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:
-rw-r--r--CMakeLists.txt20
-rw-r--r--build_files/scons/config/darwin-config.py2
-rw-r--r--build_files/scons/config/win32-mingw-config.py6
-rw-r--r--build_files/scons/config/win32-vc-config.py6
-rw-r--r--build_files/scons/config/win64-vc-config.py6
-rw-r--r--doc/python_api/rst/bge.types.rst57
-rw-r--r--intern/audaspace/CMakeLists.txt29
-rw-r--r--intern/audaspace/FX/AUD_AccumulatorFactory.cpp8
-rw-r--r--intern/audaspace/FX/AUD_AccumulatorFactory.h12
-rw-r--r--intern/audaspace/FX/AUD_BaseIIRFilterReader.cpp89
-rw-r--r--intern/audaspace/FX/AUD_BaseIIRFilterReader.h43
-rw-r--r--intern/audaspace/FX/AUD_ButterworthFactory.cpp16
-rw-r--r--intern/audaspace/FX/AUD_ButterworthFactory.h12
-rw-r--r--intern/audaspace/FX/AUD_CallbackIIRFilterReader.cpp2
-rw-r--r--intern/audaspace/FX/AUD_CallbackIIRFilterReader.h2
-rw-r--r--intern/audaspace/FX/AUD_DelayFactory.cpp4
-rw-r--r--intern/audaspace/FX/AUD_DelayFactory.h4
-rw-r--r--intern/audaspace/FX/AUD_DelayReader.cpp36
-rw-r--r--intern/audaspace/FX/AUD_DelayReader.h16
-rw-r--r--intern/audaspace/FX/AUD_DoubleFactory.cpp18
-rw-r--r--intern/audaspace/FX/AUD_DoubleFactory.h9
-rw-r--r--intern/audaspace/FX/AUD_DoubleReader.cpp58
-rw-r--r--intern/audaspace/FX/AUD_DoubleReader.h19
-rw-r--r--intern/audaspace/FX/AUD_DynamicIIRFilterFactory.cpp42
-rw-r--r--intern/audaspace/FX/AUD_DynamicIIRFilterFactory.h65
-rw-r--r--intern/audaspace/FX/AUD_DynamicIIRFilterReader.cpp45
-rw-r--r--intern/audaspace/FX/AUD_DynamicIIRFilterReader.h56
-rw-r--r--intern/audaspace/FX/AUD_EffectFactory.cpp4
-rw-r--r--intern/audaspace/FX/AUD_EffectFactory.h8
-rw-r--r--intern/audaspace/FX/AUD_EffectReader.cpp7
-rw-r--r--intern/audaspace/FX/AUD_EffectReader.h7
-rw-r--r--intern/audaspace/FX/AUD_EnvelopeFactory.cpp14
-rw-r--r--intern/audaspace/FX/AUD_EnvelopeFactory.h9
-rw-r--r--intern/audaspace/FX/AUD_FaderFactory.cpp4
-rw-r--r--intern/audaspace/FX/AUD_FaderFactory.h4
-rw-r--r--intern/audaspace/FX/AUD_FaderReader.cpp46
-rw-r--r--intern/audaspace/FX/AUD_FaderReader.h14
-rw-r--r--intern/audaspace/FX/AUD_HighpassFactory.cpp16
-rw-r--r--intern/audaspace/FX/AUD_HighpassFactory.h10
-rw-r--r--intern/audaspace/FX/AUD_IIRFilterFactory.cpp4
-rw-r--r--intern/audaspace/FX/AUD_IIRFilterFactory.h4
-rw-r--r--intern/audaspace/FX/AUD_IIRFilterReader.cpp14
-rw-r--r--intern/audaspace/FX/AUD_IIRFilterReader.h7
-rw-r--r--intern/audaspace/FX/AUD_LimiterFactory.cpp4
-rw-r--r--intern/audaspace/FX/AUD_LimiterFactory.h4
-rw-r--r--intern/audaspace/FX/AUD_LimiterReader.cpp92
-rw-r--r--intern/audaspace/FX/AUD_LimiterReader.h16
-rw-r--r--intern/audaspace/FX/AUD_LoopFactory.cpp4
-rw-r--r--intern/audaspace/FX/AUD_LoopFactory.h4
-rw-r--r--intern/audaspace/FX/AUD_LoopReader.cpp32
-rw-r--r--intern/audaspace/FX/AUD_LoopReader.h9
-rw-r--r--intern/audaspace/FX/AUD_LowpassFactory.cpp16
-rw-r--r--intern/audaspace/FX/AUD_LowpassFactory.h10
-rw-r--r--intern/audaspace/FX/AUD_PingPongFactory.cpp18
-rw-r--r--intern/audaspace/FX/AUD_PingPongFactory.h6
-rw-r--r--intern/audaspace/FX/AUD_PitchFactory.cpp4
-rw-r--r--intern/audaspace/FX/AUD_PitchFactory.h4
-rw-r--r--intern/audaspace/FX/AUD_PitchReader.cpp14
-rw-r--r--intern/audaspace/FX/AUD_PitchReader.h18
-rw-r--r--intern/audaspace/FX/AUD_RectifyFactory.cpp6
-rw-r--r--intern/audaspace/FX/AUD_RectifyFactory.h7
-rw-r--r--intern/audaspace/FX/AUD_ReverseFactory.cpp4
-rw-r--r--intern/audaspace/FX/AUD_ReverseFactory.h6
-rw-r--r--intern/audaspace/FX/AUD_ReverseReader.cpp36
-rw-r--r--intern/audaspace/FX/AUD_ReverseReader.h11
-rw-r--r--intern/audaspace/FX/AUD_SquareFactory.cpp8
-rw-r--r--intern/audaspace/FX/AUD_SquareFactory.h8
-rw-r--r--intern/audaspace/FX/AUD_SumFactory.cpp4
-rw-r--r--intern/audaspace/FX/AUD_SumFactory.h4
-rw-r--r--intern/audaspace/FX/AUD_SuperposeFactory.cpp17
-rw-r--r--intern/audaspace/FX/AUD_SuperposeFactory.h13
-rw-r--r--intern/audaspace/FX/AUD_SuperposeReader.cpp38
-rw-r--r--intern/audaspace/FX/AUD_SuperposeReader.h13
-rw-r--r--intern/audaspace/FX/AUD_VolumeFactory.cpp4
-rw-r--r--intern/audaspace/FX/AUD_VolumeFactory.h5
-rw-r--r--intern/audaspace/OpenAL/AUD_OpenALDevice.cpp1641
-rw-r--r--intern/audaspace/OpenAL/AUD_OpenALDevice.h176
-rw-r--r--intern/audaspace/Python/AUD_PyAPI.cpp394
-rw-r--r--intern/audaspace/Python/AUD_PyAPI.h19
-rw-r--r--intern/audaspace/SRC/AUD_SRCResampleFactory.cpp13
-rw-r--r--intern/audaspace/SRC/AUD_SRCResampleFactory.h15
-rw-r--r--intern/audaspace/SRC/AUD_SRCResampleReader.cpp74
-rw-r--r--intern/audaspace/SRC/AUD_SRCResampleReader.h27
-rw-r--r--intern/audaspace/ffmpeg/AUD_FFMPEGFactory.cpp11
-rw-r--r--intern/audaspace/ffmpeg/AUD_FFMPEGFactory.h4
-rw-r--r--intern/audaspace/ffmpeg/AUD_FFMPEGReader.cpp67
-rw-r--r--intern/audaspace/ffmpeg/AUD_FFMPEGReader.h13
-rw-r--r--intern/audaspace/ffmpeg/AUD_FFMPEGWriter.cpp305
-rw-r--r--intern/audaspace/ffmpeg/AUD_FFMPEGWriter.h140
-rw-r--r--intern/audaspace/fftw/AUD_BandPassReader.cpp3
-rw-r--r--intern/audaspace/intern/AUD_3DMath.h211
-rw-r--r--intern/audaspace/intern/AUD_AnimateableProperty.cpp159
-rw-r--r--intern/audaspace/intern/AUD_AnimateableProperty.h108
-rw-r--r--intern/audaspace/intern/AUD_Buffer.cpp6
-rw-r--r--intern/audaspace/intern/AUD_Buffer.h10
-rw-r--r--intern/audaspace/intern/AUD_BufferReader.cpp22
-rw-r--r--intern/audaspace/intern/AUD_BufferReader.h2
-rw-r--r--intern/audaspace/intern/AUD_C-API.cpp822
-rw-r--r--intern/audaspace/intern/AUD_C-API.h365
-rw-r--r--intern/audaspace/intern/AUD_ChannelMapperFactory.cpp73
-rw-r--r--intern/audaspace/intern/AUD_ChannelMapperFactory.h24
-rw-r--r--intern/audaspace/intern/AUD_ChannelMapperReader.cpp343
-rw-r--r--intern/audaspace/intern/AUD_ChannelMapperReader.h64
-rw-r--r--intern/audaspace/intern/AUD_ConverterFactory.cpp6
-rw-r--r--intern/audaspace/intern/AUD_ConverterFactory.h11
-rw-r--r--intern/audaspace/intern/AUD_ConverterFunctions.cpp72
-rw-r--r--intern/audaspace/intern/AUD_ConverterReader.cpp32
-rw-r--r--intern/audaspace/intern/AUD_ConverterReader.h7
-rw-r--r--intern/audaspace/intern/AUD_DefaultMixer.cpp77
-rw-r--r--intern/audaspace/intern/AUD_FileFactory.cpp17
-rw-r--r--intern/audaspace/intern/AUD_FileFactory.h4
-rw-r--r--intern/audaspace/intern/AUD_FileWriter.cpp97
-rw-r--r--intern/audaspace/intern/AUD_FileWriter.h75
-rw-r--r--intern/audaspace/intern/AUD_I3DDevice.h196
-rw-r--r--intern/audaspace/intern/AUD_I3DHandle.h218
-rw-r--r--intern/audaspace/intern/AUD_IDevice.h159
-rw-r--r--intern/audaspace/intern/AUD_IFactory.h5
-rw-r--r--intern/audaspace/intern/AUD_IHandle.h181
-rw-r--r--intern/audaspace/intern/AUD_IReader.h21
-rw-r--r--intern/audaspace/intern/AUD_IWriter.h69
-rw-r--r--intern/audaspace/intern/AUD_JOSResampleFactory.cpp44
-rw-r--r--intern/audaspace/intern/AUD_JOSResampleFactory.h58
-rw-r--r--intern/audaspace/intern/AUD_JOSResampleReader.cpp377
-rw-r--r--intern/audaspace/intern/AUD_JOSResampleReader.h137
-rw-r--r--intern/audaspace/intern/AUD_JOSResampleReaderCoeff.cpp29295
-rw-r--r--intern/audaspace/intern/AUD_LinearResampleFactory.cpp13
-rw-r--r--intern/audaspace/intern/AUD_LinearResampleFactory.h15
-rw-r--r--intern/audaspace/intern/AUD_LinearResampleReader.cpp165
-rw-r--r--intern/audaspace/intern/AUD_LinearResampleReader.h38
-rw-r--r--intern/audaspace/intern/AUD_Mixer.cpp46
-rw-r--r--intern/audaspace/intern/AUD_Mixer.h44
-rw-r--r--intern/audaspace/intern/AUD_MixerFactory.cpp6
-rw-r--r--intern/audaspace/intern/AUD_MixerFactory.h8
-rw-r--r--intern/audaspace/intern/AUD_NULLDevice.cpp96
-rw-r--r--intern/audaspace/intern/AUD_NULLDevice.h48
-rw-r--r--intern/audaspace/intern/AUD_ReadDevice.cpp16
-rw-r--r--intern/audaspace/intern/AUD_ReadDevice.h12
-rw-r--r--intern/audaspace/intern/AUD_Reference.h187
-rw-r--r--intern/audaspace/intern/AUD_ReferenceHandler.cpp (renamed from intern/audaspace/intern/AUD_ResampleFactory.h)12
-rw-r--r--intern/audaspace/intern/AUD_ResampleReader.cpp (renamed from intern/audaspace/intern/AUD_DefaultMixer.h)38
-rw-r--r--intern/audaspace/intern/AUD_ResampleReader.h68
-rw-r--r--intern/audaspace/intern/AUD_SequencerEntry.cpp344
-rw-r--r--intern/audaspace/intern/AUD_SequencerEntry.h320
-rw-r--r--intern/audaspace/intern/AUD_SequencerFactory.cpp176
-rw-r--r--intern/audaspace/intern/AUD_SequencerFactory.h181
-rw-r--r--intern/audaspace/intern/AUD_SequencerHandle.cpp166
-rw-r--r--intern/audaspace/intern/AUD_SequencerHandle.h107
-rw-r--r--intern/audaspace/intern/AUD_SequencerReader.cpp278
-rw-r--r--intern/audaspace/intern/AUD_SequencerReader.h45
-rw-r--r--intern/audaspace/intern/AUD_SilenceFactory.cpp2
-rw-r--r--intern/audaspace/intern/AUD_SilenceFactory.h4
-rw-r--r--intern/audaspace/intern/AUD_SilenceReader.cpp12
-rw-r--r--intern/audaspace/intern/AUD_SilenceReader.h15
-rw-r--r--intern/audaspace/intern/AUD_SinusFactory.cpp2
-rw-r--r--intern/audaspace/intern/AUD_SinusFactory.h2
-rw-r--r--intern/audaspace/intern/AUD_SinusReader.cpp11
-rw-r--r--intern/audaspace/intern/AUD_SinusReader.h13
-rw-r--r--intern/audaspace/intern/AUD_SoftwareDevice.cpp1047
-rw-r--r--intern/audaspace/intern/AUD_SoftwareDevice.h260
-rw-r--r--intern/audaspace/intern/AUD_Space.h69
-rw-r--r--intern/audaspace/intern/AUD_StreamBufferFactory.cpp25
-rw-r--r--intern/audaspace/intern/AUD_StreamBufferFactory.h6
-rw-r--r--intern/audaspace/jack/AUD_JackDevice.cpp2
-rw-r--r--intern/audaspace/jack/AUD_JackDevice.h42
-rw-r--r--intern/audaspace/sndfile/AUD_SndFileFactory.cpp11
-rw-r--r--intern/audaspace/sndfile/AUD_SndFileFactory.h4
-rw-r--r--intern/audaspace/sndfile/AUD_SndFileReader.cpp22
-rw-r--r--intern/audaspace/sndfile/AUD_SndFileReader.h7
-rw-r--r--intern/audaspace/sndfile/AUD_SndFileWriter.cpp141
-rw-r--r--intern/audaspace/sndfile/AUD_SndFileWriter.h88
-rw-r--r--release/datafiles/blenderbuttonsbin210335 -> 215334 bytes
-rw-r--r--release/scripts/modules/bpy_types.py12
-rw-r--r--release/scripts/modules/mocap_constraints.py434
-rw-r--r--release/scripts/modules/mocap_tools.py856
-rw-r--r--release/scripts/modules/retarget.py621
-rw-r--r--release/scripts/presets/ffmpeg/DV.py1
-rw-r--r--release/scripts/presets/ffmpeg/DVD.py1
-rw-r--r--release/scripts/presets/ffmpeg/SVCD.py1
-rw-r--r--release/scripts/presets/ffmpeg/VCD.py1
-rw-r--r--release/scripts/startup/bl_operators/nla.py40
-rw-r--r--release/scripts/startup/bl_operators/object.py41
-rw-r--r--release/scripts/startup/bl_ui/__init__.py1
-rw-r--r--release/scripts/startup/bl_ui/properties_data_armature.py25
-rw-r--r--release/scripts/startup/bl_ui/properties_data_speaker.py129
-rw-r--r--release/scripts/startup/bl_ui/properties_game.py16
-rw-r--r--release/scripts/startup/bl_ui/properties_object_constraint.py5
-rw-r--r--release/scripts/startup/bl_ui/properties_render.py5
-rw-r--r--release/scripts/startup/bl_ui/properties_scene.py30
-rw-r--r--release/scripts/startup/bl_ui/space_dopesheet.py43
-rw-r--r--release/scripts/startup/bl_ui/space_graph.py4
-rw-r--r--release/scripts/startup/bl_ui/space_info.py3
-rw-r--r--release/scripts/startup/bl_ui/space_nla.py7
-rw-r--r--release/scripts/startup/bl_ui/space_sequencer.py23
-rw-r--r--release/scripts/startup/bl_ui/space_userpref.py1
-rw-r--r--release/scripts/startup/bl_ui/space_view3d.py9
-rw-r--r--release/scripts/startup/ui_mocap.py842
-rw-r--r--source/blender/CMakeLists.txt1
-rw-r--r--source/blender/blenfont/BLF_api.h1
-rw-r--r--source/blender/blenfont/intern/blf.c1
-rw-r--r--source/blender/blenkernel/BKE_action.h2
-rw-r--r--source/blender/blenkernel/BKE_anim.h2
-rw-r--r--source/blender/blenkernel/BKE_animsys.h10
-rw-r--r--source/blender/blenkernel/BKE_armature.h2
-rw-r--r--source/blender/blenkernel/BKE_constraint.h3
-rw-r--r--source/blender/blenkernel/BKE_fcurve.h2
-rw-r--r--source/blender/blenkernel/BKE_library.h3
-rw-r--r--source/blender/blenkernel/BKE_main.h1
-rw-r--r--source/blender/blenkernel/BKE_nla.h5
-rw-r--r--source/blender/blenkernel/BKE_sequencer.h7
-rw-r--r--source/blender/blenkernel/BKE_sound.h42
-rw-r--r--source/blender/blenkernel/BKE_speaker.h43
-rw-r--r--source/blender/blenkernel/CMakeLists.txt2
-rw-r--r--source/blender/blenkernel/intern/action.c97
-rw-r--r--source/blender/blenkernel/intern/anim.c13
-rw-r--r--source/blender/blenkernel/intern/anim_sys.c112
-rw-r--r--source/blender/blenkernel/intern/armature.c2
-rw-r--r--source/blender/blenkernel/intern/blender.c8
-rw-r--r--source/blender/blenkernel/intern/constraint.c60
-rw-r--r--source/blender/blenkernel/intern/curve.c20
-rw-r--r--source/blender/blenkernel/intern/depsgraph.c8
-rw-r--r--source/blender/blenkernel/intern/fcurve.c140
-rw-r--r--source/blender/blenkernel/intern/fmodifier.c90
-rw-r--r--source/blender/blenkernel/intern/gpencil.c2
-rw-r--r--source/blender/blenkernel/intern/idcode.c3
-rw-r--r--source/blender/blenkernel/intern/ipo.c18
-rw-r--r--source/blender/blenkernel/intern/key.c2
-rw-r--r--source/blender/blenkernel/intern/library.c49
-rw-r--r--source/blender/blenkernel/intern/nla.c48
-rw-r--r--source/blender/blenkernel/intern/object.c10
-rw-r--r--source/blender/blenkernel/intern/particle_system.c8
-rw-r--r--source/blender/blenkernel/intern/scene.c23
-rw-r--r--source/blender/blenkernel/intern/seqeffects.c137
-rw-r--r--source/blender/blenkernel/intern/sequencer.c73
-rw-r--r--source/blender/blenkernel/intern/sound.c333
-rw-r--r--source/blender/blenkernel/intern/speaker.c139
-rw-r--r--source/blender/blenkernel/intern/writeffmpeg.c21
-rw-r--r--source/blender/blenloader/intern/readfile.c178
-rw-r--r--source/blender/blenloader/intern/writefile.c22
-rw-r--r--source/blender/collada/AnimationExporter.cpp1242
-rw-r--r--source/blender/collada/AnimationExporter.h161
-rw-r--r--source/blender/collada/AnimationImporter.cpp823
-rw-r--r--source/blender/collada/AnimationImporter.h78
-rw-r--r--source/blender/collada/ArmatureExporter.cpp17
-rw-r--r--source/blender/collada/ArmatureExporter.h2
-rw-r--r--source/blender/collada/ArmatureImporter.cpp225
-rw-r--r--source/blender/collada/ArmatureImporter.h21
-rw-r--r--source/blender/collada/CMakeLists.txt2
-rw-r--r--source/blender/collada/CameraExporter.cpp16
-rw-r--r--source/blender/collada/DocumentExporter.cpp631
-rw-r--r--source/blender/collada/DocumentImporter.cpp35
-rw-r--r--source/blender/collada/DocumentImporter.h7
-rw-r--r--source/blender/collada/EffectExporter.cpp30
-rw-r--r--source/blender/collada/ExtraHandler.cpp4
-rw-r--r--source/blender/collada/ExtraHandler.h5
-rw-r--r--source/blender/collada/LightExporter.cpp29
-rw-r--r--source/blender/collada/SkinInfo.cpp4
-rw-r--r--source/blender/collada/TransformReader.cpp37
-rw-r--r--source/blender/collada/TransformWriter.cpp15
-rw-r--r--source/blender/editors/animation/anim_channels_defines.c610
-rw-r--r--source/blender/editors/animation/anim_channels_edit.c272
-rw-r--r--source/blender/editors/animation/anim_deps.c4
-rw-r--r--source/blender/editors/animation/anim_draw.c20
-rw-r--r--source/blender/editors/animation/anim_filter.c1993
-rw-r--r--source/blender/editors/animation/anim_intern.h2
-rw-r--r--source/blender/editors/animation/anim_ipo_utils.c12
-rw-r--r--source/blender/editors/animation/anim_markers.c13
-rw-r--r--source/blender/editors/animation/anim_ops.c2
-rw-r--r--source/blender/editors/animation/drivers.c10
-rw-r--r--source/blender/editors/animation/fmodifier_ui.c46
-rw-r--r--source/blender/editors/animation/keyframes_draw.c194
-rw-r--r--source/blender/editors/animation/keyframes_edit.c297
-rw-r--r--source/blender/editors/animation/keyframes_general.c6
-rw-r--r--source/blender/editors/animation/keyframing.c65
-rw-r--r--source/blender/editors/animation/keyingsets.c80
-rw-r--r--source/blender/editors/armature/armature_intern.h7
-rw-r--r--source/blender/editors/armature/armature_ops.c9
-rw-r--r--source/blender/editors/armature/editarmature.c45
-rw-r--r--source/blender/editors/armature/poseSlide.c45
-rw-r--r--source/blender/editors/armature/poseUtils.c11
-rw-r--r--source/blender/editors/armature/poselib.c53
-rw-r--r--source/blender/editors/armature/poseobject.c687
-rw-r--r--source/blender/editors/datafiles/blenderbuttons.c13308
-rw-r--r--source/blender/editors/datafiles/startup.blend.c13932
-rw-r--r--source/blender/editors/gpencil/drawgpencil.c2
-rw-r--r--source/blender/editors/gpencil/editaction_gpencil.c89
-rw-r--r--source/blender/editors/gpencil/gpencil_buttons.c2
-rw-r--r--source/blender/editors/gpencil/gpencil_edit.c2
-rw-r--r--source/blender/editors/gpencil/gpencil_intern.h2
-rw-r--r--source/blender/editors/gpencil/gpencil_ops.c2
-rw-r--r--source/blender/editors/gpencil/gpencil_paint.c2
-rw-r--r--source/blender/editors/include/ED_anim_api.h120
-rw-r--r--source/blender/editors/include/ED_gpencil.h2
-rw-r--r--source/blender/editors/include/ED_keyframes_draw.h2
-rw-r--r--source/blender/editors/include/ED_keyframes_edit.h7
-rw-r--r--source/blender/editors/include/ED_keyframing.h12
-rw-r--r--source/blender/editors/include/ED_markers.h6
-rw-r--r--source/blender/editors/include/UI_icons.h21
-rw-r--r--source/blender/editors/include/UI_resources.h4
-rw-r--r--source/blender/editors/interface/interface.c16
-rw-r--r--source/blender/editors/interface/interface_anim.c77
-rw-r--r--source/blender/editors/interface/interface_handlers.c9
-rw-r--r--source/blender/editors/interface/interface_intern.h1
-rw-r--r--source/blender/editors/interface/interface_style.c10
-rw-r--r--source/blender/editors/interface/interface_templates.c30
-rw-r--r--source/blender/editors/interface/resources.c35
-rw-r--r--source/blender/editors/object/object_add.c97
-rw-r--r--source/blender/editors/object/object_constraint.c12
-rw-r--r--source/blender/editors/object/object_intern.h1
-rw-r--r--source/blender/editors/object/object_ops.c1
-rw-r--r--source/blender/editors/object/object_relations.c17
-rw-r--r--source/blender/editors/object/object_select.c40
-rw-r--r--source/blender/editors/sound/CMakeLists.txt8
-rw-r--r--source/blender/editors/sound/sound_ops.c429
-rw-r--r--source/blender/editors/space_action/action_draw.c18
-rw-r--r--source/blender/editors/space_action/action_edit.c98
-rw-r--r--source/blender/editors/space_action/action_intern.h2
-rw-r--r--source/blender/editors/space_action/action_ops.c8
-rw-r--r--source/blender/editors/space_action/action_select.c51
-rw-r--r--source/blender/editors/space_action/space_action.c11
-rw-r--r--source/blender/editors/space_buttons/buttons_context.c8
-rw-r--r--source/blender/editors/space_file/filelist.c3
-rw-r--r--source/blender/editors/space_graph/graph_buttons.c100
-rw-r--r--source/blender/editors/space_graph/graph_draw.c39
-rw-r--r--source/blender/editors/space_graph/graph_edit.c111
-rw-r--r--source/blender/editors/space_graph/graph_ops.c6
-rw-r--r--source/blender/editors/space_graph/graph_select.c32
-rw-r--r--source/blender/editors/space_graph/graph_utils.c27
-rw-r--r--source/blender/editors/space_graph/space_graph.c18
-rw-r--r--source/blender/editors/space_logic/logic_window.c26
-rw-r--r--source/blender/editors/space_nla/nla_buttons.c86
-rw-r--r--source/blender/editors/space_nla/nla_channels.c18
-rw-r--r--source/blender/editors/space_nla/nla_draw.c288
-rw-r--r--source/blender/editors/space_nla/nla_edit.c277
-rw-r--r--source/blender/editors/space_nla/nla_intern.h6
-rw-r--r--source/blender/editors/space_nla/nla_ops.c17
-rw-r--r--source/blender/editors/space_nla/nla_select.c19
-rw-r--r--source/blender/editors/space_nla/space_nla.c2
-rw-r--r--source/blender/editors/space_outliner/outliner_draw.c20
-rw-r--r--source/blender/editors/space_outliner/outliner_edit.c2
-rw-r--r--source/blender/editors/space_outliner/outliner_intern.h2
-rw-r--r--source/blender/editors/space_outliner/outliner_ops.c7
-rw-r--r--source/blender/editors/space_outliner/outliner_select.c2
-rw-r--r--source/blender/editors/space_outliner/outliner_tools.c35
-rw-r--r--source/blender/editors/space_outliner/outliner_tree.c14
-rw-r--r--source/blender/editors/space_outliner/space_outliner.c2
-rw-r--r--source/blender/editors/space_sequencer/sequencer_add.c2
-rw-r--r--source/blender/editors/space_sequencer/sequencer_draw.c72
-rw-r--r--source/blender/editors/space_sequencer/sequencer_edit.c13
-rw-r--r--source/blender/editors/space_sequencer/space_sequencer.c2
-rw-r--r--source/blender/editors/space_text/text_draw.c9
-rw-r--r--source/blender/editors/space_time/space_time.c43
-rw-r--r--source/blender/editors/space_time/time_intern.h2
-rw-r--r--source/blender/editors/space_time/time_ops.c2
-rw-r--r--source/blender/editors/space_view3d/drawanimviz.c8
-rw-r--r--source/blender/editors/space_view3d/drawarmature.c116
-rw-r--r--source/blender/editors/space_view3d/drawobject.c52
-rw-r--r--source/blender/editors/transform/transform.c31
-rw-r--r--source/blender/editors/transform/transform_conversions.c41
-rw-r--r--source/blender/editors/transform/transform_generics.c910
-rw-r--r--source/blender/editors/transform/transform_ops.c2
-rw-r--r--source/blender/makesdna/DNA_ID.h1
-rw-r--r--source/blender/makesdna/DNA_action_types.h13
-rw-r--r--source/blender/makesdna/DNA_actuator_types.h4
-rw-r--r--source/blender/makesdna/DNA_anim_types.h34
-rw-r--r--source/blender/makesdna/DNA_armature_types.h15
-rw-r--r--source/blender/makesdna/DNA_constraint_types.h7
-rw-r--r--source/blender/makesdna/DNA_curve_types.h2
-rw-r--r--source/blender/makesdna/DNA_gpencil_types.h2
-rw-r--r--source/blender/makesdna/DNA_ipo_types.h2
-rw-r--r--source/blender/makesdna/DNA_nla_types.h2
-rw-r--r--source/blender/makesdna/DNA_object_types.h2
-rw-r--r--source/blender/makesdna/DNA_scene_types.h14
-rw-r--r--source/blender/makesdna/DNA_sequence_types.h19
-rw-r--r--source/blender/makesdna/DNA_sound_types.h9
-rw-r--r--source/blender/makesdna/DNA_speaker_types.h68
-rw-r--r--source/blender/makesdna/DNA_userdef_types.h10
-rw-r--r--source/blender/makesdna/intern/makesdna.c2
-rw-r--r--source/blender/makesrna/RNA_access.h6
-rw-r--r--source/blender/makesrna/RNA_enum_types.h3
-rw-r--r--source/blender/makesrna/intern/CMakeLists.txt1
-rw-r--r--source/blender/makesrna/intern/makesrna.c1
-rw-r--r--source/blender/makesrna/intern/rna_ID.c3
-rw-r--r--source/blender/makesrna/intern/rna_access.c112
-rw-r--r--source/blender/makesrna/intern/rna_action.c15
-rw-r--r--source/blender/makesrna/intern/rna_actuator.c75
-rw-r--r--source/blender/makesrna/intern/rna_animation.c35
-rw-r--r--source/blender/makesrna/intern/rna_animation_api.c35
-rw-r--r--source/blender/makesrna/intern/rna_animviz.c2
-rw-r--r--source/blender/makesrna/intern/rna_armature.c14
-rw-r--r--source/blender/makesrna/intern/rna_constraint.c27
-rw-r--r--source/blender/makesrna/intern/rna_curve.c8
-rw-r--r--source/blender/makesrna/intern/rna_fcurve.c115
-rw-r--r--source/blender/makesrna/intern/rna_gpencil.c2
-rw-r--r--source/blender/makesrna/intern/rna_internal.h2
-rw-r--r--source/blender/makesrna/intern/rna_main.c7
-rw-r--r--source/blender/makesrna/intern/rna_main_api.c53
-rw-r--r--source/blender/makesrna/intern/rna_nla.c27
-rw-r--r--source/blender/makesrna/intern/rna_object.c2
-rw-r--r--source/blender/makesrna/intern/rna_pose.c34
-rw-r--r--source/blender/makesrna/intern/rna_scene.c79
-rw-r--r--source/blender/makesrna/intern/rna_sequencer.c89
-rw-r--r--source/blender/makesrna/intern/rna_sound.c20
-rw-r--r--source/blender/makesrna/intern/rna_space.c19
-rw-r--r--source/blender/makesrna/intern/rna_speaker.c172
-rw-r--r--source/blender/makesrna/intern/rna_userdef.c36
-rw-r--r--source/blender/render/intern/source/pipeline.c2
-rw-r--r--source/blender/windowmanager/intern/wm_files.c7
-rw-r--r--source/blenderplayer/bad_level_call_stubs/stubs.c1
-rw-r--r--source/creator/CMakeLists.txt10
-rw-r--r--source/gameengine/BlenderRoutines/BL_KetsjiEmbedStart.cpp26
-rw-r--r--source/gameengine/Converter/BL_ActionActuator.cpp523
-rw-r--r--source/gameengine/Converter/BL_ActionActuator.h69
-rw-r--r--source/gameengine/Converter/BL_ArmatureObject.cpp14
-rw-r--r--source/gameengine/Converter/BL_ArmatureObject.h6
-rw-r--r--source/gameengine/Converter/BL_BlenderDataConversion.cpp4
-rw-r--r--source/gameengine/Converter/BL_DeformableGameObject.cpp8
-rw-r--r--source/gameengine/Converter/BL_DeformableGameObject.h17
-rw-r--r--source/gameengine/Converter/BL_ShapeActionActuator.cpp55
-rw-r--r--source/gameengine/Converter/BL_ShapeActionActuator.h23
-rw-r--r--source/gameengine/Converter/BL_ShapeDeformer.cpp87
-rw-r--r--source/gameengine/Converter/BL_ShapeDeformer.h24
-rw-r--r--source/gameengine/Converter/BL_SkinDeformer.cpp167
-rw-r--r--source/gameengine/Converter/BL_SkinDeformer.h5
-rw-r--r--source/gameengine/Converter/CMakeLists.txt1
-rw-r--r--source/gameengine/Converter/KX_BlenderScalarInterpolator.cpp6
-rw-r--r--source/gameengine/Converter/KX_BlenderScalarInterpolator.h2
-rw-r--r--source/gameengine/Converter/KX_BlenderSceneConverter.cpp10
-rw-r--r--source/gameengine/Converter/KX_BlenderSceneConverter.h4
-rw-r--r--source/gameengine/Converter/KX_ConvertActuators.cpp58
-rw-r--r--source/gameengine/Converter/KX_IpoConvert.cpp224
-rw-r--r--source/gameengine/Converter/KX_IpoConvert.h4
-rw-r--r--source/gameengine/Converter/SConscript1
-rw-r--r--source/gameengine/Expressions/PyObjectPlus.h5
-rw-r--r--source/gameengine/GamePlayer/ghost/GPG_Application.cpp2
-rw-r--r--source/gameengine/Ketsji/BL_Action.cpp421
-rw-r--r--source/gameengine/Ketsji/BL_Action.h143
-rw-r--r--source/gameengine/Ketsji/BL_ActionManager.cpp117
-rw-r--r--source/gameengine/Ketsji/BL_ActionManager.h106
-rw-r--r--source/gameengine/Ketsji/CMakeLists.txt29
-rw-r--r--source/gameengine/Ketsji/KX_GameObject.cpp184
-rw-r--r--source/gameengine/Ketsji/KX_GameObject.h75
-rw-r--r--source/gameengine/Ketsji/KX_KetsjiEngine.cpp67
-rw-r--r--source/gameengine/Ketsji/KX_KetsjiEngine.h14
-rw-r--r--source/gameengine/Ketsji/KX_PythonInit.cpp6
-rw-r--r--source/gameengine/Ketsji/KX_Scene.cpp12
-rw-r--r--source/gameengine/Ketsji/KX_Scene.h3
-rw-r--r--source/gameengine/Ketsji/KX_SoundActuator.cpp200
-rw-r--r--source/gameengine/Ketsji/KX_SoundActuator.h15
-rw-r--r--source/gameengine/Ketsji/SConscript6
-rw-r--r--source/gameengine/SceneGraph/SG_IObject.cpp12
-rw-r--r--source/gameengine/SceneGraph/SG_IObject.h11
451 files changed, 66647 insertions, 22834 deletions
diff --git a/CMakeLists.txt b/CMakeLists.txt
index cf083b87bc7..f85336a2343 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -687,15 +687,15 @@ elseif(WIN32)
if(WITH_CODEC_FFMPEG)
set(FFMPEG_INCLUDE_DIRS
- ${LIBDIR}/ffmpeg/include
- ${LIBDIR}/ffmpeg/include/msvc
+ ${LIBDIR}/ffmpeg-0.8/include
+ ${LIBDIR}/ffmpeg-0.8/include/msvc
)
set(FFMPEG_LIBRARIES
- ${LIBDIR}/ffmpeg/lib/avcodec-52.lib
- ${LIBDIR}/ffmpeg/lib/avformat-52.lib
- ${LIBDIR}/ffmpeg/lib/avdevice-52.lib
- ${LIBDIR}/ffmpeg/lib/avutil-50.lib
- ${LIBDIR}/ffmpeg/lib/swscale-0.lib
+ ${LIBDIR}/ffmpeg-0.8/lib/avcodec-53.lib
+ ${LIBDIR}/ffmpeg-0.8/lib/avformat-53.lib
+ ${LIBDIR}/ffmpeg-0.8/lib/avdevice-53.lib
+ ${LIBDIR}/ffmpeg-0.8/lib/avutil-51.lib
+ ${LIBDIR}/ffmpeg-0.8/lib/swscale-2.lib
)
endif()
@@ -820,9 +820,9 @@ elseif(WIN32)
endif()
if(WITH_CODEC_FFMPEG)
- set(FFMPEG ${LIBDIR}/ffmpeg)
+ set(FFMPEG ${LIBDIR}/ffmpeg-0.8)
set(FFMPEG_INCLUDE_DIRS ${FFMPEG}/include ${FFMPEG}/include)
- set(FFMPEG_LIBRARIES avcodec-52 avformat-52 avdevice-52 avutil-50 swscale-0)
+ set(FFMPEG_LIBRARIES avcodec-53 avformat-53 avdevice-53 avutil-51 swscale-2)
set(FFMPEG_LIBPATH ${FFMPEG}/lib)
endif()
@@ -959,7 +959,7 @@ elseif(APPLE)
endif()
if(WITH_CODEC_FFMPEG)
- set(FFMPEG ${LIBDIR}/ffmpeg)
+ set(FFMPEG ${LIBDIR}/ffmpeg-0.8)
set(FFMPEG_INCLUDE_DIRS ${FFMPEG}/include)
set(FFMPEG_LIBRARIES avcodec avdevice avformat avutil mp3lame swscale x264 xvidcore theora theoradec theoraenc vorbis vorbisenc vorbisfile ogg)
set(FFMPEG_LIBPATH ${FFMPEG}/lib)
diff --git a/build_files/scons/config/darwin-config.py b/build_files/scons/config/darwin-config.py
index ec6a3b082b8..2737fda62e2 100644
--- a/build_files/scons/config/darwin-config.py
+++ b/build_files/scons/config/darwin-config.py
@@ -98,7 +98,7 @@ else:
# enable ffmpeg support
WITH_BF_FFMPEG = True # -DWITH_FFMPEG
-BF_FFMPEG = LIBDIR + '/ffmpeg'
+BF_FFMPEG = LIBDIR + '/ffmpeg-0.8'
BF_FFMPEG_INC = "${BF_FFMPEG}/include"
BF_FFMPEG_LIBPATH='${BF_FFMPEG}/lib'
BF_FFMPEG_LIB = 'avcodec avdevice avformat avutil mp3lame swscale x264 xvidcore theora theoradec theoraenc vorbis vorbisenc vorbisfile ogg bz2'
diff --git a/build_files/scons/config/win32-mingw-config.py b/build_files/scons/config/win32-mingw-config.py
index 6dac29b37f7..db3b309f025 100644
--- a/build_files/scons/config/win32-mingw-config.py
+++ b/build_files/scons/config/win32-mingw-config.py
@@ -18,9 +18,9 @@ BF_OPENAL_LIB = 'wrap_oal'
BF_OPENAL_LIBPATH = '${BF_OPENAL}/lib'
WITH_BF_FFMPEG = False
-BF_FFMPEG_LIB = 'avformat-52 avcodec-52 avdevice-52 avutil-50 swscale-0'
-BF_FFMPEG_LIBPATH = LIBDIR + '/ffmpeg/lib'
-BF_FFMPEG_INC = LIBDIR + '/ffmpeg/include'
+BF_FFMPEG_LIB = 'avformat-53 avcodec-53 avdevice-53 avutil-51 swscale-2'
+BF_FFMPEG_LIBPATH = LIBDIR + '/ffmpeg-0.8/lib'
+BF_FFMPEG_INC = LIBDIR + '/ffmpeg-0.8/include'
BF_LIBSAMPLERATE = LIBDIR + '/samplerate'
BF_LIBSAMPLERATE_INC = '${BF_LIBSAMPLERATE}/include'
diff --git a/build_files/scons/config/win32-vc-config.py b/build_files/scons/config/win32-vc-config.py
index 4baada7f9bf..beee0281165 100644
--- a/build_files/scons/config/win32-vc-config.py
+++ b/build_files/scons/config/win32-vc-config.py
@@ -3,11 +3,11 @@ LIBDIR = '${LCGDIR}'
# enable ffmpeg support
WITH_BF_FFMPEG = True # -DWITH_FFMPEG
-BF_FFMPEG = LIBDIR +'/ffmpeg'
+BF_FFMPEG = LIBDIR +'/ffmpeg-0.8'
BF_FFMPEG_INC = '${BF_FFMPEG}/include ${BF_FFMPEG}/include/msvc'
BF_FFMPEG_LIBPATH='${BF_FFMPEG}/lib'
-BF_FFMPEG_LIB = 'avformat-52.lib avcodec-52.lib avdevice-52.lib avutil-50.lib swscale-0.lib'
-BF_FFMPEG_DLL = '${BF_FFMPEG_LIBPATH}/avformat-52.dll ${BF_FFMPEG_LIBPATH}/avcodec-52.dll ${BF_FFMPEG_LIBPATH}/avdevice-52.dll ${BF_FFMPEG_LIBPATH}/avutil-50.dll ${BF_FFMPEG_LIBPATH}/swscale-0.dll'
+BF_FFMPEG_LIB = 'avformat-53.lib avcodec-53.lib avdevice-53.lib avutil-51.lib swscale-2.lib'
+BF_FFMPEG_DLL = '${BF_FFMPEG_LIBPATH}/avformat-53.dll ${BF_FFMPEG_LIBPATH}/avcodec-53.dll ${BF_FFMPEG_LIBPATH}/avdevice-53.dll ${BF_FFMPEG_LIBPATH}/avutil-51.dll ${BF_FFMPEG_LIBPATH}/swscale-2.dll'
BF_PYTHON = LIBDIR + '/python'
BF_PYTHON_VERSION = '3.2'
diff --git a/build_files/scons/config/win64-vc-config.py b/build_files/scons/config/win64-vc-config.py
index db7c8d09af8..e3eb5606289 100644
--- a/build_files/scons/config/win64-vc-config.py
+++ b/build_files/scons/config/win64-vc-config.py
@@ -3,11 +3,11 @@ LIBDIR = '${LCGDIR}'
# enable ffmpeg support
WITH_BF_FFMPEG = True # -DWITH_FFMPEG
-BF_FFMPEG = LIBDIR +'/ffmpeg'
+BF_FFMPEG = LIBDIR +'/ffmpeg-0.8'
BF_FFMPEG_INC = '${BF_FFMPEG}/include ${BF_FFMPEG}/include/msvc '
BF_FFMPEG_LIBPATH='${BF_FFMPEG}/lib'
-BF_FFMPEG_LIB = 'avformat-52.lib avcodec-52.lib avdevice-52.lib avutil-50.lib swscale-0.lib'
-BF_FFMPEG_DLL = '${BF_FFMPEG_LIBPATH}/avformat-52.dll ${BF_FFMPEG_LIBPATH}/avcodec-52.dll ${BF_FFMPEG_LIBPATH}/avdevice-52.dll ${BF_FFMPEG_LIBPATH}/avutil-50.dll ${BF_FFMPEG_LIBPATH}/swscale-0.dll'
+BF_FFMPEG_LIB = 'avformat-53.lib avcodec-53.lib avdevice-53.lib avutil-51.lib swscale-2.lib'
+BF_FFMPEG_DLL = '${BF_FFMPEG_LIBPATH}/avformat-53.dll ${BF_FFMPEG_LIBPATH}/avcodec-53.dll ${BF_FFMPEG_LIBPATH}/avdevice-53.dll ${BF_FFMPEG_LIBPATH}/avutil-51.dll ${BF_FFMPEG_LIBPATH}/swscale-2.dll'
BF_PYTHON = LIBDIR + '/python'
BF_PYTHON_VERSION = '3.2'
diff --git a/doc/python_api/rst/bge.types.rst b/doc/python_api/rst/bge.types.rst
index 36ef9154e17..d1fc8593e42 100644
--- a/doc/python_api/rst/bge.types.rst
+++ b/doc/python_api/rst/bge.types.rst
@@ -1539,6 +1539,63 @@ Game Types (bge.types)
Return the value matching key, or the default value if its not found.
:return: The key value or a default.
+ .. method:: playAction(name, start_frame, end_frame, layer=0, priority=0 blendin=0, play_mode=ACT_MODE_PLAY, layer_weight=0.0, ipo_flags=0, speed=1.0)
+
+ Plays an action.
+
+ :arg name: the name of the action
+ :type name: string
+ :arg start: the start frame of the action
+ :type start: float
+ :arg end: the end frame of the action
+ :type end: float
+ :arg layer: the layer the action will play in (actions in different layers are added/blended together)
+ :type layer: integer
+ :arg priority: only play this action if there isn't an action currently playing in this layer with a higher (lower number) priority
+ :type priority: integer
+ :arg blendin: the amount of blending between this animation and the previous one on this layer
+ :type blendin: float
+ :arg play_mode: the play mode
+ :type play_mode: KX_ACTION_PLAY, KX_ACTION_LOOP, or KX_ACTION_PING_PONG
+ :arg layer_weight: how much of the previous layer to use for blending (0 = add)
+ :type layer_weight: float
+ :arg ipo_flags: flags for the old IPO behaviors (force, etc)
+ :type ipo_flags: int bitfield
+ :arg speed: the playback speed of the action as a factor (1.0 = normal speed, 2.0 = 2x speed, etc)
+ :type speed: float
+
+ .. method:: stopAction(layer=0)
+
+ Stop playing the action on the given layer.
+
+ :arg layer: The layer to stop playing.
+ :type layer: integer
+
+ .. method:: getActionFrame(layer=0)
+
+ Gets the current frame of the action playing in the supplied layer.
+
+ :arg layer: The layer that you want to get the frame from.
+ :type layer: integer
+
+ :return: The current frame of the action
+
+ .. method:: setActionFrame(frame, layer=0)
+
+ Set the current frame of the action playing in the supplied layer.
+
+ :arg layer: The layer where you want to set the frame
+ :type layer: integer
+ :arg frame: The frame to set the action to
+ :type frame: float
+
+ .. method:: isPlayingAction(layer=0)
+
+ Checks to see if there is an action playing in the given layer.
+
+ :arg layer: The layer to check for a playing action.
+ :type layer: integer
+
.. class:: KX_IpoActuator(SCA_IActuator)
IPO actuator activates an animation.
diff --git a/intern/audaspace/CMakeLists.txt b/intern/audaspace/CMakeLists.txt
index 7eef13b103b..8b7cb1d9e69 100644
--- a/intern/audaspace/CMakeLists.txt
+++ b/intern/audaspace/CMakeLists.txt
@@ -41,6 +41,8 @@ set(SRC
FX/AUD_DelayReader.cpp
FX/AUD_DoubleFactory.cpp
FX/AUD_DoubleReader.cpp
+ FX/AUD_DynamicIIRFilterFactory.cpp
+ FX/AUD_DynamicIIRFilterReader.cpp
FX/AUD_EffectFactory.cpp
FX/AUD_EffectReader.cpp
FX/AUD_EnvelopeFactory.cpp
@@ -66,6 +68,8 @@ set(SRC
FX/AUD_SuperposeReader.cpp
FX/AUD_VolumeFactory.cpp
intern/AUD_3DMath.h
+ intern/AUD_AnimateableProperty.cpp
+ intern/AUD_AnimateableProperty.h
intern/AUD_Buffer.cpp
intern/AUD_Buffer.h
intern/AUD_BufferReader.cpp
@@ -82,14 +86,21 @@ set(SRC
intern/AUD_ConverterFunctions.h
intern/AUD_ConverterReader.cpp
intern/AUD_ConverterReader.h
- intern/AUD_DefaultMixer.cpp
- intern/AUD_DefaultMixer.h
intern/AUD_FileFactory.cpp
intern/AUD_FileFactory.h
+ intern/AUD_FileWriter.cpp
+ intern/AUD_FileWriter.h
intern/AUD_I3DDevice.h
+ intern/AUD_I3DHandle.h
intern/AUD_IDevice.h
intern/AUD_IFactory.h
+ intern/AUD_IHandle.h
intern/AUD_IReader.h
+ intern/AUD_IWriter.h
+ intern/AUD_JOSResampleFactory.cpp
+ intern/AUD_JOSResampleFactory.h
+ intern/AUD_JOSResampleReader.cpp
+ intern/AUD_JOSResampleReader.h
intern/AUD_LinearResampleFactory.cpp
intern/AUD_LinearResampleFactory.h
intern/AUD_LinearResampleReader.cpp
@@ -104,9 +115,15 @@ set(SRC
intern/AUD_ReadDevice.cpp
intern/AUD_ReadDevice.h
intern/AUD_Reference.h
- intern/AUD_ResampleFactory.h
+ intern/AUD_ReferenceHandler.cpp
+ intern/AUD_ResampleReader.cpp
+ intern/AUD_ResampleReader.h
+ intern/AUD_SequencerEntry.cpp
+ intern/AUD_SequencerEntry.h
intern/AUD_SequencerFactory.cpp
intern/AUD_SequencerFactory.h
+ intern/AUD_SequencerHandle.cpp
+ intern/AUD_SequencerHandle.h
intern/AUD_SequencerReader.cpp
intern/AUD_SequencerReader.h
intern/AUD_SilenceFactory.cpp
@@ -131,6 +148,8 @@ set(SRC
FX/AUD_DelayReader.h
FX/AUD_DoubleFactory.h
FX/AUD_DoubleReader.h
+ FX/AUD_DynamicIIRFilterFactory.h
+ FX/AUD_DynamicIIRFilterReader.h
FX/AUD_EffectFactory.h
FX/AUD_EffectReader.h
FX/AUD_EnvelopeFactory.h
@@ -168,9 +187,11 @@ if(WITH_CODEC_FFMPEG)
list(APPEND SRC
ffmpeg/AUD_FFMPEGFactory.cpp
ffmpeg/AUD_FFMPEGReader.cpp
+ ffmpeg/AUD_FFMPEGWriter.cpp
ffmpeg/AUD_FFMPEGFactory.h
ffmpeg/AUD_FFMPEGReader.h
+ ffmpeg/AUD_FFMPEGWriter.h
)
endif()
@@ -230,9 +251,11 @@ if(WITH_CODEC_SNDFILE)
list(APPEND SRC
sndfile/AUD_SndFileFactory.cpp
sndfile/AUD_SndFileReader.cpp
+ sndfile/AUD_SndFileWriter.cpp
sndfile/AUD_SndFileFactory.h
sndfile/AUD_SndFileReader.h
+ sndfile/AUD_SndFileWriter.h
)
endif()
diff --git a/intern/audaspace/FX/AUD_AccumulatorFactory.cpp b/intern/audaspace/FX/AUD_AccumulatorFactory.cpp
index d60924958b1..0dffa7fc9ea 100644
--- a/intern/audaspace/FX/AUD_AccumulatorFactory.cpp
+++ b/intern/audaspace/FX/AUD_AccumulatorFactory.cpp
@@ -32,7 +32,7 @@
#include "AUD_AccumulatorFactory.h"
#include "AUD_CallbackIIRFilterReader.h"
-sample_t accumulatorFilterAdditive(AUD_CallbackIIRFilterReader* reader, void* useless)
+sample_t AUD_AccumulatorFactory::accumulatorFilterAdditive(AUD_CallbackIIRFilterReader* reader, void* useless)
{
float in = reader->x(0);
float lastin = reader->x(-1);
@@ -42,7 +42,7 @@ sample_t accumulatorFilterAdditive(AUD_CallbackIIRFilterReader* reader, void* us
return out;
}
-sample_t accumulatorFilter(AUD_CallbackIIRFilterReader* reader, void* useless)
+sample_t AUD_AccumulatorFactory::accumulatorFilter(AUD_CallbackIIRFilterReader* reader, void* useless)
{
float in = reader->x(0);
float lastin = reader->x(-1);
@@ -52,14 +52,14 @@ sample_t accumulatorFilter(AUD_CallbackIIRFilterReader* reader, void* useless)
return out;
}
-AUD_AccumulatorFactory::AUD_AccumulatorFactory(AUD_IFactory* factory,
+AUD_AccumulatorFactory::AUD_AccumulatorFactory(AUD_Reference<AUD_IFactory> factory,
bool additive) :
AUD_EffectFactory(factory),
m_additive(additive)
{
}
-AUD_IReader* AUD_AccumulatorFactory::createReader() const
+AUD_Reference<AUD_IReader> AUD_AccumulatorFactory::createReader()
{
return new AUD_CallbackIIRFilterReader(getReader(), 2, 2,
m_additive ? accumulatorFilterAdditive : accumulatorFilter);
diff --git a/intern/audaspace/FX/AUD_AccumulatorFactory.h b/intern/audaspace/FX/AUD_AccumulatorFactory.h
index 3c3b32ce071..95246ef5341 100644
--- a/intern/audaspace/FX/AUD_AccumulatorFactory.h
+++ b/intern/audaspace/FX/AUD_AccumulatorFactory.h
@@ -33,9 +33,14 @@
#define AUD_ACCUMULATORFACTORY
#include "AUD_EffectFactory.h"
+class AUD_CallbackIIRFilterReader;
/**
* This factory creates an accumulator reader.
+ *
+ * The accumulator adds the difference at the input to the last output in case
+ * it's positive. In additive mode it additionaly adds the difference always.
+ * So in case the difference is positive, it's added twice.
*/
class AUD_AccumulatorFactory : public AUD_EffectFactory
{
@@ -55,9 +60,12 @@ public:
* \param factory The input factory.
* \param additive Whether the accumulator is additive.
*/
- AUD_AccumulatorFactory(AUD_IFactory* factory, bool additive = false);
+ AUD_AccumulatorFactory(AUD_Reference<AUD_IFactory> factory, bool additive = false);
+
+ virtual AUD_Reference<AUD_IReader> createReader();
- virtual AUD_IReader* createReader() const;
+ static sample_t accumulatorFilterAdditive(AUD_CallbackIIRFilterReader* reader, void* useless);
+ static sample_t accumulatorFilter(AUD_CallbackIIRFilterReader* reader, void* useless);
};
#endif //AUD_ACCUMULATORFACTORY
diff --git a/intern/audaspace/FX/AUD_BaseIIRFilterReader.cpp b/intern/audaspace/FX/AUD_BaseIIRFilterReader.cpp
index 563722d9213..29ff6d90080 100644
--- a/intern/audaspace/FX/AUD_BaseIIRFilterReader.cpp
+++ b/intern/audaspace/FX/AUD_BaseIIRFilterReader.cpp
@@ -33,20 +33,20 @@
#include <cstring>
-#define CC m_channels + m_channel
+#define CC m_specs.channels + m_channel
-AUD_BaseIIRFilterReader::AUD_BaseIIRFilterReader(AUD_IReader* reader, int in,
+AUD_BaseIIRFilterReader::AUD_BaseIIRFilterReader(AUD_Reference<AUD_IReader> reader, int in,
int out) :
AUD_EffectReader(reader),
- m_channels(reader->getSpecs().channels),
+ m_specs(reader->getSpecs()),
m_xlen(in), m_ylen(out),
m_xpos(0), m_ypos(0), m_channel(0)
{
- m_x = new sample_t[in * m_channels];
- m_y = new sample_t[out * m_channels];
+ m_x = new sample_t[m_xlen * m_specs.channels];
+ m_y = new sample_t[m_ylen * m_specs.channels];
- memset(m_x, 0, sizeof(sample_t) * in * m_channels);
- memset(m_y, 0, sizeof(sample_t) * out * m_channels);
+ memset(m_x, 0, sizeof(sample_t) * m_xlen * m_specs.channels);
+ memset(m_y, 0, sizeof(sample_t) * m_ylen * m_specs.channels);
}
AUD_BaseIIRFilterReader::~AUD_BaseIIRFilterReader()
@@ -55,24 +55,77 @@ AUD_BaseIIRFilterReader::~AUD_BaseIIRFilterReader()
delete[] m_y;
}
-void AUD_BaseIIRFilterReader::read(int & length, sample_t* & buffer)
+void AUD_BaseIIRFilterReader::setLengths(int in, int out)
{
- sample_t* buf;
+ if(in != m_xlen)
+ {
+ sample_t* xn = new sample_t[in * m_specs.channels];
+ memset(xn, 0, sizeof(sample_t) * in * m_specs.channels);
+
+ for(m_channel = 0; m_channel < m_specs.channels; m_channel++)
+ {
+ for(int i = 1; i <= in && i <= m_xlen; i++)
+ {
+ xn[(in - i) * CC] = x(-i);
+ }
+ }
+
+ delete[] m_x;
+ m_x = xn;
+ m_xpos = 0;
+ m_xlen = in;
+ }
+
+ if(out != m_ylen)
+ {
+ sample_t* yn = new sample_t[out * m_specs.channels];
+ memset(yn, 0, sizeof(sample_t) * out * m_specs.channels);
+
+ for(m_channel = 0; m_channel < m_specs.channels; m_channel++)
+ {
+ for(int i = 1; i <= out && i <= m_ylen; i++)
+ {
+ yn[(out - i) * CC] = y(-i);
+ }
+ }
+
+ delete[] m_y;
+ m_y = yn;
+ m_ypos = 0;
+ m_ylen = out;
+ }
+}
+
+void AUD_BaseIIRFilterReader::read(int& length, bool& eos, sample_t* buffer)
+{
+ AUD_Specs specs = m_reader->getSpecs();
+ if(specs.channels != m_specs.channels)
+ {
+ m_specs.channels = specs.channels;
+
+ delete[] m_x;
+ delete[] m_y;
- int samplesize = AUD_SAMPLE_SIZE(m_reader->getSpecs());
+ m_x = new sample_t[m_xlen * m_specs.channels];
+ m_y = new sample_t[m_ylen * m_specs.channels];
- m_reader->read(length, buf);
+ memset(m_x, 0, sizeof(sample_t) * m_xlen * m_specs.channels);
+ memset(m_y, 0, sizeof(sample_t) * m_ylen * m_specs.channels);
+ }
- if(m_buffer.getSize() < length * samplesize)
- m_buffer.resize(length * samplesize);
+ if(specs.rate != m_specs.rate)
+ {
+ m_specs = specs;
+ sampleRateChanged(m_specs.rate);
+ }
- buffer = m_buffer.getBuffer();
+ m_reader->read(length, eos, buffer);
- for(m_channel = 0; m_channel < m_channels; m_channel++)
+ for(m_channel = 0; m_channel < m_specs.channels; m_channel++)
{
for(int i = 0; i < length; i++)
{
- m_x[m_xpos * CC] = buf[i * CC];
+ m_x[m_xpos * CC] = buffer[i * CC];
m_y[m_ypos * CC] = buffer[i * CC] = filter();
m_xpos = (m_xpos + 1) % m_xlen;
@@ -80,3 +133,7 @@ void AUD_BaseIIRFilterReader::read(int & length, sample_t* & buffer)
}
}
}
+
+void AUD_BaseIIRFilterReader::sampleRateChanged(AUD_SampleRate rate)
+{
+}
diff --git a/intern/audaspace/FX/AUD_BaseIIRFilterReader.h b/intern/audaspace/FX/AUD_BaseIIRFilterReader.h
index 436e6469a58..6bf877d66da 100644
--- a/intern/audaspace/FX/AUD_BaseIIRFilterReader.h
+++ b/intern/audaspace/FX/AUD_BaseIIRFilterReader.h
@@ -42,24 +42,19 @@ class AUD_BaseIIRFilterReader : public AUD_EffectReader
{
private:
/**
- * Channel count.
+ * Specs.
*/
- const int m_channels;
+ AUD_Specs m_specs;
/**
* Length of input samples needed.
*/
- const int m_xlen;
+ int m_xlen;
/**
* Length of output samples needed.
*/
- const int m_ylen;
-
- /**
- * The playback buffer.
- */
- AUD_Buffer m_buffer;
+ int m_ylen;
/**
* The last in samples array.
@@ -97,24 +92,46 @@ protected:
* \param in The count of past input samples needed.
* \param out The count of past output samples needed.
*/
- AUD_BaseIIRFilterReader(AUD_IReader* reader, int in, int out);
+ AUD_BaseIIRFilterReader(AUD_Reference<AUD_IReader> reader, int in, int out);
+
+ void setLengths(int in, int out);
public:
+ /**
+ * Retrieves the last input samples.
+ * \param pos The position, valid are 0 (current) or negative values.
+ * \return The sample value.
+ */
inline sample_t x(int pos)
{
- return m_x[(m_xpos + pos + m_xlen) % m_xlen * m_channels + m_channel];
+ return m_x[(m_xpos + pos + m_xlen) % m_xlen * m_specs.channels + m_channel];
}
+ /**
+ * Retrieves the last output samples.
+ * \param pos The position, valid are negative values.
+ * \return The sample value.
+ */
inline sample_t y(int pos)
{
- return m_y[(m_ypos + pos + m_ylen) % m_ylen * m_channels + m_channel];
+ return m_y[(m_ypos + pos + m_ylen) % m_ylen * m_specs.channels + m_channel];
}
virtual ~AUD_BaseIIRFilterReader();
- virtual void read(int & length, sample_t* & buffer);
+ virtual void read(int& length, bool& eos, sample_t* buffer);
+ /**
+ * Runs the filtering function.
+ * \return The current output sample value.
+ */
virtual sample_t filter()=0;
+
+ /**
+ * Notifies the filter about a sample rate change.
+ * \param rate The new sample rate.
+ */
+ virtual void sampleRateChanged(AUD_SampleRate rate);
};
#endif //AUD_BASEIIRFILTERREADER
diff --git a/intern/audaspace/FX/AUD_ButterworthFactory.cpp b/intern/audaspace/FX/AUD_ButterworthFactory.cpp
index ea957c81ed3..4b45512ffa6 100644
--- a/intern/audaspace/FX/AUD_ButterworthFactory.cpp
+++ b/intern/audaspace/FX/AUD_ButterworthFactory.cpp
@@ -41,19 +41,18 @@
#define BWPB41 0.76536686473
#define BWPB42 1.84775906502
-AUD_ButterworthFactory::AUD_ButterworthFactory(AUD_IFactory* factory,
+AUD_ButterworthFactory::AUD_ButterworthFactory(AUD_Reference<AUD_IFactory> factory,
float frequency) :
- AUD_EffectFactory(factory),
+ AUD_DynamicIIRFilterFactory(factory),
m_frequency(frequency)
{
}
-AUD_IReader* AUD_ButterworthFactory::createReader() const
+void AUD_ButterworthFactory::recalculateCoefficients(AUD_SampleRate rate,
+ std::vector<float> &b,
+ std::vector<float> &a)
{
- AUD_IReader* reader = getReader();
-
- // calculate coefficients
- float omega = 2 * tan(m_frequency * M_PI / reader->getSpecs().rate);
+ float omega = 2 * tan(m_frequency * M_PI / rate);
float o2 = omega * omega;
float o4 = o2 * o2;
float x1 = o2 + 2 * BWPB41 * omega + 4;
@@ -62,7 +61,6 @@ AUD_IReader* AUD_ButterworthFactory::createReader() const
float y2 = o2 - 2 * BWPB42 * omega + 4;
float o228 = 2 * o2 - 8;
float norm = x1 * x2;
- std::vector<float> a, b;
a.push_back(1);
a.push_back((x1 + x2) * o228 / norm);
a.push_back((x1 * y2 + x2 * y1 + o228 * o228) / norm);
@@ -73,6 +71,4 @@ AUD_IReader* AUD_ButterworthFactory::createReader() const
b.push_back(6 * o4 / norm);
b.push_back(b[1]);
b.push_back(b[0]);
-
- return new AUD_IIRFilterReader(reader, b, a);
}
diff --git a/intern/audaspace/FX/AUD_ButterworthFactory.h b/intern/audaspace/FX/AUD_ButterworthFactory.h
index c8b731449c4..12d28eb4038 100644
--- a/intern/audaspace/FX/AUD_ButterworthFactory.h
+++ b/intern/audaspace/FX/AUD_ButterworthFactory.h
@@ -32,12 +32,12 @@
#ifndef AUD_BUTTERWORTHFACTORY
#define AUD_BUTTERWORTHFACTORY
-#include "AUD_EffectFactory.h"
+#include "AUD_DynamicIIRFilterFactory.h"
/**
- * This factory creates a butterworth filter reader.
+ * This factory creates a butterworth lowpass filter reader.
*/
-class AUD_ButterworthFactory : public AUD_EffectFactory
+class AUD_ButterworthFactory : public AUD_DynamicIIRFilterFactory
{
private:
/**
@@ -55,9 +55,11 @@ public:
* \param factory The input factory.
* \param frequency The cutoff frequency.
*/
- AUD_ButterworthFactory(AUD_IFactory* factory, float frequency);
+ AUD_ButterworthFactory(AUD_Reference<AUD_IFactory> factory, float frequency);
- virtual AUD_IReader* createReader() const;
+ virtual void recalculateCoefficients(AUD_SampleRate rate,
+ std::vector<float>& b,
+ std::vector<float>& a);
};
#endif //AUD_BUTTERWORTHFACTORY
diff --git a/intern/audaspace/FX/AUD_CallbackIIRFilterReader.cpp b/intern/audaspace/FX/AUD_CallbackIIRFilterReader.cpp
index 2f9bb7762a0..e6c83322435 100644
--- a/intern/audaspace/FX/AUD_CallbackIIRFilterReader.cpp
+++ b/intern/audaspace/FX/AUD_CallbackIIRFilterReader.cpp
@@ -31,7 +31,7 @@
#include "AUD_CallbackIIRFilterReader.h"
-AUD_CallbackIIRFilterReader::AUD_CallbackIIRFilterReader(AUD_IReader* reader,
+AUD_CallbackIIRFilterReader::AUD_CallbackIIRFilterReader(AUD_Reference<AUD_IReader> reader,
int in, int out,
doFilterIIR doFilter,
endFilterIIR endFilter,
diff --git a/intern/audaspace/FX/AUD_CallbackIIRFilterReader.h b/intern/audaspace/FX/AUD_CallbackIIRFilterReader.h
index a969db7297e..6d53edeecc2 100644
--- a/intern/audaspace/FX/AUD_CallbackIIRFilterReader.h
+++ b/intern/audaspace/FX/AUD_CallbackIIRFilterReader.h
@@ -76,7 +76,7 @@ public:
* \param endFilter The finishing callback.
* \param data Data pointer for the callbacks.
*/
- AUD_CallbackIIRFilterReader(AUD_IReader* reader, int in, int out,
+ AUD_CallbackIIRFilterReader(AUD_Reference<AUD_IReader> reader, int in, int out,
doFilterIIR doFilter,
endFilterIIR endFilter = 0,
void* data = 0);
diff --git a/intern/audaspace/FX/AUD_DelayFactory.cpp b/intern/audaspace/FX/AUD_DelayFactory.cpp
index 1d2d99adc03..e452870281d 100644
--- a/intern/audaspace/FX/AUD_DelayFactory.cpp
+++ b/intern/audaspace/FX/AUD_DelayFactory.cpp
@@ -33,7 +33,7 @@
#include "AUD_DelayReader.h"
#include "AUD_Space.h"
-AUD_DelayFactory::AUD_DelayFactory(AUD_IFactory* factory, float delay) :
+AUD_DelayFactory::AUD_DelayFactory(AUD_Reference<AUD_IFactory> factory, float delay) :
AUD_EffectFactory(factory),
m_delay(delay)
{
@@ -44,7 +44,7 @@ float AUD_DelayFactory::getDelay() const
return m_delay;
}
-AUD_IReader* AUD_DelayFactory::createReader() const
+AUD_Reference<AUD_IReader> AUD_DelayFactory::createReader()
{
return new AUD_DelayReader(getReader(), m_delay);
}
diff --git a/intern/audaspace/FX/AUD_DelayFactory.h b/intern/audaspace/FX/AUD_DelayFactory.h
index 1e67cd68990..5ab7f850d2f 100644
--- a/intern/audaspace/FX/AUD_DelayFactory.h
+++ b/intern/audaspace/FX/AUD_DelayFactory.h
@@ -55,14 +55,14 @@ public:
* \param factory The input factory.
* \param delay The desired delay in seconds.
*/
- AUD_DelayFactory(AUD_IFactory* factory, float delay = 0);
+ AUD_DelayFactory(AUD_Reference<AUD_IFactory> factory, float delay = 0);
/**
* Returns the delay in seconds.
*/
float getDelay() const;
- virtual AUD_IReader* createReader() const;
+ virtual AUD_Reference<AUD_IReader> createReader();
};
#endif //AUD_DELAYFACTORY
diff --git a/intern/audaspace/FX/AUD_DelayReader.cpp b/intern/audaspace/FX/AUD_DelayReader.cpp
index 374b876455d..7d58b3dae4f 100644
--- a/intern/audaspace/FX/AUD_DelayReader.cpp
+++ b/intern/audaspace/FX/AUD_DelayReader.cpp
@@ -33,11 +33,10 @@
#include <cstring>
-AUD_DelayReader::AUD_DelayReader(AUD_IReader* reader, float delay) :
+AUD_DelayReader::AUD_DelayReader(AUD_Reference<AUD_IReader> reader, float delay) :
AUD_EffectReader(reader),
m_delay(int(delay * reader->getSpecs().rate)),
- m_remdelay(int(delay * reader->getSpecs().rate)),
- m_empty(true)
+ m_remdelay(int(delay * reader->getSpecs().rate))
{
}
@@ -70,49 +69,30 @@ int AUD_DelayReader::getPosition() const
return m_reader->getPosition() + m_delay;
}
-void AUD_DelayReader::read(int & length, sample_t* & buffer)
+void AUD_DelayReader::read(int& length, bool& eos, sample_t* buffer)
{
if(m_remdelay > 0)
{
AUD_Specs specs = m_reader->getSpecs();
int samplesize = AUD_SAMPLE_SIZE(specs);
- if(m_buffer.getSize() < length * samplesize)
- {
- m_buffer.resize(length * samplesize);
- m_empty = false;
- }
-
- buffer = m_buffer.getBuffer();
-
if(length > m_remdelay)
{
- if(!m_empty)
- memset(buffer, 0, m_remdelay * samplesize);
+ memset(buffer, 0, m_remdelay * samplesize);
int len = length - m_remdelay;
- sample_t* buf;
- m_reader->read(len, buf);
-
- memcpy(buffer + m_remdelay * specs.channels,
- buf, len * samplesize);
+ m_reader->read(len, eos, buffer + m_remdelay * specs.channels);
- if(len < length-m_remdelay)
- length = m_remdelay + len;
+ length = m_remdelay + len;
m_remdelay = 0;
- m_empty = false;
}
else
{
- if(!m_empty)
- {
- memset(buffer, 0, length * samplesize);
- m_empty = true;
- }
+ memset(buffer, 0, length * samplesize);
m_remdelay -= length;
}
}
else
- m_reader->read(length, buffer);
+ m_reader->read(length, eos, buffer);
}
diff --git a/intern/audaspace/FX/AUD_DelayReader.h b/intern/audaspace/FX/AUD_DelayReader.h
index 5f0af660bdf..128e589eede 100644
--- a/intern/audaspace/FX/AUD_DelayReader.h
+++ b/intern/audaspace/FX/AUD_DelayReader.h
@@ -36,17 +36,12 @@
#include "AUD_Buffer.h"
/**
- * This class reads another reader and changes it's delay.
+ * This class reads another reader and delays it.
*/
class AUD_DelayReader : public AUD_EffectReader
{
private:
/**
- * The playback buffer.
- */
- AUD_Buffer m_buffer;
-
- /**
* The delay level.
*/
const int m_delay;
@@ -56,11 +51,6 @@ private:
*/
int m_remdelay;
- /**
- * Whether the buffer is currently filled with zeros.
- */
- bool m_empty;
-
// hide copy constructor and operator=
AUD_DelayReader(const AUD_DelayReader&);
AUD_DelayReader& operator=(const AUD_DelayReader&);
@@ -71,12 +61,12 @@ public:
* \param reader The reader to read from.
* \param delay The delay in seconds.
*/
- AUD_DelayReader(AUD_IReader* reader, float delay);
+ AUD_DelayReader(AUD_Reference<AUD_IReader> reader, float delay);
virtual void seek(int position);
virtual int getLength() const;
virtual int getPosition() const;
- virtual void read(int & length, sample_t* & buffer);
+ virtual void read(int& length, bool& eos, sample_t* buffer);
};
#endif //AUD_DELAYREADER
diff --git a/intern/audaspace/FX/AUD_DoubleFactory.cpp b/intern/audaspace/FX/AUD_DoubleFactory.cpp
index 7a40f1f8c96..e1e6ba50435 100644
--- a/intern/audaspace/FX/AUD_DoubleFactory.cpp
+++ b/intern/audaspace/FX/AUD_DoubleFactory.cpp
@@ -32,25 +32,15 @@
#include "AUD_DoubleFactory.h"
#include "AUD_DoubleReader.h"
-AUD_DoubleFactory::AUD_DoubleFactory(AUD_IFactory* factory1, AUD_IFactory* factory2) :
+AUD_DoubleFactory::AUD_DoubleFactory(AUD_Reference<AUD_IFactory> factory1, AUD_Reference<AUD_IFactory> factory2) :
m_factory1(factory1), m_factory2(factory2)
{
}
-AUD_IReader* AUD_DoubleFactory::createReader() const
+AUD_Reference<AUD_IReader> AUD_DoubleFactory::createReader()
{
- AUD_IReader* reader1 = m_factory1->createReader();
- AUD_IReader* reader2;
-
- try
- {
- reader2 = m_factory2->createReader();
- }
- catch(AUD_Exception&)
- {
- delete reader1;
- throw;
- }
+ AUD_Reference<AUD_IReader> reader1 = m_factory1->createReader();
+ AUD_Reference<AUD_IReader> reader2 = m_factory2->createReader();
return new AUD_DoubleReader(reader1, reader2);
}
diff --git a/intern/audaspace/FX/AUD_DoubleFactory.h b/intern/audaspace/FX/AUD_DoubleFactory.h
index 52a299c7157..2db2257244c 100644
--- a/intern/audaspace/FX/AUD_DoubleFactory.h
+++ b/intern/audaspace/FX/AUD_DoubleFactory.h
@@ -36,7 +36,6 @@
/**
* This factory plays two other factories behind each other.
- * \note Readers from the underlying factories must have the same sample rate and channel count.
*/
class AUD_DoubleFactory : public AUD_IFactory
{
@@ -44,12 +43,12 @@ private:
/**
* First played factory.
*/
- AUD_IFactory* m_factory1;
+ AUD_Reference<AUD_IFactory> m_factory1;
/**
* Second played factory.
*/
- AUD_IFactory* m_factory2;
+ AUD_Reference<AUD_IFactory> m_factory2;
// hide copy constructor and operator=
AUD_DoubleFactory(const AUD_DoubleFactory&);
@@ -61,9 +60,9 @@ public:
* \param factory1 The first input factory.
* \param factory2 The second input factory.
*/
- AUD_DoubleFactory(AUD_IFactory* factory1, AUD_IFactory* factory2);
+ AUD_DoubleFactory(AUD_Reference<AUD_IFactory> factory1, AUD_Reference<AUD_IFactory> factory2);
- virtual AUD_IReader* createReader() const;
+ virtual AUD_Reference<AUD_IReader> createReader();
};
#endif //AUD_DOUBLEFACTORY
diff --git a/intern/audaspace/FX/AUD_DoubleReader.cpp b/intern/audaspace/FX/AUD_DoubleReader.cpp
index 113bed14ce3..3b1d105954c 100644
--- a/intern/audaspace/FX/AUD_DoubleReader.cpp
+++ b/intern/audaspace/FX/AUD_DoubleReader.cpp
@@ -33,28 +33,17 @@
#include <cstring>
-static const char* specs_error = "AUD_DoubleReader: Both readers have to have "
- "the same specs.";
-
-AUD_DoubleReader::AUD_DoubleReader(AUD_IReader* reader1,
- AUD_IReader* reader2) :
+AUD_DoubleReader::AUD_DoubleReader(AUD_Reference<AUD_IReader> reader1,
+ AUD_Reference<AUD_IReader> reader2) :
m_reader1(reader1), m_reader2(reader2), m_finished1(false)
{
AUD_Specs s1, s2;
s1 = reader1->getSpecs();
s2 = reader2->getSpecs();
- if(memcmp(&s1, &s2, sizeof(AUD_Specs)) != 0)
- {
- delete reader1;
- delete reader2;
- AUD_THROW(AUD_ERROR_SPECS, specs_error);
- }
}
AUD_DoubleReader::~AUD_DoubleReader()
{
- delete m_reader1;
- delete m_reader2;
}
bool AUD_DoubleReader::isSeekable() const
@@ -90,43 +79,36 @@ int AUD_DoubleReader::getPosition() const
AUD_Specs AUD_DoubleReader::getSpecs() const
{
- return m_reader1->getSpecs();
+ return m_finished1 ? m_reader1->getSpecs() : m_reader2->getSpecs();
}
-void AUD_DoubleReader::read(int & length, sample_t* & buffer)
+void AUD_DoubleReader::read(int& length, bool& eos, sample_t* buffer)
{
+ eos = false;
+
if(!m_finished1)
{
int len = length;
- m_reader1->read(len, buffer);
+
+ m_reader1->read(len, m_finished1, buffer);
if(len < length)
{
- AUD_Specs specs = m_reader1->getSpecs();
- int samplesize = AUD_SAMPLE_SIZE(specs);
-
- if(m_buffer.getSize() < length * samplesize)
- m_buffer.resize(length * samplesize);
-
- sample_t* buf = buffer;
- buffer = m_buffer.getBuffer();
-
- memcpy(buffer, buf, len * samplesize);
-
- len = length - len;
- length -= len;
- m_reader2->read(len, buf);
-
- memcpy(buffer + length * specs.channels, buf,
- len * samplesize);
-
- length += len;
-
- m_finished1 = true;
+ AUD_Specs specs1, specs2;
+ specs1 = m_reader1->getSpecs();
+ specs2 = m_reader2->getSpecs();
+ if(AUD_COMPARE_SPECS(specs1, specs2))
+ {
+ int len2 = length - len;
+ m_reader2->read(len2, eos, buffer + specs1.channels * len);
+ length = len + len2;
+ }
+ else
+ length = len;
}
}
else
{
- m_reader2->read(length, buffer);
+ m_reader2->read(length, eos, buffer);
}
}
diff --git a/intern/audaspace/FX/AUD_DoubleReader.h b/intern/audaspace/FX/AUD_DoubleReader.h
index 7b3b812ef80..750868a9400 100644
--- a/intern/audaspace/FX/AUD_DoubleReader.h
+++ b/intern/audaspace/FX/AUD_DoubleReader.h
@@ -34,9 +34,10 @@
#include "AUD_IReader.h"
#include "AUD_Buffer.h"
+#include "AUD_Reference.h"
/**
- * This reader plays two readers with the same specs sequently.
+ * This reader plays two readers sequently.
*/
class AUD_DoubleReader : public AUD_IReader
{
@@ -44,35 +45,29 @@ private:
/**
* The first reader.
*/
- AUD_IReader* m_reader1;
+ AUD_Reference<AUD_IReader> m_reader1;
/**
* The second reader.
*/
- AUD_IReader* m_reader2;
+ AUD_Reference<AUD_IReader> m_reader2;
/**
* Whether we've reached the end of the first reader.
*/
bool m_finished1;
- /**
- * The playback buffer for the intersecting part.
- */
- AUD_Buffer m_buffer;
-
// hide copy constructor and operator=
AUD_DoubleReader(const AUD_DoubleReader&);
AUD_DoubleReader& operator=(const AUD_DoubleReader&);
public:
/**
- * Creates a new ping pong reader.
+ * Creates a new double reader.
* \param reader1 The first reader to read from.
* \param reader2 The second reader to read from.
- * \exception AUD_Exception Thrown if the specs from the readers differ.
*/
- AUD_DoubleReader(AUD_IReader* reader1, AUD_IReader* reader2);
+ AUD_DoubleReader(AUD_Reference<AUD_IReader> reader1, AUD_Reference<AUD_IReader> reader2);
/**
* Destroys the reader.
@@ -84,7 +79,7 @@ public:
virtual int getLength() const;
virtual int getPosition() const;
virtual AUD_Specs getSpecs() const;
- virtual void read(int & length, sample_t* & buffer);
+ virtual void read(int& length, bool& eos, sample_t* buffer);
};
#endif //AUD_DOUBLEREADER
diff --git a/intern/audaspace/FX/AUD_DynamicIIRFilterFactory.cpp b/intern/audaspace/FX/AUD_DynamicIIRFilterFactory.cpp
new file mode 100644
index 00000000000..3018a2df571
--- /dev/null
+++ b/intern/audaspace/FX/AUD_DynamicIIRFilterFactory.cpp
@@ -0,0 +1,42 @@
+/*
+ * $Id$
+ *
+ * ***** BEGIN GPL LICENSE BLOCK *****
+ *
+ * Copyright 2009-2011 Jörg Hermann Müller
+ *
+ * This file is part of AudaSpace.
+ *
+ * Audaspace 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.
+ *
+ * AudaSpace 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 Audaspace; if not, write to the Free Software Foundation,
+ * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
+ *
+ * ***** END GPL LICENSE BLOCK *****
+ */
+
+/** \file audaspace/FX/AUD_DynamicIIRFilterFactory.cpp
+ * \ingroup audfx
+ */
+
+#include "AUD_DynamicIIRFilterFactory.h"
+#include "AUD_DynamicIIRFilterReader.h"
+
+AUD_DynamicIIRFilterFactory::AUD_DynamicIIRFilterFactory(AUD_Reference<AUD_IFactory> factory) :
+ AUD_EffectFactory(factory)
+{
+}
+
+AUD_Reference<AUD_IReader> AUD_DynamicIIRFilterFactory::createReader()
+{
+ return new AUD_DynamicIIRFilterReader(getReader(), this);
+}
diff --git a/intern/audaspace/FX/AUD_DynamicIIRFilterFactory.h b/intern/audaspace/FX/AUD_DynamicIIRFilterFactory.h
new file mode 100644
index 00000000000..56d56a977d4
--- /dev/null
+++ b/intern/audaspace/FX/AUD_DynamicIIRFilterFactory.h
@@ -0,0 +1,65 @@
+/*
+ * $Id$
+ *
+ * ***** BEGIN GPL LICENSE BLOCK *****
+ *
+ * Copyright 2009-2011 Jörg Hermann Müller
+ *
+ * This file is part of AudaSpace.
+ *
+ * Audaspace 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.
+ *
+ * AudaSpace 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 Audaspace; if not, write to the Free Software Foundation,
+ * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
+ *
+ * ***** END GPL LICENSE BLOCK *****
+ */
+
+/** \file audaspace/FX/AUD_DynamicIIRFilterFactory.h
+ * \ingroup audfx
+ */
+
+#ifndef AUD_DYNAMICIIRFILTERFACTORY
+#define AUD_DYNAMICIIRFILTERFACTORY
+
+#include "AUD_EffectFactory.h"
+#include <vector>
+
+/**
+ * This factory creates a IIR filter reader.
+ *
+ * This means that on sample rate change the filter recalculates its
+ * coefficients.
+ */
+class AUD_DynamicIIRFilterFactory : public AUD_EffectFactory
+{
+public:
+ /**
+ * Creates a new Dynmic IIR filter factory.
+ * \param factory The input factory.
+ */
+ AUD_DynamicIIRFilterFactory(AUD_Reference<AUD_IFactory> factory);
+
+ virtual AUD_Reference<AUD_IReader> createReader();
+
+ /**
+ * Recalculates the filter coefficients.
+ * \param rate The sample rate of the audio data.
+ * \param[out] b The input filter coefficients.
+ * \param[out] a The output filter coefficients.
+ */
+ virtual void recalculateCoefficients(AUD_SampleRate rate,
+ std::vector<float>& b,
+ std::vector<float>& a)=0;
+};
+
+#endif // AUD_DYNAMICIIRFILTERFACTORY
diff --git a/intern/audaspace/FX/AUD_DynamicIIRFilterReader.cpp b/intern/audaspace/FX/AUD_DynamicIIRFilterReader.cpp
new file mode 100644
index 00000000000..ed9b2d3871d
--- /dev/null
+++ b/intern/audaspace/FX/AUD_DynamicIIRFilterReader.cpp
@@ -0,0 +1,45 @@
+/*
+ * $Id$
+ *
+ * ***** BEGIN GPL LICENSE BLOCK *****
+ *
+ * Copyright 2009-2011 Jörg Hermann Müller
+ *
+ * This file is part of AudaSpace.
+ *
+ * Audaspace 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.
+ *
+ * AudaSpace 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 Audaspace; if not, write to the Free Software Foundation,
+ * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
+ *
+ * ***** END GPL LICENSE BLOCK *****
+ */
+
+/** \file audaspace/FX/AUD_DynamicIIRFilterReader.cpp
+ * \ingroup audfx
+ */
+
+#include "AUD_DynamicIIRFilterReader.h"
+
+AUD_DynamicIIRFilterReader::AUD_DynamicIIRFilterReader(AUD_Reference<AUD_IReader> reader,
+ AUD_Reference<AUD_DynamicIIRFilterFactory> factory) :
+ AUD_IIRFilterReader(reader, std::vector<float>(), std::vector<float>())
+{
+ sampleRateChanged(reader->getSpecs().rate);
+}
+
+void AUD_DynamicIIRFilterReader::sampleRateChanged(AUD_SampleRate rate)
+{
+ std::vector<float> a, b;
+ m_factory->recalculateCoefficients(rate, b, a);
+ setCoefficients(b, a);
+}
diff --git a/intern/audaspace/FX/AUD_DynamicIIRFilterReader.h b/intern/audaspace/FX/AUD_DynamicIIRFilterReader.h
new file mode 100644
index 00000000000..42789726728
--- /dev/null
+++ b/intern/audaspace/FX/AUD_DynamicIIRFilterReader.h
@@ -0,0 +1,56 @@
+/*
+ * $Id$
+ *
+ * ***** BEGIN GPL LICENSE BLOCK *****
+ *
+ * Copyright 2009-2011 Jörg Hermann Müller
+ *
+ * This file is part of AudaSpace.
+ *
+ * Audaspace 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.
+ *
+ * AudaSpace 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 Audaspace; if not, write to the Free Software Foundation,
+ * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
+ *
+ * ***** END GPL LICENSE BLOCK *****
+ */
+
+/** \file audaspace/FX/AUD_DynamicIIRFilterReader.h
+ * \ingroup audfx
+ */
+
+#ifndef AUD_DYNAMICIIRFILTERREADER
+#define AUD_DYNAMICIIRFILTERREADER
+
+#include "AUD_IIRFilterReader.h"
+#include "AUD_DynamicIIRFilterFactory.h"
+
+/**
+ * This class is for dynamic infinite impulse response filters with simple
+ * coefficients that change depending on the sample rate.
+ */
+class AUD_DynamicIIRFilterReader : public AUD_IIRFilterReader
+{
+private:
+ /**
+ * The factory for dynamically recalculating filter coefficients.
+ */
+ AUD_Reference<AUD_DynamicIIRFilterFactory> m_factory;
+
+public:
+ AUD_DynamicIIRFilterReader(AUD_Reference<AUD_IReader> reader,
+ AUD_Reference<AUD_DynamicIIRFilterFactory> factory);
+
+ virtual void sampleRateChanged(AUD_SampleRate rate);
+};
+
+#endif // AUD_DYNAMICIIRFILTERREADER
diff --git a/intern/audaspace/FX/AUD_EffectFactory.cpp b/intern/audaspace/FX/AUD_EffectFactory.cpp
index a0d9256e691..6173ffb5a97 100644
--- a/intern/audaspace/FX/AUD_EffectFactory.cpp
+++ b/intern/audaspace/FX/AUD_EffectFactory.cpp
@@ -32,7 +32,7 @@
#include "AUD_EffectFactory.h"
#include "AUD_IReader.h"
-AUD_EffectFactory::AUD_EffectFactory(AUD_IFactory* factory)
+AUD_EffectFactory::AUD_EffectFactory(AUD_Reference<AUD_IFactory> factory)
{
m_factory = factory;
}
@@ -41,7 +41,7 @@ AUD_EffectFactory::~AUD_EffectFactory()
{
}
-AUD_IFactory* AUD_EffectFactory::getFactory() const
+AUD_Reference<AUD_IFactory> AUD_EffectFactory::getFactory() const
{
return m_factory;
}
diff --git a/intern/audaspace/FX/AUD_EffectFactory.h b/intern/audaspace/FX/AUD_EffectFactory.h
index a6a28eea577..72fdb3f0833 100644
--- a/intern/audaspace/FX/AUD_EffectFactory.h
+++ b/intern/audaspace/FX/AUD_EffectFactory.h
@@ -49,7 +49,7 @@ protected:
/**
* If there is no reader it is created out of this factory.
*/
- AUD_IFactory* m_factory;
+ AUD_Reference<AUD_IFactory> m_factory;
/**
* Returns the reader created out of the factory.
@@ -57,7 +57,7 @@ protected:
* classes.
* \return The reader created out of the factory.
*/
- inline AUD_IReader* getReader() const
+ inline AUD_Reference<AUD_IReader> getReader() const
{
return m_factory->createReader();
}
@@ -67,7 +67,7 @@ public:
* Creates a new factory.
* \param factory The input factory.
*/
- AUD_EffectFactory(AUD_IFactory* factory);
+ AUD_EffectFactory(AUD_Reference<AUD_IFactory> factory);
/**
* Destroys the factory.
@@ -78,7 +78,7 @@ public:
* Returns the saved factory.
* \return The factory or NULL if there has no factory been saved.
*/
- AUD_IFactory* getFactory() const;
+ AUD_Reference<AUD_IFactory> getFactory() const;
};
#endif //AUD_EFFECTFACTORY
diff --git a/intern/audaspace/FX/AUD_EffectReader.cpp b/intern/audaspace/FX/AUD_EffectReader.cpp
index 3ad9f67bfd6..4d14af76438 100644
--- a/intern/audaspace/FX/AUD_EffectReader.cpp
+++ b/intern/audaspace/FX/AUD_EffectReader.cpp
@@ -31,14 +31,13 @@
#include "AUD_EffectReader.h"
-AUD_EffectReader::AUD_EffectReader(AUD_IReader* reader)
+AUD_EffectReader::AUD_EffectReader(AUD_Reference<AUD_IReader> reader)
{
m_reader = reader;
}
AUD_EffectReader::~AUD_EffectReader()
{
- delete m_reader;
}
bool AUD_EffectReader::isSeekable() const
@@ -66,7 +65,7 @@ AUD_Specs AUD_EffectReader::getSpecs() const
return m_reader->getSpecs();
}
-void AUD_EffectReader::read(int & length, sample_t* & buffer)
+void AUD_EffectReader::read(int& length, bool& eos, sample_t* buffer)
{
- m_reader->read(length, buffer);
+ m_reader->read(length, eos, buffer);
}
diff --git a/intern/audaspace/FX/AUD_EffectReader.h b/intern/audaspace/FX/AUD_EffectReader.h
index fb8066f36d8..c03abd11828 100644
--- a/intern/audaspace/FX/AUD_EffectReader.h
+++ b/intern/audaspace/FX/AUD_EffectReader.h
@@ -33,6 +33,7 @@
#define AUD_EFFECTREADER
#include "AUD_IReader.h"
+#include "AUD_Reference.h"
/**
* This reader is a base class for all effect readers that take one other reader
@@ -49,14 +50,14 @@ protected:
/**
* The reader to read from.
*/
- AUD_IReader* m_reader;
+ AUD_Reference<AUD_IReader> m_reader;
public:
/**
* Creates a new effect reader.
* \param reader The reader to read from.
*/
- AUD_EffectReader(AUD_IReader* reader);
+ AUD_EffectReader(AUD_Reference<AUD_IReader> reader);
/**
* Destroys the reader.
@@ -68,7 +69,7 @@ public:
virtual int getLength() const;
virtual int getPosition() const;
virtual AUD_Specs getSpecs() const;
- virtual void read(int & length, sample_t* & buffer);
+ virtual void read(int& length, bool& eos, sample_t* buffer);
};
#endif //AUD_EFFECTREADER
diff --git a/intern/audaspace/FX/AUD_EnvelopeFactory.cpp b/intern/audaspace/FX/AUD_EnvelopeFactory.cpp
index 069317d1c8b..80df7e9f874 100644
--- a/intern/audaspace/FX/AUD_EnvelopeFactory.cpp
+++ b/intern/audaspace/FX/AUD_EnvelopeFactory.cpp
@@ -42,7 +42,7 @@ struct EnvelopeParameters
float arthreshold;
};
-sample_t envelopeFilter(AUD_CallbackIIRFilterReader* reader, EnvelopeParameters* param)
+sample_t AUD_EnvelopeFactory::envelopeFilter(AUD_CallbackIIRFilterReader* reader, EnvelopeParameters* param)
{
float in = fabs(reader->x(0));
float out = reader->y(-1);
@@ -51,12 +51,12 @@ sample_t envelopeFilter(AUD_CallbackIIRFilterReader* reader, EnvelopeParameters*
return (in > out ? param->attack : param->release) * (out - in) + in;
}
-void endEnvelopeFilter(EnvelopeParameters* param)
+void AUD_EnvelopeFactory::endEnvelopeFilter(EnvelopeParameters* param)
{
delete param;
}
-AUD_EnvelopeFactory::AUD_EnvelopeFactory(AUD_IFactory* factory, float attack,
+AUD_EnvelopeFactory::AUD_EnvelopeFactory(AUD_Reference<AUD_IFactory> factory, float attack,
float release, float threshold,
float arthreshold) :
AUD_EffectFactory(factory),
@@ -67,14 +67,14 @@ AUD_EnvelopeFactory::AUD_EnvelopeFactory(AUD_IFactory* factory, float attack,
{
}
-AUD_IReader* AUD_EnvelopeFactory::createReader() const
+AUD_Reference<AUD_IReader> AUD_EnvelopeFactory::createReader()
{
- AUD_IReader* reader = getReader();
+ AUD_Reference<AUD_IReader> reader = getReader();
EnvelopeParameters* param = new EnvelopeParameters();
param->arthreshold = m_arthreshold;
- param->attack = pow(m_arthreshold, 1.0f/(reader->getSpecs().rate * m_attack));
- param->release = pow(m_arthreshold, 1.0f/(reader->getSpecs().rate * m_release));
+ param->attack = pow(m_arthreshold, 1.0f/(static_cast<float>(reader->getSpecs().rate) * m_attack));
+ param->release = pow(m_arthreshold, 1.0f/(static_cast<float>(reader->getSpecs().rate) * m_release));
param->threshold = m_threshold;
return new AUD_CallbackIIRFilterReader(reader, 1, 2,
diff --git a/intern/audaspace/FX/AUD_EnvelopeFactory.h b/intern/audaspace/FX/AUD_EnvelopeFactory.h
index 45ee811b6e0..a480a05d478 100644
--- a/intern/audaspace/FX/AUD_EnvelopeFactory.h
+++ b/intern/audaspace/FX/AUD_EnvelopeFactory.h
@@ -33,6 +33,8 @@
#define AUD_ENVELOPEFACTORY
#include "AUD_EffectFactory.h"
+class AUD_CallbackIIRFilterReader;
+struct EnvelopeParameters;
/**
* This factory creates an envelope follower reader.
@@ -73,10 +75,13 @@ public:
* \param threshold The threshold value.
* \param arthreshold The attack/release threshold value.
*/
- AUD_EnvelopeFactory(AUD_IFactory* factory, float attack, float release,
+ AUD_EnvelopeFactory(AUD_Reference<AUD_IFactory> factory, float attack, float release,
float threshold, float arthreshold);
- virtual AUD_IReader* createReader() const;
+ virtual AUD_Reference<AUD_IReader> createReader();
+
+ static sample_t envelopeFilter(AUD_CallbackIIRFilterReader* reader, EnvelopeParameters* param);
+ static void endEnvelopeFilter(EnvelopeParameters* param);
};
#endif //AUD_ENVELOPEFACTORY
diff --git a/intern/audaspace/FX/AUD_FaderFactory.cpp b/intern/audaspace/FX/AUD_FaderFactory.cpp
index d887e9e68d9..635873e0ee5 100644
--- a/intern/audaspace/FX/AUD_FaderFactory.cpp
+++ b/intern/audaspace/FX/AUD_FaderFactory.cpp
@@ -32,7 +32,7 @@
#include "AUD_FaderFactory.h"
#include "AUD_FaderReader.h"
-AUD_FaderFactory::AUD_FaderFactory(AUD_IFactory* factory, AUD_FadeType type,
+AUD_FaderFactory::AUD_FaderFactory(AUD_Reference<AUD_IFactory> factory, AUD_FadeType type,
float start, float length) :
AUD_EffectFactory(factory),
m_type(type),
@@ -56,7 +56,7 @@ float AUD_FaderFactory::getLength() const
return m_length;
}
-AUD_IReader* AUD_FaderFactory::createReader() const
+AUD_Reference<AUD_IReader> AUD_FaderFactory::createReader()
{
return new AUD_FaderReader(getReader(), m_type, m_start, m_length);
}
diff --git a/intern/audaspace/FX/AUD_FaderFactory.h b/intern/audaspace/FX/AUD_FaderFactory.h
index b85475bc534..d8314c77ed4 100644
--- a/intern/audaspace/FX/AUD_FaderFactory.h
+++ b/intern/audaspace/FX/AUD_FaderFactory.h
@@ -69,7 +69,7 @@ public:
* \param start The time where fading should start in seconds.
* \param length How long fading should last in seconds.
*/
- AUD_FaderFactory(AUD_IFactory* factory,
+ AUD_FaderFactory(AUD_Reference<AUD_IFactory> factory,
AUD_FadeType type = AUD_FADE_IN,
float start = 0.0f, float length = 1.0f);
@@ -88,7 +88,7 @@ public:
*/
float getLength() const;
- virtual AUD_IReader* createReader() const;
+ virtual AUD_Reference<AUD_IReader> createReader();
};
#endif //AUD_FADERFACTORY
diff --git a/intern/audaspace/FX/AUD_FaderReader.cpp b/intern/audaspace/FX/AUD_FaderReader.cpp
index 6114bb486fc..4a6050cf0f3 100644
--- a/intern/audaspace/FX/AUD_FaderReader.cpp
+++ b/intern/audaspace/FX/AUD_FaderReader.cpp
@@ -33,68 +33,39 @@
#include <cstring>
-AUD_FaderReader::AUD_FaderReader(AUD_IReader* reader, AUD_FadeType type,
+AUD_FaderReader::AUD_FaderReader(AUD_Reference<AUD_IReader> reader, AUD_FadeType type,
float start,float length) :
AUD_EffectReader(reader),
m_type(type),
m_start(start),
- m_length(length),
- m_empty(true)
+ m_length(length)
{
}
-void AUD_FaderReader::read(int & length, sample_t* & buffer)
+void AUD_FaderReader::read(int& length, bool& eos, sample_t* buffer)
{
int position = m_reader->getPosition();
AUD_Specs specs = m_reader->getSpecs();
int samplesize = AUD_SAMPLE_SIZE(specs);
- m_reader->read(length, buffer);
+ m_reader->read(length, eos, buffer);
if((position + length) / (float)specs.rate <= m_start)
{
if(m_type != AUD_FADE_OUT)
{
- if(m_buffer.getSize() < length * samplesize)
- {
- m_buffer.resize(length * samplesize);
- m_empty = false;
- }
-
- buffer = m_buffer.getBuffer();
-
- if(!m_empty)
- {
- memset(buffer, 0, length * samplesize);
- m_empty = true;
- }
+ memset(buffer, 0, length * samplesize);
}
}
else if(position / (float)specs.rate >= m_start+m_length)
{
if(m_type == AUD_FADE_OUT)
{
- if(m_buffer.getSize() < length * samplesize)
- {
- m_buffer.resize(length * samplesize);
- m_empty = false;
- }
-
- buffer = m_buffer.getBuffer();
-
- if(!m_empty)
- {
- memset(buffer, 0, length * samplesize);
- m_empty = true;
- }
+ memset(buffer, 0, length * samplesize);
}
}
else
{
- if(m_buffer.getSize() < length * samplesize)
- m_buffer.resize(length * samplesize);
-
- sample_t* buf = m_buffer.getBuffer();
float volume = 1.0f;
for(int i = 0; i < length * specs.channels; i++)
@@ -111,10 +82,7 @@ void AUD_FaderReader::read(int & length, sample_t* & buffer)
volume = 1.0f - volume;
}
- buf[i] = buffer[i] * volume;
+ buffer[i] = buffer[i] * volume;
}
-
- buffer = buf;
- m_empty = false;
}
}
diff --git a/intern/audaspace/FX/AUD_FaderReader.h b/intern/audaspace/FX/AUD_FaderReader.h
index fb927192b45..e702ac0ec19 100644
--- a/intern/audaspace/FX/AUD_FaderReader.h
+++ b/intern/audaspace/FX/AUD_FaderReader.h
@@ -58,16 +58,6 @@ private:
*/
const float m_length;
- /**
- * The playback buffer.
- */
- AUD_Buffer m_buffer;
-
- /**
- * Whether the buffer is empty.
- */
- bool m_empty;
-
// hide copy constructor and operator=
AUD_FaderReader(const AUD_FaderReader&);
AUD_FaderReader& operator=(const AUD_FaderReader&);
@@ -79,10 +69,10 @@ public:
* \param start The time where fading should start in seconds.
* \param length How long fading should last in seconds.
*/
- AUD_FaderReader(AUD_IReader* reader, AUD_FadeType type,
+ AUD_FaderReader(AUD_Reference<AUD_IReader> reader, AUD_FadeType type,
float start,float length);
- virtual void read(int & length, sample_t* & buffer);
+ virtual void read(int& length, bool& eos, sample_t* buffer);
};
#endif //AUD_FADERREADER
diff --git a/intern/audaspace/FX/AUD_HighpassFactory.cpp b/intern/audaspace/FX/AUD_HighpassFactory.cpp
index 61008eea44e..399ec5ca406 100644
--- a/intern/audaspace/FX/AUD_HighpassFactory.cpp
+++ b/intern/audaspace/FX/AUD_HighpassFactory.cpp
@@ -38,30 +38,26 @@
#define M_PI 3.14159265358979323846
#endif
-AUD_HighpassFactory::AUD_HighpassFactory(AUD_IFactory* factory, float frequency,
+AUD_HighpassFactory::AUD_HighpassFactory(AUD_Reference<AUD_IFactory> factory, float frequency,
float Q) :
- AUD_EffectFactory(factory),
+ AUD_DynamicIIRFilterFactory(factory),
m_frequency(frequency),
m_Q(Q)
{
}
-AUD_IReader* AUD_HighpassFactory::createReader() const
+void AUD_HighpassFactory::recalculateCoefficients(AUD_SampleRate rate,
+ std::vector<float> &b,
+ std::vector<float> &a)
{
- AUD_IReader* reader = getReader();
-
- // calculate coefficients
- float w0 = 2 * M_PI * m_frequency / reader->getSpecs().rate;
+ float w0 = 2 * M_PI * m_frequency / rate;
float alpha = sin(w0) / (2 * m_Q);
float norm = 1 + alpha;
float c = cos(w0);
- std::vector<float> a, b;
a.push_back(1);
a.push_back(-2 * c / norm);
a.push_back((1 - alpha) / norm);
b.push_back((1 + c) / (2 * norm));
b.push_back((-1 - c) / norm);
b.push_back(b[0]);
-
- return new AUD_IIRFilterReader(reader, b, a);
}
diff --git a/intern/audaspace/FX/AUD_HighpassFactory.h b/intern/audaspace/FX/AUD_HighpassFactory.h
index 48f4c1baefc..c135be27d77 100644
--- a/intern/audaspace/FX/AUD_HighpassFactory.h
+++ b/intern/audaspace/FX/AUD_HighpassFactory.h
@@ -32,16 +32,16 @@
#ifndef AUD_HIGHPASSFACTORY
#define AUD_HIGHPASSFACTORY
-#include "AUD_EffectFactory.h"
+#include "AUD_DynamicIIRFilterFactory.h"
/**
* This factory creates a highpass filter reader.
*/
-class AUD_HighpassFactory : public AUD_EffectFactory
+class AUD_HighpassFactory : public AUD_DynamicIIRFilterFactory
{
private:
/**
- * The attack value in seconds.
+ * The cutoff frequency.
*/
const float m_frequency;
@@ -61,9 +61,9 @@ public:
* \param frequency The cutoff frequency.
* \param Q The Q factor.
*/
- AUD_HighpassFactory(AUD_IFactory* factory, float frequency, float Q = 1.0f);
+ AUD_HighpassFactory(AUD_Reference<AUD_IFactory> factory, float frequency, float Q = 1.0f);
- virtual AUD_IReader* createReader() const;
+ virtual void recalculateCoefficients(AUD_SampleRate rate, std::vector<float> &b, std::vector<float> &a);
};
#endif //AUD_HIGHPASSFACTORY
diff --git a/intern/audaspace/FX/AUD_IIRFilterFactory.cpp b/intern/audaspace/FX/AUD_IIRFilterFactory.cpp
index ff90ce62739..f6ccda6f67e 100644
--- a/intern/audaspace/FX/AUD_IIRFilterFactory.cpp
+++ b/intern/audaspace/FX/AUD_IIRFilterFactory.cpp
@@ -32,14 +32,14 @@
#include "AUD_IIRFilterFactory.h"
#include "AUD_IIRFilterReader.h"
-AUD_IIRFilterFactory::AUD_IIRFilterFactory(AUD_IFactory* factory,
+AUD_IIRFilterFactory::AUD_IIRFilterFactory(AUD_Reference<AUD_IFactory> factory,
std::vector<float> b,
std::vector<float> a) :
AUD_EffectFactory(factory), m_a(a), m_b(b)
{
}
-AUD_IReader* AUD_IIRFilterFactory::createReader() const
+AUD_Reference<AUD_IReader> AUD_IIRFilterFactory::createReader()
{
return new AUD_IIRFilterReader(getReader(), m_b, m_a);
}
diff --git a/intern/audaspace/FX/AUD_IIRFilterFactory.h b/intern/audaspace/FX/AUD_IIRFilterFactory.h
index d48ad453ee4..0e92ab1a568 100644
--- a/intern/audaspace/FX/AUD_IIRFilterFactory.h
+++ b/intern/audaspace/FX/AUD_IIRFilterFactory.h
@@ -63,10 +63,10 @@ public:
* \param b The input filter coefficients.
* \param a The output filter coefficients.
*/
- AUD_IIRFilterFactory(AUD_IFactory* factory, std::vector<float> b,
+ AUD_IIRFilterFactory(AUD_Reference<AUD_IFactory> factory, std::vector<float> b,
std::vector<float> a);
- virtual AUD_IReader* createReader() const;
+ virtual AUD_Reference<AUD_IReader> createReader();
};
#endif //AUD_IIRFILTERFACTORY
diff --git a/intern/audaspace/FX/AUD_IIRFilterReader.cpp b/intern/audaspace/FX/AUD_IIRFilterReader.cpp
index 0d55421d2b4..1bfb9b97b62 100644
--- a/intern/audaspace/FX/AUD_IIRFilterReader.cpp
+++ b/intern/audaspace/FX/AUD_IIRFilterReader.cpp
@@ -31,9 +31,9 @@
#include "AUD_IIRFilterReader.h"
-AUD_IIRFilterReader::AUD_IIRFilterReader(AUD_IReader* reader,
- std::vector<float> b,
- std::vector<float> a) :
+AUD_IIRFilterReader::AUD_IIRFilterReader(AUD_Reference<AUD_IReader> reader,
+ const std::vector<float>& b,
+ const std::vector<float>& a) :
AUD_BaseIIRFilterReader(reader, b.size(), a.size()), m_a(a), m_b(b)
{
for(int i = 1; i < m_a.size(); i++)
@@ -54,3 +54,11 @@ sample_t AUD_IIRFilterReader::filter()
return out;
}
+
+void AUD_IIRFilterReader::setCoefficients(const std::vector<float>& b,
+ const std::vector<float>& a)
+{
+ setLengths(m_b.size(), m_a.size());
+ m_a = a;
+ m_b = b;
+}
diff --git a/intern/audaspace/FX/AUD_IIRFilterReader.h b/intern/audaspace/FX/AUD_IIRFilterReader.h
index af50b6f1cdc..41de67d4d27 100644
--- a/intern/audaspace/FX/AUD_IIRFilterReader.h
+++ b/intern/audaspace/FX/AUD_IIRFilterReader.h
@@ -63,10 +63,13 @@ public:
* \param b The input filter coefficients.
* \param a The output filter coefficients.
*/
- AUD_IIRFilterReader(AUD_IReader* reader, std::vector<float> b,
- std::vector<float> a);
+ AUD_IIRFilterReader(AUD_Reference<AUD_IReader> reader, const std::vector<float>& b,
+ const std::vector<float>& a);
virtual sample_t filter();
+
+ void setCoefficients(const std::vector<float>& b,
+ const std::vector<float>& a);
};
#endif //AUD_IIRFILTERREADER
diff --git a/intern/audaspace/FX/AUD_LimiterFactory.cpp b/intern/audaspace/FX/AUD_LimiterFactory.cpp
index 62ea01bb761..8d1dd14f3ae 100644
--- a/intern/audaspace/FX/AUD_LimiterFactory.cpp
+++ b/intern/audaspace/FX/AUD_LimiterFactory.cpp
@@ -33,7 +33,7 @@
#include "AUD_LimiterReader.h"
#include "AUD_Space.h"
-AUD_LimiterFactory::AUD_LimiterFactory(AUD_IFactory* factory,
+AUD_LimiterFactory::AUD_LimiterFactory(AUD_Reference<AUD_IFactory> factory,
float start, float end) :
AUD_EffectFactory(factory),
m_start(start),
@@ -51,7 +51,7 @@ float AUD_LimiterFactory::getEnd() const
return m_end;
}
-AUD_IReader* AUD_LimiterFactory::createReader() const
+AUD_Reference<AUD_IReader> AUD_LimiterFactory::createReader()
{
return new AUD_LimiterReader(getReader(), m_start, m_end);
}
diff --git a/intern/audaspace/FX/AUD_LimiterFactory.h b/intern/audaspace/FX/AUD_LimiterFactory.h
index f93f4b3276c..c04bfe861b2 100644
--- a/intern/audaspace/FX/AUD_LimiterFactory.h
+++ b/intern/audaspace/FX/AUD_LimiterFactory.h
@@ -62,7 +62,7 @@ public:
* \param end The desired end time, a negative value signals that it should
* play to the end.
*/
- AUD_LimiterFactory(AUD_IFactory* factory,
+ AUD_LimiterFactory(AUD_Reference<AUD_IFactory> factory,
float start = 0, float end = -1);
/**
@@ -75,7 +75,7 @@ public:
*/
float getEnd() const;
- virtual AUD_IReader* createReader() const;
+ virtual AUD_Reference<AUD_IReader> createReader();
};
#endif //AUD_LIMITERFACTORY
diff --git a/intern/audaspace/FX/AUD_LimiterReader.cpp b/intern/audaspace/FX/AUD_LimiterReader.cpp
index d67fbb4d0e5..dc31477d2eb 100644
--- a/intern/audaspace/FX/AUD_LimiterReader.cpp
+++ b/intern/audaspace/FX/AUD_LimiterReader.cpp
@@ -32,30 +32,46 @@
#include "AUD_LimiterReader.h"
#include "AUD_Buffer.h"
-#include <iostream>
-
-AUD_LimiterReader::AUD_LimiterReader(AUD_IReader* reader,
+AUD_LimiterReader::AUD_LimiterReader(AUD_Reference<AUD_IReader> reader,
float start, float end) :
AUD_EffectReader(reader),
- m_start(int(start * reader->getSpecs().rate)),
- m_end(int(end * reader->getSpecs().rate))
+ m_start(start),
+ m_end(end)
{
if(m_start > 0)
{
+ AUD_Specs specs = m_reader->getSpecs();
+ AUD_Specs specs2;
+
if(m_reader->isSeekable())
- m_reader->seek(m_start);
+ m_reader->seek(m_start * specs.rate);
else
{
// skip first m_start samples by reading them
int length = AUD_DEFAULT_BUFFER_SIZE;
- sample_t* buffer;
- for(int len = m_start;
- length == AUD_DEFAULT_BUFFER_SIZE;
- len -= AUD_DEFAULT_BUFFER_SIZE)
+ AUD_Buffer buffer(AUD_DEFAULT_BUFFER_SIZE * AUD_SAMPLE_SIZE(specs));
+ bool eos = false;
+ for(int len = m_start * specs.rate;
+ length > 0 && !eos;
+ len -= length)
{
if(len < AUD_DEFAULT_BUFFER_SIZE)
length = len;
- m_reader->read(length, buffer);
+
+ m_reader->read(length, eos, buffer.getBuffer());
+
+ specs2 = m_reader->getSpecs();
+ if(specs2.rate != specs.rate)
+ {
+ len = len * specs2.rate / specs.rate;
+ specs.rate = specs2.rate;
+ }
+
+ if(specs2.channels != specs.channels)
+ {
+ specs = specs2;
+ buffer.assureSize(AUD_DEFAULT_BUFFER_SIZE * AUD_SAMPLE_SIZE(specs));
+ }
}
}
}
@@ -63,35 +79,71 @@ AUD_LimiterReader::AUD_LimiterReader(AUD_IReader* reader,
void AUD_LimiterReader::seek(int position)
{
- m_reader->seek(position + m_start);
+ m_reader->seek(position + m_start * m_reader->getSpecs().rate);
}
int AUD_LimiterReader::getLength() const
{
int len = m_reader->getLength();
- if(len < 0 || (len > m_end && m_end >= 0))
- len = m_end;
- return len - m_start;
+ AUD_SampleRate rate = m_reader->getSpecs().rate;
+ if(len < 0 || (len > m_end * rate && m_end >= 0))
+ len = m_end * rate;
+ return len - m_start * rate;
}
int AUD_LimiterReader::getPosition() const
{
int pos = m_reader->getPosition();
- return AUD_MIN(pos, m_end) - m_start;
+ AUD_SampleRate rate = m_reader->getSpecs().rate;
+ return AUD_MIN(pos, m_end * rate) - m_start * rate;
}
-void AUD_LimiterReader::read(int & length, sample_t* & buffer)
+void AUD_LimiterReader::read(int& length, bool& eos, sample_t* buffer)
{
+ eos = false;
if(m_end >= 0)
{
int position = m_reader->getPosition();
- if(position + length > m_end)
- length = m_end - position;
+ AUD_SampleRate rate = m_reader->getSpecs().rate;
+
+ if(position + length > m_end * rate)
+ {
+ length = m_end * rate - position;
+ eos = true;
+ }
+
+ if(position < m_start * rate)
+ {
+ int len2 = length;
+ for(int len = m_start * rate - position;
+ len2 == length && !eos;
+ len -= length)
+ {
+ if(len < length)
+ len2 = len;
+
+ m_reader->read(len2, eos, buffer);
+ position += len2;
+ }
+
+ if(position < m_start * rate)
+ {
+ length = 0;
+ return;
+ }
+ }
+
if(length < 0)
{
length = 0;
return;
}
}
- m_reader->read(length, buffer);
+ if(eos)
+ {
+ m_reader->read(length, eos, buffer);
+ eos = true;
+ }
+ else
+ m_reader->read(length, eos, buffer);
}
diff --git a/intern/audaspace/FX/AUD_LimiterReader.h b/intern/audaspace/FX/AUD_LimiterReader.h
index 4375ed9e10d..9cddd4d57ec 100644
--- a/intern/audaspace/FX/AUD_LimiterReader.h
+++ b/intern/audaspace/FX/AUD_LimiterReader.h
@@ -35,7 +35,7 @@
#include "AUD_EffectReader.h"
/**
- * This reader limits another reader in start and end sample.
+ * This reader limits another reader in start and end times.
*/
class AUD_LimiterReader : public AUD_EffectReader
{
@@ -43,12 +43,12 @@ private:
/**
* The start sample: inclusive.
*/
- const int m_start;
+ const float m_start;
/**
* The end sample: exlusive.
*/
- const int m_end;
+ const float m_end;
// hide copy constructor and operator=
AUD_LimiterReader(const AUD_LimiterReader&);
@@ -58,16 +58,16 @@ public:
/**
* Creates a new limiter reader.
* \param reader The reader to read from.
- * \param start The desired start sample (inclusive).
- * \param end The desired end sample (exklusive), a negative value signals
- * that it should play to the end.
+ * \param start The desired start time (inclusive).
+ * \param end The desired end time (sample exklusive), a negative value
+ * signals that it should play to the end.
*/
- AUD_LimiterReader(AUD_IReader* reader, float start = 0, float end = -1);
+ AUD_LimiterReader(AUD_Reference<AUD_IReader> reader, float start = 0, float end = -1);
virtual void seek(int position);
virtual int getLength() const;
virtual int getPosition() const;
- virtual void read(int & length, sample_t* & buffer);
+ virtual void read(int& length, bool& eos, sample_t* buffer);
};
#endif //AUD_LIMITERREADER
diff --git a/intern/audaspace/FX/AUD_LoopFactory.cpp b/intern/audaspace/FX/AUD_LoopFactory.cpp
index 49d3481757f..fd39ac901c1 100644
--- a/intern/audaspace/FX/AUD_LoopFactory.cpp
+++ b/intern/audaspace/FX/AUD_LoopFactory.cpp
@@ -32,7 +32,7 @@
#include "AUD_LoopFactory.h"
#include "AUD_LoopReader.h"
-AUD_LoopFactory::AUD_LoopFactory(AUD_IFactory* factory, int loop) :
+AUD_LoopFactory::AUD_LoopFactory(AUD_Reference<AUD_IFactory> factory, int loop) :
AUD_EffectFactory(factory),
m_loop(loop)
{
@@ -43,7 +43,7 @@ int AUD_LoopFactory::getLoop() const
return m_loop;
}
-AUD_IReader* AUD_LoopFactory::createReader() const
+AUD_Reference<AUD_IReader> AUD_LoopFactory::createReader()
{
return new AUD_LoopReader(getReader(), m_loop);
}
diff --git a/intern/audaspace/FX/AUD_LoopFactory.h b/intern/audaspace/FX/AUD_LoopFactory.h
index dfbbbe4fd20..03c00dc40ce 100644
--- a/intern/audaspace/FX/AUD_LoopFactory.h
+++ b/intern/audaspace/FX/AUD_LoopFactory.h
@@ -57,14 +57,14 @@ public:
* \param loop The desired loop count, negative values result in endless
* looping.
*/
- AUD_LoopFactory(AUD_IFactory* factory, int loop = -1);
+ AUD_LoopFactory(AUD_Reference<AUD_IFactory> factory, int loop = -1);
/**
* Returns the loop count.
*/
int getLoop() const;
- virtual AUD_IReader* createReader() const;
+ virtual AUD_Reference<AUD_IReader> createReader();
};
#endif //AUD_LOOPFACTORY
diff --git a/intern/audaspace/FX/AUD_LoopReader.cpp b/intern/audaspace/FX/AUD_LoopReader.cpp
index b2e8e97a602..de67a445ab2 100644
--- a/intern/audaspace/FX/AUD_LoopReader.cpp
+++ b/intern/audaspace/FX/AUD_LoopReader.cpp
@@ -34,7 +34,7 @@
#include <cstring>
-AUD_LoopReader::AUD_LoopReader(AUD_IReader* reader, int loop) :
+AUD_LoopReader::AUD_LoopReader(AUD_Reference<AUD_IReader> reader, int loop) :
AUD_EffectReader(reader), m_count(loop), m_left(loop)
{
}
@@ -68,29 +68,20 @@ int AUD_LoopReader::getPosition() const
return m_reader->getPosition() * (m_count < 0 ? 1 : m_count);
}
-void AUD_LoopReader::read(int & length, sample_t* & buffer)
+void AUD_LoopReader::read(int& length, bool& eos, sample_t* buffer)
{
- AUD_Specs specs = m_reader->getSpecs();
- int samplesize = AUD_SAMPLE_SIZE(specs);
+ const AUD_Specs specs = m_reader->getSpecs();
int len = length;
- m_reader->read(len, buffer);
+ m_reader->read(length, eos, buffer);
- if(len < length && m_left)
+ if(length < len && eos && m_left)
{
- int pos = 0;
-
- if(m_buffer.getSize() < length * samplesize)
- m_buffer.resize(length * samplesize);
-
- sample_t* buf = m_buffer.getBuffer();
-
- memcpy(buf + pos * specs.channels, buffer, len * samplesize);
-
- pos += len;
+ int pos = length;
+ length = len;
- while(pos < length && m_left)
+ while(pos < length && eos && m_left)
{
if(m_left > 0)
m_left--;
@@ -98,20 +89,15 @@ void AUD_LoopReader::read(int & length, sample_t* & buffer)
m_reader->seek(0);
len = length - pos;
- m_reader->read(len, buffer);
+ m_reader->read(len, eos, buffer + pos * specs.channels);
// prevent endless loop
if(!len)
break;
- memcpy(buf + pos * specs.channels, buffer, len * samplesize);
-
pos += len;
}
length = pos;
- buffer = buf;
}
- else
- length = len;
}
diff --git a/intern/audaspace/FX/AUD_LoopReader.h b/intern/audaspace/FX/AUD_LoopReader.h
index 45017901c56..5ccf7e543a0 100644
--- a/intern/audaspace/FX/AUD_LoopReader.h
+++ b/intern/audaspace/FX/AUD_LoopReader.h
@@ -43,11 +43,6 @@ class AUD_LoopReader : public AUD_EffectReader
{
private:
/**
- * The playback buffer.
- */
- AUD_Buffer m_buffer;
-
- /**
* The loop count.
*/
const int m_count;
@@ -68,12 +63,12 @@ public:
* \param loop The desired loop count, negative values result in endless
* looping.
*/
- AUD_LoopReader(AUD_IReader* reader, int loop);
+ AUD_LoopReader(AUD_Reference<AUD_IReader> reader, int loop);
virtual void seek(int position);
virtual int getLength() const;
virtual int getPosition() const;
- virtual void read(int & length, sample_t* & buffer);
+ virtual void read(int& length, bool& eos, sample_t* buffer);
};
#endif //AUD_LOOPREADER
diff --git a/intern/audaspace/FX/AUD_LowpassFactory.cpp b/intern/audaspace/FX/AUD_LowpassFactory.cpp
index d24a04b5a94..3ef25c3c16e 100644
--- a/intern/audaspace/FX/AUD_LowpassFactory.cpp
+++ b/intern/audaspace/FX/AUD_LowpassFactory.cpp
@@ -38,30 +38,26 @@
#define M_PI 3.14159265358979323846
#endif
-AUD_LowpassFactory::AUD_LowpassFactory(AUD_IFactory* factory, float frequency,
+AUD_LowpassFactory::AUD_LowpassFactory(AUD_Reference<AUD_IFactory> factory, float frequency,
float Q) :
- AUD_EffectFactory(factory),
+ AUD_DynamicIIRFilterFactory(factory),
m_frequency(frequency),
m_Q(Q)
{
}
-AUD_IReader* AUD_LowpassFactory::createReader() const
+void AUD_LowpassFactory::recalculateCoefficients(AUD_SampleRate rate,
+ std::vector<float> &b,
+ std::vector<float> &a)
{
- AUD_IReader* reader = getReader();
-
- // calculate coefficients
- float w0 = 2 * M_PI * m_frequency / reader->getSpecs().rate;
+ float w0 = 2 * M_PI * m_frequency / rate;
float alpha = sin(w0) / (2 * m_Q);
float norm = 1 + alpha;
float c = cos(w0);
- std::vector<float> a, b;
a.push_back(1);
a.push_back(-2 * c / norm);
a.push_back((1 - alpha) / norm);
b.push_back((1 - c) / (2 * norm));
b.push_back((1 - c) / norm);
b.push_back(b[0]);
-
- return new AUD_IIRFilterReader(reader, b, a);
}
diff --git a/intern/audaspace/FX/AUD_LowpassFactory.h b/intern/audaspace/FX/AUD_LowpassFactory.h
index d60c0bd22d1..644d25ec73d 100644
--- a/intern/audaspace/FX/AUD_LowpassFactory.h
+++ b/intern/audaspace/FX/AUD_LowpassFactory.h
@@ -32,16 +32,16 @@
#ifndef AUD_LOWPASSFACTORY
#define AUD_LOWPASSFACTORY
-#include "AUD_EffectFactory.h"
+#include "AUD_DynamicIIRFilterFactory.h"
/**
* This factory creates a lowpass filter reader.
*/
-class AUD_LowpassFactory : public AUD_EffectFactory
+class AUD_LowpassFactory : public AUD_DynamicIIRFilterFactory
{
private:
/**
- * The attack value in seconds.
+ * The cutoff frequency.
*/
const float m_frequency;
@@ -61,9 +61,9 @@ public:
* \param frequency The cutoff frequency.
* \param Q The Q factor.
*/
- AUD_LowpassFactory(AUD_IFactory* factory, float frequency, float Q = 1.0f);
+ AUD_LowpassFactory(AUD_Reference<AUD_IFactory> factory, float frequency, float Q = 1.0f);
- virtual AUD_IReader* createReader() const;
+ virtual void recalculateCoefficients(AUD_SampleRate rate, std::vector<float> &b, std::vector<float> &a);
};
#endif //AUD_LOWPASSFACTORY
diff --git a/intern/audaspace/FX/AUD_PingPongFactory.cpp b/intern/audaspace/FX/AUD_PingPongFactory.cpp
index fa140555943..e5f2193ea56 100644
--- a/intern/audaspace/FX/AUD_PingPongFactory.cpp
+++ b/intern/audaspace/FX/AUD_PingPongFactory.cpp
@@ -33,26 +33,16 @@
#include "AUD_DoubleReader.h"
#include "AUD_ReverseFactory.h"
-AUD_PingPongFactory::AUD_PingPongFactory(AUD_IFactory* factory) :
+AUD_PingPongFactory::AUD_PingPongFactory(AUD_Reference<AUD_IFactory> factory) :
AUD_EffectFactory(factory)
{
}
-AUD_IReader* AUD_PingPongFactory::createReader() const
+AUD_Reference<AUD_IReader> AUD_PingPongFactory::createReader()
{
- AUD_IReader* reader = getReader();
- AUD_IReader* reader2;
+ AUD_Reference<AUD_IReader> reader = getReader();
AUD_ReverseFactory factory(m_factory);
-
- try
- {
- reader2 = factory.createReader();
- }
- catch(AUD_Exception&)
- {
- delete reader;
- throw;
- }
+ AUD_Reference<AUD_IReader> reader2 = factory.createReader();
return new AUD_DoubleReader(reader, reader2);
}
diff --git a/intern/audaspace/FX/AUD_PingPongFactory.h b/intern/audaspace/FX/AUD_PingPongFactory.h
index 4ae0c494eb7..b023501d45b 100644
--- a/intern/audaspace/FX/AUD_PingPongFactory.h
+++ b/intern/audaspace/FX/AUD_PingPongFactory.h
@@ -36,7 +36,7 @@
/**
* This factory plays another factory first normal, then reversed.
- * \note Readers from the underlying factory must be from the buffer type.
+ * \note Readers from the underlying factory must be reversable with seeking.
*/
class AUD_PingPongFactory : public AUD_EffectFactory
{
@@ -50,9 +50,9 @@ public:
* Creates a new ping pong factory.
* \param factory The input factory.
*/
- AUD_PingPongFactory(AUD_IFactory* factory);
+ AUD_PingPongFactory(AUD_Reference<AUD_IFactory> factory);
- virtual AUD_IReader* createReader() const;
+ virtual AUD_Reference<AUD_IReader> createReader();
};
#endif //AUD_PINGPONGFACTORY
diff --git a/intern/audaspace/FX/AUD_PitchFactory.cpp b/intern/audaspace/FX/AUD_PitchFactory.cpp
index b4ae8582caf..e52028754e9 100644
--- a/intern/audaspace/FX/AUD_PitchFactory.cpp
+++ b/intern/audaspace/FX/AUD_PitchFactory.cpp
@@ -33,13 +33,13 @@
#include "AUD_PitchReader.h"
#include "AUD_Space.h"
-AUD_PitchFactory::AUD_PitchFactory(AUD_IFactory* factory, float pitch) :
+AUD_PitchFactory::AUD_PitchFactory(AUD_Reference<AUD_IFactory> factory, float pitch) :
AUD_EffectFactory(factory),
m_pitch(pitch)
{
}
-AUD_IReader* AUD_PitchFactory::createReader() const
+AUD_Reference<AUD_IReader> AUD_PitchFactory::createReader()
{
return new AUD_PitchReader(getReader(), m_pitch);
}
diff --git a/intern/audaspace/FX/AUD_PitchFactory.h b/intern/audaspace/FX/AUD_PitchFactory.h
index 8fa5be9293f..2642d41af89 100644
--- a/intern/audaspace/FX/AUD_PitchFactory.h
+++ b/intern/audaspace/FX/AUD_PitchFactory.h
@@ -55,9 +55,9 @@ public:
* \param factory The input factory.
* \param pitch The desired pitch.
*/
- AUD_PitchFactory(AUD_IFactory* factory, float pitch);
+ AUD_PitchFactory(AUD_Reference<AUD_IFactory> factory, float pitch);
- virtual AUD_IReader* createReader() const;
+ virtual AUD_Reference<AUD_IReader> createReader();
};
#endif //AUD_PITCHFACTORY
diff --git a/intern/audaspace/FX/AUD_PitchReader.cpp b/intern/audaspace/FX/AUD_PitchReader.cpp
index e2e89e2c457..81dd6e4355c 100644
--- a/intern/audaspace/FX/AUD_PitchReader.cpp
+++ b/intern/audaspace/FX/AUD_PitchReader.cpp
@@ -31,7 +31,7 @@
#include "AUD_PitchReader.h"
-AUD_PitchReader::AUD_PitchReader(AUD_IReader* reader, float pitch) :
+AUD_PitchReader::AUD_PitchReader(AUD_Reference<AUD_IReader> reader, float pitch) :
AUD_EffectReader(reader), m_pitch(pitch)
{
}
@@ -39,6 +39,16 @@ AUD_PitchReader::AUD_PitchReader(AUD_IReader* reader, float pitch) :
AUD_Specs AUD_PitchReader::getSpecs() const
{
AUD_Specs specs = m_reader->getSpecs();
- specs.rate = (AUD_SampleRate)((int)(specs.rate * m_pitch));
+ specs.rate *= m_pitch;
return specs;
}
+
+float AUD_PitchReader::getPitch() const
+{
+ return m_pitch;
+}
+
+void AUD_PitchReader::setPitch(float pitch)
+{
+ m_pitch = pitch;
+}
diff --git a/intern/audaspace/FX/AUD_PitchReader.h b/intern/audaspace/FX/AUD_PitchReader.h
index 120cebc58be..ed6adbf02fb 100644
--- a/intern/audaspace/FX/AUD_PitchReader.h
+++ b/intern/audaspace/FX/AUD_PitchReader.h
@@ -43,7 +43,7 @@ private:
/**
* The pitch level.
*/
- const float m_pitch;
+ float m_pitch;
// hide copy constructor and operator=
AUD_PitchReader(const AUD_PitchReader&);
@@ -53,11 +53,23 @@ public:
/**
* Creates a new pitch reader.
* \param reader The reader to read from.
- * \param pitch The size of the buffer.
+ * \param pitch The pitch value.
*/
- AUD_PitchReader(AUD_IReader* reader, float pitch);
+ AUD_PitchReader(AUD_Reference<AUD_IReader> reader, float pitch);
virtual AUD_Specs getSpecs() const;
+
+ /**
+ * Retrieves the pitch.
+ * \return The current pitch value.
+ */
+ float getPitch() const;
+
+ /**
+ * Sets the pitch.
+ * \param pitch The new pitch value.
+ */
+ void setPitch(float pitch);
};
#endif //AUD_PITCHREADER
diff --git a/intern/audaspace/FX/AUD_RectifyFactory.cpp b/intern/audaspace/FX/AUD_RectifyFactory.cpp
index 609d827cce4..cbb676a9a32 100644
--- a/intern/audaspace/FX/AUD_RectifyFactory.cpp
+++ b/intern/audaspace/FX/AUD_RectifyFactory.cpp
@@ -34,17 +34,17 @@
#include <cmath>
-sample_t rectifyFilter(AUD_CallbackIIRFilterReader* reader, void* useless)
+sample_t AUD_RectifyFactory::rectifyFilter(AUD_CallbackIIRFilterReader* reader, void* useless)
{
return fabs(reader->x(0));
}
-AUD_RectifyFactory::AUD_RectifyFactory(AUD_IFactory* factory) :
+AUD_RectifyFactory::AUD_RectifyFactory(AUD_Reference<AUD_IFactory> factory) :
AUD_EffectFactory(factory)
{
}
-AUD_IReader* AUD_RectifyFactory::createReader() const
+AUD_Reference<AUD_IReader> AUD_RectifyFactory::createReader()
{
return new AUD_CallbackIIRFilterReader(getReader(), 1, 1, rectifyFilter);
}
diff --git a/intern/audaspace/FX/AUD_RectifyFactory.h b/intern/audaspace/FX/AUD_RectifyFactory.h
index c3529c7beef..16b44469c05 100644
--- a/intern/audaspace/FX/AUD_RectifyFactory.h
+++ b/intern/audaspace/FX/AUD_RectifyFactory.h
@@ -33,6 +33,7 @@
#define AUD_RECTIFYFACTORY
#include "AUD_EffectFactory.h"
+class AUD_CallbackIIRFilterReader;
/**
* This factory rectifies another factory.
@@ -49,9 +50,11 @@ public:
* Creates a new rectify factory.
* \param factory The input factory.
*/
- AUD_RectifyFactory(AUD_IFactory* factory);
+ AUD_RectifyFactory(AUD_Reference<AUD_IFactory> factory);
- virtual AUD_IReader* createReader() const;
+ virtual AUD_Reference<AUD_IReader> createReader();
+
+ static sample_t rectifyFilter(AUD_CallbackIIRFilterReader* reader, void* useless);
};
#endif //AUD_RECTIFYFACTORY
diff --git a/intern/audaspace/FX/AUD_ReverseFactory.cpp b/intern/audaspace/FX/AUD_ReverseFactory.cpp
index 22b12e31420..060a618dd68 100644
--- a/intern/audaspace/FX/AUD_ReverseFactory.cpp
+++ b/intern/audaspace/FX/AUD_ReverseFactory.cpp
@@ -33,12 +33,12 @@
#include "AUD_ReverseReader.h"
#include "AUD_Space.h"
-AUD_ReverseFactory::AUD_ReverseFactory(AUD_IFactory* factory) :
+AUD_ReverseFactory::AUD_ReverseFactory(AUD_Reference<AUD_IFactory> factory) :
AUD_EffectFactory(factory)
{
}
-AUD_IReader* AUD_ReverseFactory::createReader() const
+AUD_Reference<AUD_IReader> AUD_ReverseFactory::createReader()
{
return new AUD_ReverseReader(getReader());
}
diff --git a/intern/audaspace/FX/AUD_ReverseFactory.h b/intern/audaspace/FX/AUD_ReverseFactory.h
index 7b20546302e..f43d37d8f46 100644
--- a/intern/audaspace/FX/AUD_ReverseFactory.h
+++ b/intern/audaspace/FX/AUD_ReverseFactory.h
@@ -36,7 +36,7 @@
/**
* This factory reads another factory reverted.
- * \note Readers from the underlying factory must be from the buffer type.
+ * \note Readers from the underlying factory must be seekable.
*/
class AUD_ReverseFactory : public AUD_EffectFactory
{
@@ -50,9 +50,9 @@ public:
* Creates a new reverse factory.
* \param factory The input factory.
*/
- AUD_ReverseFactory(AUD_IFactory* factory);
+ AUD_ReverseFactory(AUD_Reference<AUD_IFactory> factory);
- virtual AUD_IReader* createReader() const;
+ virtual AUD_Reference<AUD_IReader> createReader();
};
#endif //AUD_REVERSEFACTORY
diff --git a/intern/audaspace/FX/AUD_ReverseReader.cpp b/intern/audaspace/FX/AUD_ReverseReader.cpp
index a4a03936c76..73f6830f3fa 100644
--- a/intern/audaspace/FX/AUD_ReverseReader.cpp
+++ b/intern/audaspace/FX/AUD_ReverseReader.cpp
@@ -36,7 +36,7 @@
static const char* props_error = "AUD_ReverseReader: The reader has to be "
"seekable and a finite length.";
-AUD_ReverseReader::AUD_ReverseReader(AUD_IReader* reader) :
+AUD_ReverseReader::AUD_ReverseReader(AUD_Reference<AUD_IReader> reader) :
AUD_EffectReader(reader),
m_length(reader->getLength()),
m_position(0)
@@ -60,7 +60,7 @@ int AUD_ReverseReader::getPosition() const
return m_position;
}
-void AUD_ReverseReader::read(int & length, sample_t* & buffer)
+void AUD_ReverseReader::read(int& length, bool& eos, sample_t* buffer)
{
// first correct the length
if(m_position + length > m_length)
@@ -69,39 +69,39 @@ void AUD_ReverseReader::read(int & length, sample_t* & buffer)
if(length <= 0)
{
length = 0;
+ eos = true;
return;
}
- AUD_Specs specs = getSpecs();
- int samplesize = AUD_SAMPLE_SIZE(specs);
+ const AUD_Specs specs = getSpecs();
+ const int samplesize = AUD_SAMPLE_SIZE(specs);
- // resize buffer if needed
- if(m_buffer.getSize() < length * samplesize)
- m_buffer.resize(length * samplesize);
+ sample_t temp[AUD_CHANNEL_MAX];
- buffer = m_buffer.getBuffer();
-
- sample_t* buf;
int len = length;
// read from reader
m_reader->seek(m_length - m_position - len);
- m_reader->read(len, buf);
+ m_reader->read(len, eos, buffer);
// set null if reader didn't give enough data
if(len < length)
- {
memset(buffer, 0, (length - len) * samplesize);
- buffer += (length - len) * specs.channels;
- }
// copy the samples reverted
- for(int i = 0; i < len; i++)
+ for(int i = 0; i < length / 2; i++)
+ {
+ memcpy(temp,
+ buffer + (len - 1 - i) * specs.channels,
+ samplesize);
+ memcpy(buffer + (len - 1 - i) * specs.channels,
+ buffer + i * specs.channels,
+ samplesize);
memcpy(buffer + i * specs.channels,
- buf + (len - 1 - i) * specs.channels,
+ temp,
samplesize);
+ }
m_position += length;
-
- buffer = m_buffer.getBuffer();
+ eos = false;
}
diff --git a/intern/audaspace/FX/AUD_ReverseReader.h b/intern/audaspace/FX/AUD_ReverseReader.h
index e12f2b21191..197d10dfe00 100644
--- a/intern/audaspace/FX/AUD_ReverseReader.h
+++ b/intern/audaspace/FX/AUD_ReverseReader.h
@@ -37,7 +37,7 @@
/**
* This class reads another reader from back to front.
- * \note The underlying reader must be a buffer.
+ * \note The underlying reader must be seekable.
*/
class AUD_ReverseReader : public AUD_EffectReader
{
@@ -52,11 +52,6 @@ private:
*/
int m_position;
- /**
- * The playback buffer.
- */
- AUD_Buffer m_buffer;
-
// hide copy constructor and operator=
AUD_ReverseReader(const AUD_ReverseReader&);
AUD_ReverseReader& operator=(const AUD_ReverseReader&);
@@ -68,12 +63,12 @@ public:
* \exception AUD_Exception Thrown if the reader specified has an
* undeterminable/infinite length or is not seekable.
*/
- AUD_ReverseReader(AUD_IReader* reader);
+ AUD_ReverseReader(AUD_Reference<AUD_IReader> reader);
virtual void seek(int position);
virtual int getLength() const;
virtual int getPosition() const;
- virtual void read(int & length, sample_t* & buffer);
+ virtual void read(int& length, bool& eos, sample_t* buffer);
};
#endif //AUD_REVERSEREADER
diff --git a/intern/audaspace/FX/AUD_SquareFactory.cpp b/intern/audaspace/FX/AUD_SquareFactory.cpp
index a075773d2cb..226085a1814 100644
--- a/intern/audaspace/FX/AUD_SquareFactory.cpp
+++ b/intern/audaspace/FX/AUD_SquareFactory.cpp
@@ -32,7 +32,7 @@
#include "AUD_SquareFactory.h"
#include "AUD_CallbackIIRFilterReader.h"
-sample_t squareFilter(AUD_CallbackIIRFilterReader* reader, float* threshold)
+sample_t AUD_SquareFactory::squareFilter(AUD_CallbackIIRFilterReader* reader, float* threshold)
{
float in = reader->x(0);
if(in >= *threshold)
@@ -43,12 +43,12 @@ sample_t squareFilter(AUD_CallbackIIRFilterReader* reader, float* threshold)
return 0;
}
-void endSquareFilter(float* threshold)
+void AUD_SquareFactory::endSquareFilter(float* threshold)
{
delete threshold;
}
-AUD_SquareFactory::AUD_SquareFactory(AUD_IFactory* factory, float threshold) :
+AUD_SquareFactory::AUD_SquareFactory(AUD_Reference<AUD_IFactory> factory, float threshold) :
AUD_EffectFactory(factory),
m_threshold(threshold)
{
@@ -59,7 +59,7 @@ float AUD_SquareFactory::getThreshold() const
return m_threshold;
}
-AUD_IReader* AUD_SquareFactory::createReader() const
+AUD_Reference<AUD_IReader> AUD_SquareFactory::createReader()
{
return new AUD_CallbackIIRFilterReader(getReader(), 1, 1,
(doFilterIIR) squareFilter,
diff --git a/intern/audaspace/FX/AUD_SquareFactory.h b/intern/audaspace/FX/AUD_SquareFactory.h
index 8060e98e281..21284361cca 100644
--- a/intern/audaspace/FX/AUD_SquareFactory.h
+++ b/intern/audaspace/FX/AUD_SquareFactory.h
@@ -33,6 +33,7 @@
#define AUD_SQUAREFACTORY
#include "AUD_EffectFactory.h"
+class AUD_CallbackIIRFilterReader;
/**
* This factory Transforms any signal to a square signal.
@@ -55,14 +56,17 @@ public:
* \param factory The input factory.
* \param threshold The threshold.
*/
- AUD_SquareFactory(AUD_IFactory* factory, float threshold = 0.0f);
+ AUD_SquareFactory(AUD_Reference<AUD_IFactory> factory, float threshold = 0.0f);
/**
* Returns the threshold.
*/
float getThreshold() const;
- virtual AUD_IReader* createReader() const;
+ virtual AUD_Reference<AUD_IReader> createReader();
+
+ static sample_t squareFilter(AUD_CallbackIIRFilterReader* reader, float* threshold);
+ static void endSquareFilter(float* threshold);
};
#endif //AUD_SQUAREFACTORY
diff --git a/intern/audaspace/FX/AUD_SumFactory.cpp b/intern/audaspace/FX/AUD_SumFactory.cpp
index 6d8368d6e35..befcc30360f 100644
--- a/intern/audaspace/FX/AUD_SumFactory.cpp
+++ b/intern/audaspace/FX/AUD_SumFactory.cpp
@@ -32,12 +32,12 @@
#include "AUD_SumFactory.h"
#include "AUD_IIRFilterReader.h"
-AUD_SumFactory::AUD_SumFactory(AUD_IFactory* factory) :
+AUD_SumFactory::AUD_SumFactory(AUD_Reference<AUD_IFactory> factory) :
AUD_EffectFactory(factory)
{
}
-AUD_IReader* AUD_SumFactory::createReader() const
+AUD_Reference<AUD_IReader> AUD_SumFactory::createReader()
{
std::vector<float> a, b;
a.push_back(1);
diff --git a/intern/audaspace/FX/AUD_SumFactory.h b/intern/audaspace/FX/AUD_SumFactory.h
index ed19a0f258a..cdb4caf6e49 100644
--- a/intern/audaspace/FX/AUD_SumFactory.h
+++ b/intern/audaspace/FX/AUD_SumFactory.h
@@ -49,9 +49,9 @@ public:
* Creates a new sum factory.
* \param factory The input factory.
*/
- AUD_SumFactory(AUD_IFactory* factory);
+ AUD_SumFactory(AUD_Reference<AUD_IFactory> factory);
- virtual AUD_IReader* createReader() const;
+ virtual AUD_Reference<AUD_IReader> createReader();
};
#endif //AUD_SUMFACTORY
diff --git a/intern/audaspace/FX/AUD_SuperposeFactory.cpp b/intern/audaspace/FX/AUD_SuperposeFactory.cpp
index c13a0d0dd95..d514bfd8fca 100644
--- a/intern/audaspace/FX/AUD_SuperposeFactory.cpp
+++ b/intern/audaspace/FX/AUD_SuperposeFactory.cpp
@@ -32,24 +32,15 @@
#include "AUD_SuperposeFactory.h"
#include "AUD_SuperposeReader.h"
-AUD_SuperposeFactory::AUD_SuperposeFactory(AUD_IFactory* factory1, AUD_IFactory* factory2) :
+AUD_SuperposeFactory::AUD_SuperposeFactory(AUD_Reference<AUD_IFactory> factory1, AUD_Reference<AUD_IFactory> factory2) :
m_factory1(factory1), m_factory2(factory2)
{
}
-AUD_IReader* AUD_SuperposeFactory::createReader() const
+AUD_Reference<AUD_IReader> AUD_SuperposeFactory::createReader()
{
- AUD_IReader* reader1 = m_factory1->createReader();
- AUD_IReader* reader2;
- try
- {
- reader2 = m_factory2->createReader();
- }
- catch(AUD_Exception&)
- {
- delete reader1;
- throw;
- }
+ AUD_Reference<AUD_IReader> reader1 = m_factory1->createReader();
+ AUD_Reference<AUD_IReader> reader2 = m_factory2->createReader();
return new AUD_SuperposeReader(reader1, reader2);
}
diff --git a/intern/audaspace/FX/AUD_SuperposeFactory.h b/intern/audaspace/FX/AUD_SuperposeFactory.h
index 32232012e4e..b12da62b497 100644
--- a/intern/audaspace/FX/AUD_SuperposeFactory.h
+++ b/intern/audaspace/FX/AUD_SuperposeFactory.h
@@ -35,8 +35,9 @@
#include "AUD_IFactory.h"
/**
- * This factory plays two other factories behind each other.
- * \note Readers from the underlying factories must have the same sample rate and channel count.
+ * This factory mixes two other factories, playing them the same time.
+ * \note Readers from the underlying factories must have the same sample rate
+ * and channel count.
*/
class AUD_SuperposeFactory : public AUD_IFactory
{
@@ -44,12 +45,12 @@ private:
/**
* First played factory.
*/
- AUD_IFactory* m_factory1;
+ AUD_Reference<AUD_IFactory> m_factory1;
/**
* Second played factory.
*/
- AUD_IFactory* m_factory2;
+ AUD_Reference<AUD_IFactory> m_factory2;
// hide copy constructor and operator=
AUD_SuperposeFactory(const AUD_SuperposeFactory&);
@@ -61,9 +62,9 @@ public:
* \param factory1 The first input factory.
* \param factory2 The second input factory.
*/
- AUD_SuperposeFactory(AUD_IFactory* factory1, AUD_IFactory* factory2);
+ AUD_SuperposeFactory(AUD_Reference<AUD_IFactory> factory1, AUD_Reference<AUD_IFactory> factory2);
- virtual AUD_IReader* createReader() const;
+ virtual AUD_Reference<AUD_IReader> createReader();
};
#endif //AUD_SUPERPOSEFACTORY
diff --git a/intern/audaspace/FX/AUD_SuperposeReader.cpp b/intern/audaspace/FX/AUD_SuperposeReader.cpp
index e64cf79188e..c07b7a9febf 100644
--- a/intern/audaspace/FX/AUD_SuperposeReader.cpp
+++ b/intern/audaspace/FX/AUD_SuperposeReader.cpp
@@ -36,30 +36,13 @@
static const char* specs_error = "AUD_SuperposeReader: Both readers have to "
"have the same specs.";
-AUD_SuperposeReader::AUD_SuperposeReader(AUD_IReader* reader1, AUD_IReader* reader2) :
+AUD_SuperposeReader::AUD_SuperposeReader(AUD_Reference<AUD_IReader> reader1, AUD_Reference<AUD_IReader> reader2) :
m_reader1(reader1), m_reader2(reader2)
{
- try
- {
- AUD_Specs s1, s2;
- s1 = reader1->getSpecs();
- s2 = reader2->getSpecs();
- if(memcmp(&s1, &s2, sizeof(AUD_Specs)))
- AUD_THROW(AUD_ERROR_SPECS, specs_error);
- }
- catch(AUD_Exception&)
- {
- delete reader1;
- delete reader2;
-
- throw;
- }
}
AUD_SuperposeReader::~AUD_SuperposeReader()
{
- delete m_reader1;
- delete m_reader2;
}
bool AUD_SuperposeReader::isSeekable() const
@@ -94,28 +77,31 @@ AUD_Specs AUD_SuperposeReader::getSpecs() const
return m_reader1->getSpecs();
}
-void AUD_SuperposeReader::read(int & length, sample_t* & buffer)
+void AUD_SuperposeReader::read(int& length, bool& eos, sample_t* buffer)
{
AUD_Specs specs = m_reader1->getSpecs();
+ AUD_Specs s2 = m_reader2->getSpecs();
+ if(!AUD_COMPARE_SPECS(specs, s2))
+ AUD_THROW(AUD_ERROR_SPECS, specs_error);
+
int samplesize = AUD_SAMPLE_SIZE(specs);
- if(m_buffer.getSize() < length * samplesize)
- m_buffer.resize(length * samplesize);
- buffer = m_buffer.getBuffer();
+ m_buffer.assureSize(length * samplesize);
int len1 = length;
- sample_t* buf;
- m_reader1->read(len1, buf);
- memcpy(buffer, buf, len1 * samplesize);
+ m_reader1->read(len1, eos, buffer);
if(len1 < length)
memset(buffer + len1 * specs.channels, 0, (length - len1) * samplesize);
int len2 = length;
- m_reader2->read(len2, buf);
+ bool eos2;
+ sample_t* buf = m_buffer.getBuffer();
+ m_reader2->read(len2, eos2, buf);
for(int i = 0; i < len2 * specs.channels; i++)
buffer[i] += buf[i];
length = AUD_MAX(len1, len2);
+ eos &= eos2;
}
diff --git a/intern/audaspace/FX/AUD_SuperposeReader.h b/intern/audaspace/FX/AUD_SuperposeReader.h
index b256aade7ba..07b4b105835 100644
--- a/intern/audaspace/FX/AUD_SuperposeReader.h
+++ b/intern/audaspace/FX/AUD_SuperposeReader.h
@@ -34,9 +34,10 @@
#include "AUD_IReader.h"
#include "AUD_Buffer.h"
+#include "AUD_Reference.h"
/**
- * This reader plays two readers with the same specs sequently.
+ * This reader plays two readers with the same specs in parallel.
*/
class AUD_SuperposeReader : public AUD_IReader
{
@@ -44,15 +45,15 @@ private:
/**
* The first reader.
*/
- AUD_IReader* m_reader1;
+ AUD_Reference<AUD_IReader> m_reader1;
/**
* The second reader.
*/
- AUD_IReader* m_reader2;
+ AUD_Reference<AUD_IReader> m_reader2;
/**
- * The playback buffer for the intersecting part.
+ * Buffer used for mixing.
*/
AUD_Buffer m_buffer;
@@ -67,7 +68,7 @@ public:
* \param reader2 The second reader to read from.
* \exception AUD_Exception Thrown if the specs from the readers differ.
*/
- AUD_SuperposeReader(AUD_IReader* reader1, AUD_IReader* reader2);
+ AUD_SuperposeReader(AUD_Reference<AUD_IReader> reader1, AUD_Reference<AUD_IReader> reader2);
/**
* Destroys the reader.
@@ -79,7 +80,7 @@ public:
virtual int getLength() const;
virtual int getPosition() const;
virtual AUD_Specs getSpecs() const;
- virtual void read(int & length, sample_t* & buffer);
+ virtual void read(int& length, bool& eos, sample_t* buffer);
};
#endif //AUD_SUPERPOSEREADER
diff --git a/intern/audaspace/FX/AUD_VolumeFactory.cpp b/intern/audaspace/FX/AUD_VolumeFactory.cpp
index 166fbf61512..17cefd4f3c3 100644
--- a/intern/audaspace/FX/AUD_VolumeFactory.cpp
+++ b/intern/audaspace/FX/AUD_VolumeFactory.cpp
@@ -32,7 +32,7 @@
#include "AUD_VolumeFactory.h"
#include "AUD_IIRFilterReader.h"
-AUD_VolumeFactory::AUD_VolumeFactory(AUD_IFactory* factory, float volume) :
+AUD_VolumeFactory::AUD_VolumeFactory(AUD_Reference<AUD_IFactory> factory, float volume) :
AUD_EffectFactory(factory),
m_volume(volume)
{
@@ -43,7 +43,7 @@ float AUD_VolumeFactory::getVolume() const
return m_volume;
}
-AUD_IReader* AUD_VolumeFactory::createReader() const
+AUD_Reference<AUD_IReader> AUD_VolumeFactory::createReader()
{
std::vector<float> a, b;
a.push_back(1);
diff --git a/intern/audaspace/FX/AUD_VolumeFactory.h b/intern/audaspace/FX/AUD_VolumeFactory.h
index fa40ca11082..0ca0102b790 100644
--- a/intern/audaspace/FX/AUD_VolumeFactory.h
+++ b/intern/audaspace/FX/AUD_VolumeFactory.h
@@ -57,14 +57,15 @@ public:
* \param factory The input factory.
* \param volume The desired volume.
*/
- AUD_VolumeFactory(AUD_IFactory* factory, float volume);
+ AUD_VolumeFactory(AUD_Reference<AUD_IFactory> factory, float volume);
/**
* Returns the volume.
+ * \return The current volume.
*/
float getVolume() const;
- virtual AUD_IReader* createReader() const;
+ virtual AUD_Reference<AUD_IReader> createReader();
};
#endif //AUD_VOLUMEFACTORY
diff --git a/intern/audaspace/OpenAL/AUD_OpenALDevice.cpp b/intern/audaspace/OpenAL/AUD_OpenALDevice.cpp
index 71e7b7677e8..d5b365fa62f 100644
--- a/intern/audaspace/OpenAL/AUD_OpenALDevice.cpp
+++ b/intern/audaspace/OpenAL/AUD_OpenALDevice.cpp
@@ -43,56 +43,727 @@
#include <unistd.h>
#endif
-#define AUD_OPENAL_CYCLE_BUFFERS 3
+/*struct AUD_OpenALBufferedFactory
+{
+ /// The factory.
+ AUD_IFactory* factory;
+
+ /// The OpenAL buffer.
+ ALuint buffer;
+};*/
+
+//typedef std::list<AUD_OpenALBufferedFactory*>::iterator AUD_BFIterator;
+
+
+/******************************************************************************/
+/*********************** AUD_OpenALHandle Handle Code *************************/
+/******************************************************************************/
+
+static const char* genbuffer_error = "AUD_OpenALDevice: Buffer couldn't be "
+ "generated.";
+static const char* gensource_error = "AUD_OpenALDevice: Source couldn't be "
+ "generated.";
+static const char* queue_error = "AUD_OpenALDevice: Buffer couldn't be "
+ "queued to the source.";
+static const char* bufferdata_error = "AUD_OpenALDevice: Buffer couldn't be "
+ "filled with data.";
-/// Saves the data for playback.
-struct AUD_OpenALHandle : AUD_Handle
+AUD_OpenALDevice::AUD_OpenALHandle::AUD_OpenALHandle(AUD_OpenALDevice* device, ALenum format, AUD_Reference<AUD_IReader> reader, bool keep) :
+ m_isBuffered(false), m_reader(reader), m_keep(keep), m_format(format), m_current(0),
+ m_eos(false), m_loopcount(0), m_stop(NULL), m_stop_data(NULL), m_status(AUD_STATUS_PLAYING),
+ m_device(device)
{
- /// Whether it's a buffered or a streamed source.
- bool isBuffered;
+ AUD_DeviceSpecs specs = m_device->m_specs;
+ specs.specs = m_reader->getSpecs();
- /// The reader source.
- AUD_IReader* reader;
+ // OpenAL playback code
+ alGenBuffers(CYCLE_BUFFERS, m_buffers);
+ if(alGetError() != AL_NO_ERROR)
+ AUD_THROW(AUD_ERROR_OPENAL, genbuffer_error);
- /// Whether to keep the source if end of it is reached.
- bool keep;
+ try
+ {
+ m_device->m_buffer.assureSize(m_device->m_buffersize * AUD_DEVICE_SAMPLE_SIZE(specs));
+ int length;
+ bool eos;
- /// OpenAL sample format.
- ALenum format;
+ for(int i = 0; i < CYCLE_BUFFERS; i++)
+ {
+ length = m_device->m_buffersize;
+ reader->read(length, eos, m_device->m_buffer.getBuffer());
+ alBufferData(m_buffers[i], m_format, m_device->m_buffer.getBuffer(),
+ length * AUD_DEVICE_SAMPLE_SIZE(specs),
+ specs.rate);
+ if(alGetError() != AL_NO_ERROR)
+ AUD_THROW(AUD_ERROR_OPENAL, bufferdata_error);
+ }
- /// OpenAL source.
- ALuint source;
+ alGenSources(1, &m_source);
+ if(alGetError() != AL_NO_ERROR)
+ AUD_THROW(AUD_ERROR_OPENAL, gensource_error);
- /// OpenAL buffers.
- ALuint buffers[AUD_OPENAL_CYCLE_BUFFERS];
+ try
+ {
+ alSourceQueueBuffers(m_source, CYCLE_BUFFERS,
+ m_buffers);
+ if(alGetError() != AL_NO_ERROR)
+ AUD_THROW(AUD_ERROR_OPENAL, queue_error);
+ }
+ catch(AUD_Exception&)
+ {
+ alDeleteSources(1, &m_source);
+ throw;
+ }
+ }
+ catch(AUD_Exception&)
+ {
+ alDeleteBuffers(CYCLE_BUFFERS, m_buffers);
+ throw;
+ }
+ alSourcei(m_source, AL_SOURCE_RELATIVE, 1);
+}
- /// The first buffer to be read next.
- int current;
+bool AUD_OpenALDevice::AUD_OpenALHandle::pause()
+{
+ if(m_status)
+ {
+ m_device->lock();
- /// Whether the stream doesn't return any more data.
- bool data_end;
+ if(m_status == AUD_STATUS_PLAYING)
+ {
+ m_device->m_playingSounds.remove(this);
+ m_device->m_pausedSounds.push_back(this);
- /// The loop count of the source.
- int loopcount;
+ alSourcePause(m_source);
- /// The stop callback.
- stopCallback stop;
+ m_status = AUD_STATUS_PAUSED;
+ m_device->unlock();
- /// Stop callback data.
- void* stop_data;
-};
+ return true;
+ }
+
+ m_device->unlock();
+ }
-struct AUD_OpenALBufferedFactory
+ return false;
+}
+
+bool AUD_OpenALDevice::AUD_OpenALHandle::resume()
{
- /// The factory.
- AUD_IFactory* factory;
+ if(m_status)
+ {
+ m_device->lock();
- /// The OpenAL buffer.
- ALuint buffer;
-};
+ if(m_status == AUD_STATUS_PAUSED)
+ {
+ m_device->m_pausedSounds.remove(this);
+ m_device->m_playingSounds.push_back(this);
+
+ m_device->start();
+ m_status = AUD_STATUS_PLAYING;
+ m_device->unlock();
+ return true;
+ }
+
+ m_device->unlock();
+ }
+
+ return false;
+}
+
+bool AUD_OpenALDevice::AUD_OpenALHandle::stop()
+{
+ if(!m_status)
+ return false;
+
+ m_device->lock();
+
+ // AUD_XXX Create a reference of our own object so that it doesn't get
+ // deleted before the end of this function
+ AUD_Reference<AUD_OpenALHandle> This = this;
+
+ if(m_status == AUD_STATUS_PLAYING)
+ m_device->m_playingSounds.remove(This);
+ else
+ m_device->m_pausedSounds.remove(This);
+
+ m_device->unlock();
+
+ alDeleteSources(1, &m_source);
+ if(!m_isBuffered)
+ alDeleteBuffers(CYCLE_BUFFERS, m_buffers);
+
+ m_status = AUD_STATUS_INVALID;
+ return true;
+}
+
+bool AUD_OpenALDevice::AUD_OpenALHandle::getKeep()
+{
+ if(m_status)
+ return m_keep;
+
+ return false;
+}
+
+bool AUD_OpenALDevice::AUD_OpenALHandle::setKeep(bool keep)
+{
+ if(!m_status)
+ return false;
+
+ m_device->lock();
+
+ m_keep = keep;
+
+ m_device->unlock();
+
+ return true;
+}
+
+bool AUD_OpenALDevice::AUD_OpenALHandle::seek(float position)
+{
+ if(!m_status)
+ return false;
+
+ m_device->lock();
+
+ if(m_isBuffered)
+ alSourcef(m_source, AL_SEC_OFFSET, position);
+ else
+ {
+ m_reader->seek((int)(position * m_reader->getSpecs().rate));
+ m_eos = false;
+
+ ALint info;
+
+ alGetSourcei(m_source, AL_SOURCE_STATE, &info);
+
+ if(info != AL_PLAYING)
+ {
+ if(info == AL_PAUSED)
+ alSourceStop(m_source);
+
+ alSourcei(m_source, AL_BUFFER, 0);
+ m_current = 0;
+
+ ALenum err;
+ if((err = alGetError()) == AL_NO_ERROR)
+ {
+ int length;
+ AUD_DeviceSpecs specs = m_device->m_specs;
+ specs.specs = m_reader->getSpecs();
+ m_device->m_buffer.assureSize(m_device->m_buffersize * AUD_DEVICE_SAMPLE_SIZE(specs));
+
+ for(int i = 0; i < CYCLE_BUFFERS; i++)
+ {
+ length = m_device->m_buffersize;
+ m_reader->read(length, m_eos, m_device->m_buffer.getBuffer());
+ alBufferData(m_buffers[i], m_format, m_device->m_buffer.getBuffer(),
+ length * AUD_DEVICE_SAMPLE_SIZE(specs), specs.rate);
+
+ if(alGetError() != AL_NO_ERROR)
+ break;
+ }
+
+ if(m_loopcount != 0)
+ m_eos = false;
-typedef std::list<AUD_OpenALHandle*>::iterator AUD_HandleIterator;
-typedef std::list<AUD_OpenALBufferedFactory*>::iterator AUD_BFIterator;
+ alSourceQueueBuffers(m_source, CYCLE_BUFFERS, m_buffers);
+ }
+
+ alSourceRewind(m_source);
+ }
+ }
+
+ m_device->unlock();
+
+ return true;
+}
+
+float AUD_OpenALDevice::AUD_OpenALHandle::getPosition()
+{
+ if(!m_status)
+ return 0.0f;
+
+ m_device->lock();
+
+ float position = 0.0f;
+
+ alGetSourcef(m_source, AL_SEC_OFFSET, &position);
+
+ if(!m_isBuffered)
+ {
+ AUD_Specs specs = m_reader->getSpecs();
+ position += (m_reader->getPosition() - m_device->m_buffersize *
+ CYCLE_BUFFERS) / (float)specs.rate;
+ }
+
+ m_device->unlock();
+
+ return position;
+}
+
+AUD_Status AUD_OpenALDevice::AUD_OpenALHandle::getStatus()
+{
+ return m_status;
+}
+
+float AUD_OpenALDevice::AUD_OpenALHandle::getVolume()
+{
+ float result = std::numeric_limits<float>::quiet_NaN();
+
+ if(!m_status)
+ return result;
+
+ m_device->lock();
+
+ alGetSourcef(m_source, AL_GAIN, &result);
+
+ m_device->unlock();
+
+ return result;
+}
+
+bool AUD_OpenALDevice::AUD_OpenALHandle::setVolume(float volume)
+{
+ if(!m_status)
+ return false;
+
+ m_device->lock();
+
+ alSourcef(m_source, AL_GAIN, volume);
+
+ m_device->unlock();
+
+ return true;
+}
+
+float AUD_OpenALDevice::AUD_OpenALHandle::getPitch()
+{
+ float result = std::numeric_limits<float>::quiet_NaN();
+
+ if(!m_status)
+ return result;
+
+ m_device->lock();
+
+ alGetSourcef(m_source, AL_PITCH, &result);
+
+ m_device->unlock();
+
+ return result;
+}
+
+bool AUD_OpenALDevice::AUD_OpenALHandle::setPitch(float pitch)
+{
+ if(!m_status)
+ return false;
+
+ m_device->lock();
+
+ alSourcef(m_source, AL_PITCH, pitch);
+
+ m_device->unlock();
+
+ return true;
+}
+
+int AUD_OpenALDevice::AUD_OpenALHandle::getLoopCount()
+{
+ if(!m_status)
+ return 0;
+ return m_loopcount;
+}
+
+bool AUD_OpenALDevice::AUD_OpenALHandle::setLoopCount(int count)
+{
+ if(!m_status)
+ return false;
+ m_loopcount = count;
+ return true;
+}
+
+bool AUD_OpenALDevice::AUD_OpenALHandle::setStopCallback(stopCallback callback, void* data)
+{
+ if(!m_status)
+ return false;
+
+ m_device->lock();
+
+ m_stop = callback;
+ m_stop_data = data;
+
+ m_device->unlock();
+
+ return true;
+}
+
+/******************************************************************************/
+/********************* AUD_OpenALHandle 3DHandle Code *************************/
+/******************************************************************************/
+
+AUD_Vector3 AUD_OpenALDevice::AUD_OpenALHandle::getSourceLocation()
+{
+ AUD_Vector3 result = AUD_Vector3(0, 0, 0);
+
+ if(!m_status)
+ return result;
+
+ m_device->lock();
+
+ ALfloat p[3];
+ alGetSourcefv(m_source, AL_POSITION, p);
+
+ m_device->unlock();
+
+ result = AUD_Vector3(p[0], p[1], p[2]);
+
+ return result;
+}
+
+bool AUD_OpenALDevice::AUD_OpenALHandle::setSourceLocation(const AUD_Vector3& location)
+{
+ if(!m_status)
+ return false;
+
+ m_device->lock();
+
+ alSourcefv(m_source, AL_POSITION, (ALfloat*)location.get());
+
+ m_device->unlock();
+
+ return true;
+}
+
+AUD_Vector3 AUD_OpenALDevice::AUD_OpenALHandle::getSourceVelocity()
+{
+ AUD_Vector3 result = AUD_Vector3(0, 0, 0);
+
+ if(!m_status)
+ return result;
+
+ m_device->lock();
+
+ ALfloat v[3];
+ alGetSourcefv(m_source, AL_VELOCITY, v);
+
+ m_device->unlock();
+
+ result = AUD_Vector3(v[0], v[1], v[2]);
+
+ return result;
+}
+
+bool AUD_OpenALDevice::AUD_OpenALHandle::setSourceVelocity(const AUD_Vector3& velocity)
+{
+ if(!m_status)
+ return false;
+
+ m_device->lock();
+
+ alSourcefv(m_source, AL_VELOCITY, (ALfloat*)velocity.get());
+
+ m_device->unlock();
+
+ return true;
+}
+
+AUD_Quaternion AUD_OpenALDevice::AUD_OpenALHandle::getSourceOrientation()
+{
+ return m_orientation;
+}
+
+bool AUD_OpenALDevice::AUD_OpenALHandle::setSourceOrientation(const AUD_Quaternion& orientation)
+{
+ if(!m_status)
+ return false;
+
+ ALfloat direction[3];
+ direction[0] = -2 * (orientation.w() * orientation.y() +
+ orientation.x() * orientation.z());
+ direction[1] = 2 * (orientation.x() * orientation.w() -
+ orientation.z() * orientation.y());
+ direction[2] = 2 * (orientation.x() * orientation.x() +
+ orientation.y() * orientation.y()) - 1;
+ m_device->lock();
+
+ alSourcefv(m_source, AL_DIRECTION, direction);
+
+ m_device->unlock();
+
+ m_orientation = orientation;
+
+ return true;
+}
+
+bool AUD_OpenALDevice::AUD_OpenALHandle::isRelative()
+{
+ int result;
+
+ if(!m_status)
+ return false;
+
+ m_device->lock();
+
+ alGetSourcei(m_source, AL_SOURCE_RELATIVE, &result);
+
+ m_device->unlock();
+
+ return result;
+}
+
+bool AUD_OpenALDevice::AUD_OpenALHandle::setRelative(bool relative)
+{
+ if(!m_status)
+ return false;
+
+ m_device->lock();
+
+ alSourcei(m_source, AL_SOURCE_RELATIVE, relative);
+
+ m_device->unlock();
+
+ return true;
+}
+
+float AUD_OpenALDevice::AUD_OpenALHandle::getVolumeMaximum()
+{
+ float result = std::numeric_limits<float>::quiet_NaN();
+
+ if(!m_status)
+ return result;
+
+ m_device->lock();
+
+ alGetSourcef(m_source, AL_MAX_GAIN, &result);
+
+ m_device->unlock();
+
+ return result;
+}
+
+bool AUD_OpenALDevice::AUD_OpenALHandle::setVolumeMaximum(float volume)
+{
+ if(!m_status)
+ return false;
+
+ m_device->lock();
+
+ alSourcef(m_source, AL_MAX_GAIN, volume);
+
+ m_device->unlock();
+
+ return true;
+}
+
+float AUD_OpenALDevice::AUD_OpenALHandle::getVolumeMinimum()
+{
+ float result = std::numeric_limits<float>::quiet_NaN();
+
+ if(!m_status)
+ return result;
+
+ m_device->lock();
+
+ alGetSourcef(m_source, AL_MIN_GAIN, &result);
+
+ m_device->unlock();
+
+ return result;
+}
+
+bool AUD_OpenALDevice::AUD_OpenALHandle::setVolumeMinimum(float volume)
+{
+ if(!m_status)
+ return false;
+
+ m_device->lock();
+
+ alSourcef(m_source, AL_MIN_GAIN, volume);
+
+ m_device->unlock();
+
+ return true;
+}
+
+float AUD_OpenALDevice::AUD_OpenALHandle::getDistanceMaximum()
+{
+ float result = std::numeric_limits<float>::quiet_NaN();
+
+ if(!m_status)
+ return result;
+
+ m_device->lock();
+
+ alGetSourcef(m_source, AL_MAX_DISTANCE, &result);
+
+ m_device->unlock();
+
+ return result;
+}
+
+bool AUD_OpenALDevice::AUD_OpenALHandle::setDistanceMaximum(float distance)
+{
+ if(!m_status)
+ return false;
+
+ m_device->lock();
+
+ alSourcef(m_source, AL_MAX_DISTANCE, distance);
+
+ m_device->unlock();
+
+ return true;
+}
+
+float AUD_OpenALDevice::AUD_OpenALHandle::getDistanceReference()
+{
+ float result = std::numeric_limits<float>::quiet_NaN();
+
+ if(!m_status)
+ return result;
+
+ m_device->lock();
+
+ alGetSourcef(m_source, AL_REFERENCE_DISTANCE, &result);
+
+ m_device->unlock();
+
+ return result;
+}
+
+bool AUD_OpenALDevice::AUD_OpenALHandle::setDistanceReference(float distance)
+{
+ if(!m_status)
+ return false;
+
+ m_device->lock();
+
+ alSourcef(m_source, AL_REFERENCE_DISTANCE, distance);
+
+ m_device->unlock();
+
+ return true;
+}
+
+float AUD_OpenALDevice::AUD_OpenALHandle::getAttenuation()
+{
+ float result = std::numeric_limits<float>::quiet_NaN();
+
+ if(!m_status)
+ return result;
+
+ m_device->lock();
+
+ alGetSourcef(m_source, AL_ROLLOFF_FACTOR, &result);
+
+ m_device->unlock();
+
+ return result;
+}
+
+bool AUD_OpenALDevice::AUD_OpenALHandle::setAttenuation(float factor)
+{
+ if(!m_status)
+ return false;
+
+ m_device->lock();
+
+ alSourcef(m_source, AL_ROLLOFF_FACTOR, factor);
+
+ m_device->unlock();
+
+ return true;
+}
+
+float AUD_OpenALDevice::AUD_OpenALHandle::getConeAngleOuter()
+{
+ float result = std::numeric_limits<float>::quiet_NaN();
+
+ if(!m_status)
+ return result;
+
+ m_device->lock();
+
+ alGetSourcef(m_source, AL_CONE_OUTER_ANGLE, &result);
+
+ m_device->unlock();
+
+ return result;
+}
+
+bool AUD_OpenALDevice::AUD_OpenALHandle::setConeAngleOuter(float angle)
+{
+ if(!m_status)
+ return false;
+
+ m_device->lock();
+
+ alSourcef(m_source, AL_CONE_OUTER_ANGLE, angle);
+
+ m_device->unlock();
+
+ return true;
+}
+
+float AUD_OpenALDevice::AUD_OpenALHandle::getConeAngleInner()
+{
+ float result = std::numeric_limits<float>::quiet_NaN();
+
+ if(!m_status)
+ return result;
+
+ m_device->lock();
+
+ alGetSourcef(m_source, AL_CONE_INNER_ANGLE, &result);
+
+ m_device->unlock();
+
+ return result;
+}
+
+bool AUD_OpenALDevice::AUD_OpenALHandle::setConeAngleInner(float angle)
+{
+ if(!m_status)
+ return false;
+
+ m_device->lock();
+
+ alSourcef(m_source, AL_CONE_INNER_ANGLE, angle);
+
+ m_device->unlock();
+
+ return true;
+}
+
+float AUD_OpenALDevice::AUD_OpenALHandle::getConeVolumeOuter()
+{
+ float result = std::numeric_limits<float>::quiet_NaN();
+
+ if(!m_status)
+ return result;
+
+ m_device->lock();
+
+ alGetSourcef(m_source, AL_CONE_OUTER_GAIN, &result);
+
+ m_device->unlock();
+
+ return result;
+}
+
+bool AUD_OpenALDevice::AUD_OpenALHandle::setConeVolumeOuter(float volume)
+{
+ if(!m_status)
+ return false;
+
+ m_device->lock();
+
+ alSourcef(m_source, AL_CONE_OUTER_GAIN, volume);
+
+ m_device->unlock();
+
+ return true;
+}
/******************************************************************************/
/**************************** Threading Code **********************************/
@@ -130,16 +801,15 @@ void AUD_OpenALDevice::start(bool join)
void AUD_OpenALDevice::updateStreams()
{
- AUD_OpenALHandle* sound;
+ AUD_Reference<AUD_OpenALHandle> sound;
int length;
- sample_t* buffer;
ALint info;
AUD_DeviceSpecs specs = m_specs;
ALCenum cerr;
- std::list<AUD_OpenALHandle*> stopSounds;
- std::list<AUD_OpenALHandle*> pauseSounds;
+ std::list<AUD_Reference<AUD_OpenALHandle> > stopSounds;
+ std::list<AUD_Reference<AUD_OpenALHandle> > pauseSounds;
AUD_HandleIterator it;
while(1)
@@ -151,83 +821,86 @@ void AUD_OpenALDevice::updateStreams()
if(cerr == ALC_NO_ERROR)
{
// for all sounds
- for(it = m_playingSounds->begin(); it != m_playingSounds->end(); it++)
+ for(it = m_playingSounds.begin(); it != m_playingSounds.end(); it++)
{
sound = *it;
// is it a streamed sound?
- if(!sound->isBuffered)
+ if(!sound->m_isBuffered)
{
// check for buffer refilling
- alGetSourcei(sound->source, AL_BUFFERS_PROCESSED, &info);
+ alGetSourcei(sound->m_source, AL_BUFFERS_PROCESSED, &info);
if(info)
{
- specs.specs = sound->reader->getSpecs();
+ specs.specs = sound->m_reader->getSpecs();
+ m_buffer.assureSize(m_buffersize * AUD_DEVICE_SAMPLE_SIZE(specs));
// for all empty buffers
while(info--)
{
// if there's still data to play back
- if(!sound->data_end)
+ if(!sound->m_eos)
{
// read data
length = m_buffersize;
- sound->reader->read(length, buffer);
+ sound->m_reader->read(length, sound->m_eos, m_buffer.getBuffer());
// looping necessary?
- if(length == 0 && sound->loopcount)
+ if(length == 0 && sound->m_loopcount)
{
- if(sound->loopcount > 0)
- sound->loopcount--;
+ if(sound->m_loopcount > 0)
+ sound->m_loopcount--;
- sound->reader->seek(0);
+ sound->m_reader->seek(0);
length = m_buffersize;
- sound->reader->read(length, buffer);
+ sound->m_reader->read(length, sound->m_eos, m_buffer.getBuffer());
}
+ if(sound->m_loopcount != 0)
+ sound->m_eos = false;
+
// read nothing?
if(length == 0)
{
- sound->data_end = true;
break;
}
// unqueue buffer
- alSourceUnqueueBuffers(sound->source, 1,
- &sound->buffers[sound->current]);
+ alSourceUnqueueBuffers(sound->m_source, 1,
+ &sound->m_buffers[sound->m_current]);
ALenum err;
if((err = alGetError()) != AL_NO_ERROR)
{
- sound->data_end = true;
+ sound->m_eos = true;
break;
}
// fill with new data
- alBufferData(sound->buffers[sound->current],
- sound->format,
- buffer, length *
+ alBufferData(sound->m_buffers[sound->m_current],
+ sound->m_format,
+ m_buffer.getBuffer(), length *
AUD_DEVICE_SAMPLE_SIZE(specs),
specs.rate);
if((err = alGetError()) != AL_NO_ERROR)
{
- sound->data_end = true;
+ sound->m_eos = true;
break;
}
// and queue again
- alSourceQueueBuffers(sound->source, 1,
- &sound->buffers[sound->current]);
+ alSourceQueueBuffers(sound->m_source, 1,
+ &sound->m_buffers[sound->m_current]);
if(alGetError() != AL_NO_ERROR)
{
- sound->data_end = true;
+ sound->m_eos = true;
break;
}
- sound->current = (sound->current+1) %
- AUD_OPENAL_CYCLE_BUFFERS;
+ sound->m_current = (sound->m_current+1) %
+ AUD_OpenALHandle::CYCLE_BUFFERS;
}
else
break;
@@ -236,18 +909,18 @@ void AUD_OpenALDevice::updateStreams()
}
// check if the sound has been stopped
- alGetSourcei(sound->source, AL_SOURCE_STATE, &info);
+ alGetSourcei(sound->m_source, AL_SOURCE_STATE, &info);
if(info != AL_PLAYING)
{
// if it really stopped
- if(sound->data_end)
+ if(sound->m_eos)
{
- if(sound->stop)
- sound->stop(sound->stop_data);
+ if(sound->m_stop)
+ sound->m_stop(sound->m_stop_data);
// pause or
- if(sound->keep)
+ if(sound->m_keep)
pauseSounds.push_back(sound);
// stop
else
@@ -255,15 +928,15 @@ void AUD_OpenALDevice::updateStreams()
}
// continue playing
else
- alSourcePlay(sound->source);
+ alSourcePlay(sound->m_source);
}
}
for(it = pauseSounds.begin(); it != pauseSounds.end(); it++)
- pause(*it);
+ (*it)->pause();
for(it = stopSounds.begin(); it != stopSounds.end(); it++)
- stop(*it);
+ (*it)->stop();
pauseSounds.clear();
stopSounds.clear();
@@ -272,7 +945,7 @@ void AUD_OpenALDevice::updateStreams()
}
// stop thread
- if(m_playingSounds->empty() || (cerr != ALC_NO_ERROR))
+ if(m_playingSounds.empty() || (cerr != ALC_NO_ERROR))
{
m_playing = false;
unlock();
@@ -293,19 +966,6 @@ void AUD_OpenALDevice::updateStreams()
/**************************** IDevice Code ************************************/
/******************************************************************************/
-bool AUD_OpenALDevice::isValid(AUD_Handle* handle)
-{
- for(AUD_HandleIterator i = m_playingSounds->begin();
- i != m_playingSounds->end(); i++)
- if(*i == handle)
- return true;
- for(AUD_HandleIterator i = m_pausedSounds->begin();
- i != m_pausedSounds->end(); i++)
- if(*i == handle)
- return true;
- return false;
-}
-
static const char* open_error = "AUD_OpenALDevice: Device couldn't be opened.";
AUD_OpenALDevice::AUD_OpenALDevice(AUD_DeviceSpecs specs, int buffersize)
@@ -358,9 +1018,7 @@ AUD_OpenALDevice::AUD_OpenALDevice(AUD_DeviceSpecs specs, int buffersize)
m_buffersize = buffersize;
m_playing = false;
- m_playingSounds = new std::list<AUD_OpenALHandle*>();
- m_pausedSounds = new std::list<AUD_OpenALHandle*>();
- m_bufferedFactories = new std::list<AUD_OpenALBufferedFactory*>();
+// m_bufferedFactories = new std::list<AUD_OpenALBufferedFactory*>();
pthread_mutexattr_t attr;
pthread_mutexattr_init(&attr);
@@ -375,46 +1033,23 @@ AUD_OpenALDevice::AUD_OpenALDevice(AUD_DeviceSpecs specs, int buffersize)
AUD_OpenALDevice::~AUD_OpenALDevice()
{
- AUD_OpenALHandle* sound;
-
lock();
alcSuspendContext(m_context);
- // delete all playing sounds
- while(!m_playingSounds->empty())
- {
- sound = *(m_playingSounds->begin());
- alDeleteSources(1, &sound->source);
- if(!sound->isBuffered)
- {
- delete sound->reader;
- alDeleteBuffers(AUD_OPENAL_CYCLE_BUFFERS, sound->buffers);
- }
- delete sound;
- m_playingSounds->erase(m_playingSounds->begin());
- }
+ while(!m_playingSounds.empty())
+ m_playingSounds.front()->stop();
+
+ while(!m_pausedSounds.empty())
+ m_pausedSounds.front()->stop();
- // delete all paused sounds
- while(!m_pausedSounds->empty())
- {
- sound = *(m_pausedSounds->begin());
- alDeleteSources(1, &sound->source);
- if(!sound->isBuffered)
- {
- delete sound->reader;
- alDeleteBuffers(AUD_OPENAL_CYCLE_BUFFERS, sound->buffers);
- }
- delete sound;
- m_pausedSounds->erase(m_pausedSounds->begin());
- }
// delete all buffered factories
- while(!m_bufferedFactories->empty())
+ /*while(!m_bufferedFactories->empty())
{
alDeleteBuffers(1, &(*(m_bufferedFactories->begin()))->buffer);
delete *m_bufferedFactories->begin();
m_bufferedFactories->erase(m_bufferedFactories->begin());
- }
+ }*/
alcProcessContext(m_context);
@@ -422,9 +1057,7 @@ AUD_OpenALDevice::~AUD_OpenALDevice()
unlock();
pthread_join(m_thread, NULL);
- delete m_playingSounds;
- delete m_pausedSounds;
- delete m_bufferedFactories;
+ //delete m_bufferedFactories;
// quit OpenAL
alcMakeContextCurrent(NULL);
@@ -530,120 +1163,54 @@ bool AUD_OpenALDevice::getFormat(ALenum &format, AUD_Specs specs)
return valid;
}
-static const char* genbuffer_error = "AUD_OpenALDevice: Buffer couldn't be "
- "generated.";
-static const char* gensource_error = "AUD_OpenALDevice: Source couldn't be "
- "generated.";
-static const char* queue_error = "AUD_OpenALDevice: Buffer couldn't be "
- "queued to the source.";
-static const char* bufferdata_error = "AUD_OpenALDevice: Buffer couldn't be "
- "filled with data.";
-
-AUD_Handle* AUD_OpenALDevice::play(AUD_IReader* reader, bool keep)
+AUD_Reference<AUD_IHandle> AUD_OpenALDevice::play(AUD_Reference<AUD_IReader> reader, bool keep)
{
- AUD_OpenALHandle* sound = NULL;
-
- AUD_DeviceSpecs specs = m_specs;
- specs.specs = reader->getSpecs();
+ AUD_Specs specs = reader->getSpecs();
// check format
- bool valid = specs.channels != AUD_CHANNELS_INVALID;
+ if(specs.channels == AUD_CHANNELS_INVALID)
+ return AUD_Reference<AUD_IHandle>();
if(m_specs.format != AUD_FORMAT_FLOAT32)
reader = new AUD_ConverterReader(reader, m_specs);
- // create the handle
- sound = new AUD_OpenALHandle;
- sound->keep = keep;
- sound->reader = reader;
- sound->current = 0;
- sound->isBuffered = false;
- sound->data_end = false;
- sound->loopcount = 0;
- sound->stop = NULL;
- sound->stop_data = NULL;
+ ALenum format;
- valid &= getFormat(sound->format, specs.specs);
-
- if(!valid)
- {
- delete sound;
- delete reader;
- return NULL;
- }
+ if(!getFormat(format, specs))
+ return AUD_Reference<AUD_IHandle>();
lock();
alcSuspendContext(m_context);
- // OpenAL playback code
+ AUD_Reference<AUD_OpenALDevice::AUD_OpenALHandle> sound;
+
try
{
- alGenBuffers(AUD_OPENAL_CYCLE_BUFFERS, sound->buffers);
- if(alGetError() != AL_NO_ERROR)
- AUD_THROW(AUD_ERROR_OPENAL, genbuffer_error);
-
- try
- {
- sample_t* buf;
- int length;
-
- for(int i = 0; i < AUD_OPENAL_CYCLE_BUFFERS; i++)
- {
- length = m_buffersize;
- reader->read(length, buf);
- alBufferData(sound->buffers[i], sound->format, buf,
- length * AUD_DEVICE_SAMPLE_SIZE(specs),
- specs.rate);
- if(alGetError() != AL_NO_ERROR)
- AUD_THROW(AUD_ERROR_OPENAL, bufferdata_error);
- }
-
- alGenSources(1, &sound->source);
- if(alGetError() != AL_NO_ERROR)
- AUD_THROW(AUD_ERROR_OPENAL, gensource_error);
-
- try
- {
- alSourceQueueBuffers(sound->source, AUD_OPENAL_CYCLE_BUFFERS,
- sound->buffers);
- if(alGetError() != AL_NO_ERROR)
- AUD_THROW(AUD_ERROR_OPENAL, queue_error);
- }
- catch(AUD_Exception&)
- {
- alDeleteSources(1, &sound->source);
- throw;
- }
- }
- catch(AUD_Exception&)
- {
- alDeleteBuffers(AUD_OPENAL_CYCLE_BUFFERS, sound->buffers);
- throw;
- }
+ // create the handle
+ sound = new AUD_OpenALDevice::AUD_OpenALHandle(this, format, reader, keep);
}
catch(AUD_Exception&)
{
- delete sound;
- delete reader;
alcProcessContext(m_context);
unlock();
throw;
}
+ alcProcessContext(m_context);
+
// play sound
- m_playingSounds->push_back(sound);
- alSourcei(sound->source, AL_SOURCE_RELATIVE, 1);
+ m_playingSounds.push_back(sound);
start();
- alcProcessContext(m_context);
unlock();
- return sound;
+ return AUD_Reference<AUD_IHandle>(sound);
}
-AUD_Handle* AUD_OpenALDevice::play(AUD_IFactory* factory, bool keep)
+AUD_Reference<AUD_IHandle> AUD_OpenALDevice::play(AUD_Reference<AUD_IFactory> factory, bool keep)
{
+ /* AUD_XXX disabled
AUD_OpenALHandle* sound = NULL;
lock();
@@ -661,7 +1228,7 @@ AUD_Handle* AUD_OpenALDevice::play(AUD_IFactory* factory, bool keep)
sound->keep = keep;
sound->current = -1;
sound->isBuffered = true;
- sound->data_end = true;
+ sound->eos = true;
sound->loopcount = 0;
sound->stop = NULL;
sound->stop_data = NULL;
@@ -713,264 +1280,24 @@ AUD_Handle* AUD_OpenALDevice::play(AUD_IFactory* factory, bool keep)
unlock();
if(sound)
- return sound;
+ return sound;*/
return play(factory->createReader(), keep);
}
-bool AUD_OpenALDevice::pause(AUD_Handle* handle)
+void AUD_OpenALDevice::stopAll()
{
- bool result = false;
-
- lock();
-
- // only songs that are played can be paused
- for(AUD_HandleIterator i = m_playingSounds->begin();
- i != m_playingSounds->end(); i++)
- {
- if(*i == handle)
- {
- m_pausedSounds->push_back(*i);
- alSourcePause((*i)->source);
- m_playingSounds->erase(i);
- result = true;
- break;
- }
- }
-
- unlock();
-
- return result;
-}
-
-bool AUD_OpenALDevice::resume(AUD_Handle* handle)
-{
- bool result = false;
-
lock();
+ alcSuspendContext(m_context);
- // only songs that are paused can be resumed
- for(AUD_HandleIterator i = m_pausedSounds->begin();
- i != m_pausedSounds->end(); i++)
- {
- if(*i == handle)
- {
- m_playingSounds->push_back(*i);
- start();
- m_pausedSounds->erase(i);
- result = true;
- break;
- }
- }
-
- unlock();
-
- return result;
-}
-
-bool AUD_OpenALDevice::stop(AUD_Handle* handle)
-{
- AUD_OpenALHandle* sound;
-
- bool result = false;
-
- lock();
-
- for(AUD_HandleIterator i = m_playingSounds->begin();
- i != m_playingSounds->end(); i++)
- {
- if(*i == handle)
- {
- sound = *i;
- alDeleteSources(1, &sound->source);
- if(!sound->isBuffered)
- {
- delete sound->reader;
- alDeleteBuffers(AUD_OPENAL_CYCLE_BUFFERS, sound->buffers);
- }
- delete *i;
- m_playingSounds->erase(i);
- result = true;
- break;
- }
- }
- if(!result)
- {
- for(AUD_HandleIterator i = m_pausedSounds->begin();
- i != m_pausedSounds->end(); i++)
- {
- if(*i == handle)
- {
- sound = *i;
- alDeleteSources(1, &sound->source);
- if(!sound->isBuffered)
- {
- delete sound->reader;
- alDeleteBuffers(AUD_OPENAL_CYCLE_BUFFERS, sound->buffers);
- }
- delete *i;
- m_pausedSounds->erase(i);
- result = true;
- break;
- }
- }
- }
-
- unlock();
-
- return result;
-}
-
-bool AUD_OpenALDevice::getKeep(AUD_Handle* handle)
-{
- bool result = false;
-
- lock();
-
- if(isValid(handle))
- result = ((AUD_OpenALHandle*)handle)->keep;
-
- unlock();
-
- return result;
-}
-
-bool AUD_OpenALDevice::setKeep(AUD_Handle* handle, bool keep)
-{
- bool result = false;
-
- lock();
-
- if(isValid(handle))
- {
- ((AUD_OpenALHandle*)handle)->keep = keep;
- result = true;
- }
-
- unlock();
-
- return result;
-}
-
-bool AUD_OpenALDevice::seek(AUD_Handle* handle, float position)
-{
- bool result = false;
-
- lock();
-
- if(isValid(handle))
- {
- AUD_OpenALHandle* alhandle = (AUD_OpenALHandle*)handle;
- if(alhandle->isBuffered)
- alSourcef(alhandle->source, AL_SEC_OFFSET, position);
- else
- {
- alhandle->reader->seek((int)(position *
- alhandle->reader->getSpecs().rate));
- alhandle->data_end = false;
-
- ALint info;
-
- alGetSourcei(alhandle->source, AL_SOURCE_STATE, &info);
-
- if(info != AL_PLAYING)
- {
- if(info == AL_PAUSED)
- alSourceStop(alhandle->source);
-
- alSourcei(alhandle->source, AL_BUFFER, 0);
- alhandle->current = 0;
-
- ALenum err;
- if((err = alGetError()) == AL_NO_ERROR)
- {
- sample_t* buf;
- int length;
- AUD_DeviceSpecs specs = m_specs;
- specs.specs = alhandle->reader->getSpecs();
-
- for(int i = 0; i < AUD_OPENAL_CYCLE_BUFFERS; i++)
- {
- length = m_buffersize;
- alhandle->reader->read(length, buf);
- alBufferData(alhandle->buffers[i], alhandle->format,
- buf,
- length * AUD_DEVICE_SAMPLE_SIZE(specs),
- specs.rate);
-
- if(alGetError() != AL_NO_ERROR)
- break;
- }
-
- alSourceQueueBuffers(alhandle->source,
- AUD_OPENAL_CYCLE_BUFFERS,
- alhandle->buffers);
- }
-
- alSourceRewind(alhandle->source);
- }
- }
- result = true;
- }
-
- unlock();
- return result;
-}
-
-float AUD_OpenALDevice::getPosition(AUD_Handle* handle)
-{
- float position = 0.0f;
-
- lock();
-
- if(isValid(handle))
- {
- AUD_OpenALHandle* h = (AUD_OpenALHandle*)handle;
- alGetSourcef(h->source, AL_SEC_OFFSET, &position);
- if(!h->isBuffered)
- {
- AUD_Specs specs = h->reader->getSpecs();
- position += (h->reader->getPosition() - m_buffersize *
- AUD_OPENAL_CYCLE_BUFFERS) /
- (float)specs.rate;
- }
- }
-
- unlock();
- return position;
-}
-
-AUD_Status AUD_OpenALDevice::getStatus(AUD_Handle* handle)
-{
- AUD_Status status = AUD_STATUS_INVALID;
+ while(!m_playingSounds.empty())
+ m_playingSounds.front()->stop();
- lock();
-
- for(AUD_HandleIterator i = m_playingSounds->begin();
- i != m_playingSounds->end(); i++)
- {
- if(*i == handle)
- {
- status = AUD_STATUS_PLAYING;
- break;
- }
- }
- if(status == AUD_STATUS_INVALID)
- {
- for(AUD_HandleIterator i = m_pausedSounds->begin();
- i != m_pausedSounds->end(); i++)
- {
- if(*i == handle)
- {
- status = AUD_STATUS_PAUSED;
- break;
- }
- }
- }
+ while(!m_pausedSounds.empty())
+ m_pausedSounds.front()->stop();
+ alcProcessContext(m_context);
unlock();
-
- return status;
}
void AUD_OpenALDevice::lock()
@@ -995,80 +1322,6 @@ void AUD_OpenALDevice::setVolume(float volume)
alListenerf(AL_GAIN, volume);
}
-float AUD_OpenALDevice::getVolume(AUD_Handle* handle)
-{
- lock();
- float result = std::numeric_limits<float>::quiet_NaN();
- if(isValid(handle))
- alGetSourcef(((AUD_OpenALHandle*)handle)->source,AL_GAIN, &result);
- unlock();
- return result;
-}
-
-bool AUD_OpenALDevice::setVolume(AUD_Handle* handle, float volume)
-{
- lock();
- bool result = isValid(handle);
- if(result)
- alSourcef(((AUD_OpenALHandle*)handle)->source, AL_GAIN, volume);
- unlock();
- return result;
-}
-
-float AUD_OpenALDevice::getPitch(AUD_Handle* handle)
-{
- lock();
- float result = std::numeric_limits<float>::quiet_NaN();
- if(isValid(handle))
- alGetSourcef(((AUD_OpenALHandle*)handle)->source,AL_PITCH, &result);
- unlock();
- return result;
-}
-
-bool AUD_OpenALDevice::setPitch(AUD_Handle* handle, float pitch)
-{
- lock();
- bool result = isValid(handle);
- if(result)
- alSourcef(((AUD_OpenALHandle*)handle)->source, AL_PITCH, pitch);
- unlock();
- return result;
-}
-
-int AUD_OpenALDevice::getLoopCount(AUD_Handle* handle)
-{
- lock();
- int result = 0;
- if(isValid(handle))
- result = ((AUD_OpenALHandle*)handle)->loopcount;
- unlock();
- return result;
-}
-
-bool AUD_OpenALDevice::setLoopCount(AUD_Handle* handle, int count)
-{
- lock();
- bool result = isValid(handle);
- if(result)
- ((AUD_OpenALHandle*)handle)->loopcount = count;
- unlock();
- return result;
-}
-
-bool AUD_OpenALDevice::setStopCallback(AUD_Handle* handle, stopCallback callback, void* data)
-{
- lock();
- bool result = isValid(handle);
- if(result)
- {
- AUD_OpenALHandle* h = (AUD_OpenALHandle*)handle;
- h->stop = callback;
- h->stop_data = data;
- }
- unlock();
- return result;
-}
-
/* AUD_XXX Temorary disabled
bool AUD_OpenALDevice::bufferFactory(void *value)
@@ -1109,7 +1362,6 @@ bool AUD_OpenALDevice::bufferFactory(void *value)
if(!getFormat(format, specs.specs))
{
- delete reader;
return false;
}
@@ -1147,7 +1399,6 @@ bool AUD_OpenALDevice::bufferFactory(void *value)
catch(AUD_Exception&)
{
delete bf;
- delete reader;
alcProcessContext(m_context);
unlock();
return false;
@@ -1219,8 +1470,7 @@ void AUD_OpenALDevice::setListenerVelocity(const AUD_Vector3& velocity)
AUD_Quaternion AUD_OpenALDevice::getListenerOrientation() const
{
- // AUD_XXX not implemented yet
- return AUD_Quaternion(0, 0, 0, 0);
+ return m_orientation;
}
void AUD_OpenALDevice::setListenerOrientation(const AUD_Quaternion& orientation)
@@ -1239,6 +1489,7 @@ void AUD_OpenALDevice::setListenerOrientation(const AUD_Quaternion& orientation)
direction[5] = 2 * (orientation.w() * orientation.x() +
orientation.y() * orientation.z());
alListenerfv(AL_ORIENTATION, direction);
+ m_orientation = orientation;
}
float AUD_OpenALDevice::getSpeedOfSound() const
@@ -1308,333 +1559,3 @@ void AUD_OpenALDevice::setDistanceModel(AUD_DistanceModel model)
alDistanceModel(AL_NONE);
}
}
-
-AUD_Vector3 AUD_OpenALDevice::getSourceLocation(AUD_Handle* handle)
-{
- AUD_Vector3 result = AUD_Vector3(0, 0, 0);
- ALfloat p[3];
- lock();
-
- if(isValid(handle))
- {
- alGetSourcefv(((AUD_OpenALHandle*)handle)->source, AL_POSITION, p);
- result = AUD_Vector3(p[0], p[1], p[2]);
- }
-
- unlock();
- return result;
-}
-
-bool AUD_OpenALDevice::setSourceLocation(AUD_Handle* handle, const AUD_Vector3& location)
-{
- lock();
- bool result = isValid(handle);
-
- if(result)
- alSourcefv(((AUD_OpenALHandle*)handle)->source, AL_POSITION,
- (ALfloat*)location.get());
-
- unlock();
- return result;
-}
-
-AUD_Vector3 AUD_OpenALDevice::getSourceVelocity(AUD_Handle* handle)
-{
- AUD_Vector3 result = AUD_Vector3(0, 0, 0);
- ALfloat v[3];
- lock();
-
- if(isValid(handle))
- {
- alGetSourcefv(((AUD_OpenALHandle*)handle)->source, AL_VELOCITY, v);
- result = AUD_Vector3(v[0], v[1], v[2]);
- }
-
- unlock();
- return result;
-}
-
-bool AUD_OpenALDevice::setSourceVelocity(AUD_Handle* handle, const AUD_Vector3& velocity)
-{
- lock();
- bool result = isValid(handle);
-
- if(result)
- alSourcefv(((AUD_OpenALHandle*)handle)->source, AL_VELOCITY,
- (ALfloat*)velocity.get());
-
- unlock();
- return result;
-}
-
-AUD_Quaternion AUD_OpenALDevice::getSourceOrientation(AUD_Handle* handle)
-{
- // AUD_XXX not implemented yet
- return AUD_Quaternion(0, 0, 0, 0);
-}
-
-bool AUD_OpenALDevice::setSourceOrientation(AUD_Handle* handle, const AUD_Quaternion& orientation)
-{
- lock();
- bool result = isValid(handle);
-
- if(result)
- {
- ALfloat direction[3];
- direction[0] = -2 * (orientation.w() * orientation.y() +
- orientation.x() * orientation.z());
- direction[1] = 2 * (orientation.x() * orientation.w() -
- orientation.z() * orientation.y());
- direction[2] = 2 * (orientation.x() * orientation.x() +
- orientation.y() * orientation.y()) - 1;
- alSourcefv(((AUD_OpenALHandle*)handle)->source, AL_DIRECTION,
- direction);
- }
-
- unlock();
- return result;
-}
-
-bool AUD_OpenALDevice::isRelative(AUD_Handle* handle)
-{
- int result = std::numeric_limits<float>::quiet_NaN();;
-
- lock();
-
- if(isValid(handle))
- alGetSourcei(((AUD_OpenALHandle*)handle)->source, AL_SOURCE_RELATIVE,
- &result);
-
- unlock();
- return result;
-}
-
-bool AUD_OpenALDevice::setRelative(AUD_Handle* handle, bool relative)
-{
- lock();
- bool result = isValid(handle);
-
- if(result)
- alSourcei(((AUD_OpenALHandle*)handle)->source, AL_SOURCE_RELATIVE,
- relative);
-
- unlock();
- return result;
-}
-
-float AUD_OpenALDevice::getVolumeMaximum(AUD_Handle* handle)
-{
- float result = std::numeric_limits<float>::quiet_NaN();;
-
- lock();
-
- if(isValid(handle))
- alGetSourcef(((AUD_OpenALHandle*)handle)->source, AL_MAX_GAIN,
- &result);
-
- unlock();
- return result;
-}
-
-bool AUD_OpenALDevice::setVolumeMaximum(AUD_Handle* handle, float volume)
-{
- lock();
- bool result = isValid(handle);
-
- if(result)
-
- alSourcef(((AUD_OpenALHandle*)handle)->source, AL_MAX_GAIN,
- volume);
-
- unlock();
- return result;
-}
-
-float AUD_OpenALDevice::getVolumeMinimum(AUD_Handle* handle)
-{
- float result = std::numeric_limits<float>::quiet_NaN();;
-
- lock();
-
- if(isValid(handle))
- alGetSourcef(((AUD_OpenALHandle*)handle)->source, AL_MIN_GAIN,
- &result);
-
- unlock();
- return result;
-}
-
-bool AUD_OpenALDevice::setVolumeMinimum(AUD_Handle* handle, float volume)
-{
- lock();
- bool result = isValid(handle);
-
- if(result)
- alSourcef(((AUD_OpenALHandle*)handle)->source, AL_MIN_GAIN,
- volume);
-
- unlock();
- return result;
-}
-
-float AUD_OpenALDevice::getDistanceMaximum(AUD_Handle* handle)
-{
- float result = std::numeric_limits<float>::quiet_NaN();;
-
- lock();
-
- if(isValid(handle))
- alGetSourcef(((AUD_OpenALHandle*)handle)->source, AL_MAX_DISTANCE,
- &result);
-
- unlock();
- return result;
-}
-
-bool AUD_OpenALDevice::setDistanceMaximum(AUD_Handle* handle, float distance)
-{
- lock();
- bool result = isValid(handle);
-
- if(result)
- alSourcef(((AUD_OpenALHandle*)handle)->source, AL_MAX_DISTANCE,
- distance);
-
- unlock();
- return result;
-}
-
-float AUD_OpenALDevice::getDistanceReference(AUD_Handle* handle)
-{
- float result = std::numeric_limits<float>::quiet_NaN();;
-
- lock();
-
- if(isValid(handle))
- alGetSourcef(((AUD_OpenALHandle*)handle)->source, AL_REFERENCE_DISTANCE,
- &result);
-
- unlock();
- return result;
-}
-
-bool AUD_OpenALDevice::setDistanceReference(AUD_Handle* handle, float distance)
-{
- lock();
- bool result = isValid(handle);
-
- if(result)
- alSourcef(((AUD_OpenALHandle*)handle)->source, AL_REFERENCE_DISTANCE,
- distance);
-
- unlock();
- return result;
-}
-
-float AUD_OpenALDevice::getAttenuation(AUD_Handle* handle)
-{
- float result = std::numeric_limits<float>::quiet_NaN();;
-
- lock();
-
- if(isValid(handle))
- alGetSourcef(((AUD_OpenALHandle*)handle)->source, AL_ROLLOFF_FACTOR,
- &result);
-
- unlock();
- return result;
-}
-
-bool AUD_OpenALDevice::setAttenuation(AUD_Handle* handle, float factor)
-{
- lock();
- bool result = isValid(handle);
-
- if(result)
- alSourcef(((AUD_OpenALHandle*)handle)->source, AL_ROLLOFF_FACTOR,
- factor);
-
- unlock();
- return result;
-}
-
-float AUD_OpenALDevice::getConeAngleOuter(AUD_Handle* handle)
-{
- float result = std::numeric_limits<float>::quiet_NaN();;
-
- lock();
-
- if(isValid(handle))
- alGetSourcef(((AUD_OpenALHandle*)handle)->source, AL_CONE_OUTER_ANGLE,
- &result);
-
- unlock();
- return result;
-}
-
-bool AUD_OpenALDevice::setConeAngleOuter(AUD_Handle* handle, float angle)
-{
- lock();
- bool result = isValid(handle);
-
- if(result)
- alSourcef(((AUD_OpenALHandle*)handle)->source, AL_CONE_OUTER_ANGLE,
- angle);
-
- unlock();
- return result;
-}
-
-float AUD_OpenALDevice::getConeAngleInner(AUD_Handle* handle)
-{
- float result = std::numeric_limits<float>::quiet_NaN();;
-
- lock();
-
- if(isValid(handle))
- alGetSourcef(((AUD_OpenALHandle*)handle)->source, AL_CONE_INNER_ANGLE,
- &result);
-
- unlock();
- return result;
-}
-
-bool AUD_OpenALDevice::setConeAngleInner(AUD_Handle* handle, float angle)
-{
- lock();
- bool result = isValid(handle);
-
- if(result)
- alSourcef(((AUD_OpenALHandle*)handle)->source, AL_CONE_INNER_ANGLE,
- angle);
-
- unlock();
- return result;
-}
-
-float AUD_OpenALDevice::getConeVolumeOuter(AUD_Handle* handle)
-{
- float result = std::numeric_limits<float>::quiet_NaN();;
-
- lock();
-
- if(isValid(handle))
- alGetSourcef(((AUD_OpenALHandle*)handle)->source, AL_CONE_OUTER_GAIN,
- &result);
-
- unlock();
- return result;
-}
-
-bool AUD_OpenALDevice::setConeVolumeOuter(AUD_Handle* handle, float volume)
-{
- lock();
- bool result = isValid(handle);
-
- if(result)
- alSourcef(((AUD_OpenALHandle*)handle)->source, AL_CONE_OUTER_GAIN,
- volume);
-
- unlock();
- return result;
-}
diff --git a/intern/audaspace/OpenAL/AUD_OpenALDevice.h b/intern/audaspace/OpenAL/AUD_OpenALDevice.h
index 127f69beca8..a04b483132a 100644
--- a/intern/audaspace/OpenAL/AUD_OpenALDevice.h
+++ b/intern/audaspace/OpenAL/AUD_OpenALDevice.h
@@ -33,9 +33,11 @@
#define AUD_OPENALDEVICE
#include "AUD_IDevice.h"
+#include "AUD_IHandle.h"
#include "AUD_I3DDevice.h"
-struct AUD_OpenALHandle;
-struct AUD_OpenALBufferedFactory;
+#include "AUD_I3DHandle.h"
+#include "AUD_Buffer.h"
+//struct AUD_OpenALBufferedFactory;
#include <AL/al.h>
#include <AL/alc.h>
@@ -48,6 +50,110 @@ struct AUD_OpenALBufferedFactory;
class AUD_OpenALDevice : public AUD_IDevice, public AUD_I3DDevice
{
private:
+ /// Saves the data for playback.
+ class AUD_OpenALHandle : public AUD_IHandle, public AUD_I3DHandle
+ {
+ public:
+ static const int CYCLE_BUFFERS = 3;
+
+ /// Whether it's a buffered or a streamed source.
+ bool m_isBuffered;
+
+ /// The reader source.
+ AUD_Reference<AUD_IReader> m_reader;
+
+ /// Whether to keep the source if end of it is reached.
+ bool m_keep;
+
+ /// OpenAL sample format.
+ ALenum m_format;
+
+ /// OpenAL source.
+ ALuint m_source;
+
+ /// OpenAL buffers.
+ ALuint m_buffers[CYCLE_BUFFERS];
+
+ /// The first buffer to be read next.
+ int m_current;
+
+ /// Whether the stream doesn't return any more data.
+ bool m_eos;
+
+ /// The loop count of the source.
+ int m_loopcount;
+
+ /// The stop callback.
+ stopCallback m_stop;
+
+ /// Stop callback data.
+ void* m_stop_data;
+
+ /// Orientation.
+ AUD_Quaternion m_orientation;
+
+ /// Current status of the handle
+ AUD_Status m_status;
+
+ /// Own device.
+ AUD_OpenALDevice* m_device;
+
+ public:
+
+ /**
+ * Creates a new OpenAL handle.
+ * \param device The OpenAL device the handle belongs to.
+ * \param format The AL format.
+ * \param reader The reader this handle plays.
+ * \param keep Whether to keep the handle alive when the reader ends.
+ */
+ AUD_OpenALHandle(AUD_OpenALDevice* device, ALenum format, AUD_Reference<AUD_IReader> reader, bool keep);
+
+ virtual ~AUD_OpenALHandle() {}
+ virtual bool pause();
+ virtual bool resume();
+ virtual bool stop();
+ virtual bool getKeep();
+ virtual bool setKeep(bool keep);
+ virtual bool seek(float position);
+ virtual float getPosition();
+ virtual AUD_Status getStatus();
+ virtual float getVolume();
+ virtual bool setVolume(float volume);
+ virtual float getPitch();
+ virtual bool setPitch(float pitch);
+ virtual int getLoopCount();
+ virtual bool setLoopCount(int count);
+ virtual bool setStopCallback(stopCallback callback = 0, void* data = 0);
+
+ virtual AUD_Vector3 getSourceLocation();
+ virtual bool setSourceLocation(const AUD_Vector3& location);
+ virtual AUD_Vector3 getSourceVelocity();
+ virtual bool setSourceVelocity(const AUD_Vector3& velocity);
+ virtual AUD_Quaternion getSourceOrientation();
+ virtual bool setSourceOrientation(const AUD_Quaternion& orientation);
+ virtual bool isRelative();
+ virtual bool setRelative(bool relative);
+ virtual float getVolumeMaximum();
+ virtual bool setVolumeMaximum(float volume);
+ virtual float getVolumeMinimum();
+ virtual bool setVolumeMinimum(float volume);
+ virtual float getDistanceMaximum();
+ virtual bool setDistanceMaximum(float distance);
+ virtual float getDistanceReference();
+ virtual bool setDistanceReference(float distance);
+ virtual float getAttenuation();
+ virtual bool setAttenuation(float factor);
+ virtual float getConeAngleOuter();
+ virtual bool setConeAngleOuter(float angle);
+ virtual float getConeAngleInner();
+ virtual bool setConeAngleInner(float angle);
+ virtual float getConeVolumeOuter();
+ virtual bool setConeVolumeOuter(float volume);
+ };
+
+ typedef std::list<AUD_Reference<AUD_OpenALHandle> >::iterator AUD_HandleIterator;
+
/**
* The OpenAL device handle.
*/
@@ -71,17 +177,17 @@ private:
/**
* The list of sounds that are currently playing.
*/
- std::list<AUD_OpenALHandle*>* m_playingSounds;
+ std::list<AUD_Reference<AUD_OpenALHandle> > m_playingSounds;
/**
* The list of sounds that are currently paused.
*/
- std::list<AUD_OpenALHandle*>* m_pausedSounds;
+ std::list<AUD_Reference<AUD_OpenALHandle> > m_pausedSounds;
/**
* The list of buffered factories.
*/
- std::list<AUD_OpenALBufferedFactory*>* m_bufferedFactories;
+ //std::list<AUD_OpenALBufferedFactory*>* m_bufferedFactories;
/**
* The mutex for locking.
@@ -104,16 +210,20 @@ private:
int m_buffersize;
/**
- * Starts the streaming thread.
+ * Device buffer.
*/
- void start(bool join = true);
+ AUD_Buffer m_buffer;
+
+ /**
+ * Orientation.
+ */
+ AUD_Quaternion m_orientation;
/**
- * Checks if a handle is valid.
- * \param handle The handle to check.
- * \return Whether the handle is valid.
+ * Starts the streaming thread.
+ * \param Whether the previous thread should be joined.
*/
- bool isValid(AUD_Handle* handle);
+ void start(bool join = true);
/**
* Gets the format according to the specs.
@@ -147,27 +257,13 @@ public:
virtual ~AUD_OpenALDevice();
virtual AUD_DeviceSpecs getSpecs() const;
- virtual AUD_Handle* play(AUD_IReader* reader, bool keep = false);
- virtual AUD_Handle* play(AUD_IFactory* factory, bool keep = false);
- virtual bool pause(AUD_Handle* handle);
- virtual bool resume(AUD_Handle* handle);
- virtual bool stop(AUD_Handle* handle);
- virtual bool getKeep(AUD_Handle* handle);
- virtual bool setKeep(AUD_Handle* handle, bool keep);
- virtual bool seek(AUD_Handle* handle, float position);
- virtual float getPosition(AUD_Handle* handle);
- virtual AUD_Status getStatus(AUD_Handle* handle);
+ virtual AUD_Reference<AUD_IHandle> play(AUD_Reference<AUD_IReader> reader, bool keep = false);
+ virtual AUD_Reference<AUD_IHandle> play(AUD_Reference<AUD_IFactory> factory, bool keep = false);
+ virtual void stopAll();
virtual void lock();
virtual void unlock();
virtual float getVolume() const;
virtual void setVolume(float volume);
- virtual float getVolume(AUD_Handle* handle);
- virtual bool setVolume(AUD_Handle* handle, float volume);
- virtual float getPitch(AUD_Handle* handle);
- virtual bool setPitch(AUD_Handle* handle, float pitch);
- virtual int getLoopCount(AUD_Handle* handle);
- virtual bool setLoopCount(AUD_Handle* handle, int count);
- virtual bool setStopCallback(AUD_Handle* handle, stopCallback callback = NULL, void* data = NULL);
virtual AUD_Vector3 getListenerLocation() const;
virtual void setListenerLocation(const AUD_Vector3& location);
@@ -181,30 +277,6 @@ public:
virtual void setDopplerFactor(float factor);
virtual AUD_DistanceModel getDistanceModel() const;
virtual void setDistanceModel(AUD_DistanceModel model);
- virtual AUD_Vector3 getSourceLocation(AUD_Handle* handle);
- virtual bool setSourceLocation(AUD_Handle* handle, const AUD_Vector3& location);
- virtual AUD_Vector3 getSourceVelocity(AUD_Handle* handle);
- virtual bool setSourceVelocity(AUD_Handle* handle, const AUD_Vector3& velocity);
- virtual AUD_Quaternion getSourceOrientation(AUD_Handle* handle);
- virtual bool setSourceOrientation(AUD_Handle* handle, const AUD_Quaternion& orientation);
- virtual bool isRelative(AUD_Handle* handle);
- virtual bool setRelative(AUD_Handle* handle, bool relative);
- virtual float getVolumeMaximum(AUD_Handle* handle);
- virtual bool setVolumeMaximum(AUD_Handle* handle, float volume);
- virtual float getVolumeMinimum(AUD_Handle* handle);
- virtual bool setVolumeMinimum(AUD_Handle* handle, float volume);
- virtual float getDistanceMaximum(AUD_Handle* handle);
- virtual bool setDistanceMaximum(AUD_Handle* handle, float distance);
- virtual float getDistanceReference(AUD_Handle* handle);
- virtual bool setDistanceReference(AUD_Handle* handle, float distance);
- virtual float getAttenuation(AUD_Handle* handle);
- virtual bool setAttenuation(AUD_Handle* handle, float factor);
- virtual float getConeAngleOuter(AUD_Handle* handle);
- virtual bool setConeAngleOuter(AUD_Handle* handle, float angle);
- virtual float getConeAngleInner(AUD_Handle* handle);
- virtual bool setConeAngleInner(AUD_Handle* handle, float angle);
- virtual float getConeVolumeOuter(AUD_Handle* handle);
- virtual bool setConeVolumeOuter(AUD_Handle* handle, float volume);
};
#endif //AUD_OPENALDEVICE
diff --git a/intern/audaspace/Python/AUD_PyAPI.cpp b/intern/audaspace/Python/AUD_PyAPI.cpp
index 22376a2fcd1..928c67c5196 100644
--- a/intern/audaspace/Python/AUD_PyAPI.cpp
+++ b/intern/audaspace/Python/AUD_PyAPI.cpp
@@ -33,6 +33,7 @@
#include "structmember.h"
#include "AUD_I3DDevice.h"
+#include "AUD_I3DHandle.h"
#include "AUD_NULLDevice.h"
#include "AUD_DelayFactory.h"
#include "AUD_DoubleFactory.h"
@@ -91,7 +92,7 @@ static void
Factory_dealloc(Factory* self)
{
if(self->factory)
- delete self->factory;
+ delete reinterpret_cast<AUD_Reference<AUD_IFactory>*>(self->factory);
Py_XDECREF(self->child_list);
Py_TYPE(self)->tp_free((PyObject*)self);
}
@@ -115,7 +116,7 @@ Factory_new(PyTypeObject *type, PyObject *args, PyObject *kwds)
try
{
- self->factory = new AUD_FileFactory(filename);
+ self->factory = new AUD_Reference<AUD_IFactory>(new AUD_FileFactory(filename));
}
catch(AUD_Exception& e)
{
@@ -143,9 +144,9 @@ static PyObject *
Factory_sine(PyTypeObject* type, PyObject* args)
{
float frequency;
- int rate = 44100;
+ double rate = 44100;
- if(!PyArg_ParseTuple(args, "f|i:sine", &frequency, &rate))
+ if(!PyArg_ParseTuple(args, "f|d:sine", &frequency, &rate))
return NULL;
Factory *self;
@@ -155,7 +156,7 @@ Factory_sine(PyTypeObject* type, PyObject* args)
{
try
{
- self->factory = new AUD_SinusFactory(frequency, (AUD_SampleRate)rate);
+ self->factory = new AUD_Reference<AUD_IFactory>(new AUD_SinusFactory(frequency, (AUD_SampleRate)rate));
}
catch(AUD_Exception& e)
{
@@ -194,7 +195,7 @@ Factory_file(PyTypeObject* type, PyObject* args)
{
try
{
- self->factory = new AUD_FileFactory(filename);
+ self->factory = new AUD_Reference<AUD_IFactory>(new AUD_FileFactory(filename));
}
catch(AUD_Exception& e)
{
@@ -237,7 +238,7 @@ Factory_lowpass(Factory* self, PyObject* args)
try
{
- parent->factory = new AUD_LowpassFactory(self->factory, frequency, Q);
+ parent->factory = new AUD_Reference<AUD_IFactory>(new AUD_LowpassFactory(*reinterpret_cast<AUD_Reference<AUD_IFactory>*>(self->factory), frequency, Q));
}
catch(AUD_Exception& e)
{
@@ -278,7 +279,7 @@ Factory_delay(Factory* self, PyObject* args)
try
{
- parent->factory = new AUD_DelayFactory(self->factory, delay);
+ parent->factory = new AUD_Reference<AUD_IFactory>(new AUD_DelayFactory(*reinterpret_cast<AUD_Reference<AUD_IFactory>*>(self->factory), delay));
}
catch(AUD_Exception& e)
{
@@ -322,7 +323,7 @@ Factory_join(Factory* self, PyObject* object)
try
{
- parent->factory = new AUD_DoubleFactory(self->factory, child->factory);
+ parent->factory = new AUD_Reference<AUD_IFactory>(new AUD_DoubleFactory(*reinterpret_cast<AUD_Reference<AUD_IFactory>*>(self->factory), *reinterpret_cast<AUD_Reference<AUD_IFactory>*>(child->factory)));
}
catch(AUD_Exception& e)
{
@@ -365,7 +366,7 @@ Factory_highpass(Factory* self, PyObject* args)
try
{
- parent->factory = new AUD_HighpassFactory(self->factory, frequency, Q);
+ parent->factory = new AUD_Reference<AUD_IFactory>(new AUD_HighpassFactory(*reinterpret_cast<AUD_Reference<AUD_IFactory>*>(self->factory), frequency, Q));
}
catch(AUD_Exception& e)
{
@@ -406,7 +407,7 @@ Factory_limit(Factory* self, PyObject* args)
try
{
- parent->factory = new AUD_LimiterFactory(self->factory, start, end);
+ parent->factory = new AUD_Reference<AUD_IFactory>(new AUD_LimiterFactory(*reinterpret_cast<AUD_Reference<AUD_IFactory>*>(self->factory), start, end));
}
catch(AUD_Exception& e)
{
@@ -450,7 +451,7 @@ Factory_pitch(Factory* self, PyObject* args)
try
{
- parent->factory = new AUD_PitchFactory(self->factory, factor);
+ parent->factory = new AUD_Reference<AUD_IFactory>(new AUD_PitchFactory(*reinterpret_cast<AUD_Reference<AUD_IFactory>*>(self->factory), factor));
}
catch(AUD_Exception& e)
{
@@ -492,7 +493,7 @@ Factory_volume(Factory* self, PyObject* args)
try
{
- parent->factory = new AUD_VolumeFactory(self->factory, volume);
+ parent->factory = new AUD_Reference<AUD_IFactory>(new AUD_VolumeFactory(*reinterpret_cast<AUD_Reference<AUD_IFactory>*>(self->factory), volume));
}
catch(AUD_Exception& e)
{
@@ -535,7 +536,7 @@ Factory_fadein(Factory* self, PyObject* args)
try
{
- parent->factory = new AUD_FaderFactory(self->factory, AUD_FADE_IN, start, length);
+ parent->factory = new AUD_Reference<AUD_IFactory>(new AUD_FaderFactory(*reinterpret_cast<AUD_Reference<AUD_IFactory>*>(self->factory), AUD_FADE_IN, start, length));
}
catch(AUD_Exception& e)
{
@@ -579,7 +580,7 @@ Factory_fadeout(Factory* self, PyObject* args)
try
{
- parent->factory = new AUD_FaderFactory(self->factory, AUD_FADE_OUT, start, length);
+ parent->factory = new AUD_Reference<AUD_IFactory>(new AUD_FaderFactory(*reinterpret_cast<AUD_Reference<AUD_IFactory>*>(self->factory), AUD_FADE_OUT, start, length));
}
catch(AUD_Exception& e)
{
@@ -621,7 +622,7 @@ Factory_loop(Factory* self, PyObject* args)
try
{
- parent->factory = new AUD_LoopFactory(self->factory, loop);
+ parent->factory = new AUD_Reference<AUD_IFactory>(new AUD_LoopFactory(*reinterpret_cast<AUD_Reference<AUD_IFactory>*>(self->factory), loop));
}
catch(AUD_Exception& e)
{
@@ -664,7 +665,7 @@ Factory_mix(Factory* self, PyObject* object)
try
{
- parent->factory = new AUD_SuperposeFactory(self->factory, child->factory);
+ parent->factory = new AUD_Reference<AUD_IFactory>(new AUD_SuperposeFactory(*reinterpret_cast<AUD_Reference<AUD_IFactory>*>(self->factory), *reinterpret_cast<AUD_Reference<AUD_IFactory>*>(child->factory)));
}
catch(AUD_Exception& e)
{
@@ -697,7 +698,7 @@ Factory_pingpong(Factory* self)
try
{
- parent->factory = new AUD_PingPongFactory(self->factory);
+ parent->factory = new AUD_Reference<AUD_IFactory>(new AUD_PingPongFactory(*reinterpret_cast<AUD_Reference<AUD_IFactory>*>(self->factory)));
}
catch(AUD_Exception& e)
{
@@ -736,7 +737,7 @@ Factory_reverse(Factory* self)
try
{
- parent->factory = new AUD_ReverseFactory(self->factory);
+ parent->factory = new AUD_Reference<AUD_IFactory>(new AUD_ReverseFactory(*reinterpret_cast<AUD_Reference<AUD_IFactory>*>(self->factory)));
}
catch(AUD_Exception& e)
{
@@ -771,7 +772,7 @@ Factory_buffer(Factory* self)
{
try
{
- parent->factory = new AUD_StreamBufferFactory(self->factory);
+ parent->factory = new AUD_Reference<AUD_IFactory>(new AUD_StreamBufferFactory(*reinterpret_cast<AUD_Reference<AUD_IFactory>*>(self->factory)));
}
catch(AUD_Exception& e)
{
@@ -813,7 +814,7 @@ Factory_square(Factory* self, PyObject* args)
try
{
- parent->factory = new AUD_SquareFactory(self->factory, threshold);
+ parent->factory = new AUD_Reference<AUD_IFactory>(new AUD_SquareFactory(*reinterpret_cast<AUD_Reference<AUD_IFactory>*>(self->factory), threshold));
}
catch(AUD_Exception& e)
{
@@ -910,7 +911,7 @@ Factory_filter(Factory* self, PyObject* args)
try
{
- parent->factory = new AUD_IIRFilterFactory(self->factory, b, a);
+ parent->factory = new AUD_Reference<AUD_IFactory>(new AUD_IIRFilterFactory(*reinterpret_cast<AUD_Reference<AUD_IFactory>*>(self->factory), b, a));
}
catch(AUD_Exception& e)
{
@@ -1033,7 +1034,8 @@ static PyTypeObject FactoryType = {
static void
Handle_dealloc(Handle* self)
{
- Py_XDECREF(self->device);
+ if(self->handle)
+ delete reinterpret_cast<AUD_Reference<AUD_IHandle>*>(self->handle);
Py_TYPE(self)->tp_free((PyObject*)self);
}
@@ -1046,11 +1048,9 @@ PyDoc_STRVAR(M_aud_Handle_pause_doc,
static PyObject *
Handle_pause(Handle *self)
{
- Device* device = (Device*)self->device;
-
try
{
- return PyBool_FromLong((long)device->device->pause(self->handle));
+ return PyBool_FromLong((long)(*reinterpret_cast<AUD_Reference<AUD_IHandle>*>(self->handle))->pause());
}
catch(AUD_Exception& e)
{
@@ -1068,11 +1068,9 @@ PyDoc_STRVAR(M_aud_Handle_resume_doc,
static PyObject *
Handle_resume(Handle *self)
{
- Device* device = (Device*)self->device;
-
try
{
- return PyBool_FromLong((long)device->device->resume(self->handle));
+ return PyBool_FromLong((long)(*reinterpret_cast<AUD_Reference<AUD_IHandle>*>(self->handle))->resume());
}
catch(AUD_Exception& e)
{
@@ -1091,11 +1089,9 @@ PyDoc_STRVAR(M_aud_Handle_stop_doc,
static PyObject *
Handle_stop(Handle *self)
{
- Device* device = (Device*)self->device;
-
try
{
- return PyBool_FromLong((long)device->device->stop(self->handle));
+ return PyBool_FromLong((long)(*reinterpret_cast<AUD_Reference<AUD_IHandle>*>(self->handle))->stop());
}
catch(AUD_Exception& e)
{
@@ -1123,11 +1119,9 @@ PyDoc_STRVAR(M_aud_Handle_position_doc,
static PyObject *
Handle_get_position(Handle *self, void* nothing)
{
- Device* device = (Device*)self->device;
-
try
{
- return Py_BuildValue("f", device->device->getPosition(self->handle));
+ return Py_BuildValue("f", (*reinterpret_cast<AUD_Reference<AUD_IHandle>*>(self->handle))->getPosition());
}
catch(AUD_Exception& e)
{
@@ -1144,11 +1138,9 @@ Handle_set_position(Handle *self, PyObject* args, void* nothing)
if(!PyArg_Parse(args, "f:position", &position))
return -1;
- Device* device = (Device*)self->device;
-
try
{
- if(device->device->seek(self->handle, position))
+ if((*reinterpret_cast<AUD_Reference<AUD_IHandle>*>(self->handle))->seek(position))
return 0;
PyErr_SetString(AUDError, "Couldn't seek the sound!");
}
@@ -1172,11 +1164,9 @@ PyDoc_STRVAR(M_aud_Handle_keep_doc,
static PyObject *
Handle_get_keep(Handle *self, void* nothing)
{
- Device* device = (Device*)self->device;
-
try
{
- return PyBool_FromLong((long)device->device->getKeep(self->handle));
+ return PyBool_FromLong((long)(*reinterpret_cast<AUD_Reference<AUD_IHandle>*>(self->handle))->getKeep());
}
catch(AUD_Exception& e)
{
@@ -1195,11 +1185,10 @@ Handle_set_keep(Handle *self, PyObject* args, void* nothing)
}
bool keep = args == Py_True;
- Device* device = (Device*)self->device;
try
{
- if(device->device->setKeep(self->handle, keep))
+ if((*reinterpret_cast<AUD_Reference<AUD_IHandle>*>(self->handle))->setKeep(keep))
return 0;
PyErr_SetString(AUDError, "Couldn't set keep of the sound!");
}
@@ -1217,11 +1206,9 @@ PyDoc_STRVAR(M_aud_Handle_status_doc,
static PyObject *
Handle_get_status(Handle *self, void* nothing)
{
- Device* device = (Device*)self->device;
-
try
{
- return PyBool_FromLong((long)device->device->getStatus(self->handle));
+ return PyBool_FromLong((long)(*reinterpret_cast<AUD_Reference<AUD_IHandle>*>(self->handle))->getStatus());
}
catch(AUD_Exception& e)
{
@@ -1236,11 +1223,9 @@ PyDoc_STRVAR(M_aud_Handle_volume_doc,
static PyObject *
Handle_get_volume(Handle *self, void* nothing)
{
- Device* device = (Device*)self->device;
-
try
{
- return Py_BuildValue("f", device->device->getVolume(self->handle));
+ return Py_BuildValue("f", (*reinterpret_cast<AUD_Reference<AUD_IHandle>*>(self->handle))->getVolume());
}
catch(AUD_Exception& e)
{
@@ -1257,11 +1242,9 @@ Handle_set_volume(Handle *self, PyObject* args, void* nothing)
if(!PyArg_Parse(args, "f:volume", &volume))
return -1;
- Device* device = (Device*)self->device;
-
try
{
- if(device->device->setVolume(self->handle, volume))
+ if((*reinterpret_cast<AUD_Reference<AUD_IHandle>*>(self->handle))->setVolume(volume))
return 0;
PyErr_SetString(AUDError, "Couldn't set the sound volume!");
}
@@ -1279,11 +1262,9 @@ PyDoc_STRVAR(M_aud_Handle_pitch_doc,
static PyObject *
Handle_get_pitch(Handle *self, void* nothing)
{
- Device* device = (Device*)self->device;
-
try
{
- return Py_BuildValue("f", device->device->getPitch(self->handle));
+ return Py_BuildValue("f", (*reinterpret_cast<AUD_Reference<AUD_IHandle>*>(self->handle))->getPitch());
}
catch(AUD_Exception& e)
{
@@ -1300,11 +1281,9 @@ Handle_set_pitch(Handle *self, PyObject* args, void* nothing)
if(!PyArg_Parse(args, "f:pitch", &pitch))
return -1;
- Device* device = (Device*)self->device;
-
try
{
- if(device->device->setPitch(self->handle, pitch))
+ if((*reinterpret_cast<AUD_Reference<AUD_IHandle>*>(self->handle))->setPitch(pitch))
return 0;
PyErr_SetString(AUDError, "Couldn't set the sound pitch!");
}
@@ -1322,11 +1301,9 @@ PyDoc_STRVAR(M_aud_Handle_loop_count_doc,
static PyObject *
Handle_get_loop_count(Handle *self, void* nothing)
{
- Device* device = (Device*)self->device;
-
try
{
- return Py_BuildValue("i", device->device->getLoopCount(self->handle));
+ return Py_BuildValue("i", (*reinterpret_cast<AUD_Reference<AUD_IHandle>*>(self->handle))->getLoopCount());
}
catch(AUD_Exception& e)
{
@@ -1343,11 +1320,9 @@ Handle_set_loop_count(Handle *self, PyObject* args, void* nothing)
if(!PyArg_Parse(args, "i:loop_count", &loops))
return -1;
- Device* device = (Device*)self->device;
-
try
{
- if(device->device->setLoopCount(self->handle, loops))
+ if((*reinterpret_cast<AUD_Reference<AUD_IHandle>*>(self->handle))->setLoopCount(loops))
return 0;
PyErr_SetString(AUDError, "Couldn't set the loop count!");
}
@@ -1365,14 +1340,12 @@ PyDoc_STRVAR(M_aud_Handle_location_doc,
static PyObject *
Handle_get_location(Handle *self, void* nothing)
{
- Device* dev = (Device*)self->device;
-
try
{
- AUD_I3DDevice* device = dynamic_cast<AUD_I3DDevice*>(dev->device);
- if(device)
+ AUD_I3DHandle* handle = dynamic_cast<AUD_I3DHandle*>(reinterpret_cast<AUD_Reference<AUD_IHandle>*>(self->handle)->get());
+ if(handle)
{
- AUD_Vector3 v = device->getSourceLocation(self->handle);
+ AUD_Vector3 v = handle->getSourceLocation();
return Py_BuildValue("(fff)", v.x(), v.y(), v.z());
}
else
@@ -1396,15 +1369,13 @@ Handle_set_location(Handle *self, PyObject* args, void* nothing)
if(!PyArg_Parse(args, "(fff):location", &x, &y, &z))
return -1;
- Device* dev = (Device*)self->device;
-
try
{
- AUD_I3DDevice* device = dynamic_cast<AUD_I3DDevice*>(dev->device);
- if(device)
+ AUD_I3DHandle* handle = dynamic_cast<AUD_I3DHandle*>(reinterpret_cast<AUD_Reference<AUD_IHandle>*>(self->handle)->get());
+ if(handle)
{
AUD_Vector3 location(x, y, z);
- if(device->setSourceLocation(self->handle, location))
+ if(handle->setSourceLocation(location))
return 0;
PyErr_SetString(AUDError, "Location couldn't be set!");
}
@@ -1425,14 +1396,12 @@ PyDoc_STRVAR(M_aud_Handle_velocity_doc,
static PyObject *
Handle_get_velocity(Handle *self, void* nothing)
{
- Device* dev = (Device*)self->device;
-
try
{
- AUD_I3DDevice* device = dynamic_cast<AUD_I3DDevice*>(dev->device);
- if(device)
+ AUD_I3DHandle* handle = dynamic_cast<AUD_I3DHandle*>(reinterpret_cast<AUD_Reference<AUD_IHandle>*>(self->handle)->get());
+ if(handle)
{
- AUD_Vector3 v = device->getSourceVelocity(self->handle);
+ AUD_Vector3 v = handle->getSourceVelocity();
return Py_BuildValue("(fff)", v.x(), v.y(), v.z());
}
else
@@ -1456,15 +1425,13 @@ Handle_set_velocity(Handle *self, PyObject* args, void* nothing)
if(!PyArg_Parse(args, "(fff):velocity", &x, &y, &z))
return -1;
- Device* dev = (Device*)self->device;
-
try
{
- AUD_I3DDevice* device = dynamic_cast<AUD_I3DDevice*>(dev->device);
- if(device)
+ AUD_I3DHandle* handle = dynamic_cast<AUD_I3DHandle*>(reinterpret_cast<AUD_Reference<AUD_IHandle>*>(self->handle)->get());
+ if(handle)
{
AUD_Vector3 velocity(x, y, z);
- if(device->setSourceVelocity(self->handle, velocity))
+ if(handle->setSourceVelocity(velocity))
return 0;
PyErr_SetString(AUDError, "Couldn't set the velocity!");
}
@@ -1485,14 +1452,12 @@ PyDoc_STRVAR(M_aud_Handle_orientation_doc,
static PyObject *
Handle_get_orientation(Handle *self, void* nothing)
{
- Device* dev = (Device*)self->device;
-
try
{
- AUD_I3DDevice* device = dynamic_cast<AUD_I3DDevice*>(dev->device);
- if(device)
+ AUD_I3DHandle* handle = dynamic_cast<AUD_I3DHandle*>(reinterpret_cast<AUD_Reference<AUD_IHandle>*>(self->handle)->get());
+ if(handle)
{
- AUD_Quaternion o = device->getSourceOrientation(self->handle);
+ AUD_Quaternion o = handle->getSourceOrientation();
return Py_BuildValue("(ffff)", o.w(), o.x(), o.y(), o.z());
}
else
@@ -1516,15 +1481,13 @@ Handle_set_orientation(Handle *self, PyObject* args, void* nothing)
if(!PyArg_Parse(args, "(ffff):orientation", &w, &x, &y, &z))
return -1;
- Device* dev = (Device*)self->device;
-
try
{
- AUD_I3DDevice* device = dynamic_cast<AUD_I3DDevice*>(dev->device);
- if(device)
+ AUD_I3DHandle* handle = dynamic_cast<AUD_I3DHandle*>(reinterpret_cast<AUD_Reference<AUD_IHandle>*>(self->handle)->get());
+ if(handle)
{
AUD_Quaternion orientation(w, x, y, z);
- if(device->setSourceOrientation(self->handle, orientation))
+ if(handle->setSourceOrientation(orientation))
return 0;
PyErr_SetString(AUDError, "Couldn't set the orientation!");
}
@@ -1545,14 +1508,12 @@ PyDoc_STRVAR(M_aud_Handle_relative_doc,
static PyObject *
Handle_get_relative(Handle *self, void* nothing)
{
- Device* dev = (Device*)self->device;
-
try
{
- AUD_I3DDevice* device = dynamic_cast<AUD_I3DDevice*>(dev->device);
- if(device)
+ AUD_I3DHandle* handle = dynamic_cast<AUD_I3DHandle*>(reinterpret_cast<AUD_Reference<AUD_IHandle>*>(self->handle)->get());
+ if(handle)
{
- return PyBool_FromLong((long)device->isRelative(self->handle));
+ return PyBool_FromLong((long)handle->isRelative());
}
else
{
@@ -1577,14 +1538,13 @@ Handle_set_relative(Handle *self, PyObject* args, void* nothing)
}
bool relative = (args == Py_True);
- Device* dev = (Device*)self->device;
try
{
- AUD_I3DDevice* device = dynamic_cast<AUD_I3DDevice*>(dev->device);
- if(device)
+ AUD_I3DHandle* handle = dynamic_cast<AUD_I3DHandle*>(reinterpret_cast<AUD_Reference<AUD_IHandle>*>(self->handle)->get());
+ if(handle)
{
- if(device->setRelative(self->handle, relative))
+ if(handle->setRelative(relative))
return 0;
PyErr_SetString(AUDError, "Couldn't set the relativeness!");
}
@@ -1606,14 +1566,12 @@ PyDoc_STRVAR(M_aud_Handle_volume_minimum_doc,
static PyObject *
Handle_get_volume_minimum(Handle *self, void* nothing)
{
- Device* dev = (Device*)self->device;
-
try
{
- AUD_I3DDevice* device = dynamic_cast<AUD_I3DDevice*>(dev->device);
- if(device)
+ AUD_I3DHandle* handle = dynamic_cast<AUD_I3DHandle*>(reinterpret_cast<AUD_Reference<AUD_IHandle>*>(self->handle)->get());
+ if(handle)
{
- return Py_BuildValue("f", device->getVolumeMinimum(self->handle));
+ return Py_BuildValue("f", handle->getVolumeMinimum());
}
else
{
@@ -1636,14 +1594,12 @@ Handle_set_volume_minimum(Handle *self, PyObject* args, void* nothing)
if(!PyArg_Parse(args, "f:volume_minimum", &volume))
return -1;
- Device* dev = (Device*)self->device;
-
try
{
- AUD_I3DDevice* device = dynamic_cast<AUD_I3DDevice*>(dev->device);
- if(device)
+ AUD_I3DHandle* handle = dynamic_cast<AUD_I3DHandle*>(reinterpret_cast<AUD_Reference<AUD_IHandle>*>(self->handle)->get());
+ if(handle)
{
- if(device->setVolumeMinimum(self->handle, volume))
+ if(handle->setVolumeMinimum(volume))
return 0;
PyErr_SetString(AUDError, "Couldn't set the minimum volume!");
}
@@ -1665,14 +1621,12 @@ PyDoc_STRVAR(M_aud_Handle_volume_maximum_doc,
static PyObject *
Handle_get_volume_maximum(Handle *self, void* nothing)
{
- Device* dev = (Device*)self->device;
-
try
{
- AUD_I3DDevice* device = dynamic_cast<AUD_I3DDevice*>(dev->device);
- if(device)
+ AUD_I3DHandle* handle = dynamic_cast<AUD_I3DHandle*>(reinterpret_cast<AUD_Reference<AUD_IHandle>*>(self->handle)->get());
+ if(handle)
{
- return Py_BuildValue("f", device->getVolumeMaximum(self->handle));
+ return Py_BuildValue("f", handle->getVolumeMaximum());
}
else
{
@@ -1695,14 +1649,12 @@ Handle_set_volume_maximum(Handle *self, PyObject* args, void* nothing)
if(!PyArg_Parse(args, "f:volume_maximum", &volume))
return -1;
- Device* dev = (Device*)self->device;
-
try
{
- AUD_I3DDevice* device = dynamic_cast<AUD_I3DDevice*>(dev->device);
- if(device)
+ AUD_I3DHandle* handle = dynamic_cast<AUD_I3DHandle*>(reinterpret_cast<AUD_Reference<AUD_IHandle>*>(self->handle)->get());
+ if(handle)
{
- if(device->setVolumeMaximum(self->handle, volume))
+ if(handle->setVolumeMaximum(volume))
return 0;
PyErr_SetString(AUDError, "Couldn't set the maximum volume!");
}
@@ -1725,14 +1677,12 @@ PyDoc_STRVAR(M_aud_Handle_distance_reference_doc,
static PyObject *
Handle_get_distance_reference(Handle *self, void* nothing)
{
- Device* dev = (Device*)self->device;
-
try
{
- AUD_I3DDevice* device = dynamic_cast<AUD_I3DDevice*>(dev->device);
- if(device)
+ AUD_I3DHandle* handle = dynamic_cast<AUD_I3DHandle*>(reinterpret_cast<AUD_Reference<AUD_IHandle>*>(self->handle)->get());
+ if(handle)
{
- return Py_BuildValue("f", device->getDistanceReference(self->handle));
+ return Py_BuildValue("f", handle->getDistanceReference());
}
else
{
@@ -1755,14 +1705,12 @@ Handle_set_distance_reference(Handle *self, PyObject* args, void* nothing)
if(!PyArg_Parse(args, "f:distance_reference", &distance))
return -1;
- Device* dev = (Device*)self->device;
-
try
{
- AUD_I3DDevice* device = dynamic_cast<AUD_I3DDevice*>(dev->device);
- if(device)
+ AUD_I3DHandle* handle = dynamic_cast<AUD_I3DHandle*>(reinterpret_cast<AUD_Reference<AUD_IHandle>*>(self->handle)->get());
+ if(handle)
{
- if(device->setDistanceReference(self->handle, distance))
+ if(handle->setDistanceReference(distance))
return 0;
PyErr_SetString(AUDError, "Couldn't set the reference distance!");
}
@@ -1785,14 +1733,12 @@ PyDoc_STRVAR(M_aud_Handle_distance_maximum_doc,
static PyObject *
Handle_get_distance_maximum(Handle *self, void* nothing)
{
- Device* dev = (Device*)self->device;
-
try
{
- AUD_I3DDevice* device = dynamic_cast<AUD_I3DDevice*>(dev->device);
- if(device)
+ AUD_I3DHandle* handle = dynamic_cast<AUD_I3DHandle*>(reinterpret_cast<AUD_Reference<AUD_IHandle>*>(self->handle)->get());
+ if(handle)
{
- return Py_BuildValue("f", device->getDistanceMaximum(self->handle));
+ return Py_BuildValue("f", handle->getDistanceMaximum());
}
else
{
@@ -1815,14 +1761,12 @@ Handle_set_distance_maximum(Handle *self, PyObject* args, void* nothing)
if(!PyArg_Parse(args, "f:distance_maximum", &distance))
return -1;
- Device* dev = (Device*)self->device;
-
try
{
- AUD_I3DDevice* device = dynamic_cast<AUD_I3DDevice*>(dev->device);
- if(device)
+ AUD_I3DHandle* handle = dynamic_cast<AUD_I3DHandle*>(reinterpret_cast<AUD_Reference<AUD_IHandle>*>(self->handle)->get());
+ if(handle)
{
- if(device->setDistanceMaximum(self->handle, distance))
+ if(handle->setDistanceMaximum(distance))
return 0;
PyErr_SetString(AUDError, "Couldn't set the maximum distance!");
}
@@ -1845,14 +1789,12 @@ PyDoc_STRVAR(M_aud_Handle_attenuation_doc,
static PyObject *
Handle_get_attenuation(Handle *self, void* nothing)
{
- Device* dev = (Device*)self->device;
-
try
{
- AUD_I3DDevice* device = dynamic_cast<AUD_I3DDevice*>(dev->device);
- if(device)
+ AUD_I3DHandle* handle = dynamic_cast<AUD_I3DHandle*>(reinterpret_cast<AUD_Reference<AUD_IHandle>*>(self->handle)->get());
+ if(handle)
{
- return Py_BuildValue("f", device->getAttenuation(self->handle));
+ return Py_BuildValue("f", handle->getAttenuation());
}
else
{
@@ -1875,14 +1817,12 @@ Handle_set_attenuation(Handle *self, PyObject* args, void* nothing)
if(!PyArg_Parse(args, "f:attenuation", &factor))
return -1;
- Device* dev = (Device*)self->device;
-
try
{
- AUD_I3DDevice* device = dynamic_cast<AUD_I3DDevice*>(dev->device);
- if(device)
+ AUD_I3DHandle* handle = dynamic_cast<AUD_I3DHandle*>(reinterpret_cast<AUD_Reference<AUD_IHandle>*>(self->handle)->get());
+ if(handle)
{
- if(device->setAttenuation(self->handle, factor))
+ if(handle->setAttenuation(factor))
return 0;
PyErr_SetString(AUDError, "Couldn't set the attenuation!");
}
@@ -1910,14 +1850,12 @@ PyDoc_STRVAR(M_aud_Handle_cone_angle_inner_doc,
static PyObject *
Handle_get_cone_angle_inner(Handle *self, void* nothing)
{
- Device* dev = (Device*)self->device;
-
try
{
- AUD_I3DDevice* device = dynamic_cast<AUD_I3DDevice*>(dev->device);
- if(device)
+ AUD_I3DHandle* handle = dynamic_cast<AUD_I3DHandle*>(reinterpret_cast<AUD_Reference<AUD_IHandle>*>(self->handle)->get());
+ if(handle)
{
- return Py_BuildValue("f", device->getConeAngleInner(self->handle));
+ return Py_BuildValue("f", handle->getConeAngleInner());
}
else
{
@@ -1940,14 +1878,12 @@ Handle_set_cone_angle_inner(Handle *self, PyObject* args, void* nothing)
if(!PyArg_Parse(args, "f:cone_angle_inner", &angle))
return -1;
- Device* dev = (Device*)self->device;
-
try
{
- AUD_I3DDevice* device = dynamic_cast<AUD_I3DDevice*>(dev->device);
- if(device)
+ AUD_I3DHandle* handle = dynamic_cast<AUD_I3DHandle*>(reinterpret_cast<AUD_Reference<AUD_IHandle>*>(self->handle)->get());
+ if(handle)
{
- if(device->setConeAngleInner(self->handle, angle))
+ if(handle->setConeAngleInner(angle))
return 0;
PyErr_SetString(AUDError, "Couldn't set the cone inner angle!");
}
@@ -1969,14 +1905,12 @@ PyDoc_STRVAR(M_aud_Handle_cone_angle_outer_doc,
static PyObject *
Handle_get_cone_angle_outer(Handle *self, void* nothing)
{
- Device* dev = (Device*)self->device;
-
try
{
- AUD_I3DDevice* device = dynamic_cast<AUD_I3DDevice*>(dev->device);
- if(device)
+ AUD_I3DHandle* handle = dynamic_cast<AUD_I3DHandle*>(reinterpret_cast<AUD_Reference<AUD_IHandle>*>(self->handle)->get());
+ if(handle)
{
- return Py_BuildValue("f", device->getConeAngleOuter(self->handle));
+ return Py_BuildValue("f", handle->getConeAngleOuter());
}
else
{
@@ -1999,14 +1933,12 @@ Handle_set_cone_angle_outer(Handle *self, PyObject* args, void* nothing)
if(!PyArg_Parse(args, "f:cone_angle_outer", &angle))
return -1;
- Device* dev = (Device*)self->device;
-
try
{
- AUD_I3DDevice* device = dynamic_cast<AUD_I3DDevice*>(dev->device);
- if(device)
+ AUD_I3DHandle* handle = dynamic_cast<AUD_I3DHandle*>(reinterpret_cast<AUD_Reference<AUD_IHandle>*>(self->handle)->get());
+ if(handle)
{
- if(device->setConeAngleOuter(self->handle, angle))
+ if(handle->setConeAngleOuter(angle))
return 0;
PyErr_SetString(AUDError, "Couldn't set the cone outer angle!");
}
@@ -2028,14 +1960,12 @@ PyDoc_STRVAR(M_aud_Handle_cone_volume_outer_doc,
static PyObject *
Handle_get_cone_volume_outer(Handle *self, void* nothing)
{
- Device* dev = (Device*)self->device;
-
try
{
- AUD_I3DDevice* device = dynamic_cast<AUD_I3DDevice*>(dev->device);
- if(device)
+ AUD_I3DHandle* handle = dynamic_cast<AUD_I3DHandle*>(reinterpret_cast<AUD_Reference<AUD_IHandle>*>(self->handle)->get());
+ if(handle)
{
- return Py_BuildValue("f", device->getConeVolumeOuter(self->handle));
+ return Py_BuildValue("f", handle->getConeVolumeOuter());
}
else
{
@@ -2058,14 +1988,12 @@ Handle_set_cone_volume_outer(Handle *self, PyObject* args, void* nothing)
if(!PyArg_Parse(args, "f:cone_volume_outer", &volume))
return -1;
- Device* dev = (Device*)self->device;
-
try
{
- AUD_I3DDevice* device = dynamic_cast<AUD_I3DDevice*>(dev->device);
- if(device)
+ AUD_I3DHandle* handle = dynamic_cast<AUD_I3DHandle*>(reinterpret_cast<AUD_Reference<AUD_IHandle>*>(self->handle)->get());
+ if(handle)
{
- if(device->setConeVolumeOuter(self->handle, volume))
+ if(handle->setConeVolumeOuter(volume))
return 0;
PyErr_SetString(AUDError, "Couldn't set the cone outer volume!");
}
@@ -2172,7 +2100,7 @@ static void
Device_dealloc(Device* self)
{
if(self->device)
- delete self->device;
+ delete reinterpret_cast<AUD_Reference<AUD_IDevice>*>(self->device);
Py_TYPE(self)->tp_free((PyObject*)self);
}
@@ -2183,13 +2111,13 @@ Device_new(PyTypeObject *type, PyObject *args, PyObject *kwds)
static const char *kwlist[] = {"type", "rate", "channels", "format", "buffer_size", "name", NULL};
int device;
- int rate = AUD_RATE_44100;
+ double rate = AUD_RATE_44100;
int channels = AUD_CHANNELS_STEREO;
int format = AUD_FORMAT_FLOAT32;
int buffersize = AUD_DEFAULT_BUFFER_SIZE;
const char* name = "Audaspace";
- if(!PyArg_ParseTupleAndKeywords(args, kwds, "i|iiiis:Device", const_cast<char**>(kwlist),
+ if(!PyArg_ParseTupleAndKeywords(args, kwds, "i|diiis:Device", const_cast<char**>(kwlist),
&device, &rate, &channels, &format, &buffersize, &name))
return NULL;
@@ -2215,21 +2143,21 @@ Device_new(PyTypeObject *type, PyObject *args, PyObject *kwds)
{
case AUD_DEVICE_NULL:
(void)specs; /* quiet warning when others disabled */
- self->device = new AUD_NULLDevice();
+ self->device = new AUD_Reference<AUD_IDevice>(new AUD_NULLDevice());
break;
case AUD_DEVICE_OPENAL:
#ifdef WITH_OPENAL
- self->device = new AUD_OpenALDevice(specs, buffersize);
+ self->device = new AUD_Reference<AUD_IDevice>(new AUD_OpenALDevice(specs, buffersize));
#endif
break;
case AUD_DEVICE_SDL:
#ifdef WITH_SDL
- self->device = new AUD_SDLDevice(specs, buffersize);
+ self->device = new AUD_Reference<AUD_IDevice>(new AUD_SDLDevice(specs, buffersize));
#endif
break;
case AUD_DEVICE_JACK:
#ifdef WITH_JACK
- self->device = new AUD_JackDevice(name, specs, buffersize);
+ self->device = new AUD_Reference<AUD_IDevice>(new AUD_JackDevice(name, specs, buffersize));
#endif
break;
case AUD_DEVICE_READ:
@@ -2302,12 +2230,9 @@ Device_play(Device *self, PyObject *args, PyObject *kwds)
handle = (Handle*)HandleType.tp_alloc(&HandleType, 0);
if(handle != NULL)
{
- handle->device = (PyObject*)self;
- Py_INCREF(self);
-
try
{
- handle->handle = self->device->play(sound->factory, keep);
+ handle->handle = new AUD_Reference<AUD_IHandle>((*reinterpret_cast<AUD_Reference<AUD_IDevice>*>(self->device))->play(*reinterpret_cast<AUD_Reference<AUD_IFactory>*>(sound->factory), keep));
}
catch(AUD_Exception& e)
{
@@ -2320,6 +2245,25 @@ Device_play(Device *self, PyObject *args, PyObject *kwds)
return (PyObject *)handle;
}
+PyDoc_STRVAR(M_aud_Device_stopAll_doc,
+ "stopAll()\n\n"
+ "Stops all playing and paused sounds.");
+
+static PyObject *
+Device_stopAll(Device *self)
+{
+ try
+ {
+ (*reinterpret_cast<AUD_Reference<AUD_IDevice>*>(self->device))->stopAll();
+ Py_RETURN_NONE;
+ }
+ catch(AUD_Exception& e)
+ {
+ PyErr_SetString(AUDError, e.str);
+ return NULL;
+ }
+}
+
PyDoc_STRVAR(M_aud_Device_lock_doc,
"lock()\n\n"
"Locks the device so that it's guaranteed, that no samples are "
@@ -2336,7 +2280,7 @@ Device_lock(Device *self)
{
try
{
- self->device->lock();
+ (*reinterpret_cast<AUD_Reference<AUD_IDevice>*>(self->device))->lock();
Py_RETURN_NONE;
}
catch(AUD_Exception& e)
@@ -2356,7 +2300,7 @@ Device_unlock(Device *self)
{
try
{
- self->device->unlock();
+ (*reinterpret_cast<AUD_Reference<AUD_IDevice>*>(self->device))->unlock();
Py_RETURN_NONE;
}
catch(AUD_Exception& e)
@@ -2370,6 +2314,9 @@ static PyMethodDef Device_methods[] = {
{"play", (PyCFunction)Device_play, METH_VARARGS | METH_KEYWORDS,
M_aud_Device_play_doc
},
+ {"stopAll", (PyCFunction)Device_stopAll, METH_NOARGS,
+ M_aud_Device_stopAll_doc
+ },
{"lock", (PyCFunction)Device_lock, METH_NOARGS,
M_aud_Device_lock_doc
},
@@ -2387,8 +2334,8 @@ Device_get_rate(Device *self, void* nothing)
{
try
{
- AUD_DeviceSpecs specs = self->device->getSpecs();
- return Py_BuildValue("i", specs.rate);
+ AUD_DeviceSpecs specs = (*reinterpret_cast<AUD_Reference<AUD_IDevice>*>(self->device))->getSpecs();
+ return Py_BuildValue("d", specs.rate);
}
catch(AUD_Exception& e)
{
@@ -2405,7 +2352,7 @@ Device_get_format(Device *self, void* nothing)
{
try
{
- AUD_DeviceSpecs specs = self->device->getSpecs();
+ AUD_DeviceSpecs specs = (*reinterpret_cast<AUD_Reference<AUD_IDevice>*>(self->device))->getSpecs();
return Py_BuildValue("i", specs.format);
}
catch(AUD_Exception& e)
@@ -2423,7 +2370,7 @@ Device_get_channels(Device *self, void* nothing)
{
try
{
- AUD_DeviceSpecs specs = self->device->getSpecs();
+ AUD_DeviceSpecs specs = (*reinterpret_cast<AUD_Reference<AUD_IDevice>*>(self->device))->getSpecs();
return Py_BuildValue("i", specs.channels);
}
catch(AUD_Exception& e)
@@ -2441,7 +2388,7 @@ Device_get_volume(Device *self, void* nothing)
{
try
{
- return Py_BuildValue("f", self->device->getVolume());
+ return Py_BuildValue("f", (*reinterpret_cast<AUD_Reference<AUD_IDevice>*>(self->device))->getVolume());
}
catch(AUD_Exception& e)
{
@@ -2460,7 +2407,7 @@ Device_set_volume(Device *self, PyObject* args, void* nothing)
try
{
- self->device->setVolume(volume);
+ (*reinterpret_cast<AUD_Reference<AUD_IDevice>*>(self->device))->setVolume(volume);
return 0;
}
catch(AUD_Exception& e)
@@ -2478,7 +2425,7 @@ Device_get_listener_location(Device *self, void* nothing)
{
try
{
- AUD_I3DDevice* device = dynamic_cast<AUD_I3DDevice*>(self->device);
+ AUD_I3DDevice* device = dynamic_cast<AUD_I3DDevice*>(reinterpret_cast<AUD_Reference<AUD_IDevice>*>(self->device)->get());
if(device)
{
AUD_Vector3 v = device->getListenerLocation();
@@ -2507,7 +2454,7 @@ Device_set_listener_location(Device *self, PyObject* args, void* nothing)
try
{
- AUD_I3DDevice* device = dynamic_cast<AUD_I3DDevice*>(self->device);
+ AUD_I3DDevice* device = dynamic_cast<AUD_I3DDevice*>(reinterpret_cast<AUD_Reference<AUD_IDevice>*>(self->device)->get());
if(device)
{
AUD_Vector3 location(x, y, z);
@@ -2533,7 +2480,7 @@ Device_get_listener_velocity(Device *self, void* nothing)
{
try
{
- AUD_I3DDevice* device = dynamic_cast<AUD_I3DDevice*>(self->device);
+ AUD_I3DDevice* device = dynamic_cast<AUD_I3DDevice*>(reinterpret_cast<AUD_Reference<AUD_IDevice>*>(self->device)->get());
if(device)
{
AUD_Vector3 v = device->getListenerVelocity();
@@ -2562,7 +2509,7 @@ Device_set_listener_velocity(Device *self, PyObject* args, void* nothing)
try
{
- AUD_I3DDevice* device = dynamic_cast<AUD_I3DDevice*>(self->device);
+ AUD_I3DDevice* device = dynamic_cast<AUD_I3DDevice*>(reinterpret_cast<AUD_Reference<AUD_IDevice>*>(self->device)->get());
if(device)
{
AUD_Vector3 velocity(x, y, z);
@@ -2588,7 +2535,7 @@ Device_get_listener_orientation(Device *self, void* nothing)
{
try
{
- AUD_I3DDevice* device = dynamic_cast<AUD_I3DDevice*>(self->device);
+ AUD_I3DDevice* device = dynamic_cast<AUD_I3DDevice*>(reinterpret_cast<AUD_Reference<AUD_IDevice>*>(self->device)->get());
if(device)
{
AUD_Quaternion o = device->getListenerOrientation();
@@ -2617,7 +2564,7 @@ Device_set_listener_orientation(Device *self, PyObject* args, void* nothing)
try
{
- AUD_I3DDevice* device = dynamic_cast<AUD_I3DDevice*>(self->device);
+ AUD_I3DDevice* device = dynamic_cast<AUD_I3DDevice*>(reinterpret_cast<AUD_Reference<AUD_IDevice>*>(self->device)->get());
if(device)
{
AUD_Quaternion orientation(w, x, y, z);
@@ -2644,7 +2591,7 @@ Device_get_speed_of_sound(Device *self, void* nothing)
{
try
{
- AUD_I3DDevice* device = dynamic_cast<AUD_I3DDevice*>(self->device);
+ AUD_I3DDevice* device = dynamic_cast<AUD_I3DDevice*>(reinterpret_cast<AUD_Reference<AUD_IDevice>*>(self->device)->get());
if(device)
{
return Py_BuildValue("f", device->getSpeedOfSound());
@@ -2672,7 +2619,7 @@ Device_set_speed_of_sound(Device *self, PyObject* args, void* nothing)
try
{
- AUD_I3DDevice* device = dynamic_cast<AUD_I3DDevice*>(self->device);
+ AUD_I3DDevice* device = dynamic_cast<AUD_I3DDevice*>(reinterpret_cast<AUD_Reference<AUD_IDevice>*>(self->device)->get());
if(device)
{
device->setSpeedOfSound(speed);
@@ -2700,7 +2647,7 @@ Device_get_doppler_factor(Device *self, void* nothing)
{
try
{
- AUD_I3DDevice* device = dynamic_cast<AUD_I3DDevice*>(self->device);
+ AUD_I3DDevice* device = dynamic_cast<AUD_I3DDevice*>(reinterpret_cast<AUD_Reference<AUD_IDevice>*>(self->device)->get());
if(device)
{
return Py_BuildValue("f", device->getDopplerFactor());
@@ -2728,7 +2675,7 @@ Device_set_doppler_factor(Device *self, PyObject* args, void* nothing)
try
{
- AUD_I3DDevice* device = dynamic_cast<AUD_I3DDevice*>(self->device);
+ AUD_I3DDevice* device = dynamic_cast<AUD_I3DDevice*>(reinterpret_cast<AUD_Reference<AUD_IDevice>*>(self->device)->get());
if(device)
{
device->setDopplerFactor(factor);
@@ -2754,7 +2701,7 @@ Device_get_distance_model(Device *self, void* nothing)
{
try
{
- AUD_I3DDevice* device = dynamic_cast<AUD_I3DDevice*>(self->device);
+ AUD_I3DDevice* device = dynamic_cast<AUD_I3DDevice*>(reinterpret_cast<AUD_Reference<AUD_IDevice>*>(self->device)->get());
if(device)
{
return Py_BuildValue("i", int(device->getDistanceModel()));
@@ -2782,7 +2729,7 @@ Device_set_distance_model(Device *self, PyObject* args, void* nothing)
try
{
- AUD_I3DDevice* device = dynamic_cast<AUD_I3DDevice*>(self->device);
+ AUD_I3DDevice* device = dynamic_cast<AUD_I3DDevice*>(reinterpret_cast<AUD_Reference<AUD_IDevice>*>(self->device)->get());
if(device)
{
device->setDistanceModel(AUD_DistanceModel(model));
@@ -2875,6 +2822,25 @@ Device_empty()
return DeviceType.tp_alloc(&DeviceType, 0);
}
+PyObject *
+Factory_empty()
+{
+ return FactoryType.tp_alloc(&FactoryType, 0);
+}
+
+Factory*
+checkFactory(PyObject* factory)
+{
+ if(!PyObject_TypeCheck(factory, &FactoryType))
+ {
+ PyErr_SetString(PyExc_TypeError, "Object is not of type Factory!");
+ return NULL;
+ }
+
+ return (Factory*)factory;
+}
+
+
// ====================================================================
PyDoc_STRVAR(M_aud_doc,
diff --git a/intern/audaspace/Python/AUD_PyAPI.h b/intern/audaspace/Python/AUD_PyAPI.h
index 6e217b07213..e234ad4dded 100644
--- a/intern/audaspace/Python/AUD_PyAPI.h
+++ b/intern/audaspace/Python/AUD_PyAPI.h
@@ -36,35 +36,38 @@
#ifdef __cplusplus
extern "C" {
-#include "AUD_IDevice.h"
#else
typedef void AUD_IFactory;
typedef void AUD_IDevice;
-typedef void AUD_Handle;
+typedef void AUD_IHandle;
#endif
+typedef void AUD_Reference_AUD_IFactory;
+typedef void AUD_Reference_AUD_IDevice;
+typedef void AUD_Reference_AUD_IHandle;
+
typedef struct {
PyObject_HEAD
PyObject* child_list;
- AUD_IFactory* factory;
+ AUD_Reference_AUD_IFactory* factory;
} Factory;
typedef struct {
PyObject_HEAD
- AUD_Handle* handle;
- PyObject* device;
+ AUD_Reference_AUD_IHandle* handle;
} Handle;
typedef struct {
PyObject_HEAD
- AUD_IDevice* device;
+ AUD_Reference_AUD_IDevice* device;
} Device;
PyMODINIT_FUNC
PyInit_aud(void);
-extern PyObject *
-Device_empty();
+extern PyObject* Device_empty();
+extern PyObject* Factory_empty();
+extern Factory* checkFactory(PyObject* factory);
#ifdef __cplusplus
}
diff --git a/intern/audaspace/SRC/AUD_SRCResampleFactory.cpp b/intern/audaspace/SRC/AUD_SRCResampleFactory.cpp
index 17cf09efc1d..c4402e88c65 100644
--- a/intern/audaspace/SRC/AUD_SRCResampleFactory.cpp
+++ b/intern/audaspace/SRC/AUD_SRCResampleFactory.cpp
@@ -32,18 +32,13 @@
#include "AUD_SRCResampleFactory.h"
#include "AUD_SRCResampleReader.h"
-AUD_SRCResampleFactory::AUD_SRCResampleFactory(AUD_IFactory* factory,
+AUD_SRCResampleFactory::AUD_SRCResampleFactory(AUD_Reference<AUD_IFactory> factory,
AUD_DeviceSpecs specs) :
- AUD_ResampleFactory(factory, specs)
+ AUD_MixerFactory(factory, specs)
{
}
-AUD_IReader* AUD_SRCResampleFactory::createReader() const
+AUD_Reference<AUD_IReader> AUD_SRCResampleFactory::createReader()
{
- AUD_IReader* reader = getReader();
-
- if(reader->getSpecs().rate != m_specs.rate)
- reader = new AUD_SRCResampleReader(reader, m_specs.specs);
-
- return reader;
+ return new AUD_SRCResampleReader(getReader(), m_specs.specs);
}
diff --git a/intern/audaspace/SRC/AUD_SRCResampleFactory.h b/intern/audaspace/SRC/AUD_SRCResampleFactory.h
index 716def960fd..685dbc0b176 100644
--- a/intern/audaspace/SRC/AUD_SRCResampleFactory.h
+++ b/intern/audaspace/SRC/AUD_SRCResampleFactory.h
@@ -32,13 +32,13 @@
#ifndef AUD_SRCRESAMPLEFACTORY
#define AUD_SRCRESAMPLEFACTORY
-#include "AUD_ResampleFactory.h"
+#include "AUD_MixerFactory.h"
/**
* This factory creates a resampling reader that uses libsamplerate for
* resampling.
*/
-class AUD_SRCResampleFactory : public AUD_ResampleFactory
+class AUD_SRCResampleFactory : public AUD_MixerFactory
{
private:
// hide copy constructor and operator=
@@ -46,9 +46,14 @@ private:
AUD_SRCResampleFactory& operator=(const AUD_SRCResampleFactory&);
public:
- AUD_SRCResampleFactory(AUD_IFactory* factory, AUD_DeviceSpecs specs);
-
- virtual AUD_IReader* createReader() const;
+ /**
+ * Creates a new factory.
+ * \param factory The input factory.
+ * \param specs The target specifications.
+ */
+ AUD_SRCResampleFactory(AUD_Reference<AUD_IFactory> factory, AUD_DeviceSpecs specs);
+
+ virtual AUD_Reference<AUD_IReader> createReader();
};
#endif //AUD_SRCRESAMPLEFACTORY
diff --git a/intern/audaspace/SRC/AUD_SRCResampleReader.cpp b/intern/audaspace/SRC/AUD_SRCResampleReader.cpp
index 1026514a9b8..a72d8ba393b 100644
--- a/intern/audaspace/SRC/AUD_SRCResampleReader.cpp
+++ b/intern/audaspace/SRC/AUD_SRCResampleReader.cpp
@@ -43,20 +43,16 @@ static long src_callback(void *cb_data, float **data)
static const char* state_error = "AUD_SRCResampleReader: SRC State couldn't be "
"created.";
-AUD_SRCResampleReader::AUD_SRCResampleReader(AUD_IReader* reader,
+AUD_SRCResampleReader::AUD_SRCResampleReader(AUD_Reference<AUD_IReader> reader,
AUD_Specs specs) :
- AUD_EffectReader(reader),
- m_sspecs(reader->getSpecs()),
- m_factor(double(specs.rate) / double(m_sspecs.rate)),
- m_tspecs(specs),
+ AUD_ResampleReader(reader, specs.rate),
+ m_channels(reader->getSpecs().channels),
m_position(0)
{
- m_tspecs.channels = m_sspecs.channels;
-
int error;
m_src = src_callback_new(src_callback,
SRC_SINC_MEDIUM_QUALITY,
- m_sspecs.channels,
+ m_channels,
&error,
this);
@@ -74,25 +70,32 @@ AUD_SRCResampleReader::~AUD_SRCResampleReader()
long AUD_SRCResampleReader::doCallback(float** data)
{
- int length = m_buffer.getSize() / AUD_SAMPLE_SIZE(m_tspecs);
- sample_t* buffer;
+ AUD_Specs specs;
+ specs.channels = m_channels;
+ specs.rate = m_rate;
+
+ int length = m_buffer.getSize() / AUD_SAMPLE_SIZE(specs);
- m_reader->read(length, buffer);
+ *data = m_buffer.getBuffer();
+ m_reader->read(length, m_eos, *data);
- *data = buffer;
return length;
}
void AUD_SRCResampleReader::seek(int position)
{
- m_reader->seek(position / m_factor);
+ AUD_Specs specs = m_reader->getSpecs();
+ double factor = double(m_rate) / double(specs.rate);
+ m_reader->seek(position / factor);
src_reset(m_src);
m_position = position;
}
int AUD_SRCResampleReader::getLength() const
{
- return m_reader->getLength() * m_factor;
+ AUD_Specs specs = m_reader->getSpecs();
+ double factor = double(m_rate) / double(specs.rate);
+ return m_reader->getLength() * factor;
}
int AUD_SRCResampleReader::getPosition() const
@@ -102,19 +105,48 @@ int AUD_SRCResampleReader::getPosition() const
AUD_Specs AUD_SRCResampleReader::getSpecs() const
{
- return m_tspecs;
+ AUD_Specs specs = m_reader->getSpecs();
+ specs.rate = m_rate;
+ return specs;
}
-void AUD_SRCResampleReader::read(int & length, sample_t* & buffer)
+void AUD_SRCResampleReader::read(int& length, bool& eos, sample_t* buffer)
{
- int size = length * AUD_SAMPLE_SIZE(m_tspecs);
+ AUD_Specs specs = m_reader->getSpecs();
+
+ double factor = double(m_rate) / double(specs.rate);
- if(m_buffer.getSize() < size)
- m_buffer.resize(size);
+ specs.rate = m_rate;
- buffer = m_buffer.getBuffer();
+ int size = length;
- length = src_callback_read(m_src, m_factor, length, buffer);
+ m_buffer.assureSize(length * AUD_SAMPLE_SIZE(specs));
+
+ if(specs.channels != m_channels)
+ {
+ src_delete(m_src);
+
+ m_channels = specs.channels;
+
+ int error;
+ m_src = src_callback_new(src_callback,
+ SRC_SINC_MEDIUM_QUALITY,
+ m_channels,
+ &error,
+ this);
+
+ if(!m_src)
+ {
+ // XXX printf("%s\n", src_strerror(error));
+ AUD_THROW(AUD_ERROR_SRC, state_error);
+ }
+ }
+
+ m_eos = false;
+
+ length = src_callback_read(m_src, factor, length, buffer);
m_position += length;
+
+ eos = m_eos && (length < size);
}
diff --git a/intern/audaspace/SRC/AUD_SRCResampleReader.h b/intern/audaspace/SRC/AUD_SRCResampleReader.h
index 27019c0ed9f..dddfeb6a452 100644
--- a/intern/audaspace/SRC/AUD_SRCResampleReader.h
+++ b/intern/audaspace/SRC/AUD_SRCResampleReader.h
@@ -32,7 +32,7 @@
#ifndef AUD_SRCRESAMPLEREADER
#define AUD_SRCRESAMPLEREADER
-#include "AUD_EffectReader.h"
+#include "AUD_ResampleReader.h"
#include "AUD_Buffer.h"
#include <samplerate.h>
@@ -40,28 +40,18 @@
/**
* This resampling reader uses libsamplerate for resampling.
*/
-class AUD_SRCResampleReader : public AUD_EffectReader
+class AUD_SRCResampleReader : public AUD_ResampleReader
{
private:
/**
- * The sample specification of the source.
- */
- const AUD_Specs m_sspecs;
-
- /**
- * The resampling factor.
- */
- const double m_factor;
-
- /**
* The sound output buffer.
*/
AUD_Buffer m_buffer;
/**
- * The target specification.
+ * The reader channels.
*/
- AUD_Specs m_tspecs;
+ AUD_Channels m_channels;
/**
* The src state structure.
@@ -73,6 +63,11 @@ private:
*/
int m_position;
+ /**
+ * Whether reader reached end of stream.
+ */
+ bool m_eos;
+
// hide copy constructor and operator=
AUD_SRCResampleReader(const AUD_SRCResampleReader&);
AUD_SRCResampleReader& operator=(const AUD_SRCResampleReader&);
@@ -85,7 +80,7 @@ public:
* \exception AUD_Exception Thrown if the source specification cannot be
* resampled to the target specification.
*/
- AUD_SRCResampleReader(AUD_IReader* reader, AUD_Specs specs);
+ AUD_SRCResampleReader(AUD_Reference<AUD_IReader> reader, AUD_Specs specs);
/**
* Destroys the reader.
@@ -104,7 +99,7 @@ public:
virtual int getLength() const;
virtual int getPosition() const;
virtual AUD_Specs getSpecs() const;
- virtual void read(int & length, sample_t* & buffer);
+ virtual void read(int& length, bool& eos, sample_t* buffer);
};
#endif //AUD_SRCRESAMPLEREADER
diff --git a/intern/audaspace/ffmpeg/AUD_FFMPEGFactory.cpp b/intern/audaspace/ffmpeg/AUD_FFMPEGFactory.cpp
index 38de3e8867a..e9d045bd303 100644
--- a/intern/audaspace/ffmpeg/AUD_FFMPEGFactory.cpp
+++ b/intern/audaspace/ffmpeg/AUD_FFMPEGFactory.cpp
@@ -36,7 +36,6 @@
#include "AUD_FFMPEGFactory.h"
#include "AUD_FFMPEGReader.h"
-#include "AUD_Buffer.h"
AUD_FFMPEGFactory::AUD_FFMPEGFactory(std::string filename) :
m_filename(filename)
@@ -46,13 +45,13 @@ AUD_FFMPEGFactory::AUD_FFMPEGFactory(std::string filename) :
AUD_FFMPEGFactory::AUD_FFMPEGFactory(const data_t* buffer, int size) :
m_buffer(new AUD_Buffer(size))
{
- memcpy(m_buffer.get()->getBuffer(), buffer, size);
+ memcpy(m_buffer->getBuffer(), buffer, size);
}
-AUD_IReader* AUD_FFMPEGFactory::createReader() const
+AUD_Reference<AUD_IReader> AUD_FFMPEGFactory::createReader()
{
- if(m_buffer.get())
- return new AUD_FFMPEGReader(m_buffer);
- else
+ if(m_buffer.isNull())
return new AUD_FFMPEGReader(m_filename);
+ else
+ return new AUD_FFMPEGReader(m_buffer);
}
diff --git a/intern/audaspace/ffmpeg/AUD_FFMPEGFactory.h b/intern/audaspace/ffmpeg/AUD_FFMPEGFactory.h
index 12687402fb6..18510d8db8b 100644
--- a/intern/audaspace/ffmpeg/AUD_FFMPEGFactory.h
+++ b/intern/audaspace/ffmpeg/AUD_FFMPEGFactory.h
@@ -34,7 +34,7 @@
#include "AUD_IFactory.h"
#include "AUD_Reference.h"
-class AUD_Buffer;
+#include "AUD_Buffer.h"
#include <string>
@@ -74,7 +74,7 @@ public:
*/
AUD_FFMPEGFactory(const data_t* buffer, int size);
- virtual AUD_IReader* createReader() const;
+ virtual AUD_Reference<AUD_IReader> createReader();
};
#endif //AUD_FFMPEGFACTORY
diff --git a/intern/audaspace/ffmpeg/AUD_FFMPEGReader.cpp b/intern/audaspace/ffmpeg/AUD_FFMPEGReader.cpp
index 4597432e7d1..1683a9a61c0 100644
--- a/intern/audaspace/ffmpeg/AUD_FFMPEGReader.cpp
+++ b/intern/audaspace/ffmpeg/AUD_FFMPEGReader.cpp
@@ -39,6 +39,7 @@
extern "C" {
#include <libavcodec/avcodec.h>
#include <libavformat/avformat.h>
+#include <libavformat/avio.h>
#include "ffmpeg_compat.h"
}
@@ -176,11 +177,12 @@ static const char* fileopen_error = "AUD_FFMPEGReader: File couldn't be "
AUD_FFMPEGReader::AUD_FFMPEGReader(std::string filename) :
m_pkgbuf(AVCODEC_MAX_AUDIO_FRAME_SIZE<<1),
- m_byteiocontext(NULL),
+ m_formatCtx(NULL),
+ m_aviocontext(NULL),
m_membuf(NULL)
{
// open file
- if(av_open_input_file(&m_formatCtx, filename.c_str(), NULL, 0, NULL)!=0)
+ if(avformat_open_input(&m_formatCtx, filename.c_str(), NULL, NULL)!=0)
AUD_THROW(AUD_ERROR_FILE, fileopen_error);
try
@@ -204,25 +206,20 @@ AUD_FFMPEGReader::AUD_FFMPEGReader(AUD_Reference<AUD_Buffer> buffer) :
{
m_membuf = reinterpret_cast<data_t*>(av_malloc(FF_MIN_BUFFER_SIZE + FF_INPUT_BUFFER_PADDING_SIZE));
- m_byteiocontext = av_alloc_put_byte(m_membuf, FF_MIN_BUFFER_SIZE, 0, this,
- read_packet, NULL, seek_packet);
+ m_aviocontext = avio_alloc_context(m_membuf, FF_MIN_BUFFER_SIZE, 0, this,
+ read_packet, NULL, seek_packet);
- if(!m_byteiocontext)
+ if(!m_aviocontext)
{
- av_free(m_byteiocontext);
+ av_free(m_aviocontext);
AUD_THROW(AUD_ERROR_FILE, fileopen_error);
}
- AVProbeData probe_data;
- probe_data.filename = "";
- probe_data.buf = reinterpret_cast<data_t*>(buffer.get()->getBuffer());
- probe_data.buf_size = buffer.get()->getSize();
- AVInputFormat* fmt = av_probe_input_format(&probe_data, 1);
-
- // open stream
- if(av_open_input_stream(&m_formatCtx, m_byteiocontext, "", fmt, NULL)!=0)
+ m_formatCtx = avformat_alloc_context();
+ m_formatCtx->pb = m_aviocontext;
+ if(avformat_open_input(&m_formatCtx, "", NULL, NULL)!=0)
{
- av_free(m_byteiocontext);
+ av_free(m_aviocontext);
AUD_THROW(AUD_ERROR_FILE, streamopen_error);
}
@@ -233,7 +230,7 @@ AUD_FFMPEGReader::AUD_FFMPEGReader(AUD_Reference<AUD_Buffer> buffer) :
catch(AUD_Exception&)
{
av_close_input_stream(m_formatCtx);
- av_free(m_byteiocontext);
+ av_free(m_aviocontext);
throw;
}
}
@@ -242,10 +239,10 @@ AUD_FFMPEGReader::~AUD_FFMPEGReader()
{
avcodec_close(m_codecCtx);
- if(m_byteiocontext)
+ if(m_aviocontext)
{
av_close_input_stream(m_formatCtx);
- av_free(m_byteiocontext);
+ av_free(m_aviocontext);
}
else
av_close_input_file(m_formatCtx);
@@ -255,12 +252,12 @@ int AUD_FFMPEGReader::read_packet(void* opaque, uint8_t* buf, int buf_size)
{
AUD_FFMPEGReader* reader = reinterpret_cast<AUD_FFMPEGReader*>(opaque);
- int size = AUD_MIN(buf_size, reader->m_membuffer.get()->getSize() - reader->m_membufferpos);
+ int size = AUD_MIN(buf_size, reader->m_membuffer->getSize() - reader->m_membufferpos);
if(size < 0)
return -1;
- memcpy(buf, ((data_t*)reader->m_membuffer.get()->getBuffer()) + reader->m_membufferpos, size);
+ memcpy(buf, ((data_t*)reader->m_membuffer->getBuffer()) + reader->m_membufferpos, size);
reader->m_membufferpos += size;
return size;
@@ -276,10 +273,10 @@ int64_t AUD_FFMPEGReader::seek_packet(void* opaque, int64_t offset, int whence)
reader->m_membufferpos = 0;
break;
case SEEK_END:
- reader->m_membufferpos = reader->m_membuffer.get()->getSize();
+ reader->m_membufferpos = reader->m_membuffer->getSize();
break;
case AVSEEK_SIZE:
- return reader->m_membuffer.get()->getSize();
+ return reader->m_membuffer->getSize();
}
return (reader->m_membufferpos += offset);
@@ -341,14 +338,15 @@ void AUD_FFMPEGReader::seek(int position)
{
// read until we're at the right position
int length = AUD_DEFAULT_BUFFER_SIZE;
- sample_t* buffer;
+ AUD_Buffer buffer(length * AUD_SAMPLE_SIZE(m_specs));
+ bool eos;
for(int len = position - m_position;
length == AUD_DEFAULT_BUFFER_SIZE;
len -= AUD_DEFAULT_BUFFER_SIZE)
{
if(len < AUD_DEFAULT_BUFFER_SIZE)
length = len;
- read(length, buffer);
+ read(length, eos, buffer.getBuffer());
}
}
}
@@ -381,7 +379,7 @@ AUD_Specs AUD_FFMPEGReader::getSpecs() const
return m_specs.specs;
}
-void AUD_FFMPEGReader::read(int & length, sample_t* & buffer)
+void AUD_FFMPEGReader::read(int& length, bool& eos, sample_t* buffer)
{
// read packages and decode them
AVPacket packet;
@@ -390,11 +388,7 @@ void AUD_FFMPEGReader::read(int & length, sample_t* & buffer)
int left = length;
int sample_size = AUD_DEVICE_SAMPLE_SIZE(m_specs);
- // resize output buffer if necessary
- if(m_buffer.getSize() < length * AUD_SAMPLE_SIZE(m_specs))
- m_buffer.resize(length * AUD_SAMPLE_SIZE(m_specs));
-
- buffer = m_buffer.getBuffer();
+ sample_t* buf = buffer;
pkgbuf_pos = m_pkgbuf_left;
m_pkgbuf_left = 0;
@@ -402,9 +396,9 @@ void AUD_FFMPEGReader::read(int & length, sample_t* & buffer)
if(pkgbuf_pos > 0)
{
data_size = AUD_MIN(pkgbuf_pos, left * sample_size);
- m_convert((data_t*) buffer, (data_t*) m_pkgbuf.getBuffer(),
+ m_convert((data_t*) buf, (data_t*) m_pkgbuf.getBuffer(),
data_size / AUD_FORMAT_SIZE(m_specs.format));
- buffer += data_size / AUD_FORMAT_SIZE(m_specs.format);
+ buf += data_size / AUD_FORMAT_SIZE(m_specs.format);
left -= data_size/sample_size;
}
@@ -419,9 +413,9 @@ void AUD_FFMPEGReader::read(int & length, sample_t* & buffer)
// copy to output buffer
data_size = AUD_MIN(pkgbuf_pos, left * sample_size);
- m_convert((data_t*) buffer, (data_t*) m_pkgbuf.getBuffer(),
+ m_convert((data_t*) buf, (data_t*) m_pkgbuf.getBuffer(),
data_size / AUD_FORMAT_SIZE(m_specs.format));
- buffer += data_size / AUD_FORMAT_SIZE(m_specs.format);
+ buf += data_size / AUD_FORMAT_SIZE(m_specs.format);
left -= data_size/sample_size;
}
av_free_packet(&packet);
@@ -435,9 +429,8 @@ void AUD_FFMPEGReader::read(int & length, sample_t* & buffer)
pkgbuf_pos-data_size);
}
- buffer = m_buffer.getBuffer();
-
- if(left > 0)
+ if((eos = (left > 0)))
length -= left;
+
m_position += length;
}
diff --git a/intern/audaspace/ffmpeg/AUD_FFMPEGReader.h b/intern/audaspace/ffmpeg/AUD_FFMPEGReader.h
index 26e66859451..a83477b50d6 100644
--- a/intern/audaspace/ffmpeg/AUD_FFMPEGReader.h
+++ b/intern/audaspace/ffmpeg/AUD_FFMPEGReader.h
@@ -49,8 +49,6 @@ extern "C" {
* \warning Seeking may not be accurate! Moreover the position is updated after
* a buffer reading call. So calling getPosition right after seek
* normally results in a wrong value.
- * \warning Playback of an ogg with some outdated ffmpeg versions results in a
- * segfault on windows.
*/
class AUD_FFMPEGReader : public AUD_IReader
{
@@ -61,11 +59,6 @@ private:
int m_position;
/**
- * The playback buffer.
- */
- AUD_Buffer m_buffer;
-
- /**
* The specification of the audio data.
*/
AUD_DeviceSpecs m_specs;
@@ -91,9 +84,9 @@ private:
AVCodecContext* m_codecCtx;
/**
- * The ByteIOContext to read the data from.
+ * The AVIOContext to read the data from.
*/
- ByteIOContext* m_byteiocontext;
+ AVIOContext* m_aviocontext;
/**
* The stream ID in the file.
@@ -167,7 +160,7 @@ public:
virtual int getLength() const;
virtual int getPosition() const;
virtual AUD_Specs getSpecs() const;
- virtual void read(int & length, sample_t* & buffer);
+ virtual void read(int& length, bool& eos, sample_t* buffer);
};
#endif //AUD_FFMPEGREADER
diff --git a/intern/audaspace/ffmpeg/AUD_FFMPEGWriter.cpp b/intern/audaspace/ffmpeg/AUD_FFMPEGWriter.cpp
new file mode 100644
index 00000000000..197671ee37a
--- /dev/null
+++ b/intern/audaspace/ffmpeg/AUD_FFMPEGWriter.cpp
@@ -0,0 +1,305 @@
+/*
+ * $Id$
+ *
+ * ***** BEGIN GPL LICENSE BLOCK *****
+ *
+ * Copyright 2009-2011 Jörg Hermann Müller
+ *
+ * This file is part of AudaSpace.
+ *
+ * Audaspace 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.
+ *
+ * AudaSpace 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 Audaspace; if not, write to the Free Software Foundation,
+ * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
+ *
+ * ***** END GPL LICENSE BLOCK *****
+ */
+
+/** \file audaspace/ffmpeg/AUD_FFMPEGWriter.cpp
+ * \ingroup audffmpeg
+ */
+
+
+// needed for INT64_C
+#ifndef __STDC_CONSTANT_MACROS
+#define __STDC_CONSTANT_MACROS
+#endif
+
+#include "AUD_FFMPEGWriter.h"
+
+extern "C" {
+#include <libavcodec/avcodec.h>
+#include <libavformat/avformat.h>
+#include <libavformat/avio.h>
+#include "ffmpeg_compat.h"
+}
+
+static const char* context_error = "AUD_FFMPEGWriter: Couldn't allocate context.";
+static const char* codec_error = "AUD_FFMPEGWriter: Invalid codec or codec not found.";
+static const char* stream_error = "AUD_FFMPEGWriter: Couldn't allocate stream.";
+static const char* format_error = "AUD_FFMPEGWriter: Unsupported sample format.";
+static const char* file_error = "AUD_FFMPEGWriter: File couldn't be written.";
+static const char* write_error = "AUD_FFMPEGWriter: Error writing packet.";
+
+AUD_FFMPEGWriter::AUD_FFMPEGWriter(std::string filename, AUD_DeviceSpecs specs, AUD_Container format, AUD_Codec codec, unsigned int bitrate) :
+ m_position(0),
+ m_specs(specs),
+ m_input_samples(0)
+{
+ static const char* formats[] = { NULL, "ac3", "flac", "matroska", "mp2", "mp3", "ogg", "wav" };
+
+ if(avformat_alloc_output_context2(&m_formatCtx, NULL, formats[format], filename.c_str()))
+ AUD_THROW(AUD_ERROR_FFMPEG, context_error);
+
+ m_outputFmt = m_formatCtx->oformat;
+
+ switch(codec)
+ {
+ case AUD_CODEC_AAC:
+ m_outputFmt->audio_codec = CODEC_ID_AAC;
+ break;
+ case AUD_CODEC_AC3:
+ m_outputFmt->audio_codec = CODEC_ID_AC3;
+ break;
+ case AUD_CODEC_FLAC:
+ m_outputFmt->audio_codec = CODEC_ID_FLAC;
+ break;
+ case AUD_CODEC_MP2:
+ m_outputFmt->audio_codec = CODEC_ID_MP2;
+ break;
+ case AUD_CODEC_MP3:
+ m_outputFmt->audio_codec = CODEC_ID_MP3;
+ break;
+ case AUD_CODEC_PCM:
+ switch(specs.format)
+ {
+ case AUD_FORMAT_U8:
+ m_outputFmt->audio_codec = CODEC_ID_PCM_U8;
+ break;
+ case AUD_FORMAT_S16:
+ m_outputFmt->audio_codec = CODEC_ID_PCM_S16LE;
+ break;
+ case AUD_FORMAT_S24:
+ m_outputFmt->audio_codec = CODEC_ID_PCM_S24LE;
+ break;
+ case AUD_FORMAT_S32:
+ m_outputFmt->audio_codec = CODEC_ID_PCM_S32LE;
+ break;
+ case AUD_FORMAT_FLOAT32:
+ m_outputFmt->audio_codec = CODEC_ID_PCM_F32LE;
+ break;
+ case AUD_FORMAT_FLOAT64:
+ m_outputFmt->audio_codec = CODEC_ID_PCM_F64LE;
+ break;
+ default:
+ m_outputFmt->audio_codec = CODEC_ID_NONE;
+ break;
+ }
+ break;
+ case AUD_CODEC_VORBIS:
+ m_outputFmt->audio_codec = CODEC_ID_VORBIS;
+ break;
+ default:
+ m_outputFmt->audio_codec = CODEC_ID_NONE;
+ break;
+ }
+
+ try
+ {
+ if(m_outputFmt->audio_codec == CODEC_ID_NONE)
+ AUD_THROW(AUD_ERROR_SPECS, codec_error);
+
+ m_stream = av_new_stream(m_formatCtx, 0);
+ if(!m_stream)
+ AUD_THROW(AUD_ERROR_FFMPEG, stream_error);
+
+ m_codecCtx = m_stream->codec;
+ m_codecCtx->codec_id = m_outputFmt->audio_codec;
+ m_codecCtx->codec_type = AVMEDIA_TYPE_AUDIO;
+ m_codecCtx->bit_rate = bitrate;
+ m_codecCtx->sample_rate = int(m_specs.rate);
+ m_codecCtx->channels = m_specs.channels;
+ m_codecCtx->time_base.num = 1;
+ m_codecCtx->time_base.den = m_codecCtx->sample_rate;
+
+ switch(m_specs.format)
+ {
+ case AUD_FORMAT_U8:
+ m_convert = AUD_convert_float_u8;
+ m_codecCtx->sample_fmt = SAMPLE_FMT_U8;
+ break;
+ case AUD_FORMAT_S16:
+ m_convert = AUD_convert_float_s16;
+ m_codecCtx->sample_fmt = SAMPLE_FMT_S16;
+ break;
+ case AUD_FORMAT_S32:
+ m_convert = AUD_convert_float_s32;
+ m_codecCtx->sample_fmt = SAMPLE_FMT_S32;
+ break;
+ case AUD_FORMAT_FLOAT32:
+ m_convert = AUD_convert_copy<float>;
+ m_codecCtx->sample_fmt = SAMPLE_FMT_FLT;
+ break;
+ case AUD_FORMAT_FLOAT64:
+ m_convert = AUD_convert_float_double;
+ m_codecCtx->sample_fmt = SAMPLE_FMT_DBL;
+ break;
+ default:
+ AUD_THROW(AUD_ERROR_FFMPEG, format_error);
+ }
+
+ try
+ {
+ if(m_formatCtx->oformat->flags & AVFMT_GLOBALHEADER)
+ m_codecCtx->flags |= CODEC_FLAG_GLOBAL_HEADER;
+
+ AVCodec* codec = avcodec_find_encoder(m_codecCtx->codec_id);
+ if(!codec)
+ AUD_THROW(AUD_ERROR_FFMPEG, codec_error);
+
+ if(avcodec_open(m_codecCtx, codec))
+ AUD_THROW(AUD_ERROR_FFMPEG, codec_error);
+
+ m_output_buffer.resize(FF_MIN_BUFFER_SIZE);
+ int samplesize = AUD_MAX(AUD_SAMPLE_SIZE(m_specs), AUD_DEVICE_SAMPLE_SIZE(m_specs));
+
+ if(m_codecCtx->frame_size <= 1)
+ m_input_size = 0;
+ else
+ {
+ m_input_buffer.resize(m_codecCtx->frame_size * samplesize);
+ m_input_size = m_codecCtx->frame_size;
+ }
+
+ try
+ {
+ if(avio_open(&m_formatCtx->pb, filename.c_str(), AVIO_FLAG_WRITE))
+ AUD_THROW(AUD_ERROR_FILE, file_error);
+
+ avformat_write_header(m_formatCtx, NULL);
+ }
+ catch(AUD_Exception&)
+ {
+ avcodec_close(m_codecCtx);
+ av_freep(&m_formatCtx->streams[0]->codec);
+ throw;
+ }
+ }
+ catch(AUD_Exception&)
+ {
+ av_freep(&m_formatCtx->streams[0]);
+ throw;
+ }
+ }
+ catch(AUD_Exception&)
+ {
+ av_free(m_formatCtx);
+ throw;
+ }
+}
+
+AUD_FFMPEGWriter::~AUD_FFMPEGWriter()
+{
+ // writte missing data
+ if(m_input_samples)
+ {
+ sample_t* buf = m_input_buffer.getBuffer();
+ memset(buf + m_specs.channels * m_input_samples, 0,
+ (m_input_size - m_input_samples) * AUD_DEVICE_SAMPLE_SIZE(m_specs));
+
+ encode(buf);
+ }
+
+ av_write_trailer(m_formatCtx);
+
+ avcodec_close(m_codecCtx);
+
+ av_freep(&m_formatCtx->streams[0]->codec);
+ av_freep(&m_formatCtx->streams[0]);
+
+ avio_close(m_formatCtx->pb);
+ av_free(m_formatCtx);
+}
+
+int AUD_FFMPEGWriter::getPosition() const
+{
+ return m_position;
+}
+
+AUD_DeviceSpecs AUD_FFMPEGWriter::getSpecs() const
+{
+ return m_specs;
+}
+
+void AUD_FFMPEGWriter::encode(sample_t* data)
+{
+ sample_t* outbuf = m_output_buffer.getBuffer();
+
+ // convert first
+ if(m_input_size)
+ m_convert(reinterpret_cast<data_t*>(data), reinterpret_cast<data_t*>(data), m_input_size * m_specs.channels);
+
+ AVPacket packet;
+ av_init_packet(&packet);
+ packet.size = avcodec_encode_audio(m_codecCtx, reinterpret_cast<uint8_t*>(outbuf), m_output_buffer.getSize(), reinterpret_cast<short*>(data));
+ if(m_codecCtx->coded_frame && m_codecCtx->coded_frame->pts != AV_NOPTS_VALUE)
+ packet.pts = av_rescale_q(m_codecCtx->coded_frame->pts, m_codecCtx->time_base, m_stream->time_base);
+ packet.flags |= AV_PKT_FLAG_KEY;
+ packet.stream_index = m_stream->index;
+ packet.data = reinterpret_cast<uint8_t*>(outbuf);
+
+ if(av_interleaved_write_frame(m_formatCtx, &packet))
+ AUD_THROW(AUD_ERROR_FFMPEG, write_error);
+}
+
+void AUD_FFMPEGWriter::write(unsigned int length, sample_t* buffer)
+{
+ unsigned int samplesize = AUD_SAMPLE_SIZE(m_specs);
+
+ if(m_input_size)
+ {
+ sample_t* inbuf = m_input_buffer.getBuffer();
+
+ while(length)
+ {
+ unsigned int len = AUD_MIN(m_input_size - m_input_samples, length);
+
+ memcpy(inbuf + m_input_samples * m_specs.channels, buffer, len * samplesize);
+
+ buffer += len * m_specs.channels;
+ m_input_samples += len;
+ m_position += len;
+ length -= len;
+
+ if(m_input_samples == m_input_size)
+ {
+ encode(inbuf);
+
+ m_input_samples = 0;
+ }
+ }
+ }
+ else // PCM data, can write directly!
+ {
+ int samplesize = AUD_SAMPLE_SIZE(m_specs);
+ if(m_output_buffer.getSize() != length * m_specs.channels * m_codecCtx->bits_per_coded_sample / 8)
+ m_output_buffer.resize(length * m_specs.channels * m_codecCtx->bits_per_coded_sample / 8);
+ m_input_buffer.assureSize(length * AUD_MAX(AUD_DEVICE_SAMPLE_SIZE(m_specs), samplesize));
+
+ sample_t* buf = m_input_buffer.getBuffer();
+ m_convert(reinterpret_cast<data_t*>(buf), reinterpret_cast<data_t*>(buffer), length * m_specs.channels);
+
+ encode(buf);
+
+ m_position += length;
+ }
+}
diff --git a/intern/audaspace/ffmpeg/AUD_FFMPEGWriter.h b/intern/audaspace/ffmpeg/AUD_FFMPEGWriter.h
new file mode 100644
index 00000000000..92460eed7ca
--- /dev/null
+++ b/intern/audaspace/ffmpeg/AUD_FFMPEGWriter.h
@@ -0,0 +1,140 @@
+/*
+ * $Id$
+ *
+ * ***** BEGIN GPL LICENSE BLOCK *****
+ *
+ * Copyright 2009-2011 Jörg Hermann Müller
+ *
+ * This file is part of AudaSpace.
+ *
+ * Audaspace 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.
+ *
+ * AudaSpace 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 Audaspace; if not, write to the Free Software Foundation,
+ * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
+ *
+ * ***** END GPL LICENSE BLOCK *****
+ */
+
+/** \file audaspace/ffmpeg/AUD_FFMPEGWriter.h
+ * \ingroup audffmpeg
+ */
+
+
+#ifndef AUD_FFMPEGWRITER
+#define AUD_FFMPEGWRITER
+
+#include "AUD_ConverterFunctions.h"
+#include "AUD_Buffer.h"
+#include "AUD_IWriter.h"
+
+#include <string>
+
+struct AVCodecContext;
+extern "C" {
+#include <libavformat/avformat.h>
+}
+
+/**
+ * This class writes a sound file via ffmpeg.
+ */
+class AUD_FFMPEGWriter : public AUD_IWriter
+{
+private:
+ /**
+ * The current position in samples.
+ */
+ int m_position;
+
+ /**
+ * The specification of the audio data.
+ */
+ AUD_DeviceSpecs m_specs;
+
+ /**
+ * The AVFormatContext structure for using ffmpeg.
+ */
+ AVFormatContext* m_formatCtx;
+
+ /**
+ * The AVCodecContext structure for using ffmpeg.
+ */
+ AVCodecContext* m_codecCtx;
+
+ /**
+ * The AVOutputFormat structure for using ffmpeg.
+ */
+ AVOutputFormat* m_outputFmt;
+
+ /**
+ * The AVStream structure for using ffmpeg.
+ */
+ AVStream* m_stream;
+
+ /**
+ * The input buffer for the format converted data before encoding.
+ */
+ AUD_Buffer m_input_buffer;
+
+ /**
+ * The output buffer for the encoded audio data.
+ */
+ AUD_Buffer m_output_buffer;
+
+ /**
+ * The count of input samples we have so far.
+ */
+ unsigned int m_input_samples;
+
+ /**
+ * The count of input samples necessary to encode a packet.
+ */
+ unsigned int m_input_size;
+
+ /**
+ * Converter function.
+ */
+ AUD_convert_f m_convert;
+
+ // hide copy constructor and operator=
+ AUD_FFMPEGWriter(const AUD_FFMPEGWriter&);
+ AUD_FFMPEGWriter& operator=(const AUD_FFMPEGWriter&);
+
+ /**
+ * Encodes to the output buffer.
+ * \param data Pointer to the data to encode.
+ */
+ void encode(sample_t* data);
+
+public:
+ /**
+ * Creates a new writer.
+ * \param filename The path to the file to be read.
+ * \param specs The file's audio specification.
+ * \param format The file's container format.
+ * \param codec The codec used for encoding the audio data.
+ * \param bitrate The bitrate for encoding.
+ * \exception AUD_Exception Thrown if the file specified does not exist or
+ * cannot be read with ffmpeg.
+ */
+ AUD_FFMPEGWriter(std::string filename, AUD_DeviceSpecs specs, AUD_Container format, AUD_Codec codec, unsigned int bitrate);
+
+ /**
+ * Destroys the writer and closes the file.
+ */
+ virtual ~AUD_FFMPEGWriter();
+
+ virtual int getPosition() const;
+ virtual AUD_DeviceSpecs getSpecs() const;
+ virtual void write(unsigned int length, sample_t* buffer);
+};
+
+#endif //AUD_FFMPEGWRITER
diff --git a/intern/audaspace/fftw/AUD_BandPassReader.cpp b/intern/audaspace/fftw/AUD_BandPassReader.cpp
index 06f0a2af0ad..22c65b18d76 100644
--- a/intern/audaspace/fftw/AUD_BandPassReader.cpp
+++ b/intern/audaspace/fftw/AUD_BandPassReader.cpp
@@ -71,8 +71,7 @@ void AUD_BandPassReader::read(int & length, sample_t* & buffer)
if(length > 0)
{
- if(length * AUD_SAMPLE_SIZE(specs) > m_buffer->getSize())
- m_buffer->resize(length * AUD_SAMPLE_SIZE(specs));
+ m_buffer->assureSize(length * AUD_SAMPLE_SIZE(specs));
if(length != m_length)
{
diff --git a/intern/audaspace/intern/AUD_3DMath.h b/intern/audaspace/intern/AUD_3DMath.h
index fc095ebaca7..eb16dcf2d50 100644
--- a/intern/audaspace/intern/AUD_3DMath.h
+++ b/intern/audaspace/intern/AUD_3DMath.h
@@ -32,15 +32,23 @@
#ifndef AUD_3DMATH
#define AUD_3DMATH
-class AUD_Quaternion
+#include <cmath>
+#include <cstring>
+
+/**
+ * This class represents a 3 dimensional vector.
+ */
+class AUD_Vector3
{
private:
+ /**
+ * The vector components.
+ */
union
{
- float m_v[4];
+ float m_v[3];
struct
{
- float m_w;
float m_x;
float m_y;
float m_z;
@@ -49,28 +57,18 @@ private:
public:
/**
- * Creates a new quaternion.
- * \param w The w component.
+ * Creates a new 3 dimensional vector.
* \param x The x component.
* \param y The y component.
* \param z The z component.
*/
- inline AUD_Quaternion(float w, float x, float y, float z) :
- m_w(w), m_x(x), m_y(y), m_z(z)
- {
- }
-
- /**
- * Retrieves the w component of the quarternion.
- * \return The w component.
- */
- inline const float& w() const
+ inline AUD_Vector3(float x = 0, float y = 0, float z = 0) :
+ m_x(x), m_y(y), m_z(z)
{
- return m_w;
}
/**
- * Retrieves the x component of the quarternion.
+ * Retrieves the x component of the vector.
* \return The x component.
*/
inline const float& x() const
@@ -79,7 +77,7 @@ public:
}
/**
- * Retrieves the y component of the quarternion.
+ * Retrieves the y component of the vector.
* \return The y component.
*/
inline const float& y() const
@@ -88,7 +86,7 @@ public:
}
/**
- * Retrieves the z component of the quarternion.
+ * Retrieves the z component of the vector.
* \return The z component.
*/
inline const float& z() const
@@ -98,34 +96,130 @@ public:
/**
* Retrieves the components of the vector.
- * \param destination Where the 4 float values should be saved to.
+ * \param destination Where the 3 float values should be saved to.
*/
inline void get(float* destination) const
{
- destination[0] = m_w;
- destination[1] = m_x;
- destination[2] = m_y;
- destination[3] = m_z;
+ memcpy(destination, m_v, sizeof(m_v));
}
/**
* Retrieves the components of the vector.
- * \return The components as float[4].
+ * \return The components as float[3].
+ */
+ inline float* get()
+ {
+ return m_v;
+ }
+
+ /**
+ * Retrieves the components of the vector.
+ * \return The components as float[3].
*/
inline const float* get() const
{
return m_v;
}
+
+ /**
+ * Retrieves the length of the vector.
+ * \return The length of the vector.
+ */
+ inline float length() const
+ {
+ return sqrt(m_x*m_x + m_y*m_y + m_z*m_z);
+ }
+
+ /**
+ * Retrieves the cross product.
+ * \param op The second operand.
+ * \return The cross product of the two vectors.
+ */
+ inline AUD_Vector3 cross(const AUD_Vector3& op) const
+ {
+ return AUD_Vector3(m_y * op.m_z - m_z * op.m_y,
+ m_z * op.m_x - m_x * op.m_z,
+ m_x * op.m_y - m_y * op.m_x);
+ }
+
+ /**
+ * Retrieves the dot product.
+ * \param op The second operand.
+ * \return The dot product of the two vectors.
+ */
+ inline float operator*(const AUD_Vector3& op) const
+ {
+ return m_x * op.m_x + m_y * op.m_y + m_z * op.m_z;
+ }
+
+ /**
+ * Retrieves the product with a scalar.
+ * \param op The second operand.
+ * \return The scaled vector.
+ */
+ inline AUD_Vector3 operator*(const float& op) const
+ {
+ return AUD_Vector3(m_x * op, m_y * op, m_z * op);
+ }
+
+ /**
+ * Adds two vectors.
+ * \param op The second operand.
+ * \return The sum vector.
+ */
+ inline AUD_Vector3 operator+(const AUD_Vector3& op) const
+ {
+ return AUD_Vector3(m_x + op.m_x, m_y + op.m_y, m_z + op.m_z);
+ }
+
+ /**
+ * Subtracts two vectors.
+ * \param op The second operand.
+ * \return The difference vector.
+ */
+ inline AUD_Vector3 operator-(const AUD_Vector3& op) const
+ {
+ return AUD_Vector3(m_x - op.m_x, m_y - op.m_y, m_z - op.m_z);
+ }
+
+ /**
+ * Negates the vector.
+ * \return The vector facing in the opposite direction.
+ */
+ inline AUD_Vector3 operator-() const
+ {
+ return AUD_Vector3(-m_x, -m_y, -m_z);
+ }
+
+ /**
+ * Subtracts the second vector.
+ * \param op The second operand.
+ * \return The difference vector.
+ */
+ inline AUD_Vector3& operator-=(const AUD_Vector3& op)
+ {
+ m_x -= op.m_x;
+ m_y -= op.m_y;
+ m_z -= op.m_z;
+ return *this;
+ }
};
-class AUD_Vector3
+/**
+ * This class represents a quaternion used for 3D rotations.
+ */
+class AUD_Quaternion
{
private:
+ /**
+ * The quaternion components.
+ */
union
{
- float m_v[3];
+ float m_v[4];
struct
{
+ float m_w;
float m_x;
float m_y;
float m_z;
@@ -134,18 +228,28 @@ private:
public:
/**
- * Creates a new 3 dimensional vector.
+ * Creates a new quaternion.
+ * \param w The w component.
* \param x The x component.
* \param y The y component.
* \param z The z component.
*/
- inline AUD_Vector3(float x, float y, float z) :
- m_x(x), m_y(y), m_z(z)
+ inline AUD_Quaternion(float w = 1, float x = 0, float y = 0, float z = 0) :
+ m_w(w), m_x(x), m_y(y), m_z(z)
{
}
/**
- * Retrieves the x component of the vector.
+ * Retrieves the w component of the quarternion.
+ * \return The w component.
+ */
+ inline const float& w() const
+ {
+ return m_w;
+ }
+
+ /**
+ * Retrieves the x component of the quarternion.
* \return The x component.
*/
inline const float& x() const
@@ -154,7 +258,7 @@ public:
}
/**
- * Retrieves the y component of the vector.
+ * Retrieves the y component of the quarternion.
* \return The y component.
*/
inline const float& y() const
@@ -163,7 +267,7 @@ public:
}
/**
- * Retrieves the z component of the vector.
+ * Retrieves the z component of the quarternion.
* \return The z component.
*/
inline const float& z() const
@@ -173,23 +277,54 @@ public:
/**
* Retrieves the components of the vector.
- * \param destination Where the 3 float values should be saved to.
+ * \param destination Where the 4 float values should be saved to.
*/
inline void get(float* destination) const
{
- destination[0] = m_x;
- destination[1] = m_y;
- destination[2] = m_z;
+ memcpy(destination, m_v, sizeof(m_v));
}
/**
* Retrieves the components of the vector.
- * \return The components as float[3].
+ * \return The components as float[4].
+ */
+ inline float* get()
+ {
+ return m_v;
+ }
+
+ /**
+ * Retrieves the components of the vector.
+ * \return The components as float[4].
*/
inline const float* get() const
{
return m_v;
}
+
+ /**
+ * When the quaternion represents an orientation, this returns the negative
+ * z axis vector.
+ * \return The negative z axis vector.
+ */
+ inline AUD_Vector3 getLookAt() const
+ {
+ return AUD_Vector3(-2 * (m_w * m_y + m_x * m_z),
+ 2 * (m_x * m_w - m_z * m_y),
+ 2 * (m_x * m_x + m_y * m_y) - 1);
+ }
+
+ /**
+ * When the quaternion represents an orientation, this returns the y axis
+ * vector.
+ * \return The y axis vector.
+ */
+ inline AUD_Vector3 getUp() const
+ {
+ return AUD_Vector3(2 * (m_x * m_y - m_w * m_z),
+ 1 - 2 * (m_x * m_x + m_z * m_z),
+ 2 * (m_w * m_x + m_y * m_z));
+ }
};
#endif //AUD_3DMATH
diff --git a/intern/audaspace/intern/AUD_AnimateableProperty.cpp b/intern/audaspace/intern/AUD_AnimateableProperty.cpp
new file mode 100644
index 00000000000..98d5b4cb6e1
--- /dev/null
+++ b/intern/audaspace/intern/AUD_AnimateableProperty.cpp
@@ -0,0 +1,159 @@
+/*
+ * $Id$
+ *
+ * ***** BEGIN GPL LICENSE BLOCK *****
+ *
+ * Copyright 2009-2011 Jörg Hermann Müller
+ *
+ * This file is part of AudaSpace.
+ *
+ * Audaspace 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.
+ *
+ * AudaSpace 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 Audaspace; if not, write to the Free Software Foundation,
+ * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
+ *
+ * ***** END GPL LICENSE BLOCK *****
+ */
+
+/** \file audaspace/intern/AUD_AnimateableProperty.cpp
+ * \ingroup audaspaceintern
+ */
+
+
+#include "AUD_AnimateableProperty.h"
+
+#include <cstring>
+#include <cmath>
+
+AUD_AnimateableProperty::AUD_AnimateableProperty(int count) :
+ AUD_Buffer(count * sizeof(float)), m_count(count), m_isAnimated(false)
+{
+ memset(getBuffer(), 0, count * sizeof(float));
+
+ pthread_mutexattr_t attr;
+ pthread_mutexattr_init(&attr);
+ pthread_mutexattr_settype(&attr, PTHREAD_MUTEX_RECURSIVE);
+
+ pthread_mutex_init(&m_mutex, &attr);
+
+ pthread_mutexattr_destroy(&attr);
+}
+
+AUD_AnimateableProperty::~AUD_AnimateableProperty()
+{
+ pthread_mutex_destroy(&m_mutex);
+}
+
+void AUD_AnimateableProperty::lock()
+{
+ pthread_mutex_lock(&m_mutex);
+}
+
+void AUD_AnimateableProperty::unlock()
+{
+ pthread_mutex_unlock(&m_mutex);
+}
+
+void AUD_AnimateableProperty::write(const float* data)
+{
+ lock();
+
+ m_isAnimated = false;
+ memcpy(getBuffer(), data, m_count * sizeof(float));
+
+ unlock();
+}
+
+void AUD_AnimateableProperty::write(const float* data, int position, int count)
+{
+ lock();
+
+ m_isAnimated = true;
+
+ int pos = getSize() / (sizeof(float) * m_count);
+
+ assureSize((count + position) * m_count * sizeof(float), true);
+
+ float* buf = getBuffer();
+
+ memcpy(buf + position * m_count, data, count * m_count * sizeof(float));
+
+ for(int i = pos; i < position; i++)
+ memcpy(buf + i * m_count, buf + (pos - 1) * m_count, m_count * sizeof(float));
+
+ unlock();
+}
+
+void AUD_AnimateableProperty::read(float position, float* out)
+{
+ lock();
+
+ if(!m_isAnimated)
+ {
+ memcpy(out, getBuffer(), m_count * sizeof(float));
+ unlock();
+ return;
+ }
+
+ int last = getSize() / (sizeof(float) * m_count) - 1;
+ float t = position - floor(position);
+
+ if(position >= last)
+ {
+ position = last;
+ t = 0;
+ }
+
+ if(t == 0)
+ {
+ memcpy(out, getBuffer() + int(floor(position)) * m_count, m_count * sizeof(float));
+ }
+ else
+ {
+ int pos = int(floor(position)) * m_count;
+ float t2 = t * t;
+ float t3 = t2 * t;
+ float m0, m1;
+ float* p0;
+ float* p1 = getBuffer() + pos;
+ float* p2;
+ float* p3;
+ last *= m_count;
+
+ if(pos == 0)
+ p0 = p1;
+ else
+ p0 = p1 - m_count;
+
+ p2 = p1 + m_count;
+ if(pos + m_count == last)
+ p3 = p2;
+ else
+ p3 = p2 + m_count;
+
+ for(int i = 0; i < m_count; i++)
+ {
+ m0 = (p2[i] - p0[i]) / 2.0f;
+ m1 = (p3[i] - p1[i]) / 2.0f;
+
+ out[i] = (2 * t3 - 3 * t2 + 1) * p0[i] + (-2 * t3 + 3 * t2) * p1[i] +
+ (t3 - 2 * t2 + t) * m0 + (t3 - t2) * m1;
+ }
+ }
+
+ unlock();
+}
+
+bool AUD_AnimateableProperty::isAnimated() const
+{
+ return m_isAnimated;
+}
diff --git a/intern/audaspace/intern/AUD_AnimateableProperty.h b/intern/audaspace/intern/AUD_AnimateableProperty.h
new file mode 100644
index 00000000000..dd6b585741e
--- /dev/null
+++ b/intern/audaspace/intern/AUD_AnimateableProperty.h
@@ -0,0 +1,108 @@
+/*
+ * $Id$
+ *
+ * ***** BEGIN GPL LICENSE BLOCK *****
+ *
+ * Copyright 2009-2011 Jörg Hermann Müller
+ *
+ * This file is part of AudaSpace.
+ *
+ * Audaspace 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.
+ *
+ * AudaSpace 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 Audaspace; if not, write to the Free Software Foundation,
+ * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
+ *
+ * ***** END GPL LICENSE BLOCK *****
+ */
+
+/** \file audaspace/intern/AUD_AnimateableProperty.h
+ * \ingroup audaspaceintern
+ */
+
+
+#ifndef AUD_ANIMATEABLEPROPERTY
+#define AUD_ANIMATEABLEPROPERTY
+
+#include "AUD_Buffer.h"
+
+#include <pthread.h>
+
+/**
+ * This class saves animation data for float properties.
+ */
+class AUD_AnimateableProperty : private AUD_Buffer
+{
+private:
+ /// The count of floats for a single property.
+ const int m_count;
+
+ /// Whether the property is animated or not.
+ bool m_isAnimated;
+
+ /// The mutex for locking.
+ pthread_mutex_t m_mutex;
+
+ // hide copy constructor and operator=
+ AUD_AnimateableProperty(const AUD_AnimateableProperty&);
+ AUD_AnimateableProperty& operator=(const AUD_AnimateableProperty&);
+
+public:
+ /**
+ * Creates a new animateable property.
+ * \param count The count of floats for a single property.
+ */
+ AUD_AnimateableProperty(int count = 1);
+
+ /**
+ * Destroys the animateable property.
+ */
+ ~AUD_AnimateableProperty();
+
+ /**
+ * Locks the property.
+ */
+ void lock();
+
+ /**
+ * Unlocks the previously locked property.
+ */
+ void unlock();
+
+ /**
+ * Writes the properties value and marks it non-animated.
+ * \param data The new value.
+ */
+ void write(const float* data);
+
+ /**
+ * Writes the properties value and marks it animated.
+ * \param data The new value.
+ * \param position The position in the animation in frames.
+ * \param count The count of frames to write.
+ */
+ void write(const float* data, int position, int count);
+
+ /**
+ * Reads the properties value.
+ * \param position The position in the animation in frames.
+ * \param[out] out Where to write the value to.
+ */
+ void read(float position, float* out);
+
+ /**
+ * Returns whether the property is animated.
+ * \return Whether the property is animated.
+ */
+ bool isAnimated() const;
+};
+
+#endif //AUD_ANIMATEABLEPROPERTY
diff --git a/intern/audaspace/intern/AUD_Buffer.cpp b/intern/audaspace/intern/AUD_Buffer.cpp
index 37c05fd1cc0..43955b54988 100644
--- a/intern/audaspace/intern/AUD_Buffer.cpp
+++ b/intern/audaspace/intern/AUD_Buffer.cpp
@@ -74,3 +74,9 @@ void AUD_Buffer::resize(int size, bool keep)
m_size = size;
}
+
+void AUD_Buffer::assureSize(int size, bool keep)
+{
+ if(m_size < size)
+ resize(size, keep);
+}
diff --git a/intern/audaspace/intern/AUD_Buffer.h b/intern/audaspace/intern/AUD_Buffer.h
index 9b199d82fbb..4a37bc17464 100644
--- a/intern/audaspace/intern/AUD_Buffer.h
+++ b/intern/audaspace/intern/AUD_Buffer.h
@@ -80,6 +80,16 @@ public:
* the data at the end will be lost.
*/
void resize(int size, bool keep = false);
+
+ /**
+ * Makes sure the buffer has a minimum size.
+ * If size is >= current size, nothing will happen.
+ * Otherwise the buffer is resized with keep as parameter.
+ * \param size The new minimum size of the buffer, measured in bytes.
+ * \param keep Whether to keep the old data. If the new buffer is smaller,
+ * the data at the end will be lost.
+ */
+ void assureSize(int size, bool keep = false);
};
#endif //AUD_BUFFER
diff --git a/intern/audaspace/intern/AUD_BufferReader.cpp b/intern/audaspace/intern/AUD_BufferReader.cpp
index 78111ba104c..99a99069378 100644
--- a/intern/audaspace/intern/AUD_BufferReader.cpp
+++ b/intern/audaspace/intern/AUD_BufferReader.cpp
@@ -33,6 +33,8 @@
#include "AUD_Buffer.h"
#include "AUD_Space.h"
+#include <cstring>
+
AUD_BufferReader::AUD_BufferReader(AUD_Reference<AUD_Buffer> buffer,
AUD_Specs specs) :
m_position(0), m_buffer(buffer), m_specs(specs)
@@ -51,7 +53,7 @@ void AUD_BufferReader::seek(int position)
int AUD_BufferReader::getLength() const
{
- return m_buffer.get()->getSize() / AUD_SAMPLE_SIZE(m_specs);
+ return m_buffer->getSize() / AUD_SAMPLE_SIZE(m_specs);
}
int AUD_BufferReader::getPosition() const
@@ -64,17 +66,27 @@ AUD_Specs AUD_BufferReader::getSpecs() const
return m_specs;
}
-void AUD_BufferReader::read(int & length, sample_t* & buffer)
+void AUD_BufferReader::read(int& length, bool& eos, sample_t* buffer)
{
+ eos = false;
+
int sample_size = AUD_SAMPLE_SIZE(m_specs);
- buffer = m_buffer.get()->getBuffer() + m_position * m_specs.channels;
+ sample_t* buf = m_buffer->getBuffer() + m_position * m_specs.channels;
// in case the end of the buffer is reached
- if(m_buffer.get()->getSize() < (m_position + length) * sample_size)
- length = m_buffer.get()->getSize() / sample_size - m_position;
+ if(m_buffer->getSize() < (m_position + length) * sample_size)
+ {
+ length = m_buffer->getSize() / sample_size - m_position;
+ eos = true;
+ }
if(length < 0)
+ {
length = 0;
+ return;
+ }
+
m_position += length;
+ memcpy(buffer, buf, length * sample_size);
}
diff --git a/intern/audaspace/intern/AUD_BufferReader.h b/intern/audaspace/intern/AUD_BufferReader.h
index 3369672703c..5ba6c503855 100644
--- a/intern/audaspace/intern/AUD_BufferReader.h
+++ b/intern/audaspace/intern/AUD_BufferReader.h
@@ -76,7 +76,7 @@ public:
virtual int getLength() const;
virtual int getPosition() const;
virtual AUD_Specs getSpecs() const;
- virtual void read(int & length, sample_t* & buffer);
+ virtual void read(int& length, bool& eos, sample_t* buffer);
};
#endif //AUD_BUFFERREADER
diff --git a/intern/audaspace/intern/AUD_C-API.cpp b/intern/audaspace/intern/AUD_C-API.cpp
index 0119bb105d8..a377f99685e 100644
--- a/intern/audaspace/intern/AUD_C-API.cpp
+++ b/intern/audaspace/intern/AUD_C-API.cpp
@@ -37,18 +37,18 @@
#ifdef WITH_PYTHON
#include "AUD_PyInit.h"
#include "AUD_PyAPI.h"
-
-Device* g_device;
-bool g_pyinitialized = false;
#endif
+#include <set>
#include <cstdlib>
#include <cstring>
#include <cmath>
#include "AUD_NULLDevice.h"
#include "AUD_I3DDevice.h"
+#include "AUD_I3DHandle.h"
#include "AUD_FileFactory.h"
+#include "AUD_FileWriter.h"
#include "AUD_StreamBufferFactory.h"
#include "AUD_DelayFactory.h"
#include "AUD_LimiterFactory.h"
@@ -67,6 +67,7 @@ bool g_pyinitialized = false;
#include "AUD_ReadDevice.h"
#include "AUD_IReader.h"
#include "AUD_SequencerFactory.h"
+#include "AUD_SequencerEntry.h"
#include "AUD_SilenceFactory.h"
#ifdef WITH_SDL
@@ -90,9 +91,10 @@ extern "C" {
#include <cassert>
-typedef AUD_IFactory AUD_Sound;
-typedef AUD_ReadDevice AUD_Device;
-typedef AUD_Handle AUD_Channel;
+typedef AUD_Reference<AUD_IFactory> AUD_Sound;
+typedef AUD_Reference<AUD_ReadDevice> AUD_Device;
+typedef AUD_Reference<AUD_IHandle> AUD_Handle;
+typedef AUD_Reference<AUD_SequencerEntry> AUD_SEntry;
#define AUD_CAPI_IMPLEMENTATION
#include "AUD_C-API.h"
@@ -101,8 +103,8 @@ typedef AUD_Handle AUD_Channel;
#define NULL 0
#endif
-static AUD_IDevice* AUD_device = NULL;
-static AUD_I3DDevice* AUD_3ddevice = NULL;
+static AUD_Reference<AUD_IDevice> AUD_device;
+static AUD_I3DDevice* AUD_3ddevice;
void AUD_initOnce()
{
@@ -113,9 +115,9 @@ void AUD_initOnce()
int AUD_init(AUD_DeviceType device, AUD_DeviceSpecs specs, int buffersize)
{
- AUD_IDevice* dev = NULL;
+ AUD_Reference<AUD_IDevice> dev;
- if(AUD_device)
+ if(!AUD_device.isNull())
AUD_exit();
try
@@ -145,18 +147,7 @@ int AUD_init(AUD_DeviceType device, AUD_DeviceSpecs specs, int buffersize)
}
AUD_device = dev;
- AUD_3ddevice = dynamic_cast<AUD_I3DDevice*>(AUD_device);
-
-#ifdef WITH_PYTHON
- if(g_pyinitialized)
- {
- g_device = (Device*)Device_empty();
- if(g_device != NULL)
- {
- g_device->device = dev;
- }
- }
-#endif
+ AUD_3ddevice = dynamic_cast<AUD_I3DDevice*>(AUD_device.get());
return true;
}
@@ -168,28 +159,23 @@ int AUD_init(AUD_DeviceType device, AUD_DeviceSpecs specs, int buffersize)
void AUD_exit()
{
-#ifdef WITH_PYTHON
- if(g_device)
- {
- Py_XDECREF(g_device);
- g_device = NULL;
- }
- else
-#endif
- if(AUD_device)
- delete AUD_device;
- AUD_device = NULL;
+ AUD_device = AUD_Reference<AUD_IDevice>();
AUD_3ddevice = NULL;
}
#ifdef WITH_PYTHON
static PyObject* AUD_getCDevice(PyObject* self)
{
- if(g_device)
+ if(!AUD_device.isNull())
{
- Py_INCREF(g_device);
- return (PyObject*)g_device;
+ Device* device = (Device*)Device_empty();
+ if(device != NULL)
+ {
+ device->device = new AUD_Reference<AUD_IDevice>(AUD_device);
+ return (PyObject*)device;
+ }
}
+
Py_RETURN_NONE;
}
@@ -199,34 +185,87 @@ static PyMethodDef meth_getcdevice[] = {{ "device", (PyCFunction)AUD_getCDevice,
":return: The application's :class:`Device`.\n"
":rtype: :class:`Device`"}};
+extern "C" {
+extern void* sound_get_factory(void* sound);
+}
+
+static PyObject* AUD_getSoundFromPointer(PyObject* self, PyObject* args)
+{
+ long int lptr;
+
+ if(PyArg_Parse(args, "l:_sound_from_pointer", &lptr))
+ {
+ if(lptr)
+ {
+ AUD_Reference<AUD_IFactory>* factory = (AUD_Reference<AUD_IFactory>*) sound_get_factory((void*) lptr);
+
+ if(factory)
+ {
+ Factory* obj = (Factory*) Factory_empty();
+ if(obj)
+ {
+ obj->factory = new AUD_Reference<AUD_IFactory>(*factory);
+ return (PyObject*) obj;
+ }
+ }
+ }
+ }
+
+ Py_RETURN_NONE;
+}
+
+static PyMethodDef meth_sound_from_pointer[] = {{ "_sound_from_pointer", (PyCFunction)AUD_getSoundFromPointer, METH_O,
+ "_sound_from_pointer(pointer)\n\n"
+ "Returns the corresponding :class:`Factory` object.\n\n"
+ ":arg pointer: The pointer to the bSound object as long.\n"
+ ":type pointer: long\n"
+ ":return: The corresponding :class:`Factory` object.\n"
+ ":rtype: :class:`Factory`"}};
+
PyObject* AUD_initPython()
{
PyObject* module = PyInit_aud();
- PyModule_AddObject(module, "device", (PyObject *)PyCFunction_New(meth_getcdevice, NULL));
+ PyModule_AddObject(module, "device", (PyObject*)PyCFunction_New(meth_getcdevice, NULL));
+ PyModule_AddObject(module, "_sound_from_pointer", (PyObject*)PyCFunction_New(meth_sound_from_pointer, NULL));
PyDict_SetItemString(PyImport_GetModuleDict(), "aud", module);
- if(AUD_device)
+
+ return module;
+}
+
+PyObject* AUD_getPythonFactory(AUD_Sound* sound)
+{
+ if(sound)
{
- g_device = (Device*)Device_empty();
- if(g_device != NULL)
+ Factory* obj = (Factory*) Factory_empty();
+ if(obj)
{
- g_device->device = AUD_device;
+ obj->factory = new AUD_Reference<AUD_IFactory>(*sound);
+ return (PyObject*) obj;
}
}
- g_pyinitialized = true;
- return module;
+ return NULL;
+}
+
+AUD_Sound* AUD_getPythonSound(PyObject* sound)
+{
+ Factory* factory = checkFactory(sound);
+
+ if(!factory)
+ return NULL;
+
+ return new AUD_Reference<AUD_IFactory>(*reinterpret_cast<AUD_Reference<AUD_IFactory>*>(factory->factory));
}
+
#endif
void AUD_lock()
{
- assert(AUD_device);
AUD_device->lock();
}
void AUD_unlock()
{
- assert(AUD_device);
AUD_device->unlock();
}
@@ -241,13 +280,12 @@ AUD_SoundInfo AUD_getInfo(AUD_Sound* sound)
try
{
- AUD_IReader* reader = sound->createReader();
+ AUD_Reference<AUD_IReader> reader = (*sound)->createReader();
- if(reader)
+ if(!reader.isNull())
{
info.specs = reader->getSpecs();
info.length = reader->getLength() / (float) info.specs.rate;
- delete reader;
}
}
catch(AUD_Exception&)
@@ -260,13 +298,13 @@ AUD_SoundInfo AUD_getInfo(AUD_Sound* sound)
AUD_Sound* AUD_load(const char* filename)
{
assert(filename);
- return new AUD_FileFactory(filename);
+ return new AUD_Sound(new AUD_FileFactory(filename));
}
AUD_Sound* AUD_loadBuffer(unsigned char* buffer, int size)
{
assert(buffer);
- return new AUD_FileFactory(buffer, size);
+ return new AUD_Sound(new AUD_FileFactory(buffer, size));
}
AUD_Sound* AUD_bufferSound(AUD_Sound* sound)
@@ -275,7 +313,25 @@ AUD_Sound* AUD_bufferSound(AUD_Sound* sound)
try
{
- return new AUD_StreamBufferFactory(sound);
+ return new AUD_Sound(new AUD_StreamBufferFactory(*sound));
+ }
+ catch(AUD_Exception&)
+ {
+ return NULL;
+ }
+}
+
+AUD_Sound* AUD_monoSound(AUD_Sound* sound)
+{
+ assert(sound);
+
+ try
+ {
+ AUD_DeviceSpecs specs;
+ specs.channels = AUD_CHANNELS_MONO;
+ specs.rate = AUD_RATE_INVALID;
+ specs.format = AUD_FORMAT_INVALID;
+ return new AUD_Sound(new AUD_ChannelMapperFactory(*sound, specs));
}
catch(AUD_Exception&)
{
@@ -289,7 +345,7 @@ AUD_Sound* AUD_delaySound(AUD_Sound* sound, float delay)
try
{
- return new AUD_DelayFactory(sound, delay);
+ return new AUD_Sound(new AUD_DelayFactory(*sound, delay));
}
catch(AUD_Exception&)
{
@@ -303,7 +359,7 @@ AUD_Sound* AUD_limitSound(AUD_Sound* sound, float start, float end)
try
{
- return new AUD_LimiterFactory(sound, start, end);
+ return new AUD_Sound(new AUD_LimiterFactory(*sound, start, end));
}
catch(AUD_Exception&)
{
@@ -317,7 +373,7 @@ AUD_Sound* AUD_pingpongSound(AUD_Sound* sound)
try
{
- return new AUD_PingPongFactory(sound);
+ return new AUD_Sound(new AUD_PingPongFactory(*sound));
}
catch(AUD_Exception&)
{
@@ -331,7 +387,7 @@ AUD_Sound* AUD_loopSound(AUD_Sound* sound)
try
{
- return new AUD_LoopFactory(sound);
+ return new AUD_Sound(new AUD_LoopFactory(*sound));
}
catch(AUD_Exception&)
{
@@ -339,18 +395,18 @@ AUD_Sound* AUD_loopSound(AUD_Sound* sound)
}
}
-int AUD_setLoop(AUD_Channel* handle, int loops)
+int AUD_setLoop(AUD_Handle* handle, int loops)
{
- if(handle)
+ assert(handle);
+
+ try
+ {
+ return (*handle)->setLoopCount(loops);
+ }
+ catch(AUD_Exception&)
{
- try
- {
- return AUD_device->setLoopCount(handle, loops);
- }
- catch(AUD_Exception&)
- {
- }
}
+
return false;
}
@@ -360,7 +416,7 @@ AUD_Sound* AUD_rectifySound(AUD_Sound* sound)
try
{
- return new AUD_RectifyFactory(sound);
+ return new AUD_Sound(new AUD_RectifyFactory(*sound));
}
catch(AUD_Exception&)
{
@@ -374,67 +430,67 @@ void AUD_unload(AUD_Sound* sound)
delete sound;
}
-AUD_Channel* AUD_play(AUD_Sound* sound, int keep)
+AUD_Handle* AUD_play(AUD_Sound* sound, int keep)
{
- assert(AUD_device);
assert(sound);
try
{
- return AUD_device->play(sound, keep);
+ AUD_Handle handle = AUD_device->play(*sound, keep);
+ if(!handle.isNull())
+ return new AUD_Handle(handle);
}
catch(AUD_Exception&)
{
- return NULL;
}
+ return NULL;
}
-int AUD_pause(AUD_Channel* handle)
+int AUD_pause(AUD_Handle* handle)
{
- assert(AUD_device);
- return AUD_device->pause(handle);
+ assert(handle);
+ return (*handle)->pause();
}
-int AUD_resume(AUD_Channel* handle)
+int AUD_resume(AUD_Handle* handle)
{
- assert(AUD_device);
- return AUD_device->resume(handle);
+ assert(handle);
+ return (*handle)->resume();
}
-int AUD_stop(AUD_Channel* handle)
+int AUD_stop(AUD_Handle* handle)
{
- if(AUD_device)
- return AUD_device->stop(handle);
- return false;
+ assert(handle);
+ int result = (*handle)->stop();
+ delete handle;
+ return result;
}
-int AUD_setKeep(AUD_Channel* handle, int keep)
+int AUD_setKeep(AUD_Handle* handle, int keep)
{
- assert(AUD_device);
- return AUD_device->setKeep(handle, keep);
+ assert(handle);
+ return (*handle)->setKeep(keep);
}
-int AUD_seek(AUD_Channel* handle, float seekTo)
+int AUD_seek(AUD_Handle* handle, float seekTo)
{
- assert(AUD_device);
- return AUD_device->seek(handle, seekTo);
+ assert(handle);
+ return (*handle)->seek(seekTo);
}
-float AUD_getPosition(AUD_Channel* handle)
+float AUD_getPosition(AUD_Handle* handle)
{
- assert(AUD_device);
- return AUD_device->getPosition(handle);
+ assert(handle);
+ return (*handle)->getPosition();
}
-AUD_Status AUD_getStatus(AUD_Channel* handle)
+AUD_Status AUD_getStatus(AUD_Handle* handle)
{
- assert(AUD_device);
- return AUD_device->getStatus(handle);
+ assert(handle);
+ return (*handle)->getStatus();
}
int AUD_setListenerLocation(const float* location)
{
- assert(AUD_device);
-
if(AUD_3ddevice)
{
AUD_Vector3 v(location[0], location[1], location[2]);
@@ -447,8 +503,6 @@ int AUD_setListenerLocation(const float* location)
int AUD_setListenerVelocity(const float* velocity)
{
- assert(AUD_device);
-
if(AUD_3ddevice)
{
AUD_Vector3 v(velocity[0], velocity[1], velocity[2]);
@@ -461,8 +515,6 @@ int AUD_setListenerVelocity(const float* velocity)
int AUD_setListenerOrientation(const float* orientation)
{
- assert(AUD_device);
-
if(AUD_3ddevice)
{
AUD_Quaternion q(orientation[3], orientation[0], orientation[1], orientation[2]);
@@ -475,8 +527,6 @@ int AUD_setListenerOrientation(const float* orientation)
int AUD_setSpeedOfSound(float speed)
{
- assert(AUD_device);
-
if(AUD_3ddevice)
{
AUD_3ddevice->setSpeedOfSound(speed);
@@ -488,8 +538,6 @@ int AUD_setSpeedOfSound(float speed)
int AUD_setDopplerFactor(float factor)
{
- assert(AUD_device);
-
if(AUD_3ddevice)
{
AUD_3ddevice->setDopplerFactor(factor);
@@ -501,8 +549,6 @@ int AUD_setDopplerFactor(float factor)
int AUD_setDistanceModel(AUD_DistanceModel model)
{
- assert(AUD_device);
-
if(AUD_3ddevice)
{
AUD_3ddevice->setDistanceModel(model);
@@ -512,180 +558,184 @@ int AUD_setDistanceModel(AUD_DistanceModel model)
return false;
}
-int AUD_setSourceLocation(AUD_Channel* handle, const float* location)
+int AUD_setSourceLocation(AUD_Handle* handle, const float* location)
{
- assert(AUD_device);
+ assert(handle);
+ AUD_Reference<AUD_I3DHandle> h(*handle);
- if(AUD_3ddevice)
+ if(!h.isNull())
{
AUD_Vector3 v(location[0], location[1], location[2]);
- return AUD_3ddevice->setSourceLocation(handle, v);
+ return h->setSourceLocation(v);
}
return false;
}
-int AUD_setSourceVelocity(AUD_Channel* handle, const float* velocity)
+int AUD_setSourceVelocity(AUD_Handle* handle, const float* velocity)
{
- assert(AUD_device);
+ assert(handle);
+ AUD_Reference<AUD_I3DHandle> h(*handle);
- if(AUD_3ddevice)
+ if(!h.isNull())
{
AUD_Vector3 v(velocity[0], velocity[1], velocity[2]);
- return AUD_3ddevice->setSourceVelocity(handle, v);
+ return h->setSourceVelocity(v);
}
return false;
}
-int AUD_setSourceOrientation(AUD_Channel* handle, const float* orientation)
+int AUD_setSourceOrientation(AUD_Handle* handle, const float* orientation)
{
- assert(AUD_device);
+ assert(handle);
+ AUD_Reference<AUD_I3DHandle> h(*handle);
- if(AUD_3ddevice)
+ if(!h.isNull())
{
AUD_Quaternion q(orientation[3], orientation[0], orientation[1], orientation[2]);
- return AUD_3ddevice->setSourceOrientation(handle, q);
+ return h->setSourceOrientation(q);
}
return false;
}
-int AUD_setRelative(AUD_Channel* handle, int relative)
+int AUD_setRelative(AUD_Handle* handle, int relative)
{
- assert(AUD_device);
+ assert(handle);
+ AUD_Reference<AUD_I3DHandle> h(*handle);
- if(AUD_3ddevice)
+ if(!h.isNull())
{
- return AUD_3ddevice->setRelative(handle, relative);
+ return h->setRelative(relative);
}
return false;
}
-int AUD_setVolumeMaximum(AUD_Channel* handle, float volume)
+int AUD_setVolumeMaximum(AUD_Handle* handle, float volume)
{
- assert(AUD_device);
+ assert(handle);
+ AUD_Reference<AUD_I3DHandle> h(*handle);
- if(AUD_3ddevice)
+ if(!h.isNull())
{
- return AUD_3ddevice->setVolumeMaximum(handle, volume);
+ return h->setVolumeMaximum(volume);
}
return false;
}
-int AUD_setVolumeMinimum(AUD_Channel* handle, float volume)
+int AUD_setVolumeMinimum(AUD_Handle* handle, float volume)
{
- assert(AUD_device);
+ assert(handle);
+ AUD_Reference<AUD_I3DHandle> h(*handle);
- if(AUD_3ddevice)
+ if(!h.isNull())
{
- return AUD_3ddevice->setVolumeMinimum(handle, volume);
+ return h->setVolumeMinimum(volume);
}
return false;
}
-int AUD_setDistanceMaximum(AUD_Channel* handle, float distance)
+int AUD_setDistanceMaximum(AUD_Handle* handle, float distance)
{
- assert(AUD_device);
+ assert(handle);
+ AUD_Reference<AUD_I3DHandle> h(*handle);
- if(AUD_3ddevice)
+ if(!h.isNull())
{
- return AUD_3ddevice->setDistanceMaximum(handle, distance);
+ return h->setDistanceMaximum(distance);
}
return false;
}
-int AUD_setDistanceReference(AUD_Channel* handle, float distance)
+int AUD_setDistanceReference(AUD_Handle* handle, float distance)
{
- assert(AUD_device);
+ assert(handle);
+ AUD_Reference<AUD_I3DHandle> h(*handle);
- if(AUD_3ddevice)
+ if(!h.isNull())
{
- return AUD_3ddevice->setDistanceReference(handle, distance);
+ return h->setDistanceReference(distance);
}
return false;
}
-int AUD_setAttenuation(AUD_Channel* handle, float factor)
+int AUD_setAttenuation(AUD_Handle* handle, float factor)
{
- assert(AUD_device);
+ assert(handle);
+ AUD_Reference<AUD_I3DHandle> h(*handle);
- if(AUD_3ddevice)
+ if(!h.isNull())
{
- return AUD_3ddevice->setAttenuation(handle, factor);
+ return h->setAttenuation(factor);
}
return false;
}
-int AUD_setConeAngleOuter(AUD_Channel* handle, float angle)
+int AUD_setConeAngleOuter(AUD_Handle* handle, float angle)
{
- assert(AUD_device);
+ assert(handle);
+ AUD_Reference<AUD_I3DHandle> h(*handle);
- if(AUD_3ddevice)
+ if(!h.isNull())
{
- return AUD_3ddevice->setConeAngleOuter(handle, angle);
+ return h->setConeAngleOuter(angle);
}
return false;
}
-int AUD_setConeAngleInner(AUD_Channel* handle, float angle)
+int AUD_setConeAngleInner(AUD_Handle* handle, float angle)
{
- assert(AUD_device);
+ assert(handle);
+ AUD_Reference<AUD_I3DHandle> h(*handle);
- if(AUD_3ddevice)
+ if(!h.isNull())
{
- return AUD_3ddevice->setConeAngleInner(handle, angle);
+ return h->setConeAngleInner(angle);
}
return false;
}
-int AUD_setConeVolumeOuter(AUD_Channel* handle, float volume)
+int AUD_setConeVolumeOuter(AUD_Handle* handle, float volume)
{
- assert(AUD_device);
+ assert(handle);
+ AUD_Reference<AUD_I3DHandle> h(*handle);
- if(AUD_3ddevice)
+ if(!h.isNull())
{
- return AUD_3ddevice->setConeVolumeOuter(handle, volume);
+ return h->setConeVolumeOuter(volume);
}
return false;
}
-int AUD_setSoundVolume(AUD_Channel* handle, float volume)
+int AUD_setSoundVolume(AUD_Handle* handle, float volume)
{
- if(handle)
+ assert(handle);
+ try
{
- assert(AUD_device);
-
- try
- {
- return AUD_device->setVolume(handle, volume);
- }
- catch(AUD_Exception&) {}
+ return (*handle)->setVolume(volume);
}
+ catch(AUD_Exception&) {}
return false;
}
-int AUD_setSoundPitch(AUD_Channel* handle, float pitch)
+int AUD_setSoundPitch(AUD_Handle* handle, float pitch)
{
- if(handle)
+ assert(handle);
+ try
{
- assert(AUD_device);
-
- try
- {
- return AUD_device->setPitch(handle, pitch);
- }
- catch(AUD_Exception&) {}
+ return (*handle)->setPitch(pitch);
}
+ catch(AUD_Exception&) {}
return false;
}
@@ -693,7 +743,7 @@ AUD_Device* AUD_openReadDevice(AUD_DeviceSpecs specs)
{
try
{
- return new AUD_ReadDevice(specs);
+ return new AUD_Device(new AUD_ReadDevice(specs));
}
catch(AUD_Exception&)
{
@@ -701,21 +751,24 @@ AUD_Device* AUD_openReadDevice(AUD_DeviceSpecs specs)
}
}
-AUD_Channel* AUD_playDevice(AUD_Device* device, AUD_Sound* sound, float seek)
+AUD_Handle* AUD_playDevice(AUD_Device* device, AUD_Sound* sound, float seek)
{
assert(device);
assert(sound);
try
{
- AUD_Channel* handle = device->play(sound);
- device->seek(handle, seek);
- return handle;
+ AUD_Handle handle = (*device)->play(*sound);
+ if(!handle.isNull())
+ {
+ handle->seek(seek);
+ return new AUD_Handle(handle);
+ }
}
catch(AUD_Exception&)
{
- return NULL;
}
+ return NULL;
}
int AUD_setDeviceVolume(AUD_Device* device, float volume)
@@ -724,7 +777,7 @@ int AUD_setDeviceVolume(AUD_Device* device, float volume)
try
{
- device->setVolume(volume);
+ (*device)->setVolume(volume);
return true;
}
catch(AUD_Exception&) {}
@@ -732,22 +785,6 @@ int AUD_setDeviceVolume(AUD_Device* device, float volume)
return false;
}
-int AUD_setDeviceSoundVolume(AUD_Device* device, AUD_Channel* handle,
- float volume)
-{
- if(handle)
- {
- assert(device);
-
- try
- {
- return device->setVolume(handle, volume);
- }
- catch(AUD_Exception&) {}
- }
- return false;
-}
-
int AUD_readDevice(AUD_Device* device, data_t* buffer, int length)
{
assert(device);
@@ -755,7 +792,7 @@ int AUD_readDevice(AUD_Device* device, data_t* buffer, int length)
try
{
- return device->read(buffer, length);
+ return (*device)->read(buffer, length);
}
catch(AUD_Exception&)
{
@@ -779,58 +816,52 @@ void AUD_closeReadDevice(AUD_Device* device)
float* AUD_readSoundBuffer(const char* filename, float low, float high,
float attack, float release, float threshold,
int accumulate, int additive, int square,
- float sthreshold, int samplerate, int* length)
+ float sthreshold, double samplerate, int* length)
{
AUD_Buffer buffer;
AUD_DeviceSpecs specs;
specs.channels = AUD_CHANNELS_MONO;
specs.rate = (AUD_SampleRate)samplerate;
- AUD_Sound* sound;
+ AUD_Reference<AUD_IFactory> sound;
- AUD_FileFactory file(filename);
+ AUD_Reference<AUD_IFactory> file = new AUD_FileFactory(filename);
- AUD_IReader* reader = file.createReader();
+ AUD_Reference<AUD_IReader> reader = file->createReader();
AUD_SampleRate rate = reader->getSpecs().rate;
- delete reader;
- AUD_ChannelMapperFactory mapper(&file, specs);
- sound = &mapper;
- AUD_LowpassFactory lowpass(sound, high);
+ sound = new AUD_ChannelMapperFactory(file, specs);
+
if(high < rate)
- sound = &lowpass;
- AUD_HighpassFactory highpass(sound, low);
+ sound = new AUD_LowpassFactory(sound, high);
if(low > 0)
- sound = &highpass;
- AUD_EnvelopeFactory envelope(sound, attack, release, threshold, 0.1f);
- AUD_LinearResampleFactory resampler(&envelope, specs);
- sound = &resampler;
- AUD_SquareFactory squaref(sound, sthreshold);
+ sound = new AUD_HighpassFactory(sound, low);
+
+ sound = new AUD_EnvelopeFactory(sound, attack, release, threshold, 0.1f);
+ sound = new AUD_LinearResampleFactory(sound, specs);
+
if(square)
- sound = &squaref;
- AUD_AccumulatorFactory accumulator(sound, additive);
- AUD_SumFactory sum(sound);
+ sound = new AUD_SquareFactory(sound, sthreshold);
+
if(accumulate)
- sound = &accumulator;
+ sound = new AUD_AccumulatorFactory(sound, additive);
else if(additive)
- sound = &sum;
+ sound = new AUD_SumFactory(sound);
reader = sound->createReader();
- if(reader == NULL)
+ if(reader.isNull())
return NULL;
int len;
int position = 0;
- sample_t* readbuffer;
+ bool eos;
do
{
len = samplerate;
buffer.resize((position + len) * sizeof(float), true);
- reader->read(len, readbuffer);
- memcpy(buffer.getBuffer() + position, readbuffer, len * sizeof(float));
+ reader->read(len, eos, buffer.getBuffer() + position);
position += len;
- } while(len != 0);
- delete reader;
+ } while(!eos);
float* result = (float*)malloc(position * sizeof(float));
memcpy(result, buffer.getBuffer(), position * sizeof(float));
@@ -838,170 +869,195 @@ float* AUD_readSoundBuffer(const char* filename, float low, float high,
return result;
}
-static void pauseSound(AUD_Channel* handle)
+static void pauseSound(AUD_Handle* handle)
{
- assert(AUD_device);
-
- AUD_device->pause(handle);
+ assert(handle);
+ (*handle)->pause();
}
-AUD_Channel* AUD_pauseAfter(AUD_Channel* handle, float seconds)
+AUD_Handle* AUD_pauseAfter(AUD_Handle* handle, float seconds)
{
- assert(AUD_device);
+ AUD_Reference<AUD_IFactory> silence = new AUD_SilenceFactory;
+ AUD_Reference<AUD_IFactory> limiter = new AUD_LimiterFactory(silence, 0, seconds);
- AUD_SilenceFactory silence;
- AUD_LimiterFactory limiter(&silence, 0, seconds);
+ AUD_device->lock();
try
{
- AUD_Channel* channel = AUD_device->play(&limiter);
- AUD_device->setStopCallback(channel, (stopCallback)pauseSound, handle);
- return channel;
+ AUD_Handle handle2 = AUD_device->play(limiter);
+ if(!handle2.isNull())
+ {
+ handle2->setStopCallback((stopCallback)pauseSound, handle);
+ AUD_device->unlock();
+ return new AUD_Handle(handle2);
+ }
}
catch(AUD_Exception&)
{
- return NULL;
}
+
+ AUD_device->unlock();
+
+ return NULL;
}
-AUD_Sound* AUD_createSequencer(int muted, void* data, AUD_volumeFunction volume)
+AUD_Sound* AUD_createSequencer(float fps, int muted)
{
-/* AUD_XXX should be this: but AUD_createSequencer is called before the device
- * is initialized.
-
- return new AUD_SequencerFactory(AUD_device->getSpecs().specs, data, volume);
-*/
+ // specs are changed at a later point!
AUD_Specs specs;
specs.channels = AUD_CHANNELS_STEREO;
specs.rate = AUD_RATE_44100;
- return new AUD_SequencerFactory(specs, muted, data, volume);
+ AUD_Sound* sequencer = new AUD_Sound(AUD_Reference<AUD_SequencerFactory>(new AUD_SequencerFactory(specs, fps, muted)));
+ return sequencer;
}
void AUD_destroySequencer(AUD_Sound* sequencer)
{
- delete ((AUD_SequencerFactory*)sequencer);
+ delete sequencer;
}
void AUD_setSequencerMuted(AUD_Sound* sequencer, int muted)
{
- ((AUD_SequencerFactory*)sequencer)->mute(muted);
+ dynamic_cast<AUD_SequencerFactory*>(sequencer->get())->mute(muted);
}
-AUD_SequencerEntry* AUD_addSequencer(AUD_Sound** sequencer, AUD_Sound* sound,
- float begin, float end, float skip, void* data)
+void AUD_setSequencerFPS(AUD_Sound* sequencer, float fps)
{
- return ((AUD_SequencerFactory*)sequencer)->add((AUD_IFactory**) sound, begin, end, skip, data);
+ dynamic_cast<AUD_SequencerFactory*>(sequencer->get())->setFPS(fps);
}
-void AUD_removeSequencer(AUD_Sound* sequencer, AUD_SequencerEntry* entry)
+AUD_SEntry* AUD_addSequence(AUD_Sound* sequencer, AUD_Sound* sound,
+ float begin, float end, float skip)
{
- ((AUD_SequencerFactory*)sequencer)->remove(entry);
+ if(!sound)
+ return new AUD_SEntry(((AUD_SequencerFactory*)sequencer->get())->add(AUD_Sound(), begin, end, skip));
+ return new AUD_SEntry(((AUD_SequencerFactory*)sequencer->get())->add(*sound, begin, end, skip));
}
-void AUD_moveSequencer(AUD_Sound* sequencer, AUD_SequencerEntry* entry,
- float begin, float end, float skip)
+void AUD_removeSequence(AUD_Sound* sequencer, AUD_SEntry* entry)
{
- ((AUD_SequencerFactory*)sequencer)->move(entry, begin, end, skip);
+ dynamic_cast<AUD_SequencerFactory*>(sequencer->get())->remove(*entry);
+ delete entry;
}
-void AUD_muteSequencer(AUD_Sound* sequencer, AUD_SequencerEntry* entry, char mute)
+void AUD_moveSequence(AUD_SEntry* entry, float begin, float end, float skip)
{
- ((AUD_SequencerFactory*)sequencer)->mute(entry, mute);
+ (*entry)->move(begin, end, skip);
}
-int AUD_readSound(AUD_Sound* sound, sample_t* buffer, int length)
+void AUD_muteSequence(AUD_SEntry* entry, char mute)
{
- AUD_DeviceSpecs specs;
- sample_t* buf;
-
- specs.rate = AUD_RATE_INVALID;
- specs.channels = AUD_CHANNELS_MONO;
- specs.format = AUD_FORMAT_INVALID;
-
- AUD_ChannelMapperFactory mapper(sound, specs);
-
- AUD_IReader* reader = mapper.createReader();
+ (*entry)->mute(mute);
+}
- int len = reader->getLength();
- float samplejump = (float)len / (float)length;
- float min, max;
+void AUD_setRelativeSequence(AUD_SEntry* entry, char relative)
+{
+ (*entry)->setRelative(relative);
+}
- for(int i = 0; i < length; i++)
- {
- len = floor(samplejump * (i+1)) - floor(samplejump * i);
- reader->read(len, buf);
+void AUD_updateSequenceSound(AUD_SEntry* entry, AUD_Sound* sound)
+{
+ if(sound)
+ (*entry)->setSound(*sound);
+ else
+ (*entry)->setSound(AUD_Sound());
+}
- if(len < 1)
- {
- length = i;
- break;
- }
+void AUD_setSequenceAnimData(AUD_SEntry* entry, AUD_AnimateablePropertyType type, int frame, float* data, char animated)
+{
+ AUD_AnimateableProperty* prop = (*entry)->getAnimProperty(type);
+ if(animated)
+ prop->write(data, frame, 1);
+ else
+ prop->write(data);
+}
- max = min = *buf;
- for(int j = 1; j < len; j++)
- {
- if(buf[j] < min)
- min = buf[j];
- if(buf[j] > max)
- max = buf[j];
- buffer[i * 2] = min;
- buffer[i * 2 + 1] = max;
- }
- }
+void AUD_setSequencerAnimData(AUD_Sound* sequencer, AUD_AnimateablePropertyType type, int frame, float* data, char animated)
+{
+ AUD_AnimateableProperty* prop = dynamic_cast<AUD_SequencerFactory*>(sequencer->get())->getAnimProperty(type);
+ if(animated)
+ prop->write(data, frame, 1);
+ else
+ prop->write(data);
+}
- delete reader;
+void AUD_updateSequenceData(AUD_SEntry* entry, float volume_max, float volume_min,
+ float distance_max, float distance_reference, float attenuation,
+ float cone_angle_outer, float cone_angle_inner, float cone_volume_outer)
+{
+ (*entry)->updateAll(volume_max, volume_min, distance_max, distance_reference, attenuation,
+ cone_angle_outer, cone_angle_inner, cone_volume_outer);
+}
- return length;
+void AUD_updateSequencerData(AUD_Sound* sequencer, float speed_of_sound,
+ float factor, AUD_DistanceModel model)
+{
+ AUD_SequencerFactory* f = dynamic_cast<AUD_SequencerFactory*>(sequencer->get());
+ f->setSpeedOfSound(speed_of_sound);
+ f->setDopplerFactor(factor);
+ f->setDistanceModel(model);
}
-void AUD_startPlayback()
+void AUD_setSequencerDeviceSpecs(AUD_Sound* sequencer)
{
-#ifdef WITH_JACK
- AUD_JackDevice* device = dynamic_cast<AUD_JackDevice*>(AUD_device);
- if(device)
- device->startPlayback();
-#endif
+ dynamic_cast<AUD_SequencerFactory*>(sequencer->get())->setSpecs(AUD_device->getSpecs().specs);
}
-void AUD_stopPlayback()
+void AUD_setSequencerSpecs(AUD_Sound* sequencer, AUD_Specs specs)
{
-#ifdef WITH_JACK
- AUD_JackDevice* device = dynamic_cast<AUD_JackDevice*>(AUD_device);
- if(device)
- device->stopPlayback();
-#endif
+ dynamic_cast<AUD_SequencerFactory*>(sequencer->get())->setSpecs(specs);
}
-void AUD_seekSequencer(AUD_Channel* handle, float time)
+void AUD_seekSequencer(AUD_Handle* handle, float time)
{
#ifdef WITH_JACK
- AUD_JackDevice* device = dynamic_cast<AUD_JackDevice*>(AUD_device);
+ AUD_JackDevice* device = dynamic_cast<AUD_JackDevice*>(AUD_device.get());
if(device)
device->seekPlayback(time);
else
#endif
{
- AUD_device->seek(handle, time);
+ assert(handle);
+ (*handle)->seek(time);
}
}
-float AUD_getSequencerPosition(AUD_Channel* handle)
+float AUD_getSequencerPosition(AUD_Handle* handle)
{
#ifdef WITH_JACK
- AUD_JackDevice* device = dynamic_cast<AUD_JackDevice*>(AUD_device);
+ AUD_JackDevice* device = dynamic_cast<AUD_JackDevice*>(AUD_device.get());
if(device)
return device->getPlaybackPosition();
else
#endif
{
- return AUD_device->getPosition(handle);
+ assert(handle);
+ return (*handle)->getPosition();
}
}
+void AUD_startPlayback()
+{
+#ifdef WITH_JACK
+ AUD_JackDevice* device = dynamic_cast<AUD_JackDevice*>(AUD_device.get());
+ if(device)
+ device->startPlayback();
+#endif
+}
+
+void AUD_stopPlayback()
+{
+#ifdef WITH_JACK
+ AUD_JackDevice* device = dynamic_cast<AUD_JackDevice*>(AUD_device.get());
+ if(device)
+ device->stopPlayback();
+#endif
+}
+
#ifdef WITH_JACK
void AUD_setSyncCallback(AUD_syncFunction function, void* data)
{
- AUD_JackDevice* device = dynamic_cast<AUD_JackDevice*>(AUD_device);
+ AUD_JackDevice* device = dynamic_cast<AUD_JackDevice*>(AUD_device.get());
if(device)
device->setSyncCallback(function, data);
}
@@ -1010,9 +1066,163 @@ void AUD_setSyncCallback(AUD_syncFunction function, void* data)
int AUD_doesPlayback()
{
#ifdef WITH_JACK
- AUD_JackDevice* device = dynamic_cast<AUD_JackDevice*>(AUD_device);
+ AUD_JackDevice* device = dynamic_cast<AUD_JackDevice*>(AUD_device.get());
if(device)
return device->doesPlayback();
#endif
return -1;
}
+
+int AUD_readSound(AUD_Sound* sound, sample_t* buffer, int length, int samples_per_second)
+{
+ AUD_DeviceSpecs specs;
+ sample_t* buf;
+ AUD_Buffer aBuffer;
+
+ specs.rate = AUD_RATE_INVALID;
+ specs.channels = AUD_CHANNELS_MONO;
+ specs.format = AUD_FORMAT_INVALID;
+
+ AUD_Reference<AUD_IReader> reader = AUD_ChannelMapperFactory(*sound, specs).createReader();
+
+ specs.specs = reader->getSpecs();
+ int len;
+ float samplejump = specs.rate / samples_per_second;
+ float min, max, power;
+ bool eos;
+
+ for(int i = 0; i < length; i++)
+ {
+ len = floor(samplejump * (i+1)) - floor(samplejump * i);
+
+ aBuffer.assureSize(len * AUD_SAMPLE_SIZE(specs));
+ buf = aBuffer.getBuffer();
+
+ reader->read(len, eos, buf);
+
+ max = min = *buf;
+ power = *buf * *buf;
+ for(int j = 1; j < len; j++)
+ {
+ if(buf[j] < min)
+ min = buf[j];
+ if(buf[j] > max)
+ max = buf[j];
+ power += buf[j] * buf[j];
+ }
+
+ buffer[i * 3] = min;
+ buffer[i * 3 + 1] = max;
+ buffer[i * 3 + 2] = sqrt(power) / len;
+
+ if(eos)
+ {
+ length = i;
+ break;
+ }
+ }
+
+ return length;
+}
+
+AUD_Sound* AUD_copy(AUD_Sound* sound)
+{
+ return new AUD_Reference<AUD_IFactory>(*sound);
+}
+
+void AUD_freeHandle(AUD_Handle* handle)
+{
+ delete handle;
+}
+
+void* AUD_createSet()
+{
+ return new std::set<void*>();
+}
+
+void AUD_destroySet(void* set)
+{
+ delete reinterpret_cast<std::set<void*>*>(set);
+}
+
+char AUD_removeSet(void* set, void* entry)
+{
+ if(set)
+ return reinterpret_cast<std::set<void*>*>(set)->erase(entry);
+ return 0;
+}
+
+void AUD_addSet(void* set, void* entry)
+{
+ if(entry)
+ reinterpret_cast<std::set<void*>*>(set)->insert(entry);
+}
+
+void* AUD_getSet(void* set)
+{
+ if(set)
+ {
+ std::set<void*>* rset = reinterpret_cast<std::set<void*>*>(set);
+ if(!rset->empty())
+ {
+ std::set<void*>::iterator it = rset->begin();
+ void* result = *it;
+ rset->erase(it);
+ return result;
+ }
+ }
+
+ return NULL;
+}
+
+const char* AUD_mixdown(AUD_Sound* sound, unsigned int start, unsigned int length, unsigned int buffersize, const char* filename, AUD_DeviceSpecs specs, AUD_Container format, AUD_Codec codec, unsigned int bitrate)
+{
+ try
+ {
+ AUD_SequencerFactory* f = dynamic_cast<AUD_SequencerFactory*>(sound->get());
+
+ f->setSpecs(specs.specs);
+ AUD_Reference<AUD_IReader> reader = f->createQualityReader();
+ reader->seek(start);
+ AUD_Reference<AUD_IWriter> writer = AUD_FileWriter::createWriter(filename, specs, format, codec, bitrate);
+ AUD_FileWriter::writeReader(reader, writer, length, buffersize);
+
+ return NULL;
+ }
+ catch(AUD_Exception& e)
+ {
+ return e.str;
+ }
+}
+
+AUD_Device* AUD_openMixdownDevice(AUD_DeviceSpecs specs, AUD_Sound* sequencer, float volume, float start)
+{
+ try
+ {
+ AUD_ReadDevice* device = new AUD_ReadDevice(specs);
+ device->setQuality(true);
+ device->setVolume(volume);
+
+ dynamic_cast<AUD_SequencerFactory*>(sequencer->get())->setSpecs(specs.specs);
+
+ AUD_Handle handle = device->play(*sequencer);
+ if(!handle.isNull())
+ handle->seek(start);
+
+ return new AUD_Device(device);
+ }
+ catch(AUD_Exception&)
+ {
+ return NULL;
+ }
+}
+
+AUD_Reference<AUD_IDevice> AUD_getDevice()
+{
+ return AUD_device;
+}
+
+AUD_I3DDevice* AUD_get3DDevice()
+{
+ return AUD_3ddevice;
+}
diff --git a/intern/audaspace/intern/AUD_C-API.h b/intern/audaspace/intern/AUD_C-API.h
index b2242f09547..612f98a79c3 100644
--- a/intern/audaspace/intern/AUD_C-API.h
+++ b/intern/audaspace/intern/AUD_C-API.h
@@ -31,12 +31,17 @@
#ifndef AUD_CAPI
#define AUD_CAPI
+#ifdef WITH_PYTHON
+#include "Python.h"
+#endif
+
#ifdef __cplusplus
extern "C" {
#endif
#include "AUD_Space.h"
+/// Supported output devices.
typedef enum
{
AUD_NULL_DEVICE = 0,
@@ -45,6 +50,7 @@ typedef enum
AUD_JACK_DEVICE
} AUD_DeviceType;
+/// Sound information structure.
typedef struct
{
AUD_Specs specs;
@@ -53,9 +59,9 @@ typedef struct
#ifndef AUD_CAPI_IMPLEMENTATION
typedef void AUD_Sound;
- typedef void AUD_Channel;
+ typedef void AUD_Handle;
typedef void AUD_Device;
- typedef void AUD_SequencerEntry;
+ typedef void AUD_SEntry;
typedef float (*AUD_volumeFunction)(void*, void*, float);
typedef void (*AUD_syncFunction)(void*, int, float);
#endif
@@ -119,6 +125,13 @@ extern AUD_Sound* AUD_loadBuffer(unsigned char* buffer, int size);
extern AUD_Sound* AUD_bufferSound(AUD_Sound* sound);
/**
+ * Rechannels the sound to be mono.
+ * \param sound The sound to rechannel.
+ * \return The mono sound.
+ */
+extern AUD_Sound* AUD_monoSound(AUD_Sound* sound);
+
+/**
* Delays a sound.
* \param sound The sound to dealy.
* \param delay The delay in seconds.
@@ -155,7 +168,7 @@ extern AUD_Sound* AUD_loopSound(AUD_Sound* sound);
* \param loops The count of remaining loops, -1 for infinity.
* \return Whether the handle is valid.
*/
-extern int AUD_setLoop(AUD_Channel* handle, int loops);
+extern int AUD_setLoop(AUD_Handle* handle, int loops);
/**
* Rectifies a sound.
@@ -177,28 +190,28 @@ extern void AUD_unload(AUD_Sound* sound);
* paused when its end has been reached.
* \return A handle to the played back sound.
*/
-extern AUD_Channel* AUD_play(AUD_Sound* sound, int keep);
+extern AUD_Handle* AUD_play(AUD_Sound* sound, int keep);
/**
* Pauses a played back sound.
* \param handle The handle to the sound.
* \return Whether the handle has been playing or not.
*/
-extern int AUD_pause(AUD_Channel* handle);
+extern int AUD_pause(AUD_Handle* handle);
/**
* Resumes a paused sound.
* \param handle The handle to the sound.
* \return Whether the handle has been paused or not.
*/
-extern int AUD_resume(AUD_Channel* handle);
+extern int AUD_resume(AUD_Handle* handle);
/**
* Stops a playing or paused sound.
* \param handle The handle to the sound.
* \return Whether the handle has been valid or not.
*/
-extern int AUD_stop(AUD_Channel* handle);
+extern int AUD_stop(AUD_Handle* handle);
/**
* Sets the end behaviour of a playing or paused sound.
@@ -207,7 +220,7 @@ extern int AUD_stop(AUD_Channel* handle);
* paused when its end has been reached.
* \return Whether the handle has been valid or not.
*/
-extern int AUD_setKeep(AUD_Channel* handle, int keep);
+extern int AUD_setKeep(AUD_Handle* handle, int keep);
/**
* Seeks a playing or paused sound.
@@ -215,7 +228,7 @@ extern int AUD_setKeep(AUD_Channel* handle, int keep);
* \param seekTo From where the sound file should be played back in seconds.
* \return Whether the handle has been valid or not.
*/
-extern int AUD_seek(AUD_Channel* handle, float seekTo);
+extern int AUD_seek(AUD_Handle* handle, float seekTo);
/**
* Retrieves the playback position of a handle.
@@ -223,14 +236,14 @@ extern int AUD_seek(AUD_Channel* handle, float seekTo);
* \return The current playback position in seconds or 0.0 if the handle is
* invalid.
*/
-extern float AUD_getPosition(AUD_Channel* handle);
+extern float AUD_getPosition(AUD_Handle* handle);
/**
* Returns the status of a playing, paused or stopped sound.
* \param handle The handle to the sound.
* \return The status of the sound behind the handle.
*/
-extern AUD_Status AUD_getStatus(AUD_Channel* handle);
+extern AUD_Status AUD_getStatus(AUD_Handle* handle);
/**
* Sets the listener location.
@@ -277,7 +290,7 @@ extern int AUD_setDistanceModel(AUD_DistanceModel model);
* \param location The new location.
* \return Whether the action succeeded.
*/
-extern int AUD_setSourceLocation(AUD_Channel* handle, const float* location);
+extern int AUD_setSourceLocation(AUD_Handle* handle, const float* location);
/**
* Sets the velocity of a source.
@@ -285,7 +298,7 @@ extern int AUD_setSourceLocation(AUD_Channel* handle, const float* location);
* \param velocity The new velocity.
* \return Whether the action succeeded.
*/
-extern int AUD_setSourceVelocity(AUD_Channel* handle, const float* velocity);
+extern int AUD_setSourceVelocity(AUD_Handle* handle, const float* velocity);
/**
* Sets the orientation of a source.
@@ -293,7 +306,7 @@ extern int AUD_setSourceVelocity(AUD_Channel* handle, const float* velocity);
* \param orientation The new orientation as quaternion.
* \return Whether the action succeeded.
*/
-extern int AUD_setSourceOrientation(AUD_Channel* handle, const float* orientation);
+extern int AUD_setSourceOrientation(AUD_Handle* handle, const float* orientation);
/**
* Sets whether the source location, velocity and orientation are relative
@@ -302,7 +315,7 @@ extern int AUD_setSourceOrientation(AUD_Channel* handle, const float* orientatio
* \param relative Whether the source is relative.
* \return Whether the action succeeded.
*/
-extern int AUD_setRelative(AUD_Channel* handle, int relative);
+extern int AUD_setRelative(AUD_Handle* handle, int relative);
/**
* Sets the maximum volume of a source.
@@ -310,7 +323,7 @@ extern int AUD_setRelative(AUD_Channel* handle, int relative);
* \param volume The new maximum volume.
* \return Whether the action succeeded.
*/
-extern int AUD_setVolumeMaximum(AUD_Channel* handle, float volume);
+extern int AUD_setVolumeMaximum(AUD_Handle* handle, float volume);
/**
* Sets the minimum volume of a source.
@@ -318,7 +331,7 @@ extern int AUD_setVolumeMaximum(AUD_Channel* handle, float volume);
* \param volume The new minimum volume.
* \return Whether the action succeeded.
*/
-extern int AUD_setVolumeMinimum(AUD_Channel* handle, float volume);
+extern int AUD_setVolumeMinimum(AUD_Handle* handle, float volume);
/**
* Sets the maximum distance of a source.
@@ -328,7 +341,7 @@ extern int AUD_setVolumeMinimum(AUD_Channel* handle, float volume);
* \param distance The new maximum distance.
* \return Whether the action succeeded.
*/
-extern int AUD_setDistanceMaximum(AUD_Channel* handle, float distance);
+extern int AUD_setDistanceMaximum(AUD_Handle* handle, float distance);
/**
* Sets the reference distance of a source.
@@ -336,7 +349,7 @@ extern int AUD_setDistanceMaximum(AUD_Channel* handle, float distance);
* \param distance The new reference distance.
* \return Whether the action succeeded.
*/
-extern int AUD_setDistanceReference(AUD_Channel* handle, float distance);
+extern int AUD_setDistanceReference(AUD_Handle* handle, float distance);
/**
* Sets the attenuation of a source.
@@ -345,7 +358,7 @@ extern int AUD_setDistanceReference(AUD_Channel* handle, float distance);
* \param factor The new attenuation.
* \return Whether the action succeeded.
*/
-extern int AUD_setAttenuation(AUD_Channel* handle, float factor);
+extern int AUD_setAttenuation(AUD_Handle* handle, float factor);
/**
* Sets the outer angle of the cone of a source.
@@ -353,7 +366,7 @@ extern int AUD_setAttenuation(AUD_Channel* handle, float factor);
* \param angle The new outer angle of the cone.
* \return Whether the action succeeded.
*/
-extern int AUD_setConeAngleOuter(AUD_Channel* handle, float angle);
+extern int AUD_setConeAngleOuter(AUD_Handle* handle, float angle);
/**
* Sets the inner angle of the cone of a source.
@@ -361,7 +374,7 @@ extern int AUD_setConeAngleOuter(AUD_Channel* handle, float angle);
* \param angle The new inner angle of the cone.
* \return Whether the action succeeded.
*/
-extern int AUD_setConeAngleInner(AUD_Channel* handle, float angle);
+extern int AUD_setConeAngleInner(AUD_Handle* handle, float angle);
/**
* Sets the outer volume of the cone of a source.
@@ -371,7 +384,7 @@ extern int AUD_setConeAngleInner(AUD_Channel* handle, float angle);
* \param volume The new outer volume of the cone.
* \return Whether the action succeeded.
*/
-extern int AUD_setConeVolumeOuter(AUD_Channel* handle, float volume);
+extern int AUD_setConeVolumeOuter(AUD_Handle* handle, float volume);
/**
* Sets the volume of a played back sound.
@@ -379,7 +392,7 @@ extern int AUD_setConeVolumeOuter(AUD_Channel* handle, float volume);
* \param volume The new volume, must be between 0.0 and 1.0.
* \return Whether the action succeeded.
*/
-extern int AUD_setSoundVolume(AUD_Channel* handle, float volume);
+extern int AUD_setSoundVolume(AUD_Handle* handle, float volume);
/**
* Sets the pitch of a played back sound.
@@ -387,7 +400,7 @@ extern int AUD_setSoundVolume(AUD_Channel* handle, float volume);
* \param pitch The new pitch.
* \return Whether the action succeeded.
*/
-extern int AUD_setSoundPitch(AUD_Channel* handle, float pitch);
+extern int AUD_setSoundPitch(AUD_Handle* handle, float pitch);
/**
* Opens a read device, with which audio data can be read.
@@ -411,18 +424,7 @@ extern int AUD_setDeviceVolume(AUD_Device* device, float volume);
* \param seek The position where the sound should be seeked to.
* \return A handle to the played back sound.
*/
-extern AUD_Channel* AUD_playDevice(AUD_Device* device, AUD_Sound* sound, float seek);
-
-/**
- * Sets the volume of a played back sound of a read device.
- * \param device The read device.
- * \param handle The handle to the sound.
- * \param volume The new volume, must be between 0.0 and 1.0.
- * \return Whether the action succeeded.
- */
-extern int AUD_setDeviceSoundVolume(AUD_Device* device,
- AUD_Channel* handle,
- float volume);
+extern AUD_Handle* AUD_playDevice(AUD_Device* device, AUD_Sound* sound, float seek);
/**
* Reads the next samples into the supplied buffer.
@@ -448,7 +450,7 @@ extern void AUD_closeReadDevice(AUD_Device* device);
extern float* AUD_readSoundBuffer(const char* filename, float low, float high,
float attack, float release, float threshold,
int accumulate, int additive, int square,
- float sthreshold, int samplerate,
+ float sthreshold, double samplerate,
int* length);
/**
@@ -457,43 +459,302 @@ extern float* AUD_readSoundBuffer(const char* filename, float low, float high,
* \param time The time in seconds.
* \return The silence handle.
*/
-extern AUD_Channel* AUD_pauseAfter(AUD_Channel* handle, float seconds);
+extern AUD_Handle* AUD_pauseAfter(AUD_Handle* handle, float seconds);
-extern AUD_Sound* AUD_createSequencer(int muted, void* data, AUD_volumeFunction volume);
+/**
+ * Creates a new sequenced sound scene.
+ * \param fps The FPS of the scene.
+ * \param muted Whether the scene is muted.
+ * \return The new sound scene.
+ */
+extern AUD_Sound* AUD_createSequencer(float fps, int muted);
+/**
+ * Deletes a sound scene.
+ * \param sequencer The sound scene.
+ */
extern void AUD_destroySequencer(AUD_Sound* sequencer);
+/**
+ * Sets the muting state of the scene.
+ * \param sequencer The sound scene.
+ * \param muted Whether the scene is muted.
+ */
extern void AUD_setSequencerMuted(AUD_Sound* sequencer, int muted);
-extern AUD_SequencerEntry* AUD_addSequencer(AUD_Sound** sequencer, AUD_Sound* sound,
- float begin, float end, float skip, void* data);
+/**
+ * Sets the scene's FPS.
+ * \param sequencer The sound scene.
+ * \param fps The new FPS.
+ */
+extern void AUD_setSequencerFPS(AUD_Sound* sequencer, float fps);
-extern void AUD_removeSequencer(AUD_Sound* sequencer, AUD_SequencerEntry* entry);
+/**
+ * Adds a new entry to the scene.
+ * \param sequencer The sound scene.
+ * \param sound The sound this entry should play.
+ * \param begin The start time.
+ * \param end The end time or a negative value if determined by the sound.
+ * \param skip How much seconds should be skipped at the beginning.
+ * \return The entry added.
+ */
+extern AUD_SEntry* AUD_addSequence(AUD_Sound* sequencer, AUD_Sound* sound,
+ float begin, float end, float skip);
-extern void AUD_moveSequencer(AUD_Sound* sequencer, AUD_SequencerEntry* entry,
- float begin, float end, float skip);
+/**
+ * Removes an entry from the scene.
+ * \param sequencer The sound scene.
+ * \param entry The entry to remove.
+ */
+extern void AUD_removeSequence(AUD_Sound* sequencer, AUD_SEntry* entry);
-extern void AUD_muteSequencer(AUD_Sound* sequencer, AUD_SequencerEntry* entry,
- char mute);
+/**
+ * Moves the entry.
+ * \param entry The sequenced entry.
+ * \param begin The new start time.
+ * \param end The new end time or a negative value if unknown.
+ * \param skip How many seconds to skip at the beginning.
+ */
+extern void AUD_moveSequence(AUD_SEntry* entry, float begin, float end, float skip);
-extern int AUD_readSound(AUD_Sound* sound, sample_t* buffer, int length);
+/**
+ * Sets the muting state of the entry.
+ * \param entry The sequenced entry.
+ * \param mute Whether the entry should be muted or not.
+ */
+extern void AUD_muteSequence(AUD_SEntry* entry, char mute);
-extern void AUD_startPlayback(void);
+/**
+ * Sets whether the entrie's location, velocity and orientation are relative
+ * to the listener.
+ * \param entry The sequenced entry.
+ * \param relative Whether the source is relative.
+ * \return Whether the action succeeded.
+ */
+extern void AUD_setRelativeSequence(AUD_SEntry* entry, char relative);
-extern void AUD_stopPlayback(void);
+/**
+ * Sets the sound of the entry.
+ * \param entry The sequenced entry.
+ * \param sound The new sound.
+ */
+extern void AUD_updateSequenceSound(AUD_SEntry* entry, AUD_Sound* sound);
-extern void AUD_seekSequencer(AUD_Channel* handle, float time);
+/**
+ * Writes animation data to a sequenced entry.
+ * \param entry The sequenced entry.
+ * \param type The type of animation data.
+ * \param frame The frame this data is for.
+ * \param data The data to write.
+ * \param animated Whether the attribute is animated.
+ */
+extern void AUD_setSequenceAnimData(AUD_SEntry* entry, AUD_AnimateablePropertyType type, int frame, float* data, char animated);
-extern float AUD_getSequencerPosition(AUD_Channel* handle);
+/**
+ * Writes animation data to a sequenced entry.
+ * \param sequencer The sound scene.
+ * \param type The type of animation data.
+ * \param frame The frame this data is for.
+ * \param data The data to write.
+ * \param animated Whether the attribute is animated.
+ */
+extern void AUD_setSequencerAnimData(AUD_Sound* sequencer, AUD_AnimateablePropertyType type, int frame, float* data, char animated);
+
+/**
+ * Updates all non-animated parameters of the entry.
+ * \param entry The sequenced entry.
+ * \param volume_max The maximum volume.
+ * \param volume_min The minimum volume.
+ * \param distance_max The maximum distance.
+ * \param distance_reference The reference distance.
+ * \param attenuation The attenuation.
+ * \param cone_angle_outer The outer cone opening angle.
+ * \param cone_angle_inner The inner cone opening angle.
+ * \param cone_volume_outer The volume outside the outer cone.
+ */
+extern void AUD_updateSequenceData(AUD_SEntry* entry, float volume_max, float volume_min,
+ float distance_max, float distance_reference, float attenuation,
+ float cone_angle_outer, float cone_angle_inner, float cone_volume_outer);
+
+/**
+ * Updates all non-animated parameters of the entry.
+ * \param sequencer The sound scene.
+ * \param speed_of_sound The speed of sound for doppler calculation.
+ * \param factor The doppler factor to control the effect's strength.
+ * \param model The distance model for distance calculation.
+ */
+extern void AUD_updateSequencerData(AUD_Sound* sequencer, float speed_of_sound,
+ float factor, AUD_DistanceModel model);
+
+/**
+ * Sets the audio output specification of the sound scene to the specs of the
+ * current playback device.
+ * \param sequencer The sound scene.
+ */
+extern void AUD_setSequencerDeviceSpecs(AUD_Sound* sequencer);
+
+/**
+ * Sets the audio output specification of the sound scene.
+ * \param sequencer The sound scene.
+ * \param specs The new specification.
+ */
+extern void AUD_setSequencerSpecs(AUD_Sound* sequencer, AUD_Specs specs);
+
+/**
+ * Seeks sequenced sound scene playback.
+ * \param handle Playback handle.
+ * \param time Time in seconds to seek to.
+ */
+extern void AUD_seekSequencer(AUD_Handle* handle, float time);
+
+/**
+ * Returns the current sound scene playback time.
+ * \param handle Playback handle.
+ * \return The playback time in seconds.
+ */
+extern float AUD_getSequencerPosition(AUD_Handle* handle);
+
+/**
+ * Starts the playback of jack transport if possible.
+ */
+extern void AUD_startPlayback(void);
+
+/**
+ * Stops the playback of jack transport if possible.
+ */
+extern void AUD_stopPlayback(void);
#ifdef WITH_JACK
+/**
+ * Sets the sync callback for jack transport.
+ * \param function The callback function.
+ * \param data The data parameter for the callback.
+ */
extern void AUD_setSyncCallback(AUD_syncFunction function, void* data);
#endif
+/**
+ * Returns whether jack transport is currently playing.
+ * \return Whether jack transport is currently playing.
+ */
extern int AUD_doesPlayback(void);
+/**
+ * Reads a sound into a buffer for drawing at a specific sampling rate.
+ * \param sound The sound to read.
+ * \param buffer The buffer to write to. Must have a size of 3*4*length.
+ * \param length How many samples to read from the sound.
+ * \param samples_per_second How many samples to read per second of the sound.
+ * \return How many samples really have been read. Always <= length.
+ */
+extern int AUD_readSound(AUD_Sound* sound, sample_t* buffer, int length, int samples_per_second);
+
+/**
+ * Copies a sound.
+ * \param sound Sound to copy.
+ * \return Copied sound.
+ */
+extern AUD_Sound* AUD_copy(AUD_Sound* sound);
+
+/**
+ * Frees a handle.
+ * \param channel Handle to free.
+ */
+extern void AUD_freeHandle(AUD_Handle* channel);
+
+/**
+ * Creates a new set.
+ * \return The new set.
+ */
+extern void* AUD_createSet(void);
+
+/**
+ * Deletes a set.
+ * \param set The set to delete.
+ */
+extern void AUD_destroySet(void* set);
+
+/**
+ * Removes an entry from a set.
+ * \param set The set work on.
+ * \param entry The entry to remove.
+ * \return Whether the entry was in the set or not.
+ */
+extern char AUD_removeSet(void* set, void* entry);
+
+/**
+ * Adds a new entry to a set.
+ * \param set The set work on.
+ * \param entry The entry to add.
+ */
+extern void AUD_addSet(void* set, void* entry);
+
+/**
+ * Removes one entry from a set and returns it.
+ * \param set The set work on.
+ * \return The entry or NULL if the set is empty.
+ */
+extern void* AUD_getSet(void* set);
+
+/**
+ * Mixes a sound down into a file.
+ * \param sound The sound scene to mix down.
+ * \param start The start frame.
+ * \param length The count of frames to write.
+ * \param buffersize How many samples should be written at once.
+ * \param filename The file to write to.
+ * \param specs The file's audio specification.
+ * \param format The file's container format.
+ * \param codec The codec used for encoding the audio data.
+ * \param bitrate The bitrate for encoding.
+ * \return An error message or NULL in case of success.
+ */
+extern const char* AUD_mixdown(AUD_Sound* sound, unsigned int start, unsigned int length, unsigned int buffersize, const char* filename, AUD_DeviceSpecs specs, AUD_Container format, AUD_Codec codec, unsigned int bitrate);
+
+/**
+ * Opens a read device and prepares it for mixdown of the sound scene.
+ * \param specs Output audio specifications.
+ * \param sequencer The sound scene to mix down.
+ * \param volume The overall mixdown volume.
+ * \param start The start time of the mixdown in the sound scene.
+ * \return The read device for the mixdown.
+ */
+extern AUD_Device* AUD_openMixdownDevice(AUD_DeviceSpecs specs, AUD_Sound* sequencer, float volume, float start);
+
+#ifdef WITH_PYTHON
+/**
+ * Retrieves the python factory of a sound.
+ * \param sound The sound factory.
+ * \return The python factory.
+ */
+extern PyObject* AUD_getPythonFactory(AUD_Sound* sound);
+
+/**
+ * Retrieves the sound factory of a python factory.
+ * \param sound The python factory.
+ * \return The sound factory.
+ */
+extern AUD_Sound* AUD_getPythonSound(PyObject* sound);
+#endif
+
#ifdef __cplusplus
}
+
+#include "AUD_Reference.h"
+class AUD_IDevice;
+class AUD_I3DDevice;
+
+/**
+ * Returns the current playback device.
+ * \return The playback device.
+ */
+AUD_Reference<AUD_IDevice> AUD_getDevice();
+
+/**
+ * Returns the current playback 3D device.
+ * \return The playback 3D device.
+ */
+AUD_I3DDevice* AUD_get3DDevice();
#endif
#endif //AUD_CAPI
diff --git a/intern/audaspace/intern/AUD_ChannelMapperFactory.cpp b/intern/audaspace/intern/AUD_ChannelMapperFactory.cpp
index b474fbad444..ea6c738cb58 100644
--- a/intern/audaspace/intern/AUD_ChannelMapperFactory.cpp
+++ b/intern/audaspace/intern/AUD_ChannelMapperFactory.cpp
@@ -34,79 +34,14 @@
#include <cstring>
-AUD_ChannelMapperFactory::AUD_ChannelMapperFactory(AUD_IFactory* factory,
+AUD_ChannelMapperFactory::AUD_ChannelMapperFactory(AUD_Reference<AUD_IFactory> factory,
AUD_DeviceSpecs specs) :
AUD_MixerFactory(factory, specs)
{
- memset(m_mapping, 0, sizeof(m_mapping));
}
-AUD_ChannelMapperFactory::~AUD_ChannelMapperFactory()
+AUD_Reference<AUD_IReader> AUD_ChannelMapperFactory::createReader()
{
- for(int i = 1; i < 10; i++)
- deleteMapping(i);
-}
-
-float** AUD_ChannelMapperFactory::getMapping(int ic)
-{
- ic--;
- if(ic > 8 || ic < 0)
- return 0;
-
- if(m_mapping[ic])
- {
- int channels = -1;
- while(m_mapping[ic][++channels] != 0);
- if(channels != m_specs.channels)
- deleteMapping(ic+1);
- }
-
- if(!m_mapping[ic])
- {
- int channels = m_specs.channels;
-
- m_mapping[ic] = new float*[channels+1];
- m_mapping[ic][channels] = 0;
-
- for(int i = 0; i < channels; i++)
- {
- m_mapping[ic][i] = new float[ic+1];
- for(int j = 0; j <= ic; j++)
- m_mapping[ic][i][j] = ((i == j) || (channels == 1) ||
- (ic == 0)) ? 1.0f : 0.0f;
- }
- }
-
- return m_mapping[ic];
-}
-
-void AUD_ChannelMapperFactory::deleteMapping(int ic)
-{
- ic--;
- if(ic > 8 || ic < 0)
- return;
-
- if(m_mapping[ic])
- {
- for(int i = 0; 1; i++)
- {
- if(m_mapping[ic][i] != 0)
- {
- delete[] m_mapping[ic][i];
- }
- else
- break;
- }
- delete[] m_mapping[ic];
- m_mapping[ic] = 0;
- }
-}
-
-AUD_IReader* AUD_ChannelMapperFactory::createReader() const
-{
- AUD_IReader* reader = getReader();
- int ic = reader->getSpecs().channels;
-
- return new AUD_ChannelMapperReader(reader,
- const_cast<AUD_ChannelMapperFactory*>(this)->getMapping(ic));
+ AUD_Reference<AUD_IReader> reader = getReader();
+ return new AUD_ChannelMapperReader(reader, m_specs.channels);
}
diff --git a/intern/audaspace/intern/AUD_ChannelMapperFactory.h b/intern/audaspace/intern/AUD_ChannelMapperFactory.h
index 9d622f5e322..9e1adf09ca9 100644
--- a/intern/audaspace/intern/AUD_ChannelMapperFactory.h
+++ b/intern/audaspace/intern/AUD_ChannelMapperFactory.h
@@ -41,33 +41,19 @@
class AUD_ChannelMapperFactory : public AUD_MixerFactory
{
private:
- /**
- * The mapping specification.
- */
- float **m_mapping[9];
-
// hide copy constructor and operator=
AUD_ChannelMapperFactory(const AUD_ChannelMapperFactory&);
AUD_ChannelMapperFactory& operator=(const AUD_ChannelMapperFactory&);
public:
- AUD_ChannelMapperFactory(AUD_IFactory* factory, AUD_DeviceSpecs specs);
-
- virtual ~AUD_ChannelMapperFactory();
-
- /**
- * Returns the mapping array for editing.
- * \param ic The count of input channels the array should have.
- * \note The count of output channels is read of the desired output specs.
- */
- float** getMapping(int ic);
-
/**
- * Deletes the current channel mapping.
+ * Creates a new factory.
+ * \param factory The input factory.
+ * \param specs The target specifications.
*/
- void deleteMapping(int ic);
+ AUD_ChannelMapperFactory(AUD_Reference<AUD_IFactory> factory, AUD_DeviceSpecs specs);
- virtual AUD_IReader* createReader() const;
+ virtual AUD_Reference<AUD_IReader> createReader();
};
#endif //AUD_CHANNELMAPPERFACTORY
diff --git a/intern/audaspace/intern/AUD_ChannelMapperReader.cpp b/intern/audaspace/intern/AUD_ChannelMapperReader.cpp
index dec70aaecf6..27d10ce6dc8 100644
--- a/intern/audaspace/intern/AUD_ChannelMapperReader.cpp
+++ b/intern/audaspace/intern/AUD_ChannelMapperReader.cpp
@@ -28,74 +28,343 @@
* \ingroup audaspaceintern
*/
+#include <cmath>
+
+#ifndef M_PI
+#define M_PI 3.14159265358979323846
+#endif
+
+#ifndef M_PI_2
+#define M_PI_2 1.57079632679489661923
+#endif
#include "AUD_ChannelMapperReader.h"
-AUD_ChannelMapperReader::AUD_ChannelMapperReader(AUD_IReader* reader,
- float **mapping) :
- AUD_EffectReader(reader)
+AUD_ChannelMapperReader::AUD_ChannelMapperReader(AUD_Reference<AUD_IReader> reader,
+ AUD_Channels channels) :
+ AUD_EffectReader(reader), m_target_channels(channels),
+ m_source_channels(AUD_CHANNELS_INVALID), m_mapping(0), m_map_size(0), m_mono_angle(0)
{
- m_specs = reader->getSpecs();
+}
- int channels = -1;
- m_rch = m_specs.channels;
- while(mapping[++channels] != 0);
+AUD_ChannelMapperReader::~AUD_ChannelMapperReader()
+{
+ delete[] m_mapping;
+}
- m_mapping = new float*[channels];
- m_specs.channels = (AUD_Channels)channels;
+void AUD_ChannelMapperReader::setChannels(AUD_Channels channels)
+{
+ m_target_channels = channels;
+ calculateMapping();
+}
- float sum;
- int i;
+void AUD_ChannelMapperReader::setMonoAngle(float angle)
+{
+ if(angle != angle)
+ angle = 0;
+ m_mono_angle = angle;
+ if(m_source_channels == AUD_CHANNELS_MONO)
+ calculateMapping();
+}
- while(channels--)
- {
- m_mapping[channels] = new float[m_rch];
- sum = 0.0f;
- for(i=0; i < m_rch; i++)
- sum += mapping[channels][i];
- for(i=0; i < m_rch; i++)
- m_mapping[channels][i] = sum > 0.0f ?
- mapping[channels][i]/sum : 0.0f;
- }
+float AUD_ChannelMapperReader::angleDistance(float alpha, float beta)
+{
+ alpha = fabs(alpha - beta);
+
+ if(alpha > M_PI)
+ alpha = fabs(alpha - 2 * M_PI);
+
+ return alpha;
}
-AUD_ChannelMapperReader::~AUD_ChannelMapperReader()
+void AUD_ChannelMapperReader::calculateMapping()
{
- int channels = m_specs.channels;
+ if(m_map_size < m_source_channels * m_target_channels)
+ {
+ delete[] m_mapping;
+ m_mapping = new float[m_source_channels * m_target_channels];
+ m_map_size = m_source_channels * m_target_channels;
+ }
+
+ for(int i = 0; i < m_source_channels * m_target_channels; i++)
+ m_mapping[i] = 0;
+
+ const AUD_Channel* source_channels = CHANNEL_MAPS[m_source_channels - 1];
+ const AUD_Channel* target_channels = CHANNEL_MAPS[m_target_channels - 1];
- while(channels--)
+ int lfe = -1;
+
+ for(int i = 0; i < m_target_channels; i++)
{
- delete[] m_mapping[channels];
+ if(target_channels[i] == AUD_CHANNEL_LFE)
+ {
+ lfe = i;
+ break;
+ }
}
- delete[] m_mapping;
+ const float* source_angles = CHANNEL_ANGLES[m_source_channels - 1];
+ const float* target_angles = CHANNEL_ANGLES[m_target_channels - 1];
+
+ if(m_source_channels == AUD_CHANNELS_MONO)
+ source_angles = &m_mono_angle;
+
+ int channel_min1, channel_min2;
+ float angle_min1, angle_min2, angle;
+
+ for(int i = 0; i < m_source_channels; i++)
+ {
+ if(source_channels[i] == AUD_CHANNEL_LFE)
+ {
+ if(lfe != -1)
+ m_mapping[lfe * m_source_channels + i] = 1;
+
+ continue;
+ }
+
+ channel_min1 = channel_min2 = -1;
+ angle_min1 = angle_min2 = 2 * M_PI;
+
+ for(int j = 0; j < m_target_channels; j++)
+ {
+ if(j == lfe)
+ continue;
+ angle = angleDistance(source_angles[i], target_angles[j]);
+ if(angle < angle_min1)
+ {
+ channel_min2 = channel_min1;
+ angle_min2 = angle_min1;
+
+ channel_min1 = j;
+ angle_min1 = angle;
+ }
+ else if(angle < angle_min2)
+ {
+ channel_min2 = j;
+ angle_min2 = angle;
+ }
+ }
+
+ angle = angle_min1 + angle_min2;
+ if(channel_min2 == -1 || angle == 0)
+ {
+ m_mapping[channel_min1 * m_source_channels + i] = 1;
+ }
+ else
+ {
+ m_mapping[channel_min1 * m_source_channels + i] = cos(M_PI_2 * angle_min1 / angle);
+ m_mapping[channel_min2 * m_source_channels + i] = cos(M_PI_2 * angle_min2 / angle);
+ }
+ }
+
+ /* AUD_XXX for(int i = 0; i < m_source_channels; i++)
+ {
+ for(int j = 0; j < m_target_channels; j++)
+ {
+ std::cout << m_mapping[i * m_source_channels + j] << " ";
+ }
+ std::cout << std::endl;
+ }*/
}
AUD_Specs AUD_ChannelMapperReader::getSpecs() const
{
- return m_specs;
+ AUD_Specs specs = m_reader->getSpecs();
+ specs.channels = m_target_channels;
+ return specs;
}
-void AUD_ChannelMapperReader::read(int & length, sample_t* & buffer)
+void AUD_ChannelMapperReader::read(int& length, bool& eos, sample_t* buffer)
{
- sample_t* in = buffer;
+ AUD_Channels channels = m_reader->getSpecs().channels;
+ if(channels != m_source_channels)
+ {
+ m_source_channels = channels;
+ calculateMapping();
+ }
- m_reader->read(length, in);
+ if(m_source_channels == m_target_channels)
+ {
+ m_reader->read(length, eos, buffer);
+ return;
+ }
- if(m_buffer.getSize() < length * AUD_SAMPLE_SIZE(m_specs))
- m_buffer.resize(length * AUD_SAMPLE_SIZE(m_specs));
+ m_buffer.assureSize(length * channels * sizeof(sample_t));
+
+ sample_t* in = m_buffer.getBuffer();
+
+ m_reader->read(length, eos, in);
- buffer = m_buffer.getBuffer();
sample_t sum;
for(int i = 0; i < length; i++)
{
- for(int j = 0; j < m_specs.channels; j++)
+ for(int j = 0; j < m_target_channels; j++)
{
sum = 0;
- for(int k = 0; k < m_rch; k++)
- sum += m_mapping[j][k] * in[i * m_rch + k];
- buffer[i * m_specs.channels + j] = sum;
+ for(int k = 0; k < m_source_channels; k++)
+ sum += m_mapping[j * m_source_channels + k] * in[i * m_source_channels + k];
+ buffer[i * m_target_channels + j] = sum;
}
}
}
+
+const AUD_Channel AUD_ChannelMapperReader::MONO_MAP[] =
+{
+ AUD_CHANNEL_FRONT_CENTER
+};
+
+const AUD_Channel AUD_ChannelMapperReader::STEREO_MAP[] =
+{
+ AUD_CHANNEL_FRONT_LEFT,
+ AUD_CHANNEL_FRONT_RIGHT
+};
+
+const AUD_Channel AUD_ChannelMapperReader::STEREO_LFE_MAP[] =
+{
+ AUD_CHANNEL_FRONT_LEFT,
+ AUD_CHANNEL_FRONT_RIGHT,
+ AUD_CHANNEL_LFE
+};
+
+const AUD_Channel AUD_ChannelMapperReader::SURROUND4_MAP[] =
+{
+ AUD_CHANNEL_FRONT_LEFT,
+ AUD_CHANNEL_FRONT_RIGHT,
+ AUD_CHANNEL_REAR_LEFT,
+ AUD_CHANNEL_REAR_RIGHT
+};
+
+const AUD_Channel AUD_ChannelMapperReader::SURROUND5_MAP[] =
+{
+ AUD_CHANNEL_FRONT_LEFT,
+ AUD_CHANNEL_FRONT_RIGHT,
+ AUD_CHANNEL_FRONT_CENTER,
+ AUD_CHANNEL_REAR_LEFT,
+ AUD_CHANNEL_REAR_RIGHT
+};
+
+const AUD_Channel AUD_ChannelMapperReader::SURROUND51_MAP[] =
+{
+ AUD_CHANNEL_FRONT_LEFT,
+ AUD_CHANNEL_FRONT_RIGHT,
+ AUD_CHANNEL_FRONT_CENTER,
+ AUD_CHANNEL_LFE,
+ AUD_CHANNEL_REAR_LEFT,
+ AUD_CHANNEL_REAR_RIGHT
+};
+
+const AUD_Channel AUD_ChannelMapperReader::SURROUND61_MAP[] =
+{
+ AUD_CHANNEL_FRONT_LEFT,
+ AUD_CHANNEL_FRONT_RIGHT,
+ AUD_CHANNEL_FRONT_CENTER,
+ AUD_CHANNEL_LFE,
+ AUD_CHANNEL_REAR_CENTER,
+ AUD_CHANNEL_REAR_LEFT,
+ AUD_CHANNEL_REAR_RIGHT
+};
+
+const AUD_Channel AUD_ChannelMapperReader::SURROUND71_MAP[] =
+{
+ AUD_CHANNEL_FRONT_LEFT,
+ AUD_CHANNEL_FRONT_RIGHT,
+ AUD_CHANNEL_FRONT_CENTER,
+ AUD_CHANNEL_LFE,
+ AUD_CHANNEL_REAR_LEFT,
+ AUD_CHANNEL_REAR_RIGHT,
+ AUD_CHANNEL_SIDE_LEFT,
+ AUD_CHANNEL_SIDE_RIGHT
+};
+
+const AUD_Channel* AUD_ChannelMapperReader::CHANNEL_MAPS[] =
+{
+ AUD_ChannelMapperReader::MONO_MAP,
+ AUD_ChannelMapperReader::STEREO_MAP,
+ AUD_ChannelMapperReader::STEREO_LFE_MAP,
+ AUD_ChannelMapperReader::SURROUND4_MAP,
+ AUD_ChannelMapperReader::SURROUND5_MAP,
+ AUD_ChannelMapperReader::SURROUND51_MAP,
+ AUD_ChannelMapperReader::SURROUND61_MAP,
+ AUD_ChannelMapperReader::SURROUND71_MAP
+};
+
+const float AUD_ChannelMapperReader::MONO_ANGLES[] =
+{
+ 0.0f * M_PI / 180.0f
+};
+
+const float AUD_ChannelMapperReader::STEREO_ANGLES[] =
+{
+ -90.0f * M_PI / 180.0f,
+ 90.0f * M_PI / 180.0f
+};
+
+const float AUD_ChannelMapperReader::STEREO_LFE_ANGLES[] =
+{
+ -90.0f * M_PI / 180.0f,
+ 90.0f * M_PI / 180.0f,
+ 0.0f * M_PI / 180.0f
+};
+
+const float AUD_ChannelMapperReader::SURROUND4_ANGLES[] =
+{
+ -45.0f * M_PI / 180.0f,
+ 45.0f * M_PI / 180.0f,
+ -135.0f * M_PI / 180.0f,
+ 135.0f * M_PI / 180.0f
+};
+
+const float AUD_ChannelMapperReader::SURROUND5_ANGLES[] =
+{
+ -30.0f * M_PI / 180.0f,
+ 30.0f * M_PI / 180.0f,
+ 0.0f * M_PI / 180.0f,
+ -110.0f * M_PI / 180.0f,
+ 110.0f * M_PI / 180.0f
+};
+
+const float AUD_ChannelMapperReader::SURROUND51_ANGLES[] =
+{
+ -30.0f * M_PI / 180.0f,
+ 30.0f * M_PI / 180.0f,
+ 0.0f * M_PI / 180.0f,
+ 0.0f * M_PI / 180.0f,
+ -110.0f * M_PI / 180.0f,
+ 110.0f * M_PI / 180.0f
+};
+
+const float AUD_ChannelMapperReader::SURROUND61_ANGLES[] =
+{
+ -30.0f * M_PI / 180.0f,
+ 30.0f * M_PI / 180.0f,
+ 0.0f * M_PI / 180.0f,
+ 0.0f * M_PI / 180.0f,
+ 180.0f * M_PI / 180.0f,
+ -110.0f * M_PI / 180.0f,
+ 110.0f * M_PI / 180.0f
+};
+
+const float AUD_ChannelMapperReader::SURROUND71_ANGLES[] =
+{
+ -30.0f * M_PI / 180.0f,
+ 30.0f * M_PI / 180.0f,
+ 0.0f * M_PI / 180.0f,
+ 0.0f * M_PI / 180.0f,
+ -110.0f * M_PI / 180.0f,
+ 110.0f * M_PI / 180.0f
+ -150.0f * M_PI / 180.0f,
+ 150.0f * M_PI / 180.0f
+};
+
+const float* AUD_ChannelMapperReader::CHANNEL_ANGLES[] =
+{
+ AUD_ChannelMapperReader::MONO_ANGLES,
+ AUD_ChannelMapperReader::STEREO_ANGLES,
+ AUD_ChannelMapperReader::STEREO_LFE_ANGLES,
+ AUD_ChannelMapperReader::SURROUND4_ANGLES,
+ AUD_ChannelMapperReader::SURROUND5_ANGLES,
+ AUD_ChannelMapperReader::SURROUND51_ANGLES,
+ AUD_ChannelMapperReader::SURROUND61_ANGLES,
+ AUD_ChannelMapperReader::SURROUND71_ANGLES
+};
diff --git a/intern/audaspace/intern/AUD_ChannelMapperReader.h b/intern/audaspace/intern/AUD_ChannelMapperReader.h
index 091ed06db15..af16f2ff49d 100644
--- a/intern/audaspace/intern/AUD_ChannelMapperReader.h
+++ b/intern/audaspace/intern/AUD_ChannelMapperReader.h
@@ -43,44 +43,96 @@ class AUD_ChannelMapperReader : public AUD_EffectReader
{
private:
/**
- * The sound output buffer.
+ * The sound reading buffer.
*/
AUD_Buffer m_buffer;
/**
* The output specification.
*/
- AUD_Specs m_specs;
+ AUD_Channels m_target_channels;
/**
* The channel count of the reader.
*/
- int m_rch;
+ AUD_Channels m_source_channels;
/**
* The mapping specification.
*/
- float **m_mapping;
+ float* m_mapping;
+
+ /**
+ * The size of the mapping.
+ */
+ int m_map_size;
+
+ /**
+ * The mono source angle.
+ */
+ float m_mono_angle;
+
+ static const AUD_Channel MONO_MAP[];
+ static const AUD_Channel STEREO_MAP[];
+ static const AUD_Channel STEREO_LFE_MAP[];
+ static const AUD_Channel SURROUND4_MAP[];
+ static const AUD_Channel SURROUND5_MAP[];
+ static const AUD_Channel SURROUND51_MAP[];
+ static const AUD_Channel SURROUND61_MAP[];
+ static const AUD_Channel SURROUND71_MAP[];
+ static const AUD_Channel* CHANNEL_MAPS[];
+
+ static const float MONO_ANGLES[];
+ static const float STEREO_ANGLES[];
+ static const float STEREO_LFE_ANGLES[];
+ static const float SURROUND4_ANGLES[];
+ static const float SURROUND5_ANGLES[];
+ static const float SURROUND51_ANGLES[];
+ static const float SURROUND61_ANGLES[];
+ static const float SURROUND71_ANGLES[];
+ static const float* CHANNEL_ANGLES[];
// hide copy constructor and operator=
AUD_ChannelMapperReader(const AUD_ChannelMapperReader&);
AUD_ChannelMapperReader& operator=(const AUD_ChannelMapperReader&);
+ /**
+ * Calculates the mapping matrix.
+ */
+ void calculateMapping();
+
+ /**
+ * Calculates the distance between two angles.
+ */
+ float angleDistance(float alpha, float beta);
+
public:
/**
* Creates a channel mapper reader.
* \param reader The reader to map.
* \param mapping The mapping specification as two dimensional float array.
*/
- AUD_ChannelMapperReader(AUD_IReader* reader, float **mapping);
+ AUD_ChannelMapperReader(AUD_Reference<AUD_IReader> reader, AUD_Channels channels);
/**
* Destroys the reader.
*/
~AUD_ChannelMapperReader();
+ /**
+ * Sets the requested channel output count.
+ * \param channels The channel output count.
+ */
+ void setChannels(AUD_Channels channels);
+
+ /**
+ * Sets the angle for mono sources.
+ * \param angle The angle for mono sources.
+ */
+ void setMonoAngle(float angle);
+
virtual AUD_Specs getSpecs() const;
- virtual void read(int & length, sample_t* & buffer);
+ virtual void read(int& length, bool& eos, sample_t* buffer);
};
#endif //AUD_CHANNELMAPPERREADER
diff --git a/intern/audaspace/intern/AUD_ConverterFactory.cpp b/intern/audaspace/intern/AUD_ConverterFactory.cpp
index cce0f273616..bf9a3586616 100644
--- a/intern/audaspace/intern/AUD_ConverterFactory.cpp
+++ b/intern/audaspace/intern/AUD_ConverterFactory.cpp
@@ -32,15 +32,15 @@
#include "AUD_ConverterFactory.h"
#include "AUD_ConverterReader.h"
-AUD_ConverterFactory::AUD_ConverterFactory(AUD_IFactory* factory,
+AUD_ConverterFactory::AUD_ConverterFactory(AUD_Reference<AUD_IFactory> factory,
AUD_DeviceSpecs specs) :
AUD_MixerFactory(factory, specs)
{
}
-AUD_IReader* AUD_ConverterFactory::createReader() const
+AUD_Reference<AUD_IReader> AUD_ConverterFactory::createReader()
{
- AUD_IReader* reader = getReader();
+ AUD_Reference<AUD_IReader> reader = getReader();
if(m_specs.format != AUD_FORMAT_FLOAT32)
reader = new AUD_ConverterReader(reader, m_specs);
diff --git a/intern/audaspace/intern/AUD_ConverterFactory.h b/intern/audaspace/intern/AUD_ConverterFactory.h
index b9eac94de40..128653c5c54 100644
--- a/intern/audaspace/intern/AUD_ConverterFactory.h
+++ b/intern/audaspace/intern/AUD_ConverterFactory.h
@@ -46,9 +46,14 @@ private:
AUD_ConverterFactory& operator=(const AUD_ConverterFactory&);
public:
- AUD_ConverterFactory(AUD_IFactory* factory, AUD_DeviceSpecs specs);
-
- virtual AUD_IReader* createReader() const;
+ /**
+ * Creates a new factory.
+ * \param factory The input factory.
+ * \param specs The target specifications.
+ */
+ AUD_ConverterFactory(AUD_Reference<AUD_IFactory> factory, AUD_DeviceSpecs specs);
+
+ virtual AUD_Reference<AUD_IReader> createReader();
};
#endif //AUD_CONVERTERFACTORY
diff --git a/intern/audaspace/intern/AUD_ConverterFunctions.cpp b/intern/audaspace/intern/AUD_ConverterFunctions.cpp
index d3cc9fa8202..f7be2ca805f 100644
--- a/intern/audaspace/intern/AUD_ConverterFunctions.cpp
+++ b/intern/audaspace/intern/AUD_ConverterFunctions.cpp
@@ -35,23 +35,23 @@
#define AUD_U8_0 0x80
#define AUD_S16_MAX 0x7FFF
#define AUD_S16_MIN 0x8000
-#define AUD_S16_FLT 32768.0f
+#define AUD_S16_FLT 32767.0f
#define AUD_S32_MAX 0x7FFFFFFF
#define AUD_S32_MIN 0x80000000
-#define AUD_S32_FLT 2147483648.0f
+#define AUD_S32_FLT 2147483647.0f
#define AUD_FLT_MAX 1.0f
#define AUD_FLT_MIN -1.0f
void AUD_convert_u8_s16(data_t* target, data_t* source, int length)
{
int16_t* t = (int16_t*) target;
- for(int i = 0; i < length; i++)
+ for(int i = length - 1; i >= 0; i--)
t[i] = (((int16_t)source[i]) - AUD_U8_0) << 8;
}
void AUD_convert_u8_s24_be(data_t* target, data_t* source, int length)
{
- for(int i = 0; i < length; i++)
+ for(int i = length - 1; i >= 0; i--)
{
target[i*3] = source[i] - AUD_U8_0;
target[i*3+1] = 0;
@@ -61,7 +61,7 @@ void AUD_convert_u8_s24_be(data_t* target, data_t* source, int length)
void AUD_convert_u8_s24_le(data_t* target, data_t* source, int length)
{
- for(int i = 0; i < length; i++)
+ for(int i = length - 1; i >= 0; i--)
{
target[i*3+2] = source[i] - AUD_U8_0;
target[i*3+1] = 0;
@@ -72,21 +72,21 @@ void AUD_convert_u8_s24_le(data_t* target, data_t* source, int length)
void AUD_convert_u8_s32(data_t* target, data_t* source, int length)
{
int32_t* t = (int32_t*) target;
- for(int i = 0; i < length; i++)
+ for(int i = length - 1; i >= 0; i--)
t[i] = (((int32_t)source[i]) - AUD_U8_0) << 24;
}
void AUD_convert_u8_float(data_t* target, data_t* source, int length)
{
float* t = (float*) target;
- for(int i = 0; i < length; i++)
+ for(int i = length - 1; i >= 0; i--)
t[i] = (((int32_t)source[i]) - AUD_U8_0) / ((float)AUD_U8_0);
}
void AUD_convert_u8_double(data_t* target, data_t* source, int length)
{
double* t = (double*) target;
- for(int i = 0; i < length; i++)
+ for(int i = length - 1; i >= 0; i--)
t[i] = (((int32_t)source[i]) - AUD_U8_0) / ((double)AUD_U8_0);
}
@@ -100,10 +100,12 @@ void AUD_convert_s16_u8(data_t* target, data_t* source, int length)
void AUD_convert_s16_s24_be(data_t* target, data_t* source, int length)
{
int16_t* s = (int16_t*) source;
- for(int i = 0; i < length; i++)
+ int16_t t;
+ for(int i = length - 1; i >= 0; i--)
{
- target[i*3] = s[i] >> 8 & 0xFF;
- target[i*3+1] = s[i] & 0xFF;
+ t = s[i];
+ target[i*3] = t >> 8 & 0xFF;
+ target[i*3+1] = t & 0xFF;
target[i*3+2] = 0;
}
}
@@ -111,10 +113,12 @@ void AUD_convert_s16_s24_be(data_t* target, data_t* source, int length)
void AUD_convert_s16_s24_le(data_t* target, data_t* source, int length)
{
int16_t* s = (int16_t*) source;
- for(int i = 0; i < length; i++)
+ int16_t t;
+ for(int i = length - 1; i >= 0; i--)
{
- target[i*3+2] = s[i] >> 8 & 0xFF;
- target[i*3+1] = s[i] & 0xFF;
+ t = s[i];
+ target[i*3+2] = t >> 8 & 0xFF;
+ target[i*3+1] = t & 0xFF;
target[i*3] = 0;
}
}
@@ -123,7 +127,7 @@ void AUD_convert_s16_s32(data_t* target, data_t* source, int length)
{
int16_t* s = (int16_t*) source;
int32_t* t = (int32_t*) target;
- for(int i = 0; i < length; i++)
+ for(int i = length - 1; i >= 0; i--)
t[i] = ((int32_t)s[i]) << 16;
}
@@ -131,7 +135,7 @@ void AUD_convert_s16_float(data_t* target, data_t* source, int length)
{
int16_t* s = (int16_t*) source;
float* t = (float*) target;
- for(int i = 0; i < length; i++)
+ for(int i = length - 1; i >= 0; i--)
t[i] = s[i] / AUD_S16_FLT;
}
@@ -139,7 +143,7 @@ void AUD_convert_s16_double(data_t* target, data_t* source, int length)
{
int16_t* s = (int16_t*) source;
double* t = (double*) target;
- for(int i = 0; i < length; i++)
+ for(int i = length - 1; i >= 0; i--)
t[i] = s[i] / AUD_S16_FLT;
}
@@ -177,14 +181,14 @@ void AUD_convert_s24_s24(data_t* target, data_t* source, int length)
void AUD_convert_s24_s32_be(data_t* target, data_t* source, int length)
{
int32_t* t = (int32_t*) target;
- for(int i = 0; i < length; i++)
+ for(int i = length - 1; i >= 0; i--)
t[i] = source[i*3] << 24 | source[i*3+1] << 16 | source[i*3+2] << 8;
}
void AUD_convert_s24_s32_le(data_t* target, data_t* source, int length)
{
int32_t* t = (int32_t*) target;
- for(int i = 0; i < length; i++)
+ for(int i = length - 1; i >= 0; i--)
t[i] = source[i*3+2] << 24 | source[i*3+1] << 16 | source[i*3] << 8;
}
@@ -192,7 +196,7 @@ void AUD_convert_s24_float_be(data_t* target, data_t* source, int length)
{
float* t = (float*) target;
int32_t s;
- for(int i = 0; i < length; i++)
+ for(int i = length - 1; i >= 0; i--)
{
s = source[i*3] << 24 | source[i*3+1] << 16 | source[i*3+2] << 8;
t[i] = s / AUD_S32_FLT;
@@ -203,7 +207,7 @@ void AUD_convert_s24_float_le(data_t* target, data_t* source, int length)
{
float* t = (float*) target;
int32_t s;
- for(int i = 0; i < length; i++)
+ for(int i = length - 1; i >= 0; i--)
{
s = source[i*3+2] << 24 | source[i*3+1] << 16 | source[i*3] << 8;
t[i] = s / AUD_S32_FLT;
@@ -214,7 +218,7 @@ void AUD_convert_s24_double_be(data_t* target, data_t* source, int length)
{
double* t = (double*) target;
int32_t s;
- for(int i = 0; i < length; i++)
+ for(int i = length - 1; i >= 0; i--)
{
s = source[i*3] << 24 | source[i*3+1] << 16 | source[i*3+2] << 8;
t[i] = s / AUD_S32_FLT;
@@ -225,7 +229,7 @@ void AUD_convert_s24_double_le(data_t* target, data_t* source, int length)
{
double* t = (double*) target;
int32_t s;
- for(int i = 0; i < length; i++)
+ for(int i = length - 1; i >= 0; i--)
{
s = source[i*3+2] << 24 | source[i*3+1] << 16 | source[i*3] << 8;
t[i] = s / AUD_S32_FLT;
@@ -250,22 +254,26 @@ void AUD_convert_s32_s16(data_t* target, data_t* source, int length)
void AUD_convert_s32_s24_be(data_t* target, data_t* source, int length)
{
int32_t* s = (int32_t*) source;
+ int32_t t;
for(int i = 0; i < length; i++)
{
- target[i*3] = s[i] >> 24 & 0xFF;
- target[i*3+1] = s[i] >> 16 & 0xFF;
- target[i*3+2] = s[i] >> 8 & 0xFF;
+ t = s[i];
+ target[i*3] = t >> 24 & 0xFF;
+ target[i*3+1] = t >> 16 & 0xFF;
+ target[i*3+2] = t >> 8 & 0xFF;
}
}
void AUD_convert_s32_s24_le(data_t* target, data_t* source, int length)
{
- int16_t* s = (int16_t*) source;
+ int32_t* s = (int32_t*) source;
+ int32_t t;
for(int i = 0; i < length; i++)
{
- target[i*3+2] = s[i] >> 24 & 0xFF;
- target[i*3+1] = s[i] >> 16 & 0xFF;
- target[i*3] = s[i] >> 8 & 0xFF;
+ t = s[i];
+ target[i*3+2] = t >> 24 & 0xFF;
+ target[i*3+1] = t >> 16 & 0xFF;
+ target[i*3] = t >> 8 & 0xFF;
}
}
@@ -281,7 +289,7 @@ void AUD_convert_s32_double(data_t* target, data_t* source, int length)
{
int32_t* s = (int32_t*) source;
double* t = (double*) target;
- for(int i = 0; i < length; i++)
+ for(int i = length - 1; i >= 0; i--)
t[i] = s[i] / AUD_S32_FLT;
}
@@ -371,7 +379,7 @@ void AUD_convert_float_double(data_t* target, data_t* source, int length)
{
float* s = (float*) source;
double* t = (double*) target;
- for(int i = 0; i < length; i++)
+ for(int i = length - 1; i >= 0; i--)
t[i] = s[i];
}
diff --git a/intern/audaspace/intern/AUD_ConverterReader.cpp b/intern/audaspace/intern/AUD_ConverterReader.cpp
index 70297b8f5e8..b3d669379f8 100644
--- a/intern/audaspace/intern/AUD_ConverterReader.cpp
+++ b/intern/audaspace/intern/AUD_ConverterReader.cpp
@@ -31,16 +31,15 @@
#include "AUD_ConverterReader.h"
-AUD_ConverterReader::AUD_ConverterReader(AUD_IReader* reader,
+AUD_ConverterReader::AUD_ConverterReader(AUD_Reference<AUD_IReader> reader,
AUD_DeviceSpecs specs) :
- AUD_EffectReader(reader)
+ AUD_EffectReader(reader),
+ m_format(specs.format)
{
- m_specs.specs = reader->getSpecs();
-
int bigendian = 1;
bigendian = (((char*)&bigendian)[0]) ? 0: 1; // 1 if Big Endian
- switch(specs.format)
+ switch(m_format)
{
case AUD_FORMAT_U8:
m_convert = AUD_convert_float_u8;
@@ -66,26 +65,17 @@ AUD_ConverterReader::AUD_ConverterReader(AUD_IReader* reader,
default:
break;
}
-
- m_specs.format = specs.format;
-}
-
-AUD_Specs AUD_ConverterReader::getSpecs() const
-{
- return m_specs.specs;
}
-void AUD_ConverterReader::read(int & length, sample_t* & buffer)
+void AUD_ConverterReader::read(int& length, bool& eos, sample_t* buffer)
{
- m_reader->read(length, buffer);
-
- int samplesize = AUD_SAMPLE_SIZE(m_specs);
+ AUD_Specs specs = m_reader->getSpecs();
+ int samplesize = AUD_SAMPLE_SIZE(specs);
- if(m_buffer.getSize() < length * samplesize)
- m_buffer.resize(length * samplesize);
+ m_buffer.assureSize(length * samplesize);
- m_convert((data_t*)m_buffer.getBuffer(), (data_t*)buffer,
- length * m_specs.channels);
+ m_reader->read(length, eos, m_buffer.getBuffer());
- buffer = m_buffer.getBuffer();
+ m_convert((data_t*)buffer, (data_t*)m_buffer.getBuffer(),
+ length * specs.channels);
}
diff --git a/intern/audaspace/intern/AUD_ConverterReader.h b/intern/audaspace/intern/AUD_ConverterReader.h
index a7a425adc54..4a637becbb5 100644
--- a/intern/audaspace/intern/AUD_ConverterReader.h
+++ b/intern/audaspace/intern/AUD_ConverterReader.h
@@ -50,7 +50,7 @@ private:
/**
* The target specification.
*/
- AUD_DeviceSpecs m_specs;
+ AUD_SampleFormat m_format;
/**
* Converter function.
@@ -67,10 +67,9 @@ public:
* \param reader The reader to convert.
* \param specs The target specification.
*/
- AUD_ConverterReader(AUD_IReader* reader, AUD_DeviceSpecs specs);
+ AUD_ConverterReader(AUD_Reference<AUD_IReader> reader, AUD_DeviceSpecs specs);
- virtual AUD_Specs getSpecs() const;
- virtual void read(int & length, sample_t* & buffer);
+ virtual void read(int& length, bool& eos, sample_t* buffer);
};
#endif //AUD_CONVERTERREADER
diff --git a/intern/audaspace/intern/AUD_DefaultMixer.cpp b/intern/audaspace/intern/AUD_DefaultMixer.cpp
deleted file mode 100644
index 20471d6e874..00000000000
--- a/intern/audaspace/intern/AUD_DefaultMixer.cpp
+++ /dev/null
@@ -1,77 +0,0 @@
-/*
- * $Id$
- *
- * ***** BEGIN GPL LICENSE BLOCK *****
- *
- * Copyright 2009-2011 Jörg Hermann Müller
- *
- * This file is part of AudaSpace.
- *
- * Audaspace 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.
- *
- * AudaSpace 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 Audaspace; if not, write to the Free Software Foundation,
- * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
- *
- * ***** END GPL LICENSE BLOCK *****
- */
-
-/** \file audaspace/intern/AUD_DefaultMixer.cpp
- * \ingroup audaspaceintern
- */
-
-
-#include "AUD_DefaultMixer.h"
-#ifdef WITH_SAMPLERATE
-#include "AUD_SRCResampleReader.h"
-#else
-#include "AUD_LinearResampleReader.h"
-#endif
-#include "AUD_ChannelMapperReader.h"
-#include "AUD_ChannelMapperFactory.h"
-
-#include <cstring>
-
-AUD_DefaultMixer::AUD_DefaultMixer(AUD_DeviceSpecs specs) :
- AUD_Mixer(specs)
-{
-}
-
-AUD_IReader* AUD_DefaultMixer::prepare(AUD_IReader* reader)
-{
- // hacky for now, until a better channel mapper reader is available
- AUD_ChannelMapperFactory cmf(NULL, m_specs);
-
- AUD_Specs specs = reader->getSpecs();
-
- // if channel count is lower in output, rechannel before resampling
- if(specs.channels < m_specs.channels)
- {
- reader = new AUD_ChannelMapperReader(reader,
- cmf.getMapping(specs.channels));
- specs.channels = m_specs.channels;
- }
-
- // resample
- if(specs.rate != m_specs.rate)
-#ifdef WITH_SAMPLERATE
- reader = new AUD_SRCResampleReader(reader, m_specs.specs);
-#else
- reader = new AUD_LinearResampleReader(reader, m_specs.specs);
-#endif
-
- // rechannel
- if(specs.channels != m_specs.channels)
- reader = new AUD_ChannelMapperReader(reader,
- cmf.getMapping(specs.channels));
-
- return reader;
-}
diff --git a/intern/audaspace/intern/AUD_FileFactory.cpp b/intern/audaspace/intern/AUD_FileFactory.cpp
index 1c8bb03bc92..aeb49e10884 100644
--- a/intern/audaspace/intern/AUD_FileFactory.cpp
+++ b/intern/audaspace/intern/AUD_FileFactory.cpp
@@ -38,7 +38,6 @@
#endif
#include "AUD_FileFactory.h"
-#include "AUD_Buffer.h"
#include <cstring>
@@ -54,20 +53,20 @@ AUD_FileFactory::AUD_FileFactory(std::string filename) :
AUD_FileFactory::AUD_FileFactory(const data_t* buffer, int size) :
m_buffer(new AUD_Buffer(size))
{
- memcpy(m_buffer.get()->getBuffer(), buffer, size);
+ memcpy(m_buffer->getBuffer(), buffer, size);
}
static const char* read_error = "AUD_FileFactory: File couldn't be read.";
-AUD_IReader* AUD_FileFactory::createReader() const
+AUD_Reference<AUD_IReader> AUD_FileFactory::createReader()
{
#ifdef WITH_SNDFILE
try
{
- if(m_buffer.get())
- return new AUD_SndFileReader(m_buffer);
- else
+ if(m_buffer.isNull())
return new AUD_SndFileReader(m_filename);
+ else
+ return new AUD_SndFileReader(m_buffer);
}
catch(AUD_Exception&) {}
#endif
@@ -75,10 +74,10 @@ AUD_IReader* AUD_FileFactory::createReader() const
#ifdef WITH_FFMPEG
try
{
- if(m_buffer.get())
- return new AUD_FFMPEGReader(m_buffer);
- else
+ if(m_buffer.isNull())
return new AUD_FFMPEGReader(m_filename);
+ else
+ return new AUD_FFMPEGReader(m_buffer);
}
catch(AUD_Exception&) {}
#endif
diff --git a/intern/audaspace/intern/AUD_FileFactory.h b/intern/audaspace/intern/AUD_FileFactory.h
index a2ab94ae148..4bd6f1de61e 100644
--- a/intern/audaspace/intern/AUD_FileFactory.h
+++ b/intern/audaspace/intern/AUD_FileFactory.h
@@ -34,7 +34,7 @@
#include "AUD_IFactory.h"
#include "AUD_Reference.h"
-class AUD_Buffer;
+#include "AUD_Buffer.h"
#include <string>
@@ -72,7 +72,7 @@ public:
*/
AUD_FileFactory(const data_t* buffer, int size);
- virtual AUD_IReader* createReader() const;
+ virtual AUD_Reference<AUD_IReader> createReader();
};
#endif //AUD_FILEFACTORY
diff --git a/intern/audaspace/intern/AUD_FileWriter.cpp b/intern/audaspace/intern/AUD_FileWriter.cpp
new file mode 100644
index 00000000000..a5ef592ea17
--- /dev/null
+++ b/intern/audaspace/intern/AUD_FileWriter.cpp
@@ -0,0 +1,97 @@
+/*
+ * $Id$
+ *
+ * ***** BEGIN GPL LICENSE BLOCK *****
+ *
+ * Copyright 2009-2011 Jörg Hermann Müller
+ *
+ * This file is part of AudaSpace.
+ *
+ * Audaspace 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.
+ *
+ * AudaSpace 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 Audaspace; if not, write to the Free Software Foundation,
+ * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
+ *
+ * ***** END GPL LICENSE BLOCK *****
+ */
+
+/** \file audaspace/intern/AUD_FileWriter.cpp
+ * \ingroup audaspaceintern
+ */
+
+#ifdef WITH_FFMPEG
+// needed for INT64_C
+#ifndef __STDC_CONSTANT_MACROS
+#define __STDC_CONSTANT_MACROS
+#endif
+#include "AUD_FFMPEGWriter.h"
+#endif
+
+#ifdef WITH_SNDFILE
+#include "AUD_SndFileWriter.h"
+#endif
+
+#include "AUD_FileWriter.h"
+#include "AUD_Buffer.h"
+
+static const char* write_error = "AUD_FileWriter: File couldn't be written.";
+
+AUD_Reference<AUD_IWriter> AUD_FileWriter::createWriter(std::string filename,AUD_DeviceSpecs specs,
+ AUD_Container format, AUD_Codec codec, unsigned int bitrate)
+{
+#ifdef WITH_SNDFILE
+ try
+ {
+ return new AUD_SndFileWriter(filename, specs, format, codec, bitrate);
+ }
+ catch(AUD_Exception&) {}
+#endif
+
+#ifdef WITH_FFMPEG
+ try
+ {
+ return new AUD_FFMPEGWriter(filename, specs, format, codec, bitrate);
+ }
+ catch(AUD_Exception&) {}
+#endif
+
+ AUD_THROW(AUD_ERROR_SPECS, write_error);
+}
+
+void AUD_FileWriter::writeReader(AUD_Reference<AUD_IReader> reader, AUD_Reference<AUD_IWriter> writer, unsigned int length, unsigned int buffersize)
+{
+ AUD_Buffer buffer(buffersize * AUD_SAMPLE_SIZE(writer->getSpecs()));
+ sample_t* buf = buffer.getBuffer();
+
+ int len;
+ bool eos = false;
+ int channels = writer->getSpecs().channels;
+
+ for(unsigned int pos = 0; ((pos < length) || (length <= 0)) && !eos; pos += len)
+ {
+ len = buffersize;
+ if((len > length - pos) && (length > 0))
+ len = length - pos;
+ reader->read(len, eos, buf);
+
+ for(int i = 0; i < len * channels; i++)
+ {
+ // clamping!
+ if(buf[i] > 1)
+ buf[i] = 1;
+ else if(buf[i] < -1)
+ buf[i] = -1;
+ }
+
+ writer->write(len, buf);
+ }
+}
diff --git a/intern/audaspace/intern/AUD_FileWriter.h b/intern/audaspace/intern/AUD_FileWriter.h
new file mode 100644
index 00000000000..341728ff836
--- /dev/null
+++ b/intern/audaspace/intern/AUD_FileWriter.h
@@ -0,0 +1,75 @@
+/*
+ * $Id$
+ *
+ * ***** BEGIN GPL LICENSE BLOCK *****
+ *
+ * Copyright 2009-2011 Jörg Hermann Müller
+ *
+ * This file is part of AudaSpace.
+ *
+ * Audaspace 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.
+ *
+ * AudaSpace 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 Audaspace; if not, write to the Free Software Foundation,
+ * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
+ *
+ * ***** END GPL LICENSE BLOCK *****
+ */
+
+/** \file audaspace/intern/AUD_FileWriter.h
+ * \ingroup audaspaceintern
+ */
+
+
+#ifndef AUD_FILEWRITER
+#define AUD_FILEWRITER
+
+#include <string>
+
+#include "AUD_Reference.h"
+
+#include "AUD_IWriter.h"
+#include "AUD_IReader.h"
+
+/**
+ * This class is able to create IWriter classes as well as write reads to them.
+ */
+class AUD_FileWriter
+{
+private:
+ // hide default constructor, copy constructor and operator=
+ AUD_FileWriter();
+ AUD_FileWriter(const AUD_FileWriter&);
+ AUD_FileWriter& operator=(const AUD_FileWriter&);
+
+public:
+ /**
+ * Creates a new IWriter.
+ * \param filename The file to write to.
+ * \param specs The file's audio specification.
+ * \param format The file's container format.
+ * \param codec The codec used for encoding the audio data.
+ * \param bitrate The bitrate for encoding.
+ * \return The writer to write data to.
+ */
+ static AUD_Reference<AUD_IWriter> createWriter(std::string filename, AUD_DeviceSpecs specs, AUD_Container format, AUD_Codec codec, unsigned int bitrate);
+
+ /**
+ * Writes a reader to a writer.
+ * \param reader The reader to read from.
+ * \param writer The writer to write to.
+ * \param length How many samples should be transfered.
+ * \param buffersize How many samples should be transfered at once.
+ */
+ static void writeReader(AUD_Reference<AUD_IReader> reader, AUD_Reference<AUD_IWriter> writer, unsigned int length, unsigned int buffersize);
+};
+
+#endif //AUD_FILEWRITER
diff --git a/intern/audaspace/intern/AUD_I3DDevice.h b/intern/audaspace/intern/AUD_I3DDevice.h
index df341dbb319..036f7b1fa94 100644
--- a/intern/audaspace/intern/AUD_I3DDevice.h
+++ b/intern/audaspace/intern/AUD_I3DDevice.h
@@ -35,8 +35,6 @@
#include "AUD_Space.h"
#include "AUD_3DMath.h"
-struct AUD_Handle;
-
/**
* This class represents an output device for 3D sound.
*/
@@ -121,200 +119,6 @@ public:
* \param model distance model.
*/
virtual void setDistanceModel(AUD_DistanceModel model)=0;
-
-
-
- /**
- * Retrieves the location of a source.
- * \param handle The handle of the source.
- * \return The location.
- */
- virtual AUD_Vector3 getSourceLocation(AUD_Handle* handle)=0;
-
- /**
- * Sets the location of a source.
- * \param handle The handle of the source.
- * \param location The new location.
- * \return Whether the action succeeded.
- */
- virtual bool setSourceLocation(AUD_Handle* handle, const AUD_Vector3& location)=0;
-
- /**
- * Retrieves the velocity of a source.
- * \param handle The handle of the source.
- * \return The velocity.
- */
- virtual AUD_Vector3 getSourceVelocity(AUD_Handle* handle)=0;
-
- /**
- * Sets the velocity of a source.
- * \param handle The handle of the source.
- * \param velocity The new velocity.
- * \return Whether the action succeeded.
- */
- virtual bool setSourceVelocity(AUD_Handle* handle, const AUD_Vector3& velocity)=0;
-
- /**
- * Retrieves the orientation of a source.
- * \param handle The handle of the source.
- * \return The orientation as quaternion.
- */
- virtual AUD_Quaternion getSourceOrientation(AUD_Handle* handle)=0;
-
- /**
- * Sets the orientation of a source.
- * \param handle The handle of the source.
- * \param orientation The new orientation as quaternion.
- * \return Whether the action succeeded.
- */
- virtual bool setSourceOrientation(AUD_Handle* handle, const AUD_Quaternion& orientation)=0;
-
-
- /**
- * Checks whether the source location, velocity and orientation are relative
- * to the listener.
- * \param handle The handle of the source.
- * \return Whether the source is relative.
- */
- virtual bool isRelative(AUD_Handle* handle)=0;
-
- /**
- * Sets whether the source location, velocity and orientation are relative
- * to the listener.
- * \param handle The handle of the source.
- * \param relative Whether the source is relative.
- * \return Whether the action succeeded.
- */
- virtual bool setRelative(AUD_Handle* handle, bool relative)=0;
-
- /**
- * Retrieves the maximum volume of a source.
- * \param handle The handle of the source.
- * \return The maximum volume.
- */
- virtual float getVolumeMaximum(AUD_Handle* handle)=0;
-
- /**
- * Sets the maximum volume of a source.
- * \param handle The handle of the source.
- * \param volume The new maximum volume.
- * \return Whether the action succeeded.
- */
- virtual bool setVolumeMaximum(AUD_Handle* handle, float volume)=0;
-
- /**
- * Retrieves the minimum volume of a source.
- * \param handle The handle of the source.
- * \return The minimum volume.
- */
- virtual float getVolumeMinimum(AUD_Handle* handle)=0;
-
- /**
- * Sets the minimum volume of a source.
- * \param handle The handle of the source.
- * \param volume The new minimum volume.
- * \return Whether the action succeeded.
- */
- virtual bool setVolumeMinimum(AUD_Handle* handle, float volume)=0;
-
- /**
- * Retrieves the maximum distance of a source.
- * If a source is further away from the reader than this distance, the
- * volume will automatically be set to 0.
- * \param handle The handle of the source.
- * \return The maximum distance.
- */
- virtual float getDistanceMaximum(AUD_Handle* handle)=0;
-
- /**
- * Sets the maximum distance of a source.
- * If a source is further away from the reader than this distance, the
- * volume will automatically be set to 0.
- * \param handle The handle of the source.
- * \param distance The new maximum distance.
- * \return Whether the action succeeded.
- */
- virtual bool setDistanceMaximum(AUD_Handle* handle, float distance)=0;
-
- /**
- * Retrieves the reference distance of a source.
- * \param handle The handle of the source.
- * \return The reference distance.
- */
- virtual float getDistanceReference(AUD_Handle* handle)=0;
-
- /**
- * Sets the reference distance of a source.
- * \param handle The handle of the source.
- * \param distance The new reference distance.
- * \return Whether the action succeeded.
- */
- virtual bool setDistanceReference(AUD_Handle* handle, float distance)=0;
-
- /**
- * Retrieves the attenuation of a source.
- * \param handle The handle of the source.
- * \return The attenuation.
- */
- virtual float getAttenuation(AUD_Handle* handle)=0;
-
- /**
- * Sets the attenuation of a source.
- * This value is used for distance calculation.
- * \param handle The handle of the source.
- * \param factor The new attenuation.
- * \return Whether the action succeeded.
- */
- virtual bool setAttenuation(AUD_Handle* handle, float factor)=0;
-
- /**
- * Retrieves the outer angle of the cone of a source.
- * \param handle The handle of the source.
- * \return The outer angle of the cone.
- */
- virtual float getConeAngleOuter(AUD_Handle* handle)=0;
-
- /**
- * Sets the outer angle of the cone of a source.
- * \param handle The handle of the source.
- * \param angle The new outer angle of the cone.
- * \return Whether the action succeeded.
- */
- virtual bool setConeAngleOuter(AUD_Handle* handle, float angle)=0;
-
- /**
- * Retrieves the inner angle of the cone of a source.
- * \param handle The handle of the source.
- * \return The inner angle of the cone.
- */
- virtual float getConeAngleInner(AUD_Handle* handle)=0;
-
- /**
- * Sets the inner angle of the cone of a source.
- * \param handle The handle of the source.
- * \param angle The new inner angle of the cone.
- * \return Whether the action succeeded.
- */
- virtual bool setConeAngleInner(AUD_Handle* handle, float angle)=0;
-
- /**
- * Retrieves the outer volume of the cone of a source.
- * The volume between inner and outer angle is interpolated between inner
- * volume and this value.
- * \param handle The handle of the source.
- * \return The outer volume of the cone.
- */
- virtual float getConeVolumeOuter(AUD_Handle* handle)=0;
-
- /**
- * Sets the outer volume of the cone of a source.
- * The volume between inner and outer angle is interpolated between inner
- * volume and this value.
- * \param handle The handle of the source.
- * \param volume The new outer volume of the cone.
- * \return Whether the action succeeded.
- */
- virtual bool setConeVolumeOuter(AUD_Handle* handle, float volume)=0;
};
#endif //AUD_I3DDEVICE
diff --git a/intern/audaspace/intern/AUD_I3DHandle.h b/intern/audaspace/intern/AUD_I3DHandle.h
new file mode 100644
index 00000000000..8ef08b18f94
--- /dev/null
+++ b/intern/audaspace/intern/AUD_I3DHandle.h
@@ -0,0 +1,218 @@
+/*
+ * $Id$
+ *
+ * ***** BEGIN GPL LICENSE BLOCK *****
+ *
+ * Copyright 2009-2011 Jörg Hermann Müller
+ *
+ * This file is part of AudaSpace.
+ *
+ * Audaspace 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.
+ *
+ * AudaSpace 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 Audaspace; if not, write to the Free Software Foundation,
+ * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
+ *
+ * ***** END GPL LICENSE BLOCK *****
+ */
+
+/** \file audaspace/intern/AUD_I3DHandle.h
+ * \ingroup audaspaceintern
+ */
+
+
+#ifndef AUD_I3DHANDLE
+#define AUD_I3DHANDLE
+
+#include "AUD_Space.h"
+#include "AUD_3DMath.h"
+
+/**
+ * This class represents a playback handle for 3D sources.
+ */
+class AUD_I3DHandle
+{
+public:
+ /**
+ * Destroys the handle.
+ */
+ virtual ~AUD_I3DHandle() {}
+
+ /**
+ * Retrieves the location of a source.
+ * \return The location.
+ */
+ virtual AUD_Vector3 getSourceLocation()=0;
+
+ /**
+ * Sets the location of a source.
+ * \param location The new location.
+ * \return Whether the action succeeded.
+ */
+ virtual bool setSourceLocation(const AUD_Vector3& location)=0;
+
+ /**
+ * Retrieves the velocity of a source.
+ * \return The velocity.
+ */
+ virtual AUD_Vector3 getSourceVelocity()=0;
+
+ /**
+ * Sets the velocity of a source.
+ * \param velocity The new velocity.
+ * \return Whether the action succeeded.
+ */
+ virtual bool setSourceVelocity(const AUD_Vector3& velocity)=0;
+
+ /**
+ * Retrieves the orientation of a source.
+ * \return The orientation as quaternion.
+ */
+ virtual AUD_Quaternion getSourceOrientation()=0;
+
+ /**
+ * Sets the orientation of a source.
+ * \param orientation The new orientation as quaternion.
+ * \return Whether the action succeeded.
+ */
+ virtual bool setSourceOrientation(const AUD_Quaternion& orientation)=0;
+
+
+ /**
+ * Checks whether the source location, velocity and orientation are relative
+ * to the listener.
+ * \return Whether the source is relative.
+ */
+ virtual bool isRelative()=0;
+
+ /**
+ * Sets whether the source location, velocity and orientation are relative
+ * to the listener.
+ * \param relative Whether the source is relative.
+ * \return Whether the action succeeded.
+ */
+ virtual bool setRelative(bool relative)=0;
+
+ /**
+ * Retrieves the maximum volume of a source.
+ * \return The maximum volume.
+ */
+ virtual float getVolumeMaximum()=0;
+
+ /**
+ * Sets the maximum volume of a source.
+ * \param volume The new maximum volume.
+ * \return Whether the action succeeded.
+ */
+ virtual bool setVolumeMaximum(float volume)=0;
+
+ /**
+ * Retrieves the minimum volume of a source.
+ * \return The minimum volume.
+ */
+ virtual float getVolumeMinimum()=0;
+
+ /**
+ * Sets the minimum volume of a source.
+ * \param volume The new minimum volume.
+ * \return Whether the action succeeded.
+ */
+ virtual bool setVolumeMinimum(float volume)=0;
+
+ /**
+ * Retrieves the maximum distance of a source.
+ * If a source is further away from the reader than this distance, the
+ * volume will automatically be set to 0.
+ * \return The maximum distance.
+ */
+ virtual float getDistanceMaximum()=0;
+
+ /**
+ * Sets the maximum distance of a source.
+ * If a source is further away from the reader than this distance, the
+ * volume will automatically be set to 0.
+ * \param distance The new maximum distance.
+ * \return Whether the action succeeded.
+ */
+ virtual bool setDistanceMaximum(float distance)=0;
+
+ /**
+ * Retrieves the reference distance of a source.
+ * \return The reference distance.
+ */
+ virtual float getDistanceReference()=0;
+
+ /**
+ * Sets the reference distance of a source.
+ * \param distance The new reference distance.
+ * \return Whether the action succeeded.
+ */
+ virtual bool setDistanceReference(float distance)=0;
+
+ /**
+ * Retrieves the attenuation of a source.
+ * \return The attenuation.
+ */
+ virtual float getAttenuation()=0;
+
+ /**
+ * Sets the attenuation of a source.
+ * This value is used for distance calculation.
+ * \param factor The new attenuation.
+ * \return Whether the action succeeded.
+ */
+ virtual bool setAttenuation(float factor)=0;
+
+ /**
+ * Retrieves the outer angle of the cone of a source.
+ * \return The outer angle of the cone.
+ */
+ virtual float getConeAngleOuter()=0;
+
+ /**
+ * Sets the outer angle of the cone of a source.
+ * \param angle The new outer angle of the cone.
+ * \return Whether the action succeeded.
+ */
+ virtual bool setConeAngleOuter(float angle)=0;
+
+ /**
+ * Retrieves the inner angle of the cone of a source.
+ * \return The inner angle of the cone.
+ */
+ virtual float getConeAngleInner()=0;
+
+ /**
+ * Sets the inner angle of the cone of a source.
+ * \param angle The new inner angle of the cone.
+ * \return Whether the action succeeded.
+ */
+ virtual bool setConeAngleInner(float angle)=0;
+
+ /**
+ * Retrieves the outer volume of the cone of a source.
+ * The volume between inner and outer angle is interpolated between inner
+ * volume and this value.
+ * \return The outer volume of the cone.
+ */
+ virtual float getConeVolumeOuter()=0;
+
+ /**
+ * Sets the outer volume of the cone of a source.
+ * The volume between inner and outer angle is interpolated between inner
+ * volume and this value.
+ * \param volume The new outer volume of the cone.
+ * \return Whether the action succeeded.
+ */
+ virtual bool setConeVolumeOuter(float volume)=0;
+};
+
+#endif //AUD_I3DHANDLE
diff --git a/intern/audaspace/intern/AUD_IDevice.h b/intern/audaspace/intern/AUD_IDevice.h
index 4856b913b38..108e7505d84 100644
--- a/intern/audaspace/intern/AUD_IDevice.h
+++ b/intern/audaspace/intern/AUD_IDevice.h
@@ -33,15 +33,10 @@
#define AUD_IDEVICE
#include "AUD_Space.h"
-class AUD_IFactory;
-class AUD_IReader;
-
-/// Handle structure, for inherition.
-struct AUD_Handle
-{
-};
-
-typedef void (*stopCallback)(void*);
+#include "AUD_Reference.h"
+#include "AUD_IFactory.h"
+#include "AUD_IReader.h"
+#include "AUD_IHandle.h"
/**
* This class represents an output device for sound sources.
@@ -74,7 +69,7 @@ public:
* \exception AUD_Exception Thrown if there's an unexpected (from the
* device side) error during creation of the reader.
*/
- virtual AUD_Handle* play(AUD_IReader* reader, bool keep = false)=0;
+ virtual AUD_Reference<AUD_IHandle> play(AUD_Reference<AUD_IReader> reader, bool keep = false)=0;
/**
* Plays a sound source.
@@ -86,87 +81,12 @@ public:
* \exception AUD_Exception Thrown if there's an unexpected (from the
* device side) error during creation of the reader.
*/
- virtual AUD_Handle* play(AUD_IFactory* factory, bool keep = false)=0;
-
- /**
- * Pauses a played back sound.
- * \param handle The handle returned by the play function.
- * \return
- * - true if the sound has been paused.
- * - false if the sound isn't playing back or the handle is invalid.
- */
- virtual bool pause(AUD_Handle* handle)=0;
-
- /**
- * Resumes a paused sound.
- * \param handle The handle returned by the play function.
- * \return
- * - true if the sound has been resumed.
- * - false if the sound isn't paused or the handle is invalid.
- */
- virtual bool resume(AUD_Handle* handle)=0;
-
- /**
- * Stops a played back or paused sound. The handle is definitely invalid
- * afterwards.
- * \param handle The handle returned by the play function.
- * \return
- * - true if the sound has been stopped.
- * - false if the handle is invalid.
- */
- virtual bool stop(AUD_Handle* handle)=0;
+ virtual AUD_Reference<AUD_IHandle> play(AUD_Reference<AUD_IFactory> factory, bool keep = false)=0;
/**
- * Gets the behaviour of the device for a played back sound when the sound
- * doesn't return any more samples.
- * \param handle The handle returned by the play function.
- * \return
- * - true if the source will be paused when it's end is reached
- * - false if the handle won't kept or is invalid.
+ * Stops all playing sounds.
*/
- virtual bool getKeep(AUD_Handle* handle)=0;
-
- /**
- * Sets the behaviour of the device for a played back sound when the sound
- * doesn't return any more samples.
- * \param handle The handle returned by the play function.
- * \param keep True when the source should be paused and not deleted.
- * \return
- * - true if the behaviour has been changed.
- * - false if the handle is invalid.
- */
- virtual bool setKeep(AUD_Handle* handle, bool keep)=0;
-
- /**
- * Seeks in a played back sound.
- * \param handle The handle returned by the play function.
- * \param position The new position from where to play back, in seconds.
- * \return
- * - true if the handle is valid.
- * - false if the handle is invalid.
- * \warning Whether the seek works or not depends on the sound source.
- */
- virtual bool seek(AUD_Handle* handle, float position)=0;
-
- /**
- * Retrieves the current playback position of a sound.
- * \param handle The handle returned by the play function.
- * \return The playback position in seconds, or 0.0 if the handle is
- * invalid.
- */
- virtual float getPosition(AUD_Handle* handle)=0;
-
- /**
- * Returns the status of a played back sound.
- * \param handle The handle returned by the play function.
- * \return
- * - AUD_STATUS_INVALID if the sound has stopped or the handle is
- *. invalid
- * - AUD_STATUS_PLAYING if the sound is currently played back.
- * - AUD_STATUS_PAUSED if the sound is currently paused.
- * \see AUD_Status
- */
- virtual AUD_Status getStatus(AUD_Handle* handle)=0;
+ virtual void stopAll()=0;
/**
* Locks the device.
@@ -195,69 +115,6 @@ public:
* \param volume The overall device volume.
*/
virtual void setVolume(float volume)=0;
-
- /**
- * Retrieves the volume of a playing sound.
- * \param handle The sound handle.
- * \return The volume.
- */
- virtual float getVolume(AUD_Handle* handle)=0;
-
- /**
- * Sets the volume of a playing sound.
- * \param handle The sound handle.
- * \param volume The volume.
- * \return
- * - true if the handle is valid.
- * - false if the handle is invalid.
- */
- virtual bool setVolume(AUD_Handle* handle, float volume)=0;
-
- /**
- * Retrieves the pitch of a playing sound.
- * \return The pitch.
- */
- virtual float getPitch(AUD_Handle* handle)=0;
-
- /**
- * Sets the pitch of a playing sound.
- * \param handle The sound handle.
- * \param pitch The pitch.
- * \return
- * - true if the handle is valid.
- * - false if the handle is invalid.
- */
- virtual bool setPitch(AUD_Handle* handle, float pitch)=0;
-
- /**
- * Retrieves the loop count of a playing sound.
- * A negative value indicates infinity.
- * \return The remaining loop count.
- */
- virtual int getLoopCount(AUD_Handle* handle)=0;
-
- /**
- * Sets the loop count of a playing sound.
- * A negative value indicates infinity.
- * \param handle The sound handle.
- * \param count The new loop count.
- * \return
- * - true if the handle is valid.
- * - false if the handle is invalid.
- */
- virtual bool setLoopCount(AUD_Handle* handle, int count)=0;
-
- /**
- * Sets the callback function that's called when the end of a playing sound
- * is reached.
- * \param handle The sound handle.
- * \param callback The callback function.
- * \param data The data that should be passed to the callback function.
- * \return
- * - true if the handle is valid.
- * - false if the handle is invalid.
- */
- virtual bool setStopCallback(AUD_Handle* handle, stopCallback callback = 0, void* data = 0)=0;
};
#endif //AUD_IDevice
diff --git a/intern/audaspace/intern/AUD_IFactory.h b/intern/audaspace/intern/AUD_IFactory.h
index 40a61279a55..7d652268af3 100644
--- a/intern/audaspace/intern/AUD_IFactory.h
+++ b/intern/audaspace/intern/AUD_IFactory.h
@@ -33,7 +33,8 @@
#define AUD_IFACTORY
#include "AUD_Space.h"
-class AUD_IReader;
+#include "AUD_Reference.h"
+#include "AUD_IReader.h"
/**
* This class represents a type of sound source and saves the necessary values
@@ -55,7 +56,7 @@ public:
* \exception AUD_Exception An exception may be thrown if there has been
* a more unexpected error during reader creation.
*/
- virtual AUD_IReader* createReader() const=0;
+ virtual AUD_Reference<AUD_IReader> createReader()=0;
};
#endif //AUD_IFACTORY
diff --git a/intern/audaspace/intern/AUD_IHandle.h b/intern/audaspace/intern/AUD_IHandle.h
new file mode 100644
index 00000000000..5b8695131e4
--- /dev/null
+++ b/intern/audaspace/intern/AUD_IHandle.h
@@ -0,0 +1,181 @@
+/*
+ * $Id$
+ *
+ * ***** BEGIN GPL LICENSE BLOCK *****
+ *
+ * Copyright 2009-2011 Jörg Hermann Müller
+ *
+ * This file is part of AudaSpace.
+ *
+ * Audaspace 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.
+ *
+ * AudaSpace 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 Audaspace; if not, write to the Free Software Foundation,
+ * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
+ *
+ * ***** END GPL LICENSE BLOCK *****
+ */
+
+/** \file audaspace/intern/AUD_IHandle.h
+ * \ingroup audaspaceintern
+ */
+
+#ifndef AUD_IHANDLE
+#define AUD_IHANDLE
+
+//#include "AUD_Space.h"
+//#include "AUD_Reference.h"
+
+typedef void (*stopCallback)(void*);
+
+/**
+ * This class represents a playback handles for specific devices.
+ */
+class AUD_IHandle
+{
+public:
+ /**
+ * Destroys the handle.
+ */
+ virtual ~AUD_IHandle() {}
+
+ /**
+ * Pauses a played back sound.
+ * \return
+ * - true if the sound has been paused.
+ * - false if the sound isn't playing back or the handle is invalid.
+ */
+ virtual bool pause()=0;
+
+ /**
+ * Resumes a paused sound.
+ * \return
+ * - true if the sound has been resumed.
+ * - false if the sound isn't paused or the handle is invalid.
+ */
+ virtual bool resume()=0;
+
+ /**
+ * Stops a played back or paused sound. The handle is definitely invalid
+ * afterwards.
+ * \return
+ * - true if the sound has been stopped.
+ * - false if the handle is invalid.
+ */
+ virtual bool stop()=0;
+
+ /**
+ * Gets the behaviour of the device for a played back sound when the sound
+ * doesn't return any more samples.
+ * \return
+ * - true if the source will be paused when it's end is reached
+ * - false if the handle won't kept or is invalid.
+ */
+ virtual bool getKeep()=0;
+
+ /**
+ * Sets the behaviour of the device for a played back sound when the sound
+ * doesn't return any more samples.
+ * \param keep True when the source should be paused and not deleted.
+ * \return
+ * - true if the behaviour has been changed.
+ * - false if the handle is invalid.
+ */
+ virtual bool setKeep(bool keep)=0;
+
+ /**
+ * Seeks in a played back sound.
+ * \param position The new position from where to play back, in seconds.
+ * \return
+ * - true if the handle is valid.
+ * - false if the handle is invalid.
+ * \warning Whether the seek works or not depends on the sound source.
+ */
+ virtual bool seek(float position)=0;
+
+ /**
+ * Retrieves the current playback position of a sound.
+ * \return The playback position in seconds, or 0.0 if the handle is
+ * invalid.
+ */
+ virtual float getPosition()=0;
+
+ /**
+ * Returns the status of a played back sound.
+ * \return
+ * - AUD_STATUS_INVALID if the sound has stopped or the handle is
+ *. invalid
+ * - AUD_STATUS_PLAYING if the sound is currently played back.
+ * - AUD_STATUS_PAUSED if the sound is currently paused.
+ * \see AUD_Status
+ */
+ virtual AUD_Status getStatus()=0;
+
+ /**
+ * Retrieves the volume of a playing sound.
+ * \return The volume.
+ */
+ virtual float getVolume()=0;
+
+ /**
+ * Sets the volume of a playing sound.
+ * \param volume The volume.
+ * \return
+ * - true if the handle is valid.
+ * - false if the handle is invalid.
+ */
+ virtual bool setVolume(float volume)=0;
+
+ /**
+ * Retrieves the pitch of a playing sound.
+ * \return The pitch.
+ */
+ virtual float getPitch()=0;
+
+ /**
+ * Sets the pitch of a playing sound.
+ * \param pitch The pitch.
+ * \return
+ * - true if the handle is valid.
+ * - false if the handle is invalid.
+ */
+ virtual bool setPitch(float pitch)=0;
+
+ /**
+ * Retrieves the loop count of a playing sound.
+ * A negative value indicates infinity.
+ * \return The remaining loop count.
+ */
+ virtual int getLoopCount()=0;
+
+ /**
+ * Sets the loop count of a playing sound.
+ * A negative value indicates infinity.
+ * \param count The new loop count.
+ * \return
+ * - true if the handle is valid.
+ * - false if the handle is invalid.
+ */
+ virtual bool setLoopCount(int count)=0;
+
+ /**
+ * Sets the callback function that's called when the end of a playing sound
+ * is reached.
+ * \param callback The callback function.
+ * \param data The data that should be passed to the callback function.
+ * \return
+ * - true if the handle is valid.
+ * - false if the handle is invalid.
+ */
+ virtual bool setStopCallback(stopCallback callback = 0, void* data = 0)=0;
+};
+
+#endif //AUD_IHandle
diff --git a/intern/audaspace/intern/AUD_IReader.h b/intern/audaspace/intern/AUD_IReader.h
index 7c31c593964..5fc2cd62fb2 100644
--- a/intern/audaspace/intern/AUD_IReader.h
+++ b/intern/audaspace/intern/AUD_IReader.h
@@ -49,27 +49,22 @@ public:
/**
* Tells whether the source provides seeking functionality or not.
* \warning This doesn't mean that the seeking always has to succeed.
- * \return Always returns true for readers of the buffer type.
- * \see getType
+ * \return Always returns true for readers of buffering types.
*/
virtual bool isSeekable() const=0;
/**
* Seeks to a specific position in the source.
- * This function must work for buffer type readers.
* \param position The position to seek for measured in samples. To get
* from a given time to the samples you simply have to multiply the
* time value in seconds with the sample rate of the reader.
* \warning This may work or not, depending on the actual reader.
- * \see getType
*/
virtual void seek(int position)=0;
/**
* Returns an approximated length of the source in samples.
- * For readers of the type buffer this has to return a correct value!
* \return The length as sample count. May be negative if unknown.
- * \see getType
*/
virtual int getLength() const=0;
@@ -77,10 +72,8 @@ public:
* Returns the position of the source as a sample count value.
* \return The current position in the source. A negative value indicates
* that the position is unknown.
- * \warning The value returned doesn't always have to be correct for readers
- * of the stream type, especially after seeking, it must though for
- * the buffer ones.
- * \see getType
+ * \warning The value returned doesn't always have to be correct for readers,
+ * especially after seeking.
*/
virtual int getPosition() const=0;
@@ -92,15 +85,15 @@ public:
/**
* Request to read the next length samples out of the source.
- * The buffer for reading has to stay valid until the next call of this
- * method or until the reader is deleted.
+ * The buffer supplied has the needed size.
* \param[in,out] length The count of samples that should be read. Shall
* contain the real count of samples after reading, in case
* there were only fewer samples available.
* A smaller value also indicates the end of the reader.
- * \param[out] buffer The pointer to the buffer with the samples.
+ * \param[out] eos End of stream, whether the end is reached or not.
+ * \param[in] buffer The pointer to the buffer to read into.
*/
- virtual void read(int & length, sample_t* & buffer)=0;
+ virtual void read(int& length, bool& eos, sample_t* buffer)=0;
};
#endif //AUD_IREADER
diff --git a/intern/audaspace/intern/AUD_IWriter.h b/intern/audaspace/intern/AUD_IWriter.h
new file mode 100644
index 00000000000..944bce961c3
--- /dev/null
+++ b/intern/audaspace/intern/AUD_IWriter.h
@@ -0,0 +1,69 @@
+/*
+ * $Id$
+ *
+ * ***** BEGIN GPL LICENSE BLOCK *****
+ *
+ * Copyright 2009-2011 Jörg Hermann Müller
+ *
+ * This file is part of AudaSpace.
+ *
+ * Audaspace 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.
+ *
+ * AudaSpace 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 Audaspace; if not, write to the Free Software Foundation,
+ * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
+ *
+ * ***** END GPL LICENSE BLOCK *****
+ */
+
+/** \file audaspace/intern/AUD_IWriter.h
+ * \ingroup audaspaceintern
+ */
+
+
+#ifndef AUD_IWRITER
+#define AUD_IWRITER
+
+#include "AUD_Space.h"
+
+/**
+ * This class represents a sound sink where audio data can be written to.
+ */
+class AUD_IWriter
+{
+public:
+ /**
+ * Destroys the writer.
+ */
+ virtual ~AUD_IWriter(){}
+
+ /**
+ * Returns how many samples have been written so far.
+ * \return The writing position as sample count. May be negative if unknown.
+ */
+ virtual int getPosition() const=0;
+
+ /**
+ * Returns the specification of the audio data being written into the sink.
+ * \return The AUD_DeviceSpecs structure.
+ * \note Regardless of the format the input still has to be float!
+ */
+ virtual AUD_DeviceSpecs getSpecs() const=0;
+
+ /**
+ * Request to write the next length samples out into the sink.
+ * \param length The count of samples to write.
+ * \param buffer The pointer to the buffer containing the data.
+ */
+ virtual void write(unsigned int length, sample_t* buffer)=0;
+};
+
+#endif //AUD_IWRITER
diff --git a/intern/audaspace/intern/AUD_JOSResampleFactory.cpp b/intern/audaspace/intern/AUD_JOSResampleFactory.cpp
new file mode 100644
index 00000000000..a69b4ed0de8
--- /dev/null
+++ b/intern/audaspace/intern/AUD_JOSResampleFactory.cpp
@@ -0,0 +1,44 @@
+/*
+ * $Id$
+ *
+ * ***** BEGIN GPL LICENSE BLOCK *****
+ *
+ * Copyright 2009-2011 Jörg Hermann Müller
+ *
+ * This file is part of AudaSpace.
+ *
+ * Audaspace 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.
+ *
+ * AudaSpace 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 Audaspace; if not, write to the Free Software Foundation,
+ * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
+ *
+ * ***** END GPL LICENSE BLOCK *****
+ */
+
+/** \file audaspace/intern/AUD_JOSResampleFactory.cpp
+ * \ingroup audaspaceintern
+ */
+
+
+#include "AUD_JOSResampleFactory.h"
+#include "AUD_JOSResampleReader.h"
+
+AUD_JOSResampleFactory::AUD_JOSResampleFactory(AUD_Reference<AUD_IFactory> factory,
+ AUD_DeviceSpecs specs) :
+ AUD_MixerFactory(factory, specs)
+{
+}
+
+AUD_Reference<AUD_IReader> AUD_JOSResampleFactory::createReader()
+{
+ return new AUD_JOSResampleReader(getReader(), m_specs.specs);
+}
diff --git a/intern/audaspace/intern/AUD_JOSResampleFactory.h b/intern/audaspace/intern/AUD_JOSResampleFactory.h
new file mode 100644
index 00000000000..90a5df5baf0
--- /dev/null
+++ b/intern/audaspace/intern/AUD_JOSResampleFactory.h
@@ -0,0 +1,58 @@
+/*
+ * $Id$
+ *
+ * ***** BEGIN GPL LICENSE BLOCK *****
+ *
+ * Copyright 2009-2011 Jörg Hermann Müller
+ *
+ * This file is part of AudaSpace.
+ *
+ * Audaspace 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.
+ *
+ * AudaSpace 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 Audaspace; if not, write to the Free Software Foundation,
+ * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
+ *
+ * ***** END GPL LICENSE BLOCK *****
+ */
+
+/** \file audaspace/intern/AUD_JOSResampleFactory.h
+ * \ingroup audaspaceintern
+ */
+
+
+#ifndef AUD_JOSRESAMPLEFACTORY
+#define AUD_JOSRESAMPLEFACTORY
+
+#include "AUD_MixerFactory.h"
+
+/**
+ * This factory creates a resampling reader that does Julius O. Smith's resampling algorithm.
+ */
+class AUD_JOSResampleFactory : public AUD_MixerFactory
+{
+private:
+ // hide copy constructor and operator=
+ AUD_JOSResampleFactory(const AUD_JOSResampleFactory&);
+ AUD_JOSResampleFactory& operator=(const AUD_JOSResampleFactory&);
+
+public:
+ /**
+ * Creates a new factory.
+ * \param factory The input factory.
+ * \param specs The target specifications.
+ */
+ AUD_JOSResampleFactory(AUD_Reference<AUD_IFactory> factory, AUD_DeviceSpecs specs);
+
+ virtual AUD_Reference<AUD_IReader> createReader();
+};
+
+#endif //AUD_JOSRESAMPLEFACTORY
diff --git a/intern/audaspace/intern/AUD_JOSResampleReader.cpp b/intern/audaspace/intern/AUD_JOSResampleReader.cpp
new file mode 100644
index 00000000000..4af892da676
--- /dev/null
+++ b/intern/audaspace/intern/AUD_JOSResampleReader.cpp
@@ -0,0 +1,377 @@
+/*
+ * $Id$
+ *
+ * ***** BEGIN GPL LICENSE BLOCK *****
+ *
+ * Copyright 2009-2011 Jörg Hermann Müller
+ *
+ * This file is part of AudaSpace.
+ *
+ * Audaspace 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.
+ *
+ * AudaSpace 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 Audaspace; if not, write to the Free Software Foundation,
+ * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
+ *
+ * ***** END GPL LICENSE BLOCK *****
+ */
+
+/** \file audaspace/intern/AUD_JOSResampleReader.cpp
+ * \ingroup audaspaceintern
+ */
+
+#include "AUD_JOSResampleReader.h"
+
+#include "AUD_JOSResampleReaderCoeff.cpp"
+
+#include <cmath>
+#include <cstring>
+#include <iostream>
+
+/* MSVC does not have lrint */
+#ifdef _MSC_VER
+#ifdef _M_X64
+#include <emmintrin.h>
+static inline int lrint(double d)
+{
+ return _mm_cvtsd_si32(_mm_load_sd(&d));
+}
+#else
+static inline int lrint(double d)
+{
+ int i;
+
+ _asm{
+ fld d
+ fistp i
+ };
+
+ return i;
+}
+#endif
+#endif
+
+#define CC m_channels + channel
+
+#define AUD_RATE_MAX 256
+#define SHIFT_BITS 12
+#define double_to_fp(x) (lrint(x * double(1 << SHIFT_BITS)))
+#define int_to_fp(x) (x << SHIFT_BITS)
+#define fp_to_int(x) (x >> SHIFT_BITS)
+#define fp_to_double(x) (x * 1.0/(1 << SHIFT_BITS))
+#define fp_rest(x) (x & ((1 << SHIFT_BITS) - 1))
+#define fp_rest_to_double(x) fp_to_double(fp_rest(x))
+
+AUD_JOSResampleReader::AUD_JOSResampleReader(AUD_Reference<AUD_IReader> reader, AUD_Specs specs) :
+ AUD_ResampleReader(reader, specs.rate),
+ m_channels(AUD_CHANNELS_INVALID),
+ m_n(0),
+ m_P(0),
+ m_cache_valid(0),
+ m_last_factor(0)
+{
+}
+
+void AUD_JOSResampleReader::reset()
+{
+ m_cache_valid = 0;
+ m_n = 0;
+ m_P = 0;
+ m_last_factor = 0;
+}
+
+void AUD_JOSResampleReader::updateBuffer(int size, double factor, int samplesize)
+{
+ unsigned int len;
+ double num_samples = double(m_len) / double(m_L);
+ // first calculate what length we need right now
+ if(factor >= 1)
+ len = ceil(num_samples);
+ else
+ len = (unsigned int)(ceil(num_samples / factor));
+
+ // then check if afterwards the length is enough for the maximum rate
+ if(len + size < num_samples * AUD_RATE_MAX)
+ len = size - num_samples * AUD_RATE_MAX;
+
+ if(m_n > len)
+ {
+ sample_t* buf = m_buffer.getBuffer();
+ len = m_n - len;
+ memmove(buf, buf + len * m_channels, (m_cache_valid - len) * samplesize);
+ m_n -= len;
+ m_cache_valid -= len;
+ }
+
+ m_buffer.assureSize((m_cache_valid + size) * samplesize, true);
+}
+
+#define RESAMPLE_METHOD(name, left, right) void AUD_JOSResampleReader::name(double target_factor, int length, sample_t* buffer)\
+{\
+ sample_t* buf = m_buffer.getBuffer();\
+\
+ int P, l, end, channel, i;\
+ double eta, v, f_increment, factor;\
+\
+ m_sums.assureSize(m_channels * sizeof(double));\
+ double* sums = reinterpret_cast<double*>(m_sums.getBuffer());\
+ sample_t* data;\
+ const float* coeff = m_coeff;\
+\
+ unsigned int P_increment;\
+\
+ for(unsigned int t = 0; t < length; t++)\
+ {\
+ factor = (m_last_factor * (length - t) + target_factor * t) / length;\
+\
+ if(factor >= 1)\
+ f_increment = m_L;\
+ else\
+ f_increment = factor * m_L;\
+\
+ P_increment = double_to_fp(f_increment);\
+ P = double_to_fp(m_P * f_increment);\
+\
+ end = (int_to_fp(m_len) - P) / P_increment - 1;\
+ if(m_n < end)\
+ end = m_n;\
+\
+ memset(sums, 0, sizeof(double) * m_channels);\
+\
+ P += P_increment * end;\
+ data = buf + (m_n - end) * m_channels;\
+ l = fp_to_int(P);\
+\
+ for(i = 0; i <= end; i++)\
+ {\
+ eta = fp_rest_to_double(P);\
+ v = coeff[l] + eta * (coeff[l+1] - coeff[l]);\
+ P -= P_increment;\
+ l = fp_to_int(P);\
+ left\
+ }\
+\
+ P = -P;\
+\
+ end = (int_to_fp(m_len) - P) / P_increment - 1;\
+ if(m_cache_valid - m_n - 2 < end)\
+ end = m_cache_valid - m_n - 2;\
+\
+ P += P_increment * end;\
+ data = buf + (m_n + 2 + end) * m_channels - 1;\
+ l = fp_to_int(P);\
+\
+ for(i = 0; i <= end; i++)\
+ {\
+ eta = fp_rest_to_double(P);\
+ v = coeff[l] + eta * (coeff[l+1] - coeff[l]);\
+ P -= P_increment;\
+ l = fp_to_int(P);\
+ right\
+ }\
+\
+ for(channel = 0; channel < m_channels; channel++)\
+ {\
+ *buffer = f_increment / m_L * sums[channel];\
+ buffer++;\
+ }\
+\
+ m_P += fmod(1.0 / factor, 1.0);\
+ m_n += floor(1.0 / factor);\
+\
+ if(m_P >= 1.0)\
+ {\
+ m_P -= 1.0;\
+ m_n++;\
+ }\
+ }\
+}
+
+RESAMPLE_METHOD(resample, {
+ channel = 0;
+ do
+ {
+ sums[channel] += *data * v;
+ channel++;
+ data++;
+ }
+ while(channel < m_channels);
+}, {
+ channel = m_channels;
+ do
+ {
+ channel--;
+ sums[channel] += *data * v;
+ data--;
+ }
+ while(channel);
+})
+
+RESAMPLE_METHOD(resample_mono, {
+ *sums += *data * v;
+ data++;
+}, {
+ *sums += *data * v;
+ data--;
+})
+
+RESAMPLE_METHOD(resample_stereo, {
+ sums[0] += data[0] * v;
+ sums[1] += data[1] * v;
+ data+=2;
+}, {
+ data-=2;
+ sums[0] += data[1] * v;
+ sums[1] += data[2] * v;
+})
+
+void AUD_JOSResampleReader::seek(int position)
+{
+ position = floor(position * double(m_reader->getSpecs().rate) / double(m_rate));
+ m_reader->seek(position);
+ reset();
+}
+
+int AUD_JOSResampleReader::getLength() const
+{
+ return floor(m_reader->getLength() * double(m_rate) / double(m_reader->getSpecs().rate));
+}
+
+int AUD_JOSResampleReader::getPosition() const
+{
+ return floor((m_reader->getPosition() + double(m_P))
+ * m_rate / m_reader->getSpecs().rate);
+}
+
+AUD_Specs AUD_JOSResampleReader::getSpecs() const
+{
+ AUD_Specs specs = m_reader->getSpecs();
+ specs.rate = m_rate;
+ return specs;
+}
+
+void AUD_JOSResampleReader::read(int& length, bool& eos, sample_t* buffer)
+{
+ if(length == 0)
+ return;
+
+ AUD_Specs specs = m_reader->getSpecs();
+
+ int samplesize = AUD_SAMPLE_SIZE(specs);
+ double target_factor = double(m_rate) / double(specs.rate);
+ eos = false;
+ int len;
+ double num_samples = double(m_len) / double(m_L);
+
+ // check for channels changed
+ if(specs.channels != m_channels)
+ {
+ m_channels = specs.channels;
+ reset();
+
+ switch(m_channels)
+ {
+ case AUD_CHANNELS_MONO:
+ m_resample = &AUD_JOSResampleReader::resample_mono;
+ break;
+ case AUD_CHANNELS_STEREO:
+ m_resample = &AUD_JOSResampleReader::resample_stereo;
+ break;
+ default:
+ m_resample = &AUD_JOSResampleReader::resample;
+ break;
+ }
+ }
+
+ if(m_last_factor == 0)
+ m_last_factor = target_factor;
+
+ if(target_factor == 1 && m_last_factor == 1 && (m_P == 0))
+ {
+ // can read directly!
+
+ len = length - (m_cache_valid - m_n);
+
+ updateBuffer(len, target_factor, samplesize);
+ sample_t* buf = m_buffer.getBuffer();
+
+ m_reader->read(len, eos, buf + m_cache_valid * m_channels);
+ m_cache_valid += len;
+
+ length = m_cache_valid - m_n;
+
+ if(length > 0)
+ {
+ memcpy(buffer, buf + m_n * m_channels, length * samplesize);
+ m_n += length;
+ }
+
+ return;
+ }
+
+ // use minimum for the following calculations
+ double factor = AUD_MIN(target_factor, m_last_factor);
+
+ if(factor >= 1)
+ len = (m_n - m_cache_valid) + int(ceil(length / factor)) + ceil(num_samples);
+ else
+ len = (m_n - m_cache_valid) + int(ceil(length / factor) + ceil(num_samples / factor));
+
+ if(len > 0)
+ {
+ int should = len;
+
+ updateBuffer(len, factor, samplesize);
+
+ m_reader->read(len, eos, m_buffer.getBuffer() + m_cache_valid * m_channels);
+ m_cache_valid += len;
+
+ if(len < should)
+ {
+ if(len == 0 && eos)
+ length = 0;
+ else
+ {
+ // use maximum for the following calculations
+ factor = AUD_MAX(target_factor, m_last_factor);
+
+ if(eos)
+ {
+ // end of stream, let's check how many more samples we can produce
+ len = floor((m_cache_valid - m_n) * factor);
+ if(len < length)
+ length = len;
+ }
+ else
+ {
+ // not enough data available yet, so we recalculate how many samples we can calculate
+ if(factor >= 1)
+ len = floor((num_samples + m_cache_valid - m_n) * factor);
+ else
+ len = floor((num_samples * factor + m_cache_valid - m_n) * factor);
+ if(len < length)
+ length = len;
+ }
+ }
+ }
+ }
+
+ (this->*m_resample)(target_factor, length, buffer);
+
+ m_last_factor = target_factor;
+
+ if(m_n > m_cache_valid)
+ {
+ m_n = m_cache_valid;
+ }
+
+ eos = eos && ((m_n == m_cache_valid) || (length == 0));
+}
diff --git a/intern/audaspace/intern/AUD_JOSResampleReader.h b/intern/audaspace/intern/AUD_JOSResampleReader.h
new file mode 100644
index 00000000000..295fc937317
--- /dev/null
+++ b/intern/audaspace/intern/AUD_JOSResampleReader.h
@@ -0,0 +1,137 @@
+/*
+ * $Id$
+ *
+ * ***** BEGIN GPL LICENSE BLOCK *****
+ *
+ * Copyright 2009-2011 Jörg Hermann Müller
+ *
+ * This file is part of AudaSpace.
+ *
+ * Audaspace 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.
+ *
+ * AudaSpace 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 Audaspace; if not, write to the Free Software Foundation,
+ * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
+ *
+ * ***** END GPL LICENSE BLOCK *****
+ */
+
+/** \file audaspace/intern/AUD_JOSResampleReader.h
+ * \ingroup audaspaceintern
+ */
+
+
+#ifndef AUD_JOSRESAMPLEREADER
+#define AUD_JOSRESAMPLEREADER
+
+#include "AUD_ResampleReader.h"
+#include "AUD_Buffer.h"
+
+/**
+ * This resampling reader uses Julius O. Smith's resampling algorithm.
+ */
+class AUD_JOSResampleReader : public AUD_ResampleReader
+{
+private:
+ typedef void (AUD_JOSResampleReader::*AUD_resample_f)(double target_factor, int length, sample_t* buffer);
+
+ /**
+ * The half filter length.
+ */
+ static const int m_len = 292874;
+
+ /**
+ * The sample step size for the filter.
+ */
+ static const int m_L = 2048;
+
+ /**
+ * The filter coefficients.
+ */
+ static const float m_coeff[];
+
+ /**
+ * The reader channels.
+ */
+ AUD_Channels m_channels;
+
+ /**
+ * The sample position in the cache.
+ */
+ unsigned int m_n;
+
+ /**
+ * The subsample position in the cache.
+ */
+ double m_P;
+
+ /**
+ * The input data buffer.
+ */
+ AUD_Buffer m_buffer;
+
+ /**
+ * Double buffer for the sums.
+ */
+ AUD_Buffer m_sums;
+
+ /**
+ * How many samples in the cache are valid.
+ */
+ int m_cache_valid;
+
+ /**
+ * Resample function.
+ */
+ AUD_resample_f m_resample;
+
+ /**
+ * Last resampling factor.
+ */
+ double m_last_factor;
+
+ // hide copy constructor and operator=
+ AUD_JOSResampleReader(const AUD_JOSResampleReader&);
+ AUD_JOSResampleReader& operator=(const AUD_JOSResampleReader&);
+
+ /**
+ * Resets the resampler to its initial state.
+ */
+ void reset();
+
+ /**
+ * Updates the buffer to be as small as possible for the coming reading.
+ * \param size The size of samples to be read.
+ * \param factor The next resampling factor.
+ * \param samplesize The size of a sample.
+ */
+ void updateBuffer(int size, double factor, int samplesize);
+
+ void resample(double target_factor, int length, sample_t* buffer);
+ void resample_mono(double target_factor, int length, sample_t* buffer);
+ void resample_stereo(double target_factor, int length, sample_t* buffer);
+
+public:
+ /**
+ * Creates a resampling reader.
+ * \param reader The reader to mix.
+ * \param specs The target specification.
+ */
+ AUD_JOSResampleReader(AUD_Reference<AUD_IReader> reader, AUD_Specs specs);
+
+ virtual void seek(int position);
+ virtual int getLength() const;
+ virtual int getPosition() const;
+ virtual AUD_Specs getSpecs() const;
+ virtual void read(int& length, bool& eos, sample_t* buffer);
+};
+
+#endif //AUD_JOSRESAMPLEREADER
diff --git a/intern/audaspace/intern/AUD_JOSResampleReaderCoeff.cpp b/intern/audaspace/intern/AUD_JOSResampleReaderCoeff.cpp
new file mode 100644
index 00000000000..32201e21061
--- /dev/null
+++ b/intern/audaspace/intern/AUD_JOSResampleReaderCoeff.cpp
@@ -0,0 +1,29295 @@
+#include "AUD_JOSResampleReader.h"
+
+// sinc filter coefficients, Nz = 138, L = 2048, freq = 0.965, Kaiser Window B = 16
+
+const float AUD_JOSResampleReader::m_coeff[] = {
+ 9.650000000e-01f, 9.649996475e-01f, 9.649985899e-01f, 9.649968274e-01f, 9.649943598e-01f, 9.649911871e-01f, 9.649873095e-01f, 9.649827268e-01f, 9.649774392e-01f, 9.649714465e-01f,
+ 9.649647489e-01f, 9.649573462e-01f, 9.649492386e-01f, 9.649404260e-01f, 9.649309085e-01f, 9.649206860e-01f, 9.649097586e-01f, 9.648981263e-01f, 9.648857891e-01f, 9.648727470e-01f,
+ 9.648590001e-01f, 9.648445483e-01f, 9.648293917e-01f, 9.648135302e-01f, 9.647969640e-01f, 9.647796931e-01f, 9.647617174e-01f, 9.647430369e-01f, 9.647236518e-01f, 9.647035620e-01f,
+ 9.646827676e-01f, 9.646612685e-01f, 9.646390649e-01f, 9.646161567e-01f, 9.645925440e-01f, 9.645682268e-01f, 9.645432051e-01f, 9.645174791e-01f, 9.644910486e-01f, 9.644639137e-01f,
+ 9.644360745e-01f, 9.644075311e-01f, 9.643782833e-01f, 9.643483314e-01f, 9.643176753e-01f, 9.642863151e-01f, 9.642542508e-01f, 9.642214824e-01f, 9.641880100e-01f, 9.641538336e-01f,
+ 9.641189534e-01f, 9.640833693e-01f, 9.640470813e-01f, 9.640100896e-01f, 9.639723941e-01f, 9.639339950e-01f, 9.638948922e-01f, 9.638550858e-01f, 9.638145760e-01f, 9.637733626e-01f,
+ 9.637314459e-01f, 9.636888257e-01f, 9.636455023e-01f, 9.636014756e-01f, 9.635567458e-01f, 9.635113128e-01f, 9.634651767e-01f, 9.634183376e-01f, 9.633707956e-01f, 9.633225507e-01f,
+ 9.632736029e-01f, 9.632239524e-01f, 9.631735992e-01f, 9.631225434e-01f, 9.630707850e-01f, 9.630183241e-01f, 9.629651608e-01f, 9.629112952e-01f, 9.628567272e-01f, 9.628014571e-01f,
+ 9.627454848e-01f, 9.626888104e-01f, 9.626314341e-01f, 9.625733558e-01f, 9.625145757e-01f, 9.624550939e-01f, 9.623949103e-01f, 9.623340252e-01f, 9.622724385e-01f, 9.622101504e-01f,
+ 9.621471609e-01f, 9.620834702e-01f, 9.620190782e-01f, 9.619539852e-01f, 9.618881911e-01f, 9.618216961e-01f, 9.617545002e-01f, 9.616866036e-01f, 9.616180063e-01f, 9.615487084e-01f,
+ 9.614787100e-01f, 9.614080113e-01f, 9.613366122e-01f, 9.612645129e-01f, 9.611917135e-01f, 9.611182140e-01f, 9.610440147e-01f, 9.609691155e-01f, 9.608935166e-01f, 9.608172180e-01f,
+ 9.607402200e-01f, 9.606625225e-01f, 9.605841256e-01f, 9.605050296e-01f, 9.604252344e-01f, 9.603447402e-01f, 9.602635472e-01f, 9.601816553e-01f, 9.600990647e-01f, 9.600157755e-01f,
+ 9.599317879e-01f, 9.598471019e-01f, 9.597617176e-01f, 9.596756352e-01f, 9.595888548e-01f, 9.595013764e-01f, 9.594132003e-01f, 9.593243264e-01f, 9.592347550e-01f, 9.591444862e-01f,
+ 9.590535200e-01f, 9.589618566e-01f, 9.588694961e-01f, 9.587764387e-01f, 9.586826844e-01f, 9.585882334e-01f, 9.584930858e-01f, 9.583972417e-01f, 9.583007013e-01f, 9.582034646e-01f,
+ 9.581055319e-01f, 9.580069031e-01f, 9.579075786e-01f, 9.578075583e-01f, 9.577068425e-01f, 9.576054313e-01f, 9.575033247e-01f, 9.574005229e-01f, 9.572970262e-01f, 9.571928345e-01f,
+ 9.570879480e-01f, 9.569823669e-01f, 9.568760914e-01f, 9.567691215e-01f, 9.566614573e-01f, 9.565530992e-01f, 9.564440471e-01f, 9.563343012e-01f, 9.562238616e-01f, 9.561127286e-01f,
+ 9.560009023e-01f, 9.558883827e-01f, 9.557751701e-01f, 9.556612646e-01f, 9.555466663e-01f, 9.554313754e-01f, 9.553153921e-01f, 9.551987165e-01f, 9.550813487e-01f, 9.549632890e-01f,
+ 9.548445374e-01f, 9.547250941e-01f, 9.546049594e-01f, 9.544841332e-01f, 9.543626158e-01f, 9.542404074e-01f, 9.541175082e-01f, 9.539939182e-01f, 9.538696376e-01f, 9.537446666e-01f,
+ 9.536190054e-01f, 9.534926541e-01f, 9.533656130e-01f, 9.532378821e-01f, 9.531094616e-01f, 9.529803517e-01f, 9.528505526e-01f, 9.527200644e-01f, 9.525888874e-01f, 9.524570216e-01f,
+ 9.523244673e-01f, 9.521912246e-01f, 9.520572938e-01f, 9.519226749e-01f, 9.517873681e-01f, 9.516513737e-01f, 9.515146919e-01f, 9.513773227e-01f, 9.512392664e-01f, 9.511005231e-01f,
+ 9.509610931e-01f, 9.508209765e-01f, 9.506801736e-01f, 9.505386844e-01f, 9.503965092e-01f, 9.502536481e-01f, 9.501101014e-01f, 9.499658693e-01f, 9.498209518e-01f, 9.496753493e-01f,
+ 9.495290619e-01f, 9.493820898e-01f, 9.492344333e-01f, 9.490860923e-01f, 9.489370673e-01f, 9.487873584e-01f, 9.486369657e-01f, 9.484858895e-01f, 9.483341300e-01f, 9.481816874e-01f,
+ 9.480285618e-01f, 9.478747535e-01f, 9.477202627e-01f, 9.475650895e-01f, 9.474092343e-01f, 9.472526971e-01f, 9.470954782e-01f, 9.469375778e-01f, 9.467789961e-01f, 9.466197334e-01f,
+ 9.464597897e-01f, 9.462991654e-01f, 9.461378606e-01f, 9.459758756e-01f, 9.458132105e-01f, 9.456498657e-01f, 9.454858412e-01f, 9.453211373e-01f, 9.451557543e-01f, 9.449896923e-01f,
+ 9.448229516e-01f, 9.446555323e-01f, 9.444874348e-01f, 9.443186592e-01f, 9.441492057e-01f, 9.439790746e-01f, 9.438082660e-01f, 9.436367803e-01f, 9.434646176e-01f, 9.432917782e-01f,
+ 9.431182623e-01f, 9.429440701e-01f, 9.427692018e-01f, 9.425936577e-01f, 9.424174380e-01f, 9.422405430e-01f, 9.420629728e-01f, 9.418847278e-01f, 9.417058080e-01f, 9.415262138e-01f,
+ 9.413459455e-01f, 9.411650032e-01f, 9.409833871e-01f, 9.408010976e-01f, 9.406181348e-01f, 9.404344991e-01f, 9.402501906e-01f, 9.400652095e-01f, 9.398795562e-01f, 9.396932308e-01f,
+ 9.395062337e-01f, 9.393185650e-01f, 9.391302250e-01f, 9.389412140e-01f, 9.387515321e-01f, 9.385611797e-01f, 9.383701570e-01f, 9.381784643e-01f, 9.379861017e-01f, 9.377930696e-01f,
+ 9.375993682e-01f, 9.374049977e-01f, 9.372099585e-01f, 9.370142507e-01f, 9.368178747e-01f, 9.366208306e-01f, 9.364231188e-01f, 9.362247394e-01f, 9.360256928e-01f, 9.358259793e-01f,
+ 9.356255990e-01f, 9.354245523e-01f, 9.352228394e-01f, 9.350204605e-01f, 9.348174160e-01f, 9.346137061e-01f, 9.344093311e-01f, 9.342042911e-01f, 9.339985867e-01f, 9.337922178e-01f,
+ 9.335851850e-01f, 9.333774883e-01f, 9.331691281e-01f, 9.329601048e-01f, 9.327504184e-01f, 9.325400693e-01f, 9.323290579e-01f, 9.321173843e-01f, 9.319050488e-01f, 9.316920518e-01f,
+ 9.314783935e-01f, 9.312640741e-01f, 9.310490940e-01f, 9.308334534e-01f, 9.306171527e-01f, 9.304001921e-01f, 9.301825718e-01f, 9.299642923e-01f, 9.297453537e-01f, 9.295257563e-01f,
+ 9.293055005e-01f, 9.290845866e-01f, 9.288630147e-01f, 9.286407852e-01f, 9.284178984e-01f, 9.281943547e-01f, 9.279701542e-01f, 9.277452972e-01f, 9.275197842e-01f, 9.272936153e-01f,
+ 9.270667909e-01f, 9.268393112e-01f, 9.266111766e-01f, 9.263823873e-01f, 9.261529437e-01f, 9.259228460e-01f, 9.256920946e-01f, 9.254606898e-01f, 9.252286318e-01f, 9.249959210e-01f,
+ 9.247625576e-01f, 9.245285420e-01f, 9.242938745e-01f, 9.240585554e-01f, 9.238225850e-01f, 9.235859636e-01f, 9.233486915e-01f, 9.231107690e-01f, 9.228721965e-01f, 9.226329742e-01f,
+ 9.223931025e-01f, 9.221525816e-01f, 9.219114120e-01f, 9.216695938e-01f, 9.214271275e-01f, 9.211840133e-01f, 9.209402516e-01f, 9.206958426e-01f, 9.204507867e-01f, 9.202050843e-01f,
+ 9.199587356e-01f, 9.197117409e-01f, 9.194641007e-01f, 9.192158151e-01f, 9.189668846e-01f, 9.187173094e-01f, 9.184670900e-01f, 9.182162265e-01f, 9.179647194e-01f, 9.177125689e-01f,
+ 9.174597755e-01f, 9.172063393e-01f, 9.169522609e-01f, 9.166975404e-01f, 9.164421782e-01f, 9.161861748e-01f, 9.159295303e-01f, 9.156722451e-01f, 9.154143196e-01f, 9.151557541e-01f,
+ 9.148965490e-01f, 9.146367045e-01f, 9.143762211e-01f, 9.141150990e-01f, 9.138533386e-01f, 9.135909403e-01f, 9.133279043e-01f, 9.130642311e-01f, 9.127999210e-01f, 9.125349743e-01f,
+ 9.122693913e-01f, 9.120031725e-01f, 9.117363181e-01f, 9.114688286e-01f, 9.112007042e-01f, 9.109319453e-01f, 9.106625523e-01f, 9.103925255e-01f, 9.101218653e-01f, 9.098505720e-01f,
+ 9.095786460e-01f, 9.093060876e-01f, 9.090328971e-01f, 9.087590751e-01f, 9.084846217e-01f, 9.082095374e-01f, 9.079338225e-01f, 9.076574774e-01f, 9.073805025e-01f, 9.071028980e-01f,
+ 9.068246645e-01f, 9.065458021e-01f, 9.062663113e-01f, 9.059861925e-01f, 9.057054460e-01f, 9.054240723e-01f, 9.051420715e-01f, 9.048594442e-01f, 9.045761907e-01f, 9.042923114e-01f,
+ 9.040078066e-01f, 9.037226767e-01f, 9.034369221e-01f, 9.031505431e-01f, 9.028635402e-01f, 9.025759136e-01f, 9.022876639e-01f, 9.019987913e-01f, 9.017092962e-01f, 9.014191791e-01f,
+ 9.011284402e-01f, 9.008370800e-01f, 9.005450988e-01f, 9.002524971e-01f, 8.999592752e-01f, 8.996654334e-01f, 8.993709723e-01f, 8.990758921e-01f, 8.987801933e-01f, 8.984838761e-01f,
+ 8.981869411e-01f, 8.978893887e-01f, 8.975912191e-01f, 8.972924327e-01f, 8.969930301e-01f, 8.966930115e-01f, 8.963923774e-01f, 8.960911281e-01f, 8.957892641e-01f, 8.954867857e-01f,
+ 8.951836933e-01f, 8.948799873e-01f, 8.945756682e-01f, 8.942707362e-01f, 8.939651919e-01f, 8.936590356e-01f, 8.933522677e-01f, 8.930448887e-01f, 8.927368988e-01f, 8.924282986e-01f,
+ 8.921190883e-01f, 8.918092685e-01f, 8.914988395e-01f, 8.911878017e-01f, 8.908761556e-01f, 8.905639015e-01f, 8.902510398e-01f, 8.899375710e-01f, 8.896234955e-01f, 8.893088136e-01f,
+ 8.889935259e-01f, 8.886776326e-01f, 8.883611342e-01f, 8.880440311e-01f, 8.877263238e-01f, 8.874080126e-01f, 8.870890979e-01f, 8.867695802e-01f, 8.864494600e-01f, 8.861287375e-01f,
+ 8.858074133e-01f, 8.854854876e-01f, 8.851629611e-01f, 8.848398340e-01f, 8.845161069e-01f, 8.841917801e-01f, 8.838668540e-01f, 8.835413291e-01f, 8.832152058e-01f, 8.828884845e-01f,
+ 8.825611656e-01f, 8.822332496e-01f, 8.819047369e-01f, 8.815756280e-01f, 8.812459232e-01f, 8.809156229e-01f, 8.805847277e-01f, 8.802532380e-01f, 8.799211541e-01f, 8.795884765e-01f,
+ 8.792552056e-01f, 8.789213420e-01f, 8.785868859e-01f, 8.782518379e-01f, 8.779161983e-01f, 8.775799677e-01f, 8.772431465e-01f, 8.769057350e-01f, 8.765677337e-01f, 8.762291432e-01f,
+ 8.758899637e-01f, 8.755501958e-01f, 8.752098399e-01f, 8.748688964e-01f, 8.745273658e-01f, 8.741852485e-01f, 8.738425450e-01f, 8.734992557e-01f, 8.731553811e-01f, 8.728109216e-01f,
+ 8.724658776e-01f, 8.721202497e-01f, 8.717740382e-01f, 8.714272436e-01f, 8.710798663e-01f, 8.707319069e-01f, 8.703833657e-01f, 8.700342433e-01f, 8.696845400e-01f, 8.693342563e-01f,
+ 8.689833927e-01f, 8.686319497e-01f, 8.682799276e-01f, 8.679273270e-01f, 8.675741483e-01f, 8.672203919e-01f, 8.668660584e-01f, 8.665111481e-01f, 8.661556616e-01f, 8.657995993e-01f,
+ 8.654429617e-01f, 8.650857492e-01f, 8.647279623e-01f, 8.643696015e-01f, 8.640106672e-01f, 8.636511599e-01f, 8.632910800e-01f, 8.629304281e-01f, 8.625692045e-01f, 8.622074099e-01f,
+ 8.618450445e-01f, 8.614821090e-01f, 8.611186038e-01f, 8.607545293e-01f, 8.603898860e-01f, 8.600246744e-01f, 8.596588950e-01f, 8.592925482e-01f, 8.589256345e-01f, 8.585581545e-01f,
+ 8.581901085e-01f, 8.578214971e-01f, 8.574523206e-01f, 8.570825797e-01f, 8.567122748e-01f, 8.563414064e-01f, 8.559699749e-01f, 8.555979808e-01f, 8.552254246e-01f, 8.548523069e-01f,
+ 8.544786280e-01f, 8.541043885e-01f, 8.537295888e-01f, 8.533542295e-01f, 8.529783110e-01f, 8.526018338e-01f, 8.522247984e-01f, 8.518472052e-01f, 8.514690549e-01f, 8.510903478e-01f,
+ 8.507110845e-01f, 8.503312655e-01f, 8.499508911e-01f, 8.495699621e-01f, 8.491884787e-01f, 8.488064416e-01f, 8.484238512e-01f, 8.480407080e-01f, 8.476570125e-01f, 8.472727652e-01f,
+ 8.468879666e-01f, 8.465026173e-01f, 8.461167176e-01f, 8.457302682e-01f, 8.453432694e-01f, 8.449557219e-01f, 8.445676260e-01f, 8.441789824e-01f, 8.437897915e-01f, 8.434000538e-01f,
+ 8.430097698e-01f, 8.426189401e-01f, 8.422275651e-01f, 8.418356453e-01f, 8.414431813e-01f, 8.410501735e-01f, 8.406566225e-01f, 8.402625288e-01f, 8.398678929e-01f, 8.394727152e-01f,
+ 8.390769964e-01f, 8.386807369e-01f, 8.382839372e-01f, 8.378865979e-01f, 8.374887194e-01f, 8.370903023e-01f, 8.366913471e-01f, 8.362918543e-01f, 8.358918244e-01f, 8.354912580e-01f,
+ 8.350901555e-01f, 8.346885175e-01f, 8.342863445e-01f, 8.338836370e-01f, 8.334803956e-01f, 8.330766207e-01f, 8.326723129e-01f, 8.322674727e-01f, 8.318621007e-01f, 8.314561973e-01f,
+ 8.310497630e-01f, 8.306427985e-01f, 8.302353042e-01f, 8.298272807e-01f, 8.294187284e-01f, 8.290096479e-01f, 8.286000398e-01f, 8.281899046e-01f, 8.277792428e-01f, 8.273680549e-01f,
+ 8.269563414e-01f, 8.265441030e-01f, 8.261313400e-01f, 8.257180532e-01f, 8.253042429e-01f, 8.248899097e-01f, 8.244750543e-01f, 8.240596770e-01f, 8.236437784e-01f, 8.232273592e-01f,
+ 8.228104197e-01f, 8.223929606e-01f, 8.219749823e-01f, 8.215564855e-01f, 8.211374707e-01f, 8.207179384e-01f, 8.202978891e-01f, 8.198773234e-01f, 8.194562419e-01f, 8.190346450e-01f,
+ 8.186125334e-01f, 8.181899075e-01f, 8.177667679e-01f, 8.173431152e-01f, 8.169189499e-01f, 8.164942726e-01f, 8.160690837e-01f, 8.156433839e-01f, 8.152171737e-01f, 8.147904537e-01f,
+ 8.143632243e-01f, 8.139354862e-01f, 8.135072399e-01f, 8.130784860e-01f, 8.126492249e-01f, 8.122194573e-01f, 8.117891838e-01f, 8.113584048e-01f, 8.109271209e-01f, 8.104953327e-01f,
+ 8.100630407e-01f, 8.096302456e-01f, 8.091969478e-01f, 8.087631479e-01f, 8.083288464e-01f, 8.078940440e-01f, 8.074587412e-01f, 8.070229385e-01f, 8.065866366e-01f, 8.061498359e-01f,
+ 8.057125370e-01f, 8.052747406e-01f, 8.048364471e-01f, 8.043976571e-01f, 8.039583713e-01f, 8.035185900e-01f, 8.030783141e-01f, 8.026375439e-01f, 8.021962800e-01f, 8.017545231e-01f,
+ 8.013122737e-01f, 8.008695324e-01f, 8.004262996e-01f, 7.999825761e-01f, 7.995383624e-01f, 7.990936590e-01f, 7.986484665e-01f, 7.982027856e-01f, 7.977566167e-01f, 7.973099604e-01f,
+ 7.968628174e-01f, 7.964151881e-01f, 7.959670732e-01f, 7.955184732e-01f, 7.950693888e-01f, 7.946198205e-01f, 7.941697688e-01f, 7.937192344e-01f, 7.932682178e-01f, 7.928167197e-01f,
+ 7.923647405e-01f, 7.919122809e-01f, 7.914593415e-01f, 7.910059228e-01f, 7.905520254e-01f, 7.900976499e-01f, 7.896427969e-01f, 7.891874670e-01f, 7.887316607e-01f, 7.882753787e-01f,
+ 7.878186215e-01f, 7.873613898e-01f, 7.869036840e-01f, 7.864455048e-01f, 7.859868528e-01f, 7.855277286e-01f, 7.850681327e-01f, 7.846080658e-01f, 7.841475284e-01f, 7.836865212e-01f,
+ 7.832250446e-01f, 7.827630994e-01f, 7.823006861e-01f, 7.818378053e-01f, 7.813744576e-01f, 7.809106436e-01f, 7.804463638e-01f, 7.799816190e-01f, 7.795164096e-01f, 7.790507363e-01f,
+ 7.785845997e-01f, 7.781180003e-01f, 7.776509388e-01f, 7.771834158e-01f, 7.767154318e-01f, 7.762469875e-01f, 7.757780835e-01f, 7.753087203e-01f, 7.748388986e-01f, 7.743686190e-01f,
+ 7.738978821e-01f, 7.734266884e-01f, 7.729550386e-01f, 7.724829333e-01f, 7.720103731e-01f, 7.715373586e-01f, 7.710638904e-01f, 7.705899691e-01f, 7.701155954e-01f, 7.696407697e-01f,
+ 7.691654928e-01f, 7.686897653e-01f, 7.682135876e-01f, 7.677369606e-01f, 7.672598847e-01f, 7.667823606e-01f, 7.663043889e-01f, 7.658259702e-01f, 7.653471051e-01f, 7.648677943e-01f,
+ 7.643880383e-01f, 7.639078378e-01f, 7.634271933e-01f, 7.629461055e-01f, 7.624645751e-01f, 7.619826025e-01f, 7.615001885e-01f, 7.610173336e-01f, 7.605340386e-01f, 7.600503039e-01f,
+ 7.595661302e-01f, 7.590815181e-01f, 7.585964683e-01f, 7.581109814e-01f, 7.576250580e-01f, 7.571386986e-01f, 7.566519040e-01f, 7.561646748e-01f, 7.556770115e-01f, 7.551889148e-01f,
+ 7.547003854e-01f, 7.542114238e-01f, 7.537220307e-01f, 7.532322067e-01f, 7.527419524e-01f, 7.522512684e-01f, 7.517601555e-01f, 7.512686141e-01f, 7.507766450e-01f, 7.502842487e-01f,
+ 7.497914260e-01f, 7.492981773e-01f, 7.488045034e-01f, 7.483104049e-01f, 7.478158824e-01f, 7.473209365e-01f, 7.468255680e-01f, 7.463297773e-01f, 7.458335651e-01f, 7.453369322e-01f,
+ 7.448398790e-01f, 7.443424063e-01f, 7.438445146e-01f, 7.433462047e-01f, 7.428474771e-01f, 7.423483325e-01f, 7.418487715e-01f, 7.413487947e-01f, 7.408484029e-01f, 7.403475966e-01f,
+ 7.398463765e-01f, 7.393447431e-01f, 7.388426972e-01f, 7.383402394e-01f, 7.378373704e-01f, 7.373340907e-01f, 7.368304010e-01f, 7.363263020e-01f, 7.358217942e-01f, 7.353168784e-01f,
+ 7.348115552e-01f, 7.343058252e-01f, 7.337996891e-01f, 7.332931475e-01f, 7.327862011e-01f, 7.322788504e-01f, 7.317710962e-01f, 7.312629391e-01f, 7.307543798e-01f, 7.302454188e-01f,
+ 7.297360569e-01f, 7.292262946e-01f, 7.287161327e-01f, 7.282055718e-01f, 7.276946126e-01f, 7.271832556e-01f, 7.266715015e-01f, 7.261593510e-01f, 7.256468048e-01f, 7.251338635e-01f,
+ 7.246205277e-01f, 7.241067981e-01f, 7.235926753e-01f, 7.230781600e-01f, 7.225632529e-01f, 7.220479547e-01f, 7.215322658e-01f, 7.210161871e-01f, 7.204997192e-01f, 7.199828627e-01f,
+ 7.194656183e-01f, 7.189479867e-01f, 7.184299684e-01f, 7.179115642e-01f, 7.173927748e-01f, 7.168736007e-01f, 7.163540427e-01f, 7.158341013e-01f, 7.153137773e-01f, 7.147930714e-01f,
+ 7.142719841e-01f, 7.137505162e-01f, 7.132286682e-01f, 7.127064410e-01f, 7.121838350e-01f, 7.116608511e-01f, 7.111374898e-01f, 7.106137519e-01f, 7.100896379e-01f, 7.095651486e-01f,
+ 7.090402846e-01f, 7.085150465e-01f, 7.079894351e-01f, 7.074634511e-01f, 7.069370950e-01f, 7.064103675e-01f, 7.058832694e-01f, 7.053558013e-01f, 7.048279638e-01f, 7.042997576e-01f,
+ 7.037711835e-01f, 7.032422419e-01f, 7.027129338e-01f, 7.021832596e-01f, 7.016532201e-01f, 7.011228159e-01f, 7.005920478e-01f, 7.000609163e-01f, 6.995294222e-01f, 6.989975661e-01f,
+ 6.984653488e-01f, 6.979327708e-01f, 6.973998329e-01f, 6.968665357e-01f, 6.963328799e-01f, 6.957988661e-01f, 6.952644952e-01f, 6.947297677e-01f, 6.941946842e-01f, 6.936592456e-01f,
+ 6.931234524e-01f, 6.925873054e-01f, 6.920508052e-01f, 6.915139525e-01f, 6.909767479e-01f, 6.904391922e-01f, 6.899012861e-01f, 6.893630301e-01f, 6.888244251e-01f, 6.882854716e-01f,
+ 6.877461704e-01f, 6.872065221e-01f, 6.866665274e-01f, 6.861261871e-01f, 6.855855017e-01f, 6.850444720e-01f, 6.845030986e-01f, 6.839613823e-01f, 6.834193237e-01f, 6.828769235e-01f,
+ 6.823341823e-01f, 6.817911010e-01f, 6.812476801e-01f, 6.807039203e-01f, 6.801598224e-01f, 6.796153870e-01f, 6.790706148e-01f, 6.785255065e-01f, 6.779800627e-01f, 6.774342843e-01f,
+ 6.768881718e-01f, 6.763417259e-01f, 6.757949473e-01f, 6.752478368e-01f, 6.747003950e-01f, 6.741526226e-01f, 6.736045203e-01f, 6.730560887e-01f, 6.725073287e-01f, 6.719582408e-01f,
+ 6.714088257e-01f, 6.708590842e-01f, 6.703090170e-01f, 6.697586246e-01f, 6.692079080e-01f, 6.686568676e-01f, 6.681055042e-01f, 6.675538186e-01f, 6.670018113e-01f, 6.664494832e-01f,
+ 6.658968348e-01f, 6.653438670e-01f, 6.647905803e-01f, 6.642369755e-01f, 6.636830532e-01f, 6.631288143e-01f, 6.625742593e-01f, 6.620193890e-01f, 6.614642041e-01f, 6.609087052e-01f,
+ 6.603528931e-01f, 6.597967684e-01f, 6.592403319e-01f, 6.586835843e-01f, 6.581265262e-01f, 6.575691584e-01f, 6.570114815e-01f, 6.564534964e-01f, 6.558952035e-01f, 6.553366038e-01f,
+ 6.547776978e-01f, 6.542184862e-01f, 6.536589699e-01f, 6.530991494e-01f, 6.525390255e-01f, 6.519785988e-01f, 6.514178702e-01f, 6.508568402e-01f, 6.502955096e-01f, 6.497338791e-01f,
+ 6.491719494e-01f, 6.486097212e-01f, 6.480471952e-01f, 6.474843722e-01f, 6.469212527e-01f, 6.463578376e-01f, 6.457941275e-01f, 6.452301232e-01f, 6.446658253e-01f, 6.441012345e-01f,
+ 6.435363516e-01f, 6.429711773e-01f, 6.424057123e-01f, 6.418399572e-01f, 6.412739128e-01f, 6.407075799e-01f, 6.401409590e-01f, 6.395740510e-01f, 6.390068565e-01f, 6.384393763e-01f,
+ 6.378716110e-01f, 6.373035613e-01f, 6.367352281e-01f, 6.361666119e-01f, 6.355977135e-01f, 6.350285336e-01f, 6.344590730e-01f, 6.338893323e-01f, 6.333193122e-01f, 6.327490135e-01f,
+ 6.321784369e-01f, 6.316075830e-01f, 6.310364527e-01f, 6.304650465e-01f, 6.298933653e-01f, 6.293214098e-01f, 6.287491806e-01f, 6.281766784e-01f, 6.276039041e-01f, 6.270308582e-01f,
+ 6.264575416e-01f, 6.258839549e-01f, 6.253100989e-01f, 6.247359742e-01f, 6.241615816e-01f, 6.235869218e-01f, 6.230119956e-01f, 6.224368035e-01f, 6.218613464e-01f, 6.212856250e-01f,
+ 6.207096400e-01f, 6.201333921e-01f, 6.195568820e-01f, 6.189801105e-01f, 6.184030782e-01f, 6.178257860e-01f, 6.172482344e-01f, 6.166704242e-01f, 6.160923562e-01f, 6.155140311e-01f,
+ 6.149354496e-01f, 6.143566123e-01f, 6.137775201e-01f, 6.131981736e-01f, 6.126185737e-01f, 6.120387209e-01f, 6.114586160e-01f, 6.108782597e-01f, 6.102976529e-01f, 6.097167961e-01f,
+ 6.091356901e-01f, 6.085543356e-01f, 6.079727334e-01f, 6.073908842e-01f, 6.068087887e-01f, 6.062264476e-01f, 6.056438616e-01f, 6.050610315e-01f, 6.044779581e-01f, 6.038946419e-01f,
+ 6.033110838e-01f, 6.027272845e-01f, 6.021432446e-01f, 6.015589650e-01f, 6.009744464e-01f, 6.003896894e-01f, 5.998046948e-01f, 5.992194634e-01f, 5.986339958e-01f, 5.980482928e-01f,
+ 5.974623551e-01f, 5.968761835e-01f, 5.962897786e-01f, 5.957031412e-01f, 5.951162721e-01f, 5.945291719e-01f, 5.939418413e-01f, 5.933542812e-01f, 5.927664922e-01f, 5.921784751e-01f,
+ 5.915902306e-01f, 5.910017594e-01f, 5.904130623e-01f, 5.898241399e-01f, 5.892349931e-01f, 5.886456225e-01f, 5.880560289e-01f, 5.874662130e-01f, 5.868761755e-01f, 5.862859172e-01f,
+ 5.856954388e-01f, 5.851047410e-01f, 5.845138246e-01f, 5.839226902e-01f, 5.833313387e-01f, 5.827397708e-01f, 5.821479871e-01f, 5.815559885e-01f, 5.809637756e-01f, 5.803713492e-01f,
+ 5.797787100e-01f, 5.791858588e-01f, 5.785927963e-01f, 5.779995232e-01f, 5.774060402e-01f, 5.768123481e-01f, 5.762184476e-01f, 5.756243395e-01f, 5.750300245e-01f, 5.744355033e-01f,
+ 5.738407767e-01f, 5.732458453e-01f, 5.726507100e-01f, 5.720553714e-01f, 5.714598303e-01f, 5.708640875e-01f, 5.702681436e-01f, 5.696719994e-01f, 5.690756557e-01f, 5.684791131e-01f,
+ 5.678823725e-01f, 5.672854345e-01f, 5.666882999e-01f, 5.660909693e-01f, 5.654934437e-01f, 5.648957236e-01f, 5.642978099e-01f, 5.636997032e-01f, 5.631014043e-01f, 5.625029140e-01f,
+ 5.619042330e-01f, 5.613053619e-01f, 5.607063016e-01f, 5.601070528e-01f, 5.595076163e-01f, 5.589079927e-01f, 5.583081828e-01f, 5.577081873e-01f, 5.571080070e-01f, 5.565076427e-01f,
+ 5.559070950e-01f, 5.553063647e-01f, 5.547054525e-01f, 5.541043592e-01f, 5.535030855e-01f, 5.529016322e-01f, 5.523000000e-01f, 5.516981896e-01f, 5.510962017e-01f, 5.504940372e-01f,
+ 5.498916968e-01f, 5.492891811e-01f, 5.486864909e-01f, 5.480836271e-01f, 5.474805902e-01f, 5.468773811e-01f, 5.462740005e-01f, 5.456704491e-01f, 5.450667277e-01f, 5.444628370e-01f,
+ 5.438587777e-01f, 5.432545507e-01f, 5.426501566e-01f, 5.420455962e-01f, 5.414408702e-01f, 5.408359793e-01f, 5.402309244e-01f, 5.396257061e-01f, 5.390203252e-01f, 5.384147824e-01f,
+ 5.378090785e-01f, 5.372032142e-01f, 5.365971903e-01f, 5.359910074e-01f, 5.353846664e-01f, 5.347781680e-01f, 5.341715129e-01f, 5.335647019e-01f, 5.329577357e-01f, 5.323506150e-01f,
+ 5.317433406e-01f, 5.311359133e-01f, 5.305283337e-01f, 5.299206027e-01f, 5.293127209e-01f, 5.287046892e-01f, 5.280965082e-01f, 5.274881786e-01f, 5.268797014e-01f, 5.262710771e-01f,
+ 5.256623065e-01f, 5.250533904e-01f, 5.244443296e-01f, 5.238351246e-01f, 5.232257764e-01f, 5.226162856e-01f, 5.220066530e-01f, 5.213968794e-01f, 5.207869654e-01f, 5.201769119e-01f,
+ 5.195667195e-01f, 5.189563890e-01f, 5.183459212e-01f, 5.177353167e-01f, 5.171245764e-01f, 5.165137010e-01f, 5.159026912e-01f, 5.152915479e-01f, 5.146802716e-01f, 5.140688632e-01f,
+ 5.134573234e-01f, 5.128456529e-01f, 5.122338525e-01f, 5.116219230e-01f, 5.110098651e-01f, 5.103976795e-01f, 5.097853670e-01f, 5.091729283e-01f, 5.085603642e-01f, 5.079476754e-01f,
+ 5.073348626e-01f, 5.067219267e-01f, 5.061088683e-01f, 5.054956882e-01f, 5.048823871e-01f, 5.042689658e-01f, 5.036554251e-01f, 5.030417656e-01f, 5.024279881e-01f, 5.018140934e-01f,
+ 5.012000822e-01f, 5.005859553e-01f, 4.999717134e-01f, 4.993573572e-01f, 4.987428875e-01f, 4.981283050e-01f, 4.975136105e-01f, 4.968988048e-01f, 4.962838885e-01f, 4.956688625e-01f,
+ 4.950537274e-01f, 4.944384840e-01f, 4.938231331e-01f, 4.932076753e-01f, 4.925921116e-01f, 4.919764425e-01f, 4.913606688e-01f, 4.907447914e-01f, 4.901288108e-01f, 4.895127280e-01f,
+ 4.888965435e-01f, 4.882802582e-01f, 4.876638729e-01f, 4.870473882e-01f, 4.864308049e-01f, 4.858141237e-01f, 4.851973454e-01f, 4.845804708e-01f, 4.839635006e-01f, 4.833464355e-01f,
+ 4.827292762e-01f, 4.821120236e-01f, 4.814946784e-01f, 4.808772413e-01f, 4.802597130e-01f, 4.796420943e-01f, 4.790243860e-01f, 4.784065888e-01f, 4.777887034e-01f, 4.771707306e-01f,
+ 4.765526711e-01f, 4.759345257e-01f, 4.753162951e-01f, 4.746979801e-01f, 4.740795814e-01f, 4.734610998e-01f, 4.728425360e-01f, 4.722238907e-01f, 4.716051647e-01f, 4.709863587e-01f,
+ 4.703674736e-01f, 4.697485099e-01f, 4.691294686e-01f, 4.685103502e-01f, 4.678911556e-01f, 4.672718856e-01f, 4.666525407e-01f, 4.660331219e-01f, 4.654136298e-01f, 4.647940652e-01f,
+ 4.641744289e-01f, 4.635547215e-01f, 4.629349438e-01f, 4.623150966e-01f, 4.616951806e-01f, 4.610751966e-01f, 4.604551453e-01f, 4.598350274e-01f, 4.592148437e-01f, 4.585945950e-01f,
+ 4.579742819e-01f, 4.573539052e-01f, 4.567334657e-01f, 4.561129642e-01f, 4.554924012e-01f, 4.548717777e-01f, 4.542510943e-01f, 4.536303518e-01f, 4.530095510e-01f, 4.523886925e-01f,
+ 4.517677771e-01f, 4.511468056e-01f, 4.505257787e-01f, 4.499046971e-01f, 4.492835616e-01f, 4.486623730e-01f, 4.480411319e-01f, 4.474198392e-01f, 4.467984955e-01f, 4.461771017e-01f,
+ 4.455556584e-01f, 4.449341664e-01f, 4.443126264e-01f, 4.436910392e-01f, 4.430694055e-01f, 4.424477261e-01f, 4.418260017e-01f, 4.412042330e-01f, 4.405824208e-01f, 4.399605659e-01f,
+ 4.393386690e-01f, 4.387167307e-01f, 4.380947519e-01f, 4.374727334e-01f, 4.368506757e-01f, 4.362285798e-01f, 4.356064463e-01f, 4.349842759e-01f, 4.343620695e-01f, 4.337398277e-01f,
+ 4.331175513e-01f, 4.324952410e-01f, 4.318728976e-01f, 4.312505219e-01f, 4.306281145e-01f, 4.300056761e-01f, 4.293832077e-01f, 4.287607098e-01f, 4.281381832e-01f, 4.275156287e-01f,
+ 4.268930469e-01f, 4.262704388e-01f, 4.256478049e-01f, 4.250251460e-01f, 4.244024629e-01f, 4.237797562e-01f, 4.231570269e-01f, 4.225342755e-01f, 4.219115028e-01f, 4.212887095e-01f,
+ 4.206658965e-01f, 4.200430644e-01f, 4.194202140e-01f, 4.187973460e-01f, 4.181744611e-01f, 4.175515601e-01f, 4.169286438e-01f, 4.163057128e-01f, 4.156827679e-01f, 4.150598099e-01f,
+ 4.144368394e-01f, 4.138138573e-01f, 4.131908642e-01f, 4.125678609e-01f, 4.119448481e-01f, 4.113218266e-01f, 4.106987971e-01f, 4.100757604e-01f, 4.094527171e-01f, 4.088296680e-01f,
+ 4.082066139e-01f, 4.075835555e-01f, 4.069604935e-01f, 4.063374286e-01f, 4.057143617e-01f, 4.050912934e-01f, 4.044682244e-01f, 4.038451556e-01f, 4.032220875e-01f, 4.025990211e-01f,
+ 4.019759570e-01f, 4.013528959e-01f, 4.007298385e-01f, 4.001067857e-01f, 3.994837382e-01f, 3.988606966e-01f, 3.982376617e-01f, 3.976146343e-01f, 3.969916150e-01f, 3.963686047e-01f,
+ 3.957456040e-01f, 3.951226137e-01f, 3.944996345e-01f, 3.938766672e-01f, 3.932537124e-01f, 3.926307710e-01f, 3.920078436e-01f, 3.913849309e-01f, 3.907620338e-01f, 3.901391529e-01f,
+ 3.895162890e-01f, 3.888934428e-01f, 3.882706151e-01f, 3.876478065e-01f, 3.870250178e-01f, 3.864022497e-01f, 3.857795030e-01f, 3.851567784e-01f, 3.845340766e-01f, 3.839113983e-01f,
+ 3.832887443e-01f, 3.826661154e-01f, 3.820435122e-01f, 3.814209354e-01f, 3.807983858e-01f, 3.801758642e-01f, 3.795533712e-01f, 3.789309076e-01f, 3.783084742e-01f, 3.776860715e-01f,
+ 3.770637005e-01f, 3.764413617e-01f, 3.758190559e-01f, 3.751967840e-01f, 3.745745464e-01f, 3.739523441e-01f, 3.733301777e-01f, 3.727080480e-01f, 3.720859557e-01f, 3.714639015e-01f,
+ 3.708418861e-01f, 3.702199103e-01f, 3.695979748e-01f, 3.689760802e-01f, 3.683542275e-01f, 3.677324172e-01f, 3.671106500e-01f, 3.664889268e-01f, 3.658672483e-01f, 3.652456151e-01f,
+ 3.646240280e-01f, 3.640024877e-01f, 3.633809949e-01f, 3.627595504e-01f, 3.621381548e-01f, 3.615168090e-01f, 3.608955136e-01f, 3.602742693e-01f, 3.596530770e-01f, 3.590319372e-01f,
+ 3.584108507e-01f, 3.577898182e-01f, 3.571688405e-01f, 3.565479183e-01f, 3.559270523e-01f, 3.553062432e-01f, 3.546854918e-01f, 3.540647987e-01f, 3.534441646e-01f, 3.528235904e-01f,
+ 3.522030767e-01f, 3.515826243e-01f, 3.509622337e-01f, 3.503419059e-01f, 3.497216415e-01f, 3.491014411e-01f, 3.484813056e-01f, 3.478612357e-01f, 3.472412320e-01f, 3.466212953e-01f,
+ 3.460014263e-01f, 3.453816257e-01f, 3.447618942e-01f, 3.441422326e-01f, 3.435226415e-01f, 3.429031218e-01f, 3.422836740e-01f, 3.416642989e-01f, 3.410449972e-01f, 3.404257697e-01f,
+ 3.398066171e-01f, 3.391875400e-01f, 3.385685392e-01f, 3.379496154e-01f, 3.373307693e-01f, 3.367120016e-01f, 3.360933131e-01f, 3.354747044e-01f, 3.348561762e-01f, 3.342377294e-01f,
+ 3.336193645e-01f, 3.330010823e-01f, 3.323828835e-01f, 3.317647688e-01f, 3.311467390e-01f, 3.305287947e-01f, 3.299109366e-01f, 3.292931655e-01f, 3.286754821e-01f, 3.280578871e-01f,
+ 3.274403811e-01f, 3.268229649e-01f, 3.262056393e-01f, 3.255884048e-01f, 3.249712623e-01f, 3.243542124e-01f, 3.237372558e-01f, 3.231203933e-01f, 3.225036255e-01f, 3.218869531e-01f,
+ 3.212703770e-01f, 3.206538977e-01f, 3.200375159e-01f, 3.194212325e-01f, 3.188050480e-01f, 3.181889632e-01f, 3.175729788e-01f, 3.169570955e-01f, 3.163413140e-01f, 3.157256350e-01f,
+ 3.151100592e-01f, 3.144945874e-01f, 3.138792201e-01f, 3.132639581e-01f, 3.126488022e-01f, 3.120337530e-01f, 3.114188112e-01f, 3.108039775e-01f, 3.101892527e-01f, 3.095746373e-01f,
+ 3.089601322e-01f, 3.083457380e-01f, 3.077314555e-01f, 3.071172852e-01f, 3.065032280e-01f, 3.058892845e-01f, 3.052754554e-01f, 3.046617414e-01f, 3.040481432e-01f, 3.034346616e-01f,
+ 3.028212971e-01f, 3.022080506e-01f, 3.015949226e-01f, 3.009819140e-01f, 3.003690253e-01f, 2.997562574e-01f, 2.991436108e-01f, 2.985310863e-01f, 2.979186845e-01f, 2.973064063e-01f,
+ 2.966942521e-01f, 2.960822229e-01f, 2.954703192e-01f, 2.948585417e-01f, 2.942468912e-01f, 2.936353682e-01f, 2.930239736e-01f, 2.924127080e-01f, 2.918015722e-01f, 2.911905666e-01f,
+ 2.905796922e-01f, 2.899689496e-01f, 2.893583394e-01f, 2.887478623e-01f, 2.881375191e-01f, 2.875273104e-01f, 2.869172369e-01f, 2.863072994e-01f, 2.856974984e-01f, 2.850878347e-01f,
+ 2.844783090e-01f, 2.838689219e-01f, 2.832596741e-01f, 2.826505664e-01f, 2.820415994e-01f, 2.814327738e-01f, 2.808240903e-01f, 2.802155495e-01f, 2.796071522e-01f, 2.789988990e-01f,
+ 2.783907906e-01f, 2.777828277e-01f, 2.771750110e-01f, 2.765673412e-01f, 2.759598189e-01f, 2.753524449e-01f, 2.747452198e-01f, 2.741381442e-01f, 2.735312189e-01f, 2.729244446e-01f,
+ 2.723178219e-01f, 2.717113515e-01f, 2.711050341e-01f, 2.704988704e-01f, 2.698928610e-01f, 2.692870066e-01f, 2.686813080e-01f, 2.680757657e-01f, 2.674703805e-01f, 2.668651530e-01f,
+ 2.662600839e-01f, 2.656551739e-01f, 2.650504237e-01f, 2.644458339e-01f, 2.638414052e-01f, 2.632371383e-01f, 2.626330338e-01f, 2.620290925e-01f, 2.614253150e-01f, 2.608217020e-01f,
+ 2.602182541e-01f, 2.596149720e-01f, 2.590118564e-01f, 2.584089080e-01f, 2.578061274e-01f, 2.572035154e-01f, 2.566010725e-01f, 2.559987994e-01f, 2.553966969e-01f, 2.547947655e-01f,
+ 2.541930060e-01f, 2.535914190e-01f, 2.529900052e-01f, 2.523887653e-01f, 2.517876998e-01f, 2.511868096e-01f, 2.505860952e-01f, 2.499855573e-01f, 2.493851966e-01f, 2.487850138e-01f,
+ 2.481850094e-01f, 2.475851843e-01f, 2.469855390e-01f, 2.463860741e-01f, 2.457867905e-01f, 2.451876887e-01f, 2.445887693e-01f, 2.439900331e-01f, 2.433914808e-01f, 2.427931129e-01f,
+ 2.421949301e-01f, 2.415969331e-01f, 2.409991226e-01f, 2.404014992e-01f, 2.398040635e-01f, 2.392068163e-01f, 2.386097582e-01f, 2.380128898e-01f, 2.374162118e-01f, 2.368197248e-01f,
+ 2.362234296e-01f, 2.356273268e-01f, 2.350314169e-01f, 2.344357008e-01f, 2.338401789e-01f, 2.332448521e-01f, 2.326497209e-01f, 2.320547860e-01f, 2.314600480e-01f, 2.308655076e-01f,
+ 2.302711655e-01f, 2.296770223e-01f, 2.290830786e-01f, 2.284893351e-01f, 2.278957925e-01f, 2.273024514e-01f, 2.267093124e-01f, 2.261163762e-01f, 2.255236435e-01f, 2.249311148e-01f,
+ 2.243387909e-01f, 2.237466724e-01f, 2.231547599e-01f, 2.225630541e-01f, 2.219715557e-01f, 2.213802652e-01f, 2.207891833e-01f, 2.201983107e-01f, 2.196076479e-01f, 2.190171958e-01f,
+ 2.184269548e-01f, 2.178369256e-01f, 2.172471089e-01f, 2.166575054e-01f, 2.160681156e-01f, 2.154789402e-01f, 2.148899798e-01f, 2.143012351e-01f, 2.137127067e-01f, 2.131243953e-01f,
+ 2.125363014e-01f, 2.119484258e-01f, 2.113607691e-01f, 2.107733319e-01f, 2.101861148e-01f, 2.095991184e-01f, 2.090123435e-01f, 2.084257907e-01f, 2.078394605e-01f, 2.072533537e-01f,
+ 2.066674708e-01f, 2.060818124e-01f, 2.054963793e-01f, 2.049111721e-01f, 2.043261913e-01f, 2.037414376e-01f, 2.031569117e-01f, 2.025726141e-01f, 2.019885456e-01f, 2.014047066e-01f,
+ 2.008210980e-01f, 2.002377202e-01f, 1.996545739e-01f, 1.990716598e-01f, 1.984889785e-01f, 1.979065305e-01f, 1.973243166e-01f, 1.967423373e-01f, 1.961605933e-01f, 1.955790852e-01f,
+ 1.949978136e-01f, 1.944167792e-01f, 1.938359825e-01f, 1.932554242e-01f, 1.926751049e-01f, 1.920950253e-01f, 1.915151859e-01f, 1.909355874e-01f, 1.903562304e-01f, 1.897771155e-01f,
+ 1.891982433e-01f, 1.886196145e-01f, 1.880412297e-01f, 1.874630895e-01f, 1.868851944e-01f, 1.863075452e-01f, 1.857301424e-01f, 1.851529867e-01f, 1.845760787e-01f, 1.839994189e-01f,
+ 1.834230080e-01f, 1.828468467e-01f, 1.822709354e-01f, 1.816952749e-01f, 1.811198658e-01f, 1.805447086e-01f, 1.799698040e-01f, 1.793951526e-01f, 1.788207549e-01f, 1.782466117e-01f,
+ 1.776727235e-01f, 1.770990908e-01f, 1.765257145e-01f, 1.759525949e-01f, 1.753797328e-01f, 1.748071288e-01f, 1.742347834e-01f, 1.736626972e-01f, 1.730908710e-01f, 1.725193052e-01f,
+ 1.719480004e-01f, 1.713769574e-01f, 1.708061766e-01f, 1.702356587e-01f, 1.696654043e-01f, 1.690954140e-01f, 1.685256883e-01f, 1.679562280e-01f, 1.673870335e-01f, 1.668181055e-01f,
+ 1.662494446e-01f, 1.656810514e-01f, 1.651129264e-01f, 1.645450703e-01f, 1.639774837e-01f, 1.634101672e-01f, 1.628431213e-01f, 1.622763467e-01f, 1.617098439e-01f, 1.611436136e-01f,
+ 1.605776563e-01f, 1.600119727e-01f, 1.594465633e-01f, 1.588814286e-01f, 1.583165694e-01f, 1.577519862e-01f, 1.571876796e-01f, 1.566236501e-01f, 1.560598985e-01f, 1.554964251e-01f,
+ 1.549332307e-01f, 1.543703159e-01f, 1.538076811e-01f, 1.532453271e-01f, 1.526832543e-01f, 1.521214634e-01f, 1.515599550e-01f, 1.509987296e-01f, 1.504377878e-01f, 1.498771303e-01f,
+ 1.493167575e-01f, 1.487566701e-01f, 1.481968687e-01f, 1.476373537e-01f, 1.470781259e-01f, 1.465191858e-01f, 1.459605340e-01f, 1.454021710e-01f, 1.448440974e-01f, 1.442863139e-01f,
+ 1.437288209e-01f, 1.431716191e-01f, 1.426147090e-01f, 1.420580912e-01f, 1.415017663e-01f, 1.409457348e-01f, 1.403899974e-01f, 1.398345546e-01f, 1.392794070e-01f, 1.387245551e-01f,
+ 1.381699995e-01f, 1.376157408e-01f, 1.370617796e-01f, 1.365081164e-01f, 1.359547518e-01f, 1.354016864e-01f, 1.348489207e-01f, 1.342964553e-01f, 1.337442907e-01f, 1.331924276e-01f,
+ 1.326408665e-01f, 1.320896079e-01f, 1.315386525e-01f, 1.309880008e-01f, 1.304376533e-01f, 1.298876106e-01f, 1.293378733e-01f, 1.287884420e-01f, 1.282393171e-01f, 1.276904993e-01f,
+ 1.271419891e-01f, 1.265937871e-01f, 1.260458938e-01f, 1.254983099e-01f, 1.249510357e-01f, 1.244040720e-01f, 1.238574193e-01f, 1.233110780e-01f, 1.227650489e-01f, 1.222193323e-01f,
+ 1.216739290e-01f, 1.211288394e-01f, 1.205840640e-01f, 1.200396035e-01f, 1.194954584e-01f, 1.189516293e-01f, 1.184081166e-01f, 1.178649210e-01f, 1.173220429e-01f, 1.167794830e-01f,
+ 1.162372418e-01f, 1.156953198e-01f, 1.151537176e-01f, 1.146124357e-01f, 1.140714747e-01f, 1.135308351e-01f, 1.129905174e-01f, 1.124505223e-01f, 1.119108502e-01f, 1.113715017e-01f,
+ 1.108324773e-01f, 1.102937776e-01f, 1.097554031e-01f, 1.092173543e-01f, 1.086796319e-01f, 1.081422362e-01f, 1.076051680e-01f, 1.070684276e-01f, 1.065320157e-01f, 1.059959327e-01f,
+ 1.054601793e-01f, 1.049247559e-01f, 1.043896631e-01f, 1.038549014e-01f, 1.033204714e-01f, 1.027863735e-01f, 1.022526084e-01f, 1.017191765e-01f, 1.011860783e-01f, 1.006533145e-01f,
+ 1.001208855e-01f, 9.958879189e-02f, 9.905703415e-02f, 9.852561283e-02f, 9.799452845e-02f, 9.746378155e-02f, 9.693337264e-02f, 9.640330225e-02f, 9.587357091e-02f, 9.534417915e-02f,
+ 9.481512747e-02f, 9.428641641e-02f, 9.375804649e-02f, 9.323001823e-02f, 9.270233215e-02f, 9.217498877e-02f, 9.164798861e-02f, 9.112133218e-02f, 9.059502002e-02f, 9.006905262e-02f,
+ 8.954343052e-02f, 8.901815422e-02f, 8.849322425e-02f, 8.796864111e-02f, 8.744440532e-02f, 8.692051740e-02f, 8.639697786e-02f, 8.587378721e-02f, 8.535094596e-02f, 8.482845463e-02f,
+ 8.430631372e-02f, 8.378452374e-02f, 8.326308520e-02f, 8.274199862e-02f, 8.222126450e-02f, 8.170088334e-02f, 8.118085566e-02f, 8.066118196e-02f, 8.014186274e-02f, 7.962289851e-02f,
+ 7.910428977e-02f, 7.858603703e-02f, 7.806814079e-02f, 7.755060156e-02f, 7.703341982e-02f, 7.651659609e-02f, 7.600013087e-02f, 7.548402464e-02f, 7.496827792e-02f, 7.445289120e-02f,
+ 7.393786498e-02f, 7.342319976e-02f, 7.290889602e-02f, 7.239495427e-02f, 7.188137501e-02f, 7.136815872e-02f, 7.085530589e-02f, 7.034281704e-02f, 6.983069263e-02f, 6.931893318e-02f,
+ 6.880753916e-02f, 6.829651107e-02f, 6.778584939e-02f, 6.727555462e-02f, 6.676562725e-02f, 6.625606776e-02f, 6.574687664e-02f, 6.523805437e-02f, 6.472960145e-02f, 6.422151835e-02f,
+ 6.371380556e-02f, 6.320646357e-02f, 6.269949286e-02f, 6.219289390e-02f, 6.168666719e-02f, 6.118081319e-02f, 6.067533241e-02f, 6.017022530e-02f, 5.966549235e-02f, 5.916113405e-02f,
+ 5.865715086e-02f, 5.815354327e-02f, 5.765031174e-02f, 5.714745677e-02f, 5.664497881e-02f, 5.614287835e-02f, 5.564115586e-02f, 5.513981181e-02f, 5.463884668e-02f, 5.413826093e-02f,
+ 5.363805504e-02f, 5.313822947e-02f, 5.263878471e-02f, 5.213972120e-02f, 5.164103943e-02f, 5.114273987e-02f, 5.064482297e-02f, 5.014728920e-02f, 4.965013903e-02f, 4.915337293e-02f,
+ 4.865699136e-02f, 4.816099478e-02f, 4.766538365e-02f, 4.717015844e-02f, 4.667531960e-02f, 4.618086761e-02f, 4.568680291e-02f, 4.519312597e-02f, 4.469983725e-02f, 4.420693720e-02f,
+ 4.371442629e-02f, 4.322230496e-02f, 4.273057368e-02f, 4.223923289e-02f, 4.174828306e-02f, 4.125772463e-02f, 4.076755807e-02f, 4.027778382e-02f, 3.978840233e-02f, 3.929941406e-02f,
+ 3.881081945e-02f, 3.832261896e-02f, 3.783481304e-02f, 3.734740212e-02f, 3.686038667e-02f, 3.637376712e-02f, 3.588754393e-02f, 3.540171753e-02f, 3.491628838e-02f, 3.443125691e-02f,
+ 3.394662358e-02f, 3.346238881e-02f, 3.297855307e-02f, 3.249511677e-02f, 3.201208038e-02f, 3.152944432e-02f, 3.104720904e-02f, 3.056537497e-02f, 3.008394255e-02f, 2.960291222e-02f,
+ 2.912228441e-02f, 2.864205957e-02f, 2.816223812e-02f, 2.768282050e-02f, 2.720380715e-02f, 2.672519849e-02f, 2.624699495e-02f, 2.576919698e-02f, 2.529180500e-02f, 2.481481943e-02f,
+ 2.433824072e-02f, 2.386206928e-02f, 2.338630555e-02f, 2.291094995e-02f, 2.243600290e-02f, 2.196146485e-02f, 2.148733620e-02f, 2.101361738e-02f, 2.054030882e-02f, 2.006741094e-02f,
+ 1.959492417e-02f, 1.912284891e-02f, 1.865118560e-02f, 1.817993465e-02f, 1.770909649e-02f, 1.723867152e-02f, 1.676866018e-02f, 1.629906287e-02f, 1.582988001e-02f, 1.536111202e-02f,
+ 1.489275932e-02f, 1.442482231e-02f, 1.395730141e-02f, 1.349019703e-02f, 1.302350959e-02f, 1.255723950e-02f, 1.209138716e-02f, 1.162595299e-02f, 1.116093740e-02f, 1.069634079e-02f,
+ 1.023216357e-02f, 9.768406147e-03f, 9.305068932e-03f, 8.842152327e-03f, 8.379656737e-03f, 7.917582566e-03f, 7.455930217e-03f, 6.994700094e-03f, 6.533892597e-03f, 6.073508128e-03f,
+ 5.613547087e-03f, 5.154009873e-03f, 4.694896887e-03f, 4.236208525e-03f, 3.777945186e-03f, 3.320107265e-03f, 2.862695160e-03f, 2.405709264e-03f, 1.949149974e-03f, 1.493017681e-03f,
+ 1.037312781e-03f, 5.820356634e-04f, 1.271867215e-04f, -3.272336542e-04f, -7.812250738e-04f, -1.234787148e-03f, -1.687919488e-03f, -2.140621706e-03f, -2.592893415e-03f, -3.044734228e-03f,
+ -3.496143760e-03f, -3.947121626e-03f, -4.397667442e-03f, -4.847780824e-03f, -5.297461390e-03f, -5.746708757e-03f, -6.195522545e-03f, -6.643902373e-03f, -7.091847862e-03f, -7.539358631e-03f,
+ -7.986434304e-03f, -8.433074503e-03f, -8.879278850e-03f, -9.325046970e-03f, -9.770378488e-03f, -1.021527303e-02f, -1.065973022e-02f, -1.110374969e-02f, -1.154733106e-02f, -1.199047396e-02f,
+ -1.243317803e-02f, -1.287544288e-02f, -1.331726816e-02f, -1.375865350e-02f, -1.419959852e-02f, -1.464010285e-02f, -1.508016615e-02f, -1.551978803e-02f, -1.595896813e-02f, -1.639770609e-02f,
+ -1.683600154e-02f, -1.727385413e-02f, -1.771126349e-02f, -1.814822926e-02f, -1.858475108e-02f, -1.902082859e-02f, -1.945646144e-02f, -1.989164925e-02f, -2.032639168e-02f, -2.076068838e-02f,
+ -2.119453897e-02f, -2.162794312e-02f, -2.206090046e-02f, -2.249341064e-02f, -2.292547331e-02f, -2.335708812e-02f, -2.378825471e-02f, -2.421897274e-02f, -2.464924186e-02f, -2.507906171e-02f,
+ -2.550843195e-02f, -2.593735223e-02f, -2.636582221e-02f, -2.679384153e-02f, -2.722140986e-02f, -2.764852685e-02f, -2.807519216e-02f, -2.850140543e-02f, -2.892716634e-02f, -2.935247454e-02f,
+ -2.977732969e-02f, -3.020173144e-02f, -3.062567947e-02f, -3.104917343e-02f, -3.147221299e-02f, -3.189479780e-02f, -3.231692753e-02f, -3.273860185e-02f, -3.315982043e-02f, -3.358058292e-02f,
+ -3.400088900e-02f, -3.442073833e-02f, -3.484013059e-02f, -3.525906544e-02f, -3.567754255e-02f, -3.609556159e-02f, -3.651312224e-02f, -3.693022417e-02f, -3.734686705e-02f, -3.776305055e-02f,
+ -3.817877435e-02f, -3.859403813e-02f, -3.900884156e-02f, -3.942318432e-02f, -3.983706608e-02f, -4.025048653e-02f, -4.066344535e-02f, -4.107594221e-02f, -4.148797680e-02f, -4.189954880e-02f,
+ -4.231065788e-02f, -4.272130374e-02f, -4.313148606e-02f, -4.354120452e-02f, -4.395045881e-02f, -4.435924862e-02f, -4.476757362e-02f, -4.517543352e-02f, -4.558282800e-02f, -4.598975674e-02f,
+ -4.639621944e-02f, -4.680221580e-02f, -4.720774549e-02f, -4.761280822e-02f, -4.801740368e-02f, -4.842153156e-02f, -4.882519155e-02f, -4.922838336e-02f, -4.963110668e-02f, -5.003336121e-02f,
+ -5.043514664e-02f, -5.083646267e-02f, -5.123730901e-02f, -5.163768535e-02f, -5.203759140e-02f, -5.243702685e-02f, -5.283599141e-02f, -5.323448479e-02f, -5.363250668e-02f, -5.403005680e-02f,
+ -5.442713484e-02f, -5.482374053e-02f, -5.521987355e-02f, -5.561553362e-02f, -5.601072046e-02f, -5.640543377e-02f, -5.679967325e-02f, -5.719343863e-02f, -5.758672961e-02f, -5.797954592e-02f,
+ -5.837188725e-02f, -5.876375332e-02f, -5.915514386e-02f, -5.954605858e-02f, -5.993649719e-02f, -6.032645941e-02f, -6.071594496e-02f, -6.110495356e-02f, -6.149348493e-02f, -6.188153880e-02f,
+ -6.226911487e-02f, -6.265621288e-02f, -6.304283254e-02f, -6.342897359e-02f, -6.381463575e-02f, -6.419981873e-02f, -6.458452228e-02f, -6.496874611e-02f, -6.535248995e-02f, -6.573575354e-02f,
+ -6.611853660e-02f, -6.650083886e-02f, -6.688266005e-02f, -6.726399991e-02f, -6.764485817e-02f, -6.802523456e-02f, -6.840512882e-02f, -6.878454067e-02f, -6.916346987e-02f, -6.954191613e-02f,
+ -6.991987921e-02f, -7.029735884e-02f, -7.067435475e-02f, -7.105086669e-02f, -7.142689441e-02f, -7.180243763e-02f, -7.217749610e-02f, -7.255206957e-02f, -7.292615778e-02f, -7.329976047e-02f,
+ -7.367287740e-02f, -7.404550829e-02f, -7.441765291e-02f, -7.478931100e-02f, -7.516048231e-02f, -7.553116659e-02f, -7.590136359e-02f, -7.627107305e-02f, -7.664029474e-02f, -7.700902840e-02f,
+ -7.737727379e-02f, -7.774503066e-02f, -7.811229876e-02f, -7.847907786e-02f, -7.884536771e-02f, -7.921116806e-02f, -7.957647867e-02f, -7.994129931e-02f, -8.030562974e-02f, -8.066946970e-02f,
+ -8.103281897e-02f, -8.139567731e-02f, -8.175804448e-02f, -8.211992024e-02f, -8.248130436e-02f, -8.284219661e-02f, -8.320259674e-02f, -8.356250453e-02f, -8.392191975e-02f, -8.428084216e-02f,
+ -8.463927153e-02f, -8.499720764e-02f, -8.535465024e-02f, -8.571159913e-02f, -8.606805406e-02f, -8.642401481e-02f, -8.677948116e-02f, -8.713445288e-02f, -8.748892975e-02f, -8.784291154e-02f,
+ -8.819639803e-02f, -8.854938900e-02f, -8.890188423e-02f, -8.925388349e-02f, -8.960538657e-02f, -8.995639325e-02f, -9.030690332e-02f, -9.065691655e-02f, -9.100643272e-02f, -9.135545163e-02f,
+ -9.170397306e-02f, -9.205199680e-02f, -9.239952262e-02f, -9.274655033e-02f, -9.309307971e-02f, -9.343911054e-02f, -9.378464262e-02f, -9.412967574e-02f, -9.447420969e-02f, -9.481824427e-02f,
+ -9.516177926e-02f, -9.550481446e-02f, -9.584734968e-02f, -9.618938469e-02f, -9.653091930e-02f, -9.687195332e-02f, -9.721248652e-02f, -9.755251872e-02f, -9.789204972e-02f, -9.823107931e-02f,
+ -9.856960730e-02f, -9.890763348e-02f, -9.924515767e-02f, -9.958217967e-02f, -9.991869928e-02f, -1.002547163e-01f, -1.005902305e-01f, -1.009252418e-01f, -1.012597499e-01f, -1.015937547e-01f,
+ -1.019272559e-01f, -1.022602534e-01f, -1.025927470e-01f, -1.029247364e-01f, -1.032562216e-01f, -1.035872023e-01f, -1.039176783e-01f, -1.042476494e-01f, -1.045771156e-01f, -1.049060765e-01f,
+ -1.052345320e-01f, -1.055624819e-01f, -1.058899260e-01f, -1.062168642e-01f, -1.065432963e-01f, -1.068692221e-01f, -1.071946414e-01f, -1.075195540e-01f, -1.078439599e-01f, -1.081678587e-01f,
+ -1.084912503e-01f, -1.088141346e-01f, -1.091365113e-01f, -1.094583804e-01f, -1.097797416e-01f, -1.101005947e-01f, -1.104209397e-01f, -1.107407762e-01f, -1.110601042e-01f, -1.113789236e-01f,
+ -1.116972340e-01f, -1.120150354e-01f, -1.123323276e-01f, -1.126491104e-01f, -1.129653837e-01f, -1.132811472e-01f, -1.135964010e-01f, -1.139111447e-01f, -1.142253782e-01f, -1.145391014e-01f,
+ -1.148523141e-01f, -1.151650162e-01f, -1.154772074e-01f, -1.157888877e-01f, -1.161000569e-01f, -1.164107148e-01f, -1.167208613e-01f, -1.170304962e-01f, -1.173396194e-01f, -1.176482307e-01f,
+ -1.179563299e-01f, -1.182639170e-01f, -1.185709918e-01f, -1.188775541e-01f, -1.191836038e-01f, -1.194891407e-01f, -1.197941647e-01f, -1.200986757e-01f, -1.204026734e-01f, -1.207061579e-01f,
+ -1.210091288e-01f, -1.213115861e-01f, -1.216135297e-01f, -1.219149593e-01f, -1.222158749e-01f, -1.225162764e-01f, -1.228161635e-01f, -1.231155362e-01f, -1.234143943e-01f, -1.237127377e-01f,
+ -1.240105662e-01f, -1.243078797e-01f, -1.246046781e-01f, -1.249009613e-01f, -1.251967291e-01f, -1.254919814e-01f, -1.257867180e-01f, -1.260809389e-01f, -1.263746439e-01f, -1.266678329e-01f,
+ -1.269605057e-01f, -1.272526622e-01f, -1.275443024e-01f, -1.278354261e-01f, -1.281260331e-01f, -1.284161233e-01f, -1.287056967e-01f, -1.289947531e-01f, -1.292832924e-01f, -1.295713144e-01f,
+ -1.298588191e-01f, -1.301458063e-01f, -1.304322759e-01f, -1.307182278e-01f, -1.310036619e-01f, -1.312885781e-01f, -1.315729762e-01f, -1.318568562e-01f, -1.321402180e-01f, -1.324230613e-01f,
+ -1.327053862e-01f, -1.329871925e-01f, -1.332684801e-01f, -1.335492489e-01f, -1.338294987e-01f, -1.341092296e-01f, -1.343884413e-01f, -1.346671339e-01f, -1.349453071e-01f, -1.352229608e-01f,
+ -1.355000951e-01f, -1.357767097e-01f, -1.360528046e-01f, -1.363283796e-01f, -1.366034348e-01f, -1.368779699e-01f, -1.371519849e-01f, -1.374254797e-01f, -1.376984542e-01f, -1.379709083e-01f,
+ -1.382428418e-01f, -1.385142549e-01f, -1.387851472e-01f, -1.390555187e-01f, -1.393253694e-01f, -1.395946992e-01f, -1.398635079e-01f, -1.401317955e-01f, -1.403995619e-01f, -1.406668070e-01f,
+ -1.409335308e-01f, -1.411997330e-01f, -1.414654137e-01f, -1.417305728e-01f, -1.419952102e-01f, -1.422593258e-01f, -1.425229195e-01f, -1.427859913e-01f, -1.430485411e-01f, -1.433105687e-01f,
+ -1.435720742e-01f, -1.438330574e-01f, -1.440935183e-01f, -1.443534568e-01f, -1.446128728e-01f, -1.448717662e-01f, -1.451301370e-01f, -1.453879851e-01f, -1.456453105e-01f, -1.459021130e-01f,
+ -1.461583927e-01f, -1.464141493e-01f, -1.466693829e-01f, -1.469240934e-01f, -1.471782808e-01f, -1.474319449e-01f, -1.476850857e-01f, -1.479377031e-01f, -1.481897972e-01f, -1.484413677e-01f,
+ -1.486924147e-01f, -1.489429381e-01f, -1.491929379e-01f, -1.494424139e-01f, -1.496913661e-01f, -1.499397945e-01f, -1.501876990e-01f, -1.504350796e-01f, -1.506819362e-01f, -1.509282687e-01f,
+ -1.511740771e-01f, -1.514193614e-01f, -1.516641214e-01f, -1.519083572e-01f, -1.521520687e-01f, -1.523952559e-01f, -1.526379186e-01f, -1.528800569e-01f, -1.531216707e-01f, -1.533627600e-01f,
+ -1.536033246e-01f, -1.538433647e-01f, -1.540828801e-01f, -1.543218707e-01f, -1.545603366e-01f, -1.547982778e-01f, -1.550356940e-01f, -1.552725855e-01f, -1.555089520e-01f, -1.557447935e-01f,
+ -1.559801101e-01f, -1.562149017e-01f, -1.564491682e-01f, -1.566829096e-01f, -1.569161259e-01f, -1.571488171e-01f, -1.573809830e-01f, -1.576126238e-01f, -1.578437393e-01f, -1.580743296e-01f,
+ -1.583043945e-01f, -1.585339341e-01f, -1.587629484e-01f, -1.589914373e-01f, -1.592194007e-01f, -1.594468388e-01f, -1.596737514e-01f, -1.599001385e-01f, -1.601260001e-01f, -1.603513362e-01f,
+ -1.605761468e-01f, -1.608004318e-01f, -1.610241912e-01f, -1.612474250e-01f, -1.614701333e-01f, -1.616923159e-01f, -1.619139728e-01f, -1.621351041e-01f, -1.623557098e-01f, -1.625757897e-01f,
+ -1.627953440e-01f, -1.630143725e-01f, -1.632328753e-01f, -1.634508524e-01f, -1.636683038e-01f, -1.638852294e-01f, -1.641016293e-01f, -1.643175034e-01f, -1.645328517e-01f, -1.647476743e-01f,
+ -1.649619711e-01f, -1.651757421e-01f, -1.653889873e-01f, -1.656017068e-01f, -1.658139005e-01f, -1.660255684e-01f, -1.662367105e-01f, -1.664473268e-01f, -1.666574174e-01f, -1.668669822e-01f,
+ -1.670760212e-01f, -1.672845344e-01f, -1.674925219e-01f, -1.676999836e-01f, -1.679069196e-01f, -1.681133298e-01f, -1.683192143e-01f, -1.685245731e-01f, -1.687294062e-01f, -1.689337136e-01f,
+ -1.691374952e-01f, -1.693407513e-01f, -1.695434816e-01f, -1.697456863e-01f, -1.699473653e-01f, -1.701485188e-01f, -1.703491466e-01f, -1.705492489e-01f, -1.707488256e-01f, -1.709478767e-01f,
+ -1.711464023e-01f, -1.713444024e-01f, -1.715418770e-01f, -1.717388262e-01f, -1.719352499e-01f, -1.721311482e-01f, -1.723265211e-01f, -1.725213686e-01f, -1.727156908e-01f, -1.729094877e-01f,
+ -1.731027592e-01f, -1.732955056e-01f, -1.734877267e-01f, -1.736794226e-01f, -1.738705933e-01f, -1.740612389e-01f, -1.742513594e-01f, -1.744409548e-01f, -1.746300251e-01f, -1.748185705e-01f,
+ -1.750065909e-01f, -1.751940864e-01f, -1.753810569e-01f, -1.755675027e-01f, -1.757534236e-01f, -1.759388197e-01f, -1.761236911e-01f, -1.763080377e-01f, -1.764918598e-01f, -1.766751572e-01f,
+ -1.768579300e-01f, -1.770401783e-01f, -1.772219022e-01f, -1.774031016e-01f, -1.775837766e-01f, -1.777639272e-01f, -1.779435536e-01f, -1.781226557e-01f, -1.783012337e-01f, -1.784792875e-01f,
+ -1.786568172e-01f, -1.788338228e-01f, -1.790103045e-01f, -1.791862622e-01f, -1.793616961e-01f, -1.795366061e-01f, -1.797109923e-01f, -1.798848549e-01f, -1.800581937e-01f, -1.802310090e-01f,
+ -1.804033008e-01f, -1.805750690e-01f, -1.807463139e-01f, -1.809170354e-01f, -1.810872336e-01f, -1.812569085e-01f, -1.814260603e-01f, -1.815946890e-01f, -1.817627947e-01f, -1.819303773e-01f,
+ -1.820974371e-01f, -1.822639740e-01f, -1.824299882e-01f, -1.825954797e-01f, -1.827604485e-01f, -1.829248947e-01f, -1.830888185e-01f, -1.832522199e-01f, -1.834150989e-01f, -1.835774556e-01f,
+ -1.837392902e-01f, -1.839006026e-01f, -1.840613930e-01f, -1.842216614e-01f, -1.843814079e-01f, -1.845406326e-01f, -1.846993356e-01f, -1.848575169e-01f, -1.850151767e-01f, -1.851723149e-01f,
+ -1.853289318e-01f, -1.854850273e-01f, -1.856406016e-01f, -1.857956547e-01f, -1.859501867e-01f, -1.861041978e-01f, -1.862576880e-01f, -1.864106573e-01f, -1.865631059e-01f, -1.867150339e-01f,
+ -1.868664414e-01f, -1.870173284e-01f, -1.871676950e-01f, -1.873175413e-01f, -1.874668675e-01f, -1.876156736e-01f, -1.877639597e-01f, -1.879117259e-01f, -1.880589723e-01f, -1.882056991e-01f,
+ -1.883519062e-01f, -1.884975938e-01f, -1.886427620e-01f, -1.887874109e-01f, -1.889315405e-01f, -1.890751511e-01f, -1.892182427e-01f, -1.893608154e-01f, -1.895028692e-01f, -1.896444044e-01f,
+ -1.897854210e-01f, -1.899259191e-01f, -1.900658989e-01f, -1.902053603e-01f, -1.903443036e-01f, -1.904827289e-01f, -1.906206362e-01f, -1.907580257e-01f, -1.908948975e-01f, -1.910312517e-01f,
+ -1.911670883e-01f, -1.913024076e-01f, -1.914372096e-01f, -1.915714945e-01f, -1.917052624e-01f, -1.918385133e-01f, -1.919712474e-01f, -1.921034648e-01f, -1.922351657e-01f, -1.923663501e-01f,
+ -1.924970182e-01f, -1.926271701e-01f, -1.927568059e-01f, -1.928859257e-01f, -1.930145297e-01f, -1.931426180e-01f, -1.932701907e-01f, -1.933972479e-01f, -1.935237898e-01f, -1.936498165e-01f,
+ -1.937753281e-01f, -1.939003248e-01f, -1.940248066e-01f, -1.941487737e-01f, -1.942722263e-01f, -1.943951644e-01f, -1.945175883e-01f, -1.946394979e-01f, -1.947608936e-01f, -1.948817753e-01f,
+ -1.950021433e-01f, -1.951219976e-01f, -1.952413385e-01f, -1.953601659e-01f, -1.954784802e-01f, -1.955962814e-01f, -1.957135697e-01f, -1.958303451e-01f, -1.959466079e-01f, -1.960623582e-01f,
+ -1.961775961e-01f, -1.962923218e-01f, -1.964065354e-01f, -1.965202371e-01f, -1.966334270e-01f, -1.967461052e-01f, -1.968582719e-01f, -1.969699273e-01f, -1.970810714e-01f, -1.971917045e-01f,
+ -1.973018267e-01f, -1.974114381e-01f, -1.975205390e-01f, -1.976291294e-01f, -1.977372095e-01f, -1.978447794e-01f, -1.979518393e-01f, -1.980583894e-01f, -1.981644299e-01f, -1.982699608e-01f,
+ -1.983749823e-01f, -1.984794947e-01f, -1.985834979e-01f, -1.986869923e-01f, -1.987899780e-01f, -1.988924551e-01f, -1.989944238e-01f, -1.990958842e-01f, -1.991968366e-01f, -1.992972810e-01f,
+ -1.993972177e-01f, -1.994966468e-01f, -1.995955684e-01f, -1.996939828e-01f, -1.997918902e-01f, -1.998892906e-01f, -1.999861842e-01f, -2.000825713e-01f, -2.001784520e-01f, -2.002738264e-01f,
+ -2.003686947e-01f, -2.004630572e-01f, -2.005569139e-01f, -2.006502651e-01f, -2.007431109e-01f, -2.008354515e-01f, -2.009272871e-01f, -2.010186178e-01f, -2.011094439e-01f, -2.011997654e-01f,
+ -2.012895827e-01f, -2.013788958e-01f, -2.014677050e-01f, -2.015560104e-01f, -2.016438122e-01f, -2.017311107e-01f, -2.018179058e-01f, -2.019041980e-01f, -2.019899873e-01f, -2.020752739e-01f,
+ -2.021600580e-01f, -2.022443399e-01f, -2.023281196e-01f, -2.024113974e-01f, -2.024941735e-01f, -2.025764481e-01f, -2.026582212e-01f, -2.027394933e-01f, -2.028202643e-01f, -2.029005346e-01f,
+ -2.029803043e-01f, -2.030595736e-01f, -2.031383427e-01f, -2.032166118e-01f, -2.032943811e-01f, -2.033716508e-01f, -2.034484211e-01f, -2.035246922e-01f, -2.036004643e-01f, -2.036757375e-01f,
+ -2.037505121e-01f, -2.038247884e-01f, -2.038985664e-01f, -2.039718464e-01f, -2.040446286e-01f, -2.041169132e-01f, -2.041887004e-01f, -2.042599904e-01f, -2.043307834e-01f, -2.044010796e-01f,
+ -2.044708793e-01f, -2.045401826e-01f, -2.046089898e-01f, -2.046773010e-01f, -2.047451164e-01f, -2.048124363e-01f, -2.048792610e-01f, -2.049455905e-01f, -2.050114251e-01f, -2.050767650e-01f,
+ -2.051416105e-01f, -2.052059618e-01f, -2.052698190e-01f, -2.053331823e-01f, -2.053960521e-01f, -2.054584285e-01f, -2.055203117e-01f, -2.055817020e-01f, -2.056425996e-01f, -2.057030047e-01f,
+ -2.057629174e-01f, -2.058223381e-01f, -2.058812670e-01f, -2.059397043e-01f, -2.059976501e-01f, -2.060551048e-01f, -2.061120686e-01f, -2.061685416e-01f, -2.062245241e-01f, -2.062800164e-01f,
+ -2.063350186e-01f, -2.063895311e-01f, -2.064435539e-01f, -2.064970874e-01f, -2.065501318e-01f, -2.066026873e-01f, -2.066547541e-01f, -2.067063325e-01f, -2.067574227e-01f, -2.068080250e-01f,
+ -2.068581395e-01f, -2.069077665e-01f, -2.069569063e-01f, -2.070055591e-01f, -2.070537251e-01f, -2.071014046e-01f, -2.071485978e-01f, -2.071953049e-01f, -2.072415262e-01f, -2.072872619e-01f,
+ -2.073325122e-01f, -2.073772775e-01f, -2.074215579e-01f, -2.074653537e-01f, -2.075086651e-01f, -2.075514925e-01f, -2.075938359e-01f, -2.076356957e-01f, -2.076770721e-01f, -2.077179654e-01f,
+ -2.077583758e-01f, -2.077983035e-01f, -2.078377488e-01f, -2.078767121e-01f, -2.079151934e-01f, -2.079531930e-01f, -2.079907113e-01f, -2.080277485e-01f, -2.080643047e-01f, -2.081003804e-01f,
+ -2.081359756e-01f, -2.081710908e-01f, -2.082057260e-01f, -2.082398817e-01f, -2.082735580e-01f, -2.083067553e-01f, -2.083394737e-01f, -2.083717135e-01f, -2.084034750e-01f, -2.084347584e-01f,
+ -2.084655641e-01f, -2.084958922e-01f, -2.085257430e-01f, -2.085551169e-01f, -2.085840140e-01f, -2.086124346e-01f, -2.086403790e-01f, -2.086678475e-01f, -2.086948402e-01f, -2.087213576e-01f,
+ -2.087473998e-01f, -2.087729671e-01f, -2.087980599e-01f, -2.088226782e-01f, -2.088468225e-01f, -2.088704930e-01f, -2.088936900e-01f, -2.089164137e-01f, -2.089386645e-01f, -2.089604425e-01f,
+ -2.089817481e-01f, -2.090025815e-01f, -2.090229430e-01f, -2.090428330e-01f, -2.090622515e-01f, -2.090811991e-01f, -2.090996758e-01f, -2.091176821e-01f, -2.091352181e-01f, -2.091522842e-01f,
+ -2.091688806e-01f, -2.091850076e-01f, -2.092006655e-01f, -2.092158546e-01f, -2.092305752e-01f, -2.092448275e-01f, -2.092586119e-01f, -2.092719285e-01f, -2.092847778e-01f, -2.092971600e-01f,
+ -2.093090753e-01f, -2.093205241e-01f, -2.093315066e-01f, -2.093420232e-01f, -2.093520741e-01f, -2.093616596e-01f, -2.093707800e-01f, -2.093794356e-01f, -2.093876267e-01f, -2.093953536e-01f,
+ -2.094026166e-01f, -2.094094159e-01f, -2.094157519e-01f, -2.094216248e-01f, -2.094270350e-01f, -2.094319827e-01f, -2.094364683e-01f, -2.094404920e-01f, -2.094440542e-01f, -2.094471551e-01f,
+ -2.094497950e-01f, -2.094519742e-01f, -2.094536931e-01f, -2.094549520e-01f, -2.094557510e-01f, -2.094560906e-01f, -2.094559711e-01f, -2.094553926e-01f, -2.094543557e-01f, -2.094528605e-01f,
+ -2.094509073e-01f, -2.094484965e-01f, -2.094456284e-01f, -2.094423032e-01f, -2.094385214e-01f, -2.094342831e-01f, -2.094295887e-01f, -2.094244385e-01f, -2.094188329e-01f, -2.094127720e-01f,
+ -2.094062564e-01f, -2.093992861e-01f, -2.093918617e-01f, -2.093839833e-01f, -2.093756513e-01f, -2.093668660e-01f, -2.093576277e-01f, -2.093479367e-01f, -2.093377934e-01f, -2.093271981e-01f,
+ -2.093161511e-01f, -2.093046526e-01f, -2.092927031e-01f, -2.092803028e-01f, -2.092674520e-01f, -2.092541512e-01f, -2.092404005e-01f, -2.092262004e-01f, -2.092115511e-01f, -2.091964529e-01f,
+ -2.091809063e-01f, -2.091649114e-01f, -2.091484687e-01f, -2.091315784e-01f, -2.091142409e-01f, -2.090964566e-01f, -2.090782256e-01f, -2.090595484e-01f, -2.090404253e-01f, -2.090208567e-01f,
+ -2.090008427e-01f, -2.089803839e-01f, -2.089594804e-01f, -2.089381327e-01f, -2.089163410e-01f, -2.088941058e-01f, -2.088714273e-01f, -2.088483058e-01f, -2.088247417e-01f, -2.088007354e-01f,
+ -2.087762871e-01f, -2.087513972e-01f, -2.087260661e-01f, -2.087002940e-01f, -2.086740813e-01f, -2.086474284e-01f, -2.086203355e-01f, -2.085928031e-01f, -2.085648314e-01f, -2.085364208e-01f,
+ -2.085075717e-01f, -2.084782843e-01f, -2.084485591e-01f, -2.084183963e-01f, -2.083877963e-01f, -2.083567595e-01f, -2.083252862e-01f, -2.082933767e-01f, -2.082610313e-01f, -2.082282505e-01f,
+ -2.081950346e-01f, -2.081613839e-01f, -2.081272987e-01f, -2.080927795e-01f, -2.080578265e-01f, -2.080224401e-01f, -2.079866207e-01f, -2.079503685e-01f, -2.079136841e-01f, -2.078765676e-01f,
+ -2.078390195e-01f, -2.078010401e-01f, -2.077626297e-01f, -2.077237888e-01f, -2.076845176e-01f, -2.076448166e-01f, -2.076046860e-01f, -2.075641263e-01f, -2.075231377e-01f, -2.074817207e-01f,
+ -2.074398756e-01f, -2.073976027e-01f, -2.073549025e-01f, -2.073117752e-01f, -2.072682212e-01f, -2.072242410e-01f, -2.071798347e-01f, -2.071350029e-01f, -2.070897459e-01f, -2.070440640e-01f,
+ -2.069979576e-01f, -2.069514270e-01f, -2.069044727e-01f, -2.068570949e-01f, -2.068092941e-01f, -2.067610706e-01f, -2.067124248e-01f, -2.066633570e-01f, -2.066138676e-01f, -2.065639570e-01f,
+ -2.065136256e-01f, -2.064628736e-01f, -2.064117016e-01f, -2.063601098e-01f, -2.063080985e-01f, -2.062556683e-01f, -2.062028195e-01f, -2.061495523e-01f, -2.060958673e-01f, -2.060417647e-01f,
+ -2.059872450e-01f, -2.059323085e-01f, -2.058769556e-01f, -2.058211867e-01f, -2.057650021e-01f, -2.057084022e-01f, -2.056513874e-01f, -2.055939580e-01f, -2.055361145e-01f, -2.054778572e-01f,
+ -2.054191866e-01f, -2.053601029e-01f, -2.053006065e-01f, -2.052406979e-01f, -2.051803774e-01f, -2.051196454e-01f, -2.050585022e-01f, -2.049969484e-01f, -2.049349841e-01f, -2.048726099e-01f,
+ -2.048098260e-01f, -2.047466330e-01f, -2.046830311e-01f, -2.046190208e-01f, -2.045546024e-01f, -2.044897764e-01f, -2.044245430e-01f, -2.043589027e-01f, -2.042928560e-01f, -2.042264031e-01f,
+ -2.041595444e-01f, -2.040922804e-01f, -2.040246114e-01f, -2.039565379e-01f, -2.038880601e-01f, -2.038191786e-01f, -2.037498936e-01f, -2.036802057e-01f, -2.036101151e-01f, -2.035396222e-01f,
+ -2.034687276e-01f, -2.033974315e-01f, -2.033257343e-01f, -2.032536365e-01f, -2.031811384e-01f, -2.031082404e-01f, -2.030349430e-01f, -2.029612465e-01f, -2.028871513e-01f, -2.028126578e-01f,
+ -2.027377665e-01f, -2.026624776e-01f, -2.025867917e-01f, -2.025107090e-01f, -2.024342301e-01f, -2.023573553e-01f, -2.022800850e-01f, -2.022024196e-01f, -2.021243595e-01f, -2.020459051e-01f,
+ -2.019670568e-01f, -2.018878151e-01f, -2.018081802e-01f, -2.017281527e-01f, -2.016477329e-01f, -2.015669213e-01f, -2.014857181e-01f, -2.014041240e-01f, -2.013221391e-01f, -2.012397641e-01f,
+ -2.011569991e-01f, -2.010738448e-01f, -2.009903014e-01f, -2.009063694e-01f, -2.008220492e-01f, -2.007373412e-01f, -2.006522459e-01f, -2.005667635e-01f, -2.004808946e-01f, -2.003946395e-01f,
+ -2.003079987e-01f, -2.002209725e-01f, -2.001335614e-01f, -2.000457658e-01f, -1.999575861e-01f, -1.998690228e-01f, -1.997800761e-01f, -1.996907466e-01f, -1.996010347e-01f, -1.995109408e-01f,
+ -1.994204652e-01f, -1.993296085e-01f, -1.992383709e-01f, -1.991467531e-01f, -1.990547553e-01f, -1.989623779e-01f, -1.988696215e-01f, -1.987764864e-01f, -1.986829730e-01f, -1.985890818e-01f,
+ -1.984948131e-01f, -1.984001675e-01f, -1.983051453e-01f, -1.982097469e-01f, -1.981139728e-01f, -1.980178234e-01f, -1.979212990e-01f, -1.978244002e-01f, -1.977271274e-01f, -1.976294810e-01f,
+ -1.975314613e-01f, -1.974330689e-01f, -1.973343041e-01f, -1.972351674e-01f, -1.971356593e-01f, -1.970357800e-01f, -1.969355302e-01f, -1.968349101e-01f, -1.967339202e-01f, -1.966325610e-01f,
+ -1.965308329e-01f, -1.964287362e-01f, -1.963262715e-01f, -1.962234392e-01f, -1.961202397e-01f, -1.960166733e-01f, -1.959127407e-01f, -1.958084421e-01f, -1.957037781e-01f, -1.955987490e-01f,
+ -1.954933553e-01f, -1.953875974e-01f, -1.952814758e-01f, -1.951749909e-01f, -1.950681431e-01f, -1.949609328e-01f, -1.948533606e-01f, -1.947454268e-01f, -1.946371318e-01f, -1.945284762e-01f,
+ -1.944194603e-01f, -1.943100846e-01f, -1.942003495e-01f, -1.940902554e-01f, -1.939798029e-01f, -1.938689922e-01f, -1.937578240e-01f, -1.936462986e-01f, -1.935344164e-01f, -1.934221779e-01f,
+ -1.933095836e-01f, -1.931966338e-01f, -1.930833291e-01f, -1.929696698e-01f, -1.928556564e-01f, -1.927412894e-01f, -1.926265692e-01f, -1.925114962e-01f, -1.923960709e-01f, -1.922802937e-01f,
+ -1.921641650e-01f, -1.920476854e-01f, -1.919308553e-01f, -1.918136751e-01f, -1.916961452e-01f, -1.915782661e-01f, -1.914600383e-01f, -1.913414621e-01f, -1.912225382e-01f, -1.911032668e-01f,
+ -1.909836484e-01f, -1.908636835e-01f, -1.907433726e-01f, -1.906227161e-01f, -1.905017144e-01f, -1.903803680e-01f, -1.902586774e-01f, -1.901366429e-01f, -1.900142651e-01f, -1.898915444e-01f,
+ -1.897684813e-01f, -1.896450762e-01f, -1.895213295e-01f, -1.893972417e-01f, -1.892728133e-01f, -1.891480447e-01f, -1.890229364e-01f, -1.888974889e-01f, -1.887717025e-01f, -1.886455777e-01f,
+ -1.885191151e-01f, -1.883923150e-01f, -1.882651780e-01f, -1.881377044e-01f, -1.880098947e-01f, -1.878817494e-01f, -1.877532690e-01f, -1.876244539e-01f, -1.874953045e-01f, -1.873658214e-01f,
+ -1.872360049e-01f, -1.871058556e-01f, -1.869753739e-01f, -1.868445602e-01f, -1.867134151e-01f, -1.865819390e-01f, -1.864501323e-01f, -1.863179956e-01f, -1.861855292e-01f, -1.860527336e-01f,
+ -1.859196094e-01f, -1.857861569e-01f, -1.856523766e-01f, -1.855182691e-01f, -1.853838347e-01f, -1.852490739e-01f, -1.851139872e-01f, -1.849785751e-01f, -1.848428380e-01f, -1.847067764e-01f,
+ -1.845703907e-01f, -1.844336815e-01f, -1.842966491e-01f, -1.841592941e-01f, -1.840216169e-01f, -1.838836181e-01f, -1.837452979e-01f, -1.836066570e-01f, -1.834676959e-01f, -1.833284148e-01f,
+ -1.831888145e-01f, -1.830488952e-01f, -1.829086575e-01f, -1.827681019e-01f, -1.826272288e-01f, -1.824860387e-01f, -1.823445321e-01f, -1.822027094e-01f, -1.820605711e-01f, -1.819181177e-01f,
+ -1.817753496e-01f, -1.816322674e-01f, -1.814888715e-01f, -1.813451624e-01f, -1.812011406e-01f, -1.810568064e-01f, -1.809121605e-01f, -1.807672033e-01f, -1.806219352e-01f, -1.804763567e-01f,
+ -1.803304684e-01f, -1.801842706e-01f, -1.800377639e-01f, -1.798909488e-01f, -1.797438256e-01f, -1.795963950e-01f, -1.794486573e-01f, -1.793006131e-01f, -1.791522629e-01f, -1.790036070e-01f,
+ -1.788546460e-01f, -1.787053804e-01f, -1.785558107e-01f, -1.784059372e-01f, -1.782557606e-01f, -1.781052813e-01f, -1.779544998e-01f, -1.778034165e-01f, -1.776520319e-01f, -1.775003466e-01f,
+ -1.773483609e-01f, -1.771960755e-01f, -1.770434907e-01f, -1.768906071e-01f, -1.767374251e-01f, -1.765839452e-01f, -1.764301679e-01f, -1.762760937e-01f, -1.761217231e-01f, -1.759670566e-01f,
+ -1.758120945e-01f, -1.756568376e-01f, -1.755012861e-01f, -1.753454406e-01f, -1.751893016e-01f, -1.750328696e-01f, -1.748761450e-01f, -1.747191284e-01f, -1.745618202e-01f, -1.744042209e-01f,
+ -1.742463311e-01f, -1.740881511e-01f, -1.739296815e-01f, -1.737709228e-01f, -1.736118755e-01f, -1.734525400e-01f, -1.732929169e-01f, -1.731330066e-01f, -1.729728096e-01f, -1.728123264e-01f,
+ -1.726515576e-01f, -1.724905035e-01f, -1.723291647e-01f, -1.721675417e-01f, -1.720056350e-01f, -1.718434450e-01f, -1.716809723e-01f, -1.715182173e-01f, -1.713551806e-01f, -1.711918626e-01f,
+ -1.710282638e-01f, -1.708643847e-01f, -1.707002259e-01f, -1.705357877e-01f, -1.703710708e-01f, -1.702060755e-01f, -1.700408025e-01f, -1.698752521e-01f, -1.697094249e-01f, -1.695433214e-01f,
+ -1.693769421e-01f, -1.692102874e-01f, -1.690433579e-01f, -1.688761540e-01f, -1.687086763e-01f, -1.685409253e-01f, -1.683729014e-01f, -1.682046052e-01f, -1.680360371e-01f, -1.678671976e-01f,
+ -1.676980873e-01f, -1.675287067e-01f, -1.673590561e-01f, -1.671891362e-01f, -1.670189475e-01f, -1.668484904e-01f, -1.666777654e-01f, -1.665067731e-01f, -1.663355139e-01f, -1.661639883e-01f,
+ -1.659921968e-01f, -1.658201401e-01f, -1.656478184e-01f, -1.654752324e-01f, -1.653023825e-01f, -1.651292693e-01f, -1.649558932e-01f, -1.647822547e-01f, -1.646083544e-01f, -1.644341928e-01f,
+ -1.642597703e-01f, -1.640850874e-01f, -1.639101448e-01f, -1.637349427e-01f, -1.635594819e-01f, -1.633837627e-01f, -1.632077857e-01f, -1.630315514e-01f, -1.628550602e-01f, -1.626783128e-01f,
+ -1.625013095e-01f, -1.623240509e-01f, -1.621465376e-01f, -1.619687699e-01f, -1.617907485e-01f, -1.616124737e-01f, -1.614339462e-01f, -1.612551664e-01f, -1.610761349e-01f, -1.608968521e-01f,
+ -1.607173186e-01f, -1.605375348e-01f, -1.603575013e-01f, -1.601772185e-01f, -1.599966870e-01f, -1.598159074e-01f, -1.596348800e-01f, -1.594536054e-01f, -1.592720841e-01f, -1.590903167e-01f,
+ -1.589083036e-01f, -1.587260453e-01f, -1.585435424e-01f, -1.583607953e-01f, -1.581778046e-01f, -1.579945707e-01f, -1.578110943e-01f, -1.576273757e-01f, -1.574434156e-01f, -1.572592144e-01f,
+ -1.570747726e-01f, -1.568900907e-01f, -1.567051693e-01f, -1.565200088e-01f, -1.563346099e-01f, -1.561489729e-01f, -1.559630984e-01f, -1.557769869e-01f, -1.555906389e-01f, -1.554040549e-01f,
+ -1.552172355e-01f, -1.550301812e-01f, -1.548428924e-01f, -1.546553697e-01f, -1.544676136e-01f, -1.542796246e-01f, -1.540914032e-01f, -1.539029499e-01f, -1.537142653e-01f, -1.535253499e-01f,
+ -1.533362041e-01f, -1.531468285e-01f, -1.529572237e-01f, -1.527673900e-01f, -1.525773281e-01f, -1.523870384e-01f, -1.521965215e-01f, -1.520057779e-01f, -1.518148080e-01f, -1.516236125e-01f,
+ -1.514321918e-01f, -1.512405464e-01f, -1.510486769e-01f, -1.508565838e-01f, -1.506642675e-01f, -1.504717287e-01f, -1.502789678e-01f, -1.500859853e-01f, -1.498927817e-01f, -1.496993577e-01f,
+ -1.495057136e-01f, -1.493118500e-01f, -1.491177674e-01f, -1.489234664e-01f, -1.487289475e-01f, -1.485342111e-01f, -1.483392578e-01f, -1.481440881e-01f, -1.479487026e-01f, -1.477531017e-01f,
+ -1.475572859e-01f, -1.473612559e-01f, -1.471650120e-01f, -1.469685549e-01f, -1.467718850e-01f, -1.465750029e-01f, -1.463779090e-01f, -1.461806040e-01f, -1.459830883e-01f, -1.457853624e-01f,
+ -1.455874268e-01f, -1.453892822e-01f, -1.451909289e-01f, -1.449923675e-01f, -1.447935986e-01f, -1.445946227e-01f, -1.443954402e-01f, -1.441960517e-01f, -1.439964578e-01f, -1.437966588e-01f,
+ -1.435966555e-01f, -1.433964482e-01f, -1.431960375e-01f, -1.429954239e-01f, -1.427946080e-01f, -1.425935903e-01f, -1.423923712e-01f, -1.421909514e-01f, -1.419893313e-01f, -1.417875114e-01f,
+ -1.415854923e-01f, -1.413832745e-01f, -1.411808586e-01f, -1.409782449e-01f, -1.407754342e-01f, -1.405724268e-01f, -1.403692233e-01f, -1.401658243e-01f, -1.399622302e-01f, -1.397584416e-01f,
+ -1.395544590e-01f, -1.393502829e-01f, -1.391459139e-01f, -1.389413524e-01f, -1.387365991e-01f, -1.385316543e-01f, -1.383265187e-01f, -1.381211928e-01f, -1.379156770e-01f, -1.377099719e-01f,
+ -1.375040781e-01f, -1.372979961e-01f, -1.370917263e-01f, -1.368852694e-01f, -1.366786257e-01f, -1.364717960e-01f, -1.362647806e-01f, -1.360575801e-01f, -1.358501950e-01f, -1.356426259e-01f,
+ -1.354348733e-01f, -1.352269377e-01f, -1.350188196e-01f, -1.348105196e-01f, -1.346020381e-01f, -1.343933757e-01f, -1.341845330e-01f, -1.339755105e-01f, -1.337663086e-01f, -1.335569279e-01f,
+ -1.333473689e-01f, -1.331376322e-01f, -1.329277183e-01f, -1.327176277e-01f, -1.325073609e-01f, -1.322969185e-01f, -1.320863010e-01f, -1.318755089e-01f, -1.316645427e-01f, -1.314534029e-01f,
+ -1.312420902e-01f, -1.310306050e-01f, -1.308189478e-01f, -1.306071192e-01f, -1.303951197e-01f, -1.301829498e-01f, -1.299706100e-01f, -1.297581010e-01f, -1.295454231e-01f, -1.293325769e-01f,
+ -1.291195630e-01f, -1.289063819e-01f, -1.286930341e-01f, -1.284795201e-01f, -1.282658405e-01f, -1.280519957e-01f, -1.278379864e-01f, -1.276238130e-01f, -1.274094761e-01f, -1.271949762e-01f,
+ -1.269803138e-01f, -1.267654894e-01f, -1.265505037e-01f, -1.263353570e-01f, -1.261200499e-01f, -1.259045831e-01f, -1.256889568e-01f, -1.254731719e-01f, -1.252572286e-01f, -1.250411276e-01f,
+ -1.248248694e-01f, -1.246084546e-01f, -1.243918835e-01f, -1.241751569e-01f, -1.239582752e-01f, -1.237412389e-01f, -1.235240485e-01f, -1.233067047e-01f, -1.230892078e-01f, -1.228715585e-01f,
+ -1.226537573e-01f, -1.224358046e-01f, -1.222177011e-01f, -1.219994473e-01f, -1.217810436e-01f, -1.215624906e-01f, -1.213437889e-01f, -1.211249389e-01f, -1.209059413e-01f, -1.206867964e-01f,
+ -1.204675049e-01f, -1.202480673e-01f, -1.200284841e-01f, -1.198087558e-01f, -1.195888829e-01f, -1.193688661e-01f, -1.191487058e-01f, -1.189284025e-01f, -1.187079568e-01f, -1.184873692e-01f,
+ -1.182666402e-01f, -1.180457703e-01f, -1.178247602e-01f, -1.176036103e-01f, -1.173823211e-01f, -1.171608931e-01f, -1.169393270e-01f, -1.167176232e-01f, -1.164957822e-01f, -1.162738046e-01f,
+ -1.160516910e-01f, -1.158294417e-01f, -1.156070575e-01f, -1.153845387e-01f, -1.151618859e-01f, -1.149390997e-01f, -1.147161806e-01f, -1.144931290e-01f, -1.142699456e-01f, -1.140466308e-01f,
+ -1.138231853e-01f, -1.135996094e-01f, -1.133759038e-01f, -1.131520690e-01f, -1.129281054e-01f, -1.127040137e-01f, -1.124797944e-01f, -1.122554479e-01f, -1.120309748e-01f, -1.118063757e-01f,
+ -1.115816510e-01f, -1.113568013e-01f, -1.111318271e-01f, -1.109067290e-01f, -1.106815075e-01f, -1.104561630e-01f, -1.102306962e-01f, -1.100051076e-01f, -1.097793976e-01f, -1.095535668e-01f,
+ -1.093276158e-01f, -1.091015451e-01f, -1.088753551e-01f, -1.086490465e-01f, -1.084226197e-01f, -1.081960753e-01f, -1.079694137e-01f, -1.077426357e-01f, -1.075157415e-01f, -1.072887319e-01f,
+ -1.070616072e-01f, -1.068343682e-01f, -1.066070151e-01f, -1.063795487e-01f, -1.061519694e-01f, -1.059242777e-01f, -1.056964742e-01f, -1.054685594e-01f, -1.052405338e-01f, -1.050123980e-01f,
+ -1.047841524e-01f, -1.045557977e-01f, -1.043273343e-01f, -1.040987627e-01f, -1.038700835e-01f, -1.036412973e-01f, -1.034124045e-01f, -1.031834056e-01f, -1.029543012e-01f, -1.027250919e-01f,
+ -1.024957781e-01f, -1.022663603e-01f, -1.020368391e-01f, -1.018072151e-01f, -1.015774887e-01f, -1.013476605e-01f, -1.011177310e-01f, -1.008877007e-01f, -1.006575701e-01f, -1.004273398e-01f,
+ -1.001970103e-01f, -9.996658216e-02f, -9.973605584e-02f, -9.950543189e-02f, -9.927471084e-02f, -9.904389322e-02f, -9.881297954e-02f, -9.858197034e-02f, -9.835086614e-02f, -9.811966745e-02f,
+ -9.788837482e-02f, -9.765698875e-02f, -9.742550979e-02f, -9.719393844e-02f, -9.696227524e-02f, -9.673052070e-02f, -9.649867536e-02f, -9.626673974e-02f, -9.603471436e-02f, -9.580259975e-02f,
+ -9.557039642e-02f, -9.533810490e-02f, -9.510572573e-02f, -9.487325941e-02f, -9.464070647e-02f, -9.440806745e-02f, -9.417534285e-02f, -9.394253320e-02f, -9.370963903e-02f, -9.347666087e-02f,
+ -9.324359922e-02f, -9.301045462e-02f, -9.277722758e-02f, -9.254391864e-02f, -9.231052831e-02f, -9.207705711e-02f, -9.184350557e-02f, -9.160987421e-02f, -9.137616356e-02f, -9.114237412e-02f,
+ -9.090850644e-02f, -9.067456102e-02f, -9.044053839e-02f, -9.020643907e-02f, -8.997226358e-02f, -8.973801244e-02f, -8.950368619e-02f, -8.926928532e-02f, -8.903481038e-02f, -8.880026187e-02f,
+ -8.856564032e-02f, -8.833094625e-02f, -8.809618019e-02f, -8.786134264e-02f, -8.762643413e-02f, -8.739145519e-02f, -8.715640632e-02f, -8.692128806e-02f, -8.668610092e-02f, -8.645084542e-02f,
+ -8.621552208e-02f, -8.598013142e-02f, -8.574467396e-02f, -8.550915022e-02f, -8.527356072e-02f, -8.503790598e-02f, -8.480218651e-02f, -8.456640284e-02f, -8.433055548e-02f, -8.409464495e-02f,
+ -8.385867177e-02f, -8.362263646e-02f, -8.338653954e-02f, -8.315038152e-02f, -8.291416293e-02f, -8.267788428e-02f, -8.244154608e-02f, -8.220514886e-02f, -8.196869313e-02f, -8.173217942e-02f,
+ -8.149560823e-02f, -8.125898008e-02f, -8.102229550e-02f, -8.078555499e-02f, -8.054875908e-02f, -8.031190827e-02f, -8.007500310e-02f, -7.983804406e-02f, -7.960103169e-02f, -7.936396648e-02f,
+ -7.912684897e-02f, -7.888967967e-02f, -7.865245908e-02f, -7.841518773e-02f, -7.817786613e-02f, -7.794049480e-02f, -7.770307424e-02f, -7.746560499e-02f, -7.722808754e-02f, -7.699052241e-02f,
+ -7.675291013e-02f, -7.651525119e-02f, -7.627754612e-02f, -7.603979543e-02f, -7.580199963e-02f, -7.556415924e-02f, -7.532627477e-02f, -7.508834673e-02f, -7.485037563e-02f, -7.461236200e-02f,
+ -7.437430633e-02f, -7.413620914e-02f, -7.389807095e-02f, -7.365989227e-02f, -7.342167361e-02f, -7.318341547e-02f, -7.294511838e-02f, -7.270678284e-02f, -7.246840936e-02f, -7.222999846e-02f,
+ -7.199155065e-02f, -7.175306643e-02f, -7.151454632e-02f, -7.127599083e-02f, -7.103740046e-02f, -7.079877574e-02f, -7.056011715e-02f, -7.032142523e-02f, -7.008270047e-02f, -6.984394339e-02f,
+ -6.960515450e-02f, -6.936633429e-02f, -6.912748329e-02f, -6.888860200e-02f, -6.864969093e-02f, -6.841075059e-02f, -6.817178148e-02f, -6.793278411e-02f, -6.769375900e-02f, -6.745470664e-02f,
+ -6.721562755e-02f, -6.697652223e-02f, -6.673739119e-02f, -6.649823493e-02f, -6.625905397e-02f, -6.601984880e-02f, -6.578061994e-02f, -6.554136789e-02f, -6.530209316e-02f, -6.506279624e-02f,
+ -6.482347766e-02f, -6.458413790e-02f, -6.434477748e-02f, -6.410539691e-02f, -6.386599667e-02f, -6.362657729e-02f, -6.338713926e-02f, -6.314768309e-02f, -6.290820929e-02f, -6.266871834e-02f,
+ -6.242921077e-02f, -6.218968706e-02f, -6.195014774e-02f, -6.171059328e-02f, -6.147102421e-02f, -6.123144102e-02f, -6.099184421e-02f, -6.075223429e-02f, -6.051261175e-02f, -6.027297710e-02f,
+ -6.003333084e-02f, -5.979367348e-02f, -5.955400550e-02f, -5.931432741e-02f, -5.907463972e-02f, -5.883494292e-02f, -5.859523751e-02f, -5.835552399e-02f, -5.811580286e-02f, -5.787607462e-02f,
+ -5.763633977e-02f, -5.739659881e-02f, -5.715685224e-02f, -5.691710055e-02f, -5.667734424e-02f, -5.643758381e-02f, -5.619781976e-02f, -5.595805259e-02f, -5.571828279e-02f, -5.547851086e-02f,
+ -5.523873729e-02f, -5.499896259e-02f, -5.475918725e-02f, -5.451941176e-02f, -5.427963663e-02f, -5.403986234e-02f, -5.380008939e-02f, -5.356031828e-02f, -5.332054950e-02f, -5.308078355e-02f,
+ -5.284102091e-02f, -5.260126210e-02f, -5.236150759e-02f, -5.212175788e-02f, -5.188201347e-02f, -5.164227485e-02f, -5.140254251e-02f, -5.116281695e-02f, -5.092309865e-02f, -5.068338812e-02f,
+ -5.044368583e-02f, -5.020399229e-02f, -4.996430798e-02f, -4.972463340e-02f, -4.948496903e-02f, -4.924531537e-02f, -4.900567291e-02f, -4.876604214e-02f, -4.852642354e-02f, -4.828681761e-02f,
+ -4.804722484e-02f, -4.780764572e-02f, -4.756808073e-02f, -4.732853037e-02f, -4.708899512e-02f, -4.684947547e-02f, -4.660997190e-02f, -4.637048492e-02f, -4.613101500e-02f, -4.589156263e-02f,
+ -4.565212829e-02f, -4.541271248e-02f, -4.517331568e-02f, -4.493393838e-02f, -4.469458106e-02f, -4.445524421e-02f, -4.421592831e-02f, -4.397663386e-02f, -4.373736132e-02f, -4.349811119e-02f,
+ -4.325888396e-02f, -4.301968010e-02f, -4.278050010e-02f, -4.254134444e-02f, -4.230221361e-02f, -4.206310809e-02f, -4.182402836e-02f, -4.158497490e-02f, -4.134594820e-02f, -4.110694874e-02f,
+ -4.086797700e-02f, -4.062903346e-02f, -4.039011860e-02f, -4.015123290e-02f, -3.991237684e-02f, -3.967355091e-02f, -3.943475558e-02f, -3.919599133e-02f, -3.895725864e-02f, -3.871855800e-02f,
+ -3.847988987e-02f, -3.824125474e-02f, -3.800265309e-02f, -3.776408539e-02f, -3.752555212e-02f, -3.728705375e-02f, -3.704859078e-02f, -3.681016366e-02f, -3.657177289e-02f, -3.633341892e-02f,
+ -3.609510225e-02f, -3.585682334e-02f, -3.561858268e-02f, -3.538038073e-02f, -3.514221797e-02f, -3.490409488e-02f, -3.466601192e-02f, -3.442796958e-02f, -3.418996832e-02f, -3.395200863e-02f,
+ -3.371409096e-02f, -3.347621580e-02f, -3.323838362e-02f, -3.300059488e-02f, -3.276285007e-02f, -3.252514965e-02f, -3.228749409e-02f, -3.204988386e-02f, -3.181231944e-02f, -3.157480129e-02f,
+ -3.133732989e-02f, -3.109990570e-02f, -3.086252919e-02f, -3.062520084e-02f, -3.038792110e-02f, -3.015069046e-02f, -2.991350937e-02f, -2.967637830e-02f, -2.943929773e-02f, -2.920226812e-02f,
+ -2.896528993e-02f, -2.872836363e-02f, -2.849148969e-02f, -2.825466857e-02f, -2.801790075e-02f, -2.778118667e-02f, -2.754452682e-02f, -2.730792165e-02f, -2.707137163e-02f, -2.683487721e-02f,
+ -2.659843888e-02f, -2.636205708e-02f, -2.612573229e-02f, -2.588946495e-02f, -2.565325555e-02f, -2.541710453e-02f, -2.518101236e-02f, -2.494497951e-02f, -2.470900642e-02f, -2.447309357e-02f,
+ -2.423724141e-02f, -2.400145040e-02f, -2.376572101e-02f, -2.353005369e-02f, -2.329444889e-02f, -2.305890709e-02f, -2.282342874e-02f, -2.258801429e-02f, -2.235266420e-02f, -2.211737894e-02f,
+ -2.188215895e-02f, -2.164700470e-02f, -2.141191664e-02f, -2.117689522e-02f, -2.094194091e-02f, -2.070705416e-02f, -2.047223541e-02f, -2.023748514e-02f, -2.000280378e-02f, -1.976819180e-02f,
+ -1.953364965e-02f, -1.929917779e-02f, -1.906477665e-02f, -1.883044671e-02f, -1.859618841e-02f, -1.836200219e-02f, -1.812788852e-02f, -1.789384785e-02f, -1.765988062e-02f, -1.742598728e-02f,
+ -1.719216830e-02f, -1.695842410e-02f, -1.672475516e-02f, -1.649116190e-02f, -1.625764479e-02f, -1.602420428e-02f, -1.579084080e-02f, -1.555755481e-02f, -1.532434675e-02f, -1.509121707e-02f,
+ -1.485816622e-02f, -1.462519465e-02f, -1.439230280e-02f, -1.415949111e-02f, -1.392676003e-02f, -1.369411001e-02f, -1.346154149e-02f, -1.322905491e-02f, -1.299665073e-02f, -1.276432937e-02f,
+ -1.253209129e-02f, -1.229993692e-02f, -1.206786671e-02f, -1.183588111e-02f, -1.160398055e-02f, -1.137216547e-02f, -1.114043632e-02f, -1.090879353e-02f, -1.067723754e-02f, -1.044576881e-02f,
+ -1.021438775e-02f, -9.983094826e-03f, -9.751890459e-03f, -9.520775092e-03f, -9.289749164e-03f, -9.058813111e-03f, -8.827967372e-03f, -8.597212382e-03f, -8.366548578e-03f, -8.135976396e-03f,
+ -7.905496271e-03f, -7.675108640e-03f, -7.444813937e-03f, -7.214612595e-03f, -6.984505051e-03f, -6.754491736e-03f, -6.524573085e-03f, -6.294749531e-03f, -6.065021505e-03f, -5.835389441e-03f,
+ -5.605853770e-03f, -5.376414924e-03f, -5.147073334e-03f, -4.917829429e-03f, -4.688683642e-03f, -4.459636401e-03f, -4.230688137e-03f, -4.001839278e-03f, -3.773090252e-03f, -3.544441490e-03f,
+ -3.315893417e-03f, -3.087446463e-03f, -2.859101054e-03f, -2.630857617e-03f, -2.402716579e-03f, -2.174678365e-03f, -1.946743401e-03f, -1.718912112e-03f, -1.491184924e-03f, -1.263562260e-03f,
+ -1.036044546e-03f, -8.086322033e-04f, -5.813256566e-04f, -3.541253285e-04f, -1.270316415e-04f, 9.995498238e-05f, 3.268341215e-04f, 5.536053544e-04f, 7.802682604e-04f, 1.006822419e-03f,
+ 1.233267410e-03f, 1.459602814e-03f, 1.685828211e-03f, 1.911943183e-03f, 2.137947311e-03f, 2.363840177e-03f, 2.589621363e-03f, 2.815290453e-03f, 3.040847029e-03f, 3.266290675e-03f,
+ 3.491620974e-03f, 3.716837512e-03f, 3.941939873e-03f, 4.166927642e-03f, 4.391800405e-03f, 4.616557747e-03f, 4.841199256e-03f, 5.065724518e-03f, 5.290133120e-03f, 5.514424650e-03f,
+ 5.738598695e-03f, 5.962654846e-03f, 6.186592689e-03f, 6.410411816e-03f, 6.634111815e-03f, 6.857692276e-03f, 7.081152790e-03f, 7.304492949e-03f, 7.527712342e-03f, 7.750810564e-03f,
+ 7.973787204e-03f, 8.196641857e-03f, 8.419374115e-03f, 8.641983572e-03f, 8.864469821e-03f, 9.086832458e-03f, 9.309071076e-03f, 9.531185271e-03f, 9.753174638e-03f, 9.975038774e-03f,
+ 1.019677728e-02f, 1.041838974e-02f, 1.063987576e-02f, 1.086123494e-02f, 1.108246687e-02f, 1.130357116e-02f, 1.152454740e-02f, 1.174539520e-02f, 1.196611414e-02f, 1.218670384e-02f,
+ 1.240716389e-02f, 1.262749389e-02f, 1.284769345e-02f, 1.306776217e-02f, 1.328769965e-02f, 1.350750549e-02f, 1.372717930e-02f, 1.394672068e-02f, 1.416612923e-02f, 1.438540456e-02f,
+ 1.460454628e-02f, 1.482355399e-02f, 1.504242729e-02f, 1.526116579e-02f, 1.547976911e-02f, 1.569823684e-02f, 1.591656859e-02f, 1.613476397e-02f, 1.635282260e-02f, 1.657074408e-02f,
+ 1.678852801e-02f, 1.700617402e-02f, 1.722368170e-02f, 1.744105067e-02f, 1.765828055e-02f, 1.787537094e-02f, 1.809232145e-02f, 1.830913170e-02f, 1.852580131e-02f, 1.874232987e-02f,
+ 1.895871702e-02f, 1.917496236e-02f, 1.939106550e-02f, 1.960702607e-02f, 1.982284368e-02f, 2.003851794e-02f, 2.025404847e-02f, 2.046943489e-02f, 2.068467682e-02f, 2.089977387e-02f,
+ 2.111472566e-02f, 2.132953182e-02f, 2.154419195e-02f, 2.175870569e-02f, 2.197307264e-02f, 2.218729244e-02f, 2.240136470e-02f, 2.261528904e-02f, 2.282906509e-02f, 2.304269247e-02f,
+ 2.325617080e-02f, 2.346949971e-02f, 2.368267881e-02f, 2.389570774e-02f, 2.410858611e-02f, 2.432131356e-02f, 2.453388971e-02f, 2.474631418e-02f, 2.495858661e-02f, 2.517070661e-02f,
+ 2.538267382e-02f, 2.559448787e-02f, 2.580614838e-02f, 2.601765498e-02f, 2.622900730e-02f, 2.644020498e-02f, 2.665124764e-02f, 2.686213491e-02f, 2.707286642e-02f, 2.728344181e-02f,
+ 2.749386071e-02f, 2.770412275e-02f, 2.791422757e-02f, 2.812417479e-02f, 2.833396405e-02f, 2.854359499e-02f, 2.875306725e-02f, 2.896238045e-02f, 2.917153423e-02f, 2.938052824e-02f,
+ 2.958936210e-02f, 2.979803545e-02f, 3.000654794e-02f, 3.021489920e-02f, 3.042308886e-02f, 3.063111658e-02f, 3.083898199e-02f, 3.104668472e-02f, 3.125422442e-02f, 3.146160074e-02f,
+ 3.166881330e-02f, 3.187586177e-02f, 3.208274577e-02f, 3.228946495e-02f, 3.249601895e-02f, 3.270240743e-02f, 3.290863001e-02f, 3.311468636e-02f, 3.332057611e-02f, 3.352629891e-02f,
+ 3.373185440e-02f, 3.393724224e-02f, 3.414246207e-02f, 3.434751354e-02f, 3.455239630e-02f, 3.475710999e-02f, 3.496165427e-02f, 3.516602878e-02f, 3.537023319e-02f, 3.557426712e-02f,
+ 3.577813025e-02f, 3.598182222e-02f, 3.618534268e-02f, 3.638869129e-02f, 3.659186769e-02f, 3.679487155e-02f, 3.699770252e-02f, 3.720036025e-02f, 3.740284439e-02f, 3.760515461e-02f,
+ 3.780729056e-02f, 3.800925190e-02f, 3.821103828e-02f, 3.841264936e-02f, 3.861408480e-02f, 3.881534426e-02f, 3.901642739e-02f, 3.921733387e-02f, 3.941806334e-02f, 3.961861547e-02f,
+ 3.981898992e-02f, 4.001918635e-02f, 4.021920443e-02f, 4.041904381e-02f, 4.061870417e-02f, 4.081818515e-02f, 4.101748644e-02f, 4.121660769e-02f, 4.141554856e-02f, 4.161430873e-02f,
+ 4.181288786e-02f, 4.201128562e-02f, 4.220950167e-02f, 4.240753568e-02f, 4.260538732e-02f, 4.280305626e-02f, 4.300054217e-02f, 4.319784472e-02f, 4.339496357e-02f, 4.359189840e-02f,
+ 4.378864889e-02f, 4.398521469e-02f, 4.418159549e-02f, 4.437779096e-02f, 4.457380077e-02f, 4.476962459e-02f, 4.496526210e-02f, 4.516071297e-02f, 4.535597689e-02f, 4.555105351e-02f,
+ 4.574594253e-02f, 4.594064362e-02f, 4.613515645e-02f, 4.632948070e-02f, 4.652361606e-02f, 4.671756220e-02f, 4.691131879e-02f, 4.710488553e-02f, 4.729826209e-02f, 4.749144815e-02f,
+ 4.768444339e-02f, 4.787724750e-02f, 4.806986015e-02f, 4.826228103e-02f, 4.845450983e-02f, 4.864654623e-02f, 4.883838991e-02f, 4.903004056e-02f, 4.922149786e-02f, 4.941276150e-02f,
+ 4.960383116e-02f, 4.979470654e-02f, 4.998538732e-02f, 5.017587319e-02f, 5.036616384e-02f, 5.055625896e-02f, 5.074615823e-02f, 5.093586135e-02f, 5.112536801e-02f, 5.131467790e-02f,
+ 5.150379071e-02f, 5.169270613e-02f, 5.188142386e-02f, 5.206994359e-02f, 5.225826501e-02f, 5.244638782e-02f, 5.263431172e-02f, 5.282203640e-02f, 5.300956155e-02f, 5.319688687e-02f,
+ 5.338401206e-02f, 5.357093681e-02f, 5.375766084e-02f, 5.394418382e-02f, 5.413050547e-02f, 5.431662548e-02f, 5.450254355e-02f, 5.468825938e-02f, 5.487377268e-02f, 5.505908315e-02f,
+ 5.524419048e-02f, 5.542909439e-02f, 5.561379457e-02f, 5.579829073e-02f, 5.598258258e-02f, 5.616666981e-02f, 5.635055214e-02f, 5.653422926e-02f, 5.671770090e-02f, 5.690096674e-02f,
+ 5.708402651e-02f, 5.726687991e-02f, 5.744952665e-02f, 5.763196644e-02f, 5.781419898e-02f, 5.799622400e-02f, 5.817804119e-02f, 5.835965027e-02f, 5.854105095e-02f, 5.872224295e-02f,
+ 5.890322598e-02f, 5.908399975e-02f, 5.926456398e-02f, 5.944491837e-02f, 5.962506265e-02f, 5.980499653e-02f, 5.998471973e-02f, 6.016423197e-02f, 6.034353295e-02f, 6.052262241e-02f,
+ 6.070150005e-02f, 6.088016560e-02f, 6.105861878e-02f, 6.123685930e-02f, 6.141488689e-02f, 6.159270127e-02f, 6.177030216e-02f, 6.194768928e-02f, 6.212486235e-02f, 6.230182110e-02f,
+ 6.247856526e-02f, 6.265509454e-02f, 6.283140867e-02f, 6.300750738e-02f, 6.318339039e-02f, 6.335905744e-02f, 6.353450823e-02f, 6.370974251e-02f, 6.388476001e-02f, 6.405956044e-02f,
+ 6.423414355e-02f, 6.440850905e-02f, 6.458265669e-02f, 6.475658618e-02f, 6.493029727e-02f, 6.510378969e-02f, 6.527706316e-02f, 6.545011742e-02f, 6.562295221e-02f, 6.579556725e-02f,
+ 6.596796229e-02f, 6.614013706e-02f, 6.631209129e-02f, 6.648382472e-02f, 6.665533709e-02f, 6.682662813e-02f, 6.699769759e-02f, 6.716854520e-02f, 6.733917070e-02f, 6.750957383e-02f,
+ 6.767975433e-02f, 6.784971195e-02f, 6.801944641e-02f, 6.818895748e-02f, 6.835824488e-02f, 6.852730836e-02f, 6.869614766e-02f, 6.886476253e-02f, 6.903315272e-02f, 6.920131796e-02f,
+ 6.936925801e-02f, 6.953697261e-02f, 6.970446151e-02f, 6.987172445e-02f, 7.003876118e-02f, 7.020557146e-02f, 7.037215502e-02f, 7.053851163e-02f, 7.070464103e-02f, 7.087054296e-02f,
+ 7.103621719e-02f, 7.120166347e-02f, 7.136688154e-02f, 7.153187116e-02f, 7.169663209e-02f, 7.186116408e-02f, 7.202546687e-02f, 7.218954024e-02f, 7.235338393e-02f, 7.251699769e-02f,
+ 7.268038130e-02f, 7.284353450e-02f, 7.300645705e-02f, 7.316914872e-02f, 7.333160925e-02f, 7.349383842e-02f, 7.365583597e-02f, 7.381760168e-02f, 7.397913530e-02f, 7.414043659e-02f,
+ 7.430150532e-02f, 7.446234126e-02f, 7.462294415e-02f, 7.478331378e-02f, 7.494344990e-02f, 7.510335228e-02f, 7.526302068e-02f, 7.542245487e-02f, 7.558165463e-02f, 7.574061970e-02f,
+ 7.589934988e-02f, 7.605784491e-02f, 7.621610458e-02f, 7.637412865e-02f, 7.653191689e-02f, 7.668946908e-02f, 7.684678498e-02f, 7.700386437e-02f, 7.716070702e-02f, 7.731731270e-02f,
+ 7.747368119e-02f, 7.762981226e-02f, 7.778570569e-02f, 7.794136125e-02f, 7.809677872e-02f, 7.825195788e-02f, 7.840689850e-02f, 7.856160035e-02f, 7.871606323e-02f, 7.887028691e-02f,
+ 7.902427116e-02f, 7.917801577e-02f, 7.933152051e-02f, 7.948478518e-02f, 7.963780955e-02f, 7.979059340e-02f, 7.994313652e-02f, 8.009543869e-02f, 8.024749969e-02f, 8.039931932e-02f,
+ 8.055089734e-02f, 8.070223356e-02f, 8.085332775e-02f, 8.100417971e-02f, 8.115478922e-02f, 8.130515606e-02f, 8.145528004e-02f, 8.160516093e-02f, 8.175479853e-02f, 8.190419262e-02f,
+ 8.205334301e-02f, 8.220224947e-02f, 8.235091181e-02f, 8.249932981e-02f, 8.264750327e-02f, 8.279543198e-02f, 8.294311574e-02f, 8.309055434e-02f, 8.323774757e-02f, 8.338469524e-02f,
+ 8.353139714e-02f, 8.367785306e-02f, 8.382406281e-02f, 8.397002619e-02f, 8.411574298e-02f, 8.426121300e-02f, 8.440643604e-02f, 8.455141191e-02f, 8.469614040e-02f, 8.484062131e-02f,
+ 8.498485445e-02f, 8.512883963e-02f, 8.527257664e-02f, 8.541606529e-02f, 8.555930538e-02f, 8.570229673e-02f, 8.584503912e-02f, 8.598753239e-02f, 8.612977632e-02f, 8.627177073e-02f,
+ 8.641351542e-02f, 8.655501021e-02f, 8.669625490e-02f, 8.683724931e-02f, 8.697799324e-02f, 8.711848650e-02f, 8.725872892e-02f, 8.739872029e-02f, 8.753846043e-02f, 8.767794916e-02f,
+ 8.781718629e-02f, 8.795617164e-02f, 8.809490501e-02f, 8.823338623e-02f, 8.837161511e-02f, 8.850959147e-02f, 8.864731513e-02f, 8.878478590e-02f, 8.892200361e-02f, 8.905896807e-02f,
+ 8.919567910e-02f, 8.933213652e-02f, 8.946834016e-02f, 8.960428983e-02f, 8.973998536e-02f, 8.987542657e-02f, 9.001061329e-02f, 9.014554533e-02f, 9.028022252e-02f, 9.041464470e-02f,
+ 9.054881167e-02f, 9.068272328e-02f, 9.081637934e-02f, 9.094977968e-02f, 9.108292414e-02f, 9.121581253e-02f, 9.134844470e-02f, 9.148082046e-02f, 9.161293966e-02f, 9.174480211e-02f,
+ 9.187640766e-02f, 9.200775613e-02f, 9.213884736e-02f, 9.226968118e-02f, 9.240025742e-02f, 9.253057592e-02f, 9.266063652e-02f, 9.279043904e-02f, 9.291998333e-02f, 9.304926922e-02f,
+ 9.317829655e-02f, 9.330706516e-02f, 9.343557488e-02f, 9.356382556e-02f, 9.369181703e-02f, 9.381954914e-02f, 9.394702172e-02f, 9.407423462e-02f, 9.420118769e-02f, 9.432788075e-02f,
+ 9.445431365e-02f, 9.458048625e-02f, 9.470639838e-02f, 9.483204989e-02f, 9.495744062e-02f, 9.508257042e-02f, 9.520743914e-02f, 9.533204662e-02f, 9.545639272e-02f, 9.558047727e-02f,
+ 9.570430014e-02f, 9.582786116e-02f, 9.595116020e-02f, 9.607419709e-02f, 9.619697170e-02f, 9.631948387e-02f, 9.644173345e-02f, 9.656372031e-02f, 9.668544429e-02f, 9.680690524e-02f,
+ 9.692810303e-02f, 9.704903751e-02f, 9.716970853e-02f, 9.729011595e-02f, 9.741025963e-02f, 9.753013943e-02f, 9.764975520e-02f, 9.776910680e-02f, 9.788819410e-02f, 9.800701695e-02f,
+ 9.812557522e-02f, 9.824386876e-02f, 9.836189744e-02f, 9.847966112e-02f, 9.859715967e-02f, 9.871439294e-02f, 9.883136080e-02f, 9.894806312e-02f, 9.906449976e-02f, 9.918067059e-02f,
+ 9.929657548e-02f, 9.941221428e-02f, 9.952758688e-02f, 9.964269313e-02f, 9.975753292e-02f, 9.987210610e-02f, 9.998641255e-02f, 1.001004521e-01f, 1.002142247e-01f, 1.003277302e-01f,
+ 1.004409684e-01f, 1.005539393e-01f, 1.006666427e-01f, 1.007790784e-01f, 1.008912464e-01f, 1.010031465e-01f, 1.011147786e-01f, 1.012261426e-01f, 1.013372384e-01f, 1.014480657e-01f,
+ 1.015586246e-01f, 1.016689149e-01f, 1.017789365e-01f, 1.018886892e-01f, 1.019981729e-01f, 1.021073876e-01f, 1.022163331e-01f, 1.023250092e-01f, 1.024334159e-01f, 1.025415530e-01f,
+ 1.026494205e-01f, 1.027570182e-01f, 1.028643460e-01f, 1.029714037e-01f, 1.030781914e-01f, 1.031847088e-01f, 1.032909558e-01f, 1.033969324e-01f, 1.035026384e-01f, 1.036080738e-01f,
+ 1.037132383e-01f, 1.038181319e-01f, 1.039227546e-01f, 1.040271061e-01f, 1.041311863e-01f, 1.042349953e-01f, 1.043385328e-01f, 1.044417987e-01f, 1.045447930e-01f, 1.046475156e-01f,
+ 1.047499663e-01f, 1.048521450e-01f, 1.049540517e-01f, 1.050556862e-01f, 1.051570484e-01f, 1.052581382e-01f, 1.053589556e-01f, 1.054595004e-01f, 1.055597726e-01f, 1.056597720e-01f,
+ 1.057594985e-01f, 1.058589520e-01f, 1.059581325e-01f, 1.060570399e-01f, 1.061556740e-01f, 1.062540347e-01f, 1.063521220e-01f, 1.064499358e-01f, 1.065474759e-01f, 1.066447423e-01f,
+ 1.067417349e-01f, 1.068384536e-01f, 1.069348983e-01f, 1.070310690e-01f, 1.071269654e-01f, 1.072225876e-01f, 1.073179354e-01f, 1.074130088e-01f, 1.075078077e-01f, 1.076023319e-01f,
+ 1.076965815e-01f, 1.077905562e-01f, 1.078842561e-01f, 1.079776810e-01f, 1.080708309e-01f, 1.081637057e-01f, 1.082563053e-01f, 1.083486295e-01f, 1.084406784e-01f, 1.085324519e-01f,
+ 1.086239498e-01f, 1.087151721e-01f, 1.088061188e-01f, 1.088967896e-01f, 1.089871846e-01f, 1.090773037e-01f, 1.091671468e-01f, 1.092567138e-01f, 1.093460047e-01f, 1.094350193e-01f,
+ 1.095237577e-01f, 1.096122196e-01f, 1.097004052e-01f, 1.097883142e-01f, 1.098759466e-01f, 1.099633023e-01f, 1.100503813e-01f, 1.101371835e-01f, 1.102237088e-01f, 1.103099572e-01f,
+ 1.103959285e-01f, 1.104816228e-01f, 1.105670399e-01f, 1.106521799e-01f, 1.107370425e-01f, 1.108216278e-01f, 1.109059357e-01f, 1.109899661e-01f, 1.110737189e-01f, 1.111571942e-01f,
+ 1.112403918e-01f, 1.113233116e-01f, 1.114059537e-01f, 1.114883179e-01f, 1.115704042e-01f, 1.116522126e-01f, 1.117337429e-01f, 1.118149951e-01f, 1.118959691e-01f, 1.119766650e-01f,
+ 1.120570826e-01f, 1.121372219e-01f, 1.122170828e-01f, 1.122966653e-01f, 1.123759693e-01f, 1.124549948e-01f, 1.125337416e-01f, 1.126122099e-01f, 1.126903994e-01f, 1.127683102e-01f,
+ 1.128459422e-01f, 1.129232953e-01f, 1.130003696e-01f, 1.130771649e-01f, 1.131536812e-01f, 1.132299184e-01f, 1.133058766e-01f, 1.133815556e-01f, 1.134569555e-01f, 1.135320761e-01f,
+ 1.136069174e-01f, 1.136814794e-01f, 1.137557621e-01f, 1.138297653e-01f, 1.139034891e-01f, 1.139769334e-01f, 1.140500982e-01f, 1.141229834e-01f, 1.141955890e-01f, 1.142679149e-01f,
+ 1.143399611e-01f, 1.144117276e-01f, 1.144832143e-01f, 1.145544212e-01f, 1.146253483e-01f, 1.146959955e-01f, 1.147663627e-01f, 1.148364500e-01f, 1.149062573e-01f, 1.149757846e-01f,
+ 1.150450319e-01f, 1.151139990e-01f, 1.151826860e-01f, 1.152510929e-01f, 1.153192196e-01f, 1.153870660e-01f, 1.154546323e-01f, 1.155219182e-01f, 1.155889238e-01f, 1.156556491e-01f,
+ 1.157220941e-01f, 1.157882586e-01f, 1.158541428e-01f, 1.159197465e-01f, 1.159850697e-01f, 1.160501125e-01f, 1.161148747e-01f, 1.161793564e-01f, 1.162435575e-01f, 1.163074780e-01f,
+ 1.163711180e-01f, 1.164344773e-01f, 1.164975559e-01f, 1.165603539e-01f, 1.166228712e-01f, 1.166851078e-01f, 1.167470637e-01f, 1.168087388e-01f, 1.168701332e-01f, 1.169312467e-01f,
+ 1.169920795e-01f, 1.170526315e-01f, 1.171129027e-01f, 1.171728930e-01f, 1.172326024e-01f, 1.172920310e-01f, 1.173511787e-01f, 1.174100455e-01f, 1.174686315e-01f, 1.175269365e-01f,
+ 1.175849605e-01f, 1.176427037e-01f, 1.177001659e-01f, 1.177573471e-01f, 1.178142474e-01f, 1.178708667e-01f, 1.179272050e-01f, 1.179832624e-01f, 1.180390387e-01f, 1.180945341e-01f,
+ 1.181497485e-01f, 1.182046818e-01f, 1.182593342e-01f, 1.183137055e-01f, 1.183677959e-01f, 1.184216052e-01f, 1.184751335e-01f, 1.185283808e-01f, 1.185813471e-01f, 1.186340323e-01f,
+ 1.186864366e-01f, 1.187385598e-01f, 1.187904020e-01f, 1.188419632e-01f, 1.188932435e-01f, 1.189442427e-01f, 1.189949609e-01f, 1.190453981e-01f, 1.190955543e-01f, 1.191454296e-01f,
+ 1.191950238e-01f, 1.192443371e-01f, 1.192933695e-01f, 1.193421209e-01f, 1.193905913e-01f, 1.194387809e-01f, 1.194866895e-01f, 1.195343172e-01f, 1.195816639e-01f, 1.196287298e-01f,
+ 1.196755149e-01f, 1.197220190e-01f, 1.197682423e-01f, 1.198141848e-01f, 1.198598465e-01f, 1.199052273e-01f, 1.199503274e-01f, 1.199951466e-01f, 1.200396852e-01f, 1.200839430e-01f,
+ 1.201279200e-01f, 1.201716164e-01f, 1.202150320e-01f, 1.202581670e-01f, 1.203010214e-01f, 1.203435951e-01f, 1.203858883e-01f, 1.204279008e-01f, 1.204696328e-01f, 1.205110843e-01f,
+ 1.205522552e-01f, 1.205931457e-01f, 1.206337557e-01f, 1.206740852e-01f, 1.207141344e-01f, 1.207539031e-01f, 1.207933915e-01f, 1.208325996e-01f, 1.208715274e-01f, 1.209101749e-01f,
+ 1.209485421e-01f, 1.209866292e-01f, 1.210244360e-01f, 1.210619627e-01f, 1.210992093e-01f, 1.211361757e-01f, 1.211728621e-01f, 1.212092685e-01f, 1.212453949e-01f, 1.212812414e-01f,
+ 1.213168079e-01f, 1.213520945e-01f, 1.213871013e-01f, 1.214218283e-01f, 1.214562754e-01f, 1.214904429e-01f, 1.215243306e-01f, 1.215579387e-01f, 1.215912671e-01f, 1.216243160e-01f,
+ 1.216570853e-01f, 1.216895751e-01f, 1.217217855e-01f, 1.217537164e-01f, 1.217853679e-01f, 1.218167401e-01f, 1.218478331e-01f, 1.218786467e-01f, 1.219091812e-01f, 1.219394365e-01f,
+ 1.219694127e-01f, 1.219991098e-01f, 1.220285280e-01f, 1.220576671e-01f, 1.220865273e-01f, 1.221151087e-01f, 1.221434112e-01f, 1.221714349e-01f, 1.221991799e-01f, 1.222266463e-01f,
+ 1.222538340e-01f, 1.222807431e-01f, 1.223073737e-01f, 1.223337259e-01f, 1.223597996e-01f, 1.223855950e-01f, 1.224111121e-01f, 1.224363509e-01f, 1.224613115e-01f, 1.224859940e-01f,
+ 1.225103984e-01f, 1.225345248e-01f, 1.225583733e-01f, 1.225819438e-01f, 1.226052364e-01f, 1.226282513e-01f, 1.226509885e-01f, 1.226734479e-01f, 1.226956298e-01f, 1.227175341e-01f,
+ 1.227391610e-01f, 1.227605104e-01f, 1.227815824e-01f, 1.228023772e-01f, 1.228228947e-01f, 1.228431351e-01f, 1.228630984e-01f, 1.228827846e-01f, 1.229021939e-01f, 1.229213262e-01f,
+ 1.229401818e-01f, 1.229587605e-01f, 1.229770626e-01f, 1.229950881e-01f, 1.230128370e-01f, 1.230303094e-01f, 1.230475054e-01f, 1.230644250e-01f, 1.230810684e-01f, 1.230974355e-01f,
+ 1.231135266e-01f, 1.231293416e-01f, 1.231448806e-01f, 1.231601437e-01f, 1.231751310e-01f, 1.231898425e-01f, 1.232042783e-01f, 1.232184386e-01f, 1.232323233e-01f, 1.232459325e-01f,
+ 1.232592664e-01f, 1.232723250e-01f, 1.232851084e-01f, 1.232976167e-01f, 1.233098499e-01f, 1.233218082e-01f, 1.233334915e-01f, 1.233449001e-01f, 1.233560339e-01f, 1.233668931e-01f,
+ 1.233774777e-01f, 1.233877879e-01f, 1.233978237e-01f, 1.234075851e-01f, 1.234170724e-01f, 1.234262855e-01f, 1.234352246e-01f, 1.234438897e-01f, 1.234522810e-01f, 1.234603984e-01f,
+ 1.234682422e-01f, 1.234758124e-01f, 1.234831090e-01f, 1.234901323e-01f, 1.234968822e-01f, 1.235033589e-01f, 1.235095624e-01f, 1.235154928e-01f, 1.235211503e-01f, 1.235265350e-01f,
+ 1.235316468e-01f, 1.235364860e-01f, 1.235410526e-01f, 1.235453467e-01f, 1.235493684e-01f, 1.235531178e-01f, 1.235565950e-01f, 1.235598001e-01f, 1.235627333e-01f, 1.235653945e-01f,
+ 1.235677839e-01f, 1.235699015e-01f, 1.235717476e-01f, 1.235733222e-01f, 1.235746254e-01f, 1.235756573e-01f, 1.235764179e-01f, 1.235769075e-01f, 1.235771261e-01f, 1.235770738e-01f,
+ 1.235767507e-01f, 1.235761570e-01f, 1.235752926e-01f, 1.235741578e-01f, 1.235727526e-01f, 1.235710772e-01f, 1.235691316e-01f, 1.235669160e-01f, 1.235644305e-01f, 1.235616751e-01f,
+ 1.235586500e-01f, 1.235553554e-01f, 1.235517912e-01f, 1.235479576e-01f, 1.235438548e-01f, 1.235394828e-01f, 1.235348418e-01f, 1.235299319e-01f, 1.235247531e-01f, 1.235193056e-01f,
+ 1.235135896e-01f, 1.235076050e-01f, 1.235013521e-01f, 1.234948310e-01f, 1.234880417e-01f, 1.234809845e-01f, 1.234736593e-01f, 1.234660664e-01f, 1.234582058e-01f, 1.234500777e-01f,
+ 1.234416821e-01f, 1.234330193e-01f, 1.234240893e-01f, 1.234148923e-01f, 1.234054283e-01f, 1.233956975e-01f, 1.233857000e-01f, 1.233754359e-01f, 1.233649055e-01f, 1.233541087e-01f,
+ 1.233430457e-01f, 1.233317166e-01f, 1.233201216e-01f, 1.233082608e-01f, 1.232961343e-01f, 1.232837422e-01f, 1.232710847e-01f, 1.232581619e-01f, 1.232449740e-01f, 1.232315210e-01f,
+ 1.232178030e-01f, 1.232038203e-01f, 1.231895729e-01f, 1.231750610e-01f, 1.231602847e-01f, 1.231452442e-01f, 1.231299395e-01f, 1.231143708e-01f, 1.230985382e-01f, 1.230824420e-01f,
+ 1.230660821e-01f, 1.230494588e-01f, 1.230325721e-01f, 1.230154223e-01f, 1.229980094e-01f, 1.229803336e-01f, 1.229623950e-01f, 1.229441938e-01f, 1.229257301e-01f, 1.229070040e-01f,
+ 1.228880157e-01f, 1.228687654e-01f, 1.228492530e-01f, 1.228294789e-01f, 1.228094431e-01f, 1.227891459e-01f, 1.227685872e-01f, 1.227477673e-01f, 1.227266863e-01f, 1.227053444e-01f,
+ 1.226837416e-01f, 1.226618782e-01f, 1.226397543e-01f, 1.226173700e-01f, 1.225947256e-01f, 1.225718210e-01f, 1.225486565e-01f, 1.225252322e-01f, 1.225015484e-01f, 1.224776050e-01f,
+ 1.224534023e-01f, 1.224289404e-01f, 1.224042195e-01f, 1.223792397e-01f, 1.223540011e-01f, 1.223285040e-01f, 1.223027485e-01f, 1.222767346e-01f, 1.222504627e-01f, 1.222239328e-01f,
+ 1.221971451e-01f, 1.221700997e-01f, 1.221427968e-01f, 1.221152365e-01f, 1.220874191e-01f, 1.220593446e-01f, 1.220310132e-01f, 1.220024251e-01f, 1.219735805e-01f, 1.219444794e-01f,
+ 1.219151221e-01f, 1.218855087e-01f, 1.218556393e-01f, 1.218255142e-01f, 1.217951334e-01f, 1.217644972e-01f, 1.217336058e-01f, 1.217024591e-01f, 1.216710576e-01f, 1.216394012e-01f,
+ 1.216074901e-01f, 1.215753246e-01f, 1.215429048e-01f, 1.215102308e-01f, 1.214773029e-01f, 1.214441211e-01f, 1.214106856e-01f, 1.213769967e-01f, 1.213430545e-01f, 1.213088591e-01f,
+ 1.212744107e-01f, 1.212397095e-01f, 1.212047556e-01f, 1.211695493e-01f, 1.211340907e-01f, 1.210983799e-01f, 1.210624171e-01f, 1.210262026e-01f, 1.209897364e-01f, 1.209530187e-01f,
+ 1.209160498e-01f, 1.208788298e-01f, 1.208413588e-01f, 1.208036371e-01f, 1.207656648e-01f, 1.207274420e-01f, 1.206889690e-01f, 1.206502460e-01f, 1.206112730e-01f, 1.205720504e-01f,
+ 1.205325782e-01f, 1.204928566e-01f, 1.204528859e-01f, 1.204126662e-01f, 1.203721976e-01f, 1.203314804e-01f, 1.202905147e-01f, 1.202493008e-01f, 1.202078387e-01f, 1.201661287e-01f,
+ 1.201241710e-01f, 1.200819657e-01f, 1.200395130e-01f, 1.199968131e-01f, 1.199538662e-01f, 1.199106725e-01f, 1.198672321e-01f, 1.198235452e-01f, 1.197796121e-01f, 1.197354329e-01f,
+ 1.196910078e-01f, 1.196463369e-01f, 1.196014205e-01f, 1.195562588e-01f, 1.195108519e-01f, 1.194652000e-01f, 1.194193034e-01f, 1.193731621e-01f, 1.193267765e-01f, 1.192801466e-01f,
+ 1.192332727e-01f, 1.191861549e-01f, 1.191387935e-01f, 1.190911887e-01f, 1.190433405e-01f, 1.189952493e-01f, 1.189469153e-01f, 1.188983385e-01f, 1.188495193e-01f, 1.188004577e-01f,
+ 1.187511540e-01f, 1.187016085e-01f, 1.186518212e-01f, 1.186017924e-01f, 1.185515222e-01f, 1.185010110e-01f, 1.184502588e-01f, 1.183992659e-01f, 1.183480324e-01f, 1.182965586e-01f,
+ 1.182448447e-01f, 1.181928908e-01f, 1.181406971e-01f, 1.180882640e-01f, 1.180355915e-01f, 1.179826798e-01f, 1.179295292e-01f, 1.178761399e-01f, 1.178225120e-01f, 1.177686458e-01f,
+ 1.177145415e-01f, 1.176601992e-01f, 1.176056192e-01f, 1.175508017e-01f, 1.174957469e-01f, 1.174404550e-01f, 1.173849261e-01f, 1.173291605e-01f, 1.172731585e-01f, 1.172169202e-01f,
+ 1.171604457e-01f, 1.171037354e-01f, 1.170467895e-01f, 1.169896081e-01f, 1.169321914e-01f, 1.168745397e-01f, 1.168166531e-01f, 1.167585319e-01f, 1.167001763e-01f, 1.166415866e-01f,
+ 1.165827628e-01f, 1.165237052e-01f, 1.164644141e-01f, 1.164048896e-01f, 1.163451319e-01f, 1.162851414e-01f, 1.162249181e-01f, 1.161644623e-01f, 1.161037742e-01f, 1.160428540e-01f,
+ 1.159817020e-01f, 1.159203184e-01f, 1.158587033e-01f, 1.157968569e-01f, 1.157347796e-01f, 1.156724715e-01f, 1.156099329e-01f, 1.155471639e-01f, 1.154841648e-01f, 1.154209357e-01f,
+ 1.153574770e-01f, 1.152937888e-01f, 1.152298713e-01f, 1.151657249e-01f, 1.151013496e-01f, 1.150367457e-01f, 1.149719134e-01f, 1.149068530e-01f, 1.148415647e-01f, 1.147760487e-01f,
+ 1.147103052e-01f, 1.146443344e-01f, 1.145781366e-01f, 1.145117120e-01f, 1.144450608e-01f, 1.143781833e-01f, 1.143110796e-01f, 1.142437500e-01f, 1.141761947e-01f, 1.141084140e-01f,
+ 1.140404080e-01f, 1.139721770e-01f, 1.139037213e-01f, 1.138350410e-01f, 1.137661364e-01f, 1.136970077e-01f, 1.136276551e-01f, 1.135580789e-01f, 1.134882793e-01f, 1.134182565e-01f,
+ 1.133480108e-01f, 1.132775423e-01f, 1.132068514e-01f, 1.131359383e-01f, 1.130648031e-01f, 1.129934461e-01f, 1.129218676e-01f, 1.128500677e-01f, 1.127780468e-01f, 1.127058050e-01f,
+ 1.126333426e-01f, 1.125606598e-01f, 1.124877569e-01f, 1.124146340e-01f, 1.123412915e-01f, 1.122677295e-01f, 1.121939484e-01f, 1.121199482e-01f, 1.120457293e-01f, 1.119712920e-01f,
+ 1.118966364e-01f, 1.118217627e-01f, 1.117466713e-01f, 1.116713623e-01f, 1.115958361e-01f, 1.115200927e-01f, 1.114441326e-01f, 1.113679559e-01f, 1.112915628e-01f, 1.112149536e-01f,
+ 1.111381286e-01f, 1.110610880e-01f, 1.109838320e-01f, 1.109063608e-01f, 1.108286748e-01f, 1.107507741e-01f, 1.106726590e-01f, 1.105943298e-01f, 1.105157866e-01f, 1.104370298e-01f,
+ 1.103580596e-01f, 1.102788762e-01f, 1.101994798e-01f, 1.101198708e-01f, 1.100400493e-01f, 1.099600157e-01f, 1.098797701e-01f, 1.097993127e-01f, 1.097186440e-01f, 1.096377640e-01f,
+ 1.095566731e-01f, 1.094753715e-01f, 1.093938594e-01f, 1.093121372e-01f, 1.092302049e-01f, 1.091480630e-01f, 1.090657116e-01f, 1.089831510e-01f, 1.089003815e-01f, 1.088174032e-01f,
+ 1.087342165e-01f, 1.086508216e-01f, 1.085672188e-01f, 1.084834083e-01f, 1.083993903e-01f, 1.083151651e-01f, 1.082307331e-01f, 1.081460943e-01f, 1.080612491e-01f, 1.079761978e-01f,
+ 1.078909406e-01f, 1.078054777e-01f, 1.077198094e-01f, 1.076339359e-01f, 1.075478576e-01f, 1.074615746e-01f, 1.073750873e-01f, 1.072883959e-01f, 1.072015006e-01f, 1.071144017e-01f,
+ 1.070270995e-01f, 1.069395942e-01f, 1.068518860e-01f, 1.067639754e-01f, 1.066758624e-01f, 1.065875473e-01f, 1.064990305e-01f, 1.064103122e-01f, 1.063213926e-01f, 1.062322721e-01f,
+ 1.061429508e-01f, 1.060534290e-01f, 1.059637070e-01f, 1.058737851e-01f, 1.057836635e-01f, 1.056933424e-01f, 1.056028222e-01f, 1.055121032e-01f, 1.054211855e-01f, 1.053300694e-01f,
+ 1.052387552e-01f, 1.051472433e-01f, 1.050555337e-01f, 1.049636268e-01f, 1.048715230e-01f, 1.047792223e-01f, 1.046867252e-01f, 1.045940318e-01f, 1.045011424e-01f, 1.044080574e-01f,
+ 1.043147769e-01f, 1.042213013e-01f, 1.041276308e-01f, 1.040337657e-01f, 1.039397062e-01f, 1.038454526e-01f, 1.037510052e-01f, 1.036563643e-01f, 1.035615301e-01f, 1.034665030e-01f,
+ 1.033712830e-01f, 1.032758707e-01f, 1.031802661e-01f, 1.030844697e-01f, 1.029884815e-01f, 1.028923021e-01f, 1.027959315e-01f, 1.026993701e-01f, 1.026026182e-01f, 1.025056760e-01f,
+ 1.024085438e-01f, 1.023112219e-01f, 1.022137105e-01f, 1.021160100e-01f, 1.020181205e-01f, 1.019200425e-01f, 1.018217761e-01f, 1.017233216e-01f, 1.016246793e-01f, 1.015258495e-01f,
+ 1.014268325e-01f, 1.013276285e-01f, 1.012282379e-01f, 1.011286608e-01f, 1.010288976e-01f, 1.009289486e-01f, 1.008288140e-01f, 1.007284941e-01f, 1.006279892e-01f, 1.005272995e-01f,
+ 1.004264254e-01f, 1.003253672e-01f, 1.002241250e-01f, 1.001226993e-01f, 1.000210902e-01f, 9.991929809e-02f, 9.981732321e-02f, 9.971516584e-02f, 9.961282628e-02f, 9.951030481e-02f,
+ 9.940760170e-02f, 9.930471724e-02f, 9.920165172e-02f, 9.909840541e-02f, 9.899497861e-02f, 9.889137160e-02f, 9.878758465e-02f, 9.868361806e-02f, 9.857947212e-02f, 9.847514710e-02f,
+ 9.837064329e-02f, 9.826596098e-02f, 9.816110045e-02f, 9.805606200e-02f, 9.795084591e-02f, 9.784545245e-02f, 9.773988194e-02f, 9.763413464e-02f, 9.752821085e-02f, 9.742211085e-02f,
+ 9.731583494e-02f, 9.720938341e-02f, 9.710275653e-02f, 9.699595461e-02f, 9.688897792e-02f, 9.678182677e-02f, 9.667450143e-02f, 9.656700221e-02f, 9.645932939e-02f, 9.635148326e-02f,
+ 9.624346411e-02f, 9.613527223e-02f, 9.602690792e-02f, 9.591837147e-02f, 9.580966317e-02f, 9.570078330e-02f, 9.559173217e-02f, 9.548251007e-02f, 9.537311729e-02f, 9.526355412e-02f,
+ 9.515382085e-02f, 9.504391779e-02f, 9.493384522e-02f, 9.482360344e-02f, 9.471319274e-02f, 9.460261342e-02f, 9.449186578e-02f, 9.438095010e-02f, 9.426986668e-02f, 9.415861583e-02f,
+ 9.404719782e-02f, 9.393561298e-02f, 9.382386157e-02f, 9.371194392e-02f, 9.359986030e-02f, 9.348761103e-02f, 9.337519639e-02f, 9.326261669e-02f, 9.314987221e-02f, 9.303696327e-02f,
+ 9.292389016e-02f, 9.281065318e-02f, 9.269725262e-02f, 9.258368878e-02f, 9.246996197e-02f, 9.235607249e-02f, 9.224202063e-02f, 9.212780669e-02f, 9.201343098e-02f, 9.189889380e-02f,
+ 9.178419544e-02f, 9.166933620e-02f, 9.155431640e-02f, 9.143913632e-02f, 9.132379628e-02f, 9.120829657e-02f, 9.109263749e-02f, 9.097681935e-02f, 9.086084246e-02f, 9.074470710e-02f,
+ 9.062841359e-02f, 9.051196223e-02f, 9.039535333e-02f, 9.027858718e-02f, 9.016166409e-02f, 9.004458436e-02f, 8.992734831e-02f, 8.980995623e-02f, 8.969240842e-02f, 8.957470520e-02f,
+ 8.945684687e-02f, 8.933883373e-02f, 8.922066610e-02f, 8.910234426e-02f, 8.898386854e-02f, 8.886523924e-02f, 8.874645666e-02f, 8.862752112e-02f, 8.850843291e-02f, 8.838919235e-02f,
+ 8.826979974e-02f, 8.815025539e-02f, 8.803055961e-02f, 8.791071271e-02f, 8.779071499e-02f, 8.767056676e-02f, 8.755026833e-02f, 8.742982002e-02f, 8.730922212e-02f, 8.718847496e-02f,
+ 8.706757883e-02f, 8.694653405e-02f, 8.682534093e-02f, 8.670399977e-02f, 8.658251089e-02f, 8.646087460e-02f, 8.633909121e-02f, 8.621716104e-02f, 8.609508438e-02f, 8.597286155e-02f,
+ 8.585049287e-02f, 8.572797864e-02f, 8.560531918e-02f, 8.548251480e-02f, 8.535956581e-02f, 8.523647253e-02f, 8.511323526e-02f, 8.498985432e-02f, 8.486633002e-02f, 8.474266268e-02f,
+ 8.461885261e-02f, 8.449490012e-02f, 8.437080552e-02f, 8.424656914e-02f, 8.412219128e-02f, 8.399767226e-02f, 8.387301239e-02f, 8.374821199e-02f, 8.362327138e-02f, 8.349819086e-02f,
+ 8.337297075e-02f, 8.324761138e-02f, 8.312211304e-02f, 8.299647607e-02f, 8.287070078e-02f, 8.274478747e-02f, 8.261873648e-02f, 8.249254810e-02f, 8.236622267e-02f, 8.223976050e-02f,
+ 8.211316191e-02f, 8.198642721e-02f, 8.185955671e-02f, 8.173255075e-02f, 8.160540963e-02f, 8.147813367e-02f, 8.135072320e-02f, 8.122317853e-02f, 8.109549997e-02f, 8.096768785e-02f,
+ 8.083974249e-02f, 8.071166420e-02f, 8.058345330e-02f, 8.045511012e-02f, 8.032663497e-02f, 8.019802817e-02f, 8.006929004e-02f, 7.994042090e-02f, 7.981142108e-02f, 7.968229089e-02f,
+ 7.955303065e-02f, 7.942364068e-02f, 7.929412131e-02f, 7.916447285e-02f, 7.903469563e-02f, 7.890478997e-02f, 7.877475618e-02f, 7.864459459e-02f, 7.851430553e-02f, 7.838388931e-02f,
+ 7.825334625e-02f, 7.812267668e-02f, 7.799188092e-02f, 7.786095929e-02f, 7.772991212e-02f, 7.759873973e-02f, 7.746744244e-02f, 7.733602057e-02f, 7.720447445e-02f, 7.707280440e-02f,
+ 7.694101074e-02f, 7.680909380e-02f, 7.667705390e-02f, 7.654489137e-02f, 7.641260653e-02f, 7.628019970e-02f, 7.614767121e-02f, 7.601502138e-02f, 7.588225054e-02f, 7.574935901e-02f,
+ 7.561634712e-02f, 7.548321519e-02f, 7.534996355e-02f, 7.521659252e-02f, 7.508310243e-02f, 7.494949361e-02f, 7.481576637e-02f, 7.468192106e-02f, 7.454795798e-02f, 7.441387747e-02f,
+ 7.427967986e-02f, 7.414536547e-02f, 7.401093462e-02f, 7.387638765e-02f, 7.374172488e-02f, 7.360694664e-02f, 7.347205326e-02f, 7.333704506e-02f, 7.320192237e-02f, 7.306668552e-02f,
+ 7.293133483e-02f, 7.279587063e-02f, 7.266029326e-02f, 7.252460304e-02f, 7.238880029e-02f, 7.225288535e-02f, 7.211685855e-02f, 7.198072020e-02f, 7.184447065e-02f, 7.170811022e-02f,
+ 7.157163923e-02f, 7.143505803e-02f, 7.129836693e-02f, 7.116156627e-02f, 7.102465637e-02f, 7.088763757e-02f, 7.075051020e-02f, 7.061327458e-02f, 7.047593104e-02f, 7.033847992e-02f,
+ 7.020092154e-02f, 7.006325624e-02f, 6.992548434e-02f, 6.978760617e-02f, 6.964962208e-02f, 6.951153238e-02f, 6.937333740e-02f, 6.923503749e-02f, 6.909663296e-02f, 6.895812416e-02f,
+ 6.881951140e-02f, 6.868079503e-02f, 6.854197537e-02f, 6.840305276e-02f, 6.826402752e-02f, 6.812489999e-02f, 6.798567051e-02f, 6.784633939e-02f, 6.770690698e-02f, 6.756737361e-02f,
+ 6.742773960e-02f, 6.728800529e-02f, 6.714817102e-02f, 6.700823712e-02f, 6.686820391e-02f, 6.672807173e-02f, 6.658784092e-02f, 6.644751180e-02f, 6.630708472e-02f, 6.616655999e-02f,
+ 6.602593796e-02f, 6.588521897e-02f, 6.574440333e-02f, 6.560349139e-02f, 6.546248348e-02f, 6.532137993e-02f, 6.518018108e-02f, 6.503888725e-02f, 6.489749880e-02f, 6.475601604e-02f,
+ 6.461443931e-02f, 6.447276895e-02f, 6.433100529e-02f, 6.418914866e-02f, 6.404719941e-02f, 6.390515785e-02f, 6.376302434e-02f, 6.362079920e-02f, 6.347848276e-02f, 6.333607537e-02f,
+ 6.319357736e-02f, 6.305098905e-02f, 6.290831080e-02f, 6.276554293e-02f, 6.262268577e-02f, 6.247973967e-02f, 6.233670495e-02f, 6.219358196e-02f, 6.205037102e-02f, 6.190707248e-02f,
+ 6.176368667e-02f, 6.162021393e-02f, 6.147665459e-02f, 6.133300898e-02f, 6.118927745e-02f, 6.104546032e-02f, 6.090155794e-02f, 6.075757065e-02f, 6.061349876e-02f, 6.046934264e-02f,
+ 6.032510260e-02f, 6.018077899e-02f, 6.003637213e-02f, 5.989188238e-02f, 5.974731007e-02f, 5.960265552e-02f, 5.945791909e-02f, 5.931310110e-02f, 5.916820189e-02f, 5.902322180e-02f,
+ 5.887816117e-02f, 5.873302032e-02f, 5.858779961e-02f, 5.844249937e-02f, 5.829711993e-02f, 5.815166163e-02f, 5.800612481e-02f, 5.786050980e-02f, 5.771481695e-02f, 5.756904658e-02f,
+ 5.742319905e-02f, 5.727727468e-02f, 5.713127381e-02f, 5.698519678e-02f, 5.683904393e-02f, 5.669281560e-02f, 5.654651212e-02f, 5.640013383e-02f, 5.625368106e-02f, 5.610715417e-02f,
+ 5.596055348e-02f, 5.581387933e-02f, 5.566713206e-02f, 5.552031201e-02f, 5.537341952e-02f, 5.522645492e-02f, 5.507941855e-02f, 5.493231076e-02f, 5.478513187e-02f, 5.463788223e-02f,
+ 5.449056218e-02f, 5.434317205e-02f, 5.419571218e-02f, 5.404818291e-02f, 5.390058459e-02f, 5.375291753e-02f, 5.360518210e-02f, 5.345737862e-02f, 5.330950743e-02f, 5.316156888e-02f,
+ 5.301356329e-02f, 5.286549102e-02f, 5.271735239e-02f, 5.256914775e-02f, 5.242087743e-02f, 5.227254178e-02f, 5.212414113e-02f, 5.197567582e-02f, 5.182714619e-02f, 5.167855258e-02f,
+ 5.152989533e-02f, 5.138117477e-02f, 5.123239125e-02f, 5.108354511e-02f, 5.093463668e-02f, 5.078566630e-02f, 5.063663431e-02f, 5.048754105e-02f, 5.033838687e-02f, 5.018917209e-02f,
+ 5.003989706e-02f, 4.989056211e-02f, 4.974116760e-02f, 4.959171384e-02f, 4.944220120e-02f, 4.929262999e-02f, 4.914300057e-02f, 4.899331327e-02f, 4.884356843e-02f, 4.869376638e-02f,
+ 4.854390748e-02f, 4.839399206e-02f, 4.824402045e-02f, 4.809399301e-02f, 4.794391005e-02f, 4.779377193e-02f, 4.764357899e-02f, 4.749333156e-02f, 4.734302998e-02f, 4.719267460e-02f,
+ 4.704226574e-02f, 4.689180376e-02f, 4.674128899e-02f, 4.659072176e-02f, 4.644010243e-02f, 4.628943132e-02f, 4.613870877e-02f, 4.598793514e-02f, 4.583711075e-02f, 4.568623594e-02f,
+ 4.553531106e-02f, 4.538433644e-02f, 4.523331242e-02f, 4.508223934e-02f, 4.493111754e-02f, 4.477994737e-02f, 4.462872915e-02f, 4.447746323e-02f, 4.432614995e-02f, 4.417478964e-02f,
+ 4.402338265e-02f, 4.387192931e-02f, 4.372042997e-02f, 4.356888496e-02f, 4.341729462e-02f, 4.326565929e-02f, 4.311397931e-02f, 4.296225502e-02f, 4.281048676e-02f, 4.265867486e-02f,
+ 4.250681968e-02f, 4.235492153e-02f, 4.220298077e-02f, 4.205099773e-02f, 4.189897276e-02f, 4.174690618e-02f, 4.159479835e-02f, 4.144264959e-02f, 4.129046025e-02f, 4.113823067e-02f,
+ 4.098596118e-02f, 4.083365212e-02f, 4.068130383e-02f, 4.052891666e-02f, 4.037649093e-02f, 4.022402700e-02f, 4.007152519e-02f, 3.991898584e-02f, 3.976640930e-02f, 3.961379590e-02f,
+ 3.946114598e-02f, 3.930845988e-02f, 3.915573794e-02f, 3.900298049e-02f, 3.885018788e-02f, 3.869736044e-02f, 3.854449851e-02f, 3.839160243e-02f, 3.823867253e-02f, 3.808570917e-02f,
+ 3.793271266e-02f, 3.777968336e-02f, 3.762662159e-02f, 3.747352771e-02f, 3.732040203e-02f, 3.716724492e-02f, 3.701405669e-02f, 3.686083769e-02f, 3.670758826e-02f, 3.655430873e-02f,
+ 3.640099945e-02f, 3.624766074e-02f, 3.609429296e-02f, 3.594089642e-02f, 3.578747148e-02f, 3.563401847e-02f, 3.548053773e-02f, 3.532702959e-02f, 3.517349440e-02f, 3.501993248e-02f,
+ 3.486634418e-02f, 3.471272983e-02f, 3.455908977e-02f, 3.440542434e-02f, 3.425173388e-02f, 3.409801872e-02f, 3.394427919e-02f, 3.379051564e-02f, 3.363672840e-02f, 3.348291782e-02f,
+ 3.332908421e-02f, 3.317522793e-02f, 3.302134931e-02f, 3.286744868e-02f, 3.271352638e-02f, 3.255958275e-02f, 3.240561812e-02f, 3.225163284e-02f, 3.209762723e-02f, 3.194360163e-02f,
+ 3.178955638e-02f, 3.163549182e-02f, 3.148140827e-02f, 3.132730608e-02f, 3.117318558e-02f, 3.101904711e-02f, 3.086489100e-02f, 3.071071759e-02f, 3.055652722e-02f, 3.040232021e-02f,
+ 3.024809691e-02f, 3.009385765e-02f, 2.993960276e-02f, 2.978533258e-02f, 2.963104745e-02f, 2.947674770e-02f, 2.932243366e-02f, 2.916810567e-02f, 2.901376407e-02f, 2.885940919e-02f,
+ 2.870504136e-02f, 2.855066092e-02f, 2.839626820e-02f, 2.824186353e-02f, 2.808744726e-02f, 2.793301971e-02f, 2.777858123e-02f, 2.762413213e-02f, 2.746967276e-02f, 2.731520346e-02f,
+ 2.716072455e-02f, 2.700623636e-02f, 2.685173924e-02f, 2.669723352e-02f, 2.654271952e-02f, 2.638819759e-02f, 2.623366805e-02f, 2.607913124e-02f, 2.592458749e-02f, 2.577003713e-02f,
+ 2.561548050e-02f, 2.546091793e-02f, 2.530634976e-02f, 2.515177631e-02f, 2.499719792e-02f, 2.484261491e-02f, 2.468802763e-02f, 2.453343641e-02f, 2.437884157e-02f, 2.422424345e-02f,
+ 2.406964238e-02f, 2.391503869e-02f, 2.376043272e-02f, 2.360582479e-02f, 2.345121524e-02f, 2.329660440e-02f, 2.314199260e-02f, 2.298738017e-02f, 2.283276744e-02f, 2.267815474e-02f,
+ 2.252354241e-02f, 2.236893077e-02f, 2.221432016e-02f, 2.205971090e-02f, 2.190510333e-02f, 2.175049778e-02f, 2.159589457e-02f, 2.144129405e-02f, 2.128669652e-02f, 2.113210234e-02f,
+ 2.097751182e-02f, 2.082292530e-02f, 2.066834310e-02f, 2.051376556e-02f, 2.035919301e-02f, 2.020462576e-02f, 2.005006417e-02f, 1.989550854e-02f, 1.974095922e-02f, 1.958641652e-02f,
+ 1.943188078e-02f, 1.927735233e-02f, 1.912283150e-02f, 1.896831861e-02f, 1.881381399e-02f, 1.865931797e-02f, 1.850483088e-02f, 1.835035304e-02f, 1.819588479e-02f, 1.804142645e-02f,
+ 1.788697835e-02f, 1.773254081e-02f, 1.757811417e-02f, 1.742369874e-02f, 1.726929487e-02f, 1.711490286e-02f, 1.696052306e-02f, 1.680615578e-02f, 1.665180136e-02f, 1.649746012e-02f,
+ 1.634313238e-02f, 1.618881847e-02f, 1.603451872e-02f, 1.588023346e-02f, 1.572596300e-02f, 1.557170768e-02f, 1.541746782e-02f, 1.526324375e-02f, 1.510903578e-02f, 1.495484425e-02f,
+ 1.480066948e-02f, 1.464651180e-02f, 1.449237152e-02f, 1.433824898e-02f, 1.418414450e-02f, 1.403005840e-02f, 1.387599100e-02f, 1.372194264e-02f, 1.356791363e-02f, 1.341390429e-02f,
+ 1.325991496e-02f, 1.310594595e-02f, 1.295199759e-02f, 1.279807020e-02f, 1.264416411e-02f, 1.249027962e-02f, 1.233641708e-02f, 1.218257680e-02f, 1.202875910e-02f, 1.187496431e-02f,
+ 1.172119274e-02f, 1.156744472e-02f, 1.141372058e-02f, 1.126002062e-02f, 1.110634518e-02f, 1.095269458e-02f, 1.079906913e-02f, 1.064546915e-02f, 1.049189498e-02f, 1.033834692e-02f,
+ 1.018482530e-02f, 1.003133044e-02f, 9.877862663e-03f, 9.724422282e-03f, 9.571009620e-03f, 9.417624997e-03f, 9.264268732e-03f, 9.110941144e-03f, 8.957642554e-03f, 8.804373279e-03f,
+ 8.651133639e-03f, 8.497923952e-03f, 8.344744537e-03f, 8.191595712e-03f, 8.038477796e-03f, 7.885391107e-03f, 7.732335962e-03f, 7.579312679e-03f, 7.426321576e-03f, 7.273362970e-03f,
+ 7.120437179e-03f, 6.967544520e-03f, 6.814685308e-03f, 6.661859862e-03f, 6.509068498e-03f, 6.356311532e-03f, 6.203589280e-03f, 6.050902059e-03f, 5.898250184e-03f, 5.745633971e-03f,
+ 5.593053735e-03f, 5.440509792e-03f, 5.288002458e-03f, 5.135532046e-03f, 4.983098873e-03f, 4.830703252e-03f, 4.678345498e-03f, 4.526025925e-03f, 4.373744848e-03f, 4.221502581e-03f,
+ 4.069299437e-03f, 3.917135730e-03f, 3.765011773e-03f, 3.612927879e-03f, 3.460884362e-03f, 3.308881535e-03f, 3.156919710e-03f, 3.004999199e-03f, 2.853120316e-03f, 2.701283371e-03f,
+ 2.549488678e-03f, 2.397736547e-03f, 2.246027291e-03f, 2.094361221e-03f, 1.942738648e-03f, 1.791159883e-03f, 1.639625237e-03f, 1.488135021e-03f, 1.336689545e-03f, 1.185289119e-03f,
+ 1.033934053e-03f, 8.826246577e-04f, 7.313612424e-04f, 5.801441167e-04f, 4.289735898e-04f, 2.778499708e-04f, 1.267735688e-04f, -2.425530768e-05f, -1.752363500e-04f, -3.261692497e-04f,
+ -4.770536988e-04f, -6.278893893e-04f, -7.786760135e-04f, -9.294132637e-04f, -1.080100833e-03f, -1.230738413e-03f, -1.381325698e-03f, -1.531862381e-03f, -1.682348155e-03f, -1.832782714e-03f,
+ -1.983165752e-03f, -2.133496963e-03f, -2.283776041e-03f, -2.434002680e-03f, -2.584176575e-03f, -2.734297422e-03f, -2.884364914e-03f, -3.034378748e-03f, -3.184338619e-03f, -3.334244222e-03f,
+ -3.484095253e-03f, -3.633891409e-03f, -3.783632386e-03f, -3.933317880e-03f, -4.082947589e-03f, -4.232521208e-03f, -4.382038435e-03f, -4.531498968e-03f, -4.680902504e-03f, -4.830248741e-03f,
+ -4.979537376e-03f, -5.128768109e-03f, -5.277940637e-03f, -5.427054659e-03f, -5.576109874e-03f, -5.725105981e-03f, -5.874042679e-03f, -6.022919668e-03f, -6.171736648e-03f, -6.320493318e-03f,
+ -6.469189379e-03f, -6.617824530e-03f, -6.766398474e-03f, -6.914910909e-03f, -7.063361538e-03f, -7.211750062e-03f, -7.360076182e-03f, -7.508339599e-03f, -7.656540016e-03f, -7.804677136e-03f,
+ -7.952750659e-03f, -8.100760290e-03f, -8.248705730e-03f, -8.396586682e-03f, -8.544402851e-03f, -8.692153939e-03f, -8.839839651e-03f, -8.987459689e-03f, -9.135013759e-03f, -9.282501565e-03f,
+ -9.429922811e-03f, -9.577277202e-03f, -9.724564443e-03f, -9.871784240e-03f, -1.001893630e-02f, -1.016602032e-02f, -1.031303602e-02f, -1.045998310e-02f, -1.060686126e-02f, -1.075367022e-02f,
+ -1.090040968e-02f, -1.104707934e-02f, -1.119367891e-02f, -1.134020811e-02f, -1.148666664e-02f, -1.163305420e-02f, -1.177937052e-02f, -1.192561528e-02f, -1.207178821e-02f, -1.221788901e-02f,
+ -1.236391740e-02f, -1.250987308e-02f, -1.265575575e-02f, -1.280156514e-02f, -1.294730095e-02f, -1.309296290e-02f, -1.323855068e-02f, -1.338406402e-02f, -1.352950263e-02f, -1.367486621e-02f,
+ -1.382015448e-02f, -1.396536716e-02f, -1.411050394e-02f, -1.425556455e-02f, -1.440054870e-02f, -1.454545610e-02f, -1.469028647e-02f, -1.483503951e-02f, -1.497971494e-02f, -1.512431248e-02f,
+ -1.526883184e-02f, -1.541327274e-02f, -1.555763488e-02f, -1.570191799e-02f, -1.584612177e-02f, -1.599024596e-02f, -1.613429025e-02f, -1.627825437e-02f, -1.642213803e-02f, -1.656594095e-02f,
+ -1.670966285e-02f, -1.685330344e-02f, -1.699686244e-02f, -1.714033957e-02f, -1.728373454e-02f, -1.742704708e-02f, -1.757027690e-02f, -1.771342373e-02f, -1.785648727e-02f, -1.799946725e-02f,
+ -1.814236339e-02f, -1.828517540e-02f, -1.842790301e-02f, -1.857054595e-02f, -1.871310392e-02f, -1.885557664e-02f, -1.899796385e-02f, -1.914026526e-02f, -1.928248059e-02f, -1.942460956e-02f,
+ -1.956665190e-02f, -1.970860733e-02f, -1.985047557e-02f, -1.999225635e-02f, -2.013394938e-02f, -2.027555439e-02f, -2.041707110e-02f, -2.055849924e-02f, -2.069983853e-02f, -2.084108870e-02f,
+ -2.098224947e-02f, -2.112332056e-02f, -2.126430171e-02f, -2.140519263e-02f, -2.154599305e-02f, -2.168670270e-02f, -2.182732131e-02f, -2.196784859e-02f, -2.210828429e-02f, -2.224862811e-02f,
+ -2.238887980e-02f, -2.252903908e-02f, -2.266910568e-02f, -2.280907933e-02f, -2.294895975e-02f, -2.308874667e-02f, -2.322843982e-02f, -2.336803894e-02f, -2.350754374e-02f, -2.364695397e-02f,
+ -2.378626935e-02f, -2.392548961e-02f, -2.406461449e-02f, -2.420364370e-02f, -2.434257699e-02f, -2.448141409e-02f, -2.462015473e-02f, -2.475879864e-02f, -2.489734555e-02f, -2.503579519e-02f,
+ -2.517414730e-02f, -2.531240162e-02f, -2.545055787e-02f, -2.558861579e-02f, -2.572657511e-02f, -2.586443558e-02f, -2.600219691e-02f, -2.613985885e-02f, -2.627742114e-02f, -2.641488350e-02f,
+ -2.655224567e-02f, -2.668950740e-02f, -2.682666841e-02f, -2.696372845e-02f, -2.710068725e-02f, -2.723754455e-02f, -2.737430008e-02f, -2.751095358e-02f, -2.764750480e-02f, -2.778395346e-02f,
+ -2.792029932e-02f, -2.805654210e-02f, -2.819268155e-02f, -2.832871741e-02f, -2.846464941e-02f, -2.860047731e-02f, -2.873620083e-02f, -2.887181971e-02f, -2.900733371e-02f, -2.914274256e-02f,
+ -2.927804600e-02f, -2.941324378e-02f, -2.954833563e-02f, -2.968332131e-02f, -2.981820054e-02f, -2.995297309e-02f, -3.008763868e-02f, -3.022219706e-02f, -3.035664799e-02f, -3.049099119e-02f,
+ -3.062522643e-02f, -3.075935343e-02f, -3.089337195e-02f, -3.102728174e-02f, -3.116108253e-02f, -3.129477408e-02f, -3.142835613e-02f, -3.156182843e-02f, -3.169519073e-02f, -3.182844276e-02f,
+ -3.196158429e-02f, -3.209461506e-02f, -3.222753482e-02f, -3.236034331e-02f, -3.249304029e-02f, -3.262562550e-02f, -3.275809870e-02f, -3.289045963e-02f, -3.302270805e-02f, -3.315484370e-02f,
+ -3.328686634e-02f, -3.341877571e-02f, -3.355057157e-02f, -3.368225368e-02f, -3.381382177e-02f, -3.394527562e-02f, -3.407661496e-02f, -3.420783955e-02f, -3.433894914e-02f, -3.446994350e-02f,
+ -3.460082236e-02f, -3.473158549e-02f, -3.486223265e-02f, -3.499276358e-02f, -3.512317804e-02f, -3.525347579e-02f, -3.538365658e-02f, -3.551372017e-02f, -3.564366631e-02f, -3.577349477e-02f,
+ -3.590320530e-02f, -3.603279766e-02f, -3.616227160e-02f, -3.629162688e-02f, -3.642086327e-02f, -3.654998052e-02f, -3.667897838e-02f, -3.680785663e-02f, -3.693661502e-02f, -3.706525330e-02f,
+ -3.719377125e-02f, -3.732216861e-02f, -3.745044516e-02f, -3.757860064e-02f, -3.770663484e-02f, -3.783454750e-02f, -3.796233839e-02f, -3.809000727e-02f, -3.821755390e-02f, -3.834497806e-02f,
+ -3.847227949e-02f, -3.859945797e-02f, -3.872651326e-02f, -3.885344513e-02f, -3.898025333e-02f, -3.910693764e-02f, -3.923349782e-02f, -3.935993364e-02f, -3.948624486e-02f, -3.961243125e-02f,
+ -3.973849258e-02f, -3.986442861e-02f, -3.999023911e-02f, -4.011592385e-02f, -4.024148260e-02f, -4.036691512e-02f, -4.049222119e-02f, -4.061740058e-02f, -4.074245305e-02f, -4.086737837e-02f,
+ -4.099217632e-02f, -4.111684667e-02f, -4.124138918e-02f, -4.136580362e-02f, -4.149008978e-02f, -4.161424742e-02f, -4.173827631e-02f, -4.186217623e-02f, -4.198594694e-02f, -4.210958823e-02f,
+ -4.223309987e-02f, -4.235648163e-02f, -4.247973328e-02f, -4.260285460e-02f, -4.272584536e-02f, -4.284870534e-02f, -4.297143432e-02f, -4.309403207e-02f, -4.321649837e-02f, -4.333883300e-02f,
+ -4.346103572e-02f, -4.358310633e-02f, -4.370504459e-02f, -4.382685028e-02f, -4.394852319e-02f, -4.407006310e-02f, -4.419146977e-02f, -4.431274300e-02f, -4.443388255e-02f, -4.455488822e-02f,
+ -4.467575978e-02f, -4.479649701e-02f, -4.491709969e-02f, -4.503756761e-02f, -4.515790055e-02f, -4.527809829e-02f, -4.539816061e-02f, -4.551808729e-02f, -4.563787812e-02f, -4.575753289e-02f,
+ -4.587705137e-02f, -4.599643335e-02f, -4.611567862e-02f, -4.623478695e-02f, -4.635375814e-02f, -4.647259198e-02f, -4.659128824e-02f, -4.670984671e-02f, -4.682826719e-02f, -4.694654945e-02f,
+ -4.706469329e-02f, -4.718269850e-02f, -4.730056485e-02f, -4.741829215e-02f, -4.753588017e-02f, -4.765332871e-02f, -4.777063757e-02f, -4.788780651e-02f, -4.800483535e-02f, -4.812172387e-02f,
+ -4.823847186e-02f, -4.835507911e-02f, -4.847154541e-02f, -4.858787056e-02f, -4.870405435e-02f, -4.882009657e-02f, -4.893599701e-02f, -4.905175547e-02f, -4.916737174e-02f, -4.928284562e-02f,
+ -4.939817690e-02f, -4.951336538e-02f, -4.962841085e-02f, -4.974331310e-02f, -4.985807194e-02f, -4.997268716e-02f, -5.008715855e-02f, -5.020148592e-02f, -5.031566906e-02f, -5.042970776e-02f,
+ -5.054360184e-02f, -5.065735108e-02f, -5.077095529e-02f, -5.088441426e-02f, -5.099772779e-02f, -5.111089569e-02f, -5.122391776e-02f, -5.133679379e-02f, -5.144952358e-02f, -5.156210695e-02f,
+ -5.167454368e-02f, -5.178683359e-02f, -5.189897647e-02f, -5.201097214e-02f, -5.212282038e-02f, -5.223452101e-02f, -5.234607382e-02f, -5.245747864e-02f, -5.256873525e-02f, -5.267984346e-02f,
+ -5.279080309e-02f, -5.290161393e-02f, -5.301227579e-02f, -5.312278848e-02f, -5.323315181e-02f, -5.334336558e-02f, -5.345342960e-02f, -5.356334368e-02f, -5.367310763e-02f, -5.378272125e-02f,
+ -5.389218436e-02f, -5.400149677e-02f, -5.411065828e-02f, -5.421966871e-02f, -5.432852787e-02f, -5.443723556e-02f, -5.454579161e-02f, -5.465419581e-02f, -5.476244799e-02f, -5.487054796e-02f,
+ -5.497849552e-02f, -5.508629050e-02f, -5.519393271e-02f, -5.530142196e-02f, -5.540875806e-02f, -5.551594083e-02f, -5.562297009e-02f, -5.572984565e-02f, -5.583656733e-02f, -5.594313494e-02f,
+ -5.604954831e-02f, -5.615580724e-02f, -5.626191156e-02f, -5.636786108e-02f, -5.647365562e-02f, -5.657929500e-02f, -5.668477904e-02f, -5.679010756e-02f, -5.689528038e-02f, -5.700029732e-02f,
+ -5.710515820e-02f, -5.720986284e-02f, -5.731441106e-02f, -5.741880269e-02f, -5.752303754e-02f, -5.762711544e-02f, -5.773103621e-02f, -5.783479968e-02f, -5.793840566e-02f, -5.804185399e-02f,
+ -5.814514448e-02f, -5.824827696e-02f, -5.835125126e-02f, -5.845406720e-02f, -5.855672462e-02f, -5.865922332e-02f, -5.876156315e-02f, -5.886374392e-02f, -5.896576547e-02f, -5.906762763e-02f,
+ -5.916933021e-02f, -5.927087306e-02f, -5.937225599e-02f, -5.947347885e-02f, -5.957454145e-02f, -5.967544364e-02f, -5.977618523e-02f, -5.987676606e-02f, -5.997718596e-02f, -6.007744477e-02f,
+ -6.017754232e-02f, -6.027747843e-02f, -6.037725294e-02f, -6.047686569e-02f, -6.057631650e-02f, -6.067560522e-02f, -6.077473167e-02f, -6.087369570e-02f, -6.097249713e-02f, -6.107113581e-02f,
+ -6.116961156e-02f, -6.126792423e-02f, -6.136607364e-02f, -6.146405965e-02f, -6.156188208e-02f, -6.165954078e-02f, -6.175703558e-02f, -6.185436632e-02f, -6.195153285e-02f, -6.204853499e-02f,
+ -6.214537259e-02f, -6.224204549e-02f, -6.233855353e-02f, -6.243489656e-02f, -6.253107441e-02f, -6.262708692e-02f, -6.272293394e-02f, -6.281861532e-02f, -6.291413088e-02f, -6.300948048e-02f,
+ -6.310466397e-02f, -6.319968118e-02f, -6.329453195e-02f, -6.338921615e-02f, -6.348373360e-02f, -6.357808416e-02f, -6.367226767e-02f, -6.376628398e-02f, -6.386013294e-02f, -6.395381439e-02f,
+ -6.404732818e-02f, -6.414067416e-02f, -6.423385217e-02f, -6.432686208e-02f, -6.441970372e-02f, -6.451237695e-02f, -6.460488161e-02f, -6.469721756e-02f, -6.478938465e-02f, -6.488138273e-02f,
+ -6.497321165e-02f, -6.506487126e-02f, -6.515636142e-02f, -6.524768198e-02f, -6.533883279e-02f, -6.542981371e-02f, -6.552062459e-02f, -6.561126528e-02f, -6.570173564e-02f, -6.579203553e-02f,
+ -6.588216480e-02f, -6.597212330e-02f, -6.606191090e-02f, -6.615152745e-02f, -6.624097281e-02f, -6.633024684e-02f, -6.641934939e-02f, -6.650828032e-02f, -6.659703950e-02f, -6.668562677e-02f,
+ -6.677404201e-02f, -6.686228507e-02f, -6.695035581e-02f, -6.703825409e-02f, -6.712597978e-02f, -6.721353273e-02f, -6.730091282e-02f, -6.738811989e-02f, -6.747515382e-02f, -6.756201447e-02f,
+ -6.764870169e-02f, -6.773521537e-02f, -6.782155535e-02f, -6.790772151e-02f, -6.799371371e-02f, -6.807953181e-02f, -6.816517569e-02f, -6.825064521e-02f, -6.833594024e-02f, -6.842106064e-02f,
+ -6.850600628e-02f, -6.859077703e-02f, -6.867537276e-02f, -6.875979334e-02f, -6.884403864e-02f, -6.892810853e-02f, -6.901200287e-02f, -6.909572154e-02f, -6.917926442e-02f, -6.926263136e-02f,
+ -6.934582225e-02f, -6.942883695e-02f, -6.951167534e-02f, -6.959433730e-02f, -6.967682269e-02f, -6.975913138e-02f, -6.984126327e-02f, -6.992321821e-02f, -7.000499608e-02f, -7.008659677e-02f,
+ -7.016802014e-02f, -7.024926607e-02f, -7.033033444e-02f, -7.041122513e-02f, -7.049193801e-02f, -7.057247296e-02f, -7.065282986e-02f, -7.073300859e-02f, -7.081300903e-02f, -7.089283106e-02f,
+ -7.097247456e-02f, -7.105193941e-02f, -7.113122548e-02f, -7.121033267e-02f, -7.128926085e-02f, -7.136800991e-02f, -7.144657972e-02f, -7.152497018e-02f, -7.160318116e-02f, -7.168121255e-02f,
+ -7.175906423e-02f, -7.183673608e-02f, -7.191422800e-02f, -7.199153987e-02f, -7.206867157e-02f, -7.214562299e-02f, -7.222239402e-02f, -7.229898454e-02f, -7.237539445e-02f, -7.245162362e-02f,
+ -7.252767195e-02f, -7.260353933e-02f, -7.267922564e-02f, -7.275473077e-02f, -7.283005463e-02f, -7.290519709e-02f, -7.298015804e-02f, -7.305493738e-02f, -7.312953501e-02f, -7.320395080e-02f,
+ -7.327818466e-02f, -7.335223647e-02f, -7.342610614e-02f, -7.349979355e-02f, -7.357329860e-02f, -7.364662118e-02f, -7.371976119e-02f, -7.379271852e-02f, -7.386549307e-02f, -7.393808474e-02f,
+ -7.401049342e-02f, -7.408271900e-02f, -7.415476140e-02f, -7.422662050e-02f, -7.429829620e-02f, -7.436978840e-02f, -7.444109701e-02f, -7.451222191e-02f, -7.458316302e-02f, -7.465392022e-02f,
+ -7.472449343e-02f, -7.479488254e-02f, -7.486508745e-02f, -7.493510807e-02f, -7.500494430e-02f, -7.507459604e-02f, -7.514406320e-02f, -7.521334567e-02f, -7.528244337e-02f, -7.535135619e-02f,
+ -7.542008405e-02f, -7.548862685e-02f, -7.555698449e-02f, -7.562515687e-02f, -7.569314392e-02f, -7.576094553e-02f, -7.582856161e-02f, -7.589599207e-02f, -7.596323681e-02f, -7.603029575e-02f,
+ -7.609716880e-02f, -7.616385586e-02f, -7.623035685e-02f, -7.629667167e-02f, -7.636280024e-02f, -7.642874246e-02f, -7.649449826e-02f, -7.656006753e-02f, -7.662545020e-02f, -7.669064617e-02f,
+ -7.675565537e-02f, -7.682047770e-02f, -7.688511307e-02f, -7.694956141e-02f, -7.701382262e-02f, -7.707789663e-02f, -7.714178334e-02f, -7.720548268e-02f, -7.726899456e-02f, -7.733231890e-02f,
+ -7.739545562e-02f, -7.745840463e-02f, -7.752116585e-02f, -7.758373920e-02f, -7.764612461e-02f, -7.770832198e-02f, -7.777033124e-02f, -7.783215231e-02f, -7.789378512e-02f, -7.795522958e-02f,
+ -7.801648561e-02f, -7.807755313e-02f, -7.813843208e-02f, -7.819912237e-02f, -7.825962392e-02f, -7.831993666e-02f, -7.838006052e-02f, -7.843999541e-02f, -7.849974127e-02f, -7.855929801e-02f,
+ -7.861866557e-02f, -7.867784387e-02f, -7.873683284e-02f, -7.879563240e-02f, -7.885424249e-02f, -7.891266302e-02f, -7.897089394e-02f, -7.902893516e-02f, -7.908678661e-02f, -7.914444824e-02f,
+ -7.920191996e-02f, -7.925920171e-02f, -7.931629341e-02f, -7.937319501e-02f, -7.942990643e-02f, -7.948642760e-02f, -7.954275845e-02f, -7.959889893e-02f, -7.965484896e-02f, -7.971060847e-02f,
+ -7.976617741e-02f, -7.982155570e-02f, -7.987674328e-02f, -7.993174009e-02f, -7.998654606e-02f, -8.004116113e-02f, -8.009558523e-02f, -8.014981831e-02f, -8.020386030e-02f, -8.025771113e-02f,
+ -8.031137076e-02f, -8.036483911e-02f, -8.041811612e-02f, -8.047120174e-02f, -8.052409591e-02f, -8.057679856e-02f, -8.062930964e-02f, -8.068162909e-02f, -8.073375685e-02f, -8.078569286e-02f,
+ -8.083743707e-02f, -8.088898941e-02f, -8.094034984e-02f, -8.099151829e-02f, -8.104249472e-02f, -8.109327906e-02f, -8.114387126e-02f, -8.119427127e-02f, -8.124447903e-02f, -8.129449449e-02f,
+ -8.134431759e-02f, -8.139394829e-02f, -8.144338653e-02f, -8.149263226e-02f, -8.154168543e-02f, -8.159054598e-02f, -8.163921387e-02f, -8.168768905e-02f, -8.173597146e-02f, -8.178406107e-02f,
+ -8.183195781e-02f, -8.187966164e-02f, -8.192717251e-02f, -8.197449038e-02f, -8.202161519e-02f, -8.206854691e-02f, -8.211528548e-02f, -8.216183085e-02f, -8.220818299e-02f, -8.225434185e-02f,
+ -8.230030739e-02f, -8.234607955e-02f, -8.239165829e-02f, -8.243704358e-02f, -8.248223537e-02f, -8.252723361e-02f, -8.257203827e-02f, -8.261664930e-02f, -8.266106667e-02f, -8.270529032e-02f,
+ -8.274932022e-02f, -8.279315633e-02f, -8.283679862e-02f, -8.288024703e-02f, -8.292350154e-02f, -8.296656210e-02f, -8.300942868e-02f, -8.305210123e-02f, -8.309457973e-02f, -8.313686413e-02f,
+ -8.317895441e-02f, -8.322085051e-02f, -8.326255241e-02f, -8.330406008e-02f, -8.334537347e-02f, -8.338649256e-02f, -8.342741731e-02f, -8.346814768e-02f, -8.350868365e-02f, -8.354902518e-02f,
+ -8.358917224e-02f, -8.362912480e-02f, -8.366888282e-02f, -8.370844628e-02f, -8.374781515e-02f, -8.378698939e-02f, -8.382596898e-02f, -8.386475388e-02f, -8.390334408e-02f, -8.394173953e-02f,
+ -8.397994022e-02f, -8.401794611e-02f, -8.405575718e-02f, -8.409337340e-02f, -8.413079475e-02f, -8.416802120e-02f, -8.420505272e-02f, -8.424188929e-02f, -8.427853088e-02f, -8.431497748e-02f,
+ -8.435122905e-02f, -8.438728557e-02f, -8.442314703e-02f, -8.445881340e-02f, -8.449428465e-02f, -8.452956077e-02f, -8.456464173e-02f, -8.459952752e-02f, -8.463421810e-02f, -8.466871348e-02f,
+ -8.470301361e-02f, -8.473711849e-02f, -8.477102810e-02f, -8.480474241e-02f, -8.483826141e-02f, -8.487158509e-02f, -8.490471342e-02f, -8.493764639e-02f, -8.497038399e-02f, -8.500292619e-02f,
+ -8.503527298e-02f, -8.506742435e-02f, -8.509938029e-02f, -8.513114077e-02f, -8.516270579e-02f, -8.519407533e-02f, -8.522524938e-02f, -8.525622792e-02f, -8.528701095e-02f, -8.531759845e-02f,
+ -8.534799042e-02f, -8.537818684e-02f, -8.540818769e-02f, -8.543799298e-02f, -8.546760269e-02f, -8.549701682e-02f, -8.552623535e-02f, -8.555525827e-02f, -8.558408558e-02f, -8.561271728e-02f,
+ -8.564115334e-02f, -8.566939378e-02f, -8.569743857e-02f, -8.572528772e-02f, -8.575294122e-02f, -8.578039907e-02f, -8.580766126e-02f, -8.583472778e-02f, -8.586159864e-02f, -8.588827383e-02f,
+ -8.591475334e-02f, -8.594103718e-02f, -8.596712534e-02f, -8.599301783e-02f, -8.601871463e-02f, -8.604421575e-02f, -8.606952119e-02f, -8.609463095e-02f, -8.611954503e-02f, -8.614426343e-02f,
+ -8.616878616e-02f, -8.619311320e-02f, -8.621724458e-02f, -8.624118028e-02f, -8.626492031e-02f, -8.628846467e-02f, -8.631181338e-02f, -8.633496643e-02f, -8.635792382e-02f, -8.638068557e-02f,
+ -8.640325168e-02f, -8.642562215e-02f, -8.644779699e-02f, -8.646977620e-02f, -8.649155980e-02f, -8.651314779e-02f, -8.653454019e-02f, -8.655573698e-02f, -8.657673820e-02f, -8.659754384e-02f,
+ -8.661815392e-02f, -8.663856844e-02f, -8.665878741e-02f, -8.667881086e-02f, -8.669863878e-02f, -8.671827119e-02f, -8.673770810e-02f, -8.675694953e-02f, -8.677599548e-02f, -8.679484597e-02f,
+ -8.681350102e-02f, -8.683196063e-02f, -8.685022483e-02f, -8.686829362e-02f, -8.688616702e-02f, -8.690384506e-02f, -8.692132773e-02f, -8.693861507e-02f, -8.695570709e-02f, -8.697260380e-02f,
+ -8.698930522e-02f, -8.700581138e-02f, -8.702212229e-02f, -8.703823796e-02f, -8.705415842e-02f, -8.706988369e-02f, -8.708541379e-02f, -8.710074874e-02f, -8.711588855e-02f, -8.713083326e-02f,
+ -8.714558288e-02f, -8.716013744e-02f, -8.717449696e-02f, -8.718866145e-02f, -8.720263095e-02f, -8.721640548e-02f, -8.722998506e-02f, -8.724336972e-02f, -8.725655948e-02f, -8.726955437e-02f,
+ -8.728235442e-02f, -8.729495964e-02f, -8.730737007e-02f, -8.731958574e-02f, -8.733160667e-02f, -8.734343288e-02f, -8.735506442e-02f, -8.736650130e-02f, -8.737774356e-02f, -8.738879122e-02f,
+ -8.739964432e-02f, -8.741030288e-02f, -8.742076694e-02f, -8.743103653e-02f, -8.744111168e-02f, -8.745099242e-02f, -8.746067878e-02f, -8.747017080e-02f, -8.747946850e-02f, -8.748857193e-02f,
+ -8.749748112e-02f, -8.750619610e-02f, -8.751471691e-02f, -8.752304358e-02f, -8.753117614e-02f, -8.753911464e-02f, -8.754685910e-02f, -8.755440958e-02f, -8.756176609e-02f, -8.756892869e-02f,
+ -8.757589741e-02f, -8.758267228e-02f, -8.758925335e-02f, -8.759564066e-02f, -8.760183424e-02f, -8.760783414e-02f, -8.761364039e-02f, -8.761925303e-02f, -8.762467212e-02f, -8.762989768e-02f,
+ -8.763492977e-02f, -8.763976842e-02f, -8.764441367e-02f, -8.764886557e-02f, -8.765312417e-02f, -8.765718950e-02f, -8.766106162e-02f, -8.766474056e-02f, -8.766822637e-02f, -8.767151910e-02f,
+ -8.767461879e-02f, -8.767752549e-02f, -8.768023924e-02f, -8.768276010e-02f, -8.768508811e-02f, -8.768722332e-02f, -8.768916577e-02f, -8.769091552e-02f, -8.769247262e-02f, -8.769383711e-02f,
+ -8.769500904e-02f, -8.769598847e-02f, -8.769677544e-02f, -8.769737001e-02f, -8.769777222e-02f, -8.769798214e-02f, -8.769799981e-02f, -8.769782528e-02f, -8.769745861e-02f, -8.769689985e-02f,
+ -8.769614905e-02f, -8.769520628e-02f, -8.769407157e-02f, -8.769274500e-02f, -8.769122661e-02f, -8.768951646e-02f, -8.768761461e-02f, -8.768552111e-02f, -8.768323602e-02f, -8.768075940e-02f,
+ -8.767809130e-02f, -8.767523178e-02f, -8.767218091e-02f, -8.766893873e-02f, -8.766550532e-02f, -8.766188072e-02f, -8.765806501e-02f, -8.765405823e-02f, -8.764986046e-02f, -8.764547175e-02f,
+ -8.764089216e-02f, -8.763612176e-02f, -8.763116060e-02f, -8.762600876e-02f, -8.762066629e-02f, -8.761513326e-02f, -8.760940973e-02f, -8.760349577e-02f, -8.759739144e-02f, -8.759109680e-02f,
+ -8.758461193e-02f, -8.757793688e-02f, -8.757107173e-02f, -8.756401654e-02f, -8.755677137e-02f, -8.754933630e-02f, -8.754171139e-02f, -8.753389672e-02f, -8.752589234e-02f, -8.751769833e-02f,
+ -8.750931476e-02f, -8.750074170e-02f, -8.749197921e-02f, -8.748302737e-02f, -8.747388625e-02f, -8.746455593e-02f, -8.745503646e-02f, -8.744532793e-02f, -8.743543040e-02f, -8.742534396e-02f,
+ -8.741506866e-02f, -8.740460460e-02f, -8.739395183e-02f, -8.738311043e-02f, -8.737208049e-02f, -8.736086207e-02f, -8.734945525e-02f, -8.733786010e-02f, -8.732607671e-02f, -8.731410514e-02f,
+ -8.730194548e-02f, -8.728959780e-02f, -8.727706218e-02f, -8.726433870e-02f, -8.725142743e-02f, -8.723832847e-02f, -8.722504187e-02f, -8.721156773e-02f, -8.719790613e-02f, -8.718405714e-02f,
+ -8.717002084e-02f, -8.715579732e-02f, -8.714138666e-02f, -8.712678894e-02f, -8.711200424e-02f, -8.709703265e-02f, -8.708187424e-02f, -8.706652911e-02f, -8.705099733e-02f, -8.703527899e-02f,
+ -8.701937417e-02f, -8.700328296e-02f, -8.698700544e-02f, -8.697054171e-02f, -8.695389183e-02f, -8.693705591e-02f, -8.692003403e-02f, -8.690282627e-02f, -8.688543273e-02f, -8.686785348e-02f,
+ -8.685008863e-02f, -8.683213825e-02f, -8.681400243e-02f, -8.679568128e-02f, -8.677717486e-02f, -8.675848328e-02f, -8.673960663e-02f, -8.672054500e-02f, -8.670129847e-02f, -8.668186714e-02f,
+ -8.666225110e-02f, -8.664245044e-02f, -8.662246526e-02f, -8.660229565e-02f, -8.658194170e-02f, -8.656140351e-02f, -8.654068116e-02f, -8.651977476e-02f, -8.649868440e-02f, -8.647741017e-02f,
+ -8.645595217e-02f, -8.643431050e-02f, -8.641248525e-02f, -8.639047652e-02f, -8.636828440e-02f, -8.634590900e-02f, -8.632335041e-02f, -8.630060872e-02f, -8.627768404e-02f, -8.625457647e-02f,
+ -8.623128610e-02f, -8.620781304e-02f, -8.618415738e-02f, -8.616031923e-02f, -8.613629868e-02f, -8.611209584e-02f, -8.608771080e-02f, -8.606314368e-02f, -8.603839456e-02f, -8.601346356e-02f,
+ -8.598835077e-02f, -8.596305631e-02f, -8.593758027e-02f, -8.591192275e-02f, -8.588608387e-02f, -8.586006372e-02f, -8.583386241e-02f, -8.580748004e-02f, -8.578091673e-02f, -8.575417258e-02f,
+ -8.572724769e-02f, -8.570014217e-02f, -8.567285612e-02f, -8.564538966e-02f, -8.561774290e-02f, -8.558991593e-02f, -8.556190887e-02f, -8.553372183e-02f, -8.550535492e-02f, -8.547680824e-02f,
+ -8.544808191e-02f, -8.541917604e-02f, -8.539009074e-02f, -8.536082611e-02f, -8.533138227e-02f, -8.530175933e-02f, -8.527195741e-02f, -8.524197661e-02f, -8.521181704e-02f, -8.518147883e-02f,
+ -8.515096208e-02f, -8.512026692e-02f, -8.508939344e-02f, -8.505834177e-02f, -8.502711202e-02f, -8.499570430e-02f, -8.496411874e-02f, -8.493235545e-02f, -8.490041454e-02f, -8.486829613e-02f,
+ -8.483600033e-02f, -8.480352727e-02f, -8.477087707e-02f, -8.473804983e-02f, -8.470504568e-02f, -8.467186474e-02f, -8.463850712e-02f, -8.460497294e-02f, -8.457126233e-02f, -8.453737541e-02f,
+ -8.450331229e-02f, -8.446907309e-02f, -8.443465794e-02f, -8.440006695e-02f, -8.436530026e-02f, -8.433035798e-02f, -8.429524023e-02f, -8.425994713e-02f, -8.422447881e-02f, -8.418883540e-02f,
+ -8.415301701e-02f, -8.411702377e-02f, -8.408085581e-02f, -8.404451324e-02f, -8.400799620e-02f, -8.397130481e-02f, -8.393443919e-02f, -8.389739948e-02f, -8.386018579e-02f, -8.382279826e-02f,
+ -8.378523700e-02f, -8.374750216e-02f, -8.370959385e-02f, -8.367151221e-02f, -8.363325736e-02f, -8.359482943e-02f, -8.355622855e-02f, -8.351745485e-02f, -8.347850846e-02f, -8.343938951e-02f,
+ -8.340009813e-02f, -8.336063445e-02f, -8.332099861e-02f, -8.328119072e-02f, -8.324121093e-02f, -8.320105937e-02f, -8.316073617e-02f, -8.312024146e-02f, -8.307957538e-02f, -8.303873805e-02f,
+ -8.299772962e-02f, -8.295655021e-02f, -8.291519996e-02f, -8.287367901e-02f, -8.283198749e-02f, -8.279012553e-02f, -8.274809327e-02f, -8.270589086e-02f, -8.266351841e-02f, -8.262097608e-02f,
+ -8.257826399e-02f, -8.253538229e-02f, -8.249233110e-02f, -8.244911058e-02f, -8.240572086e-02f, -8.236216207e-02f, -8.231843436e-02f, -8.227453786e-02f, -8.223047272e-02f, -8.218623907e-02f,
+ -8.214183706e-02f, -8.209726682e-02f, -8.205252850e-02f, -8.200762223e-02f, -8.196254816e-02f, -8.191730643e-02f, -8.187189719e-02f, -8.182632056e-02f, -8.178057671e-02f, -8.173466577e-02f,
+ -8.168858788e-02f, -8.164234318e-02f, -8.159593183e-02f, -8.154935396e-02f, -8.150260973e-02f, -8.145569927e-02f, -8.140862273e-02f, -8.136138025e-02f, -8.131397199e-02f, -8.126639809e-02f,
+ -8.121865869e-02f, -8.117075394e-02f, -8.112268399e-02f, -8.107444899e-02f, -8.102604908e-02f, -8.097748441e-02f, -8.092875514e-02f, -8.087986140e-02f, -8.083080335e-02f, -8.078158114e-02f,
+ -8.073219491e-02f, -8.068264482e-02f, -8.063293102e-02f, -8.058305366e-02f, -8.053301289e-02f, -8.048280885e-02f, -8.043244171e-02f, -8.038191161e-02f, -8.033121870e-02f, -8.028036315e-02f,
+ -8.022934509e-02f, -8.017816469e-02f, -8.012682209e-02f, -8.007531745e-02f, -8.002365093e-02f, -7.997182268e-02f, -7.991983285e-02f, -7.986768159e-02f, -7.981536907e-02f, -7.976289544e-02f,
+ -7.971026085e-02f, -7.965746547e-02f, -7.960450944e-02f, -7.955139292e-02f, -7.949811607e-02f, -7.944467905e-02f, -7.939108201e-02f, -7.933732512e-02f, -7.928340853e-02f, -7.922933239e-02f,
+ -7.917509688e-02f, -7.912070214e-02f, -7.906614834e-02f, -7.901143564e-02f, -7.895656419e-02f, -7.890153415e-02f, -7.884634570e-02f, -7.879099898e-02f, -7.873549416e-02f, -7.867983140e-02f,
+ -7.862401086e-02f, -7.856803270e-02f, -7.851189709e-02f, -7.845560419e-02f, -7.839915416e-02f, -7.834254717e-02f, -7.828578337e-02f, -7.822886293e-02f, -7.817178602e-02f, -7.811455280e-02f,
+ -7.805716344e-02f, -7.799961809e-02f, -7.794191693e-02f, -7.788406012e-02f, -7.782604782e-02f, -7.776788021e-02f, -7.770955744e-02f, -7.765107969e-02f, -7.759244713e-02f, -7.753365991e-02f,
+ -7.747471820e-02f, -7.741562219e-02f, -7.735637202e-02f, -7.729696787e-02f, -7.723740992e-02f, -7.717769832e-02f, -7.711783325e-02f, -7.705781487e-02f, -7.699764336e-02f, -7.693731889e-02f,
+ -7.687684163e-02f, -7.681621174e-02f, -7.675542940e-02f, -7.669449478e-02f, -7.663340805e-02f, -7.657216938e-02f, -7.651077895e-02f, -7.644923692e-02f, -7.638754348e-02f, -7.632569878e-02f,
+ -7.626370301e-02f, -7.620155634e-02f, -7.613925894e-02f, -7.607681099e-02f, -7.601421266e-02f, -7.595146412e-02f, -7.588856555e-02f, -7.582551713e-02f, -7.576231902e-02f, -7.569897141e-02f,
+ -7.563547448e-02f, -7.557182838e-02f, -7.550803332e-02f, -7.544408945e-02f, -7.537999696e-02f, -7.531575603e-02f, -7.525136682e-02f, -7.518682953e-02f, -7.512214432e-02f, -7.505731138e-02f,
+ -7.499233089e-02f, -7.492720301e-02f, -7.486192794e-02f, -7.479650585e-02f, -7.473093693e-02f, -7.466522134e-02f, -7.459935927e-02f, -7.453335091e-02f, -7.446719643e-02f, -7.440089601e-02f,
+ -7.433444983e-02f, -7.426785808e-02f, -7.420112094e-02f, -7.413423859e-02f, -7.406721121e-02f, -7.400003898e-02f, -7.393272209e-02f, -7.386526072e-02f, -7.379765506e-02f, -7.372990528e-02f,
+ -7.366201157e-02f, -7.359397411e-02f, -7.352579310e-02f, -7.345746870e-02f, -7.338900112e-02f, -7.332039053e-02f, -7.325163712e-02f, -7.318274107e-02f, -7.311370257e-02f, -7.304452181e-02f,
+ -7.297519898e-02f, -7.290573425e-02f, -7.283612781e-02f, -7.276637986e-02f, -7.269649059e-02f, -7.262646017e-02f, -7.255628879e-02f, -7.248597665e-02f, -7.241552393e-02f, -7.234493083e-02f,
+ -7.227419752e-02f, -7.220332421e-02f, -7.213231107e-02f, -7.206115830e-02f, -7.198986609e-02f, -7.191843463e-02f, -7.184686410e-02f, -7.177515471e-02f, -7.170330663e-02f, -7.163132007e-02f,
+ -7.155919521e-02f, -7.148693224e-02f, -7.141453136e-02f, -7.134199276e-02f, -7.126931663e-02f, -7.119650316e-02f, -7.112355255e-02f, -7.105046499e-02f, -7.097724067e-02f, -7.090387979e-02f,
+ -7.083038253e-02f, -7.075674910e-02f, -7.068297969e-02f, -7.060907449e-02f, -7.053503370e-02f, -7.046085750e-02f, -7.038654611e-02f, -7.031209971e-02f, -7.023751850e-02f, -7.016280267e-02f,
+ -7.008795243e-02f, -7.001296796e-02f, -6.993784946e-02f, -6.986259714e-02f, -6.978721118e-02f, -6.971169179e-02f, -6.963603916e-02f, -6.956025349e-02f, -6.948433498e-02f, -6.940828383e-02f,
+ -6.933210023e-02f, -6.925578439e-02f, -6.917933650e-02f, -6.910275676e-02f, -6.902604538e-02f, -6.894920254e-02f, -6.887222846e-02f, -6.879512333e-02f, -6.871788735e-02f, -6.864052072e-02f,
+ -6.856302364e-02f, -6.848539632e-02f, -6.840763896e-02f, -6.832975175e-02f, -6.825173490e-02f, -6.817358861e-02f, -6.809531308e-02f, -6.801690852e-02f, -6.793837512e-02f, -6.785971310e-02f,
+ -6.778092265e-02f, -6.770200397e-02f, -6.762295728e-02f, -6.754378277e-02f, -6.746448065e-02f, -6.738505112e-02f, -6.730549438e-02f, -6.722581065e-02f, -6.714600012e-02f, -6.706606300e-02f,
+ -6.698599950e-02f, -6.690580982e-02f, -6.682549417e-02f, -6.674505275e-02f, -6.666448577e-02f, -6.658379343e-02f, -6.650297595e-02f, -6.642203353e-02f, -6.634096637e-02f, -6.625977468e-02f,
+ -6.617845867e-02f, -6.609701855e-02f, -6.601545453e-02f, -6.593376681e-02f, -6.585195560e-02f, -6.577002111e-02f, -6.568796355e-02f, -6.560578313e-02f, -6.552348005e-02f, -6.544105453e-02f,
+ -6.535850678e-02f, -6.527583700e-02f, -6.519304540e-02f, -6.511013221e-02f, -6.502709761e-02f, -6.494394183e-02f, -6.486066508e-02f, -6.477726757e-02f, -6.469374950e-02f, -6.461011110e-02f,
+ -6.452635256e-02f, -6.444247411e-02f, -6.435847595e-02f, -6.427435830e-02f, -6.419012137e-02f, -6.410576538e-02f, -6.402129052e-02f, -6.393669703e-02f, -6.385198510e-02f, -6.376715496e-02f,
+ -6.368220682e-02f, -6.359714089e-02f, -6.351195738e-02f, -6.342665651e-02f, -6.334123850e-02f, -6.325570356e-02f, -6.317005189e-02f, -6.308428373e-02f, -6.299839928e-02f, -6.291239875e-02f,
+ -6.282628237e-02f, -6.274005035e-02f, -6.265370291e-02f, -6.256724025e-02f, -6.248066260e-02f, -6.239397018e-02f, -6.230716319e-02f, -6.222024187e-02f, -6.213320642e-02f, -6.204605705e-02f,
+ -6.195879400e-02f, -6.187141748e-02f, -6.178392769e-02f, -6.169632487e-02f, -6.160860923e-02f, -6.152078099e-02f, -6.143284037e-02f, -6.134478758e-02f, -6.125662284e-02f, -6.116834638e-02f,
+ -6.107995841e-02f, -6.099145915e-02f, -6.090284882e-02f, -6.081412765e-02f, -6.072529584e-02f, -6.063635363e-02f, -6.054730123e-02f, -6.045813886e-02f, -6.036886674e-02f, -6.027948510e-02f,
+ -6.018999415e-02f, -6.010039412e-02f, -6.001068523e-02f, -5.992086769e-02f, -5.983094173e-02f, -5.974090758e-02f, -5.965076545e-02f, -5.956051557e-02f, -5.947015815e-02f, -5.937969343e-02f,
+ -5.928912162e-02f, -5.919844295e-02f, -5.910765764e-02f, -5.901676591e-02f, -5.892576799e-02f, -5.883466410e-02f, -5.874345447e-02f, -5.865213931e-02f, -5.856071885e-02f, -5.846919333e-02f,
+ -5.837756295e-02f, -5.828582795e-02f, -5.819398855e-02f, -5.810204498e-02f, -5.800999745e-02f, -5.791784621e-02f, -5.782559146e-02f, -5.773323344e-02f, -5.764077238e-02f, -5.754820849e-02f,
+ -5.745554201e-02f, -5.736277316e-02f, -5.726990216e-02f, -5.717692925e-02f, -5.708385465e-02f, -5.699067859e-02f, -5.689740130e-02f, -5.680402299e-02f, -5.671054391e-02f, -5.661696427e-02f,
+ -5.652328431e-02f, -5.642950425e-02f, -5.633562432e-02f, -5.624164475e-02f, -5.614756577e-02f, -5.605338760e-02f, -5.595911047e-02f, -5.586473462e-02f, -5.577026027e-02f, -5.567568765e-02f,
+ -5.558101700e-02f, -5.548624853e-02f, -5.539138248e-02f, -5.529641908e-02f, -5.520135855e-02f, -5.510620114e-02f, -5.501094706e-02f, -5.491559656e-02f, -5.482014985e-02f, -5.472460717e-02f,
+ -5.462896876e-02f, -5.453323483e-02f, -5.443740563e-02f, -5.434148138e-02f, -5.424546232e-02f, -5.414934867e-02f, -5.405314068e-02f, -5.395683856e-02f, -5.386044255e-02f, -5.376395289e-02f,
+ -5.366736980e-02f, -5.357069352e-02f, -5.347392428e-02f, -5.337706232e-02f, -5.328010786e-02f, -5.318306114e-02f, -5.308592239e-02f, -5.298869185e-02f, -5.289136975e-02f, -5.279395631e-02f,
+ -5.269645179e-02f, -5.259885640e-02f, -5.250117038e-02f, -5.240339397e-02f, -5.230552740e-02f, -5.220757091e-02f, -5.210952473e-02f, -5.201138909e-02f, -5.191316423e-02f, -5.181485038e-02f,
+ -5.171644778e-02f, -5.161795666e-02f, -5.151937726e-02f, -5.142070982e-02f, -5.132195456e-02f, -5.122311173e-02f, -5.112418156e-02f, -5.102516429e-02f, -5.092606014e-02f, -5.082686937e-02f,
+ -5.072759220e-02f, -5.062822887e-02f, -5.052877961e-02f, -5.042924467e-02f, -5.032962428e-02f, -5.022991868e-02f, -5.013012810e-02f, -5.003025278e-02f, -4.993029296e-02f, -4.983024887e-02f,
+ -4.973012076e-02f, -4.962990886e-02f, -4.952961340e-02f, -4.942923463e-02f, -4.932877278e-02f, -4.922822810e-02f, -4.912760081e-02f, -4.902689117e-02f, -4.892609939e-02f, -4.882522574e-02f,
+ -4.872427043e-02f, -4.862323372e-02f, -4.852211584e-02f, -4.842091703e-02f, -4.831963752e-02f, -4.821827757e-02f, -4.811683740e-02f, -4.801531725e-02f, -4.791371738e-02f, -4.781203800e-02f,
+ -4.771027938e-02f, -4.760844174e-02f, -4.750652532e-02f, -4.740453037e-02f, -4.730245712e-02f, -4.720030582e-02f, -4.709807670e-02f, -4.699577001e-02f, -4.689338598e-02f, -4.679092487e-02f,
+ -4.668838690e-02f, -4.658577232e-02f, -4.648308137e-02f, -4.638031429e-02f, -4.627747132e-02f, -4.617455271e-02f, -4.607155869e-02f, -4.596848950e-02f, -4.586534540e-02f, -4.576212661e-02f,
+ -4.565883339e-02f, -4.555546597e-02f, -4.545202459e-02f, -4.534850950e-02f, -4.524492094e-02f, -4.514125915e-02f, -4.503752438e-02f, -4.493371686e-02f, -4.482983684e-02f, -4.472588457e-02f,
+ -4.462186028e-02f, -4.451776421e-02f, -4.441359662e-02f, -4.430935774e-02f, -4.420504781e-02f, -4.410066709e-02f, -4.399621580e-02f, -4.389169421e-02f, -4.378710254e-02f, -4.368244105e-02f,
+ -4.357770997e-02f, -4.347290956e-02f, -4.336804005e-02f, -4.326310169e-02f, -4.315809472e-02f, -4.305301939e-02f, -4.294787594e-02f, -4.284266461e-02f, -4.273738565e-02f, -4.263203931e-02f,
+ -4.252662583e-02f, -4.242114545e-02f, -4.231559841e-02f, -4.220998497e-02f, -4.210430537e-02f, -4.199855985e-02f, -4.189274865e-02f, -4.178687203e-02f, -4.168093023e-02f, -4.157492349e-02f,
+ -4.146885205e-02f, -4.136271617e-02f, -4.125651609e-02f, -4.115025206e-02f, -4.104392431e-02f, -4.093753310e-02f, -4.083107867e-02f, -4.072456127e-02f, -4.061798114e-02f, -4.051133854e-02f,
+ -4.040463369e-02f, -4.029786686e-02f, -4.019103829e-02f, -4.008414822e-02f, -3.997719690e-02f, -3.987018458e-02f, -3.976311151e-02f, -3.965597792e-02f, -3.954878407e-02f, -3.944153020e-02f,
+ -3.933421656e-02f, -3.922684340e-02f, -3.911941097e-02f, -3.901191950e-02f, -3.890436926e-02f, -3.879676047e-02f, -3.868909340e-02f, -3.858136829e-02f, -3.847358539e-02f, -3.836574494e-02f,
+ -3.825784719e-02f, -3.814989239e-02f, -3.804188079e-02f, -3.793381263e-02f, -3.782568817e-02f, -3.771750764e-02f, -3.760927130e-02f, -3.750097940e-02f, -3.739263217e-02f, -3.728422988e-02f,
+ -3.717577277e-02f, -3.706726109e-02f, -3.695869508e-02f, -3.685007499e-02f, -3.674140108e-02f, -3.663267359e-02f, -3.652389276e-02f, -3.641505885e-02f, -3.630617211e-02f, -3.619723278e-02f,
+ -3.608824111e-02f, -3.597919735e-02f, -3.587010175e-02f, -3.576095456e-02f, -3.565175603e-02f, -3.554250640e-02f, -3.543320593e-02f, -3.532385486e-02f, -3.521445344e-02f, -3.510500192e-02f,
+ -3.499550056e-02f, -3.488594959e-02f, -3.477634927e-02f, -3.466669985e-02f, -3.455700158e-02f, -3.444725470e-02f, -3.433745947e-02f, -3.422761613e-02f, -3.411772494e-02f, -3.400778614e-02f,
+ -3.389779998e-02f, -3.378776672e-02f, -3.367768659e-02f, -3.356755986e-02f, -3.345738677e-02f, -3.334716758e-02f, -3.323690252e-02f, -3.312659185e-02f, -3.301623582e-02f, -3.290583469e-02f,
+ -3.279538869e-02f, -3.268489808e-02f, -3.257436311e-02f, -3.246378404e-02f, -3.235316110e-02f, -3.224249455e-02f, -3.213178464e-02f, -3.202103162e-02f, -3.191023574e-02f, -3.179939725e-02f,
+ -3.168851640e-02f, -3.157759344e-02f, -3.146662861e-02f, -3.135562219e-02f, -3.124457440e-02f, -3.113348550e-02f, -3.102235574e-02f, -3.091118538e-02f, -3.079997466e-02f, -3.068872383e-02f,
+ -3.057743315e-02f, -3.046610285e-02f, -3.035473321e-02f, -3.024332445e-02f, -3.013187685e-02f, -3.002039063e-02f, -2.990886607e-02f, -2.979730340e-02f, -2.968570288e-02f, -2.957406475e-02f,
+ -2.946238928e-02f, -2.935067671e-02f, -2.923892728e-02f, -2.912714126e-02f, -2.901531888e-02f, -2.890346041e-02f, -2.879156610e-02f, -2.867963618e-02f, -2.856767092e-02f, -2.845567057e-02f,
+ -2.834363537e-02f, -2.823156558e-02f, -2.811946145e-02f, -2.800732323e-02f, -2.789515117e-02f, -2.778294551e-02f, -2.767070652e-02f, -2.755843444e-02f, -2.744612953e-02f, -2.733379202e-02f,
+ -2.722142219e-02f, -2.710902027e-02f, -2.699658651e-02f, -2.688412118e-02f, -2.677162451e-02f, -2.665909676e-02f, -2.654653819e-02f, -2.643394903e-02f, -2.632132955e-02f, -2.620867999e-02f,
+ -2.609600061e-02f, -2.598329165e-02f, -2.587055337e-02f, -2.575778602e-02f, -2.564498984e-02f, -2.553216510e-02f, -2.541931203e-02f, -2.530643090e-02f, -2.519352195e-02f, -2.508058543e-02f,
+ -2.496762160e-02f, -2.485463070e-02f, -2.474161299e-02f, -2.462856872e-02f, -2.451549814e-02f, -2.440240150e-02f, -2.428927904e-02f, -2.417613103e-02f, -2.406295771e-02f, -2.394975934e-02f,
+ -2.383653615e-02f, -2.372328842e-02f, -2.361001638e-02f, -2.349672028e-02f, -2.338340039e-02f, -2.327005694e-02f, -2.315669020e-02f, -2.304330040e-02f, -2.292988781e-02f, -2.281645267e-02f,
+ -2.270299523e-02f, -2.258951575e-02f, -2.247601447e-02f, -2.236249164e-02f, -2.224894753e-02f, -2.213538237e-02f, -2.202179642e-02f, -2.190818992e-02f, -2.179456314e-02f, -2.168091632e-02f,
+ -2.156724970e-02f, -2.145356355e-02f, -2.133985812e-02f, -2.122613364e-02f, -2.111239038e-02f, -2.099862858e-02f, -2.088484850e-02f, -2.077105038e-02f, -2.065723448e-02f, -2.054340104e-02f,
+ -2.042955032e-02f, -2.031568257e-02f, -2.020179804e-02f, -2.008789697e-02f, -1.997397963e-02f, -1.986004625e-02f, -1.974609709e-02f, -1.963213240e-02f, -1.951815243e-02f, -1.940415743e-02f,
+ -1.929014765e-02f, -1.917612334e-02f, -1.906208475e-02f, -1.894803213e-02f, -1.883396573e-02f, -1.871988581e-02f, -1.860579260e-02f, -1.849168637e-02f, -1.837756735e-02f, -1.826343581e-02f,
+ -1.814929199e-02f, -1.803513614e-02f, -1.792096851e-02f, -1.780678935e-02f, -1.769259891e-02f, -1.757839744e-02f, -1.746418519e-02f, -1.734996241e-02f, -1.723572935e-02f, -1.712148626e-02f,
+ -1.700723339e-02f, -1.689297098e-02f, -1.677869929e-02f, -1.666441857e-02f, -1.655012906e-02f, -1.643583102e-02f, -1.632152469e-02f, -1.620721033e-02f, -1.609288818e-02f, -1.597855849e-02f,
+ -1.586422152e-02f, -1.574987750e-02f, -1.563552670e-02f, -1.552116935e-02f, -1.540680571e-02f, -1.529243603e-02f, -1.517806055e-02f, -1.506367953e-02f, -1.494929321e-02f, -1.483490184e-02f,
+ -1.472050567e-02f, -1.460610496e-02f, -1.449169994e-02f, -1.437729086e-02f, -1.426287798e-02f, -1.414846155e-02f, -1.403404180e-02f, -1.391961900e-02f, -1.380519338e-02f, -1.369076520e-02f,
+ -1.357633470e-02f, -1.346190214e-02f, -1.334746776e-02f, -1.323303181e-02f, -1.311859453e-02f, -1.300415618e-02f, -1.288971700e-02f, -1.277527724e-02f, -1.266083715e-02f, -1.254639697e-02f,
+ -1.243195696e-02f, -1.231751735e-02f, -1.220307841e-02f, -1.208864037e-02f, -1.197420349e-02f, -1.185976800e-02f, -1.174533416e-02f, -1.163090222e-02f, -1.151647242e-02f, -1.140204500e-02f,
+ -1.128762023e-02f, -1.117319833e-02f, -1.105877957e-02f, -1.094436418e-02f, -1.082995242e-02f, -1.071554452e-02f, -1.060114074e-02f, -1.048674133e-02f, -1.037234652e-02f, -1.025795657e-02f,
+ -1.014357172e-02f, -1.002919222e-02f, -9.914818315e-03f, -9.800450250e-03f, -9.686088271e-03f, -9.571732625e-03f, -9.457383558e-03f, -9.343041314e-03f, -9.228706141e-03f, -9.114378284e-03f,
+ -9.000057987e-03f, -8.885745498e-03f, -8.771441061e-03f, -8.657144922e-03f, -8.542857325e-03f, -8.428578517e-03f, -8.314308742e-03f, -8.200048246e-03f, -8.085797272e-03f, -7.971556068e-03f,
+ -7.857324876e-03f, -7.743103942e-03f, -7.628893511e-03f, -7.514693827e-03f, -7.400505135e-03f, -7.286327679e-03f, -7.172161703e-03f, -7.058007452e-03f, -6.943865170e-03f, -6.829735100e-03f,
+ -6.715617488e-03f, -6.601512577e-03f, -6.487420610e-03f, -6.373341833e-03f, -6.259276487e-03f, -6.145224817e-03f, -6.031187066e-03f, -5.917163478e-03f, -5.803154297e-03f, -5.689159764e-03f,
+ -5.575180124e-03f, -5.461215619e-03f, -5.347266493e-03f, -5.233332988e-03f, -5.119415348e-03f, -5.005513814e-03f, -4.891628629e-03f, -4.777760037e-03f, -4.663908278e-03f, -4.550073597e-03f,
+ -4.436256234e-03f, -4.322456433e-03f, -4.208674434e-03f, -4.094910481e-03f, -3.981164814e-03f, -3.867437676e-03f, -3.753729308e-03f, -3.640039953e-03f, -3.526369850e-03f, -3.412719242e-03f,
+ -3.299088370e-03f, -3.185477476e-03f, -3.071886799e-03f, -2.958316582e-03f, -2.844767064e-03f, -2.731238488e-03f, -2.617731093e-03f, -2.504245119e-03f, -2.390780809e-03f, -2.277338401e-03f,
+ -2.163918136e-03f, -2.050520255e-03f, -1.937144996e-03f, -1.823792601e-03f, -1.710463309e-03f, -1.597157360e-03f, -1.483874993e-03f, -1.370616448e-03f, -1.257381965e-03f, -1.144171782e-03f,
+ -1.030986138e-03f, -9.178252742e-04f, -8.046894277e-04f, -6.915788380e-04f, -5.784937437e-04f, -4.654343836e-04f, -3.524009961e-04f, -2.393938197e-04f, -1.264130927e-04f, -1.345905317e-05f,
+ 9.946806066e-05f, 2.123680109e-04f, 3.252405596e-04f, 4.380854692e-04f, 5.509025019e-04f, 6.636914203e-04f, 7.764519869e-04f, 8.891839646e-04f, 1.001887116e-03f, 1.114561204e-03f,
+ 1.227205992e-03f, 1.339821244e-03f, 1.452406721e-03f, 1.564962189e-03f, 1.677487409e-03f, 1.789982147e-03f, 1.902446166e-03f, 2.014879229e-03f, 2.127281101e-03f, 2.239651547e-03f,
+ 2.351990329e-03f, 2.464297213e-03f, 2.576571963e-03f, 2.688814344e-03f, 2.801024120e-03f, 2.913201057e-03f, 3.025344920e-03f, 3.137455473e-03f, 3.249532482e-03f, 3.361575713e-03f,
+ 3.473584930e-03f, 3.585559900e-03f, 3.697500388e-03f, 3.809406161e-03f, 3.921276983e-03f, 4.033112623e-03f, 4.144912845e-03f, 4.256677416e-03f, 4.368406103e-03f, 4.480098673e-03f,
+ 4.591754891e-03f, 4.703374526e-03f, 4.814957345e-03f, 4.926503114e-03f, 5.038011601e-03f, 5.149482574e-03f, 5.260915799e-03f, 5.372311046e-03f, 5.483668081e-03f, 5.594986673e-03f,
+ 5.706266590e-03f, 5.817507600e-03f, 5.928709472e-03f, 6.039871975e-03f, 6.150994876e-03f, 6.262077946e-03f, 6.373120952e-03f, 6.484123664e-03f, 6.595085852e-03f, 6.706007284e-03f,
+ 6.816887731e-03f, 6.927726962e-03f, 7.038524747e-03f, 7.149280856e-03f, 7.259995058e-03f, 7.370667125e-03f, 7.481296827e-03f, 7.591883934e-03f, 7.702428217e-03f, 7.812929447e-03f,
+ 7.923387395e-03f, 8.033801831e-03f, 8.144172528e-03f, 8.254499257e-03f, 8.364781789e-03f, 8.475019896e-03f, 8.585213351e-03f, 8.695361924e-03f, 8.805465388e-03f, 8.915523516e-03f,
+ 9.025536079e-03f, 9.135502852e-03f, 9.245423605e-03f, 9.355298113e-03f, 9.465126149e-03f, 9.574907485e-03f, 9.684641895e-03f, 9.794329153e-03f, 9.903969031e-03f, 1.001356131e-02f,
+ 1.012310575e-02f, 1.023260214e-02f, 1.034205024e-02f, 1.045144984e-02f, 1.056080070e-02f, 1.067010260e-02f, 1.077935532e-02f, 1.088855864e-02f, 1.099771232e-02f, 1.110681614e-02f,
+ 1.121586988e-02f, 1.132487331e-02f, 1.143382621e-02f, 1.154272836e-02f, 1.165157953e-02f, 1.176037950e-02f, 1.186912804e-02f, 1.197782493e-02f, 1.208646995e-02f, 1.219506288e-02f,
+ 1.230360349e-02f, 1.241209156e-02f, 1.252052686e-02f, 1.262890919e-02f, 1.273723830e-02f, 1.284551398e-02f, 1.295373602e-02f, 1.306190418e-02f, 1.317001825e-02f, 1.327807800e-02f,
+ 1.338608321e-02f, 1.349403367e-02f, 1.360192915e-02f, 1.370976943e-02f, 1.381755429e-02f, 1.392528351e-02f, 1.403295687e-02f, 1.414057415e-02f, 1.424813513e-02f, 1.435563959e-02f,
+ 1.446308731e-02f, 1.457047807e-02f, 1.467781166e-02f, 1.478508785e-02f, 1.489230643e-02f, 1.499946717e-02f, 1.510656986e-02f, 1.521361428e-02f, 1.532060021e-02f, 1.542752743e-02f,
+ 1.553439574e-02f, 1.564120490e-02f, 1.574795470e-02f, 1.585464492e-02f, 1.596127535e-02f, 1.606784578e-02f, 1.617435597e-02f, 1.628080572e-02f, 1.638719482e-02f, 1.649352304e-02f,
+ 1.659979016e-02f, 1.670599598e-02f, 1.681214028e-02f, 1.691822284e-02f, 1.702424345e-02f, 1.713020188e-02f, 1.723609794e-02f, 1.734193140e-02f, 1.744770204e-02f, 1.755340966e-02f,
+ 1.765905404e-02f, 1.776463496e-02f, 1.787015222e-02f, 1.797560559e-02f, 1.808099487e-02f, 1.818631984e-02f, 1.829158029e-02f, 1.839677600e-02f, 1.850190677e-02f, 1.860697238e-02f,
+ 1.871197262e-02f, 1.881690727e-02f, 1.892177613e-02f, 1.902657898e-02f, 1.913131562e-02f, 1.923598582e-02f, 1.934058939e-02f, 1.944512610e-02f, 1.954959575e-02f, 1.965399812e-02f,
+ 1.975833301e-02f, 1.986260021e-02f, 1.996679951e-02f, 2.007093069e-02f, 2.017499355e-02f, 2.027898788e-02f, 2.038291346e-02f, 2.048677010e-02f, 2.059055758e-02f, 2.069427569e-02f,
+ 2.079792422e-02f, 2.090150297e-02f, 2.100501173e-02f, 2.110845029e-02f, 2.121181844e-02f, 2.131511597e-02f, 2.141834268e-02f, 2.152149837e-02f, 2.162458282e-02f, 2.172759582e-02f,
+ 2.183053718e-02f, 2.193340668e-02f, 2.203620412e-02f, 2.213892929e-02f, 2.224158199e-02f, 2.234416201e-02f, 2.244666915e-02f, 2.254910321e-02f, 2.265146396e-02f, 2.275375123e-02f,
+ 2.285596479e-02f, 2.295810444e-02f, 2.306016998e-02f, 2.316216121e-02f, 2.326407793e-02f, 2.336591992e-02f, 2.346768699e-02f, 2.356937893e-02f, 2.367099554e-02f, 2.377253662e-02f,
+ 2.387400197e-02f, 2.397539138e-02f, 2.407670465e-02f, 2.417794158e-02f, 2.427910197e-02f, 2.438018562e-02f, 2.448119232e-02f, 2.458212188e-02f, 2.468297409e-02f, 2.478374876e-02f,
+ 2.488444569e-02f, 2.498506466e-02f, 2.508560549e-02f, 2.518606798e-02f, 2.528645192e-02f, 2.538675712e-02f, 2.548698338e-02f, 2.558713049e-02f, 2.568719827e-02f, 2.578718650e-02f,
+ 2.588709500e-02f, 2.598692357e-02f, 2.608667200e-02f, 2.618634011e-02f, 2.628592769e-02f, 2.638543455e-02f, 2.648486048e-02f, 2.658420530e-02f, 2.668346881e-02f, 2.678265081e-02f,
+ 2.688175110e-02f, 2.698076950e-02f, 2.707970579e-02f, 2.717855980e-02f, 2.727733132e-02f, 2.737602016e-02f, 2.747462612e-02f, 2.757314901e-02f, 2.767158864e-02f, 2.776994481e-02f,
+ 2.786821733e-02f, 2.796640600e-02f, 2.806451064e-02f, 2.816253105e-02f, 2.826046703e-02f, 2.835831839e-02f, 2.845608494e-02f, 2.855376650e-02f, 2.865136286e-02f, 2.874887384e-02f,
+ 2.884629924e-02f, 2.894363887e-02f, 2.904089254e-02f, 2.913806007e-02f, 2.923514126e-02f, 2.933213591e-02f, 2.942904385e-02f, 2.952586488e-02f, 2.962259880e-02f, 2.971924544e-02f,
+ 2.981580460e-02f, 2.991227610e-02f, 3.000865974e-02f, 3.010495533e-02f, 3.020116270e-02f, 3.029728164e-02f, 3.039331197e-02f, 3.048925351e-02f, 3.058510607e-02f, 3.068086946e-02f,
+ 3.077654349e-02f, 3.087212798e-02f, 3.096762274e-02f, 3.106302758e-02f, 3.115834232e-02f, 3.125356678e-02f, 3.134870076e-02f, 3.144374408e-02f, 3.153869656e-02f, 3.163355802e-02f,
+ 3.172832826e-02f, 3.182300711e-02f, 3.191759437e-02f, 3.201208987e-02f, 3.210649343e-02f, 3.220080485e-02f, 3.229502397e-02f, 3.238915058e-02f, 3.248318452e-02f, 3.257712559e-02f,
+ 3.267097362e-02f, 3.276472842e-02f, 3.285838982e-02f, 3.295195763e-02f, 3.304543167e-02f, 3.313881176e-02f, 3.323209772e-02f, 3.332528937e-02f, 3.341838653e-02f, 3.351138902e-02f,
+ 3.360429665e-02f, 3.369710925e-02f, 3.378982665e-02f, 3.388244866e-02f, 3.397497509e-02f, 3.406740579e-02f, 3.415974056e-02f, 3.425197923e-02f, 3.434412161e-02f, 3.443616755e-02f,
+ 3.452811684e-02f, 3.461996933e-02f, 3.471172483e-02f, 3.480338316e-02f, 3.489494416e-02f, 3.498640763e-02f, 3.507777342e-02f, 3.516904134e-02f, 3.526021121e-02f, 3.535128287e-02f,
+ 3.544225613e-02f, 3.553313083e-02f, 3.562390678e-02f, 3.571458382e-02f, 3.580516177e-02f, 3.589564046e-02f, 3.598601972e-02f, 3.607629936e-02f, 3.616647922e-02f, 3.625655913e-02f,
+ 3.634653892e-02f, 3.643641840e-02f, 3.652619742e-02f, 3.661587579e-02f, 3.670545336e-02f, 3.679492994e-02f, 3.688430536e-02f, 3.697357946e-02f, 3.706275207e-02f, 3.715182301e-02f,
+ 3.724079212e-02f, 3.732965922e-02f, 3.741842416e-02f, 3.750708675e-02f, 3.759564683e-02f, 3.768410423e-02f, 3.777245878e-02f, 3.786071032e-02f, 3.794885868e-02f, 3.803690369e-02f,
+ 3.812484518e-02f, 3.821268299e-02f, 3.830041695e-02f, 3.838804689e-02f, 3.847557265e-02f, 3.856299406e-02f, 3.865031096e-02f, 3.873752318e-02f, 3.882463056e-02f, 3.891163293e-02f,
+ 3.899853012e-02f, 3.908532198e-02f, 3.917200834e-02f, 3.925858903e-02f, 3.934506389e-02f, 3.943143276e-02f, 3.951769548e-02f, 3.960385188e-02f, 3.968990180e-02f, 3.977584508e-02f,
+ 3.986168155e-02f, 3.994741106e-02f, 4.003303345e-02f, 4.011854855e-02f, 4.020395620e-02f, 4.028925624e-02f, 4.037444851e-02f, 4.045953285e-02f, 4.054450911e-02f, 4.062937711e-02f,
+ 4.071413671e-02f, 4.079878775e-02f, 4.088333006e-02f, 4.096776348e-02f, 4.105208787e-02f, 4.113630305e-02f, 4.122040888e-02f, 4.130440520e-02f, 4.138829185e-02f, 4.147206866e-02f,
+ 4.155573550e-02f, 4.163929219e-02f, 4.172273859e-02f, 4.180607453e-02f, 4.188929987e-02f, 4.197241445e-02f, 4.205541811e-02f, 4.213831069e-02f, 4.222109205e-02f, 4.230376203e-02f,
+ 4.238632048e-02f, 4.246876724e-02f, 4.255110216e-02f, 4.263332508e-02f, 4.271543586e-02f, 4.279743434e-02f, 4.287932037e-02f, 4.296109380e-02f, 4.304275447e-02f, 4.312430224e-02f,
+ 4.320573695e-02f, 4.328705845e-02f, 4.336826660e-02f, 4.344936124e-02f, 4.353034222e-02f, 4.361120939e-02f, 4.369196261e-02f, 4.377260172e-02f, 4.385312657e-02f, 4.393353703e-02f,
+ 4.401383293e-02f, 4.409401413e-02f, 4.417408049e-02f, 4.425403185e-02f, 4.433386806e-02f, 4.441358900e-02f, 4.449319449e-02f, 4.457268441e-02f, 4.465205859e-02f, 4.473131691e-02f,
+ 4.481045920e-02f, 4.488948534e-02f, 4.496839516e-02f, 4.504718853e-02f, 4.512586530e-02f, 4.520442533e-02f, 4.528286848e-02f, 4.536119460e-02f, 4.543940354e-02f, 4.551749518e-02f,
+ 4.559546935e-02f, 4.567332592e-02f, 4.575106476e-02f, 4.582868570e-02f, 4.590618863e-02f, 4.598357339e-02f, 4.606083984e-02f, 4.613798784e-02f, 4.621501725e-02f, 4.629192794e-02f,
+ 4.636871976e-02f, 4.644539257e-02f, 4.652194623e-02f, 4.659838061e-02f, 4.667469556e-02f, 4.675089095e-02f, 4.682696664e-02f, 4.690292250e-02f, 4.697875837e-02f, 4.705447414e-02f,
+ 4.713006965e-02f, 4.720554477e-02f, 4.728089938e-02f, 4.735613332e-02f, 4.743124647e-02f, 4.750623869e-02f, 4.758110985e-02f, 4.765585980e-02f, 4.773048842e-02f, 4.780499557e-02f,
+ 4.787938111e-02f, 4.795364492e-02f, 4.802778686e-02f, 4.810180680e-02f, 4.817570460e-02f, 4.824948013e-02f, 4.832313326e-02f, 4.839666385e-02f, 4.847007178e-02f, 4.854335692e-02f,
+ 4.861651912e-02f, 4.868955827e-02f, 4.876247423e-02f, 4.883526687e-02f, 4.890793607e-02f, 4.898048168e-02f, 4.905290359e-02f, 4.912520165e-02f, 4.919737576e-02f, 4.926942577e-02f,
+ 4.934135155e-02f, 4.941315299e-02f, 4.948482995e-02f, 4.955638230e-02f, 4.962780993e-02f, 4.969911269e-02f, 4.977029047e-02f, 4.984134314e-02f, 4.991227057e-02f, 4.998307263e-02f,
+ 5.005374921e-02f, 5.012430018e-02f, 5.019472541e-02f, 5.026502478e-02f, 5.033519816e-02f, 5.040524544e-02f, 5.047516648e-02f, 5.054496116e-02f, 5.061462937e-02f, 5.068417097e-02f,
+ 5.075358585e-02f, 5.082287389e-02f, 5.089203496e-02f, 5.096106894e-02f, 5.102997571e-02f, 5.109875515e-02f, 5.116740714e-02f, 5.123593156e-02f, 5.130432829e-02f, 5.137259721e-02f,
+ 5.144073820e-02f, 5.150875114e-02f, 5.157663592e-02f, 5.164439241e-02f, 5.171202049e-02f, 5.177952006e-02f, 5.184689098e-02f, 5.191413315e-02f, 5.198124645e-02f, 5.204823076e-02f,
+ 5.211508597e-02f, 5.218181195e-02f, 5.224840860e-02f, 5.231487579e-02f, 5.238121342e-02f, 5.244742136e-02f, 5.251349951e-02f, 5.257944775e-02f, 5.264526597e-02f, 5.271095404e-02f,
+ 5.277651187e-02f, 5.284193933e-02f, 5.290723632e-02f, 5.297240272e-02f, 5.303743842e-02f, 5.310234330e-02f, 5.316711726e-02f, 5.323176019e-02f, 5.329627197e-02f, 5.336065250e-02f,
+ 5.342490166e-02f, 5.348901935e-02f, 5.355300545e-02f, 5.361685985e-02f, 5.368058245e-02f, 5.374417314e-02f, 5.380763181e-02f, 5.387095835e-02f, 5.393415266e-02f, 5.399721462e-02f,
+ 5.406014413e-02f, 5.412294108e-02f, 5.418560537e-02f, 5.424813689e-02f, 5.431053553e-02f, 5.437280120e-02f, 5.443493377e-02f, 5.449693316e-02f, 5.455879925e-02f, 5.462053194e-02f,
+ 5.468213112e-02f, 5.474359670e-02f, 5.480492856e-02f, 5.486612661e-02f, 5.492719075e-02f, 5.498812086e-02f, 5.504891685e-02f, 5.510957862e-02f, 5.517010606e-02f, 5.523049908e-02f,
+ 5.529075757e-02f, 5.535088143e-02f, 5.541087057e-02f, 5.547072487e-02f, 5.553044425e-02f, 5.559002860e-02f, 5.564947783e-02f, 5.570879183e-02f, 5.576797050e-02f, 5.582701376e-02f,
+ 5.588592150e-02f, 5.594469362e-02f, 5.600333002e-02f, 5.606183062e-02f, 5.612019531e-02f, 5.617842399e-02f, 5.623651658e-02f, 5.629447297e-02f, 5.635229307e-02f, 5.640997679e-02f,
+ 5.646752403e-02f, 5.652493469e-02f, 5.658220868e-02f, 5.663934592e-02f, 5.669634630e-02f, 5.675320972e-02f, 5.680993611e-02f, 5.686652537e-02f, 5.692297740e-02f, 5.697929211e-02f,
+ 5.703546941e-02f, 5.709150922e-02f, 5.714741143e-02f, 5.720317596e-02f, 5.725880271e-02f, 5.731429161e-02f, 5.736964256e-02f, 5.742485546e-02f, 5.747993023e-02f, 5.753486679e-02f,
+ 5.758966504e-02f, 5.764432489e-02f, 5.769884626e-02f, 5.775322906e-02f, 5.780747321e-02f, 5.786157861e-02f, 5.791554518e-02f, 5.796937283e-02f, 5.802306148e-02f, 5.807661105e-02f,
+ 5.813002144e-02f, 5.818329257e-02f, 5.823642436e-02f, 5.828941672e-02f, 5.834226957e-02f, 5.839498283e-02f, 5.844755641e-02f, 5.849999023e-02f, 5.855228421e-02f, 5.860443826e-02f,
+ 5.865645230e-02f, 5.870832626e-02f, 5.876006004e-02f, 5.881165357e-02f, 5.886310677e-02f, 5.891441956e-02f, 5.896559185e-02f, 5.901662357e-02f, 5.906751464e-02f, 5.911826498e-02f,
+ 5.916887451e-02f, 5.921934314e-02f, 5.926967081e-02f, 5.931985744e-02f, 5.936990294e-02f, 5.941980725e-02f, 5.946957027e-02f, 5.951919195e-02f, 5.956867219e-02f, 5.961801093e-02f,
+ 5.966720809e-02f, 5.971626359e-02f, 5.976517736e-02f, 5.981394932e-02f, 5.986257941e-02f, 5.991106754e-02f, 5.995941364e-02f, 6.000761764e-02f, 6.005567946e-02f, 6.010359904e-02f,
+ 6.015137630e-02f, 6.019901116e-02f, 6.024650356e-02f, 6.029385343e-02f, 6.034106069e-02f, 6.038812527e-02f, 6.043504711e-02f, 6.048182612e-02f, 6.052846225e-02f, 6.057495542e-02f,
+ 6.062130557e-02f, 6.066751262e-02f, 6.071357651e-02f, 6.075949716e-02f, 6.080527451e-02f, 6.085090850e-02f, 6.089639905e-02f, 6.094174610e-02f, 6.098694958e-02f, 6.103200942e-02f,
+ 6.107692557e-02f, 6.112169794e-02f, 6.116632649e-02f, 6.121081114e-02f, 6.125515182e-02f, 6.129934848e-02f, 6.134340105e-02f, 6.138730947e-02f, 6.143107367e-02f, 6.147469358e-02f,
+ 6.151816916e-02f, 6.156150033e-02f, 6.160468703e-02f, 6.164772920e-02f, 6.169062678e-02f, 6.173337971e-02f, 6.177598792e-02f, 6.181845136e-02f, 6.186076997e-02f, 6.190294368e-02f,
+ 6.194497244e-02f, 6.198685619e-02f, 6.202859487e-02f, 6.207018842e-02f, 6.211163677e-02f, 6.215293989e-02f, 6.219409770e-02f, 6.223511015e-02f, 6.227597718e-02f, 6.231669873e-02f,
+ 6.235727476e-02f, 6.239770520e-02f, 6.243798999e-02f, 6.247812909e-02f, 6.251812244e-02f, 6.255796998e-02f, 6.259767166e-02f, 6.263722742e-02f, 6.267663721e-02f, 6.271590098e-02f,
+ 6.275501867e-02f, 6.279399024e-02f, 6.283281562e-02f, 6.287149477e-02f, 6.291002764e-02f, 6.294841417e-02f, 6.298665431e-02f, 6.302474802e-02f, 6.306269524e-02f, 6.310049591e-02f,
+ 6.313815000e-02f, 6.317565746e-02f, 6.321301822e-02f, 6.325023225e-02f, 6.328729949e-02f, 6.332421991e-02f, 6.336099344e-02f, 6.339762004e-02f, 6.343409967e-02f, 6.347043228e-02f,
+ 6.350661782e-02f, 6.354265624e-02f, 6.357854750e-02f, 6.361429156e-02f, 6.364988837e-02f, 6.368533788e-02f, 6.372064004e-02f, 6.375579483e-02f, 6.379080218e-02f, 6.382566206e-02f,
+ 6.386037443e-02f, 6.389493924e-02f, 6.392935644e-02f, 6.396362600e-02f, 6.399774788e-02f, 6.403172202e-02f, 6.406554840e-02f, 6.409922697e-02f, 6.413275769e-02f, 6.416614052e-02f,
+ 6.419937541e-02f, 6.423246234e-02f, 6.426540126e-02f, 6.429819212e-02f, 6.433083490e-02f, 6.436332955e-02f, 6.439567604e-02f, 6.442787433e-02f, 6.445992438e-02f, 6.449182615e-02f,
+ 6.452357961e-02f, 6.455518471e-02f, 6.458664143e-02f, 6.461794974e-02f, 6.464910958e-02f, 6.468012093e-02f, 6.471098375e-02f, 6.474169802e-02f, 6.477226368e-02f, 6.480268072e-02f,
+ 6.483294909e-02f, 6.486306877e-02f, 6.489303972e-02f, 6.492286191e-02f, 6.495253530e-02f, 6.498205987e-02f, 6.501143558e-02f, 6.504066241e-02f, 6.506974031e-02f, 6.509866926e-02f,
+ 6.512744924e-02f, 6.515608020e-02f, 6.518456212e-02f, 6.521289498e-02f, 6.524107874e-02f, 6.526911337e-02f, 6.529699884e-02f, 6.532473514e-02f, 6.535232222e-02f, 6.537976007e-02f,
+ 6.540704865e-02f, 6.543418794e-02f, 6.546117791e-02f, 6.548801854e-02f, 6.551470980e-02f, 6.554125166e-02f, 6.556764411e-02f, 6.559388711e-02f, 6.561998064e-02f, 6.564592468e-02f,
+ 6.567171921e-02f, 6.569736419e-02f, 6.572285961e-02f, 6.574820545e-02f, 6.577340167e-02f, 6.579844827e-02f, 6.582334521e-02f, 6.584809249e-02f, 6.587269006e-02f, 6.589713792e-02f,
+ 6.592143605e-02f, 6.594558442e-02f, 6.596958301e-02f, 6.599343181e-02f, 6.601713080e-02f, 6.604067995e-02f, 6.606407925e-02f, 6.608732868e-02f, 6.611042822e-02f, 6.613337786e-02f,
+ 6.615617758e-02f, 6.617882735e-02f, 6.620132717e-02f, 6.622367702e-02f, 6.624587688e-02f, 6.626792674e-02f, 6.628982657e-02f, 6.631157638e-02f, 6.633317613e-02f, 6.635462583e-02f,
+ 6.637592544e-02f, 6.639707497e-02f, 6.641807439e-02f, 6.643892370e-02f, 6.645962287e-02f, 6.648017191e-02f, 6.650057079e-02f, 6.652081951e-02f, 6.654091805e-02f, 6.656086640e-02f,
+ 6.658066455e-02f, 6.660031250e-02f, 6.661981023e-02f, 6.663915772e-02f, 6.665835499e-02f, 6.667740200e-02f, 6.669629876e-02f, 6.671504525e-02f, 6.673364147e-02f, 6.675208742e-02f,
+ 6.677038307e-02f, 6.678852843e-02f, 6.680652349e-02f, 6.682436824e-02f, 6.684206268e-02f, 6.685960679e-02f, 6.687700058e-02f, 6.689424405e-02f, 6.691133717e-02f, 6.692827996e-02f,
+ 6.694507240e-02f, 6.696171449e-02f, 6.697820623e-02f, 6.699454762e-02f, 6.701073865e-02f, 6.702677932e-02f, 6.704266962e-02f, 6.705840956e-02f, 6.707399914e-02f, 6.708943834e-02f,
+ 6.710472718e-02f, 6.711986565e-02f, 6.713485375e-02f, 6.714969148e-02f, 6.716437884e-02f, 6.717891583e-02f, 6.719330246e-02f, 6.720753872e-02f, 6.722162461e-02f, 6.723556014e-02f,
+ 6.724934531e-02f, 6.726298012e-02f, 6.727646457e-02f, 6.728979868e-02f, 6.730298243e-02f, 6.731601584e-02f, 6.732889891e-02f, 6.734163164e-02f, 6.735421405e-02f, 6.736664612e-02f,
+ 6.737892788e-02f, 6.739105932e-02f, 6.740304045e-02f, 6.741487128e-02f, 6.742655182e-02f, 6.743808206e-02f, 6.744946203e-02f, 6.746069172e-02f, 6.747177114e-02f, 6.748270031e-02f,
+ 6.749347923e-02f, 6.750410791e-02f, 6.751458637e-02f, 6.752491460e-02f, 6.753509262e-02f, 6.754512044e-02f, 6.755499807e-02f, 6.756472552e-02f, 6.757430280e-02f, 6.758372993e-02f,
+ 6.759300692e-02f, 6.760213377e-02f, 6.761111050e-02f, 6.761993713e-02f, 6.762861366e-02f, 6.763714012e-02f, 6.764551650e-02f, 6.765374284e-02f, 6.766181914e-02f, 6.766974541e-02f,
+ 6.767752168e-02f, 6.768514796e-02f, 6.769262426e-02f, 6.769995059e-02f, 6.770712699e-02f, 6.771415345e-02f, 6.772103001e-02f, 6.772775667e-02f, 6.773433346e-02f, 6.774076039e-02f,
+ 6.774703748e-02f, 6.775316475e-02f, 6.775914221e-02f, 6.776496990e-02f, 6.777064782e-02f, 6.777617600e-02f, 6.778155445e-02f, 6.778678320e-02f, 6.779186227e-02f, 6.779679168e-02f,
+ 6.780157145e-02f, 6.780620160e-02f, 6.781068215e-02f, 6.781501313e-02f, 6.781919456e-02f, 6.782322647e-02f, 6.782710887e-02f, 6.783084179e-02f, 6.783442525e-02f, 6.783785928e-02f,
+ 6.784114390e-02f, 6.784427914e-02f, 6.784726502e-02f, 6.785010157e-02f, 6.785278881e-02f, 6.785532677e-02f, 6.785771548e-02f, 6.785995496e-02f, 6.786204524e-02f, 6.786398635e-02f,
+ 6.786577832e-02f, 6.786742117e-02f, 6.786891493e-02f, 6.787025963e-02f, 6.787145530e-02f, 6.787250197e-02f, 6.787339966e-02f, 6.787414842e-02f, 6.787474826e-02f, 6.787519923e-02f,
+ 6.787550134e-02f, 6.787565464e-02f, 6.787565914e-02f, 6.787551490e-02f, 6.787522192e-02f, 6.787478026e-02f, 6.787418994e-02f, 6.787345100e-02f, 6.787256346e-02f, 6.787152736e-02f,
+ 6.787034275e-02f, 6.786900964e-02f, 6.786752807e-02f, 6.786589809e-02f, 6.786411972e-02f, 6.786219300e-02f, 6.786011797e-02f, 6.785789466e-02f, 6.785552311e-02f, 6.785300336e-02f,
+ 6.785033544e-02f, 6.784751939e-02f, 6.784455525e-02f, 6.784144306e-02f, 6.783818285e-02f, 6.783477466e-02f, 6.783121853e-02f, 6.782751451e-02f, 6.782366263e-02f, 6.781966293e-02f,
+ 6.781551545e-02f, 6.781122024e-02f, 6.780677732e-02f, 6.780218675e-02f, 6.779744857e-02f, 6.779256281e-02f, 6.778752952e-02f, 6.778234874e-02f, 6.777702052e-02f, 6.777154489e-02f,
+ 6.776592191e-02f, 6.776015160e-02f, 6.775423403e-02f, 6.774816923e-02f, 6.774195724e-02f, 6.773559812e-02f, 6.772909190e-02f, 6.772243864e-02f, 6.771563837e-02f, 6.770869115e-02f,
+ 6.770159702e-02f, 6.769435602e-02f, 6.768696821e-02f, 6.767943363e-02f, 6.767175233e-02f, 6.766392435e-02f, 6.765594975e-02f, 6.764782857e-02f, 6.763956087e-02f, 6.763114668e-02f,
+ 6.762258607e-02f, 6.761387908e-02f, 6.760502576e-02f, 6.759602615e-02f, 6.758688032e-02f, 6.757758832e-02f, 6.756815018e-02f, 6.755856597e-02f, 6.754883574e-02f, 6.753895954e-02f,
+ 6.752893741e-02f, 6.751876943e-02f, 6.750845562e-02f, 6.749799606e-02f, 6.748739080e-02f, 6.747663988e-02f, 6.746574337e-02f, 6.745470131e-02f, 6.744351376e-02f, 6.743218078e-02f,
+ 6.742070242e-02f, 6.740907875e-02f, 6.739730980e-02f, 6.738539565e-02f, 6.737333634e-02f, 6.736113194e-02f, 6.734878250e-02f, 6.733628808e-02f, 6.732364873e-02f, 6.731086453e-02f,
+ 6.729793551e-02f, 6.728486175e-02f, 6.727164330e-02f, 6.725828021e-02f, 6.724477256e-02f, 6.723112040e-02f, 6.721732380e-02f, 6.720338280e-02f, 6.718929747e-02f, 6.717506788e-02f,
+ 6.716069408e-02f, 6.714617614e-02f, 6.713151411e-02f, 6.711670807e-02f, 6.710175807e-02f, 6.708666418e-02f, 6.707142645e-02f, 6.705604496e-02f, 6.704051977e-02f, 6.702485094e-02f,
+ 6.700903853e-02f, 6.699308261e-02f, 6.697698325e-02f, 6.696074051e-02f, 6.694435445e-02f, 6.692782514e-02f, 6.691115266e-02f, 6.689433705e-02f, 6.687737840e-02f, 6.686027677e-02f,
+ 6.684303222e-02f, 6.682564483e-02f, 6.680811465e-02f, 6.679044177e-02f, 6.677262624e-02f, 6.675466814e-02f, 6.673656754e-02f, 6.671832450e-02f, 6.669993909e-02f, 6.668141139e-02f,
+ 6.666274147e-02f, 6.664392939e-02f, 6.662497522e-02f, 6.660587905e-02f, 6.658664093e-02f, 6.656726095e-02f, 6.654773916e-02f, 6.652807565e-02f, 6.650827049e-02f, 6.648832375e-02f,
+ 6.646823550e-02f, 6.644800582e-02f, 6.642763479e-02f, 6.640712246e-02f, 6.638646892e-02f, 6.636567425e-02f, 6.634473852e-02f, 6.632366180e-02f, 6.630244417e-02f, 6.628108570e-02f,
+ 6.625958648e-02f, 6.623794657e-02f, 6.621616606e-02f, 6.619424502e-02f, 6.617218352e-02f, 6.614998166e-02f, 6.612763949e-02f, 6.610515711e-02f, 6.608253458e-02f, 6.605977199e-02f,
+ 6.603686943e-02f, 6.601382695e-02f, 6.599064466e-02f, 6.596732261e-02f, 6.594386091e-02f, 6.592025962e-02f, 6.589651882e-02f, 6.587263861e-02f, 6.584861905e-02f, 6.582446023e-02f,
+ 6.580016223e-02f, 6.577572514e-02f, 6.575114903e-02f, 6.572643400e-02f, 6.570158011e-02f, 6.567658746e-02f, 6.565145612e-02f, 6.562618619e-02f, 6.560077774e-02f, 6.557523087e-02f,
+ 6.554954564e-02f, 6.552372216e-02f, 6.549776050e-02f, 6.547166075e-02f, 6.544542300e-02f, 6.541904732e-02f, 6.539253382e-02f, 6.536588257e-02f, 6.533909366e-02f, 6.531216717e-02f,
+ 6.528510321e-02f, 6.525790184e-02f, 6.523056317e-02f, 6.520308727e-02f, 6.517547424e-02f, 6.514772417e-02f, 6.511983715e-02f, 6.509181325e-02f, 6.506365258e-02f, 6.503535523e-02f,
+ 6.500692128e-02f, 6.497835082e-02f, 6.494964394e-02f, 6.492080075e-02f, 6.489182131e-02f, 6.486270574e-02f, 6.483345412e-02f, 6.480406654e-02f, 6.477454309e-02f, 6.474488387e-02f,
+ 6.471508897e-02f, 6.468515848e-02f, 6.465509250e-02f, 6.462489112e-02f, 6.459455443e-02f, 6.456408253e-02f, 6.453347551e-02f, 6.450273347e-02f, 6.447185650e-02f, 6.444084469e-02f,
+ 6.440969816e-02f, 6.437841697e-02f, 6.434700125e-02f, 6.431545107e-02f, 6.428376654e-02f, 6.425194776e-02f, 6.421999482e-02f, 6.418790782e-02f, 6.415568685e-02f, 6.412333202e-02f,
+ 6.409084342e-02f, 6.405822115e-02f, 6.402546532e-02f, 6.399257601e-02f, 6.395955333e-02f, 6.392639738e-02f, 6.389310826e-02f, 6.385968606e-02f, 6.382613090e-02f, 6.379244286e-02f,
+ 6.375862205e-02f, 6.372466857e-02f, 6.369058253e-02f, 6.365636402e-02f, 6.362201314e-02f, 6.358753001e-02f, 6.355291471e-02f, 6.351816736e-02f, 6.348328806e-02f, 6.344827690e-02f,
+ 6.341313400e-02f, 6.337785945e-02f, 6.334245337e-02f, 6.330691585e-02f, 6.327124700e-02f, 6.323544692e-02f, 6.319951573e-02f, 6.316345352e-02f, 6.312726040e-02f, 6.309093648e-02f,
+ 6.305448186e-02f, 6.301789665e-02f, 6.298118095e-02f, 6.294433488e-02f, 6.290735854e-02f, 6.287025203e-02f, 6.283301547e-02f, 6.279564896e-02f, 6.275815262e-02f, 6.272052654e-02f,
+ 6.268277084e-02f, 6.264488563e-02f, 6.260687101e-02f, 6.256872710e-02f, 6.253045401e-02f, 6.249205184e-02f, 6.245352071e-02f, 6.241486072e-02f, 6.237607199e-02f, 6.233715463e-02f,
+ 6.229810874e-02f, 6.225893445e-02f, 6.221963186e-02f, 6.218020109e-02f, 6.214064224e-02f, 6.210095543e-02f, 6.206114077e-02f, 6.202119838e-02f, 6.198112837e-02f, 6.194093085e-02f,
+ 6.190060593e-02f, 6.186015373e-02f, 6.181957437e-02f, 6.177886796e-02f, 6.173803461e-02f, 6.169707444e-02f, 6.165598756e-02f, 6.161477409e-02f, 6.157343414e-02f, 6.153196784e-02f,
+ 6.149037529e-02f, 6.144865662e-02f, 6.140681193e-02f, 6.136484136e-02f, 6.132274501e-02f, 6.128052300e-02f, 6.123817545e-02f, 6.119570248e-02f, 6.115310420e-02f, 6.111038074e-02f,
+ 6.106753221e-02f, 6.102455874e-02f, 6.098146043e-02f, 6.093823742e-02f, 6.089488982e-02f, 6.085141775e-02f, 6.080782133e-02f, 6.076410068e-02f, 6.072025592e-02f, 6.067628717e-02f,
+ 6.063219456e-02f, 6.058797821e-02f, 6.054363823e-02f, 6.049917475e-02f, 6.045458789e-02f, 6.040987777e-02f, 6.036504452e-02f, 6.032008826e-02f, 6.027500911e-02f, 6.022980720e-02f,
+ 6.018448265e-02f, 6.013903557e-02f, 6.009346611e-02f, 6.004777437e-02f, 6.000196049e-02f, 5.995602459e-02f, 5.990996680e-02f, 5.986378724e-02f, 5.981748603e-02f, 5.977106330e-02f,
+ 5.972451918e-02f, 5.967785380e-02f, 5.963106727e-02f, 5.958415973e-02f, 5.953713131e-02f, 5.948998212e-02f, 5.944271231e-02f, 5.939532198e-02f, 5.934781129e-02f, 5.930018034e-02f,
+ 5.925242927e-02f, 5.920455821e-02f, 5.915656729e-02f, 5.910845663e-02f, 5.906022637e-02f, 5.901187663e-02f, 5.896340755e-02f, 5.891481925e-02f, 5.886611187e-02f, 5.881728553e-02f,
+ 5.876834036e-02f, 5.871927650e-02f, 5.867009408e-02f, 5.862079322e-02f, 5.857137407e-02f, 5.852183674e-02f, 5.847218138e-02f, 5.842240812e-02f, 5.837251708e-02f, 5.832250840e-02f,
+ 5.827238222e-02f, 5.822213866e-02f, 5.817177786e-02f, 5.812129996e-02f, 5.807070508e-02f, 5.801999336e-02f, 5.796916494e-02f, 5.791821994e-02f, 5.786715852e-02f, 5.781598079e-02f,
+ 5.776468689e-02f, 5.771327696e-02f, 5.766175114e-02f, 5.761010956e-02f, 5.755835236e-02f, 5.750647967e-02f, 5.745449163e-02f, 5.740238837e-02f, 5.735017004e-02f, 5.729783676e-02f,
+ 5.724538869e-02f, 5.719282595e-02f, 5.714014868e-02f, 5.708735702e-02f, 5.703445111e-02f, 5.698143108e-02f, 5.692829709e-02f, 5.687504925e-02f, 5.682168772e-02f, 5.676821263e-02f,
+ 5.671462413e-02f, 5.666092235e-02f, 5.660710742e-02f, 5.655317950e-02f, 5.649913873e-02f, 5.644498523e-02f, 5.639071916e-02f, 5.633634065e-02f, 5.628184985e-02f, 5.622724689e-02f,
+ 5.617253193e-02f, 5.611770509e-02f, 5.606276653e-02f, 5.600771638e-02f, 5.595255479e-02f, 5.589728190e-02f, 5.584189785e-02f, 5.578640278e-02f, 5.573079685e-02f, 5.567508019e-02f,
+ 5.561925294e-02f, 5.556331526e-02f, 5.550726728e-02f, 5.545110915e-02f, 5.539484101e-02f, 5.533846301e-02f, 5.528197529e-02f, 5.522537800e-02f, 5.516867129e-02f, 5.511185529e-02f,
+ 5.505493016e-02f, 5.499789604e-02f, 5.494075307e-02f, 5.488350141e-02f, 5.482614120e-02f, 5.476867259e-02f, 5.471109572e-02f, 5.465341074e-02f, 5.459561780e-02f, 5.453771705e-02f,
+ 5.447970863e-02f, 5.442159270e-02f, 5.436336939e-02f, 5.430503886e-02f, 5.424660126e-02f, 5.418805674e-02f, 5.412940544e-02f, 5.407064751e-02f, 5.401178311e-02f, 5.395281238e-02f,
+ 5.389373548e-02f, 5.383455255e-02f, 5.377526374e-02f, 5.371586921e-02f, 5.365636910e-02f, 5.359676357e-02f, 5.353705276e-02f, 5.347723683e-02f, 5.341731593e-02f, 5.335729021e-02f,
+ 5.329715982e-02f, 5.323692492e-02f, 5.317658565e-02f, 5.311614218e-02f, 5.305559464e-02f, 5.299494320e-02f, 5.293418800e-02f, 5.287332921e-02f, 5.281236697e-02f, 5.275130144e-02f,
+ 5.269013276e-02f, 5.262886110e-02f, 5.256748662e-02f, 5.250600945e-02f, 5.244442976e-02f, 5.238274771e-02f, 5.232096344e-02f, 5.225907711e-02f, 5.219708888e-02f, 5.213499891e-02f,
+ 5.207280734e-02f, 5.201051434e-02f, 5.194812006e-02f, 5.188562465e-02f, 5.182302828e-02f, 5.176033109e-02f, 5.169753326e-02f, 5.163463492e-02f, 5.157163625e-02f, 5.150853739e-02f,
+ 5.144533851e-02f, 5.138203976e-02f, 5.131864130e-02f, 5.125514329e-02f, 5.119154588e-02f, 5.112784924e-02f, 5.106405352e-02f, 5.100015889e-02f, 5.093616550e-02f, 5.087207350e-02f,
+ 5.080788307e-02f, 5.074359436e-02f, 5.067920752e-02f, 5.061472272e-02f, 5.055014012e-02f, 5.048545988e-02f, 5.042068216e-02f, 5.035580712e-02f, 5.029083492e-02f, 5.022576572e-02f,
+ 5.016059968e-02f, 5.009533697e-02f, 5.002997773e-02f, 4.996452215e-02f, 4.989897038e-02f, 4.983332257e-02f, 4.976757890e-02f, 4.970173952e-02f, 4.963580459e-02f, 4.956977429e-02f,
+ 4.950364877e-02f, 4.943742820e-02f, 4.937111273e-02f, 4.930470254e-02f, 4.923819778e-02f, 4.917159862e-02f, 4.910490522e-02f, 4.903811775e-02f, 4.897123637e-02f, 4.890426124e-02f,
+ 4.883719254e-02f, 4.877003042e-02f, 4.870277505e-02f, 4.863542659e-02f, 4.856798521e-02f, 4.850045108e-02f, 4.843282436e-02f, 4.836510521e-02f, 4.829729381e-02f, 4.822939031e-02f,
+ 4.816139489e-02f, 4.809330771e-02f, 4.802512894e-02f, 4.795685874e-02f, 4.788849728e-02f, 4.782004472e-02f, 4.775150124e-02f, 4.768286701e-02f, 4.761414218e-02f, 4.754532693e-02f,
+ 4.747642142e-02f, 4.740742583e-02f, 4.733834032e-02f, 4.726916506e-02f, 4.719990021e-02f, 4.713054595e-02f, 4.706110245e-02f, 4.699156987e-02f, 4.692194838e-02f, 4.685223815e-02f,
+ 4.678243936e-02f, 4.671255217e-02f, 4.664257675e-02f, 4.657251327e-02f, 4.650236190e-02f, 4.643212281e-02f, 4.636179617e-02f, 4.629138215e-02f, 4.622088093e-02f, 4.615029266e-02f,
+ 4.607961754e-02f, 4.600885572e-02f, 4.593800737e-02f, 4.586707267e-02f, 4.579605179e-02f, 4.572494490e-02f, 4.565375218e-02f, 4.558247379e-02f, 4.551110990e-02f, 4.543966070e-02f,
+ 4.536812635e-02f, 4.529650702e-02f, 4.522480289e-02f, 4.515301413e-02f, 4.508114091e-02f, 4.500918341e-02f, 4.493714179e-02f, 4.486501624e-02f, 4.479280693e-02f, 4.472051403e-02f,
+ 4.464813771e-02f, 4.457567815e-02f, 4.450313552e-02f, 4.443051000e-02f, 4.435780176e-02f, 4.428501098e-02f, 4.421213783e-02f, 4.413918248e-02f, 4.406614511e-02f, 4.399302590e-02f,
+ 4.391982503e-02f, 4.384654265e-02f, 4.377317897e-02f, 4.369973413e-02f, 4.362620834e-02f, 4.355260175e-02f, 4.347891455e-02f, 4.340514691e-02f, 4.333129901e-02f, 4.325737103e-02f,
+ 4.318336314e-02f, 4.310927552e-02f, 4.303510834e-02f, 4.296086179e-02f, 4.288653604e-02f, 4.281213127e-02f, 4.273764765e-02f, 4.266308537e-02f, 4.258844460e-02f, 4.251372552e-02f,
+ 4.243892830e-02f, 4.236405313e-02f, 4.228910019e-02f, 4.221406964e-02f, 4.213896168e-02f, 4.206377648e-02f, 4.198851421e-02f, 4.191317506e-02f, 4.183775921e-02f, 4.176226684e-02f,
+ 4.168669812e-02f, 4.161105324e-02f, 4.153533237e-02f, 4.145953569e-02f, 4.138366339e-02f, 4.130771565e-02f, 4.123169263e-02f, 4.115559454e-02f, 4.107942153e-02f, 4.100317381e-02f,
+ 4.092685154e-02f, 4.085045490e-02f, 4.077398409e-02f, 4.069743927e-02f, 4.062082063e-02f, 4.054412836e-02f, 4.046736263e-02f, 4.039052362e-02f, 4.031361152e-02f, 4.023662650e-02f,
+ 4.015956876e-02f, 4.008243847e-02f, 4.000523581e-02f, 3.992796097e-02f, 3.985061412e-02f, 3.977319546e-02f, 3.969570516e-02f, 3.961814340e-02f, 3.954051038e-02f, 3.946280627e-02f,
+ 3.938503125e-02f, 3.930718551e-02f, 3.922926923e-02f, 3.915128260e-02f, 3.907322580e-02f, 3.899509901e-02f, 3.891690241e-02f, 3.883863620e-02f, 3.876030054e-02f, 3.868189564e-02f,
+ 3.860342167e-02f, 3.852487881e-02f, 3.844626726e-02f, 3.836758719e-02f, 3.828883879e-02f, 3.821002225e-02f, 3.813113774e-02f, 3.805218546e-02f, 3.797316559e-02f, 3.789407832e-02f,
+ 3.781492383e-02f, 3.773570230e-02f, 3.765641392e-02f, 3.757705888e-02f, 3.749763737e-02f, 3.741814956e-02f, 3.733859565e-02f, 3.725897581e-02f, 3.717929025e-02f, 3.709953913e-02f,
+ 3.701972266e-02f, 3.693984101e-02f, 3.685989438e-02f, 3.677988294e-02f, 3.669980690e-02f, 3.661966642e-02f, 3.653946170e-02f, 3.645919293e-02f, 3.637886030e-02f, 3.629846399e-02f,
+ 3.621800418e-02f, 3.613748107e-02f, 3.605689485e-02f, 3.597624570e-02f, 3.589553380e-02f, 3.581475936e-02f, 3.573392255e-02f, 3.565302356e-02f, 3.557206259e-02f, 3.549103981e-02f,
+ 3.540995543e-02f, 3.532880962e-02f, 3.524760258e-02f, 3.516633449e-02f, 3.508500554e-02f, 3.500361592e-02f, 3.492216583e-02f, 3.484065544e-02f, 3.475908496e-02f, 3.467745456e-02f,
+ 3.459576444e-02f, 3.451401478e-02f, 3.443220579e-02f, 3.435033763e-02f, 3.426841052e-02f, 3.418642463e-02f, 3.410438015e-02f, 3.402227728e-02f, 3.394011620e-02f, 3.385789711e-02f,
+ 3.377562020e-02f, 3.369328565e-02f, 3.361089365e-02f, 3.352844441e-02f, 3.344593810e-02f, 3.336337491e-02f, 3.328075505e-02f, 3.319807869e-02f, 3.311534604e-02f, 3.303255728e-02f,
+ 3.294971260e-02f, 3.286681219e-02f, 3.278385624e-02f, 3.270084496e-02f, 3.261777852e-02f, 3.253465711e-02f, 3.245148094e-02f, 3.236825019e-02f, 3.228496506e-02f, 3.220162573e-02f,
+ 3.211823239e-02f, 3.203478525e-02f, 3.195128448e-02f, 3.186773030e-02f, 3.178412287e-02f, 3.170046240e-02f, 3.161674909e-02f, 3.153298311e-02f, 3.144916467e-02f, 3.136529396e-02f,
+ 3.128137117e-02f, 3.119739649e-02f, 3.111337012e-02f, 3.102929224e-02f, 3.094516306e-02f, 3.086098276e-02f, 3.077675154e-02f, 3.069246959e-02f, 3.060813710e-02f, 3.052375427e-02f,
+ 3.043932129e-02f, 3.035483835e-02f, 3.027030566e-02f, 3.018572339e-02f, 3.010109175e-02f, 3.001641092e-02f, 2.993168111e-02f, 2.984690250e-02f, 2.976207529e-02f, 2.967719968e-02f,
+ 2.959227585e-02f, 2.950730401e-02f, 2.942228434e-02f, 2.933721704e-02f, 2.925210231e-02f, 2.916694034e-02f, 2.908173132e-02f, 2.899647544e-02f, 2.891117291e-02f, 2.882582392e-02f,
+ 2.874042866e-02f, 2.865498732e-02f, 2.856950010e-02f, 2.848396721e-02f, 2.839838882e-02f, 2.831276514e-02f, 2.822709636e-02f, 2.814138267e-02f, 2.805562428e-02f, 2.796982137e-02f,
+ 2.788397414e-02f, 2.779808280e-02f, 2.771214752e-02f, 2.762616851e-02f, 2.754014597e-02f, 2.745408008e-02f, 2.736797105e-02f, 2.728181907e-02f, 2.719562433e-02f, 2.710938704e-02f,
+ 2.702310738e-02f, 2.693678556e-02f, 2.685042176e-02f, 2.676401619e-02f, 2.667756905e-02f, 2.659108052e-02f, 2.650455080e-02f, 2.641798009e-02f, 2.633136859e-02f, 2.624471649e-02f,
+ 2.615802399e-02f, 2.607129128e-02f, 2.598451857e-02f, 2.589770604e-02f, 2.581085390e-02f, 2.572396233e-02f, 2.563703155e-02f, 2.555006174e-02f, 2.546305310e-02f, 2.537600583e-02f,
+ 2.528892012e-02f, 2.520179617e-02f, 2.511463418e-02f, 2.502743435e-02f, 2.494019687e-02f, 2.485292194e-02f, 2.476560975e-02f, 2.467826051e-02f, 2.459087440e-02f, 2.450345164e-02f,
+ 2.441599241e-02f, 2.432849691e-02f, 2.424096534e-02f, 2.415339789e-02f, 2.406579477e-02f, 2.397815618e-02f, 2.389048230e-02f, 2.380277333e-02f, 2.371502949e-02f, 2.362725095e-02f,
+ 2.353943792e-02f, 2.345159060e-02f, 2.336370918e-02f, 2.327579386e-02f, 2.318784485e-02f, 2.309986233e-02f, 2.301184651e-02f, 2.292379758e-02f, 2.283571574e-02f, 2.274760119e-02f,
+ 2.265945412e-02f, 2.257127475e-02f, 2.248306325e-02f, 2.239481984e-02f, 2.230654470e-02f, 2.221823804e-02f, 2.212990006e-02f, 2.204153095e-02f, 2.195313091e-02f, 2.186470014e-02f,
+ 2.177623884e-02f, 2.168774721e-02f, 2.159922544e-02f, 2.151067373e-02f, 2.142209229e-02f, 2.133348130e-02f, 2.124484097e-02f, 2.115617150e-02f, 2.106747308e-02f, 2.097874592e-02f,
+ 2.088999021e-02f, 2.080120614e-02f, 2.071239393e-02f, 2.062355376e-02f, 2.053468584e-02f, 2.044579037e-02f, 2.035686753e-02f, 2.026791754e-02f, 2.017894059e-02f, 2.008993688e-02f,
+ 2.000090661e-02f, 1.991184997e-02f, 1.982276717e-02f, 1.973365840e-02f, 1.964452386e-02f, 1.955536376e-02f, 1.946617828e-02f, 1.937696764e-02f, 1.928773202e-02f, 1.919847163e-02f,
+ 1.910918667e-02f, 1.901987733e-02f, 1.893054381e-02f, 1.884118632e-02f, 1.875180504e-02f, 1.866240019e-02f, 1.857297196e-02f, 1.848352054e-02f, 1.839404614e-02f, 1.830454896e-02f,
+ 1.821502919e-02f, 1.812548704e-02f, 1.803592270e-02f, 1.794633637e-02f, 1.785672825e-02f, 1.776709854e-02f, 1.767744745e-02f, 1.758777515e-02f, 1.749808187e-02f, 1.740836779e-02f,
+ 1.731863312e-02f, 1.722887805e-02f, 1.713910279e-02f, 1.704930753e-02f, 1.695949247e-02f, 1.686965781e-02f, 1.677980375e-02f, 1.668993049e-02f, 1.660003823e-02f, 1.651012716e-02f,
+ 1.642019749e-02f, 1.633024942e-02f, 1.624028314e-02f, 1.615029885e-02f, 1.606029676e-02f, 1.597027706e-02f, 1.588023995e-02f, 1.579018563e-02f, 1.570011430e-02f, 1.561002615e-02f,
+ 1.551992140e-02f, 1.542980023e-02f, 1.533966284e-02f, 1.524950944e-02f, 1.515934023e-02f, 1.506915539e-02f, 1.497895514e-02f, 1.488873967e-02f, 1.479850918e-02f, 1.470826387e-02f,
+ 1.461800393e-02f, 1.452772958e-02f, 1.443744100e-02f, 1.434713839e-02f, 1.425682196e-02f, 1.416649190e-02f, 1.407614842e-02f, 1.398579170e-02f, 1.389542196e-02f, 1.380503938e-02f,
+ 1.371464418e-02f, 1.362423653e-02f, 1.353381666e-02f, 1.344338475e-02f, 1.335294101e-02f, 1.326248562e-02f, 1.317201880e-02f, 1.308154074e-02f, 1.299105164e-02f, 1.290055170e-02f,
+ 1.281004111e-02f, 1.271952008e-02f, 1.262898881e-02f, 1.253844749e-02f, 1.244789632e-02f, 1.235733550e-02f, 1.226676523e-02f, 1.217618571e-02f, 1.208559714e-02f, 1.199499971e-02f,
+ 1.190439363e-02f, 1.181377909e-02f, 1.172315629e-02f, 1.163252543e-02f, 1.154188671e-02f, 1.145124033e-02f, 1.136058649e-02f, 1.126992538e-02f, 1.117925720e-02f, 1.108858215e-02f,
+ 1.099790044e-02f, 1.090721225e-02f, 1.081651779e-02f, 1.072581725e-02f, 1.063511084e-02f, 1.054439875e-02f, 1.045368118e-02f, 1.036295832e-02f, 1.027223039e-02f, 1.018149757e-02f,
+ 1.009076006e-02f, 1.000001806e-02f, 9.909271772e-03f, 9.818521392e-03f, 9.727767117e-03f, 9.637009145e-03f, 9.546247675e-03f, 9.455482904e-03f, 9.364715031e-03f, 9.273944253e-03f,
+ 9.183170768e-03f, 9.092394774e-03f, 9.001616470e-03f, 8.910836051e-03f, 8.820053718e-03f, 8.729269666e-03f, 8.638484094e-03f, 8.547697200e-03f, 8.456909180e-03f, 8.366120234e-03f,
+ 8.275330558e-03f, 8.184540349e-03f, 8.093749805e-03f, 8.002959125e-03f, 7.912168504e-03f, 7.821378140e-03f, 7.730588232e-03f, 7.639798975e-03f, 7.549010567e-03f, 7.458223206e-03f,
+ 7.367437089e-03f, 7.276652412e-03f, 7.185869373e-03f, 7.095088169e-03f, 7.004308997e-03f, 6.913532053e-03f, 6.822757535e-03f, 6.731985640e-03f, 6.641216564e-03f, 6.550450504e-03f,
+ 6.459687657e-03f, 6.368928220e-03f, 6.278172389e-03f, 6.187420361e-03f, 6.096672332e-03f, 6.005928499e-03f, 5.915189059e-03f, 5.824454207e-03f, 5.733724140e-03f, 5.642999055e-03f,
+ 5.552279148e-03f, 5.461564615e-03f, 5.370855651e-03f, 5.280152455e-03f, 5.189455220e-03f, 5.098764144e-03f, 5.008079422e-03f, 4.917401250e-03f, 4.826729825e-03f, 4.736065341e-03f,
+ 4.645407995e-03f, 4.554757983e-03f, 4.464115500e-03f, 4.373480741e-03f, 4.282853903e-03f, 4.192235180e-03f, 4.101624768e-03f, 4.011022863e-03f, 3.920429660e-03f, 3.829845355e-03f,
+ 3.739270141e-03f, 3.648704215e-03f, 3.558147772e-03f, 3.467601006e-03f, 3.377064113e-03f, 3.286537288e-03f, 3.196020725e-03f, 3.105514620e-03f, 3.015019166e-03f, 2.924534560e-03f,
+ 2.834060994e-03f, 2.743598665e-03f, 2.653147766e-03f, 2.562708492e-03f, 2.472281037e-03f, 2.381865596e-03f, 2.291462362e-03f, 2.201071531e-03f, 2.110693296e-03f, 2.020327851e-03f,
+ 1.929975390e-03f, 1.839636107e-03f, 1.749310197e-03f, 1.658997852e-03f, 1.568699267e-03f, 1.478414635e-03f, 1.388144150e-03f, 1.297888005e-03f, 1.207646395e-03f, 1.117419511e-03f,
+ 1.027207548e-03f, 9.370106993e-04f, 8.468291573e-04f, 7.566631155e-04f, 6.665127669e-04f, 5.763783046e-04f, 4.862599214e-04f, 3.961578101e-04f, 3.060721636e-04f, 2.160031745e-04f,
+ 1.259510354e-04f, 3.591593896e-05f, -5.410192241e-05f, -1.441023563e-04f, -2.340851704e-04f, -3.240501724e-04f, -4.139971702e-04f, -5.039259716e-04f, -5.938363847e-04f, -6.837282174e-04f,
+ -7.736012779e-04f, -8.634553745e-04f, -9.532903153e-04f, -1.043105909e-03f, -1.132901963e-03f, -1.222678287e-03f, -1.312434690e-03f, -1.402170979e-03f, -1.491886964e-03f, -1.581582453e-03f,
+ -1.671257256e-03f, -1.760911181e-03f, -1.850544037e-03f, -1.940155634e-03f, -2.029745781e-03f, -2.119314287e-03f, -2.208860962e-03f, -2.298385614e-03f, -2.387888054e-03f, -2.477368092e-03f,
+ -2.566825536e-03f, -2.656260198e-03f, -2.745671886e-03f, -2.835060411e-03f, -2.924425583e-03f, -3.013767211e-03f, -3.103085107e-03f, -3.192379081e-03f, -3.281648943e-03f, -3.370894503e-03f,
+ -3.460115572e-03f, -3.549311962e-03f, -3.638483482e-03f, -3.727629943e-03f, -3.816751157e-03f, -3.905846935e-03f, -3.994917087e-03f, -4.083961425e-03f, -4.172979761e-03f, -4.261971905e-03f,
+ -4.350937670e-03f, -4.439876866e-03f, -4.528789306e-03f, -4.617674801e-03f, -4.706533163e-03f, -4.795364204e-03f, -4.884167737e-03f, -4.972943573e-03f, -5.061691525e-03f, -5.150411405e-03f,
+ -5.239103025e-03f, -5.327766199e-03f, -5.416400738e-03f, -5.505006456e-03f, -5.593583165e-03f, -5.682130678e-03f, -5.770648808e-03f, -5.859137369e-03f, -5.947596174e-03f, -6.036025036e-03f,
+ -6.124423768e-03f, -6.212792184e-03f, -6.301130098e-03f, -6.389437324e-03f, -6.477713674e-03f, -6.565958964e-03f, -6.654173007e-03f, -6.742355617e-03f, -6.830506609e-03f, -6.918625798e-03f,
+ -7.006712996e-03f, -7.094768020e-03f, -7.182790683e-03f, -7.270780801e-03f, -7.358738188e-03f, -7.446662659e-03f, -7.534554030e-03f, -7.622412116e-03f, -7.710236731e-03f, -7.798027692e-03f,
+ -7.885784814e-03f, -7.973507912e-03f, -8.061196803e-03f, -8.148851302e-03f, -8.236471224e-03f, -8.324056387e-03f, -8.411606606e-03f, -8.499121698e-03f, -8.586601478e-03f, -8.674045765e-03f,
+ -8.761454373e-03f, -8.848827120e-03f, -8.936163822e-03f, -9.023464298e-03f, -9.110728363e-03f, -9.197955834e-03f, -9.285146530e-03f, -9.372300268e-03f, -9.459416864e-03f, -9.546496137e-03f,
+ -9.633537905e-03f, -9.720541985e-03f, -9.807508195e-03f, -9.894436354e-03f, -9.981326279e-03f, -1.006817779e-02f, -1.015499070e-02f, -1.024176484e-02f, -1.032850001e-02f, -1.041519605e-02f,
+ -1.050185276e-02f, -1.058846998e-02f, -1.067504750e-02f, -1.076158517e-02f, -1.084808279e-02f, -1.093454018e-02f, -1.102095717e-02f, -1.110733357e-02f, -1.119366921e-02f, -1.127996390e-02f,
+ -1.136621746e-02f, -1.145242972e-02f, -1.153860049e-02f, -1.162472960e-02f, -1.171081687e-02f, -1.179686211e-02f, -1.188286515e-02f, -1.196882580e-02f, -1.205474390e-02f, -1.214061926e-02f,
+ -1.222645170e-02f, -1.231224104e-02f, -1.239798711e-02f, -1.248368973e-02f, -1.256934871e-02f, -1.265496389e-02f, -1.274053508e-02f, -1.282606210e-02f, -1.291154479e-02f, -1.299698295e-02f,
+ -1.308237641e-02f, -1.316772500e-02f, -1.325302854e-02f, -1.333828686e-02f, -1.342349976e-02f, -1.350866709e-02f, -1.359378865e-02f, -1.367886428e-02f, -1.376389380e-02f, -1.384887703e-02f,
+ -1.393381380e-02f, -1.401870393e-02f, -1.410354725e-02f, -1.418834357e-02f, -1.427309273e-02f, -1.435779454e-02f, -1.444244884e-02f, -1.452705545e-02f, -1.461161419e-02f, -1.469612489e-02f,
+ -1.478058737e-02f, -1.486500146e-02f, -1.494936699e-02f, -1.503368377e-02f, -1.511795165e-02f, -1.520217043e-02f, -1.528633995e-02f, -1.537046004e-02f, -1.545453052e-02f, -1.553855122e-02f,
+ -1.562252196e-02f, -1.570644257e-02f, -1.579031288e-02f, -1.587413271e-02f, -1.595790190e-02f, -1.604162027e-02f, -1.612528764e-02f, -1.620890385e-02f, -1.629246872e-02f, -1.637598209e-02f,
+ -1.645944377e-02f, -1.654285360e-02f, -1.662621141e-02f, -1.670951701e-02f, -1.679277026e-02f, -1.687597096e-02f, -1.695911896e-02f, -1.704221407e-02f, -1.712525614e-02f, -1.720824498e-02f,
+ -1.729118043e-02f, -1.737406232e-02f, -1.745689047e-02f, -1.753966473e-02f, -1.762238491e-02f, -1.770505085e-02f, -1.778766238e-02f, -1.787021933e-02f, -1.795272152e-02f, -1.803516880e-02f,
+ -1.811756099e-02f, -1.819989793e-02f, -1.828217944e-02f, -1.836440535e-02f, -1.844657550e-02f, -1.852868972e-02f, -1.861074785e-02f, -1.869274970e-02f, -1.877469513e-02f, -1.885658395e-02f,
+ -1.893841600e-02f, -1.902019111e-02f, -1.910190912e-02f, -1.918356987e-02f, -1.926517317e-02f, -1.934671887e-02f, -1.942820680e-02f, -1.950963679e-02f, -1.959100868e-02f, -1.967232230e-02f,
+ -1.975357748e-02f, -1.983477407e-02f, -1.991591189e-02f, -1.999699077e-02f, -2.007801056e-02f, -2.015897109e-02f, -2.023987219e-02f, -2.032071370e-02f, -2.040149545e-02f, -2.048221729e-02f,
+ -2.056287903e-02f, -2.064348053e-02f, -2.072402162e-02f, -2.080450213e-02f, -2.088492189e-02f, -2.096528076e-02f, -2.104557855e-02f, -2.112581512e-02f, -2.120599029e-02f, -2.128610391e-02f,
+ -2.136615581e-02f, -2.144614582e-02f, -2.152607380e-02f, -2.160593956e-02f, -2.168574296e-02f, -2.176548383e-02f, -2.184516201e-02f, -2.192477733e-02f, -2.200432964e-02f, -2.208381877e-02f,
+ -2.216324457e-02f, -2.224260687e-02f, -2.232190551e-02f, -2.240114033e-02f, -2.248031118e-02f, -2.255941788e-02f, -2.263846029e-02f, -2.271743823e-02f, -2.279635156e-02f, -2.287520011e-02f,
+ -2.295398372e-02f, -2.303270224e-02f, -2.311135550e-02f, -2.318994334e-02f, -2.326846562e-02f, -2.334692216e-02f, -2.342531281e-02f, -2.350363741e-02f, -2.358189580e-02f, -2.366008783e-02f,
+ -2.373821334e-02f, -2.381627218e-02f, -2.389426417e-02f, -2.397218917e-02f, -2.405004702e-02f, -2.412783757e-02f, -2.420556065e-02f, -2.428321611e-02f, -2.436080379e-02f, -2.443832354e-02f,
+ -2.451577521e-02f, -2.459315863e-02f, -2.467047365e-02f, -2.474772011e-02f, -2.482489787e-02f, -2.490200676e-02f, -2.497904663e-02f, -2.505601732e-02f, -2.513291869e-02f, -2.520975057e-02f,
+ -2.528651282e-02f, -2.536320527e-02f, -2.543982778e-02f, -2.551638019e-02f, -2.559286235e-02f, -2.566927411e-02f, -2.574561530e-02f, -2.582188579e-02f, -2.589808541e-02f, -2.597421401e-02f,
+ -2.605027145e-02f, -2.612625757e-02f, -2.620217221e-02f, -2.627801523e-02f, -2.635378647e-02f, -2.642948578e-02f, -2.650511302e-02f, -2.658066803e-02f, -2.665615065e-02f, -2.673156075e-02f,
+ -2.680689816e-02f, -2.688216274e-02f, -2.695735434e-02f, -2.703247281e-02f, -2.710751800e-02f, -2.718248975e-02f, -2.725738793e-02f, -2.733221237e-02f, -2.740696294e-02f, -2.748163948e-02f,
+ -2.755624184e-02f, -2.763076988e-02f, -2.770522345e-02f, -2.777960239e-02f, -2.785390657e-02f, -2.792813583e-02f, -2.800229002e-02f, -2.807636901e-02f, -2.815037263e-02f, -2.822430075e-02f,
+ -2.829815322e-02f, -2.837192989e-02f, -2.844563062e-02f, -2.851925526e-02f, -2.859280365e-02f, -2.866627567e-02f, -2.873967116e-02f, -2.881298997e-02f, -2.888623197e-02f, -2.895939700e-02f,
+ -2.903248492e-02f, -2.910549559e-02f, -2.917842886e-02f, -2.925128459e-02f, -2.932406264e-02f, -2.939676285e-02f, -2.946938509e-02f, -2.954192921e-02f, -2.961439508e-02f, -2.968678254e-02f,
+ -2.975909146e-02f, -2.983132168e-02f, -2.990347308e-02f, -2.997554550e-02f, -3.004753880e-02f, -3.011945285e-02f, -3.019128750e-02f, -3.026304261e-02f, -3.033471804e-02f, -3.040631365e-02f,
+ -3.047782929e-02f, -3.054926482e-02f, -3.062062011e-02f, -3.069189502e-02f, -3.076308940e-02f, -3.083420312e-02f, -3.090523603e-02f, -3.097618799e-02f, -3.104705888e-02f, -3.111784854e-02f,
+ -3.118855683e-02f, -3.125918363e-02f, -3.132972879e-02f, -3.140019217e-02f, -3.147057364e-02f, -3.154087305e-02f, -3.161109027e-02f, -3.168122517e-02f, -3.175127759e-02f, -3.182124742e-02f,
+ -3.189113450e-02f, -3.196093871e-02f, -3.203065991e-02f, -3.210029796e-02f, -3.216985272e-02f, -3.223932407e-02f, -3.230871185e-02f, -3.237801595e-02f, -3.244723621e-02f, -3.251637252e-02f,
+ -3.258542473e-02f, -3.265439270e-02f, -3.272327631e-02f, -3.279207542e-02f, -3.286078990e-02f, -3.292941961e-02f, -3.299796441e-02f, -3.306642419e-02f, -3.313479879e-02f, -3.320308809e-02f,
+ -3.327129196e-02f, -3.333941026e-02f, -3.340744287e-02f, -3.347538964e-02f, -3.354325045e-02f, -3.361102517e-02f, -3.367871366e-02f, -3.374631579e-02f, -3.381383144e-02f, -3.388126047e-02f,
+ -3.394860274e-02f, -3.401585814e-02f, -3.408302653e-02f, -3.415010778e-02f, -3.421710175e-02f, -3.428400833e-02f, -3.435082738e-02f, -3.441755877e-02f, -3.448420237e-02f, -3.455075806e-02f,
+ -3.461722570e-02f, -3.468360517e-02f, -3.474989634e-02f, -3.481609908e-02f, -3.488221326e-02f, -3.494823876e-02f, -3.501417545e-02f, -3.508002320e-02f, -3.514578189e-02f, -3.521145139e-02f,
+ -3.527703156e-02f, -3.534252230e-02f, -3.540792346e-02f, -3.547323493e-02f, -3.553845658e-02f, -3.560358828e-02f, -3.566862991e-02f, -3.573358134e-02f, -3.579844245e-02f, -3.586321312e-02f,
+ -3.592789322e-02f, -3.599248262e-02f, -3.605698121e-02f, -3.612138885e-02f, -3.618570543e-02f, -3.624993083e-02f, -3.631406491e-02f, -3.637810757e-02f, -3.644205866e-02f, -3.650591808e-02f,
+ -3.656968570e-02f, -3.663336140e-02f, -3.669694505e-02f, -3.676043655e-02f, -3.682383575e-02f, -3.688714255e-02f, -3.695035683e-02f, -3.701347845e-02f, -3.707650731e-02f, -3.713944328e-02f,
+ -3.720228624e-02f, -3.726503608e-02f, -3.732769267e-02f, -3.739025590e-02f, -3.745272564e-02f, -3.751510177e-02f, -3.757738419e-02f, -3.763957277e-02f, -3.770166739e-02f, -3.776366793e-02f,
+ -3.782557428e-02f, -3.788738632e-02f, -3.794910394e-02f, -3.801072700e-02f, -3.807225541e-02f, -3.813368904e-02f, -3.819502778e-02f, -3.825627151e-02f, -3.831742011e-02f, -3.837847347e-02f,
+ -3.843943148e-02f, -3.850029401e-02f, -3.856106096e-02f, -3.862173221e-02f, -3.868230764e-02f, -3.874278715e-02f, -3.880317061e-02f, -3.886345791e-02f, -3.892364895e-02f, -3.898374360e-02f,
+ -3.904374175e-02f, -3.910364330e-02f, -3.916344812e-02f, -3.922315611e-02f, -3.928276716e-02f, -3.934228114e-02f, -3.940169796e-02f, -3.946101749e-02f, -3.952023963e-02f, -3.957936427e-02f,
+ -3.963839130e-02f, -3.969732060e-02f, -3.975615206e-02f, -3.981488558e-02f, -3.987352105e-02f, -3.993205835e-02f, -3.999049738e-02f, -4.004883803e-02f, -4.010708018e-02f, -4.016522374e-02f,
+ -4.022326859e-02f, -4.028121462e-02f, -4.033906172e-02f, -4.039680980e-02f, -4.045445873e-02f, -4.051200842e-02f, -4.056945875e-02f, -4.062680963e-02f, -4.068406093e-02f, -4.074121256e-02f,
+ -4.079826442e-02f, -4.085521639e-02f, -4.091206836e-02f, -4.096882024e-02f, -4.102547192e-02f, -4.108202330e-02f, -4.113847426e-02f, -4.119482471e-02f, -4.125107453e-02f, -4.130722364e-02f,
+ -4.136327192e-02f, -4.141921926e-02f, -4.147506558e-02f, -4.153081075e-02f, -4.158645469e-02f, -4.164199728e-02f, -4.169743843e-02f, -4.175277804e-02f, -4.180801599e-02f, -4.186315220e-02f,
+ -4.191818656e-02f, -4.197311896e-02f, -4.202794931e-02f, -4.208267751e-02f, -4.213730345e-02f, -4.219182704e-02f, -4.224624817e-02f, -4.230056675e-02f, -4.235478268e-02f, -4.240889586e-02f,
+ -4.246290618e-02f, -4.251681356e-02f, -4.257061788e-02f, -4.262431906e-02f, -4.267791700e-02f, -4.273141159e-02f, -4.278480275e-02f, -4.283809036e-02f, -4.289127435e-02f, -4.294435460e-02f,
+ -4.299733102e-02f, -4.305020353e-02f, -4.310297201e-02f, -4.315563637e-02f, -4.320819653e-02f, -4.326065238e-02f, -4.331300383e-02f, -4.336525078e-02f, -4.341739314e-02f, -4.346943082e-02f,
+ -4.352136371e-02f, -4.357319174e-02f, -4.362491479e-02f, -4.367653279e-02f, -4.372804564e-02f, -4.377945323e-02f, -4.383075549e-02f, -4.388195232e-02f, -4.393304363e-02f, -4.398402932e-02f,
+ -4.403490930e-02f, -4.408568349e-02f, -4.413635178e-02f, -4.418691410e-02f, -4.423737034e-02f, -4.428772043e-02f, -4.433796426e-02f, -4.438810175e-02f, -4.443813281e-02f, -4.448805735e-02f,
+ -4.453787528e-02f, -4.458758651e-02f, -4.463719095e-02f, -4.468668852e-02f, -4.473607912e-02f, -4.478536267e-02f, -4.483453908e-02f, -4.488360826e-02f, -4.493257013e-02f, -4.498142460e-02f,
+ -4.503017158e-02f, -4.507881098e-02f, -4.512734273e-02f, -4.517576672e-02f, -4.522408289e-02f, -4.527229113e-02f, -4.532039138e-02f, -4.536838353e-02f, -4.541626751e-02f, -4.546404323e-02f,
+ -4.551171061e-02f, -4.555926957e-02f, -4.560672001e-02f, -4.565406187e-02f, -4.570129504e-02f, -4.574841946e-02f, -4.579543503e-02f, -4.584234168e-02f, -4.588913933e-02f, -4.593582788e-02f,
+ -4.598240726e-02f, -4.602887739e-02f, -4.607523819e-02f, -4.612148958e-02f, -4.616763146e-02f, -4.621366378e-02f, -4.625958643e-02f, -4.630539936e-02f, -4.635110246e-02f, -4.639669567e-02f,
+ -4.644217891e-02f, -4.648755209e-02f, -4.653281514e-02f, -4.657796798e-02f, -4.662301054e-02f, -4.666794272e-02f, -4.671276446e-02f, -4.675747568e-02f, -4.680207630e-02f, -4.684656625e-02f,
+ -4.689094544e-02f, -4.693521380e-02f, -4.697937126e-02f, -4.702341773e-02f, -4.706735315e-02f, -4.711117744e-02f, -4.715489051e-02f, -4.719849231e-02f, -4.724198275e-02f, -4.728536176e-02f,
+ -4.732862926e-02f, -4.737178518e-02f, -4.741482944e-02f, -4.745776199e-02f, -4.750058273e-02f, -4.754329159e-02f, -4.758588852e-02f, -4.762837342e-02f, -4.767074623e-02f, -4.771300689e-02f,
+ -4.775515530e-02f, -4.779719142e-02f, -4.783911515e-02f, -4.788092645e-02f, -4.792262522e-02f, -4.796421140e-02f, -4.800568493e-02f, -4.804704573e-02f, -4.808829373e-02f, -4.812942887e-02f,
+ -4.817045107e-02f, -4.821136026e-02f, -4.825215638e-02f, -4.829283936e-02f, -4.833340913e-02f, -4.837386563e-02f, -4.841420877e-02f, -4.845443851e-02f, -4.849455477e-02f, -4.853455748e-02f,
+ -4.857444658e-02f, -4.861422200e-02f, -4.865388367e-02f, -4.869343154e-02f, -4.873286553e-02f, -4.877218558e-02f, -4.881139162e-02f, -4.885048359e-02f, -4.888946143e-02f, -4.892832507e-02f,
+ -4.896707445e-02f, -4.900570949e-02f, -4.904423015e-02f, -4.908263636e-02f, -4.912092805e-02f, -4.915910516e-02f, -4.919716762e-02f, -4.923511539e-02f, -4.927294839e-02f, -4.931066656e-02f,
+ -4.934826985e-02f, -4.938575818e-02f, -4.942313151e-02f, -4.946038977e-02f, -4.949753289e-02f, -4.953456082e-02f, -4.957147351e-02f, -4.960827088e-02f, -4.964495288e-02f, -4.968151946e-02f,
+ -4.971797055e-02f, -4.975430609e-02f, -4.979052603e-02f, -4.982663031e-02f, -4.986261886e-02f, -4.989849165e-02f, -4.993424859e-02f, -4.996988965e-02f, -5.000541476e-02f, -5.004082386e-02f,
+ -5.007611690e-02f, -5.011129383e-02f, -5.014635459e-02f, -5.018129912e-02f, -5.021612737e-02f, -5.025083928e-02f, -5.028543480e-02f, -5.031991387e-02f, -5.035427644e-02f, -5.038852246e-02f,
+ -5.042265188e-02f, -5.045666463e-02f, -5.049056067e-02f, -5.052433994e-02f, -5.055800240e-02f, -5.059154798e-02f, -5.062497664e-02f, -5.065828833e-02f, -5.069148299e-02f, -5.072456057e-02f,
+ -5.075752103e-02f, -5.079036431e-02f, -5.082309036e-02f, -5.085569913e-02f, -5.088819057e-02f, -5.092056463e-02f, -5.095282127e-02f, -5.098496042e-02f, -5.101698206e-02f, -5.104888611e-02f,
+ -5.108067255e-02f, -5.111234132e-02f, -5.114389236e-02f, -5.117532565e-02f, -5.120664112e-02f, -5.123783872e-02f, -5.126891843e-02f, -5.129988018e-02f, -5.133072393e-02f, -5.136144963e-02f,
+ -5.139205725e-02f, -5.142254673e-02f, -5.145291802e-02f, -5.148317110e-02f, -5.151330590e-02f, -5.154332238e-02f, -5.157322051e-02f, -5.160300023e-02f, -5.163266151e-02f, -5.166220430e-02f,
+ -5.169162856e-02f, -5.172093424e-02f, -5.175012130e-02f, -5.177918970e-02f, -5.180813940e-02f, -5.183697036e-02f, -5.186568253e-02f, -5.189427587e-02f, -5.192275035e-02f, -5.195110592e-02f,
+ -5.197934255e-02f, -5.200746018e-02f, -5.203545879e-02f, -5.206333832e-02f, -5.209109875e-02f, -5.211874004e-02f, -5.214626214e-02f, -5.217366502e-02f, -5.220094863e-02f, -5.222811295e-02f,
+ -5.225515793e-02f, -5.228208353e-02f, -5.230888972e-02f, -5.233557646e-02f, -5.236214372e-02f, -5.238859146e-02f, -5.241491964e-02f, -5.244112822e-02f, -5.246721717e-02f, -5.249318646e-02f,
+ -5.251903605e-02f, -5.254476591e-02f, -5.257037599e-02f, -5.259586627e-02f, -5.262123672e-02f, -5.264648729e-02f, -5.267161796e-02f, -5.269662869e-02f, -5.272151944e-02f, -5.274629020e-02f,
+ -5.277094092e-02f, -5.279547157e-02f, -5.281988212e-02f, -5.284417254e-02f, -5.286834279e-02f, -5.289239286e-02f, -5.291632269e-02f, -5.294013227e-02f, -5.296382157e-02f, -5.298739055e-02f,
+ -5.301083918e-02f, -5.303416744e-02f, -5.305737529e-02f, -5.308046271e-02f, -5.310342967e-02f, -5.312627613e-02f, -5.314900208e-02f, -5.317160748e-02f, -5.319409231e-02f, -5.321645654e-02f,
+ -5.323870013e-02f, -5.326082307e-02f, -5.328282533e-02f, -5.330470688e-02f, -5.332646770e-02f, -5.334810775e-02f, -5.336962702e-02f, -5.339102548e-02f, -5.341230310e-02f, -5.343345986e-02f,
+ -5.345449573e-02f, -5.347541070e-02f, -5.349620473e-02f, -5.351687781e-02f, -5.353742990e-02f, -5.355786099e-02f, -5.357817106e-02f, -5.359836007e-02f, -5.361842801e-02f, -5.363837486e-02f,
+ -5.365820060e-02f, -5.367790520e-02f, -5.369748864e-02f, -5.371695090e-02f, -5.373629196e-02f, -5.375551180e-02f, -5.377461040e-02f, -5.379358773e-02f, -5.381244379e-02f, -5.383117855e-02f,
+ -5.384979199e-02f, -5.386828409e-02f, -5.388665484e-02f, -5.390490421e-02f, -5.392303219e-02f, -5.394103876e-02f, -5.395892390e-02f, -5.397668760e-02f, -5.399432983e-02f, -5.401185058e-02f,
+ -5.402924984e-02f, -5.404652759e-02f, -5.406368380e-02f, -5.408071848e-02f, -5.409763159e-02f, -5.411442314e-02f, -5.413109309e-02f, -5.414764144e-02f, -5.416406817e-02f, -5.418037327e-02f,
+ -5.419655672e-02f, -5.421261852e-02f, -5.422855864e-02f, -5.424437707e-02f, -5.426007381e-02f, -5.427564883e-02f, -5.429110214e-02f, -5.430643370e-02f, -5.432164352e-02f, -5.433673159e-02f,
+ -5.435169788e-02f, -5.436654239e-02f, -5.438126511e-02f, -5.439586603e-02f, -5.441034513e-02f, -5.442470242e-02f, -5.443893787e-02f, -5.445305149e-02f, -5.446704325e-02f, -5.448091316e-02f,
+ -5.449466119e-02f, -5.450828736e-02f, -5.452179164e-02f, -5.453517403e-02f, -5.454843452e-02f, -5.456157310e-02f, -5.457458978e-02f, -5.458748453e-02f, -5.460025736e-02f, -5.461290826e-02f,
+ -5.462543722e-02f, -5.463784423e-02f, -5.465012930e-02f, -5.466229241e-02f, -5.467433357e-02f, -5.468625276e-02f, -5.469804999e-02f, -5.470972524e-02f, -5.472127852e-02f, -5.473270982e-02f,
+ -5.474401914e-02f, -5.475520647e-02f, -5.476627181e-02f, -5.477721517e-02f, -5.478803653e-02f, -5.479873590e-02f, -5.480931328e-02f, -5.481976865e-02f, -5.483010203e-02f, -5.484031341e-02f,
+ -5.485040279e-02f, -5.486037017e-02f, -5.487021555e-02f, -5.487993893e-02f, -5.488954031e-02f, -5.489901969e-02f, -5.490837708e-02f, -5.491761246e-02f, -5.492672586e-02f, -5.493571726e-02f,
+ -5.494458666e-02f, -5.495333408e-02f, -5.496195952e-02f, -5.497046297e-02f, -5.497884444e-02f, -5.498710393e-02f, -5.499524145e-02f, -5.500325700e-02f, -5.501115058e-02f, -5.501892221e-02f,
+ -5.502657187e-02f, -5.503409959e-02f, -5.504150536e-02f, -5.504878919e-02f, -5.505595108e-02f, -5.506299105e-02f, -5.506990909e-02f, -5.507670522e-02f, -5.508337944e-02f, -5.508993175e-02f,
+ -5.509636217e-02f, -5.510267070e-02f, -5.510885736e-02f, -5.511492214e-02f, -5.512086506e-02f, -5.512668612e-02f, -5.513238534e-02f, -5.513796272e-02f, -5.514341827e-02f, -5.514875201e-02f,
+ -5.515396394e-02f, -5.515905407e-02f, -5.516402241e-02f, -5.516886898e-02f, -5.517359379e-02f, -5.517819683e-02f, -5.518267814e-02f, -5.518703772e-02f, -5.519127557e-02f, -5.519539172e-02f,
+ -5.519938618e-02f, -5.520325895e-02f, -5.520701006e-02f, -5.521063951e-02f, -5.521414732e-02f, -5.521753351e-02f, -5.522079808e-02f, -5.522394105e-02f, -5.522696243e-02f, -5.522986225e-02f,
+ -5.523264051e-02f, -5.523529724e-02f, -5.523783244e-02f, -5.524024613e-02f, -5.524253833e-02f, -5.524470906e-02f, -5.524675833e-02f, -5.524868615e-02f, -5.525049256e-02f, -5.525217756e-02f,
+ -5.525374116e-02f, -5.525518340e-02f, -5.525650429e-02f, -5.525770384e-02f, -5.525878208e-02f, -5.525973902e-02f, -5.526057468e-02f, -5.526128909e-02f, -5.526188226e-02f, -5.526235421e-02f,
+ -5.526270496e-02f, -5.526293454e-02f, -5.526304297e-02f, -5.526303025e-02f, -5.526289643e-02f, -5.526264151e-02f, -5.526226553e-02f, -5.526176849e-02f, -5.526115044e-02f, -5.526041137e-02f,
+ -5.525955133e-02f, -5.525857034e-02f, -5.525746841e-02f, -5.525624557e-02f, -5.525490184e-02f, -5.525343726e-02f, -5.525185184e-02f, -5.525014560e-02f, -5.524831858e-02f, -5.524637080e-02f,
+ -5.524430228e-02f, -5.524211305e-02f, -5.523980314e-02f, -5.523737256e-02f, -5.523482136e-02f, -5.523214955e-02f, -5.522935716e-02f, -5.522644423e-02f, -5.522341077e-02f, -5.522025681e-02f,
+ -5.521698238e-02f, -5.521358752e-02f, -5.521007225e-02f, -5.520643659e-02f, -5.520268059e-02f, -5.519880425e-02f, -5.519480763e-02f, -5.519069074e-02f, -5.518645362e-02f, -5.518209629e-02f,
+ -5.517761879e-02f, -5.517302115e-02f, -5.516830340e-02f, -5.516346557e-02f, -5.515850769e-02f, -5.515342979e-02f, -5.514823191e-02f, -5.514291408e-02f, -5.513747633e-02f, -5.513191870e-02f,
+ -5.512624121e-02f, -5.512044390e-02f, -5.511452681e-02f, -5.510848996e-02f, -5.510233339e-02f, -5.509605715e-02f, -5.508966125e-02f, -5.508314574e-02f, -5.507651065e-02f, -5.506975602e-02f,
+ -5.506288188e-02f, -5.505588826e-02f, -5.504877522e-02f, -5.504154277e-02f, -5.503419096e-02f, -5.502671983e-02f, -5.501912940e-02f, -5.501141973e-02f, -5.500359084e-02f, -5.499564278e-02f,
+ -5.498757558e-02f, -5.497938928e-02f, -5.497108392e-02f, -5.496265954e-02f, -5.495411618e-02f, -5.494545387e-02f, -5.493667267e-02f, -5.492777260e-02f, -5.491875371e-02f, -5.490961603e-02f,
+ -5.490035961e-02f, -5.489098450e-02f, -5.488149072e-02f, -5.487187833e-02f, -5.486214736e-02f, -5.485229785e-02f, -5.484232985e-02f, -5.483224341e-02f, -5.482203855e-02f, -5.481171533e-02f,
+ -5.480127380e-02f, -5.479071398e-02f, -5.478003593e-02f, -5.476923969e-02f, -5.475832530e-02f, -5.474729281e-02f, -5.473614227e-02f, -5.472487371e-02f, -5.471348719e-02f, -5.470198275e-02f,
+ -5.469036043e-02f, -5.467862028e-02f, -5.466676235e-02f, -5.465478668e-02f, -5.464269332e-02f, -5.463048231e-02f, -5.461815371e-02f, -5.460570756e-02f, -5.459314391e-02f, -5.458046281e-02f,
+ -5.456766430e-02f, -5.455474843e-02f, -5.454171526e-02f, -5.452856482e-02f, -5.451529718e-02f, -5.450191237e-02f, -5.448841046e-02f, -5.447479148e-02f, -5.446105549e-02f, -5.444720253e-02f,
+ -5.443323267e-02f, -5.441914595e-02f, -5.440494242e-02f, -5.439062213e-02f, -5.437618513e-02f, -5.436163149e-02f, -5.434696123e-02f, -5.433217443e-02f, -5.431727113e-02f, -5.430225139e-02f,
+ -5.428711526e-02f, -5.427186278e-02f, -5.425649403e-02f, -5.424100904e-02f, -5.422540787e-02f, -5.420969058e-02f, -5.419385722e-02f, -5.417790785e-02f, -5.416184252e-02f, -5.414566129e-02f,
+ -5.412936421e-02f, -5.411295133e-02f, -5.409642272e-02f, -5.407977843e-02f, -5.406301851e-02f, -5.404614303e-02f, -5.402915203e-02f, -5.401204559e-02f, -5.399482374e-02f, -5.397748656e-02f,
+ -5.396003410e-02f, -5.394246641e-02f, -5.392478356e-02f, -5.390698560e-02f, -5.388907260e-02f, -5.387104461e-02f, -5.385290169e-02f, -5.383464390e-02f, -5.381627130e-02f, -5.379778395e-02f,
+ -5.377918191e-02f, -5.376046525e-02f, -5.374163401e-02f, -5.372268827e-02f, -5.370362808e-02f, -5.368445351e-02f, -5.366516461e-02f, -5.364576145e-02f, -5.362624410e-02f, -5.360661260e-02f,
+ -5.358686704e-02f, -5.356700746e-02f, -5.354703393e-02f, -5.352694652e-02f, -5.350674528e-02f, -5.348643029e-02f, -5.346600161e-02f, -5.344545929e-02f, -5.342480341e-02f, -5.340403403e-02f,
+ -5.338315122e-02f, -5.336215503e-02f, -5.334104554e-02f, -5.331982281e-02f, -5.329848691e-02f, -5.327703790e-02f, -5.325547585e-02f, -5.323380082e-02f, -5.321201289e-02f, -5.319011212e-02f,
+ -5.316809857e-02f, -5.314597232e-02f, -5.312373343e-02f, -5.310138197e-02f, -5.307891800e-02f, -5.305634161e-02f, -5.303365285e-02f, -5.301085179e-02f, -5.298793851e-02f, -5.296491307e-02f,
+ -5.294177554e-02f, -5.291852599e-02f, -5.289516450e-02f, -5.287169113e-02f, -5.284810595e-02f, -5.282440904e-02f, -5.280060045e-02f, -5.277668028e-02f, -5.275264858e-02f, -5.272850543e-02f,
+ -5.270425091e-02f, -5.267988507e-02f, -5.265540800e-02f, -5.263081977e-02f, -5.260612045e-02f, -5.258131011e-02f, -5.255638883e-02f, -5.253135668e-02f, -5.250621373e-02f, -5.248096006e-02f,
+ -5.245559574e-02f, -5.243012085e-02f, -5.240453546e-02f, -5.237883965e-02f, -5.235303348e-02f, -5.232711705e-02f, -5.230109041e-02f, -5.227495366e-02f, -5.224870685e-02f, -5.222235008e-02f,
+ -5.219588341e-02f, -5.216930692e-02f, -5.214262070e-02f, -5.211582481e-02f, -5.208891933e-02f, -5.206190435e-02f, -5.203477994e-02f, -5.200754617e-02f, -5.198020313e-02f, -5.195275089e-02f,
+ -5.192518953e-02f, -5.189751914e-02f, -5.186973979e-02f, -5.184185155e-02f, -5.181385452e-02f, -5.178574876e-02f, -5.175753437e-02f, -5.172921141e-02f, -5.170077998e-02f, -5.167224014e-02f,
+ -5.164359198e-02f, -5.161483559e-02f, -5.158597104e-02f, -5.155699842e-02f, -5.152791780e-02f, -5.149872928e-02f, -5.146943292e-02f, -5.144002882e-02f, -5.141051705e-02f, -5.138089770e-02f,
+ -5.135117086e-02f, -5.132133659e-02f, -5.129139500e-02f, -5.126134616e-02f, -5.123119016e-02f, -5.120092708e-02f, -5.117055700e-02f, -5.114008002e-02f, -5.110949620e-02f, -5.107880565e-02f,
+ -5.104800844e-02f, -5.101710466e-02f, -5.098609440e-02f, -5.095497774e-02f, -5.092375477e-02f, -5.089242557e-02f, -5.086099023e-02f, -5.082944884e-02f, -5.079780148e-02f, -5.076604825e-02f,
+ -5.073418922e-02f, -5.070222449e-02f, -5.067015415e-02f, -5.063797828e-02f, -5.060569696e-02f, -5.057331030e-02f, -5.054081838e-02f, -5.050822128e-02f, -5.047551910e-02f, -5.044271192e-02f,
+ -5.040979984e-02f, -5.037678294e-02f, -5.034366131e-02f, -5.031043505e-02f, -5.027710425e-02f, -5.024366899e-02f, -5.021012936e-02f, -5.017648547e-02f, -5.014273739e-02f, -5.010888522e-02f,
+ -5.007492905e-02f, -5.004086898e-02f, -5.000670509e-02f, -4.997243748e-02f, -4.993806624e-02f, -4.990359146e-02f, -4.986901324e-02f, -4.983433167e-02f, -4.979954683e-02f, -4.976465884e-02f,
+ -4.972966777e-02f, -4.969457373e-02f, -4.965937680e-02f, -4.962407708e-02f, -4.958867467e-02f, -4.955316966e-02f, -4.951756215e-02f, -4.948185223e-02f, -4.944603999e-02f, -4.941012554e-02f,
+ -4.937410896e-02f, -4.933799036e-02f, -4.930176983e-02f, -4.926544746e-02f, -4.922902336e-02f, -4.919249761e-02f, -4.915587032e-02f, -4.911914159e-02f, -4.908231150e-02f, -4.904538017e-02f,
+ -4.900834768e-02f, -4.897121414e-02f, -4.893397964e-02f, -4.889664428e-02f, -4.885920816e-02f, -4.882167138e-02f, -4.878403403e-02f, -4.874629623e-02f, -4.870845806e-02f, -4.867051962e-02f,
+ -4.863248102e-02f, -4.859434236e-02f, -4.855610373e-02f, -4.851776524e-02f, -4.847932699e-02f, -4.844078907e-02f, -4.840215159e-02f, -4.836341465e-02f, -4.832457836e-02f, -4.828564280e-02f,
+ -4.824660810e-02f, -4.820747433e-02f, -4.816824162e-02f, -4.812891006e-02f, -4.808947975e-02f, -4.804995080e-02f, -4.801032331e-02f, -4.797059738e-02f, -4.793077312e-02f, -4.789085063e-02f,
+ -4.785083001e-02f, -4.781071137e-02f, -4.777049481e-02f, -4.773018044e-02f, -4.768976836e-02f, -4.764925867e-02f, -4.760865149e-02f, -4.756794691e-02f, -4.752714504e-02f, -4.748624598e-02f,
+ -4.744524985e-02f, -4.740415675e-02f, -4.736296678e-02f, -4.732168005e-02f, -4.728029667e-02f, -4.723881674e-02f, -4.719724037e-02f, -4.715556766e-02f, -4.711379874e-02f, -4.707193369e-02f,
+ -4.702997264e-02f, -4.698791568e-02f, -4.694576292e-02f, -4.690351448e-02f, -4.686117046e-02f, -4.681873098e-02f, -4.677619613e-02f, -4.673356603e-02f, -4.669084078e-02f, -4.664802051e-02f,
+ -4.660510531e-02f, -4.656209529e-02f, -4.651899057e-02f, -4.647579126e-02f, -4.643249746e-02f, -4.638910929e-02f, -4.634562685e-02f, -4.630205027e-02f, -4.625837964e-02f, -4.621461508e-02f,
+ -4.617075670e-02f, -4.612680462e-02f, -4.608275894e-02f, -4.603861977e-02f, -4.599438724e-02f, -4.595006144e-02f, -4.590564250e-02f, -4.586113052e-02f, -4.581652563e-02f, -4.577182792e-02f,
+ -4.572703752e-02f, -4.568215454e-02f, -4.563717909e-02f, -4.559211128e-02f, -4.554695123e-02f, -4.550169906e-02f, -4.545635487e-02f, -4.541091879e-02f, -4.536539092e-02f, -4.531977139e-02f,
+ -4.527406030e-02f, -4.522825777e-02f, -4.518236393e-02f, -4.513637887e-02f, -4.509030272e-02f, -4.504413559e-02f, -4.499787761e-02f, -4.495152888e-02f, -4.490508953e-02f, -4.485855966e-02f,
+ -4.481193940e-02f, -4.476522886e-02f, -4.471842817e-02f, -4.467153743e-02f, -4.462455676e-02f, -4.457748629e-02f, -4.453032613e-02f, -4.448307640e-02f, -4.443573721e-02f, -4.438830869e-02f,
+ -4.434079095e-02f, -4.429318412e-02f, -4.424548830e-02f, -4.419770363e-02f, -4.414983021e-02f, -4.410186817e-02f, -4.405381763e-02f, -4.400567871e-02f, -4.395745153e-02f, -4.390913620e-02f,
+ -4.386073285e-02f, -4.381224160e-02f, -4.376366257e-02f, -4.371499588e-02f, -4.366624164e-02f, -4.361739999e-02f, -4.356847105e-02f, -4.351945492e-02f, -4.347035175e-02f, -4.342116164e-02f,
+ -4.337188472e-02f, -4.332252111e-02f, -4.327307093e-02f, -4.322353431e-02f, -4.317391137e-02f, -4.312420223e-02f, -4.307440702e-02f, -4.302452585e-02f, -4.297455885e-02f, -4.292450615e-02f,
+ -4.287436787e-02f, -4.282414412e-02f, -4.277383505e-02f, -4.272344076e-02f, -4.267296138e-02f, -4.262239705e-02f, -4.257174787e-02f, -4.252101399e-02f, -4.247019551e-02f, -4.241929257e-02f,
+ -4.236830530e-02f, -4.231723381e-02f, -4.226607824e-02f, -4.221483870e-02f, -4.216351533e-02f, -4.211210825e-02f, -4.206061759e-02f, -4.200904347e-02f, -4.195738602e-02f, -4.190564537e-02f,
+ -4.185382164e-02f, -4.180191496e-02f, -4.174992546e-02f, -4.169785326e-02f, -4.164569850e-02f, -4.159346129e-02f, -4.154114178e-02f, -4.148874007e-02f, -4.143625631e-02f, -4.138369063e-02f,
+ -4.133104314e-02f, -4.127831398e-02f, -4.122550328e-02f, -4.117261116e-02f, -4.111963776e-02f, -4.106658321e-02f, -4.101344762e-02f, -4.096023114e-02f, -4.090693390e-02f, -4.085355601e-02f,
+ -4.080009762e-02f, -4.074655885e-02f, -4.069293983e-02f, -4.063924070e-02f, -4.058546158e-02f, -4.053160260e-02f, -4.047766390e-02f, -4.042364560e-02f, -4.036954784e-02f, -4.031537075e-02f,
+ -4.026111446e-02f, -4.020677910e-02f, -4.015236480e-02f, -4.009787170e-02f, -4.004329993e-02f, -3.998864961e-02f, -3.993392089e-02f, -3.987911389e-02f, -3.982422875e-02f, -3.976926559e-02f,
+ -3.971422456e-02f, -3.965910578e-02f, -3.960390940e-02f, -3.954863553e-02f, -3.949328432e-02f, -3.943785590e-02f, -3.938235040e-02f, -3.932676796e-02f, -3.927110871e-02f, -3.921537278e-02f,
+ -3.915956031e-02f, -3.910367144e-02f, -3.904770629e-02f, -3.899166501e-02f, -3.893554773e-02f, -3.887935458e-02f, -3.882308570e-02f, -3.876674122e-02f, -3.871032128e-02f, -3.865382602e-02f,
+ -3.859725556e-02f, -3.854061006e-02f, -3.848388963e-02f, -3.842709443e-02f, -3.837022458e-02f, -3.831328022e-02f, -3.825626149e-02f, -3.819916853e-02f, -3.814200147e-02f, -3.808476044e-02f,
+ -3.802744560e-02f, -3.797005706e-02f, -3.791259498e-02f, -3.785505949e-02f, -3.779745072e-02f, -3.773976881e-02f, -3.768201391e-02f, -3.762418615e-02f, -3.756628567e-02f, -3.750831260e-02f,
+ -3.745026709e-02f, -3.739214927e-02f, -3.733395928e-02f, -3.727569727e-02f, -3.721736337e-02f, -3.715895771e-02f, -3.710048045e-02f, -3.704193172e-02f, -3.698331165e-02f, -3.692462039e-02f,
+ -3.686585808e-02f, -3.680702485e-02f, -3.674812086e-02f, -3.668914623e-02f, -3.663010111e-02f, -3.657098564e-02f, -3.651179996e-02f, -3.645254420e-02f, -3.639321852e-02f, -3.633382306e-02f,
+ -3.627435794e-02f, -3.621482332e-02f, -3.615521934e-02f, -3.609554613e-02f, -3.603580384e-02f, -3.597599261e-02f, -3.591611259e-02f, -3.585616391e-02f, -3.579614671e-02f, -3.573606115e-02f,
+ -3.567590736e-02f, -3.561568548e-02f, -3.555539566e-02f, -3.549503803e-02f, -3.543461275e-02f, -3.537411996e-02f, -3.531355979e-02f, -3.525293240e-02f, -3.519223791e-02f, -3.513147649e-02f,
+ -3.507064827e-02f, -3.500975340e-02f, -3.494879201e-02f, -3.488776426e-02f, -3.482667029e-02f, -3.476551024e-02f, -3.470428425e-02f, -3.464299248e-02f, -3.458163506e-02f, -3.452021214e-02f,
+ -3.445872387e-02f, -3.439717038e-02f, -3.433555184e-02f, -3.427386837e-02f, -3.421212012e-02f, -3.415030725e-02f, -3.408842989e-02f, -3.402648819e-02f, -3.396448230e-02f, -3.390241237e-02f,
+ -3.384027853e-02f, -3.377808094e-02f, -3.371581974e-02f, -3.365349508e-02f, -3.359110710e-02f, -3.352865596e-02f, -3.346614179e-02f, -3.340356474e-02f, -3.334092497e-02f, -3.327822261e-02f,
+ -3.321545782e-02f, -3.315263074e-02f, -3.308974152e-02f, -3.302679031e-02f, -3.296377725e-02f, -3.290070250e-02f, -3.283756619e-02f, -3.277436848e-02f, -3.271110952e-02f, -3.264778945e-02f,
+ -3.258440843e-02f, -3.252096659e-02f, -3.245746409e-02f, -3.239390108e-02f, -3.233027771e-02f, -3.226659412e-02f, -3.220285046e-02f, -3.213904689e-02f, -3.207518354e-02f, -3.201126058e-02f,
+ -3.194727815e-02f, -3.188323639e-02f, -3.181913547e-02f, -3.175497552e-02f, -3.169075670e-02f, -3.162647916e-02f, -3.156214304e-02f, -3.149774851e-02f, -3.143329570e-02f, -3.136878476e-02f,
+ -3.130421586e-02f, -3.123958913e-02f, -3.117490473e-02f, -3.111016281e-02f, -3.104536352e-02f, -3.098050701e-02f, -3.091559343e-02f, -3.085062294e-02f, -3.078559567e-02f, -3.072051180e-02f,
+ -3.065537145e-02f, -3.059017480e-02f, -3.052492198e-02f, -3.045961316e-02f, -3.039424847e-02f, -3.032882808e-02f, -3.026335214e-02f, -3.019782079e-02f, -3.013223419e-02f, -3.006659249e-02f,
+ -3.000089585e-02f, -2.993514441e-02f, -2.986933833e-02f, -2.980347776e-02f, -2.973756286e-02f, -2.967159377e-02f, -2.960557065e-02f, -2.953949365e-02f, -2.947336293e-02f, -2.940717863e-02f,
+ -2.934094091e-02f, -2.927464993e-02f, -2.920830584e-02f, -2.914190879e-02f, -2.907545893e-02f, -2.900895642e-02f, -2.894240141e-02f, -2.887579406e-02f, -2.880913451e-02f, -2.874242293e-02f,
+ -2.867565947e-02f, -2.860884427e-02f, -2.854197750e-02f, -2.847505932e-02f, -2.840808986e-02f, -2.834106930e-02f, -2.827399777e-02f, -2.820687545e-02f, -2.813970248e-02f, -2.807247901e-02f,
+ -2.800520521e-02f, -2.793788122e-02f, -2.787050721e-02f, -2.780308332e-02f, -2.773560972e-02f, -2.766808655e-02f, -2.760051398e-02f, -2.753289215e-02f, -2.746522123e-02f, -2.739750137e-02f,
+ -2.732973272e-02f, -2.726191545e-02f, -2.719404970e-02f, -2.712613563e-02f, -2.705817340e-02f, -2.699016317e-02f, -2.692210509e-02f, -2.685399932e-02f, -2.678584601e-02f, -2.671764532e-02f,
+ -2.664939741e-02f, -2.658110243e-02f, -2.651276054e-02f, -2.644437189e-02f, -2.637593665e-02f, -2.630745497e-02f, -2.623892701e-02f, -2.617035292e-02f, -2.610173286e-02f, -2.603306699e-02f,
+ -2.596435547e-02f, -2.589559845e-02f, -2.582679609e-02f, -2.575794854e-02f, -2.568905597e-02f, -2.562011854e-02f, -2.555113639e-02f, -2.548210970e-02f, -2.541303860e-02f, -2.534392328e-02f,
+ -2.527476387e-02f, -2.520556054e-02f, -2.513631346e-02f, -2.506702276e-02f, -2.499768862e-02f, -2.492831120e-02f, -2.485889064e-02f, -2.478942712e-02f, -2.471992078e-02f, -2.465037179e-02f,
+ -2.458078030e-02f, -2.451114647e-02f, -2.444147047e-02f, -2.437175245e-02f, -2.430199257e-02f, -2.423219099e-02f, -2.416234787e-02f, -2.409246336e-02f, -2.402253763e-02f, -2.395257083e-02f,
+ -2.388256313e-02f, -2.381251468e-02f, -2.374242565e-02f, -2.367229619e-02f, -2.360212646e-02f, -2.353191662e-02f, -2.346166684e-02f, -2.339137726e-02f, -2.332104806e-02f, -2.325067939e-02f,
+ -2.318027141e-02f, -2.310982427e-02f, -2.303933815e-02f, -2.296881320e-02f, -2.289824958e-02f, -2.282764745e-02f, -2.275700697e-02f, -2.268632831e-02f, -2.261561161e-02f, -2.254485705e-02f,
+ -2.247406478e-02f, -2.240323496e-02f, -2.233236775e-02f, -2.226146332e-02f, -2.219052183e-02f, -2.211954342e-02f, -2.204852828e-02f, -2.197747655e-02f, -2.190638840e-02f, -2.183526399e-02f,
+ -2.176410348e-02f, -2.169290703e-02f, -2.162167480e-02f, -2.155040696e-02f, -2.147910366e-02f, -2.140776506e-02f, -2.133639133e-02f, -2.126498263e-02f, -2.119353912e-02f, -2.112206096e-02f,
+ -2.105054831e-02f, -2.097900134e-02f, -2.090742020e-02f, -2.083580506e-02f, -2.076415607e-02f, -2.069247341e-02f, -2.062075723e-02f, -2.054900770e-02f, -2.047722497e-02f, -2.040540920e-02f,
+ -2.033356057e-02f, -2.026167923e-02f, -2.018976534e-02f, -2.011781907e-02f, -2.004584058e-02f, -1.997383003e-02f, -1.990178757e-02f, -1.982971339e-02f, -1.975760763e-02f, -1.968547046e-02f,
+ -1.961330204e-02f, -1.954110254e-02f, -1.946887211e-02f, -1.939661092e-02f, -1.932431913e-02f, -1.925199691e-02f, -1.917964441e-02f, -1.910726180e-02f, -1.903484925e-02f, -1.896240691e-02f,
+ -1.888993495e-02f, -1.881743352e-02f, -1.874490280e-02f, -1.867234295e-02f, -1.859975413e-02f, -1.852713649e-02f, -1.845449022e-02f, -1.838181546e-02f, -1.830911238e-02f, -1.823638114e-02f,
+ -1.816362192e-02f, -1.809083486e-02f, -1.801802014e-02f, -1.794517791e-02f, -1.787230835e-02f, -1.779941160e-02f, -1.772648785e-02f, -1.765353724e-02f, -1.758055995e-02f, -1.750755613e-02f,
+ -1.743452596e-02f, -1.736146959e-02f, -1.728838718e-02f, -1.721527891e-02f, -1.714214493e-02f, -1.706898541e-02f, -1.699580052e-02f, -1.692259040e-02f, -1.684935524e-02f, -1.677609519e-02f,
+ -1.670281041e-02f, -1.662950108e-02f, -1.655616735e-02f, -1.648280938e-02f, -1.640942735e-02f, -1.633602142e-02f, -1.626259174e-02f, -1.618913849e-02f, -1.611566182e-02f, -1.604216191e-02f,
+ -1.596863891e-02f, -1.589509299e-02f, -1.582152432e-02f, -1.574793305e-02f, -1.567431935e-02f, -1.560068339e-02f, -1.552702533e-02f, -1.545334533e-02f, -1.537964357e-02f, -1.530592019e-02f,
+ -1.523217537e-02f, -1.515840927e-02f, -1.508462205e-02f, -1.501081389e-02f, -1.493698494e-02f, -1.486313536e-02f, -1.478926533e-02f, -1.471537500e-02f, -1.464146455e-02f, -1.456753413e-02f,
+ -1.449358391e-02f, -1.441961405e-02f, -1.434562472e-02f, -1.427161609e-02f, -1.419758831e-02f, -1.412354156e-02f, -1.404947599e-02f, -1.397539177e-02f, -1.390128906e-02f, -1.382716804e-02f,
+ -1.375302886e-02f, -1.367887169e-02f, -1.360469669e-02f, -1.353050403e-02f, -1.345629388e-02f, -1.338206639e-02f, -1.330782173e-02f, -1.323356007e-02f, -1.315928157e-02f, -1.308498639e-02f,
+ -1.301067471e-02f, -1.293634668e-02f, -1.286200247e-02f, -1.278764224e-02f, -1.271326616e-02f, -1.263887440e-02f, -1.256446712e-02f, -1.249004447e-02f, -1.241560664e-02f, -1.234115378e-02f,
+ -1.226668605e-02f, -1.219220363e-02f, -1.211770667e-02f, -1.204319535e-02f, -1.196866982e-02f, -1.189413025e-02f, -1.181957681e-02f, -1.174500966e-02f, -1.167042896e-02f, -1.159583488e-02f,
+ -1.152122759e-02f, -1.144660725e-02f, -1.137197402e-02f, -1.129732807e-02f, -1.122266956e-02f, -1.114799866e-02f, -1.107331553e-02f, -1.099862035e-02f, -1.092391326e-02f, -1.084919444e-02f,
+ -1.077446406e-02f, -1.069972227e-02f, -1.062496924e-02f, -1.055020514e-02f, -1.047543013e-02f, -1.040064438e-02f, -1.032584804e-02f, -1.025104130e-02f, -1.017622430e-02f, -1.010139722e-02f,
+ -1.002656021e-02f, -9.951713455e-03f, -9.876857105e-03f, -9.801991329e-03f, -9.727116291e-03f, -9.652232157e-03f, -9.577339090e-03f, -9.502437255e-03f, -9.427526818e-03f, -9.352607943e-03f,
+ -9.277680794e-03f, -9.202745536e-03f, -9.127802334e-03f, -9.052851352e-03f, -8.977892755e-03f, -8.902926708e-03f, -8.827953375e-03f, -8.752972921e-03f, -8.677985510e-03f, -8.602991307e-03f,
+ -8.527990477e-03f, -8.452983184e-03f, -8.377969592e-03f, -8.302949866e-03f, -8.227924171e-03f, -8.152892671e-03f, -8.077855530e-03f, -8.002812913e-03f, -7.927764985e-03f, -7.852711910e-03f,
+ -7.777653852e-03f, -7.702590975e-03f, -7.627523445e-03f, -7.552451425e-03f, -7.477375080e-03f, -7.402294574e-03f, -7.327210071e-03f, -7.252121736e-03f, -7.177029733e-03f, -7.101934226e-03f,
+ -7.026835380e-03f, -6.951733358e-03f, -6.876628325e-03f, -6.801520445e-03f, -6.726409883e-03f, -6.651296802e-03f, -6.576181366e-03f, -6.501063740e-03f, -6.425944088e-03f, -6.350822573e-03f,
+ -6.275699360e-03f, -6.200574613e-03f, -6.125448496e-03f, -6.050321172e-03f, -5.975192806e-03f, -5.900063561e-03f, -5.824933602e-03f, -5.749803093e-03f, -5.674672196e-03f, -5.599541076e-03f,
+ -5.524409897e-03f, -5.449278822e-03f, -5.374148016e-03f, -5.299017642e-03f, -5.223887863e-03f, -5.148758843e-03f, -5.073630747e-03f, -4.998503736e-03f, -4.923377976e-03f, -4.848253630e-03f,
+ -4.773130860e-03f, -4.698009831e-03f, -4.622890706e-03f, -4.547773648e-03f, -4.472658822e-03f, -4.397546389e-03f, -4.322436514e-03f, -4.247329359e-03f, -4.172225089e-03f, -4.097123866e-03f,
+ -4.022025853e-03f, -3.946931214e-03f, -3.871840112e-03f, -3.796752709e-03f, -3.721669169e-03f, -3.646589656e-03f, -3.571514331e-03f, -3.496443358e-03f, -3.421376899e-03f, -3.346315119e-03f,
+ -3.271258178e-03f, -3.196206242e-03f, -3.121159471e-03f, -3.046118029e-03f, -2.971082078e-03f, -2.896051782e-03f, -2.821027302e-03f, -2.746008802e-03f, -2.670996443e-03f, -2.595990389e-03f,
+ -2.520990802e-03f, -2.445997844e-03f, -2.371011677e-03f, -2.296032465e-03f, -2.221060369e-03f, -2.146095551e-03f, -2.071138174e-03f, -1.996188400e-03f, -1.921246392e-03f, -1.846312310e-03f,
+ -1.771386317e-03f, -1.696468576e-03f, -1.621559248e-03f, -1.546658494e-03f, -1.471766478e-03f, -1.396883361e-03f, -1.322009304e-03f, -1.247144469e-03f, -1.172289018e-03f, -1.097443113e-03f,
+ -1.022606914e-03f, -9.477805850e-04f, -8.729642858e-04f, -7.981581782e-04f, -7.233624236e-04f, -6.485771835e-04f, -5.738026191e-04f, -4.990388916e-04f, -4.242861623e-04f, -3.495445923e-04f,
+ -2.748143428e-04f, -2.000955747e-04f, -1.253884491e-04f, -5.069312700e-05f, 2.399023078e-05f, 9.866146337e-05f, 1.733204100e-04f, 2.479669098e-04f, 3.226008022e-04f, 3.972219266e-04f,
+ 4.718301222e-04f, 5.464252287e-04f, 6.210070856e-04f, 6.955755323e-04f, 7.701304086e-04f, 8.446715540e-04f, 9.191988085e-04f, 9.937120117e-04f, 1.068211004e-03f, 1.142695624e-03f,
+ 1.217165713e-03f, 1.291621110e-03f, 1.366061656e-03f, 1.440487191e-03f, 1.514897554e-03f, 1.589292587e-03f, 1.663672130e-03f, 1.738036022e-03f, 1.812384104e-03f, 1.886716218e-03f,
+ 1.961032203e-03f, 2.035331899e-03f, 2.109615149e-03f, 2.183881791e-03f, 2.258131668e-03f, 2.332364621e-03f, 2.406580489e-03f, 2.480779113e-03f, 2.554960336e-03f, 2.629123999e-03f,
+ 2.703269941e-03f, 2.777398005e-03f, 2.851508032e-03f, 2.925599863e-03f, 2.999673339e-03f, 3.073728303e-03f, 3.147764595e-03f, 3.221782058e-03f, 3.295780533e-03f, 3.369759862e-03f,
+ 3.443719886e-03f, 3.517660447e-03f, 3.591581389e-03f, 3.665482551e-03f, 3.739363778e-03f, 3.813224910e-03f, 3.887065790e-03f, 3.960886260e-03f, 4.034686163e-03f, 4.108465341e-03f,
+ 4.182223637e-03f, 4.255960893e-03f, 4.329676952e-03f, 4.403371656e-03f, 4.477044849e-03f, 4.550696374e-03f, 4.624326072e-03f, 4.697933788e-03f, 4.771519364e-03f, 4.845082643e-03f,
+ 4.918623470e-03f, 4.992141686e-03f, 5.065637136e-03f, 5.139109662e-03f, 5.212559109e-03f, 5.285985321e-03f, 5.359388139e-03f, 5.432767409e-03f, 5.506122975e-03f, 5.579454680e-03f,
+ 5.652762368e-03f, 5.726045883e-03f, 5.799305069e-03f, 5.872539771e-03f, 5.945749833e-03f, 6.018935100e-03f, 6.092095415e-03f, 6.165230623e-03f, 6.238340569e-03f, 6.311425098e-03f,
+ 6.384484054e-03f, 6.457517283e-03f, 6.530524628e-03f, 6.603505936e-03f, 6.676461051e-03f, 6.749389818e-03f, 6.822292083e-03f, 6.895167691e-03f, 6.968016487e-03f, 7.040838317e-03f,
+ 7.113633027e-03f, 7.186400462e-03f, 7.259140468e-03f, 7.331852891e-03f, 7.404537577e-03f, 7.477194371e-03f, 7.549823120e-03f, 7.622423670e-03f, 7.694995868e-03f, 7.767539559e-03f,
+ 7.840054590e-03f, 7.912540807e-03f, 7.984998058e-03f, 8.057426189e-03f, 8.129825046e-03f, 8.202194477e-03f, 8.274534329e-03f, 8.346844448e-03f, 8.419124681e-03f, 8.491374877e-03f,
+ 8.563594882e-03f, 8.635784543e-03f, 8.707943709e-03f, 8.780072226e-03f, 8.852169943e-03f, 8.924236707e-03f, 8.996272367e-03f, 9.068276769e-03f, 9.140249762e-03f, 9.212191194e-03f,
+ 9.284100914e-03f, 9.355978769e-03f, 9.427824609e-03f, 9.499638281e-03f, 9.571419635e-03f, 9.643168518e-03f, 9.714884781e-03f, 9.786568271e-03f, 9.858218837e-03f, 9.929836330e-03f,
+ 1.000142060e-02f, 1.007297149e-02f, 1.014448885e-02f, 1.021597254e-02f, 1.028742240e-02f, 1.035883828e-02f, 1.043022004e-02f, 1.050156751e-02f, 1.057288056e-02f, 1.064415903e-02f,
+ 1.071540277e-02f, 1.078661164e-02f, 1.085778547e-02f, 1.092892413e-02f, 1.100002747e-02f, 1.107109532e-02f, 1.114212756e-02f, 1.121312401e-02f, 1.128408455e-02f, 1.135500901e-02f,
+ 1.142589725e-02f, 1.149674912e-02f, 1.156756448e-02f, 1.163834316e-02f, 1.170908503e-02f, 1.177978994e-02f, 1.185045774e-02f, 1.192108827e-02f, 1.199168140e-02f, 1.206223697e-02f,
+ 1.213275483e-02f, 1.220323485e-02f, 1.227367687e-02f, 1.234408073e-02f, 1.241444631e-02f, 1.248477344e-02f, 1.255506199e-02f, 1.262531180e-02f, 1.269552273e-02f, 1.276569462e-02f,
+ 1.283582734e-02f, 1.290592074e-02f, 1.297597467e-02f, 1.304598899e-02f, 1.311596354e-02f, 1.318589818e-02f, 1.325579277e-02f, 1.332564716e-02f, 1.339546120e-02f, 1.346523475e-02f,
+ 1.353496767e-02f, 1.360465980e-02f, 1.367431100e-02f, 1.374392112e-02f, 1.381349003e-02f, 1.388301758e-02f, 1.395250361e-02f, 1.402194799e-02f, 1.409135057e-02f, 1.416071121e-02f,
+ 1.423002976e-02f, 1.429930608e-02f, 1.436854002e-02f, 1.443773145e-02f, 1.450688020e-02f, 1.457598615e-02f, 1.464504914e-02f, 1.471406904e-02f, 1.478304570e-02f, 1.485197897e-02f,
+ 1.492086872e-02f, 1.498971480e-02f, 1.505851706e-02f, 1.512727537e-02f, 1.519598958e-02f, 1.526465955e-02f, 1.533328513e-02f, 1.540186619e-02f, 1.547040257e-02f, 1.553889415e-02f,
+ 1.560734076e-02f, 1.567574229e-02f, 1.574409857e-02f, 1.581240948e-02f, 1.588067486e-02f, 1.594889458e-02f, 1.601706850e-02f, 1.608519647e-02f, 1.615327835e-02f, 1.622131401e-02f,
+ 1.628930329e-02f, 1.635724607e-02f, 1.642514219e-02f, 1.649299153e-02f, 1.656079393e-02f, 1.662854926e-02f, 1.669625737e-02f, 1.676391814e-02f, 1.683153141e-02f, 1.689909705e-02f,
+ 1.696661491e-02f, 1.703408487e-02f, 1.710150677e-02f, 1.716888048e-02f, 1.723620586e-02f, 1.730348278e-02f, 1.737071108e-02f, 1.743789064e-02f, 1.750502132e-02f, 1.757210297e-02f,
+ 1.763913545e-02f, 1.770611864e-02f, 1.777305238e-02f, 1.783993655e-02f, 1.790677101e-02f, 1.797355561e-02f, 1.804029022e-02f, 1.810697470e-02f, 1.817360892e-02f, 1.824019274e-02f,
+ 1.830672601e-02f, 1.837320861e-02f, 1.843964039e-02f, 1.850602122e-02f, 1.857235097e-02f, 1.863862949e-02f, 1.870485665e-02f, 1.877103231e-02f, 1.883715634e-02f, 1.890322861e-02f,
+ 1.896924896e-02f, 1.903521728e-02f, 1.910113342e-02f, 1.916699726e-02f, 1.923280864e-02f, 1.929856744e-02f, 1.936427353e-02f, 1.942992676e-02f, 1.949552701e-02f, 1.956107414e-02f,
+ 1.962656801e-02f, 1.969200849e-02f, 1.975739545e-02f, 1.982272875e-02f, 1.988800826e-02f, 1.995323384e-02f, 2.001840537e-02f, 2.008352270e-02f, 2.014858570e-02f, 2.021359424e-02f,
+ 2.027854819e-02f, 2.034344742e-02f, 2.040829178e-02f, 2.047308116e-02f, 2.053781541e-02f, 2.060249441e-02f, 2.066711801e-02f, 2.073168610e-02f, 2.079619853e-02f, 2.086065518e-02f,
+ 2.092505591e-02f, 2.098940060e-02f, 2.105368911e-02f, 2.111792130e-02f, 2.118209706e-02f, 2.124621624e-02f, 2.131027871e-02f, 2.137428436e-02f, 2.143823304e-02f, 2.150212462e-02f,
+ 2.156595898e-02f, 2.162973598e-02f, 2.169345550e-02f, 2.175711740e-02f, 2.182072156e-02f, 2.188426785e-02f, 2.194775612e-02f, 2.201118627e-02f, 2.207455815e-02f, 2.213787165e-02f,
+ 2.220112662e-02f, 2.226432294e-02f, 2.232746049e-02f, 2.239053913e-02f, 2.245355874e-02f, 2.251651918e-02f, 2.257942034e-02f, 2.264226207e-02f, 2.270504427e-02f, 2.276776679e-02f,
+ 2.283042950e-02f, 2.289303230e-02f, 2.295557503e-02f, 2.301805759e-02f, 2.308047984e-02f, 2.314284165e-02f, 2.320514291e-02f, 2.326738347e-02f, 2.332956322e-02f, 2.339168204e-02f,
+ 2.345373979e-02f, 2.351573634e-02f, 2.357767158e-02f, 2.363954538e-02f, 2.370135762e-02f, 2.376310816e-02f, 2.382479688e-02f, 2.388642366e-02f, 2.394798838e-02f, 2.400949090e-02f,
+ 2.407093111e-02f, 2.413230888e-02f, 2.419362409e-02f, 2.425487661e-02f, 2.431606632e-02f, 2.437719310e-02f, 2.443825682e-02f, 2.449925736e-02f, 2.456019459e-02f, 2.462106840e-02f,
+ 2.468187866e-02f, 2.474262524e-02f, 2.480330804e-02f, 2.486392691e-02f, 2.492448175e-02f, 2.498497243e-02f, 2.504539882e-02f, 2.510576081e-02f, 2.516605827e-02f, 2.522629109e-02f,
+ 2.528645914e-02f, 2.534656230e-02f, 2.540660045e-02f, 2.546657347e-02f, 2.552648124e-02f, 2.558632364e-02f, 2.564610055e-02f, 2.570581184e-02f, 2.576545741e-02f, 2.582503712e-02f,
+ 2.588455086e-02f, 2.594399851e-02f, 2.600337995e-02f, 2.606269507e-02f, 2.612194373e-02f, 2.618112583e-02f, 2.624024125e-02f, 2.629928986e-02f, 2.635827156e-02f, 2.641718621e-02f,
+ 2.647603370e-02f, 2.653481392e-02f, 2.659352675e-02f, 2.665217207e-02f, 2.671074976e-02f, 2.676925971e-02f, 2.682770179e-02f, 2.688607590e-02f, 2.694438191e-02f, 2.700261971e-02f,
+ 2.706078919e-02f, 2.711889022e-02f, 2.717692269e-02f, 2.723488648e-02f, 2.729278149e-02f, 2.735060759e-02f, 2.740836466e-02f, 2.746605260e-02f, 2.752367129e-02f, 2.758122062e-02f,
+ 2.763870046e-02f, 2.769611071e-02f, 2.775345124e-02f, 2.781072196e-02f, 2.786792273e-02f, 2.792505346e-02f, 2.798211402e-02f, 2.803910430e-02f, 2.809602419e-02f, 2.815287358e-02f,
+ 2.820965235e-02f, 2.826636038e-02f, 2.832299758e-02f, 2.837956382e-02f, 2.843605899e-02f, 2.849248299e-02f, 2.854883569e-02f, 2.860511699e-02f, 2.866132677e-02f, 2.871746493e-02f,
+ 2.877353136e-02f, 2.882952593e-02f, 2.888544854e-02f, 2.894129909e-02f, 2.899707746e-02f, 2.905278353e-02f, 2.910841721e-02f, 2.916397837e-02f, 2.921946692e-02f, 2.927488273e-02f,
+ 2.933022571e-02f, 2.938549573e-02f, 2.944069270e-02f, 2.949581650e-02f, 2.955086703e-02f, 2.960584417e-02f, 2.966074783e-02f, 2.971557788e-02f, 2.977033422e-02f, 2.982501674e-02f,
+ 2.987962535e-02f, 2.993415992e-02f, 2.998862035e-02f, 3.004300653e-02f, 3.009731837e-02f, 3.015155574e-02f, 3.020571855e-02f, 3.025980668e-02f, 3.031382004e-02f, 3.036775850e-02f,
+ 3.042162198e-02f, 3.047541036e-02f, 3.052912354e-02f, 3.058276142e-02f, 3.063632387e-02f, 3.068981082e-02f, 3.074322213e-02f, 3.079655773e-02f, 3.084981748e-02f, 3.090300131e-02f,
+ 3.095610909e-02f, 3.100914073e-02f, 3.106209612e-02f, 3.111497516e-02f, 3.116777775e-02f, 3.122050377e-02f, 3.127315314e-02f, 3.132572574e-02f, 3.137822148e-02f, 3.143064024e-02f,
+ 3.148298194e-02f, 3.153524646e-02f, 3.158743371e-02f, 3.163954358e-02f, 3.169157597e-02f, 3.174353078e-02f, 3.179540791e-02f, 3.184720726e-02f, 3.189892873e-02f, 3.195057221e-02f,
+ 3.200213761e-02f, 3.205362483e-02f, 3.210503376e-02f, 3.215636430e-02f, 3.220761636e-02f, 3.225878984e-02f, 3.230988464e-02f, 3.236090066e-02f, 3.241183779e-02f, 3.246269594e-02f,
+ 3.251347502e-02f, 3.256417492e-02f, 3.261479555e-02f, 3.266533680e-02f, 3.271579858e-02f, 3.276618080e-02f, 3.281648334e-02f, 3.286670613e-02f, 3.291684906e-02f, 3.296691202e-02f,
+ 3.301689494e-02f, 3.306679770e-02f, 3.311662022e-02f, 3.316636240e-02f, 3.321602414e-02f, 3.326560534e-02f, 3.331510591e-02f, 3.336452576e-02f, 3.341386479e-02f, 3.346312290e-02f,
+ 3.351230000e-02f, 3.356139600e-02f, 3.361041080e-02f, 3.365934430e-02f, 3.370819642e-02f, 3.375696705e-02f, 3.380565611e-02f, 3.385426350e-02f, 3.390278913e-02f, 3.395123291e-02f,
+ 3.399959474e-02f, 3.404787452e-02f, 3.409607217e-02f, 3.414418760e-02f, 3.419222071e-02f, 3.424017141e-02f, 3.428803961e-02f, 3.433582522e-02f, 3.438352814e-02f, 3.443114829e-02f,
+ 3.447868557e-02f, 3.452613989e-02f, 3.457351117e-02f, 3.462079931e-02f, 3.466800422e-02f, 3.471512581e-02f, 3.476216400e-02f, 3.480911868e-02f, 3.485598978e-02f, 3.490277721e-02f,
+ 3.494948086e-02f, 3.499610067e-02f, 3.504263653e-02f, 3.508908836e-02f, 3.513545607e-02f, 3.518173957e-02f, 3.522793878e-02f, 3.527405361e-02f, 3.532008396e-02f, 3.536602976e-02f,
+ 3.541189091e-02f, 3.545766733e-02f, 3.550335893e-02f, 3.554896563e-02f, 3.559448734e-02f, 3.563992397e-02f, 3.568527544e-02f, 3.573054165e-02f, 3.577572254e-02f, 3.582081800e-02f,
+ 3.586582796e-02f, 3.591075233e-02f, 3.595559103e-02f, 3.600034397e-02f, 3.604501107e-02f, 3.608959223e-02f, 3.613408739e-02f, 3.617849646e-02f, 3.622281934e-02f, 3.626705597e-02f,
+ 3.631120625e-02f, 3.635527010e-02f, 3.639924744e-02f, 3.644313819e-02f, 3.648694227e-02f, 3.653065959e-02f, 3.657429007e-02f, 3.661783363e-02f, 3.666129018e-02f, 3.670465966e-02f,
+ 3.674794197e-02f, 3.679113704e-02f, 3.683424478e-02f, 3.687726511e-02f, 3.692019796e-02f, 3.696304324e-02f, 3.700580087e-02f, 3.704847078e-02f, 3.709105288e-02f, 3.713354710e-02f,
+ 3.717595335e-02f, 3.721827156e-02f, 3.726050165e-02f, 3.730264354e-02f, 3.734469715e-02f, 3.738666241e-02f, 3.742853923e-02f, 3.747032754e-02f, 3.751202726e-02f, 3.755363832e-02f,
+ 3.759516063e-02f, 3.763659412e-02f, 3.767793871e-02f, 3.771919433e-02f, 3.776036091e-02f, 3.780143835e-02f, 3.784242660e-02f, 3.788332557e-02f, 3.792413518e-02f, 3.796485537e-02f,
+ 3.800548606e-02f, 3.804602717e-02f, 3.808647863e-02f, 3.812684036e-02f, 3.816711229e-02f, 3.820729435e-02f, 3.824738646e-02f, 3.828738855e-02f, 3.832730054e-02f, 3.836712237e-02f,
+ 3.840685395e-02f, 3.844649523e-02f, 3.848604611e-02f, 3.852550654e-02f, 3.856487644e-02f, 3.860415574e-02f, 3.864334436e-02f, 3.868244224e-02f, 3.872144930e-02f, 3.876036547e-02f,
+ 3.879919068e-02f, 3.883792487e-02f, 3.887656796e-02f, 3.891511987e-02f, 3.895358055e-02f, 3.899194992e-02f, 3.903022791e-02f, 3.906841445e-02f, 3.910650947e-02f, 3.914451291e-02f,
+ 3.918242469e-02f, 3.922024475e-02f, 3.925797301e-02f, 3.929560942e-02f, 3.933315390e-02f, 3.937060638e-02f, 3.940796680e-02f, 3.944523508e-02f, 3.948241117e-02f, 3.951949500e-02f,
+ 3.955648649e-02f, 3.959338559e-02f, 3.963019222e-02f, 3.966690633e-02f, 3.970352784e-02f, 3.974005668e-02f, 3.977649280e-02f, 3.981283613e-02f, 3.984908660e-02f, 3.988524415e-02f,
+ 3.992130872e-02f, 3.995728023e-02f, 3.999315863e-02f, 4.002894385e-02f, 4.006463583e-02f, 4.010023450e-02f, 4.013573981e-02f, 4.017115168e-02f, 4.020647006e-02f, 4.024169488e-02f,
+ 4.027682608e-02f, 4.031186360e-02f, 4.034680738e-02f, 4.038165735e-02f, 4.041641345e-02f, 4.045107563e-02f, 4.048564381e-02f, 4.052011795e-02f, 4.055449797e-02f, 4.058878382e-02f,
+ 4.062297544e-02f, 4.065707276e-02f, 4.069107574e-02f, 4.072498430e-02f, 4.075879839e-02f, 4.079251796e-02f, 4.082614293e-02f, 4.085967325e-02f, 4.089310887e-02f, 4.092644972e-02f,
+ 4.095969575e-02f, 4.099284690e-02f, 4.102590311e-02f, 4.105886432e-02f, 4.109173048e-02f, 4.112450153e-02f, 4.115717741e-02f, 4.118975807e-02f, 4.122224345e-02f, 4.125463349e-02f,
+ 4.128692814e-02f, 4.131912734e-02f, 4.135123103e-02f, 4.138323917e-02f, 4.141515169e-02f, 4.144696854e-02f, 4.147868967e-02f, 4.151031501e-02f, 4.154184453e-02f, 4.157327816e-02f,
+ 4.160461585e-02f, 4.163585754e-02f, 4.166700319e-02f, 4.169805273e-02f, 4.172900612e-02f, 4.175986331e-02f, 4.179062423e-02f, 4.182128885e-02f, 4.185185710e-02f, 4.188232893e-02f,
+ 4.191270430e-02f, 4.194298315e-02f, 4.197316543e-02f, 4.200325109e-02f, 4.203324007e-02f, 4.206313234e-02f, 4.209292783e-02f, 4.212262650e-02f, 4.215222830e-02f, 4.218173317e-02f,
+ 4.221114107e-02f, 4.224045196e-02f, 4.226966577e-02f, 4.229878246e-02f, 4.232780198e-02f, 4.235672429e-02f, 4.238554934e-02f, 4.241427707e-02f, 4.244290744e-02f, 4.247144041e-02f,
+ 4.249987592e-02f, 4.252821393e-02f, 4.255645439e-02f, 4.258459725e-02f, 4.261264248e-02f, 4.264059001e-02f, 4.266843982e-02f, 4.269619184e-02f, 4.272384603e-02f, 4.275140236e-02f,
+ 4.277886077e-02f, 4.280622122e-02f, 4.283348367e-02f, 4.286064806e-02f, 4.288771436e-02f, 4.291468253e-02f, 4.294155251e-02f, 4.296832427e-02f, 4.299499775e-02f, 4.302157293e-02f,
+ 4.304804975e-02f, 4.307442817e-02f, 4.310070816e-02f, 4.312688966e-02f, 4.315297264e-02f, 4.317895705e-02f, 4.320484285e-02f, 4.323063001e-02f, 4.325631847e-02f, 4.328190821e-02f,
+ 4.330739917e-02f, 4.333279132e-02f, 4.335808462e-02f, 4.338327902e-02f, 4.340837449e-02f, 4.343337099e-02f, 4.345826848e-02f, 4.348306692e-02f, 4.350776627e-02f, 4.353236649e-02f,
+ 4.355686755e-02f, 4.358126939e-02f, 4.360557200e-02f, 4.362977533e-02f, 4.365387933e-02f, 4.367788398e-02f, 4.370178924e-02f, 4.372559507e-02f, 4.374930143e-02f, 4.377290828e-02f,
+ 4.379641560e-02f, 4.381982334e-02f, 4.384313147e-02f, 4.386633995e-02f, 4.388944875e-02f, 4.391245784e-02f, 4.393536717e-02f, 4.395817671e-02f, 4.398088643e-02f, 4.400349629e-02f,
+ 4.402600627e-02f, 4.404841631e-02f, 4.407072641e-02f, 4.409293651e-02f, 4.411504658e-02f, 4.413705660e-02f, 4.415896653e-02f, 4.418077633e-02f, 4.420248598e-02f, 4.422409545e-02f,
+ 4.424560469e-02f, 4.426701368e-02f, 4.428832240e-02f, 4.430953080e-02f, 4.433063885e-02f, 4.435164653e-02f, 4.437255380e-02f, 4.439336064e-02f, 4.441406702e-02f, 4.443467289e-02f,
+ 4.445517824e-02f, 4.447558304e-02f, 4.449588726e-02f, 4.451609086e-02f, 4.453619382e-02f, 4.455619611e-02f, 4.457609770e-02f, 4.459589856e-02f, 4.461559867e-02f, 4.463519800e-02f,
+ 4.465469652e-02f, 4.467409420e-02f, 4.469339102e-02f, 4.471258695e-02f, 4.473168196e-02f, 4.475067603e-02f, 4.476956914e-02f, 4.478836124e-02f, 4.480705233e-02f, 4.482564237e-02f,
+ 4.484413134e-02f, 4.486251921e-02f, 4.488080596e-02f, 4.489899157e-02f, 4.491707601e-02f, 4.493505925e-02f, 4.495294128e-02f, 4.497072206e-02f, 4.498840158e-02f, 4.500597982e-02f,
+ 4.502345674e-02f, 4.504083233e-02f, 4.505810657e-02f, 4.507527943e-02f, 4.509235088e-02f, 4.510932092e-02f, 4.512618951e-02f, 4.514295664e-02f, 4.515962228e-02f, 4.517618641e-02f,
+ 4.519264902e-02f, 4.520901008e-02f, 4.522526957e-02f, 4.524142747e-02f, 4.525748377e-02f, 4.527343844e-02f, 4.528929146e-02f, 4.530504281e-02f, 4.532069248e-02f, 4.533624044e-02f,
+ 4.535168669e-02f, 4.536703119e-02f, 4.538227393e-02f, 4.539741490e-02f, 4.541245408e-02f, 4.542739144e-02f, 4.544222697e-02f, 4.545696066e-02f, 4.547159249e-02f, 4.548612244e-02f,
+ 4.550055049e-02f, 4.551487664e-02f, 4.552910085e-02f, 4.554322313e-02f, 4.555724345e-02f, 4.557116179e-02f, 4.558497815e-02f, 4.559869251e-02f, 4.561230485e-02f, 4.562581516e-02f,
+ 4.563922342e-02f, 4.565252963e-02f, 4.566573376e-02f, 4.567883581e-02f, 4.569183576e-02f, 4.570473360e-02f, 4.571752932e-02f, 4.573022290e-02f, 4.574281433e-02f, 4.575530360e-02f,
+ 4.576769070e-02f, 4.577997561e-02f, 4.579215833e-02f, 4.580423884e-02f, 4.581621714e-02f, 4.582809321e-02f, 4.583986704e-02f, 4.585153862e-02f, 4.586310795e-02f, 4.587457500e-02f,
+ 4.588593978e-02f, 4.589720227e-02f, 4.590836247e-02f, 4.591942036e-02f, 4.593037594e-02f, 4.594122919e-02f, 4.595198012e-02f, 4.596262870e-02f, 4.597317495e-02f, 4.598361884e-02f,
+ 4.599396036e-02f, 4.600419952e-02f, 4.601433631e-02f, 4.602437072e-02f, 4.603430273e-02f, 4.604413236e-02f, 4.605385958e-02f, 4.606348440e-02f, 4.607300681e-02f, 4.608242680e-02f,
+ 4.609174438e-02f, 4.610095952e-02f, 4.611007224e-02f, 4.611908252e-02f, 4.612799036e-02f, 4.613679576e-02f, 4.614549871e-02f, 4.615409921e-02f, 4.616259726e-02f, 4.617099285e-02f,
+ 4.617928598e-02f, 4.618747665e-02f, 4.619556485e-02f, 4.620355059e-02f, 4.621143386e-02f, 4.621921466e-02f, 4.622689299e-02f, 4.623446885e-02f, 4.624194223e-02f, 4.624931314e-02f,
+ 4.625658157e-02f, 4.626374752e-02f, 4.627081100e-02f, 4.627777200e-02f, 4.628463053e-02f, 4.629138659e-02f, 4.629804016e-02f, 4.630459127e-02f, 4.631103990e-02f, 4.631738606e-02f,
+ 4.632362976e-02f, 4.632977098e-02f, 4.633580974e-02f, 4.634174604e-02f, 4.634757988e-02f, 4.635331126e-02f, 4.635894018e-02f, 4.636446665e-02f, 4.636989068e-02f, 4.637521226e-02f,
+ 4.638043140e-02f, 4.638554810e-02f, 4.639056237e-02f, 4.639547421e-02f, 4.640028363e-02f, 4.640499063e-02f, 4.640959522e-02f, 4.641409740e-02f, 4.641849718e-02f, 4.642279456e-02f,
+ 4.642698955e-02f, 4.643108216e-02f, 4.643507239e-02f, 4.643896025e-02f, 4.644274575e-02f, 4.644642889e-02f, 4.645000968e-02f, 4.645348813e-02f, 4.645686424e-02f, 4.646013803e-02f,
+ 4.646330951e-02f, 4.646637867e-02f, 4.646934554e-02f, 4.647221011e-02f, 4.647497240e-02f, 4.647763242e-02f, 4.648019017e-02f, 4.648264568e-02f, 4.648499893e-02f, 4.648724996e-02f,
+ 4.648939876e-02f, 4.649144536e-02f, 4.649338975e-02f, 4.649523195e-02f, 4.649697197e-02f, 4.649860983e-02f, 4.650014553e-02f, 4.650157909e-02f, 4.650291051e-02f, 4.650413982e-02f,
+ 4.650526703e-02f, 4.650629214e-02f, 4.650721517e-02f, 4.650803613e-02f, 4.650875505e-02f, 4.650937192e-02f, 4.650988677e-02f, 4.651029961e-02f, 4.651061045e-02f, 4.651081931e-02f,
+ 4.651092620e-02f, 4.651093115e-02f, 4.651083415e-02f, 4.651063524e-02f, 4.651033442e-02f, 4.650993171e-02f, 4.650942713e-02f, 4.650882069e-02f, 4.650811241e-02f, 4.650730231e-02f,
+ 4.650639041e-02f, 4.650537671e-02f, 4.650426124e-02f, 4.650304402e-02f, 4.650172507e-02f, 4.650030440e-02f, 4.649878202e-02f, 4.649715797e-02f, 4.649543226e-02f, 4.649360490e-02f,
+ 4.649167593e-02f, 4.648964534e-02f, 4.648751318e-02f, 4.648527944e-02f, 4.648294417e-02f, 4.648050737e-02f, 4.647796907e-02f, 4.647532928e-02f, 4.647258804e-02f, 4.646974535e-02f,
+ 4.646680125e-02f, 4.646375575e-02f, 4.646060887e-02f, 4.645736064e-02f, 4.645401108e-02f, 4.645056021e-02f, 4.644700805e-02f, 4.644335463e-02f, 4.643959997e-02f, 4.643574410e-02f,
+ 4.643178703e-02f, 4.642772879e-02f, 4.642356941e-02f, 4.641930891e-02f, 4.641494731e-02f, 4.641048464e-02f, 4.640592093e-02f, 4.640125619e-02f, 4.639649045e-02f, 4.639162375e-02f,
+ 4.638665610e-02f, 4.638158753e-02f, 4.637641807e-02f, 4.637114774e-02f, 4.636577657e-02f, 4.636030459e-02f, 4.635473183e-02f, 4.634905830e-02f, 4.634328404e-02f, 4.633740908e-02f,
+ 4.633143345e-02f, 4.632535716e-02f, 4.631918026e-02f, 4.631290277e-02f, 4.630652471e-02f, 4.630004612e-02f, 4.629346703e-02f, 4.628678746e-02f, 4.628000745e-02f, 4.627312702e-02f,
+ 4.626614621e-02f, 4.625906505e-02f, 4.625188355e-02f, 4.624460177e-02f, 4.623721972e-02f, 4.622973744e-02f, 4.622215497e-02f, 4.621447232e-02f, 4.620668953e-02f, 4.619880664e-02f,
+ 4.619082368e-02f, 4.618274068e-02f, 4.617455766e-02f, 4.616627468e-02f, 4.615789175e-02f, 4.614940891e-02f, 4.614082620e-02f, 4.613214364e-02f, 4.612336128e-02f, 4.611447914e-02f,
+ 4.610549727e-02f, 4.609641569e-02f, 4.608723444e-02f, 4.607795355e-02f, 4.606857306e-02f, 4.605909301e-02f, 4.604951343e-02f, 4.603983435e-02f, 4.603005582e-02f, 4.602017786e-02f,
+ 4.601020052e-02f, 4.600012383e-02f, 4.598994783e-02f, 4.597967256e-02f, 4.596929804e-02f, 4.595882433e-02f, 4.594825146e-02f, 4.593757946e-02f, 4.592680837e-02f, 4.591593824e-02f,
+ 4.590496909e-02f, 4.589390098e-02f, 4.588273393e-02f, 4.587146799e-02f, 4.586010320e-02f, 4.584863959e-02f, 4.583707721e-02f, 4.582541610e-02f, 4.581365629e-02f, 4.580179782e-02f,
+ 4.578984075e-02f, 4.577778510e-02f, 4.576563092e-02f, 4.575337825e-02f, 4.574102713e-02f, 4.572857760e-02f, 4.571602971e-02f, 4.570338349e-02f, 4.569063900e-02f, 4.567779626e-02f,
+ 4.566485533e-02f, 4.565181625e-02f, 4.563867905e-02f, 4.562544379e-02f, 4.561211051e-02f, 4.559867924e-02f, 4.558515004e-02f, 4.557152295e-02f, 4.555779801e-02f, 4.554397527e-02f,
+ 4.553005477e-02f, 4.551603656e-02f, 4.550192068e-02f, 4.548770718e-02f, 4.547339610e-02f, 4.545898749e-02f, 4.544448139e-02f, 4.542987785e-02f, 4.541517693e-02f, 4.540037865e-02f,
+ 4.538548308e-02f, 4.537049025e-02f, 4.535540022e-02f, 4.534021303e-02f, 4.532492872e-02f, 4.530954736e-02f, 4.529406898e-02f, 4.527849364e-02f, 4.526282138e-02f, 4.524705224e-02f,
+ 4.523118629e-02f, 4.521522357e-02f, 4.519916412e-02f, 4.518300800e-02f, 4.516675526e-02f, 4.515040594e-02f, 4.513396010e-02f, 4.511741779e-02f, 4.510077905e-02f, 4.508404394e-02f,
+ 4.506721251e-02f, 4.505028482e-02f, 4.503326090e-02f, 4.501614081e-02f, 4.499892461e-02f, 4.498161234e-02f, 4.496420406e-02f, 4.494669982e-02f, 4.492909968e-02f, 4.491140368e-02f,
+ 4.489361187e-02f, 4.487572432e-02f, 4.485774107e-02f, 4.483966218e-02f, 4.482148770e-02f, 4.480321769e-02f, 4.478485220e-02f, 4.476639128e-02f, 4.474783499e-02f, 4.472918338e-02f,
+ 4.471043650e-02f, 4.469159442e-02f, 4.467265719e-02f, 4.465362486e-02f, 4.463449749e-02f, 4.461527514e-02f, 4.459595785e-02f, 4.457654570e-02f, 4.455703872e-02f, 4.453743699e-02f,
+ 4.451774055e-02f, 4.449794947e-02f, 4.447806379e-02f, 4.445808359e-02f, 4.443800891e-02f, 4.441783981e-02f, 4.439757636e-02f, 4.437721861e-02f, 4.435676661e-02f, 4.433622044e-02f,
+ 4.431558014e-02f, 4.429484577e-02f, 4.427401740e-02f, 4.425309508e-02f, 4.423207887e-02f, 4.421096884e-02f, 4.418976504e-02f, 4.416846753e-02f, 4.414707637e-02f, 4.412559163e-02f,
+ 4.410401336e-02f, 4.408234163e-02f, 4.406057650e-02f, 4.403871802e-02f, 4.401676626e-02f, 4.399472128e-02f, 4.397258315e-02f, 4.395035192e-02f, 4.392802766e-02f, 4.390561042e-02f,
+ 4.388310028e-02f, 4.386049730e-02f, 4.383780153e-02f, 4.381501305e-02f, 4.379213191e-02f, 4.376915818e-02f, 4.374609192e-02f, 4.372293320e-02f, 4.369968207e-02f, 4.367633862e-02f,
+ 4.365290289e-02f, 4.362937496e-02f, 4.360575489e-02f, 4.358204274e-02f, 4.355823858e-02f, 4.353434248e-02f, 4.351035450e-02f, 4.348627470e-02f, 4.346210316e-02f, 4.343783994e-02f,
+ 4.341348511e-02f, 4.338903872e-02f, 4.336450086e-02f, 4.333987159e-02f, 4.331515096e-02f, 4.329033906e-02f, 4.326543595e-02f, 4.324044170e-02f, 4.321535637e-02f, 4.319018003e-02f,
+ 4.316491275e-02f, 4.313955461e-02f, 4.311410566e-02f, 4.308856598e-02f, 4.306293564e-02f, 4.303721470e-02f, 4.301140324e-02f, 4.298550132e-02f, 4.295950902e-02f, 4.293342640e-02f,
+ 4.290725354e-02f, 4.288099051e-02f, 4.285463737e-02f, 4.282819420e-02f, 4.280166107e-02f, 4.277503804e-02f, 4.274832520e-02f, 4.272152261e-02f, 4.269463034e-02f, 4.266764847e-02f,
+ 4.264057707e-02f, 4.261341621e-02f, 4.258616596e-02f, 4.255882639e-02f, 4.253139759e-02f, 4.250387961e-02f, 4.247627254e-02f, 4.244857645e-02f, 4.242079141e-02f, 4.239291749e-02f,
+ 4.236495477e-02f, 4.233690333e-02f, 4.230876323e-02f, 4.228053456e-02f, 4.225221738e-02f, 4.222381177e-02f, 4.219531781e-02f, 4.216673557e-02f, 4.213806513e-02f, 4.210930656e-02f,
+ 4.208045993e-02f, 4.205152533e-02f, 4.202250284e-02f, 4.199339251e-02f, 4.196419445e-02f, 4.193490871e-02f, 4.190553537e-02f, 4.187607452e-02f, 4.184652623e-02f, 4.181689058e-02f,
+ 4.178716765e-02f, 4.175735750e-02f, 4.172746023e-02f, 4.169747591e-02f, 4.166740461e-02f, 4.163724642e-02f, 4.160700142e-02f, 4.157666967e-02f, 4.154625127e-02f, 4.151574629e-02f,
+ 4.148515481e-02f, 4.145447691e-02f, 4.142371267e-02f, 4.139286217e-02f, 4.136192549e-02f, 4.133090271e-02f, 4.129979391e-02f, 4.126859917e-02f, 4.123731857e-02f, 4.120595219e-02f,
+ 4.117450011e-02f, 4.114296242e-02f, 4.111133919e-02f, 4.107963052e-02f, 4.104783647e-02f, 4.101595713e-02f, 4.098399258e-02f, 4.095194291e-02f, 4.091980820e-02f, 4.088758853e-02f,
+ 4.085528398e-02f, 4.082289463e-02f, 4.079042058e-02f, 4.075786190e-02f, 4.072521867e-02f, 4.069249099e-02f, 4.065967893e-02f, 4.062678257e-02f, 4.059380201e-02f, 4.056073732e-02f,
+ 4.052758859e-02f, 4.049435591e-02f, 4.046103936e-02f, 4.042763902e-02f, 4.039415498e-02f, 4.036058733e-02f, 4.032693615e-02f, 4.029320153e-02f, 4.025938355e-02f, 4.022548229e-02f,
+ 4.019149785e-02f, 4.015743032e-02f, 4.012327977e-02f, 4.008904629e-02f, 4.005472998e-02f, 4.002033091e-02f, 3.998584918e-02f, 3.995128487e-02f, 3.991663808e-02f, 3.988190888e-02f,
+ 3.984709736e-02f, 3.981220362e-02f, 3.977722775e-02f, 3.974216982e-02f, 3.970702993e-02f, 3.967180817e-02f, 3.963650463e-02f, 3.960111939e-02f, 3.956565254e-02f, 3.953010418e-02f,
+ 3.949447440e-02f, 3.945876328e-02f, 3.942297091e-02f, 3.938709738e-02f, 3.935114279e-02f, 3.931510722e-02f, 3.927899076e-02f, 3.924279351e-02f, 3.920651555e-02f, 3.917015699e-02f,
+ 3.913371789e-02f, 3.909719837e-02f, 3.906059851e-02f, 3.902391840e-02f, 3.898715814e-02f, 3.895031781e-02f, 3.891339750e-02f, 3.887639732e-02f, 3.883931735e-02f, 3.880215769e-02f,
+ 3.876491843e-02f, 3.872759965e-02f, 3.869020146e-02f, 3.865272395e-02f, 3.861516720e-02f, 3.857753132e-02f, 3.853981640e-02f, 3.850202253e-02f, 3.846414981e-02f, 3.842619833e-02f,
+ 3.838816818e-02f, 3.835005945e-02f, 3.831187226e-02f, 3.827360668e-02f, 3.823526281e-02f, 3.819684075e-02f, 3.815834060e-02f, 3.811976244e-02f, 3.808110638e-02f, 3.804237251e-02f,
+ 3.800356092e-02f, 3.796467172e-02f, 3.792570500e-02f, 3.788666085e-02f, 3.784753937e-02f, 3.780834066e-02f, 3.776906481e-02f, 3.772971193e-02f, 3.769028210e-02f, 3.765077543e-02f,
+ 3.761119202e-02f, 3.757153195e-02f, 3.753179534e-02f, 3.749198227e-02f, 3.745209284e-02f, 3.741212716e-02f, 3.737208532e-02f, 3.733196742e-02f, 3.729177356e-02f, 3.725150383e-02f,
+ 3.721115835e-02f, 3.717073719e-02f, 3.713024047e-02f, 3.708966829e-02f, 3.704902074e-02f, 3.700829792e-02f, 3.696749994e-02f, 3.692662689e-02f, 3.688567887e-02f, 3.684465598e-02f,
+ 3.680355833e-02f, 3.676238601e-02f, 3.672113913e-02f, 3.667981779e-02f, 3.663842208e-02f, 3.659695211e-02f, 3.655540798e-02f, 3.651378979e-02f, 3.647209764e-02f, 3.643033164e-02f,
+ 3.638849189e-02f, 3.634657848e-02f, 3.630459152e-02f, 3.626253112e-02f, 3.622039737e-02f, 3.617819038e-02f, 3.613591025e-02f, 3.609355709e-02f, 3.605113099e-02f, 3.600863206e-02f,
+ 3.596606040e-02f, 3.592341613e-02f, 3.588069933e-02f, 3.583791012e-02f, 3.579504859e-02f, 3.575211486e-02f, 3.570910902e-02f, 3.566603119e-02f, 3.562288146e-02f, 3.557965993e-02f,
+ 3.553636673e-02f, 3.549300194e-02f, 3.544956568e-02f, 3.540605805e-02f, 3.536247916e-02f, 3.531882910e-02f, 3.527510799e-02f, 3.523131593e-02f, 3.518745303e-02f, 3.514351940e-02f,
+ 3.509951513e-02f, 3.505544034e-02f, 3.501129514e-02f, 3.496707962e-02f, 3.492279390e-02f, 3.487843808e-02f, 3.483401228e-02f, 3.478951659e-02f, 3.474495112e-02f, 3.470031599e-02f,
+ 3.465561129e-02f, 3.461083714e-02f, 3.456599365e-02f, 3.452108092e-02f, 3.447609906e-02f, 3.443104818e-02f, 3.438592838e-02f, 3.434073979e-02f, 3.429548249e-02f, 3.425015661e-02f,
+ 3.420476225e-02f, 3.415929953e-02f, 3.411376854e-02f, 3.406816940e-02f, 3.402250222e-02f, 3.397676711e-02f, 3.393096418e-02f, 3.388509354e-02f, 3.383915529e-02f, 3.379314955e-02f,
+ 3.374707643e-02f, 3.370093604e-02f, 3.365472849e-02f, 3.360845388e-02f, 3.356211234e-02f, 3.351570396e-02f, 3.346922887e-02f, 3.342268718e-02f, 3.337607898e-02f, 3.332940440e-02f,
+ 3.328266355e-02f, 3.323585654e-02f, 3.318898348e-02f, 3.314204448e-02f, 3.309503966e-02f, 3.304796912e-02f, 3.300083298e-02f, 3.295363135e-02f, 3.290636434e-02f, 3.285903208e-02f,
+ 3.281163466e-02f, 3.276417220e-02f, 3.271664482e-02f, 3.266905262e-02f, 3.262139573e-02f, 3.257367425e-02f, 3.252588830e-02f, 3.247803799e-02f, 3.243012344e-02f, 3.238214475e-02f,
+ 3.233410205e-02f, 3.228599545e-02f, 3.223782506e-02f, 3.218959100e-02f, 3.214129337e-02f, 3.209293230e-02f, 3.204450790e-02f, 3.199602029e-02f, 3.194746957e-02f, 3.189885588e-02f,
+ 3.185017931e-02f, 3.180143998e-02f, 3.175263802e-02f, 3.170377353e-02f, 3.165484664e-02f, 3.160585745e-02f, 3.155680609e-02f, 3.150769267e-02f, 3.145851730e-02f, 3.140928010e-02f,
+ 3.135998120e-02f, 3.131062070e-02f, 3.126119872e-02f, 3.121171538e-02f, 3.116217080e-02f, 3.111256508e-02f, 3.106289836e-02f, 3.101317075e-02f, 3.096338236e-02f, 3.091353331e-02f,
+ 3.086362372e-02f, 3.081365370e-02f, 3.076362338e-02f, 3.071353288e-02f, 3.066338230e-02f, 3.061317177e-02f, 3.056290141e-02f, 3.051257134e-02f, 3.046218167e-02f, 3.041173252e-02f,
+ 3.036122401e-02f, 3.031065626e-02f, 3.026002939e-02f, 3.020934352e-02f, 3.015859877e-02f, 3.010779525e-02f, 3.005693308e-02f, 3.000601240e-02f, 2.995503330e-02f, 2.990399592e-02f,
+ 2.985290038e-02f, 2.980174679e-02f, 2.975053527e-02f, 2.969926594e-02f, 2.964793894e-02f, 2.959655436e-02f, 2.954511234e-02f, 2.949361300e-02f, 2.944205645e-02f, 2.939044282e-02f,
+ 2.933877223e-02f, 2.928704480e-02f, 2.923526064e-02f, 2.918341989e-02f, 2.913152266e-02f, 2.907956908e-02f, 2.902755926e-02f, 2.897549333e-02f, 2.892337140e-02f, 2.887119361e-02f,
+ 2.881896007e-02f, 2.876667091e-02f, 2.871432624e-02f, 2.866192619e-02f, 2.860947088e-02f, 2.855696043e-02f, 2.850439498e-02f, 2.845177463e-02f, 2.839909951e-02f, 2.834636975e-02f,
+ 2.829358546e-02f, 2.824074678e-02f, 2.818785382e-02f, 2.813490670e-02f, 2.808190556e-02f, 2.802885051e-02f, 2.797574168e-02f, 2.792257919e-02f, 2.786936316e-02f, 2.781609372e-02f,
+ 2.776277100e-02f, 2.770939511e-02f, 2.765596618e-02f, 2.760248434e-02f, 2.754894971e-02f, 2.749536241e-02f, 2.744172257e-02f, 2.738803031e-02f, 2.733428576e-02f, 2.728048905e-02f,
+ 2.722664029e-02f, 2.717273961e-02f, 2.711878714e-02f, 2.706478300e-02f, 2.701072732e-02f, 2.695662023e-02f, 2.690246184e-02f, 2.684825229e-02f, 2.679399170e-02f, 2.673968019e-02f,
+ 2.668531790e-02f, 2.663090494e-02f, 2.657644145e-02f, 2.652192755e-02f, 2.646736336e-02f, 2.641274902e-02f, 2.635808464e-02f, 2.630337036e-02f, 2.624860631e-02f, 2.619379260e-02f,
+ 2.613892936e-02f, 2.608401673e-02f, 2.602905483e-02f, 2.597404379e-02f, 2.591898372e-02f, 2.586387477e-02f, 2.580871706e-02f, 2.575351071e-02f, 2.569825585e-02f, 2.564295262e-02f,
+ 2.558760113e-02f, 2.553220152e-02f, 2.547675391e-02f, 2.542125844e-02f, 2.536571522e-02f, 2.531012439e-02f, 2.525448608e-02f, 2.519880041e-02f, 2.514306751e-02f, 2.508728751e-02f,
+ 2.503146054e-02f, 2.497558673e-02f, 2.491966621e-02f, 2.486369910e-02f, 2.480768554e-02f, 2.475162564e-02f, 2.469551955e-02f, 2.463936740e-02f, 2.458316930e-02f, 2.452692539e-02f,
+ 2.447063580e-02f, 2.441430066e-02f, 2.435792009e-02f, 2.430149423e-02f, 2.424502321e-02f, 2.418850716e-02f, 2.413194620e-02f, 2.407534047e-02f, 2.401869010e-02f, 2.396199521e-02f,
+ 2.390525593e-02f, 2.384847241e-02f, 2.379164476e-02f, 2.373477312e-02f, 2.367785761e-02f, 2.362089838e-02f, 2.356389554e-02f, 2.350684923e-02f, 2.344975959e-02f, 2.339262673e-02f,
+ 2.333545079e-02f, 2.327823191e-02f, 2.322097021e-02f, 2.316366583e-02f, 2.310631889e-02f, 2.304892953e-02f, 2.299149788e-02f, 2.293402407e-02f, 2.287650823e-02f, 2.281895050e-02f,
+ 2.276135099e-02f, 2.270370986e-02f, 2.264602722e-02f, 2.258830322e-02f, 2.253053797e-02f, 2.247273162e-02f, 2.241488430e-02f, 2.235699613e-02f, 2.229906725e-02f, 2.224109780e-02f,
+ 2.218308790e-02f, 2.212503769e-02f, 2.206694730e-02f, 2.200881686e-02f, 2.195064650e-02f, 2.189243636e-02f, 2.183418658e-02f, 2.177589727e-02f, 2.171756859e-02f, 2.165920065e-02f,
+ 2.160079359e-02f, 2.154234755e-02f, 2.148386265e-02f, 2.142533904e-02f, 2.136677684e-02f, 2.130817619e-02f, 2.124953722e-02f, 2.119086007e-02f, 2.113214486e-02f, 2.107339174e-02f,
+ 2.101460083e-02f, 2.095577227e-02f, 2.089690620e-02f, 2.083800274e-02f, 2.077906203e-02f, 2.072008421e-02f, 2.066106940e-02f, 2.060201775e-02f, 2.054292939e-02f, 2.048380444e-02f,
+ 2.042464306e-02f, 2.036544536e-02f, 2.030621148e-02f, 2.024694157e-02f, 2.018763575e-02f, 2.012829415e-02f, 2.006891692e-02f, 2.000950418e-02f, 1.995005608e-02f, 1.989057275e-02f,
+ 1.983105431e-02f, 1.977150091e-02f, 1.971191268e-02f, 1.965228976e-02f, 1.959263228e-02f, 1.953294038e-02f, 1.947321419e-02f, 1.941345385e-02f, 1.935365948e-02f, 1.929383124e-02f,
+ 1.923396925e-02f, 1.917407365e-02f, 1.911414457e-02f, 1.905418215e-02f, 1.899418653e-02f, 1.893415784e-02f, 1.887409621e-02f, 1.881400179e-02f, 1.875387470e-02f, 1.869371509e-02f,
+ 1.863352309e-02f, 1.857329884e-02f, 1.851304247e-02f, 1.845275411e-02f, 1.839243392e-02f, 1.833208201e-02f, 1.827169853e-02f, 1.821128361e-02f, 1.815083739e-02f, 1.809036001e-02f,
+ 1.802985160e-02f, 1.796931230e-02f, 1.790874224e-02f, 1.784814157e-02f, 1.778751041e-02f, 1.772684891e-02f, 1.766615720e-02f, 1.760543543e-02f, 1.754468371e-02f, 1.748390220e-02f,
+ 1.742309103e-02f, 1.736225033e-02f, 1.730138025e-02f, 1.724048092e-02f, 1.717955248e-02f, 1.711859506e-02f, 1.705760880e-02f, 1.699659384e-02f, 1.693555032e-02f, 1.687447837e-02f,
+ 1.681337813e-02f, 1.675224974e-02f, 1.669109334e-02f, 1.662990906e-02f, 1.656869704e-02f, 1.650745741e-02f, 1.644619033e-02f, 1.638489592e-02f, 1.632357431e-02f, 1.626222566e-02f,
+ 1.620085009e-02f, 1.613944775e-02f, 1.607801877e-02f, 1.601656329e-02f, 1.595508145e-02f, 1.589357339e-02f, 1.583203923e-02f, 1.577047913e-02f, 1.570889322e-02f, 1.564728164e-02f,
+ 1.558564453e-02f, 1.552398201e-02f, 1.546229425e-02f, 1.540058136e-02f, 1.533884349e-02f, 1.527708078e-02f, 1.521529336e-02f, 1.515348138e-02f, 1.509164497e-02f, 1.502978427e-02f,
+ 1.496789942e-02f, 1.490599056e-02f, 1.484405782e-02f, 1.478210135e-02f, 1.472012129e-02f, 1.465811776e-02f, 1.459609092e-02f, 1.453404089e-02f, 1.447196783e-02f, 1.440987186e-02f,
+ 1.434775313e-02f, 1.428561177e-02f, 1.422344792e-02f, 1.416126173e-02f, 1.409905333e-02f, 1.403682286e-02f, 1.397457046e-02f, 1.391229627e-02f, 1.385000042e-02f, 1.378768306e-02f,
+ 1.372534433e-02f, 1.366298436e-02f, 1.360060329e-02f, 1.353820126e-02f, 1.347577842e-02f, 1.341333490e-02f, 1.335087084e-02f, 1.328838638e-02f, 1.322588166e-02f, 1.316335681e-02f,
+ 1.310081199e-02f, 1.303824732e-02f, 1.297566294e-02f, 1.291305900e-02f, 1.285043564e-02f, 1.278779299e-02f, 1.272513120e-02f, 1.266245040e-02f, 1.259975073e-02f, 1.253703233e-02f,
+ 1.247429535e-02f, 1.241153991e-02f, 1.234876617e-02f, 1.228597426e-02f, 1.222316432e-02f, 1.216033649e-02f, 1.209749091e-02f, 1.203462772e-02f, 1.197174706e-02f, 1.190884906e-02f,
+ 1.184593388e-02f, 1.178300164e-02f, 1.172005249e-02f, 1.165708657e-02f, 1.159410402e-02f, 1.153110498e-02f, 1.146808958e-02f, 1.140505797e-02f, 1.134201028e-02f, 1.127894667e-02f,
+ 1.121586726e-02f, 1.115277220e-02f, 1.108966162e-02f, 1.102653567e-02f, 1.096339449e-02f, 1.090023821e-02f, 1.083706699e-02f, 1.077388094e-02f, 1.071068023e-02f, 1.064746498e-02f,
+ 1.058423534e-02f, 1.052099144e-02f, 1.045773343e-02f, 1.039446145e-02f, 1.033117564e-02f, 1.026787613e-02f, 1.020456307e-02f, 1.014123660e-02f, 1.007789685e-02f, 1.001454397e-02f,
+ 9.951178103e-03f, 9.887799381e-03f, 9.824407947e-03f, 9.761003941e-03f, 9.697587503e-03f, 9.634158774e-03f, 9.570717894e-03f, 9.507265003e-03f, 9.443800240e-03f, 9.380323748e-03f,
+ 9.316835664e-03f, 9.253336131e-03f, 9.189825287e-03f, 9.126303274e-03f, 9.062770231e-03f, 8.999226299e-03f, 8.935671618e-03f, 8.872106328e-03f, 8.808530569e-03f, 8.744944482e-03f,
+ 8.681348207e-03f, 8.617741884e-03f, 8.554125654e-03f, 8.490499656e-03f, 8.426864031e-03f, 8.363218920e-03f, 8.299564461e-03f, 8.235900797e-03f, 8.172228067e-03f, 8.108546411e-03f,
+ 8.044855969e-03f, 7.981156883e-03f, 7.917449291e-03f, 7.853733335e-03f, 7.790009154e-03f, 7.726276890e-03f, 7.662536681e-03f, 7.598788668e-03f, 7.535032993e-03f, 7.471269794e-03f,
+ 7.407499212e-03f, 7.343721388e-03f, 7.279936461e-03f, 7.216144572e-03f, 7.152345861e-03f, 7.088540468e-03f, 7.024728534e-03f, 6.960910198e-03f, 6.897085601e-03f, 6.833254884e-03f,
+ 6.769418185e-03f, 6.705575647e-03f, 6.641727407e-03f, 6.577873608e-03f, 6.514014389e-03f, 6.450149889e-03f, 6.386280251e-03f, 6.322405612e-03f, 6.258526114e-03f, 6.194641897e-03f,
+ 6.130753101e-03f, 6.066859865e-03f, 6.002962331e-03f, 5.939060637e-03f, 5.875154925e-03f, 5.811245334e-03f, 5.747332005e-03f, 5.683415076e-03f, 5.619494689e-03f, 5.555570984e-03f,
+ 5.491644099e-03f, 5.427714176e-03f, 5.363781355e-03f, 5.299845775e-03f, 5.235907575e-03f, 5.171966898e-03f, 5.108023881e-03f, 5.044078665e-03f, 4.980131390e-03f, 4.916182196e-03f,
+ 4.852231223e-03f, 4.788278610e-03f, 4.724324497e-03f, 4.660369025e-03f, 4.596412332e-03f, 4.532454560e-03f, 4.468495846e-03f, 4.404536332e-03f, 4.340576157e-03f, 4.276615461e-03f,
+ 4.212654383e-03f, 4.148693063e-03f, 4.084731640e-03f, 4.020770255e-03f, 3.956809047e-03f, 3.892848155e-03f, 3.828887720e-03f, 3.764927880e-03f, 3.700968775e-03f, 3.637010545e-03f,
+ 3.573053330e-03f, 3.509097267e-03f, 3.445142498e-03f, 3.381189162e-03f, 3.317237398e-03f, 3.253287344e-03f, 3.189339142e-03f, 3.125392929e-03f, 3.061448846e-03f, 2.997507031e-03f,
+ 2.933567625e-03f, 2.869630765e-03f, 2.805696592e-03f, 2.741765244e-03f, 2.677836860e-03f, 2.613911581e-03f, 2.549989544e-03f, 2.486070890e-03f, 2.422155756e-03f, 2.358244283e-03f,
+ 2.294336608e-03f, 2.230432872e-03f, 2.166533212e-03f, 2.102637769e-03f, 2.038746680e-03f, 1.974860085e-03f, 1.910978122e-03f, 1.847100931e-03f, 1.783228649e-03f, 1.719361416e-03f,
+ 1.655499371e-03f, 1.591642652e-03f, 1.527791398e-03f, 1.463945747e-03f, 1.400105838e-03f, 1.336271810e-03f, 1.272443801e-03f, 1.208621949e-03f, 1.144806394e-03f, 1.080997272e-03f,
+ 1.017194724e-03f, 9.533988871e-04f, 8.896098995e-04f, 8.258278997e-04f, 7.620530259e-04f, 6.982854164e-04f, 6.345252094e-04f, 5.707725430e-04f, 5.070275553e-04f, 4.432903844e-04f,
+ 3.795611684e-04f, 3.158400452e-04f, 2.521271527e-04f, 1.884226291e-04f, 1.247266120e-04f, 6.103923946e-05f, -2.639350798e-06f, -6.630902098e-05f, -1.299696333e-04f, -1.936210502e-04f,
+ -2.572631338e-04f, -3.208957467e-04f, -3.845187512e-04f, -4.481320097e-04f, -5.117353848e-04f, -5.753287391e-04f, -6.389119350e-04f, -7.024848352e-04f, -7.660473024e-04f, -8.295991993e-04f,
+ -8.931403886e-04f, -9.566707331e-04f, -1.020190096e-03f, -1.083698339e-03f, -1.147195326e-03f, -1.210680920e-03f, -1.274154984e-03f, -1.337617381e-03f, -1.401067974e-03f, -1.464506626e-03f,
+ -1.527933200e-03f, -1.591347559e-03f, -1.654749567e-03f, -1.718139088e-03f, -1.781515984e-03f, -1.844880118e-03f, -1.908231355e-03f, -1.971569558e-03f, -2.034894591e-03f, -2.098206316e-03f,
+ -2.161504598e-03f, -2.224789300e-03f, -2.288060286e-03f, -2.351317421e-03f, -2.414560566e-03f, -2.477789588e-03f, -2.541004349e-03f, -2.604204714e-03f, -2.667390546e-03f, -2.730561710e-03f,
+ -2.793718070e-03f, -2.856859489e-03f, -2.919985834e-03f, -2.983096966e-03f, -3.046192752e-03f, -3.109273055e-03f, -3.172337739e-03f, -3.235386670e-03f, -3.298419712e-03f, -3.361436730e-03f,
+ -3.424437587e-03f, -3.487422149e-03f, -3.550390281e-03f, -3.613341848e-03f, -3.676276713e-03f, -3.739194744e-03f, -3.802095803e-03f, -3.864979757e-03f, -3.927846470e-03f, -3.990695807e-03f,
+ -4.053527635e-03f, -4.116341818e-03f, -4.179138221e-03f, -4.241916710e-03f, -4.304677150e-03f, -4.367419407e-03f, -4.430143347e-03f, -4.492848834e-03f, -4.555535735e-03f, -4.618203915e-03f,
+ -4.680853241e-03f, -4.743483578e-03f, -4.806094792e-03f, -4.868686748e-03f, -4.931259314e-03f, -4.993812355e-03f, -5.056345737e-03f, -5.118859327e-03f, -5.181352990e-03f, -5.243826594e-03f,
+ -5.306280004e-03f, -5.368713087e-03f, -5.431125710e-03f, -5.493517738e-03f, -5.555889040e-03f, -5.618239481e-03f, -5.680568929e-03f, -5.742877249e-03f, -5.805164310e-03f, -5.867429978e-03f,
+ -5.929674120e-03f, -5.991896603e-03f, -6.054097295e-03f, -6.116276062e-03f, -6.178432773e-03f, -6.240567293e-03f, -6.302679492e-03f, -6.364769235e-03f, -6.426836392e-03f, -6.488880829e-03f,
+ -6.550902415e-03f, -6.612901016e-03f, -6.674876501e-03f, -6.736828738e-03f, -6.798757595e-03f, -6.860662940e-03f, -6.922544640e-03f, -6.984402565e-03f, -7.046236582e-03f, -7.108046560e-03f,
+ -7.169832367e-03f, -7.231593872e-03f, -7.293330942e-03f, -7.355043448e-03f, -7.416731257e-03f, -7.478394238e-03f, -7.540032261e-03f, -7.601645193e-03f, -7.663232904e-03f, -7.724795264e-03f,
+ -7.786332140e-03f, -7.847843403e-03f, -7.909328921e-03f, -7.970788564e-03f, -8.032222202e-03f, -8.093629703e-03f, -8.155010938e-03f, -8.216365776e-03f, -8.277694087e-03f, -8.338995740e-03f,
+ -8.400270606e-03f, -8.461518554e-03f, -8.522739455e-03f, -8.583933178e-03f, -8.645099594e-03f, -8.706238573e-03f, -8.767349985e-03f, -8.828433701e-03f, -8.889489592e-03f, -8.950517527e-03f,
+ -9.011517377e-03f, -9.072489013e-03f, -9.133432307e-03f, -9.194347128e-03f, -9.255233348e-03f, -9.316090838e-03f, -9.376919469e-03f, -9.437719112e-03f, -9.498489639e-03f, -9.559230921e-03f,
+ -9.619942828e-03f, -9.680625234e-03f, -9.741278009e-03f, -9.801901025e-03f, -9.862494154e-03f, -9.923057268e-03f, -9.983590238e-03f, -1.004409294e-02f, -1.010456524e-02f, -1.016500701e-02f,
+ -1.022541813e-02f, -1.028579846e-02f, -1.034614789e-02f, -1.040646628e-02f, -1.046675350e-02f, -1.052700944e-02f, -1.058723395e-02f, -1.064742691e-02f, -1.070758821e-02f, -1.076771770e-02f,
+ -1.082781526e-02f, -1.088788078e-02f, -1.094791411e-02f, -1.100791513e-02f, -1.106788372e-02f, -1.112781975e-02f, -1.118772309e-02f, -1.124759362e-02f, -1.130743121e-02f, -1.136723574e-02f,
+ -1.142700707e-02f, -1.148674509e-02f, -1.154644966e-02f, -1.160612067e-02f, -1.166575798e-02f, -1.172536147e-02f, -1.178493102e-02f, -1.184446649e-02f, -1.190396778e-02f, -1.196343474e-02f,
+ -1.202286725e-02f, -1.208226519e-02f, -1.214162844e-02f, -1.220095686e-02f, -1.226025035e-02f, -1.231950876e-02f, -1.237873197e-02f, -1.243791987e-02f, -1.249707232e-02f, -1.255618921e-02f,
+ -1.261527040e-02f, -1.267431578e-02f, -1.273332522e-02f, -1.279229860e-02f, -1.285123579e-02f, -1.291013666e-02f, -1.296900111e-02f, -1.302782899e-02f, -1.308662019e-02f, -1.314537459e-02f,
+ -1.320409206e-02f, -1.326277248e-02f, -1.332141573e-02f, -1.338002168e-02f, -1.343859020e-02f, -1.349712119e-02f, -1.355561451e-02f, -1.361407005e-02f, -1.367248767e-02f, -1.373086726e-02f,
+ -1.378920870e-02f, -1.384751186e-02f, -1.390577662e-02f, -1.396400287e-02f, -1.402219046e-02f, -1.408033930e-02f, -1.413844925e-02f, -1.419652019e-02f, -1.425455201e-02f, -1.431254457e-02f,
+ -1.437049777e-02f, -1.442841147e-02f, -1.448628556e-02f, -1.454411991e-02f, -1.460191442e-02f, -1.465966894e-02f, -1.471738337e-02f, -1.477505758e-02f, -1.483269146e-02f, -1.489028488e-02f,
+ -1.494783772e-02f, -1.500534986e-02f, -1.506282119e-02f, -1.512025158e-02f, -1.517764091e-02f, -1.523498907e-02f, -1.529229593e-02f, -1.534956138e-02f, -1.540678529e-02f, -1.546396755e-02f,
+ -1.552110803e-02f, -1.557820662e-02f, -1.563526320e-02f, -1.569227765e-02f, -1.574924986e-02f, -1.580617969e-02f, -1.586306704e-02f, -1.591991179e-02f, -1.597671382e-02f, -1.603347300e-02f,
+ -1.609018923e-02f, -1.614686238e-02f, -1.620349234e-02f, -1.626007898e-02f, -1.631662220e-02f, -1.637312187e-02f, -1.642957787e-02f, -1.648599010e-02f, -1.654235842e-02f, -1.659868273e-02f,
+ -1.665496291e-02f, -1.671119884e-02f, -1.676739041e-02f, -1.682353749e-02f, -1.687963997e-02f, -1.693569774e-02f, -1.699171068e-02f, -1.704767867e-02f, -1.710360159e-02f, -1.715947934e-02f,
+ -1.721531179e-02f, -1.727109883e-02f, -1.732684034e-02f, -1.738253621e-02f, -1.743818633e-02f, -1.749379057e-02f, -1.754934882e-02f, -1.760486098e-02f, -1.766032691e-02f, -1.771574652e-02f,
+ -1.777111967e-02f, -1.782644627e-02f, -1.788172619e-02f, -1.793695932e-02f, -1.799214554e-02f, -1.804728475e-02f, -1.810237683e-02f, -1.815742166e-02f, -1.821241913e-02f, -1.826736912e-02f,
+ -1.832227153e-02f, -1.837712625e-02f, -1.843193314e-02f, -1.848669212e-02f, -1.854140305e-02f, -1.859606583e-02f, -1.865068035e-02f, -1.870524649e-02f, -1.875976413e-02f, -1.881423318e-02f,
+ -1.886865351e-02f, -1.892302502e-02f, -1.897734759e-02f, -1.903162111e-02f, -1.908584546e-02f, -1.914002054e-02f, -1.919414624e-02f, -1.924822244e-02f, -1.930224903e-02f, -1.935622590e-02f,
+ -1.941015294e-02f, -1.946403004e-02f, -1.951785709e-02f, -1.957163398e-02f, -1.962536059e-02f, -1.967903682e-02f, -1.973266256e-02f, -1.978623769e-02f, -1.983976211e-02f, -1.989323570e-02f,
+ -1.994665836e-02f, -2.000002998e-02f, -2.005335044e-02f, -2.010661965e-02f, -2.015983748e-02f, -2.021300383e-02f, -2.026611859e-02f, -2.031918165e-02f, -2.037219291e-02f, -2.042515224e-02f,
+ -2.047805956e-02f, -2.053091474e-02f, -2.058371768e-02f, -2.063646827e-02f, -2.068916641e-02f, -2.074181197e-02f, -2.079440487e-02f, -2.084694499e-02f, -2.089943221e-02f, -2.095186645e-02f,
+ -2.100424758e-02f, -2.105657550e-02f, -2.110885010e-02f, -2.116107128e-02f, -2.121323893e-02f, -2.126535294e-02f, -2.131741321e-02f, -2.136941963e-02f, -2.142137210e-02f, -2.147327050e-02f,
+ -2.152511474e-02f, -2.157690470e-02f, -2.162864028e-02f, -2.168032138e-02f, -2.173194789e-02f, -2.178351970e-02f, -2.183503672e-02f, -2.188649883e-02f, -2.193790593e-02f, -2.198925791e-02f,
+ -2.204055467e-02f, -2.209179611e-02f, -2.214298212e-02f, -2.219411260e-02f, -2.224518745e-02f, -2.229620655e-02f, -2.234716981e-02f, -2.239807712e-02f, -2.244892838e-02f, -2.249972349e-02f,
+ -2.255046234e-02f, -2.260114482e-02f, -2.265177085e-02f, -2.270234030e-02f, -2.275285309e-02f, -2.280330910e-02f, -2.285370825e-02f, -2.290405041e-02f, -2.295433550e-02f, -2.300456340e-02f,
+ -2.305473402e-02f, -2.310484726e-02f, -2.315490301e-02f, -2.320490118e-02f, -2.325484166e-02f, -2.330472434e-02f, -2.335454914e-02f, -2.340431595e-02f, -2.345402466e-02f, -2.350367518e-02f,
+ -2.355326740e-02f, -2.360280124e-02f, -2.365227657e-02f, -2.370169332e-02f, -2.375105137e-02f, -2.380035063e-02f, -2.384959099e-02f, -2.389877236e-02f, -2.394789464e-02f, -2.399695773e-02f,
+ -2.404596153e-02f, -2.409490594e-02f, -2.414379086e-02f, -2.419261619e-02f, -2.424138184e-02f, -2.429008771e-02f, -2.433873369e-02f, -2.438731969e-02f, -2.443584562e-02f, -2.448431137e-02f,
+ -2.453271685e-02f, -2.458106196e-02f, -2.462934660e-02f, -2.467757068e-02f, -2.472573409e-02f, -2.477383675e-02f, -2.482187855e-02f, -2.486985940e-02f, -2.491777920e-02f, -2.496563785e-02f,
+ -2.501343526e-02f, -2.506117134e-02f, -2.510884598e-02f, -2.515645910e-02f, -2.520401059e-02f, -2.525150036e-02f, -2.529892832e-02f, -2.534629436e-02f, -2.539359840e-02f, -2.544084034e-02f,
+ -2.548802009e-02f, -2.553513755e-02f, -2.558219262e-02f, -2.562918522e-02f, -2.567611524e-02f, -2.572298260e-02f, -2.576978720e-02f, -2.581652895e-02f, -2.586320775e-02f, -2.590982351e-02f,
+ -2.595637613e-02f, -2.600286553e-02f, -2.604929161e-02f, -2.609565428e-02f, -2.614195344e-02f, -2.618818901e-02f, -2.623436089e-02f, -2.628046898e-02f, -2.632651320e-02f, -2.637249346e-02f,
+ -2.641840966e-02f, -2.646426171e-02f, -2.651004952e-02f, -2.655577300e-02f, -2.660143206e-02f, -2.664702661e-02f, -2.669255655e-02f, -2.673802179e-02f, -2.678342225e-02f, -2.682875784e-02f,
+ -2.687402846e-02f, -2.691923402e-02f, -2.696437444e-02f, -2.700944962e-02f, -2.705445948e-02f, -2.709940393e-02f, -2.714428287e-02f, -2.718909622e-02f, -2.723384389e-02f, -2.727852579e-02f,
+ -2.732314182e-02f, -2.736769192e-02f, -2.741217597e-02f, -2.745659390e-02f, -2.750094562e-02f, -2.754523105e-02f, -2.758945008e-02f, -2.763360264e-02f, -2.767768864e-02f, -2.772170798e-02f,
+ -2.776566059e-02f, -2.780954638e-02f, -2.785336526e-02f, -2.789711714e-02f, -2.794080194e-02f, -2.798441957e-02f, -2.802796994e-02f, -2.807145297e-02f, -2.811486857e-02f, -2.815821667e-02f,
+ -2.820149716e-02f, -2.824470997e-02f, -2.828785501e-02f, -2.833093219e-02f, -2.837394144e-02f, -2.841688266e-02f, -2.845975578e-02f, -2.850256070e-02f, -2.854529735e-02f, -2.858796564e-02f,
+ -2.863056548e-02f, -2.867309679e-02f, -2.871555949e-02f, -2.875795350e-02f, -2.880027873e-02f, -2.884253509e-02f, -2.888472251e-02f, -2.892684091e-02f, -2.896889019e-02f, -2.901087029e-02f,
+ -2.905278110e-02f, -2.909462256e-02f, -2.913639459e-02f, -2.917809709e-02f, -2.921972999e-02f, -2.926129320e-02f, -2.930278665e-02f, -2.934421026e-02f, -2.938556394e-02f, -2.942684761e-02f,
+ -2.946806119e-02f, -2.950920460e-02f, -2.955027776e-02f, -2.959128059e-02f, -2.963221302e-02f, -2.967307495e-02f, -2.971386632e-02f, -2.975458703e-02f, -2.979523702e-02f, -2.983581620e-02f,
+ -2.987632450e-02f, -2.991676183e-02f, -2.995712812e-02f, -2.999742328e-02f, -3.003764725e-02f, -3.007779993e-02f, -3.011788126e-02f, -3.015789115e-02f, -3.019782954e-02f, -3.023769633e-02f,
+ -3.027749145e-02f, -3.031721483e-02f, -3.035686639e-02f, -3.039644605e-02f, -3.043595374e-02f, -3.047538937e-02f, -3.051475288e-02f, -3.055404418e-02f, -3.059326320e-02f, -3.063240987e-02f,
+ -3.067148410e-02f, -3.071048583e-02f, -3.074941497e-02f, -3.078827146e-02f, -3.082705522e-02f, -3.086576616e-02f, -3.090440423e-02f, -3.094296933e-02f, -3.098146141e-02f, -3.101988038e-02f,
+ -3.105822617e-02f, -3.109649871e-02f, -3.113469792e-02f, -3.117282373e-02f, -3.121087607e-02f, -3.124885486e-02f, -3.128676003e-02f, -3.132459151e-02f, -3.136234922e-02f, -3.140003310e-02f,
+ -3.143764306e-02f, -3.147517905e-02f, -3.151264097e-02f, -3.155002878e-02f, -3.158734238e-02f, -3.162458172e-02f, -3.166174671e-02f, -3.169883730e-02f, -3.173585340e-02f, -3.177279495e-02f,
+ -3.180966187e-02f, -3.184645410e-02f, -3.188317157e-02f, -3.191981420e-02f, -3.195638192e-02f, -3.199287468e-02f, -3.202929239e-02f, -3.206563498e-02f, -3.210190239e-02f, -3.213809456e-02f,
+ -3.217421140e-02f, -3.221025285e-02f, -3.224621884e-02f, -3.228210931e-02f, -3.231792419e-02f, -3.235366340e-02f, -3.238932688e-02f, -3.242491457e-02f, -3.246042639e-02f, -3.249586227e-02f,
+ -3.253122216e-02f, -3.256650598e-02f, -3.260171367e-02f, -3.263684516e-02f, -3.267190038e-02f, -3.270687927e-02f, -3.274178176e-02f, -3.277660779e-02f, -3.281135728e-02f, -3.284603018e-02f,
+ -3.288062642e-02f, -3.291514593e-02f, -3.294958865e-02f, -3.298395452e-02f, -3.301824346e-02f, -3.305245541e-02f, -3.308659032e-02f, -3.312064811e-02f, -3.315462873e-02f, -3.318853210e-02f,
+ -3.322235817e-02f, -3.325610687e-02f, -3.328977813e-02f, -3.332337190e-02f, -3.335688812e-02f, -3.339032671e-02f, -3.342368762e-02f, -3.345697078e-02f, -3.349017613e-02f, -3.352330362e-02f,
+ -3.355635317e-02f, -3.358932472e-02f, -3.362221823e-02f, -3.365503361e-02f, -3.368777082e-02f, -3.372042979e-02f, -3.375301046e-02f, -3.378551277e-02f, -3.381793666e-02f, -3.385028207e-02f,
+ -3.388254893e-02f, -3.391473720e-02f, -3.394684681e-02f, -3.397887769e-02f, -3.401082980e-02f, -3.404270307e-02f, -3.407449744e-02f, -3.410621286e-02f, -3.413784925e-02f, -3.416940658e-02f,
+ -3.420088478e-02f, -3.423228378e-02f, -3.426360354e-02f, -3.429484399e-02f, -3.432600508e-02f, -3.435708675e-02f, -3.438808894e-02f, -3.441901159e-02f, -3.444985466e-02f, -3.448061807e-02f,
+ -3.451130179e-02f, -3.454190574e-02f, -3.457242987e-02f, -3.460287413e-02f, -3.463323846e-02f, -3.466352281e-02f, -3.469372712e-02f, -3.472385133e-02f, -3.475389540e-02f, -3.478385926e-02f,
+ -3.481374286e-02f, -3.484354614e-02f, -3.487326906e-02f, -3.490291156e-02f, -3.493247358e-02f, -3.496195506e-02f, -3.499135597e-02f, -3.502067624e-02f, -3.504991582e-02f, -3.507907465e-02f,
+ -3.510815269e-02f, -3.513714989e-02f, -3.516606618e-02f, -3.519490151e-02f, -3.522365585e-02f, -3.525232912e-02f, -3.528092128e-02f, -3.530943229e-02f, -3.533786208e-02f, -3.536621061e-02f,
+ -3.539447783e-02f, -3.542266368e-02f, -3.545076811e-02f, -3.547879108e-02f, -3.550673253e-02f, -3.553459241e-02f, -3.556237068e-02f, -3.559006729e-02f, -3.561768217e-02f, -3.564521530e-02f,
+ -3.567266660e-02f, -3.570003605e-02f, -3.572732358e-02f, -3.575452915e-02f, -3.578165272e-02f, -3.580869422e-02f, -3.583565362e-02f, -3.586253087e-02f, -3.588932592e-02f, -3.591603872e-02f,
+ -3.594266922e-02f, -3.596921738e-02f, -3.599568315e-02f, -3.602206649e-02f, -3.604836734e-02f, -3.607458566e-02f, -3.610072141e-02f, -3.612677453e-02f, -3.615274499e-02f, -3.617863273e-02f,
+ -3.620443772e-02f, -3.623015990e-02f, -3.625579923e-02f, -3.628135567e-02f, -3.630682918e-02f, -3.633221969e-02f, -3.635752718e-02f, -3.638275160e-02f, -3.640789291e-02f, -3.643295105e-02f,
+ -3.645792599e-02f, -3.648281769e-02f, -3.650762609e-02f, -3.653235117e-02f, -3.655699286e-02f, -3.658155114e-02f, -3.660602596e-02f, -3.663041728e-02f, -3.665472505e-02f, -3.667894924e-02f,
+ -3.670308979e-02f, -3.672714668e-02f, -3.675111986e-02f, -3.677500928e-02f, -3.679881491e-02f, -3.682253670e-02f, -3.684617462e-02f, -3.686972863e-02f, -3.689319868e-02f, -3.691658473e-02f,
+ -3.693988675e-02f, -3.696310469e-02f, -3.698623852e-02f, -3.700928820e-02f, -3.703225368e-02f, -3.705513493e-02f, -3.707793191e-02f, -3.710064458e-02f, -3.712327291e-02f, -3.714581685e-02f,
+ -3.716827636e-02f, -3.719065142e-02f, -3.721294197e-02f, -3.723514799e-02f, -3.725726944e-02f, -3.727930627e-02f, -3.730125846e-02f, -3.732312597e-02f, -3.734490875e-02f, -3.736660678e-02f,
+ -3.738822002e-02f, -3.740974842e-02f, -3.743119197e-02f, -3.745255061e-02f, -3.747382432e-02f, -3.749501305e-02f, -3.751611679e-02f, -3.753713548e-02f, -3.755806910e-02f, -3.757891761e-02f,
+ -3.759968098e-02f, -3.762035917e-02f, -3.764095215e-02f, -3.766145989e-02f, -3.768188234e-02f, -3.770221949e-02f, -3.772247130e-02f, -3.774263772e-02f, -3.776271874e-02f, -3.778271432e-02f,
+ -3.780262442e-02f, -3.782244901e-02f, -3.784218807e-02f, -3.786184156e-02f, -3.788140944e-02f, -3.790089170e-02f, -3.792028829e-02f, -3.793959918e-02f, -3.795882435e-02f, -3.797796377e-02f,
+ -3.799701740e-02f, -3.801598521e-02f, -3.803486717e-02f, -3.805366326e-02f, -3.807237344e-02f, -3.809099769e-02f, -3.810953597e-02f, -3.812798826e-02f, -3.814635453e-02f, -3.816463474e-02f,
+ -3.818282888e-02f, -3.820093691e-02f, -3.821895880e-02f, -3.823689453e-02f, -3.825474407e-02f, -3.827250739e-02f, -3.829018446e-02f, -3.830777526e-02f, -3.832527975e-02f, -3.834269793e-02f,
+ -3.836002974e-02f, -3.837727518e-02f, -3.839443421e-02f, -3.841150681e-02f, -3.842849296e-02f, -3.844539261e-02f, -3.846220576e-02f, -3.847893238e-02f, -3.849557244e-02f, -3.851212591e-02f,
+ -3.852859277e-02f, -3.854497300e-02f, -3.856126658e-02f, -3.857747347e-02f, -3.859359366e-02f, -3.860962712e-02f, -3.862557383e-02f, -3.864143376e-02f, -3.865720689e-02f, -3.867289320e-02f,
+ -3.868849267e-02f, -3.870400527e-02f, -3.871943098e-02f, -3.873476978e-02f, -3.875002164e-02f, -3.876518656e-02f, -3.878026449e-02f, -3.879525543e-02f, -3.881015935e-02f, -3.882497623e-02f,
+ -3.883970604e-02f, -3.885434878e-02f, -3.886890441e-02f, -3.888337293e-02f, -3.889775430e-02f, -3.891204851e-02f, -3.892625553e-02f, -3.894037536e-02f, -3.895440796e-02f, -3.896835333e-02f,
+ -3.898221144e-02f, -3.899598227e-02f, -3.900966581e-02f, -3.902326203e-02f, -3.903677092e-02f, -3.905019246e-02f, -3.906352664e-02f, -3.907677343e-02f, -3.908993281e-02f, -3.910300478e-02f,
+ -3.911598932e-02f, -3.912888639e-02f, -3.914169600e-02f, -3.915441813e-02f, -3.916705275e-02f, -3.917959985e-02f, -3.919205942e-02f, -3.920443144e-02f, -3.921671590e-02f, -3.922891277e-02f,
+ -3.924102205e-02f, -3.925304372e-02f, -3.926497777e-02f, -3.927682418e-02f, -3.928858293e-02f, -3.930025402e-02f, -3.931183742e-02f, -3.932333313e-02f, -3.933474114e-02f, -3.934606142e-02f,
+ -3.935729396e-02f, -3.936843876e-02f, -3.937949580e-02f, -3.939046507e-02f, -3.940134655e-02f, -3.941214023e-02f, -3.942284611e-02f, -3.943346416e-02f, -3.944399438e-02f, -3.945443676e-02f,
+ -3.946479128e-02f, -3.947505794e-02f, -3.948523672e-02f, -3.949532761e-02f, -3.950533061e-02f, -3.951524569e-02f, -3.952507286e-02f, -3.953481210e-02f, -3.954446341e-02f, -3.955402677e-02f,
+ -3.956350217e-02f, -3.957288960e-02f, -3.958218907e-02f, -3.959140055e-02f, -3.960052404e-02f, -3.960955953e-02f, -3.961850701e-02f, -3.962736648e-02f, -3.963613792e-02f, -3.964482133e-02f,
+ -3.965341671e-02f, -3.966192404e-02f, -3.967034332e-02f, -3.967867454e-02f, -3.968691770e-02f, -3.969507278e-02f, -3.970313979e-02f, -3.971111871e-02f, -3.971900955e-02f, -3.972681229e-02f,
+ -3.973452692e-02f, -3.974215346e-02f, -3.974969188e-02f, -3.975714219e-02f, -3.976450438e-02f, -3.977177844e-02f, -3.977896437e-02f, -3.978606218e-02f, -3.979307184e-02f, -3.979999337e-02f,
+ -3.980682675e-02f, -3.981357198e-02f, -3.982022907e-02f, -3.982679800e-02f, -3.983327878e-02f, -3.983967140e-02f, -3.984597586e-02f, -3.985219215e-02f, -3.985832029e-02f, -3.986436025e-02f,
+ -3.987031205e-02f, -3.987617568e-02f, -3.988195114e-02f, -3.988763843e-02f, -3.989323754e-02f, -3.989874849e-02f, -3.990417126e-02f, -3.990950585e-02f, -3.991475228e-02f, -3.991991053e-02f,
+ -3.992498061e-02f, -3.992996252e-02f, -3.993485625e-02f, -3.993966182e-02f, -3.994437922e-02f, -3.994900845e-02f, -3.995354951e-02f, -3.995800241e-02f, -3.996236715e-02f, -3.996664372e-02f,
+ -3.997083214e-02f, -3.997493240e-02f, -3.997894451e-02f, -3.998286847e-02f, -3.998670428e-02f, -3.999045195e-02f, -3.999411148e-02f, -3.999768287e-02f, -4.000116613e-02f, -4.000456126e-02f,
+ -4.000786826e-02f, -4.001108715e-02f, -4.001421792e-02f, -4.001726058e-02f, -4.002021513e-02f, -4.002308158e-02f, -4.002585994e-02f, -4.002855020e-02f, -4.003115239e-02f, -4.003366649e-02f,
+ -4.003609252e-02f, -4.003843049e-02f, -4.004068040e-02f, -4.004284225e-02f, -4.004491606e-02f, -4.004690183e-02f, -4.004879957e-02f, -4.005060929e-02f, -4.005233099e-02f, -4.005396468e-02f,
+ -4.005551037e-02f, -4.005696807e-02f, -4.005833778e-02f, -4.005961952e-02f, -4.006081330e-02f, -4.006191911e-02f, -4.006293698e-02f, -4.006386691e-02f, -4.006470891e-02f, -4.006546299e-02f,
+ -4.006612916e-02f, -4.006670743e-02f, -4.006719782e-02f, -4.006760032e-02f, -4.006791496e-02f, -4.006814174e-02f, -4.006828067e-02f, -4.006833177e-02f, -4.006829504e-02f, -4.006817051e-02f,
+ -4.006795817e-02f, -4.006765804e-02f, -4.006727015e-02f, -4.006679448e-02f, -4.006623107e-02f, -4.006557992e-02f, -4.006484104e-02f, -4.006401445e-02f, -4.006310017e-02f, -4.006209820e-02f,
+ -4.006100855e-02f, -4.005983126e-02f, -4.005856631e-02f, -4.005721374e-02f, -4.005577356e-02f, -4.005424577e-02f, -4.005263040e-02f, -4.005092746e-02f, -4.004913697e-02f, -4.004725893e-02f,
+ -4.004529338e-02f, -4.004324031e-02f, -4.004109976e-02f, -4.003887173e-02f, -4.003655624e-02f, -4.003415330e-02f, -4.003166294e-02f, -4.002908518e-02f, -4.002642002e-02f, -4.002366748e-02f,
+ -4.002082759e-02f, -4.001790036e-02f, -4.001488581e-02f, -4.001178395e-02f, -4.000859481e-02f, -4.000531840e-02f, -4.000195475e-02f, -3.999850386e-02f, -3.999496577e-02f, -3.999134048e-02f,
+ -3.998762802e-02f, -3.998382841e-02f, -3.997994167e-02f, -3.997596781e-02f, -3.997190687e-02f, -3.996775885e-02f, -3.996352377e-02f, -3.995920167e-02f, -3.995479256e-02f, -3.995029646e-02f,
+ -3.994571339e-02f, -3.994104337e-02f, -3.993628643e-02f, -3.993144259e-02f, -3.992651186e-02f, -3.992149428e-02f, -3.991638986e-02f, -3.991119862e-02f, -3.990592060e-02f, -3.990055580e-02f,
+ -3.989510426e-02f, -3.988956600e-02f, -3.988394104e-02f, -3.987822941e-02f, -3.987243113e-02f, -3.986654621e-02f, -3.986057470e-02f, -3.985451661e-02f, -3.984837196e-02f, -3.984214078e-02f,
+ -3.983582310e-02f, -3.982941895e-02f, -3.982292833e-02f, -3.981635129e-02f, -3.980968785e-02f, -3.980293803e-02f, -3.979610186e-02f, -3.978917937e-02f, -3.978217058e-02f, -3.977507552e-02f,
+ -3.976789421e-02f, -3.976062668e-02f, -3.975327297e-02f, -3.974583309e-02f, -3.973830708e-02f, -3.973069496e-02f, -3.972299676e-02f, -3.971521251e-02f, -3.970734224e-02f, -3.969938597e-02f,
+ -3.969134373e-02f, -3.968321556e-02f, -3.967500148e-02f, -3.966670152e-02f, -3.965831571e-02f, -3.964984408e-02f, -3.964128665e-02f, -3.963264347e-02f, -3.962391456e-02f, -3.961509995e-02f,
+ -3.960619967e-02f, -3.959721374e-02f, -3.958814221e-02f, -3.957898511e-02f, -3.956974245e-02f, -3.956041429e-02f, -3.955100064e-02f, -3.954150153e-02f, -3.953191701e-02f, -3.952224710e-02f,
+ -3.951249184e-02f, -3.950265125e-02f, -3.949272538e-02f, -3.948271424e-02f, -3.947261789e-02f, -3.946243634e-02f, -3.945216963e-02f, -3.944181780e-02f, -3.943138088e-02f, -3.942085891e-02f,
+ -3.941025191e-02f, -3.939955992e-02f, -3.938878298e-02f, -3.937792112e-02f, -3.936697438e-02f, -3.935594279e-02f, -3.934482638e-02f, -3.933362520e-02f, -3.932233927e-02f, -3.931096864e-02f,
+ -3.929951333e-02f, -3.928797339e-02f, -3.927634885e-02f, -3.926463975e-02f, -3.925284612e-02f, -3.924096801e-02f, -3.922900544e-02f, -3.921695845e-02f, -3.920482709e-02f, -3.919261139e-02f,
+ -3.918031139e-02f, -3.916792712e-02f, -3.915545862e-02f, -3.914290594e-02f, -3.913026911e-02f, -3.911754816e-02f, -3.910474315e-02f, -3.909185410e-02f, -3.907888105e-02f, -3.906582405e-02f,
+ -3.905268314e-02f, -3.903945835e-02f, -3.902614972e-02f, -3.901275730e-02f, -3.899928112e-02f, -3.898572122e-02f, -3.897207765e-02f, -3.895835045e-02f, -3.894453965e-02f, -3.893064530e-02f,
+ -3.891666744e-02f, -3.890260611e-02f, -3.888846135e-02f, -3.887423320e-02f, -3.885992171e-02f, -3.884552692e-02f, -3.883104887e-02f, -3.881648760e-02f, -3.880184315e-02f, -3.878711558e-02f,
+ -3.877230491e-02f, -3.875741120e-02f, -3.874243449e-02f, -3.872737482e-02f, -3.871223223e-02f, -3.869700677e-02f, -3.868169848e-02f, -3.866630741e-02f, -3.865083361e-02f, -3.863527710e-02f,
+ -3.861963795e-02f, -3.860391620e-02f, -3.858811188e-02f, -3.857222505e-02f, -3.855625575e-02f, -3.854020403e-02f, -3.852406994e-02f, -3.850785351e-02f, -3.849155479e-02f, -3.847517384e-02f,
+ -3.845871069e-02f, -3.844216540e-02f, -3.842553801e-02f, -3.840882857e-02f, -3.839203713e-02f, -3.837516373e-02f, -3.835820841e-02f, -3.834117124e-02f, -3.832405225e-02f, -3.830685150e-02f,
+ -3.828956902e-02f, -3.827220488e-02f, -3.825475912e-02f, -3.823723178e-02f, -3.821962292e-02f, -3.820193259e-02f, -3.818416083e-02f, -3.816630770e-02f, -3.814837324e-02f, -3.813035751e-02f,
+ -3.811226054e-02f, -3.809408241e-02f, -3.807582314e-02f, -3.805748280e-02f, -3.803906144e-02f, -3.802055910e-02f, -3.800197584e-02f, -3.798331170e-02f, -3.796456675e-02f, -3.794574102e-02f,
+ -3.792683458e-02f, -3.790784747e-02f, -3.788877975e-02f, -3.786963147e-02f, -3.785040267e-02f, -3.783109342e-02f, -3.781170377e-02f, -3.779223376e-02f, -3.777268346e-02f, -3.775305290e-02f,
+ -3.773334216e-02f, -3.771355128e-02f, -3.769368031e-02f, -3.767372931e-02f, -3.765369834e-02f, -3.763358744e-02f, -3.761339667e-02f, -3.759312608e-02f, -3.757277574e-02f, -3.755234569e-02f,
+ -3.753183600e-02f, -3.751124670e-02f, -3.749057787e-02f, -3.746982955e-02f, -3.744900181e-02f, -3.742809469e-02f, -3.740710826e-02f, -3.738604256e-02f, -3.736489766e-02f, -3.734367362e-02f,
+ -3.732237048e-02f, -3.730098830e-02f, -3.727952715e-02f, -3.725798708e-02f, -3.723636815e-02f, -3.721467041e-02f, -3.719289392e-02f, -3.717103875e-02f, -3.714910494e-02f, -3.712709255e-02f,
+ -3.710500165e-02f, -3.708283230e-02f, -3.706058454e-02f, -3.703825845e-02f, -3.701585407e-02f, -3.699337147e-02f, -3.697081071e-02f, -3.694817184e-02f, -3.692545494e-02f, -3.690266004e-02f,
+ -3.687978723e-02f, -3.685683655e-02f, -3.683380806e-02f, -3.681070183e-02f, -3.678751792e-02f, -3.676425639e-02f, -3.674091729e-02f, -3.671750070e-02f, -3.669400666e-02f, -3.667043525e-02f,
+ -3.664678652e-02f, -3.662306054e-02f, -3.659925736e-02f, -3.657537706e-02f, -3.655141968e-02f, -3.652738530e-02f, -3.650327398e-02f, -3.647908577e-02f, -3.645482074e-02f, -3.643047896e-02f,
+ -3.640606049e-02f, -3.638156539e-02f, -3.635699372e-02f, -3.633234555e-02f, -3.630762095e-02f, -3.628281996e-02f, -3.625794267e-02f, -3.623298913e-02f, -3.620795941e-02f, -3.618285357e-02f,
+ -3.615767168e-02f, -3.613241381e-02f, -3.610708001e-02f, -3.608167035e-02f, -3.605618490e-02f, -3.603062372e-02f, -3.600498688e-02f, -3.597927445e-02f, -3.595348649e-02f, -3.592762306e-02f,
+ -3.590168424e-02f, -3.587567008e-02f, -3.584958066e-02f, -3.582341605e-02f, -3.579717630e-02f, -3.577086149e-02f, -3.574447169e-02f, -3.571800695e-02f, -3.569146736e-02f, -3.566485297e-02f,
+ -3.563816385e-02f, -3.561140008e-02f, -3.558456172e-02f, -3.555764883e-02f, -3.553066150e-02f, -3.550359977e-02f, -3.547646373e-02f, -3.544925345e-02f, -3.542196899e-02f, -3.539461041e-02f,
+ -3.536717780e-02f, -3.533967122e-02f, -3.531209074e-02f, -3.528443643e-02f, -3.525670835e-02f, -3.522890659e-02f, -3.520103121e-02f, -3.517308227e-02f, -3.514505986e-02f, -3.511696404e-02f,
+ -3.508879488e-02f, -3.506055245e-02f, -3.503223683e-02f, -3.500384808e-02f, -3.497538628e-02f, -3.494685150e-02f, -3.491824381e-02f, -3.488956329e-02f, -3.486080999e-02f, -3.483198401e-02f,
+ -3.480308540e-02f, -3.477411425e-02f, -3.474507061e-02f, -3.471595458e-02f, -3.468676621e-02f, -3.465750559e-02f, -3.462817279e-02f, -3.459876787e-02f, -3.456929092e-02f, -3.453974200e-02f,
+ -3.451012120e-02f, -3.448042858e-02f, -3.445066422e-02f, -3.442082819e-02f, -3.439092057e-02f, -3.436094143e-02f, -3.433089084e-02f, -3.430076889e-02f, -3.427057565e-02f, -3.424031118e-02f,
+ -3.420997558e-02f, -3.417956890e-02f, -3.414909124e-02f, -3.411854266e-02f, -3.408792323e-02f, -3.405723305e-02f, -3.402647217e-02f, -3.399564069e-02f, -3.396473866e-02f, -3.393376618e-02f,
+ -3.390272332e-02f, -3.387161015e-02f, -3.384042675e-02f, -3.380917321e-02f, -3.377784959e-02f, -3.374645597e-02f, -3.371499243e-02f, -3.368345905e-02f, -3.365185591e-02f, -3.362018309e-02f,
+ -3.358844065e-02f, -3.355662869e-02f, -3.352474728e-02f, -3.349279650e-02f, -3.346077642e-02f, -3.342868713e-02f, -3.339652871e-02f, -3.336430122e-02f, -3.333200477e-02f, -3.329963941e-02f,
+ -3.326720524e-02f, -3.323470233e-02f, -3.320213076e-02f, -3.316949061e-02f, -3.313678197e-02f, -3.310400491e-02f, -3.307115951e-02f, -3.303824585e-02f, -3.300526402e-02f, -3.297221409e-02f,
+ -3.293909615e-02f, -3.290591028e-02f, -3.287265655e-02f, -3.283933505e-02f, -3.280594587e-02f, -3.277248907e-02f, -3.273896475e-02f, -3.270537299e-02f, -3.267171387e-02f, -3.263798746e-02f,
+ -3.260419386e-02f, -3.257033314e-02f, -3.253640540e-02f, -3.250241070e-02f, -3.246834913e-02f, -3.243422079e-02f, -3.240002574e-02f, -3.236576407e-02f, -3.233143587e-02f, -3.229704123e-02f,
+ -3.226258021e-02f, -3.222805291e-02f, -3.219345941e-02f, -3.215879980e-02f, -3.212407416e-02f, -3.208928257e-02f, -3.205442512e-02f, -3.201950189e-02f, -3.198451297e-02f, -3.194945845e-02f,
+ -3.191433840e-02f, -3.187915291e-02f, -3.184390207e-02f, -3.180858597e-02f, -3.177320468e-02f, -3.173775830e-02f, -3.170224690e-02f, -3.166667059e-02f, -3.163102944e-02f, -3.159532353e-02f,
+ -3.155955296e-02f, -3.152371781e-02f, -3.148781817e-02f, -3.145185412e-02f, -3.141582576e-02f, -3.137973316e-02f, -3.134357642e-02f, -3.130735562e-02f, -3.127107085e-02f, -3.123472220e-02f,
+ -3.119830975e-02f, -3.116183359e-02f, -3.112529382e-02f, -3.108869051e-02f, -3.105202377e-02f, -3.101529366e-02f, -3.097850029e-02f, -3.094164374e-02f, -3.090472410e-02f, -3.086774146e-02f,
+ -3.083069591e-02f, -3.079358754e-02f, -3.075641643e-02f, -3.071918267e-02f, -3.068188636e-02f, -3.064452759e-02f, -3.060710644e-02f, -3.056962300e-02f, -3.053207737e-02f, -3.049446962e-02f,
+ -3.045679987e-02f, -3.041906818e-02f, -3.038127466e-02f, -3.034341940e-02f, -3.030550248e-02f, -3.026752399e-02f, -3.022948404e-02f, -3.019138270e-02f, -3.015322006e-02f, -3.011499623e-02f,
+ -3.007671129e-02f, -3.003836534e-02f, -2.999995845e-02f, -2.996149074e-02f, -2.992296228e-02f, -2.988437317e-02f, -2.984572350e-02f, -2.980701337e-02f, -2.976824286e-02f, -2.972941208e-02f,
+ -2.969052110e-02f, -2.965157003e-02f, -2.961255895e-02f, -2.957348797e-02f, -2.953435716e-02f, -2.949516664e-02f, -2.945591648e-02f, -2.941660678e-02f, -2.937723764e-02f, -2.933780916e-02f,
+ -2.929832141e-02f, -2.925877450e-02f, -2.921916852e-02f, -2.917950357e-02f, -2.913977973e-02f, -2.909999711e-02f, -2.906015580e-02f, -2.902025589e-02f, -2.898029748e-02f, -2.894028066e-02f,
+ -2.890020553e-02f, -2.886007218e-02f, -2.881988070e-02f, -2.877963120e-02f, -2.873932377e-02f, -2.869895850e-02f, -2.865853549e-02f, -2.861805483e-02f, -2.857751662e-02f, -2.853692096e-02f,
+ -2.849626794e-02f, -2.845555766e-02f, -2.841479021e-02f, -2.837396570e-02f, -2.833308421e-02f, -2.829214585e-02f, -2.825115070e-02f, -2.821009888e-02f, -2.816899046e-02f, -2.812782556e-02f,
+ -2.808660427e-02f, -2.804532669e-02f, -2.800399290e-02f, -2.796260302e-02f, -2.792115714e-02f, -2.787965535e-02f, -2.783809775e-02f, -2.779648445e-02f, -2.775481554e-02f, -2.771309111e-02f,
+ -2.767131127e-02f, -2.762947612e-02f, -2.758758575e-02f, -2.754564025e-02f, -2.750363974e-02f, -2.746158431e-02f, -2.741947406e-02f, -2.737730908e-02f, -2.733508948e-02f, -2.729281535e-02f,
+ -2.725048680e-02f, -2.720810392e-02f, -2.716566681e-02f, -2.712317558e-02f, -2.708063032e-02f, -2.703803113e-02f, -2.699537811e-02f, -2.695267137e-02f, -2.690991100e-02f, -2.686709710e-02f,
+ -2.682422978e-02f, -2.678130913e-02f, -2.673833525e-02f, -2.669530825e-02f, -2.665222822e-02f, -2.660909527e-02f, -2.656590950e-02f, -2.652267100e-02f, -2.647937989e-02f, -2.643603625e-02f,
+ -2.639264020e-02f, -2.634919183e-02f, -2.630569125e-02f, -2.626213856e-02f, -2.621853385e-02f, -2.617487723e-02f, -2.613116881e-02f, -2.608740868e-02f, -2.604359695e-02f, -2.599973372e-02f,
+ -2.595581909e-02f, -2.591185317e-02f, -2.586783605e-02f, -2.582376784e-02f, -2.577964864e-02f, -2.573547856e-02f, -2.569125770e-02f, -2.564698615e-02f, -2.560266403e-02f, -2.555829144e-02f,
+ -2.551386848e-02f, -2.546939526e-02f, -2.542487187e-02f, -2.538029843e-02f, -2.533567502e-02f, -2.529100177e-02f, -2.524627878e-02f, -2.520150613e-02f, -2.515668395e-02f, -2.511181234e-02f,
+ -2.506689140e-02f, -2.502192123e-02f, -2.497690193e-02f, -2.493183363e-02f, -2.488671641e-02f, -2.484155038e-02f, -2.479633565e-02f, -2.475107232e-02f, -2.470576051e-02f, -2.466040030e-02f,
+ -2.461499181e-02f, -2.456953515e-02f, -2.452403041e-02f, -2.447847771e-02f, -2.443287715e-02f, -2.438722884e-02f, -2.434153287e-02f, -2.429578937e-02f, -2.424999842e-02f, -2.420416015e-02f,
+ -2.415827465e-02f, -2.411234204e-02f, -2.406636241e-02f, -2.402033588e-02f, -2.397426255e-02f, -2.392814252e-02f, -2.388197592e-02f, -2.383576283e-02f, -2.378950337e-02f, -2.374319764e-02f,
+ -2.369684576e-02f, -2.365044783e-02f, -2.360400395e-02f, -2.355751424e-02f, -2.351097880e-02f, -2.346439773e-02f, -2.341777116e-02f, -2.337109917e-02f, -2.332438189e-02f, -2.327761942e-02f,
+ -2.323081186e-02f, -2.318395933e-02f, -2.313706194e-02f, -2.309011978e-02f, -2.304313298e-02f, -2.299610163e-02f, -2.294902585e-02f, -2.290190574e-02f, -2.285474142e-02f, -2.280753299e-02f,
+ -2.276028056e-02f, -2.271298424e-02f, -2.266564414e-02f, -2.261826036e-02f, -2.257083303e-02f, -2.252336223e-02f, -2.247584810e-02f, -2.242829072e-02f, -2.238069023e-02f, -2.233304671e-02f,
+ -2.228536029e-02f, -2.223763107e-02f, -2.218985916e-02f, -2.214204467e-02f, -2.209418771e-02f, -2.204628840e-02f, -2.199834684e-02f, -2.195036314e-02f, -2.190233741e-02f, -2.185426976e-02f,
+ -2.180616030e-02f, -2.175800915e-02f, -2.170981641e-02f, -2.166158220e-02f, -2.161330662e-02f, -2.156498978e-02f, -2.151663180e-02f, -2.146823279e-02f, -2.141979286e-02f, -2.137131211e-02f,
+ -2.132279067e-02f, -2.127422863e-02f, -2.122562612e-02f, -2.117698324e-02f, -2.112830010e-02f, -2.107957683e-02f, -2.103081352e-02f, -2.098201029e-02f, -2.093316725e-02f, -2.088428451e-02f,
+ -2.083536219e-02f, -2.078640040e-02f, -2.073739924e-02f, -2.068835883e-02f, -2.063927929e-02f, -2.059016072e-02f, -2.054100324e-02f, -2.049180696e-02f, -2.044257199e-02f, -2.039329845e-02f,
+ -2.034398644e-02f, -2.029463608e-02f, -2.024524749e-02f, -2.019582077e-02f, -2.014635603e-02f, -2.009685340e-02f, -2.004731298e-02f, -1.999773489e-02f, -1.994811924e-02f, -1.989846614e-02f,
+ -1.984877570e-02f, -1.979904805e-02f, -1.974928329e-02f, -1.969948153e-02f, -1.964964290e-02f, -1.959976749e-02f, -1.954985544e-02f, -1.949990684e-02f, -1.944992182e-02f, -1.939990048e-02f,
+ -1.934984295e-02f, -1.929974934e-02f, -1.924961975e-02f, -1.919945431e-02f, -1.914925312e-02f, -1.909901631e-02f, -1.904874398e-02f, -1.899843626e-02f, -1.894809325e-02f, -1.889771507e-02f,
+ -1.884730183e-02f, -1.879685365e-02f, -1.874637065e-02f, -1.869585293e-02f, -1.864530062e-02f, -1.859471382e-02f, -1.854409266e-02f, -1.849343724e-02f, -1.844274768e-02f, -1.839202411e-02f,
+ -1.834126662e-02f, -1.829047535e-02f, -1.823965039e-02f, -1.818879188e-02f, -1.813789992e-02f, -1.808697462e-02f, -1.803601611e-02f, -1.798502450e-02f, -1.793399991e-02f, -1.788294245e-02f,
+ -1.783185224e-02f, -1.778072938e-02f, -1.772957401e-02f, -1.767838623e-02f, -1.762716616e-02f, -1.757591392e-02f, -1.752462962e-02f, -1.747331337e-02f, -1.742196531e-02f, -1.737058553e-02f,
+ -1.731917416e-02f, -1.726773131e-02f, -1.721625711e-02f, -1.716475165e-02f, -1.711321508e-02f, -1.706164749e-02f, -1.701004900e-02f, -1.695841974e-02f, -1.690675982e-02f, -1.685506935e-02f,
+ -1.680334845e-02f, -1.675159725e-02f, -1.669981585e-02f, -1.664800437e-02f, -1.659616294e-02f, -1.654429166e-02f, -1.649239065e-02f, -1.644046004e-02f, -1.638849994e-02f, -1.633651046e-02f,
+ -1.628449172e-02f, -1.623244384e-02f, -1.618036695e-02f, -1.612826114e-02f, -1.607612655e-02f, -1.602396329e-02f, -1.597177148e-02f, -1.591955124e-02f, -1.586730267e-02f, -1.581502591e-02f,
+ -1.576272107e-02f, -1.571038826e-02f, -1.565802761e-02f, -1.560563923e-02f, -1.555322324e-02f, -1.550077975e-02f, -1.544830890e-02f, -1.539581078e-02f, -1.534328553e-02f, -1.529073327e-02f,
+ -1.523815409e-02f, -1.518554814e-02f, -1.513291552e-02f, -1.508025636e-02f, -1.502757077e-02f, -1.497485887e-02f, -1.492212077e-02f, -1.486935661e-02f, -1.481656649e-02f, -1.476375054e-02f,
+ -1.471090886e-02f, -1.465804160e-02f, -1.460514885e-02f, -1.455223074e-02f, -1.449928739e-02f, -1.444631892e-02f, -1.439332544e-02f, -1.434030708e-02f, -1.428726395e-02f, -1.423419617e-02f,
+ -1.418110387e-02f, -1.412798716e-02f, -1.407484616e-02f, -1.402168098e-02f, -1.396849176e-02f, -1.391527860e-02f, -1.386204164e-02f, -1.380878097e-02f, -1.375549674e-02f, -1.370218904e-02f,
+ -1.364885802e-02f, -1.359550377e-02f, -1.354212643e-02f, -1.348872612e-02f, -1.343530294e-02f, -1.338185703e-02f, -1.332838850e-02f, -1.327489747e-02f, -1.322138407e-02f, -1.316784840e-02f,
+ -1.311429059e-02f, -1.306071077e-02f, -1.300710904e-02f, -1.295348554e-02f, -1.289984037e-02f, -1.284617367e-02f, -1.279248554e-02f, -1.273877611e-02f, -1.268504551e-02f, -1.263129384e-02f,
+ -1.257752124e-02f, -1.252372781e-02f, -1.246991369e-02f, -1.241607898e-02f, -1.236222382e-02f, -1.230834832e-02f, -1.225445259e-02f, -1.220053677e-02f, -1.214660098e-02f, -1.209264532e-02f,
+ -1.203866993e-02f, -1.198467491e-02f, -1.193066041e-02f, -1.187662652e-02f, -1.182257339e-02f, -1.176850111e-02f, -1.171440982e-02f, -1.166029964e-02f, -1.160617068e-02f, -1.155202307e-02f,
+ -1.149785693e-02f, -1.144367238e-02f, -1.138946954e-02f, -1.133524852e-02f, -1.128100946e-02f, -1.122675247e-02f, -1.117247767e-02f, -1.111818518e-02f, -1.106387513e-02f, -1.100954763e-02f,
+ -1.095520281e-02f, -1.090084078e-02f, -1.084646168e-02f, -1.079206561e-02f, -1.073765270e-02f, -1.068322307e-02f, -1.062877684e-02f, -1.057431413e-02f, -1.051983507e-02f, -1.046533977e-02f,
+ -1.041082836e-02f, -1.035630096e-02f, -1.030175768e-02f, -1.024719865e-02f, -1.019262399e-02f, -1.013803383e-02f, -1.008342827e-02f, -1.002880746e-02f, -9.974171491e-03f, -9.919520504e-03f,
+ -9.864854614e-03f, -9.810173943e-03f, -9.755478613e-03f, -9.700768744e-03f, -9.646044459e-03f, -9.591305878e-03f, -9.536553123e-03f, -9.481786315e-03f, -9.427005576e-03f, -9.372211027e-03f,
+ -9.317402790e-03f, -9.262580986e-03f, -9.207745736e-03f, -9.152897163e-03f, -9.098035386e-03f, -9.043160529e-03f, -8.988272713e-03f, -8.933372059e-03f, -8.878458688e-03f, -8.823532723e-03f,
+ -8.768594285e-03f, -8.713643495e-03f, -8.658680475e-03f, -8.603705347e-03f, -8.548718232e-03f, -8.493719252e-03f, -8.438708529e-03f, -8.383686184e-03f, -8.328652339e-03f, -8.273607116e-03f,
+ -8.218550636e-03f, -8.163483021e-03f, -8.108404393e-03f, -8.053314873e-03f, -7.998214584e-03f, -7.943103646e-03f, -7.887982183e-03f, -7.832850314e-03f, -7.777708163e-03f, -7.722555851e-03f,
+ -7.667393500e-03f, -7.612221231e-03f, -7.557039167e-03f, -7.501847428e-03f, -7.446646138e-03f, -7.391435417e-03f, -7.336215388e-03f, -7.280986173e-03f, -7.225747892e-03f, -7.170500668e-03f,
+ -7.115244624e-03f, -7.059979880e-03f, -7.004706558e-03f, -6.949424781e-03f, -6.894134670e-03f, -6.838836347e-03f, -6.783529934e-03f, -6.728215553e-03f, -6.672893326e-03f, -6.617563374e-03f,
+ -6.562225819e-03f, -6.506880783e-03f, -6.451528389e-03f, -6.396168757e-03f, -6.340802010e-03f, -6.285428270e-03f, -6.230047658e-03f, -6.174660297e-03f, -6.119266308e-03f, -6.063865813e-03f,
+ -6.008458934e-03f, -5.953045793e-03f, -5.897626512e-03f, -5.842201212e-03f, -5.786770015e-03f, -5.731333044e-03f, -5.675890420e-03f, -5.620442265e-03f, -5.564988700e-03f, -5.509529848e-03f,
+ -5.454065831e-03f, -5.398596770e-03f, -5.343122787e-03f, -5.287644004e-03f, -5.232160543e-03f, -5.176672525e-03f, -5.121180073e-03f, -5.065683308e-03f, -5.010182352e-03f, -4.954677327e-03f,
+ -4.899168355e-03f, -4.843655557e-03f, -4.788139055e-03f, -4.732618970e-03f, -4.677095426e-03f, -4.621568543e-03f, -4.566038443e-03f, -4.510505248e-03f, -4.454969080e-03f, -4.399430060e-03f,
+ -4.343888310e-03f, -4.288343952e-03f, -4.232797107e-03f, -4.177247897e-03f, -4.121696445e-03f, -4.066142870e-03f, -4.010587296e-03f, -3.955029844e-03f, -3.899470635e-03f, -3.843909791e-03f,
+ -3.788347433e-03f, -3.732783684e-03f, -3.677218664e-03f, -3.621652496e-03f, -3.566085301e-03f, -3.510517200e-03f, -3.454948315e-03f, -3.399378768e-03f, -3.343808680e-03f, -3.288238172e-03f,
+ -3.232667366e-03f, -3.177096384e-03f, -3.121525347e-03f, -3.065954375e-03f, -3.010383592e-03f, -2.954813118e-03f, -2.899243074e-03f, -2.843673582e-03f, -2.788104764e-03f, -2.732536740e-03f,
+ -2.676969632e-03f, -2.621403561e-03f, -2.565838649e-03f, -2.510275016e-03f, -2.454712784e-03f, -2.399152075e-03f, -2.343593009e-03f, -2.288035708e-03f, -2.232480293e-03f, -2.176926885e-03f,
+ -2.121375604e-03f, -2.065826574e-03f, -2.010279913e-03f, -1.954735744e-03f, -1.899194187e-03f, -1.843655364e-03f, -1.788119396e-03f, -1.732586403e-03f, -1.677056506e-03f, -1.621529827e-03f,
+ -1.566006487e-03f, -1.510486606e-03f, -1.454970305e-03f, -1.399457705e-03f, -1.343948927e-03f, -1.288444091e-03f, -1.232943319e-03f, -1.177446732e-03f, -1.121954449e-03f, -1.066466593e-03f,
+ -1.010983282e-03f, -9.555046391e-04f, -9.000307836e-04f, -8.445618366e-04f, -7.890979186e-04f, -7.336391501e-04f, -6.781856517e-04f, -6.227375440e-04f, -5.672949473e-04f, -5.118579822e-04f,
+ -4.564267692e-04f, -4.010014285e-04f, -3.455820807e-04f, -2.901688460e-04f, -2.347618447e-04f, -1.793611973e-04f, -1.239670239e-04f, -6.857944480e-05f, -1.319858019e-05f, 4.217544975e-05f,
+ 9.754252486e-05f, 1.529025250e-04f, 2.082553301e-04f, 2.636008202e-04f, 3.189388751e-04f, 3.742693748e-04f, 4.295921995e-04f, 4.849072291e-04f, 5.402143438e-04f, 5.955134238e-04f,
+ 6.508043490e-04f, 7.060869998e-04f, 7.613612564e-04f, 8.166269990e-04f, 8.718841079e-04f, 9.271324635e-04f, 9.823719461e-04f, 1.037602436e-03f, 1.092823814e-03f, 1.148035960e-03f,
+ 1.203238755e-03f, 1.258432079e-03f, 1.313615813e-03f, 1.368789838e-03f, 1.423954034e-03f, 1.479108281e-03f, 1.534252462e-03f, 1.589386455e-03f, 1.644510142e-03f, 1.699623405e-03f,
+ 1.754726123e-03f, 1.809818178e-03f, 1.864899450e-03f, 1.919969821e-03f, 1.975029171e-03f, 2.030077382e-03f, 2.085114335e-03f, 2.140139910e-03f, 2.195153990e-03f, 2.250156455e-03f,
+ 2.305147186e-03f, 2.360126065e-03f, 2.415092973e-03f, 2.470047792e-03f, 2.524990402e-03f, 2.579920686e-03f, 2.634838524e-03f, 2.689743799e-03f, 2.744636392e-03f, 2.799516184e-03f,
+ 2.854383057e-03f, 2.909236894e-03f, 2.964077575e-03f, 3.018904982e-03f, 3.073718998e-03f, 3.128519504e-03f, 3.183306382e-03f, 3.238079514e-03f, 3.292838782e-03f, 3.347584068e-03f,
+ 3.402315254e-03f, 3.457032223e-03f, 3.511734856e-03f, 3.566423037e-03f, 3.621096646e-03f, 3.675755566e-03f, 3.730399680e-03f, 3.785028871e-03f, 3.839643020e-03f, 3.894242010e-03f,
+ 3.948825724e-03f, 4.003394045e-03f, 4.057946854e-03f, 4.112484035e-03f, 4.167005471e-03f, 4.221511044e-03f, 4.276000637e-03f, 4.330474133e-03f, 4.384931415e-03f, 4.439372366e-03f,
+ 4.493796869e-03f, 4.548204807e-03f, 4.602596064e-03f, 4.656970522e-03f, 4.711328065e-03f, 4.765668576e-03f, 4.819991938e-03f, 4.874298035e-03f, 4.928586750e-03f, 4.982857968e-03f,
+ 5.037111570e-03f, 5.091347442e-03f, 5.145565466e-03f, 5.199765527e-03f, 5.253947508e-03f, 5.308111293e-03f, 5.362256765e-03f, 5.416383810e-03f, 5.470492310e-03f, 5.524582151e-03f,
+ 5.578653215e-03f, 5.632705387e-03f, 5.686738552e-03f, 5.740752593e-03f, 5.794747396e-03f, 5.848722843e-03f, 5.902678821e-03f, 5.956615212e-03f, 6.010531903e-03f, 6.064428777e-03f,
+ 6.118305719e-03f, 6.172162613e-03f, 6.225999346e-03f, 6.279815801e-03f, 6.333611863e-03f, 6.387387417e-03f, 6.441142349e-03f, 6.494876543e-03f, 6.548589885e-03f, 6.602282259e-03f,
+ 6.655953551e-03f, 6.709603647e-03f, 6.763232431e-03f, 6.816839790e-03f, 6.870425607e-03f, 6.923989770e-03f, 6.977532164e-03f, 7.031052674e-03f, 7.084551187e-03f, 7.138027587e-03f,
+ 7.191481761e-03f, 7.244913595e-03f, 7.298322975e-03f, 7.351709787e-03f, 7.405073916e-03f, 7.458415249e-03f, 7.511733673e-03f, 7.565029074e-03f, 7.618301337e-03f, 7.671550350e-03f,
+ 7.724775999e-03f, 7.777978171e-03f, 7.831156751e-03f, 7.884311628e-03f, 7.937442687e-03f, 7.990549815e-03f, 8.043632900e-03f, 8.096691828e-03f, 8.149726486e-03f, 8.202736762e-03f,
+ 8.255722543e-03f, 8.308683715e-03f, 8.361620166e-03f, 8.414531783e-03f, 8.467418455e-03f, 8.520280068e-03f, 8.573116509e-03f, 8.625927668e-03f, 8.678713430e-03f, 8.731473685e-03f,
+ 8.784208319e-03f, 8.836917222e-03f, 8.889600280e-03f, 8.942257381e-03f, 8.994888415e-03f, 9.047493269e-03f, 9.100071831e-03f, 9.152623990e-03f, 9.205149634e-03f, 9.257648652e-03f,
+ 9.310120932e-03f, 9.362566363e-03f, 9.414984833e-03f, 9.467376231e-03f, 9.519740446e-03f, 9.572077368e-03f, 9.624386884e-03f, 9.676668884e-03f, 9.728923258e-03f, 9.781149893e-03f,
+ 9.833348681e-03f, 9.885519509e-03f, 9.937662268e-03f, 9.989776846e-03f, 1.004186313e-02f, 1.009392102e-02f, 1.014595040e-02f, 1.019795115e-02f, 1.024992318e-02f, 1.030186636e-02f,
+ 1.035378059e-02f, 1.040566576e-02f, 1.045752175e-02f, 1.050934847e-02f, 1.056114580e-02f, 1.061291362e-02f, 1.066465184e-02f, 1.071636034e-02f, 1.076803900e-02f, 1.081968773e-02f,
+ 1.087130642e-02f, 1.092289495e-02f, 1.097445321e-02f, 1.102598110e-02f, 1.107747850e-02f, 1.112894532e-02f, 1.118038143e-02f, 1.123178673e-02f, 1.128316112e-02f, 1.133450448e-02f,
+ 1.138581671e-02f, 1.143709769e-02f, 1.148834732e-02f, 1.153956549e-02f, 1.159075210e-02f, 1.164190703e-02f, 1.169303018e-02f, 1.174412143e-02f, 1.179518069e-02f, 1.184620784e-02f,
+ 1.189720278e-02f, 1.194816539e-02f, 1.199909558e-02f, 1.204999323e-02f, 1.210085824e-02f, 1.215169049e-02f, 1.220248989e-02f, 1.225325632e-02f, 1.230398969e-02f, 1.235468987e-02f,
+ 1.240535677e-02f, 1.245599027e-02f, 1.250659028e-02f, 1.255715669e-02f, 1.260768938e-02f, 1.265818825e-02f, 1.270865321e-02f, 1.275908413e-02f, 1.280948091e-02f, 1.285984346e-02f,
+ 1.291017165e-02f, 1.296046539e-02f, 1.301072458e-02f, 1.306094909e-02f, 1.311113884e-02f, 1.316129371e-02f, 1.321141361e-02f, 1.326149841e-02f, 1.331154802e-02f, 1.336156234e-02f,
+ 1.341154126e-02f, 1.346148467e-02f, 1.351139246e-02f, 1.356126454e-02f, 1.361110081e-02f, 1.366090114e-02f, 1.371066545e-02f, 1.376039362e-02f, 1.381008556e-02f, 1.385974115e-02f,
+ 1.390936029e-02f, 1.395894289e-02f, 1.400848883e-02f, 1.405799802e-02f, 1.410747034e-02f, 1.415690569e-02f, 1.420630398e-02f, 1.425566510e-02f, 1.430498894e-02f, 1.435427540e-02f,
+ 1.440352438e-02f, 1.445273577e-02f, 1.450190948e-02f, 1.455104539e-02f, 1.460014342e-02f, 1.464920344e-02f, 1.469822537e-02f, 1.474720909e-02f, 1.479615452e-02f, 1.484506153e-02f,
+ 1.489393004e-02f, 1.494275994e-02f, 1.499155112e-02f, 1.504030349e-02f, 1.508901695e-02f, 1.513769139e-02f, 1.518632671e-02f, 1.523492280e-02f, 1.528347958e-02f, 1.533199693e-02f,
+ 1.538047476e-02f, 1.542891296e-02f, 1.547731144e-02f, 1.552567009e-02f, 1.557398880e-02f, 1.562226749e-02f, 1.567050605e-02f, 1.571870438e-02f, 1.576686238e-02f, 1.581497995e-02f,
+ 1.586305699e-02f, 1.591109339e-02f, 1.595908906e-02f, 1.600704390e-02f, 1.605495782e-02f, 1.610283069e-02f, 1.615066244e-02f, 1.619845296e-02f, 1.624620215e-02f, 1.629390991e-02f,
+ 1.634157614e-02f, 1.638920075e-02f, 1.643678363e-02f, 1.648432468e-02f, 1.653182381e-02f, 1.657928092e-02f, 1.662669591e-02f, 1.667406868e-02f, 1.672139913e-02f, 1.676868716e-02f,
+ 1.681593268e-02f, 1.686313558e-02f, 1.691029578e-02f, 1.695741317e-02f, 1.700448765e-02f, 1.705151913e-02f, 1.709850750e-02f, 1.714545268e-02f, 1.719235456e-02f, 1.723921305e-02f,
+ 1.728602805e-02f, 1.733279946e-02f, 1.737952719e-02f, 1.742621113e-02f, 1.747285120e-02f, 1.751944729e-02f, 1.756599932e-02f, 1.761250717e-02f, 1.765897076e-02f, 1.770539000e-02f,
+ 1.775176477e-02f, 1.779809500e-02f, 1.784438058e-02f, 1.789062141e-02f, 1.793681741e-02f, 1.798296847e-02f, 1.802907450e-02f, 1.807513541e-02f, 1.812115109e-02f, 1.816712147e-02f,
+ 1.821304643e-02f, 1.825892589e-02f, 1.830475974e-02f, 1.835054791e-02f, 1.839629028e-02f, 1.844198677e-02f, 1.848763729e-02f, 1.853324173e-02f, 1.857880001e-02f, 1.862431202e-02f,
+ 1.866977769e-02f, 1.871519690e-02f, 1.876056958e-02f, 1.880589562e-02f, 1.885117494e-02f, 1.889640743e-02f, 1.894159301e-02f, 1.898673158e-02f, 1.903182305e-02f, 1.907686733e-02f,
+ 1.912186432e-02f, 1.916681394e-02f, 1.921171608e-02f, 1.925657066e-02f, 1.930137759e-02f, 1.934613677e-02f, 1.939084811e-02f, 1.943551152e-02f, 1.948012690e-02f, 1.952469417e-02f,
+ 1.956921323e-02f, 1.961368400e-02f, 1.965810638e-02f, 1.970248027e-02f, 1.974680560e-02f, 1.979108226e-02f, 1.983531017e-02f, 1.987948924e-02f, 1.992361937e-02f, 1.996770048e-02f,
+ 2.001173247e-02f, 2.005571525e-02f, 2.009964874e-02f, 2.014353285e-02f, 2.018736747e-02f, 2.023115254e-02f, 2.027488794e-02f, 2.031857361e-02f, 2.036220943e-02f, 2.040579534e-02f,
+ 2.044933123e-02f, 2.049281702e-02f, 2.053625262e-02f, 2.057963794e-02f, 2.062297289e-02f, 2.066625739e-02f, 2.070949134e-02f, 2.075267465e-02f, 2.079580725e-02f, 2.083888903e-02f,
+ 2.088191991e-02f, 2.092489981e-02f, 2.096782864e-02f, 2.101070631e-02f, 2.105353272e-02f, 2.109630780e-02f, 2.113903146e-02f, 2.118170360e-02f, 2.122432415e-02f, 2.126689301e-02f,
+ 2.130941011e-02f, 2.135187534e-02f, 2.139428863e-02f, 2.143664989e-02f, 2.147895903e-02f, 2.152121597e-02f, 2.156342062e-02f, 2.160557290e-02f, 2.164767271e-02f, 2.168971998e-02f,
+ 2.173171462e-02f, 2.177365653e-02f, 2.181554565e-02f, 2.185738188e-02f, 2.189916513e-02f, 2.194089533e-02f, 2.198257238e-02f, 2.202419621e-02f, 2.206576672e-02f, 2.210728384e-02f,
+ 2.214874748e-02f, 2.219015755e-02f, 2.223151398e-02f, 2.227281667e-02f, 2.231406555e-02f, 2.235526053e-02f, 2.239640152e-02f, 2.243748845e-02f, 2.247852122e-02f, 2.251949977e-02f,
+ 2.256042400e-02f, 2.260129382e-02f, 2.264210917e-02f, 2.268286995e-02f, 2.272357609e-02f, 2.276422750e-02f, 2.280482409e-02f, 2.284536580e-02f, 2.288585252e-02f, 2.292628419e-02f,
+ 2.296666072e-02f, 2.300698203e-02f, 2.304724804e-02f, 2.308745867e-02f, 2.312761383e-02f, 2.316771344e-02f, 2.320775743e-02f, 2.324774571e-02f, 2.328767821e-02f, 2.332755483e-02f,
+ 2.336737551e-02f, 2.340714016e-02f, 2.344684870e-02f, 2.348650105e-02f, 2.352609713e-02f, 2.356563686e-02f, 2.360512016e-02f, 2.364454696e-02f, 2.368391717e-02f, 2.372323071e-02f,
+ 2.376248751e-02f, 2.380168748e-02f, 2.384083055e-02f, 2.387991663e-02f, 2.391894566e-02f, 2.395791755e-02f, 2.399683222e-02f, 2.403568960e-02f, 2.407448960e-02f, 2.411323215e-02f,
+ 2.415191718e-02f, 2.419054459e-02f, 2.422911433e-02f, 2.426762630e-02f, 2.430608043e-02f, 2.434447665e-02f, 2.438281488e-02f, 2.442109503e-02f, 2.445931704e-02f, 2.449748083e-02f,
+ 2.453558632e-02f, 2.457363344e-02f, 2.461162210e-02f, 2.464955224e-02f, 2.468742378e-02f, 2.472523663e-02f, 2.476299073e-02f, 2.480068601e-02f, 2.483832237e-02f, 2.487589976e-02f,
+ 2.491341810e-02f, 2.495087730e-02f, 2.498827730e-02f, 2.502561802e-02f, 2.506289938e-02f, 2.510012132e-02f, 2.513728376e-02f, 2.517438662e-02f, 2.521142983e-02f, 2.524841332e-02f,
+ 2.528533701e-02f, 2.532220082e-02f, 2.535900470e-02f, 2.539574856e-02f, 2.543243232e-02f, 2.546905592e-02f, 2.550561929e-02f, 2.554212235e-02f, 2.557856503e-02f, 2.561494725e-02f,
+ 2.565126895e-02f, 2.568753005e-02f, 2.572373047e-02f, 2.575987016e-02f, 2.579594904e-02f, 2.583196702e-02f, 2.586792406e-02f, 2.590382006e-02f, 2.593965497e-02f, 2.597542870e-02f,
+ 2.601114120e-02f, 2.604679239e-02f, 2.608238219e-02f, 2.611791054e-02f, 2.615337737e-02f, 2.618878261e-02f, 2.622412618e-02f, 2.625940802e-02f, 2.629462806e-02f, 2.632978623e-02f,
+ 2.636488246e-02f, 2.639991668e-02f, 2.643488882e-02f, 2.646979881e-02f, 2.650464659e-02f, 2.653943208e-02f, 2.657415521e-02f, 2.660881592e-02f, 2.664341414e-02f, 2.667794981e-02f,
+ 2.671242284e-02f, 2.674683319e-02f, 2.678118077e-02f, 2.681546552e-02f, 2.684968737e-02f, 2.688384626e-02f, 2.691794211e-02f, 2.695197487e-02f, 2.698594447e-02f, 2.701985083e-02f,
+ 2.705369389e-02f, 2.708747359e-02f, 2.712118986e-02f, 2.715484263e-02f, 2.718843184e-02f, 2.722195742e-02f, 2.725541931e-02f, 2.728881743e-02f, 2.732215173e-02f, 2.735542215e-02f,
+ 2.738862860e-02f, 2.742177104e-02f, 2.745484939e-02f, 2.748786359e-02f, 2.752081358e-02f, 2.755369929e-02f, 2.758652066e-02f, 2.761927762e-02f, 2.765197011e-02f, 2.768459807e-02f,
+ 2.771716143e-02f, 2.774966013e-02f, 2.778209411e-02f, 2.781446330e-02f, 2.784676763e-02f, 2.787900706e-02f, 2.791118151e-02f, 2.794329092e-02f, 2.797533523e-02f, 2.800731438e-02f,
+ 2.803922831e-02f, 2.807107695e-02f, 2.810286023e-02f, 2.813457811e-02f, 2.816623052e-02f, 2.819781740e-02f, 2.822933868e-02f, 2.826079430e-02f, 2.829218421e-02f, 2.832350835e-02f,
+ 2.835476664e-02f, 2.838595904e-02f, 2.841708548e-02f, 2.844814591e-02f, 2.847914025e-02f, 2.851006846e-02f, 2.854093047e-02f, 2.857172622e-02f, 2.860245566e-02f, 2.863311872e-02f,
+ 2.866371535e-02f, 2.869424549e-02f, 2.872470907e-02f, 2.875510604e-02f, 2.878543634e-02f, 2.881569992e-02f, 2.884589671e-02f, 2.887602665e-02f, 2.890608970e-02f, 2.893608578e-02f,
+ 2.896601485e-02f, 2.899587685e-02f, 2.902567171e-02f, 2.905539938e-02f, 2.908505982e-02f, 2.911465294e-02f, 2.914417871e-02f, 2.917363707e-02f, 2.920302795e-02f, 2.923235131e-02f,
+ 2.926160708e-02f, 2.929079521e-02f, 2.931991565e-02f, 2.934896834e-02f, 2.937795322e-02f, 2.940687024e-02f, 2.943571935e-02f, 2.946450048e-02f, 2.949321359e-02f, 2.952185862e-02f,
+ 2.955043551e-02f, 2.957894421e-02f, 2.960738467e-02f, 2.963575683e-02f, 2.966406065e-02f, 2.969229605e-02f, 2.972046300e-02f, 2.974856144e-02f, 2.977659131e-02f, 2.980455256e-02f,
+ 2.983244515e-02f, 2.986026900e-02f, 2.988802409e-02f, 2.991571034e-02f, 2.994332772e-02f, 2.997087616e-02f, 2.999835561e-02f, 3.002576603e-02f, 3.005310736e-02f, 3.008037955e-02f,
+ 3.010758255e-02f, 3.013471631e-02f, 3.016178077e-02f, 3.018877589e-02f, 3.021570162e-02f, 3.024255790e-02f, 3.026934468e-02f, 3.029606192e-02f, 3.032270956e-02f, 3.034928756e-02f,
+ 3.037579585e-02f, 3.040223441e-02f, 3.042860317e-02f, 3.045490208e-02f, 3.048113110e-02f, 3.050729018e-02f, 3.053337927e-02f, 3.055939832e-02f, 3.058534728e-02f, 3.061122610e-02f,
+ 3.063703474e-02f, 3.066277315e-02f, 3.068844127e-02f, 3.071403907e-02f, 3.073956649e-02f, 3.076502349e-02f, 3.079041002e-02f, 3.081572603e-02f, 3.084097147e-02f, 3.086614631e-02f,
+ 3.089125048e-02f, 3.091628396e-02f, 3.094124668e-02f, 3.096613860e-02f, 3.099095969e-02f, 3.101570988e-02f, 3.104038914e-02f, 3.106499742e-02f, 3.108953468e-02f, 3.111400087e-02f,
+ 3.113839594e-02f, 3.116271985e-02f, 3.118697256e-02f, 3.121115402e-02f, 3.123526419e-02f, 3.125930302e-02f, 3.128327047e-02f, 3.130716649e-02f, 3.133099104e-02f, 3.135474408e-02f,
+ 3.137842557e-02f, 3.140203546e-02f, 3.142557370e-02f, 3.144904026e-02f, 3.147243509e-02f, 3.149575815e-02f, 3.151900940e-02f, 3.154218880e-02f, 3.156529630e-02f, 3.158833185e-02f,
+ 3.161129543e-02f, 3.163418699e-02f, 3.165700648e-02f, 3.167975386e-02f, 3.170242910e-02f, 3.172503216e-02f, 3.174756298e-02f, 3.177002154e-02f, 3.179240779e-02f, 3.181472169e-02f,
+ 3.183696320e-02f, 3.185913228e-02f, 3.188122889e-02f, 3.190325299e-02f, 3.192520454e-02f, 3.194708351e-02f, 3.196888985e-02f, 3.199062352e-02f, 3.201228449e-02f, 3.203387271e-02f,
+ 3.205538816e-02f, 3.207683078e-02f, 3.209820054e-02f, 3.211949741e-02f, 3.214072134e-02f, 3.216187231e-02f, 3.218295026e-02f, 3.220395516e-02f, 3.222488698e-02f, 3.224574568e-02f,
+ 3.226653123e-02f, 3.228724357e-02f, 3.230788269e-02f, 3.232844854e-02f, 3.234894108e-02f, 3.236936029e-02f, 3.238970612e-02f, 3.240997853e-02f, 3.243017750e-02f, 3.245030299e-02f,
+ 3.247035496e-02f, 3.249033338e-02f, 3.251023821e-02f, 3.253006941e-02f, 3.254982696e-02f, 3.256951082e-02f, 3.258912095e-02f, 3.260865733e-02f, 3.262811991e-02f, 3.264750866e-02f,
+ 3.266682355e-02f, 3.268606454e-02f, 3.270523161e-02f, 3.272432472e-02f, 3.274334383e-02f, 3.276228892e-02f, 3.278115995e-02f, 3.279995688e-02f, 3.281867969e-02f, 3.283732835e-02f,
+ 3.285590282e-02f, 3.287440307e-02f, 3.289282907e-02f, 3.291118078e-02f, 3.292945818e-02f, 3.294766124e-02f, 3.296578992e-02f, 3.298384419e-02f, 3.300182402e-02f, 3.301972939e-02f,
+ 3.303756026e-02f, 3.305531660e-02f, 3.307299838e-02f, 3.309060558e-02f, 3.310813816e-02f, 3.312559609e-02f, 3.314297934e-02f, 3.316028789e-02f, 3.317752170e-02f, 3.319468075e-02f,
+ 3.321176501e-02f, 3.322877445e-02f, 3.324570904e-02f, 3.326256875e-02f, 3.327935356e-02f, 3.329606344e-02f, 3.331269836e-02f, 3.332925828e-02f, 3.334574320e-02f, 3.336215307e-02f,
+ 3.337848787e-02f, 3.339474758e-02f, 3.341093217e-02f, 3.342704160e-02f, 3.344307586e-02f, 3.345903492e-02f, 3.347491876e-02f, 3.349072734e-02f, 3.350646064e-02f, 3.352211864e-02f,
+ 3.353770131e-02f, 3.355320862e-02f, 3.356864056e-02f, 3.358399709e-02f, 3.359927819e-02f, 3.361448384e-02f, 3.362961401e-02f, 3.364466869e-02f, 3.365964783e-02f, 3.367455143e-02f,
+ 3.368937945e-02f, 3.370413188e-02f, 3.371880868e-02f, 3.373340985e-02f, 3.374793535e-02f, 3.376238516e-02f, 3.377675926e-02f, 3.379105763e-02f, 3.380528024e-02f, 3.381942707e-02f,
+ 3.383349810e-02f, 3.384749332e-02f, 3.386141269e-02f, 3.387525619e-02f, 3.388902381e-02f, 3.390271552e-02f, 3.391633130e-02f, 3.392987114e-02f, 3.394333501e-02f, 3.395672288e-02f,
+ 3.397003475e-02f, 3.398327059e-02f, 3.399643038e-02f, 3.400951409e-02f, 3.402252172e-02f, 3.403545324e-02f, 3.404830864e-02f, 3.406108788e-02f, 3.407379096e-02f, 3.408641786e-02f,
+ 3.409896855e-02f, 3.411144302e-02f, 3.412384125e-02f, 3.413616323e-02f, 3.414840892e-02f, 3.416057833e-02f, 3.417267142e-02f, 3.418468819e-02f, 3.419662861e-02f, 3.420849266e-02f,
+ 3.422028034e-02f, 3.423199162e-02f, 3.424362649e-02f, 3.425518493e-02f, 3.426666692e-02f, 3.427807246e-02f, 3.428940151e-02f, 3.430065407e-02f, 3.431183013e-02f, 3.432292966e-02f,
+ 3.433395265e-02f, 3.434489908e-02f, 3.435576895e-02f, 3.436656223e-02f, 3.437727892e-02f, 3.438791899e-02f, 3.439848244e-02f, 3.440896924e-02f, 3.441937939e-02f, 3.442971288e-02f,
+ 3.443996968e-02f, 3.445014978e-02f, 3.446025318e-02f, 3.447027985e-02f, 3.448022980e-02f, 3.449010299e-02f, 3.449989942e-02f, 3.450961909e-02f, 3.451926197e-02f, 3.452882805e-02f,
+ 3.453831733e-02f, 3.454772978e-02f, 3.455706541e-02f, 3.456632419e-02f, 3.457550612e-02f, 3.458461118e-02f, 3.459363938e-02f, 3.460259068e-02f, 3.461146509e-02f, 3.462026259e-02f,
+ 3.462898317e-02f, 3.463762683e-02f, 3.464619355e-02f, 3.465468333e-02f, 3.466309615e-02f, 3.467143201e-02f, 3.467969089e-02f, 3.468787279e-02f, 3.469597769e-02f, 3.470400560e-02f,
+ 3.471195650e-02f, 3.471983038e-02f, 3.472762723e-02f, 3.473534705e-02f, 3.474298983e-02f, 3.475055557e-02f, 3.475804424e-02f, 3.476545586e-02f, 3.477279040e-02f, 3.478004786e-02f,
+ 3.478722825e-02f, 3.479433154e-02f, 3.480135773e-02f, 3.480830682e-02f, 3.481517880e-02f, 3.482197367e-02f, 3.482869141e-02f, 3.483533203e-02f, 3.484189552e-02f, 3.484838187e-02f,
+ 3.485479108e-02f, 3.486112314e-02f, 3.486737804e-02f, 3.487355579e-02f, 3.487965638e-02f, 3.488567981e-02f, 3.489162606e-02f, 3.489749515e-02f, 3.490328705e-02f, 3.490900178e-02f,
+ 3.491463932e-02f, 3.492019967e-02f, 3.492568284e-02f, 3.493108881e-02f, 3.493641759e-02f, 3.494166916e-02f, 3.494684354e-02f, 3.495194071e-02f, 3.495696068e-02f, 3.496190345e-02f,
+ 3.496676900e-02f, 3.497155735e-02f, 3.497626848e-02f, 3.498090240e-02f, 3.498545911e-02f, 3.498993860e-02f, 3.499434088e-02f, 3.499866594e-02f, 3.500291379e-02f, 3.500708442e-02f,
+ 3.501117783e-02f, 3.501519403e-02f, 3.501913301e-02f, 3.502299478e-02f, 3.502677933e-02f, 3.503048667e-02f, 3.503411680e-02f, 3.503766971e-02f, 3.504114542e-02f, 3.504454391e-02f,
+ 3.504786520e-02f, 3.505110928e-02f, 3.505427617e-02f, 3.505736585e-02f, 3.506037833e-02f, 3.506331361e-02f, 3.506617170e-02f, 3.506895260e-02f, 3.507165632e-02f, 3.507428284e-02f,
+ 3.507683219e-02f, 3.507930436e-02f, 3.508169936e-02f, 3.508401718e-02f, 3.508625784e-02f, 3.508842134e-02f, 3.509050768e-02f, 3.509251687e-02f, 3.509444891e-02f, 3.509630380e-02f,
+ 3.509808156e-02f, 3.509978219e-02f, 3.510140568e-02f, 3.510295206e-02f, 3.510442131e-02f, 3.510581346e-02f, 3.510712850e-02f, 3.510836644e-02f, 3.510952730e-02f, 3.511061106e-02f,
+ 3.511161775e-02f, 3.511254736e-02f, 3.511339991e-02f, 3.511417540e-02f, 3.511487384e-02f, 3.511549524e-02f, 3.511603960e-02f, 3.511650694e-02f, 3.511689725e-02f, 3.511721056e-02f,
+ 3.511744686e-02f, 3.511760617e-02f, 3.511768849e-02f, 3.511769384e-02f, 3.511762221e-02f, 3.511747363e-02f, 3.511724810e-02f, 3.511694563e-02f, 3.511656623e-02f, 3.511610991e-02f,
+ 3.511557669e-02f, 3.511496656e-02f, 3.511427954e-02f, 3.511351564e-02f, 3.511267488e-02f, 3.511175725e-02f, 3.511076279e-02f, 3.510969148e-02f, 3.510854336e-02f, 3.510731842e-02f,
+ 3.510601668e-02f, 3.510463815e-02f, 3.510318284e-02f, 3.510165077e-02f, 3.510004195e-02f, 3.509835639e-02f, 3.509659410e-02f, 3.509475510e-02f, 3.509283940e-02f, 3.509084701e-02f,
+ 3.508877795e-02f, 3.508663222e-02f, 3.508440985e-02f, 3.508211085e-02f, 3.507973522e-02f, 3.507728299e-02f, 3.507475417e-02f, 3.507214878e-02f, 3.506946682e-02f, 3.506670832e-02f,
+ 3.506387328e-02f, 3.506096173e-02f, 3.505797367e-02f, 3.505490914e-02f, 3.505176813e-02f, 3.504855066e-02f, 3.504525676e-02f, 3.504188644e-02f, 3.503843971e-02f, 3.503491659e-02f,
+ 3.503131710e-02f, 3.502764126e-02f, 3.502388907e-02f, 3.502006057e-02f, 3.501615576e-02f, 3.501217466e-02f, 3.500811730e-02f, 3.500398368e-02f, 3.499977383e-02f, 3.499548777e-02f,
+ 3.499112550e-02f, 3.498668706e-02f, 3.498217246e-02f, 3.497758172e-02f, 3.497291486e-02f, 3.496817190e-02f, 3.496335285e-02f, 3.495845773e-02f, 3.495348658e-02f, 3.494843939e-02f,
+ 3.494331621e-02f, 3.493811703e-02f, 3.493284190e-02f, 3.492749082e-02f, 3.492206382e-02f, 3.491656091e-02f, 3.491098212e-02f, 3.490532747e-02f, 3.489959699e-02f, 3.489379068e-02f,
+ 3.488790858e-02f, 3.488195070e-02f, 3.487591707e-02f, 3.486980771e-02f, 3.486362265e-02f, 3.485736189e-02f, 3.485102547e-02f, 3.484461341e-02f, 3.483812574e-02f, 3.483156247e-02f,
+ 3.482492362e-02f, 3.481820923e-02f, 3.481141931e-02f, 3.480455390e-02f, 3.479761300e-02f, 3.479059665e-02f, 3.478350488e-02f, 3.477633769e-02f, 3.476909513e-02f, 3.476177721e-02f,
+ 3.475438396e-02f, 3.474691541e-02f, 3.473937157e-02f, 3.473175248e-02f, 3.472405816e-02f, 3.471628863e-02f, 3.470844393e-02f, 3.470052407e-02f, 3.469252909e-02f, 3.468445900e-02f,
+ 3.467631385e-02f, 3.466809364e-02f, 3.465979842e-02f, 3.465142820e-02f, 3.464298301e-02f, 3.463446288e-02f, 3.462586785e-02f, 3.461719793e-02f, 3.460845315e-02f, 3.459963354e-02f,
+ 3.459073913e-02f, 3.458176995e-02f, 3.457272603e-02f, 3.456360739e-02f, 3.455441406e-02f, 3.454514607e-02f, 3.453580346e-02f, 3.452638624e-02f, 3.451689445e-02f, 3.450732812e-02f,
+ 3.449768728e-02f, 3.448797196e-02f, 3.447818219e-02f, 3.446831799e-02f, 3.445837940e-02f, 3.444836646e-02f, 3.443827918e-02f, 3.442811760e-02f, 3.441788175e-02f, 3.440757166e-02f,
+ 3.439718737e-02f, 3.438672890e-02f, 3.437619628e-02f, 3.436558956e-02f, 3.435490875e-02f, 3.434415390e-02f, 3.433332502e-02f, 3.432242217e-02f, 3.431144536e-02f, 3.430039464e-02f,
+ 3.428927002e-02f, 3.427807156e-02f, 3.426679927e-02f, 3.425545320e-02f, 3.424403338e-02f, 3.423253983e-02f, 3.422097260e-02f, 3.420933172e-02f, 3.419761722e-02f, 3.418582913e-02f,
+ 3.417396749e-02f, 3.416203234e-02f, 3.415002371e-02f, 3.413794164e-02f, 3.412578615e-02f, 3.411355728e-02f, 3.410125508e-02f, 3.408887957e-02f, 3.407643080e-02f, 3.406390878e-02f,
+ 3.405131358e-02f, 3.403864521e-02f, 3.402590371e-02f, 3.401308913e-02f, 3.400020149e-02f, 3.398724084e-02f, 3.397420721e-02f, 3.396110063e-02f, 3.394792116e-02f, 3.393466881e-02f,
+ 3.392134364e-02f, 3.390794567e-02f, 3.389447495e-02f, 3.388093151e-02f, 3.386731539e-02f, 3.385362664e-02f, 3.383986528e-02f, 3.382603135e-02f, 3.381212491e-02f, 3.379814597e-02f,
+ 3.378409460e-02f, 3.376997081e-02f, 3.375577465e-02f, 3.374150617e-02f, 3.372716539e-02f, 3.371275237e-02f, 3.369826714e-02f, 3.368370973e-02f, 3.366908020e-02f, 3.365437858e-02f,
+ 3.363960491e-02f, 3.362475924e-02f, 3.360984159e-02f, 3.359485202e-02f, 3.357979057e-02f, 3.356465727e-02f, 3.354945217e-02f, 3.353417531e-02f, 3.351882673e-02f, 3.350340647e-02f,
+ 3.348791458e-02f, 3.347235110e-02f, 3.345671607e-02f, 3.344100953e-02f, 3.342523152e-02f, 3.340938209e-02f, 3.339346129e-02f, 3.337746914e-02f, 3.336140571e-02f, 3.334527102e-02f,
+ 3.332906513e-02f, 3.331278807e-02f, 3.329643990e-02f, 3.328002066e-02f, 3.326353038e-02f, 3.324696912e-02f, 3.323033691e-02f, 3.321363381e-02f, 3.319685986e-02f, 3.318001510e-02f,
+ 3.316309958e-02f, 3.314611334e-02f, 3.312905643e-02f, 3.311192889e-02f, 3.309473077e-02f, 3.307746212e-02f, 3.306012298e-02f, 3.304271340e-02f, 3.302523342e-02f, 3.300768309e-02f,
+ 3.299006246e-02f, 3.297237157e-02f, 3.295461047e-02f, 3.293677920e-02f, 3.291887783e-02f, 3.290090638e-02f, 3.288286491e-02f, 3.286475347e-02f, 3.284657211e-02f, 3.282832086e-02f,
+ 3.280999979e-02f, 3.279160893e-02f, 3.277314834e-02f, 3.275461807e-02f, 3.273601816e-02f, 3.271734866e-02f, 3.269860962e-02f, 3.267980110e-02f, 3.266092313e-02f, 3.264197577e-02f,
+ 3.262295907e-02f, 3.260387308e-02f, 3.258471785e-02f, 3.256549342e-02f, 3.254619985e-02f, 3.252683719e-02f, 3.250740549e-02f, 3.248790479e-02f, 3.246833516e-02f, 3.244869663e-02f,
+ 3.242898927e-02f, 3.240921312e-02f, 3.238936823e-02f, 3.236945466e-02f, 3.234947245e-02f, 3.232942166e-02f, 3.230930234e-02f, 3.228911454e-02f, 3.226885832e-02f, 3.224853372e-02f,
+ 3.222814080e-02f, 3.220767961e-02f, 3.218715021e-02f, 3.216655264e-02f, 3.214588695e-02f, 3.212515322e-02f, 3.210435147e-02f, 3.208348178e-02f, 3.206254418e-02f, 3.204153875e-02f,
+ 3.202046552e-02f, 3.199932456e-02f, 3.197811591e-02f, 3.195683964e-02f, 3.193549579e-02f, 3.191408442e-02f, 3.189260559e-02f, 3.187105935e-02f, 3.184944575e-02f, 3.182776486e-02f,
+ 3.180601671e-02f, 3.178420138e-02f, 3.176231892e-02f, 3.174036938e-02f, 3.171835281e-02f, 3.169626928e-02f, 3.167411883e-02f, 3.165190154e-02f, 3.162961744e-02f, 3.160726660e-02f,
+ 3.158484908e-02f, 3.156236493e-02f, 3.153981421e-02f, 3.151719697e-02f, 3.149451328e-02f, 3.147176318e-02f, 3.144894675e-02f, 3.142606402e-02f, 3.140311507e-02f, 3.138009996e-02f,
+ 3.135701872e-02f, 3.133387144e-02f, 3.131065816e-02f, 3.128737894e-02f, 3.126403385e-02f, 3.124062294e-02f, 3.121714626e-02f, 3.119360388e-02f, 3.116999586e-02f, 3.114632226e-02f,
+ 3.112258313e-02f, 3.109877854e-02f, 3.107490854e-02f, 3.105097320e-02f, 3.102697257e-02f, 3.100290671e-02f, 3.097877569e-02f, 3.095457957e-02f, 3.093031840e-02f, 3.090599224e-02f,
+ 3.088160116e-02f, 3.085714522e-02f, 3.083262448e-02f, 3.080803900e-02f, 3.078338883e-02f, 3.075867405e-02f, 3.073389472e-02f, 3.070905088e-02f, 3.068414262e-02f, 3.065916998e-02f,
+ 3.063413304e-02f, 3.060903185e-02f, 3.058386647e-02f, 3.055863697e-02f, 3.053334341e-02f, 3.050798586e-02f, 3.048256437e-02f, 3.045707900e-02f, 3.043152983e-02f, 3.040591692e-02f,
+ 3.038024032e-02f, 3.035450011e-02f, 3.032869634e-02f, 3.030282908e-02f, 3.027689840e-02f, 3.025090435e-02f, 3.022484700e-02f, 3.019872642e-02f, 3.017254267e-02f, 3.014629581e-02f,
+ 3.011998591e-02f, 3.009361304e-02f, 3.006717725e-02f, 3.004067862e-02f, 3.001411721e-02f, 2.998749308e-02f, 2.996080631e-02f, 2.993405694e-02f, 2.990724506e-02f, 2.988037073e-02f,
+ 2.985343401e-02f, 2.982643497e-02f, 2.979937367e-02f, 2.977225019e-02f, 2.974506458e-02f, 2.971781692e-02f, 2.969050727e-02f, 2.966313570e-02f, 2.963570227e-02f, 2.960820706e-02f,
+ 2.958065013e-02f, 2.955303154e-02f, 2.952535137e-02f, 2.949760967e-02f, 2.946980653e-02f, 2.944194201e-02f, 2.941401617e-02f, 2.938602909e-02f, 2.935798083e-02f, 2.932987146e-02f,
+ 2.930170105e-02f, 2.927346966e-02f, 2.924517737e-02f, 2.921682425e-02f, 2.918841036e-02f, 2.915993578e-02f, 2.913140056e-02f, 2.910280479e-02f, 2.907414853e-02f, 2.904543185e-02f,
+ 2.901665483e-02f, 2.898781752e-02f, 2.895892000e-02f, 2.892996235e-02f, 2.890094462e-02f, 2.887186690e-02f, 2.884272925e-02f, 2.881353174e-02f, 2.878427444e-02f, 2.875495743e-02f,
+ 2.872558077e-02f, 2.869614454e-02f, 2.866664881e-02f, 2.863709364e-02f, 2.860747912e-02f, 2.857780531e-02f, 2.854807228e-02f, 2.851828010e-02f, 2.848842885e-02f, 2.845851861e-02f,
+ 2.842854943e-02f, 2.839852140e-02f, 2.836843458e-02f, 2.833828905e-02f, 2.830808488e-02f, 2.827782215e-02f, 2.824750092e-02f, 2.821712128e-02f, 2.818668328e-02f, 2.815618702e-02f,
+ 2.812563255e-02f, 2.809501996e-02f, 2.806434931e-02f, 2.803362068e-02f, 2.800283415e-02f, 2.797198979e-02f, 2.794108767e-02f, 2.791012786e-02f, 2.787911045e-02f, 2.784803550e-02f,
+ 2.781690310e-02f, 2.778571330e-02f, 2.775446620e-02f, 2.772316186e-02f, 2.769180036e-02f, 2.766038177e-02f, 2.762890618e-02f, 2.759737365e-02f, 2.756578426e-02f, 2.753413809e-02f,
+ 2.750243520e-02f, 2.747067569e-02f, 2.743885962e-02f, 2.740698707e-02f, 2.737505812e-02f, 2.734307283e-02f, 2.731103130e-02f, 2.727893359e-02f, 2.724677979e-02f, 2.721456996e-02f,
+ 2.718230419e-02f, 2.714998255e-02f, 2.711760512e-02f, 2.708517197e-02f, 2.705268319e-02f, 2.702013885e-02f, 2.698753903e-02f, 2.695488381e-02f, 2.692217326e-02f, 2.688940746e-02f,
+ 2.685658649e-02f, 2.682371044e-02f, 2.679077936e-02f, 2.675779336e-02f, 2.672475249e-02f, 2.669165685e-02f, 2.665850650e-02f, 2.662530154e-02f, 2.659204204e-02f, 2.655872807e-02f,
+ 2.652535971e-02f, 2.649193706e-02f, 2.645846017e-02f, 2.642492914e-02f, 2.639134405e-02f, 2.635770497e-02f, 2.632401198e-02f, 2.629026516e-02f, 2.625646459e-02f, 2.622261036e-02f,
+ 2.618870254e-02f, 2.615474122e-02f, 2.612072646e-02f, 2.608665837e-02f, 2.605253700e-02f, 2.601836245e-02f, 2.598413480e-02f, 2.594985412e-02f, 2.591552051e-02f, 2.588113403e-02f,
+ 2.584669477e-02f, 2.581220281e-02f, 2.577765824e-02f, 2.574306113e-02f, 2.570841157e-02f, 2.567370964e-02f, 2.563895541e-02f, 2.560414898e-02f, 2.556929042e-02f, 2.553437982e-02f,
+ 2.549941726e-02f, 2.546440282e-02f, 2.542933658e-02f, 2.539421863e-02f, 2.535904905e-02f, 2.532382792e-02f, 2.528855532e-02f, 2.525323134e-02f, 2.521785606e-02f, 2.518242957e-02f,
+ 2.514695194e-02f, 2.511142326e-02f, 2.507584362e-02f, 2.504021309e-02f, 2.500453177e-02f, 2.496879973e-02f, 2.493301706e-02f, 2.489718385e-02f, 2.486130017e-02f, 2.482536611e-02f,
+ 2.478938176e-02f, 2.475334720e-02f, 2.471726251e-02f, 2.468112779e-02f, 2.464494311e-02f, 2.460870855e-02f, 2.457242421e-02f, 2.453609017e-02f, 2.449970652e-02f, 2.446327333e-02f,
+ 2.442679070e-02f, 2.439025871e-02f, 2.435367744e-02f, 2.431704699e-02f, 2.428036743e-02f, 2.424363886e-02f, 2.420686135e-02f, 2.417003500e-02f, 2.413315989e-02f, 2.409623611e-02f,
+ 2.405926374e-02f, 2.402224287e-02f, 2.398517358e-02f, 2.394805597e-02f, 2.391089012e-02f, 2.387367611e-02f, 2.383641404e-02f, 2.379910399e-02f, 2.376174604e-02f, 2.372434029e-02f,
+ 2.368688682e-02f, 2.364938572e-02f, 2.361183708e-02f, 2.357424098e-02f, 2.353659751e-02f, 2.349890676e-02f, 2.346116881e-02f, 2.342338377e-02f, 2.338555170e-02f, 2.334767271e-02f,
+ 2.330974687e-02f, 2.327177428e-02f, 2.323375503e-02f, 2.319568920e-02f, 2.315757689e-02f, 2.311941817e-02f, 2.308121315e-02f, 2.304296190e-02f, 2.300466453e-02f, 2.296632111e-02f,
+ 2.292793173e-02f, 2.288949649e-02f, 2.285101548e-02f, 2.281248877e-02f, 2.277391648e-02f, 2.273529867e-02f, 2.269663545e-02f, 2.265792690e-02f, 2.261917311e-02f, 2.258037417e-02f,
+ 2.254153018e-02f, 2.250264121e-02f, 2.246370737e-02f, 2.242472874e-02f, 2.238570541e-02f, 2.234663748e-02f, 2.230752503e-02f, 2.226836815e-02f, 2.222916694e-02f, 2.218992148e-02f,
+ 2.215063187e-02f, 2.211129820e-02f, 2.207192056e-02f, 2.203249903e-02f, 2.199303372e-02f, 2.195352471e-02f, 2.191397209e-02f, 2.187437595e-02f, 2.183473639e-02f, 2.179505350e-02f,
+ 2.175532737e-02f, 2.171555809e-02f, 2.167574576e-02f, 2.163589046e-02f, 2.159599228e-02f, 2.155605133e-02f, 2.151606769e-02f, 2.147604145e-02f, 2.143597270e-02f, 2.139586155e-02f,
+ 2.135570808e-02f, 2.131551238e-02f, 2.127527455e-02f, 2.123499467e-02f, 2.119467285e-02f, 2.115430918e-02f, 2.111390374e-02f, 2.107345663e-02f, 2.103296795e-02f, 2.099243778e-02f,
+ 2.095186623e-02f, 2.091125338e-02f, 2.087059933e-02f, 2.082990417e-02f, 2.078916799e-02f, 2.074839090e-02f, 2.070757297e-02f, 2.066671432e-02f, 2.062581502e-02f, 2.058487518e-02f,
+ 2.054389489e-02f, 2.050287423e-02f, 2.046181332e-02f, 2.042071224e-02f, 2.037957108e-02f, 2.033838995e-02f, 2.029716893e-02f, 2.025590812e-02f, 2.021460761e-02f, 2.017326751e-02f,
+ 2.013188790e-02f, 2.009046887e-02f, 2.004901053e-02f, 2.000751297e-02f, 1.996597629e-02f, 1.992440057e-02f, 1.988278592e-02f, 1.984113243e-02f, 1.979944020e-02f, 1.975770932e-02f,
+ 1.971593988e-02f, 1.967413199e-02f, 1.963228574e-02f, 1.959040122e-02f, 1.954847853e-02f, 1.950651777e-02f, 1.946451903e-02f, 1.942248241e-02f, 1.938040801e-02f, 1.933829592e-02f,
+ 1.929614623e-02f, 1.925395905e-02f, 1.921173447e-02f, 1.916947258e-02f, 1.912717349e-02f, 1.908483729e-02f, 1.904246408e-02f, 1.900005395e-02f, 1.895760700e-02f, 1.891512333e-02f,
+ 1.887260303e-02f, 1.883004621e-02f, 1.878745296e-02f, 1.874482337e-02f, 1.870215755e-02f, 1.865945559e-02f, 1.861671758e-02f, 1.857394364e-02f, 1.853113385e-02f, 1.848828831e-02f,
+ 1.844540711e-02f, 1.840249037e-02f, 1.835953817e-02f, 1.831655062e-02f, 1.827352780e-02f, 1.823046982e-02f, 1.818737679e-02f, 1.814424878e-02f, 1.810108591e-02f, 1.805788828e-02f,
+ 1.801465597e-02f, 1.797138909e-02f, 1.792808774e-02f, 1.788475202e-02f, 1.784138202e-02f, 1.779797784e-02f, 1.775453958e-02f, 1.771106735e-02f, 1.766756124e-02f, 1.762402134e-02f,
+ 1.758044777e-02f, 1.753684061e-02f, 1.749319996e-02f, 1.744952593e-02f, 1.740581862e-02f, 1.736207812e-02f, 1.731830453e-02f, 1.727449796e-02f, 1.723065850e-02f, 1.718678625e-02f,
+ 1.714288131e-02f, 1.709894378e-02f, 1.705497377e-02f, 1.701097136e-02f, 1.696693667e-02f, 1.692286979e-02f, 1.687877081e-02f, 1.683463985e-02f, 1.679047700e-02f, 1.674628236e-02f,
+ 1.670205603e-02f, 1.665779811e-02f, 1.661350871e-02f, 1.656918792e-02f, 1.652483583e-02f, 1.648045257e-02f, 1.643603821e-02f, 1.639159288e-02f, 1.634711665e-02f, 1.630260964e-02f,
+ 1.625807195e-02f, 1.621350368e-02f, 1.616890492e-02f, 1.612427579e-02f, 1.607961637e-02f, 1.603492678e-02f, 1.599020711e-02f, 1.594545746e-02f, 1.590067794e-02f, 1.585586865e-02f,
+ 1.581102968e-02f, 1.576616114e-02f, 1.572126313e-02f, 1.567633575e-02f, 1.563137911e-02f, 1.558639331e-02f, 1.554137844e-02f, 1.549633460e-02f, 1.545126191e-02f, 1.540616046e-02f,
+ 1.536103036e-02f, 1.531587170e-02f, 1.527068459e-02f, 1.522546913e-02f, 1.518022542e-02f, 1.513495356e-02f, 1.508965367e-02f, 1.504432583e-02f, 1.499897015e-02f, 1.495358673e-02f,
+ 1.490817568e-02f, 1.486273710e-02f, 1.481727109e-02f, 1.477177775e-02f, 1.472625718e-02f, 1.468070950e-02f, 1.463513479e-02f, 1.458953317e-02f, 1.454390473e-02f, 1.449824959e-02f,
+ 1.445256783e-02f, 1.440685957e-02f, 1.436112491e-02f, 1.431536395e-02f, 1.426957679e-02f, 1.422376354e-02f, 1.417792430e-02f, 1.413205917e-02f, 1.408616826e-02f, 1.404025167e-02f,
+ 1.399430950e-02f, 1.394834185e-02f, 1.390234884e-02f, 1.385633056e-02f, 1.381028711e-02f, 1.376421861e-02f, 1.371812514e-02f, 1.367200683e-02f, 1.362586377e-02f, 1.357969606e-02f,
+ 1.353350381e-02f, 1.348728712e-02f, 1.344104609e-02f, 1.339478084e-02f, 1.334849146e-02f, 1.330217806e-02f, 1.325584073e-02f, 1.320947960e-02f, 1.316309475e-02f, 1.311668630e-02f,
+ 1.307025434e-02f, 1.302379899e-02f, 1.297732034e-02f, 1.293081850e-02f, 1.288429358e-02f, 1.283774567e-02f, 1.279117489e-02f, 1.274458134e-02f, 1.269796512e-02f, 1.265132634e-02f,
+ 1.260466509e-02f, 1.255798150e-02f, 1.251127565e-02f, 1.246454766e-02f, 1.241779763e-02f, 1.237102566e-02f, 1.232423186e-02f, 1.227741633e-02f, 1.223057919e-02f, 1.218372053e-02f,
+ 1.213684045e-02f, 1.208993907e-02f, 1.204301649e-02f, 1.199607281e-02f, 1.194910814e-02f, 1.190212258e-02f, 1.185511624e-02f, 1.180808922e-02f, 1.176104164e-02f, 1.171397358e-02f,
+ 1.166688517e-02f, 1.161977650e-02f, 1.157264768e-02f, 1.152549881e-02f, 1.147833001e-02f, 1.143114137e-02f, 1.138393300e-02f, 1.133670501e-02f, 1.128945750e-02f, 1.124219058e-02f,
+ 1.119490435e-02f, 1.114759892e-02f, 1.110027440e-02f, 1.105293088e-02f, 1.100556848e-02f, 1.095818730e-02f, 1.091078745e-02f, 1.086336903e-02f, 1.081593215e-02f, 1.076847691e-02f,
+ 1.072100342e-02f, 1.067351179e-02f, 1.062600212e-02f, 1.057847452e-02f, 1.053092909e-02f, 1.048336594e-02f, 1.043578518e-02f, 1.038818691e-02f, 1.034057124e-02f, 1.029293827e-02f,
+ 1.024528811e-02f, 1.019762086e-02f, 1.014993664e-02f, 1.010223555e-02f, 1.005451769e-02f, 1.000678317e-02f, 9.959032099e-03f, 9.911264581e-03f, 9.863480722e-03f, 9.815680630e-03f,
+ 9.767864409e-03f, 9.720032167e-03f, 9.672184010e-03f, 9.624320044e-03f, 9.576440376e-03f, 9.528545113e-03f, 9.480634360e-03f, 9.432708224e-03f, 9.384766812e-03f, 9.336810230e-03f,
+ 9.288838585e-03f, 9.240851983e-03f, 9.192850532e-03f, 9.144834337e-03f, 9.096803505e-03f, 9.048758144e-03f, 9.000698359e-03f, 8.952624257e-03f, 8.904535945e-03f, 8.856433531e-03f,
+ 8.808317119e-03f, 8.760186819e-03f, 8.712042735e-03f, 8.663884975e-03f, 8.615713647e-03f, 8.567528855e-03f, 8.519330709e-03f, 8.471119313e-03f, 8.422894776e-03f, 8.374657205e-03f,
+ 8.326406705e-03f, 8.278143385e-03f, 8.229867351e-03f, 8.181578710e-03f, 8.133277568e-03f, 8.084964035e-03f, 8.036638215e-03f, 7.988300216e-03f, 7.939950146e-03f, 7.891588110e-03f,
+ 7.843214218e-03f, 7.794828575e-03f, 7.746431288e-03f, 7.698022465e-03f, 7.649602213e-03f, 7.601170639e-03f, 7.552727851e-03f, 7.504273954e-03f, 7.455809058e-03f, 7.407333268e-03f,
+ 7.358846692e-03f, 7.310349437e-03f, 7.261841611e-03f, 7.213323320e-03f, 7.164794673e-03f, 7.116255776e-03f, 7.067706736e-03f, 7.019147661e-03f, 6.970578658e-03f, 6.921999835e-03f,
+ 6.873411298e-03f, 6.824813156e-03f, 6.776205515e-03f, 6.727588482e-03f, 6.678962166e-03f, 6.630326674e-03f, 6.581682112e-03f, 6.533028588e-03f, 6.484366210e-03f, 6.435695086e-03f,
+ 6.387015321e-03f, 6.338327025e-03f, 6.289630303e-03f, 6.240925265e-03f, 6.192212016e-03f, 6.143490665e-03f, 6.094761319e-03f, 6.046024085e-03f, 5.997279072e-03f, 5.948526385e-03f,
+ 5.899766134e-03f, 5.850998424e-03f, 5.802223365e-03f, 5.753441062e-03f, 5.704651624e-03f, 5.655855159e-03f, 5.607051773e-03f, 5.558241574e-03f, 5.509424669e-03f, 5.460601167e-03f,
+ 5.411771175e-03f, 5.362934799e-03f, 5.314092148e-03f, 5.265243329e-03f, 5.216388450e-03f, 5.167527618e-03f, 5.118660940e-03f, 5.069788524e-03f, 5.020910478e-03f, 4.972026909e-03f,
+ 4.923137925e-03f, 4.874243633e-03f, 4.825344140e-03f, 4.776439555e-03f, 4.727529984e-03f, 4.678615535e-03f, 4.629696316e-03f, 4.580772434e-03f, 4.531843996e-03f, 4.482911111e-03f,
+ 4.433973885e-03f, 4.385032426e-03f, 4.336086842e-03f, 4.287137240e-03f, 4.238183728e-03f, 4.189226412e-03f, 4.140265401e-03f, 4.091300802e-03f, 4.042332722e-03f, 3.993361269e-03f,
+ 3.944386551e-03f, 3.895408674e-03f, 3.846427746e-03f, 3.797443876e-03f, 3.748457169e-03f, 3.699467733e-03f, 3.650475677e-03f, 3.601481107e-03f, 3.552484131e-03f, 3.503484856e-03f,
+ 3.454483389e-03f, 3.405479839e-03f, 3.356474312e-03f, 3.307466915e-03f, 3.258457757e-03f, 3.209446944e-03f, 3.160434584e-03f, 3.111420784e-03f, 3.062405651e-03f, 3.013389294e-03f,
+ 2.964371818e-03f, 2.915353332e-03f, 2.866333942e-03f, 2.817313757e-03f, 2.768292882e-03f, 2.719271426e-03f, 2.670249496e-03f, 2.621227199e-03f, 2.572204643e-03f, 2.523181933e-03f,
+ 2.474159179e-03f, 2.425136486e-03f, 2.376113962e-03f, 2.327091714e-03f, 2.278069850e-03f, 2.229048477e-03f, 2.180027701e-03f, 2.131007629e-03f, 2.081988370e-03f, 2.032970030e-03f,
+ 1.983952715e-03f, 1.934936534e-03f, 1.885921593e-03f, 1.836907999e-03f, 1.787895860e-03f, 1.738885281e-03f, 1.689876371e-03f, 1.640869236e-03f, 1.591863983e-03f, 1.542860720e-03f,
+ 1.493859552e-03f, 1.444860587e-03f, 1.395863932e-03f, 1.346869694e-03f, 1.297877979e-03f, 1.248888895e-03f, 1.199902548e-03f, 1.150919045e-03f, 1.101938492e-03f, 1.052960998e-03f,
+ 1.003986667e-03f, 9.550156080e-04f, 9.060479265e-04f, 8.570837295e-04f, 8.081231236e-04f, 7.591662155e-04f, 7.102131119e-04f, 6.612639193e-04f, 6.123187443e-04f, 5.633776936e-04f,
+ 5.144408736e-04f, 4.655083910e-04f, 4.165803521e-04f, 3.676568636e-04f, 3.187380318e-04f, 2.698239632e-04f, 2.209147643e-04f, 1.720105414e-04f, 1.231114009e-04f, 7.421744915e-05f,
+ 2.532879252e-05f, -2.355446271e-05f, -7.243221025e-05f, -1.213043438e-04f, -1.701707572e-04f, -2.190313443e-04f, -2.678859987e-04f, -3.167346144e-04f, -3.655770851e-04f, -4.144133049e-04f,
+ -4.632431677e-04f, -5.120665672e-04f, -5.608833976e-04f, -6.096935528e-04f, -6.584969268e-04f, -7.072934137e-04f, -7.560829076e-04f, -8.048653024e-04f, -8.536404925e-04f, -9.024083719e-04f,
+ -9.511688347e-04f, -9.999217753e-04f, -1.048667088e-03f, -1.097404666e-03f, -1.146134406e-03f, -1.194856200e-03f, -1.243569943e-03f, -1.292275530e-03f, -1.340972854e-03f, -1.389661811e-03f,
+ -1.438342295e-03f, -1.487014201e-03f, -1.535677422e-03f, -1.584331854e-03f, -1.632977391e-03f, -1.681613927e-03f, -1.730241358e-03f, -1.778859578e-03f, -1.827468481e-03f, -1.876067963e-03f,
+ -1.924657919e-03f, -1.973238242e-03f, -2.021808828e-03f, -2.070369572e-03f, -2.118920369e-03f, -2.167461114e-03f, -2.215991701e-03f, -2.264512026e-03f, -2.313021983e-03f, -2.361521469e-03f,
+ -2.410010377e-03f, -2.458488603e-03f, -2.506956043e-03f, -2.555412591e-03f, -2.603858143e-03f, -2.652292594e-03f, -2.700715839e-03f, -2.749127774e-03f, -2.797528294e-03f, -2.845917294e-03f,
+ -2.894294671e-03f, -2.942660319e-03f, -2.991014134e-03f, -3.039356012e-03f, -3.087685848e-03f, -3.136003539e-03f, -3.184308979e-03f, -3.232602064e-03f, -3.280882690e-03f, -3.329150754e-03f,
+ -3.377406150e-03f, -3.425648775e-03f, -3.473878525e-03f, -3.522095295e-03f, -3.570298982e-03f, -3.618489482e-03f, -3.666666690e-03f, -3.714830504e-03f, -3.762980818e-03f, -3.811117530e-03f,
+ -3.859240535e-03f, -3.907349731e-03f, -3.955445012e-03f, -4.003526276e-03f, -4.051593420e-03f, -4.099646338e-03f, -4.147684929e-03f, -4.195709088e-03f, -4.243718712e-03f, -4.291713698e-03f,
+ -4.339693943e-03f, -4.387659343e-03f, -4.435609794e-03f, -4.483545195e-03f, -4.531465441e-03f, -4.579370429e-03f, -4.627260057e-03f, -4.675134222e-03f, -4.722992820e-03f, -4.770835748e-03f,
+ -4.818662905e-03f, -4.866474186e-03f, -4.914269489e-03f, -4.962048711e-03f, -5.009811750e-03f, -5.057558504e-03f, -5.105288868e-03f, -5.153002742e-03f, -5.200700021e-03f, -5.248380605e-03f,
+ -5.296044390e-03f, -5.343691275e-03f, -5.391321156e-03f, -5.438933932e-03f, -5.486529500e-03f, -5.534107758e-03f, -5.581668605e-03f, -5.629211937e-03f, -5.676737654e-03f, -5.724245652e-03f,
+ -5.771735831e-03f, -5.819208088e-03f, -5.866662321e-03f, -5.914098429e-03f, -5.961516310e-03f, -6.008915863e-03f, -6.056296985e-03f, -6.103659575e-03f, -6.151003532e-03f, -6.198328754e-03f,
+ -6.245635139e-03f, -6.292922587e-03f, -6.340190997e-03f, -6.387440266e-03f, -6.434670293e-03f, -6.481880979e-03f, -6.529072220e-03f, -6.576243917e-03f, -6.623395969e-03f, -6.670528274e-03f,
+ -6.717640731e-03f, -6.764733241e-03f, -6.811805701e-03f, -6.858858012e-03f, -6.905890072e-03f, -6.952901782e-03f, -6.999893040e-03f, -7.046863746e-03f, -7.093813800e-03f, -7.140743101e-03f,
+ -7.187651549e-03f, -7.234539044e-03f, -7.281405485e-03f, -7.328250772e-03f, -7.375074806e-03f, -7.421877486e-03f, -7.468658712e-03f, -7.515418384e-03f, -7.562156403e-03f, -7.608872669e-03f,
+ -7.655567081e-03f, -7.702239540e-03f, -7.748889948e-03f, -7.795518203e-03f, -7.842124207e-03f, -7.888707859e-03f, -7.935269062e-03f, -7.981807715e-03f, -8.028323719e-03f, -8.074816975e-03f,
+ -8.121287383e-03f, -8.167734846e-03f, -8.214159262e-03f, -8.260560535e-03f, -8.306938564e-03f, -8.353293252e-03f, -8.399624498e-03f, -8.445932205e-03f, -8.492216273e-03f, -8.538476605e-03f,
+ -8.584713102e-03f, -8.630925664e-03f, -8.677114195e-03f, -8.723278595e-03f, -8.769418766e-03f, -8.815534610e-03f, -8.861626029e-03f, -8.907692924e-03f, -8.953735199e-03f, -8.999752754e-03f,
+ -9.045745492e-03f, -9.091713315e-03f, -9.137656125e-03f, -9.183573825e-03f, -9.229466317e-03f, -9.275333503e-03f, -9.321175286e-03f, -9.366991569e-03f, -9.412782254e-03f, -9.458547243e-03f,
+ -9.504286440e-03f, -9.549999748e-03f, -9.595687068e-03f, -9.641348305e-03f, -9.686983362e-03f, -9.732592141e-03f, -9.778174545e-03f, -9.823730478e-03f, -9.869259844e-03f, -9.914762545e-03f,
+ -9.960238485e-03f, -1.000568757e-02f, -1.005110970e-02f, -1.009650477e-02f, -1.014187271e-02f, -1.018721339e-02f, -1.023252674e-02f, -1.027781266e-02f, -1.032307104e-02f, -1.036830180e-02f,
+ -1.041350484e-02f, -1.045868005e-02f, -1.050382735e-02f, -1.054894665e-02f, -1.059403783e-02f, -1.063910082e-02f, -1.068413551e-02f, -1.072914180e-02f, -1.077411961e-02f, -1.081906884e-02f,
+ -1.086398939e-02f, -1.090888117e-02f, -1.095374408e-02f, -1.099857803e-02f, -1.104338293e-02f, -1.108815867e-02f, -1.113290516e-02f, -1.117762231e-02f, -1.122231003e-02f, -1.126696822e-02f,
+ -1.131159678e-02f, -1.135619562e-02f, -1.140076465e-02f, -1.144530377e-02f, -1.148981289e-02f, -1.153429192e-02f, -1.157874076e-02f, -1.162315931e-02f, -1.166754748e-02f, -1.171190519e-02f,
+ -1.175623233e-02f, -1.180052881e-02f, -1.184479454e-02f, -1.188902943e-02f, -1.193323338e-02f, -1.197740630e-02f, -1.202154809e-02f, -1.206565866e-02f, -1.210973793e-02f, -1.215378579e-02f,
+ -1.219780215e-02f, -1.224178693e-02f, -1.228574002e-02f, -1.232966134e-02f, -1.237355079e-02f, -1.241740828e-02f, -1.246123372e-02f, -1.250502702e-02f, -1.254878808e-02f, -1.259251681e-02f,
+ -1.263621312e-02f, -1.267987692e-02f, -1.272350811e-02f, -1.276710661e-02f, -1.281067231e-02f, -1.285420514e-02f, -1.289770500e-02f, -1.294117179e-02f, -1.298460544e-02f, -1.302800583e-02f,
+ -1.307137289e-02f, -1.311470652e-02f, -1.315800663e-02f, -1.320127313e-02f, -1.324450593e-02f, -1.328770494e-02f, -1.333087007e-02f, -1.337400122e-02f, -1.341709831e-02f, -1.346016124e-02f,
+ -1.350318994e-02f, -1.354618429e-02f, -1.358914422e-02f, -1.363206964e-02f, -1.367496045e-02f, -1.371781656e-02f, -1.376063789e-02f, -1.380342435e-02f, -1.384617584e-02f, -1.388889227e-02f,
+ -1.393157356e-02f, -1.397421962e-02f, -1.401683036e-02f, -1.405940568e-02f, -1.410194550e-02f, -1.414444973e-02f, -1.418691828e-02f, -1.422935107e-02f, -1.427174799e-02f, -1.431410897e-02f,
+ -1.435643392e-02f, -1.439872274e-02f, -1.444097535e-02f, -1.448319166e-02f, -1.452537159e-02f, -1.456751503e-02f, -1.460962191e-02f, -1.465169214e-02f, -1.469372563e-02f, -1.473572229e-02f,
+ -1.477768203e-02f, -1.481960477e-02f, -1.486149041e-02f, -1.490333888e-02f, -1.494515008e-02f, -1.498692392e-02f, -1.502866033e-02f, -1.507035920e-02f, -1.511202046e-02f, -1.515364402e-02f,
+ -1.519522979e-02f, -1.523677768e-02f, -1.527828761e-02f, -1.531975949e-02f, -1.536119323e-02f, -1.540258875e-02f, -1.544394597e-02f, -1.548526478e-02f, -1.552654512e-02f, -1.556778689e-02f,
+ -1.560899001e-02f, -1.565015438e-02f, -1.569127994e-02f, -1.573236658e-02f, -1.577341423e-02f, -1.581442279e-02f, -1.585539219e-02f, -1.589632234e-02f, -1.593721315e-02f, -1.597806453e-02f,
+ -1.601887641e-02f, -1.605964870e-02f, -1.610038131e-02f, -1.614107416e-02f, -1.618172716e-02f, -1.622234023e-02f, -1.626291329e-02f, -1.630344625e-02f, -1.634393902e-02f, -1.638439152e-02f,
+ -1.642480367e-02f, -1.646517539e-02f, -1.650550659e-02f, -1.654579718e-02f, -1.658604709e-02f, -1.662625622e-02f, -1.666642450e-02f, -1.670655185e-02f, -1.674663817e-02f, -1.678668339e-02f,
+ -1.682668742e-02f, -1.686665018e-02f, -1.690657159e-02f, -1.694645156e-02f, -1.698629001e-02f, -1.702608687e-02f, -1.706584204e-02f, -1.710555544e-02f, -1.714522700e-02f, -1.718485662e-02f,
+ -1.722444424e-02f, -1.726398976e-02f, -1.730349310e-02f, -1.734295419e-02f, -1.738237294e-02f, -1.742174926e-02f, -1.746108308e-02f, -1.750037432e-02f, -1.753962290e-02f, -1.757882873e-02f,
+ -1.761799173e-02f, -1.765711182e-02f, -1.769618893e-02f, -1.773522296e-02f, -1.777421384e-02f, -1.781316150e-02f, -1.785206584e-02f, -1.789092679e-02f, -1.792974427e-02f, -1.796851819e-02f,
+ -1.800724849e-02f, -1.804593507e-02f, -1.808457786e-02f, -1.812317678e-02f, -1.816173174e-02f, -1.820024268e-02f, -1.823870951e-02f, -1.827713215e-02f, -1.831551052e-02f, -1.835384454e-02f,
+ -1.839213413e-02f, -1.843037922e-02f, -1.846857973e-02f, -1.850673557e-02f, -1.854484668e-02f, -1.858291296e-02f, -1.862093434e-02f, -1.865891075e-02f, -1.869684210e-02f, -1.873472832e-02f,
+ -1.877256934e-02f, -1.881036506e-02f, -1.884811541e-02f, -1.888582033e-02f, -1.892347972e-02f, -1.896109352e-02f, -1.899866163e-02f, -1.903618400e-02f, -1.907366054e-02f, -1.911109117e-02f,
+ -1.914847581e-02f, -1.918581440e-02f, -1.922310685e-02f, -1.926035308e-02f, -1.929755303e-02f, -1.933470661e-02f, -1.937181375e-02f, -1.940887437e-02f, -1.944588839e-02f, -1.948285575e-02f,
+ -1.951977636e-02f, -1.955665015e-02f, -1.959347704e-02f, -1.963025696e-02f, -1.966698983e-02f, -1.970367558e-02f, -1.974031413e-02f, -1.977690541e-02f, -1.981344934e-02f, -1.984994585e-02f,
+ -1.988639486e-02f, -1.992279630e-02f, -1.995915009e-02f, -1.999545617e-02f, -2.003171445e-02f, -2.006792486e-02f, -2.010408733e-02f, -2.014020178e-02f, -2.017626814e-02f, -2.021228634e-02f,
+ -2.024825630e-02f, -2.028417795e-02f, -2.032005122e-02f, -2.035587603e-02f, -2.039165231e-02f, -2.042737999e-02f, -2.046305899e-02f, -2.049868924e-02f, -2.053427067e-02f, -2.056980321e-02f,
+ -2.060528679e-02f, -2.064072132e-02f, -2.067610675e-02f, -2.071144299e-02f, -2.074672998e-02f, -2.078196764e-02f, -2.081715591e-02f, -2.085229470e-02f, -2.088738396e-02f, -2.092242360e-02f,
+ -2.095741356e-02f, -2.099235377e-02f, -2.102724415e-02f, -2.106208463e-02f, -2.109687515e-02f, -2.113161563e-02f, -2.116630601e-02f, -2.120094620e-02f, -2.123553615e-02f, -2.127007577e-02f,
+ -2.130456501e-02f, -2.133900379e-02f, -2.137339204e-02f, -2.140772970e-02f, -2.144201668e-02f, -2.147625293e-02f, -2.151043837e-02f, -2.154457294e-02f, -2.157865656e-02f, -2.161268917e-02f,
+ -2.164667069e-02f, -2.168060106e-02f, -2.171448022e-02f, -2.174830808e-02f, -2.178208459e-02f, -2.181580967e-02f, -2.184948326e-02f, -2.188310529e-02f, -2.191667569e-02f, -2.195019439e-02f,
+ -2.198366133e-02f, -2.201707643e-02f, -2.205043964e-02f, -2.208375088e-02f, -2.211701008e-02f, -2.215021719e-02f, -2.218337212e-02f, -2.221647482e-02f, -2.224952522e-02f, -2.228252325e-02f,
+ -2.231546885e-02f, -2.234836194e-02f, -2.238120247e-02f, -2.241399036e-02f, -2.244672556e-02f, -2.247940799e-02f, -2.251203759e-02f, -2.254461429e-02f, -2.257713803e-02f, -2.260960875e-02f,
+ -2.264202637e-02f, -2.267439083e-02f, -2.270670207e-02f, -2.273896003e-02f, -2.277116463e-02f, -2.280331581e-02f, -2.283541352e-02f, -2.286745768e-02f, -2.289944822e-02f, -2.293138510e-02f,
+ -2.296326823e-02f, -2.299509757e-02f, -2.302687304e-02f, -2.305859458e-02f, -2.309026213e-02f, -2.312187562e-02f, -2.315343499e-02f, -2.318494018e-02f, -2.321639112e-02f, -2.324778776e-02f,
+ -2.327913002e-02f, -2.331041785e-02f, -2.334165119e-02f, -2.337282996e-02f, -2.340395412e-02f, -2.343502359e-02f, -2.346603832e-02f, -2.349699824e-02f, -2.352790329e-02f, -2.355875341e-02f,
+ -2.358954854e-02f, -2.362028862e-02f, -2.365097359e-02f, -2.368160337e-02f, -2.371217793e-02f, -2.374269718e-02f, -2.377316108e-02f, -2.380356955e-02f, -2.383392255e-02f, -2.386422001e-02f,
+ -2.389446188e-02f, -2.392464808e-02f, -2.395477856e-02f, -2.398485326e-02f, -2.401487212e-02f, -2.404483509e-02f, -2.407474209e-02f, -2.410459308e-02f, -2.413438800e-02f, -2.416412677e-02f,
+ -2.419380935e-02f, -2.422343568e-02f, -2.425300570e-02f, -2.428251935e-02f, -2.431197656e-02f, -2.434137729e-02f, -2.437072148e-02f, -2.440000906e-02f, -2.442923998e-02f, -2.445841418e-02f,
+ -2.448753160e-02f, -2.451659219e-02f, -2.454559589e-02f, -2.457454264e-02f, -2.460343238e-02f, -2.463226506e-02f, -2.466104062e-02f, -2.468975901e-02f, -2.471842016e-02f, -2.474702402e-02f,
+ -2.477557053e-02f, -2.480405964e-02f, -2.483249130e-02f, -2.486086544e-02f, -2.488918201e-02f, -2.491744095e-02f, -2.494564222e-02f, -2.497378574e-02f, -2.500187148e-02f, -2.502989937e-02f,
+ -2.505786935e-02f, -2.508578138e-02f, -2.511363540e-02f, -2.514143135e-02f, -2.516916918e-02f, -2.519684884e-02f, -2.522447026e-02f, -2.525203340e-02f, -2.527953821e-02f, -2.530698462e-02f,
+ -2.533437259e-02f, -2.536170206e-02f, -2.538897298e-02f, -2.541618530e-02f, -2.544333895e-02f, -2.547043390e-02f, -2.549747008e-02f, -2.552444744e-02f, -2.555136594e-02f, -2.557822551e-02f,
+ -2.560502611e-02f, -2.563176768e-02f, -2.565845017e-02f, -2.568507353e-02f, -2.571163771e-02f, -2.573814266e-02f, -2.576458832e-02f, -2.579097464e-02f, -2.581730157e-02f, -2.584356907e-02f,
+ -2.586977708e-02f, -2.589592554e-02f, -2.592201441e-02f, -2.594804364e-02f, -2.597401318e-02f, -2.599992297e-02f, -2.602577297e-02f, -2.605156312e-02f, -2.607729339e-02f, -2.610296371e-02f,
+ -2.612857403e-02f, -2.615412432e-02f, -2.617961451e-02f, -2.620504456e-02f, -2.623041442e-02f, -2.625572404e-02f, -2.628097338e-02f, -2.630616237e-02f, -2.633129098e-02f, -2.635635916e-02f,
+ -2.638136686e-02f, -2.640631403e-02f, -2.643120062e-02f, -2.645602658e-02f, -2.648079187e-02f, -2.650549644e-02f, -2.653014024e-02f, -2.655472322e-02f, -2.657924534e-02f, -2.660370655e-02f,
+ -2.662810681e-02f, -2.665244606e-02f, -2.667672426e-02f, -2.670094136e-02f, -2.672509732e-02f, -2.674919209e-02f, -2.677322563e-02f, -2.679719788e-02f, -2.682110881e-02f, -2.684495836e-02f,
+ -2.686874650e-02f, -2.689247317e-02f, -2.691613833e-02f, -2.693974194e-02f, -2.696328395e-02f, -2.698676432e-02f, -2.701018299e-02f, -2.703353994e-02f, -2.705683510e-02f, -2.708006845e-02f,
+ -2.710323993e-02f, -2.712634950e-02f, -2.714939711e-02f, -2.717238273e-02f, -2.719530631e-02f, -2.721816780e-02f, -2.724096717e-02f, -2.726370437e-02f, -2.728637935e-02f, -2.730899207e-02f,
+ -2.733154250e-02f, -2.735403058e-02f, -2.737645628e-02f, -2.739881955e-02f, -2.742112036e-02f, -2.744335865e-02f, -2.746553439e-02f, -2.748764754e-02f, -2.750969805e-02f, -2.753168588e-02f,
+ -2.755361099e-02f, -2.757547335e-02f, -2.759727290e-02f, -2.761900961e-02f, -2.764068344e-02f, -2.766229435e-02f, -2.768384229e-02f, -2.770532722e-02f, -2.772674912e-02f, -2.774810793e-02f,
+ -2.776940361e-02f, -2.779063614e-02f, -2.781180545e-02f, -2.783291153e-02f, -2.785395432e-02f, -2.787493379e-02f, -2.789584991e-02f, -2.791670262e-02f, -2.793749189e-02f, -2.795821769e-02f,
+ -2.797887997e-02f, -2.799947870e-02f, -2.802001384e-02f, -2.804048534e-02f, -2.806089318e-02f, -2.808123732e-02f, -2.810151771e-02f, -2.812173432e-02f, -2.814188711e-02f, -2.816197605e-02f,
+ -2.818200110e-02f, -2.820196222e-02f, -2.822185937e-02f, -2.824169252e-02f, -2.826146163e-02f, -2.828116666e-02f, -2.830080759e-02f, -2.832038436e-02f, -2.833989696e-02f, -2.835934533e-02f,
+ -2.837872945e-02f, -2.839804929e-02f, -2.841730479e-02f, -2.843649594e-02f, -2.845562269e-02f, -2.847468501e-02f, -2.849368286e-02f, -2.851261621e-02f, -2.853148504e-02f, -2.855028929e-02f,
+ -2.856902894e-02f, -2.858770395e-02f, -2.860631429e-02f, -2.862485993e-02f, -2.864334083e-02f, -2.866175696e-02f, -2.868010829e-02f, -2.869839478e-02f, -2.871661639e-02f, -2.873477311e-02f,
+ -2.875286488e-02f, -2.877089169e-02f, -2.878885350e-02f, -2.880675027e-02f, -2.882458198e-02f, -2.884234859e-02f, -2.886005007e-02f, -2.887768639e-02f, -2.889525752e-02f, -2.891276343e-02f,
+ -2.893020407e-02f, -2.894757944e-02f, -2.896488948e-02f, -2.898213418e-02f, -2.899931350e-02f, -2.901642741e-02f, -2.903347587e-02f, -2.905045887e-02f, -2.906737637e-02f, -2.908422834e-02f,
+ -2.910101475e-02f, -2.911773557e-02f, -2.913439077e-02f, -2.915098032e-02f, -2.916750420e-02f, -2.918396237e-02f, -2.920035480e-02f, -2.921668147e-02f, -2.923294234e-02f, -2.924913740e-02f,
+ -2.926526660e-02f, -2.928132993e-02f, -2.929732735e-02f, -2.931325884e-02f, -2.932912436e-02f, -2.934492390e-02f, -2.936065742e-02f, -2.937632490e-02f, -2.939192630e-02f, -2.940746161e-02f,
+ -2.942293079e-02f, -2.943833382e-02f, -2.945367068e-02f, -2.946894132e-02f, -2.948414574e-02f, -2.949928390e-02f, -2.951435578e-02f, -2.952936135e-02f, -2.954430058e-02f, -2.955917345e-02f,
+ -2.957397994e-02f, -2.958872002e-02f, -2.960339366e-02f, -2.961800084e-02f, -2.963254154e-02f, -2.964701573e-02f, -2.966142338e-02f, -2.967576447e-02f, -2.969003898e-02f, -2.970424688e-02f,
+ -2.971838815e-02f, -2.973246277e-02f, -2.974647071e-02f, -2.976041194e-02f, -2.977428645e-02f, -2.978809422e-02f, -2.980183521e-02f, -2.981550940e-02f, -2.982911678e-02f, -2.984265732e-02f,
+ -2.985613100e-02f, -2.986953779e-02f, -2.988287768e-02f, -2.989615064e-02f, -2.990935664e-02f, -2.992249568e-02f, -2.993556772e-02f, -2.994857275e-02f, -2.996151074e-02f, -2.997438168e-02f,
+ -2.998718553e-02f, -2.999992229e-02f, -3.001259193e-02f, -3.002519442e-02f, -3.003772976e-02f, -3.005019792e-02f, -3.006259887e-02f, -3.007493261e-02f, -3.008719910e-02f, -3.009939834e-02f,
+ -3.011153029e-02f, -3.012359495e-02f, -3.013559229e-02f, -3.014752229e-02f, -3.015938494e-02f, -3.017118021e-02f, -3.018290809e-02f, -3.019456855e-02f, -3.020616159e-02f, -3.021768718e-02f,
+ -3.022914530e-02f, -3.024053595e-02f, -3.025185908e-02f, -3.026311470e-02f, -3.027430279e-02f, -3.028542332e-02f, -3.029647628e-02f, -3.030746165e-02f, -3.031837942e-02f, -3.032922957e-02f,
+ -3.034001208e-02f, -3.035072694e-02f, -3.036137413e-02f, -3.037195363e-02f, -3.038246543e-02f, -3.039290951e-02f, -3.040328586e-02f, -3.041359447e-02f, -3.042383531e-02f, -3.043400837e-02f,
+ -3.044411363e-02f, -3.045415109e-02f, -3.046412072e-02f, -3.047402252e-02f, -3.048385646e-02f, -3.049362254e-02f, -3.050332074e-02f, -3.051295104e-02f, -3.052251344e-02f, -3.053200791e-02f,
+ -3.054143445e-02f, -3.055079304e-02f, -3.056008367e-02f, -3.056930632e-02f, -3.057846099e-02f, -3.058754765e-02f, -3.059656631e-02f, -3.060551693e-02f, -3.061439952e-02f, -3.062321406e-02f,
+ -3.063196054e-02f, -3.064063894e-02f, -3.064924926e-02f, -3.065779148e-02f, -3.066626559e-02f, -3.067467159e-02f, -3.068300945e-02f, -3.069127917e-02f, -3.069948074e-02f, -3.070761415e-02f,
+ -3.071567938e-02f, -3.072367643e-02f, -3.073160529e-02f, -3.073946594e-02f, -3.074725838e-02f, -3.075498259e-02f, -3.076263857e-02f, -3.077022631e-02f, -3.077774580e-02f, -3.078519702e-02f,
+ -3.079257998e-02f, -3.079989465e-02f, -3.080714104e-02f, -3.081431914e-02f, -3.082142892e-02f, -3.082847040e-02f, -3.083544355e-02f, -3.084234838e-02f, -3.084918487e-02f, -3.085595302e-02f,
+ -3.086265281e-02f, -3.086928424e-02f, -3.087584731e-02f, -3.088234201e-02f, -3.088876833e-02f, -3.089512625e-02f, -3.090141579e-02f, -3.090763693e-02f, -3.091378965e-02f, -3.091987397e-02f,
+ -3.092588987e-02f, -3.093183735e-02f, -3.093771639e-02f, -3.094352700e-02f, -3.094926917e-02f, -3.095494289e-02f, -3.096054817e-02f, -3.096608498e-02f, -3.097155334e-02f, -3.097695323e-02f,
+ -3.098228465e-02f, -3.098754760e-02f, -3.099274206e-02f, -3.099786805e-02f, -3.100292555e-02f, -3.100791456e-02f, -3.101283507e-02f, -3.101768709e-02f, -3.102247061e-02f, -3.102718563e-02f,
+ -3.103183213e-02f, -3.103641013e-02f, -3.104091962e-02f, -3.104536059e-02f, -3.104973305e-02f, -3.105403699e-02f, -3.105827240e-02f, -3.106243929e-02f, -3.106653766e-02f, -3.107056750e-02f,
+ -3.107452881e-02f, -3.107842159e-02f, -3.108224585e-02f, -3.108600157e-02f, -3.108968876e-02f, -3.109330741e-02f, -3.109685753e-02f, -3.110033912e-02f, -3.110375217e-02f, -3.110709669e-02f,
+ -3.111037267e-02f, -3.111358012e-02f, -3.111671903e-02f, -3.111978941e-02f, -3.112279125e-02f, -3.112572457e-02f, -3.112858935e-02f, -3.113138560e-02f, -3.113411332e-02f, -3.113677252e-02f,
+ -3.113936319e-02f, -3.114188533e-02f, -3.114433895e-02f, -3.114672405e-02f, -3.114904063e-02f, -3.115128869e-02f, -3.115346824e-02f, -3.115557928e-02f, -3.115762180e-02f, -3.115959583e-02f,
+ -3.116150134e-02f, -3.116333836e-02f, -3.116510688e-02f, -3.116680691e-02f, -3.116843845e-02f, -3.117000150e-02f, -3.117149607e-02f, -3.117292216e-02f, -3.117427978e-02f, -3.117556893e-02f,
+ -3.117678961e-02f, -3.117794184e-02f, -3.117902560e-02f, -3.118004092e-02f, -3.118098779e-02f, -3.118186622e-02f, -3.118267621e-02f, -3.118341778e-02f, -3.118409092e-02f, -3.118469564e-02f,
+ -3.118523196e-02f, -3.118569986e-02f, -3.118609937e-02f, -3.118643048e-02f, -3.118669321e-02f, -3.118688755e-02f, -3.118701353e-02f, -3.118707113e-02f, -3.118706038e-02f, -3.118698128e-02f,
+ -3.118683383e-02f, -3.118661804e-02f, -3.118633393e-02f, -3.118598150e-02f, -3.118556075e-02f, -3.118507170e-02f, -3.118451435e-02f, -3.118388871e-02f, -3.118319480e-02f, -3.118243261e-02f,
+ -3.118160217e-02f, -3.118070347e-02f, -3.117973653e-02f, -3.117870135e-02f, -3.117759795e-02f, -3.117642634e-02f, -3.117518652e-02f, -3.117387850e-02f, -3.117250230e-02f, -3.117105793e-02f,
+ -3.116954540e-02f, -3.116796471e-02f, -3.116631587e-02f, -3.116459891e-02f, -3.116281382e-02f, -3.116096063e-02f, -3.115903934e-02f, -3.115704996e-02f, -3.115499250e-02f, -3.115286698e-02f,
+ -3.115067342e-02f, -3.114841181e-02f, -3.114608217e-02f, -3.114368452e-02f, -3.114121886e-02f, -3.113868522e-02f, -3.113608360e-02f, -3.113341401e-02f, -3.113067648e-02f, -3.112787100e-02f,
+ -3.112499761e-02f, -3.112205630e-02f, -3.111904709e-02f, -3.111597000e-02f, -3.111282504e-02f, -3.110961222e-02f, -3.110633157e-02f, -3.110298308e-02f, -3.109956679e-02f, -3.109608269e-02f,
+ -3.109253082e-02f, -3.108891117e-02f, -3.108522378e-02f, -3.108146864e-02f, -3.107764579e-02f, -3.107375522e-02f, -3.106979697e-02f, -3.106577104e-02f, -3.106167746e-02f, -3.105751623e-02f,
+ -3.105328737e-02f, -3.104899090e-02f, -3.104462684e-02f, -3.104019521e-02f, -3.103569601e-02f, -3.103112927e-02f, -3.102649501e-02f, -3.102179324e-02f, -3.101702397e-02f, -3.101218724e-02f,
+ -3.100728304e-02f, -3.100231141e-02f, -3.099727236e-02f, -3.099216591e-02f, -3.098699208e-02f, -3.098175088e-02f, -3.097644234e-02f, -3.097106647e-02f, -3.096562329e-02f, -3.096011282e-02f,
+ -3.095453508e-02f, -3.094889009e-02f, -3.094317787e-02f, -3.093739844e-02f, -3.093155181e-02f, -3.092563802e-02f, -3.091965707e-02f, -3.091360899e-02f, -3.090749380e-02f, -3.090131152e-02f,
+ -3.089506217e-02f, -3.088874577e-02f, -3.088236234e-02f, -3.087591190e-02f, -3.086939448e-02f, -3.086281010e-02f, -3.085615877e-02f, -3.084944051e-02f, -3.084265536e-02f, -3.083580334e-02f,
+ -3.082888445e-02f, -3.082189873e-02f, -3.081484621e-02f, -3.080772689e-02f, -3.080054081e-02f, -3.079328798e-02f, -3.078596843e-02f, -3.077858219e-02f, -3.077112927e-02f, -3.076360971e-02f,
+ -3.075602351e-02f, -3.074837071e-02f, -3.074065134e-02f, -3.073286540e-02f, -3.072501294e-02f, -3.071709397e-02f, -3.070910852e-02f, -3.070105660e-02f, -3.069293826e-02f, -3.068475350e-02f,
+ -3.067650236e-02f, -3.066818487e-02f, -3.065980104e-02f, -3.065135090e-02f, -3.064283447e-02f, -3.063425180e-02f, -3.062560289e-02f, -3.061688777e-02f, -3.060810648e-02f, -3.059925903e-02f,
+ -3.059034545e-02f, -3.058136578e-02f, -3.057232003e-02f, -3.056320824e-02f, -3.055403042e-02f, -3.054478662e-02f, -3.053547684e-02f, -3.052610113e-02f, -3.051665951e-02f, -3.050715201e-02f,
+ -3.049757865e-02f, -3.048793946e-02f, -3.047823448e-02f, -3.046846372e-02f, -3.045862722e-02f, -3.044872500e-02f, -3.043875711e-02f, -3.042872355e-02f, -3.041862436e-02f, -3.040845958e-02f,
+ -3.039822923e-02f, -3.038793334e-02f, -3.037757193e-02f, -3.036714505e-02f, -3.035665271e-02f, -3.034609495e-02f, -3.033547180e-02f, -3.032478329e-02f, -3.031402944e-02f, -3.030321030e-02f,
+ -3.029232588e-02f, -3.028137623e-02f, -3.027036137e-02f, -3.025928133e-02f, -3.024813614e-02f, -3.023692584e-02f, -3.022565045e-02f, -3.021431001e-02f, -3.020290456e-02f, -3.019143411e-02f,
+ -3.017989870e-02f, -3.016829837e-02f, -3.015663315e-02f, -3.014490307e-02f, -3.013310816e-02f, -3.012124846e-02f, -3.010932399e-02f, -3.009733480e-02f, -3.008528090e-02f, -3.007316235e-02f,
+ -3.006097917e-02f, -3.004873139e-02f, -3.003641904e-02f, -3.002404217e-02f, -3.001160081e-02f, -2.999909498e-02f, -2.998652473e-02f, -2.997389008e-02f, -2.996119108e-02f, -2.994842775e-02f,
+ -2.993560014e-02f, -2.992270827e-02f, -2.990975218e-02f, -2.989673191e-02f, -2.988364749e-02f, -2.987049896e-02f, -2.985728635e-02f, -2.984400969e-02f, -2.983066904e-02f, -2.981726441e-02f,
+ -2.980379585e-02f, -2.979026339e-02f, -2.977666707e-02f, -2.976300692e-02f, -2.974928299e-02f, -2.973549531e-02f, -2.972164391e-02f, -2.970772883e-02f, -2.969375011e-02f, -2.967970779e-02f,
+ -2.966560191e-02f, -2.965143249e-02f, -2.963719959e-02f, -2.962290323e-02f, -2.960854346e-02f, -2.959412032e-02f, -2.957963383e-02f, -2.956508405e-02f, -2.955047100e-02f, -2.953579473e-02f,
+ -2.952105528e-02f, -2.950625268e-02f, -2.949138697e-02f, -2.947645820e-02f, -2.946146640e-02f, -2.944641162e-02f, -2.943129388e-02f, -2.941611324e-02f, -2.940086973e-02f, -2.938556339e-02f,
+ -2.937019426e-02f, -2.935476238e-02f, -2.933926779e-02f, -2.932371054e-02f, -2.930809066e-02f, -2.929240819e-02f, -2.927666318e-02f, -2.926085566e-02f, -2.924498568e-02f, -2.922905328e-02f,
+ -2.921305850e-02f, -2.919700137e-02f, -2.918088196e-02f, -2.916470028e-02f, -2.914845640e-02f, -2.913215034e-02f, -2.911578215e-02f, -2.909935188e-02f, -2.908285956e-02f, -2.906630524e-02f,
+ -2.904968896e-02f, -2.903301077e-02f, -2.901627070e-02f, -2.899946881e-02f, -2.898260512e-02f, -2.896567970e-02f, -2.894869257e-02f, -2.893164379e-02f, -2.891453340e-02f, -2.889736143e-02f,
+ -2.888012795e-02f, -2.886283298e-02f, -2.884547658e-02f, -2.882805879e-02f, -2.881057965e-02f, -2.879303921e-02f, -2.877543751e-02f, -2.875777460e-02f, -2.874005052e-02f, -2.872226532e-02f,
+ -2.870441904e-02f, -2.868651174e-02f, -2.866854344e-02f, -2.865051421e-02f, -2.863242409e-02f, -2.861427311e-02f, -2.859606134e-02f, -2.857778880e-02f, -2.855945556e-02f, -2.854106166e-02f,
+ -2.852260714e-02f, -2.850409205e-02f, -2.848551644e-02f, -2.846688035e-02f, -2.844818384e-02f, -2.842942694e-02f, -2.841060972e-02f, -2.839173220e-02f, -2.837279445e-02f, -2.835379650e-02f,
+ -2.833473841e-02f, -2.831562023e-02f, -2.829644200e-02f, -2.827720378e-02f, -2.825790560e-02f, -2.823854752e-02f, -2.821912959e-02f, -2.819965185e-02f, -2.818011436e-02f, -2.816051716e-02f,
+ -2.814086031e-02f, -2.812114385e-02f, -2.810136783e-02f, -2.808153230e-02f, -2.806163731e-02f, -2.804168291e-02f, -2.802166916e-02f, -2.800159609e-02f, -2.798146376e-02f, -2.796127223e-02f,
+ -2.794102154e-02f, -2.792071173e-02f, -2.790034288e-02f, -2.787991501e-02f, -2.785942819e-02f, -2.783888246e-02f, -2.781827788e-02f, -2.779761450e-02f, -2.777689237e-02f, -2.775611153e-02f,
+ -2.773527205e-02f, -2.771437397e-02f, -2.769341735e-02f, -2.767240224e-02f, -2.765132869e-02f, -2.763019674e-02f, -2.760900647e-02f, -2.758775791e-02f, -2.756645111e-02f, -2.754508615e-02f,
+ -2.752366305e-02f, -2.750218189e-02f, -2.748064270e-02f, -2.745904555e-02f, -2.743739049e-02f, -2.741567757e-02f, -2.739390684e-02f, -2.737207836e-02f, -2.735019218e-02f, -2.732824836e-02f,
+ -2.730624695e-02f, -2.728418801e-02f, -2.726207158e-02f, -2.723989773e-02f, -2.721766650e-02f, -2.719537796e-02f, -2.717303215e-02f, -2.715062914e-02f, -2.712816897e-02f, -2.710565170e-02f,
+ -2.708307739e-02f, -2.706044610e-02f, -2.703775787e-02f, -2.701501277e-02f, -2.699221084e-02f, -2.696935215e-02f, -2.694643675e-02f, -2.692346470e-02f, -2.690043606e-02f, -2.687735087e-02f,
+ -2.685420920e-02f, -2.683101110e-02f, -2.680775663e-02f, -2.678444585e-02f, -2.676107881e-02f, -2.673765557e-02f, -2.671417619e-02f, -2.669064072e-02f, -2.666704923e-02f, -2.664340176e-02f,
+ -2.661969838e-02f, -2.659593915e-02f, -2.657212412e-02f, -2.654825335e-02f, -2.652432690e-02f, -2.650034482e-02f, -2.647630718e-02f, -2.645221404e-02f, -2.642806544e-02f, -2.640386146e-02f,
+ -2.637960214e-02f, -2.635528756e-02f, -2.633091776e-02f, -2.630649281e-02f, -2.628201276e-02f, -2.625747768e-02f, -2.623288762e-02f, -2.620824264e-02f, -2.618354281e-02f, -2.615878819e-02f,
+ -2.613397882e-02f, -2.610911478e-02f, -2.608419612e-02f, -2.605922291e-02f, -2.603419520e-02f, -2.600911305e-02f, -2.598397653e-02f, -2.595878570e-02f, -2.593354061e-02f, -2.590824133e-02f,
+ -2.588288791e-02f, -2.585748043e-02f, -2.583201894e-02f, -2.580650349e-02f, -2.578093417e-02f, -2.575531101e-02f, -2.572963410e-02f, -2.570390348e-02f, -2.567811922e-02f, -2.565228139e-02f,
+ -2.562639004e-02f, -2.560044524e-02f, -2.557444704e-02f, -2.554839552e-02f, -2.552229073e-02f, -2.549613274e-02f, -2.546992161e-02f, -2.544365740e-02f, -2.541734018e-02f, -2.539097001e-02f,
+ -2.536454694e-02f, -2.533807106e-02f, -2.531154241e-02f, -2.528496106e-02f, -2.525832708e-02f, -2.523164053e-02f, -2.520490147e-02f, -2.517810997e-02f, -2.515126610e-02f, -2.512436991e-02f,
+ -2.509742146e-02f, -2.507042084e-02f, -2.504336809e-02f, -2.501626328e-02f, -2.498910649e-02f, -2.496189777e-02f, -2.493463718e-02f, -2.490732480e-02f, -2.487996069e-02f, -2.485254491e-02f,
+ -2.482507753e-02f, -2.479755862e-02f, -2.476998823e-02f, -2.474236644e-02f, -2.471469331e-02f, -2.468696891e-02f, -2.465919331e-02f, -2.463136656e-02f, -2.460348874e-02f, -2.457555991e-02f,
+ -2.454758014e-02f, -2.451954950e-02f, -2.449146805e-02f, -2.446333585e-02f, -2.443515298e-02f, -2.440691951e-02f, -2.437863549e-02f, -2.435030100e-02f, -2.432191610e-02f, -2.429348087e-02f,
+ -2.426499536e-02f, -2.423645965e-02f, -2.420787380e-02f, -2.417923789e-02f, -2.415055197e-02f, -2.412181612e-02f, -2.409303041e-02f, -2.406419490e-02f, -2.403530966e-02f, -2.400637477e-02f,
+ -2.397739028e-02f, -2.394835627e-02f, -2.391927280e-02f, -2.389013995e-02f, -2.386095779e-02f, -2.383172637e-02f, -2.380244578e-02f, -2.377311608e-02f, -2.374373734e-02f, -2.371430963e-02f,
+ -2.368483302e-02f, -2.365530758e-02f, -2.362573337e-02f, -2.359611048e-02f, -2.356643896e-02f, -2.353671889e-02f, -2.350695034e-02f, -2.347713338e-02f, -2.344726807e-02f, -2.341735450e-02f,
+ -2.338739272e-02f, -2.335738282e-02f, -2.332732485e-02f, -2.329721890e-02f, -2.326706503e-02f, -2.323686331e-02f, -2.320661381e-02f, -2.317631662e-02f, -2.314597179e-02f, -2.311557939e-02f,
+ -2.308513951e-02f, -2.305465221e-02f, -2.302411756e-02f, -2.299353563e-02f, -2.296290650e-02f, -2.293223024e-02f, -2.290150692e-02f, -2.287073661e-02f, -2.283991939e-02f, -2.280905532e-02f,
+ -2.277814448e-02f, -2.274718695e-02f, -2.271618278e-02f, -2.268513207e-02f, -2.265403487e-02f, -2.262289127e-02f, -2.259170134e-02f, -2.256046514e-02f, -2.252918275e-02f, -2.249785425e-02f,
+ -2.246647971e-02f, -2.243505920e-02f, -2.240359279e-02f, -2.237208057e-02f, -2.234052259e-02f, -2.230891894e-02f, -2.227726970e-02f, -2.224557493e-02f, -2.221383470e-02f, -2.218204910e-02f,
+ -2.215021820e-02f, -2.211834206e-02f, -2.208642077e-02f, -2.205445441e-02f, -2.202244303e-02f, -2.199038673e-02f, -2.195828557e-02f, -2.192613963e-02f, -2.189394899e-02f, -2.186171371e-02f,
+ -2.182943388e-02f, -2.179710957e-02f, -2.176474085e-02f, -2.173232780e-02f, -2.169987050e-02f, -2.166736902e-02f, -2.163482344e-02f, -2.160223383e-02f, -2.156960027e-02f, -2.153692283e-02f,
+ -2.150420160e-02f, -2.147143664e-02f, -2.143862804e-02f, -2.140577587e-02f, -2.137288020e-02f, -2.133994111e-02f, -2.130695868e-02f, -2.127393299e-02f, -2.124086411e-02f, -2.120775213e-02f,
+ -2.117459710e-02f, -2.114139912e-02f, -2.110815826e-02f, -2.107487460e-02f, -2.104154821e-02f, -2.100817918e-02f, -2.097476757e-02f, -2.094131347e-02f, -2.090781696e-02f, -2.087427811e-02f,
+ -2.084069700e-02f, -2.080707370e-02f, -2.077340830e-02f, -2.073970088e-02f, -2.070595151e-02f, -2.067216027e-02f, -2.063832723e-02f, -2.060445249e-02f, -2.057053611e-02f, -2.053657817e-02f,
+ -2.050257875e-02f, -2.046853794e-02f, -2.043445580e-02f, -2.040033243e-02f, -2.036616789e-02f, -2.033196227e-02f, -2.029771564e-02f, -2.026342809e-02f, -2.022909970e-02f, -2.019473053e-02f,
+ -2.016032068e-02f, -2.012587023e-02f, -2.009137924e-02f, -2.005684781e-02f, -2.002227600e-02f, -1.998766391e-02f, -1.995301161e-02f, -1.991831918e-02f, -1.988358670e-02f, -1.984881426e-02f,
+ -1.981400192e-02f, -1.977914978e-02f, -1.974425791e-02f, -1.970932639e-02f, -1.967435530e-02f, -1.963934473e-02f, -1.960429475e-02f, -1.956920545e-02f, -1.953407690e-02f, -1.949890920e-02f,
+ -1.946370240e-02f, -1.942845661e-02f, -1.939317190e-02f, -1.935784835e-02f, -1.932248604e-02f, -1.928708506e-02f, -1.925164548e-02f, -1.921616739e-02f, -1.918065087e-02f, -1.914509599e-02f,
+ -1.910950285e-02f, -1.907387153e-02f, -1.903820210e-02f, -1.900249464e-02f, -1.896674925e-02f, -1.893096600e-02f, -1.889514497e-02f, -1.885928626e-02f, -1.882338992e-02f, -1.878745606e-02f,
+ -1.875148476e-02f, -1.871547609e-02f, -1.867943014e-02f, -1.864334699e-02f, -1.860722673e-02f, -1.857106943e-02f, -1.853487518e-02f, -1.849864407e-02f, -1.846237617e-02f, -1.842607158e-02f,
+ -1.838973036e-02f, -1.835335261e-02f, -1.831693841e-02f, -1.828048785e-02f, -1.824400100e-02f, -1.820747795e-02f, -1.817091878e-02f, -1.813432358e-02f, -1.809769243e-02f, -1.806102542e-02f,
+ -1.802432263e-02f, -1.798758414e-02f, -1.795081003e-02f, -1.791400040e-02f, -1.787715532e-02f, -1.784027488e-02f, -1.780335917e-02f, -1.776640826e-02f, -1.772942225e-02f, -1.769240121e-02f,
+ -1.765534524e-02f, -1.761825441e-02f, -1.758112882e-02f, -1.754396854e-02f, -1.750677366e-02f, -1.746954427e-02f, -1.743228044e-02f, -1.739498228e-02f, -1.735764985e-02f, -1.732028326e-02f,
+ -1.728288257e-02f, -1.724544788e-02f, -1.720797928e-02f, -1.717047684e-02f, -1.713294065e-02f, -1.709537081e-02f, -1.705776739e-02f, -1.702013047e-02f, -1.698246016e-02f, -1.694475653e-02f,
+ -1.690701967e-02f, -1.686924966e-02f, -1.683144659e-02f, -1.679361054e-02f, -1.675574161e-02f, -1.671783988e-02f, -1.667990543e-02f, -1.664193836e-02f, -1.660393874e-02f, -1.656590667e-02f,
+ -1.652784222e-02f, -1.648974550e-02f, -1.645161658e-02f, -1.641345555e-02f, -1.637526250e-02f, -1.633703751e-02f, -1.629878067e-02f, -1.626049207e-02f, -1.622217180e-02f, -1.618381994e-02f,
+ -1.614543658e-02f, -1.610702181e-02f, -1.606857571e-02f, -1.603009837e-02f, -1.599158989e-02f, -1.595305033e-02f, -1.591447981e-02f, -1.587587839e-02f, -1.583724617e-02f, -1.579858324e-02f,
+ -1.575988969e-02f, -1.572116560e-02f, -1.568241105e-02f, -1.564362615e-02f, -1.560481097e-02f, -1.556596561e-02f, -1.552709015e-02f, -1.548818468e-02f, -1.544924928e-02f, -1.541028406e-02f,
+ -1.537128909e-02f, -1.533226446e-02f, -1.529321027e-02f, -1.525412660e-02f, -1.521501353e-02f, -1.517587117e-02f, -1.513669959e-02f, -1.509749888e-02f, -1.505826914e-02f, -1.501901045e-02f,
+ -1.497972291e-02f, -1.494040659e-02f, -1.490106160e-02f, -1.486168801e-02f, -1.482228592e-02f, -1.478285541e-02f, -1.474339659e-02f, -1.470390952e-02f, -1.466439432e-02f, -1.462485105e-02f,
+ -1.458527982e-02f, -1.454568071e-02f, -1.450605382e-02f, -1.446639922e-02f, -1.442671702e-02f, -1.438700730e-02f, -1.434727014e-02f, -1.430750565e-02f, -1.426771391e-02f, -1.422789501e-02f,
+ -1.418804904e-02f, -1.414817609e-02f, -1.410827625e-02f, -1.406834961e-02f, -1.402839626e-02f, -1.398841629e-02f, -1.394840979e-02f, -1.390837685e-02f, -1.386831756e-02f, -1.382823202e-02f,
+ -1.378812030e-02f, -1.374798251e-02f, -1.370781873e-02f, -1.366762905e-02f, -1.362741357e-02f, -1.358717237e-02f, -1.354690555e-02f, -1.350661319e-02f, -1.346629539e-02f, -1.342595224e-02f,
+ -1.338558383e-02f, -1.334519024e-02f, -1.330477158e-02f, -1.326432793e-02f, -1.322385938e-02f, -1.318336602e-02f, -1.314284795e-02f, -1.310230525e-02f, -1.306173802e-02f, -1.302114635e-02f,
+ -1.298053032e-02f, -1.293989004e-02f, -1.289922559e-02f, -1.285853707e-02f, -1.281782456e-02f, -1.277708815e-02f, -1.273632795e-02f, -1.269554404e-02f, -1.265473650e-02f, -1.261390544e-02f,
+ -1.257305095e-02f, -1.253217311e-02f, -1.249127202e-02f, -1.245034777e-02f, -1.240940046e-02f, -1.236843016e-02f, -1.232743699e-02f, -1.228642102e-02f, -1.224538236e-02f, -1.220432108e-02f,
+ -1.216323729e-02f, -1.212213108e-02f, -1.208100254e-02f, -1.203985176e-02f, -1.199867883e-02f, -1.195748385e-02f, -1.191626691e-02f, -1.187502810e-02f, -1.183376751e-02f, -1.179248524e-02f,
+ -1.175118137e-02f, -1.170985601e-02f, -1.166850924e-02f, -1.162714116e-02f, -1.158575185e-02f, -1.154434142e-02f, -1.150290995e-02f, -1.146145754e-02f, -1.141998428e-02f, -1.137849027e-02f,
+ -1.133697559e-02f, -1.129544033e-02f, -1.125388460e-02f, -1.121230849e-02f, -1.117071208e-02f, -1.112909547e-02f, -1.108745876e-02f, -1.104580204e-02f, -1.100412539e-02f, -1.096242892e-02f,
+ -1.092071272e-02f, -1.087897687e-02f, -1.083722148e-02f, -1.079544664e-02f, -1.075365243e-02f, -1.071183897e-02f, -1.067000632e-02f, -1.062815460e-02f, -1.058628389e-02f, -1.054439429e-02f,
+ -1.050248589e-02f, -1.046055879e-02f, -1.041861307e-02f, -1.037664884e-02f, -1.033466618e-02f, -1.029266519e-02f, -1.025064597e-02f, -1.020860860e-02f, -1.016655319e-02f, -1.012447981e-02f,
+ -1.008238858e-02f, -1.004027958e-02f, -9.998152908e-03f, -9.956008655e-03f, -9.913846917e-03f, -9.871667787e-03f, -9.829471360e-03f, -9.787257730e-03f, -9.745026990e-03f, -9.702779235e-03f,
+ -9.660514560e-03f, -9.618233058e-03f, -9.575934823e-03f, -9.533619951e-03f, -9.491288534e-03f, -9.448940668e-03f, -9.406576447e-03f, -9.364195964e-03f, -9.321799315e-03f, -9.279386595e-03f,
+ -9.236957896e-03f, -9.194513314e-03f, -9.152052943e-03f, -9.109576878e-03f, -9.067085214e-03f, -9.024578044e-03f, -8.982055464e-03f, -8.939517567e-03f, -8.896964450e-03f, -8.854396205e-03f,
+ -8.811812929e-03f, -8.769214715e-03f, -8.726601659e-03f, -8.683973855e-03f, -8.641331397e-03f, -8.598674382e-03f, -8.556002903e-03f, -8.513317055e-03f, -8.470616934e-03f, -8.427902633e-03f,
+ -8.385174249e-03f, -8.342431875e-03f, -8.299675607e-03f, -8.256905540e-03f, -8.214121769e-03f, -8.171324388e-03f, -8.128513493e-03f, -8.085689179e-03f, -8.042851541e-03f, -8.000000674e-03f,
+ -7.957136673e-03f, -7.914259633e-03f, -7.871369649e-03f, -7.828466817e-03f, -7.785551232e-03f, -7.742622988e-03f, -7.699682181e-03f, -7.656728906e-03f, -7.613763259e-03f, -7.570785335e-03f,
+ -7.527795229e-03f, -7.484793036e-03f, -7.441778851e-03f, -7.398752771e-03f, -7.355714890e-03f, -7.312665303e-03f, -7.269604107e-03f, -7.226531396e-03f, -7.183447265e-03f, -7.140351811e-03f,
+ -7.097245129e-03f, -7.054127314e-03f, -7.010998461e-03f, -6.967858667e-03f, -6.924708026e-03f, -6.881546634e-03f, -6.838374587e-03f, -6.795191980e-03f, -6.751998908e-03f, -6.708795468e-03f,
+ -6.665581754e-03f, -6.622357863e-03f, -6.579123890e-03f, -6.535879931e-03f, -6.492626081e-03f, -6.449362435e-03f, -6.406089090e-03f, -6.362806142e-03f, -6.319513685e-03f, -6.276211816e-03f,
+ -6.232900630e-03f, -6.189580222e-03f, -6.146250690e-03f, -6.102912128e-03f, -6.059564631e-03f, -6.016208297e-03f, -5.972843220e-03f, -5.929469497e-03f, -5.886087223e-03f, -5.842696493e-03f,
+ -5.799297404e-03f, -5.755890052e-03f, -5.712474532e-03f, -5.669050940e-03f, -5.625619372e-03f, -5.582179923e-03f, -5.538732691e-03f, -5.495277769e-03f, -5.451815255e-03f, -5.408345244e-03f,
+ -5.364867832e-03f, -5.321383115e-03f, -5.277891188e-03f, -5.234392148e-03f, -5.190886090e-03f, -5.147373111e-03f, -5.103853306e-03f, -5.060326772e-03f, -5.016793603e-03f, -4.973253896e-03f,
+ -4.929707747e-03f, -4.886155253e-03f, -4.842596507e-03f, -4.799031608e-03f, -4.755460650e-03f, -4.711883729e-03f, -4.668300942e-03f, -4.624712385e-03f, -4.581118153e-03f, -4.537518342e-03f,
+ -4.493913048e-03f, -4.450302368e-03f, -4.406686397e-03f, -4.363065231e-03f, -4.319438966e-03f, -4.275807698e-03f, -4.232171523e-03f, -4.188530537e-03f, -4.144884836e-03f, -4.101234515e-03f,
+ -4.057579672e-03f, -4.013920401e-03f, -3.970256800e-03f, -3.926588962e-03f, -3.882916986e-03f, -3.839240966e-03f, -3.795560999e-03f, -3.751877180e-03f, -3.708189606e-03f, -3.664498373e-03f,
+ -3.620803576e-03f, -3.577105311e-03f, -3.533403674e-03f, -3.489698762e-03f, -3.445990670e-03f, -3.402279494e-03f, -3.358565330e-03f, -3.314848275e-03f, -3.271128423e-03f, -3.227405871e-03f,
+ -3.183680715e-03f, -3.139953051e-03f, -3.096222974e-03f, -3.052490581e-03f, -3.008755967e-03f, -2.965019229e-03f, -2.921280462e-03f, -2.877539762e-03f, -2.833797225e-03f, -2.790052947e-03f,
+ -2.746307024e-03f, -2.702559551e-03f, -2.658810625e-03f, -2.615060342e-03f, -2.571308796e-03f, -2.527556085e-03f, -2.483802303e-03f, -2.440047548e-03f, -2.396291913e-03f, -2.352535497e-03f,
+ -2.308778393e-03f, -2.265020698e-03f, -2.221262508e-03f, -2.177503918e-03f, -2.133745025e-03f, -2.089985924e-03f, -2.046226710e-03f, -2.002467480e-03f, -1.958708329e-03f, -1.914949354e-03f,
+ -1.871190649e-03f, -1.827432310e-03f, -1.783674433e-03f, -1.739917114e-03f, -1.696160449e-03f, -1.652404532e-03f, -1.608649460e-03f, -1.564895329e-03f, -1.521142233e-03f, -1.477390269e-03f,
+ -1.433639533e-03f, -1.389890119e-03f, -1.346142123e-03f, -1.302395641e-03f, -1.258650769e-03f, -1.214907602e-03f, -1.171166235e-03f, -1.127426764e-03f, -1.083689284e-03f, -1.039953892e-03f,
+ -9.962206820e-04f, -9.524897499e-04f, -9.087611910e-04f, -8.650351009e-04f, -8.213115749e-04f, -7.775907084e-04f, -7.338725969e-04f, -6.901573355e-04f, -6.464450198e-04f, -6.027357450e-04f,
+ -5.590296064e-04f, -5.153266994e-04f, -4.716271191e-04f, -4.279309609e-04f, -3.842383200e-04f, -3.405492916e-04f, -2.968639710e-04f, -2.531824532e-04f, -2.095048336e-04f, -1.658312072e-04f,
+ -1.221616692e-04f, -7.849631470e-05f, -3.483523878e-05f, 8.821463464e-06f, 5.247369698e-05f, 9.612136672e-05f, 1.397643777e-04f, 1.834026348e-04f, 2.270360432e-04f, 2.706645079e-04f,
+ 3.142879339e-04f, 3.579062263e-04f, 4.015192902e-04f, 4.451270308e-04f, 4.887293531e-04f, 5.323261624e-04f, 5.759173638e-04f, 6.195028625e-04f, 6.630825639e-04f, 7.066563730e-04f,
+ 7.502241953e-04f, 7.937859360e-04f, 8.373415004e-04f, 8.808907938e-04f, 9.244337217e-04f, 9.679701895e-04f, 1.011500102e-03f, 1.055023366e-03f, 1.098539886e-03f, 1.142049567e-03f,
+ 1.185552316e-03f, 1.229048037e-03f, 1.272536637e-03f, 1.316018020e-03f, 1.359492093e-03f, 1.402958761e-03f, 1.446417930e-03f, 1.489869505e-03f, 1.533313392e-03f, 1.576749497e-03f,
+ 1.620177726e-03f, 1.663597984e-03f, 1.707010178e-03f, 1.750414213e-03f, 1.793809995e-03f, 1.837197429e-03f, 1.880576423e-03f, 1.923946881e-03f, 1.967308710e-03f, 2.010661816e-03f,
+ 2.054006105e-03f, 2.097341483e-03f, 2.140667856e-03f, 2.183985130e-03f, 2.227293211e-03f, 2.270592006e-03f, 2.313881421e-03f, 2.357161361e-03f, 2.400431734e-03f, 2.443692446e-03f,
+ 2.486943402e-03f, 2.530184510e-03f, 2.573415675e-03f, 2.616636805e-03f, 2.659847805e-03f, 2.703048583e-03f, 2.746239044e-03f, 2.789419095e-03f, 2.832588643e-03f, 2.875747595e-03f,
+ 2.918895856e-03f, 2.962033335e-03f, 3.005159937e-03f, 3.048275569e-03f, 3.091380138e-03f, 3.134473551e-03f, 3.177555715e-03f, 3.220626537e-03f, 3.263685923e-03f, 3.306733781e-03f,
+ 3.349770017e-03f, 3.392794539e-03f, 3.435807253e-03f, 3.478808068e-03f, 3.521796889e-03f, 3.564773624e-03f, 3.607738180e-03f, 3.650690465e-03f, 3.693630386e-03f, 3.736557849e-03f,
+ 3.779472764e-03f, 3.822375036e-03f, 3.865264573e-03f, 3.908141283e-03f, 3.951005073e-03f, 3.993855851e-03f, 4.036693525e-03f, 4.079518001e-03f, 4.122329188e-03f, 4.165126994e-03f,
+ 4.207911325e-03f, 4.250682090e-03f, 4.293439197e-03f, 4.336182554e-03f, 4.378912067e-03f, 4.421627646e-03f, 4.464329199e-03f, 4.507016632e-03f, 4.549689855e-03f, 4.592348775e-03f,
+ 4.634993301e-03f, 4.677623341e-03f, 4.720238802e-03f, 4.762839594e-03f, 4.805425624e-03f, 4.847996800e-03f, 4.890553032e-03f, 4.933094228e-03f, 4.975620295e-03f, 5.018131143e-03f,
+ 5.060626680e-03f, 5.103106815e-03f, 5.145571456e-03f, 5.188020512e-03f, 5.230453892e-03f, 5.272871504e-03f, 5.315273258e-03f, 5.357659061e-03f, 5.400028824e-03f, 5.442382454e-03f,
+ 5.484719862e-03f, 5.527040955e-03f, 5.569345643e-03f, 5.611633835e-03f, 5.653905441e-03f, 5.696160369e-03f, 5.738398529e-03f, 5.780619830e-03f, 5.822824181e-03f, 5.865011492e-03f,
+ 5.907181672e-03f, 5.949334630e-03f, 5.991470277e-03f, 6.033588522e-03f, 6.075689274e-03f, 6.117772443e-03f, 6.159837939e-03f, 6.201885671e-03f, 6.243915550e-03f, 6.285927485e-03f,
+ 6.327921386e-03f, 6.369897163e-03f, 6.411854726e-03f, 6.453793986e-03f, 6.495714851e-03f, 6.537617233e-03f, 6.579501042e-03f, 6.621366187e-03f, 6.663212580e-03f, 6.705040130e-03f,
+ 6.746848748e-03f, 6.788638344e-03f, 6.830408829e-03f, 6.872160114e-03f, 6.913892108e-03f, 6.955604724e-03f, 6.997297870e-03f, 7.038971459e-03f, 7.080625401e-03f, 7.122259607e-03f,
+ 7.163873987e-03f, 7.205468453e-03f, 7.247042916e-03f, 7.288597286e-03f, 7.330131476e-03f, 7.371645395e-03f, 7.413138956e-03f, 7.454612070e-03f, 7.496064647e-03f, 7.537496600e-03f,
+ 7.578907839e-03f, 7.620298277e-03f, 7.661667825e-03f, 7.703016394e-03f, 7.744343896e-03f, 7.785650243e-03f, 7.826935347e-03f, 7.868199119e-03f, 7.909441472e-03f, 7.950662316e-03f,
+ 7.991861565e-03f, 8.033039131e-03f, 8.074194925e-03f, 8.115328859e-03f, 8.156440846e-03f, 8.197530798e-03f, 8.238598628e-03f, 8.279644247e-03f, 8.320667569e-03f, 8.361668506e-03f,
+ 8.402646970e-03f, 8.443602873e-03f, 8.484536130e-03f, 8.525446652e-03f, 8.566334352e-03f, 8.607199143e-03f, 8.648040938e-03f, 8.688859650e-03f, 8.729655192e-03f, 8.770427477e-03f,
+ 8.811176418e-03f, 8.851901929e-03f, 8.892603922e-03f, 8.933282311e-03f, 8.973937010e-03f, 9.014567932e-03f, 9.055174990e-03f, 9.095758098e-03f, 9.136317170e-03f, 9.176852119e-03f,
+ 9.217362858e-03f, 9.257849303e-03f, 9.298311367e-03f, 9.338748963e-03f, 9.379162006e-03f, 9.419550410e-03f, 9.459914089e-03f, 9.500252956e-03f, 9.540566928e-03f, 9.580855916e-03f,
+ 9.621119837e-03f, 9.661358604e-03f, 9.701572133e-03f, 9.741760337e-03f, 9.781923131e-03f, 9.822060430e-03f, 9.862172149e-03f, 9.902258202e-03f, 9.942318505e-03f, 9.982352972e-03f,
+ 1.002236152e-02f, 1.006234406e-02f, 1.010230051e-02f, 1.014223078e-02f, 1.018213480e-02f, 1.022201247e-02f, 1.026186371e-02f, 1.030168844e-02f, 1.034148657e-02f, 1.038125802e-02f,
+ 1.042100270e-02f, 1.046072053e-02f, 1.050041143e-02f, 1.054007530e-02f, 1.057971207e-02f, 1.061932166e-02f, 1.065890397e-02f, 1.069845893e-02f, 1.073798645e-02f, 1.077748645e-02f,
+ 1.081695884e-02f, 1.085640354e-02f, 1.089582047e-02f, 1.093520954e-02f, 1.097457067e-02f, 1.101390378e-02f, 1.105320878e-02f, 1.109248559e-02f, 1.113173413e-02f, 1.117095431e-02f,
+ 1.121014605e-02f, 1.124930928e-02f, 1.128844389e-02f, 1.132754982e-02f, 1.136662698e-02f, 1.140567529e-02f, 1.144469467e-02f, 1.148368502e-02f, 1.152264628e-02f, 1.156157835e-02f,
+ 1.160048116e-02f, 1.163935462e-02f, 1.167819866e-02f, 1.171701318e-02f, 1.175579811e-02f, 1.179455337e-02f, 1.183327887e-02f, 1.187197453e-02f, 1.191064028e-02f, 1.194927602e-02f,
+ 1.198788168e-02f, 1.202645717e-02f, 1.206500242e-02f, 1.210351735e-02f, 1.214200186e-02f, 1.218045589e-02f, 1.221887935e-02f, 1.225727215e-02f, 1.229563422e-02f, 1.233396548e-02f,
+ 1.237226585e-02f, 1.241053524e-02f, 1.244877358e-02f, 1.248698078e-02f, 1.252515677e-02f, 1.256330146e-02f, 1.260141477e-02f, 1.263949663e-02f, 1.267754695e-02f, 1.271556565e-02f,
+ 1.275355266e-02f, 1.279150789e-02f, 1.282943126e-02f, 1.286732270e-02f, 1.290518212e-02f, 1.294300944e-02f, 1.298080459e-02f, 1.301856748e-02f, 1.305629804e-02f, 1.309399619e-02f,
+ 1.313166184e-02f, 1.316929493e-02f, 1.320689536e-02f, 1.324446306e-02f, 1.328199795e-02f, 1.331949996e-02f, 1.335696900e-02f, 1.339440499e-02f, 1.343180786e-02f, 1.346917753e-02f,
+ 1.350651392e-02f, 1.354381695e-02f, 1.358108654e-02f, 1.361832262e-02f, 1.365552511e-02f, 1.369269392e-02f, 1.372982899e-02f, 1.376693022e-02f, 1.380399756e-02f, 1.384103091e-02f,
+ 1.387803020e-02f, 1.391499535e-02f, 1.395192629e-02f, 1.398882293e-02f, 1.402568521e-02f, 1.406251304e-02f, 1.409930634e-02f, 1.413606505e-02f, 1.417278907e-02f, 1.420947834e-02f,
+ 1.424613278e-02f, 1.428275231e-02f, 1.431933686e-02f, 1.435588635e-02f, 1.439240069e-02f, 1.442887983e-02f, 1.446532367e-02f, 1.450173215e-02f, 1.453810518e-02f, 1.457444270e-02f,
+ 1.461074462e-02f, 1.464701087e-02f, 1.468324137e-02f, 1.471943605e-02f, 1.475559484e-02f, 1.479171765e-02f, 1.482780441e-02f, 1.486385505e-02f, 1.489986949e-02f, 1.493584765e-02f,
+ 1.497178947e-02f, 1.500769486e-02f, 1.504356376e-02f, 1.507939608e-02f, 1.511519175e-02f, 1.515095069e-02f, 1.518667284e-02f, 1.522235812e-02f, 1.525800645e-02f, 1.529361776e-02f,
+ 1.532919198e-02f, 1.536472902e-02f, 1.540022883e-02f, 1.543569131e-02f, 1.547111641e-02f, 1.550650404e-02f, 1.554185413e-02f, 1.557716661e-02f, 1.561244140e-02f, 1.564767844e-02f,
+ 1.568287764e-02f, 1.571803894e-02f, 1.575316226e-02f, 1.578824752e-02f, 1.582329467e-02f, 1.585830361e-02f, 1.589327429e-02f, 1.592820662e-02f, 1.596310054e-02f, 1.599795597e-02f,
+ 1.603277284e-02f, 1.606755108e-02f, 1.610229061e-02f, 1.613699137e-02f, 1.617165328e-02f, 1.620627626e-02f, 1.624086026e-02f, 1.627540519e-02f, 1.630991098e-02f, 1.634437757e-02f,
+ 1.637880487e-02f, 1.641319283e-02f, 1.644754136e-02f, 1.648185041e-02f, 1.651611988e-02f, 1.655034973e-02f, 1.658453986e-02f, 1.661869022e-02f, 1.665280074e-02f, 1.668687133e-02f,
+ 1.672090194e-02f, 1.675489248e-02f, 1.678884290e-02f, 1.682275312e-02f, 1.685662306e-02f, 1.689045267e-02f, 1.692424187e-02f, 1.695799059e-02f, 1.699169876e-02f, 1.702536631e-02f,
+ 1.705899317e-02f, 1.709257927e-02f, 1.712612454e-02f, 1.715962892e-02f, 1.719309233e-02f, 1.722651471e-02f, 1.725989598e-02f, 1.729323608e-02f, 1.732653493e-02f, 1.735979248e-02f,
+ 1.739300865e-02f, 1.742618336e-02f, 1.745931657e-02f, 1.749240818e-02f, 1.752545815e-02f, 1.755846639e-02f, 1.759143284e-02f, 1.762435744e-02f, 1.765724011e-02f, 1.769008079e-02f,
+ 1.772287941e-02f, 1.775563590e-02f, 1.778835020e-02f, 1.782102223e-02f, 1.785365194e-02f, 1.788623924e-02f, 1.791878409e-02f, 1.795128640e-02f, 1.798374611e-02f, 1.801616316e-02f,
+ 1.804853748e-02f, 1.808086900e-02f, 1.811315766e-02f, 1.814540338e-02f, 1.817760611e-02f, 1.820976577e-02f, 1.824188231e-02f, 1.827395565e-02f, 1.830598573e-02f, 1.833797249e-02f,
+ 1.836991585e-02f, 1.840181575e-02f, 1.843367213e-02f, 1.846548493e-02f, 1.849725406e-02f, 1.852897948e-02f, 1.856066112e-02f, 1.859229890e-02f, 1.862389278e-02f, 1.865544267e-02f,
+ 1.868694852e-02f, 1.871841027e-02f, 1.874982784e-02f, 1.878120117e-02f, 1.881253021e-02f, 1.884381488e-02f, 1.887505512e-02f, 1.890625087e-02f, 1.893740206e-02f, 1.896850863e-02f,
+ 1.899957052e-02f, 1.903058766e-02f, 1.906155999e-02f, 1.909248744e-02f, 1.912336996e-02f, 1.915420748e-02f, 1.918499994e-02f, 1.921574727e-02f, 1.924644941e-02f, 1.927710630e-02f,
+ 1.930771788e-02f, 1.933828408e-02f, 1.936880484e-02f, 1.939928010e-02f, 1.942970980e-02f, 1.946009387e-02f, 1.949043225e-02f, 1.952072489e-02f, 1.955097171e-02f, 1.958117267e-02f,
+ 1.961132769e-02f, 1.964143671e-02f, 1.967149968e-02f, 1.970151653e-02f, 1.973148720e-02f, 1.976141164e-02f, 1.979128977e-02f, 1.982112154e-02f, 1.985090689e-02f, 1.988064576e-02f,
+ 1.991033808e-02f, 1.993998381e-02f, 1.996958287e-02f, 1.999913520e-02f, 2.002864075e-02f, 2.005809946e-02f, 2.008751127e-02f, 2.011687611e-02f, 2.014619394e-02f, 2.017546468e-02f,
+ 2.020468827e-02f, 2.023386467e-02f, 2.026299381e-02f, 2.029207563e-02f, 2.032111008e-02f, 2.035009709e-02f, 2.037903660e-02f, 2.040792856e-02f, 2.043677291e-02f, 2.046556959e-02f,
+ 2.049431854e-02f, 2.052301970e-02f, 2.055167302e-02f, 2.058027844e-02f, 2.060883589e-02f, 2.063734533e-02f, 2.066580670e-02f, 2.069421993e-02f, 2.072258497e-02f, 2.075090176e-02f,
+ 2.077917025e-02f, 2.080739037e-02f, 2.083556208e-02f, 2.086368531e-02f, 2.089176001e-02f, 2.091978612e-02f, 2.094776359e-02f, 2.097569235e-02f, 2.100357236e-02f, 2.103140355e-02f,
+ 2.105918587e-02f, 2.108691927e-02f, 2.111460368e-02f, 2.114223906e-02f, 2.116982534e-02f, 2.119736248e-02f, 2.122485041e-02f, 2.125228909e-02f, 2.127967845e-02f, 2.130701844e-02f,
+ 2.133430900e-02f, 2.136155009e-02f, 2.138874164e-02f, 2.141588361e-02f, 2.144297593e-02f, 2.147001856e-02f, 2.149701143e-02f, 2.152395450e-02f, 2.155084772e-02f, 2.157769101e-02f,
+ 2.160448435e-02f, 2.163122766e-02f, 2.165792089e-02f, 2.168456400e-02f, 2.171115693e-02f, 2.173769963e-02f, 2.176419204e-02f, 2.179063411e-02f, 2.181702578e-02f, 2.184336702e-02f,
+ 2.186965775e-02f, 2.189589793e-02f, 2.192208751e-02f, 2.194822644e-02f, 2.197431465e-02f, 2.200035211e-02f, 2.202633876e-02f, 2.205227454e-02f, 2.207815941e-02f, 2.210399332e-02f,
+ 2.212977620e-02f, 2.215550802e-02f, 2.218118871e-02f, 2.220681824e-02f, 2.223239654e-02f, 2.225792357e-02f, 2.228339928e-02f, 2.230882361e-02f, 2.233419652e-02f, 2.235951795e-02f,
+ 2.238478785e-02f, 2.241000618e-02f, 2.243517288e-02f, 2.246028791e-02f, 2.248535121e-02f, 2.251036274e-02f, 2.253532244e-02f, 2.256023027e-02f, 2.258508617e-02f, 2.260989010e-02f,
+ 2.263464201e-02f, 2.265934185e-02f, 2.268398957e-02f, 2.270858512e-02f, 2.273312845e-02f, 2.275761952e-02f, 2.278205827e-02f, 2.280644466e-02f, 2.283077864e-02f, 2.285506016e-02f,
+ 2.287928917e-02f, 2.290346563e-02f, 2.292758949e-02f, 2.295166070e-02f, 2.297567921e-02f, 2.299964498e-02f, 2.302355796e-02f, 2.304741810e-02f, 2.307122535e-02f, 2.309497967e-02f,
+ 2.311868101e-02f, 2.314232933e-02f, 2.316592457e-02f, 2.318946670e-02f, 2.321295566e-02f, 2.323639141e-02f, 2.325977390e-02f, 2.328310309e-02f, 2.330637894e-02f, 2.332960138e-02f,
+ 2.335277039e-02f, 2.337588592e-02f, 2.339894791e-02f, 2.342195633e-02f, 2.344491113e-02f, 2.346781227e-02f, 2.349065969e-02f, 2.351345336e-02f, 2.353619323e-02f, 2.355887926e-02f,
+ 2.358151140e-02f, 2.360408961e-02f, 2.362661384e-02f, 2.364908405e-02f, 2.367150020e-02f, 2.369386224e-02f, 2.371617013e-02f, 2.373842382e-02f, 2.376062328e-02f, 2.378276846e-02f,
+ 2.380485931e-02f, 2.382689580e-02f, 2.384887788e-02f, 2.387080550e-02f, 2.389267863e-02f, 2.391449722e-02f, 2.393626123e-02f, 2.395797062e-02f, 2.397962535e-02f, 2.400122537e-02f,
+ 2.402277065e-02f, 2.404426113e-02f, 2.406569678e-02f, 2.408707756e-02f, 2.410840343e-02f, 2.412967434e-02f, 2.415089025e-02f, 2.417205113e-02f, 2.419315693e-02f, 2.421420761e-02f,
+ 2.423520314e-02f, 2.425614346e-02f, 2.427702854e-02f, 2.429785835e-02f, 2.431863283e-02f, 2.433935195e-02f, 2.436001567e-02f, 2.438062395e-02f, 2.440117676e-02f, 2.442167404e-02f,
+ 2.444211577e-02f, 2.446250189e-02f, 2.448283239e-02f, 2.450310720e-02f, 2.452332630e-02f, 2.454348965e-02f, 2.456359721e-02f, 2.458364894e-02f, 2.460364479e-02f, 2.462358475e-02f,
+ 2.464346875e-02f, 2.466329678e-02f, 2.468306878e-02f, 2.470278473e-02f, 2.472244458e-02f, 2.474204829e-02f, 2.476159584e-02f, 2.478108718e-02f, 2.480052227e-02f, 2.481990108e-02f,
+ 2.483922358e-02f, 2.485848972e-02f, 2.487769946e-02f, 2.489685278e-02f, 2.491594963e-02f, 2.493498998e-02f, 2.495397380e-02f, 2.497290104e-02f, 2.499177168e-02f, 2.501058566e-02f,
+ 2.502934297e-02f, 2.504804357e-02f, 2.506668741e-02f, 2.508527447e-02f, 2.510380471e-02f, 2.512227809e-02f, 2.514069458e-02f, 2.515905415e-02f, 2.517735675e-02f, 2.519560236e-02f,
+ 2.521379095e-02f, 2.523192247e-02f, 2.524999689e-02f, 2.526801419e-02f, 2.528597432e-02f, 2.530387725e-02f, 2.532172295e-02f, 2.533951139e-02f, 2.535724252e-02f, 2.537491633e-02f,
+ 2.539253277e-02f, 2.541009182e-02f, 2.542759344e-02f, 2.544503759e-02f, 2.546242425e-02f, 2.547975338e-02f, 2.549702495e-02f, 2.551423893e-02f, 2.553139529e-02f, 2.554849399e-02f,
+ 2.556553501e-02f, 2.558251831e-02f, 2.559944385e-02f, 2.561631162e-02f, 2.563312157e-02f, 2.564987368e-02f, 2.566656792e-02f, 2.568320425e-02f, 2.569978264e-02f, 2.571630307e-02f,
+ 2.573276550e-02f, 2.574916991e-02f, 2.576551625e-02f, 2.578180451e-02f, 2.579803465e-02f, 2.581420665e-02f, 2.583032047e-02f, 2.584637608e-02f, 2.586237345e-02f, 2.587831257e-02f,
+ 2.589419338e-02f, 2.591001588e-02f, 2.592578002e-02f, 2.594148578e-02f, 2.595713314e-02f, 2.597272205e-02f, 2.598825251e-02f, 2.600372446e-02f, 2.601913790e-02f, 2.603449278e-02f,
+ 2.604978909e-02f, 2.606502679e-02f, 2.608020586e-02f, 2.609532626e-02f, 2.611038798e-02f, 2.612539099e-02f, 2.614033525e-02f, 2.615522075e-02f, 2.617004744e-02f, 2.618481532e-02f,
+ 2.619952435e-02f, 2.621417450e-02f, 2.622876575e-02f, 2.624329808e-02f, 2.625777145e-02f, 2.627218584e-02f, 2.628654122e-02f, 2.630083758e-02f, 2.631507488e-02f, 2.632925310e-02f,
+ 2.634337221e-02f, 2.635743219e-02f, 2.637143301e-02f, 2.638537465e-02f, 2.639925709e-02f, 2.641308030e-02f, 2.642684425e-02f, 2.644054892e-02f, 2.645419429e-02f, 2.646778033e-02f,
+ 2.648130702e-02f, 2.649477434e-02f, 2.650818225e-02f, 2.652153075e-02f, 2.653481980e-02f, 2.654804938e-02f, 2.656121947e-02f, 2.657433005e-02f, 2.658738109e-02f, 2.660037256e-02f,
+ 2.661330446e-02f, 2.662617675e-02f, 2.663898941e-02f, 2.665174243e-02f, 2.666443577e-02f, 2.667706942e-02f, 2.668964335e-02f, 2.670215755e-02f, 2.671461199e-02f, 2.672700665e-02f,
+ 2.673934151e-02f, 2.675161655e-02f, 2.676383174e-02f, 2.677598708e-02f, 2.678808252e-02f, 2.680011806e-02f, 2.681209368e-02f, 2.682400935e-02f, 2.683586506e-02f, 2.684766078e-02f,
+ 2.685939649e-02f, 2.687107218e-02f, 2.688268783e-02f, 2.689424340e-02f, 2.690573890e-02f, 2.691717429e-02f, 2.692854956e-02f, 2.693986469e-02f, 2.695111966e-02f, 2.696231445e-02f,
+ 2.697344904e-02f, 2.698452342e-02f, 2.699553757e-02f, 2.700649146e-02f, 2.701738508e-02f, 2.702821841e-02f, 2.703899144e-02f, 2.704970414e-02f, 2.706035651e-02f, 2.707094851e-02f,
+ 2.708148014e-02f, 2.709195138e-02f, 2.710236220e-02f, 2.711271260e-02f, 2.712300256e-02f, 2.713323206e-02f, 2.714340108e-02f, 2.715350961e-02f, 2.716355763e-02f, 2.717354513e-02f,
+ 2.718347208e-02f, 2.719333848e-02f, 2.720314431e-02f, 2.721288955e-02f, 2.722257419e-02f, 2.723219821e-02f, 2.724176160e-02f, 2.725126433e-02f, 2.726070641e-02f, 2.727008781e-02f,
+ 2.727940852e-02f, 2.728866852e-02f, 2.729786780e-02f, 2.730700634e-02f, 2.731608414e-02f, 2.732510117e-02f, 2.733405743e-02f, 2.734295289e-02f, 2.735178756e-02f, 2.736056140e-02f,
+ 2.736927442e-02f, 2.737792659e-02f, 2.738651791e-02f, 2.739504836e-02f, 2.740351792e-02f, 2.741192660e-02f, 2.742027436e-02f, 2.742856121e-02f, 2.743678712e-02f, 2.744495210e-02f,
+ 2.745305611e-02f, 2.746109916e-02f, 2.746908124e-02f, 2.747700232e-02f, 2.748486240e-02f, 2.749266147e-02f, 2.750039952e-02f, 2.750807653e-02f, 2.751569250e-02f, 2.752324741e-02f,
+ 2.753074126e-02f, 2.753817403e-02f, 2.754554571e-02f, 2.755285629e-02f, 2.756010577e-02f, 2.756729414e-02f, 2.757442137e-02f, 2.758148747e-02f, 2.758849242e-02f, 2.759543622e-02f,
+ 2.760231886e-02f, 2.760914032e-02f, 2.761590060e-02f, 2.762259969e-02f, 2.762923758e-02f, 2.763581426e-02f, 2.764232973e-02f, 2.764878397e-02f, 2.765517697e-02f, 2.766150874e-02f,
+ 2.766777926e-02f, 2.767398853e-02f, 2.768013652e-02f, 2.768622325e-02f, 2.769224870e-02f, 2.769821287e-02f, 2.770411574e-02f, 2.770995731e-02f, 2.771573758e-02f, 2.772145653e-02f,
+ 2.772711417e-02f, 2.773271047e-02f, 2.773824545e-02f, 2.774371909e-02f, 2.774913138e-02f, 2.775448233e-02f, 2.775977191e-02f, 2.776500014e-02f, 2.777016700e-02f, 2.777527249e-02f,
+ 2.778031661e-02f, 2.778529934e-02f, 2.779022068e-02f, 2.779508063e-02f, 2.779987919e-02f, 2.780461635e-02f, 2.780929210e-02f, 2.781390644e-02f, 2.781845937e-02f, 2.782295088e-02f,
+ 2.782738097e-02f, 2.783174964e-02f, 2.783605687e-02f, 2.784030268e-02f, 2.784448705e-02f, 2.784860999e-02f, 2.785267148e-02f, 2.785667153e-02f, 2.786061013e-02f, 2.786448729e-02f,
+ 2.786830299e-02f, 2.787205724e-02f, 2.787575003e-02f, 2.787938136e-02f, 2.788295124e-02f, 2.788645965e-02f, 2.788990660e-02f, 2.789329209e-02f, 2.789661610e-02f, 2.789987865e-02f,
+ 2.790307974e-02f, 2.790621935e-02f, 2.790929749e-02f, 2.791231416e-02f, 2.791526936e-02f, 2.791816309e-02f, 2.792099534e-02f, 2.792376612e-02f, 2.792647543e-02f, 2.792912327e-02f,
+ 2.793170964e-02f, 2.793423453e-02f, 2.793669795e-02f, 2.793909990e-02f, 2.794144038e-02f, 2.794371939e-02f, 2.794593693e-02f, 2.794809301e-02f, 2.795018762e-02f, 2.795222076e-02f,
+ 2.795419245e-02f, 2.795610267e-02f, 2.795795143e-02f, 2.795973874e-02f, 2.796146459e-02f, 2.796312899e-02f, 2.796473194e-02f, 2.796627344e-02f, 2.796775350e-02f, 2.796917211e-02f,
+ 2.797052928e-02f, 2.797182502e-02f, 2.797305932e-02f, 2.797423220e-02f, 2.797534365e-02f, 2.797639367e-02f, 2.797738228e-02f, 2.797830947e-02f, 2.797917524e-02f, 2.797997962e-02f,
+ 2.798072259e-02f, 2.798140416e-02f, 2.798202433e-02f, 2.798258312e-02f, 2.798308052e-02f, 2.798351654e-02f, 2.798389119e-02f, 2.798420447e-02f, 2.798445638e-02f, 2.798464694e-02f,
+ 2.798477614e-02f, 2.798484400e-02f, 2.798485051e-02f, 2.798479569e-02f, 2.798467954e-02f, 2.798450207e-02f, 2.798426327e-02f, 2.798396317e-02f, 2.798360177e-02f, 2.798317907e-02f,
+ 2.798269508e-02f, 2.798214980e-02f, 2.798154325e-02f, 2.798087544e-02f, 2.798014636e-02f, 2.797935603e-02f, 2.797850445e-02f, 2.797759164e-02f, 2.797661759e-02f, 2.797558233e-02f,
+ 2.797448585e-02f, 2.797332816e-02f, 2.797210928e-02f, 2.797082922e-02f, 2.796948797e-02f, 2.796808555e-02f, 2.796662198e-02f, 2.796509725e-02f, 2.796351137e-02f, 2.796186437e-02f,
+ 2.796015624e-02f, 2.795838700e-02f, 2.795655665e-02f, 2.795466522e-02f, 2.795271269e-02f, 2.795069910e-02f, 2.794862444e-02f, 2.794648872e-02f, 2.794429197e-02f, 2.794203418e-02f,
+ 2.793971538e-02f, 2.793733556e-02f, 2.793489475e-02f, 2.793239295e-02f, 2.792983018e-02f, 2.792720644e-02f, 2.792452175e-02f, 2.792177612e-02f, 2.791896956e-02f, 2.791610208e-02f,
+ 2.791317370e-02f, 2.791018443e-02f, 2.790713428e-02f, 2.790402326e-02f, 2.790085139e-02f, 2.789761868e-02f, 2.789432514e-02f, 2.789097079e-02f, 2.788755563e-02f, 2.788407969e-02f,
+ 2.788054297e-02f, 2.787694550e-02f, 2.787328727e-02f, 2.786956831e-02f, 2.786578864e-02f, 2.786194825e-02f, 2.785804718e-02f, 2.785408543e-02f, 2.785006302e-02f, 2.784597997e-02f,
+ 2.784183628e-02f, 2.783763198e-02f, 2.783336707e-02f, 2.782904158e-02f, 2.782465551e-02f, 2.782020889e-02f, 2.781570174e-02f, 2.781113405e-02f, 2.780650586e-02f, 2.780181718e-02f,
+ 2.779706802e-02f, 2.779225840e-02f, 2.778738834e-02f, 2.778245785e-02f, 2.777746695e-02f, 2.777241566e-02f, 2.776730399e-02f, 2.776213196e-02f, 2.775689959e-02f, 2.775160689e-02f,
+ 2.774625389e-02f, 2.774084060e-02f, 2.773536704e-02f, 2.772983322e-02f, 2.772423917e-02f, 2.771858490e-02f, 2.771287043e-02f, 2.770709577e-02f, 2.770126096e-02f, 2.769536600e-02f,
+ 2.768941092e-02f, 2.768339573e-02f, 2.767732045e-02f, 2.767118510e-02f, 2.766498971e-02f, 2.765873428e-02f, 2.765241884e-02f, 2.764604342e-02f, 2.763960802e-02f, 2.763311268e-02f,
+ 2.762655740e-02f, 2.761994221e-02f, 2.761326713e-02f, 2.760653219e-02f, 2.759973739e-02f, 2.759288276e-02f, 2.758596833e-02f, 2.757899411e-02f, 2.757196013e-02f, 2.756486640e-02f,
+ 2.755771295e-02f, 2.755049979e-02f, 2.754322696e-02f, 2.753589447e-02f, 2.752850234e-02f, 2.752105060e-02f, 2.751353927e-02f, 2.750596836e-02f, 2.749833791e-02f, 2.749064793e-02f,
+ 2.748289846e-02f, 2.747508950e-02f, 2.746722108e-02f, 2.745929323e-02f, 2.745130597e-02f, 2.744325932e-02f, 2.743515331e-02f, 2.742698796e-02f, 2.741876329e-02f, 2.741047933e-02f,
+ 2.740213610e-02f, 2.739373362e-02f, 2.738527193e-02f, 2.737675103e-02f, 2.736817097e-02f, 2.735953175e-02f, 2.735083342e-02f, 2.734207598e-02f, 2.733325947e-02f, 2.732438392e-02f,
+ 2.731544934e-02f, 2.730645576e-02f, 2.729740321e-02f, 2.728829171e-02f, 2.727912130e-02f, 2.726989198e-02f, 2.726060380e-02f, 2.725125677e-02f, 2.724185093e-02f, 2.723238629e-02f,
+ 2.722286289e-02f, 2.721328076e-02f, 2.720363991e-02f, 2.719394038e-02f, 2.718418219e-02f, 2.717436536e-02f, 2.716448994e-02f, 2.715455594e-02f, 2.714456339e-02f, 2.713451232e-02f,
+ 2.712440276e-02f, 2.711423473e-02f, 2.710400826e-02f, 2.709372339e-02f, 2.708338013e-02f, 2.707297852e-02f, 2.706251859e-02f, 2.705200036e-02f, 2.704142386e-02f, 2.703078912e-02f,
+ 2.702009618e-02f, 2.700934505e-02f, 2.699853577e-02f, 2.698766837e-02f, 2.697674288e-02f, 2.696575933e-02f, 2.695471774e-02f, 2.694361815e-02f, 2.693246058e-02f, 2.692124507e-02f,
+ 2.690997165e-02f, 2.689864034e-02f, 2.688725119e-02f, 2.687580420e-02f, 2.686429943e-02f, 2.685273690e-02f, 2.684111664e-02f, 2.682943868e-02f, 2.681770305e-02f, 2.680590978e-02f,
+ 2.679405891e-02f, 2.678215047e-02f, 2.677018449e-02f, 2.675816099e-02f, 2.674608002e-02f, 2.673394160e-02f, 2.672174577e-02f, 2.670949255e-02f, 2.669718199e-02f, 2.668481411e-02f,
+ 2.667238894e-02f, 2.665990653e-02f, 2.664736689e-02f, 2.663477008e-02f, 2.662211610e-02f, 2.660940501e-02f, 2.659663684e-02f, 2.658381161e-02f, 2.657092936e-02f, 2.655799013e-02f,
+ 2.654499394e-02f, 2.653194084e-02f, 2.651883086e-02f, 2.650566403e-02f, 2.649244038e-02f, 2.647915995e-02f, 2.646582278e-02f, 2.645242890e-02f, 2.643897834e-02f, 2.642547114e-02f,
+ 2.641190733e-02f, 2.639828696e-02f, 2.638461005e-02f, 2.637087663e-02f, 2.635708676e-02f, 2.634324045e-02f, 2.632933775e-02f, 2.631537870e-02f, 2.630136332e-02f, 2.628729166e-02f,
+ 2.627316375e-02f, 2.625897962e-02f, 2.624473932e-02f, 2.623044288e-02f, 2.621609034e-02f, 2.620168174e-02f, 2.618721710e-02f, 2.617269647e-02f, 2.615811989e-02f, 2.614348739e-02f,
+ 2.612879901e-02f, 2.611405479e-02f, 2.609925477e-02f, 2.608439897e-02f, 2.606948745e-02f, 2.605452024e-02f, 2.603949737e-02f, 2.602441890e-02f, 2.600928484e-02f, 2.599409525e-02f,
+ 2.597885016e-02f, 2.596354961e-02f, 2.594819363e-02f, 2.593278228e-02f, 2.591731558e-02f, 2.590179358e-02f, 2.588621631e-02f, 2.587058382e-02f, 2.585489614e-02f, 2.583915332e-02f,
+ 2.582335539e-02f, 2.580750240e-02f, 2.579159437e-02f, 2.577563137e-02f, 2.575961341e-02f, 2.574354055e-02f, 2.572741283e-02f, 2.571123028e-02f, 2.569499295e-02f, 2.567870088e-02f,
+ 2.566235410e-02f, 2.564595266e-02f, 2.562949660e-02f, 2.561298597e-02f, 2.559642080e-02f, 2.557980113e-02f, 2.556312701e-02f, 2.554639848e-02f, 2.552961557e-02f, 2.551277834e-02f,
+ 2.549588682e-02f, 2.547894106e-02f, 2.546194110e-02f, 2.544488698e-02f, 2.542777874e-02f, 2.541061643e-02f, 2.539340009e-02f, 2.537612976e-02f, 2.535880548e-02f, 2.534142731e-02f,
+ 2.532399527e-02f, 2.530650942e-02f, 2.528896980e-02f, 2.527137645e-02f, 2.525372941e-02f, 2.523602874e-02f, 2.521827446e-02f, 2.520046664e-02f, 2.518260530e-02f, 2.516469050e-02f,
+ 2.514672229e-02f, 2.512870069e-02f, 2.511062577e-02f, 2.509249756e-02f, 2.507431610e-02f, 2.505608145e-02f, 2.503779365e-02f, 2.501945275e-02f, 2.500105878e-02f, 2.498261180e-02f,
+ 2.496411185e-02f, 2.494555897e-02f, 2.492695321e-02f, 2.490829462e-02f, 2.488958325e-02f, 2.487081913e-02f, 2.485200232e-02f, 2.483313286e-02f, 2.481421080e-02f, 2.479523618e-02f,
+ 2.477620905e-02f, 2.475712947e-02f, 2.473799746e-02f, 2.471881309e-02f, 2.469957639e-02f, 2.468028743e-02f, 2.466094623e-02f, 2.464155286e-02f, 2.462210735e-02f, 2.460260976e-02f,
+ 2.458306013e-02f, 2.456345851e-02f, 2.454380495e-02f, 2.452409950e-02f, 2.450434220e-02f, 2.448453311e-02f, 2.446467226e-02f, 2.444475972e-02f, 2.442479553e-02f, 2.440477973e-02f,
+ 2.438471238e-02f, 2.436459352e-02f, 2.434442321e-02f, 2.432420149e-02f, 2.430392842e-02f, 2.428360403e-02f, 2.426322839e-02f, 2.424280153e-02f, 2.422232352e-02f, 2.420179440e-02f,
+ 2.418121421e-02f, 2.416058302e-02f, 2.413990087e-02f, 2.411916780e-02f, 2.409838388e-02f, 2.407754915e-02f, 2.405666366e-02f, 2.403572746e-02f, 2.401474060e-02f, 2.399370314e-02f,
+ 2.397261512e-02f, 2.395147659e-02f, 2.393028762e-02f, 2.390904824e-02f, 2.388775851e-02f, 2.386641848e-02f, 2.384502820e-02f, 2.382358772e-02f, 2.380209710e-02f, 2.378055639e-02f,
+ 2.375896564e-02f, 2.373732490e-02f, 2.371563422e-02f, 2.369389366e-02f, 2.367210326e-02f, 2.365026309e-02f, 2.362837319e-02f, 2.360643362e-02f, 2.358444442e-02f, 2.356240566e-02f,
+ 2.354031738e-02f, 2.351817964e-02f, 2.349599249e-02f, 2.347375598e-02f, 2.345147017e-02f, 2.342913512e-02f, 2.340675087e-02f, 2.338431747e-02f, 2.336183499e-02f, 2.333930348e-02f,
+ 2.331672298e-02f, 2.329409356e-02f, 2.327141527e-02f, 2.324868817e-02f, 2.322591230e-02f, 2.320308772e-02f, 2.318021449e-02f, 2.315729266e-02f, 2.313432229e-02f, 2.311130342e-02f,
+ 2.308823613e-02f, 2.306512046e-02f, 2.304195646e-02f, 2.301874419e-02f, 2.299548372e-02f, 2.297217508e-02f, 2.294881835e-02f, 2.292541356e-02f, 2.290196079e-02f, 2.287846009e-02f,
+ 2.285491151e-02f, 2.283131510e-02f, 2.280767093e-02f, 2.278397905e-02f, 2.276023952e-02f, 2.273645240e-02f, 2.271261773e-02f, 2.268873558e-02f, 2.266480601e-02f, 2.264082906e-02f,
+ 2.261680481e-02f, 2.259273330e-02f, 2.256861459e-02f, 2.254444874e-02f, 2.252023581e-02f, 2.249597586e-02f, 2.247166893e-02f, 2.244731510e-02f, 2.242291442e-02f, 2.239846694e-02f,
+ 2.237397272e-02f, 2.234943183e-02f, 2.232484432e-02f, 2.230021024e-02f, 2.227552966e-02f, 2.225080264e-02f, 2.222602923e-02f, 2.220120950e-02f, 2.217634349e-02f, 2.215143128e-02f,
+ 2.212647291e-02f, 2.210146845e-02f, 2.207641796e-02f, 2.205132150e-02f, 2.202617912e-02f, 2.200099089e-02f, 2.197575686e-02f, 2.195047710e-02f, 2.192515166e-02f, 2.189978061e-02f,
+ 2.187436400e-02f, 2.184890190e-02f, 2.182339435e-02f, 2.179784144e-02f, 2.177224320e-02f, 2.174659972e-02f, 2.172091103e-02f, 2.169517722e-02f, 2.166939833e-02f, 2.164357442e-02f,
+ 2.161770557e-02f, 2.159179183e-02f, 2.156583325e-02f, 2.153982991e-02f, 2.151378186e-02f, 2.148768916e-02f, 2.146155188e-02f, 2.143537007e-02f, 2.140914380e-02f, 2.138287314e-02f,
+ 2.135655813e-02f, 2.133019885e-02f, 2.130379535e-02f, 2.127734770e-02f, 2.125085596e-02f, 2.122432020e-02f, 2.119774046e-02f, 2.117111683e-02f, 2.114444935e-02f, 2.111773809e-02f,
+ 2.109098312e-02f, 2.106418450e-02f, 2.103734228e-02f, 2.101045654e-02f, 2.098352733e-02f, 2.095655472e-02f, 2.092953878e-02f, 2.090247956e-02f, 2.087537712e-02f, 2.084823154e-02f,
+ 2.082104288e-02f, 2.079381120e-02f, 2.076653655e-02f, 2.073921902e-02f, 2.071185866e-02f, 2.068445553e-02f, 2.065700970e-02f, 2.062952123e-02f, 2.060199019e-02f, 2.057441664e-02f,
+ 2.054680065e-02f, 2.051914228e-02f, 2.049144159e-02f, 2.046369865e-02f, 2.043591353e-02f, 2.040808629e-02f, 2.038021699e-02f, 2.035230570e-02f, 2.032435248e-02f, 2.029635741e-02f,
+ 2.026832054e-02f, 2.024024194e-02f, 2.021212168e-02f, 2.018395981e-02f, 2.015575642e-02f, 2.012751155e-02f, 2.009922529e-02f, 2.007089769e-02f, 2.004252882e-02f, 2.001411874e-02f,
+ 1.998566753e-02f, 1.995717525e-02f, 1.992864196e-02f, 1.990006774e-02f, 1.987145264e-02f, 1.984279673e-02f, 1.981410009e-02f, 1.978536277e-02f, 1.975658485e-02f, 1.972776639e-02f,
+ 1.969890746e-02f, 1.967000812e-02f, 1.964106845e-02f, 1.961208850e-02f, 1.958306835e-02f, 1.955400807e-02f, 1.952490772e-02f, 1.949576736e-02f, 1.946658708e-02f, 1.943736693e-02f,
+ 1.940810698e-02f, 1.937880730e-02f, 1.934946796e-02f, 1.932008902e-02f, 1.929067056e-02f, 1.926121264e-02f, 1.923171533e-02f, 1.920217870e-02f, 1.917260282e-02f, 1.914298775e-02f,
+ 1.911333357e-02f, 1.908364034e-02f, 1.905390813e-02f, 1.902413702e-02f, 1.899432706e-02f, 1.896447833e-02f, 1.893459090e-02f, 1.890466483e-02f, 1.887470020e-02f, 1.884469707e-02f,
+ 1.881465552e-02f, 1.878457561e-02f, 1.875445742e-02f, 1.872430101e-02f, 1.869410645e-02f, 1.866387381e-02f, 1.863360317e-02f, 1.860329458e-02f, 1.857294813e-02f, 1.854256388e-02f,
+ 1.851214190e-02f, 1.848168227e-02f, 1.845118504e-02f, 1.842065030e-02f, 1.839007812e-02f, 1.835946855e-02f, 1.832882168e-02f, 1.829813758e-02f, 1.826741631e-02f, 1.823665794e-02f,
+ 1.820586256e-02f, 1.817503022e-02f, 1.814416100e-02f, 1.811325497e-02f, 1.808231220e-02f, 1.805133277e-02f, 1.802031674e-02f, 1.798926418e-02f, 1.795817517e-02f, 1.792704978e-02f,
+ 1.789588808e-02f, 1.786469014e-02f, 1.783345603e-02f, 1.780218583e-02f, 1.777087961e-02f, 1.773953743e-02f, 1.770815938e-02f, 1.767674552e-02f, 1.764529592e-02f, 1.761381066e-02f,
+ 1.758228981e-02f, 1.755073344e-02f, 1.751914163e-02f, 1.748751445e-02f, 1.745585196e-02f, 1.742415425e-02f, 1.739242138e-02f, 1.736065343e-02f, 1.732885047e-02f, 1.729701257e-02f,
+ 1.726513981e-02f, 1.723323226e-02f, 1.720128999e-02f, 1.716931308e-02f, 1.713730160e-02f, 1.710525562e-02f, 1.707317522e-02f, 1.704106047e-02f, 1.700891144e-02f, 1.697672821e-02f,
+ 1.694451085e-02f, 1.691225943e-02f, 1.687997403e-02f, 1.684765472e-02f, 1.681530158e-02f, 1.678291468e-02f, 1.675049410e-02f, 1.671803990e-02f, 1.668555216e-02f, 1.665303096e-02f,
+ 1.662047638e-02f, 1.658788848e-02f, 1.655526733e-02f, 1.652261303e-02f, 1.648992563e-02f, 1.645720522e-02f, 1.642445186e-02f, 1.639166564e-02f, 1.635884663e-02f, 1.632599490e-02f,
+ 1.629311053e-02f, 1.626019360e-02f, 1.622724417e-02f, 1.619426233e-02f, 1.616124814e-02f, 1.612820169e-02f, 1.609512305e-02f, 1.606201230e-02f, 1.602886950e-02f, 1.599569475e-02f,
+ 1.596248810e-02f, 1.592924965e-02f, 1.589597945e-02f, 1.586267760e-02f, 1.582934416e-02f, 1.579597921e-02f, 1.576258284e-02f, 1.572915510e-02f, 1.569569608e-02f, 1.566220586e-02f,
+ 1.562868451e-02f, 1.559513211e-02f, 1.556154874e-02f, 1.552793447e-02f, 1.549428937e-02f, 1.546061353e-02f, 1.542690702e-02f, 1.539316991e-02f, 1.535940230e-02f, 1.532560424e-02f,
+ 1.529177582e-02f, 1.525791711e-02f, 1.522402820e-02f, 1.519010916e-02f, 1.515616006e-02f, 1.512218099e-02f, 1.508817201e-02f, 1.505413322e-02f, 1.502006468e-02f, 1.498596647e-02f,
+ 1.495183867e-02f, 1.491768136e-02f, 1.488349462e-02f, 1.484927851e-02f, 1.481503313e-02f, 1.478075855e-02f, 1.474645484e-02f, 1.471212208e-02f, 1.467776036e-02f, 1.464336975e-02f,
+ 1.460895032e-02f, 1.457450216e-02f, 1.454002534e-02f, 1.450551995e-02f, 1.447098605e-02f, 1.443642374e-02f, 1.440183308e-02f, 1.436721415e-02f, 1.433256704e-02f, 1.429789182e-02f,
+ 1.426318858e-02f, 1.422845738e-02f, 1.419369831e-02f, 1.415891144e-02f, 1.412409687e-02f, 1.408925465e-02f, 1.405438488e-02f, 1.401948763e-02f, 1.398456299e-02f, 1.394961102e-02f,
+ 1.391463181e-02f, 1.387962544e-02f, 1.384459199e-02f, 1.380953154e-02f, 1.377444416e-02f, 1.373932993e-02f, 1.370418895e-02f, 1.366902127e-02f, 1.363382699e-02f, 1.359860618e-02f,
+ 1.356335893e-02f, 1.352808531e-02f, 1.349278540e-02f, 1.345745928e-02f, 1.342210704e-02f, 1.338672875e-02f, 1.335132449e-02f, 1.331589434e-02f, 1.328043838e-02f, 1.324495669e-02f,
+ 1.320944936e-02f, 1.317391645e-02f, 1.313835806e-02f, 1.310277426e-02f, 1.306716514e-02f, 1.303153077e-02f, 1.299587123e-02f, 1.296018660e-02f, 1.292447697e-02f, 1.288874241e-02f,
+ 1.285298301e-02f, 1.281719885e-02f, 1.278139000e-02f, 1.274555655e-02f, 1.270969857e-02f, 1.267381616e-02f, 1.263790938e-02f, 1.260197833e-02f, 1.256602308e-02f, 1.253004371e-02f,
+ 1.249404030e-02f, 1.245801294e-02f, 1.242196170e-02f, 1.238588668e-02f, 1.234978793e-02f, 1.231366556e-02f, 1.227751964e-02f, 1.224135026e-02f, 1.220515748e-02f, 1.216894140e-02f,
+ 1.213270210e-02f, 1.209643965e-02f, 1.206015414e-02f, 1.202384566e-02f, 1.198751428e-02f, 1.195116008e-02f, 1.191478315e-02f, 1.187838356e-02f, 1.184196141e-02f, 1.180551676e-02f,
+ 1.176904971e-02f, 1.173256034e-02f, 1.169604872e-02f, 1.165951494e-02f, 1.162295909e-02f, 1.158638123e-02f, 1.154978147e-02f, 1.151315987e-02f, 1.147651652e-02f, 1.143985150e-02f,
+ 1.140316490e-02f, 1.136645679e-02f, 1.132972726e-02f, 1.129297640e-02f, 1.125620428e-02f, 1.121941098e-02f, 1.118259660e-02f, 1.114576120e-02f, 1.110890489e-02f, 1.107202772e-02f,
+ 1.103512980e-02f, 1.099821120e-02f, 1.096127201e-02f, 1.092431230e-02f, 1.088733216e-02f, 1.085033168e-02f, 1.081331093e-02f, 1.077627000e-02f, 1.073920898e-02f, 1.070212794e-02f,
+ 1.066502697e-02f, 1.062790615e-02f, 1.059076557e-02f, 1.055360530e-02f, 1.051642543e-02f, 1.047922605e-02f, 1.044200724e-02f, 1.040476908e-02f, 1.036751165e-02f, 1.033023504e-02f,
+ 1.029293933e-02f, 1.025562460e-02f, 1.021829094e-02f, 1.018093843e-02f, 1.014356716e-02f, 1.010617721e-02f, 1.006876866e-02f, 1.003134159e-02f, 9.993896093e-03f, 9.956432248e-03f,
+ 9.918950141e-03f, 9.881449854e-03f, 9.843931471e-03f, 9.806395077e-03f, 9.768840754e-03f, 9.731268587e-03f, 9.693678659e-03f, 9.656071056e-03f, 9.618445860e-03f, 9.580803155e-03f,
+ 9.543143026e-03f, 9.505465557e-03f, 9.467770832e-03f, 9.430058935e-03f, 9.392329950e-03f, 9.354583961e-03f, 9.316821053e-03f, 9.279041309e-03f, 9.241244815e-03f, 9.203431653e-03f,
+ 9.165601910e-03f, 9.127755668e-03f, 9.089893013e-03f, 9.052014029e-03f, 9.014118800e-03f, 8.976207411e-03f, 8.938279946e-03f, 8.900336490e-03f, 8.862377127e-03f, 8.824401942e-03f,
+ 8.786411019e-03f, 8.748404444e-03f, 8.710382300e-03f, 8.672344673e-03f, 8.634291647e-03f, 8.596223307e-03f, 8.558139737e-03f, 8.520041023e-03f, 8.481927249e-03f, 8.443798501e-03f,
+ 8.405654862e-03f, 8.367496418e-03f, 8.329323254e-03f, 8.291135454e-03f, 8.252933104e-03f, 8.214716289e-03f, 8.176485093e-03f, 8.138239602e-03f, 8.099979901e-03f, 8.061706074e-03f,
+ 8.023418208e-03f, 7.985116386e-03f, 7.946800694e-03f, 7.908471218e-03f, 7.870128042e-03f, 7.831771252e-03f, 7.793400933e-03f, 7.755017169e-03f, 7.716620048e-03f, 7.678209653e-03f,
+ 7.639786070e-03f, 7.601349384e-03f, 7.562899681e-03f, 7.524437046e-03f, 7.485961565e-03f, 7.447473322e-03f, 7.408972404e-03f, 7.370458896e-03f, 7.331932883e-03f, 7.293394451e-03f,
+ 7.254843685e-03f, 7.216280670e-03f, 7.177705494e-03f, 7.139118240e-03f, 7.100518994e-03f, 7.061907843e-03f, 7.023284871e-03f, 6.984650165e-03f, 6.946003810e-03f, 6.907345892e-03f,
+ 6.868676496e-03f, 6.829995708e-03f, 6.791303614e-03f, 6.752600299e-03f, 6.713885850e-03f, 6.675160352e-03f, 6.636423891e-03f, 6.597676552e-03f, 6.558918422e-03f, 6.520149587e-03f,
+ 6.481370132e-03f, 6.442580143e-03f, 6.403779705e-03f, 6.364968906e-03f, 6.326147831e-03f, 6.287316565e-03f, 6.248475195e-03f, 6.209623806e-03f, 6.170762485e-03f, 6.131891318e-03f,
+ 6.093010390e-03f, 6.054119788e-03f, 6.015219598e-03f, 5.976309905e-03f, 5.937390795e-03f, 5.898462356e-03f, 5.859524672e-03f, 5.820577831e-03f, 5.781621917e-03f, 5.742657017e-03f,
+ 5.703683218e-03f, 5.664700605e-03f, 5.625709264e-03f, 5.586709282e-03f, 5.547700745e-03f, 5.508683739e-03f, 5.469658350e-03f, 5.430624664e-03f, 5.391582768e-03f, 5.352532748e-03f,
+ 5.313474690e-03f, 5.274408680e-03f, 5.235334805e-03f, 5.196253150e-03f, 5.157163802e-03f, 5.118066848e-03f, 5.078962373e-03f, 5.039850464e-03f, 5.000731207e-03f, 4.961604689e-03f,
+ 4.922470995e-03f, 4.883330212e-03f, 4.844182427e-03f, 4.805027726e-03f, 4.765866194e-03f, 4.726697919e-03f, 4.687522987e-03f, 4.648341484e-03f, 4.609153496e-03f, 4.569959110e-03f,
+ 4.530758413e-03f, 4.491551490e-03f, 4.452338428e-03f, 4.413119313e-03f, 4.373894232e-03f, 4.334663272e-03f, 4.295426518e-03f, 4.256184057e-03f, 4.216935975e-03f, 4.177682359e-03f,
+ 4.138423296e-03f, 4.099158871e-03f, 4.059889172e-03f, 4.020614284e-03f, 3.981334294e-03f, 3.942049288e-03f, 3.902759354e-03f, 3.863464576e-03f, 3.824165043e-03f, 3.784860840e-03f,
+ 3.745552053e-03f, 3.706238770e-03f, 3.666921076e-03f, 3.627599058e-03f, 3.588272803e-03f, 3.548942397e-03f, 3.509607926e-03f, 3.470269477e-03f, 3.430927137e-03f, 3.391580991e-03f,
+ 3.352231127e-03f, 3.312877631e-03f, 3.273520589e-03f, 3.234160087e-03f, 3.194796213e-03f, 3.155429052e-03f, 3.116058691e-03f, 3.076685217e-03f, 3.037308716e-03f, 2.997929274e-03f,
+ 2.958546979e-03f, 2.919161915e-03f, 2.879774171e-03f, 2.840383831e-03f, 2.800990984e-03f, 2.761595715e-03f, 2.722198110e-03f, 2.682798256e-03f, 2.643396240e-03f, 2.603992147e-03f,
+ 2.564586065e-03f, 2.525178080e-03f, 2.485768278e-03f, 2.446356745e-03f, 2.406943569e-03f, 2.367528835e-03f, 2.328112630e-03f, 2.288695040e-03f, 2.249276151e-03f, 2.209856051e-03f,
+ 2.170434824e-03f, 2.131012559e-03f, 2.091589341e-03f, 2.052165256e-03f, 2.012740391e-03f, 1.973314832e-03f, 1.933888666e-03f, 1.894461979e-03f, 1.855034857e-03f, 1.815607386e-03f,
+ 1.776179653e-03f, 1.736751745e-03f, 1.697323746e-03f, 1.657895745e-03f, 1.618467827e-03f, 1.579040077e-03f, 1.539612584e-03f, 1.500185432e-03f, 1.460758708e-03f, 1.421332499e-03f,
+ 1.381906890e-03f, 1.342481968e-03f, 1.303057819e-03f, 1.263634529e-03f, 1.224212185e-03f, 1.184790872e-03f, 1.145370677e-03f, 1.105951686e-03f, 1.066533984e-03f, 1.027117659e-03f,
+ 9.877027968e-04f, 9.482894826e-04f, 9.088778029e-04f, 8.694678439e-04f, 8.300596915e-04f, 7.906534320e-04f, 7.512491513e-04f, 7.118469356e-04f, 6.724468707e-04f, 6.330490429e-04f,
+ 5.936535380e-04f, 5.542604420e-04f, 5.148698410e-04f, 4.754818209e-04f, 4.360964677e-04f, 3.967138672e-04f, 3.573341055e-04f, 3.179572684e-04f, 2.785834419e-04f, 2.392127118e-04f,
+ 1.998451640e-04f, 1.604808843e-04f, 1.211199586e-04f, 8.176247271e-05f, 4.240851242e-05f, 3.058163536e-06f, -3.628848818e-05f, -7.563135695e-05f, -1.149703571e-04f, -1.543054028e-04f,
+ -1.936364083e-04f, -2.329632881e-04f, -2.722859564e-04f, -3.116043276e-04f, -3.509183160e-04f, -3.902278360e-04f, -4.295328019e-04f, -4.688331283e-04f, -5.081287296e-04f, -5.474195201e-04f,
+ -5.867054143e-04f, -6.259863268e-04f, -6.652621721e-04f, -7.045328646e-04f, -7.437983189e-04f, -7.830584496e-04f, -8.223131713e-04f, -8.615623985e-04f, -9.008060460e-04f, -9.400440282e-04f,
+ -9.792762600e-04f, -1.018502656e-03f, -1.057723131e-03f, -1.096937599e-03f, -1.136145976e-03f, -1.175348176e-03f, -1.214544114e-03f, -1.253733704e-03f, -1.292916862e-03f, -1.332093503e-03f,
+ -1.371263540e-03f, -1.410426890e-03f, -1.449583467e-03f, -1.488733187e-03f, -1.527875963e-03f, -1.567011711e-03f, -1.606140346e-03f, -1.645261783e-03f, -1.684375938e-03f, -1.723482724e-03f,
+ -1.762582058e-03f, -1.801673855e-03f, -1.840758029e-03f, -1.879834496e-03f, -1.918903171e-03f, -1.957963969e-03f, -1.997016805e-03f, -2.036061596e-03f, -2.075098255e-03f, -2.114126699e-03f,
+ -2.153146843e-03f, -2.192158602e-03f, -2.231161891e-03f, -2.270156627e-03f, -2.309142724e-03f, -2.348120098e-03f, -2.387088664e-03f, -2.426048339e-03f, -2.464999037e-03f, -2.503940674e-03f,
+ -2.542873167e-03f, -2.581796429e-03f, -2.620710378e-03f, -2.659614929e-03f, -2.698509998e-03f, -2.737395500e-03f, -2.776271351e-03f, -2.815137468e-03f, -2.853993765e-03f, -2.892840159e-03f,
+ -2.931676566e-03f, -2.970502901e-03f, -3.009319081e-03f, -3.048125022e-03f, -3.086920639e-03f, -3.125705849e-03f, -3.164480568e-03f, -3.203244712e-03f, -3.241998198e-03f, -3.280740940e-03f,
+ -3.319472856e-03f, -3.358193862e-03f, -3.396903874e-03f, -3.435602808e-03f, -3.474290581e-03f, -3.512967110e-03f, -3.551632309e-03f, -3.590286097e-03f, -3.628928389e-03f, -3.667559103e-03f,
+ -3.706178153e-03f, -3.744785458e-03f, -3.783380934e-03f, -3.821964497e-03f, -3.860536064e-03f, -3.899095552e-03f, -3.937642877e-03f, -3.976177957e-03f, -4.014700708e-03f, -4.053211046e-03f,
+ -4.091708890e-03f, -4.130194155e-03f, -4.168666759e-03f, -4.207126619e-03f, -4.245573651e-03f, -4.284007774e-03f, -4.322428903e-03f, -4.360836956e-03f, -4.399231851e-03f, -4.437613504e-03f,
+ -4.475981832e-03f, -4.514336754e-03f, -4.552678185e-03f, -4.591006045e-03f, -4.629320249e-03f, -4.667620716e-03f, -4.705907363e-03f, -4.744180107e-03f, -4.782438866e-03f, -4.820683558e-03f,
+ -4.858914100e-03f, -4.897130410e-03f, -4.935332405e-03f, -4.973520004e-03f, -5.011693123e-03f, -5.049851682e-03f, -5.087995597e-03f, -5.126124787e-03f, -5.164239169e-03f, -5.202338662e-03f,
+ -5.240423183e-03f, -5.278492651e-03f, -5.316546984e-03f, -5.354586099e-03f, -5.392609916e-03f, -5.430618352e-03f, -5.468611325e-03f, -5.506588754e-03f, -5.544550557e-03f, -5.582496653e-03f,
+ -5.620426960e-03f, -5.658341396e-03f, -5.696239880e-03f, -5.734122330e-03f, -5.771988666e-03f, -5.809838805e-03f, -5.847672667e-03f, -5.885490170e-03f, -5.923291233e-03f, -5.961075774e-03f,
+ -5.998843713e-03f, -6.036594969e-03f, -6.074329460e-03f, -6.112047105e-03f, -6.149747824e-03f, -6.187431535e-03f, -6.225098158e-03f, -6.262747612e-03f, -6.300379816e-03f, -6.337994689e-03f,
+ -6.375592150e-03f, -6.413172120e-03f, -6.450734517e-03f, -6.488279260e-03f, -6.525806270e-03f, -6.563315466e-03f, -6.600806767e-03f, -6.638280093e-03f, -6.675735364e-03f, -6.713172499e-03f,
+ -6.750591418e-03f, -6.787992041e-03f, -6.825374288e-03f, -6.862738079e-03f, -6.900083333e-03f, -6.937409971e-03f, -6.974717913e-03f, -7.012007079e-03f, -7.049277388e-03f, -7.086528762e-03f,
+ -7.123761120e-03f, -7.160974383e-03f, -7.198168471e-03f, -7.235343305e-03f, -7.272498805e-03f, -7.309634890e-03f, -7.346751483e-03f, -7.383848504e-03f, -7.420925872e-03f, -7.457983510e-03f,
+ -7.495021337e-03f, -7.532039275e-03f, -7.569037243e-03f, -7.606015164e-03f, -7.642972959e-03f, -7.679910547e-03f, -7.716827850e-03f, -7.753724790e-03f, -7.790601287e-03f, -7.827457263e-03f,
+ -7.864292639e-03f, -7.901107335e-03f, -7.937901275e-03f, -7.974674378e-03f, -8.011426567e-03f, -8.048157763e-03f, -8.084867888e-03f, -8.121556862e-03f, -8.158224609e-03f, -8.194871049e-03f,
+ -8.231496105e-03f, -8.268099697e-03f, -8.304681749e-03f, -8.341242182e-03f, -8.377780918e-03f, -8.414297880e-03f, -8.450792988e-03f, -8.487266166e-03f, -8.523717336e-03f, -8.560146420e-03f,
+ -8.596553340e-03f, -8.632938018e-03f, -8.669300378e-03f, -8.705640342e-03f, -8.741957831e-03f, -8.778252770e-03f, -8.814525080e-03f, -8.850774684e-03f, -8.887001505e-03f, -8.923205467e-03f,
+ -8.959386491e-03f, -8.995544500e-03f, -9.031679419e-03f, -9.067791169e-03f, -9.103879674e-03f, -9.139944857e-03f, -9.175986642e-03f, -9.212004952e-03f, -9.247999709e-03f, -9.283970838e-03f,
+ -9.319918262e-03f, -9.355841905e-03f, -9.391741689e-03f, -9.427617540e-03f, -9.463469379e-03f, -9.499297133e-03f, -9.535100723e-03f, -9.570880074e-03f, -9.606635110e-03f, -9.642365756e-03f,
+ -9.678071934e-03f, -9.713753569e-03f, -9.749410586e-03f, -9.785042909e-03f, -9.820650462e-03f, -9.856233169e-03f, -9.891790954e-03f, -9.927323743e-03f, -9.962831460e-03f, -9.998314030e-03f,
+ -1.003377138e-02f, -1.006920343e-02f, -1.010461010e-02f, -1.013999133e-02f, -1.017534703e-02f, -1.021067714e-02f, -1.024598157e-02f, -1.028126025e-02f, -1.031651311e-02f, -1.035174008e-02f,
+ -1.038694107e-02f, -1.042211601e-02f, -1.045726483e-02f, -1.049238746e-02f, -1.052748382e-02f, -1.056255383e-02f, -1.059759742e-02f, -1.063261452e-02f, -1.066760505e-02f, -1.070256893e-02f,
+ -1.073750611e-02f, -1.077241649e-02f, -1.080730001e-02f, -1.084215659e-02f, -1.087698617e-02f, -1.091178865e-02f, -1.094656398e-02f, -1.098131208e-02f, -1.101603287e-02f, -1.105072628e-02f,
+ -1.108539224e-02f, -1.112003067e-02f, -1.115464150e-02f, -1.118922467e-02f, -1.122378008e-02f, -1.125830768e-02f, -1.129280739e-02f, -1.132727913e-02f, -1.136172284e-02f, -1.139613843e-02f,
+ -1.143052585e-02f, -1.146488500e-02f, -1.149921583e-02f, -1.153351827e-02f, -1.156779222e-02f, -1.160203764e-02f, -1.163625443e-02f, -1.167044254e-02f, -1.170460188e-02f, -1.173873239e-02f,
+ -1.177283400e-02f, -1.180690663e-02f, -1.184095020e-02f, -1.187496466e-02f, -1.190894993e-02f, -1.194290592e-02f, -1.197683259e-02f, -1.201072984e-02f, -1.204459762e-02f, -1.207843584e-02f,
+ -1.211224444e-02f, -1.214602335e-02f, -1.217977250e-02f, -1.221349181e-02f, -1.224718121e-02f, -1.228084064e-02f, -1.231447002e-02f, -1.234806928e-02f, -1.238163834e-02f, -1.241517715e-02f,
+ -1.244868563e-02f, -1.248216371e-02f, -1.251561131e-02f, -1.254902837e-02f, -1.258241482e-02f, -1.261577059e-02f, -1.264909560e-02f, -1.268238979e-02f, -1.271565309e-02f, -1.274888542e-02f,
+ -1.278208672e-02f, -1.281525692e-02f, -1.284839594e-02f, -1.288150373e-02f, -1.291458020e-02f, -1.294762529e-02f, -1.298063893e-02f, -1.301362105e-02f, -1.304657158e-02f, -1.307949046e-02f,
+ -1.311237761e-02f, -1.314523296e-02f, -1.317805644e-02f, -1.321084799e-02f, -1.324360754e-02f, -1.327633502e-02f, -1.330903035e-02f, -1.334169348e-02f, -1.337432433e-02f, -1.340692283e-02f,
+ -1.343948892e-02f, -1.347202253e-02f, -1.350452359e-02f, -1.353699203e-02f, -1.356942778e-02f, -1.360183078e-02f, -1.363420095e-02f, -1.366653824e-02f, -1.369884256e-02f, -1.373111386e-02f,
+ -1.376335207e-02f, -1.379555712e-02f, -1.382772894e-02f, -1.385986746e-02f, -1.389197262e-02f, -1.392404436e-02f, -1.395608259e-02f, -1.398808726e-02f, -1.402005830e-02f, -1.405199564e-02f,
+ -1.408389922e-02f, -1.411576897e-02f, -1.414760482e-02f, -1.417940670e-02f, -1.421117456e-02f, -1.424290831e-02f, -1.427460791e-02f, -1.430627327e-02f, -1.433790434e-02f, -1.436950105e-02f,
+ -1.440106332e-02f, -1.443259111e-02f, -1.446408434e-02f, -1.449554294e-02f, -1.452696685e-02f, -1.455835600e-02f, -1.458971034e-02f, -1.462102978e-02f, -1.465231427e-02f, -1.468356375e-02f,
+ -1.471477814e-02f, -1.474595739e-02f, -1.477710142e-02f, -1.480821017e-02f, -1.483928359e-02f, -1.487032159e-02f, -1.490132412e-02f, -1.493229112e-02f, -1.496322252e-02f, -1.499411825e-02f,
+ -1.502497825e-02f, -1.505580245e-02f, -1.508659080e-02f, -1.511734323e-02f, -1.514805967e-02f, -1.517874006e-02f, -1.520938434e-02f, -1.523999244e-02f, -1.527056430e-02f, -1.530109985e-02f,
+ -1.533159904e-02f, -1.536206179e-02f, -1.539248805e-02f, -1.542287776e-02f, -1.545323084e-02f, -1.548354724e-02f, -1.551382689e-02f, -1.554406973e-02f, -1.557427569e-02f, -1.560444473e-02f,
+ -1.563457676e-02f, -1.566467174e-02f, -1.569472959e-02f, -1.572475025e-02f, -1.575473367e-02f, -1.578467978e-02f, -1.581458852e-02f, -1.584445982e-02f, -1.587429363e-02f, -1.590408988e-02f,
+ -1.593384851e-02f, -1.596356946e-02f, -1.599325267e-02f, -1.602289808e-02f, -1.605250561e-02f, -1.608207523e-02f, -1.611160685e-02f, -1.614110043e-02f, -1.617055590e-02f, -1.619997319e-02f,
+ -1.622935226e-02f, -1.625869303e-02f, -1.628799545e-02f, -1.631725945e-02f, -1.634648498e-02f, -1.637567198e-02f, -1.640482038e-02f, -1.643393013e-02f, -1.646300116e-02f, -1.649203342e-02f,
+ -1.652102684e-02f, -1.654998136e-02f, -1.657889694e-02f, -1.660777349e-02f, -1.663661098e-02f, -1.666540933e-02f, -1.669416848e-02f, -1.672288839e-02f, -1.675156898e-02f, -1.678021020e-02f,
+ -1.680881200e-02f, -1.683737430e-02f, -1.686589706e-02f, -1.689438021e-02f, -1.692282370e-02f, -1.695122746e-02f, -1.697959144e-02f, -1.700791558e-02f, -1.703619982e-02f, -1.706444411e-02f,
+ -1.709264838e-02f, -1.712081258e-02f, -1.714893664e-02f, -1.717702052e-02f, -1.720506415e-02f, -1.723306748e-02f, -1.726103045e-02f, -1.728895299e-02f, -1.731683506e-02f, -1.734467660e-02f,
+ -1.737247754e-02f, -1.740023784e-02f, -1.742795743e-02f, -1.745563626e-02f, -1.748327428e-02f, -1.751087141e-02f, -1.753842762e-02f, -1.756594283e-02f, -1.759341700e-02f, -1.762085007e-02f,
+ -1.764824198e-02f, -1.767559268e-02f, -1.770290211e-02f, -1.773017021e-02f, -1.775739693e-02f, -1.778458222e-02f, -1.781172601e-02f, -1.783882825e-02f, -1.786588889e-02f, -1.789290786e-02f,
+ -1.791988513e-02f, -1.794682062e-02f, -1.797371429e-02f, -1.800056608e-02f, -1.802737593e-02f, -1.805414380e-02f, -1.808086962e-02f, -1.810755334e-02f, -1.813419491e-02f, -1.816079427e-02f,
+ -1.818735136e-02f, -1.821386615e-02f, -1.824033856e-02f, -1.826676854e-02f, -1.829315605e-02f, -1.831950102e-02f, -1.834580341e-02f, -1.837206316e-02f, -1.839828022e-02f, -1.842445453e-02f,
+ -1.845058604e-02f, -1.847667470e-02f, -1.850272045e-02f, -1.852872324e-02f, -1.855468301e-02f, -1.858059973e-02f, -1.860647332e-02f, -1.863230375e-02f, -1.865809095e-02f, -1.868383488e-02f,
+ -1.870953548e-02f, -1.873519269e-02f, -1.876080648e-02f, -1.878637678e-02f, -1.881190355e-02f, -1.883738672e-02f, -1.886282626e-02f, -1.888822211e-02f, -1.891357421e-02f, -1.893888252e-02f,
+ -1.896414698e-02f, -1.898936755e-02f, -1.901454416e-02f, -1.903967678e-02f, -1.906476535e-02f, -1.908980982e-02f, -1.911481013e-02f, -1.913976625e-02f, -1.916467810e-02f, -1.918954566e-02f,
+ -1.921436886e-02f, -1.923914766e-02f, -1.926388201e-02f, -1.928857185e-02f, -1.931321713e-02f, -1.933781782e-02f, -1.936237384e-02f, -1.938688517e-02f, -1.941135174e-02f, -1.943577351e-02f,
+ -1.946015043e-02f, -1.948448245e-02f, -1.950876952e-02f, -1.953301159e-02f, -1.955720861e-02f, -1.958136054e-02f, -1.960546732e-02f, -1.962952890e-02f, -1.965354525e-02f, -1.967751630e-02f,
+ -1.970144201e-02f, -1.972532234e-02f, -1.974915723e-02f, -1.977294664e-02f, -1.979669052e-02f, -1.982038882e-02f, -1.984404149e-02f, -1.986764849e-02f, -1.989120977e-02f, -1.991472528e-02f,
+ -1.993819497e-02f, -1.996161880e-02f, -1.998499671e-02f, -2.000832867e-02f, -2.003161463e-02f, -2.005485454e-02f, -2.007804835e-02f, -2.010119601e-02f, -2.012429749e-02f, -2.014735272e-02f,
+ -2.017036168e-02f, -2.019332431e-02f, -2.021624056e-02f, -2.023911039e-02f, -2.026193375e-02f, -2.028471060e-02f, -2.030744090e-02f, -2.033012459e-02f, -2.035276163e-02f, -2.037535198e-02f,
+ -2.039789559e-02f, -2.042039241e-02f, -2.044284241e-02f, -2.046524553e-02f, -2.048760174e-02f, -2.050991098e-02f, -2.053217321e-02f, -2.055438839e-02f, -2.057655648e-02f, -2.059867742e-02f,
+ -2.062075118e-02f, -2.064277772e-02f, -2.066475698e-02f, -2.068668892e-02f, -2.070857350e-02f, -2.073041069e-02f, -2.075220042e-02f, -2.077394266e-02f, -2.079563737e-02f, -2.081728451e-02f,
+ -2.083888402e-02f, -2.086043588e-02f, -2.088194003e-02f, -2.090339643e-02f, -2.092480504e-02f, -2.094616581e-02f, -2.096747872e-02f, -2.098874370e-02f, -2.100996073e-02f, -2.103112975e-02f,
+ -2.105225074e-02f, -2.107332363e-02f, -2.109434840e-02f, -2.111532500e-02f, -2.113625339e-02f, -2.115713353e-02f, -2.117796538e-02f, -2.119874890e-02f, -2.121948404e-02f, -2.124017076e-02f,
+ -2.126080903e-02f, -2.128139880e-02f, -2.130194003e-02f, -2.132243268e-02f, -2.134287672e-02f, -2.136327210e-02f, -2.138361878e-02f, -2.140391671e-02f, -2.142416587e-02f, -2.144436621e-02f,
+ -2.146451770e-02f, -2.148462028e-02f, -2.150467393e-02f, -2.152467860e-02f, -2.154463425e-02f, -2.156454085e-02f, -2.158439835e-02f, -2.160420672e-02f, -2.162396592e-02f, -2.164367590e-02f,
+ -2.166333664e-02f, -2.168294809e-02f, -2.170251021e-02f, -2.172202297e-02f, -2.174148632e-02f, -2.176090024e-02f, -2.178026467e-02f, -2.179957959e-02f, -2.181884495e-02f, -2.183806072e-02f,
+ -2.185722686e-02f, -2.187634333e-02f, -2.189541010e-02f, -2.191442713e-02f, -2.193339438e-02f, -2.195231181e-02f, -2.197117939e-02f, -2.198999709e-02f, -2.200876485e-02f, -2.202748266e-02f,
+ -2.204615046e-02f, -2.206476824e-02f, -2.208333594e-02f, -2.210185353e-02f, -2.212032098e-02f, -2.213873825e-02f, -2.215710531e-02f, -2.217542212e-02f, -2.219368864e-02f, -2.221190484e-02f,
+ -2.223007069e-02f, -2.224818615e-02f, -2.226625117e-02f, -2.228426574e-02f, -2.230222981e-02f, -2.232014335e-02f, -2.233800633e-02f, -2.235581871e-02f, -2.237358045e-02f, -2.239129152e-02f,
+ -2.240895190e-02f, -2.242656153e-02f, -2.244412040e-02f, -2.246162846e-02f, -2.247908568e-02f, -2.249649204e-02f, -2.251384749e-02f, -2.253115200e-02f, -2.254840554e-02f, -2.256560808e-02f,
+ -2.258275957e-02f, -2.259986000e-02f, -2.261690933e-02f, -2.263390752e-02f, -2.265085455e-02f, -2.266775037e-02f, -2.268459496e-02f, -2.270138829e-02f, -2.271813032e-02f, -2.273482102e-02f,
+ -2.275146036e-02f, -2.276804831e-02f, -2.278458483e-02f, -2.280106990e-02f, -2.281750349e-02f, -2.283388555e-02f, -2.285021607e-02f, -2.286649500e-02f, -2.288272233e-02f, -2.289889801e-02f,
+ -2.291502203e-02f, -2.293109434e-02f, -2.294711491e-02f, -2.296308373e-02f, -2.297900074e-02f, -2.299486594e-02f, -2.301067928e-02f, -2.302644074e-02f, -2.304215028e-02f, -2.305780788e-02f,
+ -2.307341351e-02f, -2.308896714e-02f, -2.310446874e-02f, -2.311991827e-02f, -2.313531572e-02f, -2.315066104e-02f, -2.316595422e-02f, -2.318119523e-02f, -2.319638403e-02f, -2.321152060e-02f,
+ -2.322660490e-02f, -2.324163692e-02f, -2.325661662e-02f, -2.327154397e-02f, -2.328641896e-02f, -2.330124154e-02f, -2.331601169e-02f, -2.333072938e-02f, -2.334539459e-02f, -2.336000729e-02f,
+ -2.337456745e-02f, -2.338907505e-02f, -2.340353006e-02f, -2.341793244e-02f, -2.343228218e-02f, -2.344657925e-02f, -2.346082362e-02f, -2.347501526e-02f, -2.348915416e-02f, -2.350324027e-02f,
+ -2.351727358e-02f, -2.353125407e-02f, -2.354518169e-02f, -2.355905644e-02f, -2.357287828e-02f, -2.358664719e-02f, -2.360036315e-02f, -2.361402612e-02f, -2.362763608e-02f, -2.364119301e-02f,
+ -2.365469689e-02f, -2.366814768e-02f, -2.368154537e-02f, -2.369488993e-02f, -2.370818133e-02f, -2.372141955e-02f, -2.373460457e-02f, -2.374773636e-02f, -2.376081491e-02f, -2.377384017e-02f,
+ -2.378681214e-02f, -2.379973079e-02f, -2.381259609e-02f, -2.382540802e-02f, -2.383816656e-02f, -2.385087169e-02f, -2.386352338e-02f, -2.387612161e-02f, -2.388866635e-02f, -2.390115759e-02f,
+ -2.391359530e-02f, -2.392597946e-02f, -2.393831005e-02f, -2.395058704e-02f, -2.396281042e-02f, -2.397498015e-02f, -2.398709623e-02f, -2.399915862e-02f, -2.401116732e-02f, -2.402312228e-02f,
+ -2.403502350e-02f, -2.404687096e-02f, -2.405866462e-02f, -2.407040448e-02f, -2.408209051e-02f, -2.409372268e-02f, -2.410530099e-02f, -2.411682540e-02f, -2.412829590e-02f, -2.413971247e-02f,
+ -2.415107509e-02f, -2.416238373e-02f, -2.417363839e-02f, -2.418483903e-02f, -2.419598564e-02f, -2.420707820e-02f, -2.421811670e-02f, -2.422910110e-02f, -2.424003139e-02f, -2.425090756e-02f,
+ -2.426172958e-02f, -2.427249744e-02f, -2.428321111e-02f, -2.429387058e-02f, -2.430447584e-02f, -2.431502685e-02f, -2.432552361e-02f, -2.433596609e-02f, -2.434635428e-02f, -2.435668816e-02f,
+ -2.436696771e-02f, -2.437719292e-02f, -2.438736376e-02f, -2.439748022e-02f, -2.440754229e-02f, -2.441754994e-02f, -2.442750316e-02f, -2.443740193e-02f, -2.444724624e-02f, -2.445703607e-02f,
+ -2.446677140e-02f, -2.447645221e-02f, -2.448607850e-02f, -2.449565023e-02f, -2.450516741e-02f, -2.451463001e-02f, -2.452403801e-02f, -2.453339140e-02f, -2.454269017e-02f, -2.455193430e-02f,
+ -2.456112378e-02f, -2.457025858e-02f, -2.457933869e-02f, -2.458836411e-02f, -2.459733481e-02f, -2.460625078e-02f, -2.461511201e-02f, -2.462391848e-02f, -2.463267017e-02f, -2.464136708e-02f,
+ -2.465000918e-02f, -2.465859647e-02f, -2.466712893e-02f, -2.467560655e-02f, -2.468402931e-02f, -2.469239721e-02f, -2.470071022e-02f, -2.470896833e-02f, -2.471717153e-02f, -2.472531981e-02f,
+ -2.473341316e-02f, -2.474145156e-02f, -2.474943500e-02f, -2.475736347e-02f, -2.476523695e-02f, -2.477305543e-02f, -2.478081890e-02f, -2.478852736e-02f, -2.479618078e-02f, -2.480377915e-02f,
+ -2.481132247e-02f, -2.481881072e-02f, -2.482624389e-02f, -2.483362197e-02f, -2.484094495e-02f, -2.484821281e-02f, -2.485542556e-02f, -2.486258316e-02f, -2.486968563e-02f, -2.487673293e-02f,
+ -2.488372508e-02f, -2.489066204e-02f, -2.489754382e-02f, -2.490437040e-02f, -2.491114178e-02f, -2.491785794e-02f, -2.492451887e-02f, -2.493112457e-02f, -2.493767502e-02f, -2.494417022e-02f,
+ -2.495061016e-02f, -2.495699483e-02f, -2.496332421e-02f, -2.496959830e-02f, -2.497581710e-02f, -2.498198059e-02f, -2.498808876e-02f, -2.499414161e-02f, -2.500013912e-02f, -2.500608130e-02f,
+ -2.501196812e-02f, -2.501779959e-02f, -2.502357570e-02f, -2.502929644e-02f, -2.503496180e-02f, -2.504057177e-02f, -2.504612634e-02f, -2.505162552e-02f, -2.505706929e-02f, -2.506245764e-02f,
+ -2.506779058e-02f, -2.507306808e-02f, -2.507829016e-02f, -2.508345679e-02f, -2.508856797e-02f, -2.509362370e-02f, -2.509862397e-02f, -2.510356878e-02f, -2.510845812e-02f, -2.511329198e-02f,
+ -2.511807036e-02f, -2.512279325e-02f, -2.512746064e-02f, -2.513207255e-02f, -2.513662894e-02f, -2.514112983e-02f, -2.514557521e-02f, -2.514996507e-02f, -2.515429941e-02f, -2.515857822e-02f,
+ -2.516280150e-02f, -2.516696925e-02f, -2.517108146e-02f, -2.517513813e-02f, -2.517913925e-02f, -2.518308482e-02f, -2.518697483e-02f, -2.519080929e-02f, -2.519458819e-02f, -2.519831152e-02f,
+ -2.520197929e-02f, -2.520559149e-02f, -2.520914811e-02f, -2.521264916e-02f, -2.521609463e-02f, -2.521948453e-02f, -2.522281883e-02f, -2.522609756e-02f, -2.522932069e-02f, -2.523248824e-02f,
+ -2.523560020e-02f, -2.523865656e-02f, -2.524165733e-02f, -2.524460250e-02f, -2.524749208e-02f, -2.525032605e-02f, -2.525310443e-02f, -2.525582721e-02f, -2.525849438e-02f, -2.526110596e-02f,
+ -2.526366193e-02f, -2.526616229e-02f, -2.526860705e-02f, -2.527099621e-02f, -2.527332976e-02f, -2.527560771e-02f, -2.527783006e-02f, -2.527999680e-02f, -2.528210793e-02f, -2.528416346e-02f,
+ -2.528616339e-02f, -2.528810772e-02f, -2.528999645e-02f, -2.529182957e-02f, -2.529360710e-02f, -2.529532902e-02f, -2.529699535e-02f, -2.529860609e-02f, -2.530016123e-02f, -2.530166078e-02f,
+ -2.530310473e-02f, -2.530449310e-02f, -2.530582588e-02f, -2.530710308e-02f, -2.530832470e-02f, -2.530949073e-02f, -2.531060119e-02f, -2.531165607e-02f, -2.531265538e-02f, -2.531359912e-02f,
+ -2.531448729e-02f, -2.531531991e-02f, -2.531609696e-02f, -2.531681845e-02f, -2.531748439e-02f, -2.531809479e-02f, -2.531864963e-02f, -2.531914894e-02f, -2.531959270e-02f, -2.531998094e-02f,
+ -2.532031364e-02f, -2.532059081e-02f, -2.532081247e-02f, -2.532097861e-02f, -2.532108924e-02f, -2.532114436e-02f, -2.532114398e-02f, -2.532108810e-02f, -2.532097673e-02f, -2.532080987e-02f,
+ -2.532058754e-02f, -2.532030972e-02f, -2.531997644e-02f, -2.531958769e-02f, -2.531914349e-02f, -2.531864383e-02f, -2.531808872e-02f, -2.531747818e-02f, -2.531681220e-02f, -2.531609080e-02f,
+ -2.531531397e-02f, -2.531448173e-02f, -2.531359408e-02f, -2.531265104e-02f, -2.531165260e-02f, -2.531059878e-02f, -2.530948957e-02f, -2.530832500e-02f, -2.530710506e-02f, -2.530582977e-02f,
+ -2.530449913e-02f, -2.530311315e-02f, -2.530167184e-02f, -2.530017521e-02f, -2.529862326e-02f, -2.529701600e-02f, -2.529535344e-02f, -2.529363560e-02f, -2.529186247e-02f, -2.529003408e-02f,
+ -2.528815042e-02f, -2.528621150e-02f, -2.528421734e-02f, -2.528216795e-02f, -2.528006333e-02f, -2.527790349e-02f, -2.527568845e-02f, -2.527341821e-02f, -2.527109279e-02f, -2.526871219e-02f,
+ -2.526627642e-02f, -2.526378549e-02f, -2.526123943e-02f, -2.525863822e-02f, -2.525598189e-02f, -2.525327045e-02f, -2.525050391e-02f, -2.524768228e-02f, -2.524480556e-02f, -2.524187378e-02f,
+ -2.523888694e-02f, -2.523584505e-02f, -2.523274813e-02f, -2.522959619e-02f, -2.522638923e-02f, -2.522312728e-02f, -2.521981034e-02f, -2.521643843e-02f, -2.521301155e-02f, -2.520952973e-02f,
+ -2.520599296e-02f, -2.520240128e-02f, -2.519875468e-02f, -2.519505319e-02f, -2.519129681e-02f, -2.518748556e-02f, -2.518361944e-02f, -2.517969849e-02f, -2.517572270e-02f, -2.517169210e-02f,
+ -2.516760669e-02f, -2.516346649e-02f, -2.515927151e-02f, -2.515502177e-02f, -2.515071729e-02f, -2.514635807e-02f, -2.514194413e-02f, -2.513747548e-02f, -2.513295215e-02f, -2.512837414e-02f,
+ -2.512374148e-02f, -2.511905417e-02f, -2.511431222e-02f, -2.510951567e-02f, -2.510466451e-02f, -2.509975878e-02f, -2.509479847e-02f, -2.508978362e-02f, -2.508471422e-02f, -2.507959031e-02f,
+ -2.507441190e-02f, -2.506917899e-02f, -2.506389162e-02f, -2.505854979e-02f, -2.505315353e-02f, -2.504770284e-02f, -2.504219775e-02f, -2.503663827e-02f, -2.503102442e-02f, -2.502535622e-02f,
+ -2.501963368e-02f, -2.501385683e-02f, -2.500802567e-02f, -2.500214024e-02f, -2.499620053e-02f, -2.499020658e-02f, -2.498415840e-02f, -2.497805601e-02f, -2.497189943e-02f, -2.496568867e-02f,
+ -2.495942376e-02f, -2.495310471e-02f, -2.494673154e-02f, -2.494030427e-02f, -2.493382292e-02f, -2.492728751e-02f, -2.492069805e-02f, -2.491405458e-02f, -2.490735710e-02f, -2.490060563e-02f,
+ -2.489380020e-02f, -2.488694083e-02f, -2.488002753e-02f, -2.487306033e-02f, -2.486603924e-02f, -2.485896429e-02f, -2.485183549e-02f, -2.484465287e-02f, -2.483741645e-02f, -2.483012624e-02f,
+ -2.482278227e-02f, -2.481538457e-02f, -2.480793314e-02f, -2.480042801e-02f, -2.479286921e-02f, -2.478525675e-02f, -2.477759066e-02f, -2.476987096e-02f, -2.476209766e-02f, -2.475427080e-02f,
+ -2.474639039e-02f, -2.473845645e-02f, -2.473046901e-02f, -2.472242810e-02f, -2.471433372e-02f, -2.470618591e-02f, -2.469798468e-02f, -2.468973007e-02f, -2.468142209e-02f, -2.467306076e-02f,
+ -2.466464612e-02f, -2.465617817e-02f, -2.464765695e-02f, -2.463908249e-02f, -2.463045479e-02f, -2.462177389e-02f, -2.461303981e-02f, -2.460425258e-02f, -2.459541221e-02f, -2.458651874e-02f,
+ -2.457757218e-02f, -2.456857256e-02f, -2.455951991e-02f, -2.455041425e-02f, -2.454125561e-02f, -2.453204400e-02f, -2.452277946e-02f, -2.451346201e-02f, -2.450409167e-02f, -2.449466847e-02f,
+ -2.448519244e-02f, -2.447566360e-02f, -2.446608198e-02f, -2.445644760e-02f, -2.444676049e-02f, -2.443702067e-02f, -2.442722817e-02f, -2.441738302e-02f, -2.440748524e-02f, -2.439753486e-02f,
+ -2.438753191e-02f, -2.437747641e-02f, -2.436736838e-02f, -2.435720787e-02f, -2.434699489e-02f, -2.433672946e-02f, -2.432641163e-02f, -2.431604141e-02f, -2.430561883e-02f, -2.429514392e-02f,
+ -2.428461671e-02f, -2.427403722e-02f, -2.426340549e-02f, -2.425272154e-02f, -2.424198539e-02f, -2.423119709e-02f, -2.422035664e-02f, -2.420946410e-02f, -2.419851947e-02f, -2.418752280e-02f,
+ -2.417647411e-02f, -2.416537342e-02f, -2.415422077e-02f, -2.414301619e-02f, -2.413175971e-02f, -2.412045135e-02f, -2.410909115e-02f, -2.409767913e-02f, -2.408621532e-02f, -2.407469976e-02f,
+ -2.406313248e-02f, -2.405151349e-02f, -2.403984284e-02f, -2.402812055e-02f, -2.401634666e-02f, -2.400452120e-02f, -2.399264418e-02f, -2.398071566e-02f, -2.396873565e-02f, -2.395670419e-02f,
+ -2.394462130e-02f, -2.393248703e-02f, -2.392030140e-02f, -2.390806443e-02f, -2.389577618e-02f, -2.388343665e-02f, -2.387104590e-02f, -2.385860394e-02f, -2.384611081e-02f, -2.383356655e-02f,
+ -2.382097118e-02f, -2.380832473e-02f, -2.379562725e-02f, -2.378287875e-02f, -2.377007928e-02f, -2.375722887e-02f, -2.374432754e-02f, -2.373137534e-02f, -2.371837229e-02f, -2.370531843e-02f,
+ -2.369221379e-02f, -2.367905840e-02f, -2.366585230e-02f, -2.365259552e-02f, -2.363928810e-02f, -2.362593006e-02f, -2.361252145e-02f, -2.359906229e-02f, -2.358555263e-02f, -2.357199248e-02f,
+ -2.355838190e-02f, -2.354472091e-02f, -2.353100954e-02f, -2.351724784e-02f, -2.350343583e-02f, -2.348957355e-02f, -2.347566104e-02f, -2.346169834e-02f, -2.344768546e-02f, -2.343362246e-02f,
+ -2.341950937e-02f, -2.340534621e-02f, -2.339113304e-02f, -2.337686987e-02f, -2.336255676e-02f, -2.334819373e-02f, -2.333378082e-02f, -2.331931807e-02f, -2.330480551e-02f, -2.329024318e-02f,
+ -2.327563111e-02f, -2.326096935e-02f, -2.324625792e-02f, -2.323149687e-02f, -2.321668623e-02f, -2.320182604e-02f, -2.318691634e-02f, -2.317195716e-02f, -2.315694854e-02f, -2.314189051e-02f,
+ -2.312678312e-02f, -2.311162641e-02f, -2.309642040e-02f, -2.308116514e-02f, -2.306586066e-02f, -2.305050701e-02f, -2.303510422e-02f, -2.301965233e-02f, -2.300415138e-02f, -2.298860140e-02f,
+ -2.297300243e-02f, -2.295735452e-02f, -2.294165771e-02f, -2.292591202e-02f, -2.291011750e-02f, -2.289427419e-02f, -2.287838213e-02f, -2.286244135e-02f, -2.284645190e-02f, -2.283041381e-02f,
+ -2.281432713e-02f, -2.279819189e-02f, -2.278200814e-02f, -2.276577591e-02f, -2.274949524e-02f, -2.273316618e-02f, -2.271678876e-02f, -2.270036303e-02f, -2.268388902e-02f, -2.266736677e-02f,
+ -2.265079633e-02f, -2.263417773e-02f, -2.261751102e-02f, -2.260079624e-02f, -2.258403343e-02f, -2.256722262e-02f, -2.255036386e-02f, -2.253345720e-02f, -2.251650267e-02f, -2.249950031e-02f,
+ -2.248245017e-02f, -2.246535229e-02f, -2.244820670e-02f, -2.243101346e-02f, -2.241377259e-02f, -2.239648416e-02f, -2.237914819e-02f, -2.236176473e-02f, -2.234433382e-02f, -2.232685550e-02f,
+ -2.230932982e-02f, -2.229175682e-02f, -2.227413654e-02f, -2.225646902e-02f, -2.223875432e-02f, -2.222099246e-02f, -2.220318350e-02f, -2.218532747e-02f, -2.216742442e-02f, -2.214947440e-02f,
+ -2.213147744e-02f, -2.211343359e-02f, -2.209534290e-02f, -2.207720541e-02f, -2.205902116e-02f, -2.204079019e-02f, -2.202251255e-02f, -2.200418829e-02f, -2.198581745e-02f, -2.196740007e-02f,
+ -2.194893619e-02f, -2.193042587e-02f, -2.191186915e-02f, -2.189326607e-02f, -2.187461667e-02f, -2.185592100e-02f, -2.183717912e-02f, -2.181839105e-02f, -2.179955685e-02f, -2.178067656e-02f,
+ -2.176175023e-02f, -2.174277790e-02f, -2.172375962e-02f, -2.170469544e-02f, -2.168558540e-02f, -2.166642954e-02f, -2.164722792e-02f, -2.162798057e-02f, -2.160868755e-02f, -2.158934890e-02f,
+ -2.156996467e-02f, -2.155053490e-02f, -2.153105965e-02f, -2.151153895e-02f, -2.149197285e-02f, -2.147236141e-02f, -2.145270466e-02f, -2.143300266e-02f, -2.141325545e-02f, -2.139346309e-02f,
+ -2.137362560e-02f, -2.135374306e-02f, -2.133381549e-02f, -2.131384296e-02f, -2.129382550e-02f, -2.127376317e-02f, -2.125365601e-02f, -2.123350407e-02f, -2.121330741e-02f, -2.119306606e-02f,
+ -2.117278007e-02f, -2.115244950e-02f, -2.113207440e-02f, -2.111165480e-02f, -2.109119077e-02f, -2.107068234e-02f, -2.105012957e-02f, -2.102953251e-02f, -2.100889121e-02f, -2.098820570e-02f,
+ -2.096747606e-02f, -2.094670232e-02f, -2.092588453e-02f, -2.090502274e-02f, -2.088411700e-02f, -2.086316737e-02f, -2.084217389e-02f, -2.082113661e-02f, -2.080005558e-02f, -2.077893085e-02f,
+ -2.075776248e-02f, -2.073655050e-02f, -2.071529498e-02f, -2.069399596e-02f, -2.067265350e-02f, -2.065126764e-02f, -2.062983843e-02f, -2.060836593e-02f, -2.058685018e-02f, -2.056529125e-02f,
+ -2.054368917e-02f, -2.052204400e-02f, -2.050035579e-02f, -2.047862459e-02f, -2.045685045e-02f, -2.043503343e-02f, -2.041317358e-02f, -2.039127094e-02f, -2.036932558e-02f, -2.034733754e-02f,
+ -2.032530687e-02f, -2.030323362e-02f, -2.028111786e-02f, -2.025895962e-02f, -2.023675897e-02f, -2.021451595e-02f, -2.019223062e-02f, -2.016990302e-02f, -2.014753323e-02f, -2.012512127e-02f,
+ -2.010266722e-02f, -2.008017111e-02f, -2.005763301e-02f, -2.003505297e-02f, -2.001243103e-02f, -1.998976726e-02f, -1.996706171e-02f, -1.994431443e-02f, -1.992152547e-02f, -1.989869489e-02f,
+ -1.987582274e-02f, -1.985290907e-02f, -1.982995395e-02f, -1.980695742e-02f, -1.978391953e-02f, -1.976084034e-02f, -1.973771991e-02f, -1.971455829e-02f, -1.969135554e-02f, -1.966811170e-02f,
+ -1.964482683e-02f, -1.962150099e-02f, -1.959813424e-02f, -1.957472662e-02f, -1.955127819e-02f, -1.952778901e-02f, -1.950425914e-02f, -1.948068861e-02f, -1.945707751e-02f, -1.943342587e-02f,
+ -1.940973375e-02f, -1.938600121e-02f, -1.936222830e-02f, -1.933841509e-02f, -1.931456162e-02f, -1.929066795e-02f, -1.926673414e-02f, -1.924276024e-02f, -1.921874631e-02f, -1.919469241e-02f,
+ -1.917059859e-02f, -1.914646490e-02f, -1.912229142e-02f, -1.909807818e-02f, -1.907382525e-02f, -1.904953268e-02f, -1.902520053e-02f, -1.900082886e-02f, -1.897641773e-02f, -1.895196718e-02f,
+ -1.892747729e-02f, -1.890294810e-02f, -1.887837967e-02f, -1.885377207e-02f, -1.882912534e-02f, -1.880443954e-02f, -1.877971474e-02f, -1.875495099e-02f, -1.873014834e-02f, -1.870530686e-02f,
+ -1.868042660e-02f, -1.865550763e-02f, -1.863054999e-02f, -1.860555375e-02f, -1.858051897e-02f, -1.855544570e-02f, -1.853033400e-02f, -1.850518394e-02f, -1.847999556e-02f, -1.845476893e-02f,
+ -1.842950410e-02f, -1.840420114e-02f, -1.837886010e-02f, -1.835348105e-02f, -1.832806404e-02f, -1.830260912e-02f, -1.827711637e-02f, -1.825158583e-02f, -1.822601758e-02f, -1.820041166e-02f,
+ -1.817476814e-02f, -1.814908707e-02f, -1.812336852e-02f, -1.809761254e-02f, -1.807181920e-02f, -1.804598856e-02f, -1.802012067e-02f, -1.799421559e-02f, -1.796827339e-02f, -1.794229412e-02f,
+ -1.791627785e-02f, -1.789022463e-02f, -1.786413453e-02f, -1.783800761e-02f, -1.781184392e-02f, -1.778564353e-02f, -1.775940649e-02f, -1.773313288e-02f, -1.770682274e-02f, -1.768047615e-02f,
+ -1.765409315e-02f, -1.762767382e-02f, -1.760121821e-02f, -1.757472638e-02f, -1.754819840e-02f, -1.752163432e-02f, -1.749503422e-02f, -1.746839814e-02f, -1.744172615e-02f, -1.741501832e-02f,
+ -1.738827470e-02f, -1.736149536e-02f, -1.733468035e-02f, -1.730782974e-02f, -1.728094360e-02f, -1.725402198e-02f, -1.722706494e-02f, -1.720007255e-02f, -1.717304488e-02f, -1.714598197e-02f,
+ -1.711888390e-02f, -1.709175073e-02f, -1.706458251e-02f, -1.703737932e-02f, -1.701014121e-02f, -1.698286826e-02f, -1.695556051e-02f, -1.692821803e-02f, -1.690084089e-02f, -1.687342915e-02f,
+ -1.684598288e-02f, -1.681850213e-02f, -1.679098696e-02f, -1.676343745e-02f, -1.673585366e-02f, -1.670823564e-02f, -1.668058347e-02f, -1.665289720e-02f, -1.662517690e-02f, -1.659742264e-02f,
+ -1.656963447e-02f, -1.654181246e-02f, -1.651395668e-02f, -1.648606719e-02f, -1.645814405e-02f, -1.643018733e-02f, -1.640219709e-02f, -1.637417339e-02f, -1.634611630e-02f, -1.631802589e-02f,
+ -1.628990222e-02f, -1.626174535e-02f, -1.623355535e-02f, -1.620533228e-02f, -1.617707620e-02f, -1.614878719e-02f, -1.612046531e-02f, -1.609211061e-02f, -1.606372318e-02f, -1.603530307e-02f,
+ -1.600685034e-02f, -1.597836506e-02f, -1.594984731e-02f, -1.592129713e-02f, -1.589271460e-02f, -1.586409979e-02f, -1.583545275e-02f, -1.580677356e-02f, -1.577806228e-02f, -1.574931898e-02f,
+ -1.572054372e-02f, -1.569173656e-02f, -1.566289758e-02f, -1.563402684e-02f, -1.560512440e-02f, -1.557619034e-02f, -1.554722471e-02f, -1.551822759e-02f, -1.548919903e-02f, -1.546013911e-02f,
+ -1.543104790e-02f, -1.540192545e-02f, -1.537277184e-02f, -1.534358714e-02f, -1.531437140e-02f, -1.528512470e-02f, -1.525584710e-02f, -1.522653867e-02f, -1.519719947e-02f, -1.516782958e-02f,
+ -1.513842906e-02f, -1.510899798e-02f, -1.507953640e-02f, -1.505004439e-02f, -1.502052202e-02f, -1.499096936e-02f, -1.496138647e-02f, -1.493177343e-02f, -1.490213029e-02f, -1.487245713e-02f,
+ -1.484275401e-02f, -1.481302100e-02f, -1.478325817e-02f, -1.475346559e-02f, -1.472364333e-02f, -1.469379144e-02f, -1.466391001e-02f, -1.463399910e-02f, -1.460405877e-02f, -1.457408910e-02f,
+ -1.454409015e-02f, -1.451406200e-02f, -1.448400470e-02f, -1.445391833e-02f, -1.442380296e-02f, -1.439365865e-02f, -1.436348548e-02f, -1.433328351e-02f, -1.430305281e-02f, -1.427279345e-02f,
+ -1.424250550e-02f, -1.421218902e-02f, -1.418184410e-02f, -1.415147078e-02f, -1.412106915e-02f, -1.409063928e-02f, -1.406018123e-02f, -1.402969507e-02f, -1.399918087e-02f, -1.396863870e-02f,
+ -1.393806863e-02f, -1.390747072e-02f, -1.387684506e-02f, -1.384619171e-02f, -1.381551073e-02f, -1.378480220e-02f, -1.375406618e-02f, -1.372330275e-02f, -1.369251198e-02f, -1.366169393e-02f,
+ -1.363084868e-02f, -1.359997630e-02f, -1.356907685e-02f, -1.353815041e-02f, -1.350719704e-02f, -1.347621682e-02f, -1.344520982e-02f, -1.341417610e-02f, -1.338311574e-02f, -1.335202880e-02f,
+ -1.332091536e-02f, -1.328977550e-02f, -1.325860927e-02f, -1.322741674e-02f, -1.319619800e-02f, -1.316495311e-02f, -1.313368214e-02f, -1.310238516e-02f, -1.307106225e-02f, -1.303971347e-02f,
+ -1.300833889e-02f, -1.297693859e-02f, -1.294551263e-02f, -1.291406109e-02f, -1.288258405e-02f, -1.285108156e-02f, -1.281955370e-02f, -1.278800054e-02f, -1.275642216e-02f, -1.272481862e-02f,
+ -1.269319000e-02f, -1.266153637e-02f, -1.262985779e-02f, -1.259815435e-02f, -1.256642611e-02f, -1.253467314e-02f, -1.250289552e-02f, -1.247109332e-02f, -1.243926660e-02f, -1.240741545e-02f,
+ -1.237553993e-02f, -1.234364011e-02f, -1.231171608e-02f, -1.227976789e-02f, -1.224779562e-02f, -1.221579935e-02f, -1.218377914e-02f, -1.215173507e-02f, -1.211966720e-02f, -1.208757563e-02f,
+ -1.205546040e-02f, -1.202332160e-02f, -1.199115931e-02f, -1.195897358e-02f, -1.192676450e-02f, -1.189453213e-02f, -1.186227656e-02f, -1.182999784e-02f, -1.179769607e-02f, -1.176537130e-02f,
+ -1.173302361e-02f, -1.170065307e-02f, -1.166825976e-02f, -1.163584375e-02f, -1.160340511e-02f, -1.157094391e-02f, -1.153846024e-02f, -1.150595415e-02f, -1.147342573e-02f, -1.144087505e-02f,
+ -1.140830218e-02f, -1.137570719e-02f, -1.134309016e-02f, -1.131045116e-02f, -1.127779027e-02f, -1.124510755e-02f, -1.121240308e-02f, -1.117967694e-02f, -1.114692920e-02f, -1.111415993e-02f,
+ -1.108136920e-02f, -1.104855709e-02f, -1.101572368e-02f, -1.098286903e-02f, -1.094999322e-02f, -1.091709633e-02f, -1.088417842e-02f, -1.085123958e-02f, -1.081827987e-02f, -1.078529938e-02f,
+ -1.075229816e-02f, -1.071927631e-02f, -1.068623388e-02f, -1.065317096e-02f, -1.062008763e-02f, -1.058698395e-02f, -1.055385999e-02f, -1.052071584e-02f, -1.048755157e-02f, -1.045436725e-02f,
+ -1.042116296e-02f, -1.038793876e-02f, -1.035469475e-02f, -1.032143098e-02f, -1.028814753e-02f, -1.025484449e-02f, -1.022152192e-02f, -1.018817990e-02f, -1.015481850e-02f, -1.012143780e-02f,
+ -1.008803787e-02f, -1.005461879e-02f, -1.002118063e-02f, -9.987723464e-03f, -9.954247374e-03f, -9.920752431e-03f, -9.887238709e-03f, -9.853706285e-03f, -9.820155233e-03f, -9.786585628e-03f,
+ -9.752997545e-03f, -9.719391059e-03f, -9.685766247e-03f, -9.652123181e-03f, -9.618461940e-03f, -9.584782596e-03f, -9.551085226e-03f, -9.517369905e-03f, -9.483636709e-03f, -9.449885713e-03f,
+ -9.416116992e-03f, -9.382330621e-03f, -9.348526677e-03f, -9.314705235e-03f, -9.280866371e-03f, -9.247010159e-03f, -9.213136676e-03f, -9.179245998e-03f, -9.145338200e-03f, -9.111413357e-03f,
+ -9.077471546e-03f, -9.043512843e-03f, -9.009537323e-03f, -8.975545062e-03f, -8.941536136e-03f, -8.907510620e-03f, -8.873468592e-03f, -8.839410127e-03f, -8.805335300e-03f, -8.771244188e-03f,
+ -8.737136867e-03f, -8.703013413e-03f, -8.668873903e-03f, -8.634718411e-03f, -8.600547015e-03f, -8.566359791e-03f, -8.532156815e-03f, -8.497938163e-03f, -8.463703911e-03f, -8.429454136e-03f,
+ -8.395188914e-03f, -8.360908322e-03f, -8.326612436e-03f, -8.292301332e-03f, -8.257975086e-03f, -8.223633776e-03f, -8.189277478e-03f, -8.154906268e-03f, -8.120520223e-03f, -8.086119419e-03f,
+ -8.051703933e-03f, -8.017273842e-03f, -7.982829222e-03f, -7.948370151e-03f, -7.913896704e-03f, -7.879408958e-03f, -7.844906990e-03f, -7.810390878e-03f, -7.775860697e-03f, -7.741316525e-03f,
+ -7.706758438e-03f, -7.672186514e-03f, -7.637600829e-03f, -7.603001460e-03f, -7.568388484e-03f, -7.533761978e-03f, -7.499122019e-03f, -7.464468685e-03f, -7.429802051e-03f, -7.395122196e-03f,
+ -7.360429196e-03f, -7.325723128e-03f, -7.291004069e-03f, -7.256272098e-03f, -7.221527290e-03f, -7.186769723e-03f, -7.151999474e-03f, -7.117216620e-03f, -7.082421240e-03f, -7.047613409e-03f,
+ -7.012793205e-03f, -6.977960706e-03f, -6.943115989e-03f, -6.908259131e-03f, -6.873390210e-03f, -6.838509303e-03f, -6.803616487e-03f, -6.768711840e-03f, -6.733795439e-03f, -6.698867362e-03f,
+ -6.663927686e-03f, -6.628976489e-03f, -6.594013848e-03f, -6.559039841e-03f, -6.524054546e-03f, -6.489058039e-03f, -6.454050399e-03f, -6.419031703e-03f, -6.384002029e-03f, -6.348961454e-03f,
+ -6.313910057e-03f, -6.278847914e-03f, -6.243775104e-03f, -6.208691703e-03f, -6.173597791e-03f, -6.138493445e-03f, -6.103378742e-03f, -6.068253760e-03f, -6.033118577e-03f, -5.997973271e-03f,
+ -5.962817919e-03f, -5.927652600e-03f, -5.892477392e-03f, -5.857292372e-03f, -5.822097617e-03f, -5.786893207e-03f, -5.751679219e-03f, -5.716455730e-03f, -5.681222819e-03f, -5.645980564e-03f,
+ -5.610729043e-03f, -5.575468334e-03f, -5.540198514e-03f, -5.504919661e-03f, -5.469631855e-03f, -5.434335172e-03f, -5.399029691e-03f, -5.363715490e-03f, -5.328392647e-03f, -5.293061239e-03f,
+ -5.257721346e-03f, -5.222373045e-03f, -5.187016415e-03f, -5.151651532e-03f, -5.116278477e-03f, -5.080897326e-03f, -5.045508158e-03f, -5.010111051e-03f, -4.974706083e-03f, -4.939293333e-03f,
+ -4.903872879e-03f, -4.868444798e-03f, -4.833009170e-03f, -4.797566071e-03f, -4.762115582e-03f, -4.726657779e-03f, -4.691192741e-03f, -4.655720547e-03f, -4.620241274e-03f, -4.584755001e-03f,
+ -4.549261806e-03f, -4.513761768e-03f, -4.478254965e-03f, -4.442741475e-03f, -4.407221376e-03f, -4.371694747e-03f, -4.336161667e-03f, -4.300622212e-03f, -4.265076463e-03f, -4.229524497e-03f,
+ -4.193966392e-03f, -4.158402228e-03f, -4.122832081e-03f, -4.087256032e-03f, -4.051674158e-03f, -4.016086537e-03f, -3.980493248e-03f, -3.944894370e-03f, -3.909289980e-03f, -3.873680157e-03f,
+ -3.838064980e-03f, -3.802444528e-03f, -3.766818877e-03f, -3.731188108e-03f, -3.695552298e-03f, -3.659911526e-03f, -3.624265870e-03f, -3.588615409e-03f, -3.552960221e-03f, -3.517300385e-03f,
+ -3.481635979e-03f, -3.445967081e-03f, -3.410293771e-03f, -3.374616126e-03f, -3.338934225e-03f, -3.303248147e-03f, -3.267557970e-03f, -3.231863772e-03f, -3.196165632e-03f, -3.160463629e-03f,
+ -3.124757840e-03f, -3.089048345e-03f, -3.053335223e-03f, -3.017618550e-03f, -2.981898407e-03f, -2.946174870e-03f, -2.910448020e-03f, -2.874717935e-03f, -2.838984692e-03f, -2.803248370e-03f,
+ -2.767509049e-03f, -2.731766806e-03f, -2.696021720e-03f, -2.660273869e-03f, -2.624523333e-03f, -2.588770188e-03f, -2.553014515e-03f, -2.517256391e-03f, -2.481495894e-03f, -2.445733105e-03f,
+ -2.409968100e-03f, -2.374200958e-03f, -2.338431758e-03f, -2.302660579e-03f, -2.266887498e-03f, -2.231112595e-03f, -2.195335947e-03f, -2.159557633e-03f, -2.123777733e-03f, -2.087996323e-03f,
+ -2.052213483e-03f, -2.016429290e-03f, -1.980643825e-03f, -1.944857164e-03f, -1.909069387e-03f, -1.873280571e-03f, -1.837490796e-03f, -1.801700139e-03f, -1.765908680e-03f, -1.730116495e-03f,
+ -1.694323665e-03f, -1.658530268e-03f, -1.622736381e-03f, -1.586942083e-03f, -1.551147452e-03f, -1.515352568e-03f, -1.479557507e-03f, -1.443762350e-03f, -1.407967173e-03f, -1.372172056e-03f,
+ -1.336377077e-03f, -1.300582313e-03f, -1.264787844e-03f, -1.228993748e-03f, -1.193200103e-03f, -1.157406987e-03f, -1.121614479e-03f, -1.085822657e-03f, -1.050031599e-03f, -1.014241383e-03f,
+ -9.784520886e-04f, -9.426637931e-04f, -9.068765748e-04f, -8.710905122e-04f, -8.353056833e-04f, -7.995221665e-04f, -7.637400399e-04f, -7.279593817e-04f, -6.921802702e-04f, -6.564027835e-04f,
+ -6.206269998e-04f, -5.848529973e-04f, -5.490808541e-04f, -5.133106484e-04f, -4.775424582e-04f, -4.417763618e-04f, -4.060124371e-04f, -3.702507624e-04f, -3.344914157e-04f, -2.987344751e-04f,
+ -2.629800186e-04f, -2.272281242e-04f, -1.914788701e-04f, -1.557323343e-04f, -1.199885947e-04f, -8.424772933e-05f, -4.850981623e-05f, -1.277493333e-05f, 2.295684140e-05f, 5.868543001e-05f,
+ 9.441075458e-05f, 1.301327372e-04f, 1.658512999e-04f, 2.015663649e-04f, 2.372778543e-04f, 2.729856902e-04f, 3.086897947e-04f, 3.443900901e-04f, 3.800864986e-04f, 4.157789422e-04f,
+ 4.514673433e-04f, 4.871516241e-04f, 5.228317068e-04f, 5.585075136e-04f, 5.941789670e-04f, 6.298459891e-04f, 6.655085023e-04f, 7.011664289e-04f, 7.368196912e-04f, 7.724682117e-04f,
+ 8.081119127e-04f, 8.437507165e-04f, 8.793845457e-04f, 9.150133226e-04f, 9.506369697e-04f, 9.862554095e-04f, 1.021868564e-03f, 1.057476357e-03f, 1.093078710e-03f, 1.128675545e-03f,
+ 1.164266786e-03f, 1.199852355e-03f, 1.235432174e-03f, 1.271006166e-03f, 1.306574254e-03f, 1.342136360e-03f, 1.377692407e-03f, 1.413242319e-03f, 1.448786016e-03f, 1.484323423e-03f,
+ 1.519854462e-03f, 1.555379055e-03f, 1.590897126e-03f, 1.626408598e-03f, 1.661913392e-03f, 1.697411433e-03f, 1.732902643e-03f, 1.768386944e-03f, 1.803864261e-03f, 1.839334515e-03f,
+ 1.874797630e-03f, 1.910253528e-03f, 1.945702134e-03f, 1.981143369e-03f, 2.016577157e-03f, 2.052003421e-03f, 2.087422084e-03f, 2.122833069e-03f, 2.158236299e-03f, 2.193631698e-03f,
+ 2.229019189e-03f, 2.264398694e-03f, 2.299770138e-03f, 2.335133444e-03f, 2.370488534e-03f, 2.405835332e-03f, 2.441173762e-03f, 2.476503746e-03f, 2.511825209e-03f, 2.547138073e-03f,
+ 2.582442263e-03f, 2.617737701e-03f, 2.653024311e-03f, 2.688302017e-03f, 2.723570742e-03f, 2.758830409e-03f, 2.794080944e-03f, 2.829322268e-03f, 2.864554305e-03f, 2.899776981e-03f,
+ 2.934990217e-03f, 2.970193938e-03f, 3.005388067e-03f, 3.040572529e-03f, 3.075747248e-03f, 3.110912146e-03f, 3.146067148e-03f, 3.181212178e-03f, 3.216347160e-03f, 3.251472017e-03f,
+ 3.286586675e-03f, 3.321691056e-03f, 3.356785085e-03f, 3.391868686e-03f, 3.426941783e-03f, 3.462004300e-03f, 3.497056161e-03f, 3.532097291e-03f, 3.567127614e-03f, 3.602147054e-03f,
+ 3.637155535e-03f, 3.672152982e-03f, 3.707139319e-03f, 3.742114470e-03f, 3.777078360e-03f, 3.812030914e-03f, 3.846972055e-03f, 3.881901708e-03f, 3.916819799e-03f, 3.951726250e-03f,
+ 3.986620988e-03f, 4.021503936e-03f, 4.056375019e-03f, 4.091234163e-03f, 4.126081291e-03f, 4.160916329e-03f, 4.195739201e-03f, 4.230549832e-03f, 4.265348147e-03f, 4.300134071e-03f,
+ 4.334907529e-03f, 4.369668445e-03f, 4.404416746e-03f, 4.439152355e-03f, 4.473875198e-03f, 4.508585201e-03f, 4.543282287e-03f, 4.577966383e-03f, 4.612637413e-03f, 4.647295304e-03f,
+ 4.681939979e-03f, 4.716571364e-03f, 4.751189386e-03f, 4.785793968e-03f, 4.820385037e-03f, 4.854962519e-03f, 4.889526337e-03f, 4.924076419e-03f, 4.958612689e-03f, 4.993135074e-03f,
+ 5.027643498e-03f, 5.062137888e-03f, 5.096618169e-03f, 5.131084267e-03f, 5.165536108e-03f, 5.199973618e-03f, 5.234396722e-03f, 5.268805347e-03f, 5.303199418e-03f, 5.337578861e-03f,
+ 5.371943602e-03f, 5.406293568e-03f, 5.440628685e-03f, 5.474948878e-03f, 5.509254074e-03f, 5.543544199e-03f, 5.577819179e-03f, 5.612078941e-03f, 5.646323411e-03f, 5.680552515e-03f,
+ 5.714766179e-03f, 5.748964331e-03f, 5.783146896e-03f, 5.817313802e-03f, 5.851464974e-03f, 5.885600340e-03f, 5.919719826e-03f, 5.953823358e-03f, 5.987910864e-03f, 6.021982270e-03f,
+ 6.056037504e-03f, 6.090076491e-03f, 6.124099159e-03f, 6.158105434e-03f, 6.192095245e-03f, 6.226068517e-03f, 6.260025178e-03f, 6.293965155e-03f, 6.327888375e-03f, 6.361794766e-03f,
+ 6.395684254e-03f, 6.429556767e-03f, 6.463412232e-03f, 6.497250577e-03f, 6.531071729e-03f, 6.564875615e-03f, 6.598662163e-03f, 6.632431301e-03f, 6.666182956e-03f, 6.699917055e-03f,
+ 6.733633527e-03f, 6.767332299e-03f, 6.801013300e-03f, 6.834676456e-03f, 6.868321695e-03f, 6.901948946e-03f, 6.935558137e-03f, 6.969149195e-03f, 7.002722049e-03f, 7.036276626e-03f,
+ 7.069812856e-03f, 7.103330665e-03f, 7.136829982e-03f, 7.170310736e-03f, 7.203772855e-03f, 7.237216267e-03f, 7.270640900e-03f, 7.304046684e-03f, 7.337433546e-03f, 7.370801416e-03f,
+ 7.404150221e-03f, 7.437479890e-03f, 7.470790353e-03f, 7.504081538e-03f, 7.537353373e-03f, 7.570605788e-03f, 7.603838711e-03f, 7.637052072e-03f, 7.670245800e-03f, 7.703419822e-03f,
+ 7.736574069e-03f, 7.769708470e-03f, 7.802822954e-03f, 7.835917450e-03f, 7.868991888e-03f, 7.902046196e-03f, 7.935080304e-03f, 7.968094142e-03f, 8.001087639e-03f, 8.034060725e-03f,
+ 8.067013329e-03f, 8.099945381e-03f, 8.132856811e-03f, 8.165747548e-03f, 8.198617522e-03f, 8.231466663e-03f, 8.264294902e-03f, 8.297102167e-03f, 8.329888388e-03f, 8.362653497e-03f,
+ 8.395397423e-03f, 8.428120097e-03f, 8.460821447e-03f, 8.493501406e-03f, 8.526159902e-03f, 8.558796867e-03f, 8.591412231e-03f, 8.624005924e-03f, 8.656577877e-03f, 8.689128021e-03f,
+ 8.721656285e-03f, 8.754162602e-03f, 8.786646901e-03f, 8.819109113e-03f, 8.851549170e-03f, 8.883967002e-03f, 8.916362539e-03f, 8.948735715e-03f, 8.981086458e-03f, 9.013414701e-03f,
+ 9.045720374e-03f, 9.078003409e-03f, 9.110263737e-03f, 9.142501290e-03f, 9.174715998e-03f, 9.206907794e-03f, 9.239076609e-03f, 9.271222374e-03f, 9.303345021e-03f, 9.335444482e-03f,
+ 9.367520688e-03f, 9.399573572e-03f, 9.431603065e-03f, 9.463609099e-03f, 9.495591606e-03f, 9.527550519e-03f, 9.559485768e-03f, 9.591397287e-03f, 9.623285008e-03f, 9.655148862e-03f,
+ 9.686988783e-03f, 9.718804702e-03f, 9.750596552e-03f, 9.782364265e-03f, 9.814107775e-03f, 9.845827013e-03f, 9.877521912e-03f, 9.909192406e-03f, 9.940838427e-03f, 9.972459907e-03f,
+ 1.000405678e-02f, 1.003562898e-02f, 1.006717644e-02f, 1.009869908e-02f, 1.013019686e-02f, 1.016166969e-02f, 1.019311751e-02f, 1.022454026e-02f, 1.025593787e-02f, 1.028731026e-02f,
+ 1.031865739e-02f, 1.034997917e-02f, 1.038127554e-02f, 1.041254644e-02f, 1.044379180e-02f, 1.047501155e-02f, 1.050620563e-02f, 1.053737397e-02f, 1.056851651e-02f, 1.059963318e-02f,
+ 1.063072391e-02f, 1.066178863e-02f, 1.069282729e-02f, 1.072383982e-02f, 1.075482615e-02f, 1.078578621e-02f, 1.081671994e-02f, 1.084762728e-02f, 1.087850815e-02f, 1.090936250e-02f,
+ 1.094019026e-02f, 1.097099136e-02f, 1.100176573e-02f, 1.103251332e-02f, 1.106323406e-02f, 1.109392789e-02f, 1.112459473e-02f, 1.115523452e-02f, 1.118584720e-02f, 1.121643271e-02f,
+ 1.124699098e-02f, 1.127752194e-02f, 1.130802553e-02f, 1.133850169e-02f, 1.136895035e-02f, 1.139937144e-02f, 1.142976491e-02f, 1.146013069e-02f, 1.149046872e-02f, 1.152077893e-02f,
+ 1.155106125e-02f, 1.158131563e-02f, 1.161154199e-02f, 1.164174028e-02f, 1.167191044e-02f, 1.170205239e-02f, 1.173216608e-02f, 1.176225144e-02f, 1.179230840e-02f, 1.182233691e-02f,
+ 1.185233691e-02f, 1.188230832e-02f, 1.191225109e-02f, 1.194216514e-02f, 1.197205043e-02f, 1.200190689e-02f, 1.203173444e-02f, 1.206153304e-02f, 1.209130262e-02f, 1.212104311e-02f,
+ 1.215075445e-02f, 1.218043659e-02f, 1.221008945e-02f, 1.223971297e-02f, 1.226930710e-02f, 1.229887177e-02f, 1.232840692e-02f, 1.235791249e-02f, 1.238738841e-02f, 1.241683462e-02f,
+ 1.244625106e-02f, 1.247563768e-02f, 1.250499439e-02f, 1.253432116e-02f, 1.256361791e-02f, 1.259288458e-02f, 1.262212111e-02f, 1.265132744e-02f, 1.268050351e-02f, 1.270964925e-02f,
+ 1.273876461e-02f, 1.276784953e-02f, 1.279690394e-02f, 1.282592778e-02f, 1.285492100e-02f, 1.288388352e-02f, 1.291281529e-02f, 1.294171626e-02f, 1.297058635e-02f, 1.299942551e-02f,
+ 1.302823368e-02f, 1.305701080e-02f, 1.308575680e-02f, 1.311447164e-02f, 1.314315523e-02f, 1.317180754e-02f, 1.320042849e-02f, 1.322901803e-02f, 1.325757609e-02f, 1.328610263e-02f,
+ 1.331459757e-02f, 1.334306085e-02f, 1.337149243e-02f, 1.339989224e-02f, 1.342826021e-02f, 1.345659629e-02f, 1.348490043e-02f, 1.351317256e-02f, 1.354141261e-02f, 1.356962055e-02f,
+ 1.359779629e-02f, 1.362593980e-02f, 1.365405100e-02f, 1.368212983e-02f, 1.371017625e-02f, 1.373819019e-02f, 1.376617158e-02f, 1.379412039e-02f, 1.382203654e-02f, 1.384991997e-02f,
+ 1.387777064e-02f, 1.390558847e-02f, 1.393337342e-02f, 1.396112542e-02f, 1.398884442e-02f, 1.401653036e-02f, 1.404418318e-02f, 1.407180283e-02f, 1.409938924e-02f, 1.412694235e-02f,
+ 1.415446212e-02f, 1.418194849e-02f, 1.420940139e-02f, 1.423682077e-02f, 1.426420657e-02f, 1.429155873e-02f, 1.431887721e-02f, 1.434616193e-02f, 1.437341285e-02f, 1.440062991e-02f,
+ 1.442781305e-02f, 1.445496221e-02f, 1.448207735e-02f, 1.450915839e-02f, 1.453620529e-02f, 1.456321798e-02f, 1.459019642e-02f, 1.461714055e-02f, 1.464405031e-02f, 1.467092564e-02f,
+ 1.469776649e-02f, 1.472457281e-02f, 1.475134453e-02f, 1.477808160e-02f, 1.480478397e-02f, 1.483145159e-02f, 1.485808438e-02f, 1.488468231e-02f, 1.491124531e-02f, 1.493777333e-02f,
+ 1.496426632e-02f, 1.499072422e-02f, 1.501714697e-02f, 1.504353452e-02f, 1.506988682e-02f, 1.509620381e-02f, 1.512248543e-02f, 1.514873164e-02f, 1.517494237e-02f, 1.520111758e-02f,
+ 1.522725720e-02f, 1.525336119e-02f, 1.527942949e-02f, 1.530546205e-02f, 1.533145881e-02f, 1.535741972e-02f, 1.538334473e-02f, 1.540923377e-02f, 1.543508681e-02f, 1.546090378e-02f,
+ 1.548668463e-02f, 1.551242930e-02f, 1.553813776e-02f, 1.556380993e-02f, 1.558944577e-02f, 1.561504523e-02f, 1.564060825e-02f, 1.566613478e-02f, 1.569162477e-02f, 1.571707816e-02f,
+ 1.574249490e-02f, 1.576787495e-02f, 1.579321824e-02f, 1.581852472e-02f, 1.584379435e-02f, 1.586902706e-02f, 1.589422282e-02f, 1.591938156e-02f, 1.594450324e-02f, 1.596958779e-02f,
+ 1.599463518e-02f, 1.601964535e-02f, 1.604461825e-02f, 1.606955382e-02f, 1.609445202e-02f, 1.611931279e-02f, 1.614413608e-02f, 1.616892185e-02f, 1.619367003e-02f, 1.621838059e-02f,
+ 1.624305346e-02f, 1.626768860e-02f, 1.629228596e-02f, 1.631684548e-02f, 1.634136713e-02f, 1.636585083e-02f, 1.639029655e-02f, 1.641470424e-02f, 1.643907384e-02f, 1.646340531e-02f,
+ 1.648769859e-02f, 1.651195364e-02f, 1.653617040e-02f, 1.656034883e-02f, 1.658448887e-02f, 1.660859048e-02f, 1.663265361e-02f, 1.665667820e-02f, 1.668066422e-02f, 1.670461160e-02f,
+ 1.672852030e-02f, 1.675239027e-02f, 1.677622147e-02f, 1.680001384e-02f, 1.682376733e-02f, 1.684748190e-02f, 1.687115750e-02f, 1.689479407e-02f, 1.691839158e-02f, 1.694194997e-02f,
+ 1.696546919e-02f, 1.698894920e-02f, 1.701238994e-02f, 1.703579138e-02f, 1.705915346e-02f, 1.708247613e-02f, 1.710575935e-02f, 1.712900307e-02f, 1.715220724e-02f, 1.717537182e-02f,
+ 1.719849675e-02f, 1.722158199e-02f, 1.724462750e-02f, 1.726763322e-02f, 1.729059911e-02f, 1.731352512e-02f, 1.733641121e-02f, 1.735925732e-02f, 1.738206342e-02f, 1.740482945e-02f,
+ 1.742755537e-02f, 1.745024114e-02f, 1.747288670e-02f, 1.749549201e-02f, 1.751805703e-02f, 1.754058170e-02f, 1.756306599e-02f, 1.758550985e-02f, 1.760791322e-02f, 1.763027608e-02f,
+ 1.765259836e-02f, 1.767488003e-02f, 1.769712103e-02f, 1.771932134e-02f, 1.774148089e-02f, 1.776359964e-02f, 1.778567756e-02f, 1.780771459e-02f, 1.782971069e-02f, 1.785166581e-02f,
+ 1.787357992e-02f, 1.789545296e-02f, 1.791728490e-02f, 1.793907568e-02f, 1.796082527e-02f, 1.798253362e-02f, 1.800420068e-02f, 1.802582641e-02f, 1.804741077e-02f, 1.806895372e-02f,
+ 1.809045521e-02f, 1.811191519e-02f, 1.813333363e-02f, 1.815471048e-02f, 1.817604570e-02f, 1.819733924e-02f, 1.821859106e-02f, 1.823980112e-02f, 1.826096937e-02f, 1.828209578e-02f,
+ 1.830318030e-02f, 1.832422288e-02f, 1.834522349e-02f, 1.836618209e-02f, 1.838709862e-02f, 1.840797305e-02f, 1.842880534e-02f, 1.844959544e-02f, 1.847034332e-02f, 1.849104892e-02f,
+ 1.851171222e-02f, 1.853233316e-02f, 1.855291171e-02f, 1.857344782e-02f, 1.859394145e-02f, 1.861439257e-02f, 1.863480112e-02f, 1.865516708e-02f, 1.867549040e-02f, 1.869577103e-02f,
+ 1.871600894e-02f, 1.873620409e-02f, 1.875635643e-02f, 1.877646593e-02f, 1.879653255e-02f, 1.881655624e-02f, 1.883653696e-02f, 1.885647468e-02f, 1.887636936e-02f, 1.889622095e-02f,
+ 1.891602942e-02f, 1.893579472e-02f, 1.895551682e-02f, 1.897519567e-02f, 1.899483124e-02f, 1.901442349e-02f, 1.903397238e-02f, 1.905347787e-02f, 1.907293992e-02f, 1.909235849e-02f,
+ 1.911173355e-02f, 1.913106505e-02f, 1.915035295e-02f, 1.916959723e-02f, 1.918879783e-02f, 1.920795472e-02f, 1.922706787e-02f, 1.924613723e-02f, 1.926516277e-02f, 1.928414445e-02f,
+ 1.930308222e-02f, 1.932197607e-02f, 1.934082593e-02f, 1.935963179e-02f, 1.937839360e-02f, 1.939711132e-02f, 1.941578491e-02f, 1.943441435e-02f, 1.945299959e-02f, 1.947154059e-02f,
+ 1.949003732e-02f, 1.950848975e-02f, 1.952689783e-02f, 1.954526153e-02f, 1.956358081e-02f, 1.958185564e-02f, 1.960008597e-02f, 1.961827179e-02f, 1.963641304e-02f, 1.965450969e-02f,
+ 1.967256171e-02f, 1.969056906e-02f, 1.970853170e-02f, 1.972644961e-02f, 1.974432274e-02f, 1.976215105e-02f, 1.977993452e-02f, 1.979767311e-02f, 1.981536679e-02f, 1.983301551e-02f,
+ 1.985061925e-02f, 1.986817796e-02f, 1.988569163e-02f, 1.990316020e-02f, 1.992058365e-02f, 1.993796194e-02f, 1.995529503e-02f, 1.997258290e-02f, 1.998982551e-02f, 2.000702283e-02f,
+ 2.002417482e-02f, 2.004128144e-02f, 2.005834268e-02f, 2.007535848e-02f, 2.009232882e-02f, 2.010925366e-02f, 2.012613298e-02f, 2.014296674e-02f, 2.015975490e-02f, 2.017649743e-02f,
+ 2.019319430e-02f, 2.020984549e-02f, 2.022645094e-02f, 2.024301064e-02f, 2.025952455e-02f, 2.027599264e-02f, 2.029241487e-02f, 2.030879122e-02f, 2.032512164e-02f, 2.034140612e-02f,
+ 2.035764462e-02f, 2.037383710e-02f, 2.038998354e-02f, 2.040608390e-02f, 2.042213816e-02f, 2.043814628e-02f, 2.045410822e-02f, 2.047002397e-02f, 2.048589349e-02f, 2.050171674e-02f,
+ 2.051749370e-02f, 2.053322433e-02f, 2.054890862e-02f, 2.056454651e-02f, 2.058013800e-02f, 2.059568304e-02f, 2.061118160e-02f, 2.062663366e-02f, 2.064203918e-02f, 2.065739814e-02f,
+ 2.067271051e-02f, 2.068797625e-02f, 2.070319534e-02f, 2.071836775e-02f, 2.073349345e-02f, 2.074857240e-02f, 2.076360459e-02f, 2.077858998e-02f, 2.079352854e-02f, 2.080842025e-02f,
+ 2.082326507e-02f, 2.083806297e-02f, 2.085281394e-02f, 2.086751794e-02f, 2.088217494e-02f, 2.089678491e-02f, 2.091134783e-02f, 2.092586367e-02f, 2.094033240e-02f, 2.095475399e-02f,
+ 2.096912842e-02f, 2.098345565e-02f, 2.099773567e-02f, 2.101196844e-02f, 2.102615394e-02f, 2.104029213e-02f, 2.105438300e-02f, 2.106842652e-02f, 2.108242265e-02f, 2.109637138e-02f,
+ 2.111027267e-02f, 2.112412650e-02f, 2.113793285e-02f, 2.115169168e-02f, 2.116540298e-02f, 2.117906670e-02f, 2.119268284e-02f, 2.120625137e-02f, 2.121977225e-02f, 2.123324546e-02f,
+ 2.124667098e-02f, 2.126004878e-02f, 2.127337884e-02f, 2.128666113e-02f, 2.129989563e-02f, 2.131308231e-02f, 2.132622115e-02f, 2.133931212e-02f, 2.135235519e-02f, 2.136535035e-02f,
+ 2.137829757e-02f, 2.139119683e-02f, 2.140404809e-02f, 2.141685134e-02f, 2.142960655e-02f, 2.144231371e-02f, 2.145497277e-02f, 2.146758373e-02f, 2.148014656e-02f, 2.149266123e-02f,
+ 2.150512773e-02f, 2.151754602e-02f, 2.152991608e-02f, 2.154223790e-02f, 2.155451145e-02f, 2.156673671e-02f, 2.157891365e-02f, 2.159104225e-02f, 2.160312249e-02f, 2.161515435e-02f,
+ 2.162713780e-02f, 2.163907282e-02f, 2.165095940e-02f, 2.166279750e-02f, 2.167458711e-02f, 2.168632821e-02f, 2.169802077e-02f, 2.170966477e-02f, 2.172126019e-02f, 2.173280701e-02f,
+ 2.174430522e-02f, 2.175575477e-02f, 2.176715567e-02f, 2.177850788e-02f, 2.178981139e-02f, 2.180106617e-02f, 2.181227221e-02f, 2.182342947e-02f, 2.183453796e-02f, 2.184559763e-02f,
+ 2.185660848e-02f, 2.186757049e-02f, 2.187848362e-02f, 2.188934788e-02f, 2.190016322e-02f, 2.191092964e-02f, 2.192164712e-02f, 2.193231563e-02f, 2.194293516e-02f, 2.195350569e-02f,
+ 2.196402719e-02f, 2.197449966e-02f, 2.198492307e-02f, 2.199529740e-02f, 2.200562263e-02f, 2.201589875e-02f, 2.202612574e-02f, 2.203630358e-02f, 2.204643225e-02f, 2.205651173e-02f,
+ 2.206654201e-02f, 2.207652307e-02f, 2.208645488e-02f, 2.209633744e-02f, 2.210617073e-02f, 2.211595472e-02f, 2.212568940e-02f, 2.213537476e-02f, 2.214501077e-02f, 2.215459742e-02f,
+ 2.216413470e-02f, 2.217362258e-02f, 2.218306105e-02f, 2.219245010e-02f, 2.220178970e-02f, 2.221107985e-02f, 2.222032051e-02f, 2.222951169e-02f, 2.223865336e-02f, 2.224774551e-02f,
+ 2.225678811e-02f, 2.226578117e-02f, 2.227472465e-02f, 2.228361855e-02f, 2.229246285e-02f, 2.230125753e-02f, 2.231000259e-02f, 2.231869799e-02f, 2.232734374e-02f, 2.233593982e-02f,
+ 2.234448620e-02f, 2.235298288e-02f, 2.236142984e-02f, 2.236982707e-02f, 2.237817455e-02f, 2.238647228e-02f, 2.239472022e-02f, 2.240291838e-02f, 2.241106674e-02f, 2.241916529e-02f,
+ 2.242721400e-02f, 2.243521287e-02f, 2.244316189e-02f, 2.245106103e-02f, 2.245891030e-02f, 2.246670967e-02f, 2.247445913e-02f, 2.248215867e-02f, 2.248980828e-02f, 2.249740795e-02f,
+ 2.250495765e-02f, 2.251245739e-02f, 2.251990715e-02f, 2.252730691e-02f, 2.253465666e-02f, 2.254195640e-02f, 2.254920611e-02f, 2.255640577e-02f, 2.256355539e-02f, 2.257065494e-02f,
+ 2.257770441e-02f, 2.258470380e-02f, 2.259165309e-02f, 2.259855227e-02f, 2.260540133e-02f, 2.261220027e-02f, 2.261894906e-02f, 2.262564770e-02f, 2.263229618e-02f, 2.263889449e-02f,
+ 2.264544261e-02f, 2.265194055e-02f, 2.265838828e-02f, 2.266478580e-02f, 2.267113310e-02f, 2.267743017e-02f, 2.268367700e-02f, 2.268987357e-02f, 2.269601989e-02f, 2.270211594e-02f,
+ 2.270816172e-02f, 2.271415720e-02f, 2.272010239e-02f, 2.272599728e-02f, 2.273184186e-02f, 2.273763611e-02f, 2.274338004e-02f, 2.274907362e-02f, 2.275471686e-02f, 2.276030975e-02f,
+ 2.276585228e-02f, 2.277134443e-02f, 2.277678621e-02f, 2.278217760e-02f, 2.278751860e-02f, 2.279280920e-02f, 2.279804940e-02f, 2.280323918e-02f, 2.280837853e-02f, 2.281346746e-02f,
+ 2.281850596e-02f, 2.282349401e-02f, 2.282843161e-02f, 2.283331876e-02f, 2.283815545e-02f, 2.284294167e-02f, 2.284767741e-02f, 2.285236268e-02f, 2.285699746e-02f, 2.286158174e-02f,
+ 2.286611553e-02f, 2.287059882e-02f, 2.287503160e-02f, 2.287941386e-02f, 2.288374561e-02f, 2.288802683e-02f, 2.289225752e-02f, 2.289643767e-02f, 2.290056729e-02f, 2.290464636e-02f,
+ 2.290867488e-02f, 2.291265285e-02f, 2.291658027e-02f, 2.292045712e-02f, 2.292428340e-02f, 2.292805912e-02f, 2.293178426e-02f, 2.293545882e-02f, 2.293908280e-02f, 2.294265620e-02f,
+ 2.294617900e-02f, 2.294965122e-02f, 2.295307284e-02f, 2.295644386e-02f, 2.295976428e-02f, 2.296303409e-02f, 2.296625330e-02f, 2.296942189e-02f, 2.297253987e-02f, 2.297560724e-02f,
+ 2.297862399e-02f, 2.298159012e-02f, 2.298450563e-02f, 2.298737051e-02f, 2.299018477e-02f, 2.299294840e-02f, 2.299566139e-02f, 2.299832376e-02f, 2.300093549e-02f, 2.300349659e-02f,
+ 2.300600706e-02f, 2.300846688e-02f, 2.301087607e-02f, 2.301323462e-02f, 2.301554253e-02f, 2.301779980e-02f, 2.302000643e-02f, 2.302216241e-02f, 2.302426775e-02f, 2.302632246e-02f,
+ 2.302832651e-02f, 2.303027993e-02f, 2.303218270e-02f, 2.303403483e-02f, 2.303583632e-02f, 2.303758717e-02f, 2.303928738e-02f, 2.304093694e-02f, 2.304253586e-02f, 2.304408415e-02f,
+ 2.304558180e-02f, 2.304702880e-02f, 2.304842518e-02f, 2.304977092e-02f, 2.305106602e-02f, 2.305231049e-02f, 2.305350433e-02f, 2.305464755e-02f, 2.305574013e-02f, 2.305678209e-02f,
+ 2.305777343e-02f, 2.305871415e-02f, 2.305960425e-02f, 2.306044373e-02f, 2.306123260e-02f, 2.306197085e-02f, 2.306265850e-02f, 2.306329554e-02f, 2.306388198e-02f, 2.306441782e-02f,
+ 2.306490306e-02f, 2.306533771e-02f, 2.306572177e-02f, 2.306605524e-02f, 2.306633813e-02f, 2.306657044e-02f, 2.306675218e-02f, 2.306688334e-02f, 2.306696393e-02f, 2.306699396e-02f,
+ 2.306697343e-02f, 2.306690235e-02f, 2.306678072e-02f, 2.306660854e-02f, 2.306638582e-02f, 2.306611256e-02f, 2.306578877e-02f, 2.306541445e-02f, 2.306498962e-02f, 2.306451426e-02f,
+ 2.306398840e-02f, 2.306341203e-02f, 2.306278516e-02f, 2.306210779e-02f, 2.306137994e-02f, 2.306060160e-02f, 2.305977279e-02f, 2.305889351e-02f, 2.305796376e-02f, 2.305698356e-02f,
+ 2.305595290e-02f, 2.305487180e-02f, 2.305374026e-02f, 2.305255829e-02f, 2.305132589e-02f, 2.305004308e-02f, 2.304870985e-02f, 2.304732622e-02f, 2.304589220e-02f, 2.304440779e-02f,
+ 2.304287299e-02f, 2.304128783e-02f, 2.303965229e-02f, 2.303796640e-02f, 2.303623016e-02f, 2.303444358e-02f, 2.303260666e-02f, 2.303071942e-02f, 2.302878186e-02f, 2.302679399e-02f,
+ 2.302475583e-02f, 2.302266737e-02f, 2.302052863e-02f, 2.301833961e-02f, 2.301610034e-02f, 2.301381080e-02f, 2.301147103e-02f, 2.300908101e-02f, 2.300664077e-02f, 2.300415031e-02f,
+ 2.300160964e-02f, 2.299901878e-02f, 2.299637773e-02f, 2.299368650e-02f, 2.299094510e-02f, 2.298815354e-02f, 2.298531184e-02f, 2.298242000e-02f, 2.297947804e-02f, 2.297648596e-02f,
+ 2.297344378e-02f, 2.297035150e-02f, 2.296720914e-02f, 2.296401671e-02f, 2.296077422e-02f, 2.295748168e-02f, 2.295413910e-02f, 2.295074650e-02f, 2.294730388e-02f, 2.294381126e-02f,
+ 2.294026865e-02f, 2.293667606e-02f, 2.293303351e-02f, 2.292934100e-02f, 2.292559855e-02f, 2.292180617e-02f, 2.291796388e-02f, 2.291407168e-02f, 2.291012958e-02f, 2.290613761e-02f,
+ 2.290209578e-02f, 2.289800409e-02f, 2.289386256e-02f, 2.288967121e-02f, 2.288543005e-02f, 2.288113908e-02f, 2.287679833e-02f, 2.287240781e-02f, 2.286796753e-02f, 2.286347751e-02f,
+ 2.285893775e-02f, 2.285434829e-02f, 2.284970912e-02f, 2.284502026e-02f, 2.284028173e-02f, 2.283549354e-02f, 2.283065571e-02f, 2.282576825e-02f, 2.282083118e-02f, 2.281584450e-02f,
+ 2.281080825e-02f, 2.280572243e-02f, 2.280058705e-02f, 2.279540214e-02f, 2.279016770e-02f, 2.278488376e-02f, 2.277955033e-02f, 2.277416742e-02f, 2.276873505e-02f, 2.276325325e-02f,
+ 2.275772201e-02f, 2.275214137e-02f, 2.274651133e-02f, 2.274083191e-02f, 2.273510314e-02f, 2.272932502e-02f, 2.272349757e-02f, 2.271762082e-02f, 2.271169477e-02f, 2.270571944e-02f,
+ 2.269969486e-02f, 2.269362103e-02f, 2.268749799e-02f, 2.268132573e-02f, 2.267510429e-02f, 2.266883367e-02f, 2.266251391e-02f, 2.265614501e-02f, 2.264972699e-02f, 2.264325987e-02f,
+ 2.263674368e-02f, 2.263017842e-02f, 2.262356412e-02f, 2.261690079e-02f, 2.261018846e-02f, 2.260342714e-02f, 2.259661686e-02f, 2.258975762e-02f, 2.258284946e-02f, 2.257589238e-02f,
+ 2.256888642e-02f, 2.256183158e-02f, 2.255472789e-02f, 2.254757537e-02f, 2.254037403e-02f, 2.253312390e-02f, 2.252582500e-02f, 2.251847735e-02f, 2.251108096e-02f, 2.250363587e-02f,
+ 2.249614208e-02f, 2.248859962e-02f, 2.248100851e-02f, 2.247336877e-02f, 2.246568042e-02f, 2.245794348e-02f, 2.245015798e-02f, 2.244232393e-02f, 2.243444136e-02f, 2.242651028e-02f,
+ 2.241853072e-02f, 2.241050270e-02f, 2.240242625e-02f, 2.239430137e-02f, 2.238612811e-02f, 2.237790646e-02f, 2.236963647e-02f, 2.236131815e-02f, 2.235295153e-02f, 2.234453662e-02f,
+ 2.233607345e-02f, 2.232756204e-02f, 2.231900242e-02f, 2.231039460e-02f, 2.230173861e-02f, 2.229303447e-02f, 2.228428222e-02f, 2.227548186e-02f, 2.226663342e-02f, 2.225773693e-02f,
+ 2.224879241e-02f, 2.223979988e-02f, 2.223075937e-02f, 2.222167090e-02f, 2.221253449e-02f, 2.220335018e-02f, 2.219411797e-02f, 2.218483791e-02f, 2.217551000e-02f, 2.216613428e-02f,
+ 2.215671078e-02f, 2.214723950e-02f, 2.213772049e-02f, 2.212815377e-02f, 2.211853935e-02f, 2.210887727e-02f, 2.209916754e-02f, 2.208941021e-02f, 2.207960528e-02f, 2.206975280e-02f,
+ 2.205985277e-02f, 2.204990523e-02f, 2.203991020e-02f, 2.202986772e-02f, 2.201977780e-02f, 2.200964047e-02f, 2.199945576e-02f, 2.198922369e-02f, 2.197894429e-02f, 2.196861759e-02f,
+ 2.195824362e-02f, 2.194782239e-02f, 2.193735394e-02f, 2.192683830e-02f, 2.191627548e-02f, 2.190566553e-02f, 2.189500846e-02f, 2.188430430e-02f, 2.187355308e-02f, 2.186275483e-02f,
+ 2.185190958e-02f, 2.184101734e-02f, 2.183007816e-02f, 2.181909206e-02f, 2.180805906e-02f, 2.179697920e-02f, 2.178585250e-02f, 2.177467900e-02f, 2.176345871e-02f, 2.175219167e-02f,
+ 2.174087791e-02f, 2.172951745e-02f, 2.171811033e-02f, 2.170665657e-02f, 2.169515620e-02f, 2.168360926e-02f, 2.167201576e-02f, 2.166037575e-02f, 2.164868924e-02f, 2.163695627e-02f,
+ 2.162517687e-02f, 2.161335107e-02f, 2.160147890e-02f, 2.158956039e-02f, 2.157759556e-02f, 2.156558445e-02f, 2.155352709e-02f, 2.154142351e-02f, 2.152927374e-02f, 2.151707781e-02f,
+ 2.150483574e-02f, 2.149254758e-02f, 2.148021335e-02f, 2.146783308e-02f, 2.145540681e-02f, 2.144293456e-02f, 2.143041636e-02f, 2.141785226e-02f, 2.140524227e-02f, 2.139258643e-02f,
+ 2.137988477e-02f, 2.136713732e-02f, 2.135434412e-02f, 2.134150520e-02f, 2.132862059e-02f, 2.131569031e-02f, 2.130271441e-02f, 2.128969292e-02f, 2.127662586e-02f, 2.126351327e-02f,
+ 2.125035518e-02f, 2.123715163e-02f, 2.122390265e-02f, 2.121060827e-02f, 2.119726852e-02f, 2.118388344e-02f, 2.117045306e-02f, 2.115697741e-02f, 2.114345653e-02f, 2.112989045e-02f,
+ 2.111627920e-02f, 2.110262282e-02f, 2.108892134e-02f, 2.107517479e-02f, 2.106138321e-02f, 2.104754664e-02f, 2.103366510e-02f, 2.101973863e-02f, 2.100576727e-02f, 2.099175104e-02f,
+ 2.097768999e-02f, 2.096358415e-02f, 2.094943355e-02f, 2.093523823e-02f, 2.092099822e-02f, 2.090671356e-02f, 2.089238428e-02f, 2.087801042e-02f, 2.086359201e-02f, 2.084912909e-02f,
+ 2.083462169e-02f, 2.082006986e-02f, 2.080547362e-02f, 2.079083300e-02f, 2.077614806e-02f, 2.076141882e-02f, 2.074664531e-02f, 2.073182758e-02f, 2.071696566e-02f, 2.070205959e-02f,
+ 2.068710939e-02f, 2.067211512e-02f, 2.065707681e-02f, 2.064199449e-02f, 2.062686819e-02f, 2.061169797e-02f, 2.059648384e-02f, 2.058122586e-02f, 2.056592405e-02f, 2.055057846e-02f,
+ 2.053518912e-02f, 2.051975607e-02f, 2.050427934e-02f, 2.048875898e-02f, 2.047319503e-02f, 2.045758751e-02f, 2.044193646e-02f, 2.042624194e-02f, 2.041050396e-02f, 2.039472258e-02f,
+ 2.037889783e-02f, 2.036302975e-02f, 2.034711837e-02f, 2.033116374e-02f, 2.031516589e-02f, 2.029912486e-02f, 2.028304069e-02f, 2.026691343e-02f, 2.025074310e-02f, 2.023452975e-02f,
+ 2.021827341e-02f, 2.020197413e-02f, 2.018563195e-02f, 2.016924690e-02f, 2.015281903e-02f, 2.013634837e-02f, 2.011983496e-02f, 2.010327885e-02f, 2.008668007e-02f, 2.007003866e-02f,
+ 2.005335467e-02f, 2.003662812e-02f, 2.001985908e-02f, 2.000304756e-02f, 1.998619362e-02f, 1.996929729e-02f, 1.995235862e-02f, 1.993537764e-02f, 1.991835440e-02f, 1.990128894e-02f,
+ 1.988418130e-02f, 1.986703151e-02f, 1.984983963e-02f, 1.983260568e-02f, 1.981532972e-02f, 1.979801178e-02f, 1.978065191e-02f, 1.976325015e-02f, 1.974580653e-02f, 1.972832110e-02f,
+ 1.971079391e-02f, 1.969322499e-02f, 1.967561439e-02f, 1.965796214e-02f, 1.964026829e-02f, 1.962253289e-02f, 1.960475597e-02f, 1.958693758e-02f, 1.956907776e-02f, 1.955117655e-02f,
+ 1.953323399e-02f, 1.951525014e-02f, 1.949722502e-02f, 1.947915869e-02f, 1.946105118e-02f, 1.944290255e-02f, 1.942471282e-02f, 1.940648205e-02f, 1.938821028e-02f, 1.936989756e-02f,
+ 1.935154392e-02f, 1.933314941e-02f, 1.931471407e-02f, 1.929623796e-02f, 1.927772110e-02f, 1.925916355e-02f, 1.924056535e-02f, 1.922192654e-02f, 1.920324717e-02f, 1.918452728e-02f,
+ 1.916576692e-02f, 1.914696613e-02f, 1.912812495e-02f, 1.910924344e-02f, 1.909032163e-02f, 1.907135957e-02f, 1.905235730e-02f, 1.903331488e-02f, 1.901423233e-02f, 1.899510972e-02f,
+ 1.897594709e-02f, 1.895674447e-02f, 1.893750192e-02f, 1.891821948e-02f, 1.889889720e-02f, 1.887953512e-02f, 1.886013329e-02f, 1.884069175e-02f, 1.882121055e-02f, 1.880168974e-02f,
+ 1.878212936e-02f, 1.876252946e-02f, 1.874289008e-02f, 1.872321127e-02f, 1.870349308e-02f, 1.868373556e-02f, 1.866393874e-02f, 1.864410268e-02f, 1.862422743e-02f, 1.860431302e-02f,
+ 1.858435951e-02f, 1.856436695e-02f, 1.854433538e-02f, 1.852426484e-02f, 1.850415539e-02f, 1.848400708e-02f, 1.846381994e-02f, 1.844359403e-02f, 1.842332940e-02f, 1.840302609e-02f,
+ 1.838268415e-02f, 1.836230363e-02f, 1.834188457e-02f, 1.832142703e-02f, 1.830093105e-02f, 1.828039669e-02f, 1.825982398e-02f, 1.823921297e-02f, 1.821856372e-02f, 1.819787628e-02f,
+ 1.817715069e-02f, 1.815638699e-02f, 1.813558525e-02f, 1.811474550e-02f, 1.809386781e-02f, 1.807295220e-02f, 1.805199874e-02f, 1.803100748e-02f, 1.800997846e-02f, 1.798891173e-02f,
+ 1.796780734e-02f, 1.794666534e-02f, 1.792548578e-02f, 1.790426871e-02f, 1.788301418e-02f, 1.786172224e-02f, 1.784039294e-02f, 1.781902633e-02f, 1.779762245e-02f, 1.777618137e-02f,
+ 1.775470312e-02f, 1.773318776e-02f, 1.771163534e-02f, 1.769004590e-02f, 1.766841951e-02f, 1.764675621e-02f, 1.762505605e-02f, 1.760331908e-02f, 1.758154535e-02f, 1.755973491e-02f,
+ 1.753788782e-02f, 1.751600412e-02f, 1.749408386e-02f, 1.747212711e-02f, 1.745013390e-02f, 1.742810428e-02f, 1.740603832e-02f, 1.738393606e-02f, 1.736179755e-02f, 1.733962285e-02f,
+ 1.731741200e-02f, 1.729516506e-02f, 1.727288208e-02f, 1.725056311e-02f, 1.722820820e-02f, 1.720581741e-02f, 1.718339078e-02f, 1.716092838e-02f, 1.713843024e-02f, 1.711589643e-02f,
+ 1.709332699e-02f, 1.707072198e-02f, 1.704808145e-02f, 1.702540546e-02f, 1.700269405e-02f, 1.697994728e-02f, 1.695716520e-02f, 1.693434786e-02f, 1.691149532e-02f, 1.688860763e-02f,
+ 1.686568485e-02f, 1.684272702e-02f, 1.681973420e-02f, 1.679670644e-02f, 1.677364380e-02f, 1.675054632e-02f, 1.672741407e-02f, 1.670424710e-02f, 1.668104546e-02f, 1.665780920e-02f,
+ 1.663453837e-02f, 1.661123304e-02f, 1.658789326e-02f, 1.656451907e-02f, 1.654111054e-02f, 1.651766771e-02f, 1.649419065e-02f, 1.647067940e-02f, 1.644713402e-02f, 1.642355457e-02f,
+ 1.639994109e-02f, 1.637629365e-02f, 1.635261230e-02f, 1.632889709e-02f, 1.630514808e-02f, 1.628136532e-02f, 1.625754887e-02f, 1.623369878e-02f, 1.620981511e-02f, 1.618589791e-02f,
+ 1.616194724e-02f, 1.613796315e-02f, 1.611394570e-02f, 1.608989494e-02f, 1.606581093e-02f, 1.604169373e-02f, 1.601754339e-02f, 1.599335996e-02f, 1.596914351e-02f, 1.594489408e-02f,
+ 1.592061173e-02f, 1.589629653e-02f, 1.587194852e-02f, 1.584756776e-02f, 1.582315430e-02f, 1.579870822e-02f, 1.577422955e-02f, 1.574971835e-02f, 1.572517469e-02f, 1.570059862e-02f,
+ 1.567599019e-02f, 1.565134947e-02f, 1.562667650e-02f, 1.560197135e-02f, 1.557723408e-02f, 1.555246473e-02f, 1.552766336e-02f, 1.550283004e-02f, 1.547796482e-02f, 1.545306776e-02f,
+ 1.542813891e-02f, 1.540317833e-02f, 1.537818608e-02f, 1.535316222e-02f, 1.532810680e-02f, 1.530301988e-02f, 1.527790152e-02f, 1.525275177e-02f, 1.522757070e-02f, 1.520235837e-02f,
+ 1.517711482e-02f, 1.515184012e-02f, 1.512653432e-02f, 1.510119749e-02f, 1.507582967e-02f, 1.505043094e-02f, 1.502500135e-02f, 1.499954095e-02f, 1.497404980e-02f, 1.494852797e-02f,
+ 1.492297551e-02f, 1.489739248e-02f, 1.487177894e-02f, 1.484613494e-02f, 1.482046055e-02f, 1.479475583e-02f, 1.476902082e-02f, 1.474325560e-02f, 1.471746022e-02f, 1.469163474e-02f,
+ 1.466577922e-02f, 1.463989371e-02f, 1.461397829e-02f, 1.458803300e-02f, 1.456205790e-02f, 1.453605306e-02f, 1.451001854e-02f, 1.448395439e-02f, 1.445786067e-02f, 1.443173745e-02f,
+ 1.440558477e-02f, 1.437940272e-02f, 1.435319133e-02f, 1.432695068e-02f, 1.430068081e-02f, 1.427438180e-02f, 1.424805370e-02f, 1.422169658e-02f, 1.419531049e-02f, 1.416889548e-02f,
+ 1.414245163e-02f, 1.411597900e-02f, 1.408947764e-02f, 1.406294761e-02f, 1.403638897e-02f, 1.400980179e-02f, 1.398318613e-02f, 1.395654204e-02f, 1.392986959e-02f, 1.390316883e-02f,
+ 1.387643984e-02f, 1.384968266e-02f, 1.382289737e-02f, 1.379608401e-02f, 1.376924266e-02f, 1.374237337e-02f, 1.371547620e-02f, 1.368855122e-02f, 1.366159849e-02f, 1.363461806e-02f,
+ 1.360761001e-02f, 1.358057439e-02f, 1.355351125e-02f, 1.352642068e-02f, 1.349930271e-02f, 1.347215743e-02f, 1.344498489e-02f, 1.341778514e-02f, 1.339055826e-02f, 1.336330430e-02f,
+ 1.333602333e-02f, 1.330871541e-02f, 1.328138060e-02f, 1.325401896e-02f, 1.322663056e-02f, 1.319921545e-02f, 1.317177370e-02f, 1.314430537e-02f, 1.311681053e-02f, 1.308928923e-02f,
+ 1.306174155e-02f, 1.303416753e-02f, 1.300656725e-02f, 1.297894076e-02f, 1.295128813e-02f, 1.292360943e-02f, 1.289590471e-02f, 1.286817403e-02f, 1.284041747e-02f, 1.281263508e-02f,
+ 1.278482693e-02f, 1.275699307e-02f, 1.272913358e-02f, 1.270124852e-02f, 1.267333794e-02f, 1.264540191e-02f, 1.261744050e-02f, 1.258945377e-02f, 1.256144178e-02f, 1.253340459e-02f,
+ 1.250534228e-02f, 1.247725490e-02f, 1.244914251e-02f, 1.242100518e-02f, 1.239284297e-02f, 1.236465596e-02f, 1.233644419e-02f, 1.230820774e-02f, 1.227994666e-02f, 1.225166103e-02f,
+ 1.222335091e-02f, 1.219501635e-02f, 1.216665743e-02f, 1.213827421e-02f, 1.210986675e-02f, 1.208143512e-02f, 1.205297938e-02f, 1.202449959e-02f, 1.199599583e-02f, 1.196746815e-02f,
+ 1.193891662e-02f, 1.191034130e-02f, 1.188174226e-02f, 1.185311956e-02f, 1.182447327e-02f, 1.179580345e-02f, 1.176711016e-02f, 1.173839348e-02f, 1.170965347e-02f, 1.168089018e-02f,
+ 1.165210369e-02f, 1.162329407e-02f, 1.159446136e-02f, 1.156560565e-02f, 1.153672700e-02f, 1.150782546e-02f, 1.147890112e-02f, 1.144995402e-02f, 1.142098424e-02f, 1.139199184e-02f,
+ 1.136297689e-02f, 1.133393946e-02f, 1.130487960e-02f, 1.127579738e-02f, 1.124669288e-02f, 1.121756615e-02f, 1.118841726e-02f, 1.115924627e-02f, 1.113005326e-02f, 1.110083829e-02f,
+ 1.107160142e-02f, 1.104234271e-02f, 1.101306225e-02f, 1.098376008e-02f, 1.095443629e-02f, 1.092509092e-02f, 1.089572405e-02f, 1.086633575e-02f, 1.083692608e-02f, 1.080749511e-02f,
+ 1.077804291e-02f, 1.074856953e-02f, 1.071907505e-02f, 1.068955953e-02f, 1.066002304e-02f, 1.063046564e-02f, 1.060088741e-02f, 1.057128840e-02f, 1.054166869e-02f, 1.051202835e-02f,
+ 1.048236743e-02f, 1.045268600e-02f, 1.042298414e-02f, 1.039326190e-02f, 1.036351936e-02f, 1.033375658e-02f, 1.030397363e-02f, 1.027417057e-02f, 1.024434748e-02f, 1.021450442e-02f,
+ 1.018464145e-02f, 1.015475865e-02f, 1.012485607e-02f, 1.009493380e-02f, 1.006499188e-02f, 1.003503040e-02f, 1.000504942e-02f, 9.975049011e-03f, 9.945029231e-03f, 9.914990151e-03f,
+ 9.884931841e-03f, 9.854854366e-03f, 9.824757794e-03f, 9.794642193e-03f, 9.764507631e-03f, 9.734354174e-03f, 9.704181890e-03f, 9.673990848e-03f, 9.643781114e-03f, 9.613552757e-03f,
+ 9.583305844e-03f, 9.553040442e-03f, 9.522756621e-03f, 9.492454447e-03f, 9.462133988e-03f, 9.431795313e-03f, 9.401438489e-03f, 9.371063584e-03f, 9.340670666e-03f, 9.310259804e-03f,
+ 9.279831065e-03f, 9.249384517e-03f, 9.218920229e-03f, 9.188438269e-03f, 9.157938705e-03f, 9.127421605e-03f, 9.096887037e-03f, 9.066335070e-03f, 9.035765773e-03f, 9.005179212e-03f,
+ 8.974575458e-03f, 8.943954578e-03f, 8.913316641e-03f, 8.882661715e-03f, 8.851989869e-03f, 8.821301172e-03f, 8.790595691e-03f, 8.759873496e-03f, 8.729134655e-03f, 8.698379238e-03f,
+ 8.667607311e-03f, 8.636818946e-03f, 8.606014209e-03f, 8.575193170e-03f, 8.544355899e-03f, 8.513502463e-03f, 8.482632931e-03f, 8.451747373e-03f, 8.420845857e-03f, 8.389928453e-03f,
+ 8.358995229e-03f, 8.328046255e-03f, 8.297081600e-03f, 8.266101332e-03f, 8.235105520e-03f, 8.204094235e-03f, 8.173067545e-03f, 8.142025519e-03f, 8.110968227e-03f, 8.079895737e-03f,
+ 8.048808120e-03f, 8.017705444e-03f, 7.986587779e-03f, 7.955455194e-03f, 7.924307759e-03f, 7.893145542e-03f, 7.861968614e-03f, 7.830777044e-03f, 7.799570902e-03f, 7.768350256e-03f,
+ 7.737115177e-03f, 7.705865735e-03f, 7.674601997e-03f, 7.643324036e-03f, 7.612031919e-03f, 7.580725717e-03f, 7.549405499e-03f, 7.518071336e-03f, 7.486723297e-03f, 7.455361451e-03f,
+ 7.423985869e-03f, 7.392596620e-03f, 7.361193774e-03f, 7.329777402e-03f, 7.298347572e-03f, 7.266904356e-03f, 7.235447822e-03f, 7.203978041e-03f, 7.172495083e-03f, 7.140999019e-03f,
+ 7.109489917e-03f, 7.077967848e-03f, 7.046432882e-03f, 7.014885089e-03f, 6.983324540e-03f, 6.951751304e-03f, 6.920165452e-03f, 6.888567054e-03f, 6.856956180e-03f, 6.825332900e-03f,
+ 6.793697285e-03f, 6.762049405e-03f, 6.730389330e-03f, 6.698717131e-03f, 6.667032877e-03f, 6.635336640e-03f, 6.603628490e-03f, 6.571908496e-03f, 6.540176731e-03f, 6.508433263e-03f,
+ 6.476678163e-03f, 6.444911503e-03f, 6.413133352e-03f, 6.381343781e-03f, 6.349542860e-03f, 6.317730661e-03f, 6.285907253e-03f, 6.254072708e-03f, 6.222227095e-03f, 6.190370486e-03f,
+ 6.158502951e-03f, 6.126624561e-03f, 6.094735387e-03f, 6.062835499e-03f, 6.030924968e-03f, 5.999003865e-03f, 5.967072260e-03f, 5.935130225e-03f, 5.903177830e-03f, 5.871215145e-03f,
+ 5.839242243e-03f, 5.807259193e-03f, 5.775266066e-03f, 5.743262934e-03f, 5.711249868e-03f, 5.679226937e-03f, 5.647194214e-03f, 5.615151768e-03f, 5.583099672e-03f, 5.551037995e-03f,
+ 5.518966810e-03f, 5.486886187e-03f, 5.454796196e-03f, 5.422696910e-03f, 5.390588399e-03f, 5.358470734e-03f, 5.326343986e-03f, 5.294208227e-03f, 5.262063527e-03f, 5.229909957e-03f,
+ 5.197747590e-03f, 5.165576495e-03f, 5.133396744e-03f, 5.101208408e-03f, 5.069011559e-03f, 5.036806267e-03f, 5.004592604e-03f, 4.972370642e-03f, 4.940140450e-03f, 4.907902101e-03f,
+ 4.875655665e-03f, 4.843401215e-03f, 4.811138821e-03f, 4.778868554e-03f, 4.746590486e-03f, 4.714304689e-03f, 4.682011233e-03f, 4.649710190e-03f, 4.617401631e-03f, 4.585085628e-03f,
+ 4.552762252e-03f, 4.520431574e-03f, 4.488093666e-03f, 4.455748599e-03f, 4.423396445e-03f, 4.391037274e-03f, 4.358671159e-03f, 4.326298171e-03f, 4.293918381e-03f, 4.261531861e-03f,
+ 4.229138682e-03f, 4.196738916e-03f, 4.164332634e-03f, 4.131919907e-03f, 4.099500808e-03f, 4.067075408e-03f, 4.034643777e-03f, 4.002205989e-03f, 3.969762113e-03f, 3.937312223e-03f,
+ 3.904856388e-03f, 3.872394682e-03f, 3.839927175e-03f, 3.807453939e-03f, 3.774975045e-03f, 3.742490566e-03f, 3.710000573e-03f, 3.677505137e-03f, 3.645004329e-03f, 3.612498223e-03f,
+ 3.579986888e-03f, 3.547470397e-03f, 3.514948822e-03f, 3.482422233e-03f, 3.449890704e-03f, 3.417354304e-03f, 3.384813106e-03f, 3.352267182e-03f, 3.319716604e-03f, 3.287161442e-03f,
+ 3.254601768e-03f, 3.222037655e-03f, 3.189469173e-03f, 3.156896395e-03f, 3.124319393e-03f, 3.091738237e-03f, 3.059152999e-03f, 3.026563752e-03f, 2.993970567e-03f, 2.961373515e-03f,
+ 2.928772669e-03f, 2.896168100e-03f, 2.863559879e-03f, 2.830948078e-03f, 2.798332770e-03f, 2.765714026e-03f, 2.733091917e-03f, 2.700466515e-03f, 2.667837892e-03f, 2.635206119e-03f,
+ 2.602571269e-03f, 2.569933413e-03f, 2.537292622e-03f, 2.504648969e-03f, 2.472002525e-03f, 2.439353362e-03f, 2.406701551e-03f, 2.374047165e-03f, 2.341390275e-03f, 2.308730952e-03f,
+ 2.276069269e-03f, 2.243405296e-03f, 2.210739107e-03f, 2.178070772e-03f, 2.145400363e-03f, 2.112727952e-03f, 2.080053611e-03f, 2.047377410e-03f, 2.014699423e-03f, 1.982019721e-03f,
+ 1.949338375e-03f, 1.916655457e-03f, 1.883971039e-03f, 1.851285192e-03f, 1.818597988e-03f, 1.785909499e-03f, 1.753219797e-03f, 1.720528953e-03f, 1.687837039e-03f, 1.655144126e-03f,
+ 1.622450286e-03f, 1.589755591e-03f, 1.557060112e-03f, 1.524363922e-03f, 1.491667091e-03f, 1.458969692e-03f, 1.426271796e-03f, 1.393573475e-03f, 1.360874799e-03f, 1.328175842e-03f,
+ 1.295476674e-03f, 1.262777368e-03f, 1.230077994e-03f, 1.197378625e-03f, 1.164679331e-03f, 1.131980185e-03f, 1.099281258e-03f, 1.066582622e-03f, 1.033884348e-03f, 1.001186508e-03f,
+ 9.684891735e-04f, 9.357924158e-04f, 9.030963065e-04f, 8.704009172e-04f, 8.377063195e-04f, 8.050125848e-04f, 7.723197846e-04f, 7.396279905e-04f, 7.069372740e-04f, 6.742477066e-04f,
+ 6.415593596e-04f, 6.088723047e-04f, 5.761866132e-04f, 5.435023566e-04f, 5.108196063e-04f, 4.781384339e-04f, 4.454589106e-04f, 4.127811080e-04f, 3.801050974e-04f, 3.474309502e-04f,
+ 3.147587378e-04f, 2.820885316e-04f, 2.494204030e-04f, 2.167544232e-04f, 1.840906638e-04f, 1.514291958e-04f, 1.187700908e-04f, 8.611342006e-05f, 5.345925479e-05f, 2.080766633e-05f,
+ -1.184127405e-05f, -4.448749508e-05f, -7.713092551e-05f, -1.097714941e-04f, -1.424091296e-04f, -1.750437608e-04f, -2.076753166e-04f, -2.403037256e-04f, -2.729289167e-04f, -3.055508189e-04f,
+ -3.381693608e-04f, -3.707844714e-04f, -4.033960796e-04f, -4.360041141e-04f, -4.686085040e-04f, -5.012091782e-04f, -5.338060655e-04f, -5.663990949e-04f, -5.989881954e-04f, -6.315732960e-04f,
+ -6.641543255e-04f, -6.967312131e-04f, -7.293038877e-04f, -7.618722784e-04f, -7.944363142e-04f, -8.269959242e-04f, -8.595510374e-04f, -8.921015830e-04f, -9.246474900e-04f, -9.571886876e-04f,
+ -9.897251049e-04f, -1.022256671e-03f, -1.054783315e-03f, -1.087304967e-03f, -1.119821555e-03f, -1.152333008e-03f, -1.184839257e-03f, -1.217340229e-03f, -1.249835855e-03f, -1.282326064e-03f,
+ -1.314810785e-03f, -1.347289947e-03f, -1.379763480e-03f, -1.412231313e-03f, -1.444693375e-03f, -1.477149596e-03f, -1.509599906e-03f, -1.542044233e-03f, -1.574482507e-03f, -1.606914658e-03f,
+ -1.639340615e-03f, -1.671760308e-03f, -1.704173666e-03f, -1.736580618e-03f, -1.768981095e-03f, -1.801375026e-03f, -1.833762341e-03f, -1.866142968e-03f, -1.898516838e-03f, -1.930883881e-03f,
+ -1.963244026e-03f, -1.995597203e-03f, -2.027943341e-03f, -2.060282371e-03f, -2.092614222e-03f, -2.124938824e-03f, -2.157256107e-03f, -2.189566000e-03f, -2.221868434e-03f, -2.254163338e-03f,
+ -2.286450643e-03f, -2.318730277e-03f, -2.351002172e-03f, -2.383266257e-03f, -2.415522463e-03f, -2.447770718e-03f, -2.480010954e-03f, -2.512243100e-03f, -2.544467086e-03f, -2.576682843e-03f,
+ -2.608890300e-03f, -2.641089388e-03f, -2.673280038e-03f, -2.705462178e-03f, -2.737635740e-03f, -2.769800654e-03f, -2.801956849e-03f, -2.834104257e-03f, -2.866242808e-03f, -2.898372432e-03f,
+ -2.930493059e-03f, -2.962604619e-03f, -2.994707045e-03f, -3.026800264e-03f, -3.058884209e-03f, -3.090958810e-03f, -3.123023997e-03f, -3.155079701e-03f, -3.187125852e-03f, -3.219162382e-03f,
+ -3.251189219e-03f, -3.283206297e-03f, -3.315213544e-03f, -3.347210892e-03f, -3.379198272e-03f, -3.411175614e-03f, -3.443142850e-03f, -3.475099909e-03f, -3.507046723e-03f, -3.538983223e-03f,
+ -3.570909339e-03f, -3.602825003e-03f, -3.634730146e-03f, -3.666624698e-03f, -3.698508591e-03f, -3.730381756e-03f, -3.762244124e-03f, -3.794095625e-03f, -3.825936192e-03f, -3.857765754e-03f,
+ -3.889584245e-03f, -3.921391594e-03f, -3.953187733e-03f, -3.984972593e-03f, -4.016746106e-03f, -4.048508203e-03f, -4.080258816e-03f, -4.111997875e-03f, -4.143725312e-03f, -4.175441060e-03f,
+ -4.207145048e-03f, -4.238837210e-03f, -4.270517476e-03f, -4.302185777e-03f, -4.333842047e-03f, -4.365486216e-03f, -4.397118216e-03f, -4.428737979e-03f, -4.460345436e-03f, -4.491940520e-03f,
+ -4.523523162e-03f, -4.555093295e-03f, -4.586650849e-03f, -4.618195757e-03f, -4.649727951e-03f, -4.681247363e-03f, -4.712753925e-03f, -4.744247569e-03f, -4.775728227e-03f, -4.807195832e-03f,
+ -4.838650314e-03f, -4.870091608e-03f, -4.901519644e-03f, -4.932934356e-03f, -4.964335675e-03f, -4.995723534e-03f, -5.027097865e-03f, -5.058458601e-03f, -5.089805674e-03f, -5.121139017e-03f,
+ -5.152458561e-03f, -5.183764241e-03f, -5.215055987e-03f, -5.246333733e-03f, -5.277597412e-03f, -5.308846957e-03f, -5.340082299e-03f, -5.371303372e-03f, -5.402510108e-03f, -5.433702442e-03f,
+ -5.464880304e-03f, -5.496043628e-03f, -5.527192348e-03f, -5.558326396e-03f, -5.589445705e-03f, -5.620550209e-03f, -5.651639840e-03f, -5.682714532e-03f, -5.713774217e-03f, -5.744818829e-03f,
+ -5.775848302e-03f, -5.806862568e-03f, -5.837861561e-03f, -5.868845214e-03f, -5.899813461e-03f, -5.930766236e-03f, -5.961703470e-03f, -5.992625099e-03f, -6.023531056e-03f, -6.054421274e-03f,
+ -6.085295688e-03f, -6.116154230e-03f, -6.146996834e-03f, -6.177823435e-03f, -6.208633966e-03f, -6.239428361e-03f, -6.270206553e-03f, -6.300968478e-03f, -6.331714068e-03f, -6.362443258e-03f,
+ -6.393155981e-03f, -6.423852173e-03f, -6.454531767e-03f, -6.485194697e-03f, -6.515840898e-03f, -6.546470303e-03f, -6.577082847e-03f, -6.607678465e-03f, -6.638257091e-03f, -6.668818659e-03f,
+ -6.699363104e-03f, -6.729890360e-03f, -6.760400362e-03f, -6.790893045e-03f, -6.821368343e-03f, -6.851826190e-03f, -6.882266522e-03f, -6.912689274e-03f, -6.943094380e-03f, -6.973481774e-03f,
+ -7.003851393e-03f, -7.034203171e-03f, -7.064537043e-03f, -7.094852943e-03f, -7.125150808e-03f, -7.155430572e-03f, -7.185692171e-03f, -7.215935539e-03f, -7.246160612e-03f, -7.276367326e-03f,
+ -7.306555615e-03f, -7.336725415e-03f, -7.366876661e-03f, -7.397009290e-03f, -7.427123236e-03f, -7.457218436e-03f, -7.487294824e-03f, -7.517352336e-03f, -7.547390909e-03f, -7.577410478e-03f,
+ -7.607410979e-03f, -7.637392347e-03f, -7.667354519e-03f, -7.697297431e-03f, -7.727221018e-03f, -7.757125217e-03f, -7.787009964e-03f, -7.816875195e-03f, -7.846720845e-03f, -7.876546853e-03f,
+ -7.906353153e-03f, -7.936139682e-03f, -7.965906377e-03f, -7.995653173e-03f, -8.025380008e-03f, -8.055086818e-03f, -8.084773540e-03f, -8.114440109e-03f, -8.144086464e-03f, -8.173712540e-03f,
+ -8.203318275e-03f, -8.232903605e-03f, -8.262468468e-03f, -8.292012799e-03f, -8.321536537e-03f, -8.351039617e-03f, -8.380521978e-03f, -8.409983557e-03f, -8.439424290e-03f, -8.468844115e-03f,
+ -8.498242969e-03f, -8.527620789e-03f, -8.556977514e-03f, -8.586313079e-03f, -8.615627424e-03f, -8.644920485e-03f, -8.674192200e-03f, -8.703442507e-03f, -8.732671343e-03f, -8.761878646e-03f,
+ -8.791064354e-03f, -8.820228405e-03f, -8.849370736e-03f, -8.878491287e-03f, -8.907589994e-03f, -8.936666796e-03f, -8.965721630e-03f, -8.994754436e-03f, -9.023765151e-03f, -9.052753714e-03f,
+ -9.081720063e-03f, -9.110664136e-03f, -9.139585872e-03f, -9.168485209e-03f, -9.197362086e-03f, -9.226216442e-03f, -9.255048215e-03f, -9.283857343e-03f, -9.312643767e-03f, -9.341407423e-03f,
+ -9.370148253e-03f, -9.398866193e-03f, -9.427561184e-03f, -9.456233164e-03f, -9.484882072e-03f, -9.513507848e-03f, -9.542110431e-03f, -9.570689760e-03f, -9.599245774e-03f, -9.627778413e-03f,
+ -9.656287617e-03f, -9.684773324e-03f, -9.713235474e-03f, -9.741674008e-03f, -9.770088863e-03f, -9.798479982e-03f, -9.826847302e-03f, -9.855190764e-03f, -9.883510308e-03f, -9.911805873e-03f,
+ -9.940077401e-03f, -9.968324830e-03f, -9.996548101e-03f, -1.002474715e-02f, -1.005292193e-02f, -1.008107237e-02f, -1.010919841e-02f, -1.013729999e-02f, -1.016537706e-02f, -1.019342955e-02f,
+ -1.022145741e-02f, -1.024946058e-02f, -1.027743898e-02f, -1.030539258e-02f, -1.033332131e-02f, -1.036122510e-02f, -1.038910390e-02f, -1.041695766e-02f, -1.044478630e-02f, -1.047258978e-02f,
+ -1.050036803e-02f, -1.052812100e-02f, -1.055584863e-02f, -1.058355085e-02f, -1.061122761e-02f, -1.063887886e-02f, -1.066650452e-02f, -1.069410455e-02f, -1.072167889e-02f, -1.074922747e-02f,
+ -1.077675024e-02f, -1.080424714e-02f, -1.083171812e-02f, -1.085916311e-02f, -1.088658206e-02f, -1.091397491e-02f, -1.094134160e-02f, -1.096868207e-02f, -1.099599626e-02f, -1.102328413e-02f,
+ -1.105054561e-02f, -1.107778064e-02f, -1.110498916e-02f, -1.113217112e-02f, -1.115932647e-02f, -1.118645513e-02f, -1.121355707e-02f, -1.124063221e-02f, -1.126768050e-02f, -1.129470189e-02f,
+ -1.132169632e-02f, -1.134866372e-02f, -1.137560406e-02f, -1.140251726e-02f, -1.142940327e-02f, -1.145626203e-02f, -1.148309349e-02f, -1.150989759e-02f, -1.153667428e-02f, -1.156342350e-02f,
+ -1.159014518e-02f, -1.161683929e-02f, -1.164350575e-02f, -1.167014451e-02f, -1.169675553e-02f, -1.172333873e-02f, -1.174989407e-02f, -1.177642149e-02f, -1.180292093e-02f, -1.182939234e-02f,
+ -1.185583566e-02f, -1.188225084e-02f, -1.190863782e-02f, -1.193499654e-02f, -1.196132696e-02f, -1.198762901e-02f, -1.201390263e-02f, -1.204014779e-02f, -1.206636441e-02f, -1.209255245e-02f,
+ -1.211871184e-02f, -1.214484254e-02f, -1.217094449e-02f, -1.219701763e-02f, -1.222306192e-02f, -1.224907728e-02f, -1.227506368e-02f, -1.230102106e-02f, -1.232694935e-02f, -1.235284851e-02f,
+ -1.237871849e-02f, -1.240455922e-02f, -1.243037066e-02f, -1.245615275e-02f, -1.248190543e-02f, -1.250762866e-02f, -1.253332237e-02f, -1.255898652e-02f, -1.258462105e-02f, -1.261022591e-02f,
+ -1.263580104e-02f, -1.266134639e-02f, -1.268686190e-02f, -1.271234753e-02f, -1.273780321e-02f, -1.276322891e-02f, -1.278862455e-02f, -1.281399010e-02f, -1.283932549e-02f, -1.286463067e-02f,
+ -1.288990560e-02f, -1.291515021e-02f, -1.294036446e-02f, -1.296554829e-02f, -1.299070165e-02f, -1.301582449e-02f, -1.304091675e-02f, -1.306597838e-02f, -1.309100933e-02f, -1.311600955e-02f,
+ -1.314097899e-02f, -1.316591759e-02f, -1.319082530e-02f, -1.321570206e-02f, -1.324054784e-02f, -1.326536256e-02f, -1.329014620e-02f, -1.331489868e-02f, -1.333961996e-02f, -1.336430999e-02f,
+ -1.338896872e-02f, -1.341359610e-02f, -1.343819206e-02f, -1.346275657e-02f, -1.348728957e-02f, -1.351179101e-02f, -1.353626084e-02f, -1.356069901e-02f, -1.358510547e-02f, -1.360948016e-02f,
+ -1.363382303e-02f, -1.365813405e-02f, -1.368241314e-02f, -1.370666027e-02f, -1.373087538e-02f, -1.375505843e-02f, -1.377920936e-02f, -1.380332812e-02f, -1.382741466e-02f, -1.385146893e-02f,
+ -1.387549089e-02f, -1.389948047e-02f, -1.392343764e-02f, -1.394736234e-02f, -1.397125453e-02f, -1.399511414e-02f, -1.401894114e-02f, -1.404273547e-02f, -1.406649709e-02f, -1.409022594e-02f,
+ -1.411392198e-02f, -1.413758515e-02f, -1.416121541e-02f, -1.418481271e-02f, -1.420837700e-02f, -1.423190823e-02f, -1.425540634e-02f, -1.427887131e-02f, -1.430230306e-02f, -1.432570156e-02f,
+ -1.434906676e-02f, -1.437239861e-02f, -1.439569705e-02f, -1.441896205e-02f, -1.444219355e-02f, -1.446539151e-02f, -1.448855587e-02f, -1.451168659e-02f, -1.453478363e-02f, -1.455784693e-02f,
+ -1.458087644e-02f, -1.460387212e-02f, -1.462683392e-02f, -1.464976180e-02f, -1.467265570e-02f, -1.469551558e-02f, -1.471834139e-02f, -1.474113308e-02f, -1.476389061e-02f, -1.478661393e-02f,
+ -1.480930299e-02f, -1.483195775e-02f, -1.485457816e-02f, -1.487716417e-02f, -1.489971573e-02f, -1.492223280e-02f, -1.494471534e-02f, -1.496716329e-02f, -1.498957661e-02f, -1.501195526e-02f,
+ -1.503429918e-02f, -1.505660833e-02f, -1.507888267e-02f, -1.510112214e-02f, -1.512332672e-02f, -1.514549633e-02f, -1.516763095e-02f, -1.518973053e-02f, -1.521179501e-02f, -1.523382436e-02f,
+ -1.525581854e-02f, -1.527777748e-02f, -1.529970116e-02f, -1.532158951e-02f, -1.534344251e-02f, -1.536526011e-02f, -1.538704225e-02f, -1.540878889e-02f, -1.543050000e-02f, -1.545217552e-02f,
+ -1.547381541e-02f, -1.549541963e-02f, -1.551698812e-02f, -1.553852086e-02f, -1.556001779e-02f, -1.558147887e-02f, -1.560290405e-02f, -1.562429329e-02f, -1.564564655e-02f, -1.566696379e-02f,
+ -1.568824495e-02f, -1.570949000e-02f, -1.573069889e-02f, -1.575187157e-02f, -1.577300802e-02f, -1.579410817e-02f, -1.581517200e-02f, -1.583619945e-02f, -1.585719048e-02f, -1.587814505e-02f,
+ -1.589906312e-02f, -1.591994464e-02f, -1.594078957e-02f, -1.596159787e-02f, -1.598236949e-02f, -1.600310440e-02f, -1.602380255e-02f, -1.604446390e-02f, -1.606508840e-02f, -1.608567602e-02f,
+ -1.610622671e-02f, -1.612674043e-02f, -1.614721713e-02f, -1.616765678e-02f, -1.618805934e-02f, -1.620842476e-02f, -1.622875300e-02f, -1.624904402e-02f, -1.626929778e-02f, -1.628951423e-02f,
+ -1.630969334e-02f, -1.632983507e-02f, -1.634993937e-02f, -1.637000620e-02f, -1.639003552e-02f, -1.641002729e-02f, -1.642998148e-02f, -1.644989803e-02f, -1.646977691e-02f, -1.648961808e-02f,
+ -1.650942150e-02f, -1.652918712e-02f, -1.654891491e-02f, -1.656860483e-02f, -1.658825684e-02f, -1.660787090e-02f, -1.662744696e-02f, -1.664698499e-02f, -1.666648494e-02f, -1.668594679e-02f,
+ -1.670537048e-02f, -1.672475599e-02f, -1.674410326e-02f, -1.676341227e-02f, -1.678268296e-02f, -1.680191531e-02f, -1.682110927e-02f, -1.684026481e-02f, -1.685938188e-02f, -1.687846045e-02f,
+ -1.689750048e-02f, -1.691650193e-02f, -1.693546476e-02f, -1.695438893e-02f, -1.697327441e-02f, -1.699212116e-02f, -1.701092913e-02f, -1.702969829e-02f, -1.704842860e-02f, -1.706712003e-02f,
+ -1.708577254e-02f, -1.710438609e-02f, -1.712296063e-02f, -1.714149614e-02f, -1.715999258e-02f, -1.717844991e-02f, -1.719686809e-02f, -1.721524708e-02f, -1.723358685e-02f, -1.725188736e-02f,
+ -1.727014858e-02f, -1.728837046e-02f, -1.730655297e-02f, -1.732469608e-02f, -1.734279974e-02f, -1.736086393e-02f, -1.737888860e-02f, -1.739687372e-02f, -1.741481925e-02f, -1.743272515e-02f,
+ -1.745059140e-02f, -1.746841795e-02f, -1.748620476e-02f, -1.750395181e-02f, -1.752165906e-02f, -1.753932647e-02f, -1.755695400e-02f, -1.757454163e-02f, -1.759208931e-02f, -1.760959701e-02f,
+ -1.762706469e-02f, -1.764449233e-02f, -1.766187988e-02f, -1.767922731e-02f, -1.769653458e-02f, -1.771380167e-02f, -1.773102853e-02f, -1.774821514e-02f, -1.776536145e-02f, -1.778246743e-02f,
+ -1.779953306e-02f, -1.781655829e-02f, -1.783354309e-02f, -1.785048742e-02f, -1.786739126e-02f, -1.788425457e-02f, -1.790107732e-02f, -1.791785947e-02f, -1.793460098e-02f, -1.795130183e-02f,
+ -1.796796199e-02f, -1.798458141e-02f, -1.800116007e-02f, -1.801769793e-02f, -1.803419496e-02f, -1.805065113e-02f, -1.806706640e-02f, -1.808344075e-02f, -1.809977413e-02f, -1.811606652e-02f,
+ -1.813231789e-02f, -1.814852819e-02f, -1.816469741e-02f, -1.818082551e-02f, -1.819691245e-02f, -1.821295820e-02f, -1.822896274e-02f, -1.824492603e-02f, -1.826084804e-02f, -1.827672873e-02f,
+ -1.829256808e-02f, -1.830836606e-02f, -1.832412262e-02f, -1.833983776e-02f, -1.835551142e-02f, -1.837114358e-02f, -1.838673421e-02f, -1.840228328e-02f, -1.841779076e-02f, -1.843325662e-02f,
+ -1.844868082e-02f, -1.846406334e-02f, -1.847940414e-02f, -1.849470320e-02f, -1.850996049e-02f, -1.852517597e-02f, -1.854034962e-02f, -1.855548141e-02f, -1.857057130e-02f, -1.858561927e-02f,
+ -1.860062528e-02f, -1.861558931e-02f, -1.863051133e-02f, -1.864539131e-02f, -1.866022922e-02f, -1.867502503e-02f, -1.868977871e-02f, -1.870449024e-02f, -1.871915958e-02f, -1.873378670e-02f,
+ -1.874837158e-02f, -1.876291419e-02f, -1.877741450e-02f, -1.879187248e-02f, -1.880628810e-02f, -1.882066134e-02f, -1.883499217e-02f, -1.884928055e-02f, -1.886352647e-02f, -1.887772988e-02f,
+ -1.889189078e-02f, -1.890600912e-02f, -1.892008489e-02f, -1.893411804e-02f, -1.894810857e-02f, -1.896205643e-02f, -1.897596160e-02f, -1.898982406e-02f, -1.900364378e-02f, -1.901742073e-02f,
+ -1.903115488e-02f, -1.904484621e-02f, -1.905849469e-02f, -1.907210030e-02f, -1.908566300e-02f, -1.909918278e-02f, -1.911265960e-02f, -1.912609345e-02f, -1.913948428e-02f, -1.915283209e-02f,
+ -1.916613684e-02f, -1.917939850e-02f, -1.919261706e-02f, -1.920579248e-02f, -1.921892475e-02f, -1.923201383e-02f, -1.924505970e-02f, -1.925806233e-02f, -1.927102171e-02f, -1.928393780e-02f,
+ -1.929681058e-02f, -1.930964002e-02f, -1.932242611e-02f, -1.933516881e-02f, -1.934786811e-02f, -1.936052397e-02f, -1.937313638e-02f, -1.938570531e-02f, -1.939823073e-02f, -1.941071263e-02f,
+ -1.942315097e-02f, -1.943554574e-02f, -1.944789691e-02f, -1.946020445e-02f, -1.947246835e-02f, -1.948468858e-02f, -1.949686511e-02f, -1.950899793e-02f, -1.952108702e-02f, -1.953313234e-02f,
+ -1.954513387e-02f, -1.955709160e-02f, -1.956900549e-02f, -1.958087554e-02f, -1.959270171e-02f, -1.960448398e-02f, -1.961622233e-02f, -1.962791674e-02f, -1.963956718e-02f, -1.965117364e-02f,
+ -1.966273609e-02f, -1.967425452e-02f, -1.968572889e-02f, -1.969715918e-02f, -1.970854539e-02f, -1.971988748e-02f, -1.973118543e-02f, -1.974243922e-02f, -1.975364883e-02f, -1.976481425e-02f,
+ -1.977593544e-02f, -1.978701239e-02f, -1.979804508e-02f, -1.980903348e-02f, -1.981997758e-02f, -1.983087736e-02f, -1.984173279e-02f, -1.985254386e-02f, -1.986331055e-02f, -1.987403283e-02f,
+ -1.988471068e-02f, -1.989534409e-02f, -1.990593304e-02f, -1.991647750e-02f, -1.992697746e-02f, -1.993743290e-02f, -1.994784380e-02f, -1.995821014e-02f, -1.996853189e-02f, -1.997880905e-02f,
+ -1.998904159e-02f, -1.999922949e-02f, -2.000937274e-02f, -2.001947131e-02f, -2.002952519e-02f, -2.003953436e-02f, -2.004949880e-02f, -2.005941849e-02f, -2.006929342e-02f, -2.007912356e-02f,
+ -2.008890890e-02f, -2.009864942e-02f, -2.010834511e-02f, -2.011799594e-02f, -2.012760190e-02f, -2.013716297e-02f, -2.014667913e-02f, -2.015615037e-02f, -2.016557666e-02f, -2.017495800e-02f,
+ -2.018429437e-02f, -2.019358574e-02f, -2.020283210e-02f, -2.021203344e-02f, -2.022118974e-02f, -2.023030097e-02f, -2.023936714e-02f, -2.024838821e-02f, -2.025736417e-02f, -2.026629502e-02f,
+ -2.027518072e-02f, -2.028402127e-02f, -2.029281665e-02f, -2.030156684e-02f, -2.031027183e-02f, -2.031893161e-02f, -2.032754615e-02f, -2.033611545e-02f, -2.034463948e-02f, -2.035311823e-02f,
+ -2.036155170e-02f, -2.036993985e-02f, -2.037828269e-02f, -2.038658018e-02f, -2.039483233e-02f, -2.040303911e-02f, -2.041120051e-02f, -2.041931651e-02f, -2.042738711e-02f, -2.043541229e-02f,
+ -2.044339203e-02f, -2.045132632e-02f, -2.045921515e-02f, -2.046705849e-02f, -2.047485635e-02f, -2.048260871e-02f, -2.049031554e-02f, -2.049797685e-02f, -2.050559261e-02f, -2.051316282e-02f,
+ -2.052068746e-02f, -2.052816651e-02f, -2.053559997e-02f, -2.054298782e-02f, -2.055033005e-02f, -2.055762665e-02f, -2.056487760e-02f, -2.057208289e-02f, -2.057924252e-02f, -2.058635647e-02f,
+ -2.059342472e-02f, -2.060044726e-02f, -2.060742410e-02f, -2.061435520e-02f, -2.062124056e-02f, -2.062808017e-02f, -2.063487402e-02f, -2.064162209e-02f, -2.064832438e-02f, -2.065498088e-02f,
+ -2.066159157e-02f, -2.066815644e-02f, -2.067467548e-02f, -2.068114868e-02f, -2.068757604e-02f, -2.069395754e-02f, -2.070029316e-02f, -2.070658291e-02f, -2.071282676e-02f, -2.071902472e-02f,
+ -2.072517676e-02f, -2.073128289e-02f, -2.073734309e-02f, -2.074335734e-02f, -2.074932565e-02f, -2.075524800e-02f, -2.076112439e-02f, -2.076695480e-02f, -2.077273922e-02f, -2.077847765e-02f,
+ -2.078417008e-02f, -2.078981649e-02f, -2.079541688e-02f, -2.080097125e-02f, -2.080647957e-02f, -2.081194185e-02f, -2.081735808e-02f, -2.082272825e-02f, -2.082805234e-02f, -2.083333036e-02f,
+ -2.083856229e-02f, -2.084374812e-02f, -2.084888786e-02f, -2.085398148e-02f, -2.085902899e-02f, -2.086403038e-02f, -2.086898563e-02f, -2.087389475e-02f, -2.087875772e-02f, -2.088357453e-02f,
+ -2.088834519e-02f, -2.089306969e-02f, -2.089774801e-02f, -2.090238015e-02f, -2.090696611e-02f, -2.091150587e-02f, -2.091599944e-02f, -2.092044680e-02f, -2.092484795e-02f, -2.092920289e-02f,
+ -2.093351161e-02f, -2.093777409e-02f, -2.094199035e-02f, -2.094616036e-02f, -2.095028414e-02f, -2.095436166e-02f, -2.095839293e-02f, -2.096237793e-02f, -2.096631668e-02f, -2.097020915e-02f,
+ -2.097405535e-02f, -2.097785527e-02f, -2.098160891e-02f, -2.098531626e-02f, -2.098897731e-02f, -2.099259207e-02f, -2.099616053e-02f, -2.099968268e-02f, -2.100315853e-02f, -2.100658806e-02f,
+ -2.100997127e-02f, -2.101330816e-02f, -2.101659873e-02f, -2.101984297e-02f, -2.102304089e-02f, -2.102619246e-02f, -2.102929770e-02f, -2.103235660e-02f, -2.103536915e-02f, -2.103833536e-02f,
+ -2.104125522e-02f, -2.104412873e-02f, -2.104695588e-02f, -2.104973668e-02f, -2.105247112e-02f, -2.105515919e-02f, -2.105780091e-02f, -2.106039625e-02f, -2.106294523e-02f, -2.106544784e-02f,
+ -2.106790408e-02f, -2.107031395e-02f, -2.107267744e-02f, -2.107499455e-02f, -2.107726529e-02f, -2.107948965e-02f, -2.108166763e-02f, -2.108379923e-02f, -2.108588445e-02f, -2.108792328e-02f,
+ -2.108991573e-02f, -2.109186180e-02f, -2.109376149e-02f, -2.109561479e-02f, -2.109742170e-02f, -2.109918223e-02f, -2.110089637e-02f, -2.110256413e-02f, -2.110418550e-02f, -2.110576049e-02f,
+ -2.110728909e-02f, -2.110877131e-02f, -2.111020714e-02f, -2.111159659e-02f, -2.111293966e-02f, -2.111423634e-02f, -2.111548665e-02f, -2.111669057e-02f, -2.111784811e-02f, -2.111895928e-02f,
+ -2.112002407e-02f, -2.112104248e-02f, -2.112201453e-02f, -2.112294019e-02f, -2.112381949e-02f, -2.112465242e-02f, -2.112543898e-02f, -2.112617918e-02f, -2.112687302e-02f, -2.112752049e-02f,
+ -2.112812161e-02f, -2.112867637e-02f, -2.112918478e-02f, -2.112964684e-02f, -2.113006254e-02f, -2.113043191e-02f, -2.113075493e-02f, -2.113103161e-02f, -2.113126196e-02f, -2.113144597e-02f,
+ -2.113158366e-02f, -2.113167501e-02f, -2.113172005e-02f, -2.113171877e-02f, -2.113167117e-02f, -2.113157726e-02f, -2.113143704e-02f, -2.113125052e-02f, -2.113101770e-02f, -2.113073858e-02f,
+ -2.113041317e-02f, -2.113004148e-02f, -2.112962350e-02f, -2.112915925e-02f, -2.112864873e-02f, -2.112809193e-02f, -2.112748888e-02f, -2.112683957e-02f, -2.112614400e-02f, -2.112540219e-02f,
+ -2.112461413e-02f, -2.112377984e-02f, -2.112289932e-02f, -2.112197257e-02f, -2.112099960e-02f, -2.111998042e-02f, -2.111891503e-02f, -2.111780343e-02f, -2.111664565e-02f, -2.111544167e-02f,
+ -2.111419151e-02f, -2.111289517e-02f, -2.111155266e-02f, -2.111016399e-02f, -2.110872917e-02f, -2.110724819e-02f, -2.110572107e-02f, -2.110414781e-02f, -2.110252842e-02f, -2.110086292e-02f,
+ -2.109915130e-02f, -2.109739357e-02f, -2.109558974e-02f, -2.109373982e-02f, -2.109184382e-02f, -2.108990174e-02f, -2.108791359e-02f, -2.108587938e-02f, -2.108379913e-02f, -2.108167282e-02f,
+ -2.107950048e-02f, -2.107728212e-02f, -2.107501774e-02f, -2.107270734e-02f, -2.107035095e-02f, -2.106794856e-02f, -2.106550019e-02f, -2.106300585e-02f, -2.106046554e-02f, -2.105787928e-02f,
+ -2.105524707e-02f, -2.105256892e-02f, -2.104984485e-02f, -2.104707486e-02f, -2.104425896e-02f, -2.104139716e-02f, -2.103848947e-02f, -2.103553591e-02f, -2.103253648e-02f, -2.102949119e-02f,
+ -2.102640005e-02f, -2.102326307e-02f, -2.102008027e-02f, -2.101685166e-02f, -2.101357723e-02f, -2.101025702e-02f, -2.100689102e-02f, -2.100347925e-02f, -2.100002171e-02f, -2.099651843e-02f,
+ -2.099296941e-02f, -2.098937466e-02f, -2.098573420e-02f, -2.098204803e-02f, -2.097831617e-02f, -2.097453863e-02f, -2.097071542e-02f, -2.096684656e-02f, -2.096293205e-02f, -2.095897191e-02f,
+ -2.095496615e-02f, -2.095091478e-02f, -2.094681781e-02f, -2.094267527e-02f, -2.093848715e-02f, -2.093425348e-02f, -2.092997427e-02f, -2.092564952e-02f, -2.092127926e-02f, -2.091686349e-02f,
+ -2.091240223e-02f, -2.090789549e-02f, -2.090334329e-02f, -2.089874564e-02f, -2.089410255e-02f, -2.088941404e-02f, -2.088468012e-02f, -2.087990081e-02f, -2.087507611e-02f, -2.087020605e-02f,
+ -2.086529063e-02f, -2.086032988e-02f, -2.085532380e-02f, -2.085027241e-02f, -2.084517573e-02f, -2.084003377e-02f, -2.083484655e-02f, -2.082961407e-02f, -2.082433636e-02f, -2.081901343e-02f,
+ -2.081364530e-02f, -2.080823198e-02f, -2.080277348e-02f, -2.079726983e-02f, -2.079172103e-02f, -2.078612711e-02f, -2.078048808e-02f, -2.077480395e-02f, -2.076907475e-02f, -2.076330048e-02f,
+ -2.075748117e-02f, -2.075161682e-02f, -2.074570746e-02f, -2.073975311e-02f, -2.073375378e-02f, -2.072770948e-02f, -2.072162024e-02f, -2.071548606e-02f, -2.070930698e-02f, -2.070308299e-02f,
+ -2.069681413e-02f, -2.069050041e-02f, -2.068414185e-02f, -2.067773846e-02f, -2.067129026e-02f, -2.066479727e-02f, -2.065825950e-02f, -2.065167699e-02f, -2.064504973e-02f, -2.063837776e-02f,
+ -2.063166108e-02f, -2.062489973e-02f, -2.061809370e-02f, -2.061124304e-02f, -2.060434774e-02f, -2.059740784e-02f, -2.059042335e-02f, -2.058339429e-02f, -2.057632067e-02f, -2.056920252e-02f,
+ -2.056203986e-02f, -2.055483271e-02f, -2.054758107e-02f, -2.054028499e-02f, -2.053294447e-02f, -2.052555953e-02f, -2.051813019e-02f, -2.051065648e-02f, -2.050313841e-02f, -2.049557600e-02f,
+ -2.048796928e-02f, -2.048031826e-02f, -2.047262296e-02f, -2.046488341e-02f, -2.045709962e-02f, -2.044927161e-02f, -2.044139941e-02f, -2.043348304e-02f, -2.042552252e-02f, -2.041751786e-02f,
+ -2.040946910e-02f, -2.040137624e-02f, -2.039323931e-02f, -2.038505834e-02f, -2.037683335e-02f, -2.036856434e-02f, -2.036025136e-02f, -2.035189442e-02f, -2.034349353e-02f, -2.033504873e-02f,
+ -2.032656004e-02f, -2.031802747e-02f, -2.030945105e-02f, -2.030083081e-02f, -2.029216675e-02f, -2.028345892e-02f, -2.027470732e-02f, -2.026591198e-02f, -2.025707293e-02f, -2.024819019e-02f,
+ -2.023926377e-02f, -2.023029371e-02f, -2.022128003e-02f, -2.021222274e-02f, -2.020312188e-02f, -2.019397747e-02f, -2.018478952e-02f, -2.017555807e-02f, -2.016628313e-02f, -2.015696474e-02f,
+ -2.014760291e-02f, -2.013819767e-02f, -2.012874904e-02f, -2.011925705e-02f, -2.010972172e-02f, -2.010014308e-02f, -2.009052114e-02f, -2.008085594e-02f, -2.007114750e-02f, -2.006139584e-02f,
+ -2.005160099e-02f, -2.004176298e-02f, -2.003188182e-02f, -2.002195755e-02f, -2.001199018e-02f, -2.000197975e-02f, -1.999192628e-02f, -1.998182980e-02f, -1.997169032e-02f, -1.996150788e-02f,
+ -1.995128250e-02f, -1.994101421e-02f, -1.993070303e-02f, -1.992034900e-02f, -1.990995212e-02f, -1.989951244e-02f, -1.988902998e-02f, -1.987850476e-02f, -1.986793681e-02f, -1.985732616e-02f,
+ -1.984667283e-02f, -1.983597686e-02f, -1.982523826e-02f, -1.981445707e-02f, -1.980363330e-02f, -1.979276700e-02f, -1.978185818e-02f, -1.977090688e-02f, -1.975991311e-02f, -1.974887691e-02f,
+ -1.973779831e-02f, -1.972667733e-02f, -1.971551400e-02f, -1.970430836e-02f, -1.969306041e-02f, -1.968177020e-02f, -1.967043776e-02f, -1.965906310e-02f, -1.964764627e-02f, -1.963618728e-02f,
+ -1.962468616e-02f, -1.961314296e-02f, -1.960155768e-02f, -1.958993037e-02f, -1.957826104e-02f, -1.956654974e-02f, -1.955479648e-02f, -1.954300131e-02f, -1.953116423e-02f, -1.951928530e-02f,
+ -1.950736453e-02f, -1.949540195e-02f, -1.948339760e-02f, -1.947135150e-02f, -1.945926369e-02f, -1.944713419e-02f, -1.943496303e-02f, -1.942275025e-02f, -1.941049587e-02f, -1.939819992e-02f,
+ -1.938586244e-02f, -1.937348345e-02f, -1.936106298e-02f, -1.934860107e-02f, -1.933609775e-02f, -1.932355304e-02f, -1.931096698e-02f, -1.929833959e-02f, -1.928567092e-02f, -1.927296098e-02f,
+ -1.926020982e-02f, -1.924741746e-02f, -1.923458393e-02f, -1.922170926e-02f, -1.920879349e-02f, -1.919583665e-02f, -1.918283877e-02f, -1.916979988e-02f, -1.915672002e-02f, -1.914359920e-02f,
+ -1.913043748e-02f, -1.911723487e-02f, -1.910399142e-02f, -1.909070715e-02f, -1.907738209e-02f, -1.906401628e-02f, -1.905060976e-02f, -1.903716254e-02f, -1.902367467e-02f, -1.901014618e-02f,
+ -1.899657711e-02f, -1.898296747e-02f, -1.896931732e-02f, -1.895562667e-02f, -1.894189557e-02f, -1.892812405e-02f, -1.891431213e-02f, -1.890045986e-02f, -1.888656727e-02f, -1.887263439e-02f,
+ -1.885866125e-02f, -1.884464789e-02f, -1.883059435e-02f, -1.881650065e-02f, -1.880236683e-02f, -1.878819293e-02f, -1.877397897e-02f, -1.875972500e-02f, -1.874543105e-02f, -1.873109715e-02f,
+ -1.871672333e-02f, -1.870230964e-02f, -1.868785610e-02f, -1.867336276e-02f, -1.865882964e-02f, -1.864425678e-02f, -1.862964421e-02f, -1.861499198e-02f, -1.860030011e-02f, -1.858556865e-02f,
+ -1.857079762e-02f, -1.855598706e-02f, -1.854113702e-02f, -1.852624751e-02f, -1.851131859e-02f, -1.849635028e-02f, -1.848134262e-02f, -1.846629565e-02f, -1.845120940e-02f, -1.843608391e-02f,
+ -1.842091922e-02f, -1.840571536e-02f, -1.839047237e-02f, -1.837519028e-02f, -1.835986914e-02f, -1.834450897e-02f, -1.832910982e-02f, -1.831367171e-02f, -1.829819470e-02f, -1.828267881e-02f,
+ -1.826712409e-02f, -1.825153057e-02f, -1.823589828e-02f, -1.822022727e-02f, -1.820451756e-02f, -1.818876921e-02f, -1.817298225e-02f, -1.815715670e-02f, -1.814129262e-02f, -1.812539005e-02f,
+ -1.810944900e-02f, -1.809346954e-02f, -1.807745169e-02f, -1.806139549e-02f, -1.804530098e-02f, -1.802916819e-02f, -1.801299718e-02f, -1.799678797e-02f, -1.798054061e-02f, -1.796425512e-02f,
+ -1.794793156e-02f, -1.793156996e-02f, -1.791517035e-02f, -1.789873279e-02f, -1.788225730e-02f, -1.786574392e-02f, -1.784919270e-02f, -1.783260368e-02f, -1.781597689e-02f, -1.779931237e-02f,
+ -1.778261016e-02f, -1.776587031e-02f, -1.774909285e-02f, -1.773227782e-02f, -1.771542526e-02f, -1.769853521e-02f, -1.768160771e-02f, -1.766464280e-02f, -1.764764052e-02f, -1.763060092e-02f,
+ -1.761352403e-02f, -1.759640988e-02f, -1.757925854e-02f, -1.756207002e-02f, -1.754484438e-02f, -1.752758165e-02f, -1.751028187e-02f, -1.749294510e-02f, -1.747557136e-02f, -1.745816069e-02f,
+ -1.744071315e-02f, -1.742322876e-02f, -1.740570758e-02f, -1.738814964e-02f, -1.737055498e-02f, -1.735292364e-02f, -1.733525568e-02f, -1.731755112e-02f, -1.729981001e-02f, -1.728203239e-02f,
+ -1.726421831e-02f, -1.724636780e-02f, -1.722848091e-02f, -1.721055768e-02f, -1.719259815e-02f, -1.717460237e-02f, -1.715657037e-02f, -1.713850219e-02f, -1.712039789e-02f, -1.710225751e-02f,
+ -1.708408108e-02f, -1.706586864e-02f, -1.704762025e-02f, -1.702933594e-02f, -1.701101576e-02f, -1.699265975e-02f, -1.697426796e-02f, -1.695584042e-02f, -1.693737717e-02f, -1.691887827e-02f,
+ -1.690034376e-02f, -1.688177368e-02f, -1.686316807e-02f, -1.684452697e-02f, -1.682585044e-02f, -1.680713851e-02f, -1.678839122e-02f, -1.676960863e-02f, -1.675079077e-02f, -1.673193770e-02f,
+ -1.671304944e-02f, -1.669412606e-02f, -1.667516758e-02f, -1.665617406e-02f, -1.663714554e-02f, -1.661808207e-02f, -1.659898369e-02f, -1.657985044e-02f, -1.656068237e-02f, -1.654147952e-02f,
+ -1.652224194e-02f, -1.650296967e-02f, -1.648366276e-02f, -1.646432126e-02f, -1.644494520e-02f, -1.642553464e-02f, -1.640608961e-02f, -1.638661017e-02f, -1.636709636e-02f, -1.634754822e-02f,
+ -1.632796580e-02f, -1.630834915e-02f, -1.628869831e-02f, -1.626901332e-02f, -1.624929424e-02f, -1.622954111e-02f, -1.620975398e-02f, -1.618993288e-02f, -1.617007787e-02f, -1.615018900e-02f,
+ -1.613026630e-02f, -1.611030983e-02f, -1.609031963e-02f, -1.607029576e-02f, -1.605023824e-02f, -1.603014714e-02f, -1.601002249e-02f, -1.598986435e-02f, -1.596967277e-02f, -1.594944778e-02f,
+ -1.592918943e-02f, -1.590889778e-02f, -1.588857287e-02f, -1.586821475e-02f, -1.584782346e-02f, -1.582739905e-02f, -1.580694157e-02f, -1.578645107e-02f, -1.576592759e-02f, -1.574537118e-02f,
+ -1.572478189e-02f, -1.570415976e-02f, -1.568350485e-02f, -1.566281721e-02f, -1.564209687e-02f, -1.562134389e-02f, -1.560055831e-02f, -1.557974019e-02f, -1.555888958e-02f, -1.553800651e-02f,
+ -1.551709104e-02f, -1.549614322e-02f, -1.547516309e-02f, -1.545415071e-02f, -1.543310612e-02f, -1.541202937e-02f, -1.539092051e-02f, -1.536977960e-02f, -1.534860666e-02f, -1.532740177e-02f,
+ -1.530616496e-02f, -1.528489628e-02f, -1.526359579e-02f, -1.524226353e-02f, -1.522089955e-02f, -1.519950390e-02f, -1.517807664e-02f, -1.515661780e-02f, -1.513512745e-02f, -1.511360562e-02f,
+ -1.509205237e-02f, -1.507046775e-02f, -1.504885181e-02f, -1.502720459e-02f, -1.500552615e-02f, -1.498381655e-02f, -1.496207581e-02f, -1.494030401e-02f, -1.491850118e-02f, -1.489666739e-02f,
+ -1.487480267e-02f, -1.485290708e-02f, -1.483098067e-02f, -1.480902348e-02f, -1.478703558e-02f, -1.476501701e-02f, -1.474296782e-02f, -1.472088806e-02f, -1.469877779e-02f, -1.467663705e-02f,
+ -1.465446589e-02f, -1.463226437e-02f, -1.461003253e-02f, -1.458777043e-02f, -1.456547813e-02f, -1.454315566e-02f, -1.452080308e-02f, -1.449842044e-02f, -1.447600780e-02f, -1.445356520e-02f,
+ -1.443109271e-02f, -1.440859035e-02f, -1.438605820e-02f, -1.436349630e-02f, -1.434090471e-02f, -1.431828347e-02f, -1.429563263e-02f, -1.427295226e-02f, -1.425024240e-02f, -1.422750310e-02f,
+ -1.420473441e-02f, -1.418193640e-02f, -1.415910910e-02f, -1.413625257e-02f, -1.411336687e-02f, -1.409045205e-02f, -1.406750816e-02f, -1.404453524e-02f, -1.402153337e-02f, -1.399850257e-02f,
+ -1.397544292e-02f, -1.395235447e-02f, -1.392923725e-02f, -1.390609134e-02f, -1.388291677e-02f, -1.385971361e-02f, -1.383648191e-02f, -1.381322172e-02f, -1.378993309e-02f, -1.376661608e-02f,
+ -1.374327074e-02f, -1.371989713e-02f, -1.369649529e-02f, -1.367306528e-02f, -1.364960715e-02f, -1.362612097e-02f, -1.360260677e-02f, -1.357906462e-02f, -1.355549457e-02f, -1.353189667e-02f,
+ -1.350827097e-02f, -1.348461754e-02f, -1.346093642e-02f, -1.343722767e-02f, -1.341349134e-02f, -1.338972749e-02f, -1.336593617e-02f, -1.334211744e-02f, -1.331827134e-02f, -1.329439794e-02f,
+ -1.327049729e-02f, -1.324656944e-02f, -1.322261444e-02f, -1.319863236e-02f, -1.317462325e-02f, -1.315058715e-02f, -1.312652413e-02f, -1.310243425e-02f, -1.307831755e-02f, -1.305417409e-02f,
+ -1.303000392e-02f, -1.300580711e-02f, -1.298158370e-02f, -1.295733375e-02f, -1.293305732e-02f, -1.290875446e-02f, -1.288442523e-02f, -1.286006968e-02f, -1.283568786e-02f, -1.281127984e-02f,
+ -1.278684567e-02f, -1.276238540e-02f, -1.273789909e-02f, -1.271338680e-02f, -1.268884858e-02f, -1.266428448e-02f, -1.263969457e-02f, -1.261507889e-02f, -1.259043751e-02f, -1.256577048e-02f,
+ -1.254107786e-02f, -1.251635970e-02f, -1.249161606e-02f, -1.246684699e-02f, -1.244205255e-02f, -1.241723281e-02f, -1.239238780e-02f, -1.236751760e-02f, -1.234262225e-02f, -1.231770182e-02f,
+ -1.229275635e-02f, -1.226778591e-02f, -1.224279056e-02f, -1.221777034e-02f, -1.219272532e-02f, -1.216765556e-02f, -1.214256110e-02f, -1.211744201e-02f, -1.209229835e-02f, -1.206713016e-02f,
+ -1.204193752e-02f, -1.201672046e-02f, -1.199147907e-02f, -1.196621338e-02f, -1.194092345e-02f, -1.191560935e-02f, -1.189027114e-02f, -1.186490886e-02f, -1.183952257e-02f, -1.181411234e-02f,
+ -1.178867823e-02f, -1.176322028e-02f, -1.173773855e-02f, -1.171223311e-02f, -1.168670402e-02f, -1.166115132e-02f, -1.163557508e-02f, -1.160997535e-02f, -1.158435220e-02f, -1.155870568e-02f,
+ -1.153303585e-02f, -1.150734276e-02f, -1.148162648e-02f, -1.145588706e-02f, -1.143012457e-02f, -1.140433905e-02f, -1.137853057e-02f, -1.135269919e-02f, -1.132684497e-02f, -1.130096795e-02f,
+ -1.127506821e-02f, -1.124914580e-02f, -1.122320078e-02f, -1.119723320e-02f, -1.117124313e-02f, -1.114523063e-02f, -1.111919575e-02f, -1.109313855e-02f, -1.106705909e-02f, -1.104095743e-02f,
+ -1.101483363e-02f, -1.098868774e-02f, -1.096251984e-02f, -1.093632997e-02f, -1.091011819e-02f, -1.088388457e-02f, -1.085762916e-02f, -1.083135203e-02f, -1.080505322e-02f, -1.077873281e-02f,
+ -1.075239084e-02f, -1.072602739e-02f, -1.069964250e-02f, -1.067323625e-02f, -1.064680868e-02f, -1.062035986e-02f, -1.059388984e-02f, -1.056739869e-02f, -1.054088647e-02f, -1.051435324e-02f,
+ -1.048779905e-02f, -1.046122396e-02f, -1.043462805e-02f, -1.040801135e-02f, -1.038137394e-02f, -1.035471588e-02f, -1.032803723e-02f, -1.030133803e-02f, -1.027461837e-02f, -1.024787829e-02f,
+ -1.022111785e-02f, -1.019433712e-02f, -1.016753616e-02f, -1.014071502e-02f, -1.011387377e-02f, -1.008701247e-02f, -1.006013117e-02f, -1.003322995e-02f, -1.000630885e-02f, -9.979367936e-03f,
+ -9.952407276e-03f, -9.925426925e-03f, -9.898426945e-03f, -9.871407397e-03f, -9.844368340e-03f, -9.817309837e-03f, -9.790231947e-03f, -9.763134731e-03f, -9.736018251e-03f, -9.708882567e-03f,
+ -9.681727740e-03f, -9.654553831e-03f, -9.627360901e-03f, -9.600149012e-03f, -9.572918223e-03f, -9.545668597e-03f, -9.518400195e-03f, -9.491113077e-03f, -9.463807305e-03f, -9.436482941e-03f,
+ -9.409140045e-03f, -9.381778678e-03f, -9.354398903e-03f, -9.327000780e-03f, -9.299584372e-03f, -9.272149739e-03f, -9.244696943e-03f, -9.217226045e-03f, -9.189737108e-03f, -9.162230193e-03f,
+ -9.134705360e-03f, -9.107162673e-03f, -9.079602193e-03f, -9.052023982e-03f, -9.024428100e-03f, -8.996814611e-03f, -8.969183576e-03f, -8.941535057e-03f, -8.913869116e-03f, -8.886185814e-03f,
+ -8.858485214e-03f, -8.830767378e-03f, -8.803032368e-03f, -8.775280246e-03f, -8.747511074e-03f, -8.719724914e-03f, -8.691921828e-03f, -8.664101879e-03f, -8.636265129e-03f, -8.608411640e-03f,
+ -8.580541474e-03f, -8.552654695e-03f, -8.524751363e-03f, -8.496831542e-03f, -8.468895294e-03f, -8.440942681e-03f, -8.412973766e-03f, -8.384988612e-03f, -8.356987281e-03f, -8.328969836e-03f,
+ -8.300936338e-03f, -8.272886852e-03f, -8.244821439e-03f, -8.216740163e-03f, -8.188643085e-03f, -8.160530269e-03f, -8.132401778e-03f, -8.104257675e-03f, -8.076098021e-03f, -8.047922881e-03f,
+ -8.019732317e-03f, -7.991526392e-03f, -7.963305169e-03f, -7.935068711e-03f, -7.906817081e-03f, -7.878550342e-03f, -7.850268558e-03f, -7.821971790e-03f, -7.793660103e-03f, -7.765333560e-03f,
+ -7.736992223e-03f, -7.708636157e-03f, -7.680265424e-03f, -7.651880087e-03f, -7.623480210e-03f, -7.595065857e-03f, -7.566637090e-03f, -7.538193973e-03f, -7.509736569e-03f, -7.481264942e-03f,
+ -7.452779156e-03f, -7.424279273e-03f, -7.395765357e-03f, -7.367237473e-03f, -7.338695682e-03f, -7.310140050e-03f, -7.281570639e-03f, -7.252987514e-03f, -7.224390737e-03f, -7.195780373e-03f,
+ -7.167156485e-03f, -7.138519138e-03f, -7.109868394e-03f, -7.081204318e-03f, -7.052526973e-03f, -7.023836424e-03f, -6.995132734e-03f, -6.966415966e-03f, -6.937686186e-03f, -6.908943457e-03f,
+ -6.880187842e-03f, -6.851419407e-03f, -6.822638214e-03f, -6.793844328e-03f, -6.765037813e-03f, -6.736218733e-03f, -6.707387151e-03f, -6.678543134e-03f, -6.649686743e-03f, -6.620818044e-03f,
+ -6.591937101e-03f, -6.563043977e-03f, -6.534138738e-03f, -6.505221447e-03f, -6.476292169e-03f, -6.447350967e-03f, -6.418397907e-03f, -6.389433053e-03f, -6.360456468e-03f, -6.331468218e-03f,
+ -6.302468366e-03f, -6.273456977e-03f, -6.244434116e-03f, -6.215399847e-03f, -6.186354235e-03f, -6.157297343e-03f, -6.128229237e-03f, -6.099149981e-03f, -6.070059639e-03f, -6.040958277e-03f,
+ -6.011845958e-03f, -5.982722748e-03f, -5.953588711e-03f, -5.924443911e-03f, -5.895288413e-03f, -5.866122283e-03f, -5.836945584e-03f, -5.807758382e-03f, -5.778560740e-03f, -5.749352725e-03f,
+ -5.720134400e-03f, -5.690905831e-03f, -5.661667082e-03f, -5.632418218e-03f, -5.603159304e-03f, -5.573890405e-03f, -5.544611586e-03f, -5.515322911e-03f, -5.486024445e-03f, -5.456716254e-03f,
+ -5.427398403e-03f, -5.398070955e-03f, -5.368733977e-03f, -5.339387533e-03f, -5.310031689e-03f, -5.280666509e-03f, -5.251292058e-03f, -5.221908401e-03f, -5.192515604e-03f, -5.163113732e-03f,
+ -5.133702849e-03f, -5.104283021e-03f, -5.074854313e-03f, -5.045416789e-03f, -5.015970516e-03f, -4.986515558e-03f, -4.957051981e-03f, -4.927579850e-03f, -4.898099229e-03f, -4.868610185e-03f,
+ -4.839112782e-03f, -4.809607085e-03f, -4.780093161e-03f, -4.750571073e-03f, -4.721040888e-03f, -4.691502671e-03f, -4.661956487e-03f, -4.632402402e-03f, -4.602840480e-03f, -4.573270787e-03f,
+ -4.543693388e-03f, -4.514108350e-03f, -4.484515736e-03f, -4.454915614e-03f, -4.425308047e-03f, -4.395693102e-03f, -4.366070843e-03f, -4.336441337e-03f, -4.306804648e-03f, -4.277160843e-03f,
+ -4.247509987e-03f, -4.217852144e-03f, -4.188187382e-03f, -4.158515764e-03f, -4.128837357e-03f, -4.099152227e-03f, -4.069460438e-03f, -4.039762056e-03f, -4.010057147e-03f, -3.980345777e-03f,
+ -3.950628010e-03f, -3.920903914e-03f, -3.891173552e-03f, -3.861436991e-03f, -3.831694296e-03f, -3.801945533e-03f, -3.772190768e-03f, -3.742430066e-03f, -3.712663492e-03f, -3.682891113e-03f,
+ -3.653112995e-03f, -3.623329202e-03f, -3.593539800e-03f, -3.563744856e-03f, -3.533944434e-03f, -3.504138601e-03f, -3.474327422e-03f, -3.444510963e-03f, -3.414689290e-03f, -3.384862467e-03f,
+ -3.355030562e-03f, -3.325193640e-03f, -3.295351766e-03f, -3.265505006e-03f, -3.235653426e-03f, -3.205797092e-03f, -3.175936069e-03f, -3.146070423e-03f, -3.116200221e-03f, -3.086325527e-03f,
+ -3.056446408e-03f, -3.026562929e-03f, -2.996675156e-03f, -2.966783154e-03f, -2.936886991e-03f, -2.906986731e-03f, -2.877082440e-03f, -2.847174184e-03f, -2.817262029e-03f, -2.787346041e-03f,
+ -2.757426285e-03f, -2.727502827e-03f, -2.697575734e-03f, -2.667645070e-03f, -2.637710902e-03f, -2.607773296e-03f, -2.577832317e-03f, -2.547888031e-03f, -2.517940504e-03f, -2.487989803e-03f,
+ -2.458035992e-03f, -2.428079137e-03f, -2.398119305e-03f, -2.368156561e-03f, -2.338190971e-03f, -2.308222601e-03f, -2.278251517e-03f, -2.248277784e-03f, -2.218301469e-03f, -2.188322637e-03f,
+ -2.158341354e-03f, -2.128357687e-03f, -2.098371700e-03f, -2.068383459e-03f, -2.038393032e-03f, -2.008400482e-03f, -1.978405877e-03f, -1.948409282e-03f, -1.918410763e-03f, -1.888410385e-03f,
+ -1.858408215e-03f, -1.828404319e-03f, -1.798398762e-03f, -1.768391610e-03f, -1.738382929e-03f, -1.708372784e-03f, -1.678361242e-03f, -1.648348369e-03f, -1.618334230e-03f, -1.588318891e-03f,
+ -1.558302418e-03f, -1.528284876e-03f, -1.498266333e-03f, -1.468246852e-03f, -1.438226501e-03f, -1.408205345e-03f, -1.378183449e-03f, -1.348160880e-03f, -1.318137703e-03f, -1.288113985e-03f,
+ -1.258089791e-03f, -1.228065186e-03f, -1.198040237e-03f, -1.168015009e-03f, -1.137989568e-03f, -1.107963980e-03f, -1.077938311e-03f, -1.047912626e-03f, -1.017886991e-03f, -9.878614723e-04f,
+ -9.578361349e-04f, -9.278110449e-04f, -8.977862680e-04f, -8.677618699e-04f, -8.377379164e-04f, -8.077144730e-04f, -7.776916056e-04f, -7.476693799e-04f, -7.176478615e-04f, -6.876271161e-04f,
+ -6.576072094e-04f, -6.275882072e-04f, -5.975701749e-04f, -5.675531784e-04f, -5.375372832e-04f, -5.075225550e-04f, -4.775090595e-04f, -4.474968622e-04f, -4.174860288e-04f, -3.874766250e-04f,
+ -3.574687162e-04f, -3.274623681e-04f, -2.974576464e-04f, -2.674546164e-04f, -2.374533440e-04f, -2.074538945e-04f, -1.774563336e-04f, -1.474607267e-04f, -1.174671396e-04f, -8.747563750e-05f,
+ -5.748628612e-05f, -2.749915091e-05f, 2.485702641e-06f, 3.246820904e-05f, 6.244830282e-05f, 9.242591851e-05f, 1.224009907e-04f, 1.523734538e-04f, 1.823432426e-04f, 2.123102915e-04f,
+ 2.422745352e-04f, 2.722359082e-04f, 3.021943452e-04f, 3.321497809e-04f, 3.621021497e-04f, 3.920513864e-04f, 4.219974257e-04f, 4.519402021e-04f, 4.818796505e-04f, 5.118157055e-04f,
+ 5.417483017e-04f, 5.716773740e-04f, 6.016028571e-04f, 6.315246856e-04f, 6.614427945e-04f, 6.913571183e-04f, 7.212675920e-04f, 7.511741504e-04f, 7.810767281e-04f, 8.109752602e-04f,
+ 8.408696813e-04f, 8.707599265e-04f, 9.006459304e-04f, 9.305276281e-04f, 9.604049545e-04f, 9.902778443e-04f, 1.020146233e-03f, 1.050010054e-03f, 1.079869245e-03f, 1.109723738e-03f,
+ 1.139573470e-03f, 1.169418375e-03f, 1.199258388e-03f, 1.229093445e-03f, 1.258923481e-03f, 1.288748430e-03f, 1.318568227e-03f, 1.348382808e-03f, 1.378192108e-03f, 1.407996062e-03f,
+ 1.437794605e-03f, 1.467587672e-03f, 1.497375199e-03f, 1.527157121e-03f, 1.556933372e-03f, 1.586703888e-03f, 1.616468605e-03f, 1.646227457e-03f, 1.675980381e-03f, 1.705727310e-03f,
+ 1.735468182e-03f, 1.765202930e-03f, 1.794931490e-03f, 1.824653798e-03f, 1.854369789e-03f, 1.884079398e-03f, 1.913782562e-03f, 1.943479214e-03f, 1.973169292e-03f, 2.002852730e-03f,
+ 2.032529464e-03f, 2.062199429e-03f, 2.091862561e-03f, 2.121518795e-03f, 2.151168068e-03f, 2.180810314e-03f, 2.210445470e-03f, 2.240073471e-03f, 2.269694252e-03f, 2.299307750e-03f,
+ 2.328913900e-03f, 2.358512638e-03f, 2.388103899e-03f, 2.417687620e-03f, 2.447263736e-03f, 2.476832183e-03f, 2.506392897e-03f, 2.535945814e-03f, 2.565490869e-03f, 2.595027998e-03f,
+ 2.624557139e-03f, 2.654078225e-03f, 2.683591194e-03f, 2.713095982e-03f, 2.742592524e-03f, 2.772080756e-03f, 2.801560615e-03f, 2.831032036e-03f, 2.860494957e-03f, 2.889949312e-03f,
+ 2.919395038e-03f, 2.948832072e-03f, 2.978260349e-03f, 3.007679806e-03f, 3.037090378e-03f, 3.066492003e-03f, 3.095884617e-03f, 3.125268156e-03f, 3.154642555e-03f, 3.184007753e-03f,
+ 3.213363684e-03f, 3.242710287e-03f, 3.272047496e-03f, 3.301375248e-03f, 3.330693481e-03f, 3.360002130e-03f, 3.389301132e-03f, 3.418590423e-03f, 3.447869941e-03f, 3.477139622e-03f,
+ 3.506399403e-03f, 3.535649220e-03f, 3.564889009e-03f, 3.594118709e-03f, 3.623338255e-03f, 3.652547585e-03f, 3.681746634e-03f, 3.710935341e-03f, 3.740113641e-03f, 3.769281473e-03f,
+ 3.798438772e-03f, 3.827585476e-03f, 3.856721522e-03f, 3.885846846e-03f, 3.914961386e-03f, 3.944065079e-03f, 3.973157862e-03f, 4.002239673e-03f, 4.031310447e-03f, 4.060370123e-03f,
+ 4.089418638e-03f, 4.118455929e-03f, 4.147481933e-03f, 4.176496588e-03f, 4.205499831e-03f, 4.234491599e-03f, 4.263471829e-03f, 4.292440460e-03f, 4.321397429e-03f, 4.350342672e-03f,
+ 4.379276129e-03f, 4.408197735e-03f, 4.437107429e-03f, 4.466005149e-03f, 4.494890832e-03f, 4.523764415e-03f, 4.552625837e-03f, 4.581475035e-03f, 4.610311947e-03f, 4.639136511e-03f,
+ 4.667948665e-03f, 4.696748346e-03f, 4.725535492e-03f, 4.754310042e-03f, 4.783071932e-03f, 4.811821103e-03f, 4.840557490e-03f, 4.869281033e-03f, 4.897991669e-03f, 4.926689337e-03f,
+ 4.955373975e-03f, 4.984045521e-03f, 5.012703913e-03f, 5.041349089e-03f, 5.069980988e-03f, 5.098599549e-03f, 5.127204709e-03f, 5.155796406e-03f, 5.184374580e-03f, 5.212939169e-03f,
+ 5.241490111e-03f, 5.270027344e-03f, 5.298550809e-03f, 5.327060442e-03f, 5.355556183e-03f, 5.384037970e-03f, 5.412505742e-03f, 5.440959438e-03f, 5.469398996e-03f, 5.497824356e-03f,
+ 5.526235456e-03f, 5.554632235e-03f, 5.583014632e-03f, 5.611382587e-03f, 5.639736037e-03f, 5.668074922e-03f, 5.696399182e-03f, 5.724708754e-03f, 5.753003580e-03f, 5.781283596e-03f,
+ 5.809548744e-03f, 5.837798961e-03f, 5.866034188e-03f, 5.894254363e-03f, 5.922459427e-03f, 5.950649318e-03f, 5.978823976e-03f, 6.006983340e-03f, 6.035127350e-03f, 6.063255946e-03f,
+ 6.091369067e-03f, 6.119466652e-03f, 6.147548642e-03f, 6.175614976e-03f, 6.203665594e-03f, 6.231700435e-03f, 6.259719440e-03f, 6.287722548e-03f, 6.315709700e-03f, 6.343680835e-03f,
+ 6.371635893e-03f, 6.399574814e-03f, 6.427497538e-03f, 6.455404006e-03f, 6.483294158e-03f, 6.511167933e-03f, 6.539025272e-03f, 6.566866116e-03f, 6.594690404e-03f, 6.622498077e-03f,
+ 6.650289075e-03f, 6.678063339e-03f, 6.705820809e-03f, 6.733561426e-03f, 6.761285131e-03f, 6.788991863e-03f, 6.816681564e-03f, 6.844354174e-03f, 6.872009634e-03f, 6.899647885e-03f,
+ 6.927268867e-03f, 6.954872522e-03f, 6.982458790e-03f, 7.010027612e-03f, 7.037578930e-03f, 7.065112684e-03f, 7.092628815e-03f, 7.120127264e-03f, 7.147607974e-03f, 7.175070883e-03f,
+ 7.202515935e-03f, 7.229943071e-03f, 7.257352230e-03f, 7.284743356e-03f, 7.312116390e-03f, 7.339471272e-03f, 7.366807944e-03f, 7.394126349e-03f, 7.421426427e-03f, 7.448708120e-03f,
+ 7.475971370e-03f, 7.503216119e-03f, 7.530442308e-03f, 7.557649879e-03f, 7.584838774e-03f, 7.612008935e-03f, 7.639160304e-03f, 7.666292823e-03f, 7.693406434e-03f, 7.720501079e-03f,
+ 7.747576700e-03f, 7.774633239e-03f, 7.801670639e-03f, 7.828688842e-03f, 7.855687790e-03f, 7.882667425e-03f, 7.909627691e-03f, 7.936568529e-03f, 7.963489882e-03f, 7.990391692e-03f,
+ 8.017273903e-03f, 8.044136456e-03f, 8.070979295e-03f, 8.097802361e-03f, 8.124605599e-03f, 8.151388951e-03f, 8.178152359e-03f, 8.204895767e-03f, 8.231619118e-03f, 8.258322354e-03f,
+ 8.285005420e-03f, 8.311668257e-03f, 8.338310809e-03f, 8.364933019e-03f, 8.391534831e-03f, 8.418116188e-03f, 8.444677033e-03f, 8.471217310e-03f, 8.497736962e-03f, 8.524235933e-03f,
+ 8.550714166e-03f, 8.577171605e-03f, 8.603608193e-03f, 8.630023875e-03f, 8.656418594e-03f, 8.682792293e-03f, 8.709144918e-03f, 8.735476411e-03f, 8.761786717e-03f, 8.788075779e-03f,
+ 8.814343543e-03f, 8.840589951e-03f, 8.866814948e-03f, 8.893018479e-03f, 8.919200487e-03f, 8.945360917e-03f, 8.971499713e-03f, 8.997616820e-03f, 9.023712183e-03f, 9.049785745e-03f,
+ 9.075837451e-03f, 9.101867247e-03f, 9.127875076e-03f, 9.153860883e-03f, 9.179824614e-03f, 9.205766213e-03f, 9.231685625e-03f, 9.257582795e-03f, 9.283457667e-03f, 9.309310188e-03f,
+ 9.335140302e-03f, 9.360947954e-03f, 9.386733090e-03f, 9.412495655e-03f, 9.438235594e-03f, 9.463952852e-03f, 9.489647375e-03f, 9.515319109e-03f, 9.540967999e-03f, 9.566593990e-03f,
+ 9.592197029e-03f, 9.617777060e-03f, 9.643334031e-03f, 9.668867886e-03f, 9.694378571e-03f, 9.719866033e-03f, 9.745330217e-03f, 9.770771069e-03f, 9.796188536e-03f, 9.821582564e-03f,
+ 9.846953098e-03f, 9.872300086e-03f, 9.897623473e-03f, 9.922923205e-03f, 9.948199230e-03f, 9.973451494e-03f, 9.998679943e-03f, 1.002388452e-02f, 1.004906518e-02f, 1.007422187e-02f,
+ 1.009935452e-02f, 1.012446310e-02f, 1.014954754e-02f, 1.017460779e-02f, 1.019964381e-02f, 1.022465552e-02f, 1.024964290e-02f, 1.027460587e-02f, 1.029954439e-02f, 1.032445841e-02f,
+ 1.034934787e-02f, 1.037421272e-02f, 1.039905291e-02f, 1.042386838e-02f, 1.044865909e-02f, 1.047342498e-02f, 1.049816599e-02f, 1.052288208e-02f, 1.054757320e-02f, 1.057223928e-02f,
+ 1.059688028e-02f, 1.062149616e-02f, 1.064608684e-02f, 1.067065229e-02f, 1.069519246e-02f, 1.071970728e-02f, 1.074419671e-02f, 1.076866069e-02f, 1.079309918e-02f, 1.081751213e-02f,
+ 1.084189947e-02f, 1.086626117e-02f, 1.089059717e-02f, 1.091490741e-02f, 1.093919185e-02f, 1.096345043e-02f, 1.098768311e-02f, 1.101188984e-02f, 1.103607055e-02f, 1.106022520e-02f,
+ 1.108435375e-02f, 1.110845614e-02f, 1.113253231e-02f, 1.115658222e-02f, 1.118060582e-02f, 1.120460305e-02f, 1.122857388e-02f, 1.125251823e-02f, 1.127643608e-02f, 1.130032736e-02f,
+ 1.132419202e-02f, 1.134803002e-02f, 1.137184130e-02f, 1.139562581e-02f, 1.141938352e-02f, 1.144311435e-02f, 1.146681827e-02f, 1.149049522e-02f, 1.151414516e-02f, 1.153776804e-02f,
+ 1.156136380e-02f, 1.158493239e-02f, 1.160847378e-02f, 1.163198790e-02f, 1.165547470e-02f, 1.167893415e-02f, 1.170236618e-02f, 1.172577076e-02f, 1.174914783e-02f, 1.177249733e-02f,
+ 1.179581923e-02f, 1.181911348e-02f, 1.184238001e-02f, 1.186561880e-02f, 1.188882978e-02f, 1.191201291e-02f, 1.193516814e-02f, 1.195829542e-02f, 1.198139471e-02f, 1.200446595e-02f,
+ 1.202750909e-02f, 1.205052410e-02f, 1.207351091e-02f, 1.209646948e-02f, 1.211939977e-02f, 1.214230173e-02f, 1.216517530e-02f, 1.218802044e-02f, 1.221083710e-02f, 1.223362524e-02f,
+ 1.225638480e-02f, 1.227911574e-02f, 1.230181801e-02f, 1.232449157e-02f, 1.234713636e-02f, 1.236975234e-02f, 1.239233946e-02f, 1.241489768e-02f, 1.243742694e-02f, 1.245992720e-02f,
+ 1.248239842e-02f, 1.250484054e-02f, 1.252725352e-02f, 1.254963732e-02f, 1.257199187e-02f, 1.259431715e-02f, 1.261661310e-02f, 1.263887967e-02f, 1.266111683e-02f, 1.268332451e-02f,
+ 1.270550269e-02f, 1.272765130e-02f, 1.274977031e-02f, 1.277185966e-02f, 1.279391932e-02f, 1.281594923e-02f, 1.283794935e-02f, 1.285991963e-02f, 1.288186003e-02f, 1.290377051e-02f,
+ 1.292565101e-02f, 1.294750149e-02f, 1.296932191e-02f, 1.299111221e-02f, 1.301287237e-02f, 1.303460232e-02f, 1.305630202e-02f, 1.307797143e-02f, 1.309961051e-02f, 1.312121920e-02f,
+ 1.314279747e-02f, 1.316434527e-02f, 1.318586255e-02f, 1.320734927e-02f, 1.322880539e-02f, 1.325023085e-02f, 1.327162562e-02f, 1.329298965e-02f, 1.331432289e-02f, 1.333562531e-02f,
+ 1.335689686e-02f, 1.337813749e-02f, 1.339934716e-02f, 1.342052582e-02f, 1.344167344e-02f, 1.346278996e-02f, 1.348387534e-02f, 1.350492955e-02f, 1.352595253e-02f, 1.354694425e-02f,
+ 1.356790465e-02f, 1.358883370e-02f, 1.360973135e-02f, 1.363059756e-02f, 1.365143228e-02f, 1.367223548e-02f, 1.369300710e-02f, 1.371374711e-02f, 1.373445547e-02f, 1.375513212e-02f,
+ 1.377577703e-02f, 1.379639016e-02f, 1.381697146e-02f, 1.383752089e-02f, 1.385803840e-02f, 1.387852396e-02f, 1.389897752e-02f, 1.391939904e-02f, 1.393978847e-02f, 1.396014578e-02f,
+ 1.398047093e-02f, 1.400076386e-02f, 1.402102455e-02f, 1.404125294e-02f, 1.406144900e-02f, 1.408161268e-02f, 1.410174394e-02f, 1.412184274e-02f, 1.414190904e-02f, 1.416194280e-02f,
+ 1.418194397e-02f, 1.420191252e-02f, 1.422184840e-02f, 1.424175158e-02f, 1.426162200e-02f, 1.428145964e-02f, 1.430126444e-02f, 1.432103638e-02f, 1.434077540e-02f, 1.436048146e-02f,
+ 1.438015454e-02f, 1.439979458e-02f, 1.441940155e-02f, 1.443897540e-02f, 1.445851609e-02f, 1.447802359e-02f, 1.449749786e-02f, 1.451693884e-02f, 1.453634652e-02f, 1.455572083e-02f,
+ 1.457506176e-02f, 1.459436924e-02f, 1.461364325e-02f, 1.463288375e-02f, 1.465209069e-02f, 1.467126404e-02f, 1.469040375e-02f, 1.470950980e-02f, 1.472858213e-02f, 1.474762071e-02f,
+ 1.476662550e-02f, 1.478559646e-02f, 1.480453355e-02f, 1.482343674e-02f, 1.484230598e-02f, 1.486114124e-02f, 1.487994247e-02f, 1.489870964e-02f, 1.491744272e-02f, 1.493614165e-02f,
+ 1.495480641e-02f, 1.497343695e-02f, 1.499203324e-02f, 1.501059524e-02f, 1.502912291e-02f, 1.504761621e-02f, 1.506607510e-02f, 1.508449956e-02f, 1.510288953e-02f, 1.512124499e-02f,
+ 1.513956589e-02f, 1.515785220e-02f, 1.517610387e-02f, 1.519432088e-02f, 1.521250319e-02f, 1.523065075e-02f, 1.524876353e-02f, 1.526684150e-02f, 1.528488461e-02f, 1.530289284e-02f,
+ 1.532086613e-02f, 1.533880447e-02f, 1.535670780e-02f, 1.537457610e-02f, 1.539240932e-02f, 1.541020744e-02f, 1.542797041e-02f, 1.544569820e-02f, 1.546339077e-02f, 1.548104808e-02f,
+ 1.549867011e-02f, 1.551625681e-02f, 1.553380815e-02f, 1.555132410e-02f, 1.556880461e-02f, 1.558624965e-02f, 1.560365919e-02f, 1.562103318e-02f, 1.563837161e-02f, 1.565567442e-02f,
+ 1.567294159e-02f, 1.569017308e-02f, 1.570736886e-02f, 1.572452888e-02f, 1.574165312e-02f, 1.575874154e-02f, 1.577579411e-02f, 1.579281079e-02f, 1.580979154e-02f, 1.582673634e-02f,
+ 1.584364514e-02f, 1.586051792e-02f, 1.587735464e-02f, 1.589415526e-02f, 1.591091976e-02f, 1.592764809e-02f, 1.594434023e-02f, 1.596099613e-02f, 1.597761578e-02f, 1.599419912e-02f,
+ 1.601074614e-02f, 1.602725679e-02f, 1.604373104e-02f, 1.606016886e-02f, 1.607657022e-02f, 1.609293508e-02f, 1.610926340e-02f, 1.612555517e-02f, 1.614181034e-02f, 1.615802888e-02f,
+ 1.617421076e-02f, 1.619035595e-02f, 1.620646440e-02f, 1.622253610e-02f, 1.623857101e-02f, 1.625456910e-02f, 1.627053032e-02f, 1.628645466e-02f, 1.630234208e-02f, 1.631819255e-02f,
+ 1.633400603e-02f, 1.634978250e-02f, 1.636552192e-02f, 1.638122426e-02f, 1.639688949e-02f, 1.641251757e-02f, 1.642810849e-02f, 1.644366220e-02f, 1.645917867e-02f, 1.647465787e-02f,
+ 1.649009978e-02f, 1.650550436e-02f, 1.652087158e-02f, 1.653620141e-02f, 1.655149381e-02f, 1.656674877e-02f, 1.658196624e-02f, 1.659714620e-02f, 1.661228861e-02f, 1.662739345e-02f,
+ 1.664246069e-02f, 1.665749029e-02f, 1.667248223e-02f, 1.668743648e-02f, 1.670235300e-02f, 1.671723176e-02f, 1.673207275e-02f, 1.674687592e-02f, 1.676164125e-02f, 1.677636871e-02f,
+ 1.679105826e-02f, 1.680570989e-02f, 1.682032355e-02f, 1.683489923e-02f, 1.684943689e-02f, 1.686393650e-02f, 1.687839804e-02f, 1.689282148e-02f, 1.690720678e-02f, 1.692155392e-02f,
+ 1.693586287e-02f, 1.695013360e-02f, 1.696436608e-02f, 1.697856029e-02f, 1.699271620e-02f, 1.700683377e-02f, 1.702091299e-02f, 1.703495382e-02f, 1.704895623e-02f, 1.706292021e-02f,
+ 1.707684571e-02f, 1.709073271e-02f, 1.710458119e-02f, 1.711839112e-02f, 1.713216247e-02f, 1.714589521e-02f, 1.715958932e-02f, 1.717324476e-02f, 1.718686152e-02f, 1.720043956e-02f,
+ 1.721397887e-02f, 1.722747940e-02f, 1.724094114e-02f, 1.725436405e-02f, 1.726774812e-02f, 1.728109332e-02f, 1.729439961e-02f, 1.730766698e-02f, 1.732089540e-02f, 1.733408483e-02f,
+ 1.734723527e-02f, 1.736034667e-02f, 1.737341902e-02f, 1.738645228e-02f, 1.739944644e-02f, 1.741240146e-02f, 1.742531733e-02f, 1.743819402e-02f, 1.745103149e-02f, 1.746382973e-02f,
+ 1.747658872e-02f, 1.748930842e-02f, 1.750198881e-02f, 1.751462987e-02f, 1.752723157e-02f, 1.753979389e-02f, 1.755231680e-02f, 1.756480028e-02f, 1.757724430e-02f, 1.758964885e-02f,
+ 1.760201389e-02f, 1.761433940e-02f, 1.762662537e-02f, 1.763887175e-02f, 1.765107854e-02f, 1.766324570e-02f, 1.767537322e-02f, 1.768746106e-02f, 1.769950922e-02f, 1.771151765e-02f,
+ 1.772348635e-02f, 1.773541528e-02f, 1.774730442e-02f, 1.775915376e-02f, 1.777096326e-02f, 1.778273291e-02f, 1.779446267e-02f, 1.780615254e-02f, 1.781780249e-02f, 1.782941249e-02f,
+ 1.784098252e-02f, 1.785251256e-02f, 1.786400259e-02f, 1.787545258e-02f, 1.788686252e-02f, 1.789823238e-02f, 1.790956214e-02f, 1.792085178e-02f, 1.793210127e-02f, 1.794331060e-02f,
+ 1.795447974e-02f, 1.796560867e-02f, 1.797669737e-02f, 1.798774583e-02f, 1.799875401e-02f, 1.800972190e-02f, 1.802064947e-02f, 1.803153671e-02f, 1.804238360e-02f, 1.805319011e-02f,
+ 1.806395622e-02f, 1.807468192e-02f, 1.808536717e-02f, 1.809601198e-02f, 1.810661630e-02f, 1.811718012e-02f, 1.812770343e-02f, 1.813818620e-02f, 1.814862841e-02f, 1.815903004e-02f,
+ 1.816939108e-02f, 1.817971150e-02f, 1.818999128e-02f, 1.820023041e-02f, 1.821042886e-02f, 1.822058662e-02f, 1.823070367e-02f, 1.824077998e-02f, 1.825081554e-02f, 1.826081033e-02f,
+ 1.827076433e-02f, 1.828067753e-02f, 1.829054990e-02f, 1.830038142e-02f, 1.831017208e-02f, 1.831992186e-02f, 1.832963074e-02f, 1.833929870e-02f, 1.834892573e-02f, 1.835851180e-02f,
+ 1.836805690e-02f, 1.837756101e-02f, 1.838702411e-02f, 1.839644619e-02f, 1.840582723e-02f, 1.841516721e-02f, 1.842446611e-02f, 1.843372391e-02f, 1.844294061e-02f, 1.845211618e-02f,
+ 1.846125060e-02f, 1.847034386e-02f, 1.847939594e-02f, 1.848840683e-02f, 1.849737650e-02f, 1.850630495e-02f, 1.851519215e-02f, 1.852403809e-02f, 1.853284275e-02f, 1.854160612e-02f,
+ 1.855032817e-02f, 1.855900891e-02f, 1.856764830e-02f, 1.857624633e-02f, 1.858480300e-02f, 1.859331827e-02f, 1.860179214e-02f, 1.861022459e-02f, 1.861861560e-02f, 1.862696517e-02f,
+ 1.863527327e-02f, 1.864353989e-02f, 1.865176502e-02f, 1.865994864e-02f, 1.866809073e-02f, 1.867619128e-02f, 1.868425028e-02f, 1.869226771e-02f, 1.870024356e-02f, 1.870817782e-02f,
+ 1.871607046e-02f, 1.872392148e-02f, 1.873173085e-02f, 1.873949858e-02f, 1.874722464e-02f, 1.875490901e-02f, 1.876255170e-02f, 1.877015267e-02f, 1.877771193e-02f, 1.878522945e-02f,
+ 1.879270522e-02f, 1.880013923e-02f, 1.880753147e-02f, 1.881488192e-02f, 1.882219057e-02f, 1.882945741e-02f, 1.883668242e-02f, 1.884386559e-02f, 1.885100692e-02f, 1.885810638e-02f,
+ 1.886516396e-02f, 1.887217966e-02f, 1.887915346e-02f, 1.888608534e-02f, 1.889297530e-02f, 1.889982333e-02f, 1.890662941e-02f, 1.891339353e-02f, 1.892011568e-02f, 1.892679584e-02f,
+ 1.893343402e-02f, 1.894003018e-02f, 1.894658433e-02f, 1.895309646e-02f, 1.895956654e-02f, 1.896599458e-02f, 1.897238055e-02f, 1.897872446e-02f, 1.898502628e-02f, 1.899128601e-02f,
+ 1.899750364e-02f, 1.900367915e-02f, 1.900981254e-02f, 1.901590380e-02f, 1.902195291e-02f, 1.902795987e-02f, 1.903392467e-02f, 1.903984729e-02f, 1.904572772e-02f, 1.905156597e-02f,
+ 1.905736201e-02f, 1.906311584e-02f, 1.906882745e-02f, 1.907449683e-02f, 1.908012397e-02f, 1.908570886e-02f, 1.909125149e-02f, 1.909675185e-02f, 1.910220994e-02f, 1.910762574e-02f,
+ 1.911299925e-02f, 1.911833046e-02f, 1.912361936e-02f, 1.912886594e-02f, 1.913407020e-02f, 1.913923211e-02f, 1.914435169e-02f, 1.914942892e-02f, 1.915446378e-02f, 1.915945628e-02f,
+ 1.916440641e-02f, 1.916931415e-02f, 1.917417950e-02f, 1.917900246e-02f, 1.918378301e-02f, 1.918852116e-02f, 1.919321688e-02f, 1.919787018e-02f, 1.920248104e-02f, 1.920704947e-02f,
+ 1.921157545e-02f, 1.921605897e-02f, 1.922050004e-02f, 1.922489864e-02f, 1.922925477e-02f, 1.923356842e-02f, 1.923783959e-02f, 1.924206827e-02f, 1.924625444e-02f, 1.925039812e-02f,
+ 1.925449929e-02f, 1.925855794e-02f, 1.926257407e-02f, 1.926654768e-02f, 1.927047876e-02f, 1.927436730e-02f, 1.927821329e-02f, 1.928201675e-02f, 1.928577764e-02f, 1.928949599e-02f,
+ 1.929317177e-02f, 1.929680498e-02f, 1.930039563e-02f, 1.930394369e-02f, 1.930744918e-02f, 1.931091208e-02f, 1.931433239e-02f, 1.931771011e-02f, 1.932104524e-02f, 1.932433776e-02f,
+ 1.932758767e-02f, 1.933079498e-02f, 1.933395967e-02f, 1.933708174e-02f, 1.934016120e-02f, 1.934319803e-02f, 1.934619223e-02f, 1.934914381e-02f, 1.935205274e-02f, 1.935491905e-02f,
+ 1.935774271e-02f, 1.936052373e-02f, 1.936326210e-02f, 1.936595783e-02f, 1.936861090e-02f, 1.937122132e-02f, 1.937378908e-02f, 1.937631419e-02f, 1.937879663e-02f, 1.938123641e-02f,
+ 1.938363353e-02f, 1.938598798e-02f, 1.938829976e-02f, 1.939056887e-02f, 1.939279531e-02f, 1.939497907e-02f, 1.939712016e-02f, 1.939921857e-02f, 1.940127430e-02f, 1.940328735e-02f,
+ 1.940525772e-02f, 1.940718541e-02f, 1.940907042e-02f, 1.941091274e-02f, 1.941271238e-02f, 1.941446933e-02f, 1.941618360e-02f, 1.941785518e-02f, 1.941948407e-02f, 1.942107028e-02f,
+ 1.942261380e-02f, 1.942411463e-02f, 1.942557278e-02f, 1.942698823e-02f, 1.942836100e-02f, 1.942969109e-02f, 1.943097848e-02f, 1.943222320e-02f, 1.943342522e-02f, 1.943458456e-02f,
+ 1.943570122e-02f, 1.943677519e-02f, 1.943780648e-02f, 1.943879509e-02f, 1.943974102e-02f, 1.944064427e-02f, 1.944150484e-02f, 1.944232273e-02f, 1.944309795e-02f, 1.944383050e-02f,
+ 1.944452037e-02f, 1.944516757e-02f, 1.944577211e-02f, 1.944633398e-02f, 1.944685318e-02f, 1.944732972e-02f, 1.944776360e-02f, 1.944815483e-02f, 1.944850339e-02f, 1.944880931e-02f,
+ 1.944907257e-02f, 1.944929319e-02f, 1.944947116e-02f, 1.944960649e-02f, 1.944969918e-02f, 1.944974924e-02f, 1.944975666e-02f, 1.944972145e-02f, 1.944964362e-02f, 1.944952316e-02f,
+ 1.944936008e-02f, 1.944915439e-02f, 1.944890609e-02f, 1.944861517e-02f, 1.944828166e-02f, 1.944790554e-02f, 1.944748682e-02f, 1.944702552e-02f, 1.944652162e-02f, 1.944597514e-02f,
+ 1.944538609e-02f, 1.944475445e-02f, 1.944408025e-02f, 1.944336348e-02f, 1.944260416e-02f, 1.944180227e-02f, 1.944095784e-02f, 1.944007086e-02f, 1.943914134e-02f, 1.943816928e-02f,
+ 1.943715470e-02f, 1.943609759e-02f, 1.943499796e-02f, 1.943385582e-02f, 1.943267117e-02f, 1.943144402e-02f, 1.943017438e-02f, 1.942886224e-02f, 1.942750762e-02f, 1.942611053e-02f,
+ 1.942467096e-02f, 1.942318893e-02f, 1.942166444e-02f, 1.942009750e-02f, 1.941848811e-02f, 1.941683629e-02f, 1.941514203e-02f, 1.941340535e-02f, 1.941162626e-02f, 1.940980475e-02f,
+ 1.940794084e-02f, 1.940603454e-02f, 1.940408584e-02f, 1.940209477e-02f, 1.940006132e-02f, 1.939798551e-02f, 1.939586734e-02f, 1.939370682e-02f, 1.939150396e-02f, 1.938925876e-02f,
+ 1.938697124e-02f, 1.938464140e-02f, 1.938226925e-02f, 1.937985480e-02f, 1.937739806e-02f, 1.937489904e-02f, 1.937235774e-02f, 1.936977417e-02f, 1.936714835e-02f, 1.936448028e-02f,
+ 1.936176997e-02f, 1.935901743e-02f, 1.935622267e-02f, 1.935338569e-02f, 1.935050652e-02f, 1.934758515e-02f, 1.934462160e-02f, 1.934161588e-02f, 1.933856799e-02f, 1.933547795e-02f,
+ 1.933234576e-02f, 1.932917144e-02f, 1.932595500e-02f, 1.932269645e-02f, 1.931939579e-02f, 1.931605304e-02f, 1.931266821e-02f, 1.930924131e-02f, 1.930577234e-02f, 1.930226133e-02f,
+ 1.929870828e-02f, 1.929511320e-02f, 1.929147610e-02f, 1.928779700e-02f, 1.928407590e-02f, 1.928031282e-02f, 1.927650777e-02f, 1.927266076e-02f, 1.926877180e-02f, 1.926484090e-02f,
+ 1.926086808e-02f, 1.925685334e-02f, 1.925279671e-02f, 1.924869818e-02f, 1.924455778e-02f, 1.924037551e-02f, 1.923615140e-02f, 1.923188544e-02f, 1.922757765e-02f, 1.922322805e-02f,
+ 1.921883665e-02f, 1.921440346e-02f, 1.920992849e-02f, 1.920541176e-02f, 1.920085327e-02f, 1.919625305e-02f, 1.919161111e-02f, 1.918692746e-02f, 1.918220211e-02f, 1.917743507e-02f,
+ 1.917262637e-02f, 1.916777601e-02f, 1.916288400e-02f, 1.915795037e-02f, 1.915297513e-02f, 1.914795828e-02f, 1.914289985e-02f, 1.913779984e-02f, 1.913265828e-02f, 1.912747517e-02f,
+ 1.912225053e-02f, 1.911698438e-02f, 1.911167673e-02f, 1.910632760e-02f, 1.910093699e-02f, 1.909550493e-02f, 1.909003143e-02f, 1.908451651e-02f, 1.907896017e-02f, 1.907336244e-02f,
+ 1.906772334e-02f, 1.906204286e-02f, 1.905632105e-02f, 1.905055789e-02f, 1.904475343e-02f, 1.903890766e-02f, 1.903302060e-02f, 1.902709228e-02f, 1.902112271e-02f, 1.901511190e-02f,
+ 1.900905987e-02f, 1.900296663e-02f, 1.899683221e-02f, 1.899065662e-02f, 1.898443987e-02f, 1.897818199e-02f, 1.897188298e-02f, 1.896554288e-02f, 1.895916168e-02f, 1.895273942e-02f,
+ 1.894627610e-02f, 1.893977175e-02f, 1.893322639e-02f, 1.892664002e-02f, 1.892001267e-02f, 1.891334435e-02f, 1.890663509e-02f, 1.889988490e-02f, 1.889309380e-02f, 1.888626180e-02f,
+ 1.887938893e-02f, 1.887247520e-02f, 1.886552063e-02f, 1.885852524e-02f, 1.885148905e-02f, 1.884441207e-02f, 1.883729433e-02f, 1.883013584e-02f, 1.882293663e-02f, 1.881569670e-02f,
+ 1.880841609e-02f, 1.880109480e-02f, 1.879373287e-02f, 1.878633030e-02f, 1.877888711e-02f, 1.877140334e-02f, 1.876387899e-02f, 1.875631408e-02f, 1.874870864e-02f, 1.874106268e-02f,
+ 1.873337623e-02f, 1.872564930e-02f, 1.871788192e-02f, 1.871007410e-02f, 1.870222586e-02f, 1.869433723e-02f, 1.868640822e-02f, 1.867843886e-02f, 1.867042917e-02f, 1.866237916e-02f,
+ 1.865428886e-02f, 1.864615829e-02f, 1.863798746e-02f, 1.862977641e-02f, 1.862152515e-02f, 1.861323370e-02f, 1.860490208e-02f, 1.859653031e-02f, 1.858811843e-02f, 1.857966644e-02f,
+ 1.857117437e-02f, 1.856264224e-02f, 1.855407007e-02f, 1.854545788e-02f, 1.853680570e-02f, 1.852811355e-02f, 1.851938145e-02f, 1.851060943e-02f, 1.850179749e-02f, 1.849294567e-02f,
+ 1.848405400e-02f, 1.847512248e-02f, 1.846615115e-02f, 1.845714002e-02f, 1.844808913e-02f, 1.843899848e-02f, 1.842986812e-02f, 1.842069805e-02f, 1.841148830e-02f, 1.840223890e-02f,
+ 1.839294986e-02f, 1.838362122e-02f, 1.837425299e-02f, 1.836484520e-02f, 1.835539787e-02f, 1.834591102e-02f, 1.833638469e-02f, 1.832681889e-02f, 1.831721364e-02f, 1.830756898e-02f,
+ 1.829788492e-02f, 1.828816149e-02f, 1.827839872e-02f, 1.826859662e-02f, 1.825875523e-02f, 1.824887456e-02f, 1.823895465e-02f, 1.822899551e-02f, 1.821899717e-02f, 1.820895966e-02f,
+ 1.819888299e-02f, 1.818876721e-02f, 1.817861233e-02f, 1.816841837e-02f, 1.815818536e-02f, 1.814791333e-02f, 1.813760231e-02f, 1.812725231e-02f, 1.811686336e-02f, 1.810643550e-02f,
+ 1.809596874e-02f, 1.808546311e-02f, 1.807491863e-02f, 1.806433534e-02f, 1.805371326e-02f, 1.804305242e-02f, 1.803235283e-02f, 1.802161453e-02f, 1.801083755e-02f, 1.800002191e-02f,
+ 1.798916764e-02f, 1.797827476e-02f, 1.796734330e-02f, 1.795637329e-02f, 1.794536475e-02f, 1.793431772e-02f, 1.792323221e-02f, 1.791210826e-02f, 1.790094590e-02f, 1.788974514e-02f,
+ 1.787850603e-02f, 1.786722857e-02f, 1.785591282e-02f, 1.784455878e-02f, 1.783316649e-02f, 1.782173598e-02f, 1.781026727e-02f, 1.779876040e-02f, 1.778721538e-02f, 1.777563226e-02f,
+ 1.776401105e-02f, 1.775235179e-02f, 1.774065450e-02f, 1.772891921e-02f, 1.771714595e-02f, 1.770533476e-02f, 1.769348565e-02f, 1.768159866e-02f, 1.766967381e-02f, 1.765771114e-02f,
+ 1.764571067e-02f, 1.763367244e-02f, 1.762159647e-02f, 1.760948279e-02f, 1.759733143e-02f, 1.758514242e-02f, 1.757291580e-02f, 1.756065158e-02f, 1.754834980e-02f, 1.753601049e-02f,
+ 1.752363368e-02f, 1.751121940e-02f, 1.749876768e-02f, 1.748627854e-02f, 1.747375203e-02f, 1.746118816e-02f, 1.744858698e-02f, 1.743594851e-02f, 1.742327277e-02f, 1.741055981e-02f,
+ 1.739780965e-02f, 1.738502232e-02f, 1.737219786e-02f, 1.735933629e-02f, 1.734643765e-02f, 1.733350196e-02f, 1.732052926e-02f, 1.730751958e-02f, 1.729447295e-02f, 1.728138940e-02f,
+ 1.726826896e-02f, 1.725511167e-02f, 1.724191756e-02f, 1.722868665e-02f, 1.721541898e-02f, 1.720211459e-02f, 1.718877349e-02f, 1.717539574e-02f, 1.716198134e-02f, 1.714853035e-02f,
+ 1.713504279e-02f, 1.712151870e-02f, 1.710795810e-02f, 1.709436103e-02f, 1.708072752e-02f, 1.706705761e-02f, 1.705335132e-02f, 1.703960869e-02f, 1.702582975e-02f, 1.701201454e-02f,
+ 1.699816309e-02f, 1.698427543e-02f, 1.697035159e-02f, 1.695639161e-02f, 1.694239553e-02f, 1.692836336e-02f, 1.691429516e-02f, 1.690019094e-02f, 1.688605075e-02f, 1.687187462e-02f,
+ 1.685766258e-02f, 1.684341467e-02f, 1.682913092e-02f, 1.681481136e-02f, 1.680045603e-02f, 1.678606497e-02f, 1.677163820e-02f, 1.675717576e-02f, 1.674267768e-02f, 1.672814401e-02f,
+ 1.671357477e-02f, 1.669897000e-02f, 1.668432973e-02f, 1.666965400e-02f, 1.665494284e-02f, 1.664019629e-02f, 1.662541439e-02f, 1.661059716e-02f, 1.659574465e-02f, 1.658085688e-02f,
+ 1.656593390e-02f, 1.655097573e-02f, 1.653598243e-02f, 1.652095401e-02f, 1.650589051e-02f, 1.649079198e-02f, 1.647565844e-02f, 1.646048994e-02f, 1.644528650e-02f, 1.643004817e-02f,
+ 1.641477498e-02f, 1.639946697e-02f, 1.638412417e-02f, 1.636874661e-02f, 1.635333434e-02f, 1.633788740e-02f, 1.632240581e-02f, 1.630688962e-02f, 1.629133885e-02f, 1.627575356e-02f,
+ 1.626013377e-02f, 1.624447952e-02f, 1.622879085e-02f, 1.621306779e-02f, 1.619731039e-02f, 1.618151867e-02f, 1.616569268e-02f, 1.614983246e-02f, 1.613393803e-02f, 1.611800945e-02f,
+ 1.610204674e-02f, 1.608604994e-02f, 1.607001910e-02f, 1.605395424e-02f, 1.603785541e-02f, 1.602172265e-02f, 1.600555598e-02f, 1.598935546e-02f, 1.597312111e-02f, 1.595685298e-02f,
+ 1.594055111e-02f, 1.592421553e-02f, 1.590784628e-02f, 1.589144339e-02f, 1.587500692e-02f, 1.585853689e-02f, 1.584203335e-02f, 1.582549633e-02f, 1.580892587e-02f, 1.579232202e-02f,
+ 1.577568480e-02f, 1.575901427e-02f, 1.574231045e-02f, 1.572557339e-02f, 1.570880312e-02f, 1.569199969e-02f, 1.567516314e-02f, 1.565829350e-02f, 1.564139081e-02f, 1.562445512e-02f,
+ 1.560748646e-02f, 1.559048487e-02f, 1.557345040e-02f, 1.555638307e-02f, 1.553928294e-02f, 1.552215004e-02f, 1.550498441e-02f, 1.548778610e-02f, 1.547055513e-02f, 1.545329156e-02f,
+ 1.543599542e-02f, 1.541866675e-02f, 1.540130559e-02f, 1.538391199e-02f, 1.536648599e-02f, 1.534902761e-02f, 1.533153692e-02f, 1.531401394e-02f, 1.529645871e-02f, 1.527887129e-02f,
+ 1.526125170e-02f, 1.524359999e-02f, 1.522591621e-02f, 1.520820038e-02f, 1.519045256e-02f, 1.517267279e-02f, 1.515486109e-02f, 1.513701753e-02f, 1.511914214e-02f, 1.510123495e-02f,
+ 1.508329602e-02f, 1.506532538e-02f, 1.504732308e-02f, 1.502928915e-02f, 1.501122364e-02f, 1.499312660e-02f, 1.497499806e-02f, 1.495683806e-02f, 1.493864665e-02f, 1.492042387e-02f,
+ 1.490216976e-02f, 1.488388436e-02f, 1.486556772e-02f, 1.484721988e-02f, 1.482884088e-02f, 1.481043077e-02f, 1.479198958e-02f, 1.477351736e-02f, 1.475501416e-02f, 1.473648000e-02f,
+ 1.471791495e-02f, 1.469931904e-02f, 1.468069231e-02f, 1.466203481e-02f, 1.464334658e-02f, 1.462462766e-02f, 1.460587810e-02f, 1.458709795e-02f, 1.456828723e-02f, 1.454944600e-02f,
+ 1.453057430e-02f, 1.451167218e-02f, 1.449273967e-02f, 1.447377683e-02f, 1.445478369e-02f, 1.443576031e-02f, 1.441670671e-02f, 1.439762295e-02f, 1.437850908e-02f, 1.435936513e-02f,
+ 1.434019115e-02f, 1.432098718e-02f, 1.430175328e-02f, 1.428248947e-02f, 1.426319582e-02f, 1.424387235e-02f, 1.422451912e-02f, 1.420513617e-02f, 1.418572355e-02f, 1.416628130e-02f,
+ 1.414680946e-02f, 1.412730809e-02f, 1.410777722e-02f, 1.408821689e-02f, 1.406862717e-02f, 1.404900808e-02f, 1.402935968e-02f, 1.400968201e-02f, 1.398997512e-02f, 1.397023904e-02f,
+ 1.395047384e-02f, 1.393067954e-02f, 1.391085621e-02f, 1.389100387e-02f, 1.387112259e-02f, 1.385121240e-02f, 1.383127335e-02f, 1.381130549e-02f, 1.379130886e-02f, 1.377128351e-02f,
+ 1.375122948e-02f, 1.373114682e-02f, 1.371103558e-02f, 1.369089581e-02f, 1.367072754e-02f, 1.365053082e-02f, 1.363030571e-02f, 1.361005224e-02f, 1.358977047e-02f, 1.356946045e-02f,
+ 1.354912220e-02f, 1.352875580e-02f, 1.350836127e-02f, 1.348793867e-02f, 1.346748805e-02f, 1.344700945e-02f, 1.342650291e-02f, 1.340596850e-02f, 1.338540624e-02f, 1.336481620e-02f,
+ 1.334419841e-02f, 1.332355292e-02f, 1.330287979e-02f, 1.328217906e-02f, 1.326145077e-02f, 1.324069497e-02f, 1.321991172e-02f, 1.319910106e-02f, 1.317826303e-02f, 1.315739769e-02f,
+ 1.313650507e-02f, 1.311558524e-02f, 1.309463824e-02f, 1.307366411e-02f, 1.305266290e-02f, 1.303163467e-02f, 1.301057945e-02f, 1.298949731e-02f, 1.296838828e-02f, 1.294725241e-02f,
+ 1.292608976e-02f, 1.290490036e-02f, 1.288368428e-02f, 1.286244155e-02f, 1.284117223e-02f, 1.281987637e-02f, 1.279855401e-02f, 1.277720520e-02f, 1.275582999e-02f, 1.273442843e-02f,
+ 1.271300057e-02f, 1.269154646e-02f, 1.267006614e-02f, 1.264855967e-02f, 1.262702709e-02f, 1.260546846e-02f, 1.258388382e-02f, 1.256227322e-02f, 1.254063672e-02f, 1.251897435e-02f,
+ 1.249728618e-02f, 1.247557224e-02f, 1.245383259e-02f, 1.243206728e-02f, 1.241027636e-02f, 1.238845988e-02f, 1.236661788e-02f, 1.234475043e-02f, 1.232285755e-02f, 1.230093932e-02f,
+ 1.227899577e-02f, 1.225702696e-02f, 1.223503294e-02f, 1.221301375e-02f, 1.219096945e-02f, 1.216890009e-02f, 1.214680571e-02f, 1.212468637e-02f, 1.210254212e-02f, 1.208037301e-02f,
+ 1.205817909e-02f, 1.203596040e-02f, 1.201371701e-02f, 1.199144895e-02f, 1.196915629e-02f, 1.194683907e-02f, 1.192449734e-02f, 1.190213115e-02f, 1.187974056e-02f, 1.185732561e-02f,
+ 1.183488636e-02f, 1.181242286e-02f, 1.178993515e-02f, 1.176742329e-02f, 1.174488733e-02f, 1.172232732e-02f, 1.169974332e-02f, 1.167713537e-02f, 1.165450352e-02f, 1.163184783e-02f,
+ 1.160916834e-02f, 1.158646512e-02f, 1.156373820e-02f, 1.154098765e-02f, 1.151821351e-02f, 1.149541584e-02f, 1.147259468e-02f, 1.144975010e-02f, 1.142688213e-02f, 1.140399084e-02f,
+ 1.138107627e-02f, 1.135813847e-02f, 1.133517751e-02f, 1.131219342e-02f, 1.128918627e-02f, 1.126615610e-02f, 1.124310297e-02f, 1.122002693e-02f, 1.119692802e-02f, 1.117380632e-02f,
+ 1.115066185e-02f, 1.112749469e-02f, 1.110430487e-02f, 1.108109246e-02f, 1.105785751e-02f, 1.103460006e-02f, 1.101132017e-02f, 1.098801790e-02f, 1.096469329e-02f, 1.094134641e-02f,
+ 1.091797729e-02f, 1.089458600e-02f, 1.087117258e-02f, 1.084773710e-02f, 1.082427960e-02f, 1.080080014e-02f, 1.077729876e-02f, 1.075377553e-02f, 1.073023050e-02f, 1.070666371e-02f,
+ 1.068307522e-02f, 1.065946509e-02f, 1.063583337e-02f, 1.061218012e-02f, 1.058850537e-02f, 1.056480920e-02f, 1.054109165e-02f, 1.051735278e-02f, 1.049359263e-02f, 1.046981127e-02f,
+ 1.044600875e-02f, 1.042218511e-02f, 1.039834042e-02f, 1.037447473e-02f, 1.035058809e-02f, 1.032668056e-02f, 1.030275219e-02f, 1.027880303e-02f, 1.025483314e-02f, 1.023084257e-02f,
+ 1.020683138e-02f, 1.018279962e-02f, 1.015874734e-02f, 1.013467460e-02f, 1.011058146e-02f, 1.008646796e-02f, 1.006233416e-02f, 1.003818012e-02f, 1.001400589e-02f, 9.989811522e-03f,
+ 9.965597075e-03f, 9.941362602e-03f, 9.917108158e-03f, 9.892833796e-03f, 9.868539572e-03f, 9.844225541e-03f, 9.819891756e-03f, 9.795538274e-03f, 9.771165148e-03f, 9.746772434e-03f,
+ 9.722360186e-03f, 9.697928460e-03f, 9.673477310e-03f, 9.649006791e-03f, 9.624516959e-03f, 9.600007868e-03f, 9.575479574e-03f, 9.550932132e-03f, 9.526365596e-03f, 9.501780023e-03f,
+ 9.477175468e-03f, 9.452551985e-03f, 9.427909630e-03f, 9.403248458e-03f, 9.378568526e-03f, 9.353869888e-03f, 9.329152600e-03f, 9.304416717e-03f, 9.279662296e-03f, 9.254889391e-03f,
+ 9.230098058e-03f, 9.205288353e-03f, 9.180460331e-03f, 9.155614049e-03f, 9.130749563e-03f, 9.105866927e-03f, 9.080966198e-03f, 9.056047431e-03f, 9.031110684e-03f, 9.006156011e-03f,
+ 8.981183468e-03f, 8.956193113e-03f, 8.931185000e-03f, 8.906159185e-03f, 8.881115726e-03f, 8.856054678e-03f, 8.830976097e-03f, 8.805880039e-03f, 8.780766562e-03f, 8.755635721e-03f,
+ 8.730487572e-03f, 8.705322172e-03f, 8.680139577e-03f, 8.654939844e-03f, 8.629723029e-03f, 8.604489188e-03f, 8.579238379e-03f, 8.553970658e-03f, 8.528686081e-03f, 8.503384705e-03f,
+ 8.478066587e-03f, 8.452731784e-03f, 8.427380351e-03f, 8.402012346e-03f, 8.376627826e-03f, 8.351226848e-03f, 8.325809468e-03f, 8.300375743e-03f, 8.274925731e-03f, 8.249459488e-03f,
+ 8.223977071e-03f, 8.198478537e-03f, 8.172963943e-03f, 8.147433347e-03f, 8.121886805e-03f, 8.096324375e-03f, 8.070746113e-03f, 8.045152078e-03f, 8.019542325e-03f, 7.993916913e-03f,
+ 7.968275899e-03f, 7.942619340e-03f, 7.916947294e-03f, 7.891259817e-03f, 7.865556968e-03f, 7.839838803e-03f, 7.814105380e-03f, 7.788356757e-03f, 7.762592991e-03f, 7.736814140e-03f,
+ 7.711020262e-03f, 7.685211413e-03f, 7.659387652e-03f, 7.633549036e-03f, 7.607695623e-03f, 7.581827471e-03f, 7.555944637e-03f, 7.530047179e-03f, 7.504135156e-03f, 7.478208624e-03f,
+ 7.452267642e-03f, 7.426312268e-03f, 7.400342560e-03f, 7.374358575e-03f, 7.348360371e-03f, 7.322348007e-03f, 7.296321541e-03f, 7.270281030e-03f, 7.244226533e-03f, 7.218158107e-03f,
+ 7.192075812e-03f, 7.165979705e-03f, 7.139869843e-03f, 7.113746287e-03f, 7.087609093e-03f, 7.061458320e-03f, 7.035294026e-03f, 7.009116270e-03f, 6.982925110e-03f, 6.956720604e-03f,
+ 6.930502811e-03f, 6.904271789e-03f, 6.878027597e-03f, 6.851770292e-03f, 6.825499934e-03f, 6.799216581e-03f, 6.772920292e-03f, 6.746611124e-03f, 6.720289138e-03f, 6.693954390e-03f,
+ 6.667606941e-03f, 6.641246848e-03f, 6.614874170e-03f, 6.588488966e-03f, 6.562091295e-03f, 6.535681216e-03f, 6.509258786e-03f, 6.482824066e-03f, 6.456377113e-03f, 6.429917987e-03f,
+ 6.403446747e-03f, 6.376963450e-03f, 6.350468157e-03f, 6.323960927e-03f, 6.297441817e-03f, 6.270910888e-03f, 6.244368197e-03f, 6.217813805e-03f, 6.191247770e-03f, 6.164670151e-03f,
+ 6.138081007e-03f, 6.111480398e-03f, 6.084868382e-03f, 6.058245019e-03f, 6.031610368e-03f, 6.004964487e-03f, 5.978307437e-03f, 5.951639276e-03f, 5.924960064e-03f, 5.898269859e-03f,
+ 5.871568722e-03f, 5.844856711e-03f, 5.818133886e-03f, 5.791400306e-03f, 5.764656031e-03f, 5.737901119e-03f, 5.711135630e-03f, 5.684359624e-03f, 5.657573160e-03f, 5.630776298e-03f,
+ 5.603969096e-03f, 5.577151615e-03f, 5.550323914e-03f, 5.523486053e-03f, 5.496638090e-03f, 5.469780086e-03f, 5.442912100e-03f, 5.416034192e-03f, 5.389146421e-03f, 5.362248847e-03f,
+ 5.335341529e-03f, 5.308424528e-03f, 5.281497903e-03f, 5.254561713e-03f, 5.227616019e-03f, 5.200660880e-03f, 5.173696355e-03f, 5.146722506e-03f, 5.119739390e-03f, 5.092747068e-03f,
+ 5.065745601e-03f, 5.038735047e-03f, 5.011715467e-03f, 4.984686920e-03f, 4.957649466e-03f, 4.930603166e-03f, 4.903548079e-03f, 4.876484264e-03f, 4.849411783e-03f, 4.822330694e-03f,
+ 4.795241058e-03f, 4.768142935e-03f, 4.741036385e-03f, 4.713921467e-03f, 4.686798242e-03f, 4.659666770e-03f, 4.632527110e-03f, 4.605379324e-03f, 4.578223470e-03f, 4.551059610e-03f,
+ 4.523887802e-03f, 4.496708108e-03f, 4.469520587e-03f, 4.442325299e-03f, 4.415122305e-03f, 4.387911665e-03f, 4.360693439e-03f, 4.333467686e-03f, 4.306234468e-03f, 4.278993845e-03f,
+ 4.251745876e-03f, 4.224490622e-03f, 4.197228143e-03f, 4.169958500e-03f, 4.142681752e-03f, 4.115397960e-03f, 4.088107184e-03f, 4.060809485e-03f, 4.033504923e-03f, 4.006193557e-03f,
+ 3.978875449e-03f, 3.951550659e-03f, 3.924219247e-03f, 3.896881274e-03f, 3.869536799e-03f, 3.842185883e-03f, 3.814828587e-03f, 3.787464971e-03f, 3.760095096e-03f, 3.732719021e-03f,
+ 3.705336807e-03f, 3.677948515e-03f, 3.650554205e-03f, 3.623153937e-03f, 3.595747773e-03f, 3.568335772e-03f, 3.540917995e-03f, 3.513494502e-03f, 3.486065354e-03f, 3.458630611e-03f,
+ 3.431190335e-03f, 3.403744585e-03f, 3.376293421e-03f, 3.348836905e-03f, 3.321375097e-03f, 3.293908058e-03f, 3.266435847e-03f, 3.238958526e-03f, 3.211476155e-03f, 3.183988795e-03f,
+ 3.156496507e-03f, 3.128999350e-03f, 3.101497386e-03f, 3.073990674e-03f, 3.046479277e-03f, 3.018963253e-03f, 2.991442665e-03f, 2.963917572e-03f, 2.936388035e-03f, 2.908854114e-03f,
+ 2.881315871e-03f, 2.853773367e-03f, 2.826226660e-03f, 2.798675813e-03f, 2.771120886e-03f, 2.743561940e-03f, 2.715999034e-03f, 2.688432231e-03f, 2.660861590e-03f, 2.633287173e-03f,
+ 2.605709039e-03f, 2.578127250e-03f, 2.550541866e-03f, 2.522952948e-03f, 2.495360557e-03f, 2.467764753e-03f, 2.440165597e-03f, 2.412563150e-03f, 2.384957472e-03f, 2.357348624e-03f,
+ 2.329736667e-03f, 2.302121662e-03f, 2.274503669e-03f, 2.246882748e-03f, 2.219258962e-03f, 2.191632370e-03f, 2.164003033e-03f, 2.136371011e-03f, 2.108736366e-03f, 2.081099159e-03f,
+ 2.053459449e-03f, 2.025817298e-03f, 1.998172767e-03f, 1.970525915e-03f, 1.942876805e-03f, 1.915225496e-03f, 1.887572049e-03f, 1.859916525e-03f, 1.832258985e-03f, 1.804599490e-03f,
+ 1.776938099e-03f, 1.749274875e-03f, 1.721609877e-03f, 1.693943167e-03f, 1.666274804e-03f, 1.638604851e-03f, 1.610933367e-03f, 1.583260413e-03f, 1.555586050e-03f, 1.527910339e-03f,
+ 1.500233340e-03f, 1.472555115e-03f, 1.444875723e-03f, 1.417195225e-03f, 1.389513683e-03f, 1.361831157e-03f, 1.334147708e-03f, 1.306463395e-03f, 1.278778281e-03f, 1.251092426e-03f,
+ 1.223405890e-03f, 1.195718734e-03f, 1.168031018e-03f, 1.140342805e-03f, 1.112654153e-03f, 1.084965124e-03f, 1.057275779e-03f, 1.029586178e-03f, 1.001896382e-03f, 9.742064512e-04f,
+ 9.465164465e-04f, 9.188264287e-04f, 8.911364583e-04f, 8.634465960e-04f, 8.357569024e-04f, 8.080674382e-04f, 7.803782639e-04f, 7.526894402e-04f, 7.250010277e-04f, 6.973130871e-04f,
+ 6.696256789e-04f, 6.419388637e-04f, 6.142527021e-04f, 5.865672548e-04f, 5.588825822e-04f, 5.311987450e-04f, 5.035158038e-04f, 4.758338191e-04f, 4.481528514e-04f, 4.204729613e-04f,
+ 3.927942094e-04f, 3.651166562e-04f, 3.374403622e-04f, 3.097653879e-04f, 2.820917939e-04f, 2.544196406e-04f, 2.267489886e-04f, 1.990798984e-04f, 1.714124304e-04f, 1.437466451e-04f,
+ 1.160826029e-04f, 8.842036443e-05f, 6.075999003e-05f, 3.310154015e-05f, 5.445075237e-06f, -2.220934429e-05f, -4.986165802e-05f, -7.751180555e-05f, -1.051597265e-04f, -1.328053604e-04f,
+ -1.604486470e-04f, -1.880895258e-04f, -2.157279365e-04f, -2.433638188e-04f, -2.709971123e-04f, -2.986277567e-04f, -3.262556916e-04f, -3.538808568e-04f, -3.815031920e-04f, -4.091226368e-04f,
+ -4.367391311e-04f, -4.643526145e-04f, -4.919630267e-04f, -5.195703076e-04f, -5.471743969e-04f, -5.747752344e-04f, -6.023727599e-04f, -6.299669132e-04f, -6.575576340e-04f, -6.851448623e-04f,
+ -7.127285378e-04f, -7.403086005e-04f, -7.678849901e-04f, -7.954576466e-04f, -8.230265098e-04f, -8.505915197e-04f, -8.781526162e-04f, -9.057097391e-04f, -9.332628285e-04f, -9.608118242e-04f,
+ -9.883566663e-04f, -1.015897295e-03f, -1.043433649e-03f, -1.070965671e-03f, -1.098493298e-03f, -1.126016472e-03f, -1.153535132e-03f, -1.181049219e-03f, -1.208558672e-03f, -1.236063432e-03f,
+ -1.263563439e-03f, -1.291058633e-03f, -1.318548954e-03f, -1.346034342e-03f, -1.373514737e-03f, -1.400990080e-03f, -1.428460311e-03f, -1.455925370e-03f, -1.483385197e-03f, -1.510839732e-03f,
+ -1.538288916e-03f, -1.565732689e-03f, -1.593170992e-03f, -1.620603764e-03f, -1.648030946e-03f, -1.675452478e-03f, -1.702868301e-03f, -1.730278355e-03f, -1.757682580e-03f, -1.785080917e-03f,
+ -1.812473307e-03f, -1.839859689e-03f, -1.867240004e-03f, -1.894614193e-03f, -1.921982196e-03f, -1.949343954e-03f, -1.976699407e-03f, -2.004048496e-03f, -2.031391161e-03f, -2.058727343e-03f,
+ -2.086056983e-03f, -2.113380021e-03f, -2.140696397e-03f, -2.168006053e-03f, -2.195308930e-03f, -2.222604967e-03f, -2.249894106e-03f, -2.277176287e-03f, -2.304451451e-03f, -2.331719539e-03f,
+ -2.358980492e-03f, -2.386234251e-03f, -2.413480756e-03f, -2.440719948e-03f, -2.467951768e-03f, -2.495176157e-03f, -2.522393056e-03f, -2.549602406e-03f, -2.576804148e-03f, -2.603998223e-03f,
+ -2.631184572e-03f, -2.658363135e-03f, -2.685533855e-03f, -2.712696671e-03f, -2.739851526e-03f, -2.766998360e-03f, -2.794137114e-03f, -2.821267730e-03f, -2.848390148e-03f, -2.875504311e-03f,
+ -2.902610158e-03f, -2.929707632e-03f, -2.956796674e-03f, -2.983877225e-03f, -3.010949226e-03f, -3.038012618e-03f, -3.065067344e-03f, -3.092113344e-03f, -3.119150559e-03f, -3.146178932e-03f,
+ -3.173198404e-03f, -3.200208916e-03f, -3.227210410e-03f, -3.254202826e-03f, -3.281186108e-03f, -3.308160196e-03f, -3.335125032e-03f, -3.362080557e-03f, -3.389026714e-03f, -3.415963444e-03f,
+ -3.442890688e-03f, -3.469808389e-03f, -3.496716487e-03f, -3.523614926e-03f, -3.550503646e-03f, -3.577382590e-03f, -3.604251699e-03f, -3.631110916e-03f, -3.657960181e-03f, -3.684799438e-03f,
+ -3.711628628e-03f, -3.738447693e-03f, -3.765256574e-03f, -3.792055215e-03f, -3.818843557e-03f, -3.845621543e-03f, -3.872389114e-03f, -3.899146212e-03f, -3.925892780e-03f, -3.952628760e-03f,
+ -3.979354094e-03f, -4.006068724e-03f, -4.032772593e-03f, -4.059465643e-03f, -4.086147816e-03f, -4.112819055e-03f, -4.139479302e-03f, -4.166128500e-03f, -4.192766590e-03f, -4.219393516e-03f,
+ -4.246009220e-03f, -4.272613645e-03f, -4.299206732e-03f, -4.325788425e-03f, -4.352358667e-03f, -4.378917399e-03f, -4.405464565e-03f, -4.432000107e-03f, -4.458523968e-03f, -4.485036092e-03f,
+ -4.511536419e-03f, -4.538024895e-03f, -4.564501461e-03f, -4.590966059e-03f, -4.617418635e-03f, -4.643859129e-03f, -4.670287485e-03f, -4.696703647e-03f, -4.723107556e-03f, -4.749499157e-03f,
+ -4.775878392e-03f, -4.802245205e-03f, -4.828599539e-03f, -4.854941336e-03f, -4.881270541e-03f, -4.907587095e-03f, -4.933890944e-03f, -4.960182030e-03f, -4.986460296e-03f, -5.012725685e-03f,
+ -5.038978142e-03f, -5.065217610e-03f, -5.091444032e-03f, -5.117657351e-03f, -5.143857512e-03f, -5.170044457e-03f, -5.196218131e-03f, -5.222378477e-03f, -5.248525439e-03f, -5.274658961e-03f,
+ -5.300778985e-03f, -5.326885457e-03f, -5.352978320e-03f, -5.379057517e-03f, -5.405122994e-03f, -5.431174692e-03f, -5.457212558e-03f, -5.483236534e-03f, -5.509246564e-03f, -5.535242593e-03f,
+ -5.561224565e-03f, -5.587192424e-03f, -5.613146114e-03f, -5.639085579e-03f, -5.665010763e-03f, -5.690921612e-03f, -5.716818068e-03f, -5.742700077e-03f, -5.768567583e-03f, -5.794420530e-03f,
+ -5.820258863e-03f, -5.846082526e-03f, -5.871891463e-03f, -5.897685620e-03f, -5.923464941e-03f, -5.949229370e-03f, -5.974978853e-03f, -6.000713333e-03f, -6.026432756e-03f, -6.052137067e-03f,
+ -6.077826209e-03f, -6.103500129e-03f, -6.129158771e-03f, -6.154802080e-03f, -6.180430001e-03f, -6.206042478e-03f, -6.231639458e-03f, -6.257220885e-03f, -6.282786704e-03f, -6.308336860e-03f,
+ -6.333871299e-03f, -6.359389965e-03f, -6.384892805e-03f, -6.410379763e-03f, -6.435850785e-03f, -6.461305816e-03f, -6.486744801e-03f, -6.512167686e-03f, -6.537574417e-03f, -6.562964940e-03f,
+ -6.588339198e-03f, -6.613697139e-03f, -6.639038708e-03f, -6.664363851e-03f, -6.689672513e-03f, -6.714964641e-03f, -6.740240179e-03f, -6.765499074e-03f, -6.790741273e-03f, -6.815966719e-03f,
+ -6.841175361e-03f, -6.866367144e-03f, -6.891542013e-03f, -6.916699915e-03f, -6.941840797e-03f, -6.966964604e-03f, -6.992071282e-03f, -7.017160779e-03f, -7.042233039e-03f, -7.067288010e-03f,
+ -7.092325638e-03f, -7.117345869e-03f, -7.142348650e-03f, -7.167333928e-03f, -7.192301649e-03f, -7.217251759e-03f, -7.242184205e-03f, -7.267098934e-03f, -7.291995893e-03f, -7.316875029e-03f,
+ -7.341736288e-03f, -7.366579617e-03f, -7.391404963e-03f, -7.416212273e-03f, -7.441001494e-03f, -7.465772573e-03f, -7.490525458e-03f, -7.515260094e-03f, -7.539976431e-03f, -7.564674413e-03f,
+ -7.589353990e-03f, -7.614015108e-03f, -7.638657715e-03f, -7.663281758e-03f, -7.687887184e-03f, -7.712473941e-03f, -7.737041977e-03f, -7.761591239e-03f, -7.786121674e-03f, -7.810633231e-03f,
+ -7.835125857e-03f, -7.859599500e-03f, -7.884054107e-03f, -7.908489627e-03f, -7.932906007e-03f, -7.957303195e-03f, -7.981681139e-03f, -8.006039788e-03f, -8.030379090e-03f, -8.054698991e-03f,
+ -8.078999442e-03f, -8.103280389e-03f, -8.127541782e-03f, -8.151783568e-03f, -8.176005695e-03f, -8.200208113e-03f, -8.224390770e-03f, -8.248553613e-03f, -8.272696593e-03f, -8.296819657e-03f,
+ -8.320922753e-03f, -8.345005831e-03f, -8.369068840e-03f, -8.393111728e-03f, -8.417134443e-03f, -8.441136936e-03f, -8.465119154e-03f, -8.489081047e-03f, -8.513022564e-03f, -8.536943653e-03f,
+ -8.560844264e-03f, -8.584724347e-03f, -8.608583850e-03f, -8.632422722e-03f, -8.656240913e-03f, -8.680038373e-03f, -8.703815050e-03f, -8.727570894e-03f, -8.751305855e-03f, -8.775019882e-03f,
+ -8.798712925e-03f, -8.822384933e-03f, -8.846035856e-03f, -8.869665645e-03f, -8.893274248e-03f, -8.916861615e-03f, -8.940427697e-03f, -8.963972444e-03f, -8.987495805e-03f, -9.010997730e-03f,
+ -9.034478170e-03f, -9.057937075e-03f, -9.081374395e-03f, -9.104790080e-03f, -9.128184080e-03f, -9.151556347e-03f, -9.174906830e-03f, -9.198235479e-03f, -9.221542246e-03f, -9.244827081e-03f,
+ -9.268089934e-03f, -9.291330757e-03f, -9.314549499e-03f, -9.337746112e-03f, -9.360920547e-03f, -9.384072754e-03f, -9.407202684e-03f, -9.430310289e-03f, -9.453395519e-03f, -9.476458325e-03f,
+ -9.499498659e-03f, -9.522516472e-03f, -9.545511715e-03f, -9.568484339e-03f, -9.591434295e-03f, -9.614361536e-03f, -9.637266013e-03f, -9.660147676e-03f, -9.683006478e-03f, -9.705842370e-03f,
+ -9.728655305e-03f, -9.751445232e-03f, -9.774212106e-03f, -9.796955876e-03f, -9.819676496e-03f, -9.842373917e-03f, -9.865048091e-03f, -9.887698970e-03f, -9.910326507e-03f, -9.932930652e-03f,
+ -9.955511360e-03f, -9.978068581e-03f, -1.000060227e-02f, -1.002311238e-02f, -1.004559885e-02f, -1.006806165e-02f, -1.009050073e-02f, -1.011291604e-02f, -1.013530752e-02f, -1.015767515e-02f,
+ -1.018001885e-02f, -1.020233860e-02f, -1.022463434e-02f, -1.024690603e-02f, -1.026915361e-02f, -1.029137705e-02f, -1.031357629e-02f, -1.033575129e-02f, -1.035790200e-02f, -1.038002837e-02f,
+ -1.040213036e-02f, -1.042420792e-02f, -1.044626101e-02f, -1.046828958e-02f, -1.049029357e-02f, -1.051227296e-02f, -1.053422768e-02f, -1.055615769e-02f, -1.057806295e-02f, -1.059994341e-02f,
+ -1.062179902e-02f, -1.064362974e-02f, -1.066543553e-02f, -1.068721633e-02f, -1.070897210e-02f, -1.073070280e-02f, -1.075240837e-02f, -1.077408878e-02f, -1.079574397e-02f, -1.081737391e-02f,
+ -1.083897854e-02f, -1.086055782e-02f, -1.088211171e-02f, -1.090364016e-02f, -1.092514313e-02f, -1.094662056e-02f, -1.096807242e-02f, -1.098949866e-02f, -1.101089923e-02f, -1.103227409e-02f,
+ -1.105362320e-02f, -1.107494651e-02f, -1.109624397e-02f, -1.111751554e-02f, -1.113876118e-02f, -1.115998083e-02f, -1.118117447e-02f, -1.120234203e-02f, -1.122348349e-02f, -1.124459878e-02f,
+ -1.126568788e-02f, -1.128675072e-02f, -1.130778728e-02f, -1.132879751e-02f, -1.134978135e-02f, -1.137073878e-02f, -1.139166974e-02f, -1.141257419e-02f, -1.143345208e-02f, -1.145430338e-02f,
+ -1.147512803e-02f, -1.149592601e-02f, -1.151669725e-02f, -1.153744172e-02f, -1.155815937e-02f, -1.157885017e-02f, -1.159951406e-02f, -1.162015101e-02f, -1.164076097e-02f, -1.166134390e-02f,
+ -1.168189975e-02f, -1.170242849e-02f, -1.172293006e-02f, -1.174340443e-02f, -1.176385156e-02f, -1.178427139e-02f, -1.180466389e-02f, -1.182502902e-02f, -1.184536673e-02f, -1.186567698e-02f,
+ -1.188595973e-02f, -1.190621493e-02f, -1.192644255e-02f, -1.194664253e-02f, -1.196681485e-02f, -1.198695945e-02f, -1.200707630e-02f, -1.202716534e-02f, -1.204722655e-02f, -1.206725988e-02f,
+ -1.208726528e-02f, -1.210724272e-02f, -1.212719215e-02f, -1.214711353e-02f, -1.216700682e-02f, -1.218687198e-02f, -1.220670896e-02f, -1.222651774e-02f, -1.224629825e-02f, -1.226605047e-02f,
+ -1.228577435e-02f, -1.230546985e-02f, -1.232513694e-02f, -1.234477556e-02f, -1.236438567e-02f, -1.238396725e-02f, -1.240352024e-02f, -1.242304461e-02f, -1.244254031e-02f, -1.246200730e-02f,
+ -1.248144555e-02f, -1.250085501e-02f, -1.252023565e-02f, -1.253958741e-02f, -1.255891027e-02f, -1.257820418e-02f, -1.259746910e-02f, -1.261670500e-02f, -1.263591182e-02f, -1.265508954e-02f,
+ -1.267423811e-02f, -1.269335750e-02f, -1.271244765e-02f, -1.273150854e-02f, -1.275054012e-02f, -1.276954235e-02f, -1.278851520e-02f, -1.280745862e-02f, -1.282637258e-02f, -1.284525704e-02f,
+ -1.286411195e-02f, -1.288293728e-02f, -1.290173299e-02f, -1.292049904e-02f, -1.293923539e-02f, -1.295794200e-02f, -1.297661884e-02f, -1.299526586e-02f, -1.301388302e-02f, -1.303247030e-02f,
+ -1.305102764e-02f, -1.306955501e-02f, -1.308805238e-02f, -1.310651969e-02f, -1.312495693e-02f, -1.314336404e-02f, -1.316174099e-02f, -1.318008774e-02f, -1.319840426e-02f, -1.321669050e-02f,
+ -1.323494642e-02f, -1.325317200e-02f, -1.327136719e-02f, -1.328953196e-02f, -1.330766626e-02f, -1.332577006e-02f, -1.334384332e-02f, -1.336188601e-02f, -1.337989808e-02f, -1.339787951e-02f,
+ -1.341583024e-02f, -1.343375026e-02f, -1.345163951e-02f, -1.346949797e-02f, -1.348732559e-02f, -1.350512234e-02f, -1.352288818e-02f, -1.354062307e-02f, -1.355832699e-02f, -1.357599988e-02f,
+ -1.359364173e-02f, -1.361125248e-02f, -1.362883210e-02f, -1.364638056e-02f, -1.366389783e-02f, -1.368138385e-02f, -1.369883861e-02f, -1.371626205e-02f, -1.373365416e-02f, -1.375101488e-02f,
+ -1.376834420e-02f, -1.378564206e-02f, -1.380290843e-02f, -1.382014328e-02f, -1.383734658e-02f, -1.385451828e-02f, -1.387165836e-02f, -1.388876677e-02f, -1.390584349e-02f, -1.392288847e-02f,
+ -1.393990169e-02f, -1.395688310e-02f, -1.397383267e-02f, -1.399075037e-02f, -1.400763617e-02f, -1.402449002e-02f, -1.404131189e-02f, -1.405810176e-02f, -1.407485958e-02f, -1.409158532e-02f,
+ -1.410827894e-02f, -1.412494042e-02f, -1.414156972e-02f, -1.415816680e-02f, -1.417473162e-02f, -1.419126417e-02f, -1.420776439e-02f, -1.422423227e-02f, -1.424066776e-02f, -1.425707083e-02f,
+ -1.427344144e-02f, -1.428977957e-02f, -1.430608518e-02f, -1.432235824e-02f, -1.433859871e-02f, -1.435480656e-02f, -1.437098176e-02f, -1.438712428e-02f, -1.440323407e-02f, -1.441931112e-02f,
+ -1.443535538e-02f, -1.445136682e-02f, -1.446734541e-02f, -1.448329113e-02f, -1.449920392e-02f, -1.451508377e-02f, -1.453093064e-02f, -1.454674450e-02f, -1.456252532e-02f, -1.457827305e-02f,
+ -1.459398769e-02f, -1.460966918e-02f, -1.462531749e-02f, -1.464093261e-02f, -1.465651449e-02f, -1.467206310e-02f, -1.468757841e-02f, -1.470306039e-02f, -1.471850901e-02f, -1.473392424e-02f,
+ -1.474930604e-02f, -1.476465439e-02f, -1.477996924e-02f, -1.479525059e-02f, -1.481049838e-02f, -1.482571259e-02f, -1.484089319e-02f, -1.485604015e-02f, -1.487115343e-02f, -1.488623302e-02f,
+ -1.490127887e-02f, -1.491629095e-02f, -1.493126924e-02f, -1.494621371e-02f, -1.496112432e-02f, -1.497600105e-02f, -1.499084386e-02f, -1.500565272e-02f, -1.502042761e-02f, -1.503516850e-02f,
+ -1.504987535e-02f, -1.506454813e-02f, -1.507918682e-02f, -1.509379139e-02f, -1.510836180e-02f, -1.512289804e-02f, -1.513740005e-02f, -1.515186783e-02f, -1.516630134e-02f, -1.518070054e-02f,
+ -1.519506542e-02f, -1.520939594e-02f, -1.522369208e-02f, -1.523795380e-02f, -1.525218107e-02f, -1.526637388e-02f, -1.528053218e-02f, -1.529465595e-02f, -1.530874516e-02f, -1.532279979e-02f,
+ -1.533681980e-02f, -1.535080517e-02f, -1.536475587e-02f, -1.537867187e-02f, -1.539255314e-02f, -1.540639966e-02f, -1.542021140e-02f, -1.543398832e-02f, -1.544773041e-02f, -1.546143764e-02f,
+ -1.547510997e-02f, -1.548874738e-02f, -1.550234984e-02f, -1.551591733e-02f, -1.552944981e-02f, -1.554294727e-02f, -1.555640967e-02f, -1.556983699e-02f, -1.558322920e-02f, -1.559658627e-02f,
+ -1.560990818e-02f, -1.562319490e-02f, -1.563644640e-02f, -1.564966266e-02f, -1.566284365e-02f, -1.567598934e-02f, -1.568909972e-02f, -1.570217474e-02f, -1.571521440e-02f, -1.572821865e-02f,
+ -1.574118748e-02f, -1.575412085e-02f, -1.576701875e-02f, -1.577988115e-02f, -1.579270802e-02f, -1.580549933e-02f, -1.581825507e-02f, -1.583097520e-02f, -1.584365970e-02f, -1.585630854e-02f,
+ -1.586892171e-02f, -1.588149917e-02f, -1.589404090e-02f, -1.590654687e-02f, -1.591901707e-02f, -1.593145146e-02f, -1.594385002e-02f, -1.595621273e-02f, -1.596853956e-02f, -1.598083049e-02f,
+ -1.599308549e-02f, -1.600530454e-02f, -1.601748762e-02f, -1.602963469e-02f, -1.604174575e-02f, -1.605382076e-02f, -1.606585969e-02f, -1.607786253e-02f, -1.608982926e-02f, -1.610175984e-02f,
+ -1.611365426e-02f, -1.612551249e-02f, -1.613733451e-02f, -1.614912029e-02f, -1.616086981e-02f, -1.617258305e-02f, -1.618425999e-02f, -1.619590060e-02f, -1.620750487e-02f, -1.621907275e-02f,
+ -1.623060425e-02f, -1.624209932e-02f, -1.625355796e-02f, -1.626498013e-02f, -1.627636582e-02f, -1.628771499e-02f, -1.629902764e-02f, -1.631030374e-02f, -1.632154326e-02f, -1.633274619e-02f,
+ -1.634391250e-02f, -1.635504217e-02f, -1.636613518e-02f, -1.637719150e-02f, -1.638821113e-02f, -1.639919402e-02f, -1.641014017e-02f, -1.642104955e-02f, -1.643192214e-02f, -1.644275792e-02f,
+ -1.645355687e-02f, -1.646431896e-02f, -1.647504419e-02f, -1.648573251e-02f, -1.649638393e-02f, -1.650699840e-02f, -1.651757592e-02f, -1.652811647e-02f, -1.653862001e-02f, -1.654908654e-02f,
+ -1.655951603e-02f, -1.656990847e-02f, -1.658026382e-02f, -1.659058208e-02f, -1.660086322e-02f, -1.661110722e-02f, -1.662131407e-02f, -1.663148374e-02f, -1.664161621e-02f, -1.665171147e-02f,
+ -1.666176949e-02f, -1.667179025e-02f, -1.668177375e-02f, -1.669171995e-02f, -1.670162884e-02f, -1.671150039e-02f, -1.672133460e-02f, -1.673113144e-02f, -1.674089089e-02f, -1.675061293e-02f,
+ -1.676029756e-02f, -1.676994473e-02f, -1.677955445e-02f, -1.678912669e-02f, -1.679866142e-02f, -1.680815865e-02f, -1.681761833e-02f, -1.682704047e-02f, -1.683642504e-02f, -1.684577201e-02f,
+ -1.685508139e-02f, -1.686435314e-02f, -1.687358724e-02f, -1.688278370e-02f, -1.689194247e-02f, -1.690106355e-02f, -1.691014692e-02f, -1.691919257e-02f, -1.692820047e-02f, -1.693717061e-02f,
+ -1.694610297e-02f, -1.695499753e-02f, -1.696385429e-02f, -1.697267321e-02f, -1.698145429e-02f, -1.699019751e-02f, -1.699890285e-02f, -1.700757030e-02f, -1.701619984e-02f, -1.702479145e-02f,
+ -1.703334512e-02f, -1.704186083e-02f, -1.705033856e-02f, -1.705877831e-02f, -1.706718005e-02f, -1.707554377e-02f, -1.708386945e-02f, -1.709215708e-02f, -1.710040664e-02f, -1.710861812e-02f,
+ -1.711679150e-02f, -1.712492677e-02f, -1.713302390e-02f, -1.714108290e-02f, -1.714910374e-02f, -1.715708640e-02f, -1.716503088e-02f, -1.717293715e-02f, -1.718080521e-02f, -1.718863503e-02f,
+ -1.719642661e-02f, -1.720417993e-02f, -1.721189498e-02f, -1.721957174e-02f, -1.722721020e-02f, -1.723481034e-02f, -1.724237215e-02f, -1.724989561e-02f, -1.725738072e-02f, -1.726482746e-02f,
+ -1.727223581e-02f, -1.727960577e-02f, -1.728693731e-02f, -1.729423043e-02f, -1.730148511e-02f, -1.730870134e-02f, -1.731587911e-02f, -1.732301840e-02f, -1.733011920e-02f, -1.733718150e-02f,
+ -1.734420529e-02f, -1.735119054e-02f, -1.735813726e-02f, -1.736504542e-02f, -1.737191502e-02f, -1.737874605e-02f, -1.738553848e-02f, -1.739229231e-02f, -1.739900753e-02f, -1.740568413e-02f,
+ -1.741232209e-02f, -1.741892140e-02f, -1.742548204e-02f, -1.743200402e-02f, -1.743848732e-02f, -1.744493192e-02f, -1.745133781e-02f, -1.745770499e-02f, -1.746403344e-02f, -1.747032315e-02f,
+ -1.747657411e-02f, -1.748278631e-02f, -1.748895973e-02f, -1.749509438e-02f, -1.750119023e-02f, -1.750724728e-02f, -1.751326551e-02f, -1.751924492e-02f, -1.752518550e-02f, -1.753108723e-02f,
+ -1.753695011e-02f, -1.754277412e-02f, -1.754855925e-02f, -1.755430551e-02f, -1.756001286e-02f, -1.756568132e-02f, -1.757131086e-02f, -1.757690147e-02f, -1.758245316e-02f, -1.758796590e-02f,
+ -1.759343969e-02f, -1.759887452e-02f, -1.760427038e-02f, -1.760962727e-02f, -1.761494516e-02f, -1.762022406e-02f, -1.762546396e-02f, -1.763066484e-02f, -1.763582670e-02f, -1.764094953e-02f,
+ -1.764603333e-02f, -1.765107807e-02f, -1.765608376e-02f, -1.766105039e-02f, -1.766597794e-02f, -1.767086642e-02f, -1.767571581e-02f, -1.768052610e-02f, -1.768529730e-02f, -1.769002938e-02f,
+ -1.769472234e-02f, -1.769937618e-02f, -1.770399089e-02f, -1.770856646e-02f, -1.771310288e-02f, -1.771760014e-02f, -1.772205825e-02f, -1.772647719e-02f, -1.773085695e-02f, -1.773519753e-02f,
+ -1.773949892e-02f, -1.774376112e-02f, -1.774798412e-02f, -1.775216791e-02f, -1.775631249e-02f, -1.776041785e-02f, -1.776448398e-02f, -1.776851088e-02f, -1.777249854e-02f, -1.777644696e-02f,
+ -1.778035612e-02f, -1.778422603e-02f, -1.778805669e-02f, -1.779184807e-02f, -1.779560018e-02f, -1.779931302e-02f, -1.780298657e-02f, -1.780662083e-02f, -1.781021580e-02f, -1.781377148e-02f,
+ -1.781728785e-02f, -1.782076491e-02f, -1.782420266e-02f, -1.782760110e-02f, -1.783096021e-02f, -1.783427999e-02f, -1.783756045e-02f, -1.784080157e-02f, -1.784400335e-02f, -1.784716579e-02f,
+ -1.785028888e-02f, -1.785337262e-02f, -1.785641700e-02f, -1.785942202e-02f, -1.786238769e-02f, -1.786531398e-02f, -1.786820091e-02f, -1.787104846e-02f, -1.787385664e-02f, -1.787662543e-02f,
+ -1.787935485e-02f, -1.788204487e-02f, -1.788469551e-02f, -1.788730676e-02f, -1.788987861e-02f, -1.789241106e-02f, -1.789490411e-02f, -1.789735776e-02f, -1.789977200e-02f, -1.790214684e-02f,
+ -1.790448226e-02f, -1.790677827e-02f, -1.790903487e-02f, -1.791125205e-02f, -1.791342981e-02f, -1.791556815e-02f, -1.791766707e-02f, -1.791972657e-02f, -1.792174663e-02f, -1.792372728e-02f,
+ -1.792566849e-02f, -1.792757027e-02f, -1.792943262e-02f, -1.793125554e-02f, -1.793303902e-02f, -1.793478307e-02f, -1.793648768e-02f, -1.793815286e-02f, -1.793977860e-02f, -1.794136490e-02f,
+ -1.794291176e-02f, -1.794441918e-02f, -1.794588716e-02f, -1.794731570e-02f, -1.794870481e-02f, -1.795005447e-02f, -1.795136469e-02f, -1.795263547e-02f, -1.795386681e-02f, -1.795505871e-02f,
+ -1.795621117e-02f, -1.795732419e-02f, -1.795839777e-02f, -1.795943191e-02f, -1.796042661e-02f, -1.796138188e-02f, -1.796229771e-02f, -1.796317410e-02f, -1.796401106e-02f, -1.796480858e-02f,
+ -1.796556667e-02f, -1.796628533e-02f, -1.796696456e-02f, -1.796760437e-02f, -1.796820474e-02f, -1.796876569e-02f, -1.796928721e-02f, -1.796976931e-02f, -1.797021199e-02f, -1.797061526e-02f,
+ -1.797097910e-02f, -1.797130353e-02f, -1.797158855e-02f, -1.797183416e-02f, -1.797204036e-02f, -1.797220715e-02f, -1.797233455e-02f, -1.797242254e-02f, -1.797247113e-02f, -1.797248033e-02f,
+ -1.797245013e-02f, -1.797238055e-02f, -1.797227158e-02f, -1.797212323e-02f, -1.797193550e-02f, -1.797170839e-02f, -1.797144191e-02f, -1.797113606e-02f, -1.797079084e-02f, -1.797040626e-02f,
+ -1.796998232e-02f, -1.796951902e-02f, -1.796901638e-02f, -1.796847438e-02f, -1.796789305e-02f, -1.796727237e-02f, -1.796661236e-02f, -1.796591302e-02f, -1.796517435e-02f, -1.796439636e-02f,
+ -1.796357906e-02f, -1.796272244e-02f, -1.796182651e-02f, -1.796089128e-02f, -1.795991676e-02f, -1.795890294e-02f, -1.795784983e-02f, -1.795675744e-02f, -1.795562577e-02f, -1.795445483e-02f,
+ -1.795324462e-02f, -1.795199515e-02f, -1.795070642e-02f, -1.794937845e-02f, -1.794801123e-02f, -1.794660477e-02f, -1.794515908e-02f, -1.794367417e-02f, -1.794215003e-02f, -1.794058668e-02f,
+ -1.793898412e-02f, -1.793734236e-02f, -1.793566140e-02f, -1.793394126e-02f, -1.793218193e-02f, -1.793038343e-02f, -1.792854576e-02f, -1.792666893e-02f, -1.792475295e-02f, -1.792279781e-02f,
+ -1.792080354e-02f, -1.791877013e-02f, -1.791669760e-02f, -1.791458595e-02f, -1.791243519e-02f, -1.791024532e-02f, -1.790801636e-02f, -1.790574831e-02f, -1.790344118e-02f, -1.790109498e-02f,
+ -1.789870971e-02f, -1.789628538e-02f, -1.789382201e-02f, -1.789131960e-02f, -1.788877816e-02f, -1.788619769e-02f, -1.788357821e-02f, -1.788091972e-02f, -1.787822223e-02f, -1.787548576e-02f,
+ -1.787271030e-02f, -1.786989588e-02f, -1.786704249e-02f, -1.786415015e-02f, -1.786121887e-02f, -1.785824865e-02f, -1.785523950e-02f, -1.785219144e-02f, -1.784910448e-02f, -1.784597861e-02f,
+ -1.784281386e-02f, -1.783961023e-02f, -1.783636774e-02f, -1.783308639e-02f, -1.782976618e-02f, -1.782640715e-02f, -1.782300928e-02f, -1.781957260e-02f, -1.781609711e-02f, -1.781258282e-02f,
+ -1.780902975e-02f, -1.780543791e-02f, -1.780180730e-02f, -1.779813793e-02f, -1.779442983e-02f, -1.779068299e-02f, -1.778689743e-02f, -1.778307316e-02f, -1.777921019e-02f, -1.777530853e-02f,
+ -1.777136820e-02f, -1.776738921e-02f, -1.776337156e-02f, -1.775931527e-02f, -1.775522035e-02f, -1.775108681e-02f, -1.774691467e-02f, -1.774270393e-02f, -1.773845461e-02f, -1.773416672e-02f,
+ -1.772984027e-02f, -1.772547528e-02f, -1.772107175e-02f, -1.771662970e-02f, -1.771214915e-02f, -1.770763010e-02f, -1.770307256e-02f, -1.769847656e-02f, -1.769384210e-02f, -1.768916919e-02f,
+ -1.768445786e-02f, -1.767970810e-02f, -1.767491994e-02f, -1.767009339e-02f, -1.766522846e-02f, -1.766032516e-02f, -1.765538352e-02f, -1.765040353e-02f, -1.764538523e-02f, -1.764032861e-02f,
+ -1.763523369e-02f, -1.763010049e-02f, -1.762492903e-02f, -1.761971931e-02f, -1.761447135e-02f, -1.760918516e-02f, -1.760386076e-02f, -1.759849817e-02f, -1.759309739e-02f, -1.758765845e-02f,
+ -1.758218135e-02f, -1.757666611e-02f, -1.757111275e-02f, -1.756552128e-02f, -1.755989171e-02f, -1.755422407e-02f, -1.754851836e-02f, -1.754277461e-02f, -1.753699282e-02f, -1.753117302e-02f,
+ -1.752531521e-02f, -1.751941942e-02f, -1.751348565e-02f, -1.750751394e-02f, -1.750150428e-02f, -1.749545670e-02f, -1.748937121e-02f, -1.748324783e-02f, -1.747708657e-02f, -1.747088746e-02f,
+ -1.746465051e-02f, -1.745837572e-02f, -1.745206313e-02f, -1.744571275e-02f, -1.743932459e-02f, -1.743289867e-02f, -1.742643500e-02f, -1.741993362e-02f, -1.741339452e-02f, -1.740681773e-02f,
+ -1.740020326e-02f, -1.739355114e-02f, -1.738686138e-02f, -1.738013400e-02f, -1.737336901e-02f, -1.736656643e-02f, -1.735972628e-02f, -1.735284858e-02f, -1.734593335e-02f, -1.733898059e-02f,
+ -1.733199034e-02f, -1.732496261e-02f, -1.731789742e-02f, -1.731079478e-02f, -1.730365472e-02f, -1.729647724e-02f, -1.728926238e-02f, -1.728201015e-02f, -1.727472056e-02f, -1.726739364e-02f,
+ -1.726002941e-02f, -1.725262788e-02f, -1.724518907e-02f, -1.723771301e-02f, -1.723019970e-02f, -1.722264918e-02f, -1.721506145e-02f, -1.720743654e-02f, -1.719977448e-02f, -1.719207526e-02f,
+ -1.718433893e-02f, -1.717656549e-02f, -1.716875497e-02f, -1.716090739e-02f, -1.715302276e-02f, -1.714510111e-02f, -1.713714245e-02f, -1.712914681e-02f, -1.712111420e-02f, -1.711304466e-02f,
+ -1.710493819e-02f, -1.709679481e-02f, -1.708861456e-02f, -1.708039744e-02f, -1.707214348e-02f, -1.706385270e-02f, -1.705552513e-02f, -1.704716077e-02f, -1.703875966e-02f, -1.703032181e-02f,
+ -1.702184725e-02f, -1.701333599e-02f, -1.700478806e-02f, -1.699620348e-02f, -1.698758226e-02f, -1.697892444e-02f, -1.697023004e-02f, -1.696149907e-02f, -1.695273155e-02f, -1.694392752e-02f,
+ -1.693508698e-02f, -1.692620997e-02f, -1.691729650e-02f, -1.690834660e-02f, -1.689936029e-02f, -1.689033759e-02f, -1.688127852e-02f, -1.687218311e-02f, -1.686305138e-02f, -1.685388335e-02f,
+ -1.684467904e-02f, -1.683543848e-02f, -1.682616169e-02f, -1.681684870e-02f, -1.680749952e-02f, -1.679811417e-02f, -1.678869269e-02f, -1.677923510e-02f, -1.676974141e-02f, -1.676021166e-02f,
+ -1.675064586e-02f, -1.674104404e-02f, -1.673140623e-02f, -1.672173244e-02f, -1.671202270e-02f, -1.670227703e-02f, -1.669249547e-02f, -1.668267802e-02f, -1.667282472e-02f, -1.666293560e-02f,
+ -1.665301066e-02f, -1.664304995e-02f, -1.663305348e-02f, -1.662302127e-02f, -1.661295336e-02f, -1.660284977e-02f, -1.659271052e-02f, -1.658253563e-02f, -1.657232514e-02f, -1.656207906e-02f,
+ -1.655179742e-02f, -1.654148025e-02f, -1.653112757e-02f, -1.652073941e-02f, -1.651031579e-02f, -1.649985674e-02f, -1.648936228e-02f, -1.647883244e-02f, -1.646826725e-02f, -1.645766672e-02f,
+ -1.644703089e-02f, -1.643635979e-02f, -1.642565343e-02f, -1.641491184e-02f, -1.640413505e-02f, -1.639332309e-02f, -1.638247598e-02f, -1.637159375e-02f, -1.636067642e-02f, -1.634972403e-02f,
+ -1.633873659e-02f, -1.632771413e-02f, -1.631665669e-02f, -1.630556429e-02f, -1.629443694e-02f, -1.628327469e-02f, -1.627207756e-02f, -1.626084558e-02f, -1.624957876e-02f, -1.623827715e-02f,
+ -1.622694076e-02f, -1.621556963e-02f, -1.620416378e-02f, -1.619272324e-02f, -1.618124804e-02f, -1.616973820e-02f, -1.615819375e-02f, -1.614661472e-02f, -1.613500114e-02f, -1.612335304e-02f,
+ -1.611167044e-02f, -1.609995337e-02f, -1.608820186e-02f, -1.607641594e-02f, -1.606459564e-02f, -1.605274098e-02f, -1.604085199e-02f, -1.602892871e-02f, -1.601697116e-02f, -1.600497936e-02f,
+ -1.599295336e-02f, -1.598089317e-02f, -1.596879883e-02f, -1.595667036e-02f, -1.594450779e-02f, -1.593231116e-02f, -1.592008049e-02f, -1.590781581e-02f, -1.589551715e-02f, -1.588318454e-02f,
+ -1.587081801e-02f, -1.585841759e-02f, -1.584598331e-02f, -1.583351519e-02f, -1.582101328e-02f, -1.580847759e-02f, -1.579590816e-02f, -1.578330501e-02f, -1.577066819e-02f, -1.575799771e-02f,
+ -1.574529361e-02f, -1.573255592e-02f, -1.571978466e-02f, -1.570697988e-02f, -1.569414159e-02f, -1.568126984e-02f, -1.566836464e-02f, -1.565542604e-02f, -1.564245406e-02f, -1.562944873e-02f,
+ -1.561641008e-02f, -1.560333815e-02f, -1.559023297e-02f, -1.557709456e-02f, -1.556392296e-02f, -1.555071820e-02f, -1.553748031e-02f, -1.552420932e-02f, -1.551090527e-02f, -1.549756818e-02f,
+ -1.548419809e-02f, -1.547079502e-02f, -1.545735902e-02f, -1.544389010e-02f, -1.543038831e-02f, -1.541685368e-02f, -1.540328623e-02f, -1.538968601e-02f, -1.537605303e-02f, -1.536238734e-02f,
+ -1.534868897e-02f, -1.533495794e-02f, -1.532119430e-02f, -1.530739806e-02f, -1.529356928e-02f, -1.527970797e-02f, -1.526581418e-02f, -1.525188793e-02f, -1.523792926e-02f, -1.522393819e-02f,
+ -1.520991478e-02f, -1.519585903e-02f, -1.518177100e-02f, -1.516765071e-02f, -1.515349819e-02f, -1.513931348e-02f, -1.512509662e-02f, -1.511084763e-02f, -1.509656655e-02f, -1.508225342e-02f,
+ -1.506790826e-02f, -1.505353111e-02f, -1.503912201e-02f, -1.502468098e-02f, -1.501020807e-02f, -1.499570330e-02f, -1.498116671e-02f, -1.496659834e-02f, -1.495199821e-02f, -1.493736637e-02f,
+ -1.492270284e-02f, -1.490800767e-02f, -1.489328088e-02f, -1.487852251e-02f, -1.486373260e-02f, -1.484891118e-02f, -1.483405828e-02f, -1.481917394e-02f, -1.480425820e-02f, -1.478931108e-02f,
+ -1.477433263e-02f, -1.475932288e-02f, -1.474428186e-02f, -1.472920961e-02f, -1.471410617e-02f, -1.469897156e-02f, -1.468380583e-02f, -1.466860902e-02f, -1.465338115e-02f, -1.463812226e-02f,
+ -1.462283239e-02f, -1.460751157e-02f, -1.459215984e-02f, -1.457677724e-02f, -1.456136380e-02f, -1.454591955e-02f, -1.453044454e-02f, -1.451493880e-02f, -1.449940236e-02f, -1.448383527e-02f,
+ -1.446823755e-02f, -1.445260925e-02f, -1.443695039e-02f, -1.442126103e-02f, -1.440554119e-02f, -1.438979091e-02f, -1.437401022e-02f, -1.435819917e-02f, -1.434235780e-02f, -1.432648612e-02f,
+ -1.431058420e-02f, -1.429465205e-02f, -1.427868973e-02f, -1.426269725e-02f, -1.424667468e-02f, -1.423062203e-02f, -1.421453935e-02f, -1.419842668e-02f, -1.418228404e-02f, -1.416611149e-02f,
+ -1.414990906e-02f, -1.413367678e-02f, -1.411741469e-02f, -1.410112283e-02f, -1.408480125e-02f, -1.406844996e-02f, -1.405206903e-02f, -1.403565847e-02f, -1.401921834e-02f, -1.400274866e-02f,
+ -1.398624948e-02f, -1.396972084e-02f, -1.395316277e-02f, -1.393657531e-02f, -1.391995850e-02f, -1.390331238e-02f, -1.388663699e-02f, -1.386993237e-02f, -1.385319854e-02f, -1.383643557e-02f,
+ -1.381964347e-02f, -1.380282229e-02f, -1.378597208e-02f, -1.376909286e-02f, -1.375218469e-02f, -1.373524759e-02f, -1.371828160e-02f, -1.370128677e-02f, -1.368426314e-02f, -1.366721074e-02f,
+ -1.365012962e-02f, -1.363301980e-02f, -1.361588134e-02f, -1.359871428e-02f, -1.358151864e-02f, -1.356429448e-02f, -1.354704183e-02f, -1.352976073e-02f, -1.351245122e-02f, -1.349511334e-02f,
+ -1.347774713e-02f, -1.346035264e-02f, -1.344292989e-02f, -1.342547894e-02f, -1.340799982e-02f, -1.339049257e-02f, -1.337295724e-02f, -1.335539386e-02f, -1.333780247e-02f, -1.332018311e-02f,
+ -1.330253583e-02f, -1.328486067e-02f, -1.326715766e-02f, -1.324942685e-02f, -1.323166828e-02f, -1.321388198e-02f, -1.319606800e-02f, -1.317822639e-02f, -1.316035718e-02f, -1.314246041e-02f,
+ -1.312453612e-02f, -1.310658436e-02f, -1.308860516e-02f, -1.307059858e-02f, -1.305256464e-02f, -1.303450339e-02f, -1.301641488e-02f, -1.299829914e-02f, -1.298015621e-02f, -1.296198614e-02f,
+ -1.294378897e-02f, -1.292556474e-02f, -1.290731350e-02f, -1.288903528e-02f, -1.287073012e-02f, -1.285239808e-02f, -1.283403918e-02f, -1.281565348e-02f, -1.279724101e-02f, -1.277880182e-02f,
+ -1.276033595e-02f, -1.274184344e-02f, -1.272332433e-02f, -1.270477868e-02f, -1.268620651e-02f, -1.266760787e-02f, -1.264898281e-02f, -1.263033137e-02f, -1.261165358e-02f, -1.259294950e-02f,
+ -1.257421916e-02f, -1.255546262e-02f, -1.253667990e-02f, -1.251787106e-02f, -1.249903613e-02f, -1.248017517e-02f, -1.246128821e-02f, -1.244237530e-02f, -1.242343648e-02f, -1.240447179e-02f,
+ -1.238548129e-02f, -1.236646500e-02f, -1.234742297e-02f, -1.232835526e-02f, -1.230926189e-02f, -1.229014292e-02f, -1.227099839e-02f, -1.225182834e-02f, -1.223263282e-02f, -1.221341187e-02f,
+ -1.219416553e-02f, -1.217489385e-02f, -1.215559687e-02f, -1.213627464e-02f, -1.211692720e-02f, -1.209755459e-02f, -1.207815687e-02f, -1.205873406e-02f, -1.203928623e-02f, -1.201981340e-02f,
+ -1.200031564e-02f, -1.198079297e-02f, -1.196124545e-02f, -1.194167312e-02f, -1.192207602e-02f, -1.190245420e-02f, -1.188280771e-02f, -1.186313659e-02f, -1.184344088e-02f, -1.182372063e-02f,
+ -1.180397588e-02f, -1.178420668e-02f, -1.176441307e-02f, -1.174459511e-02f, -1.172475283e-02f, -1.170488627e-02f, -1.168499550e-02f, -1.166508054e-02f, -1.164514144e-02f, -1.162517826e-02f,
+ -1.160519103e-02f, -1.158517981e-02f, -1.156514463e-02f, -1.154508555e-02f, -1.152500260e-02f, -1.150489584e-02f, -1.148476531e-02f, -1.146461105e-02f, -1.144443311e-02f, -1.142423154e-02f,
+ -1.140400639e-02f, -1.138375769e-02f, -1.136348550e-02f, -1.134318987e-02f, -1.132287083e-02f, -1.130252843e-02f, -1.128216272e-02f, -1.126177375e-02f, -1.124136156e-02f, -1.122092620e-02f,
+ -1.120046772e-02f, -1.117998616e-02f, -1.115948157e-02f, -1.113895399e-02f, -1.111840347e-02f, -1.109783006e-02f, -1.107723381e-02f, -1.105661476e-02f, -1.103597296e-02f, -1.101530845e-02f,
+ -1.099462129e-02f, -1.097391151e-02f, -1.095317917e-02f, -1.093242431e-02f, -1.091164699e-02f, -1.089084724e-02f, -1.087002512e-02f, -1.084918067e-02f, -1.082831393e-02f, -1.080742497e-02f,
+ -1.078651381e-02f, -1.076558052e-02f, -1.074462514e-02f, -1.072364772e-02f, -1.070264829e-02f, -1.068162692e-02f, -1.066058365e-02f, -1.063951852e-02f, -1.061843159e-02f, -1.059732290e-02f,
+ -1.057619250e-02f, -1.055504044e-02f, -1.053386676e-02f, -1.051267152e-02f, -1.049145476e-02f, -1.047021652e-02f, -1.044895687e-02f, -1.042767584e-02f, -1.040637348e-02f, -1.038504985e-02f,
+ -1.036370499e-02f, -1.034233894e-02f, -1.032095176e-02f, -1.029954350e-02f, -1.027811420e-02f, -1.025666391e-02f, -1.023519269e-02f, -1.021370057e-02f, -1.019218761e-02f, -1.017065385e-02f,
+ -1.014909935e-02f, -1.012752416e-02f, -1.010592831e-02f, -1.008431187e-02f, -1.006267488e-02f, -1.004101738e-02f, -1.001933944e-02f, -9.997641089e-03f, -9.975922386e-03f, -9.954183377e-03f,
+ -9.932424111e-03f, -9.910644639e-03f, -9.888845009e-03f, -9.867025270e-03f, -9.845185471e-03f, -9.823325662e-03f, -9.801445892e-03f, -9.779546211e-03f, -9.757626667e-03f, -9.735687311e-03f,
+ -9.713728192e-03f, -9.691749358e-03f, -9.669750861e-03f, -9.647732749e-03f, -9.625695072e-03f, -9.603637879e-03f, -9.581561221e-03f, -9.559465148e-03f, -9.537349708e-03f, -9.515214952e-03f,
+ -9.493060930e-03f, -9.470887691e-03f, -9.448695286e-03f, -9.426483764e-03f, -9.404253176e-03f, -9.382003572e-03f, -9.359735001e-03f, -9.337447514e-03f, -9.315141161e-03f, -9.292815992e-03f,
+ -9.270472058e-03f, -9.248109409e-03f, -9.225728094e-03f, -9.203328165e-03f, -9.180909672e-03f, -9.158472665e-03f, -9.136017195e-03f, -9.113543313e-03f, -9.091051068e-03f, -9.068540511e-03f,
+ -9.046011694e-03f, -9.023464666e-03f, -9.000899478e-03f, -8.978316182e-03f, -8.955714828e-03f, -8.933095466e-03f, -8.910458147e-03f, -8.887802924e-03f, -8.865129845e-03f, -8.842438962e-03f,
+ -8.819730327e-03f, -8.797003990e-03f, -8.774260002e-03f, -8.751498415e-03f, -8.728719279e-03f, -8.705922646e-03f, -8.683108566e-03f, -8.660277092e-03f, -8.637428274e-03f, -8.614562163e-03f,
+ -8.591678812e-03f, -8.568778270e-03f, -8.545860591e-03f, -8.522925824e-03f, -8.499974022e-03f, -8.477005236e-03f, -8.454019517e-03f, -8.431016918e-03f, -8.407997489e-03f, -8.384961283e-03f,
+ -8.361908351e-03f, -8.338838744e-03f, -8.315752515e-03f, -8.292649715e-03f, -8.269530397e-03f, -8.246394610e-03f, -8.223242409e-03f, -8.200073844e-03f, -8.176888968e-03f, -8.153687832e-03f,
+ -8.130470488e-03f, -8.107236989e-03f, -8.083987387e-03f, -8.060721733e-03f, -8.037440079e-03f, -8.014142479e-03f, -7.990828983e-03f, -7.967499645e-03f, -7.944154516e-03f, -7.920793648e-03f,
+ -7.897417095e-03f, -7.874024908e-03f, -7.850617140e-03f, -7.827193843e-03f, -7.803755069e-03f, -7.780300871e-03f, -7.756831302e-03f, -7.733346413e-03f, -7.709846258e-03f, -7.686330889e-03f,
+ -7.662800359e-03f, -7.639254720e-03f, -7.615694025e-03f, -7.592118326e-03f, -7.568527677e-03f, -7.544922130e-03f, -7.521301737e-03f, -7.497666553e-03f, -7.474016628e-03f, -7.450352017e-03f,
+ -7.426672773e-03f, -7.402978947e-03f, -7.379270593e-03f, -7.355547765e-03f, -7.331810514e-03f, -7.308058895e-03f, -7.284292959e-03f, -7.260512761e-03f, -7.236718353e-03f, -7.212909789e-03f,
+ -7.189087121e-03f, -7.165250403e-03f, -7.141399688e-03f, -7.117535029e-03f, -7.093656480e-03f, -7.069764093e-03f, -7.045857923e-03f, -7.021938022e-03f, -6.998004444e-03f, -6.974057243e-03f,
+ -6.950096471e-03f, -6.926122182e-03f, -6.902134430e-03f, -6.878133268e-03f, -6.854118749e-03f, -6.830090928e-03f, -6.806049858e-03f, -6.781995592e-03f, -6.757928185e-03f, -6.733847689e-03f,
+ -6.709754158e-03f, -6.685647647e-03f, -6.661528208e-03f, -6.637395896e-03f, -6.613250764e-03f, -6.589092867e-03f, -6.564922257e-03f, -6.540738990e-03f, -6.516543118e-03f, -6.492334696e-03f,
+ -6.468113777e-03f, -6.443880416e-03f, -6.419634666e-03f, -6.395376582e-03f, -6.371106217e-03f, -6.346823626e-03f, -6.322528863e-03f, -6.298221981e-03f, -6.273903035e-03f, -6.249572079e-03f,
+ -6.225229167e-03f, -6.200874353e-03f, -6.176507692e-03f, -6.152129237e-03f, -6.127739043e-03f, -6.103337165e-03f, -6.078923656e-03f, -6.054498571e-03f, -6.030061963e-03f, -6.005613889e-03f,
+ -5.981154401e-03f, -5.956683554e-03f, -5.932201403e-03f, -5.907708002e-03f, -5.883203406e-03f, -5.858687668e-03f, -5.834160844e-03f, -5.809622988e-03f, -5.785074155e-03f, -5.760514399e-03f,
+ -5.735943774e-03f, -5.711362336e-03f, -5.686770138e-03f, -5.662167236e-03f, -5.637553684e-03f, -5.612929537e-03f, -5.588294850e-03f, -5.563649677e-03f, -5.538994073e-03f, -5.514328093e-03f,
+ -5.489651791e-03f, -5.464965222e-03f, -5.440268442e-03f, -5.415561504e-03f, -5.390844465e-03f, -5.366117378e-03f, -5.341380298e-03f, -5.316633281e-03f, -5.291876382e-03f, -5.267109654e-03f,
+ -5.242333154e-03f, -5.217546936e-03f, -5.192751055e-03f, -5.167945566e-03f, -5.143130525e-03f, -5.118305986e-03f, -5.093472004e-03f, -5.068628634e-03f, -5.043775932e-03f, -5.018913953e-03f,
+ -4.994042751e-03f, -4.969162382e-03f, -4.944272901e-03f, -4.919374363e-03f, -4.894466824e-03f, -4.869550338e-03f, -4.844624961e-03f, -4.819690747e-03f, -4.794747753e-03f, -4.769796034e-03f,
+ -4.744835644e-03f, -4.719866639e-03f, -4.694889075e-03f, -4.669903006e-03f, -4.644908489e-03f, -4.619905577e-03f, -4.594894328e-03f, -4.569874796e-03f, -4.544847036e-03f, -4.519811104e-03f,
+ -4.494767055e-03f, -4.469714945e-03f, -4.444654830e-03f, -4.419586764e-03f, -4.394510803e-03f, -4.369427003e-03f, -4.344335419e-03f, -4.319236107e-03f, -4.294129122e-03f, -4.269014520e-03f,
+ -4.243892356e-03f, -4.218762686e-03f, -4.193625566e-03f, -4.168481050e-03f, -4.143329195e-03f, -4.118170057e-03f, -4.093003690e-03f, -4.067830151e-03f, -4.042649495e-03f, -4.017461778e-03f,
+ -3.992267056e-03f, -3.967065383e-03f, -3.941856817e-03f, -3.916641412e-03f, -3.891419225e-03f, -3.866190311e-03f, -3.840954725e-03f, -3.815712524e-03f, -3.790463764e-03f, -3.765208499e-03f,
+ -3.739946787e-03f, -3.714678682e-03f, -3.689404241e-03f, -3.664123519e-03f, -3.638836572e-03f, -3.613543456e-03f, -3.588244227e-03f, -3.562938940e-03f, -3.537627652e-03f, -3.512310419e-03f,
+ -3.486987295e-03f, -3.461658338e-03f, -3.436323603e-03f, -3.410983146e-03f, -3.385637023e-03f, -3.360285289e-03f, -3.334928001e-03f, -3.309565215e-03f, -3.284196987e-03f, -3.258823372e-03f,
+ -3.233444426e-03f, -3.208060207e-03f, -3.182670768e-03f, -3.157276167e-03f, -3.131876460e-03f, -3.106471702e-03f, -3.081061949e-03f, -3.055647258e-03f, -3.030227685e-03f, -3.004803285e-03f,
+ -2.979374114e-03f, -2.953940229e-03f, -2.928501686e-03f, -2.903058540e-03f, -2.877610849e-03f, -2.852158667e-03f, -2.826702051e-03f, -2.801241057e-03f, -2.775775741e-03f, -2.750306159e-03f,
+ -2.724832367e-03f, -2.699354422e-03f, -2.673872379e-03f, -2.648386294e-03f, -2.622896225e-03f, -2.597402226e-03f, -2.571904354e-03f, -2.546402665e-03f, -2.520897215e-03f, -2.495388060e-03f,
+ -2.469875257e-03f, -2.444358862e-03f, -2.418838930e-03f, -2.393315518e-03f, -2.367788682e-03f, -2.342258478e-03f, -2.316724963e-03f, -2.291188192e-03f, -2.265648222e-03f, -2.240105109e-03f,
+ -2.214558908e-03f, -2.189009677e-03f, -2.163457471e-03f, -2.137902347e-03f, -2.112344361e-03f, -2.086783568e-03f, -2.061220026e-03f, -2.035653790e-03f, -2.010084916e-03f, -1.984513461e-03f,
+ -1.958939481e-03f, -1.933363032e-03f, -1.907784171e-03f, -1.882202953e-03f, -1.856619434e-03f, -1.831033672e-03f, -1.805445721e-03f, -1.779855639e-03f, -1.754263482e-03f, -1.728669305e-03f,
+ -1.703073165e-03f, -1.677475118e-03f, -1.651875220e-03f, -1.626273528e-03f, -1.600670098e-03f, -1.575064986e-03f, -1.549458247e-03f, -1.523849940e-03f, -1.498240118e-03f, -1.472628840e-03f,
+ -1.447016160e-03f, -1.421402136e-03f, -1.395786823e-03f, -1.370170277e-03f, -1.344552556e-03f, -1.318933714e-03f, -1.293313808e-03f, -1.267692895e-03f, -1.242071030e-03f, -1.216448270e-03f,
+ -1.190824671e-03f, -1.165200289e-03f, -1.139575181e-03f, -1.113949402e-03f, -1.088323008e-03f, -1.062696056e-03f, -1.037068603e-03f, -1.011440703e-03f, -9.858124139e-04f, -9.601837912e-04f,
+ -9.345548912e-04f, -9.089257700e-04f, -8.832964837e-04f, -8.576670886e-04f, -8.320376408e-04f, -8.064081963e-04f, -7.807788114e-04f, -7.551495422e-04f, -7.295204448e-04f, -7.038915754e-04f,
+ -6.782629900e-04f, -6.526347447e-04f, -6.270068958e-04f, -6.013794993e-04f, -5.757526112e-04f, -5.501262878e-04f, -5.245005850e-04f, -4.988755590e-04f, -4.732512659e-04f, -4.476277617e-04f,
+ -4.220051025e-04f, -3.963833444e-04f, -3.707625433e-04f, -3.451427555e-04f, -3.195240369e-04f, -2.939064435e-04f, -2.682900314e-04f, -2.426748566e-04f, -2.170609752e-04f, -1.914484431e-04f,
+ -1.658373164e-04f, -1.402276510e-04f, -1.146195029e-04f, -8.901292821e-05f, -6.340798280e-05f, -3.780472266e-05f, -1.220320375e-05f, 1.339651797e-05f, 3.899438656e-05f, 6.459034607e-05f,
+ 9.018434059e-05f, 1.157763142e-04f, 1.413662109e-04f, 1.669539750e-04f, 1.925395504e-04f, 2.181228812e-04f, 2.437039117e-04f, 2.692825859e-04f, 2.948588480e-04f, 3.204326420e-04f,
+ 3.460039123e-04f, 3.715726029e-04f, 3.971386581e-04f, 4.227020220e-04f, 4.482626387e-04f, 4.738204526e-04f, 4.993754079e-04f, 5.249274486e-04f, 5.504765192e-04f, 5.760225639e-04f,
+ 6.015655269e-04f, 6.271053524e-04f, 6.526419848e-04f, 6.781753684e-04f, 7.037054474e-04f, 7.292321662e-04f, 7.547554690e-04f, 7.802753004e-04f, 8.057916044e-04f, 8.313043257e-04f,
+ 8.568134084e-04f, 8.823187971e-04f, 9.078204360e-04f, 9.333182696e-04f, 9.588122424e-04f, 9.843022987e-04f, 1.009788383e-03f, 1.035270440e-03f, 1.060748413e-03f, 1.086222249e-03f,
+ 1.111691890e-03f, 1.137157281e-03f, 1.162618367e-03f, 1.188075093e-03f, 1.213527403e-03f, 1.238975242e-03f, 1.264418553e-03f, 1.289857283e-03f, 1.315291374e-03f, 1.340720773e-03f,
+ 1.366145423e-03f, 1.391565270e-03f, 1.416980257e-03f, 1.442390331e-03f, 1.467795434e-03f, 1.493195512e-03f, 1.518590510e-03f, 1.543980373e-03f, 1.569365045e-03f, 1.594744471e-03f,
+ 1.620118595e-03f, 1.645487363e-03f, 1.670850720e-03f, 1.696208609e-03f, 1.721560977e-03f, 1.746907767e-03f, 1.772248926e-03f, 1.797584397e-03f, 1.822914125e-03f, 1.848238056e-03f,
+ 1.873556135e-03f, 1.898868306e-03f, 1.924174514e-03f, 1.949474705e-03f, 1.974768823e-03f, 2.000056813e-03f, 2.025338621e-03f, 2.050614192e-03f, 2.075883470e-03f, 2.101146401e-03f,
+ 2.126402929e-03f, 2.151653001e-03f, 2.176896560e-03f, 2.202133553e-03f, 2.227363925e-03f, 2.252587620e-03f, 2.277804584e-03f, 2.303014762e-03f, 2.328218099e-03f, 2.353414541e-03f,
+ 2.378604033e-03f, 2.403786520e-03f, 2.428961948e-03f, 2.454130262e-03f, 2.479291408e-03f, 2.504445330e-03f, 2.529591974e-03f, 2.554731286e-03f, 2.579863211e-03f, 2.604987694e-03f,
+ 2.630104682e-03f, 2.655214119e-03f, 2.680315951e-03f, 2.705410124e-03f, 2.730496583e-03f, 2.755575274e-03f, 2.780646142e-03f, 2.805709133e-03f, 2.830764193e-03f, 2.855811268e-03f,
+ 2.880850303e-03f, 2.905881243e-03f, 2.930904035e-03f, 2.955918625e-03f, 2.980924957e-03f, 3.005922979e-03f, 3.030912636e-03f, 3.055893873e-03f, 3.080866636e-03f, 3.105830873e-03f,
+ 3.130786527e-03f, 3.155733546e-03f, 3.180671875e-03f, 3.205601460e-03f, 3.230522248e-03f, 3.255434184e-03f, 3.280337215e-03f, 3.305231286e-03f, 3.330116343e-03f, 3.354992333e-03f,
+ 3.379859202e-03f, 3.404716897e-03f, 3.429565362e-03f, 3.454404545e-03f, 3.479234392e-03f, 3.504054848e-03f, 3.528865861e-03f, 3.553667377e-03f, 3.578459342e-03f, 3.603241702e-03f,
+ 3.628014403e-03f, 3.652777393e-03f, 3.677530618e-03f, 3.702274023e-03f, 3.727007557e-03f, 3.751731164e-03f, 3.776444792e-03f, 3.801148388e-03f, 3.825841897e-03f, 3.850525266e-03f,
+ 3.875198443e-03f, 3.899861374e-03f, 3.924514005e-03f, 3.949156284e-03f, 3.973788156e-03f, 3.998409569e-03f, 4.023020470e-03f, 4.047620805e-03f, 4.072210522e-03f, 4.096789567e-03f,
+ 4.121357887e-03f, 4.145915429e-03f, 4.170462140e-03f, 4.194997967e-03f, 4.219522857e-03f, 4.244036757e-03f, 4.268539615e-03f, 4.293031377e-03f, 4.317511990e-03f, 4.341981402e-03f,
+ 4.366439560e-03f, 4.390886411e-03f, 4.415321902e-03f, 4.439745981e-03f, 4.464158595e-03f, 4.488559690e-03f, 4.512949216e-03f, 4.537327119e-03f, 4.561693346e-03f, 4.586047845e-03f,
+ 4.610390563e-03f, 4.634721448e-03f, 4.659040448e-03f, 4.683347510e-03f, 4.707642581e-03f, 4.731925610e-03f, 4.756196543e-03f, 4.780455329e-03f, 4.804701916e-03f, 4.828936250e-03f,
+ 4.853158281e-03f, 4.877367955e-03f, 4.901565221e-03f, 4.925750026e-03f, 4.949922319e-03f, 4.974082046e-03f, 4.998229157e-03f, 5.022363600e-03f, 5.046485321e-03f, 5.070594270e-03f,
+ 5.094690395e-03f, 5.118773643e-03f, 5.142843963e-03f, 5.166901302e-03f, 5.190945610e-03f, 5.214976834e-03f, 5.238994923e-03f, 5.262999825e-03f, 5.286991489e-03f, 5.310969862e-03f,
+ 5.334934893e-03f, 5.358886532e-03f, 5.382824725e-03f, 5.406749422e-03f, 5.430660571e-03f, 5.454558120e-03f, 5.478442020e-03f, 5.502312217e-03f, 5.526168661e-03f, 5.550011300e-03f,
+ 5.573840084e-03f, 5.597654961e-03f, 5.621455880e-03f, 5.645242789e-03f, 5.669015638e-03f, 5.692774375e-03f, 5.716518950e-03f, 5.740249311e-03f, 5.763965408e-03f, 5.787667189e-03f,
+ 5.811354604e-03f, 5.835027602e-03f, 5.858686131e-03f, 5.882330142e-03f, 5.905959583e-03f, 5.929574404e-03f, 5.953174554e-03f, 5.976759982e-03f, 6.000330638e-03f, 6.023886471e-03f,
+ 6.047427431e-03f, 6.070953467e-03f, 6.094464528e-03f, 6.117960564e-03f, 6.141441525e-03f, 6.164907361e-03f, 6.188358020e-03f, 6.211793454e-03f, 6.235213611e-03f, 6.258618441e-03f,
+ 6.282007894e-03f, 6.305381920e-03f, 6.328740470e-03f, 6.352083491e-03f, 6.375410936e-03f, 6.398722754e-03f, 6.422018894e-03f, 6.445299307e-03f, 6.468563943e-03f, 6.491812753e-03f,
+ 6.515045686e-03f, 6.538262692e-03f, 6.561463722e-03f, 6.584648727e-03f, 6.607817656e-03f, 6.630970460e-03f, 6.654107089e-03f, 6.677227495e-03f, 6.700331626e-03f, 6.723419435e-03f,
+ 6.746490871e-03f, 6.769545885e-03f, 6.792584428e-03f, 6.815606450e-03f, 6.838611902e-03f, 6.861600736e-03f, 6.884572901e-03f, 6.907528349e-03f, 6.930467031e-03f, 6.953388897e-03f,
+ 6.976293898e-03f, 6.999181986e-03f, 7.022053112e-03f, 7.044907226e-03f, 7.067744281e-03f, 7.090564226e-03f, 7.113367013e-03f, 7.136152594e-03f, 7.158920920e-03f, 7.181671942e-03f,
+ 7.204405612e-03f, 7.227121880e-03f, 7.249820699e-03f, 7.272502020e-03f, 7.295165795e-03f, 7.317811975e-03f, 7.340440511e-03f, 7.363051356e-03f, 7.385644462e-03f, 7.408219779e-03f,
+ 7.430777260e-03f, 7.453316856e-03f, 7.475838520e-03f, 7.498342204e-03f, 7.520827859e-03f, 7.543295437e-03f, 7.565744891e-03f, 7.588176173e-03f, 7.610589235e-03f, 7.632984028e-03f,
+ 7.655360506e-03f, 7.677718620e-03f, 7.700058323e-03f, 7.722379567e-03f, 7.744682305e-03f, 7.766966489e-03f, 7.789232071e-03f, 7.811479005e-03f, 7.833707243e-03f, 7.855916736e-03f,
+ 7.878107439e-03f, 7.900279304e-03f, 7.922432283e-03f, 7.944566329e-03f, 7.966681396e-03f, 7.988777435e-03f, 8.010854401e-03f, 8.032912246e-03f, 8.054950922e-03f, 8.076970384e-03f,
+ 8.098970585e-03f, 8.120951476e-03f, 8.142913013e-03f, 8.164855147e-03f, 8.186777833e-03f, 8.208681023e-03f, 8.230564671e-03f, 8.252428731e-03f, 8.274273155e-03f, 8.296097898e-03f,
+ 8.317902913e-03f, 8.339688154e-03f, 8.361453575e-03f, 8.383199128e-03f, 8.404924768e-03f, 8.426630449e-03f, 8.448316125e-03f, 8.469981749e-03f, 8.491627275e-03f, 8.513252658e-03f,
+ 8.534857852e-03f, 8.556442810e-03f, 8.578007487e-03f, 8.599551837e-03f, 8.621075814e-03f, 8.642579373e-03f, 8.664062467e-03f, 8.685525052e-03f, 8.706967082e-03f, 8.728388510e-03f,
+ 8.749789293e-03f, 8.771169383e-03f, 8.792528737e-03f, 8.813867308e-03f, 8.835185052e-03f, 8.856481922e-03f, 8.877757875e-03f, 8.899012864e-03f, 8.920246845e-03f, 8.941459773e-03f,
+ 8.962651603e-03f, 8.983822289e-03f, 9.004971788e-03f, 9.026100053e-03f, 9.047207041e-03f, 9.068292707e-03f, 9.089357005e-03f, 9.110399892e-03f, 9.131421322e-03f, 9.152421251e-03f,
+ 9.173399636e-03f, 9.194356430e-03f, 9.215291591e-03f, 9.236205073e-03f, 9.257096832e-03f, 9.277966825e-03f, 9.298815006e-03f, 9.319641332e-03f, 9.340445759e-03f, 9.361228242e-03f,
+ 9.381988738e-03f, 9.402727203e-03f, 9.423443593e-03f, 9.444137864e-03f, 9.464809973e-03f, 9.485459875e-03f, 9.506087526e-03f, 9.526692885e-03f, 9.547275906e-03f, 9.567836546e-03f,
+ 9.588374762e-03f, 9.608890511e-03f, 9.629383748e-03f, 9.649854432e-03f, 9.670302518e-03f, 9.690727963e-03f, 9.711130725e-03f, 9.731510759e-03f, 9.751868024e-03f, 9.772202476e-03f,
+ 9.792514072e-03f, 9.812802769e-03f, 9.833068525e-03f, 9.853311296e-03f, 9.873531041e-03f, 9.893727715e-03f, 9.913901278e-03f, 9.934051685e-03f, 9.954178896e-03f, 9.974282866e-03f,
+ 9.994363554e-03f, 1.001442092e-02f, 1.003445492e-02f, 1.005446550e-02f, 1.007445264e-02f, 1.009441628e-02f, 1.011435639e-02f, 1.013427292e-02f, 1.015416583e-02f, 1.017403508e-02f,
+ 1.019388063e-02f, 1.021370243e-02f, 1.023350045e-02f, 1.025327463e-02f, 1.027302495e-02f, 1.029275135e-02f, 1.031245381e-02f, 1.033213226e-02f, 1.035178668e-02f, 1.037141703e-02f,
+ 1.039102325e-02f, 1.041060532e-02f, 1.043016318e-02f, 1.044969681e-02f, 1.046920615e-02f, 1.048869116e-02f, 1.050815181e-02f, 1.052758805e-02f, 1.054699985e-02f, 1.056638716e-02f,
+ 1.058574994e-02f, 1.060508815e-02f, 1.062440175e-02f, 1.064369070e-02f, 1.066295496e-02f, 1.068219449e-02f, 1.070140924e-02f, 1.072059919e-02f, 1.073976428e-02f, 1.075890448e-02f,
+ 1.077801975e-02f, 1.079711004e-02f, 1.081617532e-02f, 1.083521555e-02f, 1.085423069e-02f, 1.087322069e-02f, 1.089218552e-02f, 1.091112513e-02f, 1.093003950e-02f, 1.094892857e-02f,
+ 1.096779232e-02f, 1.098663069e-02f, 1.100544365e-02f, 1.102423116e-02f, 1.104299318e-02f, 1.106172968e-02f, 1.108044060e-02f, 1.109912592e-02f, 1.111778560e-02f, 1.113641959e-02f,
+ 1.115502785e-02f, 1.117361035e-02f, 1.119216705e-02f, 1.121069791e-02f, 1.122920289e-02f, 1.124768196e-02f, 1.126613506e-02f, 1.128456217e-02f, 1.130296325e-02f, 1.132133825e-02f,
+ 1.133968714e-02f, 1.135800989e-02f, 1.137630645e-02f, 1.139457678e-02f, 1.141282084e-02f, 1.143103861e-02f, 1.144923003e-02f, 1.146739508e-02f, 1.148553371e-02f, 1.150364589e-02f,
+ 1.152173158e-02f, 1.153979074e-02f, 1.155782333e-02f, 1.157582931e-02f, 1.159380866e-02f, 1.161176132e-02f, 1.162968727e-02f, 1.164758646e-02f, 1.166545886e-02f, 1.168330443e-02f,
+ 1.170112314e-02f, 1.171891494e-02f, 1.173667980e-02f, 1.175441768e-02f, 1.177212855e-02f, 1.178981237e-02f, 1.180746910e-02f, 1.182509870e-02f, 1.184270115e-02f, 1.186027639e-02f,
+ 1.187782440e-02f, 1.189534514e-02f, 1.191283857e-02f, 1.193030466e-02f, 1.194774337e-02f, 1.196515466e-02f, 1.198253849e-02f, 1.199989484e-02f, 1.201722366e-02f, 1.203452493e-02f,
+ 1.205179859e-02f, 1.206904462e-02f, 1.208626298e-02f, 1.210345364e-02f, 1.212061656e-02f, 1.213775170e-02f, 1.215485903e-02f, 1.217193851e-02f, 1.218899011e-02f, 1.220601379e-02f,
+ 1.222300952e-02f, 1.223997726e-02f, 1.225691698e-02f, 1.227382863e-02f, 1.229071220e-02f, 1.230756763e-02f, 1.232439490e-02f, 1.234119397e-02f, 1.235796481e-02f, 1.237470738e-02f,
+ 1.239142165e-02f, 1.240810758e-02f, 1.242476514e-02f, 1.244139429e-02f, 1.245799500e-02f, 1.247456723e-02f, 1.249111096e-02f, 1.250762614e-02f, 1.252411274e-02f, 1.254057073e-02f,
+ 1.255700008e-02f, 1.257340074e-02f, 1.258977269e-02f, 1.260611590e-02f, 1.262243032e-02f, 1.263871592e-02f, 1.265497268e-02f, 1.267120055e-02f, 1.268739951e-02f, 1.270356952e-02f,
+ 1.271971054e-02f, 1.273582255e-02f, 1.275190551e-02f, 1.276795939e-02f, 1.278398415e-02f, 1.279997976e-02f, 1.281594619e-02f, 1.283188341e-02f, 1.284779137e-02f, 1.286367006e-02f,
+ 1.287951944e-02f, 1.289533947e-02f, 1.291113012e-02f, 1.292689135e-02f, 1.294262315e-02f, 1.295832547e-02f, 1.297399828e-02f, 1.298964156e-02f, 1.300525525e-02f, 1.302083935e-02f,
+ 1.303639381e-02f, 1.305191860e-02f, 1.306741369e-02f, 1.308287904e-02f, 1.309831464e-02f, 1.311372043e-02f, 1.312909640e-02f, 1.314444251e-02f, 1.315975873e-02f, 1.317504503e-02f,
+ 1.319030137e-02f, 1.320552773e-02f, 1.322072408e-02f, 1.323589037e-02f, 1.325102659e-02f, 1.326613270e-02f, 1.328120867e-02f, 1.329625446e-02f, 1.331127006e-02f, 1.332625542e-02f,
+ 1.334121052e-02f, 1.335613532e-02f, 1.337102980e-02f, 1.338589393e-02f, 1.340072767e-02f, 1.341553099e-02f, 1.343030387e-02f, 1.344504627e-02f, 1.345975816e-02f, 1.347443952e-02f,
+ 1.348909031e-02f, 1.350371051e-02f, 1.351830008e-02f, 1.353285899e-02f, 1.354738721e-02f, 1.356188472e-02f, 1.357635149e-02f, 1.359078748e-02f, 1.360519266e-02f, 1.361956702e-02f,
+ 1.363391051e-02f, 1.364822310e-02f, 1.366250478e-02f, 1.367675550e-02f, 1.369097525e-02f, 1.370516399e-02f, 1.371932169e-02f, 1.373344832e-02f, 1.374754386e-02f, 1.376160827e-02f,
+ 1.377564154e-02f, 1.378964362e-02f, 1.380361449e-02f, 1.381755413e-02f, 1.383146250e-02f, 1.384533957e-02f, 1.385918532e-02f, 1.387299973e-02f, 1.388678275e-02f, 1.390053437e-02f,
+ 1.391425455e-02f, 1.392794327e-02f, 1.394160050e-02f, 1.395522621e-02f, 1.396882037e-02f, 1.398238297e-02f, 1.399591396e-02f, 1.400941332e-02f, 1.402288103e-02f, 1.403631706e-02f,
+ 1.404972138e-02f, 1.406309396e-02f, 1.407643477e-02f, 1.408974380e-02f, 1.410302101e-02f, 1.411626637e-02f, 1.412947986e-02f, 1.414266145e-02f, 1.415581112e-02f, 1.416892884e-02f,
+ 1.418201457e-02f, 1.419506831e-02f, 1.420809001e-02f, 1.422107966e-02f, 1.423403722e-02f, 1.424696268e-02f, 1.425985600e-02f, 1.427271716e-02f, 1.428554613e-02f, 1.429834288e-02f,
+ 1.431110740e-02f, 1.432383966e-02f, 1.433653962e-02f, 1.434920727e-02f, 1.436184258e-02f, 1.437444552e-02f, 1.438701607e-02f, 1.439955420e-02f, 1.441205989e-02f, 1.442453312e-02f,
+ 1.443697385e-02f, 1.444938206e-02f, 1.446175773e-02f, 1.447410083e-02f, 1.448641135e-02f, 1.449868924e-02f, 1.451093450e-02f, 1.452314708e-02f, 1.453532698e-02f, 1.454747417e-02f,
+ 1.455958861e-02f, 1.457167029e-02f, 1.458371919e-02f, 1.459573527e-02f, 1.460771852e-02f, 1.461966891e-02f, 1.463158642e-02f, 1.464347101e-02f, 1.465532268e-02f, 1.466714140e-02f,
+ 1.467892713e-02f, 1.469067987e-02f, 1.470239958e-02f, 1.471408624e-02f, 1.472573983e-02f, 1.473736033e-02f, 1.474894770e-02f, 1.476050194e-02f, 1.477202302e-02f, 1.478351090e-02f,
+ 1.479496558e-02f, 1.480638703e-02f, 1.481777522e-02f, 1.482913013e-02f, 1.484045174e-02f, 1.485174003e-02f, 1.486299498e-02f, 1.487421656e-02f, 1.488540475e-02f, 1.489655952e-02f,
+ 1.490768087e-02f, 1.491876875e-02f, 1.492982316e-02f, 1.494084407e-02f, 1.495183146e-02f, 1.496278531e-02f, 1.497370559e-02f, 1.498459229e-02f, 1.499544537e-02f, 1.500626483e-02f,
+ 1.501705064e-02f, 1.502780278e-02f, 1.503852122e-02f, 1.504920595e-02f, 1.505985694e-02f, 1.507047418e-02f, 1.508105764e-02f, 1.509160731e-02f, 1.510212315e-02f, 1.511260516e-02f,
+ 1.512305330e-02f, 1.513346757e-02f, 1.514384793e-02f, 1.515419438e-02f, 1.516450688e-02f, 1.517478542e-02f, 1.518502998e-02f, 1.519524054e-02f, 1.520541708e-02f, 1.521555958e-02f,
+ 1.522566801e-02f, 1.523574236e-02f, 1.524578261e-02f, 1.525578875e-02f, 1.526576074e-02f, 1.527569857e-02f, 1.528560222e-02f, 1.529547168e-02f, 1.530530692e-02f, 1.531510792e-02f,
+ 1.532487467e-02f, 1.533460714e-02f, 1.534430532e-02f, 1.535396918e-02f, 1.536359872e-02f, 1.537319391e-02f, 1.538275472e-02f, 1.539228115e-02f, 1.540177318e-02f, 1.541123078e-02f,
+ 1.542065394e-02f, 1.543004264e-02f, 1.543939687e-02f, 1.544871659e-02f, 1.545800180e-02f, 1.546725248e-02f, 1.547646861e-02f, 1.548565017e-02f, 1.549479715e-02f, 1.550390952e-02f,
+ 1.551298727e-02f, 1.552203039e-02f, 1.553103884e-02f, 1.554001263e-02f, 1.554895172e-02f, 1.555785611e-02f, 1.556672578e-02f, 1.557556070e-02f, 1.558436086e-02f, 1.559312625e-02f,
+ 1.560185685e-02f, 1.561055264e-02f, 1.561921361e-02f, 1.562783973e-02f, 1.563643099e-02f, 1.564498738e-02f, 1.565350888e-02f, 1.566199548e-02f, 1.567044715e-02f, 1.567886388e-02f,
+ 1.568724565e-02f, 1.569559246e-02f, 1.570390428e-02f, 1.571218109e-02f, 1.572042289e-02f, 1.572862965e-02f, 1.573680137e-02f, 1.574493801e-02f, 1.575303958e-02f, 1.576110606e-02f,
+ 1.576913742e-02f, 1.577713366e-02f, 1.578509475e-02f, 1.579302069e-02f, 1.580091146e-02f, 1.580876705e-02f, 1.581658743e-02f, 1.582437260e-02f, 1.583212254e-02f, 1.583983723e-02f,
+ 1.584751667e-02f, 1.585516083e-02f, 1.586276971e-02f, 1.587034329e-02f, 1.587788155e-02f, 1.588538448e-02f, 1.589285207e-02f, 1.590028430e-02f, 1.590768116e-02f, 1.591504263e-02f,
+ 1.592236871e-02f, 1.592965937e-02f, 1.593691461e-02f, 1.594413441e-02f, 1.595131876e-02f, 1.595846764e-02f, 1.596558104e-02f, 1.597265895e-02f, 1.597970136e-02f, 1.598670825e-02f,
+ 1.599367961e-02f, 1.600061543e-02f, 1.600751569e-02f, 1.601438038e-02f, 1.602120949e-02f, 1.602800300e-02f, 1.603476091e-02f, 1.604148320e-02f, 1.604816987e-02f, 1.605482088e-02f,
+ 1.606143625e-02f, 1.606801594e-02f, 1.607455996e-02f, 1.608106829e-02f, 1.608754092e-02f, 1.609397783e-02f, 1.610037901e-02f, 1.610674446e-02f, 1.611307416e-02f, 1.611936810e-02f,
+ 1.612562627e-02f, 1.613184866e-02f, 1.613803525e-02f, 1.614418604e-02f, 1.615030102e-02f, 1.615638016e-02f, 1.616242347e-02f, 1.616843094e-02f, 1.617440254e-02f, 1.618033827e-02f,
+ 1.618623813e-02f, 1.619210209e-02f, 1.619793016e-02f, 1.620372231e-02f, 1.620947855e-02f, 1.621519885e-02f, 1.622088321e-02f, 1.622653162e-02f, 1.623214407e-02f, 1.623772055e-02f,
+ 1.624326105e-02f, 1.624876556e-02f, 1.625423407e-02f, 1.625966657e-02f, 1.626506306e-02f, 1.627042351e-02f, 1.627574793e-02f, 1.628103631e-02f, 1.628628863e-02f, 1.629150488e-02f,
+ 1.629668506e-02f, 1.630182916e-02f, 1.630693718e-02f, 1.631200909e-02f, 1.631704489e-02f, 1.632204458e-02f, 1.632700814e-02f, 1.633193558e-02f, 1.633682687e-02f, 1.634168201e-02f,
+ 1.634650099e-02f, 1.635128381e-02f, 1.635603045e-02f, 1.636074092e-02f, 1.636541519e-02f, 1.637005327e-02f, 1.637465515e-02f, 1.637922081e-02f, 1.638375025e-02f, 1.638824347e-02f,
+ 1.639270045e-02f, 1.639712119e-02f, 1.640150568e-02f, 1.640585392e-02f, 1.641016590e-02f, 1.641444160e-02f, 1.641868103e-02f, 1.642288418e-02f, 1.642705104e-02f, 1.643118160e-02f,
+ 1.643527586e-02f, 1.643933381e-02f, 1.644335544e-02f, 1.644734075e-02f, 1.645128974e-02f, 1.645520239e-02f, 1.645907870e-02f, 1.646291866e-02f, 1.646672228e-02f, 1.647048953e-02f,
+ 1.647422042e-02f, 1.647791495e-02f, 1.648157310e-02f, 1.648519486e-02f, 1.648878025e-02f, 1.649232924e-02f, 1.649584184e-02f, 1.649931803e-02f, 1.650275782e-02f, 1.650616120e-02f,
+ 1.650952816e-02f, 1.651285871e-02f, 1.651615282e-02f, 1.651941051e-02f, 1.652263176e-02f, 1.652581657e-02f, 1.652896494e-02f, 1.653207686e-02f, 1.653515233e-02f, 1.653819134e-02f,
+ 1.654119389e-02f, 1.654415998e-02f, 1.654708959e-02f, 1.654998274e-02f, 1.655283941e-02f, 1.655565960e-02f, 1.655844330e-02f, 1.656119052e-02f, 1.656390125e-02f, 1.656657548e-02f,
+ 1.656921322e-02f, 1.657181445e-02f, 1.657437919e-02f, 1.657690741e-02f, 1.657939913e-02f, 1.658185433e-02f, 1.658427302e-02f, 1.658665519e-02f, 1.658900084e-02f, 1.659130996e-02f,
+ 1.659358256e-02f, 1.659581863e-02f, 1.659801817e-02f, 1.660018118e-02f, 1.660230765e-02f, 1.660439759e-02f, 1.660645098e-02f, 1.660846784e-02f, 1.661044815e-02f, 1.661239191e-02f,
+ 1.661429913e-02f, 1.661616981e-02f, 1.661800393e-02f, 1.661980150e-02f, 1.662156252e-02f, 1.662328698e-02f, 1.662497489e-02f, 1.662662624e-02f, 1.662824104e-02f, 1.662981928e-02f,
+ 1.663136096e-02f, 1.663286608e-02f, 1.663433463e-02f, 1.663576663e-02f, 1.663716206e-02f, 1.663852094e-02f, 1.663984324e-02f, 1.664112899e-02f, 1.664237817e-02f, 1.664359079e-02f,
+ 1.664476685e-02f, 1.664590634e-02f, 1.664700927e-02f, 1.664807563e-02f, 1.664910543e-02f, 1.665009867e-02f, 1.665105534e-02f, 1.665197545e-02f, 1.665285900e-02f, 1.665370599e-02f,
+ 1.665451642e-02f, 1.665529029e-02f, 1.665602760e-02f, 1.665672836e-02f, 1.665739255e-02f, 1.665802019e-02f, 1.665861128e-02f, 1.665916581e-02f, 1.665968379e-02f, 1.666016523e-02f,
+ 1.666061011e-02f, 1.666101844e-02f, 1.666139023e-02f, 1.666172547e-02f, 1.666202418e-02f, 1.666228634e-02f, 1.666251196e-02f, 1.666270105e-02f, 1.666285360e-02f, 1.666296963e-02f,
+ 1.666304912e-02f, 1.666309208e-02f, 1.666309852e-02f, 1.666306844e-02f, 1.666300184e-02f, 1.666289872e-02f, 1.666275909e-02f, 1.666258294e-02f, 1.666237029e-02f, 1.666212113e-02f,
+ 1.666183547e-02f, 1.666151332e-02f, 1.666115466e-02f, 1.666075951e-02f, 1.666032788e-02f, 1.665985976e-02f, 1.665935515e-02f, 1.665881407e-02f, 1.665823651e-02f, 1.665762249e-02f,
+ 1.665697199e-02f, 1.665628504e-02f, 1.665556162e-02f, 1.665480175e-02f, 1.665400543e-02f, 1.665317266e-02f, 1.665230345e-02f, 1.665139781e-02f, 1.665045573e-02f, 1.664947722e-02f,
+ 1.664846229e-02f, 1.664741094e-02f, 1.664632317e-02f, 1.664519900e-02f, 1.664403843e-02f, 1.664284145e-02f, 1.664160808e-02f, 1.664033832e-02f, 1.663903218e-02f, 1.663768966e-02f,
+ 1.663631077e-02f, 1.663489551e-02f, 1.663344389e-02f, 1.663195592e-02f, 1.663043159e-02f, 1.662887092e-02f, 1.662727392e-02f, 1.662564058e-02f, 1.662397092e-02f, 1.662226493e-02f,
+ 1.662052264e-02f, 1.661874404e-02f, 1.661692913e-02f, 1.661507794e-02f, 1.661319045e-02f, 1.661126669e-02f, 1.660930665e-02f, 1.660731034e-02f, 1.660527778e-02f, 1.660320896e-02f,
+ 1.660110389e-02f, 1.659896259e-02f, 1.659678505e-02f, 1.659457129e-02f, 1.659232131e-02f, 1.659003513e-02f, 1.658771274e-02f, 1.658535415e-02f, 1.658295938e-02f, 1.658052843e-02f,
+ 1.657806131e-02f, 1.657555803e-02f, 1.657301859e-02f, 1.657044301e-02f, 1.656783128e-02f, 1.656518342e-02f, 1.656249945e-02f, 1.655977935e-02f, 1.655702316e-02f, 1.655423086e-02f,
+ 1.655140248e-02f, 1.654853802e-02f, 1.654563748e-02f, 1.654270089e-02f, 1.653972824e-02f, 1.653671955e-02f, 1.653367482e-02f, 1.653059407e-02f, 1.652747730e-02f, 1.652432452e-02f,
+ 1.652113575e-02f, 1.651791099e-02f, 1.651465025e-02f, 1.651135354e-02f, 1.650802087e-02f, 1.650465225e-02f, 1.650124769e-02f, 1.649780720e-02f, 1.649433080e-02f, 1.649081848e-02f,
+ 1.648727027e-02f, 1.648368616e-02f, 1.648006618e-02f, 1.647641033e-02f, 1.647271862e-02f, 1.646899106e-02f, 1.646522767e-02f, 1.646142845e-02f, 1.645759342e-02f, 1.645372259e-02f,
+ 1.644981596e-02f, 1.644587355e-02f, 1.644189536e-02f, 1.643788142e-02f, 1.643383173e-02f, 1.642974631e-02f, 1.642562515e-02f, 1.642146829e-02f, 1.641727572e-02f, 1.641304746e-02f,
+ 1.640878352e-02f, 1.640448392e-02f, 1.640014866e-02f, 1.639577775e-02f, 1.639137122e-02f, 1.638692907e-02f, 1.638245131e-02f, 1.637793795e-02f, 1.637338902e-02f, 1.636880451e-02f,
+ 1.636418445e-02f, 1.635952884e-02f, 1.635483770e-02f, 1.635011104e-02f, 1.634534887e-02f, 1.634055121e-02f, 1.633571807e-02f, 1.633084947e-02f, 1.632594541e-02f, 1.632100590e-02f,
+ 1.631603098e-02f, 1.631102063e-02f, 1.630597489e-02f, 1.630089375e-02f, 1.629577725e-02f, 1.629062538e-02f, 1.628543817e-02f, 1.628021563e-02f, 1.627495776e-02f, 1.626966459e-02f,
+ 1.626433613e-02f, 1.625897240e-02f, 1.625357340e-02f, 1.624813916e-02f, 1.624266968e-02f, 1.623716498e-02f, 1.623162508e-02f, 1.622604998e-02f, 1.622043971e-02f, 1.621479429e-02f,
+ 1.620911371e-02f, 1.620339800e-02f, 1.619764718e-02f, 1.619186126e-02f, 1.618604025e-02f, 1.618018417e-02f, 1.617429304e-02f, 1.616836686e-02f, 1.616240566e-02f, 1.615640945e-02f,
+ 1.615037825e-02f, 1.614431207e-02f, 1.613821093e-02f, 1.613207484e-02f, 1.612590382e-02f, 1.611969789e-02f, 1.611345706e-02f, 1.610718134e-02f, 1.610087076e-02f, 1.609452533e-02f,
+ 1.608814507e-02f, 1.608172999e-02f, 1.607528010e-02f, 1.606879544e-02f, 1.606227600e-02f, 1.605572182e-02f, 1.604913290e-02f, 1.604250926e-02f, 1.603585093e-02f, 1.602915791e-02f,
+ 1.602243022e-02f, 1.601566789e-02f, 1.600887092e-02f, 1.600203934e-02f, 1.599517316e-02f, 1.598827240e-02f, 1.598133708e-02f, 1.597436721e-02f, 1.596736282e-02f, 1.596032392e-02f,
+ 1.595325053e-02f, 1.594614266e-02f, 1.593900034e-02f, 1.593182358e-02f, 1.592461240e-02f, 1.591736682e-02f, 1.591008686e-02f, 1.590277253e-02f, 1.589542386e-02f, 1.588804085e-02f,
+ 1.588062354e-02f, 1.587317194e-02f, 1.586568607e-02f, 1.585816595e-02f, 1.585061159e-02f, 1.584302301e-02f, 1.583540024e-02f, 1.582774329e-02f, 1.582005219e-02f, 1.581232694e-02f,
+ 1.580456758e-02f, 1.579677411e-02f, 1.578894657e-02f, 1.578108496e-02f, 1.577318932e-02f, 1.576525965e-02f, 1.575729597e-02f, 1.574929832e-02f, 1.574126671e-02f, 1.573320115e-02f,
+ 1.572510167e-02f, 1.571696828e-02f, 1.570880102e-02f, 1.570059989e-02f, 1.569236492e-02f, 1.568409613e-02f, 1.567579354e-02f, 1.566745717e-02f, 1.565908704e-02f, 1.565068317e-02f,
+ 1.564224558e-02f, 1.563377430e-02f, 1.562526934e-02f, 1.561673072e-02f, 1.560815847e-02f, 1.559955261e-02f, 1.559091315e-02f, 1.558224013e-02f, 1.557353355e-02f, 1.556479344e-02f,
+ 1.555601983e-02f, 1.554721274e-02f, 1.553837218e-02f, 1.552949818e-02f, 1.552059076e-02f, 1.551164994e-02f, 1.550267574e-02f, 1.549366819e-02f, 1.548462731e-02f, 1.547555312e-02f,
+ 1.546644564e-02f, 1.545730490e-02f, 1.544813091e-02f, 1.543892370e-02f, 1.542968329e-02f, 1.542040971e-02f, 1.541110297e-02f, 1.540176310e-02f, 1.539239013e-02f, 1.538298407e-02f,
+ 1.537354495e-02f, 1.536407279e-02f, 1.535456761e-02f, 1.534502944e-02f, 1.533545830e-02f, 1.532585421e-02f, 1.531621721e-02f, 1.530654730e-02f, 1.529684451e-02f, 1.528710887e-02f,
+ 1.527734041e-02f, 1.526753914e-02f, 1.525770508e-02f, 1.524783827e-02f, 1.523793873e-02f, 1.522800647e-02f, 1.521804153e-02f, 1.520804393e-02f, 1.519801369e-02f, 1.518795083e-02f,
+ 1.517785539e-02f, 1.516772738e-02f, 1.515756683e-02f, 1.514737377e-02f, 1.513714821e-02f, 1.512689019e-02f, 1.511659973e-02f, 1.510627685e-02f, 1.509592158e-02f, 1.508553394e-02f,
+ 1.507511395e-02f, 1.506466165e-02f, 1.505417706e-02f, 1.504366021e-02f, 1.503311111e-02f, 1.502252979e-02f, 1.501191628e-02f, 1.500127061e-02f, 1.499059280e-02f, 1.497988288e-02f,
+ 1.496914086e-02f, 1.495836679e-02f, 1.494756067e-02f, 1.493672255e-02f, 1.492585244e-02f, 1.491495037e-02f, 1.490401637e-02f, 1.489305047e-02f, 1.488205268e-02f, 1.487102304e-02f,
+ 1.485996157e-02f, 1.484886830e-02f, 1.483774325e-02f, 1.482658646e-02f, 1.481539795e-02f, 1.480417774e-02f, 1.479292586e-02f, 1.478164234e-02f, 1.477032721e-02f, 1.475898049e-02f,
+ 1.474760221e-02f, 1.473619239e-02f, 1.472475107e-02f, 1.471327828e-02f, 1.470177403e-02f, 1.469023835e-02f, 1.467867128e-02f, 1.466707284e-02f, 1.465544306e-02f, 1.464378197e-02f,
+ 1.463208959e-02f, 1.462036595e-02f, 1.460861108e-02f, 1.459682501e-02f, 1.458500776e-02f, 1.457315937e-02f, 1.456127986e-02f, 1.454936926e-02f, 1.453742760e-02f, 1.452545490e-02f,
+ 1.451345120e-02f, 1.450141652e-02f, 1.448935089e-02f, 1.447725435e-02f, 1.446512691e-02f, 1.445296861e-02f, 1.444077948e-02f, 1.442855954e-02f, 1.441630883e-02f, 1.440402736e-02f,
+ 1.439171519e-02f, 1.437937232e-02f, 1.436699879e-02f, 1.435459464e-02f, 1.434215988e-02f, 1.432969455e-02f, 1.431719868e-02f, 1.430467229e-02f, 1.429211543e-02f, 1.427952811e-02f,
+ 1.426691036e-02f, 1.425426222e-02f, 1.424158372e-02f, 1.422887488e-02f, 1.421613574e-02f, 1.420336632e-02f, 1.419056666e-02f, 1.417773679e-02f, 1.416487673e-02f, 1.415198652e-02f,
+ 1.413906618e-02f, 1.412611575e-02f, 1.411313526e-02f, 1.410012474e-02f, 1.408708421e-02f, 1.407401372e-02f, 1.406091328e-02f, 1.404778293e-02f, 1.403462271e-02f, 1.402143264e-02f,
+ 1.400821275e-02f, 1.399496308e-02f, 1.398168365e-02f, 1.396837450e-02f, 1.395503565e-02f, 1.394166715e-02f, 1.392826902e-02f, 1.391484128e-02f, 1.390138399e-02f, 1.388789715e-02f,
+ 1.387438081e-02f, 1.386083500e-02f, 1.384725976e-02f, 1.383365510e-02f, 1.382002106e-02f, 1.380635768e-02f, 1.379266499e-02f, 1.377894302e-02f, 1.376519180e-02f, 1.375141136e-02f,
+ 1.373760174e-02f, 1.372376297e-02f, 1.370989508e-02f, 1.369599810e-02f, 1.368207206e-02f, 1.366811700e-02f, 1.365413296e-02f, 1.364011995e-02f, 1.362607803e-02f, 1.361200721e-02f,
+ 1.359790753e-02f, 1.358377903e-02f, 1.356962173e-02f, 1.355543567e-02f, 1.354122089e-02f, 1.352697741e-02f, 1.351270528e-02f, 1.349840451e-02f, 1.348407515e-02f, 1.346971724e-02f,
+ 1.345533079e-02f, 1.344091585e-02f, 1.342647245e-02f, 1.341200063e-02f, 1.339750041e-02f, 1.338297183e-02f, 1.336841493e-02f, 1.335382973e-02f, 1.333921628e-02f, 1.332457461e-02f,
+ 1.330990474e-02f, 1.329520672e-02f, 1.328048058e-02f, 1.326572635e-02f, 1.325094407e-02f, 1.323613377e-02f, 1.322129549e-02f, 1.320642926e-02f, 1.319153511e-02f, 1.317661308e-02f,
+ 1.316166321e-02f, 1.314668552e-02f, 1.313168006e-02f, 1.311664686e-02f, 1.310158595e-02f, 1.308649737e-02f, 1.307138115e-02f, 1.305623733e-02f, 1.304106594e-02f, 1.302586702e-02f,
+ 1.301064060e-02f, 1.299538672e-02f, 1.298010542e-02f, 1.296479673e-02f, 1.294946068e-02f, 1.293409731e-02f, 1.291870666e-02f, 1.290328876e-02f, 1.288784364e-02f, 1.287237135e-02f,
+ 1.285687192e-02f, 1.284134538e-02f, 1.282579177e-02f, 1.281021113e-02f, 1.279460349e-02f, 1.277896889e-02f, 1.276330737e-02f, 1.274761895e-02f, 1.273190369e-02f, 1.271616160e-02f,
+ 1.270039274e-02f, 1.268459713e-02f, 1.266877481e-02f, 1.265292582e-02f, 1.263705020e-02f, 1.262114798e-02f, 1.260521920e-02f, 1.258926389e-02f, 1.257328210e-02f, 1.255727385e-02f,
+ 1.254123920e-02f, 1.252517816e-02f, 1.250909078e-02f, 1.249297711e-02f, 1.247683716e-02f, 1.246067099e-02f, 1.244447863e-02f, 1.242826011e-02f, 1.241201547e-02f, 1.239574476e-02f,
+ 1.237944800e-02f, 1.236312524e-02f, 1.234677651e-02f, 1.233040186e-02f, 1.231400131e-02f, 1.229757491e-02f, 1.228112269e-02f, 1.226464469e-02f, 1.224814096e-02f, 1.223161152e-02f,
+ 1.221505641e-02f, 1.219847568e-02f, 1.218186936e-02f, 1.216523750e-02f, 1.214858012e-02f, 1.213189726e-02f, 1.211518897e-02f, 1.209845528e-02f, 1.208169624e-02f, 1.206491187e-02f,
+ 1.204810223e-02f, 1.203126734e-02f, 1.201440724e-02f, 1.199752198e-02f, 1.198061159e-02f, 1.196367612e-02f, 1.194671559e-02f, 1.192973006e-02f, 1.191271955e-02f, 1.189568411e-02f,
+ 1.187862377e-02f, 1.186153859e-02f, 1.184442858e-02f, 1.182729380e-02f, 1.181013429e-02f, 1.179295007e-02f, 1.177574120e-02f, 1.175850771e-02f, 1.174124964e-02f, 1.172396703e-02f,
+ 1.170665992e-02f, 1.168932835e-02f, 1.167197235e-02f, 1.165459198e-02f, 1.163718727e-02f, 1.161975825e-02f, 1.160230497e-02f, 1.158482747e-02f, 1.156732579e-02f, 1.154979996e-02f,
+ 1.153225003e-02f, 1.151467605e-02f, 1.149707804e-02f, 1.147945604e-02f, 1.146181011e-02f, 1.144414028e-02f, 1.142644658e-02f, 1.140872907e-02f, 1.139098777e-02f, 1.137322274e-02f,
+ 1.135543401e-02f, 1.133762162e-02f, 1.131978561e-02f, 1.130192603e-02f, 1.128404291e-02f, 1.126613629e-02f, 1.124820622e-02f, 1.123025274e-02f, 1.121227589e-02f, 1.119427570e-02f,
+ 1.117625222e-02f, 1.115820550e-02f, 1.114013556e-02f, 1.112204246e-02f, 1.110392624e-02f, 1.108578693e-02f, 1.106762457e-02f, 1.104943922e-02f, 1.103123090e-02f, 1.101299967e-02f,
+ 1.099474556e-02f, 1.097646861e-02f, 1.095816887e-02f, 1.093984637e-02f, 1.092150117e-02f, 1.090313329e-02f, 1.088474279e-02f, 1.086632971e-02f, 1.084789408e-02f, 1.082943595e-02f,
+ 1.081095536e-02f, 1.079245235e-02f, 1.077392697e-02f, 1.075537925e-02f, 1.073680924e-02f, 1.071821699e-02f, 1.069960252e-02f, 1.068096590e-02f, 1.066230715e-02f, 1.064362632e-02f,
+ 1.062492345e-02f, 1.060619859e-02f, 1.058745178e-02f, 1.056868306e-02f, 1.054989247e-02f, 1.053108006e-02f, 1.051224587e-02f, 1.049338993e-02f, 1.047451231e-02f, 1.045561303e-02f,
+ 1.043669213e-02f, 1.041774968e-02f, 1.039878569e-02f, 1.037980023e-02f, 1.036079333e-02f, 1.034176503e-02f, 1.032271538e-02f, 1.030364443e-02f, 1.028455220e-02f, 1.026543876e-02f,
+ 1.024630414e-02f, 1.022714838e-02f, 1.020797153e-02f, 1.018877363e-02f, 1.016955473e-02f, 1.015031486e-02f, 1.013105408e-02f, 1.011177242e-02f, 1.009246994e-02f, 1.007314666e-02f,
+ 1.005380264e-02f, 1.003443793e-02f, 1.001505256e-02f, 9.995646575e-03f, 9.976220025e-03f, 9.956772951e-03f, 9.937305398e-03f, 9.917817409e-03f, 9.898309029e-03f, 9.878780302e-03f,
+ 9.859231272e-03f, 9.839661983e-03f, 9.820072480e-03f, 9.800462807e-03f, 9.780833007e-03f, 9.761183126e-03f, 9.741513209e-03f, 9.721823298e-03f, 9.702113440e-03f, 9.682383678e-03f,
+ 9.662634057e-03f, 9.642864622e-03f, 9.623075418e-03f, 9.603266488e-03f, 9.583437879e-03f, 9.563589634e-03f, 9.543721799e-03f, 9.523834418e-03f, 9.503927536e-03f, 9.484001199e-03f,
+ 9.464055451e-03f, 9.444090337e-03f, 9.424105902e-03f, 9.404102193e-03f, 9.384079252e-03f, 9.364037127e-03f, 9.343975861e-03f, 9.323895501e-03f, 9.303796092e-03f, 9.283677678e-03f,
+ 9.263540306e-03f, 9.243384021e-03f, 9.223208867e-03f, 9.203014892e-03f, 9.182802140e-03f, 9.162570657e-03f, 9.142320488e-03f, 9.122051679e-03f, 9.101764276e-03f, 9.081458324e-03f,
+ 9.061133870e-03f, 9.040790959e-03f, 9.020429637e-03f, 9.000049949e-03f, 8.979651943e-03f, 8.959235662e-03f, 8.938801155e-03f, 8.918348466e-03f, 8.897877642e-03f, 8.877388729e-03f,
+ 8.856881772e-03f, 8.836356819e-03f, 8.815813915e-03f, 8.795253107e-03f, 8.774674440e-03f, 8.754077961e-03f, 8.733463717e-03f, 8.712831754e-03f, 8.692182118e-03f, 8.671514856e-03f,
+ 8.650830014e-03f, 8.630127639e-03f, 8.609407777e-03f, 8.588670475e-03f, 8.567915780e-03f, 8.547143738e-03f, 8.526354396e-03f, 8.505547800e-03f, 8.484723998e-03f, 8.463883035e-03f,
+ 8.443024960e-03f, 8.422149819e-03f, 8.401257659e-03f, 8.380348527e-03f, 8.359422469e-03f, 8.338479533e-03f, 8.317519765e-03f, 8.296543214e-03f, 8.275549926e-03f, 8.254539947e-03f,
+ 8.233513326e-03f, 8.212470110e-03f, 8.191410345e-03f, 8.170334079e-03f, 8.149241360e-03f, 8.128132234e-03f, 8.107006749e-03f, 8.085864953e-03f, 8.064706892e-03f, 8.043532615e-03f,
+ 8.022342169e-03f, 8.001135601e-03f, 7.979912959e-03f, 7.958674291e-03f, 7.937419643e-03f, 7.916149065e-03f, 7.894862603e-03f, 7.873560306e-03f, 7.852242220e-03f, 7.830908394e-03f,
+ 7.809558876e-03f, 7.788193714e-03f, 7.766812954e-03f, 7.745416646e-03f, 7.724004837e-03f, 7.702577576e-03f, 7.681134909e-03f, 7.659676886e-03f, 7.638203554e-03f, 7.616714961e-03f,
+ 7.595211156e-03f, 7.573692187e-03f, 7.552158101e-03f, 7.530608948e-03f, 7.509044775e-03f, 7.487465630e-03f, 7.465871562e-03f, 7.444262620e-03f, 7.422638851e-03f, 7.401000303e-03f,
+ 7.379347027e-03f, 7.357679069e-03f, 7.335996478e-03f, 7.314299304e-03f, 7.292587593e-03f, 7.270861396e-03f, 7.249120760e-03f, 7.227365734e-03f, 7.205596367e-03f, 7.183812708e-03f,
+ 7.162014804e-03f, 7.140202706e-03f, 7.118376461e-03f, 7.096536118e-03f, 7.074681727e-03f, 7.052813336e-03f, 7.030930994e-03f, 7.009034749e-03f, 6.987124652e-03f, 6.965200750e-03f,
+ 6.943263093e-03f, 6.921311729e-03f, 6.899346709e-03f, 6.877368080e-03f, 6.855375892e-03f, 6.833370194e-03f, 6.811351035e-03f, 6.789318464e-03f, 6.767272531e-03f, 6.745213285e-03f,
+ 6.723140774e-03f, 6.701055049e-03f, 6.678956158e-03f, 6.656844151e-03f, 6.634719077e-03f, 6.612580986e-03f, 6.590429926e-03f, 6.568265948e-03f, 6.546089101e-03f, 6.523899434e-03f,
+ 6.501696996e-03f, 6.479481838e-03f, 6.457254009e-03f, 6.435013558e-03f, 6.412760535e-03f, 6.390494989e-03f, 6.368216971e-03f, 6.345926530e-03f, 6.323623715e-03f, 6.301308576e-03f,
+ 6.278981163e-03f, 6.256641526e-03f, 6.234289715e-03f, 6.211925778e-03f, 6.189549767e-03f, 6.167161731e-03f, 6.144761720e-03f, 6.122349783e-03f, 6.099925972e-03f, 6.077490334e-03f,
+ 6.055042922e-03f, 6.032583784e-03f, 6.010112970e-03f, 5.987630531e-03f, 5.965136517e-03f, 5.942630977e-03f, 5.920113962e-03f, 5.897585522e-03f, 5.875045708e-03f, 5.852494568e-03f,
+ 5.829932154e-03f, 5.807358515e-03f, 5.784773702e-03f, 5.762177765e-03f, 5.739570755e-03f, 5.716952721e-03f, 5.694323714e-03f, 5.671683784e-03f, 5.649032982e-03f, 5.626371358e-03f,
+ 5.603698962e-03f, 5.581015845e-03f, 5.558322057e-03f, 5.535617649e-03f, 5.512902671e-03f, 5.490177173e-03f, 5.467441207e-03f, 5.444694822e-03f, 5.421938069e-03f, 5.399170999e-03f,
+ 5.376393662e-03f, 5.353606109e-03f, 5.330808391e-03f, 5.308000558e-03f, 5.285182661e-03f, 5.262354750e-03f, 5.239516876e-03f, 5.216669091e-03f, 5.193811444e-03f, 5.170943986e-03f,
+ 5.148066768e-03f, 5.125179842e-03f, 5.102283257e-03f, 5.079377065e-03f, 5.056461316e-03f, 5.033536062e-03f, 5.010601352e-03f, 4.987657239e-03f, 4.964703772e-03f, 4.941741004e-03f,
+ 4.918768984e-03f, 4.895787764e-03f, 4.872797395e-03f, 4.849797928e-03f, 4.826789413e-03f, 4.803771902e-03f, 4.780745446e-03f, 4.757710096e-03f, 4.734665902e-03f, 4.711612917e-03f,
+ 4.688551191e-03f, 4.665480775e-03f, 4.642401720e-03f, 4.619314079e-03f, 4.596217900e-03f, 4.573113237e-03f, 4.550000140e-03f, 4.526878660e-03f, 4.503748848e-03f, 4.480610757e-03f,
+ 4.457464436e-03f, 4.434309938e-03f, 4.411147313e-03f, 4.387976613e-03f, 4.364797889e-03f, 4.341611193e-03f, 4.318416576e-03f, 4.295214089e-03f, 4.272003783e-03f, 4.248785711e-03f,
+ 4.225559922e-03f, 4.202326470e-03f, 4.179085405e-03f, 4.155836778e-03f, 4.132580642e-03f, 4.109317046e-03f, 4.086046044e-03f, 4.062767687e-03f, 4.039482025e-03f, 4.016189111e-03f,
+ 3.992888996e-03f, 3.969581732e-03f, 3.946267370e-03f, 3.922945961e-03f, 3.899617558e-03f, 3.876282211e-03f, 3.852939973e-03f, 3.829590895e-03f, 3.806235029e-03f, 3.782872425e-03f,
+ 3.759503137e-03f, 3.736127216e-03f, 3.712744712e-03f, 3.689355679e-03f, 3.665960167e-03f, 3.642558228e-03f, 3.619149915e-03f, 3.595735278e-03f, 3.572314369e-03f, 3.548887241e-03f,
+ 3.525453945e-03f, 3.502014532e-03f, 3.478569055e-03f, 3.455117565e-03f, 3.431660114e-03f, 3.408196754e-03f, 3.384727536e-03f, 3.361252513e-03f, 3.337771736e-03f, 3.314285257e-03f,
+ 3.290793129e-03f, 3.267295402e-03f, 3.243792128e-03f, 3.220283360e-03f, 3.196769150e-03f, 3.173249548e-03f, 3.149724608e-03f, 3.126194381e-03f, 3.102658919e-03f, 3.079118274e-03f,
+ 3.055572497e-03f, 3.032021642e-03f, 3.008465759e-03f, 2.984904900e-03f, 2.961339118e-03f, 2.937768465e-03f, 2.914192992e-03f, 2.890612752e-03f, 2.867027796e-03f, 2.843438177e-03f,
+ 2.819843946e-03f, 2.796245155e-03f, 2.772641857e-03f, 2.749034104e-03f, 2.725421947e-03f, 2.701805438e-03f, 2.678184630e-03f, 2.654559575e-03f, 2.630930324e-03f, 2.607296930e-03f,
+ 2.583659445e-03f, 2.560017920e-03f, 2.536372409e-03f, 2.512722962e-03f, 2.489069633e-03f, 2.465412472e-03f, 2.441751533e-03f, 2.418086867e-03f, 2.394418526e-03f, 2.370746563e-03f,
+ 2.347071029e-03f, 2.323391977e-03f, 2.299709459e-03f, 2.276023527e-03f, 2.252334233e-03f, 2.228641629e-03f, 2.204945767e-03f, 2.181246700e-03f, 2.157544480e-03f, 2.133839158e-03f,
+ 2.110130787e-03f, 2.086419418e-03f, 2.062705105e-03f, 2.038987900e-03f, 2.015267854e-03f, 1.991545019e-03f, 1.967819448e-03f, 1.944091193e-03f, 1.920360306e-03f, 1.896626840e-03f,
+ 1.872890845e-03f, 1.849152376e-03f, 1.825411483e-03f, 1.801668219e-03f, 1.777922636e-03f, 1.754174787e-03f, 1.730424722e-03f, 1.706672496e-03f, 1.682918159e-03f, 1.659161765e-03f,
+ 1.635403364e-03f, 1.611643010e-03f, 1.587880755e-03f, 1.564116650e-03f, 1.540350748e-03f, 1.516583101e-03f, 1.492813762e-03f, 1.469042782e-03f, 1.445270213e-03f, 1.421496109e-03f,
+ 1.397720520e-03f, 1.373943500e-03f, 1.350165100e-03f, 1.326385373e-03f, 1.302604370e-03f, 1.278822145e-03f, 1.255038748e-03f, 1.231254233e-03f, 1.207468652e-03f, 1.183682056e-03f,
+ 1.159894498e-03f, 1.136106029e-03f, 1.112316704e-03f, 1.088526572e-03f, 1.064735687e-03f, 1.040944101e-03f, 1.017151865e-03f, 9.933590329e-04f, 9.695656557e-04f, 9.457717858e-04f,
+ 9.219774755e-04f, 8.981827768e-04f, 8.743877419e-04f, 8.505924230e-04f, 8.267968723e-04f, 8.030011417e-04f, 7.792052836e-04f, 7.554093500e-04f, 7.316133931e-04f, 7.078174649e-04f,
+ 6.840216177e-04f, 6.602259035e-04f, 6.364303745e-04f, 6.126350827e-04f, 5.888400803e-04f, 5.650454194e-04f, 5.412511521e-04f, 5.174573305e-04f, 4.936640067e-04f, 4.698712327e-04f,
+ 4.460790607e-04f, 4.222875427e-04f, 3.984967308e-04f, 3.747066770e-04f, 3.509174335e-04f, 3.271290523e-04f, 3.033415854e-04f, 2.795550849e-04f, 2.557696029e-04f, 2.319851913e-04f,
+ 2.082019022e-04f, 1.844197876e-04f, 1.606388995e-04f, 1.368592900e-04f, 1.130810110e-04f, 8.930411455e-05f, 6.552865265e-05f, 4.175467726e-05f, 1.798224038e-05f, -5.788606046e-06f,
+ -2.955781004e-05f, -5.332531964e-05f, -7.709108291e-05f, -1.008550479e-04f, -1.246171627e-04f, -1.483773753e-04f, -1.721356339e-04f, -1.958918865e-04f, -2.196460812e-04f, -2.433981662e-04f,
+ -2.671480895e-04f, -2.908957993e-04f, -3.146412437e-04f, -3.383843708e-04f, -3.621251288e-04f, -3.858634658e-04f, -4.095993301e-04f, -4.333326697e-04f, -4.570634328e-04f, -4.807915677e-04f,
+ -5.045170226e-04f, -5.282397456e-04f, -5.519596850e-04f, -5.756767890e-04f, -5.993910059e-04f, -6.231022838e-04f, -6.468105712e-04f, -6.705158161e-04f, -6.942179669e-04f, -7.179169720e-04f,
+ -7.416127795e-04f, -7.653053379e-04f, -7.889945953e-04f, -8.126805003e-04f, -8.363630010e-04f, -8.600420459e-04f, -8.837175833e-04f, -9.073895616e-04f, -9.310579292e-04f, -9.547226345e-04f,
+ -9.783836259e-04f, -1.002040852e-03f, -1.025694261e-03f, -1.049343801e-03f, -1.072989421e-03f, -1.096631069e-03f, -1.120268695e-03f, -1.143902245e-03f, -1.167531670e-03f, -1.191156916e-03f,
+ -1.214777934e-03f, -1.238394671e-03f, -1.262007076e-03f, -1.285615097e-03f, -1.309218684e-03f, -1.332817784e-03f, -1.356412347e-03f, -1.380002320e-03f, -1.403587653e-03f, -1.427168295e-03f,
+ -1.450744193e-03f, -1.474315297e-03f, -1.497881555e-03f, -1.521442916e-03f, -1.544999329e-03f, -1.568550743e-03f, -1.592097105e-03f, -1.615638366e-03f, -1.639174473e-03f, -1.662705376e-03f,
+ -1.686231023e-03f, -1.709751363e-03f, -1.733266345e-03f, -1.756775918e-03f, -1.780280031e-03f, -1.803778633e-03f, -1.827271672e-03f, -1.850759097e-03f, -1.874240858e-03f, -1.897716903e-03f,
+ -1.921187181e-03f, -1.944651642e-03f, -1.968110234e-03f, -1.991562906e-03f, -2.015009607e-03f, -2.038450287e-03f, -2.061884894e-03f, -2.085313378e-03f, -2.108735687e-03f, -2.132151771e-03f,
+ -2.155561579e-03f, -2.178965060e-03f, -2.202362163e-03f, -2.225752837e-03f, -2.249137031e-03f, -2.272514696e-03f, -2.295885779e-03f, -2.319250231e-03f, -2.342608000e-03f, -2.365959036e-03f,
+ -2.389303288e-03f, -2.412640706e-03f, -2.435971238e-03f, -2.459294834e-03f, -2.482611444e-03f, -2.505921017e-03f, -2.529223502e-03f, -2.552518849e-03f, -2.575807007e-03f, -2.599087926e-03f,
+ -2.622361555e-03f, -2.645627843e-03f, -2.668886741e-03f, -2.692138198e-03f, -2.715382163e-03f, -2.738618586e-03f, -2.761847417e-03f, -2.785068605e-03f, -2.808282100e-03f, -2.831487851e-03f,
+ -2.854685808e-03f, -2.877875922e-03f, -2.901058141e-03f, -2.924232416e-03f, -2.947398696e-03f, -2.970556930e-03f, -2.993707070e-03f, -3.016849065e-03f, -3.039982864e-03f, -3.063108417e-03f,
+ -3.086225675e-03f, -3.109334587e-03f, -3.132435103e-03f, -3.155527173e-03f, -3.178610748e-03f, -3.201685776e-03f, -3.224752209e-03f, -3.247809996e-03f, -3.270859088e-03f, -3.293899434e-03f,
+ -3.316930985e-03f, -3.339953690e-03f, -3.362967500e-03f, -3.385972365e-03f, -3.408968236e-03f, -3.431955062e-03f, -3.454932794e-03f, -3.477901382e-03f, -3.500860777e-03f, -3.523810928e-03f,
+ -3.546751787e-03f, -3.569683302e-03f, -3.592605426e-03f, -3.615518108e-03f, -3.638421299e-03f, -3.661314949e-03f, -3.684199009e-03f, -3.707073429e-03f, -3.729938160e-03f, -3.752793152e-03f,
+ -3.775638357e-03f, -3.798473723e-03f, -3.821299204e-03f, -3.844114748e-03f, -3.866920307e-03f, -3.889715831e-03f, -3.912501271e-03f, -3.935276578e-03f, -3.958041703e-03f, -3.980796596e-03f,
+ -4.003541209e-03f, -4.026275492e-03f, -4.048999396e-03f, -4.071712872e-03f, -4.094415872e-03f, -4.117108345e-03f, -4.139790243e-03f, -4.162461517e-03f, -4.185122119e-03f, -4.207771999e-03f,
+ -4.230411108e-03f, -4.253039397e-03f, -4.275656818e-03f, -4.298263322e-03f, -4.320858860e-03f, -4.343443384e-03f, -4.366016844e-03f, -4.388579191e-03f, -4.411130378e-03f, -4.433670356e-03f,
+ -4.456199076e-03f, -4.478716489e-03f, -4.501222547e-03f, -4.523717201e-03f, -4.546200403e-03f, -4.568672104e-03f, -4.591132256e-03f, -4.613580811e-03f, -4.636017720e-03f, -4.658442935e-03f,
+ -4.680856407e-03f, -4.703258088e-03f, -4.725647930e-03f, -4.748025885e-03f, -4.770391904e-03f, -4.792745939e-03f, -4.815087942e-03f, -4.837417866e-03f, -4.859735661e-03f, -4.882041280e-03f,
+ -4.904334675e-03f, -4.926615798e-03f, -4.948884600e-03f, -4.971141034e-03f, -4.993385052e-03f, -5.015616607e-03f, -5.037835649e-03f, -5.060042132e-03f, -5.082236008e-03f, -5.104417228e-03f,
+ -5.126585746e-03f, -5.148741513e-03f, -5.170884482e-03f, -5.193014604e-03f, -5.215131834e-03f, -5.237236122e-03f, -5.259327422e-03f, -5.281405686e-03f, -5.303470866e-03f, -5.325522915e-03f,
+ -5.347561786e-03f, -5.369587431e-03f, -5.391599803e-03f, -5.413598855e-03f, -5.435584538e-03f, -5.457556807e-03f, -5.479515614e-03f, -5.501460911e-03f, -5.523392651e-03f, -5.545310788e-03f,
+ -5.567215275e-03f, -5.589106063e-03f, -5.610983107e-03f, -5.632846359e-03f, -5.654695772e-03f, -5.676531299e-03f, -5.698352894e-03f, -5.720160510e-03f, -5.741954099e-03f, -5.763733615e-03f,
+ -5.785499012e-03f, -5.807250242e-03f, -5.828987259e-03f, -5.850710016e-03f, -5.872418466e-03f, -5.894112564e-03f, -5.915792262e-03f, -5.937457514e-03f, -5.959108274e-03f, -5.980744494e-03f,
+ -6.002366130e-03f, -6.023973133e-03f, -6.045565459e-03f, -6.067143060e-03f, -6.088705890e-03f, -6.110253904e-03f, -6.131787054e-03f, -6.153305296e-03f, -6.174808582e-03f, -6.196296866e-03f,
+ -6.217770103e-03f, -6.239228247e-03f, -6.260671251e-03f, -6.282099070e-03f, -6.303511657e-03f, -6.324908968e-03f, -6.346290955e-03f, -6.367657574e-03f, -6.389008778e-03f, -6.410344521e-03f,
+ -6.431664759e-03f, -6.452969445e-03f, -6.474258534e-03f, -6.495531980e-03f, -6.516789738e-03f, -6.538031762e-03f, -6.559258007e-03f, -6.580468427e-03f, -6.601662977e-03f, -6.622841612e-03f,
+ -6.644004285e-03f, -6.665150953e-03f, -6.686281570e-03f, -6.707396090e-03f, -6.728494468e-03f, -6.749576660e-03f, -6.770642620e-03f, -6.791692303e-03f, -6.812725665e-03f, -6.833742659e-03f,
+ -6.854743242e-03f, -6.875727368e-03f, -6.896694993e-03f, -6.917646071e-03f, -6.938580559e-03f, -6.959498411e-03f, -6.980399582e-03f, -7.001284028e-03f, -7.022151705e-03f, -7.043002567e-03f,
+ -7.063836570e-03f, -7.084653670e-03f, -7.105453823e-03f, -7.126236983e-03f, -7.147003107e-03f, -7.167752149e-03f, -7.188484067e-03f, -7.209198815e-03f, -7.229896350e-03f, -7.250576627e-03f,
+ -7.271239602e-03f, -7.291885231e-03f, -7.312513470e-03f, -7.333124275e-03f, -7.353717602e-03f, -7.374293408e-03f, -7.394851647e-03f, -7.415392277e-03f, -7.435915253e-03f, -7.456420532e-03f,
+ -7.476908071e-03f, -7.497377824e-03f, -7.517829750e-03f, -7.538263804e-03f, -7.558679942e-03f, -7.579078122e-03f, -7.599458299e-03f, -7.619820431e-03f, -7.640164473e-03f, -7.660490383e-03f,
+ -7.680798118e-03f, -7.701087633e-03f, -7.721358887e-03f, -7.741611835e-03f, -7.761846434e-03f, -7.782062642e-03f, -7.802260416e-03f, -7.822439712e-03f, -7.842600487e-03f, -7.862742699e-03f,
+ -7.882866305e-03f, -7.902971262e-03f, -7.923057527e-03f, -7.943125057e-03f, -7.963173811e-03f, -7.983203744e-03f, -8.003214815e-03f, -8.023206981e-03f, -8.043180199e-03f, -8.063134427e-03f,
+ -8.083069623e-03f, -8.102985744e-03f, -8.122882748e-03f, -8.142760592e-03f, -8.162619235e-03f, -8.182458634e-03f, -8.202278747e-03f, -8.222079532e-03f, -8.241860947e-03f, -8.261622950e-03f,
+ -8.281365498e-03f, -8.301088550e-03f, -8.320792065e-03f, -8.340476000e-03f, -8.360140313e-03f, -8.379784962e-03f, -8.399409907e-03f, -8.419015105e-03f, -8.438600515e-03f, -8.458166096e-03f,
+ -8.477711804e-03f, -8.497237600e-03f, -8.516743442e-03f, -8.536229289e-03f, -8.555695098e-03f, -8.575140829e-03f, -8.594566441e-03f, -8.613971892e-03f, -8.633357142e-03f, -8.652722148e-03f,
+ -8.672066871e-03f, -8.691391269e-03f, -8.710695302e-03f, -8.729978927e-03f, -8.749242105e-03f, -8.768484795e-03f, -8.787706955e-03f, -8.806908546e-03f, -8.826089526e-03f, -8.845249855e-03f,
+ -8.864389492e-03f, -8.883508397e-03f, -8.902606530e-03f, -8.921683849e-03f, -8.940740315e-03f, -8.959775887e-03f, -8.978790526e-03f, -8.997784189e-03f, -9.016756839e-03f, -9.035708433e-03f,
+ -9.054638933e-03f, -9.073548299e-03f, -9.092436489e-03f, -9.111303465e-03f, -9.130149187e-03f, -9.148973614e-03f, -9.167776707e-03f, -9.186558426e-03f, -9.205318731e-03f, -9.224057583e-03f,
+ -9.242774943e-03f, -9.261470770e-03f, -9.280145025e-03f, -9.298797669e-03f, -9.317428662e-03f, -9.336037965e-03f, -9.354625539e-03f, -9.373191345e-03f, -9.391735342e-03f, -9.410257493e-03f,
+ -9.428757758e-03f, -9.447236098e-03f, -9.465692474e-03f, -9.484126847e-03f, -9.502539178e-03f, -9.520929428e-03f, -9.539297559e-03f, -9.557643532e-03f, -9.575967308e-03f, -9.594268849e-03f,
+ -9.612548115e-03f, -9.630805069e-03f, -9.649039672e-03f, -9.667251885e-03f, -9.685441671e-03f, -9.703608990e-03f, -9.721753805e-03f, -9.739876078e-03f, -9.757975769e-03f, -9.776052842e-03f,
+ -9.794107257e-03f, -9.812138978e-03f, -9.830147965e-03f, -9.848134182e-03f, -9.866097590e-03f, -9.884038151e-03f, -9.901955828e-03f, -9.919850584e-03f, -9.937722379e-03f, -9.955571178e-03f,
+ -9.973396941e-03f, -9.991199633e-03f, -1.000897921e-02f, -1.002673565e-02f, -1.004446890e-02f, -1.006217893e-02f, -1.007986570e-02f, -1.009752917e-02f, -1.011516931e-02f, -1.013278608e-02f,
+ -1.015037945e-02f, -1.016794937e-02f, -1.018549581e-02f, -1.020301873e-02f, -1.022051809e-02f, -1.023799387e-02f, -1.025544601e-02f, -1.027287450e-02f, -1.029027928e-02f, -1.030766032e-02f,
+ -1.032501759e-02f, -1.034235105e-02f, -1.035966066e-02f, -1.037694638e-02f, -1.039420819e-02f, -1.041144604e-02f, -1.042865991e-02f, -1.044584974e-02f, -1.046301551e-02f, -1.048015718e-02f,
+ -1.049727471e-02f, -1.051436807e-02f, -1.053143722e-02f, -1.054848214e-02f, -1.056550277e-02f, -1.058249908e-02f, -1.059947105e-02f, -1.061641863e-02f, -1.063334179e-02f, -1.065024050e-02f,
+ -1.066711471e-02f, -1.068396439e-02f, -1.070078952e-02f, -1.071759004e-02f, -1.073436593e-02f, -1.075111716e-02f, -1.076784368e-02f, -1.078454546e-02f, -1.080122247e-02f, -1.081787467e-02f,
+ -1.083450204e-02f, -1.085110452e-02f, -1.086768209e-02f, -1.088423472e-02f, -1.090076236e-02f, -1.091726499e-02f, -1.093374257e-02f, -1.095019506e-02f, -1.096662244e-02f, -1.098302466e-02f,
+ -1.099940170e-02f, -1.101575351e-02f, -1.103208007e-02f, -1.104838134e-02f, -1.106465729e-02f, -1.108090788e-02f, -1.109713307e-02f, -1.111333285e-02f, -1.112950716e-02f, -1.114565598e-02f,
+ -1.116177927e-02f, -1.117787701e-02f, -1.119394915e-02f, -1.120999567e-02f, -1.122601652e-02f, -1.124201168e-02f, -1.125798112e-02f, -1.127392479e-02f, -1.128984267e-02f, -1.130573473e-02f,
+ -1.132160092e-02f, -1.133744122e-02f, -1.135325560e-02f, -1.136904402e-02f, -1.138480645e-02f, -1.140054285e-02f, -1.141625320e-02f, -1.143193746e-02f, -1.144759559e-02f, -1.146322757e-02f,
+ -1.147883337e-02f, -1.149441295e-02f, -1.150996627e-02f, -1.152549331e-02f, -1.154099404e-02f, -1.155646841e-02f, -1.157191641e-02f, -1.158733799e-02f, -1.160273313e-02f, -1.161810179e-02f,
+ -1.163344395e-02f, -1.164875956e-02f, -1.166404861e-02f, -1.167931105e-02f, -1.169454685e-02f, -1.170975599e-02f, -1.172493843e-02f, -1.174009414e-02f, -1.175522309e-02f, -1.177032524e-02f,
+ -1.178540058e-02f, -1.180044906e-02f, -1.181547065e-02f, -1.183046533e-02f, -1.184543305e-02f, -1.186037380e-02f, -1.187528754e-02f, -1.189017424e-02f, -1.190503387e-02f, -1.191986639e-02f,
+ -1.193467178e-02f, -1.194945001e-02f, -1.196420105e-02f, -1.197892486e-02f, -1.199362141e-02f, -1.200829068e-02f, -1.202293263e-02f, -1.203754724e-02f, -1.205213448e-02f, -1.206669430e-02f,
+ -1.208122669e-02f, -1.209573162e-02f, -1.211020905e-02f, -1.212465895e-02f, -1.213908130e-02f, -1.215347606e-02f, -1.216784321e-02f, -1.218218272e-02f, -1.219649454e-02f, -1.221077867e-02f,
+ -1.222503506e-02f, -1.223926369e-02f, -1.225346453e-02f, -1.226763755e-02f, -1.228178272e-02f, -1.229590001e-02f, -1.230998939e-02f, -1.232405084e-02f, -1.233808432e-02f, -1.235208980e-02f,
+ -1.236606726e-02f, -1.238001667e-02f, -1.239393799e-02f, -1.240783121e-02f, -1.242169629e-02f, -1.243553321e-02f, -1.244934192e-02f, -1.246312242e-02f, -1.247687466e-02f, -1.249059863e-02f,
+ -1.250429428e-02f, -1.251796160e-02f, -1.253160056e-02f, -1.254521112e-02f, -1.255879326e-02f, -1.257234696e-02f, -1.258587218e-02f, -1.259936890e-02f, -1.261283709e-02f, -1.262627672e-02f,
+ -1.263968776e-02f, -1.265307019e-02f, -1.266642398e-02f, -1.267974910e-02f, -1.269304552e-02f, -1.270631323e-02f, -1.271955218e-02f, -1.273276236e-02f, -1.274594373e-02f, -1.275909628e-02f,
+ -1.277221996e-02f, -1.278531477e-02f, -1.279838066e-02f, -1.281141761e-02f, -1.282442560e-02f, -1.283740460e-02f, -1.285035458e-02f, -1.286327552e-02f, -1.287616739e-02f, -1.288903016e-02f,
+ -1.290186382e-02f, -1.291466832e-02f, -1.292744364e-02f, -1.294018977e-02f, -1.295290667e-02f, -1.296559432e-02f, -1.297825269e-02f, -1.299088176e-02f, -1.300348149e-02f, -1.301605188e-02f,
+ -1.302859288e-02f, -1.304110447e-02f, -1.305358663e-02f, -1.306603934e-02f, -1.307846256e-02f, -1.309085628e-02f, -1.310322046e-02f, -1.311555509e-02f, -1.312786013e-02f, -1.314013557e-02f,
+ -1.315238137e-02f, -1.316459752e-02f, -1.317678398e-02f, -1.318894074e-02f, -1.320106776e-02f, -1.321316503e-02f, -1.322523252e-02f, -1.323727021e-02f, -1.324927806e-02f, -1.326125606e-02f,
+ -1.327320419e-02f, -1.328512241e-02f, -1.329701070e-02f, -1.330886905e-02f, -1.332069742e-02f, -1.333249580e-02f, -1.334426415e-02f, -1.335600246e-02f, -1.336771069e-02f, -1.337938884e-02f,
+ -1.339103687e-02f, -1.340265476e-02f, -1.341424248e-02f, -1.342580002e-02f, -1.343732735e-02f, -1.344882445e-02f, -1.346029129e-02f, -1.347172786e-02f, -1.348313412e-02f, -1.349451005e-02f,
+ -1.350585564e-02f, -1.351717086e-02f, -1.352845568e-02f, -1.353971009e-02f, -1.355093405e-02f, -1.356212756e-02f, -1.357329059e-02f, -1.358442310e-02f, -1.359552509e-02f, -1.360659653e-02f,
+ -1.361763740e-02f, -1.362864767e-02f, -1.363962732e-02f, -1.365057634e-02f, -1.366149469e-02f, -1.367238236e-02f, -1.368323933e-02f, -1.369406557e-02f, -1.370486106e-02f, -1.371562578e-02f,
+ -1.372635972e-02f, -1.373706284e-02f, -1.374773512e-02f, -1.375837655e-02f, -1.376898711e-02f, -1.377956677e-02f, -1.379011551e-02f, -1.380063331e-02f, -1.381112015e-02f, -1.382157601e-02f,
+ -1.383200086e-02f, -1.384239470e-02f, -1.385275749e-02f, -1.386308921e-02f, -1.387338985e-02f, -1.388365939e-02f, -1.389389780e-02f, -1.390410507e-02f, -1.391428117e-02f, -1.392442608e-02f,
+ -1.393453979e-02f, -1.394462227e-02f, -1.395467350e-02f, -1.396469347e-02f, -1.397468215e-02f, -1.398463952e-02f, -1.399456558e-02f, -1.400446028e-02f, -1.401432362e-02f, -1.402415558e-02f,
+ -1.403395613e-02f, -1.404372526e-02f, -1.405346295e-02f, -1.406316917e-02f, -1.407284392e-02f, -1.408248716e-02f, -1.409209889e-02f, -1.410167908e-02f, -1.411122771e-02f, -1.412074477e-02f,
+ -1.413023024e-02f, -1.413968409e-02f, -1.414910631e-02f, -1.415849688e-02f, -1.416785578e-02f, -1.417718300e-02f, -1.418647851e-02f, -1.419574230e-02f, -1.420497435e-02f, -1.421417464e-02f,
+ -1.422334315e-02f, -1.423247987e-02f, -1.424158477e-02f, -1.425065784e-02f, -1.425969907e-02f, -1.426870843e-02f, -1.427768590e-02f, -1.428663148e-02f, -1.429554513e-02f, -1.430442685e-02f,
+ -1.431327662e-02f, -1.432209441e-02f, -1.433088022e-02f, -1.433963403e-02f, -1.434835581e-02f, -1.435704555e-02f, -1.436570324e-02f, -1.437432885e-02f, -1.438292238e-02f, -1.439148380e-02f,
+ -1.440001310e-02f, -1.440851025e-02f, -1.441697526e-02f, -1.442540809e-02f, -1.443380874e-02f, -1.444217718e-02f, -1.445051339e-02f, -1.445881738e-02f, -1.446708911e-02f, -1.447532857e-02f,
+ -1.448353575e-02f, -1.449171063e-02f, -1.449985319e-02f, -1.450796342e-02f, -1.451604131e-02f, -1.452408683e-02f, -1.453209997e-02f, -1.454008072e-02f, -1.454802907e-02f, -1.455594499e-02f,
+ -1.456382847e-02f, -1.457167949e-02f, -1.457949805e-02f, -1.458728412e-02f, -1.459503769e-02f, -1.460275875e-02f, -1.461044729e-02f, -1.461810328e-02f, -1.462572671e-02f, -1.463331757e-02f,
+ -1.464087584e-02f, -1.464840151e-02f, -1.465589457e-02f, -1.466335500e-02f, -1.467078278e-02f, -1.467817791e-02f, -1.468554037e-02f, -1.469287014e-02f, -1.470016721e-02f, -1.470743157e-02f,
+ -1.471466320e-02f, -1.472186209e-02f, -1.472902823e-02f, -1.473616160e-02f, -1.474326218e-02f, -1.475032998e-02f, -1.475736497e-02f, -1.476436713e-02f, -1.477133647e-02f, -1.477827295e-02f,
+ -1.478517658e-02f, -1.479204733e-02f, -1.479888520e-02f, -1.480569017e-02f, -1.481246223e-02f, -1.481920137e-02f, -1.482590757e-02f, -1.483258082e-02f, -1.483922111e-02f, -1.484582843e-02f,
+ -1.485240276e-02f, -1.485894409e-02f, -1.486545242e-02f, -1.487192772e-02f, -1.487836999e-02f, -1.488477921e-02f, -1.489115538e-02f, -1.489749847e-02f, -1.490380849e-02f, -1.491008541e-02f,
+ -1.491632923e-02f, -1.492253994e-02f, -1.492871752e-02f, -1.493486196e-02f, -1.494097325e-02f, -1.494705138e-02f, -1.495309633e-02f, -1.495910811e-02f, -1.496508669e-02f, -1.497103207e-02f,
+ -1.497694423e-02f, -1.498282317e-02f, -1.498866887e-02f, -1.499448133e-02f, -1.500026053e-02f, -1.500600645e-02f, -1.501171911e-02f, -1.501739847e-02f, -1.502304453e-02f, -1.502865729e-02f,
+ -1.503423672e-02f, -1.503978283e-02f, -1.504529560e-02f, -1.505077502e-02f, -1.505622108e-02f, -1.506163378e-02f, -1.506701310e-02f, -1.507235902e-02f, -1.507767156e-02f, -1.508295069e-02f,
+ -1.508819640e-02f, -1.509340869e-02f, -1.509858754e-02f, -1.510373295e-02f, -1.510884491e-02f, -1.511392341e-02f, -1.511896844e-02f, -1.512397999e-02f, -1.512895806e-02f, -1.513390263e-02f,
+ -1.513881369e-02f, -1.514369124e-02f, -1.514853528e-02f, -1.515334578e-02f, -1.515812274e-02f, -1.516286616e-02f, -1.516757602e-02f, -1.517225233e-02f, -1.517689506e-02f, -1.518150421e-02f,
+ -1.518607978e-02f, -1.519062175e-02f, -1.519513013e-02f, -1.519960489e-02f, -1.520404604e-02f, -1.520845356e-02f, -1.521282745e-02f, -1.521716771e-02f, -1.522147432e-02f, -1.522574727e-02f,
+ -1.522998657e-02f, -1.523419219e-02f, -1.523836415e-02f, -1.524250242e-02f, -1.524660701e-02f, -1.525067790e-02f, -1.525471509e-02f, -1.525871857e-02f, -1.526268834e-02f, -1.526662439e-02f,
+ -1.527052671e-02f, -1.527439530e-02f, -1.527823015e-02f, -1.528203125e-02f, -1.528579860e-02f, -1.528953220e-02f, -1.529323203e-02f, -1.529689809e-02f, -1.530053038e-02f, -1.530412888e-02f,
+ -1.530769360e-02f, -1.531122453e-02f, -1.531472166e-02f, -1.531818499e-02f, -1.532161451e-02f, -1.532501022e-02f, -1.532837211e-02f, -1.533170017e-02f, -1.533499441e-02f, -1.533825481e-02f,
+ -1.534148138e-02f, -1.534467410e-02f, -1.534783298e-02f, -1.535095800e-02f, -1.535404917e-02f, -1.535710647e-02f, -1.536012991e-02f, -1.536311948e-02f, -1.536607518e-02f, -1.536899699e-02f,
+ -1.537188492e-02f, -1.537473897e-02f, -1.537755913e-02f, -1.538034539e-02f, -1.538309775e-02f, -1.538581621e-02f, -1.538850077e-02f, -1.539115141e-02f, -1.539376815e-02f, -1.539635096e-02f,
+ -1.539889986e-02f, -1.540141483e-02f, -1.540389588e-02f, -1.540634300e-02f, -1.540875619e-02f, -1.541113544e-02f, -1.541348075e-02f, -1.541579212e-02f, -1.541806955e-02f, -1.542031303e-02f,
+ -1.542252256e-02f, -1.542469814e-02f, -1.542683976e-02f, -1.542894743e-02f, -1.543102114e-02f, -1.543306088e-02f, -1.543506667e-02f, -1.543703849e-02f, -1.543897634e-02f, -1.544088022e-02f,
+ -1.544275013e-02f, -1.544458606e-02f, -1.544638802e-02f, -1.544815601e-02f, -1.544989002e-02f, -1.545159004e-02f, -1.545325609e-02f, -1.545488815e-02f, -1.545648623e-02f, -1.545805032e-02f,
+ -1.545958043e-02f, -1.546107655e-02f, -1.546253868e-02f, -1.546396683e-02f, -1.546536098e-02f, -1.546672114e-02f, -1.546804732e-02f, -1.546933949e-02f, -1.547059768e-02f, -1.547182188e-02f,
+ -1.547301208e-02f, -1.547416828e-02f, -1.547529049e-02f, -1.547637871e-02f, -1.547743294e-02f, -1.547845317e-02f, -1.547943940e-02f, -1.548039164e-02f, -1.548130989e-02f, -1.548219415e-02f,
+ -1.548304441e-02f, -1.548386068e-02f, -1.548464295e-02f, -1.548539124e-02f, -1.548610553e-02f, -1.548678583e-02f, -1.548743214e-02f, -1.548804447e-02f, -1.548862281e-02f, -1.548916716e-02f,
+ -1.548967752e-02f, -1.549015390e-02f, -1.549059630e-02f, -1.549100471e-02f, -1.549137915e-02f, -1.549171960e-02f, -1.549202608e-02f, -1.549229858e-02f, -1.549253711e-02f, -1.549274167e-02f,
+ -1.549291225e-02f, -1.549304887e-02f, -1.549315152e-02f, -1.549322021e-02f, -1.549325493e-02f, -1.549325569e-02f, -1.549322250e-02f, -1.549315535e-02f, -1.549305425e-02f, -1.549291919e-02f,
+ -1.549275019e-02f, -1.549254724e-02f, -1.549231035e-02f, -1.549203952e-02f, -1.549173476e-02f, -1.549139606e-02f, -1.549102342e-02f, -1.549061686e-02f, -1.549017638e-02f, -1.548970197e-02f,
+ -1.548919365e-02f, -1.548865141e-02f, -1.548807526e-02f, -1.548746520e-02f, -1.548682124e-02f, -1.548614338e-02f, -1.548543162e-02f, -1.548468597e-02f, -1.548390643e-02f, -1.548309301e-02f,
+ -1.548224570e-02f, -1.548136452e-02f, -1.548044946e-02f, -1.547950054e-02f, -1.547851775e-02f, -1.547750111e-02f, -1.547645061e-02f, -1.547536625e-02f, -1.547424806e-02f, -1.547309602e-02f,
+ -1.547191015e-02f, -1.547069044e-02f, -1.546943691e-02f, -1.546814956e-02f, -1.546682839e-02f, -1.546547341e-02f, -1.546408462e-02f, -1.546266204e-02f, -1.546120566e-02f, -1.545971549e-02f,
+ -1.545819153e-02f, -1.545663380e-02f, -1.545504229e-02f, -1.545341702e-02f, -1.545175799e-02f, -1.545006520e-02f, -1.544833866e-02f, -1.544657838e-02f, -1.544478436e-02f, -1.544295661e-02f,
+ -1.544109514e-02f, -1.543919995e-02f, -1.543727104e-02f, -1.543530843e-02f, -1.543331213e-02f, -1.543128213e-02f, -1.542921844e-02f, -1.542712108e-02f, -1.542499004e-02f, -1.542282534e-02f,
+ -1.542062699e-02f, -1.541839498e-02f, -1.541612933e-02f, -1.541383004e-02f, -1.541149712e-02f, -1.540913058e-02f, -1.540673043e-02f, -1.540429667e-02f, -1.540182931e-02f, -1.539932836e-02f,
+ -1.539679382e-02f, -1.539422571e-02f, -1.539162404e-02f, -1.538898880e-02f, -1.538632001e-02f, -1.538361768e-02f, -1.538088181e-02f, -1.537811241e-02f, -1.537530949e-02f, -1.537247307e-02f,
+ -1.536960314e-02f, -1.536669971e-02f, -1.536376281e-02f, -1.536079242e-02f, -1.535778857e-02f, -1.535475126e-02f, -1.535168050e-02f, -1.534857630e-02f, -1.534543866e-02f, -1.534226761e-02f,
+ -1.533906314e-02f, -1.533582526e-02f, -1.533255400e-02f, -1.532924934e-02f, -1.532591131e-02f, -1.532253991e-02f, -1.531913516e-02f, -1.531569706e-02f, -1.531222562e-02f, -1.530872085e-02f,
+ -1.530518277e-02f, -1.530161138e-02f, -1.529800669e-02f, -1.529436871e-02f, -1.529069746e-02f, -1.528699294e-02f, -1.528325516e-02f, -1.527948414e-02f, -1.527567988e-02f, -1.527184240e-02f,
+ -1.526797170e-02f, -1.526406780e-02f, -1.526013070e-02f, -1.525616042e-02f, -1.525215698e-02f, -1.524812037e-02f, -1.524405061e-02f, -1.523994771e-02f, -1.523581169e-02f, -1.523164255e-02f,
+ -1.522744031e-02f, -1.522320498e-02f, -1.521893656e-02f, -1.521463508e-02f, -1.521030053e-02f, -1.520593294e-02f, -1.520153232e-02f, -1.519709867e-02f, -1.519263202e-02f, -1.518813236e-02f,
+ -1.518359972e-02f, -1.517903410e-02f, -1.517443552e-02f, -1.516980399e-02f, -1.516513953e-02f, -1.516044214e-02f, -1.515571183e-02f, -1.515094863e-02f, -1.514615254e-02f, -1.514132357e-02f,
+ -1.513646174e-02f, -1.513156707e-02f, -1.512663956e-02f, -1.512167922e-02f, -1.511668607e-02f, -1.511166013e-02f, -1.510660141e-02f, -1.510150991e-02f, -1.509638566e-02f, -1.509122866e-02f,
+ -1.508603893e-02f, -1.508081649e-02f, -1.507556134e-02f, -1.507027350e-02f, -1.506495299e-02f, -1.505959982e-02f, -1.505421400e-02f, -1.504879555e-02f, -1.504334447e-02f, -1.503786080e-02f,
+ -1.503234453e-02f, -1.502679568e-02f, -1.502121427e-02f, -1.501560031e-02f, -1.500995382e-02f, -1.500427481e-02f, -1.499856330e-02f, -1.499281929e-02f, -1.498704281e-02f, -1.498123387e-02f,
+ -1.497539249e-02f, -1.496951867e-02f, -1.496361244e-02f, -1.495767381e-02f, -1.495170280e-02f, -1.494569941e-02f, -1.493966367e-02f, -1.493359559e-02f, -1.492749519e-02f, -1.492136248e-02f,
+ -1.491519748e-02f, -1.490900020e-02f, -1.490277066e-02f, -1.489650887e-02f, -1.489021486e-02f, -1.488388863e-02f, -1.487753021e-02f, -1.487113960e-02f, -1.486471683e-02f, -1.485826191e-02f,
+ -1.485177486e-02f, -1.484525569e-02f, -1.483870442e-02f, -1.483212107e-02f, -1.482550565e-02f, -1.481885818e-02f, -1.481217868e-02f, -1.480546717e-02f, -1.479872365e-02f, -1.479194815e-02f,
+ -1.478514068e-02f, -1.477830127e-02f, -1.477142992e-02f, -1.476452666e-02f, -1.475759151e-02f, -1.475062447e-02f, -1.474362557e-02f, -1.473659483e-02f, -1.472953226e-02f, -1.472243788e-02f,
+ -1.471531170e-02f, -1.470815376e-02f, -1.470096405e-02f, -1.469374261e-02f, -1.468648945e-02f, -1.467920459e-02f, -1.467188804e-02f, -1.466453982e-02f, -1.465715996e-02f, -1.464974846e-02f,
+ -1.464230536e-02f, -1.463483066e-02f, -1.462732439e-02f, -1.461978656e-02f, -1.461221720e-02f, -1.460461631e-02f, -1.459698393e-02f, -1.458932006e-02f, -1.458162473e-02f, -1.457389796e-02f,
+ -1.456613977e-02f, -1.455835017e-02f, -1.455052918e-02f, -1.454267683e-02f, -1.453479313e-02f, -1.452687811e-02f, -1.451893177e-02f, -1.451095415e-02f, -1.450294525e-02f, -1.449490511e-02f,
+ -1.448683373e-02f, -1.447873115e-02f, -1.447059738e-02f, -1.446243243e-02f, -1.445423634e-02f, -1.444600911e-02f, -1.443775077e-02f, -1.442946135e-02f, -1.442114085e-02f, -1.441278931e-02f,
+ -1.440440673e-02f, -1.439599315e-02f, -1.438754858e-02f, -1.437907304e-02f, -1.437056655e-02f, -1.436202914e-02f, -1.435346082e-02f, -1.434486161e-02f, -1.433623155e-02f, -1.432757064e-02f,
+ -1.431887891e-02f, -1.431015637e-02f, -1.430140306e-02f, -1.429261899e-02f, -1.428380418e-02f, -1.427495866e-02f, -1.426608244e-02f, -1.425717555e-02f, -1.424823801e-02f, -1.423926984e-02f,
+ -1.423027107e-02f, -1.422124170e-02f, -1.421218178e-02f, -1.420309131e-02f, -1.419397032e-02f, -1.418481883e-02f, -1.417563686e-02f, -1.416642444e-02f, -1.415718159e-02f, -1.414790833e-02f,
+ -1.413860469e-02f, -1.412927068e-02f, -1.411990632e-02f, -1.411051165e-02f, -1.410108668e-02f, -1.409163143e-02f, -1.408214594e-02f, -1.407263021e-02f, -1.406308428e-02f, -1.405350817e-02f,
+ -1.404390189e-02f, -1.403426548e-02f, -1.402459896e-02f, -1.401490234e-02f, -1.400517566e-02f, -1.399541894e-02f, -1.398563219e-02f, -1.397581544e-02f, -1.396596873e-02f, -1.395609206e-02f,
+ -1.394618546e-02f, -1.393624897e-02f, -1.392628259e-02f, -1.391628636e-02f, -1.390626030e-02f, -1.389620443e-02f, -1.388611877e-02f, -1.387600336e-02f, -1.386585822e-02f, -1.385568336e-02f,
+ -1.384547881e-02f, -1.383524461e-02f, -1.382498076e-02f, -1.381468731e-02f, -1.380436426e-02f, -1.379401165e-02f, -1.378362950e-02f, -1.377321784e-02f, -1.376277668e-02f, -1.375230607e-02f,
+ -1.374180601e-02f, -1.373127653e-02f, -1.372071767e-02f, -1.371012944e-02f, -1.369951187e-02f, -1.368886499e-02f, -1.367818881e-02f, -1.366748337e-02f, -1.365674870e-02f, -1.364598481e-02f,
+ -1.363519173e-02f, -1.362436950e-02f, -1.361351812e-02f, -1.360263763e-02f, -1.359172806e-02f, -1.358078944e-02f, -1.356982177e-02f, -1.355882510e-02f, -1.354779945e-02f, -1.353674485e-02f,
+ -1.352566131e-02f, -1.351454888e-02f, -1.350340757e-02f, -1.349223740e-02f, -1.348103842e-02f, -1.346981063e-02f, -1.345855408e-02f, -1.344726878e-02f, -1.343595477e-02f, -1.342461206e-02f,
+ -1.341324069e-02f, -1.340184069e-02f, -1.339041207e-02f, -1.337895487e-02f, -1.336746911e-02f, -1.335595483e-02f, -1.334441204e-02f, -1.333284078e-02f, -1.332124107e-02f, -1.330961294e-02f,
+ -1.329795642e-02f, -1.328627153e-02f, -1.327455831e-02f, -1.326281677e-02f, -1.325104696e-02f, -1.323924888e-02f, -1.322742258e-02f, -1.321556808e-02f, -1.320368541e-02f, -1.319177460e-02f,
+ -1.317983567e-02f, -1.316786865e-02f, -1.315587357e-02f, -1.314385046e-02f, -1.313179935e-02f, -1.311972027e-02f, -1.310761323e-02f, -1.309547828e-02f, -1.308331544e-02f, -1.307112474e-02f,
+ -1.305890620e-02f, -1.304665986e-02f, -1.303438575e-02f, -1.302208389e-02f, -1.300975431e-02f, -1.299739704e-02f, -1.298501211e-02f, -1.297259956e-02f, -1.296015940e-02f, -1.294769166e-02f,
+ -1.293519639e-02f, -1.292267360e-02f, -1.291012332e-02f, -1.289754559e-02f, -1.288494043e-02f, -1.287230787e-02f, -1.285964795e-02f, -1.284696069e-02f, -1.283424612e-02f, -1.282150427e-02f,
+ -1.280873518e-02f, -1.279593886e-02f, -1.278311536e-02f, -1.277026469e-02f, -1.275738690e-02f, -1.274448201e-02f, -1.273155004e-02f, -1.271859104e-02f, -1.270560503e-02f, -1.269259205e-02f,
+ -1.267955211e-02f, -1.266648525e-02f, -1.265339151e-02f, -1.264027091e-02f, -1.262712349e-02f, -1.261394927e-02f, -1.260074828e-02f, -1.258752056e-02f, -1.257426613e-02f, -1.256098504e-02f,
+ -1.254767730e-02f, -1.253434295e-02f, -1.252098201e-02f, -1.250759453e-02f, -1.249418054e-02f, -1.248074005e-02f, -1.246727311e-02f, -1.245377975e-02f, -1.244025999e-02f, -1.242671387e-02f,
+ -1.241314142e-02f, -1.239954267e-02f, -1.238591766e-02f, -1.237226641e-02f, -1.235858895e-02f, -1.234488533e-02f, -1.233115556e-02f, -1.231739969e-02f, -1.230361774e-02f, -1.228980974e-02f,
+ -1.227597573e-02f, -1.226211574e-02f, -1.224822980e-02f, -1.223431795e-02f, -1.222038021e-02f, -1.220641662e-02f, -1.219242721e-02f, -1.217841201e-02f, -1.216437106e-02f, -1.215030438e-02f,
+ -1.213621202e-02f, -1.212209400e-02f, -1.210795035e-02f, -1.209378111e-02f, -1.207958632e-02f, -1.206536599e-02f, -1.205112018e-02f, -1.203684890e-02f, -1.202255220e-02f, -1.200823010e-02f,
+ -1.199388264e-02f, -1.197950985e-02f, -1.196511176e-02f, -1.195068842e-02f, -1.193623984e-02f, -1.192176607e-02f, -1.190726714e-02f, -1.189274308e-02f, -1.187819393e-02f, -1.186361971e-02f,
+ -1.184902047e-02f, -1.183439623e-02f, -1.181974703e-02f, -1.180507291e-02f, -1.179037389e-02f, -1.177565001e-02f, -1.176090131e-02f, -1.174612782e-02f, -1.173132957e-02f, -1.171650659e-02f,
+ -1.170165893e-02f, -1.168678661e-02f, -1.167188968e-02f, -1.165696815e-02f, -1.164202208e-02f, -1.162705149e-02f, -1.161205641e-02f, -1.159703689e-02f, -1.158199295e-02f, -1.156692463e-02f,
+ -1.155183197e-02f, -1.153671500e-02f, -1.152157375e-02f, -1.150640827e-02f, -1.149121857e-02f, -1.147600471e-02f, -1.146076671e-02f, -1.144550461e-02f, -1.143021844e-02f, -1.141490824e-02f,
+ -1.139957405e-02f, -1.138421590e-02f, -1.136883382e-02f, -1.135342785e-02f, -1.133799803e-02f, -1.132254439e-02f, -1.130706696e-02f, -1.129156579e-02f, -1.127604090e-02f, -1.126049234e-02f,
+ -1.124492014e-02f, -1.122932433e-02f, -1.121370495e-02f, -1.119806203e-02f, -1.118239562e-02f, -1.116670575e-02f, -1.115099245e-02f, -1.113525576e-02f, -1.111949571e-02f, -1.110371235e-02f,
+ -1.108790570e-02f, -1.107207581e-02f, -1.105622271e-02f, -1.104034643e-02f, -1.102444702e-02f, -1.100852451e-02f, -1.099257893e-02f, -1.097661033e-02f, -1.096061873e-02f, -1.094460418e-02f,
+ -1.092856671e-02f, -1.091250636e-02f, -1.089642316e-02f, -1.088031716e-02f, -1.086418838e-02f, -1.084803687e-02f, -1.083186267e-02f, -1.081566580e-02f, -1.079944631e-02f, -1.078320423e-02f,
+ -1.076693961e-02f, -1.075065247e-02f, -1.073434285e-02f, -1.071801080e-02f, -1.070165635e-02f, -1.068527954e-02f, -1.066888040e-02f, -1.065245897e-02f, -1.063601529e-02f, -1.061954939e-02f,
+ -1.060306132e-02f, -1.058655111e-02f, -1.057001881e-02f, -1.055346443e-02f, -1.053688804e-02f, -1.052028965e-02f, -1.050366932e-02f, -1.048702707e-02f, -1.047036295e-02f, -1.045367700e-02f,
+ -1.043696925e-02f, -1.042023973e-02f, -1.040348850e-02f, -1.038671558e-02f, -1.036992102e-02f, -1.035310485e-02f, -1.033626711e-02f, -1.031940784e-02f, -1.030252708e-02f, -1.028562487e-02f,
+ -1.026870124e-02f, -1.025175623e-02f, -1.023478988e-02f, -1.021780224e-02f, -1.020079333e-02f, -1.018376321e-02f, -1.016671189e-02f, -1.014963944e-02f, -1.013254588e-02f, -1.011543125e-02f,
+ -1.009829559e-02f, -1.008113894e-02f, -1.006396135e-02f, -1.004676284e-02f, -1.002954346e-02f, -1.001230325e-02f, -9.995042241e-03f, -9.977760480e-03f, -9.960458003e-03f, -9.943134850e-03f,
+ -9.925791060e-03f, -9.908426673e-03f, -9.891041728e-03f, -9.873636265e-03f, -9.856210322e-03f, -9.838763940e-03f, -9.821297158e-03f, -9.803810016e-03f, -9.786302553e-03f, -9.768774809e-03f,
+ -9.751226824e-03f, -9.733658638e-03f, -9.716070290e-03f, -9.698461821e-03f, -9.680833270e-03f, -9.663184677e-03f, -9.645516082e-03f, -9.627827526e-03f, -9.610119048e-03f, -9.592390688e-03f,
+ -9.574642487e-03f, -9.556874485e-03f, -9.539086722e-03f, -9.521279239e-03f, -9.503452075e-03f, -9.485605272e-03f, -9.467738868e-03f, -9.449852906e-03f, -9.431947425e-03f, -9.414022466e-03f,
+ -9.396078070e-03f, -9.378114277e-03f, -9.360131128e-03f, -9.342128663e-03f, -9.324106923e-03f, -9.306065949e-03f, -9.288005783e-03f, -9.269926463e-03f, -9.251828033e-03f, -9.233710531e-03f,
+ -9.215574000e-03f, -9.197418481e-03f, -9.179244014e-03f, -9.161050640e-03f, -9.142838401e-03f, -9.124607338e-03f, -9.106357492e-03f, -9.088088904e-03f, -9.069801616e-03f, -9.051495668e-03f,
+ -9.033171103e-03f, -9.014827961e-03f, -8.996466284e-03f, -8.978086114e-03f, -8.959687491e-03f, -8.941270458e-03f, -8.922835056e-03f, -8.904381327e-03f, -8.885909312e-03f, -8.867419053e-03f,
+ -8.848910591e-03f, -8.830383969e-03f, -8.811839229e-03f, -8.793276411e-03f, -8.774695559e-03f, -8.756096713e-03f, -8.737479917e-03f, -8.718845211e-03f, -8.700192638e-03f, -8.681522240e-03f,
+ -8.662834058e-03f, -8.644128136e-03f, -8.625404516e-03f, -8.606663238e-03f, -8.587904347e-03f, -8.569127883e-03f, -8.550333890e-03f, -8.531522409e-03f, -8.512693483e-03f, -8.493847155e-03f,
+ -8.474983467e-03f, -8.456102461e-03f, -8.437204180e-03f, -8.418288666e-03f, -8.399355962e-03f, -8.380406111e-03f, -8.361439155e-03f, -8.342455137e-03f, -8.323454100e-03f, -8.304436087e-03f,
+ -8.285401139e-03f, -8.266349301e-03f, -8.247280615e-03f, -8.228195123e-03f, -8.209092870e-03f, -8.189973897e-03f, -8.170838248e-03f, -8.151685965e-03f, -8.132517093e-03f, -8.113331673e-03f,
+ -8.094129750e-03f, -8.074911366e-03f, -8.055676564e-03f, -8.036425388e-03f, -8.017157881e-03f, -7.997874086e-03f, -7.978574047e-03f, -7.959257806e-03f, -7.939925408e-03f, -7.920576896e-03f,
+ -7.901212313e-03f, -7.881831703e-03f, -7.862435109e-03f, -7.843022575e-03f, -7.823594144e-03f, -7.804149861e-03f, -7.784689768e-03f, -7.765213909e-03f, -7.745722328e-03f, -7.726215070e-03f,
+ -7.706692177e-03f, -7.687153693e-03f, -7.667599663e-03f, -7.648030129e-03f, -7.628445137e-03f, -7.608844730e-03f, -7.589228952e-03f, -7.569597846e-03f, -7.549951458e-03f, -7.530289831e-03f,
+ -7.510613009e-03f, -7.490921036e-03f, -7.471213956e-03f, -7.451491814e-03f, -7.431754654e-03f, -7.412002520e-03f, -7.392235456e-03f, -7.372453507e-03f, -7.352656717e-03f, -7.332845130e-03f,
+ -7.313018790e-03f, -7.293177743e-03f, -7.273322032e-03f, -7.253451703e-03f, -7.233566798e-03f, -7.213667364e-03f, -7.193753445e-03f, -7.173825084e-03f, -7.153882328e-03f, -7.133925220e-03f,
+ -7.113953805e-03f, -7.093968128e-03f, -7.073968233e-03f, -7.053954166e-03f, -7.033925971e-03f, -7.013883693e-03f, -6.993827377e-03f, -6.973757068e-03f, -6.953672810e-03f, -6.933574648e-03f,
+ -6.913462628e-03f, -6.893336795e-03f, -6.873197193e-03f, -6.853043867e-03f, -6.832876863e-03f, -6.812696226e-03f, -6.792502000e-03f, -6.772294232e-03f, -6.752072965e-03f, -6.731838246e-03f,
+ -6.711590119e-03f, -6.691328630e-03f, -6.671053824e-03f, -6.650765747e-03f, -6.630464443e-03f, -6.610149958e-03f, -6.589822337e-03f, -6.569481627e-03f, -6.549127871e-03f, -6.528761117e-03f,
+ -6.508381408e-03f, -6.487988791e-03f, -6.467583312e-03f, -6.447165015e-03f, -6.426733947e-03f, -6.406290152e-03f, -6.385833678e-03f, -6.365364568e-03f, -6.344882870e-03f, -6.324388628e-03f,
+ -6.303881889e-03f, -6.283362697e-03f, -6.262831100e-03f, -6.242287143e-03f, -6.221730871e-03f, -6.201162330e-03f, -6.180581567e-03f, -6.159988627e-03f, -6.139383557e-03f, -6.118766401e-03f,
+ -6.098137206e-03f, -6.077496019e-03f, -6.056842884e-03f, -6.036177849e-03f, -6.015500959e-03f, -5.994812260e-03f, -5.974111798e-03f, -5.953399620e-03f, -5.932675772e-03f, -5.911940300e-03f,
+ -5.891193249e-03f, -5.870434667e-03f, -5.849664599e-03f, -5.828883093e-03f, -5.808090193e-03f, -5.787285946e-03f, -5.766470400e-03f, -5.745643599e-03f, -5.724805591e-03f, -5.703956422e-03f,
+ -5.683096137e-03f, -5.662224785e-03f, -5.641342411e-03f, -5.620449061e-03f, -5.599544783e-03f, -5.578629622e-03f, -5.557703625e-03f, -5.536766840e-03f, -5.515819311e-03f, -5.494861087e-03f,
+ -5.473892213e-03f, -5.452912736e-03f, -5.431922703e-03f, -5.410922161e-03f, -5.389911156e-03f, -5.368889735e-03f, -5.347857945e-03f, -5.326815833e-03f, -5.305763445e-03f, -5.284700827e-03f,
+ -5.263628028e-03f, -5.242545094e-03f, -5.221452071e-03f, -5.200349007e-03f, -5.179235948e-03f, -5.158112942e-03f, -5.136980035e-03f, -5.115837274e-03f, -5.094684706e-03f, -5.073522379e-03f,
+ -5.052350338e-03f, -5.031168632e-03f, -5.009977308e-03f, -4.988776411e-03f, -4.967565991e-03f, -4.946346092e-03f, -4.925116764e-03f, -4.903878052e-03f, -4.882630004e-03f, -4.861372667e-03f,
+ -4.840106088e-03f, -4.818830315e-03f, -4.797545395e-03f, -4.776251375e-03f, -4.754948302e-03f, -4.733636223e-03f, -4.712315187e-03f, -4.690985239e-03f, -4.669646428e-03f, -4.648298800e-03f,
+ -4.626942404e-03f, -4.605577286e-03f, -4.584203494e-03f, -4.562821075e-03f, -4.541430077e-03f, -4.520030547e-03f, -4.498622533e-03f, -4.477206081e-03f, -4.455781241e-03f, -4.434348058e-03f,
+ -4.412906580e-03f, -4.391456856e-03f, -4.369998932e-03f, -4.348532857e-03f, -4.327058677e-03f, -4.305576440e-03f, -4.284086194e-03f, -4.262587987e-03f, -4.241081866e-03f, -4.219567879e-03f,
+ -4.198046073e-03f, -4.176516496e-03f, -4.154979196e-03f, -4.133434220e-03f, -4.111881617e-03f, -4.090321433e-03f, -4.068753717e-03f, -4.047178517e-03f, -4.025595879e-03f, -4.004005853e-03f,
+ -3.982408485e-03f, -3.960803824e-03f, -3.939191917e-03f, -3.917572813e-03f, -3.895946558e-03f, -3.874313201e-03f, -3.852672790e-03f, -3.831025372e-03f, -3.809370996e-03f, -3.787709710e-03f,
+ -3.766041560e-03f, -3.744366596e-03f, -3.722684865e-03f, -3.700996416e-03f, -3.679301295e-03f, -3.657599551e-03f, -3.635891233e-03f, -3.614176387e-03f, -3.592455063e-03f, -3.570727307e-03f,
+ -3.548993169e-03f, -3.527252696e-03f, -3.505505935e-03f, -3.483752937e-03f, -3.461993747e-03f, -3.440228415e-03f, -3.418456988e-03f, -3.396679515e-03f, -3.374896044e-03f, -3.353106622e-03f,
+ -3.331311298e-03f, -3.309510121e-03f, -3.287703137e-03f, -3.265890396e-03f, -3.244071946e-03f, -3.222247834e-03f, -3.200418109e-03f, -3.178582820e-03f, -3.156742013e-03f, -3.134895738e-03f,
+ -3.113044043e-03f, -3.091186976e-03f, -3.069324586e-03f, -3.047456919e-03f, -3.025584026e-03f, -3.003705953e-03f, -2.981822750e-03f, -2.959934464e-03f, -2.938041144e-03f, -2.916142839e-03f,
+ -2.894239595e-03f, -2.872331463e-03f, -2.850418489e-03f, -2.828500724e-03f, -2.806578213e-03f, -2.784651007e-03f, -2.762719154e-03f, -2.740782701e-03f, -2.718841697e-03f, -2.696896191e-03f,
+ -2.674946231e-03f, -2.652991865e-03f, -2.631033141e-03f, -2.609070109e-03f, -2.587102817e-03f, -2.565131312e-03f, -2.543155643e-03f, -2.521175860e-03f, -2.499192009e-03f, -2.477204140e-03f,
+ -2.455212301e-03f, -2.433216540e-03f, -2.411216907e-03f, -2.389213448e-03f, -2.367206214e-03f, -2.345195252e-03f, -2.323180610e-03f, -2.301162338e-03f, -2.279140484e-03f, -2.257115096e-03f,
+ -2.235086222e-03f, -2.213053912e-03f, -2.191018213e-03f, -2.168979174e-03f, -2.146936844e-03f, -2.124891272e-03f, -2.102842505e-03f, -2.080790592e-03f, -2.058735582e-03f, -2.036677523e-03f,
+ -2.014616464e-03f, -1.992552453e-03f, -1.970485539e-03f, -1.948415770e-03f, -1.926343196e-03f, -1.904267864e-03f, -1.882189823e-03f, -1.860109121e-03f, -1.838025807e-03f, -1.815939930e-03f,
+ -1.793851539e-03f, -1.771760681e-03f, -1.749667405e-03f, -1.727571761e-03f, -1.705473796e-03f, -1.683373558e-03f, -1.661271098e-03f, -1.639166462e-03f, -1.617059701e-03f, -1.594950861e-03f,
+ -1.572839993e-03f, -1.550727143e-03f, -1.528612362e-03f, -1.506495698e-03f, -1.484377199e-03f, -1.462256913e-03f, -1.440134890e-03f, -1.418011177e-03f, -1.395885825e-03f, -1.373758880e-03f,
+ -1.351630392e-03f, -1.329500409e-03f, -1.307368980e-03f, -1.285236153e-03f, -1.263101978e-03f, -1.240966502e-03f, -1.218829774e-03f, -1.196691843e-03f, -1.174552757e-03f, -1.152412565e-03f,
+ -1.130271315e-03f, -1.108129057e-03f, -1.085985838e-03f, -1.063841707e-03f, -1.041696713e-03f, -1.019550904e-03f, -9.974043294e-04f, -9.752570372e-04f, -9.531090759e-04f, -9.309604943e-04f,
+ -9.088113408e-04f, -8.866616640e-04f, -8.645115126e-04f, -8.423609350e-04f, -8.202099798e-04f, -7.980586955e-04f, -7.759071308e-04f, -7.537553341e-04f, -7.316033540e-04f, -7.094512390e-04f,
+ -6.872990377e-04f, -6.651467987e-04f, -6.429945704e-04f, -6.208424013e-04f, -5.986903401e-04f, -5.765384352e-04f, -5.543867352e-04f, -5.322352885e-04f, -5.100841437e-04f, -4.879333493e-04f,
+ -4.657829538e-04f, -4.436330057e-04f, -4.214835534e-04f, -3.993346455e-04f, -3.771863306e-04f, -3.550386569e-04f, -3.328916731e-04f, -3.107454276e-04f, -2.885999688e-04f, -2.664553453e-04f,
+ -2.443116055e-04f, -2.221687978e-04f, -2.000269708e-04f, -1.778861727e-04f, -1.557464521e-04f, -1.336078575e-04f, -1.114704372e-04f, -8.933423961e-05f, -6.719931321e-05f, -4.506570639e-05f,
+ -2.293346755e-05f, -8.026450830e-07f, 2.132671261e-05f, 4.345455716e-05f, 6.558084018e-05f, 8.770551330e-05f, 1.098285282e-04f, 1.319498364e-04f, 1.540693897e-04f, 1.761871396e-04f,
+ 1.983030379e-04f, 2.204170363e-04f, 2.425290863e-04f, 2.646391397e-04f, 2.867471482e-04f, 3.088530635e-04f, 3.309568373e-04f, 3.530584213e-04f, 3.751577673e-04f, 3.972548269e-04f,
+ 4.193495519e-04f, 4.414418941e-04f, 4.635318051e-04f, 4.856192369e-04f, 5.077041412e-04f, 5.297864696e-04f, 5.518661742e-04f, 5.739432065e-04f, 5.960175185e-04f, 6.180890620e-04f,
+ 6.401577888e-04f, 6.622236507e-04f, 6.842865996e-04f, 7.063465874e-04f, 7.284035658e-04f, 7.504574869e-04f, 7.725083024e-04f, 7.945559643e-04f, 8.166004245e-04f, 8.386416349e-04f,
+ 8.606795474e-04f, 8.827141139e-04f, 9.047452865e-04f, 9.267730170e-04f, 9.487972575e-04f, 9.708179599e-04f, 9.928350762e-04f, 1.014848558e-03f, 1.036858359e-03f, 1.058864429e-03f,
+ 1.080866721e-03f, 1.102865187e-03f, 1.124859779e-03f, 1.146850450e-03f, 1.168837150e-03f, 1.190819833e-03f, 1.212798451e-03f, 1.234772955e-03f, 1.256743297e-03f, 1.278709431e-03f,
+ 1.300671308e-03f, 1.322628879e-03f, 1.344582098e-03f, 1.366530917e-03f, 1.388475287e-03f, 1.410415162e-03f, 1.432350492e-03f, 1.454281231e-03f, 1.476207331e-03f, 1.498128743e-03f,
+ 1.520045421e-03f, 1.541957317e-03f, 1.563864382e-03f, 1.585766570e-03f, 1.607663832e-03f, 1.629556121e-03f, 1.651443389e-03f, 1.673325589e-03f, 1.695202672e-03f, 1.717074593e-03f,
+ 1.738941302e-03f, 1.760802752e-03f, 1.782658897e-03f, 1.804509687e-03f, 1.826355076e-03f, 1.848195017e-03f, 1.870029461e-03f, 1.891858361e-03f, 1.913681670e-03f, 1.935499341e-03f,
+ 1.957311325e-03f, 1.979117576e-03f, 2.000918047e-03f, 2.022712689e-03f, 2.044501455e-03f, 2.066284298e-03f, 2.088061171e-03f, 2.109832027e-03f, 2.131596817e-03f, 2.153355496e-03f,
+ 2.175108015e-03f, 2.196854327e-03f, 2.218594385e-03f, 2.240328142e-03f, 2.262055551e-03f, 2.283776565e-03f, 2.305491135e-03f, 2.327199216e-03f, 2.348900760e-03f, 2.370595720e-03f,
+ 2.392284049e-03f, 2.413965699e-03f, 2.435640625e-03f, 2.457308777e-03f, 2.478970111e-03f, 2.500624578e-03f, 2.522272132e-03f, 2.543912725e-03f, 2.565546312e-03f, 2.587172844e-03f,
+ 2.608792275e-03f, 2.630404558e-03f, 2.652009646e-03f, 2.673607492e-03f, 2.695198050e-03f, 2.716781273e-03f, 2.738357113e-03f, 2.759925524e-03f, 2.781486460e-03f, 2.803039873e-03f,
+ 2.824585717e-03f, 2.846123945e-03f, 2.867654510e-03f, 2.889177366e-03f, 2.910692467e-03f, 2.932199765e-03f, 2.953699213e-03f, 2.975190767e-03f, 2.996674377e-03f, 3.018149999e-03f,
+ 3.039617586e-03f, 3.061077091e-03f, 3.082528468e-03f, 3.103971670e-03f, 3.125406650e-03f, 3.146833364e-03f, 3.168251763e-03f, 3.189661802e-03f, 3.211063434e-03f, 3.232456613e-03f,
+ 3.253841292e-03f, 3.275217426e-03f, 3.296584968e-03f, 3.317943872e-03f, 3.339294092e-03f, 3.360635581e-03f, 3.381968293e-03f, 3.403292183e-03f, 3.424607203e-03f, 3.445913308e-03f,
+ 3.467210452e-03f, 3.488498589e-03f, 3.509777672e-03f, 3.531047656e-03f, 3.552308494e-03f, 3.573560142e-03f, 3.594802552e-03f, 3.616035678e-03f, 3.637259476e-03f, 3.658473898e-03f,
+ 3.679678900e-03f, 3.700874435e-03f, 3.722060458e-03f, 3.743236922e-03f, 3.764403782e-03f, 3.785560993e-03f, 3.806708508e-03f, 3.827846281e-03f, 3.848974268e-03f, 3.870092423e-03f,
+ 3.891200699e-03f, 3.912299051e-03f, 3.933387435e-03f, 3.954465803e-03f, 3.975534111e-03f, 3.996592314e-03f, 4.017640365e-03f, 4.038678219e-03f, 4.059705831e-03f, 4.080723156e-03f,
+ 4.101730148e-03f, 4.122726762e-03f, 4.143712952e-03f, 4.164688673e-03f, 4.185653880e-03f, 4.206608528e-03f, 4.227552571e-03f, 4.248485964e-03f, 4.269408663e-03f, 4.290320621e-03f,
+ 4.311221795e-03f, 4.332112138e-03f, 4.352991606e-03f, 4.373860154e-03f, 4.394717736e-03f, 4.415564309e-03f, 4.436399826e-03f, 4.457224243e-03f, 4.478037515e-03f, 4.498839597e-03f,
+ 4.519630444e-03f, 4.540410012e-03f, 4.561178256e-03f, 4.581935130e-03f, 4.602680591e-03f, 4.623414594e-03f, 4.644137093e-03f, 4.664848045e-03f, 4.685547404e-03f, 4.706235126e-03f,
+ 4.726911167e-03f, 4.747575482e-03f, 4.768228026e-03f, 4.788868755e-03f, 4.809497625e-03f, 4.830114591e-03f, 4.850719609e-03f, 4.871312634e-03f, 4.891893623e-03f, 4.912462530e-03f,
+ 4.933019311e-03f, 4.953563923e-03f, 4.974096322e-03f, 4.994616462e-03f, 5.015124299e-03f, 5.035619791e-03f, 5.056102892e-03f, 5.076573559e-03f, 5.097031747e-03f, 5.117477413e-03f,
+ 5.137910512e-03f, 5.158331001e-03f, 5.178738835e-03f, 5.199133971e-03f, 5.219516366e-03f, 5.239885974e-03f, 5.260242753e-03f, 5.280586658e-03f, 5.300917647e-03f, 5.321235674e-03f,
+ 5.341540698e-03f, 5.361832673e-03f, 5.382111556e-03f, 5.402377305e-03f, 5.422629874e-03f, 5.442869222e-03f, 5.463095303e-03f, 5.483308076e-03f, 5.503507495e-03f, 5.523693519e-03f,
+ 5.543866104e-03f, 5.564025206e-03f, 5.584170783e-03f, 5.604302790e-03f, 5.624421185e-03f, 5.644525924e-03f, 5.664616965e-03f, 5.684694264e-03f, 5.704757779e-03f, 5.724807465e-03f,
+ 5.744843281e-03f, 5.764865183e-03f, 5.784873128e-03f, 5.804867073e-03f, 5.824846976e-03f, 5.844812793e-03f, 5.864764482e-03f, 5.884702000e-03f, 5.904625304e-03f, 5.924534352e-03f,
+ 5.944429101e-03f, 5.964309507e-03f, 5.984175530e-03f, 6.004027125e-03f, 6.023864251e-03f, 6.043686865e-03f, 6.063494925e-03f, 6.083288388e-03f, 6.103067211e-03f, 6.122831352e-03f,
+ 6.142580770e-03f, 6.162315421e-03f, 6.182035264e-03f, 6.201740256e-03f, 6.221430355e-03f, 6.241105519e-03f, 6.260765705e-03f, 6.280410872e-03f, 6.300040978e-03f, 6.319655980e-03f,
+ 6.339255837e-03f, 6.358840507e-03f, 6.378409948e-03f, 6.397964117e-03f, 6.417502973e-03f, 6.437026475e-03f, 6.456534580e-03f, 6.476027247e-03f, 6.495504435e-03f, 6.514966100e-03f,
+ 6.534412203e-03f, 6.553842700e-03f, 6.573257552e-03f, 6.592656715e-03f, 6.612040150e-03f, 6.631407814e-03f, 6.650759665e-03f, 6.670095664e-03f, 6.689415767e-03f, 6.708719935e-03f,
+ 6.728008125e-03f, 6.747280297e-03f, 6.766536410e-03f, 6.785776421e-03f, 6.805000291e-03f, 6.824207978e-03f, 6.843399441e-03f, 6.862574639e-03f, 6.881733531e-03f, 6.900876077e-03f,
+ 6.920002235e-03f, 6.939111964e-03f, 6.958205225e-03f, 6.977281975e-03f, 6.996342175e-03f, 7.015385784e-03f, 7.034412761e-03f, 7.053423065e-03f, 7.072416656e-03f, 7.091393494e-03f,
+ 7.110353538e-03f, 7.129296747e-03f, 7.148223081e-03f, 7.167132500e-03f, 7.186024964e-03f, 7.204900432e-03f, 7.223758864e-03f, 7.242600219e-03f, 7.261424459e-03f, 7.280231542e-03f,
+ 7.299021428e-03f, 7.317794078e-03f, 7.336549451e-03f, 7.355287507e-03f, 7.374008208e-03f, 7.392711511e-03f, 7.411397379e-03f, 7.430065771e-03f, 7.448716647e-03f, 7.467349968e-03f,
+ 7.485965694e-03f, 7.504563785e-03f, 7.523144202e-03f, 7.541706905e-03f, 7.560251855e-03f, 7.578779012e-03f, 7.597288337e-03f, 7.615779791e-03f, 7.634253333e-03f, 7.652708926e-03f,
+ 7.671146529e-03f, 7.689566103e-03f, 7.707967610e-03f, 7.726351010e-03f, 7.744716263e-03f, 7.763063332e-03f, 7.781392177e-03f, 7.799702759e-03f, 7.817995039e-03f, 7.836268978e-03f,
+ 7.854524537e-03f, 7.872761678e-03f, 7.890980363e-03f, 7.909180551e-03f, 7.927362205e-03f, 7.945525285e-03f, 7.963669755e-03f, 7.981795573e-03f, 7.999902704e-03f, 8.017991107e-03f,
+ 8.036060745e-03f, 8.054111579e-03f, 8.072143571e-03f, 8.090156682e-03f, 8.108150875e-03f, 8.126126111e-03f, 8.144082352e-03f, 8.162019560e-03f, 8.179937697e-03f, 8.197836725e-03f,
+ 8.215716606e-03f, 8.233577302e-03f, 8.251418775e-03f, 8.269240988e-03f, 8.287043902e-03f, 8.304827480e-03f, 8.322591685e-03f, 8.340336478e-03f, 8.358061821e-03f, 8.375767679e-03f,
+ 8.393454012e-03f, 8.411120784e-03f, 8.428767956e-03f, 8.446395493e-03f, 8.464003355e-03f, 8.481591507e-03f, 8.499159910e-03f, 8.516708529e-03f, 8.534237324e-03f, 8.551746260e-03f,
+ 8.569235299e-03f, 8.586704405e-03f, 8.604153540e-03f, 8.621582668e-03f, 8.638991751e-03f, 8.656380752e-03f, 8.673749636e-03f, 8.691098365e-03f, 8.708426903e-03f, 8.725735213e-03f,
+ 8.743023258e-03f, 8.760291002e-03f, 8.777538408e-03f, 8.794765440e-03f, 8.811972061e-03f, 8.829158236e-03f, 8.846323927e-03f, 8.863469100e-03f, 8.880593716e-03f, 8.897697741e-03f,
+ 8.914781137e-03f, 8.931843870e-03f, 8.948885903e-03f, 8.965907199e-03f, 8.982907724e-03f, 8.999887441e-03f, 9.016846314e-03f, 9.033784308e-03f, 9.050701387e-03f, 9.067597515e-03f,
+ 9.084472657e-03f, 9.101326776e-03f, 9.118159838e-03f, 9.134971807e-03f, 9.151762648e-03f, 9.168532324e-03f, 9.185280801e-03f, 9.202008044e-03f, 9.218714016e-03f, 9.235398684e-03f,
+ 9.252062012e-03f, 9.268703964e-03f, 9.285324506e-03f, 9.301923603e-03f, 9.318501219e-03f, 9.335057321e-03f, 9.351591872e-03f, 9.368104838e-03f, 9.384596185e-03f, 9.401065877e-03f,
+ 9.417513881e-03f, 9.433940161e-03f, 9.450344683e-03f, 9.466727412e-03f, 9.483088314e-03f, 9.499427355e-03f, 9.515744499e-03f, 9.532039714e-03f, 9.548312964e-03f, 9.564564216e-03f,
+ 9.580793434e-03f, 9.597000586e-03f, 9.613185637e-03f, 9.629348553e-03f, 9.645489300e-03f, 9.661607844e-03f, 9.677704152e-03f, 9.693778189e-03f, 9.709829922e-03f, 9.725859317e-03f,
+ 9.741866340e-03f, 9.757850959e-03f, 9.773813138e-03f, 9.789752846e-03f, 9.805670047e-03f, 9.821564710e-03f, 9.837436800e-03f, 9.853286285e-03f, 9.869113131e-03f, 9.884917305e-03f,
+ 9.900698773e-03f, 9.916457504e-03f, 9.932193462e-03f, 9.947906617e-03f, 9.963596934e-03f, 9.979264382e-03f, 9.994908926e-03f, 1.001053053e-02f, 1.002612918e-02f, 1.004170481e-02f,
+ 1.005725742e-02f, 1.007278696e-02f, 1.008829340e-02f, 1.010377671e-02f, 1.011923686e-02f, 1.013467381e-02f, 1.015008753e-02f, 1.016547799e-02f, 1.018084516e-02f, 1.019618900e-02f,
+ 1.021150949e-02f, 1.022680658e-02f, 1.024208026e-02f, 1.025733049e-02f, 1.027255723e-02f, 1.028776045e-02f, 1.030294012e-02f, 1.031809622e-02f, 1.033322870e-02f, 1.034833754e-02f,
+ 1.036342271e-02f, 1.037848417e-02f, 1.039352189e-02f, 1.040853584e-02f, 1.042352599e-02f, 1.043849231e-02f, 1.045343477e-02f, 1.046835333e-02f, 1.048324797e-02f, 1.049811865e-02f,
+ 1.051296535e-02f, 1.052778802e-02f, 1.054258665e-02f, 1.055736120e-02f, 1.057211164e-02f, 1.058683793e-02f, 1.060154005e-02f, 1.061621797e-02f, 1.063087166e-02f, 1.064550108e-02f,
+ 1.066010621e-02f, 1.067468702e-02f, 1.068924347e-02f, 1.070377553e-02f, 1.071828318e-02f, 1.073276638e-02f, 1.074722511e-02f, 1.076165933e-02f, 1.077606901e-02f, 1.079045413e-02f,
+ 1.080481466e-02f, 1.081915055e-02f, 1.083346180e-02f, 1.084774835e-02f, 1.086201020e-02f, 1.087624729e-02f, 1.089045962e-02f, 1.090464714e-02f, 1.091880982e-02f, 1.093294765e-02f,
+ 1.094706058e-02f, 1.096114859e-02f, 1.097521166e-02f, 1.098924974e-02f, 1.100326281e-02f, 1.101725085e-02f, 1.103121382e-02f, 1.104515169e-02f, 1.105906444e-02f, 1.107295204e-02f,
+ 1.108681446e-02f, 1.110065166e-02f, 1.111446362e-02f, 1.112825032e-02f, 1.114201172e-02f, 1.115574780e-02f, 1.116945852e-02f, 1.118314386e-02f, 1.119680379e-02f, 1.121043828e-02f,
+ 1.122404730e-02f, 1.123763083e-02f, 1.125118884e-02f, 1.126472130e-02f, 1.127822818e-02f, 1.129170945e-02f, 1.130516508e-02f, 1.131859506e-02f, 1.133199934e-02f, 1.134537791e-02f,
+ 1.135873073e-02f, 1.137205778e-02f, 1.138535902e-02f, 1.139863444e-02f, 1.141188401e-02f, 1.142510769e-02f, 1.143830546e-02f, 1.145147729e-02f, 1.146462316e-02f, 1.147774304e-02f,
+ 1.149083690e-02f, 1.150390472e-02f, 1.151694646e-02f, 1.152996210e-02f, 1.154295162e-02f, 1.155591499e-02f, 1.156885217e-02f, 1.158176315e-02f, 1.159464790e-02f, 1.160750639e-02f,
+ 1.162033859e-02f, 1.163314448e-02f, 1.164592403e-02f, 1.165867722e-02f, 1.167140402e-02f, 1.168410440e-02f, 1.169677833e-02f, 1.170942580e-02f, 1.172204678e-02f, 1.173464123e-02f,
+ 1.174720913e-02f, 1.175975047e-02f, 1.177226520e-02f, 1.178475331e-02f, 1.179721477e-02f, 1.180964956e-02f, 1.182205764e-02f, 1.183443900e-02f, 1.184679361e-02f, 1.185912144e-02f,
+ 1.187142247e-02f, 1.188369668e-02f, 1.189594403e-02f, 1.190816450e-02f, 1.192035807e-02f, 1.193252471e-02f, 1.194466441e-02f, 1.195677712e-02f, 1.196886283e-02f, 1.198092152e-02f,
+ 1.199295315e-02f, 1.200495771e-02f, 1.201693517e-02f, 1.202888550e-02f, 1.204080869e-02f, 1.205270470e-02f, 1.206457352e-02f, 1.207641511e-02f, 1.208822945e-02f, 1.210001653e-02f,
+ 1.211177631e-02f, 1.212350877e-02f, 1.213521390e-02f, 1.214689165e-02f, 1.215854202e-02f, 1.217016497e-02f, 1.218176048e-02f, 1.219332854e-02f, 1.220486911e-02f, 1.221638217e-02f,
+ 1.222786770e-02f, 1.223932568e-02f, 1.225075608e-02f, 1.226215888e-02f, 1.227353405e-02f, 1.228488158e-02f, 1.229620143e-02f, 1.230749359e-02f, 1.231875804e-02f, 1.232999475e-02f,
+ 1.234120369e-02f, 1.235238485e-02f, 1.236353821e-02f, 1.237466373e-02f, 1.238576140e-02f, 1.239683120e-02f, 1.240787309e-02f, 1.241888707e-02f, 1.242987311e-02f, 1.244083118e-02f,
+ 1.245176127e-02f, 1.246266334e-02f, 1.247353739e-02f, 1.248438338e-02f, 1.249520130e-02f, 1.250599113e-02f, 1.251675283e-02f, 1.252748639e-02f, 1.253819180e-02f, 1.254886902e-02f,
+ 1.255951803e-02f, 1.257013882e-02f, 1.258073136e-02f, 1.259129563e-02f, 1.260183162e-02f, 1.261233929e-02f, 1.262281862e-02f, 1.263326961e-02f, 1.264369222e-02f, 1.265408643e-02f,
+ 1.266445223e-02f, 1.267478959e-02f, 1.268509849e-02f, 1.269537891e-02f, 1.270563083e-02f, 1.271585423e-02f, 1.272604909e-02f, 1.273621539e-02f, 1.274635311e-02f, 1.275646222e-02f,
+ 1.276654272e-02f, 1.277659457e-02f, 1.278661776e-02f, 1.279661226e-02f, 1.280657806e-02f, 1.281651514e-02f, 1.282642348e-02f, 1.283630305e-02f, 1.284615385e-02f, 1.285597584e-02f,
+ 1.286576901e-02f, 1.287553334e-02f, 1.288526880e-02f, 1.289497539e-02f, 1.290465308e-02f, 1.291430185e-02f, 1.292392168e-02f, 1.293351255e-02f, 1.294307445e-02f, 1.295260736e-02f,
+ 1.296211124e-02f, 1.297158610e-02f, 1.298103190e-02f, 1.299044864e-02f, 1.299983628e-02f, 1.300919481e-02f, 1.301852422e-02f, 1.302782449e-02f, 1.303709558e-02f, 1.304633750e-02f,
+ 1.305555022e-02f, 1.306473371e-02f, 1.307388797e-02f, 1.308301298e-02f, 1.309210871e-02f, 1.310117515e-02f, 1.311021228e-02f, 1.311922009e-02f, 1.312819855e-02f, 1.313714765e-02f,
+ 1.314606736e-02f, 1.315495768e-02f, 1.316381859e-02f, 1.317265006e-02f, 1.318145208e-02f, 1.319022463e-02f, 1.319896770e-02f, 1.320768126e-02f, 1.321636531e-02f, 1.322501982e-02f,
+ 1.323364477e-02f, 1.324224016e-02f, 1.325080595e-02f, 1.325934215e-02f, 1.326784872e-02f, 1.327632566e-02f, 1.328477294e-02f, 1.329319055e-02f, 1.330157847e-02f, 1.330993669e-02f,
+ 1.331826519e-02f, 1.332656395e-02f, 1.333483296e-02f, 1.334307220e-02f, 1.335128166e-02f, 1.335946131e-02f, 1.336761115e-02f, 1.337573115e-02f, 1.338382131e-02f, 1.339188160e-02f,
+ 1.339991201e-02f, 1.340791253e-02f, 1.341588313e-02f, 1.342382381e-02f, 1.343173455e-02f, 1.343961532e-02f, 1.344746613e-02f, 1.345528695e-02f, 1.346307776e-02f, 1.347083855e-02f,
+ 1.347856932e-02f, 1.348627003e-02f, 1.349394068e-02f, 1.350158125e-02f, 1.350919173e-02f, 1.351677210e-02f, 1.352432235e-02f, 1.353184246e-02f, 1.353933242e-02f, 1.354679221e-02f,
+ 1.355422182e-02f, 1.356162124e-02f, 1.356899045e-02f, 1.357632944e-02f, 1.358363819e-02f, 1.359091669e-02f, 1.359816493e-02f, 1.360538288e-02f, 1.361257054e-02f, 1.361972790e-02f,
+ 1.362685494e-02f, 1.363395164e-02f, 1.364101799e-02f, 1.364805399e-02f, 1.365505961e-02f, 1.366203484e-02f, 1.366897967e-02f, 1.367589409e-02f, 1.368277808e-02f, 1.368963163e-02f,
+ 1.369645472e-02f, 1.370324735e-02f, 1.371000950e-02f, 1.371674116e-02f, 1.372344231e-02f, 1.373011295e-02f, 1.373675305e-02f, 1.374336261e-02f, 1.374994162e-02f, 1.375649006e-02f,
+ 1.376300792e-02f, 1.376949519e-02f, 1.377595185e-02f, 1.378237790e-02f, 1.378877332e-02f, 1.379513809e-02f, 1.380147222e-02f, 1.380777568e-02f, 1.381404846e-02f, 1.382029056e-02f,
+ 1.382650195e-02f, 1.383268264e-02f, 1.383883260e-02f, 1.384495183e-02f, 1.385104031e-02f, 1.385709803e-02f, 1.386312499e-02f, 1.386912117e-02f, 1.387508655e-02f, 1.388102114e-02f,
+ 1.388692491e-02f, 1.389279786e-02f, 1.389863997e-02f, 1.390445124e-02f, 1.391023165e-02f, 1.391598120e-02f, 1.392169987e-02f, 1.392738765e-02f, 1.393304454e-02f, 1.393867051e-02f,
+ 1.394426557e-02f, 1.394982970e-02f, 1.395536289e-02f, 1.396086513e-02f, 1.396633641e-02f, 1.397177672e-02f, 1.397718605e-02f, 1.398256439e-02f, 1.398791174e-02f, 1.399322807e-02f,
+ 1.399851339e-02f, 1.400376768e-02f, 1.400899093e-02f, 1.401418314e-02f, 1.401934429e-02f, 1.402447438e-02f, 1.402957339e-02f, 1.403464132e-02f, 1.403967815e-02f, 1.404468389e-02f,
+ 1.404965851e-02f, 1.405460201e-02f, 1.405951439e-02f, 1.406439563e-02f, 1.406924572e-02f, 1.407406466e-02f, 1.407885244e-02f, 1.408360905e-02f, 1.408833448e-02f, 1.409302872e-02f,
+ 1.409769176e-02f, 1.410232360e-02f, 1.410692423e-02f, 1.411149363e-02f, 1.411603181e-02f, 1.412053875e-02f, 1.412501445e-02f, 1.412945890e-02f, 1.413387209e-02f, 1.413825401e-02f,
+ 1.414260465e-02f, 1.414692401e-02f, 1.415121209e-02f, 1.415546887e-02f, 1.415969434e-02f, 1.416388850e-02f, 1.416805134e-02f, 1.417218286e-02f, 1.417628305e-02f, 1.418035189e-02f,
+ 1.418438939e-02f, 1.418839553e-02f, 1.419237032e-02f, 1.419631374e-02f, 1.420022579e-02f, 1.420410645e-02f, 1.420795573e-02f, 1.421177362e-02f, 1.421556011e-02f, 1.421931519e-02f,
+ 1.422303887e-02f, 1.422673112e-02f, 1.423039195e-02f, 1.423402136e-02f, 1.423761932e-02f, 1.424118585e-02f, 1.424472093e-02f, 1.424822456e-02f, 1.425169673e-02f, 1.425513743e-02f,
+ 1.425854667e-02f, 1.426192443e-02f, 1.426527071e-02f, 1.426858551e-02f, 1.427186881e-02f, 1.427512062e-02f, 1.427834093e-02f, 1.428152974e-02f, 1.428468703e-02f, 1.428781281e-02f,
+ 1.429090707e-02f, 1.429396980e-02f, 1.429700100e-02f, 1.430000067e-02f, 1.430296880e-02f, 1.430590539e-02f, 1.430881043e-02f, 1.431168392e-02f, 1.431452585e-02f, 1.431733622e-02f,
+ 1.432011503e-02f, 1.432286227e-02f, 1.432557794e-02f, 1.432826203e-02f, 1.433091454e-02f, 1.433353547e-02f, 1.433612481e-02f, 1.433868256e-02f, 1.434120872e-02f, 1.434370327e-02f,
+ 1.434616623e-02f, 1.434859758e-02f, 1.435099732e-02f, 1.435336545e-02f, 1.435570197e-02f, 1.435800687e-02f, 1.436028015e-02f, 1.436252181e-02f, 1.436473184e-02f, 1.436691024e-02f,
+ 1.436905701e-02f, 1.437117215e-02f, 1.437325565e-02f, 1.437530751e-02f, 1.437732773e-02f, 1.437931630e-02f, 1.438127323e-02f, 1.438319851e-02f, 1.438509213e-02f, 1.438695411e-02f,
+ 1.438878443e-02f, 1.439058310e-02f, 1.439235010e-02f, 1.439408545e-02f, 1.439578913e-02f, 1.439746115e-02f, 1.439910150e-02f, 1.440071019e-02f, 1.440228721e-02f, 1.440383256e-02f,
+ 1.440534623e-02f, 1.440682824e-02f, 1.440827857e-02f, 1.440969723e-02f, 1.441108421e-02f, 1.441243951e-02f, 1.441376314e-02f, 1.441505509e-02f, 1.441631536e-02f, 1.441754395e-02f,
+ 1.441874085e-02f, 1.441990608e-02f, 1.442103963e-02f, 1.442214149e-02f, 1.442321168e-02f, 1.442425018e-02f, 1.442525699e-02f, 1.442623213e-02f, 1.442717558e-02f, 1.442808735e-02f,
+ 1.442896743e-02f, 1.442981583e-02f, 1.443063255e-02f, 1.443141759e-02f, 1.443217095e-02f, 1.443289262e-02f, 1.443358262e-02f, 1.443424093e-02f, 1.443486756e-02f, 1.443546252e-02f,
+ 1.443602579e-02f, 1.443655739e-02f, 1.443705731e-02f, 1.443752556e-02f, 1.443796213e-02f, 1.443836702e-02f, 1.443874025e-02f, 1.443908180e-02f, 1.443939169e-02f, 1.443966990e-02f,
+ 1.443991645e-02f, 1.444013134e-02f, 1.444031456e-02f, 1.444046612e-02f, 1.444058601e-02f, 1.444067425e-02f, 1.444073083e-02f, 1.444075576e-02f, 1.444074904e-02f, 1.444071066e-02f,
+ 1.444064064e-02f, 1.444053897e-02f, 1.444040565e-02f, 1.444024069e-02f, 1.444004410e-02f, 1.443981587e-02f, 1.443955600e-02f, 1.443926450e-02f, 1.443894137e-02f, 1.443858662e-02f,
+ 1.443820025e-02f, 1.443778225e-02f, 1.443733263e-02f, 1.443685141e-02f, 1.443633857e-02f, 1.443579412e-02f, 1.443521807e-02f, 1.443461041e-02f, 1.443397116e-02f, 1.443330032e-02f,
+ 1.443259788e-02f, 1.443186385e-02f, 1.443109825e-02f, 1.443030106e-02f, 1.442947229e-02f, 1.442861196e-02f, 1.442772005e-02f, 1.442679658e-02f, 1.442584155e-02f, 1.442485496e-02f,
+ 1.442383683e-02f, 1.442278714e-02f, 1.442170591e-02f, 1.442059314e-02f, 1.441944884e-02f, 1.441827301e-02f, 1.441706565e-02f, 1.441582678e-02f, 1.441455638e-02f, 1.441325448e-02f,
+ 1.441192107e-02f, 1.441055616e-02f, 1.440915975e-02f, 1.440773185e-02f, 1.440627247e-02f, 1.440478160e-02f, 1.440325927e-02f, 1.440170546e-02f, 1.440012018e-02f, 1.439850345e-02f,
+ 1.439685527e-02f, 1.439517564e-02f, 1.439346456e-02f, 1.439172205e-02f, 1.438994811e-02f, 1.438814275e-02f, 1.438630597e-02f, 1.438443777e-02f, 1.438253817e-02f, 1.438060717e-02f,
+ 1.437864478e-02f, 1.437665100e-02f, 1.437462584e-02f, 1.437256931e-02f, 1.437048140e-02f, 1.436836214e-02f, 1.436621152e-02f, 1.436402956e-02f, 1.436181625e-02f, 1.435957161e-02f,
+ 1.435729565e-02f, 1.435498836e-02f, 1.435264976e-02f, 1.435027986e-02f, 1.434787865e-02f, 1.434544616e-02f, 1.434298238e-02f, 1.434048733e-02f, 1.433796100e-02f, 1.433540342e-02f,
+ 1.433281458e-02f, 1.433019450e-02f, 1.432754318e-02f, 1.432486063e-02f, 1.432214685e-02f, 1.431940187e-02f, 1.431662567e-02f, 1.431381828e-02f, 1.431097970e-02f, 1.430810993e-02f,
+ 1.430520900e-02f, 1.430227689e-02f, 1.429931363e-02f, 1.429631923e-02f, 1.429329368e-02f, 1.429023700e-02f, 1.428714921e-02f, 1.428403029e-02f, 1.428088028e-02f, 1.427769916e-02f,
+ 1.427448697e-02f, 1.427124369e-02f, 1.426796935e-02f, 1.426466394e-02f, 1.426132749e-02f, 1.425796000e-02f, 1.425456147e-02f, 1.425113192e-02f, 1.424767137e-02f, 1.424417981e-02f,
+ 1.424065725e-02f, 1.423710372e-02f, 1.423351921e-02f, 1.422990373e-02f, 1.422625731e-02f, 1.422257994e-02f, 1.421887163e-02f, 1.421513241e-02f, 1.421136227e-02f, 1.420756122e-02f,
+ 1.420372929e-02f, 1.419986647e-02f, 1.419597278e-02f, 1.419204823e-02f, 1.418809283e-02f, 1.418410660e-02f, 1.418008953e-02f, 1.417604164e-02f, 1.417196295e-02f, 1.416785346e-02f,
+ 1.416371318e-02f, 1.415954213e-02f, 1.415534032e-02f, 1.415110775e-02f, 1.414684445e-02f, 1.414255042e-02f, 1.413822566e-02f, 1.413387020e-02f, 1.412948405e-02f, 1.412506721e-02f,
+ 1.412061971e-02f, 1.411614154e-02f, 1.411163272e-02f, 1.410709327e-02f, 1.410252319e-02f, 1.409792250e-02f, 1.409329121e-02f, 1.408862934e-02f, 1.408393689e-02f, 1.407921387e-02f,
+ 1.407446030e-02f, 1.406967620e-02f, 1.406486156e-02f, 1.406001642e-02f, 1.405514077e-02f, 1.405023464e-02f, 1.404529802e-02f, 1.404033095e-02f, 1.403533343e-02f, 1.403030546e-02f,
+ 1.402524708e-02f, 1.402015828e-02f, 1.401503909e-02f, 1.400988951e-02f, 1.400470956e-02f, 1.399949925e-02f, 1.399425859e-02f, 1.398898761e-02f, 1.398368630e-02f, 1.397835470e-02f,
+ 1.397299280e-02f, 1.396760062e-02f, 1.396217819e-02f, 1.395672550e-02f, 1.395124258e-02f, 1.394572943e-02f, 1.394018608e-02f, 1.393461254e-02f, 1.392900882e-02f, 1.392337493e-02f,
+ 1.391771089e-02f, 1.391201672e-02f, 1.390629242e-02f, 1.390053802e-02f, 1.389475352e-02f, 1.388893895e-02f, 1.388309431e-02f, 1.387721963e-02f, 1.387131491e-02f, 1.386538017e-02f,
+ 1.385941543e-02f, 1.385342070e-02f, 1.384739599e-02f, 1.384134133e-02f, 1.383525673e-02f, 1.382914219e-02f, 1.382299775e-02f, 1.381682340e-02f, 1.381061918e-02f, 1.380438508e-02f,
+ 1.379812114e-02f, 1.379182736e-02f, 1.378550377e-02f, 1.377915037e-02f, 1.377276718e-02f, 1.376635422e-02f, 1.375991150e-02f, 1.375343905e-02f, 1.374693687e-02f, 1.374040498e-02f,
+ 1.373384341e-02f, 1.372725215e-02f, 1.372063124e-02f, 1.371398069e-02f, 1.370730051e-02f, 1.370059073e-02f, 1.369385135e-02f, 1.368708239e-02f, 1.368028388e-02f, 1.367345582e-02f,
+ 1.366659824e-02f, 1.365971115e-02f, 1.365279457e-02f, 1.364584852e-02f, 1.363887301e-02f, 1.363186805e-02f, 1.362483368e-02f, 1.361776990e-02f, 1.361067673e-02f, 1.360355420e-02f,
+ 1.359640231e-02f, 1.358922108e-02f, 1.358201054e-02f, 1.357477069e-02f, 1.356750157e-02f, 1.356020318e-02f, 1.355287554e-02f, 1.354551868e-02f, 1.353813260e-02f, 1.353071733e-02f,
+ 1.352327289e-02f, 1.351579929e-02f, 1.350829656e-02f, 1.350076470e-02f, 1.349320374e-02f, 1.348561371e-02f, 1.347799460e-02f, 1.347034645e-02f, 1.346266928e-02f, 1.345496309e-02f,
+ 1.344722792e-02f, 1.343946378e-02f, 1.343167068e-02f, 1.342384865e-02f, 1.341599771e-02f, 1.340811788e-02f, 1.340020916e-02f, 1.339227160e-02f, 1.338430519e-02f, 1.337630997e-02f,
+ 1.336828595e-02f, 1.336023315e-02f, 1.335215159e-02f, 1.334404129e-02f, 1.333590227e-02f, 1.332773455e-02f, 1.331953815e-02f, 1.331131309e-02f, 1.330305939e-02f, 1.329477707e-02f,
+ 1.328646614e-02f, 1.327812664e-02f, 1.326975857e-02f, 1.326136197e-02f, 1.325293684e-02f, 1.324448322e-02f, 1.323600111e-02f, 1.322749055e-02f, 1.321895154e-02f, 1.321038412e-02f,
+ 1.320178830e-02f, 1.319316410e-02f, 1.318451155e-02f, 1.317583066e-02f, 1.316712146e-02f, 1.315838397e-02f, 1.314961820e-02f, 1.314082418e-02f, 1.313200193e-02f, 1.312315147e-02f,
+ 1.311427282e-02f, 1.310536600e-02f, 1.309643104e-02f, 1.308746796e-02f, 1.307847677e-02f, 1.306945751e-02f, 1.306041018e-02f, 1.305133482e-02f, 1.304223144e-02f, 1.303310006e-02f,
+ 1.302394071e-02f, 1.301475341e-02f, 1.300553819e-02f, 1.299629505e-02f, 1.298702404e-02f, 1.297772516e-02f, 1.296839844e-02f, 1.295904390e-02f, 1.294966156e-02f, 1.294025145e-02f,
+ 1.293081360e-02f, 1.292134801e-02f, 1.291185471e-02f, 1.290233374e-02f, 1.289278510e-02f, 1.288320883e-02f, 1.287360494e-02f, 1.286397345e-02f, 1.285431440e-02f, 1.284462780e-02f,
+ 1.283491368e-02f, 1.282517206e-02f, 1.281540296e-02f, 1.280560640e-02f, 1.279578242e-02f, 1.278593102e-02f, 1.277605225e-02f, 1.276614611e-02f, 1.275621264e-02f, 1.274625185e-02f,
+ 1.273626377e-02f, 1.272624842e-02f, 1.271620584e-02f, 1.270613603e-02f, 1.269603903e-02f, 1.268591485e-02f, 1.267576353e-02f, 1.266558509e-02f, 1.265537955e-02f, 1.264514693e-02f,
+ 1.263488726e-02f, 1.262460056e-02f, 1.261428686e-02f, 1.260394619e-02f, 1.259357855e-02f, 1.258318400e-02f, 1.257276253e-02f, 1.256231419e-02f, 1.255183899e-02f, 1.254133695e-02f,
+ 1.253080812e-02f, 1.252025250e-02f, 1.250967012e-02f, 1.249906102e-02f, 1.248842521e-02f, 1.247776271e-02f, 1.246707356e-02f, 1.245635778e-02f, 1.244561539e-02f, 1.243484642e-02f,
+ 1.242405090e-02f, 1.241322885e-02f, 1.240238029e-02f, 1.239150525e-02f, 1.238060376e-02f, 1.236967584e-02f, 1.235872152e-02f, 1.234774082e-02f, 1.233673377e-02f, 1.232570040e-02f,
+ 1.231464073e-02f, 1.230355478e-02f, 1.229244259e-02f, 1.228130417e-02f, 1.227013956e-02f, 1.225894878e-02f, 1.224773186e-02f, 1.223648883e-02f, 1.222521970e-02f, 1.221392451e-02f,
+ 1.220260328e-02f, 1.219125604e-02f, 1.217988282e-02f, 1.216848364e-02f, 1.215705852e-02f, 1.214560751e-02f, 1.213413061e-02f, 1.212262787e-02f, 1.211109930e-02f, 1.209954494e-02f,
+ 1.208796480e-02f, 1.207635893e-02f, 1.206472733e-02f, 1.205307005e-02f, 1.204138711e-02f, 1.202967853e-02f, 1.201794435e-02f, 1.200618458e-02f, 1.199439927e-02f, 1.198258843e-02f,
+ 1.197075209e-02f, 1.195889029e-02f, 1.194700304e-02f, 1.193509038e-02f, 1.192315233e-02f, 1.191118893e-02f, 1.189920019e-02f, 1.188718615e-02f, 1.187514683e-02f, 1.186308227e-02f,
+ 1.185099249e-02f, 1.183887752e-02f, 1.182673739e-02f, 1.181457212e-02f, 1.180238175e-02f, 1.179016630e-02f, 1.177792580e-02f, 1.176566028e-02f, 1.175336977e-02f, 1.174105430e-02f,
+ 1.172871389e-02f, 1.171634857e-02f, 1.170395837e-02f, 1.169154333e-02f, 1.167910347e-02f, 1.166663881e-02f, 1.165414939e-02f, 1.164163524e-02f, 1.162909639e-02f, 1.161653286e-02f,
+ 1.160394468e-02f, 1.159133189e-02f, 1.157869451e-02f, 1.156603257e-02f, 1.155334610e-02f, 1.154063513e-02f, 1.152789969e-02f, 1.151513982e-02f, 1.150235552e-02f, 1.148954685e-02f,
+ 1.147671383e-02f, 1.146385648e-02f, 1.145097484e-02f, 1.143806894e-02f, 1.142513881e-02f, 1.141218447e-02f, 1.139920596e-02f, 1.138620330e-02f, 1.137317654e-02f, 1.136012569e-02f,
+ 1.134705079e-02f, 1.133395186e-02f, 1.132082894e-02f, 1.130768206e-02f, 1.129451125e-02f, 1.128131654e-02f, 1.126809796e-02f, 1.125485553e-02f, 1.124158930e-02f, 1.122829929e-02f,
+ 1.121498553e-02f, 1.120164805e-02f, 1.118828689e-02f, 1.117490207e-02f, 1.116149362e-02f, 1.114806158e-02f, 1.113460597e-02f, 1.112112684e-02f, 1.110762420e-02f, 1.109409809e-02f,
+ 1.108054854e-02f, 1.106697559e-02f, 1.105337926e-02f, 1.103975958e-02f, 1.102611659e-02f, 1.101245031e-02f, 1.099876079e-02f, 1.098504804e-02f, 1.097131211e-02f, 1.095755302e-02f,
+ 1.094377081e-02f, 1.092996550e-02f, 1.091613713e-02f, 1.090228573e-02f, 1.088841134e-02f, 1.087451397e-02f, 1.086059368e-02f, 1.084665048e-02f, 1.083268441e-02f, 1.081869551e-02f,
+ 1.080468380e-02f, 1.079064931e-02f, 1.077659208e-02f, 1.076251215e-02f, 1.074840954e-02f, 1.073428428e-02f, 1.072013641e-02f, 1.070596596e-02f, 1.069177297e-02f, 1.067755746e-02f,
+ 1.066331947e-02f, 1.064905903e-02f, 1.063477617e-02f, 1.062047093e-02f, 1.060614334e-02f, 1.059179343e-02f, 1.057742123e-02f, 1.056302679e-02f, 1.054861012e-02f, 1.053417127e-02f,
+ 1.051971026e-02f, 1.050522714e-02f, 1.049072192e-02f, 1.047619466e-02f, 1.046164537e-02f, 1.044707410e-02f, 1.043248087e-02f, 1.041786572e-02f, 1.040322868e-02f, 1.038856980e-02f,
+ 1.037388909e-02f, 1.035918659e-02f, 1.034446234e-02f, 1.032971638e-02f, 1.031494872e-02f, 1.030015942e-02f, 1.028534850e-02f, 1.027051599e-02f, 1.025566194e-02f, 1.024078637e-02f,
+ 1.022588931e-02f, 1.021097081e-02f, 1.019603089e-02f, 1.018106960e-02f, 1.016608696e-02f, 1.015108300e-02f, 1.013605777e-02f, 1.012101130e-02f, 1.010594361e-02f, 1.009085476e-02f,
+ 1.007574476e-02f, 1.006061366e-02f, 1.004546149e-02f, 1.003028828e-02f, 1.001509407e-02f, 9.999878890e-03f, 9.984642780e-03f, 9.969385773e-03f, 9.954107902e-03f, 9.938809204e-03f,
+ 9.923489712e-03f, 9.908149462e-03f, 9.892788489e-03f, 9.877406828e-03f, 9.862004513e-03f, 9.846581581e-03f, 9.831138065e-03f, 9.815674001e-03f, 9.800189425e-03f, 9.784684372e-03f,
+ 9.769158876e-03f, 9.753612973e-03f, 9.738046699e-03f, 9.722460090e-03f, 9.706853179e-03f, 9.691226004e-03f, 9.675578599e-03f, 9.659911001e-03f, 9.644223244e-03f, 9.628515365e-03f,
+ 9.612787399e-03f, 9.597039381e-03f, 9.581271349e-03f, 9.565483337e-03f, 9.549675382e-03f, 9.533847519e-03f, 9.517999784e-03f, 9.502132214e-03f, 9.486244844e-03f, 9.470337711e-03f,
+ 9.454410850e-03f, 9.438464298e-03f, 9.422498091e-03f, 9.406512266e-03f, 9.390506858e-03f, 9.374481904e-03f, 9.358437440e-03f, 9.342373502e-03f, 9.326290128e-03f, 9.310187354e-03f,
+ 9.294065216e-03f, 9.277923750e-03f, 9.261762994e-03f, 9.245582984e-03f, 9.229383757e-03f, 9.213165349e-03f, 9.196927797e-03f, 9.180671138e-03f, 9.164395410e-03f, 9.148100648e-03f,
+ 9.131786889e-03f, 9.115454172e-03f, 9.099102532e-03f, 9.082732007e-03f, 9.066342633e-03f, 9.049934449e-03f, 9.033507491e-03f, 9.017061796e-03f, 9.000597401e-03f, 8.984114345e-03f,
+ 8.967612663e-03f, 8.951092395e-03f, 8.934553576e-03f, 8.917996244e-03f, 8.901420438e-03f, 8.884826193e-03f, 8.868213549e-03f, 8.851582542e-03f, 8.834933210e-03f, 8.818265591e-03f,
+ 8.801579723e-03f, 8.784875642e-03f, 8.768153388e-03f, 8.751412998e-03f, 8.734654509e-03f, 8.717877959e-03f, 8.701083387e-03f, 8.684270831e-03f, 8.667440328e-03f, 8.650591916e-03f,
+ 8.633725634e-03f, 8.616841520e-03f, 8.599939611e-03f, 8.583019946e-03f, 8.566082564e-03f, 8.549127502e-03f, 8.532154799e-03f, 8.515164492e-03f, 8.498156621e-03f, 8.481131224e-03f,
+ 8.464088340e-03f, 8.447028005e-03f, 8.429950261e-03f, 8.412855144e-03f, 8.395742693e-03f, 8.378612947e-03f, 8.361465945e-03f, 8.344301725e-03f, 8.327120326e-03f, 8.309921787e-03f,
+ 8.292706146e-03f, 8.275473443e-03f, 8.258223716e-03f, 8.240957004e-03f, 8.223673347e-03f, 8.206372782e-03f, 8.189055349e-03f, 8.171721087e-03f, 8.154370036e-03f, 8.137002233e-03f,
+ 8.119617719e-03f, 8.102216533e-03f, 8.084798713e-03f, 8.067364299e-03f, 8.049913330e-03f, 8.032445846e-03f, 8.014961886e-03f, 7.997461489e-03f, 7.979944695e-03f, 7.962411542e-03f,
+ 7.944862072e-03f, 7.927296322e-03f, 7.909714333e-03f, 7.892116144e-03f, 7.874501795e-03f, 7.856871325e-03f, 7.839224774e-03f, 7.821562182e-03f, 7.803883589e-03f, 7.786189034e-03f,
+ 7.768478557e-03f, 7.750752197e-03f, 7.733009996e-03f, 7.715251992e-03f, 7.697478226e-03f, 7.679688737e-03f, 7.661883566e-03f, 7.644062753e-03f, 7.626226337e-03f, 7.608374359e-03f,
+ 7.590506858e-03f, 7.572623876e-03f, 7.554725452e-03f, 7.536811626e-03f, 7.518882439e-03f, 7.500937930e-03f, 7.482978141e-03f, 7.465003111e-03f, 7.447012881e-03f, 7.429007492e-03f,
+ 7.410986983e-03f, 7.392951395e-03f, 7.374900769e-03f, 7.356835146e-03f, 7.338754565e-03f, 7.320659067e-03f, 7.302548693e-03f, 7.284423484e-03f, 7.266283480e-03f, 7.248128722e-03f,
+ 7.229959250e-03f, 7.211775106e-03f, 7.193576330e-03f, 7.175362963e-03f, 7.157135046e-03f, 7.138892620e-03f, 7.120635726e-03f, 7.102364404e-03f, 7.084078695e-03f, 7.065778641e-03f,
+ 7.047464283e-03f, 7.029135661e-03f, 7.010792817e-03f, 6.992435792e-03f, 6.974064626e-03f, 6.955679362e-03f, 6.937280040e-03f, 6.918866701e-03f, 6.900439388e-03f, 6.881998140e-03f,
+ 6.863543000e-03f, 6.845074008e-03f, 6.826591206e-03f, 6.808094636e-03f, 6.789584338e-03f, 6.771060355e-03f, 6.752522727e-03f, 6.733971497e-03f, 6.715406705e-03f, 6.696828394e-03f,
+ 6.678236605e-03f, 6.659631379e-03f, 6.641012758e-03f, 6.622380784e-03f, 6.603735498e-03f, 6.585076943e-03f, 6.566405159e-03f, 6.547720189e-03f, 6.529022075e-03f, 6.510310857e-03f,
+ 6.491586579e-03f, 6.472849282e-03f, 6.454099008e-03f, 6.435335798e-03f, 6.416559695e-03f, 6.397770741e-03f, 6.378968977e-03f, 6.360154447e-03f, 6.341327191e-03f, 6.322487251e-03f,
+ 6.303634671e-03f, 6.284769492e-03f, 6.265891756e-03f, 6.247001505e-03f, 6.228098782e-03f, 6.209183628e-03f, 6.190256087e-03f, 6.171316200e-03f, 6.152364009e-03f, 6.133399557e-03f,
+ 6.114422887e-03f, 6.095434040e-03f, 6.076433059e-03f, 6.057419987e-03f, 6.038394865e-03f, 6.019357737e-03f, 6.000308644e-03f, 5.981247630e-03f, 5.962174736e-03f, 5.943090006e-03f,
+ 5.923993482e-03f, 5.904885206e-03f, 5.885765222e-03f, 5.866633571e-03f, 5.847490297e-03f, 5.828335442e-03f, 5.809169049e-03f, 5.789991161e-03f, 5.770801819e-03f, 5.751601069e-03f,
+ 5.732388951e-03f, 5.713165508e-03f, 5.693930785e-03f, 5.674684823e-03f, 5.655427665e-03f, 5.636159355e-03f, 5.616879935e-03f, 5.597589448e-03f, 5.578287938e-03f, 5.558975446e-03f,
+ 5.539652017e-03f, 5.520317693e-03f, 5.500972518e-03f, 5.481616533e-03f, 5.462249784e-03f, 5.442872311e-03f, 5.423484160e-03f, 5.404085373e-03f, 5.384675992e-03f, 5.365256063e-03f,
+ 5.345825626e-03f, 5.326384727e-03f, 5.306933407e-03f, 5.287471711e-03f, 5.267999682e-03f, 5.248517362e-03f, 5.229024796e-03f, 5.209522027e-03f, 5.190009098e-03f, 5.170486052e-03f,
+ 5.150952933e-03f, 5.131409785e-03f, 5.111856651e-03f, 5.092293573e-03f, 5.072720597e-03f, 5.053137765e-03f, 5.033545121e-03f, 5.013942709e-03f, 4.994330571e-03f, 4.974708752e-03f,
+ 4.955077295e-03f, 4.935436245e-03f, 4.915785643e-03f, 4.896125535e-03f, 4.876455964e-03f, 4.856776974e-03f, 4.837088607e-03f, 4.817390909e-03f, 4.797683923e-03f, 4.777967692e-03f,
+ 4.758242261e-03f, 4.738507673e-03f, 4.718763971e-03f, 4.699011201e-03f, 4.679249406e-03f, 4.659478629e-03f, 4.639698914e-03f, 4.619910306e-03f, 4.600112848e-03f, 4.580306585e-03f,
+ 4.560491560e-03f, 4.540667817e-03f, 4.520835400e-03f, 4.500994354e-03f, 4.481144722e-03f, 4.461286548e-03f, 4.441419876e-03f, 4.421544751e-03f, 4.401661216e-03f, 4.381769316e-03f,
+ 4.361869095e-03f, 4.341960597e-03f, 4.322043866e-03f, 4.302118946e-03f, 4.282185881e-03f, 4.262244716e-03f, 4.242295495e-03f, 4.222338261e-03f, 4.202373060e-03f, 4.182399936e-03f,
+ 4.162418932e-03f, 4.142430094e-03f, 4.122433464e-03f, 4.102429089e-03f, 4.082417011e-03f, 4.062397276e-03f, 4.042369928e-03f, 4.022335010e-03f, 4.002292568e-03f, 3.982242646e-03f,
+ 3.962185289e-03f, 3.942120540e-03f, 3.922048444e-03f, 3.901969045e-03f, 3.881882389e-03f, 3.861788519e-03f, 3.841687481e-03f, 3.821579317e-03f, 3.801464074e-03f, 3.781341796e-03f,
+ 3.761212526e-03f, 3.741076310e-03f, 3.720933192e-03f, 3.700783218e-03f, 3.680626430e-03f, 3.660462874e-03f, 3.640292596e-03f, 3.620115638e-03f, 3.599932046e-03f, 3.579741865e-03f,
+ 3.559545138e-03f, 3.539341912e-03f, 3.519132230e-03f, 3.498916138e-03f, 3.478693679e-03f, 3.458464899e-03f, 3.438229842e-03f, 3.417988553e-03f, 3.397741078e-03f, 3.377487459e-03f,
+ 3.357227744e-03f, 3.336961975e-03f, 3.316690198e-03f, 3.296412458e-03f, 3.276128800e-03f, 3.255839268e-03f, 3.235543907e-03f, 3.215242762e-03f, 3.194935879e-03f, 3.174623301e-03f,
+ 3.154305073e-03f, 3.133981241e-03f, 3.113651850e-03f, 3.093316944e-03f, 3.072976568e-03f, 3.052630767e-03f, 3.032279586e-03f, 3.011923070e-03f, 2.991561264e-03f, 2.971194213e-03f,
+ 2.950821962e-03f, 2.930444556e-03f, 2.910062039e-03f, 2.889674457e-03f, 2.869281855e-03f, 2.848884278e-03f, 2.828481771e-03f, 2.808074378e-03f, 2.787662145e-03f, 2.767245117e-03f,
+ 2.746823339e-03f, 2.726396856e-03f, 2.705965713e-03f, 2.685529955e-03f, 2.665089627e-03f, 2.644644774e-03f, 2.624195442e-03f, 2.603741675e-03f, 2.583283518e-03f, 2.562821017e-03f,
+ 2.542354217e-03f, 2.521883163e-03f, 2.501407899e-03f, 2.480928472e-03f, 2.460444926e-03f, 2.439957306e-03f, 2.419465658e-03f, 2.398970026e-03f, 2.378470456e-03f, 2.357966994e-03f,
+ 2.337459683e-03f, 2.316948570e-03f, 2.296433699e-03f, 2.275915116e-03f, 2.255392866e-03f, 2.234866994e-03f, 2.214337545e-03f, 2.193804565e-03f, 2.173268099e-03f, 2.152728191e-03f,
+ 2.132184888e-03f, 2.111638234e-03f, 2.091088275e-03f, 2.070535056e-03f, 2.049978621e-03f, 2.029419017e-03f, 2.008856289e-03f, 1.988290482e-03f, 1.967721640e-03f, 1.947149811e-03f,
+ 1.926575037e-03f, 1.905997366e-03f, 1.885416842e-03f, 1.864833510e-03f, 1.844247416e-03f, 1.823658605e-03f, 1.803067122e-03f, 1.782473013e-03f, 1.761876323e-03f, 1.741277097e-03f,
+ 1.720675380e-03f, 1.700071218e-03f, 1.679464656e-03f, 1.658855740e-03f, 1.638244514e-03f, 1.617631024e-03f, 1.597015316e-03f, 1.576397434e-03f, 1.555777424e-03f, 1.535155331e-03f,
+ 1.514531200e-03f, 1.493905078e-03f, 1.473277009e-03f, 1.452647038e-03f, 1.432015211e-03f, 1.411381573e-03f, 1.390746169e-03f, 1.370109046e-03f, 1.349470247e-03f, 1.328829819e-03f,
+ 1.308187807e-03f, 1.287544255e-03f, 1.266899210e-03f, 1.246252717e-03f, 1.225604821e-03f, 1.204955567e-03f, 1.184305001e-03f, 1.163653168e-03f, 1.143000114e-03f, 1.122345883e-03f,
+ 1.101690521e-03f, 1.081034074e-03f, 1.060376586e-03f, 1.039718103e-03f, 1.019058671e-03f, 9.983983338e-04f, 9.777371381e-04f, 9.570751286e-04f, 9.364123508e-04f, 9.157488499e-04f,
+ 8.950846713e-04f, 8.744198603e-04f, 8.537544622e-04f, 8.330885223e-04f, 8.124220859e-04f, 7.917551984e-04f, 7.710879050e-04f, 7.504202511e-04f, 7.297522820e-04f, 7.090840429e-04f,
+ 6.884155792e-04f, 6.677469361e-04f, 6.470781590e-04f, 6.264092932e-04f, 6.057403839e-04f, 5.850714764e-04f, 5.644026160e-04f, 5.437338481e-04f, 5.230652178e-04f, 5.023967704e-04f,
+ 4.817285513e-04f, 4.610606056e-04f, 4.403929787e-04f, 4.197257158e-04f, 3.990588622e-04f, 3.783924631e-04f, 3.577265638e-04f, 3.370612095e-04f, 3.163964454e-04f, 2.957323168e-04f,
+ 2.750688690e-04f, 2.544061471e-04f, 2.337441964e-04f, 2.130830621e-04f, 1.924227895e-04f, 1.717634236e-04f, 1.511050098e-04f, 1.304475932e-04f, 1.097912190e-04f, 8.913593245e-05f,
+ 6.848177869e-05f, 4.782880291e-05f, 2.717705028e-05f, 6.526565974e-06f, -1.412260485e-05f, -3.477041704e-05f, -5.541682544e-05f, -7.606178490e-05f, -9.670525029e-05f, -1.173471765e-04f,
+ -1.379875183e-04f, -1.586262307e-04f, -1.792632686e-04f, -1.998985867e-04f, -2.205321401e-04f, -2.411638837e-04f, -2.617937722e-04f, -2.824217608e-04f, -3.030478042e-04f, -3.236718575e-04f,
+ -3.442938755e-04f, -3.649138133e-04f, -3.855316257e-04f, -4.061472678e-04f, -4.267606945e-04f, -4.473718608e-04f, -4.679807217e-04f, -4.885872322e-04f, -5.091913472e-04f, -5.297930218e-04f,
+ -5.503922111e-04f, -5.709888699e-04f, -5.915829535e-04f, -6.121744168e-04f, -6.327632148e-04f, -6.533493027e-04f, -6.739326355e-04f, -6.945131683e-04f, -7.150908562e-04f, -7.356656543e-04f,
+ -7.562375176e-04f, -7.768064013e-04f, -7.973722606e-04f, -8.179350505e-04f, -8.384947263e-04f, -8.590512430e-04f, -8.796045558e-04f, -9.001546200e-04f, -9.207013906e-04f, -9.412448229e-04f,
+ -9.617848721e-04f, -9.823214934e-04f, -1.002854642e-03f, -1.023384273e-03f, -1.043910342e-03f, -1.064432804e-03f, -1.084951615e-03f, -1.105466729e-03f, -1.125978102e-03f, -1.146485689e-03f,
+ -1.166989446e-03f, -1.187489327e-03f, -1.207985289e-03f, -1.228477286e-03f, -1.248965274e-03f, -1.269449209e-03f, -1.289929045e-03f, -1.310404738e-03f, -1.330876243e-03f, -1.351343516e-03f,
+ -1.371806513e-03f, -1.392265188e-03f, -1.412719498e-03f, -1.433169397e-03f, -1.453614841e-03f, -1.474055786e-03f, -1.494492187e-03f, -1.514924000e-03f, -1.535351179e-03f, -1.555773682e-03f,
+ -1.576191463e-03f, -1.596604477e-03f, -1.617012681e-03f, -1.637416030e-03f, -1.657814480e-03f, -1.678207986e-03f, -1.698596504e-03f, -1.718979989e-03f, -1.739358397e-03f, -1.759731685e-03f,
+ -1.780099806e-03f, -1.800462719e-03f, -1.820820377e-03f, -1.841172737e-03f, -1.861519754e-03f, -1.881861385e-03f, -1.902197584e-03f, -1.922528309e-03f, -1.942853514e-03f, -1.963173155e-03f,
+ -1.983487189e-03f, -2.003795571e-03f, -2.024098256e-03f, -2.044395202e-03f, -2.064686364e-03f, -2.084971697e-03f, -2.105251158e-03f, -2.125524702e-03f, -2.145792286e-03f, -2.166053866e-03f,
+ -2.186309397e-03f, -2.206558835e-03f, -2.226802137e-03f, -2.247039259e-03f, -2.267270156e-03f, -2.287494785e-03f, -2.307713102e-03f, -2.327925063e-03f, -2.348130623e-03f, -2.368329740e-03f,
+ -2.388522370e-03f, -2.408708467e-03f, -2.428887990e-03f, -2.449060893e-03f, -2.469227134e-03f, -2.489386668e-03f, -2.509539451e-03f, -2.529685441e-03f, -2.549824593e-03f, -2.569956863e-03f,
+ -2.590082208e-03f, -2.610200585e-03f, -2.630311949e-03f, -2.650416257e-03f, -2.670513465e-03f, -2.690603530e-03f, -2.710686409e-03f, -2.730762057e-03f, -2.750830431e-03f, -2.770891489e-03f,
+ -2.790945185e-03f, -2.810991477e-03f, -2.831030321e-03f, -2.851061674e-03f, -2.871085493e-03f, -2.891101734e-03f, -2.911110353e-03f, -2.931111308e-03f, -2.951104555e-03f, -2.971090051e-03f,
+ -2.991067752e-03f, -3.011037615e-03f, -3.030999597e-03f, -3.050953655e-03f, -3.070899745e-03f, -3.090837825e-03f, -3.110767851e-03f, -3.130689779e-03f, -3.150603568e-03f, -3.170509173e-03f,
+ -3.190406552e-03f, -3.210295661e-03f, -3.230176458e-03f, -3.250048900e-03f, -3.269912943e-03f, -3.289768544e-03f, -3.309615662e-03f, -3.329454251e-03f, -3.349284271e-03f, -3.369105677e-03f,
+ -3.388918427e-03f, -3.408722478e-03f, -3.428517788e-03f, -3.448304313e-03f, -3.468082011e-03f, -3.487850838e-03f, -3.507610753e-03f, -3.527361712e-03f, -3.547103673e-03f, -3.566836592e-03f,
+ -3.586560429e-03f, -3.606275139e-03f, -3.625980680e-03f, -3.645677009e-03f, -3.665364085e-03f, -3.685041864e-03f, -3.704710304e-03f, -3.724369363e-03f, -3.744018997e-03f, -3.763659166e-03f,
+ -3.783289825e-03f, -3.802910933e-03f, -3.822522447e-03f, -3.842124325e-03f, -3.861716525e-03f, -3.881299004e-03f, -3.900871721e-03f, -3.920434632e-03f, -3.939987695e-03f, -3.959530870e-03f,
+ -3.979064112e-03f, -3.998587380e-03f, -4.018100632e-03f, -4.037603826e-03f, -4.057096920e-03f, -4.076579871e-03f, -4.096052638e-03f, -4.115515179e-03f, -4.134967451e-03f, -4.154409413e-03f,
+ -4.173841022e-03f, -4.193262237e-03f, -4.212673016e-03f, -4.232073318e-03f, -4.251463099e-03f, -4.270842319e-03f, -4.290210936e-03f, -4.309568907e-03f, -4.328916191e-03f, -4.348252747e-03f,
+ -4.367578533e-03f, -4.386893507e-03f, -4.406197627e-03f, -4.425490853e-03f, -4.444773141e-03f, -4.464044452e-03f, -4.483304742e-03f, -4.502553971e-03f, -4.521792098e-03f, -4.541019081e-03f,
+ -4.560234878e-03f, -4.579439448e-03f, -4.598632749e-03f, -4.617814742e-03f, -4.636985383e-03f, -4.656144632e-03f, -4.675292447e-03f, -4.694428788e-03f, -4.713553613e-03f, -4.732666881e-03f,
+ -4.751768551e-03f, -4.770858582e-03f, -4.789936932e-03f, -4.809003561e-03f, -4.828058427e-03f, -4.847101490e-03f, -4.866132709e-03f, -4.885152042e-03f, -4.904159450e-03f, -4.923154890e-03f,
+ -4.942138322e-03f, -4.961109705e-03f, -4.980068999e-03f, -4.999016162e-03f, -5.017951155e-03f, -5.036873935e-03f, -5.055784463e-03f, -5.074682698e-03f, -5.093568600e-03f, -5.112442127e-03f,
+ -5.131303239e-03f, -5.150151896e-03f, -5.168988057e-03f, -5.187811681e-03f, -5.206622729e-03f, -5.225421160e-03f, -5.244206933e-03f, -5.262980008e-03f, -5.281740344e-03f, -5.300487903e-03f,
+ -5.319222642e-03f, -5.337944523e-03f, -5.356653504e-03f, -5.375349546e-03f, -5.394032608e-03f, -5.412702651e-03f, -5.431359634e-03f, -5.450003518e-03f, -5.468634261e-03f, -5.487251825e-03f,
+ -5.505856170e-03f, -5.524447254e-03f, -5.543025040e-03f, -5.561589486e-03f, -5.580140553e-03f, -5.598678201e-03f, -5.617202390e-03f, -5.635713081e-03f, -5.654210234e-03f, -5.672693809e-03f,
+ -5.691163767e-03f, -5.709620067e-03f, -5.728062672e-03f, -5.746491540e-03f, -5.764906633e-03f, -5.783307910e-03f, -5.801695334e-03f, -5.820068863e-03f, -5.838428459e-03f, -5.856774083e-03f,
+ -5.875105695e-03f, -5.893423256e-03f, -5.911726726e-03f, -5.930016067e-03f, -5.948291239e-03f, -5.966552203e-03f, -5.984798921e-03f, -6.003031352e-03f, -6.021249458e-03f, -6.039453201e-03f,
+ -6.057642540e-03f, -6.075817437e-03f, -6.093977854e-03f, -6.112123751e-03f, -6.130255089e-03f, -6.148371830e-03f, -6.166473935e-03f, -6.184561366e-03f, -6.202634082e-03f, -6.220692047e-03f,
+ -6.238735221e-03f, -6.256763566e-03f, -6.274777042e-03f, -6.292775612e-03f, -6.310759238e-03f, -6.328727880e-03f, -6.346681500e-03f, -6.364620061e-03f, -6.382543522e-03f, -6.400451848e-03f,
+ -6.418344998e-03f, -6.436222934e-03f, -6.454085620e-03f, -6.471933016e-03f, -6.489765084e-03f, -6.507581786e-03f, -6.525383084e-03f, -6.543168941e-03f, -6.560939318e-03f, -6.578694176e-03f,
+ -6.596433480e-03f, -6.614157189e-03f, -6.631865267e-03f, -6.649557676e-03f, -6.667234378e-03f, -6.684895335e-03f, -6.702540510e-03f, -6.720169865e-03f, -6.737783362e-03f, -6.755380964e-03f,
+ -6.772962634e-03f, -6.790528333e-03f, -6.808078024e-03f, -6.825611670e-03f, -6.843129234e-03f, -6.860630677e-03f, -6.878115964e-03f, -6.895585056e-03f, -6.913037916e-03f, -6.930474507e-03f,
+ -6.947894793e-03f, -6.965298735e-03f, -6.982686297e-03f, -7.000057441e-03f, -7.017412131e-03f, -7.034750330e-03f, -7.052072001e-03f, -7.069377106e-03f, -7.086665610e-03f, -7.103937474e-03f,
+ -7.121192663e-03f, -7.138431140e-03f, -7.155652868e-03f, -7.172857810e-03f, -7.190045930e-03f, -7.207217191e-03f, -7.224371556e-03f, -7.241508990e-03f, -7.258629455e-03f, -7.275732915e-03f,
+ -7.292819334e-03f, -7.309888675e-03f, -7.326940903e-03f, -7.343975981e-03f, -7.360993872e-03f, -7.377994540e-03f, -7.394977950e-03f, -7.411944066e-03f, -7.428892850e-03f, -7.445824267e-03f,
+ -7.462738282e-03f, -7.479634858e-03f, -7.496513959e-03f, -7.513375549e-03f, -7.530219593e-03f, -7.547046055e-03f, -7.563854899e-03f, -7.580646089e-03f, -7.597419590e-03f, -7.614175367e-03f,
+ -7.630913382e-03f, -7.647633602e-03f, -7.664335990e-03f, -7.681020511e-03f, -7.697687130e-03f, -7.714335811e-03f, -7.730966519e-03f, -7.747579219e-03f, -7.764173875e-03f, -7.780750452e-03f,
+ -7.797308915e-03f, -7.813849229e-03f, -7.830371359e-03f, -7.846875270e-03f, -7.863360926e-03f, -7.879828294e-03f, -7.896277337e-03f, -7.912708021e-03f, -7.929120312e-03f, -7.945514174e-03f,
+ -7.961889572e-03f, -7.978246473e-03f, -7.994584841e-03f, -8.010904642e-03f, -8.027205841e-03f, -8.043488404e-03f, -8.059752296e-03f, -8.075997482e-03f, -8.092223929e-03f, -8.108431602e-03f,
+ -8.124620466e-03f, -8.140790488e-03f, -8.156941634e-03f, -8.173073868e-03f, -8.189187157e-03f, -8.205281467e-03f, -8.221356763e-03f, -8.237413012e-03f, -8.253450180e-03f, -8.269468233e-03f,
+ -8.285467137e-03f, -8.301446858e-03f, -8.317407362e-03f, -8.333348616e-03f, -8.349270586e-03f, -8.365173238e-03f, -8.381056539e-03f, -8.396920455e-03f, -8.412764952e-03f, -8.428589998e-03f,
+ -8.444395558e-03f, -8.460181600e-03f, -8.475948089e-03f, -8.491694993e-03f, -8.507422279e-03f, -8.523129912e-03f, -8.538817861e-03f, -8.554486092e-03f, -8.570134572e-03f, -8.585763267e-03f,
+ -8.601372145e-03f, -8.616961174e-03f, -8.632530319e-03f, -8.648079548e-03f, -8.663608829e-03f, -8.679118129e-03f, -8.694607414e-03f, -8.710076653e-03f, -8.725525813e-03f, -8.740954860e-03f,
+ -8.756363764e-03f, -8.771752490e-03f, -8.787121007e-03f, -8.802469282e-03f, -8.817797284e-03f, -8.833104979e-03f, -8.848392335e-03f, -8.863659321e-03f, -8.878905904e-03f, -8.894132052e-03f,
+ -8.909337733e-03f, -8.924522915e-03f, -8.939687566e-03f, -8.954831654e-03f, -8.969955147e-03f, -8.985058013e-03f, -9.000140222e-03f, -9.015201740e-03f, -9.030242536e-03f, -9.045262579e-03f,
+ -9.060261837e-03f, -9.075240278e-03f, -9.090197871e-03f, -9.105134585e-03f, -9.120050388e-03f, -9.134945249e-03f, -9.149819137e-03f, -9.164672019e-03f, -9.179503866e-03f, -9.194314646e-03f,
+ -9.209104327e-03f, -9.223872879e-03f, -9.238620271e-03f, -9.253346472e-03f, -9.268051451e-03f, -9.282735176e-03f, -9.297397618e-03f, -9.312038745e-03f, -9.326658527e-03f, -9.341256933e-03f,
+ -9.355833933e-03f, -9.370389495e-03f, -9.384923590e-03f, -9.399436186e-03f, -9.413927254e-03f, -9.428396763e-03f, -9.442844683e-03f, -9.457270983e-03f, -9.471675633e-03f, -9.486058604e-03f,
+ -9.500419864e-03f, -9.514759384e-03f, -9.529077135e-03f, -9.543373084e-03f, -9.557647204e-03f, -9.571899464e-03f, -9.586129834e-03f, -9.600338285e-03f, -9.614524786e-03f, -9.628689308e-03f,
+ -9.642831822e-03f, -9.656952297e-03f, -9.671050705e-03f, -9.685127015e-03f, -9.699181199e-03f, -9.713213227e-03f, -9.727223069e-03f, -9.741210697e-03f, -9.755176081e-03f, -9.769119192e-03f,
+ -9.783040001e-03f, -9.796938478e-03f, -9.810814596e-03f, -9.824668324e-03f, -9.838499633e-03f, -9.852308496e-03f, -9.866094883e-03f, -9.879858766e-03f, -9.893600115e-03f, -9.907318902e-03f,
+ -9.921015098e-03f, -9.934688675e-03f, -9.948339605e-03f, -9.961967858e-03f, -9.975573407e-03f, -9.989156222e-03f, -1.000271628e-02f, -1.001625354e-02f, -1.002976799e-02f, -1.004325959e-02f,
+ -1.005672832e-02f, -1.007017414e-02f, -1.008359704e-02f, -1.009699698e-02f, -1.011037393e-02f, -1.012372787e-02f, -1.013705876e-02f, -1.015036659e-02f, -1.016365132e-02f, -1.017691292e-02f,
+ -1.019015138e-02f, -1.020336665e-02f, -1.021655872e-02f, -1.022972755e-02f, -1.024287312e-02f, -1.025599540e-02f, -1.026909437e-02f, -1.028216999e-02f, -1.029522224e-02f, -1.030825109e-02f,
+ -1.032125652e-02f, -1.033423849e-02f, -1.034719699e-02f, -1.036013198e-02f, -1.037304344e-02f, -1.038593133e-02f, -1.039879565e-02f, -1.041163634e-02f, -1.042445340e-02f, -1.043724680e-02f,
+ -1.045001650e-02f, -1.046276248e-02f, -1.047548471e-02f, -1.048818318e-02f, -1.050085784e-02f, -1.051350869e-02f, -1.052613568e-02f, -1.053873879e-02f, -1.055131800e-02f, -1.056387328e-02f,
+ -1.057640461e-02f, -1.058891196e-02f, -1.060139530e-02f, -1.061385461e-02f, -1.062628985e-02f, -1.063870102e-02f, -1.065108808e-02f, -1.066345100e-02f, -1.067578976e-02f, -1.068810433e-02f,
+ -1.070039469e-02f, -1.071266081e-02f, -1.072490268e-02f, -1.073712025e-02f, -1.074931351e-02f, -1.076148244e-02f, -1.077362700e-02f, -1.078574717e-02f, -1.079784293e-02f, -1.080991425e-02f,
+ -1.082196110e-02f, -1.083398347e-02f, -1.084598133e-02f, -1.085795465e-02f, -1.086990341e-02f, -1.088182758e-02f, -1.089372714e-02f, -1.090560206e-02f, -1.091745233e-02f, -1.092927790e-02f,
+ -1.094107877e-02f, -1.095285491e-02f, -1.096460629e-02f, -1.097633289e-02f, -1.098803468e-02f, -1.099971164e-02f, -1.101136375e-02f, -1.102299098e-02f, -1.103459331e-02f, -1.104617072e-02f,
+ -1.105772317e-02f, -1.106925065e-02f, -1.108075314e-02f, -1.109223060e-02f, -1.110368302e-02f, -1.111511038e-02f, -1.112651264e-02f, -1.113788979e-02f, -1.114924180e-02f, -1.116056865e-02f,
+ -1.117187032e-02f, -1.118314678e-02f, -1.119439801e-02f, -1.120562399e-02f, -1.121682469e-02f, -1.122800009e-02f, -1.123915017e-02f, -1.125027490e-02f, -1.126137427e-02f, -1.127244825e-02f,
+ -1.128349681e-02f, -1.129451994e-02f, -1.130551761e-02f, -1.131648980e-02f, -1.132743649e-02f, -1.133835765e-02f, -1.134925326e-02f, -1.136012331e-02f, -1.137096776e-02f, -1.138178660e-02f,
+ -1.139257980e-02f, -1.140334735e-02f, -1.141408921e-02f, -1.142480537e-02f, -1.143549581e-02f, -1.144616050e-02f, -1.145679943e-02f, -1.146741256e-02f, -1.147799989e-02f, -1.148856138e-02f,
+ -1.149909702e-02f, -1.150960679e-02f, -1.152009066e-02f, -1.153054860e-02f, -1.154098062e-02f, -1.155138667e-02f, -1.156176674e-02f, -1.157212080e-02f, -1.158244884e-02f, -1.159275084e-02f,
+ -1.160302678e-02f, -1.161327662e-02f, -1.162350036e-02f, -1.163369797e-02f, -1.164386944e-02f, -1.165401473e-02f, -1.166413384e-02f, -1.167422673e-02f, -1.168429339e-02f, -1.169433381e-02f,
+ -1.170434795e-02f, -1.171433580e-02f, -1.172429733e-02f, -1.173423254e-02f, -1.174414139e-02f, -1.175402387e-02f, -1.176387996e-02f, -1.177370964e-02f, -1.178351289e-02f, -1.179328968e-02f,
+ -1.180304000e-02f, -1.181276383e-02f, -1.182246115e-02f, -1.183213195e-02f, -1.184177619e-02f, -1.185139386e-02f, -1.186098494e-02f, -1.187054942e-02f, -1.188008726e-02f, -1.188959847e-02f,
+ -1.189908300e-02f, -1.190854085e-02f, -1.191797200e-02f, -1.192737643e-02f, -1.193675411e-02f, -1.194610504e-02f, -1.195542918e-02f, -1.196472653e-02f, -1.197399706e-02f, -1.198324076e-02f,
+ -1.199245760e-02f, -1.200164757e-02f, -1.201081065e-02f, -1.201994682e-02f, -1.202905606e-02f, -1.203813836e-02f, -1.204719369e-02f, -1.205622205e-02f, -1.206522340e-02f, -1.207419774e-02f,
+ -1.208314503e-02f, -1.209206528e-02f, -1.210095845e-02f, -1.210982454e-02f, -1.211866352e-02f, -1.212747537e-02f, -1.213626008e-02f, -1.214501764e-02f, -1.215374801e-02f, -1.216245119e-02f,
+ -1.217112716e-02f, -1.217977590e-02f, -1.218839739e-02f, -1.219699162e-02f, -1.220555857e-02f, -1.221409822e-02f, -1.222261056e-02f, -1.223109557e-02f, -1.223955322e-02f, -1.224798352e-02f,
+ -1.225638643e-02f, -1.226476194e-02f, -1.227311003e-02f, -1.228143070e-02f, -1.228972392e-02f, -1.229798967e-02f, -1.230622794e-02f, -1.231443871e-02f, -1.232262198e-02f, -1.233077771e-02f,
+ -1.233890589e-02f, -1.234700651e-02f, -1.235507956e-02f, -1.236312501e-02f, -1.237114285e-02f, -1.237913307e-02f, -1.238709565e-02f, -1.239503057e-02f, -1.240293781e-02f, -1.241081737e-02f,
+ -1.241866922e-02f, -1.242649336e-02f, -1.243428976e-02f, -1.244205841e-02f, -1.244979930e-02f, -1.245751241e-02f, -1.246519772e-02f, -1.247285522e-02f, -1.248048489e-02f, -1.248808673e-02f,
+ -1.249566071e-02f, -1.250320682e-02f, -1.251072504e-02f, -1.251821537e-02f, -1.252567778e-02f, -1.253311226e-02f, -1.254051880e-02f, -1.254789739e-02f, -1.255524800e-02f, -1.256257062e-02f,
+ -1.256986524e-02f, -1.257713185e-02f, -1.258437043e-02f, -1.259158097e-02f, -1.259876345e-02f, -1.260591786e-02f, -1.261304418e-02f, -1.262014241e-02f, -1.262721252e-02f, -1.263425450e-02f,
+ -1.264126835e-02f, -1.264825404e-02f, -1.265521157e-02f, -1.266214092e-02f, -1.266904207e-02f, -1.267591501e-02f, -1.268275974e-02f, -1.268957623e-02f, -1.269636447e-02f, -1.270312446e-02f,
+ -1.270985617e-02f, -1.271655960e-02f, -1.272323473e-02f, -1.272988154e-02f, -1.273650003e-02f, -1.274309019e-02f, -1.274965199e-02f, -1.275618544e-02f, -1.276269051e-02f, -1.276916719e-02f,
+ -1.277561547e-02f, -1.278203534e-02f, -1.278842679e-02f, -1.279478980e-02f, -1.280112436e-02f, -1.280743046e-02f, -1.281370809e-02f, -1.281995724e-02f, -1.282617789e-02f, -1.283237003e-02f,
+ -1.283853365e-02f, -1.284466874e-02f, -1.285077529e-02f, -1.285685328e-02f, -1.286290270e-02f, -1.286892355e-02f, -1.287491581e-02f, -1.288087947e-02f, -1.288681452e-02f, -1.289272094e-02f,
+ -1.289859873e-02f, -1.290444787e-02f, -1.291026836e-02f, -1.291606019e-02f, -1.292182333e-02f, -1.292755779e-02f, -1.293326355e-02f, -1.293894059e-02f, -1.294458892e-02f, -1.295020851e-02f,
+ -1.295579937e-02f, -1.296136147e-02f, -1.296689481e-02f, -1.297239938e-02f, -1.297787516e-02f, -1.298332215e-02f, -1.298874034e-02f, -1.299412971e-02f, -1.299949027e-02f, -1.300482198e-02f,
+ -1.301012486e-02f, -1.301539888e-02f, -1.302064404e-02f, -1.302586033e-02f, -1.303104774e-02f, -1.303620625e-02f, -1.304133587e-02f, -1.304643657e-02f, -1.305150836e-02f, -1.305655121e-02f,
+ -1.306156513e-02f, -1.306655010e-02f, -1.307150612e-02f, -1.307643317e-02f, -1.308133124e-02f, -1.308620033e-02f, -1.309104044e-02f, -1.309585154e-02f, -1.310063363e-02f, -1.310538670e-02f,
+ -1.311011075e-02f, -1.311480576e-02f, -1.311947173e-02f, -1.312410864e-02f, -1.312871650e-02f, -1.313329529e-02f, -1.313784500e-02f, -1.314236563e-02f, -1.314685716e-02f, -1.315131959e-02f,
+ -1.315575292e-02f, -1.316015712e-02f, -1.316453221e-02f, -1.316887816e-02f, -1.317319497e-02f, -1.317748264e-02f, -1.318174115e-02f, -1.318597049e-02f, -1.319017067e-02f, -1.319434167e-02f,
+ -1.319848349e-02f, -1.320259611e-02f, -1.320667954e-02f, -1.321073376e-02f, -1.321475876e-02f, -1.321875455e-02f, -1.322272111e-02f, -1.322665844e-02f, -1.323056652e-02f, -1.323444536e-02f,
+ -1.323829495e-02f, -1.324211527e-02f, -1.324590633e-02f, -1.324966812e-02f, -1.325340062e-02f, -1.325710384e-02f, -1.326077777e-02f, -1.326442240e-02f, -1.326803772e-02f, -1.327162374e-02f,
+ -1.327518043e-02f, -1.327870781e-02f, -1.328220586e-02f, -1.328567457e-02f, -1.328911394e-02f, -1.329252397e-02f, -1.329590464e-02f, -1.329925596e-02f, -1.330257792e-02f, -1.330587051e-02f,
+ -1.330913373e-02f, -1.331236756e-02f, -1.331557202e-02f, -1.331874708e-02f, -1.332189276e-02f, -1.332500903e-02f, -1.332809590e-02f, -1.333115336e-02f, -1.333418141e-02f, -1.333718004e-02f,
+ -1.334014925e-02f, -1.334308902e-02f, -1.334599937e-02f, -1.334888028e-02f, -1.335173175e-02f, -1.335455378e-02f, -1.335734635e-02f, -1.336010947e-02f, -1.336284313e-02f, -1.336554733e-02f,
+ -1.336822207e-02f, -1.337086733e-02f, -1.337348312e-02f, -1.337606943e-02f, -1.337862626e-02f, -1.338115360e-02f, -1.338365146e-02f, -1.338611982e-02f, -1.338855868e-02f, -1.339096805e-02f,
+ -1.339334791e-02f, -1.339569826e-02f, -1.339801911e-02f, -1.340031044e-02f, -1.340257226e-02f, -1.340480455e-02f, -1.340700732e-02f, -1.340918057e-02f, -1.341132429e-02f, -1.341343848e-02f,
+ -1.341552314e-02f, -1.341757826e-02f, -1.341960384e-02f, -1.342159987e-02f, -1.342356637e-02f, -1.342550332e-02f, -1.342741071e-02f, -1.342928856e-02f, -1.343113685e-02f, -1.343295559e-02f,
+ -1.343474477e-02f, -1.343650439e-02f, -1.343823445e-02f, -1.343993494e-02f, -1.344160587e-02f, -1.344324723e-02f, -1.344485903e-02f, -1.344644125e-02f, -1.344799390e-02f, -1.344951697e-02f,
+ -1.345101047e-02f, -1.345247440e-02f, -1.345390874e-02f, -1.345531351e-02f, -1.345668869e-02f, -1.345803430e-02f, -1.345935032e-02f, -1.346063676e-02f, -1.346189361e-02f, -1.346312088e-02f,
+ -1.346431856e-02f, -1.346548665e-02f, -1.346662516e-02f, -1.346773407e-02f, -1.346881340e-02f, -1.346986314e-02f, -1.347088329e-02f, -1.347187385e-02f, -1.347283482e-02f, -1.347376620e-02f,
+ -1.347466798e-02f, -1.347554018e-02f, -1.347638278e-02f, -1.347719580e-02f, -1.347797922e-02f, -1.347873305e-02f, -1.347945729e-02f, -1.348015194e-02f, -1.348081701e-02f, -1.348145248e-02f,
+ -1.348205836e-02f, -1.348263465e-02f, -1.348318136e-02f, -1.348369848e-02f, -1.348418601e-02f, -1.348464396e-02f, -1.348507233e-02f, -1.348547110e-02f, -1.348584030e-02f, -1.348617992e-02f,
+ -1.348648995e-02f, -1.348677040e-02f, -1.348702128e-02f, -1.348724258e-02f, -1.348743431e-02f, -1.348759646e-02f, -1.348772903e-02f, -1.348783204e-02f, -1.348790548e-02f, -1.348794935e-02f,
+ -1.348796366e-02f, -1.348794840e-02f, -1.348790358e-02f, -1.348782920e-02f, -1.348772526e-02f, -1.348759176e-02f, -1.348742872e-02f, -1.348723612e-02f, -1.348701397e-02f, -1.348676227e-02f,
+ -1.348648103e-02f, -1.348617025e-02f, -1.348582993e-02f, -1.348546007e-02f, -1.348506068e-02f, -1.348463176e-02f, -1.348417331e-02f, -1.348368533e-02f, -1.348316783e-02f, -1.348262081e-02f,
+ -1.348204428e-02f, -1.348143823e-02f, -1.348080267e-02f, -1.348013761e-02f, -1.347944304e-02f, -1.347871897e-02f, -1.347796540e-02f, -1.347718234e-02f, -1.347636979e-02f, -1.347552776e-02f,
+ -1.347465624e-02f, -1.347375524e-02f, -1.347282477e-02f, -1.347186483e-02f, -1.347087542e-02f, -1.346985655e-02f, -1.346880822e-02f, -1.346773044e-02f, -1.346662320e-02f, -1.346548652e-02f,
+ -1.346432040e-02f, -1.346312484e-02f, -1.346189985e-02f, -1.346064543e-02f, -1.345936159e-02f, -1.345804833e-02f, -1.345670565e-02f, -1.345533356e-02f, -1.345393207e-02f, -1.345250118e-02f,
+ -1.345104090e-02f, -1.344955123e-02f, -1.344803217e-02f, -1.344648373e-02f, -1.344490592e-02f, -1.344329874e-02f, -1.344166220e-02f, -1.343999630e-02f, -1.343830105e-02f, -1.343657645e-02f,
+ -1.343482251e-02f, -1.343303923e-02f, -1.343122663e-02f, -1.342938470e-02f, -1.342751345e-02f, -1.342561290e-02f, -1.342368303e-02f, -1.342172387e-02f, -1.341973541e-02f, -1.341771767e-02f,
+ -1.341567064e-02f, -1.341359434e-02f, -1.341148877e-02f, -1.340935394e-02f, -1.340718986e-02f, -1.340499652e-02f, -1.340277394e-02f, -1.340052213e-02f, -1.339824109e-02f, -1.339593083e-02f,
+ -1.339359135e-02f, -1.339122267e-02f, -1.338882478e-02f, -1.338639770e-02f, -1.338394144e-02f, -1.338145599e-02f, -1.337894137e-02f, -1.337639759e-02f, -1.337382465e-02f, -1.337122256e-02f,
+ -1.336859133e-02f, -1.336593097e-02f, -1.336324147e-02f, -1.336052286e-02f, -1.335777514e-02f, -1.335499831e-02f, -1.335219239e-02f, -1.334935738e-02f, -1.334649329e-02f, -1.334360013e-02f,
+ -1.334067791e-02f, -1.333772663e-02f, -1.333474630e-02f, -1.333173694e-02f, -1.332869854e-02f, -1.332563113e-02f, -1.332253470e-02f, -1.331940927e-02f, -1.331625484e-02f, -1.331307143e-02f,
+ -1.330985903e-02f, -1.330661767e-02f, -1.330334735e-02f, -1.330004808e-02f, -1.329671986e-02f, -1.329336272e-02f, -1.328997664e-02f, -1.328656166e-02f, -1.328311777e-02f, -1.327964498e-02f,
+ -1.327614331e-02f, -1.327261276e-02f, -1.326905334e-02f, -1.326546506e-02f, -1.326184794e-02f, -1.325820198e-02f, -1.325452719e-02f, -1.325082358e-02f, -1.324709116e-02f, -1.324332995e-02f,
+ -1.323953994e-02f, -1.323572116e-02f, -1.323187361e-02f, -1.322799730e-02f, -1.322409224e-02f, -1.322015845e-02f, -1.321619593e-02f, -1.321220469e-02f, -1.320818475e-02f, -1.320413611e-02f,
+ -1.320005879e-02f, -1.319595279e-02f, -1.319181813e-02f, -1.318765482e-02f, -1.318346287e-02f, -1.317924229e-02f, -1.317499309e-02f, -1.317071528e-02f, -1.316640887e-02f, -1.316207388e-02f,
+ -1.315771032e-02f, -1.315331819e-02f, -1.314889751e-02f, -1.314444829e-02f, -1.313997054e-02f, -1.313546427e-02f, -1.313092950e-02f, -1.312636624e-02f, -1.312177450e-02f, -1.311715428e-02f,
+ -1.311250561e-02f, -1.310782849e-02f, -1.310312294e-02f, -1.309838897e-02f, -1.309362659e-02f, -1.308883581e-02f, -1.308401664e-02f, -1.307916910e-02f, -1.307429321e-02f, -1.306938896e-02f,
+ -1.306445638e-02f, -1.305949548e-02f, -1.305450627e-02f, -1.304948876e-02f, -1.304444297e-02f, -1.303936890e-02f, -1.303426658e-02f, -1.302913601e-02f, -1.302397721e-02f, -1.301879019e-02f,
+ -1.301357496e-02f, -1.300833154e-02f, -1.300305994e-02f, -1.299776017e-02f, -1.299243225e-02f, -1.298707619e-02f, -1.298169201e-02f, -1.297627971e-02f, -1.297083931e-02f, -1.296537083e-02f,
+ -1.295987428e-02f, -1.295434967e-02f, -1.294879701e-02f, -1.294321633e-02f, -1.293760763e-02f, -1.293197092e-02f, -1.292630623e-02f, -1.292061357e-02f, -1.291489295e-02f, -1.290914438e-02f,
+ -1.290336788e-02f, -1.289756347e-02f, -1.289173115e-02f, -1.288587095e-02f, -1.287998287e-02f, -1.287406694e-02f, -1.286812316e-02f, -1.286215156e-02f, -1.285615214e-02f, -1.285012492e-02f,
+ -1.284406992e-02f, -1.283798715e-02f, -1.283187663e-02f, -1.282573837e-02f, -1.281957239e-02f, -1.281337869e-02f, -1.280715731e-02f, -1.280090825e-02f, -1.279463152e-02f, -1.278832715e-02f,
+ -1.278199515e-02f, -1.277563554e-02f, -1.276924832e-02f, -1.276283353e-02f, -1.275639116e-02f, -1.274992124e-02f, -1.274342379e-02f, -1.273689881e-02f, -1.273034634e-02f, -1.272376637e-02f,
+ -1.271715893e-02f, -1.271052404e-02f, -1.270386171e-02f, -1.269717195e-02f, -1.269045479e-02f, -1.268371024e-02f, -1.267693831e-02f, -1.267013903e-02f, -1.266331240e-02f, -1.265645846e-02f,
+ -1.264957720e-02f, -1.264266866e-02f, -1.263573284e-02f, -1.262876977e-02f, -1.262177945e-02f, -1.261476192e-02f, -1.260771718e-02f, -1.260064525e-02f, -1.259354615e-02f, -1.258641989e-02f,
+ -1.257926650e-02f, -1.257208599e-02f, -1.256487838e-02f, -1.255764369e-02f, -1.255038193e-02f, -1.254309312e-02f, -1.253577728e-02f, -1.252843442e-02f, -1.252106457e-02f, -1.251366775e-02f,
+ -1.250624396e-02f, -1.249879323e-02f, -1.249131558e-02f, -1.248381102e-02f, -1.247627957e-02f, -1.246872126e-02f, -1.246113609e-02f, -1.245352409e-02f, -1.244588528e-02f, -1.243821967e-02f,
+ -1.243052728e-02f, -1.242280814e-02f, -1.241506225e-02f, -1.240728964e-02f, -1.239949033e-02f, -1.239166434e-02f, -1.238381168e-02f, -1.237593237e-02f, -1.236802643e-02f, -1.236009389e-02f,
+ -1.235213476e-02f, -1.234414906e-02f, -1.233613680e-02f, -1.232809802e-02f, -1.232003272e-02f, -1.231194093e-02f, -1.230382266e-02f, -1.229567794e-02f, -1.228750679e-02f, -1.227930921e-02f,
+ -1.227108525e-02f, -1.226283491e-02f, -1.225455821e-02f, -1.224625517e-02f, -1.223792582e-02f, -1.222957017e-02f, -1.222118825e-02f, -1.221278007e-02f, -1.220434565e-02f, -1.219588502e-02f,
+ -1.218739819e-02f, -1.217888518e-02f, -1.217034602e-02f, -1.216178072e-02f, -1.215318931e-02f, -1.214457180e-02f, -1.213592822e-02f, -1.212725858e-02f, -1.211856292e-02f, -1.210984124e-02f,
+ -1.210109357e-02f, -1.209231992e-02f, -1.208352033e-02f, -1.207469481e-02f, -1.206584339e-02f, -1.205696607e-02f, -1.204806289e-02f, -1.203913387e-02f, -1.203017902e-02f, -1.202119838e-02f,
+ -1.201219195e-02f, -1.200315976e-02f, -1.199410183e-02f, -1.198501819e-02f, -1.197590885e-02f, -1.196677384e-02f, -1.195761317e-02f, -1.194842688e-02f, -1.193921498e-02f, -1.192997749e-02f,
+ -1.192071444e-02f, -1.191142584e-02f, -1.190211173e-02f, -1.189277211e-02f, -1.188340702e-02f, -1.187401648e-02f, -1.186460050e-02f, -1.185515911e-02f, -1.184569234e-02f, -1.183620020e-02f,
+ -1.182668271e-02f, -1.181713991e-02f, -1.180757180e-02f, -1.179797843e-02f, -1.178835979e-02f, -1.177871593e-02f, -1.176904686e-02f, -1.175935261e-02f, -1.174963319e-02f, -1.173988864e-02f,
+ -1.173011897e-02f, -1.172032421e-02f, -1.171050437e-02f, -1.170065949e-02f, -1.169078959e-02f, -1.168089468e-02f, -1.167097480e-02f, -1.166102996e-02f, -1.165106020e-02f, -1.164106552e-02f,
+ -1.163104596e-02f, -1.162100155e-02f, -1.161093229e-02f, -1.160083822e-02f, -1.159071937e-02f, -1.158057574e-02f, -1.157040738e-02f, -1.156021430e-02f, -1.154999652e-02f, -1.153975407e-02f,
+ -1.152948698e-02f, -1.151919526e-02f, -1.150887895e-02f, -1.149853806e-02f, -1.148817263e-02f, -1.147778267e-02f, -1.146736820e-02f, -1.145692926e-02f, -1.144646587e-02f, -1.143597805e-02f,
+ -1.142546583e-02f, -1.141492923e-02f, -1.140436827e-02f, -1.139378299e-02f, -1.138317340e-02f, -1.137253953e-02f, -1.136188140e-02f, -1.135119905e-02f, -1.134049249e-02f, -1.132976175e-02f,
+ -1.131900685e-02f, -1.130822783e-02f, -1.129742470e-02f, -1.128659749e-02f, -1.127574622e-02f, -1.126487093e-02f, -1.125397163e-02f, -1.124304836e-02f, -1.123210113e-02f, -1.122112997e-02f,
+ -1.121013491e-02f, -1.119911598e-02f, -1.118807319e-02f, -1.117700658e-02f, -1.116591617e-02f, -1.115480198e-02f, -1.114366405e-02f, -1.113250240e-02f, -1.112131705e-02f, -1.111010803e-02f,
+ -1.109887537e-02f, -1.108761909e-02f, -1.107633921e-02f, -1.106503578e-02f, -1.105370880e-02f, -1.104235831e-02f, -1.103098434e-02f, -1.101958690e-02f, -1.100816603e-02f, -1.099672176e-02f,
+ -1.098525410e-02f, -1.097376309e-02f, -1.096224875e-02f, -1.095071111e-02f, -1.093915020e-02f, -1.092756604e-02f, -1.091595867e-02f, -1.090432809e-02f, -1.089267435e-02f, -1.088099748e-02f,
+ -1.086929749e-02f, -1.085757441e-02f, -1.084582828e-02f, -1.083405912e-02f, -1.082226695e-02f, -1.081045180e-02f, -1.079861371e-02f, -1.078675270e-02f, -1.077486879e-02f, -1.076296201e-02f,
+ -1.075103240e-02f, -1.073907997e-02f, -1.072710477e-02f, -1.071510680e-02f, -1.070308611e-02f, -1.069104271e-02f, -1.067897664e-02f, -1.066688793e-02f, -1.065477660e-02f, -1.064264268e-02f,
+ -1.063048620e-02f, -1.061830719e-02f, -1.060610567e-02f, -1.059388167e-02f, -1.058163523e-02f, -1.056936636e-02f, -1.055707511e-02f, -1.054476149e-02f, -1.053242553e-02f, -1.052006727e-02f,
+ -1.050768673e-02f, -1.049528394e-02f, -1.048285893e-02f, -1.047041172e-02f, -1.045794235e-02f, -1.044545085e-02f, -1.043293724e-02f, -1.042040155e-02f, -1.040784381e-02f, -1.039526405e-02f,
+ -1.038266230e-02f, -1.037003859e-02f, -1.035739295e-02f, -1.034472540e-02f, -1.033203598e-02f, -1.031932471e-02f, -1.030659163e-02f, -1.029383676e-02f, -1.028106013e-02f, -1.026826177e-02f,
+ -1.025544171e-02f, -1.024259999e-02f, -1.022973662e-02f, -1.021685165e-02f, -1.020394509e-02f, -1.019101698e-02f, -1.017806735e-02f, -1.016509623e-02f, -1.015210365e-02f, -1.013908963e-02f,
+ -1.012605421e-02f, -1.011299742e-02f, -1.009991929e-02f, -1.008681984e-02f, -1.007369911e-02f, -1.006055713e-02f, -1.004739393e-02f, -1.003420953e-02f, -1.002100398e-02f, -1.000777729e-02f,
+ -9.994529500e-03f, -9.981260640e-03f, -9.967970739e-03f, -9.954659828e-03f, -9.941327937e-03f, -9.927975098e-03f, -9.914601340e-03f, -9.901206694e-03f, -9.887791191e-03f, -9.874354862e-03f,
+ -9.860897737e-03f, -9.847419847e-03f, -9.833921223e-03f, -9.820401896e-03f, -9.806861896e-03f, -9.793301256e-03f, -9.779720005e-03f, -9.766118174e-03f, -9.752495796e-03f, -9.738852901e-03f,
+ -9.725189520e-03f, -9.711505684e-03f, -9.697801425e-03f, -9.684076774e-03f, -9.670331763e-03f, -9.656566422e-03f, -9.642780784e-03f, -9.628974879e-03f, -9.615148740e-03f, -9.601302397e-03f,
+ -9.587435882e-03f, -9.573549228e-03f, -9.559642466e-03f, -9.545715627e-03f, -9.531768743e-03f, -9.517801846e-03f, -9.503814969e-03f, -9.489808142e-03f, -9.475781398e-03f, -9.461734769e-03f,
+ -9.447668287e-03f, -9.433581983e-03f, -9.419475891e-03f, -9.405350042e-03f, -9.391204468e-03f, -9.377039202e-03f, -9.362854275e-03f, -9.348649721e-03f, -9.334425571e-03f, -9.320181859e-03f,
+ -9.305918615e-03f, -9.291635874e-03f, -9.277333667e-03f, -9.263012027e-03f, -9.248670987e-03f, -9.234310578e-03f, -9.219930835e-03f, -9.205531789e-03f, -9.191113474e-03f, -9.176675922e-03f,
+ -9.162219166e-03f, -9.147743239e-03f, -9.133248173e-03f, -9.118734003e-03f, -9.104200760e-03f, -9.089648478e-03f, -9.075077190e-03f, -9.060486929e-03f, -9.045877729e-03f, -9.031249622e-03f,
+ -9.016602641e-03f, -9.001936821e-03f, -8.987252193e-03f, -8.972548793e-03f, -8.957826652e-03f, -8.943085805e-03f, -8.928326285e-03f, -8.913548125e-03f, -8.898751359e-03f, -8.883936021e-03f,
+ -8.869102144e-03f, -8.854249763e-03f, -8.839378909e-03f, -8.824489618e-03f, -8.809581923e-03f, -8.794655858e-03f, -8.779711457e-03f, -8.764748754e-03f, -8.749767782e-03f, -8.734768576e-03f,
+ -8.719751170e-03f, -8.704715597e-03f, -8.689661892e-03f, -8.674590089e-03f, -8.659500222e-03f, -8.644392326e-03f, -8.629266434e-03f, -8.614122580e-03f, -8.598960800e-03f, -8.583781127e-03f,
+ -8.568583596e-03f, -8.553368241e-03f, -8.538135097e-03f, -8.522884199e-03f, -8.507615579e-03f, -8.492329275e-03f, -8.477025319e-03f, -8.461703747e-03f, -8.446364593e-03f, -8.431007891e-03f,
+ -8.415633678e-03f, -8.400241987e-03f, -8.384832854e-03f, -8.369406312e-03f, -8.353962398e-03f, -8.338501146e-03f, -8.323022590e-03f, -8.307526767e-03f, -8.292013711e-03f, -8.276483456e-03f,
+ -8.260936039e-03f, -8.245371495e-03f, -8.229789857e-03f, -8.214191163e-03f, -8.198575447e-03f, -8.182942743e-03f, -8.167293089e-03f, -8.151626518e-03f, -8.135943067e-03f, -8.120242771e-03f,
+ -8.104525664e-03f, -8.088791784e-03f, -8.073041165e-03f, -8.057273842e-03f, -8.041489852e-03f, -8.025689230e-03f, -8.009872012e-03f, -7.994038233e-03f, -7.978187930e-03f, -7.962321137e-03f,
+ -7.946437891e-03f, -7.930538228e-03f, -7.914622183e-03f, -7.898689792e-03f, -7.882741092e-03f, -7.866776118e-03f, -7.850794906e-03f, -7.834797492e-03f, -7.818783913e-03f, -7.802754204e-03f,
+ -7.786708402e-03f, -7.770646543e-03f, -7.754568662e-03f, -7.738474797e-03f, -7.722364983e-03f, -7.706239257e-03f, -7.690097655e-03f, -7.673940214e-03f, -7.657766969e-03f, -7.641577958e-03f,
+ -7.625373217e-03f, -7.609152782e-03f, -7.592916689e-03f, -7.576664976e-03f, -7.560397679e-03f, -7.544114834e-03f, -7.527816479e-03f, -7.511502650e-03f, -7.495173383e-03f, -7.478828715e-03f,
+ -7.462468684e-03f, -7.446093326e-03f, -7.429702677e-03f, -7.413296775e-03f, -7.396875657e-03f, -7.380439359e-03f, -7.363987919e-03f, -7.347521373e-03f, -7.331039759e-03f, -7.314543113e-03f,
+ -7.298031473e-03f, -7.281504876e-03f, -7.264963358e-03f, -7.248406958e-03f, -7.231835712e-03f, -7.215249658e-03f, -7.198648833e-03f, -7.182033273e-03f, -7.165403017e-03f, -7.148758102e-03f,
+ -7.132098566e-03f, -7.115424445e-03f, -7.098735777e-03f, -7.082032599e-03f, -7.065314950e-03f, -7.048582866e-03f, -7.031836386e-03f, -7.015075546e-03f, -6.998300385e-03f, -6.981510940e-03f,
+ -6.964707249e-03f, -6.947889349e-03f, -6.931057278e-03f, -6.914211074e-03f, -6.897350775e-03f, -6.880476419e-03f, -6.863588044e-03f, -6.846685686e-03f, -6.829769385e-03f, -6.812839178e-03f,
+ -6.795895103e-03f, -6.778937199e-03f, -6.761965503e-03f, -6.744980053e-03f, -6.727980887e-03f, -6.710968044e-03f, -6.693941561e-03f, -6.676901477e-03f, -6.659847830e-03f, -6.642780658e-03f,
+ -6.625700000e-03f, -6.608605893e-03f, -6.591498377e-03f, -6.574377488e-03f, -6.557243266e-03f, -6.540095750e-03f, -6.522934976e-03f, -6.505760985e-03f, -6.488573814e-03f, -6.471373502e-03f,
+ -6.454160087e-03f, -6.436933608e-03f, -6.419694103e-03f, -6.402441612e-03f, -6.385176172e-03f, -6.367897822e-03f, -6.350606602e-03f, -6.333302549e-03f, -6.315985702e-03f, -6.298656101e-03f,
+ -6.281313783e-03f, -6.263958788e-03f, -6.246591155e-03f, -6.229210922e-03f, -6.211818128e-03f, -6.194412812e-03f, -6.176995014e-03f, -6.159564771e-03f, -6.142122124e-03f, -6.124667110e-03f,
+ -6.107199770e-03f, -6.089720141e-03f, -6.072228264e-03f, -6.054724176e-03f, -6.037207919e-03f, -6.019679529e-03f, -6.002139047e-03f, -5.984586512e-03f, -5.967021964e-03f, -5.949445440e-03f,
+ -5.931856981e-03f, -5.914256626e-03f, -5.896644414e-03f, -5.879020384e-03f, -5.861384577e-03f, -5.843737030e-03f, -5.826077784e-03f, -5.808406878e-03f, -5.790724352e-03f, -5.773030245e-03f,
+ -5.755324596e-03f, -5.737607445e-03f, -5.719878832e-03f, -5.702138796e-03f, -5.684387376e-03f, -5.666624613e-03f, -5.648850546e-03f, -5.631065214e-03f, -5.613268658e-03f, -5.595460916e-03f,
+ -5.577642029e-03f, -5.559812037e-03f, -5.541970979e-03f, -5.524118895e-03f, -5.506255824e-03f, -5.488381807e-03f, -5.470496884e-03f, -5.452601094e-03f, -5.434694477e-03f, -5.416777074e-03f,
+ -5.398848923e-03f, -5.380910065e-03f, -5.362960541e-03f, -5.345000389e-03f, -5.327029651e-03f, -5.309048365e-03f, -5.291056573e-03f, -5.273054314e-03f, -5.255041628e-03f, -5.237018556e-03f,
+ -5.218985137e-03f, -5.200941412e-03f, -5.182887421e-03f, -5.164823204e-03f, -5.146748801e-03f, -5.128664253e-03f, -5.110569600e-03f, -5.092464882e-03f, -5.074350139e-03f, -5.056225412e-03f,
+ -5.038090741e-03f, -5.019946167e-03f, -5.001791729e-03f, -4.983627469e-03f, -4.965453426e-03f, -4.947269642e-03f, -4.929076155e-03f, -4.910873008e-03f, -4.892660241e-03f, -4.874437893e-03f,
+ -4.856206006e-03f, -4.837964620e-03f, -4.819713775e-03f, -4.801453513e-03f, -4.783183873e-03f, -4.764904897e-03f, -4.746616625e-03f, -4.728319098e-03f, -4.710012356e-03f, -4.691696441e-03f,
+ -4.673371392e-03f, -4.655037250e-03f, -4.636694057e-03f, -4.618341853e-03f, -4.599980679e-03f, -4.581610575e-03f, -4.563231583e-03f, -4.544843743e-03f, -4.526447095e-03f, -4.508041682e-03f,
+ -4.489627544e-03f, -4.471204721e-03f, -4.452773255e-03f, -4.434333187e-03f, -4.415884557e-03f, -4.397427406e-03f, -4.378961776e-03f, -4.360487708e-03f, -4.342005241e-03f, -4.323514419e-03f,
+ -4.305015280e-03f, -4.286507867e-03f, -4.267992221e-03f, -4.249468383e-03f, -4.230936393e-03f, -4.212396293e-03f, -4.193848124e-03f, -4.175291928e-03f, -4.156727744e-03f, -4.138155616e-03f,
+ -4.119575583e-03f, -4.100987687e-03f, -4.082391969e-03f, -4.063788470e-03f, -4.045177232e-03f, -4.026558296e-03f, -4.007931703e-03f, -3.989297495e-03f, -3.970655712e-03f, -3.952006397e-03f,
+ -3.933349589e-03f, -3.914685332e-03f, -3.896013666e-03f, -3.877334632e-03f, -3.858648272e-03f, -3.839954628e-03f, -3.821253740e-03f, -3.802545650e-03f, -3.783830400e-03f, -3.765108031e-03f,
+ -3.746378585e-03f, -3.727642102e-03f, -3.708898625e-03f, -3.690148195e-03f, -3.671390854e-03f, -3.652626642e-03f, -3.633855602e-03f, -3.615077775e-03f, -3.596293203e-03f, -3.577501928e-03f,
+ -3.558703990e-03f, -3.539899432e-03f, -3.521088294e-03f, -3.502270620e-03f, -3.483446450e-03f, -3.464615826e-03f, -3.445778789e-03f, -3.426935382e-03f, -3.408085646e-03f, -3.389229623e-03f,
+ -3.370367355e-03f, -3.351498882e-03f, -3.332624248e-03f, -3.313743493e-03f, -3.294856659e-03f, -3.275963789e-03f, -3.257064923e-03f, -3.238160105e-03f, -3.219249375e-03f, -3.200332775e-03f,
+ -3.181410347e-03f, -3.162482134e-03f, -3.143548176e-03f, -3.124608516e-03f, -3.105663195e-03f, -3.086712256e-03f, -3.067755740e-03f, -3.048793689e-03f, -3.029826145e-03f, -3.010853150e-03f,
+ -2.991874746e-03f, -2.972890975e-03f, -2.953901878e-03f, -2.934907499e-03f, -2.915907877e-03f, -2.896903056e-03f, -2.877893078e-03f, -2.858877984e-03f, -2.839857817e-03f, -2.820832618e-03f,
+ -2.801802430e-03f, -2.782767294e-03f, -2.763727253e-03f, -2.744682348e-03f, -2.725632622e-03f, -2.706578116e-03f, -2.687518873e-03f, -2.668454935e-03f, -2.649386343e-03f, -2.630313141e-03f,
+ -2.611235369e-03f, -2.592153070e-03f, -2.573066286e-03f, -2.553975060e-03f, -2.534879433e-03f, -2.515779447e-03f, -2.496675145e-03f, -2.477566568e-03f, -2.458453760e-03f, -2.439336761e-03f,
+ -2.420215614e-03f, -2.401090362e-03f, -2.381961046e-03f, -2.362827709e-03f, -2.343690392e-03f, -2.324549139e-03f, -2.305403990e-03f, -2.286254989e-03f, -2.267102177e-03f, -2.247945598e-03f,
+ -2.228785292e-03f, -2.209621302e-03f, -2.190453670e-03f, -2.171282440e-03f, -2.152107652e-03f, -2.132929349e-03f, -2.113747573e-03f, -2.094562367e-03f, -2.075373773e-03f, -2.056181833e-03f,
+ -2.036986589e-03f, -2.017788084e-03f, -1.998586359e-03f, -1.979381458e-03f, -1.960173422e-03f, -1.940962294e-03f, -1.921748116e-03f, -1.902530930e-03f, -1.883310778e-03f, -1.864087704e-03f,
+ -1.844861749e-03f, -1.825632955e-03f, -1.806401365e-03f, -1.787167021e-03f, -1.767929965e-03f, -1.748690240e-03f, -1.729447888e-03f, -1.710202952e-03f, -1.690955473e-03f, -1.671705494e-03f,
+ -1.652453058e-03f, -1.633198207e-03f, -1.613940982e-03f, -1.594681427e-03f, -1.575419583e-03f, -1.556155494e-03f, -1.536889201e-03f, -1.517620747e-03f, -1.498350174e-03f, -1.479077524e-03f,
+ -1.459802841e-03f, -1.440526165e-03f, -1.421247541e-03f, -1.401967009e-03f, -1.382684612e-03f, -1.363400393e-03f, -1.344114394e-03f, -1.324826658e-03f, -1.305537226e-03f, -1.286246141e-03f,
+ -1.266953446e-03f, -1.247659183e-03f, -1.228363394e-03f, -1.209066122e-03f, -1.189767408e-03f, -1.170467296e-03f, -1.151165828e-03f, -1.131863046e-03f, -1.112558993e-03f, -1.093253710e-03f,
+ -1.073947241e-03f, -1.054639627e-03f, -1.035330911e-03f, -1.016021136e-03f, -9.967103432e-04f, -9.773985758e-04f, -9.580858759e-04f, -9.387722858e-04f, -9.194578481e-04f, -9.001426049e-04f,
+ -8.808265988e-04f, -8.615098720e-04f, -8.421924670e-04f, -8.228744261e-04f, -8.035557916e-04f, -7.842366061e-04f, -7.649169117e-04f, -7.455967509e-04f, -7.262761660e-04f, -7.069551994e-04f,
+ -6.876338935e-04f, -6.683122906e-04f, -6.489904330e-04f, -6.296683631e-04f, -6.103461233e-04f, -5.910237559e-04f, -5.717013033e-04f, -5.523788077e-04f, -5.330563116e-04f, -5.137338573e-04f,
+ -4.944114870e-04f, -4.750892432e-04f, -4.557671681e-04f, -4.364453042e-04f, -4.171236936e-04f, -3.978023788e-04f, -3.784814020e-04f, -3.591608056e-04f, -3.398406318e-04f, -3.205209230e-04f,
+ -3.012017215e-04f, -2.818830696e-04f, -2.625650095e-04f, -2.432475836e-04f, -2.239308341e-04f, -2.046148033e-04f, -1.852995336e-04f, -1.659850671e-04f, -1.466714461e-04f, -1.273587130e-04f,
+ -1.080469099e-04f, -8.873607918e-05f, -6.942626301e-05f, -5.011750366e-05f, -3.080984337e-05f, -1.150332437e-05f, 7.802011096e-06f, 2.710612082e-05f, 4.640896257e-05f, 6.571049413e-05f,
+ 8.501067330e-05f, 1.043094579e-04f, 1.236068057e-04f, 1.429026744e-04f, 1.621970221e-04f, 1.814898063e-04f, 2.007809851e-04f, 2.200705161e-04f, 2.393583573e-04f, 2.586444665e-04f,
+ 2.779288015e-04f, 2.972113202e-04f, 3.164919805e-04f, 3.357707402e-04f, 3.550475572e-04f, 3.743223895e-04f, 3.935951948e-04f, 4.128659311e-04f, 4.321345562e-04f, 4.514010282e-04f,
+ 4.706653049e-04f, 4.899273443e-04f, 5.091871043e-04f, 5.284445428e-04f, 5.476996178e-04f, 5.669522872e-04f, 5.862025090e-04f, 6.054502412e-04f, 6.246954418e-04f, 6.439380688e-04f,
+ 6.631780800e-04f, 6.824154337e-04f, 7.016500878e-04f, 7.208820002e-04f, 7.401111291e-04f, 7.593374325e-04f, 7.785608683e-04f, 7.977813948e-04f, 8.169989700e-04f, 8.362135519e-04f,
+ 8.554250986e-04f, 8.746335682e-04f, 8.938389188e-04f, 9.130411086e-04f, 9.322400957e-04f, 9.514358381e-04f, 9.706282941e-04f, 9.898174218e-04f, 1.009003179e-03f, 1.028185525e-03f,
+ 1.047364417e-03f, 1.066539813e-03f, 1.085711672e-03f, 1.104879951e-03f, 1.124044610e-03f, 1.143205606e-03f, 1.162362898e-03f, 1.181516443e-03f, 1.200666200e-03f, 1.219812128e-03f,
+ 1.238954184e-03f, 1.258092327e-03f, 1.277226516e-03f, 1.296356708e-03f, 1.315482862e-03f, 1.334604936e-03f, 1.353722889e-03f, 1.372836679e-03f, 1.391946264e-03f, 1.411051603e-03f,
+ 1.430152654e-03f, 1.449249375e-03f, 1.468341726e-03f, 1.487429664e-03f, 1.506513148e-03f, 1.525592136e-03f, 1.544666587e-03f, 1.563736459e-03f, 1.582801712e-03f, 1.601862302e-03f,
+ 1.620918190e-03f, 1.639969332e-03f, 1.659015689e-03f, 1.678057218e-03f, 1.697093879e-03f, 1.716125629e-03f, 1.735152427e-03f, 1.754174233e-03f, 1.773191004e-03f, 1.792202699e-03f,
+ 1.811209277e-03f, 1.830210696e-03f, 1.849206916e-03f, 1.868197895e-03f, 1.887183591e-03f, 1.906163964e-03f, 1.925138972e-03f, 1.944108574e-03f, 1.963072728e-03f, 1.982031394e-03f,
+ 2.000984530e-03f, 2.019932096e-03f, 2.038874049e-03f, 2.057810349e-03f, 2.076740954e-03f, 2.095665824e-03f, 2.114584918e-03f, 2.133498194e-03f, 2.152405611e-03f, 2.171307128e-03f,
+ 2.190202704e-03f, 2.209092298e-03f, 2.227975870e-03f, 2.246853377e-03f, 2.265724780e-03f, 2.284590037e-03f, 2.303449107e-03f, 2.322301949e-03f, 2.341148522e-03f, 2.359988786e-03f,
+ 2.378822699e-03f, 2.397650222e-03f, 2.416471311e-03f, 2.435285928e-03f, 2.454094031e-03f, 2.472895580e-03f, 2.491690533e-03f, 2.510478849e-03f, 2.529260489e-03f, 2.548035411e-03f,
+ 2.566803575e-03f, 2.585564939e-03f, 2.604319464e-03f, 2.623067108e-03f, 2.641807832e-03f, 2.660541593e-03f, 2.679268352e-03f, 2.697988068e-03f, 2.716700701e-03f, 2.735406210e-03f,
+ 2.754104554e-03f, 2.772795693e-03f, 2.791479586e-03f, 2.810156193e-03f, 2.828825473e-03f, 2.847487387e-03f, 2.866141893e-03f, 2.884788951e-03f, 2.903428521e-03f, 2.922060562e-03f,
+ 2.940685034e-03f, 2.959301897e-03f, 2.977911110e-03f, 2.996512634e-03f, 3.015106427e-03f, 3.033692449e-03f, 3.052270661e-03f, 3.070841022e-03f, 3.089403492e-03f, 3.107958031e-03f,
+ 3.126504598e-03f, 3.145043153e-03f, 3.163573657e-03f, 3.182096069e-03f, 3.200610349e-03f, 3.219116457e-03f, 3.237614353e-03f, 3.256103997e-03f, 3.274585349e-03f, 3.293058369e-03f,
+ 3.311523017e-03f, 3.329979253e-03f, 3.348427038e-03f, 3.366866330e-03f, 3.385297092e-03f, 3.403719281e-03f, 3.422132860e-03f, 3.440537787e-03f, 3.458934024e-03f, 3.477321530e-03f,
+ 3.495700266e-03f, 3.514070192e-03f, 3.532431268e-03f, 3.550783454e-03f, 3.569126712e-03f, 3.587461000e-03f, 3.605786281e-03f, 3.624102513e-03f, 3.642409658e-03f, 3.660707676e-03f,
+ 3.678996527e-03f, 3.697276172e-03f, 3.715546572e-03f, 3.733807687e-03f, 3.752059477e-03f, 3.770301904e-03f, 3.788534927e-03f, 3.806758508e-03f, 3.824972607e-03f, 3.843177184e-03f,
+ 3.861372201e-03f, 3.879557618e-03f, 3.897733397e-03f, 3.915899497e-03f, 3.934055879e-03f, 3.952202505e-03f, 3.970339335e-03f, 3.988466330e-03f, 4.006583451e-03f, 4.024690659e-03f,
+ 4.042787915e-03f, 4.060875180e-03f, 4.078952414e-03f, 4.097019579e-03f, 4.115076636e-03f, 4.133123546e-03f, 4.151160271e-03f, 4.169186770e-03f, 4.187203005e-03f, 4.205208938e-03f,
+ 4.223204530e-03f, 4.241189741e-03f, 4.259164534e-03f, 4.277128869e-03f, 4.295082707e-03f, 4.313026011e-03f, 4.330958741e-03f, 4.348880858e-03f, 4.366792325e-03f, 4.384693102e-03f,
+ 4.402583151e-03f, 4.420462433e-03f, 4.438330911e-03f, 4.456188545e-03f, 4.474035296e-03f, 4.491871128e-03f, 4.509696000e-03f, 4.527509875e-03f, 4.545312715e-03f, 4.563104481e-03f,
+ 4.580885135e-03f, 4.598654638e-03f, 4.616412952e-03f, 4.634160040e-03f, 4.651895863e-03f, 4.669620382e-03f, 4.687333560e-03f, 4.705035359e-03f, 4.722725740e-03f, 4.740404665e-03f,
+ 4.758072097e-03f, 4.775727997e-03f, 4.793372328e-03f, 4.811005051e-03f, 4.828626129e-03f, 4.846235523e-03f, 4.863833197e-03f, 4.881419111e-03f, 4.898993229e-03f, 4.916555512e-03f,
+ 4.934105922e-03f, 4.951644423e-03f, 4.969170976e-03f, 4.986685544e-03f, 5.004188089e-03f, 5.021678573e-03f, 5.039156959e-03f, 5.056623209e-03f, 5.074077287e-03f, 5.091519153e-03f,
+ 5.108948772e-03f, 5.126366104e-03f, 5.143771114e-03f, 5.161163764e-03f, 5.178544016e-03f, 5.195911833e-03f, 5.213267177e-03f, 5.230610013e-03f, 5.247940301e-03f, 5.265258006e-03f,
+ 5.282563089e-03f, 5.299855515e-03f, 5.317135245e-03f, 5.334402243e-03f, 5.351656471e-03f, 5.368897893e-03f, 5.386126471e-03f, 5.403342170e-03f, 5.420544951e-03f, 5.437734777e-03f,
+ 5.454911613e-03f, 5.472075421e-03f, 5.489226165e-03f, 5.506363807e-03f, 5.523488311e-03f, 5.540599640e-03f, 5.557697758e-03f, 5.574782627e-03f, 5.591854212e-03f, 5.608912476e-03f,
+ 5.625957381e-03f, 5.642988893e-03f, 5.660006973e-03f, 5.677011586e-03f, 5.694002696e-03f, 5.710980265e-03f, 5.727944258e-03f, 5.744894638e-03f, 5.761831369e-03f, 5.778754415e-03f,
+ 5.795663739e-03f, 5.812559306e-03f, 5.829441078e-03f, 5.846309021e-03f, 5.863163097e-03f, 5.880003271e-03f, 5.896829507e-03f, 5.913641769e-03f, 5.930440021e-03f, 5.947224226e-03f,
+ 5.963994350e-03f, 5.980750355e-03f, 5.997492207e-03f, 6.014219869e-03f, 6.030933306e-03f, 6.047632482e-03f, 6.064317362e-03f, 6.080987909e-03f, 6.097644088e-03f, 6.114285863e-03f,
+ 6.130913199e-03f, 6.147526060e-03f, 6.164124411e-03f, 6.180708217e-03f, 6.197277441e-03f, 6.213832049e-03f, 6.230372005e-03f, 6.246897274e-03f, 6.263407820e-03f, 6.279903609e-03f,
+ 6.296384604e-03f, 6.312850772e-03f, 6.329302076e-03f, 6.345738482e-03f, 6.362159954e-03f, 6.378566458e-03f, 6.394957958e-03f, 6.411334419e-03f, 6.427695807e-03f, 6.444042087e-03f,
+ 6.460373223e-03f, 6.476689181e-03f, 6.492989927e-03f, 6.509275424e-03f, 6.525545639e-03f, 6.541800538e-03f, 6.558040084e-03f, 6.574264244e-03f, 6.590472983e-03f, 6.606666266e-03f,
+ 6.622844059e-03f, 6.639006328e-03f, 6.655153037e-03f, 6.671284154e-03f, 6.687399642e-03f, 6.703499469e-03f, 6.719583599e-03f, 6.735651998e-03f, 6.751704632e-03f, 6.767741468e-03f,
+ 6.783762470e-03f, 6.799767605e-03f, 6.815756838e-03f, 6.831730136e-03f, 6.847687464e-03f, 6.863628789e-03f, 6.879554076e-03f, 6.895463292e-03f, 6.911356403e-03f, 6.927233375e-03f,
+ 6.943094175e-03f, 6.958938768e-03f, 6.974767120e-03f, 6.990579199e-03f, 7.006374970e-03f, 7.022154401e-03f, 7.037917456e-03f, 7.053664104e-03f, 7.069394309e-03f, 7.085108040e-03f,
+ 7.100805262e-03f, 7.116485942e-03f, 7.132150048e-03f, 7.147797544e-03f, 7.163428399e-03f, 7.179042579e-03f, 7.194640051e-03f, 7.210220782e-03f, 7.225784738e-03f, 7.241331887e-03f,
+ 7.256862196e-03f, 7.272375631e-03f, 7.287872160e-03f, 7.303351750e-03f, 7.318814367e-03f, 7.334259980e-03f, 7.349688555e-03f, 7.365100059e-03f, 7.380494461e-03f, 7.395871726e-03f,
+ 7.411231823e-03f, 7.426574720e-03f, 7.441900382e-03f, 7.457208779e-03f, 7.472499877e-03f, 7.487773644e-03f, 7.503030047e-03f, 7.518269055e-03f, 7.533490635e-03f, 7.548694755e-03f,
+ 7.563881382e-03f, 7.579050485e-03f, 7.594202030e-03f, 7.609335987e-03f, 7.624452323e-03f, 7.639551006e-03f, 7.654632003e-03f, 7.669695284e-03f, 7.684740816e-03f, 7.699768567e-03f,
+ 7.714778506e-03f, 7.729770601e-03f, 7.744744819e-03f, 7.759701130e-03f, 7.774639501e-03f, 7.789559901e-03f, 7.804462299e-03f, 7.819346663e-03f, 7.834212961e-03f, 7.849061161e-03f,
+ 7.863891234e-03f, 7.878703147e-03f, 7.893496868e-03f, 7.908272367e-03f, 7.923029613e-03f, 7.937768573e-03f, 7.952489218e-03f, 7.967191515e-03f, 7.981875435e-03f, 7.996540945e-03f,
+ 8.011188014e-03f, 8.025816613e-03f, 8.040426710e-03f, 8.055018273e-03f, 8.069591273e-03f, 8.084145679e-03f, 8.098681459e-03f, 8.113198583e-03f, 8.127697021e-03f, 8.142176741e-03f,
+ 8.156637714e-03f, 8.171079908e-03f, 8.185503294e-03f, 8.199907840e-03f, 8.214293517e-03f, 8.228660294e-03f, 8.243008141e-03f, 8.257337028e-03f, 8.271646923e-03f, 8.285937798e-03f,
+ 8.300209622e-03f, 8.314462365e-03f, 8.328695996e-03f, 8.342910487e-03f, 8.357105806e-03f, 8.371281925e-03f, 8.385438813e-03f, 8.399576440e-03f, 8.413694776e-03f, 8.427793793e-03f,
+ 8.441873459e-03f, 8.455933746e-03f, 8.469974624e-03f, 8.483996064e-03f, 8.497998035e-03f, 8.511980508e-03f, 8.525943455e-03f, 8.539886845e-03f, 8.553810649e-03f, 8.567714838e-03f,
+ 8.581599383e-03f, 8.595464254e-03f, 8.609309423e-03f, 8.623134860e-03f, 8.636940536e-03f, 8.650726422e-03f, 8.664492489e-03f, 8.678238709e-03f, 8.691965052e-03f, 8.705671489e-03f,
+ 8.719357992e-03f, 8.733024533e-03f, 8.746671081e-03f, 8.760297609e-03f, 8.773904088e-03f, 8.787490490e-03f, 8.801056785e-03f, 8.814602946e-03f, 8.828128944e-03f, 8.841634750e-03f,
+ 8.855120337e-03f, 8.868585676e-03f, 8.882030738e-03f, 8.895455496e-03f, 8.908859922e-03f, 8.922243987e-03f, 8.935607663e-03f, 8.948950922e-03f, 8.962273737e-03f, 8.975576079e-03f,
+ 8.988857921e-03f, 9.002119234e-03f, 9.015359991e-03f, 9.028580164e-03f, 9.041779726e-03f, 9.054958648e-03f, 9.068116904e-03f, 9.081254465e-03f, 9.094371305e-03f, 9.107467395e-03f,
+ 9.120542709e-03f, 9.133597218e-03f, 9.146630896e-03f, 9.159643716e-03f, 9.172635650e-03f, 9.185606671e-03f, 9.198556752e-03f, 9.211485865e-03f, 9.224393985e-03f, 9.237281083e-03f,
+ 9.250147133e-03f, 9.262992108e-03f, 9.275815981e-03f, 9.288618726e-03f, 9.301400316e-03f, 9.314160723e-03f, 9.326899922e-03f, 9.339617885e-03f, 9.352314587e-03f, 9.364990000e-03f,
+ 9.377644099e-03f, 9.390276856e-03f, 9.402888246e-03f, 9.415478242e-03f, 9.428046818e-03f, 9.440593948e-03f, 9.453119605e-03f, 9.465623764e-03f, 9.478106398e-03f, 9.490567482e-03f,
+ 9.503006989e-03f, 9.515424893e-03f, 9.527821169e-03f, 9.540195791e-03f, 9.552548733e-03f, 9.564879970e-03f, 9.577189475e-03f, 9.589477223e-03f, 9.601743188e-03f, 9.613987346e-03f,
+ 9.626209670e-03f, 9.638410135e-03f, 9.650588716e-03f, 9.662745387e-03f, 9.674880123e-03f, 9.686992899e-03f, 9.699083690e-03f, 9.711152471e-03f, 9.723199216e-03f, 9.735223900e-03f,
+ 9.747226499e-03f, 9.759206987e-03f, 9.771165341e-03f, 9.783101534e-03f, 9.795015542e-03f, 9.806907340e-03f, 9.818776904e-03f, 9.830624210e-03f, 9.842449231e-03f, 9.854251945e-03f,
+ 9.866032326e-03f, 9.877790351e-03f, 9.889525994e-03f, 9.901239231e-03f, 9.912930039e-03f, 9.924598392e-03f, 9.936244267e-03f, 9.947867640e-03f, 9.959468486e-03f, 9.971046782e-03f,
+ 9.982602503e-03f, 9.994135626e-03f, 1.000564613e-02f, 1.001713398e-02f, 1.002859917e-02f, 1.004004166e-02f, 1.005146143e-02f, 1.006285846e-02f, 1.007423273e-02f, 1.008558421e-02f,
+ 1.009691288e-02f, 1.010821872e-02f, 1.011950170e-02f, 1.013076179e-02f, 1.014199898e-02f, 1.015321325e-02f, 1.016440456e-02f, 1.017557290e-02f, 1.018671824e-02f, 1.019784056e-02f,
+ 1.020893984e-02f, 1.022001605e-02f, 1.023106917e-02f, 1.024209918e-02f, 1.025310606e-02f, 1.026408978e-02f, 1.027505032e-02f, 1.028598766e-02f, 1.029690177e-02f, 1.030779264e-02f,
+ 1.031866024e-02f, 1.032950454e-02f, 1.034032553e-02f, 1.035112319e-02f, 1.036189748e-02f, 1.037264840e-02f, 1.038337591e-02f, 1.039408000e-02f, 1.040476064e-02f, 1.041541781e-02f,
+ 1.042605149e-02f, 1.043666165e-02f, 1.044724829e-02f, 1.045781136e-02f, 1.046835086e-02f, 1.047886676e-02f, 1.048935904e-02f, 1.049982767e-02f, 1.051027265e-02f, 1.052069393e-02f,
+ 1.053109151e-02f, 1.054146536e-02f, 1.055181546e-02f, 1.056214179e-02f, 1.057244433e-02f, 1.058272306e-02f, 1.059297795e-02f, 1.060320899e-02f, 1.061341615e-02f, 1.062359941e-02f,
+ 1.063375876e-02f, 1.064389417e-02f, 1.065400562e-02f, 1.066409309e-02f, 1.067415656e-02f, 1.068419600e-02f, 1.069421141e-02f, 1.070420276e-02f, 1.071417002e-02f, 1.072411318e-02f,
+ 1.073403222e-02f, 1.074392711e-02f, 1.075379784e-02f, 1.076364439e-02f, 1.077346673e-02f, 1.078326485e-02f, 1.079303873e-02f, 1.080278835e-02f, 1.081251368e-02f, 1.082221470e-02f,
+ 1.083189141e-02f, 1.084154377e-02f, 1.085117177e-02f, 1.086077539e-02f, 1.087035461e-02f, 1.087990940e-02f, 1.088943976e-02f, 1.089894565e-02f, 1.090842707e-02f, 1.091788399e-02f,
+ 1.092731639e-02f, 1.093672426e-02f, 1.094610757e-02f, 1.095546631e-02f, 1.096480045e-02f, 1.097410998e-02f, 1.098339488e-02f, 1.099265513e-02f, 1.100189071e-02f, 1.101110160e-02f,
+ 1.102028779e-02f, 1.102944925e-02f, 1.103858597e-02f, 1.104769792e-02f, 1.105678510e-02f, 1.106584747e-02f, 1.107488503e-02f, 1.108389776e-02f, 1.109288563e-02f, 1.110184863e-02f,
+ 1.111078674e-02f, 1.111969994e-02f, 1.112858822e-02f, 1.113745155e-02f, 1.114628993e-02f, 1.115510332e-02f, 1.116389171e-02f, 1.117265509e-02f, 1.118139344e-02f, 1.119010674e-02f,
+ 1.119879497e-02f, 1.120745812e-02f, 1.121609616e-02f, 1.122470908e-02f, 1.123329687e-02f, 1.124185950e-02f, 1.125039696e-02f, 1.125890923e-02f, 1.126739630e-02f, 1.127585814e-02f,
+ 1.128429474e-02f, 1.129270609e-02f, 1.130109216e-02f, 1.130945294e-02f, 1.131778842e-02f, 1.132609857e-02f, 1.133438338e-02f, 1.134264284e-02f, 1.135087692e-02f, 1.135908561e-02f,
+ 1.136726889e-02f, 1.137542675e-02f, 1.138355917e-02f, 1.139166614e-02f, 1.139974763e-02f, 1.140780364e-02f, 1.141583414e-02f, 1.142383912e-02f, 1.143181857e-02f, 1.143977247e-02f,
+ 1.144770080e-02f, 1.145560354e-02f, 1.146348069e-02f, 1.147133222e-02f, 1.147915812e-02f, 1.148695838e-02f, 1.149473297e-02f, 1.150248189e-02f, 1.151020511e-02f, 1.151790263e-02f,
+ 1.152557443e-02f, 1.153322049e-02f, 1.154084079e-02f, 1.154843533e-02f, 1.155600408e-02f, 1.156354703e-02f, 1.157106417e-02f, 1.157855549e-02f, 1.158602096e-02f, 1.159346057e-02f,
+ 1.160087431e-02f, 1.160826217e-02f, 1.161562412e-02f, 1.162296015e-02f, 1.163027026e-02f, 1.163755442e-02f, 1.164481262e-02f, 1.165204485e-02f, 1.165925109e-02f, 1.166643133e-02f,
+ 1.167358555e-02f, 1.168071374e-02f, 1.168781589e-02f, 1.169489198e-02f, 1.170194200e-02f, 1.170896593e-02f, 1.171596376e-02f, 1.172293548e-02f, 1.172988107e-02f, 1.173680052e-02f,
+ 1.174369382e-02f, 1.175056095e-02f, 1.175740190e-02f, 1.176421665e-02f, 1.177100520e-02f, 1.177776753e-02f, 1.178450362e-02f, 1.179121346e-02f, 1.179789705e-02f, 1.180455436e-02f,
+ 1.181118538e-02f, 1.181779011e-02f, 1.182436852e-02f, 1.183092061e-02f, 1.183744636e-02f, 1.184394576e-02f, 1.185041880e-02f, 1.185686546e-02f, 1.186328574e-02f, 1.186967961e-02f,
+ 1.187604708e-02f, 1.188238811e-02f, 1.188870271e-02f, 1.189499086e-02f, 1.190125255e-02f, 1.190748777e-02f, 1.191369650e-02f, 1.191987873e-02f, 1.192603445e-02f, 1.193216365e-02f,
+ 1.193826632e-02f, 1.194434245e-02f, 1.195039201e-02f, 1.195641501e-02f, 1.196241143e-02f, 1.196838126e-02f, 1.197432448e-02f, 1.198024109e-02f, 1.198613108e-02f, 1.199199443e-02f,
+ 1.199783113e-02f, 1.200364117e-02f, 1.200942455e-02f, 1.201518124e-02f, 1.202091124e-02f, 1.202661453e-02f, 1.203229112e-02f, 1.203794098e-02f, 1.204356410e-02f, 1.204916048e-02f,
+ 1.205473010e-02f, 1.206027295e-02f, 1.206578903e-02f, 1.207127832e-02f, 1.207674081e-02f, 1.208217649e-02f, 1.208758536e-02f, 1.209296739e-02f, 1.209832258e-02f, 1.210365093e-02f,
+ 1.210895242e-02f, 1.211422703e-02f, 1.211947477e-02f, 1.212469562e-02f, 1.212988957e-02f, 1.213505662e-02f, 1.214019674e-02f, 1.214530994e-02f, 1.215039620e-02f, 1.215545551e-02f,
+ 1.216048787e-02f, 1.216549326e-02f, 1.217047168e-02f, 1.217542311e-02f, 1.218034755e-02f, 1.218524499e-02f, 1.219011541e-02f, 1.219495882e-02f, 1.219977519e-02f, 1.220456453e-02f,
+ 1.220932682e-02f, 1.221406206e-02f, 1.221877023e-02f, 1.222345133e-02f, 1.222810535e-02f, 1.223273227e-02f, 1.223733210e-02f, 1.224190482e-02f, 1.224645043e-02f, 1.225096891e-02f,
+ 1.225546026e-02f, 1.225992447e-02f, 1.226436154e-02f, 1.226877144e-02f, 1.227315418e-02f, 1.227750976e-02f, 1.228183815e-02f, 1.228613935e-02f, 1.229041336e-02f, 1.229466016e-02f,
+ 1.229887975e-02f, 1.230307213e-02f, 1.230723728e-02f, 1.231137519e-02f, 1.231548587e-02f, 1.231956930e-02f, 1.232362547e-02f, 1.232765438e-02f, 1.233165602e-02f, 1.233563039e-02f,
+ 1.233957747e-02f, 1.234349726e-02f, 1.234738975e-02f, 1.235125494e-02f, 1.235509281e-02f, 1.235890337e-02f, 1.236268661e-02f, 1.236644251e-02f, 1.237017108e-02f, 1.237387230e-02f,
+ 1.237754617e-02f, 1.238119269e-02f, 1.238481184e-02f, 1.238840362e-02f, 1.239196803e-02f, 1.239550505e-02f, 1.239901469e-02f, 1.240249693e-02f, 1.240595178e-02f, 1.240937922e-02f,
+ 1.241277924e-02f, 1.241615186e-02f, 1.241949704e-02f, 1.242281480e-02f, 1.242610513e-02f, 1.242936801e-02f, 1.243260345e-02f, 1.243581144e-02f, 1.243899198e-02f, 1.244214505e-02f,
+ 1.244527066e-02f, 1.244836880e-02f, 1.245143946e-02f, 1.245448264e-02f, 1.245749833e-02f, 1.246048653e-02f, 1.246344724e-02f, 1.246638044e-02f, 1.246928614e-02f, 1.247216433e-02f,
+ 1.247501500e-02f, 1.247783816e-02f, 1.248063379e-02f, 1.248340189e-02f, 1.248614246e-02f, 1.248885549e-02f, 1.249154098e-02f, 1.249419893e-02f, 1.249682932e-02f, 1.249943217e-02f,
+ 1.250200745e-02f, 1.250455518e-02f, 1.250707534e-02f, 1.250956792e-02f, 1.251203294e-02f, 1.251447038e-02f, 1.251688024e-02f, 1.251926252e-02f, 1.252161720e-02f, 1.252394430e-02f,
+ 1.252624380e-02f, 1.252851571e-02f, 1.253076002e-02f, 1.253297672e-02f, 1.253516581e-02f, 1.253732729e-02f, 1.253946116e-02f, 1.254156742e-02f, 1.254364605e-02f, 1.254569707e-02f,
+ 1.254772045e-02f, 1.254971621e-02f, 1.255168435e-02f, 1.255362484e-02f, 1.255553771e-02f, 1.255742293e-02f, 1.255928052e-02f, 1.256111046e-02f, 1.256291275e-02f, 1.256468740e-02f,
+ 1.256643441e-02f, 1.256815376e-02f, 1.256984545e-02f, 1.257150949e-02f, 1.257314588e-02f, 1.257475460e-02f, 1.257633566e-02f, 1.257788906e-02f, 1.257941480e-02f, 1.258091287e-02f,
+ 1.258238327e-02f, 1.258382600e-02f, 1.258524106e-02f, 1.258662845e-02f, 1.258798817e-02f, 1.258932021e-02f, 1.259062458e-02f, 1.259190127e-02f, 1.259315028e-02f, 1.259437161e-02f,
+ 1.259556526e-02f, 1.259673124e-02f, 1.259786952e-02f, 1.259898013e-02f, 1.260006305e-02f, 1.260111829e-02f, 1.260214585e-02f, 1.260314572e-02f, 1.260411790e-02f, 1.260506240e-02f,
+ 1.260597921e-02f, 1.260686834e-02f, 1.260772978e-02f, 1.260856353e-02f, 1.260936959e-02f, 1.261014797e-02f, 1.261089866e-02f, 1.261162166e-02f, 1.261231698e-02f, 1.261298461e-02f,
+ 1.261362455e-02f, 1.261423680e-02f, 1.261482137e-02f, 1.261537826e-02f, 1.261590746e-02f, 1.261640897e-02f, 1.261688281e-02f, 1.261732895e-02f, 1.261774742e-02f, 1.261813820e-02f,
+ 1.261850131e-02f, 1.261883673e-02f, 1.261914448e-02f, 1.261942454e-02f, 1.261967693e-02f, 1.261990165e-02f, 1.262009869e-02f, 1.262026806e-02f, 1.262040975e-02f, 1.262052378e-02f,
+ 1.262061014e-02f, 1.262066882e-02f, 1.262069985e-02f, 1.262070321e-02f, 1.262067891e-02f, 1.262062694e-02f, 1.262054732e-02f, 1.262044004e-02f, 1.262030511e-02f, 1.262014252e-02f,
+ 1.261995228e-02f, 1.261973440e-02f, 1.261948886e-02f, 1.261921568e-02f, 1.261891486e-02f, 1.261858641e-02f, 1.261823031e-02f, 1.261784658e-02f, 1.261743521e-02f, 1.261699622e-02f,
+ 1.261652960e-02f, 1.261603536e-02f, 1.261551349e-02f, 1.261496401e-02f, 1.261438691e-02f, 1.261378220e-02f, 1.261314988e-02f, 1.261248995e-02f, 1.261180242e-02f, 1.261108728e-02f,
+ 1.261034456e-02f, 1.260957423e-02f, 1.260877632e-02f, 1.260795082e-02f, 1.260709774e-02f, 1.260621708e-02f, 1.260530884e-02f, 1.260437303e-02f, 1.260340965e-02f, 1.260241871e-02f,
+ 1.260140020e-02f, 1.260035414e-02f, 1.259928053e-02f, 1.259817937e-02f, 1.259705066e-02f, 1.259589441e-02f, 1.259471063e-02f, 1.259349931e-02f, 1.259226047e-02f, 1.259099410e-02f,
+ 1.258970021e-02f, 1.258837881e-02f, 1.258702990e-02f, 1.258565349e-02f, 1.258424957e-02f, 1.258281816e-02f, 1.258135926e-02f, 1.257987288e-02f, 1.257835901e-02f, 1.257681767e-02f,
+ 1.257524885e-02f, 1.257365257e-02f, 1.257202883e-02f, 1.257037764e-02f, 1.256869899e-02f, 1.256699290e-02f, 1.256525937e-02f, 1.256349841e-02f, 1.256171002e-02f, 1.255989421e-02f,
+ 1.255805098e-02f, 1.255618034e-02f, 1.255428230e-02f, 1.255235685e-02f, 1.255040402e-02f, 1.254842379e-02f, 1.254641619e-02f, 1.254438120e-02f, 1.254231885e-02f, 1.254022914e-02f,
+ 1.253811207e-02f, 1.253596765e-02f, 1.253379589e-02f, 1.253159678e-02f, 1.252937035e-02f, 1.252711660e-02f, 1.252483552e-02f, 1.252252713e-02f, 1.252019144e-02f, 1.251782846e-02f,
+ 1.251543818e-02f, 1.251302062e-02f, 1.251057578e-02f, 1.250810367e-02f, 1.250560430e-02f, 1.250307767e-02f, 1.250052380e-02f, 1.249794268e-02f, 1.249533433e-02f, 1.249269876e-02f,
+ 1.249003596e-02f, 1.248734596e-02f, 1.248462875e-02f, 1.248188434e-02f, 1.247911275e-02f, 1.247631398e-02f, 1.247348803e-02f, 1.247063492e-02f, 1.246775465e-02f, 1.246484723e-02f,
+ 1.246191267e-02f, 1.245895098e-02f, 1.245596216e-02f, 1.245294623e-02f, 1.244990319e-02f, 1.244683305e-02f, 1.244373582e-02f, 1.244061151e-02f, 1.243746012e-02f, 1.243428166e-02f,
+ 1.243107615e-02f, 1.242784359e-02f, 1.242458399e-02f, 1.242129736e-02f, 1.241798370e-02f, 1.241464304e-02f, 1.241127537e-02f, 1.240788070e-02f, 1.240445905e-02f, 1.240101042e-02f,
+ 1.239753482e-02f, 1.239403227e-02f, 1.239050277e-02f, 1.238694632e-02f, 1.238336295e-02f, 1.237975265e-02f, 1.237611545e-02f, 1.237245134e-02f, 1.236876035e-02f, 1.236504247e-02f,
+ 1.236129771e-02f, 1.235752610e-02f, 1.235372763e-02f, 1.234990232e-02f, 1.234605018e-02f, 1.234217122e-02f, 1.233826544e-02f, 1.233433286e-02f, 1.233037349e-02f, 1.232638734e-02f,
+ 1.232237442e-02f, 1.231833474e-02f, 1.231426831e-02f, 1.231017514e-02f, 1.230605523e-02f, 1.230190862e-02f, 1.229773529e-02f, 1.229353527e-02f, 1.228930856e-02f, 1.228505518e-02f,
+ 1.228077513e-02f, 1.227646843e-02f, 1.227213509e-02f, 1.226777512e-02f, 1.226338853e-02f, 1.225897533e-02f, 1.225453553e-02f, 1.225006915e-02f, 1.224557620e-02f, 1.224105668e-02f,
+ 1.223651061e-02f, 1.223193800e-02f, 1.222733886e-02f, 1.222271321e-02f, 1.221806106e-02f, 1.221338241e-02f, 1.220867728e-02f, 1.220394568e-02f, 1.219918762e-02f, 1.219440313e-02f,
+ 1.218959219e-02f, 1.218475484e-02f, 1.217989108e-02f, 1.217500093e-02f, 1.217008439e-02f, 1.216514148e-02f, 1.216017221e-02f, 1.215517660e-02f, 1.215015465e-02f, 1.214510638e-02f,
+ 1.214003180e-02f, 1.213493093e-02f, 1.212980378e-02f, 1.212465035e-02f, 1.211947067e-02f, 1.211426475e-02f, 1.210903259e-02f, 1.210377422e-02f, 1.209848964e-02f, 1.209317887e-02f,
+ 1.208784192e-02f, 1.208247881e-02f, 1.207708955e-02f, 1.207167415e-02f, 1.206623262e-02f, 1.206076498e-02f, 1.205527125e-02f, 1.204975143e-02f, 1.204420554e-02f, 1.203863360e-02f,
+ 1.203303561e-02f, 1.202741160e-02f, 1.202176157e-02f, 1.201608553e-02f, 1.201038352e-02f, 1.200465553e-02f, 1.199890158e-02f, 1.199312168e-02f, 1.198731586e-02f, 1.198148412e-02f,
+ 1.197562648e-02f, 1.196974296e-02f, 1.196383356e-02f, 1.195789830e-02f, 1.195193720e-02f, 1.194595027e-02f, 1.193993753e-02f, 1.193389899e-02f, 1.192783467e-02f, 1.192174457e-02f,
+ 1.191562872e-02f, 1.190948713e-02f, 1.190331982e-02f, 1.189712680e-02f, 1.189090808e-02f, 1.188466369e-02f, 1.187839363e-02f, 1.187209792e-02f, 1.186577658e-02f, 1.185942963e-02f,
+ 1.185305707e-02f, 1.184665892e-02f, 1.184023521e-02f, 1.183378593e-02f, 1.182731112e-02f, 1.182081079e-02f, 1.181428495e-02f, 1.180773361e-02f, 1.180115680e-02f, 1.179455453e-02f,
+ 1.178792681e-02f, 1.178127367e-02f, 1.177459512e-02f, 1.176789116e-02f, 1.176116183e-02f, 1.175440714e-02f, 1.174762710e-02f, 1.174082173e-02f, 1.173399105e-02f, 1.172713507e-02f,
+ 1.172025380e-02f, 1.171334728e-02f, 1.170641550e-02f, 1.169945850e-02f, 1.169247628e-02f, 1.168546887e-02f, 1.167843627e-02f, 1.167137851e-02f, 1.166429561e-02f, 1.165718758e-02f,
+ 1.165005443e-02f, 1.164289619e-02f, 1.163571287e-02f, 1.162850450e-02f, 1.162127108e-02f, 1.161401263e-02f, 1.160672918e-02f, 1.159942073e-02f, 1.159208732e-02f, 1.158472894e-02f,
+ 1.157734563e-02f, 1.156993740e-02f, 1.156250427e-02f, 1.155504625e-02f, 1.154756337e-02f, 1.154005564e-02f, 1.153252307e-02f, 1.152496570e-02f, 1.151738353e-02f, 1.150977658e-02f,
+ 1.150214488e-02f, 1.149448843e-02f, 1.148680727e-02f, 1.147910140e-02f, 1.147137085e-02f, 1.146361563e-02f, 1.145583576e-02f, 1.144803126e-02f, 1.144020215e-02f, 1.143234845e-02f,
+ 1.142447018e-02f, 1.141656735e-02f, 1.140863999e-02f, 1.140068811e-02f, 1.139271173e-02f, 1.138471088e-02f, 1.137668556e-02f, 1.136863580e-02f, 1.136056162e-02f, 1.135246304e-02f,
+ 1.134434008e-02f, 1.133619275e-02f, 1.132802108e-02f, 1.131982508e-02f, 1.131160478e-02f, 1.130336019e-02f, 1.129509133e-02f, 1.128679823e-02f, 1.127848090e-02f, 1.127013936e-02f,
+ 1.126177364e-02f, 1.125338374e-02f, 1.124496970e-02f, 1.123653153e-02f, 1.122806925e-02f, 1.121958289e-02f, 1.121107245e-02f, 1.120253797e-02f, 1.119397946e-02f, 1.118539695e-02f,
+ 1.117679044e-02f, 1.116815997e-02f, 1.115950555e-02f, 1.115082721e-02f, 1.114212496e-02f, 1.113339883e-02f, 1.112464883e-02f, 1.111587499e-02f, 1.110707732e-02f, 1.109825585e-02f,
+ 1.108941060e-02f, 1.108054159e-02f, 1.107164884e-02f, 1.106273237e-02f, 1.105379221e-02f, 1.104482836e-02f, 1.103584086e-02f, 1.102682973e-02f, 1.101779498e-02f, 1.100873664e-02f,
+ 1.099965473e-02f, 1.099054927e-02f, 1.098142029e-02f, 1.097226779e-02f, 1.096309181e-02f, 1.095389237e-02f, 1.094466949e-02f, 1.093542318e-02f, 1.092615348e-02f, 1.091686040e-02f,
+ 1.090754396e-02f, 1.089820419e-02f, 1.088884111e-02f, 1.087945474e-02f, 1.087004511e-02f, 1.086061222e-02f, 1.085115612e-02f, 1.084167681e-02f, 1.083217433e-02f, 1.082264869e-02f,
+ 1.081309991e-02f, 1.080352802e-02f, 1.079393305e-02f, 1.078431500e-02f, 1.077467391e-02f, 1.076500980e-02f, 1.075532269e-02f, 1.074561261e-02f, 1.073587956e-02f, 1.072612359e-02f,
+ 1.071634471e-02f, 1.070654294e-02f, 1.069671831e-02f, 1.068687084e-02f, 1.067700056e-02f, 1.066710748e-02f, 1.065719163e-02f, 1.064725303e-02f, 1.063729170e-02f, 1.062730768e-02f,
+ 1.061730098e-02f, 1.060727162e-02f, 1.059721963e-02f, 1.058714503e-02f, 1.057704785e-02f, 1.056692811e-02f, 1.055678583e-02f, 1.054662104e-02f, 1.053643376e-02f, 1.052622401e-02f,
+ 1.051599181e-02f, 1.050573720e-02f, 1.049546020e-02f, 1.048516082e-02f, 1.047483910e-02f, 1.046449505e-02f, 1.045412870e-02f, 1.044374008e-02f, 1.043332921e-02f, 1.042289611e-02f,
+ 1.041244081e-02f, 1.040196333e-02f, 1.039146370e-02f, 1.038094193e-02f, 1.037039807e-02f, 1.035983212e-02f, 1.034924411e-02f, 1.033863408e-02f, 1.032800203e-02f, 1.031734801e-02f,
+ 1.030667203e-02f, 1.029597411e-02f, 1.028525429e-02f, 1.027451258e-02f, 1.026374902e-02f, 1.025296362e-02f, 1.024215641e-02f, 1.023132742e-02f, 1.022047667e-02f, 1.020960419e-02f,
+ 1.019871000e-02f, 1.018779413e-02f, 1.017685660e-02f, 1.016589743e-02f, 1.015491666e-02f, 1.014391431e-02f, 1.013289041e-02f, 1.012184497e-02f, 1.011077802e-02f, 1.009968960e-02f,
+ 1.008857973e-02f, 1.007744842e-02f, 1.006629571e-02f, 1.005512163e-02f, 1.004392620e-02f, 1.003270944e-02f, 1.002147138e-02f, 1.001021204e-02f, 9.998931464e-03f, 9.987629663e-03f,
+ 9.976306667e-03f, 9.964962501e-03f, 9.953597193e-03f, 9.942210768e-03f, 9.930803252e-03f, 9.919374672e-03f, 9.907925054e-03f, 9.896454425e-03f, 9.884962811e-03f, 9.873450238e-03f,
+ 9.861916733e-03f, 9.850362323e-03f, 9.838787033e-03f, 9.827190892e-03f, 9.815573924e-03f, 9.803936159e-03f, 9.792277620e-03f, 9.780598337e-03f, 9.768898336e-03f, 9.757177643e-03f,
+ 9.745436285e-03f, 9.733674290e-03f, 9.721891684e-03f, 9.710088496e-03f, 9.698264751e-03f, 9.686420476e-03f, 9.674555700e-03f, 9.662670450e-03f, 9.650764752e-03f, 9.638838634e-03f,
+ 9.626892124e-03f, 9.614925248e-03f, 9.602938035e-03f, 9.590930512e-03f, 9.578902706e-03f, 9.566854646e-03f, 9.554786358e-03f, 9.542697870e-03f, 9.530589210e-03f, 9.518460407e-03f,
+ 9.506311487e-03f, 9.494142478e-03f, 9.481953409e-03f, 9.469744308e-03f, 9.457515202e-03f, 9.445266119e-03f, 9.432997087e-03f, 9.420708136e-03f, 9.408399292e-03f, 9.396070584e-03f,
+ 9.383722040e-03f, 9.371353688e-03f, 9.358965557e-03f, 9.346557676e-03f, 9.334130072e-03f, 9.321682774e-03f, 9.309215810e-03f, 9.296729210e-03f, 9.284223000e-03f, 9.271697212e-03f,
+ 9.259151871e-03f, 9.246587009e-03f, 9.234002652e-03f, 9.221398831e-03f, 9.208775574e-03f, 9.196132909e-03f, 9.183470866e-03f, 9.170789473e-03f, 9.158088760e-03f, 9.145368755e-03f,
+ 9.132629488e-03f, 9.119870987e-03f, 9.107093282e-03f, 9.094296403e-03f, 9.081480377e-03f, 9.068645235e-03f, 9.055791006e-03f, 9.042917719e-03f, 9.030025403e-03f, 9.017114088e-03f,
+ 9.004183804e-03f, 8.991234579e-03f, 8.978266444e-03f, 8.965279428e-03f, 8.952273560e-03f, 8.939248871e-03f, 8.926205389e-03f, 8.913143146e-03f, 8.900062169e-03f, 8.886962490e-03f,
+ 8.873844138e-03f, 8.860707144e-03f, 8.847551536e-03f, 8.834377345e-03f, 8.821184601e-03f, 8.807973334e-03f, 8.794743574e-03f, 8.781495351e-03f, 8.768228695e-03f, 8.754943637e-03f,
+ 8.741640207e-03f, 8.728318435e-03f, 8.714978352e-03f, 8.701619987e-03f, 8.688243371e-03f, 8.674848535e-03f, 8.661435509e-03f, 8.648004323e-03f, 8.634555009e-03f, 8.621087596e-03f,
+ 8.607602116e-03f, 8.594098599e-03f, 8.580577075e-03f, 8.567037575e-03f, 8.553480131e-03f, 8.539904773e-03f, 8.526311532e-03f, 8.512700438e-03f, 8.499071523e-03f, 8.485424818e-03f,
+ 8.471760353e-03f, 8.458078160e-03f, 8.444378269e-03f, 8.430660713e-03f, 8.416925521e-03f, 8.403172726e-03f, 8.389402357e-03f, 8.375614448e-03f, 8.361809028e-03f, 8.347986130e-03f,
+ 8.334145784e-03f, 8.320288022e-03f, 8.306412875e-03f, 8.292520375e-03f, 8.278610554e-03f, 8.264683443e-03f, 8.250739073e-03f, 8.236777476e-03f, 8.222798684e-03f, 8.208802729e-03f,
+ 8.194789642e-03f, 8.180759454e-03f, 8.166712199e-03f, 8.152647907e-03f, 8.138566610e-03f, 8.124468341e-03f, 8.110353131e-03f, 8.096221012e-03f, 8.082072017e-03f, 8.067906177e-03f,
+ 8.053723524e-03f, 8.039524090e-03f, 8.025307908e-03f, 8.011075011e-03f, 7.996825429e-03f, 7.982559195e-03f, 7.968276342e-03f, 7.953976901e-03f, 7.939660906e-03f, 7.925328389e-03f,
+ 7.910979381e-03f, 7.896613916e-03f, 7.882232026e-03f, 7.867833743e-03f, 7.853419101e-03f, 7.838988131e-03f, 7.824540866e-03f, 7.810077339e-03f, 7.795597583e-03f, 7.781101630e-03f,
+ 7.766589513e-03f, 7.752061265e-03f, 7.737516919e-03f, 7.722956507e-03f, 7.708380063e-03f, 7.693787619e-03f, 7.679179208e-03f, 7.664554864e-03f, 7.649914619e-03f, 7.635258507e-03f,
+ 7.620586560e-03f, 7.605898811e-03f, 7.591195294e-03f, 7.576476043e-03f, 7.561741089e-03f, 7.546990467e-03f, 7.532224210e-03f, 7.517442350e-03f, 7.502644922e-03f, 7.487831959e-03f,
+ 7.473003494e-03f, 7.458159560e-03f, 7.443300191e-03f, 7.428425422e-03f, 7.413535284e-03f, 7.398629812e-03f, 7.383709039e-03f, 7.368772999e-03f, 7.353821726e-03f, 7.338855253e-03f,
+ 7.323873614e-03f, 7.308876843e-03f, 7.293864973e-03f, 7.278838039e-03f, 7.263796074e-03f, 7.248739112e-03f, 7.233667187e-03f, 7.218580333e-03f, 7.203478584e-03f, 7.188361974e-03f,
+ 7.173230537e-03f, 7.158084308e-03f, 7.142923319e-03f, 7.127747605e-03f, 7.112557201e-03f, 7.097352141e-03f, 7.082132458e-03f, 7.066898188e-03f, 7.051649364e-03f, 7.036386021e-03f,
+ 7.021108192e-03f, 7.005815913e-03f, 6.990509218e-03f, 6.975188141e-03f, 6.959852717e-03f, 6.944502979e-03f, 6.929138964e-03f, 6.913760704e-03f, 6.898368236e-03f, 6.882961592e-03f,
+ 6.867540809e-03f, 6.852105920e-03f, 6.836656961e-03f, 6.821193966e-03f, 6.805716969e-03f, 6.790226006e-03f, 6.774721112e-03f, 6.759202321e-03f, 6.743669667e-03f, 6.728123187e-03f,
+ 6.712562914e-03f, 6.696988885e-03f, 6.681401133e-03f, 6.665799694e-03f, 6.650184602e-03f, 6.634555894e-03f, 6.618913603e-03f, 6.603257765e-03f, 6.587588416e-03f, 6.571905590e-03f,
+ 6.556209322e-03f, 6.540499648e-03f, 6.524776604e-03f, 6.509040223e-03f, 6.493290542e-03f, 6.477527596e-03f, 6.461751420e-03f, 6.445962050e-03f, 6.430159520e-03f, 6.414343867e-03f,
+ 6.398515127e-03f, 6.382673333e-03f, 6.366818523e-03f, 6.350950730e-03f, 6.335069992e-03f, 6.319176344e-03f, 6.303269821e-03f, 6.287350458e-03f, 6.271418292e-03f, 6.255473359e-03f,
+ 6.239515693e-03f, 6.223545331e-03f, 6.207562309e-03f, 6.191566662e-03f, 6.175558426e-03f, 6.159537637e-03f, 6.143504331e-03f, 6.127458543e-03f, 6.111400311e-03f, 6.095329668e-03f,
+ 6.079246653e-03f, 6.063151300e-03f, 6.047043645e-03f, 6.030923725e-03f, 6.014791576e-03f, 5.998647234e-03f, 5.982490735e-03f, 5.966322115e-03f, 5.950141410e-03f, 5.933948657e-03f,
+ 5.917743891e-03f, 5.901527149e-03f, 5.885298468e-03f, 5.869057883e-03f, 5.852805430e-03f, 5.836541147e-03f, 5.820265070e-03f, 5.803977234e-03f, 5.787677677e-03f, 5.771366434e-03f,
+ 5.755043542e-03f, 5.738709039e-03f, 5.722362959e-03f, 5.706005340e-03f, 5.689636219e-03f, 5.673255631e-03f, 5.656863614e-03f, 5.640460204e-03f, 5.624045437e-03f, 5.607619351e-03f,
+ 5.591181982e-03f, 5.574733367e-03f, 5.558273542e-03f, 5.541802544e-03f, 5.525320411e-03f, 5.508827178e-03f, 5.492322883e-03f, 5.475807562e-03f, 5.459281253e-03f, 5.442743992e-03f,
+ 5.426195816e-03f, 5.409636762e-03f, 5.393066867e-03f, 5.376486168e-03f, 5.359894702e-03f, 5.343292507e-03f, 5.326679618e-03f, 5.310056073e-03f, 5.293421909e-03f, 5.276777164e-03f,
+ 5.260121874e-03f, 5.243456077e-03f, 5.226779809e-03f, 5.210093109e-03f, 5.193396012e-03f, 5.176688557e-03f, 5.159970780e-03f, 5.143242719e-03f, 5.126504411e-03f, 5.109755893e-03f,
+ 5.092997204e-03f, 5.076228379e-03f, 5.059449457e-03f, 5.042660474e-03f, 5.025861469e-03f, 5.009052479e-03f, 4.992233540e-03f, 4.975404691e-03f, 4.958565970e-03f, 4.941717412e-03f,
+ 4.924859057e-03f, 4.907990942e-03f, 4.891113103e-03f, 4.874225579e-03f, 4.857328408e-03f, 4.840421627e-03f, 4.823505273e-03f, 4.806579384e-03f, 4.789643999e-03f, 4.772699154e-03f,
+ 4.755744887e-03f, 4.738781237e-03f, 4.721808240e-03f, 4.704825934e-03f, 4.687834359e-03f, 4.670833550e-03f, 4.653823546e-03f, 4.636804385e-03f, 4.619776104e-03f, 4.602738743e-03f,
+ 4.585692337e-03f, 4.568636926e-03f, 4.551572547e-03f, 4.534499238e-03f, 4.517417038e-03f, 4.500325983e-03f, 4.483226113e-03f, 4.466117464e-03f, 4.449000076e-03f, 4.431873986e-03f,
+ 4.414739233e-03f, 4.397595853e-03f, 4.380443886e-03f, 4.363283370e-03f, 4.346114342e-03f, 4.328936841e-03f, 4.311750905e-03f, 4.294556572e-03f, 4.277353880e-03f, 4.260142868e-03f,
+ 4.242923573e-03f, 4.225696035e-03f, 4.208460290e-03f, 4.191216379e-03f, 4.173964338e-03f, 4.156704206e-03f, 4.139436021e-03f, 4.122159823e-03f, 4.104875648e-03f, 4.087583536e-03f,
+ 4.070283524e-03f, 4.052975652e-03f, 4.035659958e-03f, 4.018336479e-03f, 4.001005255e-03f, 3.983666324e-03f, 3.966319724e-03f, 3.948965494e-03f, 3.931603673e-03f, 3.914234298e-03f,
+ 3.896857409e-03f, 3.879473043e-03f, 3.862081240e-03f, 3.844682039e-03f, 3.827275476e-03f, 3.809861592e-03f, 3.792440425e-03f, 3.775012013e-03f, 3.757576396e-03f, 3.740133611e-03f,
+ 3.722683697e-03f, 3.705226694e-03f, 3.687762639e-03f, 3.670291571e-03f, 3.652813530e-03f, 3.635328554e-03f, 3.617836681e-03f, 3.600337950e-03f, 3.582832401e-03f, 3.565320072e-03f,
+ 3.547801001e-03f, 3.530275228e-03f, 3.512742791e-03f, 3.495203729e-03f, 3.477658081e-03f, 3.460105886e-03f, 3.442547182e-03f, 3.424982010e-03f, 3.407410406e-03f, 3.389832411e-03f,
+ 3.372248063e-03f, 3.354657401e-03f, 3.337060465e-03f, 3.319457292e-03f, 3.301847922e-03f, 3.284232395e-03f, 3.266610748e-03f, 3.248983021e-03f, 3.231349253e-03f, 3.213709483e-03f,
+ 3.196063750e-03f, 3.178412092e-03f, 3.160754550e-03f, 3.143091162e-03f, 3.125421967e-03f, 3.107747004e-03f, 3.090066312e-03f, 3.072379931e-03f, 3.054687899e-03f, 3.036990256e-03f,
+ 3.019287041e-03f, 3.001578292e-03f, 2.983864049e-03f, 2.966144352e-03f, 2.948419238e-03f, 2.930688748e-03f, 2.912952921e-03f, 2.895211796e-03f, 2.877465411e-03f, 2.859713807e-03f,
+ 2.841957023e-03f, 2.824195097e-03f, 2.806428068e-03f, 2.788655977e-03f, 2.770878863e-03f, 2.753096764e-03f, 2.735309720e-03f, 2.717517770e-03f, 2.699720954e-03f, 2.681919310e-03f,
+ 2.664112879e-03f, 2.646301699e-03f, 2.628485810e-03f, 2.610665250e-03f, 2.592840061e-03f, 2.575010279e-03f, 2.557175946e-03f, 2.539337101e-03f, 2.521493782e-03f, 2.503646029e-03f,
+ 2.485793882e-03f, 2.467937380e-03f, 2.450076562e-03f, 2.432211468e-03f, 2.414342137e-03f, 2.396468608e-03f, 2.378590921e-03f, 2.360709116e-03f, 2.342823232e-03f, 2.324933308e-03f,
+ 2.307039384e-03f, 2.289141498e-03f, 2.271239692e-03f, 2.253334003e-03f, 2.235424472e-03f, 2.217511139e-03f, 2.199594041e-03f, 2.181673220e-03f, 2.163748714e-03f, 2.145820563e-03f,
+ 2.127888807e-03f, 2.109953485e-03f, 2.092014636e-03f, 2.074072301e-03f, 2.056126518e-03f, 2.038177327e-03f, 2.020224767e-03f, 2.002268879e-03f, 1.984309702e-03f, 1.966347275e-03f,
+ 1.948381638e-03f, 1.930412831e-03f, 1.912440892e-03f, 1.894465862e-03f, 1.876487780e-03f, 1.858506686e-03f, 1.840522620e-03f, 1.822535620e-03f, 1.804545726e-03f, 1.786552979e-03f,
+ 1.768557418e-03f, 1.750559081e-03f, 1.732558010e-03f, 1.714554243e-03f, 1.696547820e-03f, 1.678538781e-03f, 1.660527166e-03f, 1.642513013e-03f, 1.624496363e-03f, 1.606477255e-03f,
+ 1.588455730e-03f, 1.570431825e-03f, 1.552405582e-03f, 1.534377040e-03f, 1.516346238e-03f, 1.498313216e-03f, 1.480278014e-03f, 1.462240671e-03f, 1.444201228e-03f, 1.426159723e-03f,
+ 1.408116196e-03f, 1.390070688e-03f, 1.372023237e-03f, 1.353973883e-03f, 1.335922667e-03f, 1.317869627e-03f, 1.299814803e-03f, 1.281758236e-03f, 1.263699964e-03f, 1.245640028e-03f,
+ 1.227578467e-03f, 1.209515320e-03f, 1.191450628e-03f, 1.173384430e-03f, 1.155316765e-03f, 1.137247674e-03f, 1.119177197e-03f, 1.101105372e-03f, 1.083032239e-03f, 1.064957839e-03f,
+ 1.046882210e-03f, 1.028805393e-03f, 1.010727427e-03f, 9.926483521e-04f, 9.745682077e-04f, 9.564870335e-04f, 9.384048693e-04f, 9.203217547e-04f, 9.022377293e-04f, 8.841528329e-04f,
+ 8.660671052e-04f, 8.479805858e-04f, 8.298933145e-04f, 8.118053308e-04f, 7.937166745e-04f, 7.756273852e-04f, 7.575375027e-04f, 7.394470665e-04f, 7.213561164e-04f, 7.032646921e-04f,
+ 6.851728332e-04f, 6.670805793e-04f, 6.489879702e-04f, 6.308950455e-04f, 6.128018449e-04f, 5.947084080e-04f, 5.766147745e-04f, 5.585209841e-04f, 5.404270764e-04f, 5.223330911e-04f,
+ 5.042390678e-04f, 4.861450461e-04f, 4.680510658e-04f, 4.499571664e-04f, 4.318633877e-04f, 4.137697692e-04f, 3.956763505e-04f, 3.775831714e-04f, 3.594902714e-04f, 3.413976902e-04f,
+ 3.233054674e-04f, 3.052136426e-04f, 2.871222555e-04f, 2.690313456e-04f, 2.509409525e-04f, 2.328511160e-04f, 2.147618755e-04f, 1.966732707e-04f, 1.785853411e-04f, 1.604981264e-04f,
+ 1.424116662e-04f, 1.243260000e-04f, 1.062411674e-04f, 8.815720804e-05f, 7.007416142e-05f, 5.199206713e-05f, 3.391096473e-05f, 1.583089379e-05f, -2.248106138e-06f, -2.032599551e-05f,
+ -3.840273479e-05f, -5.647828443e-05f, -7.455260489e-05f, -9.262565665e-05f, -1.106974002e-04f, -1.287677960e-04f, -1.468368045e-04f, -1.649043863e-04f, -1.829705018e-04f, -2.010351115e-04f,
+ -2.190981760e-04f, -2.371596557e-04f, -2.552195113e-04f, -2.732777031e-04f, -2.913341918e-04f, -3.093889378e-04f, -3.274419018e-04f, -3.454930443e-04f, -3.635423258e-04f, -3.815897069e-04f,
+ -3.996351481e-04f, -4.176786101e-04f, -4.357200535e-04f, -4.537594388e-04f, -4.717967266e-04f, -4.898318775e-04f, -5.078648522e-04f, -5.258956112e-04f, -5.439241152e-04f, -5.619503248e-04f,
+ -5.799742007e-04f, -5.979957035e-04f, -6.160147939e-04f, -6.340314325e-04f, -6.520455800e-04f, -6.700571971e-04f, -6.880662445e-04f, -7.060726828e-04f, -7.240764728e-04f, -7.420775752e-04f,
+ -7.600759507e-04f, -7.780715601e-04f, -7.960643640e-04f, -8.140543232e-04f, -8.320413985e-04f, -8.500255506e-04f, -8.680067404e-04f, -8.859849285e-04f, -9.039600758e-04f, -9.219321431e-04f,
+ -9.399010912e-04f, -9.578668809e-04f, -9.758294730e-04f, -9.937888284e-04f, -1.011744908e-03f, -1.029697672e-03f, -1.047647083e-03f, -1.065593100e-03f, -1.083535684e-03f, -1.101474797e-03f,
+ -1.119410400e-03f, -1.137342452e-03f, -1.155270916e-03f, -1.173195753e-03f, -1.191116922e-03f, -1.209034385e-03f, -1.226948104e-03f, -1.244858038e-03f, -1.262764149e-03f, -1.280666399e-03f,
+ -1.298564747e-03f, -1.316459155e-03f, -1.334349585e-03f, -1.352235996e-03f, -1.370118351e-03f, -1.387996610e-03f, -1.405870734e-03f, -1.423740685e-03f, -1.441606423e-03f, -1.459467909e-03f,
+ -1.477325105e-03f, -1.495177973e-03f, -1.513026472e-03f, -1.530870564e-03f, -1.548710210e-03f, -1.566545373e-03f, -1.584376011e-03f, -1.602202088e-03f, -1.620023564e-03f, -1.637840400e-03f,
+ -1.655652557e-03f, -1.673459998e-03f, -1.691262683e-03f, -1.709060573e-03f, -1.726853629e-03f, -1.744641814e-03f, -1.762425088e-03f, -1.780203413e-03f, -1.797976749e-03f, -1.815745059e-03f,
+ -1.833508304e-03f, -1.851266445e-03f, -1.869019443e-03f, -1.886767261e-03f, -1.904509858e-03f, -1.922247198e-03f, -1.939979240e-03f, -1.957705948e-03f, -1.975427281e-03f, -1.993143203e-03f,
+ -2.010853673e-03f, -2.028558655e-03f, -2.046258108e-03f, -2.063951996e-03f, -2.081640278e-03f, -2.099322918e-03f, -2.116999877e-03f, -2.134671115e-03f, -2.152336596e-03f, -2.169996280e-03f,
+ -2.187650129e-03f, -2.205298104e-03f, -2.222940169e-03f, -2.240576283e-03f, -2.258206410e-03f, -2.275830510e-03f, -2.293448545e-03f, -2.311060478e-03f, -2.328666270e-03f, -2.346265882e-03f,
+ -2.363859277e-03f, -2.381446416e-03f, -2.399027262e-03f, -2.416601776e-03f, -2.434169919e-03f, -2.451731655e-03f, -2.469286944e-03f, -2.486835749e-03f, -2.504378032e-03f, -2.521913754e-03f,
+ -2.539442878e-03f, -2.556965365e-03f, -2.574481178e-03f, -2.591990279e-03f, -2.609492629e-03f, -2.626988191e-03f, -2.644476927e-03f, -2.661958799e-03f, -2.679433769e-03f, -2.696901798e-03f,
+ -2.714362851e-03f, -2.731816887e-03f, -2.749263870e-03f, -2.766703763e-03f, -2.784136526e-03f, -2.801562122e-03f, -2.818980514e-03f, -2.836391664e-03f, -2.853795534e-03f, -2.871192086e-03f,
+ -2.888581283e-03f, -2.905963087e-03f, -2.923337461e-03f, -2.940704367e-03f, -2.958063766e-03f, -2.975415623e-03f, -2.992759898e-03f, -3.010096555e-03f, -3.027425556e-03f, -3.044746864e-03f,
+ -3.062060441e-03f, -3.079366249e-03f, -3.096664251e-03f, -3.113954411e-03f, -3.131236689e-03f, -3.148511049e-03f, -3.165777454e-03f, -3.183035866e-03f, -3.200286248e-03f, -3.217528563e-03f,
+ -3.234762773e-03f, -3.251988841e-03f, -3.269206729e-03f, -3.286416401e-03f, -3.303617820e-03f, -3.320810947e-03f, -3.337995747e-03f, -3.355172181e-03f, -3.372340213e-03f, -3.389499806e-03f,
+ -3.406650922e-03f, -3.423793525e-03f, -3.440927577e-03f, -3.458053041e-03f, -3.475169881e-03f, -3.492278059e-03f, -3.509377538e-03f, -3.526468282e-03f, -3.543550254e-03f, -3.560623416e-03f,
+ -3.577687733e-03f, -3.594743166e-03f, -3.611789679e-03f, -3.628827235e-03f, -3.645855799e-03f, -3.662875331e-03f, -3.679885797e-03f, -3.696887160e-03f, -3.713879381e-03f, -3.730862426e-03f,
+ -3.747836257e-03f, -3.764800838e-03f, -3.781756132e-03f, -3.798702102e-03f, -3.815638712e-03f, -3.832565926e-03f, -3.849483706e-03f, -3.866392017e-03f, -3.883290821e-03f, -3.900180083e-03f,
+ -3.917059766e-03f, -3.933929834e-03f, -3.950790250e-03f, -3.967640977e-03f, -3.984481981e-03f, -4.001313223e-03f, -4.018134668e-03f, -4.034946280e-03f, -4.051748023e-03f, -4.068539860e-03f,
+ -4.085321754e-03f, -4.102093671e-03f, -4.118855573e-03f, -4.135607425e-03f, -4.152349191e-03f, -4.169080834e-03f, -4.185802318e-03f, -4.202513608e-03f, -4.219214667e-03f, -4.235905460e-03f,
+ -4.252585950e-03f, -4.269256101e-03f, -4.285915878e-03f, -4.302565245e-03f, -4.319204166e-03f, -4.335832605e-03f, -4.352450527e-03f, -4.369057895e-03f, -4.385654673e-03f, -4.402240827e-03f,
+ -4.418816320e-03f, -4.435381117e-03f, -4.451935182e-03f, -4.468478480e-03f, -4.485010974e-03f, -4.501532629e-03f, -4.518043411e-03f, -4.534543282e-03f, -4.551032209e-03f, -4.567510154e-03f,
+ -4.583977084e-03f, -4.600432961e-03f, -4.616877752e-03f, -4.633311421e-03f, -4.649733932e-03f, -4.666145250e-03f, -4.682545340e-03f, -4.698934166e-03f, -4.715311694e-03f, -4.731677887e-03f,
+ -4.748032712e-03f, -4.764376132e-03f, -4.780708113e-03f, -4.797028620e-03f, -4.813337617e-03f, -4.829635070e-03f, -4.845920943e-03f, -4.862195202e-03f, -4.878457811e-03f, -4.894708736e-03f,
+ -4.910947942e-03f, -4.927175393e-03f, -4.943391056e-03f, -4.959594895e-03f, -4.975786875e-03f, -4.991966962e-03f, -5.008135121e-03f, -5.024291317e-03f, -5.040435515e-03f, -5.056567682e-03f,
+ -5.072687782e-03f, -5.088795780e-03f, -5.104891643e-03f, -5.120975335e-03f, -5.137046823e-03f, -5.153106071e-03f, -5.169153045e-03f, -5.185187711e-03f, -5.201210035e-03f, -5.217219982e-03f,
+ -5.233217517e-03f, -5.249202607e-03f, -5.265175217e-03f, -5.281135313e-03f, -5.297082861e-03f, -5.313017826e-03f, -5.328940175e-03f, -5.344849873e-03f, -5.360746886e-03f, -5.376631180e-03f,
+ -5.392502722e-03f, -5.408361476e-03f, -5.424207410e-03f, -5.440040488e-03f, -5.455860679e-03f, -5.471667946e-03f, -5.487462257e-03f, -5.503243578e-03f, -5.519011874e-03f, -5.534767113e-03f,
+ -5.550509261e-03f, -5.566238283e-03f, -5.581954146e-03f, -5.597656817e-03f, -5.613346261e-03f, -5.629022446e-03f, -5.644685338e-03f, -5.660334903e-03f, -5.675971107e-03f, -5.691593918e-03f,
+ -5.707203302e-03f, -5.722799225e-03f, -5.738381655e-03f, -5.753950557e-03f, -5.769505899e-03f, -5.785047647e-03f, -5.800575768e-03f, -5.816090229e-03f, -5.831590997e-03f, -5.847078038e-03f,
+ -5.862551320e-03f, -5.878010809e-03f, -5.893456472e-03f, -5.908888277e-03f, -5.924306191e-03f, -5.939710179e-03f, -5.955100211e-03f, -5.970476252e-03f, -5.985838270e-03f, -6.001186231e-03f,
+ -6.016520105e-03f, -6.031839856e-03f, -6.047145454e-03f, -6.062436865e-03f, -6.077714056e-03f, -6.092976995e-03f, -6.108225649e-03f, -6.123459986e-03f, -6.138679974e-03f, -6.153885579e-03f,
+ -6.169076769e-03f, -6.184253513e-03f, -6.199415777e-03f, -6.214563529e-03f, -6.229696737e-03f, -6.244815369e-03f, -6.259919392e-03f, -6.275008774e-03f, -6.290083484e-03f, -6.305143488e-03f,
+ -6.320188755e-03f, -6.335219253e-03f, -6.350234949e-03f, -6.365235812e-03f, -6.380221810e-03f, -6.395192911e-03f, -6.410149082e-03f, -6.425090293e-03f, -6.440016510e-03f, -6.454927704e-03f,
+ -6.469823840e-03f, -6.484704889e-03f, -6.499570818e-03f, -6.514421595e-03f, -6.529257190e-03f, -6.544077569e-03f, -6.558882703e-03f, -6.573672559e-03f, -6.588447106e-03f, -6.603206312e-03f,
+ -6.617950146e-03f, -6.632678576e-03f, -6.647391572e-03f, -6.662089102e-03f, -6.676771135e-03f, -6.691437639e-03f, -6.706088584e-03f, -6.720723938e-03f, -6.735343669e-03f, -6.749947748e-03f,
+ -6.764536142e-03f, -6.779108822e-03f, -6.793665755e-03f, -6.808206911e-03f, -6.822732260e-03f, -6.837241769e-03f, -6.851735409e-03f, -6.866213149e-03f, -6.880674957e-03f, -6.895120803e-03f,
+ -6.909550657e-03f, -6.923964488e-03f, -6.938362265e-03f, -6.952743957e-03f, -6.967109535e-03f, -6.981458967e-03f, -6.995792223e-03f, -7.010109273e-03f, -7.024410086e-03f, -7.038694633e-03f,
+ -7.052962881e-03f, -7.067214803e-03f, -7.081450366e-03f, -7.095669541e-03f, -7.109872298e-03f, -7.124058607e-03f, -7.138228437e-03f, -7.152381759e-03f, -7.166518543e-03f, -7.180638758e-03f,
+ -7.194742374e-03f, -7.208829363e-03f, -7.222899693e-03f, -7.236953335e-03f, -7.250990260e-03f, -7.265010437e-03f, -7.279013837e-03f, -7.293000430e-03f, -7.306970187e-03f, -7.320923077e-03f,
+ -7.334859073e-03f, -7.348778143e-03f, -7.362680258e-03f, -7.376565390e-03f, -7.390433508e-03f, -7.404284583e-03f, -7.418118586e-03f, -7.431935488e-03f, -7.445735260e-03f, -7.459517872e-03f,
+ -7.473283295e-03f, -7.487031499e-03f, -7.500762457e-03f, -7.514476139e-03f, -7.528172515e-03f, -7.541851558e-03f, -7.555513237e-03f, -7.569157525e-03f, -7.582784391e-03f, -7.596393809e-03f,
+ -7.609985748e-03f, -7.623560180e-03f, -7.637117076e-03f, -7.650656408e-03f, -7.664178147e-03f, -7.677682265e-03f, -7.691168732e-03f, -7.704637522e-03f, -7.718088604e-03f, -7.731521951e-03f,
+ -7.744937534e-03f, -7.758335326e-03f, -7.771715297e-03f, -7.785077419e-03f, -7.798421665e-03f, -7.811748006e-03f, -7.825056415e-03f, -7.838346862e-03f, -7.851619320e-03f, -7.864873761e-03f,
+ -7.878110157e-03f, -7.891328480e-03f, -7.904528703e-03f, -7.917710797e-03f, -7.930874735e-03f, -7.944020488e-03f, -7.957148030e-03f, -7.970257332e-03f, -7.983348368e-03f, -7.996421108e-03f,
+ -8.009475527e-03f, -8.022511596e-03f, -8.035529287e-03f, -8.048528575e-03f, -8.061509430e-03f, -8.074471826e-03f, -8.087415736e-03f, -8.100341132e-03f, -8.113247987e-03f, -8.126136274e-03f,
+ -8.139005966e-03f, -8.151857036e-03f, -8.164689456e-03f, -8.177503200e-03f, -8.190298241e-03f, -8.203074552e-03f, -8.215832106e-03f, -8.228570876e-03f, -8.241290836e-03f, -8.253991958e-03f,
+ -8.266674217e-03f, -8.279337585e-03f, -8.291982035e-03f, -8.304607542e-03f, -8.317214079e-03f, -8.329801619e-03f, -8.342370136e-03f, -8.354919603e-03f, -8.367449994e-03f, -8.379961284e-03f,
+ -8.392453445e-03f, -8.404926451e-03f, -8.417380276e-03f, -8.429814895e-03f, -8.442230280e-03f, -8.454626407e-03f, -8.467003248e-03f, -8.479360779e-03f, -8.491698972e-03f, -8.504017803e-03f,
+ -8.516317246e-03f, -8.528597274e-03f, -8.540857862e-03f, -8.553098984e-03f, -8.565320615e-03f, -8.577522729e-03f, -8.589705301e-03f, -8.601868304e-03f, -8.614011714e-03f, -8.626135505e-03f,
+ -8.638239652e-03f, -8.650324129e-03f, -8.662388912e-03f, -8.674433974e-03f, -8.686459291e-03f, -8.698464837e-03f, -8.710450588e-03f, -8.722416518e-03f, -8.734362603e-03f, -8.746288817e-03f,
+ -8.758195136e-03f, -8.770081534e-03f, -8.781947987e-03f, -8.793794469e-03f, -8.805620957e-03f, -8.817427426e-03f, -8.829213851e-03f, -8.840980206e-03f, -8.852726469e-03f, -8.864452613e-03f,
+ -8.876158616e-03f, -8.887844451e-03f, -8.899510096e-03f, -8.911155525e-03f, -8.922780714e-03f, -8.934385639e-03f, -8.945970277e-03f, -8.957534602e-03f, -8.969078590e-03f, -8.980602218e-03f,
+ -8.992105462e-03f, -9.003588297e-03f, -9.015050700e-03f, -9.026492646e-03f, -9.037914113e-03f, -9.049315075e-03f, -9.060695510e-03f, -9.072055394e-03f, -9.083394703e-03f, -9.094713413e-03f,
+ -9.106011502e-03f, -9.117288944e-03f, -9.128545718e-03f, -9.139781799e-03f, -9.150997165e-03f, -9.162191791e-03f, -9.173365655e-03f, -9.184518733e-03f, -9.195651003e-03f, -9.206762440e-03f,
+ -9.217853023e-03f, -9.228922728e-03f, -9.239971531e-03f, -9.250999411e-03f, -9.262006344e-03f, -9.272992307e-03f, -9.283957278e-03f, -9.294901233e-03f, -9.305824151e-03f, -9.316726008e-03f,
+ -9.327606781e-03f, -9.338466449e-03f, -9.349304989e-03f, -9.360122378e-03f, -9.370918594e-03f, -9.381693614e-03f, -9.392447416e-03f, -9.403179979e-03f, -9.413891279e-03f, -9.424581294e-03f,
+ -9.435250003e-03f, -9.445897383e-03f, -9.456523412e-03f, -9.467128069e-03f, -9.477711330e-03f, -9.488273176e-03f, -9.498813582e-03f, -9.509332529e-03f, -9.519829993e-03f, -9.530305954e-03f,
+ -9.540760390e-03f, -9.551193278e-03f, -9.561604599e-03f, -9.571994329e-03f, -9.582362448e-03f, -9.592708934e-03f, -9.603033765e-03f, -9.613336922e-03f, -9.623618381e-03f, -9.633878123e-03f,
+ -9.644116125e-03f, -9.654332368e-03f, -9.664526828e-03f, -9.674699487e-03f, -9.684850322e-03f, -9.694979313e-03f, -9.705086440e-03f, -9.715171680e-03f, -9.725235013e-03f, -9.735276419e-03f,
+ -9.745295877e-03f, -9.755293367e-03f, -9.765268867e-03f, -9.775222357e-03f, -9.785153818e-03f, -9.795063227e-03f, -9.804950566e-03f, -9.814815813e-03f, -9.824658948e-03f, -9.834479952e-03f,
+ -9.844278804e-03f, -9.854055483e-03f, -9.863809970e-03f, -9.873542245e-03f, -9.883252288e-03f, -9.892940079e-03f, -9.902605597e-03f, -9.912248824e-03f, -9.921869739e-03f, -9.931468323e-03f,
+ -9.941044556e-03f, -9.950598418e-03f, -9.960129889e-03f, -9.969638951e-03f, -9.979125584e-03f, -9.988589768e-03f, -9.998031484e-03f, -1.000745071e-02f, -1.001684743e-02f, -1.002622163e-02f,
+ -1.003557328e-02f, -1.004490237e-02f, -1.005420887e-02f, -1.006349277e-02f, -1.007275405e-02f, -1.008199269e-02f, -1.009120868e-02f, -1.010040198e-02f, -1.010957259e-02f, -1.011872048e-02f,
+ -1.012784563e-02f, -1.013694804e-02f, -1.014602767e-02f, -1.015508452e-02f, -1.016411855e-02f, -1.017312976e-02f, -1.018211813e-02f, -1.019108363e-02f, -1.020002625e-02f, -1.020894597e-02f,
+ -1.021784277e-02f, -1.022671664e-02f, -1.023556755e-02f, -1.024439549e-02f, -1.025320044e-02f, -1.026198238e-02f, -1.027074130e-02f, -1.027947717e-02f, -1.028818999e-02f, -1.029687972e-02f,
+ -1.030554636e-02f, -1.031418988e-02f, -1.032281027e-02f, -1.033140751e-02f, -1.033998159e-02f, -1.034853248e-02f, -1.035706017e-02f, -1.036556464e-02f, -1.037404588e-02f, -1.038250386e-02f,
+ -1.039093857e-02f, -1.039935000e-02f, -1.040773812e-02f, -1.041610292e-02f, -1.042444438e-02f, -1.043276249e-02f, -1.044105722e-02f, -1.044932857e-02f, -1.045757651e-02f, -1.046580103e-02f,
+ -1.047400212e-02f, -1.048217974e-02f, -1.049033390e-02f, -1.049846456e-02f, -1.050657173e-02f, -1.051465537e-02f, -1.052271548e-02f, -1.053075203e-02f, -1.053876501e-02f, -1.054675441e-02f,
+ -1.055472020e-02f, -1.056266238e-02f, -1.057058093e-02f, -1.057847582e-02f, -1.058634705e-02f, -1.059419460e-02f, -1.060201845e-02f, -1.060981859e-02f, -1.061759500e-02f, -1.062534767e-02f,
+ -1.063307658e-02f, -1.064078171e-02f, -1.064846305e-02f, -1.065612059e-02f, -1.066375431e-02f, -1.067136419e-02f, -1.067895021e-02f, -1.068651238e-02f, -1.069405065e-02f, -1.070156504e-02f,
+ -1.070905551e-02f, -1.071652205e-02f, -1.072396465e-02f, -1.073138330e-02f, -1.073877797e-02f, -1.074614866e-02f, -1.075349535e-02f, -1.076081802e-02f, -1.076811666e-02f, -1.077539125e-02f,
+ -1.078264179e-02f, -1.078986825e-02f, -1.079707063e-02f, -1.080424890e-02f, -1.081140306e-02f, -1.081853309e-02f, -1.082563897e-02f, -1.083272069e-02f, -1.083977824e-02f, -1.084681160e-02f,
+ -1.085382076e-02f, -1.086080571e-02f, -1.086776642e-02f, -1.087470290e-02f, -1.088161512e-02f, -1.088850306e-02f, -1.089536673e-02f, -1.090220610e-02f, -1.090902115e-02f, -1.091581189e-02f,
+ -1.092257828e-02f, -1.092932033e-02f, -1.093603801e-02f, -1.094273131e-02f, -1.094940022e-02f, -1.095604473e-02f, -1.096266483e-02f, -1.096926049e-02f, -1.097583171e-02f, -1.098237847e-02f,
+ -1.098890077e-02f, -1.099539858e-02f, -1.100187190e-02f, -1.100832071e-02f, -1.101474501e-02f, -1.102114477e-02f, -1.102751999e-02f, -1.103387065e-02f, -1.104019674e-02f, -1.104649825e-02f,
+ -1.105277516e-02f, -1.105902747e-02f, -1.106525516e-02f, -1.107145822e-02f, -1.107763663e-02f, -1.108379039e-02f, -1.108991949e-02f, -1.109602390e-02f, -1.110210363e-02f, -1.110815865e-02f,
+ -1.111418895e-02f, -1.112019454e-02f, -1.112617538e-02f, -1.113213147e-02f, -1.113806281e-02f, -1.114396937e-02f, -1.114985115e-02f, -1.115570813e-02f, -1.116154030e-02f, -1.116734766e-02f,
+ -1.117313019e-02f, -1.117888788e-02f, -1.118462072e-02f, -1.119032869e-02f, -1.119601179e-02f, -1.120167001e-02f, -1.120730333e-02f, -1.121291175e-02f, -1.121849525e-02f, -1.122405382e-02f,
+ -1.122958745e-02f, -1.123509614e-02f, -1.124057986e-02f, -1.124603862e-02f, -1.125147240e-02f, -1.125688118e-02f, -1.126226496e-02f, -1.126762374e-02f, -1.127295749e-02f, -1.127826621e-02f,
+ -1.128354988e-02f, -1.128880851e-02f, -1.129404207e-02f, -1.129925057e-02f, -1.130443398e-02f, -1.130959229e-02f, -1.131472551e-02f, -1.131983362e-02f, -1.132491660e-02f, -1.132997446e-02f,
+ -1.133500717e-02f, -1.134001474e-02f, -1.134499715e-02f, -1.134995438e-02f, -1.135488645e-02f, -1.135979332e-02f, -1.136467500e-02f, -1.136953147e-02f, -1.137436273e-02f, -1.137916876e-02f,
+ -1.138394957e-02f, -1.138870513e-02f, -1.139343544e-02f, -1.139814049e-02f, -1.140282028e-02f, -1.140747478e-02f, -1.141210400e-02f, -1.141670793e-02f, -1.142128656e-02f, -1.142583987e-02f,
+ -1.143036787e-02f, -1.143487054e-02f, -1.143934787e-02f, -1.144379986e-02f, -1.144822649e-02f, -1.145262776e-02f, -1.145700367e-02f, -1.146135420e-02f, -1.146567934e-02f, -1.146997909e-02f,
+ -1.147425344e-02f, -1.147850238e-02f, -1.148272591e-02f, -1.148692401e-02f, -1.149109667e-02f, -1.149524390e-02f, -1.149936569e-02f, -1.150346202e-02f, -1.150753288e-02f, -1.151157828e-02f,
+ -1.151559820e-02f, -1.151959264e-02f, -1.152356158e-02f, -1.152750503e-02f, -1.153142298e-02f, -1.153531541e-02f, -1.153918232e-02f, -1.154302370e-02f, -1.154683956e-02f, -1.155062987e-02f,
+ -1.155439464e-02f, -1.155813385e-02f, -1.156184750e-02f, -1.156553559e-02f, -1.156919810e-02f, -1.157283504e-02f, -1.157644638e-02f, -1.158003214e-02f, -1.158359230e-02f, -1.158712685e-02f,
+ -1.159063579e-02f, -1.159411911e-02f, -1.159757681e-02f, -1.160100888e-02f, -1.160441532e-02f, -1.160779612e-02f, -1.161115126e-02f, -1.161448076e-02f, -1.161778459e-02f, -1.162106277e-02f,
+ -1.162431527e-02f, -1.162754210e-02f, -1.163074324e-02f, -1.163391870e-02f, -1.163706847e-02f, -1.164019254e-02f, -1.164329091e-02f, -1.164636357e-02f, -1.164941052e-02f, -1.165243175e-02f,
+ -1.165542725e-02f, -1.165839703e-02f, -1.166134108e-02f, -1.166425938e-02f, -1.166715195e-02f, -1.167001876e-02f, -1.167285983e-02f, -1.167567514e-02f, -1.167846468e-02f, -1.168122847e-02f,
+ -1.168396648e-02f, -1.168667871e-02f, -1.168936517e-02f, -1.169202584e-02f, -1.169466072e-02f, -1.169726981e-02f, -1.169985311e-02f, -1.170241060e-02f, -1.170494229e-02f, -1.170744818e-02f,
+ -1.170992825e-02f, -1.171238250e-02f, -1.171481093e-02f, -1.171721354e-02f, -1.171959032e-02f, -1.172194128e-02f, -1.172426639e-02f, -1.172656567e-02f, -1.172883911e-02f, -1.173108670e-02f,
+ -1.173330844e-02f, -1.173550433e-02f, -1.173767436e-02f, -1.173981854e-02f, -1.174193686e-02f, -1.174402931e-02f, -1.174609589e-02f, -1.174813661e-02f, -1.175015145e-02f, -1.175214041e-02f,
+ -1.175410349e-02f, -1.175604070e-02f, -1.175795202e-02f, -1.175983745e-02f, -1.176169699e-02f, -1.176353064e-02f, -1.176533839e-02f, -1.176712025e-02f, -1.176887621e-02f, -1.177060627e-02f,
+ -1.177231042e-02f, -1.177398867e-02f, -1.177564101e-02f, -1.177726744e-02f, -1.177886796e-02f, -1.178044256e-02f, -1.178199125e-02f, -1.178351402e-02f, -1.178501087e-02f, -1.178648180e-02f,
+ -1.178792680e-02f, -1.178934588e-02f, -1.179073904e-02f, -1.179210627e-02f, -1.179344757e-02f, -1.179476293e-02f, -1.179605237e-02f, -1.179731588e-02f, -1.179855345e-02f, -1.179976508e-02f,
+ -1.180095078e-02f, -1.180211054e-02f, -1.180324436e-02f, -1.180435225e-02f, -1.180543419e-02f, -1.180649019e-02f, -1.180752025e-02f, -1.180852437e-02f, -1.180950255e-02f, -1.181045478e-02f,
+ -1.181138107e-02f, -1.181228142e-02f, -1.181315581e-02f, -1.181400427e-02f, -1.181482678e-02f, -1.181562334e-02f, -1.181639396e-02f, -1.181713863e-02f, -1.181785735e-02f, -1.181855013e-02f,
+ -1.181921696e-02f, -1.181985785e-02f, -1.182047279e-02f, -1.182106179e-02f, -1.182162484e-02f, -1.182216194e-02f, -1.182267310e-02f, -1.182315832e-02f, -1.182361759e-02f, -1.182405092e-02f,
+ -1.182445831e-02f, -1.182483975e-02f, -1.182519526e-02f, -1.182552482e-02f, -1.182582845e-02f, -1.182610613e-02f, -1.182635788e-02f, -1.182658370e-02f, -1.182678357e-02f, -1.182695752e-02f,
+ -1.182710553e-02f, -1.182722761e-02f, -1.182732375e-02f, -1.182739397e-02f, -1.182743826e-02f, -1.182745663e-02f, -1.182744907e-02f, -1.182741558e-02f, -1.182735618e-02f, -1.182727085e-02f,
+ -1.182715961e-02f, -1.182702245e-02f, -1.182685938e-02f, -1.182667039e-02f, -1.182645550e-02f, -1.182621469e-02f, -1.182594798e-02f, -1.182565537e-02f, -1.182533685e-02f, -1.182499243e-02f,
+ -1.182462212e-02f, -1.182422591e-02f, -1.182380381e-02f, -1.182335581e-02f, -1.182288193e-02f, -1.182238217e-02f, -1.182185652e-02f, -1.182130500e-02f, -1.182072759e-02f, -1.182012432e-02f,
+ -1.181949517e-02f, -1.181884015e-02f, -1.181815927e-02f, -1.181745253e-02f, -1.181671992e-02f, -1.181596147e-02f, -1.181517715e-02f, -1.181436699e-02f, -1.181353099e-02f, -1.181266914e-02f,
+ -1.181178145e-02f, -1.181086793e-02f, -1.180992857e-02f, -1.180896339e-02f, -1.180797238e-02f, -1.180695555e-02f, -1.180591291e-02f, -1.180484445e-02f, -1.180375018e-02f, -1.180263010e-02f,
+ -1.180148423e-02f, -1.180031255e-02f, -1.179911509e-02f, -1.179789183e-02f, -1.179664279e-02f, -1.179536797e-02f, -1.179406737e-02f, -1.179274100e-02f, -1.179138886e-02f, -1.179001096e-02f,
+ -1.178860731e-02f, -1.178717789e-02f, -1.178572273e-02f, -1.178424183e-02f, -1.178273519e-02f, -1.178120281e-02f, -1.177964470e-02f, -1.177806087e-02f, -1.177645132e-02f, -1.177481605e-02f,
+ -1.177315507e-02f, -1.177146839e-02f, -1.176975602e-02f, -1.176801794e-02f, -1.176625418e-02f, -1.176446474e-02f, -1.176264962e-02f, -1.176080882e-02f, -1.175894237e-02f, -1.175705025e-02f,
+ -1.175513247e-02f, -1.175318905e-02f, -1.175121998e-02f, -1.174922528e-02f, -1.174720494e-02f, -1.174515898e-02f, -1.174308740e-02f, -1.174099020e-02f, -1.173886740e-02f, -1.173671900e-02f,
+ -1.173454500e-02f, -1.173234541e-02f, -1.173012025e-02f, -1.172786950e-02f, -1.172559319e-02f, -1.172329131e-02f, -1.172096388e-02f, -1.171861090e-02f, -1.171623237e-02f, -1.171382831e-02f,
+ -1.171139872e-02f, -1.170894361e-02f, -1.170646298e-02f, -1.170395685e-02f, -1.170142521e-02f, -1.169886808e-02f, -1.169628546e-02f, -1.169367736e-02f, -1.169104379e-02f, -1.168838475e-02f,
+ -1.168570025e-02f, -1.168299031e-02f, -1.168025492e-02f, -1.167749409e-02f, -1.167470784e-02f, -1.167189617e-02f, -1.166905908e-02f, -1.166619659e-02f, -1.166330870e-02f, -1.166039542e-02f,
+ -1.165745676e-02f, -1.165449273e-02f, -1.165150333e-02f, -1.164848858e-02f, -1.164544848e-02f, -1.164238303e-02f, -1.163929225e-02f, -1.163617615e-02f, -1.163303473e-02f, -1.162986801e-02f,
+ -1.162667598e-02f, -1.162345867e-02f, -1.162021607e-02f, -1.161694820e-02f, -1.161365506e-02f, -1.161033667e-02f, -1.160699303e-02f, -1.160362416e-02f, -1.160023005e-02f, -1.159681072e-02f,
+ -1.159336618e-02f, -1.158989644e-02f, -1.158640151e-02f, -1.158288139e-02f, -1.157933610e-02f, -1.157576564e-02f, -1.157217002e-02f, -1.156854926e-02f, -1.156490336e-02f, -1.156123234e-02f,
+ -1.155753619e-02f, -1.155381494e-02f, -1.155006859e-02f, -1.154629714e-02f, -1.154250062e-02f, -1.153867903e-02f, -1.153483238e-02f, -1.153096068e-02f, -1.152706394e-02f, -1.152314217e-02f,
+ -1.151919538e-02f, -1.151522358e-02f, -1.151122678e-02f, -1.150720499e-02f, -1.150315823e-02f, -1.149908649e-02f, -1.149498980e-02f, -1.149086816e-02f, -1.148672158e-02f, -1.148255008e-02f,
+ -1.147835366e-02f, -1.147413234e-02f, -1.146988612e-02f, -1.146561502e-02f, -1.146131904e-02f, -1.145699821e-02f, -1.145265252e-02f, -1.144828200e-02f, -1.144388664e-02f, -1.143946647e-02f,
+ -1.143502149e-02f, -1.143055172e-02f, -1.142605717e-02f, -1.142153784e-02f, -1.141699375e-02f, -1.141242491e-02f, -1.140783133e-02f, -1.140321303e-02f, -1.139857001e-02f, -1.139390229e-02f,
+ -1.138920988e-02f, -1.138449278e-02f, -1.137975102e-02f, -1.137498461e-02f, -1.137019355e-02f, -1.136537786e-02f, -1.136053755e-02f, -1.135567263e-02f, -1.135078311e-02f, -1.134586901e-02f,
+ -1.134093034e-02f, -1.133596711e-02f, -1.133097934e-02f, -1.132596703e-02f, -1.132093020e-02f, -1.131586885e-02f, -1.131078302e-02f, -1.130567270e-02f, -1.130053790e-02f, -1.129537865e-02f,
+ -1.129019495e-02f, -1.128498682e-02f, -1.127975427e-02f, -1.127449732e-02f, -1.126921596e-02f, -1.126391023e-02f, -1.125858013e-02f, -1.125322568e-02f, -1.124784688e-02f, -1.124244375e-02f,
+ -1.123701631e-02f, -1.123156457e-02f, -1.122608854e-02f, -1.122058823e-02f, -1.121506367e-02f, -1.120951485e-02f, -1.120394180e-02f, -1.119834453e-02f, -1.119272306e-02f, -1.118707739e-02f,
+ -1.118140754e-02f, -1.117571353e-02f, -1.116999536e-02f, -1.116425306e-02f, -1.115848663e-02f, -1.115269610e-02f, -1.114688147e-02f, -1.114104276e-02f, -1.113517998e-02f, -1.112929315e-02f,
+ -1.112338229e-02f, -1.111744740e-02f, -1.111148850e-02f, -1.110550560e-02f, -1.109949873e-02f, -1.109346789e-02f, -1.108741310e-02f, -1.108133437e-02f, -1.107523172e-02f, -1.106910517e-02f,
+ -1.106295472e-02f, -1.105678040e-02f, -1.105058221e-02f, -1.104436018e-02f, -1.103811432e-02f, -1.103184464e-02f, -1.102555116e-02f, -1.101923389e-02f, -1.101289286e-02f, -1.100652806e-02f,
+ -1.100013953e-02f, -1.099372727e-02f, -1.098729131e-02f, -1.098083165e-02f, -1.097434831e-02f, -1.096784131e-02f, -1.096131066e-02f, -1.095475638e-02f, -1.094817849e-02f, -1.094157700e-02f,
+ -1.093495192e-02f, -1.092830327e-02f, -1.092163108e-02f, -1.091493535e-02f, -1.090821610e-02f, -1.090147334e-02f, -1.089470710e-02f, -1.088791739e-02f, -1.088110423e-02f, -1.087426762e-02f,
+ -1.086740759e-02f, -1.086052416e-02f, -1.085361734e-02f, -1.084668715e-02f, -1.083973360e-02f, -1.083275671e-02f, -1.082575650e-02f, -1.081873299e-02f, -1.081168619e-02f, -1.080461611e-02f,
+ -1.079752278e-02f, -1.079040621e-02f, -1.078326642e-02f, -1.077610342e-02f, -1.076891724e-02f, -1.076170789e-02f, -1.075447539e-02f, -1.074721975e-02f, -1.073994099e-02f, -1.073263913e-02f,
+ -1.072531419e-02f, -1.071796618e-02f, -1.071059513e-02f, -1.070320104e-02f, -1.069578394e-02f, -1.068834384e-02f, -1.068088077e-02f, -1.067339473e-02f, -1.066588576e-02f, -1.065835386e-02f,
+ -1.065079905e-02f, -1.064322135e-02f, -1.063562079e-02f, -1.062799737e-02f, -1.062035111e-02f, -1.061268204e-02f, -1.060499017e-02f, -1.059727552e-02f, -1.058953811e-02f, -1.058177795e-02f,
+ -1.057399507e-02f, -1.056618949e-02f, -1.055836121e-02f, -1.055051027e-02f, -1.054263667e-02f, -1.053474044e-02f, -1.052682160e-02f, -1.051888016e-02f, -1.051091615e-02f, -1.050292957e-02f,
+ -1.049492046e-02f, -1.048688883e-02f, -1.047883470e-02f, -1.047075809e-02f, -1.046265902e-02f, -1.045453750e-02f, -1.044639355e-02f, -1.043822720e-02f, -1.043003847e-02f, -1.042182737e-02f,
+ -1.041359392e-02f, -1.040533814e-02f, -1.039706005e-02f, -1.038875968e-02f, -1.038043703e-02f, -1.037209214e-02f, -1.036372501e-02f, -1.035533568e-02f, -1.034692415e-02f, -1.033849045e-02f,
+ -1.033003460e-02f, -1.032155662e-02f, -1.031305653e-02f, -1.030453434e-02f, -1.029599009e-02f, -1.028742378e-02f, -1.027883544e-02f, -1.027022509e-02f, -1.026159275e-02f, -1.025293844e-02f,
+ -1.024426217e-02f, -1.023556398e-02f, -1.022684388e-02f, -1.021810188e-02f, -1.020933802e-02f, -1.020055231e-02f, -1.019174477e-02f, -1.018291543e-02f, -1.017406429e-02f, -1.016519140e-02f,
+ -1.015629675e-02f, -1.014738038e-02f, -1.013844231e-02f, -1.012948256e-02f, -1.012050114e-02f, -1.011149809e-02f, -1.010247341e-02f, -1.009342714e-02f, -1.008435928e-02f, -1.007526988e-02f,
+ -1.006615893e-02f, -1.005702648e-02f, -1.004787253e-02f, -1.003869710e-02f, -1.002950023e-02f, -1.002028193e-02f, -1.001104223e-02f, -1.000178114e-02f, -9.992498683e-03f, -9.983194886e-03f,
+ -9.973869769e-03f, -9.964523353e-03f, -9.955155660e-03f, -9.945766712e-03f, -9.936356531e-03f, -9.926925138e-03f, -9.917472556e-03f, -9.907998807e-03f, -9.898503912e-03f, -9.888987894e-03f,
+ -9.879450775e-03f, -9.869892577e-03f, -9.860313322e-03f, -9.850713032e-03f, -9.841091730e-03f, -9.831449439e-03f, -9.821786180e-03f, -9.812101976e-03f, -9.802396849e-03f, -9.792670822e-03f,
+ -9.782923918e-03f, -9.773156159e-03f, -9.763367568e-03f, -9.753558167e-03f, -9.743727980e-03f, -9.733877028e-03f, -9.724005336e-03f, -9.714112925e-03f, -9.704199820e-03f, -9.694266041e-03f,
+ -9.684311614e-03f, -9.674336560e-03f, -9.664340903e-03f, -9.654324666e-03f, -9.644287873e-03f, -9.634230545e-03f, -9.624152708e-03f, -9.614054383e-03f, -9.603935595e-03f, -9.593796367e-03f,
+ -9.583636721e-03f, -9.573456683e-03f, -9.563256275e-03f, -9.553035521e-03f, -9.542794444e-03f, -9.532533068e-03f, -9.522251417e-03f, -9.511949515e-03f, -9.501627385e-03f, -9.491285051e-03f,
+ -9.480922538e-03f, -9.470539868e-03f, -9.460137067e-03f, -9.449714157e-03f, -9.439271164e-03f, -9.428808110e-03f, -9.418325021e-03f, -9.407821921e-03f, -9.397298833e-03f, -9.386755782e-03f,
+ -9.376192792e-03f, -9.365609888e-03f, -9.355007094e-03f, -9.344384434e-03f, -9.333741933e-03f, -9.323079616e-03f, -9.312397506e-03f, -9.301695629e-03f, -9.290974010e-03f, -9.280232672e-03f,
+ -9.269471641e-03f, -9.258690941e-03f, -9.247890597e-03f, -9.237070635e-03f, -9.226231078e-03f, -9.215371952e-03f, -9.204493282e-03f, -9.193595093e-03f, -9.182677410e-03f, -9.171740258e-03f,
+ -9.160783662e-03f, -9.149807648e-03f, -9.138812239e-03f, -9.127797463e-03f, -9.116763344e-03f, -9.105709907e-03f, -9.094637178e-03f, -9.083545183e-03f, -9.072433946e-03f, -9.061303493e-03f,
+ -9.050153850e-03f, -9.038985043e-03f, -9.027797097e-03f, -9.016590037e-03f, -9.005363889e-03f, -8.994118680e-03f, -8.982854435e-03f, -8.971571179e-03f, -8.960268939e-03f, -8.948947741e-03f,
+ -8.937607610e-03f, -8.926248572e-03f, -8.914870654e-03f, -8.903473882e-03f, -8.892058281e-03f, -8.880623878e-03f, -8.869170699e-03f, -8.857698771e-03f, -8.846208119e-03f, -8.834698769e-03f,
+ -8.823170749e-03f, -8.811624084e-03f, -8.800058802e-03f, -8.788474928e-03f, -8.776872488e-03f, -8.765251510e-03f, -8.753612021e-03f, -8.741954046e-03f, -8.730277612e-03f, -8.718582746e-03f,
+ -8.706869475e-03f, -8.695137826e-03f, -8.683387825e-03f, -8.671619499e-03f, -8.659832875e-03f, -8.648027981e-03f, -8.636204842e-03f, -8.624363487e-03f, -8.612503941e-03f, -8.600626233e-03f,
+ -8.588730388e-03f, -8.576816436e-03f, -8.564884402e-03f, -8.552934313e-03f, -8.540966198e-03f, -8.528980083e-03f, -8.516975996e-03f, -8.504953965e-03f, -8.492914015e-03f, -8.480856176e-03f,
+ -8.468780475e-03f, -8.456686938e-03f, -8.444575594e-03f, -8.432446471e-03f, -8.420299595e-03f, -8.408134995e-03f, -8.395952698e-03f, -8.383752733e-03f, -8.371535126e-03f, -8.359299906e-03f,
+ -8.347047101e-03f, -8.334776738e-03f, -8.322488845e-03f, -8.310183451e-03f, -8.297860584e-03f, -8.285520270e-03f, -8.273162540e-03f, -8.260787420e-03f, -8.248394939e-03f, -8.235985125e-03f,
+ -8.223558007e-03f, -8.211113612e-03f, -8.198651969e-03f, -8.186173106e-03f, -8.173677052e-03f, -8.161163835e-03f, -8.148633483e-03f, -8.136086026e-03f, -8.123521491e-03f, -8.110939907e-03f,
+ -8.098341302e-03f, -8.085725706e-03f, -8.073093147e-03f, -8.060443654e-03f, -8.047777255e-03f, -8.035093979e-03f, -8.022393855e-03f, -8.009676912e-03f, -7.996943178e-03f, -7.984192684e-03f,
+ -7.971425457e-03f, -7.958641526e-03f, -7.945840921e-03f, -7.933023670e-03f, -7.920189804e-03f, -7.907339350e-03f, -7.894472338e-03f, -7.881588797e-03f, -7.868688757e-03f, -7.855772246e-03f,
+ -7.842839295e-03f, -7.829889931e-03f, -7.816924186e-03f, -7.803942087e-03f, -7.790943665e-03f, -7.777928949e-03f, -7.764897968e-03f, -7.751850752e-03f, -7.738787331e-03f, -7.725707734e-03f,
+ -7.712611990e-03f, -7.699500131e-03f, -7.686372184e-03f, -7.673228180e-03f, -7.660068149e-03f, -7.646892120e-03f, -7.633700124e-03f, -7.620492189e-03f, -7.607268347e-03f, -7.594028627e-03f,
+ -7.580773059e-03f, -7.567501673e-03f, -7.554214498e-03f, -7.540911566e-03f, -7.527592906e-03f, -7.514258548e-03f, -7.500908523e-03f, -7.487542860e-03f, -7.474161590e-03f, -7.460764744e-03f,
+ -7.447352350e-03f, -7.433924441e-03f, -7.420481046e-03f, -7.407022195e-03f, -7.393547919e-03f, -7.380058248e-03f, -7.366553214e-03f, -7.353032845e-03f, -7.339497174e-03f, -7.325946230e-03f,
+ -7.312380044e-03f, -7.298798647e-03f, -7.285202070e-03f, -7.271590343e-03f, -7.257963496e-03f, -7.244321561e-03f, -7.230664569e-03f, -7.216992550e-03f, -7.203305535e-03f, -7.189603555e-03f,
+ -7.175886641e-03f, -7.162154824e-03f, -7.148408135e-03f, -7.134646605e-03f, -7.120870265e-03f, -7.107079146e-03f, -7.093273279e-03f, -7.079452696e-03f, -7.065617426e-03f, -7.051767503e-03f,
+ -7.037902957e-03f, -7.024023818e-03f, -7.010130119e-03f, -6.996221891e-03f, -6.982299165e-03f, -6.968361973e-03f, -6.954410345e-03f, -6.940444314e-03f, -6.926463911e-03f, -6.912469167e-03f,
+ -6.898460113e-03f, -6.884436783e-03f, -6.870399206e-03f, -6.856347415e-03f, -6.842281441e-03f, -6.828201316e-03f, -6.814107072e-03f, -6.799998740e-03f, -6.785876352e-03f, -6.771739940e-03f,
+ -6.757589536e-03f, -6.743425172e-03f, -6.729246879e-03f, -6.715054689e-03f, -6.700848635e-03f, -6.686628748e-03f, -6.672395060e-03f, -6.658147604e-03f, -6.643886411e-03f, -6.629611513e-03f,
+ -6.615322943e-03f, -6.601020732e-03f, -6.586704914e-03f, -6.572375519e-03f, -6.558032581e-03f, -6.543676131e-03f, -6.529306201e-03f, -6.514922825e-03f, -6.500526034e-03f, -6.486115861e-03f,
+ -6.471692338e-03f, -6.457255497e-03f, -6.442805372e-03f, -6.428341993e-03f, -6.413865395e-03f, -6.399375609e-03f, -6.384872668e-03f, -6.370356605e-03f, -6.355827451e-03f, -6.341285241e-03f,
+ -6.326730006e-03f, -6.312161778e-03f, -6.297580592e-03f, -6.282986479e-03f, -6.268379473e-03f, -6.253759605e-03f, -6.239126909e-03f, -6.224481418e-03f, -6.209823165e-03f, -6.195152182e-03f,
+ -6.180468502e-03f, -6.165772159e-03f, -6.151063185e-03f, -6.136341613e-03f, -6.121607476e-03f, -6.106860808e-03f, -6.092101641e-03f, -6.077330008e-03f, -6.062545944e-03f, -6.047749479e-03f,
+ -6.032940649e-03f, -6.018119486e-03f, -6.003286023e-03f, -5.988440294e-03f, -5.973582331e-03f, -5.958712169e-03f, -5.943829840e-03f, -5.928935378e-03f, -5.914028815e-03f, -5.899110187e-03f,
+ -5.884179525e-03f, -5.869236864e-03f, -5.854282237e-03f, -5.839315677e-03f, -5.824337218e-03f, -5.809346893e-03f, -5.794344736e-03f, -5.779330781e-03f, -5.764305060e-03f, -5.749267609e-03f,
+ -5.734218460e-03f, -5.719157647e-03f, -5.704085204e-03f, -5.689001165e-03f, -5.673905562e-03f, -5.658798431e-03f, -5.643679805e-03f, -5.628549717e-03f, -5.613408202e-03f, -5.598255294e-03f,
+ -5.583091025e-03f, -5.567915431e-03f, -5.552728545e-03f, -5.537530401e-03f, -5.522321033e-03f, -5.507100475e-03f, -5.491868761e-03f, -5.476625925e-03f, -5.461372002e-03f, -5.446107025e-03f,
+ -5.430831028e-03f, -5.415544046e-03f, -5.400246112e-03f, -5.384937262e-03f, -5.369617528e-03f, -5.354286946e-03f, -5.338945549e-03f, -5.323593372e-03f, -5.308230450e-03f, -5.292856815e-03f,
+ -5.277472504e-03f, -5.262077549e-03f, -5.246671986e-03f, -5.231255849e-03f, -5.215829172e-03f, -5.200391990e-03f, -5.184944337e-03f, -5.169486248e-03f, -5.154017757e-03f, -5.138538898e-03f,
+ -5.123049707e-03f, -5.107550218e-03f, -5.092040465e-03f, -5.076520482e-03f, -5.060990306e-03f, -5.045449970e-03f, -5.029899508e-03f, -5.014338957e-03f, -4.998768349e-03f, -4.983187721e-03f,
+ -4.967597106e-03f, -4.951996540e-03f, -4.936386057e-03f, -4.920765692e-03f, -4.905135480e-03f, -4.889495456e-03f, -4.873845654e-03f, -4.858186110e-03f, -4.842516859e-03f, -4.826837935e-03f,
+ -4.811149373e-03f, -4.795451208e-03f, -4.779743475e-03f, -4.764026210e-03f, -4.748299447e-03f, -4.732563221e-03f, -4.716817567e-03f, -4.701062521e-03f, -4.685298117e-03f, -4.669524391e-03f,
+ -4.653741377e-03f, -4.637949111e-03f, -4.622147628e-03f, -4.606336964e-03f, -4.590517152e-03f, -4.574688229e-03f, -4.558850230e-03f, -4.543003191e-03f, -4.527147145e-03f, -4.511282129e-03f,
+ -4.495408178e-03f, -4.479525327e-03f, -4.463633612e-03f, -4.447733067e-03f, -4.431823729e-03f, -4.415905633e-03f, -4.399978813e-03f, -4.384043307e-03f, -4.368099148e-03f, -4.352146372e-03f,
+ -4.336185016e-03f, -4.320215114e-03f, -4.304236701e-03f, -4.288249814e-03f, -4.272254489e-03f, -4.256250759e-03f, -4.240238662e-03f, -4.224218232e-03f, -4.208189506e-03f, -4.192152518e-03f,
+ -4.176107305e-03f, -4.160053902e-03f, -4.143992345e-03f, -4.127922670e-03f, -4.111844912e-03f, -4.095759107e-03f, -4.079665290e-03f, -4.063563498e-03f, -4.047453766e-03f, -4.031336130e-03f,
+ -4.015210626e-03f, -3.999077290e-03f, -3.982936157e-03f, -3.966787263e-03f, -3.950630644e-03f, -3.934466336e-03f, -3.918294375e-03f, -3.902114797e-03f, -3.885927637e-03f, -3.869732932e-03f,
+ -3.853530717e-03f, -3.837321029e-03f, -3.821103903e-03f, -3.804879376e-03f, -3.788647483e-03f, -3.772408261e-03f, -3.756161745e-03f, -3.739907971e-03f, -3.723646976e-03f, -3.707378796e-03f,
+ -3.691103466e-03f, -3.674821024e-03f, -3.658531504e-03f, -3.642234942e-03f, -3.625931377e-03f, -3.609620842e-03f, -3.593303375e-03f, -3.576979011e-03f, -3.560647788e-03f, -3.544309740e-03f,
+ -3.527964904e-03f, -3.511613317e-03f, -3.495255015e-03f, -3.478890033e-03f, -3.462518409e-03f, -3.446140178e-03f, -3.429755377e-03f, -3.413364042e-03f, -3.396966209e-03f, -3.380561915e-03f,
+ -3.364151195e-03f, -3.347734088e-03f, -3.331310628e-03f, -3.314880851e-03f, -3.298444796e-03f, -3.282002497e-03f, -3.265553992e-03f, -3.249099316e-03f, -3.232638506e-03f, -3.216171599e-03f,
+ -3.199698631e-03f, -3.183219638e-03f, -3.166734657e-03f, -3.150243725e-03f, -3.133746877e-03f, -3.117244151e-03f, -3.100735582e-03f, -3.084221209e-03f, -3.067701066e-03f, -3.051175190e-03f,
+ -3.034643619e-03f, -3.018106388e-03f, -3.001563535e-03f, -2.985015095e-03f, -2.968461106e-03f, -2.951901604e-03f, -2.935336625e-03f, -2.918766207e-03f, -2.902190385e-03f, -2.885609197e-03f,
+ -2.869022679e-03f, -2.852430869e-03f, -2.835833801e-03f, -2.819231514e-03f, -2.802624044e-03f, -2.786011427e-03f, -2.769393701e-03f, -2.752770901e-03f, -2.736143066e-03f, -2.719510231e-03f,
+ -2.702872433e-03f, -2.686229709e-03f, -2.669582096e-03f, -2.652929631e-03f, -2.636272350e-03f, -2.619610290e-03f, -2.602943488e-03f, -2.586271981e-03f, -2.569595805e-03f, -2.552914997e-03f,
+ -2.536229595e-03f, -2.519539635e-03f, -2.502845154e-03f, -2.486146188e-03f, -2.469442775e-03f, -2.452734951e-03f, -2.436022754e-03f, -2.419306220e-03f, -2.402585386e-03f, -2.385860289e-03f,
+ -2.369130966e-03f, -2.352397454e-03f, -2.335659790e-03f, -2.318918010e-03f, -2.302172152e-03f, -2.285422252e-03f, -2.268668348e-03f, -2.251910476e-03f, -2.235148674e-03f, -2.218382978e-03f,
+ -2.201613425e-03f, -2.184840053e-03f, -2.168062898e-03f, -2.151281997e-03f, -2.134497388e-03f, -2.117709107e-03f, -2.100917191e-03f, -2.084121677e-03f, -2.067322603e-03f, -2.050520005e-03f,
+ -2.033713920e-03f, -2.016904386e-03f, -2.000091440e-03f, -1.983275118e-03f, -1.966455457e-03f, -1.949632495e-03f, -1.932806269e-03f, -1.915976815e-03f, -1.899144171e-03f, -1.882308375e-03f,
+ -1.865469462e-03f, -1.848627470e-03f, -1.831782436e-03f, -1.814934398e-03f, -1.798083392e-03f, -1.781229455e-03f, -1.764372625e-03f, -1.747512938e-03f, -1.730650433e-03f, -1.713785145e-03f,
+ -1.696917112e-03f, -1.680046372e-03f, -1.663172960e-03f, -1.646296915e-03f, -1.629418274e-03f, -1.612537073e-03f, -1.595653350e-03f, -1.578767142e-03f, -1.561878487e-03f, -1.544987420e-03f,
+ -1.528093980e-03f, -1.511198204e-03f, -1.494300128e-03f, -1.477399791e-03f, -1.460497228e-03f, -1.443592478e-03f, -1.426685577e-03f, -1.409776563e-03f, -1.392865472e-03f, -1.375952343e-03f,
+ -1.359037212e-03f, -1.342120116e-03f, -1.325201092e-03f, -1.308280179e-03f, -1.291357412e-03f, -1.274432829e-03f, -1.257506468e-03f, -1.240578365e-03f, -1.223648558e-03f, -1.206717084e-03f,
+ -1.189783980e-03f, -1.172849284e-03f, -1.155913031e-03f, -1.138975261e-03f, -1.122036010e-03f, -1.105095314e-03f, -1.088153212e-03f, -1.071209741e-03f, -1.054264937e-03f, -1.037318838e-03f,
+ -1.020371482e-03f, -1.003422905e-03f, -9.864731441e-04f, -9.695222374e-04f, -9.525702218e-04f, -9.356171344e-04f, -9.186630124e-04f, -9.017078932e-04f, -8.847518138e-04f, -8.677948115e-04f,
+ -8.508369236e-04f, -8.338781871e-04f, -8.169186395e-04f, -7.999583177e-04f, -7.829972592e-04f, -7.660355010e-04f, -7.490730804e-04f, -7.321100346e-04f, -7.151464007e-04f, -6.981822161e-04f,
+ -6.812175180e-04f, -6.642523434e-04f, -6.472867296e-04f, -6.303207139e-04f, -6.133543334e-04f, -5.963876254e-04f, -5.794206270e-04f, -5.624533753e-04f, -5.454859078e-04f, -5.285182614e-04f,
+ -5.115504734e-04f, -4.945825810e-04f, -4.776146214e-04f, -4.606466318e-04f, -4.436786493e-04f, -4.267107112e-04f, -4.097428545e-04f, -3.927751166e-04f, -3.758075345e-04f, -3.588401454e-04f,
+ -3.418729865e-04f, -3.249060950e-04f, -3.079395081e-04f, -2.909732628e-04f, -2.740073964e-04f, -2.570419459e-04f, -2.400769487e-04f, -2.231124417e-04f, -2.061484622e-04f, -1.891850472e-04f,
+ -1.722222340e-04f, -1.552600596e-04f, -1.382985612e-04f, -1.213377760e-04f, -1.043777410e-04f, -8.741849331e-05f, -7.046007012e-05f, -5.350250852e-05f, -3.654584561e-05f, -1.959011849e-05f,
+ -2.635364264e-06f, 1.431837997e-05f, 3.127107713e-05f, 4.822269013e-05f, 6.517318188e-05f, 8.212251531e-05f, 9.907065335e-05f, 1.160175589e-04f, 1.329631950e-04f, 1.499075245e-04f,
+ 1.668505103e-04f, 1.837921155e-04f, 2.007323030e-04f, 2.176710357e-04f, 2.346082767e-04f, 2.515439888e-04f, 2.684781351e-04f, 2.854106786e-04f, 3.023415822e-04f, 3.192708090e-04f,
+ 3.361983219e-04f, 3.531240840e-04f, 3.700480583e-04f, 3.869702077e-04f, 4.038904954e-04f, 4.208088844e-04f, 4.377253377e-04f, 4.546398183e-04f, 4.715522894e-04f, 4.884627139e-04f,
+ 5.053710549e-04f, 5.222772755e-04f, 5.391813389e-04f, 5.560832080e-04f, 5.729828459e-04f, 5.898802159e-04f, 6.067752809e-04f, 6.236680042e-04f, 6.405583487e-04f, 6.574462777e-04f,
+ 6.743317543e-04f, 6.912147416e-04f, 7.080952028e-04f, 7.249731011e-04f, 7.418483996e-04f, 7.587210615e-04f, 7.755910500e-04f, 7.924583282e-04f, 8.093228594e-04f, 8.261846068e-04f,
+ 8.430435337e-04f, 8.598996031e-04f, 8.767527784e-04f, 8.936030229e-04f, 9.104502996e-04f, 9.272945720e-04f, 9.441358033e-04f, 9.609739568e-04f, 9.778089957e-04f, 9.946408834e-04f,
+ 1.011469583e-03f, 1.028295058e-03f, 1.045117272e-03f, 1.061936188e-03f, 1.078751769e-03f, 1.095563979e-03f, 1.112372781e-03f, 1.129178138e-03f, 1.145980015e-03f, 1.162778373e-03f,
+ 1.179573177e-03f, 1.196364391e-03f, 1.213151976e-03f, 1.229935898e-03f, 1.246716119e-03f, 1.263492602e-03f, 1.280265312e-03f, 1.297034212e-03f, 1.313799265e-03f, 1.330560434e-03f,
+ 1.347317684e-03f, 1.364070977e-03f, 1.380820278e-03f, 1.397565550e-03f, 1.414306755e-03f, 1.431043859e-03f, 1.447776824e-03f, 1.464505614e-03f, 1.481230193e-03f, 1.497950524e-03f,
+ 1.514666571e-03f, 1.531378297e-03f, 1.548085666e-03f, 1.564788642e-03f, 1.581487189e-03f, 1.598181270e-03f, 1.614870848e-03f, 1.631555888e-03f, 1.648236353e-03f, 1.664912207e-03f,
+ 1.681583414e-03f, 1.698249937e-03f, 1.714911740e-03f, 1.731568787e-03f, 1.748221042e-03f, 1.764868468e-03f, 1.781511030e-03f, 1.798148691e-03f, 1.814781414e-03f, 1.831409165e-03f,
+ 1.848031906e-03f, 1.864649602e-03f, 1.881262216e-03f, 1.897869713e-03f, 1.914472056e-03f, 1.931069209e-03f, 1.947661136e-03f, 1.964247801e-03f, 1.980829168e-03f, 1.997405202e-03f,
+ 2.013975865e-03f, 2.030541123e-03f, 2.047100938e-03f, 2.063655276e-03f, 2.080204099e-03f, 2.096747373e-03f, 2.113285062e-03f, 2.129817128e-03f, 2.146343537e-03f, 2.162864253e-03f,
+ 2.179379240e-03f, 2.195888461e-03f, 2.212391882e-03f, 2.228889466e-03f, 2.245381177e-03f, 2.261866980e-03f, 2.278346839e-03f, 2.294820718e-03f, 2.311288582e-03f, 2.327750394e-03f,
+ 2.344206119e-03f, 2.360655722e-03f, 2.377099166e-03f, 2.393536416e-03f, 2.409967436e-03f, 2.426392191e-03f, 2.442810646e-03f, 2.459222763e-03f, 2.475628509e-03f, 2.492027846e-03f,
+ 2.508420741e-03f, 2.524807156e-03f, 2.541187058e-03f, 2.557560409e-03f, 2.573927175e-03f, 2.590287321e-03f, 2.606640810e-03f, 2.622987608e-03f, 2.639327678e-03f, 2.655660986e-03f,
+ 2.671987496e-03f, 2.688307173e-03f, 2.704619982e-03f, 2.720925886e-03f, 2.737224851e-03f, 2.753516842e-03f, 2.769801822e-03f, 2.786079758e-03f, 2.802350613e-03f, 2.818614353e-03f,
+ 2.834870942e-03f, 2.851120345e-03f, 2.867362527e-03f, 2.883597452e-03f, 2.899825086e-03f, 2.916045394e-03f, 2.932258339e-03f, 2.948463888e-03f, 2.964662005e-03f, 2.980852656e-03f,
+ 2.997035804e-03f, 3.013211415e-03f, 3.029379455e-03f, 3.045539887e-03f, 3.061692678e-03f, 3.077837792e-03f, 3.093975194e-03f, 3.110104849e-03f, 3.126226723e-03f, 3.142340781e-03f,
+ 3.158446987e-03f, 3.174545307e-03f, 3.190635707e-03f, 3.206718151e-03f, 3.222792604e-03f, 3.238859032e-03f, 3.254917401e-03f, 3.270967675e-03f, 3.287009819e-03f, 3.303043800e-03f,
+ 3.319069582e-03f, 3.335087131e-03f, 3.351096412e-03f, 3.367097391e-03f, 3.383090033e-03f, 3.399074303e-03f, 3.415050168e-03f, 3.431017591e-03f, 3.446976540e-03f, 3.462926979e-03f,
+ 3.478868874e-03f, 3.494802191e-03f, 3.510726896e-03f, 3.526642953e-03f, 3.542550328e-03f, 3.558448988e-03f, 3.574338898e-03f, 3.590220023e-03f, 3.606092329e-03f, 3.621955783e-03f,
+ 3.637810349e-03f, 3.653655994e-03f, 3.669492683e-03f, 3.685320382e-03f, 3.701139058e-03f, 3.716948676e-03f, 3.732749201e-03f, 3.748540600e-03f, 3.764322839e-03f, 3.780095883e-03f,
+ 3.795859700e-03f, 3.811614254e-03f, 3.827359511e-03f, 3.843095439e-03f, 3.858822002e-03f, 3.874539167e-03f, 3.890246900e-03f, 3.905945168e-03f, 3.921633935e-03f, 3.937313170e-03f,
+ 3.952982837e-03f, 3.968642903e-03f, 3.984293335e-03f, 3.999934097e-03f, 4.015565158e-03f, 4.031186483e-03f, 4.046798039e-03f, 4.062399791e-03f, 4.077991707e-03f, 4.093573752e-03f,
+ 4.109145894e-03f, 4.124708098e-03f, 4.140260331e-03f, 4.155802560e-03f, 4.171334752e-03f, 4.186856872e-03f, 4.202368887e-03f, 4.217870764e-03f, 4.233362470e-03f, 4.248843971e-03f,
+ 4.264315234e-03f, 4.279776226e-03f, 4.295226913e-03f, 4.310667262e-03f, 4.326097240e-03f, 4.341516814e-03f, 4.356925950e-03f, 4.372324616e-03f, 4.387712778e-03f, 4.403090403e-03f,
+ 4.418457459e-03f, 4.433813911e-03f, 4.449159728e-03f, 4.464494876e-03f, 4.479819322e-03f, 4.495133033e-03f, 4.510435976e-03f, 4.525728119e-03f, 4.541009428e-03f, 4.556279871e-03f,
+ 4.571539415e-03f, 4.586788027e-03f, 4.602025674e-03f, 4.617252324e-03f, 4.632467943e-03f, 4.647672500e-03f, 4.662865962e-03f, 4.678048295e-03f, 4.693219467e-03f, 4.708379447e-03f,
+ 4.723528200e-03f, 4.738665695e-03f, 4.753791900e-03f, 4.768906781e-03f, 4.784010306e-03f, 4.799102443e-03f, 4.814183159e-03f, 4.829252423e-03f, 4.844310201e-03f, 4.859356462e-03f,
+ 4.874391173e-03f, 4.889414301e-03f, 4.904425815e-03f, 4.919425683e-03f, 4.934413872e-03f, 4.949390350e-03f, 4.964355086e-03f, 4.979308046e-03f, 4.994249199e-03f, 5.009178512e-03f,
+ 5.024095955e-03f, 5.039001495e-03f, 5.053895099e-03f, 5.068776736e-03f, 5.083646374e-03f, 5.098503982e-03f, 5.113349527e-03f, 5.128182977e-03f, 5.143004302e-03f, 5.157813468e-03f,
+ 5.172610444e-03f, 5.187395200e-03f, 5.202167702e-03f, 5.216927919e-03f, 5.231675820e-03f, 5.246411373e-03f, 5.261134547e-03f, 5.275845309e-03f, 5.290543630e-03f, 5.305229476e-03f,
+ 5.319902817e-03f, 5.334563621e-03f, 5.349211857e-03f, 5.363847493e-03f, 5.378470499e-03f, 5.393080843e-03f, 5.407678493e-03f, 5.422263418e-03f, 5.436835588e-03f, 5.451394971e-03f,
+ 5.465941535e-03f, 5.480475251e-03f, 5.494996086e-03f, 5.509504010e-03f, 5.523998991e-03f, 5.538480999e-03f, 5.552950003e-03f, 5.567405971e-03f, 5.581848874e-03f, 5.596278679e-03f,
+ 5.610695357e-03f, 5.625098875e-03f, 5.639489205e-03f, 5.653866314e-03f, 5.668230172e-03f, 5.682580749e-03f, 5.696918013e-03f, 5.711241935e-03f, 5.725552483e-03f, 5.739849627e-03f,
+ 5.754133336e-03f, 5.768403581e-03f, 5.782660330e-03f, 5.796903553e-03f, 5.811133220e-03f, 5.825349300e-03f, 5.839551763e-03f, 5.853740578e-03f, 5.867915716e-03f, 5.882077147e-03f,
+ 5.896224839e-03f, 5.910358762e-03f, 5.924478887e-03f, 5.938585184e-03f, 5.952677622e-03f, 5.966756172e-03f, 5.980820802e-03f, 5.994871484e-03f, 6.008908188e-03f, 6.022930883e-03f,
+ 6.036939539e-03f, 6.050934127e-03f, 6.064914617e-03f, 6.078880979e-03f, 6.092833183e-03f, 6.106771199e-03f, 6.120694999e-03f, 6.134604552e-03f, 6.148499828e-03f, 6.162380799e-03f,
+ 6.176247433e-03f, 6.190099703e-03f, 6.203937578e-03f, 6.217761029e-03f, 6.231570027e-03f, 6.245364541e-03f, 6.259144543e-03f, 6.272910004e-03f, 6.286660894e-03f, 6.300397184e-03f,
+ 6.314118844e-03f, 6.327825846e-03f, 6.341518160e-03f, 6.355195757e-03f, 6.368858608e-03f, 6.382506684e-03f, 6.396139956e-03f, 6.409758395e-03f, 6.423361973e-03f, 6.436950659e-03f,
+ 6.450524425e-03f, 6.464083243e-03f, 6.477627083e-03f, 6.491155917e-03f, 6.504669716e-03f, 6.518168451e-03f, 6.531652094e-03f, 6.545120616e-03f, 6.558573988e-03f, 6.572012182e-03f,
+ 6.585435169e-03f, 6.598842921e-03f, 6.612235409e-03f, 6.625612605e-03f, 6.638974481e-03f, 6.652321007e-03f, 6.665652156e-03f, 6.678967900e-03f, 6.692268209e-03f, 6.705553057e-03f,
+ 6.718822414e-03f, 6.732076253e-03f, 6.745314546e-03f, 6.758537264e-03f, 6.771744379e-03f, 6.784935863e-03f, 6.798111689e-03f, 6.811271828e-03f, 6.824416253e-03f, 6.837544936e-03f,
+ 6.850657848e-03f, 6.863754963e-03f, 6.876836251e-03f, 6.889901686e-03f, 6.902951241e-03f, 6.915984886e-03f, 6.929002595e-03f, 6.942004340e-03f, 6.954990093e-03f, 6.967959828e-03f,
+ 6.980913516e-03f, 6.993851130e-03f, 7.006772643e-03f, 7.019678027e-03f, 7.032567256e-03f, 7.045440301e-03f, 7.058297135e-03f, 7.071137732e-03f, 7.083962064e-03f, 7.096770104e-03f,
+ 7.109561825e-03f, 7.122337200e-03f, 7.135096202e-03f, 7.147838804e-03f, 7.160564978e-03f, 7.173274699e-03f, 7.185967938e-03f, 7.198644670e-03f, 7.211304868e-03f, 7.223948504e-03f,
+ 7.236575552e-03f, 7.249185986e-03f, 7.261779779e-03f, 7.274356903e-03f, 7.286917333e-03f, 7.299461042e-03f, 7.311988004e-03f, 7.324498192e-03f, 7.336991579e-03f, 7.349468140e-03f,
+ 7.361927848e-03f, 7.374370676e-03f, 7.386796599e-03f, 7.399205590e-03f, 7.411597623e-03f, 7.423972672e-03f, 7.436330710e-03f, 7.448671712e-03f, 7.460995652e-03f, 7.473302504e-03f,
+ 7.485592241e-03f, 7.497864838e-03f, 7.510120270e-03f, 7.522358509e-03f, 7.534579530e-03f, 7.546783309e-03f, 7.558969817e-03f, 7.571139032e-03f, 7.583290925e-03f, 7.595425473e-03f,
+ 7.607542649e-03f, 7.619642428e-03f, 7.631724784e-03f, 7.643789693e-03f, 7.655837128e-03f, 7.667867064e-03f, 7.679879476e-03f, 7.691874338e-03f, 7.703851626e-03f, 7.715811315e-03f,
+ 7.727753378e-03f, 7.739677791e-03f, 7.751584529e-03f, 7.763473566e-03f, 7.775344879e-03f, 7.787198441e-03f, 7.799034229e-03f, 7.810852216e-03f, 7.822652379e-03f, 7.834434692e-03f,
+ 7.846199130e-03f, 7.857945670e-03f, 7.869674286e-03f, 7.881384953e-03f, 7.893077648e-03f, 7.904752345e-03f, 7.916409020e-03f, 7.928047648e-03f, 7.939668206e-03f, 7.951270668e-03f,
+ 7.962855011e-03f, 7.974421210e-03f, 7.985969240e-03f, 7.997499079e-03f, 8.009010700e-03f, 8.020504081e-03f, 8.031979197e-03f, 8.043436024e-03f, 8.054874538e-03f, 8.066294715e-03f,
+ 8.077696532e-03f, 8.089079964e-03f, 8.100444987e-03f, 8.111791577e-03f, 8.123119712e-03f, 8.134429367e-03f, 8.145720518e-03f, 8.156993142e-03f, 8.168247216e-03f, 8.179482715e-03f,
+ 8.190699616e-03f, 8.201897896e-03f, 8.213077531e-03f, 8.224238498e-03f, 8.235380773e-03f, 8.246504334e-03f, 8.257609157e-03f, 8.268695218e-03f, 8.279762496e-03f, 8.290810965e-03f,
+ 8.301840604e-03f, 8.312851389e-03f, 8.323843298e-03f, 8.334816306e-03f, 8.345770393e-03f, 8.356705533e-03f, 8.367621706e-03f, 8.378518887e-03f, 8.389397055e-03f, 8.400256186e-03f,
+ 8.411096258e-03f, 8.421917248e-03f, 8.432719134e-03f, 8.443501893e-03f, 8.454265502e-03f, 8.465009940e-03f, 8.475735183e-03f, 8.486441210e-03f, 8.497127998e-03f, 8.507795524e-03f,
+ 8.518443767e-03f, 8.529072705e-03f, 8.539682315e-03f, 8.550272575e-03f, 8.560843463e-03f, 8.571394957e-03f, 8.581927036e-03f, 8.592439676e-03f, 8.602932857e-03f, 8.613406557e-03f,
+ 8.623860753e-03f, 8.634295424e-03f, 8.644710548e-03f, 8.655106104e-03f, 8.665482070e-03f, 8.675838424e-03f, 8.686175146e-03f, 8.696492212e-03f, 8.706789603e-03f, 8.717067296e-03f,
+ 8.727325271e-03f, 8.737563505e-03f, 8.747781978e-03f, 8.757980669e-03f, 8.768159556e-03f, 8.778318618e-03f, 8.788457834e-03f, 8.798577183e-03f, 8.808676644e-03f, 8.818756196e-03f,
+ 8.828815819e-03f, 8.838855491e-03f, 8.848875191e-03f, 8.858874900e-03f, 8.868854595e-03f, 8.878814256e-03f, 8.888753864e-03f, 8.898673396e-03f, 8.908572834e-03f, 8.918452155e-03f,
+ 8.928311340e-03f, 8.938150368e-03f, 8.947969219e-03f, 8.957767873e-03f, 8.967546309e-03f, 8.977304508e-03f, 8.987042448e-03f, 8.996760110e-03f, 9.006457473e-03f, 9.016134519e-03f,
+ 9.025791226e-03f, 9.035427574e-03f, 9.045043545e-03f, 9.054639118e-03f, 9.064214272e-03f, 9.073768989e-03f, 9.083303249e-03f, 9.092817032e-03f, 9.102310318e-03f, 9.111783088e-03f,
+ 9.121235322e-03f, 9.130667001e-03f, 9.140078105e-03f, 9.149468615e-03f, 9.158838512e-03f, 9.168187776e-03f, 9.177516388e-03f, 9.186824329e-03f, 9.196111579e-03f, 9.205378120e-03f,
+ 9.214623933e-03f, 9.223848998e-03f, 9.233053296e-03f, 9.242236809e-03f, 9.251399517e-03f, 9.260541402e-03f, 9.269662445e-03f, 9.278762628e-03f, 9.287841931e-03f, 9.296900335e-03f,
+ 9.305937824e-03f, 9.314954376e-03f, 9.323949975e-03f, 9.332924602e-03f, 9.341878238e-03f, 9.350810865e-03f, 9.359722465e-03f, 9.368613019e-03f, 9.377482509e-03f, 9.386330918e-03f,
+ 9.395158226e-03f, 9.403964415e-03f, 9.412749469e-03f, 9.421513368e-03f, 9.430256095e-03f, 9.438977631e-03f, 9.447677960e-03f, 9.456357063e-03f, 9.465014923e-03f, 9.473651521e-03f,
+ 9.482266840e-03f, 9.490860863e-03f, 9.499433571e-03f, 9.507984948e-03f, 9.516514976e-03f, 9.525023638e-03f, 9.533510915e-03f, 9.541976792e-03f, 9.550421250e-03f, 9.558844272e-03f,
+ 9.567245841e-03f, 9.575625941e-03f, 9.583984553e-03f, 9.592321661e-03f, 9.600637248e-03f, 9.608931297e-03f, 9.617203791e-03f, 9.625454713e-03f, 9.633684047e-03f, 9.641891775e-03f,
+ 9.650077881e-03f, 9.658242349e-03f, 9.666385161e-03f, 9.674506302e-03f, 9.682605754e-03f, 9.690683501e-03f, 9.698739527e-03f, 9.706773815e-03f, 9.714786350e-03f, 9.722777114e-03f,
+ 9.730746092e-03f, 9.738693268e-03f, 9.746618624e-03f, 9.754522147e-03f, 9.762403818e-03f, 9.770263623e-03f, 9.778101545e-03f, 9.785917568e-03f, 9.793711677e-03f, 9.801483856e-03f,
+ 9.809234090e-03f, 9.816962361e-03f, 9.824668656e-03f, 9.832352958e-03f, 9.840015251e-03f, 9.847655521e-03f, 9.855273752e-03f, 9.862869928e-03f, 9.870444035e-03f, 9.877996056e-03f,
+ 9.885525977e-03f, 9.893033782e-03f, 9.900519457e-03f, 9.907982986e-03f, 9.915424354e-03f, 9.922843546e-03f, 9.930240547e-03f, 9.937615343e-03f, 9.944967918e-03f, 9.952298258e-03f,
+ 9.959606348e-03f, 9.966892173e-03f, 9.974155719e-03f, 9.981396971e-03f, 9.988615915e-03f, 9.995812535e-03f, 1.000298682e-02f, 1.001013875e-02f, 1.001726832e-02f, 1.002437550e-02f,
+ 1.003146029e-02f, 1.003852267e-02f, 1.004556263e-02f, 1.005258015e-02f, 1.005957522e-02f, 1.006654783e-02f, 1.007349795e-02f, 1.008042558e-02f, 1.008733071e-02f, 1.009421332e-02f,
+ 1.010107339e-02f, 1.010791091e-02f, 1.011472587e-02f, 1.012151826e-02f, 1.012828806e-02f, 1.013503525e-02f, 1.014175983e-02f, 1.014846178e-02f, 1.015514109e-02f, 1.016179774e-02f,
+ 1.016843172e-02f, 1.017504302e-02f, 1.018163163e-02f, 1.018819753e-02f, 1.019474070e-02f, 1.020126114e-02f, 1.020775884e-02f, 1.021423377e-02f, 1.022068593e-02f, 1.022711530e-02f,
+ 1.023352188e-02f, 1.023990564e-02f, 1.024626659e-02f, 1.025260469e-02f, 1.025891995e-02f, 1.026521234e-02f, 1.027148186e-02f, 1.027772849e-02f, 1.028395223e-02f, 1.029015305e-02f,
+ 1.029633095e-02f, 1.030248592e-02f, 1.030861793e-02f, 1.031472699e-02f, 1.032081308e-02f, 1.032687618e-02f, 1.033291629e-02f, 1.033893339e-02f, 1.034492747e-02f, 1.035089852e-02f,
+ 1.035684653e-02f, 1.036277149e-02f, 1.036867337e-02f, 1.037455219e-02f, 1.038040791e-02f, 1.038624053e-02f, 1.039205004e-02f, 1.039783642e-02f, 1.040359968e-02f, 1.040933978e-02f,
+ 1.041505673e-02f, 1.042075051e-02f, 1.042642112e-02f, 1.043206853e-02f, 1.043769274e-02f, 1.044329374e-02f, 1.044887151e-02f, 1.045442605e-02f, 1.045995735e-02f, 1.046546539e-02f,
+ 1.047095017e-02f, 1.047641167e-02f, 1.048184988e-02f, 1.048726479e-02f, 1.049265640e-02f, 1.049802468e-02f, 1.050336964e-02f, 1.050869126e-02f, 1.051398953e-02f, 1.051926443e-02f,
+ 1.052451597e-02f, 1.052974413e-02f, 1.053494890e-02f, 1.054013026e-02f, 1.054528822e-02f, 1.055042276e-02f, 1.055553386e-02f, 1.056062153e-02f, 1.056568575e-02f, 1.057072651e-02f,
+ 1.057574379e-02f, 1.058073761e-02f, 1.058570793e-02f, 1.059065475e-02f, 1.059557807e-02f, 1.060047787e-02f, 1.060535415e-02f, 1.061020689e-02f, 1.061503608e-02f, 1.061984172e-02f,
+ 1.062462380e-02f, 1.062938231e-02f, 1.063411724e-02f, 1.063882858e-02f, 1.064351632e-02f, 1.064818045e-02f, 1.065282096e-02f, 1.065743785e-02f, 1.066203111e-02f, 1.066660073e-02f,
+ 1.067114669e-02f, 1.067566899e-02f, 1.068016763e-02f, 1.068464259e-02f, 1.068909386e-02f, 1.069352144e-02f, 1.069792532e-02f, 1.070230549e-02f, 1.070666194e-02f, 1.071099466e-02f,
+ 1.071530366e-02f, 1.071958890e-02f, 1.072385040e-02f, 1.072808814e-02f, 1.073230212e-02f, 1.073649232e-02f, 1.074065873e-02f, 1.074480136e-02f, 1.074892020e-02f, 1.075301522e-02f,
+ 1.075708644e-02f, 1.076113383e-02f, 1.076515740e-02f, 1.076915714e-02f, 1.077313303e-02f, 1.077708507e-02f, 1.078101326e-02f, 1.078491758e-02f, 1.078879803e-02f, 1.079265461e-02f,
+ 1.079648730e-02f, 1.080029609e-02f, 1.080408099e-02f, 1.080784198e-02f, 1.081157907e-02f, 1.081529223e-02f, 1.081898146e-02f, 1.082264676e-02f, 1.082628813e-02f, 1.082990555e-02f,
+ 1.083349901e-02f, 1.083706852e-02f, 1.084061406e-02f, 1.084413563e-02f, 1.084763322e-02f, 1.085110683e-02f, 1.085455645e-02f, 1.085798207e-02f, 1.086138369e-02f, 1.086476130e-02f,
+ 1.086811490e-02f, 1.087144447e-02f, 1.087475002e-02f, 1.087803154e-02f, 1.088128902e-02f, 1.088452246e-02f, 1.088773184e-02f, 1.089091718e-02f, 1.089407845e-02f, 1.089721565e-02f,
+ 1.090032879e-02f, 1.090341785e-02f, 1.090648283e-02f, 1.090952371e-02f, 1.091254051e-02f, 1.091553321e-02f, 1.091850181e-02f, 1.092144630e-02f, 1.092436667e-02f, 1.092726293e-02f,
+ 1.093013506e-02f, 1.093298307e-02f, 1.093580695e-02f, 1.093860668e-02f, 1.094138228e-02f, 1.094413373e-02f, 1.094686103e-02f, 1.094956417e-02f, 1.095224315e-02f, 1.095489797e-02f,
+ 1.095752862e-02f, 1.096013509e-02f, 1.096271739e-02f, 1.096527551e-02f, 1.096780944e-02f, 1.097031918e-02f, 1.097280472e-02f, 1.097526607e-02f, 1.097770322e-02f, 1.098011616e-02f,
+ 1.098250489e-02f, 1.098486940e-02f, 1.098720970e-02f, 1.098952578e-02f, 1.099181763e-02f, 1.099408526e-02f, 1.099632865e-02f, 1.099854780e-02f, 1.100074272e-02f, 1.100291340e-02f,
+ 1.100505983e-02f, 1.100718201e-02f, 1.100927994e-02f, 1.101135362e-02f, 1.101340303e-02f, 1.101542819e-02f, 1.101742908e-02f, 1.101940571e-02f, 1.102135806e-02f, 1.102328614e-02f,
+ 1.102518995e-02f, 1.102706948e-02f, 1.102892472e-02f, 1.103075568e-02f, 1.103256236e-02f, 1.103434475e-02f, 1.103610284e-02f, 1.103783665e-02f, 1.103954615e-02f, 1.104123136e-02f,
+ 1.104289227e-02f, 1.104452888e-02f, 1.104614118e-02f, 1.104772917e-02f, 1.104929285e-02f, 1.105083223e-02f, 1.105234729e-02f, 1.105383803e-02f, 1.105530446e-02f, 1.105674657e-02f,
+ 1.105816436e-02f, 1.105955783e-02f, 1.106092697e-02f, 1.106227179e-02f, 1.106359229e-02f, 1.106488845e-02f, 1.106616029e-02f, 1.106740779e-02f, 1.106863097e-02f, 1.106982981e-02f,
+ 1.107100431e-02f, 1.107215448e-02f, 1.107328032e-02f, 1.107438182e-02f, 1.107545897e-02f, 1.107651179e-02f, 1.107754027e-02f, 1.107854441e-02f, 1.107952420e-02f, 1.108047966e-02f,
+ 1.108141076e-02f, 1.108231753e-02f, 1.108319995e-02f, 1.108405803e-02f, 1.108489176e-02f, 1.108570114e-02f, 1.108648618e-02f, 1.108724688e-02f, 1.108798322e-02f, 1.108869522e-02f,
+ 1.108938288e-02f, 1.109004618e-02f, 1.109068514e-02f, 1.109129976e-02f, 1.109189002e-02f, 1.109245594e-02f, 1.109299751e-02f, 1.109351474e-02f, 1.109400762e-02f, 1.109447616e-02f,
+ 1.109492035e-02f, 1.109534019e-02f, 1.109573570e-02f, 1.109610686e-02f, 1.109645367e-02f, 1.109677615e-02f, 1.109707428e-02f, 1.109734807e-02f, 1.109759752e-02f, 1.109782264e-02f,
+ 1.109802341e-02f, 1.109819985e-02f, 1.109835195e-02f, 1.109847972e-02f, 1.109858316e-02f, 1.109866226e-02f, 1.109871703e-02f, 1.109874747e-02f, 1.109875358e-02f, 1.109873537e-02f,
+ 1.109869283e-02f, 1.109862597e-02f, 1.109853478e-02f, 1.109841928e-02f, 1.109827945e-02f, 1.109811531e-02f, 1.109792685e-02f, 1.109771408e-02f, 1.109747700e-02f, 1.109721561e-02f,
+ 1.109692991e-02f, 1.109661990e-02f, 1.109628559e-02f, 1.109592698e-02f, 1.109554407e-02f, 1.109513686e-02f, 1.109470536e-02f, 1.109424957e-02f, 1.109376949e-02f, 1.109326512e-02f,
+ 1.109273646e-02f, 1.109218353e-02f, 1.109160631e-02f, 1.109100482e-02f, 1.109037905e-02f, 1.108972902e-02f, 1.108905471e-02f, 1.108835614e-02f, 1.108763331e-02f, 1.108688622e-02f,
+ 1.108611487e-02f, 1.108531927e-02f, 1.108449942e-02f, 1.108365532e-02f, 1.108278698e-02f, 1.108189440e-02f, 1.108097758e-02f, 1.108003653e-02f, 1.107907125e-02f, 1.107808174e-02f,
+ 1.107706801e-02f, 1.107603006e-02f, 1.107496790e-02f, 1.107388152e-02f, 1.107277094e-02f, 1.107163615e-02f, 1.107047717e-02f, 1.106929399e-02f, 1.106808661e-02f, 1.106685505e-02f,
+ 1.106559931e-02f, 1.106431938e-02f, 1.106301528e-02f, 1.106168701e-02f, 1.106033458e-02f, 1.105895798e-02f, 1.105755722e-02f, 1.105613231e-02f, 1.105468325e-02f, 1.105321005e-02f,
+ 1.105171271e-02f, 1.105019123e-02f, 1.104864563e-02f, 1.104707590e-02f, 1.104548204e-02f, 1.104386408e-02f, 1.104222200e-02f, 1.104055582e-02f, 1.103886554e-02f, 1.103715116e-02f,
+ 1.103541269e-02f, 1.103365014e-02f, 1.103186351e-02f, 1.103005281e-02f, 1.102821803e-02f, 1.102635920e-02f, 1.102447630e-02f, 1.102256936e-02f, 1.102063837e-02f, 1.101868333e-02f,
+ 1.101670426e-02f, 1.101470117e-02f, 1.101267405e-02f, 1.101062291e-02f, 1.100854776e-02f, 1.100644860e-02f, 1.100432544e-02f, 1.100217830e-02f, 1.100000716e-02f, 1.099781204e-02f,
+ 1.099559295e-02f, 1.099334988e-02f, 1.099108286e-02f, 1.098879188e-02f, 1.098647695e-02f, 1.098413807e-02f, 1.098177526e-02f, 1.097938852e-02f, 1.097697786e-02f, 1.097454328e-02f,
+ 1.097208479e-02f, 1.096960240e-02f, 1.096709611e-02f, 1.096456593e-02f, 1.096201187e-02f, 1.095943393e-02f, 1.095683213e-02f, 1.095420646e-02f, 1.095155694e-02f, 1.094888357e-02f,
+ 1.094618637e-02f, 1.094346533e-02f, 1.094072046e-02f, 1.093795178e-02f, 1.093515929e-02f, 1.093234300e-02f, 1.092950291e-02f, 1.092663904e-02f, 1.092375138e-02f, 1.092083996e-02f,
+ 1.091790476e-02f, 1.091494582e-02f, 1.091196312e-02f, 1.090895669e-02f, 1.090592652e-02f, 1.090287263e-02f, 1.089979502e-02f, 1.089669371e-02f, 1.089356869e-02f, 1.089041999e-02f,
+ 1.088724760e-02f, 1.088405153e-02f, 1.088083180e-02f, 1.087758841e-02f, 1.087432137e-02f, 1.087103069e-02f, 1.086771638e-02f, 1.086437845e-02f, 1.086101689e-02f, 1.085763174e-02f,
+ 1.085422298e-02f, 1.085079064e-02f, 1.084733472e-02f, 1.084385523e-02f, 1.084035217e-02f, 1.083682557e-02f, 1.083327542e-02f, 1.082970173e-02f, 1.082610452e-02f, 1.082248380e-02f,
+ 1.081883957e-02f, 1.081517184e-02f, 1.081148062e-02f, 1.080776593e-02f, 1.080402777e-02f, 1.080026615e-02f, 1.079648107e-02f, 1.079267256e-02f, 1.078884062e-02f, 1.078498526e-02f,
+ 1.078110649e-02f, 1.077720432e-02f, 1.077327876e-02f, 1.076932982e-02f, 1.076535751e-02f, 1.076136183e-02f, 1.075734281e-02f, 1.075330045e-02f, 1.074923476e-02f, 1.074514574e-02f,
+ 1.074103342e-02f, 1.073689780e-02f, 1.073273889e-02f, 1.072855671e-02f, 1.072435126e-02f, 1.072012255e-02f, 1.071587059e-02f, 1.071159540e-02f, 1.070729698e-02f, 1.070297535e-02f,
+ 1.069863052e-02f, 1.069426250e-02f, 1.068987129e-02f, 1.068545691e-02f, 1.068101938e-02f, 1.067655870e-02f, 1.067207488e-02f, 1.066756793e-02f, 1.066303787e-02f, 1.065848471e-02f,
+ 1.065390846e-02f, 1.064930912e-02f, 1.064468672e-02f, 1.064004126e-02f, 1.063537275e-02f, 1.063068121e-02f, 1.062596665e-02f, 1.062122907e-02f, 1.061646850e-02f, 1.061168494e-02f,
+ 1.060687840e-02f, 1.060204890e-02f, 1.059719645e-02f, 1.059232106e-02f, 1.058742274e-02f, 1.058250151e-02f, 1.057755737e-02f, 1.057259034e-02f, 1.056760043e-02f, 1.056258766e-02f,
+ 1.055755203e-02f, 1.055249356e-02f, 1.054741226e-02f, 1.054230814e-02f, 1.053718122e-02f, 1.053203150e-02f, 1.052685901e-02f, 1.052166375e-02f, 1.051644574e-02f, 1.051120498e-02f,
+ 1.050594150e-02f, 1.050065530e-02f, 1.049534640e-02f, 1.049001481e-02f, 1.048466055e-02f, 1.047928362e-02f, 1.047388404e-02f, 1.046846182e-02f, 1.046301698e-02f, 1.045754953e-02f,
+ 1.045205948e-02f, 1.044654685e-02f, 1.044101164e-02f, 1.043545388e-02f, 1.042987358e-02f, 1.042427075e-02f, 1.041864540e-02f, 1.041299755e-02f, 1.040732721e-02f, 1.040163439e-02f,
+ 1.039591911e-02f, 1.039018139e-02f, 1.038442123e-02f, 1.037863865e-02f, 1.037283367e-02f, 1.036700629e-02f, 1.036115654e-02f, 1.035528442e-02f, 1.034938996e-02f, 1.034347316e-02f,
+ 1.033753404e-02f, 1.033157261e-02f, 1.032558889e-02f, 1.031958290e-02f, 1.031355464e-02f, 1.030750413e-02f, 1.030143139e-02f, 1.029533643e-02f, 1.028921926e-02f, 1.028307991e-02f,
+ 1.027691837e-02f, 1.027073468e-02f, 1.026452885e-02f, 1.025830088e-02f, 1.025205080e-02f, 1.024577862e-02f, 1.023948435e-02f, 1.023316801e-02f, 1.022682962e-02f, 1.022046918e-02f,
+ 1.021408672e-02f, 1.020768226e-02f, 1.020125579e-02f, 1.019480735e-02f, 1.018833695e-02f, 1.018184460e-02f, 1.017533031e-02f, 1.016879411e-02f, 1.016223601e-02f, 1.015565602e-02f,
+ 1.014905416e-02f, 1.014243045e-02f, 1.013578490e-02f, 1.012911753e-02f, 1.012242835e-02f, 1.011571738e-02f, 1.010898463e-02f, 1.010223013e-02f, 1.009545389e-02f, 1.008865592e-02f,
+ 1.008183624e-02f, 1.007499486e-02f, 1.006813181e-02f, 1.006124710e-02f, 1.005434074e-02f, 1.004741275e-02f, 1.004046315e-02f, 1.003349196e-02f, 1.002649918e-02f, 1.001948485e-02f,
+ 1.001244897e-02f, 1.000539156e-02f, 9.998312636e-03f, 9.991212219e-03f, 9.984090323e-03f, 9.976946965e-03f, 9.969782162e-03f, 9.962595932e-03f, 9.955388291e-03f, 9.948159256e-03f,
+ 9.940908844e-03f, 9.933637073e-03f, 9.926343959e-03f, 9.919029521e-03f, 9.911693775e-03f, 9.904336738e-03f, 9.896958428e-03f, 9.889558863e-03f, 9.882138060e-03f, 9.874696036e-03f,
+ 9.867232809e-03f, 9.859748396e-03f, 9.852242816e-03f, 9.844716085e-03f, 9.837168223e-03f, 9.829599246e-03f, 9.822009172e-03f, 9.814398019e-03f, 9.806765805e-03f, 9.799112549e-03f,
+ 9.791438267e-03f, 9.783742979e-03f, 9.776026702e-03f, 9.768289454e-03f, 9.760531254e-03f, 9.752752120e-03f, 9.744952070e-03f, 9.737131122e-03f, 9.729289295e-03f, 9.721426608e-03f,
+ 9.713543078e-03f, 9.705638724e-03f, 9.697713565e-03f, 9.689767620e-03f, 9.681800907e-03f, 9.673813444e-03f, 9.665805251e-03f, 9.657776346e-03f, 9.649726748e-03f, 9.641656476e-03f,
+ 9.633565548e-03f, 9.625453985e-03f, 9.617321804e-03f, 9.609169025e-03f, 9.600995667e-03f, 9.592801749e-03f, 9.584587290e-03f, 9.576352310e-03f, 9.568096827e-03f, 9.559820861e-03f,
+ 9.551524432e-03f, 9.543207558e-03f, 9.534870259e-03f, 9.526512555e-03f, 9.518134465e-03f, 9.509736009e-03f, 9.501317206e-03f, 9.492878076e-03f, 9.484418639e-03f, 9.475938914e-03f,
+ 9.467438922e-03f, 9.458918681e-03f, 9.450378212e-03f, 9.441817535e-03f, 9.433236670e-03f, 9.424635637e-03f, 9.416014455e-03f, 9.407373145e-03f, 9.398711728e-03f, 9.390030222e-03f,
+ 9.381328649e-03f, 9.372607028e-03f, 9.363865381e-03f, 9.355103726e-03f, 9.346322086e-03f, 9.337520479e-03f, 9.328698927e-03f, 9.319857450e-03f, 9.310996069e-03f, 9.302114803e-03f,
+ 9.293213675e-03f, 9.284292704e-03f, 9.275351912e-03f, 9.266391318e-03f, 9.257410945e-03f, 9.248410812e-03f, 9.239390940e-03f, 9.230351352e-03f, 9.221292066e-03f, 9.212213105e-03f,
+ 9.203114490e-03f, 9.193996241e-03f, 9.184858380e-03f, 9.175700929e-03f, 9.166523907e-03f, 9.157327337e-03f, 9.148111239e-03f, 9.138875636e-03f, 9.129620548e-03f, 9.120345998e-03f,
+ 9.111052005e-03f, 9.101738593e-03f, 9.092405782e-03f, 9.083053594e-03f, 9.073682051e-03f, 9.064291175e-03f, 9.054880987e-03f, 9.045451508e-03f, 9.036002761e-03f, 9.026534768e-03f,
+ 9.017047551e-03f, 9.007541130e-03f, 8.998015529e-03f, 8.988470770e-03f, 8.978906874e-03f, 8.969323863e-03f, 8.959721760e-03f, 8.950100587e-03f, 8.940460365e-03f, 8.930801118e-03f,
+ 8.921122868e-03f, 8.911425636e-03f, 8.901709446e-03f, 8.891974320e-03f, 8.882220279e-03f, 8.872447347e-03f, 8.862655547e-03f, 8.852844900e-03f, 8.843015429e-03f, 8.833167157e-03f,
+ 8.823300107e-03f, 8.813414302e-03f, 8.803509764e-03f, 8.793586515e-03f, 8.783644580e-03f, 8.773683980e-03f, 8.763704739e-03f, 8.753706880e-03f, 8.743690425e-03f, 8.733655398e-03f,
+ 8.723601821e-03f, 8.713529719e-03f, 8.703439114e-03f, 8.693330029e-03f, 8.683202488e-03f, 8.673056513e-03f, 8.662892129e-03f, 8.652709358e-03f, 8.642508224e-03f, 8.632288750e-03f,
+ 8.622050960e-03f, 8.611794878e-03f, 8.601520526e-03f, 8.591227929e-03f, 8.580917110e-03f, 8.570588093e-03f, 8.560240901e-03f, 8.549875559e-03f, 8.539492090e-03f, 8.529090517e-03f,
+ 8.518670866e-03f, 8.508233159e-03f, 8.497777420e-03f, 8.487303674e-03f, 8.476811945e-03f, 8.466302257e-03f, 8.455774633e-03f, 8.445229098e-03f, 8.434665675e-03f, 8.424084391e-03f,
+ 8.413485267e-03f, 8.402868330e-03f, 8.392233602e-03f, 8.381581109e-03f, 8.370910875e-03f, 8.360222924e-03f, 8.349517281e-03f, 8.338793969e-03f, 8.328053015e-03f, 8.317294442e-03f,
+ 8.306518275e-03f, 8.295724539e-03f, 8.284913258e-03f, 8.274084457e-03f, 8.263238161e-03f, 8.252374394e-03f, 8.241493182e-03f, 8.230594549e-03f, 8.219678521e-03f, 8.208745121e-03f,
+ 8.197794376e-03f, 8.186826310e-03f, 8.175840948e-03f, 8.164838316e-03f, 8.153818438e-03f, 8.142781340e-03f, 8.131727046e-03f, 8.120655583e-03f, 8.109566975e-03f, 8.098461248e-03f,
+ 8.087338426e-03f, 8.076198536e-03f, 8.065041603e-03f, 8.053867653e-03f, 8.042676710e-03f, 8.031468800e-03f, 8.020243949e-03f, 8.009002183e-03f, 7.997743527e-03f, 7.986468006e-03f,
+ 7.975175648e-03f, 7.963866476e-03f, 7.952540517e-03f, 7.941197797e-03f, 7.929838342e-03f, 7.918462177e-03f, 7.907069329e-03f, 7.895659823e-03f, 7.884233686e-03f, 7.872790943e-03f,
+ 7.861331620e-03f, 7.849855744e-03f, 7.838363341e-03f, 7.826854436e-03f, 7.815329057e-03f, 7.803787229e-03f, 7.792228978e-03f, 7.780654331e-03f, 7.769063315e-03f, 7.757455955e-03f,
+ 7.745832278e-03f, 7.734192310e-03f, 7.722536078e-03f, 7.710863608e-03f, 7.699174928e-03f, 7.687470062e-03f, 7.675749039e-03f, 7.664011885e-03f, 7.652258626e-03f, 7.640489289e-03f,
+ 7.628703901e-03f, 7.616902488e-03f, 7.605085078e-03f, 7.593251697e-03f, 7.581402372e-03f, 7.569537130e-03f, 7.557655999e-03f, 7.545759004e-03f, 7.533846173e-03f, 7.521917533e-03f,
+ 7.509973111e-03f, 7.498012934e-03f, 7.486037030e-03f, 7.474045425e-03f, 7.462038147e-03f, 7.450015223e-03f, 7.437976680e-03f, 7.425922545e-03f, 7.413852847e-03f, 7.401767611e-03f,
+ 7.389666866e-03f, 7.377550640e-03f, 7.365418958e-03f, 7.353271850e-03f, 7.341109342e-03f, 7.328931463e-03f, 7.316738239e-03f, 7.304529698e-03f, 7.292305868e-03f, 7.280066777e-03f,
+ 7.267812453e-03f, 7.255542922e-03f, 7.243258214e-03f, 7.230958355e-03f, 7.218643374e-03f, 7.206313298e-03f, 7.193968156e-03f, 7.181607975e-03f, 7.169232783e-03f, 7.156842609e-03f,
+ 7.144437480e-03f, 7.132017424e-03f, 7.119582470e-03f, 7.107132646e-03f, 7.094667979e-03f, 7.082188498e-03f, 7.069694232e-03f, 7.057185208e-03f, 7.044661454e-03f, 7.032123000e-03f,
+ 7.019569873e-03f, 7.007002102e-03f, 6.994419715e-03f, 6.981822741e-03f, 6.969211208e-03f, 6.956585145e-03f, 6.943944579e-03f, 6.931289540e-03f, 6.918620057e-03f, 6.905936157e-03f,
+ 6.893237870e-03f, 6.880525224e-03f, 6.867798248e-03f, 6.855056971e-03f, 6.842301421e-03f, 6.829531627e-03f, 6.816747618e-03f, 6.803949423e-03f, 6.791137071e-03f, 6.778310590e-03f,
+ 6.765470010e-03f, 6.752615360e-03f, 6.739746668e-03f, 6.726863964e-03f, 6.713967277e-03f, 6.701056635e-03f, 6.688132068e-03f, 6.675193605e-03f, 6.662241276e-03f, 6.649275109e-03f,
+ 6.636295133e-03f, 6.623301378e-03f, 6.610293874e-03f, 6.597272648e-03f, 6.584237732e-03f, 6.571189154e-03f, 6.558126944e-03f, 6.545051130e-03f, 6.531961743e-03f, 6.518858812e-03f,
+ 6.505742367e-03f, 6.492612436e-03f, 6.479469050e-03f, 6.466312239e-03f, 6.453142031e-03f, 6.439958456e-03f, 6.426761545e-03f, 6.413551327e-03f, 6.400327831e-03f, 6.387091087e-03f,
+ 6.373841126e-03f, 6.360577976e-03f, 6.347301669e-03f, 6.334012233e-03f, 6.320709699e-03f, 6.307394096e-03f, 6.294065454e-03f, 6.280723804e-03f, 6.267369175e-03f, 6.254001598e-03f,
+ 6.240621102e-03f, 6.227227718e-03f, 6.213821476e-03f, 6.200402405e-03f, 6.186970537e-03f, 6.173525900e-03f, 6.160068526e-03f, 6.146598445e-03f, 6.133115687e-03f, 6.119620281e-03f,
+ 6.106112260e-03f, 6.092591652e-03f, 6.079058488e-03f, 6.065512799e-03f, 6.051954616e-03f, 6.038383967e-03f, 6.024800885e-03f, 6.011205399e-03f, 5.997597540e-03f, 5.983977339e-03f,
+ 5.970344826e-03f, 5.956700031e-03f, 5.943042986e-03f, 5.929373721e-03f, 5.915692267e-03f, 5.901998654e-03f, 5.888292913e-03f, 5.874575075e-03f, 5.860845170e-03f, 5.847103231e-03f,
+ 5.833349286e-03f, 5.819583367e-03f, 5.805805506e-03f, 5.792015732e-03f, 5.778214077e-03f, 5.764400572e-03f, 5.750575248e-03f, 5.736738135e-03f, 5.722889265e-03f, 5.709028669e-03f,
+ 5.695156377e-03f, 5.681272422e-03f, 5.667376833e-03f, 5.653469643e-03f, 5.639550882e-03f, 5.625620582e-03f, 5.611678773e-03f, 5.597725487e-03f, 5.583760756e-03f, 5.569784610e-03f,
+ 5.555797081e-03f, 5.541798199e-03f, 5.527787998e-03f, 5.513766507e-03f, 5.499733758e-03f, 5.485689783e-03f, 5.471634613e-03f, 5.457568280e-03f, 5.443490815e-03f, 5.429402249e-03f,
+ 5.415302614e-03f, 5.401191942e-03f, 5.387070264e-03f, 5.372937611e-03f, 5.358794016e-03f, 5.344639511e-03f, 5.330474125e-03f, 5.316297893e-03f, 5.302110844e-03f, 5.287913011e-03f,
+ 5.273704426e-03f, 5.259485120e-03f, 5.245255125e-03f, 5.231014473e-03f, 5.216763195e-03f, 5.202501325e-03f, 5.188228892e-03f, 5.173945931e-03f, 5.159652471e-03f, 5.145348546e-03f,
+ 5.131034187e-03f, 5.116709426e-03f, 5.102374296e-03f, 5.088028827e-03f, 5.073673053e-03f, 5.059307006e-03f, 5.044930716e-03f, 5.030544218e-03f, 5.016147542e-03f, 5.001740720e-03f,
+ 4.987323786e-03f, 4.972896771e-03f, 4.958459707e-03f, 4.944012627e-03f, 4.929555563e-03f, 4.915088547e-03f, 4.900611611e-03f, 4.886124788e-03f, 4.871628110e-03f, 4.857121610e-03f,
+ 4.842605319e-03f, 4.828079271e-03f, 4.813543497e-03f, 4.798998030e-03f, 4.784442902e-03f, 4.769878146e-03f, 4.755303795e-03f, 4.740719881e-03f, 4.726126436e-03f, 4.711523493e-03f,
+ 4.696911085e-03f, 4.682289243e-03f, 4.667658002e-03f, 4.653017393e-03f, 4.638367448e-03f, 4.623708201e-03f, 4.609039685e-03f, 4.594361932e-03f, 4.579674974e-03f, 4.564978844e-03f,
+ 4.550273576e-03f, 4.535559202e-03f, 4.520835754e-03f, 4.506103266e-03f, 4.491361770e-03f, 4.476611299e-03f, 4.461851887e-03f, 4.447083565e-03f, 4.432306367e-03f, 4.417520326e-03f,
+ 4.402725474e-03f, 4.387921845e-03f, 4.373109471e-03f, 4.358288385e-03f, 4.343458622e-03f, 4.328620212e-03f, 4.313773190e-03f, 4.298917589e-03f, 4.284053441e-03f, 4.269180780e-03f,
+ 4.254299639e-03f, 4.239410050e-03f, 4.224512048e-03f, 4.209605664e-03f, 4.194690933e-03f, 4.179767888e-03f, 4.164836561e-03f, 4.149896986e-03f, 4.134949196e-03f, 4.119993224e-03f,
+ 4.105029104e-03f, 4.090056869e-03f, 4.075076552e-03f, 4.060088187e-03f, 4.045091806e-03f, 4.030087444e-03f, 4.015075133e-03f, 4.000054906e-03f, 3.985026798e-03f, 3.969990842e-03f,
+ 3.954947070e-03f, 3.939895517e-03f, 3.924836216e-03f, 3.909769201e-03f, 3.894694504e-03f, 3.879612159e-03f, 3.864522200e-03f, 3.849424661e-03f, 3.834319574e-03f, 3.819206974e-03f,
+ 3.804086894e-03f, 3.788959367e-03f, 3.773824427e-03f, 3.758682109e-03f, 3.743532444e-03f, 3.728375468e-03f, 3.713211213e-03f, 3.698039713e-03f, 3.682861002e-03f, 3.667675114e-03f,
+ 3.652482083e-03f, 3.637281941e-03f, 3.622074723e-03f, 3.606860463e-03f, 3.591639194e-03f, 3.576410950e-03f, 3.561175765e-03f, 3.545933672e-03f, 3.530684706e-03f, 3.515428901e-03f,
+ 3.500166289e-03f, 3.484896905e-03f, 3.469620783e-03f, 3.454337957e-03f, 3.439048460e-03f, 3.423752327e-03f, 3.408449591e-03f, 3.393140286e-03f, 3.377824447e-03f, 3.362502107e-03f,
+ 3.347173300e-03f, 3.331838060e-03f, 3.316496421e-03f, 3.301148417e-03f, 3.285794082e-03f, 3.270433451e-03f, 3.255066556e-03f, 3.239693433e-03f, 3.224314115e-03f, 3.208928636e-03f,
+ 3.193537031e-03f, 3.178139333e-03f, 3.162735577e-03f, 3.147325796e-03f, 3.131910026e-03f, 3.116488299e-03f, 3.101060650e-03f, 3.085627114e-03f, 3.070187724e-03f, 3.054742514e-03f,
+ 3.039291520e-03f, 3.023834774e-03f, 3.008372311e-03f, 2.992904166e-03f, 2.977430373e-03f, 2.961950965e-03f, 2.946465978e-03f, 2.930975445e-03f, 2.915479401e-03f, 2.899977879e-03f,
+ 2.884470915e-03f, 2.868958543e-03f, 2.853440796e-03f, 2.837917710e-03f, 2.822389318e-03f, 2.806855655e-03f, 2.791316755e-03f, 2.775772652e-03f, 2.760223382e-03f, 2.744668978e-03f,
+ 2.729109475e-03f, 2.713544906e-03f, 2.697975308e-03f, 2.682400713e-03f, 2.666821156e-03f, 2.651236673e-03f, 2.635647296e-03f, 2.620053061e-03f, 2.604454003e-03f, 2.588850155e-03f,
+ 2.573241552e-03f, 2.557628228e-03f, 2.542010219e-03f, 2.526387558e-03f, 2.510760280e-03f, 2.495128420e-03f, 2.479492012e-03f, 2.463851090e-03f, 2.448205690e-03f, 2.432555845e-03f,
+ 2.416901591e-03f, 2.401242962e-03f, 2.385579992e-03f, 2.369912716e-03f, 2.354241168e-03f, 2.338565384e-03f, 2.322885397e-03f, 2.307201243e-03f, 2.291512956e-03f, 2.275820571e-03f,
+ 2.260124121e-03f, 2.244423643e-03f, 2.228719170e-03f, 2.213010738e-03f, 2.197298380e-03f, 2.181582131e-03f, 2.165862027e-03f, 2.150138102e-03f, 2.134410390e-03f, 2.118678927e-03f,
+ 2.102943746e-03f, 2.087204883e-03f, 2.071462372e-03f, 2.055716248e-03f, 2.039966546e-03f, 2.024213301e-03f, 2.008456547e-03f, 1.992696318e-03f, 1.976932651e-03f, 1.961165578e-03f,
+ 1.945395136e-03f, 1.929621359e-03f, 1.913844282e-03f, 1.898063939e-03f, 1.882280365e-03f, 1.866493595e-03f, 1.850703664e-03f, 1.834910607e-03f, 1.819114458e-03f, 1.803315252e-03f,
+ 1.787513024e-03f, 1.771707809e-03f, 1.755899641e-03f, 1.740088556e-03f, 1.724274589e-03f, 1.708457773e-03f, 1.692638144e-03f, 1.676815737e-03f, 1.660990586e-03f, 1.645162727e-03f,
+ 1.629332194e-03f, 1.613499022e-03f, 1.597663246e-03f, 1.581824900e-03f, 1.565984021e-03f, 1.550140642e-03f, 1.534294798e-03f, 1.518446524e-03f, 1.502595856e-03f, 1.486742828e-03f,
+ 1.470887474e-03f, 1.455029830e-03f, 1.439169931e-03f, 1.423307812e-03f, 1.407443507e-03f, 1.391577051e-03f, 1.375708479e-03f, 1.359837826e-03f, 1.343965128e-03f, 1.328090418e-03f,
+ 1.312213732e-03f, 1.296335105e-03f, 1.280454572e-03f, 1.264572167e-03f, 1.248687925e-03f, 1.232801882e-03f, 1.216914072e-03f, 1.201024531e-03f, 1.185133292e-03f, 1.169240392e-03f,
+ 1.153345864e-03f, 1.137449745e-03f, 1.121552068e-03f, 1.105652869e-03f, 1.089752183e-03f, 1.073850044e-03f, 1.057946488e-03f, 1.042041550e-03f, 1.026135264e-03f, 1.010227665e-03f,
+ 9.943187883e-04f, 9.784086690e-04f, 9.624973420e-04f, 9.465848420e-04f, 9.306712041e-04f, 9.147564633e-04f, 8.988406543e-04f, 8.829238122e-04f, 8.670059719e-04f, 8.510871684e-04f,
+ 8.351674366e-04f, 8.192468114e-04f, 8.033253278e-04f, 7.874030208e-04f, 7.714799251e-04f, 7.555560759e-04f, 7.396315080e-04f, 7.237062564e-04f, 7.077803560e-04f, 6.918538418e-04f,
+ 6.759267486e-04f, 6.599991115e-04f, 6.440709653e-04f, 6.281423450e-04f, 6.122132856e-04f, 5.962838219e-04f, 5.803539889e-04f, 5.644238215e-04f, 5.484933547e-04f, 5.325626233e-04f,
+ 5.166316624e-04f, 5.007005068e-04f, 4.847691914e-04f, 4.688377512e-04f, 4.529062211e-04f, 4.369746360e-04f, 4.210430308e-04f, 4.051114405e-04f, 3.891798999e-04f, 3.732484439e-04f,
+ 3.573171076e-04f, 3.413859256e-04f, 3.254549331e-04f, 3.095241648e-04f, 2.935936557e-04f, 2.776634406e-04f, 2.617335545e-04f, 2.458040322e-04f, 2.298749087e-04f, 2.139462188e-04f,
+ 1.980179973e-04f, 1.820902792e-04f, 1.661630994e-04f, 1.502364926e-04f, 1.343104939e-04f, 1.183851380e-04f, 1.024604598e-04f, 8.653649410e-05f, 7.061327586e-05f, 5.469083988e-05f,
+ 3.876922100e-05f, 2.284845408e-05f, 6.928573946e-06f, -8.990384568e-06f, -2.490838663e-05f, -4.082539741e-05f, -5.674138210e-05f, -7.265630586e-05f, -8.857013390e-05f, -1.044828314e-04f,
+ -1.203943636e-04f, -1.363046956e-04f, -1.522137926e-04f, -1.681216200e-04f, -1.840281428e-04f, -1.999333264e-04f, -2.158371358e-04f, -2.317395365e-04f, -2.476404935e-04f, -2.635399722e-04f,
+ -2.794379377e-04f, -2.953343554e-04f, -3.112291905e-04f, -3.271224082e-04f, -3.430139739e-04f, -3.589038527e-04f, -3.747920100e-04f, -3.906784110e-04f, -4.065630211e-04f, -4.224458056e-04f,
+ -4.383267297e-04f, -4.542057587e-04f, -4.700828580e-04f, -4.859579929e-04f, -5.018311287e-04f, -5.177022307e-04f, -5.335712644e-04f, -5.494381949e-04f, -5.653029878e-04f, -5.811656083e-04f,
+ -5.970260218e-04f, -6.128841937e-04f, -6.287400894e-04f, -6.445936743e-04f, -6.604449136e-04f, -6.762937730e-04f, -6.921402177e-04f, -7.079842132e-04f, -7.238257249e-04f, -7.396647182e-04f,
+ -7.555011586e-04f, -7.713350115e-04f, -7.871662424e-04f, -8.029948168e-04f, -8.188207000e-04f, -8.346438576e-04f, -8.504642551e-04f, -8.662818580e-04f, -8.820966317e-04f, -8.979085418e-04f,
+ -9.137175539e-04f, -9.295236333e-04f, -9.453267457e-04f, -9.611268566e-04f, -9.769239315e-04f, -9.927179361e-04f, -1.008508836e-03f, -1.024296596e-03f, -1.040081183e-03f, -1.055862562e-03f,
+ -1.071640698e-03f, -1.087415558e-03f, -1.103187106e-03f, -1.118955309e-03f, -1.134720132e-03f, -1.150481541e-03f, -1.166239501e-03f, -1.181993978e-03f, -1.197744937e-03f, -1.213492346e-03f,
+ -1.229236168e-03f, -1.244976370e-03f, -1.260712918e-03f, -1.276445777e-03f, -1.292174913e-03f, -1.307900292e-03f, -1.323621879e-03f, -1.339339641e-03f, -1.355053542e-03f, -1.370763550e-03f,
+ -1.386469629e-03f, -1.402171746e-03f, -1.417869866e-03f, -1.433563956e-03f, -1.449253980e-03f, -1.464939905e-03f, -1.480621697e-03f, -1.496299322e-03f, -1.511972745e-03f, -1.527641932e-03f,
+ -1.543306850e-03f, -1.558967464e-03f, -1.574623740e-03f, -1.590275644e-03f, -1.605923142e-03f, -1.621566201e-03f, -1.637204785e-03f, -1.652838862e-03f, -1.668468396e-03f, -1.684093354e-03f,
+ -1.699713703e-03f, -1.715329408e-03f, -1.730940434e-03f, -1.746546749e-03f, -1.762148319e-03f, -1.777745108e-03f, -1.793337085e-03f, -1.808924214e-03f, -1.824506461e-03f, -1.840083794e-03f,
+ -1.855656177e-03f, -1.871223578e-03f, -1.886785962e-03f, -1.902343295e-03f, -1.917895545e-03f, -1.933442676e-03f, -1.948984656e-03f, -1.964521450e-03f, -1.980053025e-03f, -1.995579347e-03f,
+ -2.011100382e-03f, -2.026616096e-03f, -2.042126457e-03f, -2.057631430e-03f, -2.073130981e-03f, -2.088625077e-03f, -2.104113685e-03f, -2.119596770e-03f, -2.135074299e-03f, -2.150546239e-03f,
+ -2.166012556e-03f, -2.181473216e-03f, -2.196928186e-03f, -2.212377432e-03f, -2.227820920e-03f, -2.243258618e-03f, -2.258690492e-03f, -2.274116508e-03f, -2.289536632e-03f, -2.304950833e-03f,
+ -2.320359075e-03f, -2.335761325e-03f, -2.351157551e-03f, -2.366547718e-03f, -2.381931794e-03f, -2.397309745e-03f, -2.412681537e-03f, -2.428047138e-03f, -2.443406513e-03f, -2.458759631e-03f,
+ -2.474106457e-03f, -2.489446958e-03f, -2.504781101e-03f, -2.520108853e-03f, -2.535430180e-03f, -2.550745050e-03f, -2.566053429e-03f, -2.581355284e-03f, -2.596650581e-03f, -2.611939288e-03f,
+ -2.627221372e-03f, -2.642496800e-03f, -2.657765537e-03f, -2.673027552e-03f, -2.688282812e-03f, -2.703531282e-03f, -2.718772931e-03f, -2.734007725e-03f, -2.749235631e-03f, -2.764456617e-03f,
+ -2.779670649e-03f, -2.794877694e-03f, -2.810077720e-03f, -2.825270693e-03f, -2.840456581e-03f, -2.855635351e-03f, -2.870806970e-03f, -2.885971405e-03f, -2.901128624e-03f, -2.916278593e-03f,
+ -2.931421280e-03f, -2.946556652e-03f, -2.961684676e-03f, -2.976805320e-03f, -2.991918550e-03f, -3.007024335e-03f, -3.022122642e-03f, -3.037213437e-03f, -3.052296689e-03f, -3.067372364e-03f,
+ -3.082440430e-03f, -3.097500855e-03f, -3.112553606e-03f, -3.127598650e-03f, -3.142635955e-03f, -3.157665488e-03f, -3.172687218e-03f, -3.187701111e-03f, -3.202707134e-03f, -3.217705257e-03f,
+ -3.232695445e-03f, -3.247677668e-03f, -3.262651892e-03f, -3.277618085e-03f, -3.292576214e-03f, -3.307526248e-03f, -3.322468155e-03f, -3.337401901e-03f, -3.352327455e-03f, -3.367244784e-03f,
+ -3.382153857e-03f, -3.397054641e-03f, -3.411947103e-03f, -3.426831212e-03f, -3.441706936e-03f, -3.456574243e-03f, -3.471433100e-03f, -3.486283475e-03f, -3.501125336e-03f, -3.515958652e-03f,
+ -3.530783390e-03f, -3.545599518e-03f, -3.560407005e-03f, -3.575205818e-03f, -3.589995926e-03f, -3.604777296e-03f, -3.619549897e-03f, -3.634313696e-03f, -3.649068663e-03f, -3.663814765e-03f,
+ -3.678551970e-03f, -3.693280247e-03f, -3.707999564e-03f, -3.722709889e-03f, -3.737411190e-03f, -3.752103436e-03f, -3.766786595e-03f, -3.781460636e-03f, -3.796125526e-03f, -3.810781235e-03f,
+ -3.825427730e-03f, -3.840064981e-03f, -3.854692955e-03f, -3.869311621e-03f, -3.883920947e-03f, -3.898520903e-03f, -3.913111456e-03f, -3.927692576e-03f, -3.942264230e-03f, -3.956826388e-03f,
+ -3.971379018e-03f, -3.985922089e-03f, -4.000455569e-03f, -4.014979427e-03f, -4.029493632e-03f, -4.043998153e-03f, -4.058492959e-03f, -4.072978017e-03f, -4.087453298e-03f, -4.101918770e-03f,
+ -4.116374401e-03f, -4.130820161e-03f, -4.145256019e-03f, -4.159681944e-03f, -4.174097904e-03f, -4.188503868e-03f, -4.202899807e-03f, -4.217285687e-03f, -4.231661480e-03f, -4.246027153e-03f,
+ -4.260382676e-03f, -4.274728019e-03f, -4.289063149e-03f, -4.303388037e-03f, -4.317702651e-03f, -4.332006961e-03f, -4.346300936e-03f, -4.360584546e-03f, -4.374857759e-03f, -4.389120545e-03f,
+ -4.403372874e-03f, -4.417614714e-03f, -4.431846036e-03f, -4.446066808e-03f, -4.460277000e-03f, -4.474476582e-03f, -4.488665522e-03f, -4.502843792e-03f, -4.517011359e-03f, -4.531168194e-03f,
+ -4.545314266e-03f, -4.559449546e-03f, -4.573574001e-03f, -4.587687603e-03f, -4.601790322e-03f, -4.615882125e-03f, -4.629962985e-03f, -4.644032869e-03f, -4.658091749e-03f, -4.672139593e-03f,
+ -4.686176373e-03f, -4.700202056e-03f, -4.714216615e-03f, -4.728220018e-03f, -4.742212236e-03f, -4.756193238e-03f, -4.770162994e-03f, -4.784121475e-03f, -4.798068651e-03f, -4.812004491e-03f,
+ -4.825928967e-03f, -4.839842047e-03f, -4.853743702e-03f, -4.867633903e-03f, -4.881512620e-03f, -4.895379822e-03f, -4.909235481e-03f, -4.923079566e-03f, -4.936912048e-03f, -4.950732897e-03f,
+ -4.964542083e-03f, -4.978339578e-03f, -4.992125351e-03f, -5.005899373e-03f, -5.019661615e-03f, -5.033412046e-03f, -5.047150638e-03f, -5.060877362e-03f, -5.074592187e-03f, -5.088295084e-03f,
+ -5.101986024e-03f, -5.115664979e-03f, -5.129331917e-03f, -5.142986811e-03f, -5.156629631e-03f, -5.170260348e-03f, -5.183878932e-03f, -5.197485356e-03f, -5.211079588e-03f, -5.224661601e-03f,
+ -5.238231365e-03f, -5.251788852e-03f, -5.265334031e-03f, -5.278866876e-03f, -5.292387355e-03f, -5.305895441e-03f, -5.319391105e-03f, -5.332874318e-03f, -5.346345050e-03f, -5.359803274e-03f,
+ -5.373248961e-03f, -5.386682081e-03f, -5.400102606e-03f, -5.413510507e-03f, -5.426905756e-03f, -5.440288324e-03f, -5.453658183e-03f, -5.467015303e-03f, -5.480359657e-03f, -5.493691216e-03f,
+ -5.507009952e-03f, -5.520315835e-03f, -5.533608839e-03f, -5.546888933e-03f, -5.560156090e-03f, -5.573410282e-03f, -5.586651481e-03f, -5.599879657e-03f, -5.613094783e-03f, -5.626296831e-03f,
+ -5.639485772e-03f, -5.652661579e-03f, -5.665824223e-03f, -5.678973676e-03f, -5.692109910e-03f, -5.705232898e-03f, -5.718342610e-03f, -5.731439020e-03f, -5.744522099e-03f, -5.757591819e-03f,
+ -5.770648153e-03f, -5.783691073e-03f, -5.796720550e-03f, -5.809736558e-03f, -5.822739068e-03f, -5.835728053e-03f, -5.848703485e-03f, -5.861665336e-03f, -5.874613579e-03f, -5.887548187e-03f,
+ -5.900469131e-03f, -5.913376384e-03f, -5.926269919e-03f, -5.939149708e-03f, -5.952015724e-03f, -5.964867939e-03f, -5.977706326e-03f, -5.990530858e-03f, -6.003341508e-03f, -6.016138248e-03f,
+ -6.028921050e-03f, -6.041689889e-03f, -6.054444736e-03f, -6.067185565e-03f, -6.079912348e-03f, -6.092625058e-03f, -6.105323669e-03f, -6.118008153e-03f, -6.130678483e-03f, -6.143334632e-03f,
+ -6.155976575e-03f, -6.168604282e-03f, -6.181217729e-03f, -6.193816887e-03f, -6.206401731e-03f, -6.218972233e-03f, -6.231528367e-03f, -6.244070106e-03f, -6.256597423e-03f, -6.269110293e-03f,
+ -6.281608687e-03f, -6.294092580e-03f, -6.306561946e-03f, -6.319016757e-03f, -6.331456987e-03f, -6.343882611e-03f, -6.356293601e-03f, -6.368689931e-03f, -6.381071575e-03f, -6.393438506e-03f,
+ -6.405790699e-03f, -6.418128128e-03f, -6.430450765e-03f, -6.442758585e-03f, -6.455051561e-03f, -6.467329669e-03f, -6.479592881e-03f, -6.491841172e-03f, -6.504074515e-03f, -6.516292885e-03f,
+ -6.528496257e-03f, -6.540684603e-03f, -6.552857898e-03f, -6.565016116e-03f, -6.577159233e-03f, -6.589287221e-03f, -6.601400055e-03f, -6.613497710e-03f, -6.625580160e-03f, -6.637647379e-03f,
+ -6.649699342e-03f, -6.661736023e-03f, -6.673757397e-03f, -6.685763439e-03f, -6.697754122e-03f, -6.709729422e-03f, -6.721689313e-03f, -6.733633770e-03f, -6.745562767e-03f, -6.757476280e-03f,
+ -6.769374284e-03f, -6.781256752e-03f, -6.793123660e-03f, -6.804974983e-03f, -6.816810696e-03f, -6.828630774e-03f, -6.840435191e-03f, -6.852223923e-03f, -6.863996945e-03f, -6.875754232e-03f,
+ -6.887495759e-03f, -6.899221502e-03f, -6.910931435e-03f, -6.922625534e-03f, -6.934303775e-03f, -6.945966131e-03f, -6.957612580e-03f, -6.969243096e-03f, -6.980857655e-03f, -6.992456232e-03f,
+ -7.004038802e-03f, -7.015605342e-03f, -7.027155827e-03f, -7.038690232e-03f, -7.050208534e-03f, -7.061710707e-03f, -7.073196728e-03f, -7.084666573e-03f, -7.096120216e-03f, -7.107557635e-03f,
+ -7.118978805e-03f, -7.130383702e-03f, -7.141772301e-03f, -7.153144579e-03f, -7.164500512e-03f, -7.175840077e-03f, -7.187163248e-03f, -7.198470002e-03f, -7.209760316e-03f, -7.221034165e-03f,
+ -7.232291527e-03f, -7.243532376e-03f, -7.254756690e-03f, -7.265964445e-03f, -7.277155617e-03f, -7.288330183e-03f, -7.299488119e-03f, -7.310629402e-03f, -7.321754008e-03f, -7.332861914e-03f,
+ -7.343953096e-03f, -7.355027532e-03f, -7.366085198e-03f, -7.377126070e-03f, -7.388150126e-03f, -7.399157342e-03f, -7.410147696e-03f, -7.421121163e-03f, -7.432077721e-03f, -7.443017348e-03f,
+ -7.453940019e-03f, -7.464845713e-03f, -7.475734405e-03f, -7.486606074e-03f, -7.497460697e-03f, -7.508298250e-03f, -7.519118711e-03f, -7.529922057e-03f, -7.540708266e-03f, -7.551477315e-03f,
+ -7.562229181e-03f, -7.572963842e-03f, -7.583681275e-03f, -7.594381458e-03f, -7.605064368e-03f, -7.615729983e-03f, -7.626378281e-03f, -7.637009239e-03f, -7.647622835e-03f, -7.658219047e-03f,
+ -7.668797852e-03f, -7.679359229e-03f, -7.689903155e-03f, -7.700429608e-03f, -7.710938566e-03f, -7.721430008e-03f, -7.731903910e-03f, -7.742360252e-03f, -7.752799011e-03f, -7.763220166e-03f,
+ -7.773623694e-03f, -7.784009575e-03f, -7.794377785e-03f, -7.804728304e-03f, -7.815061110e-03f, -7.825376181e-03f, -7.835673496e-03f, -7.845953033e-03f, -7.856214771e-03f, -7.866458688e-03f,
+ -7.876684763e-03f, -7.886892974e-03f, -7.897083301e-03f, -7.907255721e-03f, -7.917410215e-03f, -7.927546759e-03f, -7.937665334e-03f, -7.947765918e-03f, -7.957848490e-03f, -7.967913029e-03f,
+ -7.977959514e-03f, -7.987987924e-03f, -7.997998238e-03f, -8.007990436e-03f, -8.017964496e-03f, -8.027920398e-03f, -8.037858120e-03f, -8.047777643e-03f, -8.057678945e-03f, -8.067562007e-03f,
+ -8.077426806e-03f, -8.087273323e-03f, -8.097101538e-03f, -8.106911429e-03f, -8.116702977e-03f, -8.126476160e-03f, -8.136230959e-03f, -8.145967354e-03f, -8.155685323e-03f, -8.165384848e-03f,
+ -8.175065907e-03f, -8.184728481e-03f, -8.194372549e-03f, -8.203998091e-03f, -8.213605088e-03f, -8.223193520e-03f, -8.232763365e-03f, -8.242314606e-03f, -8.251847221e-03f, -8.261361191e-03f,
+ -8.270856497e-03f, -8.280333118e-03f, -8.289791034e-03f, -8.299230227e-03f, -8.308650677e-03f, -8.318052364e-03f, -8.327435268e-03f, -8.336799370e-03f, -8.346144651e-03f, -8.355471092e-03f,
+ -8.364778672e-03f, -8.374067373e-03f, -8.383337176e-03f, -8.392588060e-03f, -8.401820008e-03f, -8.411033000e-03f, -8.420227016e-03f, -8.429402038e-03f, -8.438558048e-03f, -8.447695025e-03f,
+ -8.456812951e-03f, -8.465911807e-03f, -8.474991574e-03f, -8.484052234e-03f, -8.493093768e-03f, -8.502116157e-03f, -8.511119382e-03f, -8.520103425e-03f, -8.529068267e-03f, -8.538013890e-03f,
+ -8.546940275e-03f, -8.555847405e-03f, -8.564735259e-03f, -8.573603821e-03f, -8.582453071e-03f, -8.591282992e-03f, -8.600093565e-03f, -8.608884772e-03f, -8.617656595e-03f, -8.626409017e-03f,
+ -8.635142018e-03f, -8.643855581e-03f, -8.652549687e-03f, -8.661224320e-03f, -8.669879461e-03f, -8.678515092e-03f, -8.687131196e-03f, -8.695727754e-03f, -8.704304750e-03f, -8.712862165e-03f,
+ -8.721399981e-03f, -8.729918182e-03f, -8.738416750e-03f, -8.746895667e-03f, -8.755354916e-03f, -8.763794480e-03f, -8.772214340e-03f, -8.780614480e-03f, -8.788994883e-03f, -8.797355531e-03f,
+ -8.805696407e-03f, -8.814017495e-03f, -8.822318776e-03f, -8.830600235e-03f, -8.838861853e-03f, -8.847103614e-03f, -8.855325502e-03f, -8.863527498e-03f, -8.871709587e-03f, -8.879871752e-03f,
+ -8.888013976e-03f, -8.896136242e-03f, -8.904238534e-03f, -8.912320835e-03f, -8.920383129e-03f, -8.928425398e-03f, -8.936447627e-03f, -8.944449799e-03f, -8.952431898e-03f, -8.960393908e-03f,
+ -8.968335812e-03f, -8.976257594e-03f, -8.984159237e-03f, -8.992040727e-03f, -8.999902046e-03f, -9.007743178e-03f, -9.015564108e-03f, -9.023364820e-03f, -9.031145297e-03f, -9.038905524e-03f,
+ -9.046645486e-03f, -9.054365165e-03f, -9.062064547e-03f, -9.069743616e-03f, -9.077402355e-03f, -9.085040751e-03f, -9.092658786e-03f, -9.100256446e-03f, -9.107833715e-03f, -9.115390578e-03f,
+ -9.122927019e-03f, -9.130443023e-03f, -9.137938575e-03f, -9.145413659e-03f, -9.152868260e-03f, -9.160302364e-03f, -9.167715954e-03f, -9.175109017e-03f, -9.182481537e-03f, -9.189833498e-03f,
+ -9.197164887e-03f, -9.204475688e-03f, -9.211765887e-03f, -9.219035468e-03f, -9.226284417e-03f, -9.233512720e-03f, -9.240720361e-03f, -9.247907326e-03f, -9.255073601e-03f, -9.262219171e-03f,
+ -9.269344022e-03f, -9.276448138e-03f, -9.283531507e-03f, -9.290594113e-03f, -9.297635942e-03f, -9.304656981e-03f, -9.311657214e-03f, -9.318636628e-03f, -9.325595209e-03f, -9.332532942e-03f,
+ -9.339449814e-03f, -9.346345811e-03f, -9.353220918e-03f, -9.360075123e-03f, -9.366908411e-03f, -9.373720768e-03f, -9.380512181e-03f, -9.387282637e-03f, -9.394032120e-03f, -9.400760619e-03f,
+ -9.407468119e-03f, -9.414154607e-03f, -9.420820069e-03f, -9.427464493e-03f, -9.434087864e-03f, -9.440690170e-03f, -9.447271397e-03f, -9.453831532e-03f, -9.460370562e-03f, -9.466888475e-03f,
+ -9.473385255e-03f, -9.479860892e-03f, -9.486315372e-03f, -9.492748681e-03f, -9.499160808e-03f, -9.505551739e-03f, -9.511921461e-03f, -9.518269962e-03f, -9.524597229e-03f, -9.530903250e-03f,
+ -9.537188012e-03f, -9.543451502e-03f, -9.549693708e-03f, -9.555914618e-03f, -9.562114218e-03f, -9.568292498e-03f, -9.574449443e-03f, -9.580585044e-03f, -9.586699286e-03f, -9.592792158e-03f,
+ -9.598863647e-03f, -9.604913743e-03f, -9.610942432e-03f, -9.616949703e-03f, -9.622935543e-03f, -9.628899942e-03f, -9.634842887e-03f, -9.640764366e-03f, -9.646664368e-03f, -9.652542881e-03f,
+ -9.658399893e-03f, -9.664235393e-03f, -9.670049370e-03f, -9.675841811e-03f, -9.681612705e-03f, -9.687362042e-03f, -9.693089809e-03f, -9.698795995e-03f, -9.704480590e-03f, -9.710143581e-03f,
+ -9.715784958e-03f, -9.721404710e-03f, -9.727002825e-03f, -9.732579293e-03f, -9.738134103e-03f, -9.743667243e-03f, -9.749178704e-03f, -9.754668473e-03f, -9.760136541e-03f, -9.765582896e-03f,
+ -9.771007528e-03f, -9.776410426e-03f, -9.781791581e-03f, -9.787150980e-03f, -9.792488614e-03f, -9.797804473e-03f, -9.803098545e-03f, -9.808370821e-03f, -9.813621291e-03f, -9.818849943e-03f,
+ -9.824056769e-03f, -9.829241757e-03f, -9.834404898e-03f, -9.839546182e-03f, -9.844665598e-03f, -9.849763137e-03f, -9.854838789e-03f, -9.859892544e-03f, -9.864924392e-03f, -9.869934324e-03f,
+ -9.874922329e-03f, -9.879888399e-03f, -9.884832523e-03f, -9.889754692e-03f, -9.894654896e-03f, -9.899533127e-03f, -9.904389374e-03f, -9.909223628e-03f, -9.914035881e-03f, -9.918826122e-03f,
+ -9.923594342e-03f, -9.928340533e-03f, -9.933064685e-03f, -9.937766789e-03f, -9.942446837e-03f, -9.947104818e-03f, -9.951740725e-03f, -9.956354548e-03f, -9.960946278e-03f, -9.965515908e-03f,
+ -9.970063427e-03f, -9.974588828e-03f, -9.979092102e-03f, -9.983573240e-03f, -9.988032233e-03f, -9.992469074e-03f, -9.996883753e-03f, -1.000127626e-02f, -1.000564659e-02f, -1.000999474e-02f,
+ -1.001432069e-02f, -1.001862444e-02f, -1.002290598e-02f, -1.002716530e-02f, -1.003140239e-02f, -1.003561725e-02f, -1.003980986e-02f, -1.004398022e-02f, -1.004812833e-02f, -1.005225417e-02f,
+ -1.005635773e-02f, -1.006043901e-02f, -1.006449801e-02f, -1.006853470e-02f, -1.007254910e-02f, -1.007654118e-02f, -1.008051094e-02f, -1.008445837e-02f, -1.008838347e-02f, -1.009228623e-02f,
+ -1.009616664e-02f, -1.010002469e-02f, -1.010386038e-02f, -1.010767370e-02f, -1.011146464e-02f, -1.011523320e-02f, -1.011897937e-02f, -1.012270314e-02f, -1.012640450e-02f, -1.013008345e-02f,
+ -1.013373999e-02f, -1.013737409e-02f, -1.014098577e-02f, -1.014457501e-02f, -1.014814180e-02f, -1.015168614e-02f, -1.015520803e-02f, -1.015870745e-02f, -1.016218440e-02f, -1.016563887e-02f,
+ -1.016907085e-02f, -1.017248035e-02f, -1.017586736e-02f, -1.017923186e-02f, -1.018257385e-02f, -1.018589333e-02f, -1.018919029e-02f, -1.019246472e-02f, -1.019571663e-02f, -1.019894599e-02f,
+ -1.020215281e-02f, -1.020533709e-02f, -1.020849881e-02f, -1.021163796e-02f, -1.021475456e-02f, -1.021784858e-02f, -1.022092002e-02f, -1.022396889e-02f, -1.022699516e-02f, -1.022999884e-02f,
+ -1.023297993e-02f, -1.023593841e-02f, -1.023887428e-02f, -1.024178754e-02f, -1.024467818e-02f, -1.024754620e-02f, -1.025039159e-02f, -1.025321435e-02f, -1.025601446e-02f, -1.025879194e-02f,
+ -1.026154676e-02f, -1.026427894e-02f, -1.026698845e-02f, -1.026967531e-02f, -1.027233950e-02f, -1.027498101e-02f, -1.027759985e-02f, -1.028019602e-02f, -1.028276949e-02f, -1.028532028e-02f,
+ -1.028784838e-02f, -1.029035378e-02f, -1.029283648e-02f, -1.029529647e-02f, -1.029773375e-02f, -1.030014832e-02f, -1.030254018e-02f, -1.030490931e-02f, -1.030725572e-02f, -1.030957939e-02f,
+ -1.031188034e-02f, -1.031415855e-02f, -1.031641402e-02f, -1.031864674e-02f, -1.032085672e-02f, -1.032304395e-02f, -1.032520842e-02f, -1.032735013e-02f, -1.032946909e-02f, -1.033156528e-02f,
+ -1.033363870e-02f, -1.033568935e-02f, -1.033771723e-02f, -1.033972233e-02f, -1.034170465e-02f, -1.034366419e-02f, -1.034560094e-02f, -1.034751490e-02f, -1.034940607e-02f, -1.035127445e-02f,
+ -1.035312003e-02f, -1.035494281e-02f, -1.035674278e-02f, -1.035851995e-02f, -1.036027431e-02f, -1.036200587e-02f, -1.036371460e-02f, -1.036540053e-02f, -1.036706363e-02f, -1.036870392e-02f,
+ -1.037032138e-02f, -1.037191602e-02f, -1.037348783e-02f, -1.037503681e-02f, -1.037656297e-02f, -1.037806629e-02f, -1.037954677e-02f, -1.038100442e-02f, -1.038243923e-02f, -1.038385120e-02f,
+ -1.038524032e-02f, -1.038660661e-02f, -1.038795004e-02f, -1.038927063e-02f, -1.039056838e-02f, -1.039184327e-02f, -1.039309531e-02f, -1.039432449e-02f, -1.039553082e-02f, -1.039671430e-02f,
+ -1.039787492e-02f, -1.039901268e-02f, -1.040012758e-02f, -1.040121962e-02f, -1.040228880e-02f, -1.040333512e-02f, -1.040435857e-02f, -1.040535916e-02f, -1.040633689e-02f, -1.040729174e-02f,
+ -1.040822373e-02f, -1.040913286e-02f, -1.041001911e-02f, -1.041088250e-02f, -1.041172302e-02f, -1.041254066e-02f, -1.041333544e-02f, -1.041410735e-02f, -1.041485638e-02f, -1.041558254e-02f,
+ -1.041628584e-02f, -1.041696626e-02f, -1.041762380e-02f, -1.041825848e-02f, -1.041887028e-02f, -1.041945921e-02f, -1.042002527e-02f, -1.042056846e-02f, -1.042108878e-02f, -1.042158622e-02f,
+ -1.042206079e-02f, -1.042251249e-02f, -1.042294132e-02f, -1.042334728e-02f, -1.042373037e-02f, -1.042409059e-02f, -1.042442795e-02f, -1.042474243e-02f, -1.042503404e-02f, -1.042530279e-02f,
+ -1.042554867e-02f, -1.042577169e-02f, -1.042597184e-02f, -1.042614913e-02f, -1.042630356e-02f, -1.042643512e-02f, -1.042654382e-02f, -1.042662967e-02f, -1.042669265e-02f, -1.042673278e-02f,
+ -1.042675005e-02f, -1.042674447e-02f, -1.042671603e-02f, -1.042666474e-02f, -1.042659060e-02f, -1.042649362e-02f, -1.042637378e-02f, -1.042623110e-02f, -1.042606557e-02f, -1.042587720e-02f,
+ -1.042566600e-02f, -1.042543195e-02f, -1.042517506e-02f, -1.042489534e-02f, -1.042459279e-02f, -1.042426740e-02f, -1.042391919e-02f, -1.042354815e-02f, -1.042315428e-02f, -1.042273759e-02f,
+ -1.042229808e-02f, -1.042183575e-02f, -1.042135060e-02f, -1.042084265e-02f, -1.042031188e-02f, -1.041975830e-02f, -1.041918191e-02f, -1.041858273e-02f, -1.041796074e-02f, -1.041731595e-02f,
+ -1.041664837e-02f, -1.041595799e-02f, -1.041524483e-02f, -1.041450888e-02f, -1.041375014e-02f, -1.041296863e-02f, -1.041216433e-02f, -1.041133726e-02f, -1.041048742e-02f, -1.040961481e-02f,
+ -1.040871944e-02f, -1.040780130e-02f, -1.040686041e-02f, -1.040589676e-02f, -1.040491036e-02f, -1.040390120e-02f, -1.040286931e-02f, -1.040181467e-02f, -1.040073730e-02f, -1.039963719e-02f,
+ -1.039851435e-02f, -1.039736879e-02f, -1.039620050e-02f, -1.039500950e-02f, -1.039379578e-02f, -1.039255935e-02f, -1.039130021e-02f, -1.039001837e-02f, -1.038871383e-02f, -1.038738660e-02f,
+ -1.038603668e-02f, -1.038466407e-02f, -1.038326878e-02f, -1.038185081e-02f, -1.038041017e-02f, -1.037894687e-02f, -1.037746090e-02f, -1.037595227e-02f, -1.037442098e-02f, -1.037286705e-02f,
+ -1.037129047e-02f, -1.036969125e-02f, -1.036806940e-02f, -1.036642491e-02f, -1.036475780e-02f, -1.036306807e-02f, -1.036135572e-02f, -1.035962076e-02f, -1.035786320e-02f, -1.035608304e-02f,
+ -1.035428028e-02f, -1.035245493e-02f, -1.035060700e-02f, -1.034873649e-02f, -1.034684341e-02f, -1.034492776e-02f, -1.034298954e-02f, -1.034102877e-02f, -1.033904544e-02f, -1.033703957e-02f,
+ -1.033501116e-02f, -1.033296022e-02f, -1.033088675e-02f, -1.032879075e-02f, -1.032667224e-02f, -1.032453122e-02f, -1.032236769e-02f, -1.032018166e-02f, -1.031797315e-02f, -1.031574214e-02f,
+ -1.031348866e-02f, -1.031121270e-02f, -1.030891427e-02f, -1.030659338e-02f, -1.030425004e-02f, -1.030188424e-02f, -1.029949601e-02f, -1.029708534e-02f, -1.029465224e-02f, -1.029219672e-02f,
+ -1.028971878e-02f, -1.028721844e-02f, -1.028469569e-02f, -1.028215055e-02f, -1.027958302e-02f, -1.027699310e-02f, -1.027438082e-02f, -1.027174616e-02f, -1.026908915e-02f, -1.026640978e-02f,
+ -1.026370807e-02f, -1.026098401e-02f, -1.025823763e-02f, -1.025546892e-02f, -1.025267790e-02f, -1.024986456e-02f, -1.024702893e-02f, -1.024417100e-02f, -1.024129078e-02f, -1.023838828e-02f,
+ -1.023546351e-02f, -1.023251648e-02f, -1.022954719e-02f, -1.022655565e-02f, -1.022354188e-02f, -1.022050587e-02f, -1.021744763e-02f, -1.021436718e-02f, -1.021126452e-02f, -1.020813966e-02f,
+ -1.020499261e-02f, -1.020182337e-02f, -1.019863196e-02f, -1.019541838e-02f, -1.019218264e-02f, -1.018892475e-02f, -1.018564471e-02f, -1.018234255e-02f, -1.017901825e-02f, -1.017567185e-02f,
+ -1.017230333e-02f, -1.016891271e-02f, -1.016550000e-02f, -1.016206521e-02f, -1.015860835e-02f, -1.015512942e-02f, -1.015162844e-02f, -1.014810541e-02f, -1.014456034e-02f, -1.014099324e-02f,
+ -1.013740413e-02f, -1.013379300e-02f, -1.013015987e-02f, -1.012650476e-02f, -1.012282765e-02f, -1.011912858e-02f, -1.011540754e-02f, -1.011166455e-02f, -1.010789961e-02f, -1.010411274e-02f,
+ -1.010030394e-02f, -1.009647323e-02f, -1.009262060e-02f, -1.008874609e-02f, -1.008484968e-02f, -1.008093140e-02f, -1.007699125e-02f, -1.007302924e-02f, -1.006904539e-02f, -1.006503970e-02f,
+ -1.006101218e-02f, -1.005696284e-02f, -1.005289170e-02f, -1.004879876e-02f, -1.004468403e-02f, -1.004054753e-02f, -1.003638926e-02f, -1.003220923e-02f, -1.002800746e-02f, -1.002378396e-02f,
+ -1.001953873e-02f, -1.001527178e-02f, -1.001098314e-02f, -1.000667280e-02f, -1.000234078e-02f, -9.997987084e-03f, -9.993611732e-03f, -9.989214731e-03f, -9.984796092e-03f, -9.980355825e-03f,
+ -9.975893941e-03f, -9.971410452e-03f, -9.966905369e-03f, -9.962378702e-03f, -9.957830463e-03f, -9.953260664e-03f, -9.948669315e-03f, -9.944056428e-03f, -9.939422014e-03f, -9.934766084e-03f,
+ -9.930088651e-03f, -9.925389725e-03f, -9.920669318e-03f, -9.915927441e-03f, -9.911164107e-03f, -9.906379327e-03f, -9.901573113e-03f, -9.896745476e-03f, -9.891896429e-03f, -9.887025982e-03f,
+ -9.882134149e-03f, -9.877220941e-03f, -9.872286370e-03f, -9.867330448e-03f, -9.862353187e-03f, -9.857354600e-03f, -9.852334699e-03f, -9.847293495e-03f, -9.842231002e-03f, -9.837147230e-03f,
+ -9.832042194e-03f, -9.826915905e-03f, -9.821768376e-03f, -9.816599619e-03f, -9.811409647e-03f, -9.806198473e-03f, -9.800966108e-03f, -9.795712566e-03f, -9.790437860e-03f, -9.785142003e-03f,
+ -9.779825006e-03f, -9.774486883e-03f, -9.769127648e-03f, -9.763747312e-03f, -9.758345890e-03f, -9.752923393e-03f, -9.747479836e-03f, -9.742015231e-03f, -9.736529591e-03f, -9.731022931e-03f,
+ -9.725495262e-03f, -9.719946599e-03f, -9.714376954e-03f, -9.708786342e-03f, -9.703174776e-03f, -9.697542268e-03f, -9.691888834e-03f, -9.686214486e-03f, -9.680519237e-03f, -9.674803103e-03f,
+ -9.669066096e-03f, -9.663308230e-03f, -9.657529520e-03f, -9.651729978e-03f, -9.645909619e-03f, -9.640068458e-03f, -9.634206507e-03f, -9.628323780e-03f, -9.622420293e-03f, -9.616496060e-03f,
+ -9.610551093e-03f, -9.604585408e-03f, -9.598599019e-03f, -9.592591941e-03f, -9.586564186e-03f, -9.580515771e-03f, -9.574446710e-03f, -9.568357016e-03f, -9.562246705e-03f, -9.556115791e-03f,
+ -9.549964288e-03f, -9.543792212e-03f, -9.537599577e-03f, -9.531386398e-03f, -9.525152690e-03f, -9.518898467e-03f, -9.512623745e-03f, -9.506328539e-03f, -9.500012862e-03f, -9.493676731e-03f,
+ -9.487320161e-03f, -9.480943166e-03f, -9.474545762e-03f, -9.468127964e-03f, -9.461689788e-03f, -9.455231248e-03f, -9.448752359e-03f, -9.442253138e-03f, -9.435733600e-03f, -9.429193760e-03f,
+ -9.422633634e-03f, -9.416053237e-03f, -9.409452585e-03f, -9.402831693e-03f, -9.396190577e-03f, -9.389529254e-03f, -9.382847738e-03f, -9.376146045e-03f, -9.369424192e-03f, -9.362682195e-03f,
+ -9.355920068e-03f, -9.349137829e-03f, -9.342335493e-03f, -9.335513076e-03f, -9.328670595e-03f, -9.321808065e-03f, -9.314925503e-03f, -9.308022925e-03f, -9.301100348e-03f, -9.294157787e-03f,
+ -9.287195259e-03f, -9.280212781e-03f, -9.273210369e-03f, -9.266188039e-03f, -9.259145808e-03f, -9.252083693e-03f, -9.245001710e-03f, -9.237899876e-03f, -9.230778208e-03f, -9.223636722e-03f,
+ -9.216475435e-03f, -9.209294365e-03f, -9.202093527e-03f, -9.194872939e-03f, -9.187632618e-03f, -9.180372581e-03f, -9.173092844e-03f, -9.165793426e-03f, -9.158474343e-03f, -9.151135612e-03f,
+ -9.143777251e-03f, -9.136399276e-03f, -9.129001706e-03f, -9.121584557e-03f, -9.114147848e-03f, -9.106691594e-03f, -9.099215814e-03f, -9.091720526e-03f, -9.084205746e-03f, -9.076671493e-03f,
+ -9.069117785e-03f, -9.061544637e-03f, -9.053952070e-03f, -9.046340100e-03f, -9.038708745e-03f, -9.031058023e-03f, -9.023387951e-03f, -9.015698549e-03f, -9.007989833e-03f, -9.000261823e-03f,
+ -8.992514535e-03f, -8.984747988e-03f, -8.976962200e-03f, -8.969157189e-03f, -8.961332974e-03f, -8.953489573e-03f, -8.945627003e-03f, -8.937745285e-03f, -8.929844435e-03f, -8.921924472e-03f,
+ -8.913985415e-03f, -8.906027282e-03f, -8.898050092e-03f, -8.890053863e-03f, -8.882038615e-03f, -8.874004364e-03f, -8.865951132e-03f, -8.857878935e-03f, -8.849787794e-03f, -8.841677726e-03f,
+ -8.833548751e-03f, -8.825400887e-03f, -8.817234154e-03f, -8.809048570e-03f, -8.800844155e-03f, -8.792620927e-03f, -8.784378906e-03f, -8.776118111e-03f, -8.767838562e-03f, -8.759540276e-03f,
+ -8.751223274e-03f, -8.742887575e-03f, -8.734533198e-03f, -8.726160163e-03f, -8.717768489e-03f, -8.709358195e-03f, -8.700929302e-03f, -8.692481828e-03f, -8.684015794e-03f, -8.675531218e-03f,
+ -8.667028121e-03f, -8.658506522e-03f, -8.649966441e-03f, -8.641407898e-03f, -8.632830912e-03f, -8.624235504e-03f, -8.615621693e-03f, -8.606989500e-03f, -8.598338944e-03f, -8.589670045e-03f,
+ -8.580982824e-03f, -8.572277300e-03f, -8.563553494e-03f, -8.554811426e-03f, -8.546051116e-03f, -8.537272584e-03f, -8.528475851e-03f, -8.519660936e-03f, -8.510827861e-03f, -8.501976646e-03f,
+ -8.493107311e-03f, -8.484219877e-03f, -8.475314364e-03f, -8.466390793e-03f, -8.457449184e-03f, -8.448489558e-03f, -8.439511936e-03f, -8.430516338e-03f, -8.421502786e-03f, -8.412471299e-03f,
+ -8.403421900e-03f, -8.394354608e-03f, -8.385269445e-03f, -8.376166431e-03f, -8.367045588e-03f, -8.357906936e-03f, -8.348750497e-03f, -8.339576292e-03f, -8.330384342e-03f, -8.321174668e-03f,
+ -8.311947291e-03f, -8.302702232e-03f, -8.293439514e-03f, -8.284159156e-03f, -8.274861181e-03f, -8.265545610e-03f, -8.256212464e-03f, -8.246861766e-03f, -8.237493535e-03f, -8.228107794e-03f,
+ -8.218704565e-03f, -8.209283869e-03f, -8.199845728e-03f, -8.190390163e-03f, -8.180917196e-03f, -8.171426849e-03f, -8.161919145e-03f, -8.152394103e-03f, -8.142851747e-03f, -8.133292099e-03f,
+ -8.123715180e-03f, -8.114121012e-03f, -8.104509618e-03f, -8.094881019e-03f, -8.085235238e-03f, -8.075572296e-03f, -8.065892216e-03f, -8.056195021e-03f, -8.046480731e-03f, -8.036749371e-03f,
+ -8.027000961e-03f, -8.017235525e-03f, -8.007453084e-03f, -7.997653661e-03f, -7.987837279e-03f, -7.978003960e-03f, -7.968153726e-03f, -7.958286601e-03f, -7.948402606e-03f, -7.938501765e-03f,
+ -7.928584100e-03f, -7.918649634e-03f, -7.908698389e-03f, -7.898730389e-03f, -7.888745656e-03f, -7.878744212e-03f, -7.868726082e-03f, -7.858691288e-03f, -7.848639852e-03f, -7.838571798e-03f,
+ -7.828487149e-03f, -7.818385928e-03f, -7.808268158e-03f, -7.798133861e-03f, -7.787983062e-03f, -7.777815784e-03f, -7.767632049e-03f, -7.757431882e-03f, -7.747215304e-03f, -7.736982341e-03f,
+ -7.726733014e-03f, -7.716467348e-03f, -7.706185365e-03f, -7.695887090e-03f, -7.685572546e-03f, -7.675241757e-03f, -7.664894745e-03f, -7.654531535e-03f, -7.644152150e-03f, -7.633756614e-03f,
+ -7.623344951e-03f, -7.612917185e-03f, -7.602473338e-03f, -7.592013436e-03f, -7.581537501e-03f, -7.571045559e-03f, -7.560537632e-03f, -7.550013745e-03f, -7.539473921e-03f, -7.528918185e-03f,
+ -7.518346561e-03f, -7.507759073e-03f, -7.497155745e-03f, -7.486536601e-03f, -7.475901665e-03f, -7.465250962e-03f, -7.454584515e-03f, -7.443902350e-03f, -7.433204490e-03f, -7.422490960e-03f,
+ -7.411761784e-03f, -7.401016986e-03f, -7.390256592e-03f, -7.379480625e-03f, -7.368689110e-03f, -7.357882072e-03f, -7.347059535e-03f, -7.336221524e-03f, -7.325368063e-03f, -7.314499177e-03f,
+ -7.303614891e-03f, -7.292715230e-03f, -7.281800218e-03f, -7.270869881e-03f, -7.259924242e-03f, -7.248963328e-03f, -7.237987162e-03f, -7.226995770e-03f, -7.215989176e-03f, -7.204967407e-03f,
+ -7.193930486e-03f, -7.182878439e-03f, -7.171811291e-03f, -7.160729067e-03f, -7.149631792e-03f, -7.138519492e-03f, -7.127392191e-03f, -7.116249915e-03f, -7.105092690e-03f, -7.093920540e-03f,
+ -7.082733491e-03f, -7.071531568e-03f, -7.060314797e-03f, -7.049083202e-03f, -7.037836811e-03f, -7.026575647e-03f, -7.015299738e-03f, -7.004009107e-03f, -6.992703781e-03f, -6.981383786e-03f,
+ -6.970049146e-03f, -6.958699889e-03f, -6.947336039e-03f, -6.935957622e-03f, -6.924564664e-03f, -6.913157191e-03f, -6.901735229e-03f, -6.890298803e-03f, -6.878847940e-03f, -6.867382665e-03f,
+ -6.855903004e-03f, -6.844408984e-03f, -6.832900630e-03f, -6.821377969e-03f, -6.809841026e-03f, -6.798289828e-03f, -6.786724400e-03f, -6.775144769e-03f, -6.763550962e-03f, -6.751943004e-03f,
+ -6.740320921e-03f, -6.728684741e-03f, -6.717034489e-03f, -6.705370191e-03f, -6.693691874e-03f, -6.681999565e-03f, -6.670293289e-03f, -6.658573074e-03f, -6.646838945e-03f, -6.635090930e-03f,
+ -6.623329054e-03f, -6.611553345e-03f, -6.599763829e-03f, -6.587960533e-03f, -6.576143483e-03f, -6.564312706e-03f, -6.552468229e-03f, -6.540610078e-03f, -6.528738281e-03f, -6.516852864e-03f,
+ -6.504953853e-03f, -6.493041277e-03f, -6.481115161e-03f, -6.469175533e-03f, -6.457222419e-03f, -6.445255847e-03f, -6.433275843e-03f, -6.421282435e-03f, -6.409275650e-03f, -6.397255514e-03f,
+ -6.385222056e-03f, -6.373175301e-03f, -6.361115277e-03f, -6.349042012e-03f, -6.336955533e-03f, -6.324855866e-03f, -6.312743039e-03f, -6.300617080e-03f, -6.288478016e-03f, -6.276325874e-03f,
+ -6.264160681e-03f, -6.251982465e-03f, -6.239791254e-03f, -6.227587074e-03f, -6.215369954e-03f, -6.203139921e-03f, -6.190897002e-03f, -6.178641226e-03f, -6.166372619e-03f, -6.154091209e-03f,
+ -6.141797024e-03f, -6.129490092e-03f, -6.117170440e-03f, -6.104838096e-03f, -6.092493088e-03f, -6.080135443e-03f, -6.067765190e-03f, -6.055382356e-03f, -6.042986969e-03f, -6.030579058e-03f,
+ -6.018158649e-03f, -6.005725771e-03f, -5.993280452e-03f, -5.980822720e-03f, -5.968352602e-03f, -5.955870128e-03f, -5.943375325e-03f, -5.930868220e-03f, -5.918348843e-03f, -5.905817221e-03f,
+ -5.893273383e-03f, -5.880717357e-03f, -5.868149170e-03f, -5.855568852e-03f, -5.842976430e-03f, -5.830371933e-03f, -5.817755389e-03f, -5.805126826e-03f, -5.792486274e-03f, -5.779833759e-03f,
+ -5.767169311e-03f, -5.754492959e-03f, -5.741804729e-03f, -5.729104652e-03f, -5.716392756e-03f, -5.703669068e-03f, -5.690933619e-03f, -5.678186435e-03f, -5.665427546e-03f, -5.652656981e-03f,
+ -5.639874769e-03f, -5.627080937e-03f, -5.614275514e-03f, -5.601458530e-03f, -5.588630013e-03f, -5.575789992e-03f, -5.562938496e-03f, -5.550075553e-03f, -5.537201192e-03f, -5.524315443e-03f,
+ -5.511418334e-03f, -5.498509894e-03f, -5.485590152e-03f, -5.472659137e-03f, -5.459716878e-03f, -5.446763404e-03f, -5.433798744e-03f, -5.420822927e-03f, -5.407835982e-03f, -5.394837938e-03f,
+ -5.381828825e-03f, -5.368808672e-03f, -5.355777507e-03f, -5.342735360e-03f, -5.329682260e-03f, -5.316618237e-03f, -5.303543319e-03f, -5.290457536e-03f, -5.277360918e-03f, -5.264253493e-03f,
+ -5.251135291e-03f, -5.238006341e-03f, -5.224866673e-03f, -5.211716316e-03f, -5.198555300e-03f, -5.185383653e-03f, -5.172201406e-03f, -5.159008589e-03f, -5.145805229e-03f, -5.132591358e-03f,
+ -5.119367004e-03f, -5.106132198e-03f, -5.092886968e-03f, -5.079631345e-03f, -5.066365358e-03f, -5.053089037e-03f, -5.039802412e-03f, -5.026505511e-03f, -5.013198365e-03f, -4.999881005e-03f,
+ -4.986553458e-03f, -4.973215756e-03f, -4.959867928e-03f, -4.946510004e-03f, -4.933142014e-03f, -4.919763987e-03f, -4.906375954e-03f, -4.892977945e-03f, -4.879569989e-03f, -4.866152116e-03f,
+ -4.852724356e-03f, -4.839286740e-03f, -4.825839298e-03f, -4.812382059e-03f, -4.798915053e-03f, -4.785438311e-03f, -4.771951863e-03f, -4.758455738e-03f, -4.744949967e-03f, -4.731434580e-03f,
+ -4.717909608e-03f, -4.704375080e-03f, -4.690831027e-03f, -4.677277479e-03f, -4.663714465e-03f, -4.650142018e-03f, -4.636560165e-03f, -4.622968939e-03f, -4.609368370e-03f, -4.595758487e-03f,
+ -4.582139321e-03f, -4.568510902e-03f, -4.554873262e-03f, -4.541226430e-03f, -4.527570436e-03f, -4.513905312e-03f, -4.500231087e-03f, -4.486547792e-03f, -4.472855458e-03f, -4.459154115e-03f,
+ -4.445443794e-03f, -4.431724526e-03f, -4.417996340e-03f, -4.404259268e-03f, -4.390513339e-03f, -4.376758586e-03f, -4.362995038e-03f, -4.349222726e-03f, -4.335441681e-03f, -4.321651933e-03f,
+ -4.307853513e-03f, -4.294046453e-03f, -4.280230782e-03f, -4.266406531e-03f, -4.252573732e-03f, -4.238732415e-03f, -4.224882611e-03f, -4.211024351e-03f, -4.197157665e-03f, -4.183282585e-03f,
+ -4.169399141e-03f, -4.155507364e-03f, -4.141607286e-03f, -4.127698936e-03f, -4.113782347e-03f, -4.099857549e-03f, -4.085924573e-03f, -4.071983450e-03f, -4.058034212e-03f, -4.044076888e-03f,
+ -4.030111511e-03f, -4.016138111e-03f, -4.002156719e-03f, -3.988167367e-03f, -3.974170085e-03f, -3.960164905e-03f, -3.946151858e-03f, -3.932130975e-03f, -3.918102287e-03f, -3.904065826e-03f,
+ -3.890021622e-03f, -3.875969708e-03f, -3.861910113e-03f, -3.847842870e-03f, -3.833768009e-03f, -3.819685562e-03f, -3.805595561e-03f, -3.791498035e-03f, -3.777393018e-03f, -3.763280540e-03f,
+ -3.749160633e-03f, -3.735033327e-03f, -3.720898655e-03f, -3.706756648e-03f, -3.692607337e-03f, -3.678450753e-03f, -3.664286928e-03f, -3.650115894e-03f, -3.635937682e-03f, -3.621752323e-03f,
+ -3.607559850e-03f, -3.593360292e-03f, -3.579153683e-03f, -3.564940053e-03f, -3.550719435e-03f, -3.536491859e-03f, -3.522257357e-03f, -3.508015961e-03f, -3.493767702e-03f, -3.479512613e-03f,
+ -3.465250724e-03f, -3.450982068e-03f, -3.436706675e-03f, -3.422424579e-03f, -3.408135809e-03f, -3.393840399e-03f, -3.379538380e-03f, -3.365229783e-03f, -3.350914640e-03f, -3.336592984e-03f,
+ -3.322264845e-03f, -3.307930255e-03f, -3.293589247e-03f, -3.279241853e-03f, -3.264888103e-03f, -3.250528030e-03f, -3.236161665e-03f, -3.221789041e-03f, -3.207410189e-03f, -3.193025142e-03f,
+ -3.178633930e-03f, -3.164236586e-03f, -3.149833143e-03f, -3.135423631e-03f, -3.121008083e-03f, -3.106586530e-03f, -3.092159005e-03f, -3.077725540e-03f, -3.063286166e-03f, -3.048840916e-03f,
+ -3.034389821e-03f, -3.019932914e-03f, -3.005470226e-03f, -2.991001790e-03f, -2.976527638e-03f, -2.962047801e-03f, -2.947562312e-03f, -2.933071203e-03f, -2.918574505e-03f, -2.904072252e-03f,
+ -2.889564475e-03f, -2.875051206e-03f, -2.860532477e-03f, -2.846008321e-03f, -2.831478769e-03f, -2.816943854e-03f, -2.802403608e-03f, -2.787858064e-03f, -2.773307252e-03f, -2.758751206e-03f,
+ -2.744189958e-03f, -2.729623539e-03f, -2.715051983e-03f, -2.700475320e-03f, -2.685893585e-03f, -2.671306808e-03f, -2.656715023e-03f, -2.642118260e-03f, -2.627516554e-03f, -2.612909935e-03f,
+ -2.598298437e-03f, -2.583682091e-03f, -2.569060929e-03f, -2.554434985e-03f, -2.539804291e-03f, -2.525168878e-03f, -2.510528780e-03f, -2.495884027e-03f, -2.481234654e-03f, -2.466580692e-03f,
+ -2.451922174e-03f, -2.437259132e-03f, -2.422591598e-03f, -2.407919605e-03f, -2.393243185e-03f, -2.378562371e-03f, -2.363877195e-03f, -2.349187689e-03f, -2.334493886e-03f, -2.319795819e-03f,
+ -2.305093520e-03f, -2.290387021e-03f, -2.275676354e-03f, -2.260961553e-03f, -2.246242650e-03f, -2.231519677e-03f, -2.216792667e-03f, -2.202061652e-03f, -2.187326665e-03f, -2.172587738e-03f,
+ -2.157844904e-03f, -2.143098195e-03f, -2.128347644e-03f, -2.113593284e-03f, -2.098835146e-03f, -2.084073264e-03f, -2.069307671e-03f, -2.054538398e-03f, -2.039765478e-03f, -2.024988944e-03f,
+ -2.010208829e-03f, -1.995425165e-03f, -1.980637984e-03f, -1.965847319e-03f, -1.951053204e-03f, -1.936255670e-03f, -1.921454750e-03f, -1.906650477e-03f, -1.891842883e-03f, -1.877032002e-03f,
+ -1.862217865e-03f, -1.847400505e-03f, -1.832579955e-03f, -1.817756248e-03f, -1.802929417e-03f, -1.788099493e-03f, -1.773266510e-03f, -1.758430501e-03f, -1.743591497e-03f, -1.728749532e-03f,
+ -1.713904639e-03f, -1.699056850e-03f, -1.684206198e-03f, -1.669352715e-03f, -1.654496434e-03f, -1.639637389e-03f, -1.624775611e-03f, -1.609911134e-03f, -1.595043990e-03f, -1.580174212e-03f,
+ -1.565301832e-03f, -1.550426884e-03f, -1.535549400e-03f, -1.520669413e-03f, -1.505786955e-03f, -1.490902060e-03f, -1.476014760e-03f, -1.461125088e-03f, -1.446233077e-03f, -1.431338759e-03f,
+ -1.416442167e-03f, -1.401543335e-03f, -1.386642294e-03f, -1.371739078e-03f, -1.356833719e-03f, -1.341926250e-03f, -1.327016705e-03f, -1.312105115e-03f, -1.297191513e-03f, -1.282275933e-03f,
+ -1.267358407e-03f, -1.252438968e-03f, -1.237517649e-03f, -1.222594482e-03f, -1.207669501e-03f, -1.192742737e-03f, -1.177814225e-03f, -1.162883997e-03f, -1.147952085e-03f, -1.133018523e-03f,
+ -1.118083343e-03f, -1.103146578e-03f, -1.088208261e-03f, -1.073268424e-03f, -1.058327102e-03f, -1.043384325e-03f, -1.028440128e-03f, -1.013494543e-03f, -9.985476029e-04f, -9.835993404e-04f,
+ -9.686497886e-04f, -9.536989801e-04f, -9.387469479e-04f, -9.237937247e-04f, -9.088393435e-04f, -8.938838370e-04f, -8.789272381e-04f, -8.639695796e-04f, -8.490108944e-04f, -8.340512153e-04f,
+ -8.190905752e-04f, -8.041290068e-04f, -7.891665431e-04f, -7.742032169e-04f, -7.592390610e-04f, -7.442741082e-04f, -7.293083914e-04f, -7.143419435e-04f, -6.993747973e-04f, -6.844069856e-04f,
+ -6.694385412e-04f, -6.544694970e-04f, -6.394998859e-04f, -6.245297407e-04f, -6.095590942e-04f, -5.945879792e-04f, -5.796164286e-04f, -5.646444752e-04f, -5.496721519e-04f, -5.346994915e-04f,
+ -5.197265267e-04f, -5.047532906e-04f, -4.897798158e-04f, -4.748061352e-04f, -4.598322816e-04f, -4.448582879e-04f, -4.298841869e-04f, -4.149100114e-04f, -3.999357942e-04f, -3.849615681e-04f,
+ -3.699873660e-04f, -3.550132206e-04f, -3.400391649e-04f, -3.250652315e-04f, -3.100914533e-04f, -2.951178631e-04f, -2.801444937e-04f, -2.651713779e-04f, -2.501985485e-04f, -2.352260383e-04f,
+ -2.202538801e-04f, -2.052821066e-04f, -1.903107508e-04f, -1.753398453e-04f, -1.603694229e-04f, -1.453995164e-04f, -1.304301587e-04f, -1.154613823e-04f, -1.004932203e-04f, -8.552570518e-05f,
+ -7.055886986e-05f, -5.559274705e-05f, -4.062736952e-05f, -2.566277003e-05f, -1.069898130e-05f, 4.263963893e-06f, 1.922603283e-05f, 3.418719276e-05f, 4.914741095e-05f, 6.410665467e-05f,
+ 7.906489121e-05f, 9.402208783e-05f, 1.089782118e-04f, 1.239332305e-04f, 1.388871110e-04f, 1.538398209e-04f, 1.687913272e-04f, 1.837415974e-04f, 1.986905988e-04f, 2.136382986e-04f,
+ 2.285846643e-04f, 2.435296630e-04f, 2.584732621e-04f, 2.734154291e-04f, 2.883561311e-04f, 3.032953356e-04f, 3.182330099e-04f, 3.331691213e-04f, 3.481036373e-04f, 3.630365251e-04f,
+ 3.779677522e-04f, 3.928972858e-04f, 4.078250935e-04f, 4.227511426e-04f, 4.376754005e-04f, 4.525978345e-04f, 4.675184121e-04f, 4.824371007e-04f, 4.973538677e-04f, 5.122686806e-04f,
+ 5.271815066e-04f, 5.420923134e-04f, 5.570010684e-04f, 5.719077388e-04f, 5.868122924e-04f, 6.017146964e-04f, 6.166149184e-04f, 6.315129258e-04f, 6.464086861e-04f, 6.613021668e-04f,
+ 6.761933355e-04f, 6.910821595e-04f, 7.059686064e-04f, 7.208526437e-04f, 7.357342390e-04f, 7.506133597e-04f, 7.654899735e-04f, 7.803640478e-04f, 7.952355501e-04f, 8.101044482e-04f,
+ 8.249707095e-04f, 8.398343015e-04f, 8.546951920e-04f, 8.695533484e-04f, 8.844087384e-04f, 8.992613295e-04f, 9.141110895e-04f, 9.289579858e-04f, 9.438019862e-04f, 9.586430582e-04f,
+ 9.734811696e-04f, 9.883162880e-04f, 1.003148381e-03f, 1.017977416e-03f, 1.032803362e-03f, 1.047626185e-03f, 1.062445853e-03f, 1.077262334e-03f, 1.092075597e-03f, 1.106885607e-03f,
+ 1.121692334e-03f, 1.136495745e-03f, 1.151295808e-03f, 1.166092490e-03f, 1.180885760e-03f, 1.195675584e-03f, 1.210461932e-03f, 1.225244770e-03f, 1.240024066e-03f, 1.254799789e-03f,
+ 1.269571906e-03f, 1.284340385e-03f, 1.299105193e-03f, 1.313866299e-03f, 1.328623671e-03f, 1.343377276e-03f, 1.358127083e-03f, 1.372873058e-03f, 1.387615171e-03f, 1.402353388e-03f,
+ 1.417087678e-03f, 1.431818010e-03f, 1.446544350e-03f, 1.461266667e-03f, 1.475984928e-03f, 1.490699102e-03f, 1.505409157e-03f, 1.520115061e-03f, 1.534816781e-03f, 1.549514286e-03f,
+ 1.564207544e-03f, 1.578896523e-03f, 1.593581190e-03f, 1.608261515e-03f, 1.622937464e-03f, 1.637609007e-03f, 1.652276111e-03f, 1.666938744e-03f, 1.681596875e-03f, 1.696250471e-03f,
+ 1.710899501e-03f, 1.725543933e-03f, 1.740183734e-03f, 1.754818875e-03f, 1.769449321e-03f, 1.784075043e-03f, 1.798696007e-03f, 1.813312182e-03f, 1.827923537e-03f, 1.842530039e-03f,
+ 1.857131658e-03f, 1.871728360e-03f, 1.886320115e-03f, 1.900906891e-03f, 1.915488656e-03f, 1.930065378e-03f, 1.944637026e-03f, 1.959203568e-03f, 1.973764973e-03f, 1.988321209e-03f,
+ 2.002872244e-03f, 2.017418047e-03f, 2.031958586e-03f, 2.046493829e-03f, 2.061023746e-03f, 2.075548304e-03f, 2.090067472e-03f, 2.104581219e-03f, 2.119089512e-03f, 2.133592321e-03f,
+ 2.148089615e-03f, 2.162581360e-03f, 2.177067527e-03f, 2.191548084e-03f, 2.206022999e-03f, 2.220492241e-03f, 2.234955779e-03f, 2.249413581e-03f, 2.263865615e-03f, 2.278311851e-03f,
+ 2.292752258e-03f, 2.307186803e-03f, 2.321615456e-03f, 2.336038185e-03f, 2.350454959e-03f, 2.364865747e-03f, 2.379270517e-03f, 2.393669239e-03f, 2.408061881e-03f, 2.422448412e-03f,
+ 2.436828801e-03f, 2.451203016e-03f, 2.465571027e-03f, 2.479932802e-03f, 2.494288310e-03f, 2.508637521e-03f, 2.522980402e-03f, 2.537316924e-03f, 2.551647054e-03f, 2.565970763e-03f,
+ 2.580288018e-03f, 2.594598789e-03f, 2.608903045e-03f, 2.623200755e-03f, 2.637491888e-03f, 2.651776413e-03f, 2.666054299e-03f, 2.680325516e-03f, 2.694590031e-03f, 2.708847815e-03f,
+ 2.723098837e-03f, 2.737343066e-03f, 2.751580470e-03f, 2.765811019e-03f, 2.780034683e-03f, 2.794251431e-03f, 2.808461231e-03f, 2.822664053e-03f, 2.836859867e-03f, 2.851048641e-03f,
+ 2.865230345e-03f, 2.879404949e-03f, 2.893572421e-03f, 2.907732731e-03f, 2.921885849e-03f, 2.936031743e-03f, 2.950170383e-03f, 2.964301740e-03f, 2.978425781e-03f, 2.992542477e-03f,
+ 3.006651797e-03f, 3.020753710e-03f, 3.034848187e-03f, 3.048935196e-03f, 3.063014707e-03f, 3.077086690e-03f, 3.091151115e-03f, 3.105207950e-03f, 3.119257166e-03f, 3.133298732e-03f,
+ 3.147332619e-03f, 3.161358795e-03f, 3.175377230e-03f, 3.189387894e-03f, 3.203390757e-03f, 3.217385789e-03f, 3.231372959e-03f, 3.245352237e-03f, 3.259323593e-03f, 3.273286997e-03f,
+ 3.287242419e-03f, 3.301189828e-03f, 3.315129195e-03f, 3.329060489e-03f, 3.342983680e-03f, 3.356898739e-03f, 3.370805635e-03f, 3.384704338e-03f, 3.398594818e-03f, 3.412477046e-03f,
+ 3.426350991e-03f, 3.440216624e-03f, 3.454073914e-03f, 3.467922831e-03f, 3.481763347e-03f, 3.495595430e-03f, 3.509419051e-03f, 3.523234181e-03f, 3.537040789e-03f, 3.550838846e-03f,
+ 3.564628322e-03f, 3.578409188e-03f, 3.592181412e-03f, 3.605944967e-03f, 3.619699822e-03f, 3.633445948e-03f, 3.647183314e-03f, 3.660911892e-03f, 3.674631652e-03f, 3.688342564e-03f,
+ 3.702044598e-03f, 3.715737726e-03f, 3.729421918e-03f, 3.743097144e-03f, 3.756763374e-03f, 3.770420580e-03f, 3.784068732e-03f, 3.797707800e-03f, 3.811337756e-03f, 3.824958569e-03f,
+ 3.838570211e-03f, 3.852172653e-03f, 3.865765864e-03f, 3.879349816e-03f, 3.892924479e-03f, 3.906489825e-03f, 3.920045824e-03f, 3.933592446e-03f, 3.947129663e-03f, 3.960657446e-03f,
+ 3.974175766e-03f, 3.987684593e-03f, 4.001183898e-03f, 4.014673653e-03f, 4.028153828e-03f, 4.041624395e-03f, 4.055085324e-03f, 4.068536586e-03f, 4.081978153e-03f, 4.095409995e-03f,
+ 4.108832085e-03f, 4.122244392e-03f, 4.135646888e-03f, 4.149039545e-03f, 4.162422333e-03f, 4.175795224e-03f, 4.189158189e-03f, 4.202511199e-03f, 4.215854226e-03f, 4.229187241e-03f,
+ 4.242510215e-03f, 4.255823120e-03f, 4.269125927e-03f, 4.282418608e-03f, 4.295701133e-03f, 4.308973476e-03f, 4.322235606e-03f, 4.335487495e-03f, 4.348729116e-03f, 4.361960439e-03f,
+ 4.375181436e-03f, 4.388392080e-03f, 4.401592341e-03f, 4.414782191e-03f, 4.427961602e-03f, 4.441130545e-03f, 4.454288993e-03f, 4.467436917e-03f, 4.480574289e-03f, 4.493701081e-03f,
+ 4.506817264e-03f, 4.519922810e-03f, 4.533017692e-03f, 4.546101882e-03f, 4.559175350e-03f, 4.572238070e-03f, 4.585290013e-03f, 4.598331151e-03f, 4.611361456e-03f, 4.624380900e-03f,
+ 4.637389456e-03f, 4.650387096e-03f, 4.663373791e-03f, 4.676349514e-03f, 4.689314237e-03f, 4.702267932e-03f, 4.715210572e-03f, 4.728142129e-03f, 4.741062575e-03f, 4.753971882e-03f,
+ 4.766870023e-03f, 4.779756970e-03f, 4.792632695e-03f, 4.805497172e-03f, 4.818350372e-03f, 4.831192268e-03f, 4.844022832e-03f, 4.856842038e-03f, 4.869649857e-03f, 4.882446262e-03f,
+ 4.895231226e-03f, 4.908004721e-03f, 4.920766721e-03f, 4.933517197e-03f, 4.946256122e-03f, 4.958983470e-03f, 4.971699213e-03f, 4.984403324e-03f, 4.997095775e-03f, 5.009776540e-03f,
+ 5.022445591e-03f, 5.035102902e-03f, 5.047748445e-03f, 5.060382193e-03f, 5.073004119e-03f, 5.085614197e-03f, 5.098212399e-03f, 5.110798698e-03f, 5.123373068e-03f, 5.135935481e-03f,
+ 5.148485911e-03f, 5.161024331e-03f, 5.173550714e-03f, 5.186065034e-03f, 5.198567263e-03f, 5.211057375e-03f, 5.223535344e-03f, 5.236001142e-03f, 5.248454744e-03f, 5.260896122e-03f,
+ 5.273325249e-03f, 5.285742100e-03f, 5.298146649e-03f, 5.310538867e-03f, 5.322918729e-03f, 5.335286209e-03f, 5.347641280e-03f, 5.359983916e-03f, 5.372314091e-03f, 5.384631777e-03f,
+ 5.396936950e-03f, 5.409229582e-03f, 5.421509648e-03f, 5.433777121e-03f, 5.446031975e-03f, 5.458274183e-03f, 5.470503721e-03f, 5.482720562e-03f, 5.494924679e-03f, 5.507116048e-03f,
+ 5.519294641e-03f, 5.531460432e-03f, 5.543613397e-03f, 5.555753509e-03f, 5.567880742e-03f, 5.579995070e-03f, 5.592096468e-03f, 5.604184909e-03f, 5.616260369e-03f, 5.628322820e-03f,
+ 5.640372239e-03f, 5.652408598e-03f, 5.664431873e-03f, 5.676442037e-03f, 5.688439066e-03f, 5.700422933e-03f, 5.712393614e-03f, 5.724351082e-03f, 5.736295312e-03f, 5.748226279e-03f,
+ 5.760143958e-03f, 5.772048323e-03f, 5.783939348e-03f, 5.795817009e-03f, 5.807681280e-03f, 5.819532137e-03f, 5.831369553e-03f, 5.843193503e-03f, 5.855003964e-03f, 5.866800908e-03f,
+ 5.878584312e-03f, 5.890354150e-03f, 5.902110398e-03f, 5.913853030e-03f, 5.925582021e-03f, 5.937297347e-03f, 5.948998982e-03f, 5.960686902e-03f, 5.972361081e-03f, 5.984021496e-03f,
+ 5.995668122e-03f, 6.007300932e-03f, 6.018919904e-03f, 6.030525012e-03f, 6.042116232e-03f, 6.053693538e-03f, 6.065256908e-03f, 6.076806315e-03f, 6.088341735e-03f, 6.099863145e-03f,
+ 6.111370518e-03f, 6.122863832e-03f, 6.134343062e-03f, 6.145808183e-03f, 6.157259171e-03f, 6.168696002e-03f, 6.180118652e-03f, 6.191527096e-03f, 6.202921310e-03f, 6.214301270e-03f,
+ 6.225666952e-03f, 6.237018332e-03f, 6.248355385e-03f, 6.259678088e-03f, 6.270986417e-03f, 6.282280348e-03f, 6.293559857e-03f, 6.304824919e-03f, 6.316075512e-03f, 6.327311611e-03f,
+ 6.338533193e-03f, 6.349740233e-03f, 6.360932709e-03f, 6.372110596e-03f, 6.383273871e-03f, 6.394422509e-03f, 6.405556489e-03f, 6.416675785e-03f, 6.427780374e-03f, 6.438870234e-03f,
+ 6.449945340e-03f, 6.461005670e-03f, 6.472051199e-03f, 6.483081904e-03f, 6.494097762e-03f, 6.505098750e-03f, 6.516084845e-03f, 6.527056023e-03f, 6.538012261e-03f, 6.548953536e-03f,
+ 6.559879825e-03f, 6.570791104e-03f, 6.581687352e-03f, 6.592568544e-03f, 6.603434657e-03f, 6.614285670e-03f, 6.625121558e-03f, 6.635942300e-03f, 6.646747871e-03f, 6.657538250e-03f,
+ 6.668313414e-03f, 6.679073340e-03f, 6.689818004e-03f, 6.700547385e-03f, 6.711261460e-03f, 6.721960207e-03f, 6.732643602e-03f, 6.743311623e-03f, 6.753964248e-03f, 6.764601454e-03f,
+ 6.775223219e-03f, 6.785829520e-03f, 6.796420336e-03f, 6.806995643e-03f, 6.817555420e-03f, 6.828099644e-03f, 6.838628293e-03f, 6.849141345e-03f, 6.859638777e-03f, 6.870120568e-03f,
+ 6.880586696e-03f, 6.891037138e-03f, 6.901471873e-03f, 6.911890879e-03f, 6.922294133e-03f, 6.932681613e-03f, 6.943053299e-03f, 6.953409168e-03f, 6.963749198e-03f, 6.974073368e-03f,
+ 6.984381655e-03f, 6.994674039e-03f, 7.004950497e-03f, 7.015211008e-03f, 7.025455550e-03f, 7.035684103e-03f, 7.045896643e-03f, 7.056093151e-03f, 7.066273604e-03f, 7.076437981e-03f,
+ 7.086586261e-03f, 7.096718422e-03f, 7.106834443e-03f, 7.116934304e-03f, 7.127017982e-03f, 7.137085457e-03f, 7.147136707e-03f, 7.157171711e-03f, 7.167190449e-03f, 7.177192899e-03f,
+ 7.187179040e-03f, 7.197148851e-03f, 7.207102312e-03f, 7.217039402e-03f, 7.226960099e-03f, 7.236864384e-03f, 7.246752234e-03f, 7.256623630e-03f, 7.266478551e-03f, 7.276316975e-03f,
+ 7.286138884e-03f, 7.295944255e-03f, 7.305733069e-03f, 7.315505305e-03f, 7.325260942e-03f, 7.334999960e-03f, 7.344722339e-03f, 7.354428058e-03f, 7.364117097e-03f, 7.373789436e-03f,
+ 7.383445055e-03f, 7.393083932e-03f, 7.402706049e-03f, 7.412311385e-03f, 7.421899920e-03f, 7.431471634e-03f, 7.441026507e-03f, 7.450564518e-03f, 7.460085649e-03f, 7.469589879e-03f,
+ 7.479077188e-03f, 7.488547556e-03f, 7.498000964e-03f, 7.507437393e-03f, 7.516856821e-03f, 7.526259230e-03f, 7.535644600e-03f, 7.545012911e-03f, 7.554364144e-03f, 7.563698279e-03f,
+ 7.573015298e-03f, 7.582315179e-03f, 7.591597905e-03f, 7.600863455e-03f, 7.610111811e-03f, 7.619342953e-03f, 7.628556862e-03f, 7.637753518e-03f, 7.646932903e-03f, 7.656094997e-03f,
+ 7.665239781e-03f, 7.674367237e-03f, 7.683477345e-03f, 7.692570086e-03f, 7.701645442e-03f, 7.710703393e-03f, 7.719743921e-03f, 7.728767006e-03f, 7.737772631e-03f, 7.746760776e-03f,
+ 7.755731422e-03f, 7.764684552e-03f, 7.773620146e-03f, 7.782538186e-03f, 7.791438653e-03f, 7.800321528e-03f, 7.809186795e-03f, 7.818034433e-03f, 7.826864424e-03f, 7.835676751e-03f,
+ 7.844471395e-03f, 7.853248337e-03f, 7.862007560e-03f, 7.870749045e-03f, 7.879472775e-03f, 7.888178730e-03f, 7.896866894e-03f, 7.905537247e-03f, 7.914189772e-03f, 7.922824452e-03f,
+ 7.931441268e-03f, 7.940040202e-03f, 7.948621236e-03f, 7.957184354e-03f, 7.965729536e-03f, 7.974256766e-03f, 7.982766025e-03f, 7.991257296e-03f, 7.999730562e-03f, 8.008185805e-03f,
+ 8.016623008e-03f, 8.025042152e-03f, 8.033443221e-03f, 8.041826198e-03f, 8.050191064e-03f, 8.058537803e-03f, 8.066866397e-03f, 8.075176829e-03f, 8.083469083e-03f, 8.091743140e-03f,
+ 8.099998985e-03f, 8.108236599e-03f, 8.116455965e-03f, 8.124657068e-03f, 8.132839890e-03f, 8.141004413e-03f, 8.149150622e-03f, 8.157278499e-03f, 8.165388028e-03f, 8.173479191e-03f,
+ 8.181551973e-03f, 8.189606357e-03f, 8.197642325e-03f, 8.205659862e-03f, 8.213658951e-03f, 8.221639576e-03f, 8.229601719e-03f, 8.237545366e-03f, 8.245470498e-03f, 8.253377101e-03f,
+ 8.261265157e-03f, 8.269134651e-03f, 8.276985567e-03f, 8.284817888e-03f, 8.292631598e-03f, 8.300426681e-03f, 8.308203121e-03f, 8.315960902e-03f, 8.323700009e-03f, 8.331420425e-03f,
+ 8.339122134e-03f, 8.346805122e-03f, 8.354469371e-03f, 8.362114866e-03f, 8.369741592e-03f, 8.377349533e-03f, 8.384938673e-03f, 8.392508997e-03f, 8.400060490e-03f, 8.407593135e-03f,
+ 8.415106917e-03f, 8.422601822e-03f, 8.430077833e-03f, 8.437534936e-03f, 8.444973115e-03f, 8.452392354e-03f, 8.459792640e-03f, 8.467173956e-03f, 8.474536288e-03f, 8.481879620e-03f,
+ 8.489203938e-03f, 8.496509226e-03f, 8.503795470e-03f, 8.511062655e-03f, 8.518310766e-03f, 8.525539788e-03f, 8.532749707e-03f, 8.539940507e-03f, 8.547112174e-03f, 8.554264694e-03f,
+ 8.561398052e-03f, 8.568512233e-03f, 8.575607223e-03f, 8.582683007e-03f, 8.589739571e-03f, 8.596776902e-03f, 8.603794983e-03f, 8.610793802e-03f, 8.617773343e-03f, 8.624733593e-03f,
+ 8.631674538e-03f, 8.638596164e-03f, 8.645498455e-03f, 8.652381399e-03f, 8.659244982e-03f, 8.666089189e-03f, 8.672914006e-03f, 8.679719421e-03f, 8.686505418e-03f, 8.693271985e-03f,
+ 8.700019107e-03f, 8.706746771e-03f, 8.713454963e-03f, 8.720143670e-03f, 8.726812878e-03f, 8.733462574e-03f, 8.740092744e-03f, 8.746703375e-03f, 8.753294453e-03f, 8.759865965e-03f,
+ 8.766417898e-03f, 8.772950239e-03f, 8.779462974e-03f, 8.785956090e-03f, 8.792429575e-03f, 8.798883414e-03f, 8.805317596e-03f, 8.811732107e-03f, 8.818126934e-03f, 8.824502065e-03f,
+ 8.830857486e-03f, 8.837193184e-03f, 8.843509148e-03f, 8.849805364e-03f, 8.856081820e-03f, 8.862338502e-03f, 8.868575399e-03f, 8.874792498e-03f, 8.880989786e-03f, 8.887167252e-03f,
+ 8.893324882e-03f, 8.899462664e-03f, 8.905580586e-03f, 8.911678635e-03f, 8.917756800e-03f, 8.923815069e-03f, 8.929853428e-03f, 8.935871867e-03f, 8.941870372e-03f, 8.947848933e-03f,
+ 8.953807537e-03f, 8.959746171e-03f, 8.965664825e-03f, 8.971563487e-03f, 8.977442144e-03f, 8.983300785e-03f, 8.989139399e-03f, 8.994957973e-03f, 9.000756496e-03f, 9.006534957e-03f,
+ 9.012293343e-03f, 9.018031645e-03f, 9.023749849e-03f, 9.029447945e-03f, 9.035125921e-03f, 9.040783767e-03f, 9.046421470e-03f, 9.052039020e-03f, 9.057636406e-03f, 9.063213616e-03f,
+ 9.068770640e-03f, 9.074307465e-03f, 9.079824083e-03f, 9.085320480e-03f, 9.090796648e-03f, 9.096252574e-03f, 9.101688248e-03f, 9.107103659e-03f, 9.112498797e-03f, 9.117873650e-03f,
+ 9.123228209e-03f, 9.128562463e-03f, 9.133876400e-03f, 9.139170012e-03f, 9.144443286e-03f, 9.149696214e-03f, 9.154928784e-03f, 9.160140986e-03f, 9.165332810e-03f, 9.170504247e-03f,
+ 9.175655284e-03f, 9.180785914e-03f, 9.185896124e-03f, 9.190985906e-03f, 9.196055250e-03f, 9.201104145e-03f, 9.206132582e-03f, 9.211140551e-03f, 9.216128041e-03f, 9.221095044e-03f,
+ 9.226041549e-03f, 9.230967548e-03f, 9.235873029e-03f, 9.240757985e-03f, 9.245622404e-03f, 9.250466278e-03f, 9.255289598e-03f, 9.260092353e-03f, 9.264874535e-03f, 9.269636134e-03f,
+ 9.274377141e-03f, 9.279097547e-03f, 9.283797343e-03f, 9.288476519e-03f, 9.293135067e-03f, 9.297772977e-03f, 9.302390240e-03f, 9.306986848e-03f, 9.311562792e-03f, 9.316118063e-03f,
+ 9.320652651e-03f, 9.325166549e-03f, 9.329659748e-03f, 9.334132238e-03f, 9.338584012e-03f, 9.343015060e-03f, 9.347425375e-03f, 9.351814948e-03f, 9.356183769e-03f, 9.360531832e-03f,
+ 9.364859128e-03f, 9.369165648e-03f, 9.373451384e-03f, 9.377716328e-03f, 9.381960471e-03f, 9.386183807e-03f, 9.390386325e-03f, 9.394568020e-03f, 9.398728882e-03f, 9.402868904e-03f,
+ 9.406988078e-03f, 9.411086396e-03f, 9.415163850e-03f, 9.419220432e-03f, 9.423256135e-03f, 9.427270952e-03f, 9.431264874e-03f, 9.435237894e-03f, 9.439190005e-03f, 9.443121198e-03f,
+ 9.447031468e-03f, 9.450920805e-03f, 9.454789204e-03f, 9.458636657e-03f, 9.462463155e-03f, 9.466268694e-03f, 9.470053264e-03f, 9.473816859e-03f, 9.477559473e-03f, 9.481281097e-03f,
+ 9.484981726e-03f, 9.488661352e-03f, 9.492319968e-03f, 9.495957568e-03f, 9.499574144e-03f, 9.503169691e-03f, 9.506744201e-03f, 9.510297668e-03f, 9.513830085e-03f, 9.517341446e-03f,
+ 9.520831744e-03f, 9.524300972e-03f, 9.527749125e-03f, 9.531176196e-03f, 9.534582179e-03f, 9.537967067e-03f, 9.541330855e-03f, 9.544673536e-03f, 9.547995103e-03f, 9.551295552e-03f,
+ 9.554574875e-03f, 9.557833068e-03f, 9.561070124e-03f, 9.564286036e-03f, 9.567480800e-03f, 9.570654410e-03f, 9.573806859e-03f, 9.576938143e-03f, 9.580048255e-03f, 9.583137190e-03f,
+ 9.586204942e-03f, 9.589251506e-03f, 9.592276877e-03f, 9.595281048e-03f, 9.598264015e-03f, 9.601225773e-03f, 9.604166315e-03f, 9.607085637e-03f, 9.609983734e-03f, 9.612860600e-03f,
+ 9.615716231e-03f, 9.618550621e-03f, 9.621363766e-03f, 9.624155660e-03f, 9.626926298e-03f, 9.629675676e-03f, 9.632403789e-03f, 9.635110632e-03f, 9.637796201e-03f, 9.640460491e-03f,
+ 9.643103496e-03f, 9.645725213e-03f, 9.648325638e-03f, 9.650904765e-03f, 9.653462590e-03f, 9.655999108e-03f, 9.658514317e-03f, 9.661008210e-03f, 9.663480785e-03f, 9.665932036e-03f,
+ 9.668361960e-03f, 9.670770552e-03f, 9.673157809e-03f, 9.675523727e-03f, 9.677868300e-03f, 9.680191527e-03f, 9.682493402e-03f, 9.684773922e-03f, 9.687033083e-03f, 9.689270882e-03f,
+ 9.691487315e-03f, 9.693682377e-03f, 9.695856066e-03f, 9.698008378e-03f, 9.700139310e-03f, 9.702248858e-03f, 9.704337018e-03f, 9.706403788e-03f, 9.708449164e-03f, 9.710473143e-03f,
+ 9.712475721e-03f, 9.714456896e-03f, 9.716416664e-03f, 9.718355022e-03f, 9.720271968e-03f, 9.722167498e-03f, 9.724041609e-03f, 9.725894299e-03f, 9.727725565e-03f, 9.729535403e-03f,
+ 9.731323811e-03f, 9.733090787e-03f, 9.734836328e-03f, 9.736560431e-03f, 9.738263094e-03f, 9.739944314e-03f, 9.741604089e-03f, 9.743242416e-03f, 9.744859293e-03f, 9.746454718e-03f,
+ 9.748028688e-03f, 9.749581202e-03f, 9.751112256e-03f, 9.752621849e-03f, 9.754109980e-03f, 9.755576645e-03f, 9.757021843e-03f, 9.758445572e-03f, 9.759847829e-03f, 9.761228614e-03f,
+ 9.762587925e-03f, 9.763925759e-03f, 9.765242115e-03f, 9.766536992e-03f, 9.767810387e-03f, 9.769062299e-03f, 9.770292727e-03f, 9.771501669e-03f, 9.772689124e-03f, 9.773855090e-03f,
+ 9.774999567e-03f, 9.776122552e-03f, 9.777224045e-03f, 9.778304044e-03f, 9.779362549e-03f, 9.780399558e-03f, 9.781415069e-03f, 9.782409084e-03f, 9.783381599e-03f, 9.784332615e-03f,
+ 9.785262130e-03f, 9.786170144e-03f, 9.787056656e-03f, 9.787921665e-03f, 9.788765171e-03f, 9.789587173e-03f, 9.790387670e-03f, 9.791166662e-03f, 9.791924149e-03f, 9.792660129e-03f,
+ 9.793374604e-03f, 9.794067571e-03f, 9.794739032e-03f, 9.795388985e-03f, 9.796017431e-03f, 9.796624369e-03f, 9.797209800e-03f, 9.797773723e-03f, 9.798316139e-03f, 9.798837047e-03f,
+ 9.799336447e-03f, 9.799814340e-03f, 9.800270725e-03f, 9.800705604e-03f, 9.801118976e-03f, 9.801510842e-03f, 9.801881202e-03f, 9.802230056e-03f, 9.802557406e-03f, 9.802863250e-03f,
+ 9.803147591e-03f, 9.803410428e-03f, 9.803651763e-03f, 9.803871596e-03f, 9.804069927e-03f, 9.804246758e-03f, 9.804402090e-03f, 9.804535923e-03f, 9.804648258e-03f, 9.804739096e-03f,
+ 9.804808439e-03f, 9.804856286e-03f, 9.804882641e-03f, 9.804887503e-03f, 9.804870874e-03f, 9.804832755e-03f, 9.804773148e-03f, 9.804692054e-03f, 9.804589474e-03f, 9.804465410e-03f,
+ 9.804319862e-03f, 9.804152834e-03f, 9.803964326e-03f, 9.803754341e-03f, 9.803522879e-03f, 9.803269942e-03f, 9.802995533e-03f, 9.802699653e-03f, 9.802382304e-03f, 9.802043488e-03f,
+ 9.801683206e-03f, 9.801301462e-03f, 9.800898257e-03f, 9.800473593e-03f, 9.800027472e-03f, 9.799559897e-03f, 9.799070869e-03f, 9.798560392e-03f, 9.798028467e-03f, 9.797475097e-03f,
+ 9.796900284e-03f, 9.796304031e-03f, 9.795686340e-03f, 9.795047214e-03f, 9.794386655e-03f, 9.793704667e-03f, 9.793001252e-03f, 9.792276412e-03f, 9.791530151e-03f, 9.790762472e-03f,
+ 9.789973377e-03f, 9.789162869e-03f, 9.788330951e-03f, 9.787477626e-03f, 9.786602898e-03f, 9.785706770e-03f, 9.784789245e-03f, 9.783850325e-03f, 9.782890015e-03f, 9.781908317e-03f,
+ 9.780905236e-03f, 9.779880774e-03f, 9.778834934e-03f, 9.777767722e-03f, 9.776679139e-03f, 9.775569190e-03f, 9.774437878e-03f, 9.773285208e-03f, 9.772111182e-03f, 9.770915804e-03f,
+ 9.769699079e-03f, 9.768461011e-03f, 9.767201602e-03f, 9.765920858e-03f, 9.764618782e-03f, 9.763295378e-03f, 9.761950651e-03f, 9.760584605e-03f, 9.759197243e-03f, 9.757788571e-03f,
+ 9.756358592e-03f, 9.754907311e-03f, 9.753434732e-03f, 9.751940859e-03f, 9.750425698e-03f, 9.748889253e-03f, 9.747331528e-03f, 9.745752528e-03f, 9.744152257e-03f, 9.742530721e-03f,
+ 9.740887924e-03f, 9.739223871e-03f, 9.737538566e-03f, 9.735832016e-03f, 9.734104224e-03f, 9.732355196e-03f, 9.730584936e-03f, 9.728793451e-03f, 9.726980744e-03f, 9.725146822e-03f,
+ 9.723291689e-03f, 9.721415351e-03f, 9.719517813e-03f, 9.717599080e-03f, 9.715659158e-03f, 9.713698053e-03f, 9.711715769e-03f, 9.709712313e-03f, 9.707687690e-03f, 9.705641905e-03f,
+ 9.703574965e-03f, 9.701486875e-03f, 9.699377641e-03f, 9.697247268e-03f, 9.695095763e-03f, 9.692923132e-03f, 9.690729380e-03f, 9.688514514e-03f, 9.686278540e-03f, 9.684021463e-03f,
+ 9.681743290e-03f, 9.679444027e-03f, 9.677123681e-03f, 9.674782257e-03f, 9.672419762e-03f, 9.670036203e-03f, 9.667631586e-03f, 9.665205916e-03f, 9.662759202e-03f, 9.660291449e-03f,
+ 9.657802664e-03f, 9.655292854e-03f, 9.652762025e-03f, 9.650210184e-03f, 9.647637338e-03f, 9.645043494e-03f, 9.642428659e-03f, 9.639792839e-03f, 9.637136042e-03f, 9.634458274e-03f,
+ 9.631759543e-03f, 9.629039856e-03f, 9.626299220e-03f, 9.623537643e-03f, 9.620755130e-03f, 9.617951691e-03f, 9.615127331e-03f, 9.612282059e-03f, 9.609415882e-03f, 9.606528808e-03f,
+ 9.603620843e-03f, 9.600691996e-03f, 9.597742274e-03f, 9.594771685e-03f, 9.591780236e-03f, 9.588767936e-03f, 9.585734791e-03f, 9.582680811e-03f, 9.579606002e-03f, 9.576510373e-03f,
+ 9.573393932e-03f, 9.570256687e-03f, 9.567098645e-03f, 9.563919816e-03f, 9.560720206e-03f, 9.557499825e-03f, 9.554258680e-03f, 9.550996780e-03f, 9.547714134e-03f, 9.544410749e-03f,
+ 9.541086633e-03f, 9.537741797e-03f, 9.534376247e-03f, 9.530989993e-03f, 9.527583044e-03f, 9.524155407e-03f, 9.520707091e-03f, 9.517238106e-03f, 9.513748460e-03f, 9.510238162e-03f,
+ 9.506707221e-03f, 9.503155645e-03f, 9.499583444e-03f, 9.495990627e-03f, 9.492377202e-03f, 9.488743180e-03f, 9.485088568e-03f, 9.481413377e-03f, 9.477717615e-03f, 9.474001291e-03f,
+ 9.470264416e-03f, 9.466506998e-03f, 9.462729048e-03f, 9.458930573e-03f, 9.455111584e-03f, 9.451272091e-03f, 9.447412102e-03f, 9.443531628e-03f, 9.439630678e-03f, 9.435709263e-03f,
+ 9.431767391e-03f, 9.427805072e-03f, 9.423822317e-03f, 9.419819135e-03f, 9.415795537e-03f, 9.411751532e-03f, 9.407687130e-03f, 9.403602342e-03f, 9.399497177e-03f, 9.395371645e-03f,
+ 9.391225758e-03f, 9.387059525e-03f, 9.382872956e-03f, 9.378666062e-03f, 9.374438853e-03f, 9.370191340e-03f, 9.365923533e-03f, 9.361635442e-03f, 9.357327079e-03f, 9.352998453e-03f,
+ 9.348649576e-03f, 9.344280458e-03f, 9.339891109e-03f, 9.335481542e-03f, 9.331051766e-03f, 9.326601792e-03f, 9.322131631e-03f, 9.317641295e-03f, 9.313130793e-03f, 9.308600138e-03f,
+ 9.304049341e-03f, 9.299478411e-03f, 9.294887362e-03f, 9.290276203e-03f, 9.285644946e-03f, 9.280993603e-03f, 9.276322185e-03f, 9.271630702e-03f, 9.266919168e-03f, 9.262187592e-03f,
+ 9.257435987e-03f, 9.252664364e-03f, 9.247872735e-03f, 9.243061111e-03f, 9.238229504e-03f, 9.233377926e-03f, 9.228506389e-03f, 9.223614904e-03f, 9.218703483e-03f, 9.213772139e-03f,
+ 9.208820883e-03f, 9.203849727e-03f, 9.198858683e-03f, 9.193847764e-03f, 9.188816980e-03f, 9.183766346e-03f, 9.178695872e-03f, 9.173605571e-03f, 9.168495456e-03f, 9.163365538e-03f,
+ 9.158215830e-03f, 9.153046345e-03f, 9.147857094e-03f, 9.142648092e-03f, 9.137419349e-03f, 9.132170878e-03f, 9.126902693e-03f, 9.121614806e-03f, 9.116307229e-03f, 9.110979976e-03f,
+ 9.105633059e-03f, 9.100266490e-03f, 9.094880284e-03f, 9.089474453e-03f, 9.084049009e-03f, 9.078603967e-03f, 9.073139338e-03f, 9.067655136e-03f, 9.062151374e-03f, 9.056628066e-03f,
+ 9.051085224e-03f, 9.045522862e-03f, 9.039940993e-03f, 9.034339631e-03f, 9.028718788e-03f, 9.023078479e-03f, 9.017418717e-03f, 9.011739515e-03f, 9.006040886e-03f, 9.000322846e-03f,
+ 8.994585406e-03f, 8.988828581e-03f, 8.983052385e-03f, 8.977256831e-03f, 8.971441934e-03f, 8.965607706e-03f, 8.959754162e-03f, 8.953881316e-03f, 8.947989181e-03f, 8.942077773e-03f,
+ 8.936147104e-03f, 8.930197190e-03f, 8.924228043e-03f, 8.918239679e-03f, 8.912232112e-03f, 8.906205355e-03f, 8.900159423e-03f, 8.894094331e-03f, 8.888010092e-03f, 8.881906722e-03f,
+ 8.875784235e-03f, 8.869642645e-03f, 8.863481967e-03f, 8.857302215e-03f, 8.851103405e-03f, 8.844885550e-03f, 8.838648665e-03f, 8.832392766e-03f, 8.826117867e-03f, 8.819823983e-03f,
+ 8.813511128e-03f, 8.807179318e-03f, 8.800828568e-03f, 8.794458893e-03f, 8.788070307e-03f, 8.781662826e-03f, 8.775236465e-03f, 8.768791239e-03f, 8.762327163e-03f, 8.755844253e-03f,
+ 8.749342524e-03f, 8.742821991e-03f, 8.736282669e-03f, 8.729724574e-03f, 8.723147722e-03f, 8.716552128e-03f, 8.709937807e-03f, 8.703304775e-03f, 8.696653047e-03f, 8.689982640e-03f,
+ 8.683293569e-03f, 8.676585849e-03f, 8.669859497e-03f, 8.663114528e-03f, 8.656350958e-03f, 8.649568804e-03f, 8.642768080e-03f, 8.635948803e-03f, 8.629110989e-03f, 8.622254653e-03f,
+ 8.615379813e-03f, 8.608486484e-03f, 8.601574683e-03f, 8.594644425e-03f, 8.587695726e-03f, 8.580728604e-03f, 8.573743074e-03f, 8.566739153e-03f, 8.559716857e-03f, 8.552676203e-03f,
+ 8.545617207e-03f, 8.538539886e-03f, 8.531444255e-03f, 8.524330333e-03f, 8.517198135e-03f, 8.510047678e-03f, 8.502878978e-03f, 8.495692054e-03f, 8.488486921e-03f, 8.481263596e-03f,
+ 8.474022096e-03f, 8.466762438e-03f, 8.459484639e-03f, 8.452188716e-03f, 8.444874686e-03f, 8.437542566e-03f, 8.430192373e-03f, 8.422824124e-03f, 8.415437837e-03f, 8.408033529e-03f,
+ 8.400611216e-03f, 8.393170917e-03f, 8.385712649e-03f, 8.378236428e-03f, 8.370742273e-03f, 8.363230201e-03f, 8.355700229e-03f, 8.348152375e-03f, 8.340586656e-03f, 8.333003090e-03f,
+ 8.325401695e-03f, 8.317782489e-03f, 8.310145488e-03f, 8.302490712e-03f, 8.294818177e-03f, 8.287127901e-03f, 8.279419903e-03f, 8.271694200e-03f, 8.263950810e-03f, 8.256189752e-03f,
+ 8.248411042e-03f, 8.240614700e-03f, 8.232800743e-03f, 8.224969190e-03f, 8.217120059e-03f, 8.209253367e-03f, 8.201369133e-03f, 8.193467376e-03f, 8.185548114e-03f, 8.177611365e-03f,
+ 8.169657147e-03f, 8.161685479e-03f, 8.153696380e-03f, 8.145689867e-03f, 8.137665960e-03f, 8.129624677e-03f, 8.121566037e-03f, 8.113490058e-03f, 8.105396759e-03f, 8.097286158e-03f,
+ 8.089158276e-03f, 8.081013129e-03f, 8.072850738e-03f, 8.064671121e-03f, 8.056474296e-03f, 8.048260284e-03f, 8.040029102e-03f, 8.031780771e-03f, 8.023515308e-03f, 8.015232733e-03f,
+ 8.006933066e-03f, 7.998616325e-03f, 7.990282529e-03f, 7.981931699e-03f, 7.973563852e-03f, 7.965179009e-03f, 7.956777189e-03f, 7.948358411e-03f, 7.939922694e-03f, 7.931470058e-03f,
+ 7.923000523e-03f, 7.914514108e-03f, 7.906010833e-03f, 7.897490716e-03f, 7.888953779e-03f, 7.880400040e-03f, 7.871829520e-03f, 7.863242237e-03f, 7.854638212e-03f, 7.846017465e-03f,
+ 7.837380015e-03f, 7.828725883e-03f, 7.820055088e-03f, 7.811367650e-03f, 7.802663589e-03f, 7.793942926e-03f, 7.785205679e-03f, 7.776451871e-03f, 7.767681519e-03f, 7.758894646e-03f,
+ 7.750091270e-03f, 7.741271412e-03f, 7.732435093e-03f, 7.723582333e-03f, 7.714713151e-03f, 7.705827570e-03f, 7.696925608e-03f, 7.688007286e-03f, 7.679072625e-03f, 7.670121645e-03f,
+ 7.661154368e-03f, 7.652170812e-03f, 7.643171000e-03f, 7.634154952e-03f, 7.625122688e-03f, 7.616074229e-03f, 7.607009596e-03f, 7.597928809e-03f, 7.588831891e-03f, 7.579718860e-03f,
+ 7.570589739e-03f, 7.561444548e-03f, 7.552283308e-03f, 7.543106041e-03f, 7.533912767e-03f, 7.524703507e-03f, 7.515478282e-03f, 7.506237114e-03f, 7.496980023e-03f, 7.487707031e-03f,
+ 7.478418160e-03f, 7.469113430e-03f, 7.459792862e-03f, 7.450456479e-03f, 7.441104301e-03f, 7.431736349e-03f, 7.422352646e-03f, 7.412953213e-03f, 7.403538070e-03f, 7.394107241e-03f,
+ 7.384660745e-03f, 7.375198606e-03f, 7.365720844e-03f, 7.356227481e-03f, 7.346718540e-03f, 7.337194040e-03f, 7.327654006e-03f, 7.318098457e-03f, 7.308527416e-03f, 7.298940906e-03f,
+ 7.289338947e-03f, 7.279721561e-03f, 7.270088772e-03f, 7.260440600e-03f, 7.250777067e-03f, 7.241098197e-03f, 7.231404010e-03f, 7.221694529e-03f, 7.211969777e-03f, 7.202229774e-03f,
+ 7.192474545e-03f, 7.182704110e-03f, 7.172918492e-03f, 7.163117713e-03f, 7.153301796e-03f, 7.143470763e-03f, 7.133624637e-03f, 7.123763439e-03f, 7.113887194e-03f, 7.103995922e-03f,
+ 7.094089646e-03f, 7.084168390e-03f, 7.074232175e-03f, 7.064281024e-03f, 7.054314961e-03f, 7.044334007e-03f, 7.034338185e-03f, 7.024327519e-03f, 7.014302030e-03f, 7.004261742e-03f,
+ 6.994206678e-03f, 6.984136860e-03f, 6.974052312e-03f, 6.963953056e-03f, 6.953839115e-03f, 6.943710513e-03f, 6.933567272e-03f, 6.923409415e-03f, 6.913236966e-03f, 6.903049947e-03f,
+ 6.892848383e-03f, 6.882632295e-03f, 6.872401708e-03f, 6.862156644e-03f, 6.851897126e-03f, 6.841623179e-03f, 6.831334826e-03f, 6.821032089e-03f, 6.810714992e-03f, 6.800383559e-03f,
+ 6.790037813e-03f, 6.779677777e-03f, 6.769303476e-03f, 6.758914932e-03f, 6.748512170e-03f, 6.738095212e-03f, 6.727664083e-03f, 6.717218806e-03f, 6.706759405e-03f, 6.696285903e-03f,
+ 6.685798325e-03f, 6.675296694e-03f, 6.664781034e-03f, 6.654251369e-03f, 6.643707723e-03f, 6.633150119e-03f, 6.622578582e-03f, 6.611993135e-03f, 6.601393803e-03f, 6.590780609e-03f,
+ 6.580153578e-03f, 6.569512733e-03f, 6.558858100e-03f, 6.548189701e-03f, 6.537507561e-03f, 6.526811705e-03f, 6.516102156e-03f, 6.505378939e-03f, 6.494642078e-03f, 6.483891597e-03f,
+ 6.473127521e-03f, 6.462349874e-03f, 6.451558681e-03f, 6.440753965e-03f, 6.429935752e-03f, 6.419104066e-03f, 6.408258931e-03f, 6.397400372e-03f, 6.386528413e-03f, 6.375643079e-03f,
+ 6.364744395e-03f, 6.353832386e-03f, 6.342907075e-03f, 6.331968488e-03f, 6.321016650e-03f, 6.310051584e-03f, 6.299073317e-03f, 6.288081873e-03f, 6.277077276e-03f, 6.266059551e-03f,
+ 6.255028724e-03f, 6.243984820e-03f, 6.232927862e-03f, 6.221857877e-03f, 6.210774889e-03f, 6.199678924e-03f, 6.188570006e-03f, 6.177448160e-03f, 6.166313412e-03f, 6.155165787e-03f,
+ 6.144005309e-03f, 6.132832005e-03f, 6.121645899e-03f, 6.110447016e-03f, 6.099235382e-03f, 6.088011023e-03f, 6.076773963e-03f, 6.065524227e-03f, 6.054261842e-03f, 6.042986832e-03f,
+ 6.031699224e-03f, 6.020399042e-03f, 6.009086312e-03f, 5.997761059e-03f, 5.986423309e-03f, 5.975073088e-03f, 5.963710421e-03f, 5.952335334e-03f, 5.940947853e-03f, 5.929548002e-03f,
+ 5.918135808e-03f, 5.906711297e-03f, 5.895274494e-03f, 5.883825425e-03f, 5.872364115e-03f, 5.860890592e-03f, 5.849404880e-03f, 5.837907005e-03f, 5.826396993e-03f, 5.814874871e-03f,
+ 5.803340663e-03f, 5.791794397e-03f, 5.780236098e-03f, 5.768665792e-03f, 5.757083505e-03f, 5.745489263e-03f, 5.733883092e-03f, 5.722265019e-03f, 5.710635070e-03f, 5.698993270e-03f,
+ 5.687339646e-03f, 5.675674224e-03f, 5.663997031e-03f, 5.652308092e-03f, 5.640607434e-03f, 5.628895083e-03f, 5.617171066e-03f, 5.605435409e-03f, 5.593688138e-03f, 5.581929280e-03f,
+ 5.570158862e-03f, 5.558376908e-03f, 5.546583447e-03f, 5.534778504e-03f, 5.522962107e-03f, 5.511134281e-03f, 5.499295054e-03f, 5.487444451e-03f, 5.475582500e-03f, 5.463709227e-03f,
+ 5.451824659e-03f, 5.439928822e-03f, 5.428021744e-03f, 5.416103450e-03f, 5.404173969e-03f, 5.392233325e-03f, 5.380281547e-03f, 5.368318661e-03f, 5.356344694e-03f, 5.344359673e-03f,
+ 5.332363625e-03f, 5.320356577e-03f, 5.308338555e-03f, 5.296309586e-03f, 5.284269698e-03f, 5.272218918e-03f, 5.260157273e-03f, 5.248084789e-03f, 5.236001494e-03f, 5.223907415e-03f,
+ 5.211802578e-03f, 5.199687012e-03f, 5.187560743e-03f, 5.175423799e-03f, 5.163276206e-03f, 5.151117993e-03f, 5.138949185e-03f, 5.126769811e-03f, 5.114579897e-03f, 5.102379472e-03f,
+ 5.090168562e-03f, 5.077947195e-03f, 5.065715398e-03f, 5.053473199e-03f, 5.041220624e-03f, 5.028957702e-03f, 5.016684460e-03f, 5.004400925e-03f, 4.992107126e-03f, 4.979803088e-03f,
+ 4.967488841e-03f, 4.955164411e-03f, 4.942829826e-03f, 4.930485114e-03f, 4.918130302e-03f, 4.905765419e-03f, 4.893390491e-03f, 4.881005546e-03f, 4.868610613e-03f, 4.856205718e-03f,
+ 4.843790890e-03f, 4.831366157e-03f, 4.818931545e-03f, 4.806487084e-03f, 4.794032800e-03f, 4.781568723e-03f, 4.769094878e-03f, 4.756611296e-03f, 4.744118002e-03f, 4.731615026e-03f,
+ 4.719102395e-03f, 4.706580138e-03f, 4.694048281e-03f, 4.681506854e-03f, 4.668955885e-03f, 4.656395400e-03f, 4.643825429e-03f, 4.631245999e-03f, 4.618657140e-03f, 4.606058877e-03f,
+ 4.593451241e-03f, 4.580834259e-03f, 4.568207959e-03f, 4.555572369e-03f, 4.542927518e-03f, 4.530273434e-03f, 4.517610146e-03f, 4.504937680e-03f, 4.492256067e-03f, 4.479565333e-03f,
+ 4.466865508e-03f, 4.454156620e-03f, 4.441438696e-03f, 4.428711767e-03f, 4.415975859e-03f, 4.403231001e-03f, 4.390477223e-03f, 4.377714551e-03f, 4.364943015e-03f, 4.352162644e-03f,
+ 4.339373465e-03f, 4.326575507e-03f, 4.313768800e-03f, 4.300953370e-03f, 4.288129248e-03f, 4.275296461e-03f, 4.262455039e-03f, 4.249605009e-03f, 4.236746401e-03f, 4.223879242e-03f,
+ 4.211003563e-03f, 4.198119391e-03f, 4.185226756e-03f, 4.172325685e-03f, 4.159416209e-03f, 4.146498355e-03f, 4.133572152e-03f, 4.120637629e-03f, 4.107694815e-03f, 4.094743739e-03f,
+ 4.081784430e-03f, 4.068816916e-03f, 4.055841227e-03f, 4.042857391e-03f, 4.029865437e-03f, 4.016865394e-03f, 4.003857291e-03f, 3.990841158e-03f, 3.977817023e-03f, 3.964784914e-03f,
+ 3.951744862e-03f, 3.938696895e-03f, 3.925641042e-03f, 3.912577332e-03f, 3.899505795e-03f, 3.886426459e-03f, 3.873339354e-03f, 3.860244508e-03f, 3.847141951e-03f, 3.834031712e-03f,
+ 3.820913820e-03f, 3.807788304e-03f, 3.794655194e-03f, 3.781514519e-03f, 3.768366307e-03f, 3.755210589e-03f, 3.742047393e-03f, 3.728876749e-03f, 3.715698686e-03f, 3.702513233e-03f,
+ 3.689320420e-03f, 3.676120276e-03f, 3.662912830e-03f, 3.649698112e-03f, 3.636476151e-03f, 3.623246977e-03f, 3.610010618e-03f, 3.596767105e-03f, 3.583516466e-03f, 3.570258731e-03f,
+ 3.556993930e-03f, 3.543722093e-03f, 3.530443247e-03f, 3.517157424e-03f, 3.503864653e-03f, 3.490564962e-03f, 3.477258383e-03f, 3.463944943e-03f, 3.450624673e-03f, 3.437297603e-03f,
+ 3.423963762e-03f, 3.410623179e-03f, 3.397275884e-03f, 3.383921908e-03f, 3.370561279e-03f, 3.357194026e-03f, 3.343820181e-03f, 3.330439773e-03f, 3.317052830e-03f, 3.303659383e-03f,
+ 3.290259462e-03f, 3.276853097e-03f, 3.263440317e-03f, 3.250021151e-03f, 3.236595630e-03f, 3.223163784e-03f, 3.209725642e-03f, 3.196281233e-03f, 3.182830589e-03f, 3.169373739e-03f,
+ 3.155910712e-03f, 3.142441538e-03f, 3.128966248e-03f, 3.115484871e-03f, 3.101997437e-03f, 3.088503976e-03f, 3.075004518e-03f, 3.061499093e-03f, 3.047987730e-03f, 3.034470461e-03f,
+ 3.020947313e-03f, 3.007418319e-03f, 2.993883507e-03f, 2.980342908e-03f, 2.966796551e-03f, 2.953244467e-03f, 2.939686686e-03f, 2.926123237e-03f, 2.912554151e-03f, 2.898979458e-03f,
+ 2.885399188e-03f, 2.871813371e-03f, 2.858222037e-03f, 2.844625216e-03f, 2.831022938e-03f, 2.817415233e-03f, 2.803802133e-03f, 2.790183666e-03f, 2.776559862e-03f, 2.762930753e-03f,
+ 2.749296368e-03f, 2.735656737e-03f, 2.722011890e-03f, 2.708361859e-03f, 2.694706672e-03f, 2.681046360e-03f, 2.667380954e-03f, 2.653710484e-03f, 2.640034979e-03f, 2.626354471e-03f,
+ 2.612668989e-03f, 2.598978563e-03f, 2.585283225e-03f, 2.571583003e-03f, 2.557877930e-03f, 2.544168034e-03f, 2.530453346e-03f, 2.516733897e-03f, 2.503009717e-03f, 2.489280836e-03f,
+ 2.475547285e-03f, 2.461809093e-03f, 2.448066292e-03f, 2.434318912e-03f, 2.420566982e-03f, 2.406810534e-03f, 2.393049598e-03f, 2.379284205e-03f, 2.365514384e-03f, 2.351740166e-03f,
+ 2.337961581e-03f, 2.324178661e-03f, 2.310391435e-03f, 2.296599935e-03f, 2.282804189e-03f, 2.269004230e-03f, 2.255200086e-03f, 2.241391790e-03f, 2.227579371e-03f, 2.213762860e-03f,
+ 2.199942287e-03f, 2.186117684e-03f, 2.172289079e-03f, 2.158456505e-03f, 2.144619991e-03f, 2.130779568e-03f, 2.116935267e-03f, 2.103087118e-03f, 2.089235152e-03f, 2.075379399e-03f,
+ 2.061519890e-03f, 2.047656655e-03f, 2.033789726e-03f, 2.019919132e-03f, 2.006044905e-03f, 1.992167074e-03f, 1.978285671e-03f, 1.964400726e-03f, 1.950512270e-03f, 1.936620333e-03f,
+ 1.922724946e-03f, 1.908826140e-03f, 1.894923946e-03f, 1.881018393e-03f, 1.867109513e-03f, 1.853197337e-03f, 1.839281894e-03f, 1.825363217e-03f, 1.811441334e-03f, 1.797516278e-03f,
+ 1.783588079e-03f, 1.769656767e-03f, 1.755722373e-03f, 1.741784929e-03f, 1.727844463e-03f, 1.713901009e-03f, 1.699954595e-03f, 1.686005253e-03f, 1.672053014e-03f, 1.658097908e-03f,
+ 1.644139966e-03f, 1.630179219e-03f, 1.616215698e-03f, 1.602249433e-03f, 1.588280455e-03f, 1.574308795e-03f, 1.560334483e-03f, 1.546357551e-03f, 1.532378029e-03f, 1.518395948e-03f,
+ 1.504411339e-03f, 1.490424232e-03f, 1.476434659e-03f, 1.462442650e-03f, 1.448448236e-03f, 1.434451447e-03f, 1.420452316e-03f, 1.406450871e-03f, 1.392447145e-03f, 1.378441168e-03f,
+ 1.364432970e-03f, 1.350422584e-03f, 1.336410038e-03f, 1.322395366e-03f, 1.308378596e-03f, 1.294359760e-03f, 1.280338889e-03f, 1.266316014e-03f, 1.252291166e-03f, 1.238264374e-03f,
+ 1.224235671e-03f, 1.210205087e-03f, 1.196172653e-03f, 1.182138400e-03f, 1.168102359e-03f, 1.154064560e-03f, 1.140025034e-03f, 1.125983813e-03f, 1.111940927e-03f, 1.097896407e-03f,
+ 1.083850283e-03f, 1.069802588e-03f, 1.055753351e-03f, 1.041702603e-03f, 1.027650376e-03f, 1.013596700e-03f, 9.995416064e-04f, 9.854851257e-04f, 9.714272889e-04f, 9.573681269e-04f,
+ 9.433076706e-04f, 9.292459508e-04f, 9.151829985e-04f, 9.011188446e-04f, 8.870535198e-04f, 8.729870552e-04f, 8.589194816e-04f, 8.448508299e-04f, 8.307811310e-04f, 8.167104158e-04f,
+ 8.026387152e-04f, 7.885660601e-04f, 7.744924814e-04f, 7.604180099e-04f, 7.463426766e-04f, 7.322665124e-04f, 7.181895481e-04f, 7.041118147e-04f, 6.900333431e-04f, 6.759541641e-04f,
+ 6.618743086e-04f, 6.477938076e-04f, 6.337126919e-04f, 6.196309925e-04f, 6.055487401e-04f, 5.914659658e-04f, 5.773827004e-04f, 5.632989748e-04f, 5.492148199e-04f, 5.351302665e-04f,
+ 5.210453457e-04f, 5.069600882e-04f, 4.928745249e-04f, 4.787886868e-04f, 4.647026046e-04f, 4.506163094e-04f, 4.365298320e-04f, 4.224432032e-04f, 4.083564540e-04f, 3.942696152e-04f,
+ 3.801827177e-04f, 3.660957924e-04f, 3.520088701e-04f, 3.379219817e-04f, 3.238351581e-04f, 3.097484302e-04f, 2.956618288e-04f, 2.815753848e-04f, 2.674891291e-04f, 2.534030924e-04f,
+ 2.393173057e-04f, 2.252317999e-04f, 2.111466057e-04f, 1.970617540e-04f, 1.829772757e-04f, 1.688932016e-04f, 1.548095626e-04f, 1.407263894e-04f, 1.266437130e-04f, 1.125615642e-04f,
+ 9.847997379e-05f, 8.439897259e-05f, 7.031859145e-05f, 5.623886117e-05f, 4.215981260e-05f, 2.808147653e-05f, 1.400388378e-05f, -7.293483608e-08f, -1.414894852e-05f, -2.822412646e-05f,
+ -4.229843787e-05f, -5.637185195e-05f, -7.044433790e-05f, -8.451586495e-05f, -9.858640231e-05f, -1.126559192e-04f, -1.267243848e-04f, -1.407917685e-04f, -1.548580393e-04f, -1.689231666e-04f,
+ -1.829871196e-04f, -1.970498675e-04f, -2.111113796e-04f, -2.251716252e-04f, -2.392305734e-04f, -2.532881937e-04f, -2.673444551e-04f, -2.813993271e-04f, -2.954527788e-04f, -3.095047797e-04f,
+ -3.235552989e-04f, -3.376043057e-04f, -3.516517695e-04f, -3.656976595e-04f, -3.797419451e-04f, -3.937845956e-04f, -4.078255802e-04f, -4.218648684e-04f, -4.359024294e-04f, -4.499382326e-04f,
+ -4.639722473e-04f, -4.780044429e-04f, -4.920347887e-04f, -5.060632540e-04f, -5.200898084e-04f, -5.341144210e-04f, -5.481370613e-04f, -5.621576987e-04f, -5.761763025e-04f, -5.901928422e-04f,
+ -6.042072871e-04f, -6.182196067e-04f, -6.322297703e-04f, -6.462377475e-04f, -6.602435076e-04f, -6.742470200e-04f, -6.882482542e-04f, -7.022471796e-04f, -7.162437657e-04f, -7.302379820e-04f,
+ -7.442297979e-04f, -7.582191828e-04f, -7.722061064e-04f, -7.861905380e-04f, -8.001724471e-04f, -8.141518033e-04f, -8.281285761e-04f, -8.421027349e-04f, -8.560742494e-04f, -8.700430890e-04f,
+ -8.840092232e-04f, -8.979726217e-04f, -9.119332540e-04f, -9.258910896e-04f, -9.398460982e-04f, -9.537982492e-04f, -9.677475123e-04f, -9.816938571e-04f, -9.956372532e-04f, -1.009577670e-03f,
+ -1.023515078e-03f, -1.037449445e-03f, -1.051380743e-03f, -1.065308939e-03f, -1.079234005e-03f, -1.093155910e-03f, -1.107074623e-03f, -1.120990114e-03f, -1.134902353e-03f, -1.148811309e-03f,
+ -1.162716953e-03f, -1.176619253e-03f, -1.190518180e-03f, -1.204413703e-03f, -1.218305793e-03f, -1.232194418e-03f, -1.246079549e-03f, -1.259961155e-03f, -1.273839206e-03f, -1.287713673e-03f,
+ -1.301584524e-03f, -1.315451729e-03f, -1.329315259e-03f, -1.343175084e-03f, -1.357031172e-03f, -1.370883494e-03f, -1.384732020e-03f, -1.398576719e-03f, -1.412417562e-03f, -1.426254518e-03f,
+ -1.440087558e-03f, -1.453916650e-03f, -1.467741766e-03f, -1.481562875e-03f, -1.495379947e-03f, -1.509192951e-03f, -1.523001859e-03f, -1.536806639e-03f, -1.550607262e-03f, -1.564403699e-03f,
+ -1.578195917e-03f, -1.591983889e-03f, -1.605767584e-03f, -1.619546971e-03f, -1.633322021e-03f, -1.647092705e-03f, -1.660858991e-03f, -1.674620851e-03f, -1.688378254e-03f, -1.702131170e-03f,
+ -1.715879570e-03f, -1.729623423e-03f, -1.743362700e-03f, -1.757097371e-03f, -1.770827406e-03f, -1.784552775e-03f, -1.798273449e-03f, -1.811989397e-03f, -1.825700591e-03f, -1.839406999e-03f,
+ -1.853108592e-03f, -1.866805341e-03f, -1.880497216e-03f, -1.894184187e-03f, -1.907866224e-03f, -1.921543298e-03f, -1.935215379e-03f, -1.948882437e-03f, -1.962544443e-03f, -1.976201367e-03f,
+ -1.989853179e-03f, -2.003499849e-03f, -2.017141349e-03f, -2.030777648e-03f, -2.044408718e-03f, -2.058034527e-03f, -2.071655048e-03f, -2.085270249e-03f, -2.098880102e-03f, -2.112484578e-03f,
+ -2.126083646e-03f, -2.139677277e-03f, -2.153265442e-03f, -2.166848111e-03f, -2.180425255e-03f, -2.193996844e-03f, -2.207562849e-03f, -2.221123241e-03f, -2.234677989e-03f, -2.248227066e-03f,
+ -2.261770440e-03f, -2.275308084e-03f, -2.288839967e-03f, -2.302366061e-03f, -2.315886336e-03f, -2.329400762e-03f, -2.342909311e-03f, -2.356411953e-03f, -2.369908658e-03f, -2.383399399e-03f,
+ -2.396884145e-03f, -2.410362867e-03f, -2.423835536e-03f, -2.437302123e-03f, -2.450762599e-03f, -2.464216934e-03f, -2.477665100e-03f, -2.491107067e-03f, -2.504542806e-03f, -2.517972288e-03f,
+ -2.531395484e-03f, -2.544812365e-03f, -2.558222902e-03f, -2.571627066e-03f, -2.585024828e-03f, -2.598416159e-03f, -2.611801029e-03f, -2.625179411e-03f, -2.638551274e-03f, -2.651916591e-03f,
+ -2.665275332e-03f, -2.678627467e-03f, -2.691972970e-03f, -2.705311809e-03f, -2.718643958e-03f, -2.731969386e-03f, -2.745288065e-03f, -2.758599967e-03f, -2.771905061e-03f, -2.785203321e-03f,
+ -2.798494716e-03f, -2.811779218e-03f, -2.825056799e-03f, -2.838327429e-03f, -2.851591081e-03f, -2.864847725e-03f, -2.878097332e-03f, -2.891339875e-03f, -2.904575324e-03f, -2.917803651e-03f,
+ -2.931024827e-03f, -2.944238823e-03f, -2.957445612e-03f, -2.970645165e-03f, -2.983837453e-03f, -2.997022447e-03f, -3.010200119e-03f, -3.023370441e-03f, -3.036533385e-03f, -3.049688921e-03f,
+ -3.062837021e-03f, -3.075977658e-03f, -3.089110802e-03f, -3.102236425e-03f, -3.115354499e-03f, -3.128464996e-03f, -3.141567887e-03f, -3.154663145e-03f, -3.167750740e-03f, -3.180830644e-03f,
+ -3.193902830e-03f, -3.206967269e-03f, -3.220023933e-03f, -3.233072793e-03f, -3.246113823e-03f, -3.259146992e-03f, -3.272172274e-03f, -3.285189640e-03f, -3.298199063e-03f, -3.311200513e-03f,
+ -3.324193964e-03f, -3.337179386e-03f, -3.350156753e-03f, -3.363126036e-03f, -3.376087207e-03f, -3.389040238e-03f, -3.401985101e-03f, -3.414921768e-03f, -3.427850213e-03f, -3.440770405e-03f,
+ -3.453682319e-03f, -3.466585925e-03f, -3.479481197e-03f, -3.492368105e-03f, -3.505246624e-03f, -3.518116724e-03f, -3.530978378e-03f, -3.543831559e-03f, -3.556676239e-03f, -3.569512389e-03f,
+ -3.582339983e-03f, -3.595158993e-03f, -3.607969391e-03f, -3.620771149e-03f, -3.633564241e-03f, -3.646348638e-03f, -3.659124313e-03f, -3.671891238e-03f, -3.684649387e-03f, -3.697398731e-03f,
+ -3.710139243e-03f, -3.722870896e-03f, -3.735593662e-03f, -3.748307514e-03f, -3.761012425e-03f, -3.773708366e-03f, -3.786395312e-03f, -3.799073234e-03f, -3.811742106e-03f, -3.824401900e-03f,
+ -3.837052589e-03f, -3.849694145e-03f, -3.862326542e-03f, -3.874949752e-03f, -3.887563748e-03f, -3.900168504e-03f, -3.912763991e-03f, -3.925350184e-03f, -3.937927054e-03f, -3.950494575e-03f,
+ -3.963052719e-03f, -3.975601461e-03f, -3.988140773e-03f, -4.000670627e-03f, -4.013190997e-03f, -4.025701857e-03f, -4.038203179e-03f, -4.050694936e-03f, -4.063177101e-03f, -4.075649649e-03f,
+ -4.088112551e-03f, -4.100565782e-03f, -4.113009314e-03f, -4.125443120e-03f, -4.137867175e-03f, -4.150281451e-03f, -4.162685922e-03f, -4.175080561e-03f, -4.187465341e-03f, -4.199840236e-03f,
+ -4.212205220e-03f, -4.224560266e-03f, -4.236905346e-03f, -4.249240436e-03f, -4.261565508e-03f, -4.273880536e-03f, -4.286185493e-03f, -4.298480354e-03f, -4.310765091e-03f, -4.323039679e-03f,
+ -4.335304091e-03f, -4.347558300e-03f, -4.359802281e-03f, -4.372036008e-03f, -4.384259453e-03f, -4.396472591e-03f, -4.408675396e-03f, -4.420867842e-03f, -4.433049901e-03f, -4.445221549e-03f,
+ -4.457382760e-03f, -4.469533506e-03f, -4.481673762e-03f, -4.493803503e-03f, -4.505922702e-03f, -4.518031333e-03f, -4.530129370e-03f, -4.542216787e-03f, -4.554293559e-03f, -4.566359659e-03f,
+ -4.578415062e-03f, -4.590459742e-03f, -4.602493674e-03f, -4.614516830e-03f, -4.626529186e-03f, -4.638530717e-03f, -4.650521395e-03f, -4.662501196e-03f, -4.674470094e-03f, -4.686428063e-03f,
+ -4.698375078e-03f, -4.710311114e-03f, -4.722236144e-03f, -4.734150143e-03f, -4.746053086e-03f, -4.757944947e-03f, -4.769825701e-03f, -4.781695322e-03f, -4.793553786e-03f, -4.805401066e-03f,
+ -4.817237137e-03f, -4.829061975e-03f, -4.840875553e-03f, -4.852677847e-03f, -4.864468831e-03f, -4.876248480e-03f, -4.888016769e-03f, -4.899773673e-03f, -4.911519167e-03f, -4.923253225e-03f,
+ -4.934975823e-03f, -4.946686935e-03f, -4.958386537e-03f, -4.970074603e-03f, -4.981751109e-03f, -4.993416030e-03f, -5.005069340e-03f, -5.016711015e-03f, -5.028341030e-03f, -5.039959360e-03f,
+ -5.051565981e-03f, -5.063160867e-03f, -5.074743994e-03f, -5.086315337e-03f, -5.097874872e-03f, -5.109422573e-03f, -5.120958417e-03f, -5.132482378e-03f, -5.143994432e-03f, -5.155494555e-03f,
+ -5.166982721e-03f, -5.178458907e-03f, -5.189923088e-03f, -5.201375240e-03f, -5.212815337e-03f, -5.224243357e-03f, -5.235659273e-03f, -5.247063063e-03f, -5.258454701e-03f, -5.269834164e-03f,
+ -5.281201427e-03f, -5.292556466e-03f, -5.303899257e-03f, -5.315229776e-03f, -5.326547998e-03f, -5.337853899e-03f, -5.349147456e-03f, -5.360428644e-03f, -5.371697440e-03f, -5.382953819e-03f,
+ -5.394197757e-03f, -5.405429230e-03f, -5.416648215e-03f, -5.427854688e-03f, -5.439048624e-03f, -5.450230001e-03f, -5.461398793e-03f, -5.472554978e-03f, -5.483698532e-03f, -5.494829430e-03f,
+ -5.505947650e-03f, -5.517053168e-03f, -5.528145960e-03f, -5.539226002e-03f, -5.550293271e-03f, -5.561347743e-03f, -5.572389396e-03f, -5.583418204e-03f, -5.594434146e-03f, -5.605437198e-03f,
+ -5.616427335e-03f, -5.627404536e-03f, -5.638368775e-03f, -5.649320032e-03f, -5.660258281e-03f, -5.671183500e-03f, -5.682095665e-03f, -5.692994754e-03f, -5.703880743e-03f, -5.714753609e-03f,
+ -5.725613330e-03f, -5.736459881e-03f, -5.747293240e-03f, -5.758113385e-03f, -5.768920291e-03f, -5.779713937e-03f, -5.790494298e-03f, -5.801261353e-03f, -5.812015079e-03f, -5.822755452e-03f,
+ -5.833482450e-03f, -5.844196050e-03f, -5.854896230e-03f, -5.865582967e-03f, -5.876256237e-03f, -5.886916020e-03f, -5.897562291e-03f, -5.908195028e-03f, -5.918814209e-03f, -5.929419812e-03f,
+ -5.940011813e-03f, -5.950590191e-03f, -5.961154923e-03f, -5.971705986e-03f, -5.982243359e-03f, -5.992767019e-03f, -6.003276943e-03f, -6.013773110e-03f, -6.024255497e-03f, -6.034724082e-03f,
+ -6.045178843e-03f, -6.055619758e-03f, -6.066046804e-03f, -6.076459960e-03f, -6.086859204e-03f, -6.097244513e-03f, -6.107615866e-03f, -6.117973241e-03f, -6.128316615e-03f, -6.138645967e-03f,
+ -6.148961275e-03f, -6.159262518e-03f, -6.169549673e-03f, -6.179822719e-03f, -6.190081633e-03f, -6.200326395e-03f, -6.210556983e-03f, -6.220773375e-03f, -6.230975550e-03f, -6.241163485e-03f,
+ -6.251337160e-03f, -6.261496553e-03f, -6.271641643e-03f, -6.281772407e-03f, -6.291888826e-03f, -6.301990876e-03f, -6.312078538e-03f, -6.322151790e-03f, -6.332210610e-03f, -6.342254977e-03f,
+ -6.352284870e-03f, -6.362300269e-03f, -6.372301151e-03f, -6.382287496e-03f, -6.392259282e-03f, -6.402216490e-03f, -6.412159097e-03f, -6.422087082e-03f, -6.432000426e-03f, -6.441899106e-03f,
+ -6.451783102e-03f, -6.461652394e-03f, -6.471506960e-03f, -6.481346779e-03f, -6.491171832e-03f, -6.500982097e-03f, -6.510777553e-03f, -6.520558180e-03f, -6.530323958e-03f, -6.540074866e-03f,
+ -6.549810883e-03f, -6.559531988e-03f, -6.569238162e-03f, -6.578929384e-03f, -6.588605634e-03f, -6.598266890e-03f, -6.607913134e-03f, -6.617544344e-03f, -6.627160501e-03f, -6.636761583e-03f,
+ -6.646347572e-03f, -6.655918447e-03f, -6.665474187e-03f, -6.675014772e-03f, -6.684540184e-03f, -6.694050400e-03f, -6.703545403e-03f, -6.713025171e-03f, -6.722489685e-03f, -6.731938924e-03f,
+ -6.741372870e-03f, -6.750791502e-03f, -6.760194800e-03f, -6.769582745e-03f, -6.778955317e-03f, -6.788312497e-03f, -6.797654264e-03f, -6.806980599e-03f, -6.816291483e-03f, -6.825586896e-03f,
+ -6.834866818e-03f, -6.844131230e-03f, -6.853380114e-03f, -6.862613448e-03f, -6.871831214e-03f, -6.881033394e-03f, -6.890219966e-03f, -6.899390912e-03f, -6.908546214e-03f, -6.917685851e-03f,
+ -6.926809805e-03f, -6.935918056e-03f, -6.945010585e-03f, -6.954087374e-03f, -6.963148404e-03f, -6.972193655e-03f, -6.981223108e-03f, -6.990236745e-03f, -6.999234547e-03f, -7.008216494e-03f,
+ -7.017182569e-03f, -7.026132753e-03f, -7.035067026e-03f, -7.043985370e-03f, -7.052887766e-03f, -7.061774197e-03f, -7.070644642e-03f, -7.079499084e-03f, -7.088337505e-03f, -7.097159885e-03f,
+ -7.105966207e-03f, -7.114756451e-03f, -7.123530600e-03f, -7.132288636e-03f, -7.141030539e-03f, -7.149756293e-03f, -7.158465878e-03f, -7.167159276e-03f, -7.175836469e-03f, -7.184497440e-03f,
+ -7.193142170e-03f, -7.201770641e-03f, -7.210382835e-03f, -7.218978735e-03f, -7.227558321e-03f, -7.236121577e-03f, -7.244668485e-03f, -7.253199026e-03f, -7.261713184e-03f, -7.270210939e-03f,
+ -7.278692276e-03f, -7.287157175e-03f, -7.295605619e-03f, -7.304037591e-03f, -7.312453074e-03f, -7.320852049e-03f, -7.329234500e-03f, -7.337600408e-03f, -7.345949756e-03f, -7.354282528e-03f,
+ -7.362598706e-03f, -7.370898271e-03f, -7.379181209e-03f, -7.387447500e-03f, -7.395697128e-03f, -7.403930076e-03f, -7.412146326e-03f, -7.420345862e-03f, -7.428528666e-03f, -7.436694722e-03f,
+ -7.444844013e-03f, -7.452976522e-03f, -7.461092231e-03f, -7.469191124e-03f, -7.477273185e-03f, -7.485338396e-03f, -7.493386741e-03f, -7.501418203e-03f, -7.509432765e-03f, -7.517430411e-03f,
+ -7.525411125e-03f, -7.533374889e-03f, -7.541321688e-03f, -7.549251504e-03f, -7.557164322e-03f, -7.565060125e-03f, -7.572938896e-03f, -7.580800620e-03f, -7.588645280e-03f, -7.596472861e-03f,
+ -7.604283344e-03f, -7.612076716e-03f, -7.619852959e-03f, -7.627612057e-03f, -7.635353995e-03f, -7.643078756e-03f, -7.650786325e-03f, -7.658476685e-03f, -7.666149821e-03f, -7.673805717e-03f,
+ -7.681444357e-03f, -7.689065725e-03f, -7.696669806e-03f, -7.704256584e-03f, -7.711826043e-03f, -7.719378167e-03f, -7.726912942e-03f, -7.734430351e-03f, -7.741930379e-03f, -7.749413011e-03f,
+ -7.756878231e-03f, -7.764326024e-03f, -7.771756375e-03f, -7.779169268e-03f, -7.786564688e-03f, -7.793942619e-03f, -7.801303047e-03f, -7.808645957e-03f, -7.815971333e-03f, -7.823279160e-03f,
+ -7.830569424e-03f, -7.837842109e-03f, -7.845097200e-03f, -7.852334683e-03f, -7.859554543e-03f, -7.866756764e-03f, -7.873941332e-03f, -7.881108233e-03f, -7.888257451e-03f, -7.895388972e-03f,
+ -7.902502782e-03f, -7.909598865e-03f, -7.916677207e-03f, -7.923737794e-03f, -7.930780612e-03f, -7.937805645e-03f, -7.944812879e-03f, -7.951802301e-03f, -7.958773895e-03f, -7.965727648e-03f,
+ -7.972663545e-03f, -7.979581572e-03f, -7.986481716e-03f, -7.993363961e-03f, -8.000228294e-03f, -8.007074700e-03f, -8.013903167e-03f, -8.020713679e-03f, -8.027506223e-03f, -8.034280785e-03f,
+ -8.041037352e-03f, -8.047775909e-03f, -8.054496443e-03f, -8.061198939e-03f, -8.067883385e-03f, -8.074549767e-03f, -8.081198071e-03f, -8.087828284e-03f, -8.094440392e-03f, -8.101034381e-03f,
+ -8.107610239e-03f, -8.114167951e-03f, -8.120707505e-03f, -8.127228888e-03f, -8.133732085e-03f, -8.140217084e-03f, -8.146683871e-03f, -8.153132434e-03f, -8.159562760e-03f, -8.165974834e-03f,
+ -8.172368645e-03f, -8.178744179e-03f, -8.185101424e-03f, -8.191440366e-03f, -8.197760993e-03f, -8.204063291e-03f, -8.210347249e-03f, -8.216612853e-03f, -8.222860090e-03f, -8.229088949e-03f,
+ -8.235299416e-03f, -8.241491479e-03f, -8.247665125e-03f, -8.253820342e-03f, -8.259957117e-03f, -8.266075438e-03f, -8.272175293e-03f, -8.278256670e-03f, -8.284319555e-03f, -8.290363937e-03f,
+ -8.296389804e-03f, -8.302397143e-03f, -8.308385942e-03f, -8.314356190e-03f, -8.320307874e-03f, -8.326240982e-03f, -8.332155503e-03f, -8.338051424e-03f, -8.343928733e-03f, -8.349787420e-03f,
+ -8.355627471e-03f, -8.361448875e-03f, -8.367251621e-03f, -8.373035697e-03f, -8.378801091e-03f, -8.384547792e-03f, -8.390275788e-03f, -8.395985067e-03f, -8.401675619e-03f, -8.407347432e-03f,
+ -8.413000494e-03f, -8.418634794e-03f, -8.424250321e-03f, -8.429847064e-03f, -8.435425010e-03f, -8.440984151e-03f, -8.446524473e-03f, -8.452045967e-03f, -8.457548620e-03f, -8.463032423e-03f,
+ -8.468497363e-03f, -8.473943431e-03f, -8.479370615e-03f, -8.484778905e-03f, -8.490168290e-03f, -8.495538758e-03f, -8.500890300e-03f, -8.506222904e-03f, -8.511536561e-03f, -8.516831259e-03f,
+ -8.522106988e-03f, -8.527363738e-03f, -8.532601497e-03f, -8.537820256e-03f, -8.543020005e-03f, -8.548200732e-03f, -8.553362429e-03f, -8.558505083e-03f, -8.563628686e-03f, -8.568733227e-03f,
+ -8.573818697e-03f, -8.578885084e-03f, -8.583932379e-03f, -8.588960572e-03f, -8.593969653e-03f, -8.598959612e-03f, -8.603930440e-03f, -8.608882126e-03f, -8.613814661e-03f, -8.618728035e-03f,
+ -8.623622239e-03f, -8.628497262e-03f, -8.633353095e-03f, -8.638189729e-03f, -8.643007154e-03f, -8.647805360e-03f, -8.652584339e-03f, -8.657344080e-03f, -8.662084575e-03f, -8.666805815e-03f,
+ -8.671507789e-03f, -8.676190489e-03f, -8.680853905e-03f, -8.685498029e-03f, -8.690122851e-03f, -8.694728362e-03f, -8.699314554e-03f, -8.703881417e-03f, -8.708428943e-03f, -8.712957122e-03f,
+ -8.717465946e-03f, -8.721955406e-03f, -8.726425494e-03f, -8.730876200e-03f, -8.735307515e-03f, -8.739719432e-03f, -8.744111942e-03f, -8.748485036e-03f, -8.752838706e-03f, -8.757172943e-03f,
+ -8.761487739e-03f, -8.765783086e-03f, -8.770058974e-03f, -8.774315397e-03f, -8.778552346e-03f, -8.782769812e-03f, -8.786967787e-03f, -8.791146264e-03f, -8.795305235e-03f, -8.799444690e-03f,
+ -8.803564623e-03f, -8.807665026e-03f, -8.811745890e-03f, -8.815807207e-03f, -8.819848971e-03f, -8.823871173e-03f, -8.827873805e-03f, -8.831856860e-03f, -8.835820330e-03f, -8.839764208e-03f,
+ -8.843688487e-03f, -8.847593157e-03f, -8.851478213e-03f, -8.855343647e-03f, -8.859189451e-03f, -8.863015618e-03f, -8.866822142e-03f, -8.870609013e-03f, -8.874376227e-03f, -8.878123774e-03f,
+ -8.881851649e-03f, -8.885559844e-03f, -8.889248352e-03f, -8.892917166e-03f, -8.896566280e-03f, -8.900195686e-03f, -8.903805378e-03f, -8.907395348e-03f, -8.910965590e-03f, -8.914516098e-03f,
+ -8.918046865e-03f, -8.921557883e-03f, -8.925049147e-03f, -8.928520650e-03f, -8.931972385e-03f, -8.935404347e-03f, -8.938816528e-03f, -8.942208922e-03f, -8.945581524e-03f, -8.948934326e-03f,
+ -8.952267322e-03f, -8.955580507e-03f, -8.958873874e-03f, -8.962147418e-03f, -8.965401131e-03f, -8.968635008e-03f, -8.971849043e-03f, -8.975043231e-03f, -8.978217565e-03f, -8.981372039e-03f,
+ -8.984506648e-03f, -8.987621386e-03f, -8.990716247e-03f, -8.993791226e-03f, -8.996846316e-03f, -8.999881514e-03f, -9.002896812e-03f, -9.005892205e-03f, -9.008867689e-03f, -9.011823257e-03f,
+ -9.014758904e-03f, -9.017674626e-03f, -9.020570416e-03f, -9.023446269e-03f, -9.026302181e-03f, -9.029138146e-03f, -9.031954160e-03f, -9.034750216e-03f, -9.037526310e-03f, -9.040282438e-03f,
+ -9.043018594e-03f, -9.045734773e-03f, -9.048430971e-03f, -9.051107182e-03f, -9.053763403e-03f, -9.056399628e-03f, -9.059015852e-03f, -9.061612072e-03f, -9.064188283e-03f, -9.066744479e-03f,
+ -9.069280657e-03f, -9.071796813e-03f, -9.074292941e-03f, -9.076769038e-03f, -9.079225098e-03f, -9.081661119e-03f, -9.084077096e-03f, -9.086473024e-03f, -9.088848900e-03f, -9.091204719e-03f,
+ -9.093540477e-03f, -9.095856171e-03f, -9.098151797e-03f, -9.100427350e-03f, -9.102682827e-03f, -9.104918223e-03f, -9.107133536e-03f, -9.109328762e-03f, -9.111503896e-03f, -9.113658936e-03f,
+ -9.115793877e-03f, -9.117908716e-03f, -9.120003450e-03f, -9.122078075e-03f, -9.124132588e-03f, -9.126166985e-03f, -9.128181263e-03f, -9.130175419e-03f, -9.132149449e-03f, -9.134103351e-03f,
+ -9.136037121e-03f, -9.137950757e-03f, -9.139844254e-03f, -9.141717610e-03f, -9.143570823e-03f, -9.145403889e-03f, -9.147216805e-03f, -9.149009569e-03f, -9.150782177e-03f, -9.152534628e-03f,
+ -9.154266918e-03f, -9.155979044e-03f, -9.157671005e-03f, -9.159342797e-03f, -9.160994418e-03f, -9.162625865e-03f, -9.164237137e-03f, -9.165828230e-03f, -9.167399143e-03f, -9.168949873e-03f,
+ -9.170480417e-03f, -9.171990774e-03f, -9.173480942e-03f, -9.174950918e-03f, -9.176400700e-03f, -9.177830286e-03f, -9.179239675e-03f, -9.180628864e-03f, -9.181997851e-03f, -9.183346635e-03f,
+ -9.184675214e-03f, -9.185983585e-03f, -9.187271748e-03f, -9.188539700e-03f, -9.189787441e-03f, -9.191014967e-03f, -9.192222279e-03f, -9.193409374e-03f, -9.194576251e-03f, -9.195722908e-03f,
+ -9.196849344e-03f, -9.197955558e-03f, -9.199041549e-03f, -9.200107315e-03f, -9.201152855e-03f, -9.202178168e-03f, -9.203183253e-03f, -9.204168108e-03f, -9.205132734e-03f, -9.206077128e-03f,
+ -9.207001290e-03f, -9.207905219e-03f, -9.208788915e-03f, -9.209652376e-03f, -9.210495601e-03f, -9.211318591e-03f, -9.212121344e-03f, -9.212903859e-03f, -9.213666137e-03f, -9.214408176e-03f,
+ -9.215129977e-03f, -9.215831538e-03f, -9.216512860e-03f, -9.217173941e-03f, -9.217814782e-03f, -9.218435383e-03f, -9.219035743e-03f, -9.219615862e-03f, -9.220175740e-03f, -9.220715377e-03f,
+ -9.221234773e-03f, -9.221733927e-03f, -9.222212841e-03f, -9.222671513e-03f, -9.223109945e-03f, -9.223528136e-03f, -9.223926087e-03f, -9.224303797e-03f, -9.224661268e-03f, -9.224998499e-03f,
+ -9.225315491e-03f, -9.225612245e-03f, -9.225888760e-03f, -9.226145038e-03f, -9.226381079e-03f, -9.226596884e-03f, -9.226792453e-03f, -9.226967787e-03f, -9.227122887e-03f, -9.227257754e-03f,
+ -9.227372388e-03f, -9.227466790e-03f, -9.227540962e-03f, -9.227594905e-03f, -9.227628618e-03f, -9.227642104e-03f, -9.227635364e-03f, -9.227608398e-03f, -9.227561209e-03f, -9.227493796e-03f,
+ -9.227406162e-03f, -9.227298308e-03f, -9.227170235e-03f, -9.227021945e-03f, -9.226853439e-03f, -9.226664718e-03f, -9.226455785e-03f, -9.226226640e-03f, -9.225977286e-03f, -9.225707724e-03f,
+ -9.225417956e-03f, -9.225107984e-03f, -9.224777809e-03f, -9.224427434e-03f, -9.224056860e-03f, -9.223666089e-03f, -9.223255123e-03f, -9.222823965e-03f, -9.222372616e-03f, -9.221901079e-03f,
+ -9.221409355e-03f, -9.220897447e-03f, -9.220365358e-03f, -9.219813089e-03f, -9.219240643e-03f, -9.218648022e-03f, -9.218035229e-03f, -9.217402266e-03f, -9.216749136e-03f, -9.216075841e-03f,
+ -9.215382384e-03f, -9.214668768e-03f, -9.213934995e-03f, -9.213181068e-03f, -9.212406990e-03f, -9.211612764e-03f, -9.210798392e-03f, -9.209963878e-03f, -9.209109225e-03f, -9.208234434e-03f,
+ -9.207339511e-03f, -9.206424457e-03f, -9.205489276e-03f, -9.204533971e-03f, -9.203558545e-03f, -9.202563002e-03f, -9.201547345e-03f, -9.200511577e-03f, -9.199455702e-03f, -9.198379722e-03f,
+ -9.197283643e-03f, -9.196167466e-03f, -9.195031196e-03f, -9.193874837e-03f, -9.192698392e-03f, -9.191501864e-03f, -9.190285258e-03f, -9.189048577e-03f, -9.187791826e-03f, -9.186515008e-03f,
+ -9.185218126e-03f, -9.183901186e-03f, -9.182564190e-03f, -9.181207144e-03f, -9.179830051e-03f, -9.178432916e-03f, -9.177015742e-03f, -9.175578533e-03f, -9.174121295e-03f, -9.172644031e-03f,
+ -9.171146746e-03f, -9.169629445e-03f, -9.168092131e-03f, -9.166534809e-03f, -9.164957484e-03f, -9.163360160e-03f, -9.161742843e-03f, -9.160105536e-03f, -9.158448244e-03f, -9.156770972e-03f,
+ -9.155073726e-03f, -9.153356509e-03f, -9.151619327e-03f, -9.149862185e-03f, -9.148085087e-03f, -9.146288039e-03f, -9.144471046e-03f, -9.142634112e-03f, -9.140777244e-03f, -9.138900446e-03f,
+ -9.137003723e-03f, -9.135087081e-03f, -9.133150525e-03f, -9.131194060e-03f, -9.129217693e-03f, -9.127221427e-03f, -9.125205270e-03f, -9.123169226e-03f, -9.121113301e-03f, -9.119037501e-03f,
+ -9.116941830e-03f, -9.114826296e-03f, -9.112690904e-03f, -9.110535659e-03f, -9.108360568e-03f, -9.106165636e-03f, -9.103950869e-03f, -9.101716274e-03f, -9.099461856e-03f, -9.097187621e-03f,
+ -9.094893575e-03f, -9.092579726e-03f, -9.090246078e-03f, -9.087892638e-03f, -9.085519412e-03f, -9.083126407e-03f, -9.080713629e-03f, -9.078281085e-03f, -9.075828780e-03f, -9.073356722e-03f,
+ -9.070864917e-03f, -9.068353371e-03f, -9.065822091e-03f, -9.063271084e-03f, -9.060700357e-03f, -9.058109916e-03f, -9.055499767e-03f, -9.052869919e-03f, -9.050220378e-03f, -9.047551150e-03f,
+ -9.044862243e-03f, -9.042153664e-03f, -9.039425419e-03f, -9.036677516e-03f, -9.033909962e-03f, -9.031122765e-03f, -9.028315930e-03f, -9.025489466e-03f, -9.022643381e-03f, -9.019777680e-03f,
+ -9.016892373e-03f, -9.013987465e-03f, -9.011062965e-03f, -9.008118880e-03f, -9.005155218e-03f, -9.002171986e-03f, -8.999169192e-03f, -8.996146844e-03f, -8.993104949e-03f, -8.990043515e-03f,
+ -8.986962550e-03f, -8.983862062e-03f, -8.980742059e-03f, -8.977602549e-03f, -8.974443539e-03f, -8.971265038e-03f, -8.968067053e-03f, -8.964849594e-03f, -8.961612668e-03f, -8.958356282e-03f,
+ -8.955080447e-03f, -8.951785169e-03f, -8.948470457e-03f, -8.945136320e-03f, -8.941782765e-03f, -8.938409802e-03f, -8.935017439e-03f, -8.931605684e-03f, -8.928174546e-03f, -8.924724034e-03f,
+ -8.921254155e-03f, -8.917764920e-03f, -8.914256336e-03f, -8.910728413e-03f, -8.907181159e-03f, -8.903614584e-03f, -8.900028695e-03f, -8.896423502e-03f, -8.892799015e-03f, -8.889155241e-03f,
+ -8.885492191e-03f, -8.881809873e-03f, -8.878108296e-03f, -8.874387470e-03f, -8.870647404e-03f, -8.866888107e-03f, -8.863109589e-03f, -8.859311858e-03f, -8.855494925e-03f, -8.851658798e-03f,
+ -8.847803488e-03f, -8.843929003e-03f, -8.840035354e-03f, -8.836122550e-03f, -8.832190600e-03f, -8.828239515e-03f, -8.824269304e-03f, -8.820279977e-03f, -8.816271543e-03f, -8.812244013e-03f,
+ -8.808197397e-03f, -8.804131704e-03f, -8.800046944e-03f, -8.795943128e-03f, -8.791820266e-03f, -8.787678367e-03f, -8.783517442e-03f, -8.779337501e-03f, -8.775138554e-03f, -8.770920612e-03f,
+ -8.766683684e-03f, -8.762427782e-03f, -8.758152915e-03f, -8.753859095e-03f, -8.749546331e-03f, -8.745214634e-03f, -8.740864015e-03f, -8.736494484e-03f, -8.732106052e-03f, -8.727698730e-03f,
+ -8.723272528e-03f, -8.718827457e-03f, -8.714363528e-03f, -8.709880752e-03f, -8.705379139e-03f, -8.700858701e-03f, -8.696319449e-03f, -8.691761393e-03f, -8.687184545e-03f, -8.682588916e-03f,
+ -8.677974516e-03f, -8.673341358e-03f, -8.668689452e-03f, -8.664018809e-03f, -8.659329441e-03f, -8.654621360e-03f, -8.649894576e-03f, -8.645149101e-03f, -8.640384946e-03f, -8.635602124e-03f,
+ -8.630800644e-03f, -8.625980520e-03f, -8.621141763e-03f, -8.616284384e-03f, -8.611408395e-03f, -8.606513808e-03f, -8.601600634e-03f, -8.596668886e-03f, -8.591718575e-03f, -8.586749713e-03f,
+ -8.581762313e-03f, -8.576756385e-03f, -8.571731943e-03f, -8.566688998e-03f, -8.561627562e-03f, -8.556547647e-03f, -8.551449266e-03f, -8.546332431e-03f, -8.541197154e-03f, -8.536043447e-03f,
+ -8.530871323e-03f, -8.525680795e-03f, -8.520471873e-03f, -8.515244572e-03f, -8.509998903e-03f, -8.504734879e-03f, -8.499452513e-03f, -8.494151817e-03f, -8.488832804e-03f, -8.483495487e-03f,
+ -8.478139877e-03f, -8.472765989e-03f, -8.467373835e-03f, -8.461963428e-03f, -8.456534780e-03f, -8.451087905e-03f, -8.445622815e-03f, -8.440139524e-03f, -8.434638044e-03f, -8.429118390e-03f,
+ -8.423580573e-03f, -8.418024607e-03f, -8.412450505e-03f, -8.406858281e-03f, -8.401247947e-03f, -8.395619517e-03f, -8.389973005e-03f, -8.384308424e-03f, -8.378625787e-03f, -8.372925108e-03f,
+ -8.367206400e-03f, -8.361469676e-03f, -8.355714952e-03f, -8.349942239e-03f, -8.344151552e-03f, -8.338342904e-03f, -8.332516310e-03f, -8.326671782e-03f, -8.320809335e-03f, -8.314928983e-03f,
+ -8.309030740e-03f, -8.303114619e-03f, -8.297180634e-03f, -8.291228800e-03f, -8.285259130e-03f, -8.279271639e-03f, -8.273266341e-03f, -8.267243250e-03f, -8.261202380e-03f, -8.255143745e-03f,
+ -8.249067360e-03f, -8.242973240e-03f, -8.236861397e-03f, -8.230731847e-03f, -8.224584605e-03f, -8.218419684e-03f, -8.212237099e-03f, -8.206036865e-03f, -8.199818997e-03f, -8.193583508e-03f,
+ -8.187330414e-03f, -8.181059730e-03f, -8.174771469e-03f, -8.168465648e-03f, -8.162142280e-03f, -8.155801380e-03f, -8.149442964e-03f, -8.143067046e-03f, -8.136673642e-03f, -8.130262766e-03f,
+ -8.123834433e-03f, -8.117388659e-03f, -8.110925458e-03f, -8.104444847e-03f, -8.097946838e-03f, -8.091431450e-03f, -8.084898695e-03f, -8.078348590e-03f, -8.071781150e-03f, -8.065196391e-03f,
+ -8.058594327e-03f, -8.051974975e-03f, -8.045338349e-03f, -8.038684466e-03f, -8.032013341e-03f, -8.025324989e-03f, -8.018619426e-03f, -8.011896668e-03f, -8.005156730e-03f, -7.998399629e-03f,
+ -7.991625379e-03f, -7.984833997e-03f, -7.978025499e-03f, -7.971199901e-03f, -7.964357218e-03f, -7.957497467e-03f, -7.950620662e-03f, -7.943726822e-03f, -7.936815961e-03f, -7.929888096e-03f,
+ -7.922943242e-03f, -7.915981417e-03f, -7.909002635e-03f, -7.902006915e-03f, -7.894994271e-03f, -7.887964720e-03f, -7.880918278e-03f, -7.873854963e-03f, -7.866774789e-03f, -7.859677775e-03f,
+ -7.852563936e-03f, -7.845433289e-03f, -7.838285850e-03f, -7.831121636e-03f, -7.823940664e-03f, -7.816742950e-03f, -7.809528511e-03f, -7.802297364e-03f, -7.795049526e-03f, -7.787785013e-03f,
+ -7.780503843e-03f, -7.773206032e-03f, -7.765891597e-03f, -7.758560555e-03f, -7.751212923e-03f, -7.743848719e-03f, -7.736467959e-03f, -7.729070660e-03f, -7.721656840e-03f, -7.714226515e-03f,
+ -7.706779704e-03f, -7.699316423e-03f, -7.691836689e-03f, -7.684340520e-03f, -7.676827933e-03f, -7.669298946e-03f, -7.661753576e-03f, -7.654191841e-03f, -7.646613757e-03f, -7.639019343e-03f,
+ -7.631408616e-03f, -7.623781593e-03f, -7.616138294e-03f, -7.608478734e-03f, -7.600802931e-03f, -7.593110904e-03f, -7.585402671e-03f, -7.577678248e-03f, -7.569937655e-03f, -7.562180908e-03f,
+ -7.554408026e-03f, -7.546619026e-03f, -7.538813927e-03f, -7.530992747e-03f, -7.523155504e-03f, -7.515302215e-03f, -7.507432899e-03f, -7.499547574e-03f, -7.491646259e-03f, -7.483728971e-03f,
+ -7.475795728e-03f, -7.467846550e-03f, -7.459881454e-03f, -7.451900459e-03f, -7.443903583e-03f, -7.435890844e-03f, -7.427862261e-03f, -7.419817853e-03f, -7.411757638e-03f, -7.403681634e-03f,
+ -7.395589861e-03f, -7.387482336e-03f, -7.379359079e-03f, -7.371220108e-03f, -7.363065442e-03f, -7.354895099e-03f, -7.346709099e-03f, -7.338507460e-03f, -7.330290201e-03f, -7.322057342e-03f,
+ -7.313808900e-03f, -7.305544895e-03f, -7.297265346e-03f, -7.288970272e-03f, -7.280659691e-03f, -7.272333624e-03f, -7.263992090e-03f, -7.255635106e-03f, -7.247262693e-03f, -7.238874870e-03f,
+ -7.230471656e-03f, -7.222053070e-03f, -7.213619132e-03f, -7.205169860e-03f, -7.196705276e-03f, -7.188225397e-03f, -7.179730243e-03f, -7.171219834e-03f, -7.162694189e-03f, -7.154153328e-03f,
+ -7.145597270e-03f, -7.137026035e-03f, -7.128439643e-03f, -7.119838114e-03f, -7.111221466e-03f, -7.102589720e-03f, -7.093942896e-03f, -7.085281012e-03f, -7.076604091e-03f, -7.067912150e-03f,
+ -7.059205210e-03f, -7.050483291e-03f, -7.041746413e-03f, -7.032994595e-03f, -7.024227859e-03f, -7.015446223e-03f, -7.006649709e-03f, -6.997838335e-03f, -6.989012123e-03f, -6.980171092e-03f,
+ -6.971315263e-03f, -6.962444656e-03f, -6.953559291e-03f, -6.944659189e-03f, -6.935744370e-03f, -6.926814853e-03f, -6.917870661e-03f, -6.908911812e-03f, -6.899938328e-03f, -6.890950229e-03f,
+ -6.881947536e-03f, -6.872930269e-03f, -6.863898448e-03f, -6.854852095e-03f, -6.845791230e-03f, -6.836715873e-03f, -6.827626046e-03f, -6.818521769e-03f, -6.809403062e-03f, -6.800269948e-03f,
+ -6.791122446e-03f, -6.781960577e-03f, -6.772784363e-03f, -6.763593823e-03f, -6.754388980e-03f, -6.745169854e-03f, -6.735936466e-03f, -6.726688838e-03f, -6.717426989e-03f, -6.708150942e-03f,
+ -6.698860718e-03f, -6.689556337e-03f, -6.680237821e-03f, -6.670905191e-03f, -6.661558469e-03f, -6.652197675e-03f, -6.642822830e-03f, -6.633433958e-03f, -6.624031078e-03f, -6.614614211e-03f,
+ -6.605183381e-03f, -6.595738607e-03f, -6.586279912e-03f, -6.576807316e-03f, -6.567320843e-03f, -6.557820512e-03f, -6.548306346e-03f, -6.538778366e-03f, -6.529236594e-03f, -6.519681052e-03f,
+ -6.510111761e-03f, -6.500528743e-03f, -6.490932021e-03f, -6.481321615e-03f, -6.471697547e-03f, -6.462059840e-03f, -6.452408515e-03f, -6.442743595e-03f, -6.433065101e-03f, -6.423373055e-03f,
+ -6.413667479e-03f, -6.403948395e-03f, -6.394215826e-03f, -6.384469793e-03f, -6.374710318e-03f, -6.364937424e-03f, -6.355151133e-03f, -6.345351467e-03f, -6.335538449e-03f, -6.325712099e-03f,
+ -6.315872442e-03f, -6.306019499e-03f, -6.296153292e-03f, -6.286273844e-03f, -6.276381178e-03f, -6.266475315e-03f, -6.256556278e-03f, -6.246624090e-03f, -6.236678773e-03f, -6.226720350e-03f,
+ -6.216748843e-03f, -6.206764275e-03f, -6.196766669e-03f, -6.186756046e-03f, -6.176732430e-03f, -6.166695844e-03f, -6.156646310e-03f, -6.146583851e-03f, -6.136508490e-03f, -6.126420250e-03f,
+ -6.116319153e-03f, -6.106205222e-03f, -6.096078480e-03f, -6.085938951e-03f, -6.075786656e-03f, -6.065621620e-03f, -6.055443864e-03f, -6.045253413e-03f, -6.035050289e-03f, -6.024834515e-03f,
+ -6.014606114e-03f, -6.004365109e-03f, -5.994111525e-03f, -5.983845383e-03f, -5.973566707e-03f, -5.963275520e-03f, -5.952971845e-03f, -5.942655707e-03f, -5.932327127e-03f, -5.921986130e-03f,
+ -5.911632739e-03f, -5.901266977e-03f, -5.890888867e-03f, -5.880498434e-03f, -5.870095700e-03f, -5.859680689e-03f, -5.849253424e-03f, -5.838813930e-03f, -5.828362229e-03f, -5.817898346e-03f,
+ -5.807422303e-03f, -5.796934125e-03f, -5.786433835e-03f, -5.775921457e-03f, -5.765397015e-03f, -5.754860532e-03f, -5.744312032e-03f, -5.733751539e-03f, -5.723179076e-03f, -5.712594669e-03f,
+ -5.701998339e-03f, -5.691390113e-03f, -5.680770012e-03f, -5.670138062e-03f, -5.659494286e-03f, -5.648838708e-03f, -5.638171352e-03f, -5.627492243e-03f, -5.616801404e-03f, -5.606098859e-03f,
+ -5.595384633e-03f, -5.584658750e-03f, -5.573921233e-03f, -5.563172108e-03f, -5.552411398e-03f, -5.541639127e-03f, -5.530855321e-03f, -5.520060002e-03f, -5.509253195e-03f, -5.498434926e-03f,
+ -5.487605217e-03f, -5.476764094e-03f, -5.465911581e-03f, -5.455047702e-03f, -5.444172481e-03f, -5.433285944e-03f, -5.422388115e-03f, -5.411479018e-03f, -5.400558678e-03f, -5.389627119e-03f,
+ -5.378684366e-03f, -5.367730443e-03f, -5.356765376e-03f, -5.345789188e-03f, -5.334801906e-03f, -5.323803552e-03f, -5.312794152e-03f, -5.301773731e-03f, -5.290742314e-03f, -5.279699925e-03f,
+ -5.268646589e-03f, -5.257582331e-03f, -5.246507176e-03f, -5.235421149e-03f, -5.224324274e-03f, -5.213216577e-03f, -5.202098083e-03f, -5.190968815e-03f, -5.179828801e-03f, -5.168678064e-03f,
+ -5.157516630e-03f, -5.146344523e-03f, -5.135161769e-03f, -5.123968393e-03f, -5.112764419e-03f, -5.101549874e-03f, -5.090324783e-03f, -5.079089170e-03f, -5.067843060e-03f, -5.056586480e-03f,
+ -5.045319453e-03f, -5.034042007e-03f, -5.022754165e-03f, -5.011455953e-03f, -5.000147397e-03f, -4.988828521e-03f, -4.977499352e-03f, -4.966159915e-03f, -4.954810235e-03f, -4.943450337e-03f,
+ -4.932080247e-03f, -4.920699991e-03f, -4.909309594e-03f, -4.897909081e-03f, -4.886498479e-03f, -4.875077812e-03f, -4.863647107e-03f, -4.852206388e-03f, -4.840755682e-03f, -4.829295015e-03f,
+ -4.817824411e-03f, -4.806343897e-03f, -4.794853498e-03f, -4.783353241e-03f, -4.771843150e-03f, -4.760323252e-03f, -4.748793572e-03f, -4.737254137e-03f, -4.725704971e-03f, -4.714146102e-03f,
+ -4.702577554e-03f, -4.690999354e-03f, -4.679411528e-03f, -4.667814102e-03f, -4.656207101e-03f, -4.644590551e-03f, -4.632964479e-03f, -4.621328911e-03f, -4.609683872e-03f, -4.598029389e-03f,
+ -4.586365488e-03f, -4.574692194e-03f, -4.563009535e-03f, -4.551317535e-03f, -4.539616222e-03f, -4.527905621e-03f, -4.516185759e-03f, -4.504456661e-03f, -4.492718355e-03f, -4.480970866e-03f,
+ -4.469214220e-03f, -4.457448444e-03f, -4.445673565e-03f, -4.433889607e-03f, -4.422096599e-03f, -4.410294566e-03f, -4.398483534e-03f, -4.386663530e-03f, -4.374834581e-03f, -4.362996712e-03f,
+ -4.351149950e-03f, -4.339294323e-03f, -4.327429855e-03f, -4.315556574e-03f, -4.303674506e-03f, -4.291783678e-03f, -4.279884116e-03f, -4.267975847e-03f, -4.256058897e-03f, -4.244133294e-03f,
+ -4.232199063e-03f, -4.220256232e-03f, -4.208304826e-03f, -4.196344873e-03f, -4.184376400e-03f, -4.172399432e-03f, -4.160413997e-03f, -4.148420122e-03f, -4.136417833e-03f, -4.124407158e-03f,
+ -4.112388122e-03f, -4.100360753e-03f, -4.088325077e-03f, -4.076281122e-03f, -4.064228914e-03f, -4.052168480e-03f, -4.040099847e-03f, -4.028023042e-03f, -4.015938092e-03f, -4.003845023e-03f,
+ -3.991743864e-03f, -3.979634640e-03f, -3.967517379e-03f, -3.955392107e-03f, -3.943258853e-03f, -3.931117642e-03f, -3.918968502e-03f, -3.906811460e-03f, -3.894646544e-03f, -3.882473779e-03f,
+ -3.870293193e-03f, -3.858104814e-03f, -3.845908669e-03f, -3.833704784e-03f, -3.821493187e-03f, -3.809273906e-03f, -3.797046966e-03f, -3.784812396e-03f, -3.772570223e-03f, -3.760320474e-03f,
+ -3.748063177e-03f, -3.735798358e-03f, -3.723526045e-03f, -3.711246265e-03f, -3.698959046e-03f, -3.686664414e-03f, -3.674362398e-03f, -3.662053025e-03f, -3.649736322e-03f, -3.637412316e-03f,
+ -3.625081035e-03f, -3.612742507e-03f, -3.600396758e-03f, -3.588043817e-03f, -3.575683710e-03f, -3.563316465e-03f, -3.550942111e-03f, -3.538560673e-03f, -3.526172180e-03f, -3.513776660e-03f,
+ -3.501374140e-03f, -3.488964647e-03f, -3.476548209e-03f, -3.464124853e-03f, -3.451694609e-03f, -3.439257502e-03f, -3.426813560e-03f, -3.414362812e-03f, -3.401905285e-03f, -3.389441006e-03f,
+ -3.376970004e-03f, -3.364492305e-03f, -3.352007939e-03f, -3.339516932e-03f, -3.327019312e-03f, -3.314515107e-03f, -3.302004344e-03f, -3.289487053e-03f, -3.276963259e-03f, -3.264432992e-03f,
+ -3.251896279e-03f, -3.239353148e-03f, -3.226803626e-03f, -3.214247742e-03f, -3.201685523e-03f, -3.189116998e-03f, -3.176542194e-03f, -3.163961139e-03f, -3.151373861e-03f, -3.138780388e-03f,
+ -3.126180748e-03f, -3.113574969e-03f, -3.100963078e-03f, -3.088345105e-03f, -3.075721076e-03f, -3.063091021e-03f, -3.050454966e-03f, -3.037812940e-03f, -3.025164971e-03f, -3.012511088e-03f,
+ -2.999851317e-03f, -2.987185687e-03f, -2.974514227e-03f, -2.961836964e-03f, -2.949153927e-03f, -2.936465143e-03f, -2.923770641e-03f, -2.911070448e-03f, -2.898364594e-03f, -2.885653106e-03f,
+ -2.872936012e-03f, -2.860213341e-03f, -2.847485121e-03f, -2.834751379e-03f, -2.822012145e-03f, -2.809267446e-03f, -2.796517311e-03f, -2.783761768e-03f, -2.771000845e-03f, -2.758234570e-03f,
+ -2.745462973e-03f, -2.732686080e-03f, -2.719903920e-03f, -2.707116522e-03f, -2.694323914e-03f, -2.681526124e-03f, -2.668723181e-03f, -2.655915113e-03f, -2.643101948e-03f, -2.630283715e-03f,
+ -2.617460442e-03f, -2.604632157e-03f, -2.591798890e-03f, -2.578960667e-03f, -2.566117518e-03f, -2.553269472e-03f, -2.540416556e-03f, -2.527558799e-03f, -2.514696229e-03f, -2.501828875e-03f,
+ -2.488956766e-03f, -2.476079929e-03f, -2.463198394e-03f, -2.450312188e-03f, -2.437421341e-03f, -2.424525881e-03f, -2.411625836e-03f, -2.398721235e-03f, -2.385812107e-03f, -2.372898479e-03f,
+ -2.359980381e-03f, -2.347057842e-03f, -2.334130888e-03f, -2.321199551e-03f, -2.308263857e-03f, -2.295323835e-03f, -2.282379514e-03f, -2.269430924e-03f, -2.256478091e-03f, -2.243521045e-03f,
+ -2.230559815e-03f, -2.217594429e-03f, -2.204624916e-03f, -2.191651305e-03f, -2.178673623e-03f, -2.165691901e-03f, -2.152706166e-03f, -2.139716447e-03f, -2.126722773e-03f, -2.113725173e-03f,
+ -2.100723675e-03f, -2.087718308e-03f, -2.074709100e-03f, -2.061696081e-03f, -2.048679280e-03f, -2.035658724e-03f, -2.022634443e-03f, -2.009606465e-03f, -1.996574820e-03f, -1.983539536e-03f,
+ -1.970500641e-03f, -1.957458165e-03f, -1.944412136e-03f, -1.931362583e-03f, -1.918309536e-03f, -1.905253021e-03f, -1.892193070e-03f, -1.879129710e-03f, -1.866062969e-03f, -1.852992878e-03f,
+ -1.839919465e-03f, -1.826842758e-03f, -1.813762787e-03f, -1.800679580e-03f, -1.787593167e-03f, -1.774503575e-03f, -1.761410835e-03f, -1.748314974e-03f, -1.735216022e-03f, -1.722114007e-03f,
+ -1.709008959e-03f, -1.695900907e-03f, -1.682789878e-03f, -1.669675903e-03f, -1.656559009e-03f, -1.643439227e-03f, -1.630316585e-03f, -1.617191111e-03f, -1.604062835e-03f, -1.590931786e-03f,
+ -1.577797992e-03f, -1.564661483e-03f, -1.551522287e-03f, -1.538380434e-03f, -1.525235952e-03f, -1.512088871e-03f, -1.498939219e-03f, -1.485787025e-03f, -1.472632318e-03f, -1.459475127e-03f,
+ -1.446315482e-03f, -1.433153411e-03f, -1.419988943e-03f, -1.406822107e-03f, -1.393652932e-03f, -1.380481447e-03f, -1.367307681e-03f, -1.354131664e-03f, -1.340953423e-03f, -1.327772989e-03f,
+ -1.314590390e-03f, -1.301405654e-03f, -1.288218812e-03f, -1.275029893e-03f, -1.261838924e-03f, -1.248645936e-03f, -1.235450957e-03f, -1.222254016e-03f, -1.209055142e-03f, -1.195854365e-03f,
+ -1.182651713e-03f, -1.169447216e-03f, -1.156240902e-03f, -1.143032800e-03f, -1.129822940e-03f, -1.116611351e-03f, -1.103398061e-03f, -1.090183100e-03f, -1.076966497e-03f, -1.063748281e-03f,
+ -1.050528481e-03f, -1.037307125e-03f, -1.024084244e-03f, -1.010859865e-03f, -9.976340190e-04f, -9.844067340e-04f, -9.711780393e-04f, -9.579479639e-04f, -9.447165370e-04f, -9.314837875e-04f,
+ -9.182497447e-04f, -9.050144374e-04f, -8.917778950e-04f, -8.785401463e-04f, -8.653012205e-04f, -8.520611467e-04f, -8.388199540e-04f, -8.255776714e-04f, -8.123343280e-04f, -7.990899529e-04f,
+ -7.858445752e-04f, -7.725982239e-04f, -7.593509283e-04f, -7.461027172e-04f, -7.328536200e-04f, -7.196036655e-04f, -7.063528829e-04f, -6.931013013e-04f, -6.798489498e-04f, -6.665958575e-04f,
+ -6.533420534e-04f, -6.400875667e-04f, -6.268324263e-04f, -6.135766615e-04f, -6.003203013e-04f, -5.870633748e-04f, -5.738059111e-04f, -5.605479392e-04f, -5.472894882e-04f, -5.340305873e-04f,
+ -5.207712655e-04f, -5.075115519e-04f, -4.942514755e-04f, -4.809910655e-04f, -4.677303510e-04f, -4.544693610e-04f, -4.412081245e-04f, -4.279466707e-04f, -4.146850287e-04f, -4.014232275e-04f,
+ -3.881612961e-04f, -3.748992638e-04f, -3.616371595e-04f, -3.483750122e-04f, -3.351128512e-04f, -3.218507054e-04f, -3.085886039e-04f, -2.953265758e-04f, -2.820646500e-04f, -2.688028558e-04f,
+ -2.555412221e-04f, -2.422797780e-04f, -2.290185526e-04f, -2.157575749e-04f, -2.024968739e-04f, -1.892364787e-04f, -1.759764183e-04f, -1.627167218e-04f, -1.494574183e-04f, -1.361985367e-04f,
+ -1.229401061e-04f, -1.096821555e-04f, -9.642471393e-05f, -8.316781047e-05f, -6.991147411e-05f, -5.665573387e-05f, -4.340061876e-05f, -3.014615781e-05f, -1.689238002e-05f, -3.639314403e-06f,
+ 9.613010038e-06f, 2.286456430e-05f, 3.611531939e-05f, 4.936524630e-05f, 6.261431605e-05f, 7.586249965e-05f, 8.910976812e-05f, 1.023560925e-04f, 1.156014437e-04f, 1.288457929e-04f,
+ 1.420891111e-04f, 1.553313692e-04f, 1.685725384e-04f, 1.818125897e-04f, 1.950514941e-04f, 2.082892226e-04f, 2.215257464e-04f, 2.347610365e-04f, 2.479950640e-04f, 2.612277998e-04f,
+ 2.744592152e-04f, 2.876892811e-04f, 3.009179687e-04f, 3.141452490e-04f, 3.273710932e-04f, 3.405954722e-04f, 3.538183573e-04f, 3.670397196e-04f, 3.802595300e-04f, 3.934777599e-04f,
+ 4.066943802e-04f, 4.199093621e-04f, 4.331226767e-04f, 4.463342952e-04f, 4.595441887e-04f, 4.727523284e-04f, 4.859586854e-04f, 4.991632308e-04f, 5.123659359e-04f, 5.255667718e-04f,
+ 5.387657097e-04f, 5.519627207e-04f, 5.651577760e-04f, 5.783508469e-04f, 5.915419045e-04f, 6.047309201e-04f, 6.179178648e-04f, 6.311027099e-04f, 6.442854265e-04f, 6.574659860e-04f,
+ 6.706443595e-04f, 6.838205184e-04f, 6.969944337e-04f, 7.101660769e-04f, 7.233354191e-04f, 7.365024317e-04f, 7.496670858e-04f, 7.628293529e-04f, 7.759892041e-04f, 7.891466108e-04f,
+ 8.023015442e-04f, 8.154539758e-04f, 8.286038767e-04f, 8.417512184e-04f, 8.548959721e-04f, 8.680381092e-04f, 8.811776010e-04f, 8.943144189e-04f, 9.074485343e-04f, 9.205799185e-04f,
+ 9.337085429e-04f, 9.468343788e-04f, 9.599573978e-04f, 9.730775711e-04f, 9.861948702e-04f, 9.993092664e-04f, 1.012420731e-03f, 1.025529236e-03f, 1.038634753e-03f, 1.051737252e-03f,
+ 1.064836706e-03f, 1.077933085e-03f, 1.091026362e-03f, 1.104116508e-03f, 1.117203494e-03f, 1.130287292e-03f, 1.143367873e-03f, 1.156445208e-03f, 1.169519271e-03f, 1.182590031e-03f,
+ 1.195657460e-03f, 1.208721530e-03f, 1.221782213e-03f, 1.234839480e-03f, 1.247893303e-03f, 1.260943653e-03f, 1.273990502e-03f, 1.287033821e-03f, 1.300073582e-03f, 1.313109757e-03f,
+ 1.326142317e-03f, 1.339171234e-03f, 1.352196480e-03f, 1.365218026e-03f, 1.378235844e-03f, 1.391249905e-03f, 1.404260182e-03f, 1.417266646e-03f, 1.430269269e-03f, 1.443268022e-03f,
+ 1.456262877e-03f, 1.469253806e-03f, 1.482240781e-03f, 1.495223773e-03f, 1.508202755e-03f, 1.521177697e-03f, 1.534148572e-03f, 1.547115352e-03f, 1.560078008e-03f, 1.573036512e-03f,
+ 1.585990837e-03f, 1.598940953e-03f, 1.611886833e-03f, 1.624828449e-03f, 1.637765772e-03f, 1.650698774e-03f, 1.663627428e-03f, 1.676551705e-03f, 1.689471577e-03f, 1.702387017e-03f,
+ 1.715297995e-03f, 1.728204484e-03f, 1.741106456e-03f, 1.754003883e-03f, 1.766896737e-03f, 1.779784989e-03f, 1.792668613e-03f, 1.805547579e-03f, 1.818421861e-03f, 1.831291429e-03f,
+ 1.844156257e-03f, 1.857016316e-03f, 1.869871578e-03f, 1.882722015e-03f, 1.895567600e-03f, 1.908408304e-03f, 1.921244100e-03f, 1.934074960e-03f, 1.946900856e-03f, 1.959721760e-03f,
+ 1.972537645e-03f, 1.985348482e-03f, 1.998154244e-03f, 2.010954903e-03f, 2.023750431e-03f, 2.036540800e-03f, 2.049325983e-03f, 2.062105952e-03f, 2.074880680e-03f, 2.087650138e-03f,
+ 2.100414299e-03f, 2.113173135e-03f, 2.125926619e-03f, 2.138674723e-03f, 2.151417419e-03f, 2.164154680e-03f, 2.176886477e-03f, 2.189612784e-03f, 2.202333574e-03f, 2.215048817e-03f,
+ 2.227758487e-03f, 2.240462556e-03f, 2.253160997e-03f, 2.265853783e-03f, 2.278540885e-03f, 2.291222276e-03f, 2.303897929e-03f, 2.316567816e-03f, 2.329231910e-03f, 2.341890183e-03f,
+ 2.354542608e-03f, 2.367189158e-03f, 2.379829806e-03f, 2.392464523e-03f, 2.405093282e-03f, 2.417716057e-03f, 2.430332819e-03f, 2.442943542e-03f, 2.455548198e-03f, 2.468146760e-03f,
+ 2.480739201e-03f, 2.493325493e-03f, 2.505905610e-03f, 2.518479523e-03f, 2.531047206e-03f, 2.543608631e-03f, 2.556163772e-03f, 2.568712602e-03f, 2.581255092e-03f, 2.593791216e-03f,
+ 2.606320947e-03f, 2.618844258e-03f, 2.631361121e-03f, 2.643871510e-03f, 2.656375398e-03f, 2.668872757e-03f, 2.681363560e-03f, 2.693847781e-03f, 2.706325392e-03f, 2.718796367e-03f,
+ 2.731260679e-03f, 2.743718300e-03f, 2.756169203e-03f, 2.768613363e-03f, 2.781050751e-03f, 2.793481342e-03f, 2.805905107e-03f, 2.818322021e-03f, 2.830732056e-03f, 2.843135186e-03f,
+ 2.855531384e-03f, 2.867920623e-03f, 2.880302876e-03f, 2.892678117e-03f, 2.905046319e-03f, 2.917407455e-03f, 2.929761498e-03f, 2.942108423e-03f, 2.954448201e-03f, 2.966780807e-03f,
+ 2.979106213e-03f, 2.991424394e-03f, 3.003735323e-03f, 3.016038973e-03f, 3.028335317e-03f, 3.040624330e-03f, 3.052905984e-03f, 3.065180252e-03f, 3.077447110e-03f, 3.089706529e-03f,
+ 3.101958484e-03f, 3.114202949e-03f, 3.126439896e-03f, 3.138669299e-03f, 3.150891132e-03f, 3.163105369e-03f, 3.175311984e-03f, 3.187510949e-03f, 3.199702239e-03f, 3.211885827e-03f,
+ 3.224061688e-03f, 3.236229794e-03f, 3.248390120e-03f, 3.260542639e-03f, 3.272687326e-03f, 3.284824154e-03f, 3.296953096e-03f, 3.309074128e-03f, 3.321187222e-03f, 3.333292352e-03f,
+ 3.345389494e-03f, 3.357478619e-03f, 3.369559703e-03f, 3.381632719e-03f, 3.393697642e-03f, 3.405754445e-03f, 3.417803102e-03f, 3.429843588e-03f, 3.441875876e-03f, 3.453899941e-03f,
+ 3.465915757e-03f, 3.477923297e-03f, 3.489922537e-03f, 3.501913449e-03f, 3.513896010e-03f, 3.525870191e-03f, 3.537835969e-03f, 3.549793316e-03f, 3.561742208e-03f, 3.573682619e-03f,
+ 3.585614522e-03f, 3.597537893e-03f, 3.609452705e-03f, 3.621358934e-03f, 3.633256552e-03f, 3.645145536e-03f, 3.657025859e-03f, 3.668897495e-03f, 3.680760420e-03f, 3.692614607e-03f,
+ 3.704460031e-03f, 3.716296667e-03f, 3.728124490e-03f, 3.739943473e-03f, 3.751753591e-03f, 3.763554820e-03f, 3.775347133e-03f, 3.787130505e-03f, 3.798904912e-03f, 3.810670327e-03f,
+ 3.822426726e-03f, 3.834174083e-03f, 3.845912373e-03f, 3.857641570e-03f, 3.869361650e-03f, 3.881072588e-03f, 3.892774358e-03f, 3.904466934e-03f, 3.916150293e-03f, 3.927824409e-03f,
+ 3.939489256e-03f, 3.951144811e-03f, 3.962791047e-03f, 3.974427940e-03f, 3.986055464e-03f, 3.997673596e-03f, 4.009282309e-03f, 4.020881579e-03f, 4.032471382e-03f, 4.044051692e-03f,
+ 4.055622484e-03f, 4.067183734e-03f, 4.078735416e-03f, 4.090277507e-03f, 4.101809980e-03f, 4.113332813e-03f, 4.124845979e-03f, 4.136349454e-03f, 4.147843214e-03f, 4.159327233e-03f,
+ 4.170801488e-03f, 4.182265953e-03f, 4.193720605e-03f, 4.205165418e-03f, 4.216600367e-03f, 4.228025430e-03f, 4.239440580e-03f, 4.250845794e-03f, 4.262241047e-03f, 4.273626314e-03f,
+ 4.285001572e-03f, 4.296366795e-03f, 4.307721961e-03f, 4.319067043e-03f, 4.330402019e-03f, 4.341726863e-03f, 4.353041551e-03f, 4.364346060e-03f, 4.375640365e-03f, 4.386924442e-03f,
+ 4.398198266e-03f, 4.409461814e-03f, 4.420715061e-03f, 4.431957984e-03f, 4.443190558e-03f, 4.454412759e-03f, 4.465624564e-03f, 4.476825948e-03f, 4.488016887e-03f, 4.499197358e-03f,
+ 4.510367336e-03f, 4.521526797e-03f, 4.532675719e-03f, 4.543814076e-03f, 4.554941845e-03f, 4.566059003e-03f, 4.577165525e-03f, 4.588261388e-03f, 4.599346568e-03f, 4.610421041e-03f,
+ 4.621484784e-03f, 4.632537773e-03f, 4.643579984e-03f, 4.654611395e-03f, 4.665631980e-03f, 4.676641718e-03f, 4.687640583e-03f, 4.698628553e-03f, 4.709605605e-03f, 4.720571714e-03f,
+ 4.731526858e-03f, 4.742471013e-03f, 4.753404155e-03f, 4.764326262e-03f, 4.775237310e-03f, 4.786137275e-03f, 4.797026135e-03f, 4.807903866e-03f, 4.818770446e-03f, 4.829625849e-03f,
+ 4.840470055e-03f, 4.851303039e-03f, 4.862124779e-03f, 4.872935250e-03f, 4.883734431e-03f, 4.894522299e-03f, 4.905298829e-03f, 4.916064000e-03f, 4.926817788e-03f, 4.937560171e-03f,
+ 4.948291125e-03f, 4.959010627e-03f, 4.969718656e-03f, 4.980415187e-03f, 4.991100198e-03f, 5.001773667e-03f, 5.012435571e-03f, 5.023085886e-03f, 5.033724590e-03f, 5.044351662e-03f,
+ 5.054967077e-03f, 5.065570813e-03f, 5.076162848e-03f, 5.086743160e-03f, 5.097311725e-03f, 5.107868521e-03f, 5.118413526e-03f, 5.128946717e-03f, 5.139468072e-03f, 5.149977568e-03f,
+ 5.160475184e-03f, 5.170960896e-03f, 5.181434683e-03f, 5.191896522e-03f, 5.202346391e-03f, 5.212784267e-03f, 5.223210129e-03f, 5.233623954e-03f, 5.244025721e-03f, 5.254415406e-03f,
+ 5.264792988e-03f, 5.275158446e-03f, 5.285511756e-03f, 5.295852897e-03f, 5.306181847e-03f, 5.316498583e-03f, 5.326803085e-03f, 5.337095330e-03f, 5.347375296e-03f, 5.357642962e-03f,
+ 5.367898305e-03f, 5.378141304e-03f, 5.388371937e-03f, 5.398590183e-03f, 5.408796019e-03f, 5.418989424e-03f, 5.429170376e-03f, 5.439338854e-03f, 5.449494837e-03f, 5.459638302e-03f,
+ 5.469769228e-03f, 5.479887593e-03f, 5.489993377e-03f, 5.500086557e-03f, 5.510167113e-03f, 5.520235022e-03f, 5.530290264e-03f, 5.540332818e-03f, 5.550362661e-03f, 5.560379773e-03f,
+ 5.570384132e-03f, 5.580375717e-03f, 5.590354508e-03f, 5.600320482e-03f, 5.610273619e-03f, 5.620213898e-03f, 5.630141298e-03f, 5.640055797e-03f, 5.649957374e-03f, 5.659846010e-03f,
+ 5.669721682e-03f, 5.679584369e-03f, 5.689434052e-03f, 5.699270708e-03f, 5.709094318e-03f, 5.718904860e-03f, 5.728702314e-03f, 5.738486659e-03f, 5.748257874e-03f, 5.758015938e-03f,
+ 5.767760832e-03f, 5.777492533e-03f, 5.787211023e-03f, 5.796916279e-03f, 5.806608282e-03f, 5.816287012e-03f, 5.825952447e-03f, 5.835604567e-03f, 5.845243352e-03f, 5.854868781e-03f,
+ 5.864480834e-03f, 5.874079492e-03f, 5.883664733e-03f, 5.893236537e-03f, 5.902794884e-03f, 5.912339754e-03f, 5.921871126e-03f, 5.931388982e-03f, 5.940893299e-03f, 5.950384059e-03f,
+ 5.959861242e-03f, 5.969324827e-03f, 5.978774794e-03f, 5.988211123e-03f, 5.997633796e-03f, 6.007042791e-03f, 6.016438088e-03f, 6.025819669e-03f, 6.035187513e-03f, 6.044541600e-03f,
+ 6.053881911e-03f, 6.063208426e-03f, 6.072521126e-03f, 6.081819990e-03f, 6.091104999e-03f, 6.100376134e-03f, 6.109633375e-03f, 6.118876702e-03f, 6.128106097e-03f, 6.137321539e-03f,
+ 6.146523009e-03f, 6.155710488e-03f, 6.164883957e-03f, 6.174043395e-03f, 6.183188785e-03f, 6.192320106e-03f, 6.201437340e-03f, 6.210540467e-03f, 6.219629468e-03f, 6.228704324e-03f,
+ 6.237765015e-03f, 6.246811524e-03f, 6.255843830e-03f, 6.264861915e-03f, 6.273865760e-03f, 6.282855346e-03f, 6.291830654e-03f, 6.300791665e-03f, 6.309738360e-03f, 6.318670720e-03f,
+ 6.327588728e-03f, 6.336492363e-03f, 6.345381608e-03f, 6.354256443e-03f, 6.363116850e-03f, 6.371962811e-03f, 6.380794306e-03f, 6.389611318e-03f, 6.398413827e-03f, 6.407201816e-03f,
+ 6.415975265e-03f, 6.424734157e-03f, 6.433478473e-03f, 6.442208195e-03f, 6.450923304e-03f, 6.459623782e-03f, 6.468309611e-03f, 6.476980773e-03f, 6.485637249e-03f, 6.494279021e-03f,
+ 6.502906072e-03f, 6.511518383e-03f, 6.520115936e-03f, 6.528698713e-03f, 6.537266697e-03f, 6.545819868e-03f, 6.554358210e-03f, 6.562881704e-03f, 6.571390333e-03f, 6.579884078e-03f,
+ 6.588362923e-03f, 6.596826848e-03f, 6.605275837e-03f, 6.613709872e-03f, 6.622128936e-03f, 6.630533009e-03f, 6.638922076e-03f, 6.647296119e-03f, 6.655655119e-03f, 6.663999060e-03f,
+ 6.672327923e-03f, 6.680641693e-03f, 6.688940351e-03f, 6.697223880e-03f, 6.705492262e-03f, 6.713745481e-03f, 6.721983519e-03f, 6.730206359e-03f, 6.738413983e-03f, 6.746606376e-03f,
+ 6.754783519e-03f, 6.762945395e-03f, 6.771091988e-03f, 6.779223281e-03f, 6.787339256e-03f, 6.795439896e-03f, 6.803525185e-03f, 6.811595106e-03f, 6.819649643e-03f, 6.827688777e-03f,
+ 6.835712493e-03f, 6.843720774e-03f, 6.851713603e-03f, 6.859690963e-03f, 6.867652838e-03f, 6.875599211e-03f, 6.883530067e-03f, 6.891445387e-03f, 6.899345156e-03f, 6.907229357e-03f,
+ 6.915097975e-03f, 6.922950992e-03f, 6.930788392e-03f, 6.938610159e-03f, 6.946416277e-03f, 6.954206729e-03f, 6.961981499e-03f, 6.969740572e-03f, 6.977483930e-03f, 6.985211558e-03f,
+ 6.992923441e-03f, 7.000619561e-03f, 7.008299902e-03f, 7.015964450e-03f, 7.023613188e-03f, 7.031246100e-03f, 7.038863170e-03f, 7.046464382e-03f, 7.054049722e-03f, 7.061619172e-03f,
+ 7.069172718e-03f, 7.076710343e-03f, 7.084232032e-03f, 7.091737770e-03f, 7.099227540e-03f, 7.106701328e-03f, 7.114159118e-03f, 7.121600894e-03f, 7.129026641e-03f, 7.136436344e-03f,
+ 7.143829988e-03f, 7.151207556e-03f, 7.158569034e-03f, 7.165914406e-03f, 7.173243658e-03f, 7.180556775e-03f, 7.187853740e-03f, 7.195134539e-03f, 7.202399157e-03f, 7.209647579e-03f,
+ 7.216879790e-03f, 7.224095775e-03f, 7.231295519e-03f, 7.238479008e-03f, 7.245646226e-03f, 7.252797158e-03f, 7.259931791e-03f, 7.267050108e-03f, 7.274152096e-03f, 7.281237740e-03f,
+ 7.288307026e-03f, 7.295359937e-03f, 7.302396461e-03f, 7.309416583e-03f, 7.316420288e-03f, 7.323407561e-03f, 7.330378389e-03f, 7.337332757e-03f, 7.344270651e-03f, 7.351192056e-03f,
+ 7.358096958e-03f, 7.364985343e-03f, 7.371857197e-03f, 7.378712506e-03f, 7.385551255e-03f, 7.392373431e-03f, 7.399179020e-03f, 7.405968006e-03f, 7.412740378e-03f, 7.419496120e-03f,
+ 7.426235219e-03f, 7.432957661e-03f, 7.439663432e-03f, 7.446352519e-03f, 7.453024907e-03f, 7.459680584e-03f, 7.466319534e-03f, 7.472941746e-03f, 7.479547205e-03f, 7.486135897e-03f,
+ 7.492707810e-03f, 7.499262929e-03f, 7.505801242e-03f, 7.512322734e-03f, 7.518827393e-03f, 7.525315206e-03f, 7.531786158e-03f, 7.538240238e-03f, 7.544677430e-03f, 7.551097724e-03f,
+ 7.557501104e-03f, 7.563887559e-03f, 7.570257075e-03f, 7.576609639e-03f, 7.582945238e-03f, 7.589263860e-03f, 7.595565490e-03f, 7.601850118e-03f, 7.608117729e-03f, 7.614368311e-03f,
+ 7.620601852e-03f, 7.626818337e-03f, 7.633017756e-03f, 7.639200095e-03f, 7.645365341e-03f, 7.651513483e-03f, 7.657644507e-03f, 7.663758401e-03f, 7.669855153e-03f, 7.675934750e-03f,
+ 7.681997180e-03f, 7.688042431e-03f, 7.694070490e-03f, 7.700081345e-03f, 7.706074983e-03f, 7.712051394e-03f, 7.718010564e-03f, 7.723952481e-03f, 7.729877134e-03f, 7.735784511e-03f,
+ 7.741674598e-03f, 7.747547386e-03f, 7.753402861e-03f, 7.759241011e-03f, 7.765061826e-03f, 7.770865293e-03f, 7.776651400e-03f, 7.782420135e-03f, 7.788171488e-03f, 7.793905447e-03f,
+ 7.799621999e-03f, 7.805321133e-03f, 7.811002838e-03f, 7.816667103e-03f, 7.822313915e-03f, 7.827943264e-03f, 7.833555137e-03f, 7.839149525e-03f, 7.844726415e-03f, 7.850285797e-03f,
+ 7.855827659e-03f, 7.861351989e-03f, 7.866858777e-03f, 7.872348013e-03f, 7.877819683e-03f, 7.883273779e-03f, 7.888710288e-03f, 7.894129200e-03f, 7.899530504e-03f, 7.904914189e-03f,
+ 7.910280244e-03f, 7.915628659e-03f, 7.920959423e-03f, 7.926272524e-03f, 7.931567953e-03f, 7.936845699e-03f, 7.942105751e-03f, 7.947348099e-03f, 7.952572732e-03f, 7.957779640e-03f,
+ 7.962968812e-03f, 7.968140238e-03f, 7.973293908e-03f, 7.978429811e-03f, 7.983547938e-03f, 7.988648277e-03f, 7.993730819e-03f, 7.998795553e-03f, 8.003842470e-03f, 8.008871560e-03f,
+ 8.013882812e-03f, 8.018876216e-03f, 8.023851763e-03f, 8.028809442e-03f, 8.033749244e-03f, 8.038671159e-03f, 8.043575177e-03f, 8.048461288e-03f, 8.053329484e-03f, 8.058179753e-03f,
+ 8.063012086e-03f, 8.067826475e-03f, 8.072622908e-03f, 8.077401378e-03f, 8.082161874e-03f, 8.086904386e-03f, 8.091628907e-03f, 8.096335425e-03f, 8.101023932e-03f, 8.105694419e-03f,
+ 8.110346877e-03f, 8.114981295e-03f, 8.119597666e-03f, 8.124195980e-03f, 8.128776227e-03f, 8.133338399e-03f, 8.137882488e-03f, 8.142408483e-03f, 8.146916377e-03f, 8.151406159e-03f,
+ 8.155877822e-03f, 8.160331357e-03f, 8.164766754e-03f, 8.169184006e-03f, 8.173583103e-03f, 8.177964037e-03f, 8.182326799e-03f, 8.186671382e-03f, 8.190997775e-03f, 8.195305971e-03f,
+ 8.199595962e-03f, 8.203867739e-03f, 8.208121293e-03f, 8.212356617e-03f, 8.216573702e-03f, 8.220772540e-03f, 8.224953122e-03f, 8.229115442e-03f, 8.233259489e-03f, 8.237385258e-03f,
+ 8.241492738e-03f, 8.245581923e-03f, 8.249652805e-03f, 8.253705375e-03f, 8.257739627e-03f, 8.261755551e-03f, 8.265753140e-03f, 8.269732387e-03f, 8.273693284e-03f, 8.277635823e-03f,
+ 8.281559996e-03f, 8.285465797e-03f, 8.289353217e-03f, 8.293222249e-03f, 8.297072885e-03f, 8.300905119e-03f, 8.304718942e-03f, 8.308514348e-03f, 8.312291329e-03f, 8.316049878e-03f,
+ 8.319789987e-03f, 8.323511651e-03f, 8.327214860e-03f, 8.330899609e-03f, 8.334565891e-03f, 8.338213697e-03f, 8.341843022e-03f, 8.345453859e-03f, 8.349046200e-03f, 8.352620039e-03f,
+ 8.356175369e-03f, 8.359712183e-03f, 8.363230475e-03f, 8.366730238e-03f, 8.370211464e-03f, 8.373674149e-03f, 8.377118284e-03f, 8.380543864e-03f, 8.383950883e-03f, 8.387339333e-03f,
+ 8.390709208e-03f, 8.394060502e-03f, 8.397393209e-03f, 8.400707322e-03f, 8.404002836e-03f, 8.407279744e-03f, 8.410538039e-03f, 8.413777717e-03f, 8.416998770e-03f, 8.420201192e-03f,
+ 8.423384979e-03f, 8.426550124e-03f, 8.429696620e-03f, 8.432824463e-03f, 8.435933645e-03f, 8.439024163e-03f, 8.442096009e-03f, 8.445149178e-03f, 8.448183665e-03f, 8.451199464e-03f,
+ 8.454196569e-03f, 8.457174975e-03f, 8.460134677e-03f, 8.463075668e-03f, 8.465997944e-03f, 8.468901498e-03f, 8.471786327e-03f, 8.474652425e-03f, 8.477499786e-03f, 8.480328404e-03f,
+ 8.483138277e-03f, 8.485929396e-03f, 8.488701759e-03f, 8.491455360e-03f, 8.494190194e-03f, 8.496906255e-03f, 8.499603540e-03f, 8.502282042e-03f, 8.504941759e-03f, 8.507582683e-03f,
+ 8.510204812e-03f, 8.512808140e-03f, 8.515392662e-03f, 8.517958374e-03f, 8.520505272e-03f, 8.523033351e-03f, 8.525542605e-03f, 8.528033032e-03f, 8.530504627e-03f, 8.532957384e-03f,
+ 8.535391300e-03f, 8.537806371e-03f, 8.540202593e-03f, 8.542579960e-03f, 8.544938469e-03f, 8.547278117e-03f, 8.549598898e-03f, 8.551900809e-03f, 8.554183846e-03f, 8.556448005e-03f,
+ 8.558693281e-03f, 8.560919672e-03f, 8.563127173e-03f, 8.565315781e-03f, 8.567485491e-03f, 8.569636301e-03f, 8.571768206e-03f, 8.573881203e-03f, 8.575975288e-03f, 8.578050458e-03f,
+ 8.580106709e-03f, 8.582144039e-03f, 8.584162442e-03f, 8.586161917e-03f, 8.588142459e-03f, 8.590104066e-03f, 8.592046734e-03f, 8.593970460e-03f, 8.595875241e-03f, 8.597761074e-03f,
+ 8.599627956e-03f, 8.601475883e-03f, 8.603304853e-03f, 8.605114863e-03f, 8.606905910e-03f, 8.608677990e-03f, 8.610431102e-03f, 8.612165243e-03f, 8.613880409e-03f, 8.615576598e-03f,
+ 8.617253808e-03f, 8.618912035e-03f, 8.620551277e-03f, 8.622171532e-03f, 8.623772798e-03f, 8.625355071e-03f, 8.626918349e-03f, 8.628462630e-03f, 8.629987912e-03f, 8.631494193e-03f,
+ 8.632981469e-03f, 8.634449740e-03f, 8.635899002e-03f, 8.637329254e-03f, 8.638740494e-03f, 8.640132719e-03f, 8.641505928e-03f, 8.642860119e-03f, 8.644195290e-03f, 8.645511438e-03f,
+ 8.646808563e-03f, 8.648086662e-03f, 8.649345733e-03f, 8.650585776e-03f, 8.651806788e-03f, 8.653008768e-03f, 8.654191713e-03f, 8.655355624e-03f, 8.656500497e-03f, 8.657626332e-03f,
+ 8.658733128e-03f, 8.659820882e-03f, 8.660889594e-03f, 8.661939263e-03f, 8.662969886e-03f, 8.663981464e-03f, 8.664973994e-03f, 8.665947476e-03f, 8.666901909e-03f, 8.667837291e-03f,
+ 8.668753622e-03f, 8.669650900e-03f, 8.670529125e-03f, 8.671388297e-03f, 8.672228413e-03f, 8.673049474e-03f, 8.673851479e-03f, 8.674634426e-03f, 8.675398316e-03f, 8.676143147e-03f,
+ 8.676868920e-03f, 8.677575633e-03f, 8.678263286e-03f, 8.678931879e-03f, 8.679581412e-03f, 8.680211883e-03f, 8.680823293e-03f, 8.681415642e-03f, 8.681988929e-03f, 8.682543153e-03f,
+ 8.683078316e-03f, 8.683594416e-03f, 8.684091454e-03f, 8.684569430e-03f, 8.685028343e-03f, 8.685468194e-03f, 8.685888983e-03f, 8.686290710e-03f, 8.686673375e-03f, 8.687036979e-03f,
+ 8.687381521e-03f, 8.687707002e-03f, 8.688013423e-03f, 8.688300784e-03f, 8.688569085e-03f, 8.688818326e-03f, 8.689048509e-03f, 8.689259634e-03f, 8.689451701e-03f, 8.689624711e-03f,
+ 8.689778665e-03f, 8.689913563e-03f, 8.690029407e-03f, 8.690126197e-03f, 8.690203934e-03f, 8.690262618e-03f, 8.690302252e-03f, 8.690322835e-03f, 8.690324369e-03f, 8.690306855e-03f,
+ 8.690270294e-03f, 8.690214687e-03f, 8.690140035e-03f, 8.690046340e-03f, 8.689933603e-03f, 8.689801825e-03f, 8.689651008e-03f, 8.689481152e-03f, 8.689292260e-03f, 8.689084333e-03f,
+ 8.688857372e-03f, 8.688611379e-03f, 8.688346355e-03f, 8.688062303e-03f, 8.687759224e-03f, 8.687437119e-03f, 8.687095991e-03f, 8.686735841e-03f, 8.686356671e-03f, 8.685958483e-03f,
+ 8.685541279e-03f, 8.685105061e-03f, 8.684649831e-03f, 8.684175591e-03f, 8.683682343e-03f, 8.683170089e-03f, 8.682638832e-03f, 8.682088573e-03f, 8.681519316e-03f, 8.680931062e-03f,
+ 8.680323813e-03f, 8.679697572e-03f, 8.679052342e-03f, 8.678388125e-03f, 8.677704923e-03f, 8.677002740e-03f, 8.676281577e-03f, 8.675541437e-03f, 8.674782324e-03f, 8.674004239e-03f,
+ 8.673207185e-03f, 8.672391166e-03f, 8.671556184e-03f, 8.670702242e-03f, 8.669829343e-03f, 8.668937491e-03f, 8.668026687e-03f, 8.667096935e-03f, 8.666148238e-03f, 8.665180600e-03f,
+ 8.664194023e-03f, 8.663188511e-03f, 8.662164067e-03f, 8.661120694e-03f, 8.660058396e-03f, 8.658977176e-03f, 8.657877037e-03f, 8.656757984e-03f, 8.655620018e-03f, 8.654463145e-03f,
+ 8.653287368e-03f, 8.652092689e-03f, 8.650879114e-03f, 8.649646645e-03f, 8.648395287e-03f, 8.647125043e-03f, 8.645835917e-03f, 8.644527913e-03f, 8.643201035e-03f, 8.641855287e-03f,
+ 8.640490673e-03f, 8.639107197e-03f, 8.637704862e-03f, 8.636283674e-03f, 8.634843636e-03f, 8.633384753e-03f, 8.631907029e-03f, 8.630410467e-03f, 8.628895074e-03f, 8.627360851e-03f,
+ 8.625807806e-03f, 8.624235940e-03f, 8.622645261e-03f, 8.621035770e-03f, 8.619407475e-03f, 8.617760378e-03f, 8.616094484e-03f, 8.614409800e-03f, 8.612706328e-03f, 8.610984074e-03f,
+ 8.609243043e-03f, 8.607483239e-03f, 8.605704668e-03f, 8.603907334e-03f, 8.602091243e-03f, 8.600256399e-03f, 8.598402808e-03f, 8.596530474e-03f, 8.594639404e-03f, 8.592729601e-03f,
+ 8.590801072e-03f, 8.588853821e-03f, 8.586887854e-03f, 8.584903176e-03f, 8.582899793e-03f, 8.580877709e-03f, 8.578836932e-03f, 8.576777465e-03f, 8.574699315e-03f, 8.572602488e-03f,
+ 8.570486988e-03f, 8.568352822e-03f, 8.566199995e-03f, 8.564028513e-03f, 8.561838382e-03f, 8.559629608e-03f, 8.557402196e-03f, 8.555156153e-03f, 8.552891485e-03f, 8.550608197e-03f,
+ 8.548306295e-03f, 8.545985786e-03f, 8.543646676e-03f, 8.541288971e-03f, 8.538912677e-03f, 8.536517801e-03f, 8.534104348e-03f, 8.531672326e-03f, 8.529221739e-03f, 8.526752596e-03f,
+ 8.524264902e-03f, 8.521758664e-03f, 8.519233888e-03f, 8.516690581e-03f, 8.514128749e-03f, 8.511548400e-03f, 8.508949540e-03f, 8.506332175e-03f, 8.503696312e-03f, 8.501041959e-03f,
+ 8.498369122e-03f, 8.495677808e-03f, 8.492968023e-03f, 8.490239776e-03f, 8.487493072e-03f, 8.484727920e-03f, 8.481944325e-03f, 8.479142296e-03f, 8.476321839e-03f, 8.473482961e-03f,
+ 8.470625671e-03f, 8.467749974e-03f, 8.464855879e-03f, 8.461943393e-03f, 8.459012523e-03f, 8.456063277e-03f, 8.453095662e-03f, 8.450109686e-03f, 8.447105356e-03f, 8.444082680e-03f,
+ 8.441041666e-03f, 8.437982321e-03f, 8.434904653e-03f, 8.431808669e-03f, 8.428694379e-03f, 8.425561789e-03f, 8.422410907e-03f, 8.419241741e-03f, 8.416054300e-03f, 8.412848591e-03f,
+ 8.409624623e-03f, 8.406382403e-03f, 8.403121939e-03f, 8.399843240e-03f, 8.396546314e-03f, 8.393231170e-03f, 8.389897814e-03f, 8.386546257e-03f, 8.383176506e-03f, 8.379788569e-03f,
+ 8.376382455e-03f, 8.372958173e-03f, 8.369515731e-03f, 8.366055138e-03f, 8.362576402e-03f, 8.359079532e-03f, 8.355564536e-03f, 8.352031423e-03f, 8.348480203e-03f, 8.344910883e-03f,
+ 8.341323473e-03f, 8.337717982e-03f, 8.334094418e-03f, 8.330452790e-03f, 8.326793108e-03f, 8.323115380e-03f, 8.319419616e-03f, 8.315705825e-03f, 8.311974015e-03f, 8.308224196e-03f,
+ 8.304456378e-03f, 8.300670569e-03f, 8.296866779e-03f, 8.293045017e-03f, 8.289205292e-03f, 8.285347614e-03f, 8.281471993e-03f, 8.277578438e-03f, 8.273666958e-03f, 8.269737563e-03f,
+ 8.265790263e-03f, 8.261825067e-03f, 8.257841986e-03f, 8.253841028e-03f, 8.249822203e-03f, 8.245785522e-03f, 8.241730994e-03f, 8.237658629e-03f, 8.233568437e-03f, 8.229460428e-03f,
+ 8.225334612e-03f, 8.221190999e-03f, 8.217029599e-03f, 8.212850422e-03f, 8.208653479e-03f, 8.204438779e-03f, 8.200206333e-03f, 8.195956151e-03f, 8.191688244e-03f, 8.187402621e-03f,
+ 8.183099293e-03f, 8.178778271e-03f, 8.174439565e-03f, 8.170083185e-03f, 8.165709143e-03f, 8.161317448e-03f, 8.156908111e-03f, 8.152481143e-03f, 8.148036555e-03f, 8.143574357e-03f,
+ 8.139094561e-03f, 8.134597176e-03f, 8.130082214e-03f, 8.125549685e-03f, 8.120999601e-03f, 8.116431973e-03f, 8.111846811e-03f, 8.107244127e-03f, 8.102623931e-03f, 8.097986235e-03f,
+ 8.093331050e-03f, 8.088658387e-03f, 8.083968257e-03f, 8.079260672e-03f, 8.074535642e-03f, 8.069793180e-03f, 8.065033296e-03f, 8.060256003e-03f, 8.055461310e-03f, 8.050649231e-03f,
+ 8.045819776e-03f, 8.040972957e-03f, 8.036108785e-03f, 8.031227273e-03f, 8.026328431e-03f, 8.021412273e-03f, 8.016478808e-03f, 8.011528050e-03f, 8.006560009e-03f, 8.001574699e-03f,
+ 7.996572130e-03f, 7.991552314e-03f, 7.986515265e-03f, 7.981460993e-03f, 7.976389510e-03f, 7.971300830e-03f, 7.966194963e-03f, 7.961071922e-03f, 7.955931719e-03f, 7.950774367e-03f,
+ 7.945599878e-03f, 7.940408263e-03f, 7.935199536e-03f, 7.929973709e-03f, 7.924730793e-03f, 7.919470803e-03f, 7.914193749e-03f, 7.908899645e-03f, 7.903588503e-03f, 7.898260336e-03f,
+ 7.892915156e-03f, 7.887552976e-03f, 7.882173809e-03f, 7.876777668e-03f, 7.871364565e-03f, 7.865934513e-03f, 7.860487525e-03f, 7.855023613e-03f, 7.849542792e-03f, 7.844045073e-03f,
+ 7.838530470e-03f, 7.832998996e-03f, 7.827450663e-03f, 7.821885486e-03f, 7.816303477e-03f, 7.810704648e-03f, 7.805089015e-03f, 7.799456589e-03f, 7.793807384e-03f, 7.788141413e-03f,
+ 7.782458691e-03f, 7.776759229e-03f, 7.771043042e-03f, 7.765310142e-03f, 7.759560545e-03f, 7.753794262e-03f, 7.748011308e-03f, 7.742211696e-03f, 7.736395440e-03f, 7.730562553e-03f,
+ 7.724713050e-03f, 7.718846944e-03f, 7.712964249e-03f, 7.707064978e-03f, 7.701149146e-03f, 7.695216766e-03f, 7.689267852e-03f, 7.683302419e-03f, 7.677320480e-03f, 7.671322049e-03f,
+ 7.665307141e-03f, 7.659275770e-03f, 7.653227948e-03f, 7.647163692e-03f, 7.641083015e-03f, 7.634985931e-03f, 7.628872455e-03f, 7.622742600e-03f, 7.616596382e-03f, 7.610433815e-03f,
+ 7.604254912e-03f, 7.598059689e-03f, 7.591848160e-03f, 7.585620340e-03f, 7.579376242e-03f, 7.573115883e-03f, 7.566839275e-03f, 7.560546435e-03f, 7.554237377e-03f, 7.547912115e-03f,
+ 7.541570664e-03f, 7.535213039e-03f, 7.528839255e-03f, 7.522449327e-03f, 7.516043269e-03f, 7.509621097e-03f, 7.503182826e-03f, 7.496728470e-03f, 7.490258045e-03f, 7.483771566e-03f,
+ 7.477269047e-03f, 7.470750504e-03f, 7.464215953e-03f, 7.457665408e-03f, 7.451098885e-03f, 7.444516399e-03f, 7.437917964e-03f, 7.431303598e-03f, 7.424673315e-03f, 7.418027130e-03f,
+ 7.411365059e-03f, 7.404687117e-03f, 7.397993320e-03f, 7.391283684e-03f, 7.384558224e-03f, 7.377816955e-03f, 7.371059894e-03f, 7.364287056e-03f, 7.357498457e-03f, 7.350694112e-03f,
+ 7.343874038e-03f, 7.337038250e-03f, 7.330186764e-03f, 7.323319595e-03f, 7.316436761e-03f, 7.309538277e-03f, 7.302624158e-03f, 7.295694421e-03f, 7.288749083e-03f, 7.281788158e-03f,
+ 7.274811663e-03f, 7.267819615e-03f, 7.260812029e-03f, 7.253788922e-03f, 7.246750310e-03f, 7.239696210e-03f, 7.232626637e-03f, 7.225541608e-03f, 7.218441139e-03f, 7.211325247e-03f,
+ 7.204193949e-03f, 7.197047260e-03f, 7.189885198e-03f, 7.182707778e-03f, 7.175515018e-03f, 7.168306935e-03f, 7.161083543e-03f, 7.153844862e-03f, 7.146590906e-03f, 7.139321693e-03f,
+ 7.132037240e-03f, 7.124737564e-03f, 7.117422681e-03f, 7.110092608e-03f, 7.102747363e-03f, 7.095386961e-03f, 7.088011421e-03f, 7.080620759e-03f, 7.073214992e-03f, 7.065794137e-03f,
+ 7.058358211e-03f, 7.050907232e-03f, 7.043441217e-03f, 7.035960183e-03f, 7.028464147e-03f, 7.020953126e-03f, 7.013427138e-03f, 7.005886200e-03f, 6.998330329e-03f, 6.990759543e-03f,
+ 6.983173860e-03f, 6.975573296e-03f, 6.967957869e-03f, 6.960327597e-03f, 6.952682497e-03f, 6.945022587e-03f, 6.937347885e-03f, 6.929658407e-03f, 6.921954173e-03f, 6.914235199e-03f,
+ 6.906501503e-03f, 6.898753103e-03f, 6.890990018e-03f, 6.883212263e-03f, 6.875419859e-03f, 6.867612822e-03f, 6.859791170e-03f, 6.851954922e-03f, 6.844104094e-03f, 6.836238707e-03f,
+ 6.828358776e-03f, 6.820464322e-03f, 6.812555361e-03f, 6.804631911e-03f, 6.796693992e-03f, 6.788741620e-03f, 6.780774816e-03f, 6.772793595e-03f, 6.764797978e-03f, 6.756787982e-03f,
+ 6.748763626e-03f, 6.740724928e-03f, 6.732671906e-03f, 6.724604579e-03f, 6.716522966e-03f, 6.708427085e-03f, 6.700316954e-03f, 6.692192592e-03f, 6.684054017e-03f, 6.675901250e-03f,
+ 6.667734307e-03f, 6.659553207e-03f, 6.651357970e-03f, 6.643148614e-03f, 6.634925158e-03f, 6.626687621e-03f, 6.618436022e-03f, 6.610170378e-03f, 6.601890711e-03f, 6.593597037e-03f,
+ 6.585289377e-03f, 6.576967749e-03f, 6.568632172e-03f, 6.560282665e-03f, 6.551919248e-03f, 6.543541939e-03f, 6.535150758e-03f, 6.526745724e-03f, 6.518326856e-03f, 6.509894173e-03f,
+ 6.501447695e-03f, 6.492987440e-03f, 6.484513429e-03f, 6.476025679e-03f, 6.467524212e-03f, 6.459009046e-03f, 6.450480200e-03f, 6.441937695e-03f, 6.433381549e-03f, 6.424811783e-03f,
+ 6.416228415e-03f, 6.407631465e-03f, 6.399020953e-03f, 6.390396898e-03f, 6.381759321e-03f, 6.373108241e-03f, 6.364443677e-03f, 6.355765649e-03f, 6.347074177e-03f, 6.338369281e-03f,
+ 6.329650981e-03f, 6.320919297e-03f, 6.312174247e-03f, 6.303415854e-03f, 6.294644135e-03f, 6.285859112e-03f, 6.277060804e-03f, 6.268249231e-03f, 6.259424414e-03f, 6.250586372e-03f,
+ 6.241735126e-03f, 6.232870695e-03f, 6.223993100e-03f, 6.215102362e-03f, 6.206198499e-03f, 6.197281533e-03f, 6.188351484e-03f, 6.179408372e-03f, 6.170452218e-03f, 6.161483041e-03f,
+ 6.152500862e-03f, 6.143505702e-03f, 6.134497581e-03f, 6.125476520e-03f, 6.116442538e-03f, 6.107395658e-03f, 6.098335898e-03f, 6.089263280e-03f, 6.080177824e-03f, 6.071079551e-03f,
+ 6.061968482e-03f, 6.052844636e-03f, 6.043708036e-03f, 6.034558702e-03f, 6.025396654e-03f, 6.016221913e-03f, 6.007034501e-03f, 5.997834437e-03f, 5.988621743e-03f, 5.979396440e-03f,
+ 5.970158548e-03f, 5.960908089e-03f, 5.951645084e-03f, 5.942369553e-03f, 5.933081518e-03f, 5.923780999e-03f, 5.914468018e-03f, 5.905142596e-03f, 5.895804754e-03f, 5.886454513e-03f,
+ 5.877091895e-03f, 5.867716920e-03f, 5.858329609e-03f, 5.848929985e-03f, 5.839518068e-03f, 5.830093880e-03f, 5.820657442e-03f, 5.811208775e-03f, 5.801747901e-03f, 5.792274841e-03f,
+ 5.782789617e-03f, 5.773292250e-03f, 5.763782762e-03f, 5.754261173e-03f, 5.744727507e-03f, 5.735181783e-03f, 5.725624024e-03f, 5.716054252e-03f, 5.706472488e-03f, 5.696878754e-03f,
+ 5.687273071e-03f, 5.677655461e-03f, 5.668025947e-03f, 5.658384549e-03f, 5.648731289e-03f, 5.639066190e-03f, 5.629389273e-03f, 5.619700560e-03f, 5.610000073e-03f, 5.600287834e-03f,
+ 5.590563865e-03f, 5.580828188e-03f, 5.571080824e-03f, 5.561321796e-03f, 5.551551126e-03f, 5.541768836e-03f, 5.531974948e-03f, 5.522169484e-03f, 5.512352466e-03f, 5.502523917e-03f,
+ 5.492683858e-03f, 5.482832312e-03f, 5.472969301e-03f, 5.463094848e-03f, 5.453208974e-03f, 5.443311702e-03f, 5.433403054e-03f, 5.423483052e-03f, 5.413551720e-03f, 5.403609079e-03f,
+ 5.393655152e-03f, 5.383689961e-03f, 5.373713529e-03f, 5.363725878e-03f, 5.353727031e-03f, 5.343717010e-03f, 5.333695838e-03f, 5.323663537e-03f, 5.313620130e-03f, 5.303565640e-03f,
+ 5.293500089e-03f, 5.283423501e-03f, 5.273335897e-03f, 5.263237300e-03f, 5.253127734e-03f, 5.243007220e-03f, 5.232875782e-03f, 5.222733443e-03f, 5.212580226e-03f, 5.202416152e-03f,
+ 5.192241246e-03f, 5.182055529e-03f, 5.171859026e-03f, 5.161651759e-03f, 5.151433750e-03f, 5.141205024e-03f, 5.130965602e-03f, 5.120715509e-03f, 5.110454766e-03f, 5.100183398e-03f,
+ 5.089901426e-03f, 5.079608876e-03f, 5.069305768e-03f, 5.058992128e-03f, 5.048667977e-03f, 5.038333339e-03f, 5.027988238e-03f, 5.017632696e-03f, 5.007266737e-03f, 4.996890384e-03f,
+ 4.986503661e-03f, 4.976106590e-03f, 4.965699196e-03f, 4.955281502e-03f, 4.944853530e-03f, 4.934415305e-03f, 4.923966850e-03f, 4.913508188e-03f, 4.903039343e-03f, 4.892560338e-03f,
+ 4.882071197e-03f, 4.871571944e-03f, 4.861062601e-03f, 4.850543194e-03f, 4.840013744e-03f, 4.829474277e-03f, 4.818924815e-03f, 4.808365382e-03f, 4.797796003e-03f, 4.787216700e-03f,
+ 4.776627497e-03f, 4.766028418e-03f, 4.755419488e-03f, 4.744800729e-03f, 4.734172166e-03f, 4.723533822e-03f, 4.712885721e-03f, 4.702227888e-03f, 4.691560346e-03f, 4.680883119e-03f,
+ 4.670196230e-03f, 4.659499705e-03f, 4.648793566e-03f, 4.638077839e-03f, 4.627352546e-03f, 4.616617712e-03f, 4.605873362e-03f, 4.595119518e-03f, 4.584356205e-03f, 4.573583448e-03f,
+ 4.562801271e-03f, 4.552009697e-03f, 4.541208750e-03f, 4.530398456e-03f, 4.519578838e-03f, 4.508749921e-03f, 4.497911728e-03f, 4.487064284e-03f, 4.476207613e-03f, 4.465341740e-03f,
+ 4.454466689e-03f, 4.443582484e-03f, 4.432689150e-03f, 4.421786711e-03f, 4.410875191e-03f, 4.399954615e-03f, 4.389025007e-03f, 4.378086392e-03f, 4.367138795e-03f, 4.356182239e-03f,
+ 4.345216749e-03f, 4.334242350e-03f, 4.323259066e-03f, 4.312266922e-03f, 4.301265943e-03f, 4.290256153e-03f, 4.279237576e-03f, 4.268210238e-03f, 4.257174163e-03f, 4.246129375e-03f,
+ 4.235075900e-03f, 4.224013762e-03f, 4.212942986e-03f, 4.201863596e-03f, 4.190775618e-03f, 4.179679076e-03f, 4.168573994e-03f, 4.157460399e-03f, 4.146338314e-03f, 4.135207764e-03f,
+ 4.124068775e-03f, 4.112921371e-03f, 4.101765577e-03f, 4.090601417e-03f, 4.079428918e-03f, 4.068248104e-03f, 4.057059000e-03f, 4.045861630e-03f, 4.034656020e-03f, 4.023442195e-03f,
+ 4.012220181e-03f, 4.000990001e-03f, 3.989751681e-03f, 3.978505246e-03f, 3.967250721e-03f, 3.955988132e-03f, 3.944717503e-03f, 3.933438860e-03f, 3.922152227e-03f, 3.910857631e-03f,
+ 3.899555096e-03f, 3.888244647e-03f, 3.876926310e-03f, 3.865600109e-03f, 3.854266071e-03f, 3.842924220e-03f, 3.831574582e-03f, 3.820217182e-03f, 3.808852045e-03f, 3.797479197e-03f,
+ 3.786098663e-03f, 3.774710469e-03f, 3.763314639e-03f, 3.751911199e-03f, 3.740500175e-03f, 3.729081592e-03f, 3.717655476e-03f, 3.706221852e-03f, 3.694780745e-03f, 3.683332181e-03f,
+ 3.671876185e-03f, 3.660412784e-03f, 3.648942002e-03f, 3.637463865e-03f, 3.625978399e-03f, 3.614485629e-03f, 3.602985580e-03f, 3.591478280e-03f, 3.579963752e-03f, 3.568442023e-03f,
+ 3.556913118e-03f, 3.545377064e-03f, 3.533833885e-03f, 3.522283607e-03f, 3.510726257e-03f, 3.499161859e-03f, 3.487590440e-03f, 3.476012026e-03f, 3.464426641e-03f, 3.452834313e-03f,
+ 3.441235066e-03f, 3.429628926e-03f, 3.418015920e-03f, 3.406396073e-03f, 3.394769412e-03f, 3.383135961e-03f, 3.371495746e-03f, 3.359848795e-03f, 3.348195131e-03f, 3.336534783e-03f,
+ 3.324867775e-03f, 3.313194133e-03f, 3.301513883e-03f, 3.289827052e-03f, 3.278133664e-03f, 3.266433747e-03f, 3.254727327e-03f, 3.243014428e-03f, 3.231295078e-03f, 3.219569302e-03f,
+ 3.207837127e-03f, 3.196098578e-03f, 3.184353682e-03f, 3.172602464e-03f, 3.160844951e-03f, 3.149081169e-03f, 3.137311144e-03f, 3.125534902e-03f, 3.113752470e-03f, 3.101963872e-03f,
+ 3.090169137e-03f, 3.078368289e-03f, 3.066561356e-03f, 3.054748363e-03f, 3.042929336e-03f, 3.031104302e-03f, 3.019273287e-03f, 3.007436318e-03f, 2.995593420e-03f, 2.983744619e-03f,
+ 2.971889943e-03f, 2.960029418e-03f, 2.948163069e-03f, 2.936290923e-03f, 2.924413007e-03f, 2.912529346e-03f, 2.900639968e-03f, 2.888744898e-03f, 2.876844163e-03f, 2.864937790e-03f,
+ 2.853025804e-03f, 2.841108232e-03f, 2.829185101e-03f, 2.817256437e-03f, 2.805322267e-03f, 2.793382616e-03f, 2.781437512e-03f, 2.769486981e-03f, 2.757531049e-03f, 2.745569743e-03f,
+ 2.733603090e-03f, 2.721631116e-03f, 2.709653847e-03f, 2.697671310e-03f, 2.685683532e-03f, 2.673690538e-03f, 2.661692357e-03f, 2.649689014e-03f, 2.637680536e-03f, 2.625666949e-03f,
+ 2.613648281e-03f, 2.601624557e-03f, 2.589595805e-03f, 2.577562051e-03f, 2.565523321e-03f, 2.553479643e-03f, 2.541431043e-03f, 2.529377548e-03f, 2.517319184e-03f, 2.505255978e-03f,
+ 2.493187957e-03f, 2.481115148e-03f, 2.469037577e-03f, 2.456955271e-03f, 2.444868256e-03f, 2.432776561e-03f, 2.420680210e-03f, 2.408579231e-03f, 2.396473652e-03f, 2.384363498e-03f,
+ 2.372248796e-03f, 2.360129573e-03f, 2.348005857e-03f, 2.335877673e-03f, 2.323745050e-03f, 2.311608012e-03f, 2.299466588e-03f, 2.287320804e-03f, 2.275170688e-03f, 2.263016265e-03f,
+ 2.250857563e-03f, 2.238694609e-03f, 2.226527430e-03f, 2.214356052e-03f, 2.202180502e-03f, 2.190000808e-03f, 2.177816996e-03f, 2.165629093e-03f, 2.153437127e-03f, 2.141241123e-03f,
+ 2.129041110e-03f, 2.116837113e-03f, 2.104629161e-03f, 2.092417280e-03f, 2.080201496e-03f, 2.067981838e-03f, 2.055758331e-03f, 2.043531004e-03f, 2.031299882e-03f, 2.019064993e-03f,
+ 2.006826365e-03f, 1.994584023e-03f, 1.982337995e-03f, 1.970088309e-03f, 1.957834991e-03f, 1.945578068e-03f, 1.933317567e-03f, 1.921053516e-03f, 1.908785941e-03f, 1.896514869e-03f,
+ 1.884240328e-03f, 1.871962345e-03f, 1.859680947e-03f, 1.847396161e-03f, 1.835108013e-03f, 1.822816532e-03f, 1.810521744e-03f, 1.798223677e-03f, 1.785922357e-03f, 1.773617812e-03f,
+ 1.761310068e-03f, 1.748999154e-03f, 1.736685096e-03f, 1.724367921e-03f, 1.712047657e-03f, 1.699724330e-03f, 1.687397968e-03f, 1.675068598e-03f, 1.662736247e-03f, 1.650400943e-03f,
+ 1.638062712e-03f, 1.625721582e-03f, 1.613377580e-03f, 1.601030734e-03f, 1.588681070e-03f, 1.576328615e-03f, 1.563973398e-03f, 1.551615444e-03f, 1.539254782e-03f, 1.526891439e-03f,
+ 1.514525441e-03f, 1.502156817e-03f, 1.489785593e-03f, 1.477411796e-03f, 1.465035455e-03f, 1.452656595e-03f, 1.440275246e-03f, 1.427891432e-03f, 1.415505183e-03f, 1.403116525e-03f,
+ 1.390725486e-03f, 1.378332092e-03f, 1.365936372e-03f, 1.353538352e-03f, 1.341138060e-03f, 1.328735522e-03f, 1.316330767e-03f, 1.303923822e-03f, 1.291514714e-03f, 1.279103470e-03f,
+ 1.266690118e-03f, 1.254274684e-03f, 1.241857197e-03f, 1.229437684e-03f, 1.217016171e-03f, 1.204592687e-03f, 1.192167258e-03f, 1.179739912e-03f, 1.167310677e-03f, 1.154879579e-03f,
+ 1.142446646e-03f, 1.130011906e-03f, 1.117575385e-03f, 1.105137111e-03f, 1.092697111e-03f, 1.080255414e-03f, 1.067812045e-03f, 1.055367033e-03f, 1.042920405e-03f, 1.030472188e-03f,
+ 1.018022410e-03f, 1.005571097e-03f, 9.931182781e-04f, 9.806639797e-04f, 9.682082295e-04f, 9.557510547e-04f, 9.432924828e-04f, 9.308325411e-04f, 9.183712571e-04f, 9.059086580e-04f,
+ 8.934447714e-04f, 8.809796246e-04f, 8.685132449e-04f, 8.560456598e-04f, 8.435768966e-04f, 8.311069829e-04f, 8.186359458e-04f, 8.061638129e-04f, 7.936906116e-04f, 7.812163691e-04f,
+ 7.687411131e-04f, 7.562648707e-04f, 7.437876695e-04f, 7.313095368e-04f, 7.188305000e-04f, 7.063505865e-04f, 6.938698238e-04f, 6.813882393e-04f, 6.689058602e-04f, 6.564227141e-04f,
+ 6.439388283e-04f, 6.314542303e-04f, 6.189689473e-04f, 6.064830070e-04f, 5.939964365e-04f, 5.815092635e-04f, 5.690215151e-04f, 5.565332189e-04f, 5.440444023e-04f, 5.315550926e-04f,
+ 5.190653172e-04f, 5.065751036e-04f, 4.940844791e-04f, 4.815934712e-04f, 4.691021072e-04f, 4.566104145e-04f, 4.441184206e-04f, 4.316261528e-04f, 4.191336385e-04f, 4.066409051e-04f,
+ 3.941479800e-04f, 3.816548906e-04f, 3.691616644e-04f, 3.566683285e-04f, 3.441749106e-04f, 3.316814379e-04f, 3.191879378e-04f, 3.066944377e-04f, 2.942009650e-04f, 2.817075471e-04f,
+ 2.692142114e-04f, 2.567209852e-04f, 2.442278958e-04f, 2.317349708e-04f, 2.192422374e-04f, 2.067497230e-04f, 1.942574550e-04f, 1.817654608e-04f, 1.692737676e-04f, 1.567824029e-04f,
+ 1.442913941e-04f, 1.318007684e-04f, 1.193105533e-04f, 1.068207761e-04f, 9.433146407e-05f, 8.184264465e-05f, 6.935434517e-05f, 5.686659295e-05f, 4.437941534e-05f, 3.189283966e-05f,
+ 1.940689326e-05f, 6.921603469e-06f, -5.563002396e-06f, -1.804689701e-05f, -3.053005305e-05f, -4.301244319e-05f, -5.549404014e-05f, -6.797481656e-05f, -8.045474517e-05f, -9.293379864e-05f,
+ -1.054119497e-04f, -1.178891710e-04f, -1.303654353e-04f, -1.428407153e-04f, -1.553149837e-04f, -1.677882132e-04f, -1.802603766e-04f, -1.927314465e-04f, -2.052013958e-04f, -2.176701970e-04f,
+ -2.301378231e-04f, -2.426042466e-04f, -2.550694404e-04f, -2.675333772e-04f, -2.799960298e-04f, -2.924573708e-04f, -3.049173732e-04f, -3.173760096e-04f, -3.298332528e-04f, -3.422890756e-04f,
+ -3.547434508e-04f, -3.671963511e-04f, -3.796477494e-04f, -3.920976185e-04f, -4.045459310e-04f, -4.169926600e-04f, -4.294377781e-04f, -4.418812581e-04f, -4.543230730e-04f, -4.667631955e-04f,
+ -4.792015984e-04f, -4.916382546e-04f, -5.040731370e-04f, -5.165062183e-04f, -5.289374714e-04f, -5.413668693e-04f, -5.537943846e-04f, -5.662199904e-04f, -5.786436595e-04f, -5.910653647e-04f,
+ -6.034850790e-04f, -6.159027753e-04f, -6.283184264e-04f, -6.407320052e-04f, -6.531434847e-04f, -6.655528378e-04f, -6.779600373e-04f, -6.903650563e-04f, -7.027678677e-04f, -7.151684443e-04f,
+ -7.275667592e-04f, -7.399627853e-04f, -7.523564956e-04f, -7.647478630e-04f, -7.771368605e-04f, -7.895234610e-04f, -8.019076377e-04f, -8.142893634e-04f, -8.266686112e-04f, -8.390453540e-04f,
+ -8.514195650e-04f, -8.637912170e-04f, -8.761602832e-04f, -8.885267365e-04f, -9.008905501e-04f, -9.132516970e-04f, -9.256101501e-04f, -9.379658827e-04f, -9.503188677e-04f, -9.626690783e-04f,
+ -9.750164875e-04f, -9.873610684e-04f, -9.997027942e-04f, -1.012041638e-03f, -1.024377573e-03f, -1.036710572e-03f, -1.049040608e-03f, -1.061367655e-03f, -1.073691685e-03f, -1.086012672e-03f,
+ -1.098330589e-03f, -1.110645409e-03f, -1.122957106e-03f, -1.135265652e-03f, -1.147571021e-03f, -1.159873185e-03f, -1.172172119e-03f, -1.184467795e-03f, -1.196760187e-03f, -1.209049267e-03f,
+ -1.221335010e-03f, -1.233617388e-03f, -1.245896374e-03f, -1.258171942e-03f, -1.270444066e-03f, -1.282712718e-03f, -1.294977872e-03f, -1.307239501e-03f, -1.319497578e-03f, -1.331752077e-03f,
+ -1.344002971e-03f, -1.356250234e-03f, -1.368493838e-03f, -1.380733758e-03f, -1.392969966e-03f, -1.405202436e-03f, -1.417431141e-03f, -1.429656055e-03f, -1.441877152e-03f, -1.454094404e-03f,
+ -1.466307785e-03f, -1.478517268e-03f, -1.490722828e-03f, -1.502924436e-03f, -1.515122068e-03f, -1.527315696e-03f, -1.539505294e-03f, -1.551690836e-03f, -1.563872294e-03f, -1.576049643e-03f,
+ -1.588222856e-03f, -1.600391906e-03f, -1.612556768e-03f, -1.624717414e-03f, -1.636873818e-03f, -1.649025954e-03f, -1.661173796e-03f, -1.673317317e-03f, -1.685456490e-03f, -1.697591290e-03f,
+ -1.709721690e-03f, -1.721847664e-03f, -1.733969185e-03f, -1.746086227e-03f, -1.758198763e-03f, -1.770306768e-03f, -1.782410215e-03f, -1.794509078e-03f, -1.806603331e-03f, -1.818692947e-03f,
+ -1.830777900e-03f, -1.842858164e-03f, -1.854933712e-03f, -1.867004520e-03f, -1.879070559e-03f, -1.891131804e-03f, -1.903188230e-03f, -1.915239809e-03f, -1.927286516e-03f, -1.939328324e-03f,
+ -1.951365208e-03f, -1.963397141e-03f, -1.975424097e-03f, -1.987446051e-03f, -1.999462975e-03f, -2.011474845e-03f, -2.023481633e-03f, -2.035483315e-03f, -2.047479863e-03f, -2.059471252e-03f,
+ -2.071457456e-03f, -2.083438449e-03f, -2.095414205e-03f, -2.107384698e-03f, -2.119349902e-03f, -2.131309791e-03f, -2.143264340e-03f, -2.155213521e-03f, -2.167157310e-03f, -2.179095681e-03f,
+ -2.191028608e-03f, -2.202956064e-03f, -2.214878024e-03f, -2.226794463e-03f, -2.238705354e-03f, -2.250610671e-03f, -2.262510389e-03f, -2.274404483e-03f, -2.286292925e-03f, -2.298175692e-03f,
+ -2.310052756e-03f, -2.321924092e-03f, -2.333789674e-03f, -2.345649478e-03f, -2.357503476e-03f, -2.369351644e-03f, -2.381193955e-03f, -2.393030385e-03f, -2.404860907e-03f, -2.416685496e-03f,
+ -2.428504127e-03f, -2.440316773e-03f, -2.452123410e-03f, -2.463924011e-03f, -2.475718552e-03f, -2.487507006e-03f, -2.499289348e-03f, -2.511065553e-03f, -2.522835595e-03f, -2.534599449e-03f,
+ -2.546357089e-03f, -2.558108490e-03f, -2.569853627e-03f, -2.581592473e-03f, -2.593325005e-03f, -2.605051196e-03f, -2.616771021e-03f, -2.628484454e-03f, -2.640191471e-03f, -2.651892046e-03f,
+ -2.663586154e-03f, -2.675273769e-03f, -2.686954867e-03f, -2.698629422e-03f, -2.710297408e-03f, -2.721958801e-03f, -2.733613576e-03f, -2.745261707e-03f, -2.756903169e-03f, -2.768537936e-03f,
+ -2.780165985e-03f, -2.791787290e-03f, -2.803401825e-03f, -2.815009565e-03f, -2.826610486e-03f, -2.838204563e-03f, -2.849791770e-03f, -2.861372082e-03f, -2.872945475e-03f, -2.884511924e-03f,
+ -2.896071402e-03f, -2.907623887e-03f, -2.919169352e-03f, -2.930707772e-03f, -2.942239124e-03f, -2.953763381e-03f, -2.965280520e-03f, -2.976790514e-03f, -2.988293340e-03f, -2.999788973e-03f,
+ -3.011277387e-03f, -3.022758559e-03f, -3.034232463e-03f, -3.045699074e-03f, -3.057158368e-03f, -3.068610320e-03f, -3.080054906e-03f, -3.091492100e-03f, -3.102921878e-03f, -3.114344216e-03f,
+ -3.125759089e-03f, -3.137166472e-03f, -3.148566340e-03f, -3.159958670e-03f, -3.171343436e-03f, -3.182720614e-03f, -3.194090180e-03f, -3.205452109e-03f, -3.216806376e-03f, -3.228152957e-03f,
+ -3.239491828e-03f, -3.250822964e-03f, -3.262146341e-03f, -3.273461935e-03f, -3.284769720e-03f, -3.296069673e-03f, -3.307361770e-03f, -3.318645986e-03f, -3.329922296e-03f, -3.341190677e-03f,
+ -3.352451105e-03f, -3.363703554e-03f, -3.374948001e-03f, -3.386184422e-03f, -3.397412792e-03f, -3.408633088e-03f, -3.419845284e-03f, -3.431049358e-03f, -3.442245285e-03f, -3.453433040e-03f,
+ -3.464612601e-03f, -3.475783942e-03f, -3.486947039e-03f, -3.498101870e-03f, -3.509248409e-03f, -3.520386633e-03f, -3.531516518e-03f, -3.542638040e-03f, -3.553751174e-03f, -3.564855898e-03f,
+ -3.575952187e-03f, -3.587040017e-03f, -3.598119365e-03f, -3.609190207e-03f, -3.620252519e-03f, -3.631306277e-03f, -3.642351457e-03f, -3.653388036e-03f, -3.664415990e-03f, -3.675435295e-03f,
+ -3.686445928e-03f, -3.697447865e-03f, -3.708441083e-03f, -3.719425557e-03f, -3.730401264e-03f, -3.741368181e-03f, -3.752326284e-03f, -3.763275550e-03f, -3.774215955e-03f, -3.785147475e-03f,
+ -3.796070087e-03f, -3.806983768e-03f, -3.817888495e-03f, -3.828784243e-03f, -3.839670989e-03f, -3.850548711e-03f, -3.861417385e-03f, -3.872276987e-03f, -3.883127494e-03f, -3.893968883e-03f,
+ -3.904801131e-03f, -3.915624214e-03f, -3.926438110e-03f, -3.937242794e-03f, -3.948038244e-03f, -3.958824437e-03f, -3.969601350e-03f, -3.980368959e-03f, -3.991127242e-03f, -4.001876175e-03f,
+ -4.012615735e-03f, -4.023345899e-03f, -4.034066645e-03f, -4.044777950e-03f, -4.055479789e-03f, -4.066172141e-03f, -4.076854983e-03f, -4.087528292e-03f, -4.098192044e-03f, -4.108846217e-03f,
+ -4.119490789e-03f, -4.130125735e-03f, -4.140751035e-03f, -4.151366664e-03f, -4.161972601e-03f, -4.172568822e-03f, -4.183155304e-03f, -4.193732026e-03f, -4.204298965e-03f, -4.214856097e-03f,
+ -4.225403400e-03f, -4.235940852e-03f, -4.246468431e-03f, -4.256986113e-03f, -4.267493876e-03f, -4.277991698e-03f, -4.288479556e-03f, -4.298957428e-03f, -4.309425291e-03f, -4.319883123e-03f,
+ -4.330330902e-03f, -4.340768605e-03f, -4.351196210e-03f, -4.361613695e-03f, -4.372021037e-03f, -4.382418215e-03f, -4.392805205e-03f, -4.403181987e-03f, -4.413548536e-03f, -4.423904833e-03f,
+ -4.434250854e-03f, -4.444586576e-03f, -4.454911980e-03f, -4.465227041e-03f, -4.475531738e-03f, -4.485826050e-03f, -4.496109953e-03f, -4.506383427e-03f, -4.516646448e-03f, -4.526898997e-03f,
+ -4.537141049e-03f, -4.547372584e-03f, -4.557593580e-03f, -4.567804015e-03f, -4.578003867e-03f, -4.588193114e-03f, -4.598371735e-03f, -4.608539707e-03f, -4.618697010e-03f, -4.628843622e-03f,
+ -4.638979520e-03f, -4.649104684e-03f, -4.659219091e-03f, -4.669322721e-03f, -4.679415551e-03f, -4.689497560e-03f, -4.699568727e-03f, -4.709629030e-03f, -4.719678448e-03f, -4.729716959e-03f,
+ -4.739744541e-03f, -4.749761175e-03f, -4.759766837e-03f, -4.769761507e-03f, -4.779745164e-03f, -4.789717786e-03f, -4.799679352e-03f, -4.809629841e-03f, -4.819569232e-03f, -4.829497503e-03f,
+ -4.839414634e-03f, -4.849320603e-03f, -4.859215389e-03f, -4.869098971e-03f, -4.878971328e-03f, -4.888832439e-03f, -4.898682283e-03f, -4.908520839e-03f, -4.918348087e-03f, -4.928164004e-03f,
+ -4.937968571e-03f, -4.947761767e-03f, -4.957543570e-03f, -4.967313961e-03f, -4.977072917e-03f, -4.986820419e-03f, -4.996556445e-03f, -5.006280976e-03f, -5.015993989e-03f, -5.025695466e-03f,
+ -5.035385384e-03f, -5.045063724e-03f, -5.054730465e-03f, -5.064385586e-03f, -5.074029066e-03f, -5.083660887e-03f, -5.093281026e-03f, -5.102889463e-03f, -5.112486179e-03f, -5.122071152e-03f,
+ -5.131644363e-03f, -5.141205790e-03f, -5.150755414e-03f, -5.160293215e-03f, -5.169819172e-03f, -5.179333265e-03f, -5.188835473e-03f, -5.198325778e-03f, -5.207804157e-03f, -5.217270592e-03f,
+ -5.226725063e-03f, -5.236167548e-03f, -5.245598029e-03f, -5.255016485e-03f, -5.264422897e-03f, -5.273817243e-03f, -5.283199505e-03f, -5.292569663e-03f, -5.301927696e-03f, -5.311273585e-03f,
+ -5.320607310e-03f, -5.329928852e-03f, -5.339238189e-03f, -5.348535304e-03f, -5.357820176e-03f, -5.367092785e-03f, -5.376353112e-03f, -5.385601137e-03f, -5.394836840e-03f, -5.404060203e-03f,
+ -5.413271205e-03f, -5.422469827e-03f, -5.431656050e-03f, -5.440829853e-03f, -5.449991219e-03f, -5.459140127e-03f, -5.468276557e-03f, -5.477400492e-03f, -5.486511910e-03f, -5.495610794e-03f,
+ -5.504697123e-03f, -5.513770880e-03f, -5.522832043e-03f, -5.531880595e-03f, -5.540916516e-03f, -5.549939787e-03f, -5.558950389e-03f, -5.567948303e-03f, -5.576933510e-03f, -5.585905990e-03f,
+ -5.594865726e-03f, -5.603812698e-03f, -5.612746887e-03f, -5.621668274e-03f, -5.630576841e-03f, -5.639472568e-03f, -5.648355437e-03f, -5.657225430e-03f, -5.666082526e-03f, -5.674926709e-03f,
+ -5.683757958e-03f, -5.692576256e-03f, -5.701381584e-03f, -5.710173923e-03f, -5.718953255e-03f, -5.727719561e-03f, -5.736472822e-03f, -5.745213021e-03f, -5.753940139e-03f, -5.762654157e-03f,
+ -5.771355057e-03f, -5.780042820e-03f, -5.788717430e-03f, -5.797378866e-03f, -5.806027111e-03f, -5.814662147e-03f, -5.823283956e-03f, -5.831892518e-03f, -5.840487817e-03f, -5.849069834e-03f,
+ -5.857638551e-03f, -5.866193950e-03f, -5.874736013e-03f, -5.883264723e-03f, -5.891780060e-03f, -5.900282007e-03f, -5.908770547e-03f, -5.917245661e-03f, -5.925707331e-03f, -5.934155540e-03f,
+ -5.942590271e-03f, -5.951011505e-03f, -5.959419224e-03f, -5.967813411e-03f, -5.976194049e-03f, -5.984561119e-03f, -5.992914604e-03f, -6.001254487e-03f, -6.009580750e-03f, -6.017893375e-03f,
+ -6.026192346e-03f, -6.034477644e-03f, -6.042749252e-03f, -6.051007154e-03f, -6.059251330e-03f, -6.067481766e-03f, -6.075698442e-03f, -6.083901342e-03f, -6.092090448e-03f, -6.100265744e-03f,
+ -6.108427212e-03f, -6.116574835e-03f, -6.124708596e-03f, -6.132828478e-03f, -6.140934464e-03f, -6.149026537e-03f, -6.157104681e-03f, -6.165168877e-03f, -6.173219109e-03f, -6.181255361e-03f,
+ -6.189277615e-03f, -6.197285855e-03f, -6.205280063e-03f, -6.213260224e-03f, -6.221226321e-03f, -6.229178336e-03f, -6.237116254e-03f, -6.245040056e-03f, -6.252949728e-03f, -6.260845253e-03f,
+ -6.268726613e-03f, -6.276593793e-03f, -6.284446776e-03f, -6.292285545e-03f, -6.300110084e-03f, -6.307920378e-03f, -6.315716408e-03f, -6.323498160e-03f, -6.331265617e-03f, -6.339018763e-03f,
+ -6.346757581e-03f, -6.354482056e-03f, -6.362192171e-03f, -6.369887910e-03f, -6.377569257e-03f, -6.385236196e-03f, -6.392888712e-03f, -6.400526787e-03f, -6.408150407e-03f, -6.415759554e-03f,
+ -6.423354215e-03f, -6.430934371e-03f, -6.438500009e-03f, -6.446051111e-03f, -6.453587663e-03f, -6.461109648e-03f, -6.468617052e-03f, -6.476109857e-03f, -6.483588049e-03f, -6.491051612e-03f,
+ -6.498500531e-03f, -6.505934789e-03f, -6.513354373e-03f, -6.520759265e-03f, -6.528149451e-03f, -6.535524915e-03f, -6.542885642e-03f, -6.550231617e-03f, -6.557562824e-03f, -6.564879249e-03f,
+ -6.572180875e-03f, -6.579467688e-03f, -6.586739673e-03f, -6.593996814e-03f, -6.601239096e-03f, -6.608466505e-03f, -6.615679026e-03f, -6.622876643e-03f, -6.630059341e-03f, -6.637227105e-03f,
+ -6.644379922e-03f, -6.651517775e-03f, -6.658640650e-03f, -6.665748533e-03f, -6.672841408e-03f, -6.679919261e-03f, -6.686982077e-03f, -6.694029841e-03f, -6.701062539e-03f, -6.708080157e-03f,
+ -6.715082679e-03f, -6.722070092e-03f, -6.729042380e-03f, -6.735999530e-03f, -6.742941527e-03f, -6.749868356e-03f, -6.756780004e-03f, -6.763676455e-03f, -6.770557697e-03f, -6.777423713e-03f,
+ -6.784274491e-03f, -6.791110016e-03f, -6.797930274e-03f, -6.804735251e-03f, -6.811524933e-03f, -6.818299305e-03f, -6.825058354e-03f, -6.831802067e-03f, -6.838530428e-03f, -6.845243424e-03f,
+ -6.851941041e-03f, -6.858623265e-03f, -6.865290083e-03f, -6.871941481e-03f, -6.878577445e-03f, -6.885197962e-03f, -6.891803017e-03f, -6.898392597e-03f, -6.904966689e-03f, -6.911525279e-03f,
+ -6.918068354e-03f, -6.924595899e-03f, -6.931107902e-03f, -6.937604350e-03f, -6.944085228e-03f, -6.950550524e-03f, -6.957000223e-03f, -6.963434314e-03f, -6.969852783e-03f, -6.976255616e-03f,
+ -6.982642800e-03f, -6.989014323e-03f, -6.995370171e-03f, -7.001710330e-03f, -7.008034789e-03f, -7.014343534e-03f, -7.020636552e-03f, -7.026913831e-03f, -7.033175356e-03f, -7.039421117e-03f,
+ -7.045651098e-03f, -7.051865289e-03f, -7.058063676e-03f, -7.064246247e-03f, -7.070412988e-03f, -7.076563887e-03f, -7.082698932e-03f, -7.088818110e-03f, -7.094921409e-03f, -7.101008815e-03f,
+ -7.107080317e-03f, -7.113135902e-03f, -7.119175558e-03f, -7.125199273e-03f, -7.131207033e-03f, -7.137198827e-03f, -7.143174643e-03f, -7.149134468e-03f, -7.155078291e-03f, -7.161006098e-03f,
+ -7.166917879e-03f, -7.172813620e-03f, -7.178693310e-03f, -7.184556937e-03f, -7.190404489e-03f, -7.196235954e-03f, -7.202051321e-03f, -7.207850576e-03f, -7.213633709e-03f, -7.219400708e-03f,
+ -7.225151560e-03f, -7.230886255e-03f, -7.236604781e-03f, -7.242307125e-03f, -7.247993277e-03f, -7.253663225e-03f, -7.259316956e-03f, -7.264954461e-03f, -7.270575727e-03f, -7.276180743e-03f,
+ -7.281769498e-03f, -7.287341980e-03f, -7.292898178e-03f, -7.298438080e-03f, -7.303961676e-03f, -7.309468954e-03f, -7.314959903e-03f, -7.320434512e-03f, -7.325892770e-03f, -7.331334666e-03f,
+ -7.336760188e-03f, -7.342169327e-03f, -7.347562070e-03f, -7.352938407e-03f, -7.358298327e-03f, -7.363641820e-03f, -7.368968874e-03f, -7.374279479e-03f, -7.379573624e-03f, -7.384851298e-03f,
+ -7.390112490e-03f, -7.395357191e-03f, -7.400585390e-03f, -7.405797075e-03f, -7.410992237e-03f, -7.416170864e-03f, -7.421332948e-03f, -7.426478476e-03f, -7.431607439e-03f, -7.436719827e-03f,
+ -7.441815629e-03f, -7.446894835e-03f, -7.451957435e-03f, -7.457003418e-03f, -7.462032775e-03f, -7.467045495e-03f, -7.472041569e-03f, -7.477020986e-03f, -7.481983736e-03f, -7.486929810e-03f,
+ -7.491859197e-03f, -7.496771887e-03f, -7.501667872e-03f, -7.506547140e-03f, -7.511409682e-03f, -7.516255489e-03f, -7.521084551e-03f, -7.525896858e-03f, -7.530692400e-03f, -7.535471169e-03f,
+ -7.540233154e-03f, -7.544978345e-03f, -7.549706735e-03f, -7.554418312e-03f, -7.559113068e-03f, -7.563790993e-03f, -7.568452078e-03f, -7.573096314e-03f, -7.577723691e-03f, -7.582334201e-03f,
+ -7.586927833e-03f, -7.591504580e-03f, -7.596064431e-03f, -7.600607379e-03f, -7.605133413e-03f, -7.609642525e-03f, -7.614134706e-03f, -7.618609947e-03f, -7.623068239e-03f, -7.627509573e-03f,
+ -7.631933941e-03f, -7.636341334e-03f, -7.640731743e-03f, -7.645105159e-03f, -7.649461574e-03f, -7.653800979e-03f, -7.658123366e-03f, -7.662428726e-03f, -7.666717050e-03f, -7.670988331e-03f,
+ -7.675242559e-03f, -7.679479727e-03f, -7.683699825e-03f, -7.687902847e-03f, -7.692088782e-03f, -7.696257625e-03f, -7.700409365e-03f, -7.704543995e-03f, -7.708661507e-03f, -7.712761893e-03f,
+ -7.716845144e-03f, -7.720911253e-03f, -7.724960212e-03f, -7.728992013e-03f, -7.733006648e-03f, -7.737004109e-03f, -7.740984388e-03f, -7.744947478e-03f, -7.748893370e-03f, -7.752822058e-03f,
+ -7.756733533e-03f, -7.760627789e-03f, -7.764504816e-03f, -7.768364608e-03f, -7.772207158e-03f, -7.776032457e-03f, -7.779840499e-03f, -7.783631276e-03f, -7.787404780e-03f, -7.791161005e-03f,
+ -7.794899943e-03f, -7.798621587e-03f, -7.802325930e-03f, -7.806012964e-03f, -7.809682682e-03f, -7.813335078e-03f, -7.816970144e-03f, -7.820587874e-03f, -7.824188259e-03f, -7.827771295e-03f,
+ -7.831336972e-03f, -7.834885286e-03f, -7.838416228e-03f, -7.841929792e-03f, -7.845425972e-03f, -7.848904761e-03f, -7.852366151e-03f, -7.855810137e-03f, -7.859236712e-03f, -7.862645869e-03f,
+ -7.866037602e-03f, -7.869411904e-03f, -7.872768769e-03f, -7.876108191e-03f, -7.879430162e-03f, -7.882734678e-03f, -7.886021731e-03f, -7.889291316e-03f, -7.892543426e-03f, -7.895778055e-03f,
+ -7.898995197e-03f, -7.902194846e-03f, -7.905376995e-03f, -7.908541639e-03f, -7.911688773e-03f, -7.914818389e-03f, -7.917930482e-03f, -7.921025046e-03f, -7.924102076e-03f, -7.927161566e-03f,
+ -7.930203509e-03f, -7.933227901e-03f, -7.936234735e-03f, -7.939224006e-03f, -7.942195708e-03f, -7.945149837e-03f, -7.948086386e-03f, -7.951005349e-03f, -7.953906723e-03f, -7.956790500e-03f,
+ -7.959656676e-03f, -7.962505246e-03f, -7.965336203e-03f, -7.968149544e-03f, -7.970945263e-03f, -7.973723354e-03f, -7.976483813e-03f, -7.979226635e-03f, -7.981951813e-03f, -7.984659345e-03f,
+ -7.987349224e-03f, -7.990021445e-03f, -7.992676005e-03f, -7.995312897e-03f, -7.997932117e-03f, -8.000533661e-03f, -8.003117523e-03f, -8.005683700e-03f, -8.008232185e-03f, -8.010762976e-03f,
+ -8.013276067e-03f, -8.015771453e-03f, -8.018249130e-03f, -8.020709095e-03f, -8.023151341e-03f, -8.025575866e-03f, -8.027982664e-03f, -8.030371732e-03f, -8.032743065e-03f, -8.035096658e-03f,
+ -8.037432509e-03f, -8.039750612e-03f, -8.042050963e-03f, -8.044333559e-03f, -8.046598396e-03f, -8.048845469e-03f, -8.051074774e-03f, -8.053286308e-03f, -8.055480067e-03f, -8.057656047e-03f,
+ -8.059814245e-03f, -8.061954655e-03f, -8.064077276e-03f, -8.066182102e-03f, -8.068269131e-03f, -8.070338359e-03f, -8.072389783e-03f, -8.074423398e-03f, -8.076439202e-03f, -8.078437190e-03f,
+ -8.080417360e-03f, -8.082379709e-03f, -8.084324232e-03f, -8.086250927e-03f, -8.088159791e-03f, -8.090050820e-03f, -8.091924011e-03f, -8.093779360e-03f, -8.095616866e-03f, -8.097436525e-03f,
+ -8.099238334e-03f, -8.101022289e-03f, -8.102788389e-03f, -8.104536630e-03f, -8.106267009e-03f, -8.107979524e-03f, -8.109674171e-03f, -8.111350948e-03f, -8.113009853e-03f, -8.114650883e-03f,
+ -8.116274035e-03f, -8.117879306e-03f, -8.119466694e-03f, -8.121036197e-03f, -8.122587813e-03f, -8.124121537e-03f, -8.125637370e-03f, -8.127135307e-03f, -8.128615347e-03f, -8.130077487e-03f,
+ -8.131521726e-03f, -8.132948061e-03f, -8.134356490e-03f, -8.135747011e-03f, -8.137119622e-03f, -8.138474321e-03f, -8.139811105e-03f, -8.141129974e-03f, -8.142430925e-03f, -8.143713956e-03f,
+ -8.144979065e-03f, -8.146226251e-03f, -8.147455512e-03f, -8.148666846e-03f, -8.149860251e-03f, -8.151035727e-03f, -8.152193271e-03f, -8.153332882e-03f, -8.154454558e-03f, -8.155558298e-03f,
+ -8.156644100e-03f, -8.157711964e-03f, -8.158761887e-03f, -8.159793869e-03f, -8.160807908e-03f, -8.161804002e-03f, -8.162782152e-03f, -8.163742355e-03f, -8.164684611e-03f, -8.165608918e-03f,
+ -8.166515276e-03f, -8.167403683e-03f, -8.168274139e-03f, -8.169126642e-03f, -8.169961192e-03f, -8.170777788e-03f, -8.171576429e-03f, -8.172357114e-03f, -8.173119843e-03f, -8.173864615e-03f,
+ -8.174591429e-03f, -8.175300285e-03f, -8.175991183e-03f, -8.176664121e-03f, -8.177319099e-03f, -8.177956117e-03f, -8.178575174e-03f, -8.179176271e-03f, -8.179759406e-03f, -8.180324580e-03f,
+ -8.180871792e-03f, -8.181401042e-03f, -8.181912330e-03f, -8.182405655e-03f, -8.182881018e-03f, -8.183338419e-03f, -8.183777857e-03f, -8.184199334e-03f, -8.184602847e-03f, -8.184988399e-03f,
+ -8.185355989e-03f, -8.185705617e-03f, -8.186037283e-03f, -8.186350988e-03f, -8.186646732e-03f, -8.186924516e-03f, -8.187184339e-03f, -8.187426202e-03f, -8.187650107e-03f, -8.187856052e-03f,
+ -8.188044039e-03f, -8.188214068e-03f, -8.188366141e-03f, -8.188500257e-03f, -8.188616417e-03f, -8.188714623e-03f, -8.188794874e-03f, -8.188857172e-03f, -8.188901518e-03f, -8.188927912e-03f,
+ -8.188936355e-03f, -8.188926849e-03f, -8.188899394e-03f, -8.188853992e-03f, -8.188790643e-03f, -8.188709349e-03f, -8.188610111e-03f, -8.188492930e-03f, -8.188357808e-03f, -8.188204745e-03f,
+ -8.188033743e-03f, -8.187844803e-03f, -8.187637927e-03f, -8.187413117e-03f, -8.187170373e-03f, -8.186909698e-03f, -8.186631092e-03f, -8.186334558e-03f, -8.186020096e-03f, -8.185687710e-03f,
+ -8.185337400e-03f, -8.184969169e-03f, -8.184583017e-03f, -8.184178948e-03f, -8.183756962e-03f, -8.183317062e-03f, -8.182859250e-03f, -8.182383527e-03f, -8.181889896e-03f, -8.181378359e-03f,
+ -8.180848918e-03f, -8.180301576e-03f, -8.179736333e-03f, -8.179153193e-03f, -8.178552158e-03f, -8.177933230e-03f, -8.177296411e-03f, -8.176641704e-03f, -8.175969112e-03f, -8.175278636e-03f,
+ -8.174570280e-03f, -8.173844045e-03f, -8.173099935e-03f, -8.172337952e-03f, -8.171558099e-03f, -8.170760378e-03f, -8.169944793e-03f, -8.169111345e-03f, -8.168260038e-03f, -8.167390875e-03f,
+ -8.166503858e-03f, -8.165598991e-03f, -8.164676276e-03f, -8.163735717e-03f, -8.162777316e-03f, -8.161801077e-03f, -8.160807003e-03f, -8.159795096e-03f, -8.158765361e-03f, -8.157717800e-03f,
+ -8.156652417e-03f, -8.155569215e-03f, -8.154468197e-03f, -8.153349367e-03f, -8.152212729e-03f, -8.151058285e-03f, -8.149886039e-03f, -8.148695995e-03f, -8.147488157e-03f, -8.146262527e-03f,
+ -8.145019111e-03f, -8.143757910e-03f, -8.142478930e-03f, -8.141182174e-03f, -8.139867646e-03f, -8.138535349e-03f, -8.137185288e-03f, -8.135817467e-03f, -8.134431889e-03f, -8.133028559e-03f,
+ -8.131607480e-03f, -8.130168658e-03f, -8.128712095e-03f, -8.127237796e-03f, -8.125745765e-03f, -8.124236007e-03f, -8.122708526e-03f, -8.121163326e-03f, -8.119600411e-03f, -8.118019787e-03f,
+ -8.116421456e-03f, -8.114805425e-03f, -8.113171697e-03f, -8.111520278e-03f, -8.109851171e-03f, -8.108164381e-03f, -8.106459913e-03f, -8.104737771e-03f, -8.102997961e-03f, -8.101240488e-03f,
+ -8.099465355e-03f, -8.097672568e-03f, -8.095862133e-03f, -8.094034052e-03f, -8.092188333e-03f, -8.090324980e-03f, -8.088443997e-03f, -8.086545390e-03f, -8.084629165e-03f, -8.082695326e-03f,
+ -8.080743878e-03f, -8.078774827e-03f, -8.076788178e-03f, -8.074783937e-03f, -8.072762108e-03f, -8.070722698e-03f, -8.068665711e-03f, -8.066591154e-03f, -8.064499031e-03f, -8.062389348e-03f,
+ -8.060262111e-03f, -8.058117326e-03f, -8.055954998e-03f, -8.053775132e-03f, -8.051577736e-03f, -8.049362813e-03f, -8.047130371e-03f, -8.044880415e-03f, -8.042612951e-03f, -8.040327985e-03f,
+ -8.038025523e-03f, -8.035705571e-03f, -8.033368135e-03f, -8.031013222e-03f, -8.028640836e-03f, -8.026250985e-03f, -8.023843674e-03f, -8.021418911e-03f, -8.018976700e-03f, -8.016517050e-03f,
+ -8.014039965e-03f, -8.011545452e-03f, -8.009033518e-03f, -8.006504169e-03f, -8.003957412e-03f, -8.001393253e-03f, -7.998811699e-03f, -7.996212757e-03f, -7.993596432e-03f, -7.990962733e-03f,
+ -7.988311665e-03f, -7.985643235e-03f, -7.982957451e-03f, -7.980254318e-03f, -7.977533845e-03f, -7.974796037e-03f, -7.972040903e-03f, -7.969268448e-03f, -7.966478680e-03f, -7.963671605e-03f,
+ -7.960847232e-03f, -7.958005568e-03f, -7.955146618e-03f, -7.952270391e-03f, -7.949376894e-03f, -7.946466135e-03f, -7.943538120e-03f, -7.940592856e-03f, -7.937630352e-03f, -7.934650615e-03f,
+ -7.931653653e-03f, -7.928639472e-03f, -7.925608080e-03f, -7.922559485e-03f, -7.919493696e-03f, -7.916410718e-03f, -7.913310560e-03f, -7.910193230e-03f, -7.907058736e-03f, -7.903907085e-03f,
+ -7.900738285e-03f, -7.897552345e-03f, -7.894349271e-03f, -7.891129073e-03f, -7.887891758e-03f, -7.884637334e-03f, -7.881365809e-03f, -7.878077191e-03f, -7.874771489e-03f, -7.871448710e-03f,
+ -7.868108864e-03f, -7.864751958e-03f, -7.861378000e-03f, -7.857986999e-03f, -7.854578963e-03f, -7.851153901e-03f, -7.847711821e-03f, -7.844252732e-03f, -7.840776641e-03f, -7.837283559e-03f,
+ -7.833773493e-03f, -7.830246451e-03f, -7.826702443e-03f, -7.823141478e-03f, -7.819563564e-03f, -7.815968709e-03f, -7.812356923e-03f, -7.808728215e-03f, -7.805082593e-03f, -7.801420067e-03f,
+ -7.797740645e-03f, -7.794044336e-03f, -7.790331150e-03f, -7.786601095e-03f, -7.782854180e-03f, -7.779090416e-03f, -7.775309810e-03f, -7.771512373e-03f, -7.767698112e-03f, -7.763867039e-03f,
+ -7.760019162e-03f, -7.756154489e-03f, -7.752273032e-03f, -7.748374799e-03f, -7.744459800e-03f, -7.740528044e-03f, -7.736579541e-03f, -7.732614300e-03f, -7.728632331e-03f, -7.724633644e-03f,
+ -7.720618249e-03f, -7.716586154e-03f, -7.712537370e-03f, -7.708471907e-03f, -7.704389774e-03f, -7.700290982e-03f, -7.696175540e-03f, -7.692043458e-03f, -7.687894747e-03f, -7.683729415e-03f,
+ -7.679547474e-03f, -7.675348934e-03f, -7.671133804e-03f, -7.666902094e-03f, -7.662653816e-03f, -7.658388978e-03f, -7.654107592e-03f, -7.649809668e-03f, -7.645495216e-03f, -7.641164246e-03f,
+ -7.636816769e-03f, -7.632452795e-03f, -7.628072334e-03f, -7.623675399e-03f, -7.619261998e-03f, -7.614832142e-03f, -7.610385842e-03f, -7.605923109e-03f, -7.601443954e-03f, -7.596948386e-03f,
+ -7.592436418e-03f, -7.587908059e-03f, -7.583363321e-03f, -7.578802214e-03f, -7.574224749e-03f, -7.569630938e-03f, -7.565020791e-03f, -7.560394319e-03f, -7.555751534e-03f, -7.551092445e-03f,
+ -7.546417066e-03f, -7.541725406e-03f, -7.537017477e-03f, -7.532293289e-03f, -7.527552856e-03f, -7.522796187e-03f, -7.518023293e-03f, -7.513234188e-03f, -7.508428880e-03f, -7.503607383e-03f,
+ -7.498769708e-03f, -7.493915866e-03f, -7.489045868e-03f, -7.484159727e-03f, -7.479257453e-03f, -7.474339059e-03f, -7.469404557e-03f, -7.464453957e-03f, -7.459487271e-03f, -7.454504512e-03f,
+ -7.449505692e-03f, -7.444490821e-03f, -7.439459912e-03f, -7.434412978e-03f, -7.429350029e-03f, -7.424271077e-03f, -7.419176136e-03f, -7.414065217e-03f, -7.408938331e-03f, -7.403795492e-03f,
+ -7.398636711e-03f, -7.393462000e-03f, -7.388271373e-03f, -7.383064840e-03f, -7.377842414e-03f, -7.372604108e-03f, -7.367349934e-03f, -7.362079904e-03f, -7.356794031e-03f, -7.351492328e-03f,
+ -7.346174806e-03f, -7.340841478e-03f, -7.335492358e-03f, -7.330127456e-03f, -7.324746787e-03f, -7.319350363e-03f, -7.313938196e-03f, -7.308510299e-03f, -7.303066685e-03f, -7.297607368e-03f,
+ -7.292132358e-03f, -7.286641671e-03f, -7.281135317e-03f, -7.275613311e-03f, -7.270075666e-03f, -7.264522393e-03f, -7.258953507e-03f, -7.253369021e-03f, -7.247768947e-03f, -7.242153299e-03f,
+ -7.236522090e-03f, -7.230875332e-03f, -7.225213040e-03f, -7.219535227e-03f, -7.213841906e-03f, -7.208133090e-03f, -7.202408792e-03f, -7.196669027e-03f, -7.190913807e-03f, -7.185143146e-03f,
+ -7.179357057e-03f, -7.173555555e-03f, -7.167738652e-03f, -7.161906362e-03f, -7.156058699e-03f, -7.150195677e-03f, -7.144317309e-03f, -7.138423608e-03f, -7.132514590e-03f, -7.126590267e-03f,
+ -7.120650653e-03f, -7.114695763e-03f, -7.108725609e-03f, -7.102740207e-03f, -7.096739570e-03f, -7.090723712e-03f, -7.084692646e-03f, -7.078646388e-03f, -7.072584952e-03f, -7.066508350e-03f,
+ -7.060416598e-03f, -7.054309710e-03f, -7.048187700e-03f, -7.042050581e-03f, -7.035898370e-03f, -7.029731079e-03f, -7.023548723e-03f, -7.017351317e-03f, -7.011138875e-03f, -7.004911411e-03f,
+ -6.998668941e-03f, -6.992411477e-03f, -6.986139036e-03f, -6.979851631e-03f, -6.973549278e-03f, -6.967231990e-03f, -6.960899783e-03f, -6.954552670e-03f, -6.948190668e-03f, -6.941813791e-03f,
+ -6.935422053e-03f, -6.929015470e-03f, -6.922594055e-03f, -6.916157825e-03f, -6.909706794e-03f, -6.903240977e-03f, -6.896760389e-03f, -6.890265045e-03f, -6.883754960e-03f, -6.877230149e-03f,
+ -6.870690628e-03f, -6.864136411e-03f, -6.857567514e-03f, -6.850983952e-03f, -6.844385739e-03f, -6.837772892e-03f, -6.831145426e-03f, -6.824503356e-03f, -6.817846697e-03f, -6.811175465e-03f,
+ -6.804489675e-03f, -6.797789343e-03f, -6.791074485e-03f, -6.784345114e-03f, -6.777601249e-03f, -6.770842903e-03f, -6.764070092e-03f, -6.757282833e-03f, -6.750481140e-03f, -6.743665030e-03f,
+ -6.736834518e-03f, -6.729989621e-03f, -6.723130353e-03f, -6.716256731e-03f, -6.709368770e-03f, -6.702466487e-03f, -6.695549897e-03f, -6.688619016e-03f, -6.681673861e-03f, -6.674714447e-03f,
+ -6.667740791e-03f, -6.660752908e-03f, -6.653750814e-03f, -6.646734526e-03f, -6.639704060e-03f, -6.632659432e-03f, -6.625600658e-03f, -6.618527755e-03f, -6.611440739e-03f, -6.604339626e-03f,
+ -6.597224432e-03f, -6.590095174e-03f, -6.582951869e-03f, -6.575794532e-03f, -6.568623180e-03f, -6.561437830e-03f, -6.554238498e-03f, -6.547025201e-03f, -6.539797956e-03f, -6.532556778e-03f,
+ -6.525301685e-03f, -6.518032693e-03f, -6.510749820e-03f, -6.503453081e-03f, -6.496142493e-03f, -6.488818074e-03f, -6.481479840e-03f, -6.474127808e-03f, -6.466761994e-03f, -6.459382417e-03f,
+ -6.451989092e-03f, -6.444582037e-03f, -6.437161268e-03f, -6.429726803e-03f, -6.422278659e-03f, -6.414816853e-03f, -6.407341402e-03f, -6.399852323e-03f, -6.392349633e-03f, -6.384833349e-03f,
+ -6.377303489e-03f, -6.369760071e-03f, -6.362203110e-03f, -6.354632625e-03f, -6.347048633e-03f, -6.339451151e-03f, -6.331840197e-03f, -6.324215788e-03f, -6.316577941e-03f, -6.308926675e-03f,
+ -6.301262006e-03f, -6.293583953e-03f, -6.285892532e-03f, -6.278187761e-03f, -6.270469658e-03f, -6.262738241e-03f, -6.254993527e-03f, -6.247235534e-03f, -6.239464280e-03f, -6.231679782e-03f,
+ -6.223882058e-03f, -6.216071127e-03f, -6.208247006e-03f, -6.200409712e-03f, -6.192559265e-03f, -6.184695681e-03f, -6.176818978e-03f, -6.168929175e-03f, -6.161026290e-03f, -6.153110341e-03f,
+ -6.145181346e-03f, -6.137239322e-03f, -6.129284289e-03f, -6.121316263e-03f, -6.113335264e-03f, -6.105341310e-03f, -6.097334419e-03f, -6.089314608e-03f, -6.081281897e-03f, -6.073236304e-03f,
+ -6.065177847e-03f, -6.057106544e-03f, -6.049022415e-03f, -6.040925476e-03f, -6.032815748e-03f, -6.024693247e-03f, -6.016557993e-03f, -6.008410005e-03f, -6.000249300e-03f, -5.992075898e-03f,
+ -5.983889817e-03f, -5.975691076e-03f, -5.967479693e-03f, -5.959255687e-03f, -5.951019077e-03f, -5.942769882e-03f, -5.934508120e-03f, -5.926233810e-03f, -5.917946971e-03f, -5.909647622e-03f,
+ -5.901335782e-03f, -5.893011470e-03f, -5.884674704e-03f, -5.876325503e-03f, -5.867963887e-03f, -5.859589875e-03f, -5.851203485e-03f, -5.842804737e-03f, -5.834393650e-03f, -5.825970243e-03f,
+ -5.817534534e-03f, -5.809086544e-03f, -5.800626292e-03f, -5.792153796e-03f, -5.783669076e-03f, -5.775172151e-03f, -5.766663040e-03f, -5.758141764e-03f, -5.749608340e-03f, -5.741062789e-03f,
+ -5.732505130e-03f, -5.723935382e-03f, -5.715353566e-03f, -5.706759699e-03f, -5.698153802e-03f, -5.689535895e-03f, -5.680905996e-03f, -5.672264126e-03f, -5.663610304e-03f, -5.654944550e-03f,
+ -5.646266883e-03f, -5.637577323e-03f, -5.628875890e-03f, -5.620162604e-03f, -5.611437483e-03f, -5.602700549e-03f, -5.593951820e-03f, -5.585191318e-03f, -5.576419060e-03f, -5.567635068e-03f,
+ -5.558839362e-03f, -5.550031960e-03f, -5.541212884e-03f, -5.532382153e-03f, -5.523539787e-03f, -5.514685807e-03f, -5.505820231e-03f, -5.496943081e-03f, -5.488054377e-03f, -5.479154138e-03f,
+ -5.470242384e-03f, -5.461319137e-03f, -5.452384415e-03f, -5.443438240e-03f, -5.434480631e-03f, -5.425511609e-03f, -5.416531195e-03f, -5.407539407e-03f, -5.398536268e-03f, -5.389521796e-03f,
+ -5.380496013e-03f, -5.371458939e-03f, -5.362410594e-03f, -5.353351000e-03f, -5.344280175e-03f, -5.335198141e-03f, -5.326104919e-03f, -5.317000528e-03f, -5.307884990e-03f, -5.298758325e-03f,
+ -5.289620553e-03f, -5.280471696e-03f, -5.271311774e-03f, -5.262140807e-03f, -5.252958817e-03f, -5.243765824e-03f, -5.234561849e-03f, -5.225346912e-03f, -5.216121036e-03f, -5.206884239e-03f,
+ -5.197636543e-03f, -5.188377970e-03f, -5.179108539e-03f, -5.169828273e-03f, -5.160537191e-03f, -5.151235315e-03f, -5.141922665e-03f, -5.132599264e-03f, -5.123265131e-03f, -5.113920288e-03f,
+ -5.104564756e-03f, -5.095198555e-03f, -5.085821708e-03f, -5.076434236e-03f, -5.067036159e-03f, -5.057627498e-03f, -5.048208275e-03f, -5.038778512e-03f, -5.029338228e-03f, -5.019887446e-03f,
+ -5.010426188e-03f, -5.000954473e-03f, -4.991472324e-03f, -4.981979762e-03f, -4.972476808e-03f, -4.962963484e-03f, -4.953439811e-03f, -4.943905811e-03f, -4.934361504e-03f, -4.924806913e-03f,
+ -4.915242060e-03f, -4.905666965e-03f, -4.896081650e-03f, -4.886486137e-03f, -4.876880447e-03f, -4.867264602e-03f, -4.857638623e-03f, -4.848002533e-03f, -4.838356353e-03f, -4.828700105e-03f,
+ -4.819033810e-03f, -4.809357489e-03f, -4.799671166e-03f, -4.789974862e-03f, -4.780268598e-03f, -4.770552396e-03f, -4.760826278e-03f, -4.751090267e-03f, -4.741344383e-03f, -4.731588649e-03f,
+ -4.721823087e-03f, -4.712047718e-03f, -4.702262565e-03f, -4.692467650e-03f, -4.682662994e-03f, -4.672848620e-03f, -4.663024550e-03f, -4.653190806e-03f, -4.643347409e-03f, -4.633494383e-03f,
+ -4.623631749e-03f, -4.613759529e-03f, -4.603877745e-03f, -4.593986420e-03f, -4.584085576e-03f, -4.574175235e-03f, -4.564255419e-03f, -4.554326151e-03f, -4.544387453e-03f, -4.534439347e-03f,
+ -4.524481856e-03f, -4.514515001e-03f, -4.504538806e-03f, -4.494553292e-03f, -4.484558482e-03f, -4.474554399e-03f, -4.464541065e-03f, -4.454518502e-03f, -4.444486732e-03f, -4.434445779e-03f,
+ -4.424395665e-03f, -4.414336413e-03f, -4.404268044e-03f, -4.394190582e-03f, -4.384104049e-03f, -4.374008467e-03f, -4.363903860e-03f, -4.353790250e-03f, -4.343667660e-03f, -4.333536112e-03f,
+ -4.323395629e-03f, -4.313246234e-03f, -4.303087949e-03f, -4.292920797e-03f, -4.282744802e-03f, -4.272559985e-03f, -4.262366371e-03f, -4.252163980e-03f, -4.241952837e-03f, -4.231732964e-03f,
+ -4.221504384e-03f, -4.211267120e-03f, -4.201021195e-03f, -4.190766632e-03f, -4.180503454e-03f, -4.170231683e-03f, -4.159951344e-03f, -4.149662458e-03f, -4.139365048e-03f, -4.129059139e-03f,
+ -4.118744753e-03f, -4.108421912e-03f, -4.098090641e-03f, -4.087750961e-03f, -4.077402897e-03f, -4.067046472e-03f, -4.056681708e-03f, -4.046308629e-03f, -4.035927258e-03f, -4.025537618e-03f,
+ -4.015139733e-03f, -4.004733625e-03f, -3.994319318e-03f, -3.983896835e-03f, -3.973466200e-03f, -3.963027436e-03f, -3.952580566e-03f, -3.942125614e-03f, -3.931662602e-03f, -3.921191555e-03f,
+ -3.910712495e-03f, -3.900225447e-03f, -3.889730432e-03f, -3.879227476e-03f, -3.868716602e-03f, -3.858197832e-03f, -3.847671190e-03f, -3.837136701e-03f, -3.826594387e-03f, -3.816044271e-03f,
+ -3.805486379e-03f, -3.794920732e-03f, -3.784347355e-03f, -3.773766272e-03f, -3.763177505e-03f, -3.752581079e-03f, -3.741977017e-03f, -3.731365342e-03f, -3.720746080e-03f, -3.710119252e-03f,
+ -3.699484884e-03f, -3.688842998e-03f, -3.678193618e-03f, -3.667536769e-03f, -3.656872474e-03f, -3.646200756e-03f, -3.635521640e-03f, -3.624835149e-03f, -3.614141307e-03f, -3.603440139e-03f,
+ -3.592731667e-03f, -3.582015916e-03f, -3.571292910e-03f, -3.560562672e-03f, -3.549825227e-03f, -3.539080598e-03f, -3.528328809e-03f, -3.517569885e-03f, -3.506803849e-03f, -3.496030725e-03f,
+ -3.485250538e-03f, -3.474463311e-03f, -3.463669068e-03f, -3.452867833e-03f, -3.442059632e-03f, -3.431244486e-03f, -3.420422421e-03f, -3.409593461e-03f, -3.398757630e-03f, -3.387914952e-03f,
+ -3.377065451e-03f, -3.366209151e-03f, -3.355346076e-03f, -3.344476251e-03f, -3.333599700e-03f, -3.322716447e-03f, -3.311826517e-03f, -3.300929932e-03f, -3.290026719e-03f, -3.279116901e-03f,
+ -3.268200501e-03f, -3.257277546e-03f, -3.246348058e-03f, -3.235412063e-03f, -3.224469584e-03f, -3.213520646e-03f, -3.202565273e-03f, -3.191603490e-03f, -3.180635321e-03f, -3.169660790e-03f,
+ -3.158679922e-03f, -3.147692741e-03f, -3.136699272e-03f, -3.125699539e-03f, -3.114693566e-03f, -3.103681379e-03f, -3.092663000e-03f, -3.081638456e-03f, -3.070607771e-03f, -3.059570968e-03f,
+ -3.048528073e-03f, -3.037479110e-03f, -3.026424104e-03f, -3.015363079e-03f, -3.004296059e-03f, -2.993223070e-03f, -2.982144136e-03f, -2.971059282e-03f, -2.959968531e-03f, -2.948871910e-03f,
+ -2.937769442e-03f, -2.926661152e-03f, -2.915547065e-03f, -2.904427206e-03f, -2.893301598e-03f, -2.882170268e-03f, -2.871033239e-03f, -2.859890536e-03f, -2.848742185e-03f, -2.837588209e-03f,
+ -2.826428634e-03f, -2.815263484e-03f, -2.804092785e-03f, -2.792916560e-03f, -2.781734835e-03f, -2.770547634e-03f, -2.759354983e-03f, -2.748156906e-03f, -2.736953428e-03f, -2.725744574e-03f,
+ -2.714530369e-03f, -2.703310837e-03f, -2.692086004e-03f, -2.680855894e-03f, -2.669620533e-03f, -2.658379944e-03f, -2.647134154e-03f, -2.635883187e-03f, -2.624627068e-03f, -2.613365822e-03f,
+ -2.602099474e-03f, -2.590828049e-03f, -2.579551572e-03f, -2.568270068e-03f, -2.556983562e-03f, -2.545692078e-03f, -2.534395643e-03f, -2.523094280e-03f, -2.511788016e-03f, -2.500476875e-03f,
+ -2.489160881e-03f, -2.477840062e-03f, -2.466514440e-03f, -2.455184042e-03f, -2.443848892e-03f, -2.432509016e-03f, -2.421164438e-03f, -2.409815185e-03f, -2.398461280e-03f, -2.387102750e-03f,
+ -2.375739618e-03f, -2.364371912e-03f, -2.352999654e-03f, -2.341622872e-03f, -2.330241589e-03f, -2.318855832e-03f, -2.307465625e-03f, -2.296070994e-03f, -2.284671963e-03f, -2.273268559e-03f,
+ -2.261860805e-03f, -2.250448728e-03f, -2.239032353e-03f, -2.227611705e-03f, -2.216186809e-03f, -2.204757691e-03f, -2.193324376e-03f, -2.181886888e-03f, -2.170445255e-03f, -2.158999499e-03f,
+ -2.147549648e-03f, -2.136095727e-03f, -2.124637760e-03f, -2.113175773e-03f, -2.101709791e-03f, -2.090239840e-03f, -2.078765946e-03f, -2.067288132e-03f, -2.055806426e-03f, -2.044320852e-03f,
+ -2.032831435e-03f, -2.021338201e-03f, -2.009841176e-03f, -1.998340385e-03f, -1.986835852e-03f, -1.975327605e-03f, -1.963815667e-03f, -1.952300065e-03f, -1.940780824e-03f, -1.929257970e-03f,
+ -1.917731527e-03f, -1.906201522e-03f, -1.894667979e-03f, -1.883130925e-03f, -1.871590384e-03f, -1.860046382e-03f, -1.848498946e-03f, -1.836948099e-03f, -1.825393869e-03f, -1.813836279e-03f,
+ -1.802275356e-03f, -1.790711126e-03f, -1.779143613e-03f, -1.767572844e-03f, -1.755998844e-03f, -1.744421638e-03f, -1.732841252e-03f, -1.721257711e-03f, -1.709671042e-03f, -1.698081269e-03f,
+ -1.686488419e-03f, -1.674892516e-03f, -1.663293587e-03f, -1.651691657e-03f, -1.640086751e-03f, -1.628478896e-03f, -1.616868116e-03f, -1.605254438e-03f, -1.593637887e-03f, -1.582018489e-03f,
+ -1.570396268e-03f, -1.558771252e-03f, -1.547143465e-03f, -1.535512934e-03f, -1.523879683e-03f, -1.512243739e-03f, -1.500605126e-03f, -1.488963872e-03f, -1.477320001e-03f, -1.465673539e-03f,
+ -1.454024512e-03f, -1.442372945e-03f, -1.430718864e-03f, -1.419062295e-03f, -1.407403264e-03f, -1.395741796e-03f, -1.384077917e-03f, -1.372411652e-03f, -1.360743027e-03f, -1.349072069e-03f,
+ -1.337398802e-03f, -1.325723253e-03f, -1.314045446e-03f, -1.302365409e-03f, -1.290683166e-03f, -1.278998743e-03f, -1.267312167e-03f, -1.255623462e-03f, -1.243932655e-03f, -1.232239770e-03f,
+ -1.220544835e-03f, -1.208847875e-03f, -1.197148915e-03f, -1.185447981e-03f, -1.173745099e-03f, -1.162040295e-03f, -1.150333594e-03f, -1.138625022e-03f, -1.126914606e-03f, -1.115202370e-03f,
+ -1.103488341e-03f, -1.091772544e-03f, -1.080055006e-03f, -1.068335751e-03f, -1.056614806e-03f, -1.044892196e-03f, -1.033167948e-03f, -1.021442086e-03f, -1.009714637e-03f, -9.979856273e-04f,
+ -9.862550816e-04f, -9.745230261e-04f, -9.627894865e-04f, -9.510544887e-04f, -9.393180585e-04f, -9.275802217e-04f, -9.158410040e-04f, -9.041004313e-04f, -8.923585295e-04f, -8.806153242e-04f,
+ -8.688708413e-04f, -8.571251067e-04f, -8.453781461e-04f, -8.336299854e-04f, -8.218806503e-04f, -8.101301667e-04f, -7.983785604e-04f, -7.866258572e-04f, -7.748720830e-04f, -7.631172635e-04f,
+ -7.513614246e-04f, -7.396045921e-04f, -7.278467918e-04f, -7.160880495e-04f, -7.043283912e-04f, -6.925678425e-04f, -6.808064293e-04f, -6.690441775e-04f, -6.572811129e-04f, -6.455172612e-04f,
+ -6.337526484e-04f, -6.219873003e-04f, -6.102212426e-04f, -5.984545012e-04f, -5.866871019e-04f, -5.749190706e-04f, -5.631504331e-04f, -5.513812152e-04f, -5.396114428e-04f, -5.278411416e-04f,
+ -5.160703375e-04f, -5.042990563e-04f, -4.925273239e-04f, -4.807551660e-04f, -4.689826086e-04f, -4.572096773e-04f, -4.454363981e-04f, -4.336627968e-04f, -4.218888991e-04f, -4.101147310e-04f,
+ -3.983403182e-04f, -3.865656865e-04f, -3.747908618e-04f, -3.630158699e-04f, -3.512407365e-04f, -3.394654876e-04f, -3.276901490e-04f, -3.159147463e-04f, -3.041393056e-04f, -2.923638525e-04f,
+ -2.805884128e-04f, -2.688130125e-04f, -2.570376772e-04f, -2.452624328e-04f, -2.334873052e-04f, -2.217123200e-04f, -2.099375031e-04f, -1.981628803e-04f, -1.863884774e-04f, -1.746143202e-04f,
+ -1.628404344e-04f, -1.510668459e-04f, -1.392935805e-04f, -1.275206639e-04f, -1.157481219e-04f, -1.039759804e-04f, -9.220426497e-05f, -8.043300153e-05f, -6.866221582e-05f, -5.689193361e-05f,
+ -4.512218068e-05f, -3.335298278e-05f, -2.158436568e-05f, -9.816355144e-06f, 1.951023073e-06f, 1.371774321e-05f, 2.548377953e-05f, 3.724910626e-05f, 4.901369767e-05f, 6.077752802e-05f,
+ 7.254057155e-05f, 8.430280254e-05f, 9.606419525e-05f, 1.078247240e-04f, 1.195843629e-04f, 1.313430864e-04f, 1.431008687e-04f, 1.548576841e-04f, 1.666135069e-04f, 1.783683114e-04f,
+ 1.901220719e-04f, 2.018747626e-04f, 2.136263579e-04f, 2.253768320e-04f, 2.371261593e-04f, 2.488743142e-04f, 2.606212708e-04f, 2.723670036e-04f, 2.841114868e-04f, 2.958546948e-04f,
+ 3.075966020e-04f, 3.193371825e-04f, 3.310764109e-04f, 3.428142615e-04f, 3.545507085e-04f, 3.662857264e-04f, 3.780192894e-04f, 3.897513721e-04f, 4.014819487e-04f, 4.132109936e-04f,
+ 4.249384812e-04f, 4.366643859e-04f, 4.483886821e-04f, 4.601113441e-04f, 4.718323464e-04f, 4.835516634e-04f, 4.952692694e-04f, 5.069851389e-04f, 5.186992463e-04f, 5.304115660e-04f,
+ 5.421220725e-04f, 5.538307402e-04f, 5.655375435e-04f, 5.772424569e-04f, 5.889454548e-04f, 6.006465117e-04f, 6.123456020e-04f, 6.240427003e-04f, 6.357377809e-04f, 6.474308185e-04f,
+ 6.591217873e-04f, 6.708106621e-04f, 6.824974171e-04f, 6.941820271e-04f, 7.058644663e-04f, 7.175447095e-04f, 7.292227310e-04f, 7.408985055e-04f, 7.525720075e-04f, 7.642432114e-04f,
+ 7.759120919e-04f, 7.875786235e-04f, 7.992427808e-04f, 8.109045383e-04f, 8.225638706e-04f, 8.342207523e-04f, 8.458751580e-04f, 8.575270623e-04f, 8.691764397e-04f, 8.808232649e-04f,
+ 8.924675125e-04f, 9.041091571e-04f, 9.157481734e-04f, 9.273845359e-04f, 9.390182194e-04f, 9.506491985e-04f, 9.622774478e-04f, 9.739029420e-04f, 9.855256558e-04f, 9.971455638e-04f,
+ 1.008762641e-03f, 1.020376861e-03f, 1.031988200e-03f, 1.043596632e-03f, 1.055202132e-03f, 1.066804675e-03f, 1.078404234e-03f, 1.090000786e-03f, 1.101594304e-03f, 1.113184764e-03f,
+ 1.124772140e-03f, 1.136356407e-03f, 1.147937540e-03f, 1.159515513e-03f, 1.171090302e-03f, 1.182661881e-03f, 1.194230226e-03f, 1.205795310e-03f, 1.217357108e-03f, 1.228915597e-03f,
+ 1.240470749e-03f, 1.252022541e-03f, 1.263570947e-03f, 1.275115942e-03f, 1.286657501e-03f, 1.298195599e-03f, 1.309730210e-03f, 1.321261310e-03f, 1.332788873e-03f, 1.344312875e-03f,
+ 1.355833291e-03f, 1.367350094e-03f, 1.378863261e-03f, 1.390372766e-03f, 1.401878585e-03f, 1.413380692e-03f, 1.424879061e-03f, 1.436373670e-03f, 1.447864491e-03f, 1.459351501e-03f,
+ 1.470834674e-03f, 1.482313985e-03f, 1.493789410e-03f, 1.505260923e-03f, 1.516728500e-03f, 1.528192115e-03f, 1.539651744e-03f, 1.551107362e-03f, 1.562558944e-03f, 1.574006465e-03f,
+ 1.585449900e-03f, 1.596889225e-03f, 1.608324414e-03f, 1.619755443e-03f, 1.631182286e-03f, 1.642604920e-03f, 1.654023319e-03f, 1.665437458e-03f, 1.676847313e-03f, 1.688252859e-03f,
+ 1.699654071e-03f, 1.711050925e-03f, 1.722443395e-03f, 1.733831457e-03f, 1.745215087e-03f, 1.756594259e-03f, 1.767968948e-03f, 1.779339131e-03f, 1.790704783e-03f, 1.802065878e-03f,
+ 1.813422392e-03f, 1.824774301e-03f, 1.836121580e-03f, 1.847464204e-03f, 1.858802149e-03f, 1.870135390e-03f, 1.881463902e-03f, 1.892787662e-03f, 1.904106643e-03f, 1.915420823e-03f,
+ 1.926730176e-03f, 1.938034678e-03f, 1.949334304e-03f, 1.960629030e-03f, 1.971918832e-03f, 1.983203684e-03f, 1.994483562e-03f, 2.005758443e-03f, 2.017028301e-03f, 2.028293112e-03f,
+ 2.039552852e-03f, 2.050807497e-03f, 2.062057021e-03f, 2.073301400e-03f, 2.084540611e-03f, 2.095774629e-03f, 2.107003429e-03f, 2.118226988e-03f, 2.129445280e-03f, 2.140658282e-03f,
+ 2.151865969e-03f, 2.163068317e-03f, 2.174265302e-03f, 2.185456900e-03f, 2.196643086e-03f, 2.207823836e-03f, 2.218999126e-03f, 2.230168931e-03f, 2.241333228e-03f, 2.252491993e-03f,
+ 2.263645200e-03f, 2.274792827e-03f, 2.285934849e-03f, 2.297071241e-03f, 2.308201980e-03f, 2.319327042e-03f, 2.330446403e-03f, 2.341560038e-03f, 2.352667923e-03f, 2.363770035e-03f,
+ 2.374866350e-03f, 2.385956843e-03f, 2.397041490e-03f, 2.408120268e-03f, 2.419193153e-03f, 2.430260120e-03f, 2.441321146e-03f, 2.452376206e-03f, 2.463425278e-03f, 2.474468336e-03f,
+ 2.485505358e-03f, 2.496536319e-03f, 2.507561195e-03f, 2.518579963e-03f, 2.529592599e-03f, 2.540599078e-03f, 2.551599378e-03f, 2.562593475e-03f, 2.573581344e-03f, 2.584562962e-03f,
+ 2.595538305e-03f, 2.606507350e-03f, 2.617470073e-03f, 2.628426450e-03f, 2.639376457e-03f, 2.650320071e-03f, 2.661257269e-03f, 2.672188026e-03f, 2.683112319e-03f, 2.694030124e-03f,
+ 2.704941419e-03f, 2.715846179e-03f, 2.726744380e-03f, 2.737636000e-03f, 2.748521014e-03f, 2.759399400e-03f, 2.770271134e-03f, 2.781136191e-03f, 2.791994550e-03f, 2.802846186e-03f,
+ 2.813691077e-03f, 2.824529197e-03f, 2.835360526e-03f, 2.846185038e-03f, 2.857002710e-03f, 2.867813520e-03f, 2.878617444e-03f, 2.889414459e-03f, 2.900204540e-03f, 2.910987666e-03f,
+ 2.921763813e-03f, 2.932532957e-03f, 2.943295076e-03f, 2.954050146e-03f, 2.964798144e-03f, 2.975539046e-03f, 2.986272831e-03f, 2.996999474e-03f, 3.007718952e-03f, 3.018431243e-03f,
+ 3.029136323e-03f, 3.039834170e-03f, 3.050524759e-03f, 3.061208069e-03f, 3.071884076e-03f, 3.082552757e-03f, 3.093214089e-03f, 3.103868049e-03f, 3.114514615e-03f, 3.125153763e-03f,
+ 3.135785470e-03f, 3.146409714e-03f, 3.157026472e-03f, 3.167635720e-03f, 3.178237437e-03f, 3.188831598e-03f, 3.199418182e-03f, 3.209997166e-03f, 3.220568526e-03f, 3.231132241e-03f,
+ 3.241688286e-03f, 3.252236641e-03f, 3.262777281e-03f, 3.273310185e-03f, 3.283835329e-03f, 3.294352692e-03f, 3.304862249e-03f, 3.315363980e-03f, 3.325857860e-03f, 3.336343869e-03f,
+ 3.346821982e-03f, 3.357292178e-03f, 3.367754434e-03f, 3.378208727e-03f, 3.388655036e-03f, 3.399093337e-03f, 3.409523608e-03f, 3.419945827e-03f, 3.430359972e-03f, 3.440766019e-03f,
+ 3.451163947e-03f, 3.461553734e-03f, 3.471935356e-03f, 3.482308792e-03f, 3.492674020e-03f, 3.503031017e-03f, 3.513379760e-03f, 3.523720228e-03f, 3.534052399e-03f, 3.544376250e-03f,
+ 3.554691759e-03f, 3.564998905e-03f, 3.575297664e-03f, 3.585588014e-03f, 3.595869935e-03f, 3.606143403e-03f, 3.616408396e-03f, 3.626664893e-03f, 3.636912872e-03f, 3.647152310e-03f,
+ 3.657383186e-03f, 3.667605477e-03f, 3.677819162e-03f, 3.688024219e-03f, 3.698220625e-03f, 3.708408360e-03f, 3.718587401e-03f, 3.728757726e-03f, 3.738919314e-03f, 3.749072142e-03f,
+ 3.759216189e-03f, 3.769351434e-03f, 3.779477854e-03f, 3.789595428e-03f, 3.799704134e-03f, 3.809803951e-03f, 3.819894856e-03f, 3.829976829e-03f, 3.840049847e-03f, 3.850113889e-03f,
+ 3.860168934e-03f, 3.870214960e-03f, 3.880251945e-03f, 3.890279867e-03f, 3.900298707e-03f, 3.910308441e-03f, 3.920309049e-03f, 3.930300509e-03f, 3.940282800e-03f, 3.950255900e-03f,
+ 3.960219788e-03f, 3.970174443e-03f, 3.980119843e-03f, 3.990055967e-03f, 3.999982794e-03f, 4.009900303e-03f, 4.019808472e-03f, 4.029707280e-03f, 4.039596707e-03f, 4.049476730e-03f,
+ 4.059347329e-03f, 4.069208482e-03f, 4.079060169e-03f, 4.088902369e-03f, 4.098735060e-03f, 4.108558221e-03f, 4.118371832e-03f, 4.128175871e-03f, 4.137970318e-03f, 4.147755151e-03f,
+ 4.157530349e-03f, 4.167295893e-03f, 4.177051760e-03f, 4.186797930e-03f, 4.196534383e-03f, 4.206261097e-03f, 4.215978051e-03f, 4.225685226e-03f, 4.235382599e-03f, 4.245070151e-03f,
+ 4.254747860e-03f, 4.264415707e-03f, 4.274073670e-03f, 4.283721729e-03f, 4.293359863e-03f, 4.302988052e-03f, 4.312606274e-03f, 4.322214511e-03f, 4.331812740e-03f, 4.341400942e-03f,
+ 4.350979096e-03f, 4.360547182e-03f, 4.370105179e-03f, 4.379653066e-03f, 4.389190825e-03f, 4.398718433e-03f, 4.408235871e-03f, 4.417743119e-03f, 4.427240156e-03f, 4.436726963e-03f,
+ 4.446203518e-03f, 4.455669801e-03f, 4.465125793e-03f, 4.474571473e-03f, 4.484006822e-03f, 4.493431818e-03f, 4.502846443e-03f, 4.512250675e-03f, 4.521644495e-03f, 4.531027883e-03f,
+ 4.540400819e-03f, 4.549763283e-03f, 4.559115255e-03f, 4.568456714e-03f, 4.577787642e-03f, 4.587108019e-03f, 4.596417823e-03f, 4.605717037e-03f, 4.615005639e-03f, 4.624283610e-03f,
+ 4.633550930e-03f, 4.642807581e-03f, 4.652053541e-03f, 4.661288791e-03f, 4.670513312e-03f, 4.679727084e-03f, 4.688930087e-03f, 4.698122302e-03f, 4.707303709e-03f, 4.716474289e-03f,
+ 4.725634022e-03f, 4.734782889e-03f, 4.743920870e-03f, 4.753047946e-03f, 4.762164098e-03f, 4.771269306e-03f, 4.780363550e-03f, 4.789446812e-03f, 4.798519072e-03f, 4.807580311e-03f,
+ 4.816630509e-03f, 4.825669648e-03f, 4.834697708e-03f, 4.843714670e-03f, 4.852720515e-03f, 4.861715224e-03f, 4.870698777e-03f, 4.879671156e-03f, 4.888632342e-03f, 4.897582315e-03f,
+ 4.906521057e-03f, 4.915448548e-03f, 4.924364769e-03f, 4.933269703e-03f, 4.942163329e-03f, 4.951045629e-03f, 4.959916585e-03f, 4.968776176e-03f, 4.977624385e-03f, 4.986461193e-03f,
+ 4.995286581e-03f, 5.004100530e-03f, 5.012903022e-03f, 5.021694037e-03f, 5.030473558e-03f, 5.039241566e-03f, 5.047998042e-03f, 5.056742968e-03f, 5.065476324e-03f, 5.074198093e-03f,
+ 5.082908257e-03f, 5.091606796e-03f, 5.100293692e-03f, 5.108968927e-03f, 5.117632482e-03f, 5.126284340e-03f, 5.134924481e-03f, 5.143552888e-03f, 5.152169542e-03f, 5.160774425e-03f,
+ 5.169367519e-03f, 5.177948806e-03f, 5.186518267e-03f, 5.195075885e-03f, 5.203621641e-03f, 5.212155517e-03f, 5.220677495e-03f, 5.229187557e-03f, 5.237685686e-03f, 5.246171862e-03f,
+ 5.254646069e-03f, 5.263108288e-03f, 5.271558502e-03f, 5.279996692e-03f, 5.288422842e-03f, 5.296836932e-03f, 5.305238945e-03f, 5.313628864e-03f, 5.322006670e-03f, 5.330372347e-03f,
+ 5.338725875e-03f, 5.347067239e-03f, 5.355396420e-03f, 5.363713400e-03f, 5.372018163e-03f, 5.380310690e-03f, 5.388590963e-03f, 5.396858967e-03f, 5.405114682e-03f, 5.413358093e-03f,
+ 5.421589180e-03f, 5.429807927e-03f, 5.438014317e-03f, 5.446208333e-03f, 5.454389956e-03f, 5.462559170e-03f, 5.470715958e-03f, 5.478860302e-03f, 5.486992185e-03f, 5.495111591e-03f,
+ 5.503218501e-03f, 5.511312899e-03f, 5.519394768e-03f, 5.527464091e-03f, 5.535520851e-03f, 5.543565031e-03f, 5.551596614e-03f, 5.559615583e-03f, 5.567621921e-03f, 5.575615611e-03f,
+ 5.583596637e-03f, 5.591564981e-03f, 5.599520628e-03f, 5.607463559e-03f, 5.615393760e-03f, 5.623311212e-03f, 5.631215899e-03f, 5.639107805e-03f, 5.646986913e-03f, 5.654853207e-03f,
+ 5.662706669e-03f, 5.670547284e-03f, 5.678375034e-03f, 5.686189905e-03f, 5.693991878e-03f, 5.701780938e-03f, 5.709557068e-03f, 5.717320253e-03f, 5.725070475e-03f, 5.732807718e-03f,
+ 5.740531967e-03f, 5.748243205e-03f, 5.755941415e-03f, 5.763626583e-03f, 5.771298691e-03f, 5.778957723e-03f, 5.786603664e-03f, 5.794236497e-03f, 5.801856206e-03f, 5.809462776e-03f,
+ 5.817056191e-03f, 5.824636434e-03f, 5.832203489e-03f, 5.839757342e-03f, 5.847297975e-03f, 5.854825374e-03f, 5.862339522e-03f, 5.869840403e-03f, 5.877328003e-03f, 5.884802305e-03f,
+ 5.892263294e-03f, 5.899710954e-03f, 5.907145269e-03f, 5.914566224e-03f, 5.921973804e-03f, 5.929367992e-03f, 5.936748774e-03f, 5.944116134e-03f, 5.951470057e-03f, 5.958810526e-03f,
+ 5.966137528e-03f, 5.973451046e-03f, 5.980751066e-03f, 5.988037571e-03f, 5.995310548e-03f, 6.002569980e-03f, 6.009815852e-03f, 6.017048150e-03f, 6.024266858e-03f, 6.031471962e-03f,
+ 6.038663445e-03f, 6.045841294e-03f, 6.053005493e-03f, 6.060156027e-03f, 6.067292881e-03f, 6.074416041e-03f, 6.081525491e-03f, 6.088621217e-03f, 6.095703204e-03f, 6.102771437e-03f,
+ 6.109825902e-03f, 6.116866583e-03f, 6.123893467e-03f, 6.130906538e-03f, 6.137905782e-03f, 6.144891184e-03f, 6.151862730e-03f, 6.158820405e-03f, 6.165764195e-03f, 6.172694085e-03f,
+ 6.179610061e-03f, 6.186512109e-03f, 6.193400213e-03f, 6.200274361e-03f, 6.207134537e-03f, 6.213980727e-03f, 6.220812918e-03f, 6.227631094e-03f, 6.234435242e-03f, 6.241225347e-03f,
+ 6.248001396e-03f, 6.254763374e-03f, 6.261511268e-03f, 6.268245063e-03f, 6.274964745e-03f, 6.281670301e-03f, 6.288361716e-03f, 6.295038977e-03f, 6.301702069e-03f, 6.308350979e-03f,
+ 6.314985694e-03f, 6.321606199e-03f, 6.328212481e-03f, 6.334804525e-03f, 6.341382319e-03f, 6.347945849e-03f, 6.354495100e-03f, 6.361030061e-03f, 6.367550716e-03f, 6.374057053e-03f,
+ 6.380549058e-03f, 6.387026717e-03f, 6.393490018e-03f, 6.399938946e-03f, 6.406373489e-03f, 6.412793633e-03f, 6.419199365e-03f, 6.425590672e-03f, 6.431967540e-03f, 6.438329957e-03f,
+ 6.444677908e-03f, 6.451011382e-03f, 6.457330365e-03f, 6.463634843e-03f, 6.469924805e-03f, 6.476200236e-03f, 6.482461125e-03f, 6.488707457e-03f, 6.494939221e-03f, 6.501156403e-03f,
+ 6.507358990e-03f, 6.513546971e-03f, 6.519720331e-03f, 6.525879058e-03f, 6.532023140e-03f, 6.538152564e-03f, 6.544267317e-03f, 6.550367387e-03f, 6.556452761e-03f, 6.562523427e-03f,
+ 6.568579372e-03f, 6.574620583e-03f, 6.580647049e-03f, 6.586658757e-03f, 6.592655694e-03f, 6.598637848e-03f, 6.604605207e-03f, 6.610557759e-03f, 6.616495491e-03f, 6.622418392e-03f,
+ 6.628326448e-03f, 6.634219648e-03f, 6.640097981e-03f, 6.645961433e-03f, 6.651809992e-03f, 6.657643648e-03f, 6.663462387e-03f, 6.669266198e-03f, 6.675055069e-03f, 6.680828989e-03f,
+ 6.686587944e-03f, 6.692331924e-03f, 6.698060917e-03f, 6.703774911e-03f, 6.709473894e-03f, 6.715157855e-03f, 6.720826781e-03f, 6.726480663e-03f, 6.732119487e-03f, 6.737743242e-03f,
+ 6.743351918e-03f, 6.748945502e-03f, 6.754523982e-03f, 6.760087349e-03f, 6.765635590e-03f, 6.771168693e-03f, 6.776686648e-03f, 6.782189444e-03f, 6.787677069e-03f, 6.793149512e-03f,
+ 6.798606761e-03f, 6.804048806e-03f, 6.809475636e-03f, 6.814887240e-03f, 6.820283606e-03f, 6.825664724e-03f, 6.831030582e-03f, 6.836381170e-03f, 6.841716477e-03f, 6.847036492e-03f,
+ 6.852341204e-03f, 6.857630602e-03f, 6.862904676e-03f, 6.868163415e-03f, 6.873406808e-03f, 6.878634845e-03f, 6.883847515e-03f, 6.889044807e-03f, 6.894226711e-03f, 6.899393217e-03f,
+ 6.904544314e-03f, 6.909679991e-03f, 6.914800238e-03f, 6.919905045e-03f, 6.924994401e-03f, 6.930068296e-03f, 6.935126720e-03f, 6.940169663e-03f, 6.945197114e-03f, 6.950209064e-03f,
+ 6.955205501e-03f, 6.960186417e-03f, 6.965151801e-03f, 6.970101642e-03f, 6.975035932e-03f, 6.979954659e-03f, 6.984857815e-03f, 6.989745389e-03f, 6.994617371e-03f, 6.999473752e-03f,
+ 7.004314521e-03f, 7.009139670e-03f, 7.013949188e-03f, 7.018743065e-03f, 7.023521293e-03f, 7.028283860e-03f, 7.033030759e-03f, 7.037761979e-03f, 7.042477511e-03f, 7.047177345e-03f,
+ 7.051861472e-03f, 7.056529883e-03f, 7.061182567e-03f, 7.065819517e-03f, 7.070440722e-03f, 7.075046173e-03f, 7.079635862e-03f, 7.084209778e-03f, 7.088767913e-03f, 7.093310257e-03f,
+ 7.097836802e-03f, 7.102347539e-03f, 7.106842458e-03f, 7.111321550e-03f, 7.115784807e-03f, 7.120232220e-03f, 7.124663779e-03f, 7.129079476e-03f, 7.133479303e-03f, 7.137863250e-03f,
+ 7.142231308e-03f, 7.146583469e-03f, 7.150919725e-03f, 7.155240067e-03f, 7.159544485e-03f, 7.163832972e-03f, 7.168105519e-03f, 7.172362118e-03f, 7.176602759e-03f, 7.180827436e-03f,
+ 7.185036138e-03f, 7.189228859e-03f, 7.193405589e-03f, 7.197566321e-03f, 7.201711046e-03f, 7.205839755e-03f, 7.209952442e-03f, 7.214049097e-03f, 7.218129713e-03f, 7.222194282e-03f,
+ 7.226242794e-03f, 7.230275244e-03f, 7.234291622e-03f, 7.238291921e-03f, 7.242276132e-03f, 7.246244249e-03f, 7.250196262e-03f, 7.254132165e-03f, 7.258051950e-03f, 7.261955608e-03f,
+ 7.265843133e-03f, 7.269714517e-03f, 7.273569751e-03f, 7.277408829e-03f, 7.281231743e-03f, 7.285038486e-03f, 7.288829050e-03f, 7.292603427e-03f, 7.296361611e-03f, 7.300103593e-03f,
+ 7.303829367e-03f, 7.307538926e-03f, 7.311232262e-03f, 7.314909367e-03f, 7.318570236e-03f, 7.322214860e-03f, 7.325843232e-03f, 7.329455347e-03f, 7.333051195e-03f, 7.336630771e-03f,
+ 7.340194068e-03f, 7.343741079e-03f, 7.347271796e-03f, 7.350786213e-03f, 7.354284323e-03f, 7.357766120e-03f, 7.361231597e-03f, 7.364680746e-03f, 7.368113562e-03f, 7.371530037e-03f,
+ 7.374930166e-03f, 7.378313941e-03f, 7.381681356e-03f, 7.385032405e-03f, 7.388367081e-03f, 7.391685378e-03f, 7.394987289e-03f, 7.398272808e-03f, 7.401541929e-03f, 7.404794645e-03f,
+ 7.408030951e-03f, 7.411250840e-03f, 7.414454306e-03f, 7.417641342e-03f, 7.420811944e-03f, 7.423966104e-03f, 7.427103817e-03f, 7.430225077e-03f, 7.433329877e-03f, 7.436418213e-03f,
+ 7.439490077e-03f, 7.442545465e-03f, 7.445584371e-03f, 7.448606788e-03f, 7.451612711e-03f, 7.454602134e-03f, 7.457575052e-03f, 7.460531460e-03f, 7.463471351e-03f, 7.466394719e-03f,
+ 7.469301561e-03f, 7.472191869e-03f, 7.475065639e-03f, 7.477922866e-03f, 7.480763543e-03f, 7.483587666e-03f, 7.486395230e-03f, 7.489186228e-03f, 7.491960656e-03f, 7.494718509e-03f,
+ 7.497459782e-03f, 7.500184469e-03f, 7.502892566e-03f, 7.505584067e-03f, 7.508258968e-03f, 7.510917263e-03f, 7.513558948e-03f, 7.516184018e-03f, 7.518792467e-03f, 7.521384292e-03f,
+ 7.523959487e-03f, 7.526518048e-03f, 7.529059970e-03f, 7.531585248e-03f, 7.534093877e-03f, 7.536585854e-03f, 7.539061174e-03f, 7.541519831e-03f, 7.543961822e-03f, 7.546387143e-03f,
+ 7.548795788e-03f, 7.551187754e-03f, 7.553563035e-03f, 7.555921629e-03f, 7.558263530e-03f, 7.560588735e-03f, 7.562897239e-03f, 7.565189038e-03f, 7.567464127e-03f, 7.569722504e-03f,
+ 7.571964164e-03f, 7.574189103e-03f, 7.576397316e-03f, 7.578588801e-03f, 7.580763553e-03f, 7.582921568e-03f, 7.585062843e-03f, 7.587187373e-03f, 7.589295156e-03f, 7.591386187e-03f,
+ 7.593460463e-03f, 7.595517979e-03f, 7.597558734e-03f, 7.599582722e-03f, 7.601589940e-03f, 7.603580386e-03f, 7.605554055e-03f, 7.607510944e-03f, 7.609451050e-03f, 7.611374370e-03f,
+ 7.613280900e-03f, 7.615170636e-03f, 7.617043577e-03f, 7.618899718e-03f, 7.620739056e-03f, 7.622561589e-03f, 7.624367312e-03f, 7.626156225e-03f, 7.627928322e-03f, 7.629683602e-03f,
+ 7.631422060e-03f, 7.633143696e-03f, 7.634848505e-03f, 7.636536485e-03f, 7.638207633e-03f, 7.639861946e-03f, 7.641499422e-03f, 7.643120058e-03f, 7.644723851e-03f, 7.646310800e-03f,
+ 7.647880900e-03f, 7.649434150e-03f, 7.650970547e-03f, 7.652490090e-03f, 7.653992774e-03f, 7.655478599e-03f, 7.656947561e-03f, 7.658399659e-03f, 7.659834890e-03f, 7.661253252e-03f,
+ 7.662654743e-03f, 7.664039361e-03f, 7.665407103e-03f, 7.666757968e-03f, 7.668091953e-03f, 7.669409057e-03f, 7.670709278e-03f, 7.671992613e-03f, 7.673259060e-03f, 7.674508619e-03f,
+ 7.675741287e-03f, 7.676957062e-03f, 7.678155943e-03f, 7.679337928e-03f, 7.680503015e-03f, 7.681651203e-03f, 7.682782489e-03f, 7.683896874e-03f, 7.684994354e-03f, 7.686074929e-03f,
+ 7.687138597e-03f, 7.688185357e-03f, 7.689215207e-03f, 7.690228147e-03f, 7.691224174e-03f, 7.692203287e-03f, 7.693165486e-03f, 7.694110769e-03f, 7.695039136e-03f, 7.695950584e-03f,
+ 7.696845113e-03f, 7.697722721e-03f, 7.698583409e-03f, 7.699427174e-03f, 7.700254017e-03f, 7.701063936e-03f, 7.701856929e-03f, 7.702632998e-03f, 7.703392140e-03f, 7.704134355e-03f,
+ 7.704859642e-03f, 7.705568001e-03f, 7.706259431e-03f, 7.706933932e-03f, 7.707591502e-03f, 7.708232142e-03f, 7.708855851e-03f, 7.709462628e-03f, 7.710052474e-03f, 7.710625387e-03f,
+ 7.711181367e-03f, 7.711720415e-03f, 7.712242530e-03f, 7.712747711e-03f, 7.713235959e-03f, 7.713707274e-03f, 7.714161654e-03f, 7.714599101e-03f, 7.715019614e-03f, 7.715423194e-03f,
+ 7.715809840e-03f, 7.716179552e-03f, 7.716532331e-03f, 7.716868176e-03f, 7.717187088e-03f, 7.717489068e-03f, 7.717774114e-03f, 7.718042229e-03f, 7.718293412e-03f, 7.718527663e-03f,
+ 7.718744983e-03f, 7.718945372e-03f, 7.719128831e-03f, 7.719295361e-03f, 7.719444961e-03f, 7.719577633e-03f, 7.719693377e-03f, 7.719792195e-03f, 7.719874085e-03f, 7.719939050e-03f,
+ 7.719987091e-03f, 7.720018207e-03f, 7.720032400e-03f, 7.720029671e-03f, 7.720010021e-03f, 7.719973450e-03f, 7.719919960e-03f, 7.719849552e-03f, 7.719762227e-03f, 7.719657985e-03f,
+ 7.719536829e-03f, 7.719398759e-03f, 7.719243777e-03f, 7.719071884e-03f, 7.718883080e-03f, 7.718677369e-03f, 7.718454750e-03f, 7.718215226e-03f, 7.717958797e-03f, 7.717685466e-03f,
+ 7.717395233e-03f, 7.717088101e-03f, 7.716764071e-03f, 7.716423145e-03f, 7.716065324e-03f, 7.715690610e-03f, 7.715299005e-03f, 7.714890510e-03f, 7.714465128e-03f, 7.714022860e-03f,
+ 7.713563709e-03f, 7.713087676e-03f, 7.712594762e-03f, 7.712084971e-03f, 7.711558304e-03f, 7.711014764e-03f, 7.710454352e-03f, 7.709877070e-03f, 7.709282921e-03f, 7.708671908e-03f,
+ 7.708044031e-03f, 7.707399294e-03f, 7.706737699e-03f, 7.706059249e-03f, 7.705363945e-03f, 7.704651790e-03f, 7.703922787e-03f, 7.703176939e-03f, 7.702414247e-03f, 7.701634714e-03f,
+ 7.700838344e-03f, 7.700025138e-03f, 7.699195100e-03f, 7.698348232e-03f, 7.697484537e-03f, 7.696604017e-03f, 7.695706677e-03f, 7.694792518e-03f, 7.693861543e-03f, 7.692913756e-03f,
+ 7.691949159e-03f, 7.690967756e-03f, 7.689969550e-03f, 7.688954543e-03f, 7.687922739e-03f, 7.686874141e-03f, 7.685808753e-03f, 7.684726577e-03f, 7.683627617e-03f, 7.682511876e-03f,
+ 7.681379357e-03f, 7.680230065e-03f, 7.679064002e-03f, 7.677881172e-03f, 7.676681578e-03f, 7.675465225e-03f, 7.674232115e-03f, 7.672982252e-03f, 7.671715640e-03f, 7.670432283e-03f,
+ 7.669132184e-03f, 7.667815347e-03f, 7.666481776e-03f, 7.665131475e-03f, 7.663764447e-03f, 7.662380697e-03f, 7.660980229e-03f, 7.659563046e-03f, 7.658129153e-03f, 7.656678553e-03f,
+ 7.655211251e-03f, 7.653727251e-03f, 7.652226557e-03f, 7.650709173e-03f, 7.649175104e-03f, 7.647624354e-03f, 7.646056926e-03f, 7.644472826e-03f, 7.642872058e-03f, 7.641254627e-03f,
+ 7.639620536e-03f, 7.637969790e-03f, 7.636302394e-03f, 7.634618353e-03f, 7.632917670e-03f, 7.631200352e-03f, 7.629466401e-03f, 7.627715824e-03f, 7.625948624e-03f, 7.624164807e-03f,
+ 7.622364378e-03f, 7.620547341e-03f, 7.618713701e-03f, 7.616863463e-03f, 7.614996632e-03f, 7.613113214e-03f, 7.611213212e-03f, 7.609296633e-03f, 7.607363481e-03f, 7.605413762e-03f,
+ 7.603447481e-03f, 7.601464642e-03f, 7.599465252e-03f, 7.597449315e-03f, 7.595416837e-03f, 7.593367823e-03f, 7.591302279e-03f, 7.589220210e-03f, 7.587121622e-03f, 7.585006519e-03f,
+ 7.582874908e-03f, 7.580726795e-03f, 7.578562184e-03f, 7.576381081e-03f, 7.574183493e-03f, 7.571969425e-03f, 7.569738882e-03f, 7.567491871e-03f, 7.565228397e-03f, 7.562948466e-03f,
+ 7.560652084e-03f, 7.558339258e-03f, 7.556009992e-03f, 7.553664293e-03f, 7.551302168e-03f, 7.548923621e-03f, 7.546528660e-03f, 7.544117290e-03f, 7.541689518e-03f, 7.539245350e-03f,
+ 7.536784792e-03f, 7.534307850e-03f, 7.531814531e-03f, 7.529304841e-03f, 7.526778787e-03f, 7.524236375e-03f, 7.521677611e-03f, 7.519102502e-03f, 7.516511054e-03f, 7.513903275e-03f,
+ 7.511279170e-03f, 7.508638747e-03f, 7.505982012e-03f, 7.503308972e-03f, 7.500619633e-03f, 7.497914002e-03f, 7.495192087e-03f, 7.492453894e-03f, 7.489699429e-03f, 7.486928701e-03f,
+ 7.484141715e-03f, 7.481338480e-03f, 7.478519001e-03f, 7.475683286e-03f, 7.472831342e-03f, 7.469963177e-03f, 7.467078797e-03f, 7.464178209e-03f, 7.461261422e-03f, 7.458328442e-03f,
+ 7.455379276e-03f, 7.452413932e-03f, 7.449432417e-03f, 7.446434739e-03f, 7.443420906e-03f, 7.440390924e-03f, 7.437344801e-03f, 7.434282545e-03f, 7.431204163e-03f, 7.428109663e-03f,
+ 7.424999053e-03f, 7.421872341e-03f, 7.418729533e-03f, 7.415570639e-03f, 7.412395665e-03f, 7.409204620e-03f, 7.405997511e-03f, 7.402774347e-03f, 7.399535135e-03f, 7.396279883e-03f,
+ 7.393008600e-03f, 7.389721293e-03f, 7.386417970e-03f, 7.383098641e-03f, 7.379763312e-03f, 7.376411992e-03f, 7.373044689e-03f, 7.369661412e-03f, 7.366262168e-03f, 7.362846967e-03f,
+ 7.359415816e-03f, 7.355968724e-03f, 7.352505699e-03f, 7.349026750e-03f, 7.345531885e-03f, 7.342021114e-03f, 7.338494443e-03f, 7.334951883e-03f, 7.331393441e-03f, 7.327819127e-03f,
+ 7.324228949e-03f, 7.320622915e-03f, 7.317001035e-03f, 7.313363318e-03f, 7.309709771e-03f, 7.306040405e-03f, 7.302355228e-03f, 7.298654249e-03f, 7.294937477e-03f, 7.291204921e-03f,
+ 7.287456590e-03f, 7.283692493e-03f, 7.279912640e-03f, 7.276117039e-03f, 7.272305699e-03f, 7.268478630e-03f, 7.264635842e-03f, 7.260777343e-03f, 7.256903142e-03f, 7.253013250e-03f,
+ 7.249107675e-03f, 7.245186427e-03f, 7.241249515e-03f, 7.237296950e-03f, 7.233328739e-03f, 7.229344894e-03f, 7.225345423e-03f, 7.221330336e-03f, 7.217299643e-03f, 7.213253354e-03f,
+ 7.209191478e-03f, 7.205114025e-03f, 7.201021005e-03f, 7.196912428e-03f, 7.192788303e-03f, 7.188648640e-03f, 7.184493450e-03f, 7.180322742e-03f, 7.176136527e-03f, 7.171934814e-03f,
+ 7.167717613e-03f, 7.163484935e-03f, 7.159236789e-03f, 7.154973187e-03f, 7.150694137e-03f, 7.146399651e-03f, 7.142089738e-03f, 7.137764409e-03f, 7.133423674e-03f, 7.129067544e-03f,
+ 7.124696029e-03f, 7.120309139e-03f, 7.115906885e-03f, 7.111489277e-03f, 7.107056326e-03f, 7.102608043e-03f, 7.098144437e-03f, 7.093665520e-03f, 7.089171303e-03f, 7.084661795e-03f,
+ 7.080137009e-03f, 7.075596953e-03f, 7.071041640e-03f, 7.066471081e-03f, 7.061885285e-03f, 7.057284264e-03f, 7.052668029e-03f, 7.048036591e-03f, 7.043389960e-03f, 7.038728148e-03f,
+ 7.034051166e-03f, 7.029359025e-03f, 7.024651736e-03f, 7.019929311e-03f, 7.015191759e-03f, 7.010439094e-03f, 7.005671325e-03f, 7.000888464e-03f, 6.996090523e-03f, 6.991277513e-03f,
+ 6.986449444e-03f, 6.981606330e-03f, 6.976748181e-03f, 6.971875008e-03f, 6.966986823e-03f, 6.962083638e-03f, 6.957165464e-03f, 6.952232312e-03f, 6.947284196e-03f, 6.942321125e-03f,
+ 6.937343112e-03f, 6.932350169e-03f, 6.927342307e-03f, 6.922319538e-03f, 6.917281874e-03f, 6.912229327e-03f, 6.907161909e-03f, 6.902079631e-03f, 6.896982506e-03f, 6.891870545e-03f,
+ 6.886743761e-03f, 6.881602166e-03f, 6.876445772e-03f, 6.871274590e-03f, 6.866088634e-03f, 6.860887914e-03f, 6.855672444e-03f, 6.850442236e-03f, 6.845197302e-03f, 6.839937654e-03f,
+ 6.834663305e-03f, 6.829374267e-03f, 6.824070552e-03f, 6.818752173e-03f, 6.813419142e-03f, 6.808071472e-03f, 6.802709175e-03f, 6.797332265e-03f, 6.791940752e-03f, 6.786534651e-03f,
+ 6.781113974e-03f, 6.775678733e-03f, 6.770228941e-03f, 6.764764612e-03f, 6.759285756e-03f, 6.753792389e-03f, 6.748284522e-03f, 6.742762168e-03f, 6.737225340e-03f, 6.731674051e-03f,
+ 6.726108314e-03f, 6.720528143e-03f, 6.714933549e-03f, 6.709324546e-03f, 6.703701148e-03f, 6.698063367e-03f, 6.692411217e-03f, 6.686744710e-03f, 6.681063860e-03f, 6.675368680e-03f,
+ 6.669659184e-03f, 6.663935384e-03f, 6.658197294e-03f, 6.652444928e-03f, 6.646678299e-03f, 6.640897420e-03f, 6.635102304e-03f, 6.629292966e-03f, 6.623469418e-03f, 6.617631675e-03f,
+ 6.611779750e-03f, 6.605913656e-03f, 6.600033407e-03f, 6.594139017e-03f, 6.588230499e-03f, 6.582307867e-03f, 6.576371136e-03f, 6.570420318e-03f, 6.564455428e-03f, 6.558476479e-03f,
+ 6.552483485e-03f, 6.546476461e-03f, 6.540455420e-03f, 6.534420376e-03f, 6.528371343e-03f, 6.522308335e-03f, 6.516231367e-03f, 6.510140452e-03f, 6.504035604e-03f, 6.497916838e-03f,
+ 6.491784167e-03f, 6.485637607e-03f, 6.479477170e-03f, 6.473302873e-03f, 6.467114728e-03f, 6.460912750e-03f, 6.454696954e-03f, 6.448467353e-03f, 6.442223963e-03f, 6.435966797e-03f,
+ 6.429695871e-03f, 6.423411198e-03f, 6.417112794e-03f, 6.410800672e-03f, 6.404474848e-03f, 6.398135336e-03f, 6.391782151e-03f, 6.385415306e-03f, 6.379034818e-03f, 6.372640701e-03f,
+ 6.366232969e-03f, 6.359811638e-03f, 6.353376722e-03f, 6.346928236e-03f, 6.340466195e-03f, 6.333990613e-03f, 6.327501507e-03f, 6.320998890e-03f, 6.314482778e-03f, 6.307953186e-03f,
+ 6.301410128e-03f, 6.294853621e-03f, 6.288283678e-03f, 6.281700316e-03f, 6.275103549e-03f, 6.268493393e-03f, 6.261869862e-03f, 6.255232973e-03f, 6.248582740e-03f, 6.241919178e-03f,
+ 6.235242303e-03f, 6.228552131e-03f, 6.221848677e-03f, 6.215131955e-03f, 6.208401983e-03f, 6.201658774e-03f, 6.194902345e-03f, 6.188132711e-03f, 6.181349888e-03f, 6.174553892e-03f,
+ 6.167744737e-03f, 6.160922440e-03f, 6.154087016e-03f, 6.147238481e-03f, 6.140376851e-03f, 6.133502141e-03f, 6.126614368e-03f, 6.119713546e-03f, 6.112799693e-03f, 6.105872823e-03f,
+ 6.098932954e-03f, 6.091980099e-03f, 6.085014277e-03f, 6.078035502e-03f, 6.071043790e-03f, 6.064039159e-03f, 6.057021623e-03f, 6.049991198e-03f, 6.042947902e-03f, 6.035891750e-03f,
+ 6.028822758e-03f, 6.021740942e-03f, 6.014646320e-03f, 6.007538906e-03f, 6.000418717e-03f, 5.993285770e-03f, 5.986140081e-03f, 5.978981666e-03f, 5.971810541e-03f, 5.964626724e-03f,
+ 5.957430230e-03f, 5.950221076e-03f, 5.942999279e-03f, 5.935764855e-03f, 5.928517820e-03f, 5.921258191e-03f, 5.913985985e-03f, 5.906701219e-03f, 5.899403908e-03f, 5.892094071e-03f,
+ 5.884771722e-03f, 5.877436880e-03f, 5.870089561e-03f, 5.862729782e-03f, 5.855357559e-03f, 5.847972909e-03f, 5.840575850e-03f, 5.833166398e-03f, 5.825744571e-03f, 5.818310384e-03f,
+ 5.810863855e-03f, 5.803405001e-03f, 5.795933840e-03f, 5.788450387e-03f, 5.780954661e-03f, 5.773446678e-03f, 5.765926455e-03f, 5.758394010e-03f, 5.750849360e-03f, 5.743292522e-03f,
+ 5.735723513e-03f, 5.728142351e-03f, 5.720549052e-03f, 5.712943635e-03f, 5.705326116e-03f, 5.697696513e-03f, 5.690054842e-03f, 5.682401123e-03f, 5.674735372e-03f, 5.667057606e-03f,
+ 5.659367843e-03f, 5.651666101e-03f, 5.643952396e-03f, 5.636226748e-03f, 5.628489172e-03f, 5.620739688e-03f, 5.612978312e-03f, 5.605205062e-03f, 5.597419956e-03f, 5.589623012e-03f,
+ 5.581814247e-03f, 5.573993679e-03f, 5.566161325e-03f, 5.558317205e-03f, 5.550461335e-03f, 5.542593734e-03f, 5.534714418e-03f, 5.526823408e-03f, 5.518920719e-03f, 5.511006370e-03f,
+ 5.503080380e-03f, 5.495142765e-03f, 5.487193545e-03f, 5.479232737e-03f, 5.471260359e-03f, 5.463276430e-03f, 5.455280967e-03f, 5.447273989e-03f, 5.439255515e-03f, 5.431225561e-03f,
+ 5.423184146e-03f, 5.415131289e-03f, 5.407067008e-03f, 5.398991322e-03f, 5.390904248e-03f, 5.382805804e-03f, 5.374696010e-03f, 5.366574884e-03f, 5.358442444e-03f, 5.350298708e-03f,
+ 5.342143696e-03f, 5.333977424e-03f, 5.325799913e-03f, 5.317611181e-03f, 5.309411246e-03f, 5.301200126e-03f, 5.292977841e-03f, 5.284744409e-03f, 5.276499848e-03f, 5.268244178e-03f,
+ 5.259977417e-03f, 5.251699584e-03f, 5.243410697e-03f, 5.235110776e-03f, 5.226799839e-03f, 5.218477904e-03f, 5.210144992e-03f, 5.201801120e-03f, 5.193446308e-03f, 5.185080574e-03f,
+ 5.176703938e-03f, 5.168316418e-03f, 5.159918033e-03f, 5.151508803e-03f, 5.143088746e-03f, 5.134657882e-03f, 5.126216229e-03f, 5.117763806e-03f, 5.109300634e-03f, 5.100826730e-03f,
+ 5.092342115e-03f, 5.083846807e-03f, 5.075340825e-03f, 5.066824189e-03f, 5.058296918e-03f, 5.049759031e-03f, 5.041210548e-03f, 5.032651487e-03f, 5.024081869e-03f, 5.015501712e-03f,
+ 5.006911036e-03f, 4.998309861e-03f, 4.989698205e-03f, 4.981076089e-03f, 4.972443531e-03f, 4.963800551e-03f, 4.955147170e-03f, 4.946483405e-03f, 4.937809278e-03f, 4.929124806e-03f,
+ 4.920430011e-03f, 4.911724912e-03f, 4.903009527e-03f, 4.894283878e-03f, 4.885547984e-03f, 4.876801863e-03f, 4.868045537e-03f, 4.859279025e-03f, 4.850502347e-03f, 4.841715522e-03f,
+ 4.832918570e-03f, 4.824111511e-03f, 4.815294365e-03f, 4.806467152e-03f, 4.797629892e-03f, 4.788782605e-03f, 4.779925310e-03f, 4.771058028e-03f, 4.762180778e-03f, 4.753293581e-03f,
+ 4.744396457e-03f, 4.735489425e-03f, 4.726572506e-03f, 4.717645720e-03f, 4.708709086e-03f, 4.699762626e-03f, 4.690806359e-03f, 4.681840305e-03f, 4.672864485e-03f, 4.663878919e-03f,
+ 4.654883627e-03f, 4.645878629e-03f, 4.636863945e-03f, 4.627839597e-03f, 4.618805603e-03f, 4.609761986e-03f, 4.600708764e-03f, 4.591645958e-03f, 4.582573588e-03f, 4.573491676e-03f,
+ 4.564400241e-03f, 4.555299305e-03f, 4.546188886e-03f, 4.537069007e-03f, 4.527939686e-03f, 4.518800946e-03f, 4.509652806e-03f, 4.500495288e-03f, 4.491328410e-03f, 4.482152195e-03f,
+ 4.472966663e-03f, 4.463771835e-03f, 4.454567730e-03f, 4.445354371e-03f, 4.436131777e-03f, 4.426899969e-03f, 4.417658969e-03f, 4.408408796e-03f, 4.399149472e-03f, 4.389881017e-03f,
+ 4.380603452e-03f, 4.371316799e-03f, 4.362021077e-03f, 4.352716308e-03f, 4.343402512e-03f, 4.334079712e-03f, 4.324747926e-03f, 4.315407178e-03f, 4.306057486e-03f, 4.296698873e-03f,
+ 4.287331360e-03f, 4.277954967e-03f, 4.268569715e-03f, 4.259175626e-03f, 4.249772720e-03f, 4.240361019e-03f, 4.230940544e-03f, 4.221511316e-03f, 4.212073357e-03f, 4.202626686e-03f,
+ 4.193171326e-03f, 4.183707297e-03f, 4.174234622e-03f, 4.164753320e-03f, 4.155263414e-03f, 4.145764924e-03f, 4.136257873e-03f, 4.126742281e-03f, 4.117218169e-03f, 4.107685559e-03f,
+ 4.098144473e-03f, 4.088594931e-03f, 4.079036955e-03f, 4.069470567e-03f, 4.059895788e-03f, 4.050312639e-03f, 4.040721142e-03f, 4.031121318e-03f, 4.021513189e-03f, 4.011896776e-03f,
+ 4.002272102e-03f, 3.992639186e-03f, 3.982998052e-03f, 3.973348720e-03f, 3.963691213e-03f, 3.954025551e-03f, 3.944351756e-03f, 3.934669851e-03f, 3.924979857e-03f, 3.915281795e-03f,
+ 3.905575687e-03f, 3.895861555e-03f, 3.886139420e-03f, 3.876409305e-03f, 3.866671231e-03f, 3.856925220e-03f, 3.847171293e-03f, 3.837409473e-03f, 3.827639782e-03f, 3.817862240e-03f,
+ 3.808076871e-03f, 3.798283696e-03f, 3.788482736e-03f, 3.778674014e-03f, 3.768857552e-03f, 3.759033371e-03f, 3.749201494e-03f, 3.739361943e-03f, 3.729514739e-03f, 3.719659904e-03f,
+ 3.709797462e-03f, 3.699927432e-03f, 3.690049839e-03f, 3.680164703e-03f, 3.670272047e-03f, 3.660371892e-03f, 3.650464262e-03f, 3.640549178e-03f, 3.630626662e-03f, 3.620696737e-03f,
+ 3.610759424e-03f, 3.600814746e-03f, 3.590862725e-03f, 3.580903383e-03f, 3.570936743e-03f, 3.560962826e-03f, 3.550981656e-03f, 3.540993253e-03f, 3.530997641e-03f, 3.520994842e-03f,
+ 3.510984878e-03f, 3.500967772e-03f, 3.490943545e-03f, 3.480912221e-03f, 3.470873821e-03f, 3.460828368e-03f, 3.450775885e-03f, 3.440716393e-03f, 3.430649916e-03f, 3.420576475e-03f,
+ 3.410496094e-03f, 3.400408794e-03f, 3.390314598e-03f, 3.380213529e-03f, 3.370105609e-03f, 3.359990861e-03f, 3.349869306e-03f, 3.339740969e-03f, 3.329605871e-03f, 3.319464035e-03f,
+ 3.309315483e-03f, 3.299160239e-03f, 3.288998325e-03f, 3.278829762e-03f, 3.268654575e-03f, 3.258472786e-03f, 3.248284417e-03f, 3.238089491e-03f, 3.227888031e-03f, 3.217680060e-03f,
+ 3.207465600e-03f, 3.197244674e-03f, 3.187017305e-03f, 3.176783515e-03f, 3.166543327e-03f, 3.156296765e-03f, 3.146043851e-03f, 3.135784607e-03f, 3.125519057e-03f, 3.115247224e-03f,
+ 3.104969130e-03f, 3.094684798e-03f, 3.084394251e-03f, 3.074097512e-03f, 3.063794604e-03f, 3.053485550e-03f, 3.043170372e-03f, 3.032849095e-03f, 3.022521739e-03f, 3.012188330e-03f,
+ 3.001848889e-03f, 2.991503440e-03f, 2.981152005e-03f, 2.970794608e-03f, 2.960431271e-03f, 2.950062018e-03f, 2.939686872e-03f, 2.929305856e-03f, 2.918918993e-03f, 2.908526305e-03f,
+ 2.898127817e-03f, 2.887723551e-03f, 2.877313530e-03f, 2.866897778e-03f, 2.856476317e-03f, 2.846049171e-03f, 2.835616363e-03f, 2.825177916e-03f, 2.814733853e-03f, 2.804284198e-03f,
+ 2.793828973e-03f, 2.783368203e-03f, 2.772901909e-03f, 2.762430116e-03f, 2.751952847e-03f, 2.741470124e-03f, 2.730981972e-03f, 2.720488413e-03f, 2.709989471e-03f, 2.699485169e-03f,
+ 2.688975530e-03f, 2.678460578e-03f, 2.667940337e-03f, 2.657414828e-03f, 2.646884077e-03f, 2.636348105e-03f, 2.625806937e-03f, 2.615260596e-03f, 2.604709106e-03f, 2.594152489e-03f,
+ 2.583590769e-03f, 2.573023970e-03f, 2.562452115e-03f, 2.551875227e-03f, 2.541293330e-03f, 2.530706448e-03f, 2.520114604e-03f, 2.509517821e-03f, 2.498916123e-03f, 2.488309533e-03f,
+ 2.477698075e-03f, 2.467081772e-03f, 2.456460649e-03f, 2.445834728e-03f, 2.435204033e-03f, 2.424568588e-03f, 2.413928416e-03f, 2.403283540e-03f, 2.392633985e-03f, 2.381979775e-03f,
+ 2.371320931e-03f, 2.360657479e-03f, 2.349989442e-03f, 2.339316843e-03f, 2.328639706e-03f, 2.317958055e-03f, 2.307271913e-03f, 2.296581305e-03f, 2.285886253e-03f, 2.275186781e-03f,
+ 2.264482914e-03f, 2.253774675e-03f, 2.243062087e-03f, 2.232345175e-03f, 2.221623961e-03f, 2.210898470e-03f, 2.200168726e-03f, 2.189434752e-03f, 2.178696572e-03f, 2.167954209e-03f,
+ 2.157207689e-03f, 2.146457033e-03f, 2.135702267e-03f, 2.124943413e-03f, 2.114180497e-03f, 2.103413541e-03f, 2.092642569e-03f, 2.081867605e-03f, 2.071088673e-03f, 2.060305798e-03f,
+ 2.049519002e-03f, 2.038728309e-03f, 2.027933744e-03f, 2.017135330e-03f, 2.006333092e-03f, 1.995527052e-03f, 1.984717236e-03f, 1.973903666e-03f, 1.963086368e-03f, 1.952265363e-03f,
+ 1.941440678e-03f, 1.930612335e-03f, 1.919780358e-03f, 1.908944772e-03f, 1.898105601e-03f, 1.887262867e-03f, 1.876416596e-03f, 1.865566811e-03f, 1.854713537e-03f, 1.843856796e-03f,
+ 1.832996614e-03f, 1.822133014e-03f, 1.811266020e-03f, 1.800395657e-03f, 1.789521947e-03f, 1.778644916e-03f, 1.767764587e-03f, 1.756880985e-03f, 1.745994132e-03f, 1.735104054e-03f,
+ 1.724210775e-03f, 1.713314317e-03f, 1.702414707e-03f, 1.691511967e-03f, 1.680606121e-03f, 1.669697194e-03f, 1.658785210e-03f, 1.647870193e-03f, 1.636952167e-03f, 1.626031156e-03f,
+ 1.615107184e-03f, 1.604180276e-03f, 1.593250454e-03f, 1.582317745e-03f, 1.571382171e-03f, 1.560443756e-03f, 1.549502526e-03f, 1.538558503e-03f, 1.527611713e-03f, 1.516662179e-03f,
+ 1.505709925e-03f, 1.494754976e-03f, 1.483797356e-03f, 1.472837089e-03f, 1.461874199e-03f, 1.450908710e-03f, 1.439940646e-03f, 1.428970032e-03f, 1.417996892e-03f, 1.407021250e-03f,
+ 1.396043131e-03f, 1.385062557e-03f, 1.374079554e-03f, 1.363094146e-03f, 1.352106357e-03f, 1.341116211e-03f, 1.330123733e-03f, 1.319128946e-03f, 1.308131875e-03f, 1.297132545e-03f,
+ 1.286130978e-03f, 1.275127201e-03f, 1.264121236e-03f, 1.253113108e-03f, 1.242102841e-03f, 1.231090461e-03f, 1.220075989e-03f, 1.209059452e-03f, 1.198040874e-03f, 1.187020278e-03f,
+ 1.175997688e-03f, 1.164973130e-03f, 1.153946627e-03f, 1.142918204e-03f, 1.131887885e-03f, 1.120855695e-03f, 1.109821656e-03f, 1.098785795e-03f, 1.087748134e-03f, 1.076708699e-03f,
+ 1.065667514e-03f, 1.054624603e-03f, 1.043579990e-03f, 1.032533699e-03f, 1.021485755e-03f, 1.010436183e-03f, 9.993850061e-04f, 9.883322490e-04f, 9.772779359e-04f, 9.662220914e-04f,
+ 9.551647395e-04f, 9.441059047e-04f, 9.330456114e-04f, 9.219838837e-04f, 9.109207460e-04f, 8.998562227e-04f, 8.887903381e-04f, 8.777231165e-04f, 8.666545822e-04f, 8.555847597e-04f,
+ 8.445136731e-04f, 8.334413469e-04f, 8.223678053e-04f, 8.112930728e-04f, 8.002171736e-04f, 7.891401321e-04f, 7.780619726e-04f, 7.669827196e-04f, 7.559023972e-04f, 7.448210299e-04f,
+ 7.337386421e-04f, 7.226552579e-04f, 7.115709019e-04f, 7.004855984e-04f, 6.893993716e-04f, 6.783122460e-04f, 6.672242459e-04f, 6.561353957e-04f, 6.450457196e-04f, 6.339552421e-04f,
+ 6.228639875e-04f, 6.117719802e-04f, 6.006792444e-04f, 5.895858047e-04f, 5.784916852e-04f, 5.673969104e-04f, 5.563015047e-04f, 5.452054923e-04f, 5.341088976e-04f, 5.230117450e-04f,
+ 5.119140589e-04f, 5.008158635e-04f, 4.897171833e-04f, 4.786180426e-04f, 4.675184657e-04f, 4.564184770e-04f, 4.453181009e-04f, 4.342173616e-04f, 4.231162836e-04f, 4.120148912e-04f,
+ 4.009132087e-04f, 3.898112606e-04f, 3.787090710e-04f, 3.676066645e-04f, 3.565040653e-04f, 3.454012978e-04f, 3.342983863e-04f, 3.231953551e-04f, 3.120922287e-04f, 3.009890313e-04f,
+ 2.898857873e-04f, 2.787825210e-04f, 2.676792568e-04f, 2.565760190e-04f, 2.454728319e-04f, 2.343697198e-04f, 2.232667072e-04f, 2.121638183e-04f, 2.010610774e-04f, 1.899585089e-04f,
+ 1.788561371e-04f, 1.677539864e-04f, 1.566520810e-04f, 1.455504452e-04f, 1.344491034e-04f, 1.233480800e-04f, 1.122473991e-04f, 1.011470852e-04f, 9.004716247e-05f, 7.894765530e-05f,
+ 6.784858797e-05f, 5.674998478e-05f, 4.565187004e-05f, 3.455426804e-05f, 2.345720307e-05f, 1.236069943e-05f, 1.264781403e-06f, -9.830526717e-06f, -2.092520065e-05f, -3.201921611e-05f,
+ -4.311254882e-05f, -5.420517450e-05f, -6.529706889e-05f, -7.638820770e-05f, -8.747856668e-05f, -9.856812156e-05f, -1.096568481e-04f, -1.207447220e-04f, -1.318317190e-04f, -1.429178149e-04f,
+ -1.540029854e-04f, -1.650872063e-04f, -1.761704534e-04f, -1.872527023e-04f, -1.983339289e-04f, -2.094141090e-04f, -2.204932182e-04f, -2.315712325e-04f, -2.426481275e-04f, -2.537238790e-04f,
+ -2.647984629e-04f, -2.758718549e-04f, -2.869440309e-04f, -2.980149666e-04f, -3.090846378e-04f, -3.201530203e-04f, -3.312200900e-04f, -3.422858226e-04f, -3.533501941e-04f, -3.644131801e-04f,
+ -3.754747566e-04f, -3.865348993e-04f, -3.975935842e-04f, -4.086507870e-04f, -4.197064836e-04f, -4.307606499e-04f, -4.418132617e-04f, -4.528642948e-04f, -4.639137252e-04f, -4.749615287e-04f,
+ -4.860076812e-04f, -4.970521585e-04f, -5.080949366e-04f, -5.191359913e-04f, -5.301752986e-04f, -5.412128343e-04f, -5.522485743e-04f, -5.632824946e-04f, -5.743145711e-04f, -5.853447796e-04f,
+ -5.963730962e-04f, -6.073994968e-04f, -6.184239572e-04f, -6.294464534e-04f, -6.404669615e-04f, -6.514854573e-04f, -6.625019168e-04f, -6.735163160e-04f, -6.845286308e-04f, -6.955388372e-04f,
+ -7.065469113e-04f, -7.175528289e-04f, -7.285565661e-04f, -7.395580990e-04f, -7.505574034e-04f, -7.615544555e-04f, -7.725492312e-04f, -7.835417066e-04f, -7.945318576e-04f, -8.055196605e-04f,
+ -8.165050911e-04f, -8.274881256e-04f, -8.384687400e-04f, -8.494469103e-04f, -8.604226127e-04f, -8.713958232e-04f, -8.823665180e-04f, -8.933346730e-04f, -9.043002645e-04f, -9.152632685e-04f,
+ -9.262236611e-04f, -9.371814184e-04f, -9.481365167e-04f, -9.590889319e-04f, -9.700386404e-04f, -9.809856181e-04f, -9.919298413e-04f, -1.002871286e-03f, -1.013809929e-03f, -1.024745745e-03f,
+ -1.035678712e-03f, -1.046608805e-03f, -1.057536001e-03f, -1.068460276e-03f, -1.079381605e-03f, -1.090299966e-03f, -1.101215334e-03f, -1.112127686e-03f, -1.123036998e-03f, -1.133943246e-03f,
+ -1.144846407e-03f, -1.155746456e-03f, -1.166643370e-03f, -1.177537126e-03f, -1.188427699e-03f, -1.199315066e-03f, -1.210199204e-03f, -1.221080088e-03f, -1.231957694e-03f, -1.242832000e-03f,
+ -1.253702982e-03f, -1.264570616e-03f, -1.275434878e-03f, -1.286295744e-03f, -1.297153192e-03f, -1.308007197e-03f, -1.318857736e-03f, -1.329704785e-03f, -1.340548321e-03f, -1.351388320e-03f,
+ -1.362224758e-03f, -1.373057613e-03f, -1.383886860e-03f, -1.394712476e-03f, -1.405534437e-03f, -1.416352720e-03f, -1.427167301e-03f, -1.437978158e-03f, -1.448785265e-03f, -1.459588601e-03f,
+ -1.470388141e-03f, -1.481183862e-03f, -1.491975740e-03f, -1.502763753e-03f, -1.513547876e-03f, -1.524328086e-03f, -1.535104361e-03f, -1.545876675e-03f, -1.556645007e-03f, -1.567409332e-03f,
+ -1.578169627e-03f, -1.588925870e-03f, -1.599678036e-03f, -1.610426102e-03f, -1.621170045e-03f, -1.631909841e-03f, -1.642645468e-03f, -1.653376902e-03f, -1.664104119e-03f, -1.674827097e-03f,
+ -1.685545812e-03f, -1.696260240e-03f, -1.706970360e-03f, -1.717676146e-03f, -1.728377577e-03f, -1.739074629e-03f, -1.749767278e-03f, -1.760455502e-03f, -1.771139277e-03f, -1.781818581e-03f,
+ -1.792493389e-03f, -1.803163680e-03f, -1.813829429e-03f, -1.824490613e-03f, -1.835147211e-03f, -1.845799197e-03f, -1.856446550e-03f, -1.867089246e-03f, -1.877727262e-03f, -1.888360576e-03f,
+ -1.898989163e-03f, -1.909613001e-03f, -1.920232067e-03f, -1.930846339e-03f, -1.941455792e-03f, -1.952060404e-03f, -1.962660153e-03f, -1.973255014e-03f, -1.983844965e-03f, -1.994429984e-03f,
+ -2.005010047e-03f, -2.015585131e-03f, -2.026155213e-03f, -2.036720271e-03f, -2.047280282e-03f, -2.057835222e-03f, -2.068385070e-03f, -2.078929801e-03f, -2.089469394e-03f, -2.100003825e-03f,
+ -2.110533071e-03f, -2.121057111e-03f, -2.131575921e-03f, -2.142089477e-03f, -2.152597759e-03f, -2.163100742e-03f, -2.173598404e-03f, -2.184090723e-03f, -2.194577675e-03f, -2.205059239e-03f,
+ -2.215535390e-03f, -2.226006107e-03f, -2.236471368e-03f, -2.246931148e-03f, -2.257385426e-03f, -2.267834180e-03f, -2.278277386e-03f, -2.288715021e-03f, -2.299147064e-03f, -2.309573492e-03f,
+ -2.319994283e-03f, -2.330409413e-03f, -2.340818860e-03f, -2.351222602e-03f, -2.361620616e-03f, -2.372012880e-03f, -2.382399371e-03f, -2.392780067e-03f, -2.403154945e-03f, -2.413523983e-03f,
+ -2.423887159e-03f, -2.434244451e-03f, -2.444595835e-03f, -2.454941289e-03f, -2.465280792e-03f, -2.475614320e-03f, -2.485941852e-03f, -2.496263365e-03f, -2.506578837e-03f, -2.516888246e-03f,
+ -2.527191568e-03f, -2.537488783e-03f, -2.547779868e-03f, -2.558064801e-03f, -2.568343558e-03f, -2.578616120e-03f, -2.588882462e-03f, -2.599142563e-03f, -2.609396401e-03f, -2.619643953e-03f,
+ -2.629885198e-03f, -2.640120114e-03f, -2.650348678e-03f, -2.660570868e-03f, -2.670786662e-03f, -2.680996039e-03f, -2.691198975e-03f, -2.701395450e-03f, -2.711585441e-03f, -2.721768927e-03f,
+ -2.731945884e-03f, -2.742116292e-03f, -2.752280128e-03f, -2.762437371e-03f, -2.772587998e-03f, -2.782731988e-03f, -2.792869318e-03f, -2.802999968e-03f, -2.813123915e-03f, -2.823241137e-03f,
+ -2.833351612e-03f, -2.843455319e-03f, -2.853552236e-03f, -2.863642341e-03f, -2.873725613e-03f, -2.883802030e-03f, -2.893871569e-03f, -2.903934210e-03f, -2.913989930e-03f, -2.924038708e-03f,
+ -2.934080523e-03f, -2.944115353e-03f, -2.954143175e-03f, -2.964163969e-03f, -2.974177713e-03f, -2.984184386e-03f, -2.994183965e-03f, -3.004176429e-03f, -3.014161758e-03f, -3.024139928e-03f,
+ -3.034110920e-03f, -3.044074711e-03f, -3.054031279e-03f, -3.063980605e-03f, -3.073922665e-03f, -3.083857439e-03f, -3.093784906e-03f, -3.103705043e-03f, -3.113617831e-03f, -3.123523246e-03f,
+ -3.133421269e-03f, -3.143311877e-03f, -3.153195050e-03f, -3.163070766e-03f, -3.172939003e-03f, -3.182799742e-03f, -3.192652961e-03f, -3.202498637e-03f, -3.212336751e-03f, -3.222167281e-03f,
+ -3.231990206e-03f, -3.241805505e-03f, -3.251613157e-03f, -3.261413140e-03f, -3.271205434e-03f, -3.280990017e-03f, -3.290766869e-03f, -3.300535969e-03f, -3.310297295e-03f, -3.320050827e-03f,
+ -3.329796543e-03f, -3.339534424e-03f, -3.349264447e-03f, -3.358986592e-03f, -3.368700838e-03f, -3.378407164e-03f, -3.388105550e-03f, -3.397795974e-03f, -3.407478416e-03f, -3.417152855e-03f,
+ -3.426819270e-03f, -3.436477640e-03f, -3.446127946e-03f, -3.455770165e-03f, -3.465404278e-03f, -3.475030263e-03f, -3.484648100e-03f, -3.494257769e-03f, -3.503859249e-03f, -3.513452519e-03f,
+ -3.523037558e-03f, -3.532614347e-03f, -3.542182864e-03f, -3.551743089e-03f, -3.561295001e-03f, -3.570838581e-03f, -3.580373807e-03f, -3.589900659e-03f, -3.599419117e-03f, -3.608929161e-03f,
+ -3.618430769e-03f, -3.627923922e-03f, -3.637408599e-03f, -3.646884780e-03f, -3.656352445e-03f, -3.665811573e-03f, -3.675262144e-03f, -3.684704138e-03f, -3.694137535e-03f, -3.703562314e-03f,
+ -3.712978455e-03f, -3.722385939e-03f, -3.731784744e-03f, -3.741174851e-03f, -3.750556240e-03f, -3.759928891e-03f, -3.769292783e-03f, -3.778647896e-03f, -3.787994211e-03f, -3.797331708e-03f,
+ -3.806660366e-03f, -3.815980166e-03f, -3.825291087e-03f, -3.834593110e-03f, -3.843886215e-03f, -3.853170382e-03f, -3.862445591e-03f, -3.871711822e-03f, -3.880969056e-03f, -3.890217272e-03f,
+ -3.899456452e-03f, -3.908686574e-03f, -3.917907620e-03f, -3.927119569e-03f, -3.936322403e-03f, -3.945516100e-03f, -3.954700643e-03f, -3.963876010e-03f, -3.973042183e-03f, -3.982199142e-03f,
+ -3.991346867e-03f, -4.000485339e-03f, -4.009614538e-03f, -4.018734445e-03f, -4.027845040e-03f, -4.036946304e-03f, -4.046038218e-03f, -4.055120761e-03f, -4.064193915e-03f, -4.073257660e-03f,
+ -4.082311977e-03f, -4.091356847e-03f, -4.100392250e-03f, -4.109418167e-03f, -4.118434578e-03f, -4.127441465e-03f, -4.136438808e-03f, -4.145426589e-03f, -4.154404787e-03f, -4.163373384e-03f,
+ -4.172332360e-03f, -4.181281697e-03f, -4.190221376e-03f, -4.199151377e-03f, -4.208071681e-03f, -4.216982269e-03f, -4.225883123e-03f, -4.234774223e-03f, -4.243655551e-03f, -4.252527087e-03f,
+ -4.261388812e-03f, -4.270240708e-03f, -4.279082756e-03f, -4.287914937e-03f, -4.296737233e-03f, -4.305549623e-03f, -4.314352090e-03f, -4.323144615e-03f, -4.331927180e-03f, -4.340699764e-03f,
+ -4.349462351e-03f, -4.358214920e-03f, -4.366957454e-03f, -4.375689934e-03f, -4.384412341e-03f, -4.393124657e-03f, -4.401826863e-03f, -4.410518941e-03f, -4.419200871e-03f, -4.427872637e-03f,
+ -4.436534219e-03f, -4.445185599e-03f, -4.453826758e-03f, -4.462457678e-03f, -4.471078341e-03f, -4.479688728e-03f, -4.488288821e-03f, -4.496878603e-03f, -4.505458053e-03f, -4.514027155e-03f,
+ -4.522585891e-03f, -4.531134241e-03f, -4.539672187e-03f, -4.548199713e-03f, -4.556716799e-03f, -4.565223427e-03f, -4.573719579e-03f, -4.582205238e-03f, -4.590680385e-03f, -4.599145003e-03f,
+ -4.607599073e-03f, -4.616042577e-03f, -4.624475497e-03f, -4.632897816e-03f, -4.641309516e-03f, -4.649710578e-03f, -4.658100986e-03f, -4.666480721e-03f, -4.674849765e-03f, -4.683208100e-03f,
+ -4.691555710e-03f, -4.699892576e-03f, -4.708218680e-03f, -4.716534005e-03f, -4.724838534e-03f, -4.733132248e-03f, -4.741415130e-03f, -4.749687163e-03f, -4.757948328e-03f, -4.766198609e-03f,
+ -4.774437988e-03f, -4.782666448e-03f, -4.790883971e-03f, -4.799090539e-03f, -4.807286136e-03f, -4.815470743e-03f, -4.823644345e-03f, -4.831806922e-03f, -4.839958459e-03f, -4.848098937e-03f,
+ -4.856228340e-03f, -4.864346650e-03f, -4.872453850e-03f, -4.880549923e-03f, -4.888634853e-03f, -4.896708620e-03f, -4.904771210e-03f, -4.912822604e-03f, -4.920862786e-03f, -4.928891738e-03f,
+ -4.936909444e-03f, -4.944915887e-03f, -4.952911049e-03f, -4.960894914e-03f, -4.968867465e-03f, -4.976828685e-03f, -4.984778557e-03f, -4.992717065e-03f, -5.000644192e-03f, -5.008559920e-03f,
+ -5.016464234e-03f, -5.024357116e-03f, -5.032238551e-03f, -5.040108520e-03f, -5.047967008e-03f, -5.055813998e-03f, -5.063649473e-03f, -5.071473418e-03f, -5.079285814e-03f, -5.087086647e-03f,
+ -5.094875899e-03f, -5.102653554e-03f, -5.110419596e-03f, -5.118174008e-03f, -5.125916774e-03f, -5.133647877e-03f, -5.141367302e-03f, -5.149075032e-03f, -5.156771050e-03f, -5.164455341e-03f,
+ -5.172127888e-03f, -5.179788675e-03f, -5.187437687e-03f, -5.195074906e-03f, -5.202700317e-03f, -5.210313904e-03f, -5.217915650e-03f, -5.225505540e-03f, -5.233083558e-03f, -5.240649687e-03f,
+ -5.248203913e-03f, -5.255746218e-03f, -5.263276587e-03f, -5.270795005e-03f, -5.278301455e-03f, -5.285795921e-03f, -5.293278389e-03f, -5.300748841e-03f, -5.308207263e-03f, -5.315653638e-03f,
+ -5.323087952e-03f, -5.330510188e-03f, -5.337920330e-03f, -5.345318364e-03f, -5.352704274e-03f, -5.360078044e-03f, -5.367439658e-03f, -5.374789102e-03f, -5.382126359e-03f, -5.389451415e-03f,
+ -5.396764254e-03f, -5.404064860e-03f, -5.411353219e-03f, -5.418629315e-03f, -5.425893132e-03f, -5.433144656e-03f, -5.440383871e-03f, -5.447610763e-03f, -5.454825315e-03f, -5.462027513e-03f,
+ -5.469217341e-03f, -5.476394786e-03f, -5.483559830e-03f, -5.490712461e-03f, -5.497852662e-03f, -5.504980418e-03f, -5.512095715e-03f, -5.519198538e-03f, -5.526288872e-03f, -5.533366701e-03f,
+ -5.540432012e-03f, -5.547484789e-03f, -5.554525018e-03f, -5.561552684e-03f, -5.568567772e-03f, -5.575570267e-03f, -5.582560156e-03f, -5.589537422e-03f, -5.596502052e-03f, -5.603454031e-03f,
+ -5.610393345e-03f, -5.617319978e-03f, -5.624233918e-03f, -5.631135148e-03f, -5.638023655e-03f, -5.644899424e-03f, -5.651762440e-03f, -5.658612691e-03f, -5.665450161e-03f, -5.672274835e-03f,
+ -5.679086700e-03f, -5.685885742e-03f, -5.692671946e-03f, -5.699445298e-03f, -5.706205784e-03f, -5.712953390e-03f, -5.719688102e-03f, -5.726409905e-03f, -5.733118786e-03f, -5.739814731e-03f,
+ -5.746497726e-03f, -5.753167756e-03f, -5.759824808e-03f, -5.766468869e-03f, -5.773099923e-03f, -5.779717958e-03f, -5.786322960e-03f, -5.792914914e-03f, -5.799493807e-03f, -5.806059626e-03f,
+ -5.812612357e-03f, -5.819151985e-03f, -5.825678498e-03f, -5.832191882e-03f, -5.838692124e-03f, -5.845179209e-03f, -5.851653124e-03f, -5.858113857e-03f, -5.864561393e-03f, -5.870995718e-03f,
+ -5.877416821e-03f, -5.883824687e-03f, -5.890219302e-03f, -5.896600655e-03f, -5.902968731e-03f, -5.909323517e-03f, -5.915665000e-03f, -5.921993167e-03f, -5.928308005e-03f, -5.934609501e-03f,
+ -5.940897641e-03f, -5.947172412e-03f, -5.953433802e-03f, -5.959681798e-03f, -5.965916386e-03f, -5.972137553e-03f, -5.978345288e-03f, -5.984539576e-03f, -5.990720405e-03f, -5.996887763e-03f,
+ -6.003041636e-03f, -6.009182011e-03f, -6.015308877e-03f, -6.021422220e-03f, -6.027522027e-03f, -6.033608287e-03f, -6.039680986e-03f, -6.045740112e-03f, -6.051785652e-03f, -6.057817594e-03f,
+ -6.063835926e-03f, -6.069840634e-03f, -6.075831707e-03f, -6.081809132e-03f, -6.087772897e-03f, -6.093722989e-03f, -6.099659397e-03f, -6.105582107e-03f, -6.111491108e-03f, -6.117386388e-03f,
+ -6.123267934e-03f, -6.129135734e-03f, -6.134989776e-03f, -6.140830048e-03f, -6.146656539e-03f, -6.152469235e-03f, -6.158268125e-03f, -6.164053198e-03f, -6.169824440e-03f, -6.175581841e-03f,
+ -6.181325388e-03f, -6.187055069e-03f, -6.192770874e-03f, -6.198472789e-03f, -6.204160804e-03f, -6.209834906e-03f, -6.215495084e-03f, -6.221141327e-03f, -6.226773622e-03f, -6.232391958e-03f,
+ -6.237996324e-03f, -6.243586707e-03f, -6.249163098e-03f, -6.254725483e-03f, -6.260273852e-03f, -6.265808193e-03f, -6.271328496e-03f, -6.276834748e-03f, -6.282326938e-03f, -6.287805055e-03f,
+ -6.293269088e-03f, -6.298719026e-03f, -6.304154857e-03f, -6.309576570e-03f, -6.314984155e-03f, -6.320377600e-03f, -6.325756894e-03f, -6.331122026e-03f, -6.336472985e-03f, -6.341809760e-03f,
+ -6.347132340e-03f, -6.352440715e-03f, -6.357734873e-03f, -6.363014804e-03f, -6.368280497e-03f, -6.373531941e-03f, -6.378769126e-03f, -6.383992040e-03f, -6.389200673e-03f, -6.394395015e-03f,
+ -6.399575054e-03f, -6.404740781e-03f, -6.409892185e-03f, -6.415029254e-03f, -6.420151980e-03f, -6.425260351e-03f, -6.430354356e-03f, -6.435433987e-03f, -6.440499231e-03f, -6.445550080e-03f,
+ -6.450586522e-03f, -6.455608547e-03f, -6.460616146e-03f, -6.465609308e-03f, -6.470588022e-03f, -6.475552279e-03f, -6.480502069e-03f, -6.485437381e-03f, -6.490358206e-03f, -6.495264534e-03f,
+ -6.500156354e-03f, -6.505033657e-03f, -6.509896433e-03f, -6.514744671e-03f, -6.519578363e-03f, -6.524397498e-03f, -6.529202067e-03f, -6.533992060e-03f, -6.538767467e-03f, -6.543528278e-03f,
+ -6.548274484e-03f, -6.553006075e-03f, -6.557723042e-03f, -6.562425376e-03f, -6.567113066e-03f, -6.571786103e-03f, -6.576444478e-03f, -6.581088181e-03f, -6.585717203e-03f, -6.590331535e-03f,
+ -6.594931167e-03f, -6.599516091e-03f, -6.604086296e-03f, -6.608641774e-03f, -6.613182515e-03f, -6.617708511e-03f, -6.622219752e-03f, -6.626716229e-03f, -6.631197933e-03f, -6.635664855e-03f,
+ -6.640116986e-03f, -6.644554318e-03f, -6.648976841e-03f, -6.653384546e-03f, -6.657777424e-03f, -6.662155468e-03f, -6.666518667e-03f, -6.670867014e-03f, -6.675200499e-03f, -6.679519114e-03f,
+ -6.683822850e-03f, -6.688111699e-03f, -6.692385651e-03f, -6.696644700e-03f, -6.700888835e-03f, -6.705118048e-03f, -6.709332332e-03f, -6.713531677e-03f, -6.717716075e-03f, -6.721885518e-03f,
+ -6.726039998e-03f, -6.730179506e-03f, -6.734304033e-03f, -6.738413573e-03f, -6.742508116e-03f, -6.746587655e-03f, -6.750652181e-03f, -6.754701687e-03f, -6.758736163e-03f, -6.762755603e-03f,
+ -6.766759998e-03f, -6.770749341e-03f, -6.774723622e-03f, -6.778682836e-03f, -6.782626972e-03f, -6.786556025e-03f, -6.790469986e-03f, -6.794368847e-03f, -6.798252600e-03f, -6.802121239e-03f,
+ -6.805974755e-03f, -6.809813140e-03f, -6.813636388e-03f, -6.817444490e-03f, -6.821237438e-03f, -6.825015227e-03f, -6.828777848e-03f, -6.832525293e-03f, -6.836257555e-03f, -6.839974628e-03f,
+ -6.843676503e-03f, -6.847363174e-03f, -6.851034632e-03f, -6.854690872e-03f, -6.858331885e-03f, -6.861957665e-03f, -6.865568205e-03f, -6.869163496e-03f, -6.872743534e-03f, -6.876308309e-03f,
+ -6.879857816e-03f, -6.883392048e-03f, -6.886910997e-03f, -6.890414656e-03f, -6.893903020e-03f, -6.897376080e-03f, -6.900833831e-03f, -6.904276266e-03f, -6.907703377e-03f, -6.911115158e-03f,
+ -6.914511603e-03f, -6.917892705e-03f, -6.921258457e-03f, -6.924608854e-03f, -6.927943887e-03f, -6.931263551e-03f, -6.934567840e-03f, -6.937856747e-03f, -6.941130266e-03f, -6.944388390e-03f,
+ -6.947631113e-03f, -6.950858429e-03f, -6.954070331e-03f, -6.957266814e-03f, -6.960447871e-03f, -6.963613496e-03f, -6.966763684e-03f, -6.969898427e-03f, -6.973017720e-03f, -6.976121557e-03f,
+ -6.979209933e-03f, -6.982282840e-03f, -6.985340274e-03f, -6.988382228e-03f, -6.991408696e-03f, -6.994419673e-03f, -6.997415154e-03f, -7.000395132e-03f, -7.003359601e-03f, -7.006308556e-03f,
+ -7.009241992e-03f, -7.012159903e-03f, -7.015062283e-03f, -7.017949126e-03f, -7.020820428e-03f, -7.023676183e-03f, -7.026516385e-03f, -7.029341030e-03f, -7.032150111e-03f, -7.034943624e-03f,
+ -7.037721563e-03f, -7.040483923e-03f, -7.043230698e-03f, -7.045961884e-03f, -7.048677476e-03f, -7.051377468e-03f, -7.054061856e-03f, -7.056730634e-03f, -7.059383797e-03f, -7.062021340e-03f,
+ -7.064643259e-03f, -7.067249549e-03f, -7.069840204e-03f, -7.072415220e-03f, -7.074974592e-03f, -7.077518316e-03f, -7.080046386e-03f, -7.082558798e-03f, -7.085055548e-03f, -7.087536630e-03f,
+ -7.090002040e-03f, -7.092451774e-03f, -7.094885827e-03f, -7.097304195e-03f, -7.099706873e-03f, -7.102093857e-03f, -7.104465142e-03f, -7.106820724e-03f, -7.109160599e-03f, -7.111484763e-03f,
+ -7.113793211e-03f, -7.116085939e-03f, -7.118362943e-03f, -7.120624218e-03f, -7.122869762e-03f, -7.125099569e-03f, -7.127313636e-03f, -7.129511958e-03f, -7.131694533e-03f, -7.133861355e-03f,
+ -7.136012421e-03f, -7.138147727e-03f, -7.140267269e-03f, -7.142371044e-03f, -7.144459047e-03f, -7.146531276e-03f, -7.148587726e-03f, -7.150628394e-03f, -7.152653275e-03f, -7.154662368e-03f,
+ -7.156655667e-03f, -7.158633170e-03f, -7.160594873e-03f, -7.162540773e-03f, -7.164470866e-03f, -7.166385148e-03f, -7.168283618e-03f, -7.170166270e-03f, -7.172033103e-03f, -7.173884112e-03f,
+ -7.175719295e-03f, -7.177538649e-03f, -7.179342169e-03f, -7.181129854e-03f, -7.182901701e-03f, -7.184657705e-03f, -7.186397865e-03f, -7.188122177e-03f, -7.189830638e-03f, -7.191523246e-03f,
+ -7.193199997e-03f, -7.194860890e-03f, -7.196505920e-03f, -7.198135086e-03f, -7.199748384e-03f, -7.201345813e-03f, -7.202927369e-03f, -7.204493049e-03f, -7.206042852e-03f, -7.207576775e-03f,
+ -7.209094815e-03f, -7.210596969e-03f, -7.212083236e-03f, -7.213553613e-03f, -7.215008098e-03f, -7.216446688e-03f, -7.217869381e-03f, -7.219276174e-03f, -7.220667067e-03f, -7.222042055e-03f,
+ -7.223401138e-03f, -7.224744314e-03f, -7.226071579e-03f, -7.227382932e-03f, -7.228678372e-03f, -7.229957895e-03f, -7.231221501e-03f, -7.232469187e-03f, -7.233700951e-03f, -7.234916792e-03f,
+ -7.236116708e-03f, -7.237300697e-03f, -7.238468758e-03f, -7.239620888e-03f, -7.240757086e-03f, -7.241877350e-03f, -7.242981679e-03f, -7.244070072e-03f, -7.245142526e-03f, -7.246199041e-03f,
+ -7.247239614e-03f, -7.248264245e-03f, -7.249272932e-03f, -7.250265674e-03f, -7.251242469e-03f, -7.252203317e-03f, -7.253148215e-03f, -7.254077163e-03f, -7.254990160e-03f, -7.255887205e-03f,
+ -7.256768296e-03f, -7.257633432e-03f, -7.258482612e-03f, -7.259315836e-03f, -7.260133103e-03f, -7.260934411e-03f, -7.261719759e-03f, -7.262489147e-03f, -7.263242575e-03f, -7.263980040e-03f,
+ -7.264701543e-03f, -7.265407083e-03f, -7.266096659e-03f, -7.266770270e-03f, -7.267427916e-03f, -7.268069596e-03f, -7.268695311e-03f, -7.269305058e-03f, -7.269898839e-03f, -7.270476651e-03f,
+ -7.271038496e-03f, -7.271584373e-03f, -7.272114281e-03f, -7.272628220e-03f, -7.273126189e-03f, -7.273608190e-03f, -7.274074221e-03f, -7.274524282e-03f, -7.274958373e-03f, -7.275376495e-03f,
+ -7.275778646e-03f, -7.276164828e-03f, -7.276535040e-03f, -7.276889281e-03f, -7.277227554e-03f, -7.277549856e-03f, -7.277856189e-03f, -7.278146554e-03f, -7.278420949e-03f, -7.278679375e-03f,
+ -7.278921833e-03f, -7.279148323e-03f, -7.279358846e-03f, -7.279553401e-03f, -7.279731989e-03f, -7.279894611e-03f, -7.280041268e-03f, -7.280171959e-03f, -7.280286686e-03f, -7.280385448e-03f,
+ -7.280468248e-03f, -7.280535084e-03f, -7.280585959e-03f, -7.280620873e-03f, -7.280639827e-03f, -7.280642821e-03f, -7.280629856e-03f, -7.280600934e-03f, -7.280556055e-03f, -7.280495220e-03f,
+ -7.280418430e-03f, -7.280325687e-03f, -7.280216991e-03f, -7.280092344e-03f, -7.279951746e-03f, -7.279795199e-03f, -7.279622704e-03f, -7.279434263e-03f, -7.279229876e-03f, -7.279009545e-03f,
+ -7.278773271e-03f, -7.278521056e-03f, -7.278252901e-03f, -7.277968807e-03f, -7.277668777e-03f, -7.277352811e-03f, -7.277020912e-03f, -7.276673080e-03f, -7.276309318e-03f, -7.275929627e-03f,
+ -7.275534008e-03f, -7.275122464e-03f, -7.274694997e-03f, -7.274251608e-03f, -7.273792298e-03f, -7.273317071e-03f, -7.272825927e-03f, -7.272318869e-03f, -7.271795899e-03f, -7.271257018e-03f,
+ -7.270702230e-03f, -7.270131535e-03f, -7.269544936e-03f, -7.268942436e-03f, -7.268324036e-03f, -7.267689738e-03f, -7.267039546e-03f, -7.266373461e-03f, -7.265691485e-03f, -7.264993621e-03f,
+ -7.264279871e-03f, -7.263550238e-03f, -7.262804725e-03f, -7.262043333e-03f, -7.261266065e-03f, -7.260472924e-03f, -7.259663913e-03f, -7.258839033e-03f, -7.257998289e-03f, -7.257141682e-03f,
+ -7.256269215e-03f, -7.255380891e-03f, -7.254476714e-03f, -7.253556685e-03f, -7.252620807e-03f, -7.251669084e-03f, -7.250701518e-03f, -7.249718113e-03f, -7.248718872e-03f, -7.247703797e-03f,
+ -7.246672892e-03f, -7.245626159e-03f, -7.244563603e-03f, -7.243485225e-03f, -7.242391030e-03f, -7.241281021e-03f, -7.240155201e-03f, -7.239013573e-03f, -7.237856140e-03f, -7.236682907e-03f,
+ -7.235493876e-03f, -7.234289052e-03f, -7.233068436e-03f, -7.231832034e-03f, -7.230579849e-03f, -7.229311884e-03f, -7.228028142e-03f, -7.226728628e-03f, -7.225413346e-03f, -7.224082299e-03f,
+ -7.222735490e-03f, -7.221372924e-03f, -7.219994605e-03f, -7.218600536e-03f, -7.217190721e-03f, -7.215765165e-03f, -7.214323870e-03f, -7.212866843e-03f, -7.211394085e-03f, -7.209905602e-03f,
+ -7.208401398e-03f, -7.206881476e-03f, -7.205345841e-03f, -7.203794498e-03f, -7.202227449e-03f, -7.200644701e-03f, -7.199046257e-03f, -7.197432121e-03f, -7.195802298e-03f, -7.194156792e-03f,
+ -7.192495608e-03f, -7.190818750e-03f, -7.189126223e-03f, -7.187418031e-03f, -7.185694180e-03f, -7.183954672e-03f, -7.182199515e-03f, -7.180428711e-03f, -7.178642266e-03f, -7.176840184e-03f,
+ -7.175022471e-03f, -7.173189131e-03f, -7.171340169e-03f, -7.169475589e-03f, -7.167595398e-03f, -7.165699600e-03f, -7.163788199e-03f, -7.161861202e-03f, -7.159918612e-03f, -7.157960436e-03f,
+ -7.155986678e-03f, -7.153997343e-03f, -7.151992438e-03f, -7.149971966e-03f, -7.147935933e-03f, -7.145884345e-03f, -7.143817206e-03f, -7.141734524e-03f, -7.139636301e-03f, -7.137522545e-03f,
+ -7.135393261e-03f, -7.133248454e-03f, -7.131088129e-03f, -7.128912293e-03f, -7.126720951e-03f, -7.124514108e-03f, -7.122291771e-03f, -7.120053944e-03f, -7.117800635e-03f, -7.115531848e-03f,
+ -7.113247589e-03f, -7.110947865e-03f, -7.108632680e-03f, -7.106302042e-03f, -7.103955956e-03f, -7.101594428e-03f, -7.099217464e-03f, -7.096825070e-03f, -7.094417252e-03f, -7.091994017e-03f,
+ -7.089555370e-03f, -7.087101317e-03f, -7.084631866e-03f, -7.082147022e-03f, -7.079646791e-03f, -7.077131180e-03f, -7.074600195e-03f, -7.072053843e-03f, -7.069492129e-03f, -7.066915062e-03f,
+ -7.064322646e-03f, -7.061714888e-03f, -7.059091795e-03f, -7.056453374e-03f, -7.053799632e-03f, -7.051130574e-03f, -7.048446208e-03f, -7.045746540e-03f, -7.043031577e-03f, -7.040301326e-03f,
+ -7.037555793e-03f, -7.034794986e-03f, -7.032018912e-03f, -7.029227577e-03f, -7.026420988e-03f, -7.023599153e-03f, -7.020762078e-03f, -7.017909770e-03f, -7.015042237e-03f, -7.012159485e-03f,
+ -7.009261522e-03f, -7.006348356e-03f, -7.003419992e-03f, -7.000476439e-03f, -6.997517703e-03f, -6.994543792e-03f, -6.991554714e-03f, -6.988550476e-03f, -6.985531085e-03f, -6.982496548e-03f,
+ -6.979446874e-03f, -6.976382069e-03f, -6.973302141e-03f, -6.970207099e-03f, -6.967096948e-03f, -6.963971698e-03f, -6.960831355e-03f, -6.957675928e-03f, -6.954505424e-03f, -6.951319851e-03f,
+ -6.948119217e-03f, -6.944903529e-03f, -6.941672796e-03f, -6.938427025e-03f, -6.935166225e-03f, -6.931890403e-03f, -6.928599567e-03f, -6.925293726e-03f, -6.921972887e-03f, -6.918637058e-03f,
+ -6.915286249e-03f, -6.911920466e-03f, -6.908539718e-03f, -6.905144013e-03f, -6.901733361e-03f, -6.898307767e-03f, -6.894867242e-03f, -6.891411794e-03f, -6.887941431e-03f, -6.884456161e-03f,
+ -6.880955992e-03f, -6.877440934e-03f, -6.873910995e-03f, -6.870366184e-03f, -6.866806508e-03f, -6.863231977e-03f, -6.859642599e-03f, -6.856038383e-03f, -6.852419338e-03f, -6.848785472e-03f,
+ -6.845136794e-03f, -6.841473314e-03f, -6.837795039e-03f, -6.834101979e-03f, -6.830394142e-03f, -6.826671538e-03f, -6.822934176e-03f, -6.819182064e-03f, -6.815415212e-03f, -6.811633628e-03f,
+ -6.807837322e-03f, -6.804026304e-03f, -6.800200581e-03f, -6.796360163e-03f, -6.792505060e-03f, -6.788635280e-03f, -6.784750834e-03f, -6.780851730e-03f, -6.776937977e-03f, -6.773009586e-03f,
+ -6.769066565e-03f, -6.765108924e-03f, -6.761136672e-03f, -6.757149819e-03f, -6.753148375e-03f, -6.749132349e-03f, -6.745101751e-03f, -6.741056589e-03f, -6.736996875e-03f, -6.732922617e-03f,
+ -6.728833826e-03f, -6.724730511e-03f, -6.720612682e-03f, -6.716480348e-03f, -6.712333520e-03f, -6.708172208e-03f, -6.703996421e-03f, -6.699806169e-03f, -6.695601463e-03f, -6.691382312e-03f,
+ -6.687148727e-03f, -6.682900717e-03f, -6.678638292e-03f, -6.674361464e-03f, -6.670070241e-03f, -6.665764634e-03f, -6.661444653e-03f, -6.657110309e-03f, -6.652761612e-03f, -6.648398572e-03f,
+ -6.644021200e-03f, -6.639629506e-03f, -6.635223499e-03f, -6.630803192e-03f, -6.626368594e-03f, -6.621919716e-03f, -6.617456568e-03f, -6.612979160e-03f, -6.608487505e-03f, -6.603981611e-03f,
+ -6.599461490e-03f, -6.594927152e-03f, -6.590378609e-03f, -6.585815870e-03f, -6.581238948e-03f, -6.576647851e-03f, -6.572042592e-03f, -6.567423182e-03f, -6.562789630e-03f, -6.558141949e-03f,
+ -6.553480148e-03f, -6.548804240e-03f, -6.544114234e-03f, -6.539410143e-03f, -6.534691976e-03f, -6.529959746e-03f, -6.525213464e-03f, -6.520453140e-03f, -6.515678786e-03f, -6.510890413e-03f,
+ -6.506088032e-03f, -6.501271655e-03f, -6.496441293e-03f, -6.491596957e-03f, -6.486738659e-03f, -6.481866410e-03f, -6.476980222e-03f, -6.472080105e-03f, -6.467166073e-03f, -6.462238135e-03f,
+ -6.457296304e-03f, -6.452340591e-03f, -6.447371008e-03f, -6.442387566e-03f, -6.437390278e-03f, -6.432379154e-03f, -6.427354207e-03f, -6.422315449e-03f, -6.417262891e-03f, -6.412196545e-03f,
+ -6.407116423e-03f, -6.402022537e-03f, -6.396914898e-03f, -6.391793519e-03f, -6.386658412e-03f, -6.381509589e-03f, -6.376347061e-03f, -6.371170841e-03f, -6.365980942e-03f, -6.360777374e-03f,
+ -6.355560150e-03f, -6.350329283e-03f, -6.345084784e-03f, -6.339826666e-03f, -6.334554941e-03f, -6.329269622e-03f, -6.323970720e-03f, -6.318658248e-03f, -6.313332219e-03f, -6.307992645e-03f,
+ -6.302639538e-03f, -6.297272912e-03f, -6.291892777e-03f, -6.286499147e-03f, -6.281092035e-03f, -6.275671453e-03f, -6.270237413e-03f, -6.264789929e-03f, -6.259329013e-03f, -6.253854677e-03f,
+ -6.248366935e-03f, -6.242865800e-03f, -6.237351283e-03f, -6.231823398e-03f, -6.226282157e-03f, -6.220727575e-03f, -6.215159662e-03f, -6.209578433e-03f, -6.203983901e-03f, -6.198376078e-03f,
+ -6.192754977e-03f, -6.187120611e-03f, -6.181472995e-03f, -6.175812139e-03f, -6.170138059e-03f, -6.164450766e-03f, -6.158750275e-03f, -6.153036598e-03f, -6.147309748e-03f, -6.141569739e-03f,
+ -6.135816585e-03f, -6.130050298e-03f, -6.124270892e-03f, -6.118478380e-03f, -6.112672776e-03f, -6.106854093e-03f, -6.101022344e-03f, -6.095177544e-03f, -6.089319705e-03f, -6.083448841e-03f,
+ -6.077564966e-03f, -6.071668094e-03f, -6.065758237e-03f, -6.059835410e-03f, -6.053899627e-03f, -6.047950900e-03f, -6.041989245e-03f, -6.036014674e-03f, -6.030027201e-03f, -6.024026841e-03f,
+ -6.018013607e-03f, -6.011987513e-03f, -6.005948573e-03f, -5.999896800e-03f, -5.993832210e-03f, -5.987754815e-03f, -5.981664631e-03f, -5.975561670e-03f, -5.969445947e-03f, -5.963317476e-03f,
+ -5.957176271e-03f, -5.951022347e-03f, -5.944855718e-03f, -5.938676397e-03f, -5.932484399e-03f, -5.926279739e-03f, -5.920062430e-03f, -5.913832487e-03f, -5.907589924e-03f, -5.901334756e-03f,
+ -5.895066997e-03f, -5.888786662e-03f, -5.882493764e-03f, -5.876188319e-03f, -5.869870341e-03f, -5.863539844e-03f, -5.857196844e-03f, -5.850841354e-03f, -5.844473389e-03f, -5.838092964e-03f,
+ -5.831700094e-03f, -5.825294793e-03f, -5.818877076e-03f, -5.812446958e-03f, -5.806004453e-03f, -5.799549576e-03f, -5.793082343e-03f, -5.786602767e-03f, -5.780110865e-03f, -5.773606650e-03f,
+ -5.767090138e-03f, -5.760561344e-03f, -5.754020282e-03f, -5.747466968e-03f, -5.740901417e-03f, -5.734323643e-03f, -5.727733662e-03f, -5.721131490e-03f, -5.714517140e-03f, -5.707890629e-03f,
+ -5.701251971e-03f, -5.694601182e-03f, -5.687938276e-03f, -5.681263270e-03f, -5.674576179e-03f, -5.667877017e-03f, -5.661165801e-03f, -5.654442545e-03f, -5.647707265e-03f, -5.640959976e-03f,
+ -5.634200694e-03f, -5.627429435e-03f, -5.620646213e-03f, -5.613851045e-03f, -5.607043945e-03f, -5.600224930e-03f, -5.593394015e-03f, -5.586551215e-03f, -5.579696547e-03f, -5.572830026e-03f,
+ -5.565951668e-03f, -5.559061488e-03f, -5.552159502e-03f, -5.545245726e-03f, -5.538320176e-03f, -5.531382868e-03f, -5.524433817e-03f, -5.517473039e-03f, -5.510500551e-03f, -5.503516368e-03f,
+ -5.496520505e-03f, -5.489512980e-03f, -5.482493808e-03f, -5.475463005e-03f, -5.468420587e-03f, -5.461366571e-03f, -5.454300972e-03f, -5.447223806e-03f, -5.440135090e-03f, -5.433034839e-03f,
+ -5.425923071e-03f, -5.418799800e-03f, -5.411665044e-03f, -5.404518819e-03f, -5.397361141e-03f, -5.390192026e-03f, -5.383011491e-03f, -5.375819552e-03f, -5.368616225e-03f, -5.361401527e-03f,
+ -5.354175475e-03f, -5.346938084e-03f, -5.339689371e-03f, -5.332429353e-03f, -5.325158046e-03f, -5.317875467e-03f, -5.310581633e-03f, -5.303276559e-03f, -5.295960263e-03f, -5.288632762e-03f,
+ -5.281294071e-03f, -5.273944208e-03f, -5.266583189e-03f, -5.259211032e-03f, -5.251827753e-03f, -5.244433368e-03f, -5.237027894e-03f, -5.229611349e-03f, -5.222183750e-03f, -5.214745112e-03f,
+ -5.207295453e-03f, -5.199834791e-03f, -5.192363141e-03f, -5.184880521e-03f, -5.177386948e-03f, -5.169882439e-03f, -5.162367011e-03f, -5.154840681e-03f, -5.147303467e-03f, -5.139755384e-03f,
+ -5.132196451e-03f, -5.124626684e-03f, -5.117046102e-03f, -5.109454720e-03f, -5.101852556e-03f, -5.094239628e-03f, -5.086615952e-03f, -5.078981547e-03f, -5.071336429e-03f, -5.063680616e-03f,
+ -5.056014124e-03f, -5.048336973e-03f, -5.040649178e-03f, -5.032950757e-03f, -5.025241728e-03f, -5.017522109e-03f, -5.009791916e-03f, -5.002051167e-03f, -4.994299880e-03f, -4.986538073e-03f,
+ -4.978765763e-03f, -4.970982967e-03f, -4.963189703e-03f, -4.955385990e-03f, -4.947571844e-03f, -4.939747283e-03f, -4.931912325e-03f, -4.924066988e-03f, -4.916211289e-03f, -4.908345247e-03f,
+ -4.900468879e-03f, -4.892582202e-03f, -4.884685236e-03f, -4.876777997e-03f, -4.868860504e-03f, -4.860932774e-03f, -4.852994826e-03f, -4.845046677e-03f, -4.837088345e-03f, -4.829119849e-03f,
+ -4.821141206e-03f, -4.813152434e-03f, -4.805153552e-03f, -4.797144578e-03f, -4.789125529e-03f, -4.781096424e-03f, -4.773057281e-03f, -4.765008118e-03f, -4.756948954e-03f, -4.748879806e-03f,
+ -4.740800693e-03f, -4.732711632e-03f, -4.724612644e-03f, -4.716503744e-03f, -4.708384953e-03f, -4.700256288e-03f, -4.692117768e-03f, -4.683969411e-03f, -4.675811235e-03f, -4.667643259e-03f,
+ -4.659465501e-03f, -4.651277980e-03f, -4.643080714e-03f, -4.634873722e-03f, -4.626657022e-03f, -4.618430633e-03f, -4.610194573e-03f, -4.601948861e-03f, -4.593693516e-03f, -4.585428556e-03f,
+ -4.577154000e-03f, -4.568869866e-03f, -4.560576173e-03f, -4.552272940e-03f, -4.543960186e-03f, -4.535637929e-03f, -4.527306188e-03f, -4.518964982e-03f, -4.510614330e-03f, -4.502254250e-03f,
+ -4.493884762e-03f, -4.485505884e-03f, -4.477117634e-03f, -4.468720033e-03f, -4.460313099e-03f, -4.451896851e-03f, -4.443471307e-03f, -4.435036487e-03f, -4.426592410e-03f, -4.418139095e-03f,
+ -4.409676560e-03f, -4.401204826e-03f, -4.392723910e-03f, -4.384233832e-03f, -4.375734612e-03f, -4.367226268e-03f, -4.358708819e-03f, -4.350182285e-03f, -4.341646685e-03f, -4.333102038e-03f,
+ -4.324548363e-03f, -4.315985679e-03f, -4.307414007e-03f, -4.298833364e-03f, -4.290243770e-03f, -4.281645246e-03f, -4.273037809e-03f, -4.264421479e-03f, -4.255796277e-03f, -4.247162220e-03f,
+ -4.238519329e-03f, -4.229867623e-03f, -4.221207121e-03f, -4.212537843e-03f, -4.203859808e-03f, -4.195173037e-03f, -4.186477547e-03f, -4.177773360e-03f, -4.169060494e-03f, -4.160338969e-03f,
+ -4.151608804e-03f, -4.142870020e-03f, -4.134122636e-03f, -4.125366671e-03f, -4.116602146e-03f, -4.107829079e-03f, -4.099047491e-03f, -4.090257401e-03f, -4.081458829e-03f, -4.072651795e-03f,
+ -4.063836318e-03f, -4.055012419e-03f, -4.046180116e-03f, -4.037339431e-03f, -4.028490383e-03f, -4.019632991e-03f, -4.010767275e-03f, -4.001893256e-03f, -3.993010953e-03f, -3.984120387e-03f,
+ -3.975221576e-03f, -3.966314542e-03f, -3.957399304e-03f, -3.948475882e-03f, -3.939544296e-03f, -3.930604566e-03f, -3.921656712e-03f, -3.912700754e-03f, -3.903736713e-03f, -3.894764608e-03f,
+ -3.885784460e-03f, -3.876796288e-03f, -3.867800113e-03f, -3.858795955e-03f, -3.849783834e-03f, -3.840763770e-03f, -3.831735784e-03f, -3.822699895e-03f, -3.813656125e-03f, -3.804604492e-03f,
+ -3.795545018e-03f, -3.786477723e-03f, -3.777402627e-03f, -3.768319750e-03f, -3.759229113e-03f, -3.750130736e-03f, -3.741024640e-03f, -3.731910844e-03f, -3.722789370e-03f, -3.713660237e-03f,
+ -3.704523466e-03f, -3.695379078e-03f, -3.686227093e-03f, -3.677067531e-03f, -3.667900413e-03f, -3.658725759e-03f, -3.649543591e-03f, -3.640353928e-03f, -3.631156791e-03f, -3.621952201e-03f,
+ -3.612740178e-03f, -3.603520743e-03f, -3.594293916e-03f, -3.585059718e-03f, -3.575818170e-03f, -3.566569292e-03f, -3.557313106e-03f, -3.548049631e-03f, -3.538778889e-03f, -3.529500899e-03f,
+ -3.520215684e-03f, -3.510923263e-03f, -3.501623658e-03f, -3.492316889e-03f, -3.483002977e-03f, -3.473681942e-03f, -3.464353806e-03f, -3.455018590e-03f, -3.445676314e-03f, -3.436326999e-03f,
+ -3.426970666e-03f, -3.417607336e-03f, -3.408237030e-03f, -3.398859769e-03f, -3.389475573e-03f, -3.380084464e-03f, -3.370686462e-03f, -3.361281589e-03f, -3.351869866e-03f, -3.342451313e-03f,
+ -3.333025952e-03f, -3.323593804e-03f, -3.314154889e-03f, -3.304709229e-03f, -3.295256844e-03f, -3.285797757e-03f, -3.276331988e-03f, -3.266859557e-03f, -3.257380487e-03f, -3.247894798e-03f,
+ -3.238402512e-03f, -3.228903650e-03f, -3.219398232e-03f, -3.209886281e-03f, -3.200367816e-03f, -3.190842861e-03f, -3.181311435e-03f, -3.171773560e-03f, -3.162229257e-03f, -3.152678548e-03f,
+ -3.143121453e-03f, -3.133557995e-03f, -3.123988194e-03f, -3.114412072e-03f, -3.104829650e-03f, -3.095240949e-03f, -3.085645991e-03f, -3.076044797e-03f, -3.066437389e-03f, -3.056823788e-03f,
+ -3.047204015e-03f, -3.037578092e-03f, -3.027946040e-03f, -3.018307881e-03f, -3.008663635e-03f, -2.999013326e-03f, -2.989356973e-03f, -2.979694599e-03f, -2.970026226e-03f, -2.960351873e-03f,
+ -2.950671564e-03f, -2.940985320e-03f, -2.931293162e-03f, -2.921595112e-03f, -2.911891191e-03f, -2.902181421e-03f, -2.892465823e-03f, -2.882744420e-03f, -2.873017233e-03f, -2.863284283e-03f,
+ -2.853545592e-03f, -2.843801182e-03f, -2.834051075e-03f, -2.824295291e-03f, -2.814533854e-03f, -2.804766784e-03f, -2.794994103e-03f, -2.785215833e-03f, -2.775431996e-03f, -2.765642613e-03f,
+ -2.755847707e-03f, -2.746047298e-03f, -2.736241410e-03f, -2.726430063e-03f, -2.716613279e-03f, -2.706791080e-03f, -2.696963489e-03f, -2.687130526e-03f, -2.677292215e-03f, -2.667448575e-03f,
+ -2.657599630e-03f, -2.647745402e-03f, -2.637885911e-03f, -2.628021181e-03f, -2.618151233e-03f, -2.608276088e-03f, -2.598395770e-03f, -2.588510299e-03f, -2.578619698e-03f, -2.568723989e-03f,
+ -2.558823193e-03f, -2.548917333e-03f, -2.539006431e-03f, -2.529090509e-03f, -2.519169588e-03f, -2.509243690e-03f, -2.499312839e-03f, -2.489377055e-03f, -2.479436361e-03f, -2.469490779e-03f,
+ -2.459540330e-03f, -2.449585038e-03f, -2.439624924e-03f, -2.429660010e-03f, -2.419690318e-03f, -2.409715871e-03f, -2.399736690e-03f, -2.389752798e-03f, -2.379764216e-03f, -2.369770968e-03f,
+ -2.359773075e-03f, -2.349770558e-03f, -2.339763442e-03f, -2.329751747e-03f, -2.319735496e-03f, -2.309714711e-03f, -2.299689414e-03f, -2.289659627e-03f, -2.279625374e-03f, -2.269586675e-03f,
+ -2.259543553e-03f, -2.249496031e-03f, -2.239444131e-03f, -2.229387874e-03f, -2.219327284e-03f, -2.209262383e-03f, -2.199193192e-03f, -2.189119734e-03f, -2.179042032e-03f, -2.168960108e-03f,
+ -2.158873983e-03f, -2.148783682e-03f, -2.138689224e-03f, -2.128590635e-03f, -2.118487934e-03f, -2.108381146e-03f, -2.098270292e-03f, -2.088155394e-03f, -2.078036475e-03f, -2.067913558e-03f,
+ -2.057786665e-03f, -2.047655818e-03f, -2.037521040e-03f, -2.027382352e-03f, -2.017239779e-03f, -2.007093341e-03f, -1.996943062e-03f, -1.986788963e-03f, -1.976631068e-03f, -1.966469399e-03f,
+ -1.956303979e-03f, -1.946134828e-03f, -1.935961972e-03f, -1.925785431e-03f, -1.915605228e-03f, -1.905421386e-03f, -1.895233928e-03f, -1.885042875e-03f, -1.874848251e-03f, -1.864650078e-03f,
+ -1.854448378e-03f, -1.844243174e-03f, -1.834034489e-03f, -1.823822345e-03f, -1.813606765e-03f, -1.803387771e-03f, -1.793165386e-03f, -1.782939633e-03f, -1.772710533e-03f, -1.762478111e-03f,
+ -1.752242387e-03f, -1.742003386e-03f, -1.731761129e-03f, -1.721515639e-03f, -1.711266939e-03f, -1.701015052e-03f, -1.690760000e-03f, -1.680501805e-03f, -1.670240491e-03f, -1.659976080e-03f,
+ -1.649708594e-03f, -1.639438057e-03f, -1.629164491e-03f, -1.618887919e-03f, -1.608608364e-03f, -1.598325847e-03f, -1.588040392e-03f, -1.577752022e-03f, -1.567460759e-03f, -1.557166627e-03f,
+ -1.546869647e-03f, -1.536569842e-03f, -1.526267235e-03f, -1.515961850e-03f, -1.505653708e-03f, -1.495342832e-03f, -1.485029245e-03f, -1.474712971e-03f, -1.464394031e-03f, -1.454072448e-03f,
+ -1.443748246e-03f, -1.433421447e-03f, -1.423092073e-03f, -1.412760148e-03f, -1.402425694e-03f, -1.392088734e-03f, -1.381749291e-03f, -1.371407388e-03f, -1.361063047e-03f, -1.350716291e-03f,
+ -1.340367144e-03f, -1.330015627e-03f, -1.319661765e-03f, -1.309305578e-03f, -1.298947091e-03f, -1.288586327e-03f, -1.278223307e-03f, -1.267858055e-03f, -1.257490594e-03f, -1.247120947e-03f,
+ -1.236749136e-03f, -1.226375184e-03f, -1.215999115e-03f, -1.205620950e-03f, -1.195240713e-03f, -1.184858427e-03f, -1.174474114e-03f, -1.164087798e-03f, -1.153699501e-03f, -1.143309247e-03f,
+ -1.132917057e-03f, -1.122522956e-03f, -1.112126965e-03f, -1.101729108e-03f, -1.091329408e-03f, -1.080927887e-03f, -1.070524569e-03f, -1.060119476e-03f, -1.049712631e-03f, -1.039304057e-03f,
+ -1.028893778e-03f, -1.018481815e-03f, -1.008068192e-03f, -9.976529321e-04f, -9.872360577e-04f, -9.768175920e-04f, -9.663975579e-04f, -9.559759782e-04f, -9.455528759e-04f, -9.351282740e-04f,
+ -9.247021953e-04f, -9.142746628e-04f, -9.038456994e-04f, -8.934153281e-04f, -8.829835718e-04f, -8.725504534e-04f, -8.621159959e-04f, -8.516802222e-04f, -8.412431553e-04f, -8.308048182e-04f,
+ -8.203652337e-04f, -8.099244248e-04f, -7.994824145e-04f, -7.890392257e-04f, -7.785948814e-04f, -7.681494045e-04f, -7.577028180e-04f, -7.472551448e-04f, -7.368064080e-04f, -7.263566304e-04f,
+ -7.159058350e-04f, -7.054540449e-04f, -6.950012829e-04f, -6.845475720e-04f, -6.740929351e-04f, -6.636373954e-04f, -6.531809756e-04f, -6.427236988e-04f, -6.322655880e-04f, -6.218066660e-04f,
+ -6.113469560e-04f, -6.008864808e-04f, -5.904252634e-04f, -5.799633268e-04f, -5.695006940e-04f, -5.590373879e-04f, -5.485734315e-04f, -5.381088477e-04f, -5.276436597e-04f, -5.171778902e-04f,
+ -5.067115623e-04f, -4.962446989e-04f, -4.857773231e-04f, -4.753094578e-04f, -4.648411259e-04f, -4.543723505e-04f, -4.439031545e-04f, -4.334335608e-04f, -4.229635925e-04f, -4.124932725e-04f,
+ -4.020226238e-04f, -3.915516693e-04f, -3.810804321e-04f, -3.706089350e-04f, -3.601372011e-04f, -3.496652533e-04f, -3.391931145e-04f, -3.287208078e-04f, -3.182483561e-04f, -3.077757824e-04f,
+ -2.973031096e-04f, -2.868303606e-04f, -2.763575586e-04f, -2.658847263e-04f, -2.554118867e-04f, -2.449390629e-04f, -2.344662777e-04f, -2.239935542e-04f, -2.135209152e-04f, -2.030483837e-04f,
+ -1.925759827e-04f, -1.821037351e-04f, -1.716316639e-04f, -1.611597919e-04f, -1.506881422e-04f, -1.402167377e-04f, -1.297456012e-04f, -1.192747559e-04f, -1.088042245e-04f, -9.833403002e-05f,
+ -8.786419539e-05f, -7.739474354e-05f, -6.692569739e-05f, -5.645707987e-05f, -4.598891389e-05f, -3.552122237e-05f, -2.505402824e-05f, -1.458735440e-05f, -4.121223778e-06f, 6.344340731e-06f,
+ 1.680931621e-05f, 2.727367977e-05f, 3.773740848e-05f, 4.820047947e-05f, 5.866286983e-05f, 6.912455666e-05f, 7.958551708e-05f, 9.004572820e-05f, 1.005051671e-04f, 1.109638110e-04f,
+ 1.214216369e-04f, 1.318786220e-04f, 1.423347434e-04f, 1.527899782e-04f, 1.632443035e-04f, 1.736976966e-04f, 1.841501345e-04f, 1.946015944e-04f, 2.050520534e-04f, 2.155014887e-04f,
+ 2.259498774e-04f, 2.363971968e-04f, 2.468434238e-04f, 2.572885358e-04f, 2.677325098e-04f, 2.781753231e-04f, 2.886169528e-04f, 2.990573762e-04f, 3.094965703e-04f, 3.199345124e-04f,
+ 3.303711796e-04f, 3.408065493e-04f, 3.512405984e-04f, 3.616733044e-04f, 3.721046443e-04f, 3.825345954e-04f, 3.929631349e-04f, 4.033902400e-04f, 4.138158879e-04f, 4.242400559e-04f,
+ 4.346627212e-04f, 4.450838611e-04f, 4.555034528e-04f, 4.659214735e-04f, 4.763379004e-04f, 4.867527110e-04f, 4.971658823e-04f, 5.075773917e-04f, 5.179872164e-04f, 5.283953338e-04f,
+ 5.388017210e-04f, 5.492063555e-04f, 5.596092144e-04f, 5.700102751e-04f, 5.804095148e-04f, 5.908069110e-04f, 6.012024408e-04f, 6.115960817e-04f, 6.219878109e-04f, 6.323776058e-04f,
+ 6.427654436e-04f, 6.531513018e-04f, 6.635351577e-04f, 6.739169886e-04f, 6.842967719e-04f, 6.946744850e-04f, 7.050501051e-04f, 7.154236098e-04f, 7.257949763e-04f, 7.361641822e-04f,
+ 7.465312046e-04f, 7.568960211e-04f, 7.672586091e-04f, 7.776189459e-04f, 7.879770090e-04f, 7.983327757e-04f, 8.086862237e-04f, 8.190373301e-04f, 8.293860726e-04f, 8.397324285e-04f,
+ 8.500763754e-04f, 8.604178906e-04f, 8.707569516e-04f, 8.810935360e-04f, 8.914276211e-04f, 9.017591845e-04f, 9.120882037e-04f, 9.224146561e-04f, 9.327385193e-04f, 9.430597708e-04f,
+ 9.533783881e-04f, 9.636943488e-04f, 9.740076303e-04f, 9.843182102e-04f, 9.946260662e-04f, 1.004931176e-03f, 1.015233516e-03f, 1.025533065e-03f, 1.035829801e-03f, 1.046123700e-03f,
+ 1.056414741e-03f, 1.066702900e-03f, 1.076988157e-03f, 1.087270487e-03f, 1.097549870e-03f, 1.107826282e-03f, 1.118099701e-03f, 1.128370104e-03f, 1.138637471e-03f, 1.148901777e-03f,
+ 1.159163001e-03f, 1.169421121e-03f, 1.179676114e-03f, 1.189927957e-03f, 1.200176629e-03f, 1.210422108e-03f, 1.220664370e-03f, 1.230903394e-03f, 1.241139158e-03f, 1.251371638e-03f,
+ 1.261600814e-03f, 1.271826662e-03f, 1.282049161e-03f, 1.292268288e-03f, 1.302484021e-03f, 1.312696338e-03f, 1.322905216e-03f, 1.333110634e-03f, 1.343312570e-03f, 1.353511000e-03f,
+ 1.363705903e-03f, 1.373897257e-03f, 1.384085040e-03f, 1.394269229e-03f, 1.404449802e-03f, 1.414626738e-03f, 1.424800014e-03f, 1.434969608e-03f, 1.445135498e-03f, 1.455297662e-03f,
+ 1.465456077e-03f, 1.475610723e-03f, 1.485761576e-03f, 1.495908615e-03f, 1.506051817e-03f, 1.516191161e-03f, 1.526326625e-03f, 1.536458187e-03f, 1.546585823e-03f, 1.556709514e-03f,
+ 1.566829236e-03f, 1.576944968e-03f, 1.587056688e-03f, 1.597164374e-03f, 1.607268003e-03f, 1.617367554e-03f, 1.627463006e-03f, 1.637554335e-03f, 1.647641521e-03f, 1.657724541e-03f,
+ 1.667803374e-03f, 1.677877997e-03f, 1.687948389e-03f, 1.698014529e-03f, 1.708076393e-03f, 1.718133960e-03f, 1.728187209e-03f, 1.738236118e-03f, 1.748280664e-03f, 1.758320827e-03f,
+ 1.768356584e-03f, 1.778387914e-03f, 1.788414794e-03f, 1.798437204e-03f, 1.808455121e-03f, 1.818468523e-03f, 1.828477390e-03f, 1.838481699e-03f, 1.848481429e-03f, 1.858476558e-03f,
+ 1.868467064e-03f, 1.878452925e-03f, 1.888434121e-03f, 1.898410629e-03f, 1.908382428e-03f, 1.918349496e-03f, 1.928311812e-03f, 1.938269354e-03f, 1.948222100e-03f, 1.958170029e-03f,
+ 1.968113120e-03f, 1.978051351e-03f, 1.987984699e-03f, 1.997913145e-03f, 2.007836666e-03f, 2.017755241e-03f, 2.027668849e-03f, 2.037577467e-03f, 2.047481075e-03f, 2.057379651e-03f,
+ 2.067273173e-03f, 2.077161621e-03f, 2.087044973e-03f, 2.096923207e-03f, 2.106796303e-03f, 2.116664238e-03f, 2.126526991e-03f, 2.136384542e-03f, 2.146236868e-03f, 2.156083949e-03f,
+ 2.165925763e-03f, 2.175762288e-03f, 2.185593505e-03f, 2.195419390e-03f, 2.205239924e-03f, 2.215055085e-03f, 2.224864851e-03f, 2.234669202e-03f, 2.244468116e-03f, 2.254261572e-03f,
+ 2.264049549e-03f, 2.273832026e-03f, 2.283608981e-03f, 2.293380394e-03f, 2.303146244e-03f, 2.312906508e-03f, 2.322661167e-03f, 2.332410199e-03f, 2.342153583e-03f, 2.351891298e-03f,
+ 2.361623323e-03f, 2.371349637e-03f, 2.381070218e-03f, 2.390785047e-03f, 2.400494102e-03f, 2.410197362e-03f, 2.419894806e-03f, 2.429586413e-03f, 2.439272163e-03f, 2.448952033e-03f,
+ 2.458626004e-03f, 2.468294055e-03f, 2.477956164e-03f, 2.487612311e-03f, 2.497262476e-03f, 2.506906636e-03f, 2.516544772e-03f, 2.526176862e-03f, 2.535802886e-03f, 2.545422823e-03f,
+ 2.555036652e-03f, 2.564644353e-03f, 2.574245905e-03f, 2.583841287e-03f, 2.593430478e-03f, 2.603013458e-03f, 2.612590206e-03f, 2.622160701e-03f, 2.631724924e-03f, 2.641282852e-03f,
+ 2.650834466e-03f, 2.660379745e-03f, 2.669918669e-03f, 2.679451216e-03f, 2.688977366e-03f, 2.698497100e-03f, 2.708010395e-03f, 2.717517233e-03f, 2.727017591e-03f, 2.736511451e-03f,
+ 2.745998791e-03f, 2.755479591e-03f, 2.764953830e-03f, 2.774421488e-03f, 2.783882545e-03f, 2.793336981e-03f, 2.802784774e-03f, 2.812225906e-03f, 2.821660354e-03f, 2.831088099e-03f,
+ 2.840509122e-03f, 2.849923400e-03f, 2.859330915e-03f, 2.868731645e-03f, 2.878125572e-03f, 2.887512674e-03f, 2.896892931e-03f, 2.906266323e-03f, 2.915632830e-03f, 2.924992432e-03f,
+ 2.934345108e-03f, 2.943690839e-03f, 2.953029604e-03f, 2.962361384e-03f, 2.971686158e-03f, 2.981003906e-03f, 2.990314609e-03f, 2.999618245e-03f, 3.008914796e-03f, 3.018204240e-03f,
+ 3.027486559e-03f, 3.036761732e-03f, 3.046029740e-03f, 3.055290562e-03f, 3.064544178e-03f, 3.073790569e-03f, 3.083029714e-03f, 3.092261595e-03f, 3.101486190e-03f, 3.110703481e-03f,
+ 3.119913447e-03f, 3.129116069e-03f, 3.138311326e-03f, 3.147499200e-03f, 3.156679670e-03f, 3.165852716e-03f, 3.175018320e-03f, 3.184176461e-03f, 3.193327120e-03f, 3.202470276e-03f,
+ 3.211605911e-03f, 3.220734004e-03f, 3.229854537e-03f, 3.238967489e-03f, 3.248072841e-03f, 3.257170574e-03f, 3.266260668e-03f, 3.275343103e-03f, 3.284417860e-03f, 3.293484919e-03f,
+ 3.302544262e-03f, 3.311595868e-03f, 3.320639719e-03f, 3.329675794e-03f, 3.338704074e-03f, 3.347724541e-03f, 3.356737174e-03f, 3.365741955e-03f, 3.374738863e-03f, 3.383727881e-03f,
+ 3.392708988e-03f, 3.401682165e-03f, 3.410647394e-03f, 3.419604654e-03f, 3.428553927e-03f, 3.437495193e-03f, 3.446428434e-03f, 3.455353630e-03f, 3.464270761e-03f, 3.473179810e-03f,
+ 3.482080757e-03f, 3.490973582e-03f, 3.499858267e-03f, 3.508734793e-03f, 3.517603141e-03f, 3.526463291e-03f, 3.535315225e-03f, 3.544158924e-03f, 3.552994368e-03f, 3.561821540e-03f,
+ 3.570640420e-03f, 3.579450989e-03f, 3.588253228e-03f, 3.597047119e-03f, 3.605832642e-03f, 3.614609779e-03f, 3.623378512e-03f, 3.632138821e-03f, 3.640890687e-03f, 3.649634092e-03f,
+ 3.658369018e-03f, 3.667095445e-03f, 3.675813355e-03f, 3.684522729e-03f, 3.693223548e-03f, 3.701915795e-03f, 3.710599450e-03f, 3.719274495e-03f, 3.727940911e-03f, 3.736598680e-03f,
+ 3.745247783e-03f, 3.753888203e-03f, 3.762519919e-03f, 3.771142914e-03f, 3.779757170e-03f, 3.788362668e-03f, 3.796959390e-03f, 3.805547317e-03f, 3.814126431e-03f, 3.822696714e-03f,
+ 3.831258147e-03f, 3.839810712e-03f, 3.848354391e-03f, 3.856889165e-03f, 3.865415017e-03f, 3.873931929e-03f, 3.882439881e-03f, 3.890938856e-03f, 3.899428836e-03f, 3.907909802e-03f,
+ 3.916381737e-03f, 3.924844622e-03f, 3.933298440e-03f, 3.941743172e-03f, 3.950178801e-03f, 3.958605307e-03f, 3.967022675e-03f, 3.975430884e-03f, 3.983829919e-03f, 3.992219759e-03f,
+ 4.000600389e-03f, 4.008971789e-03f, 4.017333943e-03f, 4.025686831e-03f, 4.034030437e-03f, 4.042364743e-03f, 4.050689730e-03f, 4.059005382e-03f, 4.067311680e-03f, 4.075608607e-03f,
+ 4.083896145e-03f, 4.092174276e-03f, 4.100442983e-03f, 4.108702248e-03f, 4.116952054e-03f, 4.125192383e-03f, 4.133423217e-03f, 4.141644540e-03f, 4.149856332e-03f, 4.158058578e-03f,
+ 4.166251260e-03f, 4.174434359e-03f, 4.182607859e-03f, 4.190771743e-03f, 4.198925992e-03f, 4.207070590e-03f, 4.215205519e-03f, 4.223330763e-03f, 4.231446302e-03f, 4.239552122e-03f,
+ 4.247648204e-03f, 4.255734530e-03f, 4.263811085e-03f, 4.271877850e-03f, 4.279934808e-03f, 4.287981943e-03f, 4.296019238e-03f, 4.304046674e-03f, 4.312064236e-03f, 4.320071906e-03f,
+ 4.328069667e-03f, 4.336057502e-03f, 4.344035394e-03f, 4.352003327e-03f, 4.359961283e-03f, 4.367909245e-03f, 4.375847197e-03f, 4.383775121e-03f, 4.391693001e-03f, 4.399600821e-03f,
+ 4.407498563e-03f, 4.415386210e-03f, 4.423263746e-03f, 4.431131154e-03f, 4.438988418e-03f, 4.446835520e-03f, 4.454672445e-03f, 4.462499174e-03f, 4.470315693e-03f, 4.478121984e-03f,
+ 4.485918031e-03f, 4.493703817e-03f, 4.501479326e-03f, 4.509244541e-03f, 4.516999446e-03f, 4.524744025e-03f, 4.532478260e-03f, 4.540202136e-03f, 4.547915636e-03f, 4.555618744e-03f,
+ 4.563311443e-03f, 4.570993718e-03f, 4.578665552e-03f, 4.586326928e-03f, 4.593977831e-03f, 4.601618245e-03f, 4.609248153e-03f, 4.616867538e-03f, 4.624476386e-03f, 4.632074680e-03f,
+ 4.639662403e-03f, 4.647239540e-03f, 4.654806074e-03f, 4.662361991e-03f, 4.669907273e-03f, 4.677441904e-03f, 4.684965870e-03f, 4.692479153e-03f, 4.699981739e-03f, 4.707473610e-03f,
+ 4.714954752e-03f, 4.722425149e-03f, 4.729884784e-03f, 4.737333642e-03f, 4.744771708e-03f, 4.752198965e-03f, 4.759615398e-03f, 4.767020991e-03f, 4.774415728e-03f, 4.781799595e-03f,
+ 4.789172575e-03f, 4.796534652e-03f, 4.803885812e-03f, 4.811226039e-03f, 4.818555317e-03f, 4.825873630e-03f, 4.833180964e-03f, 4.840477303e-03f, 4.847762632e-03f, 4.855036935e-03f,
+ 4.862300196e-03f, 4.869552401e-03f, 4.876793535e-03f, 4.884023581e-03f, 4.891242525e-03f, 4.898450352e-03f, 4.905647046e-03f, 4.912832592e-03f, 4.920006975e-03f, 4.927170180e-03f,
+ 4.934322192e-03f, 4.941462996e-03f, 4.948592576e-03f, 4.955710918e-03f, 4.962818007e-03f, 4.969913828e-03f, 4.976998365e-03f, 4.984071605e-03f, 4.991133532e-03f, 4.998184130e-03f,
+ 5.005223387e-03f, 5.012251285e-03f, 5.019267812e-03f, 5.026272951e-03f, 5.033266689e-03f, 5.040249011e-03f, 5.047219901e-03f, 5.054179346e-03f, 5.061127330e-03f, 5.068063840e-03f,
+ 5.074988859e-03f, 5.081902375e-03f, 5.088804372e-03f, 5.095694836e-03f, 5.102573753e-03f, 5.109441108e-03f, 5.116296886e-03f, 5.123141073e-03f, 5.129973655e-03f, 5.136794618e-03f,
+ 5.143603946e-03f, 5.150401627e-03f, 5.157187645e-03f, 5.163961987e-03f, 5.170724638e-03f, 5.177475584e-03f, 5.184214811e-03f, 5.190942304e-03f, 5.197658050e-03f, 5.204362035e-03f,
+ 5.211054244e-03f, 5.217734664e-03f, 5.224403280e-03f, 5.231060078e-03f, 5.237705046e-03f, 5.244338167e-03f, 5.250959430e-03f, 5.257568820e-03f, 5.264166322e-03f, 5.270751924e-03f,
+ 5.277325611e-03f, 5.283887370e-03f, 5.290437188e-03f, 5.296975049e-03f, 5.303500941e-03f, 5.310014850e-03f, 5.316516762e-03f, 5.323006664e-03f, 5.329484543e-03f, 5.335950384e-03f,
+ 5.342404174e-03f, 5.348845900e-03f, 5.355275548e-03f, 5.361693105e-03f, 5.368098557e-03f, 5.374491891e-03f, 5.380873094e-03f, 5.387242152e-03f, 5.393599052e-03f, 5.399943781e-03f,
+ 5.406276326e-03f, 5.412596673e-03f, 5.418904809e-03f, 5.425200721e-03f, 5.431484396e-03f, 5.437755821e-03f, 5.444014982e-03f, 5.450261867e-03f, 5.456496463e-03f, 5.462718756e-03f,
+ 5.468928734e-03f, 5.475126384e-03f, 5.481311692e-03f, 5.487484647e-03f, 5.493645234e-03f, 5.499793442e-03f, 5.505929257e-03f, 5.512052667e-03f, 5.518163659e-03f, 5.524262220e-03f,
+ 5.530348338e-03f, 5.536422000e-03f, 5.542483193e-03f, 5.548531905e-03f, 5.554568123e-03f, 5.560591834e-03f, 5.566603026e-03f, 5.572601687e-03f, 5.578587804e-03f, 5.584561365e-03f,
+ 5.590522357e-03f, 5.596470768e-03f, 5.602406586e-03f, 5.608329797e-03f, 5.614240391e-03f, 5.620138354e-03f, 5.626023675e-03f, 5.631896341e-03f, 5.637756340e-03f, 5.643603660e-03f,
+ 5.649438289e-03f, 5.655260214e-03f, 5.661069424e-03f, 5.666865907e-03f, 5.672649650e-03f, 5.678420642e-03f, 5.684178871e-03f, 5.689924324e-03f, 5.695656990e-03f, 5.701376857e-03f,
+ 5.707083913e-03f, 5.712778147e-03f, 5.718459546e-03f, 5.724128099e-03f, 5.729783794e-03f, 5.735426620e-03f, 5.741056564e-03f, 5.746673616e-03f, 5.752277763e-03f, 5.757868993e-03f,
+ 5.763447297e-03f, 5.769012661e-03f, 5.774565074e-03f, 5.780104526e-03f, 5.785631004e-03f, 5.791144497e-03f, 5.796644994e-03f, 5.802132483e-03f, 5.807606953e-03f, 5.813068393e-03f,
+ 5.818516792e-03f, 5.823952138e-03f, 5.829374420e-03f, 5.834783626e-03f, 5.840179747e-03f, 5.845562771e-03f, 5.850932686e-03f, 5.856289481e-03f, 5.861633146e-03f, 5.866963670e-03f,
+ 5.872281041e-03f, 5.877585249e-03f, 5.882876283e-03f, 5.888154132e-03f, 5.893418784e-03f, 5.898670230e-03f, 5.903908458e-03f, 5.909133458e-03f, 5.914345219e-03f, 5.919543730e-03f,
+ 5.924728981e-03f, 5.929900961e-03f, 5.935059659e-03f, 5.940205064e-03f, 5.945337167e-03f, 5.950455957e-03f, 5.955561423e-03f, 5.960653555e-03f, 5.965732342e-03f, 5.970797774e-03f,
+ 5.975849840e-03f, 5.980888531e-03f, 5.985913835e-03f, 5.990925743e-03f, 5.995924245e-03f, 6.000909330e-03f, 6.005880987e-03f, 6.010839208e-03f, 6.015783981e-03f, 6.020715297e-03f,
+ 6.025633145e-03f, 6.030537516e-03f, 6.035428399e-03f, 6.040305784e-03f, 6.045169663e-03f, 6.050020023e-03f, 6.054856857e-03f, 6.059680153e-03f, 6.064489902e-03f, 6.069286095e-03f,
+ 6.074068721e-03f, 6.078837771e-03f, 6.083593235e-03f, 6.088335103e-03f, 6.093063366e-03f, 6.097778013e-03f, 6.102479037e-03f, 6.107166426e-03f, 6.111840172e-03f, 6.116500264e-03f,
+ 6.121146694e-03f, 6.125779452e-03f, 6.130398529e-03f, 6.135003915e-03f, 6.139595601e-03f, 6.144173577e-03f, 6.148737835e-03f, 6.153288364e-03f, 6.157825157e-03f, 6.162348203e-03f,
+ 6.166857494e-03f, 6.171353020e-03f, 6.175834772e-03f, 6.180302741e-03f, 6.184756919e-03f, 6.189197296e-03f, 6.193623863e-03f, 6.198036611e-03f, 6.202435531e-03f, 6.206820615e-03f,
+ 6.211191853e-03f, 6.215549237e-03f, 6.219892758e-03f, 6.224222408e-03f, 6.228538176e-03f, 6.232840056e-03f, 6.237128038e-03f, 6.241402113e-03f, 6.245662273e-03f, 6.249908509e-03f,
+ 6.254140813e-03f, 6.258359176e-03f, 6.262563590e-03f, 6.266754047e-03f, 6.270930537e-03f, 6.275093053e-03f, 6.279241585e-03f, 6.283376127e-03f, 6.287496669e-03f, 6.291603204e-03f,
+ 6.295695722e-03f, 6.299774216e-03f, 6.303838678e-03f, 6.307889100e-03f, 6.311925473e-03f, 6.315947789e-03f, 6.319956041e-03f, 6.323950219e-03f, 6.327930317e-03f, 6.331896327e-03f,
+ 6.335848240e-03f, 6.339786048e-03f, 6.343709744e-03f, 6.347619320e-03f, 6.351514768e-03f, 6.355396080e-03f, 6.359263249e-03f, 6.363116267e-03f, 6.366955126e-03f, 6.370779818e-03f,
+ 6.374590337e-03f, 6.378386674e-03f, 6.382168821e-03f, 6.385936772e-03f, 6.389690519e-03f, 6.393430054e-03f, 6.397155371e-03f, 6.400866460e-03f, 6.404563316e-03f, 6.408245931e-03f,
+ 6.411914298e-03f, 6.415568409e-03f, 6.419208257e-03f, 6.422833835e-03f, 6.426445136e-03f, 6.430042152e-03f, 6.433624877e-03f, 6.437193304e-03f, 6.440747425e-03f, 6.444287233e-03f,
+ 6.447812722e-03f, 6.451323885e-03f, 6.454820714e-03f, 6.458303203e-03f, 6.461771344e-03f, 6.465225132e-03f, 6.468664559e-03f, 6.472089619e-03f, 6.475500304e-03f, 6.478896609e-03f,
+ 6.482278526e-03f, 6.485646049e-03f, 6.488999171e-03f, 6.492337886e-03f, 6.495662187e-03f, 6.498972068e-03f, 6.502267522e-03f, 6.505548543e-03f, 6.508815124e-03f, 6.512067259e-03f,
+ 6.515304942e-03f, 6.518528166e-03f, 6.521736926e-03f, 6.524931214e-03f, 6.528111025e-03f, 6.531276353e-03f, 6.534427191e-03f, 6.537563533e-03f, 6.540685373e-03f, 6.543792705e-03f,
+ 6.546885524e-03f, 6.549963823e-03f, 6.553027595e-03f, 6.556076836e-03f, 6.559111540e-03f, 6.562131700e-03f, 6.565137310e-03f, 6.568128366e-03f, 6.571104860e-03f, 6.574066789e-03f,
+ 6.577014144e-03f, 6.579946922e-03f, 6.582865116e-03f, 6.585768722e-03f, 6.588657732e-03f, 6.591532142e-03f, 6.594391947e-03f, 6.597237140e-03f, 6.600067716e-03f, 6.602883671e-03f,
+ 6.605684998e-03f, 6.608471692e-03f, 6.611243748e-03f, 6.614001161e-03f, 6.616743926e-03f, 6.619472036e-03f, 6.622185488e-03f, 6.624884275e-03f, 6.627568393e-03f, 6.630237837e-03f,
+ 6.632892602e-03f, 6.635532682e-03f, 6.638158073e-03f, 6.640768769e-03f, 6.643364767e-03f, 6.645946060e-03f, 6.648512644e-03f, 6.651064515e-03f, 6.653601667e-03f, 6.656124096e-03f,
+ 6.658631797e-03f, 6.661124765e-03f, 6.663602995e-03f, 6.666066484e-03f, 6.668515226e-03f, 6.670949217e-03f, 6.673368452e-03f, 6.675772928e-03f, 6.678162638e-03f, 6.680537580e-03f,
+ 6.682897748e-03f, 6.685243138e-03f, 6.687573746e-03f, 6.689889568e-03f, 6.692190599e-03f, 6.694476835e-03f, 6.696748272e-03f, 6.699004906e-03f, 6.701246732e-03f, 6.703473747e-03f,
+ 6.705685946e-03f, 6.707883326e-03f, 6.710065882e-03f, 6.712233610e-03f, 6.714386507e-03f, 6.716524569e-03f, 6.718647791e-03f, 6.720756170e-03f, 6.722849702e-03f, 6.724928383e-03f,
+ 6.726992209e-03f, 6.729041178e-03f, 6.731075285e-03f, 6.733094526e-03f, 6.735098898e-03f, 6.737088397e-03f, 6.739063021e-03f, 6.741022764e-03f, 6.742967624e-03f, 6.744897598e-03f,
+ 6.746812681e-03f, 6.748712871e-03f, 6.750598164e-03f, 6.752468557e-03f, 6.754324047e-03f, 6.756164630e-03f, 6.757990303e-03f, 6.759801063e-03f, 6.761596906e-03f, 6.763377831e-03f,
+ 6.765143833e-03f, 6.766894909e-03f, 6.768631057e-03f, 6.770352274e-03f, 6.772058556e-03f, 6.773749901e-03f, 6.775426306e-03f, 6.777087767e-03f, 6.778734283e-03f, 6.780365849e-03f,
+ 6.781982465e-03f, 6.783584126e-03f, 6.785170830e-03f, 6.786742575e-03f, 6.788299358e-03f, 6.789841176e-03f, 6.791368027e-03f, 6.792879907e-03f, 6.794376816e-03f, 6.795858750e-03f,
+ 6.797325706e-03f, 6.798777683e-03f, 6.800214678e-03f, 6.801636689e-03f, 6.803043713e-03f, 6.804435748e-03f, 6.805812792e-03f, 6.807174843e-03f, 6.808521898e-03f, 6.809853956e-03f,
+ 6.811171015e-03f, 6.812473071e-03f, 6.813760124e-03f, 6.815032171e-03f, 6.816289210e-03f, 6.817531240e-03f, 6.818758258e-03f, 6.819970263e-03f, 6.821167252e-03f, 6.822349224e-03f,
+ 6.823516178e-03f, 6.824668111e-03f, 6.825805022e-03f, 6.826926909e-03f, 6.828033770e-03f, 6.829125604e-03f, 6.830202410e-03f, 6.831264185e-03f, 6.832310928e-03f, 6.833342638e-03f,
+ 6.834359314e-03f, 6.835360953e-03f, 6.836347555e-03f, 6.837319119e-03f, 6.838275642e-03f, 6.839217124e-03f, 6.840143563e-03f, 6.841054958e-03f, 6.841951309e-03f, 6.842832613e-03f,
+ 6.843698870e-03f, 6.844550079e-03f, 6.845386238e-03f, 6.846207348e-03f, 6.847013405e-03f, 6.847804411e-03f, 6.848580364e-03f, 6.849341262e-03f, 6.850087105e-03f, 6.850817893e-03f,
+ 6.851533625e-03f, 6.852234299e-03f, 6.852919915e-03f, 6.853590473e-03f, 6.854245971e-03f, 6.854886410e-03f, 6.855511788e-03f, 6.856122105e-03f, 6.856717361e-03f, 6.857297555e-03f,
+ 6.857862686e-03f, 6.858412755e-03f, 6.858947760e-03f, 6.859467702e-03f, 6.859972580e-03f, 6.860462393e-03f, 6.860937143e-03f, 6.861396828e-03f, 6.861841448e-03f, 6.862271003e-03f,
+ 6.862685493e-03f, 6.863084918e-03f, 6.863469278e-03f, 6.863838572e-03f, 6.864192802e-03f, 6.864531966e-03f, 6.864856065e-03f, 6.865165100e-03f, 6.865459069e-03f, 6.865737974e-03f,
+ 6.866001815e-03f, 6.866250591e-03f, 6.866484304e-03f, 6.866702953e-03f, 6.866906539e-03f, 6.867095062e-03f, 6.867268523e-03f, 6.867426921e-03f, 6.867570259e-03f, 6.867698535e-03f,
+ 6.867811751e-03f, 6.867909907e-03f, 6.867993004e-03f, 6.868061042e-03f, 6.868114022e-03f, 6.868151945e-03f, 6.868174812e-03f, 6.868182623e-03f, 6.868175379e-03f, 6.868153082e-03f,
+ 6.868115731e-03f, 6.868063327e-03f, 6.867995873e-03f, 6.867913368e-03f, 6.867815814e-03f, 6.867703211e-03f, 6.867575562e-03f, 6.867432866e-03f, 6.867275125e-03f, 6.867102340e-03f,
+ 6.866914513e-03f, 6.866711645e-03f, 6.866493736e-03f, 6.866260789e-03f, 6.866012804e-03f, 6.865749783e-03f, 6.865471728e-03f, 6.865178639e-03f, 6.864870518e-03f, 6.864547367e-03f,
+ 6.864209188e-03f, 6.863855981e-03f, 6.863487748e-03f, 6.863104492e-03f, 6.862706213e-03f, 6.862292914e-03f, 6.861864596e-03f, 6.861421261e-03f, 6.860962910e-03f, 6.860489546e-03f,
+ 6.860001171e-03f, 6.859497786e-03f, 6.858979393e-03f, 6.858445994e-03f, 6.857897591e-03f, 6.857334186e-03f, 6.856755782e-03f, 6.856162380e-03f, 6.855553982e-03f, 6.854930591e-03f,
+ 6.854292209e-03f, 6.853638838e-03f, 6.852970480e-03f, 6.852287138e-03f, 6.851588814e-03f, 6.850875510e-03f, 6.850147228e-03f, 6.849403971e-03f, 6.848645742e-03f, 6.847872543e-03f,
+ 6.847084377e-03f, 6.846281245e-03f, 6.845463151e-03f, 6.844630098e-03f, 6.843782087e-03f, 6.842919122e-03f, 6.842041205e-03f, 6.841148339e-03f, 6.840240526e-03f, 6.839317771e-03f,
+ 6.838380075e-03f, 6.837427441e-03f, 6.836459872e-03f, 6.835477372e-03f, 6.834479942e-03f, 6.833467587e-03f, 6.832440309e-03f, 6.831398111e-03f, 6.830340997e-03f, 6.829268969e-03f,
+ 6.828182031e-03f, 6.827080185e-03f, 6.825963436e-03f, 6.824831786e-03f, 6.823685239e-03f, 6.822523797e-03f, 6.821347465e-03f, 6.820156246e-03f, 6.818950143e-03f, 6.817729159e-03f,
+ 6.816493299e-03f, 6.815242565e-03f, 6.813976961e-03f, 6.812696491e-03f, 6.811401159e-03f, 6.810090968e-03f, 6.808765921e-03f, 6.807426023e-03f, 6.806071277e-03f, 6.804701687e-03f,
+ 6.803317257e-03f, 6.801917991e-03f, 6.800503892e-03f, 6.799074964e-03f, 6.797631212e-03f, 6.796172640e-03f, 6.794699250e-03f, 6.793211048e-03f, 6.791708038e-03f, 6.790190223e-03f,
+ 6.788657608e-03f, 6.787110197e-03f, 6.785547994e-03f, 6.783971004e-03f, 6.782379230e-03f, 6.780772677e-03f, 6.779151349e-03f, 6.777515251e-03f, 6.775864387e-03f, 6.774198761e-03f,
+ 6.772518379e-03f, 6.770823243e-03f, 6.769113360e-03f, 6.767388733e-03f, 6.765649367e-03f, 6.763895267e-03f, 6.762126437e-03f, 6.760342882e-03f, 6.758544607e-03f, 6.756731617e-03f,
+ 6.754903915e-03f, 6.753061508e-03f, 6.751204400e-03f, 6.749332595e-03f, 6.747446100e-03f, 6.745544918e-03f, 6.743629054e-03f, 6.741698514e-03f, 6.739753303e-03f, 6.737793426e-03f,
+ 6.735818887e-03f, 6.733829692e-03f, 6.731825847e-03f, 6.729807356e-03f, 6.727774224e-03f, 6.725726457e-03f, 6.723664061e-03f, 6.721587039e-03f, 6.719495399e-03f, 6.717389145e-03f,
+ 6.715268282e-03f, 6.713132816e-03f, 6.710982753e-03f, 6.708818098e-03f, 6.706638857e-03f, 6.704445034e-03f, 6.702236637e-03f, 6.700013669e-03f, 6.697776138e-03f, 6.695524049e-03f,
+ 6.693257407e-03f, 6.690976218e-03f, 6.688680489e-03f, 6.686370224e-03f, 6.684045430e-03f, 6.681706113e-03f, 6.679352278e-03f, 6.676983932e-03f, 6.674601081e-03f, 6.672203730e-03f,
+ 6.669791885e-03f, 6.667365553e-03f, 6.664924740e-03f, 6.662469452e-03f, 6.659999695e-03f, 6.657515476e-03f, 6.655016800e-03f, 6.652503673e-03f, 6.649976103e-03f, 6.647434095e-03f,
+ 6.644877656e-03f, 6.642306793e-03f, 6.639721511e-03f, 6.637121817e-03f, 6.634507717e-03f, 6.631879219e-03f, 6.629236328e-03f, 6.626579052e-03f, 6.623907396e-03f, 6.621221368e-03f,
+ 6.618520974e-03f, 6.615806221e-03f, 6.613077116e-03f, 6.610333664e-03f, 6.607575874e-03f, 6.604803753e-03f, 6.602017305e-03f, 6.599216540e-03f, 6.596401464e-03f, 6.593572083e-03f,
+ 6.590728404e-03f, 6.587870435e-03f, 6.584998183e-03f, 6.582111655e-03f, 6.579210858e-03f, 6.576295798e-03f, 6.573366484e-03f, 6.570422923e-03f, 6.567465120e-03f, 6.564493085e-03f,
+ 6.561506824e-03f, 6.558506344e-03f, 6.555491654e-03f, 6.552462759e-03f, 6.549419668e-03f, 6.546362389e-03f, 6.543290928e-03f, 6.540205293e-03f, 6.537105491e-03f, 6.533991531e-03f,
+ 6.530863420e-03f, 6.527721165e-03f, 6.524564774e-03f, 6.521394256e-03f, 6.518209616e-03f, 6.515010864e-03f, 6.511798007e-03f, 6.508571053e-03f, 6.505330009e-03f, 6.502074885e-03f,
+ 6.498805686e-03f, 6.495522423e-03f, 6.492225101e-03f, 6.488913730e-03f, 6.485588318e-03f, 6.482248872e-03f, 6.478895400e-03f, 6.475527911e-03f, 6.472146413e-03f, 6.468750915e-03f,
+ 6.465341423e-03f, 6.461917947e-03f, 6.458480495e-03f, 6.455029074e-03f, 6.451563694e-03f, 6.448084363e-03f, 6.444591089e-03f, 6.441083881e-03f, 6.437562746e-03f, 6.434027695e-03f,
+ 6.430478734e-03f, 6.426915872e-03f, 6.423339119e-03f, 6.419748483e-03f, 6.416143971e-03f, 6.412525594e-03f, 6.408893360e-03f, 6.405247277e-03f, 6.401587354e-03f, 6.397913600e-03f,
+ 6.394226024e-03f, 6.390524635e-03f, 6.386809441e-03f, 6.383080451e-03f, 6.379337675e-03f, 6.375581121e-03f, 6.371810798e-03f, 6.368026716e-03f, 6.364228882e-03f, 6.360417308e-03f,
+ 6.356592000e-03f, 6.352752970e-03f, 6.348900225e-03f, 6.345033775e-03f, 6.341153630e-03f, 6.337259798e-03f, 6.333352289e-03f, 6.329431111e-03f, 6.325496276e-03f, 6.321547791e-03f,
+ 6.317585666e-03f, 6.313609911e-03f, 6.309620535e-03f, 6.305617548e-03f, 6.301600959e-03f, 6.297570777e-03f, 6.293527013e-03f, 6.289469675e-03f, 6.285398774e-03f, 6.281314319e-03f,
+ 6.277216320e-03f, 6.273104787e-03f, 6.268979729e-03f, 6.264841156e-03f, 6.260689078e-03f, 6.256523505e-03f, 6.252344446e-03f, 6.248151912e-03f, 6.243945913e-03f, 6.239726457e-03f,
+ 6.235493557e-03f, 6.231247220e-03f, 6.226987458e-03f, 6.222714281e-03f, 6.218427698e-03f, 6.214127720e-03f, 6.209814357e-03f, 6.205487620e-03f, 6.201147517e-03f, 6.196794060e-03f,
+ 6.192427259e-03f, 6.188047124e-03f, 6.183653666e-03f, 6.179246894e-03f, 6.174826820e-03f, 6.170393453e-03f, 6.165946804e-03f, 6.161486884e-03f, 6.157013703e-03f, 6.152527272e-03f,
+ 6.148027601e-03f, 6.143514700e-03f, 6.138988581e-03f, 6.134449254e-03f, 6.129896730e-03f, 6.125331019e-03f, 6.120752132e-03f, 6.116160080e-03f, 6.111554874e-03f, 6.106936524e-03f,
+ 6.102305042e-03f, 6.097660437e-03f, 6.093002722e-03f, 6.088331907e-03f, 6.083648003e-03f, 6.078951021e-03f, 6.074240971e-03f, 6.069517866e-03f, 6.064781716e-03f, 6.060032532e-03f,
+ 6.055270326e-03f, 6.050495108e-03f, 6.045706889e-03f, 6.040905681e-03f, 6.036091496e-03f, 6.031264344e-03f, 6.026424236e-03f, 6.021571184e-03f, 6.016705200e-03f, 6.011826294e-03f,
+ 6.006934479e-03f, 6.002029765e-03f, 5.997112163e-03f, 5.992181687e-03f, 5.987238346e-03f, 5.982282153e-03f, 5.977313119e-03f, 5.972331255e-03f, 5.967336574e-03f, 5.962329087e-03f,
+ 5.957308805e-03f, 5.952275741e-03f, 5.947229906e-03f, 5.942171311e-03f, 5.937099969e-03f, 5.932015892e-03f, 5.926919091e-03f, 5.921809578e-03f, 5.916687365e-03f, 5.911552464e-03f,
+ 5.906404886e-03f, 5.901244645e-03f, 5.896071752e-03f, 5.890886218e-03f, 5.885688056e-03f, 5.880477279e-03f, 5.875253898e-03f, 5.870017924e-03f, 5.864769372e-03f, 5.859508252e-03f,
+ 5.854234577e-03f, 5.848948359e-03f, 5.843649611e-03f, 5.838338344e-03f, 5.833014571e-03f, 5.827678305e-03f, 5.822329557e-03f, 5.816968341e-03f, 5.811594668e-03f, 5.806208551e-03f,
+ 5.800810003e-03f, 5.795399036e-03f, 5.789975662e-03f, 5.784539895e-03f, 5.779091747e-03f, 5.773631229e-03f, 5.768158356e-03f, 5.762673140e-03f, 5.757175593e-03f, 5.751665728e-03f,
+ 5.746143558e-03f, 5.740609096e-03f, 5.735062354e-03f, 5.729503346e-03f, 5.723932083e-03f, 5.718348580e-03f, 5.712752849e-03f, 5.707144902e-03f, 5.701524754e-03f, 5.695892416e-03f,
+ 5.690247902e-03f, 5.684591225e-03f, 5.678922398e-03f, 5.673241434e-03f, 5.667548346e-03f, 5.661843148e-03f, 5.656125852e-03f, 5.650396472e-03f, 5.644655020e-03f, 5.638901511e-03f,
+ 5.633135957e-03f, 5.627358372e-03f, 5.621568768e-03f, 5.615767160e-03f, 5.609953561e-03f, 5.604127984e-03f, 5.598290443e-03f, 5.592440951e-03f, 5.586579521e-03f, 5.580706167e-03f,
+ 5.574820903e-03f, 5.568923742e-03f, 5.563014697e-03f, 5.557093783e-03f, 5.551161012e-03f, 5.545216400e-03f, 5.539259958e-03f, 5.533291701e-03f, 5.527311643e-03f, 5.521319798e-03f,
+ 5.515316178e-03f, 5.509300799e-03f, 5.503273673e-03f, 5.497234815e-03f, 5.491184239e-03f, 5.485121958e-03f, 5.479047986e-03f, 5.472962338e-03f, 5.466865027e-03f, 5.460756068e-03f,
+ 5.454635474e-03f, 5.448503259e-03f, 5.442359438e-03f, 5.436204024e-03f, 5.430037032e-03f, 5.423858476e-03f, 5.417668370e-03f, 5.411466728e-03f, 5.405253564e-03f, 5.399028894e-03f,
+ 5.392792730e-03f, 5.386545088e-03f, 5.380285981e-03f, 5.374015424e-03f, 5.367733432e-03f, 5.361440018e-03f, 5.355135198e-03f, 5.348818985e-03f, 5.342491394e-03f, 5.336152439e-03f,
+ 5.329802136e-03f, 5.323440498e-03f, 5.317067541e-03f, 5.310683278e-03f, 5.304287725e-03f, 5.297880895e-03f, 5.291462805e-03f, 5.285033467e-03f, 5.278592898e-03f, 5.272141112e-03f,
+ 5.265678123e-03f, 5.259203946e-03f, 5.252718597e-03f, 5.246222090e-03f, 5.239714439e-03f, 5.233195660e-03f, 5.226665768e-03f, 5.220124777e-03f, 5.213572702e-03f, 5.207009560e-03f,
+ 5.200435363e-03f, 5.193850128e-03f, 5.187253869e-03f, 5.180646602e-03f, 5.174028342e-03f, 5.167399103e-03f, 5.160758901e-03f, 5.154107751e-03f, 5.147445669e-03f, 5.140772668e-03f,
+ 5.134088766e-03f, 5.127393976e-03f, 5.120688314e-03f, 5.113971796e-03f, 5.107244437e-03f, 5.100506251e-03f, 5.093757255e-03f, 5.086997464e-03f, 5.080226893e-03f, 5.073445558e-03f,
+ 5.066653474e-03f, 5.059850657e-03f, 5.053037121e-03f, 5.046212884e-03f, 5.039377959e-03f, 5.032532363e-03f, 5.025676112e-03f, 5.018809220e-03f, 5.011931704e-03f, 5.005043579e-03f,
+ 4.998144861e-03f, 4.991235566e-03f, 4.984315709e-03f, 4.977385306e-03f, 4.970444373e-03f, 4.963492926e-03f, 4.956530980e-03f, 4.949558551e-03f, 4.942575656e-03f, 4.935582309e-03f,
+ 4.928578528e-03f, 4.921564327e-03f, 4.914539723e-03f, 4.907504732e-03f, 4.900459369e-03f, 4.893403652e-03f, 4.886337595e-03f, 4.879261215e-03f, 4.872174527e-03f, 4.865077549e-03f,
+ 4.857970296e-03f, 4.850852784e-03f, 4.843725030e-03f, 4.836587049e-03f, 4.829438859e-03f, 4.822280474e-03f, 4.815111911e-03f, 4.807933187e-03f, 4.800744318e-03f, 4.793545320e-03f,
+ 4.786336210e-03f, 4.779117003e-03f, 4.771887717e-03f, 4.764648367e-03f, 4.757398971e-03f, 4.750139544e-03f, 4.742870103e-03f, 4.735590664e-03f, 4.728301244e-03f, 4.721001860e-03f,
+ 4.713692528e-03f, 4.706373264e-03f, 4.699044085e-03f, 4.691705009e-03f, 4.684356050e-03f, 4.676997227e-03f, 4.669628556e-03f, 4.662250052e-03f, 4.654861734e-03f, 4.647463618e-03f,
+ 4.640055721e-03f, 4.632638058e-03f, 4.625210648e-03f, 4.617773507e-03f, 4.610326652e-03f, 4.602870100e-03f, 4.595403867e-03f, 4.587927970e-03f, 4.580442427e-03f, 4.572947254e-03f,
+ 4.565442469e-03f, 4.557928087e-03f, 4.550404127e-03f, 4.542870605e-03f, 4.535327539e-03f, 4.527774944e-03f, 4.520212840e-03f, 4.512641241e-03f, 4.505060166e-03f, 4.497469633e-03f,
+ 4.489869656e-03f, 4.482260255e-03f, 4.474641447e-03f, 4.467013248e-03f, 4.459375675e-03f, 4.451728747e-03f, 4.444072480e-03f, 4.436406891e-03f, 4.428731998e-03f, 4.421047819e-03f,
+ 4.413354370e-03f, 4.405651668e-03f, 4.397939733e-03f, 4.390218580e-03f, 4.382488227e-03f, 4.374748691e-03f, 4.366999991e-03f, 4.359242143e-03f, 4.351475166e-03f, 4.343699076e-03f,
+ 4.335913891e-03f, 4.328119628e-03f, 4.320316306e-03f, 4.312503942e-03f, 4.304682554e-03f, 4.296852158e-03f, 4.289012773e-03f, 4.281164417e-03f, 4.273307107e-03f, 4.265440861e-03f,
+ 4.257565696e-03f, 4.249681631e-03f, 4.241788682e-03f, 4.233886869e-03f, 4.225976208e-03f, 4.218056718e-03f, 4.210128416e-03f, 4.202191321e-03f, 4.194245449e-03f, 4.186290820e-03f,
+ 4.178327451e-03f, 4.170355359e-03f, 4.162374563e-03f, 4.154385081e-03f, 4.146386931e-03f, 4.138380130e-03f, 4.130364697e-03f, 4.122340651e-03f, 4.114308008e-03f, 4.106266786e-03f,
+ 4.098217005e-03f, 4.090158683e-03f, 4.082091836e-03f, 4.074016484e-03f, 4.065932645e-03f, 4.057840336e-03f, 4.049739576e-03f, 4.041630384e-03f, 4.033512777e-03f, 4.025386774e-03f,
+ 4.017252393e-03f, 4.009109652e-03f, 4.000958569e-03f, 3.992799164e-03f, 3.984631453e-03f, 3.976455457e-03f, 3.968271192e-03f, 3.960078678e-03f, 3.951877932e-03f, 3.943668974e-03f,
+ 3.935451821e-03f, 3.927226493e-03f, 3.918993007e-03f, 3.910751382e-03f, 3.902501636e-03f, 3.894243789e-03f, 3.885977858e-03f, 3.877703863e-03f, 3.869421821e-03f, 3.861131752e-03f,
+ 3.852833674e-03f, 3.844527605e-03f, 3.836213565e-03f, 3.827891572e-03f, 3.819561644e-03f, 3.811223800e-03f, 3.802878060e-03f, 3.794524441e-03f, 3.786162963e-03f, 3.777793644e-03f,
+ 3.769416502e-03f, 3.761031558e-03f, 3.752638829e-03f, 3.744238335e-03f, 3.735830094e-03f, 3.727414125e-03f, 3.718990447e-03f, 3.710559079e-03f, 3.702120040e-03f, 3.693673348e-03f,
+ 3.685219023e-03f, 3.676757084e-03f, 3.668287549e-03f, 3.659810437e-03f, 3.651325768e-03f, 3.642833561e-03f, 3.634333834e-03f, 3.625826607e-03f, 3.617311898e-03f, 3.608789727e-03f,
+ 3.600260113e-03f, 3.591723075e-03f, 3.583178632e-03f, 3.574626803e-03f, 3.566067607e-03f, 3.557501064e-03f, 3.548927192e-03f, 3.540346012e-03f, 3.531757541e-03f, 3.523161800e-03f,
+ 3.514558807e-03f, 3.505948582e-03f, 3.497331144e-03f, 3.488706512e-03f, 3.480074706e-03f, 3.471435744e-03f, 3.462789647e-03f, 3.454136434e-03f, 3.445476124e-03f, 3.436808736e-03f,
+ 3.428134289e-03f, 3.419452804e-03f, 3.410764299e-03f, 3.402068795e-03f, 3.393366309e-03f, 3.384656863e-03f, 3.375940475e-03f, 3.367217164e-03f, 3.358486951e-03f, 3.349749855e-03f,
+ 3.341005895e-03f, 3.332255091e-03f, 3.323497463e-03f, 3.314733029e-03f, 3.305961810e-03f, 3.297183826e-03f, 3.288399095e-03f, 3.279607637e-03f, 3.270809473e-03f, 3.262004621e-03f,
+ 3.253193102e-03f, 3.244374935e-03f, 3.235550139e-03f, 3.226718735e-03f, 3.217880742e-03f, 3.209036181e-03f, 3.200185069e-03f, 3.191327428e-03f, 3.182463278e-03f, 3.173592637e-03f,
+ 3.164715526e-03f, 3.155831965e-03f, 3.146941973e-03f, 3.138045571e-03f, 3.129142777e-03f, 3.120233612e-03f, 3.111318097e-03f, 3.102396250e-03f, 3.093468091e-03f, 3.084533642e-03f,
+ 3.075592920e-03f, 3.066645947e-03f, 3.057692743e-03f, 3.048733327e-03f, 3.039767719e-03f, 3.030795939e-03f, 3.021818008e-03f, 3.012833945e-03f, 3.003843770e-03f, 2.994847504e-03f,
+ 2.985845166e-03f, 2.976836777e-03f, 2.967822356e-03f, 2.958801924e-03f, 2.949775501e-03f, 2.940743106e-03f, 2.931704761e-03f, 2.922660485e-03f, 2.913610298e-03f, 2.904554220e-03f,
+ 2.895492272e-03f, 2.886424474e-03f, 2.877350846e-03f, 2.868271408e-03f, 2.859186181e-03f, 2.850095184e-03f, 2.840998438e-03f, 2.831895964e-03f, 2.822787780e-03f, 2.813673909e-03f,
+ 2.804554369e-03f, 2.795429182e-03f, 2.786298367e-03f, 2.777161945e-03f, 2.768019937e-03f, 2.758872362e-03f, 2.749719241e-03f, 2.740560594e-03f, 2.731396442e-03f, 2.722226805e-03f,
+ 2.713051704e-03f, 2.703871158e-03f, 2.694685189e-03f, 2.685493816e-03f, 2.676297061e-03f, 2.667094943e-03f, 2.657887483e-03f, 2.648674702e-03f, 2.639456620e-03f, 2.630233258e-03f,
+ 2.621004636e-03f, 2.611770774e-03f, 2.602531693e-03f, 2.593287414e-03f, 2.584037957e-03f, 2.574783343e-03f, 2.565523592e-03f, 2.556258725e-03f, 2.546988762e-03f, 2.537713725e-03f,
+ 2.528433633e-03f, 2.519148508e-03f, 2.509858369e-03f, 2.500563238e-03f, 2.491263135e-03f, 2.481958081e-03f, 2.472648097e-03f, 2.463333203e-03f, 2.454013419e-03f, 2.444688768e-03f,
+ 2.435359268e-03f, 2.426024942e-03f, 2.416685809e-03f, 2.407341891e-03f, 2.397993207e-03f, 2.388639780e-03f, 2.379281630e-03f, 2.369918777e-03f, 2.360551242e-03f, 2.351179047e-03f,
+ 2.341802211e-03f, 2.332420756e-03f, 2.323034702e-03f, 2.313644071e-03f, 2.304248883e-03f, 2.294849158e-03f, 2.285444919e-03f, 2.276036185e-03f, 2.266622978e-03f, 2.257205318e-03f,
+ 2.247783227e-03f, 2.238356725e-03f, 2.228925833e-03f, 2.219490571e-03f, 2.210050962e-03f, 2.200607026e-03f, 2.191158784e-03f, 2.181706256e-03f, 2.172249464e-03f, 2.162788429e-03f,
+ 2.153323171e-03f, 2.143853712e-03f, 2.134380072e-03f, 2.124902274e-03f, 2.115420336e-03f, 2.105934282e-03f, 2.096444131e-03f, 2.086949904e-03f, 2.077451623e-03f, 2.067949309e-03f,
+ 2.058442983e-03f, 2.048932666e-03f, 2.039418378e-03f, 2.029900142e-03f, 2.020377977e-03f, 2.010851906e-03f, 2.001321949e-03f, 1.991788127e-03f, 1.982250462e-03f, 1.972708974e-03f,
+ 1.963163685e-03f, 1.953614615e-03f, 1.944061787e-03f, 1.934505220e-03f, 1.924944937e-03f, 1.915380958e-03f, 1.905813305e-03f, 1.896241999e-03f, 1.886667060e-03f, 1.877088511e-03f,
+ 1.867506372e-03f, 1.857920664e-03f, 1.848331409e-03f, 1.838738628e-03f, 1.829142342e-03f, 1.819542572e-03f, 1.809939340e-03f, 1.800332667e-03f, 1.790722574e-03f, 1.781109082e-03f,
+ 1.771492212e-03f, 1.761871987e-03f, 1.752248427e-03f, 1.742621553e-03f, 1.732991386e-03f, 1.723357949e-03f, 1.713721262e-03f, 1.704081346e-03f, 1.694438223e-03f, 1.684791915e-03f,
+ 1.675142442e-03f, 1.665489825e-03f, 1.655834087e-03f, 1.646175248e-03f, 1.636513331e-03f, 1.626848355e-03f, 1.617180343e-03f, 1.607509315e-03f, 1.597835294e-03f, 1.588158300e-03f,
+ 1.578478356e-03f, 1.568795482e-03f, 1.559109699e-03f, 1.549421030e-03f, 1.539729495e-03f, 1.530035116e-03f, 1.520337914e-03f, 1.510637911e-03f, 1.500935128e-03f, 1.491229587e-03f,
+ 1.481521309e-03f, 1.471810315e-03f, 1.462096627e-03f, 1.452380266e-03f, 1.442661254e-03f, 1.432939612e-03f, 1.423215362e-03f, 1.413488525e-03f, 1.403759122e-03f, 1.394027175e-03f,
+ 1.384292706e-03f, 1.374555736e-03f, 1.364816286e-03f, 1.355074379e-03f, 1.345330034e-03f, 1.335583275e-03f, 1.325834122e-03f, 1.316082596e-03f, 1.306328720e-03f, 1.296572515e-03f,
+ 1.286814003e-03f, 1.277053204e-03f, 1.267290141e-03f, 1.257524835e-03f, 1.247757307e-03f, 1.237987580e-03f, 1.228215673e-03f, 1.218441610e-03f, 1.208665412e-03f, 1.198887100e-03f,
+ 1.189106695e-03f, 1.179324220e-03f, 1.169539696e-03f, 1.159753144e-03f, 1.149964586e-03f, 1.140174044e-03f, 1.130381538e-03f, 1.120587092e-03f, 1.110790725e-03f, 1.100992461e-03f,
+ 1.091192319e-03f, 1.081390323e-03f, 1.071586493e-03f, 1.061780852e-03f, 1.051973420e-03f, 1.042164220e-03f, 1.032353272e-03f, 1.022540599e-03f, 1.012726222e-03f, 1.002910163e-03f,
+ 9.930924437e-04f, 9.832730849e-04f, 9.734521087e-04f, 9.636295367e-04f, 9.538053905e-04f, 9.439796918e-04f, 9.341524621e-04f, 9.243237230e-04f, 9.144934963e-04f, 9.046618034e-04f,
+ 8.948286661e-04f, 8.849941060e-04f, 8.751581448e-04f, 8.653208039e-04f, 8.554821052e-04f, 8.456420702e-04f, 8.358007206e-04f, 8.259580780e-04f, 8.161141640e-04f, 8.062690004e-04f,
+ 7.964226087e-04f, 7.865750106e-04f, 7.767262277e-04f, 7.668762818e-04f, 7.570251944e-04f, 7.471729872e-04f, 7.373196819e-04f, 7.274653001e-04f, 7.176098635e-04f, 7.077533938e-04f,
+ 6.978959125e-04f, 6.880374414e-04f, 6.781780022e-04f, 6.683176164e-04f, 6.584563058e-04f, 6.485940920e-04f, 6.387309966e-04f, 6.288670415e-04f, 6.190022481e-04f, 6.091366383e-04f,
+ 5.992702335e-04f, 5.894030557e-04f, 5.795351263e-04f, 5.696664670e-04f, 5.597970996e-04f, 5.499270458e-04f, 5.400563270e-04f, 5.301849652e-04f, 5.203129818e-04f, 5.104403987e-04f,
+ 5.005672374e-04f, 4.906935196e-04f, 4.808192671e-04f, 4.709445014e-04f, 4.610692443e-04f, 4.511935174e-04f, 4.413173424e-04f, 4.314407410e-04f, 4.215637348e-04f, 4.116863455e-04f,
+ 4.018085948e-04f, 3.919305043e-04f, 3.820520958e-04f, 3.721733909e-04f, 3.622944112e-04f, 3.524151784e-04f, 3.425357142e-04f, 3.326560403e-04f, 3.227761784e-04f, 3.128961500e-04f,
+ 3.030159768e-04f, 2.931356806e-04f, 2.832552830e-04f, 2.733748056e-04f, 2.634942702e-04f, 2.536136983e-04f, 2.437331116e-04f, 2.338525318e-04f, 2.239719805e-04f, 2.140914794e-04f,
+ 2.042110502e-04f, 1.943307145e-04f, 1.844504939e-04f, 1.745704101e-04f, 1.646904848e-04f, 1.548107396e-04f, 1.449311961e-04f, 1.350518760e-04f, 1.251728009e-04f, 1.152939925e-04f,
+ 1.054154724e-04f, 9.553726220e-05f, 8.565938360e-05f, 7.578185820e-05f, 6.590470765e-05f, 5.602795355e-05f, 4.615161755e-05f, 3.627572127e-05f, 2.640028633e-05f, 1.652533434e-05f,
+ 6.650886934e-06f, -3.223034280e-06f, -1.309640769e-05f, -2.296921168e-05f, -3.284142465e-05f, -4.271302498e-05f, -5.258399108e-05f, -6.245430135e-05f, -7.232393418e-05f, -8.219286798e-05f,
+ -9.206108116e-05f, -1.019285521e-04f, -1.117952593e-04f, -1.216611811e-04f, -1.315262959e-04f, -1.413905822e-04f, -1.512540183e-04f, -1.611165828e-04f, -1.709782540e-04f, -1.808390103e-04f,
+ -1.906988303e-04f, -2.005576923e-04f, -2.104155749e-04f, -2.202724563e-04f, -2.301283152e-04f, -2.399831299e-04f, -2.498368788e-04f, -2.596895406e-04f, -2.695410936e-04f, -2.793915162e-04f,
+ -2.892407871e-04f, -2.990888845e-04f, -3.089357871e-04f, -3.187814733e-04f, -3.286259215e-04f, -3.384691104e-04f, -3.483110183e-04f, -3.581516238e-04f, -3.679909053e-04f, -3.778288414e-04f,
+ -3.876654107e-04f, -3.975005915e-04f, -4.073343624e-04f, -4.171667020e-04f, -4.269975887e-04f, -4.368270012e-04f, -4.466549179e-04f, -4.564813173e-04f, -4.663061781e-04f, -4.761294788e-04f,
+ -4.859511979e-04f, -4.957713140e-04f, -5.055898057e-04f, -5.154066514e-04f, -5.252218299e-04f, -5.350353196e-04f, -5.448470992e-04f, -5.546571472e-04f, -5.644654422e-04f, -5.742719629e-04f,
+ -5.840766879e-04f, -5.938795956e-04f, -6.036806648e-04f, -6.134798741e-04f, -6.232772021e-04f, -6.330726274e-04f, -6.428661287e-04f, -6.526576846e-04f, -6.624472737e-04f, -6.722348747e-04f,
+ -6.820204663e-04f, -6.918040271e-04f, -7.015855358e-04f, -7.113649710e-04f, -7.211423114e-04f, -7.309175358e-04f, -7.406906228e-04f, -7.504615510e-04f, -7.602302993e-04f, -7.699968463e-04f,
+ -7.797611707e-04f, -7.895232513e-04f, -7.992830667e-04f, -8.090405957e-04f, -8.187958171e-04f, -8.285487095e-04f, -8.382992518e-04f, -8.480474227e-04f, -8.577932010e-04f, -8.675365653e-04f,
+ -8.772774946e-04f, -8.870159676e-04f, -8.967519630e-04f, -9.064854597e-04f, -9.162164365e-04f, -9.259448721e-04f, -9.356707455e-04f, -9.453940354e-04f, -9.551147206e-04f, -9.648327800e-04f,
+ -9.745481925e-04f, -9.842609368e-04f, -9.939709918e-04f, -1.003678337e-03f, -1.013382950e-03f, -1.023084810e-03f, -1.032783897e-03f, -1.042480189e-03f, -1.052173665e-03f, -1.061864303e-03f,
+ -1.071552084e-03f, -1.081236986e-03f, -1.090918987e-03f, -1.100598067e-03f, -1.110274204e-03f, -1.119947378e-03f, -1.129617567e-03f, -1.139284751e-03f, -1.148948909e-03f, -1.158610018e-03f,
+ -1.168268059e-03f, -1.177923011e-03f, -1.187574852e-03f, -1.197223562e-03f, -1.206869119e-03f, -1.216511502e-03f, -1.226150691e-03f, -1.235786664e-03f, -1.245419402e-03f, -1.255048882e-03f,
+ -1.264675083e-03f, -1.274297986e-03f, -1.283917568e-03f, -1.293533810e-03f, -1.303146689e-03f, -1.312756186e-03f, -1.322362279e-03f, -1.331964948e-03f, -1.341564172e-03f, -1.351159929e-03f,
+ -1.360752199e-03f, -1.370340961e-03f, -1.379926195e-03f, -1.389507879e-03f, -1.399085993e-03f, -1.408660515e-03f, -1.418231426e-03f, -1.427798704e-03f, -1.437362329e-03f, -1.446922279e-03f,
+ -1.456478534e-03f, -1.466031074e-03f, -1.475579877e-03f, -1.485124923e-03f, -1.494666191e-03f, -1.504203661e-03f, -1.513737311e-03f, -1.523267121e-03f, -1.532793071e-03f, -1.542315139e-03f,
+ -1.551833305e-03f, -1.561347549e-03f, -1.570857849e-03f, -1.580364185e-03f, -1.589866537e-03f, -1.599364884e-03f, -1.608859205e-03f, -1.618349480e-03f, -1.627835687e-03f, -1.637317808e-03f,
+ -1.646795820e-03f, -1.656269704e-03f, -1.665739438e-03f, -1.675205003e-03f, -1.684666378e-03f, -1.694123542e-03f, -1.703576475e-03f, -1.713025156e-03f, -1.722469565e-03f, -1.731909681e-03f,
+ -1.741345485e-03f, -1.750776955e-03f, -1.760204070e-03f, -1.769626812e-03f, -1.779045159e-03f, -1.788459090e-03f, -1.797868586e-03f, -1.807273626e-03f, -1.816674190e-03f, -1.826070257e-03f,
+ -1.835461807e-03f, -1.844848820e-03f, -1.854231274e-03f, -1.863609151e-03f, -1.872982430e-03f, -1.882351090e-03f, -1.891715111e-03f, -1.901074473e-03f, -1.910429155e-03f, -1.919779138e-03f,
+ -1.929124401e-03f, -1.938464923e-03f, -1.947800686e-03f, -1.957131667e-03f, -1.966457849e-03f, -1.975779209e-03f, -1.985095728e-03f, -1.994407385e-03f, -2.003714162e-03f, -2.013016037e-03f,
+ -2.022312990e-03f, -2.031605001e-03f, -2.040892051e-03f, -2.050174119e-03f, -2.059451185e-03f, -2.068723228e-03f, -2.077990230e-03f, -2.087252169e-03f, -2.096509026e-03f, -2.105760781e-03f,
+ -2.115007414e-03f, -2.124248905e-03f, -2.133485234e-03f, -2.142716380e-03f, -2.151942325e-03f, -2.161163047e-03f, -2.170378528e-03f, -2.179588746e-03f, -2.188793683e-03f, -2.197993319e-03f,
+ -2.207187632e-03f, -2.216376605e-03f, -2.225560216e-03f, -2.234738447e-03f, -2.243911276e-03f, -2.253078685e-03f, -2.262240653e-03f, -2.271397161e-03f, -2.280548189e-03f, -2.289693718e-03f,
+ -2.298833726e-03f, -2.307968196e-03f, -2.317097107e-03f, -2.326220439e-03f, -2.335338172e-03f, -2.344450288e-03f, -2.353556765e-03f, -2.362657586e-03f, -2.371752729e-03f, -2.380842176e-03f,
+ -2.389925907e-03f, -2.399003901e-03f, -2.408076141e-03f, -2.417142605e-03f, -2.426203275e-03f, -2.435258131e-03f, -2.444307153e-03f, -2.453350322e-03f, -2.462387618e-03f, -2.471419023e-03f,
+ -2.480444515e-03f, -2.489464077e-03f, -2.498477688e-03f, -2.507485330e-03f, -2.516486982e-03f, -2.525482625e-03f, -2.534472240e-03f, -2.543455807e-03f, -2.552433308e-03f, -2.561404723e-03f,
+ -2.570370032e-03f, -2.579329216e-03f, -2.588282256e-03f, -2.597229132e-03f, -2.606169826e-03f, -2.615104318e-03f, -2.624032589e-03f, -2.632954619e-03f, -2.641870390e-03f, -2.650779881e-03f,
+ -2.659683075e-03f, -2.668579951e-03f, -2.677470492e-03f, -2.686354676e-03f, -2.695232486e-03f, -2.704103902e-03f, -2.712968906e-03f, -2.721827477e-03f, -2.730679598e-03f, -2.739525248e-03f,
+ -2.748364409e-03f, -2.757197063e-03f, -2.766023189e-03f, -2.774842769e-03f, -2.783655784e-03f, -2.792462215e-03f, -2.801262044e-03f, -2.810055250e-03f, -2.818841815e-03f, -2.827621721e-03f,
+ -2.836394948e-03f, -2.845161478e-03f, -2.853921292e-03f, -2.862674370e-03f, -2.871420695e-03f, -2.880160247e-03f, -2.888893007e-03f, -2.897618957e-03f, -2.906338078e-03f, -2.915050352e-03f,
+ -2.923755758e-03f, -2.932454280e-03f, -2.941145898e-03f, -2.949830593e-03f, -2.958508347e-03f, -2.967179141e-03f, -2.975842956e-03f, -2.984499775e-03f, -2.993149578e-03f, -3.001792347e-03f,
+ -3.010428062e-03f, -3.019056707e-03f, -3.027678261e-03f, -3.036292708e-03f, -3.044900027e-03f, -3.053500201e-03f, -3.062093211e-03f, -3.070679039e-03f, -3.079257666e-03f, -3.087829075e-03f,
+ -3.096393245e-03f, -3.104950160e-03f, -3.113499801e-03f, -3.122042149e-03f, -3.130577186e-03f, -3.139104894e-03f, -3.147625254e-03f, -3.156138249e-03f, -3.164643860e-03f, -3.173142069e-03f,
+ -3.181632857e-03f, -3.190116206e-03f, -3.198592099e-03f, -3.207060516e-03f, -3.215521440e-03f, -3.223974853e-03f, -3.232420737e-03f, -3.240859073e-03f, -3.249289843e-03f, -3.257713030e-03f,
+ -3.266128615e-03f, -3.274536580e-03f, -3.282936908e-03f, -3.291329580e-03f, -3.299714578e-03f, -3.308091884e-03f, -3.316461481e-03f, -3.324823350e-03f, -3.333177473e-03f, -3.341523834e-03f,
+ -3.349862413e-03f, -3.358193193e-03f, -3.366516156e-03f, -3.374831284e-03f, -3.383138560e-03f, -3.391437966e-03f, -3.399729483e-03f, -3.408013095e-03f, -3.416288783e-03f, -3.424556530e-03f,
+ -3.432816318e-03f, -3.441068129e-03f, -3.449311947e-03f, -3.457547752e-03f, -3.465775528e-03f, -3.473995257e-03f, -3.482206921e-03f, -3.490410503e-03f, -3.498605985e-03f, -3.506793350e-03f,
+ -3.514972580e-03f, -3.523143658e-03f, -3.531306566e-03f, -3.539461287e-03f, -3.547607804e-03f, -3.555746098e-03f, -3.563876154e-03f, -3.571997952e-03f, -3.580111476e-03f, -3.588216709e-03f,
+ -3.596313633e-03f, -3.604402231e-03f, -3.612482486e-03f, -3.620554380e-03f, -3.628617897e-03f, -3.636673018e-03f, -3.644719727e-03f, -3.652758007e-03f, -3.660787841e-03f, -3.668809210e-03f,
+ -3.676822099e-03f, -3.684826490e-03f, -3.692822366e-03f, -3.700809710e-03f, -3.708788505e-03f, -3.716758734e-03f, -3.724720379e-03f, -3.732673425e-03f, -3.740617853e-03f, -3.748553648e-03f,
+ -3.756480792e-03f, -3.764399268e-03f, -3.772309059e-03f, -3.780210149e-03f, -3.788102520e-03f, -3.795986156e-03f, -3.803861040e-03f, -3.811727155e-03f, -3.819584485e-03f, -3.827433013e-03f,
+ -3.835272721e-03f, -3.843103594e-03f, -3.850925614e-03f, -3.858738765e-03f, -3.866543031e-03f, -3.874338394e-03f, -3.882124838e-03f, -3.889902347e-03f, -3.897670904e-03f, -3.905430492e-03f,
+ -3.913181095e-03f, -3.920922697e-03f, -3.928655280e-03f, -3.936378829e-03f, -3.944093327e-03f, -3.951798758e-03f, -3.959495105e-03f, -3.967182351e-03f, -3.974860481e-03f, -3.982529479e-03f,
+ -3.990189327e-03f, -3.997840010e-03f, -4.005481511e-03f, -4.013113814e-03f, -4.020736903e-03f, -4.028350761e-03f, -4.035955373e-03f, -4.043550723e-03f, -4.051136793e-03f, -4.058713569e-03f,
+ -4.066281033e-03f, -4.073839171e-03f, -4.081387965e-03f, -4.088927399e-03f, -4.096457459e-03f, -4.103978127e-03f, -4.111489388e-03f, -4.118991226e-03f, -4.126483625e-03f, -4.133966569e-03f,
+ -4.141440042e-03f, -4.148904028e-03f, -4.156358512e-03f, -4.163803477e-03f, -4.171238908e-03f, -4.178664790e-03f, -4.186081105e-03f, -4.193487839e-03f, -4.200884976e-03f, -4.208272499e-03f,
+ -4.215650395e-03f, -4.223018646e-03f, -4.230377237e-03f, -4.237726153e-03f, -4.245065378e-03f, -4.252394897e-03f, -4.259714693e-03f, -4.267024752e-03f, -4.274325058e-03f, -4.281615595e-03f,
+ -4.288896348e-03f, -4.296167302e-03f, -4.303428441e-03f, -4.310679750e-03f, -4.317921214e-03f, -4.325152816e-03f, -4.332374542e-03f, -4.339586377e-03f, -4.346788305e-03f, -4.353980312e-03f,
+ -4.361162381e-03f, -4.368334497e-03f, -4.375496646e-03f, -4.382648812e-03f, -4.389790981e-03f, -4.396923136e-03f, -4.404045264e-03f, -4.411157348e-03f, -4.418259374e-03f, -4.425351327e-03f,
+ -4.432433192e-03f, -4.439504954e-03f, -4.446566598e-03f, -4.453618108e-03f, -4.460659471e-03f, -4.467690671e-03f, -4.474711693e-03f, -4.481722523e-03f, -4.488723146e-03f, -4.495713547e-03f,
+ -4.502693710e-03f, -4.509663622e-03f, -4.516623268e-03f, -4.523572633e-03f, -4.530511703e-03f, -4.537440462e-03f, -4.544358896e-03f, -4.551266990e-03f, -4.558164731e-03f, -4.565052103e-03f,
+ -4.571929092e-03f, -4.578795683e-03f, -4.585651862e-03f, -4.592497614e-03f, -4.599332925e-03f, -4.606157781e-03f, -4.612972167e-03f, -4.619776069e-03f, -4.626569472e-03f, -4.633352362e-03f,
+ -4.640124726e-03f, -4.646886547e-03f, -4.653637814e-03f, -4.660378510e-03f, -4.667108622e-03f, -4.673828136e-03f, -4.680537038e-03f, -4.687235313e-03f, -4.693922947e-03f, -4.700599927e-03f,
+ -4.707266238e-03f, -4.713921866e-03f, -4.720566797e-03f, -4.727201018e-03f, -4.733824514e-03f, -4.740437271e-03f, -4.747039276e-03f, -4.753630514e-03f, -4.760210972e-03f, -4.766780636e-03f,
+ -4.773339492e-03f, -4.779887526e-03f, -4.786424725e-03f, -4.792951075e-03f, -4.799466561e-03f, -4.805971171e-03f, -4.812464891e-03f, -4.818947707e-03f, -4.825419605e-03f, -4.831880572e-03f,
+ -4.838330595e-03f, -4.844769659e-03f, -4.851197751e-03f, -4.857614859e-03f, -4.864020967e-03f, -4.870416064e-03f, -4.876800135e-03f, -4.883173167e-03f, -4.889535147e-03f, -4.895886061e-03f,
+ -4.902225896e-03f, -4.908554639e-03f, -4.914872277e-03f, -4.921178795e-03f, -4.927474182e-03f, -4.933758424e-03f, -4.940031507e-03f, -4.946293419e-03f, -4.952544146e-03f, -4.958783676e-03f,
+ -4.965011995e-03f, -4.971229090e-03f, -4.977434949e-03f, -4.983629557e-03f, -4.989812903e-03f, -4.995984974e-03f, -5.002145756e-03f, -5.008295236e-03f, -5.014433402e-03f, -5.020560241e-03f,
+ -5.026675740e-03f, -5.032779886e-03f, -5.038872667e-03f, -5.044954069e-03f, -5.051024081e-03f, -5.057082689e-03f, -5.063129880e-03f, -5.069165643e-03f, -5.075189965e-03f, -5.081202832e-03f,
+ -5.087204232e-03f, -5.093194154e-03f, -5.099172583e-03f, -5.105139509e-03f, -5.111094918e-03f, -5.117038798e-03f, -5.122971137e-03f, -5.128891922e-03f, -5.134801140e-03f, -5.140698781e-03f,
+ -5.146584830e-03f, -5.152459277e-03f, -5.158322108e-03f, -5.164173312e-03f, -5.170012876e-03f, -5.175840788e-03f, -5.181657037e-03f, -5.187461609e-03f, -5.193254493e-03f, -5.199035678e-03f,
+ -5.204805149e-03f, -5.210562897e-03f, -5.216308908e-03f, -5.222043172e-03f, -5.227765675e-03f, -5.233476406e-03f, -5.239175353e-03f, -5.244862505e-03f, -5.250537849e-03f, -5.256201373e-03f,
+ -5.261853067e-03f, -5.267492918e-03f, -5.273120914e-03f, -5.278737044e-03f, -5.284341296e-03f, -5.289933659e-03f, -5.295514120e-03f, -5.301082669e-03f, -5.306639294e-03f, -5.312183982e-03f,
+ -5.317716724e-03f, -5.323237507e-03f, -5.328746319e-03f, -5.334243150e-03f, -5.339727988e-03f, -5.345200821e-03f, -5.350661639e-03f, -5.356110429e-03f, -5.361547182e-03f, -5.366971884e-03f,
+ -5.372384526e-03f, -5.377785096e-03f, -5.383173583e-03f, -5.388549975e-03f, -5.393914262e-03f, -5.399266432e-03f, -5.404606475e-03f, -5.409934379e-03f, -5.415250134e-03f, -5.420553727e-03f,
+ -5.425845149e-03f, -5.431124389e-03f, -5.436391435e-03f, -5.441646277e-03f, -5.446888903e-03f, -5.452119303e-03f, -5.457337467e-03f, -5.462543383e-03f, -5.467737041e-03f, -5.472918430e-03f,
+ -5.478087539e-03f, -5.483244357e-03f, -5.488388875e-03f, -5.493521081e-03f, -5.498640965e-03f, -5.503748516e-03f, -5.508843724e-03f, -5.513926578e-03f, -5.518997068e-03f, -5.524055183e-03f,
+ -5.529100913e-03f, -5.534134248e-03f, -5.539155177e-03f, -5.544163689e-03f, -5.549159776e-03f, -5.554143425e-03f, -5.559114628e-03f, -5.564073374e-03f, -5.569019652e-03f, -5.573953453e-03f,
+ -5.578874766e-03f, -5.583783581e-03f, -5.588679889e-03f, -5.593563679e-03f, -5.598434941e-03f, -5.603293665e-03f, -5.608139841e-03f, -5.612973459e-03f, -5.617794510e-03f, -5.622602983e-03f,
+ -5.627398869e-03f, -5.632182158e-03f, -5.636952839e-03f, -5.641710904e-03f, -5.646456342e-03f, -5.651189144e-03f, -5.655909300e-03f, -5.660616801e-03f, -5.665311636e-03f, -5.669993797e-03f,
+ -5.674663273e-03f, -5.679320055e-03f, -5.683964134e-03f, -5.688595500e-03f, -5.693214144e-03f, -5.697820055e-03f, -5.702413226e-03f, -5.706993646e-03f, -5.711561306e-03f, -5.716116197e-03f,
+ -5.720658310e-03f, -5.725187634e-03f, -5.729704162e-03f, -5.734207883e-03f, -5.738698790e-03f, -5.743176871e-03f, -5.747642119e-03f, -5.752094525e-03f, -5.756534078e-03f, -5.760960771e-03f,
+ -5.765374594e-03f, -5.769775539e-03f, -5.774163595e-03f, -5.778538756e-03f, -5.782901010e-03f, -5.787250350e-03f, -5.791586767e-03f, -5.795910253e-03f, -5.800220797e-03f, -5.804518392e-03f,
+ -5.808803029e-03f, -5.813074699e-03f, -5.817333393e-03f, -5.821579103e-03f, -5.825811821e-03f, -5.830031537e-03f, -5.834238243e-03f, -5.838431931e-03f, -5.842612592e-03f, -5.846780218e-03f,
+ -5.850934800e-03f, -5.855076330e-03f, -5.859204800e-03f, -5.863320201e-03f, -5.867422524e-03f, -5.871511763e-03f, -5.875587907e-03f, -5.879650950e-03f, -5.883700883e-03f, -5.887737698e-03f,
+ -5.891761386e-03f, -5.895771940e-03f, -5.899769351e-03f, -5.903753612e-03f, -5.907724715e-03f, -5.911682650e-03f, -5.915627412e-03f, -5.919558990e-03f, -5.923477379e-03f, -5.927382569e-03f,
+ -5.931274554e-03f, -5.935153324e-03f, -5.939018873e-03f, -5.942871193e-03f, -5.946710276e-03f, -5.950536113e-03f, -5.954348699e-03f, -5.958148024e-03f, -5.961934082e-03f, -5.965706864e-03f,
+ -5.969466364e-03f, -5.973212573e-03f, -5.976945485e-03f, -5.980665091e-03f, -5.984371385e-03f, -5.988064358e-03f, -5.991744005e-03f, -5.995410316e-03f, -5.999063286e-03f, -6.002702906e-03f,
+ -6.006329169e-03f, -6.009942069e-03f, -6.013541598e-03f, -6.017127748e-03f, -6.020700514e-03f, -6.024259887e-03f, -6.027805860e-03f, -6.031338427e-03f, -6.034857581e-03f, -6.038363314e-03f,
+ -6.041855620e-03f, -6.045334491e-03f, -6.048799921e-03f, -6.052251903e-03f, -6.055690431e-03f, -6.059115496e-03f, -6.062527093e-03f, -6.065925215e-03f, -6.069309855e-03f, -6.072681006e-03f,
+ -6.076038662e-03f, -6.079382816e-03f, -6.082713461e-03f, -6.086030592e-03f, -6.089334201e-03f, -6.092624281e-03f, -6.095900828e-03f, -6.099163833e-03f, -6.102413291e-03f, -6.105649195e-03f,
+ -6.108871539e-03f, -6.112080316e-03f, -6.115275521e-03f, -6.118457147e-03f, -6.121625187e-03f, -6.124779636e-03f, -6.127920488e-03f, -6.131047736e-03f, -6.134161374e-03f, -6.137261395e-03f,
+ -6.140347795e-03f, -6.143420567e-03f, -6.146479705e-03f, -6.149525203e-03f, -6.152557055e-03f, -6.155575256e-03f, -6.158579798e-03f, -6.161570677e-03f, -6.164547887e-03f, -6.167511422e-03f,
+ -6.170461276e-03f, -6.173397443e-03f, -6.176319918e-03f, -6.179228696e-03f, -6.182123769e-03f, -6.185005134e-03f, -6.187872784e-03f, -6.190726714e-03f, -6.193566918e-03f, -6.196393391e-03f,
+ -6.199206127e-03f, -6.202005121e-03f, -6.204790368e-03f, -6.207561862e-03f, -6.210319598e-03f, -6.213063570e-03f, -6.215793774e-03f, -6.218510204e-03f, -6.221212855e-03f, -6.223901721e-03f,
+ -6.226576798e-03f, -6.229238081e-03f, -6.231885564e-03f, -6.234519242e-03f, -6.237139111e-03f, -6.239745165e-03f, -6.242337400e-03f, -6.244915810e-03f, -6.247480391e-03f, -6.250031137e-03f,
+ -6.252568044e-03f, -6.255091107e-03f, -6.257600322e-03f, -6.260095683e-03f, -6.262577186e-03f, -6.265044826e-03f, -6.267498599e-03f, -6.269938499e-03f, -6.272364523e-03f, -6.274776666e-03f,
+ -6.277174923e-03f, -6.279559289e-03f, -6.281929761e-03f, -6.284286334e-03f, -6.286629003e-03f, -6.288957764e-03f, -6.291272613e-03f, -6.293573545e-03f, -6.295860557e-03f, -6.298133643e-03f,
+ -6.300392800e-03f, -6.302638023e-03f, -6.304869309e-03f, -6.307086653e-03f, -6.309290051e-03f, -6.311479498e-03f, -6.313654992e-03f, -6.315816528e-03f, -6.317964102e-03f, -6.320097709e-03f,
+ -6.322217347e-03f, -6.324323012e-03f, -6.326414698e-03f, -6.328492403e-03f, -6.330556123e-03f, -6.332605854e-03f, -6.334641592e-03f, -6.336663334e-03f, -6.338671076e-03f, -6.340664814e-03f,
+ -6.342644545e-03f, -6.344610264e-03f, -6.346561970e-03f, -6.348499657e-03f, -6.350423324e-03f, -6.352332965e-03f, -6.354228578e-03f, -6.356110159e-03f, -6.357977705e-03f, -6.359831213e-03f,
+ -6.361670680e-03f, -6.363496101e-03f, -6.365307474e-03f, -6.367104796e-03f, -6.368888064e-03f, -6.370657274e-03f, -6.372412423e-03f, -6.374153508e-03f, -6.375880526e-03f, -6.377593474e-03f,
+ -6.379292350e-03f, -6.380977149e-03f, -6.382647870e-03f, -6.384304510e-03f, -6.385947064e-03f, -6.387575532e-03f, -6.389189909e-03f, -6.390790193e-03f, -6.392376382e-03f, -6.393948472e-03f,
+ -6.395506462e-03f, -6.397050347e-03f, -6.398580126e-03f, -6.400095797e-03f, -6.401597356e-03f, -6.403084801e-03f, -6.404558130e-03f, -6.406017340e-03f, -6.407462428e-03f, -6.408893393e-03f,
+ -6.410310232e-03f, -6.411712942e-03f, -6.413101522e-03f, -6.414475968e-03f, -6.415836280e-03f, -6.417182454e-03f, -6.418514488e-03f, -6.419832381e-03f, -6.421136130e-03f, -6.422425733e-03f,
+ -6.423701187e-03f, -6.424962492e-03f, -6.426209645e-03f, -6.427442644e-03f, -6.428661487e-03f, -6.429866172e-03f, -6.431056698e-03f, -6.432233062e-03f, -6.433395263e-03f, -6.434543298e-03f,
+ -6.435677167e-03f, -6.436796868e-03f, -6.437902398e-03f, -6.438993756e-03f, -6.440070941e-03f, -6.441133951e-03f, -6.442182784e-03f, -6.443217439e-03f, -6.444237914e-03f, -6.445244209e-03f,
+ -6.446236321e-03f, -6.447214248e-03f, -6.448177991e-03f, -6.449127547e-03f, -6.450062915e-03f, -6.450984094e-03f, -6.451891083e-03f, -6.452783879e-03f, -6.453662483e-03f, -6.454526893e-03f,
+ -6.455377108e-03f, -6.456213127e-03f, -6.457034949e-03f, -6.457842572e-03f, -6.458635996e-03f, -6.459415220e-03f, -6.460180242e-03f, -6.460931063e-03f, -6.461667680e-03f, -6.462390094e-03f,
+ -6.463098303e-03f, -6.463792307e-03f, -6.464472105e-03f, -6.465137696e-03f, -6.465789080e-03f, -6.466426255e-03f, -6.467049222e-03f, -6.467657979e-03f, -6.468252527e-03f, -6.468832864e-03f,
+ -6.469398990e-03f, -6.469950904e-03f, -6.470488607e-03f, -6.471012098e-03f, -6.471521376e-03f, -6.472016441e-03f, -6.472497293e-03f, -6.472963932e-03f, -6.473416356e-03f, -6.473854567e-03f,
+ -6.474278564e-03f, -6.474688346e-03f, -6.475083914e-03f, -6.475465267e-03f, -6.475832406e-03f, -6.476185330e-03f, -6.476524040e-03f, -6.476848535e-03f, -6.477158815e-03f, -6.477454881e-03f,
+ -6.477736733e-03f, -6.478004371e-03f, -6.478257795e-03f, -6.478497005e-03f, -6.478722002e-03f, -6.478932785e-03f, -6.479129356e-03f, -6.479311714e-03f, -6.479479860e-03f, -6.479633794e-03f,
+ -6.479773517e-03f, -6.479899030e-03f, -6.480010332e-03f, -6.480107424e-03f, -6.480190307e-03f, -6.480258981e-03f, -6.480313448e-03f, -6.480353707e-03f, -6.480379760e-03f, -6.480391606e-03f,
+ -6.480389248e-03f, -6.480372685e-03f, -6.480341918e-03f, -6.480296949e-03f, -6.480237778e-03f, -6.480164406e-03f, -6.480076834e-03f, -6.479975063e-03f, -6.479859094e-03f, -6.479728928e-03f,
+ -6.479584566e-03f, -6.479426009e-03f, -6.479253258e-03f, -6.479066315e-03f, -6.478865181e-03f, -6.478649856e-03f, -6.478420342e-03f, -6.478176641e-03f, -6.477918753e-03f, -6.477646681e-03f,
+ -6.477360425e-03f, -6.477059986e-03f, -6.476745367e-03f, -6.476416569e-03f, -6.476073592e-03f, -6.475716440e-03f, -6.475345112e-03f, -6.474959612e-03f, -6.474559940e-03f, -6.474146098e-03f,
+ -6.473718088e-03f, -6.473275912e-03f, -6.472819570e-03f, -6.472349066e-03f, -6.471864401e-03f, -6.471365576e-03f, -6.470852594e-03f, -6.470325456e-03f, -6.469784165e-03f, -6.469228722e-03f,
+ -6.468659130e-03f, -6.468075389e-03f, -6.467477504e-03f, -6.466865474e-03f, -6.466239303e-03f, -6.465598994e-03f, -6.464944547e-03f, -6.464275965e-03f, -6.463593250e-03f, -6.462896405e-03f,
+ -6.462185432e-03f, -6.461460334e-03f, -6.460721112e-03f, -6.459967769e-03f, -6.459200307e-03f, -6.458418730e-03f, -6.457623038e-03f, -6.456813236e-03f, -6.455989325e-03f, -6.455151309e-03f,
+ -6.454299188e-03f, -6.453432968e-03f, -6.452552649e-03f, -6.451658234e-03f, -6.450749728e-03f, -6.449827131e-03f, -6.448890447e-03f, -6.447939679e-03f, -6.446974830e-03f, -6.445995902e-03f,
+ -6.445002898e-03f, -6.443995822e-03f, -6.442974676e-03f, -6.441939464e-03f, -6.440890188e-03f, -6.439826851e-03f, -6.438749457e-03f, -6.437658009e-03f, -6.436552510e-03f, -6.435432962e-03f,
+ -6.434299370e-03f, -6.433151736e-03f, -6.431990064e-03f, -6.430814358e-03f, -6.429624619e-03f, -6.428420853e-03f, -6.427203062e-03f, -6.425971249e-03f, -6.424725419e-03f, -6.423465574e-03f,
+ -6.422191718e-03f, -6.420903855e-03f, -6.419601989e-03f, -6.418286122e-03f, -6.416956259e-03f, -6.415612403e-03f, -6.414254559e-03f, -6.412882728e-03f, -6.411496917e-03f, -6.410097127e-03f,
+ -6.408683364e-03f, -6.407255631e-03f, -6.405813932e-03f, -6.404358270e-03f, -6.402888650e-03f, -6.401405076e-03f, -6.399907552e-03f, -6.398396081e-03f, -6.396870669e-03f, -6.395331318e-03f,
+ -6.393778034e-03f, -6.392210819e-03f, -6.390629680e-03f, -6.389034619e-03f, -6.387425640e-03f, -6.385802750e-03f, -6.384165950e-03f, -6.382515247e-03f, -6.380850644e-03f, -6.379172146e-03f,
+ -6.377479756e-03f, -6.375773481e-03f, -6.374053323e-03f, -6.372319289e-03f, -6.370571381e-03f, -6.368809605e-03f, -6.367033966e-03f, -6.365244467e-03f, -6.363441115e-03f, -6.361623913e-03f,
+ -6.359792866e-03f, -6.357947979e-03f, -6.356089257e-03f, -6.354216704e-03f, -6.352330326e-03f, -6.350430127e-03f, -6.348516112e-03f, -6.346588287e-03f, -6.344646656e-03f, -6.342691224e-03f,
+ -6.340721996e-03f, -6.338738978e-03f, -6.336742174e-03f, -6.334731590e-03f, -6.332707230e-03f, -6.330669100e-03f, -6.328617206e-03f, -6.326551551e-03f, -6.324472143e-03f, -6.322378985e-03f,
+ -6.320272084e-03f, -6.318151444e-03f, -6.316017072e-03f, -6.313868972e-03f, -6.311707150e-03f, -6.309531611e-03f, -6.307342361e-03f, -6.305139406e-03f, -6.302922751e-03f, -6.300692402e-03f,
+ -6.298448364e-03f, -6.296190643e-03f, -6.293919244e-03f, -6.291634174e-03f, -6.289335439e-03f, -6.287023043e-03f, -6.284696993e-03f, -6.282357295e-03f, -6.280003954e-03f, -6.277636977e-03f,
+ -6.275256369e-03f, -6.272862136e-03f, -6.270454285e-03f, -6.268032820e-03f, -6.265597750e-03f, -6.263149079e-03f, -6.260686813e-03f, -6.258210959e-03f, -6.255721523e-03f, -6.253218511e-03f,
+ -6.250701929e-03f, -6.248171784e-03f, -6.245628082e-03f, -6.243070829e-03f, -6.240500031e-03f, -6.237915695e-03f, -6.235317828e-03f, -6.232706435e-03f, -6.230081524e-03f, -6.227443100e-03f,
+ -6.224791171e-03f, -6.222125742e-03f, -6.219446820e-03f, -6.216754413e-03f, -6.214048526e-03f, -6.211329166e-03f, -6.208596341e-03f, -6.205850056e-03f, -6.203090318e-03f, -6.200317135e-03f,
+ -6.197530512e-03f, -6.194730458e-03f, -6.191916978e-03f, -6.189090080e-03f, -6.186249771e-03f, -6.183396057e-03f, -6.180528945e-03f, -6.177648444e-03f, -6.174754558e-03f, -6.171847297e-03f,
+ -6.168926666e-03f, -6.165992673e-03f, -6.163045325e-03f, -6.160084629e-03f, -6.157110593e-03f, -6.154123224e-03f, -6.151122529e-03f, -6.148108514e-03f, -6.145081189e-03f, -6.142040559e-03f,
+ -6.138986633e-03f, -6.135919418e-03f, -6.132838921e-03f, -6.129745150e-03f, -6.126638112e-03f, -6.123517815e-03f, -6.120384266e-03f, -6.117237473e-03f, -6.114077444e-03f, -6.110904185e-03f,
+ -6.107717706e-03f, -6.104518014e-03f, -6.101305115e-03f, -6.098079019e-03f, -6.094839733e-03f, -6.091587264e-03f, -6.088321621e-03f, -6.085042812e-03f, -6.081750843e-03f, -6.078445724e-03f,
+ -6.075127463e-03f, -6.071796066e-03f, -6.068451543e-03f, -6.065093901e-03f, -6.061723149e-03f, -6.058339294e-03f, -6.054942344e-03f, -6.051532309e-03f, -6.048109195e-03f, -6.044673012e-03f,
+ -6.041223767e-03f, -6.037761468e-03f, -6.034286125e-03f, -6.030797745e-03f, -6.027296337e-03f, -6.023781909e-03f, -6.020254469e-03f, -6.016714027e-03f, -6.013160589e-03f, -6.009594166e-03f,
+ -6.006014765e-03f, -6.002422395e-03f, -5.998817065e-03f, -5.995198783e-03f, -5.991567558e-03f, -5.987923398e-03f, -5.984266313e-03f, -5.980596310e-03f, -5.976913399e-03f, -5.973217589e-03f,
+ -5.969508887e-03f, -5.965787304e-03f, -5.962052848e-03f, -5.958305528e-03f, -5.954545352e-03f, -5.950772330e-03f, -5.946986471e-03f, -5.943187784e-03f, -5.939376277e-03f, -5.935551960e-03f,
+ -5.931714842e-03f, -5.927864932e-03f, -5.924002238e-03f, -5.920126772e-03f, -5.916238540e-03f, -5.912337553e-03f, -5.908423820e-03f, -5.904497351e-03f, -5.900558154e-03f, -5.896606238e-03f,
+ -5.892641614e-03f, -5.888664291e-03f, -5.884674277e-03f, -5.880671583e-03f, -5.876656218e-03f, -5.872628191e-03f, -5.868587512e-03f, -5.864534190e-03f, -5.860468235e-03f, -5.856389658e-03f,
+ -5.852298466e-03f, -5.848194670e-03f, -5.844078280e-03f, -5.839949305e-03f, -5.835807755e-03f, -5.831653641e-03f, -5.827486970e-03f, -5.823307754e-03f, -5.819116003e-03f, -5.814911725e-03f,
+ -5.810694932e-03f, -5.806465632e-03f, -5.802223837e-03f, -5.797969555e-03f, -5.793702797e-03f, -5.789423573e-03f, -5.785131894e-03f, -5.780827768e-03f, -5.776511206e-03f, -5.772182219e-03f,
+ -5.767840817e-03f, -5.763487009e-03f, -5.759120806e-03f, -5.754742218e-03f, -5.750351256e-03f, -5.745947929e-03f, -5.741532249e-03f, -5.737104225e-03f, -5.732663868e-03f, -5.728211188e-03f,
+ -5.723746196e-03f, -5.719268901e-03f, -5.714779316e-03f, -5.710277449e-03f, -5.705763313e-03f, -5.701236916e-03f, -5.696698270e-03f, -5.692147386e-03f, -5.687584274e-03f, -5.683008944e-03f,
+ -5.678421408e-03f, -5.673821677e-03f, -5.669209760e-03f, -5.664585668e-03f, -5.659949414e-03f, -5.655301006e-03f, -5.650640457e-03f, -5.645967777e-03f, -5.641282977e-03f, -5.636586067e-03f,
+ -5.631877060e-03f, -5.627155965e-03f, -5.622422794e-03f, -5.617677559e-03f, -5.612920269e-03f, -5.608150936e-03f, -5.603369571e-03f, -5.598576185e-03f, -5.593770790e-03f, -5.588953397e-03f,
+ -5.584124016e-03f, -5.579282659e-03f, -5.574429338e-03f, -5.569564063e-03f, -5.564686847e-03f, -5.559797699e-03f, -5.554896633e-03f, -5.549983658e-03f, -5.545058787e-03f, -5.540122031e-03f,
+ -5.535173401e-03f, -5.530212909e-03f, -5.525240567e-03f, -5.520256385e-03f, -5.515260376e-03f, -5.510252551e-03f, -5.505232922e-03f, -5.500201500e-03f, -5.495158298e-03f, -5.490103326e-03f,
+ -5.485036596e-03f, -5.479958121e-03f, -5.474867912e-03f, -5.469765981e-03f, -5.464652339e-03f, -5.459526999e-03f, -5.454389972e-03f, -5.449241271e-03f, -5.444080906e-03f, -5.438908891e-03f,
+ -5.433725237e-03f, -5.428529956e-03f, -5.423323060e-03f, -5.418104561e-03f, -5.412874472e-03f, -5.407632804e-03f, -5.402379569e-03f, -5.397114780e-03f, -5.391838449e-03f, -5.386550588e-03f,
+ -5.381251208e-03f, -5.375940324e-03f, -5.370617946e-03f, -5.365284087e-03f, -5.359938759e-03f, -5.354581976e-03f, -5.349213748e-03f, -5.343834088e-03f, -5.338443010e-03f, -5.333040525e-03f,
+ -5.327626645e-03f, -5.322201384e-03f, -5.316764753e-03f, -5.311316766e-03f, -5.305857435e-03f, -5.300386772e-03f, -5.294904790e-03f, -5.289411502e-03f, -5.283906920e-03f, -5.278391057e-03f,
+ -5.272863926e-03f, -5.267325540e-03f, -5.261775910e-03f, -5.256215051e-03f, -5.250642975e-03f, -5.245059694e-03f, -5.239465221e-03f, -5.233859570e-03f, -5.228242753e-03f, -5.222614784e-03f,
+ -5.216975674e-03f, -5.211325438e-03f, -5.205664088e-03f, -5.199991636e-03f, -5.194308097e-03f, -5.188613483e-03f, -5.182907808e-03f, -5.177191084e-03f, -5.171463324e-03f, -5.165724542e-03f,
+ -5.159974751e-03f, -5.154213964e-03f, -5.148442195e-03f, -5.142659455e-03f, -5.136865760e-03f, -5.131061122e-03f, -5.125245554e-03f, -5.119419071e-03f, -5.113581684e-03f, -5.107733408e-03f,
+ -5.101874256e-03f, -5.096004241e-03f, -5.090123377e-03f, -5.084231677e-03f, -5.078329156e-03f, -5.072415825e-03f, -5.066491700e-03f, -5.060556793e-03f, -5.054611118e-03f, -5.048654690e-03f,
+ -5.042687520e-03f, -5.036709623e-03f, -5.030721014e-03f, -5.024721704e-03f, -5.018711709e-03f, -5.012691042e-03f, -5.006659716e-03f, -5.000617746e-03f, -4.994565145e-03f, -4.988501928e-03f,
+ -4.982428108e-03f, -4.976343698e-03f, -4.970248714e-03f, -4.964143168e-03f, -4.958027075e-03f, -4.951900449e-03f, -4.945763303e-03f, -4.939615652e-03f, -4.933457510e-03f, -4.927288891e-03f,
+ -4.921109809e-03f, -4.914920279e-03f, -4.908720313e-03f, -4.902509927e-03f, -4.896289134e-03f, -4.890057949e-03f, -4.883816387e-03f, -4.877564460e-03f, -4.871302184e-03f, -4.865029573e-03f,
+ -4.858746641e-03f, -4.852453402e-03f, -4.846149872e-03f, -4.839836063e-03f, -4.833511991e-03f, -4.827177671e-03f, -4.820833115e-03f, -4.814478340e-03f, -4.808113359e-03f, -4.801738187e-03f,
+ -4.795352839e-03f, -4.788957328e-03f, -4.782551670e-03f, -4.776135880e-03f, -4.769709971e-03f, -4.763273958e-03f, -4.756827857e-03f, -4.750371682e-03f, -4.743905447e-03f, -4.737429167e-03f,
+ -4.730942857e-03f, -4.724446532e-03f, -4.717940207e-03f, -4.711423895e-03f, -4.704897613e-03f, -4.698361375e-03f, -4.691815196e-03f, -4.685259091e-03f, -4.678693074e-03f, -4.672117161e-03f,
+ -4.665531366e-03f, -4.658935705e-03f, -4.652330193e-03f, -4.645714844e-03f, -4.639089674e-03f, -4.632454697e-03f, -4.625809929e-03f, -4.619155385e-03f, -4.612491080e-03f, -4.605817029e-03f,
+ -4.599133247e-03f, -4.592439750e-03f, -4.585736552e-03f, -4.579023669e-03f, -4.572301116e-03f, -4.565568909e-03f, -4.558827062e-03f, -4.552075591e-03f, -4.545314512e-03f, -4.538543839e-03f,
+ -4.531763588e-03f, -4.524973774e-03f, -4.518174414e-03f, -4.511365521e-03f, -4.504547112e-03f, -4.497719202e-03f, -4.490881807e-03f, -4.484034942e-03f, -4.477178623e-03f, -4.470312864e-03f,
+ -4.463437683e-03f, -4.456553094e-03f, -4.449659112e-03f, -4.442755755e-03f, -4.435843036e-03f, -4.428920973e-03f, -4.421989580e-03f, -4.415048873e-03f, -4.408098868e-03f, -4.401139581e-03f,
+ -4.394171027e-03f, -4.387193222e-03f, -4.380206183e-03f, -4.373209925e-03f, -4.366204463e-03f, -4.359189814e-03f, -4.352165993e-03f, -4.345133016e-03f, -4.338090900e-03f, -4.331039660e-03f,
+ -4.323979312e-03f, -4.316909873e-03f, -4.309831357e-03f, -4.302743782e-03f, -4.295647162e-03f, -4.288541515e-03f, -4.281426856e-03f, -4.274303202e-03f, -4.267170568e-03f, -4.260028970e-03f,
+ -4.252878426e-03f, -4.245718950e-03f, -4.238550559e-03f, -4.231373270e-03f, -4.224187098e-03f, -4.216992060e-03f, -4.209788172e-03f, -4.202575450e-03f, -4.195353910e-03f, -4.188123570e-03f,
+ -4.180884444e-03f, -4.173636551e-03f, -4.166379905e-03f, -4.159114523e-03f, -4.151840422e-03f, -4.144557619e-03f, -4.137266128e-03f, -4.129965968e-03f, -4.122657154e-03f, -4.115339704e-03f,
+ -4.108013632e-03f, -4.100678957e-03f, -4.093335695e-03f, -4.085983861e-03f, -4.078623473e-03f, -4.071254548e-03f, -4.063877101e-03f, -4.056491150e-03f, -4.049096711e-03f, -4.041693801e-03f,
+ -4.034282437e-03f, -4.026862635e-03f, -4.019434412e-03f, -4.011997785e-03f, -4.004552770e-03f, -3.997099385e-03f, -3.989637645e-03f, -3.982167569e-03f, -3.974689172e-03f, -3.967202472e-03f,
+ -3.959707485e-03f, -3.952204229e-03f, -3.944692720e-03f, -3.937172975e-03f, -3.929645011e-03f, -3.922108845e-03f, -3.914564494e-03f, -3.907011975e-03f, -3.899451305e-03f, -3.891882501e-03f,
+ -3.884305580e-03f, -3.876720559e-03f, -3.869127455e-03f, -3.861526286e-03f, -3.853917067e-03f, -3.846299817e-03f, -3.838674553e-03f, -3.831041292e-03f, -3.823400050e-03f, -3.815750846e-03f,
+ -3.808093695e-03f, -3.800428617e-03f, -3.792755627e-03f, -3.785074743e-03f, -3.777385982e-03f, -3.769689362e-03f, -3.761984899e-03f, -3.754272612e-03f, -3.746552517e-03f, -3.738824632e-03f,
+ -3.731088975e-03f, -3.723345561e-03f, -3.715594410e-03f, -3.707835539e-03f, -3.700068964e-03f, -3.692294703e-03f, -3.684512774e-03f, -3.676723194e-03f, -3.668925981e-03f, -3.661121152e-03f,
+ -3.653308725e-03f, -3.645488717e-03f, -3.637661146e-03f, -3.629826029e-03f, -3.621983385e-03f, -3.614133230e-03f, -3.606275582e-03f, -3.598410458e-03f, -3.590537878e-03f, -3.582657857e-03f,
+ -3.574770414e-03f, -3.566875567e-03f, -3.558973333e-03f, -3.551063730e-03f, -3.543146776e-03f, -3.535222488e-03f, -3.527290884e-03f, -3.519351982e-03f, -3.511405800e-03f, -3.503452356e-03f,
+ -3.495491667e-03f, -3.487523752e-03f, -3.479548627e-03f, -3.471566312e-03f, -3.463576823e-03f, -3.455580179e-03f, -3.447576398e-03f, -3.439565498e-03f, -3.431547496e-03f, -3.423522411e-03f,
+ -3.415490260e-03f, -3.407451062e-03f, -3.399404834e-03f, -3.391351595e-03f, -3.383291363e-03f, -3.375224155e-03f, -3.367149990e-03f, -3.359068886e-03f, -3.350980860e-03f, -3.342885932e-03f,
+ -3.334784119e-03f, -3.326675439e-03f, -3.318559910e-03f, -3.310437551e-03f, -3.302308380e-03f, -3.294172414e-03f, -3.286029673e-03f, -3.277880174e-03f, -3.269723936e-03f, -3.261560976e-03f,
+ -3.253391314e-03f, -3.245214966e-03f, -3.237031953e-03f, -3.228842291e-03f, -3.220646000e-03f, -3.212443097e-03f, -3.204233602e-03f, -3.196017531e-03f, -3.187794904e-03f, -3.179565740e-03f,
+ -3.171330055e-03f, -3.163087870e-03f, -3.154839201e-03f, -3.146584069e-03f, -3.138322490e-03f, -3.130054484e-03f, -3.121780070e-03f, -3.113499264e-03f, -3.105212087e-03f, -3.096918557e-03f,
+ -3.088618691e-03f, -3.080312509e-03f, -3.072000030e-03f, -3.063681271e-03f, -3.055356251e-03f, -3.047024989e-03f, -3.038687504e-03f, -3.030343814e-03f, -3.021993938e-03f, -3.013637894e-03f,
+ -3.005275701e-03f, -2.996907378e-03f, -2.988532943e-03f, -2.980152415e-03f, -2.971765814e-03f, -2.963373156e-03f, -2.954974462e-03f, -2.946569750e-03f, -2.938159039e-03f, -2.929742347e-03f,
+ -2.921319693e-03f, -2.912891096e-03f, -2.904456575e-03f, -2.896016149e-03f, -2.887569837e-03f, -2.879117656e-03f, -2.870659627e-03f, -2.862195768e-03f, -2.853726098e-03f, -2.845250635e-03f,
+ -2.836769399e-03f, -2.828282409e-03f, -2.819789683e-03f, -2.811291241e-03f, -2.802787101e-03f, -2.794277282e-03f, -2.785761803e-03f, -2.777240684e-03f, -2.768713943e-03f, -2.760181600e-03f,
+ -2.751643672e-03f, -2.743100180e-03f, -2.734551142e-03f, -2.725996577e-03f, -2.717436505e-03f, -2.708870944e-03f, -2.700299914e-03f, -2.691723433e-03f, -2.683141521e-03f, -2.674554197e-03f,
+ -2.665961479e-03f, -2.657363388e-03f, -2.648759942e-03f, -2.640151160e-03f, -2.631537062e-03f, -2.622917667e-03f, -2.614292993e-03f, -2.605663060e-03f, -2.597027888e-03f, -2.588387495e-03f,
+ -2.579741901e-03f, -2.571091125e-03f, -2.562435186e-03f, -2.553774103e-03f, -2.545107896e-03f, -2.536436584e-03f, -2.527760186e-03f, -2.519078722e-03f, -2.510392211e-03f, -2.501700671e-03f,
+ -2.493004124e-03f, -2.484302587e-03f, -2.475596080e-03f, -2.466884623e-03f, -2.458168235e-03f, -2.449446935e-03f, -2.440720742e-03f, -2.431989677e-03f, -2.423253758e-03f, -2.414513005e-03f,
+ -2.405767438e-03f, -2.397017075e-03f, -2.388261936e-03f, -2.379502041e-03f, -2.370737409e-03f, -2.361968059e-03f, -2.353194011e-03f, -2.344415285e-03f, -2.335631900e-03f, -2.326843876e-03f,
+ -2.318051231e-03f, -2.309253986e-03f, -2.300452161e-03f, -2.291645773e-03f, -2.282834844e-03f, -2.274019393e-03f, -2.265199439e-03f, -2.256375002e-03f, -2.247546102e-03f, -2.238712757e-03f,
+ -2.229874988e-03f, -2.221032815e-03f, -2.212186256e-03f, -2.203335332e-03f, -2.194480062e-03f, -2.185620466e-03f, -2.176756564e-03f, -2.167888374e-03f, -2.159015918e-03f, -2.150139214e-03f,
+ -2.141258282e-03f, -2.132373142e-03f, -2.123483814e-03f, -2.114590317e-03f, -2.105692670e-03f, -2.096790895e-03f, -2.087885010e-03f, -2.078975036e-03f, -2.070060991e-03f, -2.061142897e-03f,
+ -2.052220771e-03f, -2.043294635e-03f, -2.034364509e-03f, -2.025430411e-03f, -2.016492361e-03f, -2.007550380e-03f, -1.998604488e-03f, -1.989654704e-03f, -1.980701047e-03f, -1.971743538e-03f,
+ -1.962782197e-03f, -1.953817044e-03f, -1.944848098e-03f, -1.935875379e-03f, -1.926898907e-03f, -1.917918702e-03f, -1.908934784e-03f, -1.899947172e-03f, -1.890955888e-03f, -1.881960950e-03f,
+ -1.872962378e-03f, -1.863960193e-03f, -1.854954414e-03f, -1.845945061e-03f, -1.836932154e-03f, -1.827915714e-03f, -1.818895760e-03f, -1.809872312e-03f, -1.800845390e-03f, -1.791815013e-03f,
+ -1.782781203e-03f, -1.773743979e-03f, -1.764703361e-03f, -1.755659369e-03f, -1.746612023e-03f, -1.737561343e-03f, -1.728507348e-03f, -1.719450060e-03f, -1.710389498e-03f, -1.701325682e-03f,
+ -1.692258633e-03f, -1.683188369e-03f, -1.674114912e-03f, -1.665038281e-03f, -1.655958496e-03f, -1.646875578e-03f, -1.637789547e-03f, -1.628700422e-03f, -1.619608224e-03f, -1.610512973e-03f,
+ -1.601414688e-03f, -1.592313391e-03f, -1.583209101e-03f, -1.574101838e-03f, -1.564991623e-03f, -1.555878475e-03f, -1.546762415e-03f, -1.537643462e-03f, -1.528521638e-03f, -1.519396961e-03f,
+ -1.510269453e-03f, -1.501139133e-03f, -1.492006022e-03f, -1.482870140e-03f, -1.473731506e-03f, -1.464590142e-03f, -1.455446067e-03f, -1.446299302e-03f, -1.437149866e-03f, -1.427997780e-03f,
+ -1.418843064e-03f, -1.409685738e-03f, -1.400525823e-03f, -1.391363339e-03f, -1.382198306e-03f, -1.373030744e-03f, -1.363860673e-03f, -1.354688114e-03f, -1.345513086e-03f, -1.336335611e-03f,
+ -1.327155709e-03f, -1.317973399e-03f, -1.308788702e-03f, -1.299601638e-03f, -1.290412227e-03f, -1.281220490e-03f, -1.272026448e-03f, -1.262830119e-03f, -1.253631525e-03f, -1.244430686e-03f,
+ -1.235227622e-03f, -1.226022353e-03f, -1.216814900e-03f, -1.207605283e-03f, -1.198393522e-03f, -1.189179638e-03f, -1.179963651e-03f, -1.170745581e-03f, -1.161525449e-03f, -1.152303275e-03f,
+ -1.143079079e-03f, -1.133852881e-03f, -1.124624702e-03f, -1.115394563e-03f, -1.106162482e-03f, -1.096928482e-03f, -1.087692582e-03f, -1.078454803e-03f, -1.069215165e-03f, -1.059973688e-03f,
+ -1.050730392e-03f, -1.041485299e-03f, -1.032238428e-03f, -1.022989799e-03f, -1.013739434e-03f, -1.004487352e-03f, -9.952335742e-04f, -9.859781205e-04f, -9.767210114e-04f, -9.674622672e-04f,
+ -9.582019084e-04f, -9.489399554e-04f, -9.396764284e-04f, -9.304113480e-04f, -9.211447346e-04f, -9.118766084e-04f, -9.026069900e-04f, -8.933358996e-04f, -8.840633578e-04f, -8.747893849e-04f,
+ -8.655140013e-04f, -8.562372274e-04f, -8.469590837e-04f, -8.376795905e-04f, -8.283987683e-04f, -8.191166375e-04f, -8.098332184e-04f, -8.005485316e-04f, -7.912625974e-04f, -7.819754363e-04f,
+ -7.726870686e-04f, -7.633975149e-04f, -7.541067955e-04f, -7.448149308e-04f, -7.355219413e-04f, -7.262278475e-04f, -7.169326697e-04f, -7.076364284e-04f, -6.983391440e-04f, -6.890408369e-04f,
+ -6.797415276e-04f, -6.704412366e-04f, -6.611399842e-04f, -6.518377910e-04f, -6.425346773e-04f, -6.332306636e-04f, -6.239257703e-04f, -6.146200179e-04f, -6.053134268e-04f, -5.960060174e-04f,
+ -5.866978103e-04f, -5.773888258e-04f, -5.680790845e-04f, -5.587686066e-04f, -5.494574128e-04f, -5.401455234e-04f, -5.308329590e-04f, -5.215197398e-04f, -5.122058865e-04f, -5.028914194e-04f,
+ -4.935763590e-04f, -4.842607257e-04f, -4.749445400e-04f, -4.656278224e-04f, -4.563105932e-04f, -4.469928730e-04f, -4.376746822e-04f, -4.283560412e-04f, -4.190369705e-04f, -4.097174906e-04f,
+ -4.003976218e-04f, -3.910773847e-04f, -3.817567997e-04f, -3.724358872e-04f, -3.631146677e-04f, -3.537931617e-04f, -3.444713895e-04f, -3.351493717e-04f, -3.258271286e-04f, -3.165046807e-04f,
+ -3.071820485e-04f, -2.978592525e-04f, -2.885363129e-04f, -2.792132504e-04f, -2.698900853e-04f, -2.605668381e-04f, -2.512435292e-04f, -2.419201791e-04f, -2.325968082e-04f, -2.232734368e-04f,
+ -2.139500856e-04f, -2.046267749e-04f, -1.953035251e-04f, -1.859803566e-04f, -1.766572900e-04f, -1.673343456e-04f, -1.580115439e-04f, -1.486889052e-04f, -1.393664500e-04f, -1.300441988e-04f,
+ -1.207221719e-04f, -1.114003899e-04f, -1.020788730e-04f, -9.275764166e-05f, -8.343671640e-05f, -7.411611758e-05f, -6.479586562e-05f, -5.547598091e-05f, -4.615648388e-05f, -3.683739492e-05f,
+ -2.751873444e-05f, -1.820052284e-05f, -8.882780530e-06f, 4.344721031e-07f, 9.751214660e-06f, 1.906742675e-05f, 2.838308798e-05f, 3.769817795e-05f, 4.701267630e-05f, 5.632656262e-05f,
+ 6.563981654e-05f, 7.495241769e-05f, 8.426434567e-05f, 9.357558013e-05f, 1.028861007e-04f, 1.121958870e-04f, 1.215049186e-04f, 1.308131753e-04f, 1.401206366e-04f, 1.494272821e-04f,
+ 1.587330916e-04f, 1.680380447e-04f, 1.773421210e-04f, 1.866453002e-04f, 1.959475619e-04f, 2.052488859e-04f, 2.145492517e-04f, 2.238486390e-04f, 2.331470275e-04f, 2.424443969e-04f,
+ 2.517407269e-04f, 2.610359971e-04f, 2.703301872e-04f, 2.796232769e-04f, 2.889152459e-04f, 2.982060739e-04f, 3.074957406e-04f, 3.167842256e-04f, 3.260715088e-04f, 3.353575697e-04f,
+ 3.446423882e-04f, 3.539259439e-04f, 3.632082166e-04f, 3.724891859e-04f, 3.817688317e-04f, 3.910471336e-04f, 4.003240713e-04f, 4.095996247e-04f, 4.188737734e-04f, 4.281464973e-04f,
+ 4.374177760e-04f, 4.466875893e-04f, 4.559559170e-04f, 4.652227388e-04f, 4.744880346e-04f, 4.837517841e-04f, 4.930139670e-04f, 5.022745632e-04f, 5.115335524e-04f, 5.207909144e-04f,
+ 5.300466291e-04f, 5.393006763e-04f, 5.485530357e-04f, 5.578036871e-04f, 5.670526104e-04f, 5.762997854e-04f, 5.855451919e-04f, 5.947888098e-04f, 6.040306189e-04f, 6.132705990e-04f,
+ 6.225087299e-04f, 6.317449917e-04f, 6.409793640e-04f, 6.502118267e-04f, 6.594423598e-04f, 6.686709430e-04f, 6.778975564e-04f, 6.871221797e-04f, 6.963447928e-04f, 7.055653757e-04f,
+ 7.147839082e-04f, 7.240003702e-04f, 7.332147417e-04f, 7.424270026e-04f, 7.516371328e-04f, 7.608451122e-04f, 7.700509208e-04f, 7.792545385e-04f, 7.884559452e-04f, 7.976551209e-04f,
+ 8.068520456e-04f, 8.160466992e-04f, 8.252390617e-04f, 8.344291131e-04f, 8.436168333e-04f, 8.528022023e-04f, 8.619852002e-04f, 8.711658070e-04f, 8.803440026e-04f, 8.895197670e-04f,
+ 8.986930803e-04f, 9.078639225e-04f, 9.170322737e-04f, 9.261981139e-04f, 9.353614231e-04f, 9.445221813e-04f, 9.536803687e-04f, 9.628359653e-04f, 9.719889512e-04f, 9.811393065e-04f,
+ 9.902870112e-04f, 9.994320455e-04f, 1.008574389e-03f, 1.017714023e-03f, 1.026850927e-03f, 1.035985080e-03f, 1.045116464e-03f, 1.054245058e-03f, 1.063370842e-03f, 1.072493797e-03f,
+ 1.081613902e-03f, 1.090731139e-03f, 1.099845486e-03f, 1.108956925e-03f, 1.118065435e-03f, 1.127170997e-03f, 1.136273590e-03f, 1.145373196e-03f, 1.154469793e-03f, 1.163563364e-03f,
+ 1.172653887e-03f, 1.181741342e-03f, 1.190825711e-03f, 1.199906974e-03f, 1.208985110e-03f, 1.218060100e-03f, 1.227131925e-03f, 1.236200564e-03f, 1.245265998e-03f, 1.254328207e-03f,
+ 1.263387171e-03f, 1.272442872e-03f, 1.281495288e-03f, 1.290544401e-03f, 1.299590190e-03f, 1.308632637e-03f, 1.317671722e-03f, 1.326707424e-03f, 1.335739724e-03f, 1.344768603e-03f,
+ 1.353794042e-03f, 1.362816019e-03f, 1.371834517e-03f, 1.380849515e-03f, 1.389860993e-03f, 1.398868933e-03f, 1.407873314e-03f, 1.416874117e-03f, 1.425871323e-03f, 1.434864912e-03f,
+ 1.443854865e-03f, 1.452841161e-03f, 1.461823782e-03f, 1.470802708e-03f, 1.479777919e-03f, 1.488749397e-03f, 1.497717121e-03f, 1.506681072e-03f, 1.515641231e-03f, 1.524597578e-03f,
+ 1.533550094e-03f, 1.542498760e-03f, 1.551443556e-03f, 1.560384462e-03f, 1.569321459e-03f, 1.578254528e-03f, 1.587183650e-03f, 1.596108805e-03f, 1.605029974e-03f, 1.613947137e-03f,
+ 1.622860276e-03f, 1.631769370e-03f, 1.640674401e-03f, 1.649575349e-03f, 1.658472195e-03f, 1.667364919e-03f, 1.676253503e-03f, 1.685137927e-03f, 1.694018172e-03f, 1.702894219e-03f,
+ 1.711766048e-03f, 1.720633640e-03f, 1.729496977e-03f, 1.738356038e-03f, 1.747210805e-03f, 1.756061258e-03f, 1.764907378e-03f, 1.773749147e-03f, 1.782586545e-03f, 1.791419552e-03f,
+ 1.800248150e-03f, 1.809072320e-03f, 1.817892043e-03f, 1.826707298e-03f, 1.835518069e-03f, 1.844324334e-03f, 1.853126076e-03f, 1.861923275e-03f, 1.870715912e-03f, 1.879503968e-03f,
+ 1.888287425e-03f, 1.897066262e-03f, 1.905840462e-03f, 1.914610005e-03f, 1.923374872e-03f, 1.932135044e-03f, 1.940890503e-03f, 1.949641228e-03f, 1.958387203e-03f, 1.967128407e-03f,
+ 1.975864821e-03f, 1.984596427e-03f, 1.993323206e-03f, 2.002045139e-03f, 2.010762208e-03f, 2.019474392e-03f, 2.028181674e-03f, 2.036884035e-03f, 2.045581455e-03f, 2.054273917e-03f,
+ 2.062961401e-03f, 2.071643888e-03f, 2.080321360e-03f, 2.088993798e-03f, 2.097661183e-03f, 2.106323497e-03f, 2.114980721e-03f, 2.123632836e-03f, 2.132279823e-03f, 2.140921664e-03f,
+ 2.149558341e-03f, 2.158189833e-03f, 2.166816124e-03f, 2.175437193e-03f, 2.184053024e-03f, 2.192663596e-03f, 2.201268892e-03f, 2.209868892e-03f, 2.218463579e-03f, 2.227052934e-03f,
+ 2.235636937e-03f, 2.244215572e-03f, 2.252788819e-03f, 2.261356659e-03f, 2.269919074e-03f, 2.278476046e-03f, 2.287027557e-03f, 2.295573587e-03f, 2.304114119e-03f, 2.312649133e-03f,
+ 2.321178612e-03f, 2.329702537e-03f, 2.338220890e-03f, 2.346733653e-03f, 2.355240806e-03f, 2.363742332e-03f, 2.372238213e-03f, 2.380728430e-03f, 2.389212964e-03f, 2.397691798e-03f,
+ 2.406164913e-03f, 2.414632291e-03f, 2.423093914e-03f, 2.431549763e-03f, 2.439999820e-03f, 2.448444068e-03f, 2.456882487e-03f, 2.465315060e-03f, 2.473741769e-03f, 2.482162595e-03f,
+ 2.490577520e-03f, 2.498986526e-03f, 2.507389595e-03f, 2.515786710e-03f, 2.524177851e-03f, 2.532563000e-03f, 2.540942141e-03f, 2.549315254e-03f, 2.557682322e-03f, 2.566043326e-03f,
+ 2.574398249e-03f, 2.582747073e-03f, 2.591089779e-03f, 2.599426350e-03f, 2.607756768e-03f, 2.616081015e-03f, 2.624399073e-03f, 2.632710924e-03f, 2.641016550e-03f, 2.649315933e-03f,
+ 2.657609056e-03f, 2.665895900e-03f, 2.674176449e-03f, 2.682450683e-03f, 2.690718586e-03f, 2.698980139e-03f, 2.707235324e-03f, 2.715484125e-03f, 2.723726523e-03f, 2.731962500e-03f,
+ 2.740192039e-03f, 2.748415123e-03f, 2.756631732e-03f, 2.764841851e-03f, 2.773045460e-03f, 2.781242544e-03f, 2.789433083e-03f, 2.797617060e-03f, 2.805794458e-03f, 2.813965259e-03f,
+ 2.822129446e-03f, 2.830287001e-03f, 2.838437906e-03f, 2.846582145e-03f, 2.854719699e-03f, 2.862850551e-03f, 2.870974684e-03f, 2.879092080e-03f, 2.887202722e-03f, 2.895306592e-03f,
+ 2.903403673e-03f, 2.911493948e-03f, 2.919577399e-03f, 2.927654009e-03f, 2.935723760e-03f, 2.943786636e-03f, 2.951842619e-03f, 2.959891691e-03f, 2.967933836e-03f, 2.975969035e-03f,
+ 2.983997273e-03f, 2.992018532e-03f, 3.000032794e-03f, 3.008040042e-03f, 3.016040260e-03f, 3.024033429e-03f, 3.032019534e-03f, 3.039998556e-03f, 3.047970479e-03f, 3.055935285e-03f,
+ 3.063892958e-03f, 3.071843480e-03f, 3.079786835e-03f, 3.087723005e-03f, 3.095651973e-03f, 3.103573723e-03f, 3.111488237e-03f, 3.119395499e-03f, 3.127295491e-03f, 3.135188197e-03f,
+ 3.143073600e-03f, 3.150951682e-03f, 3.158822428e-03f, 3.166685819e-03f, 3.174541840e-03f, 3.182390473e-03f, 3.190231702e-03f, 3.198065510e-03f, 3.205891880e-03f, 3.213710795e-03f,
+ 3.221522239e-03f, 3.229326195e-03f, 3.237122646e-03f, 3.244911576e-03f, 3.252692967e-03f, 3.260466804e-03f, 3.268233069e-03f, 3.275991747e-03f, 3.283742819e-03f, 3.291486271e-03f,
+ 3.299222085e-03f, 3.306950244e-03f, 3.314670733e-03f, 3.322383535e-03f, 3.330088633e-03f, 3.337786010e-03f, 3.345475651e-03f, 3.353157539e-03f, 3.360831657e-03f, 3.368497989e-03f,
+ 3.376156519e-03f, 3.383807231e-03f, 3.391450107e-03f, 3.399085132e-03f, 3.406712289e-03f, 3.414331563e-03f, 3.421942936e-03f, 3.429546393e-03f, 3.437141917e-03f, 3.444729492e-03f,
+ 3.452309102e-03f, 3.459880731e-03f, 3.467444362e-03f, 3.474999980e-03f, 3.482547568e-03f, 3.490087110e-03f, 3.497618591e-03f, 3.505141993e-03f, 3.512657302e-03f, 3.520164500e-03f,
+ 3.527663573e-03f, 3.535154503e-03f, 3.542637275e-03f, 3.550111873e-03f, 3.557578282e-03f, 3.565036484e-03f, 3.572486465e-03f, 3.579928208e-03f, 3.587361698e-03f, 3.594786919e-03f,
+ 3.602203854e-03f, 3.609612488e-03f, 3.617012806e-03f, 3.624404791e-03f, 3.631788428e-03f, 3.639163701e-03f, 3.646530594e-03f, 3.653889092e-03f, 3.661239179e-03f, 3.668580839e-03f,
+ 3.675914057e-03f, 3.683238817e-03f, 3.690555103e-03f, 3.697862900e-03f, 3.705162193e-03f, 3.712452965e-03f, 3.719735202e-03f, 3.727008888e-03f, 3.734274007e-03f, 3.741530543e-03f,
+ 3.748778482e-03f, 3.756017809e-03f, 3.763248506e-03f, 3.770470560e-03f, 3.777683955e-03f, 3.784888676e-03f, 3.792084706e-03f, 3.799272032e-03f, 3.806450637e-03f, 3.813620507e-03f,
+ 3.820781626e-03f, 3.827933978e-03f, 3.835077550e-03f, 3.842212325e-03f, 3.849338288e-03f, 3.856455425e-03f, 3.863563720e-03f, 3.870663157e-03f, 3.877753723e-03f, 3.884835402e-03f,
+ 3.891908178e-03f, 3.898972038e-03f, 3.906026965e-03f, 3.913072945e-03f, 3.920109964e-03f, 3.927138005e-03f, 3.934157054e-03f, 3.941167096e-03f, 3.948168117e-03f, 3.955160101e-03f,
+ 3.962143034e-03f, 3.969116900e-03f, 3.976081686e-03f, 3.983037376e-03f, 3.989983955e-03f, 3.996921409e-03f, 4.003849724e-03f, 4.010768883e-03f, 4.017678873e-03f, 4.024579680e-03f,
+ 4.031471288e-03f, 4.038353682e-03f, 4.045226849e-03f, 4.052090774e-03f, 4.058945442e-03f, 4.065790838e-03f, 4.072626949e-03f, 4.079453759e-03f, 4.086271255e-03f, 4.093079421e-03f,
+ 4.099878243e-03f, 4.106667708e-03f, 4.113447800e-03f, 4.120218506e-03f, 4.126979810e-03f, 4.133731699e-03f, 4.140474158e-03f, 4.147207174e-03f, 4.153930731e-03f, 4.160644816e-03f,
+ 4.167349414e-03f, 4.174044511e-03f, 4.180730094e-03f, 4.187406147e-03f, 4.194072657e-03f, 4.200729610e-03f, 4.207376992e-03f, 4.214014788e-03f, 4.220642985e-03f, 4.227261569e-03f,
+ 4.233870525e-03f, 4.240469840e-03f, 4.247059499e-03f, 4.253639489e-03f, 4.260209796e-03f, 4.266770406e-03f, 4.273321306e-03f, 4.279862480e-03f, 4.286393917e-03f, 4.292915601e-03f,
+ 4.299427518e-03f, 4.305929657e-03f, 4.312422001e-03f, 4.318904539e-03f, 4.325377256e-03f, 4.331840138e-03f, 4.338293172e-03f, 4.344736344e-03f, 4.351169641e-03f, 4.357593050e-03f,
+ 4.364006555e-03f, 4.370410145e-03f, 4.376803806e-03f, 4.383187523e-03f, 4.389561285e-03f, 4.395925076e-03f, 4.402278884e-03f, 4.408622696e-03f, 4.414956498e-03f, 4.421280277e-03f,
+ 4.427594019e-03f, 4.433897711e-03f, 4.440191340e-03f, 4.446474893e-03f, 4.452748356e-03f, 4.459011716e-03f, 4.465264960e-03f, 4.471508076e-03f, 4.477741049e-03f, 4.483963866e-03f,
+ 4.490176515e-03f, 4.496378983e-03f, 4.502571256e-03f, 4.508753322e-03f, 4.514925167e-03f, 4.521086778e-03f, 4.527238143e-03f, 4.533379249e-03f, 4.539510082e-03f, 4.545630631e-03f,
+ 4.551740881e-03f, 4.557840820e-03f, 4.563930436e-03f, 4.570009715e-03f, 4.576078645e-03f, 4.582137213e-03f, 4.588185406e-03f, 4.594223212e-03f, 4.600250618e-03f, 4.606267612e-03f,
+ 4.612274180e-03f, 4.618270310e-03f, 4.624255990e-03f, 4.630231207e-03f, 4.636195948e-03f, 4.642150201e-03f, 4.648093954e-03f, 4.654027194e-03f, 4.659949908e-03f, 4.665862085e-03f,
+ 4.671763711e-03f, 4.677654775e-03f, 4.683535264e-03f, 4.689405166e-03f, 4.695264468e-03f, 4.701113159e-03f, 4.706951225e-03f, 4.712778656e-03f, 4.718595438e-03f, 4.724401559e-03f,
+ 4.730197008e-03f, 4.735981772e-03f, 4.741755839e-03f, 4.747519197e-03f, 4.753271834e-03f, 4.759013738e-03f, 4.764744897e-03f, 4.770465299e-03f, 4.776174932e-03f, 4.781873784e-03f,
+ 4.787561843e-03f, 4.793239098e-03f, 4.798905536e-03f, 4.804561145e-03f, 4.810205915e-03f, 4.815839832e-03f, 4.821462886e-03f, 4.827075064e-03f, 4.832676355e-03f, 4.838266748e-03f,
+ 4.843846229e-03f, 4.849414789e-03f, 4.854972415e-03f, 4.860519096e-03f, 4.866054819e-03f, 4.871579575e-03f, 4.877093350e-03f, 4.882596134e-03f, 4.888087915e-03f, 4.893568682e-03f,
+ 4.899038423e-03f, 4.904497127e-03f, 4.909944782e-03f, 4.915381378e-03f, 4.920806903e-03f, 4.926221345e-03f, 4.931624693e-03f, 4.937016937e-03f, 4.942398064e-03f, 4.947768064e-03f,
+ 4.953126926e-03f, 4.958474638e-03f, 4.963811189e-03f, 4.969136569e-03f, 4.974450765e-03f, 4.979753768e-03f, 4.985045566e-03f, 4.990326147e-03f, 4.995595502e-03f, 5.000853620e-03f,
+ 5.006100488e-03f, 5.011336097e-03f, 5.016560435e-03f, 5.021773492e-03f, 5.026975257e-03f, 5.032165719e-03f, 5.037344868e-03f, 5.042512692e-03f, 5.047669181e-03f, 5.052814324e-03f,
+ 5.057948110e-03f, 5.063070530e-03f, 5.068181572e-03f, 5.073281226e-03f, 5.078369480e-03f, 5.083446326e-03f, 5.088511752e-03f, 5.093565747e-03f, 5.098608301e-03f, 5.103639405e-03f,
+ 5.108659046e-03f, 5.113667216e-03f, 5.118663903e-03f, 5.123649098e-03f, 5.128622790e-03f, 5.133584968e-03f, 5.138535623e-03f, 5.143474744e-03f, 5.148402321e-03f, 5.153318345e-03f,
+ 5.158222804e-03f, 5.163115688e-03f, 5.167996989e-03f, 5.172866694e-03f, 5.177724795e-03f, 5.182571282e-03f, 5.187406144e-03f, 5.192229372e-03f, 5.197040955e-03f, 5.201840884e-03f,
+ 5.206629148e-03f, 5.211405739e-03f, 5.216170645e-03f, 5.220923858e-03f, 5.225665367e-03f, 5.230395163e-03f, 5.235113236e-03f, 5.239819576e-03f, 5.244514174e-03f, 5.249197020e-03f,
+ 5.253868104e-03f, 5.258527417e-03f, 5.263174949e-03f, 5.267810691e-03f, 5.272434633e-03f, 5.277046766e-03f, 5.281647079e-03f, 5.286235565e-03f, 5.290812213e-03f, 5.295377013e-03f,
+ 5.299929958e-03f, 5.304471036e-03f, 5.309000240e-03f, 5.313517559e-03f, 5.318022984e-03f, 5.322516507e-03f, 5.326998118e-03f, 5.331467807e-03f, 5.335925567e-03f, 5.340371386e-03f,
+ 5.344805258e-03f, 5.349227171e-03f, 5.353637118e-03f, 5.358035090e-03f, 5.362421076e-03f, 5.366795069e-03f, 5.371157060e-03f, 5.375507039e-03f, 5.379844997e-03f, 5.384170927e-03f,
+ 5.388484819e-03f, 5.392786663e-03f, 5.397076452e-03f, 5.401354177e-03f, 5.405619829e-03f, 5.409873399e-03f, 5.414114879e-03f, 5.418344260e-03f, 5.422561533e-03f, 5.426766689e-03f,
+ 5.430959721e-03f, 5.435140620e-03f, 5.439309377e-03f, 5.443465984e-03f, 5.447610432e-03f, 5.451742713e-03f, 5.455862818e-03f, 5.459970739e-03f, 5.464066468e-03f, 5.468149997e-03f,
+ 5.472221317e-03f, 5.476280419e-03f, 5.480327296e-03f, 5.484361940e-03f, 5.488384342e-03f, 5.492394494e-03f, 5.496392389e-03f, 5.500378017e-03f, 5.504351371e-03f, 5.508312443e-03f,
+ 5.512261225e-03f, 5.516197708e-03f, 5.520121885e-03f, 5.524033749e-03f, 5.527933290e-03f, 5.531820502e-03f, 5.535695376e-03f, 5.539557904e-03f, 5.543408079e-03f, 5.547245893e-03f,
+ 5.551071338e-03f, 5.554884407e-03f, 5.558685092e-03f, 5.562473385e-03f, 5.566249278e-03f, 5.570012764e-03f, 5.573763836e-03f, 5.577502485e-03f, 5.581228705e-03f, 5.584942487e-03f,
+ 5.588643825e-03f, 5.592332711e-03f, 5.596009137e-03f, 5.599673097e-03f, 5.603324582e-03f, 5.606963586e-03f, 5.610590101e-03f, 5.614204120e-03f, 5.617805635e-03f, 5.621394640e-03f,
+ 5.624971127e-03f, 5.628535090e-03f, 5.632086520e-03f, 5.635625411e-03f, 5.639151756e-03f, 5.642665548e-03f, 5.646166779e-03f, 5.649655444e-03f, 5.653131534e-03f, 5.656595043e-03f,
+ 5.660045964e-03f, 5.663484290e-03f, 5.666910014e-03f, 5.670323130e-03f, 5.673723630e-03f, 5.677111508e-03f, 5.680486758e-03f, 5.683849372e-03f, 5.687199343e-03f, 5.690536666e-03f,
+ 5.693861333e-03f, 5.697173338e-03f, 5.700472674e-03f, 5.703759335e-03f, 5.707033314e-03f, 5.710294605e-03f, 5.713543201e-03f, 5.716779097e-03f, 5.720002284e-03f, 5.723212758e-03f,
+ 5.726410512e-03f, 5.729595539e-03f, 5.732767833e-03f, 5.735927388e-03f, 5.739074198e-03f, 5.742208256e-03f, 5.745329557e-03f, 5.748438093e-03f, 5.751533860e-03f, 5.754616851e-03f,
+ 5.757687059e-03f, 5.760744480e-03f, 5.763789106e-03f, 5.766820932e-03f, 5.769839953e-03f, 5.772846161e-03f, 5.775839551e-03f, 5.778820118e-03f, 5.781787855e-03f, 5.784742756e-03f,
+ 5.787684817e-03f, 5.790614031e-03f, 5.793530392e-03f, 5.796433894e-03f, 5.799324533e-03f, 5.802202302e-03f, 5.805067196e-03f, 5.807919209e-03f, 5.810758336e-03f, 5.813584571e-03f,
+ 5.816397909e-03f, 5.819198344e-03f, 5.821985871e-03f, 5.824760484e-03f, 5.827522178e-03f, 5.830270947e-03f, 5.833006787e-03f, 5.835729692e-03f, 5.838439657e-03f, 5.841136676e-03f,
+ 5.843820745e-03f, 5.846491858e-03f, 5.849150010e-03f, 5.851795195e-03f, 5.854427410e-03f, 5.857046648e-03f, 5.859652905e-03f, 5.862246176e-03f, 5.864826455e-03f, 5.867393738e-03f,
+ 5.869948020e-03f, 5.872489296e-03f, 5.875017561e-03f, 5.877532811e-03f, 5.880035039e-03f, 5.882524243e-03f, 5.885000417e-03f, 5.887463555e-03f, 5.889913655e-03f, 5.892350710e-03f,
+ 5.894774716e-03f, 5.897185670e-03f, 5.899583565e-03f, 5.901968398e-03f, 5.904340164e-03f, 5.906698858e-03f, 5.909044477e-03f, 5.911377015e-03f, 5.913696468e-03f, 5.916002833e-03f,
+ 5.918296104e-03f, 5.920576277e-03f, 5.922843348e-03f, 5.925097313e-03f, 5.927338167e-03f, 5.929565907e-03f, 5.931780528e-03f, 5.933982026e-03f, 5.936170396e-03f, 5.938345636e-03f,
+ 5.940507740e-03f, 5.942656705e-03f, 5.944792527e-03f, 5.946915201e-03f, 5.949024725e-03f, 5.951121093e-03f, 5.953204302e-03f, 5.955274349e-03f, 5.957331229e-03f, 5.959374938e-03f,
+ 5.961405473e-03f, 5.963422831e-03f, 5.965427007e-03f, 5.967417997e-03f, 5.969395799e-03f, 5.971360408e-03f, 5.973311821e-03f, 5.975250035e-03f, 5.977175045e-03f, 5.979086848e-03f,
+ 5.980985442e-03f, 5.982870822e-03f, 5.984742984e-03f, 5.986601927e-03f, 5.988447645e-03f, 5.990280137e-03f, 5.992099398e-03f, 5.993905425e-03f, 5.995698216e-03f, 5.997477767e-03f,
+ 5.999244074e-03f, 6.000997135e-03f, 6.002736946e-03f, 6.004463505e-03f, 6.006176808e-03f, 6.007876853e-03f, 6.009563635e-03f, 6.011237153e-03f, 6.012897404e-03f, 6.014544384e-03f,
+ 6.016178090e-03f, 6.017798520e-03f, 6.019405671e-03f, 6.020999540e-03f, 6.022580125e-03f, 6.024147422e-03f, 6.025701429e-03f, 6.027242143e-03f, 6.028769562e-03f, 6.030283683e-03f,
+ 6.031784503e-03f, 6.033272019e-03f, 6.034746230e-03f, 6.036207133e-03f, 6.037654725e-03f, 6.039089004e-03f, 6.040509967e-03f, 6.041917612e-03f, 6.043311937e-03f, 6.044692939e-03f,
+ 6.046060617e-03f, 6.047414966e-03f, 6.048755987e-03f, 6.050083676e-03f, 6.051398031e-03f, 6.052699049e-03f, 6.053986730e-03f, 6.055261070e-03f, 6.056522069e-03f, 6.057769722e-03f,
+ 6.059004030e-03f, 6.060224989e-03f, 6.061432597e-03f, 6.062626854e-03f, 6.063807757e-03f, 6.064975303e-03f, 6.066129492e-03f, 6.067270321e-03f, 6.068397789e-03f, 6.069511893e-03f,
+ 6.070612633e-03f, 6.071700007e-03f, 6.072774012e-03f, 6.073834648e-03f, 6.074881912e-03f, 6.075915803e-03f, 6.076936320e-03f, 6.077943460e-03f, 6.078937224e-03f, 6.079917608e-03f,
+ 6.080884612e-03f, 6.081838235e-03f, 6.082778474e-03f, 6.083705329e-03f, 6.084618798e-03f, 6.085518881e-03f, 6.086405575e-03f, 6.087278880e-03f, 6.088138794e-03f, 6.088985316e-03f,
+ 6.089818445e-03f, 6.090638181e-03f, 6.091444521e-03f, 6.092237466e-03f, 6.093017013e-03f, 6.093783162e-03f, 6.094535913e-03f, 6.095275263e-03f, 6.096001212e-03f, 6.096713760e-03f,
+ 6.097412906e-03f, 6.098098648e-03f, 6.098770985e-03f, 6.099429919e-03f, 6.100075446e-03f, 6.100707568e-03f, 6.101326282e-03f, 6.101931589e-03f, 6.102523488e-03f, 6.103101978e-03f,
+ 6.103667060e-03f, 6.104218731e-03f, 6.104756992e-03f, 6.105281843e-03f, 6.105793282e-03f, 6.106291311e-03f, 6.106775927e-03f, 6.107247131e-03f, 6.107704923e-03f, 6.108149302e-03f,
+ 6.108580269e-03f, 6.108997822e-03f, 6.109401962e-03f, 6.109792688e-03f, 6.110170001e-03f, 6.110533900e-03f, 6.110884385e-03f, 6.111221457e-03f, 6.111545114e-03f, 6.111855358e-03f,
+ 6.112152188e-03f, 6.112435605e-03f, 6.112705608e-03f, 6.112962198e-03f, 6.113205374e-03f, 6.113435137e-03f, 6.113651488e-03f, 6.113854426e-03f, 6.114043952e-03f, 6.114220066e-03f,
+ 6.114382768e-03f, 6.114532059e-03f, 6.114667940e-03f, 6.114790409e-03f, 6.114899470e-03f, 6.114995120e-03f, 6.115077362e-03f, 6.115146195e-03f, 6.115201621e-03f, 6.115243639e-03f,
+ 6.115272251e-03f, 6.115287458e-03f, 6.115289259e-03f, 6.115277655e-03f, 6.115252648e-03f, 6.115214238e-03f, 6.115162426e-03f, 6.115097213e-03f, 6.115018600e-03f, 6.114926587e-03f,
+ 6.114821175e-03f, 6.114702366e-03f, 6.114570161e-03f, 6.114424560e-03f, 6.114265564e-03f, 6.114093176e-03f, 6.113907395e-03f, 6.113708222e-03f, 6.113495660e-03f, 6.113269709e-03f,
+ 6.113030371e-03f, 6.112777646e-03f, 6.112511536e-03f, 6.112232042e-03f, 6.111939167e-03f, 6.111632910e-03f, 6.111313273e-03f, 6.110980259e-03f, 6.110633867e-03f, 6.110274101e-03f,
+ 6.109900961e-03f, 6.109514449e-03f, 6.109114566e-03f, 6.108701314e-03f, 6.108274695e-03f, 6.107834711e-03f, 6.107381362e-03f, 6.106914651e-03f, 6.106434580e-03f, 6.105941150e-03f,
+ 6.105434363e-03f, 6.104914221e-03f, 6.104380726e-03f, 6.103833880e-03f, 6.103273684e-03f, 6.102700141e-03f, 6.102113252e-03f, 6.101513021e-03f, 6.100899447e-03f, 6.100272535e-03f,
+ 6.099632285e-03f, 6.098978701e-03f, 6.098311783e-03f, 6.097631535e-03f, 6.096937958e-03f, 6.096231055e-03f, 6.095510829e-03f, 6.094777280e-03f, 6.094030412e-03f, 6.093270228e-03f,
+ 6.092496728e-03f, 6.091709917e-03f, 6.090909796e-03f, 6.090096368e-03f, 6.089269635e-03f, 6.088429600e-03f, 6.087576266e-03f, 6.086709634e-03f, 6.085829708e-03f, 6.084936491e-03f,
+ 6.084029984e-03f, 6.083110191e-03f, 6.082177115e-03f, 6.081230757e-03f, 6.080271122e-03f, 6.079298212e-03f, 6.078312029e-03f, 6.077312577e-03f, 6.076299859e-03f, 6.075273877e-03f,
+ 6.074234634e-03f, 6.073182134e-03f, 6.072116379e-03f, 6.071037372e-03f, 6.069945118e-03f, 6.068839618e-03f, 6.067720876e-03f, 6.066588895e-03f, 6.065443678e-03f, 6.064285228e-03f,
+ 6.063113550e-03f, 6.061928645e-03f, 6.060730518e-03f, 6.059519172e-03f, 6.058294609e-03f, 6.057056834e-03f, 6.055805850e-03f, 6.054541660e-03f, 6.053264269e-03f, 6.051973678e-03f,
+ 6.050669893e-03f, 6.049352916e-03f, 6.048022751e-03f, 6.046679402e-03f, 6.045322872e-03f, 6.043953166e-03f, 6.042570286e-03f, 6.041174237e-03f, 6.039765022e-03f, 6.038342646e-03f,
+ 6.036907111e-03f, 6.035458422e-03f, 6.033996584e-03f, 6.032521598e-03f, 6.031033471e-03f, 6.029532205e-03f, 6.028017805e-03f, 6.026490274e-03f, 6.024949617e-03f, 6.023395838e-03f,
+ 6.021828941e-03f, 6.020248930e-03f, 6.018655809e-03f, 6.017049583e-03f, 6.015430256e-03f, 6.013797831e-03f, 6.012152314e-03f, 6.010493708e-03f, 6.008822019e-03f, 6.007137249e-03f,
+ 6.005439405e-03f, 6.003728489e-03f, 6.002004508e-03f, 6.000267464e-03f, 5.998517363e-03f, 5.996754209e-03f, 5.994978007e-03f, 5.993188761e-03f, 5.991386477e-03f, 5.989571158e-03f,
+ 5.987742809e-03f, 5.985901436e-03f, 5.984047042e-03f, 5.982179633e-03f, 5.980299214e-03f, 5.978405788e-03f, 5.976499362e-03f, 5.974579940e-03f, 5.972647527e-03f, 5.970702127e-03f,
+ 5.968743746e-03f, 5.966772390e-03f, 5.964788062e-03f, 5.962790768e-03f, 5.960780513e-03f, 5.958757302e-03f, 5.956721140e-03f, 5.954672033e-03f, 5.952609985e-03f, 5.950535003e-03f,
+ 5.948447090e-03f, 5.946346253e-03f, 5.944232497e-03f, 5.942105826e-03f, 5.939966247e-03f, 5.937813765e-03f, 5.935648385e-03f, 5.933470113e-03f, 5.931278953e-03f, 5.929074913e-03f,
+ 5.926857997e-03f, 5.924628210e-03f, 5.922385559e-03f, 5.920130049e-03f, 5.917861685e-03f, 5.915580474e-03f, 5.913286420e-03f, 5.910979531e-03f, 5.908659811e-03f, 5.906327266e-03f,
+ 5.903981902e-03f, 5.901623725e-03f, 5.899252741e-03f, 5.896868956e-03f, 5.894472375e-03f, 5.892063005e-03f, 5.889640851e-03f, 5.887205920e-03f, 5.884758217e-03f, 5.882297749e-03f,
+ 5.879824522e-03f, 5.877338542e-03f, 5.874839814e-03f, 5.872328346e-03f, 5.869804143e-03f, 5.867267212e-03f, 5.864717558e-03f, 5.862155189e-03f, 5.859580110e-03f, 5.856992328e-03f,
+ 5.854391849e-03f, 5.851778680e-03f, 5.849152827e-03f, 5.846514296e-03f, 5.843863094e-03f, 5.841199227e-03f, 5.838522702e-03f, 5.835833526e-03f, 5.833131704e-03f, 5.830417245e-03f,
+ 5.827690154e-03f, 5.824950437e-03f, 5.822198103e-03f, 5.819433156e-03f, 5.816655605e-03f, 5.813865456e-03f, 5.811062716e-03f, 5.808247391e-03f, 5.805419489e-03f, 5.802579015e-03f,
+ 5.799725978e-03f, 5.796860385e-03f, 5.793982241e-03f, 5.791091555e-03f, 5.788188332e-03f, 5.785272581e-03f, 5.782344308e-03f, 5.779403520e-03f, 5.776450225e-03f, 5.773484430e-03f,
+ 5.770506141e-03f, 5.767515367e-03f, 5.764512113e-03f, 5.761496388e-03f, 5.758468199e-03f, 5.755427554e-03f, 5.752374458e-03f, 5.749308921e-03f, 5.746230949e-03f, 5.743140549e-03f,
+ 5.740037730e-03f, 5.736922498e-03f, 5.733794862e-03f, 5.730654828e-03f, 5.727502404e-03f, 5.724337598e-03f, 5.721160417e-03f, 5.717970870e-03f, 5.714768963e-03f, 5.711554705e-03f,
+ 5.708328103e-03f, 5.705089165e-03f, 5.701837898e-03f, 5.698574311e-03f, 5.695298411e-03f, 5.692010206e-03f, 5.688709705e-03f, 5.685396914e-03f, 5.682071842e-03f, 5.678734497e-03f,
+ 5.675384886e-03f, 5.672023019e-03f, 5.668648902e-03f, 5.665262544e-03f, 5.661863954e-03f, 5.658453138e-03f, 5.655030106e-03f, 5.651594865e-03f, 5.648147423e-03f, 5.644687790e-03f,
+ 5.641215973e-03f, 5.637731980e-03f, 5.634235819e-03f, 5.630727500e-03f, 5.627207030e-03f, 5.623674418e-03f, 5.620129672e-03f, 5.616572800e-03f, 5.613003812e-03f, 5.609422715e-03f,
+ 5.605829518e-03f, 5.602224230e-03f, 5.598606858e-03f, 5.594977413e-03f, 5.591335902e-03f, 5.587682334e-03f, 5.584016717e-03f, 5.580339061e-03f, 5.576649374e-03f, 5.572947664e-03f,
+ 5.569233942e-03f, 5.565508214e-03f, 5.561770491e-03f, 5.558020781e-03f, 5.554259092e-03f, 5.550485435e-03f, 5.546699817e-03f, 5.542902248e-03f, 5.539092737e-03f, 5.535271292e-03f,
+ 5.531437923e-03f, 5.527592638e-03f, 5.523735448e-03f, 5.519866360e-03f, 5.515985385e-03f, 5.512092530e-03f, 5.508187806e-03f, 5.504271222e-03f, 5.500342786e-03f, 5.496402509e-03f,
+ 5.492450399e-03f, 5.488486466e-03f, 5.484510718e-03f, 5.480523166e-03f, 5.476523819e-03f, 5.472512686e-03f, 5.468489776e-03f, 5.464455100e-03f, 5.460408666e-03f, 5.456350484e-03f,
+ 5.452280564e-03f, 5.448198915e-03f, 5.444105547e-03f, 5.440000469e-03f, 5.435883691e-03f, 5.431755223e-03f, 5.427615074e-03f, 5.423463254e-03f, 5.419299773e-03f, 5.415124640e-03f,
+ 5.410937866e-03f, 5.406739460e-03f, 5.402529432e-03f, 5.398307792e-03f, 5.394074549e-03f, 5.389829714e-03f, 5.385573297e-03f, 5.381305308e-03f, 5.377025756e-03f, 5.372734651e-03f,
+ 5.368432004e-03f, 5.364117825e-03f, 5.359792123e-03f, 5.355454910e-03f, 5.351106194e-03f, 5.346745987e-03f, 5.342374297e-03f, 5.337991137e-03f, 5.333596515e-03f, 5.329190442e-03f,
+ 5.324772928e-03f, 5.320343985e-03f, 5.315903621e-03f, 5.311451847e-03f, 5.306988674e-03f, 5.302514112e-03f, 5.298028172e-03f, 5.293530863e-03f, 5.289022197e-03f, 5.284502185e-03f,
+ 5.279970835e-03f, 5.275428160e-03f, 5.270874169e-03f, 5.266308873e-03f, 5.261732284e-03f, 5.257144410e-03f, 5.252545264e-03f, 5.247934856e-03f, 5.243313196e-03f, 5.238680296e-03f,
+ 5.234036166e-03f, 5.229380816e-03f, 5.224714259e-03f, 5.220036503e-03f, 5.215347562e-03f, 5.210647444e-03f, 5.205936162e-03f, 5.201213726e-03f, 5.196480147e-03f, 5.191735436e-03f,
+ 5.186979604e-03f, 5.182212662e-03f, 5.177434622e-03f, 5.172645494e-03f, 5.167845289e-03f, 5.163034018e-03f, 5.158211693e-03f, 5.153378325e-03f, 5.148533926e-03f, 5.143678505e-03f,
+ 5.138812075e-03f, 5.133934646e-03f, 5.129046230e-03f, 5.124146839e-03f, 5.119236484e-03f, 5.114315175e-03f, 5.109382925e-03f, 5.104439745e-03f, 5.099485646e-03f, 5.094520640e-03f,
+ 5.089544738e-03f, 5.084557952e-03f, 5.079560293e-03f, 5.074551773e-03f, 5.069532403e-03f, 5.064502195e-03f, 5.059461161e-03f, 5.054409312e-03f, 5.049346659e-03f, 5.044273215e-03f,
+ 5.039188992e-03f, 5.034094000e-03f, 5.028988253e-03f, 5.023871761e-03f, 5.018744536e-03f, 5.013606590e-03f, 5.008457935e-03f, 5.003298583e-03f, 4.998128546e-03f, 4.992947836e-03f,
+ 4.987756464e-03f, 4.982554443e-03f, 4.977341784e-03f, 4.972118500e-03f, 4.966884603e-03f, 4.961640104e-03f, 4.956385016e-03f, 4.951119351e-03f, 4.945843120e-03f, 4.940556337e-03f,
+ 4.935259013e-03f, 4.929951160e-03f, 4.924632792e-03f, 4.919303919e-03f, 4.913964554e-03f, 4.908614709e-03f, 4.903254397e-03f, 4.897883631e-03f, 4.892502421e-03f, 4.887110781e-03f,
+ 4.881708724e-03f, 4.876296261e-03f, 4.870873405e-03f, 4.865440168e-03f, 4.859996563e-03f, 4.854542603e-03f, 4.849078300e-03f, 4.843603666e-03f, 4.838118714e-03f, 4.832623456e-03f,
+ 4.827117906e-03f, 4.821602076e-03f, 4.816075978e-03f, 4.810539625e-03f, 4.804993030e-03f, 4.799436206e-03f, 4.793869165e-03f, 4.788291920e-03f, 4.782704484e-03f, 4.777106870e-03f,
+ 4.771499090e-03f, 4.765881158e-03f, 4.760253085e-03f, 4.754614886e-03f, 4.748966573e-03f, 4.743308158e-03f, 4.737639656e-03f, 4.731961079e-03f, 4.726272439e-03f, 4.720573750e-03f,
+ 4.714865025e-03f, 4.709146277e-03f, 4.703417519e-03f, 4.697678765e-03f, 4.691930026e-03f, 4.686171317e-03f, 4.680402651e-03f, 4.674624040e-03f, 4.668835499e-03f, 4.663037039e-03f,
+ 4.657228675e-03f, 4.651410420e-03f, 4.645582287e-03f, 4.639744289e-03f, 4.633896440e-03f, 4.628038753e-03f, 4.622171242e-03f, 4.616293919e-03f, 4.610406799e-03f, 4.604509894e-03f,
+ 4.598603218e-03f, 4.592686785e-03f, 4.586760608e-03f, 4.580824701e-03f, 4.574879077e-03f, 4.568923750e-03f, 4.562958733e-03f, 4.556984040e-03f, 4.550999684e-03f, 4.545005680e-03f,
+ 4.539002040e-03f, 4.532988779e-03f, 4.526965911e-03f, 4.520933448e-03f, 4.514891405e-03f, 4.508839796e-03f, 4.502778634e-03f, 4.496707933e-03f, 4.490627707e-03f, 4.484537969e-03f,
+ 4.478438735e-03f, 4.472330016e-03f, 4.466211829e-03f, 4.460084185e-03f, 4.453947100e-03f, 4.447800587e-03f, 4.441644661e-03f, 4.435479335e-03f, 4.429304623e-03f, 4.423120539e-03f,
+ 4.416927098e-03f, 4.410724313e-03f, 4.404512199e-03f, 4.398290770e-03f, 4.392060039e-03f, 4.385820021e-03f, 4.379570731e-03f, 4.373312182e-03f, 4.367044389e-03f, 4.360767366e-03f,
+ 4.354481127e-03f, 4.348185686e-03f, 4.341881058e-03f, 4.335567257e-03f, 4.329244298e-03f, 4.322912194e-03f, 4.316570960e-03f, 4.310220611e-03f, 4.303861161e-03f, 4.297492624e-03f,
+ 4.291115015e-03f, 4.284728349e-03f, 4.278332639e-03f, 4.271927900e-03f, 4.265514148e-03f, 4.259091396e-03f, 4.252659658e-03f, 4.246218951e-03f, 4.239769287e-03f, 4.233310683e-03f,
+ 4.226843151e-03f, 4.220366708e-03f, 4.213881368e-03f, 4.207387145e-03f, 4.200884054e-03f, 4.194372111e-03f, 4.187851329e-03f, 4.181321723e-03f, 4.174783309e-03f, 4.168236101e-03f,
+ 4.161680114e-03f, 4.155115362e-03f, 4.148541861e-03f, 4.141959626e-03f, 4.135368671e-03f, 4.128769011e-03f, 4.122160662e-03f, 4.115543638e-03f, 4.108917954e-03f, 4.102283626e-03f,
+ 4.095640667e-03f, 4.088989094e-03f, 4.082328922e-03f, 4.075660164e-03f, 4.068982837e-03f, 4.062296956e-03f, 4.055602535e-03f, 4.048899591e-03f, 4.042188137e-03f, 4.035468189e-03f,
+ 4.028739763e-03f, 4.022002873e-03f, 4.015257535e-03f, 4.008503764e-03f, 4.001741576e-03f, 3.994970985e-03f, 3.988192007e-03f, 3.981404657e-03f, 3.974608951e-03f, 3.967804903e-03f,
+ 3.960992530e-03f, 3.954171847e-03f, 3.947342868e-03f, 3.940505611e-03f, 3.933660089e-03f, 3.926806318e-03f, 3.919944314e-03f, 3.913074093e-03f, 3.906195669e-03f, 3.899309059e-03f,
+ 3.892414277e-03f, 3.885511340e-03f, 3.878600264e-03f, 3.871681062e-03f, 3.864753753e-03f, 3.857818349e-03f, 3.850874869e-03f, 3.843923327e-03f, 3.836963738e-03f, 3.829996119e-03f,
+ 3.823020485e-03f, 3.816036853e-03f, 3.809045237e-03f, 3.802045653e-03f, 3.795038118e-03f, 3.788022647e-03f, 3.780999255e-03f, 3.773967960e-03f, 3.766928776e-03f, 3.759881719e-03f,
+ 3.752826806e-03f, 3.745764052e-03f, 3.738693473e-03f, 3.731615084e-03f, 3.724528903e-03f, 3.717434945e-03f, 3.710333226e-03f, 3.703223761e-03f, 3.696106568e-03f, 3.688981661e-03f,
+ 3.681849057e-03f, 3.674708772e-03f, 3.667560823e-03f, 3.660405224e-03f, 3.653241993e-03f, 3.646071145e-03f, 3.638892697e-03f, 3.631706664e-03f, 3.624513063e-03f, 3.617311910e-03f,
+ 3.610103221e-03f, 3.602887013e-03f, 3.595663301e-03f, 3.588432102e-03f, 3.581193432e-03f, 3.573947308e-03f, 3.566693746e-03f, 3.559432761e-03f, 3.552164371e-03f, 3.544888591e-03f,
+ 3.537605438e-03f, 3.530314929e-03f, 3.523017080e-03f, 3.515711907e-03f, 3.508399426e-03f, 3.501079654e-03f, 3.493752608e-03f, 3.486418304e-03f, 3.479076758e-03f, 3.471727986e-03f,
+ 3.464372007e-03f, 3.457008835e-03f, 3.449638487e-03f, 3.442260981e-03f, 3.434876332e-03f, 3.427484557e-03f, 3.420085673e-03f, 3.412679696e-03f, 3.405266643e-03f, 3.397846530e-03f,
+ 3.390419375e-03f, 3.382985193e-03f, 3.375544002e-03f, 3.368095819e-03f, 3.360640659e-03f, 3.353178540e-03f, 3.345709478e-03f, 3.338233491e-03f, 3.330750594e-03f, 3.323260806e-03f,
+ 3.315764141e-03f, 3.308260618e-03f, 3.300750253e-03f, 3.293233063e-03f, 3.285709065e-03f, 3.278178275e-03f, 3.270640711e-03f, 3.263096390e-03f, 3.255545327e-03f, 3.247987541e-03f,
+ 3.240423048e-03f, 3.232851866e-03f, 3.225274010e-03f, 3.217689499e-03f, 3.210098348e-03f, 3.202500576e-03f, 3.194896199e-03f, 3.187285233e-03f, 3.179667697e-03f, 3.172043608e-03f,
+ 3.164412981e-03f, 3.156775835e-03f, 3.149132186e-03f, 3.141482052e-03f, 3.133825449e-03f, 3.126162396e-03f, 3.118492908e-03f, 3.110817003e-03f, 3.103134699e-03f, 3.095446012e-03f,
+ 3.087750960e-03f, 3.080049560e-03f, 3.072341829e-03f, 3.064627784e-03f, 3.056907443e-03f, 3.049180823e-03f, 3.041447941e-03f, 3.033708815e-03f, 3.025963461e-03f, 3.018211897e-03f,
+ 3.010454141e-03f, 3.002690210e-03f, 2.994920120e-03f, 2.987143890e-03f, 2.979361537e-03f, 2.971573079e-03f, 2.963778532e-03f, 2.955977914e-03f, 2.948171242e-03f, 2.940358535e-03f,
+ 2.932539808e-03f, 2.924715081e-03f, 2.916884370e-03f, 2.909047693e-03f, 2.901205068e-03f, 2.893356511e-03f, 2.885502040e-03f, 2.877641674e-03f, 2.869775429e-03f, 2.861903322e-03f,
+ 2.854025373e-03f, 2.846141598e-03f, 2.838252014e-03f, 2.830356640e-03f, 2.822455493e-03f, 2.814548591e-03f, 2.806635951e-03f, 2.798717591e-03f, 2.790793529e-03f, 2.782863782e-03f,
+ 2.774928367e-03f, 2.766987304e-03f, 2.759040609e-03f, 2.751088300e-03f, 2.743130396e-03f, 2.735166912e-03f, 2.727197868e-03f, 2.719223282e-03f, 2.711243170e-03f, 2.703257551e-03f,
+ 2.695266443e-03f, 2.687269863e-03f, 2.679267829e-03f, 2.671260359e-03f, 2.663247471e-03f, 2.655229183e-03f, 2.647205512e-03f, 2.639176477e-03f, 2.631142095e-03f, 2.623102385e-03f,
+ 2.615057363e-03f, 2.607007049e-03f, 2.598951460e-03f, 2.590890614e-03f, 2.582824529e-03f, 2.574753223e-03f, 2.566676713e-03f, 2.558595019e-03f, 2.550508157e-03f, 2.542416146e-03f,
+ 2.534319005e-03f, 2.526216750e-03f, 2.518109400e-03f, 2.509996973e-03f, 2.501879487e-03f, 2.493756961e-03f, 2.485629411e-03f, 2.477496857e-03f, 2.469359317e-03f, 2.461216808e-03f,
+ 2.453069348e-03f, 2.444916957e-03f, 2.436759651e-03f, 2.428597449e-03f, 2.420430370e-03f, 2.412258431e-03f, 2.404081650e-03f, 2.395900046e-03f, 2.387713637e-03f, 2.379522442e-03f,
+ 2.371326478e-03f, 2.363125763e-03f, 2.354920316e-03f, 2.346710155e-03f, 2.338495299e-03f, 2.330275765e-03f, 2.322051572e-03f, 2.313822738e-03f, 2.305589282e-03f, 2.297351221e-03f,
+ 2.289108574e-03f, 2.280861360e-03f, 2.272609597e-03f, 2.264353302e-03f, 2.256092495e-03f, 2.247827193e-03f, 2.239557416e-03f, 2.231283181e-03f, 2.223004507e-03f, 2.214721412e-03f,
+ 2.206433915e-03f, 2.198142034e-03f, 2.189845787e-03f, 2.181545193e-03f, 2.173240270e-03f, 2.164931037e-03f, 2.156617513e-03f, 2.148299714e-03f, 2.139977662e-03f, 2.131651372e-03f,
+ 2.123320865e-03f, 2.114986158e-03f, 2.106647270e-03f, 2.098304220e-03f, 2.089957026e-03f, 2.081605706e-03f, 2.073250280e-03f, 2.064890765e-03f, 2.056527181e-03f, 2.048159545e-03f,
+ 2.039787877e-03f, 2.031412194e-03f, 2.023032516e-03f, 2.014648861e-03f, 2.006261248e-03f, 1.997869695e-03f, 1.989474220e-03f, 1.981074844e-03f, 1.972671583e-03f, 1.964264457e-03f,
+ 1.955853484e-03f, 1.947438684e-03f, 1.939020074e-03f, 1.930597673e-03f, 1.922171501e-03f, 1.913741575e-03f, 1.905307915e-03f, 1.896870538e-03f, 1.888429464e-03f, 1.879984712e-03f,
+ 1.871536300e-03f, 1.863084247e-03f, 1.854628571e-03f, 1.846169292e-03f, 1.837706428e-03f, 1.829239997e-03f, 1.820770020e-03f, 1.812296513e-03f, 1.803819497e-03f, 1.795338989e-03f,
+ 1.786855009e-03f, 1.778367576e-03f, 1.769876708e-03f, 1.761382423e-03f, 1.752884742e-03f, 1.744383682e-03f, 1.735879263e-03f, 1.727371503e-03f, 1.718860421e-03f, 1.710346036e-03f,
+ 1.701828367e-03f, 1.693307433e-03f, 1.684783252e-03f, 1.676255843e-03f, 1.667725226e-03f, 1.659191419e-03f, 1.650654440e-03f, 1.642114310e-03f, 1.633571046e-03f, 1.625024668e-03f,
+ 1.616475195e-03f, 1.607922645e-03f, 1.599367037e-03f, 1.590808391e-03f, 1.582246725e-03f, 1.573682058e-03f, 1.565114409e-03f, 1.556543798e-03f, 1.547970242e-03f, 1.539393761e-03f,
+ 1.530814374e-03f, 1.522232100e-03f, 1.513646958e-03f, 1.505058966e-03f, 1.496468145e-03f, 1.487874512e-03f, 1.479278087e-03f, 1.470678888e-03f, 1.462076936e-03f, 1.453472248e-03f,
+ 1.444864844e-03f, 1.436254743e-03f, 1.427641963e-03f, 1.419026525e-03f, 1.410408446e-03f, 1.401787746e-03f, 1.393164444e-03f, 1.384538559e-03f, 1.375910110e-03f, 1.367279116e-03f,
+ 1.358645597e-03f, 1.350009570e-03f, 1.341371056e-03f, 1.332730073e-03f, 1.324086640e-03f, 1.315440777e-03f, 1.306792503e-03f, 1.298141836e-03f, 1.289488796e-03f, 1.280833402e-03f,
+ 1.272175673e-03f, 1.263515628e-03f, 1.254853286e-03f, 1.246188666e-03f, 1.237521788e-03f, 1.228852670e-03f, 1.220181332e-03f, 1.211507792e-03f, 1.202832071e-03f, 1.194154186e-03f,
+ 1.185474158e-03f, 1.176792005e-03f, 1.168107746e-03f, 1.159421401e-03f, 1.150732989e-03f, 1.142042529e-03f, 1.133350040e-03f, 1.124655541e-03f, 1.115959052e-03f, 1.107260591e-03f,
+ 1.098560178e-03f, 1.089857831e-03f, 1.081153571e-03f, 1.072447417e-03f, 1.063739386e-03f, 1.055029500e-03f, 1.046317776e-03f, 1.037604234e-03f, 1.028888894e-03f, 1.020171774e-03f,
+ 1.011452894e-03f, 1.002732272e-03f, 9.940099288e-04f, 9.852858828e-04f, 9.765601533e-04f, 9.678327596e-04f, 9.591037208e-04f, 9.503730561e-04f, 9.416407849e-04f, 9.329069263e-04f,
+ 9.241714996e-04f, 9.154345239e-04f, 9.066960186e-04f, 8.979560029e-04f, 8.892144960e-04f, 8.804715171e-04f, 8.717270855e-04f, 8.629812204e-04f, 8.542339412e-04f, 8.454852670e-04f,
+ 8.367352170e-04f, 8.279838107e-04f, 8.192310671e-04f, 8.104770056e-04f, 8.017216454e-04f, 7.929650058e-04f, 7.842071060e-04f, 7.754479654e-04f, 7.666876031e-04f, 7.579260385e-04f,
+ 7.491632908e-04f, 7.403993793e-04f, 7.316343232e-04f, 7.228681419e-04f, 7.141008546e-04f, 7.053324806e-04f, 6.965630392e-04f, 6.877925496e-04f, 6.790210312e-04f, 6.702485032e-04f,
+ 6.614749848e-04f, 6.527004955e-04f, 6.439250544e-04f, 6.351486809e-04f, 6.263713942e-04f, 6.175932137e-04f, 6.088141586e-04f, 6.000342482e-04f, 5.912535018e-04f, 5.824719388e-04f,
+ 5.736895783e-04f, 5.649064397e-04f, 5.561225422e-04f, 5.473379053e-04f, 5.385525481e-04f, 5.297664900e-04f, 5.209797503e-04f, 5.121923482e-04f, 5.034043031e-04f, 4.946156342e-04f,
+ 4.858263609e-04f, 4.770365024e-04f, 4.682460781e-04f, 4.594551073e-04f, 4.506636092e-04f, 4.418716031e-04f, 4.330791084e-04f, 4.242861444e-04f, 4.154927303e-04f, 4.066988854e-04f,
+ 3.979046291e-04f, 3.891099806e-04f, 3.803149592e-04f, 3.715195844e-04f, 3.627238752e-04f, 3.539278511e-04f, 3.451315313e-04f, 3.363349351e-04f, 3.275380819e-04f, 3.187409909e-04f,
+ 3.099436814e-04f, 3.011461727e-04f, 2.923484841e-04f, 2.835506350e-04f, 2.747526445e-04f, 2.659545320e-04f, 2.571563168e-04f, 2.483580182e-04f, 2.395596554e-04f, 2.307612478e-04f,
+ 2.219628146e-04f, 2.131643751e-04f, 2.043659486e-04f, 1.955675545e-04f, 1.867692119e-04f, 1.779709401e-04f, 1.691727585e-04f, 1.603746864e-04f, 1.515767429e-04f, 1.427789474e-04f,
+ 1.339813191e-04f, 1.251838774e-04f, 1.163866415e-04f, 1.075896307e-04f, 9.879286416e-05f, 8.999636126e-05f, 8.120014125e-05f, 7.240422338e-05f, 6.360862691e-05f, 5.481337112e-05f,
+ 4.601847525e-05f, 3.722395857e-05f, 2.842984033e-05f, 1.963613978e-05f, 1.084287619e-05f, 2.050068795e-06f, -6.742263152e-06f, -1.553410040e-05f, -2.432542372e-05f, -3.311621385e-05f,
+ -4.190645157e-05f, -5.069611763e-05f, -5.948519279e-05f, -6.827365783e-05f, -7.706149352e-05f, -8.584868062e-05f, -9.463519992e-05f, -1.034210322e-04f, -1.122061582e-04f, -1.209905587e-04f,
+ -1.297742146e-04f, -1.385571065e-04f, -1.473392154e-04f, -1.561205219e-04f, -1.649010070e-04f, -1.736806513e-04f, -1.824594356e-04f, -1.912373409e-04f, -2.000143479e-04f, -2.087904373e-04f,
+ -2.175655901e-04f, -2.263397870e-04f, -2.351130089e-04f, -2.438852366e-04f, -2.526564508e-04f, -2.614266325e-04f, -2.701957625e-04f, -2.789638215e-04f, -2.877307905e-04f, -2.964966503e-04f,
+ -3.052613817e-04f, -3.140249656e-04f, -3.227873828e-04f, -3.315486142e-04f, -3.403086407e-04f, -3.490674431e-04f, -3.578250023e-04f, -3.665812991e-04f, -3.753363144e-04f, -3.840900292e-04f,
+ -3.928424243e-04f, -4.015934805e-04f, -4.103431788e-04f, -4.190915001e-04f, -4.278384253e-04f, -4.365839352e-04f, -4.453280108e-04f, -4.540706331e-04f, -4.628117828e-04f, -4.715514409e-04f,
+ -4.802895884e-04f, -4.890262062e-04f, -4.977612752e-04f, -5.064947763e-04f, -5.152266906e-04f, -5.239569989e-04f, -5.326856822e-04f, -5.414127214e-04f, -5.501380975e-04f, -5.588617916e-04f,
+ -5.675837844e-04f, -5.763040571e-04f, -5.850225906e-04f, -5.937393659e-04f, -6.024543639e-04f, -6.111675658e-04f, -6.198789524e-04f, -6.285885047e-04f, -6.372962039e-04f, -6.460020308e-04f,
+ -6.547059666e-04f, -6.634079922e-04f, -6.721080887e-04f, -6.808062371e-04f, -6.895024184e-04f, -6.981966137e-04f, -7.068888041e-04f, -7.155789706e-04f, -7.242670942e-04f, -7.329531561e-04f,
+ -7.416371373e-04f, -7.503190188e-04f, -7.589987818e-04f, -7.676764074e-04f, -7.763518767e-04f, -7.850251707e-04f, -7.936962705e-04f, -8.023651574e-04f, -8.110318123e-04f, -8.196962165e-04f,
+ -8.283583510e-04f, -8.370181970e-04f, -8.456757356e-04f, -8.543309480e-04f, -8.629838154e-04f, -8.716343189e-04f, -8.802824396e-04f, -8.889281587e-04f, -8.975714575e-04f, -9.062123171e-04f,
+ -9.148507187e-04f, -9.234866435e-04f, -9.321200727e-04f, -9.407509875e-04f, -9.493793692e-04f, -9.580051989e-04f, -9.666284579e-04f, -9.752491274e-04f, -9.838671888e-04f, -9.924826231e-04f,
+ -1.001095412e-03f, -1.009705536e-03f, -1.018312977e-03f, -1.026917716e-03f, -1.035519735e-03f, -1.044119014e-03f, -1.052715535e-03f, -1.061309280e-03f, -1.069900229e-03f, -1.078488364e-03f,
+ -1.087073666e-03f, -1.095656117e-03f, -1.104235698e-03f, -1.112812390e-03f, -1.121386175e-03f, -1.129957034e-03f, -1.138524948e-03f, -1.147089899e-03f, -1.155651868e-03f, -1.164210837e-03f,
+ -1.172766786e-03f, -1.181319698e-03f, -1.189869554e-03f, -1.198416335e-03f, -1.206960023e-03f, -1.215500598e-03f, -1.224038044e-03f, -1.232572340e-03f, -1.241103469e-03f, -1.249631411e-03f,
+ -1.258156149e-03f, -1.266677664e-03f, -1.275195938e-03f, -1.283710951e-03f, -1.292222686e-03f, -1.300731123e-03f, -1.309236246e-03f, -1.317738034e-03f, -1.326236469e-03f, -1.334731534e-03f,
+ -1.343223210e-03f, -1.351711477e-03f, -1.360196319e-03f, -1.368677716e-03f, -1.377155650e-03f, -1.385630102e-03f, -1.394101055e-03f, -1.402568490e-03f, -1.411032388e-03f, -1.419492731e-03f,
+ -1.427949501e-03f, -1.436402680e-03f, -1.444852249e-03f, -1.453298189e-03f, -1.461740483e-03f, -1.470179112e-03f, -1.478614058e-03f, -1.487045302e-03f, -1.495472827e-03f, -1.503896614e-03f,
+ -1.512316644e-03f, -1.520732900e-03f, -1.529145364e-03f, -1.537554016e-03f, -1.545958839e-03f, -1.554359815e-03f, -1.562756925e-03f, -1.571150152e-03f, -1.579539476e-03f, -1.587924881e-03f,
+ -1.596306346e-03f, -1.604683856e-03f, -1.613057391e-03f, -1.621426933e-03f, -1.629792464e-03f, -1.638153966e-03f, -1.646511421e-03f, -1.654864811e-03f, -1.663214118e-03f, -1.671559323e-03f,
+ -1.679900409e-03f, -1.688237357e-03f, -1.696570150e-03f, -1.704898769e-03f, -1.713223196e-03f, -1.721543414e-03f, -1.729859404e-03f, -1.738171149e-03f, -1.746478630e-03f, -1.754781829e-03f,
+ -1.763080729e-03f, -1.771375311e-03f, -1.779665558e-03f, -1.787951451e-03f, -1.796232973e-03f, -1.804510106e-03f, -1.812782831e-03f, -1.821051132e-03f, -1.829314989e-03f, -1.837574386e-03f,
+ -1.845829304e-03f, -1.854079726e-03f, -1.862325633e-03f, -1.870567008e-03f, -1.878803833e-03f, -1.887036091e-03f, -1.895263762e-03f, -1.903486831e-03f, -1.911705278e-03f, -1.919919086e-03f,
+ -1.928128238e-03f, -1.936332715e-03f, -1.944532500e-03f, -1.952727575e-03f, -1.960917923e-03f, -1.969103525e-03f, -1.977284365e-03f, -1.985460424e-03f, -1.993631684e-03f, -2.001798129e-03f,
+ -2.009959740e-03f, -2.018116500e-03f, -2.026268391e-03f, -2.034415396e-03f, -2.042557497e-03f, -2.050694676e-03f, -2.058826916e-03f, -2.066954200e-03f, -2.075076509e-03f, -2.083193826e-03f,
+ -2.091306135e-03f, -2.099413416e-03f, -2.107515653e-03f, -2.115612828e-03f, -2.123704924e-03f, -2.131791923e-03f, -2.139873809e-03f, -2.147950562e-03f, -2.156022167e-03f, -2.164088605e-03f,
+ -2.172149859e-03f, -2.180205912e-03f, -2.188256747e-03f, -2.196302345e-03f, -2.204342691e-03f, -2.212377765e-03f, -2.220407552e-03f, -2.228432033e-03f, -2.236451192e-03f, -2.244465011e-03f,
+ -2.252473473e-03f, -2.260476561e-03f, -2.268474256e-03f, -2.276466543e-03f, -2.284453404e-03f, -2.292434822e-03f, -2.300410779e-03f, -2.308381258e-03f, -2.316346242e-03f, -2.324305715e-03f,
+ -2.332259658e-03f, -2.340208055e-03f, -2.348150889e-03f, -2.356088142e-03f, -2.364019797e-03f, -2.371945838e-03f, -2.379866247e-03f, -2.387781007e-03f, -2.395690101e-03f, -2.403593512e-03f,
+ -2.411491224e-03f, -2.419383218e-03f, -2.427269479e-03f, -2.435149989e-03f, -2.443024731e-03f, -2.450893688e-03f, -2.458756843e-03f, -2.466614180e-03f, -2.474465681e-03f, -2.482311330e-03f,
+ -2.490151110e-03f, -2.497985003e-03f, -2.505812994e-03f, -2.513635064e-03f, -2.521451198e-03f, -2.529261379e-03f, -2.537065589e-03f, -2.544863812e-03f, -2.552656031e-03f, -2.560442230e-03f,
+ -2.568222391e-03f, -2.575996499e-03f, -2.583764535e-03f, -2.591526485e-03f, -2.599282330e-03f, -2.607032054e-03f, -2.614775641e-03f, -2.622513074e-03f, -2.630244336e-03f, -2.637969411e-03f,
+ -2.645688281e-03f, -2.653400932e-03f, -2.661107345e-03f, -2.668807505e-03f, -2.676501394e-03f, -2.684188997e-03f, -2.691870297e-03f, -2.699545277e-03f, -2.707213921e-03f, -2.714876212e-03f,
+ -2.722532135e-03f, -2.730181671e-03f, -2.737824806e-03f, -2.745461523e-03f, -2.753091805e-03f, -2.760715635e-03f, -2.768332999e-03f, -2.775943878e-03f, -2.783548258e-03f, -2.791146121e-03f,
+ -2.798737451e-03f, -2.806322232e-03f, -2.813900448e-03f, -2.821472083e-03f, -2.829037120e-03f, -2.836595543e-03f, -2.844147335e-03f, -2.851692481e-03f, -2.859230965e-03f, -2.866762770e-03f,
+ -2.874287880e-03f, -2.881806279e-03f, -2.889317951e-03f, -2.896822880e-03f, -2.904321050e-03f, -2.911812444e-03f, -2.919297047e-03f, -2.926774842e-03f, -2.934245814e-03f, -2.941709946e-03f,
+ -2.949167223e-03f, -2.956617629e-03f, -2.964061147e-03f, -2.971497762e-03f, -2.978927458e-03f, -2.986350218e-03f, -2.993766028e-03f, -3.001174870e-03f, -3.008576730e-03f, -3.015971591e-03f,
+ -3.023359438e-03f, -3.030740255e-03f, -3.038114025e-03f, -3.045480734e-03f, -3.052840365e-03f, -3.060192902e-03f, -3.067538331e-03f, -3.074876635e-03f, -3.082207798e-03f, -3.089531806e-03f,
+ -3.096848641e-03f, -3.104158289e-03f, -3.111460734e-03f, -3.118755960e-03f, -3.126043952e-03f, -3.133324694e-03f, -3.140598171e-03f, -3.147864366e-03f, -3.155123265e-03f, -3.162374852e-03f,
+ -3.169619112e-03f, -3.176856028e-03f, -3.184085586e-03f, -3.191307771e-03f, -3.198522565e-03f, -3.205729955e-03f, -3.212929925e-03f, -3.220122460e-03f, -3.227307543e-03f, -3.234485160e-03f,
+ -3.241655296e-03f, -3.248817935e-03f, -3.255973062e-03f, -3.263120661e-03f, -3.270260717e-03f, -3.277393216e-03f, -3.284518142e-03f, -3.291635479e-03f, -3.298745212e-03f, -3.305847327e-03f,
+ -3.312941808e-03f, -3.320028641e-03f, -3.327107809e-03f, -3.334179297e-03f, -3.341243092e-03f, -3.348299177e-03f, -3.355347538e-03f, -3.362388159e-03f, -3.369421026e-03f, -3.376446124e-03f,
+ -3.383463437e-03f, -3.390472951e-03f, -3.397474650e-03f, -3.404468520e-03f, -3.411454547e-03f, -3.418432714e-03f, -3.425403007e-03f, -3.432365412e-03f, -3.439319913e-03f, -3.446266495e-03f,
+ -3.453205145e-03f, -3.460135846e-03f, -3.467058585e-03f, -3.473973347e-03f, -3.480880116e-03f, -3.487778879e-03f, -3.494669619e-03f, -3.501552324e-03f, -3.508426978e-03f, -3.515293566e-03f,
+ -3.522152075e-03f, -3.529002488e-03f, -3.535844793e-03f, -3.542678973e-03f, -3.549505016e-03f, -3.556322905e-03f, -3.563132627e-03f, -3.569934167e-03f, -3.576727511e-03f, -3.583512644e-03f,
+ -3.590289552e-03f, -3.597058220e-03f, -3.603818635e-03f, -3.610570781e-03f, -3.617314644e-03f, -3.624050210e-03f, -3.630777465e-03f, -3.637496395e-03f, -3.644206984e-03f, -3.650909219e-03f,
+ -3.657603086e-03f, -3.664288571e-03f, -3.670965658e-03f, -3.677634335e-03f, -3.684294586e-03f, -3.690946399e-03f, -3.697589757e-03f, -3.704224649e-03f, -3.710851058e-03f, -3.717468973e-03f,
+ -3.724078377e-03f, -3.730679258e-03f, -3.737271601e-03f, -3.743855392e-03f, -3.750430618e-03f, -3.756997264e-03f, -3.763555317e-03f, -3.770104762e-03f, -3.776645586e-03f, -3.783177774e-03f,
+ -3.789701314e-03f, -3.796216191e-03f, -3.802722391e-03f, -3.809219901e-03f, -3.815708706e-03f, -3.822188794e-03f, -3.828660150e-03f, -3.835122760e-03f, -3.841576611e-03f, -3.848021690e-03f,
+ -3.854457982e-03f, -3.860885474e-03f, -3.867304153e-03f, -3.873714004e-03f, -3.880115015e-03f, -3.886507171e-03f, -3.892890459e-03f, -3.899264866e-03f, -3.905630378e-03f, -3.911986982e-03f,
+ -3.918334664e-03f, -3.924673410e-03f, -3.931003208e-03f, -3.937324045e-03f, -3.943635905e-03f, -3.949938777e-03f, -3.956232647e-03f, -3.962517502e-03f, -3.968793328e-03f, -3.975060112e-03f,
+ -3.981317841e-03f, -3.987566502e-03f, -3.993806081e-03f, -4.000036565e-03f, -4.006257941e-03f, -4.012470197e-03f, -4.018673318e-03f, -4.024867292e-03f, -4.031052106e-03f, -4.037227746e-03f,
+ -4.043394200e-03f, -4.049551454e-03f, -4.055699496e-03f, -4.061838312e-03f, -4.067967891e-03f, -4.074088217e-03f, -4.080199280e-03f, -4.086301066e-03f, -4.092393561e-03f, -4.098476754e-03f,
+ -4.104550631e-03f, -4.110615180e-03f, -4.116670387e-03f, -4.122716241e-03f, -4.128752728e-03f, -4.134779835e-03f, -4.140797550e-03f, -4.146805861e-03f, -4.152804754e-03f, -4.158794216e-03f,
+ -4.164774236e-03f, -4.170744801e-03f, -4.176705898e-03f, -4.182657514e-03f, -4.188599638e-03f, -4.194532256e-03f, -4.200455355e-03f, -4.206368925e-03f, -4.212272952e-03f, -4.218167423e-03f,
+ -4.224052327e-03f, -4.229927650e-03f, -4.235793381e-03f, -4.241649508e-03f, -4.247496017e-03f, -4.253332897e-03f, -4.259160136e-03f, -4.264977720e-03f, -4.270785638e-03f, -4.276583879e-03f,
+ -4.282372428e-03f, -4.288151275e-03f, -4.293920407e-03f, -4.299679813e-03f, -4.305429479e-03f, -4.311169394e-03f, -4.316899546e-03f, -4.322619923e-03f, -4.328330513e-03f, -4.334031304e-03f,
+ -4.339722283e-03f, -4.345403440e-03f, -4.351074762e-03f, -4.356736237e-03f, -4.362387853e-03f, -4.368029598e-03f, -4.373661461e-03f, -4.379283430e-03f, -4.384895493e-03f, -4.390497639e-03f,
+ -4.396089855e-03f, -4.401672129e-03f, -4.407244451e-03f, -4.412806808e-03f, -4.418359189e-03f, -4.423901582e-03f, -4.429433976e-03f, -4.434956359e-03f, -4.440468719e-03f, -4.445971045e-03f,
+ -4.451463325e-03f, -4.456945549e-03f, -4.462417703e-03f, -4.467879778e-03f, -4.473331761e-03f, -4.478773642e-03f, -4.484205408e-03f, -4.489627048e-03f, -4.495038552e-03f, -4.500439908e-03f,
+ -4.505831104e-03f, -4.511212129e-03f, -4.516582972e-03f, -4.521943622e-03f, -4.527294068e-03f, -4.532634298e-03f, -4.537964301e-03f, -4.543284066e-03f, -4.548593583e-03f, -4.553892839e-03f,
+ -4.559181824e-03f, -4.564460528e-03f, -4.569728938e-03f, -4.574987043e-03f, -4.580234834e-03f, -4.585472299e-03f, -4.590699427e-03f, -4.595916207e-03f, -4.601122628e-03f, -4.606318680e-03f,
+ -4.611504351e-03f, -4.616679632e-03f, -4.621844510e-03f, -4.626998975e-03f, -4.632143018e-03f, -4.637276626e-03f, -4.642399789e-03f, -4.647512496e-03f, -4.652614738e-03f, -4.657706503e-03f,
+ -4.662787780e-03f, -4.667858560e-03f, -4.672918831e-03f, -4.677968583e-03f, -4.683007806e-03f, -4.688036489e-03f, -4.693054621e-03f, -4.698062193e-03f, -4.703059193e-03f, -4.708045612e-03f,
+ -4.713021439e-03f, -4.717986664e-03f, -4.722941276e-03f, -4.727885266e-03f, -4.732818622e-03f, -4.737741335e-03f, -4.742653394e-03f, -4.747554790e-03f, -4.752445512e-03f, -4.757325550e-03f,
+ -4.762194894e-03f, -4.767053533e-03f, -4.771901458e-03f, -4.776738659e-03f, -4.781565126e-03f, -4.786380848e-03f, -4.791185816e-03f, -4.795980019e-03f, -4.800763449e-03f, -4.805536094e-03f,
+ -4.810297946e-03f, -4.815048994e-03f, -4.819789228e-03f, -4.824518638e-03f, -4.829237216e-03f, -4.833944950e-03f, -4.838641832e-03f, -4.843327852e-03f, -4.848002999e-03f, -4.852667265e-03f,
+ -4.857320639e-03f, -4.861963113e-03f, -4.866594675e-03f, -4.871215318e-03f, -4.875825031e-03f, -4.880423806e-03f, -4.885011631e-03f, -4.889588499e-03f, -4.894154398e-03f, -4.898709322e-03f,
+ -4.903253258e-03f, -4.907786199e-03f, -4.912308135e-03f, -4.916819057e-03f, -4.921318956e-03f, -4.925807821e-03f, -4.930285644e-03f, -4.934752416e-03f, -4.939208128e-03f, -4.943652770e-03f,
+ -4.948086333e-03f, -4.952508808e-03f, -4.956920186e-03f, -4.961320458e-03f, -4.965709615e-03f, -4.970087648e-03f, -4.974454548e-03f, -4.978810306e-03f, -4.983154913e-03f, -4.987488360e-03f,
+ -4.991810638e-03f, -4.996121738e-03f, -5.000421652e-03f, -5.004710371e-03f, -5.008987885e-03f, -5.013254187e-03f, -5.017509267e-03f, -5.021753117e-03f, -5.025985727e-03f, -5.030207090e-03f,
+ -5.034417197e-03f, -5.038616039e-03f, -5.042803607e-03f, -5.046979893e-03f, -5.051144888e-03f, -5.055298585e-03f, -5.059440973e-03f, -5.063572046e-03f, -5.067691794e-03f, -5.071800209e-03f,
+ -5.075897283e-03f, -5.079983007e-03f, -5.084057373e-03f, -5.088120373e-03f, -5.092171998e-03f, -5.096212241e-03f, -5.100241092e-03f, -5.104258544e-03f, -5.108264588e-03f, -5.112259217e-03f,
+ -5.116242421e-03f, -5.120214194e-03f, -5.124174527e-03f, -5.128123412e-03f, -5.132060841e-03f, -5.135986806e-03f, -5.139901298e-03f, -5.143804311e-03f, -5.147695836e-03f, -5.151575865e-03f,
+ -5.155444390e-03f, -5.159301403e-03f, -5.163146898e-03f, -5.166980865e-03f, -5.170803297e-03f, -5.174614186e-03f, -5.178413525e-03f, -5.182201305e-03f, -5.185977520e-03f, -5.189742161e-03f,
+ -5.193495222e-03f, -5.197236693e-03f, -5.200966569e-03f, -5.204684840e-03f, -5.208391500e-03f, -5.212086542e-03f, -5.215769957e-03f, -5.219441738e-03f, -5.223101879e-03f, -5.226750371e-03f,
+ -5.230387207e-03f, -5.234012379e-03f, -5.237625882e-03f, -5.241227706e-03f, -5.244817845e-03f, -5.248396292e-03f, -5.251963040e-03f, -5.255518081e-03f, -5.259061408e-03f, -5.262593014e-03f,
+ -5.266112892e-03f, -5.269621035e-03f, -5.273117436e-03f, -5.276602088e-03f, -5.280074983e-03f, -5.283536115e-03f, -5.286985477e-03f, -5.290423063e-03f, -5.293848864e-03f, -5.297262874e-03f,
+ -5.300665087e-03f, -5.304055495e-03f, -5.307434092e-03f, -5.310800871e-03f, -5.314155825e-03f, -5.317498948e-03f, -5.320830233e-03f, -5.324149673e-03f, -5.327457262e-03f, -5.330752992e-03f,
+ -5.334036858e-03f, -5.337308853e-03f, -5.340568970e-03f, -5.343817203e-03f, -5.347053546e-03f, -5.350277991e-03f, -5.353490533e-03f, -5.356691165e-03f, -5.359879881e-03f, -5.363056674e-03f,
+ -5.366221538e-03f, -5.369374467e-03f, -5.372515455e-03f, -5.375644494e-03f, -5.378761580e-03f, -5.381866706e-03f, -5.384959866e-03f, -5.388041054e-03f, -5.391110262e-03f, -5.394167487e-03f,
+ -5.397212721e-03f, -5.400245958e-03f, -5.403267193e-03f, -5.406276419e-03f, -5.409273630e-03f, -5.412258822e-03f, -5.415231986e-03f, -5.418193119e-03f, -5.421142214e-03f, -5.424079265e-03f,
+ -5.427004266e-03f, -5.429917212e-03f, -5.432818097e-03f, -5.435706916e-03f, -5.438583662e-03f, -5.441448329e-03f, -5.444300913e-03f, -5.447141408e-03f, -5.449969808e-03f, -5.452786107e-03f,
+ -5.455590301e-03f, -5.458382383e-03f, -5.461162349e-03f, -5.463930192e-03f, -5.466685907e-03f, -5.469429489e-03f, -5.472160933e-03f, -5.474880233e-03f, -5.477587384e-03f, -5.480282381e-03f,
+ -5.482965218e-03f, -5.485635891e-03f, -5.488294393e-03f, -5.490940721e-03f, -5.493574868e-03f, -5.496196829e-03f, -5.498806600e-03f, -5.501404176e-03f, -5.503989551e-03f, -5.506562721e-03f,
+ -5.509123680e-03f, -5.511672424e-03f, -5.514208947e-03f, -5.516733245e-03f, -5.519245313e-03f, -5.521745146e-03f, -5.524232739e-03f, -5.526708087e-03f, -5.529171186e-03f, -5.531622031e-03f,
+ -5.534060618e-03f, -5.536486940e-03f, -5.538900995e-03f, -5.541302777e-03f, -5.543692282e-03f, -5.546069505e-03f, -5.548434441e-03f, -5.550787087e-03f, -5.553127437e-03f, -5.555455487e-03f,
+ -5.557771233e-03f, -5.560074670e-03f, -5.562365794e-03f, -5.564644601e-03f, -5.566911086e-03f, -5.569165245e-03f, -5.571407073e-03f, -5.573636567e-03f, -5.575853722e-03f, -5.578058534e-03f,
+ -5.580250999e-03f, -5.582431113e-03f, -5.584598872e-03f, -5.586754270e-03f, -5.588897306e-03f, -5.591027974e-03f, -5.593146270e-03f, -5.595252191e-03f, -5.597345733e-03f, -5.599426891e-03f,
+ -5.601495662e-03f, -5.603552042e-03f, -5.605596027e-03f, -5.607627613e-03f, -5.609646797e-03f, -5.611653575e-03f, -5.613647942e-03f, -5.615629896e-03f, -5.617599433e-03f, -5.619556548e-03f,
+ -5.621501240e-03f, -5.623433503e-03f, -5.625353334e-03f, -5.627260730e-03f, -5.629155687e-03f, -5.631038202e-03f, -5.632908271e-03f, -5.634765892e-03f, -5.636611059e-03f, -5.638443771e-03f,
+ -5.640264024e-03f, -5.642071814e-03f, -5.643867139e-03f, -5.645649994e-03f, -5.647420377e-03f, -5.649178285e-03f, -5.650923714e-03f, -5.652656661e-03f, -5.654377124e-03f, -5.656085098e-03f,
+ -5.657780582e-03f, -5.659463571e-03f, -5.661134063e-03f, -5.662792055e-03f, -5.664437544e-03f, -5.666070528e-03f, -5.667691002e-03f, -5.669298965e-03f, -5.670894413e-03f, -5.672477343e-03f,
+ -5.674047754e-03f, -5.675605642e-03f, -5.677151004e-03f, -5.678683837e-03f, -5.680204140e-03f, -5.681711909e-03f, -5.683207142e-03f, -5.684689836e-03f, -5.686159988e-03f, -5.687617596e-03f,
+ -5.689062658e-03f, -5.690495171e-03f, -5.691915132e-03f, -5.693322540e-03f, -5.694717391e-03f, -5.696099684e-03f, -5.697469416e-03f, -5.698826584e-03f, -5.700171187e-03f, -5.701503222e-03f,
+ -5.702822687e-03f, -5.704129579e-03f, -5.705423897e-03f, -5.706705639e-03f, -5.707974802e-03f, -5.709231384e-03f, -5.710475383e-03f, -5.711706797e-03f, -5.712925624e-03f, -5.714131862e-03f,
+ -5.715325509e-03f, -5.716506564e-03f, -5.717675023e-03f, -5.718830887e-03f, -5.719974151e-03f, -5.721104816e-03f, -5.722222878e-03f, -5.723328336e-03f, -5.724421189e-03f, -5.725501435e-03f,
+ -5.726569072e-03f, -5.727624098e-03f, -5.728666512e-03f, -5.729696312e-03f, -5.730713497e-03f, -5.731718064e-03f, -5.732710014e-03f, -5.733689343e-03f, -5.734656051e-03f, -5.735610136e-03f,
+ -5.736551597e-03f, -5.737480433e-03f, -5.738396641e-03f, -5.739300222e-03f, -5.740191172e-03f, -5.741069492e-03f, -5.741935180e-03f, -5.742788234e-03f, -5.743628654e-03f, -5.744456439e-03f,
+ -5.745271587e-03f, -5.746074097e-03f, -5.746863968e-03f, -5.747641199e-03f, -5.748405789e-03f, -5.749157738e-03f, -5.749897043e-03f, -5.750623705e-03f, -5.751337722e-03f, -5.752039093e-03f,
+ -5.752727818e-03f, -5.753403895e-03f, -5.754067325e-03f, -5.754718106e-03f, -5.755356237e-03f, -5.755981718e-03f, -5.756594548e-03f, -5.757194726e-03f, -5.757782252e-03f, -5.758357126e-03f,
+ -5.758919346e-03f, -5.759468912e-03f, -5.760005824e-03f, -5.760530080e-03f, -5.761041682e-03f, -5.761540627e-03f, -5.762026916e-03f, -5.762500549e-03f, -5.762961525e-03f, -5.763409843e-03f,
+ -5.763845504e-03f, -5.764268507e-03f, -5.764678852e-03f, -5.765076539e-03f, -5.765461568e-03f, -5.765833937e-03f, -5.766193648e-03f, -5.766540701e-03f, -5.766875094e-03f, -5.767196828e-03f,
+ -5.767505904e-03f, -5.767802320e-03f, -5.768086078e-03f, -5.768357177e-03f, -5.768615617e-03f, -5.768861399e-03f, -5.769094522e-03f, -5.769314986e-03f, -5.769522793e-03f, -5.769717942e-03f,
+ -5.769900433e-03f, -5.770070267e-03f, -5.770227445e-03f, -5.770371965e-03f, -5.770503829e-03f, -5.770623038e-03f, -5.770729591e-03f, -5.770823489e-03f, -5.770904732e-03f, -5.770973322e-03f,
+ -5.771029258e-03f, -5.771072542e-03f, -5.771103173e-03f, -5.771121153e-03f, -5.771126481e-03f, -5.771119159e-03f, -5.771099188e-03f, -5.771066568e-03f, -5.771021300e-03f, -5.770963384e-03f,
+ -5.770892822e-03f, -5.770809615e-03f, -5.770713762e-03f, -5.770605266e-03f, -5.770484127e-03f, -5.770350346e-03f, -5.770203923e-03f, -5.770044861e-03f, -5.769873160e-03f, -5.769688821e-03f,
+ -5.769491845e-03f, -5.769282234e-03f, -5.769059988e-03f, -5.768825108e-03f, -5.768577597e-03f, -5.768317455e-03f, -5.768044683e-03f, -5.767759282e-03f, -5.767461255e-03f, -5.767150602e-03f,
+ -5.766827324e-03f, -5.766491424e-03f, -5.766142902e-03f, -5.765781760e-03f, -5.765407999e-03f, -5.765021622e-03f, -5.764622628e-03f, -5.764211021e-03f, -5.763786802e-03f, -5.763349972e-03f,
+ -5.762900532e-03f, -5.762438485e-03f, -5.761963833e-03f, -5.761476576e-03f, -5.760976717e-03f, -5.760464258e-03f, -5.759939200e-03f, -5.759401545e-03f, -5.758851295e-03f, -5.758288453e-03f,
+ -5.757713019e-03f, -5.757124995e-03f, -5.756524385e-03f, -5.755911189e-03f, -5.755285411e-03f, -5.754647051e-03f, -5.753996112e-03f, -5.753332596e-03f, -5.752656505e-03f, -5.751967842e-03f,
+ -5.751266608e-03f, -5.750552806e-03f, -5.749826438e-03f, -5.749087507e-03f, -5.748336014e-03f, -5.747571962e-03f, -5.746795353e-03f, -5.746006190e-03f, -5.745204476e-03f, -5.744390211e-03f,
+ -5.743563400e-03f, -5.742724045e-03f, -5.741872147e-03f, -5.741007710e-03f, -5.740130736e-03f, -5.739241228e-03f, -5.738339189e-03f, -5.737424620e-03f, -5.736497526e-03f, -5.735557908e-03f,
+ -5.734605769e-03f, -5.733641112e-03f, -5.732663940e-03f, -5.731674255e-03f, -5.730672061e-03f, -5.729657360e-03f, -5.728630156e-03f, -5.727590451e-03f, -5.726538248e-03f, -5.725473550e-03f,
+ -5.724396361e-03f, -5.723306682e-03f, -5.722204518e-03f, -5.721089871e-03f, -5.719962745e-03f, -5.718823142e-03f, -5.717671067e-03f, -5.716506521e-03f, -5.715329508e-03f, -5.714140032e-03f,
+ -5.712938096e-03f, -5.711723703e-03f, -5.710496857e-03f, -5.709257560e-03f, -5.708005817e-03f, -5.706741630e-03f, -5.705465004e-03f, -5.704175941e-03f, -5.702874445e-03f, -5.701560519e-03f,
+ -5.700234168e-03f, -5.698895395e-03f, -5.697544203e-03f, -5.696180596e-03f, -5.694804578e-03f, -5.693416152e-03f, -5.692015322e-03f, -5.690602092e-03f, -5.689176466e-03f, -5.687738447e-03f,
+ -5.686288040e-03f, -5.684825247e-03f, -5.683350074e-03f, -5.681862523e-03f, -5.680362600e-03f, -5.678850307e-03f, -5.677325649e-03f, -5.675788629e-03f, -5.674239253e-03f, -5.672677523e-03f,
+ -5.671103445e-03f, -5.669517021e-03f, -5.667918257e-03f, -5.666307157e-03f, -5.664683724e-03f, -5.663047963e-03f, -5.661399878e-03f, -5.659739474e-03f, -5.658066754e-03f, -5.656381724e-03f,
+ -5.654684387e-03f, -5.652974747e-03f, -5.651252810e-03f, -5.649518580e-03f, -5.647772061e-03f, -5.646013258e-03f, -5.644242175e-03f, -5.642458817e-03f, -5.640663188e-03f, -5.638855293e-03f,
+ -5.637035137e-03f, -5.635202723e-03f, -5.633358058e-03f, -5.631501146e-03f, -5.629631991e-03f, -5.627750598e-03f, -5.625856971e-03f, -5.623951117e-03f, -5.622033040e-03f, -5.620102743e-03f,
+ -5.618160233e-03f, -5.616205515e-03f, -5.614238593e-03f, -5.612259472e-03f, -5.610268157e-03f, -5.608264653e-03f, -5.606248966e-03f, -5.604221100e-03f, -5.602181061e-03f, -5.600128853e-03f,
+ -5.598064482e-03f, -5.595987953e-03f, -5.593899272e-03f, -5.591798443e-03f, -5.589685471e-03f, -5.587560363e-03f, -5.585423123e-03f, -5.583273756e-03f, -5.581112269e-03f, -5.578938666e-03f,
+ -5.576752953e-03f, -5.574555135e-03f, -5.572345218e-03f, -5.570123208e-03f, -5.567889109e-03f, -5.565642928e-03f, -5.563384669e-03f, -5.561114340e-03f, -5.558831944e-03f, -5.556537489e-03f,
+ -5.554230979e-03f, -5.551912420e-03f, -5.549581818e-03f, -5.547239179e-03f, -5.544884509e-03f, -5.542517813e-03f, -5.540139098e-03f, -5.537748368e-03f, -5.535345631e-03f, -5.532930891e-03f,
+ -5.530504155e-03f, -5.528065430e-03f, -5.525614720e-03f, -5.523152032e-03f, -5.520677371e-03f, -5.518190745e-03f, -5.515692159e-03f, -5.513181620e-03f, -5.510659132e-03f, -5.508124704e-03f,
+ -5.505578340e-03f, -5.503020047e-03f, -5.500449831e-03f, -5.497867699e-03f, -5.495273657e-03f, -5.492667711e-03f, -5.490049868e-03f, -5.487420133e-03f, -5.484778514e-03f, -5.482125017e-03f,
+ -5.479459648e-03f, -5.476782414e-03f, -5.474093321e-03f, -5.471392376e-03f, -5.468679586e-03f, -5.465954956e-03f, -5.463218494e-03f, -5.460470206e-03f, -5.457710099e-03f, -5.454938180e-03f,
+ -5.452154455e-03f, -5.449358932e-03f, -5.446551616e-03f, -5.443732514e-03f, -5.440901634e-03f, -5.438058983e-03f, -5.435204567e-03f, -5.432338392e-03f, -5.429460467e-03f, -5.426570798e-03f,
+ -5.423669392e-03f, -5.420756255e-03f, -5.417831396e-03f, -5.414894821e-03f, -5.411946536e-03f, -5.408986550e-03f, -5.406014870e-03f, -5.403031501e-03f, -5.400036453e-03f, -5.397029731e-03f,
+ -5.394011343e-03f, -5.390981297e-03f, -5.387939599e-03f, -5.384886258e-03f, -5.381821279e-03f, -5.378744671e-03f, -5.375656441e-03f, -5.372556597e-03f, -5.369445145e-03f, -5.366322093e-03f,
+ -5.363187450e-03f, -5.360041221e-03f, -5.356883415e-03f, -5.353714040e-03f, -5.350533102e-03f, -5.347340610e-03f, -5.344136571e-03f, -5.340920993e-03f, -5.337693884e-03f, -5.334455250e-03f,
+ -5.331205101e-03f, -5.327943443e-03f, -5.324670284e-03f, -5.321385633e-03f, -5.318089497e-03f, -5.314781884e-03f, -5.311462801e-03f, -5.308132258e-03f, -5.304790260e-03f, -5.301436818e-03f,
+ -5.298071938e-03f, -5.294695628e-03f, -5.291307897e-03f, -5.287908753e-03f, -5.284498203e-03f, -5.281076256e-03f, -5.277642920e-03f, -5.274198204e-03f, -5.270742114e-03f, -5.267274660e-03f,
+ -5.263795849e-03f, -5.260305690e-03f, -5.256804192e-03f, -5.253291362e-03f, -5.249767208e-03f, -5.246231740e-03f, -5.242684965e-03f, -5.239126892e-03f, -5.235557530e-03f, -5.231976886e-03f,
+ -5.228384969e-03f, -5.224781788e-03f, -5.221167352e-03f, -5.217541667e-03f, -5.213904745e-03f, -5.210256592e-03f, -5.206597217e-03f, -5.202926630e-03f, -5.199244839e-03f, -5.195551852e-03f,
+ -5.191847678e-03f, -5.188132326e-03f, -5.184405804e-03f, -5.180668122e-03f, -5.176919289e-03f, -5.173159312e-03f, -5.169388201e-03f, -5.165605965e-03f, -5.161812613e-03f, -5.158008153e-03f,
+ -5.154192595e-03f, -5.150365948e-03f, -5.146528219e-03f, -5.142679420e-03f, -5.138819558e-03f, -5.134948642e-03f, -5.131066683e-03f, -5.127173688e-03f, -5.123269667e-03f, -5.119354629e-03f,
+ -5.115428584e-03f, -5.111491540e-03f, -5.107543506e-03f, -5.103584493e-03f, -5.099614509e-03f, -5.095633564e-03f, -5.091641666e-03f, -5.087638826e-03f, -5.083625052e-03f, -5.079600354e-03f,
+ -5.075564742e-03f, -5.071518225e-03f, -5.067460812e-03f, -5.063392513e-03f, -5.059313337e-03f, -5.055223294e-03f, -5.051122393e-03f, -5.047010645e-03f, -5.042888058e-03f, -5.038754642e-03f,
+ -5.034610407e-03f, -5.030455363e-03f, -5.026289519e-03f, -5.022112885e-03f, -5.017925470e-03f, -5.013727286e-03f, -5.009518340e-03f, -5.005298644e-03f, -5.001068206e-03f, -4.996827038e-03f,
+ -4.992575148e-03f, -4.988312546e-03f, -4.984039243e-03f, -4.979755249e-03f, -4.975460573e-03f, -4.971155225e-03f, -4.966839216e-03f, -4.962512555e-03f, -4.958175253e-03f, -4.953827320e-03f,
+ -4.949468765e-03f, -4.945099599e-03f, -4.940719833e-03f, -4.936329475e-03f, -4.931928537e-03f, -4.927517028e-03f, -4.923094960e-03f, -4.918662341e-03f, -4.914219183e-03f, -4.909765496e-03f,
+ -4.905301290e-03f, -4.900826576e-03f, -4.896341363e-03f, -4.891845662e-03f, -4.887339485e-03f, -4.882822840e-03f, -4.878295739e-03f, -4.873758192e-03f, -4.869210209e-03f, -4.864651802e-03f,
+ -4.860082981e-03f, -4.855503755e-03f, -4.850914137e-03f, -4.846314136e-03f, -4.841703763e-03f, -4.837083030e-03f, -4.832451945e-03f, -4.827810521e-03f, -4.823158768e-03f, -4.818496697e-03f,
+ -4.813824318e-03f, -4.809141643e-03f, -4.804448682e-03f, -4.799745446e-03f, -4.795031945e-03f, -4.790308192e-03f, -4.785574196e-03f, -4.780829969e-03f, -4.776075521e-03f, -4.771310864e-03f,
+ -4.766536009e-03f, -4.761750966e-03f, -4.756955746e-03f, -4.752150362e-03f, -4.747334823e-03f, -4.742509141e-03f, -4.737673327e-03f, -4.732827392e-03f, -4.727971348e-03f, -4.723105205e-03f,
+ -4.718228975e-03f, -4.713342669e-03f, -4.708446299e-03f, -4.703539874e-03f, -4.698623408e-03f, -4.693696911e-03f, -4.688760394e-03f, -4.683813869e-03f, -4.678857348e-03f, -4.673890841e-03f,
+ -4.668914360e-03f, -4.663927917e-03f, -4.658931523e-03f, -4.653925190e-03f, -4.648908928e-03f, -4.643882750e-03f, -4.638846668e-03f, -4.633800692e-03f, -4.628744834e-03f, -4.623679106e-03f,
+ -4.618603520e-03f, -4.613518087e-03f, -4.608422819e-03f, -4.603317728e-03f, -4.598202825e-03f, -4.593078123e-03f, -4.587943632e-03f, -4.582799364e-03f, -4.577645333e-03f, -4.572481548e-03f,
+ -4.567308023e-03f, -4.562124769e-03f, -4.556931798e-03f, -4.551729121e-03f, -4.546516752e-03f, -4.541294701e-03f, -4.536062981e-03f, -4.530821603e-03f, -4.525570581e-03f, -4.520309925e-03f,
+ -4.515039647e-03f, -4.509759761e-03f, -4.504470278e-03f, -4.499171210e-03f, -4.493862569e-03f, -4.488544367e-03f, -4.483216617e-03f, -4.477879331e-03f, -4.472532521e-03f, -4.467176199e-03f,
+ -4.461810378e-03f, -4.456435069e-03f, -4.451050286e-03f, -4.445656039e-03f, -4.440252343e-03f, -4.434839209e-03f, -4.429416649e-03f, -4.423984676e-03f, -4.418543302e-03f, -4.413092540e-03f,
+ -4.407632403e-03f, -4.402162902e-03f, -4.396684050e-03f, -4.391195860e-03f, -4.385698344e-03f, -4.380191515e-03f, -4.374675385e-03f, -4.369149968e-03f, -4.363615275e-03f, -4.358071319e-03f,
+ -4.352518113e-03f, -4.346955669e-03f, -4.341384001e-03f, -4.335803121e-03f, -4.330213042e-03f, -4.324613776e-03f, -4.319005336e-03f, -4.313387735e-03f, -4.307760987e-03f, -4.302125102e-03f,
+ -4.296480096e-03f, -4.290825980e-03f, -4.285162767e-03f, -4.279490470e-03f, -4.273809103e-03f, -4.268118677e-03f, -4.262419207e-03f, -4.256710705e-03f, -4.250993184e-03f, -4.245266656e-03f,
+ -4.239531136e-03f, -4.233786637e-03f, -4.228033170e-03f, -4.222270750e-03f, -4.216499389e-03f, -4.210719101e-03f, -4.204929899e-03f, -4.199131795e-03f, -4.193324804e-03f, -4.187508938e-03f,
+ -4.181684211e-03f, -4.175850636e-03f, -4.170008225e-03f, -4.164156993e-03f, -4.158296953e-03f, -4.152428118e-03f, -4.146550501e-03f, -4.140664116e-03f, -4.134768977e-03f, -4.128865095e-03f,
+ -4.122952486e-03f, -4.117031162e-03f, -4.111101137e-03f, -4.105162424e-03f, -4.099215037e-03f, -4.093258989e-03f, -4.087294294e-03f, -4.081320966e-03f, -4.075339017e-03f, -4.069348462e-03f,
+ -4.063349314e-03f, -4.057341587e-03f, -4.051325294e-03f, -4.045300450e-03f, -4.039267067e-03f, -4.033225159e-03f, -4.027174741e-03f, -4.021115825e-03f, -4.015048426e-03f, -4.008972557e-03f,
+ -4.002888233e-03f, -3.996795466e-03f, -3.990694271e-03f, -3.984584662e-03f, -3.978466652e-03f, -3.972340256e-03f, -3.966205486e-03f, -3.960062358e-03f, -3.953910885e-03f, -3.947751080e-03f,
+ -3.941582959e-03f, -3.935406534e-03f, -3.929221821e-03f, -3.923028832e-03f, -3.916827582e-03f, -3.910618085e-03f, -3.904400355e-03f, -3.898174406e-03f, -3.891940253e-03f, -3.885697908e-03f,
+ -3.879447387e-03f, -3.873188704e-03f, -3.866921873e-03f, -3.860646907e-03f, -3.854363821e-03f, -3.848072630e-03f, -3.841773347e-03f, -3.835465988e-03f, -3.829150565e-03f, -3.822827094e-03f,
+ -3.816495588e-03f, -3.810156062e-03f, -3.803808531e-03f, -3.797453008e-03f, -3.791089508e-03f, -3.784718046e-03f, -3.778338635e-03f, -3.771951291e-03f, -3.765556028e-03f, -3.759152859e-03f,
+ -3.752741800e-03f, -3.746322866e-03f, -3.739896069e-03f, -3.733461426e-03f, -3.727018951e-03f, -3.720568657e-03f, -3.714110561e-03f, -3.707644675e-03f, -3.701171016e-03f, -3.694689597e-03f,
+ -3.688200433e-03f, -3.681703540e-03f, -3.675198930e-03f, -3.668686620e-03f, -3.662166623e-03f, -3.655638956e-03f, -3.649103631e-03f, -3.642560664e-03f, -3.636010071e-03f, -3.629451864e-03f,
+ -3.622886060e-03f, -3.616312674e-03f, -3.609731719e-03f, -3.603143211e-03f, -3.596547165e-03f, -3.589943595e-03f, -3.583332516e-03f, -3.576713944e-03f, -3.570087894e-03f, -3.563454379e-03f,
+ -3.556813416e-03f, -3.550165018e-03f, -3.543509202e-03f, -3.536845982e-03f, -3.530175372e-03f, -3.523497389e-03f, -3.516812047e-03f, -3.510119361e-03f, -3.503419347e-03f, -3.496712019e-03f,
+ -3.489997392e-03f, -3.483275482e-03f, -3.476546303e-03f, -3.469809872e-03f, -3.463066202e-03f, -3.456315309e-03f, -3.449557209e-03f, -3.442791917e-03f, -3.436019447e-03f, -3.429239815e-03f,
+ -3.422453037e-03f, -3.415659127e-03f, -3.408858101e-03f, -3.402049974e-03f, -3.395234762e-03f, -3.388412479e-03f, -3.381583141e-03f, -3.374746764e-03f, -3.367903363e-03f, -3.361052953e-03f,
+ -3.354195550e-03f, -3.347331168e-03f, -3.340459824e-03f, -3.333581533e-03f, -3.326696310e-03f, -3.319804171e-03f, -3.312905132e-03f, -3.305999207e-03f, -3.299086412e-03f, -3.292166764e-03f,
+ -3.285240276e-03f, -3.278306966e-03f, -3.271366848e-03f, -3.264419939e-03f, -3.257466253e-03f, -3.250505806e-03f, -3.243538614e-03f, -3.236564693e-03f, -3.229584058e-03f, -3.222596725e-03f,
+ -3.215602709e-03f, -3.208602027e-03f, -3.201594694e-03f, -3.194580725e-03f, -3.187560137e-03f, -3.180532945e-03f, -3.173499165e-03f, -3.166458813e-03f, -3.159411904e-03f, -3.152358455e-03f,
+ -3.145298480e-03f, -3.138231997e-03f, -3.131159021e-03f, -3.124079567e-03f, -3.116993651e-03f, -3.109901291e-03f, -3.102802500e-03f, -3.095697296e-03f, -3.088585694e-03f, -3.081467710e-03f,
+ -3.074343360e-03f, -3.067212660e-03f, -3.060075626e-03f, -3.052932274e-03f, -3.045782620e-03f, -3.038626680e-03f, -3.031464470e-03f, -3.024296006e-03f, -3.017121305e-03f, -3.009940381e-03f,
+ -3.002753252e-03f, -2.995559933e-03f, -2.988360441e-03f, -2.981154791e-03f, -2.973943000e-03f, -2.966725083e-03f, -2.959501058e-03f, -2.952270940e-03f, -2.945034745e-03f, -2.937792490e-03f,
+ -2.930544191e-03f, -2.923289864e-03f, -2.916029524e-03f, -2.908763190e-03f, -2.901490876e-03f, -2.894212599e-03f, -2.886928375e-03f, -2.879638221e-03f, -2.872342152e-03f, -2.865040186e-03f,
+ -2.857732339e-03f, -2.850418626e-03f, -2.843099064e-03f, -2.835773670e-03f, -2.828442460e-03f, -2.821105450e-03f, -2.813762657e-03f, -2.806414097e-03f, -2.799059786e-03f, -2.791699742e-03f,
+ -2.784333979e-03f, -2.776962516e-03f, -2.769585368e-03f, -2.762202552e-03f, -2.754814085e-03f, -2.747419982e-03f, -2.740020260e-03f, -2.732614936e-03f, -2.725204027e-03f, -2.717787549e-03f,
+ -2.710365518e-03f, -2.702937951e-03f, -2.695504865e-03f, -2.688066276e-03f, -2.680622201e-03f, -2.673172657e-03f, -2.665717660e-03f, -2.658257226e-03f, -2.650791373e-03f, -2.643320117e-03f,
+ -2.635843474e-03f, -2.628361462e-03f, -2.620874098e-03f, -2.613381396e-03f, -2.605883376e-03f, -2.598380053e-03f, -2.590871443e-03f, -2.583357565e-03f, -2.575838434e-03f, -2.568314067e-03f,
+ -2.560784481e-03f, -2.553249694e-03f, -2.545709720e-03f, -2.538164578e-03f, -2.530614285e-03f, -2.523058856e-03f, -2.515498310e-03f, -2.507932662e-03f, -2.500361930e-03f, -2.492786131e-03f,
+ -2.485205280e-03f, -2.477619397e-03f, -2.470028496e-03f, -2.462432595e-03f, -2.454831712e-03f, -2.447225862e-03f, -2.439615064e-03f, -2.431999333e-03f, -2.424378687e-03f, -2.416753143e-03f,
+ -2.409122717e-03f, -2.401487428e-03f, -2.393847291e-03f, -2.386202324e-03f, -2.378552544e-03f, -2.370897967e-03f, -2.363238612e-03f, -2.355574494e-03f, -2.347905632e-03f, -2.340232041e-03f,
+ -2.332553740e-03f, -2.324870744e-03f, -2.317183073e-03f, -2.309490741e-03f, -2.301793767e-03f, -2.294092168e-03f, -2.286385960e-03f, -2.278675162e-03f, -2.270959790e-03f, -2.263239860e-03f,
+ -2.255515392e-03f, -2.247786401e-03f, -2.240052904e-03f, -2.232314920e-03f, -2.224572465e-03f, -2.216825556e-03f, -2.209074211e-03f, -2.201318447e-03f, -2.193558281e-03f, -2.185793730e-03f,
+ -2.178024812e-03f, -2.170251543e-03f, -2.162473942e-03f, -2.154692026e-03f, -2.146905811e-03f, -2.139115315e-03f, -2.131320555e-03f, -2.123521550e-03f, -2.115718315e-03f, -2.107910868e-03f,
+ -2.100099227e-03f, -2.092283410e-03f, -2.084463432e-03f, -2.076639313e-03f, -2.068811068e-03f, -2.060978716e-03f, -2.053142274e-03f, -2.045301759e-03f, -2.037457189e-03f, -2.029608581e-03f,
+ -2.021755953e-03f, -2.013899322e-03f, -2.006038705e-03f, -1.998174120e-03f, -1.990305584e-03f, -1.982433115e-03f, -1.974556730e-03f, -1.966676447e-03f, -1.958792284e-03f, -1.950904257e-03f,
+ -1.943012384e-03f, -1.935116683e-03f, -1.927217171e-03f, -1.919313866e-03f, -1.911406786e-03f, -1.903495947e-03f, -1.895581367e-03f, -1.887663065e-03f, -1.879741057e-03f, -1.871815361e-03f,
+ -1.863885995e-03f, -1.855952976e-03f, -1.848016321e-03f, -1.840076050e-03f, -1.832132178e-03f, -1.824184724e-03f, -1.816233705e-03f, -1.808279139e-03f, -1.800321043e-03f, -1.792359435e-03f,
+ -1.784394334e-03f, -1.776425755e-03f, -1.768453718e-03f, -1.760478240e-03f, -1.752499337e-03f, -1.744517029e-03f, -1.736531333e-03f, -1.728542266e-03f, -1.720549847e-03f, -1.712554092e-03f,
+ -1.704555020e-03f, -1.696552648e-03f, -1.688546994e-03f, -1.680538076e-03f, -1.672525911e-03f, -1.664510517e-03f, -1.656491913e-03f, -1.648470115e-03f, -1.640445141e-03f, -1.632417010e-03f,
+ -1.624385739e-03f, -1.616351345e-03f, -1.608313847e-03f, -1.600273262e-03f, -1.592229609e-03f, -1.584182904e-03f, -1.576133166e-03f, -1.568080413e-03f, -1.560024662e-03f, -1.551965931e-03f,
+ -1.543904238e-03f, -1.535839601e-03f, -1.527772038e-03f, -1.519701566e-03f, -1.511628204e-03f, -1.503551968e-03f, -1.495472878e-03f, -1.487390951e-03f, -1.479306205e-03f, -1.471218657e-03f,
+ -1.463128326e-03f, -1.455035229e-03f, -1.446939385e-03f, -1.438840810e-03f, -1.430739524e-03f, -1.422635545e-03f, -1.414528889e-03f, -1.406419575e-03f, -1.398307620e-03f, -1.390193044e-03f,
+ -1.382075863e-03f, -1.373956095e-03f, -1.365833759e-03f, -1.357708873e-03f, -1.349581454e-03f, -1.341451521e-03f, -1.333319090e-03f, -1.325184181e-03f, -1.317046812e-03f, -1.308906999e-03f,
+ -1.300764762e-03f, -1.292620118e-03f, -1.284473085e-03f, -1.276323681e-03f, -1.268171924e-03f, -1.260017833e-03f, -1.251861425e-03f, -1.243702717e-03f, -1.235541729e-03f, -1.227378478e-03f,
+ -1.219212983e-03f, -1.211045260e-03f, -1.202875329e-03f, -1.194703207e-03f, -1.186528912e-03f, -1.178352463e-03f, -1.170173877e-03f, -1.161993172e-03f, -1.153810367e-03f, -1.145625480e-03f,
+ -1.137438528e-03f, -1.129249529e-03f, -1.121058503e-03f, -1.112865466e-03f, -1.104670436e-03f, -1.096473433e-03f, -1.088274474e-03f, -1.080073577e-03f, -1.071870760e-03f, -1.063666041e-03f,
+ -1.055459438e-03f, -1.047250970e-03f, -1.039040654e-03f, -1.030828509e-03f, -1.022614553e-03f, -1.014398803e-03f, -1.006181278e-03f, -9.979619966e-04f, -9.897409759e-04f, -9.815182345e-04f,
+ -9.732937905e-04f, -9.650676620e-04f, -9.568398670e-04f, -9.486104237e-04f, -9.403793503e-04f, -9.321466649e-04f, -9.239123856e-04f, -9.156765306e-04f, -9.074391179e-04f, -8.992001658e-04f,
+ -8.909596923e-04f, -8.827177157e-04f, -8.744742540e-04f, -8.662293254e-04f, -8.579829482e-04f, -8.497351403e-04f, -8.414859200e-04f, -8.332353055e-04f, -8.249833149e-04f, -8.167299663e-04f,
+ -8.084752780e-04f, -8.002192680e-04f, -7.919619547e-04f, -7.837033560e-04f, -7.754434903e-04f, -7.671823757e-04f, -7.589200303e-04f, -7.506564724e-04f, -7.423917201e-04f, -7.341257915e-04f,
+ -7.258587050e-04f, -7.175904786e-04f, -7.093211306e-04f, -7.010506792e-04f, -6.927791424e-04f, -6.845065386e-04f, -6.762328859e-04f, -6.679582025e-04f, -6.596825066e-04f, -6.514058163e-04f,
+ -6.431281500e-04f, -6.348495258e-04f, -6.265699618e-04f, -6.182894764e-04f, -6.100080876e-04f, -6.017258137e-04f, -5.934426729e-04f, -5.851586834e-04f, -5.768738634e-04f, -5.685882310e-04f,
+ -5.603018046e-04f, -5.520146024e-04f, -5.437266424e-04f, -5.354379430e-04f, -5.271485223e-04f, -5.188583986e-04f, -5.105675900e-04f, -5.022761148e-04f, -4.939839912e-04f, -4.856912374e-04f,
+ -4.773978716e-04f, -4.691039120e-04f, -4.608093769e-04f, -4.525142843e-04f, -4.442186527e-04f, -4.359225001e-04f, -4.276258448e-04f, -4.193287050e-04f, -4.110310989e-04f, -4.027330447e-04f,
+ -3.944345607e-04f, -3.861356650e-04f, -3.778363758e-04f, -3.695367115e-04f, -3.612366901e-04f, -3.529363300e-04f, -3.446356492e-04f, -3.363346661e-04f, -3.280333989e-04f, -3.197318656e-04f,
+ -3.114300847e-04f, -3.031280742e-04f, -2.948258524e-04f, -2.865234375e-04f, -2.782208477e-04f, -2.699181012e-04f, -2.616152162e-04f, -2.533122109e-04f, -2.450091036e-04f, -2.367059124e-04f,
+ -2.284026556e-04f, -2.200993513e-04f, -2.117960178e-04f, -2.034926732e-04f, -1.951893357e-04f, -1.868860236e-04f, -1.785827551e-04f, -1.702795483e-04f, -1.619764215e-04f, -1.536733928e-04f,
+ -1.453704805e-04f, -1.370677026e-04f, -1.287650775e-04f, -1.204626234e-04f, -1.121603583e-04f, -1.038583005e-04f, -9.555646820e-05f, -8.725487955e-05f, -7.895355275e-05f, -7.065250598e-05f,
+ -6.235175742e-05f, -5.405132525e-05f, -4.575122764e-05f, -3.745148277e-05f, -2.915210881e-05f, -2.085312394e-05f, -1.255454632e-05f, -4.256394130e-06f, 4.041314475e-06f, 1.233856133e-05f,
+ 2.063532826e-05f, 2.893159713e-05f, 3.722734976e-05f, 4.552256800e-05f, 5.381723370e-05f, 6.211132870e-05f, 7.040483486e-05f, 7.869773404e-05f, 8.699000807e-05f, 9.528163883e-05f,
+ 1.035726082e-04f, 1.118628980e-04f, 1.201524901e-04f, 1.284413663e-04f, 1.367295087e-04f, 1.450168989e-04f, 1.533035190e-04f, 1.615893507e-04f, 1.698743760e-04f, 1.781585767e-04f,
+ 1.864419347e-04f, 1.947244320e-04f, 2.030060504e-04f, 2.112867717e-04f, 2.195665780e-04f, 2.278454510e-04f, 2.361233728e-04f, 2.444003252e-04f, 2.526762901e-04f, 2.609512494e-04f,
+ 2.692251851e-04f, 2.774980791e-04f, 2.857699132e-04f, 2.940406695e-04f, 3.023103298e-04f, 3.105788761e-04f, 3.188462904e-04f, 3.271125545e-04f, 3.353776503e-04f, 3.436415600e-04f,
+ 3.519042653e-04f, 3.601657483e-04f, 3.684259909e-04f, 3.766849751e-04f, 3.849426828e-04f, 3.931990960e-04f, 4.014541967e-04f, 4.097079669e-04f, 4.179603885e-04f, 4.262114435e-04f,
+ 4.344611140e-04f, 4.427093818e-04f, 4.509562290e-04f, 4.592016377e-04f, 4.674455897e-04f, 4.756880672e-04f, 4.839290521e-04f, 4.921685264e-04f, 5.004064722e-04f, 5.086428715e-04f,
+ 5.168777064e-04f, 5.251109587e-04f, 5.333426107e-04f, 5.415726443e-04f, 5.498010417e-04f, 5.580277847e-04f, 5.662528556e-04f, 5.744762363e-04f, 5.826979090e-04f, 5.909178556e-04f,
+ 5.991360583e-04f, 6.073524992e-04f, 6.155671604e-04f, 6.237800239e-04f, 6.319910718e-04f, 6.402002862e-04f, 6.484076493e-04f, 6.566131431e-04f, 6.648167498e-04f, 6.730184515e-04f,
+ 6.812182303e-04f, 6.894160683e-04f, 6.976119477e-04f, 7.058058507e-04f, 7.139977593e-04f, 7.221876557e-04f, 7.303755221e-04f, 7.385613407e-04f, 7.467450936e-04f, 7.549267629e-04f,
+ 7.631063309e-04f, 7.712837798e-04f, 7.794590917e-04f, 7.876322489e-04f, 7.958032335e-04f, 8.039720277e-04f, 8.121386138e-04f, 8.203029740e-04f, 8.284650905e-04f, 8.366249455e-04f,
+ 8.447825213e-04f, 8.529378002e-04f, 8.610907643e-04f, 8.692413959e-04f, 8.773896773e-04f, 8.855355907e-04f, 8.936791185e-04f, 9.018202429e-04f, 9.099589462e-04f, 9.180952107e-04f,
+ 9.262290187e-04f, 9.343603524e-04f, 9.424891943e-04f, 9.506155265e-04f, 9.587393315e-04f, 9.668605916e-04f, 9.749792891e-04f, 9.830954064e-04f, 9.912089257e-04f, 9.993198295e-04f,
+ 1.007428100e-03f, 1.015533720e-03f, 1.023636671e-03f, 1.031736937e-03f, 1.039834499e-03f, 1.047929339e-03f, 1.056021441e-03f, 1.064110786e-03f, 1.072197357e-03f, 1.080281137e-03f,
+ 1.088362107e-03f, 1.096440251e-03f, 1.104515550e-03f, 1.112587988e-03f, 1.120657546e-03f, 1.128724207e-03f, 1.136787954e-03f, 1.144848769e-03f, 1.152906635e-03f, 1.160961534e-03f,
+ 1.169013448e-03f, 1.177062360e-03f, 1.185108253e-03f, 1.193151109e-03f, 1.201190911e-03f, 1.209227641e-03f, 1.217261282e-03f, 1.225291816e-03f, 1.233319226e-03f, 1.241343494e-03f,
+ 1.249364604e-03f, 1.257382537e-03f, 1.265397276e-03f, 1.273408804e-03f, 1.281417104e-03f, 1.289422157e-03f, 1.297423948e-03f, 1.305422458e-03f, 1.313417669e-03f, 1.321409566e-03f,
+ 1.329398129e-03f, 1.337383343e-03f, 1.345365189e-03f, 1.353343651e-03f, 1.361318711e-03f, 1.369290351e-03f, 1.377258555e-03f, 1.385223306e-03f, 1.393184585e-03f, 1.401142375e-03f,
+ 1.409096660e-03f, 1.417047423e-03f, 1.424994645e-03f, 1.432938310e-03f, 1.440878400e-03f, 1.448814899e-03f, 1.456747789e-03f, 1.464677052e-03f, 1.472602672e-03f, 1.480524632e-03f,
+ 1.488442914e-03f, 1.496357502e-03f, 1.504268377e-03f, 1.512175523e-03f, 1.520078924e-03f, 1.527978560e-03f, 1.535874417e-03f, 1.543766475e-03f, 1.551654720e-03f, 1.559539132e-03f,
+ 1.567419696e-03f, 1.575296393e-03f, 1.583169208e-03f, 1.591038123e-03f, 1.598903121e-03f, 1.606764185e-03f, 1.614621298e-03f, 1.622474443e-03f, 1.630323602e-03f, 1.638168760e-03f,
+ 1.646009899e-03f, 1.653847002e-03f, 1.661680051e-03f, 1.669509031e-03f, 1.677333924e-03f, 1.685154714e-03f, 1.692971383e-03f, 1.700783914e-03f, 1.708592290e-03f, 1.716396496e-03f,
+ 1.724196513e-03f, 1.731992325e-03f, 1.739783915e-03f, 1.747571266e-03f, 1.755354361e-03f, 1.763133184e-03f, 1.770907718e-03f, 1.778677946e-03f, 1.786443850e-03f, 1.794205415e-03f,
+ 1.801962624e-03f, 1.809715459e-03f, 1.817463905e-03f, 1.825207943e-03f, 1.832947558e-03f, 1.840682733e-03f, 1.848413451e-03f, 1.856139696e-03f, 1.863861450e-03f, 1.871578697e-03f,
+ 1.879291420e-03f, 1.886999603e-03f, 1.894703230e-03f, 1.902402282e-03f, 1.910096745e-03f, 1.917786600e-03f, 1.925471832e-03f, 1.933152424e-03f, 1.940828360e-03f, 1.948499622e-03f,
+ 1.956166195e-03f, 1.963828061e-03f, 1.971485204e-03f, 1.979137608e-03f, 1.986785256e-03f, 1.994428132e-03f, 2.002066219e-03f, 2.009699501e-03f, 2.017327960e-03f, 2.024951582e-03f,
+ 2.032570348e-03f, 2.040184244e-03f, 2.047793252e-03f, 2.055397356e-03f, 2.062996539e-03f, 2.070590786e-03f, 2.078180080e-03f, 2.085764404e-03f, 2.093343742e-03f, 2.100918078e-03f,
+ 2.108487395e-03f, 2.116051678e-03f, 2.123610909e-03f, 2.131165073e-03f, 2.138714153e-03f, 2.146258133e-03f, 2.153796997e-03f, 2.161330728e-03f, 2.168859311e-03f, 2.176382728e-03f,
+ 2.183900965e-03f, 2.191414004e-03f, 2.198921829e-03f, 2.206424425e-03f, 2.213921774e-03f, 2.221413862e-03f, 2.228900672e-03f, 2.236382187e-03f, 2.243858391e-03f, 2.251329270e-03f,
+ 2.258794805e-03f, 2.266254982e-03f, 2.273709785e-03f, 2.281159196e-03f, 2.288603201e-03f, 2.296041782e-03f, 2.303474925e-03f, 2.310902613e-03f, 2.318324831e-03f, 2.325741561e-03f,
+ 2.333152789e-03f, 2.340558498e-03f, 2.347958672e-03f, 2.355353296e-03f, 2.362742353e-03f, 2.370125828e-03f, 2.377503705e-03f, 2.384875967e-03f, 2.392242600e-03f, 2.399603587e-03f,
+ 2.406958912e-03f, 2.414308560e-03f, 2.421652515e-03f, 2.428990760e-03f, 2.436323281e-03f, 2.443650061e-03f, 2.450971085e-03f, 2.458286337e-03f, 2.465595801e-03f, 2.472899462e-03f,
+ 2.480197304e-03f, 2.487489310e-03f, 2.494775467e-03f, 2.502055757e-03f, 2.509330165e-03f, 2.516598676e-03f, 2.523861274e-03f, 2.531117943e-03f, 2.538368668e-03f, 2.545613433e-03f,
+ 2.552852223e-03f, 2.560085022e-03f, 2.567311815e-03f, 2.574532585e-03f, 2.581747319e-03f, 2.588955999e-03f, 2.596158611e-03f, 2.603355140e-03f, 2.610545569e-03f, 2.617729883e-03f,
+ 2.624908067e-03f, 2.632080106e-03f, 2.639245984e-03f, 2.646405685e-03f, 2.653559195e-03f, 2.660706498e-03f, 2.667847579e-03f, 2.674982422e-03f, 2.682111012e-03f, 2.689233334e-03f,
+ 2.696349373e-03f, 2.703459113e-03f, 2.710562539e-03f, 2.717659635e-03f, 2.724750388e-03f, 2.731834781e-03f, 2.738912799e-03f, 2.745984427e-03f, 2.753049650e-03f, 2.760108453e-03f,
+ 2.767160820e-03f, 2.774206737e-03f, 2.781246188e-03f, 2.788279159e-03f, 2.795305634e-03f, 2.802325599e-03f, 2.809339038e-03f, 2.816345935e-03f, 2.823346278e-03f, 2.830340049e-03f,
+ 2.837327235e-03f, 2.844307819e-03f, 2.851281789e-03f, 2.858249127e-03f, 2.865209821e-03f, 2.872163854e-03f, 2.879111211e-03f, 2.886051879e-03f, 2.892985841e-03f, 2.899913084e-03f,
+ 2.906833592e-03f, 2.913747351e-03f, 2.920654346e-03f, 2.927554561e-03f, 2.934447983e-03f, 2.941334596e-03f, 2.948214387e-03f, 2.955087339e-03f, 2.961953439e-03f, 2.968812671e-03f,
+ 2.975665022e-03f, 2.982510476e-03f, 2.989349019e-03f, 2.996180636e-03f, 3.003005312e-03f, 3.009823034e-03f, 3.016633786e-03f, 3.023437554e-03f, 3.030234323e-03f, 3.037024079e-03f,
+ 3.043806808e-03f, 3.050582494e-03f, 3.057351124e-03f, 3.064112683e-03f, 3.070867156e-03f, 3.077614529e-03f, 3.084354788e-03f, 3.091087919e-03f, 3.097813906e-03f, 3.104532736e-03f,
+ 3.111244394e-03f, 3.117948866e-03f, 3.124646138e-03f, 3.131336195e-03f, 3.138019023e-03f, 3.144694608e-03f, 3.151362935e-03f, 3.158023991e-03f, 3.164677761e-03f, 3.171324231e-03f,
+ 3.177963387e-03f, 3.184595214e-03f, 3.191219699e-03f, 3.197836827e-03f, 3.204446585e-03f, 3.211048957e-03f, 3.217643931e-03f, 3.224231492e-03f, 3.230811626e-03f, 3.237384319e-03f,
+ 3.243949557e-03f, 3.250507326e-03f, 3.257057612e-03f, 3.263600401e-03f, 3.270135679e-03f, 3.276663433e-03f, 3.283183648e-03f, 3.289696311e-03f, 3.296201407e-03f, 3.302698923e-03f,
+ 3.309188844e-03f, 3.315671158e-03f, 3.322145851e-03f, 3.328612908e-03f, 3.335072315e-03f, 3.341524060e-03f, 3.347968128e-03f, 3.354404506e-03f, 3.360833180e-03f, 3.367254136e-03f,
+ 3.373667361e-03f, 3.380072840e-03f, 3.386470561e-03f, 3.392860510e-03f, 3.399242673e-03f, 3.405617037e-03f, 3.411983587e-03f, 3.418342312e-03f, 3.424693196e-03f, 3.431036227e-03f,
+ 3.437371391e-03f, 3.443698674e-03f, 3.450018064e-03f, 3.456329546e-03f, 3.462633108e-03f, 3.468928736e-03f, 3.475216416e-03f, 3.481496136e-03f, 3.487767881e-03f, 3.494031640e-03f,
+ 3.500287397e-03f, 3.506535141e-03f, 3.512774857e-03f, 3.519006533e-03f, 3.525230155e-03f, 3.531445710e-03f, 3.537653185e-03f, 3.543852567e-03f, 3.550043843e-03f, 3.556226999e-03f,
+ 3.562402023e-03f, 3.568568900e-03f, 3.574727619e-03f, 3.580878167e-03f, 3.587020529e-03f, 3.593154693e-03f, 3.599280647e-03f, 3.605398377e-03f, 3.611507869e-03f, 3.617609112e-03f,
+ 3.623702093e-03f, 3.629786798e-03f, 3.635863214e-03f, 3.641931329e-03f, 3.647991130e-03f, 3.654042603e-03f, 3.660085737e-03f, 3.666120519e-03f, 3.672146934e-03f, 3.678164972e-03f,
+ 3.684174619e-03f, 3.690175862e-03f, 3.696168689e-03f, 3.702153087e-03f, 3.708129043e-03f, 3.714096545e-03f, 3.720055581e-03f, 3.726006136e-03f, 3.731948200e-03f, 3.737881759e-03f,
+ 3.743806801e-03f, 3.749723313e-03f, 3.755631283e-03f, 3.761530698e-03f, 3.767421546e-03f, 3.773303814e-03f, 3.779177491e-03f, 3.785042563e-03f, 3.790899018e-03f, 3.796746844e-03f,
+ 3.802586029e-03f, 3.808416559e-03f, 3.814238424e-03f, 3.820051610e-03f, 3.825856105e-03f, 3.831651898e-03f, 3.837438975e-03f, 3.843217325e-03f, 3.848986935e-03f, 3.854747793e-03f,
+ 3.860499888e-03f, 3.866243206e-03f, 3.871977737e-03f, 3.877703467e-03f, 3.883420384e-03f, 3.889128478e-03f, 3.894827735e-03f, 3.900518143e-03f, 3.906199692e-03f, 3.911872367e-03f,
+ 3.917536159e-03f, 3.923191054e-03f, 3.928837041e-03f, 3.934474108e-03f, 3.940102244e-03f, 3.945721435e-03f, 3.951331671e-03f, 3.956932939e-03f, 3.962525228e-03f, 3.968108527e-03f,
+ 3.973682822e-03f, 3.979248103e-03f, 3.984804358e-03f, 3.990351575e-03f, 3.995889743e-03f, 4.001418850e-03f, 4.006938883e-03f, 4.012449833e-03f, 4.017951686e-03f, 4.023444432e-03f,
+ 4.028928059e-03f, 4.034402555e-03f, 4.039867910e-03f, 4.045324110e-03f, 4.050771146e-03f, 4.056209005e-03f, 4.061637676e-03f, 4.067057148e-03f, 4.072467410e-03f, 4.077868449e-03f,
+ 4.083260255e-03f, 4.088642816e-03f, 4.094016122e-03f, 4.099380160e-03f, 4.104734919e-03f, 4.110080389e-03f, 4.115416558e-03f, 4.120743415e-03f, 4.126060949e-03f, 4.131369148e-03f,
+ 4.136668002e-03f, 4.141957499e-03f, 4.147237628e-03f, 4.152508379e-03f, 4.157769739e-03f, 4.163021699e-03f, 4.168264247e-03f, 4.173497372e-03f, 4.178721063e-03f, 4.183935310e-03f,
+ 4.189140101e-03f, 4.194335425e-03f, 4.199521272e-03f, 4.204697631e-03f, 4.209864490e-03f, 4.215021840e-03f, 4.220169669e-03f, 4.225307966e-03f, 4.230436722e-03f, 4.235555924e-03f,
+ 4.240665563e-03f, 4.245765628e-03f, 4.250856107e-03f, 4.255936991e-03f, 4.261008269e-03f, 4.266069930e-03f, 4.271121964e-03f, 4.276164360e-03f, 4.281197107e-03f, 4.286220195e-03f,
+ 4.291233614e-03f, 4.296237354e-03f, 4.301231402e-03f, 4.306215750e-03f, 4.311190387e-03f, 4.316155303e-03f, 4.321110486e-03f, 4.326055928e-03f, 4.330991617e-03f, 4.335917543e-03f,
+ 4.340833696e-03f, 4.345740066e-03f, 4.350636642e-03f, 4.355523414e-03f, 4.360400373e-03f, 4.365267508e-03f, 4.370124808e-03f, 4.374972264e-03f, 4.379809866e-03f, 4.384637603e-03f,
+ 4.389455466e-03f, 4.394263445e-03f, 4.399061528e-03f, 4.403849708e-03f, 4.408627973e-03f, 4.413396313e-03f, 4.418154719e-03f, 4.422903182e-03f, 4.427641690e-03f, 4.432370234e-03f,
+ 4.437088804e-03f, 4.441797391e-03f, 4.446495985e-03f, 4.451184576e-03f, 4.455863154e-03f, 4.460531709e-03f, 4.465190233e-03f, 4.469838714e-03f, 4.474477144e-03f, 4.479105513e-03f,
+ 4.483723812e-03f, 4.488332030e-03f, 4.492930158e-03f, 4.497518187e-03f, 4.502096107e-03f, 4.506663909e-03f, 4.511221583e-03f, 4.515769120e-03f, 4.520306510e-03f, 4.524833744e-03f,
+ 4.529350813e-03f, 4.533857707e-03f, 4.538354417e-03f, 4.542840934e-03f, 4.547317248e-03f, 4.551783350e-03f, 4.556239231e-03f, 4.560684882e-03f, 4.565120293e-03f, 4.569545455e-03f,
+ 4.573960360e-03f, 4.578364998e-03f, 4.582759359e-03f, 4.587143436e-03f, 4.591517218e-03f, 4.595880698e-03f, 4.600233865e-03f, 4.604576711e-03f, 4.608909226e-03f, 4.613231403e-03f,
+ 4.617543232e-03f, 4.621844704e-03f, 4.626135810e-03f, 4.630416542e-03f, 4.634686890e-03f, 4.638946846e-03f, 4.643196402e-03f, 4.647435547e-03f, 4.651664274e-03f, 4.655882574e-03f,
+ 4.660090439e-03f, 4.664287859e-03f, 4.668474825e-03f, 4.672651331e-03f, 4.676817365e-03f, 4.680972921e-03f, 4.685117990e-03f, 4.689252563e-03f, 4.693376632e-03f, 4.697490187e-03f,
+ 4.701593222e-03f, 4.705685726e-03f, 4.709767693e-03f, 4.713839113e-03f, 4.717899979e-03f, 4.721950281e-03f, 4.725990012e-03f, 4.730019163e-03f, 4.734037726e-03f, 4.738045693e-03f,
+ 4.742043056e-03f, 4.746029806e-03f, 4.750005935e-03f, 4.753971436e-03f, 4.757926299e-03f, 4.761870517e-03f, 4.765804083e-03f, 4.769726987e-03f, 4.773639222e-03f, 4.777540779e-03f,
+ 4.781431652e-03f, 4.785311831e-03f, 4.789181309e-03f, 4.793040079e-03f, 4.796888132e-03f, 4.800725460e-03f, 4.804552055e-03f, 4.808367910e-03f, 4.812173018e-03f, 4.815967369e-03f,
+ 4.819750957e-03f, 4.823523773e-03f, 4.827285811e-03f, 4.831037062e-03f, 4.834777519e-03f, 4.838507174e-03f, 4.842226020e-03f, 4.845934048e-03f, 4.849631253e-03f, 4.853317625e-03f,
+ 4.856993157e-03f, 4.860657843e-03f, 4.864311674e-03f, 4.867954644e-03f, 4.871586744e-03f, 4.875207967e-03f, 4.878818307e-03f, 4.882417755e-03f, 4.886006305e-03f, 4.889583949e-03f,
+ 4.893150680e-03f, 4.896706491e-03f, 4.900251374e-03f, 4.903785322e-03f, 4.907308329e-03f, 4.910820387e-03f, 4.914321488e-03f, 4.917811627e-03f, 4.921290795e-03f, 4.924758986e-03f,
+ 4.928216193e-03f, 4.931662409e-03f, 4.935097627e-03f, 4.938521840e-03f, 4.941935040e-03f, 4.945337222e-03f, 4.948728378e-03f, 4.952108502e-03f, 4.955477586e-03f, 4.958835624e-03f,
+ 4.962182609e-03f, 4.965518535e-03f, 4.968843394e-03f, 4.972157180e-03f, 4.975459887e-03f, 4.978751507e-03f, 4.982032034e-03f, 4.985301462e-03f, 4.988559784e-03f, 4.991806993e-03f,
+ 4.995043083e-03f, 4.998268048e-03f, 5.001481880e-03f, 5.004684574e-03f, 5.007876123e-03f, 5.011056521e-03f, 5.014225761e-03f, 5.017383837e-03f, 5.020530743e-03f, 5.023666472e-03f,
+ 5.026791019e-03f, 5.029904376e-03f, 5.033006538e-03f, 5.036097499e-03f, 5.039177251e-03f, 5.042245790e-03f, 5.045303110e-03f, 5.048349203e-03f, 5.051384064e-03f, 5.054407687e-03f,
+ 5.057420066e-03f, 5.060421194e-03f, 5.063411067e-03f, 5.066389678e-03f, 5.069357020e-03f, 5.072313089e-03f, 5.075257878e-03f, 5.078191382e-03f, 5.081113594e-03f, 5.084024510e-03f,
+ 5.086924122e-03f, 5.089812426e-03f, 5.092689415e-03f, 5.095555085e-03f, 5.098409428e-03f, 5.101252441e-03f, 5.104084116e-03f, 5.106904449e-03f, 5.109713434e-03f, 5.112511065e-03f,
+ 5.115297337e-03f, 5.118072244e-03f, 5.120835781e-03f, 5.123587943e-03f, 5.126328724e-03f, 5.129058119e-03f, 5.131776121e-03f, 5.134482727e-03f, 5.137177931e-03f, 5.139861726e-03f,
+ 5.142534109e-03f, 5.145195074e-03f, 5.147844616e-03f, 5.150482729e-03f, 5.153109408e-03f, 5.155724648e-03f, 5.158328445e-03f, 5.160920793e-03f, 5.163501686e-03f, 5.166071121e-03f,
+ 5.168629091e-03f, 5.171175592e-03f, 5.173710620e-03f, 5.176234168e-03f, 5.178746233e-03f, 5.181246808e-03f, 5.183735891e-03f, 5.186213474e-03f, 5.188679555e-03f, 5.191134127e-03f,
+ 5.193577187e-03f, 5.196008729e-03f, 5.198428749e-03f, 5.200837243e-03f, 5.203234204e-03f, 5.205619630e-03f, 5.207993515e-03f, 5.210355854e-03f, 5.212706644e-03f, 5.215045879e-03f,
+ 5.217373556e-03f, 5.219689669e-03f, 5.221994214e-03f, 5.224287187e-03f, 5.226568584e-03f, 5.228838399e-03f, 5.231096629e-03f, 5.233343270e-03f, 5.235578317e-03f, 5.237801765e-03f,
+ 5.240013611e-03f, 5.242213851e-03f, 5.244402479e-03f, 5.246579493e-03f, 5.248744887e-03f, 5.250898658e-03f, 5.253040802e-03f, 5.255171314e-03f, 5.257290191e-03f, 5.259397429e-03f,
+ 5.261493023e-03f, 5.263576970e-03f, 5.265649265e-03f, 5.267709905e-03f, 5.269758886e-03f, 5.271796205e-03f, 5.273821856e-03f, 5.275835837e-03f, 5.277838143e-03f, 5.279828771e-03f,
+ 5.281807718e-03f, 5.283774979e-03f, 5.285730550e-03f, 5.287674429e-03f, 5.289606611e-03f, 5.291527094e-03f, 5.293435872e-03f, 5.295332944e-03f, 5.297218304e-03f, 5.299091951e-03f,
+ 5.300953879e-03f, 5.302804087e-03f, 5.304642570e-03f, 5.306469325e-03f, 5.308284349e-03f, 5.310087638e-03f, 5.311879190e-03f, 5.313659000e-03f, 5.315427065e-03f, 5.317183383e-03f,
+ 5.318927950e-03f, 5.320660763e-03f, 5.322381818e-03f, 5.324091113e-03f, 5.325788645e-03f, 5.327474410e-03f, 5.329148405e-03f, 5.330810628e-03f, 5.332461075e-03f, 5.334099743e-03f,
+ 5.335726630e-03f, 5.337341733e-03f, 5.338945047e-03f, 5.340536572e-03f, 5.342116303e-03f, 5.343684239e-03f, 5.345240376e-03f, 5.346784711e-03f, 5.348317242e-03f, 5.349837966e-03f,
+ 5.351346881e-03f, 5.352843983e-03f, 5.354329270e-03f, 5.355802739e-03f, 5.357264389e-03f, 5.358714216e-03f, 5.360152217e-03f, 5.361578391e-03f, 5.362992735e-03f, 5.364395245e-03f,
+ 5.365785921e-03f, 5.367164759e-03f, 5.368531758e-03f, 5.369886914e-03f, 5.371230226e-03f, 5.372561690e-03f, 5.373881306e-03f, 5.375189070e-03f, 5.376484981e-03f, 5.377769036e-03f,
+ 5.379041232e-03f, 5.380301569e-03f, 5.381550044e-03f, 5.382786654e-03f, 5.384011398e-03f, 5.385224274e-03f, 5.386425279e-03f, 5.387614411e-03f, 5.388791670e-03f, 5.389957052e-03f,
+ 5.391110556e-03f, 5.392252180e-03f, 5.393381922e-03f, 5.394499780e-03f, 5.395605752e-03f, 5.396699838e-03f, 5.397782034e-03f, 5.398852339e-03f, 5.399910752e-03f, 5.400957271e-03f,
+ 5.401991894e-03f, 5.403014619e-03f, 5.404025446e-03f, 5.405024371e-03f, 5.406011395e-03f, 5.406986515e-03f, 5.407949730e-03f, 5.408901039e-03f, 5.409840439e-03f, 5.410767930e-03f,
+ 5.411683510e-03f, 5.412587178e-03f, 5.413478932e-03f, 5.414358772e-03f, 5.415226695e-03f, 5.416082701e-03f, 5.416926789e-03f, 5.417758957e-03f, 5.418579204e-03f, 5.419387528e-03f,
+ 5.420183930e-03f, 5.420968407e-03f, 5.421740959e-03f, 5.422501585e-03f, 5.423250283e-03f, 5.423987052e-03f, 5.424711893e-03f, 5.425424803e-03f, 5.426125781e-03f, 5.426814828e-03f,
+ 5.427491941e-03f, 5.428157121e-03f, 5.428810366e-03f, 5.429451676e-03f, 5.430081050e-03f, 5.430698486e-03f, 5.431303986e-03f, 5.431897547e-03f, 5.432479169e-03f, 5.433048851e-03f,
+ 5.433606593e-03f, 5.434152395e-03f, 5.434686255e-03f, 5.435208174e-03f, 5.435718150e-03f, 5.436216184e-03f, 5.436702275e-03f, 5.437176422e-03f, 5.437638625e-03f, 5.438088883e-03f,
+ 5.438527197e-03f, 5.438953566e-03f, 5.439367990e-03f, 5.439770469e-03f, 5.440161001e-03f, 5.440539588e-03f, 5.440906228e-03f, 5.441260923e-03f, 5.441603671e-03f, 5.441934472e-03f,
+ 5.442253327e-03f, 5.442560235e-03f, 5.442855197e-03f, 5.443138212e-03f, 5.443409280e-03f, 5.443668402e-03f, 5.443915577e-03f, 5.444150806e-03f, 5.444374089e-03f, 5.444585426e-03f,
+ 5.444784817e-03f, 5.444972263e-03f, 5.445147762e-03f, 5.445311317e-03f, 5.445462927e-03f, 5.445602593e-03f, 5.445730314e-03f, 5.445846092e-03f, 5.445949926e-03f, 5.446041817e-03f,
+ 5.446121766e-03f, 5.446189772e-03f, 5.446245837e-03f, 5.446289961e-03f, 5.446322145e-03f, 5.446342389e-03f, 5.446350693e-03f, 5.446347059e-03f, 5.446331487e-03f, 5.446303977e-03f,
+ 5.446264531e-03f, 5.446213150e-03f, 5.446149833e-03f, 5.446074581e-03f, 5.445987397e-03f, 5.445888279e-03f, 5.445777230e-03f, 5.445654250e-03f, 5.445519341e-03f, 5.445372502e-03f,
+ 5.445213735e-03f, 5.445043041e-03f, 5.444860421e-03f, 5.444665876e-03f, 5.444459407e-03f, 5.444241016e-03f, 5.444010703e-03f, 5.443768469e-03f, 5.443514316e-03f, 5.443248246e-03f,
+ 5.442970258e-03f, 5.442680354e-03f, 5.442378537e-03f, 5.442064806e-03f, 5.441739164e-03f, 5.441401611e-03f, 5.441052149e-03f, 5.440690780e-03f, 5.440317505e-03f, 5.439932326e-03f,
+ 5.439535243e-03f, 5.439126258e-03f, 5.438705374e-03f, 5.438272591e-03f, 5.437827912e-03f, 5.437371337e-03f, 5.436902869e-03f, 5.436422508e-03f, 5.435930258e-03f, 5.435426119e-03f,
+ 5.434910093e-03f, 5.434382182e-03f, 5.433842389e-03f, 5.433290714e-03f, 5.432727159e-03f, 5.432151727e-03f, 5.431564420e-03f, 5.430965238e-03f, 5.430354185e-03f, 5.429731262e-03f,
+ 5.429096472e-03f, 5.428449816e-03f, 5.427791296e-03f, 5.427120914e-03f, 5.426438673e-03f, 5.425744575e-03f, 5.425038622e-03f, 5.424320816e-03f, 5.423591159e-03f, 5.422849653e-03f,
+ 5.422096302e-03f, 5.421331106e-03f, 5.420554069e-03f, 5.419765193e-03f, 5.418964480e-03f, 5.418151933e-03f, 5.417327553e-03f, 5.416491344e-03f, 5.415643308e-03f, 5.414783447e-03f,
+ 5.413911764e-03f, 5.413028262e-03f, 5.412132943e-03f, 5.411225810e-03f, 5.410306865e-03f, 5.409376111e-03f, 5.408433550e-03f, 5.407479186e-03f, 5.406513021e-03f, 5.405535058e-03f,
+ 5.404545300e-03f, 5.403543749e-03f, 5.402530409e-03f, 5.401505282e-03f, 5.400468370e-03f, 5.399419678e-03f, 5.398359208e-03f, 5.397286963e-03f, 5.396202945e-03f, 5.395107159e-03f,
+ 5.393999606e-03f, 5.392880291e-03f, 5.391749216e-03f, 5.390606384e-03f, 5.389451798e-03f, 5.388285462e-03f, 5.387107378e-03f, 5.385917551e-03f, 5.384715983e-03f, 5.383502678e-03f,
+ 5.382277638e-03f, 5.381040867e-03f, 5.379792369e-03f, 5.378532147e-03f, 5.377260204e-03f, 5.375976544e-03f, 5.374681170e-03f, 5.373374086e-03f, 5.372055294e-03f, 5.370724800e-03f,
+ 5.369382605e-03f, 5.368028715e-03f, 5.366663132e-03f, 5.365285860e-03f, 5.363896902e-03f, 5.362496264e-03f, 5.361083947e-03f, 5.359659956e-03f, 5.358224294e-03f, 5.356776966e-03f,
+ 5.355317975e-03f, 5.353847326e-03f, 5.352365021e-03f, 5.350871064e-03f, 5.349365461e-03f, 5.347848214e-03f, 5.346319328e-03f, 5.344778806e-03f, 5.343226653e-03f, 5.341662872e-03f,
+ 5.340087468e-03f, 5.338500445e-03f, 5.336901807e-03f, 5.335291557e-03f, 5.333669701e-03f, 5.332036242e-03f, 5.330391185e-03f, 5.328734534e-03f, 5.327066293e-03f, 5.325386466e-03f,
+ 5.323695058e-03f, 5.321992072e-03f, 5.320277515e-03f, 5.318551389e-03f, 5.316813699e-03f, 5.315064450e-03f, 5.313303646e-03f, 5.311531291e-03f, 5.309747391e-03f, 5.307951949e-03f,
+ 5.306144970e-03f, 5.304326460e-03f, 5.302496421e-03f, 5.300654860e-03f, 5.298801781e-03f, 5.296937188e-03f, 5.295061086e-03f, 5.293173480e-03f, 5.291274374e-03f, 5.289363774e-03f,
+ 5.287441684e-03f, 5.285508110e-03f, 5.283563055e-03f, 5.281606525e-03f, 5.279638525e-03f, 5.277659060e-03f, 5.275668134e-03f, 5.273665753e-03f, 5.271651922e-03f, 5.269626645e-03f,
+ 5.267589928e-03f, 5.265541776e-03f, 5.263482194e-03f, 5.261411187e-03f, 5.259328760e-03f, 5.257234919e-03f, 5.255129668e-03f, 5.253013014e-03f, 5.250884960e-03f, 5.248745513e-03f,
+ 5.246594678e-03f, 5.244432460e-03f, 5.242258864e-03f, 5.240073896e-03f, 5.237877562e-03f, 5.235669866e-03f, 5.233450814e-03f, 5.231220412e-03f, 5.228978666e-03f, 5.226725579e-03f,
+ 5.224461160e-03f, 5.222185411e-03f, 5.219898341e-03f, 5.217599953e-03f, 5.215290254e-03f, 5.212969250e-03f, 5.210636946e-03f, 5.208293347e-03f, 5.205938460e-03f, 5.203572291e-03f,
+ 5.201194845e-03f, 5.198806127e-03f, 5.196406145e-03f, 5.193994903e-03f, 5.191572408e-03f, 5.189138665e-03f, 5.186693681e-03f, 5.184237462e-03f, 5.181770013e-03f, 5.179291340e-03f,
+ 5.176801450e-03f, 5.174300349e-03f, 5.171788042e-03f, 5.169264536e-03f, 5.166729837e-03f, 5.164183951e-03f, 5.161626885e-03f, 5.159058644e-03f, 5.156479235e-03f, 5.153888664e-03f,
+ 5.151286937e-03f, 5.148674061e-03f, 5.146050041e-03f, 5.143414886e-03f, 5.140768600e-03f, 5.138111190e-03f, 5.135442662e-03f, 5.132763024e-03f, 5.130072281e-03f, 5.127370440e-03f,
+ 5.124657508e-03f, 5.121933491e-03f, 5.119198395e-03f, 5.116452228e-03f, 5.113694995e-03f, 5.110926705e-03f, 5.108147362e-03f, 5.105356974e-03f, 5.102555548e-03f, 5.099743090e-03f,
+ 5.096919608e-03f, 5.094085107e-03f, 5.091239595e-03f, 5.088383079e-03f, 5.085515565e-03f, 5.082637060e-03f, 5.079747572e-03f, 5.076847107e-03f, 5.073935672e-03f, 5.071013274e-03f,
+ 5.068079920e-03f, 5.065135617e-03f, 5.062180373e-03f, 5.059214193e-03f, 5.056237087e-03f, 5.053249059e-03f, 5.050250118e-03f, 5.047240272e-03f, 5.044219526e-03f, 5.041187888e-03f,
+ 5.038145366e-03f, 5.035091966e-03f, 5.032027697e-03f, 5.028952564e-03f, 5.025866577e-03f, 5.022769741e-03f, 5.019662065e-03f, 5.016543556e-03f, 5.013414221e-03f, 5.010274067e-03f,
+ 5.007123103e-03f, 5.003961335e-03f, 5.000788772e-03f, 4.997605420e-03f, 4.994411287e-03f, 4.991206381e-03f, 4.987990710e-03f, 4.984764281e-03f, 4.981527102e-03f, 4.978279180e-03f,
+ 4.975020523e-03f, 4.971751139e-03f, 4.968471036e-03f, 4.965180221e-03f, 4.961878703e-03f, 4.958566488e-03f, 4.955243586e-03f, 4.951910003e-03f, 4.948565747e-03f, 4.945210828e-03f,
+ 4.941845252e-03f, 4.938469027e-03f, 4.935082161e-03f, 4.931684664e-03f, 4.928276541e-03f, 4.924857802e-03f, 4.921428455e-03f, 4.917988507e-03f, 4.914537967e-03f, 4.911076843e-03f,
+ 4.907605144e-03f, 4.904122876e-03f, 4.900630049e-03f, 4.897126671e-03f, 4.893612750e-03f, 4.890088294e-03f, 4.886553311e-03f, 4.883007811e-03f, 4.879451800e-03f, 4.875885289e-03f,
+ 4.872308284e-03f, 4.868720795e-03f, 4.865122829e-03f, 4.861514396e-03f, 4.857895504e-03f, 4.854266161e-03f, 4.850626376e-03f, 4.846976157e-03f, 4.843315513e-03f, 4.839644453e-03f,
+ 4.835962985e-03f, 4.832271117e-03f, 4.828568859e-03f, 4.824856220e-03f, 4.821133207e-03f, 4.817399829e-03f, 4.813656096e-03f, 4.809902016e-03f, 4.806137598e-03f, 4.802362851e-03f,
+ 4.798577783e-03f, 4.794782403e-03f, 4.790976721e-03f, 4.787160745e-03f, 4.783334484e-03f, 4.779497947e-03f, 4.775651143e-03f, 4.771794082e-03f, 4.767926771e-03f, 4.764049220e-03f,
+ 4.760161439e-03f, 4.756263435e-03f, 4.752355219e-03f, 4.748436799e-03f, 4.744508185e-03f, 4.740569386e-03f, 4.736620411e-03f, 4.732661269e-03f, 4.728691969e-03f, 4.724712521e-03f,
+ 4.720722933e-03f, 4.716723216e-03f, 4.712713379e-03f, 4.708693430e-03f, 4.704663380e-03f, 4.700623237e-03f, 4.696573012e-03f, 4.692512712e-03f, 4.688442349e-03f, 4.684361931e-03f,
+ 4.680271468e-03f, 4.676170969e-03f, 4.672060445e-03f, 4.667939904e-03f, 4.663809355e-03f, 4.659668810e-03f, 4.655518277e-03f, 4.651357766e-03f, 4.647187286e-03f, 4.643006848e-03f,
+ 4.638816460e-03f, 4.634616134e-03f, 4.630405877e-03f, 4.626185701e-03f, 4.621955616e-03f, 4.617715629e-03f, 4.613465753e-03f, 4.609205996e-03f, 4.604936369e-03f, 4.600656881e-03f,
+ 4.596367542e-03f, 4.592068362e-03f, 4.587759352e-03f, 4.583440520e-03f, 4.579111878e-03f, 4.574773435e-03f, 4.570425201e-03f, 4.566067186e-03f, 4.561699401e-03f, 4.557321855e-03f,
+ 4.552934558e-03f, 4.548537522e-03f, 4.544130755e-03f, 4.539714268e-03f, 4.535288072e-03f, 4.530852176e-03f, 4.526406591e-03f, 4.521951327e-03f, 4.517486394e-03f, 4.513011803e-03f,
+ 4.508527564e-03f, 4.504033688e-03f, 4.499530184e-03f, 4.495017063e-03f, 4.490494336e-03f, 4.485962013e-03f, 4.481420104e-03f, 4.476868620e-03f, 4.472307572e-03f, 4.467736970e-03f,
+ 4.463156824e-03f, 4.458567145e-03f, 4.453967943e-03f, 4.449359230e-03f, 4.444741016e-03f, 4.440113311e-03f, 4.435476127e-03f, 4.430829473e-03f, 4.426173361e-03f, 4.421507801e-03f,
+ 4.416832804e-03f, 4.412148381e-03f, 4.407454543e-03f, 4.402751299e-03f, 4.398038662e-03f, 4.393316642e-03f, 4.388585250e-03f, 4.383844497e-03f, 4.379094393e-03f, 4.374334950e-03f,
+ 4.369566179e-03f, 4.364788090e-03f, 4.360000694e-03f, 4.355204003e-03f, 4.350398027e-03f, 4.345582778e-03f, 4.340758267e-03f, 4.335924504e-03f, 4.331081501e-03f, 4.326229269e-03f,
+ 4.321367819e-03f, 4.316497163e-03f, 4.311617310e-03f, 4.306728273e-03f, 4.301830064e-03f, 4.296922692e-03f, 4.292006169e-03f, 4.287080507e-03f, 4.282145717e-03f, 4.277201810e-03f,
+ 4.272248797e-03f, 4.267286691e-03f, 4.262315501e-03f, 4.257335241e-03f, 4.252345920e-03f, 4.247347551e-03f, 4.242340145e-03f, 4.237323713e-03f, 4.232298267e-03f, 4.227263819e-03f,
+ 4.222220379e-03f, 4.217167960e-03f, 4.212106573e-03f, 4.207036229e-03f, 4.201956941e-03f, 4.196868720e-03f, 4.191771577e-03f, 4.186665524e-03f, 4.181550574e-03f, 4.176426736e-03f,
+ 4.171294024e-03f, 4.166152449e-03f, 4.161002023e-03f, 4.155842757e-03f, 4.150674663e-03f, 4.145497754e-03f, 4.140312041e-03f, 4.135117535e-03f, 4.129914249e-03f, 4.124702194e-03f,
+ 4.119481383e-03f, 4.114251828e-03f, 4.109013539e-03f, 4.103766530e-03f, 4.098510812e-03f, 4.093246398e-03f, 4.087973299e-03f, 4.082691526e-03f, 4.077401094e-03f, 4.072102012e-03f,
+ 4.066794295e-03f, 4.061477952e-03f, 4.056152998e-03f, 4.050819443e-03f, 4.045477301e-03f, 4.040126582e-03f, 4.034767300e-03f, 4.029399467e-03f, 4.024023095e-03f, 4.018638195e-03f,
+ 4.013244781e-03f, 4.007842865e-03f, 4.002432459e-03f, 3.997013574e-03f, 3.991586225e-03f, 3.986150423e-03f, 3.980706179e-03f, 3.975253508e-03f, 3.969792421e-03f, 3.964322930e-03f,
+ 3.958845049e-03f, 3.953358789e-03f, 3.947864163e-03f, 3.942361184e-03f, 3.936849863e-03f, 3.931330214e-03f, 3.925802250e-03f, 3.920265981e-03f, 3.914721423e-03f, 3.909168586e-03f,
+ 3.903607483e-03f, 3.898038128e-03f, 3.892460533e-03f, 3.886874710e-03f, 3.881280672e-03f, 3.875678432e-03f, 3.870068002e-03f, 3.864449396e-03f, 3.858822627e-03f, 3.853187706e-03f,
+ 3.847544646e-03f, 3.841893462e-03f, 3.836234164e-03f, 3.830566767e-03f, 3.824891283e-03f, 3.819207725e-03f, 3.813516105e-03f, 3.807816438e-03f, 3.802108735e-03f, 3.796393009e-03f,
+ 3.790669275e-03f, 3.784937543e-03f, 3.779197829e-03f, 3.773450144e-03f, 3.767694502e-03f, 3.761930915e-03f, 3.756159397e-03f, 3.750379961e-03f, 3.744592620e-03f, 3.738797387e-03f,
+ 3.732994275e-03f, 3.727183298e-03f, 3.721364468e-03f, 3.715537799e-03f, 3.709703303e-03f, 3.703860995e-03f, 3.698010887e-03f, 3.692152993e-03f, 3.686287325e-03f, 3.680413898e-03f,
+ 3.674532724e-03f, 3.668643817e-03f, 3.662747190e-03f, 3.656842856e-03f, 3.650930829e-03f, 3.645011123e-03f, 3.639083749e-03f, 3.633148723e-03f, 3.627206058e-03f, 3.621255766e-03f,
+ 3.615297861e-03f, 3.609332358e-03f, 3.603359268e-03f, 3.597378606e-03f, 3.591390386e-03f, 3.585394620e-03f, 3.579391323e-03f, 3.573380508e-03f, 3.567362189e-03f, 3.561336378e-03f,
+ 3.555303091e-03f, 3.549262339e-03f, 3.543214138e-03f, 3.537158501e-03f, 3.531095441e-03f, 3.525024972e-03f, 3.518947107e-03f, 3.512861862e-03f, 3.506769249e-03f, 3.500669281e-03f,
+ 3.494561974e-03f, 3.488447340e-03f, 3.482325393e-03f, 3.476196148e-03f, 3.470059618e-03f, 3.463915817e-03f, 3.457764758e-03f, 3.451606456e-03f, 3.445440925e-03f, 3.439268178e-03f,
+ 3.433088229e-03f, 3.426901093e-03f, 3.420706783e-03f, 3.414505314e-03f, 3.408296698e-03f, 3.402080951e-03f, 3.395858086e-03f, 3.389628117e-03f, 3.383391059e-03f, 3.377146925e-03f,
+ 3.370895729e-03f, 3.364637486e-03f, 3.358372210e-03f, 3.352099914e-03f, 3.345820613e-03f, 3.339534321e-03f, 3.333241053e-03f, 3.326940821e-03f, 3.320633642e-03f, 3.314319528e-03f,
+ 3.307998494e-03f, 3.301670554e-03f, 3.295335723e-03f, 3.288994015e-03f, 3.282645443e-03f, 3.276290023e-03f, 3.269927768e-03f, 3.263558694e-03f, 3.257182813e-03f, 3.250800141e-03f,
+ 3.244410692e-03f, 3.238014481e-03f, 3.231611521e-03f, 3.225201827e-03f, 3.218785414e-03f, 3.212362296e-03f, 3.205932487e-03f, 3.199496002e-03f, 3.193052856e-03f, 3.186603062e-03f,
+ 3.180146636e-03f, 3.173683591e-03f, 3.167213943e-03f, 3.160737706e-03f, 3.154254895e-03f, 3.147765523e-03f, 3.141269606e-03f, 3.134767158e-03f, 3.128258195e-03f, 3.121742729e-03f,
+ 3.115220777e-03f, 3.108692352e-03f, 3.102157470e-03f, 3.095616145e-03f, 3.089068392e-03f, 3.082514225e-03f, 3.075953660e-03f, 3.069386710e-03f, 3.062813391e-03f, 3.056233718e-03f,
+ 3.049647705e-03f, 3.043055366e-03f, 3.036456718e-03f, 3.029851774e-03f, 3.023240549e-03f, 3.016623059e-03f, 3.009999318e-03f, 3.003369341e-03f, 2.996733143e-03f, 2.990090738e-03f,
+ 2.983442142e-03f, 2.976787370e-03f, 2.970126436e-03f, 2.963459355e-03f, 2.956786143e-03f, 2.950106814e-03f, 2.943421383e-03f, 2.936729866e-03f, 2.930032277e-03f, 2.923328631e-03f,
+ 2.916618943e-03f, 2.909903229e-03f, 2.903181503e-03f, 2.896453781e-03f, 2.889720077e-03f, 2.882980407e-03f, 2.876234785e-03f, 2.869483228e-03f, 2.862725749e-03f, 2.855962364e-03f,
+ 2.849193089e-03f, 2.842417938e-03f, 2.835636927e-03f, 2.828850070e-03f, 2.822057383e-03f, 2.815258882e-03f, 2.808454580e-03f, 2.801644495e-03f, 2.794828640e-03f, 2.788007031e-03f,
+ 2.781179684e-03f, 2.774346614e-03f, 2.767507835e-03f, 2.760663364e-03f, 2.753813215e-03f, 2.746957404e-03f, 2.740095946e-03f, 2.733228857e-03f, 2.726356152e-03f, 2.719477846e-03f,
+ 2.712593954e-03f, 2.705704493e-03f, 2.698809477e-03f, 2.691908923e-03f, 2.685002844e-03f, 2.678091257e-03f, 2.671174178e-03f, 2.664251621e-03f, 2.657323603e-03f, 2.650390138e-03f,
+ 2.643451242e-03f, 2.636506930e-03f, 2.629557219e-03f, 2.622602124e-03f, 2.615641660e-03f, 2.608675843e-03f, 2.601704688e-03f, 2.594728211e-03f, 2.587746427e-03f, 2.580759352e-03f,
+ 2.573767003e-03f, 2.566769393e-03f, 2.559766540e-03f, 2.552758458e-03f, 2.545745163e-03f, 2.538726671e-03f, 2.531702998e-03f, 2.524674158e-03f, 2.517640169e-03f, 2.510601046e-03f,
+ 2.503556803e-03f, 2.496507458e-03f, 2.489453026e-03f, 2.482393522e-03f, 2.475328962e-03f, 2.468259363e-03f, 2.461184739e-03f, 2.454105107e-03f, 2.447020482e-03f, 2.439930880e-03f,
+ 2.432836317e-03f, 2.425736810e-03f, 2.418632372e-03f, 2.411523022e-03f, 2.404408773e-03f, 2.397289643e-03f, 2.390165647e-03f, 2.383036801e-03f, 2.375903120e-03f, 2.368764622e-03f,
+ 2.361621321e-03f, 2.354473234e-03f, 2.347320376e-03f, 2.340162763e-03f, 2.333000412e-03f, 2.325833339e-03f, 2.318661558e-03f, 2.311485087e-03f, 2.304303942e-03f, 2.297118137e-03f,
+ 2.289927690e-03f, 2.282732616e-03f, 2.275532932e-03f, 2.268328653e-03f, 2.261119795e-03f, 2.253906375e-03f, 2.246688408e-03f, 2.239465911e-03f, 2.232238899e-03f, 2.225007390e-03f,
+ 2.217771398e-03f, 2.210530940e-03f, 2.203286032e-03f, 2.196036690e-03f, 2.188782931e-03f, 2.181524770e-03f, 2.174262224e-03f, 2.166995308e-03f, 2.159724040e-03f, 2.152448434e-03f,
+ 2.145168508e-03f, 2.137884278e-03f, 2.130595759e-03f, 2.123302968e-03f, 2.116005921e-03f, 2.108704635e-03f, 2.101399125e-03f, 2.094089408e-03f, 2.086775500e-03f, 2.079457417e-03f,
+ 2.072135177e-03f, 2.064808793e-03f, 2.057478285e-03f, 2.050143666e-03f, 2.042804955e-03f, 2.035462166e-03f, 2.028115317e-03f, 2.020764424e-03f, 2.013409503e-03f, 2.006050570e-03f,
+ 1.998687642e-03f, 1.991320735e-03f, 1.983949865e-03f, 1.976575050e-03f, 1.969196305e-03f, 1.961813646e-03f, 1.954427090e-03f, 1.947036654e-03f, 1.939642354e-03f, 1.932244205e-03f,
+ 1.924842226e-03f, 1.917436432e-03f, 1.910026839e-03f, 1.902613464e-03f, 1.895196324e-03f, 1.887775435e-03f, 1.880350813e-03f, 1.872922475e-03f, 1.865490437e-03f, 1.858054716e-03f,
+ 1.850615329e-03f, 1.843172291e-03f, 1.835725620e-03f, 1.828275332e-03f, 1.820821443e-03f, 1.813363970e-03f, 1.805902930e-03f, 1.798438338e-03f, 1.790970213e-03f, 1.783498569e-03f,
+ 1.776023425e-03f, 1.768544795e-03f, 1.761062698e-03f, 1.753577149e-03f, 1.746088165e-03f, 1.738595763e-03f, 1.731099959e-03f, 1.723600770e-03f, 1.716098213e-03f, 1.708592304e-03f,
+ 1.701083059e-03f, 1.693570496e-03f, 1.686054632e-03f, 1.678535482e-03f, 1.671013063e-03f, 1.663487393e-03f, 1.655958487e-03f, 1.648426363e-03f, 1.640891037e-03f, 1.633352525e-03f,
+ 1.625810846e-03f, 1.618266014e-03f, 1.610718047e-03f, 1.603166963e-03f, 1.595612776e-03f, 1.588055505e-03f, 1.580495165e-03f, 1.572931774e-03f, 1.565365348e-03f, 1.557795905e-03f,
+ 1.550223460e-03f, 1.542648031e-03f, 1.535069634e-03f, 1.527488286e-03f, 1.519904005e-03f, 1.512316806e-03f, 1.504726706e-03f, 1.497133723e-03f, 1.489537873e-03f, 1.481939172e-03f,
+ 1.474337639e-03f, 1.466733289e-03f, 1.459126139e-03f, 1.451516207e-03f, 1.443903508e-03f, 1.436288061e-03f, 1.428669881e-03f, 1.421048985e-03f, 1.413425391e-03f, 1.405799116e-03f,
+ 1.398170175e-03f, 1.390538586e-03f, 1.382904367e-03f, 1.375267533e-03f, 1.367628101e-03f, 1.359986089e-03f, 1.352341514e-03f, 1.344694392e-03f, 1.337044740e-03f, 1.329392575e-03f,
+ 1.321737914e-03f, 1.314080774e-03f, 1.306421172e-03f, 1.298759124e-03f, 1.291094649e-03f, 1.283427762e-03f, 1.275758480e-03f, 1.268086822e-03f, 1.260412802e-03f, 1.252736439e-03f,
+ 1.245057749e-03f, 1.237376750e-03f, 1.229693458e-03f, 1.222007890e-03f, 1.214320064e-03f, 1.206629995e-03f, 1.198937702e-03f, 1.191243201e-03f, 1.183546509e-03f, 1.175847643e-03f,
+ 1.168146621e-03f, 1.160443458e-03f, 1.152738173e-03f, 1.145030782e-03f, 1.137321302e-03f, 1.129609750e-03f, 1.121896143e-03f, 1.114180499e-03f, 1.106462834e-03f, 1.098743165e-03f,
+ 1.091021509e-03f, 1.083297883e-03f, 1.075572305e-03f, 1.067844792e-03f, 1.060115360e-03f, 1.052384026e-03f, 1.044650808e-03f, 1.036915722e-03f, 1.029178786e-03f, 1.021440017e-03f,
+ 1.013699432e-03f, 1.005957047e-03f, 9.982128803e-04f, 9.904669486e-04f, 9.827192690e-04f, 9.749698585e-04f, 9.672187342e-04f, 9.594659132e-04f, 9.517114127e-04f, 9.439552496e-04f,
+ 9.361974411e-04f, 9.284380042e-04f, 9.206769561e-04f, 9.129143139e-04f, 9.051500947e-04f, 8.973843155e-04f, 8.896169935e-04f, 8.818481458e-04f, 8.740777895e-04f, 8.663059418e-04f,
+ 8.585326196e-04f, 8.507578402e-04f, 8.429816207e-04f, 8.352039782e-04f, 8.274249299e-04f, 8.196444928e-04f, 8.118626840e-04f, 8.040795208e-04f, 7.962950203e-04f, 7.885091996e-04f,
+ 7.807220757e-04f, 7.729336660e-04f, 7.651439875e-04f, 7.573530573e-04f, 7.495608926e-04f, 7.417675106e-04f, 7.339729284e-04f, 7.261771631e-04f, 7.183802319e-04f, 7.105821521e-04f,
+ 7.027829406e-04f, 6.949826147e-04f, 6.871811915e-04f, 6.793786882e-04f, 6.715751220e-04f, 6.637705100e-04f, 6.559648694e-04f, 6.481582173e-04f, 6.403505710e-04f, 6.325419475e-04f,
+ 6.247323641e-04f, 6.169218379e-04f, 6.091103862e-04f, 6.012980260e-04f, 5.934847745e-04f, 5.856706490e-04f, 5.778556665e-04f, 5.700398444e-04f, 5.622231997e-04f, 5.544057496e-04f,
+ 5.465875114e-04f, 5.387685021e-04f, 5.309487390e-04f, 5.231282393e-04f, 5.153070201e-04f, 5.074850986e-04f, 4.996624921e-04f, 4.918392176e-04f, 4.840152925e-04f, 4.761907337e-04f,
+ 4.683655587e-04f, 4.605397844e-04f, 4.527134282e-04f, 4.448865072e-04f, 4.370590386e-04f, 4.292310396e-04f, 4.214025273e-04f, 4.135735191e-04f, 4.057440319e-04f, 3.979140831e-04f,
+ 3.900836898e-04f, 3.822528693e-04f, 3.744216386e-04f, 3.665900151e-04f, 3.587580158e-04f, 3.509256580e-04f, 3.430929588e-04f, 3.352599355e-04f, 3.274266052e-04f, 3.195929851e-04f,
+ 3.117590925e-04f, 3.039249444e-04f, 2.960905581e-04f, 2.882559508e-04f, 2.804211397e-04f, 2.725861418e-04f, 2.647509745e-04f, 2.569156549e-04f, 2.490802002e-04f, 2.412446276e-04f,
+ 2.334089542e-04f, 2.255731972e-04f, 2.177373739e-04f, 2.099015013e-04f, 2.020655967e-04f, 1.942296773e-04f, 1.863937602e-04f, 1.785578626e-04f, 1.707220017e-04f, 1.628861947e-04f,
+ 1.550504586e-04f, 1.472148108e-04f, 1.393792684e-04f, 1.315438484e-04f, 1.237085682e-04f, 1.158734449e-04f, 1.080384956e-04f, 1.002037375e-04f, 9.236918781e-05f, 8.453486363e-05f,
+ 7.670078214e-05f, 6.886696050e-05f, 6.103341587e-05f, 5.320016541e-05f, 4.536722627e-05f, 3.753461560e-05f, 2.970235055e-05f, 2.187044828e-05f, 1.403892593e-05f, 6.207800643e-06f,
+ -1.622910431e-06f, -9.453190152e-06f, -1.728302138e-05f, -2.511238697e-05f, -3.294126980e-05f, -4.076965272e-05f, -4.859751861e-05f, -5.642485033e-05f, -6.425163076e-05f, -7.207784276e-05f,
+ -7.990346922e-05f, -8.772849302e-05f, -9.555289703e-05f, -1.033766641e-04f, -1.111997772e-04f, -1.190222192e-04f, -1.268439729e-04f, -1.346650213e-04f, -1.424853472e-04f, -1.503049335e-04f,
+ -1.581237632e-04f, -1.659418192e-04f, -1.737590843e-04f, -1.815755414e-04f, -1.893911735e-04f, -1.972059635e-04f, -2.050198943e-04f, -2.128329489e-04f, -2.206451100e-04f, -2.284563607e-04f,
+ -2.362666839e-04f, -2.440760626e-04f, -2.518844796e-04f, -2.596919178e-04f, -2.674983603e-04f, -2.753037900e-04f, -2.831081898e-04f, -2.909115427e-04f, -2.987138316e-04f, -3.065150394e-04f,
+ -3.143151492e-04f, -3.221141439e-04f, -3.299120065e-04f, -3.377087199e-04f, -3.455042671e-04f, -3.532986310e-04f, -3.610917948e-04f, -3.688837412e-04f, -3.766744534e-04f, -3.844639143e-04f,
+ -3.922521070e-04f, -4.000390143e-04f, -4.078246193e-04f, -4.156089051e-04f, -4.233918546e-04f, -4.311734508e-04f, -4.389536768e-04f, -4.467325156e-04f, -4.545099501e-04f, -4.622859635e-04f,
+ -4.700605387e-04f, -4.778336589e-04f, -4.856053069e-04f, -4.933754660e-04f, -5.011441191e-04f, -5.089112493e-04f, -5.166768396e-04f, -5.244408731e-04f, -5.322033329e-04f, -5.399642020e-04f,
+ -5.477234636e-04f, -5.554811007e-04f, -5.632370963e-04f, -5.709914336e-04f, -5.787440956e-04f, -5.864950656e-04f, -5.942443265e-04f, -6.019918614e-04f, -6.097376535e-04f, -6.174816860e-04f,
+ -6.252239418e-04f, -6.329644042e-04f, -6.407030563e-04f, -6.484398812e-04f, -6.561748620e-04f, -6.639079819e-04f, -6.716392241e-04f, -6.793685717e-04f, -6.870960078e-04f, -6.948215157e-04f,
+ -7.025450785e-04f, -7.102666793e-04f, -7.179863014e-04f, -7.257039280e-04f, -7.334195422e-04f, -7.411331272e-04f, -7.488446663e-04f, -7.565541426e-04f, -7.642615393e-04f, -7.719668398e-04f,
+ -7.796700271e-04f, -7.873710846e-04f, -7.950699954e-04f, -8.027667429e-04f, -8.104613102e-04f, -8.181536806e-04f, -8.258438374e-04f, -8.335317638e-04f, -8.412174432e-04f, -8.489008587e-04f,
+ -8.565819936e-04f, -8.642608313e-04f, -8.719373551e-04f, -8.796115481e-04f, -8.872833939e-04f, -8.949528755e-04f, -9.026199765e-04f, -9.102846800e-04f, -9.179469695e-04f, -9.256068282e-04f,
+ -9.332642396e-04f, -9.409191869e-04f, -9.485716535e-04f, -9.562216228e-04f, -9.638690781e-04f, -9.715140028e-04f, -9.791563803e-04f, -9.867961940e-04f, -9.944334273e-04f, -1.002068064e-03f,
+ -1.009700086e-03f, -1.017329479e-03f, -1.024956224e-03f, -1.032580306e-03f, -1.040201709e-03f, -1.047820415e-03f, -1.055436408e-03f, -1.063049671e-03f, -1.070660188e-03f, -1.078267942e-03f,
+ -1.085872918e-03f, -1.093475097e-03f, -1.101074465e-03f, -1.108671003e-03f, -1.116264697e-03f, -1.123855528e-03f, -1.131443482e-03f, -1.139028541e-03f, -1.146610689e-03f, -1.154189909e-03f,
+ -1.161766185e-03f, -1.169339500e-03f, -1.176909839e-03f, -1.184477184e-03f, -1.192041520e-03f, -1.199602829e-03f, -1.207161096e-03f, -1.214716304e-03f, -1.222268436e-03f, -1.229817477e-03f,
+ -1.237363409e-03f, -1.244906217e-03f, -1.252445884e-03f, -1.259982393e-03f, -1.267515729e-03f, -1.275045876e-03f, -1.282572815e-03f, -1.290096533e-03f, -1.297617011e-03f, -1.305134234e-03f,
+ -1.312648186e-03f, -1.320158849e-03f, -1.327666209e-03f, -1.335170248e-03f, -1.342670951e-03f, -1.350168300e-03f, -1.357662281e-03f, -1.365152876e-03f, -1.372640069e-03f, -1.380123845e-03f,
+ -1.387604187e-03f, -1.395081078e-03f, -1.402554503e-03f, -1.410024445e-03f, -1.417490888e-03f, -1.424953816e-03f, -1.432413213e-03f, -1.439869063e-03f, -1.447321349e-03f, -1.454770055e-03f,
+ -1.462215166e-03f, -1.469656665e-03f, -1.477094536e-03f, -1.484528762e-03f, -1.491959329e-03f, -1.499386219e-03f, -1.506809416e-03f, -1.514228906e-03f, -1.521644670e-03f, -1.529056694e-03f,
+ -1.536464962e-03f, -1.543869457e-03f, -1.551270163e-03f, -1.558667064e-03f, -1.566060145e-03f, -1.573449389e-03f, -1.580834780e-03f, -1.588216303e-03f, -1.595593941e-03f, -1.602967679e-03f,
+ -1.610337500e-03f, -1.617703388e-03f, -1.625065328e-03f, -1.632423304e-03f, -1.639777300e-03f, -1.647127299e-03f, -1.654473286e-03f, -1.661815246e-03f, -1.669153161e-03f, -1.676487017e-03f,
+ -1.683816797e-03f, -1.691142486e-03f, -1.698464068e-03f, -1.705781527e-03f, -1.713094847e-03f, -1.720404012e-03f, -1.727709007e-03f, -1.735009816e-03f, -1.742306423e-03f, -1.749598812e-03f,
+ -1.756886967e-03f, -1.764170873e-03f, -1.771450514e-03f, -1.778725875e-03f, -1.785996939e-03f, -1.793263691e-03f, -1.800526115e-03f, -1.807784196e-03f, -1.815037917e-03f, -1.822287263e-03f,
+ -1.829532220e-03f, -1.836772769e-03f, -1.844008898e-03f, -1.851240588e-03f, -1.858467826e-03f, -1.865690595e-03f, -1.872908880e-03f, -1.880122666e-03f, -1.887331935e-03f, -1.894536675e-03f,
+ -1.901736867e-03f, -1.908932498e-03f, -1.916123551e-03f, -1.923310011e-03f, -1.930491863e-03f, -1.937669090e-03f, -1.944841679e-03f, -1.952009612e-03f, -1.959172875e-03f, -1.966331452e-03f,
+ -1.973485327e-03f, -1.980634486e-03f, -1.987778913e-03f, -1.994918593e-03f, -2.002053509e-03f, -2.009183647e-03f, -2.016308992e-03f, -2.023429527e-03f, -2.030545238e-03f, -2.037656110e-03f,
+ -2.044762126e-03f, -2.051863272e-03f, -2.058959533e-03f, -2.066050892e-03f, -2.073137336e-03f, -2.080218848e-03f, -2.087295413e-03f, -2.094367016e-03f, -2.101433642e-03f, -2.108495276e-03f,
+ -2.115551902e-03f, -2.122603505e-03f, -2.129650070e-03f, -2.136691583e-03f, -2.143728026e-03f, -2.150759387e-03f, -2.157785648e-03f, -2.164806796e-03f, -2.171822816e-03f, -2.178833691e-03f,
+ -2.185839407e-03f, -2.192839949e-03f, -2.199835302e-03f, -2.206825451e-03f, -2.213810381e-03f, -2.220790076e-03f, -2.227764522e-03f, -2.234733703e-03f, -2.241697606e-03f, -2.248656214e-03f,
+ -2.255609513e-03f, -2.262557488e-03f, -2.269500124e-03f, -2.276437405e-03f, -2.283369318e-03f, -2.290295847e-03f, -2.297216977e-03f, -2.304132694e-03f, -2.311042982e-03f, -2.317947826e-03f,
+ -2.324847213e-03f, -2.331741127e-03f, -2.338629552e-03f, -2.345512476e-03f, -2.352389881e-03f, -2.359261755e-03f, -2.366128082e-03f, -2.372988847e-03f, -2.379844036e-03f, -2.386693633e-03f,
+ -2.393537625e-03f, -2.400375996e-03f, -2.407208732e-03f, -2.414035818e-03f, -2.420857240e-03f, -2.427672982e-03f, -2.434483030e-03f, -2.441287371e-03f, -2.448085988e-03f, -2.454878867e-03f,
+ -2.461665994e-03f, -2.468447355e-03f, -2.475222934e-03f, -2.481992717e-03f, -2.488756690e-03f, -2.495514838e-03f, -2.502267147e-03f, -2.509013602e-03f, -2.515754188e-03f, -2.522488892e-03f,
+ -2.529217699e-03f, -2.535940594e-03f, -2.542657562e-03f, -2.549368591e-03f, -2.556073664e-03f, -2.562772769e-03f, -2.569465889e-03f, -2.576153012e-03f, -2.582834123e-03f, -2.589509207e-03f,
+ -2.596178250e-03f, -2.602841238e-03f, -2.609498156e-03f, -2.616148991e-03f, -2.622793728e-03f, -2.629432352e-03f, -2.636064851e-03f, -2.642691208e-03f, -2.649311411e-03f, -2.655925445e-03f,
+ -2.662533296e-03f, -2.669134950e-03f, -2.675730392e-03f, -2.682319608e-03f, -2.688902585e-03f, -2.695479309e-03f, -2.702049764e-03f, -2.708613938e-03f, -2.715171816e-03f, -2.721723384e-03f,
+ -2.728268627e-03f, -2.734807533e-03f, -2.741340087e-03f, -2.747866276e-03f, -2.754386084e-03f, -2.760899498e-03f, -2.767406505e-03f, -2.773907090e-03f, -2.780401240e-03f, -2.786888940e-03f,
+ -2.793370177e-03f, -2.799844937e-03f, -2.806313205e-03f, -2.812774969e-03f, -2.819230215e-03f, -2.825678928e-03f, -2.832121094e-03f, -2.838556701e-03f, -2.844985734e-03f, -2.851408180e-03f,
+ -2.857824024e-03f, -2.864233254e-03f, -2.870635855e-03f, -2.877031814e-03f, -2.883421117e-03f, -2.889803750e-03f, -2.896179701e-03f, -2.902548954e-03f, -2.908911497e-03f, -2.915267317e-03f,
+ -2.921616399e-03f, -2.927958729e-03f, -2.934294295e-03f, -2.940623084e-03f, -2.946945080e-03f, -2.953260272e-03f, -2.959568644e-03f, -2.965870185e-03f, -2.972164881e-03f, -2.978452717e-03f,
+ -2.984733682e-03f, -2.991007760e-03f, -2.997274940e-03f, -3.003535207e-03f, -3.009788548e-03f, -3.016034951e-03f, -3.022274400e-03f, -3.028506885e-03f, -3.034732390e-03f, -3.040950903e-03f,
+ -3.047162410e-03f, -3.053366899e-03f, -3.059564356e-03f, -3.065754768e-03f, -3.071938121e-03f, -3.078114403e-03f, -3.084283600e-03f, -3.090445700e-03f, -3.096600688e-03f, -3.102748553e-03f,
+ -3.108889280e-03f, -3.115022858e-03f, -3.121149272e-03f, -3.127268510e-03f, -3.133380558e-03f, -3.139485404e-03f, -3.145583036e-03f, -3.151673438e-03f, -3.157756600e-03f, -3.163832507e-03f,
+ -3.169901148e-03f, -3.175962508e-03f, -3.182016576e-03f, -3.188063338e-03f, -3.194102781e-03f, -3.200134893e-03f, -3.206159661e-03f, -3.212177071e-03f, -3.218187112e-03f, -3.224189770e-03f,
+ -3.230185033e-03f, -3.236172888e-03f, -3.242153322e-03f, -3.248126322e-03f, -3.254091877e-03f, -3.260049972e-03f, -3.266000596e-03f, -3.271943735e-03f, -3.277879378e-03f, -3.283807512e-03f,
+ -3.289728123e-03f, -3.295641200e-03f, -3.301546730e-03f, -3.307444701e-03f, -3.313335099e-03f, -3.319217912e-03f, -3.325093129e-03f, -3.330960736e-03f, -3.336820720e-03f, -3.342673071e-03f,
+ -3.348517774e-03f, -3.354354819e-03f, -3.360184191e-03f, -3.366005880e-03f, -3.371819872e-03f, -3.377626156e-03f, -3.383424719e-03f, -3.389215548e-03f, -3.394998632e-03f, -3.400773959e-03f,
+ -3.406541515e-03f, -3.412301289e-03f, -3.418053268e-03f, -3.423797441e-03f, -3.429533795e-03f, -3.435262319e-03f, -3.440982999e-03f, -3.446695824e-03f, -3.452400782e-03f, -3.458097860e-03f,
+ -3.463787047e-03f, -3.469468331e-03f, -3.475141699e-03f, -3.480807140e-03f, -3.486464641e-03f, -3.492114191e-03f, -3.497755778e-03f, -3.503389389e-03f, -3.509015013e-03f, -3.514632638e-03f,
+ -3.520242252e-03f, -3.525843844e-03f, -3.531437400e-03f, -3.537022910e-03f, -3.542600362e-03f, -3.548169744e-03f, -3.553731044e-03f, -3.559284250e-03f, -3.564829351e-03f, -3.570366335e-03f,
+ -3.575895190e-03f, -3.581415905e-03f, -3.586928467e-03f, -3.592432866e-03f, -3.597929090e-03f, -3.603417127e-03f, -3.608896965e-03f, -3.614368593e-03f, -3.619832000e-03f, -3.625287173e-03f,
+ -3.630734102e-03f, -3.636172775e-03f, -3.641603180e-03f, -3.647025306e-03f, -3.652439141e-03f, -3.657844675e-03f, -3.663241895e-03f, -3.668630791e-03f, -3.674011350e-03f, -3.679383562e-03f,
+ -3.684747416e-03f, -3.690102899e-03f, -3.695450002e-03f, -3.700788711e-03f, -3.706119017e-03f, -3.711440908e-03f, -3.716754373e-03f, -3.722059400e-03f, -3.727355979e-03f, -3.732644098e-03f,
+ -3.737923746e-03f, -3.743194913e-03f, -3.748457586e-03f, -3.753711755e-03f, -3.758957409e-03f, -3.764194536e-03f, -3.769423127e-03f, -3.774643169e-03f, -3.779854652e-03f, -3.785057565e-03f,
+ -3.790251897e-03f, -3.795437637e-03f, -3.800614774e-03f, -3.805783297e-03f, -3.810943196e-03f, -3.816094459e-03f, -3.821237076e-03f, -3.826371035e-03f, -3.831496327e-03f, -3.836612940e-03f,
+ -3.841720864e-03f, -3.846820088e-03f, -3.851910601e-03f, -3.856992392e-03f, -3.862065452e-03f, -3.867129768e-03f, -3.872185331e-03f, -3.877232130e-03f, -3.882270155e-03f, -3.887299394e-03f,
+ -3.892319838e-03f, -3.897331475e-03f, -3.902334296e-03f, -3.907328290e-03f, -3.912313446e-03f, -3.917289753e-03f, -3.922257202e-03f, -3.927215783e-03f, -3.932165483e-03f, -3.937106294e-03f,
+ -3.942038206e-03f, -3.946961206e-03f, -3.951875286e-03f, -3.956780435e-03f, -3.961676643e-03f, -3.966563900e-03f, -3.971442194e-03f, -3.976311517e-03f, -3.981171858e-03f, -3.986023206e-03f,
+ -3.990865552e-03f, -3.995698886e-03f, -4.000523197e-03f, -4.005338475e-03f, -4.010144711e-03f, -4.014941894e-03f, -4.019730014e-03f, -4.024509061e-03f, -4.029279025e-03f, -4.034039896e-03f,
+ -4.038791665e-03f, -4.043534322e-03f, -4.048267855e-03f, -4.052992257e-03f, -4.057707516e-03f, -4.062413623e-03f, -4.067110568e-03f, -4.071798341e-03f, -4.076476933e-03f, -4.081146334e-03f,
+ -4.085806534e-03f, -4.090457523e-03f, -4.095099292e-03f, -4.099731831e-03f, -4.104355130e-03f, -4.108969179e-03f, -4.113573970e-03f, -4.118169493e-03f, -4.122755737e-03f, -4.127332694e-03f,
+ -4.131900353e-03f, -4.136458706e-03f, -4.141007743e-03f, -4.145547454e-03f, -4.150077830e-03f, -4.154598862e-03f, -4.159110539e-03f, -4.163612854e-03f, -4.168105796e-03f, -4.172589356e-03f,
+ -4.177063525e-03f, -4.181528293e-03f, -4.185983652e-03f, -4.190429591e-03f, -4.194866102e-03f, -4.199293176e-03f, -4.203710803e-03f, -4.208118974e-03f, -4.212517680e-03f, -4.216906912e-03f,
+ -4.221286661e-03f, -4.225656917e-03f, -4.230017672e-03f, -4.234368917e-03f, -4.238710642e-03f, -4.243042839e-03f, -4.247365498e-03f, -4.251678611e-03f, -4.255982169e-03f, -4.260276162e-03f,
+ -4.264560583e-03f, -4.268835421e-03f, -4.273100669e-03f, -4.277356317e-03f, -4.281602357e-03f, -4.285838779e-03f, -4.290065576e-03f, -4.294282737e-03f, -4.298490255e-03f, -4.302688122e-03f,
+ -4.306876327e-03f, -4.311054863e-03f, -4.315223721e-03f, -4.319382892e-03f, -4.323532367e-03f, -4.327672139e-03f, -4.331802199e-03f, -4.335922538e-03f, -4.340033147e-03f, -4.344134018e-03f,
+ -4.348225143e-03f, -4.352306513e-03f, -4.356378120e-03f, -4.360439956e-03f, -4.364492011e-03f, -4.368534278e-03f, -4.372566749e-03f, -4.376589414e-03f, -4.380602266e-03f, -4.384605297e-03f,
+ -4.388598498e-03f, -4.392581862e-03f, -4.396555379e-03f, -4.400519041e-03f, -4.404472842e-03f, -4.408416771e-03f, -4.412350822e-03f, -4.416274987e-03f, -4.420189256e-03f, -4.424093623e-03f,
+ -4.427988078e-03f, -4.431872615e-03f, -4.435747225e-03f, -4.439611900e-03f, -4.443466633e-03f, -4.447311414e-03f, -4.451146238e-03f, -4.454971094e-03f, -4.458785977e-03f, -4.462590878e-03f,
+ -4.466385788e-03f, -4.470170702e-03f, -4.473945609e-03f, -4.477710504e-03f, -4.481465378e-03f, -4.485210223e-03f, -4.488945033e-03f, -4.492669798e-03f, -4.496384512e-03f, -4.500089167e-03f,
+ -4.503783756e-03f, -4.507468271e-03f, -4.511142703e-03f, -4.514807047e-03f, -4.518461294e-03f, -4.522105437e-03f, -4.525739469e-03f, -4.529363381e-03f, -4.532977168e-03f, -4.536580820e-03f,
+ -4.540174332e-03f, -4.543757695e-03f, -4.547330903e-03f, -4.550893948e-03f, -4.554446822e-03f, -4.557989519e-03f, -4.561522032e-03f, -4.565044352e-03f, -4.568556474e-03f, -4.572058390e-03f,
+ -4.575550092e-03f, -4.579031574e-03f, -4.582502829e-03f, -4.585963849e-03f, -4.589414627e-03f, -4.592855158e-03f, -4.596285432e-03f, -4.599705445e-03f, -4.603115188e-03f, -4.606514654e-03f,
+ -4.609903838e-03f, -4.613282731e-03f, -4.616651328e-03f, -4.620009621e-03f, -4.623357604e-03f, -4.626695269e-03f, -4.630022610e-03f, -4.633339620e-03f, -4.636646293e-03f, -4.639942622e-03f,
+ -4.643228600e-03f, -4.646504221e-03f, -4.649769477e-03f, -4.653024363e-03f, -4.656268872e-03f, -4.659502997e-03f, -4.662726732e-03f, -4.665940070e-03f, -4.669143004e-03f, -4.672335529e-03f,
+ -4.675517638e-03f, -4.678689324e-03f, -4.681850582e-03f, -4.685001404e-03f, -4.688141784e-03f, -4.691271717e-03f, -4.694391195e-03f, -4.697500213e-03f, -4.700598764e-03f, -4.703686842e-03f,
+ -4.706764442e-03f, -4.709831555e-03f, -4.712888178e-03f, -4.715934302e-03f, -4.718969923e-03f, -4.721995034e-03f, -4.725009630e-03f, -4.728013703e-03f, -4.731007249e-03f, -4.733990261e-03f,
+ -4.736962733e-03f, -4.739924659e-03f, -4.742876033e-03f, -4.745816850e-03f, -4.748747104e-03f, -4.751666788e-03f, -4.754575897e-03f, -4.757474425e-03f, -4.760362366e-03f, -4.763239716e-03f,
+ -4.766106466e-03f, -4.768962613e-03f, -4.771808151e-03f, -4.774643073e-03f, -4.777467374e-03f, -4.780281049e-03f, -4.783084092e-03f, -4.785876498e-03f, -4.788658260e-03f, -4.791429373e-03f,
+ -4.794189833e-03f, -4.796939632e-03f, -4.799678767e-03f, -4.802407231e-03f, -4.805125019e-03f, -4.807832126e-03f, -4.810528547e-03f, -4.813214275e-03f, -4.815889307e-03f, -4.818553635e-03f,
+ -4.821207256e-03f, -4.823850164e-03f, -4.826482354e-03f, -4.829103820e-03f, -4.831714558e-03f, -4.834314562e-03f, -4.836903828e-03f, -4.839482349e-03f, -4.842050121e-03f, -4.844607140e-03f,
+ -4.847153399e-03f, -4.849688895e-03f, -4.852213621e-03f, -4.854727574e-03f, -4.857230747e-03f, -4.859723137e-03f, -4.862204739e-03f, -4.864675547e-03f, -4.867135556e-03f, -4.869584763e-03f,
+ -4.872023161e-03f, -4.874450747e-03f, -4.876867516e-03f, -4.879273462e-03f, -4.881668582e-03f, -4.884052871e-03f, -4.886426323e-03f, -4.888788935e-03f, -4.891140701e-03f, -4.893481618e-03f,
+ -4.895811680e-03f, -4.898130884e-03f, -4.900439224e-03f, -4.902736696e-03f, -4.905023296e-03f, -4.907299020e-03f, -4.909563862e-03f, -4.911817819e-03f, -4.914060886e-03f, -4.916293059e-03f,
+ -4.918514334e-03f, -4.920724706e-03f, -4.922924171e-03f, -4.925112725e-03f, -4.927290363e-03f, -4.929457082e-03f, -4.931612878e-03f, -4.933757745e-03f, -4.935891681e-03f, -4.938014681e-03f,
+ -4.940126740e-03f, -4.942227856e-03f, -4.944318023e-03f, -4.946397239e-03f, -4.948465498e-03f, -4.950522798e-03f, -4.952569133e-03f, -4.954604501e-03f, -4.956628897e-03f, -4.958642318e-03f,
+ -4.960644759e-03f, -4.962636218e-03f, -4.964616689e-03f, -4.966586170e-03f, -4.968544657e-03f, -4.970492146e-03f, -4.972428633e-03f, -4.974354115e-03f, -4.976268588e-03f, -4.978172048e-03f,
+ -4.980064493e-03f, -4.981945917e-03f, -4.983816319e-03f, -4.985675694e-03f, -4.987524039e-03f, -4.989361350e-03f, -4.991187625e-03f, -4.993002859e-03f, -4.994807049e-03f, -4.996600192e-03f,
+ -4.998382285e-03f, -5.000153324e-03f, -5.001913306e-03f, -5.003662227e-03f, -5.005400086e-03f, -5.007126877e-03f, -5.008842599e-03f, -5.010547247e-03f, -5.012240820e-03f, -5.013923313e-03f,
+ -5.015594724e-03f, -5.017255049e-03f, -5.018904286e-03f, -5.020542431e-03f, -5.022169482e-03f, -5.023785436e-03f, -5.025390289e-03f, -5.026984039e-03f, -5.028566683e-03f, -5.030138218e-03f,
+ -5.031698641e-03f, -5.033247950e-03f, -5.034786141e-03f, -5.036313212e-03f, -5.037829159e-03f, -5.039333982e-03f, -5.040827675e-03f, -5.042310238e-03f, -5.043781667e-03f, -5.045241960e-03f,
+ -5.046691114e-03f, -5.048129127e-03f, -5.049555996e-03f, -5.050971718e-03f, -5.052376291e-03f, -5.053769713e-03f, -5.055151981e-03f, -5.056523092e-03f, -5.057883045e-03f, -5.059231837e-03f,
+ -5.060569465e-03f, -5.061895928e-03f, -5.063211222e-03f, -5.064515346e-03f, -5.065808298e-03f, -5.067090075e-03f, -5.068360674e-03f, -5.069620095e-03f, -5.070868334e-03f, -5.072105390e-03f,
+ -5.073331261e-03f, -5.074545943e-03f, -5.075749436e-03f, -5.076941738e-03f, -5.078122845e-03f, -5.079292757e-03f, -5.080451472e-03f, -5.081598986e-03f, -5.082735300e-03f, -5.083860410e-03f,
+ -5.084974315e-03f, -5.086077012e-03f, -5.087168501e-03f, -5.088248780e-03f, -5.089317846e-03f, -5.090375698e-03f, -5.091422334e-03f, -5.092457752e-03f, -5.093481952e-03f, -5.094494931e-03f,
+ -5.095496687e-03f, -5.096487219e-03f, -5.097466526e-03f, -5.098434606e-03f, -5.099391458e-03f, -5.100337079e-03f, -5.101271469e-03f, -5.102194625e-03f, -5.103106548e-03f, -5.104007235e-03f,
+ -5.104896685e-03f, -5.105774896e-03f, -5.106641867e-03f, -5.107497598e-03f, -5.108342086e-03f, -5.109175331e-03f, -5.109997331e-03f, -5.110808085e-03f, -5.111607592e-03f, -5.112395851e-03f,
+ -5.113172860e-03f, -5.113938620e-03f, -5.114693127e-03f, -5.115436382e-03f, -5.116168384e-03f, -5.116889131e-03f, -5.117598622e-03f, -5.118296857e-03f, -5.118983835e-03f, -5.119659555e-03f,
+ -5.120324015e-03f, -5.120977216e-03f, -5.121619156e-03f, -5.122249834e-03f, -5.122869250e-03f, -5.123477403e-03f, -5.124074292e-03f, -5.124659916e-03f, -5.125234276e-03f, -5.125797370e-03f,
+ -5.126349197e-03f, -5.126889757e-03f, -5.127419050e-03f, -5.127937075e-03f, -5.128443831e-03f, -5.128939318e-03f, -5.129423535e-03f, -5.129896483e-03f, -5.130358159e-03f, -5.130808565e-03f,
+ -5.131247700e-03f, -5.131675564e-03f, -5.132092155e-03f, -5.132497474e-03f, -5.132891521e-03f, -5.133274295e-03f, -5.133645796e-03f, -5.134006024e-03f, -5.134354979e-03f, -5.134692660e-03f,
+ -5.135019068e-03f, -5.135334202e-03f, -5.135638062e-03f, -5.135930648e-03f, -5.136211961e-03f, -5.136482000e-03f, -5.136740765e-03f, -5.136988256e-03f, -5.137224474e-03f, -5.137449418e-03f,
+ -5.137663089e-03f, -5.137865486e-03f, -5.138056610e-03f, -5.138236461e-03f, -5.138405040e-03f, -5.138562346e-03f, -5.138708380e-03f, -5.138843142e-03f, -5.138966633e-03f, -5.139078852e-03f,
+ -5.139179800e-03f, -5.139269478e-03f, -5.139347886e-03f, -5.139415024e-03f, -5.139470893e-03f, -5.139515494e-03f, -5.139548826e-03f, -5.139570891e-03f, -5.139581689e-03f, -5.139581220e-03f,
+ -5.139569486e-03f, -5.139546486e-03f, -5.139512222e-03f, -5.139466694e-03f, -5.139409903e-03f, -5.139341850e-03f, -5.139262535e-03f, -5.139171959e-03f, -5.139070124e-03f, -5.138957029e-03f,
+ -5.138832676e-03f, -5.138697065e-03f, -5.138550198e-03f, -5.138392076e-03f, -5.138222699e-03f, -5.138042068e-03f, -5.137850185e-03f, -5.137647051e-03f, -5.137432665e-03f, -5.137207031e-03f,
+ -5.136970148e-03f, -5.136722018e-03f, -5.136462642e-03f, -5.136192021e-03f, -5.135910157e-03f, -5.135617050e-03f, -5.135312702e-03f, -5.134997114e-03f, -5.134670288e-03f, -5.134332225e-03f,
+ -5.133982925e-03f, -5.133622392e-03f, -5.133250625e-03f, -5.132867627e-03f, -5.132473398e-03f, -5.132067941e-03f, -5.131651256e-03f, -5.131223346e-03f, -5.130784212e-03f, -5.130333855e-03f,
+ -5.129872278e-03f, -5.129399481e-03f, -5.128915466e-03f, -5.128420235e-03f, -5.127913790e-03f, -5.127396133e-03f, -5.126867265e-03f, -5.126327187e-03f, -5.125775903e-03f, -5.125213413e-03f,
+ -5.124639719e-03f, -5.124054824e-03f, -5.123458729e-03f, -5.122851436e-03f, -5.122232947e-03f, -5.121603264e-03f, -5.120962389e-03f, -5.120310325e-03f, -5.119647072e-03f, -5.118972633e-03f,
+ -5.118287011e-03f, -5.117590207e-03f, -5.116882223e-03f, -5.116163062e-03f, -5.115432726e-03f, -5.114691217e-03f, -5.113938537e-03f, -5.113174689e-03f, -5.112399674e-03f, -5.111613496e-03f,
+ -5.110816156e-03f, -5.110007657e-03f, -5.109188001e-03f, -5.108357191e-03f, -5.107515229e-03f, -5.106662117e-03f, -5.105797858e-03f, -5.104922455e-03f, -5.104035910e-03f, -5.103138225e-03f,
+ -5.102229404e-03f, -5.101309448e-03f, -5.100378360e-03f, -5.099436144e-03f, -5.098482801e-03f, -5.097518335e-03f, -5.096542748e-03f, -5.095556042e-03f, -5.094558222e-03f, -5.093549288e-03f,
+ -5.092529245e-03f, -5.091498095e-03f, -5.090455841e-03f, -5.089402486e-03f, -5.088338032e-03f, -5.087262484e-03f, -5.086175843e-03f, -5.085078112e-03f, -5.083969295e-03f, -5.082849395e-03f,
+ -5.081718415e-03f, -5.080576358e-03f, -5.079423226e-03f, -5.078259024e-03f, -5.077083753e-03f, -5.075897419e-03f, -5.074700023e-03f, -5.073491568e-03f, -5.072272059e-03f, -5.071041499e-03f,
+ -5.069799890e-03f, -5.068547235e-03f, -5.067283540e-03f, -5.066008806e-03f, -5.064723037e-03f, -5.063426237e-03f, -5.062118409e-03f, -5.060799556e-03f, -5.059469682e-03f, -5.058128791e-03f,
+ -5.056776886e-03f, -5.055413970e-03f, -5.054040048e-03f, -5.052655122e-03f, -5.051259197e-03f, -5.049852276e-03f, -5.048434363e-03f, -5.047005461e-03f, -5.045565574e-03f, -5.044114707e-03f,
+ -5.042652862e-03f, -5.041180044e-03f, -5.039696256e-03f, -5.038201502e-03f, -5.036695787e-03f, -5.035179113e-03f, -5.033651486e-03f, -5.032112908e-03f, -5.030563385e-03f, -5.029002919e-03f,
+ -5.027431515e-03f, -5.025849177e-03f, -5.024255909e-03f, -5.022651715e-03f, -5.021036599e-03f, -5.019410565e-03f, -5.017773618e-03f, -5.016125762e-03f, -5.014467001e-03f, -5.012797338e-03f,
+ -5.011116779e-03f, -5.009425328e-03f, -5.007722989e-03f, -5.006009766e-03f, -5.004285664e-03f, -5.002550686e-03f, -5.000804838e-03f, -4.999048124e-03f, -4.997280548e-03f, -4.995502115e-03f,
+ -4.993712829e-03f, -4.991912695e-03f, -4.990101718e-03f, -4.988279901e-03f, -4.986447249e-03f, -4.984603768e-03f, -4.982749461e-03f, -4.980884333e-03f, -4.979008390e-03f, -4.977121635e-03f,
+ -4.975224074e-03f, -4.973315711e-03f, -4.971396551e-03f, -4.969466598e-03f, -4.967525859e-03f, -4.965574336e-03f, -4.963612036e-03f, -4.961638964e-03f, -4.959655123e-03f, -4.957660519e-03f,
+ -4.955655158e-03f, -4.953639043e-03f, -4.951612180e-03f, -4.949574575e-03f, -4.947526231e-03f, -4.945467155e-03f, -4.943397351e-03f, -4.941316824e-03f, -4.939225580e-03f, -4.937123623e-03f,
+ -4.935010959e-03f, -4.932887594e-03f, -4.930753532e-03f, -4.928608778e-03f, -4.926453338e-03f, -4.924287218e-03f, -4.922110422e-03f, -4.919922956e-03f, -4.917724825e-03f, -4.915516035e-03f,
+ -4.913296591e-03f, -4.911066499e-03f, -4.908825763e-03f, -4.906574390e-03f, -4.904312385e-03f, -4.902039754e-03f, -4.899756502e-03f, -4.897462634e-03f, -4.895158157e-03f, -4.892843076e-03f,
+ -4.890517397e-03f, -4.888181124e-03f, -4.885834265e-03f, -4.883476824e-03f, -4.881108808e-03f, -4.878730222e-03f, -4.876341072e-03f, -4.873941364e-03f, -4.871531104e-03f, -4.869110297e-03f,
+ -4.866678950e-03f, -4.864237067e-03f, -4.861784656e-03f, -4.859321723e-03f, -4.856848272e-03f, -4.854364311e-03f, -4.851869845e-03f, -4.849364880e-03f, -4.846849422e-03f, -4.844323478e-03f,
+ -4.841787053e-03f, -4.839240154e-03f, -4.836682787e-03f, -4.834114957e-03f, -4.831536672e-03f, -4.828947937e-03f, -4.826348759e-03f, -4.823739144e-03f, -4.821119098e-03f, -4.818488627e-03f,
+ -4.815847739e-03f, -4.813196438e-03f, -4.810534732e-03f, -4.807862627e-03f, -4.805180130e-03f, -4.802487246e-03f, -4.799783982e-03f, -4.797070346e-03f, -4.794346343e-03f, -4.791611979e-03f,
+ -4.788867263e-03f, -4.786112199e-03f, -4.783346794e-03f, -4.780571056e-03f, -4.777784991e-03f, -4.774988606e-03f, -4.772181907e-03f, -4.769364900e-03f, -4.766537594e-03f, -4.763699994e-03f,
+ -4.760852107e-03f, -4.757993940e-03f, -4.755125500e-03f, -4.752246794e-03f, -4.749357829e-03f, -4.746458611e-03f, -4.743549147e-03f, -4.740629445e-03f, -4.737699511e-03f, -4.734759353e-03f,
+ -4.731808977e-03f, -4.728848390e-03f, -4.725877599e-03f, -4.722896612e-03f, -4.719905436e-03f, -4.716904077e-03f, -4.713892543e-03f, -4.710870841e-03f, -4.707838978e-03f, -4.704796962e-03f,
+ -4.701744799e-03f, -4.698682497e-03f, -4.695610062e-03f, -4.692527504e-03f, -4.689434828e-03f, -4.686332041e-03f, -4.683219153e-03f, -4.680096169e-03f, -4.676963097e-03f, -4.673819945e-03f,
+ -4.670666719e-03f, -4.667503429e-03f, -4.664330080e-03f, -4.661146680e-03f, -4.657953238e-03f, -4.654749760e-03f, -4.651536254e-03f, -4.648312728e-03f, -4.645079189e-03f, -4.641835645e-03f,
+ -4.638582104e-03f, -4.635318573e-03f, -4.632045059e-03f, -4.628761572e-03f, -4.625468118e-03f, -4.622164705e-03f, -4.618851342e-03f, -4.615528035e-03f, -4.612194792e-03f, -4.608851622e-03f,
+ -4.605498533e-03f, -4.602135532e-03f, -4.598762626e-03f, -4.595379825e-03f, -4.591987136e-03f, -4.588584567e-03f, -4.585172126e-03f, -4.581749822e-03f, -4.578317661e-03f, -4.574875652e-03f,
+ -4.571423804e-03f, -4.567962123e-03f, -4.564490620e-03f, -4.561009301e-03f, -4.557518174e-03f, -4.554017249e-03f, -4.550506533e-03f, -4.546986034e-03f, -4.543455761e-03f, -4.539915722e-03f,
+ -4.536365925e-03f, -4.532806378e-03f, -4.529237091e-03f, -4.525658070e-03f, -4.522069325e-03f, -4.518470865e-03f, -4.514862696e-03f, -4.511244829e-03f, -4.507617271e-03f, -4.503980030e-03f,
+ -4.500333116e-03f, -4.496676537e-03f, -4.493010301e-03f, -4.489334417e-03f, -4.485648894e-03f, -4.481953740e-03f, -4.478248963e-03f, -4.474534573e-03f, -4.470810578e-03f, -4.467076987e-03f,
+ -4.463333808e-03f, -4.459581051e-03f, -4.455818723e-03f, -4.452046834e-03f, -4.448265393e-03f, -4.444474408e-03f, -4.440673888e-03f, -4.436863842e-03f, -4.433044279e-03f, -4.429215207e-03f,
+ -4.425376637e-03f, -4.421528576e-03f, -4.417671034e-03f, -4.413804019e-03f, -4.409927540e-03f, -4.406041608e-03f, -4.402146229e-03f, -4.398241415e-03f, -4.394327173e-03f, -4.390403513e-03f,
+ -4.386470444e-03f, -4.382527975e-03f, -4.378576115e-03f, -4.374614874e-03f, -4.370644260e-03f, -4.366664283e-03f, -4.362674953e-03f, -4.358676277e-03f, -4.354668266e-03f, -4.350650929e-03f,
+ -4.346624275e-03f, -4.342588314e-03f, -4.338543054e-03f, -4.334488506e-03f, -4.330424678e-03f, -4.326351581e-03f, -4.322269223e-03f, -4.318177614e-03f, -4.314076763e-03f, -4.309966680e-03f,
+ -4.305847375e-03f, -4.301718857e-03f, -4.297581135e-03f, -4.293434220e-03f, -4.289278120e-03f, -4.285112845e-03f, -4.280938406e-03f, -4.276754811e-03f, -4.272562070e-03f, -4.268360193e-03f,
+ -4.264149190e-03f, -4.259929070e-03f, -4.255699844e-03f, -4.251461520e-03f, -4.247214109e-03f, -4.242957621e-03f, -4.238692065e-03f, -4.234417451e-03f, -4.230133789e-03f, -4.225841089e-03f,
+ -4.221539361e-03f, -4.217228615e-03f, -4.212908860e-03f, -4.208580107e-03f, -4.204242366e-03f, -4.199895646e-03f, -4.195539958e-03f, -4.191175312e-03f, -4.186801718e-03f, -4.182419185e-03f,
+ -4.178027724e-03f, -4.173627346e-03f, -4.169218059e-03f, -4.164799875e-03f, -4.160372803e-03f, -4.155936854e-03f, -4.151492038e-03f, -4.147038365e-03f, -4.142575846e-03f, -4.138104490e-03f,
+ -4.133624308e-03f, -4.129135310e-03f, -4.124637507e-03f, -4.120130909e-03f, -4.115615526e-03f, -4.111091369e-03f, -4.106558447e-03f, -4.102016773e-03f, -4.097466355e-03f, -4.092907204e-03f,
+ -4.088339331e-03f, -4.083762747e-03f, -4.079177461e-03f, -4.074583485e-03f, -4.069980828e-03f, -4.065369502e-03f, -4.060749517e-03f, -4.056120884e-03f, -4.051483612e-03f, -4.046837714e-03f,
+ -4.042183199e-03f, -4.037520079e-03f, -4.032848363e-03f, -4.028168063e-03f, -4.023479190e-03f, -4.018781753e-03f, -4.014075764e-03f, -4.009361234e-03f, -4.004638174e-03f, -3.999906593e-03f,
+ -3.995166504e-03f, -3.990417917e-03f, -3.985660842e-03f, -3.980895291e-03f, -3.976121275e-03f, -3.971338805e-03f, -3.966547890e-03f, -3.961748544e-03f, -3.956940776e-03f, -3.952124597e-03f,
+ -3.947300019e-03f, -3.942467052e-03f, -3.937625708e-03f, -3.932775997e-03f, -3.927917931e-03f, -3.923051521e-03f, -3.918176778e-03f, -3.913293713e-03f, -3.908402337e-03f, -3.903502662e-03f,
+ -3.898594698e-03f, -3.893678457e-03f, -3.888753950e-03f, -3.883821189e-03f, -3.878880184e-03f, -3.873930947e-03f, -3.868973489e-03f, -3.864007821e-03f, -3.859033955e-03f, -3.854051903e-03f,
+ -3.849061674e-03f, -3.844063282e-03f, -3.839056737e-03f, -3.834042051e-03f, -3.829019235e-03f, -3.823988301e-03f, -3.818949260e-03f, -3.813902123e-03f, -3.808846902e-03f, -3.803783609e-03f,
+ -3.798712255e-03f, -3.793632852e-03f, -3.788545411e-03f, -3.783449944e-03f, -3.778346463e-03f, -3.773234978e-03f, -3.768115502e-03f, -3.762988047e-03f, -3.757852624e-03f, -3.752709244e-03f,
+ -3.747557921e-03f, -3.742398664e-03f, -3.737231486e-03f, -3.732056399e-03f, -3.726873414e-03f, -3.721682544e-03f, -3.716483800e-03f, -3.711277194e-03f, -3.706062737e-03f, -3.700840442e-03f,
+ -3.695610321e-03f, -3.690372385e-03f, -3.685126646e-03f, -3.679873117e-03f, -3.674611808e-03f, -3.669342733e-03f, -3.664065903e-03f, -3.658781330e-03f, -3.653489026e-03f, -3.648189004e-03f,
+ -3.642881274e-03f, -3.637565850e-03f, -3.632242742e-03f, -3.626911965e-03f, -3.621573529e-03f, -3.616227446e-03f, -3.610873729e-03f, -3.605512390e-03f, -3.600143441e-03f, -3.594766895e-03f,
+ -3.589382762e-03f, -3.583991057e-03f, -3.578591790e-03f, -3.573184975e-03f, -3.567770623e-03f, -3.562348746e-03f, -3.556919358e-03f, -3.551482470e-03f, -3.546038095e-03f, -3.540586244e-03f,
+ -3.535126931e-03f, -3.529660168e-03f, -3.524185966e-03f, -3.518704340e-03f, -3.513215300e-03f, -3.507718859e-03f, -3.502215031e-03f, -3.496703826e-03f, -3.491185259e-03f, -3.485659340e-03f,
+ -3.480126084e-03f, -3.474585502e-03f, -3.469037606e-03f, -3.463482410e-03f, -3.457919926e-03f, -3.452350167e-03f, -3.446773145e-03f, -3.441188873e-03f, -3.435597363e-03f, -3.429998628e-03f,
+ -3.424392681e-03f, -3.418779535e-03f, -3.413159201e-03f, -3.407531694e-03f, -3.401897025e-03f, -3.396255208e-03f, -3.390606254e-03f, -3.384950178e-03f, -3.379286991e-03f, -3.373616707e-03f,
+ -3.367939338e-03f, -3.362254897e-03f, -3.356563397e-03f, -3.350864850e-03f, -3.345159271e-03f, -3.339446671e-03f, -3.333727064e-03f, -3.328000462e-03f, -3.322266878e-03f, -3.316526326e-03f,
+ -3.310778818e-03f, -3.305024367e-03f, -3.299262987e-03f, -3.293494690e-03f, -3.287719489e-03f, -3.281937397e-03f, -3.276148428e-03f, -3.270352594e-03f, -3.264549909e-03f, -3.258740385e-03f,
+ -3.252924036e-03f, -3.247100875e-03f, -3.241270915e-03f, -3.235434169e-03f, -3.229590650e-03f, -3.223740372e-03f, -3.217883347e-03f, -3.212019589e-03f, -3.206149111e-03f, -3.200271927e-03f,
+ -3.194388049e-03f, -3.188497492e-03f, -3.182600267e-03f, -3.176696388e-03f, -3.170785870e-03f, -3.164868724e-03f, -3.158944965e-03f, -3.153014605e-03f, -3.147077659e-03f, -3.141134139e-03f,
+ -3.135184059e-03f, -3.129227432e-03f, -3.123264272e-03f, -3.117294592e-03f, -3.111318405e-03f, -3.105335725e-03f, -3.099346566e-03f, -3.093350941e-03f, -3.087348863e-03f, -3.081340346e-03f,
+ -3.075325404e-03f, -3.069304049e-03f, -3.063276297e-03f, -3.057242159e-03f, -3.051201650e-03f, -3.045154783e-03f, -3.039101572e-03f, -3.033042031e-03f, -3.026976173e-03f, -3.020904011e-03f,
+ -3.014825560e-03f, -3.008740833e-03f, -3.002649844e-03f, -2.996552606e-03f, -2.990449134e-03f, -2.984339440e-03f, -2.978223539e-03f, -2.972101445e-03f, -2.965973170e-03f, -2.959838730e-03f,
+ -2.953698137e-03f, -2.947551405e-03f, -2.941398549e-03f, -2.935239582e-03f, -2.929074518e-03f, -2.922903371e-03f, -2.916726154e-03f, -2.910542882e-03f, -2.904353569e-03f, -2.898158227e-03f,
+ -2.891956872e-03f, -2.885749517e-03f, -2.879536177e-03f, -2.873316864e-03f, -2.867091593e-03f, -2.860860378e-03f, -2.854623233e-03f, -2.848380172e-03f, -2.842131209e-03f, -2.835876358e-03f,
+ -2.829615633e-03f, -2.823349048e-03f, -2.817076617e-03f, -2.810798355e-03f, -2.804514274e-03f, -2.798224390e-03f, -2.791928717e-03f, -2.785627268e-03f, -2.779320057e-03f, -2.773007100e-03f,
+ -2.766688409e-03f, -2.760364000e-03f, -2.754033886e-03f, -2.747698081e-03f, -2.741356601e-03f, -2.735009458e-03f, -2.728656667e-03f, -2.722298243e-03f, -2.715934199e-03f, -2.709564551e-03f,
+ -2.703189311e-03f, -2.696808495e-03f, -2.690422117e-03f, -2.684030190e-03f, -2.677632730e-03f, -2.671229751e-03f, -2.664821267e-03f, -2.658407292e-03f, -2.651987841e-03f, -2.645562928e-03f,
+ -2.639132567e-03f, -2.632696773e-03f, -2.626255561e-03f, -2.619808944e-03f, -2.613356937e-03f, -2.606899555e-03f, -2.600436812e-03f, -2.593968723e-03f, -2.587495301e-03f, -2.581016562e-03f,
+ -2.574532520e-03f, -2.568043189e-03f, -2.561548584e-03f, -2.555048719e-03f, -2.548543610e-03f, -2.542033270e-03f, -2.535517714e-03f, -2.528996957e-03f, -2.522471013e-03f, -2.515939897e-03f,
+ -2.509403623e-03f, -2.502862206e-03f, -2.496315661e-03f, -2.489764003e-03f, -2.483207245e-03f, -2.476645403e-03f, -2.470078491e-03f, -2.463506524e-03f, -2.456929516e-03f, -2.450347483e-03f,
+ -2.443760439e-03f, -2.437168399e-03f, -2.430571377e-03f, -2.423969388e-03f, -2.417362447e-03f, -2.410750569e-03f, -2.404133768e-03f, -2.397512059e-03f, -2.390885458e-03f, -2.384253978e-03f,
+ -2.377617634e-03f, -2.370976443e-03f, -2.364330417e-03f, -2.357679572e-03f, -2.351023924e-03f, -2.344363486e-03f, -2.337698273e-03f, -2.331028301e-03f, -2.324353585e-03f, -2.317674138e-03f,
+ -2.310989977e-03f, -2.304301116e-03f, -2.297607570e-03f, -2.290909354e-03f, -2.284206483e-03f, -2.277498971e-03f, -2.270786834e-03f, -2.264070087e-03f, -2.257348745e-03f, -2.250622822e-03f,
+ -2.243892334e-03f, -2.237157295e-03f, -2.230417722e-03f, -2.223673628e-03f, -2.216925029e-03f, -2.210171939e-03f, -2.203414374e-03f, -2.196652350e-03f, -2.189885880e-03f, -2.183114980e-03f,
+ -2.176339665e-03f, -2.169559951e-03f, -2.162775852e-03f, -2.155987383e-03f, -2.149194560e-03f, -2.142397397e-03f, -2.135595911e-03f, -2.128790115e-03f, -2.121980025e-03f, -2.115165657e-03f,
+ -2.108347025e-03f, -2.101524144e-03f, -2.094697031e-03f, -2.087865699e-03f, -2.081030165e-03f, -2.074190443e-03f, -2.067346549e-03f, -2.060498497e-03f, -2.053646304e-03f, -2.046789984e-03f,
+ -2.039929553e-03f, -2.033065025e-03f, -2.026196417e-03f, -2.019323743e-03f, -2.012447019e-03f, -2.005566260e-03f, -1.998681481e-03f, -1.991792698e-03f, -1.984899925e-03f, -1.978003179e-03f,
+ -1.971102475e-03f, -1.964197828e-03f, -1.957289252e-03f, -1.950376765e-03f, -1.943460381e-03f, -1.936540114e-03f, -1.929615982e-03f, -1.922687999e-03f, -1.915756181e-03f, -1.908820542e-03f,
+ -1.901881099e-03f, -1.894937867e-03f, -1.887990860e-03f, -1.881040096e-03f, -1.874085589e-03f, -1.867127354e-03f, -1.860165407e-03f, -1.853199764e-03f, -1.846230439e-03f, -1.839257449e-03f,
+ -1.832280809e-03f, -1.825300535e-03f, -1.818316641e-03f, -1.811329144e-03f, -1.804338059e-03f, -1.797343401e-03f, -1.790345186e-03f, -1.783343429e-03f, -1.776338147e-03f, -1.769329354e-03f,
+ -1.762317067e-03f, -1.755301300e-03f, -1.748282069e-03f, -1.741259390e-03f, -1.734233279e-03f, -1.727203751e-03f, -1.720170821e-03f, -1.713134506e-03f, -1.706094820e-03f, -1.699051780e-03f,
+ -1.692005401e-03f, -1.684955699e-03f, -1.677902689e-03f, -1.670846387e-03f, -1.663786809e-03f, -1.656723970e-03f, -1.649657886e-03f, -1.642588573e-03f, -1.635516045e-03f, -1.628440320e-03f,
+ -1.621361413e-03f, -1.614279339e-03f, -1.607194113e-03f, -1.600105753e-03f, -1.593014273e-03f, -1.585919689e-03f, -1.578822017e-03f, -1.571721273e-03f, -1.564617472e-03f, -1.557510630e-03f,
+ -1.550400763e-03f, -1.543287887e-03f, -1.536172017e-03f, -1.529053169e-03f, -1.521931359e-03f, -1.514806603e-03f, -1.507678916e-03f, -1.500548314e-03f, -1.493414813e-03f, -1.486278429e-03f,
+ -1.479139178e-03f, -1.471997075e-03f, -1.464852136e-03f, -1.457704377e-03f, -1.450553814e-03f, -1.443400463e-03f, -1.436244339e-03f, -1.429085459e-03f, -1.421923838e-03f, -1.414759492e-03f,
+ -1.407592437e-03f, -1.400422688e-03f, -1.393250262e-03f, -1.386075175e-03f, -1.378897442e-03f, -1.371717079e-03f, -1.364534103e-03f, -1.357348528e-03f, -1.350160371e-03f, -1.342969648e-03f,
+ -1.335776375e-03f, -1.328580568e-03f, -1.321382242e-03f, -1.314181413e-03f, -1.306978098e-03f, -1.299772312e-03f, -1.292564071e-03f, -1.285353392e-03f, -1.278140289e-03f, -1.270924780e-03f,
+ -1.263706879e-03f, -1.256486604e-03f, -1.249263969e-03f, -1.242038991e-03f, -1.234811686e-03f, -1.227582070e-03f, -1.220350159e-03f, -1.213115968e-03f, -1.205879515e-03f, -1.198640813e-03f,
+ -1.191399881e-03f, -1.184156733e-03f, -1.176911386e-03f, -1.169663856e-03f, -1.162414158e-03f, -1.155162309e-03f, -1.147908325e-03f, -1.140652222e-03f, -1.133394015e-03f, -1.126133721e-03f,
+ -1.118871356e-03f, -1.111606936e-03f, -1.104340476e-03f, -1.097071994e-03f, -1.089801505e-03f, -1.082529024e-03f, -1.075254569e-03f, -1.067978155e-03f, -1.060699798e-03f, -1.053419514e-03f,
+ -1.046137320e-03f, -1.038853231e-03f, -1.031567263e-03f, -1.024279433e-03f, -1.016989757e-03f, -1.009698250e-03f, -1.002404929e-03f, -9.951098096e-04f, -9.878129084e-04f, -9.805142412e-04f,
+ -9.732138241e-04f, -9.659116733e-04f, -9.586078048e-04f, -9.513022347e-04f, -9.439949792e-04f, -9.366860543e-04f, -9.293754762e-04f, -9.220632609e-04f, -9.147494247e-04f, -9.074339835e-04f,
+ -9.001169536e-04f, -8.927983511e-04f, -8.854781921e-04f, -8.781564927e-04f, -8.708332690e-04f, -8.635085373e-04f, -8.561823136e-04f, -8.488546140e-04f, -8.415254548e-04f, -8.341948520e-04f,
+ -8.268628219e-04f, -8.195293805e-04f, -8.121945441e-04f, -8.048583287e-04f, -7.975207505e-04f, -7.901818257e-04f, -7.828415705e-04f, -7.755000010e-04f, -7.681571333e-04f, -7.608129837e-04f,
+ -7.534675683e-04f, -7.461209033e-04f, -7.387730049e-04f, -7.314238891e-04f, -7.240735723e-04f, -7.167220705e-04f, -7.093694000e-04f, -7.020155770e-04f, -6.946606176e-04f, -6.873045380e-04f,
+ -6.799473544e-04f, -6.725890829e-04f, -6.652297399e-04f, -6.578693414e-04f, -6.505079036e-04f, -6.431454428e-04f, -6.357819752e-04f, -6.284175169e-04f, -6.210520841e-04f, -6.136856931e-04f,
+ -6.063183600e-04f, -5.989501010e-04f, -5.915809324e-04f, -5.842108703e-04f, -5.768399309e-04f, -5.694681306e-04f, -5.620954853e-04f, -5.547220115e-04f, -5.473477252e-04f, -5.399726427e-04f,
+ -5.325967801e-04f, -5.252201538e-04f, -5.178427799e-04f, -5.104646747e-04f, -5.030858542e-04f, -4.957063349e-04f, -4.883261328e-04f, -4.809452641e-04f, -4.735637452e-04f, -4.661815922e-04f,
+ -4.587988213e-04f, -4.514154488e-04f, -4.440314908e-04f, -4.366469637e-04f, -4.292618835e-04f, -4.218762665e-04f, -4.144901290e-04f, -4.071034872e-04f, -3.997163572e-04f, -3.923287553e-04f,
+ -3.849406978e-04f, -3.775522008e-04f, -3.701632805e-04f, -3.627739532e-04f, -3.553842351e-04f, -3.479941425e-04f, -3.406036915e-04f, -3.332128983e-04f, -3.258217792e-04f, -3.184303504e-04f,
+ -3.110386281e-04f, -3.036466286e-04f, -2.962543680e-04f, -2.888618626e-04f, -2.814691285e-04f, -2.740761821e-04f, -2.666830395e-04f, -2.592897170e-04f, -2.518962307e-04f, -2.445025968e-04f,
+ -2.371088317e-04f, -2.297149515e-04f, -2.223209724e-04f, -2.149269106e-04f, -2.075327823e-04f, -2.001386039e-04f, -1.927443913e-04f, -1.853501610e-04f, -1.779559291e-04f, -1.705617117e-04f,
+ -1.631675251e-04f, -1.557733856e-04f, -1.483793092e-04f, -1.409853123e-04f, -1.335914110e-04f, -1.261976216e-04f, -1.188039601e-04f, -1.114104429e-04f, -1.040170861e-04f, -9.662390594e-05f,
+ -8.923091859e-05f, -8.183814025e-05f, -7.444558713e-05f, -6.705327540e-05f, -5.966122127e-05f, -5.226944092e-05f, -4.487795053e-05f, -3.748676631e-05f, -3.009590442e-05f, -2.270538106e-05f,
+ -1.531521241e-05f, -7.925414640e-06f, -5.360039376e-07f, 6.853003524e-06f, 1.424159157e-05f, 2.162974402e-05f, 2.901744472e-05f, 3.640467748e-05f, 4.379142615e-05f, 5.117767455e-05f,
+ 5.856340653e-05f, 6.594860592e-05f, 7.333325656e-05f, 8.071734229e-05f, 8.810084697e-05f, 9.548375443e-05f, 1.028660485e-04f, 1.102477131e-04f, 1.176287320e-04f, 1.250090891e-04f,
+ 1.323887683e-04f, 1.397677534e-04f, 1.471460283e-04f, 1.545235768e-04f, 1.619003828e-04f, 1.692764302e-04f, 1.766517029e-04f, 1.840261847e-04f, 1.913998595e-04f, 1.987727111e-04f,
+ 2.061447236e-04f, 2.135158807e-04f, 2.208861664e-04f, 2.282555645e-04f, 2.356240589e-04f, 2.429916336e-04f, 2.503582724e-04f, 2.577239592e-04f, 2.650886780e-04f, 2.724524126e-04f,
+ 2.798151470e-04f, 2.871768651e-04f, 2.945375507e-04f, 3.018971879e-04f, 3.092557606e-04f, 3.166132526e-04f, 3.239696479e-04f, 3.313249304e-04f, 3.386790841e-04f, 3.460320929e-04f,
+ 3.533839408e-04f, 3.607346117e-04f, 3.680840896e-04f, 3.754323583e-04f, 3.827794020e-04f, 3.901252044e-04f, 3.974697497e-04f, 4.048130218e-04f, 4.121550046e-04f, 4.194956821e-04f,
+ 4.268350383e-04f, 4.341730572e-04f, 4.415097228e-04f, 4.488450190e-04f, 4.561789299e-04f, 4.635114394e-04f, 4.708425316e-04f, 4.781721905e-04f, 4.855004001e-04f, 4.928271444e-04f,
+ 5.001524074e-04f, 5.074761731e-04f, 5.147984256e-04f, 5.221191489e-04f, 5.294383270e-04f, 5.367559440e-04f, 5.440719839e-04f, 5.513864308e-04f, 5.586992688e-04f, 5.660104818e-04f,
+ 5.733200540e-04f, 5.806279693e-04f, 5.879342120e-04f, 5.952387660e-04f, 6.025416155e-04f, 6.098427445e-04f, 6.171421371e-04f, 6.244397774e-04f, 6.317356495e-04f, 6.390297376e-04f,
+ 6.463220257e-04f, 6.536124979e-04f, 6.609011383e-04f, 6.681879312e-04f, 6.754728605e-04f, 6.827559105e-04f, 6.900370652e-04f, 6.973163089e-04f, 7.045936257e-04f, 7.118689997e-04f,
+ 7.191424150e-04f, 7.264138559e-04f, 7.336833065e-04f, 7.409507510e-04f, 7.482161736e-04f, 7.554795584e-04f, 7.627408897e-04f, 7.700001515e-04f, 7.772573283e-04f, 7.845124040e-04f,
+ 7.917653631e-04f, 7.990161896e-04f, 8.062648678e-04f, 8.135113819e-04f, 8.207557162e-04f, 8.279978548e-04f, 8.352377821e-04f, 8.424754823e-04f, 8.497109397e-04f, 8.569441384e-04f,
+ 8.641750629e-04f, 8.714036973e-04f, 8.786300259e-04f, 8.858540330e-04f, 8.930757030e-04f, 9.002950200e-04f, 9.075119685e-04f, 9.147265327e-04f, 9.219386969e-04f, 9.291484455e-04f,
+ 9.363557628e-04f, 9.435606331e-04f, 9.507630408e-04f, 9.579629701e-04f, 9.651604056e-04f, 9.723553314e-04f, 9.795477320e-04f, 9.867375919e-04f, 9.939248952e-04f, 1.001109626e-03f,
+ 1.008291770e-03f, 1.015471310e-03f, 1.022648232e-03f, 1.029822519e-03f, 1.036994156e-03f, 1.044163127e-03f, 1.051329417e-03f, 1.058493010e-03f, 1.065653891e-03f, 1.072812044e-03f,
+ 1.079967454e-03f, 1.087120105e-03f, 1.094269981e-03f, 1.101417067e-03f, 1.108561348e-03f, 1.115702808e-03f, 1.122841431e-03f, 1.129977203e-03f, 1.137110106e-03f, 1.144240127e-03f,
+ 1.151367250e-03f, 1.158491458e-03f, 1.165612737e-03f, 1.172731072e-03f, 1.179846446e-03f, 1.186958844e-03f, 1.194068251e-03f, 1.201174652e-03f, 1.208278031e-03f, 1.215378372e-03f,
+ 1.222475661e-03f, 1.229569882e-03f, 1.236661019e-03f, 1.243749057e-03f, 1.250833981e-03f, 1.257915775e-03f, 1.264994424e-03f, 1.272069913e-03f, 1.279142226e-03f, 1.286211349e-03f,
+ 1.293277265e-03f, 1.300339959e-03f, 1.307399416e-03f, 1.314455622e-03f, 1.321508559e-03f, 1.328558214e-03f, 1.335604571e-03f, 1.342647614e-03f, 1.349687329e-03f, 1.356723700e-03f,
+ 1.363756712e-03f, 1.370786350e-03f, 1.377812598e-03f, 1.384835441e-03f, 1.391854865e-03f, 1.398870853e-03f, 1.405883391e-03f, 1.412892463e-03f, 1.419898054e-03f, 1.426900150e-03f,
+ 1.433898735e-03f, 1.440893793e-03f, 1.447885310e-03f, 1.454873271e-03f, 1.461857660e-03f, 1.468838463e-03f, 1.475815663e-03f, 1.482789247e-03f, 1.489759199e-03f, 1.496725503e-03f,
+ 1.503688146e-03f, 1.510647111e-03f, 1.517602384e-03f, 1.524553950e-03f, 1.531501793e-03f, 1.538445899e-03f, 1.545386253e-03f, 1.552322839e-03f, 1.559255643e-03f, 1.566184650e-03f,
+ 1.573109844e-03f, 1.580031211e-03f, 1.586948735e-03f, 1.593862403e-03f, 1.600772198e-03f, 1.607678106e-03f, 1.614580112e-03f, 1.621478201e-03f, 1.628372358e-03f, 1.635262568e-03f,
+ 1.642148817e-03f, 1.649031089e-03f, 1.655909370e-03f, 1.662783645e-03f, 1.669653898e-03f, 1.676520116e-03f, 1.683382282e-03f, 1.690240383e-03f, 1.697094404e-03f, 1.703944330e-03f,
+ 1.710790145e-03f, 1.717631836e-03f, 1.724469387e-03f, 1.731302784e-03f, 1.738132012e-03f, 1.744957056e-03f, 1.751777901e-03f, 1.758594533e-03f, 1.765406937e-03f, 1.772215099e-03f,
+ 1.779019003e-03f, 1.785818635e-03f, 1.792613981e-03f, 1.799405025e-03f, 1.806191753e-03f, 1.812974150e-03f, 1.819752202e-03f, 1.826525894e-03f, 1.833295211e-03f, 1.840060140e-03f,
+ 1.846820665e-03f, 1.853576771e-03f, 1.860328444e-03f, 1.867075671e-03f, 1.873818435e-03f, 1.880556722e-03f, 1.887290519e-03f, 1.894019810e-03f, 1.900744581e-03f, 1.907464817e-03f,
+ 1.914180505e-03f, 1.920891629e-03f, 1.927598175e-03f, 1.934300128e-03f, 1.940997475e-03f, 1.947690201e-03f, 1.954378290e-03f, 1.961061730e-03f, 1.967740505e-03f, 1.974414601e-03f,
+ 1.981084004e-03f, 1.987748700e-03f, 1.994408673e-03f, 2.001063910e-03f, 2.007714397e-03f, 2.014360118e-03f, 2.021001060e-03f, 2.027637209e-03f, 2.034268550e-03f, 2.040895069e-03f,
+ 2.047516751e-03f, 2.054133583e-03f, 2.060745549e-03f, 2.067352637e-03f, 2.073954832e-03f, 2.080552118e-03f, 2.087144484e-03f, 2.093731913e-03f, 2.100314392e-03f, 2.106891907e-03f,
+ 2.113464444e-03f, 2.120031988e-03f, 2.126594525e-03f, 2.133152042e-03f, 2.139704524e-03f, 2.146251957e-03f, 2.152794327e-03f, 2.159331620e-03f, 2.165863822e-03f, 2.172390919e-03f,
+ 2.178912896e-03f, 2.185429740e-03f, 2.191941438e-03f, 2.198447973e-03f, 2.204949334e-03f, 2.211445506e-03f, 2.217936474e-03f, 2.224422226e-03f, 2.230902746e-03f, 2.237378022e-03f,
+ 2.243848039e-03f, 2.250312783e-03f, 2.256772240e-03f, 2.263226397e-03f, 2.269675240e-03f, 2.276118755e-03f, 2.282556927e-03f, 2.288989744e-03f, 2.295417191e-03f, 2.301839255e-03f,
+ 2.308255922e-03f, 2.314667177e-03f, 2.321073008e-03f, 2.327473401e-03f, 2.333868341e-03f, 2.340257815e-03f, 2.346641810e-03f, 2.353020312e-03f, 2.359393306e-03f, 2.365760780e-03f,
+ 2.372122719e-03f, 2.378479111e-03f, 2.384829941e-03f, 2.391175195e-03f, 2.397514861e-03f, 2.403848925e-03f, 2.410177372e-03f, 2.416500190e-03f, 2.422817365e-03f, 2.429128883e-03f,
+ 2.435434731e-03f, 2.441734896e-03f, 2.448029363e-03f, 2.454318120e-03f, 2.460601152e-03f, 2.466878447e-03f, 2.473149991e-03f, 2.479415770e-03f, 2.485675771e-03f, 2.491929982e-03f,
+ 2.498178387e-03f, 2.504420974e-03f, 2.510657730e-03f, 2.516888642e-03f, 2.523113695e-03f, 2.529332876e-03f, 2.535546173e-03f, 2.541753572e-03f, 2.547955059e-03f, 2.554150622e-03f,
+ 2.560340247e-03f, 2.566523921e-03f, 2.572701631e-03f, 2.578873363e-03f, 2.585039104e-03f, 2.591198841e-03f, 2.597352561e-03f, 2.603500251e-03f, 2.609641898e-03f, 2.615777488e-03f,
+ 2.621907008e-03f, 2.628030445e-03f, 2.634147787e-03f, 2.640259019e-03f, 2.646364130e-03f, 2.652463106e-03f, 2.658555933e-03f, 2.664642600e-03f, 2.670723092e-03f, 2.676797397e-03f,
+ 2.682865502e-03f, 2.688927395e-03f, 2.694983061e-03f, 2.701032488e-03f, 2.707075663e-03f, 2.713112574e-03f, 2.719143207e-03f, 2.725167549e-03f, 2.731185588e-03f, 2.737197311e-03f,
+ 2.743202705e-03f, 2.749201757e-03f, 2.755194455e-03f, 2.761180784e-03f, 2.767160734e-03f, 2.773134291e-03f, 2.779101442e-03f, 2.785062174e-03f, 2.791016475e-03f, 2.796964333e-03f,
+ 2.802905734e-03f, 2.808840665e-03f, 2.814769115e-03f, 2.820691070e-03f, 2.826606518e-03f, 2.832515446e-03f, 2.838417842e-03f, 2.844313693e-03f, 2.850202987e-03f, 2.856085710e-03f,
+ 2.861961851e-03f, 2.867831397e-03f, 2.873694335e-03f, 2.879550653e-03f, 2.885400338e-03f, 2.891243378e-03f, 2.897079761e-03f, 2.902909474e-03f, 2.908732505e-03f, 2.914548841e-03f,
+ 2.920358469e-03f, 2.926161379e-03f, 2.931957556e-03f, 2.937746989e-03f, 2.943529666e-03f, 2.949305574e-03f, 2.955074701e-03f, 2.960837035e-03f, 2.966592563e-03f, 2.972341273e-03f,
+ 2.978083153e-03f, 2.983818190e-03f, 2.989546373e-03f, 2.995267690e-03f, 3.000982127e-03f, 3.006689674e-03f, 3.012390318e-03f, 3.018084046e-03f, 3.023770847e-03f, 3.029450708e-03f,
+ 3.035123618e-03f, 3.040789564e-03f, 3.046448535e-03f, 3.052100518e-03f, 3.057745502e-03f, 3.063383474e-03f, 3.069014422e-03f, 3.074638335e-03f, 3.080255200e-03f, 3.085865006e-03f,
+ 3.091467740e-03f, 3.097063392e-03f, 3.102651948e-03f, 3.108233397e-03f, 3.113807727e-03f, 3.119374927e-03f, 3.124934984e-03f, 3.130487887e-03f, 3.136033624e-03f, 3.141572183e-03f,
+ 3.147103553e-03f, 3.152627721e-03f, 3.158144676e-03f, 3.163654407e-03f, 3.169156901e-03f, 3.174652147e-03f, 3.180140134e-03f, 3.185620849e-03f, 3.191094281e-03f, 3.196560419e-03f,
+ 3.202019251e-03f, 3.207470765e-03f, 3.212914949e-03f, 3.218351793e-03f, 3.223781285e-03f, 3.229203413e-03f, 3.234618165e-03f, 3.240025531e-03f, 3.245425499e-03f, 3.250818057e-03f,
+ 3.256203194e-03f, 3.261580899e-03f, 3.266951159e-03f, 3.272313965e-03f, 3.277669304e-03f, 3.283017165e-03f, 3.288357537e-03f, 3.293690409e-03f, 3.299015769e-03f, 3.304333606e-03f,
+ 3.309643909e-03f, 3.314946666e-03f, 3.320241866e-03f, 3.325529499e-03f, 3.330809553e-03f, 3.336082016e-03f, 3.341346878e-03f, 3.346604128e-03f, 3.351853753e-03f, 3.357095745e-03f,
+ 3.362330090e-03f, 3.367556779e-03f, 3.372775800e-03f, 3.377987142e-03f, 3.383190794e-03f, 3.388386746e-03f, 3.393574985e-03f, 3.398755502e-03f, 3.403928285e-03f, 3.409093323e-03f,
+ 3.414250606e-03f, 3.419400123e-03f, 3.424541862e-03f, 3.429675813e-03f, 3.434801965e-03f, 3.439920308e-03f, 3.445030830e-03f, 3.450133520e-03f, 3.455228369e-03f, 3.460315365e-03f,
+ 3.465394497e-03f, 3.470465755e-03f, 3.475529128e-03f, 3.480584606e-03f, 3.485632177e-03f, 3.490671831e-03f, 3.495703558e-03f, 3.500727347e-03f, 3.505743188e-03f, 3.510751069e-03f,
+ 3.515750980e-03f, 3.520742911e-03f, 3.525726851e-03f, 3.530702790e-03f, 3.535670718e-03f, 3.540630623e-03f, 3.545582495e-03f, 3.550526325e-03f, 3.555462101e-03f, 3.560389813e-03f,
+ 3.565309451e-03f, 3.570221004e-03f, 3.575124463e-03f, 3.580019817e-03f, 3.584907055e-03f, 3.589786167e-03f, 3.594657144e-03f, 3.599519974e-03f, 3.604374648e-03f, 3.609221155e-03f,
+ 3.614059486e-03f, 3.618889629e-03f, 3.623711576e-03f, 3.628525315e-03f, 3.633330838e-03f, 3.638128132e-03f, 3.642917190e-03f, 3.647698000e-03f, 3.652470552e-03f, 3.657234837e-03f,
+ 3.661990844e-03f, 3.666738564e-03f, 3.671477986e-03f, 3.676209101e-03f, 3.680931899e-03f, 3.685646370e-03f, 3.690352503e-03f, 3.695050290e-03f, 3.699739720e-03f, 3.704420783e-03f,
+ 3.709093470e-03f, 3.713757770e-03f, 3.718413675e-03f, 3.723061174e-03f, 3.727700258e-03f, 3.732330917e-03f, 3.736953140e-03f, 3.741566920e-03f, 3.746172245e-03f, 3.750769106e-03f,
+ 3.755357494e-03f, 3.759937399e-03f, 3.764508812e-03f, 3.769071722e-03f, 3.773626121e-03f, 3.778171999e-03f, 3.782709346e-03f, 3.787238153e-03f, 3.791758410e-03f, 3.796270108e-03f,
+ 3.800773238e-03f, 3.805267790e-03f, 3.809753755e-03f, 3.814231123e-03f, 3.818699885e-03f, 3.823160032e-03f, 3.827611554e-03f, 3.832054443e-03f, 3.836488688e-03f, 3.840914281e-03f,
+ 3.845331213e-03f, 3.849739473e-03f, 3.854139054e-03f, 3.858529946e-03f, 3.862912139e-03f, 3.867285624e-03f, 3.871650394e-03f, 3.876006437e-03f, 3.880353746e-03f, 3.884692311e-03f,
+ 3.889022123e-03f, 3.893343174e-03f, 3.897655454e-03f, 3.901958954e-03f, 3.906253665e-03f, 3.910539578e-03f, 3.914816685e-03f, 3.919084977e-03f, 3.923344444e-03f, 3.927595078e-03f,
+ 3.931836870e-03f, 3.936069811e-03f, 3.940293893e-03f, 3.944509106e-03f, 3.948715442e-03f, 3.952912892e-03f, 3.957101447e-03f, 3.961281099e-03f, 3.965451840e-03f, 3.969613659e-03f,
+ 3.973766549e-03f, 3.977910502e-03f, 3.982045508e-03f, 3.986171559e-03f, 3.990288646e-03f, 3.994396761e-03f, 3.998495896e-03f, 4.002586041e-03f, 4.006667189e-03f, 4.010739330e-03f,
+ 4.014802458e-03f, 4.018856562e-03f, 4.022901635e-03f, 4.026937668e-03f, 4.030964653e-03f, 4.034982582e-03f, 4.038991446e-03f, 4.042991238e-03f, 4.046981948e-03f, 4.050963568e-03f,
+ 4.054936091e-03f, 4.058899508e-03f, 4.062853811e-03f, 4.066798991e-03f, 4.070735041e-03f, 4.074661952e-03f, 4.078579717e-03f, 4.082488327e-03f, 4.086387774e-03f, 4.090278051e-03f,
+ 4.094159148e-03f, 4.098031059e-03f, 4.101893774e-03f, 4.105747287e-03f, 4.109591589e-03f, 4.113426673e-03f, 4.117252529e-03f, 4.121069151e-03f, 4.124876531e-03f, 4.128674661e-03f,
+ 4.132463533e-03f, 4.136243138e-03f, 4.140013471e-03f, 4.143774522e-03f, 4.147526283e-03f, 4.151268748e-03f, 4.155001909e-03f, 4.158725757e-03f, 4.162440286e-03f, 4.166145487e-03f,
+ 4.169841353e-03f, 4.173527876e-03f, 4.177205049e-03f, 4.180872864e-03f, 4.184531314e-03f, 4.188180392e-03f, 4.191820089e-03f, 4.195450398e-03f, 4.199071312e-03f, 4.202682823e-03f,
+ 4.206284925e-03f, 4.209877608e-03f, 4.213460868e-03f, 4.217034695e-03f, 4.220599082e-03f, 4.224154023e-03f, 4.227699510e-03f, 4.231235536e-03f, 4.234762093e-03f, 4.238279175e-03f,
+ 4.241786773e-03f, 4.245284882e-03f, 4.248773493e-03f, 4.252252600e-03f, 4.255722196e-03f, 4.259182273e-03f, 4.262632825e-03f, 4.266073843e-03f, 4.269505323e-03f, 4.272927255e-03f,
+ 4.276339634e-03f, 4.279742453e-03f, 4.283135704e-03f, 4.286519380e-03f, 4.289893475e-03f, 4.293257982e-03f, 4.296612894e-03f, 4.299958204e-03f, 4.303293906e-03f, 4.306619992e-03f,
+ 4.309936455e-03f, 4.313243290e-03f, 4.316540489e-03f, 4.319828046e-03f, 4.323105953e-03f, 4.326374205e-03f, 4.329632795e-03f, 4.332881715e-03f, 4.336120960e-03f, 4.339350523e-03f,
+ 4.342570397e-03f, 4.345780576e-03f, 4.348981053e-03f, 4.352171822e-03f, 4.355352876e-03f, 4.358524210e-03f, 4.361685815e-03f, 4.364837687e-03f, 4.367979818e-03f, 4.371112203e-03f,
+ 4.374234835e-03f, 4.377347707e-03f, 4.380450814e-03f, 4.383544149e-03f, 4.386627706e-03f, 4.389701479e-03f, 4.392765461e-03f, 4.395819647e-03f, 4.398864029e-03f, 4.401898603e-03f,
+ 4.404923361e-03f, 4.407938298e-03f, 4.410943408e-03f, 4.413938685e-03f, 4.416924122e-03f, 4.419899714e-03f, 4.422865454e-03f, 4.425821338e-03f, 4.428767358e-03f, 4.431703508e-03f,
+ 4.434629784e-03f, 4.437546179e-03f, 4.440452687e-03f, 4.443349303e-03f, 4.446236020e-03f, 4.449112832e-03f, 4.451979735e-03f, 4.454836722e-03f, 4.457683788e-03f, 4.460520927e-03f,
+ 4.463348132e-03f, 4.466165400e-03f, 4.468972723e-03f, 4.471770096e-03f, 4.474557515e-03f, 4.477334972e-03f, 4.480102463e-03f, 4.482859982e-03f, 4.485607524e-03f, 4.488345082e-03f,
+ 4.491072653e-03f, 4.493790229e-03f, 4.496497807e-03f, 4.499195380e-03f, 4.501882943e-03f, 4.504560490e-03f, 4.507228017e-03f, 4.509885519e-03f, 4.512532989e-03f, 4.515170422e-03f,
+ 4.517797814e-03f, 4.520415159e-03f, 4.523022452e-03f, 4.525619688e-03f, 4.528206861e-03f, 4.530783967e-03f, 4.533351001e-03f, 4.535907956e-03f, 4.538454829e-03f, 4.540991614e-03f,
+ 4.543518307e-03f, 4.546034902e-03f, 4.548541394e-03f, 4.551037778e-03f, 4.553524050e-03f, 4.556000204e-03f, 4.558466236e-03f, 4.560922141e-03f, 4.563367914e-03f, 4.565803550e-03f,
+ 4.568229045e-03f, 4.570644393e-03f, 4.573049590e-03f, 4.575444631e-03f, 4.577829512e-03f, 4.580204227e-03f, 4.582568773e-03f, 4.584923144e-03f, 4.587267336e-03f, 4.589601345e-03f,
+ 4.591925165e-03f, 4.594238793e-03f, 4.596542223e-03f, 4.598835452e-03f, 4.601118474e-03f, 4.603391286e-03f, 4.605653883e-03f, 4.607906260e-03f, 4.610148413e-03f, 4.612380338e-03f,
+ 4.614602031e-03f, 4.616813487e-03f, 4.619014701e-03f, 4.621205671e-03f, 4.623386390e-03f, 4.625556856e-03f, 4.627717064e-03f, 4.629867009e-03f, 4.632006688e-03f, 4.634136097e-03f,
+ 4.636255231e-03f, 4.638364086e-03f, 4.640462659e-03f, 4.642550944e-03f, 4.644628939e-03f, 4.646696639e-03f, 4.648754041e-03f, 4.650801139e-03f, 4.652837931e-03f, 4.654864413e-03f,
+ 4.656880580e-03f, 4.658886429e-03f, 4.660881956e-03f, 4.662867156e-03f, 4.664842027e-03f, 4.666806565e-03f, 4.668760766e-03f, 4.670704625e-03f, 4.672638140e-03f, 4.674561307e-03f,
+ 4.676474122e-03f, 4.678376581e-03f, 4.680268681e-03f, 4.682150418e-03f, 4.684021789e-03f, 4.685882790e-03f, 4.687733418e-03f, 4.689573669e-03f, 4.691403540e-03f, 4.693223027e-03f,
+ 4.695032127e-03f, 4.696830836e-03f, 4.698619151e-03f, 4.700397069e-03f, 4.702164587e-03f, 4.703921700e-03f, 4.705668407e-03f, 4.707404702e-03f, 4.709130585e-03f, 4.710846050e-03f,
+ 4.712551095e-03f, 4.714245717e-03f, 4.715929913e-03f, 4.717603679e-03f, 4.719267012e-03f, 4.720919910e-03f, 4.722562369e-03f, 4.724194386e-03f, 4.725815959e-03f, 4.727427083e-03f,
+ 4.729027757e-03f, 4.730617978e-03f, 4.732197742e-03f, 4.733767046e-03f, 4.735325888e-03f, 4.736874265e-03f, 4.738412173e-03f, 4.739939611e-03f, 4.741456576e-03f, 4.742963064e-03f,
+ 4.744459073e-03f, 4.745944601e-03f, 4.747419644e-03f, 4.748884199e-03f, 4.750338266e-03f, 4.751781839e-03f, 4.753214918e-03f, 4.754637500e-03f, 4.756049581e-03f, 4.757451160e-03f,
+ 4.758842233e-03f, 4.760222800e-03f, 4.761592856e-03f, 4.762952400e-03f, 4.764301429e-03f, 4.765639940e-03f, 4.766967933e-03f, 4.768285403e-03f, 4.769592349e-03f, 4.770888769e-03f,
+ 4.772174660e-03f, 4.773450020e-03f, 4.774714847e-03f, 4.775969138e-03f, 4.777212892e-03f, 4.778446106e-03f, 4.779668778e-03f, 4.780880906e-03f, 4.782082488e-03f, 4.783273522e-03f,
+ 4.784454006e-03f, 4.785623938e-03f, 4.786783316e-03f, 4.787932138e-03f, 4.789070401e-03f, 4.790198105e-03f, 4.791315247e-03f, 4.792421825e-03f, 4.793517838e-03f, 4.794603283e-03f,
+ 4.795678159e-03f, 4.796742464e-03f, 4.797796196e-03f, 4.798839354e-03f, 4.799871936e-03f, 4.800893940e-03f, 4.801905365e-03f, 4.802906208e-03f, 4.803896469e-03f, 4.804876145e-03f,
+ 4.805845235e-03f, 4.806803738e-03f, 4.807751652e-03f, 4.808688976e-03f, 4.809615708e-03f, 4.810531846e-03f, 4.811437389e-03f, 4.812332336e-03f, 4.813216686e-03f, 4.814090437e-03f,
+ 4.814953587e-03f, 4.815806136e-03f, 4.816648082e-03f, 4.817479423e-03f, 4.818300160e-03f, 4.819110289e-03f, 4.819909811e-03f, 4.820698724e-03f, 4.821477027e-03f, 4.822244718e-03f,
+ 4.823001797e-03f, 4.823748263e-03f, 4.824484114e-03f, 4.825209350e-03f, 4.825923969e-03f, 4.826627971e-03f, 4.827321354e-03f, 4.828004118e-03f, 4.828676261e-03f, 4.829337783e-03f,
+ 4.829988684e-03f, 4.830628961e-03f, 4.831258614e-03f, 4.831877643e-03f, 4.832486047e-03f, 4.833083824e-03f, 4.833670975e-03f, 4.834247498e-03f, 4.834813393e-03f, 4.835368659e-03f,
+ 4.835913296e-03f, 4.836447302e-03f, 4.836970678e-03f, 4.837483422e-03f, 4.837985535e-03f, 4.838477016e-03f, 4.838957863e-03f, 4.839428078e-03f, 4.839887658e-03f, 4.840336605e-03f,
+ 4.840774917e-03f, 4.841202594e-03f, 4.841619636e-03f, 4.842026042e-03f, 4.842421812e-03f, 4.842806946e-03f, 4.843181444e-03f, 4.843545304e-03f, 4.843898528e-03f, 4.844241115e-03f,
+ 4.844573065e-03f, 4.844894377e-03f, 4.845205051e-03f, 4.845505088e-03f, 4.845794487e-03f, 4.846073249e-03f, 4.846341372e-03f, 4.846598858e-03f, 4.846845706e-03f, 4.847081916e-03f,
+ 4.847307489e-03f, 4.847522424e-03f, 4.847726721e-03f, 4.847920381e-03f, 4.848103404e-03f, 4.848275790e-03f, 4.848437539e-03f, 4.848588652e-03f, 4.848729128e-03f, 4.848858968e-03f,
+ 4.848978173e-03f, 4.849086742e-03f, 4.849184675e-03f, 4.849271975e-03f, 4.849348640e-03f, 4.849414671e-03f, 4.849470068e-03f, 4.849514832e-03f, 4.849548964e-03f, 4.849572464e-03f,
+ 4.849585333e-03f, 4.849587570e-03f, 4.849579178e-03f, 4.849560155e-03f, 4.849530503e-03f, 4.849490223e-03f, 4.849439315e-03f, 4.849377780e-03f, 4.849305618e-03f, 4.849222831e-03f,
+ 4.849129419e-03f, 4.849025383e-03f, 4.848910723e-03f, 4.848785441e-03f, 4.848649538e-03f, 4.848503014e-03f, 4.848345869e-03f, 4.848178106e-03f, 4.847999725e-03f, 4.847810727e-03f,
+ 4.847611113e-03f, 4.847400885e-03f, 4.847180042e-03f, 4.846948586e-03f, 4.846706519e-03f, 4.846453841e-03f, 4.846190553e-03f, 4.845916657e-03f, 4.845632154e-03f, 4.845337045e-03f,
+ 4.845031331e-03f, 4.844715013e-03f, 4.844388094e-03f, 4.844050573e-03f, 4.843702453e-03f, 4.843343735e-03f, 4.842974420e-03f, 4.842594509e-03f, 4.842204004e-03f, 4.841802906e-03f,
+ 4.841391218e-03f, 4.840968939e-03f, 4.840536073e-03f, 4.840092620e-03f, 4.839638581e-03f, 4.839173959e-03f, 4.838698755e-03f, 4.838212971e-03f, 4.837716608e-03f, 4.837209668e-03f,
+ 4.836692153e-03f, 4.836164064e-03f, 4.835625404e-03f, 4.835076173e-03f, 4.834516374e-03f, 4.833946008e-03f, 4.833365078e-03f, 4.832773584e-03f, 4.832171530e-03f, 4.831558917e-03f,
+ 4.830935747e-03f, 4.830302021e-03f, 4.829657742e-03f, 4.829002912e-03f, 4.828337533e-03f, 4.827661606e-03f, 4.826975135e-03f, 4.826278120e-03f, 4.825570564e-03f, 4.824852470e-03f,
+ 4.824123839e-03f, 4.823384673e-03f, 4.822634975e-03f, 4.821874748e-03f, 4.821103992e-03f, 4.820322710e-03f, 4.819530906e-03f, 4.818728580e-03f, 4.817915736e-03f, 4.817092376e-03f,
+ 4.816258501e-03f, 4.815414115e-03f, 4.814559221e-03f, 4.813693819e-03f, 4.812817913e-03f, 4.811931506e-03f, 4.811034600e-03f, 4.810127197e-03f, 4.809209300e-03f, 4.808280912e-03f,
+ 4.807342034e-03f, 4.806392671e-03f, 4.805432824e-03f, 4.804462496e-03f, 4.803481690e-03f, 4.802490409e-03f, 4.801488655e-03f, 4.800476431e-03f, 4.799453740e-03f, 4.798420585e-03f,
+ 4.797376968e-03f, 4.796322893e-03f, 4.795258362e-03f, 4.794183378e-03f, 4.793097944e-03f, 4.792002063e-03f, 4.790895739e-03f, 4.789778973e-03f, 4.788651769e-03f, 4.787514131e-03f,
+ 4.786366061e-03f, 4.785207562e-03f, 4.784038637e-03f, 4.782859290e-03f, 4.781669523e-03f, 4.780469341e-03f, 4.779258745e-03f, 4.778037740e-03f, 4.776806328e-03f, 4.775564513e-03f,
+ 4.774312298e-03f, 4.773049687e-03f, 4.771776682e-03f, 4.770493287e-03f, 4.769199506e-03f, 4.767895341e-03f, 4.766580797e-03f, 4.765255877e-03f, 4.763920584e-03f, 4.762574922e-03f,
+ 4.761218893e-03f, 4.759852503e-03f, 4.758475754e-03f, 4.757088650e-03f, 4.755691194e-03f, 4.754283391e-03f, 4.752865244e-03f, 4.751436755e-03f, 4.749997931e-03f, 4.748548773e-03f,
+ 4.747089285e-03f, 4.745619473e-03f, 4.744139338e-03f, 4.742648885e-03f, 4.741148119e-03f, 4.739637041e-03f, 4.738115658e-03f, 4.736583972e-03f, 4.735041987e-03f, 4.733489708e-03f,
+ 4.731927138e-03f, 4.730354282e-03f, 4.728771143e-03f, 4.727177725e-03f, 4.725574032e-03f, 4.723960069e-03f, 4.722335840e-03f, 4.720701348e-03f, 4.719056598e-03f, 4.717401594e-03f,
+ 4.715736341e-03f, 4.714060842e-03f, 4.712375101e-03f, 4.710679123e-03f, 4.708972913e-03f, 4.707256474e-03f, 4.705529811e-03f, 4.703792928e-03f, 4.702045830e-03f, 4.700288520e-03f,
+ 4.698521004e-03f, 4.696743286e-03f, 4.694955370e-03f, 4.693157260e-03f, 4.691348962e-03f, 4.689530480e-03f, 4.687701817e-03f, 4.685862980e-03f, 4.684013972e-03f, 4.682154798e-03f,
+ 4.680285463e-03f, 4.678405971e-03f, 4.676516327e-03f, 4.674616536e-03f, 4.672706602e-03f, 4.670786530e-03f, 4.668856326e-03f, 4.666915993e-03f, 4.664965536e-03f, 4.663004961e-03f,
+ 4.661034272e-03f, 4.659053474e-03f, 4.657062572e-03f, 4.655061571e-03f, 4.653050476e-03f, 4.651029292e-03f, 4.648998023e-03f, 4.646956675e-03f, 4.644905253e-03f, 4.642843762e-03f,
+ 4.640772207e-03f, 4.638690593e-03f, 4.636598925e-03f, 4.634497208e-03f, 4.632385448e-03f, 4.630263649e-03f, 4.628131817e-03f, 4.625989957e-03f, 4.623838074e-03f, 4.621676174e-03f,
+ 4.619504262e-03f, 4.617322343e-03f, 4.615130422e-03f, 4.612928505e-03f, 4.610716598e-03f, 4.608494705e-03f, 4.606262832e-03f, 4.604020984e-03f, 4.601769168e-03f, 4.599507387e-03f,
+ 4.597235649e-03f, 4.594953958e-03f, 4.592662320e-03f, 4.590360741e-03f, 4.588049226e-03f, 4.585727780e-03f, 4.583396410e-03f, 4.581055121e-03f, 4.578703918e-03f, 4.576342808e-03f,
+ 4.573971797e-03f, 4.571590889e-03f, 4.569200090e-03f, 4.566799407e-03f, 4.564388845e-03f, 4.561968411e-03f, 4.559538109e-03f, 4.557097946e-03f, 4.554647927e-03f, 4.552188059e-03f,
+ 4.549718348e-03f, 4.547238799e-03f, 4.544749418e-03f, 4.542250212e-03f, 4.539741187e-03f, 4.537222347e-03f, 4.534693701e-03f, 4.532155252e-03f, 4.529607009e-03f, 4.527048976e-03f,
+ 4.524481161e-03f, 4.521903568e-03f, 4.519316205e-03f, 4.516719077e-03f, 4.514112192e-03f, 4.511495554e-03f, 4.508869170e-03f, 4.506233047e-03f, 4.503587191e-03f, 4.500931608e-03f,
+ 4.498266305e-03f, 4.495591287e-03f, 4.492906562e-03f, 4.490212136e-03f, 4.487508015e-03f, 4.484794205e-03f, 4.482070714e-03f, 4.479337547e-03f, 4.476594711e-03f, 4.473842214e-03f,
+ 4.471080060e-03f, 4.468308257e-03f, 4.465526812e-03f, 4.462735731e-03f, 4.459935020e-03f, 4.457124687e-03f, 4.454304738e-03f, 4.451475180e-03f, 4.448636019e-03f, 4.445787263e-03f,
+ 4.442928917e-03f, 4.440060990e-03f, 4.437183487e-03f, 4.434296415e-03f, 4.431399782e-03f, 4.428493594e-03f, 4.425577858e-03f, 4.422652581e-03f, 4.419717771e-03f, 4.416773432e-03f,
+ 4.413819574e-03f, 4.410856203e-03f, 4.407883326e-03f, 4.404900949e-03f, 4.401909081e-03f, 4.398907727e-03f, 4.395896896e-03f, 4.392876594e-03f, 4.389846829e-03f, 4.386807607e-03f,
+ 4.383758936e-03f, 4.380700822e-03f, 4.377633274e-03f, 4.374556299e-03f, 4.371469903e-03f, 4.368374094e-03f, 4.365268879e-03f, 4.362154266e-03f, 4.359030262e-03f, 4.355896874e-03f,
+ 4.352754110e-03f, 4.349601977e-03f, 4.346440482e-03f, 4.343269634e-03f, 4.340089438e-03f, 4.336899904e-03f, 4.333701038e-03f, 4.330492848e-03f, 4.327275342e-03f, 4.324048526e-03f,
+ 4.320812409e-03f, 4.317566999e-03f, 4.314312302e-03f, 4.311048327e-03f, 4.307775080e-03f, 4.304492571e-03f, 4.301200806e-03f, 4.297899794e-03f, 4.294589541e-03f, 4.291270057e-03f,
+ 4.287941347e-03f, 4.284603421e-03f, 4.281256287e-03f, 4.277899951e-03f, 4.274534422e-03f, 4.271159708e-03f, 4.267775817e-03f, 4.264382756e-03f, 4.260980534e-03f, 4.257569158e-03f,
+ 4.254148637e-03f, 4.250718978e-03f, 4.247280190e-03f, 4.243832280e-03f, 4.240375256e-03f, 4.236909128e-03f, 4.233433902e-03f, 4.229949587e-03f, 4.226456191e-03f, 4.222953722e-03f,
+ 4.219442189e-03f, 4.215921599e-03f, 4.212391960e-03f, 4.208853282e-03f, 4.205305572e-03f, 4.201748838e-03f, 4.198183090e-03f, 4.194608334e-03f, 4.191024580e-03f, 4.187431835e-03f,
+ 4.183830109e-03f, 4.180219409e-03f, 4.176599744e-03f, 4.172971123e-03f, 4.169333553e-03f, 4.165687044e-03f, 4.162031603e-03f, 4.158367240e-03f, 4.154693962e-03f, 4.151011779e-03f,
+ 4.147320699e-03f, 4.143620730e-03f, 4.139911881e-03f, 4.136194161e-03f, 4.132467578e-03f, 4.128732141e-03f, 4.124987859e-03f, 4.121234740e-03f, 4.117472793e-03f, 4.113702027e-03f,
+ 4.109922451e-03f, 4.106134072e-03f, 4.102336901e-03f, 4.098530946e-03f, 4.094716215e-03f, 4.090892718e-03f, 4.087060464e-03f, 4.083219461e-03f, 4.079369717e-03f, 4.075511243e-03f,
+ 4.071644048e-03f, 4.067768139e-03f, 4.063883526e-03f, 4.059990218e-03f, 4.056088224e-03f, 4.052177553e-03f, 4.048258214e-03f, 4.044330216e-03f, 4.040393569e-03f, 4.036448280e-03f,
+ 4.032494360e-03f, 4.028531818e-03f, 4.024560663e-03f, 4.020580903e-03f, 4.016592549e-03f, 4.012595609e-03f, 4.008590092e-03f, 4.004576008e-03f, 4.000553367e-03f, 3.996522176e-03f,
+ 3.992482446e-03f, 3.988434187e-03f, 3.984377406e-03f, 3.980312115e-03f, 3.976238321e-03f, 3.972156035e-03f, 3.968065266e-03f, 3.963966023e-03f, 3.959858316e-03f, 3.955742154e-03f,
+ 3.951617547e-03f, 3.947484504e-03f, 3.943343034e-03f, 3.939193149e-03f, 3.935034855e-03f, 3.930868165e-03f, 3.926693086e-03f, 3.922509629e-03f, 3.918317803e-03f, 3.914117618e-03f,
+ 3.909909084e-03f, 3.905692210e-03f, 3.901467006e-03f, 3.897233481e-03f, 3.892991646e-03f, 3.888741511e-03f, 3.884483084e-03f, 3.880216375e-03f, 3.875941396e-03f, 3.871658154e-03f,
+ 3.867366661e-03f, 3.863066926e-03f, 3.858758959e-03f, 3.854442770e-03f, 3.850118368e-03f, 3.845785764e-03f, 3.841444968e-03f, 3.837095989e-03f, 3.832738838e-03f, 3.828373524e-03f,
+ 3.824000058e-03f, 3.819618450e-03f, 3.815228709e-03f, 3.810830846e-03f, 3.806424871e-03f, 3.802010794e-03f, 3.797588624e-03f, 3.793158373e-03f, 3.788720051e-03f, 3.784273666e-03f,
+ 3.779819231e-03f, 3.775356754e-03f, 3.770886247e-03f, 3.766407719e-03f, 3.761921180e-03f, 3.757426641e-03f, 3.752924113e-03f, 3.748413605e-03f, 3.743895128e-03f, 3.739368692e-03f,
+ 3.734834307e-03f, 3.730291985e-03f, 3.725741734e-03f, 3.721183567e-03f, 3.716617492e-03f, 3.712043521e-03f, 3.707461664e-03f, 3.702871932e-03f, 3.698274335e-03f, 3.693668883e-03f,
+ 3.689055587e-03f, 3.684434457e-03f, 3.679805505e-03f, 3.675168741e-03f, 3.670524174e-03f, 3.665871817e-03f, 3.661211679e-03f, 3.656543772e-03f, 3.651868105e-03f, 3.647184690e-03f,
+ 3.642493537e-03f, 3.637794656e-03f, 3.633088060e-03f, 3.628373758e-03f, 3.623651761e-03f, 3.618922079e-03f, 3.614184725e-03f, 3.609439708e-03f, 3.604687039e-03f, 3.599926730e-03f,
+ 3.595158790e-03f, 3.590383231e-03f, 3.585600064e-03f, 3.580809300e-03f, 3.576010950e-03f, 3.571205023e-03f, 3.566391533e-03f, 3.561570488e-03f, 3.556741902e-03f, 3.551905783e-03f,
+ 3.547062144e-03f, 3.542210996e-03f, 3.537352348e-03f, 3.532486214e-03f, 3.527612603e-03f, 3.522731527e-03f, 3.517842997e-03f, 3.512947023e-03f, 3.508043618e-03f, 3.503132792e-03f,
+ 3.498214557e-03f, 3.493288923e-03f, 3.488355902e-03f, 3.483415505e-03f, 3.478467743e-03f, 3.473512628e-03f, 3.468550170e-03f, 3.463580382e-03f, 3.458603274e-03f, 3.453618858e-03f,
+ 3.448627144e-03f, 3.443628145e-03f, 3.438621872e-03f, 3.433608336e-03f, 3.428587548e-03f, 3.423559520e-03f, 3.418524264e-03f, 3.413481790e-03f, 3.408432110e-03f, 3.403375236e-03f,
+ 3.398311179e-03f, 3.393239951e-03f, 3.388161563e-03f, 3.383076026e-03f, 3.377983353e-03f, 3.372883554e-03f, 3.367776642e-03f, 3.362662628e-03f, 3.357541523e-03f, 3.352413339e-03f,
+ 3.347278088e-03f, 3.342135781e-03f, 3.336986431e-03f, 3.331830048e-03f, 3.326666644e-03f, 3.321496232e-03f, 3.316318822e-03f, 3.311134427e-03f, 3.305943059e-03f, 3.300744728e-03f,
+ 3.295539447e-03f, 3.290327228e-03f, 3.285108082e-03f, 3.279882022e-03f, 3.274649058e-03f, 3.269409204e-03f, 3.264162470e-03f, 3.258908869e-03f, 3.253648413e-03f, 3.248381113e-03f,
+ 3.243106982e-03f, 3.237826031e-03f, 3.232538272e-03f, 3.227243717e-03f, 3.221942379e-03f, 3.216634269e-03f, 3.211319399e-03f, 3.205997782e-03f, 3.200669429e-03f, 3.195334352e-03f,
+ 3.189992563e-03f, 3.184644075e-03f, 3.179288900e-03f, 3.173927049e-03f, 3.168558535e-03f, 3.163183370e-03f, 3.157801566e-03f, 3.152413135e-03f, 3.147018090e-03f, 3.141616442e-03f,
+ 3.136208205e-03f, 3.130793389e-03f, 3.125372007e-03f, 3.119944072e-03f, 3.114509596e-03f, 3.109068591e-03f, 3.103621069e-03f, 3.098167043e-03f, 3.092706524e-03f, 3.087239526e-03f,
+ 3.081766060e-03f, 3.076286140e-03f, 3.070799777e-03f, 3.065306983e-03f, 3.059807772e-03f, 3.054302155e-03f, 3.048790144e-03f, 3.043271754e-03f, 3.037746995e-03f, 3.032215880e-03f,
+ 3.026678422e-03f, 3.021134633e-03f, 3.015584526e-03f, 3.010028113e-03f, 3.004465407e-03f, 2.998896421e-03f, 2.993321166e-03f, 2.987739655e-03f, 2.982151902e-03f, 2.976557918e-03f,
+ 2.970957716e-03f, 2.965351309e-03f, 2.959738709e-03f, 2.954119930e-03f, 2.948494983e-03f, 2.942863881e-03f, 2.937226638e-03f, 2.931583265e-03f, 2.925933776e-03f, 2.920278184e-03f,
+ 2.914616500e-03f, 2.908948737e-03f, 2.903274909e-03f, 2.897595029e-03f, 2.891909108e-03f, 2.886217160e-03f, 2.880519198e-03f, 2.874815234e-03f, 2.869105281e-03f, 2.863389353e-03f,
+ 2.857667461e-03f, 2.851939619e-03f, 2.846205840e-03f, 2.840466136e-03f, 2.834720521e-03f, 2.828969007e-03f, 2.823211608e-03f, 2.817448336e-03f, 2.811679204e-03f, 2.805904226e-03f,
+ 2.800123413e-03f, 2.794336780e-03f, 2.788544339e-03f, 2.782746103e-03f, 2.776942085e-03f, 2.771132299e-03f, 2.765316757e-03f, 2.759495472e-03f, 2.753668458e-03f, 2.747835727e-03f,
+ 2.741997293e-03f, 2.736153169e-03f, 2.730303368e-03f, 2.724447902e-03f, 2.718586786e-03f, 2.712720032e-03f, 2.706847654e-03f, 2.700969664e-03f, 2.695086076e-03f, 2.689196903e-03f,
+ 2.683302159e-03f, 2.677401856e-03f, 2.671496007e-03f, 2.665584627e-03f, 2.659667728e-03f, 2.653745323e-03f, 2.647817427e-03f, 2.641884051e-03f, 2.635945210e-03f, 2.630000917e-03f,
+ 2.624051184e-03f, 2.618096026e-03f, 2.612135456e-03f, 2.606169487e-03f, 2.600198132e-03f, 2.594221406e-03f, 2.588239320e-03f, 2.582251889e-03f, 2.576259127e-03f, 2.570261046e-03f,
+ 2.564257659e-03f, 2.558248982e-03f, 2.552235026e-03f, 2.546215805e-03f, 2.540191334e-03f, 2.534161624e-03f, 2.528126691e-03f, 2.522086546e-03f, 2.516041205e-03f, 2.509990680e-03f,
+ 2.503934985e-03f, 2.497874134e-03f, 2.491808140e-03f, 2.485737016e-03f, 2.479660777e-03f, 2.473579435e-03f, 2.467493005e-03f, 2.461401500e-03f, 2.455304934e-03f, 2.449203320e-03f,
+ 2.443096672e-03f, 2.436985004e-03f, 2.430868329e-03f, 2.424746661e-03f, 2.418620014e-03f, 2.412488401e-03f, 2.406351837e-03f, 2.400210334e-03f, 2.394063907e-03f, 2.387912569e-03f,
+ 2.381756334e-03f, 2.375595217e-03f, 2.369429229e-03f, 2.363258387e-03f, 2.357082702e-03f, 2.350902189e-03f, 2.344716863e-03f, 2.338526736e-03f, 2.332331822e-03f, 2.326132136e-03f,
+ 2.319927691e-03f, 2.313718501e-03f, 2.307504579e-03f, 2.301285941e-03f, 2.295062599e-03f, 2.288834568e-03f, 2.282601861e-03f, 2.276364493e-03f, 2.270122477e-03f, 2.263875827e-03f,
+ 2.257624558e-03f, 2.251368683e-03f, 2.245108216e-03f, 2.238843171e-03f, 2.232573562e-03f, 2.226299403e-03f, 2.220020708e-03f, 2.213737491e-03f, 2.207449767e-03f, 2.201157549e-03f,
+ 2.194860850e-03f, 2.188559687e-03f, 2.182254071e-03f, 2.175944018e-03f, 2.169629541e-03f, 2.163310655e-03f, 2.156987373e-03f, 2.150659710e-03f, 2.144327680e-03f, 2.137991297e-03f,
+ 2.131650575e-03f, 2.125305528e-03f, 2.118956171e-03f, 2.112602517e-03f, 2.106244581e-03f, 2.099882376e-03f, 2.093515918e-03f, 2.087145220e-03f, 2.080770296e-03f, 2.074391161e-03f,
+ 2.068007829e-03f, 2.061620314e-03f, 2.055228630e-03f, 2.048832792e-03f, 2.042432813e-03f, 2.036028709e-03f, 2.029620493e-03f, 2.023208179e-03f, 2.016791782e-03f, 2.010371317e-03f,
+ 2.003946797e-03f, 1.997518236e-03f, 1.991085650e-03f, 1.984649052e-03f, 1.978208457e-03f, 1.971763879e-03f, 1.965315332e-03f, 1.958862831e-03f, 1.952406390e-03f, 1.945946024e-03f,
+ 1.939481746e-03f, 1.933013572e-03f, 1.926541516e-03f, 1.920065591e-03f, 1.913585813e-03f, 1.907102196e-03f, 1.900614754e-03f, 1.894123501e-03f, 1.887628453e-03f, 1.881129624e-03f,
+ 1.874627027e-03f, 1.868120678e-03f, 1.861610591e-03f, 1.855096781e-03f, 1.848579261e-03f, 1.842058047e-03f, 1.835533153e-03f, 1.829004593e-03f, 1.822472382e-03f, 1.815936535e-03f,
+ 1.809397066e-03f, 1.802853989e-03f, 1.796307319e-03f, 1.789757071e-03f, 1.783203259e-03f, 1.776645897e-03f, 1.770085001e-03f, 1.763520585e-03f, 1.756952664e-03f, 1.750381251e-03f,
+ 1.743806362e-03f, 1.737228011e-03f, 1.730646214e-03f, 1.724060983e-03f, 1.717472335e-03f, 1.710880283e-03f, 1.704284843e-03f, 1.697686029e-03f, 1.691083856e-03f, 1.684478337e-03f,
+ 1.677869489e-03f, 1.671257326e-03f, 1.664641861e-03f, 1.658023111e-03f, 1.651401089e-03f, 1.644775811e-03f, 1.638147291e-03f, 1.631515544e-03f, 1.624880584e-03f, 1.618242427e-03f,
+ 1.611601086e-03f, 1.604956577e-03f, 1.598308915e-03f, 1.591658114e-03f, 1.585004188e-03f, 1.578347154e-03f, 1.571687024e-03f, 1.565023815e-03f, 1.558357541e-03f, 1.551688217e-03f,
+ 1.545015858e-03f, 1.538340477e-03f, 1.531662091e-03f, 1.524980714e-03f, 1.518296361e-03f, 1.511609046e-03f, 1.504918784e-03f, 1.498225591e-03f, 1.491529481e-03f, 1.484830469e-03f,
+ 1.478128570e-03f, 1.471423798e-03f, 1.464716168e-03f, 1.458005696e-03f, 1.451292396e-03f, 1.444576283e-03f, 1.437857372e-03f, 1.431135678e-03f, 1.424411216e-03f, 1.417684000e-03f,
+ 1.410954046e-03f, 1.404221368e-03f, 1.397485981e-03f, 1.390747901e-03f, 1.384007141e-03f, 1.377263718e-03f, 1.370517646e-03f, 1.363768939e-03f, 1.357017614e-03f, 1.350263684e-03f,
+ 1.343507165e-03f, 1.336748072e-03f, 1.329986419e-03f, 1.323222222e-03f, 1.316455495e-03f, 1.309686254e-03f, 1.302914514e-03f, 1.296140289e-03f, 1.289363595e-03f, 1.282584446e-03f,
+ 1.275802857e-03f, 1.269018844e-03f, 1.262232422e-03f, 1.255443605e-03f, 1.248652408e-03f, 1.241858847e-03f, 1.235062937e-03f, 1.228264692e-03f, 1.221464128e-03f, 1.214661259e-03f,
+ 1.207856101e-03f, 1.201048669e-03f, 1.194238978e-03f, 1.187427042e-03f, 1.180612877e-03f, 1.173796499e-03f, 1.166977921e-03f, 1.160157159e-03f, 1.153334228e-03f, 1.146509144e-03f,
+ 1.139681921e-03f, 1.132852574e-03f, 1.126021119e-03f, 1.119187570e-03f, 1.112351943e-03f, 1.105514253e-03f, 1.098674514e-03f, 1.091832742e-03f, 1.084988953e-03f, 1.078143161e-03f,
+ 1.071295380e-03f, 1.064445628e-03f, 1.057593918e-03f, 1.050740265e-03f, 1.043884686e-03f, 1.037027194e-03f, 1.030167805e-03f, 1.023306534e-03f, 1.016443397e-03f, 1.009578409e-03f,
+ 1.002711584e-03f, 9.958429373e-04f, 9.889724850e-04f, 9.821002418e-04f, 9.752262229e-04f, 9.683504434e-04f, 9.614729185e-04f, 9.545936634e-04f, 9.477126932e-04f, 9.408300232e-04f,
+ 9.339456685e-04f, 9.270596442e-04f, 9.201719657e-04f, 9.132826480e-04f, 9.063917064e-04f, 8.994991560e-04f, 8.926050121e-04f, 8.857092898e-04f, 8.788120044e-04f, 8.719131710e-04f,
+ 8.650128049e-04f, 8.581109213e-04f, 8.512075354e-04f, 8.443026624e-04f, 8.373963175e-04f, 8.304885159e-04f, 8.235792730e-04f, 8.166686038e-04f, 8.097565236e-04f, 8.028430476e-04f,
+ 7.959281912e-04f, 7.890119694e-04f, 7.820943976e-04f, 7.751754910e-04f, 7.682552648e-04f, 7.613337343e-04f, 7.544109146e-04f, 7.474868212e-04f, 7.405614691e-04f, 7.336348737e-04f,
+ 7.267070502e-04f, 7.197780139e-04f, 7.128477799e-04f, 7.059163637e-04f, 6.989837804e-04f, 6.920500452e-04f, 6.851151735e-04f, 6.781791806e-04f, 6.712420816e-04f, 6.643038919e-04f,
+ 6.573646267e-04f, 6.504243012e-04f, 6.434829309e-04f, 6.365405309e-04f, 6.295971165e-04f, 6.226527029e-04f, 6.157073056e-04f, 6.087609397e-04f, 6.018136205e-04f, 5.948653633e-04f,
+ 5.879161834e-04f, 5.809660961e-04f, 5.740151166e-04f, 5.670632602e-04f, 5.601105423e-04f, 5.531569781e-04f, 5.462025830e-04f, 5.392473721e-04f, 5.322913608e-04f, 5.253345643e-04f,
+ 5.183769981e-04f, 5.114186773e-04f, 5.044596173e-04f, 4.974998333e-04f, 4.905393407e-04f, 4.835781547e-04f, 4.766162907e-04f, 4.696537639e-04f, 4.626905896e-04f, 4.557267832e-04f,
+ 4.487623600e-04f, 4.417973351e-04f, 4.348317241e-04f, 4.278655420e-04f, 4.208988043e-04f, 4.139315263e-04f, 4.069637232e-04f, 3.999954104e-04f, 3.930266031e-04f, 3.860573167e-04f,
+ 3.790875664e-04f, 3.721173676e-04f, 3.651467356e-04f, 3.581756856e-04f, 3.512042330e-04f, 3.442323932e-04f, 3.372601812e-04f, 3.302876126e-04f, 3.233147026e-04f, 3.163414665e-04f,
+ 3.093679196e-04f, 3.023940771e-04f, 2.954199545e-04f, 2.884455670e-04f, 2.814709299e-04f, 2.744960586e-04f, 2.675209682e-04f, 2.605456742e-04f, 2.535701918e-04f, 2.465945363e-04f,
+ 2.396187230e-04f, 2.326427673e-04f, 2.256666844e-04f, 2.186904896e-04f, 2.117141982e-04f, 2.047378256e-04f, 1.977613869e-04f, 1.907848976e-04f, 1.838083729e-04f, 1.768318281e-04f,
+ 1.698552785e-04f, 1.628787394e-04f, 1.559022260e-04f, 1.489257538e-04f, 1.419493379e-04f, 1.349729936e-04f, 1.279967363e-04f, 1.210205813e-04f, 1.140445437e-04f, 1.070686390e-04f,
+ 1.000928823e-04f, 9.311728905e-05f, 8.614187443e-05f, 7.916665374e-05f, 7.219164226e-05f, 6.521685528e-05f, 5.824230806e-05f, 5.126801589e-05f, 4.429399404e-05f, 3.732025778e-05f,
+ 3.034682239e-05f, 2.337370313e-05f, 1.640091526e-05f, 9.428474070e-06f, 2.456394809e-06f, -4.515307256e-06f, -1.148661686e-05f, -1.845751875e-05f, -2.542799767e-05f, -3.239803834e-05f,
+ -3.936762554e-05f, -4.633674399e-05f, -5.330537845e-05f, -6.027351366e-05f, -6.724113439e-05f, -7.420822539e-05f, -8.117477141e-05f, -8.814075721e-05f, -9.510616755e-05f, -1.020709872e-04f,
+ -1.090352009e-04f, -1.159987935e-04f, -1.229617496e-04f, -1.299240542e-04f, -1.368856919e-04f, -1.438466475e-04f, -1.508069058e-04f, -1.577664517e-04f, -1.647252698e-04f, -1.716833449e-04f,
+ -1.786406619e-04f, -1.855972055e-04f, -1.925529606e-04f, -1.995079119e-04f, -2.064620442e-04f, -2.134153423e-04f, -2.203677911e-04f, -2.273193753e-04f, -2.342700797e-04f, -2.412198892e-04f,
+ -2.481687885e-04f, -2.551167626e-04f, -2.620637962e-04f, -2.690098740e-04f, -2.759549811e-04f, -2.828991021e-04f, -2.898422220e-04f, -2.967843255e-04f, -3.037253975e-04f, -3.106654228e-04f,
+ -3.176043863e-04f, -3.245422728e-04f, -3.314790672e-04f, -3.384147543e-04f, -3.453493190e-04f, -3.522827462e-04f, -3.592150207e-04f, -3.661461273e-04f, -3.730760510e-04f, -3.800047767e-04f,
+ -3.869322891e-04f, -3.938585732e-04f, -4.007836139e-04f, -4.077073960e-04f, -4.146299045e-04f, -4.215511242e-04f, -4.284710400e-04f, -4.353896369e-04f, -4.423068997e-04f, -4.492228134e-04f,
+ -4.561373629e-04f, -4.630505331e-04f, -4.699623088e-04f, -4.768726751e-04f, -4.837816169e-04f, -4.906891191e-04f, -4.975951666e-04f, -5.044997444e-04f, -5.114028374e-04f, -5.183044306e-04f,
+ -5.252045089e-04f, -5.321030573e-04f, -5.390000607e-04f, -5.458955042e-04f, -5.527893726e-04f, -5.596816510e-04f, -5.665723243e-04f, -5.734613775e-04f, -5.803487957e-04f, -5.872345637e-04f,
+ -5.941186667e-04f, -6.010010895e-04f, -6.078818172e-04f, -6.147608349e-04f, -6.216381275e-04f, -6.285136800e-04f, -6.353874775e-04f, -6.422595049e-04f, -6.491297475e-04f, -6.559981900e-04f,
+ -6.628648177e-04f, -6.697296156e-04f, -6.765925686e-04f, -6.834536619e-04f, -6.903128806e-04f, -6.971702097e-04f, -7.040256342e-04f, -7.108791392e-04f, -7.177307099e-04f, -7.245803313e-04f,
+ -7.314279885e-04f, -7.382736667e-04f, -7.451173508e-04f, -7.519590260e-04f, -7.587986775e-04f, -7.656362903e-04f, -7.724718495e-04f, -7.793053404e-04f, -7.861367480e-04f, -7.929660575e-04f,
+ -7.997932540e-04f, -8.066183226e-04f, -8.134412486e-04f, -8.202620170e-04f, -8.270806131e-04f, -8.338970220e-04f, -8.407112289e-04f, -8.475232190e-04f, -8.543329775e-04f, -8.611404895e-04f,
+ -8.679457403e-04f, -8.747487151e-04f, -8.815493991e-04f, -8.883477774e-04f, -8.951438354e-04f, -9.019375583e-04f, -9.087289312e-04f, -9.155179395e-04f, -9.223045684e-04f, -9.290888031e-04f,
+ -9.358706289e-04f, -9.426500310e-04f, -9.494269948e-04f, -9.562015055e-04f, -9.629735484e-04f, -9.697431088e-04f, -9.765101720e-04f, -9.832747233e-04f, -9.900367479e-04f, -9.967962313e-04f,
+ -1.003553159e-03f, -1.010307515e-03f, -1.017059287e-03f, -1.023808458e-03f, -1.030555015e-03f, -1.037298943e-03f, -1.044040227e-03f, -1.050778852e-03f, -1.057514804e-03f, -1.064248068e-03f,
+ -1.070978630e-03f, -1.077706475e-03f, -1.084431589e-03f, -1.091153956e-03f, -1.097873562e-03f, -1.104590393e-03f, -1.111304434e-03f, -1.118015671e-03f, -1.124724088e-03f, -1.131429673e-03f,
+ -1.138132408e-03f, -1.144832282e-03f, -1.151529278e-03f, -1.158223382e-03f, -1.164914580e-03f, -1.171602857e-03f, -1.178288199e-03f, -1.184970592e-03f, -1.191650020e-03f, -1.198326469e-03f,
+ -1.204999925e-03f, -1.211670374e-03f, -1.218337800e-03f, -1.225002190e-03f, -1.231663529e-03f, -1.238321803e-03f, -1.244976996e-03f, -1.251629096e-03f, -1.258278087e-03f, -1.264923954e-03f,
+ -1.271566684e-03f, -1.278206263e-03f, -1.284842675e-03f, -1.291475906e-03f, -1.298105942e-03f, -1.304732769e-03f, -1.311356373e-03f, -1.317976738e-03f, -1.324593851e-03f, -1.331207697e-03f,
+ -1.337818262e-03f, -1.344425532e-03f, -1.351029492e-03f, -1.357630128e-03f, -1.364227427e-03f, -1.370821372e-03f, -1.377411951e-03f, -1.383999149e-03f, -1.390582951e-03f, -1.397163344e-03f,
+ -1.403740313e-03f, -1.410313844e-03f, -1.416883923e-03f, -1.423450536e-03f, -1.430013667e-03f, -1.436573304e-03f, -1.443129432e-03f, -1.449682037e-03f, -1.456231105e-03f, -1.462776621e-03f,
+ -1.469318571e-03f, -1.475856941e-03f, -1.482391718e-03f, -1.488922886e-03f, -1.495450432e-03f, -1.501974342e-03f, -1.508494601e-03f, -1.515011196e-03f, -1.521524112e-03f, -1.528033336e-03f,
+ -1.534538853e-03f, -1.541040649e-03f, -1.547538710e-03f, -1.554033022e-03f, -1.560523572e-03f, -1.567010344e-03f, -1.573493326e-03f, -1.579972502e-03f, -1.586447860e-03f, -1.592919384e-03f,
+ -1.599387062e-03f, -1.605850879e-03f, -1.612310821e-03f, -1.618766874e-03f, -1.625219025e-03f, -1.631667259e-03f, -1.638111562e-03f, -1.644551921e-03f, -1.650988322e-03f, -1.657420750e-03f,
+ -1.663849192e-03f, -1.670273634e-03f, -1.676694062e-03f, -1.683110463e-03f, -1.689522821e-03f, -1.695931125e-03f, -1.702335359e-03f, -1.708735510e-03f, -1.715131564e-03f, -1.721523508e-03f,
+ -1.727911327e-03f, -1.734295008e-03f, -1.740674537e-03f, -1.747049900e-03f, -1.753421084e-03f, -1.759788074e-03f, -1.766150858e-03f, -1.772509420e-03f, -1.778863749e-03f, -1.785213829e-03f,
+ -1.791559648e-03f, -1.797901191e-03f, -1.804238445e-03f, -1.810571396e-03f, -1.816900031e-03f, -1.823224336e-03f, -1.829544297e-03f, -1.835859901e-03f, -1.842171134e-03f, -1.848477982e-03f,
+ -1.854780433e-03f, -1.861078472e-03f, -1.867372085e-03f, -1.873661260e-03f, -1.879945982e-03f, -1.886226239e-03f, -1.892502016e-03f, -1.898773301e-03f, -1.905040079e-03f, -1.911302337e-03f,
+ -1.917560062e-03f, -1.923813240e-03f, -1.930061858e-03f, -1.936305902e-03f, -1.942545359e-03f, -1.948780215e-03f, -1.955010457e-03f, -1.961236072e-03f, -1.967457047e-03f, -1.973673367e-03f,
+ -1.979885019e-03f, -1.986091991e-03f, -1.992294268e-03f, -1.998491838e-03f, -2.004684686e-03f, -2.010872801e-03f, -2.017056168e-03f, -2.023234774e-03f, -2.029408606e-03f, -2.035577651e-03f,
+ -2.041741895e-03f, -2.047901325e-03f, -2.054055928e-03f, -2.060205691e-03f, -2.066350600e-03f, -2.072490643e-03f, -2.078625805e-03f, -2.084756074e-03f, -2.090881437e-03f, -2.097001881e-03f,
+ -2.103117391e-03f, -2.109227956e-03f, -2.115333563e-03f, -2.121434197e-03f, -2.127529846e-03f, -2.133620497e-03f, -2.139706137e-03f, -2.145786752e-03f, -2.151862330e-03f, -2.157932857e-03f,
+ -2.163998321e-03f, -2.170058709e-03f, -2.176114007e-03f, -2.182164203e-03f, -2.188209283e-03f, -2.194249235e-03f, -2.200284045e-03f, -2.206313702e-03f, -2.212338190e-03f, -2.218357499e-03f,
+ -2.224371615e-03f, -2.230380524e-03f, -2.236384215e-03f, -2.242382674e-03f, -2.248375888e-03f, -2.254363845e-03f, -2.260346532e-03f, -2.266323935e-03f, -2.272296043e-03f, -2.278262842e-03f,
+ -2.284224319e-03f, -2.290180462e-03f, -2.296131258e-03f, -2.302076694e-03f, -2.308016758e-03f, -2.313951436e-03f, -2.319880716e-03f, -2.325804586e-03f, -2.331723032e-03f, -2.337636042e-03f,
+ -2.343543603e-03f, -2.349445703e-03f, -2.355342329e-03f, -2.361233469e-03f, -2.367119109e-03f, -2.372999237e-03f, -2.378873841e-03f, -2.384742908e-03f, -2.390606425e-03f, -2.396464380e-03f,
+ -2.402316761e-03f, -2.408163554e-03f, -2.414004748e-03f, -2.419840329e-03f, -2.425670286e-03f, -2.431494605e-03f, -2.437313275e-03f, -2.443126283e-03f, -2.448933617e-03f, -2.454735263e-03f,
+ -2.460531211e-03f, -2.466321446e-03f, -2.472105958e-03f, -2.477884733e-03f, -2.483657759e-03f, -2.489425024e-03f, -2.495186516e-03f, -2.500942222e-03f, -2.506692130e-03f, -2.512436227e-03f,
+ -2.518174502e-03f, -2.523906942e-03f, -2.529633535e-03f, -2.535354269e-03f, -2.541069131e-03f, -2.546778109e-03f, -2.552481191e-03f, -2.558178365e-03f, -2.563869619e-03f, -2.569554940e-03f,
+ -2.575234316e-03f, -2.580907736e-03f, -2.586575187e-03f, -2.592236658e-03f, -2.597892135e-03f, -2.603541607e-03f, -2.609185061e-03f, -2.614822487e-03f, -2.620453872e-03f, -2.626079203e-03f,
+ -2.631698469e-03f, -2.637311658e-03f, -2.642918757e-03f, -2.648519756e-03f, -2.654114641e-03f, -2.659703402e-03f, -2.665286025e-03f, -2.670862500e-03f, -2.676432814e-03f, -2.681996955e-03f,
+ -2.687554912e-03f, -2.693106673e-03f, -2.698652226e-03f, -2.704191558e-03f, -2.709724659e-03f, -2.715251517e-03f, -2.720772119e-03f, -2.726286454e-03f, -2.731794510e-03f, -2.737296276e-03f,
+ -2.742791740e-03f, -2.748280889e-03f, -2.753763713e-03f, -2.759240200e-03f, -2.764710338e-03f, -2.770174115e-03f, -2.775631520e-03f, -2.781082541e-03f, -2.786527167e-03f, -2.791965385e-03f,
+ -2.797397185e-03f, -2.802822555e-03f, -2.808241484e-03f, -2.813653959e-03f, -2.819059969e-03f, -2.824459503e-03f, -2.829852550e-03f, -2.835239097e-03f, -2.840619134e-03f, -2.845992649e-03f,
+ -2.851359630e-03f, -2.856720066e-03f, -2.862073946e-03f, -2.867421259e-03f, -2.872761992e-03f, -2.878096135e-03f, -2.883423677e-03f, -2.888744605e-03f, -2.894058909e-03f, -2.899366578e-03f,
+ -2.904667600e-03f, -2.909961963e-03f, -2.915249658e-03f, -2.920530671e-03f, -2.925804993e-03f, -2.931072612e-03f, -2.936333517e-03f, -2.941587697e-03f, -2.946835140e-03f, -2.952075835e-03f,
+ -2.957309772e-03f, -2.962536939e-03f, -2.967757325e-03f, -2.972970919e-03f, -2.978177710e-03f, -2.983377687e-03f, -2.988570839e-03f, -2.993757155e-03f, -2.998936623e-03f, -3.004109234e-03f,
+ -3.009274976e-03f, -3.014433837e-03f, -3.019585808e-03f, -3.024730877e-03f, -3.029869033e-03f, -3.035000265e-03f, -3.040124563e-03f, -3.045241916e-03f, -3.050352313e-03f, -3.055455742e-03f,
+ -3.060552194e-03f, -3.065641657e-03f, -3.070724121e-03f, -3.075799575e-03f, -3.080868008e-03f, -3.085929409e-03f, -3.090983768e-03f, -3.096031074e-03f, -3.101071316e-03f, -3.106104484e-03f,
+ -3.111130568e-03f, -3.116149555e-03f, -3.121161436e-03f, -3.126166201e-03f, -3.131163838e-03f, -3.136154337e-03f, -3.141137688e-03f, -3.146113880e-03f, -3.151082902e-03f, -3.156044744e-03f,
+ -3.160999396e-03f, -3.165946846e-03f, -3.170887085e-03f, -3.175820103e-03f, -3.180745888e-03f, -3.185664430e-03f, -3.190575719e-03f, -3.195479745e-03f, -3.200376497e-03f, -3.205265965e-03f,
+ -3.210148139e-03f, -3.215023008e-03f, -3.219890561e-03f, -3.224750790e-03f, -3.229603683e-03f, -3.234449230e-03f, -3.239287421e-03f, -3.244118246e-03f, -3.248941694e-03f, -3.253757756e-03f,
+ -3.258566422e-03f, -3.263367680e-03f, -3.268161522e-03f, -3.272947936e-03f, -3.277726913e-03f, -3.282498443e-03f, -3.287262516e-03f, -3.292019122e-03f, -3.296768250e-03f, -3.301509891e-03f,
+ -3.306244034e-03f, -3.310970671e-03f, -3.315689790e-03f, -3.320401382e-03f, -3.325105437e-03f, -3.329801945e-03f, -3.334490896e-03f, -3.339172280e-03f, -3.343846088e-03f, -3.348512309e-03f,
+ -3.353170935e-03f, -3.357821954e-03f, -3.362465358e-03f, -3.367101136e-03f, -3.371729278e-03f, -3.376349776e-03f, -3.380962619e-03f, -3.385567798e-03f, -3.390165303e-03f, -3.394755124e-03f,
+ -3.399337251e-03f, -3.403911676e-03f, -3.408478388e-03f, -3.413037377e-03f, -3.417588636e-03f, -3.422132152e-03f, -3.426667918e-03f, -3.431195924e-03f, -3.435716160e-03f, -3.440228616e-03f,
+ -3.444733284e-03f, -3.449230153e-03f, -3.453719215e-03f, -3.458200459e-03f, -3.462673878e-03f, -3.467139460e-03f, -3.471597197e-03f, -3.476047080e-03f, -3.480489098e-03f, -3.484923244e-03f,
+ -3.489349507e-03f, -3.493767878e-03f, -3.498178348e-03f, -3.502580908e-03f, -3.506975549e-03f, -3.511362261e-03f, -3.515741035e-03f, -3.520111862e-03f, -3.524474734e-03f, -3.528829639e-03f,
+ -3.533176571e-03f, -3.537515519e-03f, -3.541846474e-03f, -3.546169428e-03f, -3.550484372e-03f, -3.554791295e-03f, -3.559090190e-03f, -3.563381048e-03f, -3.567663858e-03f, -3.571938614e-03f,
+ -3.576205305e-03f, -3.580463922e-03f, -3.584714457e-03f, -3.588956901e-03f, -3.593191245e-03f, -3.597417481e-03f, -3.601635598e-03f, -3.605845589e-03f, -3.610047445e-03f, -3.614241157e-03f,
+ -3.618426716e-03f, -3.622604114e-03f, -3.626773342e-03f, -3.630934390e-03f, -3.635087252e-03f, -3.639231917e-03f, -3.643368377e-03f, -3.647496623e-03f, -3.651616648e-03f, -3.655728442e-03f,
+ -3.659831997e-03f, -3.663927304e-03f, -3.668014355e-03f, -3.672093141e-03f, -3.676163654e-03f, -3.680225885e-03f, -3.684279826e-03f, -3.688325468e-03f, -3.692362804e-03f, -3.696391824e-03f,
+ -3.700412520e-03f, -3.704424884e-03f, -3.708428908e-03f, -3.712424583e-03f, -3.716411900e-03f, -3.720390853e-03f, -3.724361432e-03f, -3.728323628e-03f, -3.732277435e-03f, -3.736222844e-03f,
+ -3.740159846e-03f, -3.744088433e-03f, -3.748008598e-03f, -3.751920331e-03f, -3.755823626e-03f, -3.759718473e-03f, -3.763604865e-03f, -3.767482794e-03f, -3.771352251e-03f, -3.775213230e-03f,
+ -3.779065721e-03f, -3.782909716e-03f, -3.786745208e-03f, -3.790572189e-03f, -3.794390651e-03f, -3.798200586e-03f, -3.802001986e-03f, -3.805794844e-03f, -3.809579150e-03f, -3.813354898e-03f,
+ -3.817122080e-03f, -3.820880688e-03f, -3.824630714e-03f, -3.828372151e-03f, -3.832104990e-03f, -3.835829224e-03f, -3.839544846e-03f, -3.843251847e-03f, -3.846950220e-03f, -3.850639957e-03f,
+ -3.854321052e-03f, -3.857993495e-03f, -3.861657280e-03f, -3.865312399e-03f, -3.868958844e-03f, -3.872596608e-03f, -3.876225684e-03f, -3.879846064e-03f, -3.883457740e-03f, -3.887060706e-03f,
+ -3.890654953e-03f, -3.894240474e-03f, -3.897817262e-03f, -3.901385310e-03f, -3.904944610e-03f, -3.908495155e-03f, -3.912036937e-03f, -3.915569950e-03f, -3.919094185e-03f, -3.922609637e-03f,
+ -3.926116297e-03f, -3.929614158e-03f, -3.933103213e-03f, -3.936583456e-03f, -3.940054878e-03f, -3.943517473e-03f, -3.946971234e-03f, -3.950416153e-03f, -3.953852223e-03f, -3.957279438e-03f,
+ -3.960697791e-03f, -3.964107274e-03f, -3.967507880e-03f, -3.970899602e-03f, -3.974282434e-03f, -3.977656369e-03f, -3.981021399e-03f, -3.984377519e-03f, -3.987724719e-03f, -3.991062996e-03f,
+ -3.994392340e-03f, -3.997712745e-03f, -4.001024206e-03f, -4.004326714e-03f, -4.007620263e-03f, -4.010904847e-03f, -4.014180458e-03f, -4.017447090e-03f, -4.020704737e-03f, -4.023953391e-03f,
+ -4.027193046e-03f, -4.030423696e-03f, -4.033645334e-03f, -4.036857953e-03f, -4.040061546e-03f, -4.043256108e-03f, -4.046441632e-03f, -4.049618111e-03f, -4.052785538e-03f, -4.055943908e-03f,
+ -4.059093214e-03f, -4.062233449e-03f, -4.065364607e-03f, -4.068486682e-03f, -4.071599667e-03f, -4.074703557e-03f, -4.077798344e-03f, -4.080884023e-03f, -4.083960586e-03f, -4.087028029e-03f,
+ -4.090086345e-03f, -4.093135527e-03f, -4.096175569e-03f, -4.099206466e-03f, -4.102228210e-03f, -4.105240797e-03f, -4.108244219e-03f, -4.111238471e-03f, -4.114223547e-03f, -4.117199441e-03f,
+ -4.120166146e-03f, -4.123123656e-03f, -4.126071967e-03f, -4.129011071e-03f, -4.131940962e-03f, -4.134861636e-03f, -4.137773086e-03f, -4.140675305e-03f, -4.143568289e-03f, -4.146452031e-03f,
+ -4.149326526e-03f, -4.152191768e-03f, -4.155047750e-03f, -4.157894468e-03f, -4.160731915e-03f, -4.163560086e-03f, -4.166378975e-03f, -4.169188577e-03f, -4.171988886e-03f, -4.174779895e-03f,
+ -4.177561600e-03f, -4.180333995e-03f, -4.183097075e-03f, -4.185850833e-03f, -4.188595265e-03f, -4.191330365e-03f, -4.194056127e-03f, -4.196772545e-03f, -4.199479616e-03f, -4.202177332e-03f,
+ -4.204865689e-03f, -4.207544681e-03f, -4.210214303e-03f, -4.212874550e-03f, -4.215525416e-03f, -4.218166895e-03f, -4.220798984e-03f, -4.223421676e-03f, -4.226034966e-03f, -4.228638849e-03f,
+ -4.231233320e-03f, -4.233818373e-03f, -4.236394004e-03f, -4.238960207e-03f, -4.241516977e-03f, -4.244064310e-03f, -4.246602199e-03f, -4.249130641e-03f, -4.251649630e-03f, -4.254159160e-03f,
+ -4.256659228e-03f, -4.259149828e-03f, -4.261630954e-03f, -4.264102603e-03f, -4.266564770e-03f, -4.269017448e-03f, -4.271460635e-03f, -4.273894324e-03f, -4.276318511e-03f, -4.278733191e-03f,
+ -4.281138359e-03f, -4.283534011e-03f, -4.285920142e-03f, -4.288296747e-03f, -4.290663822e-03f, -4.293021361e-03f, -4.295369361e-03f, -4.297707816e-03f, -4.300036722e-03f, -4.302356074e-03f,
+ -4.304665869e-03f, -4.306966100e-03f, -4.309256764e-03f, -4.311537857e-03f, -4.313809373e-03f, -4.316071309e-03f, -4.318323660e-03f, -4.320566421e-03f, -4.322799588e-03f, -4.325023157e-03f,
+ -4.327237123e-03f, -4.329441482e-03f, -4.331636230e-03f, -4.333821363e-03f, -4.335996876e-03f, -4.338162764e-03f, -4.340319025e-03f, -4.342465653e-03f, -4.344602644e-03f, -4.346729995e-03f,
+ -4.348847701e-03f, -4.350955758e-03f, -4.353054161e-03f, -4.355142908e-03f, -4.357221993e-03f, -4.359291413e-03f, -4.361351163e-03f, -4.363401241e-03f, -4.365441641e-03f, -4.367472360e-03f,
+ -4.369493394e-03f, -4.371504739e-03f, -4.373506391e-03f, -4.375498347e-03f, -4.377480602e-03f, -4.379453152e-03f, -4.381415995e-03f, -4.383369125e-03f, -4.385312540e-03f, -4.387246235e-03f,
+ -4.389170208e-03f, -4.391084453e-03f, -4.392988969e-03f, -4.394883750e-03f, -4.396768793e-03f, -4.398644095e-03f, -4.400509653e-03f, -4.402365461e-03f, -4.404211518e-03f, -4.406047820e-03f,
+ -4.407874362e-03f, -4.409691142e-03f, -4.411498157e-03f, -4.413295402e-03f, -4.415082874e-03f, -4.416860570e-03f, -4.418628487e-03f, -4.420386621e-03f, -4.422134968e-03f, -4.423873527e-03f,
+ -4.425602293e-03f, -4.427321263e-03f, -4.429030433e-03f, -4.430729802e-03f, -4.432419365e-03f, -4.434099119e-03f, -4.435769061e-03f, -4.437429189e-03f, -4.439079498e-03f, -4.440719986e-03f,
+ -4.442350650e-03f, -4.443971487e-03f, -4.445582494e-03f, -4.447183667e-03f, -4.448775004e-03f, -4.450356502e-03f, -4.451928158e-03f, -4.453489969e-03f, -4.455041932e-03f, -4.456584044e-03f,
+ -4.458116302e-03f, -4.459638705e-03f, -4.461151248e-03f, -4.462653929e-03f, -4.464146746e-03f, -4.465629695e-03f, -4.467102773e-03f, -4.468565980e-03f, -4.470019310e-03f, -4.471462762e-03f,
+ -4.472896334e-03f, -4.474320022e-03f, -4.475733825e-03f, -4.477137739e-03f, -4.478531761e-03f, -4.479915891e-03f, -4.481290124e-03f, -4.482654459e-03f, -4.484008893e-03f, -4.485353423e-03f,
+ -4.486688048e-03f, -4.488012764e-03f, -4.489327570e-03f, -4.490632463e-03f, -4.491927441e-03f, -4.493212502e-03f, -4.494487642e-03f, -4.495752861e-03f, -4.497008156e-03f, -4.498253524e-03f,
+ -4.499488963e-03f, -4.500714472e-03f, -4.501930048e-03f, -4.503135689e-03f, -4.504331392e-03f, -4.505517157e-03f, -4.506692980e-03f, -4.507858860e-03f, -4.509014795e-03f, -4.510160782e-03f,
+ -4.511296820e-03f, -4.512422907e-03f, -4.513539041e-03f, -4.514645220e-03f, -4.515741442e-03f, -4.516827705e-03f, -4.517904008e-03f, -4.518970348e-03f, -4.520026724e-03f, -4.521073134e-03f,
+ -4.522109576e-03f, -4.523136049e-03f, -4.524152551e-03f, -4.525159080e-03f, -4.526155635e-03f, -4.527142213e-03f, -4.528118814e-03f, -4.529085435e-03f, -4.530042076e-03f, -4.530988734e-03f,
+ -4.531925408e-03f, -4.532852097e-03f, -4.533768799e-03f, -4.534675512e-03f, -4.535572236e-03f, -4.536458968e-03f, -4.537335708e-03f, -4.538202453e-03f, -4.539059204e-03f, -4.539905957e-03f,
+ -4.540742713e-03f, -4.541569469e-03f, -4.542386225e-03f, -4.543192979e-03f, -4.543989730e-03f, -4.544776476e-03f, -4.545553218e-03f, -4.546319952e-03f, -4.547076679e-03f, -4.547823398e-03f,
+ -4.548560106e-03f, -4.549286804e-03f, -4.550003489e-03f, -4.550710162e-03f, -4.551406820e-03f, -4.552093464e-03f, -4.552770091e-03f, -4.553436702e-03f, -4.554093295e-03f, -4.554739870e-03f,
+ -4.555376424e-03f, -4.556002959e-03f, -4.556619472e-03f, -4.557225963e-03f, -4.557822432e-03f, -4.558408877e-03f, -4.558985298e-03f, -4.559551693e-03f, -4.560108063e-03f, -4.560654407e-03f,
+ -4.561190724e-03f, -4.561717013e-03f, -4.562233274e-03f, -4.562739506e-03f, -4.563235709e-03f, -4.563721882e-03f, -4.564198024e-03f, -4.564664136e-03f, -4.565120216e-03f, -4.565566264e-03f,
+ -4.566002280e-03f, -4.566428264e-03f, -4.566844215e-03f, -4.567250132e-03f, -4.567646015e-03f, -4.568031864e-03f, -4.568407679e-03f, -4.568773460e-03f, -4.569129205e-03f, -4.569474916e-03f,
+ -4.569810591e-03f, -4.570136231e-03f, -4.570451835e-03f, -4.570757403e-03f, -4.571052935e-03f, -4.571338432e-03f, -4.571613892e-03f, -4.571879316e-03f, -4.572134704e-03f, -4.572380056e-03f,
+ -4.572615372e-03f, -4.572840652e-03f, -4.573055895e-03f, -4.573261103e-03f, -4.573456275e-03f, -4.573641411e-03f, -4.573816511e-03f, -4.573981576e-03f, -4.574136606e-03f, -4.574281600e-03f,
+ -4.574416560e-03f, -4.574541485e-03f, -4.574656376e-03f, -4.574761234e-03f, -4.574856057e-03f, -4.574940847e-03f, -4.575015604e-03f, -4.575080329e-03f, -4.575135021e-03f, -4.575179682e-03f,
+ -4.575214312e-03f, -4.575238911e-03f, -4.575253479e-03f, -4.575258018e-03f, -4.575252527e-03f, -4.575237008e-03f, -4.575211461e-03f, -4.575175886e-03f, -4.575130285e-03f, -4.575074657e-03f,
+ -4.575009004e-03f, -4.574933326e-03f, -4.574847624e-03f, -4.574751898e-03f, -4.574646150e-03f, -4.574530380e-03f, -4.574404589e-03f, -4.574268778e-03f, -4.574122948e-03f, -4.573967099e-03f,
+ -4.573801232e-03f, -4.573625349e-03f, -4.573439450e-03f, -4.573243537e-03f, -4.573037609e-03f, -4.572821669e-03f, -4.572595717e-03f, -4.572359754e-03f, -4.572113782e-03f, -4.571857801e-03f,
+ -4.571591813e-03f, -4.571315818e-03f, -4.571029818e-03f, -4.570733814e-03f, -4.570427808e-03f, -4.570111799e-03f, -4.569785791e-03f, -4.569449783e-03f, -4.569103778e-03f, -4.568747776e-03f,
+ -4.568381779e-03f, -4.568005788e-03f, -4.567619805e-03f, -4.567223831e-03f, -4.566817867e-03f, -4.566401916e-03f, -4.565975977e-03f, -4.565540053e-03f, -4.565094146e-03f, -4.564638256e-03f,
+ -4.564172386e-03f, -4.563696536e-03f, -4.563210709e-03f, -4.562714906e-03f, -4.562209129e-03f, -4.561693380e-03f, -4.561167659e-03f, -4.560631970e-03f, -4.560086313e-03f, -4.559530690e-03f,
+ -4.558965103e-03f, -4.558389554e-03f, -4.557804045e-03f, -4.557208577e-03f, -4.556603152e-03f, -4.555987773e-03f, -4.555362441e-03f, -4.554727158e-03f, -4.554081925e-03f, -4.553426746e-03f,
+ -4.552761622e-03f, -4.552086554e-03f, -4.551401545e-03f, -4.550706598e-03f, -4.550001713e-03f, -4.549286893e-03f, -4.548562141e-03f, -4.547827458e-03f, -4.547082847e-03f, -4.546328309e-03f,
+ -4.545563848e-03f, -4.544789464e-03f, -4.544005161e-03f, -4.543210940e-03f, -4.542406805e-03f, -4.541592756e-03f, -4.540768797e-03f, -4.539934931e-03f, -4.539091158e-03f, -4.538237482e-03f,
+ -4.537373905e-03f, -4.536500430e-03f, -4.535617059e-03f, -4.534723794e-03f, -4.533820638e-03f, -4.532907594e-03f, -4.531984663e-03f, -4.531051850e-03f, -4.530109155e-03f, -4.529156582e-03f,
+ -4.528194134e-03f, -4.527221813e-03f, -4.526239622e-03f, -4.525247563e-03f, -4.524245639e-03f, -4.523233853e-03f, -4.522212208e-03f, -4.521180706e-03f, -4.520139351e-03f, -4.519088145e-03f,
+ -4.518027090e-03f, -4.516956191e-03f, -4.515875449e-03f, -4.514784868e-03f, -4.513684450e-03f, -4.512574199e-03f, -4.511454117e-03f, -4.510324207e-03f, -4.509184474e-03f, -4.508034918e-03f,
+ -4.506875544e-03f, -4.505706355e-03f, -4.504527354e-03f, -4.503338543e-03f, -4.502139927e-03f, -4.500931507e-03f, -4.499713289e-03f, -4.498485273e-03f, -4.497247465e-03f, -4.495999866e-03f,
+ -4.494742481e-03f, -4.493475313e-03f, -4.492198364e-03f, -4.490911639e-03f, -4.489615140e-03f, -4.488308872e-03f, -4.486992836e-03f, -4.485667038e-03f, -4.484331480e-03f, -4.482986166e-03f,
+ -4.481631099e-03f, -4.480266283e-03f, -4.478891721e-03f, -4.477507416e-03f, -4.476113374e-03f, -4.474709596e-03f, -4.473296087e-03f, -4.471872850e-03f, -4.470439888e-03f, -4.468997207e-03f,
+ -4.467544809e-03f, -4.466082697e-03f, -4.464610877e-03f, -4.463129351e-03f, -4.461638123e-03f, -4.460137197e-03f, -4.458626577e-03f, -4.457106267e-03f, -4.455576270e-03f, -4.454036591e-03f,
+ -4.452487233e-03f, -4.450928201e-03f, -4.449359498e-03f, -4.447781128e-03f, -4.446193095e-03f, -4.444595404e-03f, -4.442988057e-03f, -4.441371060e-03f, -4.439744417e-03f, -4.438108131e-03f,
+ -4.436462207e-03f, -4.434806648e-03f, -4.433141459e-03f, -4.431466645e-03f, -4.429782208e-03f, -4.428088154e-03f, -4.426384487e-03f, -4.424671211e-03f, -4.422948330e-03f, -4.421215849e-03f,
+ -4.419473772e-03f, -4.417722103e-03f, -4.415960847e-03f, -4.414190007e-03f, -4.412409589e-03f, -4.410619597e-03f, -4.408820036e-03f, -4.407010909e-03f, -4.405192221e-03f, -4.403363977e-03f,
+ -4.401526182e-03f, -4.399678839e-03f, -4.397821954e-03f, -4.395955531e-03f, -4.394079575e-03f, -4.392194090e-03f, -4.390299080e-03f, -4.388394552e-03f, -4.386480509e-03f, -4.384556955e-03f,
+ -4.382623897e-03f, -4.380681338e-03f, -4.378729284e-03f, -4.376767738e-03f, -4.374796707e-03f, -4.372816194e-03f, -4.370826205e-03f, -4.368826745e-03f, -4.366817818e-03f, -4.364799429e-03f,
+ -4.362771584e-03f, -4.360734287e-03f, -4.358687544e-03f, -4.356631358e-03f, -4.354565736e-03f, -4.352490682e-03f, -4.350406202e-03f, -4.348312300e-03f, -4.346208982e-03f, -4.344096252e-03f,
+ -4.341974116e-03f, -4.339842580e-03f, -4.337701647e-03f, -4.335551325e-03f, -4.333391616e-03f, -4.331222528e-03f, -4.329044065e-03f, -4.326856232e-03f, -4.324659036e-03f, -4.322452480e-03f,
+ -4.320236571e-03f, -4.318011314e-03f, -4.315776714e-03f, -4.313532776e-03f, -4.311279507e-03f, -4.309016911e-03f, -4.306744994e-03f, -4.304463762e-03f, -4.302173220e-03f, -4.299873374e-03f,
+ -4.297564228e-03f, -4.295245789e-03f, -4.292918063e-03f, -4.290581054e-03f, -4.288234769e-03f, -4.285879213e-03f, -4.283514392e-03f, -4.281140311e-03f, -4.278756977e-03f, -4.276364395e-03f,
+ -4.273962570e-03f, -4.271551509e-03f, -4.269131218e-03f, -4.266701701e-03f, -4.264262966e-03f, -4.261815017e-03f, -4.259357861e-03f, -4.256891503e-03f, -4.254415950e-03f, -4.251931207e-03f,
+ -4.249437281e-03f, -4.246934177e-03f, -4.244421902e-03f, -4.241900460e-03f, -4.239369860e-03f, -4.236830105e-03f, -4.234281203e-03f, -4.231723160e-03f, -4.229155981e-03f, -4.226579674e-03f,
+ -4.223994243e-03f, -4.221399695e-03f, -4.218796037e-03f, -4.216183274e-03f, -4.213561413e-03f, -4.210930460e-03f, -4.208290421e-03f, -4.205641303e-03f, -4.202983112e-03f, -4.200315854e-03f,
+ -4.197639535e-03f, -4.194954163e-03f, -4.192259743e-03f, -4.189556281e-03f, -4.186843785e-03f, -4.184122260e-03f, -4.181391713e-03f, -4.178652151e-03f, -4.175903579e-03f, -4.173146006e-03f,
+ -4.170379436e-03f, -4.167603877e-03f, -4.164819335e-03f, -4.162025817e-03f, -4.159223330e-03f, -4.156411879e-03f, -4.153591472e-03f, -4.150762116e-03f, -4.147923817e-03f, -4.145076581e-03f,
+ -4.142220416e-03f, -4.139355328e-03f, -4.136481325e-03f, -4.133598412e-03f, -4.130706597e-03f, -4.127805886e-03f, -4.124896287e-03f, -4.121977806e-03f, -4.119050450e-03f, -4.116114226e-03f,
+ -4.113169141e-03f, -4.110215202e-03f, -4.107252416e-03f, -4.104280789e-03f, -4.101300329e-03f, -4.098311043e-03f, -4.095312938e-03f, -4.092306021e-03f, -4.089290299e-03f, -4.086265779e-03f,
+ -4.083232468e-03f, -4.080190374e-03f, -4.077139503e-03f, -4.074079862e-03f, -4.071011460e-03f, -4.067934302e-03f, -4.064848397e-03f, -4.061753752e-03f, -4.058650373e-03f, -4.055538268e-03f,
+ -4.052417445e-03f, -4.049287910e-03f, -4.046149671e-03f, -4.043002736e-03f, -4.039847112e-03f, -4.036682805e-03f, -4.033509824e-03f, -4.030328177e-03f, -4.027137870e-03f, -4.023938910e-03f,
+ -4.020731306e-03f, -4.017515065e-03f, -4.014290195e-03f, -4.011056702e-03f, -4.007814595e-03f, -4.004563882e-03f, -4.001304569e-03f, -3.998036664e-03f, -3.994760175e-03f, -3.991475110e-03f,
+ -3.988181476e-03f, -3.984879282e-03f, -3.981568534e-03f, -3.978249240e-03f, -3.974921409e-03f, -3.971585047e-03f, -3.968240164e-03f, -3.964886765e-03f, -3.961524861e-03f, -3.958154457e-03f,
+ -3.954775563e-03f, -3.951388185e-03f, -3.947992332e-03f, -3.944588012e-03f, -3.941175233e-03f, -3.937754002e-03f, -3.934324328e-03f, -3.930886219e-03f, -3.927439681e-03f, -3.923984725e-03f,
+ -3.920521357e-03f, -3.917049586e-03f, -3.913569419e-03f, -3.910080866e-03f, -3.906583933e-03f, -3.903078629e-03f, -3.899564963e-03f, -3.896042942e-03f, -3.892512574e-03f, -3.888973869e-03f,
+ -3.885426833e-03f, -3.881871475e-03f, -3.878307804e-03f, -3.874735827e-03f, -3.871155554e-03f, -3.867566992e-03f, -3.863970149e-03f, -3.860365035e-03f, -3.856751656e-03f, -3.853130023e-03f,
+ -3.849500143e-03f, -3.845862024e-03f, -3.842215675e-03f, -3.838561104e-03f, -3.834898320e-03f, -3.831227332e-03f, -3.827548147e-03f, -3.823860775e-03f, -3.820165223e-03f, -3.816461501e-03f,
+ -3.812749617e-03f, -3.809029580e-03f, -3.805301398e-03f, -3.801565079e-03f, -3.797820633e-03f, -3.794068068e-03f, -3.790307393e-03f, -3.786538616e-03f, -3.782761747e-03f, -3.778976793e-03f,
+ -3.775183764e-03f, -3.771382669e-03f, -3.767573515e-03f, -3.763756313e-03f, -3.759931070e-03f, -3.756097796e-03f, -3.752256499e-03f, -3.748407188e-03f, -3.744549873e-03f, -3.740684562e-03f,
+ -3.736811264e-03f, -3.732929988e-03f, -3.729040742e-03f, -3.725143537e-03f, -3.721238380e-03f, -3.717325281e-03f, -3.713404249e-03f, -3.709475292e-03f, -3.705538421e-03f, -3.701593644e-03f,
+ -3.697640969e-03f, -3.693680407e-03f, -3.689711966e-03f, -3.685735655e-03f, -3.681751484e-03f, -3.677759462e-03f, -3.673759598e-03f, -3.669751900e-03f, -3.665736379e-03f, -3.661713044e-03f,
+ -3.657681903e-03f, -3.653642966e-03f, -3.649596243e-03f, -3.645541743e-03f, -3.641479474e-03f, -3.637409446e-03f, -3.633331670e-03f, -3.629246153e-03f, -3.625152905e-03f, -3.621051937e-03f,
+ -3.616943256e-03f, -3.612826874e-03f, -3.608702798e-03f, -3.604571039e-03f, -3.600431605e-03f, -3.596284508e-03f, -3.592129755e-03f, -3.587967357e-03f, -3.583797323e-03f, -3.579619663e-03f,
+ -3.575434385e-03f, -3.571241501e-03f, -3.567041019e-03f, -3.562832950e-03f, -3.558617301e-03f, -3.554394085e-03f, -3.550163309e-03f, -3.545924984e-03f, -3.541679120e-03f, -3.537425725e-03f,
+ -3.533164811e-03f, -3.528896386e-03f, -3.524620460e-03f, -3.520337044e-03f, -3.516046147e-03f, -3.511747779e-03f, -3.507441949e-03f, -3.503128668e-03f, -3.498807945e-03f, -3.494479790e-03f,
+ -3.490144214e-03f, -3.485801225e-03f, -3.481450835e-03f, -3.477093052e-03f, -3.472727888e-03f, -3.468355351e-03f, -3.463975452e-03f, -3.459588201e-03f, -3.455193608e-03f, -3.450791683e-03f,
+ -3.446382436e-03f, -3.441965876e-03f, -3.437542015e-03f, -3.433110863e-03f, -3.428672428e-03f, -3.424226722e-03f, -3.419773755e-03f, -3.415313536e-03f, -3.410846076e-03f, -3.406371386e-03f,
+ -3.401889474e-03f, -3.397400353e-03f, -3.392904031e-03f, -3.388400519e-03f, -3.383889828e-03f, -3.379371967e-03f, -3.374846947e-03f, -3.370314778e-03f, -3.365775471e-03f, -3.361229036e-03f,
+ -3.356675483e-03f, -3.352114822e-03f, -3.347547065e-03f, -3.342972221e-03f, -3.338390301e-03f, -3.333801315e-03f, -3.329205274e-03f, -3.324602188e-03f, -3.319992067e-03f, -3.315374923e-03f,
+ -3.310750766e-03f, -3.306119605e-03f, -3.301481453e-03f, -3.296836318e-03f, -3.292184213e-03f, -3.287525147e-03f, -3.282859131e-03f, -3.278186175e-03f, -3.273506291e-03f, -3.268819489e-03f,
+ -3.264125779e-03f, -3.259425172e-03f, -3.254717680e-03f, -3.250003312e-03f, -3.245282079e-03f, -3.240553992e-03f, -3.235819062e-03f, -3.231077300e-03f, -3.226328715e-03f, -3.221573320e-03f,
+ -3.216811125e-03f, -3.212042141e-03f, -3.207266378e-03f, -3.202483847e-03f, -3.197694560e-03f, -3.192898526e-03f, -3.188095758e-03f, -3.183286266e-03f, -3.178470060e-03f, -3.173647152e-03f,
+ -3.168817553e-03f, -3.163981273e-03f, -3.159138324e-03f, -3.154288717e-03f, -3.149432462e-03f, -3.144569570e-03f, -3.139700053e-03f, -3.134823922e-03f, -3.129941188e-03f, -3.125051861e-03f,
+ -3.120155953e-03f, -3.115253475e-03f, -3.110344438e-03f, -3.105428854e-03f, -3.100506732e-03f, -3.095578085e-03f, -3.090642924e-03f, -3.085701259e-03f, -3.080753102e-03f, -3.075798465e-03f,
+ -3.070837358e-03f, -3.065869792e-03f, -3.060895780e-03f, -3.055915331e-03f, -3.050928458e-03f, -3.045935172e-03f, -3.040935484e-03f, -3.035929404e-03f, -3.030916946e-03f, -3.025898119e-03f,
+ -3.020872936e-03f, -3.015841408e-03f, -3.010803545e-03f, -3.005759360e-03f, -3.000708864e-03f, -2.995652068e-03f, -2.990588984e-03f, -2.985519623e-03f, -2.980443997e-03f, -2.975362116e-03f,
+ -2.970273994e-03f, -2.965179640e-03f, -2.960079067e-03f, -2.954972286e-03f, -2.949859308e-03f, -2.944740146e-03f, -2.939614810e-03f, -2.934483313e-03f, -2.929345666e-03f, -2.924201880e-03f,
+ -2.919051967e-03f, -2.913895939e-03f, -2.908733808e-03f, -2.903565584e-03f, -2.898391281e-03f, -2.893210908e-03f, -2.888024479e-03f, -2.882832004e-03f, -2.877633496e-03f, -2.872428966e-03f,
+ -2.867218426e-03f, -2.862001888e-03f, -2.856779363e-03f, -2.851550863e-03f, -2.846316401e-03f, -2.841075987e-03f, -2.835829634e-03f, -2.830577353e-03f, -2.825319157e-03f, -2.820055057e-03f,
+ -2.814785065e-03f, -2.809509193e-03f, -2.804227452e-03f, -2.798939856e-03f, -2.793646415e-03f, -2.788347141e-03f, -2.783042047e-03f, -2.777731145e-03f, -2.772414445e-03f, -2.767091962e-03f,
+ -2.761763705e-03f, -2.756429688e-03f, -2.751089922e-03f, -2.745744420e-03f, -2.740393193e-03f, -2.735036253e-03f, -2.729673613e-03f, -2.724305284e-03f, -2.718931280e-03f, -2.713551611e-03f,
+ -2.708166289e-03f, -2.702775328e-03f, -2.697378739e-03f, -2.691976534e-03f, -2.686568726e-03f, -2.681155326e-03f, -2.675736346e-03f, -2.670311800e-03f, -2.664881699e-03f, -2.659446055e-03f,
+ -2.654004881e-03f, -2.648558188e-03f, -2.643105990e-03f, -2.637648297e-03f, -2.632185124e-03f, -2.626716481e-03f, -2.621242381e-03f, -2.615762837e-03f, -2.610277860e-03f, -2.604787463e-03f,
+ -2.599291659e-03f, -2.593790460e-03f, -2.588283877e-03f, -2.582771924e-03f, -2.577254613e-03f, -2.571731956e-03f, -2.566203965e-03f, -2.560670654e-03f, -2.555132034e-03f, -2.549588118e-03f,
+ -2.544038918e-03f, -2.538484447e-03f, -2.532924717e-03f, -2.527359741e-03f, -2.521789532e-03f, -2.516214100e-03f, -2.510633461e-03f, -2.505047624e-03f, -2.499456604e-03f, -2.493860413e-03f,
+ -2.488259064e-03f, -2.482652568e-03f, -2.477040938e-03f, -2.471424188e-03f, -2.465802330e-03f, -2.460175375e-03f, -2.454543338e-03f, -2.448906230e-03f, -2.443264064e-03f, -2.437616853e-03f,
+ -2.431964610e-03f, -2.426307346e-03f, -2.420645076e-03f, -2.414977810e-03f, -2.409305563e-03f, -2.403628347e-03f, -2.397946175e-03f, -2.392259059e-03f, -2.386567012e-03f, -2.380870047e-03f,
+ -2.375168176e-03f, -2.369461413e-03f, -2.363749770e-03f, -2.358033260e-03f, -2.352311895e-03f, -2.346585689e-03f, -2.340854655e-03f, -2.335118804e-03f, -2.329378151e-03f, -2.323632707e-03f,
+ -2.317882486e-03f, -2.312127501e-03f, -2.306367764e-03f, -2.300603289e-03f, -2.294834088e-03f, -2.289060174e-03f, -2.283281560e-03f, -2.277498259e-03f, -2.271710284e-03f, -2.265917648e-03f,
+ -2.260120364e-03f, -2.254318444e-03f, -2.248511903e-03f, -2.242700752e-03f, -2.236885005e-03f, -2.231064674e-03f, -2.225239774e-03f, -2.219410316e-03f, -2.213576314e-03f, -2.207737781e-03f,
+ -2.201894729e-03f, -2.196047173e-03f, -2.190195125e-03f, -2.184338597e-03f, -2.178477604e-03f, -2.172612158e-03f, -2.166742273e-03f, -2.160867961e-03f, -2.154989236e-03f, -2.149106110e-03f,
+ -2.143218598e-03f, -2.137326711e-03f, -2.131430464e-03f, -2.125529868e-03f, -2.119624939e-03f, -2.113715688e-03f, -2.107802129e-03f, -2.101884275e-03f, -2.095962139e-03f, -2.090035735e-03f,
+ -2.084105076e-03f, -2.078170175e-03f, -2.072231045e-03f, -2.066287699e-03f, -2.060340151e-03f, -2.054388414e-03f, -2.048432502e-03f, -2.042472427e-03f, -2.036508202e-03f, -2.030539842e-03f,
+ -2.024567360e-03f, -2.018590768e-03f, -2.012610081e-03f, -2.006625310e-03f, -2.000636471e-03f, -1.994643576e-03f, -1.988646638e-03f, -1.982645671e-03f, -1.976640689e-03f, -1.970631704e-03f,
+ -1.964618730e-03f, -1.958601781e-03f, -1.952580869e-03f, -1.946556009e-03f, -1.940527213e-03f, -1.934494496e-03f, -1.928457870e-03f, -1.922417349e-03f, -1.916372947e-03f, -1.910324676e-03f,
+ -1.904272551e-03f, -1.898216585e-03f, -1.892156791e-03f, -1.886093183e-03f, -1.880025774e-03f, -1.873954578e-03f, -1.867879609e-03f, -1.861800880e-03f, -1.855718404e-03f, -1.849632194e-03f,
+ -1.843542266e-03f, -1.837448631e-03f, -1.831351305e-03f, -1.825250299e-03f, -1.819145628e-03f, -1.813037306e-03f, -1.806925345e-03f, -1.800809761e-03f, -1.794690565e-03f, -1.788567772e-03f,
+ -1.782441395e-03f, -1.776311449e-03f, -1.770177946e-03f, -1.764040901e-03f, -1.757900326e-03f, -1.751756236e-03f, -1.745608644e-03f, -1.739457565e-03f, -1.733303011e-03f, -1.727144996e-03f,
+ -1.720983534e-03f, -1.714818639e-03f, -1.708650324e-03f, -1.702478603e-03f, -1.696303490e-03f, -1.690124999e-03f, -1.683943143e-03f, -1.677757936e-03f, -1.671569392e-03f, -1.665377524e-03f,
+ -1.659182346e-03f, -1.652983873e-03f, -1.646782117e-03f, -1.640577092e-03f, -1.634368814e-03f, -1.628157294e-03f, -1.621942547e-03f, -1.615724587e-03f, -1.609503427e-03f, -1.603279082e-03f,
+ -1.597051565e-03f, -1.590820890e-03f, -1.584587071e-03f, -1.578350121e-03f, -1.572110055e-03f, -1.565866886e-03f, -1.559620629e-03f, -1.553371296e-03f, -1.547118903e-03f, -1.540863462e-03f,
+ -1.534604988e-03f, -1.528343494e-03f, -1.522078995e-03f, -1.515811505e-03f, -1.509541037e-03f, -1.503267604e-03f, -1.496991222e-03f, -1.490711904e-03f, -1.484429664e-03f, -1.478144516e-03f,
+ -1.471856474e-03f, -1.465565551e-03f, -1.459271762e-03f, -1.452975121e-03f, -1.446675642e-03f, -1.440373338e-03f, -1.434068223e-03f, -1.427760312e-03f, -1.421449619e-03f, -1.415136157e-03f,
+ -1.408819940e-03f, -1.402500984e-03f, -1.396179300e-03f, -1.389854904e-03f, -1.383527810e-03f, -1.377198031e-03f, -1.370865582e-03f, -1.364530476e-03f, -1.358192728e-03f, -1.351852352e-03f,
+ -1.345509361e-03f, -1.339163770e-03f, -1.332815593e-03f, -1.326464843e-03f, -1.320111536e-03f, -1.313755685e-03f, -1.307397303e-03f, -1.301036406e-03f, -1.294673007e-03f, -1.288307121e-03f,
+ -1.281938760e-03f, -1.275567941e-03f, -1.269194676e-03f, -1.262818979e-03f, -1.256440865e-03f, -1.250060349e-03f, -1.243677443e-03f, -1.237292163e-03f, -1.230904522e-03f, -1.224514534e-03f,
+ -1.218122214e-03f, -1.211727575e-03f, -1.205330633e-03f, -1.198931400e-03f, -1.192529892e-03f, -1.186126122e-03f, -1.179720104e-03f, -1.173311853e-03f, -1.166901383e-03f, -1.160488708e-03f,
+ -1.154073842e-03f, -1.147656799e-03f, -1.141237594e-03f, -1.134816241e-03f, -1.128392753e-03f, -1.121967146e-03f, -1.115539433e-03f, -1.109109629e-03f, -1.102677747e-03f, -1.096243802e-03f,
+ -1.089807808e-03f, -1.083369780e-03f, -1.076929732e-03f, -1.070487677e-03f, -1.064043630e-03f, -1.057597606e-03f, -1.051149618e-03f, -1.044699681e-03f, -1.038247809e-03f, -1.031794017e-03f,
+ -1.025338318e-03f, -1.018880726e-03f, -1.012421257e-03f, -1.005959924e-03f, -9.994967418e-04f, -9.930317243e-04f, -9.865648860e-04f, -9.800962411e-04f, -9.736258038e-04f, -9.671535886e-04f,
+ -9.606796096e-04f, -9.542038811e-04f, -9.477264175e-04f, -9.412472331e-04f, -9.347663420e-04f, -9.282837587e-04f, -9.217994974e-04f, -9.153135725e-04f, -9.088259982e-04f, -9.023367889e-04f,
+ -8.958459588e-04f, -8.893535224e-04f, -8.828594939e-04f, -8.763638876e-04f, -8.698667179e-04f, -8.633679990e-04f, -8.568677454e-04f, -8.503659714e-04f, -8.438626913e-04f, -8.373579193e-04f,
+ -8.308516700e-04f, -8.243439576e-04f, -8.178347964e-04f, -8.113242009e-04f, -8.048121853e-04f, -7.982987641e-04f, -7.917839515e-04f, -7.852677620e-04f, -7.787502098e-04f, -7.722313094e-04f,
+ -7.657110751e-04f, -7.591895213e-04f, -7.526666624e-04f, -7.461425126e-04f, -7.396170865e-04f, -7.330903983e-04f, -7.265624625e-04f, -7.200332935e-04f, -7.135029055e-04f, -7.069713130e-04f,
+ -7.004385304e-04f, -6.939045720e-04f, -6.873694523e-04f, -6.808331856e-04f, -6.742957864e-04f, -6.677572690e-04f, -6.612176477e-04f, -6.546769371e-04f, -6.481351516e-04f, -6.415923054e-04f,
+ -6.350484130e-04f, -6.285034889e-04f, -6.219575473e-04f, -6.154106028e-04f, -6.088626697e-04f, -6.023137625e-04f, -5.957638955e-04f, -5.892130831e-04f, -5.826613398e-04f, -5.761086800e-04f,
+ -5.695551181e-04f, -5.630006686e-04f, -5.564453457e-04f, -5.498891640e-04f, -5.433321378e-04f, -5.367742817e-04f, -5.302156100e-04f, -5.236561370e-04f, -5.170958774e-04f, -5.105348454e-04f,
+ -5.039730555e-04f, -4.974105222e-04f, -4.908472598e-04f, -4.842832828e-04f, -4.777186056e-04f, -4.711532426e-04f, -4.645872083e-04f, -4.580205171e-04f, -4.514531835e-04f, -4.448852218e-04f,
+ -4.383166465e-04f, -4.317474720e-04f, -4.251777128e-04f, -4.186073833e-04f, -4.120364979e-04f, -4.054650711e-04f, -3.988931173e-04f, -3.923206509e-04f, -3.857476864e-04f, -3.791742381e-04f,
+ -3.726003207e-04f, -3.660259484e-04f, -3.594511357e-04f, -3.528758971e-04f, -3.463002470e-04f, -3.397241998e-04f, -3.331477699e-04f, -3.265709719e-04f, -3.199938201e-04f, -3.134163290e-04f,
+ -3.068385130e-04f, -3.002603865e-04f, -2.936819640e-04f, -2.871032600e-04f, -2.805242888e-04f, -2.739450649e-04f, -2.673656028e-04f, -2.607859168e-04f, -2.542060214e-04f, -2.476259311e-04f,
+ -2.410456602e-04f, -2.344652233e-04f, -2.278846347e-04f, -2.213039088e-04f, -2.147230602e-04f, -2.081421033e-04f, -2.015610524e-04f, -1.949799220e-04f, -1.883987265e-04f, -1.818174805e-04f,
+ -1.752361982e-04f, -1.686548941e-04f, -1.620735827e-04f, -1.554922784e-04f, -1.489109956e-04f, -1.423297488e-04f, -1.357485523e-04f, -1.291674205e-04f, -1.225863680e-04f, -1.160054091e-04f,
+ -1.094245583e-04f, -1.028438299e-04f, -9.626323845e-05f, -8.968279828e-05f, -8.310252383e-05f, -7.652242952e-05f, -6.994252977e-05f, -6.336283898e-05f, -5.678337157e-05f, -5.020414195e-05f,
+ -4.362516453e-05f, -3.704645371e-05f, -3.046802390e-05f, -2.388988952e-05f, -1.731206495e-05f, -1.073456461e-05f, -4.157402893e-06f, 2.419405800e-06f, 8.995847073e-06f, 1.557190653e-05f,
+ 2.214756977e-05f, 2.872282241e-05f, 3.529765006e-05f, 4.187203831e-05f, 4.844597280e-05f, 5.501943913e-05f, 6.159242292e-05f, 6.816490978e-05f, 7.473688534e-05f, 8.130833521e-05f,
+ 8.787924503e-05f, 9.444960041e-05f, 1.010193870e-04f, 1.075885904e-04f, 1.141571962e-04f, 1.207251902e-04f, 1.272925579e-04f, 1.338592849e-04f, 1.404253569e-04f, 1.469907596e-04f,
+ 1.535554786e-04f, 1.601194995e-04f, 1.666828080e-04f, 1.732453897e-04f, 1.798072304e-04f, 1.863683156e-04f, 1.929286310e-04f, 1.994881622e-04f, 2.060468950e-04f, 2.126048150e-04f,
+ 2.191619079e-04f, 2.257181593e-04f, 2.322735549e-04f, 2.388280804e-04f, 2.453817215e-04f, 2.519344639e-04f, 2.584862932e-04f, 2.650371951e-04f, 2.715871553e-04f, 2.781361596e-04f,
+ 2.846841935e-04f, 2.912312429e-04f, 2.977772934e-04f, 3.043223307e-04f, 3.108663405e-04f, 3.174093085e-04f, 3.239512205e-04f, 3.304920622e-04f, 3.370318193e-04f, 3.435704774e-04f,
+ 3.501080224e-04f, 3.566444400e-04f, 3.631797159e-04f, 3.697138358e-04f, 3.762467856e-04f, 3.827785508e-04f, 3.893091173e-04f, 3.958384708e-04f, 4.023665971e-04f, 4.088934820e-04f,
+ 4.154191111e-04f, 4.219434703e-04f, 4.284665453e-04f, 4.349883219e-04f, 4.415087859e-04f, 4.480279230e-04f, 4.545457190e-04f, 4.610621598e-04f, 4.675772311e-04f, 4.740909187e-04f,
+ 4.806032084e-04f, 4.871140860e-04f, 4.936235373e-04f, 5.001315481e-04f, 5.066381043e-04f, 5.131431915e-04f, 5.196467958e-04f, 5.261489029e-04f, 5.326494985e-04f, 5.391485686e-04f,
+ 5.456460991e-04f, 5.521420756e-04f, 5.586364841e-04f, 5.651293105e-04f, 5.716205405e-04f, 5.781101601e-04f, 5.845981551e-04f, 5.910845114e-04f, 5.975692148e-04f, 6.040522512e-04f,
+ 6.105336065e-04f, 6.170132666e-04f, 6.234912174e-04f, 6.299674447e-04f, 6.364419345e-04f, 6.429146727e-04f, 6.493856451e-04f, 6.558548377e-04f, 6.623222365e-04f, 6.687878272e-04f,
+ 6.752515960e-04f, 6.817135286e-04f, 6.881736110e-04f, 6.946318291e-04f, 7.010881690e-04f, 7.075426166e-04f, 7.139951577e-04f, 7.204457784e-04f, 7.268944647e-04f, 7.333412025e-04f,
+ 7.397859777e-04f, 7.462287764e-04f, 7.526695846e-04f, 7.591083882e-04f, 7.655451732e-04f, 7.719799256e-04f, 7.784126316e-04f, 7.848432769e-04f, 7.912718477e-04f, 7.976983301e-04f,
+ 8.041227099e-04f, 8.105449733e-04f, 8.169651063e-04f, 8.233830949e-04f, 8.297989252e-04f, 8.362125833e-04f, 8.426240551e-04f, 8.490333268e-04f, 8.554403845e-04f, 8.618452141e-04f,
+ 8.682478019e-04f, 8.746481338e-04f, 8.810461960e-04f, 8.874419746e-04f, 8.938354557e-04f, 9.002266253e-04f, 9.066154697e-04f, 9.130019749e-04f, 9.193861271e-04f, 9.257679124e-04f,
+ 9.321473169e-04f, 9.385243268e-04f, 9.448989282e-04f, 9.512711074e-04f, 9.576408504e-04f, 9.640081434e-04f, 9.703729726e-04f, 9.767353243e-04f, 9.830951845e-04f, 9.894525395e-04f,
+ 9.958073755e-04f, 1.002159679e-03f, 1.008509435e-03f, 1.014856631e-03f, 1.021201253e-03f, 1.027543288e-03f, 1.033882720e-03f, 1.040219537e-03f, 1.046553725e-03f, 1.052885270e-03f,
+ 1.059214158e-03f, 1.065540376e-03f, 1.071863910e-03f, 1.078184746e-03f, 1.084502870e-03f, 1.090818270e-03f, 1.097130930e-03f, 1.103440838e-03f, 1.109747979e-03f, 1.116052341e-03f,
+ 1.122353909e-03f, 1.128652669e-03f, 1.134948609e-03f, 1.141241714e-03f, 1.147531971e-03f, 1.153819366e-03f, 1.160103885e-03f, 1.166385516e-03f, 1.172664244e-03f, 1.178940055e-03f,
+ 1.185212937e-03f, 1.191482875e-03f, 1.197749856e-03f, 1.204013866e-03f, 1.210274892e-03f, 1.216532920e-03f, 1.222787937e-03f, 1.229039929e-03f, 1.235288883e-03f, 1.241534785e-03f,
+ 1.247777621e-03f, 1.254017378e-03f, 1.260254043e-03f, 1.266487602e-03f, 1.272718041e-03f, 1.278945348e-03f, 1.285169507e-03f, 1.291390507e-03f, 1.297608334e-03f, 1.303822974e-03f,
+ 1.310034413e-03f, 1.316242639e-03f, 1.322447637e-03f, 1.328649395e-03f, 1.334847899e-03f, 1.341043135e-03f, 1.347235091e-03f, 1.353423752e-03f, 1.359609106e-03f, 1.365791139e-03f,
+ 1.371969838e-03f, 1.378145189e-03f, 1.384317178e-03f, 1.390485794e-03f, 1.396651022e-03f, 1.402812848e-03f, 1.408971260e-03f, 1.415126245e-03f, 1.421277788e-03f, 1.427425878e-03f,
+ 1.433570499e-03f, 1.439711640e-03f, 1.445849287e-03f, 1.451983426e-03f, 1.458114045e-03f, 1.464241130e-03f, 1.470364667e-03f, 1.476484644e-03f, 1.482601048e-03f, 1.488713865e-03f,
+ 1.494823082e-03f, 1.500928686e-03f, 1.507030663e-03f, 1.513129001e-03f, 1.519223686e-03f, 1.525314705e-03f, 1.531402046e-03f, 1.537485694e-03f, 1.543565637e-03f, 1.549641861e-03f,
+ 1.555714354e-03f, 1.561783102e-03f, 1.567848093e-03f, 1.573909312e-03f, 1.579966748e-03f, 1.586020387e-03f, 1.592070216e-03f, 1.598116221e-03f, 1.604158391e-03f, 1.610196711e-03f,
+ 1.616231169e-03f, 1.622261752e-03f, 1.628288447e-03f, 1.634311241e-03f, 1.640330120e-03f, 1.646345072e-03f, 1.652356084e-03f, 1.658363143e-03f, 1.664366236e-03f, 1.670365350e-03f,
+ 1.676360472e-03f, 1.682351589e-03f, 1.688338689e-03f, 1.694321757e-03f, 1.700300783e-03f, 1.706275751e-03f, 1.712246651e-03f, 1.718213468e-03f, 1.724176190e-03f, 1.730134804e-03f,
+ 1.736089298e-03f, 1.742039658e-03f, 1.747985872e-03f, 1.753927926e-03f, 1.759865809e-03f, 1.765799507e-03f, 1.771729007e-03f, 1.777654297e-03f, 1.783575364e-03f, 1.789492196e-03f,
+ 1.795404778e-03f, 1.801313100e-03f, 1.807217147e-03f, 1.813116908e-03f, 1.819012369e-03f, 1.824903519e-03f, 1.830790343e-03f, 1.836672830e-03f, 1.842550967e-03f, 1.848424742e-03f,
+ 1.854294141e-03f, 1.860159152e-03f, 1.866019763e-03f, 1.871875960e-03f, 1.877727731e-03f, 1.883575064e-03f, 1.889417947e-03f, 1.895256365e-03f, 1.901090308e-03f, 1.906919762e-03f,
+ 1.912744715e-03f, 1.918565154e-03f, 1.924381067e-03f, 1.930192442e-03f, 1.935999265e-03f, 1.941801525e-03f, 1.947599208e-03f, 1.953392303e-03f, 1.959180797e-03f, 1.964964678e-03f,
+ 1.970743933e-03f, 1.976518549e-03f, 1.982288515e-03f, 1.988053818e-03f, 1.993814445e-03f, 1.999570384e-03f, 2.005321623e-03f, 2.011068150e-03f, 2.016809952e-03f, 2.022547017e-03f,
+ 2.028279332e-03f, 2.034006885e-03f, 2.039729664e-03f, 2.045447657e-03f, 2.051160851e-03f, 2.056869234e-03f, 2.062572794e-03f, 2.068271519e-03f, 2.073965396e-03f, 2.079654413e-03f,
+ 2.085338559e-03f, 2.091017819e-03f, 2.096692184e-03f, 2.102361640e-03f, 2.108026175e-03f, 2.113685777e-03f, 2.119340434e-03f, 2.124990134e-03f, 2.130634865e-03f, 2.136274615e-03f,
+ 2.141909371e-03f, 2.147539121e-03f, 2.153163854e-03f, 2.158783557e-03f, 2.164398219e-03f, 2.170007827e-03f, 2.175612369e-03f, 2.181211833e-03f, 2.186806208e-03f, 2.192395480e-03f,
+ 2.197979640e-03f, 2.203558673e-03f, 2.209132569e-03f, 2.214701315e-03f, 2.220264900e-03f, 2.225823312e-03f, 2.231376538e-03f, 2.236924567e-03f, 2.242467387e-03f, 2.248004986e-03f,
+ 2.253537353e-03f, 2.259064475e-03f, 2.264586340e-03f, 2.270102937e-03f, 2.275614254e-03f, 2.281120280e-03f, 2.286621001e-03f, 2.292116408e-03f, 2.297606487e-03f, 2.303091227e-03f,
+ 2.308570617e-03f, 2.314044645e-03f, 2.319513298e-03f, 2.324976566e-03f, 2.330434436e-03f, 2.335886898e-03f, 2.341333938e-03f, 2.346775546e-03f, 2.352211711e-03f, 2.357642419e-03f,
+ 2.363067661e-03f, 2.368487424e-03f, 2.373901696e-03f, 2.379310466e-03f, 2.384713723e-03f, 2.390111455e-03f, 2.395503650e-03f, 2.400890298e-03f, 2.406271385e-03f, 2.411646902e-03f,
+ 2.417016836e-03f, 2.422381176e-03f, 2.427739911e-03f, 2.433093028e-03f, 2.438440518e-03f, 2.443782367e-03f, 2.449118566e-03f, 2.454449102e-03f, 2.459773964e-03f, 2.465093141e-03f,
+ 2.470406621e-03f, 2.475714393e-03f, 2.481016447e-03f, 2.486312769e-03f, 2.491603350e-03f, 2.496888177e-03f, 2.502167240e-03f, 2.507440528e-03f, 2.512708028e-03f, 2.517969731e-03f,
+ 2.523225624e-03f, 2.528475697e-03f, 2.533719937e-03f, 2.538958335e-03f, 2.544190879e-03f, 2.549417558e-03f, 2.554638360e-03f, 2.559853275e-03f, 2.565062291e-03f, 2.570265398e-03f,
+ 2.575462584e-03f, 2.580653838e-03f, 2.585839149e-03f, 2.591018506e-03f, 2.596191898e-03f, 2.601359314e-03f, 2.606520744e-03f, 2.611676175e-03f, 2.616825598e-03f, 2.621969001e-03f,
+ 2.627106372e-03f, 2.632237703e-03f, 2.637362980e-03f, 2.642482194e-03f, 2.647595334e-03f, 2.652702388e-03f, 2.657803346e-03f, 2.662898197e-03f, 2.667986930e-03f, 2.673069535e-03f,
+ 2.678146000e-03f, 2.683216314e-03f, 2.688280468e-03f, 2.693338450e-03f, 2.698390249e-03f, 2.703435856e-03f, 2.708475258e-03f, 2.713508445e-03f, 2.718535407e-03f, 2.723556133e-03f,
+ 2.728570612e-03f, 2.733578834e-03f, 2.738580788e-03f, 2.743576463e-03f, 2.748565849e-03f, 2.753548935e-03f, 2.758525711e-03f, 2.763496166e-03f, 2.768460289e-03f, 2.773418070e-03f,
+ 2.778369499e-03f, 2.783314564e-03f, 2.788253256e-03f, 2.793185564e-03f, 2.798111478e-03f, 2.803030986e-03f, 2.807944079e-03f, 2.812850747e-03f, 2.817750978e-03f, 2.822644762e-03f,
+ 2.827532090e-03f, 2.832412950e-03f, 2.837287333e-03f, 2.842155228e-03f, 2.847016624e-03f, 2.851871512e-03f, 2.856719881e-03f, 2.861561720e-03f, 2.866397021e-03f, 2.871225771e-03f,
+ 2.876047962e-03f, 2.880863583e-03f, 2.885672624e-03f, 2.890475074e-03f, 2.895270923e-03f, 2.900060162e-03f, 2.904842780e-03f, 2.909618766e-03f, 2.914388112e-03f, 2.919150807e-03f,
+ 2.923906840e-03f, 2.928656202e-03f, 2.933398882e-03f, 2.938134871e-03f, 2.942864159e-03f, 2.947586735e-03f, 2.952302590e-03f, 2.957011713e-03f, 2.961714095e-03f, 2.966409726e-03f,
+ 2.971098596e-03f, 2.975780694e-03f, 2.980456012e-03f, 2.985124539e-03f, 2.989786265e-03f, 2.994441180e-03f, 2.999089275e-03f, 3.003730540e-03f, 3.008364965e-03f, 3.012992540e-03f,
+ 3.017613256e-03f, 3.022227102e-03f, 3.026834069e-03f, 3.031434148e-03f, 3.036027328e-03f, 3.040613600e-03f, 3.045192954e-03f, 3.049765380e-03f, 3.054330870e-03f, 3.058889412e-03f,
+ 3.063440999e-03f, 3.067985619e-03f, 3.072523264e-03f, 3.077053924e-03f, 3.081577589e-03f, 3.086094250e-03f, 3.090603897e-03f, 3.095106522e-03f, 3.099602113e-03f, 3.104090662e-03f,
+ 3.108572160e-03f, 3.113046597e-03f, 3.117513963e-03f, 3.121974250e-03f, 3.126427447e-03f, 3.130873546e-03f, 3.135312536e-03f, 3.139744410e-03f, 3.144169156e-03f, 3.148586767e-03f,
+ 3.152997233e-03f, 3.157400544e-03f, 3.161796691e-03f, 3.166185666e-03f, 3.170567458e-03f, 3.174942059e-03f, 3.179309459e-03f, 3.183669649e-03f, 3.188022621e-03f, 3.192368364e-03f,
+ 3.196706870e-03f, 3.201038130e-03f, 3.205362134e-03f, 3.209678874e-03f, 3.213988340e-03f, 3.218290524e-03f, 3.222585416e-03f, 3.226873007e-03f, 3.231153289e-03f, 3.235426252e-03f,
+ 3.239691887e-03f, 3.243950186e-03f, 3.248201139e-03f, 3.252444738e-03f, 3.256680974e-03f, 3.260909838e-03f, 3.265131320e-03f, 3.269345413e-03f, 3.273552106e-03f, 3.277751393e-03f,
+ 3.281943263e-03f, 3.286127708e-03f, 3.290304719e-03f, 3.294474287e-03f, 3.298636404e-03f, 3.302791061e-03f, 3.306938250e-03f, 3.311077960e-03f, 3.315210185e-03f, 3.319334915e-03f,
+ 3.323452142e-03f, 3.327561856e-03f, 3.331664050e-03f, 3.335758715e-03f, 3.339845843e-03f, 3.343925423e-03f, 3.347997450e-03f, 3.352061912e-03f, 3.356118803e-03f, 3.360168114e-03f,
+ 3.364209836e-03f, 3.368243961e-03f, 3.372270480e-03f, 3.376289386e-03f, 3.380300669e-03f, 3.384304321e-03f, 3.388300334e-03f, 3.392288699e-03f, 3.396269409e-03f, 3.400242455e-03f,
+ 3.404207828e-03f, 3.408165521e-03f, 3.412115525e-03f, 3.416057831e-03f, 3.419992433e-03f, 3.423919321e-03f, 3.427838487e-03f, 3.431749923e-03f, 3.435653621e-03f, 3.439549573e-03f,
+ 3.443437770e-03f, 3.447318206e-03f, 3.451190871e-03f, 3.455055757e-03f, 3.458912857e-03f, 3.462762162e-03f, 3.466603664e-03f, 3.470437356e-03f, 3.474263230e-03f, 3.478081276e-03f,
+ 3.481891489e-03f, 3.485693859e-03f, 3.489488379e-03f, 3.493275040e-03f, 3.497053836e-03f, 3.500824757e-03f, 3.504587797e-03f, 3.508342948e-03f, 3.512090201e-03f, 3.515829549e-03f,
+ 3.519560984e-03f, 3.523284498e-03f, 3.527000084e-03f, 3.530707735e-03f, 3.534407441e-03f, 3.538099196e-03f, 3.541782992e-03f, 3.545458821e-03f, 3.549126676e-03f, 3.552786549e-03f,
+ 3.556438432e-03f, 3.560082319e-03f, 3.563718200e-03f, 3.567346070e-03f, 3.570965920e-03f, 3.574577743e-03f, 3.578181531e-03f, 3.581777277e-03f, 3.585364974e-03f, 3.588944613e-03f,
+ 3.592516189e-03f, 3.596079692e-03f, 3.599635117e-03f, 3.603182455e-03f, 3.606721699e-03f, 3.610252842e-03f, 3.613775877e-03f, 3.617290796e-03f, 3.620797593e-03f, 3.624296259e-03f,
+ 3.627786787e-03f, 3.631269172e-03f, 3.634743404e-03f, 3.638209477e-03f, 3.641667385e-03f, 3.645117119e-03f, 3.648558673e-03f, 3.651992039e-03f, 3.655417211e-03f, 3.658834182e-03f,
+ 3.662242943e-03f, 3.665643490e-03f, 3.669035813e-03f, 3.672419907e-03f, 3.675795765e-03f, 3.679163379e-03f, 3.682522742e-03f, 3.685873848e-03f, 3.689216690e-03f, 3.692551261e-03f,
+ 3.695877554e-03f, 3.699195562e-03f, 3.702505279e-03f, 3.705806697e-03f, 3.709099810e-03f, 3.712384611e-03f, 3.715661094e-03f, 3.718929251e-03f, 3.722189075e-03f, 3.725440561e-03f,
+ 3.728683702e-03f, 3.731918490e-03f, 3.735144920e-03f, 3.738362984e-03f, 3.741572677e-03f, 3.744773991e-03f, 3.747966919e-03f, 3.751151457e-03f, 3.754327596e-03f, 3.757495330e-03f,
+ 3.760654653e-03f, 3.763805559e-03f, 3.766948040e-03f, 3.770082092e-03f, 3.773207706e-03f, 3.776324877e-03f, 3.779433599e-03f, 3.782533864e-03f, 3.785625667e-03f, 3.788709002e-03f,
+ 3.791783862e-03f, 3.794850240e-03f, 3.797908131e-03f, 3.800957529e-03f, 3.803998427e-03f, 3.807030818e-03f, 3.810054698e-03f, 3.813070058e-03f, 3.816076895e-03f, 3.819075201e-03f,
+ 3.822064970e-03f, 3.825046196e-03f, 3.828018873e-03f, 3.830982995e-03f, 3.833938556e-03f, 3.836885550e-03f, 3.839823972e-03f, 3.842753814e-03f, 3.845675071e-03f, 3.848587738e-03f,
+ 3.851491808e-03f, 3.854387275e-03f, 3.857274134e-03f, 3.860152378e-03f, 3.863022002e-03f, 3.865883000e-03f, 3.868735366e-03f, 3.871579095e-03f, 3.874414181e-03f, 3.877240617e-03f,
+ 3.880058398e-03f, 3.882867519e-03f, 3.885667974e-03f, 3.888459757e-03f, 3.891242863e-03f, 3.894017285e-03f, 3.896783019e-03f, 3.899540058e-03f, 3.902288398e-03f, 3.905028032e-03f,
+ 3.907758955e-03f, 3.910481162e-03f, 3.913194647e-03f, 3.915899404e-03f, 3.918595429e-03f, 3.921282715e-03f, 3.923961258e-03f, 3.926631051e-03f, 3.929292090e-03f, 3.931944370e-03f,
+ 3.934587884e-03f, 3.937222628e-03f, 3.939848596e-03f, 3.942465783e-03f, 3.945074184e-03f, 3.947673794e-03f, 3.950264606e-03f, 3.952846617e-03f, 3.955419821e-03f, 3.957984213e-03f,
+ 3.960539787e-03f, 3.963086538e-03f, 3.965624463e-03f, 3.968153554e-03f, 3.970673808e-03f, 3.973185219e-03f, 3.975687783e-03f, 3.978181493e-03f, 3.980666346e-03f, 3.983142336e-03f,
+ 3.985609459e-03f, 3.988067709e-03f, 3.990517081e-03f, 3.992957572e-03f, 3.995389175e-03f, 3.997811886e-03f, 4.000225700e-03f, 4.002630612e-03f, 4.005026618e-03f, 4.007413713e-03f,
+ 4.009791892e-03f, 4.012161151e-03f, 4.014521484e-03f, 4.016872887e-03f, 4.019215355e-03f, 4.021548884e-03f, 4.023873469e-03f, 4.026189105e-03f, 4.028495788e-03f, 4.030793514e-03f,
+ 4.033082277e-03f, 4.035362073e-03f, 4.037632899e-03f, 4.039894748e-03f, 4.042147617e-03f, 4.044391502e-03f, 4.046626397e-03f, 4.048852299e-03f, 4.051069203e-03f, 4.053277105e-03f,
+ 4.055476000e-03f, 4.057665884e-03f, 4.059846754e-03f, 4.062018603e-03f, 4.064181429e-03f, 4.066335227e-03f, 4.068479992e-03f, 4.070615721e-03f, 4.072742410e-03f, 4.074860054e-03f,
+ 4.076968648e-03f, 4.079068190e-03f, 4.081158675e-03f, 4.083240098e-03f, 4.085312456e-03f, 4.087375745e-03f, 4.089429960e-03f, 4.091475098e-03f, 4.093511155e-03f, 4.095538126e-03f,
+ 4.097556009e-03f, 4.099564797e-03f, 4.101564489e-03f, 4.103555080e-03f, 4.105536566e-03f, 4.107508944e-03f, 4.109472208e-03f, 4.111426357e-03f, 4.113371386e-03f, 4.115307290e-03f,
+ 4.117234068e-03f, 4.119151713e-03f, 4.121060224e-03f, 4.122959596e-03f, 4.124849826e-03f, 4.126730910e-03f, 4.128602845e-03f, 4.130465626e-03f, 4.132319250e-03f, 4.134163714e-03f,
+ 4.135999014e-03f, 4.137825147e-03f, 4.139642109e-03f, 4.141449897e-03f, 4.143248506e-03f, 4.145037935e-03f, 4.146818179e-03f, 4.148589234e-03f, 4.150351099e-03f, 4.152103768e-03f,
+ 4.153847240e-03f, 4.155581510e-03f, 4.157306575e-03f, 4.159022432e-03f, 4.160729078e-03f, 4.162426510e-03f, 4.164114723e-03f, 4.165793716e-03f, 4.167463485e-03f, 4.169124026e-03f,
+ 4.170775338e-03f, 4.172417415e-03f, 4.174050257e-03f, 4.175673858e-03f, 4.177288217e-03f, 4.178893330e-03f, 4.180489195e-03f, 4.182075807e-03f, 4.183653165e-03f, 4.185221266e-03f,
+ 4.186780106e-03f, 4.188329682e-03f, 4.189869992e-03f, 4.191401033e-03f, 4.192922802e-03f, 4.194435296e-03f, 4.195938512e-03f, 4.197432448e-03f, 4.198917101e-03f, 4.200392467e-03f,
+ 4.201858545e-03f, 4.203315332e-03f, 4.204762824e-03f, 4.206201020e-03f, 4.207629916e-03f, 4.209049511e-03f, 4.210459801e-03f, 4.211860783e-03f, 4.213252456e-03f, 4.214634817e-03f,
+ 4.216007863e-03f, 4.217371591e-03f, 4.218726000e-03f, 4.220071087e-03f, 4.221406848e-03f, 4.222733283e-03f, 4.224050389e-03f, 4.225358162e-03f, 4.226656602e-03f, 4.227945705e-03f,
+ 4.229225469e-03f, 4.230495892e-03f, 4.231756972e-03f, 4.233008706e-03f, 4.234251092e-03f, 4.235484128e-03f, 4.236707812e-03f, 4.237922141e-03f, 4.239127114e-03f, 4.240322728e-03f,
+ 4.241508982e-03f, 4.242685872e-03f, 4.243853398e-03f, 4.245011556e-03f, 4.246160346e-03f, 4.247299764e-03f, 4.248429810e-03f, 4.249550481e-03f, 4.250661774e-03f, 4.251763689e-03f,
+ 4.252856223e-03f, 4.253939375e-03f, 4.255013142e-03f, 4.256077523e-03f, 4.257132516e-03f, 4.258178119e-03f, 4.259214330e-03f, 4.260241148e-03f, 4.261258571e-03f, 4.262266597e-03f,
+ 4.263265224e-03f, 4.264254451e-03f, 4.265234276e-03f, 4.266204698e-03f, 4.267165715e-03f, 4.268117324e-03f, 4.269059526e-03f, 4.269992318e-03f, 4.270915698e-03f, 4.271829666e-03f,
+ 4.272734219e-03f, 4.273629357e-03f, 4.274515077e-03f, 4.275391379e-03f, 4.276258260e-03f, 4.277115720e-03f, 4.277963758e-03f, 4.278802371e-03f, 4.279631559e-03f, 4.280451320e-03f,
+ 4.281261653e-03f, 4.282062556e-03f, 4.282854029e-03f, 4.283636071e-03f, 4.284408679e-03f, 4.285171854e-03f, 4.285925593e-03f, 4.286669895e-03f, 4.287404761e-03f, 4.288130187e-03f,
+ 4.288846174e-03f, 4.289552720e-03f, 4.290249825e-03f, 4.290937487e-03f, 4.291615705e-03f, 4.292284478e-03f, 4.292943806e-03f, 4.293593687e-03f, 4.294234120e-03f, 4.294865106e-03f,
+ 4.295486642e-03f, 4.296098728e-03f, 4.296701363e-03f, 4.297294546e-03f, 4.297878277e-03f, 4.298452555e-03f, 4.299017379e-03f, 4.299572748e-03f, 4.300118662e-03f, 4.300655120e-03f,
+ 4.301182121e-03f, 4.301699664e-03f, 4.302207750e-03f, 4.302706377e-03f, 4.303195546e-03f, 4.303675254e-03f, 4.304145502e-03f, 4.304606290e-03f, 4.305057616e-03f, 4.305499481e-03f,
+ 4.305931884e-03f, 4.306354824e-03f, 4.306768301e-03f, 4.307172315e-03f, 4.307566866e-03f, 4.307951952e-03f, 4.308327574e-03f, 4.308693731e-03f, 4.309050423e-03f, 4.309397650e-03f,
+ 4.309735412e-03f, 4.310063708e-03f, 4.310382538e-03f, 4.310691903e-03f, 4.310991801e-03f, 4.311282232e-03f, 4.311563198e-03f, 4.311834697e-03f, 4.312096729e-03f, 4.312349294e-03f,
+ 4.312592393e-03f, 4.312826025e-03f, 4.313050191e-03f, 4.313264890e-03f, 4.313470122e-03f, 4.313665888e-03f, 4.313852188e-03f, 4.314029021e-03f, 4.314196388e-03f, 4.314354288e-03f,
+ 4.314502723e-03f, 4.314641693e-03f, 4.314771197e-03f, 4.314891236e-03f, 4.315001809e-03f, 4.315102919e-03f, 4.315194563e-03f, 4.315276744e-03f, 4.315349461e-03f, 4.315412715e-03f,
+ 4.315466506e-03f, 4.315510834e-03f, 4.315545700e-03f, 4.315571105e-03f, 4.315587048e-03f, 4.315593531e-03f, 4.315590553e-03f, 4.315578116e-03f, 4.315556220e-03f, 4.315524865e-03f,
+ 4.315484052e-03f, 4.315433781e-03f, 4.315374054e-03f, 4.315304871e-03f, 4.315226233e-03f, 4.315138140e-03f, 4.315040592e-03f, 4.314933592e-03f, 4.314817139e-03f, 4.314691234e-03f,
+ 4.314555879e-03f, 4.314411073e-03f, 4.314256818e-03f, 4.314093114e-03f, 4.313919963e-03f, 4.313737366e-03f, 4.313545323e-03f, 4.313343835e-03f, 4.313132903e-03f, 4.312912528e-03f,
+ 4.312682712e-03f, 4.312443454e-03f, 4.312194757e-03f, 4.311936622e-03f, 4.311669048e-03f, 4.311392038e-03f, 4.311105593e-03f, 4.310809714e-03f, 4.310504402e-03f, 4.310189657e-03f,
+ 4.309865482e-03f, 4.309531878e-03f, 4.309188846e-03f, 4.308836386e-03f, 4.308474501e-03f, 4.308103192e-03f, 4.307722460e-03f, 4.307332306e-03f, 4.306932732e-03f, 4.306523739e-03f,
+ 4.306105329e-03f, 4.305677503e-03f, 4.305240262e-03f, 4.304793609e-03f, 4.304337543e-03f, 4.303872068e-03f, 4.303397184e-03f, 4.302912894e-03f, 4.302419198e-03f, 4.301916098e-03f,
+ 4.301403596e-03f, 4.300881694e-03f, 4.300350393e-03f, 4.299809694e-03f, 4.299259601e-03f, 4.298700113e-03f, 4.298131234e-03f, 4.297552964e-03f, 4.296965306e-03f, 4.296368262e-03f,
+ 4.295761833e-03f, 4.295146020e-03f, 4.294520827e-03f, 4.293886255e-03f, 4.293242305e-03f, 4.292588980e-03f, 4.291926282e-03f, 4.291254212e-03f, 4.290572773e-03f, 4.289881966e-03f,
+ 4.289181794e-03f, 4.288472259e-03f, 4.287753362e-03f, 4.287025106e-03f, 4.286287493e-03f, 4.285540526e-03f, 4.284784205e-03f, 4.284018534e-03f, 4.283243515e-03f, 4.282459149e-03f,
+ 4.281665439e-03f, 4.280862388e-03f, 4.280049997e-03f, 4.279228270e-03f, 4.278397207e-03f, 4.277556812e-03f, 4.276707087e-03f, 4.275848034e-03f, 4.274979656e-03f, 4.274101954e-03f,
+ 4.273214933e-03f, 4.272318593e-03f, 4.271412938e-03f, 4.270497970e-03f, 4.269573691e-03f, 4.268640104e-03f, 4.267697212e-03f, 4.266745017e-03f, 4.265783522e-03f, 4.264812729e-03f,
+ 4.263832641e-03f, 4.262843261e-03f, 4.261844592e-03f, 4.260836635e-03f, 4.259819394e-03f, 4.258792872e-03f, 4.257757071e-03f, 4.256711994e-03f, 4.255657644e-03f, 4.254594023e-03f,
+ 4.253521135e-03f, 4.252438983e-03f, 4.251347569e-03f, 4.250246896e-03f, 4.249136967e-03f, 4.248017785e-03f, 4.246889354e-03f, 4.245751675e-03f, 4.244604752e-03f, 4.243448589e-03f,
+ 4.242283187e-03f, 4.241108551e-03f, 4.239924682e-03f, 4.238731586e-03f, 4.237529263e-03f, 4.236317718e-03f, 4.235096954e-03f, 4.233866974e-03f, 4.232627781e-03f, 4.231379379e-03f,
+ 4.230121770e-03f, 4.228854958e-03f, 4.227578946e-03f, 4.226293738e-03f, 4.224999337e-03f, 4.223695745e-03f, 4.222382968e-03f, 4.221061007e-03f, 4.219729866e-03f, 4.218389549e-03f,
+ 4.217040060e-03f, 4.215681401e-03f, 4.214313576e-03f, 4.212936588e-03f, 4.211550442e-03f, 4.210155141e-03f, 4.208750688e-03f, 4.207337086e-03f, 4.205914341e-03f, 4.204482454e-03f,
+ 4.203041430e-03f, 4.201591272e-03f, 4.200131985e-03f, 4.198663571e-03f, 4.197186034e-03f, 4.195699379e-03f, 4.194203609e-03f, 4.192698728e-03f, 4.191184739e-03f, 4.189661647e-03f,
+ 4.188129454e-03f, 4.186588166e-03f, 4.185037786e-03f, 4.183478318e-03f, 4.181909766e-03f, 4.180332133e-03f, 4.178745424e-03f, 4.177149643e-03f, 4.175544794e-03f, 4.173930880e-03f,
+ 4.172307906e-03f, 4.170675875e-03f, 4.169034793e-03f, 4.167384662e-03f, 4.165725488e-03f, 4.164057274e-03f, 4.162380024e-03f, 4.160693743e-03f, 4.158998434e-03f, 4.157294103e-03f,
+ 4.155580752e-03f, 4.153858387e-03f, 4.152127012e-03f, 4.150386631e-03f, 4.148637248e-03f, 4.146878868e-03f, 4.145111495e-03f, 4.143335133e-03f, 4.141549787e-03f, 4.139755461e-03f,
+ 4.137952160e-03f, 4.136139888e-03f, 4.134318649e-03f, 4.132488448e-03f, 4.130649290e-03f, 4.128801179e-03f, 4.126944120e-03f, 4.125078116e-03f, 4.123203174e-03f, 4.121319296e-03f,
+ 4.119426489e-03f, 4.117524756e-03f, 4.115614103e-03f, 4.113694533e-03f, 4.111766053e-03f, 4.109828665e-03f, 4.107882376e-03f, 4.105927189e-03f, 4.103963110e-03f, 4.101990144e-03f,
+ 4.100008295e-03f, 4.098017568e-03f, 4.096017968e-03f, 4.094009499e-03f, 4.091992168e-03f, 4.089965978e-03f, 4.087930934e-03f, 4.085887042e-03f, 4.083834307e-03f, 4.081772733e-03f,
+ 4.079702325e-03f, 4.077623089e-03f, 4.075535030e-03f, 4.073438152e-03f, 4.071332460e-03f, 4.069217961e-03f, 4.067094658e-03f, 4.064962558e-03f, 4.062821665e-03f, 4.060671984e-03f,
+ 4.058513520e-03f, 4.056346280e-03f, 4.054170267e-03f, 4.051985488e-03f, 4.049791947e-03f, 4.047589650e-03f, 4.045378603e-03f, 4.043158809e-03f, 4.040930276e-03f, 4.038693008e-03f,
+ 4.036447010e-03f, 4.034192289e-03f, 4.031928849e-03f, 4.029656696e-03f, 4.027375835e-03f, 4.025086271e-03f, 4.022788012e-03f, 4.020481061e-03f, 4.018165424e-03f, 4.015841107e-03f,
+ 4.013508116e-03f, 4.011166456e-03f, 4.008816133e-03f, 4.006457151e-03f, 4.004089518e-03f, 4.001713239e-03f, 3.999328319e-03f, 3.996934764e-03f, 3.994532579e-03f, 3.992121771e-03f,
+ 3.989702346e-03f, 3.987274308e-03f, 3.984837665e-03f, 3.982392421e-03f, 3.979938582e-03f, 3.977476155e-03f, 3.975005145e-03f, 3.972525558e-03f, 3.970037400e-03f, 3.967540677e-03f,
+ 3.965035395e-03f, 3.962521560e-03f, 3.959999177e-03f, 3.957468254e-03f, 3.954928795e-03f, 3.952380808e-03f, 3.949824297e-03f, 3.947259269e-03f, 3.944685730e-03f, 3.942103687e-03f,
+ 3.939513145e-03f, 3.936914110e-03f, 3.934306589e-03f, 3.931690588e-03f, 3.929066113e-03f, 3.926433171e-03f, 3.923791766e-03f, 3.921141907e-03f, 3.918483599e-03f, 3.915816848e-03f,
+ 3.913141660e-03f, 3.910458043e-03f, 3.907766002e-03f, 3.905065544e-03f, 3.902356674e-03f, 3.899639401e-03f, 3.896913729e-03f, 3.894179665e-03f, 3.891437217e-03f, 3.888686389e-03f,
+ 3.885927190e-03f, 3.883159624e-03f, 3.880383700e-03f, 3.877599422e-03f, 3.874806799e-03f, 3.872005836e-03f, 3.869196541e-03f, 3.866378919e-03f, 3.863552977e-03f, 3.860718723e-03f,
+ 3.857876162e-03f, 3.855025302e-03f, 3.852166148e-03f, 3.849298709e-03f, 3.846422990e-03f, 3.843538998e-03f, 3.840646740e-03f, 3.837746223e-03f, 3.834837454e-03f, 3.831920440e-03f,
+ 3.828995187e-03f, 3.826061702e-03f, 3.823119992e-03f, 3.820170065e-03f, 3.817211926e-03f, 3.814245583e-03f, 3.811271043e-03f, 3.808288313e-03f, 3.805297399e-03f, 3.802298310e-03f,
+ 3.799291051e-03f, 3.796275631e-03f, 3.793252055e-03f, 3.790220331e-03f, 3.787180466e-03f, 3.784132468e-03f, 3.781076343e-03f, 3.778012098e-03f, 3.774939741e-03f, 3.771859279e-03f,
+ 3.768770720e-03f, 3.765674069e-03f, 3.762569335e-03f, 3.759456524e-03f, 3.756335645e-03f, 3.753206704e-03f, 3.750069709e-03f, 3.746924667e-03f, 3.743771584e-03f, 3.740610470e-03f,
+ 3.737441331e-03f, 3.734264174e-03f, 3.731079006e-03f, 3.727885837e-03f, 3.724684671e-03f, 3.721475518e-03f, 3.718258385e-03f, 3.715033278e-03f, 3.711800207e-03f, 3.708559177e-03f,
+ 3.705310197e-03f, 3.702053274e-03f, 3.698788417e-03f, 3.695515631e-03f, 3.692234926e-03f, 3.688946308e-03f, 3.685649786e-03f, 3.682345366e-03f, 3.679033058e-03f, 3.675712867e-03f,
+ 3.672384803e-03f, 3.669048872e-03f, 3.665705083e-03f, 3.662353444e-03f, 3.658993961e-03f, 3.655626644e-03f, 3.652251499e-03f, 3.648868534e-03f, 3.645477758e-03f, 3.642079178e-03f,
+ 3.638672802e-03f, 3.635258639e-03f, 3.631836695e-03f, 3.628406979e-03f, 3.624969499e-03f, 3.621524263e-03f, 3.618071278e-03f, 3.614610553e-03f, 3.611142096e-03f, 3.607665915e-03f,
+ 3.604182018e-03f, 3.600690412e-03f, 3.597191107e-03f, 3.593684109e-03f, 3.590169428e-03f, 3.586647071e-03f, 3.583117047e-03f, 3.579579363e-03f, 3.576034028e-03f, 3.572481050e-03f,
+ 3.568920438e-03f, 3.565352198e-03f, 3.561776341e-03f, 3.558192873e-03f, 3.554601804e-03f, 3.551003141e-03f, 3.547396893e-03f, 3.543783068e-03f, 3.540161674e-03f, 3.536532720e-03f,
+ 3.532896215e-03f, 3.529252166e-03f, 3.525600582e-03f, 3.521941472e-03f, 3.518274843e-03f, 3.514600705e-03f, 3.510919066e-03f, 3.507229934e-03f, 3.503533317e-03f, 3.499829225e-03f,
+ 3.496117666e-03f, 3.492398648e-03f, 3.488672180e-03f, 3.484938270e-03f, 3.481196928e-03f, 3.477448161e-03f, 3.473691979e-03f, 3.469928390e-03f, 3.466157402e-03f, 3.462379025e-03f,
+ 3.458593267e-03f, 3.454800136e-03f, 3.450999642e-03f, 3.447191793e-03f, 3.443376598e-03f, 3.439554066e-03f, 3.435724205e-03f, 3.431887024e-03f, 3.428042533e-03f, 3.424190739e-03f,
+ 3.420331653e-03f, 3.416465282e-03f, 3.412591635e-03f, 3.408710722e-03f, 3.404822551e-03f, 3.400927132e-03f, 3.397024472e-03f, 3.393114582e-03f, 3.389197470e-03f, 3.385273145e-03f,
+ 3.381341616e-03f, 3.377402893e-03f, 3.373456983e-03f, 3.369503897e-03f, 3.365543642e-03f, 3.361576230e-03f, 3.357601667e-03f, 3.353619964e-03f, 3.349631130e-03f, 3.345635174e-03f,
+ 3.341632104e-03f, 3.337621931e-03f, 3.333604663e-03f, 3.329580309e-03f, 3.325548879e-03f, 3.321510382e-03f, 3.317464828e-03f, 3.313412224e-03f, 3.309352582e-03f, 3.305285909e-03f,
+ 3.301212216e-03f, 3.297131511e-03f, 3.293043805e-03f, 3.288949105e-03f, 3.284847423e-03f, 3.280738766e-03f, 3.276623145e-03f, 3.272500568e-03f, 3.268371046e-03f, 3.264234588e-03f,
+ 3.260091202e-03f, 3.255940900e-03f, 3.251783689e-03f, 3.247619580e-03f, 3.243448582e-03f, 3.239270705e-03f, 3.235085958e-03f, 3.230894350e-03f, 3.226695892e-03f, 3.222490593e-03f,
+ 3.218278462e-03f, 3.214059509e-03f, 3.209833744e-03f, 3.205601176e-03f, 3.201361815e-03f, 3.197115671e-03f, 3.192862753e-03f, 3.188603072e-03f, 3.184336636e-03f, 3.180063455e-03f,
+ 3.175783540e-03f, 3.171496899e-03f, 3.167203544e-03f, 3.162903483e-03f, 3.158596726e-03f, 3.154283283e-03f, 3.149963164e-03f, 3.145636379e-03f, 3.141302938e-03f, 3.136962850e-03f,
+ 3.132616126e-03f, 3.128262775e-03f, 3.123902807e-03f, 3.119536232e-03f, 3.115163060e-03f, 3.110783301e-03f, 3.106396966e-03f, 3.102004063e-03f, 3.097604603e-03f, 3.093198596e-03f,
+ 3.088786052e-03f, 3.084366981e-03f, 3.079941393e-03f, 3.075509298e-03f, 3.071070706e-03f, 3.066625628e-03f, 3.062174073e-03f, 3.057716051e-03f, 3.053251573e-03f, 3.048780649e-03f,
+ 3.044303289e-03f, 3.039819502e-03f, 3.035329301e-03f, 3.030832693e-03f, 3.026329690e-03f, 3.021820302e-03f, 3.017304540e-03f, 3.012782412e-03f, 3.008253931e-03f, 3.003719105e-03f,
+ 2.999177945e-03f, 2.994630463e-03f, 2.990076666e-03f, 2.985516567e-03f, 2.980950176e-03f, 2.976377503e-03f, 2.971798557e-03f, 2.967213351e-03f, 2.962621893e-03f, 2.958024195e-03f,
+ 2.953420267e-03f, 2.948810119e-03f, 2.944193761e-03f, 2.939571205e-03f, 2.934942461e-03f, 2.930307539e-03f, 2.925666449e-03f, 2.921019203e-03f, 2.916365811e-03f, 2.911706282e-03f,
+ 2.907040629e-03f, 2.902368861e-03f, 2.897690989e-03f, 2.893007023e-03f, 2.888316975e-03f, 2.883620854e-03f, 2.878918672e-03f, 2.874210439e-03f, 2.869496166e-03f, 2.864775862e-03f,
+ 2.860049540e-03f, 2.855317210e-03f, 2.850578882e-03f, 2.845834568e-03f, 2.841084277e-03f, 2.836328021e-03f, 2.831565810e-03f, 2.826797656e-03f, 2.822023568e-03f, 2.817243558e-03f,
+ 2.812457637e-03f, 2.807665815e-03f, 2.802868103e-03f, 2.798064512e-03f, 2.793255054e-03f, 2.788439738e-03f, 2.783618575e-03f, 2.778791577e-03f, 2.773958755e-03f, 2.769120119e-03f,
+ 2.764275680e-03f, 2.759425449e-03f, 2.754569438e-03f, 2.749707656e-03f, 2.744840116e-03f, 2.739966828e-03f, 2.735087803e-03f, 2.730203052e-03f, 2.725312587e-03f, 2.720416417e-03f,
+ 2.715514555e-03f, 2.710607010e-03f, 2.705693796e-03f, 2.700774921e-03f, 2.695850399e-03f, 2.690920239e-03f, 2.685984452e-03f, 2.681043051e-03f, 2.676096045e-03f, 2.671143447e-03f,
+ 2.666185267e-03f, 2.661221517e-03f, 2.656252207e-03f, 2.651277349e-03f, 2.646296955e-03f, 2.641311034e-03f, 2.636319600e-03f, 2.631322662e-03f, 2.626320232e-03f, 2.621312322e-03f,
+ 2.616298942e-03f, 2.611280104e-03f, 2.606255819e-03f, 2.601226099e-03f, 2.596190955e-03f, 2.591150398e-03f, 2.586104440e-03f, 2.581053091e-03f, 2.575996364e-03f, 2.570934270e-03f,
+ 2.565866819e-03f, 2.560794024e-03f, 2.555715896e-03f, 2.550632446e-03f, 2.545543686e-03f, 2.540449628e-03f, 2.535350282e-03f, 2.530245660e-03f, 2.525135773e-03f, 2.520020634e-03f,
+ 2.514900253e-03f, 2.509774643e-03f, 2.504643814e-03f, 2.499507778e-03f, 2.494366547e-03f, 2.489220132e-03f, 2.484068545e-03f, 2.478911798e-03f, 2.473749901e-03f, 2.468582868e-03f,
+ 2.463410708e-03f, 2.458233434e-03f, 2.453051058e-03f, 2.447863591e-03f, 2.442671045e-03f, 2.437473431e-03f, 2.432270761e-03f, 2.427063047e-03f, 2.421850301e-03f, 2.416632534e-03f,
+ 2.411409757e-03f, 2.406181984e-03f, 2.400949224e-03f, 2.395711491e-03f, 2.390468796e-03f, 2.385221150e-03f, 2.379968566e-03f, 2.374711055e-03f, 2.369448629e-03f, 2.364181300e-03f,
+ 2.358909079e-03f, 2.353631979e-03f, 2.348350011e-03f, 2.343063188e-03f, 2.337771520e-03f, 2.332475020e-03f, 2.327173700e-03f, 2.321867572e-03f, 2.316556647e-03f, 2.311240938e-03f,
+ 2.305920456e-03f, 2.300595213e-03f, 2.295265221e-03f, 2.289930493e-03f, 2.284591040e-03f, 2.279246874e-03f, 2.273898007e-03f, 2.268544451e-03f, 2.263186218e-03f, 2.257823320e-03f,
+ 2.252455769e-03f, 2.247083577e-03f, 2.241706756e-03f, 2.236325319e-03f, 2.230939277e-03f, 2.225548642e-03f, 2.220153426e-03f, 2.214753642e-03f, 2.209349301e-03f, 2.203940416e-03f,
+ 2.198526999e-03f, 2.193109061e-03f, 2.187686616e-03f, 2.182259674e-03f, 2.176828249e-03f, 2.171392352e-03f, 2.165951996e-03f, 2.160507192e-03f, 2.155057954e-03f, 2.149604292e-03f,
+ 2.144146220e-03f, 2.138683750e-03f, 2.133216893e-03f, 2.127745662e-03f, 2.122270069e-03f, 2.116790127e-03f, 2.111305847e-03f, 2.105817242e-03f, 2.100324325e-03f, 2.094827107e-03f,
+ 2.089325601e-03f, 2.083819819e-03f, 2.078309773e-03f, 2.072795476e-03f, 2.067276940e-03f, 2.061754178e-03f, 2.056227201e-03f, 2.050696022e-03f, 2.045160654e-03f, 2.039621108e-03f,
+ 2.034077398e-03f, 2.028529535e-03f, 2.022977532e-03f, 2.017421401e-03f, 2.011861156e-03f, 2.006296807e-03f, 2.000728368e-03f, 1.995155850e-03f, 1.989579268e-03f, 1.983998632e-03f,
+ 1.978413955e-03f, 1.972825251e-03f, 1.967232530e-03f, 1.961635807e-03f, 1.956035092e-03f, 1.950430400e-03f, 1.944821741e-03f, 1.939209130e-03f, 1.933592578e-03f, 1.927972097e-03f,
+ 1.922347701e-03f, 1.916719402e-03f, 1.911087213e-03f, 1.905451145e-03f, 1.899811212e-03f, 1.894167426e-03f, 1.888519800e-03f, 1.882868346e-03f, 1.877213078e-03f, 1.871554007e-03f,
+ 1.865891146e-03f, 1.860224507e-03f, 1.854554105e-03f, 1.848879950e-03f, 1.843202056e-03f, 1.837520435e-03f, 1.831835101e-03f, 1.826146065e-03f, 1.820453341e-03f, 1.814756940e-03f,
+ 1.809056876e-03f, 1.803353162e-03f, 1.797645810e-03f, 1.791934833e-03f, 1.786220243e-03f, 1.780502054e-03f, 1.774780278e-03f, 1.769054927e-03f, 1.763326015e-03f, 1.757593555e-03f,
+ 1.751857558e-03f, 1.746118038e-03f, 1.740375008e-03f, 1.734628480e-03f, 1.728878468e-03f, 1.723124983e-03f, 1.717368039e-03f, 1.711607649e-03f, 1.705843825e-03f, 1.700076580e-03f,
+ 1.694305928e-03f, 1.688531880e-03f, 1.682754450e-03f, 1.676973651e-03f, 1.671189495e-03f, 1.665401995e-03f, 1.659611165e-03f, 1.653817016e-03f, 1.648019563e-03f, 1.642218817e-03f,
+ 1.636414792e-03f, 1.630607501e-03f, 1.624796957e-03f, 1.618983171e-03f, 1.613166159e-03f, 1.607345931e-03f, 1.601522502e-03f, 1.595695884e-03f, 1.589866090e-03f, 1.584033134e-03f,
+ 1.578197027e-03f, 1.572357783e-03f, 1.566515416e-03f, 1.560669937e-03f, 1.554821361e-03f, 1.548969699e-03f, 1.543114965e-03f, 1.537257173e-03f, 1.531396334e-03f, 1.525532462e-03f,
+ 1.519665571e-03f, 1.513795672e-03f, 1.507922780e-03f, 1.502046906e-03f, 1.496168065e-03f, 1.490286269e-03f, 1.484401531e-03f, 1.478513865e-03f, 1.472623283e-03f, 1.466729798e-03f,
+ 1.460833424e-03f, 1.454934174e-03f, 1.449032060e-03f, 1.443127097e-03f, 1.437219296e-03f, 1.431308671e-03f, 1.425395235e-03f, 1.419479002e-03f, 1.413559984e-03f, 1.407638195e-03f,
+ 1.401713647e-03f, 1.395786354e-03f, 1.389856329e-03f, 1.383923585e-03f, 1.377988136e-03f, 1.372049993e-03f, 1.366109172e-03f, 1.360165684e-03f, 1.354219543e-03f, 1.348270762e-03f,
+ 1.342319354e-03f, 1.336365333e-03f, 1.330408712e-03f, 1.324449503e-03f, 1.318487721e-03f, 1.312523378e-03f, 1.306556487e-03f, 1.300587062e-03f, 1.294615116e-03f, 1.288640663e-03f,
+ 1.282663714e-03f, 1.276684285e-03f, 1.270702387e-03f, 1.264718035e-03f, 1.258731240e-03f, 1.252742018e-03f, 1.246750381e-03f, 1.240756341e-03f, 1.234759914e-03f, 1.228761110e-03f,
+ 1.222759945e-03f, 1.216756432e-03f, 1.210750583e-03f, 1.204742412e-03f, 1.198731932e-03f, 1.192719156e-03f, 1.186704099e-03f, 1.180686772e-03f, 1.174667190e-03f, 1.168645366e-03f,
+ 1.162621313e-03f, 1.156595044e-03f, 1.150566573e-03f, 1.144535913e-03f, 1.138503078e-03f, 1.132468080e-03f, 1.126430934e-03f, 1.120391652e-03f, 1.114350247e-03f, 1.108306734e-03f,
+ 1.102261126e-03f, 1.096213435e-03f, 1.090163676e-03f, 1.084111862e-03f, 1.078058005e-03f, 1.072002120e-03f, 1.065944220e-03f, 1.059884318e-03f, 1.053822428e-03f, 1.047758562e-03f,
+ 1.041692735e-03f, 1.035624960e-03f, 1.029555250e-03f, 1.023483619e-03f, 1.017410080e-03f, 1.011334646e-03f, 1.005257332e-03f, 9.991781492e-04f, 9.930971125e-04f, 9.870142350e-04f,
+ 9.809295301e-04f, 9.748430114e-04f, 9.687546921e-04f, 9.626645858e-04f, 9.565727058e-04f, 9.504790658e-04f, 9.443836790e-04f, 9.382865591e-04f, 9.321877193e-04f, 9.260871733e-04f,
+ 9.199849344e-04f, 9.138810162e-04f, 9.077754320e-04f, 9.016681955e-04f, 8.955593200e-04f, 8.894488191e-04f, 8.833367062e-04f, 8.772229948e-04f, 8.711076984e-04f, 8.649908306e-04f,
+ 8.588724047e-04f, 8.527524343e-04f, 8.466309330e-04f, 8.405079141e-04f, 8.343833912e-04f, 8.282573779e-04f, 8.221298876e-04f, 8.160009338e-04f, 8.098705301e-04f, 8.037386900e-04f,
+ 7.976054270e-04f, 7.914707545e-04f, 7.853346863e-04f, 7.791972357e-04f, 7.730584163e-04f, 7.669182417e-04f, 7.607767254e-04f, 7.546338808e-04f, 7.484897216e-04f, 7.423442613e-04f,
+ 7.361975135e-04f, 7.300494916e-04f, 7.239002093e-04f, 7.177496800e-04f, 7.115979174e-04f, 7.054449349e-04f, 6.992907462e-04f, 6.931353648e-04f, 6.869788043e-04f, 6.808210782e-04f,
+ 6.746622000e-04f, 6.685021834e-04f, 6.623410420e-04f, 6.561787892e-04f, 6.500154386e-04f, 6.438510039e-04f, 6.376854986e-04f, 6.315189362e-04f, 6.253513304e-04f, 6.191826948e-04f,
+ 6.130130428e-04f, 6.068423881e-04f, 6.006707443e-04f, 5.944981249e-04f, 5.883245436e-04f, 5.821500139e-04f, 5.759745494e-04f, 5.697981637e-04f, 5.636208704e-04f, 5.574426831e-04f,
+ 5.512636154e-04f, 5.450836808e-04f, 5.389028930e-04f, 5.327212656e-04f, 5.265388121e-04f, 5.203555462e-04f, 5.141714814e-04f, 5.079866314e-04f, 5.018010097e-04f, 4.956146301e-04f,
+ 4.894275059e-04f, 4.832396510e-04f, 4.770510788e-04f, 4.708618030e-04f, 4.646718372e-04f, 4.584811950e-04f, 4.522898900e-04f, 4.460979357e-04f, 4.399053460e-04f, 4.337121342e-04f,
+ 4.275183141e-04f, 4.213238992e-04f, 4.151289032e-04f, 4.089333397e-04f, 4.027372223e-04f, 3.965405645e-04f, 3.903433801e-04f, 3.841456826e-04f, 3.779474857e-04f, 3.717488029e-04f,
+ 3.655496479e-04f, 3.593500343e-04f, 3.531499757e-04f, 3.469494857e-04f, 3.407485780e-04f, 3.345472661e-04f, 3.283455637e-04f, 3.221434843e-04f, 3.159410417e-04f, 3.097382494e-04f,
+ 3.035351211e-04f, 2.973316703e-04f, 2.911279106e-04f, 2.849238558e-04f, 2.787195193e-04f, 2.725149149e-04f, 2.663100561e-04f, 2.601049566e-04f, 2.538996300e-04f, 2.476940898e-04f,
+ 2.414883497e-04f, 2.352824233e-04f, 2.290763243e-04f, 2.228700662e-04f, 2.166636627e-04f, 2.104571273e-04f, 2.042504738e-04f, 1.980437156e-04f, 1.918368664e-04f, 1.856299399e-04f,
+ 1.794229495e-04f, 1.732159090e-04f, 1.670088320e-04f, 1.608017320e-04f, 1.545946227e-04f, 1.483875177e-04f, 1.421804305e-04f, 1.359733749e-04f, 1.297663643e-04f, 1.235594124e-04f,
+ 1.173525328e-04f, 1.111457391e-04f, 1.049390449e-04f, 9.873246385e-05f, 9.252600947e-05f, 8.631969539e-05f, 8.011353520e-05f, 7.390754251e-05f, 6.770173091e-05f, 6.149611400e-05f,
+ 5.529070536e-05f, 4.908551858e-05f, 4.288056727e-05f, 3.667586500e-05f, 3.047142537e-05f, 2.426726195e-05f, 1.806338835e-05f, 1.185981813e-05f, 5.656564885e-06f, -5.463578053e-07f,
+ -6.748936364e-06f, -1.295115721e-05f, -1.915300677e-05f, -2.535447147e-05f, -3.155553774e-05f, -3.775619199e-05f, -4.395642067e-05f, -5.015621021e-05f, -5.635554704e-05f, -6.255441759e-05f,
+ -6.875280830e-05f, -7.495070561e-05f, -8.114809596e-05f, -8.734496579e-05f, -9.354130156e-05f, -9.973708969e-05f, -1.059323166e-04f, -1.121269689e-04f, -1.183210328e-04f, -1.245144950e-04f,
+ -1.307073417e-04f, -1.368995596e-04f, -1.430911350e-04f, -1.492820544e-04f, -1.554723043e-04f, -1.616618712e-04f, -1.678507415e-04f, -1.740389017e-04f, -1.802263382e-04f, -1.864130376e-04f,
+ -1.925989863e-04f, -1.987841707e-04f, -2.049685775e-04f, -2.111521931e-04f, -2.173350039e-04f, -2.235169964e-04f, -2.296981572e-04f, -2.358784727e-04f, -2.420579295e-04f, -2.482365140e-04f,
+ -2.544142127e-04f, -2.605910122e-04f, -2.667668990e-04f, -2.729418595e-04f, -2.791158803e-04f, -2.852889479e-04f, -2.914610488e-04f, -2.976321696e-04f, -3.038022968e-04f, -3.099714168e-04f,
+ -3.161395163e-04f, -3.223065817e-04f, -3.284725997e-04f, -3.346375567e-04f, -3.408014393e-04f, -3.469642340e-04f, -3.531259274e-04f, -3.592865061e-04f, -3.654459566e-04f, -3.716042654e-04f,
+ -3.777614192e-04f, -3.839174044e-04f, -3.900722077e-04f, -3.962258156e-04f, -4.023782148e-04f, -4.085293917e-04f, -4.146793330e-04f, -4.208280253e-04f, -4.269754551e-04f, -4.331216090e-04f,
+ -4.392664737e-04f, -4.454100357e-04f, -4.515522817e-04f, -4.576931983e-04f, -4.638327720e-04f, -4.699709894e-04f, -4.761078373e-04f, -4.822433022e-04f, -4.883773708e-04f, -4.945100296e-04f,
+ -5.006412654e-04f, -5.067710647e-04f, -5.128994142e-04f, -5.190263005e-04f, -5.251517104e-04f, -5.312756303e-04f, -5.373980471e-04f, -5.435189473e-04f, -5.496383177e-04f, -5.557561449e-04f,
+ -5.618724155e-04f, -5.679871163e-04f, -5.741002340e-04f, -5.802117551e-04f, -5.863216665e-04f, -5.924299548e-04f, -5.985366067e-04f, -6.046416089e-04f, -6.107449481e-04f, -6.168466111e-04f,
+ -6.229465845e-04f, -6.290448550e-04f, -6.351414095e-04f, -6.412362346e-04f, -6.473293171e-04f, -6.534206436e-04f, -6.595102010e-04f, -6.655979760e-04f, -6.716839554e-04f, -6.777681258e-04f,
+ -6.838504742e-04f, -6.899309871e-04f, -6.960096515e-04f, -7.020864540e-04f, -7.081613816e-04f, -7.142344208e-04f, -7.203055586e-04f, -7.263747818e-04f, -7.324420771e-04f, -7.385074313e-04f,
+ -7.445708313e-04f, -7.506322639e-04f, -7.566917159e-04f, -7.627491741e-04f, -7.688046254e-04f, -7.748580565e-04f, -7.809094544e-04f, -7.869588059e-04f, -7.930060978e-04f, -7.990513169e-04f,
+ -8.050944503e-04f, -8.111354846e-04f, -8.171744069e-04f, -8.232112039e-04f, -8.292458626e-04f, -8.352783698e-04f, -8.413087125e-04f, -8.473368775e-04f, -8.533628517e-04f, -8.593866222e-04f,
+ -8.654081756e-04f, -8.714274991e-04f, -8.774445795e-04f, -8.834594038e-04f, -8.894719589e-04f, -8.954822317e-04f, -9.014902092e-04f, -9.074958783e-04f, -9.134992261e-04f, -9.195002395e-04f,
+ -9.254989054e-04f, -9.314952108e-04f, -9.374891428e-04f, -9.434806882e-04f, -9.494698342e-04f, -9.554565677e-04f, -9.614408758e-04f, -9.674227453e-04f, -9.734021635e-04f, -9.793791172e-04f,
+ -9.853535935e-04f, -9.913255795e-04f, -9.972950622e-04f, -1.003262029e-03f, -1.009226466e-03f, -1.015188361e-03f, -1.021147701e-03f, -1.027104473e-03f, -1.033058665e-03f, -1.039010262e-03f,
+ -1.044959253e-03f, -1.050905624e-03f, -1.056849363e-03f, -1.062790456e-03f, -1.068728892e-03f, -1.074664656e-03f, -1.080597736e-03f, -1.086528119e-03f, -1.092455792e-03f, -1.098380743e-03f,
+ -1.104302959e-03f, -1.110222426e-03f, -1.116139133e-03f, -1.122053065e-03f, -1.127964211e-03f, -1.133872558e-03f, -1.139778092e-03f, -1.145680801e-03f, -1.151580672e-03f, -1.157477693e-03f,
+ -1.163371850e-03f, -1.169263131e-03f, -1.175151524e-03f, -1.181037014e-03f, -1.186919591e-03f, -1.192799240e-03f, -1.198675949e-03f, -1.204549706e-03f, -1.210420497e-03f, -1.216288311e-03f,
+ -1.222153134e-03f, -1.228014953e-03f, -1.233873757e-03f, -1.239729531e-03f, -1.245582264e-03f, -1.251431944e-03f, -1.257278556e-03f, -1.263122089e-03f, -1.268962530e-03f, -1.274799867e-03f,
+ -1.280634086e-03f, -1.286465175e-03f, -1.292293122e-03f, -1.298117914e-03f, -1.303939538e-03f, -1.309757982e-03f, -1.315573233e-03f, -1.321385279e-03f, -1.327194106e-03f, -1.332999703e-03f,
+ -1.338802057e-03f, -1.344601156e-03f, -1.350396986e-03f, -1.356189535e-03f, -1.361978791e-03f, -1.367764742e-03f, -1.373547374e-03f, -1.379326676e-03f, -1.385102635e-03f, -1.390875237e-03f,
+ -1.396644472e-03f, -1.402410326e-03f, -1.408172787e-03f, -1.413931843e-03f, -1.419687480e-03f, -1.425439688e-03f, -1.431188452e-03f, -1.436933761e-03f, -1.442675603e-03f, -1.448413965e-03f,
+ -1.454148834e-03f, -1.459880199e-03f, -1.465608046e-03f, -1.471332364e-03f, -1.477053140e-03f, -1.482770362e-03f, -1.488484018e-03f, -1.494194094e-03f, -1.499900580e-03f, -1.505603462e-03f,
+ -1.511302728e-03f, -1.516998366e-03f, -1.522690364e-03f, -1.528378709e-03f, -1.534063389e-03f, -1.539744393e-03f, -1.545421706e-03f, -1.551095318e-03f, -1.556765216e-03f, -1.562431388e-03f,
+ -1.568093822e-03f, -1.573752505e-03f, -1.579407426e-03f, -1.585058571e-03f, -1.590705930e-03f, -1.596349489e-03f, -1.601989237e-03f, -1.607625161e-03f, -1.613257249e-03f, -1.618885490e-03f,
+ -1.624509871e-03f, -1.630130379e-03f, -1.635747004e-03f, -1.641359732e-03f, -1.646968551e-03f, -1.652573451e-03f, -1.658174417e-03f, -1.663771439e-03f, -1.669364505e-03f, -1.674953601e-03f,
+ -1.680538717e-03f, -1.686119841e-03f, -1.691696959e-03f, -1.697270061e-03f, -1.702839134e-03f, -1.708404166e-03f, -1.713965145e-03f, -1.719522060e-03f, -1.725074898e-03f, -1.730623648e-03f,
+ -1.736168297e-03f, -1.741708834e-03f, -1.747245246e-03f, -1.752777522e-03f, -1.758305650e-03f, -1.763829617e-03f, -1.769349413e-03f, -1.774865025e-03f, -1.780376441e-03f, -1.785883650e-03f,
+ -1.791386639e-03f, -1.796885397e-03f, -1.802379912e-03f, -1.807870173e-03f, -1.813356166e-03f, -1.818837882e-03f, -1.824315307e-03f, -1.829788430e-03f, -1.835257239e-03f, -1.840721723e-03f,
+ -1.846181870e-03f, -1.851637667e-03f, -1.857089105e-03f, -1.862536169e-03f, -1.867978850e-03f, -1.873417135e-03f, -1.878851012e-03f, -1.884280470e-03f, -1.889705498e-03f, -1.895126083e-03f,
+ -1.900542214e-03f, -1.905953879e-03f, -1.911361067e-03f, -1.916763767e-03f, -1.922161965e-03f, -1.927555652e-03f, -1.932944815e-03f, -1.938329443e-03f, -1.943709524e-03f, -1.949085046e-03f,
+ -1.954455999e-03f, -1.959822370e-03f, -1.965184149e-03f, -1.970541323e-03f, -1.975893882e-03f, -1.981241813e-03f, -1.986585105e-03f, -1.991923747e-03f, -1.997257727e-03f, -2.002587034e-03f,
+ -2.007911656e-03f, -2.013231583e-03f, -2.018546802e-03f, -2.023857302e-03f, -2.029163072e-03f, -2.034464101e-03f, -2.039760377e-03f, -2.045051888e-03f, -2.050338624e-03f, -2.055620573e-03f,
+ -2.060897724e-03f, -2.066170066e-03f, -2.071437586e-03f, -2.076700275e-03f, -2.081958120e-03f, -2.087211110e-03f, -2.092459235e-03f, -2.097702482e-03f, -2.102940841e-03f, -2.108174301e-03f,
+ -2.113402850e-03f, -2.118626477e-03f, -2.123845171e-03f, -2.129058921e-03f, -2.134267715e-03f, -2.139471543e-03f, -2.144670393e-03f, -2.149864254e-03f, -2.155053115e-03f, -2.160236965e-03f,
+ -2.165415793e-03f, -2.170589588e-03f, -2.175758339e-03f, -2.180922034e-03f, -2.186080663e-03f, -2.191234215e-03f, -2.196382678e-03f, -2.201526042e-03f, -2.206664295e-03f, -2.211797427e-03f,
+ -2.216925427e-03f, -2.222048283e-03f, -2.227165986e-03f, -2.232278523e-03f, -2.237385884e-03f, -2.242488058e-03f, -2.247585034e-03f, -2.252676801e-03f, -2.257763348e-03f, -2.262844665e-03f,
+ -2.267920741e-03f, -2.272991564e-03f, -2.278057125e-03f, -2.283117411e-03f, -2.288172413e-03f, -2.293222120e-03f, -2.298266520e-03f, -2.303305603e-03f, -2.308339359e-03f, -2.313367776e-03f,
+ -2.318390844e-03f, -2.323408552e-03f, -2.328420889e-03f, -2.333427845e-03f, -2.338429409e-03f, -2.343425571e-03f, -2.348416319e-03f, -2.353401643e-03f, -2.358381532e-03f, -2.363355977e-03f,
+ -2.368324965e-03f, -2.373288488e-03f, -2.378246533e-03f, -2.383199090e-03f, -2.388146150e-03f, -2.393087701e-03f, -2.398023733e-03f, -2.402954235e-03f, -2.407879197e-03f, -2.412798608e-03f,
+ -2.417712458e-03f, -2.422620737e-03f, -2.427523434e-03f, -2.432420538e-03f, -2.437312039e-03f, -2.442197927e-03f, -2.447078191e-03f, -2.451952821e-03f, -2.456821806e-03f, -2.461685137e-03f,
+ -2.466542802e-03f, -2.471394792e-03f, -2.476241096e-03f, -2.481081704e-03f, -2.485916605e-03f, -2.490745790e-03f, -2.495569247e-03f, -2.500386968e-03f, -2.505198941e-03f, -2.510005156e-03f,
+ -2.514805603e-03f, -2.519600272e-03f, -2.524389152e-03f, -2.529172235e-03f, -2.533949508e-03f, -2.538720962e-03f, -2.543486588e-03f, -2.548246374e-03f, -2.553000312e-03f, -2.557748389e-03f,
+ -2.562490598e-03f, -2.567226927e-03f, -2.571957366e-03f, -2.576681906e-03f, -2.581400536e-03f, -2.586113247e-03f, -2.590820028e-03f, -2.595520869e-03f, -2.600215761e-03f, -2.604904693e-03f,
+ -2.609587656e-03f, -2.614264639e-03f, -2.618935633e-03f, -2.623600628e-03f, -2.628259613e-03f, -2.632912580e-03f, -2.637559517e-03f, -2.642200416e-03f, -2.646835266e-03f, -2.651464058e-03f,
+ -2.656086781e-03f, -2.660703427e-03f, -2.665313984e-03f, -2.669918444e-03f, -2.674516797e-03f, -2.679109033e-03f, -2.683695141e-03f, -2.688275113e-03f, -2.692848939e-03f, -2.697416609e-03f,
+ -2.701978114e-03f, -2.706533443e-03f, -2.711082587e-03f, -2.715625537e-03f, -2.720162283e-03f, -2.724692814e-03f, -2.729217123e-03f, -2.733735199e-03f, -2.738247032e-03f, -2.742752613e-03f,
+ -2.747251932e-03f, -2.751744981e-03f, -2.756231749e-03f, -2.760712227e-03f, -2.765186405e-03f, -2.769654275e-03f, -2.774115825e-03f, -2.778571049e-03f, -2.783019934e-03f, -2.787462474e-03f,
+ -2.791898657e-03f, -2.796328474e-03f, -2.800751917e-03f, -2.805168976e-03f, -2.809579641e-03f, -2.813983903e-03f, -2.818381754e-03f, -2.822773183e-03f, -2.827158181e-03f, -2.831536740e-03f,
+ -2.835908849e-03f, -2.840274500e-03f, -2.844633683e-03f, -2.848986390e-03f, -2.853332610e-03f, -2.857672336e-03f, -2.862005557e-03f, -2.866332265e-03f, -2.870652450e-03f, -2.874966104e-03f,
+ -2.879273216e-03f, -2.883573779e-03f, -2.887867783e-03f, -2.892155219e-03f, -2.896436079e-03f, -2.900710352e-03f, -2.904978030e-03f, -2.909239104e-03f, -2.913493565e-03f, -2.917741404e-03f,
+ -2.921982613e-03f, -2.926217181e-03f, -2.930445101e-03f, -2.934666363e-03f, -2.938880959e-03f, -2.943088879e-03f, -2.947290115e-03f, -2.951484658e-03f, -2.955672499e-03f, -2.959853629e-03f,
+ -2.964028040e-03f, -2.968195723e-03f, -2.972356668e-03f, -2.976510868e-03f, -2.980658313e-03f, -2.984798995e-03f, -2.988932905e-03f, -2.993060034e-03f, -2.997180374e-03f, -3.001293917e-03f,
+ -3.005400652e-03f, -3.009500572e-03f, -3.013593669e-03f, -3.017679933e-03f, -3.021759355e-03f, -3.025831929e-03f, -3.029897644e-03f, -3.033956493e-03f, -3.038008466e-03f, -3.042053556e-03f,
+ -3.046091753e-03f, -3.050123050e-03f, -3.054147438e-03f, -3.058164908e-03f, -3.062175452e-03f, -3.066179062e-03f, -3.070175729e-03f, -3.074165445e-03f, -3.078148202e-03f, -3.082123991e-03f,
+ -3.086092803e-03f, -3.090054631e-03f, -3.094009466e-03f, -3.097957300e-03f, -3.101898125e-03f, -3.105831932e-03f, -3.109758714e-03f, -3.113678461e-03f, -3.117591166e-03f, -3.121496821e-03f,
+ -3.125395417e-03f, -3.129286946e-03f, -3.133171401e-03f, -3.137048772e-03f, -3.140919052e-03f, -3.144782233e-03f, -3.148638307e-03f, -3.152487266e-03f, -3.156329101e-03f, -3.160163804e-03f,
+ -3.163991368e-03f, -3.167811785e-03f, -3.171625046e-03f, -3.175431144e-03f, -3.179230071e-03f, -3.183021818e-03f, -3.186806378e-03f, -3.190583743e-03f, -3.194353905e-03f, -3.198116857e-03f,
+ -3.201872589e-03f, -3.205621095e-03f, -3.209362367e-03f, -3.213096397e-03f, -3.216823177e-03f, -3.220542699e-03f, -3.224254955e-03f, -3.227959939e-03f, -3.231657642e-03f, -3.235348056e-03f,
+ -3.239031173e-03f, -3.242706987e-03f, -3.246375490e-03f, -3.250036673e-03f, -3.253690529e-03f, -3.257337051e-03f, -3.260976230e-03f, -3.264608060e-03f, -3.268232533e-03f, -3.271849641e-03f,
+ -3.275459377e-03f, -3.279061734e-03f, -3.282656703e-03f, -3.286244277e-03f, -3.289824449e-03f, -3.293397212e-03f, -3.296962557e-03f, -3.300520479e-03f, -3.304070968e-03f, -3.307614018e-03f,
+ -3.311149622e-03f, -3.314677772e-03f, -3.318198460e-03f, -3.321711680e-03f, -3.325217425e-03f, -3.328715686e-03f, -3.332206457e-03f, -3.335689730e-03f, -3.339165499e-03f, -3.342633756e-03f,
+ -3.346094493e-03f, -3.349547705e-03f, -3.352993382e-03f, -3.356431520e-03f, -3.359862109e-03f, -3.363285143e-03f, -3.366700616e-03f, -3.370108520e-03f, -3.373508847e-03f, -3.376901592e-03f,
+ -3.380286746e-03f, -3.383664304e-03f, -3.387034257e-03f, -3.390396599e-03f, -3.393751323e-03f, -3.397098422e-03f, -3.400437890e-03f, -3.403769718e-03f, -3.407093902e-03f, -3.410410432e-03f,
+ -3.413719303e-03f, -3.417020508e-03f, -3.420314040e-03f, -3.423599893e-03f, -3.426878059e-03f, -3.430148531e-03f, -3.433411303e-03f, -3.436666369e-03f, -3.439913721e-03f, -3.443153353e-03f,
+ -3.446385258e-03f, -3.449609430e-03f, -3.452825861e-03f, -3.456034546e-03f, -3.459235477e-03f, -3.462428649e-03f, -3.465614053e-03f, -3.468791685e-03f, -3.471961537e-03f, -3.475123603e-03f,
+ -3.478277876e-03f, -3.481424351e-03f, -3.484563019e-03f, -3.487693876e-03f, -3.490816914e-03f, -3.493932127e-03f, -3.497039509e-03f, -3.500139053e-03f, -3.503230753e-03f, -3.506314603e-03f,
+ -3.509390596e-03f, -3.512458726e-03f, -3.515518987e-03f, -3.518571373e-03f, -3.521615876e-03f, -3.524652492e-03f, -3.527681213e-03f, -3.530702033e-03f, -3.533714948e-03f, -3.536719949e-03f,
+ -3.539717031e-03f, -3.542706188e-03f, -3.545687414e-03f, -3.548660703e-03f, -3.551626048e-03f, -3.554583444e-03f, -3.557532884e-03f, -3.560474363e-03f, -3.563407874e-03f, -3.566333411e-03f,
+ -3.569250970e-03f, -3.572160542e-03f, -3.575062124e-03f, -3.577955708e-03f, -3.580841289e-03f, -3.583718860e-03f, -3.586588417e-03f, -3.589449953e-03f, -3.592303462e-03f, -3.595148939e-03f,
+ -3.597986378e-03f, -3.600815773e-03f, -3.603637118e-03f, -3.606450407e-03f, -3.609255636e-03f, -3.612052797e-03f, -3.614841886e-03f, -3.617622896e-03f, -3.620395822e-03f, -3.623160659e-03f,
+ -3.625917401e-03f, -3.628666042e-03f, -3.631406577e-03f, -3.634139000e-03f, -3.636863305e-03f, -3.639579487e-03f, -3.642287541e-03f, -3.644987461e-03f, -3.647679242e-03f, -3.650362877e-03f,
+ -3.653038363e-03f, -3.655705692e-03f, -3.658364861e-03f, -3.661015863e-03f, -3.663658693e-03f, -3.666293346e-03f, -3.668919816e-03f, -3.671538099e-03f, -3.674148188e-03f, -3.676750080e-03f,
+ -3.679343767e-03f, -3.681929246e-03f, -3.684506510e-03f, -3.687075556e-03f, -3.689636377e-03f, -3.692188968e-03f, -3.694733324e-03f, -3.697269441e-03f, -3.699797313e-03f, -3.702316935e-03f,
+ -3.704828301e-03f, -3.707331408e-03f, -3.709826249e-03f, -3.712312820e-03f, -3.714791116e-03f, -3.717261131e-03f, -3.719722862e-03f, -3.722176302e-03f, -3.724621448e-03f, -3.727058293e-03f,
+ -3.729486834e-03f, -3.731907065e-03f, -3.734318982e-03f, -3.736722580e-03f, -3.739117853e-03f, -3.741504797e-03f, -3.743883408e-03f, -3.746253680e-03f, -3.748615609e-03f, -3.750969191e-03f,
+ -3.753314419e-03f, -3.755651291e-03f, -3.757979800e-03f, -3.760299943e-03f, -3.762611715e-03f, -3.764915111e-03f, -3.767210127e-03f, -3.769496757e-03f, -3.771774999e-03f, -3.774044846e-03f,
+ -3.776306295e-03f, -3.778559340e-03f, -3.780803979e-03f, -3.783040205e-03f, -3.785268015e-03f, -3.787487404e-03f, -3.789698368e-03f, -3.791900902e-03f, -3.794095002e-03f, -3.796280664e-03f,
+ -3.798457884e-03f, -3.800626657e-03f, -3.802786978e-03f, -3.804938844e-03f, -3.807082250e-03f, -3.809217192e-03f, -3.811343666e-03f, -3.813461668e-03f, -3.815571193e-03f, -3.817672238e-03f,
+ -3.819764798e-03f, -3.821848869e-03f, -3.823924446e-03f, -3.825991527e-03f, -3.828050107e-03f, -3.830100181e-03f, -3.832141746e-03f, -3.834174798e-03f, -3.836199333e-03f, -3.838215346e-03f,
+ -3.840222834e-03f, -3.842221793e-03f, -3.844212220e-03f, -3.846194109e-03f, -3.848167458e-03f, -3.850132262e-03f, -3.852088518e-03f, -3.854036221e-03f, -3.855975368e-03f, -3.857905956e-03f,
+ -3.859827980e-03f, -3.861741437e-03f, -3.863646322e-03f, -3.865542633e-03f, -3.867430366e-03f, -3.869309516e-03f, -3.871180081e-03f, -3.873042056e-03f, -3.874895439e-03f, -3.876740224e-03f,
+ -3.878576410e-03f, -3.880403992e-03f, -3.882222967e-03f, -3.884033332e-03f, -3.885835082e-03f, -3.887628214e-03f, -3.889412725e-03f, -3.891188612e-03f, -3.892955871e-03f, -3.894714498e-03f,
+ -3.896464491e-03f, -3.898205845e-03f, -3.899938559e-03f, -3.901662627e-03f, -3.903378047e-03f, -3.905084816e-03f, -3.906782931e-03f, -3.908472387e-03f, -3.910153183e-03f, -3.911825314e-03f,
+ -3.913488778e-03f, -3.915143571e-03f, -3.916789690e-03f, -3.918427133e-03f, -3.920055895e-03f, -3.921675975e-03f, -3.923287368e-03f, -3.924890072e-03f, -3.926484084e-03f, -3.928069400e-03f,
+ -3.929646018e-03f, -3.931213935e-03f, -3.932773148e-03f, -3.934323654e-03f, -3.935865449e-03f, -3.937398532e-03f, -3.938922899e-03f, -3.940438547e-03f, -3.941945474e-03f, -3.943443676e-03f,
+ -3.944933152e-03f, -3.946413897e-03f, -3.947885910e-03f, -3.949349187e-03f, -3.950803726e-03f, -3.952249524e-03f, -3.953686579e-03f, -3.955114887e-03f, -3.956534447e-03f, -3.957945255e-03f,
+ -3.959347309e-03f, -3.960740607e-03f, -3.962125145e-03f, -3.963500921e-03f, -3.964867933e-03f, -3.966226179e-03f, -3.967575654e-03f, -3.968916359e-03f, -3.970248288e-03f, -3.971571442e-03f,
+ -3.972885816e-03f, -3.974191408e-03f, -3.975488217e-03f, -3.976776239e-03f, -3.978055473e-03f, -3.979325916e-03f, -3.980587566e-03f, -3.981840421e-03f, -3.983084477e-03f, -3.984319734e-03f,
+ -3.985546189e-03f, -3.986763839e-03f, -3.987972682e-03f, -3.989172717e-03f, -3.990363941e-03f, -3.991546352e-03f, -3.992719948e-03f, -3.993884727e-03f, -3.995040687e-03f, -3.996187825e-03f,
+ -3.997326140e-03f, -3.998455630e-03f, -3.999576292e-03f, -4.000688125e-03f, -4.001791127e-03f, -4.002885295e-03f, -4.003970629e-03f, -4.005047126e-03f, -4.006114784e-03f, -4.007173601e-03f,
+ -4.008223575e-03f, -4.009264706e-03f, -4.010296990e-03f, -4.011320426e-03f, -4.012335013e-03f, -4.013340748e-03f, -4.014337631e-03f, -4.015325658e-03f, -4.016304829e-03f, -4.017275142e-03f,
+ -4.018236595e-03f, -4.019189187e-03f, -4.020132916e-03f, -4.021067781e-03f, -4.021993779e-03f, -4.022910909e-03f, -4.023819171e-03f, -4.024718562e-03f, -4.025609080e-03f, -4.026490726e-03f,
+ -4.027363496e-03f, -4.028227389e-03f, -4.029082405e-03f, -4.029928541e-03f, -4.030765797e-03f, -4.031594171e-03f, -4.032413662e-03f, -4.033224268e-03f, -4.034025988e-03f, -4.034818821e-03f,
+ -4.035602766e-03f, -4.036377821e-03f, -4.037143986e-03f, -4.037901258e-03f, -4.038649637e-03f, -4.039389122e-03f, -4.040119712e-03f, -4.040841405e-03f, -4.041554200e-03f, -4.042258097e-03f,
+ -4.042953093e-03f, -4.043639189e-03f, -4.044316384e-03f, -4.044984675e-03f, -4.045644063e-03f, -4.046294546e-03f, -4.046936123e-03f, -4.047568794e-03f, -4.048192558e-03f, -4.048807413e-03f,
+ -4.049413358e-03f, -4.050010394e-03f, -4.050598519e-03f, -4.051177733e-03f, -4.051748034e-03f, -4.052309422e-03f, -4.052861896e-03f, -4.053405455e-03f, -4.053940099e-03f, -4.054465827e-03f,
+ -4.054982639e-03f, -4.055490533e-03f, -4.055989509e-03f, -4.056479567e-03f, -4.056960705e-03f, -4.057432924e-03f, -4.057896223e-03f, -4.058350601e-03f, -4.058796058e-03f, -4.059232594e-03f,
+ -4.059660207e-03f, -4.060078897e-03f, -4.060488665e-03f, -4.060889509e-03f, -4.061281429e-03f, -4.061664425e-03f, -4.062038497e-03f, -4.062403644e-03f, -4.062759865e-03f, -4.063107161e-03f,
+ -4.063445532e-03f, -4.063774976e-03f, -4.064095495e-03f, -4.064407087e-03f, -4.064709752e-03f, -4.065003491e-03f, -4.065288302e-03f, -4.065564187e-03f, -4.065831145e-03f, -4.066089175e-03f,
+ -4.066338278e-03f, -4.066578454e-03f, -4.066809702e-03f, -4.067032023e-03f, -4.067245417e-03f, -4.067449883e-03f, -4.067645422e-03f, -4.067832034e-03f, -4.068009718e-03f, -4.068178476e-03f,
+ -4.068338306e-03f, -4.068489210e-03f, -4.068631187e-03f, -4.068764238e-03f, -4.068888363e-03f, -4.069003561e-03f, -4.069109834e-03f, -4.069207181e-03f, -4.069295603e-03f, -4.069375100e-03f,
+ -4.069445673e-03f, -4.069507321e-03f, -4.069560045e-03f, -4.069603846e-03f, -4.069638724e-03f, -4.069664679e-03f, -4.069681711e-03f, -4.069689822e-03f, -4.069689012e-03f, -4.069679280e-03f,
+ -4.069660629e-03f, -4.069633057e-03f, -4.069596567e-03f, -4.069551157e-03f, -4.069496830e-03f, -4.069433585e-03f, -4.069361424e-03f, -4.069280346e-03f, -4.069190352e-03f, -4.069091444e-03f,
+ -4.068983622e-03f, -4.068866886e-03f, -4.068741238e-03f, -4.068606678e-03f, -4.068463207e-03f, -4.068310826e-03f, -4.068149535e-03f, -4.067979336e-03f, -4.067800228e-03f, -4.067612215e-03f,
+ -4.067415295e-03f, -4.067209470e-03f, -4.066994741e-03f, -4.066771109e-03f, -4.066538575e-03f, -4.066297140e-03f, -4.066046805e-03f, -4.065787571e-03f, -4.065519438e-03f, -4.065242409e-03f,
+ -4.064956485e-03f, -4.064661665e-03f, -4.064357952e-03f, -4.064045346e-03f, -4.063723850e-03f, -4.063393463e-03f, -4.063054188e-03f, -4.062706025e-03f, -4.062348976e-03f, -4.061983041e-03f,
+ -4.061608223e-03f, -4.061224523e-03f, -4.060831942e-03f, -4.060430481e-03f, -4.060020141e-03f, -4.059600925e-03f, -4.059172833e-03f, -4.058735866e-03f, -4.058290028e-03f, -4.057835318e-03f,
+ -4.057371738e-03f, -4.056899290e-03f, -4.056417976e-03f, -4.055927796e-03f, -4.055428753e-03f, -4.054920848e-03f, -4.054404082e-03f, -4.053878458e-03f, -4.053343976e-03f, -4.052800640e-03f,
+ -4.052248449e-03f, -4.051687406e-03f, -4.051117513e-03f, -4.050538772e-03f, -4.049951183e-03f, -4.049354750e-03f, -4.048749473e-03f, -4.048135355e-03f, -4.047512397e-03f, -4.046880602e-03f,
+ -4.046239970e-03f, -4.045590505e-03f, -4.044932207e-03f, -4.044265080e-03f, -4.043589124e-03f, -4.042904342e-03f, -4.042210736e-03f, -4.041508307e-03f, -4.040797059e-03f, -4.040076992e-03f,
+ -4.039348109e-03f, -4.038610412e-03f, -4.037863904e-03f, -4.037108585e-03f, -4.036344459e-03f, -4.035571528e-03f, -4.034789793e-03f, -4.033999257e-03f, -4.033199922e-03f, -4.032391791e-03f,
+ -4.031574865e-03f, -4.030749148e-03f, -4.029914640e-03f, -4.029071345e-03f, -4.028219265e-03f, -4.027358403e-03f, -4.026488759e-03f, -4.025610338e-03f, -4.024723142e-03f, -4.023827172e-03f,
+ -4.022922431e-03f, -4.022008922e-03f, -4.021086648e-03f, -4.020155610e-03f, -4.019215811e-03f, -4.018267255e-03f, -4.017309942e-03f, -4.016343877e-03f, -4.015369062e-03f, -4.014385498e-03f,
+ -4.013393189e-03f, -4.012392138e-03f, -4.011382347e-03f, -4.010363819e-03f, -4.009336557e-03f, -4.008300563e-03f, -4.007255840e-03f, -4.006202391e-03f, -4.005140218e-03f, -4.004069325e-03f,
+ -4.002989715e-03f, -4.001901389e-03f, -4.000804352e-03f, -3.999698605e-03f, -3.998584152e-03f, -3.997460996e-03f, -3.996329140e-03f, -3.995188586e-03f, -3.994039338e-03f, -3.992881399e-03f,
+ -3.991714771e-03f, -3.990539458e-03f, -3.989355463e-03f, -3.988162788e-03f, -3.986961438e-03f, -3.985751414e-03f, -3.984532721e-03f, -3.983305361e-03f, -3.982069338e-03f, -3.980824654e-03f,
+ -3.979571313e-03f, -3.978309318e-03f, -3.977038673e-03f, -3.975759380e-03f, -3.974471443e-03f, -3.973174865e-03f, -3.971869650e-03f, -3.970555801e-03f, -3.969233321e-03f, -3.967902214e-03f,
+ -3.966562482e-03f, -3.965214130e-03f, -3.963857161e-03f, -3.962491579e-03f, -3.961117386e-03f, -3.959734586e-03f, -3.958343183e-03f, -3.956943180e-03f, -3.955534582e-03f, -3.954117390e-03f,
+ -3.952691610e-03f, -3.951257244e-03f, -3.949814297e-03f, -3.948362771e-03f, -3.946902671e-03f, -3.945434000e-03f, -3.943956762e-03f, -3.942470961e-03f, -3.940976600e-03f, -3.939473683e-03f,
+ -3.937962214e-03f, -3.936442196e-03f, -3.934913634e-03f, -3.933376531e-03f, -3.931830892e-03f, -3.930276719e-03f, -3.928714017e-03f, -3.927142790e-03f, -3.925563042e-03f, -3.923974776e-03f,
+ -3.922377997e-03f, -3.920772708e-03f, -3.919158914e-03f, -3.917536619e-03f, -3.915905826e-03f, -3.914266539e-03f, -3.912618763e-03f, -3.910962502e-03f, -3.909297760e-03f, -3.907624541e-03f,
+ -3.905942849e-03f, -3.904252688e-03f, -3.902554063e-03f, -3.900846977e-03f, -3.899131435e-03f, -3.897407442e-03f, -3.895675000e-03f, -3.893934115e-03f, -3.892184791e-03f, -3.890427033e-03f,
+ -3.888660843e-03f, -3.886886228e-03f, -3.885103191e-03f, -3.883311736e-03f, -3.881511868e-03f, -3.879703592e-03f, -3.877886911e-03f, -3.876061831e-03f, -3.874228356e-03f, -3.872386489e-03f,
+ -3.870536237e-03f, -3.868677602e-03f, -3.866810591e-03f, -3.864935206e-03f, -3.863051454e-03f, -3.861159338e-03f, -3.859258863e-03f, -3.857350034e-03f, -3.855432856e-03f, -3.853507332e-03f,
+ -3.851573468e-03f, -3.849631269e-03f, -3.847680738e-03f, -3.845721882e-03f, -3.843754704e-03f, -3.841779210e-03f, -3.839795404e-03f, -3.837803291e-03f, -3.835802876e-03f, -3.833794163e-03f,
+ -3.831777158e-03f, -3.829751865e-03f, -3.827718290e-03f, -3.825676437e-03f, -3.823626312e-03f, -3.821567918e-03f, -3.819501262e-03f, -3.817426347e-03f, -3.815343180e-03f, -3.813251765e-03f,
+ -3.811152107e-03f, -3.809044211e-03f, -3.806928083e-03f, -3.804803727e-03f, -3.802671148e-03f, -3.800530353e-03f, -3.798381345e-03f, -3.796224130e-03f, -3.794058713e-03f, -3.791885099e-03f,
+ -3.789703294e-03f, -3.787513303e-03f, -3.785315131e-03f, -3.783108783e-03f, -3.780894265e-03f, -3.778671582e-03f, -3.776440739e-03f, -3.774201742e-03f, -3.771954595e-03f, -3.769699305e-03f,
+ -3.767435877e-03f, -3.765164316e-03f, -3.762884628e-03f, -3.760596817e-03f, -3.758300890e-03f, -3.755996852e-03f, -3.753684708e-03f, -3.751364465e-03f, -3.749036127e-03f, -3.746699700e-03f,
+ -3.744355190e-03f, -3.742002602e-03f, -3.739641941e-03f, -3.737273215e-03f, -3.734896427e-03f, -3.732511584e-03f, -3.730118692e-03f, -3.727717755e-03f, -3.725308781e-03f, -3.722891774e-03f,
+ -3.720466741e-03f, -3.718033686e-03f, -3.715592616e-03f, -3.713143537e-03f, -3.710686455e-03f, -3.708221375e-03f, -3.705748303e-03f, -3.703267244e-03f, -3.700778206e-03f, -3.698281194e-03f,
+ -3.695776213e-03f, -3.693263270e-03f, -3.690742370e-03f, -3.688213520e-03f, -3.685676726e-03f, -3.683131993e-03f, -3.680579328e-03f, -3.678018736e-03f, -3.675450224e-03f, -3.672873797e-03f,
+ -3.670289463e-03f, -3.667697226e-03f, -3.665097093e-03f, -3.662489071e-03f, -3.659873165e-03f, -3.657249381e-03f, -3.654617726e-03f, -3.651978206e-03f, -3.649330827e-03f, -3.646675595e-03f,
+ -3.644012517e-03f, -3.641341599e-03f, -3.638662847e-03f, -3.635976267e-03f, -3.633281866e-03f, -3.630579651e-03f, -3.627869626e-03f, -3.625151800e-03f, -3.622426178e-03f, -3.619692766e-03f,
+ -3.616951572e-03f, -3.614202601e-03f, -3.611445861e-03f, -3.608681356e-03f, -3.605909095e-03f, -3.603129083e-03f, -3.600341327e-03f, -3.597545833e-03f, -3.594742609e-03f, -3.591931660e-03f,
+ -3.589112994e-03f, -3.586286616e-03f, -3.583452534e-03f, -3.580610754e-03f, -3.577761282e-03f, -3.574904127e-03f, -3.572039293e-03f, -3.569166788e-03f, -3.566286619e-03f, -3.563398791e-03f,
+ -3.560503313e-03f, -3.557600191e-03f, -3.554689432e-03f, -3.551771042e-03f, -3.548845028e-03f, -3.545911397e-03f, -3.542970156e-03f, -3.540021312e-03f, -3.537064871e-03f, -3.534100842e-03f,
+ -3.531129229e-03f, -3.528150041e-03f, -3.525163285e-03f, -3.522168967e-03f, -3.519167094e-03f, -3.516157673e-03f, -3.513140712e-03f, -3.510116218e-03f, -3.507084196e-03f, -3.504044655e-03f,
+ -3.500997602e-03f, -3.497943044e-03f, -3.494880987e-03f, -3.491811439e-03f, -3.488734407e-03f, -3.485649899e-03f, -3.482557921e-03f, -3.479458480e-03f, -3.476351584e-03f, -3.473237241e-03f,
+ -3.470115456e-03f, -3.466986238e-03f, -3.463849594e-03f, -3.460705531e-03f, -3.457554056e-03f, -3.454395177e-03f, -3.451228901e-03f, -3.448055235e-03f, -3.444874188e-03f, -3.441685765e-03f,
+ -3.438489975e-03f, -3.435286825e-03f, -3.432076322e-03f, -3.428858474e-03f, -3.425633288e-03f, -3.422400772e-03f, -3.419160933e-03f, -3.415913779e-03f, -3.412659318e-03f, -3.409397556e-03f,
+ -3.406128501e-03f, -3.402852162e-03f, -3.399568545e-03f, -3.396277658e-03f, -3.392979509e-03f, -3.389674106e-03f, -3.386361455e-03f, -3.383041565e-03f, -3.379714444e-03f, -3.376380098e-03f,
+ -3.373038536e-03f, -3.369689766e-03f, -3.366333795e-03f, -3.362970632e-03f, -3.359600283e-03f, -3.356222756e-03f, -3.352838060e-03f, -3.349446202e-03f, -3.346047190e-03f, -3.342641032e-03f,
+ -3.339227736e-03f, -3.335807309e-03f, -3.332379760e-03f, -3.328945096e-03f, -3.325503325e-03f, -3.322054456e-03f, -3.318598496e-03f, -3.315135454e-03f, -3.311665336e-03f, -3.308188152e-03f,
+ -3.304703908e-03f, -3.301212614e-03f, -3.297714278e-03f, -3.294208906e-03f, -3.290696509e-03f, -3.287177092e-03f, -3.283650665e-03f, -3.280117236e-03f, -3.276576813e-03f, -3.273029404e-03f,
+ -3.269475016e-03f, -3.265913660e-03f, -3.262345342e-03f, -3.258770070e-03f, -3.255187854e-03f, -3.251598700e-03f, -3.248002618e-03f, -3.244399616e-03f, -3.240789702e-03f, -3.237172885e-03f,
+ -3.233549171e-03f, -3.229918571e-03f, -3.226281092e-03f, -3.222636743e-03f, -3.218985532e-03f, -3.215327467e-03f, -3.211662557e-03f, -3.207990810e-03f, -3.204312235e-03f, -3.200626840e-03f,
+ -3.196934633e-03f, -3.193235623e-03f, -3.189529819e-03f, -3.185817229e-03f, -3.182097862e-03f, -3.178371725e-03f, -3.174638828e-03f, -3.170899179e-03f, -3.167152787e-03f, -3.163399660e-03f,
+ -3.159639807e-03f, -3.155873237e-03f, -3.152099958e-03f, -3.148319978e-03f, -3.144533307e-03f, -3.140739954e-03f, -3.136939926e-03f, -3.133133232e-03f, -3.129319882e-03f, -3.125499883e-03f,
+ -3.121673246e-03f, -3.117839977e-03f, -3.114000087e-03f, -3.110153584e-03f, -3.106300477e-03f, -3.102440775e-03f, -3.098574486e-03f, -3.094701619e-03f, -3.090822183e-03f, -3.086936187e-03f,
+ -3.083043641e-03f, -3.079144552e-03f, -3.075238929e-03f, -3.071326783e-03f, -3.067408120e-03f, -3.063482952e-03f, -3.059551286e-03f, -3.055613131e-03f, -3.051668497e-03f, -3.047717392e-03f,
+ -3.043759826e-03f, -3.039795807e-03f, -3.035825345e-03f, -3.031848448e-03f, -3.027865127e-03f, -3.023875388e-03f, -3.019879243e-03f, -3.015876700e-03f, -3.011867768e-03f, -3.007852456e-03f,
+ -3.003830774e-03f, -2.999802730e-03f, -2.995768334e-03f, -2.991727595e-03f, -2.987680522e-03f, -2.983627125e-03f, -2.979567412e-03f, -2.975501393e-03f, -2.971429078e-03f, -2.967350474e-03f,
+ -2.963265593e-03f, -2.959174443e-03f, -2.955077032e-03f, -2.950973372e-03f, -2.946863471e-03f, -2.942747337e-03f, -2.938624982e-03f, -2.934496414e-03f, -2.930361642e-03f, -2.926220677e-03f,
+ -2.922073526e-03f, -2.917920201e-03f, -2.913760709e-03f, -2.909595062e-03f, -2.905423267e-03f, -2.901245335e-03f, -2.897061276e-03f, -2.892871098e-03f, -2.888674811e-03f, -2.884472425e-03f,
+ -2.880263949e-03f, -2.876049393e-03f, -2.871828766e-03f, -2.867602079e-03f, -2.863369340e-03f, -2.859130559e-03f, -2.854885746e-03f, -2.850634911e-03f, -2.846378063e-03f, -2.842115211e-03f,
+ -2.837846366e-03f, -2.833571537e-03f, -2.829290735e-03f, -2.825003967e-03f, -2.820711245e-03f, -2.816412578e-03f, -2.812107976e-03f, -2.807797449e-03f, -2.803481006e-03f, -2.799158657e-03f,
+ -2.794830412e-03f, -2.790496280e-03f, -2.786156273e-03f, -2.781810398e-03f, -2.777458668e-03f, -2.773101090e-03f, -2.768737675e-03f, -2.764368433e-03f, -2.759993374e-03f, -2.755612508e-03f,
+ -2.751225844e-03f, -2.746833393e-03f, -2.742435165e-03f, -2.738031169e-03f, -2.733621415e-03f, -2.729205914e-03f, -2.724784676e-03f, -2.720357710e-03f, -2.715925026e-03f, -2.711486635e-03f,
+ -2.707042547e-03f, -2.702592771e-03f, -2.698137318e-03f, -2.693676198e-03f, -2.689209420e-03f, -2.684736996e-03f, -2.680258935e-03f, -2.675775247e-03f, -2.671285942e-03f, -2.666791031e-03f,
+ -2.662290524e-03f, -2.657784430e-03f, -2.653272761e-03f, -2.648755525e-03f, -2.644232735e-03f, -2.639704399e-03f, -2.635170528e-03f, -2.630631132e-03f, -2.626086221e-03f, -2.621535806e-03f,
+ -2.616979898e-03f, -2.612418505e-03f, -2.607851639e-03f, -2.603279310e-03f, -2.598701528e-03f, -2.594118304e-03f, -2.589529648e-03f, -2.584935570e-03f, -2.580336080e-03f, -2.575731190e-03f,
+ -2.571120909e-03f, -2.566505248e-03f, -2.561884217e-03f, -2.557257827e-03f, -2.552626088e-03f, -2.547989010e-03f, -2.543346605e-03f, -2.538698882e-03f, -2.534045851e-03f, -2.529387525e-03f,
+ -2.524723912e-03f, -2.520055024e-03f, -2.515380871e-03f, -2.510701464e-03f, -2.506016812e-03f, -2.501326927e-03f, -2.496631820e-03f, -2.491931500e-03f, -2.487225979e-03f, -2.482515267e-03f,
+ -2.477799374e-03f, -2.473078312e-03f, -2.468352090e-03f, -2.463620720e-03f, -2.458884213e-03f, -2.454142578e-03f, -2.449395827e-03f, -2.444643970e-03f, -2.439887017e-03f, -2.435124981e-03f,
+ -2.430357871e-03f, -2.425585698e-03f, -2.420808473e-03f, -2.416026206e-03f, -2.411238909e-03f, -2.406446592e-03f, -2.401649266e-03f, -2.396846942e-03f, -2.392039630e-03f, -2.387227341e-03f,
+ -2.382410087e-03f, -2.377587877e-03f, -2.372760724e-03f, -2.367928637e-03f, -2.363091628e-03f, -2.358249707e-03f, -2.353402885e-03f, -2.348551174e-03f, -2.343694584e-03f, -2.338833126e-03f,
+ -2.333966811e-03f, -2.329095650e-03f, -2.324219653e-03f, -2.319338833e-03f, -2.314453199e-03f, -2.309562763e-03f, -2.304667536e-03f, -2.299767528e-03f, -2.294862752e-03f, -2.289953217e-03f,
+ -2.285038934e-03f, -2.280119916e-03f, -2.275196173e-03f, -2.270267715e-03f, -2.265334555e-03f, -2.260396702e-03f, -2.255454169e-03f, -2.250506966e-03f, -2.245555104e-03f, -2.240598595e-03f,
+ -2.235637449e-03f, -2.230671679e-03f, -2.225701294e-03f, -2.220726306e-03f, -2.215746726e-03f, -2.210762565e-03f, -2.205773835e-03f, -2.200780547e-03f, -2.195782712e-03f, -2.190780341e-03f,
+ -2.185773445e-03f, -2.180762036e-03f, -2.175746125e-03f, -2.170725722e-03f, -2.165700840e-03f, -2.160671490e-03f, -2.155637683e-03f, -2.150599429e-03f, -2.145556741e-03f, -2.140509630e-03f,
+ -2.135458107e-03f, -2.130402183e-03f, -2.125341870e-03f, -2.120277179e-03f, -2.115208121e-03f, -2.110134708e-03f, -2.105056951e-03f, -2.099974861e-03f, -2.094888450e-03f, -2.089797730e-03f,
+ -2.084702711e-03f, -2.079603405e-03f, -2.074499824e-03f, -2.069391979e-03f, -2.064279880e-03f, -2.059163541e-03f, -2.054042972e-03f, -2.048918184e-03f, -2.043789190e-03f, -2.038656000e-03f,
+ -2.033518626e-03f, -2.028377080e-03f, -2.023231373e-03f, -2.018081517e-03f, -2.012927522e-03f, -2.007769402e-03f, -2.002607166e-03f, -1.997440827e-03f, -1.992270397e-03f, -1.987095886e-03f,
+ -1.981917307e-03f, -1.976734671e-03f, -1.971547989e-03f, -1.966357274e-03f, -1.961162536e-03f, -1.955963788e-03f, -1.950761041e-03f, -1.945554306e-03f, -1.940343596e-03f, -1.935128921e-03f,
+ -1.929910294e-03f, -1.924687727e-03f, -1.919461230e-03f, -1.914230816e-03f, -1.908996496e-03f, -1.903758282e-03f, -1.898516185e-03f, -1.893270218e-03f, -1.888020392e-03f, -1.882766719e-03f,
+ -1.877509210e-03f, -1.872247878e-03f, -1.866982734e-03f, -1.861713789e-03f, -1.856441056e-03f, -1.851164546e-03f, -1.845884271e-03f, -1.840600243e-03f, -1.835312474e-03f, -1.830020975e-03f,
+ -1.824725758e-03f, -1.819426836e-03f, -1.814124219e-03f, -1.808817920e-03f, -1.803507951e-03f, -1.798194323e-03f, -1.792877048e-03f, -1.787556138e-03f, -1.782231605e-03f, -1.776903462e-03f,
+ -1.771571718e-03f, -1.766236388e-03f, -1.760897482e-03f, -1.755555012e-03f, -1.750208991e-03f, -1.744859430e-03f, -1.739506341e-03f, -1.734149736e-03f, -1.728789627e-03f, -1.723426026e-03f,
+ -1.718058945e-03f, -1.712688396e-03f, -1.707314391e-03f, -1.701936941e-03f, -1.696556060e-03f, -1.691171758e-03f, -1.685784048e-03f, -1.680392941e-03f, -1.674998451e-03f, -1.669600588e-03f,
+ -1.664199365e-03f, -1.658794794e-03f, -1.653386887e-03f, -1.647975656e-03f, -1.642561112e-03f, -1.637143269e-03f, -1.631722138e-03f, -1.626297731e-03f, -1.620870060e-03f, -1.615439137e-03f,
+ -1.610004975e-03f, -1.604567585e-03f, -1.599126980e-03f, -1.593683172e-03f, -1.588236172e-03f, -1.582785993e-03f, -1.577332647e-03f, -1.571876147e-03f, -1.566416504e-03f, -1.560953730e-03f,
+ -1.555487838e-03f, -1.550018839e-03f, -1.544546746e-03f, -1.539071572e-03f, -1.533593328e-03f, -1.528112026e-03f, -1.522627679e-03f, -1.517140298e-03f, -1.511649897e-03f, -1.506156487e-03f,
+ -1.500660080e-03f, -1.495160689e-03f, -1.489658325e-03f, -1.484153002e-03f, -1.478644731e-03f, -1.473133525e-03f, -1.467619395e-03f, -1.462102355e-03f, -1.456582415e-03f, -1.451059590e-03f,
+ -1.445533890e-03f, -1.440005328e-03f, -1.434473917e-03f, -1.428939668e-03f, -1.423402594e-03f, -1.417862708e-03f, -1.412320021e-03f, -1.406774546e-03f, -1.401226295e-03f, -1.395675281e-03f,
+ -1.390121515e-03f, -1.384565011e-03f, -1.379005780e-03f, -1.373443834e-03f, -1.367879187e-03f, -1.362311851e-03f, -1.356741837e-03f, -1.351169159e-03f, -1.345593828e-03f, -1.340015857e-03f,
+ -1.334435258e-03f, -1.328852044e-03f, -1.323266227e-03f, -1.317677820e-03f, -1.312086834e-03f, -1.306493283e-03f, -1.300897178e-03f, -1.295298533e-03f, -1.289697359e-03f, -1.284093669e-03f,
+ -1.278487475e-03f, -1.272878790e-03f, -1.267267626e-03f, -1.261653996e-03f, -1.256037912e-03f, -1.250419386e-03f, -1.244798432e-03f, -1.239175061e-03f, -1.233549285e-03f, -1.227921118e-03f,
+ -1.222290572e-03f, -1.216657660e-03f, -1.211022393e-03f, -1.205384784e-03f, -1.199744846e-03f, -1.194102591e-03f, -1.188458033e-03f, -1.182811182e-03f, -1.177162052e-03f, -1.171510655e-03f,
+ -1.165857005e-03f, -1.160201112e-03f, -1.154542990e-03f, -1.148882652e-03f, -1.143220110e-03f, -1.137555376e-03f, -1.131888463e-03f, -1.126219383e-03f, -1.120548150e-03f, -1.114874775e-03f,
+ -1.109199271e-03f, -1.103521651e-03f, -1.097841927e-03f, -1.092160112e-03f, -1.086476219e-03f, -1.080790259e-03f, -1.075102247e-03f, -1.069412193e-03f, -1.063720111e-03f, -1.058026013e-03f,
+ -1.052329913e-03f, -1.046631822e-03f, -1.040931753e-03f, -1.035229718e-03f, -1.029525731e-03f, -1.023819804e-03f, -1.018111950e-03f, -1.012402181e-03f, -1.006690509e-03f, -1.000976949e-03f,
+ -9.952615107e-04f, -9.895442086e-04f, -9.838250548e-04f, -9.781040621e-04f, -9.723812429e-04f, -9.666566100e-04f, -9.609301761e-04f, -9.552019537e-04f, -9.494719556e-04f, -9.437401943e-04f,
+ -9.380066826e-04f, -9.322714332e-04f, -9.265344586e-04f, -9.207957716e-04f, -9.150553849e-04f, -9.093133111e-04f, -9.035695629e-04f, -8.978241529e-04f, -8.920770940e-04f, -8.863283987e-04f,
+ -8.805780797e-04f, -8.748261498e-04f, -8.690726217e-04f, -8.633175080e-04f, -8.575608215e-04f, -8.518025748e-04f, -8.460427807e-04f, -8.402814519e-04f, -8.345186011e-04f, -8.287542410e-04f,
+ -8.229883844e-04f, -8.172210439e-04f, -8.114522323e-04f, -8.056819623e-04f, -7.999102467e-04f, -7.941370981e-04f, -7.883625294e-04f, -7.825865532e-04f, -7.768091823e-04f, -7.710304294e-04f,
+ -7.652503073e-04f, -7.594688287e-04f, -7.536860064e-04f, -7.479018532e-04f, -7.421163817e-04f, -7.363296047e-04f, -7.305415351e-04f, -7.247521855e-04f, -7.189615687e-04f, -7.131696975e-04f,
+ -7.073765846e-04f, -7.015822429e-04f, -6.957866850e-04f, -6.899899238e-04f, -6.841919721e-04f, -6.783928425e-04f, -6.725925480e-04f, -6.667911012e-04f, -6.609885149e-04f, -6.551848020e-04f,
+ -6.493799752e-04f, -6.435740473e-04f, -6.377670311e-04f, -6.319589394e-04f, -6.261497849e-04f, -6.203395806e-04f, -6.145283391e-04f, -6.087160732e-04f, -6.029027958e-04f, -5.970885197e-04f,
+ -5.912732577e-04f, -5.854570225e-04f, -5.796398269e-04f, -5.738216839e-04f, -5.680026061e-04f, -5.621826064e-04f, -5.563616976e-04f, -5.505398925e-04f, -5.447172040e-04f, -5.388936448e-04f,
+ -5.330692277e-04f, -5.272439656e-04f, -5.214178713e-04f, -5.155909575e-04f, -5.097632372e-04f, -5.039347232e-04f, -4.981054282e-04f, -4.922753650e-04f, -4.864445466e-04f, -4.806129857e-04f,
+ -4.747806952e-04f, -4.689476879e-04f, -4.631139765e-04f, -4.572795740e-04f, -4.514444932e-04f, -4.456087469e-04f, -4.397723478e-04f, -4.339353090e-04f, -4.280976431e-04f, -4.222593630e-04f,
+ -4.164204816e-04f, -4.105810117e-04f, -4.047409660e-04f, -3.989003576e-04f, -3.930591991e-04f, -3.872175034e-04f, -3.813752834e-04f, -3.755325519e-04f, -3.696893218e-04f, -3.638456057e-04f,
+ -3.580014167e-04f, -3.521567676e-04f, -3.463116711e-04f, -3.404661401e-04f, -3.346201875e-04f, -3.287738261e-04f, -3.229270687e-04f, -3.170799282e-04f, -3.112324174e-04f, -3.053845492e-04f,
+ -2.995363363e-04f, -2.936877917e-04f, -2.878389282e-04f, -2.819897586e-04f, -2.761402957e-04f, -2.702905524e-04f, -2.644405415e-04f, -2.585902759e-04f, -2.527397684e-04f, -2.468890319e-04f,
+ -2.410380791e-04f, -2.351869229e-04f, -2.293355762e-04f, -2.234840519e-04f, -2.176323626e-04f, -2.117805213e-04f, -2.059285408e-04f, -2.000764340e-04f, -1.942242137e-04f, -1.883718926e-04f,
+ -1.825194838e-04f, -1.766669999e-04f, -1.708144538e-04f, -1.649618583e-04f, -1.591092264e-04f, -1.532565708e-04f, -1.474039043e-04f, -1.415512398e-04f, -1.356985901e-04f, -1.298459681e-04f,
+ -1.239933865e-04f, -1.181408582e-04f, -1.122883960e-04f, -1.064360128e-04f, -1.005837213e-04f, -9.473153449e-05f, -8.887946506e-05f, -8.302752586e-05f, -7.717572973e-05f, -7.132408948e-05f,
+ -6.547261793e-05f, -5.962132791e-05f, -5.377023221e-05f, -4.791934368e-05f, -4.206867511e-05f, -3.621823932e-05f, -3.036804912e-05f, -2.451811733e-05f, -1.866845675e-05f, -1.281908019e-05f,
+ -6.970000460e-06f, -1.121230367e-06f, 4.727217287e-06f, 1.057532970e-05f, 1.642309407e-05f, 2.227049759e-05f, 2.811752748e-05f, 3.396417092e-05f, 3.981041513e-05f, 4.565624731e-05f,
+ 5.150165467e-05f, 5.734662443e-05f, 6.319114378e-05f, 6.903519994e-05f, 7.487878013e-05f, 8.072187157e-05f, 8.656446147e-05f, 9.240653705e-05f, 9.824808553e-05f, 1.040890941e-04f,
+ 1.099295501e-04f, 1.157694407e-04f, 1.216087530e-04f, 1.274474744e-04f, 1.332855921e-04f, 1.391230933e-04f, 1.449599652e-04f, 1.507961951e-04f, 1.566317702e-04f, 1.624666778e-04f,
+ 1.683009052e-04f, 1.741344395e-04f, 1.799672680e-04f, 1.857993780e-04f, 1.916307567e-04f, 1.974613914e-04f, 2.032912693e-04f, 2.091203777e-04f, 2.149487039e-04f, 2.207762352e-04f,
+ 2.266029587e-04f, 2.324288618e-04f, 2.382539318e-04f, 2.440781559e-04f, 2.499015214e-04f, 2.557240155e-04f, 2.615456257e-04f, 2.673663391e-04f, 2.731861430e-04f, 2.790050248e-04f,
+ 2.848229718e-04f, 2.906399712e-04f, 2.964560103e-04f, 3.022710764e-04f, 3.080851569e-04f, 3.138982390e-04f, 3.197103101e-04f, 3.255213575e-04f, 3.313313685e-04f, 3.371403304e-04f,
+ 3.429482306e-04f, 3.487550563e-04f, 3.545607949e-04f, 3.603654338e-04f, 3.661689602e-04f, 3.719713616e-04f, 3.777726252e-04f, 3.835727384e-04f, 3.893716885e-04f, 3.951694629e-04f,
+ 4.009660491e-04f, 4.067614342e-04f, 4.125556057e-04f, 4.183485509e-04f, 4.241402572e-04f, 4.299307121e-04f, 4.357199028e-04f, 4.415078167e-04f, 4.472944413e-04f, 4.530797638e-04f,
+ 4.588637718e-04f, 4.646464525e-04f, 4.704277935e-04f, 4.762077820e-04f, 4.819864056e-04f, 4.877636515e-04f, 4.935395072e-04f, 4.993139602e-04f, 5.050869978e-04f, 5.108586075e-04f,
+ 5.166287767e-04f, 5.223974928e-04f, 5.281647433e-04f, 5.339305156e-04f, 5.396947972e-04f, 5.454575754e-04f, 5.512188378e-04f, 5.569785718e-04f, 5.627367648e-04f, 5.684934043e-04f,
+ 5.742484779e-04f, 5.800019729e-04f, 5.857538768e-04f, 5.915041771e-04f, 5.972528613e-04f, 6.029999169e-04f, 6.087453314e-04f, 6.144890923e-04f, 6.202311870e-04f, 6.259716031e-04f,
+ 6.317103281e-04f, 6.374473494e-04f, 6.431826547e-04f, 6.489162315e-04f, 6.546480672e-04f, 6.603781494e-04f, 6.661064656e-04f, 6.718330034e-04f, 6.775577503e-04f, 6.832806939e-04f,
+ 6.890018218e-04f, 6.947211214e-04f, 7.004385803e-04f, 7.061541862e-04f, 7.118679265e-04f, 7.175797890e-04f, 7.232897610e-04f, 7.289978303e-04f, 7.347039845e-04f, 7.404082111e-04f,
+ 7.461104977e-04f, 7.518108319e-04f, 7.575092014e-04f, 7.632055937e-04f, 7.688999966e-04f, 7.745923975e-04f, 7.802827843e-04f, 7.859711444e-04f, 7.916574655e-04f, 7.973417353e-04f,
+ 8.030239414e-04f, 8.087040716e-04f, 8.143821133e-04f, 8.200580544e-04f, 8.257318825e-04f, 8.314035853e-04f, 8.370731505e-04f, 8.427405656e-04f, 8.484058186e-04f, 8.540688970e-04f,
+ 8.597297885e-04f, 8.653884809e-04f, 8.710449619e-04f, 8.766992191e-04f, 8.823512405e-04f, 8.880010135e-04f, 8.936485261e-04f, 8.992937660e-04f, 9.049367208e-04f, 9.105773784e-04f,
+ 9.162157265e-04f, 9.218517530e-04f, 9.274854454e-04f, 9.331167918e-04f, 9.387457797e-04f, 9.443723971e-04f, 9.499966317e-04f, 9.556184713e-04f, 9.612379038e-04f, 9.668549169e-04f,
+ 9.724694984e-04f, 9.780816363e-04f, 9.836913182e-04f, 9.892985322e-04f, 9.949032659e-04f, 1.000505507e-03f, 1.006105244e-03f, 1.011702465e-03f, 1.017297156e-03f, 1.022889307e-03f,
+ 1.028478905e-03f, 1.034065937e-03f, 1.039650393e-03f, 1.045232259e-03f, 1.050811523e-03f, 1.056388175e-03f, 1.061962200e-03f, 1.067533588e-03f, 1.073102327e-03f, 1.078668403e-03f,
+ 1.084231806e-03f, 1.089792523e-03f, 1.095350542e-03f, 1.100905851e-03f, 1.106458438e-03f, 1.112008291e-03f, 1.117555398e-03f, 1.123099747e-03f, 1.128641326e-03f, 1.134180123e-03f,
+ 1.139716126e-03f, 1.145249323e-03f, 1.150779702e-03f, 1.156307251e-03f, 1.161831959e-03f, 1.167353812e-03f, 1.172872800e-03f, 1.178388910e-03f, 1.183902130e-03f, 1.189412449e-03f,
+ 1.194919854e-03f, 1.200424334e-03f, 1.205925877e-03f, 1.211424470e-03f, 1.216920102e-03f, 1.222412762e-03f, 1.227902436e-03f, 1.233389114e-03f, 1.238872783e-03f, 1.244353432e-03f,
+ 1.249831048e-03f, 1.255305621e-03f, 1.260777137e-03f, 1.266245586e-03f, 1.271710955e-03f, 1.277173232e-03f, 1.282632407e-03f, 1.288088466e-03f, 1.293541399e-03f, 1.298991193e-03f,
+ 1.304437836e-03f, 1.309881318e-03f, 1.315321626e-03f, 1.320758748e-03f, 1.326192672e-03f, 1.331623388e-03f, 1.337050883e-03f, 1.342475145e-03f, 1.347896163e-03f, 1.353313925e-03f,
+ 1.358728420e-03f, 1.364139635e-03f, 1.369547559e-03f, 1.374952180e-03f, 1.380353488e-03f, 1.385751469e-03f, 1.391146112e-03f, 1.396537406e-03f, 1.401925339e-03f, 1.407309900e-03f,
+ 1.412691076e-03f, 1.418068857e-03f, 1.423443230e-03f, 1.428814185e-03f, 1.434181709e-03f, 1.439545790e-03f, 1.444906418e-03f, 1.450263581e-03f, 1.455617267e-03f, 1.460967464e-03f,
+ 1.466314162e-03f, 1.471657348e-03f, 1.476997011e-03f, 1.482333140e-03f, 1.487665723e-03f, 1.492994749e-03f, 1.498320205e-03f, 1.503642081e-03f, 1.508960366e-03f, 1.514275047e-03f,
+ 1.519586113e-03f, 1.524893553e-03f, 1.530197355e-03f, 1.535497508e-03f, 1.540794001e-03f, 1.546086822e-03f, 1.551375960e-03f, 1.556661403e-03f, 1.561943139e-03f, 1.567221159e-03f,
+ 1.572495449e-03f, 1.577766000e-03f, 1.583032799e-03f, 1.588295835e-03f, 1.593555097e-03f, 1.598810573e-03f, 1.604062253e-03f, 1.609310125e-03f, 1.614554177e-03f, 1.619794398e-03f,
+ 1.625030778e-03f, 1.630263304e-03f, 1.635491966e-03f, 1.640716752e-03f, 1.645937651e-03f, 1.651154652e-03f, 1.656367744e-03f, 1.661576915e-03f, 1.666782154e-03f, 1.671983450e-03f,
+ 1.677180792e-03f, 1.682374168e-03f, 1.687563568e-03f, 1.692748981e-03f, 1.697930394e-03f, 1.703107798e-03f, 1.708281180e-03f, 1.713450530e-03f, 1.718615837e-03f, 1.723777090e-03f,
+ 1.728934277e-03f, 1.734087387e-03f, 1.739236410e-03f, 1.744381334e-03f, 1.749522148e-03f, 1.754658841e-03f, 1.759791403e-03f, 1.764919822e-03f, 1.770044087e-03f, 1.775164187e-03f,
+ 1.780280111e-03f, 1.785391848e-03f, 1.790499387e-03f, 1.795602718e-03f, 1.800701829e-03f, 1.805796709e-03f, 1.810887348e-03f, 1.815973734e-03f, 1.821055856e-03f, 1.826133704e-03f,
+ 1.831207267e-03f, 1.836276534e-03f, 1.841341494e-03f, 1.846402136e-03f, 1.851458449e-03f, 1.856510422e-03f, 1.861558046e-03f, 1.866601308e-03f, 1.871640197e-03f, 1.876674705e-03f,
+ 1.881704818e-03f, 1.886730527e-03f, 1.891751821e-03f, 1.896768689e-03f, 1.901781120e-03f, 1.906789103e-03f, 1.911792629e-03f, 1.916791685e-03f, 1.921786262e-03f, 1.926776349e-03f,
+ 1.931761935e-03f, 1.936743009e-03f, 1.941719560e-03f, 1.946691579e-03f, 1.951659054e-03f, 1.956621974e-03f, 1.961580330e-03f, 1.966534110e-03f, 1.971483304e-03f, 1.976427902e-03f,
+ 1.981367892e-03f, 1.986303264e-03f, 1.991234007e-03f, 1.996160112e-03f, 2.001081567e-03f, 2.005998362e-03f, 2.010910486e-03f, 2.015817930e-03f, 2.020720681e-03f, 2.025618731e-03f,
+ 2.030512068e-03f, 2.035400682e-03f, 2.040284562e-03f, 2.045163699e-03f, 2.050038081e-03f, 2.054907699e-03f, 2.059772541e-03f, 2.064632597e-03f, 2.069487858e-03f, 2.074338312e-03f,
+ 2.079183950e-03f, 2.084024760e-03f, 2.088860734e-03f, 2.093691859e-03f, 2.098518126e-03f, 2.103339525e-03f, 2.108156045e-03f, 2.112967676e-03f, 2.117774408e-03f, 2.122576231e-03f,
+ 2.127373133e-03f, 2.132165106e-03f, 2.136952138e-03f, 2.141734220e-03f, 2.146511342e-03f, 2.151283492e-03f, 2.156050662e-03f, 2.160812840e-03f, 2.165570017e-03f, 2.170322182e-03f,
+ 2.175069325e-03f, 2.179811437e-03f, 2.184548507e-03f, 2.189280525e-03f, 2.194007481e-03f, 2.198729364e-03f, 2.203446165e-03f, 2.208157874e-03f, 2.212864481e-03f, 2.217565975e-03f,
+ 2.222262347e-03f, 2.226953586e-03f, 2.231639683e-03f, 2.236320628e-03f, 2.240996410e-03f, 2.245667019e-03f, 2.250332447e-03f, 2.254992682e-03f, 2.259647715e-03f, 2.264297536e-03f,
+ 2.268942135e-03f, 2.273581502e-03f, 2.278215627e-03f, 2.282844501e-03f, 2.287468113e-03f, 2.292086454e-03f, 2.296699513e-03f, 2.301307282e-03f, 2.305909750e-03f, 2.310506907e-03f,
+ 2.315098744e-03f, 2.319685251e-03f, 2.324266418e-03f, 2.328842235e-03f, 2.333412693e-03f, 2.337977782e-03f, 2.342537492e-03f, 2.347091814e-03f, 2.351640737e-03f, 2.356184252e-03f,
+ 2.360722350e-03f, 2.365255021e-03f, 2.369782255e-03f, 2.374304043e-03f, 2.378820374e-03f, 2.383331240e-03f, 2.387836631e-03f, 2.392336537e-03f, 2.396830949e-03f, 2.401319856e-03f,
+ 2.405803251e-03f, 2.410281122e-03f, 2.414753461e-03f, 2.419220258e-03f, 2.423681503e-03f, 2.428137188e-03f, 2.432587302e-03f, 2.437031837e-03f, 2.441470782e-03f, 2.445904128e-03f,
+ 2.450331867e-03f, 2.454753988e-03f, 2.459170482e-03f, 2.463581340e-03f, 2.467986552e-03f, 2.472386110e-03f, 2.476780003e-03f, 2.481168222e-03f, 2.485550759e-03f, 2.489927604e-03f,
+ 2.494298747e-03f, 2.498664179e-03f, 2.503023892e-03f, 2.507377875e-03f, 2.511726120e-03f, 2.516068617e-03f, 2.520405358e-03f, 2.524736332e-03f, 2.529061532e-03f, 2.533380947e-03f,
+ 2.537694568e-03f, 2.542002387e-03f, 2.546304394e-03f, 2.550600580e-03f, 2.554890936e-03f, 2.559175453e-03f, 2.563454122e-03f, 2.567726934e-03f, 2.571993880e-03f, 2.576254950e-03f,
+ 2.580510136e-03f, 2.584759429e-03f, 2.589002820e-03f, 2.593240300e-03f, 2.597471859e-03f, 2.601697489e-03f, 2.605917181e-03f, 2.610130927e-03f, 2.614338716e-03f, 2.618540541e-03f,
+ 2.622736392e-03f, 2.626926260e-03f, 2.631110137e-03f, 2.635288014e-03f, 2.639459882e-03f, 2.643625732e-03f, 2.647785555e-03f, 2.651939343e-03f, 2.656087087e-03f, 2.660228778e-03f,
+ 2.664364407e-03f, 2.668493966e-03f, 2.672617445e-03f, 2.676734837e-03f, 2.680846132e-03f, 2.684951322e-03f, 2.689050399e-03f, 2.693143352e-03f, 2.697230175e-03f, 2.701310858e-03f,
+ 2.705385392e-03f, 2.709453770e-03f, 2.713515981e-03f, 2.717572019e-03f, 2.721621875e-03f, 2.725665539e-03f, 2.729703003e-03f, 2.733734259e-03f, 2.737759299e-03f, 2.741778113e-03f,
+ 2.745790694e-03f, 2.749797033e-03f, 2.753797121e-03f, 2.757790950e-03f, 2.761778512e-03f, 2.765759798e-03f, 2.769734800e-03f, 2.773703510e-03f, 2.777665918e-03f, 2.781622018e-03f,
+ 2.785571800e-03f, 2.789515256e-03f, 2.793452379e-03f, 2.797383158e-03f, 2.801307588e-03f, 2.805225658e-03f, 2.809137361e-03f, 2.813042689e-03f, 2.816941634e-03f, 2.820834186e-03f,
+ 2.824720339e-03f, 2.828600084e-03f, 2.832473412e-03f, 2.836340316e-03f, 2.840200788e-03f, 2.844054819e-03f, 2.847902401e-03f, 2.851743527e-03f, 2.855578188e-03f, 2.859406376e-03f,
+ 2.863228083e-03f, 2.867043301e-03f, 2.870852022e-03f, 2.874654239e-03f, 2.878449942e-03f, 2.882239125e-03f, 2.886021779e-03f, 2.889797896e-03f, 2.893567468e-03f, 2.897330489e-03f,
+ 2.901086948e-03f, 2.904836840e-03f, 2.908580155e-03f, 2.912316886e-03f, 2.916047026e-03f, 2.919770566e-03f, 2.923487498e-03f, 2.927197816e-03f, 2.930901510e-03f, 2.934598574e-03f,
+ 2.938288999e-03f, 2.941972778e-03f, 2.945649904e-03f, 2.949320368e-03f, 2.952984162e-03f, 2.956641280e-03f, 2.960291713e-03f, 2.963935454e-03f, 2.967572495e-03f, 2.971202829e-03f,
+ 2.974826448e-03f, 2.978443344e-03f, 2.982053511e-03f, 2.985656939e-03f, 2.989253623e-03f, 2.992843554e-03f, 2.996426724e-03f, 3.000003127e-03f, 3.003572755e-03f, 3.007135601e-03f,
+ 3.010691656e-03f, 3.014240914e-03f, 3.017783368e-03f, 3.021319009e-03f, 3.024847830e-03f, 3.028369825e-03f, 3.031884985e-03f, 3.035393304e-03f, 3.038894774e-03f, 3.042389388e-03f,
+ 3.045877138e-03f, 3.049358017e-03f, 3.052832019e-03f, 3.056299135e-03f, 3.059759359e-03f, 3.063212683e-03f, 3.066659101e-03f, 3.070098604e-03f, 3.073531187e-03f, 3.076956841e-03f,
+ 3.080375560e-03f, 3.083787336e-03f, 3.087192162e-03f, 3.090590032e-03f, 3.093980938e-03f, 3.097364874e-03f, 3.100741831e-03f, 3.104111804e-03f, 3.107474785e-03f, 3.110830767e-03f,
+ 3.114179743e-03f, 3.117521706e-03f, 3.120856650e-03f, 3.124184567e-03f, 3.127505451e-03f, 3.130819294e-03f, 3.134126091e-03f, 3.137425833e-03f, 3.140718514e-03f, 3.144004127e-03f,
+ 3.147282665e-03f, 3.150554123e-03f, 3.153818492e-03f, 3.157075766e-03f, 3.160325938e-03f, 3.163569002e-03f, 3.166804951e-03f, 3.170033778e-03f, 3.173255477e-03f, 3.176470041e-03f,
+ 3.179677462e-03f, 3.182877735e-03f, 3.186070854e-03f, 3.189256810e-03f, 3.192435598e-03f, 3.195607212e-03f, 3.198771644e-03f, 3.201928888e-03f, 3.205078938e-03f, 3.208221786e-03f,
+ 3.211357428e-03f, 3.214485855e-03f, 3.217607062e-03f, 3.220721043e-03f, 3.223827790e-03f, 3.226927297e-03f, 3.230019558e-03f, 3.233104567e-03f, 3.236182318e-03f, 3.239252803e-03f,
+ 3.242316017e-03f, 3.245371952e-03f, 3.248420604e-03f, 3.251461966e-03f, 3.254496031e-03f, 3.257522793e-03f, 3.260542247e-03f, 3.263554385e-03f, 3.266559201e-03f, 3.269556690e-03f,
+ 3.272546845e-03f, 3.275529660e-03f, 3.278505129e-03f, 3.281473246e-03f, 3.284434004e-03f, 3.287387399e-03f, 3.290333422e-03f, 3.293272070e-03f, 3.296203334e-03f, 3.299127211e-03f,
+ 3.302043692e-03f, 3.304952774e-03f, 3.307854448e-03f, 3.310748711e-03f, 3.313635555e-03f, 3.316514974e-03f, 3.319386964e-03f, 3.322251517e-03f, 3.325108629e-03f, 3.327958293e-03f,
+ 3.330800503e-03f, 3.333635254e-03f, 3.336462539e-03f, 3.339282354e-03f, 3.342094691e-03f, 3.344899547e-03f, 3.347696914e-03f, 3.350486787e-03f, 3.353269160e-03f, 3.356044028e-03f,
+ 3.358811385e-03f, 3.361571226e-03f, 3.364323544e-03f, 3.367068334e-03f, 3.369805591e-03f, 3.372535308e-03f, 3.375257481e-03f, 3.377972104e-03f, 3.380679171e-03f, 3.383378677e-03f,
+ 3.386070616e-03f, 3.388754983e-03f, 3.391431772e-03f, 3.394100978e-03f, 3.396762596e-03f, 3.399416619e-03f, 3.402063043e-03f, 3.404701863e-03f, 3.407333072e-03f, 3.409956666e-03f,
+ 3.412572639e-03f, 3.415180986e-03f, 3.417781702e-03f, 3.420374781e-03f, 3.422960218e-03f, 3.425538008e-03f, 3.428108145e-03f, 3.430670625e-03f, 3.433225442e-03f, 3.435772591e-03f,
+ 3.438312068e-03f, 3.440843865e-03f, 3.443367980e-03f, 3.445884406e-03f, 3.448393138e-03f, 3.450894172e-03f, 3.453387502e-03f, 3.455873123e-03f, 3.458351031e-03f, 3.460821219e-03f,
+ 3.463283684e-03f, 3.465738421e-03f, 3.468185423e-03f, 3.470624688e-03f, 3.473056208e-03f, 3.475479980e-03f, 3.477895999e-03f, 3.480304260e-03f, 3.482704757e-03f, 3.485097487e-03f,
+ 3.487482444e-03f, 3.489859624e-03f, 3.492229022e-03f, 3.494590632e-03f, 3.496944451e-03f, 3.499290473e-03f, 3.501628694e-03f, 3.503959110e-03f, 3.506281715e-03f, 3.508596504e-03f,
+ 3.510903474e-03f, 3.513202619e-03f, 3.515493935e-03f, 3.517777418e-03f, 3.520053062e-03f, 3.522320864e-03f, 3.524580818e-03f, 3.526832921e-03f, 3.529077167e-03f, 3.531313552e-03f,
+ 3.533542073e-03f, 3.535762723e-03f, 3.537975499e-03f, 3.540180397e-03f, 3.542377412e-03f, 3.544566539e-03f, 3.546747775e-03f, 3.548921115e-03f, 3.551086554e-03f, 3.553244089e-03f,
+ 3.555393714e-03f, 3.557535427e-03f, 3.559669222e-03f, 3.561795095e-03f, 3.563913043e-03f, 3.566023060e-03f, 3.568125143e-03f, 3.570219287e-03f, 3.572305489e-03f, 3.574383744e-03f,
+ 3.576454048e-03f, 3.578516398e-03f, 3.580570788e-03f, 3.582617215e-03f, 3.584655674e-03f, 3.586686163e-03f, 3.588708677e-03f, 3.590723211e-03f, 3.592729762e-03f, 3.594728326e-03f,
+ 3.596718899e-03f, 3.598701477e-03f, 3.600676056e-03f, 3.602642632e-03f, 3.604601202e-03f, 3.606551762e-03f, 3.608494307e-03f, 3.610428833e-03f, 3.612355338e-03f, 3.614273818e-03f,
+ 3.616184268e-03f, 3.618086684e-03f, 3.619981064e-03f, 3.621867403e-03f, 3.623745698e-03f, 3.625615945e-03f, 3.627478141e-03f, 3.629332281e-03f, 3.631178362e-03f, 3.633016381e-03f,
+ 3.634846333e-03f, 3.636668216e-03f, 3.638482026e-03f, 3.640287760e-03f, 3.642085413e-03f, 3.643874982e-03f, 3.645656464e-03f, 3.647429856e-03f, 3.649195153e-03f, 3.650952354e-03f,
+ 3.652701453e-03f, 3.654442448e-03f, 3.656175335e-03f, 3.657900112e-03f, 3.659616774e-03f, 3.661325318e-03f, 3.663025742e-03f, 3.664718041e-03f, 3.666402213e-03f, 3.668078255e-03f,
+ 3.669746162e-03f, 3.671405933e-03f, 3.673057563e-03f, 3.674701049e-03f, 3.676336389e-03f, 3.677963580e-03f, 3.679582617e-03f, 3.681193499e-03f, 3.682796221e-03f, 3.684390782e-03f,
+ 3.685977177e-03f, 3.687555404e-03f, 3.689125460e-03f, 3.690687342e-03f, 3.692241047e-03f, 3.693786572e-03f, 3.695323913e-03f, 3.696853069e-03f, 3.698374036e-03f, 3.699886812e-03f,
+ 3.701391393e-03f, 3.702887776e-03f, 3.704375959e-03f, 3.705855940e-03f, 3.707327714e-03f, 3.708791280e-03f, 3.710246635e-03f, 3.711693775e-03f, 3.713132699e-03f, 3.714563403e-03f,
+ 3.715985886e-03f, 3.717400143e-03f, 3.718806173e-03f, 3.720203973e-03f, 3.721593540e-03f, 3.722974872e-03f, 3.724347966e-03f, 3.725712820e-03f, 3.727069431e-03f, 3.728417796e-03f,
+ 3.729757914e-03f, 3.731089781e-03f, 3.732413395e-03f, 3.733728754e-03f, 3.735035855e-03f, 3.736334696e-03f, 3.737625274e-03f, 3.738907588e-03f, 3.740181634e-03f, 3.741447411e-03f,
+ 3.742704916e-03f, 3.743954147e-03f, 3.745195101e-03f, 3.746427776e-03f, 3.747652171e-03f, 3.748868282e-03f, 3.750076108e-03f, 3.751275647e-03f, 3.752466895e-03f, 3.753649852e-03f,
+ 3.754824515e-03f, 3.755990881e-03f, 3.757148949e-03f, 3.758298717e-03f, 3.759440183e-03f, 3.760573344e-03f, 3.761698199e-03f, 3.762814745e-03f, 3.763922981e-03f, 3.765022904e-03f,
+ 3.766114514e-03f, 3.767197806e-03f, 3.768272781e-03f, 3.769339436e-03f, 3.770397768e-03f, 3.771447777e-03f, 3.772489460e-03f, 3.773522816e-03f, 3.774547842e-03f, 3.775564538e-03f,
+ 3.776572900e-03f, 3.777572928e-03f, 3.778564620e-03f, 3.779547974e-03f, 3.780522988e-03f, 3.781489661e-03f, 3.782447990e-03f, 3.783397975e-03f, 3.784339614e-03f, 3.785272905e-03f,
+ 3.786197846e-03f, 3.787114436e-03f, 3.788022674e-03f, 3.788922558e-03f, 3.789814086e-03f, 3.790697257e-03f, 3.791572069e-03f, 3.792438522e-03f, 3.793296613e-03f, 3.794146341e-03f,
+ 3.794987705e-03f, 3.795820703e-03f, 3.796645334e-03f, 3.797461597e-03f, 3.798269490e-03f, 3.799069013e-03f, 3.799860163e-03f, 3.800642939e-03f, 3.801417341e-03f, 3.802183367e-03f,
+ 3.802941015e-03f, 3.803690285e-03f, 3.804431176e-03f, 3.805163686e-03f, 3.805887813e-03f, 3.806603558e-03f, 3.807310919e-03f, 3.808009895e-03f, 3.808700484e-03f, 3.809382686e-03f,
+ 3.810056500e-03f, 3.810721924e-03f, 3.811378958e-03f, 3.812027601e-03f, 3.812667851e-03f, 3.813299709e-03f, 3.813923172e-03f, 3.814538240e-03f, 3.815144912e-03f, 3.815743188e-03f,
+ 3.816333066e-03f, 3.816914545e-03f, 3.817487625e-03f, 3.818052305e-03f, 3.818608585e-03f, 3.819156463e-03f, 3.819695938e-03f, 3.820227011e-03f, 3.820749680e-03f, 3.821263944e-03f,
+ 3.821769804e-03f, 3.822267258e-03f, 3.822756305e-03f, 3.823236946e-03f, 3.823709179e-03f, 3.824173004e-03f, 3.824628421e-03f, 3.825075428e-03f, 3.825514026e-03f, 3.825944214e-03f,
+ 3.826365991e-03f, 3.826779357e-03f, 3.827184311e-03f, 3.827580854e-03f, 3.827968984e-03f, 3.828348702e-03f, 3.828720006e-03f, 3.829082897e-03f, 3.829437375e-03f, 3.829783438e-03f,
+ 3.830121087e-03f, 3.830450321e-03f, 3.830771141e-03f, 3.831083545e-03f, 3.831387534e-03f, 3.831683108e-03f, 3.831970266e-03f, 3.832249008e-03f, 3.832519334e-03f, 3.832781244e-03f,
+ 3.833034737e-03f, 3.833279815e-03f, 3.833516476e-03f, 3.833744720e-03f, 3.833964549e-03f, 3.834175960e-03f, 3.834378955e-03f, 3.834573534e-03f, 3.834759697e-03f, 3.834937443e-03f,
+ 3.835106772e-03f, 3.835267686e-03f, 3.835420183e-03f, 3.835564265e-03f, 3.835699931e-03f, 3.835827181e-03f, 3.835946016e-03f, 3.836056436e-03f, 3.836158440e-03f, 3.836252030e-03f,
+ 3.836337206e-03f, 3.836413967e-03f, 3.836482315e-03f, 3.836542249e-03f, 3.836593769e-03f, 3.836636877e-03f, 3.836671572e-03f, 3.836697856e-03f, 3.836715727e-03f, 3.836725188e-03f,
+ 3.836726237e-03f, 3.836718876e-03f, 3.836703106e-03f, 3.836678925e-03f, 3.836646337e-03f, 3.836605339e-03f, 3.836555934e-03f, 3.836498122e-03f, 3.836431904e-03f, 3.836357279e-03f,
+ 3.836274249e-03f, 3.836182815e-03f, 3.836082976e-03f, 3.835974734e-03f, 3.835858090e-03f, 3.835733043e-03f, 3.835599596e-03f, 3.835457748e-03f, 3.835307500e-03f, 3.835148854e-03f,
+ 3.834981809e-03f, 3.834806368e-03f, 3.834622530e-03f, 3.834430297e-03f, 3.834229669e-03f, 3.834020648e-03f, 3.833803233e-03f, 3.833577428e-03f, 3.833343231e-03f, 3.833100644e-03f,
+ 3.832849669e-03f, 3.832590306e-03f, 3.832322556e-03f, 3.832046420e-03f, 3.831761900e-03f, 3.831468996e-03f, 3.831167710e-03f, 3.830858042e-03f, 3.830539994e-03f, 3.830213567e-03f,
+ 3.829878763e-03f, 3.829535581e-03f, 3.829184025e-03f, 3.828824094e-03f, 3.828455790e-03f, 3.828079115e-03f, 3.827694069e-03f, 3.827300654e-03f, 3.826898871e-03f, 3.826488723e-03f,
+ 3.826070209e-03f, 3.825643331e-03f, 3.825208091e-03f, 3.824764491e-03f, 3.824312531e-03f, 3.823852213e-03f, 3.823383539e-03f, 3.822906510e-03f, 3.822421127e-03f, 3.821927393e-03f,
+ 3.821425308e-03f, 3.820914874e-03f, 3.820396094e-03f, 3.819868967e-03f, 3.819333497e-03f, 3.818789684e-03f, 3.818237531e-03f, 3.817677039e-03f, 3.817108209e-03f, 3.816531044e-03f,
+ 3.815945544e-03f, 3.815351713e-03f, 3.814749552e-03f, 3.814139061e-03f, 3.813520244e-03f, 3.812893103e-03f, 3.812257638e-03f, 3.811613851e-03f, 3.810961746e-03f, 3.810301323e-03f,
+ 3.809632584e-03f, 3.808955531e-03f, 3.808270167e-03f, 3.807576494e-03f, 3.806874512e-03f, 3.806164225e-03f, 3.805445634e-03f, 3.804718741e-03f, 3.803983549e-03f, 3.803240059e-03f,
+ 3.802488274e-03f, 3.801728195e-03f, 3.800959825e-03f, 3.800183166e-03f, 3.799398220e-03f, 3.798604989e-03f, 3.797803476e-03f, 3.796993683e-03f, 3.796175611e-03f, 3.795349264e-03f,
+ 3.794514643e-03f, 3.793671750e-03f, 3.792820589e-03f, 3.791961161e-03f, 3.791093469e-03f, 3.790217515e-03f, 3.789333301e-03f, 3.788440831e-03f, 3.787540105e-03f, 3.786631128e-03f,
+ 3.785713900e-03f, 3.784788425e-03f, 3.783854705e-03f, 3.782912743e-03f, 3.781962541e-03f, 3.781004101e-03f, 3.780037427e-03f, 3.779062521e-03f, 3.778079385e-03f, 3.777088022e-03f,
+ 3.776088435e-03f, 3.775080626e-03f, 3.774064598e-03f, 3.773040354e-03f, 3.772007896e-03f, 3.770967228e-03f, 3.769918351e-03f, 3.768861269e-03f, 3.767795984e-03f, 3.766722499e-03f,
+ 3.765640817e-03f, 3.764550941e-03f, 3.763452874e-03f, 3.762346618e-03f, 3.761232176e-03f, 3.760109552e-03f, 3.758978748e-03f, 3.757839767e-03f, 3.756692613e-03f, 3.755537287e-03f,
+ 3.754373793e-03f, 3.753202135e-03f, 3.752022314e-03f, 3.750834335e-03f, 3.749638200e-03f, 3.748433912e-03f, 3.747221474e-03f, 3.746000890e-03f, 3.744772162e-03f, 3.743535294e-03f,
+ 3.742290289e-03f, 3.741037151e-03f, 3.739775881e-03f, 3.738506484e-03f, 3.737228963e-03f, 3.735943320e-03f, 3.734649560e-03f, 3.733347686e-03f, 3.732037700e-03f, 3.730719607e-03f,
+ 3.729393409e-03f, 3.728059109e-03f, 3.726716713e-03f, 3.725366221e-03f, 3.724007639e-03f, 3.722640970e-03f, 3.721266216e-03f, 3.719883382e-03f, 3.718492470e-03f, 3.717093485e-03f,
+ 3.715686430e-03f, 3.714271308e-03f, 3.712848124e-03f, 3.711416879e-03f, 3.709977579e-03f, 3.708530227e-03f, 3.707074826e-03f, 3.705611380e-03f, 3.704139893e-03f, 3.702660368e-03f,
+ 3.701172809e-03f, 3.699677220e-03f, 3.698173604e-03f, 3.696661966e-03f, 3.695142308e-03f, 3.693614635e-03f, 3.692078951e-03f, 3.690535259e-03f, 3.688983563e-03f, 3.687423868e-03f,
+ 3.685856176e-03f, 3.684280492e-03f, 3.682696819e-03f, 3.681105163e-03f, 3.679505525e-03f, 3.677897912e-03f, 3.676282325e-03f, 3.674658770e-03f, 3.673027251e-03f, 3.671387771e-03f,
+ 3.669740335e-03f, 3.668084946e-03f, 3.666421608e-03f, 3.664750327e-03f, 3.663071105e-03f, 3.661383947e-03f, 3.659688857e-03f, 3.657985840e-03f, 3.656274898e-03f, 3.654556038e-03f,
+ 3.652829262e-03f, 3.651094575e-03f, 3.649351982e-03f, 3.647601486e-03f, 3.645843092e-03f, 3.644076804e-03f, 3.642302627e-03f, 3.640520564e-03f, 3.638730620e-03f, 3.636932800e-03f,
+ 3.635127108e-03f, 3.633313548e-03f, 3.631492124e-03f, 3.629662842e-03f, 3.627825705e-03f, 3.625980719e-03f, 3.624127886e-03f, 3.622267213e-03f, 3.620398703e-03f, 3.618522361e-03f,
+ 3.616638192e-03f, 3.614746200e-03f, 3.612846390e-03f, 3.610938766e-03f, 3.609023333e-03f, 3.607100095e-03f, 3.605169058e-03f, 3.603230226e-03f, 3.601283603e-03f, 3.599329195e-03f,
+ 3.597367005e-03f, 3.595397040e-03f, 3.593419302e-03f, 3.591433798e-03f, 3.589440533e-03f, 3.587439510e-03f, 3.585430734e-03f, 3.583414211e-03f, 3.581389946e-03f, 3.579357943e-03f,
+ 3.577318206e-03f, 3.575270742e-03f, 3.573215555e-03f, 3.571152650e-03f, 3.569082031e-03f, 3.567003704e-03f, 3.564917675e-03f, 3.562823946e-03f, 3.560722525e-03f, 3.558613415e-03f,
+ 3.556496623e-03f, 3.554372152e-03f, 3.552240008e-03f, 3.550100197e-03f, 3.547952723e-03f, 3.545797591e-03f, 3.543634806e-03f, 3.541464375e-03f, 3.539286301e-03f, 3.537100590e-03f,
+ 3.534907248e-03f, 3.532706279e-03f, 3.530497689e-03f, 3.528281483e-03f, 3.526057667e-03f, 3.523826245e-03f, 3.521587223e-03f, 3.519340606e-03f, 3.517086400e-03f, 3.514824610e-03f,
+ 3.512555242e-03f, 3.510278300e-03f, 3.507993790e-03f, 3.505701718e-03f, 3.503402089e-03f, 3.501094909e-03f, 3.498780182e-03f, 3.496457915e-03f, 3.494128113e-03f, 3.491790782e-03f,
+ 3.489445927e-03f, 3.487093553e-03f, 3.484733667e-03f, 3.482366273e-03f, 3.479991378e-03f, 3.477608987e-03f, 3.475219106e-03f, 3.472821740e-03f, 3.470416895e-03f, 3.468004577e-03f,
+ 3.465584791e-03f, 3.463157543e-03f, 3.460722839e-03f, 3.458280685e-03f, 3.455831086e-03f, 3.453374048e-03f, 3.450909578e-03f, 3.448437680e-03f, 3.445958360e-03f, 3.443471626e-03f,
+ 3.440977481e-03f, 3.438475933e-03f, 3.435966987e-03f, 3.433450649e-03f, 3.430926925e-03f, 3.428395820e-03f, 3.425857342e-03f, 3.423311496e-03f, 3.420758287e-03f, 3.418197722e-03f,
+ 3.415629807e-03f, 3.413054548e-03f, 3.410471951e-03f, 3.407882022e-03f, 3.405284767e-03f, 3.402680192e-03f, 3.400068304e-03f, 3.397449108e-03f, 3.394822610e-03f, 3.392188818e-03f,
+ 3.389547736e-03f, 3.386899372e-03f, 3.384243731e-03f, 3.381580819e-03f, 3.378910643e-03f, 3.376233210e-03f, 3.373548525e-03f, 3.370856594e-03f, 3.368157425e-03f, 3.365451022e-03f,
+ 3.362737394e-03f, 3.360016545e-03f, 3.357288483e-03f, 3.354553213e-03f, 3.351810743e-03f, 3.349061078e-03f, 3.346304225e-03f, 3.343540190e-03f, 3.340768980e-03f, 3.337990602e-03f,
+ 3.335205061e-03f, 3.332412365e-03f, 3.329612520e-03f, 3.326805532e-03f, 3.323991408e-03f, 3.321170154e-03f, 3.318341778e-03f, 3.315506285e-03f, 3.312663683e-03f, 3.309813978e-03f,
+ 3.306957176e-03f, 3.304093284e-03f, 3.301222309e-03f, 3.298344258e-03f, 3.295459137e-03f, 3.292566953e-03f, 3.289667713e-03f, 3.286761424e-03f, 3.283848091e-03f, 3.280927723e-03f,
+ 3.278000326e-03f, 3.275065906e-03f, 3.272124471e-03f, 3.269176027e-03f, 3.266220581e-03f, 3.263258140e-03f, 3.260288711e-03f, 3.257312301e-03f, 3.254328917e-03f, 3.251338565e-03f,
+ 3.248341253e-03f, 3.245336988e-03f, 3.242325776e-03f, 3.239307624e-03f, 3.236282541e-03f, 3.233250531e-03f, 3.230211603e-03f, 3.227165764e-03f, 3.224113021e-03f, 3.221053380e-03f,
+ 3.217986849e-03f, 3.214913436e-03f, 3.211833146e-03f, 3.208745987e-03f, 3.205651967e-03f, 3.202551093e-03f, 3.199443371e-03f, 3.196328809e-03f, 3.193207414e-03f, 3.190079193e-03f,
+ 3.186944154e-03f, 3.183802304e-03f, 3.180653650e-03f, 3.177498200e-03f, 3.174335960e-03f, 3.171166938e-03f, 3.167991141e-03f, 3.164808577e-03f, 3.161619253e-03f, 3.158423177e-03f,
+ 3.155220355e-03f, 3.152010795e-03f, 3.148794505e-03f, 3.145571492e-03f, 3.142341763e-03f, 3.139105327e-03f, 3.135862189e-03f, 3.132612359e-03f, 3.129355843e-03f, 3.126092648e-03f,
+ 3.122822783e-03f, 3.119546255e-03f, 3.116263072e-03f, 3.112973240e-03f, 3.109676768e-03f, 3.106373663e-03f, 3.103063934e-03f, 3.099747586e-03f, 3.096424629e-03f, 3.093095069e-03f,
+ 3.089758915e-03f, 3.086416174e-03f, 3.083066854e-03f, 3.079710962e-03f, 3.076348507e-03f, 3.072979495e-03f, 3.069603935e-03f, 3.066221835e-03f, 3.062833202e-03f, 3.059438044e-03f,
+ 3.056036369e-03f, 3.052628184e-03f, 3.049213498e-03f, 3.045792318e-03f, 3.042364653e-03f, 3.038930510e-03f, 3.035489896e-03f, 3.032042821e-03f, 3.028589291e-03f, 3.025129315e-03f,
+ 3.021662901e-03f, 3.018190056e-03f, 3.014710789e-03f, 3.011225108e-03f, 3.007733020e-03f, 3.004234534e-03f, 3.000729657e-03f, 2.997218399e-03f, 2.993700765e-03f, 2.990176766e-03f,
+ 2.986646409e-03f, 2.983109701e-03f, 2.979566652e-03f, 2.976017268e-03f, 2.972461559e-03f, 2.968899533e-03f, 2.965331197e-03f, 2.961756560e-03f, 2.958175630e-03f, 2.954588415e-03f,
+ 2.950994924e-03f, 2.947395164e-03f, 2.943789144e-03f, 2.940176873e-03f, 2.936558357e-03f, 2.932933607e-03f, 2.929302629e-03f, 2.925665433e-03f, 2.922022026e-03f, 2.918372417e-03f,
+ 2.914716615e-03f, 2.911054627e-03f, 2.907386462e-03f, 2.903712128e-03f, 2.900031635e-03f, 2.896344989e-03f, 2.892652201e-03f, 2.888953277e-03f, 2.885248227e-03f, 2.881537058e-03f,
+ 2.877819781e-03f, 2.874096402e-03f, 2.870366931e-03f, 2.866631375e-03f, 2.862889744e-03f, 2.859142047e-03f, 2.855388290e-03f, 2.851628484e-03f, 2.847862637e-03f, 2.844090757e-03f,
+ 2.840312853e-03f, 2.836528934e-03f, 2.832739008e-03f, 2.828943083e-03f, 2.825141169e-03f, 2.821333275e-03f, 2.817519408e-03f, 2.813699577e-03f, 2.809873792e-03f, 2.806042061e-03f,
+ 2.802204393e-03f, 2.798360795e-03f, 2.794511279e-03f, 2.790655851e-03f, 2.786794521e-03f, 2.782927297e-03f, 2.779054189e-03f, 2.775175205e-03f, 2.771290353e-03f, 2.767399644e-03f,
+ 2.763503086e-03f, 2.759600687e-03f, 2.755692456e-03f, 2.751778403e-03f, 2.747858536e-03f, 2.743932864e-03f, 2.740001396e-03f, 2.736064141e-03f, 2.732121109e-03f, 2.728172307e-03f,
+ 2.724217745e-03f, 2.720257432e-03f, 2.716291377e-03f, 2.712319589e-03f, 2.708342077e-03f, 2.704358849e-03f, 2.700369916e-03f, 2.696375286e-03f, 2.692374969e-03f, 2.688368972e-03f,
+ 2.684357306e-03f, 2.680339979e-03f, 2.676317001e-03f, 2.672288381e-03f, 2.668254127e-03f, 2.664214250e-03f, 2.660168758e-03f, 2.656117660e-03f, 2.652060966e-03f, 2.647998684e-03f,
+ 2.643930825e-03f, 2.639857397e-03f, 2.635778409e-03f, 2.631693871e-03f, 2.627603792e-03f, 2.623508181e-03f, 2.619407048e-03f, 2.615300402e-03f, 2.611188252e-03f, 2.607070607e-03f,
+ 2.602947477e-03f, 2.598818872e-03f, 2.594684799e-03f, 2.590545270e-03f, 2.586400293e-03f, 2.582249878e-03f, 2.578094034e-03f, 2.573932770e-03f, 2.569766096e-03f, 2.565594021e-03f,
+ 2.561416556e-03f, 2.557233708e-03f, 2.553045488e-03f, 2.548851906e-03f, 2.544652970e-03f, 2.540448690e-03f, 2.536239076e-03f, 2.532024137e-03f, 2.527803883e-03f, 2.523578323e-03f,
+ 2.519347467e-03f, 2.515111325e-03f, 2.510869905e-03f, 2.506623219e-03f, 2.502371274e-03f, 2.498114081e-03f, 2.493851650e-03f, 2.489583990e-03f, 2.485311110e-03f, 2.481033021e-03f,
+ 2.476749732e-03f, 2.472461253e-03f, 2.468167593e-03f, 2.463868762e-03f, 2.459564770e-03f, 2.455255627e-03f, 2.450941342e-03f, 2.446621925e-03f, 2.442297386e-03f, 2.437967735e-03f,
+ 2.433632980e-03f, 2.429293133e-03f, 2.424948203e-03f, 2.420598200e-03f, 2.416243133e-03f, 2.411883013e-03f, 2.407517849e-03f, 2.403147651e-03f, 2.398772428e-03f, 2.394392192e-03f,
+ 2.390006952e-03f, 2.385616717e-03f, 2.381221497e-03f, 2.376821303e-03f, 2.372416144e-03f, 2.368006031e-03f, 2.363590972e-03f, 2.359170979e-03f, 2.354746061e-03f, 2.350316228e-03f,
+ 2.345881490e-03f, 2.341441857e-03f, 2.336997340e-03f, 2.332547947e-03f, 2.328093690e-03f, 2.323634578e-03f, 2.319170621e-03f, 2.314701829e-03f, 2.310228212e-03f, 2.305749781e-03f,
+ 2.301266546e-03f, 2.296778516e-03f, 2.292285702e-03f, 2.287788113e-03f, 2.283285761e-03f, 2.278778654e-03f, 2.274266804e-03f, 2.269750220e-03f, 2.265228913e-03f, 2.260702892e-03f,
+ 2.256172169e-03f, 2.251636752e-03f, 2.247096653e-03f, 2.242551881e-03f, 2.238002447e-03f, 2.233448361e-03f, 2.228889633e-03f, 2.224326274e-03f, 2.219758293e-03f, 2.215185702e-03f,
+ 2.210608510e-03f, 2.206026727e-03f, 2.201440364e-03f, 2.196849431e-03f, 2.192253939e-03f, 2.187653898e-03f, 2.183049318e-03f, 2.178440209e-03f, 2.173826582e-03f, 2.169208448e-03f,
+ 2.164585816e-03f, 2.159958697e-03f, 2.155327101e-03f, 2.150691040e-03f, 2.146050522e-03f, 2.141405559e-03f, 2.136756161e-03f, 2.132102339e-03f, 2.127444103e-03f, 2.122781463e-03f,
+ 2.118114430e-03f, 2.113443014e-03f, 2.108767226e-03f, 2.104087076e-03f, 2.099402576e-03f, 2.094713734e-03f, 2.090020563e-03f, 2.085323072e-03f, 2.080621271e-03f, 2.075915173e-03f,
+ 2.071204786e-03f, 2.066490122e-03f, 2.061771191e-03f, 2.057048004e-03f, 2.052320571e-03f, 2.047588903e-03f, 2.042853011e-03f, 2.038112905e-03f, 2.033368596e-03f, 2.028620094e-03f,
+ 2.023867410e-03f, 2.019110555e-03f, 2.014349540e-03f, 2.009584374e-03f, 2.004815069e-03f, 2.000041636e-03f, 1.995264085e-03f, 1.990482426e-03f, 1.985696672e-03f, 1.980906831e-03f,
+ 1.976112915e-03f, 1.971314936e-03f, 1.966512902e-03f, 1.961706826e-03f, 1.956896718e-03f, 1.952082588e-03f, 1.947264448e-03f, 1.942442309e-03f, 1.937616180e-03f, 1.932786074e-03f,
+ 1.927952000e-03f, 1.923113970e-03f, 1.918271994e-03f, 1.913426083e-03f, 1.908576248e-03f, 1.903722501e-03f, 1.898864851e-03f, 1.894003309e-03f, 1.889137887e-03f, 1.884268596e-03f,
+ 1.879395446e-03f, 1.874518448e-03f, 1.869637613e-03f, 1.864752952e-03f, 1.859864476e-03f, 1.854972195e-03f, 1.850076122e-03f, 1.845176266e-03f, 1.840272639e-03f, 1.835365252e-03f,
+ 1.830454115e-03f, 1.825539240e-03f, 1.820620637e-03f, 1.815698318e-03f, 1.810772293e-03f, 1.805842574e-03f, 1.800909172e-03f, 1.795972097e-03f, 1.791031361e-03f, 1.786086974e-03f,
+ 1.781138948e-03f, 1.776187294e-03f, 1.771232023e-03f, 1.766273145e-03f, 1.761310673e-03f, 1.756344616e-03f, 1.751374987e-03f, 1.746401795e-03f, 1.741425053e-03f, 1.736444772e-03f,
+ 1.731460962e-03f, 1.726473635e-03f, 1.721482801e-03f, 1.716488472e-03f, 1.711490660e-03f, 1.706489374e-03f, 1.701484627e-03f, 1.696476430e-03f, 1.691464793e-03f, 1.686449728e-03f,
+ 1.681431246e-03f, 1.676409359e-03f, 1.671384077e-03f, 1.666355411e-03f, 1.661323373e-03f, 1.656287975e-03f, 1.651249227e-03f, 1.646207140e-03f, 1.641161726e-03f, 1.636112996e-03f,
+ 1.631060962e-03f, 1.626005634e-03f, 1.620947024e-03f, 1.615885143e-03f, 1.610820002e-03f, 1.605751613e-03f, 1.600679987e-03f, 1.595605135e-03f, 1.590527069e-03f, 1.585445799e-03f,
+ 1.580361338e-03f, 1.575273696e-03f, 1.570182885e-03f, 1.565088917e-03f, 1.559991801e-03f, 1.554891551e-03f, 1.549788177e-03f, 1.544681690e-03f, 1.539572103e-03f, 1.534459425e-03f,
+ 1.529343670e-03f, 1.524224847e-03f, 1.519102969e-03f, 1.513978047e-03f, 1.508850092e-03f, 1.503719116e-03f, 1.498585130e-03f, 1.493448145e-03f, 1.488308174e-03f, 1.483165227e-03f,
+ 1.478019315e-03f, 1.472870451e-03f, 1.467718646e-03f, 1.462563911e-03f, 1.457406257e-03f, 1.452245697e-03f, 1.447082241e-03f, 1.441915902e-03f, 1.436746690e-03f, 1.431574617e-03f,
+ 1.426399694e-03f, 1.421221934e-03f, 1.416041347e-03f, 1.410857946e-03f, 1.405671740e-03f, 1.400482744e-03f, 1.395290966e-03f, 1.390096420e-03f, 1.384899117e-03f, 1.379699068e-03f,
+ 1.374496285e-03f, 1.369290779e-03f, 1.364082562e-03f, 1.358871646e-03f, 1.353658042e-03f, 1.348441761e-03f, 1.343222816e-03f, 1.338001218e-03f, 1.332776978e-03f, 1.327550108e-03f,
+ 1.322320620e-03f, 1.317088525e-03f, 1.311853835e-03f, 1.306616561e-03f, 1.301376716e-03f, 1.296134310e-03f, 1.290889356e-03f, 1.285641865e-03f, 1.280391848e-03f, 1.275139318e-03f,
+ 1.269884286e-03f, 1.264626764e-03f, 1.259366762e-03f, 1.254104294e-03f, 1.248839371e-03f, 1.243572003e-03f, 1.238302204e-03f, 1.233029985e-03f, 1.227755357e-03f, 1.222478332e-03f,
+ 1.217198922e-03f, 1.211917138e-03f, 1.206632992e-03f, 1.201346497e-03f, 1.196057663e-03f, 1.190766503e-03f, 1.185473027e-03f, 1.180177249e-03f, 1.174879179e-03f, 1.169578829e-03f,
+ 1.164276211e-03f, 1.158971338e-03f, 1.153664220e-03f, 1.148354869e-03f, 1.143043297e-03f, 1.137729516e-03f, 1.132413538e-03f, 1.127095374e-03f, 1.121775036e-03f, 1.116452537e-03f,
+ 1.111127887e-03f, 1.105801099e-03f, 1.100472184e-03f, 1.095141154e-03f, 1.089808021e-03f, 1.084472797e-03f, 1.079135493e-03f, 1.073796122e-03f, 1.068454696e-03f, 1.063111225e-03f,
+ 1.057765722e-03f, 1.052418199e-03f, 1.047068667e-03f, 1.041717139e-03f, 1.036363625e-03f, 1.031008139e-03f, 1.025650692e-03f, 1.020291296e-03f, 1.014929962e-03f, 1.009566703e-03f,
+ 1.004201530e-03f, 9.988344557e-04f, 9.934654912e-04f, 9.880946487e-04f, 9.827219400e-04f, 9.773473771e-04f, 9.719709718e-04f, 9.665927359e-04f, 9.612126815e-04f, 9.558308204e-04f,
+ 9.504471645e-04f, 9.450617257e-04f, 9.396745159e-04f, 9.342855470e-04f, 9.288948309e-04f, 9.235023796e-04f, 9.181082049e-04f, 9.127123188e-04f, 9.073147332e-04f, 9.019154601e-04f,
+ 8.965145113e-04f, 8.911118988e-04f, 8.857076345e-04f, 8.803017304e-04f, 8.748941984e-04f, 8.694850505e-04f, 8.640742986e-04f, 8.586619546e-04f, 8.532480306e-04f, 8.478325384e-04f,
+ 8.424154900e-04f, 8.369968975e-04f, 8.315767727e-04f, 8.261551276e-04f, 8.207319742e-04f, 8.153073245e-04f, 8.098811904e-04f, 8.044535840e-04f, 7.990245171e-04f, 7.935940018e-04f,
+ 7.881620501e-04f, 7.827286740e-04f, 7.772938854e-04f, 7.718576963e-04f, 7.664201188e-04f, 7.609811648e-04f, 7.555408463e-04f, 7.500991754e-04f, 7.446561640e-04f, 7.392118242e-04f,
+ 7.337661679e-04f, 7.283192072e-04f, 7.228709540e-04f, 7.174214205e-04f, 7.119706186e-04f, 7.065185603e-04f, 7.010652577e-04f, 6.956107228e-04f, 6.901549675e-04f, 6.846980040e-04f,
+ 6.792398443e-04f, 6.737805004e-04f, 6.683199843e-04f, 6.628583081e-04f, 6.573954838e-04f, 6.519315234e-04f, 6.464664390e-04f, 6.410002427e-04f, 6.355329464e-04f, 6.300645623e-04f,
+ 6.245951023e-04f, 6.191245785e-04f, 6.136530031e-04f, 6.081803879e-04f, 6.027067452e-04f, 5.972320868e-04f, 5.917564250e-04f, 5.862797717e-04f, 5.808021391e-04f, 5.753235391e-04f,
+ 5.698439839e-04f, 5.643634855e-04f, 5.588820559e-04f, 5.533997074e-04f, 5.479164518e-04f, 5.424323013e-04f, 5.369472680e-04f, 5.314613639e-04f, 5.259746011e-04f, 5.204869917e-04f,
+ 5.149985478e-04f, 5.095092814e-04f, 5.040192046e-04f, 4.985283296e-04f, 4.930366683e-04f, 4.875442329e-04f, 4.820510354e-04f, 4.765570879e-04f, 4.710624026e-04f, 4.655669915e-04f,
+ 4.600708667e-04f, 4.545740402e-04f, 4.490765243e-04f, 4.435783309e-04f, 4.380794721e-04f, 4.325799601e-04f, 4.270798069e-04f, 4.215790247e-04f, 4.160776254e-04f, 4.105756213e-04f,
+ 4.050730244e-04f, 3.995698468e-04f, 3.940661007e-04f, 3.885617980e-04f, 3.830569509e-04f, 3.775515716e-04f, 3.720456720e-04f, 3.665392643e-04f, 3.610323606e-04f, 3.555249730e-04f,
+ 3.500171136e-04f, 3.445087945e-04f, 3.390000278e-04f, 3.334908256e-04f, 3.279812000e-04f, 3.224711632e-04f, 3.169607271e-04f, 3.114499039e-04f, 3.059387057e-04f, 3.004271447e-04f,
+ 2.949152328e-04f, 2.894029823e-04f, 2.838904052e-04f, 2.783775136e-04f, 2.728643196e-04f, 2.673508354e-04f, 2.618370730e-04f, 2.563230446e-04f, 2.508087622e-04f, 2.452942379e-04f,
+ 2.397794838e-04f, 2.342645121e-04f, 2.287493349e-04f, 2.232339642e-04f, 2.177184122e-04f, 2.122026909e-04f, 2.066868124e-04f, 2.011707890e-04f, 1.956546325e-04f, 1.901383553e-04f,
+ 1.846219692e-04f, 1.791054866e-04f, 1.735889193e-04f, 1.680722797e-04f, 1.625555797e-04f, 1.570388314e-04f, 1.515220469e-04f, 1.460052385e-04f, 1.404884180e-04f, 1.349715977e-04f,
+ 1.294547895e-04f, 1.239380057e-04f, 1.184212583e-04f, 1.129045594e-04f, 1.073879211e-04f, 1.018713555e-04f, 9.635487465e-05f, 9.083849064e-05f, 8.532221559e-05f, 7.980606157e-05f,
+ 7.429004066e-05f, 6.877416496e-05f, 6.325844654e-05f, 5.774289749e-05f, 5.222752990e-05f, 4.671235583e-05f, 4.119738738e-05f, 3.568263661e-05f, 3.016811562e-05f, 2.465383646e-05f,
+ 1.913981123e-05f, 1.362605198e-05f, 8.112570805e-06f, 2.599379760e-06f, -2.913509079e-06f, -8.426083645e-06f, -1.393833187e-05f, -1.945024169e-05f, -2.496180104e-05f, -3.047299785e-05f,
+ -3.598382007e-05f, -4.149425563e-05f, -4.700429248e-05f, -5.251391856e-05f, -5.802312181e-05f, -6.353189019e-05f, -6.904021163e-05f, -7.454807409e-05f, -8.005546552e-05f, -8.556237388e-05f,
+ -9.106878711e-05f, -9.657469317e-05f, -1.020800800e-04f, -1.075849356e-04f, -1.130892480e-04f, -1.185930050e-04f, -1.240961946e-04f, -1.295988049e-04f, -1.351008237e-04f, -1.406022391e-04f,
+ -1.461030390e-04f, -1.516032114e-04f, -1.571027443e-04f, -1.626016256e-04f, -1.680998434e-04f, -1.735973856e-04f, -1.790942402e-04f, -1.845903953e-04f, -1.900858387e-04f, -1.955805585e-04f,
+ -2.010745426e-04f, -2.065677792e-04f, -2.120602561e-04f, -2.175519613e-04f, -2.230428830e-04f, -2.285330091e-04f, -2.340223275e-04f, -2.395108263e-04f, -2.449984936e-04f, -2.504853173e-04f,
+ -2.559712854e-04f, -2.614563861e-04f, -2.669406072e-04f, -2.724239368e-04f, -2.779063630e-04f, -2.833878738e-04f, -2.888684573e-04f, -2.943481013e-04f, -2.998267941e-04f, -3.053045236e-04f,
+ -3.107812779e-04f, -3.162570451e-04f, -3.217318131e-04f, -3.272055700e-04f, -3.326783040e-04f, -3.381500030e-04f, -3.436206552e-04f, -3.490902485e-04f, -3.545587711e-04f, -3.600262110e-04f,
+ -3.654925563e-04f, -3.709577951e-04f, -3.764219154e-04f, -3.818849054e-04f, -3.873467531e-04f, -3.928074466e-04f, -3.982669741e-04f, -4.037253236e-04f, -4.091824831e-04f, -4.146384409e-04f,
+ -4.200931850e-04f, -4.255467036e-04f, -4.309989846e-04f, -4.364500164e-04f, -4.418997869e-04f, -4.473482843e-04f, -4.527954968e-04f, -4.582414124e-04f, -4.636860193e-04f, -4.691293057e-04f,
+ -4.745712596e-04f, -4.800118692e-04f, -4.854511227e-04f, -4.908890083e-04f, -4.963255140e-04f, -5.017606280e-04f, -5.071943385e-04f, -5.126266337e-04f, -5.180575017e-04f, -5.234869307e-04f,
+ -5.289149089e-04f, -5.343414245e-04f, -5.397664656e-04f, -5.451900205e-04f, -5.506120773e-04f, -5.560326242e-04f, -5.614516495e-04f, -5.668691413e-04f, -5.722850879e-04f, -5.776994774e-04f,
+ -5.831122981e-04f, -5.885235382e-04f, -5.939331859e-04f, -5.993412295e-04f, -6.047476572e-04f, -6.101524572e-04f, -6.155556177e-04f, -6.209571271e-04f, -6.263569736e-04f, -6.317551454e-04f,
+ -6.371516307e-04f, -6.425464180e-04f, -6.479394953e-04f, -6.533308510e-04f, -6.587204734e-04f, -6.641083507e-04f, -6.694944713e-04f, -6.748788234e-04f, -6.802613953e-04f, -6.856421754e-04f,
+ -6.910211518e-04f, -6.963983130e-04f, -7.017736473e-04f, -7.071471429e-04f, -7.125187882e-04f, -7.178885715e-04f, -7.232564811e-04f, -7.286225055e-04f, -7.339866328e-04f, -7.393488516e-04f,
+ -7.447091501e-04f, -7.500675166e-04f, -7.554239396e-04f, -7.607784074e-04f, -7.661309084e-04f, -7.714814309e-04f, -7.768299634e-04f, -7.821764942e-04f, -7.875210117e-04f, -7.928635043e-04f,
+ -7.982039605e-04f, -8.035423685e-04f, -8.088787169e-04f, -8.142129940e-04f, -8.195451883e-04f, -8.248752882e-04f, -8.302032822e-04f, -8.355291585e-04f, -8.408529058e-04f, -8.461745125e-04f,
+ -8.514939670e-04f, -8.568112577e-04f, -8.621263732e-04f, -8.674393018e-04f, -8.727500322e-04f, -8.780585527e-04f, -8.833648518e-04f, -8.886689181e-04f, -8.939707400e-04f, -8.992703061e-04f,
+ -9.045676048e-04f, -9.098626247e-04f, -9.151553542e-04f, -9.204457819e-04f, -9.257338964e-04f, -9.310196861e-04f, -9.363031397e-04f, -9.415842456e-04f, -9.468629925e-04f, -9.521393688e-04f,
+ -9.574133631e-04f, -9.626849641e-04f, -9.679541602e-04f, -9.732209402e-04f, -9.784852924e-04f, -9.837472057e-04f, -9.890066685e-04f, -9.942636694e-04f, -9.995181972e-04f, -1.004770240e-03f,
+ -1.010019787e-03f, -1.015266827e-03f, -1.020511348e-03f, -1.025753339e-03f, -1.030992789e-03f, -1.036229686e-03f, -1.041464019e-03f, -1.046695776e-03f, -1.051924947e-03f, -1.057151519e-03f,
+ -1.062375482e-03f, -1.067596825e-03f, -1.072815535e-03f, -1.078031602e-03f, -1.083245015e-03f, -1.088455762e-03f, -1.093663831e-03f, -1.098869212e-03f, -1.104071894e-03f, -1.109271865e-03f,
+ -1.114469113e-03f, -1.119663628e-03f, -1.124855399e-03f, -1.130044413e-03f, -1.135230661e-03f, -1.140414130e-03f, -1.145594810e-03f, -1.150772689e-03f, -1.155947756e-03f, -1.161120000e-03f,
+ -1.166289409e-03f, -1.171455974e-03f, -1.176619681e-03f, -1.181780521e-03f, -1.186938482e-03f, -1.192093553e-03f, -1.197245723e-03f, -1.202394980e-03f, -1.207541314e-03f, -1.212684714e-03f,
+ -1.217825167e-03f, -1.222962664e-03f, -1.228097193e-03f, -1.233228743e-03f, -1.238357303e-03f, -1.243482861e-03f, -1.248605408e-03f, -1.253724931e-03f, -1.258841420e-03f, -1.263954863e-03f,
+ -1.269065250e-03f, -1.274172570e-03f, -1.279276811e-03f, -1.284377963e-03f, -1.289476014e-03f, -1.294570953e-03f, -1.299662770e-03f, -1.304751454e-03f, -1.309836993e-03f, -1.314919377e-03f,
+ -1.319998594e-03f, -1.325074634e-03f, -1.330147486e-03f, -1.335217138e-03f, -1.340283580e-03f, -1.345346801e-03f, -1.350406790e-03f, -1.355463536e-03f, -1.360517029e-03f, -1.365567256e-03f,
+ -1.370614208e-03f, -1.375657873e-03f, -1.380698241e-03f, -1.385735301e-03f, -1.390769041e-03f, -1.395799452e-03f, -1.400826521e-03f, -1.405850239e-03f, -1.410870595e-03f, -1.415887577e-03f,
+ -1.420901176e-03f, -1.425911379e-03f, -1.430918176e-03f, -1.435921558e-03f, -1.440921511e-03f, -1.445918027e-03f, -1.450911094e-03f, -1.455900702e-03f, -1.460886839e-03f, -1.465869495e-03f,
+ -1.470848660e-03f, -1.475824322e-03f, -1.480796471e-03f, -1.485765096e-03f, -1.490730186e-03f, -1.495691731e-03f, -1.500649720e-03f, -1.505604143e-03f, -1.510554988e-03f, -1.515502245e-03f,
+ -1.520445904e-03f, -1.525385954e-03f, -1.530322383e-03f, -1.535255183e-03f, -1.540184341e-03f, -1.545109847e-03f, -1.550031691e-03f, -1.554949863e-03f, -1.559864351e-03f, -1.564775145e-03f,
+ -1.569682234e-03f, -1.574585608e-03f, -1.579485257e-03f, -1.584381169e-03f, -1.589273335e-03f, -1.594161744e-03f, -1.599046384e-03f, -1.603927247e-03f, -1.608804321e-03f, -1.613677595e-03f,
+ -1.618547060e-03f, -1.623412705e-03f, -1.628274520e-03f, -1.633132493e-03f, -1.637986615e-03f, -1.642836875e-03f, -1.647683262e-03f, -1.652525767e-03f, -1.657364379e-03f, -1.662199087e-03f,
+ -1.667029882e-03f, -1.671856752e-03f, -1.676679688e-03f, -1.681498678e-03f, -1.686313714e-03f, -1.691124783e-03f, -1.695931877e-03f, -1.700734984e-03f, -1.705534095e-03f, -1.710329199e-03f,
+ -1.715120286e-03f, -1.719907345e-03f, -1.724690367e-03f, -1.729469341e-03f, -1.734244256e-03f, -1.739015103e-03f, -1.743781871e-03f, -1.748544550e-03f, -1.753303131e-03f, -1.758057601e-03f,
+ -1.762807953e-03f, -1.767554174e-03f, -1.772296256e-03f, -1.777034188e-03f, -1.781767959e-03f, -1.786497560e-03f, -1.791222981e-03f, -1.795944211e-03f, -1.800661240e-03f, -1.805374058e-03f,
+ -1.810082656e-03f, -1.814787022e-03f, -1.819487147e-03f, -1.824183022e-03f, -1.828874634e-03f, -1.833561976e-03f, -1.838245037e-03f, -1.842923806e-03f, -1.847598273e-03f, -1.852268430e-03f,
+ -1.856934265e-03f, -1.861595768e-03f, -1.866252931e-03f, -1.870905742e-03f, -1.875554192e-03f, -1.880198270e-03f, -1.884837968e-03f, -1.889473274e-03f, -1.894104180e-03f, -1.898730674e-03f,
+ -1.903352748e-03f, -1.907970391e-03f, -1.912583594e-03f, -1.917192346e-03f, -1.921796639e-03f, -1.926396461e-03f, -1.930991803e-03f, -1.935582655e-03f, -1.940169008e-03f, -1.944750851e-03f,
+ -1.949328175e-03f, -1.953900971e-03f, -1.958469227e-03f, -1.963032935e-03f, -1.967592085e-03f, -1.972146667e-03f, -1.976696671e-03f, -1.981242088e-03f, -1.985782908e-03f, -1.990319121e-03f,
+ -1.994850717e-03f, -1.999377687e-03f, -2.003900022e-03f, -2.008417711e-03f, -2.012930745e-03f, -2.017439114e-03f, -2.021942808e-03f, -2.026441819e-03f, -2.030936136e-03f, -2.035425749e-03f,
+ -2.039910650e-03f, -2.044390829e-03f, -2.048866276e-03f, -2.053336981e-03f, -2.057802936e-03f, -2.062264129e-03f, -2.066720553e-03f, -2.071172197e-03f, -2.075619053e-03f, -2.080061109e-03f,
+ -2.084498358e-03f, -2.088930789e-03f, -2.093358394e-03f, -2.097781162e-03f, -2.102199085e-03f, -2.106612152e-03f, -2.111020355e-03f, -2.115423683e-03f, -2.119822129e-03f, -2.124215682e-03f,
+ -2.128604332e-03f, -2.132988072e-03f, -2.137366890e-03f, -2.141740779e-03f, -2.146109728e-03f, -2.150473728e-03f, -2.154832771e-03f, -2.159186846e-03f, -2.163535945e-03f, -2.167880058e-03f,
+ -2.172219176e-03f, -2.176553289e-03f, -2.180882390e-03f, -2.185206467e-03f, -2.189525513e-03f, -2.193839518e-03f, -2.198148472e-03f, -2.202452367e-03f, -2.206751193e-03f, -2.211044942e-03f,
+ -2.215333604e-03f, -2.219617170e-03f, -2.223895631e-03f, -2.228168978e-03f, -2.232437202e-03f, -2.236700293e-03f, -2.240958243e-03f, -2.245211042e-03f, -2.249458683e-03f, -2.253701154e-03f,
+ -2.257938448e-03f, -2.262170556e-03f, -2.266397468e-03f, -2.270619176e-03f, -2.274835671e-03f, -2.279046943e-03f, -2.283252984e-03f, -2.287453784e-03f, -2.291649336e-03f, -2.295839629e-03f,
+ -2.300024656e-03f, -2.304204407e-03f, -2.308378873e-03f, -2.312548045e-03f, -2.316711916e-03f, -2.320870475e-03f, -2.325023713e-03f, -2.329171624e-03f, -2.333314196e-03f, -2.337451422e-03f,
+ -2.341583293e-03f, -2.345709800e-03f, -2.349830934e-03f, -2.353946687e-03f, -2.358057050e-03f, -2.362162014e-03f, -2.366261570e-03f, -2.370355710e-03f, -2.374444425e-03f, -2.378527707e-03f,
+ -2.382605546e-03f, -2.386677935e-03f, -2.390744864e-03f, -2.394806325e-03f, -2.398862309e-03f, -2.402912809e-03f, -2.406957814e-03f, -2.410997317e-03f, -2.415031309e-03f, -2.419059781e-03f,
+ -2.423082725e-03f, -2.427100133e-03f, -2.431111996e-03f, -2.435118306e-03f, -2.439119053e-03f, -2.443114230e-03f, -2.447103828e-03f, -2.451087839e-03f, -2.455066254e-03f, -2.459039065e-03f,
+ -2.463006264e-03f, -2.466967841e-03f, -2.470923790e-03f, -2.474874100e-03f, -2.478818765e-03f, -2.482757775e-03f, -2.486691123e-03f, -2.490618800e-03f, -2.494540797e-03f, -2.498457107e-03f,
+ -2.502367721e-03f, -2.506272631e-03f, -2.510171829e-03f, -2.514065307e-03f, -2.517953055e-03f, -2.521835067e-03f, -2.525711334e-03f, -2.529581847e-03f, -2.533446599e-03f, -2.537305581e-03f,
+ -2.541158785e-03f, -2.545006204e-03f, -2.548847829e-03f, -2.552683651e-03f, -2.556513664e-03f, -2.560337858e-03f, -2.564156226e-03f, -2.567968759e-03f, -2.571775451e-03f, -2.575576291e-03f,
+ -2.579371274e-03f, -2.583160390e-03f, -2.586943632e-03f, -2.590720991e-03f, -2.594492460e-03f, -2.598258031e-03f, -2.602017696e-03f, -2.605771446e-03f, -2.609519275e-03f, -2.613261174e-03f,
+ -2.616997135e-03f, -2.620727151e-03f, -2.624451213e-03f, -2.628169314e-03f, -2.631881446e-03f, -2.635587601e-03f, -2.639287771e-03f, -2.642981949e-03f, -2.646670127e-03f, -2.650352297e-03f,
+ -2.654028451e-03f, -2.657698582e-03f, -2.661362682e-03f, -2.665020743e-03f, -2.668672757e-03f, -2.672318717e-03f, -2.675958616e-03f, -2.679592445e-03f, -2.683220196e-03f, -2.686841864e-03f,
+ -2.690457439e-03f, -2.694066914e-03f, -2.697670281e-03f, -2.701267534e-03f, -2.704858664e-03f, -2.708443664e-03f, -2.712022526e-03f, -2.715595244e-03f, -2.719161808e-03f, -2.722722213e-03f,
+ -2.726276450e-03f, -2.729824512e-03f, -2.733366392e-03f, -2.736902082e-03f, -2.740431575e-03f, -2.743954863e-03f, -2.747471939e-03f, -2.750982796e-03f, -2.754487426e-03f, -2.757985822e-03f,
+ -2.761477977e-03f, -2.764963883e-03f, -2.768443533e-03f, -2.771916920e-03f, -2.775384036e-03f, -2.778844875e-03f, -2.782299429e-03f, -2.785747690e-03f, -2.789189652e-03f, -2.792625308e-03f,
+ -2.796054649e-03f, -2.799477670e-03f, -2.802894363e-03f, -2.806304720e-03f, -2.809708735e-03f, -2.813106401e-03f, -2.816497710e-03f, -2.819882655e-03f, -2.823261230e-03f, -2.826633427e-03f,
+ -2.829999239e-03f, -2.833358659e-03f, -2.836711681e-03f, -2.840058296e-03f, -2.843398499e-03f, -2.846732282e-03f, -2.850059639e-03f, -2.853380562e-03f, -2.856695044e-03f, -2.860003079e-03f,
+ -2.863304659e-03f, -2.866599779e-03f, -2.869888430e-03f, -2.873170606e-03f, -2.876446300e-03f, -2.879715506e-03f, -2.882978217e-03f, -2.886234425e-03f, -2.889484124e-03f, -2.892727308e-03f,
+ -2.895963969e-03f, -2.899194101e-03f, -2.902417697e-03f, -2.905634751e-03f, -2.908845255e-03f, -2.912049203e-03f, -2.915246589e-03f, -2.918437405e-03f, -2.921621645e-03f, -2.924799303e-03f,
+ -2.927970372e-03f, -2.931134845e-03f, -2.934292716e-03f, -2.937443978e-03f, -2.940588625e-03f, -2.943726650e-03f, -2.946858046e-03f, -2.949982808e-03f, -2.953100928e-03f, -2.956212400e-03f,
+ -2.959317218e-03f, -2.962415376e-03f, -2.965506866e-03f, -2.968591683e-03f, -2.971669820e-03f, -2.974741271e-03f, -2.977806028e-03f, -2.980864087e-03f, -2.983915441e-03f, -2.986960083e-03f,
+ -2.989998007e-03f, -2.993029207e-03f, -2.996053676e-03f, -2.999071409e-03f, -3.002082399e-03f, -3.005086639e-03f, -3.008084124e-03f, -3.011074848e-03f, -3.014058803e-03f, -3.017035985e-03f,
+ -3.020006387e-03f, -3.022970002e-03f, -3.025926825e-03f, -3.028876850e-03f, -3.031820070e-03f, -3.034756479e-03f, -3.037686072e-03f, -3.040608842e-03f, -3.043524784e-03f, -3.046433890e-03f,
+ -3.049336156e-03f, -3.052231576e-03f, -3.055120142e-03f, -3.058001850e-03f, -3.060876693e-03f, -3.063744666e-03f, -3.066605763e-03f, -3.069459977e-03f, -3.072307303e-03f, -3.075147735e-03f,
+ -3.077981268e-03f, -3.080807894e-03f, -3.083627609e-03f, -3.086440407e-03f, -3.089246282e-03f, -3.092045228e-03f, -3.094837240e-03f, -3.097622311e-03f, -3.100400436e-03f, -3.103171610e-03f,
+ -3.105935826e-03f, -3.108693079e-03f, -3.111443363e-03f, -3.114186673e-03f, -3.116923003e-03f, -3.119652347e-03f, -3.122374701e-03f, -3.125090057e-03f, -3.127798411e-03f, -3.130499757e-03f,
+ -3.133194090e-03f, -3.135881404e-03f, -3.138561694e-03f, -3.141234953e-03f, -3.143901178e-03f, -3.146560361e-03f, -3.149212498e-03f, -3.151857584e-03f, -3.154495612e-03f, -3.157126578e-03f,
+ -3.159750477e-03f, -3.162367302e-03f, -3.164977048e-03f, -3.167579711e-03f, -3.170175284e-03f, -3.172763763e-03f, -3.175345143e-03f, -3.177919417e-03f, -3.180486581e-03f, -3.183046630e-03f,
+ -3.185599557e-03f, -3.188145359e-03f, -3.190684030e-03f, -3.193215565e-03f, -3.195739958e-03f, -3.198257205e-03f, -3.200767300e-03f, -3.203270239e-03f, -3.205766016e-03f, -3.208254625e-03f,
+ -3.210736063e-03f, -3.213210324e-03f, -3.215677403e-03f, -3.218137294e-03f, -3.220589994e-03f, -3.223035497e-03f, -3.225473798e-03f, -3.227904892e-03f, -3.230328774e-03f, -3.232745439e-03f,
+ -3.235154883e-03f, -3.237557100e-03f, -3.239952086e-03f, -3.242339836e-03f, -3.244720345e-03f, -3.247093608e-03f, -3.249459620e-03f, -3.251818377e-03f, -3.254169874e-03f, -3.256514105e-03f,
+ -3.258851068e-03f, -3.261180755e-03f, -3.263503164e-03f, -3.265818289e-03f, -3.268126125e-03f, -3.270426668e-03f, -3.272719914e-03f, -3.275005857e-03f, -3.277284494e-03f, -3.279555818e-03f,
+ -3.281819827e-03f, -3.284076515e-03f, -3.286325878e-03f, -3.288567911e-03f, -3.290802610e-03f, -3.293029970e-03f, -3.295249987e-03f, -3.297462657e-03f, -3.299667974e-03f, -3.301865935e-03f,
+ -3.304056535e-03f, -3.306239770e-03f, -3.308415635e-03f, -3.310584126e-03f, -3.312745238e-03f, -3.314898968e-03f, -3.317045311e-03f, -3.319184263e-03f, -3.321315819e-03f, -3.323439975e-03f,
+ -3.325556727e-03f, -3.327666071e-03f, -3.329768003e-03f, -3.331862518e-03f, -3.333949611e-03f, -3.336029280e-03f, -3.338101520e-03f, -3.340166326e-03f, -3.342223695e-03f, -3.344273622e-03f,
+ -3.346316104e-03f, -3.348351137e-03f, -3.350378715e-03f, -3.352398836e-03f, -3.354411495e-03f, -3.356416688e-03f, -3.358414412e-03f, -3.360404662e-03f, -3.362387434e-03f, -3.364362725e-03f,
+ -3.366330530e-03f, -3.368290846e-03f, -3.370243669e-03f, -3.372188995e-03f, -3.374126820e-03f, -3.376057140e-03f, -3.377979951e-03f, -3.379895251e-03f, -3.381803034e-03f, -3.383703297e-03f,
+ -3.385596036e-03f, -3.387481248e-03f, -3.389358929e-03f, -3.391229075e-03f, -3.393091683e-03f, -3.394946749e-03f, -3.396794269e-03f, -3.398634239e-03f, -3.400466657e-03f, -3.402291518e-03f,
+ -3.404108818e-03f, -3.405918555e-03f, -3.407720725e-03f, -3.409515324e-03f, -3.411302349e-03f, -3.413081795e-03f, -3.414853661e-03f, -3.416617941e-03f, -3.418374634e-03f, -3.420123735e-03f,
+ -3.421865241e-03f, -3.423599148e-03f, -3.425325454e-03f, -3.427044155e-03f, -3.428755247e-03f, -3.430458727e-03f, -3.432154592e-03f, -3.433842838e-03f, -3.435523463e-03f, -3.437196463e-03f,
+ -3.438861835e-03f, -3.440519576e-03f, -3.442169681e-03f, -3.443812149e-03f, -3.445446976e-03f, -3.447074159e-03f, -3.448693695e-03f, -3.450305580e-03f, -3.451909811e-03f, -3.453506387e-03f,
+ -3.455095302e-03f, -3.456676554e-03f, -3.458250141e-03f, -3.459816059e-03f, -3.461374306e-03f, -3.462924877e-03f, -3.464467771e-03f, -3.466002984e-03f, -3.467530514e-03f, -3.469050356e-03f,
+ -3.470562510e-03f, -3.472066971e-03f, -3.473563737e-03f, -3.475052805e-03f, -3.476534172e-03f, -3.478007835e-03f, -3.479473792e-03f, -3.480932039e-03f, -3.482382575e-03f, -3.483825395e-03f,
+ -3.485260498e-03f, -3.486687881e-03f, -3.488107541e-03f, -3.489519475e-03f, -3.490923681e-03f, -3.492320156e-03f, -3.493708898e-03f, -3.495089903e-03f, -3.496463170e-03f, -3.497828695e-03f,
+ -3.499186476e-03f, -3.500536511e-03f, -3.501878797e-03f, -3.503213331e-03f, -3.504540112e-03f, -3.505859136e-03f, -3.507170401e-03f, -3.508473905e-03f, -3.509769645e-03f, -3.511057618e-03f,
+ -3.512337824e-03f, -3.513610258e-03f, -3.514874919e-03f, -3.516131804e-03f, -3.517380912e-03f, -3.518622239e-03f, -3.519855784e-03f, -3.521081544e-03f, -3.522299516e-03f, -3.523509700e-03f,
+ -3.524712092e-03f, -3.525906690e-03f, -3.527093493e-03f, -3.528272497e-03f, -3.529443701e-03f, -3.530607103e-03f, -3.531762701e-03f, -3.532910492e-03f, -3.534050474e-03f, -3.535182645e-03f,
+ -3.536307004e-03f, -3.537423548e-03f, -3.538532276e-03f, -3.539633184e-03f, -3.540726272e-03f, -3.541811537e-03f, -3.542888978e-03f, -3.543958592e-03f, -3.545020377e-03f, -3.546074332e-03f,
+ -3.547120455e-03f, -3.548158744e-03f, -3.549189197e-03f, -3.550211812e-03f, -3.551226588e-03f, -3.552233522e-03f, -3.553232613e-03f, -3.554223859e-03f, -3.555207259e-03f, -3.556182811e-03f,
+ -3.557150512e-03f, -3.558110362e-03f, -3.559062358e-03f, -3.560006500e-03f, -3.560942785e-03f, -3.561871211e-03f, -3.562791778e-03f, -3.563704484e-03f, -3.564609326e-03f, -3.565506304e-03f,
+ -3.566395416e-03f, -3.567276660e-03f, -3.568150035e-03f, -3.569015540e-03f, -3.569873173e-03f, -3.570722932e-03f, -3.571564817e-03f, -3.572398825e-03f, -3.573224956e-03f, -3.574043208e-03f,
+ -3.574853579e-03f, -3.575656069e-03f, -3.576450676e-03f, -3.577237398e-03f, -3.578016235e-03f, -3.578787185e-03f, -3.579550247e-03f, -3.580305419e-03f, -3.581052701e-03f, -3.581792092e-03f,
+ -3.582523589e-03f, -3.583247193e-03f, -3.583962901e-03f, -3.584670712e-03f, -3.585370627e-03f, -3.586062642e-03f, -3.586746758e-03f, -3.587422974e-03f, -3.588091288e-03f, -3.588751699e-03f,
+ -3.589404206e-03f, -3.590048808e-03f, -3.590685505e-03f, -3.591314295e-03f, -3.591935178e-03f, -3.592548152e-03f, -3.593153216e-03f, -3.593750371e-03f, -3.594339614e-03f, -3.594920945e-03f,
+ -3.595494363e-03f, -3.596059868e-03f, -3.596617458e-03f, -3.597167133e-03f, -3.597708892e-03f, -3.598242734e-03f, -3.598768658e-03f, -3.599286665e-03f, -3.599796753e-03f, -3.600298921e-03f,
+ -3.600793169e-03f, -3.601279496e-03f, -3.601757901e-03f, -3.602228385e-03f, -3.602690946e-03f, -3.603145583e-03f, -3.603592297e-03f, -3.604031087e-03f, -3.604461951e-03f, -3.604884891e-03f,
+ -3.605299904e-03f, -3.605706992e-03f, -3.606106152e-03f, -3.606497385e-03f, -3.606880691e-03f, -3.607256069e-03f, -3.607623518e-03f, -3.607983039e-03f, -3.608334631e-03f, -3.608678293e-03f,
+ -3.609014026e-03f, -3.609341828e-03f, -3.609661701e-03f, -3.609973642e-03f, -3.610277653e-03f, -3.610573734e-03f, -3.610861882e-03f, -3.611142100e-03f, -3.611414386e-03f, -3.611678740e-03f,
+ -3.611935163e-03f, -3.612183653e-03f, -3.612424211e-03f, -3.612656838e-03f, -3.612881532e-03f, -3.613098294e-03f, -3.613307123e-03f, -3.613508021e-03f, -3.613700986e-03f, -3.613886018e-03f,
+ -3.614063119e-03f, -3.614232287e-03f, -3.614393523e-03f, -3.614546827e-03f, -3.614692200e-03f, -3.614829640e-03f, -3.614959149e-03f, -3.615080727e-03f, -3.615194373e-03f, -3.615300088e-03f,
+ -3.615397872e-03f, -3.615487725e-03f, -3.615569648e-03f, -3.615643641e-03f, -3.615709704e-03f, -3.615767838e-03f, -3.615818042e-03f, -3.615860317e-03f, -3.615894664e-03f, -3.615921083e-03f,
+ -3.615939573e-03f, -3.615950137e-03f, -3.615952773e-03f, -3.615947483e-03f, -3.615934267e-03f, -3.615913125e-03f, -3.615884058e-03f, -3.615847066e-03f, -3.615802150e-03f, -3.615749311e-03f,
+ -3.615688549e-03f, -3.615619864e-03f, -3.615543258e-03f, -3.615458730e-03f, -3.615366282e-03f, -3.615265913e-03f, -3.615157626e-03f, -3.615041420e-03f, -3.614917296e-03f, -3.614785255e-03f,
+ -3.614645297e-03f, -3.614497424e-03f, -3.614341635e-03f, -3.614177933e-03f, -3.614006317e-03f, -3.613826789e-03f, -3.613639349e-03f, -3.613443998e-03f, -3.613240738e-03f, -3.613029568e-03f,
+ -3.612810490e-03f, -3.612583505e-03f, -3.612348613e-03f, -3.612105817e-03f, -3.611855115e-03f, -3.611596511e-03f, -3.611330004e-03f, -3.611055596e-03f, -3.610773287e-03f, -3.610483079e-03f,
+ -3.610184973e-03f, -3.609878970e-03f, -3.609565071e-03f, -3.609243278e-03f, -3.608913590e-03f, -3.608576010e-03f, -3.608230539e-03f, -3.607877178e-03f, -3.607515928e-03f, -3.607146790e-03f,
+ -3.606769765e-03f, -3.606384856e-03f, -3.605992062e-03f, -3.605591386e-03f, -3.605182829e-03f, -3.604766392e-03f, -3.604342077e-03f, -3.603909884e-03f, -3.603469815e-03f, -3.603021872e-03f,
+ -3.602566056e-03f, -3.602102369e-03f, -3.601630811e-03f, -3.601151385e-03f, -3.600664092e-03f, -3.600168933e-03f, -3.599665910e-03f, -3.599155025e-03f, -3.598636278e-03f, -3.598109673e-03f,
+ -3.597575209e-03f, -3.597032889e-03f, -3.596482715e-03f, -3.595924688e-03f, -3.595358810e-03f, -3.594785082e-03f, -3.594203506e-03f, -3.593614084e-03f, -3.593016818e-03f, -3.592411709e-03f,
+ -3.591798759e-03f, -3.591177970e-03f, -3.590549343e-03f, -3.589912882e-03f, -3.589268586e-03f, -3.588616459e-03f, -3.587956501e-03f, -3.587288716e-03f, -3.586613105e-03f, -3.585929669e-03f,
+ -3.585238411e-03f, -3.584539333e-03f, -3.583832436e-03f, -3.583117723e-03f, -3.582395195e-03f, -3.581664855e-03f, -3.580926705e-03f, -3.580180747e-03f, -3.579426982e-03f, -3.578665413e-03f,
+ -3.577896042e-03f, -3.577118872e-03f, -3.576333903e-03f, -3.575541139e-03f, -3.574740582e-03f, -3.573932234e-03f, -3.573116096e-03f, -3.572292172e-03f, -3.571460463e-03f, -3.570620972e-03f,
+ -3.569773700e-03f, -3.568918652e-03f, -3.568055827e-03f, -3.567185230e-03f, -3.566306862e-03f, -3.565420726e-03f, -3.564526823e-03f, -3.563625157e-03f, -3.562715730e-03f, -3.561798544e-03f,
+ -3.560873602e-03f, -3.559940906e-03f, -3.559000459e-03f, -3.558052262e-03f, -3.557096320e-03f, -3.556132633e-03f, -3.555161205e-03f, -3.554182039e-03f, -3.553195136e-03f, -3.552200500e-03f,
+ -3.551198133e-03f, -3.550188038e-03f, -3.549170217e-03f, -3.548144673e-03f, -3.547111408e-03f, -3.546070427e-03f, -3.545021730e-03f, -3.543965321e-03f, -3.542901203e-03f, -3.541829378e-03f,
+ -3.540749849e-03f, -3.539662619e-03f, -3.538567691e-03f, -3.537465067e-03f, -3.536354751e-03f, -3.535236745e-03f, -3.534111052e-03f, -3.532977676e-03f, -3.531836618e-03f, -3.530687882e-03f,
+ -3.529531471e-03f, -3.528367388e-03f, -3.527195636e-03f, -3.526016218e-03f, -3.524829136e-03f, -3.523634395e-03f, -3.522431996e-03f, -3.521221943e-03f, -3.520004239e-03f, -3.518778888e-03f,
+ -3.517545891e-03f, -3.516305253e-03f, -3.515056977e-03f, -3.513801065e-03f, -3.512537522e-03f, -3.511266349e-03f, -3.509987551e-03f, -3.508701130e-03f, -3.507407090e-03f, -3.506105434e-03f,
+ -3.504796165e-03f, -3.503479287e-03f, -3.502154803e-03f, -3.500822716e-03f, -3.499483030e-03f, -3.498135747e-03f, -3.496780873e-03f, -3.495418408e-03f, -3.494048358e-03f, -3.492670726e-03f,
+ -3.491285515e-03f, -3.489892728e-03f, -3.488492369e-03f, -3.487084442e-03f, -3.485668949e-03f, -3.484245895e-03f, -3.482815283e-03f, -3.481377117e-03f, -3.479931400e-03f, -3.478478136e-03f,
+ -3.477017328e-03f, -3.475548980e-03f, -3.474073096e-03f, -3.472589679e-03f, -3.471098733e-03f, -3.469600261e-03f, -3.468094269e-03f, -3.466580758e-03f, -3.465059733e-03f, -3.463531197e-03f,
+ -3.461995156e-03f, -3.460451611e-03f, -3.458900567e-03f, -3.457342028e-03f, -3.455775997e-03f, -3.454202479e-03f, -3.452621478e-03f, -3.451032996e-03f, -3.449437039e-03f, -3.447833610e-03f,
+ -3.446222713e-03f, -3.444604351e-03f, -3.442978530e-03f, -3.441345253e-03f, -3.439704523e-03f, -3.438056345e-03f, -3.436400723e-03f, -3.434737662e-03f, -3.433067164e-03f, -3.431389234e-03f,
+ -3.429703876e-03f, -3.428011095e-03f, -3.426310895e-03f, -3.424603278e-03f, -3.422888251e-03f, -3.421165817e-03f, -3.419435979e-03f, -3.417698743e-03f, -3.415954113e-03f, -3.414202092e-03f,
+ -3.412442685e-03f, -3.410675897e-03f, -3.408901731e-03f, -3.407120192e-03f, -3.405331285e-03f, -3.403535012e-03f, -3.401731380e-03f, -3.399920392e-03f, -3.398102053e-03f, -3.396276367e-03f,
+ -3.394443338e-03f, -3.392602971e-03f, -3.390755270e-03f, -3.388900241e-03f, -3.387037886e-03f, -3.385168212e-03f, -3.383291221e-03f, -3.381406919e-03f, -3.379515311e-03f, -3.377616401e-03f,
+ -3.375710193e-03f, -3.373796692e-03f, -3.371875903e-03f, -3.369947830e-03f, -3.368012478e-03f, -3.366069852e-03f, -3.364119955e-03f, -3.362162794e-03f, -3.360198372e-03f, -3.358226695e-03f,
+ -3.356247767e-03f, -3.354261592e-03f, -3.352268177e-03f, -3.350267524e-03f, -3.348259640e-03f, -3.346244528e-03f, -3.344222194e-03f, -3.342192643e-03f, -3.340155879e-03f, -3.338111908e-03f,
+ -3.336060734e-03f, -3.334002362e-03f, -3.331936797e-03f, -3.329864044e-03f, -3.327784108e-03f, -3.325696993e-03f, -3.323602706e-03f, -3.321501250e-03f, -3.319392631e-03f, -3.317276854e-03f,
+ -3.315153924e-03f, -3.313023846e-03f, -3.310886625e-03f, -3.308742266e-03f, -3.306590775e-03f, -3.304432155e-03f, -3.302266413e-03f, -3.300093554e-03f, -3.297913583e-03f, -3.295726504e-03f,
+ -3.293532324e-03f, -3.291331047e-03f, -3.289122678e-03f, -3.286907223e-03f, -3.284684688e-03f, -3.282455076e-03f, -3.280218395e-03f, -3.277974648e-03f, -3.275723842e-03f, -3.273465981e-03f,
+ -3.271201071e-03f, -3.268929117e-03f, -3.266650125e-03f, -3.264364100e-03f, -3.262071047e-03f, -3.259770972e-03f, -3.257463881e-03f, -3.255149778e-03f, -3.252828670e-03f, -3.250500561e-03f,
+ -3.248165457e-03f, -3.245823365e-03f, -3.243474288e-03f, -3.241118233e-03f, -3.238755206e-03f, -3.236385211e-03f, -3.234008255e-03f, -3.231624343e-03f, -3.229233480e-03f, -3.226835673e-03f,
+ -3.224430927e-03f, -3.222019248e-03f, -3.219600641e-03f, -3.217175112e-03f, -3.214742666e-03f, -3.212303310e-03f, -3.209857050e-03f, -3.207403890e-03f, -3.204943837e-03f, -3.202476896e-03f,
+ -3.200003073e-03f, -3.197522375e-03f, -3.195034807e-03f, -3.192540374e-03f, -3.190039083e-03f, -3.187530939e-03f, -3.185015949e-03f, -3.182494117e-03f, -3.179965451e-03f, -3.177429956e-03f,
+ -3.174887638e-03f, -3.172338503e-03f, -3.169782557e-03f, -3.167219806e-03f, -3.164650256e-03f, -3.162073913e-03f, -3.159490782e-03f, -3.156900871e-03f, -3.154304185e-03f, -3.151700730e-03f,
+ -3.149090512e-03f, -3.146473537e-03f, -3.143849812e-03f, -3.141219342e-03f, -3.138582134e-03f, -3.135938194e-03f, -3.133287529e-03f, -3.130630143e-03f, -3.127966044e-03f, -3.125295237e-03f,
+ -3.122617729e-03f, -3.119933527e-03f, -3.117242635e-03f, -3.114545062e-03f, -3.111840812e-03f, -3.109129893e-03f, -3.106412310e-03f, -3.103688070e-03f, -3.100957179e-03f, -3.098219644e-03f,
+ -3.095475471e-03f, -3.092724667e-03f, -3.089967237e-03f, -3.087203188e-03f, -3.084432527e-03f, -3.081655260e-03f, -3.078871393e-03f, -3.076080934e-03f, -3.073283888e-03f, -3.070480262e-03f,
+ -3.067670062e-03f, -3.064853296e-03f, -3.062029969e-03f, -3.059200088e-03f, -3.056363660e-03f, -3.053520691e-03f, -3.050671188e-03f, -3.047815157e-03f, -3.044952606e-03f, -3.042083540e-03f,
+ -3.039207967e-03f, -3.036325893e-03f, -3.033437325e-03f, -3.030542269e-03f, -3.027640732e-03f, -3.024732721e-03f, -3.021818243e-03f, -3.018897305e-03f, -3.015969912e-03f, -3.013036072e-03f,
+ -3.010095792e-03f, -3.007149079e-03f, -3.004195939e-03f, -3.001236379e-03f, -2.998270406e-03f, -2.995298027e-03f, -2.992319249e-03f, -2.989334079e-03f, -2.986342523e-03f, -2.983344588e-03f,
+ -2.980340282e-03f, -2.977329612e-03f, -2.974312583e-03f, -2.971289204e-03f, -2.968259481e-03f, -2.965223422e-03f, -2.962181033e-03f, -2.959132321e-03f, -2.956077293e-03f, -2.953015957e-03f,
+ -2.949948319e-03f, -2.946874387e-03f, -2.943794167e-03f, -2.940707667e-03f, -2.937614894e-03f, -2.934515855e-03f, -2.931410557e-03f, -2.928299008e-03f, -2.925181213e-03f, -2.922057182e-03f,
+ -2.918926920e-03f, -2.915790436e-03f, -2.912647735e-03f, -2.909498826e-03f, -2.906343716e-03f, -2.903182412e-03f, -2.900014921e-03f, -2.896841251e-03f, -2.893661409e-03f, -2.890475402e-03f,
+ -2.887283237e-03f, -2.884084923e-03f, -2.880880465e-03f, -2.877669872e-03f, -2.874453152e-03f, -2.871230310e-03f, -2.868001356e-03f, -2.864766295e-03f, -2.861525137e-03f, -2.858277887e-03f,
+ -2.855024554e-03f, -2.851765145e-03f, -2.848499668e-03f, -2.845228129e-03f, -2.841950537e-03f, -2.838666900e-03f, -2.835377223e-03f, -2.832081516e-03f, -2.828779786e-03f, -2.825472040e-03f,
+ -2.822158286e-03f, -2.818838531e-03f, -2.815512783e-03f, -2.812181050e-03f, -2.808843340e-03f, -2.805499659e-03f, -2.802150016e-03f, -2.798794419e-03f, -2.795432875e-03f, -2.792065391e-03f,
+ -2.788691976e-03f, -2.785312636e-03f, -2.781927381e-03f, -2.778536218e-03f, -2.775139154e-03f, -2.771736197e-03f, -2.768327355e-03f, -2.764912636e-03f, -2.761492048e-03f, -2.758065598e-03f,
+ -2.754633295e-03f, -2.751195145e-03f, -2.747751158e-03f, -2.744301341e-03f, -2.740845701e-03f, -2.737384247e-03f, -2.733916987e-03f, -2.730443928e-03f, -2.726965078e-03f, -2.723480446e-03f,
+ -2.719990040e-03f, -2.716493867e-03f, -2.712991935e-03f, -2.709484252e-03f, -2.705970827e-03f, -2.702451667e-03f, -2.698926781e-03f, -2.695396176e-03f, -2.691859861e-03f, -2.688317843e-03f,
+ -2.684770131e-03f, -2.681216733e-03f, -2.677657656e-03f, -2.674092910e-03f, -2.670522502e-03f, -2.666946440e-03f, -2.663364732e-03f, -2.659777388e-03f, -2.656184414e-03f, -2.652585818e-03f,
+ -2.648981611e-03f, -2.645371798e-03f, -2.641756389e-03f, -2.638135392e-03f, -2.634508816e-03f, -2.630876667e-03f, -2.627238955e-03f, -2.623595689e-03f, -2.619946875e-03f, -2.616292523e-03f,
+ -2.612632641e-03f, -2.608967237e-03f, -2.605296320e-03f, -2.601619897e-03f, -2.597937978e-03f, -2.594250571e-03f, -2.590557683e-03f, -2.586859324e-03f, -2.583155502e-03f, -2.579446226e-03f,
+ -2.575731503e-03f, -2.572011342e-03f, -2.568285752e-03f, -2.564554741e-03f, -2.560818317e-03f, -2.557076490e-03f, -2.553329267e-03f, -2.549576657e-03f, -2.545818669e-03f, -2.542055312e-03f,
+ -2.538286593e-03f, -2.534512521e-03f, -2.530733105e-03f, -2.526948354e-03f, -2.523158275e-03f, -2.519362879e-03f, -2.515562172e-03f, -2.511756165e-03f, -2.507944865e-03f, -2.504128281e-03f,
+ -2.500306423e-03f, -2.496479297e-03f, -2.492646914e-03f, -2.488809282e-03f, -2.484966410e-03f, -2.481118306e-03f, -2.477264979e-03f, -2.473406437e-03f, -2.469542691e-03f, -2.465673748e-03f,
+ -2.461799616e-03f, -2.457920306e-03f, -2.454035826e-03f, -2.450146183e-03f, -2.446251389e-03f, -2.442351450e-03f, -2.438446376e-03f, -2.434536177e-03f, -2.430620859e-03f, -2.426700434e-03f,
+ -2.422774909e-03f, -2.418844293e-03f, -2.414908595e-03f, -2.410967825e-03f, -2.407021990e-03f, -2.403071101e-03f, -2.399115166e-03f, -2.395154193e-03f, -2.391188192e-03f, -2.387217173e-03f,
+ -2.383241143e-03f, -2.379260112e-03f, -2.375274088e-03f, -2.371283082e-03f, -2.367287101e-03f, -2.363286156e-03f, -2.359280254e-03f, -2.355269405e-03f, -2.351253619e-03f, -2.347232903e-03f,
+ -2.343207268e-03f, -2.339176723e-03f, -2.335141275e-03f, -2.331100936e-03f, -2.327055713e-03f, -2.323005616e-03f, -2.318950654e-03f, -2.314890836e-03f, -2.310826172e-03f, -2.306756670e-03f,
+ -2.302682340e-03f, -2.298603191e-03f, -2.294519232e-03f, -2.290430472e-03f, -2.286336921e-03f, -2.282238588e-03f, -2.278135482e-03f, -2.274027612e-03f, -2.269914988e-03f, -2.265797619e-03f,
+ -2.261675514e-03f, -2.257548683e-03f, -2.253417135e-03f, -2.249280878e-03f, -2.245139923e-03f, -2.240994279e-03f, -2.236843956e-03f, -2.232688961e-03f, -2.228529306e-03f, -2.224364999e-03f,
+ -2.220196049e-03f, -2.216022467e-03f, -2.211844261e-03f, -2.207661441e-03f, -2.203474017e-03f, -2.199281997e-03f, -2.195085392e-03f, -2.190884210e-03f, -2.186678461e-03f, -2.182468155e-03f,
+ -2.178253301e-03f, -2.174033908e-03f, -2.169809987e-03f, -2.165581547e-03f, -2.161348596e-03f, -2.157111145e-03f, -2.152869204e-03f, -2.148622781e-03f, -2.144371886e-03f, -2.140116530e-03f,
+ -2.135856721e-03f, -2.131592469e-03f, -2.127323784e-03f, -2.123050674e-03f, -2.118773151e-03f, -2.114491224e-03f, -2.110204901e-03f, -2.105914193e-03f, -2.101619110e-03f, -2.097319661e-03f,
+ -2.093015856e-03f, -2.088707704e-03f, -2.084395215e-03f, -2.080078399e-03f, -2.075757266e-03f, -2.071431825e-03f, -2.067102086e-03f, -2.062768058e-03f, -2.058429752e-03f, -2.054087178e-03f,
+ -2.049740344e-03f, -2.045389261e-03f, -2.041033938e-03f, -2.036674386e-03f, -2.032310614e-03f, -2.027942632e-03f, -2.023570450e-03f, -2.019194077e-03f, -2.014813523e-03f, -2.010428799e-03f,
+ -2.006039914e-03f, -2.001646877e-03f, -1.997249700e-03f, -1.992848391e-03f, -1.988442960e-03f, -1.984033418e-03f, -1.979619774e-03f, -1.975202039e-03f, -1.970780221e-03f, -1.966354332e-03f,
+ -1.961924381e-03f, -1.957490377e-03f, -1.953052332e-03f, -1.948610254e-03f, -1.944164154e-03f, -1.939714042e-03f, -1.935259927e-03f, -1.930801820e-03f, -1.926339731e-03f, -1.921873670e-03f,
+ -1.917403646e-03f, -1.912929671e-03f, -1.908451753e-03f, -1.903969903e-03f, -1.899484130e-03f, -1.894994446e-03f, -1.890500860e-03f, -1.886003381e-03f, -1.881502021e-03f, -1.876996789e-03f,
+ -1.872487696e-03f, -1.867974751e-03f, -1.863457964e-03f, -1.858937346e-03f, -1.854412907e-03f, -1.849884657e-03f, -1.845352605e-03f, -1.840816763e-03f, -1.836277141e-03f, -1.831733748e-03f,
+ -1.827186594e-03f, -1.822635691e-03f, -1.818081047e-03f, -1.813522674e-03f, -1.808960581e-03f, -1.804394779e-03f, -1.799825278e-03f, -1.795252087e-03f, -1.790675219e-03f, -1.786094681e-03f,
+ -1.781510486e-03f, -1.776922643e-03f, -1.772331162e-03f, -1.767736053e-03f, -1.763137328e-03f, -1.758534996e-03f, -1.753929067e-03f, -1.749319552e-03f, -1.744706461e-03f, -1.740089804e-03f,
+ -1.735469593e-03f, -1.730845836e-03f, -1.726218544e-03f, -1.721587729e-03f, -1.716953399e-03f, -1.712315566e-03f, -1.707674239e-03f, -1.703029430e-03f, -1.698381148e-03f, -1.693729404e-03f,
+ -1.689074209e-03f, -1.684415572e-03f, -1.679753504e-03f, -1.675088016e-03f, -1.670419118e-03f, -1.665746820e-03f, -1.661071133e-03f, -1.656392067e-03f, -1.651709633e-03f, -1.647023841e-03f,
+ -1.642334701e-03f, -1.637642225e-03f, -1.632946422e-03f, -1.628247304e-03f, -1.623544880e-03f, -1.618839160e-03f, -1.614130157e-03f, -1.609417879e-03f, -1.604702338e-03f, -1.599983544e-03f,
+ -1.595261508e-03f, -1.590536239e-03f, -1.585807750e-03f, -1.581076049e-03f, -1.576341149e-03f, -1.571603058e-03f, -1.566861789e-03f, -1.562117351e-03f, -1.557369755e-03f, -1.552619011e-03f,
+ -1.547865131e-03f, -1.543108125e-03f, -1.538348003e-03f, -1.533584776e-03f, -1.528818455e-03f, -1.524049050e-03f, -1.519276572e-03f, -1.514501031e-03f, -1.509722439e-03f, -1.504940805e-03f,
+ -1.500156141e-03f, -1.495368457e-03f, -1.490577764e-03f, -1.485784072e-03f, -1.480987393e-03f, -1.476187736e-03f, -1.471385113e-03f, -1.466579534e-03f, -1.461771010e-03f, -1.456959551e-03f,
+ -1.452145169e-03f, -1.447327874e-03f, -1.442507676e-03f, -1.437684588e-03f, -1.432858618e-03f, -1.428029778e-03f, -1.423198079e-03f, -1.418363532e-03f, -1.413526147e-03f, -1.408685935e-03f,
+ -1.403842906e-03f, -1.398997072e-03f, -1.394148444e-03f, -1.389297031e-03f, -1.384442846e-03f, -1.379585898e-03f, -1.374726199e-03f, -1.369863759e-03f, -1.364998589e-03f, -1.360130700e-03f,
+ -1.355260103e-03f, -1.350386808e-03f, -1.345510827e-03f, -1.340632170e-03f, -1.335750848e-03f, -1.330866872e-03f, -1.325980253e-03f, -1.321091002e-03f, -1.316199129e-03f, -1.311304646e-03f,
+ -1.306407563e-03f, -1.301507891e-03f, -1.296605641e-03f, -1.291700825e-03f, -1.286793452e-03f, -1.281883534e-03f, -1.276971081e-03f, -1.272056105e-03f, -1.267138617e-03f, -1.262218627e-03f,
+ -1.257296146e-03f, -1.252371185e-03f, -1.247443756e-03f, -1.242513869e-03f, -1.237581535e-03f, -1.232646765e-03f, -1.227709570e-03f, -1.222769961e-03f, -1.217827949e-03f, -1.212883545e-03f,
+ -1.207936760e-03f, -1.202987604e-03f, -1.198036089e-03f, -1.193082227e-03f, -1.188126026e-03f, -1.183167500e-03f, -1.178206659e-03f, -1.173243513e-03f, -1.168278074e-03f, -1.163310353e-03f,
+ -1.158340361e-03f, -1.153368109e-03f, -1.148393608e-03f, -1.143416868e-03f, -1.138437902e-03f, -1.133456719e-03f, -1.128473332e-03f, -1.123487750e-03f, -1.118499986e-03f, -1.113510050e-03f,
+ -1.108517954e-03f, -1.103523707e-03f, -1.098527322e-03f, -1.093528810e-03f, -1.088528181e-03f, -1.083525446e-03f, -1.078520618e-03f, -1.073513706e-03f, -1.068504722e-03f, -1.063493677e-03f,
+ -1.058480583e-03f, -1.053465449e-03f, -1.048448288e-03f, -1.043429110e-03f, -1.038407927e-03f, -1.033384749e-03f, -1.028359588e-03f, -1.023332456e-03f, -1.018303362e-03f, -1.013272318e-03f,
+ -1.008239336e-03f, -1.003204426e-03f, -9.981675995e-04f, -9.931288680e-04f, -9.880882424e-04f, -9.830457339e-04f, -9.780013536e-04f, -9.729551127e-04f, -9.679070224e-04f, -9.628570938e-04f,
+ -9.578053381e-04f, -9.527517664e-04f, -9.476963901e-04f, -9.426392202e-04f, -9.375802679e-04f, -9.325195444e-04f, -9.274570610e-04f, -9.223928287e-04f, -9.173268589e-04f, -9.122591627e-04f,
+ -9.071897513e-04f, -9.021186360e-04f, -8.970458279e-04f, -8.919713383e-04f, -8.868951783e-04f, -8.818173593e-04f, -8.767378923e-04f, -8.716567888e-04f, -8.665740598e-04f, -8.614897166e-04f,
+ -8.564037705e-04f, -8.513162327e-04f, -8.462271145e-04f, -8.411364270e-04f, -8.360441815e-04f, -8.309503894e-04f, -8.258550617e-04f, -8.207582099e-04f, -8.156598451e-04f, -8.105599786e-04f,
+ -8.054586217e-04f, -8.003557857e-04f, -7.952514818e-04f, -7.901457212e-04f, -7.850385153e-04f, -7.799298754e-04f, -7.748198127e-04f, -7.697083385e-04f, -7.645954640e-04f, -7.594812007e-04f,
+ -7.543655597e-04f, -7.492485524e-04f, -7.441301900e-04f, -7.390104838e-04f, -7.338894452e-04f, -7.287670855e-04f, -7.236434159e-04f, -7.185184477e-04f, -7.133921924e-04f, -7.082646611e-04f,
+ -7.031358652e-04f, -6.980058159e-04f, -6.928745248e-04f, -6.877420029e-04f, -6.826082617e-04f, -6.774733125e-04f, -6.723371666e-04f, -6.671998353e-04f, -6.620613300e-04f, -6.569216620e-04f,
+ -6.517808426e-04f, -6.466388831e-04f, -6.414957950e-04f, -6.363515895e-04f, -6.312062779e-04f, -6.260598717e-04f, -6.209123822e-04f, -6.157638206e-04f, -6.106141984e-04f, -6.054635269e-04f,
+ -6.003118174e-04f, -5.951590814e-04f, -5.900053301e-04f, -5.848505749e-04f, -5.796948272e-04f, -5.745380983e-04f, -5.693803996e-04f, -5.642217425e-04f, -5.590621382e-04f, -5.539015983e-04f,
+ -5.487401339e-04f, -5.435777566e-04f, -5.384144777e-04f, -5.332503085e-04f, -5.280852604e-04f, -5.229193448e-04f, -5.177525731e-04f, -5.125849566e-04f, -5.074165068e-04f, -5.022472349e-04f,
+ -4.970771524e-04f, -4.919062706e-04f, -4.867346010e-04f, -4.815621549e-04f, -4.763889437e-04f, -4.712149787e-04f, -4.660402714e-04f, -4.608648332e-04f, -4.556886754e-04f, -4.505118094e-04f,
+ -4.453342467e-04f, -4.401559985e-04f, -4.349770764e-04f, -4.297974916e-04f, -4.246172556e-04f, -4.194363797e-04f, -4.142548755e-04f, -4.090727542e-04f, -4.038900272e-04f, -3.987067060e-04f,
+ -3.935228019e-04f, -3.883383264e-04f, -3.831532908e-04f, -3.779677065e-04f, -3.727815850e-04f, -3.675949376e-04f, -3.624077758e-04f, -3.572201109e-04f, -3.520319543e-04f, -3.468433175e-04f,
+ -3.416542118e-04f, -3.364646486e-04f, -3.312746394e-04f, -3.260841955e-04f, -3.208933284e-04f, -3.157020494e-04f, -3.105103700e-04f, -3.053183016e-04f, -3.001258555e-04f, -2.949330432e-04f,
+ -2.897398760e-04f, -2.845463655e-04f, -2.793525229e-04f, -2.741583597e-04f, -2.689638873e-04f, -2.637691171e-04f, -2.585740605e-04f, -2.533787289e-04f, -2.481831337e-04f, -2.429872864e-04f,
+ -2.377911982e-04f, -2.325948807e-04f, -2.273983452e-04f, -2.222016032e-04f, -2.170046659e-04f, -2.118075450e-04f, -2.066102516e-04f, -2.014127974e-04f, -1.962151935e-04f, -1.910174516e-04f,
+ -1.858195829e-04f, -1.806215988e-04f, -1.754235108e-04f, -1.702253303e-04f, -1.650270686e-04f, -1.598287372e-04f, -1.546303475e-04f, -1.494319108e-04f, -1.442334386e-04f, -1.390349422e-04f,
+ -1.338364331e-04f, -1.286379227e-04f, -1.234394223e-04f, -1.182409434e-04f, -1.130424973e-04f, -1.078440954e-04f, -1.026457492e-04f, -9.744746999e-05f, -9.224926920e-05f, -8.705115821e-05f,
+ -8.185314842e-05f, -7.665525122e-05f, -7.145747800e-05f, -6.625984013e-05f, -6.106234902e-05f, -5.586501604e-05f, -5.066785259e-05f, -4.547087003e-05f, -4.027407977e-05f, -3.507749317e-05f,
+ -2.988112163e-05f, -2.468497651e-05f, -1.948906920e-05f, -1.429341108e-05f, -9.098013520e-06f, -3.902887895e-06f, 1.291954420e-06f, 6.486502053e-06f, 1.168074363e-05f, 1.687466779e-05f,
+ 2.206826315e-05f, 2.726151836e-05f, 3.245442204e-05f, 3.764696283e-05f, 4.283912937e-05f, 4.803091030e-05f, 5.322229425e-05f, 5.841326987e-05f, 6.360382581e-05f, 6.879395070e-05f,
+ 7.398363319e-05f, 7.917286193e-05f, 8.436162557e-05f, 8.954991276e-05f, 9.473771216e-05f, 9.992501241e-05f, 1.051118022e-04f, 1.102980701e-04f, 1.154838049e-04f, 1.206689952e-04f,
+ 1.258536296e-04f, 1.310376968e-04f, 1.362211856e-04f, 1.414040845e-04f, 1.465863822e-04f, 1.517680674e-04f, 1.569491288e-04f, 1.621295551e-04f, 1.673093349e-04f, 1.724884569e-04f,
+ 1.776669098e-04f, 1.828446823e-04f, 1.880217630e-04f, 1.931981408e-04f, 1.983738041e-04f, 2.035487418e-04f, 2.087229426e-04f, 2.138963951e-04f, 2.190690880e-04f, 2.242410101e-04f,
+ 2.294121500e-04f, 2.345824965e-04f, 2.397520383e-04f, 2.449207640e-04f, 2.500886624e-04f, 2.552557223e-04f, 2.604219322e-04f, 2.655872810e-04f, 2.707517574e-04f, 2.759153501e-04f,
+ 2.810780478e-04f, 2.862398393e-04f, 2.914007133e-04f, 2.965606586e-04f, 3.017196638e-04f, 3.068777177e-04f, 3.120348091e-04f, 3.171909267e-04f, 3.223460593e-04f, 3.275001956e-04f,
+ 3.326533244e-04f, 3.378054345e-04f, 3.429565145e-04f, 3.481065533e-04f, 3.532555396e-04f, 3.584034623e-04f, 3.635503100e-04f, 3.686960716e-04f, 3.738407358e-04f, 3.789842914e-04f,
+ 3.841267273e-04f, 3.892680321e-04f, 3.944081947e-04f, 3.995472040e-04f, 4.046850486e-04f, 4.098217174e-04f, 4.149571991e-04f, 4.200914827e-04f, 4.252245569e-04f, 4.303564106e-04f,
+ 4.354870324e-04f, 4.406164114e-04f, 4.457445362e-04f, 4.508713958e-04f, 4.559969789e-04f, 4.611212744e-04f, 4.662442711e-04f, 4.713659579e-04f, 4.764863236e-04f, 4.816053570e-04f,
+ 4.867230471e-04f, 4.918393827e-04f, 4.969543526e-04f, 5.020679457e-04f, 5.071801508e-04f, 5.122909569e-04f, 5.174003528e-04f, 5.225083274e-04f, 5.276148695e-04f, 5.327199681e-04f,
+ 5.378236121e-04f, 5.429257902e-04f, 5.480264916e-04f, 5.531257049e-04f, 5.582234192e-04f, 5.633196234e-04f, 5.684143063e-04f, 5.735074568e-04f, 5.785990640e-04f, 5.836891167e-04f,
+ 5.887776039e-04f, 5.938645145e-04f, 5.989498373e-04f, 6.040335615e-04f, 6.091156758e-04f, 6.141961693e-04f, 6.192750309e-04f, 6.243522496e-04f, 6.294278143e-04f, 6.345017140e-04f,
+ 6.395739377e-04f, 6.446444743e-04f, 6.497133129e-04f, 6.547804423e-04f, 6.598458517e-04f, 6.649095299e-04f, 6.699714660e-04f, 6.750316490e-04f, 6.800900678e-04f, 6.851467116e-04f,
+ 6.902015693e-04f, 6.952546299e-04f, 7.003058825e-04f, 7.053553160e-04f, 7.104029196e-04f, 7.154486822e-04f, 7.204925929e-04f, 7.255346408e-04f, 7.305748148e-04f, 7.356131041e-04f,
+ 7.406494977e-04f, 7.456839847e-04f, 7.507165541e-04f, 7.557471950e-04f, 7.607758965e-04f, 7.658026478e-04f, 7.708274378e-04f, 7.758502556e-04f, 7.808710905e-04f, 7.858899314e-04f,
+ 7.909067675e-04f, 7.959215878e-04f, 8.009343816e-04f, 8.059451380e-04f, 8.109538460e-04f, 8.159604948e-04f, 8.209650736e-04f, 8.259675715e-04f, 8.309679776e-04f, 8.359662811e-04f,
+ 8.409624711e-04f, 8.459565369e-04f, 8.509484676e-04f, 8.559382523e-04f, 8.609258803e-04f, 8.659113408e-04f, 8.708946228e-04f, 8.758757157e-04f, 8.808546087e-04f, 8.858312909e-04f,
+ 8.908057515e-04f, 8.957779798e-04f, 9.007479650e-04f, 9.057156964e-04f, 9.106811631e-04f, 9.156443544e-04f, 9.206052596e-04f, 9.255638679e-04f, 9.305201686e-04f, 9.354741509e-04f,
+ 9.404258041e-04f, 9.453751175e-04f, 9.503220803e-04f, 9.552666819e-04f, 9.602089116e-04f, 9.651487585e-04f, 9.700862122e-04f, 9.750212617e-04f, 9.799538966e-04f, 9.848841060e-04f,
+ 9.898118794e-04f, 9.947372060e-04f, 9.996600752e-04f, 1.004580476e-03f, 1.009498399e-03f, 1.014413832e-03f, 1.019326765e-03f, 1.024237188e-03f, 1.029145089e-03f, 1.034050458e-03f,
+ 1.038953285e-03f, 1.043853559e-03f, 1.048751269e-03f, 1.053646405e-03f, 1.058538956e-03f, 1.063428912e-03f, 1.068316262e-03f, 1.073200995e-03f, 1.078083101e-03f, 1.082962569e-03f,
+ 1.087839389e-03f, 1.092713550e-03f, 1.097585042e-03f, 1.102453854e-03f, 1.107319976e-03f, 1.112183397e-03f, 1.117044106e-03f, 1.121902094e-03f, 1.126757349e-03f, 1.131609861e-03f,
+ 1.136459620e-03f, 1.141306615e-03f, 1.146150836e-03f, 1.150992272e-03f, 1.155830912e-03f, 1.160666747e-03f, 1.165499766e-03f, 1.170329959e-03f, 1.175157314e-03f, 1.179981822e-03f,
+ 1.184803472e-03f, 1.189622254e-03f, 1.194438157e-03f, 1.199251171e-03f, 1.204061286e-03f, 1.208868491e-03f, 1.213672775e-03f, 1.218474129e-03f, 1.223272543e-03f, 1.228068005e-03f,
+ 1.232860505e-03f, 1.237650033e-03f, 1.242436579e-03f, 1.247220133e-03f, 1.252000683e-03f, 1.256778221e-03f, 1.261552734e-03f, 1.266324214e-03f, 1.271092650e-03f, 1.275858031e-03f,
+ 1.280620348e-03f, 1.285379589e-03f, 1.290135746e-03f, 1.294888807e-03f, 1.299638762e-03f, 1.304385601e-03f, 1.309129314e-03f, 1.313869891e-03f, 1.318607321e-03f, 1.323341594e-03f,
+ 1.328072700e-03f, 1.332800629e-03f, 1.337525370e-03f, 1.342246914e-03f, 1.346965250e-03f, 1.351680368e-03f, 1.356392258e-03f, 1.361100910e-03f, 1.365806314e-03f, 1.370508458e-03f,
+ 1.375207335e-03f, 1.379902932e-03f, 1.384595241e-03f, 1.389284251e-03f, 1.393969951e-03f, 1.398652333e-03f, 1.403331385e-03f, 1.408007098e-03f, 1.412679461e-03f, 1.417348466e-03f,
+ 1.422014100e-03f, 1.426676356e-03f, 1.431335221e-03f, 1.435990687e-03f, 1.440642744e-03f, 1.445291381e-03f, 1.449936588e-03f, 1.454578356e-03f, 1.459216675e-03f, 1.463851533e-03f,
+ 1.468482923e-03f, 1.473110833e-03f, 1.477735253e-03f, 1.482356174e-03f, 1.486973586e-03f, 1.491587479e-03f, 1.496197842e-03f, 1.500804667e-03f, 1.505407943e-03f, 1.510007659e-03f,
+ 1.514603807e-03f, 1.519196377e-03f, 1.523785358e-03f, 1.528370741e-03f, 1.532952516e-03f, 1.537530672e-03f, 1.542105201e-03f, 1.546676092e-03f, 1.551243336e-03f, 1.555806923e-03f,
+ 1.560366842e-03f, 1.564923085e-03f, 1.569475641e-03f, 1.574024500e-03f, 1.578569654e-03f, 1.583111091e-03f, 1.587648803e-03f, 1.592182779e-03f, 1.596713010e-03f, 1.601239487e-03f,
+ 1.605762198e-03f, 1.610281136e-03f, 1.614796289e-03f, 1.619307649e-03f, 1.623815205e-03f, 1.628318949e-03f, 1.632818870e-03f, 1.637314958e-03f, 1.641807205e-03f, 1.646295600e-03f,
+ 1.650780133e-03f, 1.655260796e-03f, 1.659737579e-03f, 1.664210471e-03f, 1.668679464e-03f, 1.673144548e-03f, 1.677605713e-03f, 1.682062949e-03f, 1.686516248e-03f, 1.690965599e-03f,
+ 1.695410993e-03f, 1.699852421e-03f, 1.704289873e-03f, 1.708723340e-03f, 1.713152811e-03f, 1.717578278e-03f, 1.721999731e-03f, 1.726417161e-03f, 1.730830557e-03f, 1.735239912e-03f,
+ 1.739645214e-03f, 1.744046456e-03f, 1.748443627e-03f, 1.752836718e-03f, 1.757225719e-03f, 1.761610622e-03f, 1.765991416e-03f, 1.770368093e-03f, 1.774740643e-03f, 1.779109057e-03f,
+ 1.783473325e-03f, 1.787833438e-03f, 1.792189387e-03f, 1.796541162e-03f, 1.800888754e-03f, 1.805232155e-03f, 1.809571353e-03f, 1.813906341e-03f, 1.818237109e-03f, 1.822563647e-03f,
+ 1.826885948e-03f, 1.831204000e-03f, 1.835517795e-03f, 1.839827324e-03f, 1.844132578e-03f, 1.848433547e-03f, 1.852730222e-03f, 1.857022594e-03f, 1.861310654e-03f, 1.865594393e-03f,
+ 1.869873801e-03f, 1.874148870e-03f, 1.878419590e-03f, 1.882685952e-03f, 1.886947947e-03f, 1.891205567e-03f, 1.895458801e-03f, 1.899707640e-03f, 1.903952077e-03f, 1.908192101e-03f,
+ 1.912427704e-03f, 1.916658876e-03f, 1.920885609e-03f, 1.925107894e-03f, 1.929325721e-03f, 1.933539081e-03f, 1.937747966e-03f, 1.941952367e-03f, 1.946152274e-03f, 1.950347679e-03f,
+ 1.954538573e-03f, 1.958724946e-03f, 1.962906790e-03f, 1.967084097e-03f, 1.971256856e-03f, 1.975425059e-03f, 1.979588698e-03f, 1.983747763e-03f, 1.987902245e-03f, 1.992052137e-03f,
+ 1.996197428e-03f, 2.000338110e-03f, 2.004474174e-03f, 2.008605612e-03f, 2.012732414e-03f, 2.016854572e-03f, 2.020972077e-03f, 2.025084921e-03f, 2.029193094e-03f, 2.033296587e-03f,
+ 2.037395393e-03f, 2.041489502e-03f, 2.045578906e-03f, 2.049663595e-03f, 2.053743562e-03f, 2.057818797e-03f, 2.061889293e-03f, 2.065955039e-03f, 2.070016028e-03f, 2.074072251e-03f,
+ 2.078123699e-03f, 2.082170364e-03f, 2.086212237e-03f, 2.090249309e-03f, 2.094281572e-03f, 2.098309018e-03f, 2.102331637e-03f, 2.106349422e-03f, 2.110362364e-03f, 2.114370453e-03f,
+ 2.118373683e-03f, 2.122372043e-03f, 2.126365526e-03f, 2.130354123e-03f, 2.134337826e-03f, 2.138316627e-03f, 2.142290516e-03f, 2.146259485e-03f, 2.150223527e-03f, 2.154182632e-03f,
+ 2.158136792e-03f, 2.162085999e-03f, 2.166030244e-03f, 2.169969520e-03f, 2.173903817e-03f, 2.177833127e-03f, 2.181757442e-03f, 2.185676754e-03f, 2.189591054e-03f, 2.193500335e-03f,
+ 2.197404587e-03f, 2.201303802e-03f, 2.205197973e-03f, 2.209087091e-03f, 2.212971147e-03f, 2.216850134e-03f, 2.220724043e-03f, 2.224592866e-03f, 2.228456595e-03f, 2.232315222e-03f,
+ 2.236168738e-03f, 2.240017136e-03f, 2.243860407e-03f, 2.247698543e-03f, 2.251531536e-03f, 2.255359377e-03f, 2.259182060e-03f, 2.262999575e-03f, 2.266811914e-03f, 2.270619071e-03f,
+ 2.274421035e-03f, 2.278217800e-03f, 2.282009357e-03f, 2.285795699e-03f, 2.289576817e-03f, 2.293352703e-03f, 2.297123350e-03f, 2.300888749e-03f, 2.304648893e-03f, 2.308403772e-03f,
+ 2.312153381e-03f, 2.315897710e-03f, 2.319636752e-03f, 2.323370499e-03f, 2.327098942e-03f, 2.330822075e-03f, 2.334539889e-03f, 2.338252376e-03f, 2.341959528e-03f, 2.345661339e-03f,
+ 2.349357799e-03f, 2.353048901e-03f, 2.356734638e-03f, 2.360415001e-03f, 2.364089982e-03f, 2.367759575e-03f, 2.371423771e-03f, 2.375082562e-03f, 2.378735941e-03f, 2.382383900e-03f,
+ 2.386026432e-03f, 2.389663528e-03f, 2.393295181e-03f, 2.396921384e-03f, 2.400542128e-03f, 2.404157407e-03f, 2.407767212e-03f, 2.411371536e-03f, 2.414970371e-03f, 2.418563710e-03f,
+ 2.422151545e-03f, 2.425733868e-03f, 2.429310673e-03f, 2.432881951e-03f, 2.436447695e-03f, 2.440007898e-03f, 2.443562551e-03f, 2.447111648e-03f, 2.450655181e-03f, 2.454193143e-03f,
+ 2.457725526e-03f, 2.461252322e-03f, 2.464773525e-03f, 2.468289127e-03f, 2.471799120e-03f, 2.475303498e-03f, 2.478802252e-03f, 2.482295375e-03f, 2.485782861e-03f, 2.489264701e-03f,
+ 2.492740889e-03f, 2.496211417e-03f, 2.499676277e-03f, 2.503135464e-03f, 2.506588968e-03f, 2.510036784e-03f, 2.513478903e-03f, 2.516915319e-03f, 2.520346024e-03f, 2.523771011e-03f,
+ 2.527190274e-03f, 2.530603804e-03f, 2.534011595e-03f, 2.537413639e-03f, 2.540809929e-03f, 2.544200459e-03f, 2.547585221e-03f, 2.550964208e-03f, 2.554337413e-03f, 2.557704829e-03f,
+ 2.561066449e-03f, 2.564422265e-03f, 2.567772271e-03f, 2.571116460e-03f, 2.574454825e-03f, 2.577787358e-03f, 2.581114053e-03f, 2.584434903e-03f, 2.587749901e-03f, 2.591059039e-03f,
+ 2.594362312e-03f, 2.597659711e-03f, 2.600951231e-03f, 2.604236864e-03f, 2.607516604e-03f, 2.610790443e-03f, 2.614058374e-03f, 2.617320392e-03f, 2.620576489e-03f, 2.623826658e-03f,
+ 2.627070892e-03f, 2.630309185e-03f, 2.633541530e-03f, 2.636767920e-03f, 2.639988349e-03f, 2.643202809e-03f, 2.646411294e-03f, 2.649613798e-03f, 2.652810313e-03f, 2.656000833e-03f,
+ 2.659185352e-03f, 2.662363862e-03f, 2.665536357e-03f, 2.668702830e-03f, 2.671863275e-03f, 2.675017686e-03f, 2.678166055e-03f, 2.681308376e-03f, 2.684444642e-03f, 2.687574848e-03f,
+ 2.690698986e-03f, 2.693817050e-03f, 2.696929034e-03f, 2.700034930e-03f, 2.703134733e-03f, 2.706228436e-03f, 2.709316033e-03f, 2.712397516e-03f, 2.715472881e-03f, 2.718542120e-03f,
+ 2.721605227e-03f, 2.724662196e-03f, 2.727713020e-03f, 2.730757692e-03f, 2.733796208e-03f, 2.736828560e-03f, 2.739854741e-03f, 2.742874747e-03f, 2.745888570e-03f, 2.748896204e-03f,
+ 2.751897642e-03f, 2.754892880e-03f, 2.757881910e-03f, 2.760864727e-03f, 2.763841323e-03f, 2.766811693e-03f, 2.769775832e-03f, 2.772733731e-03f, 2.775685387e-03f, 2.778630791e-03f,
+ 2.781569939e-03f, 2.784502824e-03f, 2.787429440e-03f, 2.790349781e-03f, 2.793263841e-03f, 2.796171614e-03f, 2.799073093e-03f, 2.801968274e-03f, 2.804857150e-03f, 2.807739714e-03f,
+ 2.810615962e-03f, 2.813485886e-03f, 2.816349482e-03f, 2.819206743e-03f, 2.822057663e-03f, 2.824902236e-03f, 2.827740457e-03f, 2.830572319e-03f, 2.833397818e-03f, 2.836216946e-03f,
+ 2.839029698e-03f, 2.841836069e-03f, 2.844636052e-03f, 2.847429642e-03f, 2.850216832e-03f, 2.852997618e-03f, 2.855771994e-03f, 2.858539953e-03f, 2.861301490e-03f, 2.864056600e-03f,
+ 2.866805276e-03f, 2.869547513e-03f, 2.872283306e-03f, 2.875012648e-03f, 2.877735535e-03f, 2.880451960e-03f, 2.883161918e-03f, 2.885865403e-03f, 2.888562410e-03f, 2.891252933e-03f,
+ 2.893936967e-03f, 2.896614506e-03f, 2.899285545e-03f, 2.901950078e-03f, 2.904608100e-03f, 2.907259605e-03f, 2.909904588e-03f, 2.912543043e-03f, 2.915174965e-03f, 2.917800348e-03f,
+ 2.920419188e-03f, 2.923031479e-03f, 2.925637215e-03f, 2.928236391e-03f, 2.930829001e-03f, 2.933415042e-03f, 2.935994506e-03f, 2.938567389e-03f, 2.941133686e-03f, 2.943693391e-03f,
+ 2.946246500e-03f, 2.948793006e-03f, 2.951332905e-03f, 2.953866191e-03f, 2.956392859e-03f, 2.958912905e-03f, 2.961426323e-03f, 2.963933107e-03f, 2.966433253e-03f, 2.968926756e-03f,
+ 2.971413610e-03f, 2.973893811e-03f, 2.976367353e-03f, 2.978834231e-03f, 2.981294441e-03f, 2.983747977e-03f, 2.986194834e-03f, 2.988635008e-03f, 2.991068492e-03f, 2.993495283e-03f,
+ 2.995915376e-03f, 2.998328765e-03f, 3.000735445e-03f, 3.003135412e-03f, 3.005528661e-03f, 3.007915187e-03f, 3.010294985e-03f, 3.012668050e-03f, 3.015034378e-03f, 3.017393963e-03f,
+ 3.019746801e-03f, 3.022092887e-03f, 3.024432216e-03f, 3.026764783e-03f, 3.029090585e-03f, 3.031409615e-03f, 3.033721870e-03f, 3.036027344e-03f, 3.038326034e-03f, 3.040617934e-03f,
+ 3.042903039e-03f, 3.045181346e-03f, 3.047452849e-03f, 3.049717543e-03f, 3.051975426e-03f, 3.054226490e-03f, 3.056470733e-03f, 3.058708150e-03f, 3.060938736e-03f, 3.063162486e-03f,
+ 3.065379396e-03f, 3.067589462e-03f, 3.069792679e-03f, 3.071989043e-03f, 3.074178549e-03f, 3.076361193e-03f, 3.078536971e-03f, 3.080705878e-03f, 3.082867909e-03f, 3.085023061e-03f,
+ 3.087171328e-03f, 3.089312708e-03f, 3.091447195e-03f, 3.093574785e-03f, 3.095695474e-03f, 3.097809257e-03f, 3.099916131e-03f, 3.102016091e-03f, 3.104109133e-03f, 3.106195252e-03f,
+ 3.108274445e-03f, 3.110346708e-03f, 3.112412035e-03f, 3.114470424e-03f, 3.116521869e-03f, 3.118566368e-03f, 3.120603915e-03f, 3.122634506e-03f, 3.124658139e-03f, 3.126674808e-03f,
+ 3.128684509e-03f, 3.130687239e-03f, 3.132682994e-03f, 3.134671769e-03f, 3.136653560e-03f, 3.138628364e-03f, 3.140596177e-03f, 3.142556995e-03f, 3.144510813e-03f, 3.146457629e-03f,
+ 3.148397437e-03f, 3.150330235e-03f, 3.152256018e-03f, 3.154174783e-03f, 3.156086525e-03f, 3.157991242e-03f, 3.159888928e-03f, 3.161779581e-03f, 3.163663197e-03f, 3.165539771e-03f,
+ 3.167409301e-03f, 3.169271783e-03f, 3.171127212e-03f, 3.172975585e-03f, 3.174816899e-03f, 3.176651149e-03f, 3.178478333e-03f, 3.180298447e-03f, 3.182111486e-03f, 3.183917448e-03f,
+ 3.185716329e-03f, 3.187508126e-03f, 3.189292834e-03f, 3.191070450e-03f, 3.192840971e-03f, 3.194604394e-03f, 3.196360714e-03f, 3.198109929e-03f, 3.199852035e-03f, 3.201587029e-03f,
+ 3.203314906e-03f, 3.205035664e-03f, 3.206749300e-03f, 3.208455810e-03f, 3.210155190e-03f, 3.211847438e-03f, 3.213532550e-03f, 3.215210523e-03f, 3.216881353e-03f, 3.218545038e-03f,
+ 3.220201573e-03f, 3.221850957e-03f, 3.223493184e-03f, 3.225128254e-03f, 3.226756161e-03f, 3.228376903e-03f, 3.229990477e-03f, 3.231596880e-03f, 3.233196109e-03f, 3.234788160e-03f,
+ 3.236373031e-03f, 3.237950718e-03f, 3.239521218e-03f, 3.241084528e-03f, 3.242640646e-03f, 3.244189568e-03f, 3.245731291e-03f, 3.247265812e-03f, 3.248793129e-03f, 3.250313238e-03f,
+ 3.251826137e-03f, 3.253331822e-03f, 3.254830291e-03f, 3.256321540e-03f, 3.257805567e-03f, 3.259282370e-03f, 3.260751944e-03f, 3.262214289e-03f, 3.263669399e-03f, 3.265117274e-03f,
+ 3.266557909e-03f, 3.267991303e-03f, 3.269417452e-03f, 3.270836355e-03f, 3.272248007e-03f, 3.273652407e-03f, 3.275049552e-03f, 3.276439439e-03f, 3.277822065e-03f, 3.279197428e-03f,
+ 3.280565525e-03f, 3.281926355e-03f, 3.283279913e-03f, 3.284626198e-03f, 3.285965207e-03f, 3.287296937e-03f, 3.288621386e-03f, 3.289938552e-03f, 3.291248432e-03f, 3.292551023e-03f,
+ 3.293846323e-03f, 3.295134330e-03f, 3.296415042e-03f, 3.297688455e-03f, 3.298954568e-03f, 3.300213377e-03f, 3.301464882e-03f, 3.302709079e-03f, 3.303945966e-03f, 3.305175541e-03f,
+ 3.306397801e-03f, 3.307612745e-03f, 3.308820370e-03f, 3.310020673e-03f, 3.311213653e-03f, 3.312399308e-03f, 3.313577634e-03f, 3.314748631e-03f, 3.315912295e-03f, 3.317068626e-03f,
+ 3.318217619e-03f, 3.319359275e-03f, 3.320493589e-03f, 3.321620561e-03f, 3.322740188e-03f, 3.323852469e-03f, 3.324957400e-03f, 3.326054981e-03f, 3.327145209e-03f, 3.328228082e-03f,
+ 3.329303599e-03f, 3.330371757e-03f, 3.331432554e-03f, 3.332485988e-03f, 3.333532059e-03f, 3.334570763e-03f, 3.335602098e-03f, 3.336626064e-03f, 3.337642658e-03f, 3.338651878e-03f,
+ 3.339653723e-03f, 3.340648191e-03f, 3.341635280e-03f, 3.342614987e-03f, 3.343587313e-03f, 3.344552254e-03f, 3.345509810e-03f, 3.346459977e-03f, 3.347402756e-03f, 3.348338144e-03f,
+ 3.349266139e-03f, 3.350186740e-03f, 3.351099945e-03f, 3.352005753e-03f, 3.352904162e-03f, 3.353795171e-03f, 3.354678778e-03f, 3.355554981e-03f, 3.356423779e-03f, 3.357285171e-03f,
+ 3.358139154e-03f, 3.358985729e-03f, 3.359824892e-03f, 3.360656643e-03f, 3.361480981e-03f, 3.362297903e-03f, 3.363107409e-03f, 3.363909497e-03f, 3.364704166e-03f, 3.365491415e-03f,
+ 3.366271241e-03f, 3.367043645e-03f, 3.367808624e-03f, 3.368566178e-03f, 3.369316305e-03f, 3.370059004e-03f, 3.370794273e-03f, 3.371522112e-03f, 3.372242520e-03f, 3.372955494e-03f,
+ 3.373661035e-03f, 3.374359140e-03f, 3.375049810e-03f, 3.375733042e-03f, 3.376408835e-03f, 3.377077190e-03f, 3.377738104e-03f, 3.378391576e-03f, 3.379037606e-03f, 3.379676192e-03f,
+ 3.380307333e-03f, 3.380931030e-03f, 3.381547280e-03f, 3.382156082e-03f, 3.382757436e-03f, 3.383351341e-03f, 3.383937797e-03f, 3.384516801e-03f, 3.385088353e-03f, 3.385652453e-03f,
+ 3.386209099e-03f, 3.386758292e-03f, 3.387300029e-03f, 3.387834310e-03f, 3.388361135e-03f, 3.388880503e-03f, 3.389392413e-03f, 3.389896864e-03f, 3.390393856e-03f, 3.390883387e-03f,
+ 3.391365458e-03f, 3.391840068e-03f, 3.392307216e-03f, 3.392766901e-03f, 3.393219123e-03f, 3.393663882e-03f, 3.394101176e-03f, 3.394531006e-03f, 3.394953370e-03f, 3.395368268e-03f,
+ 3.395775700e-03f, 3.396175665e-03f, 3.396568163e-03f, 3.396953194e-03f, 3.397330756e-03f, 3.397700850e-03f, 3.398063475e-03f, 3.398418631e-03f, 3.398766317e-03f, 3.399106533e-03f,
+ 3.399439279e-03f, 3.399764554e-03f, 3.400082358e-03f, 3.400392691e-03f, 3.400695553e-03f, 3.400990943e-03f, 3.401278861e-03f, 3.401559307e-03f, 3.401832281e-03f, 3.402097782e-03f,
+ 3.402355811e-03f, 3.402606367e-03f, 3.402849450e-03f, 3.403085060e-03f, 3.403313197e-03f, 3.403533861e-03f, 3.403747051e-03f, 3.403952768e-03f, 3.404151012e-03f, 3.404341782e-03f,
+ 3.404525080e-03f, 3.404700903e-03f, 3.404869254e-03f, 3.405030131e-03f, 3.405183535e-03f, 3.405329466e-03f, 3.405467924e-03f, 3.405598910e-03f, 3.405722422e-03f, 3.405838462e-03f,
+ 3.405947029e-03f, 3.406048125e-03f, 3.406141748e-03f, 3.406227899e-03f, 3.406306579e-03f, 3.406377788e-03f, 3.406441525e-03f, 3.406497792e-03f, 3.406546588e-03f, 3.406587914e-03f,
+ 3.406621770e-03f, 3.406648157e-03f, 3.406667074e-03f, 3.406678523e-03f, 3.406682503e-03f, 3.406679016e-03f, 3.406668061e-03f, 3.406649639e-03f, 3.406623750e-03f, 3.406590395e-03f,
+ 3.406549574e-03f, 3.406501289e-03f, 3.406445539e-03f, 3.406382324e-03f, 3.406311646e-03f, 3.406233506e-03f, 3.406147903e-03f, 3.406054838e-03f, 3.405954312e-03f, 3.405846326e-03f,
+ 3.405730879e-03f, 3.405607974e-03f, 3.405477610e-03f, 3.405339789e-03f, 3.405194510e-03f, 3.405041776e-03f, 3.404881585e-03f, 3.404713940e-03f, 3.404538841e-03f, 3.404356289e-03f,
+ 3.404166285e-03f, 3.403968829e-03f, 3.403763922e-03f, 3.403551566e-03f, 3.403331760e-03f, 3.403104507e-03f, 3.402869807e-03f, 3.402627660e-03f, 3.402378069e-03f, 3.402121033e-03f,
+ 3.401856554e-03f, 3.401584632e-03f, 3.401305270e-03f, 3.401018467e-03f, 3.400724225e-03f, 3.400422545e-03f, 3.400113428e-03f, 3.399796875e-03f, 3.399472888e-03f, 3.399141466e-03f,
+ 3.398802612e-03f, 3.398456327e-03f, 3.398102612e-03f, 3.397741467e-03f, 3.397372895e-03f, 3.396996897e-03f, 3.396613473e-03f, 3.396222625e-03f, 3.395824354e-03f, 3.395418662e-03f,
+ 3.395005549e-03f, 3.394585018e-03f, 3.394157069e-03f, 3.393721705e-03f, 3.393278925e-03f, 3.392828732e-03f, 3.392371127e-03f, 3.391906111e-03f, 3.391433687e-03f, 3.390953854e-03f,
+ 3.390466616e-03f, 3.389971972e-03f, 3.389469926e-03f, 3.388960478e-03f, 3.388443629e-03f, 3.387919382e-03f, 3.387387738e-03f, 3.386848699e-03f, 3.386302266e-03f, 3.385748440e-03f,
+ 3.385187224e-03f, 3.384618619e-03f, 3.384042626e-03f, 3.383459248e-03f, 3.382868486e-03f, 3.382270342e-03f, 3.381664817e-03f, 3.381051914e-03f, 3.380431633e-03f, 3.379803978e-03f,
+ 3.379168949e-03f, 3.378526548e-03f, 3.377876777e-03f, 3.377219639e-03f, 3.376555134e-03f, 3.375883266e-03f, 3.375204035e-03f, 3.374517443e-03f, 3.373823493e-03f, 3.373122186e-03f,
+ 3.372413525e-03f, 3.371697511e-03f, 3.370974147e-03f, 3.370243433e-03f, 3.369505373e-03f, 3.368759969e-03f, 3.368007222e-03f, 3.367247134e-03f, 3.366479708e-03f, 3.365704946e-03f,
+ 3.364922849e-03f, 3.364133421e-03f, 3.363336662e-03f, 3.362532576e-03f, 3.361721163e-03f, 3.360902428e-03f, 3.360076371e-03f, 3.359242996e-03f, 3.358402303e-03f, 3.357554296e-03f,
+ 3.356698977e-03f, 3.355836348e-03f, 3.354966411e-03f, 3.354089169e-03f, 3.353204624e-03f, 3.352312779e-03f, 3.351413635e-03f, 3.350507195e-03f, 3.349593462e-03f, 3.348672438e-03f,
+ 3.347744125e-03f, 3.346808525e-03f, 3.345865643e-03f, 3.344915478e-03f, 3.343958036e-03f, 3.342993316e-03f, 3.342021324e-03f, 3.341042059e-03f, 3.340055527e-03f, 3.339061728e-03f,
+ 3.338060666e-03f, 3.337052343e-03f, 3.336036762e-03f, 3.335013925e-03f, 3.333983835e-03f, 3.332946495e-03f, 3.331901907e-03f, 3.330850074e-03f, 3.329790999e-03f, 3.328724685e-03f,
+ 3.327651134e-03f, 3.326570349e-03f, 3.325482333e-03f, 3.324387088e-03f, 3.323284618e-03f, 3.322174925e-03f, 3.321058013e-03f, 3.319933883e-03f, 3.318802539e-03f, 3.317663984e-03f,
+ 3.316518220e-03f, 3.315365251e-03f, 3.314205079e-03f, 3.313037708e-03f, 3.311863140e-03f, 3.310681378e-03f, 3.309492426e-03f, 3.308296286e-03f, 3.307092962e-03f, 3.305882455e-03f,
+ 3.304664771e-03f, 3.303439911e-03f, 3.302207879e-03f, 3.300968677e-03f, 3.299722309e-03f, 3.298468778e-03f, 3.297208088e-03f, 3.295940241e-03f, 3.294665240e-03f, 3.293383089e-03f,
+ 3.292093791e-03f, 3.290797349e-03f, 3.289493767e-03f, 3.288183047e-03f, 3.286865193e-03f, 3.285540208e-03f, 3.284208096e-03f, 3.282868860e-03f, 3.281522503e-03f, 3.280169029e-03f,
+ 3.278808440e-03f, 3.277440741e-03f, 3.276065934e-03f, 3.274684024e-03f, 3.273295013e-03f, 3.271898905e-03f, 3.270495704e-03f, 3.269085412e-03f, 3.267668034e-03f, 3.266243573e-03f,
+ 3.264812032e-03f, 3.263373416e-03f, 3.261927727e-03f, 3.260474969e-03f, 3.259015145e-03f, 3.257548260e-03f, 3.256074317e-03f, 3.254593319e-03f, 3.253105271e-03f, 3.251610175e-03f,
+ 3.250108036e-03f, 3.248598857e-03f, 3.247082642e-03f, 3.245559395e-03f, 3.244029119e-03f, 3.242491818e-03f, 3.240947496e-03f, 3.239396157e-03f, 3.237837804e-03f, 3.236272442e-03f,
+ 3.234700073e-03f, 3.233120703e-03f, 3.231534334e-03f, 3.229940971e-03f, 3.228340617e-03f, 3.226733277e-03f, 3.225118955e-03f, 3.223497653e-03f, 3.221869377e-03f, 3.220234131e-03f,
+ 3.218591917e-03f, 3.216942740e-03f, 3.215286605e-03f, 3.213623515e-03f, 3.211953474e-03f, 3.210276487e-03f, 3.208592557e-03f, 3.206901688e-03f, 3.205203885e-03f, 3.203499152e-03f,
+ 3.201787493e-03f, 3.200068911e-03f, 3.198343412e-03f, 3.196610998e-03f, 3.194871676e-03f, 3.193125448e-03f, 3.191372319e-03f, 3.189612293e-03f, 3.187845374e-03f, 3.186071567e-03f,
+ 3.184290876e-03f, 3.182503305e-03f, 3.180708858e-03f, 3.178907541e-03f, 3.177099356e-03f, 3.175284310e-03f, 3.173462405e-03f, 3.171633646e-03f, 3.169798038e-03f, 3.167955585e-03f,
+ 3.166106291e-03f, 3.164250162e-03f, 3.162387200e-03f, 3.160517412e-03f, 3.158640801e-03f, 3.156757372e-03f, 3.154867129e-03f, 3.152970077e-03f, 3.151066221e-03f, 3.149155564e-03f,
+ 3.147238112e-03f, 3.145313870e-03f, 3.143382841e-03f, 3.141445030e-03f, 3.139500442e-03f, 3.137549082e-03f, 3.135590954e-03f, 3.133626064e-03f, 3.131654414e-03f, 3.129676012e-03f,
+ 3.127690860e-03f, 3.125698964e-03f, 3.123700329e-03f, 3.121694959e-03f, 3.119682859e-03f, 3.117664034e-03f, 3.115638489e-03f, 3.113606228e-03f, 3.111567256e-03f, 3.109521579e-03f,
+ 3.107469201e-03f, 3.105410127e-03f, 3.103344361e-03f, 3.101271910e-03f, 3.099192777e-03f, 3.097106967e-03f, 3.095014486e-03f, 3.092915339e-03f, 3.090809530e-03f, 3.088697065e-03f,
+ 3.086577948e-03f, 3.084452184e-03f, 3.082319779e-03f, 3.080180738e-03f, 3.078035065e-03f, 3.075882766e-03f, 3.073723846e-03f, 3.071558310e-03f, 3.069386163e-03f, 3.067207410e-03f,
+ 3.065022056e-03f, 3.062830107e-03f, 3.060631567e-03f, 3.058426443e-03f, 3.056214738e-03f, 3.053996459e-03f, 3.051771610e-03f, 3.049540197e-03f, 3.047302225e-03f, 3.045057699e-03f,
+ 3.042806625e-03f, 3.040549008e-03f, 3.038284853e-03f, 3.036014166e-03f, 3.033736951e-03f, 3.031453215e-03f, 3.029162962e-03f, 3.026866199e-03f, 3.024562929e-03f, 3.022253160e-03f,
+ 3.019936896e-03f, 3.017614143e-03f, 3.015284905e-03f, 3.012949190e-03f, 3.010607002e-03f, 3.008258346e-03f, 3.005903228e-03f, 3.003541654e-03f, 3.001173629e-03f, 2.998799160e-03f,
+ 2.996418250e-03f, 2.994030906e-03f, 2.991637134e-03f, 2.989236939e-03f, 2.986830327e-03f, 2.984417303e-03f, 2.981997873e-03f, 2.979572043e-03f, 2.977139818e-03f, 2.974701204e-03f,
+ 2.972256207e-03f, 2.969804833e-03f, 2.967347087e-03f, 2.964882974e-03f, 2.962412502e-03f, 2.959935675e-03f, 2.957452499e-03f, 2.954962981e-03f, 2.952467125e-03f, 2.949964938e-03f,
+ 2.947456426e-03f, 2.944941594e-03f, 2.942420449e-03f, 2.939892996e-03f, 2.937359241e-03f, 2.934819189e-03f, 2.932272848e-03f, 2.929720223e-03f, 2.927161319e-03f, 2.924596144e-03f,
+ 2.922024702e-03f, 2.919447000e-03f, 2.916863043e-03f, 2.914272839e-03f, 2.911676392e-03f, 2.909073709e-03f, 2.906464796e-03f, 2.903849659e-03f, 2.901228304e-03f, 2.898600737e-03f,
+ 2.895966964e-03f, 2.893326992e-03f, 2.890680827e-03f, 2.888028474e-03f, 2.885369940e-03f, 2.882705231e-03f, 2.880034353e-03f, 2.877357312e-03f, 2.874674116e-03f, 2.871984769e-03f,
+ 2.869289278e-03f, 2.866587650e-03f, 2.863879890e-03f, 2.861166005e-03f, 2.858446001e-03f, 2.855719885e-03f, 2.852987663e-03f, 2.850249341e-03f, 2.847504925e-03f, 2.844754423e-03f,
+ 2.841997839e-03f, 2.839235181e-03f, 2.836466456e-03f, 2.833691668e-03f, 2.830910826e-03f, 2.828123935e-03f, 2.825331001e-03f, 2.822532032e-03f, 2.819727034e-03f, 2.816916013e-03f,
+ 2.814098975e-03f, 2.811275928e-03f, 2.808446877e-03f, 2.805611830e-03f, 2.802770793e-03f, 2.799923772e-03f, 2.797070774e-03f, 2.794211805e-03f, 2.791346873e-03f, 2.788475983e-03f,
+ 2.785599143e-03f, 2.782716359e-03f, 2.779827638e-03f, 2.776932986e-03f, 2.774032410e-03f, 2.771125917e-03f, 2.768213514e-03f, 2.765295207e-03f, 2.762371002e-03f, 2.759440907e-03f,
+ 2.756504929e-03f, 2.753563074e-03f, 2.750615349e-03f, 2.747661760e-03f, 2.744702315e-03f, 2.741737021e-03f, 2.738765883e-03f, 2.735788910e-03f, 2.732806108e-03f, 2.729817483e-03f,
+ 2.726823044e-03f, 2.723822795e-03f, 2.720816746e-03f, 2.717804901e-03f, 2.714787269e-03f, 2.711763856e-03f, 2.708734669e-03f, 2.705699716e-03f, 2.702659003e-03f, 2.699612536e-03f,
+ 2.696560324e-03f, 2.693502373e-03f, 2.690438691e-03f, 2.687369283e-03f, 2.684294158e-03f, 2.681213322e-03f, 2.678126783e-03f, 2.675034547e-03f, 2.671936621e-03f, 2.668833014e-03f,
+ 2.665723731e-03f, 2.662608780e-03f, 2.659488169e-03f, 2.656361903e-03f, 2.653229991e-03f, 2.650092440e-03f, 2.646949257e-03f, 2.643800448e-03f, 2.640646022e-03f, 2.637485986e-03f,
+ 2.634320346e-03f, 2.631149110e-03f, 2.627972286e-03f, 2.624789880e-03f, 2.621601900e-03f, 2.618408353e-03f, 2.615209246e-03f, 2.612004588e-03f, 2.608794384e-03f, 2.605578643e-03f,
+ 2.602357372e-03f, 2.599130578e-03f, 2.595898268e-03f, 2.592660451e-03f, 2.589417133e-03f, 2.586168322e-03f, 2.582914025e-03f, 2.579654249e-03f, 2.576389003e-03f, 2.573118294e-03f,
+ 2.569842129e-03f, 2.566560515e-03f, 2.563273460e-03f, 2.559980972e-03f, 2.556683059e-03f, 2.553379726e-03f, 2.550070983e-03f, 2.546756837e-03f, 2.543437295e-03f, 2.540112366e-03f,
+ 2.536782055e-03f, 2.533446372e-03f, 2.530105323e-03f, 2.526758917e-03f, 2.523407161e-03f, 2.520050063e-03f, 2.516687630e-03f, 2.513319870e-03f, 2.509946790e-03f, 2.506568399e-03f,
+ 2.503184704e-03f, 2.499795713e-03f, 2.496401433e-03f, 2.493001873e-03f, 2.489597039e-03f, 2.486186941e-03f, 2.482771585e-03f, 2.479350979e-03f, 2.475925131e-03f, 2.472494050e-03f,
+ 2.469057742e-03f, 2.465616216e-03f, 2.462169479e-03f, 2.458717539e-03f, 2.455260405e-03f, 2.451798083e-03f, 2.448330583e-03f, 2.444857911e-03f, 2.441380076e-03f, 2.437897085e-03f,
+ 2.434408947e-03f, 2.430915670e-03f, 2.427417260e-03f, 2.423913728e-03f, 2.420405079e-03f, 2.416891323e-03f, 2.413372467e-03f, 2.409848520e-03f, 2.406319489e-03f, 2.402785382e-03f,
+ 2.399246208e-03f, 2.395701974e-03f, 2.392152688e-03f, 2.388598360e-03f, 2.385038995e-03f, 2.381474604e-03f, 2.377905193e-03f, 2.374330771e-03f, 2.370751347e-03f, 2.367166927e-03f,
+ 2.363577521e-03f, 2.359983136e-03f, 2.356383781e-03f, 2.352779463e-03f, 2.349170192e-03f, 2.345555975e-03f, 2.341936820e-03f, 2.338312736e-03f, 2.334683730e-03f, 2.331049812e-03f,
+ 2.327410989e-03f, 2.323767269e-03f, 2.320118661e-03f, 2.316465174e-03f, 2.312806814e-03f, 2.309143592e-03f, 2.305475514e-03f, 2.301802589e-03f, 2.298124827e-03f, 2.294442234e-03f,
+ 2.290754819e-03f, 2.287062591e-03f, 2.283365558e-03f, 2.279663729e-03f, 2.275957111e-03f, 2.272245713e-03f, 2.268529544e-03f, 2.264808612e-03f, 2.261082925e-03f, 2.257352493e-03f,
+ 2.253617322e-03f, 2.249877422e-03f, 2.246132802e-03f, 2.242383469e-03f, 2.238629432e-03f, 2.234870700e-03f, 2.231107281e-03f, 2.227339184e-03f, 2.223566417e-03f, 2.219788989e-03f,
+ 2.216006909e-03f, 2.212220184e-03f, 2.208428823e-03f, 2.204632835e-03f, 2.200832229e-03f, 2.197027014e-03f, 2.193217197e-03f, 2.189402787e-03f, 2.185583793e-03f, 2.181760224e-03f,
+ 2.177932088e-03f, 2.174099395e-03f, 2.170262151e-03f, 2.166420367e-03f, 2.162574051e-03f, 2.158723212e-03f, 2.154867858e-03f, 2.151007997e-03f, 2.147143640e-03f, 2.143274794e-03f,
+ 2.139401468e-03f, 2.135523672e-03f, 2.131641413e-03f, 2.127754700e-03f, 2.123863543e-03f, 2.119967949e-03f, 2.116067929e-03f, 2.112163490e-03f, 2.108254641e-03f, 2.104341392e-03f,
+ 2.100423751e-03f, 2.096501726e-03f, 2.092575328e-03f, 2.088644564e-03f, 2.084709443e-03f, 2.080769975e-03f, 2.076826168e-03f, 2.072878031e-03f, 2.068925573e-03f, 2.064968803e-03f,
+ 2.061007730e-03f, 2.057042363e-03f, 2.053072710e-03f, 2.049098781e-03f, 2.045120584e-03f, 2.041138129e-03f, 2.037151425e-03f, 2.033160480e-03f, 2.029165304e-03f, 2.025165905e-03f,
+ 2.021162292e-03f, 2.017154475e-03f, 2.013142463e-03f, 2.009126264e-03f, 2.005105888e-03f, 2.001081343e-03f, 1.997052640e-03f, 1.993019786e-03f, 1.988982790e-03f, 1.984941663e-03f,
+ 1.980896413e-03f, 1.976847049e-03f, 1.972793580e-03f, 1.968736016e-03f, 1.964674365e-03f, 1.960608636e-03f, 1.956538840e-03f, 1.952464984e-03f, 1.948387079e-03f, 1.944305132e-03f,
+ 1.940219154e-03f, 1.936129154e-03f, 1.932035141e-03f, 1.927937123e-03f, 1.923835111e-03f, 1.919729113e-03f, 1.915619139e-03f, 1.911505198e-03f, 1.907387298e-03f, 1.903265451e-03f,
+ 1.899139664e-03f, 1.895009946e-03f, 1.890876308e-03f, 1.886738759e-03f, 1.882597307e-03f, 1.878451962e-03f, 1.874302734e-03f, 1.870149631e-03f, 1.865992664e-03f, 1.861831841e-03f,
+ 1.857667171e-03f, 1.853498664e-03f, 1.849326330e-03f, 1.845150178e-03f, 1.840970216e-03f, 1.836786456e-03f, 1.832598905e-03f, 1.828407573e-03f, 1.824212470e-03f, 1.820013605e-03f,
+ 1.815810988e-03f, 1.811604627e-03f, 1.807394533e-03f, 1.803180715e-03f, 1.798963182e-03f, 1.794741944e-03f, 1.790517010e-03f, 1.786288389e-03f, 1.782056092e-03f, 1.777820127e-03f,
+ 1.773580504e-03f, 1.769337233e-03f, 1.765090323e-03f, 1.760839784e-03f, 1.756585625e-03f, 1.752327855e-03f, 1.748066485e-03f, 1.743801524e-03f, 1.739532980e-03f, 1.735260865e-03f,
+ 1.730985187e-03f, 1.726705956e-03f, 1.722423182e-03f, 1.718136874e-03f, 1.713847042e-03f, 1.709553695e-03f, 1.705256843e-03f, 1.700956496e-03f, 1.696652663e-03f, 1.692345354e-03f,
+ 1.688034578e-03f, 1.683720346e-03f, 1.679402666e-03f, 1.675081549e-03f, 1.670757004e-03f, 1.666429040e-03f, 1.662097669e-03f, 1.657762898e-03f, 1.653424738e-03f, 1.649083199e-03f,
+ 1.644738291e-03f, 1.640390022e-03f, 1.636038403e-03f, 1.631683443e-03f, 1.627325153e-03f, 1.622963541e-03f, 1.618598618e-03f, 1.614230394e-03f, 1.609858878e-03f, 1.605484080e-03f,
+ 1.601106009e-03f, 1.596724676e-03f, 1.592340091e-03f, 1.587952262e-03f, 1.583561201e-03f, 1.579166916e-03f, 1.574769418e-03f, 1.570368716e-03f, 1.565964820e-03f, 1.561557740e-03f,
+ 1.557147486e-03f, 1.552734068e-03f, 1.548317496e-03f, 1.543897779e-03f, 1.539474927e-03f, 1.535048950e-03f, 1.530619859e-03f, 1.526187662e-03f, 1.521752370e-03f, 1.517313993e-03f,
+ 1.512872541e-03f, 1.508428023e-03f, 1.503980449e-03f, 1.499529830e-03f, 1.495076175e-03f, 1.490619495e-03f, 1.486159798e-03f, 1.481697096e-03f, 1.477231398e-03f, 1.472762714e-03f,
+ 1.468291054e-03f, 1.463816428e-03f, 1.459338846e-03f, 1.454858318e-03f, 1.450374853e-03f, 1.445888463e-03f, 1.441399157e-03f, 1.436906944e-03f, 1.432411836e-03f, 1.427913841e-03f,
+ 1.423412971e-03f, 1.418909234e-03f, 1.414402642e-03f, 1.409893203e-03f, 1.405380929e-03f, 1.400865829e-03f, 1.396347913e-03f, 1.391827192e-03f, 1.387303674e-03f, 1.382777372e-03f,
+ 1.378248294e-03f, 1.373716450e-03f, 1.369181851e-03f, 1.364644507e-03f, 1.360104428e-03f, 1.355561624e-03f, 1.351016105e-03f, 1.346467882e-03f, 1.341916963e-03f, 1.337363361e-03f,
+ 1.332807084e-03f, 1.328248142e-03f, 1.323686547e-03f, 1.319122307e-03f, 1.314555434e-03f, 1.309985938e-03f, 1.305413827e-03f, 1.300839114e-03f, 1.296261807e-03f, 1.291681918e-03f,
+ 1.287099456e-03f, 1.282514431e-03f, 1.277926854e-03f, 1.273336735e-03f, 1.268744083e-03f, 1.264148911e-03f, 1.259551226e-03f, 1.254951041e-03f, 1.250348364e-03f, 1.245743206e-03f,
+ 1.241135578e-03f, 1.236525490e-03f, 1.231912951e-03f, 1.227297973e-03f, 1.222680564e-03f, 1.218060737e-03f, 1.213438501e-03f, 1.208813865e-03f, 1.204186841e-03f, 1.199557439e-03f,
+ 1.194925669e-03f, 1.190291542e-03f, 1.185655066e-03f, 1.181016254e-03f, 1.176375115e-03f, 1.171731660e-03f, 1.167085898e-03f, 1.162437840e-03f, 1.157787497e-03f, 1.153134879e-03f,
+ 1.148479996e-03f, 1.143822858e-03f, 1.139163476e-03f, 1.134501860e-03f, 1.129838021e-03f, 1.125171968e-03f, 1.120503713e-03f, 1.115833265e-03f, 1.111160635e-03f, 1.106485834e-03f,
+ 1.101808870e-03f, 1.097129756e-03f, 1.092448502e-03f, 1.087765117e-03f, 1.083079612e-03f, 1.078391998e-03f, 1.073702285e-03f, 1.069010483e-03f, 1.064316603e-03f, 1.059620654e-03f,
+ 1.054922649e-03f, 1.050222597e-03f, 1.045520508e-03f, 1.040816392e-03f, 1.036110261e-03f, 1.031402125e-03f, 1.026691994e-03f, 1.021979878e-03f, 1.017265789e-03f, 1.012549735e-03f,
+ 1.007831729e-03f, 1.003111780e-03f, 9.983898990e-04f, 9.936660961e-04f, 9.889403819e-04f, 9.842127670e-04f, 9.794832617e-04f, 9.747518766e-04f, 9.700186221e-04f, 9.652835087e-04f,
+ 9.605465469e-04f, 9.558077471e-04f, 9.510671200e-04f, 9.463246759e-04f, 9.415804254e-04f, 9.368343789e-04f, 9.320865471e-04f, 9.273369403e-04f, 9.225855691e-04f, 9.178324440e-04f,
+ 9.130775756e-04f, 9.083209743e-04f, 9.035626507e-04f, 8.988026153e-04f, 8.940408787e-04f, 8.892774514e-04f, 8.845123438e-04f, 8.797455666e-04f, 8.749771303e-04f, 8.702070455e-04f,
+ 8.654353227e-04f, 8.606619724e-04f, 8.558870052e-04f, 8.511104317e-04f, 8.463322625e-04f, 8.415525080e-04f, 8.367711789e-04f, 8.319882857e-04f, 8.272038391e-04f, 8.224178495e-04f,
+ 8.176303276e-04f, 8.128412839e-04f, 8.080507291e-04f, 8.032586737e-04f, 7.984651283e-04f, 7.936701035e-04f, 7.888736100e-04f, 7.840756582e-04f, 7.792762588e-04f, 7.744754224e-04f,
+ 7.696731596e-04f, 7.648694810e-04f, 7.600643973e-04f, 7.552579190e-04f, 7.504500567e-04f, 7.456408211e-04f, 7.408302229e-04f, 7.360182725e-04f, 7.312049807e-04f, 7.263903581e-04f,
+ 7.215744152e-04f, 7.167571628e-04f, 7.119386115e-04f, 7.071187718e-04f, 7.022976545e-04f, 6.974752702e-04f, 6.926516296e-04f, 6.878267432e-04f, 6.830006217e-04f, 6.781732758e-04f,
+ 6.733447161e-04f, 6.685149533e-04f, 6.636839981e-04f, 6.588518610e-04f, 6.540185528e-04f, 6.491840841e-04f, 6.443484656e-04f, 6.395117079e-04f, 6.346738218e-04f, 6.298348178e-04f,
+ 6.249947067e-04f, 6.201534991e-04f, 6.153112057e-04f, 6.104678372e-04f, 6.056234042e-04f, 6.007779175e-04f, 5.959313877e-04f, 5.910838256e-04f, 5.862352417e-04f, 5.813856468e-04f,
+ 5.765350515e-04f, 5.716834666e-04f, 5.668309028e-04f, 5.619773707e-04f, 5.571228811e-04f, 5.522674445e-04f, 5.474110719e-04f, 5.425537737e-04f, 5.376955608e-04f, 5.328364438e-04f,
+ 5.279764334e-04f, 5.231155404e-04f, 5.182537755e-04f, 5.133911493e-04f, 5.085276725e-04f, 5.036633559e-04f, 4.987982103e-04f, 4.939322462e-04f, 4.890654744e-04f, 4.841979057e-04f,
+ 4.793295507e-04f, 4.744604202e-04f, 4.695905248e-04f, 4.647198754e-04f, 4.598484826e-04f, 4.549763571e-04f, 4.501035096e-04f, 4.452299510e-04f, 4.403556919e-04f, 4.354807430e-04f,
+ 4.306051151e-04f, 4.257288188e-04f, 4.208518650e-04f, 4.159742643e-04f, 4.110960275e-04f, 4.062171653e-04f, 4.013376885e-04f, 3.964576077e-04f, 3.915769337e-04f, 3.866956772e-04f,
+ 3.818138491e-04f, 3.769314599e-04f, 3.720485204e-04f, 3.671650415e-04f, 3.622810337e-04f, 3.573965079e-04f, 3.525114748e-04f, 3.476259451e-04f, 3.427399296e-04f, 3.378534389e-04f,
+ 3.329664839e-04f, 3.280790753e-04f, 3.231912238e-04f, 3.183029402e-04f, 3.134142351e-04f, 3.085251195e-04f, 3.036356038e-04f, 2.987456991e-04f, 2.938554158e-04f, 2.889647649e-04f,
+ 2.840737571e-04f, 2.791824030e-04f, 2.742907135e-04f, 2.693986993e-04f, 2.645063710e-04f, 2.596137396e-04f, 2.547208157e-04f, 2.498276100e-04f, 2.449341333e-04f, 2.400403963e-04f,
+ 2.351464098e-04f, 2.302521846e-04f, 2.253577313e-04f, 2.204630607e-04f, 2.155681836e-04f, 2.106731107e-04f, 2.057778527e-04f, 2.008824204e-04f, 1.959868245e-04f, 1.910910758e-04f,
+ 1.861951850e-04f, 1.812991629e-04f, 1.764030201e-04f, 1.715067674e-04f, 1.666104157e-04f, 1.617139755e-04f, 1.568174577e-04f, 1.519208729e-04f, 1.470242320e-04f, 1.421275457e-04f,
+ 1.372308246e-04f, 1.323340796e-04f, 1.274373214e-04f, 1.225405606e-04f, 1.176438081e-04f, 1.127470746e-04f, 1.078503708e-04f, 1.029537075e-04f, 9.805709529e-05f, 9.316054503e-05f,
+ 8.826406740e-05f, 8.336767315e-05f, 7.847137299e-05f, 7.357517767e-05f, 6.867909790e-05f, 6.378314442e-05f, 5.888732795e-05f, 5.399165921e-05f, 4.909614893e-05f, 4.420080784e-05f,
+ 3.930564665e-05f, 3.441067609e-05f, 2.951590687e-05f, 2.462134972e-05f, 1.972701536e-05f, 1.483291449e-05f, 9.939057846e-06f, 5.045456132e-06f, 1.521200635e-07f, -4.740939646e-06f,
+ -9.633712286e-06f, -1.452618715e-05f, -1.941835352e-05f, -2.431020069e-05f, -2.920171797e-05f, -3.409289464e-05f, -3.898371999e-05f, -4.387418334e-05f, -4.876427397e-05f, -5.365398118e-05f,
+ -5.854329429e-05f, -6.343220259e-05f, -6.832069539e-05f, -7.320876199e-05f, -7.809639171e-05f, -8.298357384e-05f, -8.787029771e-05f, -9.275655263e-05f, -9.764232791e-05f, -1.025276129e-04f,
+ -1.074123968e-04f, -1.122966691e-04f, -1.171804190e-04f, -1.220636359e-04f, -1.269463090e-04f, -1.318284278e-04f, -1.367099815e-04f, -1.415909594e-04f, -1.464713510e-04f, -1.513511455e-04f,
+ -1.562303323e-04f, -1.611089007e-04f, -1.659868400e-04f, -1.708641396e-04f, -1.757407889e-04f, -1.806167771e-04f, -1.854920937e-04f, -1.903667279e-04f, -1.952406692e-04f, -2.001139069e-04f,
+ -2.049864303e-04f, -2.098582288e-04f, -2.147292918e-04f, -2.195996085e-04f, -2.244691685e-04f, -2.293379610e-04f, -2.342059755e-04f, -2.390732013e-04f, -2.439396277e-04f, -2.488052442e-04f,
+ -2.536700401e-04f, -2.585340048e-04f, -2.633971277e-04f, -2.682593982e-04f, -2.731208056e-04f, -2.779813395e-04f, -2.828409890e-04f, -2.876997437e-04f, -2.925575930e-04f, -2.974145262e-04f,
+ -3.022705328e-04f, -3.071256021e-04f, -3.119797236e-04f, -3.168328867e-04f, -3.216850808e-04f, -3.265362953e-04f, -3.313865196e-04f, -3.362357432e-04f, -3.410839555e-04f, -3.459311459e-04f,
+ -3.507773038e-04f, -3.556224187e-04f, -3.604664800e-04f, -3.653094772e-04f, -3.701513997e-04f, -3.749922369e-04f, -3.798319783e-04f, -3.846706134e-04f, -3.895081315e-04f, -3.943445222e-04f,
+ -3.991797750e-04f, -4.040138792e-04f, -4.088468244e-04f, -4.136786000e-04f, -4.185091954e-04f, -4.233386003e-04f, -4.281668040e-04f, -4.329937961e-04f, -4.378195659e-04f, -4.426441031e-04f,
+ -4.474673971e-04f, -4.522894374e-04f, -4.571102134e-04f, -4.619297148e-04f, -4.667479310e-04f, -4.715648515e-04f, -4.763804659e-04f, -4.811947636e-04f, -4.860077341e-04f, -4.908193671e-04f,
+ -4.956296520e-04f, -5.004385783e-04f, -5.052461356e-04f, -5.100523135e-04f, -5.148571014e-04f, -5.196604889e-04f, -5.244624656e-04f, -5.292630210e-04f, -5.340621446e-04f, -5.388598261e-04f,
+ -5.436560550e-04f, -5.484508208e-04f, -5.532441132e-04f, -5.580359217e-04f, -5.628262359e-04f, -5.676150453e-04f, -5.724023396e-04f, -5.771881083e-04f, -5.819723411e-04f, -5.867550275e-04f,
+ -5.915361571e-04f, -5.963157196e-04f, -6.010937046e-04f, -6.058701016e-04f, -6.106449003e-04f, -6.154180904e-04f, -6.201896614e-04f, -6.249596029e-04f, -6.297279047e-04f, -6.344945563e-04f,
+ -6.392595474e-04f, -6.440228676e-04f, -6.487845066e-04f, -6.535444541e-04f, -6.583026997e-04f, -6.630592330e-04f, -6.678140438e-04f, -6.725671217e-04f, -6.773184564e-04f, -6.820680376e-04f,
+ -6.868158549e-04f, -6.915618981e-04f, -6.963061568e-04f, -7.010486208e-04f, -7.057892797e-04f, -7.105281233e-04f, -7.152651413e-04f, -7.200003234e-04f, -7.247336593e-04f, -7.294651387e-04f,
+ -7.341947514e-04f, -7.389224872e-04f, -7.436483357e-04f, -7.483722867e-04f, -7.530943299e-04f, -7.578144552e-04f, -7.625326522e-04f, -7.672489108e-04f, -7.719632207e-04f, -7.766755716e-04f,
+ -7.813859534e-04f, -7.860943559e-04f, -7.908007688e-04f, -7.955051820e-04f, -8.002075851e-04f, -8.049079682e-04f, -8.096063208e-04f, -8.143026329e-04f, -8.189968943e-04f, -8.236890948e-04f,
+ -8.283792243e-04f, -8.330672725e-04f, -8.377532293e-04f, -8.424370846e-04f, -8.471188282e-04f, -8.517984499e-04f, -8.564759397e-04f, -8.611512874e-04f, -8.658244828e-04f, -8.704955159e-04f,
+ -8.751643765e-04f, -8.798310545e-04f, -8.844955398e-04f, -8.891578223e-04f, -8.938178919e-04f, -8.984757385e-04f, -9.031313521e-04f, -9.077847225e-04f, -9.124358397e-04f, -9.170846935e-04f,
+ -9.217312740e-04f, -9.263755711e-04f, -9.310175748e-04f, -9.356572749e-04f, -9.402946614e-04f, -9.449297244e-04f, -9.495624537e-04f, -9.541928394e-04f, -9.588208714e-04f, -9.634465397e-04f,
+ -9.680698344e-04f, -9.726907454e-04f, -9.773092627e-04f, -9.819253763e-04f, -9.865390762e-04f, -9.911503526e-04f, -9.957591953e-04f, -1.000365594e-03f, -1.004969540e-03f, -1.009571022e-03f,
+ -1.014170031e-03f, -1.018766556e-03f, -1.023360588e-03f, -1.027952117e-03f, -1.032541133e-03f, -1.037127625e-03f, -1.041711585e-03f, -1.046293001e-03f, -1.050871865e-03f, -1.055448166e-03f,
+ -1.060021895e-03f, -1.064593041e-03f, -1.069161594e-03f, -1.073727546e-03f, -1.078290885e-03f, -1.082851603e-03f, -1.087409688e-03f, -1.091965133e-03f, -1.096517925e-03f, -1.101068057e-03f,
+ -1.105615517e-03f, -1.110160296e-03f, -1.114702385e-03f, -1.119241773e-03f, -1.123778450e-03f, -1.128312408e-03f, -1.132843635e-03f, -1.137372123e-03f, -1.141897862e-03f, -1.146420841e-03f,
+ -1.150941051e-03f, -1.155458482e-03f, -1.159973125e-03f, -1.164484970e-03f, -1.168994006e-03f, -1.173500225e-03f, -1.178003617e-03f, -1.182504171e-03f, -1.187001879e-03f, -1.191496730e-03f,
+ -1.195988715e-03f, -1.200477824e-03f, -1.204964047e-03f, -1.209447375e-03f, -1.213927798e-03f, -1.218405306e-03f, -1.222879891e-03f, -1.227351541e-03f, -1.231820248e-03f, -1.236286002e-03f,
+ -1.240748793e-03f, -1.245208611e-03f, -1.249665448e-03f, -1.254119293e-03f, -1.258570136e-03f, -1.263017969e-03f, -1.267462782e-03f, -1.271904564e-03f, -1.276343308e-03f, -1.280779002e-03f,
+ -1.285211637e-03f, -1.289641204e-03f, -1.294067694e-03f, -1.298491096e-03f, -1.302911402e-03f, -1.307328601e-03f, -1.311742685e-03f, -1.316153643e-03f, -1.320561467e-03f, -1.324966146e-03f,
+ -1.329367672e-03f, -1.333766034e-03f, -1.338161224e-03f, -1.342553231e-03f, -1.346942047e-03f, -1.351327662e-03f, -1.355710067e-03f, -1.360089251e-03f, -1.364465207e-03f, -1.368837924e-03f,
+ -1.373207392e-03f, -1.377573603e-03f, -1.381936547e-03f, -1.386296215e-03f, -1.390652598e-03f, -1.395005685e-03f, -1.399355468e-03f, -1.403701937e-03f, -1.408045083e-03f, -1.412384897e-03f,
+ -1.416721369e-03f, -1.421054491e-03f, -1.425384251e-03f, -1.429710642e-03f, -1.434033655e-03f, -1.438353279e-03f, -1.442669505e-03f, -1.446982325e-03f, -1.451291729e-03f, -1.455597707e-03f,
+ -1.459900251e-03f, -1.464199351e-03f, -1.468494998e-03f, -1.472787183e-03f, -1.477075897e-03f, -1.481361130e-03f, -1.485642873e-03f, -1.489921117e-03f, -1.494195853e-03f, -1.498467071e-03f,
+ -1.502734763e-03f, -1.506998919e-03f, -1.511259531e-03f, -1.515516588e-03f, -1.519770082e-03f, -1.524020004e-03f, -1.528266345e-03f, -1.532509095e-03f, -1.536748246e-03f, -1.540983788e-03f,
+ -1.545215712e-03f, -1.549444010e-03f, -1.553668672e-03f, -1.557889688e-03f, -1.562107051e-03f, -1.566320751e-03f, -1.570530779e-03f, -1.574737125e-03f, -1.578939782e-03f, -1.583138739e-03f,
+ -1.587333989e-03f, -1.591525521e-03f, -1.595713328e-03f, -1.599897399e-03f, -1.604077726e-03f, -1.608254301e-03f, -1.612427113e-03f, -1.616596155e-03f, -1.620761417e-03f, -1.624922891e-03f,
+ -1.629080566e-03f, -1.633234436e-03f, -1.637384490e-03f, -1.641530720e-03f, -1.645673116e-03f, -1.649811671e-03f, -1.653946375e-03f, -1.658077220e-03f, -1.662204195e-03f, -1.666327294e-03f,
+ -1.670446506e-03f, -1.674561823e-03f, -1.678673237e-03f, -1.682780738e-03f, -1.686884318e-03f, -1.690983967e-03f, -1.695079678e-03f, -1.699171441e-03f, -1.703259248e-03f, -1.707343090e-03f,
+ -1.711422957e-03f, -1.715498842e-03f, -1.719570736e-03f, -1.723638630e-03f, -1.727702516e-03f, -1.731762383e-03f, -1.735818225e-03f, -1.739870033e-03f, -1.743917796e-03f, -1.747961508e-03f,
+ -1.752001160e-03f, -1.756036742e-03f, -1.760068246e-03f, -1.764095663e-03f, -1.768118986e-03f, -1.772138205e-03f, -1.776153312e-03f, -1.780164298e-03f, -1.784171154e-03f, -1.788173873e-03f,
+ -1.792172445e-03f, -1.796166862e-03f, -1.800157116e-03f, -1.804143198e-03f, -1.808125099e-03f, -1.812102811e-03f, -1.816076325e-03f, -1.820045634e-03f, -1.824010728e-03f, -1.827971600e-03f,
+ -1.831928240e-03f, -1.835880640e-03f, -1.839828792e-03f, -1.843772687e-03f, -1.847712318e-03f, -1.851647675e-03f, -1.855578750e-03f, -1.859505535e-03f, -1.863428021e-03f, -1.867346201e-03f,
+ -1.871260065e-03f, -1.875169606e-03f, -1.879074815e-03f, -1.882975684e-03f, -1.886872204e-03f, -1.890764367e-03f, -1.894652165e-03f, -1.898535590e-03f, -1.902414633e-03f, -1.906289287e-03f,
+ -1.910159542e-03f, -1.914025391e-03f, -1.917886825e-03f, -1.921743836e-03f, -1.925596417e-03f, -1.929444558e-03f, -1.933288251e-03f, -1.937127489e-03f, -1.940962264e-03f, -1.944792566e-03f,
+ -1.948618389e-03f, -1.952439723e-03f, -1.956256561e-03f, -1.960068894e-03f, -1.963876715e-03f, -1.967680016e-03f, -1.971478787e-03f, -1.975273022e-03f, -1.979062712e-03f, -1.982847849e-03f,
+ -1.986628426e-03f, -1.990404433e-03f, -1.994175864e-03f, -1.997942709e-03f, -2.001704961e-03f, -2.005462613e-03f, -2.009215655e-03f, -2.012964081e-03f, -2.016707882e-03f, -2.020447050e-03f,
+ -2.024181577e-03f, -2.027911456e-03f, -2.031636678e-03f, -2.035357235e-03f, -2.039073120e-03f, -2.042784325e-03f, -2.046490842e-03f, -2.050192663e-03f, -2.053889779e-03f, -2.057582185e-03f,
+ -2.061269870e-03f, -2.064952829e-03f, -2.068631052e-03f, -2.072304533e-03f, -2.075973262e-03f, -2.079637233e-03f, -2.083296438e-03f, -2.086950869e-03f, -2.090600518e-03f, -2.094245378e-03f,
+ -2.097885441e-03f, -2.101520698e-03f, -2.105151143e-03f, -2.108776768e-03f, -2.112397565e-03f, -2.116013526e-03f, -2.119624644e-03f, -2.123230911e-03f, -2.126832320e-03f, -2.130428862e-03f,
+ -2.134020530e-03f, -2.137607318e-03f, -2.141189216e-03f, -2.144766217e-03f, -2.148338315e-03f, -2.151905501e-03f, -2.155467768e-03f, -2.159025108e-03f, -2.162577513e-03f, -2.166124977e-03f,
+ -2.169667492e-03f, -2.173205050e-03f, -2.176737644e-03f, -2.180265266e-03f, -2.183787909e-03f, -2.187305565e-03f, -2.190818228e-03f, -2.194325889e-03f, -2.197828541e-03f, -2.201326177e-03f,
+ -2.204818789e-03f, -2.208306370e-03f, -2.211788914e-03f, -2.215266411e-03f, -2.218738855e-03f, -2.222206239e-03f, -2.225668556e-03f, -2.229125797e-03f, -2.232577956e-03f, -2.236025026e-03f,
+ -2.239466998e-03f, -2.242903867e-03f, -2.246335624e-03f, -2.249762263e-03f, -2.253183776e-03f, -2.256600156e-03f, -2.260011396e-03f, -2.263417489e-03f, -2.266818427e-03f, -2.270214203e-03f,
+ -2.273604811e-03f, -2.276990242e-03f, -2.280370491e-03f, -2.283745549e-03f, -2.287115410e-03f, -2.290480066e-03f, -2.293839511e-03f, -2.297193737e-03f, -2.300542737e-03f, -2.303886505e-03f,
+ -2.307225034e-03f, -2.310558315e-03f, -2.313886343e-03f, -2.317209109e-03f, -2.320526609e-03f, -2.323838833e-03f, -2.327145776e-03f, -2.330447430e-03f, -2.333743788e-03f, -2.337034844e-03f,
+ -2.340320591e-03f, -2.343601021e-03f, -2.346876129e-03f, -2.350145906e-03f, -2.353410346e-03f, -2.356669442e-03f, -2.359923188e-03f, -2.363171576e-03f, -2.366414600e-03f, -2.369652252e-03f,
+ -2.372884527e-03f, -2.376111417e-03f, -2.379332916e-03f, -2.382549017e-03f, -2.385759712e-03f, -2.388964996e-03f, -2.392164862e-03f, -2.395359302e-03f, -2.398548311e-03f, -2.401731881e-03f,
+ -2.404910006e-03f, -2.408082679e-03f, -2.411249894e-03f, -2.414411643e-03f, -2.417567921e-03f, -2.420718721e-03f, -2.423864035e-03f, -2.427003858e-03f, -2.430138183e-03f, -2.433267004e-03f,
+ -2.436390313e-03f, -2.439508104e-03f, -2.442620372e-03f, -2.445727108e-03f, -2.448828307e-03f, -2.451923963e-03f, -2.455014068e-03f, -2.458098617e-03f, -2.461177602e-03f, -2.464251018e-03f,
+ -2.467318858e-03f, -2.470381115e-03f, -2.473437784e-03f, -2.476488858e-03f, -2.479534330e-03f, -2.482574194e-03f, -2.485608444e-03f, -2.488637073e-03f, -2.491660076e-03f, -2.494677445e-03f,
+ -2.497689174e-03f, -2.500695258e-03f, -2.503695690e-03f, -2.506690464e-03f, -2.509679573e-03f, -2.512663011e-03f, -2.515640772e-03f, -2.518612850e-03f, -2.521579239e-03f, -2.524539932e-03f,
+ -2.527494923e-03f, -2.530444206e-03f, -2.533387775e-03f, -2.536325624e-03f, -2.539257747e-03f, -2.542184137e-03f, -2.545104789e-03f, -2.548019696e-03f, -2.550928853e-03f, -2.553832253e-03f,
+ -2.556729890e-03f, -2.559621758e-03f, -2.562507852e-03f, -2.565388165e-03f, -2.568262691e-03f, -2.571131424e-03f, -2.573994359e-03f, -2.576851489e-03f, -2.579702808e-03f, -2.582548311e-03f,
+ -2.585387992e-03f, -2.588221844e-03f, -2.591049862e-03f, -2.593872040e-03f, -2.596688372e-03f, -2.599498853e-03f, -2.602303475e-03f, -2.605102235e-03f, -2.607895125e-03f, -2.610682140e-03f,
+ -2.613463274e-03f, -2.616238522e-03f, -2.619007878e-03f, -2.621771335e-03f, -2.624528889e-03f, -2.627280534e-03f, -2.630026263e-03f, -2.632766071e-03f, -2.635499953e-03f, -2.638227903e-03f,
+ -2.640949914e-03f, -2.643665983e-03f, -2.646376102e-03f, -2.649080267e-03f, -2.651778471e-03f, -2.654470710e-03f, -2.657156977e-03f, -2.659837267e-03f, -2.662511575e-03f, -2.665179895e-03f,
+ -2.667842221e-03f, -2.670498548e-03f, -2.673148871e-03f, -2.675793184e-03f, -2.678431481e-03f, -2.681063758e-03f, -2.683690008e-03f, -2.686310226e-03f, -2.688924408e-03f, -2.691532547e-03f,
+ -2.694134638e-03f, -2.696730675e-03f, -2.699320654e-03f, -2.701904570e-03f, -2.704482415e-03f, -2.707054187e-03f, -2.709619878e-03f, -2.712179485e-03f, -2.714733001e-03f, -2.717280421e-03f,
+ -2.719821741e-03f, -2.722356954e-03f, -2.724886056e-03f, -2.727409041e-03f, -2.729925905e-03f, -2.732436642e-03f, -2.734941247e-03f, -2.737439715e-03f, -2.739932040e-03f, -2.742418218e-03f,
+ -2.744898244e-03f, -2.747372111e-03f, -2.749839817e-03f, -2.752301354e-03f, -2.754756719e-03f, -2.757205905e-03f, -2.759648909e-03f, -2.762085725e-03f, -2.764516348e-03f, -2.766940774e-03f,
+ -2.769358996e-03f, -2.771771011e-03f, -2.774176813e-03f, -2.776576398e-03f, -2.778969760e-03f, -2.781356895e-03f, -2.783737797e-03f, -2.786112462e-03f, -2.788480886e-03f, -2.790843062e-03f,
+ -2.793198987e-03f, -2.795548655e-03f, -2.797892062e-03f, -2.800229203e-03f, -2.802560073e-03f, -2.804884668e-03f, -2.807202982e-03f, -2.809515011e-03f, -2.811820751e-03f, -2.814120196e-03f,
+ -2.816413342e-03f, -2.818700184e-03f, -2.820980718e-03f, -2.823254938e-03f, -2.825522841e-03f, -2.827784421e-03f, -2.830039675e-03f, -2.832288597e-03f, -2.834531183e-03f, -2.836767428e-03f,
+ -2.838997328e-03f, -2.841220878e-03f, -2.843438074e-03f, -2.845648911e-03f, -2.847853385e-03f, -2.850051492e-03f, -2.852243226e-03f, -2.854428583e-03f, -2.856607560e-03f, -2.858780151e-03f,
+ -2.860946352e-03f, -2.863106159e-03f, -2.865259567e-03f, -2.867406573e-03f, -2.869547171e-03f, -2.871681357e-03f, -2.873809128e-03f, -2.875930478e-03f, -2.878045403e-03f, -2.880153900e-03f,
+ -2.882255964e-03f, -2.884351590e-03f, -2.886440775e-03f, -2.888523514e-03f, -2.890599804e-03f, -2.892669639e-03f, -2.894733015e-03f, -2.896789929e-03f, -2.898840377e-03f, -2.900884354e-03f,
+ -2.902921856e-03f, -2.904952879e-03f, -2.906977418e-03f, -2.908995471e-03f, -2.911007033e-03f, -2.913012099e-03f, -2.915010666e-03f, -2.917002730e-03f, -2.918988287e-03f, -2.920967332e-03f,
+ -2.922939862e-03f, -2.924905873e-03f, -2.926865361e-03f, -2.928818322e-03f, -2.930764752e-03f, -2.932704647e-03f, -2.934638003e-03f, -2.936564817e-03f, -2.938485084e-03f, -2.940398801e-03f,
+ -2.942305964e-03f, -2.944206569e-03f, -2.946100612e-03f, -2.947988089e-03f, -2.949868998e-03f, -2.951743333e-03f, -2.953611092e-03f, -2.955472270e-03f, -2.957326864e-03f, -2.959174870e-03f,
+ -2.961016285e-03f, -2.962851104e-03f, -2.964679325e-03f, -2.966500943e-03f, -2.968315955e-03f, -2.970124357e-03f, -2.971926146e-03f, -2.973721318e-03f, -2.975509869e-03f, -2.977291797e-03f,
+ -2.979067097e-03f, -2.980835766e-03f, -2.982597800e-03f, -2.984353197e-03f, -2.986101952e-03f, -2.987844062e-03f, -2.989579523e-03f, -2.991308333e-03f, -2.993030487e-03f, -2.994745983e-03f,
+ -2.996454817e-03f, -2.998156985e-03f, -2.999852485e-03f, -3.001541313e-03f, -3.003223465e-03f, -3.004898939e-03f, -3.006567730e-03f, -3.008229836e-03f, -3.009885254e-03f, -3.011533980e-03f,
+ -3.013176010e-03f, -3.014811343e-03f, -3.016439974e-03f, -3.018061901e-03f, -3.019677119e-03f, -3.021285627e-03f, -3.022887420e-03f, -3.024482496e-03f, -3.026070852e-03f, -3.027652484e-03f,
+ -3.029227390e-03f, -3.030795566e-03f, -3.032357010e-03f, -3.033911717e-03f, -3.035459686e-03f, -3.037000913e-03f, -3.038535396e-03f, -3.040063130e-03f, -3.041584114e-03f, -3.043098344e-03f,
+ -3.044605818e-03f, -3.046106532e-03f, -3.047600483e-03f, -3.049087670e-03f, -3.050568088e-03f, -3.052041735e-03f, -3.053508608e-03f, -3.054968704e-03f, -3.056422021e-03f, -3.057868555e-03f,
+ -3.059308304e-03f, -3.060741265e-03f, -3.062167436e-03f, -3.063586813e-03f, -3.064999394e-03f, -3.066405176e-03f, -3.067804157e-03f, -3.069196333e-03f, -3.070581703e-03f, -3.071960262e-03f,
+ -3.073332010e-03f, -3.074696943e-03f, -3.076055058e-03f, -3.077406354e-03f, -3.078750827e-03f, -3.080088474e-03f, -3.081419294e-03f, -3.082743284e-03f, -3.084060441e-03f, -3.085370763e-03f,
+ -3.086674247e-03f, -3.087970891e-03f, -3.089260692e-03f, -3.090543648e-03f, -3.091819757e-03f, -3.093089015e-03f, -3.094351422e-03f, -3.095606973e-03f, -3.096855668e-03f, -3.098097503e-03f,
+ -3.099332477e-03f, -3.100560586e-03f, -3.101781829e-03f, -3.102996203e-03f, -3.104203707e-03f, -3.105404337e-03f, -3.106598092e-03f, -3.107784969e-03f, -3.108964966e-03f, -3.110138082e-03f,
+ -3.111304313e-03f, -3.112463657e-03f, -3.113616113e-03f, -3.114761679e-03f, -3.115900351e-03f, -3.117032129e-03f, -3.118157009e-03f, -3.119274991e-03f, -3.120386071e-03f, -3.121490248e-03f,
+ -3.122587520e-03f, -3.123677885e-03f, -3.124761340e-03f, -3.125837885e-03f, -3.126907516e-03f, -3.127970232e-03f, -3.129026030e-03f, -3.130074910e-03f, -3.131116869e-03f, -3.132151905e-03f,
+ -3.133180017e-03f, -3.134201202e-03f, -3.135215458e-03f, -3.136222785e-03f, -3.137223179e-03f, -3.138216639e-03f, -3.139203164e-03f, -3.140182752e-03f, -3.141155400e-03f, -3.142121107e-03f,
+ -3.143079872e-03f, -3.144031693e-03f, -3.144976567e-03f, -3.145914494e-03f, -3.146845472e-03f, -3.147769498e-03f, -3.148686572e-03f, -3.149596692e-03f, -3.150499856e-03f, -3.151396062e-03f,
+ -3.152285310e-03f, -3.153167597e-03f, -3.154042922e-03f, -3.154911283e-03f, -3.155772679e-03f, -3.156627108e-03f, -3.157474570e-03f, -3.158315062e-03f, -3.159148583e-03f, -3.159975131e-03f,
+ -3.160794706e-03f, -3.161607305e-03f, -3.162412928e-03f, -3.163211572e-03f, -3.164003238e-03f, -3.164787922e-03f, -3.165565625e-03f, -3.166336344e-03f, -3.167100079e-03f, -3.167856827e-03f,
+ -3.168606589e-03f, -3.169349362e-03f, -3.170085146e-03f, -3.170813938e-03f, -3.171535739e-03f, -3.172250546e-03f, -3.172958359e-03f, -3.173659176e-03f, -3.174352997e-03f, -3.175039820e-03f,
+ -3.175719643e-03f, -3.176392467e-03f, -3.177058290e-03f, -3.177717110e-03f, -3.178368928e-03f, -3.179013740e-03f, -3.179651548e-03f, -3.180282350e-03f, -3.180906144e-03f, -3.181522930e-03f,
+ -3.182132706e-03f, -3.182735473e-03f, -3.183331228e-03f, -3.183919972e-03f, -3.184501703e-03f, -3.185076420e-03f, -3.185644122e-03f, -3.186204809e-03f, -3.186758480e-03f, -3.187305133e-03f,
+ -3.187844769e-03f, -3.188377386e-03f, -3.188902983e-03f, -3.189421561e-03f, -3.189933117e-03f, -3.190437652e-03f, -3.190935164e-03f, -3.191425654e-03f, -3.191909119e-03f, -3.192385560e-03f,
+ -3.192854977e-03f, -3.193317367e-03f, -3.193772731e-03f, -3.194221069e-03f, -3.194662378e-03f, -3.195096660e-03f, -3.195523913e-03f, -3.195944137e-03f, -3.196357332e-03f, -3.196763496e-03f,
+ -3.197162630e-03f, -3.197554732e-03f, -3.197939803e-03f, -3.198317842e-03f, -3.198688848e-03f, -3.199052822e-03f, -3.199409762e-03f, -3.199759668e-03f, -3.200102541e-03f, -3.200438379e-03f,
+ -3.200767182e-03f, -3.201088950e-03f, -3.201403683e-03f, -3.201711381e-03f, -3.202012042e-03f, -3.202305667e-03f, -3.202592256e-03f, -3.202871808e-03f, -3.203144324e-03f, -3.203409802e-03f,
+ -3.203668243e-03f, -3.203919646e-03f, -3.204164012e-03f, -3.204401341e-03f, -3.204631631e-03f, -3.204854884e-03f, -3.205071098e-03f, -3.205280275e-03f, -3.205482413e-03f, -3.205677513e-03f,
+ -3.205865575e-03f, -3.206046598e-03f, -3.206220584e-03f, -3.206387531e-03f, -3.206547440e-03f, -3.206700311e-03f, -3.206846144e-03f, -3.206984938e-03f, -3.207116695e-03f, -3.207241414e-03f,
+ -3.207359096e-03f, -3.207469740e-03f, -3.207573346e-03f, -3.207669915e-03f, -3.207759448e-03f, -3.207841943e-03f, -3.207917402e-03f, -3.207985825e-03f, -3.208047211e-03f, -3.208101562e-03f,
+ -3.208148877e-03f, -3.208189157e-03f, -3.208222402e-03f, -3.208248612e-03f, -3.208267788e-03f, -3.208279930e-03f, -3.208285039e-03f, -3.208283114e-03f, -3.208274157e-03f, -3.208258167e-03f,
+ -3.208235145e-03f, -3.208205092e-03f, -3.208168008e-03f, -3.208123893e-03f, -3.208072749e-03f, -3.208014575e-03f, -3.207949371e-03f, -3.207877140e-03f, -3.207797880e-03f, -3.207711594e-03f,
+ -3.207618280e-03f, -3.207517941e-03f, -3.207410575e-03f, -3.207296186e-03f, -3.207174771e-03f, -3.207046334e-03f, -3.206910873e-03f, -3.206768390e-03f, -3.206618886e-03f, -3.206462361e-03f,
+ -3.206298816e-03f, -3.206128252e-03f, -3.205950669e-03f, -3.205766069e-03f, -3.205574451e-03f, -3.205375818e-03f, -3.205170169e-03f, -3.204957506e-03f, -3.204737830e-03f, -3.204511141e-03f,
+ -3.204277440e-03f, -3.204036728e-03f, -3.203789007e-03f, -3.203534276e-03f, -3.203272538e-03f, -3.203003792e-03f, -3.202728041e-03f, -3.202445284e-03f, -3.202155523e-03f, -3.201858760e-03f,
+ -3.201554994e-03f, -3.201244227e-03f, -3.200926461e-03f, -3.200601696e-03f, -3.200269933e-03f, -3.199931174e-03f, -3.199585420e-03f, -3.199232671e-03f, -3.198872929e-03f, -3.198506196e-03f,
+ -3.198132472e-03f, -3.197751758e-03f, -3.197364057e-03f, -3.196969368e-03f, -3.196567694e-03f, -3.196159035e-03f, -3.195743393e-03f, -3.195320769e-03f, -3.194891165e-03f, -3.194454582e-03f,
+ -3.194011021e-03f, -3.193560483e-03f, -3.193102971e-03f, -3.192638485e-03f, -3.192167027e-03f, -3.191688597e-03f, -3.191203199e-03f, -3.190710833e-03f, -3.190211500e-03f, -3.189705202e-03f,
+ -3.189191941e-03f, -3.188671718e-03f, -3.188144535e-03f, -3.187610393e-03f, -3.187069293e-03f, -3.186521238e-03f, -3.185966229e-03f, -3.185404267e-03f, -3.184835355e-03f, -3.184259493e-03f,
+ -3.183676684e-03f, -3.183086929e-03f, -3.182490230e-03f, -3.181886588e-03f, -3.181276006e-03f, -3.180658485e-03f, -3.180034026e-03f, -3.179402632e-03f, -3.178764304e-03f, -3.178119044e-03f,
+ -3.177466854e-03f, -3.176807736e-03f, -3.176141691e-03f, -3.175468722e-03f, -3.174788829e-03f, -3.174102016e-03f, -3.173408284e-03f, -3.172707635e-03f, -3.172000071e-03f, -3.171285594e-03f,
+ -3.170564205e-03f, -3.169835908e-03f, -3.169100703e-03f, -3.168358592e-03f, -3.167609579e-03f, -3.166853664e-03f, -3.166090850e-03f, -3.165321139e-03f, -3.164544533e-03f, -3.163761034e-03f,
+ -3.162970645e-03f, -3.162173366e-03f, -3.161369201e-03f, -3.160558152e-03f, -3.159740221e-03f, -3.158915409e-03f, -3.158083720e-03f, -3.157245154e-03f, -3.156399716e-03f, -3.155547406e-03f,
+ -3.154688228e-03f, -3.153822183e-03f, -3.152949273e-03f, -3.152069502e-03f, -3.151182871e-03f, -3.150289382e-03f, -3.149389038e-03f, -3.148481842e-03f, -3.147567796e-03f, -3.146646901e-03f,
+ -3.145719161e-03f, -3.144784578e-03f, -3.143843154e-03f, -3.142894893e-03f, -3.141939795e-03f, -3.140977864e-03f, -3.140009103e-03f, -3.139033513e-03f, -3.138051098e-03f, -3.137061859e-03f,
+ -3.136065800e-03f, -3.135062923e-03f, -3.134053230e-03f, -3.133036724e-03f, -3.132013409e-03f, -3.130983285e-03f, -3.129946357e-03f, -3.128902627e-03f, -3.127852096e-03f, -3.126794769e-03f,
+ -3.125730648e-03f, -3.124659735e-03f, -3.123582033e-03f, -3.122497546e-03f, -3.121406275e-03f, -3.120308223e-03f, -3.119203394e-03f, -3.118091790e-03f, -3.116973414e-03f, -3.115848269e-03f,
+ -3.114716357e-03f, -3.113577682e-03f, -3.112432246e-03f, -3.111280053e-03f, -3.110121104e-03f, -3.108955404e-03f, -3.107782955e-03f, -3.106603760e-03f, -3.105417821e-03f, -3.104225143e-03f,
+ -3.103025728e-03f, -3.101819578e-03f, -3.100606698e-03f, -3.099387089e-03f, -3.098160756e-03f, -3.096927700e-03f, -3.095687926e-03f, -3.094441437e-03f, -3.093188234e-03f, -3.091928323e-03f,
+ -3.090661705e-03f, -3.089388384e-03f, -3.088108362e-03f, -3.086821645e-03f, -3.085528233e-03f, -3.084228131e-03f, -3.082921342e-03f, -3.081607870e-03f, -3.080287716e-03f, -3.078960885e-03f,
+ -3.077627381e-03f, -3.076287205e-03f, -3.074940362e-03f, -3.073586855e-03f, -3.072226687e-03f, -3.070859862e-03f, -3.069486382e-03f, -3.068106252e-03f, -3.066719475e-03f, -3.065326054e-03f,
+ -3.063925992e-03f, -3.062519294e-03f, -3.061105962e-03f, -3.059686000e-03f, -3.058259412e-03f, -3.056826200e-03f, -3.055386369e-03f, -3.053939923e-03f, -3.052486863e-03f, -3.051027195e-03f,
+ -3.049560922e-03f, -3.048088046e-03f, -3.046608573e-03f, -3.045122506e-03f, -3.043629847e-03f, -3.042130601e-03f, -3.040624772e-03f, -3.039112363e-03f, -3.037593378e-03f, -3.036067820e-03f,
+ -3.034535693e-03f, -3.032997002e-03f, -3.031451749e-03f, -3.029899939e-03f, -3.028341575e-03f, -3.026776661e-03f, -3.025205201e-03f, -3.023627198e-03f, -3.022042657e-03f, -3.020451582e-03f,
+ -3.018853975e-03f, -3.017249842e-03f, -3.015639186e-03f, -3.014022010e-03f, -3.012398319e-03f, -3.010768118e-03f, -3.009131408e-03f, -3.007488196e-03f, -3.005838483e-03f, -3.004182276e-03f,
+ -3.002519577e-03f, -3.000850391e-03f, -2.999174721e-03f, -2.997492572e-03f, -2.995803947e-03f, -2.994108852e-03f, -2.992407289e-03f, -2.990699263e-03f, -2.988984779e-03f, -2.987263839e-03f,
+ -2.985536449e-03f, -2.983802612e-03f, -2.982062333e-03f, -2.980315616e-03f, -2.978562465e-03f, -2.976802884e-03f, -2.975036878e-03f, -2.973264450e-03f, -2.971485605e-03f, -2.969700348e-03f,
+ -2.967908682e-03f, -2.966110611e-03f, -2.964306141e-03f, -2.962495275e-03f, -2.960678018e-03f, -2.958854374e-03f, -2.957024348e-03f, -2.955187943e-03f, -2.953345165e-03f, -2.951496017e-03f,
+ -2.949640504e-03f, -2.947778631e-03f, -2.945910402e-03f, -2.944035820e-03f, -2.942154892e-03f, -2.940267621e-03f, -2.938374012e-03f, -2.936474069e-03f, -2.934567798e-03f, -2.932655201e-03f,
+ -2.930736284e-03f, -2.928811052e-03f, -2.926879509e-03f, -2.924941660e-03f, -2.922997509e-03f, -2.921047061e-03f, -2.919090320e-03f, -2.917127292e-03f, -2.915157980e-03f, -2.913182390e-03f,
+ -2.911200526e-03f, -2.909212393e-03f, -2.907217996e-03f, -2.905217339e-03f, -2.903210427e-03f, -2.901197265e-03f, -2.899177858e-03f, -2.897152209e-03f, -2.895120326e-03f, -2.893082211e-03f,
+ -2.891037870e-03f, -2.888987307e-03f, -2.886930529e-03f, -2.884867538e-03f, -2.882798341e-03f, -2.880722942e-03f, -2.878641346e-03f, -2.876553558e-03f, -2.874459582e-03f, -2.872359425e-03f,
+ -2.870253090e-03f, -2.868140583e-03f, -2.866021909e-03f, -2.863897073e-03f, -2.861766079e-03f, -2.859628933e-03f, -2.857485640e-03f, -2.855336204e-03f, -2.853180632e-03f, -2.851018927e-03f,
+ -2.848851096e-03f, -2.846677143e-03f, -2.844497073e-03f, -2.842310891e-03f, -2.840118603e-03f, -2.837920214e-03f, -2.835715728e-03f, -2.833505152e-03f, -2.831288489e-03f, -2.829065746e-03f,
+ -2.826836928e-03f, -2.824602040e-03f, -2.822361087e-03f, -2.820114074e-03f, -2.817861007e-03f, -2.815601891e-03f, -2.813336731e-03f, -2.811065532e-03f, -2.808788301e-03f, -2.806505041e-03f,
+ -2.804215759e-03f, -2.801920461e-03f, -2.799619150e-03f, -2.797311833e-03f, -2.794998515e-03f, -2.792679202e-03f, -2.790353898e-03f, -2.788022610e-03f, -2.785685342e-03f, -2.783342101e-03f,
+ -2.780992892e-03f, -2.778637720e-03f, -2.776276590e-03f, -2.773909509e-03f, -2.771536482e-03f, -2.769157513e-03f, -2.766772610e-03f, -2.764381777e-03f, -2.761985021e-03f, -2.759582345e-03f,
+ -2.757173757e-03f, -2.754759262e-03f, -2.752338865e-03f, -2.749912572e-03f, -2.747480389e-03f, -2.745042322e-03f, -2.742598375e-03f, -2.740148556e-03f, -2.737692868e-03f, -2.735231319e-03f,
+ -2.732763914e-03f, -2.730290659e-03f, -2.727811559e-03f, -2.725326620e-03f, -2.722835848e-03f, -2.720339249e-03f, -2.717836828e-03f, -2.715328592e-03f, -2.712814546e-03f, -2.710294696e-03f,
+ -2.707769048e-03f, -2.705237608e-03f, -2.702700381e-03f, -2.700157374e-03f, -2.697608593e-03f, -2.695054043e-03f, -2.692493730e-03f, -2.689927660e-03f, -2.687355839e-03f, -2.684778274e-03f,
+ -2.682194970e-03f, -2.679605933e-03f, -2.677011169e-03f, -2.674410684e-03f, -2.671804484e-03f, -2.669192575e-03f, -2.666574964e-03f, -2.663951656e-03f, -2.661322657e-03f, -2.658687974e-03f,
+ -2.656047613e-03f, -2.653401579e-03f, -2.650749879e-03f, -2.648092518e-03f, -2.645429504e-03f, -2.642760842e-03f, -2.640086539e-03f, -2.637406600e-03f, -2.634721032e-03f, -2.632029841e-03f,
+ -2.629333033e-03f, -2.626630615e-03f, -2.623922592e-03f, -2.621208971e-03f, -2.618489759e-03f, -2.615764961e-03f, -2.613034583e-03f, -2.610298633e-03f, -2.607557116e-03f, -2.604810039e-03f,
+ -2.602057408e-03f, -2.599299230e-03f, -2.596535510e-03f, -2.593766255e-03f, -2.590991472e-03f, -2.588211167e-03f, -2.585425346e-03f, -2.582634016e-03f, -2.579837183e-03f, -2.577034854e-03f,
+ -2.574227035e-03f, -2.571413733e-03f, -2.568594953e-03f, -2.565770703e-03f, -2.562940989e-03f, -2.560105818e-03f, -2.557265195e-03f, -2.554419129e-03f, -2.551567624e-03f, -2.548710688e-03f,
+ -2.545848328e-03f, -2.542980549e-03f, -2.540107359e-03f, -2.537228764e-03f, -2.534344771e-03f, -2.531455385e-03f, -2.528560615e-03f, -2.525660467e-03f, -2.522754947e-03f, -2.519844061e-03f,
+ -2.516927818e-03f, -2.514006223e-03f, -2.511079282e-03f, -2.508147004e-03f, -2.505209394e-03f, -2.502266459e-03f, -2.499318207e-03f, -2.496364643e-03f, -2.493405774e-03f, -2.490441608e-03f,
+ -2.487472151e-03f, -2.484497410e-03f, -2.481517392e-03f, -2.478532103e-03f, -2.475541551e-03f, -2.472545742e-03f, -2.469544683e-03f, -2.466538382e-03f, -2.463526844e-03f, -2.460510077e-03f,
+ -2.457488088e-03f, -2.454460883e-03f, -2.451428470e-03f, -2.448390856e-03f, -2.445348047e-03f, -2.442300050e-03f, -2.439246873e-03f, -2.436188523e-03f, -2.433125005e-03f, -2.430056329e-03f,
+ -2.426982499e-03f, -2.423903524e-03f, -2.420819411e-03f, -2.417730166e-03f, -2.414635797e-03f, -2.411536311e-03f, -2.408431714e-03f, -2.405322015e-03f, -2.402207219e-03f, -2.399087334e-03f,
+ -2.395962368e-03f, -2.392832327e-03f, -2.389697219e-03f, -2.386557050e-03f, -2.383411828e-03f, -2.380261560e-03f, -2.377106254e-03f, -2.373945916e-03f, -2.370780553e-03f, -2.367610174e-03f,
+ -2.364434785e-03f, -2.361254393e-03f, -2.358069005e-03f, -2.354878630e-03f, -2.351683273e-03f, -2.348482944e-03f, -2.345277648e-03f, -2.342067393e-03f, -2.338852186e-03f, -2.335632035e-03f,
+ -2.332406947e-03f, -2.329176930e-03f, -2.325941990e-03f, -2.322702136e-03f, -2.319457374e-03f, -2.316207712e-03f, -2.312953157e-03f, -2.309693717e-03f, -2.306429400e-03f, -2.303160211e-03f,
+ -2.299886160e-03f, -2.296607253e-03f, -2.293323499e-03f, -2.290034903e-03f, -2.286741475e-03f, -2.283443221e-03f, -2.280140149e-03f, -2.276832266e-03f, -2.273519581e-03f, -2.270202100e-03f,
+ -2.266879830e-03f, -2.263552781e-03f, -2.260220958e-03f, -2.256884371e-03f, -2.253543025e-03f, -2.250196930e-03f, -2.246846092e-03f, -2.243490519e-03f, -2.240130219e-03f, -2.236765200e-03f,
+ -2.233395468e-03f, -2.230021032e-03f, -2.226641900e-03f, -2.223258078e-03f, -2.219869575e-03f, -2.216476399e-03f, -2.213078557e-03f, -2.209676056e-03f, -2.206268905e-03f, -2.202857112e-03f,
+ -2.199440683e-03f, -2.196019628e-03f, -2.192593952e-03f, -2.189163666e-03f, -2.185728775e-03f, -2.182289288e-03f, -2.178845213e-03f, -2.175396557e-03f, -2.171943329e-03f, -2.168485536e-03f,
+ -2.165023186e-03f, -2.161556286e-03f, -2.158084846e-03f, -2.154608872e-03f, -2.151128372e-03f, -2.147643355e-03f, -2.144153828e-03f, -2.140659799e-03f, -2.137161276e-03f, -2.133658268e-03f,
+ -2.130150781e-03f, -2.126638824e-03f, -2.123122405e-03f, -2.119601531e-03f, -2.116076212e-03f, -2.112546454e-03f, -2.109012266e-03f, -2.105473655e-03f, -2.101930630e-03f, -2.098383200e-03f,
+ -2.094831370e-03f, -2.091275151e-03f, -2.087714550e-03f, -2.084149574e-03f, -2.080580232e-03f, -2.077006533e-03f, -2.073428484e-03f, -2.069846092e-03f, -2.066259368e-03f, -2.062668317e-03f,
+ -2.059072949e-03f, -2.055473272e-03f, -2.051869294e-03f, -2.048261023e-03f, -2.044648466e-03f, -2.041031634e-03f, -2.037410532e-03f, -2.033785170e-03f, -2.030155556e-03f, -2.026521698e-03f,
+ -2.022883605e-03f, -2.019241283e-03f, -2.015594743e-03f, -2.011943991e-03f, -2.008289036e-03f, -2.004629887e-03f, -2.000966552e-03f, -1.997299038e-03f, -1.993627355e-03f, -1.989951510e-03f,
+ -1.986271512e-03f, -1.982587369e-03f, -1.978899090e-03f, -1.975206682e-03f, -1.971510154e-03f, -1.967809515e-03f, -1.964104772e-03f, -1.960395935e-03f, -1.956683011e-03f, -1.952966009e-03f,
+ -1.949244937e-03f, -1.945519803e-03f, -1.941790617e-03f, -1.938057386e-03f, -1.934320119e-03f, -1.930578824e-03f, -1.926833510e-03f, -1.923084185e-03f, -1.919330857e-03f, -1.915573536e-03f,
+ -1.911812229e-03f, -1.908046945e-03f, -1.904277692e-03f, -1.900504480e-03f, -1.896727315e-03f, -1.892946208e-03f, -1.889161166e-03f, -1.885372198e-03f, -1.881579313e-03f, -1.877782519e-03f,
+ -1.873981824e-03f, -1.870177237e-03f, -1.866368767e-03f, -1.862556422e-03f, -1.858740212e-03f, -1.854920143e-03f, -1.851096226e-03f, -1.847268468e-03f, -1.843436878e-03f, -1.839601466e-03f,
+ -1.835762238e-03f, -1.831919205e-03f, -1.828072375e-03f, -1.824221756e-03f, -1.820367357e-03f, -1.816509187e-03f, -1.812647254e-03f, -1.808781567e-03f, -1.804912136e-03f, -1.801038967e-03f,
+ -1.797162071e-03f, -1.793281455e-03f, -1.789397129e-03f, -1.785509102e-03f, -1.781617381e-03f, -1.777721977e-03f, -1.773822897e-03f, -1.769920150e-03f, -1.766013745e-03f, -1.762103691e-03f,
+ -1.758189997e-03f, -1.754272671e-03f, -1.750351722e-03f, -1.746427160e-03f, -1.742498992e-03f, -1.738567228e-03f, -1.734631876e-03f, -1.730692945e-03f, -1.726750445e-03f, -1.722804384e-03f,
+ -1.718854770e-03f, -1.714901613e-03f, -1.710944922e-03f, -1.706984705e-03f, -1.703020971e-03f, -1.699053730e-03f, -1.695082990e-03f, -1.691108759e-03f, -1.687131048e-03f, -1.683149864e-03f,
+ -1.679165217e-03f, -1.675177116e-03f, -1.671185570e-03f, -1.667190587e-03f, -1.663192176e-03f, -1.659190347e-03f, -1.655185109e-03f, -1.651176470e-03f, -1.647164439e-03f, -1.643149026e-03f,
+ -1.639130239e-03f, -1.635108088e-03f, -1.631082581e-03f, -1.627053727e-03f, -1.623021536e-03f, -1.618986016e-03f, -1.614947177e-03f, -1.610905027e-03f, -1.606859576e-03f, -1.602810833e-03f,
+ -1.598758806e-03f, -1.594703506e-03f, -1.590644940e-03f, -1.586583118e-03f, -1.582518049e-03f, -1.578449742e-03f, -1.574378206e-03f, -1.570303451e-03f, -1.566225485e-03f, -1.562144318e-03f,
+ -1.558059958e-03f, -1.553972416e-03f, -1.549881699e-03f, -1.545787818e-03f, -1.541690780e-03f, -1.537590597e-03f, -1.533487275e-03f, -1.529380826e-03f, -1.525271258e-03f, -1.521158580e-03f,
+ -1.517042801e-03f, -1.512923931e-03f, -1.508801978e-03f, -1.504676953e-03f, -1.500548864e-03f, -1.496417720e-03f, -1.492283531e-03f, -1.488146305e-03f, -1.484006053e-03f, -1.479862783e-03f,
+ -1.475716505e-03f, -1.471567228e-03f, -1.467414961e-03f, -1.463259713e-03f, -1.459101494e-03f, -1.454940313e-03f, -1.450776180e-03f, -1.446609103e-03f, -1.442439091e-03f, -1.438266155e-03f,
+ -1.434090304e-03f, -1.429911546e-03f, -1.425729892e-03f, -1.421545350e-03f, -1.417357930e-03f, -1.413167641e-03f, -1.408974493e-03f, -1.404778494e-03f, -1.400579655e-03f, -1.396377984e-03f,
+ -1.392173491e-03f, -1.387966186e-03f, -1.383756077e-03f, -1.379543175e-03f, -1.375327488e-03f, -1.371109026e-03f, -1.366887798e-03f, -1.362663814e-03f, -1.358437084e-03f, -1.354207615e-03f,
+ -1.349975419e-03f, -1.345740504e-03f, -1.341502881e-03f, -1.337262557e-03f, -1.333019543e-03f, -1.328773849e-03f, -1.324525483e-03f, -1.320274455e-03f, -1.316020775e-03f, -1.311764452e-03f,
+ -1.307505496e-03f, -1.303243916e-03f, -1.298979721e-03f, -1.294712921e-03f, -1.290443526e-03f, -1.286171545e-03f, -1.281896988e-03f, -1.277619864e-03f, -1.273340182e-03f, -1.269057952e-03f,
+ -1.264773185e-03f, -1.260485888e-03f, -1.256196072e-03f, -1.251903747e-03f, -1.247608921e-03f, -1.243311605e-03f, -1.239011807e-03f, -1.234709539e-03f, -1.230404808e-03f, -1.226097625e-03f,
+ -1.221788000e-03f, -1.217475941e-03f, -1.213161459e-03f, -1.208844563e-03f, -1.204525262e-03f, -1.200203567e-03f, -1.195879486e-03f, -1.191553031e-03f, -1.187224209e-03f, -1.182893031e-03f,
+ -1.178559506e-03f, -1.174223645e-03f, -1.169885456e-03f, -1.165544949e-03f, -1.161202134e-03f, -1.156857021e-03f, -1.152509619e-03f, -1.148159938e-03f, -1.143807987e-03f, -1.139453777e-03f,
+ -1.135097317e-03f, -1.130738616e-03f, -1.126377684e-03f, -1.122014532e-03f, -1.117649168e-03f, -1.113281603e-03f, -1.108911845e-03f, -1.104539905e-03f, -1.100165793e-03f, -1.095789518e-03f,
+ -1.091411090e-03f, -1.087030518e-03f, -1.082647813e-03f, -1.078262984e-03f, -1.073876040e-03f, -1.069486993e-03f, -1.065095850e-03f, -1.060702622e-03f, -1.056307320e-03f, -1.051909952e-03f,
+ -1.047510528e-03f, -1.043109058e-03f, -1.038705552e-03f, -1.034300019e-03f, -1.029892470e-03f, -1.025482914e-03f, -1.021071361e-03f, -1.016657821e-03f, -1.012242303e-03f, -1.007824817e-03f,
+ -1.003405374e-03f, -9.989839820e-04f, -9.945606520e-04f, -9.901353936e-04f, -9.857082164e-04f, -9.812791304e-04f, -9.768481453e-04f, -9.724152710e-04f, -9.679805172e-04f, -9.635438939e-04f,
+ -9.591054108e-04f, -9.546650778e-04f, -9.502229047e-04f, -9.457789014e-04f, -9.413330777e-04f, -9.368854434e-04f, -9.324360085e-04f, -9.279847827e-04f, -9.235317760e-04f, -9.190769982e-04f,
+ -9.146204591e-04f, -9.101621687e-04f, -9.057021367e-04f, -9.012403732e-04f, -8.967768879e-04f, -8.923116908e-04f, -8.878447917e-04f, -8.833762005e-04f, -8.789059272e-04f, -8.744339815e-04f,
+ -8.699603735e-04f, -8.654851130e-04f, -8.610082099e-04f, -8.565296741e-04f, -8.520495156e-04f, -8.475677442e-04f, -8.430843699e-04f, -8.385994025e-04f, -8.341128521e-04f, -8.296247286e-04f,
+ -8.251350417e-04f, -8.206438016e-04f, -8.161510182e-04f, -8.116567013e-04f, -8.071608609e-04f, -8.026635069e-04f, -7.981646494e-04f, -7.936642982e-04f, -7.891624633e-04f, -7.846591546e-04f,
+ -7.801543822e-04f, -7.756481559e-04f, -7.711404858e-04f, -7.666313817e-04f, -7.621208538e-04f, -7.576089118e-04f, -7.530955659e-04f, -7.485808259e-04f, -7.440647019e-04f, -7.395472038e-04f,
+ -7.350283416e-04f, -7.305081253e-04f, -7.259865649e-04f, -7.214636704e-04f, -7.169394518e-04f, -7.124139190e-04f, -7.078870821e-04f, -7.033589510e-04f, -6.988295358e-04f, -6.942988464e-04f,
+ -6.897668929e-04f, -6.852336853e-04f, -6.806992335e-04f, -6.761635477e-04f, -6.716266377e-04f, -6.670885137e-04f, -6.625491856e-04f, -6.580086635e-04f, -6.534669573e-04f, -6.489240772e-04f,
+ -6.443800331e-04f, -6.398348351e-04f, -6.352884931e-04f, -6.307410173e-04f, -6.261924176e-04f, -6.216427041e-04f, -6.170918868e-04f, -6.125399759e-04f, -6.079869812e-04f, -6.034329129e-04f,
+ -5.988777809e-04f, -5.943215955e-04f, -5.897643665e-04f, -5.852061040e-04f, -5.806468182e-04f, -5.760865190e-04f, -5.715252165e-04f, -5.669629208e-04f, -5.623996419e-04f, -5.578353899e-04f,
+ -5.532701748e-04f, -5.487040067e-04f, -5.441368957e-04f, -5.395688518e-04f, -5.349998852e-04f, -5.304300058e-04f, -5.258592237e-04f, -5.212875491e-04f, -5.167149919e-04f, -5.121415623e-04f,
+ -5.075672704e-04f, -5.029921261e-04f, -4.984161397e-04f, -4.938393211e-04f, -4.892616805e-04f, -4.846832280e-04f, -4.801039735e-04f, -4.755239273e-04f, -4.709430993e-04f, -4.663614998e-04f,
+ -4.617791386e-04f, -4.571960261e-04f, -4.526121722e-04f, -4.480275870e-04f, -4.434422807e-04f, -4.388562633e-04f, -4.342695449e-04f, -4.296821356e-04f, -4.250940456e-04f, -4.205052848e-04f,
+ -4.159158634e-04f, -4.113257916e-04f, -4.067350793e-04f, -4.021437368e-04f, -3.975517741e-04f, -3.929592012e-04f, -3.883660284e-04f, -3.837722657e-04f, -3.791779232e-04f, -3.745830111e-04f,
+ -3.699875394e-04f, -3.653915182e-04f, -3.607949576e-04f, -3.561978678e-04f, -3.516002589e-04f, -3.470021410e-04f, -3.424035241e-04f, -3.378044184e-04f, -3.332048340e-04f, -3.286047810e-04f,
+ -3.240042695e-04f, -3.194033097e-04f, -3.148019116e-04f, -3.102000854e-04f, -3.055978411e-04f, -3.009951890e-04f, -2.963921390e-04f, -2.917887013e-04f, -2.871848861e-04f, -2.825807034e-04f,
+ -2.779761633e-04f, -2.733712761e-04f, -2.687660517e-04f, -2.641605003e-04f, -2.595546320e-04f, -2.549484570e-04f, -2.503419853e-04f, -2.457352270e-04f, -2.411281924e-04f, -2.365208914e-04f,
+ -2.319133343e-04f, -2.273055310e-04f, -2.226974919e-04f, -2.180892268e-04f, -2.134807461e-04f, -2.088720597e-04f, -2.042631778e-04f, -1.996541106e-04f, -1.950448680e-04f, -1.904354604e-04f,
+ -1.858258977e-04f, -1.812161900e-04f, -1.766063476e-04f, -1.719963805e-04f, -1.673862987e-04f, -1.627761125e-04f, -1.581658320e-04f, -1.535554672e-04f, -1.489450283e-04f, -1.443345254e-04f,
+ -1.397239685e-04f, -1.351133679e-04f, -1.305027335e-04f, -1.258920756e-04f, -1.212814042e-04f, -1.166707295e-04f, -1.120600615e-04f, -1.074494104e-04f, -1.028387862e-04f, -9.822819911e-05f,
+ -9.361765918e-05f, -8.900717653e-05f, -8.439676127e-05f, -7.978642350e-05f, -7.517617332e-05f, -7.056602083e-05f, -6.595597613e-05f, -6.134604933e-05f, -5.673625053e-05f, -5.212658982e-05f,
+ -4.751707729e-05f, -4.290772306e-05f, -3.829853721e-05f, -3.368952984e-05f, -2.908071104e-05f, -2.447209091e-05f, -1.986367954e-05f, -1.525548701e-05f, -1.064752343e-05f, -6.039798877e-06f,
+ -1.432323439e-06f, 3.174892794e-06f, 7.781839739e-06f, 1.238850731e-05f, 1.699488542e-05f, 2.160096400e-05f, 2.620673295e-05f, 3.081218221e-05f, 3.541730169e-05f, 4.002208131e-05f,
+ 4.462651101e-05f, 4.923058069e-05f, 5.383428030e-05f, 5.843759976e-05f, 6.304052900e-05f, 6.764305796e-05f, 7.224517655e-05f, 7.684687473e-05f, 8.144814242e-05f, 8.604896956e-05f,
+ 9.064934609e-05f, 9.524926195e-05f, 9.984870708e-05f, 1.044476714e-04f, 1.090461449e-04f, 1.136441176e-04f, 1.182415792e-04f, 1.228385199e-04f, 1.274349295e-04f, 1.320307981e-04f,
+ 1.366261155e-04f, 1.412208717e-04f, 1.458150567e-04f, 1.504086605e-04f, 1.550016730e-04f, 1.595940841e-04f, 1.641858839e-04f, 1.687770622e-04f, 1.733676092e-04f, 1.779575147e-04f,
+ 1.825467687e-04f, 1.871353612e-04f, 1.917232822e-04f, 1.963105216e-04f, 2.008970695e-04f, 2.054829158e-04f, 2.100680505e-04f, 2.146524636e-04f, 2.192361451e-04f, 2.238190850e-04f,
+ 2.284012733e-04f, 2.329826999e-04f, 2.375633549e-04f, 2.421432282e-04f, 2.467223100e-04f, 2.513005901e-04f, 2.558780586e-04f, 2.604547055e-04f, 2.650305209e-04f, 2.696054947e-04f,
+ 2.741796169e-04f, 2.787528776e-04f, 2.833252668e-04f, 2.878967745e-04f, 2.924673907e-04f, 2.970371056e-04f, 3.016059090e-04f, 3.061737911e-04f, 3.107407419e-04f, 3.153067514e-04f,
+ 3.198718097e-04f, 3.244359068e-04f, 3.289990328e-04f, 3.335611777e-04f, 3.381223315e-04f, 3.426824844e-04f, 3.472416264e-04f, 3.517997475e-04f, 3.563568378e-04f, 3.609128875e-04f,
+ 3.654678864e-04f, 3.700218248e-04f, 3.745746928e-04f, 3.791264803e-04f, 3.836771774e-04f, 3.882267743e-04f, 3.927752611e-04f, 3.973226278e-04f, 4.018688645e-04f, 4.064139614e-04f,
+ 4.109579085e-04f, 4.155006959e-04f, 4.200423138e-04f, 4.245827522e-04f, 4.291220012e-04f, 4.336600511e-04f, 4.381968918e-04f, 4.427325135e-04f, 4.472669064e-04f, 4.518000606e-04f,
+ 4.563319662e-04f, 4.608626133e-04f, 4.653919921e-04f, 4.699200928e-04f, 4.744469054e-04f, 4.789724201e-04f, 4.834966271e-04f, 4.880195165e-04f, 4.925410785e-04f, 4.970613033e-04f,
+ 5.015801810e-04f, 5.060977018e-04f, 5.106138558e-04f, 5.151286333e-04f, 5.196420244e-04f, 5.241540193e-04f, 5.286646081e-04f, 5.331737812e-04f, 5.376815286e-04f, 5.421878407e-04f,
+ 5.466927075e-04f, 5.511961192e-04f, 5.556980662e-04f, 5.601985386e-04f, 5.646975266e-04f, 5.691950205e-04f, 5.736910104e-04f, 5.781854867e-04f, 5.826784395e-04f, 5.871698590e-04f,
+ 5.916597356e-04f, 5.961480594e-04f, 6.006348207e-04f, 6.051200098e-04f, 6.096036169e-04f, 6.140856323e-04f, 6.185660462e-04f, 6.230448489e-04f, 6.275220307e-04f, 6.319975819e-04f,
+ 6.364714927e-04f, 6.409437535e-04f, 6.454143544e-04f, 6.498832859e-04f, 6.543505382e-04f, 6.588161015e-04f, 6.632799663e-04f, 6.677421229e-04f, 6.722025614e-04f, 6.766612724e-04f,
+ 6.811182460e-04f, 6.855734726e-04f, 6.900269426e-04f, 6.944786462e-04f, 6.989285739e-04f, 7.033767159e-04f, 7.078230627e-04f, 7.122676045e-04f, 7.167103318e-04f, 7.211512348e-04f,
+ 7.255903041e-04f, 7.300275298e-04f, 7.344629025e-04f, 7.388964125e-04f, 7.433280501e-04f, 7.477578058e-04f, 7.521856700e-04f, 7.566116331e-04f, 7.610356854e-04f, 7.654578174e-04f,
+ 7.698780195e-04f, 7.742962822e-04f, 7.787125957e-04f, 7.831269507e-04f, 7.875393374e-04f, 7.919497464e-04f, 7.963581681e-04f, 8.007645930e-04f, 8.051690114e-04f, 8.095714138e-04f,
+ 8.139717908e-04f, 8.183701328e-04f, 8.227664302e-04f, 8.271606735e-04f, 8.315528533e-04f, 8.359429600e-04f, 8.403309841e-04f, 8.447169160e-04f, 8.491007464e-04f, 8.534824657e-04f,
+ 8.578620644e-04f, 8.622395330e-04f, 8.666148621e-04f, 8.709880422e-04f, 8.753590639e-04f, 8.797279176e-04f, 8.840945940e-04f, 8.884590835e-04f, 8.928213767e-04f, 8.971814643e-04f,
+ 9.015393366e-04f, 9.058949845e-04f, 9.102483983e-04f, 9.145995687e-04f, 9.189484863e-04f, 9.232951416e-04f, 9.276395254e-04f, 9.319816281e-04f, 9.363214404e-04f, 9.406589529e-04f,
+ 9.449941562e-04f, 9.493270410e-04f, 9.536575979e-04f, 9.579858174e-04f, 9.623116904e-04f, 9.666352074e-04f, 9.709563591e-04f, 9.752751361e-04f, 9.795915291e-04f, 9.839055287e-04f,
+ 9.882171258e-04f, 9.925263108e-04f, 9.968330747e-04f, 1.001137408e-03f, 1.005439301e-03f, 1.009738745e-03f, 1.014035731e-03f, 1.018330249e-03f, 1.022622290e-03f, 1.026911845e-03f,
+ 1.031198904e-03f, 1.035483459e-03f, 1.039765499e-03f, 1.044045016e-03f, 1.048322001e-03f, 1.052596444e-03f, 1.056868335e-03f, 1.061137667e-03f, 1.065404429e-03f, 1.069668613e-03f,
+ 1.073930209e-03f, 1.078189207e-03f, 1.082445600e-03f, 1.086699377e-03f, 1.090950530e-03f, 1.095199049e-03f, 1.099444925e-03f, 1.103688148e-03f, 1.107928711e-03f, 1.112166603e-03f,
+ 1.116401816e-03f, 1.120634341e-03f, 1.124864167e-03f, 1.129091287e-03f, 1.133315690e-03f, 1.137537369e-03f, 1.141756313e-03f, 1.145972514e-03f, 1.150185963e-03f, 1.154396650e-03f,
+ 1.158604567e-03f, 1.162809704e-03f, 1.167012052e-03f, 1.171211603e-03f, 1.175408347e-03f, 1.179602275e-03f, 1.183793378e-03f, 1.187981648e-03f, 1.192167075e-03f, 1.196349649e-03f,
+ 1.200529363e-03f, 1.204706207e-03f, 1.208880172e-03f, 1.213051249e-03f, 1.217219430e-03f, 1.221384704e-03f, 1.225547064e-03f, 1.229706500e-03f, 1.233863003e-03f, 1.238016565e-03f,
+ 1.242167176e-03f, 1.246314827e-03f, 1.250459510e-03f, 1.254601216e-03f, 1.258739935e-03f, 1.262875659e-03f, 1.267008380e-03f, 1.271138087e-03f, 1.275264772e-03f, 1.279388427e-03f,
+ 1.283509042e-03f, 1.287626608e-03f, 1.291741118e-03f, 1.295852561e-03f, 1.299960929e-03f, 1.304066213e-03f, 1.308168405e-03f, 1.312267495e-03f, 1.316363475e-03f, 1.320456336e-03f,
+ 1.324546069e-03f, 1.328632666e-03f, 1.332716117e-03f, 1.336796414e-03f, 1.340873547e-03f, 1.344947509e-03f, 1.349018291e-03f, 1.353085883e-03f, 1.357150278e-03f, 1.361211466e-03f,
+ 1.365269438e-03f, 1.369324186e-03f, 1.373375701e-03f, 1.377423975e-03f, 1.381468999e-03f, 1.385510764e-03f, 1.389549261e-03f, 1.393584482e-03f, 1.397616418e-03f, 1.401645060e-03f,
+ 1.405670401e-03f, 1.409692430e-03f, 1.413711140e-03f, 1.417726522e-03f, 1.421738567e-03f, 1.425747267e-03f, 1.429752613e-03f, 1.433754597e-03f, 1.437753209e-03f, 1.441748442e-03f,
+ 1.445740287e-03f, 1.449728735e-03f, 1.453713777e-03f, 1.457695406e-03f, 1.461673612e-03f, 1.465648388e-03f, 1.469619724e-03f, 1.473587612e-03f, 1.477552043e-03f, 1.481513010e-03f,
+ 1.485470503e-03f, 1.489424514e-03f, 1.493375035e-03f, 1.497322057e-03f, 1.501265572e-03f, 1.505205571e-03f, 1.509142046e-03f, 1.513074988e-03f, 1.517004389e-03f, 1.520930241e-03f,
+ 1.524852535e-03f, 1.528771263e-03f, 1.532686416e-03f, 1.536597986e-03f, 1.540505964e-03f, 1.544410343e-03f, 1.548311114e-03f, 1.552208269e-03f, 1.556101798e-03f, 1.559991695e-03f,
+ 1.563877950e-03f, 1.567760555e-03f, 1.571639502e-03f, 1.575514783e-03f, 1.579386390e-03f, 1.583254313e-03f, 1.587118545e-03f, 1.590979078e-03f, 1.594835903e-03f, 1.598689012e-03f,
+ 1.602538397e-03f, 1.606384050e-03f, 1.610225962e-03f, 1.614064125e-03f, 1.617898531e-03f, 1.621729172e-03f, 1.625556040e-03f, 1.629379126e-03f, 1.633198422e-03f, 1.637013920e-03f,
+ 1.640825613e-03f, 1.644633491e-03f, 1.648437547e-03f, 1.652237772e-03f, 1.656034159e-03f, 1.659826699e-03f, 1.663615384e-03f, 1.667400207e-03f, 1.671181159e-03f, 1.674958231e-03f,
+ 1.678731417e-03f, 1.682500707e-03f, 1.686266095e-03f, 1.690027571e-03f, 1.693785128e-03f, 1.697538758e-03f, 1.701288453e-03f, 1.705034204e-03f, 1.708776004e-03f, 1.712513846e-03f,
+ 1.716247720e-03f, 1.719977618e-03f, 1.723703534e-03f, 1.727425459e-03f, 1.731143385e-03f, 1.734857304e-03f, 1.738567208e-03f, 1.742273090e-03f, 1.745974941e-03f, 1.749672754e-03f,
+ 1.753366520e-03f, 1.757056232e-03f, 1.760741883e-03f, 1.764423463e-03f, 1.768100965e-03f, 1.771774382e-03f, 1.775443706e-03f, 1.779108928e-03f, 1.782770042e-03f, 1.786427038e-03f,
+ 1.790079910e-03f, 1.793728650e-03f, 1.797373250e-03f, 1.801013701e-03f, 1.804649997e-03f, 1.808282130e-03f, 1.811910092e-03f, 1.815533875e-03f, 1.819153471e-03f, 1.822768874e-03f,
+ 1.826380074e-03f, 1.829987065e-03f, 1.833589839e-03f, 1.837188387e-03f, 1.840782704e-03f, 1.844372780e-03f, 1.847958608e-03f, 1.851540181e-03f, 1.855117491e-03f, 1.858690530e-03f,
+ 1.862259291e-03f, 1.865823767e-03f, 1.869383949e-03f, 1.872939830e-03f, 1.876491402e-03f, 1.880038659e-03f, 1.883581592e-03f, 1.887120194e-03f, 1.890654457e-03f, 1.894184375e-03f,
+ 1.897709939e-03f, 1.901231141e-03f, 1.904747976e-03f, 1.908260434e-03f, 1.911768509e-03f, 1.915272193e-03f, 1.918771478e-03f, 1.922266358e-03f, 1.925756825e-03f, 1.929242872e-03f,
+ 1.932724490e-03f, 1.936201673e-03f, 1.939674414e-03f, 1.943142704e-03f, 1.946606537e-03f, 1.950065905e-03f, 1.953520802e-03f, 1.956971219e-03f, 1.960417149e-03f, 1.963858585e-03f,
+ 1.967295520e-03f, 1.970727947e-03f, 1.974155858e-03f, 1.977579245e-03f, 1.980998103e-03f, 1.984412422e-03f, 1.987822197e-03f, 1.991227420e-03f, 1.994628084e-03f, 1.998024182e-03f,
+ 2.001415705e-03f, 2.004802648e-03f, 2.008185004e-03f, 2.011562764e-03f, 2.014935922e-03f, 2.018304470e-03f, 2.021668402e-03f, 2.025027711e-03f, 2.028382389e-03f, 2.031732429e-03f,
+ 2.035077824e-03f, 2.038418567e-03f, 2.041754652e-03f, 2.045086070e-03f, 2.048412815e-03f, 2.051734880e-03f, 2.055052259e-03f, 2.058364942e-03f, 2.061672925e-03f, 2.064976200e-03f,
+ 2.068274760e-03f, 2.071568597e-03f, 2.074857706e-03f, 2.078142079e-03f, 2.081421709e-03f, 2.084696589e-03f, 2.087966713e-03f, 2.091232073e-03f, 2.094492662e-03f, 2.097748474e-03f,
+ 2.100999502e-03f, 2.104245739e-03f, 2.107487178e-03f, 2.110723812e-03f, 2.113955635e-03f, 2.117182639e-03f, 2.120404818e-03f, 2.123622166e-03f, 2.126834674e-03f, 2.130042337e-03f,
+ 2.133245148e-03f, 2.136443099e-03f, 2.139636185e-03f, 2.142824399e-03f, 2.146007733e-03f, 2.149186182e-03f, 2.152359738e-03f, 2.155528395e-03f, 2.158692145e-03f, 2.161850984e-03f,
+ 2.165004903e-03f, 2.168153896e-03f, 2.171297957e-03f, 2.174437078e-03f, 2.177571254e-03f, 2.180700478e-03f, 2.183824743e-03f, 2.186944043e-03f, 2.190058370e-03f, 2.193167719e-03f,
+ 2.196272083e-03f, 2.199371456e-03f, 2.202465830e-03f, 2.205555200e-03f, 2.208639559e-03f, 2.211718900e-03f, 2.214793217e-03f, 2.217862504e-03f, 2.220926754e-03f, 2.223985961e-03f,
+ 2.227040118e-03f, 2.230089218e-03f, 2.233133256e-03f, 2.236172226e-03f, 2.239206120e-03f, 2.242234932e-03f, 2.245258656e-03f, 2.248277286e-03f, 2.251290815e-03f, 2.254299238e-03f,
+ 2.257302547e-03f, 2.260300736e-03f, 2.263293800e-03f, 2.266281731e-03f, 2.269264524e-03f, 2.272242172e-03f, 2.275214670e-03f, 2.278182010e-03f, 2.281144187e-03f, 2.284101194e-03f,
+ 2.287053026e-03f, 2.289999676e-03f, 2.292941138e-03f, 2.295877406e-03f, 2.298808473e-03f, 2.301734334e-03f, 2.304654982e-03f, 2.307570412e-03f, 2.310480617e-03f, 2.313385591e-03f,
+ 2.316285328e-03f, 2.319179822e-03f, 2.322069067e-03f, 2.324953057e-03f, 2.327831786e-03f, 2.330705248e-03f, 2.333573436e-03f, 2.336436346e-03f, 2.339293970e-03f, 2.342146304e-03f,
+ 2.344993340e-03f, 2.347835074e-03f, 2.350671499e-03f, 2.353502609e-03f, 2.356328398e-03f, 2.359148861e-03f, 2.361963991e-03f, 2.364773783e-03f, 2.367578231e-03f, 2.370377329e-03f,
+ 2.373171071e-03f, 2.375959451e-03f, 2.378742464e-03f, 2.381520103e-03f, 2.384292364e-03f, 2.387059240e-03f, 2.389820725e-03f, 2.392576814e-03f, 2.395327501e-03f, 2.398072780e-03f,
+ 2.400812645e-03f, 2.403547092e-03f, 2.406276113e-03f, 2.408999704e-03f, 2.411717859e-03f, 2.414430572e-03f, 2.417137837e-03f, 2.419839650e-03f, 2.422536003e-03f, 2.425226893e-03f,
+ 2.427912312e-03f, 2.430592256e-03f, 2.433266719e-03f, 2.435935695e-03f, 2.438599179e-03f, 2.441257166e-03f, 2.443909649e-03f, 2.446556624e-03f, 2.449198084e-03f, 2.451834025e-03f,
+ 2.454464441e-03f, 2.457089326e-03f, 2.459708675e-03f, 2.462322483e-03f, 2.464930744e-03f, 2.467533452e-03f, 2.470130603e-03f, 2.472722191e-03f, 2.475308211e-03f, 2.477888657e-03f,
+ 2.480463524e-03f, 2.483032807e-03f, 2.485596499e-03f, 2.488154597e-03f, 2.490707095e-03f, 2.493253987e-03f, 2.495795268e-03f, 2.498330933e-03f, 2.500860977e-03f, 2.503385394e-03f,
+ 2.505904179e-03f, 2.508417328e-03f, 2.510924834e-03f, 2.513426693e-03f, 2.515922900e-03f, 2.518413448e-03f, 2.520898335e-03f, 2.523377553e-03f, 2.525851098e-03f, 2.528318965e-03f,
+ 2.530781149e-03f, 2.533237645e-03f, 2.535688447e-03f, 2.538133551e-03f, 2.540572951e-03f, 2.543006644e-03f, 2.545434622e-03f, 2.547856882e-03f, 2.550273419e-03f, 2.552684228e-03f,
+ 2.555089303e-03f, 2.557488639e-03f, 2.559882233e-03f, 2.562270078e-03f, 2.564652171e-03f, 2.567028505e-03f, 2.569399076e-03f, 2.571763880e-03f, 2.574122912e-03f, 2.576476165e-03f,
+ 2.578823637e-03f, 2.581165322e-03f, 2.583501214e-03f, 2.585831310e-03f, 2.588155605e-03f, 2.590474094e-03f, 2.592786771e-03f, 2.595093633e-03f, 2.597394675e-03f, 2.599689891e-03f,
+ 2.601979278e-03f, 2.604262830e-03f, 2.606540543e-03f, 2.608812412e-03f, 2.611078432e-03f, 2.613338600e-03f, 2.615592910e-03f, 2.617841357e-03f, 2.620083938e-03f, 2.622320647e-03f,
+ 2.624551480e-03f, 2.626776432e-03f, 2.628995499e-03f, 2.631208676e-03f, 2.633415960e-03f, 2.635617344e-03f, 2.637812825e-03f, 2.640002399e-03f, 2.642186060e-03f, 2.644363805e-03f,
+ 2.646535629e-03f, 2.648701527e-03f, 2.650861495e-03f, 2.653015530e-03f, 2.655163625e-03f, 2.657305777e-03f, 2.659441983e-03f, 2.661572236e-03f, 2.663696533e-03f, 2.665814870e-03f,
+ 2.667927242e-03f, 2.670033645e-03f, 2.672134075e-03f, 2.674228528e-03f, 2.676316999e-03f, 2.678399483e-03f, 2.680475978e-03f, 2.682546478e-03f, 2.684610979e-03f, 2.686669478e-03f,
+ 2.688721970e-03f, 2.690768450e-03f, 2.692808915e-03f, 2.694843361e-03f, 2.696871783e-03f, 2.698894178e-03f, 2.700910541e-03f, 2.702920868e-03f, 2.704925155e-03f, 2.706923399e-03f,
+ 2.708915594e-03f, 2.710901738e-03f, 2.712881825e-03f, 2.714855853e-03f, 2.716823816e-03f, 2.718785712e-03f, 2.720741535e-03f, 2.722691283e-03f, 2.724634951e-03f, 2.726572536e-03f,
+ 2.728504033e-03f, 2.730429438e-03f, 2.732348748e-03f, 2.734261959e-03f, 2.736169067e-03f, 2.738070068e-03f, 2.739964959e-03f, 2.741853735e-03f, 2.743736392e-03f, 2.745612928e-03f,
+ 2.747483338e-03f, 2.749347618e-03f, 2.751205765e-03f, 2.753057775e-03f, 2.754903644e-03f, 2.756743368e-03f, 2.758576945e-03f, 2.760404370e-03f, 2.762225639e-03f, 2.764040749e-03f,
+ 2.765849697e-03f, 2.767652478e-03f, 2.769449089e-03f, 2.771239527e-03f, 2.773023788e-03f, 2.774801868e-03f, 2.776573764e-03f, 2.778339472e-03f, 2.780098989e-03f, 2.781852311e-03f,
+ 2.783599435e-03f, 2.785340357e-03f, 2.787075074e-03f, 2.788803582e-03f, 2.790525879e-03f, 2.792241960e-03f, 2.793951822e-03f, 2.795655461e-03f, 2.797352875e-03f, 2.799044060e-03f,
+ 2.800729013e-03f, 2.802407730e-03f, 2.804080208e-03f, 2.805746443e-03f, 2.807406433e-03f, 2.809060174e-03f, 2.810707663e-03f, 2.812348896e-03f, 2.813983871e-03f, 2.815612583e-03f,
+ 2.817235031e-03f, 2.818851210e-03f, 2.820461118e-03f, 2.822064751e-03f, 2.823662106e-03f, 2.825253180e-03f, 2.826837970e-03f, 2.828416473e-03f, 2.829988686e-03f, 2.831554605e-03f,
+ 2.833114227e-03f, 2.834667550e-03f, 2.836214571e-03f, 2.837755286e-03f, 2.839289692e-03f, 2.840817786e-03f, 2.842339566e-03f, 2.843855028e-03f, 2.845364170e-03f, 2.846866988e-03f,
+ 2.848363479e-03f, 2.849853642e-03f, 2.851337472e-03f, 2.852814966e-03f, 2.854286123e-03f, 2.855750939e-03f, 2.857209411e-03f, 2.858661536e-03f, 2.860107312e-03f, 2.861546736e-03f,
+ 2.862979805e-03f, 2.864406516e-03f, 2.865826866e-03f, 2.867240853e-03f, 2.868648474e-03f, 2.870049726e-03f, 2.871444607e-03f, 2.872833113e-03f, 2.874215243e-03f, 2.875590993e-03f,
+ 2.876960361e-03f, 2.878323344e-03f, 2.879679940e-03f, 2.881030145e-03f, 2.882373958e-03f, 2.883711376e-03f, 2.885042396e-03f, 2.886367015e-03f, 2.887685232e-03f, 2.888997043e-03f,
+ 2.890302447e-03f, 2.891601440e-03f, 2.892894020e-03f, 2.894180184e-03f, 2.895459931e-03f, 2.896733258e-03f, 2.898000162e-03f, 2.899260641e-03f, 2.900514692e-03f, 2.901762313e-03f,
+ 2.903003503e-03f, 2.904238257e-03f, 2.905466575e-03f, 2.906688453e-03f, 2.907903890e-03f, 2.909112883e-03f, 2.910315430e-03f, 2.911511529e-03f, 2.912701176e-03f, 2.913884371e-03f,
+ 2.915061111e-03f, 2.916231393e-03f, 2.917395216e-03f, 2.918552577e-03f, 2.919703474e-03f, 2.920847905e-03f, 2.921985868e-03f, 2.923117361e-03f, 2.924242381e-03f, 2.925360927e-03f,
+ 2.926472996e-03f, 2.927578586e-03f, 2.928677696e-03f, 2.929770323e-03f, 2.930856465e-03f, 2.931936120e-03f, 2.933009287e-03f, 2.934075962e-03f, 2.935136145e-03f, 2.936189834e-03f,
+ 2.937237025e-03f, 2.938277718e-03f, 2.939311911e-03f, 2.940339601e-03f, 2.941360787e-03f, 2.942375467e-03f, 2.943383639e-03f, 2.944385301e-03f, 2.945380451e-03f, 2.946369088e-03f,
+ 2.947351210e-03f, 2.948326814e-03f, 2.949295900e-03f, 2.950258466e-03f, 2.951214509e-03f, 2.952164028e-03f, 2.953107021e-03f, 2.954043487e-03f, 2.954973424e-03f, 2.955896830e-03f,
+ 2.956813704e-03f, 2.957724043e-03f, 2.958627847e-03f, 2.959525114e-03f, 2.960415842e-03f, 2.961300029e-03f, 2.962177675e-03f, 2.963048776e-03f, 2.963913333e-03f, 2.964771343e-03f,
+ 2.965622805e-03f, 2.966467718e-03f, 2.967306079e-03f, 2.968137887e-03f, 2.968963142e-03f, 2.969781841e-03f, 2.970593984e-03f, 2.971399568e-03f, 2.972198592e-03f, 2.972991056e-03f,
+ 2.973776957e-03f, 2.974556294e-03f, 2.975329066e-03f, 2.976095272e-03f, 2.976854910e-03f, 2.977607979e-03f, 2.978354478e-03f, 2.979094405e-03f, 2.979827759e-03f, 2.980554540e-03f,
+ 2.981274745e-03f, 2.981988374e-03f, 2.982695425e-03f, 2.983395897e-03f, 2.984089789e-03f, 2.984777101e-03f, 2.985457830e-03f, 2.986131975e-03f, 2.986799537e-03f, 2.987460512e-03f,
+ 2.988114901e-03f, 2.988762703e-03f, 2.989403916e-03f, 2.990038538e-03f, 2.990666571e-03f, 2.991288011e-03f, 2.991902859e-03f, 2.992511113e-03f, 2.993112772e-03f, 2.993707836e-03f,
+ 2.994296303e-03f, 2.994878172e-03f, 2.995453444e-03f, 2.996022116e-03f, 2.996584188e-03f, 2.997139659e-03f, 2.997688528e-03f, 2.998230794e-03f, 2.998766457e-03f, 2.999295516e-03f,
+ 2.999817970e-03f, 3.000333818e-03f, 3.000843060e-03f, 3.001345694e-03f, 3.001841720e-03f, 3.002331137e-03f, 3.002813945e-03f, 3.003290143e-03f, 3.003759731e-03f, 3.004222706e-03f,
+ 3.004679070e-03f, 3.005128821e-03f, 3.005571959e-03f, 3.006008483e-03f, 3.006438392e-03f, 3.006861687e-03f, 3.007278365e-03f, 3.007688428e-03f, 3.008091874e-03f, 3.008488703e-03f,
+ 3.008878915e-03f, 3.009262508e-03f, 3.009639482e-03f, 3.010009838e-03f, 3.010373574e-03f, 3.010730691e-03f, 3.011081187e-03f, 3.011425062e-03f, 3.011762317e-03f, 3.012092949e-03f,
+ 3.012416961e-03f, 3.012734350e-03f, 3.013045117e-03f, 3.013349261e-03f, 3.013646782e-03f, 3.013937680e-03f, 3.014221954e-03f, 3.014499604e-03f, 3.014770631e-03f, 3.015035033e-03f,
+ 3.015292811e-03f, 3.015543964e-03f, 3.015788493e-03f, 3.016026397e-03f, 3.016257675e-03f, 3.016482328e-03f, 3.016700356e-03f, 3.016911759e-03f, 3.017116536e-03f, 3.017314688e-03f,
+ 3.017506214e-03f, 3.017691114e-03f, 3.017869389e-03f, 3.018041037e-03f, 3.018206061e-03f, 3.018364458e-03f, 3.018516230e-03f, 3.018661376e-03f, 3.018799897e-03f, 3.018931792e-03f,
+ 3.019057062e-03f, 3.019175706e-03f, 3.019287726e-03f, 3.019393120e-03f, 3.019491889e-03f, 3.019584034e-03f, 3.019669554e-03f, 3.019748450e-03f, 3.019820722e-03f, 3.019886370e-03f,
+ 3.019945394e-03f, 3.019997794e-03f, 3.020043572e-03f, 3.020082726e-03f, 3.020115258e-03f, 3.020141168e-03f, 3.020160455e-03f, 3.020173121e-03f, 3.020179166e-03f, 3.020178590e-03f,
+ 3.020171393e-03f, 3.020157576e-03f, 3.020137140e-03f, 3.020110084e-03f, 3.020076409e-03f, 3.020036116e-03f, 3.019989204e-03f, 3.019935676e-03f, 3.019875530e-03f, 3.019808768e-03f,
+ 3.019735389e-03f, 3.019655396e-03f, 3.019568787e-03f, 3.019475565e-03f, 3.019375728e-03f, 3.019269279e-03f, 3.019156217e-03f, 3.019036543e-03f, 3.018910257e-03f, 3.018777362e-03f,
+ 3.018637856e-03f, 3.018491741e-03f, 3.018339018e-03f, 3.018179686e-03f, 3.018013748e-03f, 3.017841203e-03f, 3.017662053e-03f, 3.017476298e-03f, 3.017283938e-03f, 3.017084976e-03f,
+ 3.016879411e-03f, 3.016667245e-03f, 3.016448477e-03f, 3.016223110e-03f, 3.015991144e-03f, 3.015752580e-03f, 3.015507418e-03f, 3.015255660e-03f, 3.014997307e-03f, 3.014732359e-03f,
+ 3.014460818e-03f, 3.014182684e-03f, 3.013897959e-03f, 3.013606643e-03f, 3.013308738e-03f, 3.013004244e-03f, 3.012693163e-03f, 3.012375495e-03f, 3.012051242e-03f, 3.011720404e-03f,
+ 3.011382984e-03f, 3.011038982e-03f, 3.010688398e-03f, 3.010331235e-03f, 3.009967494e-03f, 3.009597175e-03f, 3.009220279e-03f, 3.008836809e-03f, 3.008446765e-03f, 3.008050148e-03f,
+ 3.007646960e-03f, 3.007237202e-03f, 3.006820875e-03f, 3.006397981e-03f, 3.005968520e-03f, 3.005532495e-03f, 3.005089906e-03f, 3.004640755e-03f, 3.004185043e-03f, 3.003722771e-03f,
+ 3.003253941e-03f, 3.002778555e-03f, 3.002296614e-03f, 3.001808118e-03f, 3.001313070e-03f, 3.000811472e-03f, 3.000303323e-03f, 2.999788627e-03f, 2.999267385e-03f, 2.998739597e-03f,
+ 2.998205266e-03f, 2.997664393e-03f, 2.997116980e-03f, 2.996563028e-03f, 2.996002539e-03f, 2.995435514e-03f, 2.994861956e-03f, 2.994281865e-03f, 2.993695243e-03f, 2.993102093e-03f,
+ 2.992502415e-03f, 2.991896212e-03f, 2.991283484e-03f, 2.990664235e-03f, 2.990038465e-03f, 2.989406176e-03f, 2.988767370e-03f, 2.988122049e-03f, 2.987470214e-03f, 2.986811868e-03f,
+ 2.986147012e-03f, 2.985475649e-03f, 2.984797779e-03f, 2.984113404e-03f, 2.983422528e-03f, 2.982725150e-03f, 2.982021275e-03f, 2.981310902e-03f, 2.980594035e-03f, 2.979870675e-03f,
+ 2.979140824e-03f, 2.978404484e-03f, 2.977661657e-03f, 2.976912345e-03f, 2.976156551e-03f, 2.975394275e-03f, 2.974625521e-03f, 2.973850290e-03f, 2.973068584e-03f, 2.972280405e-03f,
+ 2.971485756e-03f, 2.970684639e-03f, 2.969877055e-03f, 2.969063008e-03f, 2.968242498e-03f, 2.967415528e-03f, 2.966582101e-03f, 2.965742218e-03f, 2.964895882e-03f, 2.964043095e-03f,
+ 2.963183859e-03f, 2.962318177e-03f, 2.961446050e-03f, 2.960567482e-03f, 2.959682474e-03f, 2.958791028e-03f, 2.957893148e-03f, 2.956988834e-03f, 2.956078090e-03f, 2.955160919e-03f,
+ 2.954237321e-03f, 2.953307301e-03f, 2.952370860e-03f, 2.951428000e-03f, 2.950478724e-03f, 2.949523035e-03f, 2.948560934e-03f, 2.947592425e-03f, 2.946617510e-03f, 2.945636192e-03f,
+ 2.944648472e-03f, 2.943654354e-03f, 2.942653840e-03f, 2.941646932e-03f, 2.940633634e-03f, 2.939613947e-03f, 2.938587874e-03f, 2.937555419e-03f, 2.936516583e-03f, 2.935471369e-03f,
+ 2.934419780e-03f, 2.933361819e-03f, 2.932297488e-03f, 2.931226789e-03f, 2.930149727e-03f, 2.929066302e-03f, 2.927976519e-03f, 2.926880380e-03f, 2.925777887e-03f, 2.924669044e-03f,
+ 2.923553853e-03f, 2.922432317e-03f, 2.921304438e-03f, 2.920170221e-03f, 2.919029666e-03f, 2.917882779e-03f, 2.916729560e-03f, 2.915570014e-03f, 2.914404142e-03f, 2.913231949e-03f,
+ 2.912053436e-03f, 2.910868607e-03f, 2.909677465e-03f, 2.908480013e-03f, 2.907276254e-03f, 2.906066190e-03f, 2.904849825e-03f, 2.903627162e-03f, 2.902398203e-03f, 2.901162953e-03f,
+ 2.899921413e-03f, 2.898673587e-03f, 2.897419479e-03f, 2.896159091e-03f, 2.894892426e-03f, 2.893619488e-03f, 2.892340279e-03f, 2.891054803e-03f, 2.889763063e-03f, 2.888465062e-03f,
+ 2.887160804e-03f, 2.885850291e-03f, 2.884533527e-03f, 2.883210515e-03f, 2.881881258e-03f, 2.880545760e-03f, 2.879204024e-03f, 2.877856053e-03f, 2.876501851e-03f, 2.875141420e-03f,
+ 2.873774765e-03f, 2.872401888e-03f, 2.871022792e-03f, 2.869637482e-03f, 2.868245961e-03f, 2.866848232e-03f, 2.865444298e-03f, 2.864034163e-03f, 2.862617831e-03f, 2.861195304e-03f,
+ 2.859766587e-03f, 2.858331682e-03f, 2.856890593e-03f, 2.855443325e-03f, 2.853989879e-03f, 2.852530261e-03f, 2.851064473e-03f, 2.849592519e-03f, 2.848114402e-03f, 2.846630126e-03f,
+ 2.845139696e-03f, 2.843643113e-03f, 2.842140383e-03f, 2.840631508e-03f, 2.839116493e-03f, 2.837595340e-03f, 2.836068054e-03f, 2.834534639e-03f, 2.832995097e-03f, 2.831449434e-03f,
+ 2.829897651e-03f, 2.828339755e-03f, 2.826775747e-03f, 2.825205632e-03f, 2.823629413e-03f, 2.822047095e-03f, 2.820458682e-03f, 2.818864176e-03f, 2.817263582e-03f, 2.815656904e-03f,
+ 2.814044146e-03f, 2.812425311e-03f, 2.810800404e-03f, 2.809169428e-03f, 2.807532387e-03f, 2.805889286e-03f, 2.804240127e-03f, 2.802584916e-03f, 2.800923655e-03f, 2.799256350e-03f,
+ 2.797583004e-03f, 2.795903621e-03f, 2.794218205e-03f, 2.792526760e-03f, 2.790829291e-03f, 2.789125800e-03f, 2.787416293e-03f, 2.785700773e-03f, 2.783979245e-03f, 2.782251713e-03f,
+ 2.780518180e-03f, 2.778778652e-03f, 2.777033131e-03f, 2.775281623e-03f, 2.773524131e-03f, 2.771760660e-03f, 2.769991213e-03f, 2.768215796e-03f, 2.766434412e-03f, 2.764647065e-03f,
+ 2.762853760e-03f, 2.761054502e-03f, 2.759249294e-03f, 2.757438140e-03f, 2.755621045e-03f, 2.753798014e-03f, 2.751969050e-03f, 2.750134158e-03f, 2.748293343e-03f, 2.746446608e-03f,
+ 2.744593959e-03f, 2.742735399e-03f, 2.740870932e-03f, 2.739000565e-03f, 2.737124300e-03f, 2.735242142e-03f, 2.733354096e-03f, 2.731460166e-03f, 2.729560356e-03f, 2.727654672e-03f,
+ 2.725743118e-03f, 2.723825697e-03f, 2.721902416e-03f, 2.719973277e-03f, 2.718038287e-03f, 2.716097449e-03f, 2.714150768e-03f, 2.712198249e-03f, 2.710239896e-03f, 2.708275713e-03f,
+ 2.706305707e-03f, 2.704329880e-03f, 2.702348238e-03f, 2.700360786e-03f, 2.698367528e-03f, 2.696368469e-03f, 2.694363613e-03f, 2.692352966e-03f, 2.690336531e-03f, 2.688314315e-03f,
+ 2.686286321e-03f, 2.684252555e-03f, 2.682213021e-03f, 2.680167723e-03f, 2.678116668e-03f, 2.676059859e-03f, 2.673997301e-03f, 2.671929000e-03f, 2.669854960e-03f, 2.667775185e-03f,
+ 2.665689682e-03f, 2.663598455e-03f, 2.661501508e-03f, 2.659398847e-03f, 2.657290477e-03f, 2.655176402e-03f, 2.653056627e-03f, 2.650931158e-03f, 2.648800000e-03f, 2.646663156e-03f,
+ 2.644520634e-03f, 2.642372437e-03f, 2.640218570e-03f, 2.638059039e-03f, 2.635893848e-03f, 2.633723003e-03f, 2.631546509e-03f, 2.629364371e-03f, 2.627176594e-03f, 2.624983183e-03f,
+ 2.622784143e-03f, 2.620579479e-03f, 2.618369197e-03f, 2.616153302e-03f, 2.613931798e-03f, 2.611704692e-03f, 2.609471988e-03f, 2.607233691e-03f, 2.604989807e-03f, 2.602740341e-03f,
+ 2.600485298e-03f, 2.598224684e-03f, 2.595958503e-03f, 2.593686761e-03f, 2.591409464e-03f, 2.589126616e-03f, 2.586838223e-03f, 2.584544291e-03f, 2.582244824e-03f, 2.579939828e-03f,
+ 2.577629308e-03f, 2.575313271e-03f, 2.572991720e-03f, 2.570664662e-03f, 2.568332102e-03f, 2.565994045e-03f, 2.563650497e-03f, 2.561301463e-03f, 2.558946949e-03f, 2.556586960e-03f,
+ 2.554221502e-03f, 2.551850580e-03f, 2.549474200e-03f, 2.547092367e-03f, 2.544705087e-03f, 2.542312365e-03f, 2.539914207e-03f, 2.537510618e-03f, 2.535101604e-03f, 2.532687171e-03f,
+ 2.530267325e-03f, 2.527842070e-03f, 2.525411412e-03f, 2.522975358e-03f, 2.520533912e-03f, 2.518087081e-03f, 2.515634869e-03f, 2.513177284e-03f, 2.510714330e-03f, 2.508246013e-03f,
+ 2.505772339e-03f, 2.503293314e-03f, 2.500808942e-03f, 2.498319232e-03f, 2.495824186e-03f, 2.493323813e-03f, 2.490818117e-03f, 2.488307104e-03f, 2.485790780e-03f, 2.483269151e-03f,
+ 2.480742223e-03f, 2.478210001e-03f, 2.475672492e-03f, 2.473129701e-03f, 2.470581634e-03f, 2.468028297e-03f, 2.465469696e-03f, 2.462905836e-03f, 2.460336725e-03f, 2.457762367e-03f,
+ 2.455182769e-03f, 2.452597936e-03f, 2.450007875e-03f, 2.447412591e-03f, 2.444812091e-03f, 2.442206381e-03f, 2.439595466e-03f, 2.436979352e-03f, 2.434358046e-03f, 2.431731554e-03f,
+ 2.429099881e-03f, 2.426463034e-03f, 2.423821019e-03f, 2.421173842e-03f, 2.418521508e-03f, 2.415864025e-03f, 2.413201398e-03f, 2.410533634e-03f, 2.407860738e-03f, 2.405182716e-03f,
+ 2.402499576e-03f, 2.399811322e-03f, 2.397117962e-03f, 2.394419501e-03f, 2.391715946e-03f, 2.389007302e-03f, 2.386293576e-03f, 2.383574775e-03f, 2.380850904e-03f, 2.378121970e-03f,
+ 2.375387979e-03f, 2.372648938e-03f, 2.369904852e-03f, 2.367155728e-03f, 2.364401572e-03f, 2.361642391e-03f, 2.358878191e-03f, 2.356108978e-03f, 2.353334758e-03f, 2.350555539e-03f,
+ 2.347771326e-03f, 2.344982126e-03f, 2.342187945e-03f, 2.339388789e-03f, 2.336584666e-03f, 2.333775581e-03f, 2.330961541e-03f, 2.328142552e-03f, 2.325318621e-03f, 2.322489754e-03f,
+ 2.319655958e-03f, 2.316817239e-03f, 2.313973604e-03f, 2.311125059e-03f, 2.308271611e-03f, 2.305413266e-03f, 2.302550031e-03f, 2.299681913e-03f, 2.296808917e-03f, 2.293931052e-03f,
+ 2.291048322e-03f, 2.288160735e-03f, 2.285268297e-03f, 2.282371016e-03f, 2.279468897e-03f, 2.276561947e-03f, 2.273650173e-03f, 2.270733582e-03f, 2.267812180e-03f, 2.264885974e-03f,
+ 2.261954970e-03f, 2.259019176e-03f, 2.256078598e-03f, 2.253133242e-03f, 2.250183116e-03f, 2.247228226e-03f, 2.244268580e-03f, 2.241304182e-03f, 2.238335042e-03f, 2.235361164e-03f,
+ 2.232382557e-03f, 2.229399227e-03f, 2.226411180e-03f, 2.223418423e-03f, 2.220420964e-03f, 2.217418810e-03f, 2.214411966e-03f, 2.211400440e-03f, 2.208384239e-03f, 2.205363369e-03f,
+ 2.202337838e-03f, 2.199307652e-03f, 2.196272819e-03f, 2.193233345e-03f, 2.190189237e-03f, 2.187140502e-03f, 2.184087147e-03f, 2.181029180e-03f, 2.177966606e-03f, 2.174899433e-03f,
+ 2.171827668e-03f, 2.168751318e-03f, 2.165670390e-03f, 2.162584891e-03f, 2.159494828e-03f, 2.156400208e-03f, 2.153301039e-03f, 2.150197326e-03f, 2.147089077e-03f, 2.143976300e-03f,
+ 2.140859001e-03f, 2.137737188e-03f, 2.134610867e-03f, 2.131480046e-03f, 2.128344731e-03f, 2.125204930e-03f, 2.122060651e-03f, 2.118911900e-03f, 2.115758684e-03f, 2.112601010e-03f,
+ 2.109438887e-03f, 2.106272320e-03f, 2.103101317e-03f, 2.099925886e-03f, 2.096746033e-03f, 2.093561766e-03f, 2.090373091e-03f, 2.087180018e-03f, 2.083982551e-03f, 2.080780699e-03f,
+ 2.077574469e-03f, 2.074363869e-03f, 2.071148905e-03f, 2.067929585e-03f, 2.064705916e-03f, 2.061477906e-03f, 2.058245561e-03f, 2.055008890e-03f, 2.051767899e-03f, 2.048522596e-03f,
+ 2.045272988e-03f, 2.042019082e-03f, 2.038760887e-03f, 2.035498409e-03f, 2.032231656e-03f, 2.028960635e-03f, 2.025685353e-03f, 2.022405818e-03f, 2.019122038e-03f, 2.015834020e-03f,
+ 2.012541771e-03f, 2.009245299e-03f, 2.005944611e-03f, 2.002639715e-03f, 1.999330618e-03f, 1.996017327e-03f, 1.992699851e-03f, 1.989378197e-03f, 1.986052372e-03f, 1.982722383e-03f,
+ 1.979388239e-03f, 1.976049947e-03f, 1.972707514e-03f, 1.969360948e-03f, 1.966010257e-03f, 1.962655448e-03f, 1.959296529e-03f, 1.955933507e-03f, 1.952566389e-03f, 1.949195185e-03f,
+ 1.945819900e-03f, 1.942440544e-03f, 1.939057123e-03f, 1.935669645e-03f, 1.932278117e-03f, 1.928882548e-03f, 1.925482946e-03f, 1.922079317e-03f, 1.918671669e-03f, 1.915260011e-03f,
+ 1.911844349e-03f, 1.908424692e-03f, 1.905001048e-03f, 1.901573423e-03f, 1.898141827e-03f, 1.894706266e-03f, 1.891266748e-03f, 1.887823281e-03f, 1.884375873e-03f, 1.880924532e-03f,
+ 1.877469265e-03f, 1.874010081e-03f, 1.870546986e-03f, 1.867079990e-03f, 1.863609099e-03f, 1.860134321e-03f, 1.856655665e-03f, 1.853173138e-03f, 1.849686748e-03f, 1.846196503e-03f,
+ 1.842702411e-03f, 1.839204480e-03f, 1.835702717e-03f, 1.832197131e-03f, 1.828687729e-03f, 1.825174519e-03f, 1.821657509e-03f, 1.818136708e-03f, 1.814612122e-03f, 1.811083761e-03f,
+ 1.807551632e-03f, 1.804015742e-03f, 1.800476100e-03f, 1.796932715e-03f, 1.793385593e-03f, 1.789834743e-03f, 1.786280172e-03f, 1.782721890e-03f, 1.779159903e-03f, 1.775594221e-03f,
+ 1.772024850e-03f, 1.768451799e-03f, 1.764875076e-03f, 1.761294689e-03f, 1.757710646e-03f, 1.754122956e-03f, 1.750531625e-03f, 1.746936663e-03f, 1.743338078e-03f, 1.739735877e-03f,
+ 1.736130068e-03f, 1.732520660e-03f, 1.728907661e-03f, 1.725291079e-03f, 1.721670922e-03f, 1.718047198e-03f, 1.714419916e-03f, 1.710789083e-03f, 1.707154708e-03f, 1.703516799e-03f,
+ 1.699875364e-03f, 1.696230411e-03f, 1.692581948e-03f, 1.688929984e-03f, 1.685274527e-03f, 1.681615585e-03f, 1.677953167e-03f, 1.674287279e-03f, 1.670617932e-03f, 1.666945133e-03f,
+ 1.663268889e-03f, 1.659589210e-03f, 1.655906104e-03f, 1.652219579e-03f, 1.648529644e-03f, 1.644836306e-03f, 1.641139573e-03f, 1.637439455e-03f, 1.633735960e-03f, 1.630029095e-03f,
+ 1.626318869e-03f, 1.622605291e-03f, 1.618888368e-03f, 1.615168110e-03f, 1.611444524e-03f, 1.607717619e-03f, 1.603987403e-03f, 1.600253884e-03f, 1.596517072e-03f, 1.592776974e-03f,
+ 1.589033598e-03f, 1.585286954e-03f, 1.581537049e-03f, 1.577783892e-03f, 1.574027491e-03f, 1.570267855e-03f, 1.566504992e-03f, 1.562738911e-03f, 1.558969619e-03f, 1.555197127e-03f,
+ 1.551421441e-03f, 1.547642570e-03f, 1.543860524e-03f, 1.540075309e-03f, 1.536286936e-03f, 1.532495411e-03f, 1.528700745e-03f, 1.524902945e-03f, 1.521102019e-03f, 1.517297977e-03f,
+ 1.513490827e-03f, 1.509680577e-03f, 1.505867236e-03f, 1.502050813e-03f, 1.498231315e-03f, 1.494408752e-03f, 1.490583132e-03f, 1.486754463e-03f, 1.482922755e-03f, 1.479088015e-03f,
+ 1.475250253e-03f, 1.471409477e-03f, 1.467565695e-03f, 1.463718917e-03f, 1.459869150e-03f, 1.456016403e-03f, 1.452160686e-03f, 1.448302006e-03f, 1.444440372e-03f, 1.440575793e-03f,
+ 1.436708278e-03f, 1.432837835e-03f, 1.428964472e-03f, 1.425088199e-03f, 1.421209024e-03f, 1.417326956e-03f, 1.413442003e-03f, 1.409554175e-03f, 1.405663479e-03f, 1.401769925e-03f,
+ 1.397873521e-03f, 1.393974276e-03f, 1.390072199e-03f, 1.386167298e-03f, 1.382259582e-03f, 1.378349059e-03f, 1.374435740e-03f, 1.370519632e-03f, 1.366600743e-03f, 1.362679084e-03f,
+ 1.358754662e-03f, 1.354827486e-03f, 1.350897565e-03f, 1.346964909e-03f, 1.343029524e-03f, 1.339091422e-03f, 1.335150609e-03f, 1.331207095e-03f, 1.327260890e-03f, 1.323312000e-03f,
+ 1.319360436e-03f, 1.315406207e-03f, 1.311449320e-03f, 1.307489785e-03f, 1.303527611e-03f, 1.299562807e-03f, 1.295595381e-03f, 1.291625342e-03f, 1.287652699e-03f, 1.283677461e-03f,
+ 1.279699637e-03f, 1.275719236e-03f, 1.271736266e-03f, 1.267750736e-03f, 1.263762656e-03f, 1.259772034e-03f, 1.255778879e-03f, 1.251783201e-03f, 1.247785007e-03f, 1.243784306e-03f,
+ 1.239781109e-03f, 1.235775423e-03f, 1.231767258e-03f, 1.227756622e-03f, 1.223743525e-03f, 1.219727975e-03f, 1.215709981e-03f, 1.211689553e-03f, 1.207666699e-03f, 1.203641428e-03f,
+ 1.199613749e-03f, 1.195583671e-03f, 1.191551203e-03f, 1.187516354e-03f, 1.183479134e-03f, 1.179439550e-03f, 1.175397613e-03f, 1.171353330e-03f, 1.167306711e-03f, 1.163257766e-03f,
+ 1.159206502e-03f, 1.155152930e-03f, 1.151097057e-03f, 1.147038894e-03f, 1.142978449e-03f, 1.138915730e-03f, 1.134850749e-03f, 1.130783512e-03f, 1.126714029e-03f, 1.122642310e-03f,
+ 1.118568363e-03f, 1.114492198e-03f, 1.110413823e-03f, 1.106333248e-03f, 1.102250481e-03f, 1.098165532e-03f, 1.094078410e-03f, 1.089989124e-03f, 1.085897682e-03f, 1.081804095e-03f,
+ 1.077708371e-03f, 1.073610519e-03f, 1.069510549e-03f, 1.065408469e-03f, 1.061304288e-03f, 1.057198016e-03f, 1.053089662e-03f, 1.048979235e-03f, 1.044866745e-03f, 1.040752199e-03f,
+ 1.036635608e-03f, 1.032516980e-03f, 1.028396325e-03f, 1.024273651e-03f, 1.020148969e-03f, 1.016022286e-03f, 1.011893613e-03f, 1.007762959e-03f, 1.003630332e-03f, 9.994957414e-04f,
+ 9.953591971e-04f, 9.912207079e-04f, 9.870802830e-04f, 9.829379317e-04f, 9.787936630e-04f, 9.746474862e-04f, 9.704994105e-04f, 9.663494451e-04f, 9.621975992e-04f, 9.580438821e-04f,
+ 9.538883028e-04f, 9.497308707e-04f, 9.455715949e-04f, 9.414104847e-04f, 9.372475494e-04f, 9.330827981e-04f, 9.289162400e-04f, 9.247478845e-04f, 9.205777407e-04f, 9.164058180e-04f,
+ 9.122321254e-04f, 9.080566724e-04f, 9.038794682e-04f, 8.997005219e-04f, 8.955198430e-04f, 8.913374406e-04f, 8.871533239e-04f, 8.829675024e-04f, 8.787799852e-04f, 8.745907817e-04f,
+ 8.703999011e-04f, 8.662073526e-04f, 8.620131457e-04f, 8.578172895e-04f, 8.536197934e-04f, 8.494206666e-04f, 8.452199186e-04f, 8.410175585e-04f, 8.368135956e-04f, 8.326080393e-04f,
+ 8.284008990e-04f, 8.241921838e-04f, 8.199819032e-04f, 8.157700663e-04f, 8.115566827e-04f, 8.073417616e-04f, 8.031253122e-04f, 7.989073440e-04f, 7.946878664e-04f, 7.904668885e-04f,
+ 7.862444198e-04f, 7.820204696e-04f, 7.777950472e-04f, 7.735681620e-04f, 7.693398234e-04f, 7.651100407e-04f, 7.608788233e-04f, 7.566461804e-04f, 7.524121216e-04f, 7.481766560e-04f,
+ 7.439397932e-04f, 7.397015425e-04f, 7.354619132e-04f, 7.312209147e-04f, 7.269785564e-04f, 7.227348477e-04f, 7.184897980e-04f, 7.142434166e-04f, 7.099957129e-04f, 7.057466963e-04f,
+ 7.014963762e-04f, 6.972447621e-04f, 6.929918632e-04f, 6.887376890e-04f, 6.844822489e-04f, 6.802255523e-04f, 6.759676085e-04f, 6.717084271e-04f, 6.674480174e-04f, 6.631863888e-04f,
+ 6.589235508e-04f, 6.546595127e-04f, 6.503942839e-04f, 6.461278739e-04f, 6.418602922e-04f, 6.375915481e-04f, 6.333216510e-04f, 6.290506104e-04f, 6.247784357e-04f, 6.205051363e-04f,
+ 6.162307218e-04f, 6.119552014e-04f, 6.076785847e-04f, 6.034008810e-04f, 5.991220999e-04f, 5.948422508e-04f, 5.905613430e-04f, 5.862793861e-04f, 5.819963895e-04f, 5.777123627e-04f,
+ 5.734273151e-04f, 5.691412561e-04f, 5.648541953e-04f, 5.605661420e-04f, 5.562771057e-04f, 5.519870959e-04f, 5.476961221e-04f, 5.434041937e-04f, 5.391113201e-04f, 5.348175109e-04f,
+ 5.305227755e-04f, 5.262271233e-04f, 5.219305639e-04f, 5.176331067e-04f, 5.133347612e-04f, 5.090355369e-04f, 5.047354432e-04f, 5.004344896e-04f, 4.961326856e-04f, 4.918300407e-04f,
+ 4.875265643e-04f, 4.832222660e-04f, 4.789171552e-04f, 4.746112413e-04f, 4.703045340e-04f, 4.659970427e-04f, 4.616887768e-04f, 4.573797459e-04f, 4.530699594e-04f, 4.487594269e-04f,
+ 4.444481578e-04f, 4.401361616e-04f, 4.358234478e-04f, 4.315100260e-04f, 4.271959055e-04f, 4.228810960e-04f, 4.185656069e-04f, 4.142494477e-04f, 4.099326279e-04f, 4.056151570e-04f,
+ 4.012970446e-04f, 3.969783000e-04f, 3.926589329e-04f, 3.883389527e-04f, 3.840183689e-04f, 3.796971911e-04f, 3.753754287e-04f, 3.710530913e-04f, 3.667301884e-04f, 3.624067294e-04f,
+ 3.580827239e-04f, 3.537581814e-04f, 3.494331114e-04f, 3.451075234e-04f, 3.407814270e-04f, 3.364548316e-04f, 3.321277468e-04f, 3.278001820e-04f, 3.234721469e-04f, 3.191436508e-04f,
+ 3.148147034e-04f, 3.104853141e-04f, 3.061554924e-04f, 3.018252480e-04f, 2.974945902e-04f, 2.931635286e-04f, 2.888320727e-04f, 2.845002321e-04f, 2.801680163e-04f, 2.758354347e-04f,
+ 2.715024970e-04f, 2.671692125e-04f, 2.628355909e-04f, 2.585016417e-04f, 2.541673743e-04f, 2.498327984e-04f, 2.454979233e-04f, 2.411627587e-04f, 2.368273141e-04f, 2.324915989e-04f,
+ 2.281556228e-04f, 2.238193952e-04f, 2.194829256e-04f, 2.151462236e-04f, 2.108092987e-04f, 2.064721604e-04f, 2.021348182e-04f, 1.977972817e-04f, 1.934595604e-04f, 1.891216637e-04f,
+ 1.847836012e-04f, 1.804453825e-04f, 1.761070171e-04f, 1.717685144e-04f, 1.674298840e-04f, 1.630911354e-04f, 1.587522781e-04f, 1.544133217e-04f, 1.500742756e-04f, 1.457351494e-04f,
+ 1.413959526e-04f, 1.370566948e-04f, 1.327173854e-04f, 1.283780339e-04f, 1.240386499e-04f, 1.196992428e-04f, 1.153598223e-04f, 1.110203978e-04f, 1.066809787e-04f, 1.023415748e-04f,
+ 9.800219535e-05f, 9.366284998e-05f, 8.932354819e-05f, 8.498429948e-05f, 8.064511336e-05f, 7.630599934e-05f, 7.196696694e-05f, 6.762802565e-05f, 6.328918499e-05f, 5.895045446e-05f,
+ 5.461184356e-05f, 5.027336181e-05f, 4.593501871e-05f, 4.159682375e-05f, 3.725878645e-05f, 3.292091629e-05f, 2.858322280e-05f, 2.424571545e-05f, 1.990840376e-05f, 1.557129721e-05f,
+ 1.123440531e-05f, 6.897737558e-06f, 2.561303436e-06f, -1.774887556e-06f, -6.110825927e-06f, -1.044650218e-05f, -1.478190684e-05f, -1.911703040e-05f, -2.345186338e-05f, -2.778639630e-05f,
+ -3.212061966e-05f, -3.645452398e-05f, -4.078809979e-05f, -4.512133759e-05f, -4.945422791e-05f, -5.378676127e-05f, -5.811892820e-05f, -6.245071920e-05f, -6.678212482e-05f, -7.111313557e-05f,
+ -7.544374198e-05f, -7.977393458e-05f, -8.410370391e-05f, -8.843304049e-05f, -9.276193486e-05f, -9.709037756e-05f, -1.014183591e-04f, -1.057458701e-04f, -1.100729009e-04f, -1.143994423e-04f,
+ -1.187254847e-04f, -1.230510187e-04f, -1.273760347e-04f, -1.317005234e-04f, -1.360244754e-04f, -1.403478811e-04f, -1.446707311e-04f, -1.489930160e-04f, -1.533147263e-04f, -1.576358526e-04f,
+ -1.619563854e-04f, -1.662763153e-04f, -1.705956329e-04f, -1.749143288e-04f, -1.792323934e-04f, -1.835498174e-04f, -1.878665914e-04f, -1.921827059e-04f, -1.964981514e-04f, -2.008129187e-04f,
+ -2.051269982e-04f, -2.094403805e-04f, -2.137530562e-04f, -2.180650160e-04f, -2.223762503e-04f, -2.266867498e-04f, -2.309965051e-04f, -2.353055067e-04f, -2.396137453e-04f, -2.439212115e-04f,
+ -2.482278958e-04f, -2.525337889e-04f, -2.568388813e-04f, -2.611431638e-04f, -2.654466268e-04f, -2.697492610e-04f, -2.740510571e-04f, -2.783520055e-04f, -2.826520971e-04f, -2.869513222e-04f,
+ -2.912496717e-04f, -2.955471362e-04f, -2.998437061e-04f, -3.041393723e-04f, -3.084341253e-04f, -3.127279557e-04f, -3.170208542e-04f, -3.213128115e-04f, -3.256038181e-04f, -3.298938648e-04f,
+ -3.341829422e-04f, -3.384710409e-04f, -3.427581515e-04f, -3.470442649e-04f, -3.513293715e-04f, -3.556134621e-04f, -3.598965273e-04f, -3.641785579e-04f, -3.684595444e-04f, -3.727394775e-04f,
+ -3.770183480e-04f, -3.812961465e-04f, -3.855728637e-04f, -3.898484903e-04f, -3.941230170e-04f, -3.983964344e-04f, -4.026687332e-04f, -4.069399042e-04f, -4.112099381e-04f, -4.154788255e-04f,
+ -4.197465572e-04f, -4.240131238e-04f, -4.282785161e-04f, -4.325427249e-04f, -4.368057407e-04f, -4.410675545e-04f, -4.453281567e-04f, -4.495875383e-04f, -4.538456899e-04f, -4.581026023e-04f,
+ -4.623582662e-04f, -4.666126723e-04f, -4.708658114e-04f, -4.751176743e-04f, -4.793682516e-04f, -4.836175342e-04f, -4.878655128e-04f, -4.921121782e-04f, -4.963575211e-04f, -5.006015323e-04f,
+ -5.048442025e-04f, -5.090855227e-04f, -5.133254834e-04f, -5.175640756e-04f, -5.218012899e-04f, -5.260371173e-04f, -5.302715484e-04f, -5.345045741e-04f, -5.387361852e-04f, -5.429663725e-04f,
+ -5.471951267e-04f, -5.514224388e-04f, -5.556482994e-04f, -5.598726995e-04f, -5.640956299e-04f, -5.683170813e-04f, -5.725370447e-04f, -5.767555108e-04f, -5.809724704e-04f, -5.851879145e-04f,
+ -5.894018339e-04f, -5.936142194e-04f, -5.978250619e-04f, -6.020343522e-04f, -6.062420812e-04f, -6.104482398e-04f, -6.146528187e-04f, -6.188558090e-04f, -6.230572015e-04f, -6.272569870e-04f,
+ -6.314551564e-04f, -6.356517007e-04f, -6.398466107e-04f, -6.440398773e-04f, -6.482314914e-04f, -6.524214440e-04f, -6.566097259e-04f, -6.607963280e-04f, -6.649812413e-04f, -6.691644568e-04f,
+ -6.733459652e-04f, -6.775257575e-04f, -6.817038248e-04f, -6.858801579e-04f, -6.900547477e-04f, -6.942275853e-04f, -6.983986615e-04f, -7.025679673e-04f, -7.067354937e-04f, -7.109012317e-04f,
+ -7.150651722e-04f, -7.192273062e-04f, -7.233876246e-04f, -7.275461185e-04f, -7.317027789e-04f, -7.358575966e-04f, -7.400105629e-04f, -7.441616685e-04f, -7.483109046e-04f, -7.524582621e-04f,
+ -7.566037321e-04f, -7.607473056e-04f, -7.648889736e-04f, -7.690287272e-04f, -7.731665573e-04f, -7.773024550e-04f, -7.814364114e-04f, -7.855684175e-04f, -7.896984644e-04f, -7.938265431e-04f,
+ -7.979526446e-04f, -8.020767601e-04f, -8.061988806e-04f, -8.103189972e-04f, -8.144371010e-04f, -8.185531831e-04f, -8.226672345e-04f, -8.267792464e-04f, -8.308892099e-04f, -8.349971160e-04f,
+ -8.391029558e-04f, -8.432067206e-04f, -8.473084014e-04f, -8.514079894e-04f, -8.555054756e-04f, -8.596008512e-04f, -8.636941074e-04f, -8.677852353e-04f, -8.718742260e-04f, -8.759610708e-04f,
+ -8.800457608e-04f, -8.841282871e-04f, -8.882086409e-04f, -8.922868134e-04f, -8.963627958e-04f, -9.004365793e-04f, -9.045081551e-04f, -9.085775143e-04f, -9.126446482e-04f, -9.167095480e-04f,
+ -9.207722049e-04f, -9.248326102e-04f, -9.288907550e-04f, -9.329466305e-04f, -9.370002281e-04f, -9.410515390e-04f, -9.451005544e-04f, -9.491472656e-04f, -9.531916638e-04f, -9.572337403e-04f,
+ -9.612734863e-04f, -9.653108933e-04f, -9.693459523e-04f, -9.733786548e-04f, -9.774089920e-04f, -9.814369552e-04f, -9.854625358e-04f, -9.894857249e-04f, -9.935065141e-04f, -9.975248945e-04f,
+ -1.001540857e-03f, -1.005554394e-03f, -1.009565497e-03f, -1.013574155e-03f, -1.017580362e-03f, -1.021584108e-03f, -1.025585385e-03f, -1.029584184e-03f, -1.033580496e-03f, -1.037574314e-03f,
+ -1.041565627e-03f, -1.045554428e-03f, -1.049540708e-03f, -1.053524458e-03f, -1.057505671e-03f, -1.061484336e-03f, -1.065460446e-03f, -1.069433992e-03f, -1.073404966e-03f, -1.077373359e-03f,
+ -1.081339162e-03f, -1.085302367e-03f, -1.089262965e-03f, -1.093220948e-03f, -1.097176308e-03f, -1.101129035e-03f, -1.105079121e-03f, -1.109026558e-03f, -1.112971338e-03f, -1.116913451e-03f,
+ -1.120852889e-03f, -1.124789644e-03f, -1.128723707e-03f, -1.132655071e-03f, -1.136583725e-03f, -1.140509662e-03f, -1.144432874e-03f, -1.148353352e-03f, -1.152271087e-03f, -1.156186072e-03f,
+ -1.160098297e-03f, -1.164007755e-03f, -1.167914436e-03f, -1.171818333e-03f, -1.175719437e-03f, -1.179617739e-03f, -1.183513232e-03f, -1.187405907e-03f, -1.191295755e-03f, -1.195182768e-03f,
+ -1.199066939e-03f, -1.202948257e-03f, -1.206826716e-03f, -1.210702307e-03f, -1.214575021e-03f, -1.218444850e-03f, -1.222311786e-03f, -1.226175821e-03f, -1.230036945e-03f, -1.233895152e-03f,
+ -1.237750432e-03f, -1.241602777e-03f, -1.245452180e-03f, -1.249298631e-03f, -1.253142123e-03f, -1.256982647e-03f, -1.260820195e-03f, -1.264654758e-03f, -1.268486330e-03f, -1.272314900e-03f,
+ -1.276140462e-03f, -1.279963006e-03f, -1.283782525e-03f, -1.287599011e-03f, -1.291412455e-03f, -1.295222849e-03f, -1.299030184e-03f, -1.302834454e-03f, -1.306635649e-03f, -1.310433761e-03f,
+ -1.314228783e-03f, -1.318020706e-03f, -1.321809521e-03f, -1.325595222e-03f, -1.329377799e-03f, -1.333157245e-03f, -1.336933552e-03f, -1.340706711e-03f, -1.344476714e-03f, -1.348243553e-03f,
+ -1.352007221e-03f, -1.355767708e-03f, -1.359525008e-03f, -1.363279111e-03f, -1.367030011e-03f, -1.370777698e-03f, -1.374522166e-03f, -1.378263405e-03f, -1.382001407e-03f, -1.385736166e-03f,
+ -1.389467673e-03f, -1.393195919e-03f, -1.396920897e-03f, -1.400642599e-03f, -1.404361017e-03f, -1.408076142e-03f, -1.411787968e-03f, -1.415496486e-03f, -1.419201687e-03f, -1.422903565e-03f,
+ -1.426602111e-03f, -1.430297318e-03f, -1.433989176e-03f, -1.437677679e-03f, -1.441362819e-03f, -1.445044588e-03f, -1.448722977e-03f, -1.452397979e-03f, -1.456069586e-03f, -1.459737791e-03f,
+ -1.463402585e-03f, -1.467063960e-03f, -1.470721909e-03f, -1.474376425e-03f, -1.478027498e-03f, -1.481675121e-03f, -1.485319287e-03f, -1.488959987e-03f, -1.492597215e-03f, -1.496230962e-03f,
+ -1.499861219e-03f, -1.503487981e-03f, -1.507111238e-03f, -1.510730984e-03f, -1.514347210e-03f, -1.517959908e-03f, -1.521569072e-03f, -1.525174692e-03f, -1.528776762e-03f, -1.532375274e-03f,
+ -1.535970221e-03f, -1.539561593e-03f, -1.543149385e-03f, -1.546733587e-03f, -1.550314193e-03f, -1.553891195e-03f, -1.557464585e-03f, -1.561034356e-03f, -1.564600499e-03f, -1.568163008e-03f,
+ -1.571721875e-03f, -1.575277092e-03f, -1.578828651e-03f, -1.582376546e-03f, -1.585920767e-03f, -1.589461309e-03f, -1.592998163e-03f, -1.596531322e-03f, -1.600060778e-03f, -1.603586524e-03f,
+ -1.607108552e-03f, -1.610626854e-03f, -1.614141424e-03f, -1.617652254e-03f, -1.621159336e-03f, -1.624662662e-03f, -1.628162226e-03f, -1.631658020e-03f, -1.635150036e-03f, -1.638638267e-03f,
+ -1.642122705e-03f, -1.645603344e-03f, -1.649080175e-03f, -1.652553191e-03f, -1.656022386e-03f, -1.659487751e-03f, -1.662949279e-03f, -1.666406962e-03f, -1.669860794e-03f, -1.673310768e-03f,
+ -1.676756874e-03f, -1.680199108e-03f, -1.683637460e-03f, -1.687071924e-03f, -1.690502492e-03f, -1.693929158e-03f, -1.697351913e-03f, -1.700770751e-03f, -1.704185664e-03f, -1.707596645e-03f,
+ -1.711003687e-03f, -1.714406783e-03f, -1.717805925e-03f, -1.721201105e-03f, -1.724592318e-03f, -1.727979555e-03f, -1.731362810e-03f, -1.734742075e-03f, -1.738117343e-03f, -1.741488607e-03f,
+ -1.744855860e-03f, -1.748219095e-03f, -1.751578303e-03f, -1.754933479e-03f, -1.758284616e-03f, -1.761631705e-03f, -1.764974741e-03f, -1.768313715e-03f, -1.771648621e-03f, -1.774979452e-03f,
+ -1.778306200e-03f, -1.781628859e-03f, -1.784947422e-03f, -1.788261881e-03f, -1.791572229e-03f, -1.794878460e-03f, -1.798180566e-03f, -1.801478541e-03f, -1.804772378e-03f, -1.808062068e-03f,
+ -1.811347606e-03f, -1.814628985e-03f, -1.817906197e-03f, -1.821179236e-03f, -1.824448095e-03f, -1.827712766e-03f, -1.830973243e-03f, -1.834229519e-03f, -1.837481588e-03f, -1.840729441e-03f,
+ -1.843973072e-03f, -1.847212475e-03f, -1.850447643e-03f, -1.853678568e-03f, -1.856905244e-03f, -1.860127664e-03f, -1.863345821e-03f, -1.866559709e-03f, -1.869769320e-03f, -1.872974648e-03f,
+ -1.876175686e-03f, -1.879372428e-03f, -1.882564865e-03f, -1.885752993e-03f, -1.888936803e-03f, -1.892116290e-03f, -1.895291446e-03f, -1.898462266e-03f, -1.901628741e-03f, -1.904790865e-03f,
+ -1.907948633e-03f, -1.911102036e-03f, -1.914251069e-03f, -1.917395725e-03f, -1.920535997e-03f, -1.923671878e-03f, -1.926803362e-03f, -1.929930443e-03f, -1.933053113e-03f, -1.936171366e-03f,
+ -1.939285195e-03f, -1.942394595e-03f, -1.945499558e-03f, -1.948600077e-03f, -1.951696147e-03f, -1.954787761e-03f, -1.957874911e-03f, -1.960957593e-03f, -1.964035798e-03f, -1.967109522e-03f,
+ -1.970178756e-03f, -1.973243495e-03f, -1.976303733e-03f, -1.979359462e-03f, -1.982410677e-03f, -1.985457371e-03f, -1.988499537e-03f, -1.991537169e-03f, -1.994570261e-03f, -1.997598806e-03f,
+ -2.000622799e-03f, -2.003642232e-03f, -2.006657099e-03f, -2.009667394e-03f, -2.012673111e-03f, -2.015674242e-03f, -2.018670783e-03f, -2.021662726e-03f, -2.024650066e-03f, -2.027632796e-03f,
+ -2.030610909e-03f, -2.033584400e-03f, -2.036553262e-03f, -2.039517489e-03f, -2.042477075e-03f, -2.045432013e-03f, -2.048382298e-03f, -2.051327923e-03f, -2.054268882e-03f, -2.057205168e-03f,
+ -2.060136776e-03f, -2.063063700e-03f, -2.065985932e-03f, -2.068903468e-03f, -2.071816301e-03f, -2.074724425e-03f, -2.077627834e-03f, -2.080526521e-03f, -2.083420481e-03f, -2.086309708e-03f,
+ -2.089194194e-03f, -2.092073936e-03f, -2.094948926e-03f, -2.097819158e-03f, -2.100684626e-03f, -2.103545325e-03f, -2.106401248e-03f, -2.109252390e-03f, -2.112098744e-03f, -2.114940304e-03f,
+ -2.117777065e-03f, -2.120609020e-03f, -2.123436164e-03f, -2.126258490e-03f, -2.129075993e-03f, -2.131888667e-03f, -2.134696506e-03f, -2.137499504e-03f, -2.140297656e-03f, -2.143090954e-03f,
+ -2.145879394e-03f, -2.148662970e-03f, -2.151441676e-03f, -2.154215506e-03f, -2.156984454e-03f, -2.159748514e-03f, -2.162507681e-03f, -2.165261949e-03f, -2.168011312e-03f, -2.170755765e-03f,
+ -2.173495301e-03f, -2.176229915e-03f, -2.178959601e-03f, -2.181684354e-03f, -2.184404168e-03f, -2.187119037e-03f, -2.189828955e-03f, -2.192533918e-03f, -2.195233918e-03f, -2.197928951e-03f,
+ -2.200619011e-03f, -2.203304092e-03f, -2.205984189e-03f, -2.208659296e-03f, -2.211329408e-03f, -2.213994518e-03f, -2.216654622e-03f, -2.219309714e-03f, -2.221959789e-03f, -2.224604840e-03f,
+ -2.227244862e-03f, -2.229879851e-03f, -2.232509799e-03f, -2.235134703e-03f, -2.237754556e-03f, -2.240369352e-03f, -2.242979088e-03f, -2.245583756e-03f, -2.248183352e-03f, -2.250777871e-03f,
+ -2.253367306e-03f, -2.255951652e-03f, -2.258530905e-03f, -2.261105059e-03f, -2.263674107e-03f, -2.266238046e-03f, -2.268796870e-03f, -2.271350573e-03f, -2.273899150e-03f, -2.276442596e-03f,
+ -2.278980905e-03f, -2.281514073e-03f, -2.284042093e-03f, -2.286564962e-03f, -2.289082673e-03f, -2.291595221e-03f, -2.294102601e-03f, -2.296604808e-03f, -2.299101837e-03f, -2.301593682e-03f,
+ -2.304080339e-03f, -2.306561802e-03f, -2.309038066e-03f, -2.311509125e-03f, -2.313974976e-03f, -2.316435612e-03f, -2.318891029e-03f, -2.321341222e-03f, -2.323786185e-03f, -2.326225913e-03f,
+ -2.328660402e-03f, -2.331089645e-03f, -2.333513640e-03f, -2.335932379e-03f, -2.338345859e-03f, -2.340754074e-03f, -2.343157019e-03f, -2.345554690e-03f, -2.347947081e-03f, -2.350334187e-03f,
+ -2.352716004e-03f, -2.355092527e-03f, -2.357463750e-03f, -2.359829669e-03f, -2.362190279e-03f, -2.364545575e-03f, -2.366895552e-03f, -2.369240206e-03f, -2.371579531e-03f, -2.373913523e-03f,
+ -2.376242176e-03f, -2.378565487e-03f, -2.380883450e-03f, -2.383196060e-03f, -2.385503313e-03f, -2.387805205e-03f, -2.390101729e-03f, -2.392392882e-03f, -2.394678659e-03f, -2.396959055e-03f,
+ -2.399234065e-03f, -2.401503685e-03f, -2.403767911e-03f, -2.406026736e-03f, -2.408280158e-03f, -2.410528170e-03f, -2.412770769e-03f, -2.415007951e-03f, -2.417239709e-03f, -2.419466040e-03f,
+ -2.421686940e-03f, -2.423902403e-03f, -2.426112425e-03f, -2.428317001e-03f, -2.430516128e-03f, -2.432709800e-03f, -2.434898014e-03f, -2.437080763e-03f, -2.439258045e-03f, -2.441429855e-03f,
+ -2.443596188e-03f, -2.445757039e-03f, -2.447912405e-03f, -2.450062280e-03f, -2.452206662e-03f, -2.454345544e-03f, -2.456478923e-03f, -2.458606795e-03f, -2.460729154e-03f, -2.462845997e-03f,
+ -2.464957320e-03f, -2.467063118e-03f, -2.469163386e-03f, -2.471258121e-03f, -2.473347318e-03f, -2.475430973e-03f, -2.477509082e-03f, -2.479581641e-03f, -2.481648644e-03f, -2.483710089e-03f,
+ -2.485765970e-03f, -2.487816284e-03f, -2.489861027e-03f, -2.491900194e-03f, -2.493933781e-03f, -2.495961784e-03f, -2.497984198e-03f, -2.500001021e-03f, -2.502012247e-03f, -2.504017873e-03f,
+ -2.506017895e-03f, -2.508012308e-03f, -2.510001108e-03f, -2.511984292e-03f, -2.513961855e-03f, -2.515933793e-03f, -2.517900103e-03f, -2.519860780e-03f, -2.521815821e-03f, -2.523765220e-03f,
+ -2.525708976e-03f, -2.527647082e-03f, -2.529579537e-03f, -2.531506335e-03f, -2.533427473e-03f, -2.535342947e-03f, -2.537252753e-03f, -2.539156887e-03f, -2.541055345e-03f, -2.542948124e-03f,
+ -2.544835219e-03f, -2.546716627e-03f, -2.548592345e-03f, -2.550462367e-03f, -2.552326692e-03f, -2.554185313e-03f, -2.556038229e-03f, -2.557885435e-03f, -2.559726928e-03f, -2.561562703e-03f,
+ -2.563392758e-03f, -2.565217088e-03f, -2.567035690e-03f, -2.568848560e-03f, -2.570655694e-03f, -2.572457089e-03f, -2.574252742e-03f, -2.576042648e-03f, -2.577826804e-03f, -2.579605207e-03f,
+ -2.581377852e-03f, -2.583144737e-03f, -2.584905857e-03f, -2.586661210e-03f, -2.588410792e-03f, -2.590154598e-03f, -2.591892627e-03f, -2.593624874e-03f, -2.595351335e-03f, -2.597072008e-03f,
+ -2.598786889e-03f, -2.600495974e-03f, -2.602199260e-03f, -2.603896744e-03f, -2.605588422e-03f, -2.607274291e-03f, -2.608954348e-03f, -2.610628589e-03f, -2.612297011e-03f, -2.613959610e-03f,
+ -2.615616383e-03f, -2.617267328e-03f, -2.618912440e-03f, -2.620551716e-03f, -2.622185153e-03f, -2.623812749e-03f, -2.625434499e-03f, -2.627050400e-03f, -2.628660450e-03f, -2.630264644e-03f,
+ -2.631862981e-03f, -2.633455456e-03f, -2.635042066e-03f, -2.636622809e-03f, -2.638197681e-03f, -2.639766680e-03f, -2.641329801e-03f, -2.642887042e-03f, -2.644438400e-03f, -2.645983872e-03f,
+ -2.647523455e-03f, -2.649057145e-03f, -2.650584941e-03f, -2.652106837e-03f, -2.653622833e-03f, -2.655132924e-03f, -2.656637108e-03f, -2.658135381e-03f, -2.659627742e-03f, -2.661114186e-03f,
+ -2.662594711e-03f, -2.664069315e-03f, -2.665537993e-03f, -2.667000744e-03f, -2.668457564e-03f, -2.669908451e-03f, -2.671353402e-03f, -2.672792413e-03f, -2.674225483e-03f, -2.675652608e-03f,
+ -2.677073785e-03f, -2.678489012e-03f, -2.679898286e-03f, -2.681301605e-03f, -2.682698965e-03f, -2.684090363e-03f, -2.685475798e-03f, -2.686855266e-03f, -2.688228765e-03f, -2.689596291e-03f,
+ -2.690957844e-03f, -2.692313418e-03f, -2.693663013e-03f, -2.695006626e-03f, -2.696344253e-03f, -2.697675893e-03f, -2.699001542e-03f, -2.700321199e-03f, -2.701634860e-03f, -2.702942523e-03f,
+ -2.704244186e-03f, -2.705539846e-03f, -2.706829500e-03f, -2.708113146e-03f, -2.709390782e-03f, -2.710662406e-03f, -2.711928013e-03f, -2.713187604e-03f, -2.714441174e-03f, -2.715688721e-03f,
+ -2.716930244e-03f, -2.718165739e-03f, -2.719395204e-03f, -2.720618638e-03f, -2.721836037e-03f, -2.723047400e-03f, -2.724252723e-03f, -2.725452005e-03f, -2.726645244e-03f, -2.727832437e-03f,
+ -2.729013582e-03f, -2.730188676e-03f, -2.731357718e-03f, -2.732520705e-03f, -2.733677636e-03f, -2.734828507e-03f, -2.735973316e-03f, -2.737112062e-03f, -2.738244743e-03f, -2.739371356e-03f,
+ -2.740491899e-03f, -2.741606370e-03f, -2.742714766e-03f, -2.743817087e-03f, -2.744913329e-03f, -2.746003492e-03f, -2.747087571e-03f, -2.748165567e-03f, -2.749237476e-03f, -2.750303296e-03f,
+ -2.751363027e-03f, -2.752416665e-03f, -2.753464208e-03f, -2.754505656e-03f, -2.755541005e-03f, -2.756570254e-03f, -2.757593401e-03f, -2.758610445e-03f, -2.759621382e-03f, -2.760626212e-03f,
+ -2.761624932e-03f, -2.762617541e-03f, -2.763604037e-03f, -2.764584418e-03f, -2.765558682e-03f, -2.766526828e-03f, -2.767488853e-03f, -2.768444757e-03f, -2.769394536e-03f, -2.770338190e-03f,
+ -2.771275717e-03f, -2.772207115e-03f, -2.773132382e-03f, -2.774051516e-03f, -2.774964517e-03f, -2.775871382e-03f, -2.776772110e-03f, -2.777666699e-03f, -2.778555148e-03f, -2.779437454e-03f,
+ -2.780313617e-03f, -2.781183634e-03f, -2.782047505e-03f, -2.782905227e-03f, -2.783756800e-03f, -2.784602221e-03f, -2.785441489e-03f, -2.786274603e-03f, -2.787101561e-03f, -2.787922362e-03f,
+ -2.788737004e-03f, -2.789545485e-03f, -2.790347806e-03f, -2.791143963e-03f, -2.791933956e-03f, -2.792717783e-03f, -2.793495443e-03f, -2.794266934e-03f, -2.795032256e-03f, -2.795791407e-03f,
+ -2.796544385e-03f, -2.797291189e-03f, -2.798031819e-03f, -2.798766272e-03f, -2.799494547e-03f, -2.800216644e-03f, -2.800932561e-03f, -2.801642297e-03f, -2.802345850e-03f, -2.803043219e-03f,
+ -2.803734404e-03f, -2.804419403e-03f, -2.805098214e-03f, -2.805770838e-03f, -2.806437272e-03f, -2.807097516e-03f, -2.807751568e-03f, -2.808399427e-03f, -2.809041093e-03f, -2.809676565e-03f,
+ -2.810305840e-03f, -2.810928919e-03f, -2.811545799e-03f, -2.812156481e-03f, -2.812760964e-03f, -2.813359245e-03f, -2.813951325e-03f, -2.814537202e-03f, -2.815116876e-03f, -2.815690345e-03f,
+ -2.816257609e-03f, -2.816818666e-03f, -2.817373516e-03f, -2.817922159e-03f, -2.818464592e-03f, -2.819000816e-03f, -2.819530829e-03f, -2.820054631e-03f, -2.820572221e-03f, -2.821083599e-03f,
+ -2.821588762e-03f, -2.822087711e-03f, -2.822580445e-03f, -2.823066963e-03f, -2.823547265e-03f, -2.824021349e-03f, -2.824489216e-03f, -2.824950863e-03f, -2.825406292e-03f, -2.825855501e-03f,
+ -2.826298489e-03f, -2.826735256e-03f, -2.827165801e-03f, -2.827590124e-03f, -2.828008224e-03f, -2.828420101e-03f, -2.828825754e-03f, -2.829225182e-03f, -2.829618385e-03f, -2.830005363e-03f,
+ -2.830386114e-03f, -2.830760640e-03f, -2.831128938e-03f, -2.831491008e-03f, -2.831846851e-03f, -2.832196466e-03f, -2.832539852e-03f, -2.832877009e-03f, -2.833207936e-03f, -2.833532634e-03f,
+ -2.833851101e-03f, -2.834163338e-03f, -2.834469344e-03f, -2.834769119e-03f, -2.835062662e-03f, -2.835349974e-03f, -2.835631053e-03f, -2.835905901e-03f, -2.836174516e-03f, -2.836436898e-03f,
+ -2.836693047e-03f, -2.836942963e-03f, -2.837186646e-03f, -2.837424095e-03f, -2.837655311e-03f, -2.837880292e-03f, -2.838099040e-03f, -2.838311554e-03f, -2.838517833e-03f, -2.838717878e-03f,
+ -2.838911689e-03f, -2.839099265e-03f, -2.839280607e-03f, -2.839455714e-03f, -2.839624587e-03f, -2.839787225e-03f, -2.839943629e-03f, -2.840093798e-03f, -2.840237733e-03f, -2.840375433e-03f,
+ -2.840506899e-03f, -2.840632130e-03f, -2.840751127e-03f, -2.840863890e-03f, -2.840970419e-03f, -2.841070714e-03f, -2.841164775e-03f, -2.841252603e-03f, -2.841334197e-03f, -2.841409558e-03f,
+ -2.841478685e-03f, -2.841541580e-03f, -2.841598242e-03f, -2.841648672e-03f, -2.841692870e-03f, -2.841730835e-03f, -2.841762569e-03f, -2.841788072e-03f, -2.841807344e-03f, -2.841820385e-03f,
+ -2.841827195e-03f, -2.841827776e-03f, -2.841822126e-03f, -2.841810248e-03f, -2.841792140e-03f, -2.841767804e-03f, -2.841737240e-03f, -2.841700448e-03f, -2.841657429e-03f, -2.841608183e-03f,
+ -2.841552710e-03f, -2.841491012e-03f, -2.841423088e-03f, -2.841348940e-03f, -2.841268567e-03f, -2.841181970e-03f, -2.841089150e-03f, -2.840990108e-03f, -2.840884843e-03f, -2.840773357e-03f,
+ -2.840655649e-03f, -2.840531722e-03f, -2.840401575e-03f, -2.840265208e-03f, -2.840122624e-03f, -2.839973821e-03f, -2.839818802e-03f, -2.839657566e-03f, -2.839490115e-03f, -2.839316448e-03f,
+ -2.839136568e-03f, -2.838950474e-03f, -2.838758167e-03f, -2.838559649e-03f, -2.838354919e-03f, -2.838143980e-03f, -2.837926830e-03f, -2.837703473e-03f, -2.837473907e-03f, -2.837238135e-03f,
+ -2.836996156e-03f, -2.836747973e-03f, -2.836493585e-03f, -2.836232993e-03f, -2.835966200e-03f, -2.835693205e-03f, -2.835414009e-03f, -2.835128614e-03f, -2.834837020e-03f, -2.834539229e-03f,
+ -2.834235242e-03f, -2.833925058e-03f, -2.833608681e-03f, -2.833286109e-03f, -2.832957346e-03f, -2.832622391e-03f, -2.832281246e-03f, -2.831933912e-03f, -2.831580390e-03f, -2.831220681e-03f,
+ -2.830854786e-03f, -2.830482707e-03f, -2.830104445e-03f, -2.829720000e-03f, -2.829329374e-03f, -2.828932569e-03f, -2.828529585e-03f, -2.828120423e-03f, -2.827705086e-03f, -2.827283574e-03f,
+ -2.826855888e-03f, -2.826422030e-03f, -2.825982001e-03f, -2.825535803e-03f, -2.825083436e-03f, -2.824624902e-03f, -2.824160203e-03f, -2.823689340e-03f, -2.823212314e-03f, -2.822729126e-03f,
+ -2.822239779e-03f, -2.821744273e-03f, -2.821242610e-03f, -2.820734791e-03f, -2.820220818e-03f, -2.819700692e-03f, -2.819174416e-03f, -2.818641989e-03f, -2.818103414e-03f, -2.817558693e-03f,
+ -2.817007826e-03f, -2.816450816e-03f, -2.815887664e-03f, -2.815318372e-03f, -2.814742941e-03f, -2.814161373e-03f, -2.813573669e-03f, -2.812979831e-03f, -2.812379862e-03f, -2.811773761e-03f,
+ -2.811161532e-03f, -2.810543175e-03f, -2.809918693e-03f, -2.809288088e-03f, -2.808651360e-03f, -2.808008512e-03f, -2.807359545e-03f, -2.806704462e-03f, -2.806043264e-03f, -2.805375953e-03f,
+ -2.804702530e-03f, -2.804022998e-03f, -2.803337358e-03f, -2.802645613e-03f, -2.801947763e-03f, -2.801243812e-03f, -2.800533760e-03f, -2.799817610e-03f, -2.799095364e-03f, -2.798367023e-03f,
+ -2.797632590e-03f, -2.796892066e-03f, -2.796145454e-03f, -2.795392755e-03f, -2.794633972e-03f, -2.793869107e-03f, -2.793098160e-03f, -2.792321136e-03f, -2.791538035e-03f, -2.790748860e-03f,
+ -2.789953612e-03f, -2.789152295e-03f, -2.788344909e-03f, -2.787531457e-03f, -2.786711942e-03f, -2.785886365e-03f, -2.785054728e-03f, -2.784217035e-03f, -2.783373286e-03f, -2.782523484e-03f,
+ -2.781667631e-03f, -2.780805730e-03f, -2.779937783e-03f, -2.779063792e-03f, -2.778183758e-03f, -2.777297686e-03f, -2.776405576e-03f, -2.775507432e-03f, -2.774603255e-03f, -2.773693047e-03f,
+ -2.772776812e-03f, -2.771854552e-03f, -2.770926268e-03f, -2.769991963e-03f, -2.769051640e-03f, -2.768105301e-03f, -2.767152949e-03f, -2.766194585e-03f, -2.765230213e-03f, -2.764259835e-03f,
+ -2.763283453e-03f, -2.762301069e-03f, -2.761312687e-03f, -2.760318309e-03f, -2.759317937e-03f, -2.758311573e-03f, -2.757299222e-03f, -2.756280884e-03f, -2.755256562e-03f, -2.754226260e-03f,
+ -2.753189980e-03f, -2.752147724e-03f, -2.751099494e-03f, -2.750045295e-03f, -2.748985128e-03f, -2.747918995e-03f, -2.746846900e-03f, -2.745768846e-03f, -2.744684835e-03f, -2.743594869e-03f,
+ -2.742498952e-03f, -2.741397086e-03f, -2.740289274e-03f, -2.739175518e-03f, -2.738055823e-03f, -2.736930189e-03f, -2.735798621e-03f, -2.734661121e-03f, -2.733517691e-03f, -2.732368335e-03f,
+ -2.731213056e-03f, -2.730051856e-03f, -2.728884738e-03f, -2.727711705e-03f, -2.726532761e-03f, -2.725347907e-03f, -2.724157148e-03f, -2.722960485e-03f, -2.721757922e-03f, -2.720549462e-03f,
+ -2.719335108e-03f, -2.718114863e-03f, -2.716888729e-03f, -2.715656711e-03f, -2.714418810e-03f, -2.713175030e-03f, -2.711925374e-03f, -2.710669846e-03f, -2.709408447e-03f, -2.708141182e-03f,
+ -2.706868053e-03f, -2.705589064e-03f, -2.704304217e-03f, -2.703013517e-03f, -2.701716965e-03f, -2.700414565e-03f, -2.699106321e-03f, -2.697792236e-03f, -2.696472312e-03f, -2.695146553e-03f,
+ -2.693814963e-03f, -2.692477544e-03f, -2.691134300e-03f, -2.689785234e-03f, -2.688430349e-03f, -2.687069649e-03f, -2.685703137e-03f, -2.684330816e-03f, -2.682952690e-03f, -2.681568762e-03f,
+ -2.680179035e-03f, -2.678783514e-03f, -2.677382200e-03f, -2.675975098e-03f, -2.674562211e-03f, -2.673143542e-03f, -2.671719095e-03f, -2.670288874e-03f, -2.668852881e-03f, -2.667411120e-03f,
+ -2.665963596e-03f, -2.664510310e-03f, -2.663051267e-03f, -2.661586471e-03f, -2.660115925e-03f, -2.658639632e-03f, -2.657157595e-03f, -2.655669820e-03f, -2.654176309e-03f, -2.652677065e-03f,
+ -2.651172093e-03f, -2.649661395e-03f, -2.648144977e-03f, -2.646622841e-03f, -2.645094990e-03f, -2.643561430e-03f, -2.642022162e-03f, -2.640477192e-03f, -2.638926522e-03f, -2.637370157e-03f,
+ -2.635808101e-03f, -2.634240356e-03f, -2.632666927e-03f, -2.631087817e-03f, -2.629503031e-03f, -2.627912572e-03f, -2.626316443e-03f, -2.624714650e-03f, -2.623107195e-03f, -2.621494083e-03f,
+ -2.619875316e-03f, -2.618250900e-03f, -2.616620839e-03f, -2.614985135e-03f, -2.613343793e-03f, -2.611696816e-03f, -2.610044210e-03f, -2.608385977e-03f, -2.606722122e-03f, -2.605052648e-03f,
+ -2.603377560e-03f, -2.601696862e-03f, -2.600010557e-03f, -2.598318650e-03f, -2.596621144e-03f, -2.594918044e-03f, -2.593209354e-03f, -2.591495078e-03f, -2.589775220e-03f, -2.588049783e-03f,
+ -2.586318773e-03f, -2.584582193e-03f, -2.582840047e-03f, -2.581092340e-03f, -2.579339075e-03f, -2.577580258e-03f, -2.575815891e-03f, -2.574045979e-03f, -2.572270527e-03f, -2.570489538e-03f,
+ -2.568703017e-03f, -2.566910968e-03f, -2.565113396e-03f, -2.563310304e-03f, -2.561501696e-03f, -2.559687578e-03f, -2.557867953e-03f, -2.556042826e-03f, -2.554212201e-03f, -2.552376083e-03f,
+ -2.550534475e-03f, -2.548687382e-03f, -2.546834808e-03f, -2.544976758e-03f, -2.543113237e-03f, -2.541244248e-03f, -2.539369795e-03f, -2.537489885e-03f, -2.535604520e-03f, -2.533713706e-03f,
+ -2.531817446e-03f, -2.529915745e-03f, -2.528008608e-03f, -2.526096040e-03f, -2.524178044e-03f, -2.522254625e-03f, -2.520325788e-03f, -2.518391538e-03f, -2.516451878e-03f, -2.514506814e-03f,
+ -2.512556349e-03f, -2.510600489e-03f, -2.508639239e-03f, -2.506672602e-03f, -2.504700584e-03f, -2.502723188e-03f, -2.500740421e-03f, -2.498752285e-03f, -2.496758787e-03f, -2.494759930e-03f,
+ -2.492755720e-03f, -2.490746161e-03f, -2.488731257e-03f, -2.486711015e-03f, -2.484685437e-03f, -2.482654529e-03f, -2.480618297e-03f, -2.478576743e-03f, -2.476529874e-03f, -2.474477695e-03f,
+ -2.472420209e-03f, -2.470357422e-03f, -2.468289338e-03f, -2.466215963e-03f, -2.464137301e-03f, -2.462053357e-03f, -2.459964136e-03f, -2.457869643e-03f, -2.455769883e-03f, -2.453664861e-03f,
+ -2.451554581e-03f, -2.449439048e-03f, -2.447318269e-03f, -2.445192246e-03f, -2.443060986e-03f, -2.440924493e-03f, -2.438782773e-03f, -2.436635830e-03f, -2.434483669e-03f, -2.432326296e-03f,
+ -2.430163715e-03f, -2.427995932e-03f, -2.425822951e-03f, -2.423644777e-03f, -2.421461416e-03f, -2.419272873e-03f, -2.417079153e-03f, -2.414880261e-03f, -2.412676201e-03f, -2.410466980e-03f,
+ -2.408252602e-03f, -2.406033073e-03f, -2.403808397e-03f, -2.401578580e-03f, -2.399343627e-03f, -2.397103544e-03f, -2.394858334e-03f, -2.392608004e-03f, -2.390352559e-03f, -2.388092005e-03f,
+ -2.385826345e-03f, -2.383555586e-03f, -2.381279733e-03f, -2.378998791e-03f, -2.376712766e-03f, -2.374421662e-03f, -2.372125485e-03f, -2.369824241e-03f, -2.367517934e-03f, -2.365206570e-03f,
+ -2.362890155e-03f, -2.360568694e-03f, -2.358242192e-03f, -2.355910654e-03f, -2.353574087e-03f, -2.351232494e-03f, -2.348885883e-03f, -2.346534258e-03f, -2.344177624e-03f, -2.341815988e-03f,
+ -2.339449354e-03f, -2.337077729e-03f, -2.334701116e-03f, -2.332319523e-03f, -2.329932955e-03f, -2.327541417e-03f, -2.325144914e-03f, -2.322743452e-03f, -2.320337038e-03f, -2.317925675e-03f,
+ -2.315509370e-03f, -2.313088129e-03f, -2.310661957e-03f, -2.308230859e-03f, -2.305794842e-03f, -2.303353910e-03f, -2.300908070e-03f, -2.298457327e-03f, -2.296001687e-03f, -2.293541156e-03f,
+ -2.291075738e-03f, -2.288605440e-03f, -2.286130268e-03f, -2.283650228e-03f, -2.281165324e-03f, -2.278675562e-03f, -2.276180950e-03f, -2.273681491e-03f, -2.271177192e-03f, -2.268668059e-03f,
+ -2.266154098e-03f, -2.263635313e-03f, -2.261111712e-03f, -2.258583300e-03f, -2.256050082e-03f, -2.253512065e-03f, -2.250969255e-03f, -2.248421656e-03f, -2.245869276e-03f, -2.243312119e-03f,
+ -2.240750193e-03f, -2.238183502e-03f, -2.235612052e-03f, -2.233035851e-03f, -2.230454903e-03f, -2.227869214e-03f, -2.225278790e-03f, -2.222683638e-03f, -2.220083763e-03f, -2.217479171e-03f,
+ -2.214869869e-03f, -2.212255861e-03f, -2.209637155e-03f, -2.207013756e-03f, -2.204385671e-03f, -2.201752904e-03f, -2.199115463e-03f, -2.196473353e-03f, -2.193826581e-03f, -2.191175152e-03f,
+ -2.188519073e-03f, -2.185858349e-03f, -2.183192988e-03f, -2.180522994e-03f, -2.177848374e-03f, -2.175169134e-03f, -2.172485280e-03f, -2.169796819e-03f, -2.167103757e-03f, -2.164406099e-03f,
+ -2.161703852e-03f, -2.158997023e-03f, -2.156285616e-03f, -2.153569639e-03f, -2.150849098e-03f, -2.148123999e-03f, -2.145394348e-03f, -2.142660152e-03f, -2.139921416e-03f, -2.137178147e-03f,
+ -2.134430351e-03f, -2.131678035e-03f, -2.128921205e-03f, -2.126159867e-03f, -2.123394028e-03f, -2.120623693e-03f, -2.117848869e-03f, -2.115069563e-03f, -2.112285780e-03f, -2.109497528e-03f,
+ -2.106704812e-03f, -2.103907640e-03f, -2.101106016e-03f, -2.098299948e-03f, -2.095489443e-03f, -2.092674505e-03f, -2.089855143e-03f, -2.087031362e-03f, -2.084203169e-03f, -2.081370571e-03f,
+ -2.078533573e-03f, -2.075692182e-03f, -2.072846405e-03f, -2.069996248e-03f, -2.067141718e-03f, -2.064282821e-03f, -2.061419564e-03f, -2.058551953e-03f, -2.055679995e-03f, -2.052803696e-03f,
+ -2.049923064e-03f, -2.047038103e-03f, -2.044148822e-03f, -2.041255226e-03f, -2.038357323e-03f, -2.035455118e-03f, -2.032548619e-03f, -2.029637832e-03f, -2.026722764e-03f, -2.023803420e-03f,
+ -2.020879809e-03f, -2.017951937e-03f, -2.015019810e-03f, -2.012083434e-03f, -2.009142818e-03f, -2.006197966e-03f, -2.003248887e-03f, -2.000295587e-03f, -1.997338072e-03f, -1.994376349e-03f,
+ -1.991410425e-03f, -1.988440307e-03f, -1.985466001e-03f, -1.982487514e-03f, -1.979504854e-03f, -1.976518026e-03f, -1.973527037e-03f, -1.970531895e-03f, -1.967532606e-03f, -1.964529177e-03f,
+ -1.961521615e-03f, -1.958509926e-03f, -1.955494118e-03f, -1.952474197e-03f, -1.949450171e-03f, -1.946422045e-03f, -1.943389827e-03f, -1.940353524e-03f, -1.937313143e-03f, -1.934268690e-03f,
+ -1.931220173e-03f, -1.928167598e-03f, -1.925110972e-03f, -1.922050303e-03f, -1.918985596e-03f, -1.915916860e-03f, -1.912844102e-03f, -1.909767327e-03f, -1.906686543e-03f, -1.903601757e-03f,
+ -1.900512977e-03f, -1.897420208e-03f, -1.894323458e-03f, -1.891222735e-03f, -1.888118045e-03f, -1.885009394e-03f, -1.881896791e-03f, -1.878780242e-03f, -1.875659755e-03f, -1.872535336e-03f,
+ -1.869406992e-03f, -1.866274731e-03f, -1.863138559e-03f, -1.859998484e-03f, -1.856854513e-03f, -1.853706653e-03f, -1.850554911e-03f, -1.847399294e-03f, -1.844239809e-03f, -1.841076464e-03f,
+ -1.837909266e-03f, -1.834738221e-03f, -1.831563337e-03f, -1.828384622e-03f, -1.825202082e-03f, -1.822015724e-03f, -1.818825556e-03f, -1.815631586e-03f, -1.812433819e-03f, -1.809232264e-03f,
+ -1.806026927e-03f, -1.802817817e-03f, -1.799604939e-03f, -1.796388302e-03f, -1.793167913e-03f, -1.789943779e-03f, -1.786715907e-03f, -1.783484304e-03f, -1.780248979e-03f, -1.777009937e-03f,
+ -1.773767187e-03f, -1.770520736e-03f, -1.767270591e-03f, -1.764016759e-03f, -1.760759248e-03f, -1.757498066e-03f, -1.754233218e-03f, -1.750964714e-03f, -1.747692560e-03f, -1.744416764e-03f,
+ -1.741137333e-03f, -1.737854274e-03f, -1.734567595e-03f, -1.731277303e-03f, -1.727983406e-03f, -1.724685911e-03f, -1.721384826e-03f, -1.718080158e-03f, -1.714771914e-03f, -1.711460102e-03f,
+ -1.708144730e-03f, -1.704825804e-03f, -1.701503333e-03f, -1.698177323e-03f, -1.694847783e-03f, -1.691514719e-03f, -1.688178140e-03f, -1.684838053e-03f, -1.681494465e-03f, -1.678147385e-03f,
+ -1.674796818e-03f, -1.671442774e-03f, -1.668085259e-03f, -1.664724281e-03f, -1.661359848e-03f, -1.657991967e-03f, -1.654620646e-03f, -1.651245892e-03f, -1.647867714e-03f, -1.644486118e-03f,
+ -1.641101112e-03f, -1.637712704e-03f, -1.634320902e-03f, -1.630925713e-03f, -1.627527144e-03f, -1.624125204e-03f, -1.620719900e-03f, -1.617311240e-03f, -1.613899231e-03f, -1.610483881e-03f,
+ -1.607065198e-03f, -1.603643189e-03f, -1.600217863e-03f, -1.596789226e-03f, -1.593357287e-03f, -1.589922053e-03f, -1.586483531e-03f, -1.583041731e-03f, -1.579596659e-03f, -1.576148323e-03f,
+ -1.572696731e-03f, -1.569241891e-03f, -1.565783810e-03f, -1.562322497e-03f, -1.558857958e-03f, -1.555390202e-03f, -1.551919237e-03f, -1.548445070e-03f, -1.544967709e-03f, -1.541487162e-03f,
+ -1.538003437e-03f, -1.534516542e-03f, -1.531026483e-03f, -1.527533270e-03f, -1.524036911e-03f, -1.520537412e-03f, -1.517034782e-03f, -1.513529028e-03f, -1.510020159e-03f, -1.506508183e-03f,
+ -1.502993106e-03f, -1.499474938e-03f, -1.495953686e-03f, -1.492429358e-03f, -1.488901962e-03f, -1.485371505e-03f, -1.481837996e-03f, -1.478301443e-03f, -1.474761853e-03f, -1.471219235e-03f,
+ -1.467673596e-03f, -1.464124944e-03f, -1.460573288e-03f, -1.457018635e-03f, -1.453460993e-03f, -1.449900370e-03f, -1.446336775e-03f, -1.442770215e-03f, -1.439200697e-03f, -1.435628231e-03f,
+ -1.432052825e-03f, -1.428474485e-03f, -1.424893220e-03f, -1.421309039e-03f, -1.417721949e-03f, -1.414131958e-03f, -1.410539074e-03f, -1.406943306e-03f, -1.403344661e-03f, -1.399743148e-03f,
+ -1.396138774e-03f, -1.392531548e-03f, -1.388921477e-03f, -1.385308570e-03f, -1.381692835e-03f, -1.378074279e-03f, -1.374452912e-03f, -1.370828741e-03f, -1.367201774e-03f, -1.363572019e-03f,
+ -1.359939485e-03f, -1.356304179e-03f, -1.352666110e-03f, -1.349025286e-03f, -1.345381714e-03f, -1.341735404e-03f, -1.338086363e-03f, -1.334434600e-03f, -1.330780122e-03f, -1.327122937e-03f,
+ -1.323463055e-03f, -1.319800483e-03f, -1.316135229e-03f, -1.312467302e-03f, -1.308796709e-03f, -1.305123459e-03f, -1.301447560e-03f, -1.297769021e-03f, -1.294087849e-03f, -1.290404053e-03f,
+ -1.286717640e-03f, -1.283028620e-03f, -1.279337001e-03f, -1.275642790e-03f, -1.271945996e-03f, -1.268246627e-03f, -1.264544691e-03f, -1.260840197e-03f, -1.257133154e-03f, -1.253423568e-03f,
+ -1.249711449e-03f, -1.245996805e-03f, -1.242279644e-03f, -1.238559974e-03f, -1.234837804e-03f, -1.231113142e-03f, -1.227385996e-03f, -1.223656375e-03f, -1.219924287e-03f, -1.216189740e-03f,
+ -1.212452743e-03f, -1.208713303e-03f, -1.204971430e-03f, -1.201227131e-03f, -1.197480416e-03f, -1.193731292e-03f, -1.189979767e-03f, -1.186225851e-03f, -1.182469550e-03f, -1.178710875e-03f,
+ -1.174949833e-03f, -1.171186432e-03f, -1.167420681e-03f, -1.163652589e-03f, -1.159882163e-03f, -1.156109413e-03f, -1.152334346e-03f, -1.148556970e-03f, -1.144777296e-03f, -1.140995329e-03f,
+ -1.137211081e-03f, -1.133424557e-03f, -1.129635768e-03f, -1.125844721e-03f, -1.122051426e-03f, -1.118255889e-03f, -1.114458120e-03f, -1.110658128e-03f, -1.106855921e-03f, -1.103051506e-03f,
+ -1.099244893e-03f, -1.095436091e-03f, -1.091625107e-03f, -1.087811950e-03f, -1.083996629e-03f, -1.080179151e-03f, -1.076359527e-03f, -1.072537763e-03f, -1.068713869e-03f, -1.064887853e-03f,
+ -1.061059724e-03f, -1.057229489e-03f, -1.053397159e-03f, -1.049562740e-03f, -1.045726242e-03f, -1.041887674e-03f, -1.038047043e-03f, -1.034204358e-03f, -1.030359628e-03f, -1.026512862e-03f,
+ -1.022664067e-03f, -1.018813253e-03f, -1.014960428e-03f, -1.011105600e-03f, -1.007248779e-03f, -1.003389973e-03f, -9.995291892e-04f, -9.956664378e-04f, -9.918017269e-04f, -9.879350650e-04f,
+ -9.840664607e-04f, -9.801959227e-04f, -9.763234595e-04f, -9.724490797e-04f, -9.685727919e-04f, -9.646946049e-04f, -9.608145270e-04f, -9.569325670e-04f, -9.530487336e-04f, -9.491630352e-04f,
+ -9.452754806e-04f, -9.413860783e-04f, -9.374948371e-04f, -9.336017655e-04f, -9.297068721e-04f, -9.258101657e-04f, -9.219116549e-04f, -9.180113483e-04f, -9.141092546e-04f, -9.102053824e-04f,
+ -9.062997404e-04f, -9.023923373e-04f, -8.984831817e-04f, -8.945722823e-04f, -8.906596478e-04f, -8.867452869e-04f, -8.828292082e-04f, -8.789114204e-04f, -8.749919322e-04f, -8.710707523e-04f,
+ -8.671478895e-04f, -8.632233523e-04f, -8.592971495e-04f, -8.553692898e-04f, -8.514397819e-04f, -8.475086345e-04f, -8.435758564e-04f, -8.396414562e-04f, -8.357054426e-04f, -8.317678245e-04f,
+ -8.278286105e-04f, -8.238878093e-04f, -8.199454296e-04f, -8.160014803e-04f, -8.120559700e-04f, -8.081089075e-04f, -8.041603016e-04f, -8.002101609e-04f, -7.962584942e-04f, -7.923053103e-04f,
+ -7.883506179e-04f, -7.843944258e-04f, -7.804367428e-04f, -7.764775775e-04f, -7.725169389e-04f, -7.685548355e-04f, -7.645912763e-04f, -7.606262700e-04f, -7.566598253e-04f, -7.526919511e-04f,
+ -7.487226561e-04f, -7.447519491e-04f, -7.407798389e-04f, -7.368063342e-04f, -7.328314440e-04f, -7.288551769e-04f, -7.248775418e-04f, -7.208985474e-04f, -7.169182026e-04f, -7.129365162e-04f,
+ -7.089534970e-04f, -7.049691537e-04f, -7.009834953e-04f, -6.969965305e-04f, -6.930082681e-04f, -6.890187169e-04f, -6.850278858e-04f, -6.810357836e-04f, -6.770424191e-04f, -6.730478012e-04f,
+ -6.690519386e-04f, -6.650548403e-04f, -6.610565150e-04f, -6.570569716e-04f, -6.530562188e-04f, -6.490542657e-04f, -6.450511209e-04f, -6.410467934e-04f, -6.370412920e-04f, -6.330346256e-04f,
+ -6.290268029e-04f, -6.250178329e-04f, -6.210077244e-04f, -6.169964862e-04f, -6.129841273e-04f, -6.089706564e-04f, -6.049560825e-04f, -6.009404144e-04f, -5.969236610e-04f, -5.929058311e-04f,
+ -5.888869337e-04f, -5.848669775e-04f, -5.808459715e-04f, -5.768239245e-04f, -5.728008455e-04f, -5.687767432e-04f, -5.647516267e-04f, -5.607255047e-04f, -5.566983861e-04f, -5.526702799e-04f,
+ -5.486411949e-04f, -5.446111400e-04f, -5.405801241e-04f, -5.365481561e-04f, -5.325152449e-04f, -5.284813993e-04f, -5.244466284e-04f, -5.204109409e-04f, -5.163743459e-04f, -5.123368521e-04f,
+ -5.082984685e-04f, -5.042592040e-04f, -5.002190675e-04f, -4.961780679e-04f, -4.921362141e-04f, -4.880935151e-04f, -4.840499797e-04f, -4.800056168e-04f, -4.759604354e-04f, -4.719144444e-04f,
+ -4.678676527e-04f, -4.638200692e-04f, -4.597717029e-04f, -4.557225626e-04f, -4.516726573e-04f, -4.476219959e-04f, -4.435705873e-04f, -4.395184405e-04f, -4.354655644e-04f, -4.314119678e-04f,
+ -4.273576598e-04f, -4.233026493e-04f, -4.192469452e-04f, -4.151905564e-04f, -4.111334918e-04f, -4.070757605e-04f, -4.030173713e-04f, -3.989583331e-04f, -3.948986549e-04f, -3.908383457e-04f,
+ -3.867774144e-04f, -3.827158699e-04f, -3.786537211e-04f, -3.745909770e-04f, -3.705276466e-04f, -3.664637387e-04f, -3.623992624e-04f, -3.583342265e-04f, -3.542686400e-04f, -3.502025119e-04f,
+ -3.461358511e-04f, -3.420686666e-04f, -3.380009672e-04f, -3.339327620e-04f, -3.298640598e-04f, -3.257948698e-04f, -3.217252006e-04f, -3.176550615e-04f, -3.135844612e-04f, -3.095134088e-04f,
+ -3.054419131e-04f, -3.013699832e-04f, -2.972976280e-04f, -2.932248564e-04f, -2.891516774e-04f, -2.850781000e-04f, -2.810041331e-04f, -2.769297857e-04f, -2.728550667e-04f, -2.687799850e-04f,
+ -2.647045497e-04f, -2.606287696e-04f, -2.565526538e-04f, -2.524762112e-04f, -2.483994507e-04f, -2.443223813e-04f, -2.402450120e-04f, -2.361673517e-04f, -2.320894094e-04f, -2.280111940e-04f,
+ -2.239327145e-04f, -2.198539799e-04f, -2.157749990e-04f, -2.116957809e-04f, -2.076163345e-04f, -2.035366688e-04f, -1.994567927e-04f, -1.953767152e-04f, -1.912964453e-04f, -1.872159918e-04f,
+ -1.831353638e-04f, -1.790545702e-04f, -1.749736200e-04f, -1.708925221e-04f, -1.668112854e-04f, -1.627299190e-04f, -1.586484318e-04f, -1.545668328e-04f, -1.504851308e-04f, -1.464033349e-04f,
+ -1.423214540e-04f, -1.382394970e-04f, -1.341574730e-04f, -1.300753908e-04f, -1.259932595e-04f, -1.219110879e-04f, -1.178288851e-04f, -1.137466599e-04f, -1.096644214e-04f, -1.055821784e-04f,
+ -1.014999400e-04f, -9.741771505e-05f, -9.333551252e-05f, -8.925334137e-05f, -8.517121055e-05f, -8.108912899e-05f, -7.700710565e-05f, -7.292514947e-05f, -6.884326940e-05f, -6.476147438e-05f,
+ -6.067977336e-05f, -5.659817528e-05f, -5.251668908e-05f, -4.843532370e-05f, -4.435408809e-05f, -4.027299118e-05f, -3.619204191e-05f, -3.211124923e-05f, -2.803062206e-05f, -2.395016935e-05f,
+ -1.986990004e-05f, -1.578982304e-05f, -1.170994731e-05f, -7.630281778e-06f, -3.550835366e-06f, 5.283829889e-07f, 4.607364358e-06f, 8.686099812e-06f, 1.276458042e-05f, 1.684279726e-05f,
+ 2.092074141e-05f, 2.499840393e-05f, 2.907577592e-05f, 3.315284843e-05f, 3.722961256e-05f, 4.130605939e-05f, 4.538217998e-05f, 4.945796544e-05f, 5.353340683e-05f, 5.760849525e-05f,
+ 6.168322179e-05f, 6.575757752e-05f, 6.983155354e-05f, 7.390514095e-05f, 7.797833082e-05f, 8.205111425e-05f, 8.612348235e-05f, 9.019542620e-05f, 9.426693690e-05f, 9.833800555e-05f,
+ 1.024086233e-04f, 1.064787811e-04f, 1.105484702e-04f, 1.146176817e-04f, 1.186864066e-04f, 1.227546361e-04f, 1.268223613e-04f, 1.308895733e-04f, 1.349562632e-04f, 1.390224222e-04f,
+ 1.430880412e-04f, 1.471531116e-04f, 1.512176243e-04f, 1.552815705e-04f, 1.593449413e-04f, 1.634077278e-04f, 1.674699213e-04f, 1.715315127e-04f, 1.755924933e-04f, 1.796528541e-04f,
+ 1.837125864e-04f, 1.877716811e-04f, 1.918301296e-04f, 1.958879228e-04f, 1.999450521e-04f, 2.040015084e-04f, 2.080572829e-04f, 2.121123668e-04f, 2.161667513e-04f, 2.202204275e-04f,
+ 2.242733865e-04f, 2.283256195e-04f, 2.323771177e-04f, 2.364278722e-04f, 2.404778742e-04f, 2.445271148e-04f, 2.485755853e-04f, 2.526232767e-04f, 2.566701803e-04f, 2.607162872e-04f,
+ 2.647615886e-04f, 2.688060756e-04f, 2.728497396e-04f, 2.768925716e-04f, 2.809345628e-04f, 2.849757044e-04f, 2.890159876e-04f, 2.930554037e-04f, 2.970939437e-04f, 3.011315989e-04f,
+ 3.051683605e-04f, 3.092042196e-04f, 3.132391676e-04f, 3.172731956e-04f, 3.213062947e-04f, 3.253384563e-04f, 3.293696715e-04f, 3.333999316e-04f, 3.374292278e-04f, 3.414575512e-04f,
+ 3.454848931e-04f, 3.495112448e-04f, 3.535365975e-04f, 3.575609424e-04f, 3.615842707e-04f, 3.656065737e-04f, 3.696278426e-04f, 3.736480687e-04f, 3.776672432e-04f, 3.816853573e-04f,
+ 3.857024024e-04f, 3.897183696e-04f, 3.937332502e-04f, 3.977470356e-04f, 4.017597169e-04f, 4.057712854e-04f, 4.097817324e-04f, 4.137910491e-04f, 4.177992269e-04f, 4.218062570e-04f,
+ 4.258121307e-04f, 4.298168393e-04f, 4.338203740e-04f, 4.378227262e-04f, 4.418238871e-04f, 4.458238481e-04f, 4.498226005e-04f, 4.538201354e-04f, 4.578164444e-04f, 4.618115186e-04f,
+ 4.658053494e-04f, 4.697979281e-04f, 4.737892460e-04f, 4.777792944e-04f, 4.817680647e-04f, 4.857555482e-04f, 4.897417362e-04f, 4.937266201e-04f, 4.977101911e-04f, 5.016924408e-04f,
+ 5.056733603e-04f, 5.096529410e-04f, 5.136311743e-04f, 5.176080516e-04f, 5.215835642e-04f, 5.255577034e-04f, 5.295304607e-04f, 5.335018274e-04f, 5.374717948e-04f, 5.414403545e-04f,
+ 5.454074976e-04f, 5.493732157e-04f, 5.533375001e-04f, 5.573003422e-04f, 5.612617334e-04f, 5.652216651e-04f, 5.691801286e-04f, 5.731371155e-04f, 5.770926171e-04f, 5.810466249e-04f,
+ 5.849991301e-04f, 5.889501244e-04f, 5.928995990e-04f, 5.968475455e-04f, 6.007939552e-04f, 6.047388197e-04f, 6.086821302e-04f, 6.126238783e-04f, 6.165640555e-04f, 6.205026531e-04f,
+ 6.244396627e-04f, 6.283750757e-04f, 6.323088835e-04f, 6.362410777e-04f, 6.401716497e-04f, 6.441005909e-04f, 6.480278929e-04f, 6.519535472e-04f, 6.558775452e-04f, 6.597998784e-04f,
+ 6.637205383e-04f, 6.676395165e-04f, 6.715568044e-04f, 6.754723935e-04f, 6.793862754e-04f, 6.832984415e-04f, 6.872088835e-04f, 6.911175928e-04f, 6.950245609e-04f, 6.989297794e-04f,
+ 7.028332399e-04f, 7.067349338e-04f, 7.106348527e-04f, 7.145329882e-04f, 7.184293318e-04f, 7.223238751e-04f, 7.262166097e-04f, 7.301075271e-04f, 7.339966189e-04f, 7.378838767e-04f,
+ 7.417692921e-04f, 7.456528565e-04f, 7.495345618e-04f, 7.534143994e-04f, 7.572923609e-04f, 7.611684380e-04f, 7.650426222e-04f, 7.689149053e-04f, 7.727852787e-04f, 7.766537341e-04f,
+ 7.805202632e-04f, 7.843848576e-04f, 7.882475089e-04f, 7.921082088e-04f, 7.959669489e-04f, 7.998237209e-04f, 8.036785165e-04f, 8.075313272e-04f, 8.113821447e-04f, 8.152309609e-04f,
+ 8.190777672e-04f, 8.229225554e-04f, 8.267653172e-04f, 8.306060443e-04f, 8.344447284e-04f, 8.382813611e-04f, 8.421159343e-04f, 8.459484395e-04f, 8.497788685e-04f, 8.536072131e-04f,
+ 8.574334650e-04f, 8.612576158e-04f, 8.650796574e-04f, 8.688995814e-04f, 8.727173797e-04f, 8.765330439e-04f, 8.803465659e-04f, 8.841579374e-04f, 8.879671502e-04f, 8.917741960e-04f,
+ 8.955790666e-04f, 8.993817538e-04f, 9.031822495e-04f, 9.069805453e-04f, 9.107766331e-04f, 9.145705047e-04f, 9.183621519e-04f, 9.221515665e-04f, 9.259387403e-04f, 9.297236653e-04f,
+ 9.335063331e-04f, 9.372867357e-04f, 9.410648648e-04f, 9.448407124e-04f, 9.486142703e-04f, 9.523855303e-04f, 9.561544843e-04f, 9.599211242e-04f, 9.636854419e-04f, 9.674474292e-04f,
+ 9.712070780e-04f, 9.749643802e-04f, 9.787193278e-04f, 9.824719125e-04f, 9.862221264e-04f, 9.899699614e-04f, 9.937154093e-04f, 9.974584621e-04f, 1.001199112e-03f, 1.004937350e-03f,
+ 1.008673169e-03f, 1.012406561e-03f, 1.016137517e-03f, 1.019866030e-03f, 1.023592092e-03f, 1.027315694e-03f, 1.031036828e-03f, 1.034755487e-03f, 1.038471663e-03f, 1.042185347e-03f,
+ 1.045896531e-03f, 1.049605208e-03f, 1.053311369e-03f, 1.057015007e-03f, 1.060716113e-03f, 1.064414680e-03f, 1.068110700e-03f, 1.071804164e-03f, 1.075495065e-03f, 1.079183394e-03f,
+ 1.082869145e-03f, 1.086552308e-03f, 1.090232877e-03f, 1.093910842e-03f, 1.097586197e-03f, 1.101258932e-03f, 1.104929041e-03f, 1.108596516e-03f, 1.112261348e-03f, 1.115923530e-03f,
+ 1.119583053e-03f, 1.123239910e-03f, 1.126894094e-03f, 1.130545596e-03f, 1.134194408e-03f, 1.137840522e-03f, 1.141483931e-03f, 1.145124627e-03f, 1.148762602e-03f, 1.152397848e-03f,
+ 1.156030358e-03f, 1.159660123e-03f, 1.163287136e-03f, 1.166911389e-03f, 1.170532874e-03f, 1.174151584e-03f, 1.177767510e-03f, 1.181380645e-03f, 1.184990981e-03f, 1.188598510e-03f,
+ 1.192203226e-03f, 1.195805119e-03f, 1.199404182e-03f, 1.203000407e-03f, 1.206593788e-03f, 1.210184315e-03f, 1.213771981e-03f, 1.217356780e-03f, 1.220938702e-03f, 1.224517740e-03f,
+ 1.228093887e-03f, 1.231667134e-03f, 1.235237475e-03f, 1.238804901e-03f, 1.242369405e-03f, 1.245930980e-03f, 1.249489617e-03f, 1.253045309e-03f, 1.256598048e-03f, 1.260147827e-03f,
+ 1.263694638e-03f, 1.267238473e-03f, 1.270779326e-03f, 1.274317187e-03f, 1.277852051e-03f, 1.281383909e-03f, 1.284912753e-03f, 1.288438576e-03f, 1.291961371e-03f, 1.295481129e-03f,
+ 1.298997844e-03f, 1.302511508e-03f, 1.306022113e-03f, 1.309529652e-03f, 1.313034117e-03f, 1.316535501e-03f, 1.320033796e-03f, 1.323528995e-03f, 1.327021091e-03f, 1.330510075e-03f,
+ 1.333995940e-03f, 1.337478680e-03f, 1.340958285e-03f, 1.344434750e-03f, 1.347908067e-03f, 1.351378227e-03f, 1.354845224e-03f, 1.358309051e-03f, 1.361769699e-03f, 1.365227162e-03f,
+ 1.368681432e-03f, 1.372132501e-03f, 1.375580363e-03f, 1.379025010e-03f, 1.382466435e-03f, 1.385904629e-03f, 1.389339586e-03f, 1.392771299e-03f, 1.396199760e-03f, 1.399624962e-03f,
+ 1.403046898e-03f, 1.406465560e-03f, 1.409880940e-03f, 1.413293032e-03f, 1.416701829e-03f, 1.420107322e-03f, 1.423509506e-03f, 1.426908371e-03f, 1.430303912e-03f, 1.433696121e-03f,
+ 1.437084991e-03f, 1.440470514e-03f, 1.443852684e-03f, 1.447231493e-03f, 1.450606933e-03f, 1.453978998e-03f, 1.457347680e-03f, 1.460712973e-03f, 1.464074869e-03f, 1.467433361e-03f,
+ 1.470788441e-03f, 1.474140103e-03f, 1.477488339e-03f, 1.480833143e-03f, 1.484174507e-03f, 1.487512424e-03f, 1.490846886e-03f, 1.494177888e-03f, 1.497505421e-03f, 1.500829479e-03f,
+ 1.504150054e-03f, 1.507467140e-03f, 1.510780729e-03f, 1.514090814e-03f, 1.517397389e-03f, 1.520700446e-03f, 1.523999978e-03f, 1.527295978e-03f, 1.530588439e-03f, 1.533877354e-03f,
+ 1.537162716e-03f, 1.540444519e-03f, 1.543722754e-03f, 1.546997416e-03f, 1.550268497e-03f, 1.553535990e-03f, 1.556799888e-03f, 1.560060184e-03f, 1.563316872e-03f, 1.566569944e-03f,
+ 1.569819394e-03f, 1.573065214e-03f, 1.576307398e-03f, 1.579545939e-03f, 1.582780829e-03f, 1.586012063e-03f, 1.589239633e-03f, 1.592463531e-03f, 1.595683753e-03f, 1.598900290e-03f,
+ 1.602113135e-03f, 1.605322283e-03f, 1.608527725e-03f, 1.611729456e-03f, 1.614927469e-03f, 1.618121756e-03f, 1.621312310e-03f, 1.624499126e-03f, 1.627682197e-03f, 1.630861514e-03f,
+ 1.634037073e-03f, 1.637208866e-03f, 1.640376885e-03f, 1.643541126e-03f, 1.646701580e-03f, 1.649858242e-03f, 1.653011104e-03f, 1.656160160e-03f, 1.659305403e-03f, 1.662446826e-03f,
+ 1.665584423e-03f, 1.668718188e-03f, 1.671848112e-03f, 1.674974191e-03f, 1.678096416e-03f, 1.681214783e-03f, 1.684329283e-03f, 1.687439910e-03f, 1.690546658e-03f, 1.693649521e-03f,
+ 1.696748491e-03f, 1.699843562e-03f, 1.702934727e-03f, 1.706021980e-03f, 1.709105315e-03f, 1.712184725e-03f, 1.715260202e-03f, 1.718331742e-03f, 1.721399337e-03f, 1.724462980e-03f,
+ 1.727522666e-03f, 1.730578388e-03f, 1.733630139e-03f, 1.736677913e-03f, 1.739721703e-03f, 1.742761504e-03f, 1.745797308e-03f, 1.748829109e-03f, 1.751856901e-03f, 1.754880677e-03f,
+ 1.757900431e-03f, 1.760916156e-03f, 1.763927847e-03f, 1.766935496e-03f, 1.769939098e-03f, 1.772938646e-03f, 1.775934134e-03f, 1.778925555e-03f, 1.781912903e-03f, 1.784896172e-03f,
+ 1.787875356e-03f, 1.790850447e-03f, 1.793821441e-03f, 1.796788330e-03f, 1.799751108e-03f, 1.802709769e-03f, 1.805664308e-03f, 1.808614716e-03f, 1.811560990e-03f, 1.814503121e-03f,
+ 1.817441104e-03f, 1.820374933e-03f, 1.823304602e-03f, 1.826230104e-03f, 1.829151433e-03f, 1.832068583e-03f, 1.834981548e-03f, 1.837890322e-03f, 1.840794898e-03f, 1.843695271e-03f,
+ 1.846591434e-03f, 1.849483381e-03f, 1.852371106e-03f, 1.855254604e-03f, 1.858133868e-03f, 1.861008891e-03f, 1.863879668e-03f, 1.866746193e-03f, 1.869608460e-03f, 1.872466463e-03f,
+ 1.875320195e-03f, 1.878169651e-03f, 1.881014825e-03f, 1.883855711e-03f, 1.886692302e-03f, 1.889524593e-03f, 1.892352578e-03f, 1.895176250e-03f, 1.897995605e-03f, 1.900810636e-03f,
+ 1.903621336e-03f, 1.906427701e-03f, 1.909229724e-03f, 1.912027400e-03f, 1.914820722e-03f, 1.917609684e-03f, 1.920394282e-03f, 1.923174508e-03f, 1.925950357e-03f, 1.928721824e-03f,
+ 1.931488902e-03f, 1.934251585e-03f, 1.937009869e-03f, 1.939763746e-03f, 1.942513212e-03f, 1.945258259e-03f, 1.947998884e-03f, 1.950735080e-03f, 1.953466841e-03f, 1.956194161e-03f,
+ 1.958917035e-03f, 1.961635457e-03f, 1.964349421e-03f, 1.967058922e-03f, 1.969763954e-03f, 1.972464511e-03f, 1.975160588e-03f, 1.977852178e-03f, 1.980539277e-03f, 1.983221879e-03f,
+ 1.985899978e-03f, 1.988573568e-03f, 1.991242644e-03f, 1.993907201e-03f, 1.996567232e-03f, 1.999222732e-03f, 2.001873696e-03f, 2.004520118e-03f, 2.007161992e-03f, 2.009799313e-03f,
+ 2.012432076e-03f, 2.015060274e-03f, 2.017683903e-03f, 2.020302957e-03f, 2.022917430e-03f, 2.025527317e-03f, 2.028132613e-03f, 2.030733312e-03f, 2.033329409e-03f, 2.035920898e-03f,
+ 2.038507773e-03f, 2.041090030e-03f, 2.043667663e-03f, 2.046240667e-03f, 2.048809036e-03f, 2.051372765e-03f, 2.053931848e-03f, 2.056486280e-03f, 2.059036057e-03f, 2.061581172e-03f,
+ 2.064121620e-03f, 2.066657396e-03f, 2.069188495e-03f, 2.071714911e-03f, 2.074236639e-03f, 2.076753675e-03f, 2.079266011e-03f, 2.081773644e-03f, 2.084276569e-03f, 2.086774779e-03f,
+ 2.089268270e-03f, 2.091757036e-03f, 2.094241073e-03f, 2.096720375e-03f, 2.099194937e-03f, 2.101664754e-03f, 2.104129820e-03f, 2.106590132e-03f, 2.109045682e-03f, 2.111496467e-03f,
+ 2.113942481e-03f, 2.116383720e-03f, 2.118820178e-03f, 2.121251849e-03f, 2.123678730e-03f, 2.126100814e-03f, 2.128518098e-03f, 2.130930575e-03f, 2.133338242e-03f, 2.135741092e-03f,
+ 2.138139121e-03f, 2.140532324e-03f, 2.142920696e-03f, 2.145304232e-03f, 2.147682927e-03f, 2.150056776e-03f, 2.152425774e-03f, 2.154789916e-03f, 2.157149198e-03f, 2.159503615e-03f,
+ 2.161853161e-03f, 2.164197832e-03f, 2.166537622e-03f, 2.168872528e-03f, 2.171202544e-03f, 2.173527665e-03f, 2.175847887e-03f, 2.178163205e-03f, 2.180473613e-03f, 2.182779108e-03f,
+ 2.185079684e-03f, 2.187375337e-03f, 2.189666062e-03f, 2.191951853e-03f, 2.194232708e-03f, 2.196508620e-03f, 2.198779585e-03f, 2.201045598e-03f, 2.203306655e-03f, 2.205562751e-03f,
+ 2.207813882e-03f, 2.210060042e-03f, 2.212301227e-03f, 2.214537432e-03f, 2.216768654e-03f, 2.218994886e-03f, 2.221216125e-03f, 2.223432367e-03f, 2.225643605e-03f, 2.227849837e-03f,
+ 2.230051057e-03f, 2.232247260e-03f, 2.234438443e-03f, 2.236624601e-03f, 2.238805729e-03f, 2.240981823e-03f, 2.243152878e-03f, 2.245318890e-03f, 2.247479854e-03f, 2.249635767e-03f,
+ 2.251786623e-03f, 2.253932417e-03f, 2.256073147e-03f, 2.258208807e-03f, 2.260339393e-03f, 2.262464900e-03f, 2.264585324e-03f, 2.266700662e-03f, 2.268810907e-03f, 2.270916057e-03f,
+ 2.273016106e-03f, 2.275111051e-03f, 2.277200888e-03f, 2.279285611e-03f, 2.281365217e-03f, 2.283439701e-03f, 2.285509059e-03f, 2.287573287e-03f, 2.289632381e-03f, 2.291686336e-03f,
+ 2.293735148e-03f, 2.295778814e-03f, 2.297817328e-03f, 2.299850687e-03f, 2.301878887e-03f, 2.303901923e-03f, 2.305919791e-03f, 2.307932487e-03f, 2.309940007e-03f, 2.311942347e-03f,
+ 2.313939503e-03f, 2.315931471e-03f, 2.317918246e-03f, 2.319899825e-03f, 2.321876204e-03f, 2.323847378e-03f, 2.325813343e-03f, 2.327774096e-03f, 2.329729633e-03f, 2.331679949e-03f,
+ 2.333625041e-03f, 2.335564904e-03f, 2.337499535e-03f, 2.339428929e-03f, 2.341353084e-03f, 2.343271994e-03f, 2.345185656e-03f, 2.347094066e-03f, 2.348997221e-03f, 2.350895116e-03f,
+ 2.352787747e-03f, 2.354675111e-03f, 2.356557203e-03f, 2.358434021e-03f, 2.360305560e-03f, 2.362171816e-03f, 2.364032786e-03f, 2.365888465e-03f, 2.367738851e-03f, 2.369583938e-03f,
+ 2.371423725e-03f, 2.373258206e-03f, 2.375087378e-03f, 2.376911238e-03f, 2.378729781e-03f, 2.380543005e-03f, 2.382350905e-03f, 2.384153477e-03f, 2.385950719e-03f, 2.387742626e-03f,
+ 2.389529195e-03f, 2.391310422e-03f, 2.393086304e-03f, 2.394856837e-03f, 2.396622017e-03f, 2.398381841e-03f, 2.400136306e-03f, 2.401885407e-03f, 2.403629142e-03f, 2.405367506e-03f,
+ 2.407100497e-03f, 2.408828110e-03f, 2.410550343e-03f, 2.412267192e-03f, 2.413978653e-03f, 2.415684723e-03f, 2.417385399e-03f, 2.419080677e-03f, 2.420770553e-03f, 2.422455025e-03f,
+ 2.424134089e-03f, 2.425807741e-03f, 2.427475978e-03f, 2.429138798e-03f, 2.430796196e-03f, 2.432448169e-03f, 2.434094714e-03f, 2.435735828e-03f, 2.437371507e-03f, 2.439001748e-03f,
+ 2.440626548e-03f, 2.442245904e-03f, 2.443859812e-03f, 2.445468269e-03f, 2.447071272e-03f, 2.448668818e-03f, 2.450260903e-03f, 2.451847524e-03f, 2.453428679e-03f, 2.455004364e-03f,
+ 2.456574575e-03f, 2.458139311e-03f, 2.459698567e-03f, 2.461252341e-03f, 2.462800629e-03f, 2.464343428e-03f, 2.465880736e-03f, 2.467412549e-03f, 2.468938864e-03f, 2.470459679e-03f,
+ 2.471974990e-03f, 2.473484794e-03f, 2.474989088e-03f, 2.476487869e-03f, 2.477981135e-03f, 2.479468882e-03f, 2.480951107e-03f, 2.482427808e-03f, 2.483898981e-03f, 2.485364624e-03f,
+ 2.486824733e-03f, 2.488279307e-03f, 2.489728341e-03f, 2.491171833e-03f, 2.492609781e-03f, 2.494042181e-03f, 2.495469031e-03f, 2.496890328e-03f, 2.498306068e-03f, 2.499716250e-03f,
+ 2.501120870e-03f, 2.502519926e-03f, 2.503913415e-03f, 2.505301335e-03f, 2.506683681e-03f, 2.508060453e-03f, 2.509431647e-03f, 2.510797260e-03f, 2.512157290e-03f, 2.513511734e-03f,
+ 2.514860589e-03f, 2.516203853e-03f, 2.517541524e-03f, 2.518873598e-03f, 2.520200073e-03f, 2.521520946e-03f, 2.522836215e-03f, 2.524145878e-03f, 2.525449931e-03f, 2.526748373e-03f,
+ 2.528041200e-03f, 2.529328410e-03f, 2.530610001e-03f, 2.531885971e-03f, 2.533156316e-03f, 2.534421034e-03f, 2.535680123e-03f, 2.536933580e-03f, 2.538181404e-03f, 2.539423591e-03f,
+ 2.540660139e-03f, 2.541891045e-03f, 2.543116309e-03f, 2.544335926e-03f, 2.545549895e-03f, 2.546758213e-03f, 2.547960879e-03f, 2.549157889e-03f, 2.550349242e-03f, 2.551534934e-03f,
+ 2.552714965e-03f, 2.553889331e-03f, 2.555058031e-03f, 2.556221061e-03f, 2.557378421e-03f, 2.558530107e-03f, 2.559676118e-03f, 2.560816452e-03f, 2.561951105e-03f, 2.563080076e-03f,
+ 2.564203364e-03f, 2.565320965e-03f, 2.566432877e-03f, 2.567539099e-03f, 2.568639629e-03f, 2.569734463e-03f, 2.570823601e-03f, 2.571907041e-03f, 2.572984779e-03f, 2.574056815e-03f,
+ 2.575123145e-03f, 2.576183769e-03f, 2.577238684e-03f, 2.578287888e-03f, 2.579331379e-03f, 2.580369155e-03f, 2.581401214e-03f, 2.582427555e-03f, 2.583448175e-03f, 2.584463073e-03f,
+ 2.585472246e-03f, 2.586475693e-03f, 2.587473412e-03f, 2.588465401e-03f, 2.589451658e-03f, 2.590432181e-03f, 2.591406969e-03f, 2.592376019e-03f, 2.593339331e-03f, 2.594296901e-03f,
+ 2.595248729e-03f, 2.596194812e-03f, 2.597135150e-03f, 2.598069739e-03f, 2.598998579e-03f, 2.599921668e-03f, 2.600839003e-03f, 2.601750584e-03f, 2.602656409e-03f, 2.603556476e-03f,
+ 2.604450783e-03f, 2.605339329e-03f, 2.606222112e-03f, 2.607099130e-03f, 2.607970383e-03f, 2.608835868e-03f, 2.609695584e-03f, 2.610549529e-03f, 2.611397701e-03f, 2.612240100e-03f,
+ 2.613076724e-03f, 2.613907571e-03f, 2.614732640e-03f, 2.615551929e-03f, 2.616365436e-03f, 2.617173161e-03f, 2.617975102e-03f, 2.618771258e-03f, 2.619561626e-03f, 2.620346206e-03f,
+ 2.621124996e-03f, 2.621897996e-03f, 2.622665203e-03f, 2.623426616e-03f, 2.624182234e-03f, 2.624932055e-03f, 2.625676079e-03f, 2.626414304e-03f, 2.627146728e-03f, 2.627873351e-03f,
+ 2.628594171e-03f, 2.629309186e-03f, 2.630018397e-03f, 2.630721801e-03f, 2.631419397e-03f, 2.632111184e-03f, 2.632797161e-03f, 2.633477327e-03f, 2.634151681e-03f, 2.634820220e-03f,
+ 2.635482946e-03f, 2.636139855e-03f, 2.636790947e-03f, 2.637436221e-03f, 2.638075677e-03f, 2.638709312e-03f, 2.639337125e-03f, 2.639959117e-03f, 2.640575285e-03f, 2.641185629e-03f,
+ 2.641790148e-03f, 2.642388840e-03f, 2.642981705e-03f, 2.643568742e-03f, 2.644149950e-03f, 2.644725328e-03f, 2.645294874e-03f, 2.645858589e-03f, 2.646416471e-03f, 2.646968519e-03f,
+ 2.647514733e-03f, 2.648055111e-03f, 2.648589653e-03f, 2.649118357e-03f, 2.649641224e-03f, 2.650158252e-03f, 2.650669440e-03f, 2.651174788e-03f, 2.651674295e-03f, 2.652167961e-03f,
+ 2.652655783e-03f, 2.653137762e-03f, 2.653613897e-03f, 2.654084188e-03f, 2.654548633e-03f, 2.655007232e-03f, 2.655459984e-03f, 2.655906888e-03f, 2.656347945e-03f, 2.656783152e-03f,
+ 2.657212511e-03f, 2.657636019e-03f, 2.658053677e-03f, 2.658465484e-03f, 2.658871439e-03f, 2.659271543e-03f, 2.659665793e-03f, 2.660054190e-03f, 2.660436733e-03f, 2.660813422e-03f,
+ 2.661184256e-03f, 2.661549235e-03f, 2.661908358e-03f, 2.662261625e-03f, 2.662609036e-03f, 2.662950589e-03f, 2.663286285e-03f, 2.663616124e-03f, 2.663940104e-03f, 2.664258225e-03f,
+ 2.664570488e-03f, 2.664876891e-03f, 2.665177435e-03f, 2.665472119e-03f, 2.665760942e-03f, 2.666043905e-03f, 2.666321007e-03f, 2.666592249e-03f, 2.666857629e-03f, 2.667117147e-03f,
+ 2.667370803e-03f, 2.667618598e-03f, 2.667860530e-03f, 2.668096600e-03f, 2.668326807e-03f, 2.668551152e-03f, 2.668769634e-03f, 2.668982252e-03f, 2.669189008e-03f, 2.669389900e-03f,
+ 2.669584929e-03f, 2.669774094e-03f, 2.669957396e-03f, 2.670134834e-03f, 2.670306409e-03f, 2.670472120e-03f, 2.670631967e-03f, 2.670785951e-03f, 2.670934071e-03f, 2.671076327e-03f,
+ 2.671212719e-03f, 2.671343248e-03f, 2.671467913e-03f, 2.671586715e-03f, 2.671699653e-03f, 2.671806728e-03f, 2.671907940e-03f, 2.672003289e-03f, 2.672092775e-03f, 2.672176398e-03f,
+ 2.672254158e-03f, 2.672326056e-03f, 2.672392091e-03f, 2.672452264e-03f, 2.672506575e-03f, 2.672555025e-03f, 2.672597613e-03f, 2.672634340e-03f, 2.672665206e-03f, 2.672690212e-03f,
+ 2.672709357e-03f, 2.672722641e-03f, 2.672730066e-03f, 2.672731632e-03f, 2.672727338e-03f, 2.672717186e-03f, 2.672701175e-03f, 2.672679307e-03f, 2.672651580e-03f, 2.672617996e-03f,
+ 2.672578556e-03f, 2.672533259e-03f, 2.672482106e-03f, 2.672425098e-03f, 2.672362234e-03f, 2.672293516e-03f, 2.672218944e-03f, 2.672138518e-03f, 2.672052239e-03f, 2.671960108e-03f,
+ 2.671862124e-03f, 2.671758290e-03f, 2.671648604e-03f, 2.671533068e-03f, 2.671411682e-03f, 2.671284447e-03f, 2.671151364e-03f, 2.671012433e-03f, 2.670867655e-03f, 2.670717030e-03f,
+ 2.670560559e-03f, 2.670398243e-03f, 2.670230083e-03f, 2.670056078e-03f, 2.669876231e-03f, 2.669690542e-03f, 2.669499010e-03f, 2.669301638e-03f, 2.669098426e-03f, 2.668889375e-03f,
+ 2.668674485e-03f, 2.668453757e-03f, 2.668227193e-03f, 2.667994792e-03f, 2.667756557e-03f, 2.667512487e-03f, 2.667262584e-03f, 2.667006848e-03f, 2.666745280e-03f, 2.666477882e-03f,
+ 2.666204654e-03f, 2.665925597e-03f, 2.665640712e-03f, 2.665350000e-03f, 2.665053463e-03f, 2.664751100e-03f, 2.664442913e-03f, 2.664128903e-03f, 2.663809072e-03f, 2.663483419e-03f,
+ 2.663151947e-03f, 2.662814655e-03f, 2.662471546e-03f, 2.662122621e-03f, 2.661767880e-03f, 2.661407324e-03f, 2.661040955e-03f, 2.660668774e-03f, 2.660290783e-03f, 2.659906981e-03f,
+ 2.659517370e-03f, 2.659121953e-03f, 2.658720728e-03f, 2.658313699e-03f, 2.657900866e-03f, 2.657482231e-03f, 2.657057794e-03f, 2.656627557e-03f, 2.656191522e-03f, 2.655749689e-03f,
+ 2.655302059e-03f, 2.654848635e-03f, 2.654389418e-03f, 2.653924408e-03f, 2.653453608e-03f, 2.652977018e-03f, 2.652494640e-03f, 2.652006475e-03f, 2.651512525e-03f, 2.651012791e-03f,
+ 2.650507275e-03f, 2.649995978e-03f, 2.649478901e-03f, 2.648956046e-03f, 2.648427415e-03f, 2.647893008e-03f, 2.647352828e-03f, 2.646806876e-03f, 2.646255154e-03f, 2.645697662e-03f,
+ 2.645134404e-03f, 2.644565379e-03f, 2.643990590e-03f, 2.643410038e-03f, 2.642823726e-03f, 2.642231654e-03f, 2.641633824e-03f, 2.641030238e-03f, 2.640420897e-03f, 2.639805804e-03f,
+ 2.639184959e-03f, 2.638558365e-03f, 2.637926023e-03f, 2.637287936e-03f, 2.636644104e-03f, 2.635994529e-03f, 2.635339214e-03f, 2.634678159e-03f, 2.634011368e-03f, 2.633338841e-03f,
+ 2.632660580e-03f, 2.631976588e-03f, 2.631286865e-03f, 2.630591415e-03f, 2.629890238e-03f, 2.629183336e-03f, 2.628470713e-03f, 2.627752368e-03f, 2.627028305e-03f, 2.626298525e-03f,
+ 2.625563030e-03f, 2.624821822e-03f, 2.624074904e-03f, 2.623322276e-03f, 2.622563941e-03f, 2.621799901e-03f, 2.621030158e-03f, 2.620254715e-03f, 2.619473572e-03f, 2.618686732e-03f,
+ 2.617894198e-03f, 2.617095970e-03f, 2.616292052e-03f, 2.615482445e-03f, 2.614667152e-03f, 2.613846174e-03f, 2.613019514e-03f, 2.612187174e-03f, 2.611349156e-03f, 2.610505462e-03f,
+ 2.609656095e-03f, 2.608801056e-03f, 2.607940348e-03f, 2.607073973e-03f, 2.606201933e-03f, 2.605324230e-03f, 2.604440867e-03f, 2.603551846e-03f, 2.602657170e-03f, 2.601756840e-03f,
+ 2.600850858e-03f, 2.599939228e-03f, 2.599021952e-03f, 2.598099031e-03f, 2.597170468e-03f, 2.596236266e-03f, 2.595296427e-03f, 2.594350953e-03f, 2.593399847e-03f, 2.592443111e-03f,
+ 2.591480747e-03f, 2.590512758e-03f, 2.589539147e-03f, 2.588559916e-03f, 2.587575067e-03f, 2.586584603e-03f, 2.585588526e-03f, 2.584586839e-03f, 2.583579545e-03f, 2.582566645e-03f,
+ 2.581548143e-03f, 2.580524040e-03f, 2.579494341e-03f, 2.578459046e-03f, 2.577418160e-03f, 2.576371683e-03f, 2.575319620e-03f, 2.574261972e-03f, 2.573198742e-03f, 2.572129934e-03f,
+ 2.571055549e-03f, 2.569975590e-03f, 2.568890060e-03f, 2.567798962e-03f, 2.566702298e-03f, 2.565600071e-03f, 2.564492284e-03f, 2.563378940e-03f, 2.562260041e-03f, 2.561135590e-03f,
+ 2.560005590e-03f, 2.558870044e-03f, 2.557728954e-03f, 2.556582324e-03f, 2.555430156e-03f, 2.554272453e-03f, 2.553109217e-03f, 2.551940453e-03f, 2.550766162e-03f, 2.549586348e-03f,
+ 2.548401013e-03f, 2.547210160e-03f, 2.546013793e-03f, 2.544811914e-03f, 2.543604526e-03f, 2.542391633e-03f, 2.541173236e-03f, 2.539949340e-03f, 2.538719946e-03f, 2.537485059e-03f,
+ 2.536244682e-03f, 2.534998816e-03f, 2.533747465e-03f, 2.532490633e-03f, 2.531228323e-03f, 2.529960537e-03f, 2.528687278e-03f, 2.527408550e-03f, 2.526124356e-03f, 2.524834699e-03f,
+ 2.523539582e-03f, 2.522239008e-03f, 2.520932980e-03f, 2.519621503e-03f, 2.518304578e-03f, 2.516982209e-03f, 2.515654399e-03f, 2.514321152e-03f, 2.512982470e-03f, 2.511638357e-03f,
+ 2.510288816e-03f, 2.508933851e-03f, 2.507573465e-03f, 2.506207661e-03f, 2.504836442e-03f, 2.503459811e-03f, 2.502077773e-03f, 2.500690330e-03f, 2.499297486e-03f, 2.497899244e-03f,
+ 2.496495607e-03f, 2.495086579e-03f, 2.493672164e-03f, 2.492252364e-03f, 2.490827183e-03f, 2.489396624e-03f, 2.487960692e-03f, 2.486519389e-03f, 2.485072719e-03f, 2.483620685e-03f,
+ 2.482163292e-03f, 2.480700541e-03f, 2.479232438e-03f, 2.477758985e-03f, 2.476280186e-03f, 2.474796044e-03f, 2.473306564e-03f, 2.471811748e-03f, 2.470311601e-03f, 2.468806125e-03f,
+ 2.467295325e-03f, 2.465779204e-03f, 2.464257765e-03f, 2.462731013e-03f, 2.461198951e-03f, 2.459661583e-03f, 2.458118912e-03f, 2.456570942e-03f, 2.455017677e-03f, 2.453459120e-03f,
+ 2.451895276e-03f, 2.450326147e-03f, 2.448751739e-03f, 2.447172053e-03f, 2.445587095e-03f, 2.443996868e-03f, 2.442401376e-03f, 2.440800622e-03f, 2.439194610e-03f, 2.437583345e-03f,
+ 2.435966830e-03f, 2.434345069e-03f, 2.432718065e-03f, 2.431085824e-03f, 2.429448347e-03f, 2.427805640e-03f, 2.426157707e-03f, 2.424504551e-03f, 2.422846176e-03f, 2.421182586e-03f,
+ 2.419513785e-03f, 2.417839777e-03f, 2.416160566e-03f, 2.414476156e-03f, 2.412786551e-03f, 2.411091755e-03f, 2.409391772e-03f, 2.407686606e-03f, 2.405976261e-03f, 2.404260742e-03f,
+ 2.402540051e-03f, 2.400814194e-03f, 2.399083174e-03f, 2.397346995e-03f, 2.395605662e-03f, 2.393859179e-03f, 2.392107549e-03f, 2.390350778e-03f, 2.388588868e-03f, 2.386821825e-03f,
+ 2.385049652e-03f, 2.383272354e-03f, 2.381489934e-03f, 2.379702397e-03f, 2.377909748e-03f, 2.376111990e-03f, 2.374309128e-03f, 2.372501166e-03f, 2.370688107e-03f, 2.368869958e-03f,
+ 2.367046721e-03f, 2.365218401e-03f, 2.363385002e-03f, 2.361546529e-03f, 2.359702986e-03f, 2.357854377e-03f, 2.356000707e-03f, 2.354141980e-03f, 2.352278201e-03f, 2.350409373e-03f,
+ 2.348535501e-03f, 2.346656590e-03f, 2.344772644e-03f, 2.342883667e-03f, 2.340989664e-03f, 2.339090639e-03f, 2.337186597e-03f, 2.335277542e-03f, 2.333363479e-03f, 2.331444412e-03f,
+ 2.329520346e-03f, 2.327591284e-03f, 2.325657233e-03f, 2.323718196e-03f, 2.321774177e-03f, 2.319825182e-03f, 2.317871214e-03f, 2.315912279e-03f, 2.313948381e-03f, 2.311979525e-03f,
+ 2.310005715e-03f, 2.308026956e-03f, 2.306043252e-03f, 2.304054608e-03f, 2.302061029e-03f, 2.300062519e-03f, 2.298059084e-03f, 2.296050727e-03f, 2.294037454e-03f, 2.292019268e-03f,
+ 2.289996176e-03f, 2.287968181e-03f, 2.285935289e-03f, 2.283897503e-03f, 2.281854830e-03f, 2.279807272e-03f, 2.277754837e-03f, 2.275697527e-03f, 2.273635348e-03f, 2.271568305e-03f,
+ 2.269496403e-03f, 2.267419645e-03f, 2.265338038e-03f, 2.263251586e-03f, 2.261160294e-03f, 2.259064167e-03f, 2.256963209e-03f, 2.254857426e-03f, 2.252746822e-03f, 2.250631402e-03f,
+ 2.248511172e-03f, 2.246386136e-03f, 2.244256299e-03f, 2.242121666e-03f, 2.239982242e-03f, 2.237838032e-03f, 2.235689041e-03f, 2.233535274e-03f, 2.231376736e-03f, 2.229213432e-03f,
+ 2.227045367e-03f, 2.224872545e-03f, 2.222694973e-03f, 2.220512655e-03f, 2.218325596e-03f, 2.216133802e-03f, 2.213937276e-03f, 2.211736025e-03f, 2.209530054e-03f, 2.207319367e-03f,
+ 2.205103970e-03f, 2.202883868e-03f, 2.200659065e-03f, 2.198429568e-03f, 2.196195381e-03f, 2.193956510e-03f, 2.191712959e-03f, 2.189464735e-03f, 2.187211841e-03f, 2.184954283e-03f,
+ 2.182692067e-03f, 2.180425198e-03f, 2.178153681e-03f, 2.175877521e-03f, 2.173596723e-03f, 2.171311293e-03f, 2.169021236e-03f, 2.166726558e-03f, 2.164427263e-03f, 2.162123357e-03f,
+ 2.159814845e-03f, 2.157501733e-03f, 2.155184025e-03f, 2.152861728e-03f, 2.150534847e-03f, 2.148203386e-03f, 2.145867352e-03f, 2.143526750e-03f, 2.141181584e-03f, 2.138831862e-03f,
+ 2.136477587e-03f, 2.134118765e-03f, 2.131755403e-03f, 2.129387505e-03f, 2.127015076e-03f, 2.124638123e-03f, 2.122256650e-03f, 2.119870663e-03f, 2.117480169e-03f, 2.115085171e-03f,
+ 2.112685676e-03f, 2.110281689e-03f, 2.107873216e-03f, 2.105460262e-03f, 2.103042832e-03f, 2.100620934e-03f, 2.098194571e-03f, 2.095763749e-03f, 2.093328475e-03f, 2.090888754e-03f,
+ 2.088444590e-03f, 2.085995991e-03f, 2.083542961e-03f, 2.081085507e-03f, 2.078623633e-03f, 2.076157346e-03f, 2.073686651e-03f, 2.071211553e-03f, 2.068732059e-03f, 2.066248175e-03f,
+ 2.063759905e-03f, 2.061267256e-03f, 2.058770233e-03f, 2.056268843e-03f, 2.053763090e-03f, 2.051252980e-03f, 2.048738520e-03f, 2.046219715e-03f, 2.043696571e-03f, 2.041169093e-03f,
+ 2.038637288e-03f, 2.036101161e-03f, 2.033560718e-03f, 2.031015965e-03f, 2.028466908e-03f, 2.025913552e-03f, 2.023355903e-03f, 2.020793968e-03f, 2.018227752e-03f, 2.015657260e-03f,
+ 2.013082500e-03f, 2.010503476e-03f, 2.007920195e-03f, 2.005332663e-03f, 2.002740885e-03f, 2.000144867e-03f, 1.997544616e-03f, 1.994940137e-03f, 1.992331436e-03f, 1.989718520e-03f,
+ 1.987101393e-03f, 1.984480063e-03f, 1.981854535e-03f, 1.979224815e-03f, 1.976590909e-03f, 1.973952824e-03f, 1.971310565e-03f, 1.968664137e-03f, 1.966013549e-03f, 1.963358804e-03f,
+ 1.960699910e-03f, 1.958036873e-03f, 1.955369698e-03f, 1.952698391e-03f, 1.950022960e-03f, 1.947343409e-03f, 1.944659745e-03f, 1.941971974e-03f, 1.939280103e-03f, 1.936584136e-03f,
+ 1.933884082e-03f, 1.931179945e-03f, 1.928471731e-03f, 1.925759448e-03f, 1.923043101e-03f, 1.920322697e-03f, 1.917598241e-03f, 1.914869739e-03f, 1.912137199e-03f, 1.909400626e-03f,
+ 1.906660026e-03f, 1.903915406e-03f, 1.901166772e-03f, 1.898414131e-03f, 1.895657487e-03f, 1.892896849e-03f, 1.890132221e-03f, 1.887363611e-03f, 1.884591025e-03f, 1.881814468e-03f,
+ 1.879033948e-03f, 1.876249470e-03f, 1.873461042e-03f, 1.870668668e-03f, 1.867872356e-03f, 1.865072112e-03f, 1.862267943e-03f, 1.859459854e-03f, 1.856647852e-03f, 1.853831944e-03f,
+ 1.851012136e-03f, 1.848188434e-03f, 1.845360844e-03f, 1.842529374e-03f, 1.839694030e-03f, 1.836854817e-03f, 1.834011743e-03f, 1.831164814e-03f, 1.828314036e-03f, 1.825459417e-03f,
+ 1.822600961e-03f, 1.819738677e-03f, 1.816872569e-03f, 1.814002646e-03f, 1.811128913e-03f, 1.808251377e-03f, 1.805370044e-03f, 1.802484921e-03f, 1.799596015e-03f, 1.796703332e-03f,
+ 1.793806878e-03f, 1.790906661e-03f, 1.788002686e-03f, 1.785094961e-03f, 1.782183491e-03f, 1.779268284e-03f, 1.776349347e-03f, 1.773426685e-03f, 1.770500305e-03f, 1.767570215e-03f,
+ 1.764636420e-03f, 1.761698927e-03f, 1.758757744e-03f, 1.755812876e-03f, 1.752864330e-03f, 1.749912113e-03f, 1.746956232e-03f, 1.743996694e-03f, 1.741033504e-03f, 1.738066670e-03f,
+ 1.735096199e-03f, 1.732122097e-03f, 1.729144371e-03f, 1.726163027e-03f, 1.723178073e-03f, 1.720189515e-03f, 1.717197360e-03f, 1.714201615e-03f, 1.711202286e-03f, 1.708199381e-03f,
+ 1.705192905e-03f, 1.702182867e-03f, 1.699169272e-03f, 1.696152127e-03f, 1.693131440e-03f, 1.690107217e-03f, 1.687079465e-03f, 1.684048191e-03f, 1.681013401e-03f, 1.677975103e-03f,
+ 1.674933304e-03f, 1.671888009e-03f, 1.668839227e-03f, 1.665786964e-03f, 1.662731226e-03f, 1.659672022e-03f, 1.656609357e-03f, 1.653543239e-03f, 1.650473674e-03f, 1.647400670e-03f,
+ 1.644324234e-03f, 1.641244372e-03f, 1.638161091e-03f, 1.635074398e-03f, 1.631984301e-03f, 1.628890805e-03f, 1.625793920e-03f, 1.622693650e-03f, 1.619590003e-03f, 1.616482987e-03f,
+ 1.613372608e-03f, 1.610258873e-03f, 1.607141789e-03f, 1.604021364e-03f, 1.600897603e-03f, 1.597770516e-03f, 1.594640107e-03f, 1.591506385e-03f, 1.588369357e-03f, 1.585229029e-03f,
+ 1.582085409e-03f, 1.578938503e-03f, 1.575788319e-03f, 1.572634865e-03f, 1.569478146e-03f, 1.566318170e-03f, 1.563154945e-03f, 1.559988477e-03f, 1.556818774e-03f, 1.553645842e-03f,
+ 1.550469689e-03f, 1.547290322e-03f, 1.544107748e-03f, 1.540921974e-03f, 1.537733008e-03f, 1.534540857e-03f, 1.531345527e-03f, 1.528147026e-03f, 1.524945361e-03f, 1.521740540e-03f,
+ 1.518532569e-03f, 1.515321457e-03f, 1.512107209e-03f, 1.508889833e-03f, 1.505669337e-03f, 1.502445728e-03f, 1.499219013e-03f, 1.495989199e-03f, 1.492756293e-03f, 1.489520304e-03f,
+ 1.486281237e-03f, 1.483039101e-03f, 1.479793902e-03f, 1.476545648e-03f, 1.473294347e-03f, 1.470040004e-03f, 1.466782629e-03f, 1.463522228e-03f, 1.460258809e-03f, 1.456992378e-03f,
+ 1.453722943e-03f, 1.450450512e-03f, 1.447175091e-03f, 1.443896689e-03f, 1.440615313e-03f, 1.437330969e-03f, 1.434043665e-03f, 1.430753410e-03f, 1.427460209e-03f, 1.424164071e-03f,
+ 1.420865002e-03f, 1.417563011e-03f, 1.414258104e-03f, 1.410950290e-03f, 1.407639575e-03f, 1.404325967e-03f, 1.401009473e-03f, 1.397690101e-03f, 1.394367859e-03f, 1.391042753e-03f,
+ 1.387714791e-03f, 1.384383980e-03f, 1.381050329e-03f, 1.377713844e-03f, 1.374374534e-03f, 1.371032405e-03f, 1.367687465e-03f, 1.364339721e-03f, 1.360989181e-03f, 1.357635853e-03f,
+ 1.354279744e-03f, 1.350920862e-03f, 1.347559213e-03f, 1.344194806e-03f, 1.340827648e-03f, 1.337457747e-03f, 1.334085110e-03f, 1.330709745e-03f, 1.327331660e-03f, 1.323950861e-03f,
+ 1.320567357e-03f, 1.317181154e-03f, 1.313792262e-03f, 1.310400686e-03f, 1.307006435e-03f, 1.303609517e-03f, 1.300209939e-03f, 1.296807708e-03f, 1.293402833e-03f, 1.289995320e-03f,
+ 1.286585178e-03f, 1.283172414e-03f, 1.279757036e-03f, 1.276339051e-03f, 1.272918467e-03f, 1.269495292e-03f, 1.266069533e-03f, 1.262641199e-03f, 1.259210295e-03f, 1.255776831e-03f,
+ 1.252340815e-03f, 1.248902252e-03f, 1.245461153e-03f, 1.242017523e-03f, 1.238571371e-03f, 1.235122704e-03f, 1.231671531e-03f, 1.228217858e-03f, 1.224761695e-03f, 1.221303047e-03f,
+ 1.217841923e-03f, 1.214378332e-03f, 1.210912279e-03f, 1.207443775e-03f, 1.203972825e-03f, 1.200499437e-03f, 1.197023621e-03f, 1.193545382e-03f, 1.190064730e-03f, 1.186581671e-03f,
+ 1.183096214e-03f, 1.179608367e-03f, 1.176118136e-03f, 1.172625531e-03f, 1.169130558e-03f, 1.165633226e-03f, 1.162133542e-03f, 1.158631515e-03f, 1.155127151e-03f, 1.151620459e-03f,
+ 1.148111447e-03f, 1.144600122e-03f, 1.141086492e-03f, 1.137570566e-03f, 1.134052350e-03f, 1.130531854e-03f, 1.127009084e-03f, 1.123484048e-03f, 1.119956755e-03f, 1.116427212e-03f,
+ 1.112895427e-03f, 1.109361408e-03f, 1.105825163e-03f, 1.102286700e-03f, 1.098746026e-03f, 1.095203150e-03f, 1.091658080e-03f, 1.088110822e-03f, 1.084561386e-03f, 1.081009779e-03f,
+ 1.077456009e-03f, 1.073900084e-03f, 1.070342012e-03f, 1.066781800e-03f, 1.063219458e-03f, 1.059654992e-03f, 1.056088410e-03f, 1.052519722e-03f, 1.048948933e-03f, 1.045376053e-03f,
+ 1.041801090e-03f, 1.038224051e-03f, 1.034644944e-03f, 1.031063777e-03f, 1.027480559e-03f, 1.023895297e-03f, 1.020307999e-03f, 1.016718674e-03f, 1.013127328e-03f, 1.009533971e-03f,
+ 1.005938610e-03f, 1.002341253e-03f, 9.987419081e-04f, 9.951405835e-04f, 9.915372871e-04f, 9.879320269e-04f, 9.843248110e-04f, 9.807156473e-04f, 9.771045438e-04f, 9.734915087e-04f,
+ 9.698765499e-04f, 9.662596755e-04f, 9.626408935e-04f, 9.590202119e-04f, 9.553976389e-04f, 9.517731824e-04f, 9.481468505e-04f, 9.445186513e-04f, 9.408885928e-04f, 9.372566832e-04f,
+ 9.336229304e-04f, 9.299873426e-04f, 9.263499278e-04f, 9.227106941e-04f, 9.190696496e-04f, 9.154268023e-04f, 9.117821605e-04f, 9.081357321e-04f, 9.044875253e-04f, 9.008375481e-04f,
+ 8.971858088e-04f, 8.935323153e-04f, 8.898770758e-04f, 8.862200984e-04f, 8.825613912e-04f, 8.789009624e-04f, 8.752388200e-04f, 8.715749723e-04f, 8.679094273e-04f, 8.642421931e-04f,
+ 8.605732780e-04f, 8.569026900e-04f, 8.532304373e-04f, 8.495565281e-04f, 8.458809705e-04f, 8.422037726e-04f, 8.385249426e-04f, 8.348444886e-04f, 8.311624189e-04f, 8.274787416e-04f,
+ 8.237934649e-04f, 8.201065969e-04f, 8.164181458e-04f, 8.127281198e-04f, 8.090365271e-04f, 8.053433759e-04f, 8.016486743e-04f, 7.979524305e-04f, 7.942546527e-04f, 7.905553492e-04f,
+ 7.868545281e-04f, 7.831521977e-04f, 7.794483661e-04f, 7.757430415e-04f, 7.720362321e-04f, 7.683279463e-04f, 7.646181921e-04f, 7.609069778e-04f, 7.571943116e-04f, 7.534802018e-04f,
+ 7.497646566e-04f, 7.460476841e-04f, 7.423292927e-04f, 7.386094906e-04f, 7.348882859e-04f, 7.311656870e-04f, 7.274417021e-04f, 7.237163394e-04f, 7.199896073e-04f, 7.162615138e-04f,
+ 7.125320673e-04f, 7.088012761e-04f, 7.050691484e-04f, 7.013356924e-04f, 6.976009164e-04f, 6.938648287e-04f, 6.901274376e-04f, 6.863887513e-04f, 6.826487781e-04f, 6.789075263e-04f,
+ 6.751650041e-04f, 6.714212198e-04f, 6.676761817e-04f, 6.639298982e-04f, 6.601823774e-04f, 6.564336276e-04f, 6.526836572e-04f, 6.489324745e-04f, 6.451800877e-04f, 6.414265051e-04f,
+ 6.376717351e-04f, 6.339157859e-04f, 6.301586659e-04f, 6.264003833e-04f, 6.226409464e-04f, 6.188803637e-04f, 6.151186433e-04f, 6.113557935e-04f, 6.075918228e-04f, 6.038267394e-04f,
+ 6.000605517e-04f, 5.962932679e-04f, 5.925248964e-04f, 5.887554455e-04f, 5.849849235e-04f, 5.812133388e-04f, 5.774406997e-04f, 5.736670145e-04f, 5.698922916e-04f, 5.661165393e-04f,
+ 5.623397659e-04f, 5.585619798e-04f, 5.547831893e-04f, 5.510034028e-04f, 5.472226286e-04f, 5.434408750e-04f, 5.396581504e-04f, 5.358744632e-04f, 5.320898217e-04f, 5.283042343e-04f,
+ 5.245177092e-04f, 5.207302549e-04f, 5.169418798e-04f, 5.131525921e-04f, 5.093624002e-04f, 5.055713126e-04f, 5.017793375e-04f, 4.979864834e-04f, 4.941927586e-04f, 4.903981714e-04f,
+ 4.866027303e-04f, 4.828064436e-04f, 4.790093197e-04f, 4.752113669e-04f, 4.714125937e-04f, 4.676130083e-04f, 4.638126193e-04f, 4.600114349e-04f, 4.562094635e-04f, 4.524067136e-04f,
+ 4.486031935e-04f, 4.447989115e-04f, 4.409938762e-04f, 4.371880958e-04f, 4.333815787e-04f, 4.295743334e-04f, 4.257663682e-04f, 4.219576916e-04f, 4.181483118e-04f, 4.143382373e-04f,
+ 4.105274766e-04f, 4.067160379e-04f, 4.029039297e-04f, 3.990911604e-04f, 3.952777383e-04f, 3.914636720e-04f, 3.876489697e-04f, 3.838336399e-04f, 3.800176909e-04f, 3.762011313e-04f,
+ 3.723839693e-04f, 3.685662134e-04f, 3.647478720e-04f, 3.609289535e-04f, 3.571094664e-04f, 3.532894189e-04f, 3.494688195e-04f, 3.456476767e-04f, 3.418259988e-04f, 3.380037942e-04f,
+ 3.341810714e-04f, 3.303578388e-04f, 3.265341047e-04f, 3.227098777e-04f, 3.188851660e-04f, 3.150599782e-04f, 3.112343225e-04f, 3.074082076e-04f, 3.035816417e-04f, 2.997546332e-04f,
+ 2.959271907e-04f, 2.920993225e-04f, 2.882710370e-04f, 2.844423426e-04f, 2.806132478e-04f, 2.767837610e-04f, 2.729538906e-04f, 2.691236450e-04f, 2.652930326e-04f, 2.614620619e-04f,
+ 2.576307413e-04f, 2.537990791e-04f, 2.499670839e-04f, 2.461347640e-04f, 2.423021279e-04f, 2.384691840e-04f, 2.346359406e-04f, 2.308024063e-04f, 2.269685894e-04f, 2.231344984e-04f,
+ 2.193001417e-04f, 2.154655277e-04f, 2.116306648e-04f, 2.077955614e-04f, 2.039602261e-04f, 2.001246671e-04f, 1.962888929e-04f, 1.924529120e-04f, 1.886167328e-04f, 1.847803636e-04f,
+ 1.809438130e-04f, 1.771070893e-04f, 1.732702009e-04f, 1.694331563e-04f, 1.655959639e-04f, 1.617586321e-04f, 1.579211693e-04f, 1.540835840e-04f, 1.502458846e-04f, 1.464080795e-04f,
+ 1.425701771e-04f, 1.387321858e-04f, 1.348941141e-04f, 1.310559704e-04f, 1.272177630e-04f, 1.233795005e-04f, 1.195411912e-04f, 1.157028435e-04f, 1.118644660e-04f, 1.080260669e-04f,
+ 1.041876547e-04f, 1.003492378e-04f, 9.651082465e-05f, 9.267242365e-05f, 8.883404321e-05f, 8.499569175e-05f, 8.115737768e-05f, 7.731910942e-05f, 7.348089537e-05f, 6.964274394e-05f,
+ 6.580466355e-05f, 6.196666261e-05f, 5.812874953e-05f, 5.429093272e-05f, 5.045322058e-05f, 4.661562152e-05f, 4.277814395e-05f, 3.894079628e-05f, 3.510358691e-05f, 3.126652425e-05f,
+ 2.742961670e-05f, 2.359287266e-05f, 1.975630053e-05f, 1.591990873e-05f, 1.208370563e-05f, 8.247699660e-06f, 4.411899199e-06f, 5.763126514e-07f, -3.259051588e-06f, -7.094185122e-06f,
+ -1.092907956e-05f, -1.476372650e-05f, -1.859811756e-05f, -2.243224433e-05f, -2.626609845e-05f, -3.009967150e-05f, -3.393295511e-05f, -3.776594088e-05f, -4.159862044e-05f, -4.543098539e-05f,
+ -4.926302736e-05f, -5.309473796e-05f, -5.692610880e-05f, -6.075713152e-05f, -6.458779772e-05f, -6.841809904e-05f, -7.224802709e-05f, -7.607757350e-05f, -7.990672990e-05f, -8.373548792e-05f,
+ -8.756383918e-05f, -9.139177531e-05f, -9.521928796e-05f, -9.904636874e-05f, -1.028730093e-04f, -1.066992013e-04f, -1.105249363e-04f, -1.143502060e-04f, -1.181750020e-04f, -1.219993160e-04f,
+ -1.258231396e-04f, -1.296464645e-04f, -1.334692823e-04f, -1.372915846e-04f, -1.411133632e-04f, -1.449346096e-04f, -1.487553155e-04f, -1.525754725e-04f, -1.563950724e-04f, -1.602141068e-04f,
+ -1.640325673e-04f, -1.678504456e-04f, -1.716677334e-04f, -1.754844223e-04f, -1.793005040e-04f, -1.831159702e-04f, -1.869308125e-04f, -1.907450226e-04f, -1.945585922e-04f, -1.983715130e-04f,
+ -2.021837766e-04f, -2.059953747e-04f, -2.098062991e-04f, -2.136165413e-04f, -2.174260931e-04f, -2.212349461e-04f, -2.250430921e-04f, -2.288505228e-04f, -2.326572298e-04f, -2.364632048e-04f,
+ -2.402684395e-04f, -2.440729257e-04f, -2.478766551e-04f, -2.516796192e-04f, -2.554818099e-04f, -2.592832189e-04f, -2.630838378e-04f, -2.668836585e-04f, -2.706826725e-04f, -2.744808716e-04f,
+ -2.782782476e-04f, -2.820747921e-04f, -2.858704969e-04f, -2.896653538e-04f, -2.934593543e-04f, -2.972524904e-04f, -3.010447536e-04f, -3.048361358e-04f, -3.086266287e-04f, -3.124162240e-04f,
+ -3.162049135e-04f, -3.199926889e-04f, -3.237795419e-04f, -3.275654644e-04f, -3.313504480e-04f, -3.351344846e-04f, -3.389175658e-04f, -3.426996835e-04f, -3.464808294e-04f, -3.502609953e-04f,
+ -3.540401730e-04f, -3.578183541e-04f, -3.615955306e-04f, -3.653716941e-04f, -3.691468365e-04f, -3.729209495e-04f, -3.766940249e-04f, -3.804660545e-04f, -3.842370302e-04f, -3.880069436e-04f,
+ -3.917757867e-04f, -3.955435511e-04f, -3.993102287e-04f, -4.030758113e-04f, -4.068402907e-04f, -4.106036588e-04f, -4.143659072e-04f, -4.181270280e-04f, -4.218870128e-04f, -4.256458534e-04f,
+ -4.294035418e-04f, -4.331600698e-04f, -4.369154291e-04f, -4.406696117e-04f, -4.444226092e-04f, -4.481744137e-04f, -4.519250170e-04f, -4.556744108e-04f, -4.594225870e-04f, -4.631695375e-04f,
+ -4.669152542e-04f, -4.706597289e-04f, -4.744029534e-04f, -4.781449197e-04f, -4.818856196e-04f, -4.856250449e-04f, -4.893631876e-04f, -4.931000396e-04f, -4.968355926e-04f, -5.005698387e-04f,
+ -5.043027696e-04f, -5.080343774e-04f, -5.117646538e-04f, -5.154935908e-04f, -5.192211802e-04f, -5.229474141e-04f, -5.266722842e-04f, -5.303957826e-04f, -5.341179010e-04f, -5.378386316e-04f,
+ -5.415579661e-04f, -5.452758964e-04f, -5.489924147e-04f, -5.527075126e-04f, -5.564211823e-04f, -5.601334156e-04f, -5.638442045e-04f, -5.675535410e-04f, -5.712614169e-04f, -5.749678243e-04f,
+ -5.786727550e-04f, -5.823762012e-04f, -5.860781547e-04f, -5.897786074e-04f, -5.934775515e-04f, -5.971749788e-04f, -6.008708814e-04f, -6.045652511e-04f, -6.082580801e-04f, -6.119493603e-04f,
+ -6.156390837e-04f, -6.193272424e-04f, -6.230138282e-04f, -6.266988332e-04f, -6.303822495e-04f, -6.340640691e-04f, -6.377442839e-04f, -6.414228860e-04f, -6.450998675e-04f, -6.487752203e-04f,
+ -6.524489365e-04f, -6.561210081e-04f, -6.597914273e-04f, -6.634601859e-04f, -6.671272762e-04f, -6.707926901e-04f, -6.744564197e-04f, -6.781184571e-04f, -6.817787943e-04f, -6.854374234e-04f,
+ -6.890943366e-04f, -6.927495258e-04f, -6.964029832e-04f, -7.000547008e-04f, -7.037046708e-04f, -7.073528853e-04f, -7.109993363e-04f, -7.146440159e-04f, -7.182869164e-04f, -7.219280297e-04f,
+ -7.255673481e-04f, -7.292048636e-04f, -7.328405684e-04f, -7.364744545e-04f, -7.401065143e-04f, -7.437367397e-04f, -7.473651229e-04f, -7.509916562e-04f, -7.546163315e-04f, -7.582391412e-04f,
+ -7.618600774e-04f, -7.654791322e-04f, -7.690962979e-04f, -7.727115665e-04f, -7.763249303e-04f, -7.799363815e-04f, -7.835459123e-04f, -7.871535148e-04f, -7.907591814e-04f, -7.943629040e-04f,
+ -7.979646751e-04f, -8.015644868e-04f, -8.051623313e-04f, -8.087582009e-04f, -8.123520878e-04f, -8.159439842e-04f, -8.195338823e-04f, -8.231217745e-04f, -8.267076529e-04f, -8.302915099e-04f,
+ -8.338733376e-04f, -8.374531284e-04f, -8.410308745e-04f, -8.446065681e-04f, -8.481802017e-04f, -8.517517674e-04f, -8.553212576e-04f, -8.588886645e-04f, -8.624539804e-04f, -8.660171977e-04f,
+ -8.695783087e-04f, -8.731373056e-04f, -8.766941808e-04f, -8.802489267e-04f, -8.838015355e-04f, -8.873519996e-04f, -8.909003113e-04f, -8.944464630e-04f, -8.979904470e-04f, -9.015322557e-04f,
+ -9.050718815e-04f, -9.086093166e-04f, -9.121445536e-04f, -9.156775847e-04f, -9.192084023e-04f, -9.227369989e-04f, -9.262633668e-04f, -9.297874984e-04f, -9.333093862e-04f, -9.368290225e-04f,
+ -9.403463998e-04f, -9.438615104e-04f, -9.473743468e-04f, -9.508849015e-04f, -9.543931668e-04f, -9.578991353e-04f, -9.614027993e-04f, -9.649041513e-04f, -9.684031838e-04f, -9.718998892e-04f,
+ -9.753942600e-04f, -9.788862887e-04f, -9.823759678e-04f, -9.858632897e-04f, -9.893482469e-04f, -9.928308320e-04f, -9.963110374e-04f, -9.997888556e-04f, -1.003264279e-03f, -1.006737301e-03f,
+ -1.010207913e-03f, -1.013676107e-03f, -1.017141878e-03f, -1.020605216e-03f, -1.024066115e-03f, -1.027524567e-03f, -1.030980565e-03f, -1.034434101e-03f, -1.037885168e-03f, -1.041333758e-03f,
+ -1.044779864e-03f, -1.048223479e-03f, -1.051664595e-03f, -1.055103204e-03f, -1.058539300e-03f, -1.061972875e-03f, -1.065403922e-03f, -1.068832433e-03f, -1.072258401e-03f, -1.075681818e-03f,
+ -1.079102677e-03f, -1.082520971e-03f, -1.085936693e-03f, -1.089349835e-03f, -1.092760389e-03f, -1.096168349e-03f, -1.099573708e-03f, -1.102976457e-03f, -1.106376589e-03f, -1.109774098e-03f,
+ -1.113168975e-03f, -1.116561215e-03f, -1.119950808e-03f, -1.123337749e-03f, -1.126722029e-03f, -1.130103642e-03f, -1.133482580e-03f, -1.136858837e-03f, -1.140232404e-03f, -1.143603274e-03f,
+ -1.146971441e-03f, -1.150336897e-03f, -1.153699635e-03f, -1.157059647e-03f, -1.160416927e-03f, -1.163771467e-03f, -1.167123261e-03f, -1.170472300e-03f, -1.173818577e-03f, -1.177162087e-03f,
+ -1.180502820e-03f, -1.183840771e-03f, -1.187175931e-03f, -1.190508295e-03f, -1.193837854e-03f, -1.197164602e-03f, -1.200488531e-03f, -1.203809635e-03f, -1.207127906e-03f, -1.210443337e-03f,
+ -1.213755921e-03f, -1.217065650e-03f, -1.220372519e-03f, -1.223676519e-03f, -1.226977644e-03f, -1.230275887e-03f, -1.233571240e-03f, -1.236863697e-03f, -1.240153250e-03f, -1.243439892e-03f,
+ -1.246723617e-03f, -1.250004417e-03f, -1.253282285e-03f, -1.256557215e-03f, -1.259829198e-03f, -1.263098230e-03f, -1.266364301e-03f, -1.269627406e-03f, -1.272887536e-03f, -1.276144687e-03f,
+ -1.279398849e-03f, -1.282650017e-03f, -1.285898184e-03f, -1.289143342e-03f, -1.292385484e-03f, -1.295624604e-03f, -1.298860695e-03f, -1.302093750e-03f, -1.305323761e-03f, -1.308550723e-03f,
+ -1.311774627e-03f, -1.314995468e-03f, -1.318213238e-03f, -1.321427931e-03f, -1.324639539e-03f, -1.327848055e-03f, -1.331053474e-03f, -1.334255787e-03f, -1.337454989e-03f, -1.340651072e-03f,
+ -1.343844030e-03f, -1.347033855e-03f, -1.350220541e-03f, -1.353404081e-03f, -1.356584468e-03f, -1.359761696e-03f, -1.362935758e-03f, -1.366106646e-03f, -1.369274355e-03f, -1.372438877e-03f,
+ -1.375600206e-03f, -1.378758334e-03f, -1.381913256e-03f, -1.385064964e-03f, -1.388213452e-03f, -1.391358713e-03f, -1.394500740e-03f, -1.397639527e-03f, -1.400775067e-03f, -1.403907353e-03f,
+ -1.407036378e-03f, -1.410162136e-03f, -1.413284621e-03f, -1.416403825e-03f, -1.419519742e-03f, -1.422632365e-03f, -1.425741688e-03f, -1.428847704e-03f, -1.431950406e-03f, -1.435049788e-03f,
+ -1.438145843e-03f, -1.441238565e-03f, -1.444327947e-03f, -1.447413982e-03f, -1.450496665e-03f, -1.453575987e-03f, -1.456651943e-03f, -1.459724526e-03f, -1.462793730e-03f, -1.465859548e-03f,
+ -1.468921974e-03f, -1.471981001e-03f, -1.475036622e-03f, -1.478088832e-03f, -1.481137623e-03f, -1.484182989e-03f, -1.487224923e-03f, -1.490263420e-03f, -1.493298473e-03f, -1.496330075e-03f,
+ -1.499358219e-03f, -1.502382900e-03f, -1.505404111e-03f, -1.508421845e-03f, -1.511436097e-03f, -1.514446859e-03f, -1.517454125e-03f, -1.520457889e-03f, -1.523458145e-03f, -1.526454886e-03f,
+ -1.529448106e-03f, -1.532437798e-03f, -1.535423956e-03f, -1.538406574e-03f, -1.541385646e-03f, -1.544361164e-03f, -1.547333123e-03f, -1.550301517e-03f, -1.553266339e-03f, -1.556227582e-03f,
+ -1.559185241e-03f, -1.562139310e-03f, -1.565089781e-03f, -1.568036650e-03f, -1.570979909e-03f, -1.573919552e-03f, -1.576855573e-03f, -1.579787966e-03f, -1.582716725e-03f, -1.585641843e-03f,
+ -1.588563314e-03f, -1.591481132e-03f, -1.594395291e-03f, -1.597305785e-03f, -1.600212607e-03f, -1.603115751e-03f, -1.606015212e-03f, -1.608910983e-03f, -1.611803057e-03f, -1.614691430e-03f,
+ -1.617576094e-03f, -1.620457043e-03f, -1.623334272e-03f, -1.626207775e-03f, -1.629077544e-03f, -1.631943575e-03f, -1.634805861e-03f, -1.637664396e-03f, -1.640519174e-03f, -1.643370190e-03f,
+ -1.646217436e-03f, -1.649060907e-03f, -1.651900597e-03f, -1.654736499e-03f, -1.657568609e-03f, -1.660396920e-03f, -1.663221426e-03f, -1.666042120e-03f, -1.668858998e-03f, -1.671672053e-03f,
+ -1.674481278e-03f, -1.677286670e-03f, -1.680088220e-03f, -1.682885924e-03f, -1.685679775e-03f, -1.688469767e-03f, -1.691255896e-03f, -1.694038154e-03f, -1.696816536e-03f, -1.699591036e-03f,
+ -1.702361648e-03f, -1.705128366e-03f, -1.707891185e-03f, -1.710650099e-03f, -1.713405102e-03f, -1.716156187e-03f, -1.718903350e-03f, -1.721646584e-03f, -1.724385884e-03f, -1.727121243e-03f,
+ -1.729852657e-03f, -1.732580119e-03f, -1.735303624e-03f, -1.738023165e-03f, -1.740738738e-03f, -1.743450336e-03f, -1.746157954e-03f, -1.748861586e-03f, -1.751561226e-03f, -1.754256868e-03f,
+ -1.756948508e-03f, -1.759636139e-03f, -1.762319755e-03f, -1.764999351e-03f, -1.767674922e-03f, -1.770346462e-03f, -1.773013964e-03f, -1.775677424e-03f, -1.778336836e-03f, -1.780992193e-03f,
+ -1.783643492e-03f, -1.786290726e-03f, -1.788933889e-03f, -1.791572976e-03f, -1.794207982e-03f, -1.796838900e-03f, -1.799465726e-03f, -1.802088454e-03f, -1.804707078e-03f, -1.807321593e-03f,
+ -1.809931993e-03f, -1.812538273e-03f, -1.815140427e-03f, -1.817738451e-03f, -1.820332337e-03f, -1.822922082e-03f, -1.825507679e-03f, -1.828089124e-03f, -1.830666410e-03f, -1.833239532e-03f,
+ -1.835808486e-03f, -1.838373265e-03f, -1.840933864e-03f, -1.843490278e-03f, -1.846042501e-03f, -1.848590529e-03f, -1.851134355e-03f, -1.853673974e-03f, -1.856209382e-03f, -1.858740572e-03f,
+ -1.861267540e-03f, -1.863790280e-03f, -1.866308787e-03f, -1.868823055e-03f, -1.871333080e-03f, -1.873838856e-03f, -1.876340378e-03f, -1.878837640e-03f, -1.881330638e-03f, -1.883819366e-03f,
+ -1.886303819e-03f, -1.888783991e-03f, -1.891259879e-03f, -1.893731475e-03f, -1.896198776e-03f, -1.898661776e-03f, -1.901120470e-03f, -1.903574852e-03f, -1.906024919e-03f, -1.908470663e-03f,
+ -1.910912082e-03f, -1.913349168e-03f, -1.915781918e-03f, -1.918210326e-03f, -1.920634387e-03f, -1.923054096e-03f, -1.925469448e-03f, -1.927880438e-03f, -1.930287061e-03f, -1.932689312e-03f,
+ -1.935087185e-03f, -1.937480677e-03f, -1.939869781e-03f, -1.942254493e-03f, -1.944634809e-03f, -1.947010722e-03f, -1.949382228e-03f, -1.951749322e-03f, -1.954111999e-03f, -1.956470255e-03f,
+ -1.958824084e-03f, -1.961173481e-03f, -1.963518442e-03f, -1.965858961e-03f, -1.968195035e-03f, -1.970526657e-03f, -1.972853823e-03f, -1.975176528e-03f, -1.977494768e-03f, -1.979808537e-03f,
+ -1.982117831e-03f, -1.984422645e-03f, -1.986722974e-03f, -1.989018813e-03f, -1.991310158e-03f, -1.993597004e-03f, -1.995879346e-03f, -1.998157179e-03f, -2.000430499e-03f, -2.002699300e-03f,
+ -2.004963579e-03f, -2.007223330e-03f, -2.009478550e-03f, -2.011729232e-03f, -2.013975372e-03f, -2.016216967e-03f, -2.018454010e-03f, -2.020686499e-03f, -2.022914426e-03f, -2.025137790e-03f,
+ -2.027356583e-03f, -2.029570803e-03f, -2.031780445e-03f, -2.033985503e-03f, -2.036185973e-03f, -2.038381851e-03f, -2.040573133e-03f, -2.042759813e-03f, -2.044941887e-03f, -2.047119351e-03f,
+ -2.049292200e-03f, -2.051460430e-03f, -2.053624036e-03f, -2.055783013e-03f, -2.057937358e-03f, -2.060087065e-03f, -2.062232131e-03f, -2.064372550e-03f, -2.066508320e-03f, -2.068639434e-03f,
+ -2.070765889e-03f, -2.072887680e-03f, -2.075004803e-03f, -2.077117253e-03f, -2.079225027e-03f, -2.081328119e-03f, -2.083426526e-03f, -2.085520243e-03f, -2.087609266e-03f, -2.089693590e-03f,
+ -2.091773212e-03f, -2.093848126e-03f, -2.095918330e-03f, -2.097983817e-03f, -2.100044585e-03f, -2.102100629e-03f, -2.104151944e-03f, -2.106198527e-03f, -2.108240373e-03f, -2.110277478e-03f,
+ -2.112309838e-03f, -2.114337449e-03f, -2.116360306e-03f, -2.118378406e-03f, -2.120391744e-03f, -2.122400315e-03f, -2.124404117e-03f, -2.126403145e-03f, -2.128397394e-03f, -2.130386861e-03f,
+ -2.132371542e-03f, -2.134351432e-03f, -2.136326527e-03f, -2.138296824e-03f, -2.140262318e-03f, -2.142223006e-03f, -2.144178882e-03f, -2.146129944e-03f, -2.148076188e-03f, -2.150017608e-03f,
+ -2.151954202e-03f, -2.153885966e-03f, -2.155812894e-03f, -2.157734984e-03f, -2.159652232e-03f, -2.161564634e-03f, -2.163472185e-03f, -2.165374881e-03f, -2.167272720e-03f, -2.169165697e-03f,
+ -2.171053808e-03f, -2.172937049e-03f, -2.174815417e-03f, -2.176688907e-03f, -2.178557517e-03f, -2.180421241e-03f, -2.182280076e-03f, -2.184134019e-03f, -2.185983066e-03f, -2.187827212e-03f,
+ -2.189666455e-03f, -2.191500789e-03f, -2.193330213e-03f, -2.195154721e-03f, -2.196974311e-03f, -2.198788978e-03f, -2.200598719e-03f, -2.202403530e-03f, -2.204203408e-03f, -2.205998348e-03f,
+ -2.207788347e-03f, -2.209573402e-03f, -2.211353509e-03f, -2.213128664e-03f, -2.214898864e-03f, -2.216664105e-03f, -2.218424384e-03f, -2.220179696e-03f, -2.221930039e-03f, -2.223675408e-03f,
+ -2.225415801e-03f, -2.227151214e-03f, -2.228881643e-03f, -2.230607084e-03f, -2.232327535e-03f, -2.234042992e-03f, -2.235753451e-03f, -2.237458909e-03f, -2.239159362e-03f, -2.240854807e-03f,
+ -2.242545241e-03f, -2.244230660e-03f, -2.245911061e-03f, -2.247586440e-03f, -2.249256794e-03f, -2.250922119e-03f, -2.252582413e-03f, -2.254237672e-03f, -2.255887892e-03f, -2.257533070e-03f,
+ -2.259173204e-03f, -2.260808289e-03f, -2.262438322e-03f, -2.264063301e-03f, -2.265683221e-03f, -2.267298080e-03f, -2.268907874e-03f, -2.270512600e-03f, -2.272112255e-03f, -2.273706835e-03f,
+ -2.275296338e-03f, -2.276880760e-03f, -2.278460099e-03f, -2.280034350e-03f, -2.281603511e-03f, -2.283167578e-03f, -2.284726549e-03f, -2.286280420e-03f, -2.287829189e-03f, -2.289372852e-03f,
+ -2.290911405e-03f, -2.292444847e-03f, -2.293973174e-03f, -2.295496382e-03f, -2.297014469e-03f, -2.298527432e-03f, -2.300035268e-03f, -2.301537974e-03f, -2.303035546e-03f, -2.304527982e-03f,
+ -2.306015279e-03f, -2.307497434e-03f, -2.308974444e-03f, -2.310446306e-03f, -2.311913017e-03f, -2.313374574e-03f, -2.314830974e-03f, -2.316282214e-03f, -2.317728292e-03f, -2.319169205e-03f,
+ -2.320604949e-03f, -2.322035522e-03f, -2.323460922e-03f, -2.324881144e-03f, -2.326296187e-03f, -2.327706047e-03f, -2.329110723e-03f, -2.330510210e-03f, -2.331904507e-03f, -2.333293610e-03f,
+ -2.334677517e-03f, -2.336056225e-03f, -2.337429731e-03f, -2.338798034e-03f, -2.340161129e-03f, -2.341519014e-03f, -2.342871687e-03f, -2.344219144e-03f, -2.345561385e-03f, -2.346898404e-03f,
+ -2.348230201e-03f, -2.349556772e-03f, -2.350878115e-03f, -2.352194227e-03f, -2.353505106e-03f, -2.354810749e-03f, -2.356111153e-03f, -2.357406316e-03f, -2.358696236e-03f, -2.359980910e-03f,
+ -2.361260335e-03f, -2.362534508e-03f, -2.363803429e-03f, -2.365067093e-03f, -2.366325499e-03f, -2.367578643e-03f, -2.368826525e-03f, -2.370069140e-03f, -2.371306487e-03f, -2.372538564e-03f,
+ -2.373765367e-03f, -2.374986895e-03f, -2.376203145e-03f, -2.377414115e-03f, -2.378619803e-03f, -2.379820205e-03f, -2.381015321e-03f, -2.382205147e-03f, -2.383389681e-03f, -2.384568921e-03f,
+ -2.385742865e-03f, -2.386911510e-03f, -2.388074854e-03f, -2.389232896e-03f, -2.390385631e-03f, -2.391533060e-03f, -2.392675178e-03f, -2.393811985e-03f, -2.394943477e-03f, -2.396069654e-03f,
+ -2.397190511e-03f, -2.398306048e-03f, -2.399416263e-03f, -2.400521152e-03f, -2.401620715e-03f, -2.402714948e-03f, -2.403803850e-03f, -2.404887419e-03f, -2.405965653e-03f, -2.407038550e-03f,
+ -2.408106107e-03f, -2.409168322e-03f, -2.410225194e-03f, -2.411276721e-03f, -2.412322900e-03f, -2.413363730e-03f, -2.414399209e-03f, -2.415429334e-03f, -2.416454104e-03f, -2.417473516e-03f,
+ -2.418487570e-03f, -2.419496262e-03f, -2.420499592e-03f, -2.421497556e-03f, -2.422490154e-03f, -2.423477383e-03f, -2.424459242e-03f, -2.425435729e-03f, -2.426406842e-03f, -2.427372578e-03f,
+ -2.428332937e-03f, -2.429287917e-03f, -2.430237515e-03f, -2.431181730e-03f, -2.432120561e-03f, -2.433054004e-03f, -2.433982060e-03f, -2.434904725e-03f, -2.435821999e-03f, -2.436733880e-03f,
+ -2.437640365e-03f, -2.438541454e-03f, -2.439437144e-03f, -2.440327434e-03f, -2.441212323e-03f, -2.442091808e-03f, -2.442965888e-03f, -2.443834562e-03f, -2.444697827e-03f, -2.445555683e-03f,
+ -2.446408128e-03f, -2.447255160e-03f, -2.448096777e-03f, -2.448932979e-03f, -2.449763763e-03f, -2.450589128e-03f, -2.451409073e-03f, -2.452223596e-03f, -2.453032696e-03f, -2.453836370e-03f,
+ -2.454634619e-03f, -2.455427440e-03f, -2.456214832e-03f, -2.456996793e-03f, -2.457773322e-03f, -2.458544419e-03f, -2.459310080e-03f, -2.460070305e-03f, -2.460825094e-03f, -2.461574443e-03f,
+ -2.462318352e-03f, -2.463056820e-03f, -2.463789846e-03f, -2.464517427e-03f, -2.465239563e-03f, -2.465956253e-03f, -2.466667495e-03f, -2.467373288e-03f, -2.468073631e-03f, -2.468768522e-03f,
+ -2.469457961e-03f, -2.470141946e-03f, -2.470820476e-03f, -2.471493550e-03f, -2.472161166e-03f, -2.472823324e-03f, -2.473480023e-03f, -2.474131260e-03f, -2.474777036e-03f, -2.475417349e-03f,
+ -2.476052198e-03f, -2.476681582e-03f, -2.477305500e-03f, -2.477923950e-03f, -2.478536933e-03f, -2.479144446e-03f, -2.479746489e-03f, -2.480343060e-03f, -2.480934160e-03f, -2.481519786e-03f,
+ -2.482099938e-03f, -2.482674615e-03f, -2.483243815e-03f, -2.483807539e-03f, -2.484365785e-03f, -2.484918552e-03f, -2.485465839e-03f, -2.486007646e-03f, -2.486543971e-03f, -2.487074814e-03f,
+ -2.487600174e-03f, -2.488120050e-03f, -2.488634441e-03f, -2.489143346e-03f, -2.489646765e-03f, -2.490144697e-03f, -2.490637141e-03f, -2.491124096e-03f, -2.491605562e-03f, -2.492081537e-03f,
+ -2.492552021e-03f, -2.493017014e-03f, -2.493476515e-03f, -2.493930522e-03f, -2.494379036e-03f, -2.494822056e-03f, -2.495259580e-03f, -2.495691609e-03f, -2.496118142e-03f, -2.496539177e-03f,
+ -2.496954715e-03f, -2.497364756e-03f, -2.497769297e-03f, -2.498168339e-03f, -2.498561882e-03f, -2.498949924e-03f, -2.499332465e-03f, -2.499709505e-03f, -2.500081043e-03f, -2.500447079e-03f,
+ -2.500807612e-03f, -2.501162642e-03f, -2.501512168e-03f, -2.501856189e-03f, -2.502194707e-03f, -2.502527719e-03f, -2.502855225e-03f, -2.503177226e-03f, -2.503493720e-03f, -2.503804708e-03f,
+ -2.504110189e-03f, -2.504410163e-03f, -2.504704628e-03f, -2.504993586e-03f, -2.505277036e-03f, -2.505554977e-03f, -2.505827409e-03f, -2.506094332e-03f, -2.506355746e-03f, -2.506611650e-03f,
+ -2.506862044e-03f, -2.507106928e-03f, -2.507346301e-03f, -2.507580164e-03f, -2.507808517e-03f, -2.508031358e-03f, -2.508248688e-03f, -2.508460507e-03f, -2.508666815e-03f, -2.508867611e-03f,
+ -2.509062896e-03f, -2.509252669e-03f, -2.509436930e-03f, -2.509615679e-03f, -2.509788916e-03f, -2.509956641e-03f, -2.510118854e-03f, -2.510275555e-03f, -2.510426744e-03f, -2.510572420e-03f,
+ -2.510712585e-03f, -2.510847237e-03f, -2.510976378e-03f, -2.511100006e-03f, -2.511218122e-03f, -2.511330726e-03f, -2.511437819e-03f, -2.511539400e-03f, -2.511635469e-03f, -2.511726026e-03f,
+ -2.511811072e-03f, -2.511890607e-03f, -2.511964630e-03f, -2.512033143e-03f, -2.512096144e-03f, -2.512153636e-03f, -2.512205616e-03f, -2.512252087e-03f, -2.512293047e-03f, -2.512328498e-03f,
+ -2.512358439e-03f, -2.512382871e-03f, -2.512401793e-03f, -2.512415207e-03f, -2.512423113e-03f, -2.512425511e-03f, -2.512422400e-03f, -2.512413782e-03f, -2.512399658e-03f, -2.512380026e-03f,
+ -2.512354888e-03f, -2.512324244e-03f, -2.512288094e-03f, -2.512246439e-03f, -2.512199279e-03f, -2.512146614e-03f, -2.512088446e-03f, -2.512024774e-03f, -2.511955599e-03f, -2.511880922e-03f,
+ -2.511800742e-03f, -2.511715061e-03f, -2.511623878e-03f, -2.511527196e-03f, -2.511425013e-03f, -2.511317330e-03f, -2.511204149e-03f, -2.511085469e-03f, -2.510961291e-03f, -2.510831617e-03f,
+ -2.510696445e-03f, -2.510555778e-03f, -2.510409615e-03f, -2.510257958e-03f, -2.510100807e-03f, -2.509938162e-03f, -2.509770025e-03f, -2.509596395e-03f, -2.509417274e-03f, -2.509232663e-03f,
+ -2.509042562e-03f, -2.508846971e-03f, -2.508645893e-03f, -2.508439326e-03f, -2.508227273e-03f, -2.508009734e-03f, -2.507786709e-03f, -2.507558200e-03f, -2.507324208e-03f, -2.507084733e-03f,
+ -2.506839775e-03f, -2.506589337e-03f, -2.506333418e-03f, -2.506072020e-03f, -2.505805144e-03f, -2.505532790e-03f, -2.505254959e-03f, -2.504971653e-03f, -2.504682872e-03f, -2.504388617e-03f,
+ -2.504088890e-03f, -2.503783690e-03f, -2.503473020e-03f, -2.503156880e-03f, -2.502835271e-03f, -2.502508194e-03f, -2.502175650e-03f, -2.501837641e-03f, -2.501494167e-03f, -2.501145229e-03f,
+ -2.500790829e-03f, -2.500430968e-03f, -2.500065646e-03f, -2.499694865e-03f, -2.499318626e-03f, -2.498936930e-03f, -2.498549778e-03f, -2.498157172e-03f, -2.497759112e-03f, -2.497355600e-03f,
+ -2.496946637e-03f, -2.496532224e-03f, -2.496112363e-03f, -2.495687054e-03f, -2.495256299e-03f, -2.494820100e-03f, -2.494378456e-03f, -2.493931371e-03f, -2.493478845e-03f, -2.493020879e-03f,
+ -2.492557474e-03f, -2.492088633e-03f, -2.491614356e-03f, -2.491134645e-03f, -2.490649501e-03f, -2.490158925e-03f, -2.489662920e-03f, -2.489161485e-03f, -2.488654623e-03f, -2.488142336e-03f,
+ -2.487624623e-03f, -2.487101488e-03f, -2.486572932e-03f, -2.486038955e-03f, -2.485499560e-03f, -2.484954747e-03f, -2.484404519e-03f, -2.483848877e-03f, -2.483287823e-03f, -2.482721358e-03f,
+ -2.482149483e-03f, -2.481572200e-03f, -2.480989512e-03f, -2.480401418e-03f, -2.479807922e-03f, -2.479209024e-03f, -2.478604726e-03f, -2.477995030e-03f, -2.477379938e-03f, -2.476759451e-03f,
+ -2.476133571e-03f, -2.475502299e-03f, -2.474865637e-03f, -2.474223588e-03f, -2.473576152e-03f, -2.472923331e-03f, -2.472265128e-03f, -2.471601544e-03f, -2.470932580e-03f, -2.470258239e-03f,
+ -2.469578522e-03f, -2.468893431e-03f, -2.468202968e-03f, -2.467507134e-03f, -2.466805932e-03f, -2.466099364e-03f, -2.465387431e-03f, -2.464670135e-03f, -2.463947478e-03f, -2.463219461e-03f,
+ -2.462486088e-03f, -2.461747360e-03f, -2.461003278e-03f, -2.460253845e-03f, -2.459499062e-03f, -2.458738932e-03f, -2.457973456e-03f, -2.457202637e-03f, -2.456426477e-03f, -2.455644977e-03f,
+ -2.454858139e-03f, -2.454065967e-03f, -2.453268461e-03f, -2.452465623e-03f, -2.451657457e-03f, -2.450843963e-03f, -2.450025144e-03f, -2.449201002e-03f, -2.448371540e-03f, -2.447536759e-03f,
+ -2.446696661e-03f, -2.445851249e-03f, -2.445000525e-03f, -2.444144490e-03f, -2.443283148e-03f, -2.442416500e-03f, -2.441544549e-03f, -2.440667296e-03f, -2.439784745e-03f, -2.438896897e-03f,
+ -2.438003754e-03f, -2.437105319e-03f, -2.436201594e-03f, -2.435292581e-03f, -2.434378284e-03f, -2.433458703e-03f, -2.432533841e-03f, -2.431603701e-03f, -2.430668285e-03f, -2.429727595e-03f,
+ -2.428781634e-03f, -2.427830405e-03f, -2.426873908e-03f, -2.425912148e-03f, -2.424945126e-03f, -2.423972844e-03f, -2.422995306e-03f, -2.422012513e-03f, -2.421024469e-03f, -2.420031175e-03f,
+ -2.419032634e-03f, -2.418028849e-03f, -2.417019822e-03f, -2.416005555e-03f, -2.414986051e-03f, -2.413961313e-03f, -2.412931344e-03f, -2.411896145e-03f, -2.410855719e-03f, -2.409810069e-03f,
+ -2.408759198e-03f, -2.407703108e-03f, -2.406641802e-03f, -2.405575282e-03f, -2.404503551e-03f, -2.403426612e-03f, -2.402344467e-03f, -2.401257120e-03f, -2.400164571e-03f, -2.399066826e-03f,
+ -2.397963885e-03f, -2.396855753e-03f, -2.395742431e-03f, -2.394623922e-03f, -2.393500229e-03f, -2.392371356e-03f, -2.391237304e-03f, -2.390098076e-03f, -2.388953675e-03f, -2.387804105e-03f,
+ -2.386649367e-03f, -2.385489466e-03f, -2.384324402e-03f, -2.383154180e-03f, -2.381978803e-03f, -2.380798272e-03f, -2.379612592e-03f, -2.378421764e-03f, -2.377225793e-03f, -2.376024680e-03f,
+ -2.374818428e-03f, -2.373607042e-03f, -2.372390523e-03f, -2.371168875e-03f, -2.369942100e-03f, -2.368710201e-03f, -2.367473183e-03f, -2.366231047e-03f, -2.364983796e-03f, -2.363731434e-03f,
+ -2.362473964e-03f, -2.361211388e-03f, -2.359943710e-03f, -2.358670933e-03f, -2.357393060e-03f, -2.356110095e-03f, -2.354822039e-03f, -2.353528896e-03f, -2.352230670e-03f, -2.350927364e-03f,
+ -2.349618980e-03f, -2.348305522e-03f, -2.346986993e-03f, -2.345663397e-03f, -2.344334736e-03f, -2.343001013e-03f, -2.341662232e-03f, -2.340318397e-03f, -2.338969510e-03f, -2.337615574e-03f,
+ -2.336256594e-03f, -2.334892571e-03f, -2.333523510e-03f, -2.332149414e-03f, -2.330770285e-03f, -2.329386128e-03f, -2.327996946e-03f, -2.326602742e-03f, -2.325203519e-03f, -2.323799281e-03f,
+ -2.322390031e-03f, -2.320975772e-03f, -2.319556508e-03f, -2.318132243e-03f, -2.316702979e-03f, -2.315268721e-03f, -2.313829471e-03f, -2.312385233e-03f, -2.310936010e-03f, -2.309481807e-03f,
+ -2.308022625e-03f, -2.306558470e-03f, -2.305089344e-03f, -2.303615252e-03f, -2.302136195e-03f, -2.300652179e-03f, -2.299163206e-03f, -2.297669280e-03f, -2.296170405e-03f, -2.294666584e-03f,
+ -2.293157821e-03f, -2.291644119e-03f, -2.290125482e-03f, -2.288601914e-03f, -2.287073418e-03f, -2.285539999e-03f, -2.284001658e-03f, -2.282458401e-03f, -2.280910231e-03f, -2.279357151e-03f,
+ -2.277799166e-03f, -2.276236278e-03f, -2.274668493e-03f, -2.273095812e-03f, -2.271518241e-03f, -2.269935783e-03f, -2.268348441e-03f, -2.266756220e-03f, -2.265159123e-03f, -2.263557154e-03f,
+ -2.261950316e-03f, -2.260338615e-03f, -2.258722052e-03f, -2.257100633e-03f, -2.255474361e-03f, -2.253843240e-03f, -2.252207274e-03f, -2.250566466e-03f, -2.248920821e-03f, -2.247270342e-03f,
+ -2.245615033e-03f, -2.243954899e-03f, -2.242289943e-03f, -2.240620169e-03f, -2.238945581e-03f, -2.237266183e-03f, -2.235581979e-03f, -2.233892973e-03f, -2.232199169e-03f, -2.230500570e-03f,
+ -2.228797182e-03f, -2.227089008e-03f, -2.225376051e-03f, -2.223658317e-03f, -2.221935808e-03f, -2.220208530e-03f, -2.218476485e-03f, -2.216739679e-03f, -2.214998115e-03f, -2.213251798e-03f,
+ -2.211500731e-03f, -2.209744919e-03f, -2.207984366e-03f, -2.206219075e-03f, -2.204449052e-03f, -2.202674300e-03f, -2.200894823e-03f, -2.199110625e-03f, -2.197321712e-03f, -2.195528086e-03f,
+ -2.193729753e-03f, -2.191926716e-03f, -2.190118979e-03f, -2.188306547e-03f, -2.186489425e-03f, -2.184667615e-03f, -2.182841124e-03f, -2.181009954e-03f, -2.179174111e-03f, -2.177333597e-03f,
+ -2.175488419e-03f, -2.173638580e-03f, -2.171784084e-03f, -2.169924936e-03f, -2.168061140e-03f, -2.166192701e-03f, -2.164319622e-03f, -2.162441909e-03f, -2.160559565e-03f, -2.158672596e-03f,
+ -2.156781004e-03f, -2.154884796e-03f, -2.152983975e-03f, -2.151078545e-03f, -2.149168512e-03f, -2.147253880e-03f, -2.145334652e-03f, -2.143410834e-03f, -2.141482430e-03f, -2.139549444e-03f,
+ -2.137611882e-03f, -2.135669747e-03f, -2.133723044e-03f, -2.131771778e-03f, -2.129815953e-03f, -2.127855574e-03f, -2.125890645e-03f, -2.123921171e-03f, -2.121947157e-03f, -2.119968606e-03f,
+ -2.117985524e-03f, -2.115997915e-03f, -2.114005785e-03f, -2.112009136e-03f, -2.110007975e-03f, -2.108002306e-03f, -2.105992133e-03f, -2.103977461e-03f, -2.101958295e-03f, -2.099934640e-03f,
+ -2.097906500e-03f, -2.095873880e-03f, -2.093836784e-03f, -2.091795218e-03f, -2.089749186e-03f, -2.087698693e-03f, -2.085643743e-03f, -2.083584342e-03f, -2.081520494e-03f, -2.079452204e-03f,
+ -2.077379476e-03f, -2.075302316e-03f, -2.073220729e-03f, -2.071134718e-03f, -2.069044290e-03f, -2.066949449e-03f, -2.064850199e-03f, -2.062746546e-03f, -2.060638494e-03f, -2.058526048e-03f,
+ -2.056409214e-03f, -2.054287996e-03f, -2.052162399e-03f, -2.050032428e-03f, -2.047898087e-03f, -2.045759383e-03f, -2.043616319e-03f, -2.041468901e-03f, -2.039317133e-03f, -2.037161022e-03f,
+ -2.035000570e-03f, -2.032835785e-03f, -2.030666670e-03f, -2.028493230e-03f, -2.026315471e-03f, -2.024133398e-03f, -2.021947016e-03f, -2.019756329e-03f, -2.017561343e-03f, -2.015362063e-03f,
+ -2.013158493e-03f, -2.010950640e-03f, -2.008738508e-03f, -2.006522102e-03f, -2.004301428e-03f, -2.002076490e-03f, -1.999847293e-03f, -1.997613843e-03f, -1.995376145e-03f, -1.993134204e-03f,
+ -1.990888025e-03f, -1.988637614e-03f, -1.986382975e-03f, -1.984124114e-03f, -1.981861035e-03f, -1.979593745e-03f, -1.977322248e-03f, -1.975046550e-03f, -1.972766655e-03f, -1.970482569e-03f,
+ -1.968194298e-03f, -1.965901847e-03f, -1.963605220e-03f, -1.961304423e-03f, -1.958999462e-03f, -1.956690341e-03f, -1.954377066e-03f, -1.952059643e-03f, -1.949738076e-03f, -1.947412372e-03f,
+ -1.945082534e-03f, -1.942748569e-03f, -1.940410483e-03f, -1.938068279e-03f, -1.935721965e-03f, -1.933371545e-03f, -1.931017024e-03f, -1.928658408e-03f, -1.926295702e-03f, -1.923928913e-03f,
+ -1.921558044e-03f, -1.919183102e-03f, -1.916804092e-03f, -1.914421020e-03f, -1.912033891e-03f, -1.909642710e-03f, -1.907247483e-03f, -1.904848216e-03f, -1.902444914e-03f, -1.900037582e-03f,
+ -1.897626226e-03f, -1.895210851e-03f, -1.892791464e-03f, -1.890368069e-03f, -1.887940672e-03f, -1.885509279e-03f, -1.883073895e-03f, -1.880634526e-03f, -1.878191177e-03f, -1.875743855e-03f,
+ -1.873292563e-03f, -1.870837309e-03f, -1.868378098e-03f, -1.865914936e-03f, -1.863447827e-03f, -1.860976778e-03f, -1.858501794e-03f, -1.856022882e-03f, -1.853540046e-03f, -1.851053292e-03f,
+ -1.848562626e-03f, -1.846068054e-03f, -1.843569582e-03f, -1.841067214e-03f, -1.838560958e-03f, -1.836050818e-03f, -1.833536800e-03f, -1.831018910e-03f, -1.828497154e-03f, -1.825971538e-03f,
+ -1.823442067e-03f, -1.820908747e-03f, -1.818371584e-03f, -1.815830583e-03f, -1.813285751e-03f, -1.810737093e-03f, -1.808184615e-03f, -1.805628323e-03f, -1.803068223e-03f, -1.800504320e-03f,
+ -1.797936620e-03f, -1.795365130e-03f, -1.792789855e-03f, -1.790210801e-03f, -1.787627973e-03f, -1.785041379e-03f, -1.782451023e-03f, -1.779856911e-03f, -1.777259050e-03f, -1.774657445e-03f,
+ -1.772052102e-03f, -1.769443028e-03f, -1.766830228e-03f, -1.764213707e-03f, -1.761593473e-03f, -1.758969531e-03f, -1.756341887e-03f, -1.753710546e-03f, -1.751075516e-03f, -1.748436801e-03f,
+ -1.745794409e-03f, -1.743148344e-03f, -1.740498613e-03f, -1.737845223e-03f, -1.735188178e-03f, -1.732527485e-03f, -1.729863150e-03f, -1.727195180e-03f, -1.724523579e-03f, -1.721848355e-03f,
+ -1.719169514e-03f, -1.716487060e-03f, -1.713801001e-03f, -1.711111343e-03f, -1.708418092e-03f, -1.705721253e-03f, -1.703020834e-03f, -1.700316839e-03f, -1.697609276e-03f, -1.694898150e-03f,
+ -1.692183468e-03f, -1.689465235e-03f, -1.686743458e-03f, -1.684018144e-03f, -1.681289297e-03f, -1.678556925e-03f, -1.675821033e-03f, -1.673081629e-03f, -1.670338717e-03f, -1.667592305e-03f,
+ -1.664842398e-03f, -1.662089003e-03f, -1.659332125e-03f, -1.656571772e-03f, -1.653807950e-03f, -1.651040664e-03f, -1.648269921e-03f, -1.645495727e-03f, -1.642718089e-03f, -1.639937013e-03f,
+ -1.637152505e-03f, -1.634364571e-03f, -1.631573218e-03f, -1.628778452e-03f, -1.625980280e-03f, -1.623178707e-03f, -1.620373741e-03f, -1.617565386e-03f, -1.614753651e-03f, -1.611938541e-03f,
+ -1.609120062e-03f, -1.606298221e-03f, -1.603473025e-03f, -1.600644479e-03f, -1.597812590e-03f, -1.594977365e-03f, -1.592138809e-03f, -1.589296930e-03f, -1.586451734e-03f, -1.583603227e-03f,
+ -1.580751415e-03f, -1.577896305e-03f, -1.575037904e-03f, -1.572176218e-03f, -1.569311254e-03f, -1.566443017e-03f, -1.563571514e-03f, -1.560696753e-03f, -1.557818739e-03f, -1.554937478e-03f,
+ -1.552052978e-03f, -1.549165245e-03f, -1.546274286e-03f, -1.543380106e-03f, -1.540482713e-03f, -1.537582113e-03f, -1.534678312e-03f, -1.531771317e-03f, -1.528861136e-03f, -1.525947773e-03f,
+ -1.523031236e-03f, -1.520111532e-03f, -1.517188666e-03f, -1.514262646e-03f, -1.511333479e-03f, -1.508401170e-03f, -1.505465726e-03f, -1.502527155e-03f, -1.499585462e-03f, -1.496640654e-03f,
+ -1.493692739e-03f, -1.490741721e-03f, -1.487787609e-03f, -1.484830409e-03f, -1.481870128e-03f, -1.478906772e-03f, -1.475940347e-03f, -1.472970861e-03f, -1.469998321e-03f, -1.467022732e-03f,
+ -1.464044102e-03f, -1.461062437e-03f, -1.458077745e-03f, -1.455090031e-03f, -1.452099303e-03f, -1.449105567e-03f, -1.446108830e-03f, -1.443109099e-03f, -1.440106380e-03f, -1.437100680e-03f,
+ -1.434092007e-03f, -1.431080366e-03f, -1.428065765e-03f, -1.425048210e-03f, -1.422027709e-03f, -1.419004267e-03f, -1.415977892e-03f, -1.412948591e-03f, -1.409916370e-03f, -1.406881236e-03f,
+ -1.403843196e-03f, -1.400802257e-03f, -1.397758426e-03f, -1.394711709e-03f, -1.391662113e-03f, -1.388609646e-03f, -1.385554314e-03f, -1.382496124e-03f, -1.379435082e-03f, -1.376371197e-03f,
+ -1.373304474e-03f, -1.370234920e-03f, -1.367162543e-03f, -1.364087349e-03f, -1.361009345e-03f, -1.357928538e-03f, -1.354844935e-03f, -1.351758543e-03f, -1.348669370e-03f, -1.345577420e-03f,
+ -1.342482703e-03f, -1.339385224e-03f, -1.336284991e-03f, -1.333182011e-03f, -1.330076290e-03f, -1.326967835e-03f, -1.323856655e-03f, -1.320742754e-03f, -1.317626141e-03f, -1.314506823e-03f,
+ -1.311384806e-03f, -1.308260097e-03f, -1.305132704e-03f, -1.302002634e-03f, -1.298869893e-03f, -1.295734489e-03f, -1.292596428e-03f, -1.289455717e-03f, -1.286312365e-03f, -1.283166377e-03f,
+ -1.280017761e-03f, -1.276866523e-03f, -1.273712672e-03f, -1.270556213e-03f, -1.267397154e-03f, -1.264235503e-03f, -1.261071266e-03f, -1.257904449e-03f, -1.254735062e-03f, -1.251563109e-03f,
+ -1.248388600e-03f, -1.245211540e-03f, -1.242031936e-03f, -1.238849797e-03f, -1.235665129e-03f, -1.232477938e-03f, -1.229288234e-03f, -1.226096021e-03f, -1.222901308e-03f, -1.219704102e-03f,
+ -1.216504410e-03f, -1.213302238e-03f, -1.210097595e-03f, -1.206890488e-03f, -1.203680923e-03f, -1.200468907e-03f, -1.197254449e-03f, -1.194037555e-03f, -1.190818232e-03f, -1.187596487e-03f,
+ -1.184372329e-03f, -1.181145763e-03f, -1.177916797e-03f, -1.174685439e-03f, -1.171451695e-03f, -1.168215573e-03f, -1.164977081e-03f, -1.161736224e-03f, -1.158493011e-03f, -1.155247449e-03f,
+ -1.151999545e-03f, -1.148749306e-03f, -1.145496740e-03f, -1.142241853e-03f, -1.138984654e-03f, -1.135725149e-03f, -1.132463345e-03f, -1.129199251e-03f, -1.125932873e-03f, -1.122664218e-03f,
+ -1.119393295e-03f, -1.116120109e-03f, -1.112844669e-03f, -1.109566981e-03f, -1.106287054e-03f, -1.103004894e-03f, -1.099720509e-03f, -1.096433906e-03f, -1.093145092e-03f, -1.089854075e-03f,
+ -1.086560862e-03f, -1.083265461e-03f, -1.079967878e-03f, -1.076668121e-03f, -1.073366198e-03f, -1.070062116e-03f, -1.066755882e-03f, -1.063447504e-03f, -1.060136988e-03f, -1.056824343e-03f,
+ -1.053509576e-03f, -1.050192694e-03f, -1.046873705e-03f, -1.043552615e-03f, -1.040229433e-03f, -1.036904165e-03f, -1.033576820e-03f, -1.030247404e-03f, -1.026915926e-03f, -1.023582392e-03f,
+ -1.020246809e-03f, -1.016909186e-03f, -1.013569530e-03f, -1.010227848e-03f, -1.006884147e-03f, -1.003538436e-03f, -1.000190721e-03f, -9.968410103e-04f, -9.934893109e-04f, -9.901356304e-04f,
+ -9.867799763e-04f, -9.834223560e-04f, -9.800627771e-04f, -9.767012470e-04f, -9.733377732e-04f, -9.699723632e-04f, -9.666050244e-04f, -9.632357644e-04f, -9.598645907e-04f, -9.564915108e-04f,
+ -9.531165322e-04f, -9.497396624e-04f, -9.463609088e-04f, -9.429802792e-04f, -9.395977808e-04f, -9.362134214e-04f, -9.328272083e-04f, -9.294391492e-04f, -9.260492515e-04f, -9.226575229e-04f,
+ -9.192639708e-04f, -9.158686029e-04f, -9.124714266e-04f, -9.090724495e-04f, -9.056716791e-04f, -9.022691231e-04f, -8.988647890e-04f, -8.954586844e-04f, -8.920508168e-04f, -8.886411938e-04f,
+ -8.852298230e-04f, -8.818167120e-04f, -8.784018683e-04f, -8.749852995e-04f, -8.715670133e-04f, -8.681470173e-04f, -8.647253189e-04f, -8.613019259e-04f, -8.578768458e-04f, -8.544500863e-04f,
+ -8.510216549e-04f, -8.475915593e-04f, -8.441598071e-04f, -8.407264059e-04f, -8.372913633e-04f, -8.338546870e-04f, -8.304163846e-04f, -8.269764637e-04f, -8.235349320e-04f, -8.200917970e-04f,
+ -8.166470666e-04f, -8.132007482e-04f, -8.097528495e-04f, -8.063033782e-04f, -8.028523420e-04f, -7.993997485e-04f, -7.959456054e-04f, -7.924899203e-04f, -7.890327009e-04f, -7.855739548e-04f,
+ -7.821136898e-04f, -7.786519135e-04f, -7.751886336e-04f, -7.717238578e-04f, -7.682575938e-04f, -7.647898491e-04f, -7.613206317e-04f, -7.578499490e-04f, -7.543778089e-04f, -7.509042190e-04f,
+ -7.474291870e-04f, -7.439527206e-04f, -7.404748276e-04f, -7.369955156e-04f, -7.335147924e-04f, -7.300326656e-04f, -7.265491431e-04f, -7.230642324e-04f, -7.195779413e-04f, -7.160902776e-04f,
+ -7.126012490e-04f, -7.091108632e-04f, -7.056191279e-04f, -7.021260509e-04f, -6.986316399e-04f, -6.951359026e-04f, -6.916388469e-04f, -6.881404803e-04f, -6.846408108e-04f, -6.811398460e-04f,
+ -6.776375936e-04f, -6.741340615e-04f, -6.706292574e-04f, -6.671231891e-04f, -6.636158643e-04f, -6.601072907e-04f, -6.565974762e-04f, -6.530864285e-04f, -6.495741554e-04f, -6.460606646e-04f,
+ -6.425459640e-04f, -6.390300612e-04f, -6.355129642e-04f, -6.319946806e-04f, -6.284752183e-04f, -6.249545850e-04f, -6.214327885e-04f, -6.179098366e-04f, -6.143857371e-04f, -6.108604978e-04f,
+ -6.073341266e-04f, -6.038066311e-04f, -6.002780192e-04f, -5.967482986e-04f, -5.932174773e-04f, -5.896855630e-04f, -5.861525635e-04f, -5.826184866e-04f, -5.790833401e-04f, -5.755471319e-04f,
+ -5.720098697e-04f, -5.684715614e-04f, -5.649322148e-04f, -5.613918378e-04f, -5.578504380e-04f, -5.543080234e-04f, -5.507646018e-04f, -5.472201810e-04f, -5.436747689e-04f, -5.401283732e-04f,
+ -5.365810019e-04f, -5.330326627e-04f, -5.294833635e-04f, -5.259331121e-04f, -5.223819163e-04f, -5.188297840e-04f, -5.152767231e-04f, -5.117227414e-04f, -5.081678467e-04f, -5.046120469e-04f,
+ -5.010553498e-04f, -4.974977633e-04f, -4.939392952e-04f, -4.903799535e-04f, -4.868197458e-04f, -4.832586801e-04f, -4.796967643e-04f, -4.761340063e-04f, -4.725704137e-04f, -4.690059947e-04f,
+ -4.654407569e-04f, -4.618747083e-04f, -4.583078567e-04f, -4.547402100e-04f, -4.511717761e-04f, -4.476025628e-04f, -4.440325780e-04f, -4.404618296e-04f, -4.368903254e-04f, -4.333180734e-04f,
+ -4.297450813e-04f, -4.261713572e-04f, -4.225969088e-04f, -4.190217440e-04f, -4.154458708e-04f, -4.118692969e-04f, -4.082920304e-04f, -4.047140790e-04f, -4.011354506e-04f, -3.975561532e-04f,
+ -3.939761946e-04f, -3.903955827e-04f, -3.868143254e-04f, -3.832324306e-04f, -3.796499062e-04f, -3.760667601e-04f, -3.724830001e-04f, -3.688986341e-04f, -3.653136701e-04f, -3.617281160e-04f,
+ -3.581419796e-04f, -3.545552688e-04f, -3.509679916e-04f, -3.473801557e-04f, -3.437917693e-04f, -3.402028400e-04f, -3.366133759e-04f, -3.330233848e-04f, -3.294328746e-04f, -3.258418533e-04f,
+ -3.222503287e-04f, -3.186583088e-04f, -3.150658014e-04f, -3.114728144e-04f, -3.078793559e-04f, -3.042854335e-04f, -3.006910554e-04f, -2.970962293e-04f, -2.935009632e-04f, -2.899052650e-04f,
+ -2.863091426e-04f, -2.827126039e-04f, -2.791156568e-04f, -2.755183093e-04f, -2.719205692e-04f, -2.683224445e-04f, -2.647239430e-04f, -2.611250727e-04f, -2.575258414e-04f, -2.539262572e-04f,
+ -2.503263279e-04f, -2.467260614e-04f, -2.431254656e-04f, -2.395245485e-04f, -2.359233180e-04f, -2.323217819e-04f, -2.287199483e-04f, -2.251178249e-04f, -2.215154197e-04f, -2.179127407e-04f,
+ -2.143097958e-04f, -2.107065928e-04f, -2.071031397e-04f, -2.034994443e-04f, -1.998955147e-04f, -1.962913587e-04f, -1.926869843e-04f, -1.890823993e-04f, -1.854776117e-04f, -1.818726293e-04f,
+ -1.782674602e-04f, -1.746621122e-04f, -1.710565932e-04f, -1.674509112e-04f, -1.638450740e-04f, -1.602390896e-04f, -1.566329658e-04f, -1.530267107e-04f, -1.494203321e-04f, -1.458138379e-04f,
+ -1.422072361e-04f, -1.386005346e-04f, -1.349937412e-04f, -1.313868639e-04f, -1.277799106e-04f, -1.241728892e-04f, -1.205658076e-04f, -1.169586737e-04f, -1.133514955e-04f, -1.097442809e-04f,
+ -1.061370377e-04f, -1.025297739e-04f, -9.892249743e-05f, -9.531521613e-05f, -9.170793793e-05f, -8.810067074e-05f, -8.449342247e-05f, -8.088620104e-05f, -7.727901434e-05f, -7.367187029e-05f,
+ -7.006477679e-05f, -6.645774174e-05f, -6.285077305e-05f, -5.924387862e-05f, -5.563706636e-05f, -5.203034417e-05f, -4.842371996e-05f, -4.481720161e-05f, -4.121079705e-05f, -3.760451415e-05f,
+ -3.399836083e-05f, -3.039234498e-05f, -2.678647451e-05f, -2.318075730e-05f, -1.957520125e-05f, -1.596981427e-05f, -1.236460423e-05f, -8.759579047e-06f, -5.154746601e-06f, -1.550114788e-06f,
+ 2.054308501e-06f, 5.658515377e-06f, 9.262497950e-06f, 1.286624833e-05f, 1.646975864e-05f, 2.007302097e-05f, 2.367602746e-05f, 2.727877022e-05f, 3.088124135e-05f, 3.448343299e-05f,
+ 3.808533725e-05f, 4.168694624e-05f, 4.528825210e-05f, 4.888924694e-05f, 5.248992288e-05f, 5.609027205e-05f, 5.969028658e-05f, 6.328995860e-05f, 6.688928022e-05f, 7.048824358e-05f,
+ 7.408684082e-05f, 7.768506406e-05f, 8.128290543e-05f, 8.488035708e-05f, 8.847741113e-05f, 9.207405972e-05f, 9.567029500e-05f, 9.926610910e-05f, 1.028614942e-04f, 1.064564423e-04f,
+ 1.100509457e-04f, 1.136449966e-04f, 1.172385869e-04f, 1.208317089e-04f, 1.244243548e-04f, 1.280165167e-04f, 1.316081867e-04f, 1.351993570e-04f, 1.387900198e-04f, 1.423801672e-04f,
+ 1.459697914e-04f, 1.495588844e-04f, 1.531474386e-04f, 1.567354461e-04f, 1.603228989e-04f, 1.639097894e-04f, 1.674961096e-04f, 1.710818518e-04f, 1.746670080e-04f, 1.782515706e-04f,
+ 1.818355315e-04f, 1.854188832e-04f, 1.890016176e-04f, 1.925837270e-04f, 1.961652036e-04f, 1.997460396e-04f, 2.033262271e-04f, 2.069057584e-04f, 2.104846255e-04f, 2.140628208e-04f,
+ 2.176403365e-04f, 2.212171646e-04f, 2.247932974e-04f, 2.283687272e-04f, 2.319434460e-04f, 2.355174462e-04f, 2.390907199e-04f, 2.426632594e-04f, 2.462350567e-04f, 2.498061043e-04f,
+ 2.533763942e-04f, 2.569459187e-04f, 2.605146700e-04f, 2.640826403e-04f, 2.676498219e-04f, 2.712162070e-04f, 2.747817877e-04f, 2.783465564e-04f, 2.819105053e-04f, 2.854736266e-04f,
+ 2.890359125e-04f, 2.925973553e-04f, 2.961579472e-04f, 2.997176805e-04f, 3.032765473e-04f, 3.068345401e-04f, 3.103916509e-04f, 3.139478721e-04f, 3.175031960e-04f, 3.210576147e-04f,
+ 3.246111205e-04f, 3.281637057e-04f, 3.317153626e-04f, 3.352660835e-04f, 3.388158605e-04f, 3.423646860e-04f, 3.459125522e-04f, 3.494594515e-04f, 3.530053761e-04f, 3.565503183e-04f,
+ 3.600942704e-04f, 3.636372246e-04f, 3.671791733e-04f, 3.707201087e-04f, 3.742600232e-04f, 3.777989090e-04f, 3.813367585e-04f, 3.848735639e-04f, 3.884093176e-04f, 3.919440118e-04f,
+ 3.954776390e-04f, 3.990101913e-04f, 4.025416612e-04f, 4.060720409e-04f, 4.096013227e-04f, 4.131294990e-04f, 4.166565622e-04f, 4.201825045e-04f, 4.237073183e-04f, 4.272309959e-04f,
+ 4.307535297e-04f, 4.342749120e-04f, 4.377951351e-04f, 4.413141915e-04f, 4.448320734e-04f, 4.483487732e-04f, 4.518642834e-04f, 4.553785961e-04f, 4.588917039e-04f, 4.624035990e-04f,
+ 4.659142739e-04f, 4.694237209e-04f, 4.729319324e-04f, 4.764389007e-04f, 4.799446184e-04f, 4.834490777e-04f, 4.869522710e-04f, 4.904541908e-04f, 4.939548294e-04f, 4.974541792e-04f,
+ 5.009522327e-04f, 5.044489822e-04f, 5.079444202e-04f, 5.114385390e-04f, 5.149313311e-04f, 5.184227890e-04f, 5.219129049e-04f, 5.254016715e-04f, 5.288890810e-04f, 5.323751259e-04f,
+ 5.358597987e-04f, 5.393430918e-04f, 5.428249976e-04f, 5.463055086e-04f, 5.497846173e-04f, 5.532623160e-04f, 5.567385973e-04f, 5.602134537e-04f, 5.636868775e-04f, 5.671588613e-04f,
+ 5.706293975e-04f, 5.740984785e-04f, 5.775660970e-04f, 5.810322454e-04f, 5.844969161e-04f, 5.879601016e-04f, 5.914217945e-04f, 5.948819872e-04f, 5.983406722e-04f, 6.017978421e-04f,
+ 6.052534893e-04f, 6.087076064e-04f, 6.121601859e-04f, 6.156112203e-04f, 6.190607021e-04f, 6.225086239e-04f, 6.259549782e-04f, 6.293997575e-04f, 6.328429543e-04f, 6.362845613e-04f,
+ 6.397245710e-04f, 6.431629758e-04f, 6.465997684e-04f, 6.500349413e-04f, 6.534684872e-04f, 6.569003984e-04f, 6.603306678e-04f, 6.637592877e-04f, 6.671862508e-04f, 6.706115497e-04f,
+ 6.740351769e-04f, 6.774571251e-04f, 6.808773868e-04f, 6.842959547e-04f, 6.877128213e-04f, 6.911279793e-04f, 6.945414213e-04f, 6.979531399e-04f, 7.013631276e-04f, 7.047713773e-04f,
+ 7.081778813e-04f, 7.115826325e-04f, 7.149856234e-04f, 7.183868468e-04f, 7.217862951e-04f, 7.251839611e-04f, 7.285798375e-04f, 7.319739168e-04f, 7.353661919e-04f, 7.387566552e-04f,
+ 7.421452996e-04f, 7.455321176e-04f, 7.489171020e-04f, 7.523002455e-04f, 7.556815407e-04f, 7.590609803e-04f, 7.624385571e-04f, 7.658142637e-04f, 7.691880929e-04f, 7.725600373e-04f,
+ 7.759300897e-04f, 7.792982429e-04f, 7.826644894e-04f, 7.860288221e-04f, 7.893912338e-04f, 7.927517170e-04f, 7.961102647e-04f, 7.994668695e-04f, 8.028215242e-04f, 8.061742215e-04f,
+ 8.095249543e-04f, 8.128737152e-04f, 8.162204971e-04f, 8.195652928e-04f, 8.229080950e-04f, 8.262488964e-04f, 8.295876900e-04f, 8.329244685e-04f, 8.362592247e-04f, 8.395919515e-04f,
+ 8.429226415e-04f, 8.462512877e-04f, 8.495778829e-04f, 8.529024198e-04f, 8.562248914e-04f, 8.595452905e-04f, 8.628636098e-04f, 8.661798424e-04f, 8.694939809e-04f, 8.728060183e-04f,
+ 8.761159474e-04f, 8.794237611e-04f, 8.827294522e-04f, 8.860330138e-04f, 8.893344385e-04f, 8.926337193e-04f, 8.959308492e-04f, 8.992258210e-04f, 9.025186275e-04f, 9.058092618e-04f,
+ 9.090977167e-04f, 9.123839852e-04f, 9.156680601e-04f, 9.189499344e-04f, 9.222296011e-04f, 9.255070530e-04f, 9.287822832e-04f, 9.320552845e-04f, 9.353260499e-04f, 9.385945724e-04f,
+ 9.418608450e-04f, 9.451248606e-04f, 9.483866122e-04f, 9.516460928e-04f, 9.549032953e-04f, 9.581582128e-04f, 9.614108383e-04f, 9.646611647e-04f, 9.679091851e-04f, 9.711548925e-04f,
+ 9.743982799e-04f, 9.776393403e-04f, 9.808780668e-04f, 9.841144524e-04f, 9.873484901e-04f, 9.905801730e-04f, 9.938094942e-04f, 9.970364467e-04f, 1.000261023e-03f, 1.003483218e-03f,
+ 1.006703023e-03f, 1.009920431e-03f, 1.013135436e-03f, 1.016348031e-03f, 1.019558208e-03f, 1.022765962e-03f, 1.025971285e-03f, 1.029174170e-03f, 1.032374610e-03f, 1.035572599e-03f,
+ 1.038768129e-03f, 1.041961194e-03f, 1.045151787e-03f, 1.048339901e-03f, 1.051525529e-03f, 1.054708665e-03f, 1.057889301e-03f, 1.061067430e-03f, 1.064243047e-03f, 1.067416143e-03f,
+ 1.070586713e-03f, 1.073754749e-03f, 1.076920245e-03f, 1.080083194e-03f, 1.083243588e-03f, 1.086401422e-03f, 1.089556689e-03f, 1.092709381e-03f, 1.095859493e-03f, 1.099007016e-03f,
+ 1.102151945e-03f, 1.105294273e-03f, 1.108433992e-03f, 1.111571097e-03f, 1.114705581e-03f, 1.117837436e-03f, 1.120966657e-03f, 1.124093235e-03f, 1.127217166e-03f, 1.130338442e-03f,
+ 1.133457055e-03f, 1.136573001e-03f, 1.139686272e-03f, 1.142796860e-03f, 1.145904761e-03f, 1.149009966e-03f, 1.152112470e-03f, 1.155212266e-03f, 1.158309346e-03f, 1.161403705e-03f,
+ 1.164495336e-03f, 1.167584232e-03f, 1.170670387e-03f, 1.173753794e-03f, 1.176834445e-03f, 1.179912336e-03f, 1.182987459e-03f, 1.186059808e-03f, 1.189129375e-03f, 1.192196155e-03f,
+ 1.195260141e-03f, 1.198321327e-03f, 1.201379705e-03f, 1.204435269e-03f, 1.207488014e-03f, 1.210537931e-03f, 1.213585015e-03f, 1.216629260e-03f, 1.219670658e-03f, 1.222709203e-03f,
+ 1.225744889e-03f, 1.228777709e-03f, 1.231807657e-03f, 1.234834726e-03f, 1.237858909e-03f, 1.240880202e-03f, 1.243898596e-03f, 1.246914085e-03f, 1.249926663e-03f, 1.252936324e-03f,
+ 1.255943061e-03f, 1.258946868e-03f, 1.261947738e-03f, 1.264945665e-03f, 1.267940642e-03f, 1.270932664e-03f, 1.273921723e-03f, 1.276907814e-03f, 1.279890929e-03f, 1.282871063e-03f,
+ 1.285848209e-03f, 1.288822361e-03f, 1.291793513e-03f, 1.294761658e-03f, 1.297726790e-03f, 1.300688902e-03f, 1.303647988e-03f, 1.306604043e-03f, 1.309557059e-03f, 1.312507030e-03f,
+ 1.315453950e-03f, 1.318397813e-03f, 1.321338613e-03f, 1.324276342e-03f, 1.327210996e-03f, 1.330142567e-03f, 1.333071050e-03f, 1.335996438e-03f, 1.338918725e-03f, 1.341837905e-03f,
+ 1.344753971e-03f, 1.347666918e-03f, 1.350576739e-03f, 1.353483427e-03f, 1.356386978e-03f, 1.359287383e-03f, 1.362184639e-03f, 1.365078737e-03f, 1.367969673e-03f, 1.370857439e-03f,
+ 1.373742031e-03f, 1.376623440e-03f, 1.379501663e-03f, 1.382376691e-03f, 1.385248520e-03f, 1.388117144e-03f, 1.390982555e-03f, 1.393844748e-03f, 1.396703717e-03f, 1.399559456e-03f,
+ 1.402411958e-03f, 1.405261218e-03f, 1.408107230e-03f, 1.410949987e-03f, 1.413789484e-03f, 1.416625714e-03f, 1.419458672e-03f, 1.422288351e-03f, 1.425114746e-03f, 1.427937850e-03f,
+ 1.430757657e-03f, 1.433574162e-03f, 1.436387358e-03f, 1.439197240e-03f, 1.442003801e-03f, 1.444807036e-03f, 1.447606939e-03f, 1.450403503e-03f, 1.453196723e-03f, 1.455986592e-03f,
+ 1.458773106e-03f, 1.461556257e-03f, 1.464336041e-03f, 1.467112451e-03f, 1.469885481e-03f, 1.472655125e-03f, 1.475421378e-03f, 1.478184234e-03f, 1.480943686e-03f, 1.483699730e-03f,
+ 1.486452358e-03f, 1.489201566e-03f, 1.491947347e-03f, 1.494689696e-03f, 1.497428607e-03f, 1.500164074e-03f, 1.502896091e-03f, 1.505624652e-03f, 1.508349752e-03f, 1.511071385e-03f,
+ 1.513789545e-03f, 1.516504227e-03f, 1.519215424e-03f, 1.521923131e-03f, 1.524627342e-03f, 1.527328052e-03f, 1.530025254e-03f, 1.532718944e-03f, 1.535409114e-03f, 1.538095761e-03f,
+ 1.540778877e-03f, 1.543458458e-03f, 1.546134497e-03f, 1.548806989e-03f, 1.551475928e-03f, 1.554141309e-03f, 1.556803126e-03f, 1.559461374e-03f, 1.562116046e-03f, 1.564767137e-03f,
+ 1.567414642e-03f, 1.570058555e-03f, 1.572698871e-03f, 1.575335583e-03f, 1.577968686e-03f, 1.580598175e-03f, 1.583224044e-03f, 1.585846288e-03f, 1.588464901e-03f, 1.591079877e-03f,
+ 1.593691212e-03f, 1.596298898e-03f, 1.598902932e-03f, 1.601503307e-03f, 1.604100019e-03f, 1.606693061e-03f, 1.609282428e-03f, 1.611868114e-03f, 1.614450115e-03f, 1.617028424e-03f,
+ 1.619603037e-03f, 1.622173947e-03f, 1.624741150e-03f, 1.627304640e-03f, 1.629864412e-03f, 1.632420459e-03f, 1.634972778e-03f, 1.637521362e-03f, 1.640066206e-03f, 1.642607305e-03f,
+ 1.645144653e-03f, 1.647678246e-03f, 1.650208077e-03f, 1.652734141e-03f, 1.655256434e-03f, 1.657774949e-03f, 1.660289682e-03f, 1.662800626e-03f, 1.665307778e-03f, 1.667811132e-03f,
+ 1.670310681e-03f, 1.672806422e-03f, 1.675298349e-03f, 1.677786456e-03f, 1.680270739e-03f, 1.682751192e-03f, 1.685227809e-03f, 1.687700587e-03f, 1.690169519e-03f, 1.692634600e-03f,
+ 1.695095826e-03f, 1.697553190e-03f, 1.700006689e-03f, 1.702456316e-03f, 1.704902067e-03f, 1.707343936e-03f, 1.709781918e-03f, 1.712216009e-03f, 1.714646203e-03f, 1.717072494e-03f,
+ 1.719494879e-03f, 1.721913351e-03f, 1.724327906e-03f, 1.726738539e-03f, 1.729145244e-03f, 1.731548017e-03f, 1.733946853e-03f, 1.736341746e-03f, 1.738732691e-03f, 1.741119684e-03f,
+ 1.743502720e-03f, 1.745881793e-03f, 1.748256898e-03f, 1.750628031e-03f, 1.752995187e-03f, 1.755358360e-03f, 1.757717546e-03f, 1.760072739e-03f, 1.762423936e-03f, 1.764771130e-03f,
+ 1.767114317e-03f, 1.769453492e-03f, 1.771788651e-03f, 1.774119788e-03f, 1.776446898e-03f, 1.778769977e-03f, 1.781089019e-03f, 1.783404020e-03f, 1.785714976e-03f, 1.788021880e-03f,
+ 1.790324729e-03f, 1.792623518e-03f, 1.794918241e-03f, 1.797208894e-03f, 1.799495472e-03f, 1.801777971e-03f, 1.804056386e-03f, 1.806330711e-03f, 1.808600942e-03f, 1.810867075e-03f,
+ 1.813129105e-03f, 1.815387026e-03f, 1.817640835e-03f, 1.819890527e-03f, 1.822136096e-03f, 1.824377538e-03f, 1.826614849e-03f, 1.828848024e-03f, 1.831077058e-03f, 1.833301947e-03f,
+ 1.835522685e-03f, 1.837739269e-03f, 1.839951693e-03f, 1.842159954e-03f, 1.844364046e-03f, 1.846563965e-03f, 1.848759706e-03f, 1.850951266e-03f, 1.853138638e-03f, 1.855321819e-03f,
+ 1.857500804e-03f, 1.859675588e-03f, 1.861846168e-03f, 1.864012538e-03f, 1.866174695e-03f, 1.868332632e-03f, 1.870486347e-03f, 1.872635835e-03f, 1.874781090e-03f, 1.876922110e-03f,
+ 1.879058888e-03f, 1.881191422e-03f, 1.883319705e-03f, 1.885443735e-03f, 1.887563506e-03f, 1.889679015e-03f, 1.891790256e-03f, 1.893897226e-03f, 1.895999919e-03f, 1.898098332e-03f,
+ 1.900192461e-03f, 1.902282301e-03f, 1.904367847e-03f, 1.906449095e-03f, 1.908526042e-03f, 1.910598682e-03f, 1.912667012e-03f, 1.914731027e-03f, 1.916790723e-03f, 1.918846095e-03f,
+ 1.920897140e-03f, 1.922943853e-03f, 1.924986230e-03f, 1.927024266e-03f, 1.929057958e-03f, 1.931087302e-03f, 1.933112292e-03f, 1.935132925e-03f, 1.937149197e-03f, 1.939161103e-03f,
+ 1.941168640e-03f, 1.943171803e-03f, 1.945170588e-03f, 1.947164992e-03f, 1.949155009e-03f, 1.951140635e-03f, 1.953121868e-03f, 1.955098702e-03f, 1.957071134e-03f, 1.959039159e-03f,
+ 1.961002773e-03f, 1.962961973e-03f, 1.964916754e-03f, 1.966867113e-03f, 1.968813044e-03f, 1.970754545e-03f, 1.972691612e-03f, 1.974624239e-03f, 1.976552424e-03f, 1.978476162e-03f,
+ 1.980395450e-03f, 1.982310283e-03f, 1.984220658e-03f, 1.986126570e-03f, 1.988028016e-03f, 1.989924991e-03f, 1.991817493e-03f, 1.993705516e-03f, 1.995589058e-03f, 1.997468113e-03f,
+ 1.999342680e-03f, 2.001212752e-03f, 2.003078328e-03f, 2.004939402e-03f, 2.006795972e-03f, 2.008648032e-03f, 2.010495581e-03f, 2.012338612e-03f, 2.014177124e-03f, 2.016011112e-03f,
+ 2.017840572e-03f, 2.019665501e-03f, 2.021485895e-03f, 2.023301750e-03f, 2.025113063e-03f, 2.026919829e-03f, 2.028722045e-03f, 2.030519708e-03f, 2.032312814e-03f, 2.034101358e-03f,
+ 2.035885338e-03f, 2.037664750e-03f, 2.039439590e-03f, 2.041209854e-03f, 2.042975539e-03f, 2.044736642e-03f, 2.046493158e-03f, 2.048245085e-03f, 2.049992418e-03f, 2.051735154e-03f,
+ 2.053473289e-03f, 2.055206821e-03f, 2.056935744e-03f, 2.058660057e-03f, 2.060379755e-03f, 2.062094835e-03f, 2.063805293e-03f, 2.065511126e-03f, 2.067212330e-03f, 2.068908903e-03f,
+ 2.070600840e-03f, 2.072288138e-03f, 2.073970794e-03f, 2.075648804e-03f, 2.077322164e-03f, 2.078990873e-03f, 2.080654925e-03f, 2.082314318e-03f, 2.083969048e-03f, 2.085619113e-03f,
+ 2.087264507e-03f, 2.088905230e-03f, 2.090541276e-03f, 2.092172643e-03f, 2.093799327e-03f, 2.095421325e-03f, 2.097038634e-03f, 2.098651251e-03f, 2.100259171e-03f, 2.101862393e-03f,
+ 2.103460913e-03f, 2.105054727e-03f, 2.106643832e-03f, 2.108228226e-03f, 2.109807905e-03f, 2.111382865e-03f, 2.112953104e-03f, 2.114518618e-03f, 2.116079405e-03f, 2.117635460e-03f,
+ 2.119186782e-03f, 2.120733366e-03f, 2.122275210e-03f, 2.123812311e-03f, 2.125344666e-03f, 2.126872270e-03f, 2.128395123e-03f, 2.129913219e-03f, 2.131426557e-03f, 2.132935133e-03f,
+ 2.134438945e-03f, 2.135937988e-03f, 2.137432261e-03f, 2.138921760e-03f, 2.140406482e-03f, 2.141886425e-03f, 2.143361585e-03f, 2.144831959e-03f, 2.146297544e-03f, 2.147758338e-03f,
+ 2.149214338e-03f, 2.150665540e-03f, 2.152111942e-03f, 2.153553541e-03f, 2.154990333e-03f, 2.156422317e-03f, 2.157849489e-03f, 2.159271847e-03f, 2.160689387e-03f, 2.162102107e-03f,
+ 2.163510004e-03f, 2.164913075e-03f, 2.166311317e-03f, 2.167704728e-03f, 2.169093304e-03f, 2.170477044e-03f, 2.171855944e-03f, 2.173230002e-03f, 2.174599214e-03f, 2.175963578e-03f,
+ 2.177323092e-03f, 2.178677753e-03f, 2.180027557e-03f, 2.181372503e-03f, 2.182712588e-03f, 2.184047808e-03f, 2.185378162e-03f, 2.186703647e-03f, 2.188024260e-03f, 2.189339998e-03f,
+ 2.190650860e-03f, 2.191956842e-03f, 2.193257941e-03f, 2.194554156e-03f, 2.195845483e-03f, 2.197131921e-03f, 2.198413466e-03f, 2.199690116e-03f, 2.200961869e-03f, 2.202228722e-03f,
+ 2.203490672e-03f, 2.204747717e-03f, 2.205999855e-03f, 2.207247084e-03f, 2.208489399e-03f, 2.209726801e-03f, 2.210959285e-03f, 2.212186849e-03f, 2.213409492e-03f, 2.214627210e-03f,
+ 2.215840002e-03f, 2.217047864e-03f, 2.218250795e-03f, 2.219448792e-03f, 2.220641853e-03f, 2.221829976e-03f, 2.223013158e-03f, 2.224191397e-03f, 2.225364690e-03f, 2.226533036e-03f,
+ 2.227696432e-03f, 2.228854875e-03f, 2.230008365e-03f, 2.231156897e-03f, 2.232300471e-03f, 2.233439084e-03f, 2.234572733e-03f, 2.235701417e-03f, 2.236825133e-03f, 2.237943879e-03f,
+ 2.239057654e-03f, 2.240166454e-03f, 2.241270278e-03f, 2.242369123e-03f, 2.243462988e-03f, 2.244551871e-03f, 2.245635768e-03f, 2.246714679e-03f, 2.247788601e-03f, 2.248857532e-03f,
+ 2.249921470e-03f, 2.250980413e-03f, 2.252034359e-03f, 2.253083306e-03f, 2.254127251e-03f, 2.255166194e-03f, 2.256200132e-03f, 2.257229062e-03f, 2.258252984e-03f, 2.259271895e-03f,
+ 2.260285793e-03f, 2.261294676e-03f, 2.262298542e-03f, 2.263297390e-03f, 2.264291217e-03f, 2.265280022e-03f, 2.266263802e-03f, 2.267242556e-03f, 2.268216283e-03f, 2.269184979e-03f,
+ 2.270148644e-03f, 2.271107276e-03f, 2.272060872e-03f, 2.273009431e-03f, 2.273952951e-03f, 2.274891431e-03f, 2.275824868e-03f, 2.276753262e-03f, 2.277676609e-03f, 2.278594909e-03f,
+ 2.279508159e-03f, 2.280416359e-03f, 2.281319505e-03f, 2.282217598e-03f, 2.283110634e-03f, 2.283998613e-03f, 2.284881532e-03f, 2.285759390e-03f, 2.286632186e-03f, 2.287499917e-03f,
+ 2.288362583e-03f, 2.289220181e-03f, 2.290072710e-03f, 2.290920169e-03f, 2.291762555e-03f, 2.292599868e-03f, 2.293432105e-03f, 2.294259266e-03f, 2.295081348e-03f, 2.295898351e-03f,
+ 2.296710272e-03f, 2.297517111e-03f, 2.298318865e-03f, 2.299115534e-03f, 2.299907116e-03f, 2.300693609e-03f, 2.301475012e-03f, 2.302251324e-03f, 2.303022543e-03f, 2.303788668e-03f,
+ 2.304549697e-03f, 2.305305629e-03f, 2.306056463e-03f, 2.306802198e-03f, 2.307542831e-03f, 2.308278362e-03f, 2.309008790e-03f, 2.309734112e-03f, 2.310454329e-03f, 2.311169438e-03f,
+ 2.311879438e-03f, 2.312584328e-03f, 2.313284107e-03f, 2.313978774e-03f, 2.314668327e-03f, 2.315352765e-03f, 2.316032087e-03f, 2.316706292e-03f, 2.317375378e-03f, 2.318039344e-03f,
+ 2.318698190e-03f, 2.319351914e-03f, 2.320000515e-03f, 2.320643992e-03f, 2.321282343e-03f, 2.321915568e-03f, 2.322543666e-03f, 2.323166635e-03f, 2.323784474e-03f, 2.324397183e-03f,
+ 2.325004760e-03f, 2.325607204e-03f, 2.326204515e-03f, 2.326796691e-03f, 2.327383731e-03f, 2.327965635e-03f, 2.328542400e-03f, 2.329114028e-03f, 2.329680515e-03f, 2.330241862e-03f,
+ 2.330798067e-03f, 2.331349131e-03f, 2.331895050e-03f, 2.332435826e-03f, 2.332971457e-03f, 2.333501941e-03f, 2.334027279e-03f, 2.334547469e-03f, 2.335062511e-03f, 2.335572403e-03f,
+ 2.336077146e-03f, 2.336576737e-03f, 2.337071177e-03f, 2.337560464e-03f, 2.338044598e-03f, 2.338523577e-03f, 2.338997403e-03f, 2.339466072e-03f, 2.339929586e-03f, 2.340387942e-03f,
+ 2.340841141e-03f, 2.341289181e-03f, 2.341732063e-03f, 2.342169784e-03f, 2.342602346e-03f, 2.343029746e-03f, 2.343451985e-03f, 2.343869062e-03f, 2.344280976e-03f, 2.344687726e-03f,
+ 2.345089313e-03f, 2.345485734e-03f, 2.345876991e-03f, 2.346263082e-03f, 2.346644007e-03f, 2.347019765e-03f, 2.347390355e-03f, 2.347755778e-03f, 2.348116032e-03f, 2.348471118e-03f,
+ 2.348821035e-03f, 2.349165781e-03f, 2.349505358e-03f, 2.349839764e-03f, 2.350168999e-03f, 2.350493062e-03f, 2.350811954e-03f, 2.351125673e-03f, 2.351434219e-03f, 2.351737593e-03f,
+ 2.352035793e-03f, 2.352328820e-03f, 2.352616672e-03f, 2.352899350e-03f, 2.353176854e-03f, 2.353449182e-03f, 2.353716335e-03f, 2.353978313e-03f, 2.354235115e-03f, 2.354486740e-03f,
+ 2.354733189e-03f, 2.354974462e-03f, 2.355210558e-03f, 2.355441477e-03f, 2.355667218e-03f, 2.355887783e-03f, 2.356103169e-03f, 2.356313378e-03f, 2.356518409e-03f, 2.356718262e-03f,
+ 2.356912937e-03f, 2.357102433e-03f, 2.357286751e-03f, 2.357465891e-03f, 2.357639852e-03f, 2.357808634e-03f, 2.357972238e-03f, 2.358130662e-03f, 2.358283908e-03f, 2.358431975e-03f,
+ 2.358574863e-03f, 2.358712573e-03f, 2.358845103e-03f, 2.358972455e-03f, 2.359094627e-03f, 2.359211621e-03f, 2.359323436e-03f, 2.359430073e-03f, 2.359531530e-03f, 2.359627810e-03f,
+ 2.359718911e-03f, 2.359804833e-03f, 2.359885577e-03f, 2.359961143e-03f, 2.360031532e-03f, 2.360096742e-03f, 2.360156775e-03f, 2.360211630e-03f, 2.360261308e-03f, 2.360305809e-03f,
+ 2.360345133e-03f, 2.360379281e-03f, 2.360408251e-03f, 2.360432046e-03f, 2.360450665e-03f, 2.360464108e-03f, 2.360472376e-03f, 2.360475469e-03f, 2.360473387e-03f, 2.360466130e-03f,
+ 2.360453699e-03f, 2.360436095e-03f, 2.360413317e-03f, 2.360385366e-03f, 2.360352242e-03f, 2.360313945e-03f, 2.360270477e-03f, 2.360221837e-03f, 2.360168026e-03f, 2.360109044e-03f,
+ 2.360044891e-03f, 2.359975569e-03f, 2.359901078e-03f, 2.359821417e-03f, 2.359736588e-03f, 2.359646591e-03f, 2.359551426e-03f, 2.359451095e-03f, 2.359345597e-03f, 2.359234933e-03f,
+ 2.359119104e-03f, 2.358998110e-03f, 2.358871952e-03f, 2.358740630e-03f, 2.358604145e-03f, 2.358462497e-03f, 2.358315688e-03f, 2.358163718e-03f, 2.358006586e-03f, 2.357844295e-03f,
+ 2.357676845e-03f, 2.357504236e-03f, 2.357326470e-03f, 2.357143546e-03f, 2.356955465e-03f, 2.356762229e-03f, 2.356563837e-03f, 2.356360292e-03f, 2.356151592e-03f, 2.355937740e-03f,
+ 2.355718736e-03f, 2.355494581e-03f, 2.355265275e-03f, 2.355030819e-03f, 2.354791215e-03f, 2.354546463e-03f, 2.354296563e-03f, 2.354041517e-03f, 2.353781326e-03f, 2.353515990e-03f,
+ 2.353245511e-03f, 2.352969888e-03f, 2.352689124e-03f, 2.352403219e-03f, 2.352112173e-03f, 2.351815989e-03f, 2.351514667e-03f, 2.351208207e-03f, 2.350896611e-03f, 2.350579880e-03f,
+ 2.350258015e-03f, 2.349931016e-03f, 2.349598885e-03f, 2.349261624e-03f, 2.348919232e-03f, 2.348571710e-03f, 2.348219061e-03f, 2.347861285e-03f, 2.347498384e-03f, 2.347130357e-03f,
+ 2.346757207e-03f, 2.346378934e-03f, 2.345995540e-03f, 2.345607026e-03f, 2.345213392e-03f, 2.344814641e-03f, 2.344410773e-03f, 2.344001790e-03f, 2.343587692e-03f, 2.343168481e-03f,
+ 2.342744158e-03f, 2.342314724e-03f, 2.341880181e-03f, 2.341440529e-03f, 2.340995771e-03f, 2.340545907e-03f, 2.340090939e-03f, 2.339630868e-03f, 2.339165695e-03f, 2.338695421e-03f,
+ 2.338220049e-03f, 2.337739578e-03f, 2.337254012e-03f, 2.336763350e-03f, 2.336267595e-03f, 2.335766747e-03f, 2.335260808e-03f, 2.334749780e-03f, 2.334233664e-03f, 2.333712462e-03f,
+ 2.333186174e-03f, 2.332654802e-03f, 2.332118349e-03f, 2.331576814e-03f, 2.331030200e-03f, 2.330478509e-03f, 2.329921741e-03f, 2.329359898e-03f, 2.328792983e-03f, 2.328220995e-03f,
+ 2.327643938e-03f, 2.327061811e-03f, 2.326474618e-03f, 2.325882360e-03f, 2.325285037e-03f, 2.324682653e-03f, 2.324075208e-03f, 2.323462704e-03f, 2.322845142e-03f, 2.322222525e-03f,
+ 2.321594854e-03f, 2.320962131e-03f, 2.320324357e-03f, 2.319681534e-03f, 2.319033664e-03f, 2.318380749e-03f, 2.317722790e-03f, 2.317059788e-03f, 2.316391747e-03f, 2.315718666e-03f,
+ 2.315040550e-03f, 2.314357398e-03f, 2.313669213e-03f, 2.312975997e-03f, 2.312277751e-03f, 2.311574477e-03f, 2.310866178e-03f, 2.310152854e-03f, 2.309434509e-03f, 2.308711143e-03f,
+ 2.307982758e-03f, 2.307249358e-03f, 2.306510942e-03f, 2.305767514e-03f, 2.305019075e-03f, 2.304265627e-03f, 2.303507173e-03f, 2.302743713e-03f, 2.301975251e-03f, 2.301201787e-03f,
+ 2.300423325e-03f, 2.299639865e-03f, 2.298851411e-03f, 2.298057964e-03f, 2.297259526e-03f, 2.296456098e-03f, 2.295647685e-03f, 2.294834286e-03f, 2.294015905e-03f, 2.293192543e-03f,
+ 2.292364202e-03f, 2.291530886e-03f, 2.290692595e-03f, 2.289849332e-03f, 2.289001099e-03f, 2.288147898e-03f, 2.287289731e-03f, 2.286426601e-03f, 2.285558510e-03f, 2.284685460e-03f,
+ 2.283807452e-03f, 2.282924490e-03f, 2.282036576e-03f, 2.281143711e-03f, 2.280245899e-03f, 2.279343141e-03f, 2.278435439e-03f, 2.277522796e-03f, 2.276605215e-03f, 2.275682697e-03f,
+ 2.274755244e-03f, 2.273822860e-03f, 2.272885546e-03f, 2.271943305e-03f, 2.270996139e-03f, 2.270044051e-03f, 2.269087042e-03f, 2.268125116e-03f, 2.267158274e-03f, 2.266186520e-03f,
+ 2.265209855e-03f, 2.264228282e-03f, 2.263241803e-03f, 2.262250421e-03f, 2.261254139e-03f, 2.260252958e-03f, 2.259246881e-03f, 2.258235912e-03f, 2.257220051e-03f, 2.256199302e-03f,
+ 2.255173668e-03f, 2.254143150e-03f, 2.253107752e-03f, 2.252067476e-03f, 2.251022324e-03f, 2.249972299e-03f, 2.248917404e-03f, 2.247857641e-03f, 2.246793013e-03f, 2.245723523e-03f,
+ 2.244649173e-03f, 2.243569965e-03f, 2.242485903e-03f, 2.241396989e-03f, 2.240303226e-03f, 2.239204617e-03f, 2.238101163e-03f, 2.236992868e-03f, 2.235879735e-03f, 2.234761767e-03f,
+ 2.233638965e-03f, 2.232511333e-03f, 2.231378874e-03f, 2.230241589e-03f, 2.229099483e-03f, 2.227952558e-03f, 2.226800817e-03f, 2.225644262e-03f, 2.224482896e-03f, 2.223316723e-03f,
+ 2.222145744e-03f, 2.220969964e-03f, 2.219789384e-03f, 2.218604007e-03f, 2.217413837e-03f, 2.216218877e-03f, 2.215019129e-03f, 2.213814595e-03f, 2.212605280e-03f, 2.211391186e-03f,
+ 2.210172316e-03f, 2.208948673e-03f, 2.207720259e-03f, 2.206487079e-03f, 2.205249134e-03f, 2.204006428e-03f, 2.202758964e-03f, 2.201506745e-03f, 2.200249774e-03f, 2.198988054e-03f,
+ 2.197721588e-03f, 2.196450378e-03f, 2.195174429e-03f, 2.193893743e-03f, 2.192608323e-03f, 2.191318173e-03f, 2.190023295e-03f, 2.188723692e-03f, 2.187419369e-03f, 2.186110327e-03f,
+ 2.184796570e-03f, 2.183478102e-03f, 2.182154924e-03f, 2.180827041e-03f, 2.179494456e-03f, 2.178157172e-03f, 2.176815192e-03f, 2.175468519e-03f, 2.174117157e-03f, 2.172761108e-03f,
+ 2.171400377e-03f, 2.170034966e-03f, 2.168664879e-03f, 2.167290118e-03f, 2.165910687e-03f, 2.164526590e-03f, 2.163137830e-03f, 2.161744410e-03f, 2.160346333e-03f, 2.158943603e-03f,
+ 2.157536223e-03f, 2.156124196e-03f, 2.154707527e-03f, 2.153286217e-03f, 2.151860271e-03f, 2.150429693e-03f, 2.148994484e-03f, 2.147554650e-03f, 2.146110192e-03f, 2.144661116e-03f,
+ 2.143207423e-03f, 2.141749118e-03f, 2.140286204e-03f, 2.138818685e-03f, 2.137346564e-03f, 2.135869844e-03f, 2.134388530e-03f, 2.132902624e-03f, 2.131412130e-03f, 2.129917052e-03f,
+ 2.128417393e-03f, 2.126913156e-03f, 2.125404346e-03f, 2.123890966e-03f, 2.122373020e-03f, 2.120850510e-03f, 2.119323442e-03f, 2.117791817e-03f, 2.116255641e-03f, 2.114714916e-03f,
+ 2.113169646e-03f, 2.111619835e-03f, 2.110065487e-03f, 2.108506605e-03f, 2.106943193e-03f, 2.105375254e-03f, 2.103802793e-03f, 2.102225813e-03f, 2.100644318e-03f, 2.099058311e-03f,
+ 2.097467796e-03f, 2.095872777e-03f, 2.094273258e-03f, 2.092669243e-03f, 2.091060735e-03f, 2.089447737e-03f, 2.087830255e-03f, 2.086208292e-03f, 2.084581851e-03f, 2.082950936e-03f,
+ 2.081315552e-03f, 2.079675702e-03f, 2.078031389e-03f, 2.076382619e-03f, 2.074729394e-03f, 2.073071718e-03f, 2.071409596e-03f, 2.069743032e-03f, 2.068072028e-03f, 2.066396590e-03f,
+ 2.064716721e-03f, 2.063032425e-03f, 2.061343706e-03f, 2.059650568e-03f, 2.057953015e-03f, 2.056251051e-03f, 2.054544680e-03f, 2.052833906e-03f, 2.051118733e-03f, 2.049399164e-03f,
+ 2.047675205e-03f, 2.045946859e-03f, 2.044214130e-03f, 2.042477022e-03f, 2.040735539e-03f, 2.038989686e-03f, 2.037239465e-03f, 2.035484883e-03f, 2.033725942e-03f, 2.031962647e-03f,
+ 2.030195001e-03f, 2.028423009e-03f, 2.026646676e-03f, 2.024866005e-03f, 2.023081000e-03f, 2.021291666e-03f, 2.019498006e-03f, 2.017700026e-03f, 2.015897728e-03f, 2.014091118e-03f,
+ 2.012280200e-03f, 2.010464977e-03f, 2.008645454e-03f, 2.006821636e-03f, 2.004993526e-03f, 2.003161129e-03f, 2.001324448e-03f, 1.999483490e-03f, 1.997638257e-03f, 1.995788753e-03f,
+ 1.993934984e-03f, 1.992076954e-03f, 1.990214666e-03f, 1.988348126e-03f, 1.986477337e-03f, 1.984602304e-03f, 1.982723031e-03f, 1.980839523e-03f, 1.978951784e-03f, 1.977059818e-03f,
+ 1.975163631e-03f, 1.973263225e-03f, 1.971358606e-03f, 1.969449778e-03f, 1.967536745e-03f, 1.965619513e-03f, 1.963698085e-03f, 1.961772465e-03f, 1.959842659e-03f, 1.957908671e-03f,
+ 1.955970505e-03f, 1.954028166e-03f, 1.952081658e-03f, 1.950130985e-03f, 1.948176154e-03f, 1.946217166e-03f, 1.944254029e-03f, 1.942286745e-03f, 1.940315320e-03f, 1.938339758e-03f,
+ 1.936360063e-03f, 1.934376241e-03f, 1.932388295e-03f, 1.930396231e-03f, 1.928400053e-03f, 1.926399766e-03f, 1.924395374e-03f, 1.922386881e-03f, 1.920374294e-03f, 1.918357615e-03f,
+ 1.916336851e-03f, 1.914312004e-03f, 1.912283082e-03f, 1.910250087e-03f, 1.908213024e-03f, 1.906171899e-03f, 1.904126717e-03f, 1.902077480e-03f, 1.900024196e-03f, 1.897966867e-03f,
+ 1.895905500e-03f, 1.893840098e-03f, 1.891770667e-03f, 1.889697211e-03f, 1.887619735e-03f, 1.885538244e-03f, 1.883452743e-03f, 1.881363236e-03f, 1.879269729e-03f, 1.877172225e-03f,
+ 1.875070731e-03f, 1.872965250e-03f, 1.870855788e-03f, 1.868742349e-03f, 1.866624939e-03f, 1.864503562e-03f, 1.862378224e-03f, 1.860248928e-03f, 1.858115680e-03f, 1.855978485e-03f,
+ 1.853837348e-03f, 1.851692274e-03f, 1.849543267e-03f, 1.847390333e-03f, 1.845233476e-03f, 1.843072702e-03f, 1.840908015e-03f, 1.838739420e-03f, 1.836566923e-03f, 1.834390529e-03f,
+ 1.832210242e-03f, 1.830026067e-03f, 1.827838010e-03f, 1.825646075e-03f, 1.823450268e-03f, 1.821250593e-03f, 1.819047056e-03f, 1.816839662e-03f, 1.814628415e-03f, 1.812413321e-03f,
+ 1.810194385e-03f, 1.807971612e-03f, 1.805745007e-03f, 1.803514576e-03f, 1.801280322e-03f, 1.799042252e-03f, 1.796800371e-03f, 1.794554683e-03f, 1.792305194e-03f, 1.790051909e-03f,
+ 1.787794834e-03f, 1.785533972e-03f, 1.783269330e-03f, 1.781000913e-03f, 1.778728726e-03f, 1.776452774e-03f, 1.774173062e-03f, 1.771889596e-03f, 1.769602381e-03f, 1.767311421e-03f,
+ 1.765016723e-03f, 1.762718292e-03f, 1.760416132e-03f, 1.758110249e-03f, 1.755800649e-03f, 1.753487336e-03f, 1.751170316e-03f, 1.748849594e-03f, 1.746525176e-03f, 1.744197066e-03f,
+ 1.741865271e-03f, 1.739529795e-03f, 1.737190644e-03f, 1.734847823e-03f, 1.732501338e-03f, 1.730151193e-03f, 1.727797395e-03f, 1.725439949e-03f, 1.723078859e-03f, 1.720714132e-03f,
+ 1.718345772e-03f, 1.715973786e-03f, 1.713598178e-03f, 1.711218954e-03f, 1.708836120e-03f, 1.706449681e-03f, 1.704059642e-03f, 1.701666009e-03f, 1.699268787e-03f, 1.696867982e-03f,
+ 1.694463599e-03f, 1.692055644e-03f, 1.689644122e-03f, 1.687229038e-03f, 1.684810399e-03f, 1.682388210e-03f, 1.679962475e-03f, 1.677533202e-03f, 1.675100395e-03f, 1.672664059e-03f,
+ 1.670224201e-03f, 1.667780826e-03f, 1.665333939e-03f, 1.662883547e-03f, 1.660429654e-03f, 1.657972266e-03f, 1.655511389e-03f, 1.653047029e-03f, 1.650579191e-03f, 1.648107880e-03f,
+ 1.645633102e-03f, 1.643154864e-03f, 1.640673170e-03f, 1.638188026e-03f, 1.635699438e-03f, 1.633207412e-03f, 1.630711953e-03f, 1.628213066e-03f, 1.625710758e-03f, 1.623205035e-03f,
+ 1.620695901e-03f, 1.618183363e-03f, 1.615667426e-03f, 1.613148097e-03f, 1.610625380e-03f, 1.608099281e-03f, 1.605569807e-03f, 1.603036963e-03f, 1.600500754e-03f, 1.597961187e-03f,
+ 1.595418268e-03f, 1.592872001e-03f, 1.590322393e-03f, 1.587769450e-03f, 1.585213177e-03f, 1.582653581e-03f, 1.580090666e-03f, 1.577524439e-03f, 1.574954906e-03f, 1.572382072e-03f,
+ 1.569805944e-03f, 1.567226527e-03f, 1.564643827e-03f, 1.562057849e-03f, 1.559468601e-03f, 1.556876087e-03f, 1.554280313e-03f, 1.551681286e-03f, 1.549079011e-03f, 1.546473494e-03f,
+ 1.543864742e-03f, 1.541252759e-03f, 1.538637552e-03f, 1.536019127e-03f, 1.533397490e-03f, 1.530772646e-03f, 1.528144602e-03f, 1.525513364e-03f, 1.522878937e-03f, 1.520241328e-03f,
+ 1.517600542e-03f, 1.514956585e-03f, 1.512309464e-03f, 1.509659184e-03f, 1.507005752e-03f, 1.504349173e-03f, 1.501689454e-03f, 1.499026600e-03f, 1.496360618e-03f, 1.493691513e-03f,
+ 1.491019291e-03f, 1.488343959e-03f, 1.485665523e-03f, 1.482983989e-03f, 1.480299362e-03f, 1.477611649e-03f, 1.474920856e-03f, 1.472226989e-03f, 1.469530054e-03f, 1.466830057e-03f,
+ 1.464127005e-03f, 1.461420902e-03f, 1.458711757e-03f, 1.455999573e-03f, 1.453284359e-03f, 1.450566120e-03f, 1.447844861e-03f, 1.445120590e-03f, 1.442393311e-03f, 1.439663033e-03f,
+ 1.436929760e-03f, 1.434193499e-03f, 1.431454255e-03f, 1.428712036e-03f, 1.425966847e-03f, 1.423218695e-03f, 1.420467585e-03f, 1.417713525e-03f, 1.414956519e-03f, 1.412196575e-03f,
+ 1.409433699e-03f, 1.406667896e-03f, 1.403899173e-03f, 1.401127537e-03f, 1.398352993e-03f, 1.395575548e-03f, 1.392795208e-03f, 1.390011980e-03f, 1.387225869e-03f, 1.384436882e-03f,
+ 1.381645025e-03f, 1.378850304e-03f, 1.376052726e-03f, 1.373252298e-03f, 1.370449025e-03f, 1.367642913e-03f, 1.364833969e-03f, 1.362022200e-03f, 1.359207612e-03f, 1.356390210e-03f,
+ 1.353570002e-03f, 1.350746993e-03f, 1.347921191e-03f, 1.345092601e-03f, 1.342261229e-03f, 1.339427083e-03f, 1.336590169e-03f, 1.333750492e-03f, 1.330908059e-03f, 1.328062878e-03f,
+ 1.325214953e-03f, 1.322364292e-03f, 1.319510901e-03f, 1.316654786e-03f, 1.313795954e-03f, 1.310934411e-03f, 1.308070164e-03f, 1.305203218e-03f, 1.302333582e-03f, 1.299461260e-03f,
+ 1.296586259e-03f, 1.293708587e-03f, 1.290828249e-03f, 1.287945251e-03f, 1.285059601e-03f, 1.282171305e-03f, 1.279280369e-03f, 1.276386800e-03f, 1.273490604e-03f, 1.270591787e-03f,
+ 1.267690357e-03f, 1.264786320e-03f, 1.261879682e-03f, 1.258970450e-03f, 1.256058631e-03f, 1.253144230e-03f, 1.250227255e-03f, 1.247307711e-03f, 1.244385606e-03f, 1.241460947e-03f,
+ 1.238533739e-03f, 1.235603989e-03f, 1.232671704e-03f, 1.229736891e-03f, 1.226799555e-03f, 1.223859704e-03f, 1.220917344e-03f, 1.217972482e-03f, 1.215025125e-03f, 1.212075278e-03f,
+ 1.209122949e-03f, 1.206168144e-03f, 1.203210870e-03f, 1.200251133e-03f, 1.197288941e-03f, 1.194324299e-03f, 1.191357215e-03f, 1.188387694e-03f, 1.185415745e-03f, 1.182441372e-03f,
+ 1.179464584e-03f, 1.176485386e-03f, 1.173503786e-03f, 1.170519790e-03f, 1.167533404e-03f, 1.164544636e-03f, 1.161553492e-03f, 1.158559979e-03f, 1.155564104e-03f, 1.152565872e-03f,
+ 1.149565292e-03f, 1.146562369e-03f, 1.143557110e-03f, 1.140549523e-03f, 1.137539613e-03f, 1.134527388e-03f, 1.131512854e-03f, 1.128496019e-03f, 1.125476888e-03f, 1.122455469e-03f,
+ 1.119431768e-03f, 1.116405792e-03f, 1.113377548e-03f, 1.110347042e-03f, 1.107314282e-03f, 1.104279274e-03f, 1.101242026e-03f, 1.098202542e-03f, 1.095160832e-03f, 1.092116901e-03f,
+ 1.089070756e-03f, 1.086022404e-03f, 1.082971851e-03f, 1.079919106e-03f, 1.076864174e-03f, 1.073807062e-03f, 1.070747777e-03f, 1.067686326e-03f, 1.064622716e-03f, 1.061556953e-03f,
+ 1.058489045e-03f, 1.055418998e-03f, 1.052346820e-03f, 1.049272516e-03f, 1.046196094e-03f, 1.043117561e-03f, 1.040036924e-03f, 1.036954189e-03f, 1.033869364e-03f, 1.030782455e-03f,
+ 1.027693469e-03f, 1.024602414e-03f, 1.021509295e-03f, 1.018414120e-03f, 1.015316896e-03f, 1.012217629e-03f, 1.009116327e-03f, 1.006012997e-03f, 1.002907645e-03f, 9.998002790e-04f,
+ 9.966909050e-04f, 9.935795302e-04f, 9.904661615e-04f, 9.873508061e-04f, 9.842334707e-04f, 9.811141624e-04f, 9.779928880e-04f, 9.748696547e-04f, 9.717444692e-04f, 9.686173386e-04f,
+ 9.654882699e-04f, 9.623572701e-04f, 9.592243460e-04f, 9.560895048e-04f, 9.529527533e-04f, 9.498140986e-04f, 9.466735477e-04f, 9.435311076e-04f, 9.403867852e-04f, 9.372405876e-04f,
+ 9.340925217e-04f, 9.309425947e-04f, 9.277908135e-04f, 9.246371851e-04f, 9.214817166e-04f, 9.183244149e-04f, 9.151652872e-04f, 9.120043404e-04f, 9.088415816e-04f, 9.056770179e-04f,
+ 9.025106562e-04f, 8.993425036e-04f, 8.961725672e-04f, 8.930008540e-04f, 8.898273711e-04f, 8.866521256e-04f, 8.834751245e-04f, 8.802963749e-04f, 8.771158838e-04f, 8.739336584e-04f,
+ 8.707497056e-04f, 8.675640327e-04f, 8.643766467e-04f, 8.611875546e-04f, 8.579967636e-04f, 8.548042808e-04f, 8.516101132e-04f, 8.484142680e-04f, 8.452167523e-04f, 8.420175732e-04f,
+ 8.388167377e-04f, 8.356142531e-04f, 8.324101264e-04f, 8.292043647e-04f, 8.259969752e-04f, 8.227879651e-04f, 8.195773413e-04f, 8.163651111e-04f, 8.131512817e-04f, 8.099358601e-04f,
+ 8.067188535e-04f, 8.035002690e-04f, 8.002801138e-04f, 7.970583951e-04f, 7.938351199e-04f, 7.906102956e-04f, 7.873839291e-04f, 7.841560277e-04f, 7.809265986e-04f, 7.776956489e-04f,
+ 7.744631859e-04f, 7.712292165e-04f, 7.679937482e-04f, 7.647567880e-04f, 7.615183431e-04f, 7.582784207e-04f, 7.550370280e-04f, 7.517941722e-04f, 7.485498606e-04f, 7.453041002e-04f,
+ 7.420568983e-04f, 7.388082621e-04f, 7.355581988e-04f, 7.323067156e-04f, 7.290538197e-04f, 7.257995184e-04f, 7.225438189e-04f, 7.192867283e-04f, 7.160282540e-04f, 7.127684031e-04f,
+ 7.095071828e-04f, 7.062446005e-04f, 7.029806632e-04f, 6.997153784e-04f, 6.964487531e-04f, 6.931807947e-04f, 6.899115104e-04f, 6.866409074e-04f, 6.833689929e-04f, 6.800957744e-04f,
+ 6.768212589e-04f, 6.735454537e-04f, 6.702683662e-04f, 6.669900035e-04f, 6.637103729e-04f, 6.604294818e-04f, 6.571473373e-04f, 6.538639467e-04f, 6.505793173e-04f, 6.472934564e-04f,
+ 6.440063713e-04f, 6.407180692e-04f, 6.374285574e-04f, 6.341378432e-04f, 6.308459339e-04f, 6.275528368e-04f, 6.242585591e-04f, 6.209631082e-04f, 6.176664913e-04f, 6.143687158e-04f,
+ 6.110697889e-04f, 6.077697180e-04f, 6.044685104e-04f, 6.011661732e-04f, 5.978627140e-04f, 5.945581399e-04f, 5.912524583e-04f, 5.879456765e-04f, 5.846378019e-04f, 5.813288416e-04f,
+ 5.780188031e-04f, 5.747076937e-04f, 5.713955206e-04f, 5.680822913e-04f, 5.647680130e-04f, 5.614526931e-04f, 5.581363389e-04f, 5.548189577e-04f, 5.515005569e-04f, 5.481811438e-04f,
+ 5.448607258e-04f, 5.415393101e-04f, 5.382169041e-04f, 5.348935152e-04f, 5.315691508e-04f, 5.282438181e-04f, 5.249175244e-04f, 5.215902773e-04f, 5.182620839e-04f, 5.149329517e-04f,
+ 5.116028881e-04f, 5.082719003e-04f, 5.049399957e-04f, 5.016071817e-04f, 4.982734656e-04f, 4.949388549e-04f, 4.916033569e-04f, 4.882669788e-04f, 4.849297282e-04f, 4.815916124e-04f,
+ 4.782526387e-04f, 4.749128145e-04f, 4.715721473e-04f, 4.682306442e-04f, 4.648883129e-04f, 4.615451605e-04f, 4.582011945e-04f, 4.548564223e-04f, 4.515108513e-04f, 4.481644888e-04f,
+ 4.448173422e-04f, 4.414694190e-04f, 4.381207264e-04f, 4.347712719e-04f, 4.314210629e-04f, 4.280701067e-04f, 4.247184108e-04f, 4.213659826e-04f, 4.180128293e-04f, 4.146589585e-04f,
+ 4.113043775e-04f, 4.079490938e-04f, 4.045931147e-04f, 4.012364476e-04f, 3.978790999e-04f, 3.945210790e-04f, 3.911623924e-04f, 3.878030473e-04f, 3.844430514e-04f, 3.810824118e-04f,
+ 3.777211361e-04f, 3.743592317e-04f, 3.709967059e-04f, 3.676335661e-04f, 3.642698199e-04f, 3.609054745e-04f, 3.575405375e-04f, 3.541750161e-04f, 3.508089179e-04f, 3.474422502e-04f,
+ 3.440750205e-04f, 3.407072361e-04f, 3.373389046e-04f, 3.339700332e-04f, 3.306006294e-04f, 3.272307007e-04f, 3.238602545e-04f, 3.204892982e-04f, 3.171178391e-04f, 3.137458848e-04f,
+ 3.103734426e-04f, 3.070005200e-04f, 3.036271243e-04f, 3.002532631e-04f, 2.968789438e-04f, 2.935041737e-04f, 2.901289603e-04f, 2.867533110e-04f, 2.833772332e-04f, 2.800007345e-04f,
+ 2.766238221e-04f, 2.732465036e-04f, 2.698687863e-04f, 2.664906777e-04f, 2.631121852e-04f, 2.597333163e-04f, 2.563540783e-04f, 2.529744788e-04f, 2.495945251e-04f, 2.462142246e-04f,
+ 2.428335849e-04f, 2.394526133e-04f, 2.360713172e-04f, 2.326897042e-04f, 2.293077816e-04f, 2.259255568e-04f, 2.225430374e-04f, 2.191602307e-04f, 2.157771441e-04f, 2.123937852e-04f,
+ 2.090101613e-04f, 2.056262798e-04f, 2.022421482e-04f, 1.988577740e-04f, 1.954731646e-04f, 1.920883273e-04f, 1.887032697e-04f, 1.853179992e-04f, 1.819325232e-04f, 1.785468491e-04f,
+ 1.751609844e-04f, 1.717749365e-04f, 1.683887129e-04f, 1.650023209e-04f, 1.616157681e-04f, 1.582290618e-04f, 1.548422095e-04f, 1.514552186e-04f, 1.480680966e-04f, 1.446808508e-04f,
+ 1.412934888e-04f, 1.379060179e-04f, 1.345184456e-04f, 1.311307794e-04f, 1.277430266e-04f, 1.243551946e-04f, 1.209672910e-04f, 1.175793232e-04f, 1.141912985e-04f, 1.108032245e-04f,
+ 1.074151084e-04f, 1.040269579e-04f, 1.006387803e-04f, 9.725058298e-05f, 9.386237346e-05f, 9.047415913e-05f, 8.708594742e-05f, 8.369774577e-05f, 8.030956159e-05f, 7.692140233e-05f,
+ 7.353327540e-05f, 7.014518823e-05f, 6.675714825e-05f, 6.336916288e-05f, 5.998123954e-05f, 5.659338567e-05f, 5.320560869e-05f, 4.981791601e-05f, 4.643031506e-05f, 4.304281326e-05f,
+ 3.965541804e-05f, 3.626813681e-05f, 3.288097699e-05f, 2.949394601e-05f, 2.610705128e-05f, 2.272030021e-05f, 1.933370023e-05f, 1.594725875e-05f, 1.256098319e-05f, 9.174880957e-06f,
+ 5.788959469e-06f, 2.403226137e-06f, -9.823116253e-07f, -4.367646408e-06f, -7.752770801e-06f, -1.113767739e-05f, -1.452235878e-05f, -1.790680755e-05f, -2.129101630e-05f, -2.467497762e-05f,
+ -2.805868411e-05f, -3.144212837e-05f, -3.482530298e-05f, -3.820820056e-05f, -4.159081370e-05f, -4.497313500e-05f, -4.835515707e-05f, -5.173687249e-05f, -5.511827389e-05f, -5.849935387e-05f,
+ -6.188010502e-05f, -6.526051996e-05f, -6.864059130e-05f, -7.202031164e-05f, -7.539967361e-05f, -7.877866980e-05f, -8.215729283e-05f, -8.553553532e-05f, -8.891338989e-05f, -9.229084915e-05f,
+ -9.566790571e-05f, -9.904455221e-05f, -1.024207813e-04f, -1.057965855e-04f, -1.091719575e-04f, -1.125468899e-04f, -1.159213754e-04f, -1.192954066e-04f, -1.226689760e-04f, -1.260420764e-04f,
+ -1.294147004e-04f, -1.327868406e-04f, -1.361584896e-04f, -1.395296401e-04f, -1.429002847e-04f, -1.462704161e-04f, -1.496400268e-04f, -1.530091096e-04f, -1.563776571e-04f, -1.597456619e-04f,
+ -1.631131167e-04f, -1.664800141e-04f, -1.698463468e-04f, -1.732121074e-04f, -1.765772886e-04f, -1.799418831e-04f, -1.833058834e-04f, -1.866692824e-04f, -1.900320725e-04f, -1.933942465e-04f,
+ -1.967557971e-04f, -2.001167169e-04f, -2.034769986e-04f, -2.068366348e-04f, -2.101956183e-04f, -2.135539416e-04f, -2.169115976e-04f, -2.202685788e-04f, -2.236248780e-04f, -2.269804877e-04f,
+ -2.303354008e-04f, -2.336896099e-04f, -2.370431076e-04f, -2.403958867e-04f, -2.437479399e-04f, -2.470992598e-04f, -2.504498392e-04f, -2.537996707e-04f, -2.571487470e-04f, -2.604970609e-04f,
+ -2.638446051e-04f, -2.671913722e-04f, -2.705373550e-04f, -2.738825462e-04f, -2.772269384e-04f, -2.805705245e-04f, -2.839132971e-04f, -2.872552489e-04f, -2.905963727e-04f, -2.939366612e-04f,
+ -2.972761071e-04f, -3.006147031e-04f, -3.039524421e-04f, -3.072893166e-04f, -3.106253194e-04f, -3.139604434e-04f, -3.172946812e-04f, -3.206280255e-04f, -3.239604691e-04f, -3.272920048e-04f,
+ -3.306226253e-04f, -3.339523233e-04f, -3.372810917e-04f, -3.406089231e-04f, -3.439358103e-04f, -3.472617462e-04f, -3.505867234e-04f, -3.539107347e-04f, -3.572337729e-04f, -3.605558307e-04f,
+ -3.638769010e-04f, -3.671969765e-04f, -3.705160500e-04f, -3.738341143e-04f, -3.771511621e-04f, -3.804671863e-04f, -3.837821797e-04f, -3.870961349e-04f, -3.904090449e-04f, -3.937209024e-04f,
+ -3.970317003e-04f, -4.003414312e-04f, -4.036500882e-04f, -4.069576638e-04f, -4.102641510e-04f, -4.135695426e-04f, -4.168738314e-04f, -4.201770103e-04f, -4.234790719e-04f, -4.267800092e-04f,
+ -4.300798150e-04f, -4.333784822e-04f, -4.366760035e-04f, -4.399723718e-04f, -4.432675800e-04f, -4.465616208e-04f, -4.498544872e-04f, -4.531461719e-04f, -4.564366679e-04f, -4.597259680e-04f,
+ -4.630140651e-04f, -4.663009519e-04f, -4.695866215e-04f, -4.728710666e-04f, -4.761542801e-04f, -4.794362549e-04f, -4.827169839e-04f, -4.859964599e-04f, -4.892746759e-04f, -4.925516247e-04f,
+ -4.958272992e-04f, -4.991016924e-04f, -5.023747970e-04f, -5.056466061e-04f, -5.089171124e-04f, -5.121863090e-04f, -5.154541887e-04f, -5.187207445e-04f, -5.219859692e-04f, -5.252498558e-04f,
+ -5.285123972e-04f, -5.317735864e-04f, -5.350334162e-04f, -5.382918796e-04f, -5.415489695e-04f, -5.448046789e-04f, -5.480590007e-04f, -5.513119278e-04f, -5.545634533e-04f, -5.578135701e-04f,
+ -5.610622711e-04f, -5.643095492e-04f, -5.675553976e-04f, -5.707998090e-04f, -5.740427765e-04f, -5.772842931e-04f, -5.805243518e-04f, -5.837629455e-04f, -5.870000672e-04f, -5.902357099e-04f,
+ -5.934698666e-04f, -5.967025303e-04f, -5.999336940e-04f, -6.031633507e-04f, -6.063914934e-04f, -6.096181152e-04f, -6.128432089e-04f, -6.160667678e-04f, -6.192887847e-04f, -6.225092528e-04f,
+ -6.257281650e-04f, -6.289455143e-04f, -6.321612939e-04f, -6.353754968e-04f, -6.385881159e-04f, -6.417991444e-04f, -6.450085754e-04f, -6.482164017e-04f, -6.514226167e-04f, -6.546272132e-04f,
+ -6.578301844e-04f, -6.610315233e-04f, -6.642312231e-04f, -6.674292767e-04f, -6.706256774e-04f, -6.738204181e-04f, -6.770134920e-04f, -6.802048921e-04f, -6.833946117e-04f, -6.865826437e-04f,
+ -6.897689813e-04f, -6.929536176e-04f, -6.961365457e-04f, -6.993177588e-04f, -7.024972500e-04f, -7.056750124e-04f, -7.088510391e-04f, -7.120253232e-04f, -7.151978581e-04f, -7.183686366e-04f,
+ -7.215376522e-04f, -7.247048977e-04f, -7.278703666e-04f, -7.310340518e-04f, -7.341959466e-04f, -7.373560442e-04f, -7.405143377e-04f, -7.436708203e-04f, -7.468254852e-04f, -7.499783256e-04f,
+ -7.531293347e-04f, -7.562785057e-04f, -7.594258318e-04f, -7.625713062e-04f, -7.657149221e-04f, -7.688566727e-04f, -7.719965513e-04f, -7.751345510e-04f, -7.782706652e-04f, -7.814048870e-04f,
+ -7.845372097e-04f, -7.876676266e-04f, -7.907961308e-04f, -7.939227157e-04f, -7.970473745e-04f, -8.001701004e-04f, -8.032908868e-04f, -8.064097269e-04f, -8.095266139e-04f, -8.126415413e-04f,
+ -8.157545021e-04f, -8.188654899e-04f, -8.219744977e-04f, -8.250815190e-04f, -8.281865471e-04f, -8.312895752e-04f, -8.343905967e-04f, -8.374896048e-04f, -8.405865930e-04f, -8.436815546e-04f,
+ -8.467744828e-04f, -8.498653710e-04f, -8.529542126e-04f, -8.560410010e-04f, -8.591257294e-04f, -8.622083912e-04f, -8.652889798e-04f, -8.683674886e-04f, -8.714439109e-04f, -8.745182402e-04f,
+ -8.775904697e-04f, -8.806605929e-04f, -8.837286033e-04f, -8.867944940e-04f, -8.898582587e-04f, -8.929198907e-04f, -8.959793834e-04f, -8.990367302e-04f, -9.020919246e-04f, -9.051449599e-04f,
+ -9.081958297e-04f, -9.112445273e-04f, -9.142910462e-04f, -9.173353799e-04f, -9.203775218e-04f, -9.234174653e-04f, -9.264552040e-04f, -9.294907313e-04f, -9.325240406e-04f, -9.355551255e-04f,
+ -9.385839795e-04f, -9.416105960e-04f, -9.446349685e-04f, -9.476570906e-04f, -9.506769557e-04f, -9.536945574e-04f, -9.567098892e-04f, -9.597229446e-04f, -9.627337170e-04f, -9.657422002e-04f,
+ -9.687483876e-04f, -9.717522727e-04f, -9.747538491e-04f, -9.777531104e-04f, -9.807500501e-04f, -9.837446618e-04f, -9.867369390e-04f, -9.897268754e-04f, -9.927144645e-04f, -9.956996999e-04f,
+ -9.986825752e-04f, -1.001663084e-03f, -1.004641220e-03f, -1.007616977e-03f, -1.010590348e-03f, -1.013561327e-03f, -1.016529907e-03f, -1.019496083e-03f, -1.022459848e-03f, -1.025421195e-03f,
+ -1.028380118e-03f, -1.031336611e-03f, -1.034290668e-03f, -1.037242281e-03f, -1.040191446e-03f, -1.043138155e-03f, -1.046082402e-03f, -1.049024181e-03f, -1.051963486e-03f, -1.054900310e-03f,
+ -1.057834647e-03f, -1.060766491e-03f, -1.063695835e-03f, -1.066622673e-03f, -1.069546999e-03f, -1.072468807e-03f, -1.075388090e-03f, -1.078304842e-03f, -1.081219057e-03f, -1.084130729e-03f,
+ -1.087039851e-03f, -1.089946417e-03f, -1.092850422e-03f, -1.095751858e-03f, -1.098650719e-03f, -1.101547000e-03f, -1.104440694e-03f, -1.107331795e-03f, -1.110220296e-03f, -1.113106192e-03f,
+ -1.115989477e-03f, -1.118870144e-03f, -1.121748186e-03f, -1.124623599e-03f, -1.127496376e-03f, -1.130366510e-03f, -1.133233995e-03f, -1.136098826e-03f, -1.138960997e-03f, -1.141820500e-03f,
+ -1.144677330e-03f, -1.147531482e-03f, -1.150382948e-03f, -1.153231723e-03f, -1.156077800e-03f, -1.158921174e-03f, -1.161761838e-03f, -1.164599787e-03f, -1.167435014e-03f, -1.170267514e-03f,
+ -1.173097280e-03f, -1.175924305e-03f, -1.178748586e-03f, -1.181570114e-03f, -1.184388884e-03f, -1.187204891e-03f, -1.190018127e-03f, -1.192828588e-03f, -1.195636267e-03f, -1.198441157e-03f,
+ -1.201243254e-03f, -1.204042551e-03f, -1.206839043e-03f, -1.209632722e-03f, -1.212423584e-03f, -1.215211622e-03f, -1.217996830e-03f, -1.220779203e-03f, -1.223558734e-03f, -1.226335418e-03f,
+ -1.229109248e-03f, -1.231880219e-03f, -1.234648325e-03f, -1.237413560e-03f, -1.240175918e-03f, -1.242935393e-03f, -1.245691979e-03f, -1.248445671e-03f, -1.251196462e-03f, -1.253944347e-03f,
+ -1.256689319e-03f, -1.259431374e-03f, -1.262170505e-03f, -1.264906706e-03f, -1.267639971e-03f, -1.270370296e-03f, -1.273097673e-03f, -1.275822097e-03f, -1.278543562e-03f, -1.281262063e-03f,
+ -1.283977593e-03f, -1.286690148e-03f, -1.289399720e-03f, -1.292106305e-03f, -1.294809896e-03f, -1.297510488e-03f, -1.300208076e-03f, -1.302902652e-03f, -1.305594213e-03f, -1.308282751e-03f,
+ -1.310968261e-03f, -1.313650738e-03f, -1.316330176e-03f, -1.319006569e-03f, -1.321679911e-03f, -1.324350197e-03f, -1.327017421e-03f, -1.329681578e-03f, -1.332342661e-03f, -1.335000665e-03f,
+ -1.337655585e-03f, -1.340307415e-03f, -1.342956148e-03f, -1.345601781e-03f, -1.348244306e-03f, -1.350883718e-03f, -1.353520013e-03f, -1.356153183e-03f, -1.358783224e-03f, -1.361410130e-03f,
+ -1.364033895e-03f, -1.366654514e-03f, -1.369271981e-03f, -1.371886291e-03f, -1.374497439e-03f, -1.377105417e-03f, -1.379710222e-03f, -1.382311848e-03f, -1.384910288e-03f, -1.387505539e-03f,
+ -1.390097593e-03f, -1.392686446e-03f, -1.395272091e-03f, -1.397854525e-03f, -1.400433740e-03f, -1.403009733e-03f, -1.405582496e-03f, -1.408152025e-03f, -1.410718315e-03f, -1.413281359e-03f,
+ -1.415841153e-03f, -1.418397691e-03f, -1.420950967e-03f, -1.423500977e-03f, -1.426047715e-03f, -1.428591175e-03f, -1.431131352e-03f, -1.433668240e-03f, -1.436201835e-03f, -1.438732131e-03f,
+ -1.441259123e-03f, -1.443782805e-03f, -1.446303171e-03f, -1.448820218e-03f, -1.451333938e-03f, -1.453844328e-03f, -1.456351381e-03f, -1.458855093e-03f, -1.461355458e-03f, -1.463852470e-03f,
+ -1.466346125e-03f, -1.468836417e-03f, -1.471323341e-03f, -1.473806892e-03f, -1.476287064e-03f, -1.478763853e-03f, -1.481237253e-03f, -1.483707258e-03f, -1.486173864e-03f, -1.488637066e-03f,
+ -1.491096857e-03f, -1.493553234e-03f, -1.496006190e-03f, -1.498455721e-03f, -1.500901821e-03f, -1.503344486e-03f, -1.505783710e-03f, -1.508219488e-03f, -1.510651815e-03f, -1.513080685e-03f,
+ -1.515506094e-03f, -1.517928037e-03f, -1.520346508e-03f, -1.522761502e-03f, -1.525173015e-03f, -1.527581040e-03f, -1.529985574e-03f, -1.532386611e-03f, -1.534784146e-03f, -1.537178173e-03f,
+ -1.539568689e-03f, -1.541955687e-03f, -1.544339163e-03f, -1.546719112e-03f, -1.549095529e-03f, -1.551468409e-03f, -1.553837746e-03f, -1.556203536e-03f, -1.558565774e-03f, -1.560924455e-03f,
+ -1.563279573e-03f, -1.565631125e-03f, -1.567979105e-03f, -1.570323507e-03f, -1.572664328e-03f, -1.575001562e-03f, -1.577335205e-03f, -1.579665251e-03f, -1.581991695e-03f, -1.584314533e-03f,
+ -1.586633759e-03f, -1.588949370e-03f, -1.591261360e-03f, -1.593569723e-03f, -1.595874456e-03f, -1.598175554e-03f, -1.600473011e-03f, -1.602766823e-03f, -1.605056985e-03f, -1.607343493e-03f,
+ -1.609626340e-03f, -1.611905524e-03f, -1.614181038e-03f, -1.616452878e-03f, -1.618721040e-03f, -1.620985518e-03f, -1.623246308e-03f, -1.625503405e-03f, -1.627756804e-03f, -1.630006501e-03f,
+ -1.632252491e-03f, -1.634494769e-03f, -1.636733331e-03f, -1.638968171e-03f, -1.641199286e-03f, -1.643426670e-03f, -1.645650319e-03f, -1.647870228e-03f, -1.650086393e-03f, -1.652298809e-03f,
+ -1.654507470e-03f, -1.656712374e-03f, -1.658913514e-03f, -1.661110887e-03f, -1.663304488e-03f, -1.665494312e-03f, -1.667680355e-03f, -1.669862612e-03f, -1.672041078e-03f, -1.674215749e-03f,
+ -1.676386621e-03f, -1.678553689e-03f, -1.680716948e-03f, -1.682876394e-03f, -1.685032022e-03f, -1.687183828e-03f, -1.689331808e-03f, -1.691475957e-03f, -1.693616269e-03f, -1.695752742e-03f,
+ -1.697885371e-03f, -1.700014150e-03f, -1.702139076e-03f, -1.704260145e-03f, -1.706377351e-03f, -1.708490690e-03f, -1.710600158e-03f, -1.712705751e-03f, -1.714807464e-03f, -1.716905293e-03f,
+ -1.718999233e-03f, -1.721089281e-03f, -1.723175431e-03f, -1.725257679e-03f, -1.727336022e-03f, -1.729410454e-03f, -1.731480972e-03f, -1.733547570e-03f, -1.735610246e-03f, -1.737668994e-03f,
+ -1.739723810e-03f, -1.741774690e-03f, -1.743821630e-03f, -1.745864626e-03f, -1.747903672e-03f, -1.749938766e-03f, -1.751969902e-03f, -1.753997076e-03f, -1.756020286e-03f, -1.758039525e-03f,
+ -1.760054790e-03f, -1.762066077e-03f, -1.764073381e-03f, -1.766076699e-03f, -1.768076026e-03f, -1.770071358e-03f, -1.772062691e-03f, -1.774050021e-03f, -1.776033343e-03f, -1.778012654e-03f,
+ -1.779987950e-03f, -1.781959226e-03f, -1.783926479e-03f, -1.785889703e-03f, -1.787848896e-03f, -1.789804053e-03f, -1.791755170e-03f, -1.793702243e-03f, -1.795645268e-03f, -1.797584241e-03f,
+ -1.799519159e-03f, -1.801450016e-03f, -1.803376809e-03f, -1.805299534e-03f, -1.807218187e-03f, -1.809132764e-03f, -1.811043262e-03f, -1.812949675e-03f, -1.814852001e-03f, -1.816750235e-03f,
+ -1.818644373e-03f, -1.820534412e-03f, -1.822420348e-03f, -1.824302176e-03f, -1.826179893e-03f, -1.828053495e-03f, -1.829922978e-03f, -1.831788338e-03f, -1.833649572e-03f, -1.835506675e-03f,
+ -1.837359644e-03f, -1.839208475e-03f, -1.841053163e-03f, -1.842893707e-03f, -1.844730100e-03f, -1.846562341e-03f, -1.848390424e-03f, -1.850214346e-03f, -1.852034104e-03f, -1.853849694e-03f,
+ -1.855661112e-03f, -1.857468354e-03f, -1.859271416e-03f, -1.861070295e-03f, -1.862864988e-03f, -1.864655489e-03f, -1.866441797e-03f, -1.868223907e-03f, -1.870001815e-03f, -1.871775518e-03f,
+ -1.873545012e-03f, -1.875310293e-03f, -1.877071359e-03f, -1.878828205e-03f, -1.880580827e-03f, -1.882329223e-03f, -1.884073388e-03f, -1.885813319e-03f, -1.887549012e-03f, -1.889280465e-03f,
+ -1.891007672e-03f, -1.892730632e-03f, -1.894449339e-03f, -1.896163791e-03f, -1.897873985e-03f, -1.899579916e-03f, -1.901281582e-03f, -1.902978978e-03f, -1.904672101e-03f, -1.906360949e-03f,
+ -1.908045516e-03f, -1.909725801e-03f, -1.911401799e-03f, -1.913073507e-03f, -1.914740922e-03f, -1.916404040e-03f, -1.918062858e-03f, -1.919717373e-03f, -1.921367581e-03f, -1.923013478e-03f,
+ -1.924655062e-03f, -1.926292329e-03f, -1.927925276e-03f, -1.929553899e-03f, -1.931178195e-03f, -1.932798161e-03f, -1.934413794e-03f, -1.936025089e-03f, -1.937632045e-03f, -1.939234658e-03f,
+ -1.940832924e-03f, -1.942426840e-03f, -1.944016403e-03f, -1.945601609e-03f, -1.947182457e-03f, -1.948758941e-03f, -1.950331060e-03f, -1.951898809e-03f, -1.953462187e-03f, -1.955021189e-03f,
+ -1.956575812e-03f, -1.958126053e-03f, -1.959671910e-03f, -1.961213379e-03f, -1.962750456e-03f, -1.964283140e-03f, -1.965811426e-03f, -1.967335311e-03f, -1.968854794e-03f, -1.970369869e-03f,
+ -1.971880535e-03f, -1.973386788e-03f, -1.974888626e-03f, -1.976386045e-03f, -1.977879042e-03f, -1.979367614e-03f, -1.980851759e-03f, -1.982331472e-03f, -1.983806752e-03f, -1.985277596e-03f,
+ -1.986743999e-03f, -1.988205960e-03f, -1.989663476e-03f, -1.991116543e-03f, -1.992565158e-03f, -1.994009319e-03f, -1.995449023e-03f, -1.996884267e-03f, -1.998315048e-03f, -1.999741363e-03f,
+ -2.001163209e-03f, -2.002580584e-03f, -2.003993484e-03f, -2.005401907e-03f, -2.006805850e-03f, -2.008205310e-03f, -2.009600284e-03f, -2.010990770e-03f, -2.012376764e-03f, -2.013758265e-03f,
+ -2.015135268e-03f, -2.016507772e-03f, -2.017875774e-03f, -2.019239271e-03f, -2.020598260e-03f, -2.021952739e-03f, -2.023302704e-03f, -2.024648154e-03f, -2.025989085e-03f, -2.027325494e-03f,
+ -2.028657380e-03f, -2.029984740e-03f, -2.031307570e-03f, -2.032625869e-03f, -2.033939633e-03f, -2.035248860e-03f, -2.036553547e-03f, -2.037853693e-03f, -2.039149293e-03f, -2.040440346e-03f,
+ -2.041726849e-03f, -2.043008800e-03f, -2.044286196e-03f, -2.045559034e-03f, -2.046827312e-03f, -2.048091028e-03f, -2.049350178e-03f, -2.050604761e-03f, -2.051854774e-03f, -2.053100214e-03f,
+ -2.054341080e-03f, -2.055577368e-03f, -2.056809076e-03f, -2.058036202e-03f, -2.059258743e-03f, -2.060476697e-03f, -2.061690062e-03f, -2.062898835e-03f, -2.064103013e-03f, -2.065302595e-03f,
+ -2.066497578e-03f, -2.067687959e-03f, -2.068873737e-03f, -2.070054909e-03f, -2.071231473e-03f, -2.072403426e-03f, -2.073570766e-03f, -2.074733491e-03f, -2.075891598e-03f, -2.077045086e-03f,
+ -2.078193951e-03f, -2.079338193e-03f, -2.080477808e-03f, -2.081612794e-03f, -2.082743149e-03f, -2.083868872e-03f, -2.084989959e-03f, -2.086106408e-03f, -2.087218218e-03f, -2.088325386e-03f,
+ -2.089427910e-03f, -2.090525788e-03f, -2.091619018e-03f, -2.092707597e-03f, -2.093791524e-03f, -2.094870797e-03f, -2.095945412e-03f, -2.097015369e-03f, -2.098080666e-03f, -2.099141299e-03f,
+ -2.100197267e-03f, -2.101248569e-03f, -2.102295202e-03f, -2.103337163e-03f, -2.104374452e-03f, -2.105407065e-03f, -2.106435002e-03f, -2.107458259e-03f, -2.108476836e-03f, -2.109490730e-03f,
+ -2.110499939e-03f, -2.111504461e-03f, -2.112504295e-03f, -2.113499438e-03f, -2.114489889e-03f, -2.115475645e-03f, -2.116456705e-03f, -2.117433067e-03f, -2.118404728e-03f, -2.119371688e-03f,
+ -2.120333945e-03f, -2.121291495e-03f, -2.122244339e-03f, -2.123192473e-03f, -2.124135897e-03f, -2.125074607e-03f, -2.126008603e-03f, -2.126937883e-03f, -2.127862445e-03f, -2.128782287e-03f,
+ -2.129697408e-03f, -2.130607805e-03f, -2.131513477e-03f, -2.132414423e-03f, -2.133310640e-03f, -2.134202128e-03f, -2.135088883e-03f, -2.135970906e-03f, -2.136848193e-03f, -2.137720743e-03f,
+ -2.138588556e-03f, -2.139451628e-03f, -2.140309959e-03f, -2.141163547e-03f, -2.142012390e-03f, -2.142856486e-03f, -2.143695835e-03f, -2.144530435e-03f, -2.145360283e-03f, -2.146185379e-03f,
+ -2.147005721e-03f, -2.147821308e-03f, -2.148632137e-03f, -2.149438208e-03f, -2.150239519e-03f, -2.151036068e-03f, -2.151827854e-03f, -2.152614876e-03f, -2.153397132e-03f, -2.154174621e-03f,
+ -2.154947341e-03f, -2.155715291e-03f, -2.156478470e-03f, -2.157236875e-03f, -2.157990507e-03f, -2.158739362e-03f, -2.159483441e-03f, -2.160222741e-03f, -2.160957262e-03f, -2.161687001e-03f,
+ -2.162411959e-03f, -2.163132132e-03f, -2.163847521e-03f, -2.164558123e-03f, -2.165263938e-03f, -2.165964964e-03f, -2.166661201e-03f, -2.167352645e-03f, -2.168039298e-03f, -2.168721157e-03f,
+ -2.169398221e-03f, -2.170070488e-03f, -2.170737959e-03f, -2.171400631e-03f, -2.172058503e-03f, -2.172711575e-03f, -2.173359844e-03f, -2.174003311e-03f, -2.174641973e-03f, -2.175275830e-03f,
+ -2.175904881e-03f, -2.176529124e-03f, -2.177148559e-03f, -2.177763183e-03f, -2.178372998e-03f, -2.178978000e-03f, -2.179578189e-03f, -2.180173565e-03f, -2.180764126e-03f, -2.181349871e-03f,
+ -2.181930799e-03f, -2.182506909e-03f, -2.183078201e-03f, -2.183644672e-03f, -2.184206323e-03f, -2.184763152e-03f, -2.185315159e-03f, -2.185862342e-03f, -2.186404700e-03f, -2.186942233e-03f,
+ -2.187474940e-03f, -2.188002820e-03f, -2.188525872e-03f, -2.189044094e-03f, -2.189557488e-03f, -2.190066050e-03f, -2.190569781e-03f, -2.191068680e-03f, -2.191562746e-03f, -2.192051978e-03f,
+ -2.192536376e-03f, -2.193015938e-03f, -2.193490664e-03f, -2.193960554e-03f, -2.194425605e-03f, -2.194885818e-03f, -2.195341193e-03f, -2.195791727e-03f, -2.196237421e-03f, -2.196678274e-03f,
+ -2.197114285e-03f, -2.197545453e-03f, -2.197971778e-03f, -2.198393260e-03f, -2.198809897e-03f, -2.199221689e-03f, -2.199628635e-03f, -2.200030735e-03f, -2.200427988e-03f, -2.200820393e-03f,
+ -2.201207951e-03f, -2.201590660e-03f, -2.201968519e-03f, -2.202341529e-03f, -2.202709689e-03f, -2.203072998e-03f, -2.203431456e-03f, -2.203785062e-03f, -2.204133816e-03f, -2.204477717e-03f,
+ -2.204816765e-03f, -2.205150959e-03f, -2.205480300e-03f, -2.205804785e-03f, -2.206124416e-03f, -2.206439192e-03f, -2.206749111e-03f, -2.207054175e-03f, -2.207354382e-03f, -2.207649732e-03f,
+ -2.207940225e-03f, -2.208225861e-03f, -2.208506638e-03f, -2.208782558e-03f, -2.209053618e-03f, -2.209319820e-03f, -2.209581163e-03f, -2.209837646e-03f, -2.210089270e-03f, -2.210336033e-03f,
+ -2.210577936e-03f, -2.210814979e-03f, -2.211047161e-03f, -2.211274483e-03f, -2.211496943e-03f, -2.211714541e-03f, -2.211927279e-03f, -2.212135154e-03f, -2.212338168e-03f, -2.212536319e-03f,
+ -2.212729609e-03f, -2.212918036e-03f, -2.213101601e-03f, -2.213280303e-03f, -2.213454143e-03f, -2.213623120e-03f, -2.213787234e-03f, -2.213946485e-03f, -2.214100873e-03f, -2.214250399e-03f,
+ -2.214395061e-03f, -2.214534860e-03f, -2.214669796e-03f, -2.214799869e-03f, -2.214925080e-03f, -2.215045427e-03f, -2.215160910e-03f, -2.215271531e-03f, -2.215377290e-03f, -2.215478185e-03f,
+ -2.215574217e-03f, -2.215665387e-03f, -2.215751694e-03f, -2.215833138e-03f, -2.215909720e-03f, -2.215981440e-03f, -2.216048297e-03f, -2.216110293e-03f, -2.216167426e-03f, -2.216219698e-03f,
+ -2.216267108e-03f, -2.216309657e-03f, -2.216347345e-03f, -2.216380172e-03f, -2.216408138e-03f, -2.216431243e-03f, -2.216449489e-03f, -2.216462874e-03f, -2.216471400e-03f, -2.216475066e-03f,
+ -2.216473873e-03f, -2.216467820e-03f, -2.216456910e-03f, -2.216441141e-03f, -2.216420514e-03f, -2.216395029e-03f, -2.216364687e-03f, -2.216329488e-03f, -2.216289433e-03f, -2.216244521e-03f,
+ -2.216194754e-03f, -2.216140131e-03f, -2.216080653e-03f, -2.216016321e-03f, -2.215947134e-03f, -2.215873094e-03f, -2.215794201e-03f, -2.215710454e-03f, -2.215621856e-03f, -2.215528405e-03f,
+ -2.215430103e-03f, -2.215326951e-03f, -2.215218948e-03f, -2.215106095e-03f, -2.214988393e-03f, -2.214865842e-03f, -2.214738443e-03f, -2.214606197e-03f, -2.214469103e-03f, -2.214327163e-03f,
+ -2.214180377e-03f, -2.214028746e-03f, -2.213872271e-03f, -2.213710951e-03f, -2.213544788e-03f, -2.213373783e-03f, -2.213197935e-03f, -2.213017246e-03f, -2.212831717e-03f, -2.212641348e-03f,
+ -2.212446139e-03f, -2.212246092e-03f, -2.212041207e-03f, -2.211831485e-03f, -2.211616926e-03f, -2.211397532e-03f, -2.211173304e-03f, -2.210944241e-03f, -2.210710345e-03f, -2.210471617e-03f,
+ -2.210228057e-03f, -2.209979666e-03f, -2.209726445e-03f, -2.209468396e-03f, -2.209205518e-03f, -2.208937812e-03f, -2.208665280e-03f, -2.208387923e-03f, -2.208105741e-03f, -2.207818734e-03f,
+ -2.207526905e-03f, -2.207230255e-03f, -2.206928783e-03f, -2.206622490e-03f, -2.206311379e-03f, -2.205995450e-03f, -2.205674703e-03f, -2.205349140e-03f, -2.205018762e-03f, -2.204683570e-03f,
+ -2.204343565e-03f, -2.203998747e-03f, -2.203649119e-03f, -2.203294680e-03f, -2.202935433e-03f, -2.202571377e-03f, -2.202202515e-03f, -2.201828847e-03f, -2.201450374e-03f, -2.201067098e-03f,
+ -2.200679020e-03f, -2.200286140e-03f, -2.199888461e-03f, -2.199485982e-03f, -2.199078705e-03f, -2.198666632e-03f, -2.198249764e-03f, -2.197828101e-03f, -2.197401646e-03f, -2.196970399e-03f,
+ -2.196534361e-03f, -2.196093534e-03f, -2.195647918e-03f, -2.195197517e-03f, -2.194742329e-03f, -2.194282357e-03f, -2.193817603e-03f, -2.193348067e-03f, -2.192873750e-03f, -2.192394655e-03f,
+ -2.191910782e-03f, -2.191422132e-03f, -2.190928708e-03f, -2.190430510e-03f, -2.189927540e-03f, -2.189419799e-03f, -2.188907289e-03f, -2.188390010e-03f, -2.187867966e-03f, -2.187341155e-03f,
+ -2.186809582e-03f, -2.186273246e-03f, -2.185732149e-03f, -2.185186293e-03f, -2.184635679e-03f, -2.184080308e-03f, -2.183520183e-03f, -2.182955304e-03f, -2.182385674e-03f, -2.181811293e-03f,
+ -2.181232163e-03f, -2.180648287e-03f, -2.180059664e-03f, -2.179466298e-03f, -2.178868189e-03f, -2.178265339e-03f, -2.177657750e-03f, -2.177045423e-03f, -2.176428360e-03f, -2.175806563e-03f,
+ -2.175180033e-03f, -2.174548772e-03f, -2.173912782e-03f, -2.173272063e-03f, -2.172626619e-03f, -2.171976450e-03f, -2.171321559e-03f, -2.170661946e-03f, -2.169997615e-03f, -2.169328565e-03f,
+ -2.168654801e-03f, -2.167976322e-03f, -2.167293131e-03f, -2.166605229e-03f, -2.165912619e-03f, -2.165215302e-03f, -2.164513280e-03f, -2.163806555e-03f, -2.163095128e-03f, -2.162379002e-03f,
+ -2.161658178e-03f, -2.160932658e-03f, -2.160202444e-03f, -2.159467538e-03f, -2.158727942e-03f, -2.157983658e-03f, -2.157234687e-03f, -2.156481032e-03f, -2.155722694e-03f, -2.154959676e-03f,
+ -2.154191979e-03f, -2.153419605e-03f, -2.152642557e-03f, -2.151860836e-03f, -2.151074444e-03f, -2.150283384e-03f, -2.149487656e-03f, -2.148687265e-03f, -2.147882210e-03f, -2.147072495e-03f,
+ -2.146258121e-03f, -2.145439091e-03f, -2.144615406e-03f, -2.143787069e-03f, -2.142954082e-03f, -2.142116446e-03f, -2.141274165e-03f, -2.140427240e-03f, -2.139575672e-03f, -2.138719466e-03f,
+ -2.137858621e-03f, -2.136993142e-03f, -2.136123029e-03f, -2.135248286e-03f, -2.134368913e-03f, -2.133484914e-03f, -2.132596291e-03f, -2.131703045e-03f, -2.130805180e-03f, -2.129902697e-03f,
+ -2.128995599e-03f, -2.128083887e-03f, -2.127167565e-03f, -2.126246634e-03f, -2.125321097e-03f, -2.124390956e-03f, -2.123456213e-03f, -2.122516871e-03f, -2.121572932e-03f, -2.120624398e-03f,
+ -2.119671272e-03f, -2.118713556e-03f, -2.117751253e-03f, -2.116784364e-03f, -2.115812893e-03f, -2.114836841e-03f, -2.113856211e-03f, -2.112871006e-03f, -2.111881227e-03f, -2.110886878e-03f,
+ -2.109887961e-03f, -2.108884477e-03f, -2.107876431e-03f, -2.106863824e-03f, -2.105846658e-03f, -2.104824937e-03f, -2.103798662e-03f, -2.102767837e-03f, -2.101732463e-03f, -2.100692544e-03f,
+ -2.099648082e-03f, -2.098599078e-03f, -2.097545537e-03f, -2.096487461e-03f, -2.095424852e-03f, -2.094357712e-03f, -2.093286045e-03f, -2.092209852e-03f, -2.091129138e-03f, -2.090043903e-03f,
+ -2.088954152e-03f, -2.087859886e-03f, -2.086761108e-03f, -2.085657822e-03f, -2.084550028e-03f, -2.083437731e-03f, -2.082320934e-03f, -2.081199637e-03f, -2.080073846e-03f, -2.078943561e-03f,
+ -2.077808786e-03f, -2.076669525e-03f, -2.075525778e-03f, -2.074377550e-03f, -2.073224843e-03f, -2.072067659e-03f, -2.070906002e-03f, -2.069739875e-03f, -2.068569280e-03f, -2.067394219e-03f,
+ -2.066214697e-03f, -2.065030716e-03f, -2.063842278e-03f, -2.062649387e-03f, -2.061452045e-03f, -2.060250255e-03f, -2.059044021e-03f, -2.057833344e-03f, -2.056618229e-03f, -2.055398678e-03f,
+ -2.054174693e-03f, -2.052946278e-03f, -2.051713436e-03f, -2.050476170e-03f, -2.049234483e-03f, -2.047988377e-03f, -2.046737856e-03f, -2.045482922e-03f, -2.044223580e-03f, -2.042959831e-03f,
+ -2.041691679e-03f, -2.040419126e-03f, -2.039142177e-03f, -2.037860833e-03f, -2.036575099e-03f, -2.035284977e-03f, -2.033990469e-03f, -2.032691580e-03f, -2.031388313e-03f, -2.030080670e-03f,
+ -2.028768655e-03f, -2.027452270e-03f, -2.026131519e-03f, -2.024806406e-03f, -2.023476932e-03f, -2.022143102e-03f, -2.020804919e-03f, -2.019462385e-03f, -2.018115505e-03f, -2.016764281e-03f,
+ -2.015408716e-03f, -2.014048813e-03f, -2.012684577e-03f, -2.011316010e-03f, -2.009943115e-03f, -2.008565896e-03f, -2.007184356e-03f, -2.005798498e-03f, -2.004408326e-03f, -2.003013842e-03f,
+ -2.001615051e-03f, -2.000211955e-03f, -1.998804558e-03f, -1.997392863e-03f, -1.995976874e-03f, -1.994556593e-03f, -1.993132025e-03f, -1.991703172e-03f, -1.990270039e-03f, -1.988832627e-03f,
+ -1.987390942e-03f, -1.985944986e-03f, -1.984494762e-03f, -1.983040275e-03f, -1.981581527e-03f, -1.980118522e-03f, -1.978651263e-03f, -1.977179755e-03f, -1.975704000e-03f, -1.974224002e-03f,
+ -1.972739764e-03f, -1.971251290e-03f, -1.969758583e-03f, -1.968261647e-03f, -1.966760486e-03f, -1.965255103e-03f, -1.963745501e-03f, -1.962231685e-03f, -1.960713657e-03f, -1.959191422e-03f,
+ -1.957664982e-03f, -1.956134342e-03f, -1.954599505e-03f, -1.953060474e-03f, -1.951517254e-03f, -1.949969848e-03f, -1.948418259e-03f, -1.946862492e-03f, -1.945302549e-03f, -1.943738436e-03f,
+ -1.942170154e-03f, -1.940597708e-03f, -1.939021102e-03f, -1.937440339e-03f, -1.935855424e-03f, -1.934266359e-03f, -1.932673148e-03f, -1.931075796e-03f, -1.929474306e-03f, -1.927868681e-03f,
+ -1.926258926e-03f, -1.924645044e-03f, -1.923027040e-03f, -1.921404916e-03f, -1.919778677e-03f, -1.918148326e-03f, -1.916513868e-03f, -1.914875306e-03f, -1.913232644e-03f, -1.911585885e-03f,
+ -1.909935034e-03f, -1.908280095e-03f, -1.906621071e-03f, -1.904957967e-03f, -1.903290786e-03f, -1.901619531e-03f, -1.899944208e-03f, -1.898264820e-03f, -1.896581370e-03f, -1.894893863e-03f,
+ -1.893202303e-03f, -1.891506694e-03f, -1.889807039e-03f, -1.888103343e-03f, -1.886395609e-03f, -1.884683842e-03f, -1.882968045e-03f, -1.881248223e-03f, -1.879524379e-03f, -1.877796518e-03f,
+ -1.876064644e-03f, -1.874328760e-03f, -1.872588871e-03f, -1.870844980e-03f, -1.869097093e-03f, -1.867345212e-03f, -1.865589342e-03f, -1.863829487e-03f, -1.862065652e-03f, -1.860297839e-03f,
+ -1.858526054e-03f, -1.856750300e-03f, -1.854970582e-03f, -1.853186904e-03f, -1.851399270e-03f, -1.849607683e-03f, -1.847812149e-03f, -1.846012671e-03f, -1.844209254e-03f, -1.842401901e-03f,
+ -1.840590618e-03f, -1.838775407e-03f, -1.836956274e-03f, -1.835133222e-03f, -1.833306257e-03f, -1.831475381e-03f, -1.829640600e-03f, -1.827801917e-03f, -1.825959337e-03f, -1.824112864e-03f,
+ -1.822262502e-03f, -1.820408256e-03f, -1.818550131e-03f, -1.816688129e-03f, -1.814822256e-03f, -1.812952516e-03f, -1.811078913e-03f, -1.809201451e-03f, -1.807320136e-03f, -1.805434970e-03f,
+ -1.803545960e-03f, -1.801653108e-03f, -1.799756420e-03f, -1.797855900e-03f, -1.795951551e-03f, -1.794043380e-03f, -1.792131389e-03f, -1.790215584e-03f, -1.788295968e-03f, -1.786372547e-03f,
+ -1.784445324e-03f, -1.782514305e-03f, -1.780579493e-03f, -1.778640893e-03f, -1.776698510e-03f, -1.774752348e-03f, -1.772802412e-03f, -1.770848705e-03f, -1.768891233e-03f, -1.766930001e-03f,
+ -1.764965011e-03f, -1.762996270e-03f, -1.761023782e-03f, -1.759047551e-03f, -1.757067581e-03f, -1.755083878e-03f, -1.753096446e-03f, -1.751105289e-03f, -1.749110412e-03f, -1.747111820e-03f,
+ -1.745109518e-03f, -1.743103509e-03f, -1.741093799e-03f, -1.739080391e-03f, -1.737063292e-03f, -1.735042505e-03f, -1.733018035e-03f, -1.730989887e-03f, -1.728958065e-03f, -1.726922574e-03f,
+ -1.724883419e-03f, -1.722840604e-03f, -1.720794135e-03f, -1.718744015e-03f, -1.716690250e-03f, -1.714632844e-03f, -1.712571803e-03f, -1.710507129e-03f, -1.708438830e-03f, -1.706366908e-03f,
+ -1.704291370e-03f, -1.702212219e-03f, -1.700129461e-03f, -1.698043100e-03f, -1.695953142e-03f, -1.693859590e-03f, -1.691762450e-03f, -1.689661726e-03f, -1.687557424e-03f, -1.685449547e-03f,
+ -1.683338102e-03f, -1.681223093e-03f, -1.679104524e-03f, -1.676982401e-03f, -1.674856729e-03f, -1.672727511e-03f, -1.670594754e-03f, -1.668458462e-03f, -1.666318639e-03f, -1.664175292e-03f,
+ -1.662028424e-03f, -1.659878041e-03f, -1.657724148e-03f, -1.655566749e-03f, -1.653405850e-03f, -1.651241455e-03f, -1.649073569e-03f, -1.646902198e-03f, -1.644727346e-03f, -1.642549018e-03f,
+ -1.640367220e-03f, -1.638181955e-03f, -1.635993230e-03f, -1.633801050e-03f, -1.631605418e-03f, -1.629406341e-03f, -1.627203823e-03f, -1.624997870e-03f, -1.622788486e-03f, -1.620575676e-03f,
+ -1.618359446e-03f, -1.616139800e-03f, -1.613916744e-03f, -1.611690283e-03f, -1.609460421e-03f, -1.607227165e-03f, -1.604990518e-03f, -1.602750487e-03f, -1.600507075e-03f, -1.598260289e-03f,
+ -1.596010134e-03f, -1.593756614e-03f, -1.591499734e-03f, -1.589239501e-03f, -1.586975918e-03f, -1.584708992e-03f, -1.582438727e-03f, -1.580165129e-03f, -1.577888203e-03f, -1.575607953e-03f,
+ -1.573324385e-03f, -1.571037505e-03f, -1.568747318e-03f, -1.566453828e-03f, -1.564157041e-03f, -1.561856962e-03f, -1.559553597e-03f, -1.557246950e-03f, -1.554937027e-03f, -1.552623834e-03f,
+ -1.550307375e-03f, -1.547987655e-03f, -1.545664681e-03f, -1.543338457e-03f, -1.541008989e-03f, -1.538676282e-03f, -1.536340340e-03f, -1.534001171e-03f, -1.531658778e-03f, -1.529313167e-03f,
+ -1.526964344e-03f, -1.524612314e-03f, -1.522257082e-03f, -1.519898653e-03f, -1.517537034e-03f, -1.515172228e-03f, -1.512804243e-03f, -1.510433082e-03f, -1.508058752e-03f, -1.505681258e-03f,
+ -1.503300605e-03f, -1.500916798e-03f, -1.498529844e-03f, -1.496139747e-03f, -1.493746513e-03f, -1.491350147e-03f, -1.488950656e-03f, -1.486548043e-03f, -1.484142315e-03f, -1.481733477e-03f,
+ -1.479321535e-03f, -1.476906494e-03f, -1.474488359e-03f, -1.472067137e-03f, -1.469642832e-03f, -1.467215450e-03f, -1.464784997e-03f, -1.462351477e-03f, -1.459914898e-03f, -1.457475263e-03f,
+ -1.455032579e-03f, -1.452586851e-03f, -1.450138085e-03f, -1.447686286e-03f, -1.445231460e-03f, -1.442773612e-03f, -1.440312749e-03f, -1.437848875e-03f, -1.435381996e-03f, -1.432912117e-03f,
+ -1.430439245e-03f, -1.427963385e-03f, -1.425484543e-03f, -1.423002723e-03f, -1.420517932e-03f, -1.418030176e-03f, -1.415539459e-03f, -1.413045789e-03f, -1.410549169e-03f, -1.408049607e-03f,
+ -1.405547107e-03f, -1.403041675e-03f, -1.400533317e-03f, -1.398022039e-03f, -1.395507846e-03f, -1.392990744e-03f, -1.390470738e-03f, -1.387947835e-03f, -1.385422040e-03f, -1.382893359e-03f,
+ -1.380361797e-03f, -1.377827360e-03f, -1.375290055e-03f, -1.372749886e-03f, -1.370206859e-03f, -1.367660981e-03f, -1.365112256e-03f, -1.362560691e-03f, -1.360006292e-03f, -1.357449063e-03f,
+ -1.354889012e-03f, -1.352326143e-03f, -1.349760463e-03f, -1.347191978e-03f, -1.344620692e-03f, -1.342046612e-03f, -1.339469744e-03f, -1.336890094e-03f, -1.334307667e-03f, -1.331722469e-03f,
+ -1.329134507e-03f, -1.326543785e-03f, -1.323950310e-03f, -1.321354087e-03f, -1.318755123e-03f, -1.316153423e-03f, -1.313548994e-03f, -1.310941840e-03f, -1.308331968e-03f, -1.305719384e-03f,
+ -1.303104094e-03f, -1.300486103e-03f, -1.297865418e-03f, -1.295242045e-03f, -1.292615988e-03f, -1.289987255e-03f, -1.287355851e-03f, -1.284721782e-03f, -1.282085054e-03f, -1.279445673e-03f,
+ -1.276803645e-03f, -1.274158975e-03f, -1.271511671e-03f, -1.268861737e-03f, -1.266209180e-03f, -1.263554006e-03f, -1.260896220e-03f, -1.258235829e-03f, -1.255572839e-03f, -1.252907255e-03f,
+ -1.250239084e-03f, -1.247568332e-03f, -1.244895004e-03f, -1.242219107e-03f, -1.239540647e-03f, -1.236859629e-03f, -1.234176061e-03f, -1.231489947e-03f, -1.228801293e-03f, -1.226110107e-03f,
+ -1.223416394e-03f, -1.220720159e-03f, -1.218021410e-03f, -1.215320152e-03f, -1.212616391e-03f, -1.209910133e-03f, -1.207201384e-03f, -1.204490151e-03f, -1.201776440e-03f, -1.199060256e-03f,
+ -1.196341606e-03f, -1.193620495e-03f, -1.190896931e-03f, -1.188170919e-03f, -1.185442465e-03f, -1.182711575e-03f, -1.179978256e-03f, -1.177242513e-03f, -1.174504353e-03f, -1.171763782e-03f,
+ -1.169020806e-03f, -1.166275431e-03f, -1.163527663e-03f, -1.160777509e-03f, -1.158024975e-03f, -1.155270066e-03f, -1.152512790e-03f, -1.149753152e-03f, -1.146991158e-03f, -1.144226815e-03f,
+ -1.141460129e-03f, -1.138691105e-03f, -1.135919751e-03f, -1.133146073e-03f, -1.130370076e-03f, -1.127591767e-03f, -1.124811152e-03f, -1.122028238e-03f, -1.119243030e-03f, -1.116455535e-03f,
+ -1.113665759e-03f, -1.110873709e-03f, -1.108079390e-03f, -1.105282809e-03f, -1.102483972e-03f, -1.099682885e-03f, -1.096879555e-03f, -1.094073988e-03f, -1.091266191e-03f, -1.088456169e-03f,
+ -1.085643929e-03f, -1.082829477e-03f, -1.080012819e-03f, -1.077193962e-03f, -1.074372912e-03f, -1.071549676e-03f, -1.068724259e-03f, -1.065896668e-03f, -1.063066910e-03f, -1.060234990e-03f,
+ -1.057400915e-03f, -1.054564692e-03f, -1.051726326e-03f, -1.048885825e-03f, -1.046043193e-03f, -1.043198439e-03f, -1.040351568e-03f, -1.037502586e-03f, -1.034651500e-03f, -1.031798317e-03f,
+ -1.028943042e-03f, -1.026085682e-03f, -1.023226243e-03f, -1.020364732e-03f, -1.017501156e-03f, -1.014635520e-03f, -1.011767831e-03f, -1.008898095e-03f, -1.006026320e-03f, -1.003152510e-03f,
+ -1.000276673e-03f, -9.973988158e-04f, -9.945189437e-04f, -9.916370635e-04f, -9.887531818e-04f, -9.858673049e-04f, -9.829794392e-04f, -9.800895914e-04f, -9.771977677e-04f, -9.743039747e-04f,
+ -9.714082188e-04f, -9.685105065e-04f, -9.656108443e-04f, -9.627092386e-04f, -9.598056959e-04f, -9.569002226e-04f, -9.539928254e-04f, -9.510835106e-04f, -9.481722848e-04f, -9.452591544e-04f,
+ -9.423441260e-04f, -9.394272061e-04f, -9.365084011e-04f, -9.335877176e-04f, -9.306651621e-04f, -9.277407411e-04f, -9.248144612e-04f, -9.218863288e-04f, -9.189563505e-04f, -9.160245329e-04f,
+ -9.130908824e-04f, -9.101554057e-04f, -9.072181091e-04f, -9.042789994e-04f, -9.013380831e-04f, -8.983953667e-04f, -8.954508567e-04f, -8.925045598e-04f, -8.895564825e-04f, -8.866066313e-04f,
+ -8.836550129e-04f, -8.807016338e-04f, -8.777465007e-04f, -8.747896200e-04f, -8.718309984e-04f, -8.688706424e-04f, -8.659085588e-04f, -8.629447539e-04f, -8.599792346e-04f, -8.570120073e-04f,
+ -8.540430786e-04f, -8.510724553e-04f, -8.481001438e-04f, -8.451261509e-04f, -8.421504831e-04f, -8.391731470e-04f, -8.361941494e-04f, -8.332134967e-04f, -8.302311958e-04f, -8.272472531e-04f,
+ -8.242616753e-04f, -8.212744691e-04f, -8.182856411e-04f, -8.152951980e-04f, -8.123031464e-04f, -8.093094930e-04f, -8.063142445e-04f, -8.033174074e-04f, -8.003189885e-04f, -7.973189944e-04f,
+ -7.943174319e-04f, -7.913143075e-04f, -7.883096280e-04f, -7.853034000e-04f, -7.822956302e-04f, -7.792863254e-04f, -7.762754922e-04f, -7.732631372e-04f, -7.702492672e-04f, -7.672338890e-04f,
+ -7.642170091e-04f, -7.611986343e-04f, -7.581787713e-04f, -7.551574268e-04f, -7.521346075e-04f, -7.491103202e-04f, -7.460845715e-04f, -7.430573682e-04f, -7.400287170e-04f, -7.369986247e-04f,
+ -7.339670978e-04f, -7.309341433e-04f, -7.278997678e-04f, -7.248639781e-04f, -7.218267809e-04f, -7.187881829e-04f, -7.157481909e-04f, -7.127068117e-04f, -7.096640519e-04f, -7.066199184e-04f,
+ -7.035744179e-04f, -7.005275572e-04f, -6.974793429e-04f, -6.944297820e-04f, -6.913788811e-04f, -6.883266471e-04f, -6.852730866e-04f, -6.822182065e-04f, -6.791620136e-04f, -6.761045146e-04f,
+ -6.730457163e-04f, -6.699856254e-04f, -6.669242489e-04f, -6.638615934e-04f, -6.607976658e-04f, -6.577324728e-04f, -6.546660213e-04f, -6.515983180e-04f, -6.485293698e-04f, -6.454591834e-04f,
+ -6.423877657e-04f, -6.393151234e-04f, -6.362412634e-04f, -6.331661925e-04f, -6.300899175e-04f, -6.270124453e-04f, -6.239337825e-04f, -6.208539361e-04f, -6.177729129e-04f, -6.146907197e-04f,
+ -6.116073633e-04f, -6.085228506e-04f, -6.054371883e-04f, -6.023503834e-04f, -5.992624427e-04f, -5.961733730e-04f, -5.930831811e-04f, -5.899918739e-04f, -5.868994582e-04f, -5.838059409e-04f,
+ -5.807113289e-04f, -5.776156289e-04f, -5.745188478e-04f, -5.714209925e-04f, -5.683220699e-04f, -5.652220867e-04f, -5.621210499e-04f, -5.590189663e-04f, -5.559158428e-04f, -5.528116863e-04f,
+ -5.497065036e-04f, -5.466003015e-04f, -5.434930870e-04f, -5.403848670e-04f, -5.372756482e-04f, -5.341654376e-04f, -5.310542421e-04f, -5.279420685e-04f, -5.248289238e-04f, -5.217148147e-04f,
+ -5.185997483e-04f, -5.154837313e-04f, -5.123667707e-04f, -5.092488733e-04f, -5.061300461e-04f, -5.030102959e-04f, -4.998896297e-04f, -4.967680543e-04f, -4.936455766e-04f, -4.905222036e-04f,
+ -4.873979421e-04f, -4.842727990e-04f, -4.811467813e-04f, -4.780198958e-04f, -4.748921495e-04f, -4.717635492e-04f, -4.686341019e-04f, -4.655038145e-04f, -4.623726939e-04f, -4.592407471e-04f,
+ -4.561079808e-04f, -4.529744021e-04f, -4.498400179e-04f, -4.467048350e-04f, -4.435688605e-04f, -4.404321012e-04f, -4.372945641e-04f, -4.341562560e-04f, -4.310171839e-04f, -4.278773548e-04f,
+ -4.247367756e-04f, -4.215954531e-04f, -4.184533944e-04f, -4.153106063e-04f, -4.121670959e-04f, -4.090228699e-04f, -4.058779355e-04f, -4.027322994e-04f, -3.995859687e-04f, -3.964389502e-04f,
+ -3.932912510e-04f, -3.901428780e-04f, -3.869938381e-04f, -3.838441382e-04f, -3.806937853e-04f, -3.775427864e-04f, -3.743911483e-04f, -3.712388781e-04f, -3.680859827e-04f, -3.649324691e-04f,
+ -3.617783441e-04f, -3.586236147e-04f, -3.554682880e-04f, -3.523123708e-04f, -3.491558701e-04f, -3.459987929e-04f, -3.428411461e-04f, -3.396829367e-04f, -3.365241716e-04f, -3.333648578e-04f,
+ -3.302050022e-04f, -3.270446118e-04f, -3.238836937e-04f, -3.207222546e-04f, -3.175603017e-04f, -3.143978418e-04f, -3.112348819e-04f, -3.080714290e-04f, -3.049074901e-04f, -3.017430721e-04f,
+ -2.985781820e-04f, -2.954128267e-04f, -2.922470133e-04f, -2.890807486e-04f, -2.859140397e-04f, -2.827468935e-04f, -2.795793171e-04f, -2.764113173e-04f, -2.732429011e-04f, -2.700740755e-04f,
+ -2.669048476e-04f, -2.637352241e-04f, -2.605652123e-04f, -2.573948189e-04f, -2.542240510e-04f, -2.510529155e-04f, -2.478814195e-04f, -2.447095699e-04f, -2.415373736e-04f, -2.383648377e-04f,
+ -2.351919691e-04f, -2.320187749e-04f, -2.288452619e-04f, -2.256714371e-04f, -2.224973076e-04f, -2.193228803e-04f, -2.161481623e-04f, -2.129731603e-04f, -2.097978815e-04f, -2.066223329e-04f,
+ -2.034465213e-04f, -2.002704539e-04f, -1.970941375e-04f, -1.939175791e-04f, -1.907407857e-04f, -1.875637644e-04f, -1.843865220e-04f, -1.812090656e-04f, -1.780314021e-04f, -1.748535385e-04f,
+ -1.716754819e-04f, -1.684972391e-04f, -1.653188171e-04f, -1.621402230e-04f, -1.589614637e-04f, -1.557825462e-04f, -1.526034774e-04f, -1.494242644e-04f, -1.462449142e-04f, -1.430654336e-04f,
+ -1.398858297e-04f, -1.367061095e-04f, -1.335262800e-04f, -1.303463480e-04f, -1.271663207e-04f, -1.239862049e-04f, -1.208060077e-04f, -1.176257361e-04f, -1.144453969e-04f, -1.112649972e-04f,
+ -1.080845440e-04f, -1.049040442e-04f, -1.017235049e-04f, -9.854293289e-05f, -9.536233529e-05f, -9.218171903e-05f, -8.900109109e-05f, -8.582045844e-05f, -8.263982805e-05f, -7.945920690e-05f,
+ -7.627860196e-05f, -7.309802020e-05f, -6.991746860e-05f, -6.673695413e-05f, -6.355648375e-05f, -6.037606444e-05f, -5.719570317e-05f, -5.401540691e-05f, -5.083518262e-05f, -4.765503728e-05f,
+ -4.447497785e-05f, -4.129501130e-05f, -3.811514459e-05f, -3.493538470e-05f, -3.175573859e-05f, -2.857621321e-05f, -2.539681554e-05f, -2.221755255e-05f, -1.903843118e-05f, -1.585945840e-05f,
+ -1.268064118e-05f, -9.501986471e-06f, -6.323501237e-06f, -3.145192434e-06f, 3.293297807e-08f, 3.210868044e-06f, 6.388605806e-06f, 9.566139310e-06f, 1.274346160e-05f, 1.592056573e-05f,
+ 1.909744473e-05f, 2.227409166e-05f, 2.545049958e-05f, 2.862666152e-05f, 3.180257054e-05f, 3.497821969e-05f, 3.815360202e-05f, 4.132871059e-05f, 4.450353846e-05f, 4.767807867e-05f,
+ 5.085232429e-05f, 5.402626838e-05f, 5.719990399e-05f, 6.037322418e-05f, 6.354622202e-05f, 6.671889056e-05f, 6.989122288e-05f, 7.306321203e-05f, 7.623485109e-05f, 7.940613311e-05f,
+ 8.257705117e-05f, 8.574759834e-05f, 8.891776769e-05f, 9.208755229e-05f, 9.525694521e-05f, 9.842593953e-05f, 1.015945283e-04f, 1.047627047e-04f, 1.079304616e-04f, 1.110977923e-04f,
+ 1.142646898e-04f, 1.174311471e-04f, 1.205971575e-04f, 1.237627138e-04f, 1.269278093e-04f, 1.300924370e-04f, 1.332565900e-04f, 1.364202614e-04f, 1.395834443e-04f, 1.427461317e-04f,
+ 1.459083169e-04f, 1.490699928e-04f, 1.522311526e-04f, 1.553917894e-04f, 1.585518963e-04f, 1.617114663e-04f, 1.648704926e-04f, 1.680289683e-04f, 1.711868866e-04f, 1.743442404e-04f,
+ 1.775010229e-04f, 1.806572273e-04f, 1.838128466e-04f, 1.869678740e-04f, 1.901223026e-04f, 1.932761255e-04f, 1.964293358e-04f, 1.995819266e-04f, 2.027338912e-04f, 2.058852225e-04f,
+ 2.090359137e-04f, 2.121859580e-04f, 2.153353485e-04f, 2.184840784e-04f, 2.216321406e-04f, 2.247795285e-04f, 2.279262351e-04f, 2.310722537e-04f, 2.342175772e-04f, 2.373621989e-04f,
+ 2.405061119e-04f, 2.436493094e-04f, 2.467917845e-04f, 2.499335303e-04f, 2.530745401e-04f, 2.562148070e-04f, 2.593543241e-04f, 2.624930847e-04f, 2.656310817e-04f, 2.687683086e-04f,
+ 2.719047583e-04f, 2.750404241e-04f, 2.781752992e-04f, 2.813093766e-04f, 2.844426497e-04f, 2.875751115e-04f, 2.907067553e-04f, 2.938375742e-04f, 2.969675615e-04f, 3.000967102e-04f,
+ 3.032250137e-04f, 3.063524650e-04f, 3.094790575e-04f, 3.126047842e-04f, 3.157296384e-04f, 3.188536132e-04f, 3.219767020e-04f, 3.250988978e-04f, 3.282201940e-04f, 3.313405836e-04f,
+ 3.344600600e-04f, 3.375786163e-04f, 3.406962457e-04f, 3.438129416e-04f, 3.469286970e-04f, 3.500435053e-04f, 3.531573596e-04f, 3.562702532e-04f, 3.593821792e-04f, 3.624931311e-04f,
+ 3.656031019e-04f, 3.687120850e-04f, 3.718200735e-04f, 3.749270607e-04f, 3.780330399e-04f, 3.811380043e-04f, 3.842419472e-04f, 3.873448618e-04f, 3.904467414e-04f, 3.935475792e-04f,
+ 3.966473685e-04f, 3.997461026e-04f, 4.028437747e-04f, 4.059403781e-04f, 4.090359061e-04f, 4.121303520e-04f, 4.152237091e-04f, 4.183159705e-04f, 4.214071297e-04f, 4.244971799e-04f,
+ 4.275861143e-04f, 4.306739264e-04f, 4.337606093e-04f, 4.368461564e-04f, 4.399305610e-04f, 4.430138165e-04f, 4.460959160e-04f, 4.491768529e-04f, 4.522566205e-04f, 4.553352122e-04f,
+ 4.584126213e-04f, 4.614888411e-04f, 4.645638648e-04f, 4.676376860e-04f, 4.707102978e-04f, 4.737816936e-04f, 4.768518668e-04f, 4.799208106e-04f, 4.829885185e-04f, 4.860549838e-04f,
+ 4.891201999e-04f, 4.921841600e-04f, 4.952468576e-04f, 4.983082860e-04f, 5.013684386e-04f, 5.044273087e-04f, 5.074848898e-04f, 5.105411751e-04f, 5.135961581e-04f, 5.166498321e-04f,
+ 5.197021906e-04f, 5.227532269e-04f, 5.258029344e-04f, 5.288513065e-04f, 5.318983366e-04f, 5.349440180e-04f, 5.379883443e-04f, 5.410313088e-04f, 5.440729049e-04f, 5.471131260e-04f,
+ 5.501519656e-04f, 5.531894170e-04f, 5.562254737e-04f, 5.592601291e-04f, 5.622933767e-04f, 5.653252099e-04f, 5.683556220e-04f, 5.713846067e-04f, 5.744121572e-04f, 5.774382671e-04f,
+ 5.804629297e-04f, 5.834861387e-04f, 5.865078873e-04f, 5.895281692e-04f, 5.925469776e-04f, 5.955643062e-04f, 5.985801484e-04f, 6.015944976e-04f, 6.046073474e-04f, 6.076186912e-04f,
+ 6.106285225e-04f, 6.136368349e-04f, 6.166436217e-04f, 6.196488766e-04f, 6.226525929e-04f, 6.256547643e-04f, 6.286553841e-04f, 6.316544460e-04f, 6.346519435e-04f, 6.376478700e-04f,
+ 6.406422192e-04f, 6.436349845e-04f, 6.466261594e-04f, 6.496157375e-04f, 6.526037124e-04f, 6.555900776e-04f, 6.585748266e-04f, 6.615579530e-04f, 6.645394503e-04f, 6.675193121e-04f,
+ 6.704975320e-04f, 6.734741036e-04f, 6.764490203e-04f, 6.794222759e-04f, 6.823938638e-04f, 6.853637777e-04f, 6.883320111e-04f, 6.912985577e-04f, 6.942634109e-04f, 6.972265646e-04f,
+ 7.001880121e-04f, 7.031477472e-04f, 7.061057635e-04f, 7.090620545e-04f, 7.120166140e-04f, 7.149694355e-04f, 7.179205126e-04f, 7.208698390e-04f, 7.238174084e-04f, 7.267632143e-04f,
+ 7.297072504e-04f, 7.326495104e-04f, 7.355899880e-04f, 7.385286767e-04f, 7.414655703e-04f, 7.444006624e-04f, 7.473339467e-04f, 7.502654168e-04f, 7.531950665e-04f, 7.561228895e-04f,
+ 7.590488793e-04f, 7.619730298e-04f, 7.648953346e-04f, 7.678157875e-04f, 7.707343820e-04f, 7.736511120e-04f, 7.765659712e-04f, 7.794789533e-04f, 7.823900519e-04f, 7.852992609e-04f,
+ 7.882065740e-04f, 7.911119849e-04f, 7.940154873e-04f, 7.969170750e-04f, 7.998167418e-04f, 8.027144814e-04f, 8.056102876e-04f, 8.085041542e-04f, 8.113960748e-04f, 8.142860434e-04f,
+ 8.171740536e-04f, 8.200600993e-04f, 8.229441742e-04f, 8.258262721e-04f, 8.287063870e-04f, 8.315845124e-04f, 8.344606423e-04f, 8.373347705e-04f, 8.402068908e-04f, 8.430769969e-04f,
+ 8.459450829e-04f, 8.488111424e-04f, 8.516751693e-04f, 8.545371574e-04f, 8.573971007e-04f, 8.602549929e-04f, 8.631108279e-04f, 8.659645995e-04f, 8.688163018e-04f, 8.716659284e-04f,
+ 8.745134733e-04f, 8.773589304e-04f, 8.802022935e-04f, 8.830435566e-04f, 8.858827135e-04f, 8.887197582e-04f, 8.915546845e-04f, 8.943874864e-04f, 8.972181577e-04f, 9.000466925e-04f,
+ 9.028730845e-04f, 9.056973279e-04f, 9.085194164e-04f, 9.113393440e-04f, 9.141571048e-04f, 9.169726926e-04f, 9.197861013e-04f, 9.225973251e-04f, 9.254063577e-04f, 9.282131932e-04f,
+ 9.310178256e-04f, 9.338202489e-04f, 9.366204570e-04f, 9.394184439e-04f, 9.422142037e-04f, 9.450077303e-04f, 9.477990178e-04f, 9.505880601e-04f, 9.533748513e-04f, 9.561593854e-04f,
+ 9.589416564e-04f, 9.617216584e-04f, 9.644993854e-04f, 9.672748315e-04f, 9.700479907e-04f, 9.728188571e-04f, 9.755874247e-04f, 9.783536875e-04f, 9.811176398e-04f, 9.838792755e-04f,
+ 9.866385887e-04f, 9.893955736e-04f, 9.921502242e-04f, 9.949025346e-04f, 9.976524989e-04f, 1.000400111e-03f, 1.003145366e-03f, 1.005888257e-03f, 1.008628778e-03f, 1.011366923e-03f,
+ 1.014102688e-03f, 1.016836065e-03f, 1.019567049e-03f, 1.022295635e-03f, 1.025021815e-03f, 1.027745585e-03f, 1.030466939e-03f, 1.033185870e-03f, 1.035902374e-03f, 1.038616443e-03f,
+ 1.041328073e-03f, 1.044037258e-03f, 1.046743991e-03f, 1.049448268e-03f, 1.052150081e-03f, 1.054849426e-03f, 1.057546297e-03f, 1.060240688e-03f, 1.062932592e-03f, 1.065622006e-03f,
+ 1.068308921e-03f, 1.070993334e-03f, 1.073675238e-03f, 1.076354627e-03f, 1.079031496e-03f, 1.081705839e-03f, 1.084377650e-03f, 1.087046924e-03f, 1.089713655e-03f, 1.092377837e-03f,
+ 1.095039464e-03f, 1.097698531e-03f, 1.100355033e-03f, 1.103008962e-03f, 1.105660315e-03f, 1.108309085e-03f, 1.110955266e-03f, 1.113598853e-03f, 1.116239840e-03f, 1.118878222e-03f,
+ 1.121513993e-03f, 1.124147147e-03f, 1.126777679e-03f, 1.129405583e-03f, 1.132030853e-03f, 1.134653484e-03f, 1.137273471e-03f, 1.139890807e-03f, 1.142505487e-03f, 1.145117506e-03f,
+ 1.147726858e-03f, 1.150333538e-03f, 1.152937539e-03f, 1.155538857e-03f, 1.158137485e-03f, 1.160733418e-03f, 1.163326652e-03f, 1.165917179e-03f, 1.168504995e-03f, 1.171090095e-03f,
+ 1.173672472e-03f, 1.176252121e-03f, 1.178829037e-03f, 1.181403214e-03f, 1.183974647e-03f, 1.186543329e-03f, 1.189109257e-03f, 1.191672424e-03f, 1.194232825e-03f, 1.196790454e-03f,
+ 1.199345307e-03f, 1.201897376e-03f, 1.204446658e-03f, 1.206993147e-03f, 1.209536836e-03f, 1.212077722e-03f, 1.214615798e-03f, 1.217151059e-03f, 1.219683500e-03f, 1.222213115e-03f,
+ 1.224739899e-03f, 1.227263846e-03f, 1.229784952e-03f, 1.232303211e-03f, 1.234818616e-03f, 1.237331164e-03f, 1.239840849e-03f, 1.242347666e-03f, 1.244851608e-03f, 1.247352671e-03f,
+ 1.249850850e-03f, 1.252346139e-03f, 1.254838532e-03f, 1.257328026e-03f, 1.259814613e-03f, 1.262298290e-03f, 1.264779051e-03f, 1.267256890e-03f, 1.269731802e-03f, 1.272203782e-03f,
+ 1.274672825e-03f, 1.277138925e-03f, 1.279602078e-03f, 1.282062278e-03f, 1.284519520e-03f, 1.286973798e-03f, 1.289425108e-03f, 1.291873444e-03f, 1.294318801e-03f, 1.296761174e-03f,
+ 1.299200557e-03f, 1.301636946e-03f, 1.304070336e-03f, 1.306500721e-03f, 1.308928095e-03f, 1.311352455e-03f, 1.313773794e-03f, 1.316192108e-03f, 1.318607392e-03f, 1.321019640e-03f,
+ 1.323428847e-03f, 1.325835009e-03f, 1.328238119e-03f, 1.330638174e-03f, 1.333035167e-03f, 1.335429095e-03f, 1.337819951e-03f, 1.340207731e-03f, 1.342592430e-03f, 1.344974042e-03f,
+ 1.347352563e-03f, 1.349727988e-03f, 1.352100311e-03f, 1.354469528e-03f, 1.356835633e-03f, 1.359198622e-03f, 1.361558489e-03f, 1.363915230e-03f, 1.366268840e-03f, 1.368619313e-03f,
+ 1.370966645e-03f, 1.373310830e-03f, 1.375651865e-03f, 1.377989743e-03f, 1.380324460e-03f, 1.382656010e-03f, 1.384984390e-03f, 1.387309594e-03f, 1.389631617e-03f, 1.391950455e-03f,
+ 1.394266102e-03f, 1.396578553e-03f, 1.398887804e-03f, 1.401193850e-03f, 1.403496685e-03f, 1.405796306e-03f, 1.408092707e-03f, 1.410385883e-03f, 1.412675830e-03f, 1.414962542e-03f,
+ 1.417246015e-03f, 1.419526245e-03f, 1.421803225e-03f, 1.424076952e-03f, 1.426347421e-03f, 1.428614627e-03f, 1.430878564e-03f, 1.433139229e-03f, 1.435396617e-03f, 1.437650722e-03f,
+ 1.439901541e-03f, 1.442149068e-03f, 1.444393298e-03f, 1.446634227e-03f, 1.448871851e-03f, 1.451106164e-03f, 1.453337162e-03f, 1.455564839e-03f, 1.457789193e-03f, 1.460010217e-03f,
+ 1.462227907e-03f, 1.464442258e-03f, 1.466653266e-03f, 1.468860926e-03f, 1.471065234e-03f, 1.473266184e-03f, 1.475463773e-03f, 1.477657995e-03f, 1.479848846e-03f, 1.482036322e-03f,
+ 1.484220417e-03f, 1.486401127e-03f, 1.488578448e-03f, 1.490752375e-03f, 1.492922904e-03f, 1.495090029e-03f, 1.497253747e-03f, 1.499414053e-03f, 1.501570942e-03f, 1.503724409e-03f,
+ 1.505874451e-03f, 1.508021063e-03f, 1.510164240e-03f, 1.512303977e-03f, 1.514440271e-03f, 1.516573117e-03f, 1.518702510e-03f, 1.520828446e-03f, 1.522950920e-03f, 1.525069929e-03f,
+ 1.527185466e-03f, 1.529297529e-03f, 1.531406113e-03f, 1.533511213e-03f, 1.535612824e-03f, 1.537710943e-03f, 1.539805565e-03f, 1.541896686e-03f, 1.543984301e-03f, 1.546068406e-03f,
+ 1.548148997e-03f, 1.550226069e-03f, 1.552299618e-03f, 1.554369639e-03f, 1.556436129e-03f, 1.558499082e-03f, 1.560558495e-03f, 1.562614363e-03f, 1.564666683e-03f, 1.566715449e-03f,
+ 1.568760657e-03f, 1.570802304e-03f, 1.572840384e-03f, 1.574874894e-03f, 1.576905830e-03f, 1.578933186e-03f, 1.580956960e-03f, 1.582977146e-03f, 1.584993741e-03f, 1.587006740e-03f,
+ 1.589016139e-03f, 1.591021934e-03f, 1.593024121e-03f, 1.595022696e-03f, 1.597017653e-03f, 1.599008990e-03f, 1.600996702e-03f, 1.602980785e-03f, 1.604961235e-03f, 1.606938047e-03f,
+ 1.608911218e-03f, 1.610880744e-03f, 1.612846619e-03f, 1.614808841e-03f, 1.616767406e-03f, 1.618722308e-03f, 1.620673544e-03f, 1.622621111e-03f, 1.624565003e-03f, 1.626505217e-03f,
+ 1.628441749e-03f, 1.630374595e-03f, 1.632303750e-03f, 1.634229212e-03f, 1.636150975e-03f, 1.638069036e-03f, 1.639983391e-03f, 1.641894036e-03f, 1.643800966e-03f, 1.645704179e-03f,
+ 1.647603669e-03f, 1.649499434e-03f, 1.651391469e-03f, 1.653279770e-03f, 1.655164333e-03f, 1.657045154e-03f, 1.658922230e-03f, 1.660795557e-03f, 1.662665130e-03f, 1.664530946e-03f,
+ 1.666393001e-03f, 1.668251291e-03f, 1.670105813e-03f, 1.671956561e-03f, 1.673803534e-03f, 1.675646726e-03f, 1.677486134e-03f, 1.679321754e-03f, 1.681153582e-03f, 1.682981615e-03f,
+ 1.684805849e-03f, 1.686626280e-03f, 1.688442904e-03f, 1.690255717e-03f, 1.692064716e-03f, 1.693869898e-03f, 1.695671257e-03f, 1.697468791e-03f, 1.699262496e-03f, 1.701052368e-03f,
+ 1.702838403e-03f, 1.704620598e-03f, 1.706398950e-03f, 1.708173453e-03f, 1.709944106e-03f, 1.711710903e-03f, 1.713473842e-03f, 1.715232919e-03f, 1.716988130e-03f, 1.718739471e-03f,
+ 1.720486940e-03f, 1.722230531e-03f, 1.723970243e-03f, 1.725706071e-03f, 1.727438011e-03f, 1.729166061e-03f, 1.730890216e-03f, 1.732610473e-03f, 1.734326828e-03f, 1.736039278e-03f,
+ 1.737747820e-03f, 1.739452450e-03f, 1.741153163e-03f, 1.742849958e-03f, 1.744542830e-03f, 1.746231776e-03f, 1.747916793e-03f, 1.749597876e-03f, 1.751275023e-03f, 1.752948230e-03f,
+ 1.754617494e-03f, 1.756282811e-03f, 1.757944178e-03f, 1.759601591e-03f, 1.761255047e-03f, 1.762904543e-03f, 1.764550075e-03f, 1.766191640e-03f, 1.767829235e-03f, 1.769462856e-03f,
+ 1.771092499e-03f, 1.772718162e-03f, 1.774339841e-03f, 1.775957533e-03f, 1.777571235e-03f, 1.779180943e-03f, 1.780786653e-03f, 1.782388364e-03f, 1.783986071e-03f, 1.785579771e-03f,
+ 1.787169461e-03f, 1.788755137e-03f, 1.790336797e-03f, 1.791914437e-03f, 1.793488054e-03f, 1.795057645e-03f, 1.796623206e-03f, 1.798184735e-03f, 1.799742228e-03f, 1.801295682e-03f,
+ 1.802845094e-03f, 1.804390460e-03f, 1.805931778e-03f, 1.807469045e-03f, 1.809002256e-03f, 1.810531410e-03f, 1.812056503e-03f, 1.813577532e-03f, 1.815094494e-03f, 1.816607385e-03f,
+ 1.818116204e-03f, 1.819620946e-03f, 1.821121608e-03f, 1.822618188e-03f, 1.824110683e-03f, 1.825599089e-03f, 1.827083403e-03f, 1.828563623e-03f, 1.830039746e-03f, 1.831511767e-03f,
+ 1.832979686e-03f, 1.834443498e-03f, 1.835903200e-03f, 1.837358790e-03f, 1.838810265e-03f, 1.840257621e-03f, 1.841700857e-03f, 1.843139968e-03f, 1.844574952e-03f, 1.846005806e-03f,
+ 1.847432527e-03f, 1.848855113e-03f, 1.850273560e-03f, 1.851687866e-03f, 1.853098027e-03f, 1.854504041e-03f, 1.855905906e-03f, 1.857303617e-03f, 1.858697173e-03f, 1.860086570e-03f,
+ 1.861471807e-03f, 1.862852879e-03f, 1.864229785e-03f, 1.865602521e-03f, 1.866971084e-03f, 1.868335473e-03f, 1.869695684e-03f, 1.871051714e-03f, 1.872403561e-03f, 1.873751222e-03f,
+ 1.875094695e-03f, 1.876433976e-03f, 1.877769063e-03f, 1.879099954e-03f, 1.880426645e-03f, 1.881749134e-03f, 1.883067418e-03f, 1.884381495e-03f, 1.885691362e-03f, 1.886997017e-03f,
+ 1.888298456e-03f, 1.889595678e-03f, 1.890888679e-03f, 1.892177458e-03f, 1.893462010e-03f, 1.894742335e-03f, 1.896018429e-03f, 1.897290290e-03f, 1.898557915e-03f, 1.899821302e-03f,
+ 1.901080448e-03f, 1.902335351e-03f, 1.903586009e-03f, 1.904832417e-03f, 1.906074576e-03f, 1.907312481e-03f, 1.908546130e-03f, 1.909775522e-03f, 1.911000652e-03f, 1.912221520e-03f,
+ 1.913438123e-03f, 1.914650457e-03f, 1.915858522e-03f, 1.917062314e-03f, 1.918261831e-03f, 1.919457070e-03f, 1.920648030e-03f, 1.921834708e-03f, 1.923017101e-03f, 1.924195208e-03f,
+ 1.925369025e-03f, 1.926538552e-03f, 1.927703784e-03f, 1.928864721e-03f, 1.930021359e-03f, 1.931173697e-03f, 1.932321731e-03f, 1.933465461e-03f, 1.934604884e-03f, 1.935739997e-03f,
+ 1.936870798e-03f, 1.937997285e-03f, 1.939119456e-03f, 1.940237308e-03f, 1.941350840e-03f, 1.942460049e-03f, 1.943564933e-03f, 1.944665490e-03f, 1.945761718e-03f, 1.946853614e-03f,
+ 1.947941177e-03f, 1.949024404e-03f, 1.950103293e-03f, 1.951177842e-03f, 1.952248049e-03f, 1.953313912e-03f, 1.954375429e-03f, 1.955432598e-03f, 1.956485416e-03f, 1.957533883e-03f,
+ 1.958577994e-03f, 1.959617750e-03f, 1.960653147e-03f, 1.961684183e-03f, 1.962710857e-03f, 1.963733167e-03f, 1.964751110e-03f, 1.965764685e-03f, 1.966773890e-03f, 1.967778722e-03f,
+ 1.968779180e-03f, 1.969775262e-03f, 1.970766966e-03f, 1.971754290e-03f, 1.972737232e-03f, 1.973715790e-03f, 1.974689963e-03f, 1.975659748e-03f, 1.976625144e-03f, 1.977586148e-03f,
+ 1.978542759e-03f, 1.979494976e-03f, 1.980442796e-03f, 1.981386217e-03f, 1.982325238e-03f, 1.983259856e-03f, 1.984190071e-03f, 1.985115880e-03f, 1.986037282e-03f, 1.986954274e-03f,
+ 1.987866855e-03f, 1.988775024e-03f, 1.989678778e-03f, 1.990578116e-03f, 1.991473036e-03f, 1.992363537e-03f, 1.993249616e-03f, 1.994131273e-03f, 1.995008505e-03f, 1.995881310e-03f,
+ 1.996749688e-03f, 1.997613636e-03f, 1.998473153e-03f, 1.999328238e-03f, 2.000178887e-03f, 2.001025101e-03f, 2.001866878e-03f, 2.002704215e-03f, 2.003537111e-03f, 2.004365565e-03f,
+ 2.005189576e-03f, 2.006009141e-03f, 2.006824259e-03f, 2.007634928e-03f, 2.008441148e-03f, 2.009242916e-03f, 2.010040232e-03f, 2.010833093e-03f, 2.011621498e-03f, 2.012405445e-03f,
+ 2.013184934e-03f, 2.013959963e-03f, 2.014730530e-03f, 2.015496634e-03f, 2.016258274e-03f, 2.017015447e-03f, 2.017768154e-03f, 2.018516391e-03f, 2.019260159e-03f, 2.019999455e-03f,
+ 2.020734279e-03f, 2.021464628e-03f, 2.022190502e-03f, 2.022911899e-03f, 2.023628819e-03f, 2.024341258e-03f, 2.025049217e-03f, 2.025752695e-03f, 2.026451689e-03f, 2.027146198e-03f,
+ 2.027836222e-03f, 2.028521759e-03f, 2.029202808e-03f, 2.029879367e-03f, 2.030551435e-03f, 2.031219012e-03f, 2.031882096e-03f, 2.032540685e-03f, 2.033194779e-03f, 2.033844377e-03f,
+ 2.034489477e-03f, 2.035130077e-03f, 2.035766178e-03f, 2.036397778e-03f, 2.037024876e-03f, 2.037647470e-03f, 2.038265560e-03f, 2.038879144e-03f, 2.039488222e-03f, 2.040092792e-03f,
+ 2.040692853e-03f, 2.041288405e-03f, 2.041879446e-03f, 2.042465975e-03f, 2.043047991e-03f, 2.043625493e-03f, 2.044198481e-03f, 2.044766953e-03f, 2.045330908e-03f, 2.045890345e-03f,
+ 2.046445263e-03f, 2.046995662e-03f, 2.047541540e-03f, 2.048082897e-03f, 2.048619732e-03f, 2.049152043e-03f, 2.049679829e-03f, 2.050203091e-03f, 2.050721827e-03f, 2.051236035e-03f,
+ 2.051745717e-03f, 2.052250869e-03f, 2.052751492e-03f, 2.053247585e-03f, 2.053739147e-03f, 2.054226177e-03f, 2.054708675e-03f, 2.055186639e-03f, 2.055660069e-03f, 2.056128964e-03f,
+ 2.056593323e-03f, 2.057053146e-03f, 2.057508431e-03f, 2.057959179e-03f, 2.058405388e-03f, 2.058847058e-03f, 2.059284187e-03f, 2.059716776e-03f, 2.060144824e-03f, 2.060568329e-03f,
+ 2.060987292e-03f, 2.061401711e-03f, 2.061811587e-03f, 2.062216917e-03f, 2.062617703e-03f, 2.063013943e-03f, 2.063405636e-03f, 2.063792782e-03f, 2.064175381e-03f, 2.064553431e-03f,
+ 2.064926933e-03f, 2.065295886e-03f, 2.065660288e-03f, 2.066020141e-03f, 2.066375442e-03f, 2.066726192e-03f, 2.067072391e-03f, 2.067414037e-03f, 2.067751130e-03f, 2.068083670e-03f,
+ 2.068411656e-03f, 2.068735088e-03f, 2.069053966e-03f, 2.069368288e-03f, 2.069678055e-03f, 2.069983266e-03f, 2.070283921e-03f, 2.070580019e-03f, 2.070871561e-03f, 2.071158545e-03f,
+ 2.071440971e-03f, 2.071718839e-03f, 2.071992148e-03f, 2.072260899e-03f, 2.072525091e-03f, 2.072784724e-03f, 2.073039797e-03f, 2.073290310e-03f, 2.073536263e-03f, 2.073777655e-03f,
+ 2.074014486e-03f, 2.074246757e-03f, 2.074474466e-03f, 2.074697614e-03f, 2.074916201e-03f, 2.075130225e-03f, 2.075339688e-03f, 2.075544588e-03f, 2.075744926e-03f, 2.075940701e-03f,
+ 2.076131913e-03f, 2.076318563e-03f, 2.076500650e-03f, 2.076678173e-03f, 2.076851133e-03f, 2.077019530e-03f, 2.077183364e-03f, 2.077342634e-03f, 2.077497340e-03f, 2.077647482e-03f,
+ 2.077793061e-03f, 2.077934077e-03f, 2.078070528e-03f, 2.078202415e-03f, 2.078329739e-03f, 2.078452499e-03f, 2.078570695e-03f, 2.078684327e-03f, 2.078793395e-03f, 2.078897900e-03f,
+ 2.078997841e-03f, 2.079093218e-03f, 2.079184032e-03f, 2.079270282e-03f, 2.079351968e-03f, 2.079429092e-03f, 2.079501652e-03f, 2.079569649e-03f, 2.079633083e-03f, 2.079691954e-03f,
+ 2.079746262e-03f, 2.079796008e-03f, 2.079841191e-03f, 2.079881812e-03f, 2.079917872e-03f, 2.079949369e-03f, 2.079976305e-03f, 2.079998679e-03f, 2.080016492e-03f, 2.080029744e-03f,
+ 2.080038435e-03f, 2.080042566e-03f, 2.080042137e-03f, 2.080037148e-03f, 2.080027599e-03f, 2.080013491e-03f, 2.079994824e-03f, 2.079971598e-03f, 2.079943813e-03f, 2.079911471e-03f,
+ 2.079874571e-03f, 2.079833114e-03f, 2.079787099e-03f, 2.079736528e-03f, 2.079681401e-03f, 2.079621718e-03f, 2.079557479e-03f, 2.079488686e-03f, 2.079415338e-03f, 2.079337435e-03f,
+ 2.079254979e-03f, 2.079167970e-03f, 2.079076408e-03f, 2.078980293e-03f, 2.078879627e-03f, 2.078774410e-03f, 2.078664641e-03f, 2.078550323e-03f, 2.078431454e-03f, 2.078308036e-03f,
+ 2.078180070e-03f, 2.078047555e-03f, 2.077910493e-03f, 2.077768883e-03f, 2.077622728e-03f, 2.077472026e-03f, 2.077316779e-03f, 2.077156988e-03f, 2.076992652e-03f, 2.076823774e-03f,
+ 2.076650352e-03f, 2.076472388e-03f, 2.076289883e-03f, 2.076102838e-03f, 2.075911252e-03f, 2.075715126e-03f, 2.075514463e-03f, 2.075309261e-03f, 2.075099522e-03f, 2.074885246e-03f,
+ 2.074666435e-03f, 2.074443089e-03f, 2.074215208e-03f, 2.073982794e-03f, 2.073745847e-03f, 2.073504369e-03f, 2.073258359e-03f, 2.073007819e-03f, 2.072752750e-03f, 2.072493152e-03f,
+ 2.072229026e-03f, 2.071960374e-03f, 2.071687195e-03f, 2.071409491e-03f, 2.071127263e-03f, 2.070840511e-03f, 2.070549237e-03f, 2.070253441e-03f, 2.069953125e-03f, 2.069648288e-03f,
+ 2.069338933e-03f, 2.069025060e-03f, 2.068706671e-03f, 2.068383765e-03f, 2.068056344e-03f, 2.067724409e-03f, 2.067387962e-03f, 2.067047002e-03f, 2.066701532e-03f, 2.066351551e-03f,
+ 2.065997062e-03f, 2.065638065e-03f, 2.065274561e-03f, 2.064906551e-03f, 2.064534037e-03f, 2.064157019e-03f, 2.063775499e-03f, 2.063389477e-03f, 2.062998955e-03f, 2.062603934e-03f,
+ 2.062204416e-03f, 2.061800400e-03f, 2.061391889e-03f, 2.060978883e-03f, 2.060561384e-03f, 2.060139393e-03f, 2.059712911e-03f, 2.059281939e-03f, 2.058846479e-03f, 2.058406531e-03f,
+ 2.057962098e-03f, 2.057513179e-03f, 2.057059777e-03f, 2.056601893e-03f, 2.056139528e-03f, 2.055672683e-03f, 2.055201360e-03f, 2.054725559e-03f, 2.054245283e-03f, 2.053760532e-03f,
+ 2.053271308e-03f, 2.052777612e-03f, 2.052279446e-03f, 2.051776811e-03f, 2.051269708e-03f, 2.050758138e-03f, 2.050242104e-03f, 2.049721606e-03f, 2.049196646e-03f, 2.048667225e-03f,
+ 2.048133345e-03f, 2.047595007e-03f, 2.047052212e-03f, 2.046504963e-03f, 2.045953260e-03f, 2.045397105e-03f, 2.044836500e-03f, 2.044271445e-03f, 2.043701943e-03f, 2.043127995e-03f,
+ 2.042549603e-03f, 2.041966768e-03f, 2.041379491e-03f, 2.040787774e-03f, 2.040191619e-03f, 2.039591028e-03f, 2.038986001e-03f, 2.038376541e-03f, 2.037762648e-03f, 2.037144326e-03f,
+ 2.036521575e-03f, 2.035894397e-03f, 2.035262793e-03f, 2.034626765e-03f, 2.033986316e-03f, 2.033341446e-03f, 2.032692157e-03f, 2.032038452e-03f, 2.031380330e-03f, 2.030717796e-03f,
+ 2.030050849e-03f, 2.029379492e-03f, 2.028703726e-03f, 2.028023554e-03f, 2.027338977e-03f, 2.026649997e-03f, 2.025956615e-03f, 2.025258834e-03f, 2.024556655e-03f, 2.023850079e-03f,
+ 2.023139110e-03f, 2.022423748e-03f, 2.021703995e-03f, 2.020979854e-03f, 2.020251326e-03f, 2.019518413e-03f, 2.018781117e-03f, 2.018039439e-03f, 2.017293382e-03f, 2.016542948e-03f,
+ 2.015788138e-03f, 2.015028954e-03f, 2.014265399e-03f, 2.013497474e-03f, 2.012725181e-03f, 2.011948522e-03f, 2.011167499e-03f, 2.010382115e-03f, 2.009592370e-03f, 2.008798267e-03f,
+ 2.007999809e-03f, 2.007196996e-03f, 2.006389832e-03f, 2.005578317e-03f, 2.004762455e-03f, 2.003942247e-03f, 2.003117696e-03f, 2.002288802e-03f, 2.001455569e-03f, 2.000617999e-03f,
+ 1.999776093e-03f, 1.998929853e-03f, 1.998079283e-03f, 1.997224384e-03f, 1.996365157e-03f, 1.995501606e-03f, 1.994633732e-03f, 1.993761538e-03f, 1.992885025e-03f, 1.992004197e-03f,
+ 1.991119054e-03f, 1.990229600e-03f, 1.989335836e-03f, 1.988437765e-03f, 1.987535389e-03f, 1.986628710e-03f, 1.985717730e-03f, 1.984802452e-03f, 1.983882878e-03f, 1.982959011e-03f,
+ 1.982030852e-03f, 1.981098403e-03f, 1.980161668e-03f, 1.979220648e-03f, 1.978275346e-03f, 1.977325764e-03f, 1.976371904e-03f, 1.975413769e-03f, 1.974451361e-03f, 1.973484683e-03f,
+ 1.972513736e-03f, 1.971538524e-03f, 1.970559048e-03f, 1.969575312e-03f, 1.968587317e-03f, 1.967595065e-03f, 1.966598560e-03f, 1.965597804e-03f, 1.964592799e-03f, 1.963583548e-03f,
+ 1.962570053e-03f, 1.961552316e-03f, 1.960530340e-03f, 1.959504129e-03f, 1.958473683e-03f, 1.957439005e-03f, 1.956400099e-03f, 1.955356967e-03f, 1.954309611e-03f, 1.953258033e-03f,
+ 1.952202237e-03f, 1.951142225e-03f, 1.950077999e-03f, 1.949009562e-03f, 1.947936917e-03f, 1.946860066e-03f, 1.945779012e-03f, 1.944693757e-03f, 1.943604305e-03f, 1.942510657e-03f,
+ 1.941412817e-03f, 1.940310787e-03f, 1.939204569e-03f, 1.938094167e-03f, 1.936979583e-03f, 1.935860820e-03f, 1.934737880e-03f, 1.933610767e-03f, 1.932479482e-03f, 1.931344029e-03f,
+ 1.930204411e-03f, 1.929060630e-03f, 1.927912688e-03f, 1.926760590e-03f, 1.925604337e-03f, 1.924443932e-03f, 1.923279378e-03f, 1.922110678e-03f, 1.920937834e-03f, 1.919760850e-03f,
+ 1.918579729e-03f, 1.917394472e-03f, 1.916205084e-03f, 1.915011566e-03f, 1.913813922e-03f, 1.912612155e-03f, 1.911406267e-03f, 1.910196261e-03f, 1.908982141e-03f, 1.907763909e-03f,
+ 1.906541568e-03f, 1.905315121e-03f, 1.904084571e-03f, 1.902849921e-03f, 1.901611174e-03f, 1.900368333e-03f, 1.899121400e-03f, 1.897870379e-03f, 1.896615273e-03f, 1.895356085e-03f,
+ 1.894092817e-03f, 1.892825473e-03f, 1.891554056e-03f, 1.890278569e-03f, 1.888999015e-03f, 1.887715397e-03f, 1.886427717e-03f, 1.885135980e-03f, 1.883840188e-03f, 1.882540344e-03f,
+ 1.881236451e-03f, 1.879928513e-03f, 1.878616533e-03f, 1.877300512e-03f, 1.875980456e-03f, 1.874656367e-03f, 1.873328248e-03f, 1.871996102e-03f, 1.870659932e-03f, 1.869319742e-03f,
+ 1.867975534e-03f, 1.866627313e-03f, 1.865275080e-03f, 1.863918840e-03f, 1.862558596e-03f, 1.861194350e-03f, 1.859826106e-03f, 1.858453868e-03f, 1.857077638e-03f, 1.855697419e-03f,
+ 1.854313216e-03f, 1.852925031e-03f, 1.851532868e-03f, 1.850136729e-03f, 1.848736619e-03f, 1.847332540e-03f, 1.845924495e-03f, 1.844512489e-03f, 1.843096525e-03f, 1.841676605e-03f,
+ 1.840252733e-03f, 1.838824913e-03f, 1.837393148e-03f, 1.835957440e-03f, 1.834517795e-03f, 1.833074215e-03f, 1.831626703e-03f, 1.830175262e-03f, 1.828719897e-03f, 1.827260611e-03f,
+ 1.825797407e-03f, 1.824330288e-03f, 1.822859259e-03f, 1.821384322e-03f, 1.819905481e-03f, 1.818422739e-03f, 1.816936100e-03f, 1.815445568e-03f, 1.813951145e-03f, 1.812452836e-03f,
+ 1.810950644e-03f, 1.809444572e-03f, 1.807934625e-03f, 1.806420804e-03f, 1.804903115e-03f, 1.803381561e-03f, 1.801856145e-03f, 1.800326870e-03f, 1.798793741e-03f, 1.797256761e-03f,
+ 1.795715934e-03f, 1.794171263e-03f, 1.792622751e-03f, 1.791070403e-03f, 1.789514222e-03f, 1.787954212e-03f, 1.786390376e-03f, 1.784822718e-03f, 1.783251242e-03f, 1.781675951e-03f,
+ 1.780096850e-03f, 1.778513941e-03f, 1.776927228e-03f, 1.775336716e-03f, 1.773742407e-03f, 1.772144306e-03f, 1.770542417e-03f, 1.768936742e-03f, 1.767327287e-03f, 1.765714053e-03f,
+ 1.764097047e-03f, 1.762476270e-03f, 1.760851727e-03f, 1.759223422e-03f, 1.757591358e-03f, 1.755955540e-03f, 1.754315970e-03f, 1.752672654e-03f, 1.751025594e-03f, 1.749374795e-03f,
+ 1.747720261e-03f, 1.746061994e-03f, 1.744400000e-03f, 1.742734282e-03f, 1.741064843e-03f, 1.739391689e-03f, 1.737714822e-03f, 1.736034246e-03f, 1.734349966e-03f, 1.732661986e-03f,
+ 1.730970308e-03f, 1.729274938e-03f, 1.727575880e-03f, 1.725873136e-03f, 1.724166711e-03f, 1.722456610e-03f, 1.720742835e-03f, 1.719025391e-03f, 1.717304283e-03f, 1.715579513e-03f,
+ 1.713851086e-03f, 1.712119007e-03f, 1.710383278e-03f, 1.708643904e-03f, 1.706900890e-03f, 1.705154238e-03f, 1.703403954e-03f, 1.701650041e-03f, 1.699892503e-03f, 1.698131344e-03f,
+ 1.696366569e-03f, 1.694598182e-03f, 1.692826186e-03f, 1.691050585e-03f, 1.689271385e-03f, 1.687488588e-03f, 1.685702200e-03f, 1.683912224e-03f, 1.682118664e-03f, 1.680321524e-03f,
+ 1.678520809e-03f, 1.676716523e-03f, 1.674908670e-03f, 1.673097254e-03f, 1.671282280e-03f, 1.669463751e-03f, 1.667641671e-03f, 1.665816046e-03f, 1.663986879e-03f, 1.662154174e-03f,
+ 1.660317936e-03f, 1.658478168e-03f, 1.656634876e-03f, 1.654788063e-03f, 1.652937734e-03f, 1.651083893e-03f, 1.649226543e-03f, 1.647365691e-03f, 1.645501339e-03f, 1.643633491e-03f,
+ 1.641762154e-03f, 1.639887330e-03f, 1.638009024e-03f, 1.636127240e-03f, 1.634241983e-03f, 1.632353257e-03f, 1.630461066e-03f, 1.628565415e-03f, 1.626666308e-03f, 1.624763749e-03f,
+ 1.622857743e-03f, 1.620948294e-03f, 1.619035407e-03f, 1.617119086e-03f, 1.615199336e-03f, 1.613276160e-03f, 1.611349563e-03f, 1.609419550e-03f, 1.607486125e-03f, 1.605549293e-03f,
+ 1.603609057e-03f, 1.601665424e-03f, 1.599718396e-03f, 1.597767978e-03f, 1.595814175e-03f, 1.593856992e-03f, 1.591896433e-03f, 1.589932501e-03f, 1.587965203e-03f, 1.585994542e-03f,
+ 1.584020523e-03f, 1.582043151e-03f, 1.580062429e-03f, 1.578078363e-03f, 1.576090957e-03f, 1.574100216e-03f, 1.572106144e-03f, 1.570108746e-03f, 1.568108026e-03f, 1.566103989e-03f,
+ 1.564096639e-03f, 1.562085982e-03f, 1.560072021e-03f, 1.558054762e-03f, 1.556034208e-03f, 1.554010366e-03f, 1.551983238e-03f, 1.549952831e-03f, 1.547919148e-03f, 1.545882194e-03f,
+ 1.543841974e-03f, 1.541798492e-03f, 1.539751754e-03f, 1.537701764e-03f, 1.535648526e-03f, 1.533592045e-03f, 1.531532327e-03f, 1.529469375e-03f, 1.527403194e-03f, 1.525333790e-03f,
+ 1.523261167e-03f, 1.521185329e-03f, 1.519106281e-03f, 1.517024029e-03f, 1.514938576e-03f, 1.512849928e-03f, 1.510758090e-03f, 1.508663065e-03f, 1.506564860e-03f, 1.504463478e-03f,
+ 1.502358925e-03f, 1.500251205e-03f, 1.498140323e-03f, 1.496026285e-03f, 1.493909094e-03f, 1.491788756e-03f, 1.489665275e-03f, 1.487538657e-03f, 1.485408905e-03f, 1.483276026e-03f,
+ 1.481140024e-03f, 1.479000903e-03f, 1.476858670e-03f, 1.474713327e-03f, 1.472564881e-03f, 1.470413337e-03f, 1.468258698e-03f, 1.466100971e-03f, 1.463940160e-03f, 1.461776270e-03f,
+ 1.459609306e-03f, 1.457439272e-03f, 1.455266175e-03f, 1.453090018e-03f, 1.450910807e-03f, 1.448728546e-03f, 1.446543241e-03f, 1.444354897e-03f, 1.442163518e-03f, 1.439969110e-03f,
+ 1.437771677e-03f, 1.435571225e-03f, 1.433367759e-03f, 1.431161283e-03f, 1.428951803e-03f, 1.426739323e-03f, 1.424523849e-03f, 1.422305386e-03f, 1.420083938e-03f, 1.417859511e-03f,
+ 1.415632110e-03f, 1.413401740e-03f, 1.411168406e-03f, 1.408932113e-03f, 1.406692866e-03f, 1.404450671e-03f, 1.402205531e-03f, 1.399957453e-03f, 1.397706442e-03f, 1.395452502e-03f,
+ 1.393195639e-03f, 1.390935858e-03f, 1.388673164e-03f, 1.386407562e-03f, 1.384139058e-03f, 1.381867655e-03f, 1.379593361e-03f, 1.377316179e-03f, 1.375036115e-03f, 1.372753174e-03f,
+ 1.370467361e-03f, 1.368178682e-03f, 1.365887142e-03f, 1.363592745e-03f, 1.361295497e-03f, 1.358995404e-03f, 1.356692470e-03f, 1.354386701e-03f, 1.352078102e-03f, 1.349766678e-03f,
+ 1.347452434e-03f, 1.345135376e-03f, 1.342815509e-03f, 1.340492838e-03f, 1.338167368e-03f, 1.335839105e-03f, 1.333508054e-03f, 1.331174220e-03f, 1.328837609e-03f, 1.326498225e-03f,
+ 1.324156075e-03f, 1.321811162e-03f, 1.319463494e-03f, 1.317113075e-03f, 1.314759910e-03f, 1.312404004e-03f, 1.310045364e-03f, 1.307683994e-03f, 1.305319900e-03f, 1.302953086e-03f,
+ 1.300583559e-03f, 1.298211324e-03f, 1.295836386e-03f, 1.293458750e-03f, 1.291078422e-03f, 1.288695407e-03f, 1.286309711e-03f, 1.283921339e-03f, 1.281530297e-03f, 1.279136589e-03f,
+ 1.276740221e-03f, 1.274341199e-03f, 1.271939528e-03f, 1.269535213e-03f, 1.267128261e-03f, 1.264718676e-03f, 1.262306463e-03f, 1.259891629e-03f, 1.257474178e-03f, 1.255054117e-03f,
+ 1.252631450e-03f, 1.250206183e-03f, 1.247778322e-03f, 1.245347871e-03f, 1.242914838e-03f, 1.240479226e-03f, 1.238041042e-03f, 1.235600290e-03f, 1.233156978e-03f, 1.230711109e-03f,
+ 1.228262690e-03f, 1.225811725e-03f, 1.223358222e-03f, 1.220902184e-03f, 1.218443618e-03f, 1.215982530e-03f, 1.213518924e-03f, 1.211052806e-03f, 1.208584182e-03f, 1.206113058e-03f,
+ 1.203639439e-03f, 1.201163330e-03f, 1.198684737e-03f, 1.196203666e-03f, 1.193720123e-03f, 1.191234112e-03f, 1.188745640e-03f, 1.186254711e-03f, 1.183761333e-03f, 1.181265510e-03f,
+ 1.178767248e-03f, 1.176266552e-03f, 1.173763429e-03f, 1.171257883e-03f, 1.168749921e-03f, 1.166239548e-03f, 1.163726770e-03f, 1.161211592e-03f, 1.158694021e-03f, 1.156174061e-03f,
+ 1.153651719e-03f, 1.151126999e-03f, 1.148599909e-03f, 1.146070452e-03f, 1.143538636e-03f, 1.141004466e-03f, 1.138467948e-03f, 1.135929086e-03f, 1.133387888e-03f, 1.130844358e-03f,
+ 1.128298503e-03f, 1.125750328e-03f, 1.123199838e-03f, 1.120647040e-03f, 1.118091940e-03f, 1.115534542e-03f, 1.112974853e-03f, 1.110412879e-03f, 1.107848625e-03f, 1.105282097e-03f,
+ 1.102713301e-03f, 1.100142243e-03f, 1.097568927e-03f, 1.094993361e-03f, 1.092415550e-03f, 1.089835500e-03f, 1.087253216e-03f, 1.084668704e-03f, 1.082081971e-03f, 1.079493021e-03f,
+ 1.076901861e-03f, 1.074308497e-03f, 1.071712934e-03f, 1.069115178e-03f, 1.066515235e-03f, 1.063913111e-03f, 1.061308812e-03f, 1.058702343e-03f, 1.056093710e-03f, 1.053482920e-03f,
+ 1.050869977e-03f, 1.048254889e-03f, 1.045637660e-03f, 1.043018297e-03f, 1.040396806e-03f, 1.037773192e-03f, 1.035147461e-03f, 1.032519619e-03f, 1.029889673e-03f, 1.027257627e-03f,
+ 1.024623488e-03f, 1.021987262e-03f, 1.019348955e-03f, 1.016708572e-03f, 1.014066119e-03f, 1.011421603e-03f, 1.008775030e-03f, 1.006126404e-03f, 1.003475733e-03f, 1.000823022e-03f,
+ 9.981682763e-04f, 9.955115031e-04f, 9.928527078e-04f, 9.901918964e-04f, 9.875290749e-04f, 9.848642491e-04f, 9.821974251e-04f, 9.795286088e-04f, 9.768578062e-04f, 9.741850234e-04f,
+ 9.715102661e-04f, 9.688335405e-04f, 9.661548525e-04f, 9.634742082e-04f, 9.607916134e-04f, 9.581070743e-04f, 9.554205968e-04f, 9.527321869e-04f, 9.500418507e-04f, 9.473495941e-04f,
+ 9.446554231e-04f, 9.419593439e-04f, 9.392613624e-04f, 9.365614846e-04f, 9.338597166e-04f, 9.311560644e-04f, 9.284505341e-04f, 9.257431317e-04f, 9.230338632e-04f, 9.203227348e-04f,
+ 9.176097524e-04f, 9.148949221e-04f, 9.121782501e-04f, 9.094597423e-04f, 9.067394048e-04f, 9.040172437e-04f, 9.012932651e-04f, 8.985674750e-04f, 8.958398796e-04f, 8.931104850e-04f,
+ 8.903792971e-04f, 8.876463222e-04f, 8.849115664e-04f, 8.821750356e-04f, 8.794367361e-04f, 8.766966739e-04f, 8.739548552e-04f, 8.712112861e-04f, 8.684659727e-04f, 8.657189211e-04f,
+ 8.629701375e-04f, 8.602196279e-04f, 8.574673986e-04f, 8.547134556e-04f, 8.519578051e-04f, 8.492004532e-04f, 8.464414062e-04f, 8.436806701e-04f, 8.409182510e-04f, 8.381541553e-04f,
+ 8.353883889e-04f, 8.326209582e-04f, 8.298518692e-04f, 8.270811281e-04f, 8.243087411e-04f, 8.215347144e-04f, 8.187590541e-04f, 8.159817665e-04f, 8.132028577e-04f, 8.104223339e-04f,
+ 8.076402013e-04f, 8.048564662e-04f, 8.020711346e-04f, 7.992842129e-04f, 7.964957072e-04f, 7.937056237e-04f, 7.909139686e-04f, 7.881207482e-04f, 7.853259687e-04f, 7.825296363e-04f,
+ 7.797317572e-04f, 7.769323376e-04f, 7.741313838e-04f, 7.713289021e-04f, 7.685248986e-04f, 7.657193795e-04f, 7.629123512e-04f, 7.601038199e-04f, 7.572937918e-04f, 7.544822732e-04f,
+ 7.516692704e-04f, 7.488547895e-04f, 7.460388368e-04f, 7.432214187e-04f, 7.404025414e-04f, 7.375822111e-04f, 7.347604341e-04f, 7.319372167e-04f, 7.291125652e-04f, 7.262864858e-04f,
+ 7.234589848e-04f, 7.206300686e-04f, 7.177997434e-04f, 7.149680155e-04f, 7.121348911e-04f, 7.093003767e-04f, 7.064644784e-04f, 7.036272026e-04f, 7.007885556e-04f, 6.979485437e-04f,
+ 6.951071732e-04f, 6.922644504e-04f, 6.894203816e-04f, 6.865749732e-04f, 6.837282315e-04f, 6.808801627e-04f, 6.780307733e-04f, 6.751800695e-04f, 6.723280576e-04f, 6.694747441e-04f,
+ 6.666201352e-04f, 6.637642373e-04f, 6.609070567e-04f, 6.580485997e-04f, 6.551888728e-04f, 6.523278821e-04f, 6.494656342e-04f, 6.466021354e-04f, 6.437373919e-04f, 6.408714102e-04f,
+ 6.380041966e-04f, 6.351357574e-04f, 6.322660991e-04f, 6.293952281e-04f, 6.265231505e-04f, 6.236498730e-04f, 6.207754017e-04f, 6.178997431e-04f, 6.150229036e-04f, 6.121448896e-04f,
+ 6.092657073e-04f, 6.063853633e-04f, 6.035038639e-04f, 6.006212154e-04f, 5.977374243e-04f, 5.948524970e-04f, 5.919664398e-04f, 5.890792592e-04f, 5.861909615e-04f, 5.833015532e-04f,
+ 5.804110406e-04f, 5.775194302e-04f, 5.746267284e-04f, 5.717329415e-04f, 5.688380760e-04f, 5.659421383e-04f, 5.630451348e-04f, 5.601470719e-04f, 5.572479561e-04f, 5.543477937e-04f,
+ 5.514465912e-04f, 5.485443551e-04f, 5.456410916e-04f, 5.427368073e-04f, 5.398315086e-04f, 5.369252019e-04f, 5.340178937e-04f, 5.311095904e-04f, 5.282002984e-04f, 5.252900241e-04f,
+ 5.223787741e-04f, 5.194665547e-04f, 5.165533724e-04f, 5.136392336e-04f, 5.107241448e-04f, 5.078081124e-04f, 5.048911430e-04f, 5.019732428e-04f, 4.990544184e-04f, 4.961346763e-04f,
+ 4.932140229e-04f, 4.902924646e-04f, 4.873700080e-04f, 4.844466594e-04f, 4.815224254e-04f, 4.785973124e-04f, 4.756713268e-04f, 4.727444752e-04f, 4.698167641e-04f, 4.668881998e-04f,
+ 4.639587888e-04f, 4.610285377e-04f, 4.580974529e-04f, 4.551655408e-04f, 4.522328081e-04f, 4.492992610e-04f, 4.463649062e-04f, 4.434297501e-04f, 4.404937992e-04f, 4.375570599e-04f,
+ 4.346195388e-04f, 4.316812424e-04f, 4.287421771e-04f, 4.258023494e-04f, 4.228617658e-04f, 4.199204329e-04f, 4.169783570e-04f, 4.140355447e-04f, 4.110920026e-04f, 4.081477370e-04f,
+ 4.052027545e-04f, 4.022570617e-04f, 3.993106649e-04f, 3.963635707e-04f, 3.934157856e-04f, 3.904673161e-04f, 3.875181688e-04f, 3.845683500e-04f, 3.816178664e-04f, 3.786667244e-04f,
+ 3.757149306e-04f, 3.727624914e-04f, 3.698094134e-04f, 3.668557031e-04f, 3.639013670e-04f, 3.609464115e-04f, 3.579908433e-04f, 3.550346689e-04f, 3.520778947e-04f, 3.491205273e-04f,
+ 3.461625733e-04f, 3.432040390e-04f, 3.402449311e-04f, 3.372852560e-04f, 3.343250204e-04f, 3.313642306e-04f, 3.284028933e-04f, 3.254410150e-04f, 3.224786021e-04f, 3.195156613e-04f,
+ 3.165521991e-04f, 3.135882219e-04f, 3.106237363e-04f, 3.076587488e-04f, 3.046932661e-04f, 3.017272945e-04f, 2.987608406e-04f, 2.957939111e-04f, 2.928265123e-04f, 2.898586508e-04f,
+ 2.868903333e-04f, 2.839215661e-04f, 2.809523559e-04f, 2.779827091e-04f, 2.750126324e-04f, 2.720421323e-04f, 2.690712152e-04f, 2.660998877e-04f, 2.631281564e-04f, 2.601560279e-04f,
+ 2.571835086e-04f, 2.542106050e-04f, 2.512373239e-04f, 2.482636716e-04f, 2.452896547e-04f, 2.423152797e-04f, 2.393405533e-04f, 2.363654819e-04f, 2.333900721e-04f, 2.304143305e-04f,
+ 2.274382635e-04f, 2.244618777e-04f, 2.214851797e-04f, 2.185081761e-04f, 2.155308733e-04f, 2.125532779e-04f, 2.095753964e-04f, 2.065972355e-04f, 2.036188016e-04f, 2.006401012e-04f,
+ 1.976611411e-04f, 1.946819276e-04f, 1.917024673e-04f, 1.887227668e-04f, 1.857428327e-04f, 1.827626714e-04f, 1.797822895e-04f, 1.768016937e-04f, 1.738208903e-04f, 1.708398860e-04f,
+ 1.678586873e-04f, 1.648773008e-04f, 1.618957330e-04f, 1.589139905e-04f, 1.559320797e-04f, 1.529500074e-04f, 1.499677799e-04f, 1.469854039e-04f, 1.440028858e-04f, 1.410202324e-04f,
+ 1.380374500e-04f, 1.350545453e-04f, 1.320715247e-04f, 1.290883949e-04f, 1.261051624e-04f, 1.231218337e-04f, 1.201384154e-04f, 1.171549140e-04f, 1.141713361e-04f, 1.111876882e-04f,
+ 1.082039768e-04f, 1.052202086e-04f, 1.022363901e-04f, 9.925252769e-05f, 9.626862807e-05f, 9.328469773e-05f, 9.030074324e-05f, 8.731677111e-05f, 8.433278792e-05f, 8.134880018e-05f,
+ 7.836481445e-05f, 7.538083727e-05f, 7.239687519e-05f, 6.941293473e-05f, 6.642902245e-05f, 6.344514488e-05f, 6.046130857e-05f, 5.747752006e-05f, 5.449378587e-05f, 5.151011256e-05f,
+ 4.852650666e-05f, 4.554297470e-05f, 4.255952323e-05f, 3.957615878e-05f, 3.659288789e-05f, 3.360971709e-05f, 3.062665292e-05f, 2.764370191e-05f, 2.466087059e-05f, 2.167816550e-05f,
+ 1.869559316e-05f, 1.571316012e-05f, 1.273087290e-05f, 9.748738029e-06f, 6.766762038e-06f, 3.784951455e-06f, 8.033128078e-07f, -2.178147376e-06f, -5.159422571e-06f, -8.140506252e-06f,
+ -1.112139189e-05f, -1.410207297e-05f, -1.708254297e-05f, -2.006279535e-05f, -2.304282361e-05f, -2.602262122e-05f, -2.900218166e-05f, -3.198149841e-05f, -3.496056496e-05f, -3.793937479e-05f,
+ -4.091792138e-05f, -4.389619823e-05f, -4.687419880e-05f, -4.985191660e-05f, -5.282934512e-05f, -5.580647783e-05f, -5.878330823e-05f, -6.175982982e-05f, -6.473603608e-05f, -6.771192051e-05f,
+ -7.068747660e-05f, -7.366269786e-05f, -7.663757777e-05f, -7.961210983e-05f, -8.258628755e-05f, -8.556010442e-05f, -8.853355395e-05f, -9.150662964e-05f, -9.447932499e-05f, -9.745163350e-05f,
+ -1.004235487e-04f, -1.033950641e-04f, -1.063661731e-04f, -1.093368694e-04f, -1.123071464e-04f, -1.152769976e-04f, -1.182464166e-04f, -1.212153968e-04f, -1.241839317e-04f, -1.271520150e-04f,
+ -1.301196401e-04f, -1.330868005e-04f, -1.360534898e-04f, -1.390197014e-04f, -1.419854290e-04f, -1.449506660e-04f, -1.479154059e-04f, -1.508796423e-04f, -1.538433688e-04f, -1.568065788e-04f,
+ -1.597692659e-04f, -1.627314236e-04f, -1.656930455e-04f, -1.686541251e-04f, -1.716146559e-04f, -1.745746315e-04f, -1.775340454e-04f, -1.804928912e-04f, -1.834511624e-04f, -1.864088526e-04f,
+ -1.893659553e-04f, -1.923224641e-04f, -1.952783725e-04f, -1.982336740e-04f, -2.011883624e-04f, -2.041424310e-04f, -2.070958734e-04f, -2.100486833e-04f, -2.130008542e-04f, -2.159523796e-04f,
+ -2.189032531e-04f, -2.218534683e-04f, -2.248030188e-04f, -2.277518980e-04f, -2.307000997e-04f, -2.336476174e-04f, -2.365944447e-04f, -2.395405750e-04f, -2.424860021e-04f, -2.454307196e-04f,
+ -2.483747209e-04f, -2.513179997e-04f, -2.542605495e-04f, -2.572023641e-04f, -2.601434368e-04f, -2.630837615e-04f, -2.660233316e-04f, -2.689621408e-04f, -2.719001826e-04f, -2.748374507e-04f,
+ -2.777739386e-04f, -2.807096401e-04f, -2.836445486e-04f, -2.865786578e-04f, -2.895119614e-04f, -2.924444528e-04f, -2.953761259e-04f, -2.983069741e-04f, -3.012369911e-04f, -3.041661705e-04f,
+ -3.070945060e-04f, -3.100219912e-04f, -3.129486197e-04f, -3.158743852e-04f, -3.187992812e-04f, -3.217233015e-04f, -3.246464397e-04f, -3.275686894e-04f, -3.304900442e-04f, -3.334104978e-04f,
+ -3.363300439e-04f, -3.392486762e-04f, -3.421663882e-04f, -3.450831736e-04f, -3.479990262e-04f, -3.509139394e-04f, -3.538279071e-04f, -3.567409230e-04f, -3.596529805e-04f, -3.625640735e-04f,
+ -3.654741956e-04f, -3.683833405e-04f, -3.712915019e-04f, -3.741986734e-04f, -3.771048488e-04f, -3.800100216e-04f, -3.829141857e-04f, -3.858173348e-04f, -3.887194624e-04f, -3.916205623e-04f,
+ -3.945206282e-04f, -3.974196539e-04f, -4.003176329e-04f, -4.032145591e-04f, -4.061104262e-04f, -4.090052277e-04f, -4.118989576e-04f, -4.147916095e-04f, -4.176831770e-04f, -4.205736540e-04f,
+ -4.234630342e-04f, -4.263513113e-04f, -4.292384790e-04f, -4.321245311e-04f, -4.350094613e-04f, -4.378932633e-04f, -4.407759310e-04f, -4.436574580e-04f, -4.465378381e-04f, -4.494170650e-04f,
+ -4.522951326e-04f, -4.551720345e-04f, -4.580477646e-04f, -4.609223166e-04f, -4.637956842e-04f, -4.666678613e-04f, -4.695388415e-04f, -4.724086188e-04f, -4.752771869e-04f, -4.781445395e-04f,
+ -4.810106704e-04f, -4.838755735e-04f, -4.867392425e-04f, -4.896016712e-04f, -4.924628535e-04f, -4.953227830e-04f, -4.981814537e-04f, -5.010388594e-04f, -5.038949937e-04f, -5.067498507e-04f,
+ -5.096034240e-04f, -5.124557075e-04f, -5.153066951e-04f, -5.181563805e-04f, -5.210047576e-04f, -5.238518202e-04f, -5.266975621e-04f, -5.295419773e-04f, -5.323850595e-04f, -5.352268026e-04f,
+ -5.380672004e-04f, -5.409062468e-04f, -5.437439357e-04f, -5.465802609e-04f, -5.494152162e-04f, -5.522487956e-04f, -5.550809929e-04f, -5.579118019e-04f, -5.607412167e-04f, -5.635692310e-04f,
+ -5.663958387e-04f, -5.692210337e-04f, -5.720448099e-04f, -5.748671612e-04f, -5.776880816e-04f, -5.805075648e-04f, -5.833256048e-04f, -5.861421955e-04f, -5.889573309e-04f, -5.917710048e-04f,
+ -5.945832112e-04f, -5.973939439e-04f, -6.002031970e-04f, -6.030109643e-04f, -6.058172398e-04f, -6.086220174e-04f, -6.114252910e-04f, -6.142270546e-04f, -6.170273022e-04f, -6.198260277e-04f,
+ -6.226232250e-04f, -6.254188882e-04f, -6.282130111e-04f, -6.310055878e-04f, -6.337966122e-04f, -6.365860782e-04f, -6.393739800e-04f, -6.421603114e-04f, -6.449450664e-04f, -6.477282390e-04f,
+ -6.505098233e-04f, -6.532898132e-04f, -6.560682027e-04f, -6.588449858e-04f, -6.616201565e-04f, -6.643937089e-04f, -6.671656370e-04f, -6.699359347e-04f, -6.727045962e-04f, -6.754716153e-04f,
+ -6.782369863e-04f, -6.810007030e-04f, -6.837627596e-04f, -6.865231501e-04f, -6.892818685e-04f, -6.920389089e-04f, -6.947942654e-04f, -6.975479319e-04f, -7.002999027e-04f, -7.030501717e-04f,
+ -7.057987330e-04f, -7.085455806e-04f, -7.112907088e-04f, -7.140341115e-04f, -7.167757829e-04f, -7.195157170e-04f, -7.222539079e-04f, -7.249903498e-04f, -7.277250367e-04f, -7.304579628e-04f,
+ -7.331891222e-04f, -7.359185089e-04f, -7.386461172e-04f, -7.413719411e-04f, -7.440959747e-04f, -7.468182123e-04f, -7.495386479e-04f, -7.522572757e-04f, -7.549740899e-04f, -7.576890846e-04f,
+ -7.604022539e-04f, -7.631135920e-04f, -7.658230931e-04f, -7.685307513e-04f, -7.712365609e-04f, -7.739405160e-04f, -7.766426107e-04f, -7.793428394e-04f, -7.820411961e-04f, -7.847376750e-04f,
+ -7.874322705e-04f, -7.901249766e-04f, -7.928157876e-04f, -7.955046977e-04f, -7.981917011e-04f, -8.008767920e-04f, -8.035599648e-04f, -8.062412135e-04f, -8.089205324e-04f, -8.115979159e-04f,
+ -8.142733581e-04f, -8.169468533e-04f, -8.196183957e-04f, -8.222879796e-04f, -8.249555992e-04f, -8.276212489e-04f, -8.302849229e-04f, -8.329466155e-04f, -8.356063210e-04f, -8.382640336e-04f,
+ -8.409197477e-04f, -8.435734576e-04f, -8.462251575e-04f, -8.488748417e-04f, -8.515225047e-04f, -8.541681406e-04f, -8.568117439e-04f, -8.594533088e-04f, -8.620928296e-04f, -8.647303008e-04f,
+ -8.673657166e-04f, -8.699990715e-04f, -8.726303596e-04f, -8.752595755e-04f, -8.778867135e-04f, -8.805117678e-04f, -8.831347330e-04f, -8.857556034e-04f, -8.883743733e-04f, -8.909910371e-04f,
+ -8.936055893e-04f, -8.962180243e-04f, -8.988283363e-04f, -9.014365199e-04f, -9.040425694e-04f, -9.066464793e-04f, -9.092482440e-04f, -9.118478579e-04f, -9.144453154e-04f, -9.170406110e-04f,
+ -9.196337391e-04f, -9.222246942e-04f, -9.248134706e-04f, -9.274000630e-04f, -9.299844656e-04f, -9.325666731e-04f, -9.351466798e-04f, -9.377244803e-04f, -9.403000690e-04f, -9.428734403e-04f,
+ -9.454445889e-04f, -9.480135092e-04f, -9.505801957e-04f, -9.531446429e-04f, -9.557068453e-04f, -9.582667975e-04f, -9.608244939e-04f, -9.633799291e-04f, -9.659330977e-04f, -9.684839941e-04f,
+ -9.710326129e-04f, -9.735789486e-04f, -9.761229959e-04f, -9.786647493e-04f, -9.812042033e-04f, -9.837413525e-04f, -9.862761915e-04f, -9.888087149e-04f, -9.913389172e-04f, -9.938667931e-04f,
+ -9.963923371e-04f, -9.989155439e-04f, -1.001436408e-03f, -1.003954924e-03f, -1.006471087e-03f, -1.008984891e-03f, -1.011496331e-03f, -1.014005401e-03f, -1.016512096e-03f, -1.019016412e-03f,
+ -1.021518341e-03f, -1.024017880e-03f, -1.026515023e-03f, -1.029009764e-03f, -1.031502098e-03f, -1.033992019e-03f, -1.036479524e-03f, -1.038964605e-03f, -1.041447259e-03f, -1.043927478e-03f,
+ -1.046405260e-03f, -1.048880597e-03f, -1.051353485e-03f, -1.053823918e-03f, -1.056291891e-03f, -1.058757400e-03f, -1.061220438e-03f, -1.063681000e-03f, -1.066139082e-03f, -1.068594677e-03f,
+ -1.071047782e-03f, -1.073498389e-03f, -1.075946495e-03f, -1.078392094e-03f, -1.080835181e-03f, -1.083275750e-03f, -1.085713797e-03f, -1.088149316e-03f, -1.090582302e-03f, -1.093012750e-03f,
+ -1.095440654e-03f, -1.097866010e-03f, -1.100288812e-03f, -1.102709056e-03f, -1.105126735e-03f, -1.107541846e-03f, -1.109954382e-03f, -1.112364339e-03f, -1.114771711e-03f, -1.117176493e-03f,
+ -1.119578681e-03f, -1.121978269e-03f, -1.124375252e-03f, -1.126769625e-03f, -1.129161383e-03f, -1.131550520e-03f, -1.133937032e-03f, -1.136320914e-03f, -1.138702161e-03f, -1.141080766e-03f,
+ -1.143456727e-03f, -1.145830036e-03f, -1.148200690e-03f, -1.150568683e-03f, -1.152934011e-03f, -1.155296667e-03f, -1.157656648e-03f, -1.160013948e-03f, -1.162368563e-03f, -1.164720486e-03f,
+ -1.167069714e-03f, -1.169416241e-03f, -1.171760062e-03f, -1.174101172e-03f, -1.176439567e-03f, -1.178775241e-03f, -1.181108189e-03f, -1.183438407e-03f, -1.185765890e-03f, -1.188090631e-03f,
+ -1.190412628e-03f, -1.192731874e-03f, -1.195048365e-03f, -1.197362096e-03f, -1.199673061e-03f, -1.201981257e-03f, -1.204286678e-03f, -1.206589319e-03f, -1.208889176e-03f, -1.211186243e-03f,
+ -1.213480515e-03f, -1.215771989e-03f, -1.218060658e-03f, -1.220346519e-03f, -1.222629565e-03f, -1.224909794e-03f, -1.227187198e-03f, -1.229461775e-03f, -1.231733518e-03f, -1.234002424e-03f,
+ -1.236268487e-03f, -1.238531702e-03f, -1.240792065e-03f, -1.243049571e-03f, -1.245304216e-03f, -1.247555993e-03f, -1.249804900e-03f, -1.252050930e-03f, -1.254294079e-03f, -1.256534343e-03f,
+ -1.258771716e-03f, -1.261006195e-03f, -1.263237773e-03f, -1.265466447e-03f, -1.267692212e-03f, -1.269915063e-03f, -1.272134995e-03f, -1.274352004e-03f, -1.276566085e-03f, -1.278777234e-03f,
+ -1.280985445e-03f, -1.283190714e-03f, -1.285393036e-03f, -1.287592407e-03f, -1.289788822e-03f, -1.291982276e-03f, -1.294172765e-03f, -1.296360285e-03f, -1.298544830e-03f, -1.300726395e-03f,
+ -1.302904978e-03f, -1.305080571e-03f, -1.307253172e-03f, -1.309422776e-03f, -1.311589378e-03f, -1.313752972e-03f, -1.315913556e-03f, -1.318071124e-03f, -1.320225672e-03f, -1.322377195e-03f,
+ -1.324525689e-03f, -1.326671149e-03f, -1.328813570e-03f, -1.330952949e-03f, -1.333089280e-03f, -1.335222559e-03f, -1.337352782e-03f, -1.339479944e-03f, -1.341604041e-03f, -1.343725068e-03f,
+ -1.345843020e-03f, -1.347957894e-03f, -1.350069685e-03f, -1.352178388e-03f, -1.354283999e-03f, -1.356386513e-03f, -1.358485927e-03f, -1.360582235e-03f, -1.362675433e-03f, -1.364765518e-03f,
+ -1.366852483e-03f, -1.368936326e-03f, -1.371017042e-03f, -1.373094625e-03f, -1.375169073e-03f, -1.377240381e-03f, -1.379308543e-03f, -1.381373557e-03f, -1.383435417e-03f, -1.385494119e-03f,
+ -1.387549659e-03f, -1.389602033e-03f, -1.391651236e-03f, -1.393697264e-03f, -1.395740113e-03f, -1.397779778e-03f, -1.399816255e-03f, -1.401849541e-03f, -1.403879629e-03f, -1.405906517e-03f,
+ -1.407930200e-03f, -1.409950674e-03f, -1.411967935e-03f, -1.413981978e-03f, -1.415992799e-03f, -1.418000394e-03f, -1.420004759e-03f, -1.422005889e-03f, -1.424003781e-03f, -1.425998430e-03f,
+ -1.427989832e-03f, -1.429977982e-03f, -1.431962878e-03f, -1.433944513e-03f, -1.435922886e-03f, -1.437897990e-03f, -1.439869822e-03f, -1.441838379e-03f, -1.443803655e-03f, -1.445765647e-03f,
+ -1.447724350e-03f, -1.449679762e-03f, -1.451631876e-03f, -1.453580690e-03f, -1.455526199e-03f, -1.457468400e-03f, -1.459407287e-03f, -1.461342858e-03f, -1.463275108e-03f, -1.465204032e-03f,
+ -1.467129628e-03f, -1.469051891e-03f, -1.470970817e-03f, -1.472886401e-03f, -1.474798641e-03f, -1.476707532e-03f, -1.478613069e-03f, -1.480515250e-03f, -1.482414070e-03f, -1.484309525e-03f,
+ -1.486201611e-03f, -1.488090324e-03f, -1.489975660e-03f, -1.491857616e-03f, -1.493736187e-03f, -1.495611370e-03f, -1.497483160e-03f, -1.499351554e-03f, -1.501216548e-03f, -1.503078138e-03f,
+ -1.504936319e-03f, -1.506791089e-03f, -1.508642444e-03f, -1.510490378e-03f, -1.512334890e-03f, -1.514175974e-03f, -1.516013627e-03f, -1.517847845e-03f, -1.519678625e-03f, -1.521505962e-03f,
+ -1.523329853e-03f, -1.525150293e-03f, -1.526967280e-03f, -1.528780809e-03f, -1.530590877e-03f, -1.532397480e-03f, -1.534200614e-03f, -1.536000275e-03f, -1.537796460e-03f, -1.539589164e-03f,
+ -1.541378385e-03f, -1.543164118e-03f, -1.544946360e-03f, -1.546725107e-03f, -1.548500356e-03f, -1.550272102e-03f, -1.552040342e-03f, -1.553805073e-03f, -1.555566290e-03f, -1.557323990e-03f,
+ -1.559078170e-03f, -1.560828825e-03f, -1.562575953e-03f, -1.564319549e-03f, -1.566059610e-03f, -1.567796132e-03f, -1.569529113e-03f, -1.571258547e-03f, -1.572984432e-03f, -1.574706763e-03f,
+ -1.576425539e-03f, -1.578140754e-03f, -1.579852405e-03f, -1.581560490e-03f, -1.583265003e-03f, -1.584965942e-03f, -1.586663304e-03f, -1.588357084e-03f, -1.590047280e-03f, -1.591733887e-03f,
+ -1.593416903e-03f, -1.595096323e-03f, -1.596772145e-03f, -1.598444364e-03f, -1.600112978e-03f, -1.601777983e-03f, -1.603439376e-03f, -1.605097153e-03f, -1.606751310e-03f, -1.608401845e-03f,
+ -1.610048753e-03f, -1.611692032e-03f, -1.613331679e-03f, -1.614967689e-03f, -1.616600059e-03f, -1.618228787e-03f, -1.619853868e-03f, -1.621475300e-03f, -1.623093078e-03f, -1.624707200e-03f,
+ -1.626317663e-03f, -1.627924463e-03f, -1.629527596e-03f, -1.631127060e-03f, -1.632722851e-03f, -1.634314966e-03f, -1.635903402e-03f, -1.637488155e-03f, -1.639069222e-03f, -1.640646600e-03f,
+ -1.642220285e-03f, -1.643790275e-03f, -1.645356567e-03f, -1.646919156e-03f, -1.648478040e-03f, -1.650033216e-03f, -1.651584680e-03f, -1.653132429e-03f, -1.654676461e-03f, -1.656216771e-03f,
+ -1.657753357e-03f, -1.659286216e-03f, -1.660815344e-03f, -1.662340738e-03f, -1.663862396e-03f, -1.665380314e-03f, -1.666894489e-03f, -1.668404918e-03f, -1.669911598e-03f, -1.671414525e-03f,
+ -1.672913697e-03f, -1.674409111e-03f, -1.675900763e-03f, -1.677388651e-03f, -1.678872772e-03f, -1.680353122e-03f, -1.681829698e-03f, -1.683302498e-03f, -1.684771519e-03f, -1.686236757e-03f,
+ -1.687698209e-03f, -1.689155873e-03f, -1.690609745e-03f, -1.692059823e-03f, -1.693506104e-03f, -1.694948584e-03f, -1.696387261e-03f, -1.697822132e-03f, -1.699253194e-03f, -1.700680444e-03f,
+ -1.702103879e-03f, -1.703523496e-03f, -1.704939293e-03f, -1.706351266e-03f, -1.707759413e-03f, -1.709163730e-03f, -1.710564216e-03f, -1.711960866e-03f, -1.713353679e-03f, -1.714742651e-03f,
+ -1.716127780e-03f, -1.717509063e-03f, -1.718886496e-03f, -1.720260078e-03f, -1.721629806e-03f, -1.722995676e-03f, -1.724357685e-03f, -1.725715833e-03f, -1.727070114e-03f, -1.728420527e-03f,
+ -1.729767069e-03f, -1.731109738e-03f, -1.732448530e-03f, -1.733783443e-03f, -1.735114473e-03f, -1.736441620e-03f, -1.737764879e-03f, -1.739084248e-03f, -1.740399725e-03f, -1.741711307e-03f,
+ -1.743018990e-03f, -1.744322774e-03f, -1.745622654e-03f, -1.746918629e-03f, -1.748210695e-03f, -1.749498850e-03f, -1.750783092e-03f, -1.752063418e-03f, -1.753339825e-03f, -1.754612311e-03f,
+ -1.755880873e-03f, -1.757145509e-03f, -1.758406217e-03f, -1.759662993e-03f, -1.760915835e-03f, -1.762164740e-03f, -1.763409707e-03f, -1.764650732e-03f, -1.765887814e-03f, -1.767120949e-03f,
+ -1.768350136e-03f, -1.769575371e-03f, -1.770796653e-03f, -1.772013978e-03f, -1.773227345e-03f, -1.774436751e-03f, -1.775642193e-03f, -1.776843670e-03f, -1.778041179e-03f, -1.779234717e-03f,
+ -1.780424282e-03f, -1.781609872e-03f, -1.782791484e-03f, -1.783969116e-03f, -1.785142766e-03f, -1.786312431e-03f, -1.787478109e-03f, -1.788639798e-03f, -1.789797495e-03f, -1.790951199e-03f,
+ -1.792100906e-03f, -1.793246614e-03f, -1.794388322e-03f, -1.795526027e-03f, -1.796659727e-03f, -1.797789419e-03f, -1.798915101e-03f, -1.800036771e-03f, -1.801154427e-03f, -1.802268067e-03f,
+ -1.803377688e-03f, -1.804483289e-03f, -1.805584866e-03f, -1.806682418e-03f, -1.807775943e-03f, -1.808865439e-03f, -1.809950903e-03f, -1.811032333e-03f, -1.812109728e-03f, -1.813183084e-03f,
+ -1.814252400e-03f, -1.815317675e-03f, -1.816378904e-03f, -1.817436088e-03f, -1.818489223e-03f, -1.819538308e-03f, -1.820583340e-03f, -1.821624317e-03f, -1.822661238e-03f, -1.823694101e-03f,
+ -1.824722902e-03f, -1.825747641e-03f, -1.826768315e-03f, -1.827784923e-03f, -1.828797462e-03f, -1.829805930e-03f, -1.830810326e-03f, -1.831810647e-03f, -1.832806892e-03f, -1.833799058e-03f,
+ -1.834787144e-03f, -1.835771148e-03f, -1.836751067e-03f, -1.837726900e-03f, -1.838698646e-03f, -1.839666301e-03f, -1.840629865e-03f, -1.841589335e-03f, -1.842544710e-03f, -1.843495988e-03f,
+ -1.844443166e-03f, -1.845386243e-03f, -1.846325218e-03f, -1.847260088e-03f, -1.848190852e-03f, -1.849117507e-03f, -1.850040052e-03f, -1.850958486e-03f, -1.851872806e-03f, -1.852783011e-03f,
+ -1.853689099e-03f, -1.854591069e-03f, -1.855488917e-03f, -1.856382644e-03f, -1.857272247e-03f, -1.858157724e-03f, -1.859039073e-03f, -1.859916294e-03f, -1.860789385e-03f, -1.861658342e-03f,
+ -1.862523166e-03f, -1.863383855e-03f, -1.864240406e-03f, -1.865092818e-03f, -1.865941090e-03f, -1.866785219e-03f, -1.867625205e-03f, -1.868461046e-03f, -1.869292740e-03f, -1.870120285e-03f,
+ -1.870943680e-03f, -1.871762924e-03f, -1.872578015e-03f, -1.873388951e-03f, -1.874195731e-03f, -1.874998353e-03f, -1.875796816e-03f, -1.876591118e-03f, -1.877381258e-03f, -1.878167235e-03f,
+ -1.878949046e-03f, -1.879726691e-03f, -1.880500168e-03f, -1.881269475e-03f, -1.882034611e-03f, -1.882795576e-03f, -1.883552366e-03f, -1.884304981e-03f, -1.885053420e-03f, -1.885797680e-03f,
+ -1.886537762e-03f, -1.887273662e-03f, -1.888005381e-03f, -1.888732916e-03f, -1.889456266e-03f, -1.890175431e-03f, -1.890890408e-03f, -1.891601196e-03f, -1.892307794e-03f, -1.893010201e-03f,
+ -1.893708416e-03f, -1.894402436e-03f, -1.895092261e-03f, -1.895777890e-03f, -1.896459322e-03f, -1.897136554e-03f, -1.897809586e-03f, -1.898478417e-03f, -1.899143046e-03f, -1.899803470e-03f,
+ -1.900459690e-03f, -1.901111704e-03f, -1.901759510e-03f, -1.902403108e-03f, -1.903042496e-03f, -1.903677674e-03f, -1.904308639e-03f, -1.904935392e-03f, -1.905557930e-03f, -1.906176253e-03f,
+ -1.906790360e-03f, -1.907400249e-03f, -1.908005920e-03f, -1.908607371e-03f, -1.909204602e-03f, -1.909797610e-03f, -1.910386396e-03f, -1.910970959e-03f, -1.911551296e-03f, -1.912127408e-03f,
+ -1.912699292e-03f, -1.913266949e-03f, -1.913830377e-03f, -1.914389576e-03f, -1.914944543e-03f, -1.915495279e-03f, -1.916041782e-03f, -1.916584051e-03f, -1.917122086e-03f, -1.917655886e-03f,
+ -1.918185448e-03f, -1.918710774e-03f, -1.919231862e-03f, -1.919748710e-03f, -1.920261318e-03f, -1.920769686e-03f, -1.921273812e-03f, -1.921773695e-03f, -1.922269335e-03f, -1.922760731e-03f,
+ -1.923247882e-03f, -1.923730787e-03f, -1.924209445e-03f, -1.924683856e-03f, -1.925154019e-03f, -1.925619933e-03f, -1.926081597e-03f, -1.926539010e-03f, -1.926992173e-03f, -1.927441083e-03f,
+ -1.927885741e-03f, -1.928326145e-03f, -1.928762295e-03f, -1.929194190e-03f, -1.929621830e-03f, -1.930045213e-03f, -1.930464340e-03f, -1.930879209e-03f, -1.931289820e-03f, -1.931696173e-03f,
+ -1.932098265e-03f, -1.932496098e-03f, -1.932889670e-03f, -1.933278981e-03f, -1.933664029e-03f, -1.934044816e-03f, -1.934421339e-03f, -1.934793599e-03f, -1.935161594e-03f, -1.935525325e-03f,
+ -1.935884791e-03f, -1.936239991e-03f, -1.936590924e-03f, -1.936937591e-03f, -1.937279990e-03f, -1.937618122e-03f, -1.937951985e-03f, -1.938281579e-03f, -1.938606905e-03f, -1.938927960e-03f,
+ -1.939244746e-03f, -1.939557261e-03f, -1.939865505e-03f, -1.940169477e-03f, -1.940469178e-03f, -1.940764606e-03f, -1.941055762e-03f, -1.941342645e-03f, -1.941625255e-03f, -1.941903591e-03f,
+ -1.942177653e-03f, -1.942447440e-03f, -1.942712953e-03f, -1.942974190e-03f, -1.943231153e-03f, -1.943483839e-03f, -1.943732250e-03f, -1.943976385e-03f, -1.944216242e-03f, -1.944451824e-03f,
+ -1.944683128e-03f, -1.944910154e-03f, -1.945132904e-03f, -1.945351375e-03f, -1.945565569e-03f, -1.945775484e-03f, -1.945981121e-03f, -1.946182479e-03f, -1.946379559e-03f, -1.946572360e-03f,
+ -1.946760881e-03f, -1.946945123e-03f, -1.947125086e-03f, -1.947300770e-03f, -1.947472174e-03f, -1.947639298e-03f, -1.947802142e-03f, -1.947960706e-03f, -1.948114990e-03f, -1.948264994e-03f,
+ -1.948410717e-03f, -1.948552161e-03f, -1.948689324e-03f, -1.948822207e-03f, -1.948950809e-03f, -1.949075131e-03f, -1.949195172e-03f, -1.949310934e-03f, -1.949422414e-03f, -1.949529615e-03f,
+ -1.949632534e-03f, -1.949731174e-03f, -1.949825533e-03f, -1.949915612e-03f, -1.950001411e-03f, -1.950082930e-03f, -1.950160168e-03f, -1.950233127e-03f, -1.950301806e-03f, -1.950366205e-03f,
+ -1.950426324e-03f, -1.950482164e-03f, -1.950533725e-03f, -1.950581006e-03f, -1.950624009e-03f, -1.950662732e-03f, -1.950697177e-03f, -1.950727343e-03f, -1.950753231e-03f, -1.950774841e-03f,
+ -1.950792173e-03f, -1.950805227e-03f, -1.950814004e-03f, -1.950818503e-03f, -1.950818726e-03f, -1.950814672e-03f, -1.950806341e-03f, -1.950793734e-03f, -1.950776852e-03f, -1.950755693e-03f,
+ -1.950730260e-03f, -1.950700551e-03f, -1.950666568e-03f, -1.950628311e-03f, -1.950585779e-03f, -1.950538974e-03f, -1.950487896e-03f, -1.950432545e-03f, -1.950372921e-03f, -1.950309026e-03f,
+ -1.950240858e-03f, -1.950168420e-03f, -1.950091710e-03f, -1.950010730e-03f, -1.949925480e-03f, -1.949835960e-03f, -1.949742172e-03f, -1.949644114e-03f, -1.949541789e-03f, -1.949435196e-03f,
+ -1.949324335e-03f, -1.949209208e-03f, -1.949089815e-03f, -1.948966156e-03f, -1.948838232e-03f, -1.948706043e-03f, -1.948569591e-03f, -1.948428875e-03f, -1.948283895e-03f, -1.948134654e-03f,
+ -1.947981151e-03f, -1.947823387e-03f, -1.947661362e-03f, -1.947495077e-03f, -1.947324533e-03f, -1.947149730e-03f, -1.946970669e-03f, -1.946787351e-03f, -1.946599776e-03f, -1.946407945e-03f,
+ -1.946211859e-03f, -1.946011518e-03f, -1.945806923e-03f, -1.945598074e-03f, -1.945384973e-03f, -1.945167621e-03f, -1.944946017e-03f, -1.944720163e-03f, -1.944490059e-03f, -1.944255706e-03f,
+ -1.944017105e-03f, -1.943774257e-03f, -1.943527163e-03f, -1.943275823e-03f, -1.943020238e-03f, -1.942760408e-03f, -1.942496336e-03f, -1.942228021e-03f, -1.941955465e-03f, -1.941678667e-03f,
+ -1.941397630e-03f, -1.941112354e-03f, -1.940822840e-03f, -1.940529089e-03f, -1.940231101e-03f, -1.939928879e-03f, -1.939622421e-03f, -1.939311730e-03f, -1.938996807e-03f, -1.938677651e-03f,
+ -1.938354266e-03f, -1.938026650e-03f, -1.937694806e-03f, -1.937358733e-03f, -1.937018435e-03f, -1.936673910e-03f, -1.936325160e-03f, -1.935972187e-03f, -1.935614991e-03f, -1.935253574e-03f,
+ -1.934887936e-03f, -1.934518078e-03f, -1.934144002e-03f, -1.933765708e-03f, -1.933383198e-03f, -1.932996473e-03f, -1.932605534e-03f, -1.932210381e-03f, -1.931811017e-03f, -1.931407442e-03f,
+ -1.930999657e-03f, -1.930587664e-03f, -1.930171464e-03f, -1.929751057e-03f, -1.929326446e-03f, -1.928897630e-03f, -1.928464612e-03f, -1.928027393e-03f, -1.927585973e-03f, -1.927140355e-03f,
+ -1.926690539e-03f, -1.926236526e-03f, -1.925778318e-03f, -1.925315917e-03f, -1.924849322e-03f, -1.924378536e-03f, -1.923903560e-03f, -1.923424395e-03f, -1.922941043e-03f, -1.922453504e-03f,
+ -1.921961781e-03f, -1.921465874e-03f, -1.920965785e-03f, -1.920461514e-03f, -1.919953065e-03f, -1.919440437e-03f, -1.918923632e-03f, -1.918402653e-03f, -1.917877499e-03f, -1.917348172e-03f,
+ -1.916814675e-03f, -1.916277007e-03f, -1.915735172e-03f, -1.915189169e-03f, -1.914639001e-03f, -1.914084669e-03f, -1.913526175e-03f, -1.912963519e-03f, -1.912396705e-03f, -1.911825732e-03f,
+ -1.911250602e-03f, -1.910671318e-03f, -1.910087880e-03f, -1.909500290e-03f, -1.908908550e-03f, -1.908312661e-03f, -1.907712624e-03f, -1.907108442e-03f, -1.906500116e-03f, -1.905887647e-03f,
+ -1.905271037e-03f, -1.904650287e-03f, -1.904025400e-03f, -1.903396377e-03f, -1.902763220e-03f, -1.902125929e-03f, -1.901484507e-03f, -1.900838956e-03f, -1.900189277e-03f, -1.899535471e-03f,
+ -1.898877541e-03f, -1.898215488e-03f, -1.897549315e-03f, -1.896879021e-03f, -1.896204610e-03f, -1.895526083e-03f, -1.894843442e-03f, -1.894156688e-03f, -1.893465823e-03f, -1.892770850e-03f,
+ -1.892071769e-03f, -1.891368583e-03f, -1.890661293e-03f, -1.889949901e-03f, -1.889234409e-03f, -1.888514820e-03f, -1.887791133e-03f, -1.887063353e-03f, -1.886331479e-03f, -1.885595515e-03f,
+ -1.884855461e-03f, -1.884111321e-03f, -1.883363095e-03f, -1.882610786e-03f, -1.881854396e-03f, -1.881093926e-03f, -1.880329378e-03f, -1.879560755e-03f, -1.878788058e-03f, -1.878011289e-03f,
+ -1.877230450e-03f, -1.876445544e-03f, -1.875656571e-03f, -1.874863535e-03f, -1.874066436e-03f, -1.873265277e-03f, -1.872460061e-03f, -1.871650788e-03f, -1.870837462e-03f, -1.870020084e-03f,
+ -1.869198655e-03f, -1.868373179e-03f, -1.867543657e-03f, -1.866710092e-03f, -1.865872485e-03f, -1.865030838e-03f, -1.864185154e-03f, -1.863335434e-03f, -1.862481681e-03f, -1.861623897e-03f,
+ -1.860762084e-03f, -1.859896244e-03f, -1.859026380e-03f, -1.858152492e-03f, -1.857274585e-03f, -1.856392659e-03f, -1.855506717e-03f, -1.854616761e-03f, -1.853722793e-03f, -1.852824816e-03f,
+ -1.851922832e-03f, -1.851016842e-03f, -1.850106850e-03f, -1.849192857e-03f, -1.848274866e-03f, -1.847352879e-03f, -1.846426898e-03f, -1.845496925e-03f, -1.844562963e-03f, -1.843625014e-03f,
+ -1.842683081e-03f, -1.841737165e-03f, -1.840787269e-03f, -1.839833395e-03f, -1.838875546e-03f, -1.837913724e-03f, -1.836947931e-03f, -1.835978169e-03f, -1.835004442e-03f, -1.834026751e-03f,
+ -1.833045099e-03f, -1.832059488e-03f, -1.831069921e-03f, -1.830076400e-03f, -1.829078927e-03f, -1.828077505e-03f, -1.827072136e-03f, -1.826062823e-03f, -1.825049568e-03f, -1.824032374e-03f,
+ -1.823011242e-03f, -1.821986177e-03f, -1.820957179e-03f, -1.819924252e-03f, -1.818887398e-03f, -1.817846620e-03f, -1.816801919e-03f, -1.815753300e-03f, -1.814700763e-03f, -1.813644312e-03f,
+ -1.812583950e-03f, -1.811519678e-03f, -1.810451500e-03f, -1.809379417e-03f, -1.808303433e-03f, -1.807223551e-03f, -1.806139772e-03f, -1.805052099e-03f, -1.803960536e-03f, -1.802865084e-03f,
+ -1.801765746e-03f, -1.800662526e-03f, -1.799555424e-03f, -1.798444445e-03f, -1.797329591e-03f, -1.796210865e-03f, -1.795088269e-03f, -1.793961806e-03f, -1.792831478e-03f, -1.791697289e-03f,
+ -1.790559241e-03f, -1.789417337e-03f, -1.788271579e-03f, -1.787121971e-03f, -1.785968514e-03f, -1.784811213e-03f, -1.783650069e-03f, -1.782485086e-03f, -1.781316265e-03f, -1.780143611e-03f,
+ -1.778967126e-03f, -1.777786812e-03f, -1.776602672e-03f, -1.775414710e-03f, -1.774222928e-03f, -1.773027328e-03f, -1.771827915e-03f, -1.770624690e-03f, -1.769417657e-03f, -1.768206818e-03f,
+ -1.766992176e-03f, -1.765773735e-03f, -1.764551496e-03f, -1.763325464e-03f, -1.762095640e-03f, -1.760862028e-03f, -1.759624631e-03f, -1.758383452e-03f, -1.757138493e-03f, -1.755889758e-03f,
+ -1.754637250e-03f, -1.753380971e-03f, -1.752120925e-03f, -1.750857114e-03f, -1.749589542e-03f, -1.748318211e-03f, -1.747043125e-03f, -1.745764286e-03f, -1.744481698e-03f, -1.743195364e-03f,
+ -1.741905286e-03f, -1.740611468e-03f, -1.739313913e-03f, -1.738012624e-03f, -1.736707604e-03f, -1.735398855e-03f, -1.734086383e-03f, -1.732770188e-03f, -1.731450274e-03f, -1.730126646e-03f,
+ -1.728799304e-03f, -1.727468254e-03f, -1.726133497e-03f, -1.724795038e-03f, -1.723452879e-03f, -1.722107023e-03f, -1.720757473e-03f, -1.719404234e-03f, -1.718047307e-03f, -1.716686696e-03f,
+ -1.715322405e-03f, -1.713954437e-03f, -1.712582794e-03f, -1.711207480e-03f, -1.709828498e-03f, -1.708445852e-03f, -1.707059545e-03f, -1.705669579e-03f, -1.704275959e-03f, -1.702878688e-03f,
+ -1.701477768e-03f, -1.700073204e-03f, -1.698664997e-03f, -1.697253153e-03f, -1.695837674e-03f, -1.694418563e-03f, -1.692995824e-03f, -1.691569460e-03f, -1.690139474e-03f, -1.688705870e-03f,
+ -1.687268651e-03f, -1.685827821e-03f, -1.684383382e-03f, -1.682935339e-03f, -1.681483695e-03f, -1.680028452e-03f, -1.678569615e-03f, -1.677107187e-03f, -1.675641172e-03f, -1.674171572e-03f,
+ -1.672698391e-03f, -1.671221632e-03f, -1.669741300e-03f, -1.668257398e-03f, -1.666769928e-03f, -1.665278895e-03f, -1.663784302e-03f, -1.662286153e-03f, -1.660784450e-03f, -1.659279198e-03f,
+ -1.657770400e-03f, -1.656258059e-03f, -1.654742180e-03f, -1.653222765e-03f, -1.651699818e-03f, -1.650173343e-03f, -1.648643343e-03f, -1.647109822e-03f, -1.645572784e-03f, -1.644032231e-03f,
+ -1.642488168e-03f, -1.640940599e-03f, -1.639389526e-03f, -1.637834953e-03f, -1.636276885e-03f, -1.634715324e-03f, -1.633150274e-03f, -1.631581739e-03f, -1.630009723e-03f, -1.628434229e-03f,
+ -1.626855261e-03f, -1.625272823e-03f, -1.623686918e-03f, -1.622097550e-03f, -1.620504722e-03f, -1.618908439e-03f, -1.617308704e-03f, -1.615705521e-03f, -1.614098893e-03f, -1.612488825e-03f,
+ -1.610875319e-03f, -1.609258380e-03f, -1.607638012e-03f, -1.606014218e-03f, -1.604387001e-03f, -1.602756367e-03f, -1.601122318e-03f, -1.599484859e-03f, -1.597843993e-03f, -1.596199723e-03f,
+ -1.594552055e-03f, -1.592900991e-03f, -1.591246535e-03f, -1.589588692e-03f, -1.587927465e-03f, -1.586262857e-03f, -1.584594874e-03f, -1.582923518e-03f, -1.581248794e-03f, -1.579570705e-03f,
+ -1.577889255e-03f, -1.576204449e-03f, -1.574516289e-03f, -1.572824781e-03f, -1.571129928e-03f, -1.569431733e-03f, -1.567730201e-03f, -1.566025336e-03f, -1.564317141e-03f, -1.562605621e-03f,
+ -1.560890780e-03f, -1.559172621e-03f, -1.557451148e-03f, -1.555726366e-03f, -1.553998278e-03f, -1.552266889e-03f, -1.550532202e-03f, -1.548794221e-03f, -1.547052951e-03f, -1.545308395e-03f,
+ -1.543560558e-03f, -1.541809443e-03f, -1.540055055e-03f, -1.538297397e-03f, -1.536536474e-03f, -1.534772290e-03f, -1.533004848e-03f, -1.531234153e-03f, -1.529460209e-03f, -1.527683020e-03f,
+ -1.525902591e-03f, -1.524118924e-03f, -1.522332025e-03f, -1.520541897e-03f, -1.518748544e-03f, -1.516951971e-03f, -1.515152183e-03f, -1.513349181e-03f, -1.511542973e-03f, -1.509733560e-03f,
+ -1.507920948e-03f, -1.506105140e-03f, -1.504286141e-03f, -1.502463955e-03f, -1.500638586e-03f, -1.498810038e-03f, -1.496978316e-03f, -1.495143424e-03f, -1.493305365e-03f, -1.491464145e-03f,
+ -1.489619767e-03f, -1.487772236e-03f, -1.485921555e-03f, -1.484067730e-03f, -1.482210764e-03f, -1.480350662e-03f, -1.478487428e-03f, -1.476621066e-03f, -1.474751580e-03f, -1.472878975e-03f,
+ -1.471003255e-03f, -1.469124425e-03f, -1.467242488e-03f, -1.465357449e-03f, -1.463469312e-03f, -1.461578082e-03f, -1.459683763e-03f, -1.457786360e-03f, -1.455885876e-03f, -1.453982316e-03f,
+ -1.452075684e-03f, -1.450165985e-03f, -1.448253223e-03f, -1.446337403e-03f, -1.444418529e-03f, -1.442496604e-03f, -1.440571635e-03f, -1.438643625e-03f, -1.436712578e-03f, -1.434778499e-03f,
+ -1.432841392e-03f, -1.430901262e-03f, -1.428958113e-03f, -1.427011950e-03f, -1.425062777e-03f, -1.423110599e-03f, -1.421155419e-03f, -1.419197244e-03f, -1.417236076e-03f, -1.415271920e-03f,
+ -1.413304781e-03f, -1.411334664e-03f, -1.409361573e-03f, -1.407385512e-03f, -1.405406486e-03f, -1.403424500e-03f, -1.401439558e-03f, -1.399451664e-03f, -1.397460823e-03f, -1.395467040e-03f,
+ -1.393470319e-03f, -1.391470665e-03f, -1.389468081e-03f, -1.387462574e-03f, -1.385454148e-03f, -1.383442806e-03f, -1.381428554e-03f, -1.379411396e-03f, -1.377391336e-03f, -1.375368381e-03f,
+ -1.373342533e-03f, -1.371313798e-03f, -1.369282180e-03f, -1.367247684e-03f, -1.365210314e-03f, -1.363170076e-03f, -1.361126973e-03f, -1.359081011e-03f, -1.357032194e-03f, -1.354980527e-03f,
+ -1.352926014e-03f, -1.350868660e-03f, -1.348808470e-03f, -1.346745449e-03f, -1.344679601e-03f, -1.342610931e-03f, -1.340539443e-03f, -1.338465143e-03f, -1.336388034e-03f, -1.334308123e-03f,
+ -1.332225413e-03f, -1.330139909e-03f, -1.328051616e-03f, -1.325960539e-03f, -1.323866682e-03f, -1.321770051e-03f, -1.319670650e-03f, -1.317568483e-03f, -1.315463556e-03f, -1.313355873e-03f,
+ -1.311245440e-03f, -1.309132260e-03f, -1.307016339e-03f, -1.304897682e-03f, -1.302776293e-03f, -1.300652177e-03f, -1.298525339e-03f, -1.296395784e-03f, -1.294263516e-03f, -1.292128541e-03f,
+ -1.289990864e-03f, -1.287850488e-03f, -1.285707420e-03f, -1.283561663e-03f, -1.281413224e-03f, -1.279262106e-03f, -1.277108314e-03f, -1.274951854e-03f, -1.272792730e-03f, -1.270630947e-03f,
+ -1.268466511e-03f, -1.266299425e-03f, -1.264129695e-03f, -1.261957327e-03f, -1.259782323e-03f, -1.257604691e-03f, -1.255424434e-03f, -1.253241558e-03f, -1.251056067e-03f, -1.248867967e-03f,
+ -1.246677262e-03f, -1.244483958e-03f, -1.242288059e-03f, -1.240089570e-03f, -1.237888497e-03f, -1.235684843e-03f, -1.233478616e-03f, -1.231269818e-03f, -1.229058455e-03f, -1.226844533e-03f,
+ -1.224628056e-03f, -1.222409030e-03f, -1.220187459e-03f, -1.217963348e-03f, -1.215736702e-03f, -1.213507527e-03f, -1.211275827e-03f, -1.209041608e-03f, -1.206804875e-03f, -1.204565631e-03f,
+ -1.202323884e-03f, -1.200079637e-03f, -1.197832897e-03f, -1.195583667e-03f, -1.193331953e-03f, -1.191077760e-03f, -1.188821093e-03f, -1.186561957e-03f, -1.184300358e-03f, -1.182036301e-03f,
+ -1.179769789e-03f, -1.177500830e-03f, -1.175229427e-03f, -1.172955587e-03f, -1.170679313e-03f, -1.168400612e-03f, -1.166119488e-03f, -1.163835946e-03f, -1.161549992e-03f, -1.159261631e-03f,
+ -1.156970868e-03f, -1.154677708e-03f, -1.152382157e-03f, -1.150084219e-03f, -1.147783899e-03f, -1.145481204e-03f, -1.143176138e-03f, -1.140868706e-03f, -1.138558913e-03f, -1.136246765e-03f,
+ -1.133932267e-03f, -1.131615424e-03f, -1.129296241e-03f, -1.126974724e-03f, -1.124650878e-03f, -1.122324708e-03f, -1.119996219e-03f, -1.117665417e-03f, -1.115332306e-03f, -1.112996893e-03f,
+ -1.110659181e-03f, -1.108319178e-03f, -1.105976887e-03f, -1.103632314e-03f, -1.101285465e-03f, -1.098936344e-03f, -1.096584957e-03f, -1.094231310e-03f, -1.091875407e-03f, -1.089517254e-03f,
+ -1.087156856e-03f, -1.084794218e-03f, -1.082429346e-03f, -1.080062246e-03f, -1.077692922e-03f, -1.075321379e-03f, -1.072947624e-03f, -1.070571661e-03f, -1.068193496e-03f, -1.065813134e-03f,
+ -1.063430581e-03f, -1.061045841e-03f, -1.058658921e-03f, -1.056269825e-03f, -1.053878559e-03f, -1.051485128e-03f, -1.049089538e-03f, -1.046691795e-03f, -1.044291902e-03f, -1.041889867e-03f,
+ -1.039485694e-03f, -1.037079388e-03f, -1.034670955e-03f, -1.032260401e-03f, -1.029847731e-03f, -1.027432950e-03f, -1.025016064e-03f, -1.022597078e-03f, -1.020175998e-03f, -1.017752829e-03f,
+ -1.015327576e-03f, -1.012900245e-03f, -1.010470841e-03f, -1.008039371e-03f, -1.005605838e-03f, -1.003170249e-03f, -1.000732610e-03f, -9.982929249e-04f, -9.958512002e-04f, -9.934074410e-04f,
+ -9.909616530e-04f, -9.885138415e-04f, -9.860640121e-04f, -9.836121703e-04f, -9.811583216e-04f, -9.787024714e-04f, -9.762446253e-04f, -9.737847888e-04f, -9.713229674e-04f, -9.688591667e-04f,
+ -9.663933920e-04f, -9.639256491e-04f, -9.614559433e-04f, -9.589842803e-04f, -9.565106655e-04f, -9.540351046e-04f, -9.515576030e-04f, -9.490781664e-04f, -9.465968002e-04f, -9.441135100e-04f,
+ -9.416283015e-04f, -9.391411801e-04f, -9.366521514e-04f, -9.341612210e-04f, -9.316683945e-04f, -9.291736774e-04f, -9.266770754e-04f, -9.241785940e-04f, -9.216782388e-04f, -9.191760155e-04f,
+ -9.166719295e-04f, -9.141659866e-04f, -9.116581923e-04f, -9.091485523e-04f, -9.066370721e-04f, -9.041237574e-04f, -9.016086138e-04f, -8.990916469e-04f, -8.965728624e-04f, -8.940522658e-04f,
+ -8.915298629e-04f, -8.890056592e-04f, -8.864796605e-04f, -8.839518723e-04f, -8.814223003e-04f, -8.788909502e-04f, -8.763578276e-04f, -8.738229382e-04f, -8.712862876e-04f, -8.687478815e-04f,
+ -8.662077257e-04f, -8.636658257e-04f, -8.611221872e-04f, -8.585768160e-04f, -8.560297177e-04f, -8.534808980e-04f, -8.509303626e-04f, -8.483781172e-04f, -8.458241675e-04f, -8.432685192e-04f,
+ -8.407111779e-04f, -8.381521496e-04f, -8.355914397e-04f, -8.330290541e-04f, -8.304649984e-04f, -8.278992785e-04f, -8.253318999e-04f, -8.227628685e-04f, -8.201921900e-04f, -8.176198701e-04f,
+ -8.150459146e-04f, -8.124703292e-04f, -8.098931196e-04f, -8.073142916e-04f, -8.047338509e-04f, -8.021518034e-04f, -7.995681547e-04f, -7.969829107e-04f, -7.943960770e-04f, -7.918076596e-04f,
+ -7.892176640e-04f, -7.866260962e-04f, -7.840329618e-04f, -7.814382667e-04f, -7.788420167e-04f, -7.762442175e-04f, -7.736448749e-04f, -7.710439948e-04f, -7.684415829e-04f, -7.658376449e-04f,
+ -7.632321869e-04f, -7.606252144e-04f, -7.580167334e-04f, -7.554067496e-04f, -7.527952689e-04f, -7.501822970e-04f, -7.475678399e-04f, -7.449519032e-04f, -7.423344929e-04f, -7.397156148e-04f,
+ -7.370952747e-04f, -7.344734784e-04f, -7.318502319e-04f, -7.292255408e-04f, -7.265994111e-04f, -7.239718486e-04f, -7.213428591e-04f, -7.187124485e-04f, -7.160806227e-04f, -7.134473876e-04f,
+ -7.108127489e-04f, -7.081767125e-04f, -7.055392843e-04f, -7.029004702e-04f, -7.002602761e-04f, -6.976187077e-04f, -6.949757711e-04f, -6.923314720e-04f, -6.896858163e-04f, -6.870388100e-04f,
+ -6.843904589e-04f, -6.817407689e-04f, -6.790897460e-04f, -6.764373958e-04f, -6.737837245e-04f, -6.711287379e-04f, -6.684724419e-04f, -6.658148423e-04f, -6.631559451e-04f, -6.604957563e-04f,
+ -6.578342817e-04f, -6.551715272e-04f, -6.525074987e-04f, -6.498422022e-04f, -6.471756436e-04f, -6.445078288e-04f, -6.418387638e-04f, -6.391684544e-04f, -6.364969066e-04f, -6.338241263e-04f,
+ -6.311501195e-04f, -6.284748921e-04f, -6.257984500e-04f, -6.231207993e-04f, -6.204419457e-04f, -6.177618954e-04f, -6.150806541e-04f, -6.123982279e-04f, -6.097146228e-04f, -6.070298446e-04f,
+ -6.043438994e-04f, -6.016567931e-04f, -5.989685317e-04f, -5.962791211e-04f, -5.935885672e-04f, -5.908968762e-04f, -5.882040539e-04f, -5.855101063e-04f, -5.828150394e-04f, -5.801188591e-04f,
+ -5.774215715e-04f, -5.747231825e-04f, -5.720236981e-04f, -5.693231244e-04f, -5.666214672e-04f, -5.639187325e-04f, -5.612149264e-04f, -5.585100549e-04f, -5.558041240e-04f, -5.530971395e-04f,
+ -5.503891077e-04f, -5.476800344e-04f, -5.449699256e-04f, -5.422587874e-04f, -5.395466257e-04f, -5.368334467e-04f, -5.341192562e-04f, -5.314040603e-04f, -5.286878650e-04f, -5.259706763e-04f,
+ -5.232525003e-04f, -5.205333430e-04f, -5.178132103e-04f, -5.150921084e-04f, -5.123700432e-04f, -5.096470208e-04f, -5.069230471e-04f, -5.041981283e-04f, -5.014722703e-04f, -4.987454793e-04f,
+ -4.960177611e-04f, -4.932891219e-04f, -4.905595677e-04f, -4.878291046e-04f, -4.850977385e-04f, -4.823654756e-04f, -4.796323218e-04f, -4.768982832e-04f, -4.741633660e-04f, -4.714275760e-04f,
+ -4.686909194e-04f, -4.659534022e-04f, -4.632150305e-04f, -4.604758104e-04f, -4.577357478e-04f, -4.549948489e-04f, -4.522531197e-04f, -4.495105662e-04f, -4.467671946e-04f, -4.440230109e-04f,
+ -4.412780212e-04f, -4.385322315e-04f, -4.357856479e-04f, -4.330382765e-04f, -4.302901233e-04f, -4.275411945e-04f, -4.247914960e-04f, -4.220410340e-04f, -4.192898146e-04f, -4.165378438e-04f,
+ -4.137851277e-04f, -4.110316723e-04f, -4.082774839e-04f, -4.055225684e-04f, -4.027669319e-04f, -4.000105806e-04f, -3.972535204e-04f, -3.944957576e-04f, -3.917372981e-04f, -3.889781482e-04f,
+ -3.862183137e-04f, -3.834578010e-04f, -3.806966160e-04f, -3.779347649e-04f, -3.751722537e-04f, -3.724090885e-04f, -3.696452755e-04f, -3.668808208e-04f, -3.641157303e-04f, -3.613500104e-04f,
+ -3.585836669e-04f, -3.558167062e-04f, -3.530491341e-04f, -3.502809570e-04f, -3.475121808e-04f, -3.447428116e-04f, -3.419728557e-04f, -3.392023190e-04f, -3.364312078e-04f, -3.336595280e-04f,
+ -3.308872859e-04f, -3.281144875e-04f, -3.253411389e-04f, -3.225672464e-04f, -3.197928159e-04f, -3.170178535e-04f, -3.142423655e-04f, -3.114663580e-04f, -3.086898369e-04f, -3.059128086e-04f,
+ -3.031352790e-04f, -3.003572543e-04f, -2.975787407e-04f, -2.947997442e-04f, -2.920202710e-04f, -2.892403272e-04f, -2.864599188e-04f, -2.836790522e-04f, -2.808977333e-04f, -2.781159683e-04f,
+ -2.753337633e-04f, -2.725511244e-04f, -2.697680579e-04f, -2.669845697e-04f, -2.642006661e-04f, -2.614163531e-04f, -2.586316369e-04f, -2.558465237e-04f, -2.530610195e-04f, -2.502751304e-04f,
+ -2.474888627e-04f, -2.447022225e-04f, -2.419152158e-04f, -2.391278488e-04f, -2.363401277e-04f, -2.335520585e-04f, -2.307636475e-04f, -2.279749007e-04f, -2.251858243e-04f, -2.223964244e-04f,
+ -2.196067072e-04f, -2.168166787e-04f, -2.140263452e-04f, -2.112357128e-04f, -2.084447875e-04f, -2.056535756e-04f, -2.028620832e-04f, -2.000703163e-04f, -1.972782813e-04f, -1.944859841e-04f,
+ -1.916934309e-04f, -1.889006279e-04f, -1.861075812e-04f, -1.833142969e-04f, -1.805207813e-04f, -1.777270403e-04f, -1.749330802e-04f, -1.721389071e-04f, -1.693445271e-04f, -1.665499465e-04f,
+ -1.637551712e-04f, -1.609602075e-04f, -1.581650615e-04f, -1.553697393e-04f, -1.525742471e-04f, -1.497785910e-04f, -1.469827772e-04f, -1.441868117e-04f, -1.413907008e-04f, -1.385944506e-04f,
+ -1.357980671e-04f, -1.330015567e-04f, -1.302049253e-04f, -1.274081791e-04f, -1.246113244e-04f, -1.218143671e-04f, -1.190173135e-04f, -1.162201696e-04f, -1.134229417e-04f, -1.106256359e-04f,
+ -1.078282582e-04f, -1.050308149e-04f, -1.022333121e-04f, -9.943575582e-05f, -9.663815235e-05f, -9.384050776e-05f, -9.104282819e-05f, -8.824511978e-05f, -8.544738867e-05f, -8.264964099e-05f,
+ -7.985188287e-05f, -7.705412046e-05f, -7.425635988e-05f, -7.145860727e-05f, -6.866086876e-05f, -6.586315049e-05f, -6.306545859e-05f, -6.026779919e-05f, -5.747017843e-05f, -5.467260243e-05f,
+ -5.187507733e-05f, -4.907760925e-05f, -4.628020434e-05f, -4.348286871e-05f, -4.068560850e-05f, -3.788842983e-05f, -3.509133883e-05f, -3.229434164e-05f, -2.949744437e-05f, -2.670065315e-05f,
+ -2.390397412e-05f, -2.110741339e-05f, -1.831097708e-05f, -1.551467133e-05f, -1.271850226e-05f, -9.922475979e-06f, -7.126598621e-06f, -4.330876302e-06f, -1.535315145e-06f, 1.260078732e-06f,
+ 4.055299210e-06f, 6.850340170e-06f, 9.645195496e-06f, 1.243985907e-05f, 1.523432478e-05f, 1.802858650e-05f, 2.082263813e-05f, 2.361647356e-05f, 2.641008665e-05f, 2.920347132e-05f,
+ 3.199662144e-05f, 3.478953091e-05f, 3.758219361e-05f, 4.037460345e-05f, 4.316675430e-05f, 4.595864008e-05f, 4.875025466e-05f, 5.154159195e-05f, 5.433264584e-05f, 5.712341023e-05f,
+ 5.991387903e-05f, 6.270404612e-05f, 6.549390541e-05f, 6.828345081e-05f, 7.107267621e-05f, 7.386157552e-05f, 7.665014265e-05f, 7.943837149e-05f, 8.222625596e-05f, 8.501378997e-05f,
+ 8.780096743e-05f, 9.058778224e-05f, 9.337422832e-05f, 9.616029958e-05f, 9.894598994e-05f, 1.017312933e-04f, 1.045162036e-04f, 1.073007147e-04f, 1.100848207e-04f, 1.128685152e-04f,
+ 1.156517924e-04f, 1.184346462e-04f, 1.212170704e-04f, 1.239990589e-04f, 1.267806058e-04f, 1.295617049e-04f, 1.323423502e-04f, 1.351225355e-04f, 1.379022549e-04f, 1.406815023e-04f,
+ 1.434602715e-04f, 1.462385566e-04f, 1.490163515e-04f, 1.517936500e-04f, 1.545704463e-04f, 1.573467341e-04f, 1.601225074e-04f, 1.628977603e-04f, 1.656724865e-04f, 1.684466802e-04f,
+ 1.712203352e-04f, 1.739934454e-04f, 1.767660049e-04f, 1.795380076e-04f, 1.823094474e-04f, 1.850803183e-04f, 1.878506143e-04f, 1.906203293e-04f, 1.933894573e-04f, 1.961579923e-04f,
+ 1.989259281e-04f, 2.016932589e-04f, 2.044599785e-04f, 2.072260809e-04f, 2.099915601e-04f, 2.127564101e-04f, 2.155206248e-04f, 2.182841983e-04f, 2.210471244e-04f, 2.238093973e-04f,
+ 2.265710108e-04f, 2.293319590e-04f, 2.320922358e-04f, 2.348518353e-04f, 2.376107513e-04f, 2.403689780e-04f, 2.431265093e-04f, 2.458833392e-04f, 2.486394617e-04f, 2.513948709e-04f,
+ 2.541495606e-04f, 2.569035249e-04f, 2.596567579e-04f, 2.624092534e-04f, 2.651610057e-04f, 2.679120085e-04f, 2.706622560e-04f, 2.734117422e-04f, 2.761604611e-04f, 2.789084067e-04f,
+ 2.816555731e-04f, 2.844019542e-04f, 2.871475441e-04f, 2.898923368e-04f, 2.926363264e-04f, 2.953795068e-04f, 2.981218722e-04f, 3.008634165e-04f, 3.036041338e-04f, 3.063440181e-04f,
+ 3.090830635e-04f, 3.118212641e-04f, 3.145586138e-04f, 3.172951067e-04f, 3.200307369e-04f, 3.227654984e-04f, 3.254993853e-04f, 3.282323916e-04f, 3.309645115e-04f, 3.336957389e-04f,
+ 3.364260679e-04f, 3.391554927e-04f, 3.418840072e-04f, 3.446116056e-04f, 3.473382819e-04f, 3.500640302e-04f, 3.527888446e-04f, 3.555127191e-04f, 3.582356479e-04f, 3.609576250e-04f,
+ 3.636786446e-04f, 3.663987006e-04f, 3.691177873e-04f, 3.718358987e-04f, 3.745530289e-04f, 3.772691720e-04f, 3.799843222e-04f, 3.826984734e-04f, 3.854116199e-04f, 3.881237558e-04f,
+ 3.908348751e-04f, 3.935449720e-04f, 3.962540406e-04f, 3.989620750e-04f, 4.016690693e-04f, 4.043750178e-04f, 4.070799144e-04f, 4.097837534e-04f, 4.124865289e-04f, 4.151882350e-04f,
+ 4.178888659e-04f, 4.205884156e-04f, 4.232868785e-04f, 4.259842485e-04f, 4.286805198e-04f, 4.313756867e-04f, 4.340697433e-04f, 4.367626836e-04f, 4.394545020e-04f, 4.421451925e-04f,
+ 4.448347494e-04f, 4.475231667e-04f, 4.502104388e-04f, 4.528965597e-04f, 4.555815236e-04f, 4.582653247e-04f, 4.609479573e-04f, 4.636294154e-04f, 4.663096933e-04f, 4.689887852e-04f,
+ 4.716666853e-04f, 4.743433878e-04f, 4.770188868e-04f, 4.796931767e-04f, 4.823662515e-04f, 4.850381056e-04f, 4.877087331e-04f, 4.903781282e-04f, 4.930462853e-04f, 4.957131984e-04f,
+ 4.983788619e-04f, 5.010432699e-04f, 5.037064167e-04f, 5.063682966e-04f, 5.090289037e-04f, 5.116882324e-04f, 5.143462768e-04f, 5.170030312e-04f, 5.196584899e-04f, 5.223126471e-04f,
+ 5.249654972e-04f, 5.276170342e-04f, 5.302672526e-04f, 5.329161466e-04f, 5.355637104e-04f, 5.382099384e-04f, 5.408548248e-04f, 5.434983639e-04f, 5.461405500e-04f, 5.487813773e-04f,
+ 5.514208402e-04f, 5.540589330e-04f, 5.566956500e-04f, 5.593309854e-04f, 5.619649336e-04f, 5.645974889e-04f, 5.672286455e-04f, 5.698583979e-04f, 5.724867403e-04f, 5.751136671e-04f,
+ 5.777391725e-04f, 5.803632510e-04f, 5.829858968e-04f, 5.856071043e-04f, 5.882268678e-04f, 5.908451817e-04f, 5.934620403e-04f, 5.960774380e-04f, 5.986913691e-04f, 6.013038279e-04f,
+ 6.039148090e-04f, 6.065243065e-04f, 6.091323149e-04f, 6.117388285e-04f, 6.143438418e-04f, 6.169473491e-04f, 6.195493448e-04f, 6.221498232e-04f, 6.247487789e-04f, 6.273462060e-04f,
+ 6.299420992e-04f, 6.325364527e-04f, 6.351292610e-04f, 6.377205184e-04f, 6.403102195e-04f, 6.428983586e-04f, 6.454849300e-04f, 6.480699284e-04f, 6.506533480e-04f, 6.532351834e-04f,
+ 6.558154289e-04f, 6.583940790e-04f, 6.609711281e-04f, 6.635465707e-04f, 6.661204012e-04f, 6.686926141e-04f, 6.712632039e-04f, 6.738321650e-04f, 6.763994919e-04f, 6.789651790e-04f,
+ 6.815292208e-04f, 6.840916119e-04f, 6.866523466e-04f, 6.892114195e-04f, 6.917688250e-04f, 6.943245578e-04f, 6.968786121e-04f, 6.994309827e-04f, 7.019816639e-04f, 7.045306502e-04f,
+ 7.070779363e-04f, 7.096235166e-04f, 7.121673856e-04f, 7.147095378e-04f, 7.172499679e-04f, 7.197886702e-04f, 7.223256395e-04f, 7.248608701e-04f, 7.273943567e-04f, 7.299260938e-04f,
+ 7.324560760e-04f, 7.349842978e-04f, 7.375107538e-04f, 7.400354385e-04f, 7.425583466e-04f, 7.450794726e-04f, 7.475988110e-04f, 7.501163566e-04f, 7.526321038e-04f, 7.551460472e-04f,
+ 7.576581815e-04f, 7.601685013e-04f, 7.626770011e-04f, 7.651836757e-04f, 7.676885194e-04f, 7.701915272e-04f, 7.726926934e-04f, 7.751920128e-04f, 7.776894800e-04f, 7.801850896e-04f,
+ 7.826788364e-04f, 7.851707148e-04f, 7.876607196e-04f, 7.901488454e-04f, 7.926350869e-04f, 7.951194388e-04f, 7.976018957e-04f, 8.000824523e-04f, 8.025611032e-04f, 8.050378432e-04f,
+ 8.075126670e-04f, 8.099855691e-04f, 8.124565444e-04f, 8.149255875e-04f, 8.173926932e-04f, 8.198578561e-04f, 8.223210709e-04f, 8.247823324e-04f, 8.272416353e-04f, 8.296989743e-04f,
+ 8.321543442e-04f, 8.346077396e-04f, 8.370591554e-04f, 8.395085863e-04f, 8.419560270e-04f, 8.444014723e-04f, 8.468449169e-04f, 8.492863556e-04f, 8.517257832e-04f, 8.541631945e-04f,
+ 8.565985842e-04f, 8.590319471e-04f, 8.614632780e-04f, 8.638925717e-04f, 8.663198230e-04f, 8.687450267e-04f, 8.711681776e-04f, 8.735892705e-04f, 8.760083003e-04f, 8.784252617e-04f,
+ 8.808401496e-04f, 8.832529588e-04f, 8.856636842e-04f, 8.880723206e-04f, 8.904788628e-04f, 8.928833057e-04f, 8.952856441e-04f, 8.976858730e-04f, 9.000839871e-04f, 9.024799814e-04f,
+ 9.048738508e-04f, 9.072655900e-04f, 9.096551940e-04f, 9.120426577e-04f, 9.144279760e-04f, 9.168111438e-04f, 9.191921559e-04f, 9.215710074e-04f, 9.239476930e-04f, 9.263222079e-04f,
+ 9.286945467e-04f, 9.310647046e-04f, 9.334326764e-04f, 9.357984571e-04f, 9.381620415e-04f, 9.405234248e-04f, 9.428826018e-04f, 9.452395675e-04f, 9.475943168e-04f, 9.499468448e-04f,
+ 9.522971464e-04f, 9.546452165e-04f, 9.569910503e-04f, 9.593346426e-04f, 9.616759885e-04f, 9.640150830e-04f, 9.663519210e-04f, 9.686864977e-04f, 9.710188080e-04f, 9.733488469e-04f,
+ 9.756766095e-04f, 9.780020908e-04f, 9.803252858e-04f, 9.826461897e-04f, 9.849647974e-04f, 9.872811040e-04f, 9.895951045e-04f, 9.919067941e-04f, 9.942161678e-04f, 9.965232207e-04f,
+ 9.988279479e-04f, 1.001130344e-03f, 1.003430405e-03f, 1.005728126e-03f, 1.008023501e-03f, 1.010316526e-03f, 1.012607196e-03f, 1.014895506e-03f, 1.017181451e-03f, 1.019465026e-03f,
+ 1.021746226e-03f, 1.024025048e-03f, 1.026301484e-03f, 1.028575532e-03f, 1.030847186e-03f, 1.033116441e-03f, 1.035383292e-03f, 1.037647735e-03f, 1.039909764e-03f, 1.042169376e-03f,
+ 1.044426564e-03f, 1.046681325e-03f, 1.048933653e-03f, 1.051183544e-03f, 1.053430993e-03f, 1.055675995e-03f, 1.057918545e-03f, 1.060158639e-03f, 1.062396272e-03f, 1.064631439e-03f,
+ 1.066864135e-03f, 1.069094356e-03f, 1.071322096e-03f, 1.073547352e-03f, 1.075770118e-03f, 1.077990390e-03f, 1.080208163e-03f, 1.082423432e-03f, 1.084636192e-03f, 1.086846440e-03f,
+ 1.089054169e-03f, 1.091259376e-03f, 1.093462056e-03f, 1.095662204e-03f, 1.097859815e-03f, 1.100054885e-03f, 1.102247410e-03f, 1.104437383e-03f, 1.106624802e-03f, 1.108809661e-03f,
+ 1.110991955e-03f, 1.113171680e-03f, 1.115348831e-03f, 1.117523404e-03f, 1.119695395e-03f, 1.121864797e-03f, 1.124031608e-03f, 1.126195822e-03f, 1.128357434e-03f, 1.130516441e-03f,
+ 1.132672837e-03f, 1.134826618e-03f, 1.136977779e-03f, 1.139126317e-03f, 1.141272225e-03f, 1.143415501e-03f, 1.145556138e-03f, 1.147694134e-03f, 1.149829482e-03f, 1.151962179e-03f,
+ 1.154092220e-03f, 1.156219601e-03f, 1.158344317e-03f, 1.160466363e-03f, 1.162585736e-03f, 1.164702430e-03f, 1.166816442e-03f, 1.168927766e-03f, 1.171036398e-03f, 1.173142335e-03f,
+ 1.175245570e-03f, 1.177346100e-03f, 1.179443921e-03f, 1.181539028e-03f, 1.183631416e-03f, 1.185721082e-03f, 1.187808020e-03f, 1.189892227e-03f, 1.191973697e-03f, 1.194052427e-03f,
+ 1.196128412e-03f, 1.198201648e-03f, 1.200272130e-03f, 1.202339855e-03f, 1.204404817e-03f, 1.206467012e-03f, 1.208526436e-03f, 1.210583085e-03f, 1.212636954e-03f, 1.214688038e-03f,
+ 1.216736335e-03f, 1.218781839e-03f, 1.220824545e-03f, 1.222864451e-03f, 1.224901550e-03f, 1.226935840e-03f, 1.228967315e-03f, 1.230995972e-03f, 1.233021806e-03f, 1.235044813e-03f,
+ 1.237064989e-03f, 1.239082329e-03f, 1.241096829e-03f, 1.243108486e-03f, 1.245117294e-03f, 1.247123249e-03f, 1.249126347e-03f, 1.251126585e-03f, 1.253123957e-03f, 1.255118460e-03f,
+ 1.257110090e-03f, 1.259098841e-03f, 1.261084711e-03f, 1.263067694e-03f, 1.265047787e-03f, 1.267024986e-03f, 1.268999286e-03f, 1.270970683e-03f, 1.272939173e-03f, 1.274904753e-03f,
+ 1.276867416e-03f, 1.278827161e-03f, 1.280783982e-03f, 1.282737876e-03f, 1.284688838e-03f, 1.286636864e-03f, 1.288581950e-03f, 1.290524092e-03f, 1.292463287e-03f, 1.294399529e-03f,
+ 1.296332815e-03f, 1.298263141e-03f, 1.300190502e-03f, 1.302114895e-03f, 1.304036316e-03f, 1.305954761e-03f, 1.307870225e-03f, 1.309782704e-03f, 1.311692195e-03f, 1.313598694e-03f,
+ 1.315502196e-03f, 1.317402698e-03f, 1.319300196e-03f, 1.321194685e-03f, 1.323086162e-03f, 1.324974622e-03f, 1.326860062e-03f, 1.328742478e-03f, 1.330621866e-03f, 1.332498221e-03f,
+ 1.334371541e-03f, 1.336241820e-03f, 1.338109056e-03f, 1.339973244e-03f, 1.341834380e-03f, 1.343692461e-03f, 1.345547482e-03f, 1.347399440e-03f, 1.349248331e-03f, 1.351094151e-03f,
+ 1.352936895e-03f, 1.354776561e-03f, 1.356613145e-03f, 1.358446641e-03f, 1.360277048e-03f, 1.362104360e-03f, 1.363928575e-03f, 1.365749687e-03f, 1.367567695e-03f, 1.369382592e-03f,
+ 1.371194377e-03f, 1.373003045e-03f, 1.374808592e-03f, 1.376611014e-03f, 1.378410308e-03f, 1.380206471e-03f, 1.381999497e-03f, 1.383789384e-03f, 1.385576128e-03f, 1.387359725e-03f,
+ 1.389140172e-03f, 1.390917464e-03f, 1.392691598e-03f, 1.394462570e-03f, 1.396230377e-03f, 1.397995014e-03f, 1.399756479e-03f, 1.401514767e-03f, 1.403269875e-03f, 1.405021800e-03f,
+ 1.406770537e-03f, 1.408516083e-03f, 1.410258434e-03f, 1.411997587e-03f, 1.413733538e-03f, 1.415466283e-03f, 1.417195819e-03f, 1.418922143e-03f, 1.420645250e-03f, 1.422365137e-03f,
+ 1.424081801e-03f, 1.425795238e-03f, 1.427505444e-03f, 1.429212416e-03f, 1.430916150e-03f, 1.432616643e-03f, 1.434313891e-03f, 1.436007891e-03f, 1.437698638e-03f, 1.439386131e-03f,
+ 1.441070365e-03f, 1.442751336e-03f, 1.444429042e-03f, 1.446103478e-03f, 1.447774642e-03f, 1.449442529e-03f, 1.451107137e-03f, 1.452768462e-03f, 1.454426500e-03f, 1.456081248e-03f,
+ 1.457732702e-03f, 1.459380860e-03f, 1.461025717e-03f, 1.462667271e-03f, 1.464305518e-03f, 1.465940454e-03f, 1.467572077e-03f, 1.469200382e-03f, 1.470825366e-03f, 1.472447027e-03f,
+ 1.474065360e-03f, 1.475680363e-03f, 1.477292032e-03f, 1.478900363e-03f, 1.480505354e-03f, 1.482107001e-03f, 1.483705301e-03f, 1.485300250e-03f, 1.486891845e-03f, 1.488480083e-03f,
+ 1.490064961e-03f, 1.491646475e-03f, 1.493224622e-03f, 1.494799399e-03f, 1.496370803e-03f, 1.497938830e-03f, 1.499503477e-03f, 1.501064741e-03f, 1.502622618e-03f, 1.504177106e-03f,
+ 1.505728201e-03f, 1.507275901e-03f, 1.508820201e-03f, 1.510361098e-03f, 1.511898591e-03f, 1.513432675e-03f, 1.514963346e-03f, 1.516490603e-03f, 1.518014442e-03f, 1.519534860e-03f,
+ 1.521051853e-03f, 1.522565419e-03f, 1.524075555e-03f, 1.525582256e-03f, 1.527085521e-03f, 1.528585346e-03f, 1.530081728e-03f, 1.531574665e-03f, 1.533064152e-03f, 1.534550187e-03f,
+ 1.536032767e-03f, 1.537511888e-03f, 1.538987549e-03f, 1.540459745e-03f, 1.541928474e-03f, 1.543393733e-03f, 1.544855518e-03f, 1.546313827e-03f, 1.547768657e-03f, 1.549220005e-03f,
+ 1.550667867e-03f, 1.552112241e-03f, 1.553553124e-03f, 1.554990514e-03f, 1.556424406e-03f, 1.557854798e-03f, 1.559281687e-03f, 1.560705071e-03f, 1.562124946e-03f, 1.563541309e-03f,
+ 1.564954158e-03f, 1.566363490e-03f, 1.567769301e-03f, 1.569171590e-03f, 1.570570352e-03f, 1.571965586e-03f, 1.573357288e-03f, 1.574745455e-03f, 1.576130085e-03f, 1.577511175e-03f,
+ 1.578888722e-03f, 1.580262724e-03f, 1.581633177e-03f, 1.583000078e-03f, 1.584363426e-03f, 1.585723217e-03f, 1.587079448e-03f, 1.588432116e-03f, 1.589781220e-03f, 1.591126756e-03f,
+ 1.592468721e-03f, 1.593807112e-03f, 1.595141928e-03f, 1.596473165e-03f, 1.597800821e-03f, 1.599124892e-03f, 1.600445377e-03f, 1.601762272e-03f, 1.603075575e-03f, 1.604385283e-03f,
+ 1.605691393e-03f, 1.606993904e-03f, 1.608292812e-03f, 1.609588114e-03f, 1.610879808e-03f, 1.612167892e-03f, 1.613452363e-03f, 1.614733217e-03f, 1.616010454e-03f, 1.617284069e-03f,
+ 1.618554061e-03f, 1.619820426e-03f, 1.621083163e-03f, 1.622342269e-03f, 1.623597741e-03f, 1.624849577e-03f, 1.626097774e-03f, 1.627342330e-03f, 1.628583242e-03f, 1.629820507e-03f,
+ 1.631054124e-03f, 1.632284089e-03f, 1.633510401e-03f, 1.634733057e-03f, 1.635952053e-03f, 1.637167389e-03f, 1.638379061e-03f, 1.639587067e-03f, 1.640791405e-03f, 1.641992072e-03f,
+ 1.643189065e-03f, 1.644382383e-03f, 1.645572023e-03f, 1.646757983e-03f, 1.647940259e-03f, 1.649118851e-03f, 1.650293755e-03f, 1.651464969e-03f, 1.652632491e-03f, 1.653796318e-03f,
+ 1.654956448e-03f, 1.656112879e-03f, 1.657265609e-03f, 1.658414635e-03f, 1.659559955e-03f, 1.660701566e-03f, 1.661839467e-03f, 1.662973655e-03f, 1.664104128e-03f, 1.665230883e-03f,
+ 1.666353919e-03f, 1.667473232e-03f, 1.668588822e-03f, 1.669700685e-03f, 1.670808820e-03f, 1.671913223e-03f, 1.673013894e-03f, 1.674110830e-03f, 1.675204028e-03f, 1.676293487e-03f,
+ 1.677379205e-03f, 1.678461178e-03f, 1.679539406e-03f, 1.680613885e-03f, 1.681684614e-03f, 1.682751591e-03f, 1.683814814e-03f, 1.684874280e-03f, 1.685929987e-03f, 1.686981934e-03f,
+ 1.688030118e-03f, 1.689074537e-03f, 1.690115189e-03f, 1.691152072e-03f, 1.692185184e-03f, 1.693214523e-03f, 1.694240087e-03f, 1.695261874e-03f, 1.696279882e-03f, 1.697294109e-03f,
+ 1.698304552e-03f, 1.699311211e-03f, 1.700314082e-03f, 1.701313165e-03f, 1.702308457e-03f, 1.703299955e-03f, 1.704287659e-03f, 1.705271566e-03f, 1.706251674e-03f, 1.707227982e-03f,
+ 1.708200487e-03f, 1.709169188e-03f, 1.710134082e-03f, 1.711095168e-03f, 1.712052444e-03f, 1.713005908e-03f, 1.713955559e-03f, 1.714901393e-03f, 1.715843410e-03f, 1.716781608e-03f,
+ 1.717715985e-03f, 1.718646538e-03f, 1.719573267e-03f, 1.720496170e-03f, 1.721415244e-03f, 1.722330487e-03f, 1.723241899e-03f, 1.724149478e-03f, 1.725053220e-03f, 1.725953126e-03f,
+ 1.726849193e-03f, 1.727741419e-03f, 1.728629802e-03f, 1.729514342e-03f, 1.730395036e-03f, 1.731271882e-03f, 1.732144879e-03f, 1.733014026e-03f, 1.733879319e-03f, 1.734740759e-03f,
+ 1.735598343e-03f, 1.736452069e-03f, 1.737301937e-03f, 1.738147943e-03f, 1.738990087e-03f, 1.739828367e-03f, 1.740662782e-03f, 1.741493329e-03f, 1.742320008e-03f, 1.743142817e-03f,
+ 1.743961753e-03f, 1.744776816e-03f, 1.745588004e-03f, 1.746395316e-03f, 1.747198749e-03f, 1.747998303e-03f, 1.748793976e-03f, 1.749585766e-03f, 1.750373672e-03f, 1.751157693e-03f,
+ 1.751937826e-03f, 1.752714071e-03f, 1.753486426e-03f, 1.754254889e-03f, 1.755019460e-03f, 1.755780136e-03f, 1.756536916e-03f, 1.757289800e-03f, 1.758038784e-03f, 1.758783869e-03f,
+ 1.759525052e-03f, 1.760262332e-03f, 1.760995708e-03f, 1.761725179e-03f, 1.762450742e-03f, 1.763172398e-03f, 1.763890143e-03f, 1.764603978e-03f, 1.765313901e-03f, 1.766019910e-03f,
+ 1.766722004e-03f, 1.767420182e-03f, 1.768114443e-03f, 1.768804784e-03f, 1.769491206e-03f, 1.770173706e-03f, 1.770852284e-03f, 1.771526938e-03f, 1.772197667e-03f, 1.772864470e-03f,
+ 1.773527345e-03f, 1.774186292e-03f, 1.774841309e-03f, 1.775492394e-03f, 1.776139548e-03f, 1.776782767e-03f, 1.777422053e-03f, 1.778057402e-03f, 1.778688814e-03f, 1.779316289e-03f,
+ 1.779939824e-03f, 1.780559419e-03f, 1.781175072e-03f, 1.781786783e-03f, 1.782394550e-03f, 1.782998372e-03f, 1.783598248e-03f, 1.784194178e-03f, 1.784786160e-03f, 1.785374192e-03f,
+ 1.785958275e-03f, 1.786538406e-03f, 1.787114585e-03f, 1.787686811e-03f, 1.788255083e-03f, 1.788819399e-03f, 1.789379760e-03f, 1.789936163e-03f, 1.790488608e-03f, 1.791037094e-03f,
+ 1.791581620e-03f, 1.792122184e-03f, 1.792658787e-03f, 1.793191427e-03f, 1.793720103e-03f, 1.794244815e-03f, 1.794765560e-03f, 1.795282340e-03f, 1.795795151e-03f, 1.796303995e-03f,
+ 1.796808869e-03f, 1.797309773e-03f, 1.797806706e-03f, 1.798299668e-03f, 1.798788656e-03f, 1.799273672e-03f, 1.799754713e-03f, 1.800231779e-03f, 1.800704869e-03f, 1.801173983e-03f,
+ 1.801639119e-03f, 1.802100277e-03f, 1.802557456e-03f, 1.803010655e-03f, 1.803459874e-03f, 1.803905111e-03f, 1.804346367e-03f, 1.804783640e-03f, 1.805216929e-03f, 1.805646234e-03f,
+ 1.806071555e-03f, 1.806492890e-03f, 1.806910239e-03f, 1.807323601e-03f, 1.807732975e-03f, 1.808138362e-03f, 1.808539759e-03f, 1.808937167e-03f, 1.809330585e-03f, 1.809720012e-03f,
+ 1.810105449e-03f, 1.810486893e-03f, 1.810864344e-03f, 1.811237803e-03f, 1.811607268e-03f, 1.811972739e-03f, 1.812334215e-03f, 1.812691695e-03f, 1.813045180e-03f, 1.813394669e-03f,
+ 1.813740160e-03f, 1.814081654e-03f, 1.814419150e-03f, 1.814752648e-03f, 1.815082147e-03f, 1.815407647e-03f, 1.815729146e-03f, 1.816046646e-03f, 1.816360144e-03f, 1.816669642e-03f,
+ 1.816975138e-03f, 1.817276631e-03f, 1.817574123e-03f, 1.817867611e-03f, 1.818157096e-03f, 1.818442577e-03f, 1.818724055e-03f, 1.819001528e-03f, 1.819274996e-03f, 1.819544459e-03f,
+ 1.819809917e-03f, 1.820071369e-03f, 1.820328814e-03f, 1.820582253e-03f, 1.820831686e-03f, 1.821077111e-03f, 1.821318529e-03f, 1.821555939e-03f, 1.821789342e-03f, 1.822018736e-03f,
+ 1.822244122e-03f, 1.822465499e-03f, 1.822682867e-03f, 1.822896226e-03f, 1.823105576e-03f, 1.823310916e-03f, 1.823512246e-03f, 1.823709566e-03f, 1.823902876e-03f, 1.824092176e-03f,
+ 1.824277465e-03f, 1.824458743e-03f, 1.824636011e-03f, 1.824809267e-03f, 1.824978513e-03f, 1.825143747e-03f, 1.825304970e-03f, 1.825462181e-03f, 1.825615381e-03f, 1.825764569e-03f,
+ 1.825909746e-03f, 1.826050910e-03f, 1.826188063e-03f, 1.826321204e-03f, 1.826450333e-03f, 1.826575449e-03f, 1.826696554e-03f, 1.826813647e-03f, 1.826926727e-03f, 1.827035796e-03f,
+ 1.827140852e-03f, 1.827241897e-03f, 1.827338929e-03f, 1.827431950e-03f, 1.827520958e-03f, 1.827605955e-03f, 1.827686939e-03f, 1.827763912e-03f, 1.827836874e-03f, 1.827905823e-03f,
+ 1.827970761e-03f, 1.828031688e-03f, 1.828088603e-03f, 1.828141508e-03f, 1.828190401e-03f, 1.828235283e-03f, 1.828276155e-03f, 1.828313016e-03f, 1.828345866e-03f, 1.828374706e-03f,
+ 1.828399537e-03f, 1.828420357e-03f, 1.828437167e-03f, 1.828449968e-03f, 1.828458760e-03f, 1.828463543e-03f, 1.828464317e-03f, 1.828461082e-03f, 1.828453840e-03f, 1.828442589e-03f,
+ 1.828427330e-03f, 1.828408064e-03f, 1.828384790e-03f, 1.828357510e-03f, 1.828326223e-03f, 1.828290930e-03f, 1.828251631e-03f, 1.828208326e-03f, 1.828161016e-03f, 1.828109701e-03f,
+ 1.828054381e-03f, 1.827995057e-03f, 1.827931730e-03f, 1.827864399e-03f, 1.827793064e-03f, 1.827717728e-03f, 1.827638389e-03f, 1.827555048e-03f, 1.827467705e-03f, 1.827376362e-03f,
+ 1.827281018e-03f, 1.827181674e-03f, 1.827078331e-03f, 1.826970988e-03f, 1.826859647e-03f, 1.826744307e-03f, 1.826624970e-03f, 1.826501636e-03f, 1.826374305e-03f, 1.826242978e-03f,
+ 1.826107656e-03f, 1.825968338e-03f, 1.825825026e-03f, 1.825677720e-03f, 1.825526420e-03f, 1.825371128e-03f, 1.825211844e-03f, 1.825048568e-03f, 1.824881301e-03f, 1.824710043e-03f,
+ 1.824534796e-03f, 1.824355560e-03f, 1.824172335e-03f, 1.823985122e-03f, 1.823793923e-03f, 1.823598736e-03f, 1.823399564e-03f, 1.823196406e-03f, 1.822989264e-03f, 1.822778139e-03f,
+ 1.822563030e-03f, 1.822343939e-03f, 1.822120866e-03f, 1.821893812e-03f, 1.821662778e-03f, 1.821427764e-03f, 1.821188772e-03f, 1.820945802e-03f, 1.820698855e-03f, 1.820447932e-03f,
+ 1.820193033e-03f, 1.819934159e-03f, 1.819671312e-03f, 1.819404491e-03f, 1.819133698e-03f, 1.818858934e-03f, 1.818580199e-03f, 1.818297494e-03f, 1.818010820e-03f, 1.817720179e-03f,
+ 1.817425570e-03f, 1.817126995e-03f, 1.816824455e-03f, 1.816517950e-03f, 1.816207482e-03f, 1.815893051e-03f, 1.815574658e-03f, 1.815252305e-03f, 1.814925992e-03f, 1.814595720e-03f,
+ 1.814261491e-03f, 1.813923304e-03f, 1.813581162e-03f, 1.813235065e-03f, 1.812885013e-03f, 1.812531009e-03f, 1.812173054e-03f, 1.811811147e-03f, 1.811445290e-03f, 1.811075485e-03f,
+ 1.810701732e-03f, 1.810324033e-03f, 1.809942388e-03f, 1.809556798e-03f, 1.809167265e-03f, 1.808773790e-03f, 1.808376373e-03f, 1.807975017e-03f, 1.807569721e-03f, 1.807160488e-03f,
+ 1.806747318e-03f, 1.806330212e-03f, 1.805909172e-03f, 1.805484199e-03f, 1.805055294e-03f, 1.804622458e-03f, 1.804185692e-03f, 1.803744997e-03f, 1.803300376e-03f, 1.802851828e-03f,
+ 1.802399356e-03f, 1.801942960e-03f, 1.801482641e-03f, 1.801018402e-03f, 1.800550243e-03f, 1.800078165e-03f, 1.799602169e-03f, 1.799122258e-03f, 1.798638432e-03f, 1.798150693e-03f,
+ 1.797659041e-03f, 1.797163479e-03f, 1.796664007e-03f, 1.796160627e-03f, 1.795653341e-03f, 1.795142148e-03f, 1.794627052e-03f, 1.794108053e-03f, 1.793585153e-03f, 1.793058353e-03f,
+ 1.792527654e-03f, 1.791993058e-03f, 1.791454566e-03f, 1.790912180e-03f, 1.790365901e-03f, 1.789815731e-03f, 1.789261670e-03f, 1.788703722e-03f, 1.788141885e-03f, 1.787576164e-03f,
+ 1.787006558e-03f, 1.786433070e-03f, 1.785855700e-03f, 1.785274451e-03f, 1.784689323e-03f, 1.784100319e-03f, 1.783507440e-03f, 1.782910687e-03f, 1.782310063e-03f, 1.781705567e-03f,
+ 1.781097203e-03f, 1.780484972e-03f, 1.779868875e-03f, 1.779248914e-03f, 1.778625090e-03f, 1.777997405e-03f, 1.777365861e-03f, 1.776730459e-03f, 1.776091201e-03f, 1.775448088e-03f,
+ 1.774801123e-03f, 1.774150307e-03f, 1.773495641e-03f, 1.772837127e-03f, 1.772174768e-03f, 1.771508563e-03f, 1.770838516e-03f, 1.770164628e-03f, 1.769486901e-03f, 1.768805336e-03f,
+ 1.768119935e-03f, 1.767430700e-03f, 1.766737633e-03f, 1.766040735e-03f, 1.765340008e-03f, 1.764635454e-03f, 1.763927075e-03f, 1.763214872e-03f, 1.762498847e-03f, 1.761779003e-03f,
+ 1.761055340e-03f, 1.760327861e-03f, 1.759596568e-03f, 1.758861462e-03f, 1.758122545e-03f, 1.757379819e-03f, 1.756633286e-03f, 1.755882948e-03f, 1.755128807e-03f, 1.754370864e-03f,
+ 1.753609122e-03f, 1.752843582e-03f, 1.752074246e-03f, 1.751301116e-03f, 1.750524195e-03f, 1.749743484e-03f, 1.748958984e-03f, 1.748170699e-03f, 1.747378629e-03f, 1.746582778e-03f,
+ 1.745783146e-03f, 1.744979736e-03f, 1.744172550e-03f, 1.743361590e-03f, 1.742546858e-03f, 1.741728355e-03f, 1.740906085e-03f, 1.740080048e-03f, 1.739250247e-03f, 1.738416685e-03f,
+ 1.737579362e-03f, 1.736738282e-03f, 1.735893446e-03f, 1.735044856e-03f, 1.734192514e-03f, 1.733336423e-03f, 1.732476585e-03f, 1.731613001e-03f, 1.730745675e-03f, 1.729874607e-03f,
+ 1.728999800e-03f, 1.728121257e-03f, 1.727238979e-03f, 1.726352968e-03f, 1.725463227e-03f, 1.724569759e-03f, 1.723672564e-03f, 1.722771646e-03f, 1.721867006e-03f, 1.720958647e-03f,
+ 1.720046571e-03f, 1.719130780e-03f, 1.718211276e-03f, 1.717288062e-03f, 1.716361141e-03f, 1.715430513e-03f, 1.714496181e-03f, 1.713558149e-03f, 1.712616417e-03f, 1.711670989e-03f,
+ 1.710721866e-03f, 1.709769051e-03f, 1.708812547e-03f, 1.707852355e-03f, 1.706888478e-03f, 1.705920918e-03f, 1.704949677e-03f, 1.703974759e-03f, 1.702996165e-03f, 1.702013897e-03f,
+ 1.701027959e-03f, 1.700038352e-03f, 1.699045078e-03f, 1.698048141e-03f, 1.697047543e-03f, 1.696043285e-03f, 1.695035371e-03f, 1.694023803e-03f, 1.693008584e-03f, 1.691989715e-03f,
+ 1.690967199e-03f, 1.689941039e-03f, 1.688911238e-03f, 1.687877797e-03f, 1.686840719e-03f, 1.685800007e-03f, 1.684755663e-03f, 1.683707689e-03f, 1.682656089e-03f, 1.681600865e-03f,
+ 1.680542019e-03f, 1.679479554e-03f, 1.678413472e-03f, 1.677343776e-03f, 1.676270468e-03f, 1.675193552e-03f, 1.674113029e-03f, 1.673028902e-03f, 1.671941174e-03f, 1.670849848e-03f,
+ 1.669754926e-03f, 1.668656410e-03f, 1.667554304e-03f, 1.666448610e-03f, 1.665339330e-03f, 1.664226468e-03f, 1.663110025e-03f, 1.661990005e-03f, 1.660866411e-03f, 1.659739244e-03f,
+ 1.658608508e-03f, 1.657474205e-03f, 1.656336338e-03f, 1.655194910e-03f, 1.654049923e-03f, 1.652901381e-03f, 1.651749285e-03f, 1.650593639e-03f, 1.649434446e-03f, 1.648271708e-03f,
+ 1.647105427e-03f, 1.645935608e-03f, 1.644762252e-03f, 1.643585362e-03f, 1.642404941e-03f, 1.641220992e-03f, 1.640033518e-03f, 1.638842522e-03f, 1.637648006e-03f, 1.636449973e-03f,
+ 1.635248426e-03f, 1.634043368e-03f, 1.632834801e-03f, 1.631622730e-03f, 1.630407156e-03f, 1.629188082e-03f, 1.627965511e-03f, 1.626739447e-03f, 1.625509891e-03f, 1.624276848e-03f,
+ 1.623040319e-03f, 1.621800309e-03f, 1.620556819e-03f, 1.619309852e-03f, 1.618059412e-03f, 1.616805502e-03f, 1.615548125e-03f, 1.614287283e-03f, 1.613022979e-03f, 1.611755217e-03f,
+ 1.610483999e-03f, 1.609209329e-03f, 1.607931209e-03f, 1.606649643e-03f, 1.605364634e-03f, 1.604076183e-03f, 1.602784296e-03f, 1.601488974e-03f, 1.600190221e-03f, 1.598888039e-03f,
+ 1.597582432e-03f, 1.596273403e-03f, 1.594960955e-03f, 1.593645091e-03f, 1.592325814e-03f, 1.591003128e-03f, 1.589677035e-03f, 1.588347538e-03f, 1.587014641e-03f, 1.585678346e-03f,
+ 1.584338658e-03f, 1.582995578e-03f, 1.581649111e-03f, 1.580299258e-03f, 1.578946025e-03f, 1.577589413e-03f, 1.576229425e-03f, 1.574866066e-03f, 1.573499338e-03f, 1.572129245e-03f,
+ 1.570755789e-03f, 1.569378974e-03f, 1.567998803e-03f, 1.566615279e-03f, 1.565228406e-03f, 1.563838187e-03f, 1.562444625e-03f, 1.561047723e-03f, 1.559647484e-03f, 1.558243913e-03f,
+ 1.556837012e-03f, 1.555426784e-03f, 1.554013233e-03f, 1.552596361e-03f, 1.551176174e-03f, 1.549752672e-03f, 1.548325861e-03f, 1.546895743e-03f, 1.545462322e-03f, 1.544025601e-03f,
+ 1.542585583e-03f, 1.541142272e-03f, 1.539695671e-03f, 1.538245783e-03f, 1.536792612e-03f, 1.535336162e-03f, 1.533876435e-03f, 1.532413435e-03f, 1.530947165e-03f, 1.529477630e-03f,
+ 1.528004831e-03f, 1.526528774e-03f, 1.525049460e-03f, 1.523566894e-03f, 1.522081079e-03f, 1.520592019e-03f, 1.519099716e-03f, 1.517604175e-03f, 1.516105399e-03f, 1.514603391e-03f,
+ 1.513098155e-03f, 1.511589694e-03f, 1.510078013e-03f, 1.508563113e-03f, 1.507045000e-03f, 1.505523676e-03f, 1.503999145e-03f, 1.502471410e-03f, 1.500940476e-03f, 1.499406345e-03f,
+ 1.497869021e-03f, 1.496328508e-03f, 1.494784810e-03f, 1.493237929e-03f, 1.491687870e-03f, 1.490134635e-03f, 1.488578230e-03f, 1.487018657e-03f, 1.485455919e-03f, 1.483890021e-03f,
+ 1.482320967e-03f, 1.480748759e-03f, 1.479173401e-03f, 1.477594898e-03f, 1.476013252e-03f, 1.474428468e-03f, 1.472840548e-03f, 1.471249498e-03f, 1.469655320e-03f, 1.468058018e-03f,
+ 1.466457595e-03f, 1.464854056e-03f, 1.463247405e-03f, 1.461637644e-03f, 1.460024778e-03f, 1.458408810e-03f, 1.456789745e-03f, 1.455167585e-03f, 1.453542335e-03f, 1.451913998e-03f,
+ 1.450282578e-03f, 1.448648079e-03f, 1.447010505e-03f, 1.445369859e-03f, 1.443726145e-03f, 1.442079367e-03f, 1.440429529e-03f, 1.438776635e-03f, 1.437120688e-03f, 1.435461692e-03f,
+ 1.433799652e-03f, 1.432134570e-03f, 1.430466451e-03f, 1.428795298e-03f, 1.427121116e-03f, 1.425443908e-03f, 1.423763678e-03f, 1.422080431e-03f, 1.420394169e-03f, 1.418704897e-03f,
+ 1.417012618e-03f, 1.415317337e-03f, 1.413619058e-03f, 1.411917784e-03f, 1.410213519e-03f, 1.408506267e-03f, 1.406796033e-03f, 1.405082820e-03f, 1.403366631e-03f, 1.401647471e-03f,
+ 1.399925345e-03f, 1.398200255e-03f, 1.396472206e-03f, 1.394741202e-03f, 1.393007246e-03f, 1.391270344e-03f, 1.389530498e-03f, 1.387787712e-03f, 1.386041992e-03f, 1.384293340e-03f,
+ 1.382541761e-03f, 1.380787259e-03f, 1.379029837e-03f, 1.377269500e-03f, 1.375506253e-03f, 1.373740098e-03f, 1.371971040e-03f, 1.370199083e-03f, 1.368424231e-03f, 1.366646489e-03f,
+ 1.364865859e-03f, 1.363082347e-03f, 1.361295956e-03f, 1.359506691e-03f, 1.357714555e-03f, 1.355919554e-03f, 1.354121689e-03f, 1.352320967e-03f, 1.350517391e-03f, 1.348710965e-03f,
+ 1.346901694e-03f, 1.345089580e-03f, 1.343274630e-03f, 1.341456846e-03f, 1.339636233e-03f, 1.337812795e-03f, 1.335986537e-03f, 1.334157462e-03f, 1.332325574e-03f, 1.330490879e-03f,
+ 1.328653379e-03f, 1.326813080e-03f, 1.324969985e-03f, 1.323124098e-03f, 1.321275425e-03f, 1.319423968e-03f, 1.317569733e-03f, 1.315712723e-03f, 1.313852944e-03f, 1.311990398e-03f,
+ 1.310125090e-03f, 1.308257025e-03f, 1.306386207e-03f, 1.304512640e-03f, 1.302636328e-03f, 1.300757276e-03f, 1.298875488e-03f, 1.296990968e-03f, 1.295103720e-03f, 1.293213750e-03f,
+ 1.291321060e-03f, 1.289425656e-03f, 1.287527542e-03f, 1.285626722e-03f, 1.283723200e-03f, 1.281816981e-03f, 1.279908070e-03f, 1.277996469e-03f, 1.276082185e-03f, 1.274165220e-03f,
+ 1.272245581e-03f, 1.270323270e-03f, 1.268398293e-03f, 1.266470653e-03f, 1.264540355e-03f, 1.262607404e-03f, 1.260671804e-03f, 1.258733559e-03f, 1.256792673e-03f, 1.254849152e-03f,
+ 1.252903000e-03f, 1.250954220e-03f, 1.249002818e-03f, 1.247048797e-03f, 1.245092163e-03f, 1.243132920e-03f, 1.241171072e-03f, 1.239206623e-03f, 1.237239579e-03f, 1.235269943e-03f,
+ 1.233297721e-03f, 1.231322916e-03f, 1.229345533e-03f, 1.227365576e-03f, 1.225383051e-03f, 1.223397961e-03f, 1.221410311e-03f, 1.219420106e-03f, 1.217427350e-03f, 1.215432048e-03f,
+ 1.213434203e-03f, 1.211433822e-03f, 1.209430907e-03f, 1.207425465e-03f, 1.205417498e-03f, 1.203407013e-03f, 1.201394013e-03f, 1.199378503e-03f, 1.197360488e-03f, 1.195339972e-03f,
+ 1.193316960e-03f, 1.191291456e-03f, 1.189263465e-03f, 1.187232991e-03f, 1.185200040e-03f, 1.183164615e-03f, 1.181126722e-03f, 1.179086365e-03f, 1.177043548e-03f, 1.174998277e-03f,
+ 1.172950556e-03f, 1.170900389e-03f, 1.168847781e-03f, 1.166792737e-03f, 1.164735262e-03f, 1.162675360e-03f, 1.160613035e-03f, 1.158548293e-03f, 1.156481138e-03f, 1.154411575e-03f,
+ 1.152339609e-03f, 1.150265244e-03f, 1.148188484e-03f, 1.146109335e-03f, 1.144027802e-03f, 1.141943889e-03f, 1.139857600e-03f, 1.137768941e-03f, 1.135677916e-03f, 1.133584530e-03f,
+ 1.131488787e-03f, 1.129390693e-03f, 1.127290252e-03f, 1.125187469e-03f, 1.123082349e-03f, 1.120974896e-03f, 1.118865115e-03f, 1.116753011e-03f, 1.114638589e-03f, 1.112521853e-03f,
+ 1.110402808e-03f, 1.108281460e-03f, 1.106157812e-03f, 1.104031871e-03f, 1.101903639e-03f, 1.099773123e-03f, 1.097640327e-03f, 1.095505256e-03f, 1.093367914e-03f, 1.091228307e-03f,
+ 1.089086439e-03f, 1.086942316e-03f, 1.084795942e-03f, 1.082647321e-03f, 1.080496459e-03f, 1.078343361e-03f, 1.076188031e-03f, 1.074030475e-03f, 1.071870697e-03f, 1.069708701e-03f,
+ 1.067544494e-03f, 1.065378080e-03f, 1.063209463e-03f, 1.061038649e-03f, 1.058865642e-03f, 1.056690447e-03f, 1.054513070e-03f, 1.052333515e-03f, 1.050151788e-03f, 1.047967892e-03f,
+ 1.045781833e-03f, 1.043593616e-03f, 1.041403246e-03f, 1.039210728e-03f, 1.037016066e-03f, 1.034819266e-03f, 1.032620332e-03f, 1.030419270e-03f, 1.028216084e-03f, 1.026010780e-03f,
+ 1.023803362e-03f, 1.021593836e-03f, 1.019382206e-03f, 1.017168477e-03f, 1.014952655e-03f, 1.012734744e-03f, 1.010514749e-03f, 1.008292675e-03f, 1.006068528e-03f, 1.003842312e-03f,
+ 1.001614033e-03f, 9.993836942e-04f, 9.971513021e-04f, 9.949168614e-04f, 9.926803771e-04f, 9.904418542e-04f, 9.882012977e-04f, 9.859587126e-04f, 9.837141041e-04f, 9.814674771e-04f,
+ 9.792188368e-04f, 9.769681881e-04f, 9.747155361e-04f, 9.724608859e-04f, 9.702042426e-04f, 9.679456112e-04f, 9.656849968e-04f, 9.634224044e-04f, 9.611578392e-04f, 9.588913063e-04f,
+ 9.566228107e-04f, 9.543523575e-04f, 9.520799519e-04f, 9.498055988e-04f, 9.475293035e-04f, 9.452510711e-04f, 9.429709066e-04f, 9.406888152e-04f, 9.384048020e-04f, 9.361188722e-04f,
+ 9.338310308e-04f, 9.315412829e-04f, 9.292496338e-04f, 9.269560886e-04f, 9.246606524e-04f, 9.223633304e-04f, 9.200641277e-04f, 9.177630495e-04f, 9.154601009e-04f, 9.131552871e-04f,
+ 9.108486132e-04f, 9.085400845e-04f, 9.062297062e-04f, 9.039174833e-04f, 9.016034211e-04f, 8.992875248e-04f, 8.969697995e-04f, 8.946502505e-04f, 8.923288830e-04f, 8.900057021e-04f,
+ 8.876807130e-04f, 8.853539210e-04f, 8.830253313e-04f, 8.806949491e-04f, 8.783627797e-04f, 8.760288281e-04f, 8.736930997e-04f, 8.713555997e-04f, 8.690163334e-04f, 8.666753059e-04f,
+ 8.643325225e-04f, 8.619879885e-04f, 8.596417091e-04f, 8.572936895e-04f, 8.549439351e-04f, 8.525924510e-04f, 8.502392426e-04f, 8.478843150e-04f, 8.455276736e-04f, 8.431693237e-04f,
+ 8.408092705e-04f, 8.384475192e-04f, 8.360840753e-04f, 8.337189439e-04f, 8.313521304e-04f, 8.289836400e-04f, 8.266134780e-04f, 8.242416498e-04f, 8.218681607e-04f, 8.194930159e-04f,
+ 8.171162207e-04f, 8.147377806e-04f, 8.123577007e-04f, 8.099759864e-04f, 8.075926431e-04f, 8.052076760e-04f, 8.028210906e-04f, 8.004328920e-04f, 7.980430857e-04f, 7.956516770e-04f,
+ 7.932586712e-04f, 7.908640737e-04f, 7.884678899e-04f, 7.860701250e-04f, 7.836707844e-04f, 7.812698736e-04f, 7.788673978e-04f, 7.764633624e-04f, 7.740577729e-04f, 7.716506344e-04f,
+ 7.692419525e-04f, 7.668317325e-04f, 7.644199798e-04f, 7.620066998e-04f, 7.595918978e-04f, 7.571755793e-04f, 7.547577496e-04f, 7.523384141e-04f, 7.499175782e-04f, 7.474952474e-04f,
+ 7.450714270e-04f, 7.426461224e-04f, 7.402193391e-04f, 7.377910824e-04f, 7.353613578e-04f, 7.329301707e-04f, 7.304975265e-04f, 7.280634307e-04f, 7.256278885e-04f, 7.231909056e-04f,
+ 7.207524873e-04f, 7.183126391e-04f, 7.158713663e-04f, 7.134286745e-04f, 7.109845690e-04f, 7.085390554e-04f, 7.060921391e-04f, 7.036438254e-04f, 7.011941200e-04f, 6.987430281e-04f,
+ 6.962905554e-04f, 6.938367072e-04f, 6.913814891e-04f, 6.889249064e-04f, 6.864669647e-04f, 6.840076694e-04f, 6.815470260e-04f, 6.790850400e-04f, 6.766217169e-04f, 6.741570621e-04f,
+ 6.716910812e-04f, 6.692237796e-04f, 6.667551628e-04f, 6.642852363e-04f, 6.618140056e-04f, 6.593414762e-04f, 6.568676536e-04f, 6.543925433e-04f, 6.519161508e-04f, 6.494384817e-04f,
+ 6.469595414e-04f, 6.444793354e-04f, 6.419978693e-04f, 6.395151486e-04f, 6.370311788e-04f, 6.345459654e-04f, 6.320595140e-04f, 6.295718300e-04f, 6.270829191e-04f, 6.245927867e-04f,
+ 6.221014383e-04f, 6.196088796e-04f, 6.171151161e-04f, 6.146201532e-04f, 6.121239966e-04f, 6.096266517e-04f, 6.071281242e-04f, 6.046284196e-04f, 6.021275435e-04f, 5.996255013e-04f,
+ 5.971222987e-04f, 5.946179412e-04f, 5.921124343e-04f, 5.896057837e-04f, 5.870979950e-04f, 5.845890736e-04f, 5.820790251e-04f, 5.795678551e-04f, 5.770555693e-04f, 5.745421731e-04f,
+ 5.720276722e-04f, 5.695120721e-04f, 5.669953784e-04f, 5.644775967e-04f, 5.619587327e-04f, 5.594387917e-04f, 5.569177796e-04f, 5.543957018e-04f, 5.518725640e-04f, 5.493483717e-04f,
+ 5.468231306e-04f, 5.442968463e-04f, 5.417695243e-04f, 5.392411702e-04f, 5.367117898e-04f, 5.341813885e-04f, 5.316499720e-04f, 5.291175460e-04f, 5.265841159e-04f, 5.240496875e-04f,
+ 5.215142663e-04f, 5.189778580e-04f, 5.164404682e-04f, 5.139021026e-04f, 5.113627666e-04f, 5.088224661e-04f, 5.062812065e-04f, 5.037389936e-04f, 5.011958330e-04f, 4.986517303e-04f,
+ 4.961066910e-04f, 4.935607210e-04f, 4.910138258e-04f, 4.884660111e-04f, 4.859172824e-04f, 4.833676455e-04f, 4.808171060e-04f, 4.782656695e-04f, 4.757133417e-04f, 4.731601283e-04f,
+ 4.706060348e-04f, 4.680510670e-04f, 4.654952305e-04f, 4.629385309e-04f, 4.603809740e-04f, 4.578225654e-04f, 4.552633107e-04f, 4.527032156e-04f, 4.501422857e-04f, 4.475805268e-04f,
+ 4.450179445e-04f, 4.424545445e-04f, 4.398903324e-04f, 4.373253140e-04f, 4.347594948e-04f, 4.321928806e-04f, 4.296254770e-04f, 4.270572898e-04f, 4.244883245e-04f, 4.219185870e-04f,
+ 4.193480828e-04f, 4.167768176e-04f, 4.142047972e-04f, 4.116320272e-04f, 4.090585133e-04f, 4.064842612e-04f, 4.039092765e-04f, 4.013335651e-04f, 3.987571325e-04f, 3.961799844e-04f,
+ 3.936021266e-04f, 3.910235648e-04f, 3.884443046e-04f, 3.858643517e-04f, 3.832837119e-04f, 3.807023909e-04f, 3.781203942e-04f, 3.755377278e-04f, 3.729543971e-04f, 3.703704081e-04f,
+ 3.677857663e-04f, 3.652004775e-04f, 3.626145473e-04f, 3.600279816e-04f, 3.574407859e-04f, 3.548529661e-04f, 3.522645277e-04f, 3.496754766e-04f, 3.470858185e-04f, 3.444955590e-04f,
+ 3.419047039e-04f, 3.393132590e-04f, 3.367212298e-04f, 3.341286222e-04f, 3.315354418e-04f, 3.289416944e-04f, 3.263473857e-04f, 3.237525214e-04f, 3.211571073e-04f, 3.185611491e-04f,
+ 3.159646524e-04f, 3.133676231e-04f, 3.107700668e-04f, 3.081719893e-04f, 3.055733963e-04f, 3.029742936e-04f, 3.003746868e-04f, 2.977745817e-04f, 2.951739840e-04f, 2.925728995e-04f,
+ 2.899713339e-04f, 2.873692930e-04f, 2.847667823e-04f, 2.821638078e-04f, 2.795603752e-04f, 2.769564900e-04f, 2.743521582e-04f, 2.717473855e-04f, 2.691421775e-04f, 2.665365401e-04f,
+ 2.639304789e-04f, 2.613239997e-04f, 2.587171083e-04f, 2.561098103e-04f, 2.535021116e-04f, 2.508940179e-04f, 2.482855348e-04f, 2.456766682e-04f, 2.430674238e-04f, 2.404578074e-04f,
+ 2.378478246e-04f, 2.352374813e-04f, 2.326267831e-04f, 2.300157359e-04f, 2.274043454e-04f, 2.247926172e-04f, 2.221805573e-04f, 2.195681712e-04f, 2.169554648e-04f, 2.143424438e-04f,
+ 2.117291140e-04f, 2.091154811e-04f, 2.065015508e-04f, 2.038873290e-04f, 2.012728213e-04f, 1.986580335e-04f, 1.960429713e-04f, 1.934276406e-04f, 1.908120470e-04f, 1.881961964e-04f,
+ 1.855800943e-04f, 1.829637468e-04f, 1.803471593e-04f, 1.777303378e-04f, 1.751132880e-04f, 1.724960155e-04f, 1.698785263e-04f, 1.672608259e-04f, 1.646429203e-04f, 1.620248151e-04f,
+ 1.594065160e-04f, 1.567880289e-04f, 1.541693595e-04f, 1.515505135e-04f, 1.489314967e-04f, 1.463123149e-04f, 1.436929737e-04f, 1.410734791e-04f, 1.384538366e-04f, 1.358340521e-04f,
+ 1.332141313e-04f, 1.305940799e-04f, 1.279739038e-04f, 1.253536086e-04f, 1.227332002e-04f, 1.201126842e-04f, 1.174920665e-04f, 1.148713527e-04f, 1.122505487e-04f, 1.096296602e-04f,
+ 1.070086929e-04f, 1.043876525e-04f, 1.017665450e-04f, 9.914537587e-05f, 9.652415102e-05f, 9.390287616e-05f, 9.128155704e-05f, 8.866019941e-05f, 8.603880903e-05f, 8.341739163e-05f,
+ 8.079595298e-05f, 7.817449881e-05f, 7.555303488e-05f, 7.293156694e-05f, 7.031010073e-05f, 6.768864201e-05f, 6.506719652e-05f, 6.244577000e-05f, 5.982436820e-05f, 5.720299688e-05f,
+ 5.458166177e-05f, 5.196036862e-05f, 4.933912317e-05f, 4.671793118e-05f, 4.409679837e-05f, 4.147573051e-05f, 3.885473332e-05f, 3.623381256e-05f, 3.361297396e-05f, 3.099222326e-05f,
+ 2.837156622e-05f, 2.575100856e-05f, 2.313055602e-05f, 2.051021435e-05f, 1.788998928e-05f, 1.526988656e-05f, 1.264991191e-05f, 1.003007108e-05f, 7.410369804e-06f, 4.790813812e-06f,
+ 2.171408842e-06f, -4.478393733e-07f, -3.066925099e-06f, -5.685842604e-06f, -8.304586156e-06f, -1.092315002e-05f, -1.354152848e-05f, -1.615971578e-05f, -1.877770622e-05f, -2.139549405e-05f,
+ -2.401307356e-05f, -2.663043901e-05f, -2.924758468e-05f, -3.186450485e-05f, -3.448119378e-05f, -3.709764577e-05f, -3.971385508e-05f, -4.232981599e-05f, -4.494552279e-05f, -4.756096975e-05f,
+ -5.017615116e-05f, -5.279106130e-05f, -5.540569444e-05f, -5.802004489e-05f, -6.063410691e-05f, -6.324787480e-05f, -6.586134285e-05f, -6.847450534e-05f, -7.108735656e-05f, -7.369989080e-05f,
+ -7.631210236e-05f, -7.892398552e-05f, -8.153553458e-05f, -8.414674383e-05f, -8.675760758e-05f, -8.936812011e-05f, -9.197827572e-05f, -9.458806872e-05f, -9.719749340e-05f, -9.980654407e-05f,
+ -1.024152150e-04f, -1.050235006e-04f, -1.076313950e-04f, -1.102388926e-04f, -1.128459878e-04f, -1.154526748e-04f, -1.180589479e-04f, -1.206648014e-04f, -1.232702297e-04f, -1.258752270e-04f,
+ -1.284797877e-04f, -1.310839062e-04f, -1.336875766e-04f, -1.362907934e-04f, -1.388935508e-04f, -1.414958432e-04f, -1.440976649e-04f, -1.466990102e-04f, -1.492998734e-04f, -1.519002489e-04f,
+ -1.545001311e-04f, -1.570995141e-04f, -1.596983925e-04f, -1.622967604e-04f, -1.648946122e-04f, -1.674919423e-04f, -1.700887451e-04f, -1.726850147e-04f, -1.752807457e-04f, -1.778759322e-04f,
+ -1.804705688e-04f, -1.830646496e-04f, -1.856581691e-04f, -1.882511216e-04f, -1.908435015e-04f, -1.934353031e-04f, -1.960265207e-04f, -1.986171488e-04f, -2.012071816e-04f, -2.037966136e-04f,
+ -2.063854390e-04f, -2.089736523e-04f, -2.115612479e-04f, -2.141482199e-04f, -2.167345630e-04f, -2.193202713e-04f, -2.219053394e-04f, -2.244897614e-04f, -2.270735319e-04f, -2.296566453e-04f,
+ -2.322390957e-04f, -2.348208778e-04f, -2.374019858e-04f, -2.399824141e-04f, -2.425621571e-04f, -2.451412092e-04f, -2.477195648e-04f, -2.502972182e-04f, -2.528741639e-04f, -2.554503963e-04f,
+ -2.580259097e-04f, -2.606006985e-04f, -2.631747572e-04f, -2.657480801e-04f, -2.683206617e-04f, -2.708924963e-04f, -2.734635784e-04f, -2.760339024e-04f, -2.786034627e-04f, -2.811722536e-04f,
+ -2.837402697e-04f, -2.863075052e-04f, -2.888739548e-04f, -2.914396127e-04f, -2.940044733e-04f, -2.965685312e-04f, -2.991317808e-04f, -3.016942164e-04f, -3.042558325e-04f, -3.068166236e-04f,
+ -3.093765840e-04f, -3.119357083e-04f, -3.144939908e-04f, -3.170514260e-04f, -3.196080083e-04f, -3.221637322e-04f, -3.247185922e-04f, -3.272725826e-04f, -3.298256980e-04f, -3.323779328e-04f,
+ -3.349292815e-04f, -3.374797385e-04f, -3.400292982e-04f, -3.425779552e-04f, -3.451257039e-04f, -3.476725388e-04f, -3.502184544e-04f, -3.527634451e-04f, -3.553075054e-04f, -3.578506297e-04f,
+ -3.603928127e-04f, -3.629340487e-04f, -3.654743322e-04f, -3.680136578e-04f, -3.705520199e-04f, -3.730894129e-04f, -3.756258316e-04f, -3.781612702e-04f, -3.806957233e-04f, -3.832291854e-04f,
+ -3.857616511e-04f, -3.882931148e-04f, -3.908235710e-04f, -3.933530143e-04f, -3.958814391e-04f, -3.984088400e-04f, -4.009352116e-04f, -4.034605483e-04f, -4.059848446e-04f, -4.085080952e-04f,
+ -4.110302944e-04f, -4.135514369e-04f, -4.160715172e-04f, -4.185905299e-04f, -4.211084694e-04f, -4.236253304e-04f, -4.261411073e-04f, -4.286557947e-04f, -4.311693872e-04f, -4.336818794e-04f,
+ -4.361932657e-04f, -4.387035408e-04f, -4.412126992e-04f, -4.437207355e-04f, -4.462276443e-04f, -4.487334201e-04f, -4.512380575e-04f, -4.537415510e-04f, -4.562438954e-04f, -4.587450850e-04f,
+ -4.612451146e-04f, -4.637439788e-04f, -4.662416720e-04f, -4.687381890e-04f, -4.712335243e-04f, -4.737276725e-04f, -4.762206282e-04f, -4.787123861e-04f, -4.812029406e-04f, -4.836922866e-04f,
+ -4.861804185e-04f, -4.886673310e-04f, -4.911530186e-04f, -4.936374762e-04f, -4.961206982e-04f, -4.986026793e-04f, -5.010834141e-04f, -5.035628972e-04f, -5.060411234e-04f, -5.085180873e-04f,
+ -5.109937834e-04f, -5.134682065e-04f, -5.159413512e-04f, -5.184132121e-04f, -5.208837840e-04f, -5.233530615e-04f, -5.258210391e-04f, -5.282877117e-04f, -5.307530739e-04f, -5.332171204e-04f,
+ -5.356798458e-04f, -5.381412448e-04f, -5.406013121e-04f, -5.430600424e-04f, -5.455174304e-04f, -5.479734708e-04f, -5.504281583e-04f, -5.528814876e-04f, -5.553334533e-04f, -5.577840502e-04f,
+ -5.602332731e-04f, -5.626811165e-04f, -5.651275753e-04f, -5.675726442e-04f, -5.700163178e-04f, -5.724585909e-04f, -5.748994583e-04f, -5.773389147e-04f, -5.797769548e-04f, -5.822135733e-04f,
+ -5.846487651e-04f, -5.870825248e-04f, -5.895148472e-04f, -5.919457271e-04f, -5.943751592e-04f, -5.968031382e-04f, -5.992296590e-04f, -6.016547164e-04f, -6.040783050e-04f, -6.065004197e-04f,
+ -6.089210553e-04f, -6.113402064e-04f, -6.137578680e-04f, -6.161740348e-04f, -6.185887017e-04f, -6.210018633e-04f, -6.234135145e-04f, -6.258236501e-04f, -6.282322650e-04f, -6.306393539e-04f,
+ -6.330449116e-04f, -6.354489330e-04f, -6.378514129e-04f, -6.402523461e-04f, -6.426517275e-04f, -6.450495518e-04f, -6.474458140e-04f, -6.498405088e-04f, -6.522336312e-04f, -6.546251759e-04f,
+ -6.570151378e-04f, -6.594035119e-04f, -6.617902928e-04f, -6.641754755e-04f, -6.665590550e-04f, -6.689410259e-04f, -6.713213833e-04f, -6.737001220e-04f, -6.760772369e-04f, -6.784527228e-04f,
+ -6.808265747e-04f, -6.831987875e-04f, -6.855693560e-04f, -6.879382752e-04f, -6.903055399e-04f, -6.926711452e-04f, -6.950350858e-04f, -6.973973568e-04f, -6.997579530e-04f, -7.021168693e-04f,
+ -7.044741008e-04f, -7.068296423e-04f, -7.091834888e-04f, -7.115356352e-04f, -7.138860765e-04f, -7.162348076e-04f, -7.185818235e-04f, -7.209271191e-04f, -7.232706894e-04f, -7.256125293e-04f,
+ -7.279526340e-04f, -7.302909982e-04f, -7.326276170e-04f, -7.349624854e-04f, -7.372955984e-04f, -7.396269509e-04f, -7.419565380e-04f, -7.442843547e-04f, -7.466103959e-04f, -7.489346567e-04f,
+ -7.512571321e-04f, -7.535778170e-04f, -7.558967067e-04f, -7.582137959e-04f, -7.605290799e-04f, -7.628425536e-04f, -7.651542120e-04f, -7.674640503e-04f, -7.697720634e-04f, -7.720782464e-04f,
+ -7.743825943e-04f, -7.766851023e-04f, -7.789857654e-04f, -7.812845786e-04f, -7.835815370e-04f, -7.858766358e-04f, -7.881698700e-04f, -7.904612346e-04f, -7.927507248e-04f, -7.950383356e-04f,
+ -7.973240623e-04f, -7.996078998e-04f, -8.018898433e-04f, -8.041698878e-04f, -8.064480286e-04f, -8.087242607e-04f, -8.109985793e-04f, -8.132709795e-04f, -8.155414563e-04f, -8.178100051e-04f,
+ -8.200766209e-04f, -8.223412988e-04f, -8.246040341e-04f, -8.268648218e-04f, -8.291236572e-04f, -8.313805353e-04f, -8.336354515e-04f, -8.358884008e-04f, -8.381393784e-04f, -8.403883796e-04f,
+ -8.426353995e-04f, -8.448804333e-04f, -8.471234762e-04f, -8.493645234e-04f, -8.516035702e-04f, -8.538406117e-04f, -8.560756431e-04f, -8.583086597e-04f, -8.605396568e-04f, -8.627686295e-04f,
+ -8.649955730e-04f, -8.672204827e-04f, -8.694433538e-04f, -8.716641814e-04f, -8.738829610e-04f, -8.760996877e-04f, -8.783143568e-04f, -8.805269636e-04f, -8.827375033e-04f, -8.849459713e-04f,
+ -8.871523628e-04f, -8.893566731e-04f, -8.915588976e-04f, -8.937590314e-04f, -8.959570699e-04f, -8.981530085e-04f, -9.003468424e-04f, -9.025385670e-04f, -9.047281775e-04f, -9.069156693e-04f,
+ -9.091010378e-04f, -9.112842783e-04f, -9.134653861e-04f, -9.156443566e-04f, -9.178211852e-04f, -9.199958671e-04f, -9.221683978e-04f, -9.243387726e-04f, -9.265069869e-04f, -9.286730361e-04f,
+ -9.308369155e-04f, -9.329986207e-04f, -9.351581468e-04f, -9.373154894e-04f, -9.394706439e-04f, -9.416236056e-04f, -9.437743700e-04f, -9.459229325e-04f, -9.480692886e-04f, -9.502134336e-04f,
+ -9.523553629e-04f, -9.544950721e-04f, -9.566325566e-04f, -9.587678118e-04f, -9.609008332e-04f, -9.630316162e-04f, -9.651601564e-04f, -9.672864491e-04f, -9.694104899e-04f, -9.715322742e-04f,
+ -9.736517976e-04f, -9.757690554e-04f, -9.778840433e-04f, -9.799967567e-04f, -9.821071911e-04f, -9.842153421e-04f, -9.863212052e-04f, -9.884247758e-04f, -9.905260495e-04f, -9.926250219e-04f,
+ -9.947216885e-04f, -9.968160448e-04f, -9.989080863e-04f, -1.000997809e-03f, -1.003085208e-03f, -1.005170278e-03f, -1.007253017e-03f, -1.009333418e-03f, -1.011411478e-03f, -1.013487193e-03f,
+ -1.015560557e-03f, -1.017631567e-03f, -1.019700218e-03f, -1.021766505e-03f, -1.023830425e-03f, -1.025891973e-03f, -1.027951145e-03f, -1.030007935e-03f, -1.032062341e-03f, -1.034114356e-03f,
+ -1.036163978e-03f, -1.038211202e-03f, -1.040256023e-03f, -1.042298438e-03f, -1.044338441e-03f, -1.046376028e-03f, -1.048411196e-03f, -1.050443940e-03f, -1.052474255e-03f, -1.054502137e-03f,
+ -1.056527582e-03f, -1.058550586e-03f, -1.060571144e-03f, -1.062589252e-03f, -1.064604906e-03f, -1.066618101e-03f, -1.068628834e-03f, -1.070637099e-03f, -1.072642894e-03f, -1.074646212e-03f,
+ -1.076647052e-03f, -1.078645407e-03f, -1.080641274e-03f, -1.082634648e-03f, -1.084625526e-03f, -1.086613903e-03f, -1.088599775e-03f, -1.090583138e-03f, -1.092563987e-03f, -1.094542319e-03f,
+ -1.096518129e-03f, -1.098491412e-03f, -1.100462166e-03f, -1.102430385e-03f, -1.104396066e-03f, -1.106359204e-03f, -1.108319796e-03f, -1.110277836e-03f, -1.112233322e-03f, -1.114186248e-03f,
+ -1.116136611e-03f, -1.118084406e-03f, -1.120029630e-03f, -1.121972278e-03f, -1.123912347e-03f, -1.125849831e-03f, -1.127784728e-03f, -1.129717032e-03f, -1.131646741e-03f, -1.133573849e-03f,
+ -1.135498353e-03f, -1.137420249e-03f, -1.139339533e-03f, -1.141256200e-03f, -1.143170246e-03f, -1.145081669e-03f, -1.146990462e-03f, -1.148896623e-03f, -1.150800148e-03f, -1.152701032e-03f,
+ -1.154599272e-03f, -1.156494863e-03f, -1.158387801e-03f, -1.160278083e-03f, -1.162165704e-03f, -1.164050661e-03f, -1.165932950e-03f, -1.167812566e-03f, -1.169689505e-03f, -1.171563764e-03f,
+ -1.173435340e-03f, -1.175304226e-03f, -1.177170421e-03f, -1.179033920e-03f, -1.180894718e-03f, -1.182752813e-03f, -1.184608200e-03f, -1.186460875e-03f, -1.188310835e-03f, -1.190158075e-03f,
+ -1.192002592e-03f, -1.193844382e-03f, -1.195683440e-03f, -1.197519764e-03f, -1.199353348e-03f, -1.201184190e-03f, -1.203012286e-03f, -1.204837631e-03f, -1.206660222e-03f, -1.208480054e-03f,
+ -1.210297125e-03f, -1.212111431e-03f, -1.213922967e-03f, -1.215731729e-03f, -1.217537715e-03f, -1.219340920e-03f, -1.221141340e-03f, -1.222938971e-03f, -1.224733811e-03f, -1.226525854e-03f,
+ -1.228315098e-03f, -1.230101539e-03f, -1.231885172e-03f, -1.233665994e-03f, -1.235444002e-03f, -1.237219191e-03f, -1.238991558e-03f, -1.240761099e-03f, -1.242527811e-03f, -1.244291690e-03f,
+ -1.246052732e-03f, -1.247810933e-03f, -1.249566289e-03f, -1.251318798e-03f, -1.253068456e-03f, -1.254815258e-03f, -1.256559201e-03f, -1.258300281e-03f, -1.260038496e-03f, -1.261773840e-03f,
+ -1.263506311e-03f, -1.265235905e-03f, -1.266962618e-03f, -1.268686447e-03f, -1.270407388e-03f, -1.272125437e-03f, -1.273840592e-03f, -1.275552847e-03f, -1.277262201e-03f, -1.278968648e-03f,
+ -1.280672186e-03f, -1.282372811e-03f, -1.284070520e-03f, -1.285765309e-03f, -1.287457174e-03f, -1.289146112e-03f, -1.290832119e-03f, -1.292515193e-03f, -1.294195328e-03f, -1.295872523e-03f,
+ -1.297546772e-03f, -1.299218074e-03f, -1.300886424e-03f, -1.302551819e-03f, -1.304214255e-03f, -1.305873730e-03f, -1.307530239e-03f, -1.309183779e-03f, -1.310834346e-03f, -1.312481938e-03f,
+ -1.314126551e-03f, -1.315768181e-03f, -1.317406824e-03f, -1.319042479e-03f, -1.320675140e-03f, -1.322304806e-03f, -1.323931471e-03f, -1.325555134e-03f, -1.327175790e-03f, -1.328793436e-03f,
+ -1.330408069e-03f, -1.332019686e-03f, -1.333628283e-03f, -1.335233856e-03f, -1.336836403e-03f, -1.338435921e-03f, -1.340032405e-03f, -1.341625852e-03f, -1.343216260e-03f, -1.344803625e-03f,
+ -1.346387943e-03f, -1.347969212e-03f, -1.349547428e-03f, -1.351122588e-03f, -1.352694688e-03f, -1.354263725e-03f, -1.355829696e-03f, -1.357392598e-03f, -1.358952428e-03f, -1.360509182e-03f,
+ -1.362062857e-03f, -1.363613450e-03f, -1.365160958e-03f, -1.366705377e-03f, -1.368246704e-03f, -1.369784936e-03f, -1.371320071e-03f, -1.372852104e-03f, -1.374381032e-03f, -1.375906853e-03f,
+ -1.377429563e-03f, -1.378949159e-03f, -1.380465638e-03f, -1.381978997e-03f, -1.383489233e-03f, -1.384996342e-03f, -1.386500322e-03f, -1.388001169e-03f, -1.389498880e-03f, -1.390993453e-03f,
+ -1.392484883e-03f, -1.393973169e-03f, -1.395458306e-03f, -1.396940293e-03f, -1.398419125e-03f, -1.399894800e-03f, -1.401367315e-03f, -1.402836666e-03f, -1.404302851e-03f, -1.405765867e-03f,
+ -1.407225710e-03f, -1.408682378e-03f, -1.410135868e-03f, -1.411586176e-03f, -1.413033300e-03f, -1.414477237e-03f, -1.415917983e-03f, -1.417355537e-03f, -1.418789894e-03f, -1.420221052e-03f,
+ -1.421649007e-03f, -1.423073758e-03f, -1.424495301e-03f, -1.425913633e-03f, -1.427328751e-03f, -1.428740653e-03f, -1.430149335e-03f, -1.431554794e-03f, -1.432957029e-03f, -1.434356035e-03f,
+ -1.435751810e-03f, -1.437144351e-03f, -1.438533655e-03f, -1.439919719e-03f, -1.441302541e-03f, -1.442682118e-03f, -1.444058447e-03f, -1.445431524e-03f, -1.446801348e-03f, -1.448167916e-03f,
+ -1.449531224e-03f, -1.450891269e-03f, -1.452248050e-03f, -1.453601564e-03f, -1.454951806e-03f, -1.456298776e-03f, -1.457642469e-03f, -1.458982884e-03f, -1.460320018e-03f, -1.461653867e-03f,
+ -1.462984429e-03f, -1.464311702e-03f, -1.465635682e-03f, -1.466956367e-03f, -1.468273755e-03f, -1.469587842e-03f, -1.470898626e-03f, -1.472206105e-03f, -1.473510275e-03f, -1.474811134e-03f,
+ -1.476108679e-03f, -1.477402908e-03f, -1.478693818e-03f, -1.479981406e-03f, -1.481265670e-03f, -1.482546607e-03f, -1.483824215e-03f, -1.485098491e-03f, -1.486369432e-03f, -1.487637036e-03f,
+ -1.488901300e-03f, -1.490162222e-03f, -1.491419798e-03f, -1.492674028e-03f, -1.493924907e-03f, -1.495172434e-03f, -1.496416606e-03f, -1.497657420e-03f, -1.498894875e-03f, -1.500128966e-03f,
+ -1.501359693e-03f, -1.502587052e-03f, -1.503811040e-03f, -1.505031657e-03f, -1.506248898e-03f, -1.507462762e-03f, -1.508673246e-03f, -1.509880347e-03f, -1.511084064e-03f, -1.512284394e-03f,
+ -1.513481333e-03f, -1.514674881e-03f, -1.515865035e-03f, -1.517051791e-03f, -1.518235148e-03f, -1.519415104e-03f, -1.520591655e-03f, -1.521764800e-03f, -1.522934536e-03f, -1.524100862e-03f,
+ -1.525263773e-03f, -1.526423269e-03f, -1.527579347e-03f, -1.528732004e-03f, -1.529881239e-03f, -1.531027049e-03f, -1.532169431e-03f, -1.533308383e-03f, -1.534443904e-03f, -1.535575990e-03f,
+ -1.536704640e-03f, -1.537829851e-03f, -1.538951621e-03f, -1.540069947e-03f, -1.541184829e-03f, -1.542296262e-03f, -1.543404246e-03f, -1.544508777e-03f, -1.545609854e-03f, -1.546707474e-03f,
+ -1.547801636e-03f, -1.548892337e-03f, -1.549979574e-03f, -1.551063346e-03f, -1.552143651e-03f, -1.553220486e-03f, -1.554293849e-03f, -1.555363739e-03f, -1.556430152e-03f, -1.557493087e-03f,
+ -1.558552542e-03f, -1.559608515e-03f, -1.560661003e-03f, -1.561710004e-03f, -1.562755517e-03f, -1.563797539e-03f, -1.564836068e-03f, -1.565871103e-03f, -1.566902640e-03f, -1.567930679e-03f,
+ -1.568955216e-03f, -1.569976251e-03f, -1.570993780e-03f, -1.572007803e-03f, -1.573018316e-03f, -1.574025318e-03f, -1.575028807e-03f, -1.576028781e-03f, -1.577025238e-03f, -1.578018176e-03f,
+ -1.579007593e-03f, -1.579993488e-03f, -1.580975857e-03f, -1.581954699e-03f, -1.582930013e-03f, -1.583901797e-03f, -1.584870047e-03f, -1.585834763e-03f, -1.586795943e-03f, -1.587753585e-03f,
+ -1.588707687e-03f, -1.589658246e-03f, -1.590605262e-03f, -1.591548732e-03f, -1.592488654e-03f, -1.593425027e-03f, -1.594357849e-03f, -1.595287118e-03f, -1.596212832e-03f, -1.597134989e-03f,
+ -1.598053588e-03f, -1.598968626e-03f, -1.599880103e-03f, -1.600788015e-03f, -1.601692362e-03f, -1.602593142e-03f, -1.603490352e-03f, -1.604383992e-03f, -1.605274059e-03f, -1.606160551e-03f,
+ -1.607043468e-03f, -1.607922807e-03f, -1.608798566e-03f, -1.609670744e-03f, -1.610539339e-03f, -1.611404350e-03f, -1.612265774e-03f, -1.613123611e-03f, -1.613977858e-03f, -1.614828513e-03f,
+ -1.615675576e-03f, -1.616519044e-03f, -1.617358917e-03f, -1.618195191e-03f, -1.619027866e-03f, -1.619856941e-03f, -1.620682412e-03f, -1.621504280e-03f, -1.622322542e-03f, -1.623137196e-03f,
+ -1.623948242e-03f, -1.624755677e-03f, -1.625559501e-03f, -1.626359711e-03f, -1.627156305e-03f, -1.627949284e-03f, -1.628738644e-03f, -1.629524385e-03f, -1.630306504e-03f, -1.631085002e-03f,
+ -1.631859875e-03f, -1.632631122e-03f, -1.633398743e-03f, -1.634162735e-03f, -1.634923097e-03f, -1.635679828e-03f, -1.636432926e-03f, -1.637182390e-03f, -1.637928219e-03f, -1.638670410e-03f,
+ -1.639408963e-03f, -1.640143876e-03f, -1.640875148e-03f, -1.641602778e-03f, -1.642326763e-03f, -1.643047103e-03f, -1.643763797e-03f, -1.644476842e-03f, -1.645186239e-03f, -1.645891984e-03f,
+ -1.646594078e-03f, -1.647292518e-03f, -1.647987303e-03f, -1.648678433e-03f, -1.649365905e-03f, -1.650049719e-03f, -1.650729874e-03f, -1.651406367e-03f, -1.652079198e-03f, -1.652748365e-03f,
+ -1.653413868e-03f, -1.654075704e-03f, -1.654733874e-03f, -1.655388375e-03f, -1.656039206e-03f, -1.656686367e-03f, -1.657329855e-03f, -1.657969671e-03f, -1.658605811e-03f, -1.659238277e-03f,
+ -1.659867065e-03f, -1.660492176e-03f, -1.661113608e-03f, -1.661731359e-03f, -1.662345430e-03f, -1.662955818e-03f, -1.663562522e-03f, -1.664165542e-03f, -1.664764876e-03f, -1.665360523e-03f,
+ -1.665952483e-03f, -1.666540753e-03f, -1.667125334e-03f, -1.667706223e-03f, -1.668283420e-03f, -1.668856925e-03f, -1.669426735e-03f, -1.669992850e-03f, -1.670555268e-03f, -1.671113990e-03f,
+ -1.671669013e-03f, -1.672220337e-03f, -1.672767961e-03f, -1.673311884e-03f, -1.673852105e-03f, -1.674388623e-03f, -1.674921436e-03f, -1.675450545e-03f, -1.675975948e-03f, -1.676497644e-03f,
+ -1.677015633e-03f, -1.677529912e-03f, -1.678040483e-03f, -1.678547343e-03f, -1.679050491e-03f, -1.679549928e-03f, -1.680045651e-03f, -1.680537661e-03f, -1.681025956e-03f, -1.681510535e-03f,
+ -1.681991398e-03f, -1.682468543e-03f, -1.682941971e-03f, -1.683411680e-03f, -1.683877669e-03f, -1.684339938e-03f, -1.684798485e-03f, -1.685253311e-03f, -1.685704413e-03f, -1.686151793e-03f,
+ -1.686595448e-03f, -1.687035378e-03f, -1.687471582e-03f, -1.687904060e-03f, -1.688332810e-03f, -1.688757833e-03f, -1.689179127e-03f, -1.689596692e-03f, -1.690010526e-03f, -1.690420630e-03f,
+ -1.690827003e-03f, -1.691229644e-03f, -1.691628552e-03f, -1.692023727e-03f, -1.692415168e-03f, -1.692802875e-03f, -1.693186846e-03f, -1.693567082e-03f, -1.693943581e-03f, -1.694316343e-03f,
+ -1.694685368e-03f, -1.695050654e-03f, -1.695412202e-03f, -1.695770011e-03f, -1.696124080e-03f, -1.696474408e-03f, -1.696820996e-03f, -1.697163842e-03f, -1.697502946e-03f, -1.697838308e-03f,
+ -1.698169926e-03f, -1.698497802e-03f, -1.698821933e-03f, -1.699142320e-03f, -1.699458962e-03f, -1.699771859e-03f, -1.700081010e-03f, -1.700386415e-03f, -1.700688073e-03f, -1.700985984e-03f,
+ -1.701280147e-03f, -1.701570562e-03f, -1.701857229e-03f, -1.702140148e-03f, -1.702419317e-03f, -1.702694737e-03f, -1.702966406e-03f, -1.703234326e-03f, -1.703498495e-03f, -1.703758913e-03f,
+ -1.704015579e-03f, -1.704268494e-03f, -1.704517657e-03f, -1.704763068e-03f, -1.705004727e-03f, -1.705242632e-03f, -1.705476784e-03f, -1.705707183e-03f, -1.705933828e-03f, -1.706156719e-03f,
+ -1.706375856e-03f, -1.706591239e-03f, -1.706802866e-03f, -1.707010739e-03f, -1.707214857e-03f, -1.707415219e-03f, -1.707611826e-03f, -1.707804677e-03f, -1.707993771e-03f, -1.708179110e-03f,
+ -1.708360693e-03f, -1.708538518e-03f, -1.708712588e-03f, -1.708882900e-03f, -1.709049456e-03f, -1.709212254e-03f, -1.709371295e-03f, -1.709526579e-03f, -1.709678105e-03f, -1.709825874e-03f,
+ -1.709969886e-03f, -1.710110139e-03f, -1.710246635e-03f, -1.710379373e-03f, -1.710508353e-03f, -1.710633575e-03f, -1.710755039e-03f, -1.710872746e-03f, -1.710986694e-03f, -1.711096884e-03f,
+ -1.711203316e-03f, -1.711305990e-03f, -1.711404905e-03f, -1.711500063e-03f, -1.711591463e-03f, -1.711679105e-03f, -1.711762988e-03f, -1.711843114e-03f, -1.711919482e-03f, -1.711992092e-03f,
+ -1.712060945e-03f, -1.712126040e-03f, -1.712187377e-03f, -1.712244957e-03f, -1.712298780e-03f, -1.712348845e-03f, -1.712395153e-03f, -1.712437705e-03f, -1.712476499e-03f, -1.712511537e-03f,
+ -1.712542818e-03f, -1.712570343e-03f, -1.712594112e-03f, -1.712614125e-03f, -1.712630381e-03f, -1.712642883e-03f, -1.712651629e-03f, -1.712656619e-03f, -1.712657855e-03f, -1.712655336e-03f,
+ -1.712649063e-03f, -1.712639035e-03f, -1.712625253e-03f, -1.712607717e-03f, -1.712586428e-03f, -1.712561386e-03f, -1.712532591e-03f, -1.712500043e-03f, -1.712463743e-03f, -1.712423691e-03f,
+ -1.712379888e-03f, -1.712332333e-03f, -1.712281027e-03f, -1.712225970e-03f, -1.712167163e-03f, -1.712104606e-03f, -1.712038299e-03f, -1.711968243e-03f, -1.711894439e-03f, -1.711816886e-03f,
+ -1.711735585e-03f, -1.711650536e-03f, -1.711561740e-03f, -1.711469198e-03f, -1.711372909e-03f, -1.711272874e-03f, -1.711169094e-03f, -1.711061569e-03f, -1.710950299e-03f, -1.710835285e-03f,
+ -1.710716528e-03f, -1.710594028e-03f, -1.710467785e-03f, -1.710337800e-03f, -1.710204073e-03f, -1.710066606e-03f, -1.709925398e-03f, -1.709780450e-03f, -1.709631763e-03f, -1.709479337e-03f,
+ -1.709323172e-03f, -1.709163270e-03f, -1.708999631e-03f, -1.708832256e-03f, -1.708661144e-03f, -1.708486297e-03f, -1.708307716e-03f, -1.708125400e-03f, -1.707939351e-03f, -1.707749570e-03f,
+ -1.707556056e-03f, -1.707358810e-03f, -1.707157834e-03f, -1.706953128e-03f, -1.706744692e-03f, -1.706532527e-03f, -1.706316634e-03f, -1.706097014e-03f, -1.705873667e-03f, -1.705646595e-03f,
+ -1.705415797e-03f, -1.705181274e-03f, -1.704943028e-03f, -1.704701059e-03f, -1.704455367e-03f, -1.704205955e-03f, -1.703952821e-03f, -1.703695968e-03f, -1.703435395e-03f, -1.703171104e-03f,
+ -1.702903096e-03f, -1.702631371e-03f, -1.702355930e-03f, -1.702076774e-03f, -1.701793904e-03f, -1.701507321e-03f, -1.701217025e-03f, -1.700923017e-03f, -1.700625299e-03f, -1.700323871e-03f,
+ -1.700018735e-03f, -1.699709890e-03f, -1.699397337e-03f, -1.699081079e-03f, -1.698761116e-03f, -1.698437448e-03f, -1.698110076e-03f, -1.697779002e-03f, -1.697444227e-03f, -1.697105751e-03f,
+ -1.696763575e-03f, -1.696417701e-03f, -1.696068130e-03f, -1.695714861e-03f, -1.695357897e-03f, -1.694997238e-03f, -1.694632886e-03f, -1.694264841e-03f, -1.693893105e-03f, -1.693517678e-03f,
+ -1.693138562e-03f, -1.692755757e-03f, -1.692369266e-03f, -1.691979087e-03f, -1.691585224e-03f, -1.691187677e-03f, -1.690786446e-03f, -1.690381534e-03f, -1.689972941e-03f, -1.689560669e-03f,
+ -1.689144718e-03f, -1.688725090e-03f, -1.688301785e-03f, -1.687874806e-03f, -1.687444153e-03f, -1.687009827e-03f, -1.686571829e-03f, -1.686130161e-03f, -1.685684824e-03f, -1.685235819e-03f,
+ -1.684783148e-03f, -1.684326810e-03f, -1.683866809e-03f, -1.683403145e-03f, -1.682935818e-03f, -1.682464832e-03f, -1.681990186e-03f, -1.681511882e-03f, -1.681029921e-03f, -1.680544305e-03f,
+ -1.680055034e-03f, -1.679562111e-03f, -1.679065537e-03f, -1.678565312e-03f, -1.678061438e-03f, -1.677553916e-03f, -1.677042749e-03f, -1.676527936e-03f, -1.676009480e-03f, -1.675487382e-03f,
+ -1.674961642e-03f, -1.674432264e-03f, -1.673899247e-03f, -1.673362594e-03f, -1.672822306e-03f, -1.672278383e-03f, -1.671730829e-03f, -1.671179643e-03f, -1.670624828e-03f, -1.670066384e-03f,
+ -1.669504314e-03f, -1.668938619e-03f, -1.668369300e-03f, -1.667796359e-03f, -1.667219797e-03f, -1.666639616e-03f, -1.666055817e-03f, -1.665468401e-03f, -1.664877371e-03f, -1.664282727e-03f,
+ -1.663684472e-03f, -1.663082607e-03f, -1.662477133e-03f, -1.661868052e-03f, -1.661255365e-03f, -1.660639074e-03f, -1.660019181e-03f, -1.659395687e-03f, -1.658768594e-03f, -1.658137903e-03f,
+ -1.657503616e-03f, -1.656865735e-03f, -1.656224261e-03f, -1.655579196e-03f, -1.654930541e-03f, -1.654278298e-03f, -1.653622470e-03f, -1.652963056e-03f, -1.652300060e-03f, -1.651633482e-03f,
+ -1.650963325e-03f, -1.650289590e-03f, -1.649612279e-03f, -1.648931394e-03f, -1.648246935e-03f, -1.647558906e-03f, -1.646867308e-03f, -1.646172142e-03f, -1.645473410e-03f, -1.644771114e-03f,
+ -1.644065256e-03f, -1.643355837e-03f, -1.642642859e-03f, -1.641926325e-03f, -1.641206235e-03f, -1.640482593e-03f, -1.639755398e-03f, -1.639024654e-03f, -1.638290362e-03f, -1.637552524e-03f,
+ -1.636811141e-03f, -1.636066216e-03f, -1.635317751e-03f, -1.634565747e-03f, -1.633810206e-03f, -1.633051130e-03f, -1.632288521e-03f, -1.631522381e-03f, -1.630752712e-03f, -1.629979515e-03f,
+ -1.629202793e-03f, -1.628422547e-03f, -1.627638780e-03f, -1.626851493e-03f, -1.626060688e-03f, -1.625266368e-03f, -1.624468534e-03f, -1.623667188e-03f, -1.622862332e-03f, -1.622053968e-03f,
+ -1.621242098e-03f, -1.620426725e-03f, -1.619607849e-03f, -1.618785474e-03f, -1.617959601e-03f, -1.617130232e-03f, -1.616297369e-03f, -1.615461014e-03f, -1.614621170e-03f, -1.613777838e-03f,
+ -1.612931021e-03f, -1.612080720e-03f, -1.611226937e-03f, -1.610369675e-03f, -1.609508937e-03f, -1.608644722e-03f, -1.607777035e-03f, -1.606905877e-03f, -1.606031250e-03f, -1.605153157e-03f,
+ -1.604271599e-03f, -1.603386579e-03f, -1.602498098e-03f, -1.601606160e-03f, -1.600710765e-03f, -1.599811917e-03f, -1.598909617e-03f, -1.598003868e-03f, -1.597094672e-03f, -1.596182031e-03f,
+ -1.595265948e-03f, -1.594346424e-03f, -1.593423461e-03f, -1.592497063e-03f, -1.591567231e-03f, -1.590633967e-03f, -1.589697274e-03f, -1.588757154e-03f, -1.587813610e-03f, -1.586866642e-03f,
+ -1.585916255e-03f, -1.584962450e-03f, -1.584005230e-03f, -1.583044596e-03f, -1.582080551e-03f, -1.581113098e-03f, -1.580142239e-03f, -1.579167975e-03f, -1.578190310e-03f, -1.577209246e-03f,
+ -1.576224785e-03f, -1.575236929e-03f, -1.574245682e-03f, -1.573251044e-03f, -1.572253020e-03f, -1.571251610e-03f, -1.570246818e-03f, -1.569238646e-03f, -1.568227096e-03f, -1.567212170e-03f,
+ -1.566193872e-03f, -1.565172204e-03f, -1.564147168e-03f, -1.563118766e-03f, -1.562087001e-03f, -1.561051876e-03f, -1.560013392e-03f, -1.558971553e-03f, -1.557926361e-03f, -1.556877818e-03f,
+ -1.555825928e-03f, -1.554770691e-03f, -1.553712112e-03f, -1.552650192e-03f, -1.551584934e-03f, -1.550516341e-03f, -1.549444415e-03f, -1.548369158e-03f, -1.547290574e-03f, -1.546208664e-03f,
+ -1.545123432e-03f, -1.544034880e-03f, -1.542943010e-03f, -1.541847826e-03f, -1.540749329e-03f, -1.539647523e-03f, -1.538542410e-03f, -1.537433992e-03f, -1.536322272e-03f, -1.535207254e-03f,
+ -1.534088939e-03f, -1.532967330e-03f, -1.531842431e-03f, -1.530714242e-03f, -1.529582768e-03f, -1.528448011e-03f, -1.527309974e-03f, -1.526168658e-03f, -1.525024068e-03f, -1.523876206e-03f,
+ -1.522725074e-03f, -1.521570675e-03f, -1.520413012e-03f, -1.519252087e-03f, -1.518087904e-03f, -1.516920466e-03f, -1.515749774e-03f, -1.514575832e-03f, -1.513398642e-03f, -1.512218207e-03f,
+ -1.511034531e-03f, -1.509847615e-03f, -1.508657463e-03f, -1.507464077e-03f, -1.506267461e-03f, -1.505067617e-03f, -1.503864547e-03f, -1.502658256e-03f, -1.501448745e-03f, -1.500236017e-03f,
+ -1.499020076e-03f, -1.497800924e-03f, -1.496578564e-03f, -1.495352999e-03f, -1.494124231e-03f, -1.492892265e-03f, -1.491657101e-03f, -1.490418745e-03f, -1.489177198e-03f, -1.487932463e-03f,
+ -1.486684543e-03f, -1.485433442e-03f, -1.484179162e-03f, -1.482921706e-03f, -1.481661077e-03f, -1.480397278e-03f, -1.479130312e-03f, -1.477860182e-03f, -1.476586890e-03f, -1.475310441e-03f,
+ -1.474030837e-03f, -1.472748080e-03f, -1.471462175e-03f, -1.470173123e-03f, -1.468880928e-03f, -1.467585594e-03f, -1.466287122e-03f, -1.464985516e-03f, -1.463680780e-03f, -1.462372916e-03f,
+ -1.461061927e-03f, -1.459747816e-03f, -1.458430586e-03f, -1.457110241e-03f, -1.455786784e-03f, -1.454460217e-03f, -1.453130544e-03f, -1.451797768e-03f, -1.450461892e-03f, -1.449122918e-03f,
+ -1.447780852e-03f, -1.446435694e-03f, -1.445087449e-03f, -1.443736119e-03f, -1.442381709e-03f, -1.441024220e-03f, -1.439663656e-03f, -1.438300021e-03f, -1.436933317e-03f, -1.435563548e-03f,
+ -1.434190717e-03f, -1.432814826e-03f, -1.431435880e-03f, -1.430053882e-03f, -1.428668834e-03f, -1.427280740e-03f, -1.425889603e-03f, -1.424495427e-03f, -1.423098214e-03f, -1.421697968e-03f,
+ -1.420294692e-03f, -1.418888390e-03f, -1.417479064e-03f, -1.416066719e-03f, -1.414651356e-03f, -1.413232980e-03f, -1.411811594e-03f, -1.410387201e-03f, -1.408959805e-03f, -1.407529408e-03f,
+ -1.406096014e-03f, -1.404659627e-03f, -1.403220250e-03f, -1.401777885e-03f, -1.400332537e-03f, -1.398884209e-03f, -1.397432904e-03f, -1.395978626e-03f, -1.394521377e-03f, -1.393061162e-03f,
+ -1.391597983e-03f, -1.390131845e-03f, -1.388662750e-03f, -1.387190701e-03f, -1.385715703e-03f, -1.384237759e-03f, -1.382756872e-03f, -1.381273045e-03f, -1.379786283e-03f, -1.378296587e-03f,
+ -1.376803963e-03f, -1.375308413e-03f, -1.373809940e-03f, -1.372308549e-03f, -1.370804243e-03f, -1.369297025e-03f, -1.367786898e-03f, -1.366273867e-03f, -1.364757935e-03f, -1.363239104e-03f,
+ -1.361717379e-03f, -1.360192764e-03f, -1.358665261e-03f, -1.357134874e-03f, -1.355601608e-03f, -1.354065464e-03f, -1.352526448e-03f, -1.350984562e-03f, -1.349439809e-03f, -1.347892195e-03f,
+ -1.346341721e-03f, -1.344788393e-03f, -1.343232212e-03f, -1.341673184e-03f, -1.340111311e-03f, -1.338546596e-03f, -1.336979045e-03f, -1.335408660e-03f, -1.333835445e-03f, -1.332259403e-03f,
+ -1.330680539e-03f, -1.329098855e-03f, -1.327514356e-03f, -1.325927045e-03f, -1.324336926e-03f, -1.322744002e-03f, -1.321148277e-03f, -1.319549755e-03f, -1.317948439e-03f, -1.316344334e-03f,
+ -1.314737442e-03f, -1.313127768e-03f, -1.311515315e-03f, -1.309900086e-03f, -1.308282087e-03f, -1.306661320e-03f, -1.305037789e-03f, -1.303411497e-03f, -1.301782450e-03f, -1.300150649e-03f,
+ -1.298516100e-03f, -1.296878805e-03f, -1.295238769e-03f, -1.293595996e-03f, -1.291950488e-03f, -1.290302250e-03f, -1.288651286e-03f, -1.286997599e-03f, -1.285341194e-03f, -1.283682073e-03f,
+ -1.282020242e-03f, -1.280355703e-03f, -1.278688460e-03f, -1.277018518e-03f, -1.275345880e-03f, -1.273670550e-03f, -1.271992532e-03f, -1.270311829e-03f, -1.268628446e-03f, -1.266942386e-03f,
+ -1.265253654e-03f, -1.263562252e-03f, -1.261868186e-03f, -1.260171458e-03f, -1.258472073e-03f, -1.256770035e-03f, -1.255065347e-03f, -1.253358013e-03f, -1.251648038e-03f, -1.249935425e-03f,
+ -1.248220179e-03f, -1.246502302e-03f, -1.244781799e-03f, -1.243058675e-03f, -1.241332932e-03f, -1.239604575e-03f, -1.237873608e-03f, -1.236140035e-03f, -1.234403859e-03f, -1.232665085e-03f,
+ -1.230923716e-03f, -1.229179758e-03f, -1.227433213e-03f, -1.225684085e-03f, -1.223932379e-03f, -1.222178099e-03f, -1.220421248e-03f, -1.218661831e-03f, -1.216899852e-03f, -1.215135314e-03f,
+ -1.213368222e-03f, -1.211598579e-03f, -1.209826391e-03f, -1.208051660e-03f, -1.206274391e-03f, -1.204494588e-03f, -1.202712255e-03f, -1.200927396e-03f, -1.199140015e-03f, -1.197350116e-03f,
+ -1.195557703e-03f, -1.193762781e-03f, -1.191965353e-03f, -1.190165424e-03f, -1.188362997e-03f, -1.186558078e-03f, -1.184750669e-03f, -1.182940775e-03f, -1.181128400e-03f, -1.179313548e-03f,
+ -1.177496224e-03f, -1.175676431e-03f, -1.173854173e-03f, -1.172029456e-03f, -1.170202282e-03f, -1.168372657e-03f, -1.166540584e-03f, -1.164706067e-03f, -1.162869111e-03f, -1.161029720e-03f,
+ -1.159187898e-03f, -1.157343648e-03f, -1.155496977e-03f, -1.153647886e-03f, -1.151796382e-03f, -1.149942467e-03f, -1.148086147e-03f, -1.146227425e-03f, -1.144366306e-03f, -1.142502793e-03f,
+ -1.140636892e-03f, -1.138768606e-03f, -1.136897939e-03f, -1.135024896e-03f, -1.133149482e-03f, -1.131271700e-03f, -1.129391554e-03f, -1.127509049e-03f, -1.125624190e-03f, -1.123736980e-03f,
+ -1.121847423e-03f, -1.119955525e-03f, -1.118061288e-03f, -1.116164719e-03f, -1.114265820e-03f, -1.112364597e-03f, -1.110461053e-03f, -1.108555193e-03f, -1.106647021e-03f, -1.104736541e-03f,
+ -1.102823758e-03f, -1.100908677e-03f, -1.098991301e-03f, -1.097071635e-03f, -1.095149683e-03f, -1.093225449e-03f, -1.091298939e-03f, -1.089370155e-03f, -1.087439104e-03f, -1.085505788e-03f,
+ -1.083570213e-03f, -1.081632383e-03f, -1.079692301e-03f, -1.077749974e-03f, -1.075805404e-03f, -1.073858597e-03f, -1.071909556e-03f, -1.069958287e-03f, -1.068004793e-03f, -1.066049080e-03f,
+ -1.064091150e-03f, -1.062131010e-03f, -1.060168663e-03f, -1.058204114e-03f, -1.056237367e-03f, -1.054268426e-03f, -1.052297297e-03f, -1.050323983e-03f, -1.048348489e-03f, -1.046370820e-03f,
+ -1.044390980e-03f, -1.042408973e-03f, -1.040424804e-03f, -1.038438478e-03f, -1.036449998e-03f, -1.034459370e-03f, -1.032466598e-03f, -1.030471686e-03f, -1.028474639e-03f, -1.026475461e-03f,
+ -1.024474158e-03f, -1.022470732e-03f, -1.020465190e-03f, -1.018457535e-03f, -1.016447773e-03f, -1.014435907e-03f, -1.012421942e-03f, -1.010405882e-03f, -1.008387733e-03f, -1.006367499e-03f,
+ -1.004345184e-03f, -1.002320792e-03f, -1.000294330e-03f, -9.982658000e-04f, -9.962352079e-04f, -9.942025580e-04f, -9.921678549e-04f, -9.901311031e-04f, -9.880923073e-04f, -9.860514720e-04f,
+ -9.840086019e-04f, -9.819637016e-04f, -9.799167756e-04f, -9.778678286e-04f, -9.758168651e-04f, -9.737638900e-04f, -9.717089076e-04f, -9.696519227e-04f, -9.675929400e-04f, -9.655319640e-04f,
+ -9.634689994e-04f, -9.614040508e-04f, -9.593371229e-04f, -9.572682204e-04f, -9.551973479e-04f, -9.531245101e-04f, -9.510497115e-04f, -9.489729570e-04f, -9.468942512e-04f, -9.448135988e-04f,
+ -9.427310044e-04f, -9.406464727e-04f, -9.385600084e-04f, -9.364716163e-04f, -9.343813010e-04f, -9.322890672e-04f, -9.301949196e-04f, -9.280988629e-04f, -9.260009020e-04f, -9.239010413e-04f,
+ -9.217992858e-04f, -9.196956401e-04f, -9.175901090e-04f, -9.154826971e-04f, -9.133734093e-04f, -9.112622502e-04f, -9.091492246e-04f, -9.070343373e-04f, -9.049175930e-04f, -9.027989964e-04f,
+ -9.006785524e-04f, -8.985562657e-04f, -8.964321410e-04f, -8.943061832e-04f, -8.921783969e-04f, -8.900487871e-04f, -8.879173584e-04f, -8.857841157e-04f, -8.836490637e-04f, -8.815122072e-04f,
+ -8.793735511e-04f, -8.772331002e-04f, -8.750908591e-04f, -8.729468328e-04f, -8.708010261e-04f, -8.686534438e-04f, -8.665040906e-04f, -8.643529715e-04f, -8.622000913e-04f, -8.600454547e-04f,
+ -8.578890666e-04f, -8.557309318e-04f, -8.535710553e-04f, -8.514094417e-04f, -8.492460961e-04f, -8.470810232e-04f, -8.449142279e-04f, -8.427457150e-04f, -8.405754894e-04f, -8.384035560e-04f,
+ -8.362299196e-04f, -8.340545852e-04f, -8.318775575e-04f, -8.296988415e-04f, -8.275184420e-04f, -8.253363640e-04f, -8.231526122e-04f, -8.209671917e-04f, -8.187801073e-04f, -8.165913640e-04f,
+ -8.144009665e-04f, -8.122089198e-04f, -8.100152289e-04f, -8.078198986e-04f, -8.056229338e-04f, -8.034243395e-04f, -8.012241206e-04f, -7.990222821e-04f, -7.968188287e-04f, -7.946137656e-04f,
+ -7.924070976e-04f, -7.901988296e-04f, -7.879889666e-04f, -7.857775135e-04f, -7.835644754e-04f, -7.813498570e-04f, -7.791336635e-04f, -7.769158997e-04f, -7.746965706e-04f, -7.724756812e-04f,
+ -7.702532364e-04f, -7.680292412e-04f, -7.658037006e-04f, -7.635766196e-04f, -7.613480031e-04f, -7.591178561e-04f, -7.568861836e-04f, -7.546529906e-04f, -7.524182821e-04f, -7.501820630e-04f,
+ -7.479443385e-04f, -7.457051134e-04f, -7.434643928e-04f, -7.412221816e-04f, -7.389784850e-04f, -7.367333078e-04f, -7.344866552e-04f, -7.322385321e-04f, -7.299889436e-04f, -7.277378946e-04f,
+ -7.254853903e-04f, -7.232314356e-04f, -7.209760355e-04f, -7.187191952e-04f, -7.164609196e-04f, -7.142012138e-04f, -7.119400828e-04f, -7.096775316e-04f, -7.074135654e-04f, -7.051481892e-04f,
+ -7.028814080e-04f, -7.006132269e-04f, -6.983436510e-04f, -6.960726852e-04f, -6.938003347e-04f, -6.915266046e-04f, -6.892514999e-04f, -6.869750256e-04f, -6.846971870e-04f, -6.824179889e-04f,
+ -6.801374366e-04f, -6.778555352e-04f, -6.755722896e-04f, -6.732877050e-04f, -6.710017865e-04f, -6.687145391e-04f, -6.664259681e-04f, -6.641360784e-04f, -6.618448752e-04f, -6.595523635e-04f,
+ -6.572585486e-04f, -6.549634355e-04f, -6.526670292e-04f, -6.503693350e-04f, -6.480703580e-04f, -6.457701032e-04f, -6.434685758e-04f, -6.411657810e-04f, -6.388617238e-04f, -6.365564093e-04f,
+ -6.342498428e-04f, -6.319420293e-04f, -6.296329740e-04f, -6.273226820e-04f, -6.250111584e-04f, -6.226984085e-04f, -6.203844374e-04f, -6.180692501e-04f, -6.157528519e-04f, -6.134352479e-04f,
+ -6.111164433e-04f, -6.087964432e-04f, -6.064752529e-04f, -6.041528773e-04f, -6.018293218e-04f, -5.995045915e-04f, -5.971786915e-04f, -5.948516270e-04f, -5.925234033e-04f, -5.901940254e-04f,
+ -5.878634986e-04f, -5.855318281e-04f, -5.831990189e-04f, -5.808650764e-04f, -5.785300057e-04f, -5.761938120e-04f, -5.738565004e-04f, -5.715180762e-04f, -5.691785446e-04f, -5.668379108e-04f,
+ -5.644961800e-04f, -5.621533573e-04f, -5.598094480e-04f, -5.574644573e-04f, -5.551183904e-04f, -5.527712524e-04f, -5.504230488e-04f, -5.480737845e-04f, -5.457234649e-04f, -5.433720952e-04f,
+ -5.410196805e-04f, -5.386662262e-04f, -5.363117374e-04f, -5.339562194e-04f, -5.315996774e-04f, -5.292421166e-04f, -5.268835423e-04f, -5.245239596e-04f, -5.221633739e-04f, -5.198017904e-04f,
+ -5.174392143e-04f, -5.150756508e-04f, -5.127111052e-04f, -5.103455827e-04f, -5.079790887e-04f, -5.056116283e-04f, -5.032432067e-04f, -5.008738293e-04f, -4.985035013e-04f, -4.961322280e-04f,
+ -4.937600146e-04f, -4.913868663e-04f, -4.890127885e-04f, -4.866377863e-04f, -4.842618651e-04f, -4.818850302e-04f, -4.795072867e-04f, -4.771286400e-04f, -4.747490954e-04f, -4.723686580e-04f,
+ -4.699873333e-04f, -4.676051264e-04f, -4.652220426e-04f, -4.628380873e-04f, -4.604532656e-04f, -4.580675830e-04f, -4.556810446e-04f, -4.532936557e-04f, -4.509054218e-04f, -4.485163479e-04f,
+ -4.461264395e-04f, -4.437357017e-04f, -4.413441400e-04f, -4.389517596e-04f, -4.365585658e-04f, -4.341645639e-04f, -4.317697591e-04f, -4.293741569e-04f, -4.269777625e-04f, -4.245805812e-04f,
+ -4.221826182e-04f, -4.197838790e-04f, -4.173843689e-04f, -4.149840930e-04f, -4.125830568e-04f, -4.101812656e-04f, -4.077787246e-04f, -4.053754392e-04f, -4.029714147e-04f, -4.005666564e-04f,
+ -3.981611696e-04f, -3.957549597e-04f, -3.933480320e-04f, -3.909403918e-04f, -3.885320444e-04f, -3.861229951e-04f, -3.837132493e-04f, -3.813028123e-04f, -3.788916894e-04f, -3.764798860e-04f,
+ -3.740674074e-04f, -3.716542588e-04f, -3.692404458e-04f, -3.668259735e-04f, -3.644108473e-04f, -3.619950726e-04f, -3.595786547e-04f, -3.571615989e-04f, -3.547439106e-04f, -3.523255951e-04f,
+ -3.499066577e-04f, -3.474871038e-04f, -3.450669388e-04f, -3.426461680e-04f, -3.402247967e-04f, -3.378028302e-04f, -3.353802740e-04f, -3.329571333e-04f, -3.305334136e-04f, -3.281091202e-04f,
+ -3.256842583e-04f, -3.232588335e-04f, -3.208328509e-04f, -3.184063161e-04f, -3.159792342e-04f, -3.135516108e-04f, -3.111234511e-04f, -3.086947606e-04f, -3.062655444e-04f, -3.038358082e-04f,
+ -3.014055571e-04f, -2.989747965e-04f, -2.965435318e-04f, -2.941117684e-04f, -2.916795117e-04f, -2.892467669e-04f, -2.868135395e-04f, -2.843798348e-04f, -2.819456582e-04f, -2.795110151e-04f,
+ -2.770759108e-04f, -2.746403506e-04f, -2.722043401e-04f, -2.697678844e-04f, -2.673309891e-04f, -2.648936594e-04f, -2.624559008e-04f, -2.600177186e-04f, -2.575791181e-04f, -2.551401049e-04f,
+ -2.527006841e-04f, -2.502608613e-04f, -2.478206417e-04f, -2.453800308e-04f, -2.429390340e-04f, -2.404976565e-04f, -2.380559038e-04f, -2.356137813e-04f, -2.331712943e-04f, -2.307284483e-04f,
+ -2.282852485e-04f, -2.258417004e-04f, -2.233978094e-04f, -2.209535808e-04f, -2.185090200e-04f, -2.160641324e-04f, -2.136189234e-04f, -2.111733983e-04f, -2.087275626e-04f, -2.062814216e-04f,
+ -2.038349807e-04f, -2.013882453e-04f, -1.989412208e-04f, -1.964939125e-04f, -1.940463259e-04f, -1.915984662e-04f, -1.891503390e-04f, -1.867019496e-04f, -1.842533033e-04f, -1.818044056e-04f,
+ -1.793552619e-04f, -1.769058775e-04f, -1.744562578e-04f, -1.720064082e-04f, -1.695563340e-04f, -1.671060408e-04f, -1.646555338e-04f, -1.622048185e-04f, -1.597539002e-04f, -1.573027843e-04f,
+ -1.548514762e-04f, -1.523999813e-04f, -1.499483050e-04f, -1.474964527e-04f, -1.450444297e-04f, -1.425922414e-04f, -1.401398933e-04f, -1.376873907e-04f, -1.352347390e-04f, -1.327819436e-04f,
+ -1.303290098e-04f, -1.278759431e-04f, -1.254227489e-04f, -1.229694325e-04f, -1.205159993e-04f, -1.180624548e-04f, -1.156088042e-04f, -1.131550530e-04f, -1.107012066e-04f, -1.082472703e-04f,
+ -1.057932496e-04f, -1.033391498e-04f, -1.008849764e-04f, -9.843073458e-05f, -9.597642988e-05f, -9.352206766e-05f, -9.106765329e-05f, -8.861319216e-05f, -8.615868965e-05f, -8.370415115e-05f,
+ -8.124958205e-05f, -7.879498772e-05f, -7.634037355e-05f, -7.388574493e-05f, -7.143110723e-05f, -6.897646585e-05f, -6.652182615e-05f, -6.406719353e-05f, -6.161257336e-05f, -5.915797103e-05f,
+ -5.670339192e-05f, -5.424884140e-05f, -5.179432486e-05f, -4.933984769e-05f, -4.688541524e-05f, -4.443103292e-05f, -4.197670609e-05f, -3.952244013e-05f, -3.706824042e-05f, -3.461411233e-05f,
+ -3.216006126e-05f, -2.970609256e-05f, -2.725221161e-05f, -2.479842380e-05f, -2.234473449e-05f, -1.989114905e-05f, -1.743767287e-05f, -1.498431132e-05f, -1.253106976e-05f, -1.007795356e-05f,
+ -7.624968110e-06f, -5.172118767e-06f, -2.719410902e-06f, -2.668498847e-07f, 2.185558916e-06f, 4.637810132e-06f, 7.089898397e-06f, 9.541818345e-06f, 1.199356461e-05f, 1.444513182e-05f,
+ 1.689651463e-05f, 1.934770766e-05f, 2.179870555e-05f, 2.424950293e-05f, 2.670009446e-05f, 2.915047477e-05f, 3.160063849e-05f, 3.405058027e-05f, 3.650029476e-05f, 3.894977658e-05f,
+ 4.139902040e-05f, 4.384802085e-05f, 4.629677258e-05f, 4.874527023e-05f, 5.119350845e-05f, 5.364148189e-05f, 5.608918520e-05f, 5.853661303e-05f, 6.098376003e-05f, 6.343062085e-05f,
+ 6.587719015e-05f, 6.832346257e-05f, 7.076943277e-05f, 7.321509541e-05f, 7.566044515e-05f, 7.810547664e-05f, 8.055018454e-05f, 8.299456352e-05f, 8.543860822e-05f, 8.788231332e-05f,
+ 9.032567348e-05f, 9.276868336e-05f, 9.521133762e-05f, 9.765363094e-05f, 1.000955580e-04f, 1.025371134e-04f, 1.049782919e-04f, 1.074190881e-04f, 1.098594967e-04f, 1.122995124e-04f,
+ 1.147391299e-04f, 1.171783437e-04f, 1.196171487e-04f, 1.220555394e-04f, 1.244935106e-04f, 1.269310570e-04f, 1.293681732e-04f, 1.318048538e-04f, 1.342410937e-04f, 1.366768874e-04f,
+ 1.391122297e-04f, 1.415471153e-04f, 1.439815388e-04f, 1.464154949e-04f, 1.488489783e-04f, 1.512819838e-04f, 1.537145060e-04f, 1.561465395e-04f, 1.585780792e-04f, 1.610091197e-04f,
+ 1.634396557e-04f, 1.658696819e-04f, 1.682991931e-04f, 1.707281838e-04f, 1.731566489e-04f, 1.755845830e-04f, 1.780119808e-04f, 1.804388371e-04f, 1.828651465e-04f, 1.852909039e-04f,
+ 1.877161038e-04f, 1.901407411e-04f, 1.925648103e-04f, 1.949883063e-04f, 1.974112238e-04f, 1.998335575e-04f, 2.022553022e-04f, 2.046764524e-04f, 2.070970031e-04f, 2.095169488e-04f,
+ 2.119362844e-04f, 2.143550046e-04f, 2.167731040e-04f, 2.191905775e-04f, 2.216074198e-04f, 2.240236256e-04f, 2.264391897e-04f, 2.288541068e-04f, 2.312683716e-04f, 2.336819790e-04f,
+ 2.360949236e-04f, 2.385072001e-04f, 2.409188035e-04f, 2.433297283e-04f, 2.457399694e-04f, 2.481495216e-04f, 2.505583795e-04f, 2.529665379e-04f, 2.553739917e-04f, 2.577807355e-04f,
+ 2.601867641e-04f, 2.625920724e-04f, 2.649966550e-04f, 2.674005068e-04f, 2.698036225e-04f, 2.722059970e-04f, 2.746076248e-04f, 2.770085010e-04f, 2.794086202e-04f, 2.818079772e-04f,
+ 2.842065669e-04f, 2.866043839e-04f, 2.890014232e-04f, 2.913976794e-04f, 2.937931474e-04f, 2.961878220e-04f, 2.985816979e-04f, 3.009747701e-04f, 3.033670332e-04f, 3.057584821e-04f,
+ 3.081491116e-04f, 3.105389165e-04f, 3.129278916e-04f, 3.153160317e-04f, 3.177033317e-04f, 3.200897864e-04f, 3.224753905e-04f, 3.248601389e-04f, 3.272440265e-04f, 3.296270480e-04f,
+ 3.320091983e-04f, 3.343904722e-04f, 3.367708646e-04f, 3.391503702e-04f, 3.415289840e-04f, 3.439067007e-04f, 3.462835152e-04f, 3.486594224e-04f, 3.510344171e-04f, 3.534084941e-04f,
+ 3.557816483e-04f, 3.581538746e-04f, 3.605251678e-04f, 3.628955227e-04f, 3.652649343e-04f, 3.676333973e-04f, 3.700009068e-04f, 3.723674574e-04f, 3.747330442e-04f, 3.770976619e-04f,
+ 3.794613054e-04f, 3.818239697e-04f, 3.841856496e-04f, 3.865463400e-04f, 3.889060357e-04f, 3.912647317e-04f, 3.936224229e-04f, 3.959791041e-04f, 3.983347702e-04f, 4.006894162e-04f,
+ 4.030430369e-04f, 4.053956273e-04f, 4.077471822e-04f, 4.100976966e-04f, 4.124471653e-04f, 4.147955833e-04f, 4.171429455e-04f, 4.194892469e-04f, 4.218344822e-04f, 4.241786466e-04f,
+ 4.265217348e-04f, 4.288637418e-04f, 4.312046626e-04f, 4.335444921e-04f, 4.358832252e-04f, 4.382208569e-04f, 4.405573820e-04f, 4.428927957e-04f, 4.452270927e-04f, 4.475602681e-04f,
+ 4.498923168e-04f, 4.522232337e-04f, 4.545530139e-04f, 4.568816523e-04f, 4.592091438e-04f, 4.615354834e-04f, 4.638606662e-04f, 4.661846870e-04f, 4.685075408e-04f, 4.708292227e-04f,
+ 4.731497275e-04f, 4.754690504e-04f, 4.777871862e-04f, 4.801041300e-04f, 4.824198768e-04f, 4.847344215e-04f, 4.870477592e-04f, 4.893598848e-04f, 4.916707934e-04f, 4.939804800e-04f,
+ 4.962889396e-04f, 4.985961672e-04f, 5.009021578e-04f, 5.032069065e-04f, 5.055104082e-04f, 5.078126580e-04f, 5.101136510e-04f, 5.124133821e-04f, 5.147118464e-04f, 5.170090389e-04f,
+ 5.193049547e-04f, 5.215995888e-04f, 5.238929363e-04f, 5.261849922e-04f, 5.284757516e-04f, 5.307652096e-04f, 5.330533611e-04f, 5.353402013e-04f, 5.376257252e-04f, 5.399099279e-04f,
+ 5.421928045e-04f, 5.444743501e-04f, 5.467545596e-04f, 5.490334283e-04f, 5.513109512e-04f, 5.535871234e-04f, 5.558619399e-04f, 5.581353960e-04f, 5.604074866e-04f, 5.626782069e-04f,
+ 5.649475520e-04f, 5.672155170e-04f, 5.694820970e-04f, 5.717472872e-04f, 5.740110826e-04f, 5.762734784e-04f, 5.785344696e-04f, 5.807940515e-04f, 5.830522192e-04f, 5.853089678e-04f,
+ 5.875642924e-04f, 5.898181882e-04f, 5.920706503e-04f, 5.943216740e-04f, 5.965712542e-04f, 5.988193863e-04f, 6.010660653e-04f, 6.033112864e-04f, 6.055550448e-04f, 6.077973357e-04f,
+ 6.100381542e-04f, 6.122774955e-04f, 6.145153549e-04f, 6.167517274e-04f, 6.189866082e-04f, 6.212199927e-04f, 6.234518759e-04f, 6.256822530e-04f, 6.279111194e-04f, 6.301384701e-04f,
+ 6.323643003e-04f, 6.345886054e-04f, 6.368113805e-04f, 6.390326208e-04f, 6.412523216e-04f, 6.434704781e-04f, 6.456870854e-04f, 6.479021390e-04f, 6.501156339e-04f, 6.523275655e-04f,
+ 6.545379290e-04f, 6.567467197e-04f, 6.589539327e-04f, 6.611595634e-04f, 6.633636070e-04f, 6.655660587e-04f, 6.677669140e-04f, 6.699661680e-04f, 6.721638159e-04f, 6.743598532e-04f,
+ 6.765542750e-04f, 6.787470767e-04f, 6.809382536e-04f, 6.831278009e-04f, 6.853157139e-04f, 6.875019881e-04f, 6.896866186e-04f, 6.918696007e-04f, 6.940509299e-04f, 6.962306014e-04f,
+ 6.984086105e-04f, 7.005849526e-04f, 7.027596230e-04f, 7.049326170e-04f, 7.071039300e-04f, 7.092735573e-04f, 7.114414943e-04f, 7.136077363e-04f, 7.157722787e-04f, 7.179351168e-04f,
+ 7.200962460e-04f, 7.222556617e-04f, 7.244133592e-04f, 7.265693340e-04f, 7.287235813e-04f, 7.308760967e-04f, 7.330268754e-04f, 7.351759128e-04f, 7.373232044e-04f, 7.394687456e-04f,
+ 7.416125318e-04f, 7.437545583e-04f, 7.458948206e-04f, 7.480333141e-04f, 7.501700342e-04f, 7.523049764e-04f, 7.544381361e-04f, 7.565695086e-04f, 7.586990896e-04f, 7.608268743e-04f,
+ 7.629528583e-04f, 7.650770369e-04f, 7.671994057e-04f, 7.693199601e-04f, 7.714386956e-04f, 7.735556076e-04f, 7.756706917e-04f, 7.777839432e-04f, 7.798953577e-04f, 7.820049306e-04f,
+ 7.841126575e-04f, 7.862185338e-04f, 7.883225551e-04f, 7.904247168e-04f, 7.925250144e-04f, 7.946234435e-04f, 7.967199996e-04f, 7.988146781e-04f, 8.009074747e-04f, 8.029983848e-04f,
+ 8.050874040e-04f, 8.071745278e-04f, 8.092597517e-04f, 8.113430714e-04f, 8.134244823e-04f, 8.155039800e-04f, 8.175815601e-04f, 8.196572181e-04f, 8.217309497e-04f, 8.238027503e-04f,
+ 8.258726155e-04f, 8.279405410e-04f, 8.300065223e-04f, 8.320705550e-04f, 8.341326347e-04f, 8.361927571e-04f, 8.382509176e-04f, 8.403071120e-04f, 8.423613358e-04f, 8.444135847e-04f,
+ 8.464638543e-04f, 8.485121401e-04f, 8.505584379e-04f, 8.526027433e-04f, 8.546450519e-04f, 8.566853594e-04f, 8.587236614e-04f, 8.607599535e-04f, 8.627942315e-04f, 8.648264910e-04f,
+ 8.668567277e-04f, 8.688849372e-04f, 8.709111152e-04f, 8.729352575e-04f, 8.749573596e-04f, 8.769774174e-04f, 8.789954264e-04f, 8.810113824e-04f, 8.830252811e-04f, 8.850371183e-04f,
+ 8.870468895e-04f, 8.890545906e-04f, 8.910602173e-04f, 8.930637654e-04f, 8.950652304e-04f, 8.970646083e-04f, 8.990618946e-04f, 9.010570853e-04f, 9.030501760e-04f, 9.050411625e-04f,
+ 9.070300406e-04f, 9.090168060e-04f, 9.110014546e-04f, 9.129839820e-04f, 9.149643842e-04f, 9.169426568e-04f, 9.189187956e-04f, 9.208927966e-04f, 9.228646554e-04f, 9.248343679e-04f,
+ 9.268019299e-04f, 9.287673372e-04f, 9.307305856e-04f, 9.326916711e-04f, 9.346505893e-04f, 9.366073362e-04f, 9.385619076e-04f, 9.405142993e-04f, 9.424645073e-04f, 9.444125273e-04f,
+ 9.463583552e-04f, 9.483019869e-04f, 9.502434183e-04f, 9.521826452e-04f, 9.541196636e-04f, 9.560544693e-04f, 9.579870582e-04f, 9.599174263e-04f, 9.618455694e-04f, 9.637714834e-04f,
+ 9.656951643e-04f, 9.676166079e-04f, 9.695358103e-04f, 9.714527673e-04f, 9.733674749e-04f, 9.752799290e-04f, 9.771901256e-04f, 9.790980606e-04f, 9.810037299e-04f, 9.829071296e-04f,
+ 9.848082556e-04f, 9.867071039e-04f, 9.886036705e-04f, 9.904979513e-04f, 9.923899423e-04f, 9.942796395e-04f, 9.961670390e-04f, 9.980521367e-04f, 9.999349287e-04f, 1.001815411e-03f,
+ 1.003693579e-03f, 1.005569430e-03f, 1.007442959e-03f, 1.009314163e-03f, 1.011183037e-03f, 1.013049577e-03f, 1.014913780e-03f, 1.016775641e-03f, 1.018635158e-03f, 1.020492324e-03f,
+ 1.022347138e-03f, 1.024199594e-03f, 1.026049690e-03f, 1.027897420e-03f, 1.029742782e-03f, 1.031585771e-03f, 1.033426383e-03f, 1.035264615e-03f, 1.037100462e-03f, 1.038933921e-03f,
+ 1.040764987e-03f, 1.042593658e-03f, 1.044419929e-03f, 1.046243796e-03f, 1.048065255e-03f, 1.049884303e-03f, 1.051700936e-03f, 1.053515150e-03f, 1.055326940e-03f, 1.057136304e-03f,
+ 1.058943237e-03f, 1.060747736e-03f, 1.062549797e-03f, 1.064349416e-03f, 1.066146589e-03f, 1.067941312e-03f, 1.069733582e-03f, 1.071523395e-03f, 1.073310747e-03f, 1.075095634e-03f,
+ 1.076878053e-03f, 1.078658000e-03f, 1.080435471e-03f, 1.082210462e-03f, 1.083982969e-03f, 1.085752990e-03f, 1.087520520e-03f, 1.089285555e-03f, 1.091048092e-03f, 1.092808126e-03f,
+ 1.094565655e-03f, 1.096320675e-03f, 1.098073182e-03f, 1.099823171e-03f, 1.101570641e-03f, 1.103315586e-03f, 1.105058003e-03f, 1.106797889e-03f, 1.108535240e-03f, 1.110270052e-03f,
+ 1.112002321e-03f, 1.113732045e-03f, 1.115459218e-03f, 1.117183839e-03f, 1.118905902e-03f, 1.120625405e-03f, 1.122342344e-03f, 1.124056715e-03f, 1.125768514e-03f, 1.127477739e-03f,
+ 1.129184385e-03f, 1.130888449e-03f, 1.132589927e-03f, 1.134288816e-03f, 1.135985112e-03f, 1.137678812e-03f, 1.139369912e-03f, 1.141058408e-03f, 1.142744297e-03f, 1.144427576e-03f,
+ 1.146108240e-03f, 1.147786287e-03f, 1.149461713e-03f, 1.151134514e-03f, 1.152804687e-03f, 1.154472228e-03f, 1.156137134e-03f, 1.157799402e-03f, 1.159459027e-03f, 1.161116007e-03f,
+ 1.162770337e-03f, 1.164422016e-03f, 1.166071038e-03f, 1.167717401e-03f, 1.169361101e-03f, 1.171002134e-03f, 1.172640498e-03f, 1.174276189e-03f, 1.175909203e-03f, 1.177539538e-03f,
+ 1.179167188e-03f, 1.180792152e-03f, 1.182414426e-03f, 1.184034007e-03f, 1.185650890e-03f, 1.187265073e-03f, 1.188876552e-03f, 1.190485324e-03f, 1.192091386e-03f, 1.193694734e-03f,
+ 1.195295365e-03f, 1.196893275e-03f, 1.198488461e-03f, 1.200080921e-03f, 1.201670650e-03f, 1.203257645e-03f, 1.204841903e-03f, 1.206423421e-03f, 1.208002195e-03f, 1.209578222e-03f,
+ 1.211151498e-03f, 1.212722022e-03f, 1.214289788e-03f, 1.215854794e-03f, 1.217417037e-03f, 1.218976514e-03f, 1.220533221e-03f, 1.222087154e-03f, 1.223638311e-03f, 1.225186689e-03f,
+ 1.226732284e-03f, 1.228275093e-03f, 1.229815113e-03f, 1.231352340e-03f, 1.232886772e-03f, 1.234418405e-03f, 1.235947237e-03f, 1.237473263e-03f, 1.238996480e-03f, 1.240516887e-03f,
+ 1.242034478e-03f, 1.243549252e-03f, 1.245061205e-03f, 1.246570334e-03f, 1.248076636e-03f, 1.249580107e-03f, 1.251080746e-03f, 1.252578547e-03f, 1.254073509e-03f, 1.255565628e-03f,
+ 1.257054901e-03f, 1.258541325e-03f, 1.260024898e-03f, 1.261505615e-03f, 1.262983474e-03f, 1.264458472e-03f, 1.265930605e-03f, 1.267399872e-03f, 1.268866267e-03f, 1.270329790e-03f,
+ 1.271790436e-03f, 1.273248202e-03f, 1.274703086e-03f, 1.276155085e-03f, 1.277604195e-03f, 1.279050414e-03f, 1.280493738e-03f, 1.281934165e-03f, 1.283371691e-03f, 1.284806314e-03f,
+ 1.286238030e-03f, 1.287666838e-03f, 1.289092733e-03f, 1.290515712e-03f, 1.291935774e-03f, 1.293352914e-03f, 1.294767131e-03f, 1.296178420e-03f, 1.297586780e-03f, 1.298992207e-03f,
+ 1.300394698e-03f, 1.301794251e-03f, 1.303190862e-03f, 1.304584529e-03f, 1.305975249e-03f, 1.307363019e-03f, 1.308747835e-03f, 1.310129697e-03f, 1.311508599e-03f, 1.312884540e-03f,
+ 1.314257517e-03f, 1.315627527e-03f, 1.316994567e-03f, 1.318358634e-03f, 1.319719725e-03f, 1.321077839e-03f, 1.322432971e-03f, 1.323785119e-03f, 1.325134281e-03f, 1.326480453e-03f,
+ 1.327823633e-03f, 1.329163817e-03f, 1.330501005e-03f, 1.331835191e-03f, 1.333166375e-03f, 1.334494552e-03f, 1.335819721e-03f, 1.337141879e-03f, 1.338461022e-03f, 1.339777149e-03f,
+ 1.341090256e-03f, 1.342400341e-03f, 1.343707401e-03f, 1.345011434e-03f, 1.346312436e-03f, 1.347610406e-03f, 1.348905340e-03f, 1.350197235e-03f, 1.351486090e-03f, 1.352771902e-03f,
+ 1.354054667e-03f, 1.355334384e-03f, 1.356611049e-03f, 1.357884660e-03f, 1.359155215e-03f, 1.360422711e-03f, 1.361687145e-03f, 1.362948515e-03f, 1.364206818e-03f, 1.365462051e-03f,
+ 1.366714212e-03f, 1.367963299e-03f, 1.369209309e-03f, 1.370452239e-03f, 1.371692087e-03f, 1.372928850e-03f, 1.374162526e-03f, 1.375393112e-03f, 1.376620606e-03f, 1.377845005e-03f,
+ 1.379066307e-03f, 1.380284510e-03f, 1.381499610e-03f, 1.382711605e-03f, 1.383920494e-03f, 1.385126272e-03f, 1.386328939e-03f, 1.387528491e-03f, 1.388724927e-03f, 1.389918243e-03f,
+ 1.391108437e-03f, 1.392295507e-03f, 1.393479450e-03f, 1.394660265e-03f, 1.395837948e-03f, 1.397012497e-03f, 1.398183911e-03f, 1.399352185e-03f, 1.400517319e-03f, 1.401679310e-03f,
+ 1.402838155e-03f, 1.403993852e-03f, 1.405146399e-03f, 1.406295793e-03f, 1.407442032e-03f, 1.408585114e-03f, 1.409725037e-03f, 1.410861798e-03f, 1.411995394e-03f, 1.413125824e-03f,
+ 1.414253086e-03f, 1.415377176e-03f, 1.416498093e-03f, 1.417615835e-03f, 1.418730399e-03f, 1.419841782e-03f, 1.420949984e-03f, 1.422055001e-03f, 1.423156832e-03f, 1.424255473e-03f,
+ 1.425350924e-03f, 1.426443181e-03f, 1.427532242e-03f, 1.428618106e-03f, 1.429700770e-03f, 1.430780232e-03f, 1.431856489e-03f, 1.432929540e-03f, 1.433999383e-03f, 1.435066015e-03f,
+ 1.436129434e-03f, 1.437189638e-03f, 1.438246626e-03f, 1.439300393e-03f, 1.440350940e-03f, 1.441398263e-03f, 1.442442361e-03f, 1.443483231e-03f, 1.444520871e-03f, 1.445555280e-03f,
+ 1.446586455e-03f, 1.447614394e-03f, 1.448639095e-03f, 1.449660556e-03f, 1.450678775e-03f, 1.451693750e-03f, 1.452705479e-03f, 1.453713960e-03f, 1.454719191e-03f, 1.455721169e-03f,
+ 1.456719894e-03f, 1.457715363e-03f, 1.458707573e-03f, 1.459696524e-03f, 1.460682212e-03f, 1.461664637e-03f, 1.462643796e-03f, 1.463619686e-03f, 1.464592308e-03f, 1.465561657e-03f,
+ 1.466527733e-03f, 1.467490533e-03f, 1.468450056e-03f, 1.469406300e-03f, 1.470359262e-03f, 1.471308941e-03f, 1.472255335e-03f, 1.473198443e-03f, 1.474138261e-03f, 1.475074789e-03f,
+ 1.476008025e-03f, 1.476937966e-03f, 1.477864612e-03f, 1.478787959e-03f, 1.479708007e-03f, 1.480624753e-03f, 1.481538196e-03f, 1.482448333e-03f, 1.483355164e-03f, 1.484258686e-03f,
+ 1.485158897e-03f, 1.486055796e-03f, 1.486949382e-03f, 1.487839651e-03f, 1.488726603e-03f, 1.489610236e-03f, 1.490490547e-03f, 1.491367536e-03f, 1.492241201e-03f, 1.493111539e-03f,
+ 1.493978550e-03f, 1.494842231e-03f, 1.495702581e-03f, 1.496559597e-03f, 1.497413280e-03f, 1.498263626e-03f, 1.499110634e-03f, 1.499954303e-03f, 1.500794631e-03f, 1.501631616e-03f,
+ 1.502465256e-03f, 1.503295550e-03f, 1.504122497e-03f, 1.504946094e-03f, 1.505766341e-03f, 1.506583235e-03f, 1.507396775e-03f, 1.508206960e-03f, 1.509013787e-03f, 1.509817256e-03f,
+ 1.510617364e-03f, 1.511414111e-03f, 1.512207494e-03f, 1.512997512e-03f, 1.513784164e-03f, 1.514567448e-03f, 1.515347363e-03f, 1.516123906e-03f, 1.516897078e-03f, 1.517666875e-03f,
+ 1.518433297e-03f, 1.519196342e-03f, 1.519956009e-03f, 1.520712296e-03f, 1.521465201e-03f, 1.522214724e-03f, 1.522960863e-03f, 1.523703617e-03f, 1.524442984e-03f, 1.525178962e-03f,
+ 1.525911550e-03f, 1.526640748e-03f, 1.527366553e-03f, 1.528088964e-03f, 1.528807979e-03f, 1.529523599e-03f, 1.530235820e-03f, 1.530944641e-03f, 1.531650062e-03f, 1.532352082e-03f,
+ 1.533050697e-03f, 1.533745908e-03f, 1.534437713e-03f, 1.535126111e-03f, 1.535811101e-03f, 1.536492680e-03f, 1.537170848e-03f, 1.537845604e-03f, 1.538516946e-03f, 1.539184873e-03f,
+ 1.539849384e-03f, 1.540510478e-03f, 1.541168153e-03f, 1.541822408e-03f, 1.542473242e-03f, 1.543120654e-03f, 1.543764642e-03f, 1.544405205e-03f, 1.545042342e-03f, 1.545676053e-03f,
+ 1.546306335e-03f, 1.546933187e-03f, 1.547556609e-03f, 1.548176599e-03f, 1.548793157e-03f, 1.549406280e-03f, 1.550015968e-03f, 1.550622220e-03f, 1.551225034e-03f, 1.551824410e-03f,
+ 1.552420346e-03f, 1.553012842e-03f, 1.553601895e-03f, 1.554187506e-03f, 1.554769673e-03f, 1.555348395e-03f, 1.555923671e-03f, 1.556495500e-03f, 1.557063881e-03f, 1.557628812e-03f,
+ 1.558190294e-03f, 1.558748324e-03f, 1.559302902e-03f, 1.559854026e-03f, 1.560401697e-03f, 1.560945912e-03f, 1.561486671e-03f, 1.562023973e-03f, 1.562557817e-03f, 1.563088202e-03f,
+ 1.563615127e-03f, 1.564138591e-03f, 1.564658593e-03f, 1.565175132e-03f, 1.565688208e-03f, 1.566197819e-03f, 1.566703964e-03f, 1.567206644e-03f, 1.567705855e-03f, 1.568201599e-03f,
+ 1.568693874e-03f, 1.569182678e-03f, 1.569668012e-03f, 1.570149874e-03f, 1.570628264e-03f, 1.571103181e-03f, 1.571574623e-03f, 1.572042591e-03f, 1.572507083e-03f, 1.572968098e-03f,
+ 1.573425636e-03f, 1.573879696e-03f, 1.574330277e-03f, 1.574777379e-03f, 1.575221000e-03f, 1.575661139e-03f, 1.576097797e-03f, 1.576530972e-03f, 1.576960664e-03f, 1.577386872e-03f,
+ 1.577809595e-03f, 1.578228832e-03f, 1.578644584e-03f, 1.579056848e-03f, 1.579465624e-03f, 1.579870913e-03f, 1.580272712e-03f, 1.580671022e-03f, 1.581065841e-03f, 1.581457170e-03f,
+ 1.581845007e-03f, 1.582229351e-03f, 1.582610203e-03f, 1.582987562e-03f, 1.583361426e-03f, 1.583731796e-03f, 1.584098670e-03f, 1.584462049e-03f, 1.584821931e-03f, 1.585178317e-03f,
+ 1.585531204e-03f, 1.585880594e-03f, 1.586226485e-03f, 1.586568877e-03f, 1.586907769e-03f, 1.587243161e-03f, 1.587575052e-03f, 1.587903442e-03f, 1.588228330e-03f, 1.588549716e-03f,
+ 1.588867599e-03f, 1.589181979e-03f, 1.589492855e-03f, 1.589800227e-03f, 1.590104094e-03f, 1.590404457e-03f, 1.590701314e-03f, 1.590994665e-03f, 1.591284509e-03f, 1.591570847e-03f,
+ 1.591853678e-03f, 1.592133001e-03f, 1.592408816e-03f, 1.592681123e-03f, 1.592949921e-03f, 1.593215210e-03f, 1.593476989e-03f, 1.593735259e-03f, 1.593990019e-03f, 1.594241268e-03f,
+ 1.594489006e-03f, 1.594733233e-03f, 1.594973948e-03f, 1.595211152e-03f, 1.595444844e-03f, 1.595675023e-03f, 1.595901690e-03f, 1.596124844e-03f, 1.596344484e-03f, 1.596560611e-03f,
+ 1.596773225e-03f, 1.596982324e-03f, 1.597187909e-03f, 1.597389980e-03f, 1.597588536e-03f, 1.597783577e-03f, 1.597975103e-03f, 1.598163114e-03f, 1.598347610e-03f, 1.598528589e-03f,
+ 1.598706053e-03f, 1.598880001e-03f, 1.599050433e-03f, 1.599217348e-03f, 1.599380747e-03f, 1.599540630e-03f, 1.599696995e-03f, 1.599849844e-03f, 1.599999176e-03f, 1.600144990e-03f,
+ 1.600287288e-03f, 1.600426068e-03f, 1.600561331e-03f, 1.600693077e-03f, 1.600821305e-03f, 1.600946015e-03f, 1.601067208e-03f, 1.601184883e-03f, 1.601299041e-03f, 1.601409680e-03f,
+ 1.601516802e-03f, 1.601620407e-03f, 1.601720493e-03f, 1.601817062e-03f, 1.601910113e-03f, 1.601999646e-03f, 1.602085661e-03f, 1.602168159e-03f, 1.602247139e-03f, 1.602322602e-03f,
+ 1.602394547e-03f, 1.602462974e-03f, 1.602527885e-03f, 1.602589277e-03f, 1.602647153e-03f, 1.602701511e-03f, 1.602752353e-03f, 1.602799677e-03f, 1.602843485e-03f, 1.602883775e-03f,
+ 1.602920550e-03f, 1.602953807e-03f, 1.602983549e-03f, 1.603009774e-03f, 1.603032484e-03f, 1.603051677e-03f, 1.603067355e-03f, 1.603079518e-03f, 1.603088165e-03f, 1.603093298e-03f,
+ 1.603094915e-03f, 1.603093018e-03f, 1.603087607e-03f, 1.603078681e-03f, 1.603066241e-03f, 1.603050288e-03f, 1.603030821e-03f, 1.603007841e-03f, 1.602981349e-03f, 1.602951343e-03f,
+ 1.602917826e-03f, 1.602880796e-03f, 1.602840254e-03f, 1.602796202e-03f, 1.602748638e-03f, 1.602697563e-03f, 1.602642978e-03f, 1.602584883e-03f, 1.602523278e-03f, 1.602458163e-03f,
+ 1.602389540e-03f, 1.602317408e-03f, 1.602241767e-03f, 1.602162619e-03f, 1.602079963e-03f, 1.601993800e-03f, 1.601904130e-03f, 1.601810954e-03f, 1.601714273e-03f, 1.601614085e-03f,
+ 1.601510393e-03f, 1.601403196e-03f, 1.601292495e-03f, 1.601178291e-03f, 1.601060583e-03f, 1.600939373e-03f, 1.600814660e-03f, 1.600686446e-03f, 1.600554731e-03f, 1.600419515e-03f,
+ 1.600280798e-03f, 1.600138582e-03f, 1.599992867e-03f, 1.599843654e-03f, 1.599690942e-03f, 1.599534733e-03f, 1.599375026e-03f, 1.599211824e-03f, 1.599045126e-03f, 1.598874932e-03f,
+ 1.598701244e-03f, 1.598524062e-03f, 1.598343387e-03f, 1.598159218e-03f, 1.597971558e-03f, 1.597780406e-03f, 1.597585763e-03f, 1.597387630e-03f, 1.597186008e-03f, 1.596980896e-03f,
+ 1.596772296e-03f, 1.596560209e-03f, 1.596344634e-03f, 1.596125574e-03f, 1.595903028e-03f, 1.595676997e-03f, 1.595447482e-03f, 1.595214484e-03f, 1.594978003e-03f, 1.594738040e-03f,
+ 1.594494596e-03f, 1.594247671e-03f, 1.593997267e-03f, 1.593743384e-03f, 1.593486023e-03f, 1.593225185e-03f, 1.592960870e-03f, 1.592693079e-03f, 1.592421814e-03f, 1.592147074e-03f,
+ 1.591868861e-03f, 1.591587175e-03f, 1.591302018e-03f, 1.591013390e-03f, 1.590721292e-03f, 1.590425725e-03f, 1.590126690e-03f, 1.589824188e-03f, 1.589518219e-03f, 1.589208784e-03f,
+ 1.588895885e-03f, 1.588579522e-03f, 1.588259696e-03f, 1.587936408e-03f, 1.587609659e-03f, 1.587279450e-03f, 1.586945782e-03f, 1.586608656e-03f, 1.586268072e-03f, 1.585924032e-03f,
+ 1.585576537e-03f, 1.585225587e-03f, 1.584871184e-03f, 1.584513329e-03f, 1.584152023e-03f, 1.583787266e-03f, 1.583419059e-03f, 1.583047405e-03f, 1.582672303e-03f, 1.582293755e-03f,
+ 1.581911761e-03f, 1.581526324e-03f, 1.581137443e-03f, 1.580745121e-03f, 1.580349357e-03f, 1.579950154e-03f, 1.579547512e-03f, 1.579141432e-03f, 1.578731916e-03f, 1.578318964e-03f,
+ 1.577902578e-03f, 1.577482759e-03f, 1.577059508e-03f, 1.576632825e-03f, 1.576202713e-03f, 1.575769173e-03f, 1.575332205e-03f, 1.574891811e-03f, 1.574447991e-03f, 1.574000748e-03f,
+ 1.573550082e-03f, 1.573095994e-03f, 1.572638487e-03f, 1.572177560e-03f, 1.571713215e-03f, 1.571245454e-03f, 1.570774277e-03f, 1.570299686e-03f, 1.569821682e-03f, 1.569340267e-03f,
+ 1.568855441e-03f, 1.568367207e-03f, 1.567875564e-03f, 1.567380515e-03f, 1.566882061e-03f, 1.566380203e-03f, 1.565874942e-03f, 1.565366280e-03f, 1.564854218e-03f, 1.564338758e-03f,
+ 1.563819900e-03f, 1.563297647e-03f, 1.562771999e-03f, 1.562242957e-03f, 1.561710524e-03f, 1.561174701e-03f, 1.560635488e-03f, 1.560092888e-03f, 1.559546902e-03f, 1.558997530e-03f,
+ 1.558444776e-03f, 1.557888639e-03f, 1.557329122e-03f, 1.556766226e-03f, 1.556199952e-03f, 1.555630302e-03f, 1.555057277e-03f, 1.554480879e-03f, 1.553901109e-03f, 1.553317968e-03f,
+ 1.552731459e-03f, 1.552141583e-03f, 1.551548340e-03f, 1.550951734e-03f, 1.550351764e-03f, 1.549748433e-03f, 1.549141743e-03f, 1.548531694e-03f, 1.547918289e-03f, 1.547301528e-03f,
+ 1.546681414e-03f, 1.546057948e-03f, 1.545431132e-03f, 1.544800967e-03f, 1.544167454e-03f, 1.543530596e-03f, 1.542890394e-03f, 1.542246850e-03f, 1.541599965e-03f, 1.540949740e-03f,
+ 1.540296178e-03f, 1.539639281e-03f, 1.538979049e-03f, 1.538315484e-03f, 1.537648589e-03f, 1.536978364e-03f, 1.536304812e-03f, 1.535627934e-03f, 1.534947732e-03f, 1.534264207e-03f,
+ 1.533577361e-03f, 1.532887197e-03f, 1.532193715e-03f, 1.531496917e-03f, 1.530796806e-03f, 1.530093383e-03f, 1.529386649e-03f, 1.528676606e-03f, 1.527963257e-03f, 1.527246603e-03f,
+ 1.526526645e-03f, 1.525803386e-03f, 1.525076827e-03f, 1.524346970e-03f, 1.523613817e-03f, 1.522877369e-03f, 1.522137630e-03f, 1.521394599e-03f, 1.520648280e-03f, 1.519898674e-03f,
+ 1.519145782e-03f, 1.518389608e-03f, 1.517630152e-03f, 1.516867416e-03f, 1.516101403e-03f, 1.515332114e-03f, 1.514559551e-03f, 1.513783716e-03f, 1.513004611e-03f, 1.512222238e-03f,
+ 1.511436599e-03f, 1.510647695e-03f, 1.509855529e-03f, 1.509060102e-03f, 1.508261417e-03f, 1.507459476e-03f, 1.506654280e-03f, 1.505845831e-03f, 1.505034132e-03f, 1.504219184e-03f,
+ 1.503400989e-03f, 1.502579550e-03f, 1.501754868e-03f, 1.500926946e-03f, 1.500095784e-03f, 1.499261387e-03f, 1.498423754e-03f, 1.497582890e-03f, 1.496738794e-03f, 1.495891471e-03f,
+ 1.495040920e-03f, 1.494187146e-03f, 1.493330149e-03f, 1.492469933e-03f, 1.491606498e-03f, 1.490739847e-03f, 1.489869983e-03f, 1.488996906e-03f, 1.488120620e-03f, 1.487241127e-03f,
+ 1.486358428e-03f, 1.485472526e-03f, 1.484583423e-03f, 1.483691120e-03f, 1.482795622e-03f, 1.481896928e-03f, 1.480995042e-03f, 1.480089966e-03f, 1.479181701e-03f, 1.478270251e-03f,
+ 1.477355617e-03f, 1.476437801e-03f, 1.475516807e-03f, 1.474592635e-03f, 1.473665288e-03f, 1.472734769e-03f, 1.471801079e-03f, 1.470864221e-03f, 1.469924198e-03f, 1.468981010e-03f,
+ 1.468034662e-03f, 1.467085154e-03f, 1.466132490e-03f, 1.465176671e-03f, 1.464217699e-03f, 1.463255578e-03f, 1.462290310e-03f, 1.461321896e-03f, 1.460350339e-03f, 1.459375641e-03f,
+ 1.458397805e-03f, 1.457416833e-03f, 1.456432728e-03f, 1.455445491e-03f, 1.454455125e-03f, 1.453461633e-03f, 1.452465017e-03f, 1.451465278e-03f, 1.450462421e-03f, 1.449456446e-03f,
+ 1.448447357e-03f, 1.447435156e-03f, 1.446419845e-03f, 1.445401426e-03f, 1.444379903e-03f, 1.443355277e-03f, 1.442327551e-03f, 1.441296728e-03f, 1.440262809e-03f, 1.439225797e-03f,
+ 1.438185696e-03f, 1.437142507e-03f, 1.436096232e-03f, 1.435046875e-03f, 1.433994437e-03f, 1.432938922e-03f, 1.431880331e-03f, 1.430818667e-03f, 1.429753934e-03f, 1.428686132e-03f,
+ 1.427615266e-03f, 1.426541336e-03f, 1.425464347e-03f, 1.424384300e-03f, 1.423301198e-03f, 1.422215044e-03f, 1.421125840e-03f, 1.420033589e-03f, 1.418938293e-03f, 1.417839955e-03f,
+ 1.416738577e-03f, 1.415634163e-03f, 1.414526714e-03f, 1.413416234e-03f, 1.412302724e-03f, 1.411186188e-03f, 1.410066629e-03f, 1.408944048e-03f, 1.407818449e-03f, 1.406689834e-03f,
+ 1.405558206e-03f, 1.404423568e-03f, 1.403285922e-03f, 1.402145270e-03f, 1.401001616e-03f, 1.399854963e-03f, 1.398705312e-03f, 1.397552668e-03f, 1.396397031e-03f, 1.395238406e-03f,
+ 1.394076795e-03f, 1.392912200e-03f, 1.391744624e-03f, 1.390574071e-03f, 1.389400542e-03f, 1.388224041e-03f, 1.387044571e-03f, 1.385862133e-03f, 1.384676732e-03f, 1.383488369e-03f,
+ 1.382297047e-03f, 1.381102770e-03f, 1.379905540e-03f, 1.378705360e-03f, 1.377502233e-03f, 1.376296161e-03f, 1.375087148e-03f, 1.373875195e-03f, 1.372660307e-03f, 1.371442486e-03f,
+ 1.370221734e-03f, 1.368998055e-03f, 1.367771452e-03f, 1.366541926e-03f, 1.365309482e-03f, 1.364074123e-03f, 1.362835850e-03f, 1.361594667e-03f, 1.360350577e-03f, 1.359103582e-03f,
+ 1.357853687e-03f, 1.356600893e-03f, 1.355345203e-03f, 1.354086621e-03f, 1.352825149e-03f, 1.351560790e-03f, 1.350293548e-03f, 1.349023424e-03f, 1.347750423e-03f, 1.346474548e-03f,
+ 1.345195800e-03f, 1.343914183e-03f, 1.342629701e-03f, 1.341342356e-03f, 1.340052151e-03f, 1.338759088e-03f, 1.337463172e-03f, 1.336164406e-03f, 1.334862791e-03f, 1.333558332e-03f,
+ 1.332251030e-03f, 1.330940891e-03f, 1.329627915e-03f, 1.328312107e-03f, 1.326993469e-03f, 1.325672005e-03f, 1.324347718e-03f, 1.323020610e-03f, 1.321690685e-03f, 1.320357946e-03f,
+ 1.319022395e-03f, 1.317684037e-03f, 1.316342874e-03f, 1.314998910e-03f, 1.313652146e-03f, 1.312302588e-03f, 1.310950237e-03f, 1.309595097e-03f, 1.308237170e-03f, 1.306876461e-03f,
+ 1.305512973e-03f, 1.304146707e-03f, 1.302777669e-03f, 1.301405860e-03f, 1.300031284e-03f, 1.298653944e-03f, 1.297273843e-03f, 1.295890986e-03f, 1.294505374e-03f, 1.293117010e-03f,
+ 1.291725899e-03f, 1.290332044e-03f, 1.288935447e-03f, 1.287536112e-03f, 1.286134042e-03f, 1.284729241e-03f, 1.283321711e-03f, 1.281911456e-03f, 1.280498479e-03f, 1.279082783e-03f,
+ 1.277664372e-03f, 1.276243250e-03f, 1.274819418e-03f, 1.273392881e-03f, 1.271963641e-03f, 1.270531703e-03f, 1.269097070e-03f, 1.267659744e-03f, 1.266219729e-03f, 1.264777028e-03f,
+ 1.263331646e-03f, 1.261883584e-03f, 1.260432847e-03f, 1.258979438e-03f, 1.257523359e-03f, 1.256064615e-03f, 1.254603209e-03f, 1.253139145e-03f, 1.251672424e-03f, 1.250203052e-03f,
+ 1.248731031e-03f, 1.247256365e-03f, 1.245779058e-03f, 1.244299111e-03f, 1.242816530e-03f, 1.241331317e-03f, 1.239843476e-03f, 1.238353010e-03f, 1.236859923e-03f, 1.235364218e-03f,
+ 1.233865898e-03f, 1.232364968e-03f, 1.230861429e-03f, 1.229355287e-03f, 1.227846545e-03f, 1.226335205e-03f, 1.224821271e-03f, 1.223304747e-03f, 1.221785637e-03f, 1.220263943e-03f,
+ 1.218739670e-03f, 1.217212820e-03f, 1.215683398e-03f, 1.214151407e-03f, 1.212616850e-03f, 1.211079731e-03f, 1.209540053e-03f, 1.207997820e-03f, 1.206453036e-03f, 1.204905703e-03f,
+ 1.203355827e-03f, 1.201803409e-03f, 1.200248454e-03f, 1.198690966e-03f, 1.197130947e-03f, 1.195568402e-03f, 1.194003333e-03f, 1.192435745e-03f, 1.190865642e-03f, 1.189293026e-03f,
+ 1.187717902e-03f, 1.186140273e-03f, 1.184560142e-03f, 1.182977514e-03f, 1.181392391e-03f, 1.179804778e-03f, 1.178214678e-03f, 1.176622095e-03f, 1.175027032e-03f, 1.173429494e-03f,
+ 1.171829483e-03f, 1.170227004e-03f, 1.168622059e-03f, 1.167014654e-03f, 1.165404791e-03f, 1.163792474e-03f, 1.162177707e-03f, 1.160560493e-03f, 1.158940836e-03f, 1.157318741e-03f,
+ 1.155694210e-03f, 1.154067247e-03f, 1.152437857e-03f, 1.150806042e-03f, 1.149171807e-03f, 1.147535155e-03f, 1.145896090e-03f, 1.144254615e-03f, 1.142610736e-03f, 1.140964454e-03f,
+ 1.139315774e-03f, 1.137664701e-03f, 1.136011236e-03f, 1.134355385e-03f, 1.132697151e-03f, 1.131036538e-03f, 1.129373550e-03f, 1.127708190e-03f, 1.126040463e-03f, 1.124370371e-03f,
+ 1.122697919e-03f, 1.121023111e-03f, 1.119345951e-03f, 1.117666442e-03f, 1.115984588e-03f, 1.114300393e-03f, 1.112613861e-03f, 1.110924995e-03f, 1.109233800e-03f, 1.107540280e-03f,
+ 1.105844437e-03f, 1.104146277e-03f, 1.102445803e-03f, 1.100743019e-03f, 1.099037928e-03f, 1.097330535e-03f, 1.095620844e-03f, 1.093908858e-03f, 1.092194581e-03f, 1.090478017e-03f,
+ 1.088759171e-03f, 1.087038046e-03f, 1.085314645e-03f, 1.083588973e-03f, 1.081861035e-03f, 1.080130832e-03f, 1.078398371e-03f, 1.076663654e-03f, 1.074926686e-03f, 1.073187470e-03f,
+ 1.071446011e-03f, 1.069702312e-03f, 1.067956377e-03f, 1.066208211e-03f, 1.064457817e-03f, 1.062705199e-03f, 1.060950361e-03f, 1.059193308e-03f, 1.057434043e-03f, 1.055672571e-03f,
+ 1.053908894e-03f, 1.052143018e-03f, 1.050374946e-03f, 1.048604682e-03f, 1.046832231e-03f, 1.045057596e-03f, 1.043280781e-03f, 1.041501791e-03f, 1.039720629e-03f, 1.037937300e-03f,
+ 1.036151807e-03f, 1.034364154e-03f, 1.032574347e-03f, 1.030782388e-03f, 1.028988281e-03f, 1.027192032e-03f, 1.025393643e-03f, 1.023593119e-03f, 1.021790465e-03f, 1.019985683e-03f,
+ 1.018178779e-03f, 1.016369756e-03f, 1.014558618e-03f, 1.012745370e-03f, 1.010930015e-03f, 1.009112559e-03f, 1.007293004e-03f, 1.005471355e-03f, 1.003647616e-03f, 1.001821791e-03f,
+ 9.999938851e-04f, 9.981639014e-04f, 9.963318443e-04f, 9.944977180e-04f, 9.926615267e-04f, 9.908232744e-04f, 9.889829654e-04f, 9.871406038e-04f, 9.852961938e-04f, 9.834497396e-04f,
+ 9.816012454e-04f, 9.797507152e-04f, 9.778981534e-04f, 9.760435640e-04f, 9.741869514e-04f, 9.723283196e-04f, 9.704676730e-04f, 9.686050156e-04f, 9.667403517e-04f, 9.648736856e-04f,
+ 9.630050214e-04f, 9.611343634e-04f, 9.592617158e-04f, 9.573870828e-04f, 9.555104686e-04f, 9.536318776e-04f, 9.517513139e-04f, 9.498687817e-04f, 9.479842855e-04f, 9.460978293e-04f,
+ 9.442094175e-04f, 9.423190543e-04f, 9.404267439e-04f, 9.385324908e-04f, 9.366362990e-04f, 9.347381730e-04f, 9.328381170e-04f, 9.309361353e-04f, 9.290322321e-04f, 9.271264118e-04f,
+ 9.252186787e-04f, 9.233090370e-04f, 9.213974912e-04f, 9.194840454e-04f, 9.175687040e-04f, 9.156514714e-04f, 9.137323518e-04f, 9.118113495e-04f, 9.098884690e-04f, 9.079637145e-04f,
+ 9.060370904e-04f, 9.041086010e-04f, 9.021782507e-04f, 9.002460438e-04f, 8.983119846e-04f, 8.963760776e-04f, 8.944383271e-04f, 8.924987374e-04f, 8.905573129e-04f, 8.886140580e-04f,
+ 8.866689771e-04f, 8.847220745e-04f, 8.827733547e-04f, 8.808228219e-04f, 8.788704807e-04f, 8.769163354e-04f, 8.749603904e-04f, 8.730026500e-04f, 8.710431188e-04f, 8.690818011e-04f,
+ 8.671187014e-04f, 8.651538239e-04f, 8.631871733e-04f, 8.612187538e-04f, 8.592485699e-04f, 8.572766261e-04f, 8.553029268e-04f, 8.533274764e-04f, 8.513502793e-04f, 8.493713401e-04f,
+ 8.473906631e-04f, 8.454082528e-04f, 8.434241137e-04f, 8.414382501e-04f, 8.394506667e-04f, 8.374613678e-04f, 8.354703580e-04f, 8.334776416e-04f, 8.314832232e-04f, 8.294871073e-04f,
+ 8.274892983e-04f, 8.254898007e-04f, 8.234886190e-04f, 8.214857577e-04f, 8.194812213e-04f, 8.174750143e-04f, 8.154671413e-04f, 8.134576066e-04f, 8.114464148e-04f, 8.094335705e-04f,
+ 8.074190782e-04f, 8.054029423e-04f, 8.033851674e-04f, 8.013657581e-04f, 7.993447188e-04f, 7.973220541e-04f, 7.952977685e-04f, 7.932718666e-04f, 7.912443529e-04f, 7.892152319e-04f,
+ 7.871845083e-04f, 7.851521865e-04f, 7.831182712e-04f, 7.810827668e-04f, 7.790456780e-04f, 7.770070092e-04f, 7.749667652e-04f, 7.729249504e-04f, 7.708815694e-04f, 7.688366269e-04f,
+ 7.667901273e-04f, 7.647420753e-04f, 7.626924754e-04f, 7.606413323e-04f, 7.585886506e-04f, 7.565344347e-04f, 7.544786895e-04f, 7.524214194e-04f, 7.503626290e-04f, 7.483023230e-04f,
+ 7.462405060e-04f, 7.441771825e-04f, 7.421123573e-04f, 7.400460349e-04f, 7.379782200e-04f, 7.359089171e-04f, 7.338381310e-04f, 7.317658662e-04f, 7.296921274e-04f, 7.276169193e-04f,
+ 7.255402464e-04f, 7.234621134e-04f, 7.213825250e-04f, 7.193014858e-04f, 7.172190004e-04f, 7.151350736e-04f, 7.130497100e-04f, 7.109629142e-04f, 7.088746909e-04f, 7.067850449e-04f,
+ 7.046939806e-04f, 7.026015029e-04f, 7.005076164e-04f, 6.984123258e-04f, 6.963156358e-04f, 6.942175510e-04f, 6.921180761e-04f, 6.900172159e-04f, 6.879149750e-04f, 6.858113582e-04f,
+ 6.837063700e-04f, 6.816000153e-04f, 6.794922987e-04f, 6.773832249e-04f, 6.752727987e-04f, 6.731610247e-04f, 6.710479077e-04f, 6.689334524e-04f, 6.668176635e-04f, 6.647005457e-04f,
+ 6.625821038e-04f, 6.604623425e-04f, 6.583412665e-04f, 6.562188805e-04f, 6.540951893e-04f, 6.519701977e-04f, 6.498439103e-04f, 6.477163319e-04f, 6.455874673e-04f, 6.434573212e-04f,
+ 6.413258983e-04f, 6.391932034e-04f, 6.370592414e-04f, 6.349240168e-04f, 6.327875345e-04f, 6.306497993e-04f, 6.285108159e-04f, 6.263705891e-04f, 6.242291236e-04f, 6.220864242e-04f,
+ 6.199424958e-04f, 6.177973430e-04f, 6.156509707e-04f, 6.135033837e-04f, 6.113545867e-04f, 6.092045845e-04f, 6.070533819e-04f, 6.049009837e-04f, 6.027473947e-04f, 6.005926197e-04f,
+ 5.984366635e-04f, 5.962795309e-04f, 5.941212266e-04f, 5.919617556e-04f, 5.898011226e-04f, 5.876393324e-04f, 5.854763899e-04f, 5.833122998e-04f, 5.811470669e-04f, 5.789806962e-04f,
+ 5.768131924e-04f, 5.746445603e-04f, 5.724748047e-04f, 5.703039305e-04f, 5.681319426e-04f, 5.659588457e-04f, 5.637846447e-04f, 5.616093444e-04f, 5.594329497e-04f, 5.572554653e-04f,
+ 5.550768962e-04f, 5.528972472e-04f, 5.507165232e-04f, 5.485347289e-04f, 5.463518692e-04f, 5.441679491e-04f, 5.419829733e-04f, 5.397969467e-04f, 5.376098741e-04f, 5.354217605e-04f,
+ 5.332326106e-04f, 5.310424294e-04f, 5.288512218e-04f, 5.266589925e-04f, 5.244657465e-04f, 5.222714886e-04f, 5.200762237e-04f, 5.178799566e-04f, 5.156826924e-04f, 5.134844358e-04f,
+ 5.112851917e-04f, 5.090849650e-04f, 5.068837606e-04f, 5.046815834e-04f, 5.024784383e-04f, 5.002743302e-04f, 4.980692639e-04f, 4.958632443e-04f, 4.936562764e-04f, 4.914483650e-04f,
+ 4.892395151e-04f, 4.870297316e-04f, 4.848190193e-04f, 4.826073831e-04f, 4.803948281e-04f, 4.781813590e-04f, 4.759669808e-04f, 4.737516984e-04f, 4.715355167e-04f, 4.693184406e-04f,
+ 4.671004751e-04f, 4.648816251e-04f, 4.626618954e-04f, 4.604412911e-04f, 4.582198170e-04f, 4.559974780e-04f, 4.537742792e-04f, 4.515502253e-04f, 4.493253214e-04f, 4.470995724e-04f,
+ 4.448729832e-04f, 4.426455588e-04f, 4.404173040e-04f, 4.381882239e-04f, 4.359583233e-04f, 4.337276072e-04f, 4.314960805e-04f, 4.292637483e-04f, 4.270306154e-04f, 4.247966867e-04f,
+ 4.225619673e-04f, 4.203264621e-04f, 4.180901760e-04f, 4.158531140e-04f, 4.136152810e-04f, 4.113766820e-04f, 4.091373220e-04f, 4.068972059e-04f, 4.046563386e-04f, 4.024147252e-04f,
+ 4.001723705e-04f, 3.979292796e-04f, 3.956854575e-04f, 3.934409090e-04f, 3.911956391e-04f, 3.889496529e-04f, 3.867029553e-04f, 3.844555512e-04f, 3.822074456e-04f, 3.799586436e-04f,
+ 3.777091500e-04f, 3.754589699e-04f, 3.732081083e-04f, 3.709565700e-04f, 3.687043601e-04f, 3.664514836e-04f, 3.641979455e-04f, 3.619437507e-04f, 3.596889042e-04f, 3.574334110e-04f,
+ 3.551772761e-04f, 3.529205044e-04f, 3.506631011e-04f, 3.484050710e-04f, 3.461464191e-04f, 3.438871505e-04f, 3.416272701e-04f, 3.393667830e-04f, 3.371056940e-04f, 3.348440083e-04f,
+ 3.325817308e-04f, 3.303188665e-04f, 3.280554204e-04f, 3.257913975e-04f, 3.235268028e-04f, 3.212616413e-04f, 3.189959180e-04f, 3.167296380e-04f, 3.144628062e-04f, 3.121954275e-04f,
+ 3.099275072e-04f, 3.076590500e-04f, 3.053900611e-04f, 3.031205455e-04f, 3.008505081e-04f, 2.985799540e-04f, 2.963088882e-04f, 2.940373156e-04f, 2.917652414e-04f, 2.894926705e-04f,
+ 2.872196079e-04f, 2.849460587e-04f, 2.826720279e-04f, 2.803975204e-04f, 2.781225413e-04f, 2.758470957e-04f, 2.735711885e-04f, 2.712948247e-04f, 2.690180094e-04f, 2.667407477e-04f,
+ 2.644630444e-04f, 2.621849047e-04f, 2.599063335e-04f, 2.576273359e-04f, 2.553479170e-04f, 2.530680816e-04f, 2.507878350e-04f, 2.485071820e-04f, 2.462261277e-04f, 2.439446772e-04f,
+ 2.416628354e-04f, 2.393806074e-04f, 2.370979983e-04f, 2.348150130e-04f, 2.325316566e-04f, 2.302479341e-04f, 2.279638505e-04f, 2.256794109e-04f, 2.233946203e-04f, 2.211094837e-04f,
+ 2.188240063e-04f, 2.165381929e-04f, 2.142520486e-04f, 2.119655785e-04f, 2.096787876e-04f, 2.073916810e-04f, 2.051042636e-04f, 2.028165405e-04f, 2.005285168e-04f, 1.982401974e-04f,
+ 1.959515875e-04f, 1.936626920e-04f, 1.913735159e-04f, 1.890840644e-04f, 1.867943425e-04f, 1.845043552e-04f, 1.822141075e-04f, 1.799236045e-04f, 1.776328511e-04f, 1.753418526e-04f,
+ 1.730506138e-04f, 1.707591398e-04f, 1.684674358e-04f, 1.661755066e-04f, 1.638833574e-04f, 1.615909931e-04f, 1.592984189e-04f, 1.570056398e-04f, 1.547126607e-04f, 1.524194868e-04f,
+ 1.501261231e-04f, 1.478325746e-04f, 1.455388464e-04f, 1.432449435e-04f, 1.409508710e-04f, 1.386566338e-04f, 1.363622371e-04f, 1.340676858e-04f, 1.317729851e-04f, 1.294781399e-04f,
+ 1.271831553e-04f, 1.248880363e-04f, 1.225927880e-04f, 1.202974155e-04f, 1.180019237e-04f, 1.157063177e-04f, 1.134106025e-04f, 1.111147832e-04f, 1.088188648e-04f, 1.065228524e-04f,
+ 1.042267510e-04f, 1.019305656e-04f, 9.963430136e-05f, 9.733796320e-05f, 9.504155619e-05f, 9.274508539e-05f, 9.044855583e-05f, 8.815197255e-05f, 8.585534059e-05f, 8.355866498e-05f,
+ 8.126195078e-05f, 7.896520300e-05f, 7.666842670e-05f, 7.437162690e-05f, 7.207480866e-05f, 6.977797700e-05f, 6.748113696e-05f, 6.518429358e-05f, 6.288745190e-05f, 6.059061694e-05f,
+ 5.829379376e-05f, 5.599698737e-05f, 5.370020283e-05f, 5.140344515e-05f, 4.910671938e-05f, 4.681003056e-05f, 4.451338370e-05f, 4.221678386e-05f, 3.992023605e-05f, 3.762374532e-05f,
+ 3.532731668e-05f, 3.303095519e-05f, 3.073466586e-05f, 2.843845373e-05f, 2.614232382e-05f, 2.384628117e-05f, 2.155033080e-05f, 1.925447775e-05f, 1.695872704e-05f, 1.466308370e-05f,
+ 1.236755275e-05f, 1.007213922e-05f, 7.776848146e-06f, 5.481684540e-06f, 3.186653432e-06f, 8.917598434e-07f, -1.402991201e-06f, -3.697594678e-06f, -5.992045567e-06f, -8.286338846e-06f,
+ -1.058046949e-05f, -1.287443249e-05f, -1.516822282e-05f, -1.746183546e-05f, -1.975526539e-05f, -2.204850760e-05f, -2.434155707e-05f, -2.663440878e-05f, -2.892705772e-05f, -3.121949887e-05f,
+ -3.351172723e-05f, -3.580373778e-05f, -3.809552550e-05f, -4.038708539e-05f, -4.267841243e-05f, -4.496950162e-05f, -4.726034795e-05f, -4.955094640e-05f, -5.184129198e-05f, -5.413137968e-05f,
+ -5.642120448e-05f, -5.871076140e-05f, -6.100004542e-05f, -6.328905154e-05f, -6.557777476e-05f, -6.786621008e-05f, -7.015435249e-05f, -7.244219701e-05f, -7.472973864e-05f, -7.701697237e-05f,
+ -7.930389321e-05f, -8.159049617e-05f, -8.387677624e-05f, -8.616272845e-05f, -8.844834780e-05f, -9.073362929e-05f, -9.301856795e-05f, -9.530315877e-05f, -9.758739677e-05f, -9.987127697e-05f,
+ -1.021547944e-04f, -1.044379440e-04f, -1.067207209e-04f, -1.090031200e-04f, -1.112851365e-04f, -1.135667652e-04f, -1.158480012e-04f, -1.181288396e-04f, -1.204092754e-04f, -1.226893035e-04f,
+ -1.249689191e-04f, -1.272481171e-04f, -1.295268926e-04f, -1.318052406e-04f, -1.340831562e-04f, -1.363606343e-04f, -1.386376700e-04f, -1.409142584e-04f, -1.431903944e-04f, -1.454660731e-04f,
+ -1.477412896e-04f, -1.500160389e-04f, -1.522903161e-04f, -1.545641161e-04f, -1.568374340e-04f, -1.591102649e-04f, -1.613826038e-04f, -1.636544458e-04f, -1.659257859e-04f, -1.681966192e-04f,
+ -1.704669406e-04f, -1.727367454e-04f, -1.750060284e-04f, -1.772747849e-04f, -1.795430098e-04f, -1.818106982e-04f, -1.840778452e-04f, -1.863444458e-04f, -1.886104951e-04f, -1.908759881e-04f,
+ -1.931409200e-04f, -1.954052858e-04f, -1.976690805e-04f, -1.999322993e-04f, -2.021949371e-04f, -2.044569892e-04f, -2.067184505e-04f, -2.089793162e-04f, -2.112395813e-04f, -2.134992409e-04f,
+ -2.157582901e-04f, -2.180167240e-04f, -2.202745376e-04f, -2.225317261e-04f, -2.247882845e-04f, -2.270442079e-04f, -2.292994915e-04f, -2.315541303e-04f, -2.338081194e-04f, -2.360614539e-04f,
+ -2.383141290e-04f, -2.405661396e-04f, -2.428174810e-04f, -2.450681482e-04f, -2.473181363e-04f, -2.495674405e-04f, -2.518160558e-04f, -2.540639774e-04f, -2.563112004e-04f, -2.585577199e-04f,
+ -2.608035310e-04f, -2.630486288e-04f, -2.652930085e-04f, -2.675366652e-04f, -2.697795940e-04f, -2.720217900e-04f, -2.742632484e-04f, -2.765039643e-04f, -2.787439329e-04f, -2.809831492e-04f,
+ -2.832216084e-04f, -2.854593056e-04f, -2.876962361e-04f, -2.899323949e-04f, -2.921677771e-04f, -2.944023780e-04f, -2.966361926e-04f, -2.988692162e-04f, -3.011014438e-04f, -3.033328707e-04f,
+ -3.055634920e-04f, -3.077933028e-04f, -3.100222984e-04f, -3.122504738e-04f, -3.144778243e-04f, -3.167043449e-04f, -3.189300310e-04f, -3.211548776e-04f, -3.233788800e-04f, -3.256020332e-04f,
+ -3.278243325e-04f, -3.300457731e-04f, -3.322663502e-04f, -3.344860588e-04f, -3.367048943e-04f, -3.389228519e-04f, -3.411399266e-04f, -3.433561137e-04f, -3.455714084e-04f, -3.477858059e-04f,
+ -3.499993014e-04f, -3.522118901e-04f, -3.544235672e-04f, -3.566343279e-04f, -3.588441674e-04f, -3.610530810e-04f, -3.632610638e-04f, -3.654681111e-04f, -3.676742181e-04f, -3.698793799e-04f,
+ -3.720835920e-04f, -3.742868493e-04f, -3.764891473e-04f, -3.786904811e-04f, -3.808908459e-04f, -3.830902370e-04f, -3.852886497e-04f, -3.874860791e-04f, -3.896825205e-04f, -3.918779692e-04f,
+ -3.940724204e-04f, -3.962658694e-04f, -3.984583114e-04f, -4.006497416e-04f, -4.028401554e-04f, -4.050295480e-04f, -4.072179146e-04f, -4.094052506e-04f, -4.115915511e-04f, -4.137768115e-04f,
+ -4.159610270e-04f, -4.181441930e-04f, -4.203263046e-04f, -4.225073572e-04f, -4.246873461e-04f, -4.268662665e-04f, -4.290441137e-04f, -4.312208831e-04f, -4.333965698e-04f, -4.355711693e-04f,
+ -4.377446769e-04f, -4.399170877e-04f, -4.420883972e-04f, -4.442586006e-04f, -4.464276932e-04f, -4.485956705e-04f, -4.507625275e-04f, -4.529282598e-04f, -4.550928626e-04f, -4.572563313e-04f,
+ -4.594186611e-04f, -4.615798475e-04f, -4.637398856e-04f, -4.658987710e-04f, -4.680564988e-04f, -4.702130645e-04f, -4.723684634e-04f, -4.745226908e-04f, -4.766757422e-04f, -4.788276128e-04f,
+ -4.809782979e-04f, -4.831277931e-04f, -4.852760936e-04f, -4.874231947e-04f, -4.895690920e-04f, -4.917137806e-04f, -4.938572561e-04f, -4.959995137e-04f, -4.981405489e-04f, -5.002803570e-04f,
+ -5.024189335e-04f, -5.045562737e-04f, -5.066923729e-04f, -5.088272267e-04f, -5.109608304e-04f, -5.130931794e-04f, -5.152242690e-04f, -5.173540948e-04f, -5.194826521e-04f, -5.216099364e-04f,
+ -5.237359429e-04f, -5.258606673e-04f, -5.279841048e-04f, -5.301062510e-04f, -5.322271012e-04f, -5.343466508e-04f, -5.364648954e-04f, -5.385818303e-04f, -5.406974510e-04f, -5.428117529e-04f,
+ -5.449247315e-04f, -5.470363823e-04f, -5.491467006e-04f, -5.512556819e-04f, -5.533633218e-04f, -5.554696156e-04f, -5.575745588e-04f, -5.596781470e-04f, -5.617803755e-04f, -5.638812398e-04f,
+ -5.659807355e-04f, -5.680788580e-04f, -5.701756028e-04f, -5.722709653e-04f, -5.743649411e-04f, -5.764575258e-04f, -5.785487146e-04f, -5.806385033e-04f, -5.827268872e-04f, -5.848138620e-04f,
+ -5.868994230e-04f, -5.889835658e-04f, -5.910662860e-04f, -5.931475791e-04f, -5.952274405e-04f, -5.973058659e-04f, -5.993828507e-04f, -6.014583905e-04f, -6.035324808e-04f, -6.056051172e-04f,
+ -6.076762952e-04f, -6.097460104e-04f, -6.118142583e-04f, -6.138810345e-04f, -6.159463345e-04f, -6.180101539e-04f, -6.200724883e-04f, -6.221333333e-04f, -6.241926844e-04f, -6.262505371e-04f,
+ -6.283068872e-04f, -6.303617301e-04f, -6.324150615e-04f, -6.344668769e-04f, -6.365171720e-04f, -6.385659423e-04f, -6.406131835e-04f, -6.426588911e-04f, -6.447030609e-04f, -6.467456882e-04f,
+ -6.487867689e-04f, -6.508262986e-04f, -6.528642727e-04f, -6.549006871e-04f, -6.569355373e-04f, -6.589688189e-04f, -6.610005276e-04f, -6.630306590e-04f, -6.650592089e-04f, -6.670861727e-04f,
+ -6.691115463e-04f, -6.711353252e-04f, -6.731575051e-04f, -6.751780817e-04f, -6.771970506e-04f, -6.792144076e-04f, -6.812301483e-04f, -6.832442684e-04f, -6.852567635e-04f, -6.872676294e-04f,
+ -6.892768617e-04f, -6.912844562e-04f, -6.932904086e-04f, -6.952947145e-04f, -6.972973697e-04f, -6.992983699e-04f, -7.012977107e-04f, -7.032953880e-04f, -7.052913974e-04f, -7.072857347e-04f,
+ -7.092783956e-04f, -7.112693759e-04f, -7.132586712e-04f, -7.152462773e-04f, -7.172321901e-04f, -7.192164051e-04f, -7.211989182e-04f, -7.231797252e-04f, -7.251588218e-04f, -7.271362037e-04f,
+ -7.291118668e-04f, -7.310858069e-04f, -7.330580196e-04f, -7.350285008e-04f, -7.369972463e-04f, -7.389642519e-04f, -7.409295133e-04f, -7.428930264e-04f, -7.448547870e-04f, -7.468147909e-04f,
+ -7.487730339e-04f, -7.507295117e-04f, -7.526842203e-04f, -7.546371555e-04f, -7.565883131e-04f, -7.585376888e-04f, -7.604852787e-04f, -7.624310784e-04f, -7.643750839e-04f, -7.663172910e-04f,
+ -7.682576955e-04f, -7.701962934e-04f, -7.721330805e-04f, -7.740680525e-04f, -7.760012055e-04f, -7.779325353e-04f, -7.798620378e-04f, -7.817897088e-04f, -7.837155443e-04f, -7.856395401e-04f,
+ -7.875616922e-04f, -7.894819964e-04f, -7.914004486e-04f, -7.933170448e-04f, -7.952317809e-04f, -7.971446527e-04f, -7.990556563e-04f, -8.009647875e-04f, -8.028720422e-04f, -8.047774165e-04f,
+ -8.066809062e-04f, -8.085825073e-04f, -8.104822158e-04f, -8.123800276e-04f, -8.142759386e-04f, -8.161699448e-04f, -8.180620422e-04f, -8.199522268e-04f, -8.218404945e-04f, -8.237268413e-04f,
+ -8.256112633e-04f, -8.274937563e-04f, -8.293743164e-04f, -8.312529395e-04f, -8.331296218e-04f, -8.350043591e-04f, -8.368771476e-04f, -8.387479832e-04f, -8.406168619e-04f, -8.424837798e-04f,
+ -8.443487329e-04f, -8.462117172e-04f, -8.480727287e-04f, -8.499317636e-04f, -8.517888179e-04f, -8.536438876e-04f, -8.554969687e-04f, -8.573480574e-04f, -8.591971497e-04f, -8.610442417e-04f,
+ -8.628893294e-04f, -8.647324089e-04f, -8.665734764e-04f, -8.684125279e-04f, -8.702495594e-04f, -8.720845672e-04f, -8.739175473e-04f, -8.757484958e-04f, -8.775774088e-04f, -8.794042825e-04f,
+ -8.812291129e-04f, -8.830518962e-04f, -8.848726286e-04f, -8.866913061e-04f, -8.885079249e-04f, -8.903224812e-04f, -8.921349711e-04f, -8.939453908e-04f, -8.957537364e-04f, -8.975600040e-04f,
+ -8.993641900e-04f, -9.011662903e-04f, -9.029663013e-04f, -9.047642191e-04f, -9.065600399e-04f, -9.083537598e-04f, -9.101453752e-04f, -9.119348821e-04f, -9.137222768e-04f, -9.155075555e-04f,
+ -9.172907145e-04f, -9.190717499e-04f, -9.208506580e-04f, -9.226274351e-04f, -9.244020772e-04f, -9.261745808e-04f, -9.279449420e-04f, -9.297131572e-04f, -9.314792225e-04f, -9.332431342e-04f,
+ -9.350048886e-04f, -9.367644819e-04f, -9.385219105e-04f, -9.402771707e-04f, -9.420302586e-04f, -9.437811707e-04f, -9.455299031e-04f, -9.472764523e-04f, -9.490208145e-04f, -9.507629860e-04f,
+ -9.525029631e-04f, -9.542407423e-04f, -9.559763197e-04f, -9.577096917e-04f, -9.594408548e-04f, -9.611698051e-04f, -9.628965391e-04f, -9.646210531e-04f, -9.663433435e-04f, -9.680634067e-04f,
+ -9.697812389e-04f, -9.714968367e-04f, -9.732101963e-04f, -9.749213141e-04f, -9.766301866e-04f, -9.783368101e-04f, -9.800411810e-04f, -9.817432958e-04f, -9.834431508e-04f, -9.851407425e-04f,
+ -9.868360673e-04f, -9.885291215e-04f, -9.902199017e-04f, -9.919084043e-04f, -9.935946257e-04f, -9.952785624e-04f, -9.969602108e-04f, -9.986395673e-04f, -1.000316628e-03f, -1.001991391e-03f,
+ -1.003663851e-03f, -1.005334005e-03f, -1.007001849e-03f, -1.008667380e-03f, -1.010330595e-03f, -1.011991490e-03f, -1.013650062e-03f, -1.015306307e-03f, -1.016960221e-03f, -1.018611801e-03f,
+ -1.020261044e-03f, -1.021907946e-03f, -1.023552503e-03f, -1.025194713e-03f, -1.026834571e-03f, -1.028472075e-03f, -1.030107221e-03f, -1.031740005e-03f, -1.033370424e-03f, -1.034998475e-03f,
+ -1.036624154e-03f, -1.038247457e-03f, -1.039868382e-03f, -1.041486925e-03f, -1.043103082e-03f, -1.044716851e-03f, -1.046328227e-03f, -1.047937208e-03f, -1.049543789e-03f, -1.051147968e-03f,
+ -1.052749742e-03f, -1.054349106e-03f, -1.055946058e-03f, -1.057540594e-03f, -1.059132711e-03f, -1.060722405e-03f, -1.062309674e-03f, -1.063894513e-03f, -1.065476920e-03f, -1.067056891e-03f,
+ -1.068634423e-03f, -1.070209512e-03f, -1.071782156e-03f, -1.073352351e-03f, -1.074920094e-03f, -1.076485380e-03f, -1.078048209e-03f, -1.079608575e-03f, -1.081166475e-03f, -1.082721907e-03f,
+ -1.084274867e-03f, -1.085825352e-03f, -1.087373358e-03f, -1.088918883e-03f, -1.090461923e-03f, -1.092002475e-03f, -1.093540536e-03f, -1.095076102e-03f, -1.096609170e-03f, -1.098139737e-03f,
+ -1.099667800e-03f, -1.101193356e-03f, -1.102716401e-03f, -1.104236933e-03f, -1.105754948e-03f, -1.107270442e-03f, -1.108783414e-03f, -1.110293859e-03f, -1.111801774e-03f, -1.113307157e-03f,
+ -1.114810004e-03f, -1.116310313e-03f, -1.117808079e-03f, -1.119303300e-03f, -1.120795972e-03f, -1.122286093e-03f, -1.123773660e-03f, -1.125258669e-03f, -1.126741117e-03f, -1.128221001e-03f,
+ -1.129698319e-03f, -1.131173066e-03f, -1.132645241e-03f, -1.134114839e-03f, -1.135581858e-03f, -1.137046295e-03f, -1.138508147e-03f, -1.139967410e-03f, -1.141424082e-03f, -1.142878160e-03f,
+ -1.144329640e-03f, -1.145778520e-03f, -1.147224796e-03f, -1.148668466e-03f, -1.150109526e-03f, -1.151547974e-03f, -1.152983807e-03f, -1.154417021e-03f, -1.155847613e-03f, -1.157275582e-03f,
+ -1.158700923e-03f, -1.160123633e-03f, -1.161543711e-03f, -1.162961152e-03f, -1.164375954e-03f, -1.165788114e-03f, -1.167197629e-03f, -1.168604497e-03f, -1.170008713e-03f, -1.171410275e-03f,
+ -1.172809181e-03f, -1.174205428e-03f, -1.175599012e-03f, -1.176989930e-03f, -1.178378181e-03f, -1.179763760e-03f, -1.181146665e-03f, -1.182526893e-03f, -1.183904442e-03f, -1.185279308e-03f,
+ -1.186651489e-03f, -1.188020982e-03f, -1.189387784e-03f, -1.190751891e-03f, -1.192113302e-03f, -1.193472014e-03f, -1.194828023e-03f, -1.196181327e-03f, -1.197531923e-03f, -1.198879808e-03f,
+ -1.200224980e-03f, -1.201567436e-03f, -1.202907172e-03f, -1.204244187e-03f, -1.205578477e-03f, -1.206910040e-03f, -1.208238873e-03f, -1.209564973e-03f, -1.210888337e-03f, -1.212208963e-03f,
+ -1.213526848e-03f, -1.214841990e-03f, -1.216154385e-03f, -1.217464031e-03f, -1.218770925e-03f, -1.220075064e-03f, -1.221376446e-03f, -1.222675069e-03f, -1.223970929e-03f, -1.225264023e-03f,
+ -1.226554350e-03f, -1.227841906e-03f, -1.229126689e-03f, -1.230408696e-03f, -1.231687925e-03f, -1.232964372e-03f, -1.234238036e-03f, -1.235508914e-03f, -1.236777002e-03f, -1.238042299e-03f,
+ -1.239304802e-03f, -1.240564508e-03f, -1.241821415e-03f, -1.243075519e-03f, -1.244326820e-03f, -1.245575313e-03f, -1.246820997e-03f, -1.248063868e-03f, -1.249303925e-03f, -1.250541165e-03f,
+ -1.251775585e-03f, -1.253007182e-03f, -1.254235955e-03f, -1.255461900e-03f, -1.256685015e-03f, -1.257905298e-03f, -1.259122747e-03f, -1.260337357e-03f, -1.261549128e-03f, -1.262758057e-03f,
+ -1.263964141e-03f, -1.265167378e-03f, -1.266367765e-03f, -1.267565299e-03f, -1.268759980e-03f, -1.269951803e-03f, -1.271140766e-03f, -1.272326868e-03f, -1.273510105e-03f, -1.274690476e-03f,
+ -1.275867978e-03f, -1.277042608e-03f, -1.278214364e-03f, -1.279383243e-03f, -1.280549244e-03f, -1.281712364e-03f, -1.282872601e-03f, -1.284029951e-03f, -1.285184414e-03f, -1.286335986e-03f,
+ -1.287484665e-03f, -1.288630449e-03f, -1.289773335e-03f, -1.290913322e-03f, -1.292050406e-03f, -1.293184586e-03f, -1.294315859e-03f, -1.295444223e-03f, -1.296569676e-03f, -1.297692215e-03f,
+ -1.298811838e-03f, -1.299928543e-03f, -1.301042327e-03f, -1.302153189e-03f, -1.303261126e-03f, -1.304366135e-03f, -1.305468215e-03f, -1.306567364e-03f, -1.307663578e-03f, -1.308756856e-03f,
+ -1.309847197e-03f, -1.310934596e-03f, -1.312019053e-03f, -1.313100564e-03f, -1.314179129e-03f, -1.315254745e-03f, -1.316327408e-03f, -1.317397119e-03f, -1.318463873e-03f, -1.319527670e-03f,
+ -1.320588506e-03f, -1.321646380e-03f, -1.322701290e-03f, -1.323753233e-03f, -1.324802208e-03f, -1.325848212e-03f, -1.326891243e-03f, -1.327931300e-03f, -1.328968379e-03f, -1.330002479e-03f,
+ -1.331033598e-03f, -1.332061733e-03f, -1.333086884e-03f, -1.334109047e-03f, -1.335128220e-03f, -1.336144402e-03f, -1.337157591e-03f, -1.338167784e-03f, -1.339174979e-03f, -1.340179175e-03f,
+ -1.341180369e-03f, -1.342178560e-03f, -1.343173745e-03f, -1.344165922e-03f, -1.345155090e-03f, -1.346141246e-03f, -1.347124389e-03f, -1.348104516e-03f, -1.349081626e-03f, -1.350055716e-03f,
+ -1.351026785e-03f, -1.351994830e-03f, -1.352959851e-03f, -1.353921844e-03f, -1.354880808e-03f, -1.355836741e-03f, -1.356789642e-03f, -1.357739507e-03f, -1.358686336e-03f, -1.359630126e-03f,
+ -1.360570876e-03f, -1.361508583e-03f, -1.362443247e-03f, -1.363374864e-03f, -1.364303433e-03f, -1.365228953e-03f, -1.366151421e-03f, -1.367070836e-03f, -1.367987195e-03f, -1.368900498e-03f,
+ -1.369810741e-03f, -1.370717924e-03f, -1.371622045e-03f, -1.372523101e-03f, -1.373421091e-03f, -1.374316014e-03f, -1.375207867e-03f, -1.376096648e-03f, -1.376982357e-03f, -1.377864991e-03f,
+ -1.378744548e-03f, -1.379621027e-03f, -1.380494426e-03f, -1.381364743e-03f, -1.382231976e-03f, -1.383096125e-03f, -1.383957186e-03f, -1.384815160e-03f, -1.385670042e-03f, -1.386521833e-03f,
+ -1.387370531e-03f, -1.388216133e-03f, -1.389058638e-03f, -1.389898045e-03f, -1.390734351e-03f, -1.391567555e-03f, -1.392397657e-03f, -1.393224652e-03f, -1.394048542e-03f, -1.394869323e-03f,
+ -1.395686994e-03f, -1.396501553e-03f, -1.397312999e-03f, -1.398121331e-03f, -1.398926546e-03f, -1.399728644e-03f, -1.400527622e-03f, -1.401323479e-03f, -1.402116214e-03f, -1.402905824e-03f,
+ -1.403692309e-03f, -1.404475667e-03f, -1.405255896e-03f, -1.406032995e-03f, -1.406806963e-03f, -1.407577797e-03f, -1.408345497e-03f, -1.409110060e-03f, -1.409871486e-03f, -1.410629773e-03f,
+ -1.411384919e-03f, -1.412136923e-03f, -1.412885784e-03f, -1.413631500e-03f, -1.414374070e-03f, -1.415113492e-03f, -1.415849764e-03f, -1.416582886e-03f, -1.417312857e-03f, -1.418039673e-03f,
+ -1.418763335e-03f, -1.419483841e-03f, -1.420201189e-03f, -1.420915378e-03f, -1.421626407e-03f, -1.422334274e-03f, -1.423038978e-03f, -1.423740518e-03f, -1.424438892e-03f, -1.425134099e-03f,
+ -1.425826138e-03f, -1.426515007e-03f, -1.427200705e-03f, -1.427883231e-03f, -1.428562583e-03f, -1.429238761e-03f, -1.429911762e-03f, -1.430581586e-03f, -1.431248231e-03f, -1.431911696e-03f,
+ -1.432571980e-03f, -1.433229081e-03f, -1.433882999e-03f, -1.434533732e-03f, -1.435181278e-03f, -1.435825638e-03f, -1.436466808e-03f, -1.437104789e-03f, -1.437739579e-03f, -1.438371177e-03f,
+ -1.438999581e-03f, -1.439624791e-03f, -1.440246805e-03f, -1.440865622e-03f, -1.441481242e-03f, -1.442093662e-03f, -1.442702882e-03f, -1.443308900e-03f, -1.443911716e-03f, -1.444511328e-03f,
+ -1.445107735e-03f, -1.445700936e-03f, -1.446290931e-03f, -1.446877717e-03f, -1.447461294e-03f, -1.448041661e-03f, -1.448618817e-03f, -1.449192760e-03f, -1.449763489e-03f, -1.450331005e-03f,
+ -1.450895304e-03f, -1.451456387e-03f, -1.452014253e-03f, -1.452568900e-03f, -1.453120327e-03f, -1.453668534e-03f, -1.454213519e-03f, -1.454755281e-03f, -1.455293820e-03f, -1.455829134e-03f,
+ -1.456361223e-03f, -1.456890085e-03f, -1.457415720e-03f, -1.457938126e-03f, -1.458457303e-03f, -1.458973250e-03f, -1.459485965e-03f, -1.459995448e-03f, -1.460501698e-03f, -1.461004715e-03f,
+ -1.461504496e-03f, -1.462001042e-03f, -1.462494351e-03f, -1.462984422e-03f, -1.463471255e-03f, -1.463954849e-03f, -1.464435203e-03f, -1.464912316e-03f, -1.465386187e-03f, -1.465856816e-03f,
+ -1.466324201e-03f, -1.466788341e-03f, -1.467249237e-03f, -1.467706887e-03f, -1.468161290e-03f, -1.468612445e-03f, -1.469060353e-03f, -1.469505011e-03f, -1.469946420e-03f, -1.470384578e-03f,
+ -1.470819484e-03f, -1.471251139e-03f, -1.471679541e-03f, -1.472104689e-03f, -1.472526583e-03f, -1.472945222e-03f, -1.473360605e-03f, -1.473772732e-03f, -1.474181602e-03f, -1.474587213e-03f,
+ -1.474989567e-03f, -1.475388661e-03f, -1.475784496e-03f, -1.476177070e-03f, -1.476566383e-03f, -1.476952434e-03f, -1.477335222e-03f, -1.477714748e-03f, -1.478091010e-03f, -1.478464008e-03f,
+ -1.478833740e-03f, -1.479200208e-03f, -1.479563409e-03f, -1.479923343e-03f, -1.480280010e-03f, -1.480633409e-03f, -1.480983540e-03f, -1.481330402e-03f, -1.481673994e-03f, -1.482014316e-03f,
+ -1.482351368e-03f, -1.482685148e-03f, -1.483015657e-03f, -1.483342893e-03f, -1.483666857e-03f, -1.483987548e-03f, -1.484304964e-03f, -1.484619107e-03f, -1.484929975e-03f, -1.485237568e-03f,
+ -1.485541885e-03f, -1.485842926e-03f, -1.486140690e-03f, -1.486435178e-03f, -1.486726388e-03f, -1.487014320e-03f, -1.487298974e-03f, -1.487580349e-03f, -1.487858445e-03f, -1.488133262e-03f,
+ -1.488404799e-03f, -1.488673055e-03f, -1.488938031e-03f, -1.489199726e-03f, -1.489458139e-03f, -1.489713270e-03f, -1.489965120e-03f, -1.490213687e-03f, -1.490458971e-03f, -1.490700972e-03f,
+ -1.490939689e-03f, -1.491175123e-03f, -1.491407273e-03f, -1.491636138e-03f, -1.491861719e-03f, -1.492084014e-03f, -1.492303025e-03f, -1.492518750e-03f, -1.492731189e-03f, -1.492940342e-03f,
+ -1.493146209e-03f, -1.493348789e-03f, -1.493548082e-03f, -1.493744089e-03f, -1.493936808e-03f, -1.494126240e-03f, -1.494312384e-03f, -1.494495240e-03f, -1.494674809e-03f, -1.494851089e-03f,
+ -1.495024080e-03f, -1.495193783e-03f, -1.495360198e-03f, -1.495523323e-03f, -1.495683160e-03f, -1.495839707e-03f, -1.495992965e-03f, -1.496142933e-03f, -1.496289612e-03f, -1.496433001e-03f,
+ -1.496573101e-03f, -1.496709910e-03f, -1.496843430e-03f, -1.496973659e-03f, -1.497100599e-03f, -1.497224248e-03f, -1.497344607e-03f, -1.497461675e-03f, -1.497575454e-03f, -1.497685941e-03f,
+ -1.497793139e-03f, -1.497897046e-03f, -1.497997662e-03f, -1.498094988e-03f, -1.498189023e-03f, -1.498279768e-03f, -1.498367222e-03f, -1.498451386e-03f, -1.498532259e-03f, -1.498609842e-03f,
+ -1.498684135e-03f, -1.498755137e-03f, -1.498822849e-03f, -1.498887270e-03f, -1.498948402e-03f, -1.499006243e-03f, -1.499060794e-03f, -1.499112056e-03f, -1.499160027e-03f, -1.499204709e-03f,
+ -1.499246101e-03f, -1.499284204e-03f, -1.499319017e-03f, -1.499350541e-03f, -1.499378776e-03f, -1.499403722e-03f, -1.499425380e-03f, -1.499443748e-03f, -1.499458828e-03f, -1.499470620e-03f,
+ -1.499479124e-03f, -1.499484340e-03f, -1.499486268e-03f, -1.499484908e-03f, -1.499480261e-03f, -1.499472327e-03f, -1.499461107e-03f, -1.499446599e-03f, -1.499428805e-03f, -1.499407725e-03f,
+ -1.499383359e-03f, -1.499355708e-03f, -1.499324771e-03f, -1.499290549e-03f, -1.499253042e-03f, -1.499212251e-03f, -1.499168175e-03f, -1.499120816e-03f, -1.499070173e-03f, -1.499016246e-03f,
+ -1.498959037e-03f, -1.498898545e-03f, -1.498834771e-03f, -1.498767714e-03f, -1.498697377e-03f, -1.498623757e-03f, -1.498546858e-03f, -1.498466677e-03f, -1.498383217e-03f, -1.498296477e-03f,
+ -1.498206457e-03f, -1.498113159e-03f, -1.498016582e-03f, -1.497916727e-03f, -1.497813594e-03f, -1.497707185e-03f, -1.497597498e-03f, -1.497484535e-03f, -1.497368296e-03f, -1.497248782e-03f,
+ -1.497125993e-03f, -1.496999930e-03f, -1.496870592e-03f, -1.496737981e-03f, -1.496602097e-03f, -1.496462940e-03f, -1.496320512e-03f, -1.496174812e-03f, -1.496025841e-03f, -1.495873600e-03f,
+ -1.495718089e-03f, -1.495559309e-03f, -1.495397259e-03f, -1.495231942e-03f, -1.495063357e-03f, -1.494891505e-03f, -1.494716387e-03f, -1.494538003e-03f, -1.494356353e-03f, -1.494171439e-03f,
+ -1.493983261e-03f, -1.493791819e-03f, -1.493597114e-03f, -1.493399148e-03f, -1.493197920e-03f, -1.492993431e-03f, -1.492785681e-03f, -1.492574672e-03f, -1.492360405e-03f, -1.492142879e-03f,
+ -1.491922095e-03f, -1.491698055e-03f, -1.491470758e-03f, -1.491240207e-03f, -1.491006400e-03f, -1.490769339e-03f, -1.490529025e-03f, -1.490285459e-03f, -1.490038640e-03f, -1.489788571e-03f,
+ -1.489535251e-03f, -1.489278682e-03f, -1.489018864e-03f, -1.488755798e-03f, -1.488489485e-03f, -1.488219925e-03f, -1.487947120e-03f, -1.487671069e-03f, -1.487391775e-03f, -1.487109238e-03f,
+ -1.486823458e-03f, -1.486534437e-03f, -1.486242175e-03f, -1.485946673e-03f, -1.485647932e-03f, -1.485345953e-03f, -1.485040736e-03f, -1.484732284e-03f, -1.484420595e-03f, -1.484105672e-03f,
+ -1.483787516e-03f, -1.483466126e-03f, -1.483141505e-03f, -1.482813652e-03f, -1.482482570e-03f, -1.482148258e-03f, -1.481810718e-03f, -1.481469951e-03f, -1.481125957e-03f, -1.480778738e-03f,
+ -1.480428295e-03f, -1.480074628e-03f, -1.479717739e-03f, -1.479357628e-03f, -1.478994297e-03f, -1.478627746e-03f, -1.478257977e-03f, -1.477884991e-03f, -1.477508788e-03f, -1.477129369e-03f,
+ -1.476746736e-03f, -1.476360890e-03f, -1.475971832e-03f, -1.475579562e-03f, -1.475184083e-03f, -1.474785394e-03f, -1.474383497e-03f, -1.473978393e-03f, -1.473570084e-03f, -1.473158570e-03f,
+ -1.472743852e-03f, -1.472325931e-03f, -1.471904809e-03f, -1.471480487e-03f, -1.471052966e-03f, -1.470622247e-03f, -1.470188331e-03f, -1.469751219e-03f, -1.469310913e-03f, -1.468867413e-03f,
+ -1.468420722e-03f, -1.467970839e-03f, -1.467517766e-03f, -1.467061505e-03f, -1.466602056e-03f, -1.466139421e-03f, -1.465673601e-03f, -1.465204598e-03f, -1.464732411e-03f, -1.464257044e-03f,
+ -1.463778496e-03f, -1.463296770e-03f, -1.462811866e-03f, -1.462323786e-03f, -1.461832530e-03f, -1.461338101e-03f, -1.460840500e-03f, -1.460339727e-03f, -1.459835785e-03f, -1.459328674e-03f,
+ -1.458818396e-03f, -1.458304951e-03f, -1.457788343e-03f, -1.457268571e-03f, -1.456745637e-03f, -1.456219542e-03f, -1.455690288e-03f, -1.455157877e-03f, -1.454622308e-03f, -1.454083585e-03f,
+ -1.453541708e-03f, -1.452996679e-03f, -1.452448498e-03f, -1.451897168e-03f, -1.451342690e-03f, -1.450785066e-03f, -1.450224296e-03f, -1.449660382e-03f, -1.449093325e-03f, -1.448523128e-03f,
+ -1.447949791e-03f, -1.447373316e-03f, -1.446793704e-03f, -1.446210957e-03f, -1.445625077e-03f, -1.445036064e-03f, -1.444443920e-03f, -1.443848648e-03f, -1.443250247e-03f, -1.442648721e-03f,
+ -1.442044069e-03f, -1.441436295e-03f, -1.440825399e-03f, -1.440211382e-03f, -1.439594248e-03f, -1.438973996e-03f, -1.438350629e-03f, -1.437724148e-03f, -1.437094554e-03f, -1.436461850e-03f,
+ -1.435826037e-03f, -1.435187116e-03f, -1.434545089e-03f, -1.433899958e-03f, -1.433251724e-03f, -1.432600389e-03f, -1.431945954e-03f, -1.431288422e-03f, -1.430627793e-03f, -1.429964070e-03f,
+ -1.429297254e-03f, -1.428627347e-03f, -1.427954349e-03f, -1.427278264e-03f, -1.426599093e-03f, -1.425916837e-03f, -1.425231499e-03f, -1.424543079e-03f, -1.423851579e-03f, -1.423157002e-03f,
+ -1.422459349e-03f, -1.421758621e-03f, -1.421054821e-03f, -1.420347950e-03f, -1.419638010e-03f, -1.418925003e-03f, -1.418208930e-03f, -1.417489793e-03f, -1.416767594e-03f, -1.416042334e-03f,
+ -1.415314016e-03f, -1.414582642e-03f, -1.413848212e-03f, -1.413110730e-03f, -1.412370196e-03f, -1.411626613e-03f, -1.410879981e-03f, -1.410130305e-03f, -1.409377584e-03f, -1.408621821e-03f,
+ -1.407863017e-03f, -1.407101176e-03f, -1.406336297e-03f, -1.405568384e-03f, -1.404797438e-03f, -1.404023461e-03f, -1.403246455e-03f, -1.402466422e-03f, -1.401683364e-03f, -1.400897282e-03f,
+ -1.400108179e-03f, -1.399316056e-03f, -1.398520915e-03f, -1.397722759e-03f, -1.396921590e-03f, -1.396117408e-03f, -1.395310217e-03f, -1.394500018e-03f, -1.393686813e-03f, -1.392870604e-03f,
+ -1.392051393e-03f, -1.391229182e-03f, -1.390403973e-03f, -1.389575768e-03f, -1.388744569e-03f, -1.387910379e-03f, -1.387073198e-03f, -1.386233029e-03f, -1.385389875e-03f, -1.384543737e-03f,
+ -1.383694617e-03f, -1.382842517e-03f, -1.381987440e-03f, -1.381129387e-03f, -1.380268360e-03f, -1.379404362e-03f, -1.378537395e-03f, -1.377667460e-03f, -1.376794560e-03f, -1.375918697e-03f,
+ -1.375039873e-03f, -1.374158090e-03f, -1.373273351e-03f, -1.372385656e-03f, -1.371495010e-03f, -1.370601412e-03f, -1.369704867e-03f, -1.368805376e-03f, -1.367902941e-03f, -1.366997564e-03f,
+ -1.366089247e-03f, -1.365177993e-03f, -1.364263804e-03f, -1.363346682e-03f, -1.362426629e-03f, -1.361503648e-03f, -1.360577740e-03f, -1.359648908e-03f, -1.358717154e-03f, -1.357782480e-03f,
+ -1.356844889e-03f, -1.355904382e-03f, -1.354960963e-03f, -1.354014632e-03f, -1.353065394e-03f, -1.352113249e-03f, -1.351158200e-03f, -1.350200249e-03f, -1.349239399e-03f, -1.348275652e-03f,
+ -1.347309010e-03f, -1.346339476e-03f, -1.345367051e-03f, -1.344391739e-03f, -1.343413541e-03f, -1.342432460e-03f, -1.341448497e-03f, -1.340461657e-03f, -1.339471940e-03f, -1.338479349e-03f,
+ -1.337483887e-03f, -1.336485555e-03f, -1.335484357e-03f, -1.334480295e-03f, -1.333473370e-03f, -1.332463586e-03f, -1.331450945e-03f, -1.330435449e-03f, -1.329417100e-03f, -1.328395902e-03f,
+ -1.327371855e-03f, -1.326344964e-03f, -1.325315230e-03f, -1.324282656e-03f, -1.323247244e-03f, -1.322208996e-03f, -1.321167916e-03f, -1.320124005e-03f, -1.319077266e-03f, -1.318027702e-03f,
+ -1.316975314e-03f, -1.315920106e-03f, -1.314862080e-03f, -1.313801239e-03f, -1.312737584e-03f, -1.311671119e-03f, -1.310601846e-03f, -1.309529767e-03f, -1.308454885e-03f, -1.307377203e-03f,
+ -1.306296723e-03f, -1.305213448e-03f, -1.304127379e-03f, -1.303038521e-03f, -1.301946875e-03f, -1.300852444e-03f, -1.299755230e-03f, -1.298655236e-03f, -1.297552465e-03f, -1.296446919e-03f,
+ -1.295338601e-03f, -1.294227513e-03f, -1.293113659e-03f, -1.291997040e-03f, -1.290877659e-03f, -1.289755520e-03f, -1.288630623e-03f, -1.287502974e-03f, -1.286372572e-03f, -1.285239423e-03f,
+ -1.284103527e-03f, -1.282964889e-03f, -1.281823510e-03f, -1.280679393e-03f, -1.279532541e-03f, -1.278382956e-03f, -1.277230642e-03f, -1.276075600e-03f, -1.274917834e-03f, -1.273757347e-03f,
+ -1.272594141e-03f, -1.271428218e-03f, -1.270259582e-03f, -1.269088235e-03f, -1.267914180e-03f, -1.266737420e-03f, -1.265557958e-03f, -1.264375795e-03f, -1.263190936e-03f, -1.262003382e-03f,
+ -1.260813137e-03f, -1.259620204e-03f, -1.258424584e-03f, -1.257226282e-03f, -1.256025299e-03f, -1.254821638e-03f, -1.253615303e-03f, -1.252406296e-03f, -1.251194620e-03f, -1.249980278e-03f,
+ -1.248763272e-03f, -1.247543606e-03f, -1.246321282e-03f, -1.245096304e-03f, -1.243868673e-03f, -1.242638393e-03f, -1.241405467e-03f, -1.240169898e-03f, -1.238931688e-03f, -1.237690840e-03f,
+ -1.236447357e-03f, -1.235201243e-03f, -1.233952500e-03f, -1.232701131e-03f, -1.231447138e-03f, -1.230190525e-03f, -1.228931295e-03f, -1.227669451e-03f, -1.226404995e-03f, -1.225137931e-03f,
+ -1.223868261e-03f, -1.222595988e-03f, -1.221321116e-03f, -1.220043647e-03f, -1.218763585e-03f, -1.217480931e-03f, -1.216195690e-03f, -1.214907864e-03f, -1.213617456e-03f, -1.212324469e-03f,
+ -1.211028907e-03f, -1.209730772e-03f, -1.208430066e-03f, -1.207126795e-03f, -1.205820959e-03f, -1.204512562e-03f, -1.203201608e-03f, -1.201888099e-03f, -1.200572039e-03f, -1.199253430e-03f,
+ -1.197932275e-03f, -1.196608578e-03f, -1.195282341e-03f, -1.193953568e-03f, -1.192622262e-03f, -1.191288426e-03f, -1.189952062e-03f, -1.188613175e-03f, -1.187271766e-03f, -1.185927840e-03f,
+ -1.184581399e-03f, -1.183232447e-03f, -1.181880986e-03f, -1.180527019e-03f, -1.179170550e-03f, -1.177811583e-03f, -1.176450119e-03f, -1.175086162e-03f, -1.173719716e-03f, -1.172350783e-03f,
+ -1.170979367e-03f, -1.169605471e-03f, -1.168229098e-03f, -1.166850250e-03f, -1.165468933e-03f, -1.164085147e-03f, -1.162698898e-03f, -1.161310187e-03f, -1.159919018e-03f, -1.158525395e-03f,
+ -1.157129320e-03f, -1.155730797e-03f, -1.154329829e-03f, -1.152926419e-03f, -1.151520570e-03f, -1.150112286e-03f, -1.148701571e-03f, -1.147288426e-03f, -1.145872855e-03f, -1.144454863e-03f,
+ -1.143034451e-03f, -1.141611623e-03f, -1.140186383e-03f, -1.138758733e-03f, -1.137328678e-03f, -1.135896220e-03f, -1.134461362e-03f, -1.133024109e-03f, -1.131584462e-03f, -1.130142426e-03f,
+ -1.128698004e-03f, -1.127251199e-03f, -1.125802015e-03f, -1.124350454e-03f, -1.122896521e-03f, -1.121440218e-03f, -1.119981548e-03f, -1.118520516e-03f, -1.117057125e-03f, -1.115591377e-03f,
+ -1.114123277e-03f, -1.112652827e-03f, -1.111180031e-03f, -1.109704892e-03f, -1.108227415e-03f, -1.106747601e-03f, -1.105265455e-03f, -1.103780980e-03f, -1.102294179e-03f, -1.100805056e-03f,
+ -1.099313614e-03f, -1.097819856e-03f, -1.096323787e-03f, -1.094825409e-03f, -1.093324725e-03f, -1.091821740e-03f, -1.090316457e-03f, -1.088808879e-03f, -1.087299010e-03f, -1.085786852e-03f,
+ -1.084272411e-03f, -1.082755688e-03f, -1.081236687e-03f, -1.079715413e-03f, -1.078191868e-03f, -1.076666056e-03f, -1.075137980e-03f, -1.073607645e-03f, -1.072075052e-03f, -1.070540207e-03f,
+ -1.069003112e-03f, -1.067463770e-03f, -1.065922187e-03f, -1.064378364e-03f, -1.062832306e-03f, -1.061284015e-03f, -1.059733497e-03f, -1.058180753e-03f, -1.056625788e-03f, -1.055068605e-03f,
+ -1.053509208e-03f, -1.051947601e-03f, -1.050383786e-03f, -1.048817767e-03f, -1.047249549e-03f, -1.045679134e-03f, -1.044106527e-03f, -1.042531730e-03f, -1.040954747e-03f, -1.039375583e-03f,
+ -1.037794240e-03f, -1.036210722e-03f, -1.034625033e-03f, -1.033037176e-03f, -1.031447155e-03f, -1.029854974e-03f, -1.028260636e-03f, -1.026664146e-03f, -1.025065505e-03f, -1.023464719e-03f,
+ -1.021861791e-03f, -1.020256724e-03f, -1.018649522e-03f, -1.017040189e-03f, -1.015428728e-03f, -1.013815144e-03f, -1.012199439e-03f, -1.010581618e-03f, -1.008961683e-03f, -1.007339640e-03f,
+ -1.005715491e-03f, -1.004089241e-03f, -1.002460892e-03f, -1.000830449e-03f, -9.991979155e-04f, -9.975632948e-04f, -9.959265909e-04f, -9.942878075e-04f, -9.926469483e-04f, -9.910040170e-04f,
+ -9.893590173e-04f, -9.877119531e-04f, -9.860628280e-04f, -9.844116458e-04f, -9.827584103e-04f, -9.811031251e-04f, -9.794457941e-04f, -9.777864210e-04f, -9.761250096e-04f, -9.744615637e-04f,
+ -9.727960870e-04f, -9.711285834e-04f, -9.694590565e-04f, -9.677875102e-04f, -9.661139484e-04f, -9.644383747e-04f, -9.627607930e-04f, -9.610812070e-04f, -9.593996207e-04f, -9.577160378e-04f,
+ -9.560304622e-04f, -9.543428976e-04f, -9.526533478e-04f, -9.509618168e-04f, -9.492683084e-04f, -9.475728263e-04f, -9.458753745e-04f, -9.441759567e-04f, -9.424745769e-04f, -9.407712389e-04f,
+ -9.390659465e-04f, -9.373587036e-04f, -9.356495140e-04f, -9.339383818e-04f, -9.322253106e-04f, -9.305103045e-04f, -9.287933672e-04f, -9.270745027e-04f, -9.253537149e-04f, -9.236310076e-04f,
+ -9.219063848e-04f, -9.201798503e-04f, -9.184514081e-04f, -9.167210621e-04f, -9.149888162e-04f, -9.132546743e-04f, -9.115186403e-04f, -9.097807182e-04f, -9.080409119e-04f, -9.062992253e-04f,
+ -9.045556624e-04f, -9.028102270e-04f, -9.010629233e-04f, -8.993137550e-04f, -8.975627262e-04f, -8.958098408e-04f, -8.940551028e-04f, -8.922985161e-04f, -8.905400848e-04f, -8.887798127e-04f,
+ -8.870177039e-04f, -8.852537623e-04f, -8.834879919e-04f, -8.817203968e-04f, -8.799509809e-04f, -8.781797481e-04f, -8.764067026e-04f, -8.746318483e-04f, -8.728551891e-04f, -8.710767292e-04f,
+ -8.692964725e-04f, -8.675144231e-04f, -8.657305849e-04f, -8.639449621e-04f, -8.621575585e-04f, -8.603683784e-04f, -8.585774256e-04f, -8.567847042e-04f, -8.549902183e-04f, -8.531939720e-04f,
+ -8.513959692e-04f, -8.495962141e-04f, -8.477947106e-04f, -8.459914629e-04f, -8.441864749e-04f, -8.423797509e-04f, -8.405712948e-04f, -8.387611108e-04f, -8.369492028e-04f, -8.351355750e-04f,
+ -8.333202316e-04f, -8.315031764e-04f, -8.296844138e-04f, -8.278639476e-04f, -8.260417822e-04f, -8.242179214e-04f, -8.223923696e-04f, -8.205651307e-04f, -8.187362089e-04f, -8.169056083e-04f,
+ -8.150733331e-04f, -8.132393873e-04f, -8.114037750e-04f, -8.095665005e-04f, -8.077275678e-04f, -8.058869811e-04f, -8.040447445e-04f, -8.022008621e-04f, -8.003553382e-04f, -7.985081769e-04f,
+ -7.966593822e-04f, -7.948089584e-04f, -7.929569097e-04f, -7.911032402e-04f, -7.892479540e-04f, -7.873910553e-04f, -7.855325484e-04f, -7.836724374e-04f, -7.818107264e-04f, -7.799474197e-04f,
+ -7.780825214e-04f, -7.762160358e-04f, -7.743479669e-04f, -7.724783191e-04f, -7.706070965e-04f, -7.687343034e-04f, -7.668599438e-04f, -7.649840221e-04f, -7.631065425e-04f, -7.612275091e-04f,
+ -7.593469262e-04f, -7.574647980e-04f, -7.555811288e-04f, -7.536959227e-04f, -7.518091840e-04f, -7.499209169e-04f, -7.480311257e-04f, -7.461398146e-04f, -7.442469878e-04f, -7.423526496e-04f,
+ -7.404568043e-04f, -7.385594561e-04f, -7.366606092e-04f, -7.347602679e-04f, -7.328584366e-04f, -7.309551193e-04f, -7.290503205e-04f, -7.271440443e-04f, -7.252362951e-04f, -7.233270771e-04f,
+ -7.214163946e-04f, -7.195042519e-04f, -7.175906533e-04f, -7.156756030e-04f, -7.137591054e-04f, -7.118411648e-04f, -7.099217854e-04f, -7.080009715e-04f, -7.060787275e-04f, -7.041550576e-04f,
+ -7.022299662e-04f, -7.003034576e-04f, -6.983755361e-04f, -6.964462059e-04f, -6.945154715e-04f, -6.925833372e-04f, -6.906498072e-04f, -6.887148859e-04f, -6.867785777e-04f, -6.848408868e-04f,
+ -6.829018176e-04f, -6.809613745e-04f, -6.790195618e-04f, -6.770763838e-04f, -6.751318448e-04f, -6.731859493e-04f, -6.712387016e-04f, -6.692901060e-04f, -6.673401669e-04f, -6.653888887e-04f,
+ -6.634362756e-04f, -6.614823322e-04f, -6.595270627e-04f, -6.575704716e-04f, -6.556125631e-04f, -6.536533417e-04f, -6.516928118e-04f, -6.497309777e-04f, -6.477678439e-04f, -6.458034146e-04f,
+ -6.438376944e-04f, -6.418706875e-04f, -6.399023985e-04f, -6.379328316e-04f, -6.359619913e-04f, -6.339898820e-04f, -6.320165081e-04f, -6.300418739e-04f, -6.280659840e-04f, -6.260888427e-04f,
+ -6.241104545e-04f, -6.221308237e-04f, -6.201499547e-04f, -6.181678521e-04f, -6.161845202e-04f, -6.141999634e-04f, -6.122141862e-04f, -6.102271930e-04f, -6.082389883e-04f, -6.062495764e-04f,
+ -6.042589619e-04f, -6.022671491e-04f, -6.002741425e-04f, -5.982799465e-04f, -5.962845657e-04f, -5.942880044e-04f, -5.922902671e-04f, -5.902913582e-04f, -5.882912823e-04f, -5.862900437e-04f,
+ -5.842876470e-04f, -5.822840965e-04f, -5.802793969e-04f, -5.782735524e-04f, -5.762665677e-04f, -5.742584471e-04f, -5.722491952e-04f, -5.702388165e-04f, -5.682273153e-04f, -5.662146962e-04f,
+ -5.642009637e-04f, -5.621861223e-04f, -5.601701764e-04f, -5.581531306e-04f, -5.561349893e-04f, -5.541157570e-04f, -5.520954382e-04f, -5.500740375e-04f, -5.480515593e-04f, -5.460280081e-04f,
+ -5.440033885e-04f, -5.419777049e-04f, -5.399509618e-04f, -5.379231638e-04f, -5.358943154e-04f, -5.338644211e-04f, -5.318334854e-04f, -5.298015128e-04f, -5.277685078e-04f, -5.257344751e-04f,
+ -5.236994190e-04f, -5.216633442e-04f, -5.196262551e-04f, -5.175881563e-04f, -5.155490523e-04f, -5.135089476e-04f, -5.114678469e-04f, -5.094257546e-04f, -5.073826752e-04f, -5.053386134e-04f,
+ -5.032935736e-04f, -5.012475605e-04f, -4.992005784e-04f, -4.971526321e-04f, -4.951037260e-04f, -4.930538648e-04f, -4.910030529e-04f, -4.889512949e-04f, -4.868985954e-04f, -4.848449590e-04f,
+ -4.827903901e-04f, -4.807348934e-04f, -4.786784734e-04f, -4.766211348e-04f, -4.745628820e-04f, -4.725037196e-04f, -4.704436523e-04f, -4.683826846e-04f, -4.663208210e-04f, -4.642580661e-04f,
+ -4.621944246e-04f, -4.601299010e-04f, -4.580644999e-04f, -4.559982258e-04f, -4.539310834e-04f, -4.518630772e-04f, -4.497942119e-04f, -4.477244920e-04f, -4.456539221e-04f, -4.435825069e-04f,
+ -4.415102508e-04f, -4.394371586e-04f, -4.373632347e-04f, -4.352884839e-04f, -4.332129106e-04f, -4.311365196e-04f, -4.290593154e-04f, -4.269813026e-04f, -4.249024858e-04f, -4.228228697e-04f,
+ -4.207424588e-04f, -4.186612578e-04f, -4.165792712e-04f, -4.144965038e-04f, -4.124129600e-04f, -4.103286446e-04f, -4.082435621e-04f, -4.061577172e-04f, -4.040711145e-04f, -4.019837586e-04f,
+ -3.998956541e-04f, -3.978068057e-04f, -3.957172179e-04f, -3.936268955e-04f, -3.915358430e-04f, -3.894440651e-04f, -3.873515665e-04f, -3.852583516e-04f, -3.831644253e-04f, -3.810697920e-04f,
+ -3.789744565e-04f, -3.768784235e-04f, -3.747816974e-04f, -3.726842830e-04f, -3.705861850e-04f, -3.684874079e-04f, -3.663879564e-04f, -3.642878352e-04f, -3.621870488e-04f, -3.600856020e-04f,
+ -3.579834995e-04f, -3.558807457e-04f, -3.537773455e-04f, -3.516733034e-04f, -3.495686242e-04f, -3.474633124e-04f, -3.453573727e-04f, -3.432508098e-04f, -3.411436284e-04f, -3.390358330e-04f,
+ -3.369274284e-04f, -3.348184193e-04f, -3.327088102e-04f, -3.305986058e-04f, -3.284878109e-04f, -3.263764301e-04f, -3.242644680e-04f, -3.221519293e-04f, -3.200388187e-04f, -3.179251408e-04f,
+ -3.158109004e-04f, -3.136961021e-04f, -3.115807505e-04f, -3.094648504e-04f, -3.073484064e-04f, -3.052314232e-04f, -3.031139054e-04f, -3.009958578e-04f, -2.988772850e-04f, -2.967581917e-04f,
+ -2.946385826e-04f, -2.925184624e-04f, -2.903978357e-04f, -2.882767072e-04f, -2.861550817e-04f, -2.840329637e-04f, -2.819103580e-04f, -2.797872692e-04f, -2.776637021e-04f, -2.755396614e-04f,
+ -2.734151516e-04f, -2.712901776e-04f, -2.691647439e-04f, -2.670388554e-04f, -2.649125166e-04f, -2.627857323e-04f, -2.606585072e-04f, -2.585308459e-04f, -2.564027531e-04f, -2.542742336e-04f,
+ -2.521452921e-04f, -2.500159331e-04f, -2.478861615e-04f, -2.457559819e-04f, -2.436253990e-04f, -2.414944175e-04f, -2.393630422e-04f, -2.372312777e-04f, -2.350991286e-04f, -2.329665998e-04f,
+ -2.308336959e-04f, -2.287004216e-04f, -2.265667816e-04f, -2.244327806e-04f, -2.222984234e-04f, -2.201637145e-04f, -2.180286588e-04f, -2.158932609e-04f, -2.137575256e-04f, -2.116214574e-04f,
+ -2.094850612e-04f, -2.073483417e-04f, -2.052113035e-04f, -2.030739514e-04f, -2.009362900e-04f, -1.987983241e-04f, -1.966600583e-04f, -1.945214975e-04f, -1.923826462e-04f, -1.902435093e-04f,
+ -1.881040913e-04f, -1.859643971e-04f, -1.838244313e-04f, -1.816841986e-04f, -1.795437038e-04f, -1.774029515e-04f, -1.752619465e-04f, -1.731206935e-04f, -1.709791972e-04f, -1.688374623e-04f,
+ -1.666954935e-04f, -1.645532955e-04f, -1.624108730e-04f, -1.602682308e-04f, -1.581253735e-04f, -1.559823060e-04f, -1.538390328e-04f, -1.516955587e-04f, -1.495518884e-04f, -1.474080266e-04f,
+ -1.452639781e-04f, -1.431197475e-04f, -1.409753396e-04f, -1.388307590e-04f, -1.366860105e-04f, -1.345410989e-04f, -1.323960287e-04f, -1.302508048e-04f, -1.281054318e-04f, -1.259599145e-04f,
+ -1.238142575e-04f, -1.216684657e-04f, -1.195225436e-04f, -1.173764960e-04f, -1.152303277e-04f, -1.130840433e-04f, -1.109376476e-04f, -1.087911452e-04f, -1.066445409e-04f, -1.044978393e-04f,
+ -1.023510453e-04f, -1.002041635e-04f, -9.805719867e-05f, -9.591015545e-05f, -9.376303859e-05f, -9.161585279e-05f, -8.946860278e-05f, -8.732129326e-05f, -8.517392895e-05f, -8.302651455e-05f,
+ -8.087905479e-05f, -7.873155436e-05f, -7.658401799e-05f, -7.443645039e-05f, -7.228885625e-05f, -7.014124031e-05f, -6.799360726e-05f, -6.584596182e-05f, -6.369830869e-05f, -6.155065259e-05f,
+ -5.940299822e-05f, -5.725535030e-05f, -5.510771353e-05f, -5.296009263e-05f, -5.081249229e-05f, -4.866491723e-05f, -4.651737216e-05f, -4.436986177e-05f, -4.222239079e-05f, -4.007496391e-05f,
+ -3.792758584e-05f, -3.578026128e-05f, -3.363299495e-05f, -3.148579154e-05f, -2.933865576e-05f, -2.719159232e-05f, -2.504460591e-05f, -2.289770124e-05f, -2.075088301e-05f, -1.860415593e-05f,
+ -1.645752469e-05f, -1.431099400e-05f, -1.216456855e-05f, -1.001825305e-05f, -7.872052190e-06f, -5.725970677e-06f, -3.580013205e-06f, -1.434184472e-06f, 7.115108243e-07f, 2.857067988e-06f,
+ 5.002482324e-06f, 7.147749137e-06f, 9.292863731e-06f, 1.143782141e-05f, 1.358261749e-05f, 1.572724727e-05f, 1.787170606e-05f, 2.001598917e-05f, 2.216009191e-05f, 2.430400958e-05f,
+ 2.644773751e-05f, 2.859127100e-05f, 3.073460536e-05f, 3.287773590e-05f, 3.502065795e-05f, 3.716336681e-05f, 3.930585780e-05f, 4.144812624e-05f, 4.359016743e-05f, 4.573197671e-05f,
+ 4.787354939e-05f, 5.001488079e-05f, 5.215596622e-05f, 5.429680101e-05f, 5.643738048e-05f, 5.857769996e-05f, 6.071775476e-05f, 6.285754022e-05f, 6.499705165e-05f, 6.713628438e-05f,
+ 6.927523374e-05f, 7.141389506e-05f, 7.355226367e-05f, 7.569033489e-05f, 7.782810406e-05f, 7.996556650e-05f, 8.210271756e-05f, 8.423955257e-05f, 8.637606685e-05f, 8.851225575e-05f,
+ 9.064811460e-05f, 9.278363874e-05f, 9.491882351e-05f, 9.705366425e-05f, 9.918815630e-05f, 1.013222950e-04f, 1.034560757e-04f, 1.055894937e-04f, 1.077225444e-04f, 1.098552232e-04f,
+ 1.119875253e-04f, 1.141194462e-04f, 1.162509811e-04f, 1.183821254e-04f, 1.205128746e-04f, 1.226432238e-04f, 1.247731686e-04f, 1.269027041e-04f, 1.290318259e-04f, 1.311605292e-04f,
+ 1.332888095e-04f, 1.354166620e-04f, 1.375440822e-04f, 1.396710653e-04f, 1.417976069e-04f, 1.439237021e-04f, 1.460493464e-04f, 1.481745352e-04f, 1.502992639e-04f, 1.524235277e-04f,
+ 1.545473221e-04f, 1.566706425e-04f, 1.587934842e-04f, 1.609158425e-04f, 1.630377130e-04f, 1.651590909e-04f, 1.672799716e-04f, 1.694003506e-04f, 1.715202231e-04f, 1.736395846e-04f,
+ 1.757584305e-04f, 1.778767561e-04f, 1.799945569e-04f, 1.821118282e-04f, 1.842285655e-04f, 1.863447640e-04f, 1.884604192e-04f, 1.905755266e-04f, 1.926900814e-04f, 1.948040792e-04f,
+ 1.969175153e-04f, 1.990303850e-04f, 2.011426839e-04f, 2.032544072e-04f, 2.053655505e-04f, 2.074761091e-04f, 2.095860785e-04f, 2.116954539e-04f, 2.138042310e-04f, 2.159124050e-04f,
+ 2.180199714e-04f, 2.201269256e-04f, 2.222332630e-04f, 2.243389790e-04f, 2.264440692e-04f, 2.285485288e-04f, 2.306523533e-04f, 2.327555382e-04f, 2.348580788e-04f, 2.369599707e-04f,
+ 2.390612092e-04f, 2.411617897e-04f, 2.432617078e-04f, 2.453609588e-04f, 2.474595381e-04f, 2.495574413e-04f, 2.516546638e-04f, 2.537512010e-04f, 2.558470483e-04f, 2.579422013e-04f,
+ 2.600366553e-04f, 2.621304058e-04f, 2.642234483e-04f, 2.663157782e-04f, 2.684073909e-04f, 2.704982821e-04f, 2.725884470e-04f, 2.746778811e-04f, 2.767665800e-04f, 2.788545391e-04f,
+ 2.809417538e-04f, 2.830282197e-04f, 2.851139321e-04f, 2.871988867e-04f, 2.892830788e-04f, 2.913665039e-04f, 2.934491576e-04f, 2.955310352e-04f, 2.976121323e-04f, 2.996924444e-04f,
+ 3.017719670e-04f, 3.038506955e-04f, 3.059286254e-04f, 3.080057523e-04f, 3.100820716e-04f, 3.121575788e-04f, 3.142322695e-04f, 3.163061391e-04f, 3.183791831e-04f, 3.204513971e-04f,
+ 3.225227765e-04f, 3.245933169e-04f, 3.266630138e-04f, 3.287318626e-04f, 3.307998590e-04f, 3.328669984e-04f, 3.349332764e-04f, 3.369986884e-04f, 3.390632300e-04f, 3.411268968e-04f,
+ 3.431896843e-04f, 3.452515879e-04f, 3.473126032e-04f, 3.493727259e-04f, 3.514319513e-04f, 3.534902751e-04f, 3.555476928e-04f, 3.576041999e-04f, 3.596597920e-04f, 3.617144647e-04f,
+ 3.637682134e-04f, 3.658210338e-04f, 3.678729214e-04f, 3.699238718e-04f, 3.719738805e-04f, 3.740229431e-04f, 3.760710551e-04f, 3.781182122e-04f, 3.801644099e-04f, 3.822096438e-04f,
+ 3.842539094e-04f, 3.862972024e-04f, 3.883395182e-04f, 3.903808526e-04f, 3.924212011e-04f, 3.944605592e-04f, 3.964989226e-04f, 3.985362869e-04f, 4.005726476e-04f, 4.026080004e-04f,
+ 4.046423408e-04f, 4.066756645e-04f, 4.087079671e-04f, 4.107392441e-04f, 4.127694912e-04f, 4.147987040e-04f, 4.168268782e-04f, 4.188540093e-04f, 4.208800929e-04f, 4.229051247e-04f,
+ 4.249291003e-04f, 4.269520154e-04f, 4.289738656e-04f, 4.309946464e-04f, 4.330143536e-04f, 4.350329827e-04f, 4.370505295e-04f, 4.390669896e-04f, 4.410823586e-04f, 4.430966321e-04f,
+ 4.451098059e-04f, 4.471218755e-04f, 4.491328367e-04f, 4.511426851e-04f, 4.531514163e-04f, 4.551590260e-04f, 4.571655100e-04f, 4.591708638e-04f, 4.611750832e-04f, 4.631781638e-04f,
+ 4.651801013e-04f, 4.671808913e-04f, 4.691805297e-04f, 4.711790120e-04f, 4.731763339e-04f, 4.751724912e-04f, 4.771674795e-04f, 4.791612946e-04f, 4.811539321e-04f, 4.831453878e-04f,
+ 4.851356574e-04f, 4.871247365e-04f, 4.891126208e-04f, 4.910993062e-04f, 4.930847884e-04f, 4.950690629e-04f, 4.970521257e-04f, 4.990339723e-04f, 5.010145986e-04f, 5.029940002e-04f,
+ 5.049721729e-04f, 5.069491125e-04f, 5.089248147e-04f, 5.108992752e-04f, 5.128724898e-04f, 5.148444543e-04f, 5.168151643e-04f, 5.187846157e-04f, 5.207528042e-04f, 5.227197256e-04f,
+ 5.246853756e-04f, 5.266497501e-04f, 5.286128447e-04f, 5.305746553e-04f, 5.325351777e-04f, 5.344944076e-04f, 5.364523408e-04f, 5.384089731e-04f, 5.403643004e-04f, 5.423183183e-04f,
+ 5.442710227e-04f, 5.462224094e-04f, 5.481724743e-04f, 5.501212130e-04f, 5.520686215e-04f, 5.540146955e-04f, 5.559594308e-04f, 5.579028234e-04f, 5.598448689e-04f, 5.617855633e-04f,
+ 5.637249023e-04f, 5.656628818e-04f, 5.675994977e-04f, 5.695347457e-04f, 5.714686217e-04f, 5.734011216e-04f, 5.753322413e-04f, 5.772619764e-04f, 5.791903231e-04f, 5.811172769e-04f,
+ 5.830428340e-04f, 5.849669900e-04f, 5.868897410e-04f, 5.888110827e-04f, 5.907310110e-04f, 5.926495218e-04f, 5.945666111e-04f, 5.964822746e-04f, 5.983965083e-04f, 6.003093081e-04f,
+ 6.022206698e-04f, 6.041305894e-04f, 6.060390628e-04f, 6.079460858e-04f, 6.098516545e-04f, 6.117557646e-04f, 6.136584122e-04f, 6.155595931e-04f, 6.174593033e-04f, 6.193575387e-04f,
+ 6.212542952e-04f, 6.231495688e-04f, 6.250433553e-04f, 6.269356508e-04f, 6.288264512e-04f, 6.307157525e-04f, 6.326035505e-04f, 6.344898413e-04f, 6.363746208e-04f, 6.382578850e-04f,
+ 6.401396298e-04f, 6.420198512e-04f, 6.438985452e-04f, 6.457757078e-04f, 6.476513349e-04f, 6.495254225e-04f, 6.513979667e-04f, 6.532689634e-04f, 6.551384085e-04f, 6.570062982e-04f,
+ 6.588726284e-04f, 6.607373951e-04f, 6.626005944e-04f, 6.644622222e-04f, 6.663222745e-04f, 6.681807474e-04f, 6.700376370e-04f, 6.718929391e-04f, 6.737466500e-04f, 6.755987655e-04f,
+ 6.774492818e-04f, 6.792981949e-04f, 6.811455008e-04f, 6.829911956e-04f, 6.848352754e-04f, 6.866777362e-04f, 6.885185740e-04f, 6.903577850e-04f, 6.921953652e-04f, 6.940313107e-04f,
+ 6.958656175e-04f, 6.976982818e-04f, 6.995292996e-04f, 7.013586670e-04f, 7.031863802e-04f, 7.050124352e-04f, 7.068368280e-04f, 7.086595549e-04f, 7.104806119e-04f, 7.122999952e-04f,
+ 7.141177008e-04f, 7.159337249e-04f, 7.177480636e-04f, 7.195607131e-04f, 7.213716694e-04f, 7.231809287e-04f, 7.249884872e-04f, 7.267943410e-04f, 7.285984862e-04f, 7.304009190e-04f,
+ 7.322016355e-04f, 7.340006320e-04f, 7.357979045e-04f, 7.375934493e-04f, 7.393872625e-04f, 7.411793403e-04f, 7.429696788e-04f, 7.447582744e-04f, 7.465451231e-04f, 7.483302211e-04f,
+ 7.501135647e-04f, 7.518951500e-04f, 7.536749733e-04f, 7.554530307e-04f, 7.572293185e-04f, 7.590038329e-04f, 7.607765701e-04f, 7.625475263e-04f, 7.643166978e-04f, 7.660840809e-04f,
+ 7.678496716e-04f, 7.696134664e-04f, 7.713754614e-04f, 7.731356528e-04f, 7.748940370e-04f, 7.766506102e-04f, 7.784053687e-04f, 7.801583087e-04f, 7.819094265e-04f, 7.836587184e-04f,
+ 7.854061806e-04f, 7.871518095e-04f, 7.888956014e-04f, 7.906375524e-04f, 7.923776590e-04f, 7.941159174e-04f, 7.958523239e-04f, 7.975868749e-04f, 7.993195667e-04f, 8.010503955e-04f,
+ 8.027793577e-04f, 8.045064497e-04f, 8.062316677e-04f, 8.079550082e-04f, 8.096764673e-04f, 8.113960416e-04f, 8.131137273e-04f, 8.148295208e-04f, 8.165434184e-04f, 8.182554166e-04f,
+ 8.199655116e-04f, 8.216736999e-04f, 8.233799778e-04f, 8.250843417e-04f, 8.267867880e-04f, 8.284873131e-04f, 8.301859133e-04f, 8.318825852e-04f, 8.335773250e-04f, 8.352701292e-04f,
+ 8.369609942e-04f, 8.386499164e-04f, 8.403368922e-04f, 8.420219181e-04f, 8.437049904e-04f, 8.453861057e-04f, 8.470652604e-04f, 8.487424508e-04f, 8.504176736e-04f, 8.520909250e-04f,
+ 8.537622015e-04f, 8.554314997e-04f, 8.570988160e-04f, 8.587641468e-04f, 8.604274887e-04f, 8.620888381e-04f, 8.637481914e-04f, 8.654055453e-04f, 8.670608961e-04f, 8.687142404e-04f,
+ 8.703655747e-04f, 8.720148955e-04f, 8.736621993e-04f, 8.753074826e-04f, 8.769507419e-04f, 8.785919738e-04f, 8.802311748e-04f, 8.818683414e-04f, 8.835034702e-04f, 8.851365576e-04f,
+ 8.867676004e-04f, 8.883965950e-04f, 8.900235379e-04f, 8.916484258e-04f, 8.932712552e-04f, 8.948920226e-04f, 8.965107248e-04f, 8.981273581e-04f, 8.997419193e-04f, 9.013544049e-04f,
+ 9.029648115e-04f, 9.045731358e-04f, 9.061793742e-04f, 9.077835235e-04f, 9.093855803e-04f, 9.109855411e-04f, 9.125834026e-04f, 9.141791614e-04f, 9.157728142e-04f, 9.173643576e-04f,
+ 9.189537883e-04f, 9.205411028e-04f, 9.221262979e-04f, 9.237093702e-04f, 9.252903164e-04f, 9.268691331e-04f, 9.284458171e-04f, 9.300203649e-04f, 9.315927733e-04f, 9.331630390e-04f,
+ 9.347311586e-04f, 9.362971289e-04f, 9.378609466e-04f, 9.394226084e-04f, 9.409821109e-04f, 9.425394509e-04f, 9.440946252e-04f, 9.456476304e-04f, 9.471984633e-04f, 9.487471206e-04f,
+ 9.502935991e-04f, 9.518378955e-04f, 9.533800066e-04f, 9.549199291e-04f, 9.564576598e-04f, 9.579931955e-04f, 9.595265329e-04f, 9.610576688e-04f, 9.625866000e-04f, 9.641133232e-04f,
+ 9.656378354e-04f, 9.671601332e-04f, 9.686802135e-04f, 9.701980731e-04f, 9.717137088e-04f, 9.732271174e-04f, 9.747382958e-04f, 9.762472407e-04f, 9.777539490e-04f, 9.792584176e-04f,
+ 9.807606432e-04f, 9.822606228e-04f, 9.837583532e-04f, 9.852538312e-04f, 9.867470538e-04f, 9.882380177e-04f, 9.897267199e-04f, 9.912131572e-04f, 9.926973266e-04f, 9.941792248e-04f,
+ 9.956588489e-04f, 9.971361957e-04f, 9.986112621e-04f, 1.000084045e-03f, 1.001554541e-03f, 1.003022748e-03f, 1.004488662e-03f, 1.005952280e-03f, 1.007413600e-03f, 1.008872617e-03f,
+ 1.010329330e-03f, 1.011783734e-03f, 1.013235828e-03f, 1.014685607e-03f, 1.016133070e-03f, 1.017578212e-03f, 1.019021031e-03f, 1.020461524e-03f, 1.021899688e-03f, 1.023335519e-03f,
+ 1.024769016e-03f, 1.026200174e-03f, 1.027628991e-03f, 1.029055464e-03f, 1.030479590e-03f, 1.031901365e-03f, 1.033320788e-03f, 1.034737854e-03f, 1.036152562e-03f, 1.037564908e-03f,
+ 1.038974888e-03f, 1.040382501e-03f, 1.041787744e-03f, 1.043190612e-03f, 1.044591104e-03f, 1.045989216e-03f, 1.047384946e-03f, 1.048778291e-03f, 1.050169247e-03f, 1.051557812e-03f,
+ 1.052943983e-03f, 1.054327757e-03f, 1.055709132e-03f, 1.057088103e-03f, 1.058464669e-03f, 1.059838827e-03f, 1.061210573e-03f, 1.062579906e-03f, 1.063946821e-03f, 1.065311316e-03f,
+ 1.066673389e-03f, 1.068033036e-03f, 1.069390255e-03f, 1.070745043e-03f, 1.072097397e-03f, 1.073447314e-03f, 1.074794791e-03f, 1.076139826e-03f, 1.077482416e-03f, 1.078822558e-03f,
+ 1.080160249e-03f, 1.081495487e-03f, 1.082828268e-03f, 1.084158591e-03f, 1.085486451e-03f, 1.086811847e-03f, 1.088134776e-03f, 1.089455234e-03f, 1.090773220e-03f, 1.092088730e-03f,
+ 1.093401762e-03f, 1.094712313e-03f, 1.096020381e-03f, 1.097325962e-03f, 1.098629053e-03f, 1.099929653e-03f, 1.101227759e-03f, 1.102523367e-03f, 1.103816476e-03f, 1.105107082e-03f,
+ 1.106395182e-03f, 1.107680775e-03f, 1.108963857e-03f, 1.110244426e-03f, 1.111522480e-03f, 1.112798015e-03f, 1.114071028e-03f, 1.115341518e-03f, 1.116609482e-03f, 1.117874916e-03f,
+ 1.119137819e-03f, 1.120398188e-03f, 1.121656020e-03f, 1.122911313e-03f, 1.124164063e-03f, 1.125414269e-03f, 1.126661928e-03f, 1.127907037e-03f, 1.129149594e-03f, 1.130389596e-03f,
+ 1.131627040e-03f, 1.132861925e-03f, 1.134094247e-03f, 1.135324004e-03f, 1.136551193e-03f, 1.137775812e-03f, 1.138997859e-03f, 1.140217330e-03f, 1.141434224e-03f, 1.142648538e-03f,
+ 1.143860269e-03f, 1.145069415e-03f, 1.146275973e-03f, 1.147479941e-03f, 1.148681317e-03f, 1.149880097e-03f, 1.151076280e-03f, 1.152269863e-03f, 1.153460843e-03f, 1.154649219e-03f,
+ 1.155834987e-03f, 1.157018146e-03f, 1.158198692e-03f, 1.159376624e-03f, 1.160551939e-03f, 1.161724634e-03f, 1.162894708e-03f, 1.164062157e-03f, 1.165226980e-03f, 1.166389173e-03f,
+ 1.167548736e-03f, 1.168705664e-03f, 1.169859956e-03f, 1.171011610e-03f, 1.172160623e-03f, 1.173306993e-03f, 1.174450718e-03f, 1.175591794e-03f, 1.176730220e-03f, 1.177865994e-03f,
+ 1.178999113e-03f, 1.180129574e-03f, 1.181257376e-03f, 1.182382517e-03f, 1.183504993e-03f, 1.184624803e-03f, 1.185741944e-03f, 1.186856414e-03f, 1.187968211e-03f, 1.189077333e-03f,
+ 1.190183777e-03f, 1.191287540e-03f, 1.192388622e-03f, 1.193487019e-03f, 1.194582729e-03f, 1.195675751e-03f, 1.196766081e-03f, 1.197853718e-03f, 1.198938659e-03f, 1.200020902e-03f,
+ 1.201100445e-03f, 1.202177287e-03f, 1.203251423e-03f, 1.204322853e-03f, 1.205391575e-03f, 1.206457585e-03f, 1.207520882e-03f, 1.208581464e-03f, 1.209639329e-03f, 1.210694474e-03f,
+ 1.211746897e-03f, 1.212796597e-03f, 1.213843570e-03f, 1.214887816e-03f, 1.215929331e-03f, 1.216968114e-03f, 1.218004163e-03f, 1.219037475e-03f, 1.220068048e-03f, 1.221095881e-03f,
+ 1.222120971e-03f, 1.223143316e-03f, 1.224162914e-03f, 1.225179764e-03f, 1.226193862e-03f, 1.227205207e-03f, 1.228213797e-03f, 1.229219630e-03f, 1.230222704e-03f, 1.231223017e-03f,
+ 1.232220566e-03f, 1.233215350e-03f, 1.234207367e-03f, 1.235196615e-03f, 1.236183092e-03f, 1.237166795e-03f, 1.238147723e-03f, 1.239125874e-03f, 1.240101246e-03f, 1.241073837e-03f,
+ 1.242043644e-03f, 1.243010667e-03f, 1.243974903e-03f, 1.244936350e-03f, 1.245895006e-03f, 1.246850870e-03f, 1.247803938e-03f, 1.248754211e-03f, 1.249701685e-03f, 1.250646358e-03f,
+ 1.251588229e-03f, 1.252527296e-03f, 1.253463557e-03f, 1.254397011e-03f, 1.255327654e-03f, 1.256255486e-03f, 1.257180504e-03f, 1.258102707e-03f, 1.259022093e-03f, 1.259938660e-03f,
+ 1.260852406e-03f, 1.261763329e-03f, 1.262671428e-03f, 1.263576701e-03f, 1.264479146e-03f, 1.265378760e-03f, 1.266275543e-03f, 1.267169493e-03f, 1.268060607e-03f, 1.268948885e-03f,
+ 1.269834323e-03f, 1.270716921e-03f, 1.271596677e-03f, 1.272473589e-03f, 1.273347655e-03f, 1.274218873e-03f, 1.275087242e-03f, 1.275952760e-03f, 1.276815426e-03f, 1.277675237e-03f,
+ 1.278532192e-03f, 1.279386289e-03f, 1.280237527e-03f, 1.281085904e-03f, 1.281931418e-03f, 1.282774067e-03f, 1.283613850e-03f, 1.284450765e-03f, 1.285284811e-03f, 1.286115986e-03f,
+ 1.286944288e-03f, 1.287769715e-03f, 1.288592267e-03f, 1.289411941e-03f, 1.290228735e-03f, 1.291042649e-03f, 1.291853680e-03f, 1.292661827e-03f, 1.293467089e-03f, 1.294269463e-03f,
+ 1.295068949e-03f, 1.295865544e-03f, 1.296659247e-03f, 1.297450057e-03f, 1.298237971e-03f, 1.299022989e-03f, 1.299805109e-03f, 1.300584330e-03f, 1.301360649e-03f, 1.302134065e-03f,
+ 1.302904577e-03f, 1.303672184e-03f, 1.304436883e-03f, 1.305198674e-03f, 1.305957554e-03f, 1.306713523e-03f, 1.307466579e-03f, 1.308216720e-03f, 1.308963945e-03f, 1.309708252e-03f,
+ 1.310449641e-03f, 1.311188109e-03f, 1.311923656e-03f, 1.312656279e-03f, 1.313385977e-03f, 1.314112749e-03f, 1.314836594e-03f, 1.315557510e-03f, 1.316275496e-03f, 1.316990550e-03f,
+ 1.317702671e-03f, 1.318411858e-03f, 1.319118109e-03f, 1.319821422e-03f, 1.320521797e-03f, 1.321219233e-03f, 1.321913727e-03f, 1.322605278e-03f, 1.323293886e-03f, 1.323979549e-03f,
+ 1.324662265e-03f, 1.325342033e-03f, 1.326018852e-03f, 1.326692721e-03f, 1.327363638e-03f, 1.328031602e-03f, 1.328696612e-03f, 1.329358666e-03f, 1.330017764e-03f, 1.330673903e-03f,
+ 1.331327084e-03f, 1.331977303e-03f, 1.332624561e-03f, 1.333268856e-03f, 1.333910187e-03f, 1.334548552e-03f, 1.335183951e-03f, 1.335816382e-03f, 1.336445844e-03f, 1.337072335e-03f,
+ 1.337695855e-03f, 1.338316403e-03f, 1.338933977e-03f, 1.339548575e-03f, 1.340160198e-03f, 1.340768844e-03f, 1.341374511e-03f, 1.341977198e-03f, 1.342576905e-03f, 1.343173630e-03f,
+ 1.343767373e-03f, 1.344358131e-03f, 1.344945904e-03f, 1.345530691e-03f, 1.346112491e-03f, 1.346691302e-03f, 1.347267124e-03f, 1.347839955e-03f, 1.348409794e-03f, 1.348976641e-03f,
+ 1.349540495e-03f, 1.350101353e-03f, 1.350659216e-03f, 1.351214082e-03f, 1.351765950e-03f, 1.352314819e-03f, 1.352860688e-03f, 1.353403557e-03f, 1.353943423e-03f, 1.354480287e-03f,
+ 1.355014147e-03f, 1.355545002e-03f, 1.356072851e-03f, 1.356597693e-03f, 1.357119528e-03f, 1.357638354e-03f, 1.358154170e-03f, 1.358666976e-03f, 1.359176770e-03f, 1.359683552e-03f,
+ 1.360187321e-03f, 1.360688075e-03f, 1.361185814e-03f, 1.361680537e-03f, 1.362172243e-03f, 1.362660931e-03f, 1.363146601e-03f, 1.363629251e-03f, 1.364108880e-03f, 1.364585488e-03f,
+ 1.365059074e-03f, 1.365529637e-03f, 1.365997176e-03f, 1.366461690e-03f, 1.366923179e-03f, 1.367381642e-03f, 1.367837077e-03f, 1.368289485e-03f, 1.368738864e-03f, 1.369185213e-03f,
+ 1.369628532e-03f, 1.370068820e-03f, 1.370506076e-03f, 1.370940299e-03f, 1.371371489e-03f, 1.371799645e-03f, 1.372224766e-03f, 1.372646851e-03f, 1.373065900e-03f, 1.373481912e-03f,
+ 1.373894886e-03f, 1.374304821e-03f, 1.374711717e-03f, 1.375115574e-03f, 1.375516390e-03f, 1.375914164e-03f, 1.376308897e-03f, 1.376700587e-03f, 1.377089233e-03f, 1.377474836e-03f,
+ 1.377857394e-03f, 1.378236907e-03f, 1.378613374e-03f, 1.378986794e-03f, 1.379357167e-03f, 1.379724493e-03f, 1.380088770e-03f, 1.380449998e-03f, 1.380808176e-03f, 1.381163305e-03f,
+ 1.381515382e-03f, 1.381864409e-03f, 1.382210383e-03f, 1.382553305e-03f, 1.382893174e-03f, 1.383229989e-03f, 1.383563751e-03f, 1.383894457e-03f, 1.384222109e-03f, 1.384546704e-03f,
+ 1.384868244e-03f, 1.385186727e-03f, 1.385502152e-03f, 1.385814520e-03f, 1.386123830e-03f, 1.386430081e-03f, 1.386733273e-03f, 1.387033405e-03f, 1.387330477e-03f, 1.387624488e-03f,
+ 1.387915439e-03f, 1.388203328e-03f, 1.388488155e-03f, 1.388769920e-03f, 1.389048622e-03f, 1.389324261e-03f, 1.389596836e-03f, 1.389866347e-03f, 1.390132794e-03f, 1.390396177e-03f,
+ 1.390656494e-03f, 1.390913746e-03f, 1.391167931e-03f, 1.391419051e-03f, 1.391667104e-03f, 1.391912090e-03f, 1.392154009e-03f, 1.392392860e-03f, 1.392628643e-03f, 1.392861358e-03f,
+ 1.393091005e-03f, 1.393317582e-03f, 1.393541091e-03f, 1.393761529e-03f, 1.393978899e-03f, 1.394193198e-03f, 1.394404426e-03f, 1.394612585e-03f, 1.394817672e-03f, 1.395019688e-03f,
+ 1.395218633e-03f, 1.395414507e-03f, 1.395607308e-03f, 1.395797038e-03f, 1.395983695e-03f, 1.396167280e-03f, 1.396347792e-03f, 1.396525231e-03f, 1.396699597e-03f, 1.396870890e-03f,
+ 1.397039110e-03f, 1.397204256e-03f, 1.397366328e-03f, 1.397525326e-03f, 1.397681250e-03f, 1.397834100e-03f, 1.397983875e-03f, 1.398130576e-03f, 1.398274203e-03f, 1.398414754e-03f,
+ 1.398552231e-03f, 1.398686633e-03f, 1.398817960e-03f, 1.398946211e-03f, 1.399071388e-03f, 1.399193489e-03f, 1.399312515e-03f, 1.399428465e-03f, 1.399541340e-03f, 1.399651139e-03f,
+ 1.399757863e-03f, 1.399861511e-03f, 1.399962083e-03f, 1.400059580e-03f, 1.400154001e-03f, 1.400245346e-03f, 1.400333615e-03f, 1.400418809e-03f, 1.400500927e-03f, 1.400579970e-03f,
+ 1.400655936e-03f, 1.400728827e-03f, 1.400798643e-03f, 1.400865383e-03f, 1.400929047e-03f, 1.400989636e-03f, 1.401047150e-03f, 1.401101588e-03f, 1.401152952e-03f, 1.401201239e-03f,
+ 1.401246452e-03f, 1.401288590e-03f, 1.401327653e-03f, 1.401363642e-03f, 1.401396555e-03f, 1.401426395e-03f, 1.401453159e-03f, 1.401476850e-03f, 1.401497467e-03f, 1.401515009e-03f,
+ 1.401529478e-03f, 1.401540873e-03f, 1.401549195e-03f, 1.401554443e-03f, 1.401556619e-03f, 1.401555721e-03f, 1.401551751e-03f, 1.401544708e-03f, 1.401534593e-03f, 1.401521406e-03f,
+ 1.401505148e-03f, 1.401485817e-03f, 1.401463415e-03f, 1.401437943e-03f, 1.401409399e-03f, 1.401377784e-03f, 1.401343100e-03f, 1.401305345e-03f, 1.401264521e-03f, 1.401220627e-03f,
+ 1.401173663e-03f, 1.401123631e-03f, 1.401070531e-03f, 1.401014362e-03f, 1.400955125e-03f, 1.400892820e-03f, 1.400827448e-03f, 1.400759009e-03f, 1.400687504e-03f, 1.400612932e-03f,
+ 1.400535294e-03f, 1.400454591e-03f, 1.400370823e-03f, 1.400283990e-03f, 1.400194092e-03f, 1.400101131e-03f, 1.400005105e-03f, 1.399906017e-03f, 1.399803866e-03f, 1.399698652e-03f,
+ 1.399590377e-03f, 1.399479040e-03f, 1.399364642e-03f, 1.399247183e-03f, 1.399126664e-03f, 1.399003086e-03f, 1.398876448e-03f, 1.398746752e-03f, 1.398613997e-03f, 1.398478184e-03f,
+ 1.398339314e-03f, 1.398197387e-03f, 1.398052404e-03f, 1.397904366e-03f, 1.397753272e-03f, 1.397599123e-03f, 1.397441920e-03f, 1.397281663e-03f, 1.397118353e-03f, 1.396951991e-03f,
+ 1.396782576e-03f, 1.396610111e-03f, 1.396434594e-03f, 1.396256027e-03f, 1.396074410e-03f, 1.395889745e-03f, 1.395702030e-03f, 1.395511268e-03f, 1.395317459e-03f, 1.395120603e-03f,
+ 1.394920700e-03f, 1.394717753e-03f, 1.394511761e-03f, 1.394302724e-03f, 1.394090644e-03f, 1.393875522e-03f, 1.393657357e-03f, 1.393436150e-03f, 1.393211903e-03f, 1.392984616e-03f,
+ 1.392754290e-03f, 1.392520924e-03f, 1.392284521e-03f, 1.392045080e-03f, 1.391802603e-03f, 1.391557090e-03f, 1.391308542e-03f, 1.391056960e-03f, 1.390802344e-03f, 1.390544695e-03f,
+ 1.390284014e-03f, 1.390020301e-03f, 1.389753558e-03f, 1.389483785e-03f, 1.389210984e-03f, 1.388935154e-03f, 1.388656296e-03f, 1.388374412e-03f, 1.388089502e-03f, 1.387801567e-03f,
+ 1.387510608e-03f, 1.387216626e-03f, 1.386919621e-03f, 1.386619595e-03f, 1.386316548e-03f, 1.386010481e-03f, 1.385701394e-03f, 1.385389290e-03f, 1.385074168e-03f, 1.384756030e-03f,
+ 1.384434876e-03f, 1.384110708e-03f, 1.383783526e-03f, 1.383453331e-03f, 1.383120124e-03f, 1.382783906e-03f, 1.382444678e-03f, 1.382102441e-03f, 1.381757196e-03f, 1.381408943e-03f,
+ 1.381057684e-03f, 1.380703420e-03f, 1.380346152e-03f, 1.379985880e-03f, 1.379622606e-03f, 1.379256330e-03f, 1.378887054e-03f, 1.378514779e-03f, 1.378139505e-03f, 1.377761234e-03f,
+ 1.377379966e-03f, 1.376995704e-03f, 1.376608446e-03f, 1.376218196e-03f, 1.375824953e-03f, 1.375428720e-03f, 1.375029496e-03f, 1.374627283e-03f, 1.374222082e-03f, 1.373813894e-03f,
+ 1.373402721e-03f, 1.372988562e-03f, 1.372571421e-03f, 1.372151296e-03f, 1.371728191e-03f, 1.371302105e-03f, 1.370873040e-03f, 1.370440997e-03f, 1.370005977e-03f, 1.369567981e-03f,
+ 1.369127011e-03f, 1.368683067e-03f, 1.368236151e-03f, 1.367786264e-03f, 1.367333408e-03f, 1.366877582e-03f, 1.366418789e-03f, 1.365957029e-03f, 1.365492305e-03f, 1.365024616e-03f,
+ 1.364553965e-03f, 1.364080353e-03f, 1.363603780e-03f, 1.363124248e-03f, 1.362641758e-03f, 1.362156312e-03f, 1.361667910e-03f, 1.361176555e-03f, 1.360682246e-03f, 1.360184987e-03f,
+ 1.359684777e-03f, 1.359181618e-03f, 1.358675511e-03f, 1.358166458e-03f, 1.357654461e-03f, 1.357139519e-03f, 1.356621635e-03f, 1.356100810e-03f, 1.355577045e-03f, 1.355050342e-03f,
+ 1.354520702e-03f, 1.353988126e-03f, 1.353452616e-03f, 1.352914173e-03f, 1.352372798e-03f, 1.351828493e-03f, 1.351281259e-03f, 1.350731097e-03f, 1.350178010e-03f, 1.349621998e-03f,
+ 1.349063062e-03f, 1.348501205e-03f, 1.347936427e-03f, 1.347368730e-03f, 1.346798116e-03f, 1.346224585e-03f, 1.345648140e-03f, 1.345068782e-03f, 1.344486511e-03f, 1.343901331e-03f,
+ 1.343313241e-03f, 1.342722244e-03f, 1.342128342e-03f, 1.341531534e-03f, 1.340931824e-03f, 1.340329213e-03f, 1.339723701e-03f, 1.339115291e-03f, 1.338503985e-03f, 1.337889783e-03f,
+ 1.337272687e-03f, 1.336652699e-03f, 1.336029820e-03f, 1.335404052e-03f, 1.334775396e-03f, 1.334143854e-03f, 1.333509428e-03f, 1.332872119e-03f, 1.332231928e-03f, 1.331588858e-03f,
+ 1.330942909e-03f, 1.330294084e-03f, 1.329642384e-03f, 1.328987811e-03f, 1.328330366e-03f, 1.327670051e-03f, 1.327006867e-03f, 1.326340817e-03f, 1.325671901e-03f, 1.325000122e-03f,
+ 1.324325481e-03f, 1.323647980e-03f, 1.322967620e-03f, 1.322284404e-03f, 1.321598332e-03f, 1.320909407e-03f, 1.320217630e-03f, 1.319523003e-03f, 1.318825527e-03f, 1.318125205e-03f,
+ 1.317422038e-03f, 1.316716027e-03f, 1.316007175e-03f, 1.315295483e-03f, 1.314580954e-03f, 1.313863588e-03f, 1.313143387e-03f, 1.312420354e-03f, 1.311694489e-03f, 1.310965796e-03f,
+ 1.310234275e-03f, 1.309499928e-03f, 1.308762757e-03f, 1.308022765e-03f, 1.307279952e-03f, 1.306534321e-03f, 1.305785872e-03f, 1.305034610e-03f, 1.304280534e-03f, 1.303523647e-03f,
+ 1.302763950e-03f, 1.302001447e-03f, 1.301236137e-03f, 1.300468024e-03f, 1.299697109e-03f, 1.298923394e-03f, 1.298146880e-03f, 1.297367571e-03f, 1.296585467e-03f, 1.295800570e-03f,
+ 1.295012883e-03f, 1.294222407e-03f, 1.293429145e-03f, 1.292633097e-03f, 1.291834267e-03f, 1.291032656e-03f, 1.290228265e-03f, 1.289421098e-03f, 1.288611155e-03f, 1.287798439e-03f,
+ 1.286982952e-03f, 1.286164695e-03f, 1.285343671e-03f, 1.284519882e-03f, 1.283693329e-03f, 1.282864015e-03f, 1.282031942e-03f, 1.281197111e-03f, 1.280359525e-03f, 1.279519186e-03f,
+ 1.278676095e-03f, 1.277830255e-03f, 1.276981667e-03f, 1.276130335e-03f, 1.275276259e-03f, 1.274419442e-03f, 1.273559886e-03f, 1.272697592e-03f, 1.271832564e-03f, 1.270964803e-03f,
+ 1.270094311e-03f, 1.269221091e-03f, 1.268345143e-03f, 1.267466472e-03f, 1.266585077e-03f, 1.265700963e-03f, 1.264814130e-03f, 1.263924581e-03f, 1.263032318e-03f, 1.262137343e-03f,
+ 1.261239658e-03f, 1.260339266e-03f, 1.259436168e-03f, 1.258530367e-03f, 1.257621865e-03f, 1.256710664e-03f, 1.255796767e-03f, 1.254880174e-03f, 1.253960889e-03f, 1.253038914e-03f,
+ 1.252114251e-03f, 1.251186902e-03f, 1.250256869e-03f, 1.249324155e-03f, 1.248388762e-03f, 1.247450692e-03f, 1.246509947e-03f, 1.245566529e-03f, 1.244620442e-03f, 1.243671686e-03f,
+ 1.242720264e-03f, 1.241766179e-03f, 1.240809432e-03f, 1.239850027e-03f, 1.238887965e-03f, 1.237923248e-03f, 1.236955879e-03f, 1.235985861e-03f, 1.235013194e-03f, 1.234037883e-03f,
+ 1.233059928e-03f, 1.232079333e-03f, 1.231096100e-03f, 1.230110230e-03f, 1.229121727e-03f, 1.228130592e-03f, 1.227136829e-03f, 1.226140439e-03f, 1.225141424e-03f, 1.224139788e-03f,
+ 1.223135532e-03f, 1.222128659e-03f, 1.221119171e-03f, 1.220107070e-03f, 1.219092360e-03f, 1.218075042e-03f, 1.217055118e-03f, 1.216032592e-03f, 1.215007465e-03f, 1.213979741e-03f,
+ 1.212949420e-03f, 1.211916507e-03f, 1.210881002e-03f, 1.209842909e-03f, 1.208802231e-03f, 1.207758969e-03f, 1.206713126e-03f, 1.205664704e-03f, 1.204613707e-03f, 1.203560135e-03f,
+ 1.202503993e-03f, 1.201445282e-03f, 1.200384005e-03f, 1.199320164e-03f, 1.198253762e-03f, 1.197184802e-03f, 1.196113285e-03f, 1.195039214e-03f, 1.193962593e-03f, 1.192883423e-03f,
+ 1.191801707e-03f, 1.190717447e-03f, 1.189630646e-03f, 1.188541307e-03f, 1.187449432e-03f, 1.186355024e-03f, 1.185258085e-03f, 1.184158617e-03f, 1.183056624e-03f, 1.181952108e-03f,
+ 1.180845072e-03f, 1.179735517e-03f, 1.178623447e-03f, 1.177508865e-03f, 1.176391773e-03f, 1.175272173e-03f, 1.174150068e-03f, 1.173025461e-03f, 1.171898354e-03f, 1.170768751e-03f,
+ 1.169636653e-03f, 1.168502063e-03f, 1.167364984e-03f, 1.166225419e-03f, 1.165083370e-03f, 1.163938840e-03f, 1.162791832e-03f, 1.161642348e-03f, 1.160490391e-03f, 1.159335963e-03f,
+ 1.158179068e-03f, 1.157019708e-03f, 1.155857886e-03f, 1.154693603e-03f, 1.153526865e-03f, 1.152357672e-03f, 1.151186027e-03f, 1.150011934e-03f, 1.148835395e-03f, 1.147656412e-03f,
+ 1.146474989e-03f, 1.145291129e-03f, 1.144104833e-03f, 1.142916105e-03f, 1.141724948e-03f, 1.140531364e-03f, 1.139335356e-03f, 1.138136927e-03f, 1.136936079e-03f, 1.135732816e-03f,
+ 1.134527140e-03f, 1.133319054e-03f, 1.132108561e-03f, 1.130895663e-03f, 1.129680364e-03f, 1.128462666e-03f, 1.127242573e-03f, 1.126020086e-03f, 1.124795209e-03f, 1.123567944e-03f,
+ 1.122338295e-03f, 1.121106264e-03f, 1.119871855e-03f, 1.118635069e-03f, 1.117395910e-03f, 1.116154381e-03f, 1.114910484e-03f, 1.113664223e-03f, 1.112415600e-03f, 1.111164619e-03f,
+ 1.109911281e-03f, 1.108655591e-03f, 1.107397551e-03f, 1.106137163e-03f, 1.104874431e-03f, 1.103609358e-03f, 1.102341947e-03f, 1.101072200e-03f, 1.099800120e-03f, 1.098525711e-03f,
+ 1.097248975e-03f, 1.095969916e-03f, 1.094688536e-03f, 1.093404838e-03f, 1.092118825e-03f, 1.090830500e-03f, 1.089539867e-03f, 1.088246927e-03f, 1.086951685e-03f, 1.085654143e-03f,
+ 1.084354304e-03f, 1.083052170e-03f, 1.081747746e-03f, 1.080441034e-03f, 1.079132037e-03f, 1.077820759e-03f, 1.076507201e-03f, 1.075191367e-03f, 1.073873261e-03f, 1.072552885e-03f,
+ 1.071230242e-03f, 1.069905335e-03f, 1.068578168e-03f, 1.067248743e-03f, 1.065917064e-03f, 1.064583133e-03f, 1.063246953e-03f, 1.061908529e-03f, 1.060567862e-03f, 1.059224956e-03f,
+ 1.057879814e-03f, 1.056532439e-03f, 1.055182834e-03f, 1.053831002e-03f, 1.052476946e-03f, 1.051120670e-03f, 1.049762177e-03f, 1.048401469e-03f, 1.047038550e-03f, 1.045673423e-03f,
+ 1.044306091e-03f, 1.042936557e-03f, 1.041564825e-03f, 1.040190897e-03f, 1.038814777e-03f, 1.037436467e-03f, 1.036055972e-03f, 1.034673293e-03f, 1.033288435e-03f, 1.031901401e-03f,
+ 1.030512193e-03f, 1.029120815e-03f, 1.027727270e-03f, 1.026331561e-03f, 1.024933691e-03f, 1.023533665e-03f, 1.022131484e-03f, 1.020727152e-03f, 1.019320673e-03f, 1.017912049e-03f,
+ 1.016501283e-03f, 1.015088380e-03f, 1.013673342e-03f, 1.012256172e-03f, 1.010836874e-03f, 1.009415451e-03f, 1.007991906e-03f, 1.006566242e-03f, 1.005138464e-03f, 1.003708573e-03f,
+ 1.002276573e-03f, 1.000842468e-03f, 9.994062608e-04f, 9.979679546e-04f, 9.965275528e-04f, 9.950850586e-04f, 9.936404753e-04f, 9.921938063e-04f, 9.907450549e-04f, 9.892942243e-04f,
+ 9.878413180e-04f, 9.863863391e-04f, 9.849292911e-04f, 9.834701772e-04f, 9.820090008e-04f, 9.805457652e-04f, 9.790804738e-04f, 9.776131299e-04f, 9.761437369e-04f, 9.746722980e-04f,
+ 9.731988168e-04f, 9.717232965e-04f, 9.702457404e-04f, 9.687661521e-04f, 9.672845348e-04f, 9.658008919e-04f, 9.643152268e-04f, 9.628275429e-04f, 9.613378436e-04f, 9.598461323e-04f,
+ 9.583524123e-04f, 9.568566872e-04f, 9.553589602e-04f, 9.538592348e-04f, 9.523575145e-04f, 9.508538026e-04f, 9.493481026e-04f, 9.478404178e-04f, 9.463307518e-04f, 9.448191080e-04f,
+ 9.433054898e-04f, 9.417899006e-04f, 9.402723440e-04f, 9.387528233e-04f, 9.372313420e-04f, 9.357079036e-04f, 9.341825115e-04f, 9.326551693e-04f, 9.311258803e-04f, 9.295946482e-04f,
+ 9.280614762e-04f, 9.265263680e-04f, 9.249893271e-04f, 9.234503568e-04f, 9.219094608e-04f, 9.203666425e-04f, 9.188219054e-04f, 9.172752531e-04f, 9.157266890e-04f, 9.141762167e-04f,
+ 9.126238396e-04f, 9.110695614e-04f, 9.095133856e-04f, 9.079553156e-04f, 9.063953551e-04f, 9.048335075e-04f, 9.032697764e-04f, 9.017041654e-04f, 9.001366780e-04f, 8.985673178e-04f,
+ 8.969960883e-04f, 8.954229931e-04f, 8.938480357e-04f, 8.922712198e-04f, 8.906925489e-04f, 8.891120267e-04f, 8.875296566e-04f, 8.859454422e-04f, 8.843593872e-04f, 8.827714952e-04f,
+ 8.811817698e-04f, 8.795902145e-04f, 8.779968329e-04f, 8.764016288e-04f, 8.748046056e-04f, 8.732057671e-04f, 8.716051168e-04f, 8.700026583e-04f, 8.683983954e-04f, 8.667923316e-04f,
+ 8.651844705e-04f, 8.635748158e-04f, 8.619633712e-04f, 8.603501403e-04f, 8.587351267e-04f, 8.571183341e-04f, 8.554997662e-04f, 8.538794266e-04f, 8.522573190e-04f, 8.506334471e-04f,
+ 8.490078145e-04f, 8.473804249e-04f, 8.457512820e-04f, 8.441203895e-04f, 8.424877511e-04f, 8.408533704e-04f, 8.392172512e-04f, 8.375793971e-04f, 8.359398119e-04f, 8.342984993e-04f,
+ 8.326554629e-04f, 8.310107065e-04f, 8.293642339e-04f, 8.277160486e-04f, 8.260661545e-04f, 8.244145553e-04f, 8.227612547e-04f, 8.211062564e-04f, 8.194495642e-04f, 8.177911818e-04f,
+ 8.161311130e-04f, 8.144693615e-04f, 8.128059311e-04f, 8.111408255e-04f, 8.094740485e-04f, 8.078056038e-04f, 8.061354952e-04f, 8.044637266e-04f, 8.027903015e-04f, 8.011152239e-04f,
+ 7.994384975e-04f, 7.977601260e-04f, 7.960801134e-04f, 7.943984633e-04f, 7.927151796e-04f, 7.910302660e-04f, 7.893437263e-04f, 7.876555644e-04f, 7.859657841e-04f, 7.842743891e-04f,
+ 7.825813833e-04f, 7.808867706e-04f, 7.791905546e-04f, 7.774927392e-04f, 7.757933284e-04f, 7.740923258e-04f, 7.723897353e-04f, 7.706855608e-04f, 7.689798061e-04f, 7.672724750e-04f,
+ 7.655635714e-04f, 7.638530991e-04f, 7.621410621e-04f, 7.604274640e-04f, 7.587123089e-04f, 7.569956005e-04f, 7.552773427e-04f, 7.535575394e-04f, 7.518361945e-04f, 7.501133118e-04f,
+ 7.483888952e-04f, 7.466629486e-04f, 7.449354759e-04f, 7.432064809e-04f, 7.414759675e-04f, 7.397439397e-04f, 7.380104014e-04f, 7.362753563e-04f, 7.345388085e-04f, 7.328007618e-04f,
+ 7.310612202e-04f, 7.293201875e-04f, 7.275776677e-04f, 7.258336647e-04f, 7.240881824e-04f, 7.223412247e-04f, 7.205927955e-04f, 7.188428988e-04f, 7.170915386e-04f, 7.153387186e-04f,
+ 7.135844430e-04f, 7.118287156e-04f, 7.100715403e-04f, 7.083129212e-04f, 7.065528621e-04f, 7.047913670e-04f, 7.030284399e-04f, 7.012640847e-04f, 6.994983054e-04f, 6.977311059e-04f,
+ 6.959624903e-04f, 6.941924624e-04f, 6.924210263e-04f, 6.906481859e-04f, 6.888739452e-04f, 6.870983082e-04f, 6.853212789e-04f, 6.835428612e-04f, 6.817630592e-04f, 6.799818768e-04f,
+ 6.781993181e-04f, 6.764153870e-04f, 6.746300874e-04f, 6.728434236e-04f, 6.710553993e-04f, 6.692660187e-04f, 6.674752858e-04f, 6.656832045e-04f, 6.638897789e-04f, 6.620950130e-04f,
+ 6.602989109e-04f, 6.585014765e-04f, 6.567027138e-04f, 6.549026270e-04f, 6.531012200e-04f, 6.512984968e-04f, 6.494944616e-04f, 6.476891183e-04f, 6.458824711e-04f, 6.440745238e-04f,
+ 6.422652807e-04f, 6.404547456e-04f, 6.386429228e-04f, 6.368298162e-04f, 6.350154299e-04f, 6.331997680e-04f, 6.313828345e-04f, 6.295646334e-04f, 6.277451690e-04f, 6.259244452e-04f,
+ 6.241024660e-04f, 6.222792357e-04f, 6.204547582e-04f, 6.186290377e-04f, 6.168020781e-04f, 6.149738837e-04f, 6.131444585e-04f, 6.113138065e-04f, 6.094819320e-04f, 6.076488389e-04f,
+ 6.058145314e-04f, 6.039790135e-04f, 6.021422894e-04f, 6.003043632e-04f, 5.984652390e-04f, 5.966249209e-04f, 5.947834130e-04f, 5.929407194e-04f, 5.910968443e-04f, 5.892517917e-04f,
+ 5.874055658e-04f, 5.855581707e-04f, 5.837096105e-04f, 5.818598894e-04f, 5.800090115e-04f, 5.781569809e-04f, 5.763038017e-04f, 5.744494781e-04f, 5.725940143e-04f, 5.707374144e-04f,
+ 5.688796824e-04f, 5.670208227e-04f, 5.651608392e-04f, 5.632997362e-04f, 5.614375178e-04f, 5.595741882e-04f, 5.577097515e-04f, 5.558442120e-04f, 5.539775736e-04f, 5.521098407e-04f,
+ 5.502410173e-04f, 5.483711077e-04f, 5.465001160e-04f, 5.446280464e-04f, 5.427549031e-04f, 5.408806902e-04f, 5.390054119e-04f, 5.371290725e-04f, 5.352516760e-04f, 5.333732266e-04f,
+ 5.314937286e-04f, 5.296131862e-04f, 5.277316035e-04f, 5.258489847e-04f, 5.239653340e-04f, 5.220806557e-04f, 5.201949538e-04f, 5.183082327e-04f, 5.164204965e-04f, 5.145317494e-04f,
+ 5.126419956e-04f, 5.107512394e-04f, 5.088594849e-04f, 5.069667364e-04f, 5.050729981e-04f, 5.031782741e-04f, 5.012825687e-04f, 4.993858862e-04f, 4.974882307e-04f, 4.955896065e-04f,
+ 4.936900178e-04f, 4.917894688e-04f, 4.898879638e-04f, 4.879855070e-04f, 4.860821025e-04f, 4.841777547e-04f, 4.822724679e-04f, 4.803662461e-04f, 4.784590937e-04f, 4.765510149e-04f,
+ 4.746420140e-04f, 4.727320951e-04f, 4.708212626e-04f, 4.689095207e-04f, 4.669968737e-04f, 4.650833257e-04f, 4.631688811e-04f, 4.612535440e-04f, 4.593373189e-04f, 4.574202098e-04f,
+ 4.555022212e-04f, 4.535833572e-04f, 4.516636221e-04f, 4.497430201e-04f, 4.478215556e-04f, 4.458992328e-04f, 4.439760560e-04f, 4.420520295e-04f, 4.401271574e-04f, 4.382014442e-04f,
+ 4.362748940e-04f, 4.343475112e-04f, 4.324193000e-04f, 4.304902648e-04f, 4.285604097e-04f, 4.266297391e-04f, 4.246982573e-04f, 4.227659685e-04f, 4.208328771e-04f, 4.188989873e-04f,
+ 4.169643035e-04f, 4.150288298e-04f, 4.130925707e-04f, 4.111555304e-04f, 4.092177131e-04f, 4.072791233e-04f, 4.053397652e-04f, 4.033996431e-04f, 4.014587614e-04f, 3.995171242e-04f,
+ 3.975747360e-04f, 3.956316009e-04f, 3.936877235e-04f, 3.917431078e-04f, 3.897977584e-04f, 3.878516794e-04f, 3.859048752e-04f, 3.839573501e-04f, 3.820091084e-04f, 3.800601545e-04f,
+ 3.781104926e-04f, 3.761601271e-04f, 3.742090623e-04f, 3.722573025e-04f, 3.703048520e-04f, 3.683517153e-04f, 3.663978965e-04f, 3.644434001e-04f, 3.624882303e-04f, 3.605323915e-04f,
+ 3.585758880e-04f, 3.566187242e-04f, 3.546609043e-04f, 3.527024328e-04f, 3.507433139e-04f, 3.487835521e-04f, 3.468231515e-04f, 3.448621167e-04f, 3.429004518e-04f, 3.409381613e-04f,
+ 3.389752495e-04f, 3.370117208e-04f, 3.350475794e-04f, 3.330828297e-04f, 3.311174762e-04f, 3.291515231e-04f, 3.271849747e-04f, 3.252178355e-04f, 3.232501098e-04f, 3.212818019e-04f,
+ 3.193129161e-04f, 3.173434570e-04f, 3.153734287e-04f, 3.134028356e-04f, 3.114316822e-04f, 3.094599728e-04f, 3.074877116e-04f, 3.055149032e-04f, 3.035415518e-04f, 3.015676618e-04f,
+ 2.995932376e-04f, 2.976182835e-04f, 2.956428040e-04f, 2.936668033e-04f, 2.916902858e-04f, 2.897132559e-04f, 2.877357180e-04f, 2.857576764e-04f, 2.837791356e-04f, 2.818000998e-04f,
+ 2.798205735e-04f, 2.778405609e-04f, 2.758600666e-04f, 2.738790949e-04f, 2.718976501e-04f, 2.699157366e-04f, 2.679333588e-04f, 2.659505210e-04f, 2.639672277e-04f, 2.619834833e-04f,
+ 2.599992920e-04f, 2.580146584e-04f, 2.560295867e-04f, 2.540440813e-04f, 2.520581466e-04f, 2.500717871e-04f, 2.480850071e-04f, 2.460978109e-04f, 2.441102030e-04f, 2.421221877e-04f,
+ 2.401337695e-04f, 2.381449527e-04f, 2.361557417e-04f, 2.341661408e-04f, 2.321761546e-04f, 2.301857873e-04f, 2.281950434e-04f, 2.262039272e-04f, 2.242124431e-04f, 2.222205956e-04f,
+ 2.202283890e-04f, 2.182358277e-04f, 2.162429160e-04f, 2.142496585e-04f, 2.122560595e-04f, 2.102621233e-04f, 2.082678544e-04f, 2.062732572e-04f, 2.042783360e-04f, 2.022830953e-04f,
+ 2.002875394e-04f, 1.982916728e-04f, 1.962954998e-04f, 1.942990249e-04f, 1.923022523e-04f, 1.903051867e-04f, 1.883078322e-04f, 1.863101934e-04f, 1.843122746e-04f, 1.823140803e-04f,
+ 1.803156148e-04f, 1.783168825e-04f, 1.763178878e-04f, 1.743186351e-04f, 1.723191289e-04f, 1.703193735e-04f, 1.683193734e-04f, 1.663191328e-04f, 1.643186563e-04f, 1.623179482e-04f,
+ 1.603170130e-04f, 1.583158550e-04f, 1.563144786e-04f, 1.543128883e-04f, 1.523110884e-04f, 1.503090834e-04f, 1.483068776e-04f, 1.463044755e-04f, 1.443018814e-04f, 1.422990998e-04f,
+ 1.402961351e-04f, 1.382929916e-04f, 1.362896738e-04f, 1.342861860e-04f, 1.322825328e-04f, 1.302787184e-04f, 1.282747473e-04f, 1.262706239e-04f, 1.242663526e-04f, 1.222619378e-04f,
+ 1.202573840e-04f, 1.182526954e-04f, 1.162478765e-04f, 1.142429318e-04f, 1.122378655e-04f, 1.102326822e-04f, 1.082273863e-04f, 1.062219820e-04f, 1.042164739e-04f, 1.022108664e-04f,
+ 1.002051638e-04f, 9.819937055e-05f, 9.619349106e-05f, 9.418752973e-05f, 9.218149097e-05f, 9.017537917e-05f, 8.816919874e-05f, 8.616295409e-05f, 8.415664962e-05f, 8.215028972e-05f,
+ 8.014387881e-05f, 7.813742129e-05f, 7.613092156e-05f, 7.412438402e-05f, 7.211781308e-05f, 7.011121313e-05f, 6.810458857e-05f, 6.609794382e-05f, 6.409128327e-05f, 6.208461132e-05f,
+ 6.007793238e-05f, 5.807125083e-05f, 5.606457110e-05f, 5.405789756e-05f, 5.205123463e-05f, 5.004458670e-05f, 4.803795817e-05f, 4.603135345e-05f, 4.402477692e-05f, 4.201823299e-05f,
+ 4.001172606e-05f, 3.800526051e-05f, 3.599884076e-05f, 3.399247119e-05f, 3.198615620e-05f, 2.997990020e-05f, 2.797370756e-05f, 2.596758269e-05f, 2.396152999e-05f, 2.195555384e-05f,
+ 1.994965864e-05f, 1.794384879e-05f, 1.593812867e-05f, 1.393250268e-05f, 1.192697522e-05f, 9.921550658e-06f, 7.916233403e-06f, 5.911027840e-06f, 3.905938360e-06f, 1.900969351e-06f,
+ -1.038747981e-07f, -2.108589699e-06f, -4.113170965e-06f, -6.117614208e-06f, -8.121915043e-06f, -1.012606908e-05f, -1.213007194e-05f, -1.413391924e-05f, -1.613760659e-05f, -1.814112961e-05f,
+ -2.014448391e-05f, -2.214766512e-05f, -2.415066885e-05f, -2.615349072e-05f, -2.815612636e-05f, -3.015857138e-05f, -3.216082140e-05f, -3.416287205e-05f, -3.616471895e-05f, -3.816635772e-05f,
+ -4.016778399e-05f, -4.216899338e-05f, -4.416998152e-05f, -4.617074404e-05f, -4.817127656e-05f, -5.017157470e-05f, -5.217163411e-05f, -5.417145041e-05f, -5.617101923e-05f, -5.817033620e-05f,
+ -6.016939695e-05f, -6.216819712e-05f, -6.416673234e-05f, -6.616499824e-05f, -6.816299046e-05f, -7.016070465e-05f, -7.215813643e-05f, -7.415528144e-05f, -7.615213532e-05f, -7.814869372e-05f,
+ -8.014495227e-05f, -8.214090661e-05f, -8.413655240e-05f, -8.613188527e-05f, -8.812690086e-05f, -9.012159483e-05f, -9.211596282e-05f, -9.411000048e-05f, -9.610370345e-05f, -9.809706740e-05f,
+ -1.000900880e-04f, -1.020827608e-04f, -1.040750815e-04f, -1.060670459e-04f, -1.080586494e-04f, -1.100498879e-04f, -1.120407569e-04f, -1.140312521e-04f, -1.160213691e-04f, -1.180111037e-04f,
+ -1.200004515e-04f, -1.219894081e-04f, -1.239779693e-04f, -1.259661306e-04f, -1.279538877e-04f, -1.299412364e-04f, -1.319281722e-04f, -1.339146909e-04f, -1.359007881e-04f, -1.378864595e-04f,
+ -1.398717008e-04f, -1.418565076e-04f, -1.438408756e-04f, -1.458248006e-04f, -1.478082780e-04f, -1.497913038e-04f, -1.517738735e-04f, -1.537559828e-04f, -1.557376273e-04f, -1.577188029e-04f,
+ -1.596995051e-04f, -1.616797297e-04f, -1.636594724e-04f, -1.656387287e-04f, -1.676174945e-04f, -1.695957654e-04f, -1.715735372e-04f, -1.735508054e-04f, -1.755275658e-04f, -1.775038142e-04f,
+ -1.794795461e-04f, -1.814547573e-04f, -1.834294436e-04f, -1.854036005e-04f, -1.873772239e-04f, -1.893503094e-04f, -1.913228527e-04f, -1.932948496e-04f, -1.952662957e-04f, -1.972371868e-04f,
+ -1.992075185e-04f, -2.011772867e-04f, -2.031464869e-04f, -2.051151150e-04f, -2.070831666e-04f, -2.090506375e-04f, -2.110175234e-04f, -2.129838200e-04f, -2.149495231e-04f, -2.169146283e-04f,
+ -2.188791314e-04f, -2.208430282e-04f, -2.228063143e-04f, -2.247689855e-04f, -2.267310376e-04f, -2.286924662e-04f, -2.306532672e-04f, -2.326134362e-04f, -2.345729690e-04f, -2.365318613e-04f,
+ -2.384901090e-04f, -2.404477076e-04f, -2.424046531e-04f, -2.443609410e-04f, -2.463165673e-04f, -2.482715276e-04f, -2.502258177e-04f, -2.521794334e-04f, -2.541323704e-04f, -2.560846244e-04f,
+ -2.580361913e-04f, -2.599870668e-04f, -2.619372467e-04f, -2.638867267e-04f, -2.658355026e-04f, -2.677835702e-04f, -2.697309253e-04f, -2.716775636e-04f, -2.736234809e-04f, -2.755686729e-04f,
+ -2.775131356e-04f, -2.794568646e-04f, -2.813998558e-04f, -2.833421049e-04f, -2.852836077e-04f, -2.872243600e-04f, -2.891643576e-04f, -2.911035963e-04f, -2.930420719e-04f, -2.949797802e-04f,
+ -2.969167169e-04f, -2.988528780e-04f, -3.007882592e-04f, -3.027228562e-04f, -3.046566650e-04f, -3.065896813e-04f, -3.085219009e-04f, -3.104533197e-04f, -3.123839335e-04f, -3.143137380e-04f,
+ -3.162427291e-04f, -3.181709027e-04f, -3.200982545e-04f, -3.220247804e-04f, -3.239504762e-04f, -3.258753377e-04f, -3.277993609e-04f, -3.297225414e-04f, -3.316448751e-04f, -3.335663580e-04f,
+ -3.354869858e-04f, -3.374067543e-04f, -3.393256594e-04f, -3.412436971e-04f, -3.431608630e-04f, -3.450771531e-04f, -3.469925632e-04f, -3.489070892e-04f, -3.508207269e-04f, -3.527334722e-04f,
+ -3.546453210e-04f, -3.565562691e-04f, -3.584663124e-04f, -3.603754467e-04f, -3.622836680e-04f, -3.641909721e-04f, -3.660973549e-04f, -3.680028122e-04f, -3.699073400e-04f, -3.718109342e-04f,
+ -3.737135905e-04f, -3.756153050e-04f, -3.775160734e-04f, -3.794158917e-04f, -3.813147559e-04f, -3.832126617e-04f, -3.851096050e-04f, -3.870055819e-04f, -3.889005882e-04f, -3.907946197e-04f,
+ -3.926876725e-04f, -3.945797423e-04f, -3.964708253e-04f, -3.983609171e-04f, -4.002500138e-04f, -4.021381114e-04f, -4.040252056e-04f, -4.059112925e-04f, -4.077963679e-04f, -4.096804279e-04f,
+ -4.115634683e-04f, -4.134454850e-04f, -4.153264741e-04f, -4.172064314e-04f, -4.190853530e-04f, -4.209632346e-04f, -4.228400724e-04f, -4.247158622e-04f, -4.265906000e-04f, -4.284642818e-04f,
+ -4.303369035e-04f, -4.322084611e-04f, -4.340789505e-04f, -4.359483677e-04f, -4.378167088e-04f, -4.396839695e-04f, -4.415501460e-04f, -4.434152342e-04f, -4.452792301e-04f, -4.471421297e-04f,
+ -4.490039289e-04f, -4.508646237e-04f, -4.527242102e-04f, -4.545826844e-04f, -4.564400421e-04f, -4.582962795e-04f, -4.601513925e-04f, -4.620053772e-04f, -4.638582295e-04f, -4.657099454e-04f,
+ -4.675605210e-04f, -4.694099523e-04f, -4.712582352e-04f, -4.731053659e-04f, -4.749513403e-04f, -4.767961545e-04f, -4.786398045e-04f, -4.804822864e-04f, -4.823235961e-04f, -4.841637297e-04f,
+ -4.860026832e-04f, -4.878404527e-04f, -4.896770343e-04f, -4.915124240e-04f, -4.933466178e-04f, -4.951796117e-04f, -4.970114020e-04f, -4.988419845e-04f, -5.006713554e-04f, -5.024995108e-04f,
+ -5.043264467e-04f, -5.061521591e-04f, -5.079766442e-04f, -5.097998981e-04f, -5.116219167e-04f, -5.134426963e-04f, -5.152622329e-04f, -5.170805225e-04f, -5.188975613e-04f, -5.207133454e-04f,
+ -5.225278709e-04f, -5.243411338e-04f, -5.261531303e-04f, -5.279638565e-04f, -5.297733085e-04f, -5.315814824e-04f, -5.333883744e-04f, -5.351939805e-04f, -5.369982968e-04f, -5.388013196e-04f,
+ -5.406030449e-04f, -5.424034688e-04f, -5.442025876e-04f, -5.460003973e-04f, -5.477968940e-04f, -5.495920740e-04f, -5.513859334e-04f, -5.531784683e-04f, -5.549696749e-04f, -5.567595493e-04f,
+ -5.585480877e-04f, -5.603352863e-04f, -5.621211412e-04f, -5.639056487e-04f, -5.656888047e-04f, -5.674706057e-04f, -5.692510477e-04f, -5.710301269e-04f, -5.728078395e-04f, -5.745841817e-04f,
+ -5.763591497e-04f, -5.781327396e-04f, -5.799049478e-04f, -5.816757703e-04f, -5.834452034e-04f, -5.852132434e-04f, -5.869798863e-04f, -5.887451285e-04f, -5.905089661e-04f, -5.922713955e-04f,
+ -5.940324127e-04f, -5.957920140e-04f, -5.975501957e-04f, -5.993069540e-04f, -6.010622851e-04f, -6.028161854e-04f, -6.045686509e-04f, -6.063196780e-04f, -6.080692630e-04f, -6.098174021e-04f,
+ -6.115640915e-04f, -6.133093275e-04f, -6.150531063e-04f, -6.167954244e-04f, -6.185362778e-04f, -6.202756630e-04f, -6.220135761e-04f, -6.237500135e-04f, -6.254849715e-04f, -6.272184463e-04f,
+ -6.289504342e-04f, -6.306809316e-04f, -6.324099347e-04f, -6.341374398e-04f, -6.358634433e-04f, -6.375879415e-04f, -6.393109306e-04f, -6.410324070e-04f, -6.427523671e-04f, -6.444708071e-04f,
+ -6.461877234e-04f, -6.479031123e-04f, -6.496169701e-04f, -6.513292932e-04f, -6.530400780e-04f, -6.547493207e-04f, -6.564570178e-04f, -6.581631655e-04f, -6.598677603e-04f, -6.615707985e-04f,
+ -6.632722765e-04f, -6.649721906e-04f, -6.666705373e-04f, -6.683673128e-04f, -6.700625136e-04f, -6.717561361e-04f, -6.734481766e-04f, -6.751386315e-04f, -6.768274973e-04f, -6.785147703e-04f,
+ -6.802004470e-04f, -6.818845237e-04f, -6.835669968e-04f, -6.852478628e-04f, -6.869271181e-04f, -6.886047591e-04f, -6.902807823e-04f, -6.919551840e-04f, -6.936279607e-04f, -6.952991088e-04f,
+ -6.969686248e-04f, -6.986365051e-04f, -7.003027462e-04f, -7.019673445e-04f, -7.036302965e-04f, -7.052915986e-04f, -7.069512473e-04f, -7.086092390e-04f, -7.102655703e-04f, -7.119202376e-04f,
+ -7.135732374e-04f, -7.152245662e-04f, -7.168742204e-04f, -7.185221966e-04f, -7.201684912e-04f, -7.218131008e-04f, -7.234560218e-04f, -7.250972508e-04f, -7.267367842e-04f, -7.283746186e-04f,
+ -7.300107505e-04f, -7.316451764e-04f, -7.332778928e-04f, -7.349088964e-04f, -7.365381835e-04f, -7.381657508e-04f, -7.397915947e-04f, -7.414157119e-04f, -7.430380989e-04f, -7.446587522e-04f,
+ -7.462776684e-04f, -7.478948441e-04f, -7.495102758e-04f, -7.511239600e-04f, -7.527358935e-04f, -7.543460727e-04f, -7.559544942e-04f, -7.575611546e-04f, -7.591660506e-04f, -7.607691786e-04f,
+ -7.623705354e-04f, -7.639701174e-04f, -7.655679214e-04f, -7.671639439e-04f, -7.687581815e-04f, -7.703506308e-04f, -7.719412886e-04f, -7.735301513e-04f, -7.751172157e-04f, -7.767024784e-04f,
+ -7.782859360e-04f, -7.798675851e-04f, -7.814474224e-04f, -7.830254446e-04f, -7.846016484e-04f, -7.861760303e-04f, -7.877485870e-04f, -7.893193152e-04f, -7.908882117e-04f, -7.924552730e-04f,
+ -7.940204958e-04f, -7.955838769e-04f, -7.971454129e-04f, -7.987051005e-04f, -8.002629364e-04f, -8.018189174e-04f, -8.033730401e-04f, -8.049253012e-04f, -8.064756975e-04f, -8.080242256e-04f,
+ -8.095708824e-04f, -8.111156645e-04f, -8.126585686e-04f, -8.141995916e-04f, -8.157387301e-04f, -8.172759809e-04f, -8.188113407e-04f, -8.203448064e-04f, -8.218763746e-04f, -8.234060421e-04f,
+ -8.249338057e-04f, -8.264596622e-04f, -8.279836083e-04f, -8.295056408e-04f, -8.310257566e-04f, -8.325439523e-04f, -8.340602248e-04f, -8.355745710e-04f, -8.370869875e-04f, -8.385974712e-04f,
+ -8.401060190e-04f, -8.416126276e-04f, -8.431172938e-04f, -8.446200145e-04f, -8.461207865e-04f, -8.476196067e-04f, -8.491164719e-04f, -8.506113789e-04f, -8.521043245e-04f, -8.535953057e-04f,
+ -8.550843193e-04f, -8.565713622e-04f, -8.580564311e-04f, -8.595395231e-04f, -8.610206349e-04f, -8.624997635e-04f, -8.639769056e-04f, -8.654520583e-04f, -8.669252185e-04f, -8.683963829e-04f,
+ -8.698655485e-04f, -8.713327123e-04f, -8.727978710e-04f, -8.742610218e-04f, -8.757221614e-04f, -8.771812868e-04f, -8.786383949e-04f, -8.800934827e-04f, -8.815465471e-04f, -8.829975850e-04f,
+ -8.844465934e-04f, -8.858935693e-04f, -8.873385096e-04f, -8.887814112e-04f, -8.902222712e-04f, -8.916610865e-04f, -8.930978541e-04f, -8.945325709e-04f, -8.959652340e-04f, -8.973958404e-04f,
+ -8.988243869e-04f, -9.002508708e-04f, -9.016752888e-04f, -9.030976382e-04f, -9.045179158e-04f, -9.059361186e-04f, -9.073522439e-04f, -9.087662884e-04f, -9.101782493e-04f, -9.115881237e-04f,
+ -9.129959084e-04f, -9.144016007e-04f, -9.158051976e-04f, -9.172066961e-04f, -9.186060932e-04f, -9.200033861e-04f, -9.213985718e-04f, -9.227916475e-04f, -9.241826100e-04f, -9.255714567e-04f,
+ -9.269581845e-04f, -9.283427905e-04f, -9.297252719e-04f, -9.311056258e-04f, -9.324838492e-04f, -9.338599393e-04f, -9.352338932e-04f, -9.366057080e-04f, -9.379753809e-04f, -9.393429090e-04f,
+ -9.407082894e-04f, -9.420715193e-04f, -9.434325958e-04f, -9.447915161e-04f, -9.461482773e-04f, -9.475028767e-04f, -9.488553113e-04f, -9.502055783e-04f, -9.515536750e-04f, -9.528995985e-04f,
+ -9.542433460e-04f, -9.555849147e-04f, -9.569243017e-04f, -9.582615044e-04f, -9.595965199e-04f, -9.609293454e-04f, -9.622599781e-04f, -9.635884153e-04f, -9.649146542e-04f, -9.662386920e-04f,
+ -9.675605259e-04f, -9.688801533e-04f, -9.701975713e-04f, -9.715127773e-04f, -9.728257684e-04f, -9.741365419e-04f, -9.754450952e-04f, -9.767514254e-04f, -9.780555298e-04f, -9.793574058e-04f,
+ -9.806570507e-04f, -9.819544616e-04f, -9.832496360e-04f, -9.845425711e-04f, -9.858332642e-04f, -9.871217127e-04f, -9.884079138e-04f, -9.896918649e-04f, -9.909735634e-04f, -9.922530065e-04f,
+ -9.935301916e-04f, -9.948051161e-04f, -9.960777772e-04f, -9.973481724e-04f, -9.986162990e-04f, -9.998821544e-04f, -1.001145736e-03f, -1.002407041e-03f, -1.003666067e-03f, -1.004922811e-03f,
+ -1.006177271e-03f, -1.007429444e-03f, -1.008679328e-03f, -1.009926919e-03f, -1.011172216e-03f, -1.012415215e-03f, -1.013655915e-03f, -1.014894312e-03f, -1.016130404e-03f, -1.017364188e-03f,
+ -1.018595663e-03f, -1.019824824e-03f, -1.021051671e-03f, -1.022276200e-03f, -1.023498408e-03f, -1.024718294e-03f, -1.025935854e-03f, -1.027151087e-03f, -1.028363989e-03f, -1.029574558e-03f,
+ -1.030782792e-03f, -1.031988687e-03f, -1.033192243e-03f, -1.034393456e-03f, -1.035592323e-03f, -1.036788842e-03f, -1.037983011e-03f, -1.039174828e-03f, -1.040364289e-03f, -1.041551392e-03f,
+ -1.042736136e-03f, -1.043918516e-03f, -1.045098532e-03f, -1.046276180e-03f, -1.047451459e-03f, -1.048624365e-03f, -1.049794896e-03f, -1.050963050e-03f, -1.052128825e-03f, -1.053292217e-03f,
+ -1.054453226e-03f, -1.055611847e-03f, -1.056768080e-03f, -1.057921920e-03f, -1.059073367e-03f, -1.060222418e-03f, -1.061369070e-03f, -1.062513321e-03f, -1.063655169e-03f, -1.064794611e-03f,
+ -1.065931645e-03f, -1.067066269e-03f, -1.068198480e-03f, -1.069328276e-03f, -1.070455655e-03f, -1.071580614e-03f, -1.072703150e-03f, -1.073823263e-03f, -1.074940949e-03f, -1.076056207e-03f,
+ -1.077169033e-03f, -1.078279425e-03f, -1.079387382e-03f, -1.080492901e-03f, -1.081595980e-03f, -1.082696616e-03f, -1.083794807e-03f, -1.084890552e-03f, -1.085983847e-03f, -1.087074690e-03f,
+ -1.088163080e-03f, -1.089249014e-03f, -1.090332489e-03f, -1.091413505e-03f, -1.092492057e-03f, -1.093568145e-03f, -1.094641766e-03f, -1.095712917e-03f, -1.096781597e-03f, -1.097847804e-03f,
+ -1.098911534e-03f, -1.099972787e-03f, -1.101031560e-03f, -1.102087850e-03f, -1.103141656e-03f, -1.104192975e-03f, -1.105241806e-03f, -1.106288146e-03f, -1.107331992e-03f, -1.108373344e-03f,
+ -1.109412198e-03f, -1.110448553e-03f, -1.111482407e-03f, -1.112513756e-03f, -1.113542601e-03f, -1.114568937e-03f, -1.115592764e-03f, -1.116614078e-03f, -1.117632879e-03f, -1.118649163e-03f,
+ -1.119662930e-03f, -1.120674176e-03f, -1.121682899e-03f, -1.122689099e-03f, -1.123692772e-03f, -1.124693917e-03f, -1.125692531e-03f, -1.126688613e-03f, -1.127682160e-03f, -1.128673171e-03f,
+ -1.129661643e-03f, -1.130647575e-03f, -1.131630964e-03f, -1.132611808e-03f, -1.133590107e-03f, -1.134565856e-03f, -1.135539056e-03f, -1.136509703e-03f, -1.137477795e-03f, -1.138443331e-03f,
+ -1.139406309e-03f, -1.140366727e-03f, -1.141324582e-03f, -1.142279873e-03f, -1.143232599e-03f, -1.144182756e-03f, -1.145130343e-03f, -1.146075359e-03f, -1.147017801e-03f, -1.147957667e-03f,
+ -1.148894956e-03f, -1.149829665e-03f, -1.150761793e-03f, -1.151691338e-03f, -1.152618298e-03f, -1.153542671e-03f, -1.154464456e-03f, -1.155383650e-03f, -1.156300251e-03f, -1.157214258e-03f,
+ -1.158125669e-03f, -1.159034482e-03f, -1.159940695e-03f, -1.160844306e-03f, -1.161745315e-03f, -1.162643718e-03f, -1.163539513e-03f, -1.164432701e-03f, -1.165323277e-03f, -1.166211241e-03f,
+ -1.167096591e-03f, -1.167979325e-03f, -1.168859441e-03f, -1.169736938e-03f, -1.170611814e-03f, -1.171484066e-03f, -1.172353694e-03f, -1.173220695e-03f, -1.174085069e-03f, -1.174946812e-03f,
+ -1.175805924e-03f, -1.176662402e-03f, -1.177516245e-03f, -1.178367452e-03f, -1.179216020e-03f, -1.180061948e-03f, -1.180905234e-03f, -1.181745877e-03f, -1.182583874e-03f, -1.183419225e-03f,
+ -1.184251927e-03f, -1.185081979e-03f, -1.185909379e-03f, -1.186734125e-03f, -1.187556217e-03f, -1.188375652e-03f, -1.189192428e-03f, -1.190006545e-03f, -1.190818000e-03f, -1.191626792e-03f,
+ -1.192432918e-03f, -1.193236379e-03f, -1.194037172e-03f, -1.194835295e-03f, -1.195630747e-03f, -1.196423526e-03f, -1.197213631e-03f, -1.198001060e-03f, -1.198785812e-03f, -1.199567885e-03f,
+ -1.200347277e-03f, -1.201123987e-03f, -1.201898014e-03f, -1.202669356e-03f, -1.203438011e-03f, -1.204203978e-03f, -1.204967256e-03f, -1.205727842e-03f, -1.206485736e-03f, -1.207240936e-03f,
+ -1.207993440e-03f, -1.208743247e-03f, -1.209490355e-03f, -1.210234764e-03f, -1.210976471e-03f, -1.211715476e-03f, -1.212451776e-03f, -1.213185370e-03f, -1.213916257e-03f, -1.214644435e-03f,
+ -1.215369904e-03f, -1.216092660e-03f, -1.216812704e-03f, -1.217530034e-03f, -1.218244648e-03f, -1.218956545e-03f, -1.219665724e-03f, -1.220372183e-03f, -1.221075920e-03f, -1.221776935e-03f,
+ -1.222475226e-03f, -1.223170792e-03f, -1.223863631e-03f, -1.224553742e-03f, -1.225241124e-03f, -1.225925775e-03f, -1.226607694e-03f, -1.227286880e-03f, -1.227963331e-03f, -1.228637046e-03f,
+ -1.229308024e-03f, -1.229976264e-03f, -1.230641764e-03f, -1.231304522e-03f, -1.231964539e-03f, -1.232621812e-03f, -1.233276339e-03f, -1.233928121e-03f, -1.234577156e-03f, -1.235223441e-03f,
+ -1.235866977e-03f, -1.236507762e-03f, -1.237145794e-03f, -1.237781073e-03f, -1.238413597e-03f, -1.239043365e-03f, -1.239670376e-03f, -1.240294628e-03f, -1.240916121e-03f, -1.241534853e-03f,
+ -1.242150823e-03f, -1.242764030e-03f, -1.243374473e-03f, -1.243982150e-03f, -1.244587061e-03f, -1.245189204e-03f, -1.245788578e-03f, -1.246385182e-03f, -1.246979015e-03f, -1.247570076e-03f,
+ -1.248158363e-03f, -1.248743876e-03f, -1.249326613e-03f, -1.249906574e-03f, -1.250483756e-03f, -1.251058160e-03f, -1.251629784e-03f, -1.252198627e-03f, -1.252764688e-03f, -1.253327965e-03f,
+ -1.253888458e-03f, -1.254446167e-03f, -1.255001088e-03f, -1.255553223e-03f, -1.256102569e-03f, -1.256649126e-03f, -1.257192892e-03f, -1.257733867e-03f, -1.258272049e-03f, -1.258807438e-03f,
+ -1.259340032e-03f, -1.259869832e-03f, -1.260396834e-03f, -1.260921040e-03f, -1.261442447e-03f, -1.261961054e-03f, -1.262476862e-03f, -1.262989868e-03f, -1.263500072e-03f, -1.264007473e-03f,
+ -1.264512070e-03f, -1.265013862e-03f, -1.265512848e-03f, -1.266009027e-03f, -1.266502399e-03f, -1.266992962e-03f, -1.267480716e-03f, -1.267965659e-03f, -1.268447791e-03f, -1.268927111e-03f,
+ -1.269403618e-03f, -1.269877311e-03f, -1.270348189e-03f, -1.270816252e-03f, -1.271281498e-03f, -1.271743927e-03f, -1.272203538e-03f, -1.272660330e-03f, -1.273114303e-03f, -1.273565455e-03f,
+ -1.274013785e-03f, -1.274459294e-03f, -1.274901979e-03f, -1.275341841e-03f, -1.275778878e-03f, -1.276213090e-03f, -1.276644476e-03f, -1.277073035e-03f, -1.277498766e-03f, -1.277921669e-03f,
+ -1.278341743e-03f, -1.278758988e-03f, -1.279173401e-03f, -1.279584984e-03f, -1.279993734e-03f, -1.280399652e-03f, -1.280802736e-03f, -1.281202987e-03f, -1.281600402e-03f, -1.281994982e-03f,
+ -1.282386726e-03f, -1.282775633e-03f, -1.283161702e-03f, -1.283544933e-03f, -1.283925326e-03f, -1.284302879e-03f, -1.284677592e-03f, -1.285049464e-03f, -1.285418494e-03f, -1.285784683e-03f,
+ -1.286148029e-03f, -1.286508532e-03f, -1.286866190e-03f, -1.287221005e-03f, -1.287572974e-03f, -1.287922098e-03f, -1.288268375e-03f, -1.288611806e-03f, -1.288952389e-03f, -1.289290125e-03f,
+ -1.289625012e-03f, -1.289957049e-03f, -1.290286238e-03f, -1.290612576e-03f, -1.290936063e-03f, -1.291256699e-03f, -1.291574484e-03f, -1.291889416e-03f, -1.292201496e-03f, -1.292510722e-03f,
+ -1.292817095e-03f, -1.293120614e-03f, -1.293421278e-03f, -1.293719086e-03f, -1.294014039e-03f, -1.294306136e-03f, -1.294595377e-03f, -1.294881760e-03f, -1.295165286e-03f, -1.295445955e-03f,
+ -1.295723764e-03f, -1.295998716e-03f, -1.296270808e-03f, -1.296540040e-03f, -1.296806413e-03f, -1.297069925e-03f, -1.297330576e-03f, -1.297588366e-03f, -1.297843295e-03f, -1.298095362e-03f,
+ -1.298344567e-03f, -1.298590909e-03f, -1.298834388e-03f, -1.299075003e-03f, -1.299312755e-03f, -1.299547643e-03f, -1.299779667e-03f, -1.300008826e-03f, -1.300235120e-03f, -1.300458549e-03f,
+ -1.300679112e-03f, -1.300896809e-03f, -1.301111640e-03f, -1.301323605e-03f, -1.301532703e-03f, -1.301738934e-03f, -1.301942297e-03f, -1.302142794e-03f, -1.302340422e-03f, -1.302535182e-03f,
+ -1.302727074e-03f, -1.302916097e-03f, -1.303102252e-03f, -1.303285538e-03f, -1.303465954e-03f, -1.303643501e-03f, -1.303818179e-03f, -1.303989986e-03f, -1.304158924e-03f, -1.304324992e-03f,
+ -1.304488189e-03f, -1.304648515e-03f, -1.304805971e-03f, -1.304960557e-03f, -1.305112271e-03f, -1.305261114e-03f, -1.305407085e-03f, -1.305550185e-03f, -1.305690414e-03f, -1.305827771e-03f,
+ -1.305962256e-03f, -1.306093869e-03f, -1.306222611e-03f, -1.306348480e-03f, -1.306471477e-03f, -1.306591601e-03f, -1.306708854e-03f, -1.306823234e-03f, -1.306934741e-03f, -1.307043376e-03f,
+ -1.307149138e-03f, -1.307252028e-03f, -1.307352045e-03f, -1.307449189e-03f, -1.307543460e-03f, -1.307634859e-03f, -1.307723385e-03f, -1.307809038e-03f, -1.307891819e-03f, -1.307971726e-03f,
+ -1.308048761e-03f, -1.308122923e-03f, -1.308194212e-03f, -1.308262629e-03f, -1.308328172e-03f, -1.308390844e-03f, -1.308450642e-03f, -1.308507569e-03f, -1.308561622e-03f, -1.308612803e-03f,
+ -1.308661112e-03f, -1.308706549e-03f, -1.308749114e-03f, -1.308788806e-03f, -1.308825627e-03f, -1.308859575e-03f, -1.308890652e-03f, -1.308918857e-03f, -1.308944191e-03f, -1.308966653e-03f,
+ -1.308986245e-03f, -1.309002965e-03f, -1.309016814e-03f, -1.309027792e-03f, -1.309035899e-03f, -1.309041137e-03f, -1.309043504e-03f, -1.309043000e-03f, -1.309039627e-03f, -1.309033384e-03f,
+ -1.309024272e-03f, -1.309012290e-03f, -1.308997439e-03f, -1.308979719e-03f, -1.308959131e-03f, -1.308935674e-03f, -1.308909349e-03f, -1.308880156e-03f, -1.308848095e-03f, -1.308813167e-03f,
+ -1.308775371e-03f, -1.308734709e-03f, -1.308691180e-03f, -1.308644785e-03f, -1.308595523e-03f, -1.308543396e-03f, -1.308488403e-03f, -1.308430545e-03f, -1.308369823e-03f, -1.308306235e-03f,
+ -1.308239784e-03f, -1.308170468e-03f, -1.308098289e-03f, -1.308023247e-03f, -1.307945342e-03f, -1.307864574e-03f, -1.307780945e-03f, -1.307694453e-03f, -1.307605100e-03f, -1.307512886e-03f,
+ -1.307417811e-03f, -1.307319877e-03f, -1.307219082e-03f, -1.307115428e-03f, -1.307008915e-03f, -1.306899543e-03f, -1.306787313e-03f, -1.306672225e-03f, -1.306554280e-03f, -1.306433478e-03f,
+ -1.306309820e-03f, -1.306183306e-03f, -1.306053936e-03f, -1.305921711e-03f, -1.305786632e-03f, -1.305648699e-03f, -1.305507912e-03f, -1.305364272e-03f, -1.305217779e-03f, -1.305068434e-03f,
+ -1.304916238e-03f, -1.304761190e-03f, -1.304603292e-03f, -1.304442544e-03f, -1.304278947e-03f, -1.304112501e-03f, -1.303943206e-03f, -1.303771063e-03f, -1.303596074e-03f, -1.303418237e-03f,
+ -1.303237554e-03f, -1.303054026e-03f, -1.302867653e-03f, -1.302678436e-03f, -1.302486375e-03f, -1.302291470e-03f, -1.302093723e-03f, -1.301893134e-03f, -1.301689704e-03f, -1.301483434e-03f,
+ -1.301274323e-03f, -1.301062373e-03f, -1.300847584e-03f, -1.300629957e-03f, -1.300409492e-03f, -1.300186191e-03f, -1.299960053e-03f, -1.299731081e-03f, -1.299499273e-03f, -1.299264632e-03f,
+ -1.299027157e-03f, -1.298786850e-03f, -1.298543710e-03f, -1.298297740e-03f, -1.298048939e-03f, -1.297797308e-03f, -1.297542848e-03f, -1.297285560e-03f, -1.297025445e-03f, -1.296762502e-03f,
+ -1.296496734e-03f, -1.296228140e-03f, -1.295956722e-03f, -1.295682480e-03f, -1.295405416e-03f, -1.295125529e-03f, -1.294842821e-03f, -1.294557292e-03f, -1.294268944e-03f, -1.293977776e-03f,
+ -1.293683791e-03f, -1.293386988e-03f, -1.293087369e-03f, -1.292784935e-03f, -1.292479685e-03f, -1.292171622e-03f, -1.291860746e-03f, -1.291547057e-03f, -1.291230558e-03f, -1.290911248e-03f,
+ -1.290589128e-03f, -1.290264200e-03f, -1.289936464e-03f, -1.289605921e-03f, -1.289272572e-03f, -1.288936418e-03f, -1.288597460e-03f, -1.288255699e-03f, -1.287911135e-03f, -1.287563771e-03f,
+ -1.287213605e-03f, -1.286860641e-03f, -1.286504878e-03f, -1.286146317e-03f, -1.285784960e-03f, -1.285420808e-03f, -1.285053860e-03f, -1.284684119e-03f, -1.284311586e-03f, -1.283936261e-03f,
+ -1.283558145e-03f, -1.283177240e-03f, -1.282793546e-03f, -1.282407065e-03f, -1.282017797e-03f, -1.281625743e-03f, -1.281230905e-03f, -1.280833284e-03f, -1.280432880e-03f, -1.280029695e-03f,
+ -1.279623730e-03f, -1.279214985e-03f, -1.278803463e-03f, -1.278389163e-03f, -1.277972088e-03f, -1.277552238e-03f, -1.277129613e-03f, -1.276704217e-03f, -1.276276049e-03f, -1.275845110e-03f,
+ -1.275411402e-03f, -1.274974926e-03f, -1.274535683e-03f, -1.274093674e-03f, -1.273648901e-03f, -1.273201364e-03f, -1.272751064e-03f, -1.272298004e-03f, -1.271842183e-03f, -1.271383603e-03f,
+ -1.270922266e-03f, -1.270458172e-03f, -1.269991323e-03f, -1.269521719e-03f, -1.269049363e-03f, -1.268574255e-03f, -1.268096397e-03f, -1.267615789e-03f, -1.267132434e-03f, -1.266646331e-03f,
+ -1.266157484e-03f, -1.265665891e-03f, -1.265171556e-03f, -1.264674479e-03f, -1.264174662e-03f, -1.263672105e-03f, -1.263166811e-03f, -1.262658779e-03f, -1.262148013e-03f, -1.261634512e-03f,
+ -1.261118279e-03f, -1.260599314e-03f, -1.260077619e-03f, -1.259553195e-03f, -1.259026044e-03f, -1.258496166e-03f, -1.257963564e-03f, -1.257428238e-03f, -1.256890190e-03f, -1.256349422e-03f,
+ -1.255805933e-03f, -1.255259727e-03f, -1.254710805e-03f, -1.254159166e-03f, -1.253604815e-03f, -1.253047750e-03f, -1.252487974e-03f, -1.251925489e-03f, -1.251360296e-03f, -1.250792395e-03f,
+ -1.250221789e-03f, -1.249648479e-03f, -1.249072467e-03f, -1.248493753e-03f, -1.247912339e-03f, -1.247328228e-03f, -1.246741419e-03f, -1.246151915e-03f, -1.245559717e-03f, -1.244964827e-03f,
+ -1.244367246e-03f, -1.243766975e-03f, -1.243164017e-03f, -1.242558372e-03f, -1.241950042e-03f, -1.241339028e-03f, -1.240725333e-03f, -1.240108957e-03f, -1.239489902e-03f, -1.238868170e-03f,
+ -1.238243762e-03f, -1.237616680e-03f, -1.236986925e-03f, -1.236354499e-03f, -1.235719403e-03f, -1.235081639e-03f, -1.234441209e-03f, -1.233798114e-03f, -1.233152355e-03f, -1.232503935e-03f,
+ -1.231852854e-03f, -1.231199115e-03f, -1.230542719e-03f, -1.229883668e-03f, -1.229221963e-03f, -1.228557606e-03f, -1.227890598e-03f, -1.227220942e-03f, -1.226548639e-03f, -1.225873689e-03f,
+ -1.225196096e-03f, -1.224515861e-03f, -1.223832985e-03f, -1.223147471e-03f, -1.222459319e-03f, -1.221768531e-03f, -1.221075110e-03f, -1.220379057e-03f, -1.219680373e-03f, -1.218979060e-03f,
+ -1.218275120e-03f, -1.217568555e-03f, -1.216859366e-03f, -1.216147556e-03f, -1.215433125e-03f, -1.214716076e-03f, -1.213996410e-03f, -1.213274129e-03f, -1.212549234e-03f, -1.211821729e-03f,
+ -1.211091614e-03f, -1.210358891e-03f, -1.209623561e-03f, -1.208885628e-03f, -1.208145092e-03f, -1.207401955e-03f, -1.206656219e-03f, -1.205907886e-03f, -1.205156957e-03f, -1.204403435e-03f,
+ -1.203647322e-03f, -1.202888618e-03f, -1.202127327e-03f, -1.201363449e-03f, -1.200596986e-03f, -1.199827942e-03f, -1.199056316e-03f, -1.198282112e-03f, -1.197505331e-03f, -1.196725974e-03f,
+ -1.195944045e-03f, -1.195159544e-03f, -1.194372474e-03f, -1.193582836e-03f, -1.192790632e-03f, -1.191995865e-03f, -1.191198536e-03f, -1.190398647e-03f, -1.189596200e-03f, -1.188791197e-03f,
+ -1.187983640e-03f, -1.187173530e-03f, -1.186360871e-03f, -1.185545663e-03f, -1.184727908e-03f, -1.183907609e-03f, -1.183084768e-03f, -1.182259386e-03f, -1.181431466e-03f, -1.180601009e-03f,
+ -1.179768018e-03f, -1.178932494e-03f, -1.178094440e-03f, -1.177253857e-03f, -1.176410747e-03f, -1.175565113e-03f, -1.174716956e-03f, -1.173866279e-03f, -1.173013084e-03f, -1.172157372e-03f,
+ -1.171299145e-03f, -1.170438407e-03f, -1.169575158e-03f, -1.168709401e-03f, -1.167841137e-03f, -1.166970370e-03f, -1.166097100e-03f, -1.165221330e-03f, -1.164343063e-03f, -1.163462300e-03f,
+ -1.162579043e-03f, -1.161693294e-03f, -1.160805056e-03f, -1.159914331e-03f, -1.159021120e-03f, -1.158125427e-03f, -1.157227252e-03f, -1.156326598e-03f, -1.155423468e-03f, -1.154517862e-03f,
+ -1.153609785e-03f, -1.152699237e-03f, -1.151786221e-03f, -1.150870739e-03f, -1.149952793e-03f, -1.149032385e-03f, -1.148109518e-03f, -1.147184194e-03f, -1.146256414e-03f, -1.145326182e-03f,
+ -1.144393499e-03f, -1.143458367e-03f, -1.142520789e-03f, -1.141580767e-03f, -1.140638303e-03f, -1.139693399e-03f, -1.138746058e-03f, -1.137796282e-03f, -1.136844073e-03f, -1.135889433e-03f,
+ -1.134932364e-03f, -1.133972870e-03f, -1.133010951e-03f, -1.132046611e-03f, -1.131079852e-03f, -1.130110675e-03f, -1.129139084e-03f, -1.128165080e-03f, -1.127188665e-03f, -1.126209843e-03f,
+ -1.125228615e-03f, -1.124244984e-03f, -1.123258952e-03f, -1.122270521e-03f, -1.121279693e-03f, -1.120286472e-03f, -1.119290859e-03f, -1.118292856e-03f, -1.117292466e-03f, -1.116289692e-03f,
+ -1.115284535e-03f, -1.114276998e-03f, -1.113267084e-03f, -1.112254795e-03f, -1.111240132e-03f, -1.110223099e-03f, -1.109203698e-03f, -1.108181931e-03f, -1.107157801e-03f, -1.106131310e-03f,
+ -1.105102460e-03f, -1.104071254e-03f, -1.103037695e-03f, -1.102001784e-03f, -1.100963524e-03f, -1.099922918e-03f, -1.098879968e-03f, -1.097834676e-03f, -1.096787045e-03f, -1.095737078e-03f,
+ -1.094684776e-03f, -1.093630142e-03f, -1.092573179e-03f, -1.091513890e-03f, -1.090452276e-03f, -1.089388340e-03f, -1.088322084e-03f, -1.087253512e-03f, -1.086182626e-03f, -1.085109427e-03f,
+ -1.084033919e-03f, -1.082956104e-03f, -1.081875985e-03f, -1.080793564e-03f, -1.079708843e-03f, -1.078621826e-03f, -1.077532514e-03f, -1.076440911e-03f, -1.075347018e-03f, -1.074250839e-03f,
+ -1.073152375e-03f, -1.072051631e-03f, -1.070948607e-03f, -1.069843306e-03f, -1.068735732e-03f, -1.067625886e-03f, -1.066513772e-03f, -1.065399392e-03f, -1.064282748e-03f, -1.063163843e-03f,
+ -1.062042680e-03f, -1.060919261e-03f, -1.059793589e-03f, -1.058665667e-03f, -1.057535496e-03f, -1.056403081e-03f, -1.055268423e-03f, -1.054131524e-03f, -1.052992389e-03f, -1.051851019e-03f,
+ -1.050707416e-03f, -1.049561584e-03f, -1.048413526e-03f, -1.047263243e-03f, -1.046110739e-03f, -1.044956016e-03f, -1.043799077e-03f, -1.042639925e-03f, -1.041478562e-03f, -1.040314991e-03f,
+ -1.039149215e-03f, -1.037981236e-03f, -1.036811057e-03f, -1.035638680e-03f, -1.034464110e-03f, -1.033287347e-03f, -1.032108396e-03f, -1.030927258e-03f, -1.029743936e-03f, -1.028558434e-03f,
+ -1.027370754e-03f, -1.026180898e-03f, -1.024988869e-03f, -1.023794671e-03f, -1.022598305e-03f, -1.021399776e-03f, -1.020199084e-03f, -1.018996234e-03f, -1.017791228e-03f, -1.016584068e-03f,
+ -1.015374758e-03f, -1.014163300e-03f, -1.012949698e-03f, -1.011733953e-03f, -1.010516069e-03f, -1.009296049e-03f, -1.008073895e-03f, -1.006849610e-03f, -1.005623197e-03f, -1.004394659e-03f,
+ -1.003163998e-03f, -1.001931218e-03f, -1.000696322e-03f, -9.994593113e-04f, -9.982201898e-04f, -9.969789603e-04f, -9.957356254e-04f, -9.944901882e-04f, -9.932426514e-04f, -9.919930179e-04f,
+ -9.907412907e-04f, -9.894874725e-04f, -9.882315663e-04f, -9.869735750e-04f, -9.857135015e-04f, -9.844513486e-04f, -9.831871192e-04f, -9.819208163e-04f, -9.806524428e-04f, -9.793820016e-04f,
+ -9.781094956e-04f, -9.768349277e-04f, -9.755583009e-04f, -9.742796181e-04f, -9.729988822e-04f, -9.717160962e-04f, -9.704312631e-04f, -9.691443857e-04f, -9.678554670e-04f, -9.665645100e-04f,
+ -9.652715177e-04f, -9.639764929e-04f, -9.626794388e-04f, -9.613803582e-04f, -9.600792542e-04f, -9.587761297e-04f, -9.574709877e-04f, -9.561638312e-04f, -9.548546632e-04f, -9.535434868e-04f,
+ -9.522303048e-04f, -9.509151204e-04f, -9.495979364e-04f, -9.482787561e-04f, -9.469575823e-04f, -9.456344182e-04f, -9.443092666e-04f, -9.429821307e-04f, -9.416530136e-04f, -9.403219182e-04f,
+ -9.389888475e-04f, -9.376538048e-04f, -9.363167929e-04f, -9.349778150e-04f, -9.336368741e-04f, -9.322939733e-04f, -9.309491157e-04f, -9.296023043e-04f, -9.282535422e-04f, -9.269028326e-04f,
+ -9.255501784e-04f, -9.241955828e-04f, -9.228390489e-04f, -9.214805798e-04f, -9.201201786e-04f, -9.187578484e-04f, -9.173935922e-04f, -9.160274133e-04f, -9.146593148e-04f, -9.132892997e-04f,
+ -9.119173712e-04f, -9.105435324e-04f, -9.091677865e-04f, -9.077901367e-04f, -9.064105859e-04f, -9.050291375e-04f, -9.036457945e-04f, -9.022605601e-04f, -9.008734375e-04f, -8.994844298e-04f,
+ -8.980935403e-04f, -8.967007720e-04f, -8.953061281e-04f, -8.939096119e-04f, -8.925112265e-04f, -8.911109751e-04f, -8.897088608e-04f, -8.883048870e-04f, -8.868990568e-04f, -8.854913733e-04f,
+ -8.840818398e-04f, -8.826704596e-04f, -8.812572357e-04f, -8.798421715e-04f, -8.784252702e-04f, -8.770065350e-04f, -8.755859690e-04f, -8.741635757e-04f, -8.727393581e-04f, -8.713133195e-04f,
+ -8.698854632e-04f, -8.684557925e-04f, -8.670243105e-04f, -8.655910206e-04f, -8.641559259e-04f, -8.627190298e-04f, -8.612803356e-04f, -8.598398464e-04f, -8.583975656e-04f, -8.569534965e-04f,
+ -8.555076423e-04f, -8.540600063e-04f, -8.526105918e-04f, -8.511594022e-04f, -8.497064406e-04f, -8.482517104e-04f, -8.467952150e-04f, -8.453369575e-04f, -8.438769414e-04f, -8.424151699e-04f,
+ -8.409516464e-04f, -8.394863742e-04f, -8.380193566e-04f, -8.365505969e-04f, -8.350800985e-04f, -8.336078647e-04f, -8.321338989e-04f, -8.306582043e-04f, -8.291807845e-04f, -8.277016426e-04f,
+ -8.262207820e-04f, -8.247382062e-04f, -8.232539184e-04f, -8.217679221e-04f, -8.202802206e-04f, -8.187908173e-04f, -8.172997156e-04f, -8.158069187e-04f, -8.143124302e-04f, -8.128162534e-04f,
+ -8.113183917e-04f, -8.098188485e-04f, -8.083176272e-04f, -8.068147312e-04f, -8.053101639e-04f, -8.038039286e-04f, -8.022960289e-04f, -8.007864681e-04f, -7.992752497e-04f, -7.977623770e-04f,
+ -7.962478536e-04f, -7.947316827e-04f, -7.932138679e-04f, -7.916944126e-04f, -7.901733202e-04f, -7.886505942e-04f, -7.871262379e-04f, -7.856002550e-04f, -7.840726487e-04f, -7.825434227e-04f,
+ -7.810125802e-04f, -7.794801249e-04f, -7.779460600e-04f, -7.764103892e-04f, -7.748731160e-04f, -7.733342436e-04f, -7.717937757e-04f, -7.702517158e-04f, -7.687080672e-04f, -7.671628336e-04f,
+ -7.656160183e-04f, -7.640676249e-04f, -7.625176569e-04f, -7.609661178e-04f, -7.594130111e-04f, -7.578583403e-04f, -7.563021089e-04f, -7.547443204e-04f, -7.531849783e-04f, -7.516240862e-04f,
+ -7.500616476e-04f, -7.484976660e-04f, -7.469321449e-04f, -7.453650879e-04f, -7.437964984e-04f, -7.422263802e-04f, -7.406547366e-04f, -7.390815712e-04f, -7.375068877e-04f, -7.359306894e-04f,
+ -7.343529801e-04f, -7.327737632e-04f, -7.311930423e-04f, -7.296108209e-04f, -7.280271027e-04f, -7.264418912e-04f, -7.248551900e-04f, -7.232670026e-04f, -7.216773327e-04f, -7.200861838e-04f,
+ -7.184935595e-04f, -7.168994633e-04f, -7.153038990e-04f, -7.137068700e-04f, -7.121083800e-04f, -7.105084325e-04f, -7.089070313e-04f, -7.073041798e-04f, -7.056998817e-04f, -7.040941406e-04f,
+ -7.024869601e-04f, -7.008783438e-04f, -6.992682954e-04f, -6.976568185e-04f, -6.960439167e-04f, -6.944295936e-04f, -6.928138528e-04f, -6.911966981e-04f, -6.895781330e-04f, -6.879581612e-04f,
+ -6.863367863e-04f, -6.847140119e-04f, -6.830898418e-04f, -6.814642796e-04f, -6.798373288e-04f, -6.782089933e-04f, -6.765792766e-04f, -6.749481824e-04f, -6.733157144e-04f, -6.716818762e-04f,
+ -6.700466715e-04f, -6.684101040e-04f, -6.667721774e-04f, -6.651328953e-04f, -6.634922614e-04f, -6.618502795e-04f, -6.602069531e-04f, -6.585622860e-04f, -6.569162819e-04f, -6.552689445e-04f,
+ -6.536202775e-04f, -6.519702846e-04f, -6.503189694e-04f, -6.486663357e-04f, -6.470123872e-04f, -6.453571277e-04f, -6.437005607e-04f, -6.420426901e-04f, -6.403835196e-04f, -6.387230529e-04f,
+ -6.370612936e-04f, -6.353982456e-04f, -6.337339126e-04f, -6.320682983e-04f, -6.304014064e-04f, -6.287332407e-04f, -6.270638049e-04f, -6.253931028e-04f, -6.237211380e-04f, -6.220479145e-04f,
+ -6.203734358e-04f, -6.186977058e-04f, -6.170207282e-04f, -6.153425068e-04f, -6.136630453e-04f, -6.119823475e-04f, -6.103004171e-04f, -6.086172580e-04f, -6.069328739e-04f, -6.052472686e-04f,
+ -6.035604458e-04f, -6.018724094e-04f, -6.001831630e-04f, -5.984927106e-04f, -5.968010558e-04f, -5.951082025e-04f, -5.934141544e-04f, -5.917189154e-04f, -5.900224892e-04f, -5.883248796e-04f,
+ -5.866260905e-04f, -5.849261256e-04f, -5.832249888e-04f, -5.815226838e-04f, -5.798192145e-04f, -5.781145846e-04f, -5.764087980e-04f, -5.747018585e-04f, -5.729937699e-04f, -5.712845361e-04f,
+ -5.695741608e-04f, -5.678626479e-04f, -5.661500012e-04f, -5.644362245e-04f, -5.627213217e-04f, -5.610052966e-04f, -5.592881531e-04f, -5.575698949e-04f, -5.558505259e-04f, -5.541300500e-04f,
+ -5.524084710e-04f, -5.506857928e-04f, -5.489620191e-04f, -5.472371539e-04f, -5.455112010e-04f, -5.437841642e-04f, -5.420560475e-04f, -5.403268546e-04f, -5.385965895e-04f, -5.368652560e-04f,
+ -5.351328579e-04f, -5.333993992e-04f, -5.316648836e-04f, -5.299293152e-04f, -5.281926977e-04f, -5.264550350e-04f, -5.247163310e-04f, -5.229765896e-04f, -5.212358147e-04f, -5.194940101e-04f,
+ -5.177511798e-04f, -5.160073276e-04f, -5.142624574e-04f, -5.125165731e-04f, -5.107696786e-04f, -5.090217778e-04f, -5.072728746e-04f, -5.055229729e-04f, -5.037720766e-04f, -5.020201896e-04f,
+ -5.002673158e-04f, -4.985134591e-04f, -4.967586234e-04f, -4.950028127e-04f, -4.932460309e-04f, -4.914882818e-04f, -4.897295693e-04f, -4.879698975e-04f, -4.862092702e-04f, -4.844476914e-04f,
+ -4.826851649e-04f, -4.809216947e-04f, -4.791572847e-04f, -4.773919389e-04f, -4.756256612e-04f, -4.738584555e-04f, -4.720903258e-04f, -4.703212759e-04f, -4.685513099e-04f, -4.667804316e-04f,
+ -4.650086451e-04f, -4.632359542e-04f, -4.614623629e-04f, -4.596878752e-04f, -4.579124950e-04f, -4.561362262e-04f, -4.543590729e-04f, -4.525810389e-04f, -4.508021282e-04f, -4.490223448e-04f,
+ -4.472416926e-04f, -4.454601756e-04f, -4.436777977e-04f, -4.418945630e-04f, -4.401104754e-04f, -4.383255388e-04f, -4.365397573e-04f, -4.347531347e-04f, -4.329656751e-04f, -4.311773825e-04f,
+ -4.293882607e-04f, -4.275983139e-04f, -4.258075459e-04f, -4.240159608e-04f, -4.222235625e-04f, -4.204303550e-04f, -4.186363423e-04f, -4.168415284e-04f, -4.150459173e-04f, -4.132495130e-04f,
+ -4.114523194e-04f, -4.096543405e-04f, -4.078555804e-04f, -4.060560430e-04f, -4.042557324e-04f, -4.024546525e-04f, -4.006528073e-04f, -3.988502008e-04f, -3.970468371e-04f, -3.952427201e-04f,
+ -3.934378538e-04f, -3.916322423e-04f, -3.898258896e-04f, -3.880187996e-04f, -3.862109763e-04f, -3.844024239e-04f, -3.825931463e-04f, -3.807831475e-04f, -3.789724315e-04f, -3.771610023e-04f,
+ -3.753488640e-04f, -3.735360206e-04f, -3.717224761e-04f, -3.699082346e-04f, -3.680933000e-04f, -3.662776763e-04f, -3.644613677e-04f, -3.626443781e-04f, -3.608267115e-04f, -3.590083720e-04f,
+ -3.571893637e-04f, -3.553696905e-04f, -3.535493565e-04f, -3.517283657e-04f, -3.499067221e-04f, -3.480844299e-04f, -3.462614930e-04f, -3.444379154e-04f, -3.426137012e-04f, -3.407888545e-04f,
+ -3.389633793e-04f, -3.371372797e-04f, -3.353105596e-04f, -3.334832231e-04f, -3.316552743e-04f, -3.298267172e-04f, -3.279975559e-04f, -3.261677945e-04f, -3.243374369e-04f, -3.225064872e-04f,
+ -3.206749495e-04f, -3.188428278e-04f, -3.170101262e-04f, -3.151768488e-04f, -3.133429995e-04f, -3.115085825e-04f, -3.096736019e-04f, -3.078380616e-04f, -3.060019658e-04f, -3.041653184e-04f,
+ -3.023281236e-04f, -3.004903855e-04f, -2.986521081e-04f, -2.968132954e-04f, -2.949739515e-04f, -2.931340805e-04f, -2.912936865e-04f, -2.894527736e-04f, -2.876113457e-04f, -2.857694070e-04f,
+ -2.839269616e-04f, -2.820840135e-04f, -2.802405668e-04f, -2.783966255e-04f, -2.765521938e-04f, -2.747072757e-04f, -2.728618754e-04f, -2.710159967e-04f, -2.691696440e-04f, -2.673228212e-04f,
+ -2.654755324e-04f, -2.636277817e-04f, -2.617795731e-04f, -2.599309109e-04f, -2.580817989e-04f, -2.562322414e-04f, -2.543822424e-04f, -2.525318060e-04f, -2.506809363e-04f, -2.488296374e-04f,
+ -2.469779133e-04f, -2.451257682e-04f, -2.432732061e-04f, -2.414202311e-04f, -2.395668473e-04f, -2.377130589e-04f, -2.358588698e-04f, -2.340042842e-04f, -2.321493062e-04f, -2.302939399e-04f,
+ -2.284381893e-04f, -2.265820586e-04f, -2.247255519e-04f, -2.228686732e-04f, -2.210114266e-04f, -2.191538163e-04f, -2.172958463e-04f, -2.154375208e-04f, -2.135788438e-04f, -2.117198194e-04f,
+ -2.098604518e-04f, -2.080007450e-04f, -2.061407031e-04f, -2.042803303e-04f, -2.024196306e-04f, -2.005586081e-04f, -1.986972670e-04f, -1.968356113e-04f, -1.949736451e-04f, -1.931113726e-04f,
+ -1.912487979e-04f, -1.893859250e-04f, -1.875227580e-04f, -1.856593011e-04f, -1.837955584e-04f, -1.819315339e-04f, -1.800672319e-04f, -1.782026563e-04f, -1.763378113e-04f, -1.744727010e-04f,
+ -1.726073294e-04f, -1.707417008e-04f, -1.688758193e-04f, -1.670096888e-04f, -1.651433136e-04f, -1.632766977e-04f, -1.614098453e-04f, -1.595427604e-04f, -1.576754472e-04f, -1.558079098e-04f,
+ -1.539401523e-04f, -1.520721787e-04f, -1.502039933e-04f, -1.483356001e-04f, -1.464670032e-04f, -1.445982068e-04f, -1.427292149e-04f, -1.408600317e-04f, -1.389906612e-04f, -1.371211076e-04f,
+ -1.352513751e-04f, -1.333814676e-04f, -1.315113893e-04f, -1.296411444e-04f, -1.277707369e-04f, -1.259001710e-04f, -1.240294507e-04f, -1.221585803e-04f, -1.202875637e-04f, -1.184164051e-04f,
+ -1.165451086e-04f, -1.146736784e-04f, -1.128021184e-04f, -1.109304330e-04f, -1.090586261e-04f, -1.071867019e-04f, -1.053146644e-04f, -1.034425179e-04f, -1.015702664e-04f, -9.969791401e-05f,
+ -9.782546486e-05f, -9.595292305e-05f, -9.408029271e-05f, -9.220757794e-05f, -9.033478286e-05f, -8.846191158e-05f, -8.658896820e-05f, -8.471595685e-05f, -8.284288163e-05f, -8.096974665e-05f,
+ -7.909655603e-05f, -7.722331387e-05f, -7.535002429e-05f, -7.347669140e-05f, -7.160331930e-05f, -6.972991212e-05f, -6.785647395e-05f, -6.598300892e-05f, -6.410952112e-05f, -6.223601467e-05f,
+ -6.036249368e-05f, -5.848896226e-05f, -5.661542451e-05f, -5.474188454e-05f, -5.286834647e-05f, -5.099481440e-05f, -4.912129244e-05f, -4.724778470e-05f, -4.537429528e-05f, -4.350082829e-05f,
+ -4.162738784e-05f, -3.975397803e-05f, -3.788060297e-05f, -3.600726677e-05f, -3.413397352e-05f, -3.226072734e-05f, -3.038753234e-05f, -2.851439260e-05f, -2.664131225e-05f, -2.476829537e-05f,
+ -2.289534608e-05f, -2.102246847e-05f, -1.914966666e-05f, -1.727694473e-05f, -1.540430680e-05f, -1.353175696e-05f, -1.165929931e-05f, -9.786937955e-06f, -7.914676992e-06f, -6.042520519e-06f,
+ -4.170472637e-06f, -2.298537441e-06f, -4.267190304e-07f, 1.444978499e-06f, 3.316551050e-06f, 5.187994527e-06f, 7.059304836e-06f, 8.930477881e-06f, 1.080150957e-05f, 1.267239580e-05f,
+ 1.454313249e-05f, 1.641371555e-05f, 1.828414088e-05f, 2.015440438e-05f, 2.202450198e-05f, 2.389442958e-05f, 2.576418308e-05f, 2.763375841e-05f, 2.950315148e-05f, 3.137235819e-05f,
+ 3.324137446e-05f, 3.511019620e-05f, 3.697881934e-05f, 3.884723978e-05f, 4.071545344e-05f, 4.258345624e-05f, 4.445124409e-05f, 4.631881292e-05f, 4.818615863e-05f, 5.005327717e-05f,
+ 5.192016443e-05f, 5.378681635e-05f, 5.565322885e-05f, 5.751939785e-05f, 5.938531927e-05f, 6.125098903e-05f, 6.311640308e-05f, 6.498155732e-05f, 6.684644768e-05f, 6.871107011e-05f,
+ 7.057542051e-05f, 7.243949483e-05f, 7.430328900e-05f, 7.616679893e-05f, 7.803002058e-05f, 7.989294987e-05f, 8.175558273e-05f, 8.361791509e-05f, 8.547994291e-05f, 8.734166210e-05f,
+ 8.920306862e-05f, 9.106415840e-05f, 9.292492737e-05f, 9.478537148e-05f, 9.664548667e-05f, 9.850526889e-05f, 1.003647141e-04f, 1.022238182e-04f, 1.040825771e-04f, 1.059409869e-04f,
+ 1.077990434e-04f, 1.096567426e-04f, 1.115140804e-04f, 1.133710529e-04f, 1.152276559e-04f, 1.170838854e-04f, 1.189397374e-04f, 1.207952078e-04f, 1.226502925e-04f, 1.245049876e-04f,
+ 1.263592890e-04f, 1.282131926e-04f, 1.300666944e-04f, 1.319197904e-04f, 1.337724765e-04f, 1.356247487e-04f, 1.374766030e-04f, 1.393280353e-04f, 1.411790416e-04f, 1.430296179e-04f,
+ 1.448797601e-04f, 1.467294642e-04f, 1.485787262e-04f, 1.504275420e-04f, 1.522759077e-04f, 1.541238192e-04f, 1.559712724e-04f, 1.578182634e-04f, 1.596647882e-04f, 1.615108426e-04f,
+ 1.633564228e-04f, 1.652015247e-04f, 1.670461442e-04f, 1.688902774e-04f, 1.707339202e-04f, 1.725770687e-04f, 1.744197188e-04f, 1.762618665e-04f, 1.781035079e-04f, 1.799446388e-04f,
+ 1.817852553e-04f, 1.836253535e-04f, 1.854649292e-04f, 1.873039786e-04f, 1.891424975e-04f, 1.909804820e-04f, 1.928179282e-04f, 1.946548320e-04f, 1.964911894e-04f, 1.983269964e-04f,
+ 2.001622491e-04f, 2.019969434e-04f, 2.038310754e-04f, 2.056646410e-04f, 2.074976364e-04f, 2.093300575e-04f, 2.111619003e-04f, 2.129931608e-04f, 2.148238352e-04f, 2.166539193e-04f,
+ 2.184834093e-04f, 2.203123011e-04f, 2.221405909e-04f, 2.239682745e-04f, 2.257953480e-04f, 2.276218076e-04f, 2.294476492e-04f, 2.312728688e-04f, 2.330974625e-04f, 2.349214263e-04f,
+ 2.367447563e-04f, 2.385674485e-04f, 2.403894990e-04f, 2.422109037e-04f, 2.440316588e-04f, 2.458517604e-04f, 2.476712043e-04f, 2.494899868e-04f, 2.513081039e-04f, 2.531255515e-04f,
+ 2.549423259e-04f, 2.567584229e-04f, 2.585738388e-04f, 2.603885695e-04f, 2.622026112e-04f, 2.640159598e-04f, 2.658286116e-04f, 2.676405624e-04f, 2.694518085e-04f, 2.712623458e-04f,
+ 2.730721705e-04f, 2.748812786e-04f, 2.766896662e-04f, 2.784973295e-04f, 2.803042644e-04f, 2.821104671e-04f, 2.839159336e-04f, 2.857206601e-04f, 2.875246426e-04f, 2.893278772e-04f,
+ 2.911303600e-04f, 2.929320872e-04f, 2.947330548e-04f, 2.965332588e-04f, 2.983326955e-04f, 3.001313609e-04f, 3.019292512e-04f, 3.037263624e-04f, 3.055226906e-04f, 3.073182320e-04f,
+ 3.091129826e-04f, 3.109069387e-04f, 3.127000962e-04f, 3.144924514e-04f, 3.162840003e-04f, 3.180747391e-04f, 3.198646638e-04f, 3.216537707e-04f, 3.234420559e-04f, 3.252295155e-04f,
+ 3.270161455e-04f, 3.288019422e-04f, 3.305869018e-04f, 3.323710202e-04f, 3.341542938e-04f, 3.359367185e-04f, 3.377182907e-04f, 3.394990063e-04f, 3.412788616e-04f, 3.430578528e-04f,
+ 3.448359759e-04f, 3.466132272e-04f, 3.483896028e-04f, 3.501650988e-04f, 3.519397114e-04f, 3.537134369e-04f, 3.554862712e-04f, 3.572582108e-04f, 3.590292516e-04f, 3.607993899e-04f,
+ 3.625686218e-04f, 3.643369436e-04f, 3.661043514e-04f, 3.678708414e-04f, 3.696364098e-04f, 3.714010527e-04f, 3.731647664e-04f, 3.749275471e-04f, 3.766893909e-04f, 3.784502941e-04f,
+ 3.802102529e-04f, 3.819692633e-04f, 3.837273218e-04f, 3.854844244e-04f, 3.872405673e-04f, 3.889957469e-04f, 3.907499593e-04f, 3.925032006e-04f, 3.942554673e-04f, 3.960067553e-04f,
+ 3.977570611e-04f, 3.995063807e-04f, 4.012547105e-04f, 4.030020467e-04f, 4.047483854e-04f, 4.064937230e-04f, 4.082380556e-04f, 4.099813796e-04f, 4.117236911e-04f, 4.134649864e-04f,
+ 4.152052618e-04f, 4.169445135e-04f, 4.186827377e-04f, 4.204199307e-04f, 4.221560888e-04f, 4.238912082e-04f, 4.256252852e-04f, 4.273583161e-04f, 4.290902971e-04f, 4.308212245e-04f,
+ 4.325510945e-04f, 4.342799035e-04f, 4.360076477e-04f, 4.377343234e-04f, 4.394599269e-04f, 4.411844544e-04f, 4.429079023e-04f, 4.446302669e-04f, 4.463515444e-04f, 4.480717311e-04f,
+ 4.497908234e-04f, 4.515088176e-04f, 4.532257098e-04f, 4.549414966e-04f, 4.566561740e-04f, 4.583697386e-04f, 4.600821866e-04f, 4.617935142e-04f, 4.635037179e-04f, 4.652127939e-04f,
+ 4.669207386e-04f, 4.686275484e-04f, 4.703332194e-04f, 4.720377481e-04f, 4.737411309e-04f, 4.754433639e-04f, 4.771444437e-04f, 4.788443665e-04f, 4.805431287e-04f, 4.822407266e-04f,
+ 4.839371566e-04f, 4.856324151e-04f, 4.873264983e-04f, 4.890194027e-04f, 4.907111247e-04f, 4.924016605e-04f, 4.940910066e-04f, 4.957791593e-04f, 4.974661151e-04f, 4.991518702e-04f,
+ 5.008364211e-04f, 5.025197642e-04f, 5.042018959e-04f, 5.058828124e-04f, 5.075625103e-04f, 5.092409859e-04f, 5.109182357e-04f, 5.125942560e-04f, 5.142690432e-04f, 5.159425938e-04f,
+ 5.176149041e-04f, 5.192859705e-04f, 5.209557896e-04f, 5.226243577e-04f, 5.242916712e-04f, 5.259577265e-04f, 5.276225201e-04f, 5.292860485e-04f, 5.309483079e-04f, 5.326092950e-04f,
+ 5.342690061e-04f, 5.359274376e-04f, 5.375845861e-04f, 5.392404480e-04f, 5.408950196e-04f, 5.425482976e-04f, 5.442002782e-04f, 5.458509581e-04f, 5.475003336e-04f, 5.491484013e-04f,
+ 5.507951575e-04f, 5.524405988e-04f, 5.540847217e-04f, 5.557275226e-04f, 5.573689981e-04f, 5.590091445e-04f, 5.606479584e-04f, 5.622854364e-04f, 5.639215748e-04f, 5.655563702e-04f,
+ 5.671898190e-04f, 5.688219179e-04f, 5.704526633e-04f, 5.720820517e-04f, 5.737100796e-04f, 5.753367435e-04f, 5.769620401e-04f, 5.785859657e-04f, 5.802085170e-04f, 5.818296904e-04f,
+ 5.834494825e-04f, 5.850678898e-04f, 5.866849089e-04f, 5.883005363e-04f, 5.899147686e-04f, 5.915276023e-04f, 5.931390340e-04f, 5.947490601e-04f, 5.963576774e-04f, 5.979648824e-04f,
+ 5.995706715e-04f, 6.011750415e-04f, 6.027779888e-04f, 6.043795100e-04f, 6.059796018e-04f, 6.075782607e-04f, 6.091754833e-04f, 6.107712662e-04f, 6.123656059e-04f, 6.139584992e-04f,
+ 6.155499425e-04f, 6.171399325e-04f, 6.187284658e-04f, 6.203155391e-04f, 6.219011488e-04f, 6.234852917e-04f, 6.250679643e-04f, 6.266491634e-04f, 6.282288854e-04f, 6.298071271e-04f,
+ 6.313838851e-04f, 6.329591561e-04f, 6.345329365e-04f, 6.361052233e-04f, 6.376760128e-04f, 6.392453019e-04f, 6.408130872e-04f, 6.423793652e-04f, 6.439441328e-04f, 6.455073866e-04f,
+ 6.470691232e-04f, 6.486293393e-04f, 6.501880316e-04f, 6.517451967e-04f, 6.533008314e-04f, 6.548549324e-04f, 6.564074963e-04f, 6.579585198e-04f, 6.595079997e-04f, 6.610559326e-04f,
+ 6.626023152e-04f, 6.641471443e-04f, 6.656904165e-04f, 6.672321287e-04f, 6.687722774e-04f, 6.703108595e-04f, 6.718478716e-04f, 6.733833105e-04f, 6.749171729e-04f, 6.764494556e-04f,
+ 6.779801553e-04f, 6.795092688e-04f, 6.810367927e-04f, 6.825627239e-04f, 6.840870592e-04f, 6.856097952e-04f, 6.871309287e-04f, 6.886504566e-04f, 6.901683755e-04f, 6.916846823e-04f,
+ 6.931993738e-04f, 6.947124467e-04f, 6.962238977e-04f, 6.977337238e-04f, 6.992419217e-04f, 7.007484882e-04f, 7.022534201e-04f, 7.037567142e-04f, 7.052583673e-04f, 7.067583763e-04f,
+ 7.082567379e-04f, 7.097534489e-04f, 7.112485063e-04f, 7.127419068e-04f, 7.142336472e-04f, 7.157237245e-04f, 7.172121354e-04f, 7.186988768e-04f, 7.201839455e-04f, 7.216673384e-04f,
+ 7.231490523e-04f, 7.246290842e-04f, 7.261074308e-04f, 7.275840890e-04f, 7.290590558e-04f, 7.305323279e-04f, 7.320039023e-04f, 7.334737758e-04f, 7.349419454e-04f, 7.364084079e-04f,
+ 7.378731602e-04f, 7.393361993e-04f, 7.407975220e-04f, 7.422571252e-04f, 7.437150058e-04f, 7.451711608e-04f, 7.466255871e-04f, 7.480782816e-04f, 7.495292413e-04f, 7.509784630e-04f,
+ 7.524259436e-04f, 7.538716803e-04f, 7.553156698e-04f, 7.567579091e-04f, 7.581983952e-04f, 7.596371251e-04f, 7.610740956e-04f, 7.625093038e-04f, 7.639427467e-04f, 7.653744211e-04f,
+ 7.668043241e-04f, 7.682324527e-04f, 7.696588038e-04f, 7.710833744e-04f, 7.725061616e-04f, 7.739271623e-04f, 7.753463735e-04f, 7.767637922e-04f, 7.781794154e-04f, 7.795932402e-04f,
+ 7.810052635e-04f, 7.824154825e-04f, 7.838238940e-04f, 7.852304952e-04f, 7.866352830e-04f, 7.880382546e-04f, 7.894394069e-04f, 7.908387370e-04f, 7.922362419e-04f, 7.936319188e-04f,
+ 7.950257646e-04f, 7.964177765e-04f, 7.978079514e-04f, 7.991962865e-04f, 8.005827788e-04f, 8.019674255e-04f, 8.033502235e-04f, 8.047311701e-04f, 8.061102622e-04f, 8.074874970e-04f,
+ 8.088628716e-04f, 8.102363831e-04f, 8.116080286e-04f, 8.129778052e-04f, 8.143457100e-04f, 8.157117401e-04f, 8.170758928e-04f, 8.184381651e-04f, 8.197985541e-04f, 8.211570570e-04f,
+ 8.225136709e-04f, 8.238683930e-04f, 8.252212204e-04f, 8.265721503e-04f, 8.279211799e-04f, 8.292683063e-04f, 8.306135267e-04f, 8.319568382e-04f, 8.332982381e-04f, 8.346377235e-04f,
+ 8.359752916e-04f, 8.373109396e-04f, 8.386446647e-04f, 8.399764641e-04f, 8.413063350e-04f, 8.426342747e-04f, 8.439602802e-04f, 8.452843489e-04f, 8.466064780e-04f, 8.479266647e-04f,
+ 8.492449062e-04f, 8.505611998e-04f, 8.518755426e-04f, 8.531879321e-04f, 8.544983653e-04f, 8.558068396e-04f, 8.571133522e-04f, 8.584179004e-04f, 8.597204814e-04f, 8.610210926e-04f,
+ 8.623197311e-04f, 8.636163943e-04f, 8.649110795e-04f, 8.662037839e-04f, 8.674945049e-04f, 8.687832397e-04f, 8.700699857e-04f, 8.713547401e-04f, 8.726375003e-04f, 8.739182636e-04f,
+ 8.751970273e-04f, 8.764737887e-04f, 8.777485452e-04f, 8.790212941e-04f, 8.802920327e-04f, 8.815607584e-04f, 8.828274686e-04f, 8.840921605e-04f, 8.853548316e-04f, 8.866154792e-04f,
+ 8.878741007e-04f, 8.891306935e-04f, 8.903852548e-04f, 8.916377822e-04f, 8.928882730e-04f, 8.941367246e-04f, 8.953831343e-04f, 8.966274996e-04f, 8.978698179e-04f, 8.991100867e-04f,
+ 9.003483032e-04f, 9.015844649e-04f, 9.028185693e-04f, 9.040506138e-04f, 9.052805958e-04f, 9.065085128e-04f, 9.077343621e-04f, 9.089581413e-04f, 9.101798478e-04f, 9.113994791e-04f,
+ 9.126170325e-04f, 9.138325056e-04f, 9.150458959e-04f, 9.162572008e-04f, 9.174664178e-04f, 9.186735443e-04f, 9.198785780e-04f, 9.210815162e-04f, 9.222823565e-04f, 9.234810964e-04f,
+ 9.246777333e-04f, 9.258722649e-04f, 9.270646885e-04f, 9.282550018e-04f, 9.294432023e-04f, 9.306292874e-04f, 9.318132548e-04f, 9.329951020e-04f, 9.341748265e-04f, 9.353524258e-04f,
+ 9.365278976e-04f, 9.377012394e-04f, 9.388724487e-04f, 9.400415232e-04f, 9.412084603e-04f, 9.423732578e-04f, 9.435359131e-04f, 9.446964239e-04f, 9.458547878e-04f, 9.470110023e-04f,
+ 9.481650650e-04f, 9.493169736e-04f, 9.504667258e-04f, 9.516143190e-04f, 9.527597509e-04f, 9.539030193e-04f, 9.550441216e-04f, 9.561830555e-04f, 9.573198187e-04f, 9.584544089e-04f,
+ 9.595868236e-04f, 9.607170605e-04f, 9.618451174e-04f, 9.629709919e-04f, 9.640946815e-04f, 9.652161841e-04f, 9.663354974e-04f, 9.674526189e-04f, 9.685675464e-04f, 9.696802776e-04f,
+ 9.707908101e-04f, 9.718991418e-04f, 9.730052703e-04f, 9.741091933e-04f, 9.752109086e-04f, 9.763104139e-04f, 9.774077069e-04f, 9.785027853e-04f, 9.795956469e-04f, 9.806862895e-04f,
+ 9.817747108e-04f, 9.828609085e-04f, 9.839448805e-04f, 9.850266244e-04f, 9.861061381e-04f, 9.871834194e-04f, 9.882584660e-04f, 9.893312757e-04f, 9.904018462e-04f, 9.914701756e-04f,
+ 9.925362614e-04f, 9.936001015e-04f, 9.946616938e-04f, 9.957210360e-04f, 9.967781260e-04f, 9.978329616e-04f, 9.988855406e-04f, 9.999358609e-04f, 1.000983920e-03f, 1.002029717e-03f,
+ 1.003073248e-03f, 1.004114512e-03f, 1.005153506e-03f, 1.006190229e-03f, 1.007224678e-03f, 1.008256852e-03f, 1.009286747e-03f, 1.010314363e-03f, 1.011339696e-03f, 1.012362745e-03f,
+ 1.013383507e-03f, 1.014401982e-03f, 1.015418165e-03f, 1.016432056e-03f, 1.017443653e-03f, 1.018452952e-03f, 1.019459953e-03f, 1.020464653e-03f, 1.021467050e-03f, 1.022467143e-03f,
+ 1.023464928e-03f, 1.024460404e-03f, 1.025453569e-03f, 1.026444421e-03f, 1.027432957e-03f, 1.028419177e-03f, 1.029403078e-03f, 1.030384657e-03f, 1.031363913e-03f, 1.032340844e-03f,
+ 1.033315448e-03f, 1.034287723e-03f, 1.035257666e-03f, 1.036225277e-03f, 1.037190552e-03f, 1.038153491e-03f, 1.039114090e-03f, 1.040072349e-03f, 1.041028265e-03f, 1.041981836e-03f,
+ 1.042933060e-03f, 1.043881935e-03f, 1.044828460e-03f, 1.045772632e-03f, 1.046714450e-03f, 1.047653912e-03f, 1.048591015e-03f, 1.049525758e-03f, 1.050458139e-03f, 1.051388156e-03f,
+ 1.052315807e-03f, 1.053241091e-03f, 1.054164004e-03f, 1.055084547e-03f, 1.056002716e-03f, 1.056918510e-03f, 1.057831926e-03f, 1.058742964e-03f, 1.059651621e-03f, 1.060557896e-03f,
+ 1.061461786e-03f, 1.062363290e-03f, 1.063262406e-03f, 1.064159132e-03f, 1.065053467e-03f, 1.065945408e-03f, 1.066834953e-03f, 1.067722102e-03f, 1.068606851e-03f, 1.069489200e-03f,
+ 1.070369147e-03f, 1.071246689e-03f, 1.072121826e-03f, 1.072994555e-03f, 1.073864874e-03f, 1.074732782e-03f, 1.075598277e-03f, 1.076461357e-03f, 1.077322021e-03f, 1.078180267e-03f,
+ 1.079036093e-03f, 1.079889497e-03f, 1.080740478e-03f, 1.081589033e-03f, 1.082435163e-03f, 1.083278863e-03f, 1.084120134e-03f, 1.084958972e-03f, 1.085795377e-03f, 1.086629347e-03f,
+ 1.087460880e-03f, 1.088289975e-03f, 1.089116629e-03f, 1.089940842e-03f, 1.090762611e-03f, 1.091581935e-03f, 1.092398812e-03f, 1.093213241e-03f, 1.094025220e-03f, 1.094834747e-03f,
+ 1.095641821e-03f, 1.096446440e-03f, 1.097248603e-03f, 1.098048308e-03f, 1.098845553e-03f, 1.099640336e-03f, 1.100432657e-03f, 1.101222514e-03f, 1.102009905e-03f, 1.102794828e-03f,
+ 1.103577282e-03f, 1.104357265e-03f, 1.105134776e-03f, 1.105909813e-03f, 1.106682375e-03f, 1.107452461e-03f, 1.108220068e-03f, 1.108985195e-03f, 1.109747840e-03f, 1.110508003e-03f,
+ 1.111265682e-03f, 1.112020874e-03f, 1.112773580e-03f, 1.113523796e-03f, 1.114271522e-03f, 1.115016756e-03f, 1.115759497e-03f, 1.116499743e-03f, 1.117237493e-03f, 1.117972745e-03f,
+ 1.118705498e-03f, 1.119435751e-03f, 1.120163501e-03f, 1.120888748e-03f, 1.121611490e-03f, 1.122331726e-03f, 1.123049454e-03f, 1.123764673e-03f, 1.124477382e-03f, 1.125187579e-03f,
+ 1.125895262e-03f, 1.126600430e-03f, 1.127303083e-03f, 1.128003218e-03f, 1.128700834e-03f, 1.129395930e-03f, 1.130088505e-03f, 1.130778556e-03f, 1.131466084e-03f, 1.132151086e-03f,
+ 1.132833560e-03f, 1.133513507e-03f, 1.134190924e-03f, 1.134865810e-03f, 1.135538164e-03f, 1.136207984e-03f, 1.136875270e-03f, 1.137540019e-03f, 1.138202231e-03f, 1.138861904e-03f,
+ 1.139519037e-03f, 1.140173629e-03f, 1.140825678e-03f, 1.141475184e-03f, 1.142122145e-03f, 1.142766559e-03f, 1.143408425e-03f, 1.144047743e-03f, 1.144684511e-03f, 1.145318728e-03f,
+ 1.145950392e-03f, 1.146579502e-03f, 1.147206057e-03f, 1.147830057e-03f, 1.148451499e-03f, 1.149070382e-03f, 1.149686706e-03f, 1.150300469e-03f, 1.150911670e-03f, 1.151520307e-03f,
+ 1.152126380e-03f, 1.152729888e-03f, 1.153330829e-03f, 1.153929201e-03f, 1.154525005e-03f, 1.155118239e-03f, 1.155708901e-03f, 1.156296991e-03f, 1.156882508e-03f, 1.157465450e-03f,
+ 1.158045816e-03f, 1.158623605e-03f, 1.159198816e-03f, 1.159771448e-03f, 1.160341500e-03f, 1.160908971e-03f, 1.161473859e-03f, 1.162036164e-03f, 1.162595885e-03f, 1.163153020e-03f,
+ 1.163707568e-03f, 1.164259529e-03f, 1.164808901e-03f, 1.165355684e-03f, 1.165899876e-03f, 1.166441476e-03f, 1.166980483e-03f, 1.167516897e-03f, 1.168050716e-03f, 1.168581939e-03f,
+ 1.169110565e-03f, 1.169636594e-03f, 1.170160023e-03f, 1.170680854e-03f, 1.171199083e-03f, 1.171714711e-03f, 1.172227736e-03f, 1.172738157e-03f, 1.173245974e-03f, 1.173751186e-03f,
+ 1.174253791e-03f, 1.174753789e-03f, 1.175251178e-03f, 1.175745959e-03f, 1.176238129e-03f, 1.176727688e-03f, 1.177214636e-03f, 1.177698970e-03f, 1.178180691e-03f, 1.178659797e-03f,
+ 1.179136288e-03f, 1.179610163e-03f, 1.180081420e-03f, 1.180550059e-03f, 1.181016080e-03f, 1.181479480e-03f, 1.181940260e-03f, 1.182398418e-03f, 1.182853955e-03f, 1.183306868e-03f,
+ 1.183757157e-03f, 1.184204821e-03f, 1.184649860e-03f, 1.185092272e-03f, 1.185532058e-03f, 1.185969215e-03f, 1.186403744e-03f, 1.186835643e-03f, 1.187264911e-03f, 1.187691549e-03f,
+ 1.188115555e-03f, 1.188536928e-03f, 1.188955668e-03f, 1.189371774e-03f, 1.189785245e-03f, 1.190196080e-03f, 1.190604279e-03f, 1.191009842e-03f, 1.191412766e-03f, 1.191813052e-03f,
+ 1.192210699e-03f, 1.192605706e-03f, 1.192998072e-03f, 1.193387797e-03f, 1.193774881e-03f, 1.194159321e-03f, 1.194541119e-03f, 1.194920272e-03f, 1.195296781e-03f, 1.195670645e-03f,
+ 1.196041863e-03f, 1.196410434e-03f, 1.196776358e-03f, 1.197139634e-03f, 1.197500262e-03f, 1.197858241e-03f, 1.198213570e-03f, 1.198566249e-03f, 1.198916278e-03f, 1.199263654e-03f,
+ 1.199608379e-03f, 1.199950451e-03f, 1.200289870e-03f, 1.200626635e-03f, 1.200960746e-03f, 1.201292202e-03f, 1.201621003e-03f, 1.201947147e-03f, 1.202270635e-03f, 1.202591466e-03f,
+ 1.202909640e-03f, 1.203225155e-03f, 1.203538011e-03f, 1.203848209e-03f, 1.204155747e-03f, 1.204460624e-03f, 1.204762842e-03f, 1.205062397e-03f, 1.205359292e-03f, 1.205653524e-03f,
+ 1.205945094e-03f, 1.206234000e-03f, 1.206520243e-03f, 1.206803823e-03f, 1.207084737e-03f, 1.207362987e-03f, 1.207638572e-03f, 1.207911491e-03f, 1.208181744e-03f, 1.208449330e-03f,
+ 1.208714250e-03f, 1.208976502e-03f, 1.209236086e-03f, 1.209493002e-03f, 1.209747250e-03f, 1.209998829e-03f, 1.210247738e-03f, 1.210493978e-03f, 1.210737547e-03f, 1.210978447e-03f,
+ 1.211216675e-03f, 1.211452233e-03f, 1.211685119e-03f, 1.211915333e-03f, 1.212142875e-03f, 1.212367745e-03f, 1.212589942e-03f, 1.212809465e-03f, 1.213026316e-03f, 1.213240493e-03f,
+ 1.213451996e-03f, 1.213660824e-03f, 1.213866978e-03f, 1.214070458e-03f, 1.214271262e-03f, 1.214469391e-03f, 1.214664844e-03f, 1.214857621e-03f, 1.215047722e-03f, 1.215235147e-03f,
+ 1.215419896e-03f, 1.215601967e-03f, 1.215781362e-03f, 1.215958079e-03f, 1.216132119e-03f, 1.216303481e-03f, 1.216472165e-03f, 1.216638171e-03f, 1.216801499e-03f, 1.216962148e-03f,
+ 1.217120119e-03f, 1.217275411e-03f, 1.217428024e-03f, 1.217577958e-03f, 1.217725212e-03f, 1.217869788e-03f, 1.218011683e-03f, 1.218150899e-03f, 1.218287435e-03f, 1.218421291e-03f,
+ 1.218552468e-03f, 1.218680963e-03f, 1.218806779e-03f, 1.218929914e-03f, 1.219050369e-03f, 1.219168143e-03f, 1.219283237e-03f, 1.219395650e-03f, 1.219505382e-03f, 1.219612433e-03f,
+ 1.219716803e-03f, 1.219818492e-03f, 1.219917500e-03f, 1.220013827e-03f, 1.220107473e-03f, 1.220198438e-03f, 1.220286722e-03f, 1.220372325e-03f, 1.220455246e-03f, 1.220535486e-03f,
+ 1.220613045e-03f, 1.220687923e-03f, 1.220760119e-03f, 1.220829635e-03f, 1.220896469e-03f, 1.220960622e-03f, 1.221022094e-03f, 1.221080885e-03f, 1.221136995e-03f, 1.221190425e-03f,
+ 1.221241173e-03f, 1.221289240e-03f, 1.221334627e-03f, 1.221377333e-03f, 1.221417358e-03f, 1.221454703e-03f, 1.221489368e-03f, 1.221521352e-03f, 1.221550656e-03f, 1.221577280e-03f,
+ 1.221601224e-03f, 1.221622488e-03f, 1.221641072e-03f, 1.221656977e-03f, 1.221670203e-03f, 1.221680749e-03f, 1.221688615e-03f, 1.221693803e-03f, 1.221696312e-03f, 1.221696143e-03f,
+ 1.221693295e-03f, 1.221687768e-03f, 1.221679564e-03f, 1.221668682e-03f, 1.221655121e-03f, 1.221638884e-03f, 1.221619969e-03f, 1.221598377e-03f, 1.221574108e-03f, 1.221547162e-03f,
+ 1.221517541e-03f, 1.221485242e-03f, 1.221450268e-03f, 1.221412619e-03f, 1.221372294e-03f, 1.221329294e-03f, 1.221283618e-03f, 1.221235269e-03f, 1.221184245e-03f, 1.221130547e-03f,
+ 1.221074175e-03f, 1.221015130e-03f, 1.220953411e-03f, 1.220889020e-03f, 1.220821957e-03f, 1.220752221e-03f, 1.220679813e-03f, 1.220604734e-03f, 1.220526983e-03f, 1.220446562e-03f,
+ 1.220363470e-03f, 1.220277708e-03f, 1.220189277e-03f, 1.220098176e-03f, 1.220004406e-03f, 1.219907967e-03f, 1.219808860e-03f, 1.219707085e-03f, 1.219602643e-03f, 1.219495533e-03f,
+ 1.219385757e-03f, 1.219273315e-03f, 1.219158207e-03f, 1.219040433e-03f, 1.218919995e-03f, 1.218796892e-03f, 1.218671125e-03f, 1.218542694e-03f, 1.218411600e-03f, 1.218277844e-03f,
+ 1.218141425e-03f, 1.218002344e-03f, 1.217860602e-03f, 1.217716200e-03f, 1.217569137e-03f, 1.217419414e-03f, 1.217267032e-03f, 1.217111991e-03f, 1.216954291e-03f, 1.216793934e-03f,
+ 1.216630920e-03f, 1.216465249e-03f, 1.216296922e-03f, 1.216125939e-03f, 1.215952301e-03f, 1.215776009e-03f, 1.215597063e-03f, 1.215415463e-03f, 1.215231210e-03f, 1.215044305e-03f,
+ 1.214854749e-03f, 1.214662541e-03f, 1.214467683e-03f, 1.214270175e-03f, 1.214070018e-03f, 1.213867212e-03f, 1.213661758e-03f, 1.213453656e-03f, 1.213242908e-03f, 1.213029514e-03f,
+ 1.212813474e-03f, 1.212594789e-03f, 1.212373460e-03f, 1.212149487e-03f, 1.211922872e-03f, 1.211693614e-03f, 1.211461715e-03f, 1.211227175e-03f, 1.210989995e-03f, 1.210750175e-03f,
+ 1.210507716e-03f, 1.210262620e-03f, 1.210014886e-03f, 1.209764515e-03f, 1.209511508e-03f, 1.209255866e-03f, 1.208997590e-03f, 1.208736680e-03f, 1.208473137e-03f, 1.208206961e-03f,
+ 1.207938155e-03f, 1.207666717e-03f, 1.207392649e-03f, 1.207115953e-03f, 1.206836628e-03f, 1.206554675e-03f, 1.206270095e-03f, 1.205982890e-03f, 1.205693059e-03f, 1.205400604e-03f,
+ 1.205105525e-03f, 1.204807823e-03f, 1.204507499e-03f, 1.204204555e-03f, 1.203898989e-03f, 1.203590805e-03f, 1.203280002e-03f, 1.202966581e-03f, 1.202650543e-03f, 1.202331889e-03f,
+ 1.202010620e-03f, 1.201686737e-03f, 1.201360240e-03f, 1.201031130e-03f, 1.200699410e-03f, 1.200365078e-03f, 1.200028136e-03f, 1.199688586e-03f, 1.199346427e-03f, 1.199001662e-03f,
+ 1.198654290e-03f, 1.198304313e-03f, 1.197951732e-03f, 1.197596548e-03f, 1.197238761e-03f, 1.196878372e-03f, 1.196515383e-03f, 1.196149795e-03f, 1.195781608e-03f, 1.195410824e-03f,
+ 1.195037443e-03f, 1.194661466e-03f, 1.194282895e-03f, 1.193901730e-03f, 1.193517972e-03f, 1.193131623e-03f, 1.192742684e-03f, 1.192351155e-03f, 1.191957037e-03f, 1.191560332e-03f,
+ 1.191161040e-03f, 1.190759163e-03f, 1.190354702e-03f, 1.189947657e-03f, 1.189538031e-03f, 1.189125823e-03f, 1.188711034e-03f, 1.188293667e-03f, 1.187873722e-03f, 1.187451201e-03f,
+ 1.187026103e-03f, 1.186598431e-03f, 1.186168185e-03f, 1.185735367e-03f, 1.185299977e-03f, 1.184862018e-03f, 1.184421489e-03f, 1.183978392e-03f, 1.183532729e-03f, 1.183084500e-03f,
+ 1.182633707e-03f, 1.182180350e-03f, 1.181724431e-03f, 1.181265951e-03f, 1.180804911e-03f, 1.180341313e-03f, 1.179875157e-03f, 1.179406444e-03f, 1.178935177e-03f, 1.178461356e-03f,
+ 1.177984982e-03f, 1.177506057e-03f, 1.177024582e-03f, 1.176540557e-03f, 1.176053985e-03f, 1.175564866e-03f, 1.175073202e-03f, 1.174578994e-03f, 1.174082243e-03f, 1.173582950e-03f,
+ 1.173081117e-03f, 1.172576745e-03f, 1.172069836e-03f, 1.171560389e-03f, 1.171048408e-03f, 1.170533893e-03f, 1.170016845e-03f, 1.169497266e-03f, 1.168975157e-03f, 1.168450519e-03f,
+ 1.167923353e-03f, 1.167393662e-03f, 1.166861446e-03f, 1.166326706e-03f, 1.165789445e-03f, 1.165249662e-03f, 1.164707361e-03f, 1.164162541e-03f, 1.163615205e-03f, 1.163065353e-03f,
+ 1.162512987e-03f, 1.161958109e-03f, 1.161400720e-03f, 1.160840821e-03f, 1.160278414e-03f, 1.159713499e-03f, 1.159146079e-03f, 1.158576155e-03f, 1.158003728e-03f, 1.157428799e-03f,
+ 1.156851371e-03f, 1.156271444e-03f, 1.155689021e-03f, 1.155104101e-03f, 1.154516688e-03f, 1.153926781e-03f, 1.153334384e-03f, 1.152739496e-03f, 1.152142121e-03f, 1.151542258e-03f,
+ 1.150939910e-03f, 1.150335078e-03f, 1.149727764e-03f, 1.149117969e-03f, 1.148505694e-03f, 1.147890942e-03f, 1.147273713e-03f, 1.146654009e-03f, 1.146031832e-03f, 1.145407183e-03f,
+ 1.144780064e-03f, 1.144150476e-03f, 1.143518420e-03f, 1.142883899e-03f, 1.142246914e-03f, 1.141607467e-03f, 1.140965558e-03f, 1.140321190e-03f, 1.139674364e-03f, 1.139025082e-03f,
+ 1.138373345e-03f, 1.137719155e-03f, 1.137062513e-03f, 1.136403422e-03f, 1.135741882e-03f, 1.135077896e-03f, 1.134411464e-03f, 1.133742589e-03f, 1.133071272e-03f, 1.132397515e-03f,
+ 1.131721320e-03f, 1.131042687e-03f, 1.130361620e-03f, 1.129678118e-03f, 1.128992185e-03f, 1.128303821e-03f, 1.127613029e-03f, 1.126919810e-03f, 1.126224166e-03f, 1.125526097e-03f,
+ 1.124825608e-03f, 1.124122697e-03f, 1.123417369e-03f, 1.122709623e-03f, 1.121999463e-03f, 1.121286889e-03f, 1.120571903e-03f, 1.119854508e-03f, 1.119134704e-03f, 1.118412494e-03f,
+ 1.117687879e-03f, 1.116960861e-03f, 1.116231442e-03f, 1.115499624e-03f, 1.114765408e-03f, 1.114028796e-03f, 1.113289789e-03f, 1.112548391e-03f, 1.111804601e-03f, 1.111058423e-03f,
+ 1.110309858e-03f, 1.109558908e-03f, 1.108805574e-03f, 1.108049859e-03f, 1.107291764e-03f, 1.106531290e-03f, 1.105768441e-03f, 1.105003217e-03f, 1.104235621e-03f, 1.103465655e-03f,
+ 1.102693319e-03f, 1.101918616e-03f, 1.101141549e-03f, 1.100362118e-03f, 1.099580326e-03f, 1.098796174e-03f, 1.098009664e-03f, 1.097220799e-03f, 1.096429580e-03f, 1.095636009e-03f,
+ 1.094840088e-03f, 1.094041818e-03f, 1.093241203e-03f, 1.092438243e-03f, 1.091632940e-03f, 1.090825297e-03f, 1.090015315e-03f, 1.089202997e-03f, 1.088388344e-03f, 1.087571358e-03f,
+ 1.086752041e-03f, 1.085930395e-03f, 1.085106422e-03f, 1.084280125e-03f, 1.083451504e-03f, 1.082620562e-03f, 1.081787301e-03f, 1.080951723e-03f, 1.080113830e-03f, 1.079273623e-03f,
+ 1.078431106e-03f, 1.077586279e-03f, 1.076739145e-03f, 1.075889706e-03f, 1.075037964e-03f, 1.074183920e-03f, 1.073327578e-03f, 1.072468939e-03f, 1.071608004e-03f, 1.070744777e-03f,
+ 1.069879258e-03f, 1.069011451e-03f, 1.068141357e-03f, 1.067268978e-03f, 1.066394316e-03f, 1.065517374e-03f, 1.064638153e-03f, 1.063756655e-03f, 1.062872884e-03f, 1.061986839e-03f,
+ 1.061098525e-03f, 1.060207942e-03f, 1.059315094e-03f, 1.058419981e-03f, 1.057522607e-03f, 1.056622972e-03f, 1.055721081e-03f, 1.054816934e-03f, 1.053910533e-03f, 1.053001881e-03f,
+ 1.052090980e-03f, 1.051177833e-03f, 1.050262440e-03f, 1.049344805e-03f, 1.048424929e-03f, 1.047502816e-03f, 1.046578466e-03f, 1.045651882e-03f, 1.044723066e-03f, 1.043792021e-03f,
+ 1.042858748e-03f, 1.041923250e-03f, 1.040985529e-03f, 1.040045587e-03f, 1.039103427e-03f, 1.038159050e-03f, 1.037212460e-03f, 1.036263657e-03f, 1.035312644e-03f, 1.034359424e-03f,
+ 1.033403999e-03f, 1.032446370e-03f, 1.031486541e-03f, 1.030524514e-03f, 1.029560290e-03f, 1.028593872e-03f, 1.027625262e-03f, 1.026654463e-03f, 1.025681476e-03f, 1.024706305e-03f,
+ 1.023728951e-03f, 1.022749417e-03f, 1.021767704e-03f, 1.020783816e-03f, 1.019797754e-03f, 1.018809521e-03f, 1.017819120e-03f, 1.016826551e-03f, 1.015831819e-03f, 1.014834924e-03f,
+ 1.013835870e-03f, 1.012834659e-03f, 1.011831293e-03f, 1.010825774e-03f, 1.009818105e-03f, 1.008808288e-03f, 1.007796326e-03f, 1.006782220e-03f, 1.005765974e-03f, 1.004747589e-03f,
+ 1.003727068e-03f, 1.002704414e-03f, 1.001679628e-03f, 1.000652713e-03f, 9.996236717e-04f, 9.985925063e-04f, 9.975592192e-04f, 9.965238128e-04f, 9.954862894e-04f, 9.944466516e-04f,
+ 9.934049017e-04f, 9.923610422e-04f, 9.913150754e-04f, 9.902670038e-04f, 9.892168299e-04f, 9.881645561e-04f, 9.871101848e-04f, 9.860537184e-04f, 9.849951595e-04f, 9.839345105e-04f,
+ 9.828717739e-04f, 9.818069521e-04f, 9.807400475e-04f, 9.796710628e-04f, 9.786000003e-04f, 9.775268625e-04f, 9.764516519e-04f, 9.753743711e-04f, 9.742950225e-04f, 9.732136086e-04f,
+ 9.721301319e-04f, 9.710445950e-04f, 9.699570003e-04f, 9.688673504e-04f, 9.677756477e-04f, 9.666818949e-04f, 9.655860945e-04f, 9.644882490e-04f, 9.633883609e-04f, 9.622864327e-04f,
+ 9.611824672e-04f, 9.600764666e-04f, 9.589684338e-04f, 9.578583711e-04f, 9.567462813e-04f, 9.556321667e-04f, 9.545160301e-04f, 9.533978740e-04f, 9.522777010e-04f, 9.511555137e-04f,
+ 9.500313146e-04f, 9.489051064e-04f, 9.477768917e-04f, 9.466466730e-04f, 9.455144530e-04f, 9.443802343e-04f, 9.432440196e-04f, 9.421058113e-04f, 9.409656123e-04f, 9.398234250e-04f,
+ 9.386792521e-04f, 9.375330964e-04f, 9.363849603e-04f, 9.352348466e-04f, 9.340827579e-04f, 9.329286969e-04f, 9.317726662e-04f, 9.306146685e-04f, 9.294547064e-04f, 9.282927827e-04f,
+ 9.271289000e-04f, 9.259630610e-04f, 9.247952684e-04f, 9.236255248e-04f, 9.224538330e-04f, 9.212801956e-04f, 9.201046154e-04f, 9.189270951e-04f, 9.177476373e-04f, 9.165662448e-04f,
+ 9.153829203e-04f, 9.141976665e-04f, 9.130104862e-04f, 9.118213821e-04f, 9.106303568e-04f, 9.094374132e-04f, 9.082425540e-04f, 9.070457820e-04f, 9.058470998e-04f, 9.046465103e-04f,
+ 9.034440161e-04f, 9.022396201e-04f, 9.010333251e-04f, 8.998251337e-04f, 8.986150488e-04f, 8.974030732e-04f, 8.961892096e-04f, 8.949734608e-04f, 8.937558296e-04f, 8.925363187e-04f,
+ 8.913149311e-04f, 8.900916695e-04f, 8.888665367e-04f, 8.876395355e-04f, 8.864106687e-04f, 8.851799392e-04f, 8.839473497e-04f, 8.827129031e-04f, 8.814766022e-04f, 8.802384499e-04f,
+ 8.789984490e-04f, 8.777566023e-04f, 8.765129126e-04f, 8.752673829e-04f, 8.740200159e-04f, 8.727708146e-04f, 8.715197817e-04f, 8.702669202e-04f, 8.690122329e-04f, 8.677557227e-04f,
+ 8.664973925e-04f, 8.652372450e-04f, 8.639752834e-04f, 8.627115103e-04f, 8.614459287e-04f, 8.601785415e-04f, 8.589093516e-04f, 8.576383619e-04f, 8.563655753e-04f, 8.550909947e-04f,
+ 8.538146230e-04f, 8.525364632e-04f, 8.512565181e-04f, 8.499747907e-04f, 8.486912839e-04f, 8.474060006e-04f, 8.461189438e-04f, 8.448301164e-04f, 8.435395214e-04f, 8.422471616e-04f,
+ 8.409530402e-04f, 8.396571599e-04f, 8.383595238e-04f, 8.370601347e-04f, 8.357589958e-04f, 8.344561100e-04f, 8.331514801e-04f, 8.318451093e-04f, 8.305370004e-04f, 8.292271565e-04f,
+ 8.279155805e-04f, 8.266022755e-04f, 8.252872444e-04f, 8.239704903e-04f, 8.226520160e-04f, 8.213318247e-04f, 8.200099193e-04f, 8.186863029e-04f, 8.173609785e-04f, 8.160339490e-04f,
+ 8.147052175e-04f, 8.133747871e-04f, 8.120426607e-04f, 8.107088414e-04f, 8.093733323e-04f, 8.080361363e-04f, 8.066972565e-04f, 8.053566960e-04f, 8.040144577e-04f, 8.026705449e-04f,
+ 8.013249604e-04f, 7.999777075e-04f, 7.986287890e-04f, 7.972782082e-04f, 7.959259681e-04f, 7.945720717e-04f, 7.932165221e-04f, 7.918593225e-04f, 7.905004758e-04f, 7.891399853e-04f,
+ 7.877778539e-04f, 7.864140848e-04f, 7.850486810e-04f, 7.836816457e-04f, 7.823129820e-04f, 7.809426930e-04f, 7.795707817e-04f, 7.781972514e-04f, 7.768221051e-04f, 7.754453459e-04f,
+ 7.740669770e-04f, 7.726870015e-04f, 7.713054226e-04f, 7.699222433e-04f, 7.685374668e-04f, 7.671510962e-04f, 7.657631348e-04f, 7.643735856e-04f, 7.629824517e-04f, 7.615897365e-04f,
+ 7.601954429e-04f, 7.587995742e-04f, 7.574021335e-04f, 7.560031240e-04f, 7.546025489e-04f, 7.532004113e-04f, 7.517967144e-04f, 7.503914614e-04f, 7.489846556e-04f, 7.475762999e-04f,
+ 7.461663978e-04f, 7.447549522e-04f, 7.433419666e-04f, 7.419274440e-04f, 7.405113876e-04f, 7.390938007e-04f, 7.376746864e-04f, 7.362540480e-04f, 7.348318888e-04f, 7.334082118e-04f,
+ 7.319830203e-04f, 7.305563176e-04f, 7.291281069e-04f, 7.276983915e-04f, 7.262671744e-04f, 7.248344591e-04f, 7.234002486e-04f, 7.219645464e-04f, 7.205273555e-04f, 7.190886793e-04f,
+ 7.176485211e-04f, 7.162068840e-04f, 7.147637713e-04f, 7.133191863e-04f, 7.118731323e-04f, 7.104256125e-04f, 7.089766302e-04f, 7.075261887e-04f, 7.060742912e-04f, 7.046209410e-04f,
+ 7.031661414e-04f, 7.017098958e-04f, 7.002522073e-04f, 6.987930792e-04f, 6.973325150e-04f, 6.958705178e-04f, 6.944070909e-04f, 6.929422377e-04f, 6.914759615e-04f, 6.900082656e-04f,
+ 6.885391532e-04f, 6.870686278e-04f, 6.855966926e-04f, 6.841233509e-04f, 6.826486061e-04f, 6.811724615e-04f, 6.796949204e-04f, 6.782159861e-04f, 6.767356620e-04f, 6.752539515e-04f,
+ 6.737708578e-04f, 6.722863843e-04f, 6.708005344e-04f, 6.693133114e-04f, 6.678247186e-04f, 6.663347594e-04f, 6.648434372e-04f, 6.633507554e-04f, 6.618567172e-04f, 6.603613260e-04f,
+ 6.588645853e-04f, 6.573664983e-04f, 6.558670686e-04f, 6.543662993e-04f, 6.528641940e-04f, 6.513607560e-04f, 6.498559886e-04f, 6.483498954e-04f, 6.468424796e-04f, 6.453337446e-04f,
+ 6.438236939e-04f, 6.423123308e-04f, 6.407996588e-04f, 6.392856812e-04f, 6.377704015e-04f, 6.362538230e-04f, 6.347359492e-04f, 6.332167835e-04f, 6.316963293e-04f, 6.301745901e-04f,
+ 6.286515691e-04f, 6.271272700e-04f, 6.256016960e-04f, 6.240748506e-04f, 6.225467373e-04f, 6.210173595e-04f, 6.194867206e-04f, 6.179548241e-04f, 6.164216734e-04f, 6.148872719e-04f,
+ 6.133516231e-04f, 6.118147305e-04f, 6.102765974e-04f, 6.087372275e-04f, 6.071966240e-04f, 6.056547905e-04f, 6.041117304e-04f, 6.025674472e-04f, 6.010219444e-04f, 5.994752254e-04f,
+ 5.979272937e-04f, 5.963781528e-04f, 5.948278061e-04f, 5.932762572e-04f, 5.917235094e-04f, 5.901695664e-04f, 5.886144315e-04f, 5.870581083e-04f, 5.855006003e-04f, 5.839419109e-04f,
+ 5.823820437e-04f, 5.808210021e-04f, 5.792587897e-04f, 5.776954099e-04f, 5.761308663e-04f, 5.745651623e-04f, 5.729983015e-04f, 5.714302874e-04f, 5.698611235e-04f, 5.682908133e-04f,
+ 5.667193603e-04f, 5.651467681e-04f, 5.635730402e-04f, 5.619981800e-04f, 5.604221912e-04f, 5.588450773e-04f, 5.572668417e-04f, 5.556874881e-04f, 5.541070199e-04f, 5.525254407e-04f,
+ 5.509427541e-04f, 5.493589635e-04f, 5.477740726e-04f, 5.461880849e-04f, 5.446010039e-04f, 5.430128332e-04f, 5.414235763e-04f, 5.398332368e-04f, 5.382418182e-04f, 5.366493242e-04f,
+ 5.350557582e-04f, 5.334611239e-04f, 5.318654248e-04f, 5.302686644e-04f, 5.286708464e-04f, 5.270719743e-04f, 5.254720517e-04f, 5.238710822e-04f, 5.222690693e-04f, 5.206660167e-04f,
+ 5.190619278e-04f, 5.174568064e-04f, 5.158506560e-04f, 5.142434801e-04f, 5.126352824e-04f, 5.110260665e-04f, 5.094158359e-04f, 5.078045943e-04f, 5.061923452e-04f, 5.045790923e-04f,
+ 5.029648392e-04f, 5.013495894e-04f, 4.997333466e-04f, 4.981161144e-04f, 4.964978963e-04f, 4.948786961e-04f, 4.932585173e-04f, 4.916373636e-04f, 4.900152385e-04f, 4.883921456e-04f,
+ 4.867680887e-04f, 4.851430713e-04f, 4.835170971e-04f, 4.818901696e-04f, 4.802622926e-04f, 4.786334696e-04f, 4.770037043e-04f, 4.753730002e-04f, 4.737413612e-04f, 4.721087907e-04f,
+ 4.704752925e-04f, 4.688408701e-04f, 4.672055272e-04f, 4.655692676e-04f, 4.639320947e-04f, 4.622940123e-04f, 4.606550240e-04f, 4.590151335e-04f, 4.573743444e-04f, 4.557326604e-04f,
+ 4.540900851e-04f, 4.524466222e-04f, 4.508022754e-04f, 4.491570483e-04f, 4.475109446e-04f, 4.458639680e-04f, 4.442161220e-04f, 4.425674105e-04f, 4.409178371e-04f, 4.392674054e-04f,
+ 4.376161191e-04f, 4.359639819e-04f, 4.343109975e-04f, 4.326571696e-04f, 4.310025017e-04f, 4.293469977e-04f, 4.276906613e-04f, 4.260334960e-04f, 4.243755056e-04f, 4.227166937e-04f,
+ 4.210570641e-04f, 4.193966205e-04f, 4.177353665e-04f, 4.160733059e-04f, 4.144104423e-04f, 4.127467795e-04f, 4.110823211e-04f, 4.094170709e-04f, 4.077510325e-04f, 4.060842096e-04f,
+ 4.044166060e-04f, 4.027482254e-04f, 4.010790715e-04f, 3.994091479e-04f, 3.977384585e-04f, 3.960670069e-04f, 3.943947968e-04f, 3.927218319e-04f, 3.910481161e-04f, 3.893736529e-04f,
+ 3.876984461e-04f, 3.860224994e-04f, 3.843458166e-04f, 3.826684014e-04f, 3.809902574e-04f, 3.793113886e-04f, 3.776317984e-04f, 3.759514908e-04f, 3.742704694e-04f, 3.725887379e-04f,
+ 3.709063001e-04f, 3.692231598e-04f, 3.675393206e-04f, 3.658547863e-04f, 3.641695607e-04f, 3.624836474e-04f, 3.607970503e-04f, 3.591097730e-04f, 3.574218193e-04f, 3.557331930e-04f,
+ 3.540438978e-04f, 3.523539375e-04f, 3.506633158e-04f, 3.489720364e-04f, 3.472801031e-04f, 3.455875197e-04f, 3.438942898e-04f, 3.422004174e-04f, 3.405059061e-04f, 3.388107596e-04f,
+ 3.371149818e-04f, 3.354185764e-04f, 3.337215472e-04f, 3.320238979e-04f, 3.303256323e-04f, 3.286267541e-04f, 3.269272671e-04f, 3.252271752e-04f, 3.235264819e-04f, 3.218251913e-04f,
+ 3.201233068e-04f, 3.184208325e-04f, 3.167177720e-04f, 3.150141291e-04f, 3.133099076e-04f, 3.116051112e-04f, 3.098997438e-04f, 3.081938090e-04f, 3.064873108e-04f, 3.047802528e-04f,
+ 3.030726389e-04f, 3.013644728e-04f, 2.996557583e-04f, 2.979464992e-04f, 2.962366993e-04f, 2.945263623e-04f, 2.928154921e-04f, 2.911040924e-04f, 2.893921671e-04f, 2.876797198e-04f,
+ 2.859667545e-04f, 2.842532748e-04f, 2.825392846e-04f, 2.808247877e-04f, 2.791097879e-04f, 2.773942889e-04f, 2.756782945e-04f, 2.739618087e-04f, 2.722448350e-04f, 2.705273774e-04f,
+ 2.688094397e-04f, 2.670910255e-04f, 2.653721389e-04f, 2.636527834e-04f, 2.619329630e-04f, 2.602126815e-04f, 2.584919425e-04f, 2.567707501e-04f, 2.550491079e-04f, 2.533270197e-04f,
+ 2.516044894e-04f, 2.498815208e-04f, 2.481581176e-04f, 2.464342837e-04f, 2.447100229e-04f, 2.429853391e-04f, 2.412602359e-04f, 2.395347172e-04f, 2.378087869e-04f, 2.360824487e-04f,
+ 2.343557065e-04f, 2.326285640e-04f, 2.309010251e-04f, 2.291730937e-04f, 2.274447734e-04f, 2.257160681e-04f, 2.239869817e-04f, 2.222575180e-04f, 2.205276807e-04f, 2.187974738e-04f,
+ 2.170669009e-04f, 2.153359660e-04f, 2.136046728e-04f, 2.118730252e-04f, 2.101410270e-04f, 2.084086819e-04f, 2.066759940e-04f, 2.049429669e-04f, 2.032096044e-04f, 2.014759105e-04f,
+ 1.997418889e-04f, 1.980075434e-04f, 1.962728779e-04f, 1.945378962e-04f, 1.928026021e-04f, 1.910669995e-04f, 1.893310921e-04f, 1.875948839e-04f, 1.858583786e-04f, 1.841215800e-04f,
+ 1.823844920e-04f, 1.806471184e-04f, 1.789094631e-04f, 1.771715299e-04f, 1.754333225e-04f, 1.736948448e-04f, 1.719561008e-04f, 1.702170941e-04f, 1.684778286e-04f, 1.667383082e-04f,
+ 1.649985366e-04f, 1.632585178e-04f, 1.615182555e-04f, 1.597777536e-04f, 1.580370159e-04f, 1.562960462e-04f, 1.545548484e-04f, 1.528134263e-04f, 1.510717838e-04f, 1.493299246e-04f,
+ 1.475878527e-04f, 1.458455717e-04f, 1.441030857e-04f, 1.423603983e-04f, 1.406175136e-04f, 1.388744351e-04f, 1.371311669e-04f, 1.353877128e-04f, 1.336440765e-04f, 1.319002620e-04f,
+ 1.301562730e-04f, 1.284121134e-04f, 1.266677870e-04f, 1.249232977e-04f, 1.231786493e-04f, 1.214338457e-04f, 1.196888906e-04f, 1.179437879e-04f, 1.161985414e-04f, 1.144531551e-04f,
+ 1.127076326e-04f, 1.109619779e-04f, 1.092161948e-04f, 1.074702871e-04f, 1.057242587e-04f, 1.039781134e-04f, 1.022318551e-04f, 1.004854875e-04f, 9.873901447e-05f, 9.699243993e-05f,
+ 9.524576767e-05f, 9.349900153e-05f, 9.175214535e-05f, 9.000520296e-05f, 8.825817821e-05f, 8.651107491e-05f, 8.476389692e-05f, 8.301664807e-05f, 8.126933219e-05f, 7.952195313e-05f,
+ 7.777451470e-05f, 7.602702076e-05f, 7.427947514e-05f, 7.253188167e-05f, 7.078424419e-05f, 6.903656653e-05f, 6.728885253e-05f, 6.554110602e-05f, 6.379333084e-05f, 6.204553082e-05f,
+ 6.029770980e-05f, 5.854987161e-05f, 5.680202008e-05f, 5.505415905e-05f, 5.330629235e-05f, 5.155842381e-05f, 4.981055727e-05f, 4.806269656e-05f, 4.631484551e-05f, 4.456700796e-05f,
+ 4.281918773e-05f, 4.107138866e-05f, 3.932361458e-05f, 3.757586931e-05f, 3.582815670e-05f, 3.408048056e-05f, 3.233284474e-05f, 3.058525306e-05f, 2.883770934e-05f, 2.709021742e-05f,
+ 2.534278113e-05f, 2.359540429e-05f, 2.184809073e-05f, 2.010084429e-05f, 1.835366878e-05f, 1.660656803e-05f, 1.485954587e-05f, 1.311260613e-05f, 1.136575262e-05f, 9.618989184e-06f,
+ 7.872319634e-06f, 6.125747797e-06f, 4.379277496e-06f, 2.632912556e-06f, 8.866567971e-07f, -8.594859574e-07f, -2.605511886e-06f, -4.351417169e-06f, -6.097197984e-06f, -7.842850512e-06f,
+ -9.588370933e-06f, -1.133375543e-05f, -1.307900018e-05f, -1.482410137e-05f, -1.656905518e-05f, -1.831385780e-05f, -2.005850541e-05f, -2.180299418e-05f, -2.354732032e-05f, -2.529148000e-05f,
+ -2.703546941e-05f, -2.877928474e-05f, -3.052292217e-05f, -3.226637790e-05f, -3.400964810e-05f, -3.575272898e-05f, -3.749561672e-05f, -3.923830752e-05f, -4.098079755e-05f, -4.272308303e-05f,
+ -4.446516013e-05f, -4.620702506e-05f, -4.794867400e-05f, -4.969010316e-05f, -5.143130872e-05f, -5.317228689e-05f, -5.491303387e-05f, -5.665354584e-05f, -5.839381901e-05f, -6.013384958e-05f,
+ -6.187363375e-05f, -6.361316773e-05f, -6.535244770e-05f, -6.709146988e-05f, -6.883023047e-05f, -7.056872567e-05f, -7.230695169e-05f, -7.404490474e-05f, -7.578258102e-05f, -7.751997673e-05f,
+ -7.925708810e-05f, -8.099391132e-05f, -8.273044262e-05f, -8.446667819e-05f, -8.620261425e-05f, -8.793824702e-05f, -8.967357271e-05f, -9.140858753e-05f, -9.314328771e-05f, -9.487766945e-05f,
+ -9.661172897e-05f, -9.834546250e-05f, -1.000788663e-04f, -1.018119364e-04f, -1.035446693e-04f, -1.052770611e-04f, -1.070091079e-04f, -1.087408061e-04f, -1.104721519e-04f, -1.122031414e-04f,
+ -1.139337710e-04f, -1.156640368e-04f, -1.173939351e-04f, -1.191234621e-04f, -1.208526140e-04f, -1.225813871e-04f, -1.243097776e-04f, -1.260377818e-04f, -1.277653958e-04f, -1.294926159e-04f,
+ -1.312194384e-04f, -1.329458595e-04f, -1.346718754e-04f, -1.363974824e-04f, -1.381226767e-04f, -1.398474546e-04f, -1.415718123e-04f, -1.432957460e-04f, -1.450192520e-04f, -1.467423266e-04f,
+ -1.484649660e-04f, -1.501871664e-04f, -1.519089241e-04f, -1.536302354e-04f, -1.553510965e-04f, -1.570715037e-04f, -1.587914532e-04f, -1.605109413e-04f, -1.622299642e-04f, -1.639485182e-04f,
+ -1.656665996e-04f, -1.673842047e-04f, -1.691013296e-04f, -1.708179707e-04f, -1.725341242e-04f, -1.742497864e-04f, -1.759649536e-04f, -1.776796221e-04f, -1.793937880e-04f, -1.811074477e-04f,
+ -1.828205975e-04f, -1.845332337e-04f, -1.862453524e-04f, -1.879569501e-04f, -1.896680229e-04f, -1.913785672e-04f, -1.930885793e-04f, -1.947980553e-04f, -1.965069917e-04f, -1.982153847e-04f,
+ -1.999232306e-04f, -2.016305257e-04f, -2.033372663e-04f, -2.050434486e-04f, -2.067490690e-04f, -2.084541238e-04f, -2.101586092e-04f, -2.118625216e-04f, -2.135658573e-04f, -2.152686125e-04f,
+ -2.169707836e-04f, -2.186723669e-04f, -2.203733587e-04f, -2.220737553e-04f, -2.237735530e-04f, -2.254727481e-04f, -2.271713369e-04f, -2.288693158e-04f, -2.305666810e-04f, -2.322634289e-04f,
+ -2.339595558e-04f, -2.356550581e-04f, -2.373499320e-04f, -2.390441738e-04f, -2.407377800e-04f, -2.424307468e-04f, -2.441230705e-04f, -2.458147476e-04f, -2.475057742e-04f, -2.491961469e-04f,
+ -2.508858618e-04f, -2.525749153e-04f, -2.542633038e-04f, -2.559510236e-04f, -2.576380711e-04f, -2.593244426e-04f, -2.610101344e-04f, -2.626951429e-04f, -2.643794644e-04f, -2.660630954e-04f,
+ -2.677460321e-04f, -2.694282709e-04f, -2.711098082e-04f, -2.727906403e-04f, -2.744707635e-04f, -2.761501743e-04f, -2.778288691e-04f, -2.795068441e-04f, -2.811840957e-04f, -2.828606204e-04f,
+ -2.845364144e-04f, -2.862114742e-04f, -2.878857962e-04f, -2.895593766e-04f, -2.912322119e-04f, -2.929042985e-04f, -2.945756328e-04f, -2.962462111e-04f, -2.979160298e-04f, -2.995850853e-04f,
+ -3.012533741e-04f, -3.029208924e-04f, -3.045876367e-04f, -3.062536034e-04f, -3.079187889e-04f, -3.095831896e-04f, -3.112468018e-04f, -3.129096221e-04f, -3.145716467e-04f, -3.162328722e-04f,
+ -3.178932948e-04f, -3.195529111e-04f, -3.212117174e-04f, -3.228697102e-04f, -3.245268859e-04f, -3.261832408e-04f, -3.278387715e-04f, -3.294934743e-04f, -3.311473456e-04f, -3.328003820e-04f,
+ -3.344525798e-04f, -3.361039354e-04f, -3.377544453e-04f, -3.394041060e-04f, -3.410529138e-04f, -3.427008652e-04f, -3.443479567e-04f, -3.459941847e-04f, -3.476395456e-04f, -3.492840359e-04f,
+ -3.509276520e-04f, -3.525703904e-04f, -3.542122476e-04f, -3.558532200e-04f, -3.574933041e-04f, -3.591324963e-04f, -3.607707930e-04f, -3.624081909e-04f, -3.640446863e-04f, -3.656802756e-04f,
+ -3.673149555e-04f, -3.689487223e-04f, -3.705815725e-04f, -3.722135026e-04f, -3.738445091e-04f, -3.754745885e-04f, -3.771037373e-04f, -3.787319519e-04f, -3.803592288e-04f, -3.819855646e-04f,
+ -3.836109557e-04f, -3.852353986e-04f, -3.868588899e-04f, -3.884814260e-04f, -3.901030034e-04f, -3.917236187e-04f, -3.933432683e-04f, -3.949619488e-04f, -3.965796566e-04f, -3.981963884e-04f,
+ -3.998121406e-04f, -4.014269097e-04f, -4.030406922e-04f, -4.046534848e-04f, -4.062652838e-04f, -4.078760860e-04f, -4.094858877e-04f, -4.110946855e-04f, -4.127024759e-04f, -4.143092556e-04f,
+ -4.159150210e-04f, -4.175197687e-04f, -4.191234952e-04f, -4.207261971e-04f, -4.223278709e-04f, -4.239285132e-04f, -4.255281206e-04f, -4.271266896e-04f, -4.287242167e-04f, -4.303206986e-04f,
+ -4.319161318e-04f, -4.335105129e-04f, -4.351038384e-04f, -4.366961050e-04f, -4.382873091e-04f, -4.398774475e-04f, -4.414665166e-04f, -4.430545131e-04f, -4.446414335e-04f, -4.462272744e-04f,
+ -4.478120325e-04f, -4.493957043e-04f, -4.509782864e-04f, -4.525597755e-04f, -4.541401680e-04f, -4.557194607e-04f, -4.572976502e-04f, -4.588747330e-04f, -4.604507058e-04f, -4.620255652e-04f,
+ -4.635993077e-04f, -4.651719302e-04f, -4.667434290e-04f, -4.683138010e-04f, -4.698830427e-04f, -4.714511507e-04f, -4.730181217e-04f, -4.745839523e-04f, -4.761486392e-04f, -4.777121790e-04f,
+ -4.792745684e-04f, -4.808358040e-04f, -4.823958824e-04f, -4.839548003e-04f, -4.855125545e-04f, -4.870691414e-04f, -4.886245579e-04f, -4.901788005e-04f, -4.917318659e-04f, -4.932837509e-04f,
+ -4.948344520e-04f, -4.963839660e-04f, -4.979322895e-04f, -4.994794193e-04f, -5.010253520e-04f, -5.025700842e-04f, -5.041136128e-04f, -5.056559343e-04f, -5.071970455e-04f, -5.087369431e-04f,
+ -5.102756238e-04f, -5.118130842e-04f, -5.133493212e-04f, -5.148843314e-04f, -5.164181115e-04f, -5.179506582e-04f, -5.194819684e-04f, -5.210120386e-04f, -5.225408656e-04f, -5.240684461e-04f,
+ -5.255947770e-04f, -5.271198548e-04f, -5.286436764e-04f, -5.301662385e-04f, -5.316875379e-04f, -5.332075712e-04f, -5.347263353e-04f, -5.362438268e-04f, -5.377600426e-04f, -5.392749794e-04f,
+ -5.407886339e-04f, -5.423010030e-04f, -5.438120834e-04f, -5.453218719e-04f, -5.468303652e-04f, -5.483375601e-04f, -5.498434535e-04f, -5.513480420e-04f, -5.528513225e-04f, -5.543532917e-04f,
+ -5.558539465e-04f, -5.573532837e-04f, -5.588513000e-04f, -5.603479923e-04f, -5.618433574e-04f, -5.633373920e-04f, -5.648300929e-04f, -5.663214571e-04f, -5.678114813e-04f, -5.693001623e-04f,
+ -5.707874970e-04f, -5.722734822e-04f, -5.737581147e-04f, -5.752413913e-04f, -5.767233089e-04f, -5.782038644e-04f, -5.796830545e-04f, -5.811608761e-04f, -5.826373261e-04f, -5.841124013e-04f,
+ -5.855860986e-04f, -5.870584149e-04f, -5.885293469e-04f, -5.899988916e-04f, -5.914670458e-04f, -5.929338064e-04f, -5.943991703e-04f, -5.958631343e-04f, -5.973256954e-04f, -5.987868504e-04f,
+ -6.002465963e-04f, -6.017049298e-04f, -6.031618480e-04f, -6.046173476e-04f, -6.060714256e-04f, -6.075240790e-04f, -6.089753045e-04f, -6.104250992e-04f, -6.118734600e-04f, -6.133203837e-04f,
+ -6.147658673e-04f, -6.162099076e-04f, -6.176525018e-04f, -6.190936466e-04f, -6.205333390e-04f, -6.219715759e-04f, -6.234083543e-04f, -6.248436712e-04f, -6.262775234e-04f, -6.277099080e-04f,
+ -6.291408219e-04f, -6.305702620e-04f, -6.319982253e-04f, -6.334247088e-04f, -6.348497094e-04f, -6.362732242e-04f, -6.376952501e-04f, -6.391157840e-04f, -6.405348230e-04f, -6.419523640e-04f,
+ -6.433684041e-04f, -6.447829402e-04f, -6.461959694e-04f, -6.476074885e-04f, -6.490174947e-04f, -6.504259850e-04f, -6.518329563e-04f, -6.532384056e-04f, -6.546423301e-04f, -6.560447266e-04f,
+ -6.574455923e-04f, -6.588449242e-04f, -6.602427192e-04f, -6.616389745e-04f, -6.630336870e-04f, -6.644268539e-04f, -6.658184721e-04f, -6.672085388e-04f, -6.685970509e-04f, -6.699840055e-04f,
+ -6.713693997e-04f, -6.727532306e-04f, -6.741354952e-04f, -6.755161906e-04f, -6.768953138e-04f, -6.782728620e-04f, -6.796488322e-04f, -6.810232216e-04f, -6.823960271e-04f, -6.837672460e-04f,
+ -6.851368752e-04f, -6.865049120e-04f, -6.878713534e-04f, -6.892361964e-04f, -6.905994383e-04f, -6.919610762e-04f, -6.933211071e-04f, -6.946795282e-04f, -6.960363366e-04f, -6.973915295e-04f,
+ -6.987451039e-04f, -7.000970571e-04f, -7.014473861e-04f, -7.027960882e-04f, -7.041431604e-04f, -7.054885999e-04f, -7.068324039e-04f, -7.081745695e-04f, -7.095150939e-04f, -7.108539743e-04f,
+ -7.121912078e-04f, -7.135267916e-04f, -7.148607229e-04f, -7.161929989e-04f, -7.175236168e-04f, -7.188525737e-04f, -7.201798669e-04f, -7.215054935e-04f, -7.228294508e-04f, -7.241517359e-04f,
+ -7.254723461e-04f, -7.267912786e-04f, -7.281085306e-04f, -7.294240994e-04f, -7.307379821e-04f, -7.320501759e-04f, -7.333606782e-04f, -7.346694862e-04f, -7.359765970e-04f, -7.372820080e-04f,
+ -7.385857164e-04f, -7.398877195e-04f, -7.411880144e-04f, -7.424865985e-04f, -7.437834690e-04f, -7.450786233e-04f, -7.463720585e-04f, -7.476637720e-04f, -7.489537609e-04f, -7.502420228e-04f,
+ -7.515285547e-04f, -7.528133540e-04f, -7.540964180e-04f, -7.553777440e-04f, -7.566573294e-04f, -7.579351713e-04f, -7.592112671e-04f, -7.604856142e-04f, -7.617582099e-04f, -7.630290514e-04f,
+ -7.642981362e-04f, -7.655654615e-04f, -7.668310247e-04f, -7.680948231e-04f, -7.693568541e-04f, -7.706171150e-04f, -7.718756032e-04f, -7.731323161e-04f, -7.743872509e-04f, -7.756404051e-04f,
+ -7.768917760e-04f, -7.781413610e-04f, -7.793891575e-04f, -7.806351629e-04f, -7.818793745e-04f, -7.831217897e-04f, -7.843624060e-04f, -7.856012207e-04f, -7.868382313e-04f, -7.880734350e-04f,
+ -7.893068295e-04f, -7.905384120e-04f, -7.917681800e-04f, -7.929961309e-04f, -7.942222621e-04f, -7.954465711e-04f, -7.966690553e-04f, -7.978897121e-04f, -7.991085390e-04f, -8.003255335e-04f,
+ -8.015406929e-04f, -8.027540148e-04f, -8.039654966e-04f, -8.051751358e-04f, -8.063829298e-04f, -8.075888761e-04f, -8.087929722e-04f, -8.099952155e-04f, -8.111956037e-04f, -8.123941340e-04f,
+ -8.135908041e-04f, -8.147856115e-04f, -8.159785536e-04f, -8.171696279e-04f, -8.183588320e-04f, -8.195461634e-04f, -8.207316195e-04f, -8.219151980e-04f, -8.230968964e-04f, -8.242767121e-04f,
+ -8.254546427e-04f, -8.266306858e-04f, -8.278048389e-04f, -8.289770996e-04f, -8.301474654e-04f, -8.313159338e-04f, -8.324825025e-04f, -8.336471690e-04f, -8.348099309e-04f, -8.359707857e-04f,
+ -8.371297310e-04f, -8.382867644e-04f, -8.394418836e-04f, -8.405950860e-04f, -8.417463693e-04f, -8.428957312e-04f, -8.440431691e-04f, -8.451886807e-04f, -8.463322637e-04f, -8.474739156e-04f,
+ -8.486136341e-04f, -8.497514168e-04f, -8.508872613e-04f, -8.520211653e-04f, -8.531531264e-04f, -8.542831423e-04f, -8.554112106e-04f, -8.565373289e-04f, -8.576614949e-04f, -8.587837064e-04f,
+ -8.599039609e-04f, -8.610222561e-04f, -8.621385897e-04f, -8.632529595e-04f, -8.643653629e-04f, -8.654757979e-04f, -8.665842620e-04f, -8.676907530e-04f, -8.687952685e-04f, -8.698978063e-04f,
+ -8.709983641e-04f, -8.720969396e-04f, -8.731935305e-04f, -8.742881345e-04f, -8.753807494e-04f, -8.764713730e-04f, -8.775600029e-04f, -8.786466369e-04f, -8.797312727e-04f, -8.808139082e-04f,
+ -8.818945410e-04f, -8.829731689e-04f, -8.840497897e-04f, -8.851244012e-04f, -8.861970011e-04f, -8.872675872e-04f, -8.883361574e-04f, -8.894027093e-04f, -8.904672408e-04f, -8.915297497e-04f,
+ -8.925902338e-04f, -8.936486909e-04f, -8.947051188e-04f, -8.957595153e-04f, -8.968118783e-04f, -8.978622056e-04f, -8.989104949e-04f, -8.999567443e-04f, -9.010009514e-04f, -9.020431141e-04f,
+ -9.030832303e-04f, -9.041212979e-04f, -9.051573146e-04f, -9.061912784e-04f, -9.072231871e-04f, -9.082530386e-04f, -9.092808308e-04f, -9.103065616e-04f, -9.113302288e-04f, -9.123518303e-04f,
+ -9.133713641e-04f, -9.143888280e-04f, -9.154042200e-04f, -9.164175378e-04f, -9.174287796e-04f, -9.184379431e-04f, -9.194450264e-04f, -9.204500273e-04f, -9.214529437e-04f, -9.224537737e-04f,
+ -9.234525151e-04f, -9.244491660e-04f, -9.254437241e-04f, -9.264361876e-04f, -9.274265544e-04f, -9.284148224e-04f, -9.294009896e-04f, -9.303850540e-04f, -9.313670135e-04f, -9.323468663e-04f,
+ -9.333246101e-04f, -9.343002431e-04f, -9.352737633e-04f, -9.362451686e-04f, -9.372144570e-04f, -9.381816266e-04f, -9.391466754e-04f, -9.401096014e-04f, -9.410704027e-04f, -9.420290772e-04f,
+ -9.429856230e-04f, -9.439400382e-04f, -9.448923208e-04f, -9.458424689e-04f, -9.467904804e-04f, -9.477363536e-04f, -9.486800864e-04f, -9.496216769e-04f, -9.505611231e-04f, -9.514984233e-04f,
+ -9.524335754e-04f, -9.533665776e-04f, -9.542974279e-04f, -9.552261245e-04f, -9.561526654e-04f, -9.570770488e-04f, -9.579992727e-04f, -9.589193354e-04f, -9.598372349e-04f, -9.607529693e-04f,
+ -9.616665368e-04f, -9.625779356e-04f, -9.634871637e-04f, -9.643942194e-04f, -9.652991007e-04f, -9.662018059e-04f, -9.671023331e-04f, -9.680006805e-04f, -9.688968462e-04f, -9.697908284e-04f,
+ -9.706826253e-04f, -9.715722351e-04f, -9.724596561e-04f, -9.733448863e-04f, -9.742279240e-04f, -9.751087674e-04f, -9.759874147e-04f, -9.768638642e-04f, -9.777381140e-04f, -9.786101624e-04f,
+ -9.794800076e-04f, -9.803476479e-04f, -9.812130814e-04f, -9.820763065e-04f, -9.829373215e-04f, -9.837961244e-04f, -9.846527137e-04f, -9.855070876e-04f, -9.863592444e-04f, -9.872091823e-04f,
+ -9.880568996e-04f, -9.889023946e-04f, -9.897456657e-04f, -9.905867110e-04f, -9.914255289e-04f, -9.922621178e-04f, -9.930964759e-04f, -9.939286015e-04f, -9.947584930e-04f, -9.955861486e-04f,
+ -9.964115668e-04f, -9.972347459e-04f, -9.980556842e-04f, -9.988743800e-04f, -9.996908317e-04f, -1.000505038e-03f, -1.001316996e-03f, -1.002126706e-03f, -1.002934165e-03f, -1.003739372e-03f,
+ -1.004542325e-03f, -1.005343022e-03f, -1.006141462e-03f, -1.006937644e-03f, -1.007731565e-03f, -1.008523225e-03f, -1.009312621e-03f, -1.010099752e-03f, -1.010884616e-03f, -1.011667212e-03f,
+ -1.012447538e-03f, -1.013225594e-03f, -1.014001376e-03f, -1.014774883e-03f, -1.015546115e-03f, -1.016315069e-03f, -1.017081745e-03f, -1.017846139e-03f, -1.018608252e-03f, -1.019368081e-03f,
+ -1.020125624e-03f, -1.020880882e-03f, -1.021633851e-03f, -1.022384530e-03f, -1.023132918e-03f, -1.023879013e-03f, -1.024622815e-03f, -1.025364321e-03f, -1.026103529e-03f, -1.026840439e-03f,
+ -1.027575050e-03f, -1.028307358e-03f, -1.029037364e-03f, -1.029765065e-03f, -1.030490461e-03f, -1.031213549e-03f, -1.031934329e-03f, -1.032652798e-03f, -1.033368956e-03f, -1.034082801e-03f,
+ -1.034794332e-03f, -1.035503547e-03f, -1.036210444e-03f, -1.036915023e-03f, -1.037617282e-03f, -1.038317220e-03f, -1.039014835e-03f, -1.039710126e-03f, -1.040403091e-03f, -1.041093730e-03f,
+ -1.041782040e-03f, -1.042468021e-03f, -1.043151671e-03f, -1.043832989e-03f, -1.044511973e-03f, -1.045188622e-03f, -1.045862935e-03f, -1.046534910e-03f, -1.047204546e-03f, -1.047871842e-03f,
+ -1.048536797e-03f, -1.049199409e-03f, -1.049859676e-03f, -1.050517599e-03f, -1.051173174e-03f, -1.051826402e-03f, -1.052477280e-03f, -1.053125807e-03f, -1.053771983e-03f, -1.054415806e-03f,
+ -1.055057275e-03f, -1.055696387e-03f, -1.056333143e-03f, -1.056967541e-03f, -1.057599580e-03f, -1.058229258e-03f, -1.058856575e-03f, -1.059481528e-03f, -1.060104117e-03f, -1.060724341e-03f,
+ -1.061342199e-03f, -1.061957688e-03f, -1.062570808e-03f, -1.063181559e-03f, -1.063789938e-03f, -1.064395944e-03f, -1.064999577e-03f, -1.065600834e-03f, -1.066199716e-03f, -1.066796221e-03f,
+ -1.067390347e-03f, -1.067982094e-03f, -1.068571460e-03f, -1.069158444e-03f, -1.069743045e-03f, -1.070325263e-03f, -1.070905095e-03f, -1.071482541e-03f, -1.072057599e-03f, -1.072630270e-03f,
+ -1.073200550e-03f, -1.073768440e-03f, -1.074333938e-03f, -1.074897044e-03f, -1.075457755e-03f, -1.076016071e-03f, -1.076571992e-03f, -1.077125515e-03f, -1.077676640e-03f, -1.078225366e-03f,
+ -1.078771692e-03f, -1.079315616e-03f, -1.079857139e-03f, -1.080396257e-03f, -1.080932972e-03f, -1.081467281e-03f, -1.081999183e-03f, -1.082528678e-03f, -1.083055765e-03f, -1.083580442e-03f,
+ -1.084102709e-03f, -1.084622565e-03f, -1.085140008e-03f, -1.085655038e-03f, -1.086167653e-03f, -1.086677853e-03f, -1.087185637e-03f, -1.087691004e-03f, -1.088193953e-03f, -1.088694482e-03f,
+ -1.089192592e-03f, -1.089688280e-03f, -1.090181547e-03f, -1.090672391e-03f, -1.091160811e-03f, -1.091646807e-03f, -1.092130377e-03f, -1.092611520e-03f, -1.093090237e-03f, -1.093566525e-03f,
+ -1.094040384e-03f, -1.094511813e-03f, -1.094980811e-03f, -1.095447377e-03f, -1.095911511e-03f, -1.096373211e-03f, -1.096832477e-03f, -1.097289308e-03f, -1.097743703e-03f, -1.098195661e-03f,
+ -1.098645182e-03f, -1.099092264e-03f, -1.099536906e-03f, -1.099979109e-03f, -1.100418871e-03f, -1.100856191e-03f, -1.101291068e-03f, -1.101723502e-03f, -1.102153492e-03f, -1.102581038e-03f,
+ -1.103006137e-03f, -1.103428790e-03f, -1.103848996e-03f, -1.104266754e-03f, -1.104682064e-03f, -1.105094924e-03f, -1.105505333e-03f, -1.105913292e-03f, -1.106318799e-03f, -1.106721854e-03f,
+ -1.107122456e-03f, -1.107520603e-03f, -1.107916297e-03f, -1.108309535e-03f, -1.108700317e-03f, -1.109088642e-03f, -1.109474510e-03f, -1.109857920e-03f, -1.110238872e-03f, -1.110617364e-03f,
+ -1.110993396e-03f, -1.111366967e-03f, -1.111738078e-03f, -1.112106726e-03f, -1.112472911e-03f, -1.112836633e-03f, -1.113197891e-03f, -1.113556685e-03f, -1.113913013e-03f, -1.114266876e-03f,
+ -1.114618273e-03f, -1.114967202e-03f, -1.115313664e-03f, -1.115657657e-03f, -1.115999182e-03f, -1.116338237e-03f, -1.116674822e-03f, -1.117008937e-03f, -1.117340581e-03f, -1.117669753e-03f,
+ -1.117996453e-03f, -1.118320680e-03f, -1.118642434e-03f, -1.118961713e-03f, -1.119278519e-03f, -1.119592849e-03f, -1.119904705e-03f, -1.120214084e-03f, -1.120520986e-03f, -1.120825412e-03f,
+ -1.121127360e-03f, -1.121426830e-03f, -1.121723821e-03f, -1.122018334e-03f, -1.122310367e-03f, -1.122599920e-03f, -1.122886993e-03f, -1.123171585e-03f, -1.123453695e-03f, -1.123733324e-03f,
+ -1.124010470e-03f, -1.124285134e-03f, -1.124557315e-03f, -1.124827012e-03f, -1.125094225e-03f, -1.125358954e-03f, -1.125621198e-03f, -1.125880956e-03f, -1.126138229e-03f, -1.126393016e-03f,
+ -1.126645317e-03f, -1.126895130e-03f, -1.127142457e-03f, -1.127387296e-03f, -1.127629647e-03f, -1.127869509e-03f, -1.128106883e-03f, -1.128341768e-03f, -1.128574164e-03f, -1.128804069e-03f,
+ -1.129031485e-03f, -1.129256410e-03f, -1.129478845e-03f, -1.129698788e-03f, -1.129916240e-03f, -1.130131201e-03f, -1.130343669e-03f, -1.130553645e-03f, -1.130761129e-03f, -1.130966119e-03f,
+ -1.131168617e-03f, -1.131368621e-03f, -1.131566131e-03f, -1.131761148e-03f, -1.131953670e-03f, -1.132143697e-03f, -1.132331230e-03f, -1.132516268e-03f, -1.132698810e-03f, -1.132878857e-03f,
+ -1.133056409e-03f, -1.133231464e-03f, -1.133404023e-03f, -1.133574086e-03f, -1.133741653e-03f, -1.133906722e-03f, -1.134069295e-03f, -1.134229370e-03f, -1.134386948e-03f, -1.134542029e-03f,
+ -1.134694611e-03f, -1.134844696e-03f, -1.134992283e-03f, -1.135137372e-03f, -1.135279962e-03f, -1.135420054e-03f, -1.135557647e-03f, -1.135692742e-03f, -1.135825337e-03f, -1.135955434e-03f,
+ -1.136083031e-03f, -1.136208129e-03f, -1.136330728e-03f, -1.136450827e-03f, -1.136568426e-03f, -1.136683526e-03f, -1.136796127e-03f, -1.136906227e-03f, -1.137013827e-03f, -1.137118928e-03f,
+ -1.137221528e-03f, -1.137321629e-03f, -1.137419229e-03f, -1.137514329e-03f, -1.137606928e-03f, -1.137697028e-03f, -1.137784627e-03f, -1.137869725e-03f, -1.137952324e-03f, -1.138032422e-03f,
+ -1.138110019e-03f, -1.138185116e-03f, -1.138257713e-03f, -1.138327809e-03f, -1.138395405e-03f, -1.138460501e-03f, -1.138523096e-03f, -1.138583191e-03f, -1.138640786e-03f, -1.138695880e-03f,
+ -1.138748474e-03f, -1.138798568e-03f, -1.138846162e-03f, -1.138891256e-03f, -1.138933850e-03f, -1.138973944e-03f, -1.139011538e-03f, -1.139046633e-03f, -1.139079228e-03f, -1.139109323e-03f,
+ -1.139136919e-03f, -1.139162016e-03f, -1.139184613e-03f, -1.139204711e-03f, -1.139222310e-03f, -1.139237411e-03f, -1.139250012e-03f, -1.139260115e-03f, -1.139267720e-03f, -1.139272826e-03f,
+ -1.139275434e-03f, -1.139275544e-03f, -1.139273156e-03f, -1.139268271e-03f, -1.139260888e-03f, -1.139251007e-03f, -1.139238630e-03f, -1.139223756e-03f, -1.139206385e-03f, -1.139186517e-03f,
+ -1.139164153e-03f, -1.139139294e-03f, -1.139111938e-03f, -1.139082086e-03f, -1.139049739e-03f, -1.139014897e-03f, -1.138977560e-03f, -1.138937729e-03f, -1.138895402e-03f, -1.138850582e-03f,
+ -1.138803268e-03f, -1.138753460e-03f, -1.138701159e-03f, -1.138646364e-03f, -1.138589077e-03f, -1.138529297e-03f, -1.138467025e-03f, -1.138402261e-03f, -1.138335006e-03f, -1.138265259e-03f,
+ -1.138193021e-03f, -1.138118293e-03f, -1.138041074e-03f, -1.137961365e-03f, -1.137879167e-03f, -1.137794479e-03f, -1.137707302e-03f, -1.137617637e-03f, -1.137525483e-03f, -1.137430841e-03f,
+ -1.137333712e-03f, -1.137234096e-03f, -1.137131993e-03f, -1.137027404e-03f, -1.136920329e-03f, -1.136810768e-03f, -1.136698722e-03f, -1.136584191e-03f, -1.136467176e-03f, -1.136347677e-03f,
+ -1.136225694e-03f, -1.136101229e-03f, -1.135974281e-03f, -1.135844850e-03f, -1.135712938e-03f, -1.135578545e-03f, -1.135441671e-03f, -1.135302316e-03f, -1.135160482e-03f, -1.135016168e-03f,
+ -1.134869375e-03f, -1.134720104e-03f, -1.134568355e-03f, -1.134414128e-03f, -1.134257425e-03f, -1.134098244e-03f, -1.133936589e-03f, -1.133772457e-03f, -1.133605851e-03f, -1.133436770e-03f,
+ -1.133265216e-03f, -1.133091188e-03f, -1.132914688e-03f, -1.132735715e-03f, -1.132554271e-03f, -1.132370355e-03f, -1.132183970e-03f, -1.131995114e-03f, -1.131803789e-03f, -1.131609995e-03f,
+ -1.131413733e-03f, -1.131215003e-03f, -1.131013806e-03f, -1.130810143e-03f, -1.130604014e-03f, -1.130395420e-03f, -1.130184362e-03f, -1.129970839e-03f, -1.129754854e-03f, -1.129536405e-03f,
+ -1.129315495e-03f, -1.129092123e-03f, -1.128866291e-03f, -1.128637998e-03f, -1.128407246e-03f, -1.128174036e-03f, -1.127938367e-03f, -1.127700241e-03f, -1.127459659e-03f, -1.127216620e-03f,
+ -1.126971126e-03f, -1.126723178e-03f, -1.126472775e-03f, -1.126219920e-03f, -1.125964612e-03f, -1.125706852e-03f, -1.125446641e-03f, -1.125183980e-03f, -1.124918870e-03f, -1.124651310e-03f,
+ -1.124381303e-03f, -1.124108848e-03f, -1.123833947e-03f, -1.123556600e-03f, -1.123276808e-03f, -1.122994572e-03f, -1.122709892e-03f, -1.122422770e-03f, -1.122133206e-03f, -1.121841201e-03f,
+ -1.121546756e-03f, -1.121249871e-03f, -1.120950547e-03f, -1.120648786e-03f, -1.120344588e-03f, -1.120037953e-03f, -1.119728884e-03f, -1.119417379e-03f, -1.119103441e-03f, -1.118787071e-03f,
+ -1.118468268e-03f, -1.118147034e-03f, -1.117823370e-03f, -1.117497277e-03f, -1.117168755e-03f, -1.116837806e-03f, -1.116504429e-03f, -1.116168627e-03f, -1.115830401e-03f, -1.115489750e-03f,
+ -1.115146676e-03f, -1.114801180e-03f, -1.114453262e-03f, -1.114102924e-03f, -1.113750167e-03f, -1.113394992e-03f, -1.113037398e-03f, -1.112677388e-03f, -1.112314963e-03f, -1.111950123e-03f,
+ -1.111582869e-03f, -1.111213202e-03f, -1.110841123e-03f, -1.110466634e-03f, -1.110089735e-03f, -1.109710427e-03f, -1.109328711e-03f, -1.108944588e-03f, -1.108558059e-03f, -1.108169126e-03f,
+ -1.107777788e-03f, -1.107384048e-03f, -1.106987906e-03f, -1.106589363e-03f, -1.106188420e-03f, -1.105785079e-03f, -1.105379340e-03f, -1.104971204e-03f, -1.104560673e-03f, -1.104147747e-03f,
+ -1.103732428e-03f, -1.103314716e-03f, -1.102894614e-03f, -1.102472120e-03f, -1.102047238e-03f, -1.101619968e-03f, -1.101190311e-03f, -1.100758268e-03f, -1.100323840e-03f, -1.099887028e-03f,
+ -1.099447834e-03f, -1.099006259e-03f, -1.098562303e-03f, -1.098115968e-03f, -1.097667255e-03f, -1.097216166e-03f, -1.096762700e-03f, -1.096306860e-03f, -1.095848647e-03f, -1.095388061e-03f,
+ -1.094925105e-03f, -1.094459778e-03f, -1.093992083e-03f, -1.093522020e-03f, -1.093049590e-03f, -1.092574796e-03f, -1.092097638e-03f, -1.091618116e-03f, -1.091136234e-03f, -1.090651991e-03f,
+ -1.090165388e-03f, -1.089676428e-03f, -1.089185111e-03f, -1.088691439e-03f, -1.088195413e-03f, -1.087697033e-03f, -1.087196302e-03f, -1.086693221e-03f, -1.086187790e-03f, -1.085680011e-03f,
+ -1.085169886e-03f, -1.084657415e-03f, -1.084142600e-03f, -1.083625442e-03f, -1.083105943e-03f, -1.082584104e-03f, -1.082059925e-03f, -1.081533409e-03f, -1.081004557e-03f, -1.080473369e-03f,
+ -1.079939848e-03f, -1.079403995e-03f, -1.078865810e-03f, -1.078325296e-03f, -1.077782453e-03f, -1.077237283e-03f, -1.076689788e-03f, -1.076139969e-03f, -1.075587826e-03f, -1.075033362e-03f,
+ -1.074476577e-03f, -1.073917474e-03f, -1.073356053e-03f, -1.072792316e-03f, -1.072226265e-03f, -1.071657900e-03f, -1.071087223e-03f, -1.070514236e-03f, -1.069938940e-03f, -1.069361336e-03f,
+ -1.068781426e-03f, -1.068199210e-03f, -1.067614692e-03f, -1.067027872e-03f, -1.066438751e-03f, -1.065847330e-03f, -1.065253613e-03f, -1.064657599e-03f, -1.064059290e-03f, -1.063458688e-03f,
+ -1.062855795e-03f, -1.062250611e-03f, -1.061643138e-03f, -1.061033378e-03f, -1.060421332e-03f, -1.059807002e-03f, -1.059190388e-03f, -1.058571494e-03f, -1.057950319e-03f, -1.057326867e-03f,
+ -1.056701137e-03f, -1.056073132e-03f, -1.055442853e-03f, -1.054810302e-03f, -1.054175481e-03f, -1.053538390e-03f, -1.052899032e-03f, -1.052257407e-03f, -1.051613518e-03f, -1.050967366e-03f,
+ -1.050318953e-03f, -1.049668280e-03f, -1.049015349e-03f, -1.048360161e-03f, -1.047702717e-03f, -1.047043021e-03f, -1.046381073e-03f, -1.045716874e-03f, -1.045050427e-03f, -1.044381732e-03f,
+ -1.043710792e-03f, -1.043037609e-03f, -1.042362183e-03f, -1.041684517e-03f, -1.041004611e-03f, -1.040322469e-03f, -1.039638090e-03f, -1.038951478e-03f, -1.038262634e-03f, -1.037571558e-03f,
+ -1.036878254e-03f, -1.036182722e-03f, -1.035484965e-03f, -1.034784984e-03f, -1.034082780e-03f, -1.033378356e-03f, -1.032671712e-03f, -1.031962852e-03f, -1.031251776e-03f, -1.030538486e-03f,
+ -1.029822984e-03f, -1.029105272e-03f, -1.028385350e-03f, -1.027663222e-03f, -1.026938889e-03f, -1.026212352e-03f, -1.025483614e-03f, -1.024752675e-03f, -1.024019538e-03f, -1.023284205e-03f,
+ -1.022546677e-03f, -1.021806956e-03f, -1.021065043e-03f, -1.020320941e-03f, -1.019574652e-03f, -1.018826176e-03f, -1.018075517e-03f, -1.017322675e-03f, -1.016567653e-03f, -1.015810452e-03f,
+ -1.015051074e-03f, -1.014289521e-03f, -1.013525794e-03f, -1.012759896e-03f, -1.011991829e-03f, -1.011221593e-03f, -1.010449192e-03f, -1.009674626e-03f, -1.008897899e-03f, -1.008119010e-03f,
+ -1.007337963e-03f, -1.006554760e-03f, -1.005769401e-03f, -1.004981890e-03f, -1.004192227e-03f, -1.003400415e-03f, -1.002606455e-03f, -1.001810350e-03f, -1.001012102e-03f, -1.000211711e-03f,
+ -9.994091811e-04f, -9.986045129e-04f, -9.977977087e-04f, -9.969887703e-04f, -9.961776997e-04f, -9.953644989e-04f, -9.945491696e-04f, -9.937317139e-04f, -9.929121337e-04f, -9.920904310e-04f,
+ -9.912666076e-04f, -9.904406655e-04f, -9.896126067e-04f, -9.887824331e-04f, -9.879501467e-04f, -9.871157495e-04f, -9.862792434e-04f, -9.854406304e-04f, -9.845999124e-04f, -9.837570915e-04f,
+ -9.829121697e-04f, -9.820651489e-04f, -9.812160311e-04f, -9.803648184e-04f, -9.795115127e-04f, -9.786561160e-04f, -9.777986305e-04f, -9.769390580e-04f, -9.760774006e-04f, -9.752136604e-04f,
+ -9.743478393e-04f, -9.734799394e-04f, -9.726099628e-04f, -9.717379114e-04f, -9.708637874e-04f, -9.699875928e-04f, -9.691093297e-04f, -9.682290000e-04f, -9.673466060e-04f, -9.664621496e-04f,
+ -9.655756329e-04f, -9.646870581e-04f, -9.637964271e-04f, -9.629037422e-04f, -9.620090053e-04f, -9.611122186e-04f, -9.602133842e-04f, -9.593125041e-04f, -9.584095806e-04f, -9.575046157e-04f,
+ -9.565976115e-04f, -9.556885702e-04f, -9.547774939e-04f, -9.538643846e-04f, -9.529492447e-04f, -9.520320761e-04f, -9.511128811e-04f, -9.501916618e-04f, -9.492684203e-04f, -9.483431589e-04f,
+ -9.474158796e-04f, -9.464865846e-04f, -9.455552762e-04f, -9.446219564e-04f, -9.436866275e-04f, -9.427492917e-04f, -9.418099511e-04f, -9.408686079e-04f, -9.399252644e-04f, -9.389799227e-04f,
+ -9.380325850e-04f, -9.370832536e-04f, -9.361319306e-04f, -9.351786183e-04f, -9.342233189e-04f, -9.332660347e-04f, -9.323067677e-04f, -9.313455204e-04f, -9.303822949e-04f, -9.294170935e-04f,
+ -9.284499184e-04f, -9.274807719e-04f, -9.265096562e-04f, -9.255365736e-04f, -9.245615264e-04f, -9.235845168e-04f, -9.226055471e-04f, -9.216246195e-04f, -9.206417364e-04f, -9.196569001e-04f,
+ -9.186701127e-04f, -9.176813767e-04f, -9.166906943e-04f, -9.156980679e-04f, -9.147034996e-04f, -9.137069919e-04f, -9.127085470e-04f, -9.117081673e-04f, -9.107058551e-04f, -9.097016128e-04f,
+ -9.086954425e-04f, -9.076873468e-04f, -9.066773278e-04f, -9.056653880e-04f, -9.046515297e-04f, -9.036357553e-04f, -9.026180671e-04f, -9.015984675e-04f, -9.005769588e-04f, -8.995535434e-04f,
+ -8.985282237e-04f, -8.975010020e-04f, -8.964718807e-04f, -8.954408623e-04f, -8.944079490e-04f, -8.933731433e-04f, -8.923364476e-04f, -8.912978643e-04f, -8.902573958e-04f, -8.892150444e-04f,
+ -8.881708127e-04f, -8.871247029e-04f, -8.860767176e-04f, -8.850268592e-04f, -8.839751300e-04f, -8.829215325e-04f, -8.818660692e-04f, -8.808087425e-04f, -8.797495548e-04f, -8.786885085e-04f,
+ -8.776256062e-04f, -8.765608503e-04f, -8.754942432e-04f, -8.744257874e-04f, -8.733554853e-04f, -8.722833395e-04f, -8.712093524e-04f, -8.701335264e-04f, -8.690558642e-04f, -8.679763680e-04f,
+ -8.668950405e-04f, -8.658118842e-04f, -8.647269014e-04f, -8.636400948e-04f, -8.625514669e-04f, -8.614610200e-04f, -8.603687568e-04f, -8.592746798e-04f, -8.581787915e-04f, -8.570810943e-04f,
+ -8.559815909e-04f, -8.548802838e-04f, -8.537771755e-04f, -8.526722685e-04f, -8.515655654e-04f, -8.504570687e-04f, -8.493467810e-04f, -8.482347048e-04f, -8.471208427e-04f, -8.460051973e-04f,
+ -8.448877711e-04f, -8.437685666e-04f, -8.426475866e-04f, -8.415248334e-04f, -8.404003098e-04f, -8.392740182e-04f, -8.381459614e-04f, -8.370161418e-04f, -8.358845621e-04f, -8.347512248e-04f,
+ -8.336161326e-04f, -8.324792881e-04f, -8.313406939e-04f, -8.302003525e-04f, -8.290582667e-04f, -8.279144390e-04f, -8.267688721e-04f, -8.256215685e-04f, -8.244725310e-04f, -8.233217621e-04f,
+ -8.221692644e-04f, -8.210150408e-04f, -8.198590937e-04f, -8.187014258e-04f, -8.175420398e-04f, -8.163809383e-04f, -8.152181240e-04f, -8.140535996e-04f, -8.128873677e-04f, -8.117194310e-04f,
+ -8.105497921e-04f, -8.093784538e-04f, -8.082054188e-04f, -8.070306896e-04f, -8.058542691e-04f, -8.046761598e-04f, -8.034963646e-04f, -8.023148860e-04f, -8.011317268e-04f, -7.999468897e-04f,
+ -7.987603774e-04f, -7.975721926e-04f, -7.963823381e-04f, -7.951908165e-04f, -7.939976306e-04f, -7.928027831e-04f, -7.916062768e-04f, -7.904081143e-04f, -7.892082984e-04f, -7.880068319e-04f,
+ -7.868037175e-04f, -7.855989579e-04f, -7.843925559e-04f, -7.831845142e-04f, -7.819748356e-04f, -7.807635230e-04f, -7.795505789e-04f, -7.783360062e-04f, -7.771198077e-04f, -7.759019862e-04f,
+ -7.746825444e-04f, -7.734614850e-04f, -7.722388110e-04f, -7.710145250e-04f, -7.697886300e-04f, -7.685611285e-04f, -7.673320236e-04f, -7.661013179e-04f, -7.648690142e-04f, -7.636351155e-04f,
+ -7.623996244e-04f, -7.611625439e-04f, -7.599238766e-04f, -7.586836256e-04f, -7.574417934e-04f, -7.561983831e-04f, -7.549533974e-04f, -7.537068392e-04f, -7.524587112e-04f, -7.512090164e-04f,
+ -7.499577576e-04f, -7.487049377e-04f, -7.474505594e-04f, -7.461946256e-04f, -7.449371393e-04f, -7.436781032e-04f, -7.424175202e-04f, -7.411553932e-04f, -7.398917251e-04f, -7.386265187e-04f,
+ -7.373597769e-04f, -7.360915026e-04f, -7.348216987e-04f, -7.335503680e-04f, -7.322775135e-04f, -7.310031380e-04f, -7.297272445e-04f, -7.284498357e-04f, -7.271709147e-04f, -7.258904844e-04f,
+ -7.246085476e-04f, -7.233251072e-04f, -7.220401663e-04f, -7.207537276e-04f, -7.194657941e-04f, -7.181763688e-04f, -7.168854545e-04f, -7.155930542e-04f, -7.142991708e-04f, -7.130038073e-04f,
+ -7.117069666e-04f, -7.104086517e-04f, -7.091088654e-04f, -7.078076107e-04f, -7.065048906e-04f, -7.052007081e-04f, -7.038950661e-04f, -7.025879675e-04f, -7.012794153e-04f, -6.999694125e-04f,
+ -6.986579621e-04f, -6.973450670e-04f, -6.960307301e-04f, -6.947149546e-04f, -6.933977433e-04f, -6.920790993e-04f, -6.907590255e-04f, -6.894375249e-04f, -6.881146005e-04f, -6.867902553e-04f,
+ -6.854644923e-04f, -6.841373146e-04f, -6.828087250e-04f, -6.814787266e-04f, -6.801473225e-04f, -6.788145157e-04f, -6.774803090e-04f, -6.761447057e-04f, -6.748077086e-04f, -6.734693209e-04f,
+ -6.721295455e-04f, -6.707883855e-04f, -6.694458439e-04f, -6.681019238e-04f, -6.667566281e-04f, -6.654099600e-04f, -6.640619224e-04f, -6.627125185e-04f, -6.613617512e-04f, -6.600096236e-04f,
+ -6.586561388e-04f, -6.573012999e-04f, -6.559451098e-04f, -6.545875717e-04f, -6.532286886e-04f, -6.518684636e-04f, -6.505068998e-04f, -6.491440002e-04f, -6.477797680e-04f, -6.464142061e-04f,
+ -6.450473177e-04f, -6.436791059e-04f, -6.423095737e-04f, -6.409387243e-04f, -6.395665607e-04f, -6.381930861e-04f, -6.368183035e-04f, -6.354422160e-04f, -6.340648268e-04f, -6.326861389e-04f,
+ -6.313061554e-04f, -6.299248796e-04f, -6.285423144e-04f, -6.271584630e-04f, -6.257733285e-04f, -6.243869141e-04f, -6.229992228e-04f, -6.216102579e-04f, -6.202200223e-04f, -6.188285194e-04f,
+ -6.174357521e-04f, -6.160417236e-04f, -6.146464372e-04f, -6.132498958e-04f, -6.118521027e-04f, -6.104530610e-04f, -6.090527739e-04f, -6.076512445e-04f, -6.062484759e-04f, -6.048444714e-04f,
+ -6.034392341e-04f, -6.020327672e-04f, -6.006250737e-04f, -5.992161569e-04f, -5.978060200e-04f, -5.963946662e-04f, -5.949820985e-04f, -5.935683202e-04f, -5.921533345e-04f, -5.907371446e-04f,
+ -5.893197535e-04f, -5.879011646e-04f, -5.864813810e-04f, -5.850604060e-04f, -5.836382426e-04f, -5.822148941e-04f, -5.807903637e-04f, -5.793646546e-04f, -5.779377700e-04f, -5.765097132e-04f,
+ -5.750804872e-04f, -5.736500954e-04f, -5.722185409e-04f, -5.707858270e-04f, -5.693519569e-04f, -5.679169338e-04f, -5.664807609e-04f, -5.650434415e-04f, -5.636049787e-04f, -5.621653759e-04f,
+ -5.607246362e-04f, -5.592827629e-04f, -5.578397592e-04f, -5.563956283e-04f, -5.549503736e-04f, -5.535039982e-04f, -5.520565053e-04f, -5.506078983e-04f, -5.491581804e-04f, -5.477073549e-04f,
+ -5.462554249e-04f, -5.448023938e-04f, -5.433482648e-04f, -5.418930411e-04f, -5.404367261e-04f, -5.389793230e-04f, -5.375208351e-04f, -5.360612656e-04f, -5.346006179e-04f, -5.331388951e-04f,
+ -5.316761005e-04f, -5.302122376e-04f, -5.287473094e-04f, -5.272813194e-04f, -5.258142707e-04f, -5.243461667e-04f, -5.228770107e-04f, -5.214068060e-04f, -5.199355558e-04f, -5.184632635e-04f,
+ -5.169899323e-04f, -5.155155655e-04f, -5.140401665e-04f, -5.125637386e-04f, -5.110862850e-04f, -5.096078091e-04f, -5.081283142e-04f, -5.066478035e-04f, -5.051662805e-04f, -5.036837484e-04f,
+ -5.022002105e-04f, -5.007156702e-04f, -4.992301307e-04f, -4.977435955e-04f, -4.962560678e-04f, -4.947675509e-04f, -4.932780482e-04f, -4.917875631e-04f, -4.902960988e-04f, -4.888036587e-04f,
+ -4.873102461e-04f, -4.858158644e-04f, -4.843205169e-04f, -4.828242070e-04f, -4.813269379e-04f, -4.798287131e-04f, -4.783295358e-04f, -4.768294096e-04f, -4.753283376e-04f, -4.738263232e-04f,
+ -4.723233699e-04f, -4.708194809e-04f, -4.693146597e-04f, -4.678089095e-04f, -4.663022338e-04f, -4.647946359e-04f, -4.632861192e-04f, -4.617766870e-04f, -4.602663428e-04f, -4.587550898e-04f,
+ -4.572429316e-04f, -4.557298713e-04f, -4.542159125e-04f, -4.527010585e-04f, -4.511853127e-04f, -4.496686784e-04f, -4.481511591e-04f, -4.466327581e-04f, -4.451134789e-04f, -4.435933248e-04f,
+ -4.420722991e-04f, -4.405504054e-04f, -4.390276470e-04f, -4.375040273e-04f, -4.359795496e-04f, -4.344542175e-04f, -4.329280342e-04f, -4.314010032e-04f, -4.298731280e-04f, -4.283444118e-04f,
+ -4.268148582e-04f, -4.252844705e-04f, -4.237532521e-04f, -4.222212065e-04f, -4.206883370e-04f, -4.191546471e-04f, -4.176201402e-04f, -4.160848198e-04f, -4.145486891e-04f, -4.130117518e-04f,
+ -4.114740111e-04f, -4.099354705e-04f, -4.083961334e-04f, -4.068560034e-04f, -4.053150837e-04f, -4.037733778e-04f, -4.022308892e-04f, -4.006876213e-04f, -3.991435776e-04f, -3.975987614e-04f,
+ -3.960531762e-04f, -3.945068254e-04f, -3.929597125e-04f, -3.914118410e-04f, -3.898632143e-04f, -3.883138357e-04f, -3.867637089e-04f, -3.852128371e-04f, -3.836612239e-04f, -3.821088728e-04f,
+ -3.805557871e-04f, -3.790019704e-04f, -3.774474260e-04f, -3.758921575e-04f, -3.743361682e-04f, -3.727794618e-04f, -3.712220415e-04f, -3.696639110e-04f, -3.681050736e-04f, -3.665455328e-04f,
+ -3.649852921e-04f, -3.634243549e-04f, -3.618627247e-04f, -3.603004051e-04f, -3.587373994e-04f, -3.571737111e-04f, -3.556093437e-04f, -3.540443008e-04f, -3.524785856e-04f, -3.509122019e-04f,
+ -3.493451529e-04f, -3.477774422e-04f, -3.462090733e-04f, -3.446400497e-04f, -3.430703748e-04f, -3.415000522e-04f, -3.399290852e-04f, -3.383574775e-04f, -3.367852325e-04f, -3.352123536e-04f,
+ -3.336388445e-04f, -3.320647085e-04f, -3.304899491e-04f, -3.289145699e-04f, -3.273385744e-04f, -3.257619660e-04f, -3.241847483e-04f, -3.226069247e-04f, -3.210284987e-04f, -3.194494739e-04f,
+ -3.178698538e-04f, -3.162896418e-04f, -3.147088415e-04f, -3.131274563e-04f, -3.115454898e-04f, -3.099629455e-04f, -3.083798269e-04f, -3.067961374e-04f, -3.052118807e-04f, -3.036270602e-04f,
+ -3.020416794e-04f, -3.004557419e-04f, -2.988692511e-04f, -2.972822106e-04f, -2.956946239e-04f, -2.941064945e-04f, -2.925178259e-04f, -2.909286217e-04f, -2.893388854e-04f, -2.877486204e-04f,
+ -2.861578304e-04f, -2.845665188e-04f, -2.829746891e-04f, -2.813823450e-04f, -2.797894898e-04f, -2.781961272e-04f, -2.766022607e-04f, -2.750078937e-04f, -2.734130299e-04f, -2.718176727e-04f,
+ -2.702218257e-04f, -2.686254925e-04f, -2.670286764e-04f, -2.654313812e-04f, -2.638336103e-04f, -2.622353672e-04f, -2.606366556e-04f, -2.590374788e-04f, -2.574378405e-04f, -2.558377443e-04f,
+ -2.542371935e-04f, -2.526361919e-04f, -2.510347429e-04f, -2.494328500e-04f, -2.478305169e-04f, -2.462277470e-04f, -2.446245438e-04f, -2.430209111e-04f, -2.414168522e-04f, -2.398123707e-04f,
+ -2.382074702e-04f, -2.366021543e-04f, -2.349964264e-04f, -2.333902901e-04f, -2.317837490e-04f, -2.301768066e-04f, -2.285694665e-04f, -2.269617322e-04f, -2.253536073e-04f, -2.237450953e-04f,
+ -2.221361997e-04f, -2.205269242e-04f, -2.189172723e-04f, -2.173072476e-04f, -2.156968535e-04f, -2.140860936e-04f, -2.124749716e-04f, -2.108634910e-04f, -2.092516552e-04f, -2.076394680e-04f,
+ -2.060269328e-04f, -2.044140531e-04f, -2.028008327e-04f, -2.011872749e-04f, -1.995733835e-04f, -1.979591618e-04f, -1.963446136e-04f, -1.947297423e-04f, -1.931145516e-04f, -1.914990449e-04f,
+ -1.898832259e-04f, -1.882670982e-04f, -1.866506652e-04f, -1.850339305e-04f, -1.834168978e-04f, -1.817995705e-04f, -1.801819523e-04f, -1.785640467e-04f, -1.769458572e-04f, -1.753273875e-04f,
+ -1.737086412e-04f, -1.720896217e-04f, -1.704703326e-04f, -1.688507776e-04f, -1.672309601e-04f, -1.656108838e-04f, -1.639905523e-04f, -1.623699690e-04f, -1.607491376e-04f, -1.591280616e-04f,
+ -1.575067446e-04f, -1.558851903e-04f, -1.542634020e-04f, -1.526413835e-04f, -1.510191383e-04f, -1.493966700e-04f, -1.477739820e-04f, -1.461510781e-04f, -1.445279618e-04f, -1.429046367e-04f,
+ -1.412811063e-04f, -1.396573742e-04f, -1.380334439e-04f, -1.364093192e-04f, -1.347850034e-04f, -1.331605003e-04f, -1.315358133e-04f, -1.299109461e-04f, -1.282859022e-04f, -1.266606852e-04f,
+ -1.250352987e-04f, -1.234097463e-04f, -1.217840315e-04f, -1.201581579e-04f, -1.185321290e-04f, -1.169059486e-04f, -1.152796200e-04f, -1.136531470e-04f, -1.120265331e-04f, -1.103997818e-04f,
+ -1.087728968e-04f, -1.071458816e-04f, -1.055187397e-04f, -1.038914749e-04f, -1.022640906e-04f, -1.006365904e-04f, -9.900897788e-05f, -9.738125666e-05f, -9.575343029e-05f, -9.412550235e-05f,
+ -9.249747641e-05f, -9.086935605e-05f, -8.924114486e-05f, -8.761284639e-05f, -8.598446424e-05f, -8.435600197e-05f, -8.272746316e-05f, -8.109885140e-05f, -7.947017025e-05f, -7.784142329e-05f,
+ -7.621261410e-05f, -7.458374625e-05f, -7.295482332e-05f, -7.132584888e-05f, -6.969682652e-05f, -6.806775980e-05f, -6.643865230e-05f, -6.480950760e-05f, -6.318032927e-05f, -6.155112088e-05f,
+ -5.992188601e-05f, -5.829262824e-05f, -5.666335114e-05f, -5.503405828e-05f, -5.340475323e-05f, -5.177543958e-05f, -5.014612089e-05f, -4.851680074e-05f, -4.688748270e-05f, -4.525817034e-05f,
+ -4.362886723e-05f, -4.199957695e-05f, -4.037030307e-05f, -3.874104917e-05f, -3.711181880e-05f, -3.548261555e-05f, -3.385344298e-05f, -3.222430467e-05f, -3.059520418e-05f, -2.896614508e-05f,
+ -2.733713095e-05f, -2.570816535e-05f, -2.407925186e-05f, -2.245039403e-05f, -2.082159545e-05f, -1.919285967e-05f, -1.756419026e-05f, -1.593559079e-05f, -1.430706484e-05f, -1.267861595e-05f,
+ -1.105024771e-05f, -9.421963668e-06f, -7.793767398e-06f, -6.165662463e-06f, -4.537652426e-06f, -2.909740851e-06f, -1.281931301e-06f, 3.457726602e-07f, 1.973367471e-06f, 3.600849570e-06f,
+ 5.228215396e-06f, 6.855461387e-06f, 8.482583984e-06f, 1.010957963e-05f, 1.173644475e-05f, 1.336317581e-05f, 1.498976924e-05f, 1.661622147e-05f, 1.824252896e-05f, 1.986868815e-05f,
+ 2.149469548e-05f, 2.312054740e-05f, 2.474624035e-05f, 2.637177077e-05f, 2.799713512e-05f, 2.962232984e-05f, 3.124735138e-05f, 3.287219618e-05f, 3.449686070e-05f, 3.612134138e-05f,
+ 3.774563468e-05f, 3.936973704e-05f, 4.099364491e-05f, 4.261735475e-05f, 4.424086302e-05f, 4.586416616e-05f, 4.748726062e-05f, 4.911014287e-05f, 5.073280936e-05f, 5.235525654e-05f,
+ 5.397748087e-05f, 5.559947881e-05f, 5.722124681e-05f, 5.884278135e-05f, 6.046407886e-05f, 6.208513583e-05f, 6.370594870e-05f, 6.532651394e-05f, 6.694682801e-05f, 6.856688738e-05f,
+ 7.018668851e-05f, 7.180622786e-05f, 7.342550191e-05f, 7.504450711e-05f, 7.666323994e-05f, 7.828169686e-05f, 7.989987435e-05f, 8.151776887e-05f, 8.313537690e-05f, 8.475269491e-05f,
+ 8.636971936e-05f, 8.798644674e-05f, 8.960287352e-05f, 9.121899617e-05f, 9.283481116e-05f, 9.445031499e-05f, 9.606550412e-05f, 9.768037504e-05f, 9.929492422e-05f, 1.009091481e-04f,
+ 1.025230433e-04f, 1.041366062e-04f, 1.057498332e-04f, 1.073627210e-04f, 1.089752659e-04f, 1.105874644e-04f, 1.121993131e-04f, 1.138108084e-04f, 1.154219469e-04f, 1.170327249e-04f,
+ 1.186431390e-04f, 1.202531858e-04f, 1.218628616e-04f, 1.234721630e-04f, 1.250810865e-04f, 1.266896286e-04f, 1.282977857e-04f, 1.299055544e-04f, 1.315129312e-04f, 1.331199125e-04f,
+ 1.347264950e-04f, 1.363326750e-04f, 1.379384491e-04f, 1.395438137e-04f, 1.411487655e-04f, 1.427533009e-04f, 1.443574164e-04f, 1.459611085e-04f, 1.475643738e-04f, 1.491672087e-04f,
+ 1.507696098e-04f, 1.523715736e-04f, 1.539730965e-04f, 1.555741752e-04f, 1.571748061e-04f, 1.587749857e-04f, 1.603747106e-04f, 1.619739773e-04f, 1.635727824e-04f, 1.651711222e-04f,
+ 1.667689935e-04f, 1.683663926e-04f, 1.699633162e-04f, 1.715597607e-04f, 1.731557227e-04f, 1.747511987e-04f, 1.763461853e-04f, 1.779406789e-04f, 1.795346762e-04f, 1.811281736e-04f,
+ 1.827211678e-04f, 1.843136552e-04f, 1.859056323e-04f, 1.874970958e-04f, 1.890880422e-04f, 1.906784679e-04f, 1.922683697e-04f, 1.938577439e-04f, 1.954465872e-04f, 1.970348961e-04f,
+ 1.986226672e-04f, 2.002098970e-04f, 2.017965821e-04f, 2.033827190e-04f, 2.049683043e-04f, 2.065533345e-04f, 2.081378063e-04f, 2.097217161e-04f, 2.113050606e-04f, 2.128878362e-04f,
+ 2.144700397e-04f, 2.160516675e-04f, 2.176327161e-04f, 2.192131823e-04f, 2.207930625e-04f, 2.223723534e-04f, 2.239510514e-04f, 2.255291533e-04f, 2.271066555e-04f, 2.286835546e-04f,
+ 2.302598473e-04f, 2.318355300e-04f, 2.334105995e-04f, 2.349850522e-04f, 2.365588849e-04f, 2.381320939e-04f, 2.397046760e-04f, 2.412766278e-04f, 2.428479458e-04f, 2.444186267e-04f,
+ 2.459886669e-04f, 2.475580632e-04f, 2.491268122e-04f, 2.506949104e-04f, 2.522623544e-04f, 2.538291409e-04f, 2.553952664e-04f, 2.569607276e-04f, 2.585255211e-04f, 2.600896434e-04f,
+ 2.616530913e-04f, 2.632158613e-04f, 2.647779501e-04f, 2.663393542e-04f, 2.679000702e-04f, 2.694600949e-04f, 2.710194249e-04f, 2.725780566e-04f, 2.741359869e-04f, 2.756932123e-04f,
+ 2.772497294e-04f, 2.788055350e-04f, 2.803606255e-04f, 2.819149977e-04f, 2.834686482e-04f, 2.850215736e-04f, 2.865737707e-04f, 2.881252359e-04f, 2.896759660e-04f, 2.912259576e-04f,
+ 2.927752075e-04f, 2.943237121e-04f, 2.958714682e-04f, 2.974184724e-04f, 2.989647215e-04f, 3.005102119e-04f, 3.020549405e-04f, 3.035989039e-04f, 3.051420987e-04f, 3.066845216e-04f,
+ 3.082261693e-04f, 3.097670385e-04f, 3.113071258e-04f, 3.128464278e-04f, 3.143849414e-04f, 3.159226630e-04f, 3.174595896e-04f, 3.189957176e-04f, 3.205310438e-04f, 3.220655650e-04f,
+ 3.235992777e-04f, 3.251321786e-04f, 3.266642646e-04f, 3.281955322e-04f, 3.297259781e-04f, 3.312555991e-04f, 3.327843918e-04f, 3.343123530e-04f, 3.358394793e-04f, 3.373657675e-04f,
+ 3.388912143e-04f, 3.404158164e-04f, 3.419395704e-04f, 3.434624732e-04f, 3.449845214e-04f, 3.465057118e-04f, 3.480260410e-04f, 3.495455058e-04f, 3.510641030e-04f, 3.525818292e-04f,
+ 3.540986811e-04f, 3.556146556e-04f, 3.571297493e-04f, 3.586439590e-04f, 3.601572814e-04f, 3.616697133e-04f, 3.631812514e-04f, 3.646918924e-04f, 3.662016332e-04f, 3.677104703e-04f,
+ 3.692184007e-04f, 3.707254210e-04f, 3.722315280e-04f, 3.737367185e-04f, 3.752409892e-04f, 3.767443369e-04f, 3.782467583e-04f, 3.797482503e-04f, 3.812488096e-04f, 3.827484329e-04f,
+ 3.842471170e-04f, 3.857448588e-04f, 3.872416549e-04f, 3.887375022e-04f, 3.902323975e-04f, 3.917263375e-04f, 3.932193190e-04f, 3.947113389e-04f, 3.962023938e-04f, 3.976924807e-04f,
+ 3.991815962e-04f, 4.006697373e-04f, 4.021569007e-04f, 4.036430831e-04f, 4.051282815e-04f, 4.066124926e-04f, 4.080957132e-04f, 4.095779402e-04f, 4.110591703e-04f, 4.125394004e-04f,
+ 4.140186273e-04f, 4.154968478e-04f, 4.169740588e-04f, 4.184502571e-04f, 4.199254394e-04f, 4.213996027e-04f, 4.228727438e-04f, 4.243448595e-04f, 4.258159467e-04f, 4.272860021e-04f,
+ 4.287550227e-04f, 4.302230052e-04f, 4.316899467e-04f, 4.331558438e-04f, 4.346206934e-04f, 4.360844925e-04f, 4.375472378e-04f, 4.390089262e-04f, 4.404695547e-04f, 4.419291200e-04f,
+ 4.433876190e-04f, 4.448450486e-04f, 4.463014057e-04f, 4.477566872e-04f, 4.492108899e-04f, 4.506640107e-04f, 4.521160466e-04f, 4.535669943e-04f, 4.550168508e-04f, 4.564656130e-04f,
+ 4.579132777e-04f, 4.593598420e-04f, 4.608053026e-04f, 4.622496565e-04f, 4.636929005e-04f, 4.651350317e-04f, 4.665760469e-04f, 4.680159430e-04f, 4.694547169e-04f, 4.708923656e-04f,
+ 4.723288860e-04f, 4.737642750e-04f, 4.751985295e-04f, 4.766316464e-04f, 4.780636228e-04f, 4.794944555e-04f, 4.809241415e-04f, 4.823526777e-04f, 4.837800610e-04f, 4.852062885e-04f,
+ 4.866313570e-04f, 4.880552635e-04f, 4.894780050e-04f, 4.908995784e-04f, 4.923199806e-04f, 4.937392087e-04f, 4.951572597e-04f, 4.965741304e-04f, 4.979898178e-04f, 4.994043190e-04f,
+ 5.008176309e-04f, 5.022297504e-04f, 5.036406746e-04f, 5.050504005e-04f, 5.064589250e-04f, 5.078662452e-04f, 5.092723579e-04f, 5.106772603e-04f, 5.120809493e-04f, 5.134834219e-04f,
+ 5.148846752e-04f, 5.162847061e-04f, 5.176835117e-04f, 5.190810889e-04f, 5.204774348e-04f, 5.218725464e-04f, 5.232664207e-04f, 5.246590548e-04f, 5.260504457e-04f, 5.274405903e-04f,
+ 5.288294859e-04f, 5.302171293e-04f, 5.316035176e-04f, 5.329886479e-04f, 5.343725172e-04f, 5.357551226e-04f, 5.371364611e-04f, 5.385165298e-04f, 5.398953257e-04f, 5.412728459e-04f,
+ 5.426490874e-04f, 5.440240474e-04f, 5.453977228e-04f, 5.467701109e-04f, 5.481412086e-04f, 5.495110130e-04f, 5.508795212e-04f, 5.522467303e-04f, 5.536126374e-04f, 5.549772395e-04f,
+ 5.563405339e-04f, 5.577025175e-04f, 5.590631874e-04f, 5.604225408e-04f, 5.617805748e-04f, 5.631372865e-04f, 5.644926730e-04f, 5.658467314e-04f, 5.671994589e-04f, 5.685508525e-04f,
+ 5.699009094e-04f, 5.712496266e-04f, 5.725970015e-04f, 5.739430310e-04f, 5.752877123e-04f, 5.766310426e-04f, 5.779730190e-04f, 5.793136387e-04f, 5.806528987e-04f, 5.819907963e-04f,
+ 5.833273286e-04f, 5.846624928e-04f, 5.859962861e-04f, 5.873287055e-04f, 5.886597483e-04f, 5.899894116e-04f, 5.913176927e-04f, 5.926445887e-04f, 5.939700967e-04f, 5.952942140e-04f,
+ 5.966169378e-04f, 5.979382652e-04f, 5.992581935e-04f, 6.005767198e-04f, 6.018938414e-04f, 6.032095554e-04f, 6.045238591e-04f, 6.058367497e-04f, 6.071482244e-04f, 6.084582803e-04f,
+ 6.097669148e-04f, 6.110741251e-04f, 6.123799083e-04f, 6.136842618e-04f, 6.149871827e-04f, 6.162886683e-04f, 6.175887158e-04f, 6.188873225e-04f, 6.201844856e-04f, 6.214802024e-04f,
+ 6.227744701e-04f, 6.240672861e-04f, 6.253586475e-04f, 6.266485516e-04f, 6.279369956e-04f, 6.292239770e-04f, 6.305094929e-04f, 6.317935406e-04f, 6.330761173e-04f, 6.343572205e-04f,
+ 6.356368474e-04f, 6.369149952e-04f, 6.381916612e-04f, 6.394668428e-04f, 6.407405373e-04f, 6.420127420e-04f, 6.432834541e-04f, 6.445526710e-04f, 6.458203900e-04f, 6.470866085e-04f,
+ 6.483513237e-04f, 6.496145329e-04f, 6.508762336e-04f, 6.521364230e-04f, 6.533950985e-04f, 6.546522575e-04f, 6.559078972e-04f, 6.571620150e-04f, 6.584146082e-04f, 6.596656743e-04f,
+ 6.609152106e-04f, 6.621632144e-04f, 6.634096831e-04f, 6.646546140e-04f, 6.658980047e-04f, 6.671398523e-04f, 6.683801544e-04f, 6.696189082e-04f, 6.708561112e-04f, 6.720917608e-04f,
+ 6.733258543e-04f, 6.745583892e-04f, 6.757893628e-04f, 6.770187726e-04f, 6.782466160e-04f, 6.794728904e-04f, 6.806975931e-04f, 6.819207217e-04f, 6.831422735e-04f, 6.843622460e-04f,
+ 6.855806366e-04f, 6.867974427e-04f, 6.880126617e-04f, 6.892262912e-04f, 6.904383286e-04f, 6.916487712e-04f, 6.928576166e-04f, 6.940648622e-04f, 6.952705055e-04f, 6.964745439e-04f,
+ 6.976769749e-04f, 6.988777960e-04f, 7.000770046e-04f, 7.012745982e-04f, 7.024705744e-04f, 7.036649305e-04f, 7.048576642e-04f, 7.060487727e-04f, 7.072382538e-04f, 7.084261048e-04f,
+ 7.096123233e-04f, 7.107969068e-04f, 7.119798528e-04f, 7.131611588e-04f, 7.143408223e-04f, 7.155188408e-04f, 7.166952120e-04f, 7.178699332e-04f, 7.190430021e-04f, 7.202144162e-04f,
+ 7.213841729e-04f, 7.225522700e-04f, 7.237187048e-04f, 7.248834751e-04f, 7.260465782e-04f, 7.272080119e-04f, 7.283677735e-04f, 7.295258608e-04f, 7.306822713e-04f, 7.318370026e-04f,
+ 7.329900522e-04f, 7.341414178e-04f, 7.352910968e-04f, 7.364390870e-04f, 7.375853859e-04f, 7.387299911e-04f, 7.398729002e-04f, 7.410141108e-04f, 7.421536205e-04f, 7.432914270e-04f,
+ 7.444275278e-04f, 7.455619206e-04f, 7.466946030e-04f, 7.478255727e-04f, 7.489548272e-04f, 7.500823643e-04f, 7.512081815e-04f, 7.523322765e-04f, 7.534546469e-04f, 7.545752905e-04f,
+ 7.556942048e-04f, 7.568113875e-04f, 7.579268364e-04f, 7.590405489e-04f, 7.601525230e-04f, 7.612627561e-04f, 7.623712460e-04f, 7.634779904e-04f, 7.645829870e-04f, 7.656862334e-04f,
+ 7.667877274e-04f, 7.678874666e-04f, 7.689854489e-04f, 7.700816717e-04f, 7.711761330e-04f, 7.722688304e-04f, 7.733597616e-04f, 7.744489244e-04f, 7.755363164e-04f, 7.766219355e-04f,
+ 7.777057793e-04f, 7.787878457e-04f, 7.798681322e-04f, 7.809466368e-04f, 7.820233571e-04f, 7.830982909e-04f, 7.841714360e-04f, 7.852427901e-04f, 7.863123510e-04f, 7.873801165e-04f,
+ 7.884460843e-04f, 7.895102523e-04f, 7.905726182e-04f, 7.916331799e-04f, 7.926919350e-04f, 7.937488815e-04f, 7.948040170e-04f, 7.958573395e-04f, 7.969088467e-04f, 7.979585365e-04f,
+ 7.990064066e-04f, 8.000524550e-04f, 8.010966793e-04f, 8.021390775e-04f, 8.031796474e-04f, 8.042183868e-04f, 8.052552936e-04f, 8.062903656e-04f, 8.073236006e-04f, 8.083549966e-04f,
+ 8.093845514e-04f, 8.104122629e-04f, 8.114381289e-04f, 8.124621472e-04f, 8.134843159e-04f, 8.145046327e-04f, 8.155230956e-04f, 8.165397023e-04f, 8.175544510e-04f, 8.185673393e-04f,
+ 8.195783653e-04f, 8.205875268e-04f, 8.215948218e-04f, 8.226002482e-04f, 8.236038038e-04f, 8.246054866e-04f, 8.256052946e-04f, 8.266032257e-04f, 8.275992778e-04f, 8.285934488e-04f,
+ 8.295857367e-04f, 8.305761395e-04f, 8.315646550e-04f, 8.325512814e-04f, 8.335360164e-04f, 8.345188582e-04f, 8.354998046e-04f, 8.364788536e-04f, 8.374560033e-04f, 8.384312515e-04f,
+ 8.394045964e-04f, 8.403760358e-04f, 8.413455678e-04f, 8.423131904e-04f, 8.432789015e-04f, 8.442426993e-04f, 8.452045817e-04f, 8.461645467e-04f, 8.471225923e-04f, 8.480787167e-04f,
+ 8.490329177e-04f, 8.499851935e-04f, 8.509355421e-04f, 8.518839615e-04f, 8.528304498e-04f, 8.537750050e-04f, 8.547176252e-04f, 8.556583085e-04f, 8.565970529e-04f, 8.575338565e-04f,
+ 8.584687174e-04f, 8.594016336e-04f, 8.603326032e-04f, 8.612616244e-04f, 8.621886951e-04f, 8.631138136e-04f, 8.640369779e-04f, 8.649581861e-04f, 8.658774364e-04f, 8.667947268e-04f,
+ 8.677100554e-04f, 8.686234204e-04f, 8.695348200e-04f, 8.704442522e-04f, 8.713517152e-04f, 8.722572071e-04f, 8.731607261e-04f, 8.740622703e-04f, 8.749618379e-04f, 8.758594271e-04f,
+ 8.767550359e-04f, 8.776486626e-04f, 8.785403053e-04f, 8.794299623e-04f, 8.803176317e-04f, 8.812033117e-04f, 8.820870004e-04f, 8.829686961e-04f, 8.838483970e-04f, 8.847261013e-04f,
+ 8.856018072e-04f, 8.864755128e-04f, 8.873472165e-04f, 8.882169164e-04f, 8.890846108e-04f, 8.899502979e-04f, 8.908139760e-04f, 8.916756432e-04f, 8.925352978e-04f, 8.933929381e-04f,
+ 8.942485623e-04f, 8.951021687e-04f, 8.959537556e-04f, 8.968033211e-04f, 8.976508637e-04f, 8.984963815e-04f, 8.993398728e-04f, 9.001813360e-04f, 9.010207693e-04f, 9.018581710e-04f,
+ 9.026935394e-04f, 9.035268729e-04f, 9.043581696e-04f, 9.051874280e-04f, 9.060146464e-04f, 9.068398231e-04f, 9.076629563e-04f, 9.084840445e-04f, 9.093030860e-04f, 9.101200790e-04f,
+ 9.109350221e-04f, 9.117479134e-04f, 9.125587514e-04f, 9.133675345e-04f, 9.141742609e-04f, 9.149789291e-04f, 9.157815374e-04f, 9.165820842e-04f, 9.173805679e-04f, 9.181769869e-04f,
+ 9.189713395e-04f, 9.197636242e-04f, 9.205538394e-04f, 9.213419834e-04f, 9.221280548e-04f, 9.229120518e-04f, 9.236939729e-04f, 9.244738166e-04f, 9.252515812e-04f, 9.260272653e-04f,
+ 9.268008672e-04f, 9.275723853e-04f, 9.283418182e-04f, 9.291091643e-04f, 9.298744220e-04f, 9.306375898e-04f, 9.313986662e-04f, 9.321576496e-04f, 9.329145385e-04f, 9.336693314e-04f,
+ 9.344220268e-04f, 9.351726232e-04f, 9.359211190e-04f, 9.366675128e-04f, 9.374118031e-04f, 9.381539883e-04f, 9.388940670e-04f, 9.396320377e-04f, 9.403678990e-04f, 9.411016492e-04f,
+ 9.418332871e-04f, 9.425628111e-04f, 9.432902198e-04f, 9.440155117e-04f, 9.447386853e-04f, 9.454597393e-04f, 9.461786721e-04f, 9.468954824e-04f, 9.476101687e-04f, 9.483227296e-04f,
+ 9.490331636e-04f, 9.497414694e-04f, 9.504476456e-04f, 9.511516906e-04f, 9.518536032e-04f, 9.525533820e-04f, 9.532510255e-04f, 9.539465323e-04f, 9.546399012e-04f, 9.553311306e-04f,
+ 9.560202192e-04f, 9.567071657e-04f, 9.573919687e-04f, 9.580746269e-04f, 9.587551388e-04f, 9.594335032e-04f, 9.601097186e-04f, 9.607837838e-04f, 9.614556974e-04f, 9.621254581e-04f,
+ 9.627930646e-04f, 9.634585155e-04f, 9.641218095e-04f, 9.647829454e-04f, 9.654419217e-04f, 9.660987373e-04f, 9.667533908e-04f, 9.674058809e-04f, 9.680562063e-04f, 9.687043658e-04f,
+ 9.693503581e-04f, 9.699941819e-04f, 9.706358359e-04f, 9.712753189e-04f, 9.719126297e-04f, 9.725477669e-04f, 9.731807293e-04f, 9.738115157e-04f, 9.744401248e-04f, 9.750665555e-04f,
+ 9.756908064e-04f, 9.763128764e-04f, 9.769327642e-04f, 9.775504687e-04f, 9.781659886e-04f, 9.787793227e-04f, 9.793904698e-04f, 9.799994287e-04f, 9.806061983e-04f, 9.812107773e-04f,
+ 9.818131645e-04f, 9.824133589e-04f, 9.830113592e-04f, 9.836071643e-04f, 9.842007729e-04f, 9.847921840e-04f, 9.853813964e-04f, 9.859684090e-04f, 9.865532206e-04f, 9.871358300e-04f,
+ 9.877162362e-04f, 9.882944380e-04f, 9.888704343e-04f, 9.894442240e-04f, 9.900158059e-04f, 9.905851791e-04f, 9.911523423e-04f, 9.917172944e-04f, 9.922800345e-04f, 9.928405613e-04f,
+ 9.933988739e-04f, 9.939549711e-04f, 9.945088518e-04f, 9.950605151e-04f, 9.956099598e-04f, 9.961571848e-04f, 9.967021892e-04f, 9.972449719e-04f, 9.977855318e-04f, 9.983238680e-04f,
+ 9.988599793e-04f, 9.993938647e-04f, 9.999255233e-04f, 1.000454954e-03f, 1.000982156e-03f, 1.001507128e-03f, 1.002029869e-03f, 1.002550378e-03f, 1.003068654e-03f, 1.003584696e-03f,
+ 1.004098503e-03f, 1.004610075e-03f, 1.005119410e-03f, 1.005626506e-03f, 1.006131365e-03f, 1.006633983e-03f, 1.007134361e-03f, 1.007632497e-03f, 1.008128391e-03f, 1.008622041e-03f,
+ 1.009113447e-03f, 1.009602607e-03f, 1.010089521e-03f, 1.010574188e-03f, 1.011056607e-03f, 1.011536777e-03f, 1.012014696e-03f, 1.012490365e-03f, 1.012963783e-03f, 1.013434948e-03f,
+ 1.013903859e-03f, 1.014370516e-03f, 1.014834918e-03f, 1.015297063e-03f, 1.015756952e-03f, 1.016214583e-03f, 1.016669955e-03f, 1.017123068e-03f, 1.017573920e-03f, 1.018022512e-03f,
+ 1.018468841e-03f, 1.018912907e-03f, 1.019354710e-03f, 1.019794248e-03f, 1.020231521e-03f, 1.020666528e-03f, 1.021099267e-03f, 1.021529740e-03f, 1.021957943e-03f, 1.022383878e-03f,
+ 1.022807542e-03f, 1.023228935e-03f, 1.023648057e-03f, 1.024064907e-03f, 1.024479483e-03f, 1.024891785e-03f, 1.025301813e-03f, 1.025709565e-03f, 1.026115042e-03f, 1.026518241e-03f,
+ 1.026919163e-03f, 1.027317806e-03f, 1.027714170e-03f, 1.028108255e-03f, 1.028500059e-03f, 1.028889582e-03f, 1.029276822e-03f, 1.029661781e-03f, 1.030044456e-03f, 1.030424847e-03f,
+ 1.030802953e-03f, 1.031178774e-03f, 1.031552309e-03f, 1.031923558e-03f, 1.032292519e-03f, 1.032659192e-03f, 1.033023577e-03f, 1.033385672e-03f, 1.033745477e-03f, 1.034102992e-03f,
+ 1.034458215e-03f, 1.034811147e-03f, 1.035161786e-03f, 1.035510132e-03f, 1.035856185e-03f, 1.036199943e-03f, 1.036541407e-03f, 1.036880575e-03f, 1.037217446e-03f, 1.037552022e-03f,
+ 1.037884300e-03f, 1.038214280e-03f, 1.038541962e-03f, 1.038867345e-03f, 1.039190428e-03f, 1.039511212e-03f, 1.039829695e-03f, 1.040145876e-03f, 1.040459756e-03f, 1.040771334e-03f,
+ 1.041080609e-03f, 1.041387581e-03f, 1.041692249e-03f, 1.041994613e-03f, 1.042294672e-03f, 1.042592426e-03f, 1.042887873e-03f, 1.043181015e-03f, 1.043471850e-03f, 1.043760377e-03f,
+ 1.044046597e-03f, 1.044330508e-03f, 1.044612111e-03f, 1.044891405e-03f, 1.045168389e-03f, 1.045443063e-03f, 1.045715426e-03f, 1.045985479e-03f, 1.046253220e-03f, 1.046518649e-03f,
+ 1.046781766e-03f, 1.047042571e-03f, 1.047301062e-03f, 1.047557240e-03f, 1.047811103e-03f, 1.048062653e-03f, 1.048311888e-03f, 1.048558808e-03f, 1.048803412e-03f, 1.049045700e-03f,
+ 1.049285672e-03f, 1.049523328e-03f, 1.049758666e-03f, 1.049991688e-03f, 1.050222391e-03f, 1.050450776e-03f, 1.050676843e-03f, 1.050900592e-03f, 1.051122021e-03f, 1.051341131e-03f,
+ 1.051557921e-03f, 1.051772391e-03f, 1.051984541e-03f, 1.052194370e-03f, 1.052401878e-03f, 1.052607065e-03f, 1.052809930e-03f, 1.053010473e-03f, 1.053208694e-03f, 1.053404593e-03f,
+ 1.053598169e-03f, 1.053789422e-03f, 1.053978352e-03f, 1.054164958e-03f, 1.054349241e-03f, 1.054531200e-03f, 1.054710834e-03f, 1.054888144e-03f, 1.055063129e-03f, 1.055235789e-03f,
+ 1.055406125e-03f, 1.055574134e-03f, 1.055739819e-03f, 1.055903177e-03f, 1.056064209e-03f, 1.056222915e-03f, 1.056379295e-03f, 1.056533348e-03f, 1.056685075e-03f, 1.056834474e-03f,
+ 1.056981547e-03f, 1.057126292e-03f, 1.057268710e-03f, 1.057408800e-03f, 1.057546562e-03f, 1.057681996e-03f, 1.057815103e-03f, 1.057945881e-03f, 1.058074331e-03f, 1.058200453e-03f,
+ 1.058324246e-03f, 1.058445710e-03f, 1.058564846e-03f, 1.058681652e-03f, 1.058796130e-03f, 1.058908279e-03f, 1.059018098e-03f, 1.059125588e-03f, 1.059230749e-03f, 1.059333581e-03f,
+ 1.059434083e-03f, 1.059532255e-03f, 1.059628098e-03f, 1.059721612e-03f, 1.059812795e-03f, 1.059901649e-03f, 1.059988173e-03f, 1.060072367e-03f, 1.060154232e-03f, 1.060233766e-03f,
+ 1.060310971e-03f, 1.060385846e-03f, 1.060458391e-03f, 1.060528606e-03f, 1.060596491e-03f, 1.060662046e-03f, 1.060725271e-03f, 1.060786166e-03f, 1.060844732e-03f, 1.060900968e-03f,
+ 1.060954874e-03f, 1.061006450e-03f, 1.061055696e-03f, 1.061102613e-03f, 1.061147200e-03f, 1.061189458e-03f, 1.061229386e-03f, 1.061266985e-03f, 1.061302254e-03f, 1.061335194e-03f,
+ 1.061365805e-03f, 1.061394087e-03f, 1.061420040e-03f, 1.061443664e-03f, 1.061464959e-03f, 1.061483926e-03f, 1.061500564e-03f, 1.061514873e-03f, 1.061526855e-03f, 1.061536508e-03f,
+ 1.061543833e-03f, 1.061548830e-03f, 1.061551499e-03f, 1.061551840e-03f, 1.061549854e-03f, 1.061545541e-03f, 1.061538901e-03f, 1.061529934e-03f, 1.061518640e-03f, 1.061505019e-03f,
+ 1.061489072e-03f, 1.061470798e-03f, 1.061450199e-03f, 1.061427274e-03f, 1.061402023e-03f, 1.061374446e-03f, 1.061344545e-03f, 1.061312318e-03f, 1.061277767e-03f, 1.061240891e-03f,
+ 1.061201691e-03f, 1.061160167e-03f, 1.061116319e-03f, 1.061070147e-03f, 1.061021652e-03f, 1.060970834e-03f, 1.060917694e-03f, 1.060862230e-03f, 1.060804445e-03f, 1.060744338e-03f,
+ 1.060681909e-03f, 1.060617158e-03f, 1.060550087e-03f, 1.060480695e-03f, 1.060408982e-03f, 1.060334949e-03f, 1.060258597e-03f, 1.060179925e-03f, 1.060098933e-03f, 1.060015623e-03f,
+ 1.059929995e-03f, 1.059842048e-03f, 1.059751784e-03f, 1.059659202e-03f, 1.059564302e-03f, 1.059467087e-03f, 1.059367554e-03f, 1.059265706e-03f, 1.059161542e-03f, 1.059055063e-03f,
+ 1.058946269e-03f, 1.058835161e-03f, 1.058721739e-03f, 1.058606003e-03f, 1.058487954e-03f, 1.058367591e-03f, 1.058244917e-03f, 1.058119931e-03f, 1.057992632e-03f, 1.057863023e-03f,
+ 1.057731104e-03f, 1.057596874e-03f, 1.057460334e-03f, 1.057321485e-03f, 1.057180327e-03f, 1.057036860e-03f, 1.056891086e-03f, 1.056743004e-03f, 1.056592615e-03f, 1.056439920e-03f,
+ 1.056284918e-03f, 1.056127612e-03f, 1.055968000e-03f, 1.055806083e-03f, 1.055641863e-03f, 1.055475339e-03f, 1.055306512e-03f, 1.055135383e-03f, 1.054961952e-03f, 1.054786219e-03f,
+ 1.054608186e-03f, 1.054427852e-03f, 1.054245219e-03f, 1.054060286e-03f, 1.053873055e-03f, 1.053683525e-03f, 1.053491699e-03f, 1.053297575e-03f, 1.053101155e-03f, 1.052902439e-03f,
+ 1.052701428e-03f, 1.052498122e-03f, 1.052292523e-03f, 1.052084630e-03f, 1.051874444e-03f, 1.051661966e-03f, 1.051447197e-03f, 1.051230136e-03f, 1.051010786e-03f, 1.050789146e-03f,
+ 1.050565216e-03f, 1.050338999e-03f, 1.050110494e-03f, 1.049879701e-03f, 1.049646623e-03f, 1.049411258e-03f, 1.049173609e-03f, 1.048933675e-03f, 1.048691457e-03f, 1.048446957e-03f,
+ 1.048200174e-03f, 1.047951109e-03f, 1.047699763e-03f, 1.047446138e-03f, 1.047190232e-03f, 1.046932048e-03f, 1.046671586e-03f, 1.046408847e-03f, 1.046143830e-03f, 1.045876538e-03f,
+ 1.045606971e-03f, 1.045335129e-03f, 1.045061014e-03f, 1.044784626e-03f, 1.044505965e-03f, 1.044225033e-03f, 1.043941831e-03f, 1.043656359e-03f, 1.043368617e-03f, 1.043078607e-03f,
+ 1.042786330e-03f, 1.042491786e-03f, 1.042194976e-03f, 1.041895901e-03f, 1.041594562e-03f, 1.041290959e-03f, 1.040985094e-03f, 1.040676967e-03f, 1.040366578e-03f, 1.040053930e-03f,
+ 1.039739022e-03f, 1.039421855e-03f, 1.039102431e-03f, 1.038780750e-03f, 1.038456813e-03f, 1.038130621e-03f, 1.037802175e-03f, 1.037471476e-03f, 1.037138524e-03f, 1.036803320e-03f,
+ 1.036465866e-03f, 1.036126161e-03f, 1.035784208e-03f, 1.035440007e-03f, 1.035093559e-03f, 1.034744864e-03f, 1.034393924e-03f, 1.034040740e-03f, 1.033685312e-03f, 1.033327642e-03f,
+ 1.032967730e-03f, 1.032605578e-03f, 1.032241186e-03f, 1.031874555e-03f, 1.031505686e-03f, 1.031134581e-03f, 1.030761239e-03f, 1.030385663e-03f, 1.030007853e-03f, 1.029627809e-03f,
+ 1.029245534e-03f, 1.028861028e-03f, 1.028474292e-03f, 1.028085326e-03f, 1.027694133e-03f, 1.027300713e-03f, 1.026905067e-03f, 1.026507195e-03f, 1.026107100e-03f, 1.025704782e-03f,
+ 1.025300242e-03f, 1.024893482e-03f, 1.024484501e-03f, 1.024073302e-03f, 1.023659885e-03f, 1.023244251e-03f, 1.022826402e-03f, 1.022406338e-03f, 1.021984061e-03f, 1.021559571e-03f,
+ 1.021132870e-03f, 1.020703959e-03f, 1.020272839e-03f, 1.019839510e-03f, 1.019403975e-03f, 1.018966234e-03f, 1.018526288e-03f, 1.018084138e-03f, 1.017639786e-03f, 1.017193233e-03f,
+ 1.016744479e-03f, 1.016293527e-03f, 1.015840376e-03f, 1.015385028e-03f, 1.014927485e-03f, 1.014467747e-03f, 1.014005816e-03f, 1.013541692e-03f, 1.013075378e-03f, 1.012606873e-03f,
+ 1.012136180e-03f, 1.011663300e-03f, 1.011188232e-03f, 1.010710980e-03f, 1.010231544e-03f, 1.009749925e-03f, 1.009266124e-03f, 1.008780143e-03f, 1.008291983e-03f, 1.007801645e-03f,
+ 1.007309131e-03f, 1.006814440e-03f, 1.006317576e-03f, 1.005818538e-03f, 1.005317329e-03f, 1.004813949e-03f, 1.004308400e-03f, 1.003800682e-03f, 1.003290798e-03f, 1.002778749e-03f,
+ 1.002264535e-03f, 1.001748158e-03f, 1.001229620e-03f, 1.000708921e-03f, 1.000186063e-03f, 9.996610468e-04f, 9.991338744e-04f, 9.986045467e-04f, 9.980730651e-04f, 9.975394308e-04f,
+ 9.970036452e-04f, 9.964657097e-04f, 9.959256254e-04f, 9.953833938e-04f, 9.948390162e-04f, 9.942924940e-04f, 9.937438284e-04f, 9.931930208e-04f, 9.926400725e-04f, 9.920849850e-04f,
+ 9.915277596e-04f, 9.909683977e-04f, 9.904069005e-04f, 9.898432695e-04f, 9.892775062e-04f, 9.887096117e-04f, 9.881395876e-04f, 9.875674353e-04f, 9.869931561e-04f, 9.864167514e-04f,
+ 9.858382227e-04f, 9.852575713e-04f, 9.846747987e-04f, 9.840899062e-04f, 9.835028954e-04f, 9.829137676e-04f, 9.823225244e-04f, 9.817291670e-04f, 9.811336970e-04f, 9.805361158e-04f,
+ 9.799364248e-04f, 9.793346256e-04f, 9.787307195e-04f, 9.781247081e-04f, 9.775165928e-04f, 9.769063751e-04f, 9.762940564e-04f, 9.756796383e-04f, 9.750631222e-04f, 9.744445097e-04f,
+ 9.738238022e-04f, 9.732010012e-04f, 9.725761082e-04f, 9.719491248e-04f, 9.713200525e-04f, 9.706888927e-04f, 9.700556471e-04f, 9.694203170e-04f, 9.687829042e-04f, 9.681434100e-04f,
+ 9.675018361e-04f, 9.668581840e-04f, 9.662124552e-04f, 9.655646513e-04f, 9.649147739e-04f, 9.642628245e-04f, 9.636088047e-04f, 9.629527160e-04f, 9.622945601e-04f, 9.616343386e-04f,
+ 9.609720529e-04f, 9.603077047e-04f, 9.596412956e-04f, 9.589728272e-04f, 9.583023011e-04f, 9.576297190e-04f, 9.569550823e-04f, 9.562783928e-04f, 9.555996520e-04f, 9.549188616e-04f,
+ 9.542360233e-04f, 9.535511386e-04f, 9.528642091e-04f, 9.521752366e-04f, 9.514842227e-04f, 9.507911690e-04f, 9.500960772e-04f, 9.493989490e-04f, 9.486997860e-04f, 9.479985898e-04f,
+ 9.472953623e-04f, 9.465901049e-04f, 9.458828195e-04f, 9.451735077e-04f, 9.444621712e-04f, 9.437488116e-04f, 9.430334308e-04f, 9.423160304e-04f, 9.415966120e-04f, 9.408751775e-04f,
+ 9.401517286e-04f, 9.394262669e-04f, 9.386987942e-04f, 9.379693122e-04f, 9.372378226e-04f, 9.365043272e-04f, 9.357688278e-04f, 9.350313260e-04f, 9.342918237e-04f, 9.335503226e-04f,
+ 9.328068244e-04f, 9.320613309e-04f, 9.313138439e-04f, 9.305643652e-04f, 9.298128964e-04f, 9.290594395e-04f, 9.283039962e-04f, 9.275465683e-04f, 9.267871576e-04f, 9.260257658e-04f,
+ 9.252623948e-04f, 9.244970464e-04f, 9.237297224e-04f, 9.229604246e-04f, 9.221891549e-04f, 9.214159150e-04f, 9.206407068e-04f, 9.198635321e-04f, 9.190843928e-04f, 9.183032907e-04f,
+ 9.175202276e-04f, 9.167352053e-04f, 9.159482259e-04f, 9.151592910e-04f, 9.143684026e-04f, 9.135755625e-04f, 9.127807726e-04f, 9.119840348e-04f, 9.111853509e-04f, 9.103847228e-04f,
+ 9.095821525e-04f, 9.087776417e-04f, 9.079711925e-04f, 9.071628066e-04f, 9.063524861e-04f, 9.055402327e-04f, 9.047260485e-04f, 9.039099353e-04f, 9.030918951e-04f, 9.022719297e-04f,
+ 9.014500411e-04f, 9.006262313e-04f, 8.998005021e-04f, 8.989728556e-04f, 8.981432936e-04f, 8.973118181e-04f, 8.964784310e-04f, 8.956431344e-04f, 8.948059301e-04f, 8.939668201e-04f,
+ 8.931258065e-04f, 8.922828911e-04f, 8.914380759e-04f, 8.905913630e-04f, 8.897427543e-04f, 8.888922518e-04f, 8.880398575e-04f, 8.871855734e-04f, 8.863294014e-04f, 8.854713437e-04f,
+ 8.846114021e-04f, 8.837495788e-04f, 8.828858757e-04f, 8.820202948e-04f, 8.811528382e-04f, 8.802835079e-04f, 8.794123060e-04f, 8.785392344e-04f, 8.776642952e-04f, 8.767874905e-04f,
+ 8.759088222e-04f, 8.750282926e-04f, 8.741459035e-04f, 8.732616571e-04f, 8.723755554e-04f, 8.714876005e-04f, 8.705977945e-04f, 8.697061395e-04f, 8.688126375e-04f, 8.679172905e-04f,
+ 8.670201008e-04f, 8.661210704e-04f, 8.652202013e-04f, 8.643174958e-04f, 8.634129558e-04f, 8.625065835e-04f, 8.615983810e-04f, 8.606883504e-04f, 8.597764938e-04f, 8.588628135e-04f,
+ 8.579473113e-04f, 8.570299896e-04f, 8.561108505e-04f, 8.551898960e-04f, 8.542671284e-04f, 8.533425497e-04f, 8.524161622e-04f, 8.514879679e-04f, 8.505579690e-04f, 8.496261678e-04f,
+ 8.486925662e-04f, 8.477571667e-04f, 8.468199712e-04f, 8.458809819e-04f, 8.449402012e-04f, 8.439976310e-04f, 8.430532737e-04f, 8.421071314e-04f, 8.411592062e-04f, 8.402095005e-04f,
+ 8.392580164e-04f, 8.383047561e-04f, 8.373497219e-04f, 8.363929158e-04f, 8.354343402e-04f, 8.344739973e-04f, 8.335118893e-04f, 8.325480184e-04f, 8.315823869e-04f, 8.306149969e-04f,
+ 8.296458508e-04f, 8.286749508e-04f, 8.277022990e-04f, 8.267278979e-04f, 8.257517496e-04f, 8.247738563e-04f, 8.237942204e-04f, 8.228128442e-04f, 8.218297298e-04f, 8.208448795e-04f,
+ 8.198582957e-04f, 8.188699806e-04f, 8.178799365e-04f, 8.168881656e-04f, 8.158946704e-04f, 8.148994530e-04f, 8.139025157e-04f, 8.129038609e-04f, 8.119034909e-04f, 8.109014080e-04f,
+ 8.098976145e-04f, 8.088921126e-04f, 8.078849048e-04f, 8.068759934e-04f, 8.058653806e-04f, 8.048530688e-04f, 8.038390604e-04f, 8.028233576e-04f, 8.018059629e-04f, 8.007868785e-04f,
+ 7.997661069e-04f, 7.987436503e-04f, 7.977195111e-04f, 7.966936917e-04f, 7.956661945e-04f, 7.946370217e-04f, 7.936061758e-04f, 7.925736592e-04f, 7.915394742e-04f, 7.905036232e-04f,
+ 7.894661086e-04f, 7.884269328e-04f, 7.873860981e-04f, 7.863436070e-04f, 7.852994618e-04f, 7.842536650e-04f, 7.832062190e-04f, 7.821571261e-04f, 7.811063889e-04f, 7.800540096e-04f,
+ 7.789999907e-04f, 7.779443346e-04f, 7.768870439e-04f, 7.758281208e-04f, 7.747675678e-04f, 7.737053874e-04f, 7.726415819e-04f, 7.715761539e-04f, 7.705091058e-04f, 7.694404400e-04f,
+ 7.683701590e-04f, 7.672982652e-04f, 7.662247612e-04f, 7.651496492e-04f, 7.640729319e-04f, 7.629946117e-04f, 7.619146911e-04f, 7.608331725e-04f, 7.597500584e-04f, 7.586653513e-04f,
+ 7.575790537e-04f, 7.564911681e-04f, 7.554016970e-04f, 7.543106428e-04f, 7.532180081e-04f, 7.521237953e-04f, 7.510280070e-04f, 7.499306457e-04f, 7.488317139e-04f, 7.477312141e-04f,
+ 7.466291488e-04f, 7.455255205e-04f, 7.444203318e-04f, 7.433135853e-04f, 7.422052833e-04f, 7.410954286e-04f, 7.399840235e-04f, 7.388710707e-04f, 7.377565726e-04f, 7.366405319e-04f,
+ 7.355229511e-04f, 7.344038328e-04f, 7.332831794e-04f, 7.321609936e-04f, 7.310372779e-04f, 7.299120349e-04f, 7.287852672e-04f, 7.276569773e-04f, 7.265271678e-04f, 7.253958413e-04f,
+ 7.242630004e-04f, 7.231286477e-04f, 7.219927857e-04f, 7.208554170e-04f, 7.197165443e-04f, 7.185761701e-04f, 7.174342970e-04f, 7.162909277e-04f, 7.151460648e-04f, 7.139997108e-04f,
+ 7.128518683e-04f, 7.117025401e-04f, 7.105517287e-04f, 7.093994367e-04f, 7.082456667e-04f, 7.070904215e-04f, 7.059337036e-04f, 7.047755156e-04f, 7.036158602e-04f, 7.024547401e-04f,
+ 7.012921579e-04f, 7.001281161e-04f, 6.989626176e-04f, 6.977956649e-04f, 6.966272607e-04f, 6.954574076e-04f, 6.942861084e-04f, 6.931133656e-04f, 6.919391820e-04f, 6.907635602e-04f,
+ 6.895865029e-04f, 6.884080128e-04f, 6.872280925e-04f, 6.860467448e-04f, 6.848639722e-04f, 6.836797776e-04f, 6.824941636e-04f, 6.813071329e-04f, 6.801186882e-04f, 6.789288322e-04f,
+ 6.777375676e-04f, 6.765448971e-04f, 6.753508234e-04f, 6.741553493e-04f, 6.729584774e-04f, 6.717602105e-04f, 6.705605512e-04f, 6.693595024e-04f, 6.681570667e-04f, 6.669532469e-04f,
+ 6.657480457e-04f, 6.645414658e-04f, 6.633335100e-04f, 6.621241810e-04f, 6.609134815e-04f, 6.597014144e-04f, 6.584879824e-04f, 6.572731881e-04f, 6.560570344e-04f, 6.548395241e-04f,
+ 6.536206598e-04f, 6.524004444e-04f, 6.511788806e-04f, 6.499559712e-04f, 6.487317189e-04f, 6.475061266e-04f, 6.462791970e-04f, 6.450509328e-04f, 6.438213370e-04f, 6.425904122e-04f,
+ 6.413581612e-04f, 6.401245869e-04f, 6.388896921e-04f, 6.376534794e-04f, 6.364159518e-04f, 6.351771120e-04f, 6.339369629e-04f, 6.326955072e-04f, 6.314527477e-04f, 6.302086874e-04f,
+ 6.289633289e-04f, 6.277166751e-04f, 6.264687288e-04f, 6.252194929e-04f, 6.239689701e-04f, 6.227171633e-04f, 6.214640754e-04f, 6.202097092e-04f, 6.189540674e-04f, 6.176971530e-04f,
+ 6.164389687e-04f, 6.151795175e-04f, 6.139188022e-04f, 6.126568256e-04f, 6.113935906e-04f, 6.101291000e-04f, 6.088633566e-04f, 6.075963635e-04f, 6.063281233e-04f, 6.050586390e-04f,
+ 6.037879135e-04f, 6.025159496e-04f, 6.012427501e-04f, 5.999683180e-04f, 5.986926562e-04f, 5.974157674e-04f, 5.961376547e-04f, 5.948583209e-04f, 5.935777688e-04f, 5.922960014e-04f,
+ 5.910130215e-04f, 5.897288321e-04f, 5.884434361e-04f, 5.871568363e-04f, 5.858690356e-04f, 5.845800370e-04f, 5.832898433e-04f, 5.819984576e-04f, 5.807058826e-04f, 5.794121213e-04f,
+ 5.781171766e-04f, 5.768210514e-04f, 5.755237488e-04f, 5.742252714e-04f, 5.729256224e-04f, 5.716248046e-04f, 5.703228210e-04f, 5.690196745e-04f, 5.677153680e-04f, 5.664099045e-04f,
+ 5.651032869e-04f, 5.637955182e-04f, 5.624866013e-04f, 5.611765391e-04f, 5.598653346e-04f, 5.585529907e-04f, 5.572395105e-04f, 5.559248968e-04f, 5.546091527e-04f, 5.532922810e-04f,
+ 5.519742848e-04f, 5.506551670e-04f, 5.493349305e-04f, 5.480135784e-04f, 5.466911137e-04f, 5.453675392e-04f, 5.440428580e-04f, 5.427170731e-04f, 5.413901874e-04f, 5.400622039e-04f,
+ 5.387331256e-04f, 5.374029555e-04f, 5.360716966e-04f, 5.347393519e-04f, 5.334059243e-04f, 5.320714169e-04f, 5.307358327e-04f, 5.293991746e-04f, 5.280614457e-04f, 5.267226490e-04f,
+ 5.253827874e-04f, 5.240418641e-04f, 5.226998820e-04f, 5.213568440e-04f, 5.200127534e-04f, 5.186676129e-04f, 5.173214258e-04f, 5.159741949e-04f, 5.146259234e-04f, 5.132766142e-04f,
+ 5.119262704e-04f, 5.105748949e-04f, 5.092224910e-04f, 5.078690615e-04f, 5.065146095e-04f, 5.051591380e-04f, 5.038026502e-04f, 5.024451490e-04f, 5.010866374e-04f, 4.997271186e-04f,
+ 4.983665956e-04f, 4.970050714e-04f, 4.956425491e-04f, 4.942790317e-04f, 4.929145223e-04f, 4.915490239e-04f, 4.901825397e-04f, 4.888150726e-04f, 4.874466257e-04f, 4.860772022e-04f,
+ 4.847068051e-04f, 4.833354373e-04f, 4.819631021e-04f, 4.805898025e-04f, 4.792155416e-04f, 4.778403224e-04f, 4.764641480e-04f, 4.750870216e-04f, 4.737089461e-04f, 4.723299247e-04f,
+ 4.709499605e-04f, 4.695690565e-04f, 4.681872159e-04f, 4.668044417e-04f, 4.654207370e-04f, 4.640361050e-04f, 4.626505487e-04f, 4.612640713e-04f, 4.598766757e-04f, 4.584883652e-04f,
+ 4.570991429e-04f, 4.557090118e-04f, 4.543179750e-04f, 4.529260358e-04f, 4.515331971e-04f, 4.501394621e-04f, 4.487448339e-04f, 4.473493157e-04f, 4.459529105e-04f, 4.445556215e-04f,
+ 4.431574518e-04f, 4.417584045e-04f, 4.403584827e-04f, 4.389576897e-04f, 4.375560285e-04f, 4.361535022e-04f, 4.347501139e-04f, 4.333458669e-04f, 4.319407642e-04f, 4.305348091e-04f,
+ 4.291280045e-04f, 4.277203537e-04f, 4.263118599e-04f, 4.249025261e-04f, 4.234923555e-04f, 4.220813512e-04f, 4.206695165e-04f, 4.192568544e-04f, 4.178433681e-04f, 4.164290608e-04f,
+ 4.150139357e-04f, 4.135979958e-04f, 4.121812443e-04f, 4.107636844e-04f, 4.093453193e-04f, 4.079261522e-04f, 4.065061861e-04f, 4.050854243e-04f, 4.036638699e-04f, 4.022415261e-04f,
+ 4.008183961e-04f, 3.993944831e-04f, 3.979697901e-04f, 3.965443205e-04f, 3.951180774e-04f, 3.936910639e-04f, 3.922632832e-04f, 3.908347386e-04f, 3.894054331e-04f, 3.879753701e-04f,
+ 3.865445526e-04f, 3.851129839e-04f, 3.836806672e-04f, 3.822476056e-04f, 3.808138023e-04f, 3.793792606e-04f, 3.779439836e-04f, 3.765079746e-04f, 3.750712366e-04f, 3.736337730e-04f,
+ 3.721955869e-04f, 3.707566815e-04f, 3.693170601e-04f, 3.678767258e-04f, 3.664356819e-04f, 3.649939315e-04f, 3.635514778e-04f, 3.621083241e-04f, 3.606644736e-04f, 3.592199295e-04f,
+ 3.577746950e-04f, 3.563287734e-04f, 3.548821678e-04f, 3.534348814e-04f, 3.519869175e-04f, 3.505382793e-04f, 3.490889701e-04f, 3.476389930e-04f, 3.461883512e-04f, 3.447370481e-04f,
+ 3.432850867e-04f, 3.418324705e-04f, 3.403792025e-04f, 3.389252860e-04f, 3.374707242e-04f, 3.360155205e-04f, 3.345596779e-04f, 3.331031998e-04f, 3.316460894e-04f, 3.301883499e-04f,
+ 3.287299846e-04f, 3.272709966e-04f, 3.258113893e-04f, 3.243511659e-04f, 3.228903296e-04f, 3.214288837e-04f, 3.199668314e-04f, 3.185041760e-04f, 3.170409207e-04f, 3.155770687e-04f,
+ 3.141126234e-04f, 3.126475879e-04f, 3.111819655e-04f, 3.097157595e-04f, 3.082489731e-04f, 3.067816096e-04f, 3.053136723e-04f, 3.038451643e-04f, 3.023760890e-04f, 3.009064496e-04f,
+ 2.994362493e-04f, 2.979654915e-04f, 2.964941794e-04f, 2.950223163e-04f, 2.935499054e-04f, 2.920769500e-04f, 2.906034533e-04f, 2.891294187e-04f, 2.876548493e-04f, 2.861797485e-04f,
+ 2.847041196e-04f, 2.832279657e-04f, 2.817512903e-04f, 2.802740964e-04f, 2.787963876e-04f, 2.773181669e-04f, 2.758394377e-04f, 2.743602032e-04f, 2.728804668e-04f, 2.714002316e-04f,
+ 2.699195011e-04f, 2.684382784e-04f, 2.669565669e-04f, 2.654743699e-04f, 2.639916905e-04f, 2.625085321e-04f, 2.610248981e-04f, 2.595407915e-04f, 2.580562159e-04f, 2.565711744e-04f,
+ 2.550856703e-04f, 2.535997069e-04f, 2.521132876e-04f, 2.506264155e-04f, 2.491390941e-04f, 2.476513265e-04f, 2.461631161e-04f, 2.446744662e-04f, 2.431853800e-04f, 2.416958609e-04f,
+ 2.402059121e-04f, 2.387155370e-04f, 2.372247388e-04f, 2.357335209e-04f, 2.342418865e-04f, 2.327498390e-04f, 2.312573816e-04f, 2.297645176e-04f, 2.282712504e-04f, 2.267775832e-04f,
+ 2.252835194e-04f, 2.237890622e-04f, 2.222942150e-04f, 2.207989810e-04f, 2.193033636e-04f, 2.178073660e-04f, 2.163109916e-04f, 2.148142438e-04f, 2.133171256e-04f, 2.118196406e-04f,
+ 2.103217920e-04f, 2.088235831e-04f, 2.073250173e-04f, 2.058260977e-04f, 2.043268278e-04f, 2.028272109e-04f, 2.013272502e-04f, 1.998269491e-04f, 1.983263109e-04f, 1.968253389e-04f,
+ 1.953240364e-04f, 1.938224067e-04f, 1.923204532e-04f, 1.908181792e-04f, 1.893155880e-04f, 1.878126828e-04f, 1.863094670e-04f, 1.848059440e-04f, 1.833021171e-04f, 1.817979895e-04f,
+ 1.802935645e-04f, 1.787888456e-04f, 1.772838360e-04f, 1.757785391e-04f, 1.742729581e-04f, 1.727670964e-04f, 1.712609573e-04f, 1.697545441e-04f, 1.682478602e-04f, 1.667409089e-04f,
+ 1.652336934e-04f, 1.637262172e-04f, 1.622184835e-04f, 1.607104956e-04f, 1.592022570e-04f, 1.576937708e-04f, 1.561850405e-04f, 1.546760694e-04f, 1.531668607e-04f, 1.516574179e-04f,
+ 1.501477442e-04f, 1.486378429e-04f, 1.471277175e-04f, 1.456173711e-04f, 1.441068073e-04f, 1.425960291e-04f, 1.410850401e-04f, 1.395738435e-04f, 1.380624427e-04f, 1.365508409e-04f,
+ 1.350390415e-04f, 1.335270479e-04f, 1.320148634e-04f, 1.305024912e-04f, 1.289899348e-04f, 1.274771974e-04f, 1.259642824e-04f, 1.244511932e-04f, 1.229379329e-04f, 1.214245051e-04f,
+ 1.199109129e-04f, 1.183971598e-04f, 1.168832490e-04f, 1.153691839e-04f, 1.138549679e-04f, 1.123406042e-04f, 1.108260962e-04f, 1.093114472e-04f, 1.077966606e-04f, 1.062817396e-04f,
+ 1.047666877e-04f, 1.032515081e-04f, 1.017362042e-04f, 1.002207792e-04f, 9.870523663e-05f, 9.718957970e-05f, 9.567381177e-05f, 9.415793616e-05f, 9.264195622e-05f, 9.112587527e-05f,
+ 8.960969664e-05f, 8.809342367e-05f, 8.657705969e-05f, 8.506060802e-05f, 8.354407200e-05f, 8.202745495e-05f, 8.051076022e-05f, 7.899399114e-05f, 7.747715102e-05f, 7.596024321e-05f,
+ 7.444327104e-05f, 7.292623783e-05f, 7.140914692e-05f, 6.989200164e-05f, 6.837480531e-05f, 6.685756127e-05f, 6.534027286e-05f, 6.382294339e-05f, 6.230557620e-05f, 6.078817462e-05f,
+ 5.927074198e-05f, 5.775328161e-05f, 5.623579684e-05f, 5.471829099e-05f, 5.320076741e-05f, 5.168322940e-05f, 5.016568032e-05f, 4.864812347e-05f, 4.713056220e-05f, 4.561299982e-05f,
+ 4.409543968e-05f, 4.257788509e-05f, 4.106033938e-05f, 3.954280588e-05f, 3.802528792e-05f, 3.650778882e-05f, 3.499031191e-05f, 3.347286052e-05f, 3.195543797e-05f, 3.043804759e-05f,
+ 2.892069270e-05f, 2.740337663e-05f, 2.588610270e-05f, 2.436887423e-05f, 2.285169456e-05f, 2.133456700e-05f, 1.981749489e-05f, 1.830048153e-05f, 1.678353025e-05f, 1.526664438e-05f,
+ 1.374982724e-05f, 1.223308215e-05f, 1.071641243e-05f, 9.199821406e-06f, 7.683312390e-06f, 6.166888705e-06f, 4.650553673e-06f, 3.134310611e-06f, 1.618162839e-06f, 1.021136744e-07f,
+ -1.413833564e-06f, -2.929675560e-06f, -4.445408995e-06f, -5.961030554e-06f, -7.476536920e-06f, -8.991924778e-06f, -1.050719081e-05f, -1.202233171e-05f, -1.353734415e-05f, -1.505222483e-05f,
+ -1.656697043e-05f, -1.808157764e-05f, -1.959604314e-05f, -2.111036363e-05f, -2.262453580e-05f, -2.413855633e-05f, -2.565242191e-05f, -2.716612924e-05f, -2.867967500e-05f, -3.019305589e-05f,
+ -3.170626860e-05f, -3.321930982e-05f, -3.473217625e-05f, -3.624486459e-05f, -3.775737151e-05f, -3.926969373e-05f, -4.078182794e-05f, -4.229377083e-05f, -4.380551910e-05f, -4.531706945e-05f,
+ -4.682841858e-05f, -4.833956319e-05f, -4.985049998e-05f, -5.136122564e-05f, -5.287173688e-05f, -5.438203041e-05f, -5.589210292e-05f, -5.740195111e-05f, -5.891157170e-05f, -6.042096139e-05f,
+ -6.193011688e-05f, -6.343903488e-05f, -6.494771209e-05f, -6.645614523e-05f, -6.796433100e-05f, -6.947226612e-05f, -7.097994728e-05f, -7.248737121e-05f, -7.399453461e-05f, -7.550143421e-05f,
+ -7.700806670e-05f, -7.851442881e-05f, -8.002051724e-05f, -8.152632872e-05f, -8.303185997e-05f, -8.453710769e-05f, -8.604206862e-05f, -8.754673945e-05f, -8.905111693e-05f, -9.055519776e-05f,
+ -9.205897868e-05f, -9.356245639e-05f, -9.506562763e-05f, -9.656848912e-05f, -9.807103759e-05f, -9.957326976e-05f, -1.010751824e-04f, -1.025767721e-04f, -1.040780357e-04f, -1.055789700e-04f,
+ -1.070795716e-04f, -1.085798373e-04f, -1.100797638e-04f, -1.115793478e-04f, -1.130785861e-04f, -1.145774754e-04f, -1.160760125e-04f, -1.175741941e-04f, -1.190720169e-04f, -1.205694776e-04f,
+ -1.220665731e-04f, -1.235633000e-04f, -1.250596551e-04f, -1.265556352e-04f, -1.280512369e-04f, -1.295464570e-04f, -1.310412924e-04f, -1.325357396e-04f, -1.340297955e-04f, -1.355234569e-04f,
+ -1.370167204e-04f, -1.385095828e-04f, -1.400020409e-04f, -1.414940915e-04f, -1.429857312e-04f, -1.444769569e-04f, -1.459677652e-04f, -1.474581531e-04f, -1.489481171e-04f, -1.504376542e-04f,
+ -1.519267609e-04f, -1.534154342e-04f, -1.549036708e-04f, -1.563914674e-04f, -1.578788208e-04f, -1.593657278e-04f, -1.608521851e-04f, -1.623381895e-04f, -1.638237379e-04f, -1.653088268e-04f,
+ -1.667934533e-04f, -1.682776139e-04f, -1.697613055e-04f, -1.712445249e-04f, -1.727272688e-04f, -1.742095340e-04f, -1.756913174e-04f, -1.771726156e-04f, -1.786534255e-04f, -1.801337439e-04f,
+ -1.816135675e-04f, -1.830928931e-04f, -1.845717176e-04f, -1.860500377e-04f, -1.875278502e-04f, -1.890051518e-04f, -1.904819395e-04f, -1.919582100e-04f, -1.934339601e-04f, -1.949091865e-04f,
+ -1.963838861e-04f, -1.978580558e-04f, -1.993316922e-04f, -2.008047922e-04f, -2.022773526e-04f, -2.037493703e-04f, -2.052208419e-04f, -2.066917644e-04f, -2.081621345e-04f, -2.096319491e-04f,
+ -2.111012049e-04f, -2.125698988e-04f, -2.140380277e-04f, -2.155055882e-04f, -2.169725773e-04f, -2.184389917e-04f, -2.199048284e-04f, -2.213700840e-04f, -2.228347555e-04f, -2.242988396e-04f,
+ -2.257623332e-04f, -2.272252331e-04f, -2.286875362e-04f, -2.301492393e-04f, -2.316103392e-04f, -2.330708328e-04f, -2.345307168e-04f, -2.359899882e-04f, -2.374486438e-04f, -2.389066804e-04f,
+ -2.403640949e-04f, -2.418208841e-04f, -2.432770448e-04f, -2.447325739e-04f, -2.461874683e-04f, -2.476417248e-04f, -2.490953403e-04f, -2.505483116e-04f, -2.520006356e-04f, -2.534523091e-04f,
+ -2.549033290e-04f, -2.563536922e-04f, -2.578033955e-04f, -2.592524357e-04f, -2.607008099e-04f, -2.621485147e-04f, -2.635955472e-04f, -2.650419041e-04f, -2.664875824e-04f, -2.679325789e-04f,
+ -2.693768904e-04f, -2.708205140e-04f, -2.722634464e-04f, -2.737056845e-04f, -2.751472253e-04f, -2.765880656e-04f, -2.780282022e-04f, -2.794676322e-04f, -2.809063523e-04f, -2.823443595e-04f,
+ -2.837816506e-04f, -2.852182226e-04f, -2.866540724e-04f, -2.880891968e-04f, -2.895235928e-04f, -2.909572572e-04f, -2.923901870e-04f, -2.938223791e-04f, -2.952538304e-04f, -2.966845377e-04f,
+ -2.981144981e-04f, -2.995437084e-04f, -3.009721655e-04f, -3.023998664e-04f, -3.038268080e-04f, -3.052529872e-04f, -3.066784008e-04f, -3.081030460e-04f, -3.095269195e-04f, -3.109500183e-04f,
+ -3.123723394e-04f, -3.137938796e-04f, -3.152146360e-04f, -3.166346053e-04f, -3.180537847e-04f, -3.194721710e-04f, -3.208897612e-04f, -3.223065522e-04f, -3.237225409e-04f, -3.251377243e-04f,
+ -3.265520994e-04f, -3.279656632e-04f, -3.293784125e-04f, -3.307903443e-04f, -3.322014556e-04f, -3.336117433e-04f, -3.350212045e-04f, -3.364298360e-04f, -3.378376348e-04f, -3.392445980e-04f,
+ -3.406507225e-04f, -3.420560052e-04f, -3.434604431e-04f, -3.448640332e-04f, -3.462667726e-04f, -3.476686581e-04f, -3.490696867e-04f, -3.504698555e-04f, -3.518691614e-04f, -3.532676014e-04f,
+ -3.546651725e-04f, -3.560618717e-04f, -3.574576960e-04f, -3.588526424e-04f, -3.602467079e-04f, -3.616398895e-04f, -3.630321842e-04f, -3.644235890e-04f, -3.658141009e-04f, -3.672037169e-04f,
+ -3.685924341e-04f, -3.699802494e-04f, -3.713671599e-04f, -3.727531626e-04f, -3.741382545e-04f, -3.755224326e-04f, -3.769056940e-04f, -3.782880357e-04f, -3.796694547e-04f, -3.810499481e-04f,
+ -3.824295128e-04f, -3.838081460e-04f, -3.851858447e-04f, -3.865626059e-04f, -3.879384266e-04f, -3.893133039e-04f, -3.906872349e-04f, -3.920602166e-04f, -3.934322460e-04f, -3.948033202e-04f,
+ -3.961734364e-04f, -3.975425914e-04f, -3.989107824e-04f, -4.002780065e-04f, -4.016442607e-04f, -4.030095421e-04f, -4.043738477e-04f, -4.057371747e-04f, -4.070995201e-04f, -4.084608810e-04f,
+ -4.098212545e-04f, -4.111806376e-04f, -4.125390275e-04f, -4.138964212e-04f, -4.152528158e-04f, -4.166082084e-04f, -4.179625961e-04f, -4.193159761e-04f, -4.206683453e-04f, -4.220197010e-04f,
+ -4.233700402e-04f, -4.247193600e-04f, -4.260676575e-04f, -4.274149299e-04f, -4.287611742e-04f, -4.301063877e-04f, -4.314505673e-04f, -4.327937102e-04f, -4.341358136e-04f, -4.354768745e-04f,
+ -4.368168902e-04f, -4.381558576e-04f, -4.394937741e-04f, -4.408306366e-04f, -4.421664424e-04f, -4.435011886e-04f, -4.448348723e-04f, -4.461674907e-04f, -4.474990409e-04f, -4.488295200e-04f,
+ -4.501589254e-04f, -4.514872540e-04f, -4.528145030e-04f, -4.541406697e-04f, -4.554657511e-04f, -4.567897445e-04f, -4.581126470e-04f, -4.594344558e-04f, -4.607551680e-04f, -4.620747809e-04f,
+ -4.633932917e-04f, -4.647106974e-04f, -4.660269953e-04f, -4.673421826e-04f, -4.686562564e-04f, -4.699692140e-04f, -4.712810526e-04f, -4.725917693e-04f, -4.739013614e-04f, -4.752098261e-04f,
+ -4.765171605e-04f, -4.778233619e-04f, -4.791284275e-04f, -4.804323545e-04f, -4.817351401e-04f, -4.830367816e-04f, -4.843372761e-04f, -4.856366209e-04f, -4.869348133e-04f, -4.882318504e-04f,
+ -4.895277294e-04f, -4.908224477e-04f, -4.921160025e-04f, -4.934083910e-04f, -4.946996104e-04f, -4.959896580e-04f, -4.972785310e-04f, -4.985662268e-04f, -4.998527425e-04f, -5.011380754e-04f,
+ -5.024222228e-04f, -5.037051819e-04f, -5.049869500e-04f, -5.062675244e-04f, -5.075469023e-04f, -5.088250811e-04f, -5.101020580e-04f, -5.113778302e-04f, -5.126523951e-04f, -5.139257500e-04f,
+ -5.151978921e-04f, -5.164688187e-04f, -5.177385272e-04f, -5.190070147e-04f, -5.202742788e-04f, -5.215403165e-04f, -5.228051253e-04f, -5.240687024e-04f, -5.253310452e-04f, -5.265921509e-04f,
+ -5.278520169e-04f, -5.291106406e-04f, -5.303680192e-04f, -5.316241500e-04f, -5.328790305e-04f, -5.341326578e-04f, -5.353850294e-04f, -5.366361427e-04f, -5.378859948e-04f, -5.391345833e-04f,
+ -5.403819053e-04f, -5.416279584e-04f, -5.428727398e-04f, -5.441162469e-04f, -5.453584770e-04f, -5.465994275e-04f, -5.478390958e-04f, -5.490774793e-04f, -5.503145753e-04f, -5.515503812e-04f,
+ -5.527848943e-04f, -5.540181121e-04f, -5.552500319e-04f, -5.564806512e-04f, -5.577099672e-04f, -5.589379774e-04f, -5.601646793e-04f, -5.613900701e-04f, -5.626141473e-04f, -5.638369084e-04f,
+ -5.650583506e-04f, -5.662784714e-04f, -5.674972683e-04f, -5.687147386e-04f, -5.699308798e-04f, -5.711456893e-04f, -5.723591645e-04f, -5.735713028e-04f, -5.747821017e-04f, -5.759915586e-04f,
+ -5.771996710e-04f, -5.784064363e-04f, -5.796118519e-04f, -5.808159152e-04f, -5.820186239e-04f, -5.832199752e-04f, -5.844199666e-04f, -5.856185957e-04f, -5.868158598e-04f, -5.880117565e-04f,
+ -5.892062832e-04f, -5.903994373e-04f, -5.915912164e-04f, -5.927816180e-04f, -5.939706394e-04f, -5.951582783e-04f, -5.963445320e-04f, -5.975293982e-04f, -5.987128742e-04f, -5.998949576e-04f,
+ -6.010756459e-04f, -6.022549366e-04f, -6.034328271e-04f, -6.046093151e-04f, -6.057843980e-04f, -6.069580733e-04f, -6.081303386e-04f, -6.093011914e-04f, -6.104706292e-04f, -6.116386495e-04f,
+ -6.128052499e-04f, -6.139704280e-04f, -6.151341811e-04f, -6.162965070e-04f, -6.174574031e-04f, -6.186168671e-04f, -6.197748964e-04f, -6.209314886e-04f, -6.220866412e-04f, -6.232403519e-04f,
+ -6.243926182e-04f, -6.255434377e-04f, -6.266928079e-04f, -6.278407265e-04f, -6.289871909e-04f, -6.301321989e-04f, -6.312757479e-04f, -6.324178356e-04f, -6.335584596e-04f, -6.346976174e-04f,
+ -6.358353067e-04f, -6.369715250e-04f, -6.381062700e-04f, -6.392395394e-04f, -6.403713306e-04f, -6.415016413e-04f, -6.426304691e-04f, -6.437578118e-04f, -6.448836668e-04f, -6.460080318e-04f,
+ -6.471309045e-04f, -6.482522825e-04f, -6.493721634e-04f, -6.504905450e-04f, -6.516074247e-04f, -6.527228003e-04f, -6.538366695e-04f, -6.549490299e-04f, -6.560598791e-04f, -6.571692149e-04f,
+ -6.582770349e-04f, -6.593833367e-04f, -6.604881181e-04f, -6.615913767e-04f, -6.626931102e-04f, -6.637933163e-04f, -6.648919927e-04f, -6.659891371e-04f, -6.670847472e-04f, -6.681788206e-04f,
+ -6.692713552e-04f, -6.703623485e-04f, -6.714517984e-04f, -6.725397024e-04f, -6.736260584e-04f, -6.747108641e-04f, -6.757941171e-04f, -6.768758153e-04f, -6.779559563e-04f, -6.790345379e-04f,
+ -6.801115579e-04f, -6.811870139e-04f, -6.822609037e-04f, -6.833332251e-04f, -6.844039758e-04f, -6.854731536e-04f, -6.865407563e-04f, -6.876067815e-04f, -6.886712271e-04f, -6.897340909e-04f,
+ -6.907953706e-04f, -6.918550640e-04f, -6.929131689e-04f, -6.939696831e-04f, -6.950246044e-04f, -6.960779305e-04f, -6.971296592e-04f, -6.981797885e-04f, -6.992283160e-04f, -7.002752395e-04f,
+ -7.013205570e-04f, -7.023642661e-04f, -7.034063648e-04f, -7.044468509e-04f, -7.054857221e-04f, -7.065229763e-04f, -7.075586113e-04f, -7.085926251e-04f, -7.096250153e-04f, -7.106557799e-04f,
+ -7.116849168e-04f, -7.127124237e-04f, -7.137382985e-04f, -7.147625391e-04f, -7.157851434e-04f, -7.168061092e-04f, -7.178254344e-04f, -7.188431168e-04f, -7.198591544e-04f, -7.208735450e-04f,
+ -7.218862866e-04f, -7.228973769e-04f, -7.239068139e-04f, -7.249145956e-04f, -7.259207197e-04f, -7.269251843e-04f, -7.279279871e-04f, -7.289291262e-04f, -7.299285995e-04f, -7.309264048e-04f,
+ -7.319225401e-04f, -7.329170033e-04f, -7.339097924e-04f, -7.349009053e-04f, -7.358903399e-04f, -7.368780941e-04f, -7.378641660e-04f, -7.388485535e-04f, -7.398312544e-04f, -7.408122669e-04f,
+ -7.417915888e-04f, -7.427692182e-04f, -7.437451529e-04f, -7.447193910e-04f, -7.456919304e-04f, -7.466627691e-04f, -7.476319051e-04f, -7.485993365e-04f, -7.495650611e-04f, -7.505290770e-04f,
+ -7.514913822e-04f, -7.524519747e-04f, -7.534108525e-04f, -7.543680136e-04f, -7.553234561e-04f, -7.562771779e-04f, -7.572291771e-04f, -7.581794517e-04f, -7.591279997e-04f, -7.600748192e-04f,
+ -7.610199083e-04f, -7.619632648e-04f, -7.629048871e-04f, -7.638447729e-04f, -7.647829205e-04f, -7.657193279e-04f, -7.666539931e-04f, -7.675869142e-04f, -7.685180893e-04f, -7.694475165e-04f,
+ -7.703751938e-04f, -7.713011193e-04f, -7.722252912e-04f, -7.731477074e-04f, -7.740683662e-04f, -7.749872656e-04f, -7.759044036e-04f, -7.768197785e-04f, -7.777333883e-04f, -7.786452311e-04f,
+ -7.795553051e-04f, -7.804636084e-04f, -7.813701391e-04f, -7.822748953e-04f, -7.831778752e-04f, -7.840790769e-04f, -7.849784986e-04f, -7.858761384e-04f, -7.867719945e-04f, -7.876660650e-04f,
+ -7.885583480e-04f, -7.894488418e-04f, -7.903375446e-04f, -7.912244544e-04f, -7.921095694e-04f, -7.929928879e-04f, -7.938744081e-04f, -7.947541280e-04f, -7.956320459e-04f, -7.965081601e-04f,
+ -7.973824686e-04f, -7.982549698e-04f, -7.991256618e-04f, -7.999945428e-04f, -8.008616110e-04f, -8.017268648e-04f, -8.025903022e-04f, -8.034519215e-04f, -8.043117210e-04f, -8.051696989e-04f,
+ -8.060258534e-04f, -8.068801828e-04f, -8.077326854e-04f, -8.085833593e-04f, -8.094322029e-04f, -8.102792143e-04f, -8.111243920e-04f, -8.119677341e-04f, -8.128092389e-04f, -8.136489047e-04f,
+ -8.144867298e-04f, -8.153227124e-04f, -8.161568509e-04f, -8.169891436e-04f, -8.178195887e-04f, -8.186481846e-04f, -8.194749295e-04f, -8.202998218e-04f, -8.211228598e-04f, -8.219440418e-04f,
+ -8.227633662e-04f, -8.235808312e-04f, -8.243964353e-04f, -8.252101766e-04f, -8.260220537e-04f, -8.268320648e-04f, -8.276402082e-04f, -8.284464824e-04f, -8.292508856e-04f, -8.300534164e-04f,
+ -8.308540729e-04f, -8.316528536e-04f, -8.324497569e-04f, -8.332447811e-04f, -8.340379247e-04f, -8.348291860e-04f, -8.356185633e-04f, -8.364060552e-04f, -8.371916600e-04f, -8.379753761e-04f,
+ -8.387572019e-04f, -8.395371358e-04f, -8.403151763e-04f, -8.410913218e-04f, -8.418655706e-04f, -8.426379213e-04f, -8.434083722e-04f, -8.441769219e-04f, -8.449435687e-04f, -8.457083110e-04f,
+ -8.464711475e-04f, -8.472320764e-04f, -8.479910963e-04f, -8.487482056e-04f, -8.495034028e-04f, -8.502566863e-04f, -8.510080547e-04f, -8.517575065e-04f, -8.525050400e-04f, -8.532506538e-04f,
+ -8.539943465e-04f, -8.547361164e-04f, -8.554759622e-04f, -8.562138822e-04f, -8.569498751e-04f, -8.576839393e-04f, -8.584160733e-04f, -8.591462758e-04f, -8.598745451e-04f, -8.606008799e-04f,
+ -8.613252787e-04f, -8.620477400e-04f, -8.627682624e-04f, -8.634868444e-04f, -8.642034845e-04f, -8.649181814e-04f, -8.656309337e-04f, -8.663417397e-04f, -8.670505983e-04f, -8.677575078e-04f,
+ -8.684624670e-04f, -8.691654743e-04f, -8.698665284e-04f, -8.705656279e-04f, -8.712627714e-04f, -8.719579575e-04f, -8.726511847e-04f, -8.733424517e-04f, -8.740317572e-04f, -8.747190996e-04f,
+ -8.754044778e-04f, -8.760878902e-04f, -8.767693355e-04f, -8.774488125e-04f, -8.781263196e-04f, -8.788018555e-04f, -8.794754190e-04f, -8.801470087e-04f, -8.808166231e-04f, -8.814842611e-04f,
+ -8.821499212e-04f, -8.828136021e-04f, -8.834753026e-04f, -8.841350212e-04f, -8.847927568e-04f, -8.854485079e-04f, -8.861022732e-04f, -8.867540516e-04f, -8.874038416e-04f, -8.880516420e-04f,
+ -8.886974515e-04f, -8.893412688e-04f, -8.899830926e-04f, -8.906229218e-04f, -8.912607549e-04f, -8.918965907e-04f, -8.925304281e-04f, -8.931622656e-04f, -8.937921021e-04f, -8.944199364e-04f,
+ -8.950457671e-04f, -8.956695931e-04f, -8.962914131e-04f, -8.969112258e-04f, -8.975290302e-04f, -8.981448249e-04f, -8.987586087e-04f, -8.993703804e-04f, -8.999801389e-04f, -9.005878828e-04f,
+ -9.011936111e-04f, -9.017973225e-04f, -9.023990159e-04f, -9.029986900e-04f, -9.035963437e-04f, -9.041919757e-04f, -9.047855851e-04f, -9.053771705e-04f, -9.059667307e-04f, -9.065542648e-04f,
+ -9.071397714e-04f, -9.077232495e-04f, -9.083046979e-04f, -9.088841155e-04f, -9.094615012e-04f, -9.100368537e-04f, -9.106101720e-04f, -9.111814550e-04f, -9.117507016e-04f, -9.123179106e-04f,
+ -9.128830809e-04f, -9.134462115e-04f, -9.140073012e-04f, -9.145663490e-04f, -9.151233537e-04f, -9.156783143e-04f, -9.162312296e-04f, -9.167820988e-04f, -9.173309205e-04f, -9.178776939e-04f,
+ -9.184224178e-04f, -9.189650911e-04f, -9.195057129e-04f, -9.200442820e-04f, -9.205807975e-04f, -9.211152583e-04f, -9.216476633e-04f, -9.221780116e-04f, -9.227063021e-04f, -9.232325338e-04f,
+ -9.237567056e-04f, -9.242788166e-04f, -9.247988658e-04f, -9.253168521e-04f, -9.258327746e-04f, -9.263466323e-04f, -9.268584241e-04f, -9.273681492e-04f, -9.278758065e-04f, -9.283813950e-04f,
+ -9.288849138e-04f, -9.293863619e-04f, -9.298857384e-04f, -9.303830423e-04f, -9.308782726e-04f, -9.313714285e-04f, -9.318625089e-04f, -9.323515129e-04f, -9.328384397e-04f, -9.333232882e-04f,
+ -9.338060575e-04f, -9.342867468e-04f, -9.347653551e-04f, -9.352418815e-04f, -9.357163252e-04f, -9.361886851e-04f, -9.366589604e-04f, -9.371271503e-04f, -9.375932538e-04f, -9.380572700e-04f,
+ -9.385191981e-04f, -9.389790373e-04f, -9.394367865e-04f, -9.398924451e-04f, -9.403460120e-04f, -9.407974866e-04f, -9.412468678e-04f, -9.416941549e-04f, -9.421393471e-04f, -9.425824434e-04f,
+ -9.430234431e-04f, -9.434623454e-04f, -9.438991494e-04f, -9.443338543e-04f, -9.447664593e-04f, -9.451969635e-04f, -9.456253663e-04f, -9.460516668e-04f, -9.464758642e-04f, -9.468979576e-04f,
+ -9.473179464e-04f, -9.477358298e-04f, -9.481516069e-04f, -9.485652770e-04f, -9.489768394e-04f, -9.493862933e-04f, -9.497936379e-04f, -9.501988724e-04f, -9.506019962e-04f, -9.510030085e-04f,
+ -9.514019085e-04f, -9.517986956e-04f, -9.521933690e-04f, -9.525859279e-04f, -9.529763717e-04f, -9.533646996e-04f, -9.537509109e-04f, -9.541350050e-04f, -9.545169811e-04f, -9.548968386e-04f,
+ -9.552745767e-04f, -9.556501947e-04f, -9.560236921e-04f, -9.563950680e-04f, -9.567643219e-04f, -9.571314530e-04f, -9.574964608e-04f, -9.578593445e-04f, -9.582201035e-04f, -9.585787372e-04f,
+ -9.589352448e-04f, -9.592896259e-04f, -9.596418797e-04f, -9.599920055e-04f, -9.603400029e-04f, -9.606858712e-04f, -9.610296097e-04f, -9.613712178e-04f, -9.617106950e-04f, -9.620480406e-04f,
+ -9.623832541e-04f, -9.627163348e-04f, -9.630472821e-04f, -9.633760956e-04f, -9.637027746e-04f, -9.640273185e-04f, -9.643497268e-04f, -9.646699988e-04f, -9.649881342e-04f, -9.653041322e-04f,
+ -9.656179924e-04f, -9.659297142e-04f, -9.662392970e-04f, -9.665467404e-04f, -9.668520438e-04f, -9.671552066e-04f, -9.674562284e-04f, -9.677551087e-04f, -9.680518469e-04f, -9.683464425e-04f,
+ -9.686388950e-04f, -9.689292040e-04f, -9.692173689e-04f, -9.695033893e-04f, -9.697872646e-04f, -9.700689945e-04f, -9.703485783e-04f, -9.706260157e-04f, -9.709013062e-04f, -9.711744493e-04f,
+ -9.714454446e-04f, -9.717142916e-04f, -9.719809899e-04f, -9.722455391e-04f, -9.725079386e-04f, -9.727681882e-04f, -9.730262873e-04f, -9.732822355e-04f, -9.735360324e-04f, -9.737876777e-04f,
+ -9.740371709e-04f, -9.742845115e-04f, -9.745296993e-04f, -9.747727338e-04f, -9.750136146e-04f, -9.752523413e-04f, -9.754889136e-04f, -9.757233311e-04f, -9.759555935e-04f, -9.761857002e-04f,
+ -9.764136511e-04f, -9.766394458e-04f, -9.768630838e-04f, -9.770845649e-04f, -9.773038887e-04f, -9.775210549e-04f, -9.777360631e-04f, -9.779489131e-04f, -9.781596045e-04f, -9.783681369e-04f,
+ -9.785745102e-04f, -9.787787239e-04f, -9.789807778e-04f, -9.791806715e-04f, -9.793784048e-04f, -9.795739775e-04f, -9.797673891e-04f, -9.799586395e-04f, -9.801477283e-04f, -9.803346553e-04f,
+ -9.805194203e-04f, -9.807020229e-04f, -9.808824629e-04f, -9.810607401e-04f, -9.812368543e-04f, -9.814108051e-04f, -9.815825923e-04f, -9.817522158e-04f, -9.819196753e-04f, -9.820849705e-04f,
+ -9.822481013e-04f, -9.824090674e-04f, -9.825678687e-04f, -9.827245049e-04f, -9.828789759e-04f, -9.830312814e-04f, -9.831814212e-04f, -9.833293953e-04f, -9.834752033e-04f, -9.836188452e-04f,
+ -9.837603207e-04f, -9.838996297e-04f, -9.840367721e-04f, -9.841717476e-04f, -9.843045562e-04f, -9.844351977e-04f, -9.845636719e-04f, -9.846899787e-04f, -9.848141180e-04f, -9.849360897e-04f,
+ -9.850558936e-04f, -9.851735296e-04f, -9.852889976e-04f, -9.854022976e-04f, -9.855134293e-04f, -9.856223928e-04f, -9.857291879e-04f, -9.858338145e-04f, -9.859362725e-04f, -9.860365619e-04f,
+ -9.861346826e-04f, -9.862306345e-04f, -9.863244176e-04f, -9.864160318e-04f, -9.865054771e-04f, -9.865927533e-04f, -9.866778605e-04f, -9.867607986e-04f, -9.868415676e-04f, -9.869201675e-04f,
+ -9.869965981e-04f, -9.870708596e-04f, -9.871429519e-04f, -9.872128749e-04f, -9.872806287e-04f, -9.873462133e-04f, -9.874096287e-04f, -9.874708748e-04f, -9.875299518e-04f, -9.875868595e-04f,
+ -9.876415981e-04f, -9.876941675e-04f, -9.877445679e-04f, -9.877927991e-04f, -9.878388614e-04f, -9.878827546e-04f, -9.879244789e-04f, -9.879640344e-04f, -9.880014210e-04f, -9.880366389e-04f,
+ -9.880696880e-04f, -9.881005686e-04f, -9.881292807e-04f, -9.881558243e-04f, -9.881801995e-04f, -9.882024065e-04f, -9.882224453e-04f, -9.882403160e-04f, -9.882560188e-04f, -9.882695538e-04f,
+ -9.882809210e-04f, -9.882901207e-04f, -9.882971528e-04f, -9.883020176e-04f, -9.883047152e-04f, -9.883052458e-04f, -9.883036094e-04f, -9.882998062e-04f, -9.882938364e-04f, -9.882857002e-04f,
+ -9.882753977e-04f, -9.882629290e-04f, -9.882482945e-04f, -9.882314941e-04f, -9.882125281e-04f, -9.881913968e-04f, -9.881681003e-04f, -9.881426387e-04f, -9.881150123e-04f, -9.880852214e-04f,
+ -9.880532661e-04f, -9.880191466e-04f, -9.879828631e-04f, -9.879444159e-04f, -9.879038053e-04f, -9.878610314e-04f, -9.878160944e-04f, -9.877689947e-04f, -9.877197325e-04f, -9.876683081e-04f,
+ -9.876147216e-04f, -9.875589734e-04f, -9.875010637e-04f, -9.874409928e-04f, -9.873787610e-04f, -9.873143685e-04f, -9.872478158e-04f, -9.871791029e-04f, -9.871082303e-04f, -9.870351982e-04f,
+ -9.869600070e-04f, -9.868826570e-04f, -9.868031484e-04f, -9.867214816e-04f, -9.866376570e-04f, -9.865516748e-04f, -9.864635354e-04f, -9.863732391e-04f, -9.862807862e-04f, -9.861861772e-04f,
+ -9.860894124e-04f, -9.859904921e-04f, -9.858894167e-04f, -9.857861866e-04f, -9.856808021e-04f, -9.855732636e-04f, -9.854635715e-04f, -9.853517262e-04f, -9.852377280e-04f, -9.851215775e-04f,
+ -9.850032749e-04f, -9.848828206e-04f, -9.847602152e-04f, -9.846354589e-04f, -9.845085523e-04f, -9.843794957e-04f, -9.842482896e-04f, -9.841149344e-04f, -9.839794305e-04f, -9.838417784e-04f,
+ -9.837019785e-04f, -9.835600314e-04f, -9.834159373e-04f, -9.832696969e-04f, -9.831213105e-04f, -9.829707787e-04f, -9.828181019e-04f, -9.826632806e-04f, -9.825063153e-04f, -9.823472064e-04f,
+ -9.821859545e-04f, -9.820225601e-04f, -9.818570236e-04f, -9.816893456e-04f, -9.815195266e-04f, -9.813475671e-04f, -9.811734677e-04f, -9.809972287e-04f, -9.808188509e-04f, -9.806383347e-04f,
+ -9.804556807e-04f, -9.802708893e-04f, -9.800839613e-04f, -9.798948970e-04f, -9.797036971e-04f, -9.795103622e-04f, -9.793148927e-04f, -9.791172894e-04f, -9.789175526e-04f, -9.787156832e-04f,
+ -9.785116815e-04f, -9.783055483e-04f, -9.780972841e-04f, -9.778868895e-04f, -9.776743652e-04f, -9.774597116e-04f, -9.772429295e-04f, -9.770240195e-04f, -9.768029822e-04f, -9.765798182e-04f,
+ -9.763545281e-04f, -9.761271127e-04f, -9.758975725e-04f, -9.756659081e-04f, -9.754321203e-04f, -9.751962097e-04f, -9.749581769e-04f, -9.747180227e-04f, -9.744757477e-04f, -9.742313525e-04f,
+ -9.739848378e-04f, -9.737362044e-04f, -9.734854529e-04f, -9.732325841e-04f, -9.729775985e-04f, -9.727204969e-04f, -9.724612801e-04f, -9.721999487e-04f, -9.719365034e-04f, -9.716709450e-04f,
+ -9.714032742e-04f, -9.711334917e-04f, -9.708615983e-04f, -9.705875947e-04f, -9.703114816e-04f, -9.700332598e-04f, -9.697529301e-04f, -9.694704932e-04f, -9.691859498e-04f, -9.688993008e-04f,
+ -9.686105468e-04f, -9.683196888e-04f, -9.680267274e-04f, -9.677316634e-04f, -9.674344977e-04f, -9.671352310e-04f, -9.668338641e-04f, -9.665303979e-04f, -9.662248331e-04f, -9.659171705e-04f,
+ -9.656074110e-04f, -9.652955554e-04f, -9.649816046e-04f, -9.646655592e-04f, -9.643474203e-04f, -9.640271885e-04f, -9.637048649e-04f, -9.633804501e-04f, -9.630539451e-04f, -9.627253507e-04f,
+ -9.623946679e-04f, -9.620618973e-04f, -9.617270400e-04f, -9.613900968e-04f, -9.610510686e-04f, -9.607099563e-04f, -9.603667607e-04f, -9.600214827e-04f, -9.596741233e-04f, -9.593246833e-04f,
+ -9.589731637e-04f, -9.586195654e-04f, -9.582638893e-04f, -9.579061362e-04f, -9.575463072e-04f, -9.571844032e-04f, -9.568204250e-04f, -9.564543737e-04f, -9.560862502e-04f, -9.557160554e-04f,
+ -9.553437903e-04f, -9.549694558e-04f, -9.545930529e-04f, -9.542145825e-04f, -9.538340457e-04f, -9.534514435e-04f, -9.530667766e-04f, -9.526800463e-04f, -9.522912534e-04f, -9.519003990e-04f,
+ -9.515074840e-04f, -9.511125095e-04f, -9.507154764e-04f, -9.503163858e-04f, -9.499152387e-04f, -9.495120361e-04f, -9.491067790e-04f, -9.486994684e-04f, -9.482901054e-04f, -9.478786911e-04f,
+ -9.474652264e-04f, -9.470497124e-04f, -9.466321502e-04f, -9.462125407e-04f, -9.457908852e-04f, -9.453671846e-04f, -9.449414400e-04f, -9.445136525e-04f, -9.440838231e-04f, -9.436519529e-04f,
+ -9.432180431e-04f, -9.427820947e-04f, -9.423441088e-04f, -9.419040865e-04f, -9.414620288e-04f, -9.410179370e-04f, -9.405718122e-04f, -9.401236553e-04f, -9.396734676e-04f, -9.392212503e-04f,
+ -9.387670043e-04f, -9.383107309e-04f, -9.378524311e-04f, -9.373921062e-04f, -9.369297573e-04f, -9.364653855e-04f, -9.359989919e-04f, -9.355305778e-04f, -9.350601444e-04f, -9.345876927e-04f,
+ -9.341132239e-04f, -9.336367393e-04f, -9.331582400e-04f, -9.326777272e-04f, -9.321952020e-04f, -9.317106658e-04f, -9.312241196e-04f, -9.307355647e-04f, -9.302450023e-04f, -9.297524336e-04f,
+ -9.292578598e-04f, -9.287612821e-04f, -9.282627018e-04f, -9.277621201e-04f, -9.272595382e-04f, -9.267549574e-04f, -9.262483789e-04f, -9.257398040e-04f, -9.252292338e-04f, -9.247166697e-04f,
+ -9.242021129e-04f, -9.236855647e-04f, -9.231670264e-04f, -9.226464991e-04f, -9.221239843e-04f, -9.215994832e-04f, -9.210729970e-04f, -9.205445270e-04f, -9.200140746e-04f, -9.194816411e-04f,
+ -9.189472277e-04f, -9.184108357e-04f, -9.178724665e-04f, -9.173321214e-04f, -9.167898017e-04f, -9.162455087e-04f, -9.156992437e-04f, -9.151510082e-04f, -9.146008033e-04f, -9.140486305e-04f,
+ -9.134944911e-04f, -9.129383864e-04f, -9.123803179e-04f, -9.118202868e-04f, -9.112582945e-04f, -9.106943424e-04f, -9.101284318e-04f, -9.095605642e-04f, -9.089907409e-04f, -9.084189633e-04f,
+ -9.078452327e-04f, -9.072695507e-04f, -9.066919184e-04f, -9.061123375e-04f, -9.055308092e-04f, -9.049473349e-04f, -9.043619162e-04f, -9.037745543e-04f, -9.031852508e-04f, -9.025940070e-04f,
+ -9.020008244e-04f, -9.014057044e-04f, -9.008086484e-04f, -9.002096579e-04f, -8.996087343e-04f, -8.990058791e-04f, -8.984010938e-04f, -8.977943797e-04f, -8.971857383e-04f, -8.965751712e-04f,
+ -8.959626797e-04f, -8.953482654e-04f, -8.947319297e-04f, -8.941136742e-04f, -8.934935002e-04f, -8.928714094e-04f, -8.922474031e-04f, -8.916214829e-04f, -8.909936503e-04f, -8.903639067e-04f,
+ -8.897322538e-04f, -8.890986930e-04f, -8.884632258e-04f, -8.878258538e-04f, -8.871865785e-04f, -8.865454014e-04f, -8.859023241e-04f, -8.852573480e-04f, -8.846104748e-04f, -8.839617059e-04f,
+ -8.833110430e-04f, -8.826584876e-04f, -8.820040412e-04f, -8.813477055e-04f, -8.806894819e-04f, -8.800293721e-04f, -8.793673776e-04f, -8.787035000e-04f, -8.780377409e-04f, -8.773701018e-04f,
+ -8.767005845e-04f, -8.760291904e-04f, -8.753559212e-04f, -8.746807784e-04f, -8.740037637e-04f, -8.733248787e-04f, -8.726441250e-04f, -8.719615043e-04f, -8.712770181e-04f, -8.705906680e-04f,
+ -8.699024558e-04f, -8.692123830e-04f, -8.685204513e-04f, -8.678266623e-04f, -8.671310177e-04f, -8.664335191e-04f, -8.657341682e-04f, -8.650329666e-04f, -8.643299160e-04f, -8.636250181e-04f,
+ -8.629182746e-04f, -8.622096870e-04f, -8.614992572e-04f, -8.607869867e-04f, -8.600728773e-04f, -8.593569306e-04f, -8.586391484e-04f, -8.579195324e-04f, -8.571980842e-04f, -8.564748056e-04f,
+ -8.557496982e-04f, -8.550227638e-04f, -8.542940041e-04f, -8.535634209e-04f, -8.528310157e-04f, -8.520967905e-04f, -8.513607469e-04f, -8.506228866e-04f, -8.498832114e-04f, -8.491417231e-04f,
+ -8.483984233e-04f, -8.476533139e-04f, -8.469063966e-04f, -8.461576731e-04f, -8.454071453e-04f, -8.446548148e-04f, -8.439006836e-04f, -8.431447532e-04f, -8.423870256e-04f, -8.416275024e-04f,
+ -8.408661856e-04f, -8.401030768e-04f, -8.393381779e-04f, -8.385714907e-04f, -8.378030170e-04f, -8.370327585e-04f, -8.362607172e-04f, -8.354868947e-04f, -8.347112930e-04f, -8.339339138e-04f,
+ -8.331547590e-04f, -8.323738304e-04f, -8.315911298e-04f, -8.308066591e-04f, -8.300204201e-04f, -8.292324147e-04f, -8.284426447e-04f, -8.276511119e-04f, -8.268578183e-04f, -8.260627656e-04f,
+ -8.252659557e-04f, -8.244673906e-04f, -8.236670720e-04f, -8.228650019e-04f, -8.220611820e-04f, -8.212556144e-04f, -8.204483009e-04f, -8.196392434e-04f, -8.188284437e-04f, -8.180159038e-04f,
+ -8.172016256e-04f, -8.163856109e-04f, -8.155678617e-04f, -8.147483799e-04f, -8.139271675e-04f, -8.131042262e-04f, -8.122795581e-04f, -8.114531650e-04f, -8.106250490e-04f, -8.097952119e-04f,
+ -8.089636556e-04f, -8.081303822e-04f, -8.072953935e-04f, -8.064586915e-04f, -8.056202782e-04f, -8.047801555e-04f, -8.039383253e-04f, -8.030947897e-04f, -8.022495506e-04f, -8.014026099e-04f,
+ -8.005539697e-04f, -7.997036319e-04f, -7.988515984e-04f, -7.979978714e-04f, -7.971424527e-04f, -7.962853444e-04f, -7.954265484e-04f, -7.945660667e-04f, -7.937039015e-04f, -7.928400545e-04f,
+ -7.919745279e-04f, -7.911073237e-04f, -7.902384439e-04f, -7.893678905e-04f, -7.884956655e-04f, -7.876217710e-04f, -7.867462090e-04f, -7.858689815e-04f, -7.849900905e-04f, -7.841095382e-04f,
+ -7.832273265e-04f, -7.823434575e-04f, -7.814579332e-04f, -7.805707557e-04f, -7.796819270e-04f, -7.787914493e-04f, -7.778993246e-04f, -7.770055549e-04f, -7.761101423e-04f, -7.752130889e-04f,
+ -7.743143968e-04f, -7.734140680e-04f, -7.725121047e-04f, -7.716085089e-04f, -7.707032827e-04f, -7.697964283e-04f, -7.688879476e-04f, -7.679778429e-04f, -7.670661162e-04f, -7.661527696e-04f,
+ -7.652378053e-04f, -7.643212254e-04f, -7.634030319e-04f, -7.624832270e-04f, -7.615618129e-04f, -7.606387916e-04f, -7.597141653e-04f, -7.587879362e-04f, -7.578601063e-04f, -7.569306779e-04f,
+ -7.559996530e-04f, -7.550670338e-04f, -7.541328225e-04f, -7.531970212e-04f, -7.522596321e-04f, -7.513206574e-04f, -7.503800992e-04f, -7.494379596e-04f, -7.484942409e-04f, -7.475489452e-04f,
+ -7.466020748e-04f, -7.456536318e-04f, -7.447036183e-04f, -7.437520366e-04f, -7.427988889e-04f, -7.418441773e-04f, -7.408879041e-04f, -7.399300715e-04f, -7.389706817e-04f, -7.380097368e-04f,
+ -7.370472391e-04f, -7.360831909e-04f, -7.351175943e-04f, -7.341504515e-04f, -7.331817648e-04f, -7.322115364e-04f, -7.312397686e-04f, -7.302664635e-04f, -7.292916235e-04f, -7.283152507e-04f,
+ -7.273373474e-04f, -7.263579159e-04f, -7.253769584e-04f, -7.243944772e-04f, -7.234104744e-04f, -7.224249525e-04f, -7.214379135e-04f, -7.204493599e-04f, -7.194592939e-04f, -7.184677177e-04f,
+ -7.174746337e-04f, -7.164800441e-04f, -7.154839511e-04f, -7.144863572e-04f, -7.134872645e-04f, -7.124866754e-04f, -7.114845922e-04f, -7.104810171e-04f, -7.094759525e-04f, -7.084694006e-04f,
+ -7.074613638e-04f, -7.064518444e-04f, -7.054408447e-04f, -7.044283671e-04f, -7.034144137e-04f, -7.023989871e-04f, -7.013820894e-04f, -7.003637230e-04f, -6.993438903e-04f, -6.983225936e-04f,
+ -6.972998352e-04f, -6.962756175e-04f, -6.952499428e-04f, -6.942228135e-04f, -6.931942319e-04f, -6.921642003e-04f, -6.911327212e-04f, -6.900997969e-04f, -6.890654297e-04f, -6.880296220e-04f,
+ -6.869923763e-04f, -6.859536948e-04f, -6.849135799e-04f, -6.838720340e-04f, -6.828290595e-04f, -6.817846589e-04f, -6.807388343e-04f, -6.796915884e-04f, -6.786429233e-04f, -6.775928417e-04f,
+ -6.765413457e-04f, -6.754884379e-04f, -6.744341207e-04f, -6.733783964e-04f, -6.723212675e-04f, -6.712627364e-04f, -6.702028055e-04f, -6.691414772e-04f, -6.680787539e-04f, -6.670146381e-04f,
+ -6.659491322e-04f, -6.648822387e-04f, -6.638139599e-04f, -6.627442983e-04f, -6.616732563e-04f, -6.606008364e-04f, -6.595270410e-04f, -6.584518726e-04f, -6.573753337e-04f, -6.562974266e-04f,
+ -6.552181538e-04f, -6.541375178e-04f, -6.530555211e-04f, -6.519721661e-04f, -6.508874554e-04f, -6.498013912e-04f, -6.487139762e-04f, -6.476252128e-04f, -6.465351035e-04f, -6.454436508e-04f,
+ -6.443508572e-04f, -6.432567250e-04f, -6.421612570e-04f, -6.410644554e-04f, -6.399663229e-04f, -6.388668619e-04f, -6.377660749e-04f, -6.366639644e-04f, -6.355605330e-04f, -6.344557831e-04f,
+ -6.333497173e-04f, -6.322423381e-04f, -6.311336479e-04f, -6.300236494e-04f, -6.289123449e-04f, -6.277997372e-04f, -6.266858286e-04f, -6.255706218e-04f, -6.244541192e-04f, -6.233363234e-04f,
+ -6.222172369e-04f, -6.210968623e-04f, -6.199752021e-04f, -6.188522589e-04f, -6.177280351e-04f, -6.166025335e-04f, -6.154757564e-04f, -6.143477066e-04f, -6.132183865e-04f, -6.120877986e-04f,
+ -6.109559457e-04f, -6.098228301e-04f, -6.086884546e-04f, -6.075528217e-04f, -6.064159339e-04f, -6.052777938e-04f, -6.041384041e-04f, -6.029977672e-04f, -6.018558859e-04f, -6.007127626e-04f,
+ -5.995683999e-04f, -5.984228005e-04f, -5.972759670e-04f, -5.961279019e-04f, -5.949786079e-04f, -5.938280875e-04f, -5.926763434e-04f, -5.915233782e-04f, -5.903691945e-04f, -5.892137948e-04f,
+ -5.880571819e-04f, -5.868993582e-04f, -5.857403266e-04f, -5.845800895e-04f, -5.834186496e-04f, -5.822560096e-04f, -5.810921720e-04f, -5.799271395e-04f, -5.787609148e-04f, -5.775935004e-04f,
+ -5.764248991e-04f, -5.752551134e-04f, -5.740841459e-04f, -5.729119995e-04f, -5.717386766e-04f, -5.705641800e-04f, -5.693885124e-04f, -5.682116762e-04f, -5.670336743e-04f, -5.658545093e-04f,
+ -5.646741839e-04f, -5.634927006e-04f, -5.623100623e-04f, -5.611262715e-04f, -5.599413310e-04f, -5.587552434e-04f, -5.575680113e-04f, -5.563796376e-04f, -5.551901248e-04f, -5.539994757e-04f,
+ -5.528076928e-04f, -5.516147790e-04f, -5.504207370e-04f, -5.492255693e-04f, -5.480292787e-04f, -5.468318680e-04f, -5.456333398e-04f, -5.444336967e-04f, -5.432329416e-04f, -5.420310772e-04f,
+ -5.408281061e-04f, -5.396240310e-04f, -5.384188547e-04f, -5.372125799e-04f, -5.360052093e-04f, -5.347967456e-04f, -5.335871916e-04f, -5.323765499e-04f, -5.311648234e-04f, -5.299520147e-04f,
+ -5.287381266e-04f, -5.275231618e-04f, -5.263071230e-04f, -5.250900131e-04f, -5.238718346e-04f, -5.226525905e-04f, -5.214322833e-04f, -5.202109159e-04f, -5.189884911e-04f, -5.177650115e-04f,
+ -5.165404799e-04f, -5.153148992e-04f, -5.140882719e-04f, -5.128606010e-04f, -5.116318891e-04f, -5.104021391e-04f, -5.091713536e-04f, -5.079395356e-04f, -5.067066876e-04f, -5.054728126e-04f,
+ -5.042379133e-04f, -5.030019924e-04f, -5.017650528e-04f, -5.005270972e-04f, -4.992881284e-04f, -4.980481492e-04f, -4.968071624e-04f, -4.955651708e-04f, -4.943221771e-04f, -4.930781843e-04f,
+ -4.918331949e-04f, -4.905872119e-04f, -4.893402381e-04f, -4.880922762e-04f, -4.868433291e-04f, -4.855933996e-04f, -4.843424904e-04f, -4.830906045e-04f, -4.818377445e-04f, -4.805839133e-04f,
+ -4.793291138e-04f, -4.780733486e-04f, -4.768166208e-04f, -4.755589331e-04f, -4.743002882e-04f, -4.730406891e-04f, -4.717801385e-04f, -4.705186394e-04f, -4.692561944e-04f, -4.679928065e-04f,
+ -4.667284785e-04f, -4.654632132e-04f, -4.641970135e-04f, -4.629298822e-04f, -4.616618221e-04f, -4.603928361e-04f, -4.591229271e-04f, -4.578520978e-04f, -4.565803512e-04f, -4.553076900e-04f,
+ -4.540341172e-04f, -4.527596356e-04f, -4.514842480e-04f, -4.502079573e-04f, -4.489307664e-04f, -4.476526781e-04f, -4.463736954e-04f, -4.450938209e-04f, -4.438130577e-04f, -4.425314086e-04f,
+ -4.412488765e-04f, -4.399654642e-04f, -4.386811746e-04f, -4.373960106e-04f, -4.361099750e-04f, -4.348230708e-04f, -4.335353009e-04f, -4.322466680e-04f, -4.309571751e-04f, -4.296668251e-04f,
+ -4.283756209e-04f, -4.270835654e-04f, -4.257906613e-04f, -4.244969118e-04f, -4.232023195e-04f, -4.219068875e-04f, -4.206106187e-04f, -4.193135158e-04f, -4.180155819e-04f, -4.167168198e-04f,
+ -4.154172325e-04f, -4.141168228e-04f, -4.128155937e-04f, -4.115135480e-04f, -4.102106887e-04f, -4.089070187e-04f, -4.076025409e-04f, -4.062972582e-04f, -4.049911735e-04f, -4.036842898e-04f,
+ -4.023766099e-04f, -4.010681369e-04f, -3.997588736e-04f, -3.984488229e-04f, -3.971379877e-04f, -3.958263711e-04f, -3.945139759e-04f, -3.932008050e-04f, -3.918868615e-04f, -3.905721481e-04f,
+ -3.892566679e-04f, -3.879404238e-04f, -3.866234188e-04f, -3.853056557e-04f, -3.839871375e-04f, -3.826678672e-04f, -3.813478477e-04f, -3.800270820e-04f, -3.787055729e-04f, -3.773833235e-04f,
+ -3.760603366e-04f, -3.747366154e-04f, -3.734121626e-04f, -3.720869812e-04f, -3.707610743e-04f, -3.694344447e-04f, -3.681070955e-04f, -3.667790295e-04f, -3.654502498e-04f, -3.641207593e-04f,
+ -3.627905609e-04f, -3.614596577e-04f, -3.601280526e-04f, -3.587957486e-04f, -3.574627486e-04f, -3.561290556e-04f, -3.547946726e-04f, -3.534596025e-04f, -3.521238484e-04f, -3.507874132e-04f,
+ -3.494502999e-04f, -3.481125114e-04f, -3.467740507e-04f, -3.454349209e-04f, -3.440951249e-04f, -3.427546657e-04f, -3.414135462e-04f, -3.400717695e-04f, -3.387293385e-04f, -3.373862563e-04f,
+ -3.360425258e-04f, -3.346981500e-04f, -3.333531319e-04f, -3.320074745e-04f, -3.306611808e-04f, -3.293142538e-04f, -3.279666965e-04f, -3.266185119e-04f, -3.252697029e-04f, -3.239202726e-04f,
+ -3.225702240e-04f, -3.212195601e-04f, -3.198682839e-04f, -3.185163984e-04f, -3.171639066e-04f, -3.158108114e-04f, -3.144571160e-04f, -3.131028234e-04f, -3.117479364e-04f, -3.103924583e-04f,
+ -3.090363918e-04f, -3.076797402e-04f, -3.063225063e-04f, -3.049646933e-04f, -3.036063041e-04f, -3.022473417e-04f, -3.008878091e-04f, -2.995277095e-04f, -2.981670457e-04f, -2.968058209e-04f,
+ -2.954440380e-04f, -2.940817001e-04f, -2.927188102e-04f, -2.913553713e-04f, -2.899913865e-04f, -2.886268587e-04f, -2.872617911e-04f, -2.858961866e-04f, -2.845300482e-04f, -2.831633791e-04f,
+ -2.817961822e-04f, -2.804284605e-04f, -2.790602172e-04f, -2.776914552e-04f, -2.763221776e-04f, -2.749523874e-04f, -2.735820876e-04f, -2.722112814e-04f, -2.708399717e-04f, -2.694681615e-04f,
+ -2.680958540e-04f, -2.667230521e-04f, -2.653497589e-04f, -2.639759775e-04f, -2.626017109e-04f, -2.612269621e-04f, -2.598517342e-04f, -2.584760303e-04f, -2.570998533e-04f, -2.557232064e-04f,
+ -2.543460925e-04f, -2.529685148e-04f, -2.515904763e-04f, -2.502119801e-04f, -2.488330291e-04f, -2.474536265e-04f, -2.460737753e-04f, -2.446934786e-04f, -2.433127393e-04f, -2.419315607e-04f,
+ -2.405499457e-04f, -2.391678975e-04f, -2.377854189e-04f, -2.364025132e-04f, -2.350191834e-04f, -2.336354325e-04f, -2.322512637e-04f, -2.308666799e-04f, -2.294816842e-04f, -2.280962798e-04f,
+ -2.267104696e-04f, -2.253242568e-04f, -2.239376443e-04f, -2.225506353e-04f, -2.211632329e-04f, -2.197754401e-04f, -2.183872599e-04f, -2.169986955e-04f, -2.156097500e-04f, -2.142204263e-04f,
+ -2.128307275e-04f, -2.114406569e-04f, -2.100502173e-04f, -2.086594119e-04f, -2.072682438e-04f, -2.058767160e-04f, -2.044848316e-04f, -2.030925937e-04f, -2.017000054e-04f, -2.003070697e-04f,
+ -1.989137897e-04f, -1.975201685e-04f, -1.961262092e-04f, -1.947319149e-04f, -1.933372886e-04f, -1.919423335e-04f, -1.905470525e-04f, -1.891514488e-04f, -1.877555255e-04f, -1.863592856e-04f,
+ -1.849627323e-04f, -1.835658686e-04f, -1.821686976e-04f, -1.807712223e-04f, -1.793734460e-04f, -1.779753716e-04f, -1.765770022e-04f, -1.751783410e-04f, -1.737793910e-04f, -1.723801552e-04f,
+ -1.709806369e-04f, -1.695808391e-04f, -1.681807648e-04f, -1.667804172e-04f, -1.653797994e-04f, -1.639789143e-04f, -1.625777652e-04f, -1.611763551e-04f, -1.597746872e-04f, -1.583727644e-04f,
+ -1.569705899e-04f, -1.555681668e-04f, -1.541654982e-04f, -1.527625872e-04f, -1.513594368e-04f, -1.499560502e-04f, -1.485524304e-04f, -1.471485805e-04f, -1.457445037e-04f, -1.443402031e-04f,
+ -1.429356816e-04f, -1.415309425e-04f, -1.401259888e-04f, -1.387208236e-04f, -1.373154500e-04f, -1.359098712e-04f, -1.345040901e-04f, -1.330981099e-04f, -1.316919337e-04f, -1.302855646e-04f,
+ -1.288790057e-04f, -1.274722601e-04f, -1.260653309e-04f, -1.246582211e-04f, -1.232509339e-04f, -1.218434724e-04f, -1.204358397e-04f, -1.190280389e-04f, -1.176200730e-04f, -1.162119452e-04f,
+ -1.148036585e-04f, -1.133952162e-04f, -1.119866212e-04f, -1.105778766e-04f, -1.091689857e-04f, -1.077599514e-04f, -1.063507769e-04f, -1.049414652e-04f, -1.035320195e-04f, -1.021224429e-04f,
+ -1.007127384e-04f, -9.930290924e-05f, -9.789295841e-05f, -9.648288905e-05f, -9.507270426e-05f, -9.366240714e-05f, -9.225200078e-05f, -9.084148829e-05f, -8.943087277e-05f, -8.802015732e-05f,
+ -8.660934504e-05f, -8.519843903e-05f, -8.378744239e-05f, -8.237635822e-05f, -8.096518962e-05f, -7.955393969e-05f, -7.814261153e-05f, -7.673120825e-05f, -7.531973293e-05f, -7.390818869e-05f,
+ -7.249657863e-05f, -7.108490583e-05f, -6.967317341e-05f, -6.826138446e-05f, -6.684954208e-05f, -6.543764937e-05f, -6.402570944e-05f, -6.261372537e-05f, -6.120170028e-05f, -5.978963725e-05f,
+ -5.837753940e-05f, -5.696540981e-05f, -5.555325159e-05f, -5.414106783e-05f, -5.272886164e-05f, -5.131663611e-05f, -4.990439434e-05f, -4.849213943e-05f, -4.707987448e-05f, -4.566760258e-05f,
+ -4.425532683e-05f, -4.284305033e-05f, -4.143077617e-05f, -4.001850746e-05f, -3.860624729e-05f, -3.719399875e-05f, -3.578176495e-05f, -3.436954897e-05f, -3.295735392e-05f, -3.154518289e-05f,
+ -3.013303897e-05f, -2.872092525e-05f, -2.730884485e-05f, -2.589680084e-05f, -2.448479632e-05f, -2.307283439e-05f, -2.166091814e-05f, -2.024905066e-05f, -1.883723504e-05f, -1.742547438e-05f,
+ -1.601377177e-05f, -1.460213031e-05f, -1.319055307e-05f, -1.177904316e-05f, -1.036760367e-05f, -8.956237677e-06f, -7.544948282e-06f, -6.133738571e-06f, -4.722611635e-06f, -3.311570562e-06f,
+ -1.900618439e-06f, -4.897583566e-07f, 9.210065991e-07f, 2.331673341e-06f, 3.742238781e-06f, 5.152699834e-06f, 6.563053414e-06f, 7.973296435e-06f, 9.383425812e-06f, 1.079343846e-05f,
+ 1.220333130e-05f, 1.361310124e-05f, 1.502274520e-05f, 1.643226010e-05f, 1.784164285e-05f, 1.925089038e-05f, 2.065999961e-05f, 2.206896744e-05f, 2.347779081e-05f, 2.488646663e-05f,
+ 2.629499182e-05f, 2.770336331e-05f, 2.911157802e-05f, 3.051963286e-05f, 3.192752477e-05f, 3.333525067e-05f, 3.474280747e-05f, 3.615019212e-05f, 3.755740152e-05f, 3.896443261e-05f,
+ 4.037128231e-05f, 4.177794756e-05f, 4.318442527e-05f, 4.459071239e-05f, 4.599680582e-05f, 4.740270252e-05f, 4.880839940e-05f, 5.021389340e-05f, 5.161918145e-05f, 5.302426048e-05f,
+ 5.442912743e-05f, 5.583377922e-05f, 5.723821280e-05f, 5.864242509e-05f, 6.004641304e-05f, 6.145017358e-05f, 6.285370364e-05f, 6.425700017e-05f, 6.566006011e-05f, 6.706288039e-05f,
+ 6.846545795e-05f, 6.986778973e-05f, 7.126987268e-05f, 7.267170374e-05f, 7.407327985e-05f, 7.547459795e-05f, 7.687565500e-05f, 7.827644793e-05f, 7.967697368e-05f, 8.107722922e-05f,
+ 8.247721148e-05f, 8.387691742e-05f, 8.527634398e-05f, 8.667548811e-05f, 8.807434677e-05f, 8.947291691e-05f, 9.087119547e-05f, 9.226917942e-05f, 9.366686570e-05f, 9.506425128e-05f,
+ 9.646133311e-05f, 9.785810814e-05f, 9.925457334e-05f, 1.006507257e-04f, 1.020465621e-04f, 1.034420795e-04f, 1.048372749e-04f, 1.062321454e-04f, 1.076266877e-04f, 1.090208989e-04f,
+ 1.104147760e-04f, 1.118083160e-04f, 1.132015157e-04f, 1.145943722e-04f, 1.159868824e-04f, 1.173790433e-04f, 1.187708518e-04f, 1.201623051e-04f, 1.215533999e-04f, 1.229441333e-04f,
+ 1.243345023e-04f, 1.257245038e-04f, 1.271141349e-04f, 1.285033924e-04f, 1.298922734e-04f, 1.312807749e-04f, 1.326688938e-04f, 1.340566271e-04f, 1.354439718e-04f, 1.368309249e-04f,
+ 1.382174834e-04f, 1.396036442e-04f, 1.409894044e-04f, 1.423747609e-04f, 1.437597107e-04f, 1.451442508e-04f, 1.465283783e-04f, 1.479120900e-04f, 1.492953830e-04f, 1.506782543e-04f,
+ 1.520607009e-04f, 1.534427198e-04f, 1.548243079e-04f, 1.562054623e-04f, 1.575861800e-04f, 1.589664580e-04f, 1.603462932e-04f, 1.617256828e-04f, 1.631046236e-04f, 1.644831128e-04f,
+ 1.658611472e-04f, 1.672387240e-04f, 1.686158401e-04f, 1.699924925e-04f, 1.713686783e-04f, 1.727443944e-04f, 1.741196379e-04f, 1.754944058e-04f, 1.768686952e-04f, 1.782425029e-04f,
+ 1.796158262e-04f, 1.809886618e-04f, 1.823610070e-04f, 1.837328587e-04f, 1.851042140e-04f, 1.864750698e-04f, 1.878454233e-04f, 1.892152713e-04f, 1.905846111e-04f, 1.919534395e-04f,
+ 1.933217536e-04f, 1.946895505e-04f, 1.960568272e-04f, 1.974235807e-04f, 1.987898081e-04f, 2.001555065e-04f, 2.015206727e-04f, 2.028853040e-04f, 2.042493973e-04f, 2.056129497e-04f,
+ 2.069759582e-04f, 2.083384199e-04f, 2.097003318e-04f, 2.110616910e-04f, 2.124224946e-04f, 2.137827395e-04f, 2.151424229e-04f, 2.165015417e-04f, 2.178600932e-04f, 2.192180742e-04f,
+ 2.205754819e-04f, 2.219323134e-04f, 2.232885656e-04f, 2.246442357e-04f, 2.259993208e-04f, 2.273538179e-04f, 2.287077240e-04f, 2.300610363e-04f, 2.314137518e-04f, 2.327658676e-04f,
+ 2.341173807e-04f, 2.354682883e-04f, 2.368185874e-04f, 2.381682752e-04f, 2.395173486e-04f, 2.408658048e-04f, 2.422136408e-04f, 2.435608538e-04f, 2.449074408e-04f, 2.462533989e-04f,
+ 2.475987253e-04f, 2.489434169e-04f, 2.502874710e-04f, 2.516308845e-04f, 2.529736546e-04f, 2.543157784e-04f, 2.556572530e-04f, 2.569980755e-04f, 2.583382430e-04f, 2.596777527e-04f,
+ 2.610166015e-04f, 2.623547866e-04f, 2.636923052e-04f, 2.650291543e-04f, 2.663653311e-04f, 2.677008326e-04f, 2.690356561e-04f, 2.703697985e-04f, 2.717032571e-04f, 2.730360289e-04f,
+ 2.743681111e-04f, 2.756995009e-04f, 2.770301952e-04f, 2.783601913e-04f, 2.796894863e-04f, 2.810180773e-04f, 2.823459615e-04f, 2.836731360e-04f, 2.849995979e-04f, 2.863253444e-04f,
+ 2.876503726e-04f, 2.889746797e-04f, 2.902982627e-04f, 2.916211189e-04f, 2.929432455e-04f, 2.942646394e-04f, 2.955852980e-04f, 2.969052183e-04f, 2.982243975e-04f, 2.995428328e-04f,
+ 3.008605214e-04f, 3.021774603e-04f, 3.034936468e-04f, 3.048090779e-04f, 3.061237510e-04f, 3.074376632e-04f, 3.087508115e-04f, 3.100631933e-04f, 3.113748056e-04f, 3.126856457e-04f,
+ 3.139957107e-04f, 3.153049978e-04f, 3.166135042e-04f, 3.179212270e-04f, 3.192281636e-04f, 3.205343109e-04f, 3.218396663e-04f, 3.231442270e-04f, 3.244479900e-04f, 3.257509527e-04f,
+ 3.270531122e-04f, 3.283544657e-04f, 3.296550104e-04f, 3.309547435e-04f, 3.322536622e-04f, 3.335517638e-04f, 3.348490454e-04f, 3.361455043e-04f, 3.374411376e-04f, 3.387359426e-04f,
+ 3.400299165e-04f, 3.413230565e-04f, 3.426153598e-04f, 3.439068237e-04f, 3.451974454e-04f, 3.464872221e-04f, 3.477761510e-04f, 3.490642294e-04f, 3.503514545e-04f, 3.516378236e-04f,
+ 3.529233338e-04f, 3.542079824e-04f, 3.554917667e-04f, 3.567746839e-04f, 3.580567313e-04f, 3.593379060e-04f, 3.606182054e-04f, 3.618976267e-04f, 3.631761672e-04f, 3.644538240e-04f,
+ 3.657305945e-04f, 3.670064760e-04f, 3.682814656e-04f, 3.695555607e-04f, 3.708287585e-04f, 3.721010563e-04f, 3.733724514e-04f, 3.746429410e-04f, 3.759125225e-04f, 3.771811930e-04f,
+ 3.784489499e-04f, 3.797157904e-04f, 3.809817119e-04f, 3.822467116e-04f, 3.835107868e-04f, 3.847739348e-04f, 3.860361529e-04f, 3.872974384e-04f, 3.885577887e-04f, 3.898172008e-04f,
+ 3.910756723e-04f, 3.923332004e-04f, 3.935897824e-04f, 3.948454156e-04f, 3.961000973e-04f, 3.973538249e-04f, 3.986065956e-04f, 3.998584068e-04f, 4.011092558e-04f, 4.023591399e-04f,
+ 4.036080564e-04f, 4.048560027e-04f, 4.061029762e-04f, 4.073489740e-04f, 4.085939936e-04f, 4.098380323e-04f, 4.110810874e-04f, 4.123231563e-04f, 4.135642364e-04f, 4.148043249e-04f,
+ 4.160434192e-04f, 4.172815167e-04f, 4.185186147e-04f, 4.197547106e-04f, 4.209898018e-04f, 4.222238855e-04f, 4.234569592e-04f, 4.246890202e-04f, 4.259200659e-04f, 4.271500936e-04f,
+ 4.283791008e-04f, 4.296070848e-04f, 4.308340430e-04f, 4.320599727e-04f, 4.332848714e-04f, 4.345087364e-04f, 4.357315651e-04f, 4.369533550e-04f, 4.381741033e-04f, 4.393938075e-04f,
+ 4.406124650e-04f, 4.418300732e-04f, 4.430466295e-04f, 4.442621313e-04f, 4.454765759e-04f, 4.466899609e-04f, 4.479022836e-04f, 4.491135414e-04f, 4.503237318e-04f, 4.515328522e-04f,
+ 4.527408999e-04f, 4.539478724e-04f, 4.551537672e-04f, 4.563585817e-04f, 4.575623133e-04f, 4.587649594e-04f, 4.599665174e-04f, 4.611669849e-04f, 4.623663592e-04f, 4.635646379e-04f,
+ 4.647618183e-04f, 4.659578978e-04f, 4.671528741e-04f, 4.683467444e-04f, 4.695395063e-04f, 4.707311572e-04f, 4.719216946e-04f, 4.731111159e-04f, 4.742994187e-04f, 4.754866003e-04f,
+ 4.766726583e-04f, 4.778575901e-04f, 4.790413933e-04f, 4.802240652e-04f, 4.814056034e-04f, 4.825860054e-04f, 4.837652687e-04f, 4.849433906e-04f, 4.861203689e-04f, 4.872962008e-04f,
+ 4.884708840e-04f, 4.896444160e-04f, 4.908167942e-04f, 4.919880161e-04f, 4.931580793e-04f, 4.943269813e-04f, 4.954947196e-04f, 4.966612917e-04f, 4.978266951e-04f, 4.989909273e-04f,
+ 5.001539860e-04f, 5.013158686e-04f, 5.024765726e-04f, 5.036360956e-04f, 5.047944351e-04f, 5.059515887e-04f, 5.071075539e-04f, 5.082623282e-04f, 5.094159092e-04f, 5.105682945e-04f,
+ 5.117194816e-04f, 5.128694681e-04f, 5.140182514e-04f, 5.151658293e-04f, 5.163121992e-04f, 5.174573587e-04f, 5.186013055e-04f, 5.197440369e-04f, 5.208855508e-04f, 5.220258445e-04f,
+ 5.231649158e-04f, 5.243027621e-04f, 5.254393812e-04f, 5.265747705e-04f, 5.277089276e-04f, 5.288418503e-04f, 5.299735360e-04f, 5.311039823e-04f, 5.322331869e-04f, 5.333611475e-04f,
+ 5.344878615e-04f, 5.356133266e-04f, 5.367375404e-04f, 5.378605006e-04f, 5.389822047e-04f, 5.401026504e-04f, 5.412218354e-04f, 5.423397572e-04f, 5.434564135e-04f, 5.445718019e-04f,
+ 5.456859200e-04f, 5.467987656e-04f, 5.479103363e-04f, 5.490206296e-04f, 5.501296433e-04f, 5.512373751e-04f, 5.523438224e-04f, 5.534489832e-04f, 5.545528549e-04f, 5.556554353e-04f,
+ 5.567567220e-04f, 5.578567127e-04f, 5.589554052e-04f, 5.600527969e-04f, 5.611488858e-04f, 5.622436693e-04f, 5.633371453e-04f, 5.644293114e-04f, 5.655201653e-04f, 5.666097047e-04f,
+ 5.676979273e-04f, 5.687848309e-04f, 5.698704130e-04f, 5.709546715e-04f, 5.720376039e-04f, 5.731192082e-04f, 5.741994819e-04f, 5.752784228e-04f, 5.763560287e-04f, 5.774322972e-04f,
+ 5.785072260e-04f, 5.795808130e-04f, 5.806530558e-04f, 5.817239522e-04f, 5.827935000e-04f, 5.838616968e-04f, 5.849285405e-04f, 5.859940287e-04f, 5.870581593e-04f, 5.881209300e-04f,
+ 5.891823385e-04f, 5.902423827e-04f, 5.913010603e-04f, 5.923583690e-04f, 5.934143067e-04f, 5.944688711e-04f, 5.955220600e-04f, 5.965738712e-04f, 5.976243025e-04f, 5.986733516e-04f,
+ 5.997210164e-04f, 6.007672946e-04f, 6.018121841e-04f, 6.028556827e-04f, 6.038977881e-04f, 6.049384982e-04f, 6.059778108e-04f, 6.070157237e-04f, 6.080522347e-04f, 6.090873417e-04f,
+ 6.101210425e-04f, 6.111533348e-04f, 6.121842166e-04f, 6.132136857e-04f, 6.142417398e-04f, 6.152683770e-04f, 6.162935949e-04f, 6.173173915e-04f, 6.183397646e-04f, 6.193607120e-04f,
+ 6.203802316e-04f, 6.213983213e-04f, 6.224149790e-04f, 6.234302025e-04f, 6.244439896e-04f, 6.254563383e-04f, 6.264672465e-04f, 6.274767119e-04f, 6.284847326e-04f, 6.294913064e-04f,
+ 6.304964311e-04f, 6.315001047e-04f, 6.325023251e-04f, 6.335030901e-04f, 6.345023978e-04f, 6.355002459e-04f, 6.364966324e-04f, 6.374915552e-04f, 6.384850123e-04f, 6.394770015e-04f,
+ 6.404675209e-04f, 6.414565682e-04f, 6.424441414e-04f, 6.434302386e-04f, 6.444148575e-04f, 6.453979962e-04f, 6.463796526e-04f, 6.473598247e-04f, 6.483385103e-04f, 6.493157075e-04f,
+ 6.502914143e-04f, 6.512656285e-04f, 6.522383481e-04f, 6.532095712e-04f, 6.541792956e-04f, 6.551475194e-04f, 6.561142406e-04f, 6.570794571e-04f, 6.580431668e-04f, 6.590053679e-04f,
+ 6.599660583e-04f, 6.609252360e-04f, 6.618828989e-04f, 6.628390452e-04f, 6.637936727e-04f, 6.647467796e-04f, 6.656983637e-04f, 6.666484233e-04f, 6.675969561e-04f, 6.685439604e-04f,
+ 6.694894341e-04f, 6.704333752e-04f, 6.713757818e-04f, 6.723166519e-04f, 6.732559836e-04f, 6.741937749e-04f, 6.751300239e-04f, 6.760647285e-04f, 6.769978869e-04f, 6.779294972e-04f,
+ 6.788595573e-04f, 6.797880654e-04f, 6.807150195e-04f, 6.816404177e-04f, 6.825642580e-04f, 6.834865387e-04f, 6.844072576e-04f, 6.853264130e-04f, 6.862440029e-04f, 6.871600254e-04f,
+ 6.880744786e-04f, 6.889873606e-04f, 6.898986696e-04f, 6.908084035e-04f, 6.917165606e-04f, 6.926231390e-04f, 6.935281367e-04f, 6.944315520e-04f, 6.953333828e-04f, 6.962336275e-04f,
+ 6.971322840e-04f, 6.980293505e-04f, 6.989248252e-04f, 6.998187062e-04f, 7.007109917e-04f, 7.016016798e-04f, 7.024907687e-04f, 7.033782565e-04f, 7.042641414e-04f, 7.051484216e-04f,
+ 7.060310952e-04f, 7.069121604e-04f, 7.077916153e-04f, 7.086694583e-04f, 7.095456874e-04f, 7.104203008e-04f, 7.112932968e-04f, 7.121646735e-04f, 7.130344292e-04f, 7.139025619e-04f,
+ 7.147690701e-04f, 7.156339517e-04f, 7.164972052e-04f, 7.173588286e-04f, 7.182188202e-04f, 7.190771782e-04f, 7.199339009e-04f, 7.207889865e-04f, 7.216424333e-04f, 7.224942394e-04f,
+ 7.233444031e-04f, 7.241929227e-04f, 7.250397964e-04f, 7.258850225e-04f, 7.267285992e-04f, 7.275705248e-04f, 7.284107975e-04f, 7.292494157e-04f, 7.300863776e-04f, 7.309216815e-04f,
+ 7.317553256e-04f, 7.325873083e-04f, 7.334176279e-04f, 7.342462825e-04f, 7.350732706e-04f, 7.358985904e-04f, 7.367222403e-04f, 7.375442185e-04f, 7.383645233e-04f, 7.391831531e-04f,
+ 7.400001062e-04f, 7.408153809e-04f, 7.416289756e-04f, 7.424408885e-04f, 7.432511180e-04f, 7.440596625e-04f, 7.448665202e-04f, 7.456716896e-04f, 7.464751690e-04f, 7.472769567e-04f,
+ 7.480770510e-04f, 7.488754505e-04f, 7.496721533e-04f, 7.504671580e-04f, 7.512604628e-04f, 7.520520661e-04f, 7.528419663e-04f, 7.536301619e-04f, 7.544166511e-04f, 7.552014324e-04f,
+ 7.559845042e-04f, 7.567658649e-04f, 7.575455129e-04f, 7.583234465e-04f, 7.590996643e-04f, 7.598741645e-04f, 7.606469457e-04f, 7.614180062e-04f, 7.621873446e-04f, 7.629549591e-04f,
+ 7.637208483e-04f, 7.644850106e-04f, 7.652474444e-04f, 7.660081482e-04f, 7.667671204e-04f, 7.675243594e-04f, 7.682798639e-04f, 7.690336321e-04f, 7.697856626e-04f, 7.705359538e-04f,
+ 7.712845042e-04f, 7.720313124e-04f, 7.727763767e-04f, 7.735196956e-04f, 7.742612677e-04f, 7.750010914e-04f, 7.757391653e-04f, 7.764754878e-04f, 7.772100574e-04f, 7.779428727e-04f,
+ 7.786739321e-04f, 7.794032342e-04f, 7.801307776e-04f, 7.808565606e-04f, 7.815805819e-04f, 7.823028400e-04f, 7.830233334e-04f, 7.837420607e-04f, 7.844590204e-04f, 7.851742110e-04f,
+ 7.858876312e-04f, 7.865992794e-04f, 7.873091542e-04f, 7.880172543e-04f, 7.887235781e-04f, 7.894281242e-04f, 7.901308913e-04f, 7.908318778e-04f, 7.915310824e-04f, 7.922285037e-04f,
+ 7.929241402e-04f, 7.936179906e-04f, 7.943100535e-04f, 7.950003274e-04f, 7.956888110e-04f, 7.963755028e-04f, 7.970604016e-04f, 7.977435058e-04f, 7.984248142e-04f, 7.991043254e-04f,
+ 7.997820380e-04f, 8.004579506e-04f, 8.011320620e-04f, 8.018043706e-04f, 8.024748752e-04f, 8.031435745e-04f, 8.038104670e-04f, 8.044755515e-04f, 8.051388266e-04f, 8.058002909e-04f,
+ 8.064599433e-04f, 8.071177822e-04f, 8.077738065e-04f, 8.084280148e-04f, 8.090804058e-04f, 8.097309781e-04f, 8.103797306e-04f, 8.110266618e-04f, 8.116717705e-04f, 8.123150554e-04f,
+ 8.129565153e-04f, 8.135961487e-04f, 8.142339545e-04f, 8.148699314e-04f, 8.155040781e-04f, 8.161363934e-04f, 8.167668759e-04f, 8.173955245e-04f, 8.180223378e-04f, 8.186473147e-04f,
+ 8.192704539e-04f, 8.198917540e-04f, 8.205112140e-04f, 8.211288326e-04f, 8.217446085e-04f, 8.223585405e-04f, 8.229706275e-04f, 8.235808681e-04f, 8.241892612e-04f, 8.247958055e-04f,
+ 8.254004999e-04f, 8.260033432e-04f, 8.266043341e-04f, 8.272034715e-04f, 8.278007542e-04f, 8.283961810e-04f, 8.289897507e-04f, 8.295814622e-04f, 8.301713142e-04f, 8.307593057e-04f,
+ 8.313454354e-04f, 8.319297022e-04f, 8.325121050e-04f, 8.330926425e-04f, 8.336713137e-04f, 8.342481174e-04f, 8.348230525e-04f, 8.353961178e-04f, 8.359673122e-04f, 8.365366346e-04f,
+ 8.371040838e-04f, 8.376696588e-04f, 8.382333585e-04f, 8.387951816e-04f, 8.393551272e-04f, 8.399131941e-04f, 8.404693812e-04f, 8.410236875e-04f, 8.415761118e-04f, 8.421266531e-04f,
+ 8.426753102e-04f, 8.432220822e-04f, 8.437669680e-04f, 8.443099664e-04f, 8.448510764e-04f, 8.453902970e-04f, 8.459276271e-04f, 8.464630656e-04f, 8.469966116e-04f, 8.475282639e-04f,
+ 8.480580216e-04f, 8.485858836e-04f, 8.491118488e-04f, 8.496359163e-04f, 8.501580851e-04f, 8.506783540e-04f, 8.511967222e-04f, 8.517131886e-04f, 8.522277522e-04f, 8.527404119e-04f,
+ 8.532511669e-04f, 8.537600161e-04f, 8.542669585e-04f, 8.547719932e-04f, 8.552751192e-04f, 8.557763355e-04f, 8.562756410e-04f, 8.567730350e-04f, 8.572685164e-04f, 8.577620842e-04f,
+ 8.582537375e-04f, 8.587434754e-04f, 8.592312969e-04f, 8.597172011e-04f, 8.602011870e-04f, 8.606832538e-04f, 8.611634004e-04f, 8.616416259e-04f, 8.621179296e-04f, 8.625923103e-04f,
+ 8.630647673e-04f, 8.635352996e-04f, 8.640039063e-04f, 8.644705865e-04f, 8.649353394e-04f, 8.653981640e-04f, 8.658590595e-04f, 8.663180250e-04f, 8.667750596e-04f, 8.672301624e-04f,
+ 8.676833326e-04f, 8.681345693e-04f, 8.685838717e-04f, 8.690312388e-04f, 8.694766700e-04f, 8.699201642e-04f, 8.703617207e-04f, 8.708013386e-04f, 8.712390172e-04f, 8.716747555e-04f,
+ 8.721085528e-04f, 8.725404082e-04f, 8.729703209e-04f, 8.733982901e-04f, 8.738243151e-04f, 8.742483949e-04f, 8.746705289e-04f, 8.750907162e-04f, 8.755089560e-04f, 8.759252475e-04f,
+ 8.763395901e-04f, 8.767519828e-04f, 8.771624249e-04f, 8.775709157e-04f, 8.779774543e-04f, 8.783820402e-04f, 8.787846723e-04f, 8.791853501e-04f, 8.795840728e-04f, 8.799808397e-04f,
+ 8.803756499e-04f, 8.807685029e-04f, 8.811593978e-04f, 8.815483339e-04f, 8.819353105e-04f, 8.823203269e-04f, 8.827033824e-04f, 8.830844763e-04f, 8.834636078e-04f, 8.838407763e-04f,
+ 8.842159811e-04f, 8.845892216e-04f, 8.849604969e-04f, 8.853298064e-04f, 8.856971496e-04f, 8.860625256e-04f, 8.864259338e-04f, 8.867873736e-04f, 8.871468443e-04f, 8.875043453e-04f,
+ 8.878598758e-04f, 8.882134353e-04f, 8.885650231e-04f, 8.889146386e-04f, 8.892622812e-04f, 8.896079502e-04f, 8.899516449e-04f, 8.902933649e-04f, 8.906331094e-04f, 8.909708779e-04f,
+ 8.913066697e-04f, 8.916404843e-04f, 8.919723210e-04f, 8.923021793e-04f, 8.926300585e-04f, 8.929559582e-04f, 8.932798776e-04f, 8.936018163e-04f, 8.939217737e-04f, 8.942397491e-04f,
+ 8.945557421e-04f, 8.948697521e-04f, 8.951817785e-04f, 8.954918208e-04f, 8.957998784e-04f, 8.961059509e-04f, 8.964100375e-04f, 8.967121380e-04f, 8.970122516e-04f, 8.973103779e-04f,
+ 8.976065163e-04f, 8.979006665e-04f, 8.981928277e-04f, 8.984829996e-04f, 8.987711817e-04f, 8.990573733e-04f, 8.993415742e-04f, 8.996237837e-04f, 8.999040013e-04f, 9.001822267e-04f,
+ 9.004584593e-04f, 9.007326987e-04f, 9.010049444e-04f, 9.012751959e-04f, 9.015434528e-04f, 9.018097146e-04f, 9.020739809e-04f, 9.023362513e-04f, 9.025965252e-04f, 9.028548023e-04f,
+ 9.031110821e-04f, 9.033653643e-04f, 9.036176483e-04f, 9.038679339e-04f, 9.041162205e-04f, 9.043625077e-04f, 9.046067952e-04f, 9.048490825e-04f, 9.050893693e-04f, 9.053276552e-04f,
+ 9.055639398e-04f, 9.057982226e-04f, 9.060305034e-04f, 9.062607818e-04f, 9.064890573e-04f, 9.067153297e-04f, 9.069395985e-04f, 9.071618634e-04f, 9.073821241e-04f, 9.076003802e-04f,
+ 9.078166314e-04f, 9.080308773e-04f, 9.082431176e-04f, 9.084533520e-04f, 9.086615802e-04f, 9.088678018e-04f, 9.090720165e-04f, 9.092742240e-04f, 9.094744240e-04f, 9.096726162e-04f,
+ 9.098688003e-04f, 9.100629761e-04f, 9.102551431e-04f, 9.104453012e-04f, 9.106334501e-04f, 9.108195894e-04f, 9.110037190e-04f, 9.111858385e-04f, 9.113659477e-04f, 9.115440463e-04f,
+ 9.117201341e-04f, 9.118942108e-04f, 9.120662762e-04f, 9.122363301e-04f, 9.124043722e-04f, 9.125704022e-04f, 9.127344200e-04f, 9.128964254e-04f, 9.130564180e-04f, 9.132143978e-04f,
+ 9.133703644e-04f, 9.135243178e-04f, 9.136762576e-04f, 9.138261837e-04f, 9.139740960e-04f, 9.141199941e-04f, 9.142638780e-04f, 9.144057474e-04f, 9.145456023e-04f, 9.146834423e-04f,
+ 9.148192674e-04f, 9.149530774e-04f, 9.150848721e-04f, 9.152146514e-04f, 9.153424152e-04f, 9.154681633e-04f, 9.155918955e-04f, 9.157136117e-04f, 9.158333119e-04f, 9.159509958e-04f,
+ 9.160666634e-04f, 9.161803145e-04f, 9.162919490e-04f, 9.164015669e-04f, 9.165091680e-04f, 9.166147522e-04f, 9.167183194e-04f, 9.168198696e-04f, 9.169194027e-04f, 9.170169185e-04f,
+ 9.171124170e-04f, 9.172058981e-04f, 9.172973618e-04f, 9.173868080e-04f, 9.174742367e-04f, 9.175596477e-04f, 9.176430411e-04f, 9.177244168e-04f, 9.178037747e-04f, 9.178811149e-04f,
+ 9.179564372e-04f, 9.180297417e-04f, 9.181010283e-04f, 9.181702971e-04f, 9.182375480e-04f, 9.183027809e-04f, 9.183659960e-04f, 9.184271932e-04f, 9.184863724e-04f, 9.185435338e-04f,
+ 9.185986773e-04f, 9.186518029e-04f, 9.187029107e-04f, 9.187520006e-04f, 9.187990728e-04f, 9.188441272e-04f, 9.188871640e-04f, 9.189281830e-04f, 9.189671845e-04f, 9.190041683e-04f,
+ 9.190391347e-04f, 9.190720836e-04f, 9.191030152e-04f, 9.191319294e-04f, 9.191588264e-04f, 9.191837063e-04f, 9.192065691e-04f, 9.192274149e-04f, 9.192462438e-04f, 9.192630559e-04f,
+ 9.192778513e-04f, 9.192906301e-04f, 9.193013925e-04f, 9.193101385e-04f, 9.193168683e-04f, 9.193215819e-04f, 9.193242796e-04f, 9.193249614e-04f, 9.193236275e-04f, 9.193202780e-04f,
+ 9.193149130e-04f, 9.193075328e-04f, 9.192981375e-04f, 9.192867272e-04f, 9.192733020e-04f, 9.192578623e-04f, 9.192404080e-04f, 9.192209395e-04f, 9.191994569e-04f, 9.191759603e-04f,
+ 9.191504500e-04f, 9.191229262e-04f, 9.190933890e-04f, 9.190618387e-04f, 9.190282754e-04f, 9.189926995e-04f, 9.189551110e-04f, 9.189155102e-04f, 9.188738974e-04f, 9.188302728e-04f,
+ 9.187846365e-04f, 9.187369889e-04f, 9.186873302e-04f, 9.186356606e-04f, 9.185819804e-04f, 9.185262898e-04f, 9.184685891e-04f, 9.184088786e-04f, 9.183471585e-04f, 9.182834292e-04f,
+ 9.182176908e-04f, 9.181499436e-04f, 9.180801880e-04f, 9.180084243e-04f, 9.179346527e-04f, 9.178588735e-04f, 9.177810871e-04f, 9.177012937e-04f, 9.176194937e-04f, 9.175356873e-04f,
+ 9.174498750e-04f, 9.173620570e-04f, 9.172722336e-04f, 9.171804052e-04f, 9.170865721e-04f, 9.169907348e-04f, 9.168928934e-04f, 9.167930484e-04f, 9.166912001e-04f, 9.165873490e-04f,
+ 9.164814952e-04f, 9.163736393e-04f, 9.162637816e-04f, 9.161519225e-04f, 9.160380623e-04f, 9.159222015e-04f, 9.158043404e-04f, 9.156844795e-04f, 9.155626190e-04f, 9.154387595e-04f,
+ 9.153129014e-04f, 9.151850450e-04f, 9.150551908e-04f, 9.149233392e-04f, 9.147894906e-04f, 9.146536454e-04f, 9.145158042e-04f, 9.143759673e-04f, 9.142341351e-04f, 9.140903082e-04f,
+ 9.139444869e-04f, 9.137966718e-04f, 9.136468633e-04f, 9.134950618e-04f, 9.133412678e-04f, 9.131854818e-04f, 9.130277044e-04f, 9.128679358e-04f, 9.127061767e-04f, 9.125424276e-04f,
+ 9.123766889e-04f, 9.122089611e-04f, 9.120392448e-04f, 9.118675404e-04f, 9.116938485e-04f, 9.115181695e-04f, 9.113405040e-04f, 9.111608526e-04f, 9.109792157e-04f, 9.107955939e-04f,
+ 9.106099878e-04f, 9.104223978e-04f, 9.102328245e-04f, 9.100412685e-04f, 9.098477303e-04f, 9.096522105e-04f, 9.094547097e-04f, 9.092552283e-04f, 9.090537671e-04f, 9.088503266e-04f,
+ 9.086449073e-04f, 9.084375098e-04f, 9.082281348e-04f, 9.080167828e-04f, 9.078034544e-04f, 9.075881502e-04f, 9.073708709e-04f, 9.071516170e-04f, 9.069303892e-04f, 9.067071881e-04f,
+ 9.064820143e-04f, 9.062548684e-04f, 9.060257511e-04f, 9.057946630e-04f, 9.055616048e-04f, 9.053265770e-04f, 9.050895804e-04f, 9.048506156e-04f, 9.046096833e-04f, 9.043667841e-04f,
+ 9.041219187e-04f, 9.038750877e-04f, 9.036262919e-04f, 9.033755319e-04f, 9.031228085e-04f, 9.028681222e-04f, 9.026114738e-04f, 9.023528640e-04f, 9.020922935e-04f, 9.018297630e-04f,
+ 9.015652732e-04f, 9.012988248e-04f, 9.010304185e-04f, 9.007600551e-04f, 9.004877353e-04f, 9.002134598e-04f, 8.999372294e-04f, 8.996590447e-04f, 8.993789066e-04f, 8.990968158e-04f,
+ 8.988127730e-04f, 8.985267791e-04f, 8.982388346e-04f, 8.979489406e-04f, 8.976570976e-04f, 8.973633064e-04f, 8.970675679e-04f, 8.967698829e-04f, 8.964702520e-04f, 8.961686762e-04f,
+ 8.958651561e-04f, 8.955596927e-04f, 8.952522866e-04f, 8.949429388e-04f, 8.946316500e-04f, 8.943184210e-04f, 8.940032527e-04f, 8.936861458e-04f, 8.933671013e-04f, 8.930461199e-04f,
+ 8.927232025e-04f, 8.923983499e-04f, 8.920715630e-04f, 8.917428426e-04f, 8.914121895e-04f, 8.910796047e-04f, 8.907450890e-04f, 8.904086432e-04f, 8.900702683e-04f, 8.897299650e-04f,
+ 8.893877343e-04f, 8.890435771e-04f, 8.886974943e-04f, 8.883494866e-04f, 8.879995551e-04f, 8.876477007e-04f, 8.872939241e-04f, 8.869382265e-04f, 8.865806085e-04f, 8.862210713e-04f,
+ 8.858596156e-04f, 8.854962425e-04f, 8.851309528e-04f, 8.847637475e-04f, 8.843946274e-04f, 8.840235937e-04f, 8.836506472e-04f, 8.832757888e-04f, 8.828990195e-04f, 8.825203402e-04f,
+ 8.821397520e-04f, 8.817572558e-04f, 8.813728525e-04f, 8.809865432e-04f, 8.805983288e-04f, 8.802082102e-04f, 8.798161886e-04f, 8.794222648e-04f, 8.790264399e-04f, 8.786287148e-04f,
+ 8.782290906e-04f, 8.778275683e-04f, 8.774241489e-04f, 8.770188333e-04f, 8.766116227e-04f, 8.762025180e-04f, 8.757915203e-04f, 8.753786306e-04f, 8.749638499e-04f, 8.745471792e-04f,
+ 8.741286197e-04f, 8.737081724e-04f, 8.732858383e-04f, 8.728616184e-04f, 8.724355139e-04f, 8.720075258e-04f, 8.715776551e-04f, 8.711459030e-04f, 8.707122704e-04f, 8.702767586e-04f,
+ 8.698393685e-04f, 8.694001013e-04f, 8.689589581e-04f, 8.685159399e-04f, 8.680710479e-04f, 8.676242831e-04f, 8.671756467e-04f, 8.667251397e-04f, 8.662727634e-04f, 8.658185187e-04f,
+ 8.653624069e-04f, 8.649044291e-04f, 8.644445864e-04f, 8.639828799e-04f, 8.635193107e-04f, 8.630538801e-04f, 8.625865892e-04f, 8.621174391e-04f, 8.616464310e-04f, 8.611735660e-04f,
+ 8.606988453e-04f, 8.602222700e-04f, 8.597438414e-04f, 8.592635607e-04f, 8.587814289e-04f, 8.582974473e-04f, 8.578116171e-04f, 8.573239395e-04f, 8.568344156e-04f, 8.563430467e-04f,
+ 8.558498340e-04f, 8.553547786e-04f, 8.548578818e-04f, 8.543591448e-04f, 8.538585689e-04f, 8.533561552e-04f, 8.528519049e-04f, 8.523458194e-04f, 8.518378998e-04f, 8.513281474e-04f,
+ 8.508165634e-04f, 8.503031491e-04f, 8.497879057e-04f, 8.492708345e-04f, 8.487519368e-04f, 8.482312137e-04f, 8.477086667e-04f, 8.471842968e-04f, 8.466581055e-04f, 8.461300940e-04f,
+ 8.456002635e-04f, 8.450686155e-04f, 8.445351510e-04f, 8.439998716e-04f, 8.434627784e-04f, 8.429238727e-04f, 8.423831559e-04f, 8.418406293e-04f, 8.412962941e-04f, 8.407501518e-04f,
+ 8.402022036e-04f, 8.396524508e-04f, 8.391008948e-04f, 8.385475369e-04f, 8.379923785e-04f, 8.374354208e-04f, 8.368766653e-04f, 8.363161133e-04f, 8.357537661e-04f, 8.351896251e-04f,
+ 8.346236917e-04f, 8.340559671e-04f, 8.334864529e-04f, 8.329151503e-04f, 8.323420608e-04f, 8.317671856e-04f, 8.311905263e-04f, 8.306120841e-04f, 8.300318606e-04f, 8.294498570e-04f,
+ 8.288660747e-04f, 8.282805152e-04f, 8.276931799e-04f, 8.271040702e-04f, 8.265131875e-04f, 8.259205332e-04f, 8.253261088e-04f, 8.247299156e-04f, 8.241319551e-04f, 8.235322287e-04f,
+ 8.229307379e-04f, 8.223274841e-04f, 8.217224688e-04f, 8.211156933e-04f, 8.205071592e-04f, 8.198968679e-04f, 8.192848208e-04f, 8.186710195e-04f, 8.180554654e-04f, 8.174381599e-04f,
+ 8.168191046e-04f, 8.161983008e-04f, 8.155757502e-04f, 8.149514541e-04f, 8.143254142e-04f, 8.136976317e-04f, 8.130681084e-04f, 8.124368455e-04f, 8.118038448e-04f, 8.111691076e-04f,
+ 8.105326355e-04f, 8.098944300e-04f, 8.092544926e-04f, 8.086128248e-04f, 8.079694282e-04f, 8.073243043e-04f, 8.066774547e-04f, 8.060288807e-04f, 8.053785841e-04f, 8.047265664e-04f,
+ 8.040728290e-04f, 8.034173736e-04f, 8.027602016e-04f, 8.021013148e-04f, 8.014407145e-04f, 8.007784025e-04f, 8.001143802e-04f, 7.994486493e-04f, 7.987812112e-04f, 7.981120677e-04f,
+ 7.974412202e-04f, 7.967686704e-04f, 7.960944199e-04f, 7.954184702e-04f, 7.947408230e-04f, 7.940614798e-04f, 7.933804423e-04f, 7.926977120e-04f, 7.920132907e-04f, 7.913271798e-04f,
+ 7.906393811e-04f, 7.899498961e-04f, 7.892587265e-04f, 7.885658739e-04f, 7.878713399e-04f, 7.871751262e-04f, 7.864772344e-04f, 7.857776662e-04f, 7.850764233e-04f, 7.843735072e-04f,
+ 7.836689196e-04f, 7.829626622e-04f, 7.822547366e-04f, 7.815451446e-04f, 7.808338878e-04f, 7.801209678e-04f, 7.794063864e-04f, 7.786901452e-04f, 7.779722458e-04f, 7.772526901e-04f,
+ 7.765314797e-04f, 7.758086163e-04f, 7.750841015e-04f, 7.743579371e-04f, 7.736301248e-04f, 7.729006663e-04f, 7.721695633e-04f, 7.714368176e-04f, 7.707024308e-04f, 7.699664046e-04f,
+ 7.692287409e-04f, 7.684894413e-04f, 7.677485075e-04f, 7.670059414e-04f, 7.662617445e-04f, 7.655159188e-04f, 7.647684659e-04f, 7.640193876e-04f, 7.632686856e-04f, 7.625163617e-04f,
+ 7.617624176e-04f, 7.610068552e-04f, 7.602496762e-04f, 7.594908823e-04f, 7.587304754e-04f, 7.579684571e-04f, 7.572048294e-04f, 7.564395939e-04f, 7.556727525e-04f, 7.549043070e-04f,
+ 7.541342591e-04f, 7.533626107e-04f, 7.525893636e-04f, 7.518145195e-04f, 7.510380802e-04f, 7.502600477e-04f, 7.494804237e-04f, 7.486992099e-04f, 7.479164084e-04f, 7.471320207e-04f,
+ 7.463460489e-04f, 7.455584947e-04f, 7.447693600e-04f, 7.439786466e-04f, 7.431863563e-04f, 7.423924910e-04f, 7.415970526e-04f, 7.408000428e-04f, 7.400014636e-04f, 7.392013168e-04f,
+ 7.383996043e-04f, 7.375963279e-04f, 7.367914896e-04f, 7.359850911e-04f, 7.351771343e-04f, 7.343676212e-04f, 7.335565536e-04f, 7.327439334e-04f, 7.319297625e-04f, 7.311140428e-04f,
+ 7.302967762e-04f, 7.294779645e-04f, 7.286576097e-04f, 7.278357137e-04f, 7.270122784e-04f, 7.261873057e-04f, 7.253607975e-04f, 7.245327557e-04f, 7.237031823e-04f, 7.228720792e-04f,
+ 7.220394482e-04f, 7.212052915e-04f, 7.203696108e-04f, 7.195324081e-04f, 7.186936853e-04f, 7.178534445e-04f, 7.170116875e-04f, 7.161684163e-04f, 7.153236328e-04f, 7.144773391e-04f,
+ 7.136295370e-04f, 7.127802285e-04f, 7.119294156e-04f, 7.110771003e-04f, 7.102232845e-04f, 7.093679703e-04f, 7.085111595e-04f, 7.076528542e-04f, 7.067930563e-04f, 7.059317679e-04f,
+ 7.050689909e-04f, 7.042047274e-04f, 7.033389792e-04f, 7.024717485e-04f, 7.016030373e-04f, 7.007328474e-04f, 6.998611810e-04f, 6.989880401e-04f, 6.981134267e-04f, 6.972373427e-04f,
+ 6.963597903e-04f, 6.954807714e-04f, 6.946002881e-04f, 6.937183423e-04f, 6.928349363e-04f, 6.919500719e-04f, 6.910637512e-04f, 6.901759762e-04f, 6.892867491e-04f, 6.883960719e-04f,
+ 6.875039465e-04f, 6.866103751e-04f, 6.857153598e-04f, 6.848189025e-04f, 6.839210054e-04f, 6.830216705e-04f, 6.821208999e-04f, 6.812186956e-04f, 6.803150598e-04f, 6.794099946e-04f,
+ 6.785035019e-04f, 6.775955839e-04f, 6.766862427e-04f, 6.757754804e-04f, 6.748632990e-04f, 6.739497007e-04f, 6.730346876e-04f, 6.721182618e-04f, 6.712004253e-04f, 6.702811803e-04f,
+ 6.693605289e-04f, 6.684384733e-04f, 6.675150154e-04f, 6.665901575e-04f, 6.656639018e-04f, 6.647362502e-04f, 6.638072049e-04f, 6.628767681e-04f, 6.619449420e-04f, 6.610117285e-04f,
+ 6.600771300e-04f, 6.591411485e-04f, 6.582037862e-04f, 6.572650452e-04f, 6.563249277e-04f, 6.553834358e-04f, 6.544405718e-04f, 6.534963377e-04f, 6.525507357e-04f, 6.516037680e-04f,
+ 6.506554368e-04f, 6.497057442e-04f, 6.487546925e-04f, 6.478022837e-04f, 6.468485201e-04f, 6.458934039e-04f, 6.449369372e-04f, 6.439791223e-04f, 6.430199613e-04f, 6.420594564e-04f,
+ 6.410976099e-04f, 6.401344239e-04f, 6.391699006e-04f, 6.382040423e-04f, 6.372368511e-04f, 6.362683293e-04f, 6.352984790e-04f, 6.343273026e-04f, 6.333548021e-04f, 6.323809800e-04f,
+ 6.314058382e-04f, 6.304293792e-04f, 6.294516051e-04f, 6.284725182e-04f, 6.274921207e-04f, 6.265104148e-04f, 6.255274028e-04f, 6.245430869e-04f, 6.235574694e-04f, 6.225705526e-04f,
+ 6.215823386e-04f, 6.205928298e-04f, 6.196020283e-04f, 6.186099365e-04f, 6.176165567e-04f, 6.166218910e-04f, 6.156259418e-04f, 6.146287114e-04f, 6.136302019e-04f, 6.126304157e-04f,
+ 6.116293551e-04f, 6.106270224e-04f, 6.096234198e-04f, 6.086185496e-04f, 6.076124141e-04f, 6.066050156e-04f, 6.055963564e-04f, 6.045864389e-04f, 6.035752652e-04f, 6.025628378e-04f,
+ 6.015491588e-04f, 6.005342307e-04f, 5.995180557e-04f, 5.985006362e-04f, 5.974819744e-04f, 5.964620728e-04f, 5.954409335e-04f, 5.944185590e-04f, 5.933949515e-04f, 5.923701134e-04f,
+ 5.913440470e-04f, 5.903167547e-04f, 5.892882388e-04f, 5.882585016e-04f, 5.872275455e-04f, 5.861953728e-04f, 5.851619859e-04f, 5.841273871e-04f, 5.830915787e-04f, 5.820545632e-04f,
+ 5.810163429e-04f, 5.799769201e-04f, 5.789362972e-04f, 5.778944766e-04f, 5.768514606e-04f, 5.758072516e-04f, 5.747618520e-04f, 5.737152641e-04f, 5.726674904e-04f, 5.716185331e-04f,
+ 5.705683948e-04f, 5.695170777e-04f, 5.684645843e-04f, 5.674109169e-04f, 5.663560780e-04f, 5.653000699e-04f, 5.642428951e-04f, 5.631845558e-04f, 5.621250546e-04f, 5.610643939e-04f,
+ 5.600025759e-04f, 5.589396033e-04f, 5.578754782e-04f, 5.568102033e-04f, 5.557437808e-04f, 5.546762132e-04f, 5.536075030e-04f, 5.525376525e-04f, 5.514666641e-04f, 5.503945404e-04f,
+ 5.493212837e-04f, 5.482468964e-04f, 5.471713811e-04f, 5.460947401e-04f, 5.450169758e-04f, 5.439380907e-04f, 5.428580873e-04f, 5.417769680e-04f, 5.406947352e-04f, 5.396113915e-04f,
+ 5.385269391e-04f, 5.374413807e-04f, 5.363547186e-04f, 5.352669554e-04f, 5.341780934e-04f, 5.330881351e-04f, 5.319970831e-04f, 5.309049397e-04f, 5.298117075e-04f, 5.287173889e-04f,
+ 5.276219864e-04f, 5.265255025e-04f, 5.254279396e-04f, 5.243293002e-04f, 5.232295868e-04f, 5.221288020e-04f, 5.210269481e-04f, 5.199240277e-04f, 5.188200433e-04f, 5.177149973e-04f,
+ 5.166088923e-04f, 5.155017307e-04f, 5.143935151e-04f, 5.132842480e-04f, 5.121739318e-04f, 5.110625691e-04f, 5.099501624e-04f, 5.088367141e-04f, 5.077222269e-04f, 5.066067032e-04f,
+ 5.054901455e-04f, 5.043725564e-04f, 5.032539384e-04f, 5.021342939e-04f, 5.010136256e-04f, 4.998919360e-04f, 4.987692275e-04f, 4.976455028e-04f, 4.965207643e-04f, 4.953950146e-04f,
+ 4.942682563e-04f, 4.931404918e-04f, 4.920117237e-04f, 4.908819546e-04f, 4.897511870e-04f, 4.886194234e-04f, 4.874866665e-04f, 4.863529187e-04f, 4.852181826e-04f, 4.840824608e-04f,
+ 4.829457557e-04f, 4.818080701e-04f, 4.806694064e-04f, 4.795297673e-04f, 4.783891552e-04f, 4.772475728e-04f, 4.761050225e-04f, 4.749615071e-04f, 4.738170290e-04f, 4.726715909e-04f,
+ 4.715251953e-04f, 4.703778448e-04f, 4.692295419e-04f, 4.680802893e-04f, 4.669300896e-04f, 4.657789453e-04f, 4.646268590e-04f, 4.634738334e-04f, 4.623198710e-04f, 4.611649743e-04f,
+ 4.600091461e-04f, 4.588523888e-04f, 4.576947052e-04f, 4.565360978e-04f, 4.553765691e-04f, 4.542161219e-04f, 4.530547587e-04f, 4.518924822e-04f, 4.507292949e-04f, 4.495651994e-04f,
+ 4.484001984e-04f, 4.472342946e-04f, 4.460674904e-04f, 4.448997885e-04f, 4.437311916e-04f, 4.425617023e-04f, 4.413913232e-04f, 4.402200569e-04f, 4.390479061e-04f, 4.378748733e-04f,
+ 4.367009613e-04f, 4.355261727e-04f, 4.343505100e-04f, 4.331739760e-04f, 4.319965732e-04f, 4.308183044e-04f, 4.296391722e-04f, 4.284591791e-04f, 4.272783279e-04f, 4.260966212e-04f,
+ 4.249140616e-04f, 4.237306519e-04f, 4.225463946e-04f, 4.213612924e-04f, 4.201753480e-04f, 4.189885640e-04f, 4.178009431e-04f, 4.166124879e-04f, 4.154232012e-04f, 4.142330856e-04f,
+ 4.130421437e-04f, 4.118503782e-04f, 4.106577918e-04f, 4.094643871e-04f, 4.082701669e-04f, 4.070751338e-04f, 4.058792905e-04f, 4.046826396e-04f, 4.034851839e-04f, 4.022869260e-04f,
+ 4.010878686e-04f, 3.998880144e-04f, 3.986873661e-04f, 3.974859263e-04f, 3.962836978e-04f, 3.950806832e-04f, 3.938768853e-04f, 3.926723067e-04f, 3.914669501e-04f, 3.902608183e-04f,
+ 3.890539139e-04f, 3.878462395e-04f, 3.866377980e-04f, 3.854285921e-04f, 3.842186243e-04f, 3.830078975e-04f, 3.817964144e-04f, 3.805841776e-04f, 3.793711898e-04f, 3.781574539e-04f,
+ 3.769429724e-04f, 3.757277481e-04f, 3.745117837e-04f, 3.732950820e-04f, 3.720776456e-04f, 3.708594773e-04f, 3.696405798e-04f, 3.684209558e-04f, 3.672006081e-04f, 3.659795393e-04f,
+ 3.647577522e-04f, 3.635352496e-04f, 3.623120341e-04f, 3.610881085e-04f, 3.598634755e-04f, 3.586381379e-04f, 3.574120983e-04f, 3.561853596e-04f, 3.549579245e-04f, 3.537297957e-04f,
+ 3.525009759e-04f, 3.512714679e-04f, 3.500412744e-04f, 3.488103982e-04f, 3.475788421e-04f, 3.463466087e-04f, 3.451137008e-04f, 3.438801212e-04f, 3.426458726e-04f, 3.414109578e-04f,
+ 3.401753796e-04f, 3.389391406e-04f, 3.377022436e-04f, 3.364646915e-04f, 3.352264869e-04f, 3.339876326e-04f, 3.327481314e-04f, 3.315079861e-04f, 3.302671994e-04f, 3.290257740e-04f,
+ 3.277837128e-04f, 3.265410184e-04f, 3.252976938e-04f, 3.240537416e-04f, 3.228091646e-04f, 3.215639656e-04f, 3.203181474e-04f, 3.190717127e-04f, 3.178246643e-04f, 3.165770050e-04f,
+ 3.153287376e-04f, 3.140798648e-04f, 3.128303894e-04f, 3.115803143e-04f, 3.103296421e-04f, 3.090783757e-04f, 3.078265179e-04f, 3.065740714e-04f, 3.053210391e-04f, 3.040674237e-04f,
+ 3.028132280e-04f, 3.015584548e-04f, 3.003031069e-04f, 2.990471871e-04f, 2.977906981e-04f, 2.965336428e-04f, 2.952760240e-04f, 2.940178445e-04f, 2.927591070e-04f, 2.914998144e-04f,
+ 2.902399695e-04f, 2.889795750e-04f, 2.877186338e-04f, 2.864571486e-04f, 2.851951224e-04f, 2.839325578e-04f, 2.826694576e-04f, 2.814058248e-04f, 2.801416621e-04f, 2.788769723e-04f,
+ 2.776117582e-04f, 2.763460226e-04f, 2.750797683e-04f, 2.738129982e-04f, 2.725457151e-04f, 2.712779218e-04f, 2.700096210e-04f, 2.687408157e-04f, 2.674715086e-04f, 2.662017025e-04f,
+ 2.649314003e-04f, 2.636606048e-04f, 2.623893188e-04f, 2.611175451e-04f, 2.598452866e-04f, 2.585725460e-04f, 2.572993263e-04f, 2.560256301e-04f, 2.547514604e-04f, 2.534768200e-04f,
+ 2.522017117e-04f, 2.509261383e-04f, 2.496501027e-04f, 2.483736077e-04f, 2.470966561e-04f, 2.458192508e-04f, 2.445413945e-04f, 2.432630902e-04f, 2.419843406e-04f, 2.407051486e-04f,
+ 2.394255170e-04f, 2.381454487e-04f, 2.368649465e-04f, 2.355840133e-04f, 2.343026518e-04f, 2.330208649e-04f, 2.317386555e-04f, 2.304560263e-04f, 2.291729803e-04f, 2.278895203e-04f,
+ 2.266056492e-04f, 2.253213696e-04f, 2.240366846e-04f, 2.227515970e-04f, 2.214661095e-04f, 2.201802251e-04f, 2.188939467e-04f, 2.176072769e-04f, 2.163202187e-04f, 2.150327750e-04f,
+ 2.137449486e-04f, 2.124567423e-04f, 2.111681590e-04f, 2.098792016e-04f, 2.085898729e-04f, 2.073001757e-04f, 2.060101129e-04f, 2.047196874e-04f, 2.034289020e-04f, 2.021377595e-04f,
+ 2.008462629e-04f, 1.995544150e-04f, 1.982622186e-04f, 1.969696766e-04f, 1.956767919e-04f, 1.943835673e-04f, 1.930900056e-04f, 1.917961098e-04f, 1.905018827e-04f, 1.892073271e-04f,
+ 1.879124460e-04f, 1.866172421e-04f, 1.853217184e-04f, 1.840258777e-04f, 1.827297228e-04f, 1.814332567e-04f, 1.801364822e-04f, 1.788394021e-04f, 1.775420194e-04f, 1.762443369e-04f,
+ 1.749463574e-04f, 1.736480839e-04f, 1.723495191e-04f, 1.710506660e-04f, 1.697515275e-04f, 1.684521063e-04f, 1.671524054e-04f, 1.658524277e-04f, 1.645521759e-04f, 1.632516531e-04f,
+ 1.619508620e-04f, 1.606498055e-04f, 1.593484865e-04f, 1.580469078e-04f, 1.567450724e-04f, 1.554429831e-04f, 1.541406428e-04f, 1.528380543e-04f, 1.515352206e-04f, 1.502321445e-04f,
+ 1.489288288e-04f, 1.476252765e-04f, 1.463214904e-04f, 1.450174734e-04f, 1.437132284e-04f, 1.424087583e-04f, 1.411040659e-04f, 1.397991541e-04f, 1.384940257e-04f, 1.371886837e-04f,
+ 1.358831310e-04f, 1.345773704e-04f, 1.332714048e-04f, 1.319652370e-04f, 1.306588700e-04f, 1.293523066e-04f, 1.280455497e-04f, 1.267386022e-04f, 1.254314670e-04f, 1.241241469e-04f,
+ 1.228166448e-04f, 1.215089637e-04f, 1.202011063e-04f, 1.188930756e-04f, 1.175848744e-04f, 1.162765056e-04f, 1.149679722e-04f, 1.136592769e-04f, 1.123504227e-04f, 1.110414125e-04f,
+ 1.097322491e-04f, 1.084229354e-04f, 1.071134743e-04f, 1.058038686e-04f, 1.044941214e-04f, 1.031842353e-04f, 1.018742134e-04f, 1.005640585e-04f, 9.925377344e-05f, 9.794336117e-05f,
+ 9.663282455e-05f, 9.532216647e-05f, 9.401138980e-05f, 9.270049743e-05f, 9.138949224e-05f, 9.007837711e-05f, 8.876715492e-05f, 8.745582857e-05f, 8.614440093e-05f, 8.483287488e-05f,
+ 8.352125331e-05f, 8.220953910e-05f, 8.089773514e-05f, 7.958584430e-05f, 7.827386947e-05f, 7.696181353e-05f, 7.564967937e-05f, 7.433746986e-05f, 7.302518790e-05f, 7.171283636e-05f,
+ 7.040041812e-05f, 6.908793608e-05f, 6.777539310e-05f, 6.646279208e-05f, 6.515013590e-05f, 6.383742744e-05f, 6.252466957e-05f, 6.121186520e-05f, 5.989901718e-05f, 5.858612842e-05f,
+ 5.727320178e-05f, 5.596024016e-05f, 5.464724643e-05f, 5.333422347e-05f, 5.202117417e-05f, 5.070810141e-05f, 4.939500807e-05f, 4.808189703e-05f, 4.676877117e-05f, 4.545563337e-05f,
+ 4.414248651e-05f, 4.282933347e-05f, 4.151617713e-05f, 4.020302038e-05f, 3.888986609e-05f, 3.757671714e-05f, 3.626357641e-05f, 3.495044678e-05f, 3.363733113e-05f, 3.232423234e-05f,
+ 3.101115328e-05f, 2.969809684e-05f, 2.838506589e-05f, 2.707206331e-05f, 2.575909197e-05f, 2.444615476e-05f, 2.313325456e-05f, 2.182039422e-05f, 2.050757665e-05f, 1.919480470e-05f,
+ 1.788208126e-05f, 1.656940920e-05f, 1.525679139e-05f, 1.394423072e-05f, 1.263173005e-05f, 1.131929226e-05f, 1.000692023e-05f, 8.694616819e-06f, 7.382384911e-06f, 6.070227375e-06f,
+ 4.758147085e-06f, 3.446146911e-06f, 2.134229727e-06f, 8.223984022e-07f, -4.893441915e-07f, -1.800995184e-06f, -3.112551704e-06f, -4.424010884e-06f, -5.735369853e-06f, -7.046625743e-06f,
+ -8.357775685e-06f, -9.668816811e-06f, -1.097974625e-05f, -1.229056115e-05f, -1.360125862e-05f, -1.491183582e-05f, -1.622228986e-05f, -1.753261789e-05f, -1.884281704e-05f, -2.015288444e-05f,
+ -2.146281724e-05f, -2.277261257e-05f, -2.408226756e-05f, -2.539177936e-05f, -2.670114510e-05f, -2.801036193e-05f, -2.931942697e-05f, -3.062833737e-05f, -3.193709027e-05f, -3.324568282e-05f,
+ -3.455411214e-05f, -3.586237539e-05f, -3.717046971e-05f, -3.847839223e-05f, -3.978614011e-05f, -4.109371049e-05f, -4.240110051e-05f, -4.370830732e-05f, -4.501532806e-05f, -4.632215988e-05f,
+ -4.762879993e-05f, -4.893524536e-05f, -5.024149330e-05f, -5.154754092e-05f, -5.285338537e-05f, -5.415902379e-05f, -5.546445333e-05f, -5.676967114e-05f, -5.807467439e-05f, -5.937946021e-05f,
+ -6.068402577e-05f, -6.198836822e-05f, -6.329248471e-05f, -6.459637240e-05f, -6.590002845e-05f, -6.720345001e-05f, -6.850663424e-05f, -6.980957830e-05f, -7.111227935e-05f, -7.241473455e-05f,
+ -7.371694106e-05f, -7.501889604e-05f, -7.632059665e-05f, -7.762204005e-05f, -7.892322342e-05f, -8.022414391e-05f, -8.152479869e-05f, -8.282518493e-05f, -8.412529979e-05f, -8.542514044e-05f,
+ -8.672470405e-05f, -8.802398778e-05f, -8.932298882e-05f, -9.062170432e-05f, -9.192013146e-05f, -9.321826741e-05f, -9.451610935e-05f, -9.581365445e-05f, -9.711089989e-05f, -9.840784284e-05f,
+ -9.970448047e-05f, -1.010008100e-04f, -1.022968285e-04f, -1.035925333e-04f, -1.048879215e-04f, -1.061829902e-04f, -1.074777367e-04f, -1.087721582e-04f, -1.100662518e-04f, -1.113600147e-04f,
+ -1.126534442e-04f, -1.139465373e-04f, -1.152392913e-04f, -1.165317033e-04f, -1.178237706e-04f, -1.191154904e-04f, -1.204068598e-04f, -1.216978760e-04f, -1.229885363e-04f, -1.242788377e-04f,
+ -1.255687776e-04f, -1.268583531e-04f, -1.281475614e-04f, -1.294363997e-04f, -1.307248652e-04f, -1.320129551e-04f, -1.333006666e-04f, -1.345879969e-04f, -1.358749432e-04f, -1.371615028e-04f,
+ -1.384476727e-04f, -1.397334503e-04f, -1.410188327e-04f, -1.423038172e-04f, -1.435884009e-04f, -1.448725810e-04f, -1.461563549e-04f, -1.474397196e-04f, -1.487226724e-04f, -1.500052106e-04f,
+ -1.512873312e-04f, -1.525690317e-04f, -1.538503090e-04f, -1.551311606e-04f, -1.564115836e-04f, -1.576915752e-04f, -1.589711326e-04f, -1.602502532e-04f, -1.615289340e-04f, -1.628071724e-04f,
+ -1.640849655e-04f, -1.653623106e-04f, -1.666392049e-04f, -1.679156456e-04f, -1.691916300e-04f, -1.704671553e-04f, -1.717422188e-04f, -1.730168177e-04f, -1.742909491e-04f, -1.755646105e-04f,
+ -1.768377989e-04f, -1.781105116e-04f, -1.793827459e-04f, -1.806544991e-04f, -1.819257683e-04f, -1.831965508e-04f, -1.844668438e-04f, -1.857366447e-04f, -1.870059506e-04f, -1.882747588e-04f,
+ -1.895430666e-04f, -1.908108712e-04f, -1.920781698e-04f, -1.933449598e-04f, -1.946112384e-04f, -1.958770027e-04f, -1.971422502e-04f, -1.984069780e-04f, -1.996711835e-04f, -2.009348638e-04f,
+ -2.021980162e-04f, -2.034606381e-04f, -2.047227267e-04f, -2.059842792e-04f, -2.072452929e-04f, -2.085057651e-04f, -2.097656931e-04f, -2.110250742e-04f, -2.122839055e-04f, -2.135421844e-04f,
+ -2.147999082e-04f, -2.160570742e-04f, -2.173136796e-04f, -2.185697217e-04f, -2.198251978e-04f, -2.210801052e-04f, -2.223344411e-04f, -2.235882030e-04f, -2.248413879e-04f, -2.260939934e-04f,
+ -2.273460165e-04f, -2.285974547e-04f, -2.298483052e-04f, -2.310985654e-04f, -2.323482325e-04f, -2.335973038e-04f, -2.348457766e-04f, -2.360936482e-04f, -2.373409160e-04f, -2.385875773e-04f,
+ -2.398336292e-04f, -2.410790693e-04f, -2.423238947e-04f, -2.435681028e-04f, -2.448116909e-04f, -2.460546563e-04f, -2.472969963e-04f, -2.485387083e-04f, -2.497797896e-04f, -2.510202374e-04f,
+ -2.522600492e-04f, -2.534992222e-04f, -2.547377538e-04f, -2.559756412e-04f, -2.572128819e-04f, -2.584494732e-04f, -2.596854123e-04f, -2.609206966e-04f, -2.621553236e-04f, -2.633892904e-04f,
+ -2.646225944e-04f, -2.658552331e-04f, -2.670872036e-04f, -2.683185034e-04f, -2.695491299e-04f, -2.707790802e-04f, -2.720083519e-04f, -2.732369423e-04f, -2.744648487e-04f, -2.756920684e-04f,
+ -2.769185989e-04f, -2.781444374e-04f, -2.793695814e-04f, -2.805940282e-04f, -2.818177752e-04f, -2.830408197e-04f, -2.842631591e-04f, -2.854847907e-04f, -2.867057120e-04f, -2.879259203e-04f,
+ -2.891454129e-04f, -2.903641874e-04f, -2.915822409e-04f, -2.927995710e-04f, -2.940161750e-04f, -2.952320502e-04f, -2.964471941e-04f, -2.976616040e-04f, -2.988752774e-04f, -3.000882116e-04f,
+ -3.013004040e-04f, -3.025118520e-04f, -3.037225530e-04f, -3.049325044e-04f, -3.061417035e-04f, -3.073501479e-04f, -3.085578349e-04f, -3.097647619e-04f, -3.109709263e-04f, -3.121763254e-04f,
+ -3.133809569e-04f, -3.145848179e-04f, -3.157879060e-04f, -3.169902186e-04f, -3.181917530e-04f, -3.193925068e-04f, -3.205924772e-04f, -3.217916618e-04f, -3.229900580e-04f, -3.241876631e-04f,
+ -3.253844747e-04f, -3.265804901e-04f, -3.277757069e-04f, -3.289701223e-04f, -3.301637339e-04f, -3.313565391e-04f, -3.325485353e-04f, -3.337397199e-04f, -3.349300905e-04f, -3.361196445e-04f,
+ -3.373083793e-04f, -3.384962923e-04f, -3.396833810e-04f, -3.408696430e-04f, -3.420550755e-04f, -3.432396761e-04f, -3.444234422e-04f, -3.456063714e-04f, -3.467884610e-04f, -3.479697085e-04f,
+ -3.491501115e-04f, -3.503296673e-04f, -3.515083734e-04f, -3.526862274e-04f, -3.538632267e-04f, -3.550393687e-04f, -3.562146509e-04f, -3.573890709e-04f, -3.585626262e-04f, -3.597353141e-04f,
+ -3.609071322e-04f, -3.620780779e-04f, -3.632481489e-04f, -3.644173425e-04f, -3.655856563e-04f, -3.667530877e-04f, -3.679196343e-04f, -3.690852935e-04f, -3.702500630e-04f, -3.714139401e-04f,
+ -3.725769224e-04f, -3.737390073e-04f, -3.749001925e-04f, -3.760604755e-04f, -3.772198536e-04f, -3.783783246e-04f, -3.795358858e-04f, -3.806925348e-04f, -3.818482692e-04f, -3.830030864e-04f,
+ -3.841569841e-04f, -3.853099596e-04f, -3.864620107e-04f, -3.876131347e-04f, -3.887633293e-04f, -3.899125919e-04f, -3.910609202e-04f, -3.922083117e-04f, -3.933547639e-04f, -3.945002743e-04f,
+ -3.956448406e-04f, -3.967884603e-04f, -3.979311309e-04f, -3.990728500e-04f, -4.002136152e-04f, -4.013534240e-04f, -4.024922740e-04f, -4.036301628e-04f, -4.047670879e-04f, -4.059030469e-04f,
+ -4.070380374e-04f, -4.081720569e-04f, -4.093051031e-04f, -4.104371735e-04f, -4.115682657e-04f, -4.126983773e-04f, -4.138275059e-04f, -4.149556491e-04f, -4.160828044e-04f, -4.172089695e-04f,
+ -4.183341420e-04f, -4.194583194e-04f, -4.205814994e-04f, -4.217036796e-04f, -4.228248576e-04f, -4.239450310e-04f, -4.250641973e-04f, -4.261823543e-04f, -4.272994996e-04f, -4.284156306e-04f,
+ -4.295307452e-04f, -4.306448409e-04f, -4.317579153e-04f, -4.328699661e-04f, -4.339809909e-04f, -4.350909873e-04f, -4.361999530e-04f, -4.373078856e-04f, -4.384147828e-04f, -4.395206421e-04f,
+ -4.406254613e-04f, -4.417292379e-04f, -4.428319698e-04f, -4.439336544e-04f, -4.450342894e-04f, -4.461338726e-04f, -4.472324015e-04f, -4.483298739e-04f, -4.494262874e-04f, -4.505216396e-04f,
+ -4.516159283e-04f, -4.527091511e-04f, -4.538013057e-04f, -4.548923898e-04f, -4.559824010e-04f, -4.570713371e-04f, -4.581591956e-04f, -4.592459744e-04f, -4.603316711e-04f, -4.614162834e-04f,
+ -4.624998090e-04f, -4.635822456e-04f, -4.646635909e-04f, -4.657438425e-04f, -4.668229983e-04f, -4.679010559e-04f, -4.689780130e-04f, -4.700538674e-04f, -4.711286167e-04f, -4.722022587e-04f,
+ -4.732747910e-04f, -4.743462116e-04f, -4.754165179e-04f, -4.764857079e-04f, -4.775537791e-04f, -4.786207294e-04f, -4.796865565e-04f, -4.807512581e-04f, -4.818148320e-04f, -4.828772759e-04f,
+ -4.839385875e-04f, -4.849987647e-04f, -4.860578052e-04f, -4.871157066e-04f, -4.881724669e-04f, -4.892280837e-04f, -4.902825548e-04f, -4.913358779e-04f, -4.923880509e-04f, -4.934390716e-04f,
+ -4.944889376e-04f, -4.955376468e-04f, -4.965851969e-04f, -4.976315858e-04f, -4.986768112e-04f, -4.997208709e-04f, -5.007637627e-04f, -5.018054844e-04f, -5.028460338e-04f, -5.038854086e-04f,
+ -5.049236068e-04f, -5.059606260e-04f, -5.069964641e-04f, -5.080311190e-04f, -5.090645884e-04f, -5.100968701e-04f, -5.111279619e-04f, -5.121578618e-04f, -5.131865674e-04f, -5.142140767e-04f,
+ -5.152403875e-04f, -5.162654975e-04f, -5.172894046e-04f, -5.183121068e-04f, -5.193336017e-04f, -5.203538872e-04f, -5.213729613e-04f, -5.223908217e-04f, -5.234074663e-04f, -5.244228930e-04f,
+ -5.254370995e-04f, -5.264500838e-04f, -5.274618438e-04f, -5.284723772e-04f, -5.294816821e-04f, -5.304897561e-04f, -5.314965973e-04f, -5.325022034e-04f, -5.335065724e-04f, -5.345097022e-04f,
+ -5.355115906e-04f, -5.365122355e-04f, -5.375116349e-04f, -5.385097865e-04f, -5.395066884e-04f, -5.405023384e-04f, -5.414967344e-04f, -5.424898743e-04f, -5.434817560e-04f, -5.444723775e-04f,
+ -5.454617366e-04f, -5.464498313e-04f, -5.474366595e-04f, -5.484222191e-04f, -5.494065081e-04f, -5.503895243e-04f, -5.513712658e-04f, -5.523517303e-04f, -5.533309160e-04f, -5.543088207e-04f,
+ -5.552854423e-04f, -5.562607788e-04f, -5.572348282e-04f, -5.582075885e-04f, -5.591790575e-04f, -5.601492332e-04f, -5.611181136e-04f, -5.620856966e-04f, -5.630519803e-04f, -5.640169626e-04f,
+ -5.649806414e-04f, -5.659430148e-04f, -5.669040807e-04f, -5.678638372e-04f, -5.688222821e-04f, -5.697794135e-04f, -5.707352294e-04f, -5.716897277e-04f, -5.726429065e-04f, -5.735947638e-04f,
+ -5.745452975e-04f, -5.754945058e-04f, -5.764423865e-04f, -5.773889377e-04f, -5.783341574e-04f, -5.792780437e-04f, -5.802205945e-04f, -5.811618079e-04f, -5.821016820e-04f, -5.830402147e-04f,
+ -5.839774040e-04f, -5.849132481e-04f, -5.858477449e-04f, -5.867808926e-04f, -5.877126891e-04f, -5.886431325e-04f, -5.895722208e-04f, -5.904999522e-04f, -5.914263246e-04f, -5.923513361e-04f,
+ -5.932749849e-04f, -5.941972689e-04f, -5.951181863e-04f, -5.960377350e-04f, -5.969559133e-04f, -5.978727191e-04f, -5.987881506e-04f, -5.997022058e-04f, -6.006148829e-04f, -6.015261799e-04f,
+ -6.024360949e-04f, -6.033446260e-04f, -6.042517714e-04f, -6.051575291e-04f, -6.060618973e-04f, -6.069648740e-04f, -6.078664574e-04f, -6.087666456e-04f, -6.096654367e-04f, -6.105628288e-04f,
+ -6.114588201e-04f, -6.123534088e-04f, -6.132465928e-04f, -6.141383704e-04f, -6.150287398e-04f, -6.159176990e-04f, -6.168052462e-04f, -6.176913796e-04f, -6.185760973e-04f, -6.194593975e-04f,
+ -6.203412783e-04f, -6.212217380e-04f, -6.221007746e-04f, -6.229783863e-04f, -6.238545713e-04f, -6.247293279e-04f, -6.256026541e-04f, -6.264745481e-04f, -6.273450082e-04f, -6.282140325e-04f,
+ -6.290816193e-04f, -6.299477667e-04f, -6.308124729e-04f, -6.316757361e-04f, -6.325375546e-04f, -6.333979265e-04f, -6.342568501e-04f, -6.351143235e-04f, -6.359703450e-04f, -6.368249129e-04f,
+ -6.376780253e-04f, -6.385296804e-04f, -6.393798766e-04f, -6.402286120e-04f, -6.410758849e-04f, -6.419216935e-04f, -6.427660361e-04f, -6.436089109e-04f, -6.444503162e-04f, -6.452902503e-04f,
+ -6.461287113e-04f, -6.469656975e-04f, -6.478012073e-04f, -6.486352389e-04f, -6.494677906e-04f, -6.502988606e-04f, -6.511284472e-04f, -6.519565487e-04f, -6.527831634e-04f, -6.536082896e-04f,
+ -6.544319256e-04f, -6.552540696e-04f, -6.560747200e-04f, -6.568938751e-04f, -6.577115332e-04f, -6.585276926e-04f, -6.593423516e-04f, -6.601555085e-04f, -6.609671616e-04f, -6.617773093e-04f,
+ -6.625859500e-04f, -6.633930818e-04f, -6.641987032e-04f, -6.650028125e-04f, -6.658054081e-04f, -6.666064882e-04f, -6.674060513e-04f, -6.682040957e-04f, -6.690006197e-04f, -6.697956217e-04f,
+ -6.705891001e-04f, -6.713810532e-04f, -6.721714794e-04f, -6.729603771e-04f, -6.737477446e-04f, -6.745335803e-04f, -6.753178827e-04f, -6.761006500e-04f, -6.768818808e-04f, -6.776615733e-04f,
+ -6.784397259e-04f, -6.792163372e-04f, -6.799914054e-04f, -6.807649290e-04f, -6.815369064e-04f, -6.823073361e-04f, -6.830762163e-04f, -6.838435456e-04f, -6.846093224e-04f, -6.853735450e-04f,
+ -6.861362120e-04f, -6.868973218e-04f, -6.876568728e-04f, -6.884148634e-04f, -6.891712921e-04f, -6.899261573e-04f, -6.906794576e-04f, -6.914311913e-04f, -6.921813569e-04f, -6.929299529e-04f,
+ -6.936769778e-04f, -6.944224299e-04f, -6.951663078e-04f, -6.959086101e-04f, -6.966493350e-04f, -6.973884812e-04f, -6.981260471e-04f, -6.988620312e-04f, -6.995964321e-04f, -7.003292481e-04f,
+ -7.010604778e-04f, -7.017901198e-04f, -7.025181725e-04f, -7.032446344e-04f, -7.039695041e-04f, -7.046927800e-04f, -7.054144608e-04f, -7.061345449e-04f, -7.068530308e-04f, -7.075699172e-04f,
+ -7.082852025e-04f, -7.089988852e-04f, -7.097109640e-04f, -7.104214374e-04f, -7.111303038e-04f, -7.118375620e-04f, -7.125432104e-04f, -7.132472476e-04f, -7.139496722e-04f, -7.146504827e-04f,
+ -7.153496778e-04f, -7.160472559e-04f, -7.167432158e-04f, -7.174375558e-04f, -7.181302748e-04f, -7.188213712e-04f, -7.195108436e-04f, -7.201986907e-04f, -7.208849111e-04f, -7.215695033e-04f,
+ -7.222524660e-04f, -7.229337977e-04f, -7.236134972e-04f, -7.242915630e-04f, -7.249679937e-04f, -7.256427881e-04f, -7.263159446e-04f, -7.269874620e-04f, -7.276573389e-04f, -7.283255739e-04f,
+ -7.289921658e-04f, -7.296571130e-04f, -7.303204144e-04f, -7.309820685e-04f, -7.316420740e-04f, -7.323004296e-04f, -7.329571340e-04f, -7.336121858e-04f, -7.342655837e-04f, -7.349173264e-04f,
+ -7.355674126e-04f, -7.362158409e-04f, -7.368626101e-04f, -7.375077188e-04f, -7.381511658e-04f, -7.387929498e-04f, -7.394330694e-04f, -7.400715234e-04f, -7.407083105e-04f, -7.413434294e-04f,
+ -7.419768788e-04f, -7.426086575e-04f, -7.432387642e-04f, -7.438671976e-04f, -7.444939565e-04f, -7.451190396e-04f, -7.457424456e-04f, -7.463641733e-04f, -7.469842215e-04f, -7.476025889e-04f,
+ -7.482192742e-04f, -7.488342763e-04f, -7.494475939e-04f, -7.500592258e-04f, -7.506691707e-04f, -7.512774274e-04f, -7.518839947e-04f, -7.524888715e-04f, -7.530920564e-04f, -7.536935483e-04f,
+ -7.542933460e-04f, -7.548914483e-04f, -7.554878539e-04f, -7.560825618e-04f, -7.566755706e-04f, -7.572668793e-04f, -7.578564867e-04f, -7.584443915e-04f, -7.590305926e-04f, -7.596150889e-04f,
+ -7.601978791e-04f, -7.607789621e-04f, -7.613583368e-04f, -7.619360020e-04f, -7.625119566e-04f, -7.630861994e-04f, -7.636587292e-04f, -7.642295450e-04f, -7.647986456e-04f, -7.653660298e-04f,
+ -7.659316966e-04f, -7.664956448e-04f, -7.670578733e-04f, -7.676183810e-04f, -7.681771668e-04f, -7.687342296e-04f, -7.692895683e-04f, -7.698431817e-04f, -7.703950688e-04f, -7.709452285e-04f,
+ -7.714936597e-04f, -7.720403613e-04f, -7.725853323e-04f, -7.731285716e-04f, -7.736700780e-04f, -7.742098506e-04f, -7.747478882e-04f, -7.752841898e-04f, -7.758187544e-04f, -7.763515809e-04f,
+ -7.768826682e-04f, -7.774120153e-04f, -7.779396212e-04f, -7.784654849e-04f, -7.789896052e-04f, -7.795119812e-04f, -7.800326118e-04f, -7.805514961e-04f, -7.810686330e-04f, -7.815840214e-04f,
+ -7.820976605e-04f, -7.826095491e-04f, -7.831196863e-04f, -7.836280711e-04f, -7.841347025e-04f, -7.846395794e-04f, -7.851427010e-04f, -7.856440662e-04f, -7.861436741e-04f, -7.866415236e-04f,
+ -7.871376138e-04f, -7.876319438e-04f, -7.881245126e-04f, -7.886153192e-04f, -7.891043626e-04f, -7.895916420e-04f, -7.900771564e-04f, -7.905609048e-04f, -7.910428862e-04f, -7.915230998e-04f,
+ -7.920015447e-04f, -7.924782198e-04f, -7.929531244e-04f, -7.934262573e-04f, -7.938976179e-04f, -7.943672050e-04f, -7.948350179e-04f, -7.953010556e-04f, -7.957653172e-04f, -7.962278019e-04f,
+ -7.966885087e-04f, -7.971474367e-04f, -7.976045852e-04f, -7.980599531e-04f, -7.985135396e-04f, -7.989653438e-04f, -7.994153649e-04f, -7.998636021e-04f, -8.003100544e-04f, -8.007547210e-04f,
+ -8.011976010e-04f, -8.016386936e-04f, -8.020779980e-04f, -8.025155133e-04f, -8.029512387e-04f, -8.033851733e-04f, -8.038173164e-04f, -8.042476670e-04f, -8.046762244e-04f, -8.051029878e-04f,
+ -8.055279563e-04f, -8.059511292e-04f, -8.063725056e-04f, -8.067920848e-04f, -8.072098659e-04f, -8.076258481e-04f, -8.080400308e-04f, -8.084524130e-04f, -8.088629940e-04f, -8.092717730e-04f,
+ -8.096787493e-04f, -8.100839221e-04f, -8.104872906e-04f, -8.108888540e-04f, -8.112886117e-04f, -8.116865628e-04f, -8.120827067e-04f, -8.124770425e-04f, -8.128695695e-04f, -8.132602870e-04f,
+ -8.136491943e-04f, -8.140362906e-04f, -8.144215753e-04f, -8.148050475e-04f, -8.151867066e-04f, -8.155665519e-04f, -8.159445826e-04f, -8.163207981e-04f, -8.166951976e-04f, -8.170677805e-04f,
+ -8.174385460e-04f, -8.178074936e-04f, -8.181746224e-04f, -8.185399319e-04f, -8.189034213e-04f, -8.192650899e-04f, -8.196249372e-04f, -8.199829624e-04f, -8.203391650e-04f, -8.206935441e-04f,
+ -8.210460992e-04f, -8.213968297e-04f, -8.217457348e-04f, -8.220928140e-04f, -8.224380666e-04f, -8.227814920e-04f, -8.231230896e-04f, -8.234628587e-04f, -8.238007987e-04f, -8.241369090e-04f,
+ -8.244711890e-04f, -8.248036381e-04f, -8.251342557e-04f, -8.254630412e-04f, -8.257899940e-04f, -8.261151135e-04f, -8.264383991e-04f, -8.267598502e-04f, -8.270794663e-04f, -8.273972468e-04f,
+ -8.277131911e-04f, -8.280272987e-04f, -8.283395689e-04f, -8.286500013e-04f, -8.289585953e-04f, -8.292653502e-04f, -8.295702657e-04f, -8.298733411e-04f, -8.301745759e-04f, -8.304739696e-04f,
+ -8.307715217e-04f, -8.310672315e-04f, -8.313610987e-04f, -8.316531226e-04f, -8.319433028e-04f, -8.322316388e-04f, -8.325181300e-04f, -8.328027760e-04f, -8.330855763e-04f, -8.333665303e-04f,
+ -8.336456376e-04f, -8.339228977e-04f, -8.341983101e-04f, -8.344718743e-04f, -8.347435899e-04f, -8.350134564e-04f, -8.352814734e-04f, -8.355476403e-04f, -8.358119568e-04f, -8.360744223e-04f,
+ -8.363350365e-04f, -8.365937988e-04f, -8.368507089e-04f, -8.371057663e-04f, -8.373589705e-04f, -8.376103212e-04f, -8.378598180e-04f, -8.381074603e-04f, -8.383532478e-04f, -8.385971802e-04f,
+ -8.388392569e-04f, -8.390794775e-04f, -8.393178418e-04f, -8.395543492e-04f, -8.397889994e-04f, -8.400217921e-04f, -8.402527267e-04f, -8.404818031e-04f, -8.407090206e-04f, -8.409343791e-04f,
+ -8.411578782e-04f, -8.413795174e-04f, -8.415992964e-04f, -8.418172149e-04f, -8.420332725e-04f, -8.422474689e-04f, -8.424598038e-04f, -8.426702767e-04f, -8.428788874e-04f, -8.430856356e-04f,
+ -8.432905208e-04f, -8.434935429e-04f, -8.436947014e-04f, -8.438939961e-04f, -8.440914266e-04f, -8.442869927e-04f, -8.444806941e-04f, -8.446725304e-04f, -8.448625014e-04f, -8.450506068e-04f,
+ -8.452368462e-04f, -8.454212195e-04f, -8.456037264e-04f, -8.457843665e-04f, -8.459631396e-04f, -8.461400454e-04f, -8.463150838e-04f, -8.464882544e-04f, -8.466595569e-04f, -8.468289912e-04f,
+ -8.469965570e-04f, -8.471622540e-04f, -8.473260821e-04f, -8.474880410e-04f, -8.476481304e-04f, -8.478063501e-04f, -8.479627000e-04f, -8.481171799e-04f, -8.482697894e-04f, -8.484205284e-04f,
+ -8.485693967e-04f, -8.487163942e-04f, -8.488615205e-04f, -8.490047756e-04f, -8.491461592e-04f, -8.492856711e-04f, -8.494233113e-04f, -8.495590794e-04f, -8.496929754e-04f, -8.498249991e-04f,
+ -8.499551503e-04f, -8.500834288e-04f, -8.502098346e-04f, -8.503343674e-04f, -8.504570272e-04f, -8.505778137e-04f, -8.506967269e-04f, -8.508137666e-04f, -8.509289327e-04f, -8.510422251e-04f,
+ -8.511536436e-04f, -8.512631882e-04f, -8.513708587e-04f, -8.514766550e-04f, -8.515805770e-04f, -8.516826246e-04f, -8.517827978e-04f, -8.518810964e-04f, -8.519775203e-04f, -8.520720695e-04f,
+ -8.521647439e-04f, -8.522555435e-04f, -8.523444680e-04f, -8.524315176e-04f, -8.525166921e-04f, -8.525999915e-04f, -8.526814156e-04f, -8.527609646e-04f, -8.528386382e-04f, -8.529144366e-04f,
+ -8.529883596e-04f, -8.530604072e-04f, -8.531305794e-04f, -8.531988761e-04f, -8.532652974e-04f, -8.533298432e-04f, -8.533925136e-04f, -8.534533084e-04f, -8.535122278e-04f, -8.535692717e-04f,
+ -8.536244400e-04f, -8.536777329e-04f, -8.537291504e-04f, -8.537786923e-04f, -8.538263589e-04f, -8.538721501e-04f, -8.539160658e-04f, -8.539581063e-04f, -8.539982714e-04f, -8.540365613e-04f,
+ -8.540729760e-04f, -8.541075155e-04f, -8.541401800e-04f, -8.541709693e-04f, -8.541998837e-04f, -8.542269232e-04f, -8.542520878e-04f, -8.542753776e-04f, -8.542967928e-04f, -8.543163333e-04f,
+ -8.543339993e-04f, -8.543497909e-04f, -8.543637082e-04f, -8.543757512e-04f, -8.543859201e-04f, -8.543942149e-04f, -8.544006358e-04f, -8.544051830e-04f, -8.544078565e-04f, -8.544086564e-04f,
+ -8.544075829e-04f, -8.544046361e-04f, -8.543998161e-04f, -8.543931231e-04f, -8.543845573e-04f, -8.543741187e-04f, -8.543618076e-04f, -8.543476240e-04f, -8.543315682e-04f, -8.543136404e-04f,
+ -8.542938406e-04f, -8.542721690e-04f, -8.542486259e-04f, -8.542232114e-04f, -8.541959257e-04f, -8.541667691e-04f, -8.541357415e-04f, -8.541028434e-04f, -8.540680749e-04f, -8.540314361e-04f,
+ -8.539929274e-04f, -8.539525489e-04f, -8.539103008e-04f, -8.538661833e-04f, -8.538201968e-04f, -8.537723413e-04f, -8.537226172e-04f, -8.536710247e-04f, -8.536175641e-04f, -8.535622355e-04f,
+ -8.535050392e-04f, -8.534459755e-04f, -8.533850447e-04f, -8.533222469e-04f, -8.532575826e-04f, -8.531910519e-04f, -8.531226551e-04f, -8.530523925e-04f, -8.529802644e-04f, -8.529062710e-04f,
+ -8.528304127e-04f, -8.527526898e-04f, -8.526731026e-04f, -8.525916513e-04f, -8.525083362e-04f, -8.524231578e-04f, -8.523361163e-04f, -8.522472119e-04f, -8.521564452e-04f, -8.520638162e-04f,
+ -8.519693255e-04f, -8.518729734e-04f, -8.517747601e-04f, -8.516746860e-04f, -8.515727516e-04f, -8.514689570e-04f, -8.513633027e-04f, -8.512557891e-04f, -8.511464165e-04f, -8.510351853e-04f,
+ -8.509220958e-04f, -8.508071484e-04f, -8.506903436e-04f, -8.505716817e-04f, -8.504511630e-04f, -8.503287880e-04f, -8.502045571e-04f, -8.500784707e-04f, -8.499505291e-04f, -8.498207329e-04f,
+ -8.496890823e-04f, -8.495555779e-04f, -8.494202200e-04f, -8.492830091e-04f, -8.491439456e-04f, -8.490030299e-04f, -8.488602625e-04f, -8.487156438e-04f, -8.485691742e-04f, -8.484208543e-04f,
+ -8.482706844e-04f, -8.481186650e-04f, -8.479647967e-04f, -8.478090797e-04f, -8.476515147e-04f, -8.474921021e-04f, -8.473308423e-04f, -8.471677359e-04f, -8.470027834e-04f, -8.468359851e-04f,
+ -8.466673417e-04f, -8.464968536e-04f, -8.463245213e-04f, -8.461503454e-04f, -8.459743262e-04f, -8.457964645e-04f, -8.456167606e-04f, -8.454352151e-04f, -8.452518285e-04f, -8.450666013e-04f,
+ -8.448795341e-04f, -8.446906275e-04f, -8.444998819e-04f, -8.443072979e-04f, -8.441128761e-04f, -8.439166170e-04f, -8.437185211e-04f, -8.435185891e-04f, -8.433168215e-04f, -8.431132189e-04f,
+ -8.429077817e-04f, -8.427005107e-04f, -8.424914065e-04f, -8.422804695e-04f, -8.420677003e-04f, -8.418530997e-04f, -8.416366681e-04f, -8.414184062e-04f, -8.411983145e-04f, -8.409763937e-04f,
+ -8.407526445e-04f, -8.405270673e-04f, -8.402996629e-04f, -8.400704319e-04f, -8.398393749e-04f, -8.396064924e-04f, -8.393717853e-04f, -8.391352540e-04f, -8.388968993e-04f, -8.386567218e-04f,
+ -8.384147222e-04f, -8.381709011e-04f, -8.379252591e-04f, -8.376777970e-04f, -8.374285154e-04f, -8.371774150e-04f, -8.369244964e-04f, -8.366697604e-04f, -8.364132076e-04f, -8.361548387e-04f,
+ -8.358946544e-04f, -8.356326554e-04f, -8.353688424e-04f, -8.351032161e-04f, -8.348357773e-04f, -8.345665265e-04f, -8.342954646e-04f, -8.340225923e-04f, -8.337479103e-04f, -8.334714192e-04f,
+ -8.331931200e-04f, -8.329130132e-04f, -8.326310996e-04f, -8.323473800e-04f, -8.320618552e-04f, -8.317745257e-04f, -8.314853926e-04f, -8.311944564e-04f, -8.309017179e-04f, -8.306071780e-04f,
+ -8.303108373e-04f, -8.300126967e-04f, -8.297127569e-04f, -8.294110188e-04f, -8.291074831e-04f, -8.288021505e-04f, -8.284950220e-04f, -8.281860982e-04f, -8.278753801e-04f, -8.275628683e-04f,
+ -8.272485637e-04f, -8.269324672e-04f, -8.266145795e-04f, -8.262949015e-04f, -8.259734340e-04f, -8.256501778e-04f, -8.253251337e-04f, -8.249983026e-04f, -8.246696854e-04f, -8.243392828e-04f,
+ -8.240070957e-04f, -8.236731250e-04f, -8.233373716e-04f, -8.229998362e-04f, -8.226605198e-04f, -8.223194232e-04f, -8.219765473e-04f, -8.216318930e-04f, -8.212854611e-04f, -8.209372526e-04f,
+ -8.205872683e-04f, -8.202355091e-04f, -8.198819759e-04f, -8.195266696e-04f, -8.191695911e-04f, -8.188107413e-04f, -8.184501212e-04f, -8.180877316e-04f, -8.177235734e-04f, -8.173576476e-04f,
+ -8.169899551e-04f, -8.166204969e-04f, -8.162492738e-04f, -8.158762868e-04f, -8.155015368e-04f, -8.151250249e-04f, -8.147467518e-04f, -8.143667187e-04f, -8.139849264e-04f, -8.136013759e-04f,
+ -8.132160681e-04f, -8.128290041e-04f, -8.124401848e-04f, -8.120496112e-04f, -8.116572842e-04f, -8.112632049e-04f, -8.108673741e-04f, -8.104697930e-04f, -8.100704625e-04f, -8.096693836e-04f,
+ -8.092665574e-04f, -8.088619847e-04f, -8.084556666e-04f, -8.080476042e-04f, -8.076377984e-04f, -8.072262503e-04f, -8.068129609e-04f, -8.063979311e-04f, -8.059811622e-04f, -8.055626550e-04f,
+ -8.051424107e-04f, -8.047204302e-04f, -8.042967146e-04f, -8.038712650e-04f, -8.034440824e-04f, -8.030151678e-04f, -8.025845224e-04f, -8.021521472e-04f, -8.017180433e-04f, -8.012822117e-04f,
+ -8.008446535e-04f, -8.004053698e-04f, -7.999643617e-04f, -7.995216303e-04f, -7.990771766e-04f, -7.986310017e-04f, -7.981831068e-04f, -7.977334930e-04f, -7.972821613e-04f, -7.968291129e-04f,
+ -7.963743488e-04f, -7.959178702e-04f, -7.954596783e-04f, -7.949997741e-04f, -7.945381587e-04f, -7.940748334e-04f, -7.936097991e-04f, -7.931430572e-04f, -7.926746087e-04f, -7.922044547e-04f,
+ -7.917325964e-04f, -7.912590350e-04f, -7.907837716e-04f, -7.903068074e-04f, -7.898281435e-04f, -7.893477811e-04f, -7.888657214e-04f, -7.883819656e-04f, -7.878965148e-04f, -7.874093702e-04f,
+ -7.869205331e-04f, -7.864300045e-04f, -7.859377857e-04f, -7.854438779e-04f, -7.849482823e-04f, -7.844510001e-04f, -7.839520324e-04f, -7.834513806e-04f, -7.829490458e-04f, -7.824450292e-04f,
+ -7.819393322e-04f, -7.814319557e-04f, -7.809229013e-04f, -7.804121699e-04f, -7.798997630e-04f, -7.793856817e-04f, -7.788699272e-04f, -7.783525009e-04f, -7.778334040e-04f, -7.773126376e-04f,
+ -7.767902032e-04f, -7.762661019e-04f, -7.757403350e-04f, -7.752129038e-04f, -7.746838096e-04f, -7.741530536e-04f, -7.736206370e-04f, -7.730865613e-04f, -7.725508277e-04f, -7.720134374e-04f,
+ -7.714743918e-04f, -7.709336921e-04f, -7.703913397e-04f, -7.698473359e-04f, -7.693016819e-04f, -7.687543792e-04f, -7.682054289e-04f, -7.676548324e-04f, -7.671025911e-04f, -7.665487062e-04f,
+ -7.659931792e-04f, -7.654360112e-04f, -7.648772037e-04f, -7.643167581e-04f, -7.637546755e-04f, -7.631909575e-04f, -7.626256053e-04f, -7.620586202e-04f, -7.614900038e-04f, -7.609197572e-04f,
+ -7.603478820e-04f, -7.597743793e-04f, -7.591992507e-04f, -7.586224975e-04f, -7.580441210e-04f, -7.574641227e-04f, -7.568825039e-04f, -7.562992660e-04f, -7.557144104e-04f, -7.551279386e-04f,
+ -7.545398518e-04f, -7.539501516e-04f, -7.533588392e-04f, -7.527659162e-04f, -7.521713840e-04f, -7.515752438e-04f, -7.509774973e-04f, -7.503781457e-04f, -7.497771905e-04f, -7.491746332e-04f,
+ -7.485704752e-04f, -7.479647179e-04f, -7.473573627e-04f, -7.467484112e-04f, -7.461378647e-04f, -7.455257246e-04f, -7.449119926e-04f, -7.442966699e-04f, -7.436797581e-04f, -7.430612586e-04f,
+ -7.424411729e-04f, -7.418195025e-04f, -7.411962489e-04f, -7.405714134e-04f, -7.399449976e-04f, -7.393170030e-04f, -7.386874311e-04f, -7.380562834e-04f, -7.374235612e-04f, -7.367892663e-04f,
+ -7.361534000e-04f, -7.355159638e-04f, -7.348769593e-04f, -7.342363880e-04f, -7.335942513e-04f, -7.329505508e-04f, -7.323052881e-04f, -7.316584646e-04f, -7.310100819e-04f, -7.303601415e-04f,
+ -7.297086449e-04f, -7.290555937e-04f, -7.284009894e-04f, -7.277448336e-04f, -7.270871277e-04f, -7.264278734e-04f, -7.257670723e-04f, -7.251047258e-04f, -7.244408355e-04f, -7.237754030e-04f,
+ -7.231084298e-04f, -7.224399176e-04f, -7.217698679e-04f, -7.210982822e-04f, -7.204251622e-04f, -7.197505095e-04f, -7.190743255e-04f, -7.183966120e-04f, -7.177173704e-04f, -7.170366025e-04f,
+ -7.163543098e-04f, -7.156704939e-04f, -7.149851563e-04f, -7.142982988e-04f, -7.136099229e-04f, -7.129200303e-04f, -7.122286225e-04f, -7.115357012e-04f, -7.108412680e-04f, -7.101453246e-04f,
+ -7.094478725e-04f, -7.087489134e-04f, -7.080484490e-04f, -7.073464808e-04f, -7.066430106e-04f, -7.059380399e-04f, -7.052315705e-04f, -7.045236039e-04f, -7.038141419e-04f, -7.031031860e-04f,
+ -7.023907380e-04f, -7.016767996e-04f, -7.009613723e-04f, -7.002444579e-04f, -6.995260580e-04f, -6.988061744e-04f, -6.980848086e-04f, -6.973619624e-04f, -6.966376375e-04f, -6.959118356e-04f,
+ -6.951845583e-04f, -6.944558074e-04f, -6.937255846e-04f, -6.929938915e-04f, -6.922607298e-04f, -6.915261014e-04f, -6.907900078e-04f, -6.900524508e-04f, -6.893134322e-04f, -6.885729536e-04f,
+ -6.878310168e-04f, -6.870876235e-04f, -6.863427755e-04f, -6.855964744e-04f, -6.848487220e-04f, -6.840995200e-04f, -6.833488703e-04f, -6.825967745e-04f, -6.818432343e-04f, -6.810882517e-04f,
+ -6.803318282e-04f, -6.795739657e-04f, -6.788146658e-04f, -6.780539305e-04f, -6.772917615e-04f, -6.765281604e-04f, -6.757631292e-04f, -6.749966695e-04f, -6.742287832e-04f, -6.734594720e-04f,
+ -6.726887377e-04f, -6.719165822e-04f, -6.711430072e-04f, -6.703680144e-04f, -6.695916058e-04f, -6.688137831e-04f, -6.680345480e-04f, -6.672539025e-04f, -6.664718483e-04f, -6.656883873e-04f,
+ -6.649035212e-04f, -6.641172519e-04f, -6.633295811e-04f, -6.625405108e-04f, -6.617500427e-04f, -6.609581787e-04f, -6.601649206e-04f, -6.593702703e-04f, -6.585742295e-04f, -6.577768002e-04f,
+ -6.569779842e-04f, -6.561777832e-04f, -6.553761993e-04f, -6.545732341e-04f, -6.537688897e-04f, -6.529631678e-04f, -6.521560703e-04f, -6.513475991e-04f, -6.505377560e-04f, -6.497265430e-04f,
+ -6.489139618e-04f, -6.481000144e-04f, -6.472847026e-04f, -6.464680284e-04f, -6.456499936e-04f, -6.448306001e-04f, -6.440098497e-04f, -6.431877445e-04f, -6.423642863e-04f, -6.415394769e-04f,
+ -6.407133183e-04f, -6.398858125e-04f, -6.390569612e-04f, -6.382267664e-04f, -6.373952301e-04f, -6.365623541e-04f, -6.357281404e-04f, -6.348925909e-04f, -6.340557074e-04f, -6.332174921e-04f,
+ -6.323779466e-04f, -6.315370731e-04f, -6.306948735e-04f, -6.298513496e-04f, -6.290065035e-04f, -6.281603370e-04f, -6.273128521e-04f, -6.264640508e-04f, -6.256139350e-04f, -6.247625067e-04f,
+ -6.239097678e-04f, -6.230557204e-04f, -6.222003663e-04f, -6.213437075e-04f, -6.204857460e-04f, -6.196264837e-04f, -6.187659228e-04f, -6.179040650e-04f, -6.170409124e-04f, -6.161764670e-04f,
+ -6.153107308e-04f, -6.144437058e-04f, -6.135753939e-04f, -6.127057971e-04f, -6.118349175e-04f, -6.109627570e-04f, -6.100893177e-04f, -6.092146015e-04f, -6.083386104e-04f, -6.074613465e-04f,
+ -6.065828118e-04f, -6.057030083e-04f, -6.048219380e-04f, -6.039396029e-04f, -6.030560051e-04f, -6.021711465e-04f, -6.012850293e-04f, -6.003976554e-04f, -5.995090268e-04f, -5.986191457e-04f,
+ -5.977280140e-04f, -5.968356337e-04f, -5.959420071e-04f, -5.950471360e-04f, -5.941510225e-04f, -5.932536687e-04f, -5.923550766e-04f, -5.914552483e-04f, -5.905541859e-04f, -5.896518913e-04f,
+ -5.887483668e-04f, -5.878436142e-04f, -5.869376358e-04f, -5.860304336e-04f, -5.851220096e-04f, -5.842123660e-04f, -5.833015048e-04f, -5.823894281e-04f, -5.814761379e-04f, -5.805616364e-04f,
+ -5.796459257e-04f, -5.787290079e-04f, -5.778108850e-04f, -5.768915591e-04f, -5.759710323e-04f, -5.750493069e-04f, -5.741263847e-04f, -5.732022680e-04f, -5.722769589e-04f, -5.713504595e-04f,
+ -5.704227719e-04f, -5.694938981e-04f, -5.685638405e-04f, -5.676326009e-04f, -5.667001817e-04f, -5.657665848e-04f, -5.648318125e-04f, -5.638958668e-04f, -5.629587500e-04f, -5.620204640e-04f,
+ -5.610810112e-04f, -5.601403936e-04f, -5.591986133e-04f, -5.582556726e-04f, -5.573115735e-04f, -5.563663182e-04f, -5.554199088e-04f, -5.544723476e-04f, -5.535236367e-04f, -5.525737782e-04f,
+ -5.516227743e-04f, -5.506706271e-04f, -5.497173389e-04f, -5.487629118e-04f, -5.478073480e-04f, -5.468506496e-04f, -5.458928189e-04f, -5.449338579e-04f, -5.439737689e-04f, -5.430125541e-04f,
+ -5.420502157e-04f, -5.410867558e-04f, -5.401221767e-04f, -5.391564805e-04f, -5.381896694e-04f, -5.372217456e-04f, -5.362527113e-04f, -5.352825688e-04f, -5.343113202e-04f, -5.333389678e-04f,
+ -5.323655137e-04f, -5.313909601e-04f, -5.304153094e-04f, -5.294385636e-04f, -5.284607250e-04f, -5.274817959e-04f, -5.265017784e-04f, -5.255206748e-04f, -5.245384873e-04f, -5.235552181e-04f,
+ -5.225708695e-04f, -5.215854436e-04f, -5.205989429e-04f, -5.196113693e-04f, -5.186227253e-04f, -5.176330131e-04f, -5.166422348e-04f, -5.156503929e-04f, -5.146574894e-04f, -5.136635266e-04f,
+ -5.126685068e-04f, -5.116724324e-04f, -5.106753054e-04f, -5.096771282e-04f, -5.086779030e-04f, -5.076776321e-04f, -5.066763179e-04f, -5.056739624e-04f, -5.046705680e-04f, -5.036661371e-04f,
+ -5.026606718e-04f, -5.016541744e-04f, -5.006466472e-04f, -4.996380925e-04f, -4.986285126e-04f, -4.976179098e-04f, -4.966062863e-04f, -4.955936444e-04f, -4.945799865e-04f, -4.935653148e-04f,
+ -4.925496316e-04f, -4.915329393e-04f, -4.905152400e-04f, -4.894965362e-04f, -4.884768301e-04f, -4.874561241e-04f, -4.864344203e-04f, -4.854117212e-04f, -4.843880291e-04f, -4.833633463e-04f,
+ -4.823376750e-04f, -4.813110177e-04f, -4.802833766e-04f, -4.792547540e-04f, -4.782251523e-04f, -4.771945738e-04f, -4.761630209e-04f, -4.751304958e-04f, -4.740970008e-04f, -4.730625385e-04f,
+ -4.720271109e-04f, -4.709907206e-04f, -4.699533698e-04f, -4.689150609e-04f, -4.678757963e-04f, -4.668355782e-04f, -4.657944090e-04f, -4.647522911e-04f, -4.637092268e-04f, -4.626652184e-04f,
+ -4.616202684e-04f, -4.605743791e-04f, -4.595275529e-04f, -4.584797920e-04f, -4.574310989e-04f, -4.563814760e-04f, -4.553309255e-04f, -4.542794499e-04f, -4.532270516e-04f, -4.521737328e-04f,
+ -4.511194961e-04f, -4.500643437e-04f, -4.490082780e-04f, -4.479513015e-04f, -4.468934165e-04f, -4.458346253e-04f, -4.447749305e-04f, -4.437143342e-04f, -4.426528390e-04f, -4.415904473e-04f,
+ -4.405271614e-04f, -4.394629837e-04f, -4.383979166e-04f, -4.373319625e-04f, -4.362651239e-04f, -4.351974030e-04f, -4.341288024e-04f, -4.330593244e-04f, -4.319889715e-04f, -4.309177459e-04f,
+ -4.298456502e-04f, -4.287726868e-04f, -4.276988581e-04f, -4.266241664e-04f, -4.255486143e-04f, -4.244722040e-04f, -4.233949381e-04f, -4.223168190e-04f, -4.212378491e-04f, -4.201580308e-04f,
+ -4.190773665e-04f, -4.179958587e-04f, -4.169135098e-04f, -4.158303223e-04f, -4.147462985e-04f, -4.136614409e-04f, -4.125757519e-04f, -4.114892341e-04f, -4.104018897e-04f, -4.093137213e-04f,
+ -4.082247314e-04f, -4.071349222e-04f, -4.060442964e-04f, -4.049528563e-04f, -4.038606044e-04f, -4.027675432e-04f, -4.016736751e-04f, -4.005790025e-04f, -3.994835280e-04f, -3.983872539e-04f,
+ -3.972901828e-04f, -3.961923170e-04f, -3.950936591e-04f, -3.939942116e-04f, -3.928939768e-04f, -3.917929573e-04f, -3.906911555e-04f, -3.895885739e-04f, -3.884852149e-04f, -3.873810811e-04f,
+ -3.862761750e-04f, -3.851704989e-04f, -3.840640554e-04f, -3.829568469e-04f, -3.818488760e-04f, -3.807401451e-04f, -3.796306567e-04f, -3.785204133e-04f, -3.774094174e-04f, -3.762976715e-04f,
+ -3.751851779e-04f, -3.740719394e-04f, -3.729579583e-04f, -3.718432371e-04f, -3.707277783e-04f, -3.696115845e-04f, -3.684946581e-04f, -3.673770016e-04f, -3.662586176e-04f, -3.651395085e-04f,
+ -3.640196768e-04f, -3.628991251e-04f, -3.617778558e-04f, -3.606558715e-04f, -3.595331747e-04f, -3.584097678e-04f, -3.572856534e-04f, -3.561608341e-04f, -3.550353123e-04f, -3.539090905e-04f,
+ -3.527821713e-04f, -3.516545572e-04f, -3.505262506e-04f, -3.493972542e-04f, -3.482675705e-04f, -3.471372019e-04f, -3.460061510e-04f, -3.448744204e-04f, -3.437420125e-04f, -3.426089299e-04f,
+ -3.414751751e-04f, -3.403407507e-04f, -3.392056592e-04f, -3.380699031e-04f, -3.369334850e-04f, -3.357964073e-04f, -3.346586727e-04f, -3.335202837e-04f, -3.323812428e-04f, -3.312415526e-04f,
+ -3.301012156e-04f, -3.289602344e-04f, -3.278186114e-04f, -3.266763493e-04f, -3.255334506e-04f, -3.243899179e-04f, -3.232457537e-04f, -3.221009605e-04f, -3.209555410e-04f, -3.198094976e-04f,
+ -3.186628329e-04f, -3.175155495e-04f, -3.163676500e-04f, -3.152191369e-04f, -3.140700127e-04f, -3.129202801e-04f, -3.117699415e-04f, -3.106189996e-04f, -3.094674569e-04f, -3.083153161e-04f,
+ -3.071625795e-04f, -3.060092499e-04f, -3.048553298e-04f, -3.037008218e-04f, -3.025457284e-04f, -3.013900523e-04f, -3.002337959e-04f, -2.990769619e-04f, -2.979195528e-04f, -2.967615713e-04f,
+ -2.956030198e-04f, -2.944439011e-04f, -2.932842176e-04f, -2.921239719e-04f, -2.909631667e-04f, -2.898018045e-04f, -2.886398879e-04f, -2.874774195e-04f, -2.863144019e-04f, -2.851508376e-04f,
+ -2.839867293e-04f, -2.828220795e-04f, -2.816568909e-04f, -2.804911660e-04f, -2.793249074e-04f, -2.781581178e-04f, -2.769907996e-04f, -2.758229556e-04f, -2.746545883e-04f, -2.734857002e-04f,
+ -2.723162941e-04f, -2.711463725e-04f, -2.699759380e-04f, -2.688049933e-04f, -2.676335408e-04f, -2.664615833e-04f, -2.652891233e-04f, -2.641161634e-04f, -2.629427062e-04f, -2.617687544e-04f,
+ -2.605943106e-04f, -2.594193773e-04f, -2.582439572e-04f, -2.570680529e-04f, -2.558916670e-04f, -2.547148021e-04f, -2.535374608e-04f, -2.523596458e-04f, -2.511813597e-04f, -2.500026050e-04f,
+ -2.488233844e-04f, -2.476437005e-04f, -2.464635560e-04f, -2.452829534e-04f, -2.441018954e-04f, -2.429203845e-04f, -2.417384235e-04f, -2.405560150e-04f, -2.393731615e-04f, -2.381898657e-04f,
+ -2.370061302e-04f, -2.358219576e-04f, -2.346373507e-04f, -2.334523119e-04f, -2.322668440e-04f, -2.310809495e-04f, -2.298946311e-04f, -2.287078914e-04f, -2.275207331e-04f, -2.263331587e-04f,
+ -2.251451710e-04f, -2.239567725e-04f, -2.227679659e-04f, -2.215787538e-04f, -2.203891389e-04f, -2.191991238e-04f, -2.180087111e-04f, -2.168179035e-04f, -2.156267036e-04f, -2.144351141e-04f,
+ -2.132431375e-04f, -2.120507766e-04f, -2.108580339e-04f, -2.096649122e-04f, -2.084714140e-04f, -2.072775420e-04f, -2.060832989e-04f, -2.048886872e-04f, -2.036937097e-04f, -2.024983690e-04f,
+ -2.013026677e-04f, -2.001066085e-04f, -1.989101940e-04f, -1.977134268e-04f, -1.965163097e-04f, -1.953188453e-04f, -1.941210362e-04f, -1.929228850e-04f, -1.917243945e-04f, -1.905255673e-04f,
+ -1.893264060e-04f, -1.881269133e-04f, -1.869270918e-04f, -1.857269442e-04f, -1.845264731e-04f, -1.833256813e-04f, -1.821245713e-04f, -1.809231458e-04f, -1.797214075e-04f, -1.785193590e-04f,
+ -1.773170030e-04f, -1.761143421e-04f, -1.749113790e-04f, -1.737081164e-04f, -1.725045569e-04f, -1.713007032e-04f, -1.700965579e-04f, -1.688921238e-04f, -1.676874034e-04f, -1.664823994e-04f,
+ -1.652771145e-04f, -1.640715513e-04f, -1.628657126e-04f, -1.616596010e-04f, -1.604532190e-04f, -1.592465695e-04f, -1.580396551e-04f, -1.568324784e-04f, -1.556250421e-04f, -1.544173488e-04f,
+ -1.532094013e-04f, -1.520012022e-04f, -1.507927542e-04f, -1.495840599e-04f, -1.483751220e-04f, -1.471659432e-04f, -1.459565261e-04f, -1.447468734e-04f, -1.435369878e-04f, -1.423268720e-04f,
+ -1.411165285e-04f, -1.399059602e-04f, -1.386951696e-04f, -1.374841594e-04f, -1.362729324e-04f, -1.350614911e-04f, -1.338498382e-04f, -1.326379765e-04f, -1.314259085e-04f, -1.302136370e-04f,
+ -1.290011647e-04f, -1.277884941e-04f, -1.265756281e-04f, -1.253625691e-04f, -1.241493200e-04f, -1.229358834e-04f, -1.217222620e-04f, -1.205084584e-04f, -1.192944754e-04f, -1.180803155e-04f,
+ -1.168659815e-04f, -1.156514761e-04f, -1.144368019e-04f, -1.132219616e-04f, -1.120069578e-04f, -1.107917933e-04f, -1.095764708e-04f, -1.083609928e-04f, -1.071453621e-04f, -1.059295814e-04f,
+ -1.047136533e-04f, -1.034975805e-04f, -1.022813657e-04f, -1.010650116e-04f, -9.984852079e-05f, -9.863189601e-05f, -9.741513992e-05f, -9.619825521e-05f, -9.498124455e-05f, -9.376411061e-05f,
+ -9.254685609e-05f, -9.132948364e-05f, -9.011199596e-05f, -8.889439571e-05f, -8.767668559e-05f, -8.645886826e-05f, -8.524094640e-05f, -8.402292269e-05f, -8.280479982e-05f, -8.158658045e-05f,
+ -8.036826728e-05f, -7.914986296e-05f, -7.793137019e-05f, -7.671279164e-05f, -7.549413000e-05f, -7.427538793e-05f, -7.305656811e-05f, -7.183767324e-05f, -7.061870597e-05f, -6.939966900e-05f,
+ -6.818056500e-05f, -6.696139665e-05f, -6.574216662e-05f, -6.452287760e-05f, -6.330353226e-05f, -6.208413328e-05f, -6.086468334e-05f, -5.964518511e-05f, -5.842564128e-05f, -5.720605452e-05f,
+ -5.598642751e-05f, -5.476676293e-05f, -5.354706345e-05f, -5.232733175e-05f, -5.110757051e-05f, -4.988778240e-05f, -4.866797011e-05f, -4.744813631e-05f, -4.622828367e-05f, -4.500841487e-05f,
+ -4.378853260e-05f, -4.256863951e-05f, -4.134873830e-05f, -4.012883164e-05f, -3.890892219e-05f, -3.768901265e-05f, -3.646910567e-05f, -3.524920395e-05f, -3.402931015e-05f, -3.280942694e-05f,
+ -3.158955701e-05f, -3.036970302e-05f, -2.914986765e-05f, -2.793005358e-05f, -2.671026348e-05f, -2.549050001e-05f, -2.427076586e-05f, -2.305106370e-05f, -2.183139620e-05f, -2.061176603e-05f,
+ -1.939217586e-05f, -1.817262837e-05f, -1.695312622e-05f, -1.573367210e-05f, -1.451426866e-05f, -1.329491858e-05f, -1.207562453e-05f, -1.085638919e-05f, -9.637215211e-06f, -8.418105274e-06f,
+ -7.199062045e-06f, -5.980088193e-06f, -4.761186387e-06f, -3.542359295e-06f, -2.323609583e-06f, -1.104939920e-06f, 1.136470270e-07f, 1.332148592e-06f, 2.550562109e-06f, 3.768884912e-06f,
+ 4.987114335e-06f, 6.205247713e-06f, 7.423282382e-06f, 8.641215678e-06f, 9.859044935e-06f, 1.107676749e-05f, 1.229438069e-05f, 1.351188185e-05f, 1.472926833e-05f, 1.594653746e-05f,
+ 1.716368657e-05f, 1.838071301e-05f, 1.959761412e-05f, 2.081438724e-05f, 2.203102970e-05f, 2.324753886e-05f, 2.446391204e-05f, 2.568014660e-05f, 2.689623987e-05f, 2.811218919e-05f,
+ 2.932799192e-05f, 3.054364539e-05f, 3.175914696e-05f, 3.297449395e-05f, 3.418968373e-05f, 3.540471363e-05f, 3.661958101e-05f, 3.783428320e-05f, 3.904881757e-05f, 4.026318145e-05f,
+ 4.147737219e-05f, 4.269138715e-05f, 4.390522367e-05f, 4.511887910e-05f, 4.633235080e-05f, 4.754563612e-05f, 4.875873241e-05f, 4.997163702e-05f, 5.118434730e-05f, 5.239686061e-05f,
+ 5.360917431e-05f, 5.482128575e-05f, 5.603319229e-05f, 5.724489127e-05f, 5.845638007e-05f, 5.966765603e-05f, 6.087871652e-05f, 6.208955890e-05f, 6.330018052e-05f, 6.451057874e-05f,
+ 6.572075093e-05f, 6.693069446e-05f, 6.814040667e-05f, 6.934988493e-05f, 7.055912662e-05f, 7.176812908e-05f, 7.297688970e-05f, 7.418540583e-05f, 7.539367484e-05f, 7.660169410e-05f,
+ 7.780946098e-05f, 7.901697284e-05f, 8.022422706e-05f, 8.143122101e-05f, 8.263795205e-05f, 8.384441756e-05f, 8.505061491e-05f, 8.625654148e-05f, 8.746219464e-05f, 8.866757177e-05f,
+ 8.987267023e-05f, 9.107748741e-05f, 9.228202069e-05f, 9.348626744e-05f, 9.469022505e-05f, 9.589389088e-05f, 9.709726233e-05f, 9.830033678e-05f, 9.950311160e-05f, 1.007055842e-04f,
+ 1.019077519e-04f, 1.031096122e-04f, 1.043111623e-04f, 1.055123998e-04f, 1.067133220e-04f, 1.079139262e-04f, 1.091142099e-04f, 1.103141705e-04f, 1.115138053e-04f, 1.127131117e-04f,
+ 1.139120872e-04f, 1.151107291e-04f, 1.163090349e-04f, 1.175070018e-04f, 1.187046274e-04f, 1.199019090e-04f, 1.210988439e-04f, 1.222954297e-04f, 1.234916637e-04f, 1.246875434e-04f,
+ 1.258830660e-04f, 1.270782290e-04f, 1.282730299e-04f, 1.294674660e-04f, 1.306615347e-04f, 1.318552334e-04f, 1.330485596e-04f, 1.342415107e-04f, 1.354340840e-04f, 1.366262770e-04f,
+ 1.378180871e-04f, 1.390095117e-04f, 1.402005482e-04f, 1.413911940e-04f, 1.425814466e-04f, 1.437713033e-04f, 1.449607617e-04f, 1.461498190e-04f, 1.473384727e-04f, 1.485267203e-04f,
+ 1.497145592e-04f, 1.509019867e-04f, 1.520890004e-04f, 1.532755976e-04f, 1.544617758e-04f, 1.556475323e-04f, 1.568328647e-04f, 1.580177704e-04f, 1.592022467e-04f, 1.603862912e-04f,
+ 1.615699012e-04f, 1.627530742e-04f, 1.639358076e-04f, 1.651180988e-04f, 1.662999454e-04f, 1.674813447e-04f, 1.686622942e-04f, 1.698427913e-04f, 1.710228335e-04f, 1.722024181e-04f,
+ 1.733815427e-04f, 1.745602048e-04f, 1.757384016e-04f, 1.769161308e-04f, 1.780933897e-04f, 1.792701758e-04f, 1.804464865e-04f, 1.816223193e-04f, 1.827976717e-04f, 1.839725411e-04f,
+ 1.851469250e-04f, 1.863208208e-04f, 1.874942260e-04f, 1.886671380e-04f, 1.898395544e-04f, 1.910114725e-04f, 1.921828898e-04f, 1.933538039e-04f, 1.945242121e-04f, 1.956941120e-04f,
+ 1.968635010e-04f, 1.980323765e-04f, 1.992007362e-04f, 2.003685773e-04f, 2.015358974e-04f, 2.027026941e-04f, 2.038689647e-04f, 2.050347067e-04f, 2.061999176e-04f, 2.073645950e-04f,
+ 2.085287362e-04f, 2.096923388e-04f, 2.108554002e-04f, 2.120179180e-04f, 2.131798896e-04f, 2.143413125e-04f, 2.155021842e-04f, 2.166625023e-04f, 2.178222641e-04f, 2.189814672e-04f,
+ 2.201401091e-04f, 2.212981873e-04f, 2.224556993e-04f, 2.236126426e-04f, 2.247690146e-04f, 2.259248130e-04f, 2.270800351e-04f, 2.282346786e-04f, 2.293887409e-04f, 2.305422195e-04f,
+ 2.316951119e-04f, 2.328474157e-04f, 2.339991283e-04f, 2.351502474e-04f, 2.363007703e-04f, 2.374506946e-04f, 2.386000179e-04f, 2.397487376e-04f, 2.408968513e-04f, 2.420443565e-04f,
+ 2.431912508e-04f, 2.443375316e-04f, 2.454831965e-04f, 2.466282430e-04f, 2.477726686e-04f, 2.489164709e-04f, 2.500596475e-04f, 2.512021958e-04f, 2.523441134e-04f, 2.534853978e-04f,
+ 2.546260466e-04f, 2.557660573e-04f, 2.569054275e-04f, 2.580441547e-04f, 2.591822364e-04f, 2.603196703e-04f, 2.614564538e-04f, 2.625925845e-04f, 2.637280600e-04f, 2.648628778e-04f,
+ 2.659970354e-04f, 2.671305305e-04f, 2.682633606e-04f, 2.693955233e-04f, 2.705270160e-04f, 2.716578365e-04f, 2.727879822e-04f, 2.739174508e-04f, 2.750462397e-04f, 2.761743466e-04f,
+ 2.773017690e-04f, 2.784285046e-04f, 2.795545508e-04f, 2.806799053e-04f, 2.818045657e-04f, 2.829285295e-04f, 2.840517943e-04f, 2.851743577e-04f, 2.862962173e-04f, 2.874173706e-04f,
+ 2.885378154e-04f, 2.896575491e-04f, 2.907765693e-04f, 2.918948738e-04f, 2.930124599e-04f, 2.941293254e-04f, 2.952454679e-04f, 2.963608849e-04f, 2.974755741e-04f, 2.985895330e-04f,
+ 2.997027593e-04f, 3.008152506e-04f, 3.019270045e-04f, 3.030380185e-04f, 3.041482904e-04f, 3.052578178e-04f, 3.063665982e-04f, 3.074746293e-04f, 3.085819086e-04f, 3.096884339e-04f,
+ 3.107942028e-04f, 3.118992128e-04f, 3.130034617e-04f, 3.141069470e-04f, 3.152096663e-04f, 3.163116174e-04f, 3.174127978e-04f, 3.185132052e-04f, 3.196128372e-04f, 3.207116915e-04f,
+ 3.218097657e-04f, 3.229070575e-04f, 3.240035645e-04f, 3.250992843e-04f, 3.261942147e-04f, 3.272883532e-04f, 3.283816975e-04f, 3.294742453e-04f, 3.305659943e-04f, 3.316569420e-04f,
+ 3.327470862e-04f, 3.338364246e-04f, 3.349249547e-04f, 3.360126743e-04f, 3.370995811e-04f, 3.381856726e-04f, 3.392709467e-04f, 3.403554009e-04f, 3.414390329e-04f, 3.425218405e-04f,
+ 3.436038213e-04f, 3.446849730e-04f, 3.457652932e-04f, 3.468447797e-04f, 3.479234302e-04f, 3.490012423e-04f, 3.500782138e-04f, 3.511543423e-04f, 3.522296256e-04f, 3.533040613e-04f,
+ 3.543776471e-04f, 3.554503808e-04f, 3.565222601e-04f, 3.575932826e-04f, 3.586634461e-04f, 3.597327483e-04f, 3.608011869e-04f, 3.618687596e-04f, 3.629354642e-04f, 3.640012984e-04f,
+ 3.650662598e-04f, 3.661303462e-04f, 3.671935554e-04f, 3.682558851e-04f, 3.693173329e-04f, 3.703778967e-04f, 3.714375742e-04f, 3.724963631e-04f, 3.735542612e-04f, 3.746112661e-04f,
+ 3.756673757e-04f, 3.767225876e-04f, 3.777768997e-04f, 3.788303097e-04f, 3.798828153e-04f, 3.809344144e-04f, 3.819851045e-04f, 3.830348836e-04f, 3.840837493e-04f, 3.851316995e-04f,
+ 3.861787319e-04f, 3.872248443e-04f, 3.882700344e-04f, 3.893143000e-04f, 3.903576389e-04f, 3.914000488e-04f, 3.924415276e-04f, 3.934820731e-04f, 3.945216829e-04f, 3.955603549e-04f,
+ 3.965980869e-04f, 3.976348767e-04f, 3.986707220e-04f, 3.997056207e-04f, 4.007395706e-04f, 4.017725694e-04f, 4.028046150e-04f, 4.038357051e-04f, 4.048658376e-04f, 4.058950102e-04f,
+ 4.069232208e-04f, 4.079504673e-04f, 4.089767473e-04f, 4.100020588e-04f, 4.110263995e-04f, 4.120497673e-04f, 4.130721599e-04f, 4.140935753e-04f, 4.151140112e-04f, 4.161334655e-04f,
+ 4.171519360e-04f, 4.181694206e-04f, 4.191859170e-04f, 4.202014232e-04f, 4.212159369e-04f, 4.222294560e-04f, 4.232419784e-04f, 4.242535019e-04f, 4.252640244e-04f, 4.262735436e-04f,
+ 4.272820575e-04f, 4.282895640e-04f, 4.292960608e-04f, 4.303015459e-04f, 4.313060171e-04f, 4.323094723e-04f, 4.333119094e-04f, 4.343133261e-04f, 4.353137205e-04f, 4.363130903e-04f,
+ 4.373114336e-04f, 4.383087480e-04f, 4.393050316e-04f, 4.403002822e-04f, 4.412944977e-04f, 4.422876760e-04f, 4.432798150e-04f, 4.442709126e-04f, 4.452609666e-04f, 4.462499751e-04f,
+ 4.472379358e-04f, 4.482248468e-04f, 4.492107059e-04f, 4.501955109e-04f, 4.511792600e-04f, 4.521619508e-04f, 4.531435815e-04f, 4.541241498e-04f, 4.551036538e-04f, 4.560820913e-04f,
+ 4.570594602e-04f, 4.580357586e-04f, 4.590109843e-04f, 4.599851353e-04f, 4.609582095e-04f, 4.619302048e-04f, 4.629011193e-04f, 4.638709508e-04f, 4.648396973e-04f, 4.658073567e-04f,
+ 4.667739270e-04f, 4.677394062e-04f, 4.687037922e-04f, 4.696670830e-04f, 4.706292765e-04f, 4.715903707e-04f, 4.725503637e-04f, 4.735092532e-04f, 4.744670374e-04f, 4.754237141e-04f,
+ 4.763792815e-04f, 4.773337374e-04f, 4.782870799e-04f, 4.792393069e-04f, 4.801904164e-04f, 4.811404064e-04f, 4.820892750e-04f, 4.830370200e-04f, 4.839836396e-04f, 4.849291316e-04f,
+ 4.858734942e-04f, 4.868167254e-04f, 4.877588230e-04f, 4.886997852e-04f, 4.896396100e-04f, 4.905782953e-04f, 4.915158393e-04f, 4.924522398e-04f, 4.933874951e-04f, 4.943216030e-04f,
+ 4.952545616e-04f, 4.961863690e-04f, 4.971170232e-04f, 4.980465222e-04f, 4.989748641e-04f, 4.999020469e-04f, 5.008280686e-04f, 5.017529274e-04f, 5.026766212e-04f, 5.035991482e-04f,
+ 5.045205063e-04f, 5.054406937e-04f, 5.063597084e-04f, 5.072775485e-04f, 5.081942120e-04f, 5.091096970e-04f, 5.100240016e-04f, 5.109371239e-04f, 5.118490619e-04f, 5.127598138e-04f,
+ 5.136693775e-04f, 5.145777513e-04f, 5.154849332e-04f, 5.163909212e-04f, 5.172957136e-04f, 5.181993083e-04f, 5.191017036e-04f, 5.200028974e-04f, 5.209028879e-04f, 5.218016733e-04f,
+ 5.226992515e-04f, 5.235956208e-04f, 5.244907793e-04f, 5.253847250e-04f, 5.262774562e-04f, 5.271689709e-04f, 5.280592672e-04f, 5.289483434e-04f, 5.298361975e-04f, 5.307228276e-04f,
+ 5.316082320e-04f, 5.324924087e-04f, 5.333753560e-04f, 5.342570719e-04f, 5.351375546e-04f, 5.360168022e-04f, 5.368948130e-04f, 5.377715851e-04f, 5.386471166e-04f, 5.395214057e-04f,
+ 5.403944506e-04f, 5.412662494e-04f, 5.421368004e-04f, 5.430061017e-04f, 5.438741515e-04f, 5.447409479e-04f, 5.456064893e-04f, 5.464707736e-04f, 5.473337992e-04f, 5.481955643e-04f,
+ 5.490560670e-04f, 5.499153055e-04f, 5.507732780e-04f, 5.516299829e-04f, 5.524854181e-04f, 5.533395821e-04f, 5.541924729e-04f, 5.550440889e-04f, 5.558944281e-04f, 5.567434890e-04f,
+ 5.575912696e-04f, 5.584377682e-04f, 5.592829830e-04f, 5.601269124e-04f, 5.609695545e-04f, 5.618109075e-04f, 5.626509697e-04f, 5.634897394e-04f, 5.643272148e-04f, 5.651633942e-04f,
+ 5.659982758e-04f, 5.668318578e-04f, 5.676641386e-04f, 5.684951164e-04f, 5.693247895e-04f, 5.701531561e-04f, 5.709802146e-04f, 5.718059632e-04f, 5.726304001e-04f, 5.734535237e-04f,
+ 5.742753323e-04f, 5.750958241e-04f, 5.759149974e-04f, 5.767328506e-04f, 5.775493819e-04f, 5.783645896e-04f, 5.791784721e-04f, 5.799910276e-04f, 5.808022545e-04f, 5.816121510e-04f,
+ 5.824207156e-04f, 5.832279464e-04f, 5.840338419e-04f, 5.848384003e-04f, 5.856416200e-04f, 5.864434993e-04f, 5.872440366e-04f, 5.880432302e-04f, 5.888410784e-04f, 5.896375796e-04f,
+ 5.904327321e-04f, 5.912265343e-04f, 5.920189846e-04f, 5.928100812e-04f, 5.935998226e-04f, 5.943882070e-04f, 5.951752330e-04f, 5.959608988e-04f, 5.967452028e-04f, 5.975281434e-04f,
+ 5.983097190e-04f, 5.990899280e-04f, 5.998687686e-04f, 6.006462394e-04f, 6.014223388e-04f, 6.021970650e-04f, 6.029704165e-04f, 6.037423918e-04f, 6.045129892e-04f, 6.052822071e-04f,
+ 6.060500439e-04f, 6.068164980e-04f, 6.075815680e-04f, 6.083452521e-04f, 6.091075488e-04f, 6.098684565e-04f, 6.106279737e-04f, 6.113860987e-04f, 6.121428301e-04f, 6.128981662e-04f,
+ 6.136521056e-04f, 6.144046466e-04f, 6.151557877e-04f, 6.159055273e-04f, 6.166538639e-04f, 6.174007960e-04f, 6.181463220e-04f, 6.188904404e-04f, 6.196331496e-04f, 6.203744481e-04f,
+ 6.211143344e-04f, 6.218528070e-04f, 6.225898644e-04f, 6.233255049e-04f, 6.240597272e-04f, 6.247925297e-04f, 6.255239108e-04f, 6.262538692e-04f, 6.269824033e-04f, 6.277095115e-04f,
+ 6.284351924e-04f, 6.291594446e-04f, 6.298822665e-04f, 6.306036566e-04f, 6.313236134e-04f, 6.320421355e-04f, 6.327592215e-04f, 6.334748697e-04f, 6.341890788e-04f, 6.349018473e-04f,
+ 6.356131738e-04f, 6.363230567e-04f, 6.370314946e-04f, 6.377384861e-04f, 6.384440296e-04f, 6.391481239e-04f, 6.398507674e-04f, 6.405519587e-04f, 6.412516963e-04f, 6.419499788e-04f,
+ 6.426468049e-04f, 6.433421730e-04f, 6.440360817e-04f, 6.447285296e-04f, 6.454195154e-04f, 6.461090375e-04f, 6.467970947e-04f, 6.474836854e-04f, 6.481688083e-04f, 6.488524619e-04f,
+ 6.495346449e-04f, 6.502153560e-04f, 6.508945936e-04f, 6.515723564e-04f, 6.522486430e-04f, 6.529234521e-04f, 6.535967823e-04f, 6.542686321e-04f, 6.549390003e-04f, 6.556078854e-04f,
+ 6.562752862e-04f, 6.569412012e-04f, 6.576056290e-04f, 6.582685684e-04f, 6.589300180e-04f, 6.595899764e-04f, 6.602484423e-04f, 6.609054143e-04f, 6.615608912e-04f, 6.622148715e-04f,
+ 6.628673540e-04f, 6.635183373e-04f, 6.641678201e-04f, 6.648158011e-04f, 6.654622790e-04f, 6.661072525e-04f, 6.667507202e-04f, 6.673926808e-04f, 6.680331331e-04f, 6.686720757e-04f,
+ 6.693095073e-04f, 6.699454268e-04f, 6.705798326e-04f, 6.712127237e-04f, 6.718440987e-04f, 6.724739563e-04f, 6.731022952e-04f, 6.737291142e-04f, 6.743544120e-04f, 6.749781874e-04f,
+ 6.756004390e-04f, 6.762211657e-04f, 6.768403661e-04f, 6.774580391e-04f, 6.780741833e-04f, 6.786887975e-04f, 6.793018806e-04f, 6.799134311e-04f, 6.805234480e-04f, 6.811319300e-04f,
+ 6.817388759e-04f, 6.823442843e-04f, 6.829481542e-04f, 6.835504843e-04f, 6.841512734e-04f, 6.847505203e-04f, 6.853482237e-04f, 6.859443825e-04f, 6.865389954e-04f, 6.871320614e-04f,
+ 6.877235791e-04f, 6.883135474e-04f, 6.889019651e-04f, 6.894888311e-04f, 6.900741440e-04f, 6.906579029e-04f, 6.912401065e-04f, 6.918207536e-04f, 6.923998430e-04f, 6.929773737e-04f,
+ 6.935533444e-04f, 6.941277541e-04f, 6.947006014e-04f, 6.952718854e-04f, 6.958416048e-04f, 6.964097586e-04f, 6.969763455e-04f, 6.975413645e-04f, 6.981048144e-04f, 6.986666941e-04f,
+ 6.992270025e-04f, 6.997857384e-04f, 7.003429008e-04f, 7.008984885e-04f, 7.014525004e-04f, 7.020049354e-04f, 7.025557924e-04f, 7.031050704e-04f, 7.036527682e-04f, 7.041988847e-04f,
+ 7.047434189e-04f, 7.052863696e-04f, 7.058277358e-04f, 7.063675164e-04f, 7.069057104e-04f, 7.074423166e-04f, 7.079773340e-04f, 7.085107616e-04f, 7.090425982e-04f, 7.095728429e-04f,
+ 7.101014945e-04f, 7.106285521e-04f, 7.111540145e-04f, 7.116778808e-04f, 7.122001499e-04f, 7.127208207e-04f, 7.132398924e-04f, 7.137573637e-04f, 7.142732337e-04f, 7.147875014e-04f,
+ 7.153001657e-04f, 7.158112257e-04f, 7.163206804e-04f, 7.168285287e-04f, 7.173347696e-04f, 7.178394021e-04f, 7.183424253e-04f, 7.188438381e-04f, 7.193436396e-04f, 7.198418288e-04f,
+ 7.203384047e-04f, 7.208333663e-04f, 7.213267127e-04f, 7.218184429e-04f, 7.223085559e-04f, 7.227970507e-04f, 7.232839264e-04f, 7.237691821e-04f, 7.242528168e-04f, 7.247348296e-04f,
+ 7.252152194e-04f, 7.256939854e-04f, 7.261711267e-04f, 7.266466422e-04f, 7.271205311e-04f, 7.275927925e-04f, 7.280634254e-04f, 7.285324289e-04f, 7.289998021e-04f, 7.294655441e-04f,
+ 7.299296539e-04f, 7.303921307e-04f, 7.308529736e-04f, 7.313121817e-04f, 7.317697540e-04f, 7.322256898e-04f, 7.326799880e-04f, 7.331326479e-04f, 7.335836685e-04f, 7.340330490e-04f,
+ 7.344807885e-04f, 7.349268862e-04f, 7.353713411e-04f, 7.358141525e-04f, 7.362553194e-04f, 7.366948410e-04f, 7.371327165e-04f, 7.375689450e-04f, 7.380035256e-04f, 7.384364576e-04f,
+ 7.388677401e-04f, 7.392973723e-04f, 7.397253534e-04f, 7.401516824e-04f, 7.405763587e-04f, 7.409993813e-04f, 7.414207496e-04f, 7.418404625e-04f, 7.422585195e-04f, 7.426749196e-04f,
+ 7.430896621e-04f, 7.435027462e-04f, 7.439141711e-04f, 7.443239359e-04f, 7.447320400e-04f, 7.451384825e-04f, 7.455432627e-04f, 7.459463798e-04f, 7.463478330e-04f, 7.467476216e-04f,
+ 7.471457447e-04f, 7.475422018e-04f, 7.479369919e-04f, 7.483301143e-04f, 7.487215684e-04f, 7.491113533e-04f, 7.494994683e-04f, 7.498859128e-04f, 7.502706858e-04f, 7.506537869e-04f,
+ 7.510352151e-04f, 7.514149698e-04f, 7.517930503e-04f, 7.521694558e-04f, 7.525441857e-04f, 7.529172393e-04f, 7.532886158e-04f, 7.536583145e-04f, 7.540263348e-04f, 7.543926760e-04f,
+ 7.547573374e-04f, 7.551203182e-04f, 7.554816179e-04f, 7.558412358e-04f, 7.561991711e-04f, 7.565554232e-04f, 7.569099915e-04f, 7.572628753e-04f, 7.576140739e-04f, 7.579635867e-04f,
+ 7.583114131e-04f, 7.586575523e-04f, 7.590020038e-04f, 7.593447668e-04f, 7.596858409e-04f, 7.600252253e-04f, 7.603629195e-04f, 7.606989227e-04f, 7.610332344e-04f, 7.613658540e-04f,
+ 7.616967809e-04f, 7.620260144e-04f, 7.623535540e-04f, 7.626793990e-04f, 7.630035488e-04f, 7.633260030e-04f, 7.636467608e-04f, 7.639658217e-04f, 7.642831851e-04f, 7.645988504e-04f,
+ 7.649128171e-04f, 7.652250846e-04f, 7.655356523e-04f, 7.658445197e-04f, 7.661516861e-04f, 7.664571512e-04f, 7.667609142e-04f, 7.670629747e-04f, 7.673633321e-04f, 7.676619859e-04f,
+ 7.679589355e-04f, 7.682541804e-04f, 7.685477201e-04f, 7.688395540e-04f, 7.691296817e-04f, 7.694181026e-04f, 7.697048161e-04f, 7.699898219e-04f, 7.702731194e-04f, 7.705547081e-04f,
+ 7.708345874e-04f, 7.711127570e-04f, 7.713892163e-04f, 7.716639647e-04f, 7.719370020e-04f, 7.722083274e-04f, 7.724779407e-04f, 7.727458413e-04f, 7.730120287e-04f, 7.732765025e-04f,
+ 7.735392623e-04f, 7.738003075e-04f, 7.740596377e-04f, 7.743172525e-04f, 7.745731514e-04f, 7.748273340e-04f, 7.750797998e-04f, 7.753305484e-04f, 7.755795795e-04f, 7.758268925e-04f,
+ 7.760724870e-04f, 7.763163626e-04f, 7.765585190e-04f, 7.767989556e-04f, 7.770376721e-04f, 7.772746681e-04f, 7.775099432e-04f, 7.777434970e-04f, 7.779753291e-04f, 7.782054391e-04f,
+ 7.784338266e-04f, 7.786604913e-04f, 7.788854327e-04f, 7.791086506e-04f, 7.793301444e-04f, 7.795499140e-04f, 7.797679588e-04f, 7.799842786e-04f, 7.801988730e-04f, 7.804117416e-04f,
+ 7.806228841e-04f, 7.808323002e-04f, 7.810399895e-04f, 7.812459517e-04f, 7.814501865e-04f, 7.816526934e-04f, 7.818534723e-04f, 7.820525228e-04f, 7.822498445e-04f, 7.824454372e-04f,
+ 7.826393006e-04f, 7.828314343e-04f, 7.830218381e-04f, 7.832105116e-04f, 7.833974545e-04f, 7.835826667e-04f, 7.837661477e-04f, 7.839478973e-04f, 7.841279153e-04f, 7.843062013e-04f,
+ 7.844827552e-04f, 7.846575765e-04f, 7.848306651e-04f, 7.850020207e-04f, 7.851716430e-04f, 7.853395319e-04f, 7.855056870e-04f, 7.856701081e-04f, 7.858327950e-04f, 7.859937474e-04f,
+ 7.861529651e-04f, 7.863104479e-04f, 7.864661955e-04f, 7.866202078e-04f, 7.867724845e-04f, 7.869230254e-04f, 7.870718304e-04f, 7.872188991e-04f, 7.873642314e-04f, 7.875078270e-04f,
+ 7.876496859e-04f, 7.877898078e-04f, 7.879281926e-04f, 7.880648400e-04f, 7.881997498e-04f, 7.883329220e-04f, 7.884643563e-04f, 7.885940525e-04f, 7.887220105e-04f, 7.888482302e-04f,
+ 7.889727114e-04f, 7.890954539e-04f, 7.892164575e-04f, 7.893357223e-04f, 7.894532479e-04f, 7.895690343e-04f, 7.896830813e-04f, 7.897953888e-04f, 7.899059568e-04f, 7.900147850e-04f,
+ 7.901218733e-04f, 7.902272217e-04f, 7.903308300e-04f, 7.904326981e-04f, 7.905328259e-04f, 7.906312134e-04f, 7.907278604e-04f, 7.908227668e-04f, 7.909159326e-04f, 7.910073577e-04f,
+ 7.910970419e-04f, 7.911849853e-04f, 7.912711877e-04f, 7.913556491e-04f, 7.914383695e-04f, 7.915193486e-04f, 7.915985866e-04f, 7.916760834e-04f, 7.917518388e-04f, 7.918258529e-04f,
+ 7.918981257e-04f, 7.919686570e-04f, 7.920374469e-04f, 7.921044953e-04f, 7.921698022e-04f, 7.922333676e-04f, 7.922951914e-04f, 7.923552737e-04f, 7.924136144e-04f, 7.924702136e-04f,
+ 7.925250712e-04f, 7.925781872e-04f, 7.926295617e-04f, 7.926791946e-04f, 7.927270860e-04f, 7.927732359e-04f, 7.928176443e-04f, 7.928603112e-04f, 7.929012366e-04f, 7.929404207e-04f,
+ 7.929778633e-04f, 7.930135647e-04f, 7.930475247e-04f, 7.930797435e-04f, 7.931102211e-04f, 7.931389576e-04f, 7.931659530e-04f, 7.931912074e-04f, 7.932147209e-04f, 7.932364934e-04f,
+ 7.932565252e-04f, 7.932748162e-04f, 7.932913667e-04f, 7.933061765e-04f, 7.933192459e-04f, 7.933305749e-04f, 7.933401637e-04f, 7.933480122e-04f, 7.933541207e-04f, 7.933584893e-04f,
+ 7.933611180e-04f, 7.933620070e-04f, 7.933611564e-04f, 7.933585662e-04f, 7.933542368e-04f, 7.933481681e-04f, 7.933403603e-04f, 7.933308136e-04f, 7.933195280e-04f, 7.933065038e-04f,
+ 7.932917411e-04f, 7.932752401e-04f, 7.932570008e-04f, 7.932370235e-04f, 7.932153084e-04f, 7.931918555e-04f, 7.931666651e-04f, 7.931397374e-04f, 7.931110725e-04f, 7.930806706e-04f,
+ 7.930485320e-04f, 7.930146567e-04f, 7.929790451e-04f, 7.929416972e-04f, 7.929026133e-04f, 7.928617937e-04f, 7.928192384e-04f, 7.927749478e-04f, 7.927289221e-04f, 7.926811614e-04f,
+ 7.926316661e-04f, 7.925804362e-04f, 7.925274722e-04f, 7.924727741e-04f, 7.924163423e-04f, 7.923581770e-04f, 7.922982784e-04f, 7.922366469e-04f, 7.921732826e-04f, 7.921081858e-04f,
+ 7.920413567e-04f, 7.919727958e-04f, 7.919025031e-04f, 7.918304791e-04f, 7.917567239e-04f, 7.916812379e-04f, 7.916040213e-04f, 7.915250745e-04f, 7.914443977e-04f, 7.913619912e-04f,
+ 7.912778553e-04f, 7.911919904e-04f, 7.911043968e-04f, 7.910150747e-04f, 7.909240245e-04f, 7.908312465e-04f, 7.907367410e-04f, 7.906405084e-04f, 7.905425489e-04f, 7.904428630e-04f,
+ 7.903414510e-04f, 7.902383131e-04f, 7.901334498e-04f, 7.900268614e-04f, 7.899185483e-04f, 7.898085108e-04f, 7.896967493e-04f, 7.895832641e-04f, 7.894680556e-04f, 7.893511243e-04f,
+ 7.892324704e-04f, 7.891120943e-04f, 7.889899965e-04f, 7.888661774e-04f, 7.887406372e-04f, 7.886133764e-04f, 7.884843955e-04f, 7.883536948e-04f, 7.882212747e-04f, 7.880871356e-04f,
+ 7.879512780e-04f, 7.878137023e-04f, 7.876744089e-04f, 7.875333981e-04f, 7.873906706e-04f, 7.872462266e-04f, 7.871000666e-04f, 7.869521911e-04f, 7.868026005e-04f, 7.866512953e-04f,
+ 7.864982758e-04f, 7.863435427e-04f, 7.861870962e-04f, 7.860289370e-04f, 7.858690654e-04f, 7.857074819e-04f, 7.855441870e-04f, 7.853791812e-04f, 7.852124649e-04f, 7.850440388e-04f,
+ 7.848739031e-04f, 7.847020585e-04f, 7.845285054e-04f, 7.843532443e-04f, 7.841762758e-04f, 7.839976002e-04f, 7.838172183e-04f, 7.836351304e-04f, 7.834513371e-04f, 7.832658389e-04f,
+ 7.830786364e-04f, 7.828897300e-04f, 7.826991203e-04f, 7.825068079e-04f, 7.823127932e-04f, 7.821170769e-04f, 7.819196594e-04f, 7.817205414e-04f, 7.815197233e-04f, 7.813172058e-04f,
+ 7.811129894e-04f, 7.809070747e-04f, 7.806994622e-04f, 7.804901526e-04f, 7.802791463e-04f, 7.800664440e-04f, 7.798520463e-04f, 7.796359537e-04f, 7.794181669e-04f, 7.791986865e-04f,
+ 7.789775129e-04f, 7.787546470e-04f, 7.785300892e-04f, 7.783038401e-04f, 7.780759004e-04f, 7.778462708e-04f, 7.776149518e-04f, 7.773819440e-04f, 7.771472481e-04f, 7.769108647e-04f,
+ 7.766727945e-04f, 7.764330380e-04f, 7.761915960e-04f, 7.759484691e-04f, 7.757036579e-04f, 7.754571632e-04f, 7.752089854e-04f, 7.749591254e-04f, 7.747075838e-04f, 7.744543612e-04f,
+ 7.741994583e-04f, 7.739428758e-04f, 7.736846144e-04f, 7.734246748e-04f, 7.731630577e-04f, 7.728997636e-04f, 7.726347935e-04f, 7.723681478e-04f, 7.720998274e-04f, 7.718298330e-04f,
+ 7.715581652e-04f, 7.712848248e-04f, 7.710098125e-04f, 7.707331290e-04f, 7.704547750e-04f, 7.701747513e-04f, 7.698930586e-04f, 7.696096976e-04f, 7.693246690e-04f, 7.690379737e-04f,
+ 7.687496124e-04f, 7.684595857e-04f, 7.681678945e-04f, 7.678745396e-04f, 7.675795216e-04f, 7.672828413e-04f, 7.669844996e-04f, 7.666844971e-04f, 7.663828347e-04f, 7.660795131e-04f,
+ 7.657745331e-04f, 7.654678956e-04f, 7.651596012e-04f, 7.648496508e-04f, 7.645380452e-04f, 7.642247851e-04f, 7.639098715e-04f, 7.635933050e-04f, 7.632750865e-04f, 7.629552168e-04f,
+ 7.626336968e-04f, 7.623105272e-04f, 7.619857089e-04f, 7.616592427e-04f, 7.613311295e-04f, 7.610013700e-04f, 7.606699651e-04f, 7.603369157e-04f, 7.600022225e-04f, 7.596658866e-04f,
+ 7.593279086e-04f, 7.589882895e-04f, 7.586470301e-04f, 7.583041313e-04f, 7.579595939e-04f, 7.576134188e-04f, 7.572656070e-04f, 7.569161592e-04f, 7.565650764e-04f, 7.562123594e-04f,
+ 7.558580092e-04f, 7.555020266e-04f, 7.551444125e-04f, 7.547851678e-04f, 7.544242934e-04f, 7.540617902e-04f, 7.536976592e-04f, 7.533319012e-04f, 7.529645172e-04f, 7.525955081e-04f,
+ 7.522248748e-04f, 7.518526182e-04f, 7.514787393e-04f, 7.511032389e-04f, 7.507261182e-04f, 7.503473779e-04f, 7.499670190e-04f, 7.495850425e-04f, 7.492014493e-04f, 7.488162403e-04f,
+ 7.484294167e-04f, 7.480409792e-04f, 7.476509289e-04f, 7.472592667e-04f, 7.468659936e-04f, 7.464711106e-04f, 7.460746186e-04f, 7.456765187e-04f, 7.452768118e-04f, 7.448754990e-04f,
+ 7.444725811e-04f, 7.440680593e-04f, 7.436619344e-04f, 7.432542076e-04f, 7.428448798e-04f, 7.424339520e-04f, 7.420214253e-04f, 7.416073006e-04f, 7.411915790e-04f, 7.407742615e-04f,
+ 7.403553491e-04f, 7.399348429e-04f, 7.395127439e-04f, 7.390890532e-04f, 7.386637717e-04f, 7.382369005e-04f, 7.378084407e-04f, 7.373783933e-04f, 7.369467594e-04f, 7.365135400e-04f,
+ 7.360787362e-04f, 7.356423491e-04f, 7.352043797e-04f, 7.347648291e-04f, 7.343236984e-04f, 7.338809886e-04f, 7.334367009e-04f, 7.329908362e-04f, 7.325433958e-04f, 7.320943807e-04f,
+ 7.316437920e-04f, 7.311916308e-04f, 7.307378982e-04f, 7.302825953e-04f, 7.298257232e-04f, 7.293672831e-04f, 7.289072759e-04f, 7.284457030e-04f, 7.279825653e-04f, 7.275178640e-04f,
+ 7.270516003e-04f, 7.265837752e-04f, 7.261143900e-04f, 7.256434457e-04f, 7.251709434e-04f, 7.246968845e-04f, 7.242212698e-04f, 7.237441008e-04f, 7.232653784e-04f, 7.227851039e-04f,
+ 7.223032784e-04f, 7.218199030e-04f, 7.213349791e-04f, 7.208485076e-04f, 7.203604898e-04f, 7.198709269e-04f, 7.193798201e-04f, 7.188871705e-04f, 7.183929794e-04f, 7.178972479e-04f,
+ 7.173999772e-04f, 7.169011685e-04f, 7.164008230e-04f, 7.158989420e-04f, 7.153955266e-04f, 7.148905780e-04f, 7.143840975e-04f, 7.138760863e-04f, 7.133665456e-04f, 7.128554767e-04f,
+ 7.123428806e-04f, 7.118287588e-04f, 7.113131124e-04f, 7.107959427e-04f, 7.102772508e-04f, 7.097570382e-04f, 7.092353059e-04f, 7.087120552e-04f, 7.081872875e-04f, 7.076610039e-04f,
+ 7.071332058e-04f, 7.066038943e-04f, 7.060730708e-04f, 7.055407365e-04f, 7.050068927e-04f, 7.044715406e-04f, 7.039346817e-04f, 7.033963170e-04f, 7.028564480e-04f, 7.023150759e-04f,
+ 7.017722020e-04f, 7.012278276e-04f, 7.006819540e-04f, 7.001345826e-04f, 6.995857145e-04f, 6.990353511e-04f, 6.984834938e-04f, 6.979301439e-04f, 6.973753026e-04f, 6.968189712e-04f,
+ 6.962611512e-04f, 6.957018439e-04f, 6.951410505e-04f, 6.945787724e-04f, 6.940150110e-04f, 6.934497675e-04f, 6.928830434e-04f, 6.923148400e-04f, 6.917451586e-04f, 6.911740005e-04f,
+ 6.906013672e-04f, 6.900272600e-04f, 6.894516803e-04f, 6.888746294e-04f, 6.882961087e-04f, 6.877161195e-04f, 6.871346633e-04f, 6.865517414e-04f, 6.859673552e-04f, 6.853815061e-04f,
+ 6.847941955e-04f, 6.842054248e-04f, 6.836151953e-04f, 6.830235084e-04f, 6.824303656e-04f, 6.818357683e-04f, 6.812397179e-04f, 6.806422157e-04f, 6.800432632e-04f, 6.794428618e-04f,
+ 6.788410129e-04f, 6.782377180e-04f, 6.776329785e-04f, 6.770267957e-04f, 6.764191712e-04f, 6.758101064e-04f, 6.751996026e-04f, 6.745876614e-04f, 6.739742842e-04f, 6.733594724e-04f,
+ 6.727432274e-04f, 6.721255509e-04f, 6.715064441e-04f, 6.708859085e-04f, 6.702639457e-04f, 6.696405570e-04f, 6.690157439e-04f, 6.683895080e-04f, 6.677618507e-04f, 6.671327734e-04f,
+ 6.665022777e-04f, 6.658703649e-04f, 6.652370367e-04f, 6.646022945e-04f, 6.639661398e-04f, 6.633285740e-04f, 6.626895988e-04f, 6.620492155e-04f, 6.614074257e-04f, 6.607642309e-04f,
+ 6.601196326e-04f, 6.594736323e-04f, 6.588262316e-04f, 6.581774318e-04f, 6.575272347e-04f, 6.568756416e-04f, 6.562226542e-04f, 6.555682739e-04f, 6.549125023e-04f, 6.542553409e-04f,
+ 6.535967913e-04f, 6.529368550e-04f, 6.522755335e-04f, 6.516128285e-04f, 6.509487413e-04f, 6.502832737e-04f, 6.496164271e-04f, 6.489482031e-04f, 6.482786034e-04f, 6.476076293e-04f,
+ 6.469352826e-04f, 6.462615647e-04f, 6.455864773e-04f, 6.449100220e-04f, 6.442322002e-04f, 6.435530137e-04f, 6.428724639e-04f, 6.421905525e-04f, 6.415072810e-04f, 6.408226511e-04f,
+ 6.401366644e-04f, 6.394493224e-04f, 6.387606268e-04f, 6.380705791e-04f, 6.373791810e-04f, 6.366864341e-04f, 6.359923400e-04f, 6.352969003e-04f, 6.346001166e-04f, 6.339019906e-04f,
+ 6.332025239e-04f, 6.325017180e-04f, 6.317995748e-04f, 6.310960956e-04f, 6.303912823e-04f, 6.296851365e-04f, 6.289776597e-04f, 6.282688537e-04f, 6.275587201e-04f, 6.268472605e-04f,
+ 6.261344766e-04f, 6.254203700e-04f, 6.247049425e-04f, 6.239881956e-04f, 6.232701311e-04f, 6.225507505e-04f, 6.218300557e-04f, 6.211080481e-04f, 6.203847296e-04f, 6.196601018e-04f,
+ 6.189341664e-04f, 6.182069251e-04f, 6.174783795e-04f, 6.167485313e-04f, 6.160173823e-04f, 6.152849341e-04f, 6.145511884e-04f, 6.138161470e-04f, 6.130798114e-04f, 6.123421836e-04f,
+ 6.116032650e-04f, 6.108630576e-04f, 6.101215629e-04f, 6.093787827e-04f, 6.086347187e-04f, 6.078893726e-04f, 6.071427462e-04f, 6.063948411e-04f, 6.056456592e-04f, 6.048952022e-04f,
+ 6.041434717e-04f, 6.033904695e-04f, 6.026361974e-04f, 6.018806571e-04f, 6.011238503e-04f, 6.003657789e-04f, 5.996064444e-04f, 5.988458488e-04f, 5.980839938e-04f, 5.973208811e-04f,
+ 5.965565125e-04f, 5.957908897e-04f, 5.950240145e-04f, 5.942558887e-04f, 5.934865141e-04f, 5.927158924e-04f, 5.919440255e-04f, 5.911709150e-04f, 5.903965628e-04f, 5.896209706e-04f,
+ 5.888441404e-04f, 5.880660737e-04f, 5.872867725e-04f, 5.865062385e-04f, 5.857244736e-04f, 5.849414794e-04f, 5.841572579e-04f, 5.833718109e-04f, 5.825851401e-04f, 5.817972474e-04f,
+ 5.810081345e-04f, 5.802178033e-04f, 5.794262557e-04f, 5.786334933e-04f, 5.778395182e-04f, 5.770443320e-04f, 5.762479366e-04f, 5.754503339e-04f, 5.746515256e-04f, 5.738515137e-04f,
+ 5.730502999e-04f, 5.722478861e-04f, 5.714442741e-04f, 5.706394659e-04f, 5.698334632e-04f, 5.690262678e-04f, 5.682178817e-04f, 5.674083067e-04f, 5.665975447e-04f, 5.657855975e-04f,
+ 5.649724670e-04f, 5.641581550e-04f, 5.633426634e-04f, 5.625259942e-04f, 5.617081491e-04f, 5.608891300e-04f, 5.600689389e-04f, 5.592475776e-04f, 5.584250479e-04f, 5.576013519e-04f,
+ 5.567764913e-04f, 5.559504680e-04f, 5.551232840e-04f, 5.542949411e-04f, 5.534654413e-04f, 5.526347864e-04f, 5.518029784e-04f, 5.509700191e-04f, 5.501359105e-04f, 5.493006544e-04f,
+ 5.484642528e-04f, 5.476267076e-04f, 5.467880207e-04f, 5.459481941e-04f, 5.451072296e-04f, 5.442651292e-04f, 5.434218948e-04f, 5.425775283e-04f, 5.417320317e-04f, 5.408854069e-04f,
+ 5.400376559e-04f, 5.391887805e-04f, 5.383387827e-04f, 5.374876645e-04f, 5.366354278e-04f, 5.357820745e-04f, 5.349276067e-04f, 5.340720262e-04f, 5.332153350e-04f, 5.323575351e-04f,
+ 5.314986284e-04f, 5.306386169e-04f, 5.297775025e-04f, 5.289152873e-04f, 5.280519732e-04f, 5.271875621e-04f, 5.263220560e-04f, 5.254554570e-04f, 5.245877669e-04f, 5.237189878e-04f,
+ 5.228491217e-04f, 5.219781705e-04f, 5.211061362e-04f, 5.202330208e-04f, 5.193588262e-04f, 5.184835546e-04f, 5.176072079e-04f, 5.167297881e-04f, 5.158512971e-04f, 5.149717370e-04f,
+ 5.140911098e-04f, 5.132094175e-04f, 5.123266622e-04f, 5.114428457e-04f, 5.105579701e-04f, 5.096720375e-04f, 5.087850499e-04f, 5.078970092e-04f, 5.070079176e-04f, 5.061177770e-04f,
+ 5.052265894e-04f, 5.043343569e-04f, 5.034410815e-04f, 5.025467653e-04f, 5.016514102e-04f, 5.007550184e-04f, 4.998575918e-04f, 4.989591325e-04f, 4.980596425e-04f, 4.971591239e-04f,
+ 4.962575788e-04f, 4.953550091e-04f, 4.944514170e-04f, 4.935468045e-04f, 4.926411736e-04f, 4.917345264e-04f, 4.908268649e-04f, 4.899181913e-04f, 4.890085076e-04f, 4.880978158e-04f,
+ 4.871861180e-04f, 4.862734164e-04f, 4.853597129e-04f, 4.844450096e-04f, 4.835293086e-04f, 4.826126121e-04f, 4.816949220e-04f, 4.807762405e-04f, 4.798565696e-04f, 4.789359114e-04f,
+ 4.780142681e-04f, 4.770916416e-04f, 4.761680342e-04f, 4.752434478e-04f, 4.743178847e-04f, 4.733913468e-04f, 4.724638363e-04f, 4.715353554e-04f, 4.706059060e-04f, 4.696754903e-04f,
+ 4.687441104e-04f, 4.678117685e-04f, 4.668784666e-04f, 4.659442068e-04f, 4.650089914e-04f, 4.640728223e-04f, 4.631357017e-04f, 4.621976317e-04f, 4.612586145e-04f, 4.603186521e-04f,
+ 4.593777468e-04f, 4.584359006e-04f, 4.574931157e-04f, 4.565493942e-04f, 4.556047382e-04f, 4.546591499e-04f, 4.537126314e-04f, 4.527651848e-04f, 4.518168124e-04f, 4.508675162e-04f,
+ 4.499172984e-04f, 4.489661611e-04f, 4.480141065e-04f, 4.470611368e-04f, 4.461072541e-04f, 4.451524605e-04f, 4.441967582e-04f, 4.432401495e-04f, 4.422826363e-04f, 4.413242210e-04f,
+ 4.403649056e-04f, 4.394046923e-04f, 4.384435833e-04f, 4.374815809e-04f, 4.365186870e-04f, 4.355549040e-04f, 4.345902340e-04f, 4.336246791e-04f, 4.326582416e-04f, 4.316909236e-04f,
+ 4.307227274e-04f, 4.297536550e-04f, 4.287837088e-04f, 4.278128908e-04f, 4.268412033e-04f, 4.258686484e-04f, 4.248952285e-04f, 4.239209455e-04f, 4.229458018e-04f, 4.219697996e-04f,
+ 4.209929410e-04f, 4.200152283e-04f, 4.190366636e-04f, 4.180572492e-04f, 4.170769873e-04f, 4.160958800e-04f, 4.151139296e-04f, 4.141311384e-04f, 4.131475084e-04f, 4.121630420e-04f,
+ 4.111777414e-04f, 4.101916087e-04f, 4.092046462e-04f, 4.082168561e-04f, 4.072282407e-04f, 4.062388021e-04f, 4.052485427e-04f, 4.042574646e-04f, 4.032655700e-04f, 4.022728612e-04f,
+ 4.012793404e-04f, 4.002850100e-04f, 3.992898720e-04f, 3.982939287e-04f, 3.972971824e-04f, 3.962996354e-04f, 3.953012898e-04f, 3.943021479e-04f, 3.933022120e-04f, 3.923014843e-04f,
+ 3.912999670e-04f, 3.902976625e-04f, 3.892945729e-04f, 3.882907006e-04f, 3.872860477e-04f, 3.862806165e-04f, 3.852744094e-04f, 3.842674285e-04f, 3.832596761e-04f, 3.822511545e-04f,
+ 3.812418660e-04f, 3.802318128e-04f, 3.792209972e-04f, 3.782094214e-04f, 3.771970877e-04f, 3.761839985e-04f, 3.751701559e-04f, 3.741555623e-04f, 3.731402199e-04f, 3.721241311e-04f,
+ 3.711072980e-04f, 3.700897230e-04f, 3.690714083e-04f, 3.680523564e-04f, 3.670325693e-04f, 3.660120494e-04f, 3.649907991e-04f, 3.639688206e-04f, 3.629461161e-04f, 3.619226881e-04f,
+ 3.608985387e-04f, 3.598736703e-04f, 3.588480852e-04f, 3.578217857e-04f, 3.567947741e-04f, 3.557670526e-04f, 3.547386236e-04f, 3.537094894e-04f, 3.526796523e-04f, 3.516491146e-04f,
+ 3.506178787e-04f, 3.495859467e-04f, 3.485533211e-04f, 3.475200042e-04f, 3.464859982e-04f, 3.454513055e-04f, 3.444159284e-04f, 3.433798692e-04f, 3.423431303e-04f, 3.413057139e-04f,
+ 3.402676224e-04f, 3.392288581e-04f, 3.381894234e-04f, 3.371493205e-04f, 3.361085518e-04f, 3.350671196e-04f, 3.340250263e-04f, 3.329822741e-04f, 3.319388655e-04f, 3.308948027e-04f,
+ 3.298500881e-04f, 3.288047241e-04f, 3.277587128e-04f, 3.267120568e-04f, 3.256647584e-04f, 3.246168198e-04f, 3.235682434e-04f, 3.225190316e-04f, 3.214691868e-04f, 3.204187112e-04f,
+ 3.193676072e-04f, 3.183158772e-04f, 3.172635234e-04f, 3.162105484e-04f, 3.151569544e-04f, 3.141027437e-04f, 3.130479188e-04f, 3.119924819e-04f, 3.109364355e-04f, 3.098797819e-04f,
+ 3.088225235e-04f, 3.077646626e-04f, 3.067062015e-04f, 3.056471428e-04f, 3.045874886e-04f, 3.035272414e-04f, 3.024664036e-04f, 3.014049774e-04f, 3.003429654e-04f, 2.992803698e-04f,
+ 2.982171931e-04f, 2.971534375e-04f, 2.960891055e-04f, 2.950241995e-04f, 2.939587218e-04f, 2.928926747e-04f, 2.918260608e-04f, 2.907588823e-04f, 2.896911417e-04f, 2.886228413e-04f,
+ 2.875539834e-04f, 2.864845706e-04f, 2.854146051e-04f, 2.843440894e-04f, 2.832730258e-04f, 2.822014168e-04f, 2.811292647e-04f, 2.800565719e-04f, 2.789833408e-04f, 2.779095737e-04f,
+ 2.768352732e-04f, 2.757604415e-04f, 2.746850811e-04f, 2.736091944e-04f, 2.725327837e-04f, 2.714558515e-04f, 2.703784002e-04f, 2.693004321e-04f, 2.682219496e-04f, 2.671429553e-04f,
+ 2.660634514e-04f, 2.649834403e-04f, 2.639029246e-04f, 2.628219065e-04f, 2.617403885e-04f, 2.606583729e-04f, 2.595758623e-04f, 2.584928590e-04f, 2.574093654e-04f, 2.563253839e-04f,
+ 2.552409170e-04f, 2.541559670e-04f, 2.530705364e-04f, 2.519846276e-04f, 2.508982429e-04f, 2.498113849e-04f, 2.487240559e-04f, 2.476362584e-04f, 2.465479947e-04f, 2.454592673e-04f,
+ 2.443700786e-04f, 2.432804310e-04f, 2.421903270e-04f, 2.410997689e-04f, 2.400087592e-04f, 2.389173004e-04f, 2.378253948e-04f, 2.367330448e-04f, 2.356402530e-04f, 2.345470217e-04f,
+ 2.334533533e-04f, 2.323592504e-04f, 2.312647152e-04f, 2.301697503e-04f, 2.290743580e-04f, 2.279785409e-04f, 2.268823013e-04f, 2.257856417e-04f, 2.246885645e-04f, 2.235910721e-04f,
+ 2.224931671e-04f, 2.213948517e-04f, 2.202961285e-04f, 2.191969999e-04f, 2.180974683e-04f, 2.169975362e-04f, 2.158972060e-04f, 2.147964802e-04f, 2.136953611e-04f, 2.125938513e-04f,
+ 2.114919532e-04f, 2.103896692e-04f, 2.092870018e-04f, 2.081839534e-04f, 2.070805265e-04f, 2.059767234e-04f, 2.048725468e-04f, 2.037679989e-04f, 2.026630823e-04f, 2.015577994e-04f,
+ 2.004521526e-04f, 1.993461444e-04f, 1.982397773e-04f, 1.971330537e-04f, 1.960259761e-04f, 1.949185468e-04f, 1.938107685e-04f, 1.927026434e-04f, 1.915941741e-04f, 1.904853631e-04f,
+ 1.893762127e-04f, 1.882667255e-04f, 1.871569039e-04f, 1.860467503e-04f, 1.849362672e-04f, 1.838254571e-04f, 1.827143225e-04f, 1.816028657e-04f, 1.804910893e-04f, 1.793789957e-04f,
+ 1.782665873e-04f, 1.771538667e-04f, 1.760408363e-04f, 1.749274986e-04f, 1.738138560e-04f, 1.726999109e-04f, 1.715856659e-04f, 1.704711235e-04f, 1.693562860e-04f, 1.682411559e-04f,
+ 1.671257358e-04f, 1.660100280e-04f, 1.648940351e-04f, 1.637777595e-04f, 1.626612037e-04f, 1.615443702e-04f, 1.604272613e-04f, 1.593098797e-04f, 1.581922277e-04f, 1.570743078e-04f,
+ 1.559561226e-04f, 1.548376744e-04f, 1.537189657e-04f, 1.525999991e-04f, 1.514807770e-04f, 1.503613018e-04f, 1.492415760e-04f, 1.481216021e-04f, 1.470013827e-04f, 1.458809200e-04f,
+ 1.447602168e-04f, 1.436392753e-04f, 1.425180980e-04f, 1.413966876e-04f, 1.402750463e-04f, 1.391531768e-04f, 1.380310814e-04f, 1.369087627e-04f, 1.357862232e-04f, 1.346634652e-04f,
+ 1.335404914e-04f, 1.324173041e-04f, 1.312939058e-04f, 1.301702991e-04f, 1.290464864e-04f, 1.279224702e-04f, 1.267982529e-04f, 1.256738371e-04f, 1.245492251e-04f, 1.234244196e-04f,
+ 1.222994230e-04f, 1.211742377e-04f, 1.200488663e-04f, 1.189233112e-04f, 1.177975749e-04f, 1.166716599e-04f, 1.155455687e-04f, 1.144193037e-04f, 1.132928675e-04f, 1.121662625e-04f,
+ 1.110394911e-04f, 1.099125560e-04f, 1.087854595e-04f, 1.076582042e-04f, 1.065307925e-04f, 1.054032269e-04f, 1.042755099e-04f, 1.031476440e-04f, 1.020196316e-04f, 1.008914753e-04f,
+ 9.976317758e-05f, 9.863474085e-05f, 9.750616761e-05f, 9.637746037e-05f, 9.524862160e-05f, 9.411965379e-05f, 9.299055942e-05f, 9.186134098e-05f, 9.073200096e-05f, 8.960254183e-05f,
+ 8.847296609e-05f, 8.734327621e-05f, 8.621347469e-05f, 8.508356402e-05f, 8.395354667e-05f, 8.282342513e-05f, 8.169320189e-05f, 8.056287943e-05f, 7.943246025e-05f, 7.830194682e-05f,
+ 7.717134163e-05f, 7.604064717e-05f, 7.490986592e-05f, 7.377900037e-05f, 7.264805301e-05f, 7.151702632e-05f, 7.038592279e-05f, 6.925474490e-05f, 6.812349514e-05f, 6.699217600e-05f,
+ 6.586078995e-05f, 6.472933950e-05f, 6.359782712e-05f, 6.246625530e-05f, 6.133462652e-05f, 6.020294327e-05f, 5.907120804e-05f, 5.793942332e-05f, 5.680759158e-05f, 5.567571531e-05f,
+ 5.454379700e-05f, 5.341183914e-05f, 5.227984420e-05f, 5.114781468e-05f, 5.001575306e-05f, 4.888366183e-05f, 4.775154346e-05f, 4.661940044e-05f, 4.548723527e-05f, 4.435505042e-05f,
+ 4.322284837e-05f, 4.209063162e-05f, 4.095840264e-05f, 3.982616392e-05f, 3.869391795e-05f, 3.756166720e-05f, 3.642941416e-05f, 3.529716131e-05f, 3.416491115e-05f, 3.303266614e-05f,
+ 3.190042877e-05f, 3.076820153e-05f, 2.963598689e-05f, 2.850378735e-05f, 2.737160537e-05f, 2.623944345e-05f, 2.510730406e-05f, 2.397518969e-05f, 2.284310281e-05f, 2.171104591e-05f,
+ 2.057902147e-05f, 1.944703197e-05f, 1.831507989e-05f, 1.718316770e-05f, 1.605129789e-05f, 1.491947294e-05f, 1.378769532e-05f, 1.265596752e-05f, 1.152429201e-05f, 1.039267127e-05f,
+ 9.261107777e-06f, 8.129604013e-06f, 6.998162453e-06f, 5.866785573e-06f, 4.735475850e-06f, 3.604235761e-06f, 2.473067781e-06f, 1.341974385e-06f, 2.109580504e-07f, -9.199787496e-07f,
+ -2.050833540e-06f, -3.181603846e-06f, -4.312287195e-06f, -5.442881112e-06f, -6.573383125e-06f, -7.703790760e-06f, -8.834101546e-06f, -9.964313011e-06f, -1.109442268e-05f, -1.222442809e-05f,
+ -1.335432676e-05f, -1.448411623e-05f, -1.561379402e-05f, -1.674335766e-05f, -1.787280470e-05f, -1.900213264e-05f, -2.013133904e-05f, -2.126042142e-05f, -2.238937731e-05f, -2.351820425e-05f,
+ -2.464689977e-05f, -2.577546141e-05f, -2.690388669e-05f, -2.803217316e-05f, -2.916031834e-05f, -3.028831978e-05f, -3.141617502e-05f, -3.254388158e-05f, -3.367143700e-05f, -3.479883883e-05f,
+ -3.592608461e-05f, -3.705317186e-05f, -3.818009813e-05f, -3.930686097e-05f, -4.043345790e-05f, -4.155988648e-05f, -4.268614424e-05f, -4.381222872e-05f, -4.493813748e-05f, -4.606386805e-05f,
+ -4.718941797e-05f, -4.831478479e-05f, -4.943996605e-05f, -5.056495931e-05f, -5.168976210e-05f, -5.281437198e-05f, -5.393878649e-05f, -5.506300317e-05f, -5.618701958e-05f, -5.731083327e-05f,
+ -5.843444178e-05f, -5.955784267e-05f, -6.068103349e-05f, -6.180401179e-05f, -6.292677511e-05f, -6.404932102e-05f, -6.517164707e-05f, -6.629375081e-05f, -6.741562980e-05f, -6.853728159e-05f,
+ -6.965870374e-05f, -7.077989380e-05f, -7.190084934e-05f, -7.302156790e-05f, -7.414204706e-05f, -7.526228437e-05f, -7.638227739e-05f, -7.750202367e-05f, -7.862152080e-05f, -7.974076631e-05f,
+ -8.085975779e-05f, -8.197849279e-05f, -8.309696888e-05f, -8.421518362e-05f, -8.533313457e-05f, -8.645081932e-05f, -8.756823542e-05f, -8.868538044e-05f, -8.980225195e-05f, -9.091884752e-05f,
+ -9.203516473e-05f, -9.315120114e-05f, -9.426695433e-05f, -9.538242186e-05f, -9.649760132e-05f, -9.761249027e-05f, -9.872708630e-05f, -9.984138698e-05f, -1.009553899e-04f, -1.020690926e-04f,
+ -1.031824927e-04f, -1.042955877e-04f, -1.054083753e-04f, -1.065208531e-04f, -1.076330185e-04f, -1.087448692e-04f, -1.098564028e-04f, -1.109676169e-04f, -1.120785090e-04f, -1.131890767e-04f,
+ -1.142993177e-04f, -1.154092294e-04f, -1.165188096e-04f, -1.176280557e-04f, -1.187369655e-04f, -1.198455363e-04f, -1.209537660e-04f, -1.220616520e-04f, -1.231691920e-04f, -1.242763835e-04f,
+ -1.253832241e-04f, -1.264897115e-04f, -1.275958432e-04f, -1.287016169e-04f, -1.298070301e-04f, -1.309120804e-04f, -1.320167655e-04f, -1.331210829e-04f, -1.342250303e-04f, -1.353286052e-04f,
+ -1.364318053e-04f, -1.375346282e-04f, -1.386370714e-04f, -1.397391326e-04f, -1.408408095e-04f, -1.419420995e-04f, -1.430430003e-04f, -1.441435096e-04f, -1.452436249e-04f, -1.463433439e-04f,
+ -1.474426641e-04f, -1.485415833e-04f, -1.496400989e-04f, -1.507382087e-04f, -1.518359103e-04f, -1.529332012e-04f, -1.540300791e-04f, -1.551265416e-04f, -1.562225864e-04f, -1.573182111e-04f,
+ -1.584134132e-04f, -1.595081905e-04f, -1.606025406e-04f, -1.616964610e-04f, -1.627899494e-04f, -1.638830035e-04f, -1.649756209e-04f, -1.660677992e-04f, -1.671595360e-04f, -1.682508291e-04f,
+ -1.693416759e-04f, -1.704320743e-04f, -1.715220217e-04f, -1.726115159e-04f, -1.737005545e-04f, -1.747891351e-04f, -1.758772554e-04f, -1.769649131e-04f, -1.780521057e-04f, -1.791388309e-04f,
+ -1.802250864e-04f, -1.813108699e-04f, -1.823961789e-04f, -1.834810111e-04f, -1.845653642e-04f, -1.856492359e-04f, -1.867326238e-04f, -1.878155255e-04f, -1.888979388e-04f, -1.899798612e-04f,
+ -1.910612905e-04f, -1.921422242e-04f, -1.932226602e-04f, -1.943025959e-04f, -1.953820292e-04f, -1.964609576e-04f, -1.975393789e-04f, -1.986172907e-04f, -1.996946907e-04f, -2.007715765e-04f,
+ -2.018479458e-04f, -2.029237964e-04f, -2.039991258e-04f, -2.050739318e-04f, -2.061482120e-04f, -2.072219642e-04f, -2.082951860e-04f, -2.093678750e-04f, -2.104400290e-04f, -2.115116457e-04f,
+ -2.125827228e-04f, -2.136532578e-04f, -2.147232487e-04f, -2.157926929e-04f, -2.168615882e-04f, -2.179299324e-04f, -2.189977230e-04f, -2.200649579e-04f, -2.211316346e-04f, -2.221977510e-04f,
+ -2.232633046e-04f, -2.243282933e-04f, -2.253927147e-04f, -2.264565665e-04f, -2.275198464e-04f, -2.285825521e-04f, -2.296446814e-04f, -2.307062320e-04f, -2.317672015e-04f, -2.328275877e-04f,
+ -2.338873882e-04f, -2.349466009e-04f, -2.360052235e-04f, -2.370632536e-04f, -2.381206889e-04f, -2.391775273e-04f, -2.402337664e-04f, -2.412894039e-04f, -2.423444376e-04f, -2.433988652e-04f,
+ -2.444526844e-04f, -2.455058931e-04f, -2.465584888e-04f, -2.476104693e-04f, -2.486618324e-04f, -2.497125759e-04f, -2.507626973e-04f, -2.518121946e-04f, -2.528610654e-04f, -2.539093075e-04f,
+ -2.549569186e-04f, -2.560038965e-04f, -2.570502389e-04f, -2.580959435e-04f, -2.591410082e-04f, -2.601854307e-04f, -2.612292087e-04f, -2.622723399e-04f, -2.633148223e-04f, -2.643566534e-04f,
+ -2.653978311e-04f, -2.664383531e-04f, -2.674782172e-04f, -2.685174212e-04f, -2.695559628e-04f, -2.705938398e-04f, -2.716310499e-04f, -2.726675910e-04f, -2.737034608e-04f, -2.747386571e-04f,
+ -2.757731777e-04f, -2.768070203e-04f, -2.778401828e-04f, -2.788726628e-04f, -2.799044583e-04f, -2.809355669e-04f, -2.819659865e-04f, -2.829957148e-04f, -2.840247497e-04f, -2.850530889e-04f,
+ -2.860807303e-04f, -2.871076716e-04f, -2.881339106e-04f, -2.891594452e-04f, -2.901842730e-04f, -2.912083920e-04f, -2.922317999e-04f, -2.932544946e-04f, -2.942764738e-04f, -2.952977354e-04f,
+ -2.963182771e-04f, -2.973380968e-04f, -2.983571924e-04f, -2.993755615e-04f, -3.003932020e-04f, -3.014101118e-04f, -3.024262887e-04f, -3.034417305e-04f, -3.044564349e-04f, -3.054704000e-04f,
+ -3.064836234e-04f, -3.074961030e-04f, -3.085078366e-04f, -3.095188221e-04f, -3.105290573e-04f, -3.115385401e-04f, -3.125472683e-04f, -3.135552396e-04f, -3.145624521e-04f, -3.155689034e-04f,
+ -3.165745915e-04f, -3.175795143e-04f, -3.185836694e-04f, -3.195870549e-04f, -3.205896686e-04f, -3.215915083e-04f, -3.225925718e-04f, -3.235928571e-04f, -3.245923620e-04f, -3.255910844e-04f,
+ -3.265890221e-04f, -3.275861730e-04f, -3.285825349e-04f, -3.295781058e-04f, -3.305728835e-04f, -3.315668659e-04f, -3.325600508e-04f, -3.335524362e-04f, -3.345440198e-04f, -3.355347997e-04f,
+ -3.365247737e-04f, -3.375139396e-04f, -3.385022954e-04f, -3.394898390e-04f, -3.404765682e-04f, -3.414624809e-04f, -3.424475750e-04f, -3.434318485e-04f, -3.444152992e-04f, -3.453979250e-04f,
+ -3.463797239e-04f, -3.473606937e-04f, -3.483408323e-04f, -3.493201377e-04f, -3.502986078e-04f, -3.512762404e-04f, -3.522530335e-04f, -3.532289851e-04f, -3.542040929e-04f, -3.551783550e-04f,
+ -3.561517693e-04f, -3.571243337e-04f, -3.580960462e-04f, -3.590669045e-04f, -3.600369068e-04f, -3.610060509e-04f, -3.619743347e-04f, -3.629417563e-04f, -3.639083134e-04f, -3.648740042e-04f,
+ -3.658388265e-04f, -3.668027782e-04f, -3.677658573e-04f, -3.687280618e-04f, -3.696893896e-04f, -3.706498387e-04f, -3.716094070e-04f, -3.725680925e-04f, -3.735258932e-04f, -3.744828069e-04f,
+ -3.754388317e-04f, -3.763939655e-04f, -3.773482064e-04f, -3.783015522e-04f, -3.792540010e-04f, -3.802055506e-04f, -3.811561992e-04f, -3.821059447e-04f, -3.830547850e-04f, -3.840027181e-04f,
+ -3.849497421e-04f, -3.858958549e-04f, -3.868410545e-04f, -3.877853389e-04f, -3.887287061e-04f, -3.896711541e-04f, -3.906126808e-04f, -3.915532844e-04f, -3.924929627e-04f, -3.934317138e-04f,
+ -3.943695358e-04f, -3.953064265e-04f, -3.962423840e-04f, -3.971774064e-04f, -3.981114916e-04f, -3.990446377e-04f, -3.999768427e-04f, -4.009081046e-04f, -4.018384215e-04f, -4.027677912e-04f,
+ -4.036962120e-04f, -4.046236818e-04f, -4.055501987e-04f, -4.064757606e-04f, -4.074003657e-04f, -4.083240119e-04f, -4.092466974e-04f, -4.101684201e-04f, -4.110891781e-04f, -4.120089694e-04f,
+ -4.129277922e-04f, -4.138456444e-04f, -4.147625241e-04f, -4.156784294e-04f, -4.165933583e-04f, -4.175073089e-04f, -4.184202793e-04f, -4.193322675e-04f, -4.202432716e-04f, -4.211532897e-04f,
+ -4.220623198e-04f, -4.229703600e-04f, -4.238774084e-04f, -4.247834631e-04f, -4.256885221e-04f, -4.265925836e-04f, -4.274956457e-04f, -4.283977063e-04f, -4.292987637e-04f, -4.301988159e-04f,
+ -4.310978610e-04f, -4.319958971e-04f, -4.328929223e-04f, -4.337889347e-04f, -4.346839325e-04f, -4.355779137e-04f, -4.364708764e-04f, -4.373628188e-04f, -4.382537389e-04f, -4.391436350e-04f,
+ -4.400325051e-04f, -4.409203473e-04f, -4.418071597e-04f, -4.426929406e-04f, -4.435776880e-04f, -4.444614000e-04f, -4.453440748e-04f, -4.462257106e-04f, -4.471063054e-04f, -4.479858574e-04f,
+ -4.488643648e-04f, -4.497418257e-04f, -4.506182382e-04f, -4.514936005e-04f, -4.523679108e-04f, -4.532411672e-04f, -4.541133679e-04f, -4.549845111e-04f, -4.558545948e-04f, -4.567236173e-04f,
+ -4.575915767e-04f, -4.584584713e-04f, -4.593242991e-04f, -4.601890584e-04f, -4.610527474e-04f, -4.619153641e-04f, -4.627769069e-04f, -4.636373739e-04f, -4.644967632e-04f, -4.653550731e-04f,
+ -4.662123018e-04f, -4.670684475e-04f, -4.679235083e-04f, -4.687774825e-04f, -4.696303683e-04f, -4.704821638e-04f, -4.713328673e-04f, -4.721824770e-04f, -4.730309912e-04f, -4.738784080e-04f,
+ -4.747247256e-04f, -4.755699423e-04f, -4.764140563e-04f, -4.772570658e-04f, -4.780989690e-04f, -4.789397643e-04f, -4.797794497e-04f, -4.806180237e-04f, -4.814554843e-04f, -4.822918298e-04f,
+ -4.831270586e-04f, -4.839611687e-04f, -4.847941586e-04f, -4.856260264e-04f, -4.864567704e-04f, -4.872863888e-04f, -4.881148799e-04f, -4.889422420e-04f, -4.897684734e-04f, -4.905935722e-04f,
+ -4.914175368e-04f, -4.922403655e-04f, -4.930620565e-04f, -4.938826080e-04f, -4.947020185e-04f, -4.955202862e-04f, -4.963374093e-04f, -4.971533861e-04f, -4.979682150e-04f, -4.987818942e-04f,
+ -4.995944220e-04f, -5.004057968e-04f, -5.012160168e-04f, -5.020250803e-04f, -5.028329857e-04f, -5.036397312e-04f, -5.044453152e-04f, -5.052497359e-04f, -5.060529918e-04f, -5.068550811e-04f,
+ -5.076560021e-04f, -5.084557532e-04f, -5.092543327e-04f, -5.100517390e-04f, -5.108479703e-04f, -5.116430250e-04f, -5.124369014e-04f, -5.132295979e-04f, -5.140211129e-04f, -5.148114446e-04f,
+ -5.156005915e-04f, -5.163885519e-04f, -5.171753240e-04f, -5.179609064e-04f, -5.187452974e-04f, -5.195284953e-04f, -5.203104984e-04f, -5.210913052e-04f, -5.218709141e-04f, -5.226493234e-04f,
+ -5.234265314e-04f, -5.242025366e-04f, -5.249773374e-04f, -5.257509321e-04f, -5.265233191e-04f, -5.272944969e-04f, -5.280644637e-04f, -5.288332181e-04f, -5.296007584e-04f, -5.303670830e-04f,
+ -5.311321903e-04f, -5.318960787e-04f, -5.326587467e-04f, -5.334201926e-04f, -5.341804149e-04f, -5.349394120e-04f, -5.356971823e-04f, -5.364537242e-04f, -5.372090362e-04f, -5.379631167e-04f,
+ -5.387159641e-04f, -5.394675769e-04f, -5.402179534e-04f, -5.409670923e-04f, -5.417149918e-04f, -5.424616504e-04f, -5.432070667e-04f, -5.439512390e-04f, -5.446941657e-04f, -5.454358455e-04f,
+ -5.461762767e-04f, -5.469154577e-04f, -5.476533871e-04f, -5.483900633e-04f, -5.491254848e-04f, -5.498596501e-04f, -5.505925577e-04f, -5.513242059e-04f, -5.520545934e-04f, -5.527837186e-04f,
+ -5.535115800e-04f, -5.542381761e-04f, -5.549635054e-04f, -5.556875663e-04f, -5.564103575e-04f, -5.571318773e-04f, -5.578521243e-04f, -5.585710971e-04f, -5.592887940e-04f, -5.600052137e-04f,
+ -5.607203547e-04f, -5.614342154e-04f, -5.621467945e-04f, -5.628580904e-04f, -5.635681017e-04f, -5.642768268e-04f, -5.649842644e-04f, -5.656904130e-04f, -5.663952711e-04f, -5.670988373e-04f,
+ -5.678011101e-04f, -5.685020880e-04f, -5.692017697e-04f, -5.699001536e-04f, -5.705972384e-04f, -5.712930226e-04f, -5.719875048e-04f, -5.726806835e-04f, -5.733725573e-04f, -5.740631248e-04f,
+ -5.747523846e-04f, -5.754403352e-04f, -5.761269752e-04f, -5.768123033e-04f, -5.774963180e-04f, -5.781790178e-04f, -5.788604015e-04f, -5.795404675e-04f, -5.802192146e-04f, -5.808966413e-04f,
+ -5.815727461e-04f, -5.822475278e-04f, -5.829209850e-04f, -5.835931162e-04f, -5.842639200e-04f, -5.849333952e-04f, -5.856015403e-04f, -5.862683539e-04f, -5.869338347e-04f, -5.875979813e-04f,
+ -5.882607924e-04f, -5.889222666e-04f, -5.895824026e-04f, -5.902411989e-04f, -5.908986542e-04f, -5.915547673e-04f, -5.922095367e-04f, -5.928629611e-04f, -5.935150392e-04f, -5.941657696e-04f,
+ -5.948151511e-04f, -5.954631822e-04f, -5.961098616e-04f, -5.967551881e-04f, -5.973991603e-04f, -5.980417769e-04f, -5.986830366e-04f, -5.993229380e-04f, -5.999614799e-04f, -6.005986610e-04f,
+ -6.012344800e-04f, -6.018689354e-04f, -6.025020262e-04f, -6.031337510e-04f, -6.037641084e-04f, -6.043930972e-04f, -6.050207162e-04f, -6.056469639e-04f, -6.062718393e-04f, -6.068953409e-04f,
+ -6.075174676e-04f, -6.081382180e-04f, -6.087575909e-04f, -6.093755851e-04f, -6.099921992e-04f, -6.106074321e-04f, -6.112212824e-04f, -6.118337489e-04f, -6.124448304e-04f, -6.130545256e-04f,
+ -6.136628333e-04f, -6.142697523e-04f, -6.148752814e-04f, -6.154794192e-04f, -6.160821645e-04f, -6.166835163e-04f, -6.172834731e-04f, -6.178820339e-04f, -6.184791974e-04f, -6.190749623e-04f,
+ -6.196693276e-04f, -6.202622919e-04f, -6.208538541e-04f, -6.214440129e-04f, -6.220327673e-04f, -6.226201159e-04f, -6.232060577e-04f, -6.237905913e-04f, -6.243737157e-04f, -6.249554297e-04f,
+ -6.255357320e-04f, -6.261146215e-04f, -6.266920971e-04f, -6.272681576e-04f, -6.278428018e-04f, -6.284160285e-04f, -6.289878366e-04f, -6.295582249e-04f, -6.301271924e-04f, -6.306947378e-04f,
+ -6.312608600e-04f, -6.318255578e-04f, -6.323888302e-04f, -6.329506760e-04f, -6.335110940e-04f, -6.340700832e-04f, -6.346276423e-04f, -6.351837704e-04f, -6.357384662e-04f, -6.362917286e-04f,
+ -6.368435566e-04f, -6.373939491e-04f, -6.379429048e-04f, -6.384904228e-04f, -6.390365020e-04f, -6.395811411e-04f, -6.401243392e-04f, -6.406660951e-04f, -6.412064078e-04f, -6.417452762e-04f,
+ -6.422826992e-04f, -6.428186757e-04f, -6.433532047e-04f, -6.438862850e-04f, -6.444179157e-04f, -6.449480956e-04f, -6.454768237e-04f, -6.460040990e-04f, -6.465299203e-04f, -6.470542867e-04f,
+ -6.475771971e-04f, -6.480986504e-04f, -6.486186456e-04f, -6.491371817e-04f, -6.496542576e-04f, -6.501698724e-04f, -6.506840249e-04f, -6.511967142e-04f, -6.517079392e-04f, -6.522176989e-04f,
+ -6.527259923e-04f, -6.532328184e-04f, -6.537381762e-04f, -6.542420647e-04f, -6.547444828e-04f, -6.552454297e-04f, -6.557449042e-04f, -6.562429054e-04f, -6.567394324e-04f, -6.572344841e-04f,
+ -6.577280595e-04f, -6.582201576e-04f, -6.587107776e-04f, -6.591999184e-04f, -6.596875791e-04f, -6.601737586e-04f, -6.606584561e-04f, -6.611416705e-04f, -6.616234010e-04f, -6.621036465e-04f,
+ -6.625824062e-04f, -6.630596790e-04f, -6.635354641e-04f, -6.640097604e-04f, -6.644825671e-04f, -6.649538833e-04f, -6.654237079e-04f, -6.658920401e-04f, -6.663588790e-04f, -6.668242236e-04f,
+ -6.672880731e-04f, -6.677504264e-04f, -6.682112828e-04f, -6.686706413e-04f, -6.691285009e-04f, -6.695848609e-04f, -6.700397203e-04f, -6.704930782e-04f, -6.709449337e-04f, -6.713952860e-04f,
+ -6.718441341e-04f, -6.722914772e-04f, -6.727373145e-04f, -6.731816449e-04f, -6.736244678e-04f, -6.740657822e-04f, -6.745055872e-04f, -6.749438820e-04f, -6.753806657e-04f, -6.758159376e-04f,
+ -6.762496967e-04f, -6.766819421e-04f, -6.771126732e-04f, -6.775418889e-04f, -6.779695886e-04f, -6.783957713e-04f, -6.788204362e-04f, -6.792435825e-04f, -6.796652095e-04f, -6.800853161e-04f,
+ -6.805039018e-04f, -6.809209656e-04f, -6.813365067e-04f, -6.817505244e-04f, -6.821630178e-04f, -6.825739861e-04f, -6.829834286e-04f, -6.833913445e-04f, -6.837977329e-04f, -6.842025931e-04f,
+ -6.846059243e-04f, -6.850077258e-04f, -6.854079967e-04f, -6.858067363e-04f, -6.862039438e-04f, -6.865996185e-04f, -6.869937597e-04f, -6.873863664e-04f, -6.877774381e-04f, -6.881669739e-04f,
+ -6.885549731e-04f, -6.889414349e-04f, -6.893263587e-04f, -6.897097437e-04f, -6.900915892e-04f, -6.904718943e-04f, -6.908506585e-04f, -6.912278810e-04f, -6.916035610e-04f, -6.919776979e-04f,
+ -6.923502909e-04f, -6.927213394e-04f, -6.930908426e-04f, -6.934587998e-04f, -6.938252103e-04f, -6.941900735e-04f, -6.945533886e-04f, -6.949151550e-04f, -6.952753720e-04f, -6.956340389e-04f,
+ -6.959911550e-04f, -6.963467196e-04f, -6.967007322e-04f, -6.970531919e-04f, -6.974040982e-04f, -6.977534504e-04f, -6.981012478e-04f, -6.984474898e-04f, -6.987921757e-04f, -6.991353050e-04f,
+ -6.994768768e-04f, -6.998168907e-04f, -7.001553460e-04f, -7.004922420e-04f, -7.008275781e-04f, -7.011613537e-04f, -7.014935682e-04f, -7.018242209e-04f, -7.021533113e-04f, -7.024808387e-04f,
+ -7.028068025e-04f, -7.031312021e-04f, -7.034540369e-04f, -7.037753064e-04f, -7.040950099e-04f, -7.044131468e-04f, -7.047297166e-04f, -7.050447186e-04f, -7.053581524e-04f, -7.056700172e-04f,
+ -7.059803126e-04f, -7.062890379e-04f, -7.065961927e-04f, -7.069017763e-04f, -7.072057881e-04f, -7.075082278e-04f, -7.078090945e-04f, -7.081083879e-04f, -7.084061074e-04f, -7.087022525e-04f,
+ -7.089968225e-04f, -7.092898171e-04f, -7.095812355e-04f, -7.098710774e-04f, -7.101593422e-04f, -7.104460293e-04f, -7.107311383e-04f, -7.110146686e-04f, -7.112966198e-04f, -7.115769913e-04f,
+ -7.118557826e-04f, -7.121329932e-04f, -7.124086227e-04f, -7.126826705e-04f, -7.129551362e-04f, -7.132260192e-04f, -7.134953191e-04f, -7.137630354e-04f, -7.140291676e-04f, -7.142937153e-04f,
+ -7.145566779e-04f, -7.148180551e-04f, -7.150778464e-04f, -7.153360513e-04f, -7.155926693e-04f, -7.158477000e-04f, -7.161011430e-04f, -7.163529978e-04f, -7.166032640e-04f, -7.168519411e-04f,
+ -7.170990288e-04f, -7.173445265e-04f, -7.175884338e-04f, -7.178307504e-04f, -7.180714758e-04f, -7.183106096e-04f, -7.185481514e-04f, -7.187841008e-04f, -7.190184573e-04f, -7.192512207e-04f,
+ -7.194823904e-04f, -7.197119660e-04f, -7.199399473e-04f, -7.201663338e-04f, -7.203911251e-04f, -7.206143209e-04f, -7.208359207e-04f, -7.210559242e-04f, -7.212743310e-04f, -7.214911408e-04f,
+ -7.217063532e-04f, -7.219199679e-04f, -7.221319844e-04f, -7.223424025e-04f, -7.225512217e-04f, -7.227584418e-04f, -7.229640624e-04f, -7.231680832e-04f, -7.233705038e-04f, -7.235713239e-04f,
+ -7.237705431e-04f, -7.239681612e-04f, -7.241641779e-04f, -7.243585927e-04f, -7.245514055e-04f, -7.247426159e-04f, -7.249322235e-04f, -7.251202282e-04f, -7.253066295e-04f, -7.254914272e-04f,
+ -7.256746210e-04f, -7.258562107e-04f, -7.260361958e-04f, -7.262145763e-04f, -7.263913517e-04f, -7.265665217e-04f, -7.267400863e-04f, -7.269120449e-04f, -7.270823975e-04f, -7.272511438e-04f,
+ -7.274182834e-04f, -7.275838161e-04f, -7.277477417e-04f, -7.279100600e-04f, -7.280707707e-04f, -7.282298735e-04f, -7.283873682e-04f, -7.285432547e-04f, -7.286975326e-04f, -7.288502017e-04f,
+ -7.290012619e-04f, -7.291507129e-04f, -7.292985544e-04f, -7.294447864e-04f, -7.295894085e-04f, -7.297324206e-04f, -7.298738224e-04f, -7.300136139e-04f, -7.301517947e-04f, -7.302883647e-04f,
+ -7.304233238e-04f, -7.305566717e-04f, -7.306884082e-04f, -7.308185332e-04f, -7.309470465e-04f, -7.310739479e-04f, -7.311992374e-04f, -7.313229146e-04f, -7.314449795e-04f, -7.315654319e-04f,
+ -7.316842717e-04f, -7.318014987e-04f, -7.319171127e-04f, -7.320311137e-04f, -7.321435015e-04f, -7.322542760e-04f, -7.323634369e-04f, -7.324709843e-04f, -7.325769180e-04f, -7.326812379e-04f,
+ -7.327839438e-04f, -7.328850356e-04f, -7.329845133e-04f, -7.330823768e-04f, -7.331786259e-04f, -7.332732605e-04f, -7.333662805e-04f, -7.334576860e-04f, -7.335474767e-04f, -7.336356526e-04f,
+ -7.337222136e-04f, -7.338071596e-04f, -7.338904906e-04f, -7.339722066e-04f, -7.340523073e-04f, -7.341307928e-04f, -7.342076631e-04f, -7.342829180e-04f, -7.343565575e-04f, -7.344285816e-04f,
+ -7.344989902e-04f, -7.345677833e-04f, -7.346349608e-04f, -7.347005228e-04f, -7.347644691e-04f, -7.348267998e-04f, -7.348875149e-04f, -7.349466143e-04f, -7.350040979e-04f, -7.350599659e-04f,
+ -7.351142182e-04f, -7.351668547e-04f, -7.352178755e-04f, -7.352672807e-04f, -7.353150701e-04f, -7.353612438e-04f, -7.354058018e-04f, -7.354487442e-04f, -7.354900709e-04f, -7.355297820e-04f,
+ -7.355678775e-04f, -7.356043575e-04f, -7.356392219e-04f, -7.356724708e-04f, -7.357041043e-04f, -7.357341224e-04f, -7.357625251e-04f, -7.357893126e-04f, -7.358144848e-04f, -7.358380418e-04f,
+ -7.358599837e-04f, -7.358803105e-04f, -7.358990224e-04f, -7.359161194e-04f, -7.359316015e-04f, -7.359454689e-04f, -7.359577216e-04f, -7.359683597e-04f, -7.359773834e-04f, -7.359847926e-04f,
+ -7.359905876e-04f, -7.359947684e-04f, -7.359973351e-04f, -7.359982878e-04f, -7.359976266e-04f, -7.359953517e-04f, -7.359914632e-04f, -7.359859612e-04f, -7.359788458e-04f, -7.359701172e-04f,
+ -7.359597754e-04f, -7.359478207e-04f, -7.359342531e-04f, -7.359190729e-04f, -7.359022801e-04f, -7.358838749e-04f, -7.358638575e-04f, -7.358422281e-04f, -7.358189867e-04f, -7.357941335e-04f,
+ -7.357676688e-04f, -7.357395927e-04f, -7.357099053e-04f, -7.356786069e-04f, -7.356456976e-04f, -7.356111777e-04f, -7.355750473e-04f, -7.355373065e-04f, -7.354979557e-04f, -7.354569950e-04f,
+ -7.354144246e-04f, -7.353702447e-04f, -7.353244555e-04f, -7.352770572e-04f, -7.352280502e-04f, -7.351774345e-04f, -7.351252104e-04f, -7.350713782e-04f, -7.350159380e-04f, -7.349588901e-04f,
+ -7.349002348e-04f, -7.348399723e-04f, -7.347781028e-04f, -7.347146265e-04f, -7.346495439e-04f, -7.345828550e-04f, -7.345145602e-04f, -7.344446596e-04f, -7.343731537e-04f, -7.343000427e-04f,
+ -7.342253267e-04f, -7.341490062e-04f, -7.340710814e-04f, -7.339915526e-04f, -7.339104200e-04f, -7.338276840e-04f, -7.337433448e-04f, -7.336574028e-04f, -7.335698582e-04f, -7.334807115e-04f,
+ -7.333899627e-04f, -7.332976124e-04f, -7.332036608e-04f, -7.331081082e-04f, -7.330109549e-04f, -7.329122013e-04f, -7.328118477e-04f, -7.327098944e-04f, -7.326063419e-04f, -7.325011903e-04f,
+ -7.323944401e-04f, -7.322860916e-04f, -7.321761451e-04f, -7.320646011e-04f, -7.319514598e-04f, -7.318367217e-04f, -7.317203871e-04f, -7.316024563e-04f, -7.314829298e-04f, -7.313618079e-04f,
+ -7.312390910e-04f, -7.311147795e-04f, -7.309888737e-04f, -7.308613741e-04f, -7.307322810e-04f, -7.306015949e-04f, -7.304693161e-04f, -7.303354451e-04f, -7.301999822e-04f, -7.300629279e-04f,
+ -7.299242825e-04f, -7.297840466e-04f, -7.296422204e-04f, -7.294988045e-04f, -7.293537993e-04f, -7.292072052e-04f, -7.290590226e-04f, -7.289092520e-04f, -7.287578938e-04f, -7.286049484e-04f,
+ -7.284504164e-04f, -7.282942981e-04f, -7.281365940e-04f, -7.279773046e-04f, -7.278164304e-04f, -7.276539717e-04f, -7.274899291e-04f, -7.273243031e-04f, -7.271570940e-04f, -7.269883025e-04f,
+ -7.268179289e-04f, -7.266459738e-04f, -7.264724377e-04f, -7.262973210e-04f, -7.261206243e-04f, -7.259423480e-04f, -7.257624926e-04f, -7.255810588e-04f, -7.253980468e-04f, -7.252134574e-04f,
+ -7.250272910e-04f, -7.248395480e-04f, -7.246502291e-04f, -7.244593348e-04f, -7.242668656e-04f, -7.240728220e-04f, -7.238772046e-04f, -7.236800139e-04f, -7.234812505e-04f, -7.232809149e-04f,
+ -7.230790076e-04f, -7.228755292e-04f, -7.226704803e-04f, -7.224638615e-04f, -7.222556732e-04f, -7.220459161e-04f, -7.218345907e-04f, -7.216216977e-04f, -7.214072375e-04f, -7.211912108e-04f,
+ -7.209736182e-04f, -7.207544602e-04f, -7.205337375e-04f, -7.203114506e-04f, -7.200876001e-04f, -7.198621866e-04f, -7.196352108e-04f, -7.194066733e-04f, -7.191765746e-04f, -7.189449153e-04f,
+ -7.187116962e-04f, -7.184769178e-04f, -7.182405808e-04f, -7.180026857e-04f, -7.177632332e-04f, -7.175222240e-04f, -7.172796586e-04f, -7.170355378e-04f, -7.167898621e-04f, -7.165426323e-04f,
+ -7.162938489e-04f, -7.160435127e-04f, -7.157916243e-04f, -7.155381843e-04f, -7.152831934e-04f, -7.150266524e-04f, -7.147685617e-04f, -7.145089223e-04f, -7.142477346e-04f, -7.139849995e-04f,
+ -7.137207175e-04f, -7.134548894e-04f, -7.131875159e-04f, -7.129185976e-04f, -7.126481353e-04f, -7.123761297e-04f, -7.121025815e-04f, -7.118274913e-04f, -7.115508600e-04f, -7.112726881e-04f,
+ -7.109929765e-04f, -7.107117259e-04f, -7.104289369e-04f, -7.101446104e-04f, -7.098587470e-04f, -7.095713475e-04f, -7.092824126e-04f, -7.089919431e-04f, -7.086999397e-04f, -7.084064031e-04f,
+ -7.081113342e-04f, -7.078147336e-04f, -7.075166022e-04f, -7.072169407e-04f, -7.069157498e-04f, -7.066130304e-04f, -7.063087831e-04f, -7.060030089e-04f, -7.056957084e-04f, -7.053868824e-04f,
+ -7.050765318e-04f, -7.047646573e-04f, -7.044512597e-04f, -7.041363398e-04f, -7.038198984e-04f, -7.035019363e-04f, -7.031824543e-04f, -7.028614533e-04f, -7.025389340e-04f, -7.022148972e-04f,
+ -7.018893438e-04f, -7.015622746e-04f, -7.012336904e-04f, -7.009035920e-04f, -7.005719803e-04f, -7.002388562e-04f, -6.999042203e-04f, -6.995680737e-04f, -6.992304171e-04f, -6.988912514e-04f,
+ -6.985505774e-04f, -6.982083960e-04f, -6.978647081e-04f, -6.975195144e-04f, -6.971728160e-04f, -6.968246135e-04f, -6.964749080e-04f, -6.961237003e-04f, -6.957709912e-04f, -6.954167817e-04f,
+ -6.950610726e-04f, -6.947038648e-04f, -6.943451592e-04f, -6.939849567e-04f, -6.936232582e-04f, -6.932600646e-04f, -6.928953768e-04f, -6.925291957e-04f, -6.921615222e-04f, -6.917923573e-04f,
+ -6.914217017e-04f, -6.910495566e-04f, -6.906759227e-04f, -6.903008010e-04f, -6.899241925e-04f, -6.895460980e-04f, -6.891665185e-04f, -6.887854550e-04f, -6.884029083e-04f, -6.880188795e-04f,
+ -6.876333695e-04f, -6.872463791e-04f, -6.868579095e-04f, -6.864679615e-04f, -6.860765361e-04f, -6.856836343e-04f, -6.852892569e-04f, -6.848934051e-04f, -6.844960798e-04f, -6.840972819e-04f,
+ -6.836970124e-04f, -6.832952724e-04f, -6.828920627e-04f, -6.824873844e-04f, -6.820812385e-04f, -6.816736260e-04f, -6.812645479e-04f, -6.808540051e-04f, -6.804419987e-04f, -6.800285297e-04f,
+ -6.796135990e-04f, -6.791972078e-04f, -6.787793571e-04f, -6.783600477e-04f, -6.779392809e-04f, -6.775170575e-04f, -6.770933787e-04f, -6.766682454e-04f, -6.762416587e-04f, -6.758136197e-04f,
+ -6.753841293e-04f, -6.749531887e-04f, -6.745207988e-04f, -6.740869608e-04f, -6.736516756e-04f, -6.732149444e-04f, -6.727767682e-04f, -6.723371480e-04f, -6.718960850e-04f, -6.714535802e-04f,
+ -6.710096346e-04f, -6.705642494e-04f, -6.701174256e-04f, -6.696691643e-04f, -6.692194666e-04f, -6.687683336e-04f, -6.683157664e-04f, -6.678617661e-04f, -6.674063337e-04f, -6.669494704e-04f,
+ -6.664911772e-04f, -6.660314554e-04f, -6.655703059e-04f, -6.651077299e-04f, -6.646437286e-04f, -6.641783030e-04f, -6.637114542e-04f, -6.632431834e-04f, -6.627734918e-04f, -6.623023804e-04f,
+ -6.618298504e-04f, -6.613559029e-04f, -6.608805390e-04f, -6.604037600e-04f, -6.599255669e-04f, -6.594459609e-04f, -6.589649431e-04f, -6.584825148e-04f, -6.579986770e-04f, -6.575134309e-04f,
+ -6.570267778e-04f, -6.565387187e-04f, -6.560492548e-04f, -6.555583873e-04f, -6.550661174e-04f, -6.545724463e-04f, -6.540773751e-04f, -6.535809050e-04f, -6.530830373e-04f, -6.525837730e-04f,
+ -6.520831135e-04f, -6.515810598e-04f, -6.510776133e-04f, -6.505727750e-04f, -6.500665463e-04f, -6.495589283e-04f, -6.490499222e-04f, -6.485395292e-04f, -6.480277507e-04f, -6.475145877e-04f,
+ -6.470000415e-04f, -6.464841133e-04f, -6.459668045e-04f, -6.454481161e-04f, -6.449280494e-04f, -6.444066057e-04f, -6.438837863e-04f, -6.433595923e-04f, -6.428340250e-04f, -6.423070857e-04f,
+ -6.417787755e-04f, -6.412490959e-04f, -6.407180480e-04f, -6.401856330e-04f, -6.396518524e-04f, -6.391167072e-04f, -6.385801988e-04f, -6.380423285e-04f, -6.375030976e-04f, -6.369625073e-04f,
+ -6.364205588e-04f, -6.358772536e-04f, -6.353325929e-04f, -6.347865779e-04f, -6.342392100e-04f, -6.336904904e-04f, -6.331404205e-04f, -6.325890016e-04f, -6.320362349e-04f, -6.314821219e-04f,
+ -6.309266637e-04f, -6.303698617e-04f, -6.298117172e-04f, -6.292522316e-04f, -6.286914062e-04f, -6.281292422e-04f, -6.275657410e-04f, -6.270009040e-04f, -6.264347325e-04f, -6.258672278e-04f,
+ -6.252983913e-04f, -6.247282242e-04f, -6.241567280e-04f, -6.235839040e-04f, -6.230097536e-04f, -6.224342780e-04f, -6.218574787e-04f, -6.212793570e-04f, -6.206999143e-04f, -6.201191520e-04f,
+ -6.195370713e-04f, -6.189536737e-04f, -6.183689606e-04f, -6.177829333e-04f, -6.171955932e-04f, -6.166069418e-04f, -6.160169802e-04f, -6.154257101e-04f, -6.148331327e-04f, -6.142392494e-04f,
+ -6.136440617e-04f, -6.130475710e-04f, -6.124497785e-04f, -6.118506858e-04f, -6.112502943e-04f, -6.106486053e-04f, -6.100456203e-04f, -6.094413407e-04f, -6.088357679e-04f, -6.082289033e-04f,
+ -6.076207484e-04f, -6.070113045e-04f, -6.064005732e-04f, -6.057885557e-04f, -6.051752537e-04f, -6.045606684e-04f, -6.039448014e-04f, -6.033276541e-04f, -6.027092279e-04f, -6.020895243e-04f,
+ -6.014685447e-04f, -6.008462906e-04f, -6.002227634e-04f, -5.995979646e-04f, -5.989718957e-04f, -5.983445581e-04f, -5.977159533e-04f, -5.970860827e-04f, -5.964549479e-04f, -5.958225503e-04f,
+ -5.951888913e-04f, -5.945539725e-04f, -5.939177954e-04f, -5.932803613e-04f, -5.926416719e-04f, -5.920017286e-04f, -5.913605329e-04f, -5.907180863e-04f, -5.900743902e-04f, -5.894294463e-04f,
+ -5.887832559e-04f, -5.881358207e-04f, -5.874871420e-04f, -5.868372215e-04f, -5.861860606e-04f, -5.855336608e-04f, -5.848800238e-04f, -5.842251509e-04f, -5.835690437e-04f, -5.829117038e-04f,
+ -5.822531326e-04f, -5.815933318e-04f, -5.809323028e-04f, -5.802700471e-04f, -5.796065664e-04f, -5.789418622e-04f, -5.782759359e-04f, -5.776087892e-04f, -5.769404236e-04f, -5.762708406e-04f,
+ -5.756000419e-04f, -5.749280289e-04f, -5.742548033e-04f, -5.735803665e-04f, -5.729047202e-04f, -5.722278660e-04f, -5.715498053e-04f, -5.708705398e-04f, -5.701900710e-04f, -5.695084006e-04f,
+ -5.688255300e-04f, -5.681414609e-04f, -5.674561950e-04f, -5.667697336e-04f, -5.660820786e-04f, -5.653932313e-04f, -5.647031935e-04f, -5.640119668e-04f, -5.633195527e-04f, -5.626259528e-04f,
+ -5.619311688e-04f, -5.612352022e-04f, -5.605380547e-04f, -5.598397279e-04f, -5.591402233e-04f, -5.584395427e-04f, -5.577376876e-04f, -5.570346597e-04f, -5.563304606e-04f, -5.556250918e-04f,
+ -5.549185551e-04f, -5.542108521e-04f, -5.535019844e-04f, -5.527919537e-04f, -5.520807615e-04f, -5.513684095e-04f, -5.506548995e-04f, -5.499402329e-04f, -5.492244115e-04f, -5.485074370e-04f,
+ -5.477893109e-04f, -5.470700350e-04f, -5.463496108e-04f, -5.456280402e-04f, -5.449053246e-04f, -5.441814658e-04f, -5.434564655e-04f, -5.427303253e-04f, -5.420030469e-04f, -5.412746320e-04f,
+ -5.405450823e-04f, -5.398143994e-04f, -5.390825850e-04f, -5.383496408e-04f, -5.376155685e-04f, -5.368803698e-04f, -5.361440464e-04f, -5.354065999e-04f, -5.346680322e-04f, -5.339283448e-04f,
+ -5.331875394e-04f, -5.324456179e-04f, -5.317025818e-04f, -5.309584329e-04f, -5.302131730e-04f, -5.294668036e-04f, -5.287193266e-04f, -5.279707436e-04f, -5.272210564e-04f, -5.264702667e-04f,
+ -5.257183763e-04f, -5.249653867e-04f, -5.242112999e-04f, -5.234561175e-04f, -5.226998412e-04f, -5.219424728e-04f, -5.211840140e-04f, -5.204244666e-04f, -5.196638323e-04f, -5.189021128e-04f,
+ -5.181393099e-04f, -5.173754254e-04f, -5.166104610e-04f, -5.158444184e-04f, -5.150772995e-04f, -5.143091059e-04f, -5.135398395e-04f, -5.127695020e-04f, -5.119980951e-04f, -5.112256207e-04f,
+ -5.104520804e-04f, -5.096774762e-04f, -5.089018097e-04f, -5.081250827e-04f, -5.073472970e-04f, -5.065684544e-04f, -5.057885567e-04f, -5.050076056e-04f, -5.042256030e-04f, -5.034425506e-04f,
+ -5.026584503e-04f, -5.018733037e-04f, -5.010871128e-04f, -5.002998793e-04f, -4.995116050e-04f, -4.987222918e-04f, -4.979319413e-04f, -4.971405555e-04f, -4.963481362e-04f, -4.955546851e-04f,
+ -4.947602040e-04f, -4.939646949e-04f, -4.931681594e-04f, -4.923705995e-04f, -4.915720169e-04f, -4.907724135e-04f, -4.899717911e-04f, -4.891701515e-04f, -4.883674965e-04f, -4.875638281e-04f,
+ -4.867591479e-04f, -4.859534580e-04f, -4.851467600e-04f, -4.843390558e-04f, -4.835303474e-04f, -4.827206365e-04f, -4.819099249e-04f, -4.810982146e-04f, -4.802855073e-04f, -4.794718050e-04f,
+ -4.786571095e-04f, -4.778414226e-04f, -4.770247462e-04f, -4.762070821e-04f, -4.753884323e-04f, -4.745687986e-04f, -4.737481829e-04f, -4.729265870e-04f, -4.721040128e-04f, -4.712804621e-04f,
+ -4.704559370e-04f, -4.696304391e-04f, -4.688039705e-04f, -4.679765329e-04f, -4.671481284e-04f, -4.663187586e-04f, -4.654884257e-04f, -4.646571314e-04f, -4.638248776e-04f, -4.629916662e-04f,
+ -4.621574992e-04f, -4.613223783e-04f, -4.604863056e-04f, -4.596492830e-04f, -4.588113122e-04f, -4.579723953e-04f, -4.571325341e-04f, -4.562917305e-04f, -4.554499865e-04f, -4.546073040e-04f,
+ -4.537636848e-04f, -4.529191310e-04f, -4.520736444e-04f, -4.512272269e-04f, -4.503798805e-04f, -4.495316071e-04f, -4.486824086e-04f, -4.478322869e-04f, -4.469812440e-04f, -4.461292818e-04f,
+ -4.452764023e-04f, -4.444226073e-04f, -4.435678988e-04f, -4.427122789e-04f, -4.418557492e-04f, -4.409983120e-04f, -4.401399690e-04f, -4.392807223e-04f, -4.384205737e-04f, -4.375595253e-04f,
+ -4.366975789e-04f, -4.358347366e-04f, -4.349710003e-04f, -4.341063719e-04f, -4.332408534e-04f, -4.323744469e-04f, -4.315071541e-04f, -4.306389772e-04f, -4.297699180e-04f, -4.288999786e-04f,
+ -4.280291609e-04f, -4.271574668e-04f, -4.262848985e-04f, -4.254114577e-04f, -4.245371466e-04f, -4.236619670e-04f, -4.227859211e-04f, -4.219090107e-04f, -4.210312378e-04f, -4.201526044e-04f,
+ -4.192731126e-04f, -4.183927643e-04f, -4.175115614e-04f, -4.166295061e-04f, -4.157466002e-04f, -4.148628459e-04f, -4.139782450e-04f, -4.130927996e-04f, -4.122065116e-04f, -4.113193832e-04f,
+ -4.104314162e-04f, -4.095426128e-04f, -4.086529749e-04f, -4.077625045e-04f, -4.068712036e-04f, -4.059790743e-04f, -4.050861185e-04f, -4.041923383e-04f, -4.032977357e-04f, -4.024023127e-04f,
+ -4.015060714e-04f, -4.006090138e-04f, -3.997111418e-04f, -3.988124575e-04f, -3.979129631e-04f, -3.970126603e-04f, -3.961115514e-04f, -3.952096384e-04f, -3.943069232e-04f, -3.934034079e-04f,
+ -3.924990946e-04f, -3.915939853e-04f, -3.906880820e-04f, -3.897813868e-04f, -3.888739017e-04f, -3.879656289e-04f, -3.870565702e-04f, -3.861467278e-04f, -3.852361037e-04f, -3.843247000e-04f,
+ -3.834125187e-04f, -3.824995619e-04f, -3.815858317e-04f, -3.806713301e-04f, -3.797560591e-04f, -3.788400208e-04f, -3.779232174e-04f, -3.770056508e-04f, -3.760873231e-04f, -3.751682364e-04f,
+ -3.742483928e-04f, -3.733277942e-04f, -3.724064430e-04f, -3.714843409e-04f, -3.705614903e-04f, -3.696378930e-04f, -3.687135513e-04f, -3.677884672e-04f, -3.668626427e-04f, -3.659360800e-04f,
+ -3.650087812e-04f, -3.640807482e-04f, -3.631519833e-04f, -3.622224885e-04f, -3.612922659e-04f, -3.603613176e-04f, -3.594296456e-04f, -3.584972521e-04f, -3.575641392e-04f, -3.566303090e-04f,
+ -3.556957635e-04f, -3.547605050e-04f, -3.538245353e-04f, -3.528878568e-04f, -3.519504714e-04f, -3.510123813e-04f, -3.500735887e-04f, -3.491340955e-04f, -3.481939039e-04f, -3.472530161e-04f,
+ -3.463114341e-04f, -3.453691600e-04f, -3.444261960e-04f, -3.434825442e-04f, -3.425382067e-04f, -3.415931857e-04f, -3.406474832e-04f, -3.397011013e-04f, -3.387540423e-04f, -3.378063081e-04f,
+ -3.368579010e-04f, -3.359088231e-04f, -3.349590765e-04f, -3.340086633e-04f, -3.330575857e-04f, -3.321058458e-04f, -3.311534457e-04f, -3.302003876e-04f, -3.292466736e-04f, -3.282923058e-04f,
+ -3.273372865e-04f, -3.263816176e-04f, -3.254253014e-04f, -3.244683401e-04f, -3.235107357e-04f, -3.225524903e-04f, -3.215936063e-04f, -3.206340856e-04f, -3.196739305e-04f, -3.187131431e-04f,
+ -3.177517255e-04f, -3.167896800e-04f, -3.158270086e-04f, -3.148637135e-04f, -3.138997969e-04f, -3.129352609e-04f, -3.119701077e-04f, -3.110043395e-04f, -3.100379584e-04f, -3.090709665e-04f,
+ -3.081033661e-04f, -3.071351593e-04f, -3.061663483e-04f, -3.051969352e-04f, -3.042269223e-04f, -3.032563116e-04f, -3.022851053e-04f, -3.013133057e-04f, -3.003409149e-04f, -2.993679351e-04f,
+ -2.983943684e-04f, -2.974202170e-04f, -2.964454832e-04f, -2.954701690e-04f, -2.944942767e-04f, -2.935178084e-04f, -2.925407664e-04f, -2.915631527e-04f, -2.905849697e-04f, -2.896062195e-04f,
+ -2.886269042e-04f, -2.876470261e-04f, -2.866665873e-04f, -2.856855901e-04f, -2.847040366e-04f, -2.837219290e-04f, -2.827392695e-04f, -2.817560604e-04f, -2.807723037e-04f, -2.797880018e-04f,
+ -2.788031567e-04f, -2.778177708e-04f, -2.768318461e-04f, -2.758453849e-04f, -2.748583895e-04f, -2.738708619e-04f, -2.728828045e-04f, -2.718942194e-04f, -2.709051087e-04f, -2.699154748e-04f,
+ -2.689253199e-04f, -2.679346461e-04f, -2.669434556e-04f, -2.659517507e-04f, -2.649595335e-04f, -2.639668064e-04f, -2.629735714e-04f, -2.619798309e-04f, -2.609855870e-04f, -2.599908419e-04f,
+ -2.589955979e-04f, -2.579998572e-04f, -2.570036220e-04f, -2.560068945e-04f, -2.550096769e-04f, -2.540119715e-04f, -2.530137805e-04f, -2.520151061e-04f, -2.510159506e-04f, -2.500163161e-04f,
+ -2.490162049e-04f, -2.480156192e-04f, -2.470145612e-04f, -2.460130333e-04f, -2.450110375e-04f, -2.440085761e-04f, -2.430056515e-04f, -2.420022657e-04f, -2.409984211e-04f, -2.399941198e-04f,
+ -2.389893641e-04f, -2.379841563e-04f, -2.369784985e-04f, -2.359723930e-04f, -2.349658421e-04f, -2.339588480e-04f, -2.329514129e-04f, -2.319435391e-04f, -2.309352288e-04f, -2.299264843e-04f,
+ -2.289173077e-04f, -2.279077014e-04f, -2.268976676e-04f, -2.258872085e-04f, -2.248763264e-04f, -2.238650235e-04f, -2.228533021e-04f, -2.218411644e-04f, -2.208286127e-04f, -2.198156492e-04f,
+ -2.188022762e-04f, -2.177884959e-04f, -2.167743106e-04f, -2.157597225e-04f, -2.147447339e-04f, -2.137293471e-04f, -2.127135642e-04f, -2.116973876e-04f, -2.106808195e-04f, -2.096638622e-04f,
+ -2.086465179e-04f, -2.076287889e-04f, -2.066106774e-04f, -2.055921857e-04f, -2.045733161e-04f, -2.035540708e-04f, -2.025344521e-04f, -2.015144622e-04f, -2.004941035e-04f, -1.994733781e-04f,
+ -1.984522884e-04f, -1.974308365e-04f, -1.964090249e-04f, -1.953868557e-04f, -1.943643312e-04f, -1.933414537e-04f, -1.923182254e-04f, -1.912946486e-04f, -1.902707256e-04f, -1.892464587e-04f,
+ -1.882218501e-04f, -1.871969021e-04f, -1.861716169e-04f, -1.851459969e-04f, -1.841200443e-04f, -1.830937614e-04f, -1.820671505e-04f, -1.810402138e-04f, -1.800129536e-04f, -1.789853722e-04f,
+ -1.779574718e-04f, -1.769292548e-04f, -1.759007234e-04f, -1.748718800e-04f, -1.738427267e-04f, -1.728132658e-04f, -1.717834997e-04f, -1.707534306e-04f, -1.697230608e-04f, -1.686923925e-04f,
+ -1.676614282e-04f, -1.666301699e-04f, -1.655986201e-04f, -1.645667810e-04f, -1.635346549e-04f, -1.625022441e-04f, -1.614695508e-04f, -1.604365774e-04f, -1.594033261e-04f, -1.583697992e-04f,
+ -1.573359990e-04f, -1.563019278e-04f, -1.552675879e-04f, -1.542329815e-04f, -1.531981110e-04f, -1.521629787e-04f, -1.511275867e-04f, -1.500919375e-04f, -1.490560333e-04f, -1.480198764e-04f,
+ -1.469834691e-04f, -1.459468136e-04f, -1.449099123e-04f, -1.438727675e-04f, -1.428353815e-04f, -1.417977564e-04f, -1.407598948e-04f, -1.397217987e-04f, -1.386834706e-04f, -1.376449127e-04f,
+ -1.366061273e-04f, -1.355671168e-04f, -1.345278833e-04f, -1.334884292e-04f, -1.324487568e-04f, -1.314088685e-04f, -1.303687663e-04f, -1.293284528e-04f, -1.282879302e-04f, -1.272472007e-04f,
+ -1.262062667e-04f, -1.251651305e-04f, -1.241237943e-04f, -1.230822605e-04f, -1.220405314e-04f, -1.209986092e-04f, -1.199564963e-04f, -1.189141950e-04f, -1.178717075e-04f, -1.168290361e-04f,
+ -1.157861833e-04f, -1.147431512e-04f, -1.136999421e-04f, -1.126565584e-04f, -1.116130024e-04f, -1.105692763e-04f, -1.095253825e-04f, -1.084813233e-04f, -1.074371009e-04f, -1.063927177e-04f,
+ -1.053481759e-04f, -1.043034780e-04f, -1.032586261e-04f, -1.022136226e-04f, -1.011684697e-04f, -1.001231699e-04f, -9.907772530e-05f, -9.803213832e-05f, -9.698641123e-05f, -9.594054633e-05f,
+ -9.489454593e-05f, -9.384841234e-05f, -9.280214785e-05f, -9.175575477e-05f, -9.070923540e-05f, -8.966259205e-05f, -8.861582702e-05f, -8.756894262e-05f, -8.652194116e-05f, -8.547482492e-05f,
+ -8.442759623e-05f, -8.338025738e-05f, -8.233281068e-05f, -8.128525844e-05f, -8.023760295e-05f, -7.918984654e-05f, -7.814199149e-05f, -7.709404011e-05f, -7.604599471e-05f, -7.499785760e-05f,
+ -7.394963108e-05f, -7.290131746e-05f, -7.185291904e-05f, -7.080443812e-05f, -6.975587701e-05f, -6.870723803e-05f, -6.765852346e-05f, -6.660973562e-05f, -6.556087682e-05f, -6.451194935e-05f,
+ -6.346295552e-05f, -6.241389765e-05f, -6.136477803e-05f, -6.031559897e-05f, -5.926636277e-05f, -5.821707174e-05f, -5.716772819e-05f, -5.611833442e-05f, -5.506889273e-05f, -5.401940543e-05f,
+ -5.296987483e-05f, -5.192030323e-05f, -5.087069293e-05f, -4.982104624e-05f, -4.877136546e-05f, -4.772165291e-05f, -4.667191087e-05f, -4.562214167e-05f, -4.457234759e-05f, -4.352253095e-05f,
+ -4.247269404e-05f, -4.142283919e-05f, -4.037296867e-05f, -3.932308481e-05f, -3.827318990e-05f, -3.722328625e-05f, -3.617337616e-05f, -3.512346193e-05f, -3.407354587e-05f, -3.302363028e-05f,
+ -3.197371746e-05f, -3.092380971e-05f, -2.987390934e-05f, -2.882401864e-05f, -2.777413993e-05f, -2.672427550e-05f, -2.567442765e-05f, -2.462459868e-05f, -2.357479090e-05f, -2.252500661e-05f,
+ -2.147524810e-05f, -2.042551768e-05f, -1.937581764e-05f, -1.832615029e-05f, -1.727651793e-05f, -1.622692286e-05f, -1.517736737e-05f, -1.412785377e-05f, -1.307838434e-05f, -1.202896140e-05f,
+ -1.097958724e-05f, -9.930264160e-06f, -8.880994452e-06f, -7.831780416e-06f, -6.782624350e-06f, -5.733528550e-06f, -4.684495312e-06f, -3.635526933e-06f, -2.586625709e-06f, -1.537793935e-06f,
+ -4.890339067e-07f, 5.596520815e-07f, 1.608261735e-06f, 2.656792759e-06f, 3.705242860e-06f, 4.753609744e-06f, 5.801891119e-06f, 6.850084691e-06f, 7.898188168e-06f, 8.946199257e-06f,
+ 9.994115668e-06f, 1.104193511e-05f, 1.208965529e-05f, 1.313727391e-05f, 1.418478870e-05f, 1.523219735e-05f, 1.627949758e-05f, 1.732668709e-05f, 1.837376361e-05f, 1.942072484e-05f,
+ 2.046756850e-05f, 2.151429229e-05f, 2.256089394e-05f, 2.360737114e-05f, 2.465372162e-05f, 2.569994310e-05f, 2.674603328e-05f, 2.779198988e-05f, 2.883781062e-05f, 2.988349322e-05f,
+ 3.092903538e-05f, 3.197443483e-05f, 3.301968929e-05f, 3.406479646e-05f, 3.510975408e-05f, 3.615455986e-05f, 3.719921152e-05f, 3.824370678e-05f, 3.928804336e-05f, 4.033221898e-05f,
+ 4.137623136e-05f, 4.242007823e-05f, 4.346375731e-05f, 4.450726631e-05f, 4.555060297e-05f, 4.659376501e-05f, 4.763675015e-05f, 4.867955612e-05f, 4.972218065e-05f, 5.076462145e-05f,
+ 5.180687627e-05f, 5.284894282e-05f, 5.389081883e-05f, 5.493250203e-05f, 5.597399016e-05f, 5.701528094e-05f, 5.805637210e-05f, 5.909726137e-05f, 6.013794648e-05f, 6.117842518e-05f,
+ 6.221869518e-05f, 6.325875423e-05f, 6.429860005e-05f, 6.533823039e-05f, 6.637764297e-05f, 6.741683554e-05f, 6.845580583e-05f, 6.949455157e-05f, 7.053307051e-05f, 7.157136039e-05f,
+ 7.260941894e-05f, 7.364724390e-05f, 7.468483302e-05f, 7.572218403e-05f, 7.675929469e-05f, 7.779616272e-05f, 7.883278587e-05f, 7.986916190e-05f, 8.090528854e-05f, 8.194116353e-05f,
+ 8.297678463e-05f, 8.401214958e-05f, 8.504725614e-05f, 8.608210204e-05f, 8.711668503e-05f, 8.815100288e-05f, 8.918505332e-05f, 9.021883411e-05f, 9.125234300e-05f, 9.228557774e-05f,
+ 9.331853610e-05f, 9.435121581e-05f, 9.538361464e-05f, 9.641573035e-05f, 9.744756068e-05f, 9.847910340e-05f, 9.951035627e-05f, 1.005413170e-04f, 1.015719835e-04f, 1.026023533e-04f,
+ 1.036324244e-04f, 1.046621944e-04f, 1.056916611e-04f, 1.067208223e-04f, 1.077496757e-04f, 1.087782192e-04f, 1.098064504e-04f, 1.108343671e-04f, 1.118619672e-04f, 1.128892483e-04f,
+ 1.139162083e-04f, 1.149428449e-04f, 1.159691559e-04f, 1.169951391e-04f, 1.180207922e-04f, 1.190461130e-04f, 1.200710993e-04f, 1.210957488e-04f, 1.221200594e-04f, 1.231440288e-04f,
+ 1.241676548e-04f, 1.251909352e-04f, 1.262138678e-04f, 1.272364502e-04f, 1.282586804e-04f, 1.292805561e-04f, 1.303020751e-04f, 1.313232352e-04f, 1.323440341e-04f, 1.333644697e-04f,
+ 1.343845396e-04f, 1.354042419e-04f, 1.364235741e-04f, 1.374425341e-04f, 1.384611198e-04f, 1.394793288e-04f, 1.404971590e-04f, 1.415146082e-04f, 1.425316742e-04f, 1.435483547e-04f,
+ 1.445646476e-04f, 1.455805507e-04f, 1.465960617e-04f, 1.476111785e-04f, 1.486258989e-04f, 1.496402207e-04f, 1.506541416e-04f, 1.516676595e-04f, 1.526807722e-04f, 1.536934775e-04f,
+ 1.547057732e-04f, 1.557176572e-04f, 1.567291271e-04f, 1.577401809e-04f, 1.587508163e-04f, 1.597610312e-04f, 1.607708234e-04f, 1.617801906e-04f, 1.627891308e-04f, 1.637976417e-04f,
+ 1.648057211e-04f, 1.658133669e-04f, 1.668205769e-04f, 1.678273489e-04f, 1.688336808e-04f, 1.698395703e-04f, 1.708450152e-04f, 1.718500135e-04f, 1.728545630e-04f, 1.738586614e-04f,
+ 1.748623066e-04f, 1.758654964e-04f, 1.768682287e-04f, 1.778705012e-04f, 1.788723119e-04f, 1.798736586e-04f, 1.808745391e-04f, 1.818749512e-04f, 1.828748928e-04f, 1.838743617e-04f,
+ 1.848733558e-04f, 1.858718729e-04f, 1.868699108e-04f, 1.878674675e-04f, 1.888645407e-04f, 1.898611282e-04f, 1.908572280e-04f, 1.918528379e-04f, 1.928479558e-04f, 1.938425794e-04f,
+ 1.948367067e-04f, 1.958303355e-04f, 1.968234637e-04f, 1.978160891e-04f, 1.988082095e-04f, 1.997998229e-04f, 2.007909271e-04f, 2.017815200e-04f, 2.027715994e-04f, 2.037611632e-04f,
+ 2.047502092e-04f, 2.057387354e-04f, 2.067267395e-04f, 2.077142196e-04f, 2.087011734e-04f, 2.096875987e-04f, 2.106734936e-04f, 2.116588559e-04f, 2.126436833e-04f, 2.136279739e-04f,
+ 2.146117255e-04f, 2.155949360e-04f, 2.165776033e-04f, 2.175597252e-04f, 2.185412996e-04f, 2.195223244e-04f, 2.205027976e-04f, 2.214827169e-04f, 2.224620803e-04f, 2.234408857e-04f,
+ 2.244191310e-04f, 2.253968141e-04f, 2.263739328e-04f, 2.273504850e-04f, 2.283264688e-04f, 2.293018819e-04f, 2.302767222e-04f, 2.312509877e-04f, 2.322246763e-04f, 2.331977858e-04f,
+ 2.341703143e-04f, 2.351422595e-04f, 2.361136194e-04f, 2.370843920e-04f, 2.380545750e-04f, 2.390241666e-04f, 2.399931644e-04f, 2.409615666e-04f, 2.419293709e-04f, 2.428965753e-04f,
+ 2.438631778e-04f, 2.448291763e-04f, 2.457945686e-04f, 2.467593527e-04f, 2.477235266e-04f, 2.486870881e-04f, 2.496500353e-04f, 2.506123659e-04f, 2.515740780e-04f, 2.525351696e-04f,
+ 2.534956384e-04f, 2.544554826e-04f, 2.554146999e-04f, 2.563732884e-04f, 2.573312460e-04f, 2.582885706e-04f, 2.592452603e-04f, 2.602013128e-04f, 2.611567263e-04f, 2.621114986e-04f,
+ 2.630656276e-04f, 2.640191114e-04f, 2.649719479e-04f, 2.659241351e-04f, 2.668756708e-04f, 2.678265532e-04f, 2.687767800e-04f, 2.697263494e-04f, 2.706752592e-04f, 2.716235075e-04f,
+ 2.725710921e-04f, 2.735180111e-04f, 2.744642624e-04f, 2.754098441e-04f, 2.763547540e-04f, 2.772989902e-04f, 2.782425506e-04f, 2.791854332e-04f, 2.801276360e-04f, 2.810691570e-04f,
+ 2.820099942e-04f, 2.829501455e-04f, 2.838896089e-04f, 2.848283825e-04f, 2.857664642e-04f, 2.867038520e-04f, 2.876405438e-04f, 2.885765378e-04f, 2.895118319e-04f, 2.904464240e-04f,
+ 2.913803123e-04f, 2.923134946e-04f, 2.932459691e-04f, 2.941777336e-04f, 2.951087863e-04f, 2.960391251e-04f, 2.969687480e-04f, 2.978976530e-04f, 2.988258383e-04f, 2.997533017e-04f,
+ 3.006800412e-04f, 3.016060550e-04f, 3.025313411e-04f, 3.034558974e-04f, 3.043797219e-04f, 3.053028128e-04f, 3.062251680e-04f, 3.071467856e-04f, 3.080676636e-04f, 3.089878000e-04f,
+ 3.099071929e-04f, 3.108258402e-04f, 3.117437401e-04f, 3.126608906e-04f, 3.135772898e-04f, 3.144929356e-04f, 3.154078261e-04f, 3.163219593e-04f, 3.172353334e-04f, 3.181479464e-04f,
+ 3.190597962e-04f, 3.199708811e-04f, 3.208811989e-04f, 3.217907479e-04f, 3.226995260e-04f, 3.236075313e-04f, 3.245147619e-04f, 3.254212158e-04f, 3.263268911e-04f, 3.272317859e-04f,
+ 3.281358983e-04f, 3.290392263e-04f, 3.299417680e-04f, 3.308435214e-04f, 3.317444847e-04f, 3.326446559e-04f, 3.335440332e-04f, 3.344426145e-04f, 3.353403981e-04f, 3.362373819e-04f,
+ 3.371335641e-04f, 3.380289427e-04f, 3.389235159e-04f, 3.398172818e-04f, 3.407102383e-04f, 3.416023838e-04f, 3.424937162e-04f, 3.433842336e-04f, 3.442739342e-04f, 3.451628160e-04f,
+ 3.460508772e-04f, 3.469381160e-04f, 3.478245303e-04f, 3.487101183e-04f, 3.495948781e-04f, 3.504788079e-04f, 3.513619058e-04f, 3.522441698e-04f, 3.531255982e-04f, 3.540061890e-04f,
+ 3.548859404e-04f, 3.557648505e-04f, 3.566429175e-04f, 3.575201394e-04f, 3.583965144e-04f, 3.592720407e-04f, 3.601467163e-04f, 3.610205395e-04f, 3.618935083e-04f, 3.627656210e-04f,
+ 3.636368757e-04f, 3.645072705e-04f, 3.653768035e-04f, 3.662454730e-04f, 3.671132771e-04f, 3.679802139e-04f, 3.688462816e-04f, 3.697114784e-04f, 3.705758024e-04f, 3.714392518e-04f,
+ 3.723018248e-04f, 3.731635196e-04f, 3.740243342e-04f, 3.748842670e-04f, 3.757433160e-04f, 3.766014794e-04f, 3.774587555e-04f, 3.783151424e-04f, 3.791706383e-04f, 3.800252414e-04f,
+ 3.808789499e-04f, 3.817317619e-04f, 3.825836757e-04f, 3.834346895e-04f, 3.842848014e-04f, 3.851340097e-04f, 3.859823125e-04f, 3.868297081e-04f, 3.876761946e-04f, 3.885217704e-04f,
+ 3.893664335e-04f, 3.902101822e-04f, 3.910530148e-04f, 3.918949294e-04f, 3.927359242e-04f, 3.935759975e-04f, 3.944151475e-04f, 3.952533725e-04f, 3.960906706e-04f, 3.969270401e-04f,
+ 3.977624792e-04f, 3.985969861e-04f, 3.994305592e-04f, 4.002631965e-04f, 4.010948965e-04f, 4.019256572e-04f, 4.027554770e-04f, 4.035843541e-04f, 4.044122868e-04f, 4.052392733e-04f,
+ 4.060653118e-04f, 4.068904007e-04f, 4.077145381e-04f, 4.085377224e-04f, 4.093599517e-04f, 4.101812245e-04f, 4.110015388e-04f, 4.118208931e-04f, 4.126392855e-04f, 4.134567144e-04f,
+ 4.142731780e-04f, 4.150886747e-04f, 4.159032026e-04f, 4.167167601e-04f, 4.175293454e-04f, 4.183409569e-04f, 4.191515928e-04f, 4.199612514e-04f, 4.207699310e-04f, 4.215776300e-04f,
+ 4.223843466e-04f, 4.231900791e-04f, 4.239948258e-04f, 4.247985850e-04f, 4.256013551e-04f, 4.264031343e-04f, 4.272039210e-04f, 4.280037134e-04f, 4.288025099e-04f, 4.296003089e-04f,
+ 4.303971085e-04f, 4.311929073e-04f, 4.319877034e-04f, 4.327814952e-04f, 4.335742810e-04f, 4.343660593e-04f, 4.351568282e-04f, 4.359465862e-04f, 4.367353316e-04f, 4.375230627e-04f,
+ 4.383097779e-04f, 4.390954755e-04f, 4.398801539e-04f, 4.406638114e-04f, 4.414464464e-04f, 4.422280572e-04f, 4.430086423e-04f, 4.437881999e-04f, 4.445667284e-04f, 4.453442262e-04f,
+ 4.461206917e-04f, 4.468961232e-04f, 4.476705191e-04f, 4.484438778e-04f, 4.492161976e-04f, 4.499874770e-04f, 4.507577143e-04f, 4.515269080e-04f, 4.522950563e-04f, 4.530621577e-04f,
+ 4.538282106e-04f, 4.545932133e-04f, 4.553571644e-04f, 4.561200621e-04f, 4.568819049e-04f, 4.576426911e-04f, 4.584024193e-04f, 4.591610877e-04f, 4.599186949e-04f, 4.606752392e-04f,
+ 4.614307190e-04f, 4.621851328e-04f, 4.629384790e-04f, 4.636907560e-04f, 4.644419622e-04f, 4.651920961e-04f, 4.659411560e-04f, 4.666891406e-04f, 4.674360480e-04f, 4.681818769e-04f,
+ 4.689266256e-04f, 4.696702927e-04f, 4.704128764e-04f, 4.711543754e-04f, 4.718947880e-04f, 4.726341127e-04f, 4.733723479e-04f, 4.741094922e-04f, 4.748455439e-04f, 4.755805016e-04f,
+ 4.763143636e-04f, 4.770471286e-04f, 4.777787949e-04f, 4.785093610e-04f, 4.792388254e-04f, 4.799671866e-04f, 4.806944430e-04f, 4.814205932e-04f, 4.821456356e-04f, 4.828695687e-04f,
+ 4.835923910e-04f, 4.843141010e-04f, 4.850346973e-04f, 4.857541782e-04f, 4.864725424e-04f, 4.871897882e-04f, 4.879059143e-04f, 4.886209191e-04f, 4.893348011e-04f, 4.900475589e-04f,
+ 4.907591909e-04f, 4.914696957e-04f, 4.921790719e-04f, 4.928873179e-04f, 4.935944323e-04f, 4.943004135e-04f, 4.950052602e-04f, 4.957089708e-04f, 4.964115440e-04f, 4.971129782e-04f,
+ 4.978132720e-04f, 4.985124239e-04f, 4.992104325e-04f, 4.999072964e-04f, 5.006030140e-04f, 5.012975840e-04f, 5.019910049e-04f, 5.026832752e-04f, 5.033743936e-04f, 5.040643586e-04f,
+ 5.047531687e-04f, 5.054408226e-04f, 5.061273188e-04f, 5.068126559e-04f, 5.074968325e-04f, 5.081798471e-04f, 5.088616983e-04f, 5.095423848e-04f, 5.102219051e-04f, 5.109002579e-04f,
+ 5.115774416e-04f, 5.122534549e-04f, 5.129282965e-04f, 5.136019648e-04f, 5.142744586e-04f, 5.149457765e-04f, 5.156159169e-04f, 5.162848786e-04f, 5.169526602e-04f, 5.176192603e-04f,
+ 5.182846775e-04f, 5.189489105e-04f, 5.196119578e-04f, 5.202738181e-04f, 5.209344901e-04f, 5.215939724e-04f, 5.222522635e-04f, 5.229093622e-04f, 5.235652671e-04f, 5.242199769e-04f,
+ 5.248734901e-04f, 5.255258056e-04f, 5.261769218e-04f, 5.268268374e-04f, 5.274755512e-04f, 5.281230618e-04f, 5.287693679e-04f, 5.294144680e-04f, 5.300583610e-04f, 5.307010454e-04f,
+ 5.313425200e-04f, 5.319827834e-04f, 5.326218343e-04f, 5.332596714e-04f, 5.338962934e-04f, 5.345316990e-04f, 5.351658868e-04f, 5.357988556e-04f, 5.364306041e-04f, 5.370611310e-04f,
+ 5.376904349e-04f, 5.383185146e-04f, 5.389453687e-04f, 5.395709961e-04f, 5.401953954e-04f, 5.408185654e-04f, 5.414405047e-04f, 5.420612121e-04f, 5.426806863e-04f, 5.432989261e-04f,
+ 5.439159301e-04f, 5.445316971e-04f, 5.451462259e-04f, 5.457595152e-04f, 5.463715637e-04f, 5.469823702e-04f, 5.475919334e-04f, 5.482002521e-04f, 5.488073251e-04f, 5.494131510e-04f,
+ 5.500177288e-04f, 5.506210570e-04f, 5.512231345e-04f, 5.518239601e-04f, 5.524235325e-04f, 5.530218505e-04f, 5.536189129e-04f, 5.542147185e-04f, 5.548092660e-04f, 5.554025542e-04f,
+ 5.559945820e-04f, 5.565853481e-04f, 5.571748513e-04f, 5.577630904e-04f, 5.583500642e-04f, 5.589357716e-04f, 5.595202112e-04f, 5.601033820e-04f, 5.606852827e-04f, 5.612659122e-04f,
+ 5.618452693e-04f, 5.624233527e-04f, 5.630001614e-04f, 5.635756941e-04f, 5.641499497e-04f, 5.647229270e-04f, 5.652946249e-04f, 5.658650421e-04f, 5.664341776e-04f, 5.670020301e-04f,
+ 5.675685985e-04f, 5.681338817e-04f, 5.686978786e-04f, 5.692605878e-04f, 5.698220085e-04f, 5.703821393e-04f, 5.709409791e-04f, 5.714985269e-04f, 5.720547815e-04f, 5.726097418e-04f,
+ 5.731634066e-04f, 5.737157748e-04f, 5.742668453e-04f, 5.748166170e-04f, 5.753650888e-04f, 5.759122595e-04f, 5.764581281e-04f, 5.770026935e-04f, 5.775459545e-04f, 5.780879101e-04f,
+ 5.786285591e-04f, 5.791679005e-04f, 5.797059332e-04f, 5.802426561e-04f, 5.807780681e-04f, 5.813121681e-04f, 5.818449551e-04f, 5.823764280e-04f, 5.829065857e-04f, 5.834354271e-04f,
+ 5.839629512e-04f, 5.844891569e-04f, 5.850140432e-04f, 5.855376090e-04f, 5.860598532e-04f, 5.865807748e-04f, 5.871003728e-04f, 5.876186461e-04f, 5.881355936e-04f, 5.886512144e-04f,
+ 5.891655074e-04f, 5.896784715e-04f, 5.901901057e-04f, 5.907004091e-04f, 5.912093805e-04f, 5.917170190e-04f, 5.922233235e-04f, 5.927282930e-04f, 5.932319266e-04f, 5.937342232e-04f,
+ 5.942351817e-04f, 5.947348013e-04f, 5.952330809e-04f, 5.957300194e-04f, 5.962256160e-04f, 5.967198696e-04f, 5.972127792e-04f, 5.977043439e-04f, 5.981945626e-04f, 5.986834344e-04f,
+ 5.991709584e-04f, 5.996571335e-04f, 6.001419587e-04f, 6.006254331e-04f, 6.011075558e-04f, 6.015883258e-04f, 6.020677421e-04f, 6.025458038e-04f, 6.030225098e-04f, 6.034978594e-04f,
+ 6.039718515e-04f, 6.044444851e-04f, 6.049157594e-04f, 6.053856735e-04f, 6.058542262e-04f, 6.063214169e-04f, 6.067872444e-04f, 6.072517080e-04f, 6.077148066e-04f, 6.081765394e-04f,
+ 6.086369054e-04f, 6.090959038e-04f, 6.095535336e-04f, 6.100097939e-04f, 6.104646838e-04f, 6.109182025e-04f, 6.113703489e-04f, 6.118211223e-04f, 6.122705218e-04f, 6.127185464e-04f,
+ 6.131651952e-04f, 6.136104675e-04f, 6.140543622e-04f, 6.144968786e-04f, 6.149380157e-04f, 6.153777728e-04f, 6.158161489e-04f, 6.162531431e-04f, 6.166887547e-04f, 6.171229827e-04f,
+ 6.175558263e-04f, 6.179872847e-04f, 6.184173570e-04f, 6.188460423e-04f, 6.192733399e-04f, 6.196992488e-04f, 6.201237683e-04f, 6.205468975e-04f, 6.209686356e-04f, 6.213889818e-04f,
+ 6.218079352e-04f, 6.222254950e-04f, 6.226416605e-04f, 6.230564307e-04f, 6.234698050e-04f, 6.238817824e-04f, 6.242923622e-04f, 6.247015436e-04f, 6.251093257e-04f, 6.255157079e-04f,
+ 6.259206892e-04f, 6.263242690e-04f, 6.267264464e-04f, 6.271272206e-04f, 6.275265909e-04f, 6.279245565e-04f, 6.283211166e-04f, 6.287162705e-04f, 6.291100173e-04f, 6.295023564e-04f,
+ 6.298932870e-04f, 6.302828082e-04f, 6.306709194e-04f, 6.310576198e-04f, 6.314429087e-04f, 6.318267853e-04f, 6.322092489e-04f, 6.325902987e-04f, 6.329699340e-04f, 6.333481541e-04f,
+ 6.337249582e-04f, 6.341003457e-04f, 6.344743158e-04f, 6.348468677e-04f, 6.352180008e-04f, 6.355877144e-04f, 6.359560077e-04f, 6.363228801e-04f, 6.366883308e-04f, 6.370523591e-04f,
+ 6.374149644e-04f, 6.377761459e-04f, 6.381359030e-04f, 6.384942350e-04f, 6.388511412e-04f, 6.392066208e-04f, 6.395606734e-04f, 6.399132980e-04f, 6.402644942e-04f, 6.406142612e-04f,
+ 6.409625983e-04f, 6.413095050e-04f, 6.416549805e-04f, 6.419990241e-04f, 6.423416353e-04f, 6.426828134e-04f, 6.430225578e-04f, 6.433608677e-04f, 6.436977426e-04f, 6.440331818e-04f,
+ 6.443671847e-04f, 6.446997507e-04f, 6.450308791e-04f, 6.453605693e-04f, 6.456888207e-04f, 6.460156327e-04f, 6.463410046e-04f, 6.466649360e-04f, 6.469874260e-04f, 6.473084742e-04f,
+ 6.476280800e-04f, 6.479462427e-04f, 6.482629617e-04f, 6.485782365e-04f, 6.488920665e-04f, 6.492044511e-04f, 6.495153897e-04f, 6.498248817e-04f, 6.501329266e-04f, 6.504395237e-04f,
+ 6.507446726e-04f, 6.510483727e-04f, 6.513506233e-04f, 6.516514239e-04f, 6.519507741e-04f, 6.522486731e-04f, 6.525451206e-04f, 6.528401158e-04f, 6.531336584e-04f, 6.534257477e-04f,
+ 6.537163832e-04f, 6.540055644e-04f, 6.542932907e-04f, 6.545795617e-04f, 6.548643768e-04f, 6.551477354e-04f, 6.554296371e-04f, 6.557100814e-04f, 6.559890677e-04f, 6.562665955e-04f,
+ 6.565426644e-04f, 6.568172738e-04f, 6.570904233e-04f, 6.573621122e-04f, 6.576323403e-04f, 6.579011068e-04f, 6.581684115e-04f, 6.584342537e-04f, 6.586986331e-04f, 6.589615491e-04f,
+ 6.592230013e-04f, 6.594829892e-04f, 6.597415123e-04f, 6.599985702e-04f, 6.602541625e-04f, 6.605082886e-04f, 6.607609481e-04f, 6.610121405e-04f, 6.612618655e-04f, 6.615101226e-04f,
+ 6.617569113e-04f, 6.620022312e-04f, 6.622460819e-04f, 6.624884629e-04f, 6.627293738e-04f, 6.629688142e-04f, 6.632067837e-04f, 6.634432819e-04f, 6.636783082e-04f, 6.639118625e-04f,
+ 6.641439441e-04f, 6.643745528e-04f, 6.646036881e-04f, 6.648313497e-04f, 6.650575371e-04f, 6.652822499e-04f, 6.655054878e-04f, 6.657272503e-04f, 6.659475372e-04f, 6.661663480e-04f,
+ 6.663836823e-04f, 6.665995398e-04f, 6.668139201e-04f, 6.670268228e-04f, 6.672382477e-04f, 6.674481942e-04f, 6.676566622e-04f, 6.678636511e-04f, 6.680691608e-04f, 6.682731907e-04f,
+ 6.684757407e-04f, 6.686768103e-04f, 6.688763992e-04f, 6.690745071e-04f, 6.692711337e-04f, 6.694662786e-04f, 6.696599415e-04f, 6.698521221e-04f, 6.700428201e-04f, 6.702320351e-04f,
+ 6.704197670e-04f, 6.706060152e-04f, 6.707907797e-04f, 6.709740599e-04f, 6.711558558e-04f, 6.713361669e-04f, 6.715149930e-04f, 6.716923338e-04f, 6.718681890e-04f, 6.720425583e-04f,
+ 6.722154415e-04f, 6.723868383e-04f, 6.725567484e-04f, 6.727251715e-04f, 6.728921074e-04f, 6.730575559e-04f, 6.732215166e-04f, 6.733839894e-04f, 6.735449739e-04f, 6.737044700e-04f,
+ 6.738624774e-04f, 6.740189958e-04f, 6.741740250e-04f, 6.743275647e-04f, 6.744796149e-04f, 6.746301751e-04f, 6.747792453e-04f, 6.749268251e-04f, 6.750729144e-04f, 6.752175129e-04f,
+ 6.753606205e-04f, 6.755022369e-04f, 6.756423619e-04f, 6.757809954e-04f, 6.759181371e-04f, 6.760537869e-04f, 6.761879444e-04f, 6.763206097e-04f, 6.764517824e-04f, 6.765814625e-04f,
+ 6.767096496e-04f, 6.768363437e-04f, 6.769615446e-04f, 6.770852521e-04f, 6.772074661e-04f, 6.773281863e-04f, 6.774474126e-04f, 6.775651450e-04f, 6.776813831e-04f, 6.777961270e-04f,
+ 6.779093764e-04f, 6.780211311e-04f, 6.781313912e-04f, 6.782401563e-04f, 6.783474264e-04f, 6.784532014e-04f, 6.785574812e-04f, 6.786602655e-04f, 6.787615544e-04f, 6.788613476e-04f,
+ 6.789596452e-04f, 6.790564469e-04f, 6.791517526e-04f, 6.792455623e-04f, 6.793378759e-04f, 6.794286932e-04f, 6.795180143e-04f, 6.796058389e-04f, 6.796921670e-04f, 6.797769985e-04f,
+ 6.798603334e-04f, 6.799421716e-04f, 6.800225129e-04f, 6.801013574e-04f, 6.801787049e-04f, 6.802545555e-04f, 6.803289090e-04f, 6.804017653e-04f, 6.804731246e-04f, 6.805429866e-04f,
+ 6.806113513e-04f, 6.806782188e-04f, 6.807435889e-04f, 6.808074616e-04f, 6.808698370e-04f, 6.809307148e-04f, 6.809900953e-04f, 6.810479782e-04f, 6.811043637e-04f, 6.811592516e-04f,
+ 6.812126420e-04f, 6.812645349e-04f, 6.813149302e-04f, 6.813638280e-04f, 6.814112282e-04f, 6.814571309e-04f, 6.815015361e-04f, 6.815444437e-04f, 6.815858538e-04f, 6.816257664e-04f,
+ 6.816641816e-04f, 6.817010993e-04f, 6.817365196e-04f, 6.817704424e-04f, 6.818028680e-04f, 6.818337961e-04f, 6.818632271e-04f, 6.818911607e-04f, 6.819175972e-04f, 6.819425366e-04f,
+ 6.819659788e-04f, 6.819879240e-04f, 6.820083723e-04f, 6.820273236e-04f, 6.820447781e-04f, 6.820607358e-04f, 6.820751968e-04f, 6.820881612e-04f, 6.820996290e-04f, 6.821096004e-04f,
+ 6.821180754e-04f, 6.821250541e-04f, 6.821305366e-04f, 6.821345230e-04f, 6.821370134e-04f, 6.821380079e-04f, 6.821375066e-04f, 6.821355097e-04f, 6.821320171e-04f, 6.821270291e-04f,
+ 6.821205458e-04f, 6.821125673e-04f, 6.821030936e-04f, 6.820921250e-04f, 6.820796616e-04f, 6.820657034e-04f, 6.820502508e-04f, 6.820333037e-04f, 6.820148623e-04f, 6.819949268e-04f,
+ 6.819734973e-04f, 6.819505740e-04f, 6.819261571e-04f, 6.819002466e-04f, 6.818728429e-04f, 6.818439459e-04f, 6.818135560e-04f, 6.817816733e-04f, 6.817482979e-04f, 6.817134300e-04f,
+ 6.816770699e-04f, 6.816392176e-04f, 6.815998735e-04f, 6.815590377e-04f, 6.815167103e-04f, 6.814728917e-04f, 6.814275819e-04f, 6.813807813e-04f, 6.813324900e-04f, 6.812827081e-04f,
+ 6.812314361e-04f, 6.811786740e-04f, 6.811244220e-04f, 6.810686805e-04f, 6.810114496e-04f, 6.809527296e-04f, 6.808925207e-04f, 6.808308232e-04f, 6.807676372e-04f, 6.807029631e-04f,
+ 6.806368011e-04f, 6.805691514e-04f, 6.805000143e-04f, 6.804293901e-04f, 6.803572790e-04f, 6.802836812e-04f, 6.802085971e-04f, 6.801320269e-04f, 6.800539710e-04f, 6.799744295e-04f,
+ 6.798934027e-04f, 6.798108910e-04f, 6.797268946e-04f, 6.796414139e-04f, 6.795544490e-04f, 6.794660004e-04f, 6.793760683e-04f, 6.792846530e-04f, 6.791917548e-04f, 6.790973741e-04f,
+ 6.790015111e-04f, 6.789041661e-04f, 6.788053396e-04f, 6.787050318e-04f, 6.786032430e-04f, 6.784999736e-04f, 6.783952238e-04f, 6.782889941e-04f, 6.781812848e-04f, 6.780720962e-04f,
+ 6.779614287e-04f, 6.778492826e-04f, 6.777356582e-04f, 6.776205560e-04f, 6.775039763e-04f, 6.773859194e-04f, 6.772663857e-04f, 6.771453756e-04f, 6.770228894e-04f, 6.768989276e-04f,
+ 6.767734904e-04f, 6.766465784e-04f, 6.765181918e-04f, 6.763883311e-04f, 6.762569966e-04f, 6.761241888e-04f, 6.759899080e-04f, 6.758541546e-04f, 6.757169291e-04f, 6.755782319e-04f,
+ 6.754380633e-04f, 6.752964238e-04f, 6.751533137e-04f, 6.750087336e-04f, 6.748626838e-04f, 6.747151648e-04f, 6.745661770e-04f, 6.744157208e-04f, 6.742637966e-04f, 6.741104050e-04f,
+ 6.739555463e-04f, 6.737992210e-04f, 6.736414295e-04f, 6.734821723e-04f, 6.733214498e-04f, 6.731592626e-04f, 6.729956110e-04f, 6.728304955e-04f, 6.726639166e-04f, 6.724958748e-04f,
+ 6.723263705e-04f, 6.721554043e-04f, 6.719829765e-04f, 6.718090877e-04f, 6.716337384e-04f, 6.714569290e-04f, 6.712786601e-04f, 6.710989321e-04f, 6.709177456e-04f, 6.707351010e-04f,
+ 6.705509989e-04f, 6.703654397e-04f, 6.701784240e-04f, 6.699899523e-04f, 6.698000251e-04f, 6.696086429e-04f, 6.694158063e-04f, 6.692215158e-04f, 6.690257718e-04f, 6.688285750e-04f,
+ 6.686299259e-04f, 6.684298251e-04f, 6.682282730e-04f, 6.680252702e-04f, 6.678208172e-04f, 6.676149147e-04f, 6.674075632e-04f, 6.671987631e-04f, 6.669885152e-04f, 6.667768200e-04f,
+ 6.665636779e-04f, 6.663490897e-04f, 6.661330559e-04f, 6.659155770e-04f, 6.656966536e-04f, 6.654762863e-04f, 6.652544758e-04f, 6.650312225e-04f, 6.648065272e-04f, 6.645803903e-04f,
+ 6.643528125e-04f, 6.641237944e-04f, 6.638933367e-04f, 6.636614398e-04f, 6.634281044e-04f, 6.631933312e-04f, 6.629571207e-04f, 6.627194735e-04f, 6.624803904e-04f, 6.622398719e-04f,
+ 6.619979187e-04f, 6.617545314e-04f, 6.615097106e-04f, 6.612634569e-04f, 6.610157711e-04f, 6.607666537e-04f, 6.605161055e-04f, 6.602641269e-04f, 6.600107189e-04f, 6.597558819e-04f,
+ 6.594996166e-04f, 6.592419237e-04f, 6.589828039e-04f, 6.587222579e-04f, 6.584602862e-04f, 6.581968897e-04f, 6.579320689e-04f, 6.576658246e-04f, 6.573981574e-04f, 6.571290681e-04f,
+ 6.568585573e-04f, 6.565866257e-04f, 6.563132740e-04f, 6.560385030e-04f, 6.557623133e-04f, 6.554847056e-04f, 6.552056807e-04f, 6.549252392e-04f, 6.546433819e-04f, 6.543601096e-04f,
+ 6.540754228e-04f, 6.537893224e-04f, 6.535018090e-04f, 6.532128835e-04f, 6.529225465e-04f, 6.526307988e-04f, 6.523376412e-04f, 6.520430743e-04f, 6.517470989e-04f, 6.514497158e-04f,
+ 6.511509257e-04f, 6.508507294e-04f, 6.505491276e-04f, 6.502461212e-04f, 6.499417108e-04f, 6.496358972e-04f, 6.493286813e-04f, 6.490200637e-04f, 6.487100453e-04f, 6.483986269e-04f,
+ 6.480858092e-04f, 6.477715930e-04f, 6.474559791e-04f, 6.471389682e-04f, 6.468205613e-04f, 6.465007591e-04f, 6.461795624e-04f, 6.458569720e-04f, 6.455329886e-04f, 6.452076132e-04f,
+ 6.448808466e-04f, 6.445526895e-04f, 6.442231427e-04f, 6.438922072e-04f, 6.435598836e-04f, 6.432261729e-04f, 6.428910759e-04f, 6.425545934e-04f, 6.422167263e-04f, 6.418774754e-04f,
+ 6.415368414e-04f, 6.411948254e-04f, 6.408514281e-04f, 6.405066504e-04f, 6.401604932e-04f, 6.398129572e-04f, 6.394640434e-04f, 6.391137527e-04f, 6.387620858e-04f, 6.384090437e-04f,
+ 6.380546272e-04f, 6.376988373e-04f, 6.373416747e-04f, 6.369831404e-04f, 6.366232353e-04f, 6.362619603e-04f, 6.358993161e-04f, 6.355353039e-04f, 6.351699243e-04f, 6.348031784e-04f,
+ 6.344350670e-04f, 6.340655911e-04f, 6.336947515e-04f, 6.333225492e-04f, 6.329489850e-04f, 6.325740600e-04f, 6.321977749e-04f, 6.318201308e-04f, 6.314411286e-04f, 6.310607692e-04f,
+ 6.306790535e-04f, 6.302959824e-04f, 6.299115570e-04f, 6.295257781e-04f, 6.291386466e-04f, 6.287501636e-04f, 6.283603300e-04f, 6.279691467e-04f, 6.275766148e-04f, 6.271827350e-04f,
+ 6.267875085e-04f, 6.263909361e-04f, 6.259930189e-04f, 6.255937578e-04f, 6.251931537e-04f, 6.247912077e-04f, 6.243879208e-04f, 6.239832939e-04f, 6.235773279e-04f, 6.231700240e-04f,
+ 6.227613830e-04f, 6.223514060e-04f, 6.219400940e-04f, 6.215274479e-04f, 6.211134688e-04f, 6.206981577e-04f, 6.202815155e-04f, 6.198635433e-04f, 6.194442422e-04f, 6.190236130e-04f,
+ 6.186016569e-04f, 6.181783748e-04f, 6.177537678e-04f, 6.173278369e-04f, 6.169005831e-04f, 6.164720075e-04f, 6.160421111e-04f, 6.156108950e-04f, 6.151783601e-04f, 6.147445076e-04f,
+ 6.143093384e-04f, 6.138728536e-04f, 6.134350544e-04f, 6.129959416e-04f, 6.125555164e-04f, 6.121137799e-04f, 6.116707331e-04f, 6.112263771e-04f, 6.107807129e-04f, 6.103337416e-04f,
+ 6.098854643e-04f, 6.094358821e-04f, 6.089849961e-04f, 6.085328072e-04f, 6.080793167e-04f, 6.076245256e-04f, 6.071684350e-04f, 6.067110460e-04f, 6.062523597e-04f, 6.057923772e-04f,
+ 6.053310995e-04f, 6.048685279e-04f, 6.044046633e-04f, 6.039395070e-04f, 6.034730600e-04f, 6.030053234e-04f, 6.025362984e-04f, 6.020659861e-04f, 6.015943876e-04f, 6.011215041e-04f,
+ 6.006473366e-04f, 6.001718863e-04f, 5.996951543e-04f, 5.992171418e-04f, 5.987378500e-04f, 5.982572798e-04f, 5.977754326e-04f, 5.972923095e-04f, 5.968079115e-04f, 5.963222399e-04f,
+ 5.958352958e-04f, 5.953470804e-04f, 5.948575948e-04f, 5.943668402e-04f, 5.938748178e-04f, 5.933815288e-04f, 5.928869742e-04f, 5.923911554e-04f, 5.918940734e-04f, 5.913957295e-04f,
+ 5.908961248e-04f, 5.903952605e-04f, 5.898931378e-04f, 5.893897579e-04f, 5.888851221e-04f, 5.883792314e-04f, 5.878720871e-04f, 5.873636904e-04f, 5.868540426e-04f, 5.863431447e-04f,
+ 5.858309981e-04f, 5.853176038e-04f, 5.848029633e-04f, 5.842870776e-04f, 5.837699480e-04f, 5.832515757e-04f, 5.827319620e-04f, 5.822111080e-04f, 5.816890151e-04f, 5.811656843e-04f,
+ 5.806411171e-04f, 5.801153146e-04f, 5.795882780e-04f, 5.790600086e-04f, 5.785305077e-04f, 5.779997765e-04f, 5.774678162e-04f, 5.769346281e-04f, 5.764002135e-04f, 5.758645737e-04f,
+ 5.753277098e-04f, 5.747896231e-04f, 5.742503150e-04f, 5.737097867e-04f, 5.731680395e-04f, 5.726250746e-04f, 5.720808933e-04f, 5.715354970e-04f, 5.709888868e-04f, 5.704410641e-04f,
+ 5.698920302e-04f, 5.693417863e-04f, 5.687903337e-04f, 5.682376739e-04f, 5.676838079e-04f, 5.671287372e-04f, 5.665724631e-04f, 5.660149868e-04f, 5.654563097e-04f, 5.648964331e-04f,
+ 5.643353582e-04f, 5.637730865e-04f, 5.632096192e-04f, 5.626449577e-04f, 5.620791032e-04f, 5.615120572e-04f, 5.609438209e-04f, 5.603743956e-04f, 5.598037828e-04f, 5.592319837e-04f,
+ 5.586589996e-04f, 5.580848320e-04f, 5.575094822e-04f, 5.569329515e-04f, 5.563552412e-04f, 5.557763528e-04f, 5.551962875e-04f, 5.546150467e-04f, 5.540326319e-04f, 5.534490442e-04f,
+ 5.528642852e-04f, 5.522783562e-04f, 5.516912586e-04f, 5.511029936e-04f, 5.505135627e-04f, 5.499229674e-04f, 5.493312088e-04f, 5.487382886e-04f, 5.481442079e-04f, 5.475489682e-04f,
+ 5.469525709e-04f, 5.463550175e-04f, 5.457563092e-04f, 5.451564474e-04f, 5.445554337e-04f, 5.439532693e-04f, 5.433499557e-04f, 5.427454943e-04f, 5.421398865e-04f, 5.415331337e-04f,
+ 5.409252373e-04f, 5.403161988e-04f, 5.397060195e-04f, 5.390947009e-04f, 5.384822443e-04f, 5.378686513e-04f, 5.372539233e-04f, 5.366380616e-04f, 5.360210678e-04f, 5.354029432e-04f,
+ 5.347836893e-04f, 5.341633075e-04f, 5.335417993e-04f, 5.329191661e-04f, 5.322954093e-04f, 5.316705305e-04f, 5.310445310e-04f, 5.304174123e-04f, 5.297891759e-04f, 5.291598233e-04f,
+ 5.285293558e-04f, 5.278977750e-04f, 5.272650823e-04f, 5.266312791e-04f, 5.259963671e-04f, 5.253603476e-04f, 5.247232220e-04f, 5.240849920e-04f, 5.234456589e-04f, 5.228052242e-04f,
+ 5.221636895e-04f, 5.215210562e-04f, 5.208773258e-04f, 5.202324998e-04f, 5.195865797e-04f, 5.189395669e-04f, 5.182914631e-04f, 5.176422696e-04f, 5.169919880e-04f, 5.163406198e-04f,
+ 5.156881665e-04f, 5.150346296e-04f, 5.143800106e-04f, 5.137243110e-04f, 5.130675324e-04f, 5.124096762e-04f, 5.117507441e-04f, 5.110907374e-04f, 5.104296578e-04f, 5.097675067e-04f,
+ 5.091042857e-04f, 5.084399964e-04f, 5.077746402e-04f, 5.071082186e-04f, 5.064407334e-04f, 5.057721858e-04f, 5.051025777e-04f, 5.044319103e-04f, 5.037601854e-04f, 5.030874044e-04f,
+ 5.024135689e-04f, 5.017386805e-04f, 5.010627408e-04f, 5.003857512e-04f, 4.997077133e-04f, 4.990286287e-04f, 4.983484990e-04f, 4.976673257e-04f, 4.969851105e-04f, 4.963018548e-04f,
+ 4.956175602e-04f, 4.949322284e-04f, 4.942458609e-04f, 4.935584592e-04f, 4.928700250e-04f, 4.921805599e-04f, 4.914900654e-04f, 4.907985431e-04f, 4.901059947e-04f, 4.894124216e-04f,
+ 4.887178256e-04f, 4.880222081e-04f, 4.873255709e-04f, 4.866279154e-04f, 4.859292434e-04f, 4.852295563e-04f, 4.845288559e-04f, 4.838271437e-04f, 4.831244214e-04f, 4.824206905e-04f,
+ 4.817159526e-04f, 4.810102095e-04f, 4.803034627e-04f, 4.795957138e-04f, 4.788869644e-04f, 4.781772162e-04f, 4.774664709e-04f, 4.767547300e-04f, 4.760419952e-04f, 4.753282680e-04f,
+ 4.746135503e-04f, 4.738978435e-04f, 4.731811493e-04f, 4.724634694e-04f, 4.717448055e-04f, 4.710251591e-04f, 4.703045319e-04f, 4.695829255e-04f, 4.688603417e-04f, 4.681367821e-04f,
+ 4.674122483e-04f, 4.666867420e-04f, 4.659602648e-04f, 4.652328184e-04f, 4.645044046e-04f, 4.637750248e-04f, 4.630446809e-04f, 4.623133745e-04f, 4.615811073e-04f, 4.608478808e-04f,
+ 4.601136969e-04f, 4.593785572e-04f, 4.586424634e-04f, 4.579054171e-04f, 4.571674201e-04f, 4.564284740e-04f, 4.556885805e-04f, 4.549477413e-04f, 4.542059582e-04f, 4.534632327e-04f,
+ 4.527195666e-04f, 4.519749617e-04f, 4.512294195e-04f, 4.504829418e-04f, 4.497355304e-04f, 4.489871868e-04f, 4.482379129e-04f, 4.474877103e-04f, 4.467365807e-04f, 4.459845259e-04f,
+ 4.452315476e-04f, 4.444776474e-04f, 4.437228272e-04f, 4.429670886e-04f, 4.422104334e-04f, 4.414528632e-04f, 4.406943799e-04f, 4.399349851e-04f, 4.391746805e-04f, 4.384134680e-04f,
+ 4.376513492e-04f, 4.368883259e-04f, 4.361243998e-04f, 4.353595727e-04f, 4.345938463e-04f, 4.338272223e-04f, 4.330597025e-04f, 4.322912886e-04f, 4.315219824e-04f, 4.307517857e-04f,
+ 4.299807001e-04f, 4.292087275e-04f, 4.284358696e-04f, 4.276621282e-04f, 4.268875050e-04f, 4.261120018e-04f, 4.253356203e-04f, 4.245583624e-04f, 4.237802297e-04f, 4.230012241e-04f,
+ 4.222213474e-04f, 4.214406012e-04f, 4.206589874e-04f, 4.198765078e-04f, 4.190931641e-04f, 4.183089581e-04f, 4.175238916e-04f, 4.167379664e-04f, 4.159511842e-04f, 4.151635469e-04f,
+ 4.143750562e-04f, 4.135857140e-04f, 4.127955220e-04f, 4.120044820e-04f, 4.112125959e-04f, 4.104198653e-04f, 4.096262922e-04f, 4.088318782e-04f, 4.080366253e-04f, 4.072405353e-04f,
+ 4.064436098e-04f, 4.056458508e-04f, 4.048472600e-04f, 4.040478393e-04f, 4.032475905e-04f, 4.024465153e-04f, 4.016446157e-04f, 4.008418933e-04f, 4.000383501e-04f, 3.992339879e-04f,
+ 3.984288085e-04f, 3.976228137e-04f, 3.968160053e-04f, 3.960083852e-04f, 3.951999551e-04f, 3.943907170e-04f, 3.935806727e-04f, 3.927698240e-04f, 3.919581727e-04f, 3.911457207e-04f,
+ 3.903324697e-04f, 3.895184218e-04f, 3.887035786e-04f, 3.878879421e-04f, 3.870715140e-04f, 3.862542963e-04f, 3.854362908e-04f, 3.846174993e-04f, 3.837979237e-04f, 3.829775658e-04f,
+ 3.821564275e-04f, 3.813345107e-04f, 3.805118172e-04f, 3.796883489e-04f, 3.788641076e-04f, 3.780390952e-04f, 3.772133136e-04f, 3.763867646e-04f, 3.755594501e-04f, 3.747313719e-04f,
+ 3.739025321e-04f, 3.730729323e-04f, 3.722425745e-04f, 3.714114606e-04f, 3.705795924e-04f, 3.697469718e-04f, 3.689136007e-04f, 3.680794811e-04f, 3.672446146e-04f, 3.664090034e-04f,
+ 3.655726491e-04f, 3.647355538e-04f, 3.638977194e-04f, 3.630591476e-04f, 3.622198404e-04f, 3.613797997e-04f, 3.605390274e-04f, 3.596975254e-04f, 3.588552955e-04f, 3.580123398e-04f,
+ 3.571686600e-04f, 3.563242581e-04f, 3.554791360e-04f, 3.546332956e-04f, 3.537867388e-04f, 3.529394676e-04f, 3.520914837e-04f, 3.512427892e-04f, 3.503933859e-04f, 3.495432758e-04f,
+ 3.486924607e-04f, 3.478409427e-04f, 3.469887235e-04f, 3.461358052e-04f, 3.452821897e-04f, 3.444278788e-04f, 3.435728745e-04f, 3.427171787e-04f, 3.418607934e-04f, 3.410037205e-04f,
+ 3.401459618e-04f, 3.392875194e-04f, 3.384283952e-04f, 3.375685911e-04f, 3.367081090e-04f, 3.358469509e-04f, 3.349851188e-04f, 3.341226144e-04f, 3.332594399e-04f, 3.323955971e-04f,
+ 3.315310879e-04f, 3.306659144e-04f, 3.298000785e-04f, 3.289335820e-04f, 3.280664271e-04f, 3.271986155e-04f, 3.263301493e-04f, 3.254610304e-04f, 3.245912608e-04f, 3.237208424e-04f,
+ 3.228497772e-04f, 3.219780671e-04f, 3.211057141e-04f, 3.202327202e-04f, 3.193590872e-04f, 3.184848173e-04f, 3.176099123e-04f, 3.167343742e-04f, 3.158582049e-04f, 3.149814065e-04f,
+ 3.141039809e-04f, 3.132259301e-04f, 3.123472560e-04f, 3.114679607e-04f, 3.105880460e-04f, 3.097075140e-04f, 3.088263667e-04f, 3.079446059e-04f, 3.070622338e-04f, 3.061792522e-04f,
+ 3.052956632e-04f, 3.044114688e-04f, 3.035266709e-04f, 3.026412714e-04f, 3.017552725e-04f, 3.008686760e-04f, 2.999814840e-04f, 2.990936985e-04f, 2.982053214e-04f, 2.973163547e-04f,
+ 2.964268005e-04f, 2.955366607e-04f, 2.946459373e-04f, 2.937546323e-04f, 2.928627478e-04f, 2.919702856e-04f, 2.910772479e-04f, 2.901836365e-04f, 2.892894536e-04f, 2.883947010e-04f,
+ 2.874993809e-04f, 2.866034952e-04f, 2.857070460e-04f, 2.848100351e-04f, 2.839124647e-04f, 2.830143368e-04f, 2.821156533e-04f, 2.812164162e-04f, 2.803166277e-04f, 2.794162896e-04f,
+ 2.785154041e-04f, 2.776139731e-04f, 2.767119986e-04f, 2.758094827e-04f, 2.749064274e-04f, 2.740028346e-04f, 2.730987065e-04f, 2.721940450e-04f, 2.712888522e-04f, 2.703831300e-04f,
+ 2.694768806e-04f, 2.685701059e-04f, 2.676628080e-04f, 2.667549889e-04f, 2.658466505e-04f, 2.649377951e-04f, 2.640284245e-04f, 2.631185408e-04f, 2.622081460e-04f, 2.612972423e-04f,
+ 2.603858315e-04f, 2.594739158e-04f, 2.585614972e-04f, 2.576485777e-04f, 2.567351594e-04f, 2.558212442e-04f, 2.549068343e-04f, 2.539919317e-04f, 2.530765384e-04f, 2.521606565e-04f,
+ 2.512442880e-04f, 2.503274349e-04f, 2.494100993e-04f, 2.484922833e-04f, 2.475739889e-04f, 2.466552181e-04f, 2.457359731e-04f, 2.448162557e-04f, 2.438960682e-04f, 2.429754125e-04f,
+ 2.420542907e-04f, 2.411327048e-04f, 2.402106570e-04f, 2.392881492e-04f, 2.383651836e-04f, 2.374417621e-04f, 2.365178869e-04f, 2.355935600e-04f, 2.346687834e-04f, 2.337435592e-04f,
+ 2.328178895e-04f, 2.318917764e-04f, 2.309652218e-04f, 2.300382280e-04f, 2.291107968e-04f, 2.281829305e-04f, 2.272546310e-04f, 2.263259005e-04f, 2.253967409e-04f, 2.244671544e-04f,
+ 2.235371431e-04f, 2.226067090e-04f, 2.216758541e-04f, 2.207445806e-04f, 2.198128905e-04f, 2.188807860e-04f, 2.179482690e-04f, 2.170153416e-04f, 2.160820060e-04f, 2.151482641e-04f,
+ 2.142141182e-04f, 2.132795702e-04f, 2.123446222e-04f, 2.114092764e-04f, 2.104735347e-04f, 2.095373993e-04f, 2.086008723e-04f, 2.076639557e-04f, 2.067266516e-04f, 2.057889621e-04f,
+ 2.048508894e-04f, 2.039124354e-04f, 2.029736022e-04f, 2.020343920e-04f, 2.010948069e-04f, 2.001548488e-04f, 1.992145200e-04f, 1.982738225e-04f, 1.973327583e-04f, 1.963913296e-04f,
+ 1.954495386e-04f, 1.945073871e-04f, 1.935648774e-04f, 1.926220116e-04f, 1.916787917e-04f, 1.907352199e-04f, 1.897912981e-04f, 1.888470286e-04f, 1.879024135e-04f, 1.869574547e-04f,
+ 1.860121545e-04f, 1.850665148e-04f, 1.841205379e-04f, 1.831742258e-04f, 1.822275806e-04f, 1.812806045e-04f, 1.803332994e-04f, 1.793856675e-04f, 1.784377110e-04f, 1.774894319e-04f,
+ 1.765408323e-04f, 1.755919143e-04f, 1.746426800e-04f, 1.736931316e-04f, 1.727432712e-04f, 1.717931007e-04f, 1.708426225e-04f, 1.698918384e-04f, 1.689407508e-04f, 1.679893616e-04f,
+ 1.670376730e-04f, 1.660856871e-04f, 1.651334060e-04f, 1.641808318e-04f, 1.632279666e-04f, 1.622748126e-04f, 1.613213718e-04f, 1.603676463e-04f, 1.594136383e-04f, 1.584593499e-04f,
+ 1.575047832e-04f, 1.565499403e-04f, 1.555948233e-04f, 1.546394343e-04f, 1.536837755e-04f, 1.527278490e-04f, 1.517716568e-04f, 1.508152012e-04f, 1.498584841e-04f, 1.489015078e-04f,
+ 1.479442744e-04f, 1.469867859e-04f, 1.460290444e-04f, 1.450710522e-04f, 1.441128113e-04f, 1.431543239e-04f, 1.421955920e-04f, 1.412366178e-04f, 1.402774034e-04f, 1.393179510e-04f,
+ 1.383582625e-04f, 1.373983403e-04f, 1.364381863e-04f, 1.354778028e-04f, 1.345171917e-04f, 1.335563554e-04f, 1.325952958e-04f, 1.316340151e-04f, 1.306725155e-04f, 1.297107990e-04f,
+ 1.287488678e-04f, 1.277867240e-04f, 1.268243698e-04f, 1.258618072e-04f, 1.248990383e-04f, 1.239360654e-04f, 1.229728905e-04f, 1.220095158e-04f, 1.210459434e-04f, 1.200821754e-04f,
+ 1.191182139e-04f, 1.181540611e-04f, 1.171897192e-04f, 1.162251901e-04f, 1.152604761e-04f, 1.142955793e-04f, 1.133305018e-04f, 1.123652458e-04f, 1.113998133e-04f, 1.104342066e-04f,
+ 1.094684277e-04f, 1.085024787e-04f, 1.075363619e-04f, 1.065700793e-04f, 1.056036330e-04f, 1.046370253e-04f, 1.036702581e-04f, 1.027033338e-04f, 1.017362543e-04f, 1.007690218e-04f,
+ 9.980163850e-05f, 9.883410647e-05f, 9.786642787e-05f, 9.689860481e-05f, 9.593063944e-05f, 9.496253389e-05f, 9.399429029e-05f, 9.302591078e-05f, 9.205739748e-05f, 9.108875254e-05f,
+ 9.011997808e-05f, 8.915107625e-05f, 8.818204916e-05f, 8.721289897e-05f, 8.624362780e-05f, 8.527423778e-05f, 8.430473106e-05f, 8.333510977e-05f, 8.236537604e-05f, 8.139553200e-05f,
+ 8.042557980e-05f, 7.945552156e-05f, 7.848535943e-05f, 7.751509553e-05f, 7.654473201e-05f, 7.557427099e-05f, 7.460371462e-05f, 7.363306503e-05f, 7.266232435e-05f, 7.169149472e-05f,
+ 7.072057827e-05f, 6.974957715e-05f, 6.877849348e-05f, 6.780732941e-05f, 6.683608707e-05f, 6.586476859e-05f, 6.489337610e-05f, 6.392191176e-05f, 6.295037769e-05f, 6.197877602e-05f,
+ 6.100710890e-05f, 6.003537845e-05f, 5.906358682e-05f, 5.809173614e-05f, 5.711982855e-05f, 5.614786618e-05f, 5.517585116e-05f, 5.420378564e-05f, 5.323167175e-05f, 5.225951162e-05f,
+ 5.128730739e-05f, 5.031506119e-05f, 4.934277517e-05f, 4.837045145e-05f, 4.739809217e-05f, 4.642569946e-05f, 4.545327547e-05f, 4.448082232e-05f, 4.350834215e-05f, 4.253583710e-05f,
+ 4.156330929e-05f, 4.059076087e-05f, 3.961819397e-05f, 3.864561073e-05f, 3.767301327e-05f, 3.670040373e-05f, 3.572778424e-05f, 3.475515695e-05f, 3.378252398e-05f, 3.280988746e-05f,
+ 3.183724954e-05f, 3.086461234e-05f, 2.989197799e-05f, 2.891934863e-05f, 2.794672640e-05f, 2.697411342e-05f, 2.600151182e-05f, 2.502892375e-05f, 2.405635132e-05f, 2.308379668e-05f,
+ 2.211126195e-05f, 2.113874927e-05f, 2.016626077e-05f, 1.919379857e-05f, 1.822136482e-05f, 1.724896163e-05f, 1.627659114e-05f, 1.530425549e-05f, 1.433195679e-05f, 1.335969719e-05f,
+ 1.238747880e-05f, 1.141530376e-05f, 1.044317420e-05f, 9.471092251e-06f, 8.499060033e-06f, 7.527079678e-06f, 6.555153315e-06f, 5.583283070e-06f, 4.611471071e-06f, 3.639719446e-06f,
+ 2.668030320e-06f, 1.696405821e-06f, 7.248480756e-07f, -2.466407916e-07f, -1.218058654e-06f, -2.189403388e-06f, -3.160672866e-06f, -4.131864965e-06f, -5.102977560e-06f, -6.074008528e-06f,
+ -7.044955744e-06f, -8.015817085e-06f, -8.986590429e-06f, -9.957273652e-06f, -1.092786463e-05f, -1.189836125e-05f, -1.286876138e-05f, -1.383906290e-05f, -1.480926369e-05f, -1.577936163e-05f,
+ -1.674935461e-05f, -1.771924050e-05f, -1.868901717e-05f, -1.965868252e-05f, -2.062823443e-05f, -2.159767077e-05f, -2.256698943e-05f, -2.353618829e-05f, -2.450526524e-05f, -2.547421815e-05f,
+ -2.644304492e-05f, -2.741174342e-05f, -2.838031154e-05f, -2.934874717e-05f, -3.031704819e-05f, -3.128521248e-05f, -3.225323795e-05f, -3.322112246e-05f, -3.418886391e-05f, -3.515646019e-05f,
+ -3.612390919e-05f, -3.709120879e-05f, -3.805835688e-05f, -3.902535136e-05f, -3.999219011e-05f, -4.095887103e-05f, -4.192539200e-05f, -4.289175092e-05f, -4.385794568e-05f, -4.482397418e-05f,
+ -4.578983430e-05f, -4.675552394e-05f, -4.772104100e-05f, -4.868638337e-05f, -4.965154895e-05f, -5.061653562e-05f, -5.158134130e-05f, -5.254596387e-05f, -5.351040123e-05f, -5.447465129e-05f,
+ -5.543871194e-05f, -5.640258107e-05f, -5.736625660e-05f, -5.832973642e-05f, -5.929301842e-05f, -6.025610053e-05f, -6.121898062e-05f, -6.218165662e-05f, -6.314412642e-05f, -6.410638792e-05f,
+ -6.506843904e-05f, -6.603027767e-05f, -6.699190173e-05f, -6.795330911e-05f, -6.891449773e-05f, -6.987546549e-05f, -7.083621031e-05f, -7.179673009e-05f, -7.275702273e-05f, -7.371708617e-05f,
+ -7.467691829e-05f, -7.563651702e-05f, -7.659588026e-05f, -7.755500593e-05f, -7.851389195e-05f, -7.947253623e-05f, -8.043093668e-05f, -8.138909122e-05f, -8.234699776e-05f, -8.330465423e-05f,
+ -8.426205853e-05f, -8.521920860e-05f, -8.617610234e-05f, -8.713273768e-05f, -8.808911255e-05f, -8.904522485e-05f, -9.000107251e-05f, -9.095665346e-05f, -9.191196562e-05f, -9.286700691e-05f,
+ -9.382177526e-05f, -9.477626860e-05f, -9.573048484e-05f, -9.668442193e-05f, -9.763807778e-05f, -9.859145032e-05f, -9.954453749e-05f, -1.004973372e-04f, -1.014498474e-04f, -1.024020661e-04f,
+ -1.033539910e-04f, -1.043056203e-04f, -1.052569518e-04f, -1.062079834e-04f, -1.071587132e-04f, -1.081091389e-04f, -1.090592587e-04f, -1.100090703e-04f, -1.109585718e-04f, -1.119077610e-04f,
+ -1.128566360e-04f, -1.138051947e-04f, -1.147534349e-04f, -1.157013547e-04f, -1.166489520e-04f, -1.175962248e-04f, -1.185431709e-04f, -1.194897883e-04f, -1.204360751e-04f, -1.213820291e-04f,
+ -1.223276482e-04f, -1.232729305e-04f, -1.242178739e-04f, -1.251624763e-04f, -1.261067357e-04f, -1.270506500e-04f, -1.279942172e-04f, -1.289374353e-04f, -1.298803022e-04f, -1.308228159e-04f,
+ -1.317649743e-04f, -1.327067753e-04f, -1.336482170e-04f, -1.345892973e-04f, -1.355300142e-04f, -1.364703656e-04f, -1.374103496e-04f, -1.383499639e-04f, -1.392892067e-04f, -1.402280759e-04f,
+ -1.411665695e-04f, -1.421046854e-04f, -1.430424216e-04f, -1.439797760e-04f, -1.449167467e-04f, -1.458533316e-04f, -1.467895288e-04f, -1.477253360e-04f, -1.486607515e-04f, -1.495957730e-04f,
+ -1.505303986e-04f, -1.514646263e-04f, -1.523984541e-04f, -1.533318799e-04f, -1.542649017e-04f, -1.551975176e-04f, -1.561297254e-04f, -1.570615232e-04f, -1.579929089e-04f, -1.589238806e-04f,
+ -1.598544362e-04f, -1.607845737e-04f, -1.617142912e-04f, -1.626435865e-04f, -1.635724578e-04f, -1.645009029e-04f, -1.654289200e-04f, -1.663565069e-04f, -1.672836616e-04f, -1.682103823e-04f,
+ -1.691366668e-04f, -1.700625133e-04f, -1.709879195e-04f, -1.719128837e-04f, -1.728374038e-04f, -1.737614777e-04f, -1.746851035e-04f, -1.756082792e-04f, -1.765310029e-04f, -1.774532724e-04f,
+ -1.783750859e-04f, -1.792964413e-04f, -1.802173367e-04f, -1.811377700e-04f, -1.820577393e-04f, -1.829772426e-04f, -1.838962779e-04f, -1.848148433e-04f, -1.857329367e-04f, -1.866505561e-04f,
+ -1.875676997e-04f, -1.884843654e-04f, -1.894005512e-04f, -1.903162552e-04f, -1.912314754e-04f, -1.921462098e-04f, -1.930604564e-04f, -1.939742134e-04f, -1.948874786e-04f, -1.958002502e-04f,
+ -1.967125261e-04f, -1.976243045e-04f, -1.985355834e-04f, -1.994463607e-04f, -2.003566345e-04f, -2.012664029e-04f, -2.021756640e-04f, -2.030844156e-04f, -2.039926560e-04f, -2.049003831e-04f,
+ -2.058075950e-04f, -2.067142897e-04f, -2.076204653e-04f, -2.085261199e-04f, -2.094312514e-04f, -2.103358580e-04f, -2.112399377e-04f, -2.121434885e-04f, -2.130465085e-04f, -2.139489958e-04f,
+ -2.148509484e-04f, -2.157523643e-04f, -2.166532418e-04f, -2.175535787e-04f, -2.184533732e-04f, -2.193526234e-04f, -2.202513272e-04f, -2.211494829e-04f, -2.220470884e-04f, -2.229441418e-04f,
+ -2.238406411e-04f, -2.247365846e-04f, -2.256319702e-04f, -2.265267960e-04f, -2.274210601e-04f, -2.283147605e-04f, -2.292078955e-04f, -2.301004629e-04f, -2.309924610e-04f, -2.318838878e-04f,
+ -2.327747414e-04f, -2.336650198e-04f, -2.345547213e-04f, -2.354438438e-04f, -2.363323854e-04f, -2.372203443e-04f, -2.381077185e-04f, -2.389945062e-04f, -2.398807054e-04f, -2.407663142e-04f,
+ -2.416513307e-04f, -2.425357531e-04f, -2.434195795e-04f, -2.443028079e-04f, -2.451854364e-04f, -2.460674632e-04f, -2.469488863e-04f, -2.478297040e-04f, -2.487099142e-04f, -2.495895151e-04f,
+ -2.504685049e-04f, -2.513468816e-04f, -2.522246433e-04f, -2.531017882e-04f, -2.539783144e-04f, -2.548542200e-04f, -2.557295032e-04f, -2.566041621e-04f, -2.574781947e-04f, -2.583515992e-04f,
+ -2.592243738e-04f, -2.600965166e-04f, -2.609680257e-04f, -2.618388993e-04f, -2.627091355e-04f, -2.635787323e-04f, -2.644476881e-04f, -2.653160008e-04f, -2.661836687e-04f, -2.670506899e-04f,
+ -2.679170625e-04f, -2.687827848e-04f, -2.696478547e-04f, -2.705122705e-04f, -2.713760304e-04f, -2.722391325e-04f, -2.731015749e-04f, -2.739633558e-04f, -2.748244733e-04f, -2.756849257e-04f,
+ -2.765447111e-04f, -2.774038276e-04f, -2.782622734e-04f, -2.791200466e-04f, -2.799771456e-04f, -2.808335683e-04f, -2.816893130e-04f, -2.825443779e-04f, -2.833987611e-04f, -2.842524607e-04f,
+ -2.851054751e-04f, -2.859578023e-04f, -2.868094406e-04f, -2.876603881e-04f, -2.885106430e-04f, -2.893602035e-04f, -2.902090678e-04f, -2.910572340e-04f, -2.919047004e-04f, -2.927514651e-04f,
+ -2.935975264e-04f, -2.944428825e-04f, -2.952875314e-04f, -2.961314715e-04f, -2.969747010e-04f, -2.978172179e-04f, -2.986590207e-04f, -2.995001073e-04f, -3.003404761e-04f, -3.011801253e-04f,
+ -3.020190531e-04f, -3.028572577e-04f, -3.036947372e-04f, -3.045314900e-04f, -3.053675142e-04f, -3.062028081e-04f, -3.070373698e-04f, -3.078711977e-04f, -3.087042898e-04f, -3.095366445e-04f,
+ -3.103682600e-04f, -3.111991345e-04f, -3.120292663e-04f, -3.128586535e-04f, -3.136872944e-04f, -3.145151873e-04f, -3.153423304e-04f, -3.161687219e-04f, -3.169943600e-04f, -3.178192431e-04f,
+ -3.186433693e-04f, -3.194667369e-04f, -3.202893442e-04f, -3.211111894e-04f, -3.219322707e-04f, -3.227525865e-04f, -3.235721349e-04f, -3.243909142e-04f, -3.252089228e-04f, -3.260261587e-04f,
+ -3.268426204e-04f, -3.276583061e-04f, -3.284732140e-04f, -3.292873425e-04f, -3.301006897e-04f, -3.309132540e-04f, -3.317250336e-04f, -3.325360269e-04f, -3.333462320e-04f, -3.341556473e-04f,
+ -3.349642710e-04f, -3.357721015e-04f, -3.365791370e-04f, -3.373853758e-04f, -3.381908162e-04f, -3.389954566e-04f, -3.397992950e-04f, -3.406023300e-04f, -3.414045598e-04f, -3.422059826e-04f,
+ -3.430065968e-04f, -3.438064007e-04f, -3.446053926e-04f, -3.454035707e-04f, -3.462009335e-04f, -3.469974792e-04f, -3.477932061e-04f, -3.485881125e-04f, -3.493821968e-04f, -3.501754573e-04f,
+ -3.509678923e-04f, -3.517595000e-04f, -3.525502789e-04f, -3.533402273e-04f, -3.541293435e-04f, -3.549176258e-04f, -3.557050725e-04f, -3.564916821e-04f, -3.572774527e-04f, -3.580623829e-04f,
+ -3.588464708e-04f, -3.596297149e-04f, -3.604121134e-04f, -3.611936648e-04f, -3.619743674e-04f, -3.627542195e-04f, -3.635332194e-04f, -3.643113656e-04f, -3.650886564e-04f, -3.658650902e-04f,
+ -3.666406652e-04f, -3.674153800e-04f, -3.681892327e-04f, -3.689622219e-04f, -3.697343458e-04f, -3.705056028e-04f, -3.712759914e-04f, -3.720455098e-04f, -3.728141565e-04f, -3.735819298e-04f,
+ -3.743488281e-04f, -3.751148498e-04f, -3.758799933e-04f, -3.766442570e-04f, -3.774076392e-04f, -3.781701384e-04f, -3.789317528e-04f, -3.796924811e-04f, -3.804523214e-04f, -3.812112722e-04f,
+ -3.819693320e-04f, -3.827264991e-04f, -3.834827719e-04f, -3.842381489e-04f, -3.849926284e-04f, -3.857462089e-04f, -3.864988887e-04f, -3.872506663e-04f, -3.880015401e-04f, -3.887515085e-04f,
+ -3.895005699e-04f, -3.902487228e-04f, -3.909959656e-04f, -3.917422967e-04f, -3.924877146e-04f, -3.932322176e-04f, -3.939758042e-04f, -3.947184729e-04f, -3.954602221e-04f, -3.962010502e-04f,
+ -3.969409556e-04f, -3.976799368e-04f, -3.984179923e-04f, -3.991551206e-04f, -3.998913199e-04f, -4.006265889e-04f, -4.013609259e-04f, -4.020943295e-04f, -4.028267980e-04f, -4.035583299e-04f,
+ -4.042889238e-04f, -4.050185781e-04f, -4.057472911e-04f, -4.064750615e-04f, -4.072018877e-04f, -4.079277681e-04f, -4.086527013e-04f, -4.093766856e-04f, -4.100997197e-04f, -4.108218019e-04f,
+ -4.115429308e-04f, -4.122631049e-04f, -4.129823225e-04f, -4.137005824e-04f, -4.144178828e-04f, -4.151342224e-04f, -4.158495995e-04f, -4.165640128e-04f, -4.172774608e-04f, -4.179899418e-04f,
+ -4.187014545e-04f, -4.194119974e-04f, -4.201215689e-04f, -4.208301676e-04f, -4.215377919e-04f, -4.222444405e-04f, -4.229501118e-04f, -4.236548044e-04f, -4.243585168e-04f, -4.250612474e-04f,
+ -4.257629949e-04f, -4.264637578e-04f, -4.271635346e-04f, -4.278623238e-04f, -4.285601240e-04f, -4.292569338e-04f, -4.299527516e-04f, -4.306475760e-04f, -4.313414055e-04f, -4.320342388e-04f,
+ -4.327260744e-04f, -4.334169108e-04f, -4.341067465e-04f, -4.347955802e-04f, -4.354834104e-04f, -4.361702357e-04f, -4.368560546e-04f, -4.375408657e-04f, -4.382246675e-04f, -4.389074588e-04f,
+ -4.395892379e-04f, -4.402700035e-04f, -4.409497543e-04f, -4.416284886e-04f, -4.423062053e-04f, -4.429829027e-04f, -4.436585796e-04f, -4.443332346e-04f, -4.450068661e-04f, -4.456794729e-04f,
+ -4.463510534e-04f, -4.470216064e-04f, -4.476911304e-04f, -4.483596240e-04f, -4.490270858e-04f, -4.496935145e-04f, -4.503589087e-04f, -4.510232669e-04f, -4.516865878e-04f, -4.523488700e-04f,
+ -4.530101122e-04f, -4.536703129e-04f, -4.543294708e-04f, -4.549875846e-04f, -4.556446528e-04f, -4.563006740e-04f, -4.569556470e-04f, -4.576095704e-04f, -4.582624427e-04f, -4.589142627e-04f,
+ -4.595650291e-04f, -4.602147403e-04f, -4.608633952e-04f, -4.615109923e-04f, -4.621575303e-04f, -4.628030079e-04f, -4.634474237e-04f, -4.640907764e-04f, -4.647330647e-04f, -4.653742872e-04f,
+ -4.660144426e-04f, -4.666535296e-04f, -4.672915468e-04f, -4.679284930e-04f, -4.685643667e-04f, -4.691991668e-04f, -4.698328919e-04f, -4.704655406e-04f, -4.710971116e-04f, -4.717276038e-04f,
+ -4.723570156e-04f, -4.729853459e-04f, -4.736125934e-04f, -4.742387567e-04f, -4.748638346e-04f, -4.754878257e-04f, -4.761107288e-04f, -4.767325426e-04f, -4.773532658e-04f, -4.779728971e-04f,
+ -4.785914353e-04f, -4.792088790e-04f, -4.798252270e-04f, -4.804404780e-04f, -4.810546308e-04f, -4.816676841e-04f, -4.822796366e-04f, -4.828904870e-04f, -4.835002341e-04f, -4.841088767e-04f,
+ -4.847164134e-04f, -4.853228431e-04f, -4.859281645e-04f, -4.865323763e-04f, -4.871354772e-04f, -4.877374662e-04f, -4.883383418e-04f, -4.889381029e-04f, -4.895367483e-04f, -4.901342767e-04f,
+ -4.907306868e-04f, -4.913259775e-04f, -4.919201475e-04f, -4.925131956e-04f, -4.931051207e-04f, -4.936959213e-04f, -4.942855965e-04f, -4.948741449e-04f, -4.954615653e-04f, -4.960478565e-04f,
+ -4.966330174e-04f, -4.972170467e-04f, -4.977999432e-04f, -4.983817058e-04f, -4.989623332e-04f, -4.995418242e-04f, -5.001201777e-04f, -5.006973925e-04f, -5.012734674e-04f, -5.018484011e-04f,
+ -5.024221927e-04f, -5.029948407e-04f, -5.035663442e-04f, -5.041367018e-04f, -5.047059125e-04f, -5.052739751e-04f, -5.058408884e-04f, -5.064066513e-04f, -5.069712625e-04f, -5.075347210e-04f,
+ -5.080970256e-04f, -5.086581752e-04f, -5.092181685e-04f, -5.097770046e-04f, -5.103346821e-04f, -5.108912000e-04f, -5.114465571e-04f, -5.120007524e-04f, -5.125537846e-04f, -5.131056526e-04f,
+ -5.136563554e-04f, -5.142058918e-04f, -5.147542607e-04f, -5.153014609e-04f, -5.158474914e-04f, -5.163923510e-04f, -5.169360386e-04f, -5.174785531e-04f, -5.180198935e-04f, -5.185600586e-04f,
+ -5.190990472e-04f, -5.196368584e-04f, -5.201734910e-04f, -5.207089440e-04f, -5.212432161e-04f, -5.217763065e-04f, -5.223082139e-04f, -5.228389373e-04f, -5.233684756e-04f, -5.238968278e-04f,
+ -5.244239927e-04f, -5.249499693e-04f, -5.254747565e-04f, -5.259983533e-04f, -5.265207587e-04f, -5.270419714e-04f, -5.275619906e-04f, -5.280808151e-04f, -5.285984438e-04f, -5.291148758e-04f,
+ -5.296301100e-04f, -5.301441454e-04f, -5.306569808e-04f, -5.311686153e-04f, -5.316790479e-04f, -5.321882774e-04f, -5.326963030e-04f, -5.332031234e-04f, -5.337087379e-04f, -5.342131452e-04f,
+ -5.347163444e-04f, -5.352183344e-04f, -5.357191143e-04f, -5.362186831e-04f, -5.367170397e-04f, -5.372141831e-04f, -5.377101124e-04f, -5.382048265e-04f, -5.386983244e-04f, -5.391906052e-04f,
+ -5.396816678e-04f, -5.401715113e-04f, -5.406601347e-04f, -5.411475369e-04f, -5.416337171e-04f, -5.421186742e-04f, -5.426024073e-04f, -5.430849154e-04f, -5.435661975e-04f, -5.440462526e-04f,
+ -5.445250799e-04f, -5.450026782e-04f, -5.454790468e-04f, -5.459541845e-04f, -5.464280906e-04f, -5.469007639e-04f, -5.473722036e-04f, -5.478424087e-04f, -5.483113784e-04f, -5.487791115e-04f,
+ -5.492456073e-04f, -5.497108648e-04f, -5.501748830e-04f, -5.506376610e-04f, -5.510991979e-04f, -5.515594928e-04f, -5.520185447e-04f, -5.524763528e-04f, -5.529329161e-04f, -5.533882337e-04f,
+ -5.538423047e-04f, -5.542951282e-04f, -5.547467034e-04f, -5.551970292e-04f, -5.556461048e-04f, -5.560939293e-04f, -5.565405019e-04f, -5.569858215e-04f, -5.574298874e-04f, -5.578726987e-04f,
+ -5.583142545e-04f, -5.587545538e-04f, -5.591935959e-04f, -5.596313799e-04f, -5.600679048e-04f, -5.605031699e-04f, -5.609371742e-04f, -5.613699169e-04f, -5.618013972e-04f, -5.622316141e-04f,
+ -5.626605669e-04f, -5.630882547e-04f, -5.635146767e-04f, -5.639398319e-04f, -5.643637196e-04f, -5.647863389e-04f, -5.652076890e-04f, -5.656277691e-04f, -5.660465783e-04f, -5.664641158e-04f,
+ -5.668803807e-04f, -5.672953724e-04f, -5.677090898e-04f, -5.681215323e-04f, -5.685326991e-04f, -5.689425892e-04f, -5.693512019e-04f, -5.697585364e-04f, -5.701645920e-04f, -5.705693677e-04f,
+ -5.709728628e-04f, -5.713750765e-04f, -5.717760081e-04f, -5.721756567e-04f, -5.725740216e-04f, -5.729711019e-04f, -5.733668969e-04f, -5.737614059e-04f, -5.741546280e-04f, -5.745465625e-04f,
+ -5.749372086e-04f, -5.753265656e-04f, -5.757146327e-04f, -5.761014091e-04f, -5.764868941e-04f, -5.768710869e-04f, -5.772539868e-04f, -5.776355931e-04f, -5.780159049e-04f, -5.783949216e-04f,
+ -5.787726424e-04f, -5.791490666e-04f, -5.795241935e-04f, -5.798980223e-04f, -5.802705522e-04f, -5.806417827e-04f, -5.810117129e-04f, -5.813803422e-04f, -5.817476698e-04f, -5.821136950e-04f,
+ -5.824784171e-04f, -5.828418355e-04f, -5.832039493e-04f, -5.835647579e-04f, -5.839242607e-04f, -5.842824568e-04f, -5.846393457e-04f, -5.849949266e-04f, -5.853491989e-04f, -5.857021618e-04f,
+ -5.860538148e-04f, -5.864041570e-04f, -5.867531879e-04f, -5.871009068e-04f, -5.874473129e-04f, -5.877924058e-04f, -5.881361846e-04f, -5.884786487e-04f, -5.888197975e-04f, -5.891596303e-04f,
+ -5.894981464e-04f, -5.898353453e-04f, -5.901712263e-04f, -5.905057887e-04f, -5.908390319e-04f, -5.911709552e-04f, -5.915015581e-04f, -5.918308399e-04f, -5.921588000e-04f, -5.924854377e-04f,
+ -5.928107524e-04f, -5.931347436e-04f, -5.934574106e-04f, -5.937787527e-04f, -5.940987695e-04f, -5.944174602e-04f, -5.947348243e-04f, -5.950508612e-04f, -5.953655702e-04f, -5.956789509e-04f,
+ -5.959910025e-04f, -5.963017246e-04f, -5.966111164e-04f, -5.969191775e-04f, -5.972259073e-04f, -5.975313052e-04f, -5.978353705e-04f, -5.981381029e-04f, -5.984395016e-04f, -5.987395661e-04f,
+ -5.990382958e-04f, -5.993356903e-04f, -5.996317489e-04f, -5.999264711e-04f, -6.002198563e-04f, -6.005119040e-04f, -6.008026137e-04f, -6.010919848e-04f, -6.013800168e-04f, -6.016667091e-04f,
+ -6.019520612e-04f, -6.022360726e-04f, -6.025187427e-04f, -6.028000711e-04f, -6.030800572e-04f, -6.033587005e-04f, -6.036360004e-04f, -6.039119566e-04f, -6.041865684e-04f, -6.044598354e-04f,
+ -6.047317570e-04f, -6.050023328e-04f, -6.052715623e-04f, -6.055394449e-04f, -6.058059802e-04f, -6.060711678e-04f, -6.063350070e-04f, -6.065974975e-04f, -6.068586387e-04f, -6.071184303e-04f,
+ -6.073768716e-04f, -6.076339623e-04f, -6.078897018e-04f, -6.081440898e-04f, -6.083971258e-04f, -6.086488092e-04f, -6.088991397e-04f, -6.091481167e-04f, -6.093957400e-04f, -6.096420089e-04f,
+ -6.098869231e-04f, -6.101304821e-04f, -6.103726856e-04f, -6.106135329e-04f, -6.108530238e-04f, -6.110911578e-04f, -6.113279345e-04f, -6.115633535e-04f, -6.117974142e-04f, -6.120301164e-04f,
+ -6.122614597e-04f, -6.124914435e-04f, -6.127200675e-04f, -6.129473314e-04f, -6.131732346e-04f, -6.133977768e-04f, -6.136209577e-04f, -6.138427767e-04f, -6.140632337e-04f, -6.142823280e-04f,
+ -6.145000594e-04f, -6.147164275e-04f, -6.149314320e-04f, -6.151450723e-04f, -6.153573483e-04f, -6.155682594e-04f, -6.157778054e-04f, -6.159859859e-04f, -6.161928005e-04f, -6.163982489e-04f,
+ -6.166023307e-04f, -6.168050455e-04f, -6.170063932e-04f, -6.172063731e-04f, -6.174049852e-04f, -6.176022289e-04f, -6.177981041e-04f, -6.179926103e-04f, -6.181857472e-04f, -6.183775145e-04f,
+ -6.185679119e-04f, -6.187569390e-04f, -6.189445956e-04f, -6.191308814e-04f, -6.193157959e-04f, -6.194993390e-04f, -6.196815103e-04f, -6.198623095e-04f, -6.200417364e-04f, -6.202197905e-04f,
+ -6.203964717e-04f, -6.205717797e-04f, -6.207457141e-04f, -6.209182747e-04f, -6.210894613e-04f, -6.212592734e-04f, -6.214277109e-04f, -6.215947735e-04f, -6.217604610e-04f, -6.219247729e-04f,
+ -6.220877092e-04f, -6.222492696e-04f, -6.224094537e-04f, -6.225682614e-04f, -6.227256923e-04f, -6.228817463e-04f, -6.230364231e-04f, -6.231897225e-04f, -6.233416442e-04f, -6.234921880e-04f,
+ -6.236413537e-04f, -6.237891410e-04f, -6.239355497e-04f, -6.240805797e-04f, -6.242242306e-04f, -6.243665023e-04f, -6.245073945e-04f, -6.246469071e-04f, -6.247850398e-04f, -6.249217924e-04f,
+ -6.250571648e-04f, -6.251911568e-04f, -6.253237680e-04f, -6.254549985e-04f, -6.255848479e-04f, -6.257133161e-04f, -6.258404029e-04f, -6.259661081e-04f, -6.260904316e-04f, -6.262133732e-04f,
+ -6.263349327e-04f, -6.264551099e-04f, -6.265739047e-04f, -6.266913170e-04f, -6.268073465e-04f, -6.269219931e-04f, -6.270352567e-04f, -6.271471371e-04f, -6.272576342e-04f, -6.273667478e-04f,
+ -6.274744778e-04f, -6.275808241e-04f, -6.276857865e-04f, -6.277893649e-04f, -6.278915591e-04f, -6.279923691e-04f, -6.280917947e-04f, -6.281898359e-04f, -6.282864924e-04f, -6.283817642e-04f,
+ -6.284756512e-04f, -6.285681532e-04f, -6.286592703e-04f, -6.287490022e-04f, -6.288373488e-04f, -6.289243102e-04f, -6.290098861e-04f, -6.290940766e-04f, -6.291768815e-04f, -6.292583007e-04f,
+ -6.293383341e-04f, -6.294169818e-04f, -6.294942436e-04f, -6.295701194e-04f, -6.296446093e-04f, -6.297177130e-04f, -6.297894306e-04f, -6.298597620e-04f, -6.299287072e-04f, -6.299962661e-04f,
+ -6.300624386e-04f, -6.301272248e-04f, -6.301906245e-04f, -6.302526377e-04f, -6.303132645e-04f, -6.303725047e-04f, -6.304303583e-04f, -6.304868254e-04f, -6.305419059e-04f, -6.305955997e-04f,
+ -6.306479069e-04f, -6.306988274e-04f, -6.307483612e-04f, -6.307965084e-04f, -6.308432689e-04f, -6.308886427e-04f, -6.309326299e-04f, -6.309752303e-04f, -6.310164441e-04f, -6.310562712e-04f,
+ -6.310947117e-04f, -6.311317655e-04f, -6.311674328e-04f, -6.312017134e-04f, -6.312346075e-04f, -6.312661151e-04f, -6.312962362e-04f, -6.313249708e-04f, -6.313523190e-04f, -6.313782808e-04f,
+ -6.314028563e-04f, -6.314260454e-04f, -6.314478484e-04f, -6.314682651e-04f, -6.314872957e-04f, -6.315049402e-04f, -6.315211988e-04f, -6.315360714e-04f, -6.315495581e-04f, -6.315616590e-04f,
+ -6.315723742e-04f, -6.315817037e-04f, -6.315896476e-04f, -6.315962061e-04f, -6.316013791e-04f, -6.316051669e-04f, -6.316075694e-04f, -6.316085868e-04f, -6.316082192e-04f, -6.316064667e-04f,
+ -6.316033293e-04f, -6.315988073e-04f, -6.315929006e-04f, -6.315856095e-04f, -6.315769340e-04f, -6.315668742e-04f, -6.315554303e-04f, -6.315426024e-04f, -6.315283907e-04f, -6.315127952e-04f,
+ -6.314958161e-04f, -6.314774536e-04f, -6.314577077e-04f, -6.314365787e-04f, -6.314140666e-04f, -6.313901716e-04f, -6.313648939e-04f, -6.313382337e-04f, -6.313101910e-04f, -6.312807661e-04f,
+ -6.312499591e-04f, -6.312177702e-04f, -6.311841995e-04f, -6.311492473e-04f, -6.311129137e-04f, -6.310751989e-04f, -6.310361030e-04f, -6.309956263e-04f, -6.309537690e-04f, -6.309105312e-04f,
+ -6.308659131e-04f, -6.308199150e-04f, -6.307725370e-04f, -6.307237793e-04f, -6.306736422e-04f, -6.306221259e-04f, -6.305692305e-04f, -6.305149564e-04f, -6.304593036e-04f, -6.304022725e-04f,
+ -6.303438632e-04f, -6.302840760e-04f, -6.302229111e-04f, -6.301603688e-04f, -6.300964493e-04f, -6.300311528e-04f, -6.299644796e-04f, -6.298964299e-04f, -6.298270040e-04f, -6.297562021e-04f,
+ -6.296840245e-04f, -6.296104714e-04f, -6.295355431e-04f, -6.294592399e-04f, -6.293815621e-04f, -6.293025098e-04f, -6.292220834e-04f, -6.291402832e-04f, -6.290571094e-04f, -6.289725623e-04f,
+ -6.288866422e-04f, -6.287993494e-04f, -6.287106842e-04f, -6.286206469e-04f, -6.285292378e-04f, -6.284364571e-04f, -6.283423052e-04f, -6.282467824e-04f, -6.281498890e-04f, -6.280516253e-04f,
+ -6.279519916e-04f, -6.278509883e-04f, -6.277486156e-04f, -6.276448739e-04f, -6.275397635e-04f, -6.274332848e-04f, -6.273254381e-04f, -6.272162237e-04f, -6.271056419e-04f, -6.269936931e-04f,
+ -6.268803777e-04f, -6.267656960e-04f, -6.266496483e-04f, -6.265322350e-04f, -6.264134565e-04f, -6.262933130e-04f, -6.261718051e-04f, -6.260489330e-04f, -6.259246971e-04f, -6.257990978e-04f,
+ -6.256721355e-04f, -6.255438105e-04f, -6.254141232e-04f, -6.252830740e-04f, -6.251506633e-04f, -6.250168915e-04f, -6.248817590e-04f, -6.247452661e-04f, -6.246074133e-04f, -6.244682010e-04f,
+ -6.243276295e-04f, -6.241856993e-04f, -6.240424108e-04f, -6.238977645e-04f, -6.237517606e-04f, -6.236043997e-04f, -6.234556821e-04f, -6.233056084e-04f, -6.231541788e-04f, -6.230013939e-04f,
+ -6.228472541e-04f, -6.226917598e-04f, -6.225349114e-04f, -6.223767095e-04f, -6.222171544e-04f, -6.220562466e-04f, -6.218939865e-04f, -6.217303747e-04f, -6.215654115e-04f, -6.213990974e-04f,
+ -6.212314329e-04f, -6.210624184e-04f, -6.208920545e-04f, -6.207203416e-04f, -6.205472801e-04f, -6.203728706e-04f, -6.201971135e-04f, -6.200200093e-04f, -6.198415585e-04f, -6.196617616e-04f,
+ -6.194806191e-04f, -6.192981315e-04f, -6.191142992e-04f, -6.189291228e-04f, -6.187426028e-04f, -6.185547396e-04f, -6.183655339e-04f, -6.181749860e-04f, -6.179830966e-04f, -6.177898662e-04f,
+ -6.175952952e-04f, -6.173993841e-04f, -6.172021336e-04f, -6.170035442e-04f, -6.168036163e-04f, -6.166023506e-04f, -6.163997475e-04f, -6.161958076e-04f, -6.159905314e-04f, -6.157839196e-04f,
+ -6.155759726e-04f, -6.153666909e-04f, -6.151560753e-04f, -6.149441261e-04f, -6.147308440e-04f, -6.145162296e-04f, -6.143002833e-04f, -6.140830059e-04f, -6.138643978e-04f, -6.136444596e-04f,
+ -6.134231919e-04f, -6.132005953e-04f, -6.129766704e-04f, -6.127514178e-04f, -6.125248380e-04f, -6.122969316e-04f, -6.120676993e-04f, -6.118371417e-04f, -6.116052593e-04f, -6.113720527e-04f,
+ -6.111375226e-04f, -6.109016696e-04f, -6.106644943e-04f, -6.104259972e-04f, -6.101861791e-04f, -6.099450405e-04f, -6.097025821e-04f, -6.094588045e-04f, -6.092137084e-04f, -6.089672943e-04f,
+ -6.087195629e-04f, -6.084705148e-04f, -6.082201507e-04f, -6.079684712e-04f, -6.077154771e-04f, -6.074611688e-04f, -6.072055471e-04f, -6.069486127e-04f, -6.066903661e-04f, -6.064308081e-04f,
+ -6.061699394e-04f, -6.059077605e-04f, -6.056442722e-04f, -6.053794751e-04f, -6.051133699e-04f, -6.048459574e-04f, -6.045772380e-04f, -6.043072127e-04f, -6.040358820e-04f, -6.037632466e-04f,
+ -6.034893073e-04f, -6.032140647e-04f, -6.029375195e-04f, -6.026596724e-04f, -6.023805242e-04f, -6.021000755e-04f, -6.018183270e-04f, -6.015352796e-04f, -6.012509337e-04f, -6.009652903e-04f,
+ -6.006783500e-04f, -6.003901136e-04f, -6.001005817e-04f, -5.998097551e-04f, -5.995176345e-04f, -5.992242207e-04f, -5.989295144e-04f, -5.986335163e-04f, -5.983362272e-04f, -5.980376479e-04f,
+ -5.977377790e-04f, -5.974366214e-04f, -5.971341758e-04f, -5.968304429e-04f, -5.965254235e-04f, -5.962191184e-04f, -5.959115283e-04f, -5.956026540e-04f, -5.952924963e-04f, -5.949810560e-04f,
+ -5.946683337e-04f, -5.943543304e-04f, -5.940390468e-04f, -5.937224836e-04f, -5.934046417e-04f, -5.930855218e-04f, -5.927651248e-04f, -5.924434515e-04f, -5.921205025e-04f, -5.917962788e-04f,
+ -5.914707812e-04f, -5.911440104e-04f, -5.908159672e-04f, -5.904866526e-04f, -5.901560672e-04f, -5.898242119e-04f, -5.894910876e-04f, -5.891566950e-04f, -5.888210350e-04f, -5.884841084e-04f,
+ -5.881459160e-04f, -5.878064587e-04f, -5.874657373e-04f, -5.871237527e-04f, -5.867805056e-04f, -5.864359970e-04f, -5.860902277e-04f, -5.857431985e-04f, -5.853949103e-04f, -5.850453639e-04f,
+ -5.846945602e-04f, -5.843425001e-04f, -5.839891844e-04f, -5.836346141e-04f, -5.832787898e-04f, -5.829217126e-04f, -5.825633834e-04f, -5.822038029e-04f, -5.818429720e-04f, -5.814808918e-04f,
+ -5.811175629e-04f, -5.807529864e-04f, -5.803871631e-04f, -5.800200939e-04f, -5.796517797e-04f, -5.792822214e-04f, -5.789114199e-04f, -5.785393761e-04f, -5.781660910e-04f, -5.777915653e-04f,
+ -5.774158001e-04f, -5.770387963e-04f, -5.766605547e-04f, -5.762810763e-04f, -5.759003620e-04f, -5.755184127e-04f, -5.751352294e-04f, -5.747508130e-04f, -5.743651645e-04f, -5.739782847e-04f,
+ -5.735901746e-04f, -5.732008351e-04f, -5.728102672e-04f, -5.724184719e-04f, -5.720254501e-04f, -5.716312026e-04f, -5.712357306e-04f, -5.708390349e-04f, -5.704411165e-04f, -5.700419764e-04f,
+ -5.696416155e-04f, -5.692400349e-04f, -5.688372354e-04f, -5.684332180e-04f, -5.680279837e-04f, -5.676215336e-04f, -5.672138685e-04f, -5.668049895e-04f, -5.663948975e-04f, -5.659835935e-04f,
+ -5.655710786e-04f, -5.651573537e-04f, -5.647424198e-04f, -5.643262779e-04f, -5.639089290e-04f, -5.634903741e-04f, -5.630706143e-04f, -5.626496504e-04f, -5.622274837e-04f, -5.618041149e-04f,
+ -5.613795453e-04f, -5.609537757e-04f, -5.605268072e-04f, -5.600986409e-04f, -5.596692778e-04f, -5.592387188e-04f, -5.588069650e-04f, -5.583740176e-04f, -5.579398774e-04f, -5.575045455e-04f,
+ -5.570680230e-04f, -5.566303109e-04f, -5.561914103e-04f, -5.557513222e-04f, -5.553100477e-04f, -5.548675878e-04f, -5.544239436e-04f, -5.539791161e-04f, -5.535331064e-04f, -5.530859156e-04f,
+ -5.526375448e-04f, -5.521879949e-04f, -5.517372671e-04f, -5.512853624e-04f, -5.508322820e-04f, -5.503780269e-04f, -5.499225981e-04f, -5.494659969e-04f, -5.490082242e-04f, -5.485492811e-04f,
+ -5.480891688e-04f, -5.476278884e-04f, -5.471654408e-04f, -5.467018273e-04f, -5.462370490e-04f, -5.457711068e-04f, -5.453040021e-04f, -5.448357357e-04f, -5.443663090e-04f, -5.438957229e-04f,
+ -5.434239786e-04f, -5.429510773e-04f, -5.424770200e-04f, -5.420018078e-04f, -5.415254420e-04f, -5.410479235e-04f, -5.405692537e-04f, -5.400894335e-04f, -5.396084641e-04f, -5.391263467e-04f,
+ -5.386430824e-04f, -5.381586723e-04f, -5.376731176e-04f, -5.371864195e-04f, -5.366985791e-04f, -5.362095975e-04f, -5.357194759e-04f, -5.352282155e-04f, -5.347358174e-04f, -5.342422828e-04f,
+ -5.337476128e-04f, -5.332518087e-04f, -5.327548715e-04f, -5.322568025e-04f, -5.317576028e-04f, -5.312572737e-04f, -5.307558162e-04f, -5.302532316e-04f, -5.297495211e-04f, -5.292446858e-04f,
+ -5.287387270e-04f, -5.282316458e-04f, -5.277234434e-04f, -5.272141211e-04f, -5.267036799e-04f, -5.261921212e-04f, -5.256794461e-04f, -5.251656558e-04f, -5.246507516e-04f, -5.241347346e-04f,
+ -5.236176061e-04f, -5.230993672e-04f, -5.225800193e-04f, -5.220595635e-04f, -5.215380010e-04f, -5.210153330e-04f, -5.204915609e-04f, -5.199666858e-04f, -5.194407089e-04f, -5.189136315e-04f,
+ -5.183854549e-04f, -5.178561802e-04f, -5.173258087e-04f, -5.167943416e-04f, -5.162617803e-04f, -5.157281258e-04f, -5.151933796e-04f, -5.146575428e-04f, -5.141206167e-04f, -5.135826026e-04f,
+ -5.130435017e-04f, -5.125033152e-04f, -5.119620445e-04f, -5.114196908e-04f, -5.108762554e-04f, -5.103317395e-04f, -5.097861445e-04f, -5.092394715e-04f, -5.086917219e-04f, -5.081428970e-04f,
+ -5.075929980e-04f, -5.070420262e-04f, -5.064899829e-04f, -5.059368694e-04f, -5.053826871e-04f, -5.048274371e-04f, -5.042711207e-04f, -5.037137394e-04f, -5.031552943e-04f, -5.025957868e-04f,
+ -5.020352182e-04f, -5.014735897e-04f, -5.009109028e-04f, -5.003471587e-04f, -4.997823587e-04f, -4.992165041e-04f, -4.986495964e-04f, -4.980816366e-04f, -4.975126263e-04f, -4.969425667e-04f,
+ -4.963714592e-04f, -4.957993051e-04f, -4.952261056e-04f, -4.946518622e-04f, -4.940765762e-04f, -4.935002490e-04f, -4.929228817e-04f, -4.923444759e-04f, -4.917650329e-04f, -4.911845539e-04f,
+ -4.906030404e-04f, -4.900204936e-04f, -4.894369151e-04f, -4.888523060e-04f, -4.882666678e-04f, -4.876800018e-04f, -4.870923094e-04f, -4.865035919e-04f, -4.859138508e-04f, -4.853230873e-04f,
+ -4.847313029e-04f, -4.841384989e-04f, -4.835446767e-04f, -4.829498377e-04f, -4.823539832e-04f, -4.817571147e-04f, -4.811592335e-04f, -4.805603410e-04f, -4.799604386e-04f, -4.793595277e-04f,
+ -4.787576097e-04f, -4.781546859e-04f, -4.775507578e-04f, -4.769458267e-04f, -4.763398941e-04f, -4.757329614e-04f, -4.751250300e-04f, -4.745161012e-04f, -4.739061765e-04f, -4.732952573e-04f,
+ -4.726833450e-04f, -4.720704410e-04f, -4.714565468e-04f, -4.708416637e-04f, -4.702257932e-04f, -4.696089368e-04f, -4.689910957e-04f, -4.683722715e-04f, -4.677524655e-04f, -4.671316793e-04f,
+ -4.665099142e-04f, -4.658871718e-04f, -4.652634533e-04f, -4.646387603e-04f, -4.640130942e-04f, -4.633864564e-04f, -4.627588484e-04f, -4.621302717e-04f, -4.615007276e-04f, -4.608702177e-04f,
+ -4.602387434e-04f, -4.596063061e-04f, -4.589729074e-04f, -4.583385486e-04f, -4.577032312e-04f, -4.570669567e-04f, -4.564297265e-04f, -4.557915422e-04f, -4.551524052e-04f, -4.545123169e-04f,
+ -4.538712789e-04f, -4.532292926e-04f, -4.525863595e-04f, -4.519424810e-04f, -4.512976587e-04f, -4.506518941e-04f, -4.500051885e-04f, -4.493575436e-04f, -4.487089607e-04f, -4.480594415e-04f,
+ -4.474089873e-04f, -4.467575997e-04f, -4.461052801e-04f, -4.454520302e-04f, -4.447978513e-04f, -4.441427449e-04f, -4.434867127e-04f, -4.428297560e-04f, -4.421718765e-04f, -4.415130755e-04f,
+ -4.408533547e-04f, -4.401927155e-04f, -4.395311594e-04f, -4.388686880e-04f, -4.382053028e-04f, -4.375410053e-04f, -4.368757970e-04f, -4.362096795e-04f, -4.355426542e-04f, -4.348747228e-04f,
+ -4.342058867e-04f, -4.335361475e-04f, -4.328655067e-04f, -4.321939659e-04f, -4.315215265e-04f, -4.308481902e-04f, -4.301739584e-04f, -4.294988328e-04f, -4.288228148e-04f, -4.281459060e-04f,
+ -4.274681080e-04f, -4.267894223e-04f, -4.261098505e-04f, -4.254293941e-04f, -4.247480546e-04f, -4.240658337e-04f, -4.233827329e-04f, -4.226987538e-04f, -4.220138978e-04f, -4.213281667e-04f,
+ -4.206415619e-04f, -4.199540851e-04f, -4.192657377e-04f, -4.185765214e-04f, -4.178864378e-04f, -4.171954884e-04f, -4.165036748e-04f, -4.158109986e-04f, -4.151174613e-04f, -4.144230646e-04f,
+ -4.137278100e-04f, -4.130316992e-04f, -4.123347337e-04f, -4.116369150e-04f, -4.109382449e-04f, -4.102387249e-04f, -4.095383565e-04f, -4.088371415e-04f, -4.081350813e-04f, -4.074321776e-04f,
+ -4.067284320e-04f, -4.060238461e-04f, -4.053184215e-04f, -4.046121598e-04f, -4.039050627e-04f, -4.031971316e-04f, -4.024883684e-04f, -4.017787745e-04f, -4.010683515e-04f, -4.003571012e-04f,
+ -3.996450251e-04f, -3.989321248e-04f, -3.982184020e-04f, -3.975038583e-04f, -3.967884953e-04f, -3.960723147e-04f, -3.953553180e-04f, -3.946375069e-04f, -3.939188831e-04f, -3.931994482e-04f,
+ -3.924792038e-04f, -3.917581515e-04f, -3.910362931e-04f, -3.903136301e-04f, -3.895901641e-04f, -3.888658969e-04f, -3.881408301e-04f, -3.874149653e-04f, -3.866883041e-04f, -3.859608483e-04f,
+ -3.852325995e-04f, -3.845035593e-04f, -3.837737294e-04f, -3.830431115e-04f, -3.823117071e-04f, -3.815795181e-04f, -3.808465460e-04f, -3.801127924e-04f, -3.793782592e-04f, -3.786429479e-04f,
+ -3.779068601e-04f, -3.771699977e-04f, -3.764323622e-04f, -3.756939554e-04f, -3.749547788e-04f, -3.742148342e-04f, -3.734741233e-04f, -3.727326477e-04f, -3.719904091e-04f, -3.712474093e-04f,
+ -3.705036498e-04f, -3.697591324e-04f, -3.690138587e-04f, -3.682678306e-04f, -3.675210495e-04f, -3.667735173e-04f, -3.660252357e-04f, -3.652762062e-04f, -3.645264307e-04f, -3.637759108e-04f,
+ -3.630246483e-04f, -3.622726447e-04f, -3.615199019e-04f, -3.607664216e-04f, -3.600122053e-04f, -3.592572550e-04f, -3.585015722e-04f, -3.577451586e-04f, -3.569880161e-04f, -3.562301462e-04f,
+ -3.554715508e-04f, -3.547122315e-04f, -3.539521900e-04f, -3.531914281e-04f, -3.524299475e-04f, -3.516677499e-04f, -3.509048371e-04f, -3.501412107e-04f, -3.493768725e-04f, -3.486118242e-04f,
+ -3.478460676e-04f, -3.470796044e-04f, -3.463124362e-04f, -3.455445649e-04f, -3.447759922e-04f, -3.440067198e-04f, -3.432367495e-04f, -3.424660830e-04f, -3.416947220e-04f, -3.409226683e-04f,
+ -3.401499236e-04f, -3.393764896e-04f, -3.386023682e-04f, -3.378275611e-04f, -3.370520700e-04f, -3.362758966e-04f, -3.354990428e-04f, -3.347215102e-04f, -3.339433007e-04f, -3.331644159e-04f,
+ -3.323848577e-04f, -3.316046278e-04f, -3.308237280e-04f, -3.300421599e-04f, -3.292599255e-04f, -3.284770264e-04f, -3.276934644e-04f, -3.269092413e-04f, -3.261243589e-04f, -3.253388189e-04f,
+ -3.245526231e-04f, -3.237657732e-04f, -3.229782711e-04f, -3.221901185e-04f, -3.214013171e-04f, -3.206118689e-04f, -3.198217755e-04f, -3.190310387e-04f, -3.182396603e-04f, -3.174476421e-04f,
+ -3.166549859e-04f, -3.158616934e-04f, -3.150677665e-04f, -3.142732069e-04f, -3.134780165e-04f, -3.126821969e-04f, -3.118857501e-04f, -3.110886778e-04f, -3.102909817e-04f, -3.094926637e-04f,
+ -3.086937257e-04f, -3.078941693e-04f, -3.070939963e-04f, -3.062932087e-04f, -3.054918081e-04f, -3.046897964e-04f, -3.038871754e-04f, -3.030839469e-04f, -3.022801127e-04f, -3.014756746e-04f,
+ -3.006706344e-04f, -2.998649940e-04f, -2.990587550e-04f, -2.982519194e-04f, -2.974444890e-04f, -2.966364656e-04f, -2.958278509e-04f, -2.950186468e-04f, -2.942088552e-04f, -2.933984778e-04f,
+ -2.925875165e-04f, -2.917759730e-04f, -2.909638493e-04f, -2.901511471e-04f, -2.893378683e-04f, -2.885240146e-04f, -2.877095879e-04f, -2.868945901e-04f, -2.860790230e-04f, -2.852628883e-04f,
+ -2.844461880e-04f, -2.836289238e-04f, -2.828110977e-04f, -2.819927113e-04f, -2.811737667e-04f, -2.803542655e-04f, -2.795342097e-04f, -2.787136010e-04f, -2.778924414e-04f, -2.770707326e-04f,
+ -2.762484766e-04f, -2.754256751e-04f, -2.746023299e-04f, -2.737784431e-04f, -2.729540163e-04f, -2.721290514e-04f, -2.713035503e-04f, -2.704775149e-04f, -2.696509469e-04f, -2.688238482e-04f,
+ -2.679962208e-04f, -2.671680664e-04f, -2.663393869e-04f, -2.655101841e-04f, -2.646804599e-04f, -2.638502162e-04f, -2.630194549e-04f, -2.621881777e-04f, -2.613563866e-04f, -2.605240833e-04f,
+ -2.596912699e-04f, -2.588579481e-04f, -2.580241197e-04f, -2.571897868e-04f, -2.563549511e-04f, -2.555196144e-04f, -2.546837788e-04f, -2.538474460e-04f, -2.530106179e-04f, -2.521732964e-04f,
+ -2.513354833e-04f, -2.504971805e-04f, -2.496583900e-04f, -2.488191135e-04f, -2.479793530e-04f, -2.471391104e-04f, -2.462983874e-04f, -2.454571860e-04f, -2.446155081e-04f, -2.437733555e-04f,
+ -2.429307302e-04f, -2.420876340e-04f, -2.412440687e-04f, -2.404000364e-04f, -2.395555388e-04f, -2.387105779e-04f, -2.378651555e-04f, -2.370192736e-04f, -2.361729339e-04f, -2.353261385e-04f,
+ -2.344788892e-04f, -2.336311878e-04f, -2.327830364e-04f, -2.319344367e-04f, -2.310853907e-04f, -2.302359002e-04f, -2.293859672e-04f, -2.285355936e-04f, -2.276847812e-04f, -2.268335320e-04f,
+ -2.259818478e-04f, -2.251297306e-04f, -2.242771822e-04f, -2.234242045e-04f, -2.225707996e-04f, -2.217169691e-04f, -2.208627152e-04f, -2.200080396e-04f, -2.191529443e-04f, -2.182974311e-04f,
+ -2.174415021e-04f, -2.165851590e-04f, -2.157284038e-04f, -2.148712385e-04f, -2.140136648e-04f, -2.131556848e-04f, -2.122973004e-04f, -2.114385133e-04f, -2.105793257e-04f, -2.097197393e-04f,
+ -2.088597562e-04f, -2.079993781e-04f, -2.071386071e-04f, -2.062774450e-04f, -2.054158938e-04f, -2.045539553e-04f, -2.036916316e-04f, -2.028289244e-04f, -2.019658358e-04f, -2.011023677e-04f,
+ -2.002385219e-04f, -1.993743005e-04f, -1.985097052e-04f, -1.976447382e-04f, -1.967794012e-04f, -1.959136961e-04f, -1.950476251e-04f, -1.941811898e-04f, -1.933143924e-04f, -1.924472346e-04f,
+ -1.915797185e-04f, -1.907118459e-04f, -1.898436188e-04f, -1.889750392e-04f, -1.881061089e-04f, -1.872368299e-04f, -1.863672041e-04f, -1.854972334e-04f, -1.846269199e-04f, -1.837562653e-04f,
+ -1.828852717e-04f, -1.820139410e-04f, -1.811422751e-04f, -1.802702760e-04f, -1.793979455e-04f, -1.785252857e-04f, -1.776522985e-04f, -1.767789857e-04f, -1.759053494e-04f, -1.750313916e-04f,
+ -1.741571140e-04f, -1.732825187e-04f, -1.724076076e-04f, -1.715323827e-04f, -1.706568458e-04f, -1.697809990e-04f, -1.689048442e-04f, -1.680283833e-04f, -1.671516183e-04f, -1.662745511e-04f,
+ -1.653971836e-04f, -1.645195179e-04f, -1.636415558e-04f, -1.627632993e-04f, -1.618847504e-04f, -1.610059109e-04f, -1.601267829e-04f, -1.592473683e-04f, -1.583676691e-04f, -1.574876871e-04f,
+ -1.566074244e-04f, -1.557268829e-04f, -1.548460646e-04f, -1.539649713e-04f, -1.530836051e-04f, -1.522019679e-04f, -1.513200617e-04f, -1.504378883e-04f, -1.495554499e-04f, -1.486727483e-04f,
+ -1.477897854e-04f, -1.469065633e-04f, -1.460230839e-04f, -1.451393491e-04f, -1.442553609e-04f, -1.433711213e-04f, -1.424866322e-04f, -1.416018956e-04f, -1.407169135e-04f, -1.398316877e-04f,
+ -1.389462203e-04f, -1.380605131e-04f, -1.371745683e-04f, -1.362883877e-04f, -1.354019733e-04f, -1.345153270e-04f, -1.336284509e-04f, -1.327413469e-04f, -1.318540169e-04f, -1.309664629e-04f,
+ -1.300786868e-04f, -1.291906907e-04f, -1.283024765e-04f, -1.274140462e-04f, -1.265254016e-04f, -1.256365449e-04f, -1.247474779e-04f, -1.238582027e-04f, -1.229687211e-04f, -1.220790352e-04f,
+ -1.211891469e-04f, -1.202990581e-04f, -1.194087710e-04f, -1.185182873e-04f, -1.176276091e-04f, -1.167367384e-04f, -1.158456771e-04f, -1.149544272e-04f, -1.140629906e-04f, -1.131713694e-04f,
+ -1.122795655e-04f, -1.113875808e-04f, -1.104954174e-04f, -1.096030771e-04f, -1.087105621e-04f, -1.078178742e-04f, -1.069250154e-04f, -1.060319877e-04f, -1.051387930e-04f, -1.042454334e-04f,
+ -1.033519108e-04f, -1.024582271e-04f, -1.015643844e-04f, -1.006703846e-04f, -9.977622967e-05f, -9.888192161e-05f, -9.798746239e-05f, -9.709285397e-05f, -9.619809833e-05f, -9.530319744e-05f,
+ -9.440815327e-05f, -9.351296780e-05f, -9.261764301e-05f, -9.172218085e-05f, -9.082658332e-05f, -8.993085238e-05f, -8.903499001e-05f, -8.813899818e-05f, -8.724287887e-05f, -8.634663405e-05f,
+ -8.545026570e-05f, -8.455377579e-05f, -8.365716629e-05f, -8.276043919e-05f, -8.186359645e-05f, -8.096664005e-05f, -8.006957198e-05f, -7.917239419e-05f, -7.827510868e-05f, -7.737771741e-05f,
+ -7.648022236e-05f, -7.558262551e-05f, -7.468492884e-05f, -7.378713431e-05f, -7.288924391e-05f, -7.199125961e-05f, -7.109318339e-05f, -7.019501722e-05f, -6.929676308e-05f, -6.839842295e-05f,
+ -6.749999881e-05f, -6.660149263e-05f, -6.570290638e-05f, -6.480424205e-05f, -6.390550160e-05f, -6.300668703e-05f, -6.210780030e-05f, -6.120884339e-05f, -6.030981828e-05f, -5.941072694e-05f,
+ -5.851157136e-05f, -5.761235350e-05f, -5.671307534e-05f, -5.581373887e-05f, -5.491434606e-05f, -5.401489888e-05f, -5.311539931e-05f, -5.221584933e-05f, -5.131625091e-05f, -5.041660604e-05f,
+ -4.951691668e-05f, -4.861718481e-05f, -4.771741242e-05f, -4.681760148e-05f, -4.591775395e-05f, -4.501787183e-05f, -4.411795708e-05f, -4.321801168e-05f, -4.231803761e-05f, -4.141803685e-05f,
+ -4.051801136e-05f, -3.961796313e-05f, -3.871789413e-05f, -3.781780634e-05f, -3.691770173e-05f, -3.601758227e-05f, -3.511744995e-05f, -3.421730673e-05f, -3.331715460e-05f, -3.241699552e-05f,
+ -3.151683148e-05f, -3.061666444e-05f, -2.971649639e-05f, -2.881632929e-05f, -2.791616511e-05f, -2.701600585e-05f, -2.611585346e-05f, -2.521570992e-05f, -2.431557720e-05f, -2.341545729e-05f,
+ -2.251535214e-05f, -2.161526374e-05f, -2.071519406e-05f, -1.981514507e-05f, -1.891511874e-05f, -1.801511704e-05f, -1.711514195e-05f, -1.621519544e-05f, -1.531527948e-05f, -1.441539604e-05f,
+ -1.351554709e-05f, -1.261573461e-05f, -1.171596056e-05f, -1.081622692e-05f, -9.916535648e-06f, -9.016888725e-06f, -8.117288119e-06f, -7.217735797e-06f, -6.318233730e-06f, -5.418783886e-06f,
+ -4.519388234e-06f, -3.620048744e-06f, -2.720767382e-06f, -1.821546118e-06f, -9.223869191e-07f, -2.329175233e-08f, 8.757374148e-07f, 1.774698615e-06f, 2.673589883e-06f, 3.572409251e-06f,
+ 4.471154753e-06f, 5.369824424e-06f, 6.268416299e-06f, 7.166928412e-06f, 8.065358799e-06f, 8.963705495e-06f, 9.861966536e-06f, 1.076013996e-05f, 1.165822380e-05f, 1.255621609e-05f,
+ 1.345411488e-05f, 1.435191820e-05f, 1.524962408e-05f, 1.614723057e-05f, 1.704473571e-05f, 1.794213752e-05f, 1.883943407e-05f, 1.973662337e-05f, 2.063370348e-05f, 2.153067243e-05f,
+ 2.242752826e-05f, 2.332426902e-05f, 2.422089275e-05f, 2.511739749e-05f, 2.601378128e-05f, 2.691004217e-05f, 2.780617819e-05f, 2.870218740e-05f, 2.959806783e-05f, 3.049381753e-05f,
+ 3.138943455e-05f, 3.228491693e-05f, 3.318026272e-05f, 3.407546996e-05f, 3.497053671e-05f, 3.586546100e-05f, 3.676024088e-05f, 3.765487441e-05f, 3.854935964e-05f, 3.944369460e-05f,
+ 4.033787736e-05f, 4.123190595e-05f, 4.212577844e-05f, 4.301949287e-05f, 4.391304730e-05f, 4.480643977e-05f, 4.569966834e-05f, 4.659273107e-05f, 4.748562599e-05f, 4.837835118e-05f,
+ 4.927090468e-05f, 5.016328455e-05f, 5.105548885e-05f, 5.194751563e-05f, 5.283936294e-05f, 5.373102885e-05f, 5.462251141e-05f, 5.551380868e-05f, 5.640491872e-05f, 5.729583959e-05f,
+ 5.818656935e-05f, 5.907710606e-05f, 5.996744777e-05f, 6.085759256e-05f, 6.174753849e-05f, 6.263728361e-05f, 6.352682599e-05f, 6.441616369e-05f, 6.530529479e-05f, 6.619421734e-05f,
+ 6.708292940e-05f, 6.797142906e-05f, 6.885971436e-05f, 6.974778339e-05f, 7.063563421e-05f, 7.152326488e-05f, 7.241067348e-05f, 7.329785808e-05f, 7.418481674e-05f, 7.507154755e-05f,
+ 7.595804856e-05f, 7.684431786e-05f, 7.773035352e-05f, 7.861615360e-05f, 7.950171620e-05f, 8.038703937e-05f, 8.127212120e-05f, 8.215695976e-05f, 8.304155313e-05f, 8.392589939e-05f,
+ 8.480999662e-05f, 8.569384290e-05f, 8.657743630e-05f, 8.746077490e-05f, 8.834385680e-05f, 8.922668006e-05f, 9.010924278e-05f, 9.099154304e-05f, 9.187357891e-05f, 9.275534850e-05f,
+ 9.363684987e-05f, 9.451808112e-05f, 9.539904034e-05f, 9.627972561e-05f, 9.716013502e-05f, 9.804026666e-05f, 9.892011863e-05f, 9.979968900e-05f, 1.006789759e-04f, 1.015579774e-04f,
+ 1.024366915e-04f, 1.033151165e-04f, 1.041932503e-04f, 1.050710911e-04f, 1.059486370e-04f, 1.068258860e-04f, 1.077028363e-04f, 1.085794859e-04f, 1.094558331e-04f, 1.103318758e-04f,
+ 1.112076121e-04f, 1.120830402e-04f, 1.129581582e-04f, 1.138329642e-04f, 1.147074562e-04f, 1.155816324e-04f, 1.164554909e-04f, 1.173290298e-04f, 1.182022472e-04f, 1.190751412e-04f,
+ 1.199477099e-04f, 1.208199515e-04f, 1.216918640e-04f, 1.225634455e-04f, 1.234346942e-04f, 1.243056082e-04f, 1.251761856e-04f, 1.260464245e-04f, 1.269163230e-04f, 1.277858793e-04f,
+ 1.286550914e-04f, 1.295239575e-04f, 1.303924757e-04f, 1.312606441e-04f, 1.321284609e-04f, 1.329959241e-04f, 1.338630319e-04f, 1.347297824e-04f, 1.355961738e-04f, 1.364622041e-04f,
+ 1.373278716e-04f, 1.381931742e-04f, 1.390581102e-04f, 1.399226776e-04f, 1.407868747e-04f, 1.416506995e-04f, 1.425141502e-04f, 1.433772249e-04f, 1.442399217e-04f, 1.451022388e-04f,
+ 1.459641744e-04f, 1.468257264e-04f, 1.476868932e-04f, 1.485476728e-04f, 1.494080634e-04f, 1.502680631e-04f, 1.511276700e-04f, 1.519868823e-04f, 1.528456982e-04f, 1.537041158e-04f,
+ 1.545621332e-04f, 1.554197486e-04f, 1.562769601e-04f, 1.571337659e-04f, 1.579901641e-04f, 1.588461529e-04f, 1.597017305e-04f, 1.605568949e-04f, 1.614116444e-04f, 1.622659771e-04f,
+ 1.631198912e-04f, 1.639733847e-04f, 1.648264560e-04f, 1.656791030e-04f, 1.665313241e-04f, 1.673831173e-04f, 1.682344809e-04f, 1.690854129e-04f, 1.699359116e-04f, 1.707859751e-04f,
+ 1.716356016e-04f, 1.724847892e-04f, 1.733335362e-04f, 1.741818407e-04f, 1.750297008e-04f, 1.758771148e-04f, 1.767240808e-04f, 1.775705969e-04f, 1.784166615e-04f, 1.792622726e-04f,
+ 1.801074284e-04f, 1.809521271e-04f, 1.817963669e-04f, 1.826401460e-04f, 1.834834625e-04f, 1.843263146e-04f, 1.851687006e-04f, 1.860106186e-04f, 1.868520667e-04f, 1.876930433e-04f,
+ 1.885335464e-04f, 1.893735743e-04f, 1.902131252e-04f, 1.910521972e-04f, 1.918907885e-04f, 1.927288974e-04f, 1.935665220e-04f, 1.944036606e-04f, 1.952403113e-04f, 1.960764723e-04f,
+ 1.969121419e-04f, 1.977473183e-04f, 1.985819995e-04f, 1.994161840e-04f, 2.002498698e-04f, 2.010830551e-04f, 2.019157383e-04f, 2.027479174e-04f, 2.035795908e-04f, 2.044107565e-04f,
+ 2.052414129e-04f, 2.060715581e-04f, 2.069011904e-04f, 2.077303080e-04f, 2.085589091e-04f, 2.093869918e-04f, 2.102145546e-04f, 2.110415955e-04f, 2.118681128e-04f, 2.126941047e-04f,
+ 2.135195694e-04f, 2.143445053e-04f, 2.151689104e-04f, 2.159927830e-04f, 2.168161215e-04f, 2.176389239e-04f, 2.184611885e-04f, 2.192829137e-04f, 2.201040975e-04f, 2.209247383e-04f,
+ 2.217448342e-04f, 2.225643836e-04f, 2.233833847e-04f, 2.242018356e-04f, 2.250197348e-04f, 2.258370803e-04f, 2.266538705e-04f, 2.274701036e-04f, 2.282857778e-04f, 2.291008915e-04f,
+ 2.299154428e-04f, 2.307294300e-04f, 2.315428514e-04f, 2.323557053e-04f, 2.331679898e-04f, 2.339797033e-04f, 2.347908439e-04f, 2.356014101e-04f, 2.364114000e-04f, 2.372208119e-04f,
+ 2.380296440e-04f, 2.388378947e-04f, 2.396455623e-04f, 2.404526449e-04f, 2.412591408e-04f, 2.420650484e-04f, 2.428703659e-04f, 2.436750915e-04f, 2.444792237e-04f, 2.452827605e-04f,
+ 2.460857004e-04f, 2.468880416e-04f, 2.476897824e-04f, 2.484909211e-04f, 2.492914559e-04f, 2.500913851e-04f, 2.508907072e-04f, 2.516894202e-04f, 2.524875226e-04f, 2.532850126e-04f,
+ 2.540818885e-04f, 2.548781486e-04f, 2.556737912e-04f, 2.564688147e-04f, 2.572632172e-04f, 2.580569972e-04f, 2.588501529e-04f, 2.596426826e-04f, 2.604345847e-04f, 2.612258574e-04f,
+ 2.620164991e-04f, 2.628065081e-04f, 2.635958826e-04f, 2.643846210e-04f, 2.651727217e-04f, 2.659601828e-04f, 2.667470029e-04f, 2.675331801e-04f, 2.683187128e-04f, 2.691035993e-04f,
+ 2.698878380e-04f, 2.706714272e-04f, 2.714543652e-04f, 2.722366503e-04f, 2.730182809e-04f, 2.737992552e-04f, 2.745795718e-04f, 2.753592288e-04f, 2.761382246e-04f, 2.769165576e-04f,
+ 2.776942260e-04f, 2.784712284e-04f, 2.792475628e-04f, 2.800232279e-04f, 2.807982218e-04f, 2.815725429e-04f, 2.823461896e-04f, 2.831191603e-04f, 2.838914532e-04f, 2.846630668e-04f,
+ 2.854339994e-04f, 2.862042494e-04f, 2.869738150e-04f, 2.877426948e-04f, 2.885108870e-04f, 2.892783900e-04f, 2.900452022e-04f, 2.908113220e-04f, 2.915767477e-04f, 2.923414776e-04f,
+ 2.931055103e-04f, 2.938688440e-04f, 2.946314771e-04f, 2.953934080e-04f, 2.961546351e-04f, 2.969151567e-04f, 2.976749713e-04f, 2.984340773e-04f, 2.991924729e-04f, 2.999501567e-04f,
+ 3.007071269e-04f, 3.014633821e-04f, 3.022189205e-04f, 3.029737406e-04f, 3.037278408e-04f, 3.044812195e-04f, 3.052338751e-04f, 3.059858059e-04f, 3.067370105e-04f, 3.074874871e-04f,
+ 3.082372342e-04f, 3.089862502e-04f, 3.097345336e-04f, 3.104820826e-04f, 3.112288959e-04f, 3.119749717e-04f, 3.127203084e-04f, 3.134649046e-04f, 3.142087586e-04f, 3.149518688e-04f,
+ 3.156942337e-04f, 3.164358518e-04f, 3.171767213e-04f, 3.179168408e-04f, 3.186562087e-04f, 3.193948234e-04f, 3.201326833e-04f, 3.208697870e-04f, 3.216061328e-04f, 3.223417191e-04f,
+ 3.230765445e-04f, 3.238106073e-04f, 3.245439061e-04f, 3.252764392e-04f, 3.260082051e-04f, 3.267392023e-04f, 3.274694292e-04f, 3.281988842e-04f, 3.289275659e-04f, 3.296554726e-04f,
+ 3.303826029e-04f, 3.311089552e-04f, 3.318345280e-04f, 3.325593197e-04f, 3.332833288e-04f, 3.340065537e-04f, 3.347289931e-04f, 3.354506452e-04f, 3.361715086e-04f, 3.368915818e-04f,
+ 3.376108633e-04f, 3.383293515e-04f, 3.390470448e-04f, 3.397639419e-04f, 3.404800412e-04f, 3.411953411e-04f, 3.419098402e-04f, 3.426235370e-04f, 3.433364299e-04f, 3.440485174e-04f,
+ 3.447597981e-04f, 3.454702704e-04f, 3.461799329e-04f, 3.468887840e-04f, 3.475968223e-04f, 3.483040462e-04f, 3.490104543e-04f, 3.497160450e-04f, 3.504208170e-04f, 3.511247686e-04f,
+ 3.518278985e-04f, 3.525302051e-04f, 3.532316869e-04f, 3.539323426e-04f, 3.546321705e-04f, 3.553311693e-04f, 3.560293374e-04f, 3.567266735e-04f, 3.574231759e-04f, 3.581188433e-04f,
+ 3.588136742e-04f, 3.595076671e-04f, 3.602008206e-04f, 3.608931332e-04f, 3.615846035e-04f, 3.622752299e-04f, 3.629650111e-04f, 3.636539456e-04f, 3.643420319e-04f, 3.650292687e-04f,
+ 3.657156543e-04f, 3.664011875e-04f, 3.670858668e-04f, 3.677696907e-04f, 3.684526578e-04f, 3.691347667e-04f, 3.698160159e-04f, 3.704964040e-04f, 3.711759295e-04f, 3.718545911e-04f,
+ 3.725323873e-04f, 3.732093168e-04f, 3.738853779e-04f, 3.745605695e-04f, 3.752348900e-04f, 3.759083380e-04f, 3.765809121e-04f, 3.772526109e-04f, 3.779234330e-04f, 3.785933770e-04f,
+ 3.792624415e-04f, 3.799306250e-04f, 3.805979262e-04f, 3.812643437e-04f, 3.819298761e-04f, 3.825945220e-04f, 3.832582800e-04f, 3.839211486e-04f, 3.845831266e-04f, 3.852442125e-04f,
+ 3.859044050e-04f, 3.865637026e-04f, 3.872221040e-04f, 3.878796078e-04f, 3.885362127e-04f, 3.891919172e-04f, 3.898467200e-04f, 3.905006197e-04f, 3.911536149e-04f, 3.918057044e-04f,
+ 3.924568866e-04f, 3.931071603e-04f, 3.937565241e-04f, 3.944049766e-04f, 3.950525166e-04f, 3.956991425e-04f, 3.963448532e-04f, 3.969896471e-04f, 3.976335231e-04f, 3.982764797e-04f,
+ 3.989185156e-04f, 3.995596295e-04f, 4.001998199e-04f, 4.008390857e-04f, 4.014774254e-04f, 4.021148377e-04f, 4.027513213e-04f, 4.033868749e-04f, 4.040214971e-04f, 4.046551867e-04f,
+ 4.052879422e-04f, 4.059197624e-04f, 4.065506459e-04f, 4.071805915e-04f, 4.078095979e-04f, 4.084376636e-04f, 4.090647875e-04f, 4.096909681e-04f, 4.103162043e-04f, 4.109404946e-04f,
+ 4.115638379e-04f, 4.121862327e-04f, 4.128076779e-04f, 4.134281721e-04f, 4.140477140e-04f, 4.146663023e-04f, 4.152839358e-04f, 4.159006131e-04f, 4.165163331e-04f, 4.171310943e-04f,
+ 4.177448956e-04f, 4.183577356e-04f, 4.189696130e-04f, 4.195805267e-04f, 4.201904753e-04f, 4.207994576e-04f, 4.214074723e-04f, 4.220145182e-04f, 4.226205939e-04f, 4.232256982e-04f,
+ 4.238298299e-04f, 4.244329878e-04f, 4.250351705e-04f, 4.256363768e-04f, 4.262366055e-04f, 4.268358553e-04f, 4.274341249e-04f, 4.280314133e-04f, 4.286277190e-04f, 4.292230409e-04f,
+ 4.298173778e-04f, 4.304107283e-04f, 4.310030913e-04f, 4.315944656e-04f, 4.321848499e-04f, 4.327742430e-04f, 4.333626437e-04f, 4.339500508e-04f, 4.345364630e-04f, 4.351218791e-04f,
+ 4.357062980e-04f, 4.362897184e-04f, 4.368721391e-04f, 4.374535590e-04f, 4.380339767e-04f, 4.386133911e-04f, 4.391918011e-04f, 4.397692054e-04f, 4.403456028e-04f, 4.409209922e-04f,
+ 4.414953723e-04f, 4.420687419e-04f, 4.426411000e-04f, 4.432124452e-04f, 4.437827765e-04f, 4.443520926e-04f, 4.449203924e-04f, 4.454876747e-04f, 4.460539383e-04f, 4.466191820e-04f,
+ 4.471834048e-04f, 4.477466055e-04f, 4.483087827e-04f, 4.488699356e-04f, 4.494300628e-04f, 4.499891631e-04f, 4.505472356e-04f, 4.511042790e-04f, 4.516602921e-04f, 4.522152739e-04f,
+ 4.527692231e-04f, 4.533221387e-04f, 4.538740195e-04f, 4.544248644e-04f, 4.549746722e-04f, 4.555234418e-04f, 4.560711722e-04f, 4.566178620e-04f, 4.571635103e-04f, 4.577081160e-04f,
+ 4.582516778e-04f, 4.587941947e-04f, 4.593356656e-04f, 4.598760894e-04f, 4.604154649e-04f, 4.609537911e-04f, 4.614910668e-04f, 4.620272909e-04f, 4.625624624e-04f, 4.630965802e-04f,
+ 4.636296431e-04f, 4.641616500e-04f, 4.646926000e-04f, 4.652224918e-04f, 4.657513244e-04f, 4.662790968e-04f, 4.668058078e-04f, 4.673314564e-04f, 4.678560414e-04f, 4.683795619e-04f,
+ 4.689020168e-04f, 4.694234049e-04f, 4.699437252e-04f, 4.704629767e-04f, 4.709811583e-04f, 4.714982689e-04f, 4.720143076e-04f, 4.725292731e-04f, 4.730431645e-04f, 4.735559808e-04f,
+ 4.740677208e-04f, 4.745783836e-04f, 4.750879681e-04f, 4.755964733e-04f, 4.761038981e-04f, 4.766102415e-04f, 4.771155024e-04f, 4.776196799e-04f, 4.781227729e-04f, 4.786247804e-04f,
+ 4.791257013e-04f, 4.796255347e-04f, 4.801242796e-04f, 4.806219348e-04f, 4.811184995e-04f, 4.816139726e-04f, 4.821083530e-04f, 4.826016399e-04f, 4.830938321e-04f, 4.835849287e-04f,
+ 4.840749287e-04f, 4.845638312e-04f, 4.850516350e-04f, 4.855383392e-04f, 4.860239429e-04f, 4.865084450e-04f, 4.869918446e-04f, 4.874741407e-04f, 4.879553323e-04f, 4.884354184e-04f,
+ 4.889143981e-04f, 4.893922704e-04f, 4.898690344e-04f, 4.903446889e-04f, 4.908192333e-04f, 4.912926663e-04f, 4.917649871e-04f, 4.922361948e-04f, 4.927062884e-04f, 4.931752669e-04f,
+ 4.936431294e-04f, 4.941098749e-04f, 4.945755026e-04f, 4.950400114e-04f, 4.955034004e-04f, 4.959656687e-04f, 4.964268155e-04f, 4.968868396e-04f, 4.973457402e-04f, 4.978035165e-04f,
+ 4.982601674e-04f, 4.987156920e-04f, 4.991700895e-04f, 4.996233589e-04f, 5.000754993e-04f, 5.005265098e-04f, 5.009763895e-04f, 5.014251375e-04f, 5.018727529e-04f, 5.023192348e-04f,
+ 5.027645822e-04f, 5.032087944e-04f, 5.036518704e-04f, 5.040938093e-04f, 5.045346102e-04f, 5.049742723e-04f, 5.054127947e-04f, 5.058501765e-04f, 5.062864168e-04f, 5.067215147e-04f,
+ 5.071554694e-04f, 5.075882800e-04f, 5.080199457e-04f, 5.084504656e-04f, 5.088798388e-04f, 5.093080644e-04f, 5.097351417e-04f, 5.101610698e-04f, 5.105858477e-04f, 5.110094747e-04f,
+ 5.114319499e-04f, 5.118532726e-04f, 5.122734417e-04f, 5.126924566e-04f, 5.131103163e-04f, 5.135270201e-04f, 5.139425671e-04f, 5.143569564e-04f, 5.147701874e-04f, 5.151822590e-04f,
+ 5.155931706e-04f, 5.160029213e-04f, 5.164115103e-04f, 5.168189368e-04f, 5.172251999e-04f, 5.176302989e-04f, 5.180342330e-04f, 5.184370014e-04f, 5.188386032e-04f, 5.192390377e-04f,
+ 5.196383041e-04f, 5.200364016e-04f, 5.204333293e-04f, 5.208290866e-04f, 5.212236727e-04f, 5.216170867e-04f, 5.220093279e-04f, 5.224003955e-04f, 5.227902887e-04f, 5.231790069e-04f,
+ 5.235665491e-04f, 5.239529147e-04f, 5.243381028e-04f, 5.247221128e-04f, 5.251049438e-04f, 5.254865952e-04f, 5.258670661e-04f, 5.262463559e-04f, 5.266244637e-04f, 5.270013889e-04f,
+ 5.273771306e-04f, 5.277516882e-04f, 5.281250610e-04f, 5.284972481e-04f, 5.288682489e-04f, 5.292380626e-04f, 5.296066885e-04f, 5.299741259e-04f, 5.303403741e-04f, 5.307054324e-04f,
+ 5.310693000e-04f, 5.314319762e-04f, 5.317934604e-04f, 5.321537518e-04f, 5.325128497e-04f, 5.328707534e-04f, 5.332274623e-04f, 5.335829755e-04f, 5.339372926e-04f, 5.342904126e-04f,
+ 5.346423351e-04f, 5.349930592e-04f, 5.353425843e-04f, 5.356909097e-04f, 5.360380348e-04f, 5.363839589e-04f, 5.367286812e-04f, 5.370722012e-04f, 5.374145182e-04f, 5.377556315e-04f,
+ 5.380955404e-04f, 5.384342443e-04f, 5.387717426e-04f, 5.391080345e-04f, 5.394431195e-04f, 5.397769969e-04f, 5.401096660e-04f, 5.404411262e-04f, 5.407713769e-04f, 5.411004175e-04f,
+ 5.414282472e-04f, 5.417548656e-04f, 5.420802718e-04f, 5.424044654e-04f, 5.427274457e-04f, 5.430492121e-04f, 5.433697640e-04f, 5.436891007e-04f, 5.440072216e-04f, 5.443241262e-04f,
+ 5.446398138e-04f, 5.449542839e-04f, 5.452675357e-04f, 5.455795688e-04f, 5.458903826e-04f, 5.461999764e-04f, 5.465083496e-04f, 5.468155017e-04f, 5.471214321e-04f, 5.474261402e-04f,
+ 5.477296254e-04f, 5.480318872e-04f, 5.483329250e-04f, 5.486327382e-04f, 5.489313262e-04f, 5.492286885e-04f, 5.495248245e-04f, 5.498197336e-04f, 5.501134154e-04f, 5.504058692e-04f,
+ 5.506970945e-04f, 5.509870907e-04f, 5.512758574e-04f, 5.515633939e-04f, 5.518496998e-04f, 5.521347744e-04f, 5.524186173e-04f, 5.527012278e-04f, 5.529826056e-04f, 5.532627501e-04f,
+ 5.535416607e-04f, 5.538193369e-04f, 5.540957782e-04f, 5.543709840e-04f, 5.546449540e-04f, 5.549176875e-04f, 5.551891841e-04f, 5.554594432e-04f, 5.557284644e-04f, 5.559962472e-04f,
+ 5.562627910e-04f, 5.565280953e-04f, 5.567921598e-04f, 5.570549838e-04f, 5.573165669e-04f, 5.575769086e-04f, 5.578360085e-04f, 5.580938660e-04f, 5.583504808e-04f, 5.586058522e-04f,
+ 5.588599799e-04f, 5.591128634e-04f, 5.593645022e-04f, 5.596148959e-04f, 5.598640439e-04f, 5.601119460e-04f, 5.603586015e-04f, 5.606040100e-04f, 5.608481712e-04f, 5.610910845e-04f,
+ 5.613327496e-04f, 5.615731659e-04f, 5.618123331e-04f, 5.620502507e-04f, 5.622869183e-04f, 5.625223354e-04f, 5.627565016e-04f, 5.629894166e-04f, 5.632210799e-04f, 5.634514910e-04f,
+ 5.636806497e-04f, 5.639085553e-04f, 5.641352076e-04f, 5.643606062e-04f, 5.645847506e-04f, 5.648076404e-04f, 5.650292753e-04f, 5.652496549e-04f, 5.654687787e-04f, 5.656866464e-04f,
+ 5.659032575e-04f, 5.661186118e-04f, 5.663327088e-04f, 5.665455482e-04f, 5.667571295e-04f, 5.669674524e-04f, 5.671765166e-04f, 5.673843216e-04f, 5.675908672e-04f, 5.677961529e-04f,
+ 5.680001784e-04f, 5.682029433e-04f, 5.684044474e-04f, 5.686046901e-04f, 5.688036713e-04f, 5.690013905e-04f, 5.691978474e-04f, 5.693930416e-04f, 5.695869729e-04f, 5.697796409e-04f,
+ 5.699710453e-04f, 5.701611858e-04f, 5.703500619e-04f, 5.705376735e-04f, 5.707240201e-04f, 5.709091015e-04f, 5.710929174e-04f, 5.712754674e-04f, 5.714567512e-04f, 5.716367686e-04f,
+ 5.718155193e-04f, 5.719930028e-04f, 5.721692190e-04f, 5.723441676e-04f, 5.725178482e-04f, 5.726902605e-04f, 5.728614044e-04f, 5.730312795e-04f, 5.731998855e-04f, 5.733672221e-04f,
+ 5.735332891e-04f, 5.736980862e-04f, 5.738616132e-04f, 5.740238697e-04f, 5.741848556e-04f, 5.743445705e-04f, 5.745030142e-04f, 5.746601864e-04f, 5.748160869e-04f, 5.749707155e-04f,
+ 5.751240719e-04f, 5.752761558e-04f, 5.754269670e-04f, 5.755765053e-04f, 5.757247705e-04f, 5.758717623e-04f, 5.760174804e-04f, 5.761619247e-04f, 5.763050950e-04f, 5.764469910e-04f,
+ 5.765876125e-04f, 5.767269592e-04f, 5.768650311e-04f, 5.770018278e-04f, 5.771373491e-04f, 5.772715950e-04f, 5.774045650e-04f, 5.775362592e-04f, 5.776666772e-04f, 5.777958189e-04f,
+ 5.779236840e-04f, 5.780502725e-04f, 5.781755841e-04f, 5.782996186e-04f, 5.784223759e-04f, 5.785438557e-04f, 5.786640580e-04f, 5.787829825e-04f, 5.789006291e-04f, 5.790169975e-04f,
+ 5.791320878e-04f, 5.792458996e-04f, 5.793584329e-04f, 5.794696874e-04f, 5.795796631e-04f, 5.796883598e-04f, 5.797957773e-04f, 5.799019155e-04f, 5.800067743e-04f, 5.801103535e-04f,
+ 5.802126530e-04f, 5.803136727e-04f, 5.804134124e-04f, 5.805118721e-04f, 5.806090515e-04f, 5.807049506e-04f, 5.807995693e-04f, 5.808929074e-04f, 5.809849649e-04f, 5.810757415e-04f,
+ 5.811652373e-04f, 5.812534522e-04f, 5.813403859e-04f, 5.814260385e-04f, 5.815104098e-04f, 5.815934998e-04f, 5.816753083e-04f, 5.817558353e-04f, 5.818350807e-04f, 5.819130444e-04f,
+ 5.819897264e-04f, 5.820651265e-04f, 5.821392447e-04f, 5.822120809e-04f, 5.822836350e-04f, 5.823539071e-04f, 5.824228970e-04f, 5.824906047e-04f, 5.825570301e-04f, 5.826221732e-04f,
+ 5.826860340e-04f, 5.827486123e-04f, 5.828099081e-04f, 5.828699214e-04f, 5.829286523e-04f, 5.829861005e-04f, 5.830422661e-04f, 5.830971491e-04f, 5.831507495e-04f, 5.832030672e-04f,
+ 5.832541021e-04f, 5.833038544e-04f, 5.833523239e-04f, 5.833995107e-04f, 5.834454148e-04f, 5.834900361e-04f, 5.835333746e-04f, 5.835754303e-04f, 5.836162034e-04f, 5.836556936e-04f,
+ 5.836939011e-04f, 5.837308259e-04f, 5.837664680e-04f, 5.838008273e-04f, 5.838339040e-04f, 5.838656981e-04f, 5.838962094e-04f, 5.839254382e-04f, 5.839533844e-04f, 5.839800481e-04f,
+ 5.840054293e-04f, 5.840295279e-04f, 5.840523442e-04f, 5.840738781e-04f, 5.840941296e-04f, 5.841130989e-04f, 5.841307860e-04f, 5.841471908e-04f, 5.841623136e-04f, 5.841761543e-04f,
+ 5.841887130e-04f, 5.841999898e-04f, 5.842099847e-04f, 5.842186979e-04f, 5.842261293e-04f, 5.842322792e-04f, 5.842371475e-04f, 5.842407343e-04f, 5.842430398e-04f, 5.842440639e-04f,
+ 5.842438069e-04f, 5.842422688e-04f, 5.842394497e-04f, 5.842353497e-04f, 5.842299689e-04f, 5.842233074e-04f, 5.842153654e-04f, 5.842061429e-04f, 5.841956400e-04f, 5.841838569e-04f,
+ 5.841707937e-04f, 5.841564505e-04f, 5.841408274e-04f, 5.841239246e-04f, 5.841057422e-04f, 5.840862804e-04f, 5.840655392e-04f, 5.840435188e-04f, 5.840202194e-04f, 5.839956410e-04f,
+ 5.839697839e-04f, 5.839426483e-04f, 5.839142341e-04f, 5.838845417e-04f, 5.838535712e-04f, 5.838213226e-04f, 5.837877963e-04f, 5.837529924e-04f, 5.837169109e-04f, 5.836795522e-04f,
+ 5.836409164e-04f, 5.836010036e-04f, 5.835598141e-04f, 5.835173480e-04f, 5.834736056e-04f, 5.834285869e-04f, 5.833822922e-04f, 5.833347218e-04f, 5.832858757e-04f, 5.832357543e-04f,
+ 5.831843576e-04f, 5.831316860e-04f, 5.830777395e-04f, 5.830225185e-04f, 5.829660232e-04f, 5.829082537e-04f, 5.828492103e-04f, 5.827888932e-04f, 5.827273027e-04f, 5.826644389e-04f,
+ 5.826003021e-04f, 5.825348925e-04f, 5.824682105e-04f, 5.824002561e-04f, 5.823310297e-04f, 5.822605314e-04f, 5.821887617e-04f, 5.821157206e-04f, 5.820414085e-04f, 5.819658256e-04f,
+ 5.818889721e-04f, 5.818108484e-04f, 5.817314547e-04f, 5.816507913e-04f, 5.815688584e-04f, 5.814856563e-04f, 5.814011853e-04f, 5.813154456e-04f, 5.812284376e-04f, 5.811401616e-04f,
+ 5.810506178e-04f, 5.809598064e-04f, 5.808677279e-04f, 5.807743825e-04f, 5.806797704e-04f, 5.805838921e-04f, 5.804867478e-04f, 5.803883378e-04f, 5.802886624e-04f, 5.801877219e-04f,
+ 5.800855167e-04f, 5.799820470e-04f, 5.798773132e-04f, 5.797713157e-04f, 5.796640546e-04f, 5.795555305e-04f, 5.794457435e-04f, 5.793346940e-04f, 5.792223824e-04f, 5.791088090e-04f,
+ 5.789939742e-04f, 5.788778782e-04f, 5.787605215e-04f, 5.786419044e-04f, 5.785220272e-04f, 5.784008904e-04f, 5.782784941e-04f, 5.781548389e-04f, 5.780299251e-04f, 5.779037531e-04f,
+ 5.777763231e-04f, 5.776476357e-04f, 5.775176911e-04f, 5.773864897e-04f, 5.772540320e-04f, 5.771203183e-04f, 5.769853490e-04f, 5.768491245e-04f, 5.767116452e-04f, 5.765729114e-04f,
+ 5.764329236e-04f, 5.762916822e-04f, 5.761491876e-04f, 5.760054401e-04f, 5.758604402e-04f, 5.757141883e-04f, 5.755666848e-04f, 5.754179301e-04f, 5.752679247e-04f, 5.751166690e-04f,
+ 5.749641633e-04f, 5.748104081e-04f, 5.746554039e-04f, 5.744991511e-04f, 5.743416501e-04f, 5.741829013e-04f, 5.740229053e-04f, 5.738616623e-04f, 5.736991730e-04f, 5.735354376e-04f,
+ 5.733704568e-04f, 5.732042309e-04f, 5.730367604e-04f, 5.728680457e-04f, 5.726980873e-04f, 5.725268857e-04f, 5.723544414e-04f, 5.721807548e-04f, 5.720058263e-04f, 5.718296566e-04f,
+ 5.716522459e-04f, 5.714735949e-04f, 5.712937040e-04f, 5.711125737e-04f, 5.709302045e-04f, 5.707465968e-04f, 5.705617513e-04f, 5.703756682e-04f, 5.701883483e-04f, 5.699997919e-04f,
+ 5.698099996e-04f, 5.696189718e-04f, 5.694267092e-04f, 5.692332121e-04f, 5.690384812e-04f, 5.688425169e-04f, 5.686453197e-04f, 5.684468903e-04f, 5.682472290e-04f, 5.680463365e-04f,
+ 5.678442133e-04f, 5.676408598e-04f, 5.674362767e-04f, 5.672304645e-04f, 5.670234237e-04f, 5.668151549e-04f, 5.666056585e-04f, 5.663949353e-04f, 5.661829856e-04f, 5.659698102e-04f,
+ 5.657554095e-04f, 5.655397840e-04f, 5.653229344e-04f, 5.651048613e-04f, 5.648855651e-04f, 5.646650465e-04f, 5.644433060e-04f, 5.642203442e-04f, 5.639961618e-04f, 5.637707592e-04f,
+ 5.635441371e-04f, 5.633162960e-04f, 5.630872365e-04f, 5.628569593e-04f, 5.626254649e-04f, 5.623927539e-04f, 5.621588270e-04f, 5.619236846e-04f, 5.616873275e-04f, 5.614497563e-04f,
+ 5.612109715e-04f, 5.609709737e-04f, 5.607297637e-04f, 5.604873419e-04f, 5.602437091e-04f, 5.599988658e-04f, 5.597528126e-04f, 5.595055503e-04f, 5.592570794e-04f, 5.590074006e-04f,
+ 5.587565145e-04f, 5.585044217e-04f, 5.582511229e-04f, 5.579966187e-04f, 5.577409098e-04f, 5.574839968e-04f, 5.572258805e-04f, 5.569665613e-04f, 5.567060400e-04f, 5.564443173e-04f,
+ 5.561813939e-04f, 5.559172702e-04f, 5.556519472e-04f, 5.553854253e-04f, 5.551177054e-04f, 5.548487880e-04f, 5.545786739e-04f, 5.543073637e-04f, 5.540348581e-04f, 5.537611578e-04f,
+ 5.534862635e-04f, 5.532101759e-04f, 5.529328956e-04f, 5.526544235e-04f, 5.523747600e-04f, 5.520939061e-04f, 5.518118623e-04f, 5.515286294e-04f, 5.512442081e-04f, 5.509585991e-04f,
+ 5.506718031e-04f, 5.503838209e-04f, 5.500946531e-04f, 5.498043005e-04f, 5.495127637e-04f, 5.492200436e-04f, 5.489261409e-04f, 5.486310562e-04f, 5.483347904e-04f, 5.480373441e-04f,
+ 5.477387181e-04f, 5.474389132e-04f, 5.471379300e-04f, 5.468357694e-04f, 5.465324320e-04f, 5.462279187e-04f, 5.459222302e-04f, 5.456153673e-04f, 5.453073306e-04f, 5.449981210e-04f,
+ 5.446877393e-04f, 5.443761861e-04f, 5.440634623e-04f, 5.437495687e-04f, 5.434345060e-04f, 5.431182750e-04f, 5.428008764e-04f, 5.424823111e-04f, 5.421625799e-04f, 5.418416835e-04f,
+ 5.415196227e-04f, 5.411963984e-04f, 5.408720112e-04f, 5.405464621e-04f, 5.402197518e-04f, 5.398918810e-04f, 5.395628507e-04f, 5.392326617e-04f, 5.389013146e-04f, 5.385688104e-04f,
+ 5.382351499e-04f, 5.379003338e-04f, 5.375643630e-04f, 5.372272384e-04f, 5.368889607e-04f, 5.365495308e-04f, 5.362089495e-04f, 5.358672176e-04f, 5.355243359e-04f, 5.351803054e-04f,
+ 5.348351269e-04f, 5.344888011e-04f, 5.341413289e-04f, 5.337927113e-04f, 5.334429489e-04f, 5.330920428e-04f, 5.327399937e-04f, 5.323868024e-04f, 5.320324699e-04f, 5.316769971e-04f,
+ 5.313203847e-04f, 5.309626336e-04f, 5.306037448e-04f, 5.302437191e-04f, 5.298825573e-04f, 5.295202603e-04f, 5.291568291e-04f, 5.287922644e-04f, 5.284265672e-04f, 5.280597384e-04f,
+ 5.276917789e-04f, 5.273226895e-04f, 5.269524711e-04f, 5.265811246e-04f, 5.262086510e-04f, 5.258350511e-04f, 5.254603258e-04f, 5.250844761e-04f, 5.247075028e-04f, 5.243294069e-04f,
+ 5.239501893e-04f, 5.235698508e-04f, 5.231883924e-04f, 5.228058150e-04f, 5.224221196e-04f, 5.220373071e-04f, 5.216513783e-04f, 5.212643343e-04f, 5.208761759e-04f, 5.204869041e-04f,
+ 5.200965198e-04f, 5.197050240e-04f, 5.193124176e-04f, 5.189187015e-04f, 5.185238767e-04f, 5.181279442e-04f, 5.177309048e-04f, 5.173327596e-04f, 5.169335095e-04f, 5.165331555e-04f,
+ 5.161316984e-04f, 5.157291394e-04f, 5.153254792e-04f, 5.149207190e-04f, 5.145148597e-04f, 5.141079022e-04f, 5.136998475e-04f, 5.132906967e-04f, 5.128804506e-04f, 5.124691103e-04f,
+ 5.120566767e-04f, 5.116431508e-04f, 5.112285337e-04f, 5.108128262e-04f, 5.103960295e-04f, 5.099781444e-04f, 5.095591721e-04f, 5.091391134e-04f, 5.087179694e-04f, 5.082957412e-04f,
+ 5.078724296e-04f, 5.074480357e-04f, 5.070225606e-04f, 5.065960052e-04f, 5.061683705e-04f, 5.057396576e-04f, 5.053098675e-04f, 5.048790012e-04f, 5.044470597e-04f, 5.040140441e-04f,
+ 5.035799554e-04f, 5.031447946e-04f, 5.027085628e-04f, 5.022712610e-04f, 5.018328902e-04f, 5.013934514e-04f, 5.009529458e-04f, 5.005113744e-04f, 5.000687381e-04f, 4.996250381e-04f,
+ 4.991802754e-04f, 4.987344511e-04f, 4.982875662e-04f, 4.978396218e-04f, 4.973906189e-04f, 4.969405586e-04f, 4.964894420e-04f, 4.960372701e-04f, 4.955840441e-04f, 4.951297649e-04f,
+ 4.946744336e-04f, 4.942180514e-04f, 4.937606193e-04f, 4.933021384e-04f, 4.928426098e-04f, 4.923820345e-04f, 4.919204136e-04f, 4.914577483e-04f, 4.909940397e-04f, 4.905292887e-04f,
+ 4.900634966e-04f, 4.895966643e-04f, 4.891287931e-04f, 4.886598840e-04f, 4.881899382e-04f, 4.877189567e-04f, 4.872469406e-04f, 4.867738911e-04f, 4.862998092e-04f, 4.858246961e-04f,
+ 4.853485530e-04f, 4.848713808e-04f, 4.843931808e-04f, 4.839139541e-04f, 4.834337018e-04f, 4.829524250e-04f, 4.824701249e-04f, 4.819868025e-04f, 4.815024591e-04f, 4.810170958e-04f,
+ 4.805307136e-04f, 4.800433138e-04f, 4.795548975e-04f, 4.790654659e-04f, 4.785750200e-04f, 4.780835611e-04f, 4.775910903e-04f, 4.770976087e-04f, 4.766031175e-04f, 4.761076179e-04f,
+ 4.756111111e-04f, 4.751135981e-04f, 4.746150801e-04f, 4.741155584e-04f, 4.736150341e-04f, 4.731135084e-04f, 4.726109823e-04f, 4.721074573e-04f, 4.716029343e-04f, 4.710974145e-04f,
+ 4.705908993e-04f, 4.700833896e-04f, 4.695748868e-04f, 4.690653921e-04f, 4.685549065e-04f, 4.680434313e-04f, 4.675309678e-04f, 4.670175170e-04f, 4.665030802e-04f, 4.659876586e-04f,
+ 4.654712534e-04f, 4.649538658e-04f, 4.644354971e-04f, 4.639161483e-04f, 4.633958208e-04f, 4.628745157e-04f, 4.623522343e-04f, 4.618289778e-04f, 4.613047474e-04f, 4.607795443e-04f,
+ 4.602533697e-04f, 4.597262249e-04f, 4.591981111e-04f, 4.586690296e-04f, 4.581389815e-04f, 4.576079681e-04f, 4.570759906e-04f, 4.565430503e-04f, 4.560091484e-04f, 4.554742862e-04f,
+ 4.549384649e-04f, 4.544016857e-04f, 4.538639499e-04f, 4.533252587e-04f, 4.527856135e-04f, 4.522450154e-04f, 4.517034657e-04f, 4.511609656e-04f, 4.506175165e-04f, 4.500731196e-04f,
+ 4.495277761e-04f, 4.489814874e-04f, 4.484342546e-04f, 4.478860791e-04f, 4.473369621e-04f, 4.467869049e-04f, 4.462359088e-04f, 4.456839750e-04f, 4.451311049e-04f, 4.445772997e-04f,
+ 4.440225607e-04f, 4.434668892e-04f, 4.429102864e-04f, 4.423527537e-04f, 4.417942924e-04f, 4.412349038e-04f, 4.406745890e-04f, 4.401133496e-04f, 4.395511866e-04f, 4.389881015e-04f,
+ 4.384240956e-04f, 4.378591701e-04f, 4.372933264e-04f, 4.367265657e-04f, 4.361588895e-04f, 4.355902989e-04f, 4.350207953e-04f, 4.344503800e-04f, 4.338790544e-04f, 4.333068198e-04f,
+ 4.327336774e-04f, 4.321596287e-04f, 4.315846749e-04f, 4.310088174e-04f, 4.304320574e-04f, 4.298543964e-04f, 4.292758356e-04f, 4.286963765e-04f, 4.281160203e-04f, 4.275347683e-04f,
+ 4.269526220e-04f, 4.263695826e-04f, 4.257856515e-04f, 4.252008301e-04f, 4.246151197e-04f, 4.240285216e-04f, 4.234410372e-04f, 4.228526679e-04f, 4.222634150e-04f, 4.216732799e-04f,
+ 4.210822639e-04f, 4.204903683e-04f, 4.198975947e-04f, 4.193039442e-04f, 4.187094184e-04f, 4.181140185e-04f, 4.175177459e-04f, 4.169206020e-04f, 4.163225882e-04f, 4.157237058e-04f,
+ 4.151239563e-04f, 4.145233410e-04f, 4.139218613e-04f, 4.133195185e-04f, 4.127163141e-04f, 4.121122494e-04f, 4.115073259e-04f, 4.109015449e-04f, 4.102949078e-04f, 4.096874160e-04f,
+ 4.090790709e-04f, 4.084698739e-04f, 4.078598264e-04f, 4.072489299e-04f, 4.066371856e-04f, 4.060245950e-04f, 4.054111596e-04f, 4.047968807e-04f, 4.041817597e-04f, 4.035657980e-04f,
+ 4.029489971e-04f, 4.023313584e-04f, 4.017128833e-04f, 4.010935732e-04f, 4.004734295e-04f, 3.998524537e-04f, 3.992306471e-04f, 3.986080113e-04f, 3.979845475e-04f, 3.973602574e-04f,
+ 3.967351422e-04f, 3.961092034e-04f, 3.954824425e-04f, 3.948548608e-04f, 3.942264599e-04f, 3.935972412e-04f, 3.929672061e-04f, 3.923363560e-04f, 3.917046924e-04f, 3.910722167e-04f,
+ 3.904389305e-04f, 3.898048350e-04f, 3.891699319e-04f, 3.885342225e-04f, 3.878977082e-04f, 3.872603907e-04f, 3.866222712e-04f, 3.859833513e-04f, 3.853436324e-04f, 3.847031160e-04f,
+ 3.840618035e-04f, 3.834196965e-04f, 3.827767963e-04f, 3.821331045e-04f, 3.814886226e-04f, 3.808433519e-04f, 3.801972940e-04f, 3.795504503e-04f, 3.789028224e-04f, 3.782544116e-04f,
+ 3.776052195e-04f, 3.769552476e-04f, 3.763044974e-04f, 3.756529702e-04f, 3.750006677e-04f, 3.743475913e-04f, 3.736937425e-04f, 3.730391227e-04f, 3.723837336e-04f, 3.717275765e-04f,
+ 3.710706530e-04f, 3.704129645e-04f, 3.697545126e-04f, 3.690952988e-04f, 3.684353246e-04f, 3.677745914e-04f, 3.671131008e-04f, 3.664508543e-04f, 3.657878534e-04f, 3.651240996e-04f,
+ 3.644595944e-04f, 3.637943393e-04f, 3.631283359e-04f, 3.624615856e-04f, 3.617940900e-04f, 3.611258506e-04f, 3.604568690e-04f, 3.597871465e-04f, 3.591166849e-04f, 3.584454855e-04f,
+ 3.577735499e-04f, 3.571008797e-04f, 3.564274763e-04f, 3.557533414e-04f, 3.550784764e-04f, 3.544028829e-04f, 3.537265623e-04f, 3.530495164e-04f, 3.523717465e-04f, 3.516932542e-04f,
+ 3.510140411e-04f, 3.503341087e-04f, 3.496534586e-04f, 3.489720922e-04f, 3.482900112e-04f, 3.476072171e-04f, 3.469237115e-04f, 3.462394958e-04f, 3.455545717e-04f, 3.448689408e-04f,
+ 3.441826044e-04f, 3.434955643e-04f, 3.428078220e-04f, 3.421193790e-04f, 3.414302369e-04f, 3.407403973e-04f, 3.400498617e-04f, 3.393586317e-04f, 3.386667089e-04f, 3.379740948e-04f,
+ 3.372807910e-04f, 3.365867991e-04f, 3.358921207e-04f, 3.351967572e-04f, 3.345007104e-04f, 3.338039817e-04f, 3.331065728e-04f, 3.324084852e-04f, 3.317097206e-04f, 3.310102804e-04f,
+ 3.303101663e-04f, 3.296093799e-04f, 3.289079228e-04f, 3.282057965e-04f, 3.275030026e-04f, 3.267995427e-04f, 3.260954185e-04f, 3.253906315e-04f, 3.246851833e-04f, 3.239790754e-04f,
+ 3.232723096e-04f, 3.225648874e-04f, 3.218568104e-04f, 3.211480802e-04f, 3.204386984e-04f, 3.197286666e-04f, 3.190179864e-04f, 3.183066594e-04f, 3.175946872e-04f, 3.168820715e-04f,
+ 3.161688139e-04f, 3.154549159e-04f, 3.147403791e-04f, 3.140252053e-04f, 3.133093959e-04f, 3.125929527e-04f, 3.118758773e-04f, 3.111581711e-04f, 3.104398360e-04f, 3.097208735e-04f,
+ 3.090012851e-04f, 3.082810727e-04f, 3.075602377e-04f, 3.068387818e-04f, 3.061167067e-04f, 3.053940139e-04f, 3.046707051e-04f, 3.039467819e-04f, 3.032222460e-04f, 3.024970989e-04f,
+ 3.017713424e-04f, 3.010449781e-04f, 3.003180076e-04f, 2.995904325e-04f, 2.988622545e-04f, 2.981334752e-04f, 2.974040963e-04f, 2.966741194e-04f, 2.959435461e-04f, 2.952123782e-04f,
+ 2.944806172e-04f, 2.937482648e-04f, 2.930153227e-04f, 2.922817925e-04f, 2.915476758e-04f, 2.908129743e-04f, 2.900776897e-04f, 2.893418236e-04f, 2.886053777e-04f, 2.878683536e-04f,
+ 2.871307531e-04f, 2.863925776e-04f, 2.856538290e-04f, 2.849145089e-04f, 2.841746189e-04f, 2.834341607e-04f, 2.826931360e-04f, 2.819515464e-04f, 2.812093937e-04f, 2.804666794e-04f,
+ 2.797234053e-04f, 2.789795730e-04f, 2.782351842e-04f, 2.774902405e-04f, 2.767447437e-04f, 2.759986954e-04f, 2.752520973e-04f, 2.745049511e-04f, 2.737572585e-04f, 2.730090211e-04f,
+ 2.722602406e-04f, 2.715109187e-04f, 2.707610570e-04f, 2.700106574e-04f, 2.692597214e-04f, 2.685082507e-04f, 2.677562471e-04f, 2.670037122e-04f, 2.662506477e-04f, 2.654970553e-04f,
+ 2.647429366e-04f, 2.639882935e-04f, 2.632331275e-04f, 2.624774405e-04f, 2.617212339e-04f, 2.609645097e-04f, 2.602072694e-04f, 2.594495148e-04f, 2.586912475e-04f, 2.579324693e-04f,
+ 2.571731818e-04f, 2.564133869e-04f, 2.556530861e-04f, 2.548922812e-04f, 2.541309738e-04f, 2.533691658e-04f, 2.526068587e-04f, 2.518440544e-04f, 2.510807545e-04f, 2.503169607e-04f,
+ 2.495526747e-04f, 2.487878984e-04f, 2.480226332e-04f, 2.472568811e-04f, 2.464906436e-04f, 2.457239226e-04f, 2.449567197e-04f, 2.441890367e-04f, 2.434208752e-04f, 2.426522370e-04f,
+ 2.418831238e-04f, 2.411135374e-04f, 2.403434794e-04f, 2.395729516e-04f, 2.388019557e-04f, 2.380304934e-04f, 2.372585665e-04f, 2.364861766e-04f, 2.357133256e-04f, 2.349400151e-04f,
+ 2.341662469e-04f, 2.333920228e-04f, 2.326173443e-04f, 2.318422133e-04f, 2.310666315e-04f, 2.302906007e-04f, 2.295141225e-04f, 2.287371987e-04f, 2.279598311e-04f, 2.271820213e-04f,
+ 2.264037712e-04f, 2.256250825e-04f, 2.248459568e-04f, 2.240663960e-04f, 2.232864018e-04f, 2.225059759e-04f, 2.217251200e-04f, 2.209438360e-04f, 2.201621256e-04f, 2.193799905e-04f,
+ 2.185974324e-04f, 2.178144531e-04f, 2.170310544e-04f, 2.162472379e-04f, 2.154630056e-04f, 2.146783590e-04f, 2.138933000e-04f, 2.131078303e-04f, 2.123219516e-04f, 2.115356658e-04f,
+ 2.107489745e-04f, 2.099618796e-04f, 2.091743827e-04f, 2.083864857e-04f, 2.075981902e-04f, 2.068094981e-04f, 2.060204112e-04f, 2.052309311e-04f, 2.044410596e-04f, 2.036507986e-04f,
+ 2.028601496e-04f, 2.020691146e-04f, 2.012776953e-04f, 2.004858935e-04f, 1.996937108e-04f, 1.989011492e-04f, 1.981082102e-04f, 1.973148958e-04f, 1.965212077e-04f, 1.957271476e-04f,
+ 1.949327174e-04f, 1.941379187e-04f, 1.933427534e-04f, 1.925472232e-04f, 1.917513299e-04f, 1.909550753e-04f, 1.901584611e-04f, 1.893614892e-04f, 1.885641612e-04f, 1.877664790e-04f,
+ 1.869684444e-04f, 1.861700591e-04f, 1.853713249e-04f, 1.845722435e-04f, 1.837728169e-04f, 1.829730466e-04f, 1.821729346e-04f, 1.813724826e-04f, 1.805716923e-04f, 1.797705656e-04f,
+ 1.789691042e-04f, 1.781673100e-04f, 1.773651847e-04f, 1.765627300e-04f, 1.757599479e-04f, 1.749568400e-04f, 1.741534081e-04f, 1.733496541e-04f, 1.725455796e-04f, 1.717411866e-04f,
+ 1.709364768e-04f, 1.701314520e-04f, 1.693261139e-04f, 1.685204644e-04f, 1.677145052e-04f, 1.669082382e-04f, 1.661016651e-04f, 1.652947878e-04f, 1.644876079e-04f, 1.636801274e-04f,
+ 1.628723479e-04f, 1.620642714e-04f, 1.612558996e-04f, 1.604472342e-04f, 1.596382771e-04f, 1.588290301e-04f, 1.580194949e-04f, 1.572096735e-04f, 1.563995675e-04f, 1.555891787e-04f,
+ 1.547785091e-04f, 1.539675603e-04f, 1.531563341e-04f, 1.523448324e-04f, 1.515330570e-04f, 1.507210096e-04f, 1.499086921e-04f, 1.490961063e-04f, 1.482832539e-04f, 1.474701368e-04f,
+ 1.466567568e-04f, 1.458431157e-04f, 1.450292152e-04f, 1.442150572e-04f, 1.434006435e-04f, 1.425859759e-04f, 1.417710563e-04f, 1.409558863e-04f, 1.401404678e-04f, 1.393248026e-04f,
+ 1.385088926e-04f, 1.376927395e-04f, 1.368763452e-04f, 1.360597114e-04f, 1.352428399e-04f, 1.344257327e-04f, 1.336083914e-04f, 1.327908179e-04f, 1.319730140e-04f, 1.311549815e-04f,
+ 1.303367222e-04f, 1.295182380e-04f, 1.286995306e-04f, 1.278806019e-04f, 1.270614536e-04f, 1.262420876e-04f, 1.254225057e-04f, 1.246027098e-04f, 1.237827015e-04f, 1.229624828e-04f,
+ 1.221420554e-04f, 1.213214213e-04f, 1.205005820e-04f, 1.196795396e-04f, 1.188582958e-04f, 1.180368525e-04f, 1.172152113e-04f, 1.163933743e-04f, 1.155713431e-04f, 1.147491196e-04f,
+ 1.139267057e-04f, 1.131041030e-04f, 1.122813136e-04f, 1.114583390e-04f, 1.106351813e-04f, 1.098118422e-04f, 1.089883235e-04f, 1.081646271e-04f, 1.073407547e-04f, 1.065167082e-04f,
+ 1.056924894e-04f, 1.048681002e-04f, 1.040435423e-04f, 1.032188175e-04f, 1.023939278e-04f, 1.015688748e-04f, 1.007436605e-04f, 9.991828669e-05f, 9.909275512e-05f, 9.826706765e-05f,
+ 9.744122609e-05f, 9.661523229e-05f, 9.578908805e-05f, 9.496279520e-05f, 9.413635557e-05f, 9.330977098e-05f, 9.248304324e-05f, 9.165617419e-05f, 9.082916565e-05f, 9.000201944e-05f,
+ 8.917473740e-05f, 8.834732133e-05f, 8.751977307e-05f, 8.669209444e-05f, 8.586428727e-05f, 8.503635338e-05f, 8.420829460e-05f, 8.338011275e-05f, 8.255180966e-05f, 8.172338715e-05f,
+ 8.089484705e-05f, 8.006619119e-05f, 7.923742139e-05f, 7.840853948e-05f, 7.757954728e-05f, 7.675044662e-05f, 7.592123933e-05f, 7.509192723e-05f, 7.426251216e-05f, 7.343299593e-05f,
+ 7.260338037e-05f, 7.177366732e-05f, 7.094385859e-05f, 7.011395602e-05f, 6.928396143e-05f, 6.845387664e-05f, 6.762370350e-05f, 6.679344382e-05f, 6.596309943e-05f, 6.513267216e-05f,
+ 6.430216384e-05f, 6.347157629e-05f, 6.264091134e-05f, 6.181017082e-05f, 6.097935655e-05f, 6.014847037e-05f, 5.931751411e-05f, 5.848648958e-05f, 5.765539862e-05f, 5.682424305e-05f,
+ 5.599302471e-05f, 5.516174542e-05f, 5.433040701e-05f, 5.349901130e-05f, 5.266756013e-05f, 5.183605532e-05f, 5.100449869e-05f, 5.017289209e-05f, 4.934123733e-05f, 4.850953624e-05f,
+ 4.767779065e-05f, 4.684600239e-05f, 4.601417328e-05f, 4.518230515e-05f, 4.435039984e-05f, 4.351845916e-05f, 4.268648494e-05f, 4.185447902e-05f, 4.102244321e-05f, 4.019037935e-05f,
+ 3.935828927e-05f, 3.852617478e-05f, 3.769403772e-05f, 3.686187991e-05f, 3.602970318e-05f, 3.519750936e-05f, 3.436530027e-05f, 3.353307774e-05f, 3.270084359e-05f, 3.186859966e-05f,
+ 3.103634776e-05f, 3.020408973e-05f, 2.937182739e-05f, 2.853956256e-05f, 2.770729708e-05f, 2.687503276e-05f, 2.604277143e-05f, 2.521051491e-05f, 2.437826504e-05f, 2.354602364e-05f,
+ 2.271379252e-05f, 2.188157352e-05f, 2.104936846e-05f, 2.021717917e-05f, 1.938500746e-05f, 1.855285517e-05f, 1.772072411e-05f, 1.688861611e-05f, 1.605653299e-05f, 1.522447658e-05f,
+ 1.439244869e-05f, 1.356045116e-05f, 1.272848580e-05f, 1.189655444e-05f, 1.106465889e-05f, 1.023280098e-05f, 9.400982540e-06f, 8.569205379e-06f, 7.737471322e-06f, 6.905782190e-06f,
+ 6.074139805e-06f, 5.242545986e-06f, 4.411002553e-06f, 3.579511328e-06f, 2.748074129e-06f, 1.916692776e-06f, 1.085369089e-06f, 2.541048855e-07f, -5.770980143e-07f, -1.408237793e-06f,
+ -2.239312631e-06f, -3.070320712e-06f, -3.901260217e-06f, -4.732129330e-06f, -5.562926232e-06f, -6.393649109e-06f, -7.224296142e-06f, -8.054865516e-06f, -8.885355415e-06f, -9.715764023e-06f,
+ -1.054608953e-05f, -1.137633011e-05f, -1.220648395e-05f, -1.303654925e-05f, -1.386652418e-05f, -1.469640694e-05f, -1.552619570e-05f, -1.635588867e-05f, -1.718548401e-05f, -1.801497993e-05f,
+ -1.884437461e-05f, -1.967366623e-05f, -2.050285299e-05f, -2.133193308e-05f, -2.216090469e-05f, -2.298976600e-05f, -2.381851521e-05f, -2.464715050e-05f, -2.547567007e-05f, -2.630407211e-05f,
+ -2.713235481e-05f, -2.796051637e-05f, -2.878855497e-05f, -2.961646881e-05f, -3.044425609e-05f, -3.127191499e-05f, -3.209944371e-05f, -3.292684044e-05f, -3.375410339e-05f, -3.458123074e-05f,
+ -3.540822070e-05f, -3.623507145e-05f, -3.706178120e-05f, -3.788834814e-05f, -3.871477048e-05f, -3.954104640e-05f, -4.036717411e-05f, -4.119315180e-05f, -4.201897769e-05f, -4.284464995e-05f,
+ -4.367016681e-05f, -4.449552645e-05f, -4.532072709e-05f, -4.614576691e-05f, -4.697064413e-05f, -4.779535694e-05f, -4.861990355e-05f, -4.944428217e-05f, -5.026849100e-05f, -5.109252824e-05f,
+ -5.191639210e-05f, -5.274008078e-05f, -5.356359249e-05f, -5.438692545e-05f, -5.521007785e-05f, -5.603304790e-05f, -5.685583381e-05f, -5.767843380e-05f, -5.850084607e-05f, -5.932306883e-05f,
+ -6.014510029e-05f, -6.096693867e-05f, -6.178858217e-05f, -6.261002901e-05f, -6.343127740e-05f, -6.425232555e-05f, -6.507317169e-05f, -6.589381401e-05f, -6.671425075e-05f, -6.753448011e-05f,
+ -6.835450031e-05f, -6.917430957e-05f, -6.999390610e-05f, -7.081328813e-05f, -7.163245387e-05f, -7.245140155e-05f, -7.327012937e-05f, -7.408863557e-05f, -7.490691837e-05f, -7.572497598e-05f,
+ -7.654280663e-05f, -7.736040854e-05f, -7.817777993e-05f, -7.899491904e-05f, -7.981182409e-05f, -8.062849329e-05f, -8.144492488e-05f, -8.226111709e-05f, -8.307706814e-05f, -8.389277626e-05f,
+ -8.470823968e-05f, -8.552345663e-05f, -8.633842534e-05f, -8.715314404e-05f, -8.796761096e-05f, -8.878182434e-05f, -8.959578240e-05f, -9.040948339e-05f, -9.122292554e-05f, -9.203610707e-05f,
+ -9.284902624e-05f, -9.366168127e-05f, -9.447407040e-05f, -9.528619187e-05f, -9.609804391e-05f, -9.690962478e-05f, -9.772093270e-05f, -9.853196592e-05f, -9.934272269e-05f, -1.001532012e-04f,
+ -1.009633998e-04f, -1.017733166e-04f, -1.025829500e-04f, -1.033922981e-04f, -1.042013592e-04f, -1.050101316e-04f, -1.058186135e-04f, -1.066268031e-04f, -1.074346987e-04f, -1.082422986e-04f,
+ -1.090496010e-04f, -1.098566041e-04f, -1.106633062e-04f, -1.114697056e-04f, -1.122758005e-04f, -1.130815891e-04f, -1.138870698e-04f, -1.146922408e-04f, -1.154971003e-04f, -1.163016465e-04f,
+ -1.171058779e-04f, -1.179097925e-04f, -1.187133887e-04f, -1.195166647e-04f, -1.203196189e-04f, -1.211222494e-04f, -1.219245545e-04f, -1.227265325e-04f, -1.235281816e-04f, -1.243295002e-04f,
+ -1.251304864e-04f, -1.259311386e-04f, -1.267314550e-04f, -1.275314339e-04f, -1.283310736e-04f, -1.291303723e-04f, -1.299293283e-04f, -1.307279399e-04f, -1.315262053e-04f, -1.323241228e-04f,
+ -1.331216908e-04f, -1.339189074e-04f, -1.347157710e-04f, -1.355122799e-04f, -1.363084322e-04f, -1.371042264e-04f, -1.378996606e-04f, -1.386947332e-04f, -1.394894424e-04f, -1.402837865e-04f,
+ -1.410777639e-04f, -1.418713728e-04f, -1.426646114e-04f, -1.434574781e-04f, -1.442499712e-04f, -1.450420889e-04f, -1.458338296e-04f, -1.466251915e-04f, -1.474161729e-04f, -1.482067721e-04f,
+ -1.489969875e-04f, -1.497868172e-04f, -1.505762597e-04f, -1.513653132e-04f, -1.521539759e-04f, -1.529422463e-04f, -1.537301226e-04f, -1.545176031e-04f, -1.553046860e-04f, -1.560913698e-04f,
+ -1.568776527e-04f, -1.576635330e-04f, -1.584490091e-04f, -1.592340791e-04f, -1.600187415e-04f, -1.608029946e-04f, -1.615868366e-04f, -1.623702659e-04f, -1.631532808e-04f, -1.639358795e-04f,
+ -1.647180605e-04f, -1.654998220e-04f, -1.662811624e-04f, -1.670620799e-04f, -1.678425729e-04f, -1.686226397e-04f, -1.694022786e-04f, -1.701814879e-04f, -1.709602660e-04f, -1.717386112e-04f,
+ -1.725165219e-04f, -1.732939962e-04f, -1.740710327e-04f, -1.748476295e-04f, -1.756237850e-04f, -1.763994976e-04f, -1.771747656e-04f, -1.779495874e-04f, -1.787239611e-04f, -1.794978853e-04f,
+ -1.802713582e-04f, -1.810443782e-04f, -1.818169435e-04f, -1.825890526e-04f, -1.833607038e-04f, -1.841318954e-04f, -1.849026258e-04f, -1.856728932e-04f, -1.864426962e-04f, -1.872120329e-04f,
+ -1.879809018e-04f, -1.887493012e-04f, -1.895172294e-04f, -1.902846848e-04f, -1.910516658e-04f, -1.918181707e-04f, -1.925841978e-04f, -1.933497456e-04f, -1.941148123e-04f, -1.948793963e-04f,
+ -1.956434961e-04f, -1.964071099e-04f, -1.971702361e-04f, -1.979328730e-04f, -1.986950191e-04f, -1.994566727e-04f, -2.002178322e-04f, -2.009784959e-04f, -2.017386622e-04f, -2.024983294e-04f,
+ -2.032574960e-04f, -2.040161604e-04f, -2.047743208e-04f, -2.055319756e-04f, -2.062891234e-04f, -2.070457623e-04f, -2.078018908e-04f, -2.085575073e-04f, -2.093126102e-04f, -2.100671978e-04f,
+ -2.108212685e-04f, -2.115748207e-04f, -2.123278528e-04f, -2.130803632e-04f, -2.138323503e-04f, -2.145838124e-04f, -2.153347479e-04f, -2.160851554e-04f, -2.168350330e-04f, -2.175843793e-04f,
+ -2.183331925e-04f, -2.190814713e-04f, -2.198292138e-04f, -2.205764185e-04f, -2.213230839e-04f, -2.220692083e-04f, -2.228147901e-04f, -2.235598278e-04f, -2.243043197e-04f, -2.250482642e-04f,
+ -2.257916598e-04f, -2.265345049e-04f, -2.272767979e-04f, -2.280185371e-04f, -2.287597210e-04f, -2.295003481e-04f, -2.302404167e-04f, -2.309799253e-04f, -2.317188722e-04f, -2.324572560e-04f,
+ -2.331950750e-04f, -2.339323276e-04f, -2.346690123e-04f, -2.354051274e-04f, -2.361406715e-04f, -2.368756430e-04f, -2.376100402e-04f, -2.383438617e-04f, -2.390771058e-04f, -2.398097710e-04f,
+ -2.405418557e-04f, -2.412733584e-04f, -2.420042775e-04f, -2.427346114e-04f, -2.434643586e-04f, -2.441935175e-04f, -2.449220866e-04f, -2.456500643e-04f, -2.463774491e-04f, -2.471042394e-04f,
+ -2.478304336e-04f, -2.485560303e-04f, -2.492810278e-04f, -2.500054246e-04f, -2.507292193e-04f, -2.514524101e-04f, -2.521749957e-04f, -2.528969743e-04f, -2.536183447e-04f, -2.543391051e-04f,
+ -2.550592540e-04f, -2.557787899e-04f, -2.564977113e-04f, -2.572160167e-04f, -2.579337045e-04f, -2.586507732e-04f, -2.593672212e-04f, -2.600830471e-04f, -2.607982492e-04f, -2.615128262e-04f,
+ -2.622267764e-04f, -2.629400984e-04f, -2.636527907e-04f, -2.643648516e-04f, -2.650762797e-04f, -2.657870736e-04f, -2.664972316e-04f, -2.672067523e-04f, -2.679156341e-04f, -2.686238756e-04f,
+ -2.693314752e-04f, -2.700384315e-04f, -2.707447429e-04f, -2.714504080e-04f, -2.721554252e-04f, -2.728597930e-04f, -2.735635100e-04f, -2.742665746e-04f, -2.749689854e-04f, -2.756707409e-04f,
+ -2.763718395e-04f, -2.770722798e-04f, -2.777720603e-04f, -2.784711795e-04f, -2.791696360e-04f, -2.798674282e-04f, -2.805645546e-04f, -2.812610139e-04f, -2.819568044e-04f, -2.826519248e-04f,
+ -2.833463736e-04f, -2.840401492e-04f, -2.847332502e-04f, -2.854256752e-04f, -2.861174227e-04f, -2.868084912e-04f, -2.874988792e-04f, -2.881885853e-04f, -2.888776080e-04f, -2.895659458e-04f,
+ -2.902535974e-04f, -2.909405612e-04f, -2.916268358e-04f, -2.923124197e-04f, -2.929973115e-04f, -2.936815098e-04f, -2.943650130e-04f, -2.950478198e-04f, -2.957299286e-04f, -2.964113381e-04f,
+ -2.970920468e-04f, -2.977720532e-04f, -2.984513560e-04f, -2.991299537e-04f, -2.998078448e-04f, -3.004850279e-04f, -3.011615016e-04f, -3.018372645e-04f, -3.025123150e-04f, -3.031866519e-04f,
+ -3.038602737e-04f, -3.045331789e-04f, -3.052053661e-04f, -3.058768339e-04f, -3.065475809e-04f, -3.072176056e-04f, -3.078869068e-04f, -3.085554828e-04f, -3.092233324e-04f, -3.098904541e-04f,
+ -3.105568465e-04f, -3.112225082e-04f, -3.118874378e-04f, -3.125516338e-04f, -3.132150950e-04f, -3.138778198e-04f, -3.145398070e-04f, -3.152010550e-04f, -3.158615625e-04f, -3.165213281e-04f,
+ -3.171803504e-04f, -3.178386281e-04f, -3.184961597e-04f, -3.191529438e-04f, -3.198089791e-04f, -3.204642642e-04f, -3.211187976e-04f, -3.217725781e-04f, -3.224256042e-04f, -3.230778746e-04f,
+ -3.237293879e-04f, -3.243801427e-04f, -3.250301376e-04f, -3.256793713e-04f, -3.263278424e-04f, -3.269755496e-04f, -3.276224914e-04f, -3.282686666e-04f, -3.289140737e-04f, -3.295587114e-04f,
+ -3.302025784e-04f, -3.308456733e-04f, -3.314879947e-04f, -3.321295413e-04f, -3.327703117e-04f, -3.334103046e-04f, -3.340495186e-04f, -3.346879525e-04f, -3.353256048e-04f, -3.359624742e-04f,
+ -3.365985594e-04f, -3.372338591e-04f, -3.378683718e-04f, -3.385020963e-04f, -3.391350313e-04f, -3.397671754e-04f, -3.403985273e-04f, -3.410290856e-04f, -3.416588491e-04f, -3.422878164e-04f,
+ -3.429159861e-04f, -3.435433571e-04f, -3.441699279e-04f, -3.447956973e-04f, -3.454206639e-04f, -3.460448264e-04f, -3.466681835e-04f, -3.472907340e-04f, -3.479124764e-04f, -3.485334096e-04f,
+ -3.491535321e-04f, -3.497728427e-04f, -3.503913402e-04f, -3.510090231e-04f, -3.516258902e-04f, -3.522419403e-04f, -3.528571720e-04f, -3.534715840e-04f, -3.540851751e-04f, -3.546979440e-04f,
+ -3.553098893e-04f, -3.559210098e-04f, -3.565313043e-04f, -3.571407714e-04f, -3.577494099e-04f, -3.583572185e-04f, -3.589641959e-04f, -3.595703409e-04f, -3.601756522e-04f, -3.607801285e-04f,
+ -3.613837686e-04f, -3.619865711e-04f, -3.625885349e-04f, -3.631896587e-04f, -3.637899413e-04f, -3.643893813e-04f, -3.649879775e-04f, -3.655857287e-04f, -3.661826336e-04f, -3.667786911e-04f,
+ -3.673738997e-04f, -3.679682583e-04f, -3.685617657e-04f, -3.691544207e-04f, -3.697462218e-04f, -3.703371681e-04f, -3.709272581e-04f, -3.715164908e-04f, -3.721048648e-04f, -3.726923789e-04f,
+ -3.732790319e-04f, -3.738648226e-04f, -3.744497498e-04f, -3.750338122e-04f, -3.756170086e-04f, -3.761993378e-04f, -3.767807987e-04f, -3.773613899e-04f, -3.779411103e-04f, -3.785199587e-04f,
+ -3.790979338e-04f, -3.796750346e-04f, -3.802512597e-04f, -3.808266079e-04f, -3.814010781e-04f, -3.819746691e-04f, -3.825473797e-04f, -3.831192087e-04f, -3.836901549e-04f, -3.842602171e-04f,
+ -3.848293941e-04f, -3.853976848e-04f, -3.859650880e-04f, -3.865316025e-04f, -3.870972270e-04f, -3.876619606e-04f, -3.882258019e-04f, -3.887887497e-04f, -3.893508031e-04f, -3.899119607e-04f,
+ -3.904722214e-04f, -3.910315840e-04f, -3.915900475e-04f, -3.921476105e-04f, -3.927042720e-04f, -3.932600309e-04f, -3.938148859e-04f, -3.943688359e-04f, -3.949218798e-04f, -3.954740164e-04f,
+ -3.960252446e-04f, -3.965755632e-04f, -3.971249711e-04f, -3.976734672e-04f, -3.982210503e-04f, -3.987677193e-04f, -3.993134730e-04f, -3.998583104e-04f, -4.004022303e-04f, -4.009452316e-04f,
+ -4.014873132e-04f, -4.020284739e-04f, -4.025687126e-04f, -4.031080282e-04f, -4.036464196e-04f, -4.041838857e-04f, -4.047204254e-04f, -4.052560375e-04f, -4.057907210e-04f, -4.063244747e-04f,
+ -4.068572976e-04f, -4.073891885e-04f, -4.079201464e-04f, -4.084501702e-04f, -4.089792587e-04f, -4.095074109e-04f, -4.100346257e-04f, -4.105609020e-04f, -4.110862388e-04f, -4.116106348e-04f,
+ -4.121340891e-04f, -4.126566006e-04f, -4.131781683e-04f, -4.136987909e-04f, -4.142184675e-04f, -4.147371970e-04f, -4.152549783e-04f, -4.157718104e-04f, -4.162876921e-04f, -4.168026225e-04f,
+ -4.173166005e-04f, -4.178296250e-04f, -4.183416950e-04f, -4.188528093e-04f, -4.193629671e-04f, -4.198721672e-04f, -4.203804085e-04f, -4.208876901e-04f, -4.213940108e-04f, -4.218993697e-04f,
+ -4.224037658e-04f, -4.229071979e-04f, -4.234096650e-04f, -4.239111662e-04f, -4.244117003e-04f, -4.249112664e-04f, -4.254098635e-04f, -4.259074905e-04f, -4.264041464e-04f, -4.268998301e-04f,
+ -4.273945407e-04f, -4.278882772e-04f, -4.283810386e-04f, -4.288728237e-04f, -4.293636317e-04f, -4.298534616e-04f, -4.303423122e-04f, -4.308301827e-04f, -4.313170720e-04f, -4.318029792e-04f,
+ -4.322879032e-04f, -4.327718431e-04f, -4.332547978e-04f, -4.337367664e-04f, -4.342177479e-04f, -4.346977413e-04f, -4.351767457e-04f, -4.356547600e-04f, -4.361317833e-04f, -4.366078146e-04f,
+ -4.370828530e-04f, -4.375568975e-04f, -4.380299470e-04f, -4.385020007e-04f, -4.389730576e-04f, -4.394431167e-04f, -4.399121771e-04f, -4.403802378e-04f, -4.408472979e-04f, -4.413133564e-04f,
+ -4.417784124e-04f, -4.422424648e-04f, -4.427055129e-04f, -4.431675556e-04f, -4.436285920e-04f, -4.440886212e-04f, -4.445476422e-04f, -4.450056541e-04f, -4.454626560e-04f, -4.459186469e-04f,
+ -4.463736259e-04f, -4.468275922e-04f, -4.472805447e-04f, -4.477324826e-04f, -4.481834049e-04f, -4.486333108e-04f, -4.490821992e-04f, -4.495300694e-04f, -4.499769204e-04f, -4.504227513e-04f,
+ -4.508675612e-04f, -4.513113492e-04f, -4.517541144e-04f, -4.521958559e-04f, -4.526365729e-04f, -4.530762643e-04f, -4.535149294e-04f, -4.539525673e-04f, -4.543891770e-04f, -4.548247577e-04f,
+ -4.552593086e-04f, -4.556928286e-04f, -4.561253170e-04f, -4.565567729e-04f, -4.569871955e-04f, -4.574165838e-04f, -4.578449369e-04f, -4.582722542e-04f, -4.586985345e-04f, -4.591237772e-04f,
+ -4.595479813e-04f, -4.599711461e-04f, -4.603932706e-04f, -4.608143540e-04f, -4.612343954e-04f, -4.616533941e-04f, -4.620713491e-04f, -4.624882597e-04f, -4.629041250e-04f, -4.633189441e-04f,
+ -4.637327163e-04f, -4.641454407e-04f, -4.645571164e-04f, -4.649677427e-04f, -4.653773188e-04f, -4.657858437e-04f, -4.661933168e-04f, -4.665997371e-04f, -4.670051039e-04f, -4.674094163e-04f,
+ -4.678126736e-04f, -4.682148749e-04f, -4.686160195e-04f, -4.690161065e-04f, -4.694151351e-04f, -4.698131046e-04f, -4.702100141e-04f, -4.706058629e-04f, -4.710006501e-04f, -4.713943751e-04f,
+ -4.717870369e-04f, -4.721786348e-04f, -4.725691681e-04f, -4.729586360e-04f, -4.733470376e-04f, -4.737343722e-04f, -4.741206391e-04f, -4.745058375e-04f, -4.748899666e-04f, -4.752730256e-04f,
+ -4.756550138e-04f, -4.760359304e-04f, -4.764157747e-04f, -4.767945459e-04f, -4.771722434e-04f, -4.775488662e-04f, -4.779244137e-04f, -4.782988851e-04f, -4.786722797e-04f, -4.790445968e-04f,
+ -4.794158356e-04f, -4.797859954e-04f, -4.801550755e-04f, -4.805230750e-04f, -4.808899934e-04f, -4.812558298e-04f, -4.816205836e-04f, -4.819842540e-04f, -4.823468404e-04f, -4.827083419e-04f,
+ -4.830687580e-04f, -4.834280878e-04f, -4.837863307e-04f, -4.841434859e-04f, -4.844995529e-04f, -4.848545308e-04f, -4.852084190e-04f, -4.855612167e-04f, -4.859129233e-04f, -4.862635382e-04f,
+ -4.866130605e-04f, -4.869614897e-04f, -4.873088250e-04f, -4.876550657e-04f, -4.880002113e-04f, -4.883442609e-04f, -4.886872140e-04f, -4.890290699e-04f, -4.893698278e-04f, -4.897094872e-04f,
+ -4.900480473e-04f, -4.903855076e-04f, -4.907218673e-04f, -4.910571258e-04f, -4.913912824e-04f, -4.917243366e-04f, -4.920562875e-04f, -4.923871347e-04f, -4.927168774e-04f, -4.930455151e-04f,
+ -4.933730470e-04f, -4.936994726e-04f, -4.940247911e-04f, -4.943490021e-04f, -4.946721048e-04f, -4.949940986e-04f, -4.953149829e-04f, -4.956347571e-04f, -4.959534205e-04f, -4.962709726e-04f,
+ -4.965874127e-04f, -4.969027403e-04f, -4.972169546e-04f, -4.975300552e-04f, -4.978420413e-04f, -4.981529125e-04f, -4.984626680e-04f, -4.987713074e-04f, -4.990788300e-04f, -4.993852352e-04f,
+ -4.996905224e-04f, -4.999946911e-04f, -5.002977406e-04f, -5.005996704e-04f, -5.009004800e-04f, -5.012001686e-04f, -5.014987358e-04f, -5.017961810e-04f, -5.020925036e-04f, -5.023877031e-04f,
+ -5.026817789e-04f, -5.029747303e-04f, -5.032665570e-04f, -5.035572582e-04f, -5.038468335e-04f, -5.041352823e-04f, -5.044226041e-04f, -5.047087983e-04f, -5.049938643e-04f, -5.052778017e-04f,
+ -5.055606099e-04f, -5.058422883e-04f, -5.061228364e-04f, -5.064022537e-04f, -5.066805397e-04f, -5.069576938e-04f, -5.072337156e-04f, -5.075086044e-04f, -5.077823598e-04f, -5.080549813e-04f,
+ -5.083264683e-04f, -5.085968203e-04f, -5.088660369e-04f, -5.091341174e-04f, -5.094010615e-04f, -5.096668686e-04f, -5.099315383e-04f, -5.101950699e-04f, -5.104574631e-04f, -5.107187173e-04f,
+ -5.109788321e-04f, -5.112378069e-04f, -5.114956414e-04f, -5.117523349e-04f, -5.120078871e-04f, -5.122622974e-04f, -5.125155653e-04f, -5.127676905e-04f, -5.130186725e-04f, -5.132685107e-04f,
+ -5.135172047e-04f, -5.137647541e-04f, -5.140111583e-04f, -5.142564171e-04f, -5.145005298e-04f, -5.147434960e-04f, -5.149853153e-04f, -5.152259873e-04f, -5.154655115e-04f, -5.157038875e-04f,
+ -5.159411147e-04f, -5.161771929e-04f, -5.164121216e-04f, -5.166459002e-04f, -5.168785285e-04f, -5.171100060e-04f, -5.173403322e-04f, -5.175695068e-04f, -5.177975292e-04f, -5.180243993e-04f,
+ -5.182501164e-04f, -5.184746801e-04f, -5.186980902e-04f, -5.189203462e-04f, -5.191414476e-04f, -5.193613942e-04f, -5.195801854e-04f, -5.197978209e-04f, -5.200143003e-04f, -5.202296232e-04f,
+ -5.204437892e-04f, -5.206567980e-04f, -5.208686492e-04f, -5.210793423e-04f, -5.212888770e-04f, -5.214972530e-04f, -5.217044699e-04f, -5.219105272e-04f, -5.221154247e-04f, -5.223191620e-04f,
+ -5.225217386e-04f, -5.227231543e-04f, -5.229234088e-04f, -5.231225015e-04f, -5.233204323e-04f, -5.235172007e-04f, -5.237128064e-04f, -5.239072491e-04f, -5.241005284e-04f, -5.242926440e-04f,
+ -5.244835955e-04f, -5.246733826e-04f, -5.248620051e-04f, -5.250494625e-04f, -5.252357546e-04f, -5.254208809e-04f, -5.256048413e-04f, -5.257876354e-04f, -5.259692628e-04f, -5.261497233e-04f,
+ -5.263290165e-04f, -5.265071422e-04f, -5.266841000e-04f, -5.268598897e-04f, -5.270345109e-04f, -5.272079634e-04f, -5.273802468e-04f, -5.275513609e-04f, -5.277213053e-04f, -5.278900798e-04f,
+ -5.280576842e-04f, -5.282241181e-04f, -5.283893812e-04f, -5.285534733e-04f, -5.287163941e-04f, -5.288781434e-04f, -5.290387208e-04f, -5.291981261e-04f, -5.293563590e-04f, -5.295134194e-04f,
+ -5.296693068e-04f, -5.298240211e-04f, -5.299775621e-04f, -5.301299294e-04f, -5.302811228e-04f, -5.304311422e-04f, -5.305799871e-04f, -5.307276575e-04f, -5.308741530e-04f, -5.310194734e-04f,
+ -5.311636186e-04f, -5.313065882e-04f, -5.314483821e-04f, -5.315890000e-04f, -5.317284416e-04f, -5.318667069e-04f, -5.320037956e-04f, -5.321397074e-04f, -5.322744421e-04f, -5.324079996e-04f,
+ -5.325403796e-04f, -5.326715820e-04f, -5.328016065e-04f, -5.329304529e-04f, -5.330581210e-04f, -5.331846108e-04f, -5.333099218e-04f, -5.334340541e-04f, -5.335570073e-04f, -5.336787814e-04f,
+ -5.337993760e-04f, -5.339187911e-04f, -5.340370266e-04f, -5.341540821e-04f, -5.342699575e-04f, -5.343846527e-04f, -5.344981676e-04f, -5.346105019e-04f, -5.347216554e-04f, -5.348316282e-04f,
+ -5.349404198e-04f, -5.350480304e-04f, -5.351544596e-04f, -5.352597074e-04f, -5.353637735e-04f, -5.354666579e-04f, -5.355683605e-04f, -5.356688810e-04f, -5.357682194e-04f, -5.358663755e-04f,
+ -5.359633492e-04f, -5.360591404e-04f, -5.361537489e-04f, -5.362471746e-04f, -5.363394175e-04f, -5.364304774e-04f, -5.365203542e-04f, -5.366090478e-04f, -5.366965580e-04f, -5.367828848e-04f,
+ -5.368680281e-04f, -5.369519878e-04f, -5.370347637e-04f, -5.371163558e-04f, -5.371967641e-04f, -5.372759883e-04f, -5.373540285e-04f, -5.374308845e-04f, -5.375065562e-04f, -5.375810437e-04f,
+ -5.376543468e-04f, -5.377264653e-04f, -5.377973994e-04f, -5.378671489e-04f, -5.379357137e-04f, -5.380030938e-04f, -5.380692891e-04f, -5.381342995e-04f, -5.381981251e-04f, -5.382607657e-04f,
+ -5.383222213e-04f, -5.383824919e-04f, -5.384415774e-04f, -5.384994777e-04f, -5.385561930e-04f, -5.386117230e-04f, -5.386660677e-04f, -5.387192273e-04f, -5.387712015e-04f, -5.388219904e-04f,
+ -5.388715940e-04f, -5.389200122e-04f, -5.389672450e-04f, -5.390132925e-04f, -5.390581545e-04f, -5.391018311e-04f, -5.391443223e-04f, -5.391856281e-04f, -5.392257485e-04f, -5.392646834e-04f,
+ -5.393024330e-04f, -5.393389971e-04f, -5.393743757e-04f, -5.394085690e-04f, -5.394415770e-04f, -5.394733995e-04f, -5.395040367e-04f, -5.395334886e-04f, -5.395617552e-04f, -5.395888365e-04f,
+ -5.396147325e-04f, -5.396394434e-04f, -5.396629691e-04f, -5.396853096e-04f, -5.397064650e-04f, -5.397264354e-04f, -5.397452207e-04f, -5.397628211e-04f, -5.397792366e-04f, -5.397944672e-04f,
+ -5.398085130e-04f, -5.398213740e-04f, -5.398330504e-04f, -5.398435421e-04f, -5.398528493e-04f, -5.398609719e-04f, -5.398679102e-04f, -5.398736641e-04f, -5.398782337e-04f, -5.398816192e-04f,
+ -5.398838205e-04f, -5.398848378e-04f, -5.398846711e-04f, -5.398833206e-04f, -5.398807864e-04f, -5.398770684e-04f, -5.398721669e-04f, -5.398660820e-04f, -5.398588136e-04f, -5.398503620e-04f,
+ -5.398407273e-04f, -5.398299094e-04f, -5.398179087e-04f, -5.398047251e-04f, -5.397903589e-04f, -5.397748100e-04f, -5.397580787e-04f, -5.397401650e-04f, -5.397210692e-04f, -5.397007912e-04f,
+ -5.396793314e-04f, -5.396566897e-04f, -5.396328663e-04f, -5.396078614e-04f, -5.395816751e-04f, -5.395543076e-04f, -5.395257590e-04f, -5.394960295e-04f, -5.394651191e-04f, -5.394330282e-04f,
+ -5.393997567e-04f, -5.393653050e-04f, -5.393296731e-04f, -5.392928612e-04f, -5.392548695e-04f, -5.392156982e-04f, -5.391753474e-04f, -5.391338174e-04f, -5.390911082e-04f, -5.390472201e-04f,
+ -5.390021532e-04f, -5.389559078e-04f, -5.389084840e-04f, -5.388598821e-04f, -5.388101022e-04f, -5.387591444e-04f, -5.387070092e-04f, -5.386536965e-04f, -5.385992067e-04f, -5.385435399e-04f,
+ -5.384866963e-04f, -5.384286762e-04f, -5.383694798e-04f, -5.383091072e-04f, -5.382475588e-04f, -5.381848347e-04f, -5.381209352e-04f, -5.380558604e-04f, -5.379896107e-04f, -5.379221862e-04f,
+ -5.378535873e-04f, -5.377838140e-04f, -5.377128667e-04f, -5.376407456e-04f, -5.375674510e-04f, -5.374929831e-04f, -5.374173421e-04f, -5.373405284e-04f, -5.372625421e-04f, -5.371833836e-04f,
+ -5.371030530e-04f, -5.370215507e-04f, -5.369388769e-04f, -5.368550319e-04f, -5.367700160e-04f, -5.366838293e-04f, -5.365964723e-04f, -5.365079452e-04f, -5.364182483e-04f, -5.363273818e-04f,
+ -5.362353461e-04f, -5.361421413e-04f, -5.360477680e-04f, -5.359522262e-04f, -5.358555163e-04f, -5.357576387e-04f, -5.356585936e-04f, -5.355583813e-04f, -5.354570021e-04f, -5.353544564e-04f,
+ -5.352507444e-04f, -5.351458665e-04f, -5.350398230e-04f, -5.349326141e-04f, -5.348242403e-04f, -5.347147019e-04f, -5.346039991e-04f, -5.344921323e-04f, -5.343791019e-04f, -5.342649082e-04f,
+ -5.341495514e-04f, -5.340330321e-04f, -5.339153504e-04f, -5.337965067e-04f, -5.336765015e-04f, -5.335553350e-04f, -5.334330076e-04f, -5.333095196e-04f, -5.331848714e-04f, -5.330590634e-04f,
+ -5.329320960e-04f, -5.328039694e-04f, -5.326746841e-04f, -5.325442404e-04f, -5.324126387e-04f, -5.322798794e-04f, -5.321459629e-04f, -5.320108895e-04f, -5.318746596e-04f, -5.317372737e-04f,
+ -5.315987320e-04f, -5.314590350e-04f, -5.313181831e-04f, -5.311761767e-04f, -5.310330161e-04f, -5.308887018e-04f, -5.307432342e-04f, -5.305966137e-04f, -5.304488407e-04f, -5.302999155e-04f,
+ -5.301498387e-04f, -5.299986106e-04f, -5.298462316e-04f, -5.296927023e-04f, -5.295380229e-04f, -5.293821939e-04f, -5.292252157e-04f, -5.290670889e-04f, -5.289078137e-04f, -5.287473907e-04f,
+ -5.285858203e-04f, -5.284231029e-04f, -5.282592389e-04f, -5.280942289e-04f, -5.279280732e-04f, -5.277607723e-04f, -5.275923267e-04f, -5.274227368e-04f, -5.272520030e-04f, -5.270801259e-04f,
+ -5.269071059e-04f, -5.267329435e-04f, -5.265576390e-04f, -5.263811931e-04f, -5.262036062e-04f, -5.260248787e-04f, -5.258450111e-04f, -5.256640039e-04f, -5.254818576e-04f, -5.252985727e-04f,
+ -5.251141496e-04f, -5.249285889e-04f, -5.247418910e-04f, -5.245540564e-04f, -5.243650857e-04f, -5.241749793e-04f, -5.239837378e-04f, -5.237913616e-04f, -5.235978512e-04f, -5.234032072e-04f,
+ -5.232074300e-04f, -5.230105203e-04f, -5.228124784e-04f, -5.226133049e-04f, -5.224130004e-04f, -5.222115653e-04f, -5.220090003e-04f, -5.218053057e-04f, -5.216004822e-04f, -5.213945303e-04f,
+ -5.211874505e-04f, -5.209792434e-04f, -5.207699094e-04f, -5.205594492e-04f, -5.203478633e-04f, -5.201351522e-04f, -5.199213166e-04f, -5.197063568e-04f, -5.194902736e-04f, -5.192730674e-04f,
+ -5.190547388e-04f, -5.188352884e-04f, -5.186147167e-04f, -5.183930244e-04f, -5.181702120e-04f, -5.179462799e-04f, -5.177212290e-04f, -5.174950596e-04f, -5.172677724e-04f, -5.170393680e-04f,
+ -5.168098470e-04f, -5.165792099e-04f, -5.163474573e-04f, -5.161145898e-04f, -5.158806081e-04f, -5.156455127e-04f, -5.154093042e-04f, -5.151719832e-04f, -5.149335503e-04f, -5.146940061e-04f,
+ -5.144533513e-04f, -5.142115864e-04f, -5.139687121e-04f, -5.137247290e-04f, -5.134796377e-04f, -5.132334387e-04f, -5.129861328e-04f, -5.127377206e-04f, -5.124882026e-04f, -5.122375796e-04f,
+ -5.119858521e-04f, -5.117330209e-04f, -5.114790864e-04f, -5.112240494e-04f, -5.109679105e-04f, -5.107106704e-04f, -5.104523296e-04f, -5.101928889e-04f, -5.099323489e-04f, -5.096707103e-04f,
+ -5.094079736e-04f, -5.091441397e-04f, -5.088792090e-04f, -5.086131824e-04f, -5.083460604e-04f, -5.080778437e-04f, -5.078085330e-04f, -5.075381290e-04f, -5.072666323e-04f, -5.069940437e-04f,
+ -5.067203638e-04f, -5.064455932e-04f, -5.061697327e-04f, -5.058927829e-04f, -5.056147446e-04f, -5.053356185e-04f, -5.050554051e-04f, -5.047741053e-04f, -5.044917197e-04f, -5.042082491e-04f,
+ -5.039236940e-04f, -5.036380553e-04f, -5.033513336e-04f, -5.030635297e-04f, -5.027746442e-04f, -5.024846780e-04f, -5.021936316e-04f, -5.019015058e-04f, -5.016083013e-04f, -5.013140189e-04f,
+ -5.010186593e-04f, -5.007222233e-04f, -5.004247114e-04f, -5.001261246e-04f, -4.998264634e-04f, -4.995257287e-04f, -4.992239212e-04f, -4.989210416e-04f, -4.986170907e-04f, -4.983120692e-04f,
+ -4.980059779e-04f, -4.976988176e-04f, -4.973905889e-04f, -4.970812926e-04f, -4.967709296e-04f, -4.964595004e-04f, -4.961470061e-04f, -4.958334472e-04f, -4.955188245e-04f, -4.952031389e-04f,
+ -4.948863910e-04f, -4.945685818e-04f, -4.942497118e-04f, -4.939297820e-04f, -4.936087931e-04f, -4.932867459e-04f, -4.929636412e-04f, -4.926394797e-04f, -4.923142623e-04f, -4.919879897e-04f,
+ -4.916606627e-04f, -4.913322822e-04f, -4.910028490e-04f, -4.906723637e-04f, -4.903408273e-04f, -4.900082406e-04f, -4.896746043e-04f, -4.893399193e-04f, -4.890041863e-04f, -4.886674063e-04f,
+ -4.883295799e-04f, -4.879907081e-04f, -4.876507917e-04f, -4.873098314e-04f, -4.869678281e-04f, -4.866247826e-04f, -4.862806958e-04f, -4.859355685e-04f, -4.855894016e-04f, -4.852421958e-04f,
+ -4.848939519e-04f, -4.845446710e-04f, -4.841943537e-04f, -4.838430010e-04f, -4.834906137e-04f, -4.831371925e-04f, -4.827827385e-04f, -4.824272524e-04f, -4.820707352e-04f, -4.817131875e-04f,
+ -4.813546104e-04f, -4.809950047e-04f, -4.806343713e-04f, -4.802727109e-04f, -4.799100246e-04f, -4.795463131e-04f, -4.791815773e-04f, -4.788158182e-04f, -4.784490365e-04f, -4.780812332e-04f,
+ -4.777124092e-04f, -4.773425653e-04f, -4.769717025e-04f, -4.765998216e-04f, -4.762269234e-04f, -4.758530090e-04f, -4.754780792e-04f, -4.751021349e-04f, -4.747251770e-04f, -4.743472064e-04f,
+ -4.739682240e-04f, -4.735882307e-04f, -4.732072275e-04f, -4.728252151e-04f, -4.724421947e-04f, -4.720581670e-04f, -4.716731329e-04f, -4.712870935e-04f, -4.709000496e-04f, -4.705120022e-04f,
+ -4.701229522e-04f, -4.697329004e-04f, -4.693418479e-04f, -4.689497955e-04f, -4.685567443e-04f, -4.681626951e-04f, -4.677676489e-04f, -4.673716066e-04f, -4.669745691e-04f, -4.665765375e-04f,
+ -4.661775126e-04f, -4.657774955e-04f, -4.653764870e-04f, -4.649744881e-04f, -4.645714998e-04f, -4.641675230e-04f, -4.637625587e-04f, -4.633566078e-04f, -4.629496714e-04f, -4.625417503e-04f,
+ -4.621328456e-04f, -4.617229582e-04f, -4.613120891e-04f, -4.609002393e-04f, -4.604874097e-04f, -4.600736013e-04f, -4.596588152e-04f, -4.592430522e-04f, -4.588263134e-04f, -4.584085998e-04f,
+ -4.579899123e-04f, -4.575702520e-04f, -4.571496198e-04f, -4.567280167e-04f, -4.563054437e-04f, -4.558819019e-04f, -4.554573922e-04f, -4.550319157e-04f, -4.546054732e-04f, -4.541780660e-04f,
+ -4.537496948e-04f, -4.533203609e-04f, -4.528900651e-04f, -4.524588085e-04f, -4.520265922e-04f, -4.515934171e-04f, -4.511592842e-04f, -4.507241946e-04f, -4.502881493e-04f, -4.498511494e-04f,
+ -4.494131958e-04f, -4.489742896e-04f, -4.485344319e-04f, -4.480936236e-04f, -4.476518659e-04f, -4.472091597e-04f, -4.467655060e-04f, -4.463209060e-04f, -4.458753607e-04f, -4.454288711e-04f,
+ -4.449814383e-04f, -4.445330633e-04f, -4.440837472e-04f, -4.436334911e-04f, -4.431822959e-04f, -4.427301628e-04f, -4.422770929e-04f, -4.418230871e-04f, -4.413681465e-04f, -4.409122723e-04f,
+ -4.404554655e-04f, -4.399977271e-04f, -4.395390583e-04f, -4.390794600e-04f, -4.386189335e-04f, -4.381574797e-04f, -4.376950998e-04f, -4.372317948e-04f, -4.367675658e-04f, -4.363024140e-04f,
+ -4.358363403e-04f, -4.353693459e-04f, -4.349014319e-04f, -4.344325994e-04f, -4.339628494e-04f, -4.334921832e-04f, -4.330206017e-04f, -4.325481060e-04f, -4.320746974e-04f, -4.316003768e-04f,
+ -4.311251455e-04f, -4.306490044e-04f, -4.301719548e-04f, -4.296939977e-04f, -4.292151343e-04f, -4.287353656e-04f, -4.282546928e-04f, -4.277731170e-04f, -4.272906394e-04f, -4.268072610e-04f,
+ -4.263229830e-04f, -4.258378066e-04f, -4.253517328e-04f, -4.248647627e-04f, -4.243768976e-04f, -4.238881386e-04f, -4.233984867e-04f, -4.229079432e-04f, -4.224165092e-04f, -4.219241858e-04f,
+ -4.214309741e-04f, -4.209368754e-04f, -4.204418908e-04f, -4.199460213e-04f, -4.194492683e-04f, -4.189516328e-04f, -4.184531160e-04f, -4.179537190e-04f, -4.174534430e-04f, -4.169522892e-04f,
+ -4.164502588e-04f, -4.159473529e-04f, -4.154435726e-04f, -4.149389192e-04f, -4.144333938e-04f, -4.139269976e-04f, -4.134197317e-04f, -4.129115974e-04f, -4.124025959e-04f, -4.118927282e-04f,
+ -4.113819956e-04f, -4.108703993e-04f, -4.103579405e-04f, -4.098446203e-04f, -4.093304400e-04f, -4.088154007e-04f, -4.082995036e-04f, -4.077827500e-04f, -4.072651410e-04f, -4.067466778e-04f,
+ -4.062273616e-04f, -4.057071936e-04f, -4.051861751e-04f, -4.046643072e-04f, -4.041415912e-04f, -4.036180282e-04f, -4.030936195e-04f, -4.025683663e-04f, -4.020422698e-04f, -4.015153312e-04f,
+ -4.009875517e-04f, -4.004589326e-04f, -3.999294750e-04f, -3.993991803e-04f, -3.988680496e-04f, -3.983360841e-04f, -3.978032851e-04f, -3.972696539e-04f, -3.967351915e-04f, -3.961998994e-04f,
+ -3.956637787e-04f, -3.951268307e-04f, -3.945890565e-04f, -3.940504575e-04f, -3.935110348e-04f, -3.929707898e-04f, -3.924297237e-04f, -3.918878377e-04f, -3.913451331e-04f, -3.908016111e-04f,
+ -3.902572729e-04f, -3.897121199e-04f, -3.891661533e-04f, -3.886193744e-04f, -3.880717843e-04f, -3.875233844e-04f, -3.869741760e-04f, -3.864241602e-04f, -3.858733384e-04f, -3.853217119e-04f,
+ -3.847692819e-04f, -3.842160496e-04f, -3.836620164e-04f, -3.831071835e-04f, -3.825515522e-04f, -3.819951238e-04f, -3.814378996e-04f, -3.808798808e-04f, -3.803210687e-04f, -3.797614647e-04f,
+ -3.792010699e-04f, -3.786398858e-04f, -3.780779135e-04f, -3.775151544e-04f, -3.769516098e-04f, -3.763872809e-04f, -3.758221690e-04f, -3.752562756e-04f, -3.746896017e-04f, -3.741221489e-04f,
+ -3.735539183e-04f, -3.729849112e-04f, -3.724151291e-04f, -3.718445731e-04f, -3.712732445e-04f, -3.707011448e-04f, -3.701282752e-04f, -3.695546371e-04f, -3.689802316e-04f, -3.684050603e-04f,
+ -3.678291243e-04f, -3.672524250e-04f, -3.666749637e-04f, -3.660967418e-04f, -3.655177605e-04f, -3.649380212e-04f, -3.643575253e-04f, -3.637762740e-04f, -3.631942687e-04f, -3.626115107e-04f,
+ -3.620280014e-04f, -3.614437421e-04f, -3.608587341e-04f, -3.602729787e-04f, -3.596864774e-04f, -3.590992315e-04f, -3.585112422e-04f, -3.579225109e-04f, -3.573330391e-04f, -3.567428280e-04f,
+ -3.561518790e-04f, -3.555601934e-04f, -3.549677726e-04f, -3.543746179e-04f, -3.537807308e-04f, -3.531861125e-04f, -3.525907644e-04f, -3.519946879e-04f, -3.513978844e-04f, -3.508003551e-04f,
+ -3.502021016e-04f, -3.496031250e-04f, -3.490034269e-04f, -3.484030085e-04f, -3.478018713e-04f, -3.472000166e-04f, -3.465974458e-04f, -3.459941603e-04f, -3.453901614e-04f, -3.447854506e-04f,
+ -3.441800291e-04f, -3.435738984e-04f, -3.429670599e-04f, -3.423595149e-04f, -3.417512649e-04f, -3.411423112e-04f, -3.405326552e-04f, -3.399222983e-04f, -3.393112419e-04f, -3.386994874e-04f,
+ -3.380870362e-04f, -3.374738896e-04f, -3.368600491e-04f, -3.362455161e-04f, -3.356302920e-04f, -3.350143781e-04f, -3.343977759e-04f, -3.337804868e-04f, -3.331625122e-04f, -3.325438534e-04f,
+ -3.319245120e-04f, -3.313044893e-04f, -3.306837867e-04f, -3.300624056e-04f, -3.294403475e-04f, -3.288176137e-04f, -3.281942057e-04f, -3.275701249e-04f, -3.269453728e-04f, -3.263199506e-04f,
+ -3.256938600e-04f, -3.250671022e-04f, -3.244396787e-04f, -3.238115909e-04f, -3.231828404e-04f, -3.225534284e-04f, -3.219233564e-04f, -3.212926259e-04f, -3.206612382e-04f, -3.200291949e-04f,
+ -3.193964973e-04f, -3.187631469e-04f, -3.181291452e-04f, -3.174944935e-04f, -3.168591934e-04f, -3.162232461e-04f, -3.155866533e-04f, -3.149494163e-04f, -3.143115367e-04f, -3.136730157e-04f,
+ -3.130338549e-04f, -3.123940558e-04f, -3.117536197e-04f, -3.111125482e-04f, -3.104708427e-04f, -3.098285046e-04f, -3.091855354e-04f, -3.085419365e-04f, -3.078977095e-04f, -3.072528558e-04f,
+ -3.066073768e-04f, -3.059612740e-04f, -3.053145489e-04f, -3.046672029e-04f, -3.040192375e-04f, -3.033706542e-04f, -3.027214544e-04f, -3.020716396e-04f, -3.014212113e-04f, -3.007701710e-04f,
+ -3.001185200e-04f, -2.994662600e-04f, -2.988133923e-04f, -2.981599185e-04f, -2.975058400e-04f, -2.968511584e-04f, -2.961958750e-04f, -2.955399914e-04f, -2.948835090e-04f, -2.942264295e-04f,
+ -2.935687541e-04f, -2.929104844e-04f, -2.922516220e-04f, -2.915921682e-04f, -2.909321247e-04f, -2.902714928e-04f, -2.896102741e-04f, -2.889484700e-04f, -2.882860822e-04f, -2.876231119e-04f,
+ -2.869595609e-04f, -2.862954304e-04f, -2.856307222e-04f, -2.849654376e-04f, -2.842995781e-04f, -2.836331453e-04f, -2.829661407e-04f, -2.822985658e-04f, -2.816304220e-04f, -2.809617109e-04f,
+ -2.802924341e-04f, -2.796225929e-04f, -2.789521889e-04f, -2.782812237e-04f, -2.776096988e-04f, -2.769376156e-04f, -2.762649756e-04f, -2.755917805e-04f, -2.749180317e-04f, -2.742437307e-04f,
+ -2.735688790e-04f, -2.728934783e-04f, -2.722175299e-04f, -2.715410355e-04f, -2.708639965e-04f, -2.701864144e-04f, -2.695082909e-04f, -2.688296274e-04f, -2.681504255e-04f, -2.674706866e-04f,
+ -2.667904124e-04f, -2.661096043e-04f, -2.654282639e-04f, -2.647463927e-04f, -2.640639922e-04f, -2.633810641e-04f, -2.626976097e-04f, -2.620136308e-04f, -2.613291287e-04f, -2.606441051e-04f,
+ -2.599585615e-04f, -2.592724994e-04f, -2.585859204e-04f, -2.578988260e-04f, -2.572112177e-04f, -2.565230972e-04f, -2.558344659e-04f, -2.551453255e-04f, -2.544556774e-04f, -2.537655232e-04f,
+ -2.530748644e-04f, -2.523837027e-04f, -2.516920396e-04f, -2.509998765e-04f, -2.503072152e-04f, -2.496140571e-04f, -2.489204037e-04f, -2.482262567e-04f, -2.475316177e-04f, -2.468364881e-04f,
+ -2.461408695e-04f, -2.454447635e-04f, -2.447481717e-04f, -2.440510956e-04f, -2.433535368e-04f, -2.426554968e-04f, -2.419569773e-04f, -2.412579797e-04f, -2.405585058e-04f, -2.398585569e-04f,
+ -2.391581347e-04f, -2.384572408e-04f, -2.377558768e-04f, -2.370540442e-04f, -2.363517445e-04f, -2.356489794e-04f, -2.349457505e-04f, -2.342420593e-04f, -2.335379074e-04f, -2.328332964e-04f,
+ -2.321282278e-04f, -2.314227033e-04f, -2.307167243e-04f, -2.300102926e-04f, -2.293034097e-04f, -2.285960771e-04f, -2.278882966e-04f, -2.271800695e-04f, -2.264713976e-04f, -2.257622824e-04f,
+ -2.250527255e-04f, -2.243427284e-04f, -2.236322929e-04f, -2.229214205e-04f, -2.222101127e-04f, -2.214983712e-04f, -2.207861975e-04f, -2.200735933e-04f, -2.193605601e-04f, -2.186470996e-04f,
+ -2.179332133e-04f, -2.172189029e-04f, -2.165041699e-04f, -2.157890159e-04f, -2.150734425e-04f, -2.143574514e-04f, -2.136410442e-04f, -2.129242223e-04f, -2.122069875e-04f, -2.114893414e-04f,
+ -2.107712855e-04f, -2.100528215e-04f, -2.093339509e-04f, -2.086146754e-04f, -2.078949966e-04f, -2.071749161e-04f, -2.064544354e-04f, -2.057335563e-04f, -2.050122803e-04f, -2.042906090e-04f,
+ -2.035685441e-04f, -2.028460871e-04f, -2.021232397e-04f, -2.014000035e-04f, -2.006763801e-04f, -1.999523711e-04f, -1.992279782e-04f, -1.985032029e-04f, -1.977780468e-04f, -1.970525117e-04f,
+ -1.963265991e-04f, -1.956003106e-04f, -1.948736478e-04f, -1.941466124e-04f, -1.934192061e-04f, -1.926914303e-04f, -1.919632868e-04f, -1.912347771e-04f, -1.905059030e-04f, -1.897766660e-04f,
+ -1.890470677e-04f, -1.883171098e-04f, -1.875867939e-04f, -1.868561216e-04f, -1.861250946e-04f, -1.853937144e-04f, -1.846619828e-04f, -1.839299014e-04f, -1.831974717e-04f, -1.824646955e-04f,
+ -1.817315743e-04f, -1.809981098e-04f, -1.802643036e-04f, -1.795301573e-04f, -1.787956727e-04f, -1.780608513e-04f, -1.773256947e-04f, -1.765902046e-04f, -1.758543827e-04f, -1.751182306e-04f,
+ -1.743817498e-04f, -1.736449422e-04f, -1.729078092e-04f, -1.721703526e-04f, -1.714325739e-04f, -1.706944749e-04f, -1.699560571e-04f, -1.692173223e-04f, -1.684782720e-04f, -1.677389079e-04f,
+ -1.669992317e-04f, -1.662592449e-04f, -1.655189493e-04f, -1.647783464e-04f, -1.640374380e-04f, -1.632962257e-04f, -1.625547111e-04f, -1.618128959e-04f, -1.610707817e-04f, -1.603283702e-04f,
+ -1.595856630e-04f, -1.588426618e-04f, -1.580993682e-04f, -1.573557839e-04f, -1.566119105e-04f, -1.558677497e-04f, -1.551233032e-04f, -1.543785725e-04f, -1.536335595e-04f, -1.528882656e-04f,
+ -1.521426926e-04f, -1.513968421e-04f, -1.506507157e-04f, -1.499043153e-04f, -1.491576423e-04f, -1.484106984e-04f, -1.476634854e-04f, -1.469160048e-04f, -1.461682583e-04f, -1.454202477e-04f,
+ -1.446719744e-04f, -1.439234403e-04f, -1.431746470e-04f, -1.424255961e-04f, -1.416762893e-04f, -1.409267282e-04f, -1.401769146e-04f, -1.394268500e-04f, -1.386765362e-04f, -1.379259748e-04f,
+ -1.371751675e-04f, -1.364241159e-04f, -1.356728217e-04f, -1.349212866e-04f, -1.341695122e-04f, -1.334175003e-04f, -1.326652524e-04f, -1.319127703e-04f, -1.311600555e-04f, -1.304071099e-04f,
+ -1.296539350e-04f, -1.289005325e-04f, -1.281469041e-04f, -1.273930514e-04f, -1.266389762e-04f, -1.258846801e-04f, -1.251301647e-04f, -1.243754318e-04f, -1.236204829e-04f, -1.228653199e-04f,
+ -1.221099443e-04f, -1.213543579e-04f, -1.205985622e-04f, -1.198425591e-04f, -1.190863500e-04f, -1.183299368e-04f, -1.175733211e-04f, -1.168165046e-04f, -1.160594889e-04f, -1.153022757e-04f,
+ -1.145448668e-04f, -1.137872637e-04f, -1.130294681e-04f, -1.122714818e-04f, -1.115133064e-04f, -1.107549435e-04f, -1.099963950e-04f, -1.092376623e-04f, -1.084787473e-04f, -1.077196515e-04f,
+ -1.069603768e-04f, -1.062009246e-04f, -1.054412968e-04f, -1.046814951e-04f, -1.039215210e-04f, -1.031613762e-04f, -1.024010625e-04f, -1.016405816e-04f, -1.008799350e-04f, -1.001191246e-04f,
+ -9.935815186e-05f, -9.859701861e-05f, -9.783572650e-05f, -9.707427720e-05f, -9.631267240e-05f, -9.555091377e-05f, -9.478900301e-05f, -9.402694179e-05f, -9.326473179e-05f, -9.250237470e-05f,
+ -9.173987220e-05f, -9.097722598e-05f, -9.021443772e-05f, -8.945150910e-05f, -8.868844180e-05f, -8.792523752e-05f, -8.716189793e-05f, -8.639842472e-05f, -8.563481957e-05f, -8.487108417e-05f,
+ -8.410722021e-05f, -8.334322936e-05f, -8.257911331e-05f, -8.181487376e-05f, -8.105051238e-05f, -8.028603085e-05f, -7.952143088e-05f, -7.875671413e-05f, -7.799188231e-05f, -7.722693709e-05f,
+ -7.646188015e-05f, -7.569671320e-05f, -7.493143790e-05f, -7.416605596e-05f, -7.340056905e-05f, -7.263497887e-05f, -7.186928710e-05f, -7.110349542e-05f, -7.033760553e-05f, -6.957161911e-05f,
+ -6.880553785e-05f, -6.803936344e-05f, -6.727309756e-05f, -6.650674190e-05f, -6.574029815e-05f, -6.497376799e-05f, -6.420715313e-05f, -6.344045523e-05f, -6.267367599e-05f, -6.190681710e-05f,
+ -6.113988025e-05f, -6.037286712e-05f, -5.960577941e-05f, -5.883861879e-05f, -5.807138696e-05f, -5.730408561e-05f, -5.653671642e-05f, -5.576928108e-05f, -5.500178129e-05f, -5.423421872e-05f,
+ -5.346659507e-05f, -5.269891203e-05f, -5.193117128e-05f, -5.116337451e-05f, -5.039552341e-05f, -4.962761967e-05f, -4.885966498e-05f, -4.809166102e-05f, -4.732360949e-05f, -4.655551206e-05f,
+ -4.578737044e-05f, -4.501918630e-05f, -4.425096134e-05f, -4.348269724e-05f, -4.271439569e-05f, -4.194605838e-05f, -4.117768700e-05f, -4.040928323e-05f, -3.964084877e-05f, -3.887238530e-05f,
+ -3.810389450e-05f, -3.733537807e-05f, -3.656683770e-05f, -3.579827506e-05f, -3.502969185e-05f, -3.426108976e-05f, -3.349247047e-05f, -3.272383567e-05f, -3.195518705e-05f, -3.118652629e-05f,
+ -3.041785508e-05f, -2.964917511e-05f, -2.888048806e-05f, -2.811179562e-05f, -2.734309948e-05f, -2.657440132e-05f, -2.580570283e-05f, -2.503700569e-05f, -2.426831160e-05f, -2.349962223e-05f,
+ -2.273093928e-05f, -2.196226442e-05f, -2.119359934e-05f, -2.042494574e-05f, -1.965630528e-05f, -1.888767967e-05f, -1.811907057e-05f, -1.735047969e-05f, -1.658190869e-05f, -1.581335928e-05f,
+ -1.504483312e-05f, -1.427633190e-05f, -1.350785732e-05f, -1.273941104e-05f, -1.197099476e-05f, -1.120261015e-05f, -1.043425891e-05f, -9.665942707e-06f, -8.897663231e-06f, -8.129422162e-06f,
+ -7.361221184e-06f, -6.593061977e-06f, -5.824946224e-06f, -5.056875605e-06f, -4.288851802e-06f, -3.520876496e-06f, -2.752951368e-06f, -1.985078098e-06f, -1.217258367e-06f, -4.494938538e-07f,
+ 3.182137609e-07f, 1.085862798e-06f, 1.853451578e-06f, 2.620978422e-06f, 3.388441651e-06f, 4.155839586e-06f, 4.923170551e-06f, 5.690432865e-06f, 6.457624853e-06f, 7.224744836e-06f,
+ 7.991791138e-06f, 8.758762082e-06f, 9.525655990e-06f, 1.029247119e-05f, 1.105920600e-05f, 1.182585875e-05f, 1.259242776e-05f, 1.335891135e-05f, 1.412530786e-05f, 1.489161561e-05f,
+ 1.565783292e-05f, 1.642395812e-05f, 1.718998954e-05f, 1.795592550e-05f, 1.872176433e-05f, 1.948750437e-05f, 2.025314392e-05f, 2.101868134e-05f, 2.178411493e-05f, 2.254944304e-05f,
+ 2.331466399e-05f, 2.407977612e-05f, 2.484477774e-05f, 2.560966720e-05f, 2.637444282e-05f, 2.713910293e-05f, 2.790364587e-05f, 2.866806997e-05f, 2.943237355e-05f, 3.019655496e-05f,
+ 3.096061253e-05f, 3.172454459e-05f, 3.248834947e-05f, 3.325202550e-05f, 3.401557103e-05f, 3.477898439e-05f, 3.554226391e-05f, 3.630540793e-05f, 3.706841478e-05f, 3.783128281e-05f,
+ 3.859401035e-05f, 3.935659573e-05f, 4.011903730e-05f, 4.088133340e-05f, 4.164348236e-05f, 4.240548252e-05f, 4.316733222e-05f, 4.392902981e-05f, 4.469057362e-05f, 4.545196199e-05f,
+ 4.621319327e-05f, 4.697426580e-05f, 4.773517793e-05f, 4.849592798e-05f, 4.925651432e-05f, 5.001693528e-05f, 5.077718921e-05f, 5.153727445e-05f, 5.229718935e-05f, 5.305693225e-05f,
+ 5.381650150e-05f, 5.457589545e-05f, 5.533511245e-05f, 5.609415084e-05f, 5.685300898e-05f, 5.761168520e-05f, 5.837017787e-05f, 5.912848533e-05f, 5.988660593e-05f, 6.064453803e-05f,
+ 6.140227997e-05f, 6.215983011e-05f, 6.291718680e-05f, 6.367434839e-05f, 6.443131325e-05f, 6.518807971e-05f, 6.594464615e-05f, 6.670101091e-05f, 6.745717235e-05f, 6.821312882e-05f,
+ 6.896887869e-05f, 6.972442032e-05f, 7.047975205e-05f, 7.123487225e-05f, 7.198977929e-05f, 7.274447151e-05f, 7.349894729e-05f, 7.425320498e-05f, 7.500724294e-05f, 7.576105954e-05f,
+ 7.651465315e-05f, 7.726802212e-05f, 7.802116481e-05f, 7.877407960e-05f, 7.952676486e-05f, 8.027921894e-05f, 8.103144021e-05f, 8.178342705e-05f, 8.253517781e-05f, 8.328669088e-05f,
+ 8.403796461e-05f, 8.478899739e-05f, 8.553978757e-05f, 8.629033353e-05f, 8.704063365e-05f, 8.779068630e-05f, 8.854048984e-05f, 8.929004267e-05f, 9.003934314e-05f, 9.078838963e-05f,
+ 9.153718053e-05f, 9.228571420e-05f, 9.303398903e-05f, 9.378200340e-05f, 9.452975568e-05f, 9.527724425e-05f, 9.602446750e-05f, 9.677142380e-05f, 9.751811153e-05f, 9.826452909e-05f,
+ 9.901067485e-05f, 9.975654719e-05f, 1.005021445e-04f, 1.012474652e-04f, 1.019925076e-04f, 1.027372701e-04f, 1.034817512e-04f, 1.042259492e-04f, 1.049698624e-04f, 1.057134894e-04f,
+ 1.064568284e-04f, 1.071998779e-04f, 1.079426362e-04f, 1.086851018e-04f, 1.094272731e-04f, 1.101691484e-04f, 1.109107261e-04f, 1.116520046e-04f, 1.123929824e-04f, 1.131336578e-04f,
+ 1.138740292e-04f, 1.146140951e-04f, 1.153538537e-04f, 1.160933036e-04f, 1.168324431e-04f, 1.175712707e-04f, 1.183097846e-04f, 1.190479834e-04f, 1.197858655e-04f, 1.205234292e-04f,
+ 1.212606729e-04f, 1.219975951e-04f, 1.227341941e-04f, 1.234704685e-04f, 1.242064165e-04f, 1.249420366e-04f, 1.256773272e-04f, 1.264122867e-04f, 1.271469136e-04f, 1.278812062e-04f,
+ 1.286151630e-04f, 1.293487823e-04f, 1.300820626e-04f, 1.308150024e-04f, 1.315475999e-04f, 1.322798538e-04f, 1.330117622e-04f, 1.337433238e-04f, 1.344745369e-04f, 1.352053999e-04f,
+ 1.359359112e-04f, 1.366660693e-04f, 1.373958727e-04f, 1.381253196e-04f, 1.388544086e-04f, 1.395831381e-04f, 1.403115066e-04f, 1.410395123e-04f, 1.417671538e-04f, 1.424944296e-04f,
+ 1.432213380e-04f, 1.439478774e-04f, 1.446740463e-04f, 1.453998432e-04f, 1.461252665e-04f, 1.468503146e-04f, 1.475749859e-04f, 1.482992789e-04f, 1.490231921e-04f, 1.497467238e-04f,
+ 1.504698725e-04f, 1.511926367e-04f, 1.519150148e-04f, 1.526370053e-04f, 1.533586065e-04f, 1.540798170e-04f, 1.548006351e-04f, 1.555210594e-04f, 1.562410883e-04f, 1.569607202e-04f,
+ 1.576799535e-04f, 1.583987869e-04f, 1.591172186e-04f, 1.598352471e-04f, 1.605528710e-04f, 1.612700886e-04f, 1.619868984e-04f, 1.627032990e-04f, 1.634192886e-04f, 1.641348658e-04f,
+ 1.648500291e-04f, 1.655647769e-04f, 1.662791077e-04f, 1.669930200e-04f, 1.677065121e-04f, 1.684195827e-04f, 1.691322301e-04f, 1.698444528e-04f, 1.705562492e-04f, 1.712676180e-04f,
+ 1.719785575e-04f, 1.726890661e-04f, 1.733991425e-04f, 1.741087850e-04f, 1.748179921e-04f, 1.755267624e-04f, 1.762350942e-04f, 1.769429861e-04f, 1.776504365e-04f, 1.783574440e-04f,
+ 1.790640069e-04f, 1.797701239e-04f, 1.804757933e-04f, 1.811810137e-04f, 1.818857836e-04f, 1.825901014e-04f, 1.832939656e-04f, 1.839973747e-04f, 1.847003273e-04f, 1.854028217e-04f,
+ 1.861048566e-04f, 1.868064303e-04f, 1.875075414e-04f, 1.882081885e-04f, 1.889083699e-04f, 1.896080841e-04f, 1.903073298e-04f, 1.910061053e-04f, 1.917044093e-04f, 1.924022401e-04f,
+ 1.930995963e-04f, 1.937964764e-04f, 1.944928790e-04f, 1.951888024e-04f, 1.958842453e-04f, 1.965792062e-04f, 1.972736834e-04f, 1.979676757e-04f, 1.986611814e-04f, 1.993541991e-04f,
+ 2.000467274e-04f, 2.007387646e-04f, 2.014303094e-04f, 2.021213603e-04f, 2.028119158e-04f, 2.035019744e-04f, 2.041915346e-04f, 2.048805950e-04f, 2.055691541e-04f, 2.062572104e-04f,
+ 2.069447624e-04f, 2.076318088e-04f, 2.083183479e-04f, 2.090043784e-04f, 2.096898987e-04f, 2.103749075e-04f, 2.110594032e-04f, 2.117433844e-04f, 2.124268496e-04f, 2.131097974e-04f,
+ 2.137922262e-04f, 2.144741348e-04f, 2.151555215e-04f, 2.158363849e-04f, 2.165167236e-04f, 2.171965362e-04f, 2.178758211e-04f, 2.185545770e-04f, 2.192328023e-04f, 2.199104957e-04f,
+ 2.205876556e-04f, 2.212642807e-04f, 2.219403695e-04f, 2.226159205e-04f, 2.232909323e-04f, 2.239654035e-04f, 2.246393327e-04f, 2.253127183e-04f, 2.259855590e-04f, 2.266578534e-04f,
+ 2.273295999e-04f, 2.280007972e-04f, 2.286714438e-04f, 2.293415383e-04f, 2.300110793e-04f, 2.306800653e-04f, 2.313484950e-04f, 2.320163668e-04f, 2.326836795e-04f, 2.333504314e-04f,
+ 2.340166213e-04f, 2.346822478e-04f, 2.353473093e-04f, 2.360118045e-04f, 2.366757319e-04f, 2.373390902e-04f, 2.380018780e-04f, 2.386640938e-04f, 2.393257362e-04f, 2.399868038e-04f,
+ 2.406472952e-04f, 2.413072091e-04f, 2.419665439e-04f, 2.426252983e-04f, 2.432834709e-04f, 2.439410603e-04f, 2.445980651e-04f, 2.452544839e-04f, 2.459103153e-04f, 2.465655579e-04f,
+ 2.472202104e-04f, 2.478742712e-04f, 2.485277391e-04f, 2.491806126e-04f, 2.498328904e-04f, 2.504845711e-04f, 2.511356533e-04f, 2.517861355e-04f, 2.524360165e-04f, 2.530852949e-04f,
+ 2.537339692e-04f, 2.543820381e-04f, 2.550295002e-04f, 2.556763542e-04f, 2.563225986e-04f, 2.569682321e-04f, 2.576132533e-04f, 2.582576609e-04f, 2.589014535e-04f, 2.595446298e-04f,
+ 2.601871882e-04f, 2.608291276e-04f, 2.614704465e-04f, 2.621111436e-04f, 2.627512176e-04f, 2.633906669e-04f, 2.640294904e-04f, 2.646676867e-04f, 2.653052543e-04f, 2.659421920e-04f,
+ 2.665784984e-04f, 2.672141721e-04f, 2.678492119e-04f, 2.684836163e-04f, 2.691173840e-04f, 2.697505137e-04f, 2.703830041e-04f, 2.710148537e-04f, 2.716460613e-04f, 2.722766255e-04f,
+ 2.729065450e-04f, 2.735358185e-04f, 2.741644446e-04f, 2.747924220e-04f, 2.754197493e-04f, 2.760464253e-04f, 2.766724486e-04f, 2.772978179e-04f, 2.779225319e-04f, 2.785465892e-04f,
+ 2.791699885e-04f, 2.797927286e-04f, 2.804148081e-04f, 2.810362256e-04f, 2.816569799e-04f, 2.822770696e-04f, 2.828964935e-04f, 2.835152503e-04f, 2.841333385e-04f, 2.847507570e-04f,
+ 2.853675045e-04f, 2.859835795e-04f, 2.865989809e-04f, 2.872137072e-04f, 2.878277574e-04f, 2.884411299e-04f, 2.890538236e-04f, 2.896658371e-04f, 2.902771691e-04f, 2.908878185e-04f,
+ 2.914977838e-04f, 2.921070637e-04f, 2.927156571e-04f, 2.933235626e-04f, 2.939307790e-04f, 2.945373049e-04f, 2.951431391e-04f, 2.957482803e-04f, 2.963527272e-04f, 2.969564786e-04f,
+ 2.975595331e-04f, 2.981618896e-04f, 2.987635467e-04f, 2.993645033e-04f, 2.999647579e-04f, 3.005643093e-04f, 3.011631564e-04f, 3.017612978e-04f, 3.023587322e-04f, 3.029554585e-04f,
+ 3.035514754e-04f, 3.041467815e-04f, 3.047413757e-04f, 3.053352567e-04f, 3.059284232e-04f, 3.065208741e-04f, 3.071126080e-04f, 3.077036237e-04f, 3.082939200e-04f, 3.088834956e-04f,
+ 3.094723494e-04f, 3.100604800e-04f, 3.106478862e-04f, 3.112345668e-04f, 3.118205206e-04f, 3.124057463e-04f, 3.129902427e-04f, 3.135740085e-04f, 3.141570427e-04f, 3.147393438e-04f,
+ 3.153209108e-04f, 3.159017423e-04f, 3.164818372e-04f, 3.170611942e-04f, 3.176398122e-04f, 3.182176899e-04f, 3.187948261e-04f, 3.193712196e-04f, 3.199468692e-04f, 3.205217737e-04f,
+ 3.210959318e-04f, 3.216693424e-04f, 3.222420044e-04f, 3.228139163e-04f, 3.233850772e-04f, 3.239554857e-04f, 3.245251408e-04f, 3.250940411e-04f, 3.256621855e-04f, 3.262295729e-04f,
+ 3.267962019e-04f, 3.273620716e-04f, 3.279271805e-04f, 3.284915277e-04f, 3.290551119e-04f, 3.296179318e-04f, 3.301799864e-04f, 3.307412745e-04f, 3.313017949e-04f, 3.318615464e-04f,
+ 3.324205278e-04f, 3.329787381e-04f, 3.335361759e-04f, 3.340928403e-04f, 3.346487299e-04f, 3.352038436e-04f, 3.357581803e-04f, 3.363117388e-04f, 3.368645180e-04f, 3.374165167e-04f,
+ 3.379677338e-04f, 3.385181680e-04f, 3.390678183e-04f, 3.396166836e-04f, 3.401647626e-04f, 3.407120542e-04f, 3.412585573e-04f, 3.418042707e-04f, 3.423491934e-04f, 3.428933241e-04f,
+ 3.434366618e-04f, 3.439792052e-04f, 3.445209534e-04f, 3.450619051e-04f, 3.456020592e-04f, 3.461414146e-04f, 3.466799702e-04f, 3.472177248e-04f, 3.477546774e-04f, 3.482908268e-04f,
+ 3.488261719e-04f, 3.493607116e-04f, 3.498944448e-04f, 3.504273703e-04f, 3.509594871e-04f, 3.514907941e-04f, 3.520212901e-04f, 3.525509741e-04f, 3.530798449e-04f, 3.536079014e-04f,
+ 3.541351426e-04f, 3.546615674e-04f, 3.551871746e-04f, 3.557119632e-04f, 3.562359321e-04f, 3.567590802e-04f, 3.572814064e-04f, 3.578029097e-04f, 3.583235888e-04f, 3.588434429e-04f,
+ 3.593624707e-04f, 3.598806713e-04f, 3.603980435e-04f, 3.609145863e-04f, 3.614302985e-04f, 3.619451792e-04f, 3.624592273e-04f, 3.629724416e-04f, 3.634848212e-04f, 3.639963650e-04f,
+ 3.645070719e-04f, 3.650169408e-04f, 3.655259708e-04f, 3.660341607e-04f, 3.665415095e-04f, 3.670480162e-04f, 3.675536796e-04f, 3.680584989e-04f, 3.685624728e-04f, 3.690656004e-04f,
+ 3.695678807e-04f, 3.700693125e-04f, 3.705698949e-04f, 3.710696269e-04f, 3.715685073e-04f, 3.720665352e-04f, 3.725637096e-04f, 3.730600293e-04f, 3.735554935e-04f, 3.740501010e-04f,
+ 3.745438508e-04f, 3.750367420e-04f, 3.755287735e-04f, 3.760199443e-04f, 3.765102534e-04f, 3.769996998e-04f, 3.774882824e-04f, 3.779760003e-04f, 3.784628525e-04f, 3.789488379e-04f,
+ 3.794339555e-04f, 3.799182045e-04f, 3.804015836e-04f, 3.808840921e-04f, 3.813657288e-04f, 3.818464928e-04f, 3.823263831e-04f, 3.828053987e-04f, 3.832835386e-04f, 3.837608019e-04f,
+ 3.842371876e-04f, 3.847126946e-04f, 3.851873220e-04f, 3.856610688e-04f, 3.861339341e-04f, 3.866059169e-04f, 3.870770163e-04f, 3.875472311e-04f, 3.880165606e-04f, 3.884850037e-04f,
+ 3.889525594e-04f, 3.894192269e-04f, 3.898850051e-04f, 3.903498931e-04f, 3.908138900e-04f, 3.912769948e-04f, 3.917392065e-04f, 3.922005242e-04f, 3.926609469e-04f, 3.931204738e-04f,
+ 3.935791038e-04f, 3.940368361e-04f, 3.944936697e-04f, 3.949496036e-04f, 3.954046370e-04f, 3.958587689e-04f, 3.963119984e-04f, 3.967643245e-04f, 3.972157463e-04f, 3.976662629e-04f,
+ 3.981158735e-04f, 3.985645770e-04f, 3.990123725e-04f, 3.994592592e-04f, 3.999052361e-04f, 4.003503024e-04f, 4.007944570e-04f, 4.012376992e-04f, 4.016800279e-04f, 4.021214424e-04f,
+ 4.025619416e-04f, 4.030015248e-04f, 4.034401910e-04f, 4.038779393e-04f, 4.043147688e-04f, 4.047506786e-04f, 4.051856679e-04f, 4.056197358e-04f, 4.060528814e-04f, 4.064851038e-04f,
+ 4.069164021e-04f, 4.073467754e-04f, 4.077762229e-04f, 4.082047438e-04f, 4.086323370e-04f, 4.090590019e-04f, 4.094847374e-04f, 4.099095428e-04f, 4.103334171e-04f, 4.107563596e-04f,
+ 4.111783693e-04f, 4.115994455e-04f, 4.120195872e-04f, 4.124387936e-04f, 4.128570638e-04f, 4.132743971e-04f, 4.136907925e-04f, 4.141062493e-04f, 4.145207665e-04f, 4.149343434e-04f,
+ 4.153469790e-04f, 4.157586727e-04f, 4.161694235e-04f, 4.165792306e-04f, 4.169880931e-04f, 4.173960104e-04f, 4.178029815e-04f, 4.182090056e-04f, 4.186140819e-04f, 4.190182095e-04f,
+ 4.194213878e-04f, 4.198236157e-04f, 4.202248927e-04f, 4.206252177e-04f, 4.210245901e-04f, 4.214230090e-04f, 4.218204737e-04f, 4.222169832e-04f, 4.226125369e-04f, 4.230071339e-04f,
+ 4.234007735e-04f, 4.237934548e-04f, 4.241851770e-04f, 4.245759395e-04f, 4.249657413e-04f, 4.253545817e-04f, 4.257424599e-04f, 4.261293752e-04f, 4.265153268e-04f, 4.269003138e-04f,
+ 4.272843356e-04f, 4.276673913e-04f, 4.280494803e-04f, 4.284306016e-04f, 4.288107546e-04f, 4.291899385e-04f, 4.295681526e-04f, 4.299453960e-04f, 4.303216681e-04f, 4.306969681e-04f,
+ 4.310712952e-04f, 4.314446486e-04f, 4.318170278e-04f, 4.321884318e-04f, 4.325588599e-04f, 4.329283115e-04f, 4.332967858e-04f, 4.336642820e-04f, 4.340307994e-04f, 4.343963373e-04f,
+ 4.347608950e-04f, 4.351244717e-04f, 4.354870667e-04f, 4.358486793e-04f, 4.362093087e-04f, 4.365689543e-04f, 4.369276154e-04f, 4.372852912e-04f, 4.376419810e-04f, 4.379976841e-04f,
+ 4.383523998e-04f, 4.387061274e-04f, 4.390588662e-04f, 4.394106155e-04f, 4.397613746e-04f, 4.401111428e-04f, 4.404599194e-04f, 4.408077037e-04f, 4.411544951e-04f, 4.415002929e-04f,
+ 4.418450963e-04f, 4.421889047e-04f, 4.425317174e-04f, 4.428735338e-04f, 4.432143531e-04f, 4.435541747e-04f, 4.438929979e-04f, 4.442308221e-04f, 4.445676465e-04f, 4.449034706e-04f,
+ 4.452382936e-04f, 4.455721150e-04f, 4.459049339e-04f, 4.462367499e-04f, 4.465675622e-04f, 4.468973703e-04f, 4.472261733e-04f, 4.475539708e-04f, 4.478807620e-04f, 4.482065463e-04f,
+ 4.485313231e-04f, 4.488550917e-04f, 4.491778516e-04f, 4.494996020e-04f, 4.498203424e-04f, 4.501400720e-04f, 4.504587904e-04f, 4.507764969e-04f, 4.510931908e-04f, 4.514088715e-04f,
+ 4.517235385e-04f, 4.520371910e-04f, 4.523498286e-04f, 4.526614505e-04f, 4.529720563e-04f, 4.532816452e-04f, 4.535902166e-04f, 4.538977701e-04f, 4.542043049e-04f, 4.545098205e-04f,
+ 4.548143162e-04f, 4.551177916e-04f, 4.554202460e-04f, 4.557216788e-04f, 4.560220895e-04f, 4.563214774e-04f, 4.566198419e-04f, 4.569171826e-04f, 4.572134988e-04f, 4.575087900e-04f,
+ 4.578030555e-04f, 4.580962949e-04f, 4.583885075e-04f, 4.586796928e-04f, 4.589698502e-04f, 4.592589792e-04f, 4.595470792e-04f, 4.598341496e-04f, 4.601201900e-04f, 4.604051997e-04f,
+ 4.606891783e-04f, 4.609721251e-04f, 4.612540396e-04f, 4.615349213e-04f, 4.618147696e-04f, 4.620935841e-04f, 4.623713641e-04f, 4.626481092e-04f, 4.629238188e-04f, 4.631984923e-04f,
+ 4.634721294e-04f, 4.637447294e-04f, 4.640162918e-04f, 4.642868161e-04f, 4.645563018e-04f, 4.648247484e-04f, 4.650921554e-04f, 4.653585222e-04f, 4.656238484e-04f, 4.658881335e-04f,
+ 4.661513769e-04f, 4.664135781e-04f, 4.666747367e-04f, 4.669348522e-04f, 4.671939240e-04f, 4.674519518e-04f, 4.677089349e-04f, 4.679648730e-04f, 4.682197654e-04f, 4.684736119e-04f,
+ 4.687264118e-04f, 4.689781647e-04f, 4.692288701e-04f, 4.694785276e-04f, 4.697271366e-04f, 4.699746968e-04f, 4.702212077e-04f, 4.704666687e-04f, 4.707110795e-04f, 4.709544396e-04f,
+ 4.711967485e-04f, 4.714380057e-04f, 4.716782109e-04f, 4.719173636e-04f, 4.721554633e-04f, 4.723925096e-04f, 4.726285020e-04f, 4.728634402e-04f, 4.730973236e-04f, 4.733301519e-04f,
+ 4.735619246e-04f, 4.737926413e-04f, 4.740223015e-04f, 4.742509049e-04f, 4.744784510e-04f, 4.747049394e-04f, 4.749303697e-04f, 4.751547414e-04f, 4.753780542e-04f, 4.756003076e-04f,
+ 4.758215013e-04f, 4.760416348e-04f, 4.762607077e-04f, 4.764787197e-04f, 4.766956702e-04f, 4.769115591e-04f, 4.771263857e-04f, 4.773401499e-04f, 4.775528510e-04f, 4.777644889e-04f,
+ 4.779750630e-04f, 4.781845731e-04f, 4.783930187e-04f, 4.786003995e-04f, 4.788067150e-04f, 4.790119650e-04f, 4.792161490e-04f, 4.794192666e-04f, 4.796213176e-04f, 4.798223015e-04f,
+ 4.800222181e-04f, 4.802210668e-04f, 4.804188474e-04f, 4.806155596e-04f, 4.808112029e-04f, 4.810057770e-04f, 4.811992816e-04f, 4.813917164e-04f, 4.815830809e-04f, 4.817733749e-04f,
+ 4.819625981e-04f, 4.821507500e-04f, 4.823378303e-04f, 4.825238388e-04f, 4.827087751e-04f, 4.828926388e-04f, 4.830754298e-04f, 4.832571475e-04f, 4.834377917e-04f, 4.836173622e-04f,
+ 4.837958585e-04f, 4.839732805e-04f, 4.841496276e-04f, 4.843248998e-04f, 4.844990966e-04f, 4.846722178e-04f, 4.848442630e-04f, 4.850152320e-04f, 4.851851245e-04f, 4.853539401e-04f,
+ 4.855216787e-04f, 4.856883398e-04f, 4.858539233e-04f, 4.860184288e-04f, 4.861818561e-04f, 4.863442049e-04f, 4.865054749e-04f, 4.866656658e-04f, 4.868247774e-04f, 4.869828094e-04f,
+ 4.871397615e-04f, 4.872956335e-04f, 4.874504252e-04f, 4.876041361e-04f, 4.877567662e-04f, 4.879083152e-04f, 4.880587827e-04f, 4.882081686e-04f, 4.883564726e-04f, 4.885036944e-04f,
+ 4.886498339e-04f, 4.887948908e-04f, 4.889388648e-04f, 4.890817557e-04f, 4.892235633e-04f, 4.893642874e-04f, 4.895039277e-04f, 4.896424840e-04f, 4.897799560e-04f, 4.899163437e-04f,
+ 4.900516466e-04f, 4.901858648e-04f, 4.903189978e-04f, 4.904510455e-04f, 4.905820078e-04f, 4.907118843e-04f, 4.908406749e-04f, 4.909683794e-04f, 4.910949977e-04f, 4.912205294e-04f,
+ 4.913449744e-04f, 4.914683325e-04f, 4.915906036e-04f, 4.917117874e-04f, 4.918318838e-04f, 4.919508925e-04f, 4.920688135e-04f, 4.921856465e-04f, 4.923013913e-04f, 4.924160478e-04f,
+ 4.925296158e-04f, 4.926420952e-04f, 4.927534857e-04f, 4.928637873e-04f, 4.929729997e-04f, 4.930811228e-04f, 4.931881564e-04f, 4.932941005e-04f, 4.933989548e-04f, 4.935027192e-04f,
+ 4.936053935e-04f, 4.937069777e-04f, 4.938074715e-04f, 4.939068749e-04f, 4.940051877e-04f, 4.941024097e-04f, 4.941985408e-04f, 4.942935810e-04f, 4.943875300e-04f, 4.944803878e-04f,
+ 4.945721542e-04f, 4.946628292e-04f, 4.947524125e-04f, 4.948409042e-04f, 4.949283040e-04f, 4.950146119e-04f, 4.950998277e-04f, 4.951839514e-04f, 4.952669828e-04f, 4.953489219e-04f,
+ 4.954297686e-04f, 4.955095227e-04f, 4.955881842e-04f, 4.956657530e-04f, 4.957422290e-04f, 4.958176120e-04f, 4.958919021e-04f, 4.959650992e-04f, 4.960372031e-04f, 4.961082138e-04f,
+ 4.961781313e-04f, 4.962469554e-04f, 4.963146860e-04f, 4.963813232e-04f, 4.964468669e-04f, 4.965113169e-04f, 4.965746733e-04f, 4.966369360e-04f, 4.966981048e-04f, 4.967581799e-04f,
+ 4.968171611e-04f, 4.968750483e-04f, 4.969318416e-04f, 4.969875409e-04f, 4.970421461e-04f, 4.970956573e-04f, 4.971480743e-04f, 4.971993972e-04f, 4.972496260e-04f, 4.972987605e-04f,
+ 4.973468007e-04f, 4.973937468e-04f, 4.974395985e-04f, 4.974843560e-04f, 4.975280191e-04f, 4.975705880e-04f, 4.976120625e-04f, 4.976524427e-04f, 4.976917285e-04f, 4.977299200e-04f,
+ 4.977670171e-04f, 4.978030199e-04f, 4.978379284e-04f, 4.978717425e-04f, 4.979044623e-04f, 4.979360878e-04f, 4.979666189e-04f, 4.979960558e-04f, 4.980243985e-04f, 4.980516468e-04f,
+ 4.980778010e-04f, 4.981028610e-04f, 4.981268268e-04f, 4.981496984e-04f, 4.981714760e-04f, 4.981921595e-04f, 4.982117490e-04f, 4.982302444e-04f, 4.982476459e-04f, 4.982639535e-04f,
+ 4.982791673e-04f, 4.982932872e-04f, 4.983063134e-04f, 4.983182459e-04f, 4.983290848e-04f, 4.983388300e-04f, 4.983474818e-04f, 4.983550401e-04f, 4.983615049e-04f, 4.983668765e-04f,
+ 4.983711548e-04f, 4.983743399e-04f, 4.983764320e-04f, 4.983774310e-04f, 4.983773370e-04f, 4.983761502e-04f, 4.983738706e-04f, 4.983704983e-04f, 4.983660335e-04f, 4.983604761e-04f,
+ 4.983538263e-04f, 4.983460842e-04f, 4.983372499e-04f, 4.983273235e-04f, 4.983163050e-04f, 4.983041947e-04f, 4.982909926e-04f, 4.982766988e-04f, 4.982613135e-04f, 4.982448367e-04f,
+ 4.982272685e-04f, 4.982086092e-04f, 4.981888588e-04f, 4.981680174e-04f, 4.981460852e-04f, 4.981230623e-04f, 4.980989488e-04f, 4.980737449e-04f, 4.980474507e-04f, 4.980200664e-04f,
+ 4.979915920e-04f, 4.979620278e-04f, 4.979313739e-04f, 4.978996304e-04f, 4.978667975e-04f, 4.978328754e-04f, 4.977978641e-04f, 4.977617639e-04f, 4.977245750e-04f, 4.976862974e-04f,
+ 4.976469313e-04f, 4.976064770e-04f, 4.975649346e-04f, 4.975223042e-04f, 4.974785861e-04f, 4.974337804e-04f, 4.973878873e-04f, 4.973409070e-04f, 4.972928396e-04f, 4.972436855e-04f,
+ 4.971934446e-04f, 4.971421173e-04f, 4.970897037e-04f, 4.970362041e-04f, 4.969816186e-04f, 4.969259475e-04f, 4.968691908e-04f, 4.968113489e-04f, 4.967524220e-04f, 4.966924103e-04f,
+ 4.966313139e-04f, 4.965691331e-04f, 4.965058681e-04f, 4.964415192e-04f, 4.963760866e-04f, 4.963095704e-04f, 4.962419709e-04f, 4.961732884e-04f, 4.961035230e-04f, 4.960326751e-04f,
+ 4.959607448e-04f, 4.958877324e-04f, 4.958136382e-04f, 4.957384623e-04f, 4.956622051e-04f, 4.955848667e-04f, 4.955064474e-04f, 4.954269475e-04f, 4.953463673e-04f, 4.952647069e-04f,
+ 4.951819668e-04f, 4.950981470e-04f, 4.950132479e-04f, 4.949272698e-04f, 4.948402128e-04f, 4.947520774e-04f, 4.946628638e-04f, 4.945725722e-04f, 4.944812029e-04f, 4.943887563e-04f,
+ 4.942952325e-04f, 4.942006319e-04f, 4.941049548e-04f, 4.940082015e-04f, 4.939103722e-04f, 4.938114673e-04f, 4.937114870e-04f, 4.936104316e-04f, 4.935083016e-04f, 4.934050971e-04f,
+ 4.933008184e-04f, 4.931954660e-04f, 4.930890400e-04f, 4.929815408e-04f, 4.928729688e-04f, 4.927633242e-04f, 4.926526074e-04f, 4.925408187e-04f, 4.924279583e-04f, 4.923140268e-04f,
+ 4.921990243e-04f, 4.920829512e-04f, 4.919658078e-04f, 4.918475946e-04f, 4.917283118e-04f, 4.916079597e-04f, 4.914865388e-04f, 4.913640493e-04f, 4.912404916e-04f, 4.911158661e-04f,
+ 4.909901731e-04f, 4.908634130e-04f, 4.907355861e-04f, 4.906066928e-04f, 4.904767335e-04f, 4.903457084e-04f, 4.902136181e-04f, 4.900804629e-04f, 4.899462430e-04f, 4.898109590e-04f,
+ 4.896746112e-04f, 4.895371999e-04f, 4.893987256e-04f, 4.892591887e-04f, 4.891185894e-04f, 4.889769283e-04f, 4.888342057e-04f, 4.886904219e-04f, 4.885455775e-04f, 4.883996727e-04f,
+ 4.882527080e-04f, 4.881046839e-04f, 4.879556006e-04f, 4.878054586e-04f, 4.876542584e-04f, 4.875020002e-04f, 4.873486846e-04f, 4.871943120e-04f, 4.870388828e-04f, 4.868823973e-04f,
+ 4.867248561e-04f, 4.865662595e-04f, 4.864066080e-04f, 4.862459020e-04f, 4.860841419e-04f, 4.859213282e-04f, 4.857574613e-04f, 4.855925417e-04f, 4.854265698e-04f, 4.852595460e-04f,
+ 4.850914707e-04f, 4.849223445e-04f, 4.847521678e-04f, 4.845809410e-04f, 4.844086646e-04f, 4.842353391e-04f, 4.840609649e-04f, 4.838855424e-04f, 4.837090722e-04f, 4.835315546e-04f,
+ 4.833529903e-04f, 4.831733795e-04f, 4.829927229e-04f, 4.828110209e-04f, 4.826282739e-04f, 4.824444825e-04f, 4.822596471e-04f, 4.820737682e-04f, 4.818868464e-04f, 4.816988820e-04f,
+ 4.815098756e-04f, 4.813198277e-04f, 4.811287387e-04f, 4.809366092e-04f, 4.807434397e-04f, 4.805492307e-04f, 4.803539826e-04f, 4.801576960e-04f, 4.799603714e-04f, 4.797620094e-04f,
+ 4.795626103e-04f, 4.793621748e-04f, 4.791607033e-04f, 4.789581964e-04f, 4.787546546e-04f, 4.785500784e-04f, 4.783444684e-04f, 4.781378251e-04f, 4.779301489e-04f, 4.777214405e-04f,
+ 4.775117004e-04f, 4.773009291e-04f, 4.770891272e-04f, 4.768762952e-04f, 4.766624336e-04f, 4.764475430e-04f, 4.762316240e-04f, 4.760146770e-04f, 4.757967027e-04f, 4.755777017e-04f,
+ 4.753576743e-04f, 4.751366213e-04f, 4.749145432e-04f, 4.746914406e-04f, 4.744673139e-04f, 4.742421639e-04f, 4.740159910e-04f, 4.737887959e-04f, 4.735605790e-04f, 4.733313411e-04f,
+ 4.731010826e-04f, 4.728698042e-04f, 4.726375064e-04f, 4.724041898e-04f, 4.721698551e-04f, 4.719345027e-04f, 4.716981334e-04f, 4.714607476e-04f, 4.712223460e-04f, 4.709829293e-04f,
+ 4.707424979e-04f, 4.705010525e-04f, 4.702585937e-04f, 4.700151222e-04f, 4.697706384e-04f, 4.695251431e-04f, 4.692786369e-04f, 4.690311203e-04f, 4.687825940e-04f, 4.685330586e-04f,
+ 4.682825148e-04f, 4.680309631e-04f, 4.677784042e-04f, 4.675248388e-04f, 4.672702674e-04f, 4.670146906e-04f, 4.667581092e-04f, 4.665005238e-04f, 4.662419350e-04f, 4.659823434e-04f,
+ 4.657217497e-04f, 4.654601546e-04f, 4.651975586e-04f, 4.649339625e-04f, 4.646693669e-04f, 4.644037725e-04f, 4.641371798e-04f, 4.638695896e-04f, 4.636010026e-04f, 4.633314194e-04f,
+ 4.630608406e-04f, 4.627892670e-04f, 4.625166992e-04f, 4.622431379e-04f, 4.619685837e-04f, 4.616930373e-04f, 4.614164995e-04f, 4.611389709e-04f, 4.608604521e-04f, 4.605809440e-04f,
+ 4.603004470e-04f, 4.600189621e-04f, 4.597364897e-04f, 4.594530307e-04f, 4.591685857e-04f, 4.588831555e-04f, 4.585967407e-04f, 4.583093420e-04f, 4.580209601e-04f, 4.577315958e-04f,
+ 4.574412498e-04f, 4.571499227e-04f, 4.568576153e-04f, 4.565643282e-04f, 4.562700623e-04f, 4.559748183e-04f, 4.556785967e-04f, 4.553813985e-04f, 4.550832243e-04f, 4.547840748e-04f,
+ 4.544839507e-04f, 4.541828529e-04f, 4.538807820e-04f, 4.535777387e-04f, 4.532737239e-04f, 4.529687382e-04f, 4.526627823e-04f, 4.523558572e-04f, 4.520479634e-04f, 4.517391017e-04f,
+ 4.514292729e-04f, 4.511184777e-04f, 4.508067169e-04f, 4.504939913e-04f, 4.501803016e-04f, 4.498656485e-04f, 4.495500329e-04f, 4.492334555e-04f, 4.489159170e-04f, 4.485974182e-04f,
+ 4.482779600e-04f, 4.479575430e-04f, 4.476361681e-04f, 4.473138360e-04f, 4.469905475e-04f, 4.466663035e-04f, 4.463411045e-04f, 4.460149516e-04f, 4.456878454e-04f, 4.453597867e-04f,
+ 4.450307764e-04f, 4.447008152e-04f, 4.443699039e-04f, 4.440380433e-04f, 4.437052343e-04f, 4.433714775e-04f, 4.430367739e-04f, 4.427011243e-04f, 4.423645293e-04f, 4.420269899e-04f,
+ 4.416885069e-04f, 4.413490811e-04f, 4.410087132e-04f, 4.406674042e-04f, 4.403251547e-04f, 4.399819658e-04f, 4.396378381e-04f, 4.392927725e-04f, 4.389467698e-04f, 4.385998309e-04f,
+ 4.382519566e-04f, 4.379031477e-04f, 4.375534051e-04f, 4.372027296e-04f, 4.368511220e-04f, 4.364985832e-04f, 4.361451141e-04f, 4.357907154e-04f, 4.354353880e-04f, 4.350791328e-04f,
+ 4.347219507e-04f, 4.343638424e-04f, 4.340048088e-04f, 4.336448508e-04f, 4.332839693e-04f, 4.329221651e-04f, 4.325594390e-04f, 4.321957920e-04f, 4.318312250e-04f, 4.314657387e-04f,
+ 4.310993340e-04f, 4.307320119e-04f, 4.303637731e-04f, 4.299946187e-04f, 4.296245494e-04f, 4.292535661e-04f, 4.288816698e-04f, 4.285088612e-04f, 4.281351414e-04f, 4.277605111e-04f,
+ 4.273849713e-04f, 4.270085229e-04f, 4.266311668e-04f, 4.262529037e-04f, 4.258737348e-04f, 4.254936608e-04f, 4.251126827e-04f, 4.247308013e-04f, 4.243480176e-04f, 4.239643324e-04f,
+ 4.235797468e-04f, 4.231942616e-04f, 4.228078776e-04f, 4.224205959e-04f, 4.220324174e-04f, 4.216433429e-04f, 4.212533734e-04f, 4.208625098e-04f, 4.204707531e-04f, 4.200781041e-04f,
+ 4.196845638e-04f, 4.192901331e-04f, 4.188948130e-04f, 4.184986044e-04f, 4.181015082e-04f, 4.177035253e-04f, 4.173046568e-04f, 4.169049036e-04f, 4.165042665e-04f, 4.161027465e-04f,
+ 4.157003447e-04f, 4.152970619e-04f, 4.148928990e-04f, 4.144878571e-04f, 4.140819372e-04f, 4.136751400e-04f, 4.132674667e-04f, 4.128589181e-04f, 4.124494953e-04f, 4.120391992e-04f,
+ 4.116280308e-04f, 4.112159910e-04f, 4.108030808e-04f, 4.103893011e-04f, 4.099746530e-04f, 4.095591375e-04f, 4.091427554e-04f, 4.087255079e-04f, 4.083073958e-04f, 4.078884201e-04f,
+ 4.074685819e-04f, 4.070478821e-04f, 4.066263217e-04f, 4.062039017e-04f, 4.057806231e-04f, 4.053564868e-04f, 4.049314940e-04f, 4.045056455e-04f, 4.040789424e-04f, 4.036513857e-04f,
+ 4.032229763e-04f, 4.027937153e-04f, 4.023636038e-04f, 4.019326426e-04f, 4.015008328e-04f, 4.010681754e-04f, 4.006346715e-04f, 4.002003220e-04f, 3.997651280e-04f, 3.993290904e-04f,
+ 3.988922104e-04f, 3.984544889e-04f, 3.980159269e-04f, 3.975765255e-04f, 3.971362857e-04f, 3.966952086e-04f, 3.962532951e-04f, 3.958105463e-04f, 3.953669632e-04f, 3.949225469e-04f,
+ 3.944772984e-04f, 3.940312188e-04f, 3.935843090e-04f, 3.931365702e-04f, 3.926880033e-04f, 3.922386095e-04f, 3.917883897e-04f, 3.913373451e-04f, 3.908854766e-04f, 3.904327854e-04f,
+ 3.899792724e-04f, 3.895249388e-04f, 3.890697856e-04f, 3.886138138e-04f, 3.881570245e-04f, 3.876994189e-04f, 3.872409979e-04f, 3.867817626e-04f, 3.863217141e-04f, 3.858608535e-04f,
+ 3.853991818e-04f, 3.849367001e-04f, 3.844734094e-04f, 3.840093110e-04f, 3.835444058e-04f, 3.830786949e-04f, 3.826121794e-04f, 3.821448604e-04f, 3.816767389e-04f, 3.812078161e-04f,
+ 3.807380931e-04f, 3.802675709e-04f, 3.797962507e-04f, 3.793241335e-04f, 3.788512204e-04f, 3.783775125e-04f, 3.779030110e-04f, 3.774277168e-04f, 3.769516313e-04f, 3.764747553e-04f,
+ 3.759970901e-04f, 3.755186367e-04f, 3.750393963e-04f, 3.745593699e-04f, 3.740785587e-04f, 3.735969638e-04f, 3.731145863e-04f, 3.726314274e-04f, 3.721474881e-04f, 3.716627695e-04f,
+ 3.711772729e-04f, 3.706909992e-04f, 3.702039497e-04f, 3.697161255e-04f, 3.692275276e-04f, 3.687381573e-04f, 3.682480156e-04f, 3.677571038e-04f, 3.672654228e-04f, 3.667729739e-04f,
+ 3.662797583e-04f, 3.657857769e-04f, 3.652910311e-04f, 3.647955218e-04f, 3.642992504e-04f, 3.638022178e-04f, 3.633044254e-04f, 3.628058741e-04f, 3.623065652e-04f, 3.618064998e-04f,
+ 3.613056791e-04f, 3.608041043e-04f, 3.603017764e-04f, 3.597986967e-04f, 3.592948663e-04f, 3.587902863e-04f, 3.582849580e-04f, 3.577788825e-04f, 3.572720609e-04f, 3.567644945e-04f,
+ 3.562561844e-04f, 3.557471318e-04f, 3.552373378e-04f, 3.547268036e-04f, 3.542155304e-04f, 3.537035194e-04f, 3.531907718e-04f, 3.526772887e-04f, 3.521630713e-04f, 3.516481209e-04f,
+ 3.511324385e-04f, 3.506160254e-04f, 3.500988827e-04f, 3.495810117e-04f, 3.490624136e-04f, 3.485430895e-04f, 3.480230406e-04f, 3.475022682e-04f, 3.469807733e-04f, 3.464585573e-04f,
+ 3.459356214e-04f, 3.454119666e-04f, 3.448875943e-04f, 3.443625056e-04f, 3.438367017e-04f, 3.433101839e-04f, 3.427829534e-04f, 3.422550113e-04f, 3.417263589e-04f, 3.411969974e-04f,
+ 3.406669280e-04f, 3.401361519e-04f, 3.396046704e-04f, 3.390724847e-04f, 3.385395959e-04f, 3.380060053e-04f, 3.374717141e-04f, 3.369367237e-04f, 3.364010350e-04f, 3.358646495e-04f,
+ 3.353275684e-04f, 3.347897928e-04f, 3.342513240e-04f, 3.337121632e-04f, 3.331723117e-04f, 3.326317708e-04f, 3.320905415e-04f, 3.315486253e-04f, 3.310060233e-04f, 3.304627367e-04f,
+ 3.299187669e-04f, 3.293741150e-04f, 3.288287823e-04f, 3.282827701e-04f, 3.277360796e-04f, 3.271887120e-04f, 3.266406686e-04f, 3.260919507e-04f, 3.255425595e-04f, 3.249924963e-04f,
+ 3.244417623e-04f, 3.238903588e-04f, 3.233382870e-04f, 3.227855482e-04f, 3.222321437e-04f, 3.216780748e-04f, 3.211233426e-04f, 3.205679485e-04f, 3.200118938e-04f, 3.194551796e-04f,
+ 3.188978074e-04f, 3.183397783e-04f, 3.177810936e-04f, 3.172217546e-04f, 3.166617626e-04f, 3.161011188e-04f, 3.155398246e-04f, 3.149778812e-04f, 3.144152899e-04f, 3.138520519e-04f,
+ 3.132881687e-04f, 3.127236414e-04f, 3.121584713e-04f, 3.115926597e-04f, 3.110262080e-04f, 3.104591174e-04f, 3.098913891e-04f, 3.093230246e-04f, 3.087540250e-04f, 3.081843918e-04f,
+ 3.076141261e-04f, 3.070432293e-04f, 3.064717027e-04f, 3.058995476e-04f, 3.053267652e-04f, 3.047533569e-04f, 3.041793241e-04f, 3.036046679e-04f, 3.030293898e-04f, 3.024534910e-04f,
+ 3.018769728e-04f, 3.012998365e-04f, 3.007220835e-04f, 3.001437151e-04f, 2.995647325e-04f, 2.989851372e-04f, 2.984049303e-04f, 2.978241133e-04f, 2.972426875e-04f, 2.966606541e-04f,
+ 2.960780146e-04f, 2.954947702e-04f, 2.949109222e-04f, 2.943264720e-04f, 2.937414209e-04f, 2.931557702e-04f, 2.925695214e-04f, 2.919826756e-04f, 2.913952342e-04f, 2.908071986e-04f,
+ 2.902185701e-04f, 2.896293500e-04f, 2.890395398e-04f, 2.884491406e-04f, 2.878581538e-04f, 2.872665809e-04f, 2.866744231e-04f, 2.860816818e-04f, 2.854883583e-04f, 2.848944539e-04f,
+ 2.842999701e-04f, 2.837049081e-04f, 2.831092694e-04f, 2.825130552e-04f, 2.819162669e-04f, 2.813189059e-04f, 2.807209735e-04f, 2.801224711e-04f, 2.795234000e-04f, 2.789237616e-04f,
+ 2.783235573e-04f, 2.777227883e-04f, 2.771214561e-04f, 2.765195621e-04f, 2.759171075e-04f, 2.753140938e-04f, 2.747105224e-04f, 2.741063945e-04f, 2.735017115e-04f, 2.728964749e-04f,
+ 2.722906860e-04f, 2.716843462e-04f, 2.710774567e-04f, 2.704700191e-04f, 2.698620347e-04f, 2.692535048e-04f, 2.686444309e-04f, 2.680348143e-04f, 2.674246564e-04f, 2.668139585e-04f,
+ 2.662027221e-04f, 2.655909485e-04f, 2.649786391e-04f, 2.643657954e-04f, 2.637524186e-04f, 2.631385102e-04f, 2.625240715e-04f, 2.619091040e-04f, 2.612936090e-04f, 2.606775880e-04f,
+ 2.600610422e-04f, 2.594439732e-04f, 2.588263823e-04f, 2.582082708e-04f, 2.575896403e-04f, 2.569704920e-04f, 2.563508275e-04f, 2.557306480e-04f, 2.551099550e-04f, 2.544887498e-04f,
+ 2.538670340e-04f, 2.532448088e-04f, 2.526220758e-04f, 2.519988362e-04f, 2.513750915e-04f, 2.507508432e-04f, 2.501260925e-04f, 2.495008410e-04f, 2.488750900e-04f, 2.482488410e-04f,
+ 2.476220953e-04f, 2.469948544e-04f, 2.463671196e-04f, 2.457388925e-04f, 2.451101743e-04f, 2.444809666e-04f, 2.438512708e-04f, 2.432210882e-04f, 2.425904202e-04f, 2.419592684e-04f,
+ 2.413276341e-04f, 2.406955188e-04f, 2.400629238e-04f, 2.394298506e-04f, 2.387963007e-04f, 2.381622753e-04f, 2.375277761e-04f, 2.368928043e-04f, 2.362573615e-04f, 2.356214491e-04f,
+ 2.349850684e-04f, 2.343482209e-04f, 2.337109081e-04f, 2.330731314e-04f, 2.324348922e-04f, 2.317961919e-04f, 2.311570321e-04f, 2.305174140e-04f, 2.298773393e-04f, 2.292368092e-04f,
+ 2.285958253e-04f, 2.279543889e-04f, 2.273125016e-04f, 2.266701648e-04f, 2.260273799e-04f, 2.253841483e-04f, 2.247404715e-04f, 2.240963510e-04f, 2.234517881e-04f, 2.228067844e-04f,
+ 2.221613413e-04f, 2.215154602e-04f, 2.208691426e-04f, 2.202223900e-04f, 2.195752037e-04f, 2.189275853e-04f, 2.182795362e-04f, 2.176310578e-04f, 2.169821516e-04f, 2.163328191e-04f,
+ 2.156830617e-04f, 2.150328809e-04f, 2.143822781e-04f, 2.137312548e-04f, 2.130798125e-04f, 2.124279526e-04f, 2.117756765e-04f, 2.111229858e-04f, 2.104698819e-04f, 2.098163662e-04f,
+ 2.091624403e-04f, 2.085081056e-04f, 2.078533635e-04f, 2.071982156e-04f, 2.065426632e-04f, 2.058867079e-04f, 2.052303512e-04f, 2.045735944e-04f, 2.039164392e-04f, 2.032588869e-04f,
+ 2.026009390e-04f, 2.019425969e-04f, 2.012838623e-04f, 2.006247365e-04f, 1.999652210e-04f, 1.993053173e-04f, 1.986450269e-04f, 1.979843513e-04f, 1.973232918e-04f, 1.966618501e-04f,
+ 1.960000275e-04f, 1.953378256e-04f, 1.946752459e-04f, 1.940122898e-04f, 1.933489588e-04f, 1.926852544e-04f, 1.920211781e-04f, 1.913567313e-04f, 1.906919156e-04f, 1.900267324e-04f,
+ 1.893611833e-04f, 1.886952697e-04f, 1.880289930e-04f, 1.873623549e-04f, 1.866953567e-04f, 1.860280000e-04f, 1.853602863e-04f, 1.846922170e-04f, 1.840237937e-04f, 1.833550178e-04f,
+ 1.826858908e-04f, 1.820164143e-04f, 1.813465897e-04f, 1.806764185e-04f, 1.800059022e-04f, 1.793350423e-04f, 1.786638403e-04f, 1.779922977e-04f, 1.773204161e-04f, 1.766481968e-04f,
+ 1.759756415e-04f, 1.753027515e-04f, 1.746295285e-04f, 1.739559738e-04f, 1.732820891e-04f, 1.726078758e-04f, 1.719333354e-04f, 1.712584694e-04f, 1.705832794e-04f, 1.699077668e-04f,
+ 1.692319331e-04f, 1.685557799e-04f, 1.678793086e-04f, 1.672025208e-04f, 1.665254180e-04f, 1.658480016e-04f, 1.651702732e-04f, 1.644922344e-04f, 1.638138865e-04f, 1.631352312e-04f,
+ 1.624562699e-04f, 1.617770041e-04f, 1.610974354e-04f, 1.604175653e-04f, 1.597373953e-04f, 1.590569268e-04f, 1.583761615e-04f, 1.576951008e-04f, 1.570137463e-04f, 1.563320994e-04f,
+ 1.556501617e-04f, 1.549679348e-04f, 1.542854200e-04f, 1.536026190e-04f, 1.529195332e-04f, 1.522361642e-04f, 1.515525135e-04f, 1.508685826e-04f, 1.501843731e-04f, 1.494998864e-04f,
+ 1.488151242e-04f, 1.481300878e-04f, 1.474447788e-04f, 1.467591989e-04f, 1.460733494e-04f, 1.453872319e-04f, 1.447008479e-04f, 1.440141990e-04f, 1.433272866e-04f, 1.426401124e-04f,
+ 1.419526778e-04f, 1.412649844e-04f, 1.405770337e-04f, 1.398888272e-04f, 1.392003664e-04f, 1.385116529e-04f, 1.378226883e-04f, 1.371334739e-04f, 1.364440115e-04f, 1.357543024e-04f,
+ 1.350643483e-04f, 1.343741506e-04f, 1.336837110e-04f, 1.329930308e-04f, 1.323021117e-04f, 1.316109553e-04f, 1.309195629e-04f, 1.302279362e-04f, 1.295360768e-04f, 1.288439860e-04f,
+ 1.281516656e-04f, 1.274591169e-04f, 1.267663416e-04f, 1.260733411e-04f, 1.253801171e-04f, 1.246866710e-04f, 1.239930045e-04f, 1.232991189e-04f, 1.226050159e-04f, 1.219106971e-04f,
+ 1.212161639e-04f, 1.205214178e-04f, 1.198264605e-04f, 1.191312935e-04f, 1.184359183e-04f, 1.177403364e-04f, 1.170445494e-04f, 1.163485589e-04f, 1.156523663e-04f, 1.149559732e-04f,
+ 1.142593812e-04f, 1.135625919e-04f, 1.128656066e-04f, 1.121684271e-04f, 1.114710547e-04f, 1.107734912e-04f, 1.100757380e-04f, 1.093777966e-04f, 1.086796687e-04f, 1.079813557e-04f,
+ 1.072828593e-04f, 1.065841808e-04f, 1.058853220e-04f, 1.051862843e-04f, 1.044870694e-04f, 1.037876786e-04f, 1.030881137e-04f, 1.023883760e-04f, 1.016884673e-04f, 1.009883890e-04f,
+ 1.002881426e-04f, 9.958772979e-05f, 9.888715205e-05f, 9.818641094e-05f, 9.748550799e-05f, 9.678444478e-05f, 9.608322283e-05f, 9.538184371e-05f, 9.468030896e-05f, 9.397862014e-05f,
+ 9.327677879e-05f, 9.257478647e-05f, 9.187264473e-05f, 9.117035511e-05f, 9.046791918e-05f, 8.976533848e-05f, 8.906261456e-05f, 8.835974898e-05f, 8.765674329e-05f, 8.695359904e-05f,
+ 8.625031779e-05f, 8.554690108e-05f, 8.484335048e-05f, 8.413966752e-05f, 8.343585378e-05f, 8.273191080e-05f, 8.202784013e-05f, 8.132364334e-05f, 8.061932196e-05f, 7.991487757e-05f,
+ 7.921031171e-05f, 7.850562593e-05f, 7.780082180e-05f, 7.709590086e-05f, 7.639086467e-05f, 7.568571479e-05f, 7.498045278e-05f, 7.427508018e-05f, 7.356959855e-05f, 7.286400946e-05f,
+ 7.215831444e-05f, 7.145251507e-05f, 7.074661290e-05f, 7.004060948e-05f, 6.933450636e-05f, 6.862830512e-05f, 6.792200729e-05f, 6.721561445e-05f, 6.650912813e-05f, 6.580254991e-05f,
+ 6.509588134e-05f, 6.438912397e-05f, 6.368227937e-05f, 6.297534909e-05f, 6.226833468e-05f, 6.156123770e-05f, 6.085405972e-05f, 6.014680228e-05f, 5.943946695e-05f, 5.873205528e-05f,
+ 5.802456883e-05f, 5.731700916e-05f, 5.660937783e-05f, 5.590167639e-05f, 5.519390640e-05f, 5.448606941e-05f, 5.377816699e-05f, 5.307020070e-05f, 5.236217208e-05f, 5.165408271e-05f,
+ 5.094593413e-05f, 5.023772790e-05f, 4.952946559e-05f, 4.882114875e-05f, 4.811277893e-05f, 4.740435770e-05f, 4.669588661e-05f, 4.598736722e-05f, 4.527880109e-05f, 4.457018978e-05f,
+ 4.386153484e-05f, 4.315283783e-05f, 4.244410031e-05f, 4.173532384e-05f, 4.102650997e-05f, 4.031766026e-05f, 3.960877627e-05f, 3.889985956e-05f, 3.819091168e-05f, 3.748193420e-05f,
+ 3.677292866e-05f, 3.606389663e-05f, 3.535483966e-05f, 3.464575931e-05f, 3.393665714e-05f, 3.322753470e-05f, 3.251839356e-05f, 3.180923526e-05f, 3.110006136e-05f, 3.039087343e-05f,
+ 2.968167302e-05f, 2.897246168e-05f, 2.826324097e-05f, 2.755401245e-05f, 2.684477767e-05f, 2.613553819e-05f, 2.542629556e-05f, 2.471705135e-05f, 2.400780710e-05f, 2.329856438e-05f,
+ 2.258932473e-05f, 2.188008972e-05f, 2.117086090e-05f, 2.046163982e-05f, 1.975242804e-05f, 1.904322711e-05f, 1.833403859e-05f, 1.762486403e-05f, 1.691570499e-05f, 1.620656302e-05f,
+ 1.549743968e-05f, 1.478833652e-05f, 1.407925509e-05f, 1.337019694e-05f, 1.266116364e-05f, 1.195215673e-05f, 1.124317777e-05f, 1.053422831e-05f, 9.825309894e-06f, 9.116424088e-06f,
+ 8.407572439e-06f, 7.698756499e-06f, 6.989977820e-06f, 6.281237954e-06f, 5.572538453e-06f, 4.863880868e-06f, 4.155266750e-06f, 3.446697649e-06f, 2.738175117e-06f, 2.029700705e-06f,
+ 1.321275962e-06f, 6.129024376e-07f, -9.541831709e-08f, -8.036847530e-07f, -1.511895321e-06f, -2.220048472e-06f, -2.928142656e-06f, -3.636176326e-06f, -4.344147933e-06f, -5.052055929e-06f,
+ -5.759898767e-06f, -6.467674897e-06f, -7.175382774e-06f, -7.883020850e-06f, -8.590587579e-06f, -9.298081414e-06f, -1.000550081e-05f, -1.071284422e-05f, -1.142011009e-05f, -1.212729689e-05f,
+ -1.283440307e-05f, -1.354142708e-05f, -1.424836738e-05f, -1.495522242e-05f, -1.566199066e-05f, -1.636867056e-05f, -1.707526058e-05f, -1.778175916e-05f, -1.848816477e-05f, -1.919447587e-05f,
+ -1.990069091e-05f, -2.060680836e-05f, -2.131282666e-05f, -2.201874429e-05f, -2.272455969e-05f, -2.343027133e-05f, -2.413587768e-05f, -2.484137718e-05f, -2.554676830e-05f, -2.625204950e-05f,
+ -2.695721925e-05f, -2.766227600e-05f, -2.836721822e-05f, -2.907204436e-05f, -2.977675290e-05f, -3.048134229e-05f, -3.118581101e-05f, -3.189015751e-05f, -3.259438025e-05f, -3.329847771e-05f,
+ -3.400244834e-05f, -3.470629062e-05f, -3.541000301e-05f, -3.611358398e-05f, -3.681703198e-05f, -3.752034550e-05f, -3.822352300e-05f, -3.892656294e-05f, -3.962946379e-05f, -4.033222403e-05f,
+ -4.103484212e-05f, -4.173731654e-05f, -4.243964574e-05f, -4.314182821e-05f, -4.384386242e-05f, -4.454574683e-05f, -4.524747992e-05f, -4.594906015e-05f, -4.665048601e-05f, -4.735175597e-05f,
+ -4.805286850e-05f, -4.875382207e-05f, -4.945461516e-05f, -5.015524625e-05f, -5.085571380e-05f, -5.155601630e-05f, -5.225615223e-05f, -5.295612005e-05f, -5.365591825e-05f, -5.435554531e-05f,
+ -5.505499970e-05f, -5.575427990e-05f, -5.645338440e-05f, -5.715231167e-05f, -5.785106019e-05f, -5.854962844e-05f, -5.924801492e-05f, -5.994621809e-05f, -6.064423644e-05f, -6.134206845e-05f,
+ -6.203971261e-05f, -6.273716740e-05f, -6.343443131e-05f, -6.413150282e-05f, -6.482838042e-05f, -6.552506259e-05f, -6.622154782e-05f, -6.691783459e-05f, -6.761392141e-05f, -6.830980675e-05f,
+ -6.900548910e-05f, -6.970096695e-05f, -7.039623880e-05f, -7.109130313e-05f, -7.178615844e-05f, -7.248080321e-05f, -7.317523594e-05f, -7.386945513e-05f, -7.456345926e-05f, -7.525724683e-05f,
+ -7.595081634e-05f, -7.664416628e-05f, -7.733729515e-05f, -7.803020144e-05f, -7.872288365e-05f, -7.941534027e-05f, -8.010756982e-05f, -8.079957078e-05f, -8.149134166e-05f, -8.218288095e-05f,
+ -8.287418716e-05f, -8.356525879e-05f, -8.425609434e-05f, -8.494669231e-05f, -8.563705121e-05f, -8.632716954e-05f, -8.701704581e-05f, -8.770667852e-05f, -8.839606617e-05f, -8.908520728e-05f,
+ -8.977410035e-05f, -9.046274389e-05f, -9.115113640e-05f, -9.183927640e-05f, -9.252716240e-05f, -9.321479291e-05f, -9.390216643e-05f, -9.458928149e-05f, -9.527613659e-05f, -9.596273025e-05f,
+ -9.664906097e-05f, -9.733512729e-05f, -9.802092770e-05f, -9.870646073e-05f, -9.939172490e-05f, -1.000767187e-04f, -1.007614407e-04f, -1.014458894e-04f, -1.021300633e-04f, -1.028139609e-04f,
+ -1.034975807e-04f, -1.041809214e-04f, -1.048639813e-04f, -1.055467590e-04f, -1.062292531e-04f, -1.069114621e-04f, -1.075933844e-04f, -1.082750187e-04f, -1.089563634e-04f, -1.096374171e-04f,
+ -1.103181783e-04f, -1.109986455e-04f, -1.116788172e-04f, -1.123586921e-04f, -1.130382686e-04f, -1.137175452e-04f, -1.143965206e-04f, -1.150751931e-04f, -1.157535614e-04f, -1.164316240e-04f,
+ -1.171093794e-04f, -1.177868262e-04f, -1.184639629e-04f, -1.191407880e-04f, -1.198173001e-04f, -1.204934978e-04f, -1.211693795e-04f, -1.218449438e-04f, -1.225201892e-04f, -1.231951143e-04f,
+ -1.238697177e-04f, -1.245439978e-04f, -1.252179533e-04f, -1.258915826e-04f, -1.265648844e-04f, -1.272378571e-04f, -1.279104993e-04f, -1.285828096e-04f, -1.292547865e-04f, -1.299264286e-04f,
+ -1.305977344e-04f, -1.312687025e-04f, -1.319393314e-04f, -1.326096197e-04f, -1.332795659e-04f, -1.339491686e-04f, -1.346184264e-04f, -1.352873377e-04f, -1.359559013e-04f, -1.366241156e-04f,
+ -1.372919791e-04f, -1.379594906e-04f, -1.386266484e-04f, -1.392934512e-04f, -1.399598976e-04f, -1.406259860e-04f, -1.412917152e-04f, -1.419570836e-04f, -1.426220898e-04f, -1.432867324e-04f,
+ -1.439510099e-04f, -1.446149210e-04f, -1.452784641e-04f, -1.459416379e-04f, -1.466044410e-04f, -1.472668719e-04f, -1.479289291e-04f, -1.485906114e-04f, -1.492519171e-04f, -1.499128450e-04f,
+ -1.505733936e-04f, -1.512335615e-04f, -1.518933473e-04f, -1.525527494e-04f, -1.532117667e-04f, -1.538703975e-04f, -1.545286405e-04f, -1.551864943e-04f, -1.558439575e-04f, -1.565010286e-04f,
+ -1.571577063e-04f, -1.578139891e-04f, -1.584698757e-04f, -1.591253646e-04f, -1.597804543e-04f, -1.604351436e-04f, -1.610894310e-04f, -1.617433151e-04f, -1.623967944e-04f, -1.630498677e-04f,
+ -1.637025334e-04f, -1.643547903e-04f, -1.650066368e-04f, -1.656580716e-04f, -1.663090933e-04f, -1.669597005e-04f, -1.676098918e-04f, -1.682596658e-04f, -1.689090212e-04f, -1.695579564e-04f,
+ -1.702064702e-04f, -1.708545611e-04f, -1.715022278e-04f, -1.721494688e-04f, -1.727962828e-04f, -1.734426684e-04f, -1.740886242e-04f, -1.747341488e-04f, -1.753792409e-04f, -1.760238990e-04f,
+ -1.766681218e-04f, -1.773119079e-04f, -1.779552559e-04f, -1.785981645e-04f, -1.792406322e-04f, -1.798826577e-04f, -1.805242396e-04f, -1.811653765e-04f, -1.818060671e-04f, -1.824463101e-04f,
+ -1.830861039e-04f, -1.837254473e-04f, -1.843643389e-04f, -1.850027773e-04f, -1.856407612e-04f, -1.862782891e-04f, -1.869153598e-04f, -1.875519719e-04f, -1.881881239e-04f, -1.888238146e-04f,
+ -1.894590426e-04f, -1.900938066e-04f, -1.907281050e-04f, -1.913619368e-04f, -1.919953003e-04f, -1.926281944e-04f, -1.932606177e-04f, -1.938925687e-04f, -1.945240462e-04f, -1.951550488e-04f,
+ -1.957855752e-04f, -1.964156240e-04f, -1.970451938e-04f, -1.976742834e-04f, -1.983028913e-04f, -1.989310163e-04f, -1.995586570e-04f, -2.001858120e-04f, -2.008124801e-04f, -2.014386598e-04f,
+ -2.020643499e-04f, -2.026895490e-04f, -2.033142558e-04f, -2.039384689e-04f, -2.045621870e-04f, -2.051854088e-04f, -2.058081330e-04f, -2.064303582e-04f, -2.070520831e-04f, -2.076733063e-04f,
+ -2.082940267e-04f, -2.089142427e-04f, -2.095339532e-04f, -2.101531567e-04f, -2.107718520e-04f, -2.113900377e-04f, -2.120077126e-04f, -2.126248753e-04f, -2.132415245e-04f, -2.138576589e-04f,
+ -2.144732771e-04f, -2.150883780e-04f, -2.157029600e-04f, -2.163170221e-04f, -2.169305627e-04f, -2.175435807e-04f, -2.181560747e-04f, -2.187680435e-04f, -2.193794857e-04f, -2.199904000e-04f,
+ -2.206007851e-04f, -2.212106397e-04f, -2.218199626e-04f, -2.224287524e-04f, -2.230370078e-04f, -2.236447276e-04f, -2.242519105e-04f, -2.248585551e-04f, -2.254646601e-04f, -2.260702244e-04f,
+ -2.266752465e-04f, -2.272797253e-04f, -2.278836594e-04f, -2.284870475e-04f, -2.290898884e-04f, -2.296921808e-04f, -2.302939234e-04f, -2.308951149e-04f, -2.314957541e-04f, -2.320958396e-04f,
+ -2.326953703e-04f, -2.332943447e-04f, -2.338927618e-04f, -2.344906201e-04f, -2.350879184e-04f, -2.356846555e-04f, -2.362808301e-04f, -2.368764408e-04f, -2.374714866e-04f, -2.380659660e-04f,
+ -2.386598779e-04f, -2.392532210e-04f, -2.398459939e-04f, -2.404381956e-04f, -2.410298246e-04f, -2.416208798e-04f, -2.422113599e-04f, -2.428012636e-04f, -2.433905897e-04f, -2.439793370e-04f,
+ -2.445675042e-04f, -2.451550901e-04f, -2.457420933e-04f, -2.463285128e-04f, -2.469143471e-04f, -2.474995952e-04f, -2.480842557e-04f, -2.486683274e-04f, -2.492518091e-04f, -2.498346995e-04f,
+ -2.504169975e-04f, -2.509987017e-04f, -2.515798110e-04f, -2.521603241e-04f, -2.527402397e-04f, -2.533195568e-04f, -2.538982740e-04f, -2.544763901e-04f, -2.550539039e-04f, -2.556308141e-04f,
+ -2.562071196e-04f, -2.567828192e-04f, -2.573579116e-04f, -2.579323956e-04f, -2.585062699e-04f, -2.590795335e-04f, -2.596521850e-04f, -2.602242233e-04f, -2.607956471e-04f, -2.613664553e-04f,
+ -2.619366466e-04f, -2.625062199e-04f, -2.630751739e-04f, -2.636435074e-04f, -2.642112193e-04f, -2.647783083e-04f, -2.653447732e-04f, -2.659106129e-04f, -2.664758261e-04f, -2.670404118e-04f,
+ -2.676043685e-04f, -2.681676953e-04f, -2.687303909e-04f, -2.692924540e-04f, -2.698538836e-04f, -2.704146785e-04f, -2.709748374e-04f, -2.715343592e-04f, -2.720932427e-04f, -2.726514867e-04f,
+ -2.732090900e-04f, -2.737660516e-04f, -2.743223701e-04f, -2.748780445e-04f, -2.754330736e-04f, -2.759874561e-04f, -2.765411910e-04f, -2.770942770e-04f, -2.776467131e-04f, -2.781984979e-04f,
+ -2.787496305e-04f, -2.793001096e-04f, -2.798499340e-04f, -2.803991027e-04f, -2.809476144e-04f, -2.814954680e-04f, -2.820426623e-04f, -2.825891963e-04f, -2.831350687e-04f, -2.836802784e-04f,
+ -2.842248242e-04f, -2.847687051e-04f, -2.853119198e-04f, -2.858544673e-04f, -2.863963464e-04f, -2.869375559e-04f, -2.874780948e-04f, -2.880179618e-04f, -2.885571559e-04f, -2.890956760e-04f,
+ -2.896335208e-04f, -2.901706893e-04f, -2.907071803e-04f, -2.912429927e-04f, -2.917781254e-04f, -2.923125773e-04f, -2.928463473e-04f, -2.933794341e-04f, -2.939118368e-04f, -2.944435542e-04f,
+ -2.949745852e-04f, -2.955049286e-04f, -2.960345834e-04f, -2.965635485e-04f, -2.970918227e-04f, -2.976194049e-04f, -2.981462941e-04f, -2.986724891e-04f, -2.991979889e-04f, -2.997227923e-04f,
+ -3.002468982e-04f, -3.007703055e-04f, -3.012930132e-04f, -3.018150202e-04f, -3.023363253e-04f, -3.028569275e-04f, -3.033768256e-04f, -3.038960187e-04f, -3.044145055e-04f, -3.049322851e-04f,
+ -3.054493564e-04f, -3.059657182e-04f, -3.064813695e-04f, -3.069963092e-04f, -3.075105363e-04f, -3.080240496e-04f, -3.085368481e-04f, -3.090489307e-04f, -3.095602964e-04f, -3.100709441e-04f,
+ -3.105808727e-04f, -3.110900811e-04f, -3.115985684e-04f, -3.121063334e-04f, -3.126133750e-04f, -3.131196923e-04f, -3.136252842e-04f, -3.141301495e-04f, -3.146342874e-04f, -3.151376966e-04f,
+ -3.156403762e-04f, -3.161423251e-04f, -3.166435423e-04f, -3.171440268e-04f, -3.176437774e-04f, -3.181427931e-04f, -3.186410730e-04f, -3.191386159e-04f, -3.196354209e-04f, -3.201314869e-04f,
+ -3.206268129e-04f, -3.211213978e-04f, -3.216152406e-04f, -3.221083403e-04f, -3.226006958e-04f, -3.230923063e-04f, -3.235831705e-04f, -3.240732875e-04f, -3.245626563e-04f, -3.250512759e-04f,
+ -3.255391452e-04f, -3.260262633e-04f, -3.265126291e-04f, -3.269982417e-04f, -3.274830999e-04f, -3.279672028e-04f, -3.284505495e-04f, -3.289331388e-04f, -3.294149699e-04f, -3.298960416e-04f,
+ -3.303763531e-04f, -3.308559033e-04f, -3.313346911e-04f, -3.318127157e-04f, -3.322899761e-04f, -3.327664712e-04f, -3.332422000e-04f, -3.337171616e-04f, -3.341913551e-04f, -3.346647793e-04f,
+ -3.351374333e-04f, -3.356093163e-04f, -3.360804270e-04f, -3.365507647e-04f, -3.370203284e-04f, -3.374891169e-04f, -3.379571295e-04f, -3.384243651e-04f, -3.388908228e-04f, -3.393565015e-04f,
+ -3.398214004e-04f, -3.402855185e-04f, -3.407488548e-04f, -3.412114083e-04f, -3.416731782e-04f, -3.421341634e-04f, -3.425943630e-04f, -3.430537760e-04f, -3.435124016e-04f, -3.439702387e-04f,
+ -3.444272864e-04f, -3.448835438e-04f, -3.453390100e-04f, -3.457936839e-04f, -3.462475647e-04f, -3.467006514e-04f, -3.471529431e-04f, -3.476044389e-04f, -3.480551378e-04f, -3.485050389e-04f,
+ -3.489541413e-04f, -3.494024440e-04f, -3.498499462e-04f, -3.502966469e-04f, -3.507425452e-04f, -3.511876401e-04f, -3.516319308e-04f, -3.520754164e-04f, -3.525180959e-04f, -3.529599684e-04f,
+ -3.534010331e-04f, -3.538412889e-04f, -3.542807351e-04f, -3.547193707e-04f, -3.551571948e-04f, -3.555942065e-04f, -3.560304049e-04f, -3.564657892e-04f, -3.569003584e-04f, -3.573341116e-04f,
+ -3.577670480e-04f, -3.581991666e-04f, -3.586304666e-04f, -3.590609471e-04f, -3.594906072e-04f, -3.599194461e-04f, -3.603474628e-04f, -3.607746565e-04f, -3.612010263e-04f, -3.616265713e-04f,
+ -3.620512907e-04f, -3.624751836e-04f, -3.628982491e-04f, -3.633204864e-04f, -3.637418946e-04f, -3.641624729e-04f, -3.645822203e-04f, -3.650011360e-04f, -3.654192192e-04f, -3.658364691e-04f,
+ -3.662528847e-04f, -3.666684652e-04f, -3.670832098e-04f, -3.674971176e-04f, -3.679101877e-04f, -3.683224195e-04f, -3.687338119e-04f, -3.691443642e-04f, -3.695540755e-04f, -3.699629450e-04f,
+ -3.703709719e-04f, -3.707781552e-04f, -3.711844943e-04f, -3.715899883e-04f, -3.719946363e-04f, -3.723984375e-04f, -3.728013912e-04f, -3.732034964e-04f, -3.736047524e-04f, -3.740051583e-04f,
+ -3.744047134e-04f, -3.748034169e-04f, -3.752012678e-04f, -3.755982655e-04f, -3.759944090e-04f, -3.763896977e-04f, -3.767841307e-04f, -3.771777071e-04f, -3.775704263e-04f, -3.779622874e-04f,
+ -3.783532896e-04f, -3.787434321e-04f, -3.791327142e-04f, -3.795211350e-04f, -3.799086938e-04f, -3.802953898e-04f, -3.806812221e-04f, -3.810661901e-04f, -3.814502929e-04f, -3.818335298e-04f,
+ -3.822158999e-04f, -3.825974026e-04f, -3.829780370e-04f, -3.833578024e-04f, -3.837366980e-04f, -3.841147230e-04f, -3.844918768e-04f, -3.848681584e-04f, -3.852435672e-04f, -3.856181025e-04f,
+ -3.859917633e-04f, -3.863645491e-04f, -3.867364591e-04f, -3.871074924e-04f, -3.874776484e-04f, -3.878469263e-04f, -3.882153253e-04f, -3.885828448e-04f, -3.889494840e-04f, -3.893152422e-04f,
+ -3.896801185e-04f, -3.900441124e-04f, -3.904072230e-04f, -3.907694496e-04f, -3.911307915e-04f, -3.914912480e-04f, -3.918508183e-04f, -3.922095018e-04f, -3.925672977e-04f, -3.929242053e-04f,
+ -3.932802238e-04f, -3.936353527e-04f, -3.939895911e-04f, -3.943429383e-04f, -3.946953937e-04f, -3.950469565e-04f, -3.953976261e-04f, -3.957474016e-04f, -3.960962826e-04f, -3.964442681e-04f,
+ -3.967913576e-04f, -3.971375504e-04f, -3.974828457e-04f, -3.978272429e-04f, -3.981707413e-04f, -3.985133402e-04f, -3.988550389e-04f, -3.991958367e-04f, -3.995357330e-04f, -3.998747271e-04f,
+ -4.002128183e-04f, -4.005500059e-04f, -4.008862893e-04f, -4.012216678e-04f, -4.015561407e-04f, -4.018897074e-04f, -4.022223672e-04f, -4.025541195e-04f, -4.028849635e-04f, -4.032148987e-04f,
+ -4.035439244e-04f, -4.038720398e-04f, -4.041992445e-04f, -4.045255377e-04f, -4.048509187e-04f, -4.051753870e-04f, -4.054989419e-04f, -4.058215828e-04f, -4.061433090e-04f, -4.064641199e-04f,
+ -4.067840148e-04f, -4.071029931e-04f, -4.074210543e-04f, -4.077381976e-04f, -4.080544224e-04f, -4.083697281e-04f, -4.086841142e-04f, -4.089975799e-04f, -4.093101247e-04f, -4.096217479e-04f,
+ -4.099324490e-04f, -4.102422272e-04f, -4.105510821e-04f, -4.108590130e-04f, -4.111660193e-04f, -4.114721004e-04f, -4.117772557e-04f, -4.120814846e-04f, -4.123847865e-04f, -4.126871608e-04f,
+ -4.129886069e-04f, -4.132891242e-04f, -4.135887122e-04f, -4.138873703e-04f, -4.141850978e-04f, -4.144818942e-04f, -4.147777589e-04f, -4.150726913e-04f, -4.153666909e-04f, -4.156597571e-04f,
+ -4.159518892e-04f, -4.162430869e-04f, -4.165333494e-04f, -4.168226762e-04f, -4.171110667e-04f, -4.173985205e-04f, -4.176850369e-04f, -4.179706153e-04f, -4.182552553e-04f, -4.185389562e-04f,
+ -4.188217175e-04f, -4.191035388e-04f, -4.193844193e-04f, -4.196643586e-04f, -4.199433561e-04f, -4.202214114e-04f, -4.204985238e-04f, -4.207746928e-04f, -4.210499179e-04f, -4.213241986e-04f,
+ -4.215975343e-04f, -4.218699245e-04f, -4.221413686e-04f, -4.224118663e-04f, -4.226814168e-04f, -4.229500198e-04f, -4.232176747e-04f, -4.234843809e-04f, -4.237501381e-04f, -4.240149456e-04f,
+ -4.242788029e-04f, -4.245417096e-04f, -4.248036652e-04f, -4.250646690e-04f, -4.253247208e-04f, -4.255838198e-04f, -4.258419658e-04f, -4.260991581e-04f, -4.263553962e-04f, -4.266106797e-04f,
+ -4.268650081e-04f, -4.271183810e-04f, -4.273707977e-04f, -4.276222579e-04f, -4.278727611e-04f, -4.281223067e-04f, -4.283708944e-04f, -4.286185236e-04f, -4.288651939e-04f, -4.291109048e-04f,
+ -4.293556559e-04f, -4.295994466e-04f, -4.298422765e-04f, -4.300841452e-04f, -4.303250522e-04f, -4.305649971e-04f, -4.308039793e-04f, -4.310419985e-04f, -4.312790542e-04f, -4.315151459e-04f,
+ -4.317502733e-04f, -4.319844358e-04f, -4.322176330e-04f, -4.324498645e-04f, -4.326811299e-04f, -4.329114287e-04f, -4.331407605e-04f, -4.333691249e-04f, -4.335965214e-04f, -4.338229496e-04f,
+ -4.340484090e-04f, -4.342728994e-04f, -4.344964202e-04f, -4.347189710e-04f, -4.349405515e-04f, -4.351611611e-04f, -4.353807996e-04f, -4.355994665e-04f, -4.358171613e-04f, -4.360338837e-04f,
+ -4.362496333e-04f, -4.364644097e-04f, -4.366782125e-04f, -4.368910413e-04f, -4.371028957e-04f, -4.373137753e-04f, -4.375236797e-04f, -4.377326085e-04f, -4.379405614e-04f, -4.381475380e-04f,
+ -4.383535379e-04f, -4.385585607e-04f, -4.387626060e-04f, -4.389656736e-04f, -4.391677629e-04f, -4.393688736e-04f, -4.395690054e-04f, -4.397681580e-04f, -4.399663308e-04f, -4.401635237e-04f,
+ -4.403597361e-04f, -4.405549679e-04f, -4.407492185e-04f, -4.409424878e-04f, -4.411347752e-04f, -4.413260805e-04f, -4.415164033e-04f, -4.417057434e-04f, -4.418941002e-04f, -4.420814736e-04f,
+ -4.422678632e-04f, -4.424532685e-04f, -4.426376894e-04f, -4.428211255e-04f, -4.430035764e-04f, -4.431850419e-04f, -4.433655216e-04f, -4.435450151e-04f, -4.437235222e-04f, -4.439010426e-04f,
+ -4.440775759e-04f, -4.442531218e-04f, -4.444276801e-04f, -4.446012503e-04f, -4.447738323e-04f, -4.449454256e-04f, -4.451160301e-04f, -4.452856454e-04f, -4.454542711e-04f, -4.456219071e-04f,
+ -4.457885531e-04f, -4.459542086e-04f, -4.461188735e-04f, -4.462825475e-04f, -4.464452302e-04f, -4.466069214e-04f, -4.467676209e-04f, -4.469273283e-04f, -4.470860433e-04f, -4.472437658e-04f,
+ -4.474004953e-04f, -4.475562318e-04f, -4.477109748e-04f, -4.478647242e-04f, -4.480174796e-04f, -4.481692409e-04f, -4.483200077e-04f, -4.484697798e-04f, -4.486185569e-04f, -4.487663389e-04f,
+ -4.489131254e-04f, -4.490589162e-04f, -4.492037110e-04f, -4.493475097e-04f, -4.494903120e-04f, -4.496321176e-04f, -4.497729263e-04f, -4.499127379e-04f, -4.500515522e-04f, -4.501893688e-04f,
+ -4.503261877e-04f, -4.504620085e-04f, -4.505968311e-04f, -4.507306552e-04f, -4.508634807e-04f, -4.509953072e-04f, -4.511261346e-04f, -4.512559627e-04f, -4.513847913e-04f, -4.515126201e-04f,
+ -4.516394490e-04f, -4.517652777e-04f, -4.518901061e-04f, -4.520139340e-04f, -4.521367611e-04f, -4.522585873e-04f, -4.523794124e-04f, -4.524992362e-04f, -4.526180585e-04f, -4.527358791e-04f,
+ -4.528526979e-04f, -4.529685146e-04f, -4.530833292e-04f, -4.531971413e-04f, -4.533099509e-04f, -4.534217577e-04f, -4.535325617e-04f, -4.536423626e-04f, -4.537511603e-04f, -4.538589545e-04f,
+ -4.539657453e-04f, -4.540715323e-04f, -4.541763155e-04f, -4.542800946e-04f, -4.543828696e-04f, -4.544846403e-04f, -4.545854065e-04f, -4.546851681e-04f, -4.547839250e-04f, -4.548816770e-04f,
+ -4.549784240e-04f, -4.550741658e-04f, -4.551689023e-04f, -4.552626334e-04f, -4.553553590e-04f, -4.554470789e-04f, -4.555377930e-04f, -4.556275012e-04f, -4.557162034e-04f, -4.558038994e-04f,
+ -4.558905891e-04f, -4.559762724e-04f, -4.560609493e-04f, -4.561446195e-04f, -4.562272831e-04f, -4.563089398e-04f, -4.563895896e-04f, -4.564692324e-04f, -4.565478681e-04f, -4.566254966e-04f,
+ -4.567021178e-04f, -4.567777316e-04f, -4.568523379e-04f, -4.569259367e-04f, -4.569985278e-04f, -4.570701112e-04f, -4.571406868e-04f, -4.572102545e-04f, -4.572788142e-04f, -4.573463659e-04f,
+ -4.574129095e-04f, -4.574784449e-04f, -4.575429721e-04f, -4.576064910e-04f, -4.576690015e-04f, -4.577305036e-04f, -4.577909972e-04f, -4.578504822e-04f, -4.579089587e-04f, -4.579664265e-04f,
+ -4.580228857e-04f, -4.580783361e-04f, -4.581327777e-04f, -4.581862105e-04f, -4.582386345e-04f, -4.582900495e-04f, -4.583404556e-04f, -4.583898528e-04f, -4.584382409e-04f, -4.584856201e-04f,
+ -4.585319901e-04f, -4.585773511e-04f, -4.586217030e-04f, -4.586650458e-04f, -4.587073794e-04f, -4.587487039e-04f, -4.587890192e-04f, -4.588283254e-04f, -4.588666223e-04f, -4.589039101e-04f,
+ -4.589401887e-04f, -4.589754580e-04f, -4.590097182e-04f, -4.590429692e-04f, -4.590752110e-04f, -4.591064436e-04f, -4.591366671e-04f, -4.591658813e-04f, -4.591940865e-04f, -4.592212825e-04f,
+ -4.592474693e-04f, -4.592726471e-04f, -4.592968158e-04f, -4.593199755e-04f, -4.593421261e-04f, -4.593632678e-04f, -4.593834005e-04f, -4.594025242e-04f, -4.594206391e-04f, -4.594377451e-04f,
+ -4.594538423e-04f, -4.594689307e-04f, -4.594830104e-04f, -4.594960814e-04f, -4.595081438e-04f, -4.595191976e-04f, -4.595292429e-04f, -4.595382797e-04f, -4.595463081e-04f, -4.595533281e-04f,
+ -4.595593399e-04f, -4.595643434e-04f, -4.595683387e-04f, -4.595713260e-04f, -4.595733052e-04f, -4.595742765e-04f, -4.595742399e-04f, -4.595731955e-04f, -4.595711434e-04f, -4.595680837e-04f,
+ -4.595640164e-04f, -4.595589417e-04f, -4.595528595e-04f, -4.595457701e-04f, -4.595376735e-04f, -4.595285698e-04f, -4.595184591e-04f, -4.595073415e-04f, -4.594952172e-04f, -4.594820861e-04f,
+ -4.594679484e-04f, -4.594528042e-04f, -4.594366537e-04f, -4.594194970e-04f, -4.594013340e-04f, -4.593821651e-04f, -4.593619903e-04f, -4.593408096e-04f, -4.593186234e-04f, -4.592954315e-04f,
+ -4.592712343e-04f, -4.592460318e-04f, -4.592198242e-04f, -4.591926116e-04f, -4.591643941e-04f, -4.591351718e-04f, -4.591049450e-04f, -4.590737137e-04f, -4.590414781e-04f, -4.590082384e-04f,
+ -4.589739947e-04f, -4.589387471e-04f, -4.589024958e-04f, -4.588652410e-04f, -4.588269829e-04f, -4.587877214e-04f, -4.587474570e-04f, -4.587061896e-04f, -4.586639196e-04f, -4.586206469e-04f,
+ -4.585763719e-04f, -4.585310947e-04f, -4.584848155e-04f, -4.584375344e-04f, -4.583892516e-04f, -4.583399674e-04f, -4.582896818e-04f, -4.582383952e-04f, -4.581861076e-04f, -4.581328193e-04f,
+ -4.580785304e-04f, -4.580232412e-04f, -4.579669518e-04f, -4.579096625e-04f, -4.578513735e-04f, -4.577920849e-04f, -4.577317970e-04f, -4.576705100e-04f, -4.576082240e-04f, -4.575449394e-04f,
+ -4.574806563e-04f, -4.574153749e-04f, -4.573490955e-04f, -4.572818182e-04f, -4.572135434e-04f, -4.571442712e-04f, -4.570740018e-04f, -4.570027355e-04f, -4.569304726e-04f, -4.568572132e-04f,
+ -4.567829576e-04f, -4.567077060e-04f, -4.566314587e-04f, -4.565542160e-04f, -4.564759780e-04f, -4.563967450e-04f, -4.563165173e-04f, -4.562352950e-04f, -4.561530786e-04f, -4.560698682e-04f,
+ -4.559856641e-04f, -4.559004665e-04f, -4.558142757e-04f, -4.557270920e-04f, -4.556389157e-04f, -4.555497469e-04f, -4.554595861e-04f, -4.553684334e-04f, -4.552762892e-04f, -4.551831536e-04f,
+ -4.550890271e-04f, -4.549939098e-04f, -4.548978021e-04f, -4.548007043e-04f, -4.547026165e-04f, -4.546035393e-04f, -4.545034727e-04f, -4.544024171e-04f, -4.543003729e-04f, -4.541973403e-04f,
+ -4.540933196e-04f, -4.539883111e-04f, -4.538823152e-04f, -4.537753321e-04f, -4.536673622e-04f, -4.535584057e-04f, -4.534484629e-04f, -4.533375343e-04f, -4.532256201e-04f, -4.531127206e-04f,
+ -4.529988362e-04f, -4.528839672e-04f, -4.527681138e-04f, -4.526512765e-04f, -4.525334556e-04f, -4.524146514e-04f, -4.522948642e-04f, -4.521740944e-04f, -4.520523424e-04f, -4.519296084e-04f,
+ -4.518058928e-04f, -4.516811959e-04f, -4.515555182e-04f, -4.514288599e-04f, -4.513012214e-04f, -4.511726031e-04f, -4.510430053e-04f, -4.509124284e-04f, -4.507808727e-04f, -4.506483387e-04f,
+ -4.505148266e-04f, -4.503803368e-04f, -4.502448698e-04f, -4.501084258e-04f, -4.499710054e-04f, -4.498326087e-04f, -4.496932362e-04f, -4.495528884e-04f, -4.494115655e-04f, -4.492692680e-04f,
+ -4.491259962e-04f, -4.489817506e-04f, -4.488365315e-04f, -4.486903393e-04f, -4.485431745e-04f, -4.483950373e-04f, -4.482459283e-04f, -4.480958478e-04f, -4.479447962e-04f, -4.477927739e-04f,
+ -4.476397814e-04f, -4.474858190e-04f, -4.473308872e-04f, -4.471749863e-04f, -4.470181169e-04f, -4.468602792e-04f, -4.467014738e-04f, -4.465417010e-04f, -4.463809613e-04f, -4.462192551e-04f,
+ -4.460565829e-04f, -4.458929450e-04f, -4.457283419e-04f, -4.455627740e-04f, -4.453962418e-04f, -4.452287457e-04f, -4.450602862e-04f, -4.448908636e-04f, -4.447204785e-04f, -4.445491313e-04f,
+ -4.443768224e-04f, -4.442035523e-04f, -4.440293215e-04f, -4.438541303e-04f, -4.436779793e-04f, -4.435008689e-04f, -4.433227996e-04f, -4.431437719e-04f, -4.429637861e-04f, -4.427828429e-04f,
+ -4.426009426e-04f, -4.424180857e-04f, -4.422342727e-04f, -4.420495041e-04f, -4.418637803e-04f, -4.416771019e-04f, -4.414894693e-04f, -4.413008830e-04f, -4.411113434e-04f, -4.409208512e-04f,
+ -4.407294067e-04f, -4.405370105e-04f, -4.403436630e-04f, -4.401493648e-04f, -4.399541164e-04f, -4.397579182e-04f, -4.395607708e-04f, -4.393626746e-04f, -4.391636302e-04f, -4.389636381e-04f,
+ -4.387626988e-04f, -4.385608128e-04f, -4.383579806e-04f, -4.381542027e-04f, -4.379494797e-04f, -4.377438121e-04f, -4.375372004e-04f, -4.373296451e-04f, -4.371211468e-04f, -4.369117060e-04f,
+ -4.367013232e-04f, -4.364899990e-04f, -4.362777338e-04f, -4.360645283e-04f, -4.358503829e-04f, -4.356352983e-04f, -4.354192749e-04f, -4.352023133e-04f, -4.349844141e-04f, -4.347655777e-04f,
+ -4.345458048e-04f, -4.343250960e-04f, -4.341034516e-04f, -4.338808725e-04f, -4.336573589e-04f, -4.334329117e-04f, -4.332075312e-04f, -4.329812181e-04f, -4.327539730e-04f, -4.325257963e-04f,
+ -4.322966888e-04f, -4.320666509e-04f, -4.318356832e-04f, -4.316037863e-04f, -4.313709609e-04f, -4.311372074e-04f, -4.309025265e-04f, -4.306669187e-04f, -4.304303846e-04f, -4.301929249e-04f,
+ -4.299545401e-04f, -4.297152308e-04f, -4.294749976e-04f, -4.292338411e-04f, -4.289917619e-04f, -4.287487606e-04f, -4.285048379e-04f, -4.282599942e-04f, -4.280142303e-04f, -4.277675467e-04f,
+ -4.275199440e-04f, -4.272714229e-04f, -4.270219840e-04f, -4.267716279e-04f, -4.265203552e-04f, -4.262681665e-04f, -4.260150625e-04f, -4.257610437e-04f, -4.255061109e-04f, -4.252502646e-04f,
+ -4.249935055e-04f, -4.247358342e-04f, -4.244772514e-04f, -4.242177576e-04f, -4.239573535e-04f, -4.236960398e-04f, -4.234338171e-04f, -4.231706860e-04f, -4.229066473e-04f, -4.226417014e-04f,
+ -4.223758492e-04f, -4.221090912e-04f, -4.218414281e-04f, -4.215728606e-04f, -4.213033893e-04f, -4.210330149e-04f, -4.207617380e-04f, -4.204895594e-04f, -4.202164796e-04f, -4.199424993e-04f,
+ -4.196676192e-04f, -4.193918401e-04f, -4.191151625e-04f, -4.188375871e-04f, -4.185591146e-04f, -4.182797457e-04f, -4.179994811e-04f, -4.177183215e-04f, -4.174362675e-04f, -4.171533198e-04f,
+ -4.168694792e-04f, -4.165847462e-04f, -4.162991217e-04f, -4.160126063e-04f, -4.157252006e-04f, -4.154369055e-04f, -4.151477215e-04f, -4.148576495e-04f, -4.145666900e-04f, -4.142748439e-04f,
+ -4.139821117e-04f, -4.136884943e-04f, -4.133939924e-04f, -4.130986066e-04f, -4.128023377e-04f, -4.125051863e-04f, -4.122071533e-04f, -4.119082393e-04f, -4.116084451e-04f, -4.113077713e-04f,
+ -4.110062187e-04f, -4.107037881e-04f, -4.104004801e-04f, -4.100962956e-04f, -4.097912352e-04f, -4.094852996e-04f, -4.091784896e-04f, -4.088708061e-04f, -4.085622495e-04f, -4.082528209e-04f,
+ -4.079425208e-04f, -4.076313500e-04f, -4.073193093e-04f, -4.070063995e-04f, -4.066926212e-04f, -4.063779753e-04f, -4.060624625e-04f, -4.057460835e-04f, -4.054288391e-04f, -4.051107301e-04f,
+ -4.047917573e-04f, -4.044719213e-04f, -4.041512231e-04f, -4.038296633e-04f, -4.035072427e-04f, -4.031839621e-04f, -4.028598222e-04f, -4.025348239e-04f, -4.022089679e-04f, -4.018822551e-04f,
+ -4.015546861e-04f, -4.012262618e-04f, -4.008969829e-04f, -4.005668503e-04f, -4.002358647e-04f, -3.999040270e-04f, -3.995713378e-04f, -3.992377981e-04f, -3.989034086e-04f, -3.985681701e-04f,
+ -3.982320834e-04f, -3.978951494e-04f, -3.975573687e-04f, -3.972187423e-04f, -3.968792709e-04f, -3.965389554e-04f, -3.961977965e-04f, -3.958557950e-04f, -3.955129519e-04f, -3.951692679e-04f,
+ -3.948247437e-04f, -3.944793803e-04f, -3.941331785e-04f, -3.937861391e-04f, -3.934382628e-04f, -3.930895506e-04f, -3.927400033e-04f, -3.923896217e-04f, -3.920384066e-04f, -3.916863588e-04f,
+ -3.913334793e-04f, -3.909797688e-04f, -3.906252282e-04f, -3.902698583e-04f, -3.899136600e-04f, -3.895566341e-04f, -3.891987814e-04f, -3.888401028e-04f, -3.884805992e-04f, -3.881202714e-04f,
+ -3.877591203e-04f, -3.873971467e-04f, -3.870343515e-04f, -3.866707355e-04f, -3.863062995e-04f, -3.859410446e-04f, -3.855749715e-04f, -3.852080810e-04f, -3.848403741e-04f, -3.844718516e-04f,
+ -3.841025145e-04f, -3.837323635e-04f, -3.833613995e-04f, -3.829896235e-04f, -3.826170362e-04f, -3.822436387e-04f, -3.818694317e-04f, -3.814944161e-04f, -3.811185928e-04f, -3.807419628e-04f,
+ -3.803645269e-04f, -3.799862860e-04f, -3.796072409e-04f, -3.792273926e-04f, -3.788467420e-04f, -3.784652900e-04f, -3.780830374e-04f, -3.776999852e-04f, -3.773161343e-04f, -3.769314855e-04f,
+ -3.765460399e-04f, -3.761597982e-04f, -3.757727614e-04f, -3.753849304e-04f, -3.749963061e-04f, -3.746068894e-04f, -3.742166813e-04f, -3.738256827e-04f, -3.734338944e-04f, -3.730413174e-04f,
+ -3.726479526e-04f, -3.722538010e-04f, -3.718588635e-04f, -3.714631410e-04f, -3.710666343e-04f, -3.706693446e-04f, -3.702712726e-04f, -3.698724193e-04f, -3.694727857e-04f, -3.690723727e-04f,
+ -3.686711813e-04f, -3.682692123e-04f, -3.678664667e-04f, -3.674629454e-04f, -3.670586495e-04f, -3.666535798e-04f, -3.662477373e-04f, -3.658411230e-04f, -3.654337377e-04f, -3.650255825e-04f,
+ -3.646166583e-04f, -3.642069661e-04f, -3.637965067e-04f, -3.633852813e-04f, -3.629732907e-04f, -3.625605359e-04f, -3.621470178e-04f, -3.617327375e-04f, -3.613176959e-04f, -3.609018940e-04f,
+ -3.604853326e-04f, -3.600680130e-04f, -3.596499358e-04f, -3.592311023e-04f, -3.588115133e-04f, -3.583911698e-04f, -3.579700728e-04f, -3.575482232e-04f, -3.571256222e-04f, -3.567022705e-04f,
+ -3.562781693e-04f, -3.558533196e-04f, -3.554277222e-04f, -3.550013782e-04f, -3.545742887e-04f, -3.541464545e-04f, -3.537178767e-04f, -3.532885563e-04f, -3.528584942e-04f, -3.524276916e-04f,
+ -3.519961493e-04f, -3.515638684e-04f, -3.511308499e-04f, -3.506970948e-04f, -3.502626041e-04f, -3.498273788e-04f, -3.493914200e-04f, -3.489547285e-04f, -3.485173056e-04f, -3.480791521e-04f,
+ -3.476402691e-04f, -3.472006576e-04f, -3.467603186e-04f, -3.463192532e-04f, -3.458774623e-04f, -3.454349471e-04f, -3.449917084e-04f, -3.445477474e-04f, -3.441030651e-04f, -3.436576625e-04f,
+ -3.432115407e-04f, -3.427647006e-04f, -3.423171434e-04f, -3.418688699e-04f, -3.414198814e-04f, -3.409701788e-04f, -3.405197632e-04f, -3.400686356e-04f, -3.396167971e-04f, -3.391642486e-04f,
+ -3.387109913e-04f, -3.382570262e-04f, -3.378023544e-04f, -3.373469768e-04f, -3.368908946e-04f, -3.364341089e-04f, -3.359766205e-04f, -3.355184308e-04f, -3.350595405e-04f, -3.345999510e-04f,
+ -3.341396631e-04f, -3.336786780e-04f, -3.332169968e-04f, -3.327546204e-04f, -3.322915500e-04f, -3.318277867e-04f, -3.313633314e-04f, -3.308981854e-04f, -3.304323496e-04f, -3.299658251e-04f,
+ -3.294986130e-04f, -3.290307144e-04f, -3.285621304e-04f, -3.280928620e-04f, -3.276229103e-04f, -3.271522764e-04f, -3.266809615e-04f, -3.262089665e-04f, -3.257362925e-04f, -3.252629408e-04f,
+ -3.247889123e-04f, -3.243142081e-04f, -3.238388293e-04f, -3.233627771e-04f, -3.228860525e-04f, -3.224086566e-04f, -3.219305905e-04f, -3.214518554e-04f, -3.209724523e-04f, -3.204923823e-04f,
+ -3.200116465e-04f, -3.195302461e-04f, -3.190481821e-04f, -3.185654556e-04f, -3.180820678e-04f, -3.175980198e-04f, -3.171133127e-04f, -3.166279476e-04f, -3.161419255e-04f, -3.156552477e-04f,
+ -3.151679153e-04f, -3.146799293e-04f, -3.141912909e-04f, -3.137020013e-04f, -3.132120614e-04f, -3.127214725e-04f, -3.122302357e-04f, -3.117383521e-04f, -3.112458229e-04f, -3.107526491e-04f,
+ -3.102588319e-04f, -3.097643725e-04f, -3.092692719e-04f, -3.087735313e-04f, -3.082771519e-04f, -3.077801348e-04f, -3.072824810e-04f, -3.067841919e-04f, -3.062852684e-04f, -3.057857118e-04f,
+ -3.052855232e-04f, -3.047847037e-04f, -3.042832544e-04f, -3.037811767e-04f, -3.032784714e-04f, -3.027751400e-04f, -3.022711834e-04f, -3.017666028e-04f, -3.012613995e-04f, -3.007555745e-04f,
+ -3.002491290e-04f, -2.997420641e-04f, -2.992343811e-04f, -2.987260811e-04f, -2.982171652e-04f, -2.977076346e-04f, -2.971974905e-04f, -2.966867341e-04f, -2.961753664e-04f, -2.956633888e-04f,
+ -2.951508023e-04f, -2.946376081e-04f, -2.941238074e-04f, -2.936094014e-04f, -2.930943912e-04f, -2.925787780e-04f, -2.920625630e-04f, -2.915457474e-04f, -2.910283324e-04f, -2.905103191e-04f,
+ -2.899917087e-04f, -2.894725024e-04f, -2.889527014e-04f, -2.884323069e-04f, -2.879113200e-04f, -2.873897420e-04f, -2.868675741e-04f, -2.863448173e-04f, -2.858214730e-04f, -2.852975423e-04f,
+ -2.847730264e-04f, -2.842479265e-04f, -2.837222438e-04f, -2.831959795e-04f, -2.826691348e-04f, -2.821417109e-04f, -2.816137090e-04f, -2.810851303e-04f, -2.805559760e-04f, -2.800262473e-04f,
+ -2.794959454e-04f, -2.789650716e-04f, -2.784336270e-04f, -2.779016128e-04f, -2.773690303e-04f, -2.768358807e-04f, -2.763021651e-04f, -2.757678849e-04f, -2.752330411e-04f, -2.746976351e-04f,
+ -2.741616680e-04f, -2.736251411e-04f, -2.730880555e-04f, -2.725504126e-04f, -2.720122135e-04f, -2.714734594e-04f, -2.709341517e-04f, -2.703942914e-04f, -2.698538798e-04f, -2.693129182e-04f,
+ -2.687714078e-04f, -2.682293498e-04f, -2.676867454e-04f, -2.671435960e-04f, -2.665999026e-04f, -2.660556666e-04f, -2.655108891e-04f, -2.649655715e-04f, -2.644197149e-04f, -2.638733206e-04f,
+ -2.633263899e-04f, -2.627789239e-04f, -2.622309240e-04f, -2.616823913e-04f, -2.611333271e-04f, -2.605837327e-04f, -2.600336092e-04f, -2.594829581e-04f, -2.589317804e-04f, -2.583800774e-04f,
+ -2.578278504e-04f, -2.572751007e-04f, -2.567218295e-04f, -2.561680380e-04f, -2.556137276e-04f, -2.550588994e-04f, -2.545035547e-04f, -2.539476948e-04f, -2.533913209e-04f, -2.528344343e-04f,
+ -2.522770363e-04f, -2.517191281e-04f, -2.511607110e-04f, -2.506017862e-04f, -2.500423550e-04f, -2.494824188e-04f, -2.489219786e-04f, -2.483610359e-04f, -2.477995919e-04f, -2.472376478e-04f,
+ -2.466752049e-04f, -2.461122645e-04f, -2.455488279e-04f, -2.449848964e-04f, -2.444204711e-04f, -2.438555535e-04f, -2.432901447e-04f, -2.427242461e-04f, -2.421578589e-04f, -2.415909844e-04f,
+ -2.410236239e-04f, -2.404557786e-04f, -2.398874500e-04f, -2.393186391e-04f, -2.387493474e-04f, -2.381795761e-04f, -2.376093265e-04f, -2.370385999e-04f, -2.364673975e-04f, -2.358957207e-04f,
+ -2.353235708e-04f, -2.347509490e-04f, -2.341778566e-04f, -2.336042950e-04f, -2.330302654e-04f, -2.324557691e-04f, -2.318808074e-04f, -2.313053817e-04f, -2.307294931e-04f, -2.301531431e-04f,
+ -2.295763328e-04f, -2.289990637e-04f, -2.284213370e-04f, -2.278431540e-04f, -2.272645160e-04f, -2.266854244e-04f, -2.261058803e-04f, -2.255258852e-04f, -2.249454404e-04f, -2.243645471e-04f,
+ -2.237832066e-04f, -2.232014203e-04f, -2.226191895e-04f, -2.220365155e-04f, -2.214533995e-04f, -2.208698430e-04f, -2.202858472e-04f, -2.197014135e-04f, -2.191165431e-04f, -2.185312374e-04f,
+ -2.179454977e-04f, -2.173593253e-04f, -2.167727215e-04f, -2.161856877e-04f, -2.155982251e-04f, -2.150103351e-04f, -2.144220191e-04f, -2.138332783e-04f, -2.132441140e-04f, -2.126545276e-04f,
+ -2.120645205e-04f, -2.114740939e-04f, -2.108832491e-04f, -2.102919876e-04f, -2.097003105e-04f, -2.091082194e-04f, -2.085157154e-04f, -2.079227999e-04f, -2.073294742e-04f, -2.067357398e-04f,
+ -2.061415979e-04f, -2.055470498e-04f, -2.049520969e-04f, -2.043567405e-04f, -2.037609820e-04f, -2.031648227e-04f, -2.025682639e-04f, -2.019713070e-04f, -2.013739533e-04f, -2.007762041e-04f,
+ -2.001780609e-04f, -1.995795249e-04f, -1.989805975e-04f, -1.983812800e-04f, -1.977815737e-04f, -1.971814801e-04f, -1.965810005e-04f, -1.959801361e-04f, -1.953788885e-04f, -1.947772588e-04f,
+ -1.941752485e-04f, -1.935728588e-04f, -1.929700913e-04f, -1.923669471e-04f, -1.917634277e-04f, -1.911595344e-04f, -1.905552686e-04f, -1.899506316e-04f, -1.893456248e-04f, -1.887402495e-04f,
+ -1.881345071e-04f, -1.875283989e-04f, -1.869219264e-04f, -1.863150907e-04f, -1.857078934e-04f, -1.851003358e-04f, -1.844924193e-04f, -1.838841451e-04f, -1.832755147e-04f, -1.826665294e-04f,
+ -1.820571906e-04f, -1.814474996e-04f, -1.808374579e-04f, -1.802270667e-04f, -1.796163275e-04f, -1.790052416e-04f, -1.783938104e-04f, -1.777820352e-04f, -1.771699174e-04f, -1.765574585e-04f,
+ -1.759446596e-04f, -1.753315223e-04f, -1.747180479e-04f, -1.741042378e-04f, -1.734900933e-04f, -1.728756158e-04f, -1.722608068e-04f, -1.716456674e-04f, -1.710301992e-04f, -1.704144035e-04f,
+ -1.697982817e-04f, -1.691818352e-04f, -1.685650653e-04f, -1.679479734e-04f, -1.673305610e-04f, -1.667128293e-04f, -1.660947797e-04f, -1.654764137e-04f, -1.648577326e-04f, -1.642387378e-04f,
+ -1.636194307e-04f, -1.629998126e-04f, -1.623798850e-04f, -1.617596492e-04f, -1.611391067e-04f, -1.605182587e-04f, -1.598971067e-04f, -1.592756521e-04f, -1.586538962e-04f, -1.580318405e-04f,
+ -1.574094863e-04f, -1.567868350e-04f, -1.561638881e-04f, -1.555406468e-04f, -1.549171126e-04f, -1.542932869e-04f, -1.536691711e-04f, -1.530447665e-04f, -1.524200746e-04f, -1.517950967e-04f,
+ -1.511698342e-04f, -1.505442886e-04f, -1.499184612e-04f, -1.492923534e-04f, -1.486659666e-04f, -1.480393023e-04f, -1.474123617e-04f, -1.467851464e-04f, -1.461576576e-04f, -1.455298969e-04f,
+ -1.449018655e-04f, -1.442735649e-04f, -1.436449965e-04f, -1.430161617e-04f, -1.423870619e-04f, -1.417576985e-04f, -1.411280729e-04f, -1.404981864e-04f, -1.398680406e-04f, -1.392376367e-04f,
+ -1.386069763e-04f, -1.379760606e-04f, -1.373448912e-04f, -1.367134694e-04f, -1.360817966e-04f, -1.354498742e-04f, -1.348177036e-04f, -1.341852862e-04f, -1.335526235e-04f, -1.329197169e-04f,
+ -1.322865677e-04f, -1.316531773e-04f, -1.310195472e-04f, -1.303856788e-04f, -1.297515735e-04f, -1.291172326e-04f, -1.284826577e-04f, -1.278478500e-04f, -1.272128111e-04f, -1.265775424e-04f,
+ -1.259420451e-04f, -1.253063208e-04f, -1.246703709e-04f, -1.240341968e-04f, -1.233977999e-04f, -1.227611815e-04f, -1.221243432e-04f, -1.214872863e-04f, -1.208500123e-04f, -1.202125225e-04f,
+ -1.195748184e-04f, -1.189369014e-04f, -1.182987729e-04f, -1.176604343e-04f, -1.170218871e-04f, -1.163831326e-04f, -1.157441723e-04f, -1.151050076e-04f, -1.144656399e-04f, -1.138260706e-04f,
+ -1.131863011e-04f, -1.125463330e-04f, -1.119061675e-04f, -1.112658061e-04f, -1.106252502e-04f, -1.099845013e-04f, -1.093435607e-04f, -1.087024300e-04f, -1.080611104e-04f, -1.074196034e-04f,
+ -1.067779105e-04f, -1.061360331e-04f, -1.054939725e-04f, -1.048517303e-04f, -1.042093078e-04f, -1.035667065e-04f, -1.029239277e-04f, -1.022809730e-04f, -1.016378437e-04f, -1.009945412e-04f,
+ -1.003510670e-04f, -9.970742253e-05f, -9.906360918e-05f, -9.841962838e-05f, -9.777548155e-05f, -9.713117013e-05f, -9.648669555e-05f, -9.584205921e-05f, -9.519726257e-05f, -9.455230703e-05f,
+ -9.390719403e-05f, -9.326192499e-05f, -9.261650134e-05f, -9.197092451e-05f, -9.132519593e-05f, -9.067931702e-05f, -9.003328922e-05f, -8.938711394e-05f, -8.874079263e-05f, -8.809432671e-05f,
+ -8.744771760e-05f, -8.680096675e-05f, -8.615407557e-05f, -8.550704549e-05f, -8.485987796e-05f, -8.421257439e-05f, -8.356513622e-05f, -8.291756487e-05f, -8.226986179e-05f, -8.162202839e-05f,
+ -8.097406612e-05f, -8.032597639e-05f, -7.967776065e-05f, -7.902942033e-05f, -7.838095685e-05f, -7.773237165e-05f, -7.708366616e-05f, -7.643484181e-05f, -7.578590003e-05f, -7.513684227e-05f,
+ -7.448766994e-05f, -7.383838448e-05f, -7.318898733e-05f, -7.253947992e-05f, -7.188986368e-05f, -7.124014005e-05f, -7.059031045e-05f, -6.994037633e-05f, -6.929033911e-05f, -6.864020023e-05f,
+ -6.798996112e-05f, -6.733962323e-05f, -6.668918797e-05f, -6.603865678e-05f, -6.538803111e-05f, -6.473731238e-05f, -6.408650203e-05f, -6.343560150e-05f, -6.278461221e-05f, -6.213353560e-05f,
+ -6.148237311e-05f, -6.083112617e-05f, -6.017979622e-05f, -5.952838470e-05f, -5.887689303e-05f, -5.822532265e-05f, -5.757367500e-05f, -5.692195152e-05f, -5.627015363e-05f, -5.561828277e-05f,
+ -5.496634039e-05f, -5.431432791e-05f, -5.366224677e-05f, -5.301009841e-05f, -5.235788426e-05f, -5.170560576e-05f, -5.105326433e-05f, -5.040086143e-05f, -4.974839849e-05f, -4.909587693e-05f,
+ -4.844329820e-05f, -4.779066373e-05f, -4.713797496e-05f, -4.648523332e-05f, -4.583244025e-05f, -4.517959719e-05f, -4.452670556e-05f, -4.387376682e-05f, -4.322078238e-05f, -4.256775370e-05f,
+ -4.191468220e-05f, -4.126156932e-05f, -4.060841649e-05f, -3.995522515e-05f, -3.930199675e-05f, -3.864873270e-05f, -3.799543446e-05f, -3.734210344e-05f, -3.668874110e-05f, -3.603534886e-05f,
+ -3.538192816e-05f, -3.472848044e-05f, -3.407500713e-05f, -3.342150966e-05f, -3.276798948e-05f, -3.211444801e-05f, -3.146088670e-05f, -3.080730697e-05f, -3.015371027e-05f, -2.950009802e-05f,
+ -2.884647167e-05f, -2.819283264e-05f, -2.753918237e-05f, -2.688552230e-05f, -2.623185386e-05f, -2.557817848e-05f, -2.492449760e-05f, -2.427081266e-05f, -2.361712508e-05f, -2.296343630e-05f,
+ -2.230974776e-05f, -2.165606089e-05f, -2.100237712e-05f, -2.034869789e-05f, -1.969502463e-05f, -1.904135877e-05f, -1.838770175e-05f, -1.773405499e-05f, -1.708041994e-05f, -1.642679803e-05f,
+ -1.577319068e-05f, -1.511959933e-05f, -1.446602541e-05f, -1.381247036e-05f, -1.315893561e-05f, -1.250542258e-05f, -1.185193271e-05f, -1.119846744e-05f, -1.054502819e-05f, -9.891616393e-06f,
+ -9.238233483e-06f, -8.584880890e-06f, -7.931560043e-06f, -7.278272375e-06f, -6.625019314e-06f, -5.971802292e-06f, -5.318622739e-06f, -4.665482083e-06f, -4.012381755e-06f, -3.359323185e-06f,
+ -2.706307800e-06f, -2.053337031e-06f, -1.400412306e-06f, -7.475350537e-07f, -9.470670226e-08f, 5.580713201e-07f, 1.210797585e-06f, 1.863470666e-06f, 2.516089135e-06f, 3.168651564e-06f,
+ 3.821156527e-06f, 4.473602596e-06f, 5.125988346e-06f, 5.778312350e-06f, 6.430573182e-06f, 7.082769416e-06f, 7.734899627e-06f, 8.386962390e-06f, 9.038956279e-06f, 9.690879869e-06f,
+ 1.034273174e-05f, 1.099451046e-05f, 1.164621461e-05f, 1.229784276e-05f, 1.294939350e-05f, 1.360086539e-05f, 1.425225703e-05f, 1.490356697e-05f, 1.555479381e-05f, 1.620593611e-05f,
+ 1.685699247e-05f, 1.750796145e-05f, 1.815884163e-05f, 1.880963160e-05f, 1.946032993e-05f, 2.011093521e-05f, 2.076144601e-05f, 2.141186091e-05f, 2.206217850e-05f, 2.271239735e-05f,
+ 2.336251606e-05f, 2.401253319e-05f, 2.466244733e-05f, 2.531225707e-05f, 2.596196099e-05f, 2.661155766e-05f, 2.726104568e-05f, 2.791042362e-05f, 2.855969008e-05f, 2.920884363e-05f,
+ 2.985788287e-05f, 3.050680637e-05f, 3.115561272e-05f, 3.180430051e-05f, 3.245286832e-05f, 3.310131474e-05f, 3.374963837e-05f, 3.439783777e-05f, 3.504591155e-05f, 3.569385829e-05f,
+ 3.634167658e-05f, 3.698936502e-05f, 3.763692217e-05f, 3.828434665e-05f, 3.893163704e-05f, 3.957879192e-05f, 4.022580989e-05f, 4.087268955e-05f, 4.151942948e-05f, 4.216602827e-05f,
+ 4.281248453e-05f, 4.345879683e-05f, 4.410496378e-05f, 4.475098397e-05f, 4.539685599e-05f, 4.604257844e-05f, 4.668814991e-05f, 4.733356900e-05f, 4.797883431e-05f, 4.862394443e-05f,
+ 4.926889796e-05f, 4.991369349e-05f, 5.055832963e-05f, 5.120280497e-05f, 5.184711811e-05f, 5.249126765e-05f, 5.313525219e-05f, 5.377907034e-05f, 5.442272068e-05f, 5.506620183e-05f,
+ 5.570951238e-05f, 5.635265094e-05f, 5.699561610e-05f, 5.763840648e-05f, 5.828102068e-05f, 5.892345729e-05f, 5.956571494e-05f, 6.020779221e-05f, 6.084968771e-05f, 6.149140006e-05f,
+ 6.213292785e-05f, 6.277426971e-05f, 6.341542422e-05f, 6.405639000e-05f, 6.469716567e-05f, 6.533774983e-05f, 6.597814108e-05f, 6.661833804e-05f, 6.725833933e-05f, 6.789814354e-05f,
+ 6.853774930e-05f, 6.917715521e-05f, 6.981635990e-05f, 7.045536196e-05f, 7.109416002e-05f, 7.173275270e-05f, 7.237113860e-05f, 7.300931634e-05f, 7.364728454e-05f, 7.428504182e-05f,
+ 7.492258678e-05f, 7.555991806e-05f, 7.619703427e-05f, 7.683393403e-05f, 7.747061596e-05f, 7.810707868e-05f, 7.874332080e-05f, 7.937934096e-05f, 8.001513777e-05f, 8.065070986e-05f,
+ 8.128605584e-05f, 8.192117435e-05f, 8.255606401e-05f, 8.319072345e-05f, 8.382515128e-05f, 8.445934613e-05f, 8.509330664e-05f, 8.572703143e-05f, 8.636051913e-05f, 8.699376836e-05f,
+ 8.762677777e-05f, 8.825954596e-05f, 8.889207159e-05f, 8.952435328e-05f, 9.015638965e-05f, 9.078817935e-05f, 9.141972101e-05f, 9.205101326e-05f, 9.268205473e-05f, 9.331284407e-05f,
+ 9.394337990e-05f, 9.457366086e-05f, 9.520368560e-05f, 9.583345274e-05f, 9.646296094e-05f, 9.709220882e-05f, 9.772119502e-05f, 9.834991820e-05f, 9.897837698e-05f, 9.960657001e-05f,
+ 1.002344959e-04f, 1.008621534e-04f, 1.014895410e-04f, 1.021166575e-04f, 1.027435015e-04f, 1.033700715e-04f, 1.039963663e-04f, 1.046223846e-04f, 1.052481249e-04f, 1.058735859e-04f,
+ 1.064987662e-04f, 1.071236646e-04f, 1.077482796e-04f, 1.083726100e-04f, 1.089966543e-04f, 1.096204112e-04f, 1.102438794e-04f, 1.108670575e-04f, 1.114899443e-04f, 1.121125382e-04f,
+ 1.127348381e-04f, 1.133568425e-04f, 1.139785501e-04f, 1.145999596e-04f, 1.152210696e-04f, 1.158418788e-04f, 1.164623859e-04f, 1.170825895e-04f, 1.177024882e-04f, 1.183220808e-04f,
+ 1.189413659e-04f, 1.195603422e-04f, 1.201790084e-04f, 1.207973630e-04f, 1.214154048e-04f, 1.220331325e-04f, 1.226505447e-04f, 1.232676400e-04f, 1.238844172e-04f, 1.245008750e-04f,
+ 1.251170119e-04f, 1.257328267e-04f, 1.263483181e-04f, 1.269634847e-04f, 1.275783252e-04f, 1.281928382e-04f, 1.288070225e-04f, 1.294208768e-04f, 1.300343996e-04f, 1.306475898e-04f,
+ 1.312604459e-04f, 1.318729666e-04f, 1.324851507e-04f, 1.330969968e-04f, 1.337085036e-04f, 1.343196698e-04f, 1.349304941e-04f, 1.355409751e-04f, 1.361511116e-04f, 1.367609022e-04f,
+ 1.373703457e-04f, 1.379794406e-04f, 1.385881858e-04f, 1.391965799e-04f, 1.398046215e-04f, 1.404123094e-04f, 1.410196423e-04f, 1.416266189e-04f, 1.422332379e-04f, 1.428394979e-04f,
+ 1.434453977e-04f, 1.440509360e-04f, 1.446561114e-04f, 1.452609227e-04f, 1.458653685e-04f, 1.464694476e-04f, 1.470731587e-04f, 1.476765005e-04f, 1.482794716e-04f, 1.488820709e-04f,
+ 1.494842969e-04f, 1.500861485e-04f, 1.506876242e-04f, 1.512887229e-04f, 1.518894432e-04f, 1.524897838e-04f, 1.530897436e-04f, 1.536893210e-04f, 1.542885150e-04f, 1.548873242e-04f,
+ 1.554857472e-04f, 1.560837830e-04f, 1.566814300e-04f, 1.572786872e-04f, 1.578755531e-04f, 1.584720266e-04f, 1.590681063e-04f, 1.596637909e-04f, 1.602590792e-04f, 1.608539700e-04f,
+ 1.614484618e-04f, 1.620425536e-04f, 1.626362439e-04f, 1.632295315e-04f, 1.638224152e-04f, 1.644148937e-04f, 1.650069656e-04f, 1.655986298e-04f, 1.661898850e-04f, 1.667807299e-04f,
+ 1.673711633e-04f, 1.679611838e-04f, 1.685507903e-04f, 1.691399814e-04f, 1.697287559e-04f, 1.703171126e-04f, 1.709050501e-04f, 1.714925673e-04f, 1.720796628e-04f, 1.726663355e-04f,
+ 1.732525840e-04f, 1.738384071e-04f, 1.744238036e-04f, 1.750087722e-04f, 1.755933117e-04f, 1.761774207e-04f, 1.767610981e-04f, 1.773443427e-04f, 1.779271531e-04f, 1.785095281e-04f,
+ 1.790914665e-04f, 1.796729670e-04f, 1.802540284e-04f, 1.808346495e-04f, 1.814148290e-04f, 1.819945656e-04f, 1.825738582e-04f, 1.831527055e-04f, 1.837311063e-04f, 1.843090593e-04f,
+ 1.848865633e-04f, 1.854636171e-04f, 1.860402194e-04f, 1.866163691e-04f, 1.871920648e-04f, 1.877673053e-04f, 1.883420895e-04f, 1.889164161e-04f, 1.894902838e-04f, 1.900636915e-04f,
+ 1.906366380e-04f, 1.912091219e-04f, 1.917811422e-04f, 1.923526975e-04f, 1.929237866e-04f, 1.934944084e-04f, 1.940645616e-04f, 1.946342451e-04f, 1.952034575e-04f, 1.957721977e-04f,
+ 1.963404645e-04f, 1.969082566e-04f, 1.974755729e-04f, 1.980424121e-04f, 1.986087731e-04f, 1.991746546e-04f, 1.997400555e-04f, 2.003049744e-04f, 2.008694103e-04f, 2.014333620e-04f,
+ 2.019968281e-04f, 2.025598076e-04f, 2.031222992e-04f, 2.036843017e-04f, 2.042458140e-04f, 2.048068348e-04f, 2.053673630e-04f, 2.059273973e-04f, 2.064869366e-04f, 2.070459797e-04f,
+ 2.076045254e-04f, 2.081625725e-04f, 2.087201198e-04f, 2.092771662e-04f, 2.098337104e-04f, 2.103897513e-04f, 2.109452877e-04f, 2.115003184e-04f, 2.120548422e-04f, 2.126088580e-04f,
+ 2.131623646e-04f, 2.137153608e-04f, 2.142678454e-04f, 2.148198173e-04f, 2.153712753e-04f, 2.159222182e-04f, 2.164726449e-04f, 2.170225541e-04f, 2.175719448e-04f, 2.181208157e-04f,
+ 2.186691657e-04f, 2.192169937e-04f, 2.197642984e-04f, 2.203110787e-04f, 2.208573335e-04f, 2.214030616e-04f, 2.219482618e-04f, 2.224929330e-04f, 2.230370740e-04f, 2.235806837e-04f,
+ 2.241237609e-04f, 2.246663045e-04f, 2.252083133e-04f, 2.257497862e-04f, 2.262907221e-04f, 2.268311197e-04f, 2.273709780e-04f, 2.279102957e-04f, 2.284490719e-04f, 2.289873052e-04f,
+ 2.295249947e-04f, 2.300621390e-04f, 2.305987372e-04f, 2.311347881e-04f, 2.316702905e-04f, 2.322052434e-04f, 2.327396455e-04f, 2.332734957e-04f, 2.338067930e-04f, 2.343395362e-04f,
+ 2.348717241e-04f, 2.354033557e-04f, 2.359344298e-04f, 2.364649453e-04f, 2.369949011e-04f, 2.375242961e-04f, 2.380531291e-04f, 2.385813990e-04f, 2.391091047e-04f, 2.396362452e-04f,
+ 2.401628192e-04f, 2.406888257e-04f, 2.412142635e-04f, 2.417391317e-04f, 2.422634289e-04f, 2.427871543e-04f, 2.433103065e-04f, 2.438328846e-04f, 2.443548874e-04f, 2.448763139e-04f,
+ 2.453971629e-04f, 2.459174334e-04f, 2.464371241e-04f, 2.469562342e-04f, 2.474747624e-04f, 2.479927076e-04f, 2.485100688e-04f, 2.490268449e-04f, 2.495430348e-04f, 2.500586374e-04f,
+ 2.505736516e-04f, 2.510880764e-04f, 2.516019106e-04f, 2.521151532e-04f, 2.526278031e-04f, 2.531398592e-04f, 2.536513204e-04f, 2.541621857e-04f, 2.546724540e-04f, 2.551821242e-04f,
+ 2.556911952e-04f, 2.561996660e-04f, 2.567075356e-04f, 2.572148027e-04f, 2.577214664e-04f, 2.582275257e-04f, 2.587329794e-04f, 2.592378264e-04f, 2.597420658e-04f, 2.602456965e-04f,
+ 2.607487173e-04f, 2.612511273e-04f, 2.617529254e-04f, 2.622541106e-04f, 2.627546817e-04f, 2.632546378e-04f, 2.637539778e-04f, 2.642527006e-04f, 2.647508052e-04f, 2.652482905e-04f,
+ 2.657451556e-04f, 2.662413993e-04f, 2.667370207e-04f, 2.672320187e-04f, 2.677263922e-04f, 2.682201402e-04f, 2.687132617e-04f, 2.692057557e-04f, 2.696976210e-04f, 2.701888568e-04f,
+ 2.706794619e-04f, 2.711694354e-04f, 2.716587761e-04f, 2.721474832e-04f, 2.726355555e-04f, 2.731229920e-04f, 2.736097917e-04f, 2.740959537e-04f, 2.745814768e-04f, 2.750663601e-04f,
+ 2.755506026e-04f, 2.760342032e-04f, 2.765171609e-04f, 2.769994747e-04f, 2.774811437e-04f, 2.779621668e-04f, 2.784425429e-04f, 2.789222712e-04f, 2.794013506e-04f, 2.798797800e-04f,
+ 2.803575586e-04f, 2.808346852e-04f, 2.813111590e-04f, 2.817869788e-04f, 2.822621438e-04f, 2.827366529e-04f, 2.832105051e-04f, 2.836836995e-04f, 2.841562351e-04f, 2.846281108e-04f,
+ 2.850993257e-04f, 2.855698788e-04f, 2.860397691e-04f, 2.865089957e-04f, 2.869775576e-04f, 2.874454537e-04f, 2.879126832e-04f, 2.883792450e-04f, 2.888451382e-04f, 2.893103618e-04f,
+ 2.897749149e-04f, 2.902387964e-04f, 2.907020054e-04f, 2.911645409e-04f, 2.916264021e-04f, 2.920875878e-04f, 2.925480972e-04f, 2.930079293e-04f, 2.934670832e-04f, 2.939255578e-04f,
+ 2.943833523e-04f, 2.948404657e-04f, 2.952968970e-04f, 2.957526452e-04f, 2.962077096e-04f, 2.966620890e-04f, 2.971157826e-04f, 2.975687894e-04f, 2.980211084e-04f, 2.984727388e-04f,
+ 2.989236796e-04f, 2.993739299e-04f, 2.998234887e-04f, 3.002723550e-04f, 3.007205281e-04f, 3.011680068e-04f, 3.016147904e-04f, 3.020608778e-04f, 3.025062682e-04f, 3.029509607e-04f,
+ 3.033949542e-04f, 3.038382480e-04f, 3.042808410e-04f, 3.047227324e-04f, 3.051639212e-04f, 3.056044065e-04f, 3.060441875e-04f, 3.064832631e-04f, 3.069216326e-04f, 3.073592950e-04f,
+ 3.077962493e-04f, 3.082324948e-04f, 3.086680304e-04f, 3.091028553e-04f, 3.095369686e-04f, 3.099703693e-04f, 3.104030567e-04f, 3.108350298e-04f, 3.112662876e-04f, 3.116968294e-04f,
+ 3.121266542e-04f, 3.125557612e-04f, 3.129841494e-04f, 3.134118179e-04f, 3.138387660e-04f, 3.142649927e-04f, 3.146904971e-04f, 3.151152783e-04f, 3.155393355e-04f, 3.159626679e-04f,
+ 3.163852744e-04f, 3.168071544e-04f, 3.172283068e-04f, 3.176487308e-04f, 3.180684256e-04f, 3.184873903e-04f, 3.189056240e-04f, 3.193231259e-04f, 3.197398951e-04f, 3.201559307e-04f,
+ 3.205712320e-04f, 3.209857980e-04f, 3.213996279e-04f, 3.218127208e-04f, 3.222250759e-04f, 3.226366924e-04f, 3.230475694e-04f, 3.234577060e-04f, 3.238671015e-04f, 3.242757549e-04f,
+ 3.246836655e-04f, 3.250908323e-04f, 3.254972546e-04f, 3.259029316e-04f, 3.263078623e-04f, 3.267120461e-04f, 3.271154819e-04f, 3.275181691e-04f, 3.279201068e-04f, 3.283212941e-04f,
+ 3.287217302e-04f, 3.291214144e-04f, 3.295203458e-04f, 3.299185236e-04f, 3.303159470e-04f, 3.307126151e-04f, 3.311085272e-04f, 3.315036824e-04f, 3.318980799e-04f, 3.322917189e-04f,
+ 3.326845987e-04f, 3.330767184e-04f, 3.334680772e-04f, 3.338586744e-04f, 3.342485090e-04f, 3.346375804e-04f, 3.350258877e-04f, 3.354134301e-04f, 3.358002069e-04f, 3.361862173e-04f,
+ 3.365714604e-04f, 3.369559355e-04f, 3.373396418e-04f, 3.377225785e-04f, 3.381047449e-04f, 3.384861401e-04f, 3.388667634e-04f, 3.392466140e-04f, 3.396256912e-04f, 3.400039941e-04f,
+ 3.403815220e-04f, 3.407582742e-04f, 3.411342498e-04f, 3.415094481e-04f, 3.418838683e-04f, 3.422575097e-04f, 3.426303715e-04f, 3.430024530e-04f, 3.433737534e-04f, 3.437442720e-04f,
+ 3.441140079e-04f, 3.444829605e-04f, 3.448511289e-04f, 3.452185126e-04f, 3.455851106e-04f, 3.459509223e-04f, 3.463159469e-04f, 3.466801837e-04f, 3.470436320e-04f, 3.474062909e-04f,
+ 3.477681598e-04f, 3.481292380e-04f, 3.484895247e-04f, 3.488490192e-04f, 3.492077207e-04f, 3.495656285e-04f, 3.499227420e-04f, 3.502790604e-04f, 3.506345829e-04f, 3.509893088e-04f,
+ 3.513432375e-04f, 3.516963683e-04f, 3.520487003e-04f, 3.524002329e-04f, 3.527509654e-04f, 3.531008971e-04f, 3.534500272e-04f, 3.537983551e-04f, 3.541458801e-04f, 3.544926015e-04f,
+ 3.548385185e-04f, 3.551836305e-04f, 3.555279368e-04f, 3.558714367e-04f, 3.562141294e-04f, 3.565560144e-04f, 3.568970909e-04f, 3.572373582e-04f, 3.575768157e-04f, 3.579154627e-04f,
+ 3.582532984e-04f, 3.585903223e-04f, 3.589265336e-04f, 3.592619316e-04f, 3.595965157e-04f, 3.599302853e-04f, 3.602632396e-04f, 3.605953780e-04f, 3.609266998e-04f, 3.612572044e-04f,
+ 3.615868910e-04f, 3.619157591e-04f, 3.622438080e-04f, 3.625710370e-04f, 3.628974454e-04f, 3.632230327e-04f, 3.635477981e-04f, 3.638717410e-04f, 3.641948609e-04f, 3.645171569e-04f,
+ 3.648386285e-04f, 3.651592751e-04f, 3.654790959e-04f, 3.657980904e-04f, 3.661162580e-04f, 3.664335979e-04f, 3.667501096e-04f, 3.670657925e-04f, 3.673806458e-04f, 3.676946690e-04f,
+ 3.680078615e-04f, 3.683202226e-04f, 3.686317517e-04f, 3.689424482e-04f, 3.692523115e-04f, 3.695613410e-04f, 3.698695360e-04f, 3.701768959e-04f, 3.704834202e-04f, 3.707891081e-04f,
+ 3.710939592e-04f, 3.713979728e-04f, 3.717011483e-04f, 3.720034852e-04f, 3.723049827e-04f, 3.726056404e-04f, 3.729054575e-04f, 3.732044336e-04f, 3.735025681e-04f, 3.737998603e-04f,
+ 3.740963096e-04f, 3.743919156e-04f, 3.746866775e-04f, 3.749805948e-04f, 3.752736670e-04f, 3.755658935e-04f, 3.758572736e-04f, 3.761478068e-04f, 3.764374926e-04f, 3.767263304e-04f,
+ 3.770143195e-04f, 3.773014595e-04f, 3.775877497e-04f, 3.778731897e-04f, 3.781577788e-04f, 3.784415165e-04f, 3.787244023e-04f, 3.790064355e-04f, 3.792876157e-04f, 3.795679422e-04f,
+ 3.798474146e-04f, 3.801260322e-04f, 3.804037946e-04f, 3.806807012e-04f, 3.809567515e-04f, 3.812319448e-04f, 3.815062808e-04f, 3.817797588e-04f, 3.820523783e-04f, 3.823241388e-04f,
+ 3.825950397e-04f, 3.828650806e-04f, 3.831342608e-04f, 3.834025800e-04f, 3.836700374e-04f, 3.839366328e-04f, 3.842023654e-04f, 3.844672348e-04f, 3.847312406e-04f, 3.849943821e-04f,
+ 3.852566588e-04f, 3.855180704e-04f, 3.857786161e-04f, 3.860382957e-04f, 3.862971084e-04f, 3.865550539e-04f, 3.868121317e-04f, 3.870683412e-04f, 3.873236820e-04f, 3.875781535e-04f,
+ 3.878317553e-04f, 3.880844869e-04f, 3.883363477e-04f, 3.885873374e-04f, 3.888374554e-04f, 3.890867013e-04f, 3.893350745e-04f, 3.895825747e-04f, 3.898292012e-04f, 3.900749537e-04f,
+ 3.903198317e-04f, 3.905638346e-04f, 3.908069621e-04f, 3.910492137e-04f, 3.912905889e-04f, 3.915310872e-04f, 3.917707083e-04f, 3.920094515e-04f, 3.922473165e-04f, 3.924843029e-04f,
+ 3.927204101e-04f, 3.929556378e-04f, 3.931899854e-04f, 3.934234525e-04f, 3.936560387e-04f, 3.938877436e-04f, 3.941185667e-04f, 3.943485075e-04f, 3.945775657e-04f, 3.948057408e-04f,
+ 3.950330323e-04f, 3.952594399e-04f, 3.954849630e-04f, 3.957096014e-04f, 3.959333545e-04f, 3.961562219e-04f, 3.963782033e-04f, 3.965992982e-04f, 3.968195061e-04f, 3.970388267e-04f,
+ 3.972572596e-04f, 3.974748043e-04f, 3.976914604e-04f, 3.979072276e-04f, 3.981221054e-04f, 3.983360934e-04f, 3.985491912e-04f, 3.987613985e-04f, 3.989727148e-04f, 3.991831398e-04f,
+ 3.993926729e-04f, 3.996013140e-04f, 3.998090625e-04f, 4.000159181e-04f, 4.002218803e-04f, 4.004269489e-04f, 4.006311234e-04f, 4.008344035e-04f, 4.010367888e-04f, 4.012382788e-04f,
+ 4.014388733e-04f, 4.016385719e-04f, 4.018373741e-04f, 4.020352797e-04f, 4.022322882e-04f, 4.024283993e-04f, 4.026236127e-04f, 4.028179279e-04f, 4.030113447e-04f, 4.032038626e-04f,
+ 4.033954814e-04f, 4.035862006e-04f, 4.037760200e-04f, 4.039649391e-04f, 4.041529576e-04f, 4.043400752e-04f, 4.045262916e-04f, 4.047116064e-04f, 4.048960193e-04f, 4.050795299e-04f,
+ 4.052621378e-04f, 4.054438429e-04f, 4.056246447e-04f, 4.058045430e-04f, 4.059835373e-04f, 4.061616274e-04f, 4.063388130e-04f, 4.065150937e-04f, 4.066904692e-04f, 4.068649392e-04f,
+ 4.070385034e-04f, 4.072111615e-04f, 4.073829131e-04f, 4.075537581e-04f, 4.077236960e-04f, 4.078927265e-04f, 4.080608494e-04f, 4.082280644e-04f, 4.083943711e-04f, 4.085597694e-04f,
+ 4.087242587e-04f, 4.088878390e-04f, 4.090505099e-04f, 4.092122711e-04f, 4.093731224e-04f, 4.095330633e-04f, 4.096920938e-04f, 4.098502134e-04f, 4.100074220e-04f, 4.101637192e-04f,
+ 4.103191048e-04f, 4.104735785e-04f, 4.106271400e-04f, 4.107797891e-04f, 4.109315254e-04f, 4.110823489e-04f, 4.112322591e-04f, 4.113812558e-04f, 4.115293388e-04f, 4.116765078e-04f,
+ 4.118227626e-04f, 4.119681029e-04f, 4.121125284e-04f, 4.122560390e-04f, 4.123986343e-04f, 4.125403142e-04f, 4.126810784e-04f, 4.128209266e-04f, 4.129598587e-04f, 4.130978743e-04f,
+ 4.132349733e-04f, 4.133711555e-04f, 4.135064205e-04f, 4.136407682e-04f, 4.137741984e-04f, 4.139067108e-04f, 4.140383052e-04f, 4.141689814e-04f, 4.142987391e-04f, 4.144275783e-04f,
+ 4.145554986e-04f, 4.146824998e-04f, 4.148085818e-04f, 4.149337443e-04f, 4.150579872e-04f, 4.151813102e-04f, 4.153037131e-04f, 4.154251957e-04f, 4.155457579e-04f, 4.156653995e-04f,
+ 4.157841201e-04f, 4.159019198e-04f, 4.160187982e-04f, 4.161347553e-04f, 4.162497907e-04f, 4.163639044e-04f, 4.164770961e-04f, 4.165893658e-04f, 4.167007131e-04f, 4.168111379e-04f,
+ 4.169206401e-04f, 4.170292195e-04f, 4.171368760e-04f, 4.172436092e-04f, 4.173494192e-04f, 4.174543058e-04f, 4.175582687e-04f, 4.176613078e-04f, 4.177634230e-04f, 4.178646141e-04f,
+ 4.179648810e-04f, 4.180642235e-04f, 4.181626415e-04f, 4.182601348e-04f, 4.183567033e-04f, 4.184523469e-04f, 4.185470654e-04f, 4.186408586e-04f, 4.187337265e-04f, 4.188256689e-04f,
+ 4.189166857e-04f, 4.190067767e-04f, 4.190959419e-04f, 4.191841810e-04f, 4.192714941e-04f, 4.193578809e-04f, 4.194433413e-04f, 4.195278753e-04f, 4.196114827e-04f, 4.196941634e-04f,
+ 4.197759174e-04f, 4.198567444e-04f, 4.199366443e-04f, 4.200156172e-04f, 4.200936628e-04f, 4.201707812e-04f, 4.202469721e-04f, 4.203222355e-04f, 4.203965713e-04f, 4.204699794e-04f,
+ 4.205424597e-04f, 4.206140122e-04f, 4.206846367e-04f, 4.207543331e-04f, 4.208231015e-04f, 4.208909416e-04f, 4.209578535e-04f, 4.210238370e-04f, 4.210888922e-04f, 4.211530188e-04f,
+ 4.212162169e-04f, 4.212784863e-04f, 4.213398270e-04f, 4.214002390e-04f, 4.214597222e-04f, 4.215182766e-04f, 4.215759020e-04f, 4.216325984e-04f, 4.216883658e-04f, 4.217432041e-04f,
+ 4.217971132e-04f, 4.218500932e-04f, 4.219021440e-04f, 4.219532656e-04f, 4.220034578e-04f, 4.220527207e-04f, 4.221010542e-04f, 4.221484583e-04f, 4.221949329e-04f, 4.222404781e-04f,
+ 4.222850938e-04f, 4.223287800e-04f, 4.223715366e-04f, 4.224133637e-04f, 4.224542612e-04f, 4.224942291e-04f, 4.225332673e-04f, 4.225713760e-04f, 4.226085550e-04f, 4.226448043e-04f,
+ 4.226801240e-04f, 4.227145140e-04f, 4.227479743e-04f, 4.227805050e-04f, 4.228121060e-04f, 4.228427774e-04f, 4.228725191e-04f, 4.229013311e-04f, 4.229292135e-04f, 4.229561663e-04f,
+ 4.229821894e-04f, 4.230072830e-04f, 4.230314469e-04f, 4.230546813e-04f, 4.230769862e-04f, 4.230983615e-04f, 4.231188073e-04f, 4.231383237e-04f, 4.231569106e-04f, 4.231745682e-04f,
+ 4.231912963e-04f, 4.232070951e-04f, 4.232219646e-04f, 4.232359049e-04f, 4.232489159e-04f, 4.232609978e-04f, 4.232721505e-04f, 4.232823742e-04f, 4.232916688e-04f, 4.233000345e-04f,
+ 4.233074712e-04f, 4.233139791e-04f, 4.233195581e-04f, 4.233242084e-04f, 4.233279300e-04f, 4.233307230e-04f, 4.233325875e-04f, 4.233335234e-04f, 4.233335309e-04f, 4.233326101e-04f,
+ 4.233307610e-04f, 4.233279837e-04f, 4.233242783e-04f, 4.233196449e-04f, 4.233140835e-04f, 4.233075942e-04f, 4.233001772e-04f, 4.232918324e-04f, 4.232825601e-04f, 4.232723602e-04f,
+ 4.232612330e-04f, 4.232491784e-04f, 4.232361966e-04f, 4.232222876e-04f, 4.232074517e-04f, 4.231916888e-04f, 4.231749991e-04f, 4.231573828e-04f, 4.231388398e-04f, 4.231193704e-04f,
+ 4.230989746e-04f, 4.230776526e-04f, 4.230554044e-04f, 4.230322303e-04f, 4.230081302e-04f, 4.229831044e-04f, 4.229571530e-04f, 4.229302761e-04f, 4.229024738e-04f, 4.228737463e-04f,
+ 4.228440937e-04f, 4.228135161e-04f, 4.227820137e-04f, 4.227495867e-04f, 4.227162351e-04f, 4.226819591e-04f, 4.226467588e-04f, 4.226106345e-04f, 4.225735862e-04f, 4.225356141e-04f,
+ 4.224967184e-04f, 4.224568992e-04f, 4.224161566e-04f, 4.223744910e-04f, 4.223319023e-04f, 4.222883908e-04f, 4.222439566e-04f, 4.221986000e-04f, 4.221523210e-04f, 4.221051199e-04f,
+ 4.220569968e-04f, 4.220079519e-04f, 4.219579854e-04f, 4.219070974e-04f, 4.218552882e-04f, 4.218025579e-04f, 4.217489068e-04f, 4.216943350e-04f, 4.216388426e-04f, 4.215824300e-04f,
+ 4.215250973e-04f, 4.214668446e-04f, 4.214076723e-04f, 4.213475804e-04f, 4.212865692e-04f, 4.212246389e-04f, 4.211617897e-04f, 4.210980219e-04f, 4.210333356e-04f, 4.209677310e-04f,
+ 4.209012083e-04f, 4.208337679e-04f, 4.207654098e-04f, 4.206961344e-04f, 4.206259417e-04f, 4.205548322e-04f, 4.204828059e-04f, 4.204098632e-04f, 4.203360042e-04f, 4.202612292e-04f,
+ 4.201855384e-04f, 4.201089321e-04f, 4.200314105e-04f, 4.199529738e-04f, 4.198736223e-04f, 4.197933562e-04f, 4.197121758e-04f, 4.196300813e-04f, 4.195470730e-04f, 4.194631512e-04f,
+ 4.193783160e-04f, 4.192925677e-04f, 4.192059067e-04f, 4.191183331e-04f, 4.190298473e-04f, 4.189404494e-04f, 4.188501398e-04f, 4.187589187e-04f, 4.186667864e-04f, 4.185737432e-04f,
+ 4.184797894e-04f, 4.183849251e-04f, 4.182891508e-04f, 4.181924666e-04f, 4.180948729e-04f, 4.179963700e-04f, 4.178969581e-04f, 4.177966375e-04f, 4.176954086e-04f, 4.175932715e-04f,
+ 4.174902267e-04f, 4.173862744e-04f, 4.172814148e-04f, 4.171756484e-04f, 4.170689754e-04f, 4.169613961e-04f, 4.168529108e-04f, 4.167435198e-04f, 4.166332234e-04f, 4.165220221e-04f,
+ 4.164099159e-04f, 4.162969054e-04f, 4.161829907e-04f, 4.160681723e-04f, 4.159524504e-04f, 4.158358254e-04f, 4.157182975e-04f, 4.155998672e-04f, 4.154805347e-04f, 4.153603004e-04f,
+ 4.152391647e-04f, 4.151171277e-04f, 4.149941900e-04f, 4.148703518e-04f, 4.147456135e-04f, 4.146199753e-04f, 4.144934378e-04f, 4.143660011e-04f, 4.142376657e-04f, 4.141084319e-04f,
+ 4.139783001e-04f, 4.138472706e-04f, 4.137153438e-04f, 4.135825200e-04f, 4.134487996e-04f, 4.133141829e-04f, 4.131786704e-04f, 4.130422624e-04f, 4.129049592e-04f, 4.127667613e-04f,
+ 4.126276690e-04f, 4.124876826e-04f, 4.123468026e-04f, 4.122050294e-04f, 4.120623632e-04f, 4.119188046e-04f, 4.117743538e-04f, 4.116290113e-04f, 4.114827775e-04f, 4.113356527e-04f,
+ 4.111876374e-04f, 4.110387318e-04f, 4.108889366e-04f, 4.107382519e-04f, 4.105866783e-04f, 4.104342161e-04f, 4.102808657e-04f, 4.101266276e-04f, 4.099715021e-04f, 4.098154897e-04f,
+ 4.096585907e-04f, 4.095008057e-04f, 4.093421349e-04f, 4.091825788e-04f, 4.090221379e-04f, 4.088608125e-04f, 4.086986031e-04f, 4.085355101e-04f, 4.083715339e-04f, 4.082066750e-04f,
+ 4.080409337e-04f, 4.078743106e-04f, 4.077068060e-04f, 4.075384205e-04f, 4.073691543e-04f, 4.071990080e-04f, 4.070279821e-04f, 4.068560768e-04f, 4.066832928e-04f, 4.065096304e-04f,
+ 4.063350902e-04f, 4.061596724e-04f, 4.059833777e-04f, 4.058062064e-04f, 4.056281590e-04f, 4.054492361e-04f, 4.052694379e-04f, 4.050887650e-04f, 4.049072179e-04f, 4.047247970e-04f,
+ 4.045415028e-04f, 4.043573358e-04f, 4.041722964e-04f, 4.039863851e-04f, 4.037996024e-04f, 4.036119488e-04f, 4.034234247e-04f, 4.032340306e-04f, 4.030437670e-04f, 4.028526345e-04f,
+ 4.026606334e-04f, 4.024677643e-04f, 4.022740276e-04f, 4.020794239e-04f, 4.018839536e-04f, 4.016876173e-04f, 4.014904154e-04f, 4.012923485e-04f, 4.010934170e-04f, 4.008936214e-04f,
+ 4.006929623e-04f, 4.004914402e-04f, 4.002890555e-04f, 4.000858088e-04f, 3.998817006e-04f, 3.996767315e-04f, 3.994709018e-04f, 3.992642122e-04f, 3.990566631e-04f, 3.988482552e-04f,
+ 3.986389888e-04f, 3.984288646e-04f, 3.982178830e-04f, 3.980060447e-04f, 3.977933500e-04f, 3.975797997e-04f, 3.973653941e-04f, 3.971501338e-04f, 3.969340195e-04f, 3.967170515e-04f,
+ 3.964992305e-04f, 3.962805570e-04f, 3.960610315e-04f, 3.958406546e-04f, 3.956194269e-04f, 3.953973488e-04f, 3.951744210e-04f, 3.949506440e-04f, 3.947260184e-04f, 3.945005447e-04f,
+ 3.942742234e-04f, 3.940470552e-04f, 3.938190406e-04f, 3.935901802e-04f, 3.933604745e-04f, 3.931299241e-04f, 3.928985297e-04f, 3.926662916e-04f, 3.924332106e-04f, 3.921992872e-04f,
+ 3.919645220e-04f, 3.917289156e-04f, 3.914924685e-04f, 3.912551813e-04f, 3.910170546e-04f, 3.907780891e-04f, 3.905382853e-04f, 3.902976437e-04f, 3.900561650e-04f, 3.898138498e-04f,
+ 3.895706987e-04f, 3.893267123e-04f, 3.890818911e-04f, 3.888362358e-04f, 3.885897470e-04f, 3.883424252e-04f, 3.880942712e-04f, 3.878452854e-04f, 3.875954686e-04f, 3.873448213e-04f,
+ 3.870933441e-04f, 3.868410377e-04f, 3.865879026e-04f, 3.863339396e-04f, 3.860791491e-04f, 3.858235320e-04f, 3.855670886e-04f, 3.853098198e-04f, 3.850517261e-04f, 3.847928081e-04f,
+ 3.845330665e-04f, 3.842725019e-04f, 3.840111150e-04f, 3.837489064e-04f, 3.834858767e-04f, 3.832220265e-04f, 3.829573566e-04f, 3.826918675e-04f, 3.824255600e-04f, 3.821584346e-04f,
+ 3.818904920e-04f, 3.816217328e-04f, 3.813521578e-04f, 3.810817675e-04f, 3.808105626e-04f, 3.805385438e-04f, 3.802657118e-04f, 3.799920671e-04f, 3.797176105e-04f, 3.794423427e-04f,
+ 3.791662642e-04f, 3.788893758e-04f, 3.786116781e-04f, 3.783331718e-04f, 3.780538576e-04f, 3.777737362e-04f, 3.774928082e-04f, 3.772110743e-04f, 3.769285352e-04f, 3.766451916e-04f,
+ 3.763610442e-04f, 3.760760935e-04f, 3.757903405e-04f, 3.755037856e-04f, 3.752164297e-04f, 3.749282734e-04f, 3.746393173e-04f, 3.743495623e-04f, 3.740590090e-04f, 3.737676580e-04f,
+ 3.734755102e-04f, 3.731825662e-04f, 3.728888266e-04f, 3.725942923e-04f, 3.722989639e-04f, 3.720028421e-04f, 3.717059277e-04f, 3.714082213e-04f, 3.711097237e-04f, 3.708104356e-04f,
+ 3.705103577e-04f, 3.702094907e-04f, 3.699078353e-04f, 3.696053923e-04f, 3.693021624e-04f, 3.689981464e-04f, 3.686933448e-04f, 3.683877586e-04f, 3.680813884e-04f, 3.677742349e-04f,
+ 3.674662988e-04f, 3.671575810e-04f, 3.668480822e-04f, 3.665378030e-04f, 3.662267443e-04f, 3.659149068e-04f, 3.656022911e-04f, 3.652888982e-04f, 3.649747286e-04f, 3.646597833e-04f,
+ 3.643440628e-04f, 3.640275680e-04f, 3.637102996e-04f, 3.633922585e-04f, 3.630734452e-04f, 3.627538607e-04f, 3.624335056e-04f, 3.621123807e-04f, 3.617904869e-04f, 3.614678247e-04f,
+ 3.611443951e-04f, 3.608201988e-04f, 3.604952366e-04f, 3.601695092e-04f, 3.598430174e-04f, 3.595157619e-04f, 3.591877437e-04f, 3.588589634e-04f, 3.585294218e-04f, 3.581991197e-04f,
+ 3.578680579e-04f, 3.575362371e-04f, 3.572036583e-04f, 3.568703220e-04f, 3.565362293e-04f, 3.562013807e-04f, 3.558657772e-04f, 3.555294195e-04f, 3.551923084e-04f, 3.548544447e-04f,
+ 3.545158292e-04f, 3.541764628e-04f, 3.538363462e-04f, 3.534954802e-04f, 3.531538656e-04f, 3.528115033e-04f, 3.524683940e-04f, 3.521245385e-04f, 3.517799378e-04f, 3.514345925e-04f,
+ 3.510885035e-04f, 3.507416717e-04f, 3.503940977e-04f, 3.500457826e-04f, 3.496967270e-04f, 3.493469318e-04f, 3.489963978e-04f, 3.486451259e-04f, 3.482931169e-04f, 3.479403716e-04f,
+ 3.475868908e-04f, 3.472326754e-04f, 3.468777263e-04f, 3.465220441e-04f, 3.461656299e-04f, 3.458084843e-04f, 3.454506084e-04f, 3.450920028e-04f, 3.447326685e-04f, 3.443726062e-04f,
+ 3.440118170e-04f, 3.436503015e-04f, 3.432880606e-04f, 3.429250952e-04f, 3.425614062e-04f, 3.421969944e-04f, 3.418318606e-04f, 3.414660057e-04f, 3.410994306e-04f, 3.407321361e-04f,
+ 3.403641231e-04f, 3.399953925e-04f, 3.396259451e-04f, 3.392557818e-04f, 3.388849034e-04f, 3.385133108e-04f, 3.381410050e-04f, 3.377679867e-04f, 3.373942568e-04f, 3.370198163e-04f,
+ 3.366446659e-04f, 3.362688066e-04f, 3.358922393e-04f, 3.355149648e-04f, 3.351369840e-04f, 3.347582978e-04f, 3.343789071e-04f, 3.339988128e-04f, 3.336180157e-04f, 3.332365168e-04f,
+ 3.328543169e-04f, 3.324714169e-04f, 3.320878178e-04f, 3.317035204e-04f, 3.313185256e-04f, 3.309328343e-04f, 3.305464475e-04f, 3.301593660e-04f, 3.297715907e-04f, 3.293831225e-04f,
+ 3.289939624e-04f, 3.286041113e-04f, 3.282135699e-04f, 3.278223394e-04f, 3.274304205e-04f, 3.270378142e-04f, 3.266445215e-04f, 3.262505431e-04f, 3.258558801e-04f, 3.254605333e-04f,
+ 3.250645037e-04f, 3.246677923e-04f, 3.242703998e-04f, 3.238723273e-04f, 3.234735757e-04f, 3.230741459e-04f, 3.226740388e-04f, 3.222732553e-04f, 3.218717965e-04f, 3.214696632e-04f,
+ 3.210668564e-04f, 3.206633769e-04f, 3.202592258e-04f, 3.198544040e-04f, 3.194489124e-04f, 3.190427519e-04f, 3.186359236e-04f, 3.182284283e-04f, 3.178202670e-04f, 3.174114406e-04f,
+ 3.170019501e-04f, 3.165917964e-04f, 3.161809806e-04f, 3.157695035e-04f, 3.153573661e-04f, 3.149445693e-04f, 3.145311141e-04f, 3.141170015e-04f, 3.137022325e-04f, 3.132868079e-04f,
+ 3.128707288e-04f, 3.124539961e-04f, 3.120366107e-04f, 3.116185738e-04f, 3.111998861e-04f, 3.107805487e-04f, 3.103605626e-04f, 3.099399287e-04f, 3.095186480e-04f, 3.090967214e-04f,
+ 3.086741501e-04f, 3.082509348e-04f, 3.078270766e-04f, 3.074025766e-04f, 3.069774356e-04f, 3.065516546e-04f, 3.061252347e-04f, 3.056981768e-04f, 3.052704819e-04f, 3.048421510e-04f,
+ 3.044131851e-04f, 3.039835852e-04f, 3.035533522e-04f, 3.031224872e-04f, 3.026909911e-04f, 3.022588650e-04f, 3.018261098e-04f, 3.013927266e-04f, 3.009587163e-04f, 3.005240800e-04f,
+ 3.000888186e-04f, 2.996529332e-04f, 2.992164247e-04f, 2.987792942e-04f, 2.983415426e-04f, 2.979031710e-04f, 2.974641804e-04f, 2.970245718e-04f, 2.965843463e-04f, 2.961435047e-04f,
+ 2.957020482e-04f, 2.952599777e-04f, 2.948172944e-04f, 2.943739991e-04f, 2.939300929e-04f, 2.934855769e-04f, 2.930404520e-04f, 2.925947193e-04f, 2.921483798e-04f, 2.917014345e-04f,
+ 2.912538845e-04f, 2.908057308e-04f, 2.903569744e-04f, 2.899076164e-04f, 2.894576578e-04f, 2.890070995e-04f, 2.885559427e-04f, 2.881041885e-04f, 2.876518377e-04f, 2.871988915e-04f,
+ 2.867453509e-04f, 2.862912170e-04f, 2.858364907e-04f, 2.853811732e-04f, 2.849252655e-04f, 2.844687686e-04f, 2.840116835e-04f, 2.835540114e-04f, 2.830957533e-04f, 2.826369101e-04f,
+ 2.821774831e-04f, 2.817174732e-04f, 2.812568814e-04f, 2.807957089e-04f, 2.803339567e-04f, 2.798716259e-04f, 2.794087174e-04f, 2.789452324e-04f, 2.784811720e-04f, 2.780165372e-04f,
+ 2.775513290e-04f, 2.770855485e-04f, 2.766191969e-04f, 2.761522751e-04f, 2.756847842e-04f, 2.752167254e-04f, 2.747480996e-04f, 2.742789079e-04f, 2.738091515e-04f, 2.733388313e-04f,
+ 2.728679485e-04f, 2.723965042e-04f, 2.719244994e-04f, 2.714519352e-04f, 2.709788126e-04f, 2.705051329e-04f, 2.700308969e-04f, 2.695561059e-04f, 2.690807609e-04f, 2.686048631e-04f,
+ 2.681284134e-04f, 2.676514129e-04f, 2.671738629e-04f, 2.666957643e-04f, 2.662171182e-04f, 2.657379258e-04f, 2.652581881e-04f, 2.647779062e-04f, 2.642970813e-04f, 2.638157144e-04f,
+ 2.633338066e-04f, 2.628513590e-04f, 2.623683727e-04f, 2.618848489e-04f, 2.614007886e-04f, 2.609161929e-04f, 2.604310629e-04f, 2.599453998e-04f, 2.594592046e-04f, 2.589724785e-04f,
+ 2.584852225e-04f, 2.579974378e-04f, 2.575091255e-04f, 2.570202867e-04f, 2.565309225e-04f, 2.560410340e-04f, 2.555506223e-04f, 2.550596886e-04f, 2.545682340e-04f, 2.540762596e-04f,
+ 2.535837665e-04f, 2.530907558e-04f, 2.525972287e-04f, 2.521031862e-04f, 2.516086296e-04f, 2.511135599e-04f, 2.506179782e-04f, 2.501218857e-04f, 2.496252835e-04f, 2.491281728e-04f,
+ 2.486305546e-04f, 2.481324301e-04f, 2.476338004e-04f, 2.471346667e-04f, 2.466350302e-04f, 2.461348918e-04f, 2.456342528e-04f, 2.451331143e-04f, 2.446314775e-04f, 2.441293434e-04f,
+ 2.436267133e-04f, 2.431235882e-04f, 2.426199694e-04f, 2.421158579e-04f, 2.416112549e-04f, 2.411061615e-04f, 2.406005789e-04f, 2.400945083e-04f, 2.395879507e-04f, 2.390809074e-04f,
+ 2.385733794e-04f, 2.380653680e-04f, 2.375568743e-04f, 2.370478994e-04f, 2.365384445e-04f, 2.360285107e-04f, 2.355180993e-04f, 2.350072113e-04f, 2.344958479e-04f, 2.339840103e-04f,
+ 2.334716996e-04f, 2.329589171e-04f, 2.324456638e-04f, 2.319319409e-04f, 2.314177496e-04f, 2.309030911e-04f, 2.303879664e-04f, 2.298723769e-04f, 2.293563236e-04f, 2.288398077e-04f,
+ 2.283228304e-04f, 2.278053929e-04f, 2.272874963e-04f, 2.267691417e-04f, 2.262503305e-04f, 2.257310637e-04f, 2.252113425e-04f, 2.246911682e-04f, 2.241705418e-04f, 2.236494645e-04f,
+ 2.231279376e-04f, 2.226059622e-04f, 2.220835394e-04f, 2.215606706e-04f, 2.210373568e-04f, 2.205135992e-04f, 2.199893990e-04f, 2.194647575e-04f, 2.189396757e-04f, 2.184141549e-04f,
+ 2.178881962e-04f, 2.173618009e-04f, 2.168349702e-04f, 2.163077051e-04f, 2.157800070e-04f, 2.152518770e-04f, 2.147233163e-04f, 2.141943261e-04f, 2.136649075e-04f, 2.131350619e-04f,
+ 2.126047903e-04f, 2.120740940e-04f, 2.115429742e-04f, 2.110114320e-04f, 2.104794687e-04f, 2.099470855e-04f, 2.094142836e-04f, 2.088810641e-04f, 2.083474283e-04f, 2.078133773e-04f,
+ 2.072789125e-04f, 2.067440349e-04f, 2.062087458e-04f, 2.056730464e-04f, 2.051369379e-04f, 2.046004215e-04f, 2.040634985e-04f, 2.035261700e-04f, 2.029884372e-04f, 2.024503013e-04f,
+ 2.019117637e-04f, 2.013728254e-04f, 2.008334876e-04f, 2.002937517e-04f, 1.997536188e-04f, 1.992130902e-04f, 1.986721670e-04f, 1.981308504e-04f, 1.975891418e-04f, 1.970470422e-04f,
+ 1.965045530e-04f, 1.959616754e-04f, 1.954184104e-04f, 1.948747595e-04f, 1.943307238e-04f, 1.937863045e-04f, 1.932415029e-04f, 1.926963202e-04f, 1.921507576e-04f, 1.916048163e-04f,
+ 1.910584975e-04f, 1.905118026e-04f, 1.899647327e-04f, 1.894172890e-04f, 1.888694728e-04f, 1.883212853e-04f, 1.877727278e-04f, 1.872238014e-04f, 1.866745075e-04f, 1.861248471e-04f,
+ 1.855748217e-04f, 1.850244323e-04f, 1.844736804e-04f, 1.839225669e-04f, 1.833710933e-04f, 1.828192608e-04f, 1.822670706e-04f, 1.817145238e-04f, 1.811616219e-04f, 1.806083660e-04f,
+ 1.800547573e-04f, 1.795007971e-04f, 1.789464867e-04f, 1.783918273e-04f, 1.778368200e-04f, 1.772814663e-04f, 1.767257673e-04f, 1.761697242e-04f, 1.756133383e-04f, 1.750566109e-04f,
+ 1.744995432e-04f, 1.739421365e-04f, 1.733843919e-04f, 1.728263108e-04f, 1.722678945e-04f, 1.717091440e-04f, 1.711500608e-04f, 1.705906460e-04f, 1.700309010e-04f, 1.694708269e-04f,
+ 1.689104250e-04f, 1.683496966e-04f, 1.677886429e-04f, 1.672272652e-04f, 1.666655648e-04f, 1.661035429e-04f, 1.655412007e-04f, 1.649785395e-04f, 1.644155606e-04f, 1.638522652e-04f,
+ 1.632886547e-04f, 1.627247302e-04f, 1.621604930e-04f, 1.615959444e-04f, 1.610310856e-04f, 1.604659179e-04f, 1.599004426e-04f, 1.593346610e-04f, 1.587685742e-04f, 1.582021836e-04f,
+ 1.576354905e-04f, 1.570684960e-04f, 1.565012015e-04f, 1.559336082e-04f, 1.553657175e-04f, 1.547975305e-04f, 1.542290485e-04f, 1.536602729e-04f, 1.530912048e-04f, 1.525218456e-04f,
+ 1.519521965e-04f, 1.513822588e-04f, 1.508120337e-04f, 1.502415226e-04f, 1.496707268e-04f, 1.490996474e-04f, 1.485282858e-04f, 1.479566432e-04f, 1.473847209e-04f, 1.468125202e-04f,
+ 1.462400424e-04f, 1.456672888e-04f, 1.450942605e-04f, 1.445209590e-04f, 1.439473854e-04f, 1.433735411e-04f, 1.427994274e-04f, 1.422250455e-04f, 1.416503966e-04f, 1.410754822e-04f,
+ 1.405003034e-04f, 1.399248616e-04f, 1.393491580e-04f, 1.387731939e-04f, 1.381969706e-04f, 1.376204894e-04f, 1.370437515e-04f, 1.364667583e-04f, 1.358895111e-04f, 1.353120110e-04f,
+ 1.347342595e-04f, 1.341562578e-04f, 1.335780071e-04f, 1.329995089e-04f, 1.324207643e-04f, 1.318417746e-04f, 1.312625412e-04f, 1.306830653e-04f, 1.301033482e-04f, 1.295233912e-04f,
+ 1.289431956e-04f, 1.283627628e-04f, 1.277820939e-04f, 1.272011902e-04f, 1.266200532e-04f, 1.260386840e-04f, 1.254570839e-04f, 1.248752543e-04f, 1.242931965e-04f, 1.237109117e-04f,
+ 1.231284012e-04f, 1.225456663e-04f, 1.219627084e-04f, 1.213795286e-04f, 1.207961284e-04f, 1.202125090e-04f, 1.196286717e-04f, 1.190446179e-04f, 1.184603487e-04f, 1.178758655e-04f,
+ 1.172911696e-04f, 1.167062624e-04f, 1.161211450e-04f, 1.155358188e-04f, 1.149502851e-04f, 1.143645453e-04f, 1.137786005e-04f, 1.131924522e-04f, 1.126061015e-04f, 1.120195498e-04f,
+ 1.114327985e-04f, 1.108458488e-04f, 1.102587020e-04f, 1.096713594e-04f, 1.090838223e-04f, 1.084960921e-04f, 1.079081699e-04f, 1.073200573e-04f, 1.067317553e-04f, 1.061432654e-04f,
+ 1.055545889e-04f, 1.049657270e-04f, 1.043766811e-04f, 1.037874524e-04f, 1.031980424e-04f, 1.026084522e-04f, 1.020186832e-04f, 1.014287367e-04f, 1.008386140e-04f, 1.002483164e-04f,
+ 9.965784521e-05f, 9.906720178e-05f, 9.847638739e-05f, 9.788540335e-05f, 9.729425097e-05f, 9.670293156e-05f, 9.611144643e-05f, 9.551979688e-05f, 9.492798424e-05f, 9.433600981e-05f,
+ 9.374387491e-05f, 9.315158084e-05f, 9.255912891e-05f, 9.196652044e-05f, 9.137375674e-05f, 9.078083912e-05f, 9.018776890e-05f, 8.959454739e-05f, 8.900117589e-05f, 8.840765573e-05f,
+ 8.781398822e-05f, 8.722017467e-05f, 8.662621639e-05f, 8.603211470e-05f, 8.543787092e-05f, 8.484348635e-05f, 8.424896232e-05f, 8.365430013e-05f, 8.305950111e-05f, 8.246456657e-05f,
+ 8.186949782e-05f, 8.127429618e-05f, 8.067896296e-05f, 8.008349949e-05f, 7.948790708e-05f, 7.889218704e-05f, 7.829634069e-05f, 7.770036935e-05f, 7.710427434e-05f, 7.650805697e-05f,
+ 7.591171856e-05f, 7.531526043e-05f, 7.471868389e-05f, 7.412199027e-05f, 7.352518087e-05f, 7.292825703e-05f, 7.233122005e-05f, 7.173407126e-05f, 7.113681198e-05f, 7.053944352e-05f,
+ 6.994196719e-05f, 6.934438434e-05f, 6.874669626e-05f, 6.814890428e-05f, 6.755100972e-05f, 6.695301390e-05f, 6.635491813e-05f, 6.575672375e-05f, 6.515843206e-05f, 6.456004439e-05f,
+ 6.396156205e-05f, 6.336298638e-05f, 6.276431868e-05f, 6.216556028e-05f, 6.156671250e-05f, 6.096777666e-05f, 6.036875408e-05f, 5.976964608e-05f, 5.917045398e-05f, 5.857117910e-05f,
+ 5.797182277e-05f, 5.737238630e-05f, 5.677287102e-05f, 5.617327825e-05f, 5.557360930e-05f, 5.497386550e-05f, 5.437404817e-05f, 5.377415864e-05f, 5.317419822e-05f, 5.257416823e-05f,
+ 5.197407001e-05f, 5.137390486e-05f, 5.077367411e-05f, 5.017337908e-05f, 4.957302109e-05f, 4.897260147e-05f, 4.837212154e-05f, 4.777158262e-05f, 4.717098603e-05f, 4.657033309e-05f,
+ 4.596962513e-05f, 4.536886346e-05f, 4.476804941e-05f, 4.416718431e-05f, 4.356626946e-05f, 4.296530620e-05f, 4.236429585e-05f, 4.176323973e-05f, 4.116213915e-05f, 4.056099545e-05f,
+ 3.995980995e-05f, 3.935858396e-05f, 3.875731881e-05f, 3.815601582e-05f, 3.755467631e-05f, 3.695330161e-05f, 3.635189303e-05f, 3.575045190e-05f, 3.514897954e-05f, 3.454747727e-05f,
+ 3.394594641e-05f, 3.334438829e-05f, 3.274280423e-05f, 3.214119554e-05f, 3.153956355e-05f, 3.093790959e-05f, 3.033623497e-05f, 2.973454101e-05f, 2.913282903e-05f, 2.853110036e-05f,
+ 2.792935632e-05f, 2.732759823e-05f, 2.672582741e-05f, 2.612404518e-05f, 2.552225286e-05f, 2.492045177e-05f, 2.431864324e-05f, 2.371682858e-05f, 2.311500911e-05f, 2.251318616e-05f,
+ 2.191136104e-05f, 2.130953508e-05f, 2.070770959e-05f, 2.010588590e-05f, 1.950406533e-05f, 1.890224919e-05f, 1.830043880e-05f, 1.769863549e-05f, 1.709684058e-05f, 1.649505537e-05f,
+ 1.589328120e-05f, 1.529151939e-05f, 1.468977124e-05f, 1.408803808e-05f, 1.348632123e-05f, 1.288462201e-05f, 1.228294173e-05f, 1.168128171e-05f, 1.107964328e-05f, 1.047802775e-05f,
+ 9.876436429e-06f, 9.274870648e-06f, 8.673331719e-06f, 8.071820960e-06f, 7.470339689e-06f, 6.868889221e-06f, 6.267470875e-06f, 5.666085966e-06f, 5.064735811e-06f, 4.463421726e-06f,
+ 3.862145029e-06f, 3.260907033e-06f, 2.659709056e-06f, 2.058552413e-06f, 1.457438419e-06f, 8.563683890e-07f, 2.553436386e-07f, -3.456345177e-07f, -9.465647653e-07f, -1.547445790e-06f,
+ -2.148276277e-06f, -2.749054914e-06f, -3.349780385e-06f, -3.950451378e-06f, -4.551066580e-06f, -5.151624676e-06f, -5.752124356e-06f, -6.352564305e-06f, -6.952943212e-06f, -7.553259764e-06f,
+ -8.153512650e-06f, -8.753700558e-06f, -9.353822176e-06f, -9.953876194e-06f, -1.055386130e-05f, -1.115377618e-05f, -1.175361954e-05f, -1.235339005e-05f, -1.295308640e-05f, -1.355270730e-05f,
+ -1.415225142e-05f, -1.475171746e-05f, -1.535110412e-05f, -1.595041007e-05f, -1.654963402e-05f, -1.714877466e-05f, -1.774783067e-05f, -1.834680076e-05f, -1.894568361e-05f, -1.954447791e-05f,
+ -2.014318237e-05f, -2.074179567e-05f, -2.134031651e-05f, -2.193874359e-05f, -2.253707559e-05f, -2.313531121e-05f, -2.373344915e-05f, -2.433148811e-05f, -2.492942678e-05f, -2.552726385e-05f,
+ -2.612499802e-05f, -2.672262800e-05f, -2.732015247e-05f, -2.791757014e-05f, -2.851487970e-05f, -2.911207985e-05f, -2.970916929e-05f, -3.030614672e-05f, -3.090301083e-05f, -3.149976034e-05f,
+ -3.209639393e-05f, -3.269291031e-05f, -3.328930818e-05f, -3.388558624e-05f, -3.448174319e-05f, -3.507777773e-05f, -3.567368857e-05f, -3.626947441e-05f, -3.686513395e-05f, -3.746066589e-05f,
+ -3.805606895e-05f, -3.865134181e-05f, -3.924648319e-05f, -3.984149179e-05f, -4.043636632e-05f, -4.103110549e-05f, -4.162570799e-05f, -4.222017253e-05f, -4.281449783e-05f, -4.340868259e-05f,
+ -4.400272552e-05f, -4.459662532e-05f, -4.519038070e-05f, -4.578399038e-05f, -4.637745306e-05f, -4.697076745e-05f, -4.756393227e-05f, -4.815694622e-05f, -4.874980801e-05f, -4.934251635e-05f,
+ -4.993506997e-05f, -5.052746756e-05f, -5.111970785e-05f, -5.171178954e-05f, -5.230371135e-05f, -5.289547200e-05f, -5.348707019e-05f, -5.407850465e-05f, -5.466977409e-05f, -5.526087722e-05f,
+ -5.585181277e-05f, -5.644257944e-05f, -5.703317596e-05f, -5.762360104e-05f, -5.821385341e-05f, -5.880393178e-05f, -5.939383487e-05f, -5.998356139e-05f, -6.057311008e-05f, -6.116247965e-05f,
+ -6.175166883e-05f, -6.234067632e-05f, -6.292950087e-05f, -6.351814118e-05f, -6.410659599e-05f, -6.469486402e-05f, -6.528294398e-05f, -6.587083462e-05f, -6.645853464e-05f, -6.704604278e-05f,
+ -6.763335776e-05f, -6.822047832e-05f, -6.880740317e-05f, -6.939413105e-05f, -6.998066068e-05f, -7.056699080e-05f, -7.115312013e-05f, -7.173904740e-05f, -7.232477135e-05f, -7.291029070e-05f,
+ -7.349560419e-05f, -7.408071054e-05f, -7.466560850e-05f, -7.525029680e-05f, -7.583477416e-05f, -7.641903933e-05f, -7.700309103e-05f, -7.758692801e-05f, -7.817054900e-05f, -7.875395274e-05f,
+ -7.933713797e-05f, -7.992010341e-05f, -8.050284782e-05f, -8.108536993e-05f, -8.166766848e-05f, -8.224974221e-05f, -8.283158986e-05f, -8.341321017e-05f, -8.399460189e-05f, -8.457576376e-05f,
+ -8.515669452e-05f, -8.573739291e-05f, -8.631785768e-05f, -8.689808758e-05f, -8.747808135e-05f, -8.805783773e-05f, -8.863735548e-05f, -8.921663333e-05f, -8.979567005e-05f, -9.037446438e-05f,
+ -9.095301506e-05f, -9.153132085e-05f, -9.210938050e-05f, -9.268719276e-05f, -9.326475638e-05f, -9.384207012e-05f, -9.441913272e-05f, -9.499594295e-05f, -9.557249955e-05f, -9.614880129e-05f,
+ -9.672484691e-05f, -9.730063517e-05f, -9.787616484e-05f, -9.845143467e-05f, -9.902644341e-05f, -9.960118983e-05f, -1.001756727e-04f, -1.007498908e-04f, -1.013238428e-04f, -1.018975275e-04f,
+ -1.024709437e-04f, -1.030440902e-04f, -1.036169657e-04f, -1.041895689e-04f, -1.047618987e-04f, -1.053339538e-04f, -1.059057330e-04f, -1.064772350e-04f, -1.070484586e-04f, -1.076194026e-04f,
+ -1.081900658e-04f, -1.087604469e-04f, -1.093305446e-04f, -1.099003578e-04f, -1.104698853e-04f, -1.110391257e-04f, -1.116080780e-04f, -1.121767408e-04f, -1.127451129e-04f, -1.133131931e-04f,
+ -1.138809803e-04f, -1.144484730e-04f, -1.150156703e-04f, -1.155825707e-04f, -1.161491731e-04f, -1.167154764e-04f, -1.172814791e-04f, -1.178471802e-04f, -1.184125785e-04f, -1.189776726e-04f,
+ -1.195424615e-04f, -1.201069438e-04f, -1.206711184e-04f, -1.212349841e-04f, -1.217985395e-04f, -1.223617836e-04f, -1.229247152e-04f, -1.234873329e-04f, -1.240496356e-04f, -1.246116221e-04f,
+ -1.251732912e-04f, -1.257346417e-04f, -1.262956723e-04f, -1.268563819e-04f, -1.274167693e-04f, -1.279768332e-04f, -1.285365724e-04f, -1.290959858e-04f, -1.296550721e-04f, -1.302138302e-04f,
+ -1.307722589e-04f, -1.313303568e-04f, -1.318881230e-04f, -1.324455560e-04f, -1.330026549e-04f, -1.335594183e-04f, -1.341158450e-04f, -1.346719339e-04f, -1.352276838e-04f, -1.357830935e-04f,
+ -1.363381618e-04f, -1.368928875e-04f, -1.374472693e-04f, -1.380013063e-04f, -1.385549970e-04f, -1.391083404e-04f, -1.396613352e-04f, -1.402139804e-04f, -1.407662746e-04f, -1.413182167e-04f,
+ -1.418698055e-04f, -1.424210399e-04f, -1.429719187e-04f, -1.435224406e-04f, -1.440726045e-04f, -1.446224093e-04f, -1.451718537e-04f, -1.457209365e-04f, -1.462696567e-04f, -1.468180129e-04f,
+ -1.473660041e-04f, -1.479136291e-04f, -1.484608867e-04f, -1.490077757e-04f, -1.495542949e-04f, -1.501004433e-04f, -1.506462195e-04f, -1.511916225e-04f, -1.517366511e-04f, -1.522813041e-04f,
+ -1.528255803e-04f, -1.533694786e-04f, -1.539129979e-04f, -1.544561369e-04f, -1.549988945e-04f, -1.555412695e-04f, -1.560832608e-04f, -1.566248673e-04f, -1.571660877e-04f, -1.577069209e-04f,
+ -1.582473657e-04f, -1.587874210e-04f, -1.593270857e-04f, -1.598663586e-04f, -1.604052385e-04f, -1.609437243e-04f, -1.614818148e-04f, -1.620195089e-04f, -1.625568054e-04f, -1.630937032e-04f,
+ -1.636302012e-04f, -1.641662982e-04f, -1.647019930e-04f, -1.652372845e-04f, -1.657721716e-04f, -1.663066531e-04f, -1.668407279e-04f, -1.673743948e-04f, -1.679076528e-04f, -1.684405006e-04f,
+ -1.689729371e-04f, -1.695049613e-04f, -1.700365719e-04f, -1.705677678e-04f, -1.710985480e-04f, -1.716289111e-04f, -1.721588563e-04f, -1.726883822e-04f, -1.732174878e-04f, -1.737461720e-04f,
+ -1.742744335e-04f, -1.748022714e-04f, -1.753296845e-04f, -1.758566715e-04f, -1.763832316e-04f, -1.769093634e-04f, -1.774350659e-04f, -1.779603380e-04f, -1.784851785e-04f, -1.790095863e-04f,
+ -1.795335604e-04f, -1.800570995e-04f, -1.805802026e-04f, -1.811028687e-04f, -1.816250964e-04f, -1.821468848e-04f, -1.826682328e-04f, -1.831891391e-04f, -1.837096028e-04f, -1.842296227e-04f,
+ -1.847491978e-04f, -1.852683268e-04f, -1.857870087e-04f, -1.863052424e-04f, -1.868230268e-04f, -1.873403608e-04f, -1.878572433e-04f, -1.883736732e-04f, -1.888896494e-04f, -1.894051708e-04f,
+ -1.899202363e-04f, -1.904348448e-04f, -1.909489953e-04f, -1.914626865e-04f, -1.919759175e-04f, -1.924886872e-04f, -1.930009944e-04f, -1.935128381e-04f, -1.940242172e-04f, -1.945351306e-04f,
+ -1.950455772e-04f, -1.955555559e-04f, -1.960650657e-04f, -1.965741055e-04f, -1.970826741e-04f, -1.975907706e-04f, -1.980983938e-04f, -1.986055427e-04f, -1.991122161e-04f, -1.996184131e-04f,
+ -2.001241325e-04f, -2.006293733e-04f, -2.011341344e-04f, -2.016384147e-04f, -2.021422131e-04f, -2.026455287e-04f, -2.031483603e-04f, -2.036507068e-04f, -2.041525672e-04f, -2.046539405e-04f,
+ -2.051548255e-04f, -2.056552213e-04f, -2.061551267e-04f, -2.066545407e-04f, -2.071534623e-04f, -2.076518903e-04f, -2.081498237e-04f, -2.086472616e-04f, -2.091442027e-04f, -2.096406462e-04f,
+ -2.101365908e-04f, -2.106320356e-04f, -2.111269796e-04f, -2.116214216e-04f, -2.121153607e-04f, -2.126087957e-04f, -2.131017257e-04f, -2.135941496e-04f, -2.140860664e-04f, -2.145774750e-04f,
+ -2.150683744e-04f, -2.155587636e-04f, -2.160486414e-04f, -2.165380070e-04f, -2.170268592e-04f, -2.175151970e-04f, -2.180030194e-04f, -2.184903254e-04f, -2.189771139e-04f, -2.194633838e-04f,
+ -2.199491343e-04f, -2.204343642e-04f, -2.209190726e-04f, -2.214032584e-04f, -2.218869205e-04f, -2.223700580e-04f, -2.228526699e-04f, -2.233347550e-04f, -2.238163125e-04f, -2.242973413e-04f,
+ -2.247778404e-04f, -2.252578088e-04f, -2.257372454e-04f, -2.262161493e-04f, -2.266945194e-04f, -2.271723548e-04f, -2.276496543e-04f, -2.281264172e-04f, -2.286026422e-04f, -2.290783284e-04f,
+ -2.295534749e-04f, -2.300280806e-04f, -2.305021445e-04f, -2.309756656e-04f, -2.314486430e-04f, -2.319210756e-04f, -2.323929624e-04f, -2.328643025e-04f, -2.333350949e-04f, -2.338053385e-04f,
+ -2.342750323e-04f, -2.347441755e-04f, -2.352127670e-04f, -2.356808058e-04f, -2.361482909e-04f, -2.366152214e-04f, -2.370815963e-04f, -2.375474146e-04f, -2.380126753e-04f, -2.384773774e-04f,
+ -2.389415200e-04f, -2.394051021e-04f, -2.398681227e-04f, -2.403305808e-04f, -2.407924756e-04f, -2.412538059e-04f, -2.417145709e-04f, -2.421747695e-04f, -2.426344009e-04f, -2.430934640e-04f,
+ -2.435519579e-04f, -2.440098817e-04f, -2.444672342e-04f, -2.449240147e-04f, -2.453802222e-04f, -2.458358556e-04f, -2.462909141e-04f, -2.467453967e-04f, -2.471993023e-04f, -2.476526302e-04f,
+ -2.481053793e-04f, -2.485575487e-04f, -2.490091375e-04f, -2.494601446e-04f, -2.499105692e-04f, -2.503604103e-04f, -2.508096670e-04f, -2.512583383e-04f, -2.517064233e-04f, -2.521539211e-04f,
+ -2.526008307e-04f, -2.530471511e-04f, -2.534928815e-04f, -2.539380210e-04f, -2.543825685e-04f, -2.548265232e-04f, -2.552698841e-04f, -2.557126504e-04f, -2.561548210e-04f, -2.565963951e-04f,
+ -2.570373718e-04f, -2.574777500e-04f, -2.579175290e-04f, -2.583567077e-04f, -2.587952854e-04f, -2.592332609e-04f, -2.596706336e-04f, -2.601074023e-04f, -2.605435663e-04f, -2.609791245e-04f,
+ -2.614140762e-04f, -2.618484204e-04f, -2.622821562e-04f, -2.627152826e-04f, -2.631477988e-04f, -2.635797040e-04f, -2.640109971e-04f, -2.644416773e-04f, -2.648717437e-04f, -2.653011953e-04f,
+ -2.657300314e-04f, -2.661582510e-04f, -2.665858532e-04f, -2.670128372e-04f, -2.674392020e-04f, -2.678649467e-04f, -2.682900705e-04f, -2.687145725e-04f, -2.691384518e-04f, -2.695617075e-04f,
+ -2.699843388e-04f, -2.704063448e-04f, -2.708277245e-04f, -2.712484771e-04f, -2.716686018e-04f, -2.720880977e-04f, -2.725069638e-04f, -2.729251994e-04f, -2.733428036e-04f, -2.737597754e-04f,
+ -2.741761141e-04f, -2.745918187e-04f, -2.750068885e-04f, -2.754213225e-04f, -2.758351198e-04f, -2.762482797e-04f, -2.766608013e-04f, -2.770726837e-04f, -2.774839261e-04f, -2.778945276e-04f,
+ -2.783044873e-04f, -2.787138044e-04f, -2.791224782e-04f, -2.795305076e-04f, -2.799378919e-04f, -2.803446303e-04f, -2.807507218e-04f, -2.811561657e-04f, -2.815609611e-04f, -2.819651072e-04f,
+ -2.823686031e-04f, -2.827714481e-04f, -2.831736412e-04f, -2.835751816e-04f, -2.839760686e-04f, -2.843763013e-04f, -2.847758788e-04f, -2.851748004e-04f, -2.855730651e-04f, -2.859706723e-04f,
+ -2.863676210e-04f, -2.867639105e-04f, -2.871595399e-04f, -2.875545085e-04f, -2.879488153e-04f, -2.883424596e-04f, -2.887354407e-04f, -2.891277575e-04f, -2.895194095e-04f, -2.899103957e-04f,
+ -2.903007154e-04f, -2.906903677e-04f, -2.910793518e-04f, -2.914676670e-04f, -2.918553124e-04f, -2.922422873e-04f, -2.926285908e-04f, -2.930142222e-04f, -2.933991807e-04f, -2.937834654e-04f,
+ -2.941670756e-04f, -2.945500105e-04f, -2.949322693e-04f, -2.953138512e-04f, -2.956947555e-04f, -2.960749813e-04f, -2.964545279e-04f, -2.968333945e-04f, -2.972115803e-04f, -2.975890846e-04f,
+ -2.979659065e-04f, -2.983420453e-04f, -2.987175003e-04f, -2.990922706e-04f, -2.994663555e-04f, -2.998397542e-04f, -3.002124659e-04f, -3.005844900e-04f, -3.009558256e-04f, -3.013264719e-04f,
+ -3.016964283e-04f, -3.020656939e-04f, -3.024342680e-04f, -3.028021499e-04f, -3.031693387e-04f, -3.035358338e-04f, -3.039016344e-04f, -3.042667397e-04f, -3.046311491e-04f, -3.049948616e-04f,
+ -3.053578767e-04f, -3.057201936e-04f, -3.060818115e-04f, -3.064427297e-04f, -3.068029474e-04f, -3.071624639e-04f, -3.075212786e-04f, -3.078793906e-04f, -3.082367992e-04f, -3.085935037e-04f,
+ -3.089495034e-04f, -3.093047975e-04f, -3.096593853e-04f, -3.100132662e-04f, -3.103664393e-04f, -3.107189039e-04f, -3.110706595e-04f, -3.114217051e-04f, -3.117720401e-04f, -3.121216639e-04f,
+ -3.124705756e-04f, -3.128187746e-04f, -3.131662602e-04f, -3.135130317e-04f, -3.138590883e-04f, -3.142044293e-04f, -3.145490541e-04f, -3.148929620e-04f, -3.152361522e-04f, -3.155786241e-04f,
+ -3.159203770e-04f, -3.162614101e-04f, -3.166017229e-04f, -3.169413145e-04f, -3.172801843e-04f, -3.176183316e-04f, -3.179557558e-04f, -3.182924561e-04f, -3.186284319e-04f, -3.189636825e-04f,
+ -3.192982072e-04f, -3.196320053e-04f, -3.199650762e-04f, -3.202974192e-04f, -3.206290336e-04f, -3.209599187e-04f, -3.212900739e-04f, -3.216194985e-04f, -3.219481919e-04f, -3.222761533e-04f,
+ -3.226033822e-04f, -3.229298778e-04f, -3.232556396e-04f, -3.235806667e-04f, -3.239049587e-04f, -3.242285148e-04f, -3.245513344e-04f, -3.248734168e-04f, -3.251947614e-04f, -3.255153675e-04f,
+ -3.258352345e-04f, -3.261543618e-04f, -3.264727487e-04f, -3.267903946e-04f, -3.271072988e-04f, -3.274234606e-04f, -3.277388796e-04f, -3.280535549e-04f, -3.283674861e-04f, -3.286806724e-04f,
+ -3.289931133e-04f, -3.293048081e-04f, -3.296157561e-04f, -3.299259568e-04f, -3.302354096e-04f, -3.305441137e-04f, -3.308520687e-04f, -3.311592739e-04f, -3.314657286e-04f, -3.317714323e-04f,
+ -3.320763843e-04f, -3.323805841e-04f, -3.326840310e-04f, -3.329867244e-04f, -3.332886637e-04f, -3.335898483e-04f, -3.338902777e-04f, -3.341899512e-04f, -3.344888681e-04f, -3.347870280e-04f,
+ -3.350844303e-04f, -3.353810742e-04f, -3.356769593e-04f, -3.359720850e-04f, -3.362664506e-04f, -3.365600556e-04f, -3.368528994e-04f, -3.371449814e-04f, -3.374363010e-04f, -3.377268577e-04f,
+ -3.380166509e-04f, -3.383056799e-04f, -3.385939443e-04f, -3.388814435e-04f, -3.391681768e-04f, -3.394541437e-04f, -3.397393437e-04f, -3.400237762e-04f, -3.403074406e-04f, -3.405903363e-04f,
+ -3.408724629e-04f, -3.411538197e-04f, -3.414344062e-04f, -3.417142218e-04f, -3.419932659e-04f, -3.422715381e-04f, -3.425490378e-04f, -3.428257644e-04f, -3.431017174e-04f, -3.433768962e-04f,
+ -3.436513003e-04f, -3.439249292e-04f, -3.441977823e-04f, -3.444698591e-04f, -3.447411590e-04f, -3.450116815e-04f, -3.452814260e-04f, -3.455503922e-04f, -3.458185793e-04f, -3.460859869e-04f,
+ -3.463526145e-04f, -3.466184616e-04f, -3.468835275e-04f, -3.471478119e-04f, -3.474113141e-04f, -3.476740337e-04f, -3.479359702e-04f, -3.481971230e-04f, -3.484574916e-04f, -3.487170755e-04f,
+ -3.489758743e-04f, -3.492338873e-04f, -3.494911142e-04f, -3.497475543e-04f, -3.500032072e-04f, -3.502580725e-04f, -3.505121495e-04f, -3.507654379e-04f, -3.510179370e-04f, -3.512696465e-04f,
+ -3.515205658e-04f, -3.517706944e-04f, -3.520200320e-04f, -3.522685778e-04f, -3.525163316e-04f, -3.527632928e-04f, -3.530094609e-04f, -3.532548354e-04f, -3.534994160e-04f, -3.537432020e-04f,
+ -3.539861931e-04f, -3.542283887e-04f, -3.544697884e-04f, -3.547103918e-04f, -3.549501983e-04f, -3.551892075e-04f, -3.554274189e-04f, -3.556648321e-04f, -3.559014466e-04f, -3.561372620e-04f,
+ -3.563722778e-04f, -3.566064935e-04f, -3.568399088e-04f, -3.570725231e-04f, -3.573043360e-04f, -3.575353471e-04f, -3.577655559e-04f, -3.579949619e-04f, -3.582235648e-04f, -3.584513641e-04f,
+ -3.586783594e-04f, -3.589045502e-04f, -3.591299361e-04f, -3.593545166e-04f, -3.595782914e-04f, -3.598012600e-04f, -3.600234220e-04f, -3.602447770e-04f, -3.604653244e-04f, -3.606850640e-04f,
+ -3.609039953e-04f, -3.611221179e-04f, -3.613394313e-04f, -3.615559352e-04f, -3.617716292e-04f, -3.619865127e-04f, -3.622005856e-04f, -3.624138472e-04f, -3.626262972e-04f, -3.628379353e-04f,
+ -3.630487609e-04f, -3.632587738e-04f, -3.634679735e-04f, -3.636763597e-04f, -3.638839318e-04f, -3.640906896e-04f, -3.642966327e-04f, -3.645017606e-04f, -3.647060730e-04f, -3.649095695e-04f,
+ -3.651122497e-04f, -3.653141133e-04f, -3.655151597e-04f, -3.657153888e-04f, -3.659148001e-04f, -3.661133932e-04f, -3.663111678e-04f, -3.665081234e-04f, -3.667042598e-04f, -3.668995765e-04f,
+ -3.670940732e-04f, -3.672877496e-04f, -3.674806052e-04f, -3.676726398e-04f, -3.678638529e-04f, -3.680542442e-04f, -3.682438133e-04f, -3.684325599e-04f, -3.686204837e-04f, -3.688075843e-04f,
+ -3.689938614e-04f, -3.691793145e-04f, -3.693639435e-04f, -3.695477478e-04f, -3.697307273e-04f, -3.699128815e-04f, -3.700942101e-04f, -3.702747128e-04f, -3.704543893e-04f, -3.706332392e-04f,
+ -3.708112622e-04f, -3.709884580e-04f, -3.711648262e-04f, -3.713403666e-04f, -3.715150787e-04f, -3.716889624e-04f, -3.718620172e-04f, -3.720342430e-04f, -3.722056392e-04f, -3.723762057e-04f,
+ -3.725459421e-04f, -3.727148482e-04f, -3.728829236e-04f, -3.730501680e-04f, -3.732165811e-04f, -3.733821626e-04f, -3.735469122e-04f, -3.737108297e-04f, -3.738739147e-04f, -3.740361669e-04f,
+ -3.741975861e-04f, -3.743581719e-04f, -3.745179242e-04f, -3.746768424e-04f, -3.748349265e-04f, -3.749921762e-04f, -3.751485910e-04f, -3.753041709e-04f, -3.754589154e-04f, -3.756128243e-04f,
+ -3.757658974e-04f, -3.759181344e-04f, -3.760695349e-04f, -3.762200988e-04f, -3.763698258e-04f, -3.765187156e-04f, -3.766667680e-04f, -3.768139826e-04f, -3.769603593e-04f, -3.771058978e-04f,
+ -3.772505978e-04f, -3.773944591e-04f, -3.775374814e-04f, -3.776796645e-04f, -3.778210082e-04f, -3.779615121e-04f, -3.781011761e-04f, -3.782399999e-04f, -3.783779833e-04f, -3.785151260e-04f,
+ -3.786514278e-04f, -3.787868885e-04f, -3.789215078e-04f, -3.790552855e-04f, -3.791882214e-04f, -3.793203153e-04f, -3.794515669e-04f, -3.795819760e-04f, -3.797115424e-04f, -3.798402659e-04f,
+ -3.799681463e-04f, -3.800951832e-04f, -3.802213767e-04f, -3.803467263e-04f, -3.804712320e-04f, -3.805948935e-04f, -3.807177105e-04f, -3.808396830e-04f, -3.809608107e-04f, -3.810810934e-04f,
+ -3.812005309e-04f, -3.813191230e-04f, -3.814368695e-04f, -3.815537702e-04f, -3.816698250e-04f, -3.817850336e-04f, -3.818993958e-04f, -3.820129116e-04f, -3.821255806e-04f, -3.822374028e-04f,
+ -3.823483779e-04f, -3.824585057e-04f, -3.825677862e-04f, -3.826762190e-04f, -3.827838041e-04f, -3.828905413e-04f, -3.829964303e-04f, -3.831014711e-04f, -3.832056635e-04f, -3.833090073e-04f,
+ -3.834115023e-04f, -3.835131485e-04f, -3.836139456e-04f, -3.837138934e-04f, -3.838129919e-04f, -3.839112409e-04f, -3.840086402e-04f, -3.841051897e-04f, -3.842008893e-04f, -3.842957387e-04f,
+ -3.843897379e-04f, -3.844828867e-04f, -3.845751851e-04f, -3.846666327e-04f, -3.847572296e-04f, -3.848469755e-04f, -3.849358705e-04f, -3.850239142e-04f, -3.851111066e-04f, -3.851974476e-04f,
+ -3.852829371e-04f, -3.853675749e-04f, -3.854513609e-04f, -3.855342950e-04f, -3.856163771e-04f, -3.856976071e-04f, -3.857779848e-04f, -3.858575102e-04f, -3.859361831e-04f, -3.860140034e-04f,
+ -3.860909711e-04f, -3.861670860e-04f, -3.862423481e-04f, -3.863167572e-04f, -3.863903132e-04f, -3.864630161e-04f, -3.865348657e-04f, -3.866058620e-04f, -3.866760049e-04f, -3.867452942e-04f,
+ -3.868137300e-04f, -3.868813121e-04f, -3.869480404e-04f, -3.870139149e-04f, -3.870789354e-04f, -3.871431020e-04f, -3.872064145e-04f, -3.872688729e-04f, -3.873304771e-04f, -3.873912270e-04f,
+ -3.874511225e-04f, -3.875101637e-04f, -3.875683504e-04f, -3.876256825e-04f, -3.876821601e-04f, -3.877377830e-04f, -3.877925513e-04f, -3.878464648e-04f, -3.878995235e-04f, -3.879517273e-04f,
+ -3.880030763e-04f, -3.880535703e-04f, -3.881032094e-04f, -3.881519934e-04f, -3.881999223e-04f, -3.882469962e-04f, -3.882932149e-04f, -3.883385784e-04f, -3.883830868e-04f, -3.884267399e-04f,
+ -3.884695377e-04f, -3.885114803e-04f, -3.885525675e-04f, -3.885927994e-04f, -3.886321760e-04f, -3.886706972e-04f, -3.887083630e-04f, -3.887451734e-04f, -3.887811283e-04f, -3.888162279e-04f,
+ -3.888504720e-04f, -3.888838606e-04f, -3.889163938e-04f, -3.889480716e-04f, -3.889788938e-04f, -3.890088607e-04f, -3.890379720e-04f, -3.890662279e-04f, -3.890936284e-04f, -3.891201734e-04f,
+ -3.891458630e-04f, -3.891706972e-04f, -3.891946759e-04f, -3.892177993e-04f, -3.892400673e-04f, -3.892614800e-04f, -3.892820373e-04f, -3.893017393e-04f, -3.893205860e-04f, -3.893385774e-04f,
+ -3.893557136e-04f, -3.893719946e-04f, -3.893874204e-04f, -3.894019911e-04f, -3.894157067e-04f, -3.894285672e-04f, -3.894405727e-04f, -3.894517232e-04f, -3.894620188e-04f, -3.894714594e-04f,
+ -3.894800452e-04f, -3.894877762e-04f, -3.894946525e-04f, -3.895006740e-04f, -3.895058410e-04f, -3.895101533e-04f, -3.895136111e-04f, -3.895162144e-04f, -3.895179633e-04f, -3.895188579e-04f,
+ -3.895188981e-04f, -3.895180842e-04f, -3.895164161e-04f, -3.895138940e-04f, -3.895105178e-04f, -3.895062878e-04f, -3.895012039e-04f, -3.894952662e-04f, -3.894884748e-04f, -3.894808298e-04f,
+ -3.894723313e-04f, -3.894629793e-04f, -3.894527741e-04f, -3.894417155e-04f, -3.894298038e-04f, -3.894170390e-04f, -3.894034212e-04f, -3.893889506e-04f, -3.893736271e-04f, -3.893574510e-04f,
+ -3.893404223e-04f, -3.893225412e-04f, -3.893038076e-04f, -3.892842218e-04f, -3.892637839e-04f, -3.892424939e-04f, -3.892203520e-04f, -3.891973583e-04f, -3.891735129e-04f, -3.891488160e-04f,
+ -3.891232675e-04f, -3.890968678e-04f, -3.890696169e-04f, -3.890415149e-04f, -3.890125619e-04f, -3.889827582e-04f, -3.889521037e-04f, -3.889205987e-04f, -3.888882433e-04f, -3.888550377e-04f,
+ -3.888209819e-04f, -3.887860761e-04f, -3.887503204e-04f, -3.887137151e-04f, -3.886762602e-04f, -3.886379559e-04f, -3.885988024e-04f, -3.885587997e-04f, -3.885179481e-04f, -3.884762478e-04f,
+ -3.884336988e-04f, -3.883903013e-04f, -3.883460555e-04f, -3.883009616e-04f, -3.882550197e-04f, -3.882082300e-04f, -3.881605926e-04f, -3.881121078e-04f, -3.880627757e-04f, -3.880125965e-04f,
+ -3.879615703e-04f, -3.879096974e-04f, -3.878569779e-04f, -3.878034119e-04f, -3.877489998e-04f, -3.876937416e-04f, -3.876376376e-04f, -3.875806880e-04f, -3.875228929e-04f, -3.874642525e-04f,
+ -3.874047670e-04f, -3.873444367e-04f, -3.872832617e-04f, -3.872212422e-04f, -3.871583785e-04f, -3.870946706e-04f, -3.870301190e-04f, -3.869647236e-04f, -3.868984849e-04f, -3.868314029e-04f,
+ -3.867634778e-04f, -3.866947100e-04f, -3.866250996e-04f, -3.865546469e-04f, -3.864833519e-04f, -3.864112151e-04f, -3.863382366e-04f, -3.862644166e-04f, -3.861897554e-04f, -3.861142531e-04f,
+ -3.860379101e-04f, -3.859607265e-04f, -3.858827027e-04f, -3.858038387e-04f, -3.857241350e-04f, -3.856435916e-04f, -3.855622089e-04f, -3.854799871e-04f, -3.853969264e-04f, -3.853130271e-04f,
+ -3.852282895e-04f, -3.851427138e-04f, -3.850563002e-04f, -3.849690490e-04f, -3.848809605e-04f, -3.847920349e-04f, -3.847022724e-04f, -3.846116735e-04f, -3.845202382e-04f, -3.844279669e-04f,
+ -3.843348599e-04f, -3.842409174e-04f, -3.841461397e-04f, -3.840505270e-04f, -3.839540797e-04f, -3.838567979e-04f, -3.837586821e-04f, -3.836597325e-04f, -3.835599493e-04f, -3.834593329e-04f,
+ -3.833578834e-04f, -3.832556014e-04f, -3.831524869e-04f, -3.830485403e-04f, -3.829437619e-04f, -3.828381520e-04f, -3.827317109e-04f, -3.826244389e-04f, -3.825163362e-04f, -3.824074033e-04f,
+ -3.822976403e-04f, -3.821870477e-04f, -3.820756257e-04f, -3.819633745e-04f, -3.818502946e-04f, -3.817363863e-04f, -3.816216498e-04f, -3.815060855e-04f, -3.813896937e-04f, -3.812724747e-04f,
+ -3.811544288e-04f, -3.810355565e-04f, -3.809158579e-04f, -3.807953334e-04f, -3.806739833e-04f, -3.805518081e-04f, -3.804288079e-04f, -3.803049832e-04f, -3.801803343e-04f, -3.800548615e-04f,
+ -3.799285652e-04f, -3.798014456e-04f, -3.796735033e-04f, -3.795447384e-04f, -3.794151513e-04f, -3.792847425e-04f, -3.791535122e-04f, -3.790214608e-04f, -3.788885886e-04f, -3.787548960e-04f,
+ -3.786203834e-04f, -3.784850512e-04f, -3.783488996e-04f, -3.782119290e-04f, -3.780741399e-04f, -3.779355326e-04f, -3.777961074e-04f, -3.776558647e-04f, -3.775148049e-04f, -3.773729284e-04f,
+ -3.772302355e-04f, -3.770867267e-04f, -3.769424022e-04f, -3.767972625e-04f, -3.766513080e-04f, -3.765045390e-04f, -3.763569560e-04f, -3.762085593e-04f, -3.760593493e-04f, -3.759093264e-04f,
+ -3.757584910e-04f, -3.756068435e-04f, -3.754543843e-04f, -3.753011137e-04f, -3.751470323e-04f, -3.749921403e-04f, -3.748364383e-04f, -3.746799265e-04f, -3.745226054e-04f, -3.743644755e-04f,
+ -3.742055371e-04f, -3.740457906e-04f, -3.738852365e-04f, -3.737238751e-04f, -3.735617069e-04f, -3.733987324e-04f, -3.732349518e-04f, -3.730703657e-04f, -3.729049745e-04f, -3.727387786e-04f,
+ -3.725717784e-04f, -3.724039744e-04f, -3.722353670e-04f, -3.720659566e-04f, -3.718957436e-04f, -3.717247286e-04f, -3.715529119e-04f, -3.713802939e-04f, -3.712068752e-04f, -3.710326561e-04f,
+ -3.708576372e-04f, -3.706818188e-04f, -3.705052014e-04f, -3.703277854e-04f, -3.701495714e-04f, -3.699705597e-04f, -3.697907508e-04f, -3.696101452e-04f, -3.694287434e-04f, -3.692465457e-04f,
+ -3.690635527e-04f, -3.688797648e-04f, -3.686951825e-04f, -3.685098062e-04f, -3.683236365e-04f, -3.681366738e-04f, -3.679489185e-04f, -3.677603711e-04f, -3.675710322e-04f, -3.673809022e-04f,
+ -3.671899816e-04f, -3.669982708e-04f, -3.668057703e-04f, -3.666124807e-04f, -3.664184024e-04f, -3.662235359e-04f, -3.660278816e-04f, -3.658314402e-04f, -3.656342120e-04f, -3.654361976e-04f,
+ -3.652373974e-04f, -3.650378121e-04f, -3.648374419e-04f, -3.646362876e-04f, -3.644343495e-04f, -3.642316282e-04f, -3.640281241e-04f, -3.638238379e-04f, -3.636187699e-04f, -3.634129208e-04f,
+ -3.632062909e-04f, -3.629988809e-04f, -3.627906913e-04f, -3.625817225e-04f, -3.623719752e-04f, -3.621614497e-04f, -3.619501467e-04f, -3.617380666e-04f, -3.615252100e-04f, -3.613115775e-04f,
+ -3.610971695e-04f, -3.608819865e-04f, -3.606660292e-04f, -3.604492980e-04f, -3.602317936e-04f, -3.600135163e-04f, -3.597944668e-04f, -3.595746456e-04f, -3.593540532e-04f, -3.591326902e-04f,
+ -3.589105572e-04f, -3.586876547e-04f, -3.584639831e-04f, -3.582395432e-04f, -3.580143354e-04f, -3.577883604e-04f, -3.575616185e-04f, -3.573341105e-04f, -3.571058368e-04f, -3.568767981e-04f,
+ -3.566469949e-04f, -3.564164277e-04f, -3.561850971e-04f, -3.559530038e-04f, -3.557201482e-04f, -3.554865309e-04f, -3.552521525e-04f, -3.550170136e-04f, -3.547811148e-04f, -3.545444566e-04f,
+ -3.543070396e-04f, -3.540688644e-04f, -3.538299316e-04f, -3.535902417e-04f, -3.533497954e-04f, -3.531085932e-04f, -3.528666358e-04f, -3.526239236e-04f, -3.523804574e-04f, -3.521362376e-04f,
+ -3.518912650e-04f, -3.516455400e-04f, -3.513990633e-04f, -3.511518355e-04f, -3.509038572e-04f, -3.506551290e-04f, -3.504056515e-04f, -3.501554253e-04f, -3.499044510e-04f, -3.496527292e-04f,
+ -3.494002606e-04f, -3.491470457e-04f, -3.488930851e-04f, -3.486383796e-04f, -3.483829296e-04f, -3.481267359e-04f, -3.478697990e-04f, -3.476121195e-04f, -3.473536981e-04f, -3.470945355e-04f,
+ -3.468346321e-04f, -3.465739888e-04f, -3.463126060e-04f, -3.460504844e-04f, -3.457876247e-04f, -3.455240275e-04f, -3.452596934e-04f, -3.449946231e-04f, -3.447288172e-04f, -3.444622764e-04f,
+ -3.441950012e-04f, -3.439269924e-04f, -3.436582506e-04f, -3.433887763e-04f, -3.431185704e-04f, -3.428476334e-04f, -3.425759660e-04f, -3.423035688e-04f, -3.420304425e-04f, -3.417565877e-04f,
+ -3.414820052e-04f, -3.412066955e-04f, -3.409306594e-04f, -3.406538974e-04f, -3.403764103e-04f, -3.400981987e-04f, -3.398192633e-04f, -3.395396047e-04f, -3.392592237e-04f, -3.389781209e-04f,
+ -3.386962969e-04f, -3.384137525e-04f, -3.381304884e-04f, -3.378465051e-04f, -3.375618034e-04f, -3.372763840e-04f, -3.369902475e-04f, -3.367033947e-04f, -3.364158261e-04f, -3.361275426e-04f,
+ -3.358385448e-04f, -3.355488334e-04f, -3.352584090e-04f, -3.349672724e-04f, -3.346754243e-04f, -3.343828653e-04f, -3.340895962e-04f, -3.337956177e-04f, -3.335009304e-04f, -3.332055351e-04f,
+ -3.329094324e-04f, -3.326126231e-04f, -3.323151079e-04f, -3.320168875e-04f, -3.317179626e-04f, -3.314183339e-04f, -3.311180021e-04f, -3.308169679e-04f, -3.305152321e-04f, -3.302127954e-04f,
+ -3.299096584e-04f, -3.296058220e-04f, -3.293012868e-04f, -3.289960536e-04f, -3.286901230e-04f, -3.283834958e-04f, -3.280761728e-04f, -3.277681546e-04f, -3.274594421e-04f, -3.271500358e-04f,
+ -3.268399366e-04f, -3.265291452e-04f, -3.262176624e-04f, -3.259054888e-04f, -3.255926252e-04f, -3.252790723e-04f, -3.249648310e-04f, -3.246499019e-04f, -3.243342857e-04f, -3.240179833e-04f,
+ -3.237009954e-04f, -3.233833227e-04f, -3.230649659e-04f, -3.227459259e-04f, -3.224262034e-04f, -3.221057991e-04f, -3.217847138e-04f, -3.214629482e-04f, -3.211405032e-04f, -3.208173794e-04f,
+ -3.204935777e-04f, -3.201690988e-04f, -3.198439434e-04f, -3.195181124e-04f, -3.191916065e-04f, -3.188644264e-04f, -3.185365730e-04f, -3.182080470e-04f, -3.178788492e-04f, -3.175489803e-04f,
+ -3.172184412e-04f, -3.168872326e-04f, -3.165553553e-04f, -3.162228100e-04f, -3.158895977e-04f, -3.155557189e-04f, -3.152211746e-04f, -3.148859655e-04f, -3.145500925e-04f, -3.142135562e-04f,
+ -3.138763575e-04f, -3.135384971e-04f, -3.131999760e-04f, -3.128607948e-04f, -3.125209543e-04f, -3.121804554e-04f, -3.118392989e-04f, -3.114974855e-04f, -3.111550161e-04f, -3.108118915e-04f,
+ -3.104681124e-04f, -3.101236797e-04f, -3.097785941e-04f, -3.094328566e-04f, -3.090864678e-04f, -3.087394287e-04f, -3.083917400e-04f, -3.080434025e-04f, -3.076944170e-04f, -3.073447845e-04f,
+ -3.069945056e-04f, -3.066435812e-04f, -3.062920122e-04f, -3.059397993e-04f, -3.055869434e-04f, -3.052334452e-04f, -3.048793057e-04f, -3.045245257e-04f, -3.041691059e-04f, -3.038130473e-04f,
+ -3.034563505e-04f, -3.030990166e-04f, -3.027410463e-04f, -3.023824404e-04f, -3.020231998e-04f, -3.016633253e-04f, -3.013028178e-04f, -3.009416781e-04f, -3.005799070e-04f, -3.002175054e-04f,
+ -2.998544741e-04f, -2.994908140e-04f, -2.991265260e-04f, -2.987616108e-04f, -2.983960693e-04f, -2.980299024e-04f, -2.976631110e-04f, -2.972956958e-04f, -2.969276578e-04f, -2.965589977e-04f,
+ -2.961897165e-04f, -2.958198151e-04f, -2.954492942e-04f, -2.950781547e-04f, -2.947063975e-04f, -2.943340235e-04f, -2.939610335e-04f, -2.935874284e-04f, -2.932132091e-04f, -2.928383764e-04f,
+ -2.924629312e-04f, -2.920868743e-04f, -2.917102068e-04f, -2.913329293e-04f, -2.909550429e-04f, -2.905765483e-04f, -2.901974464e-04f, -2.898177382e-04f, -2.894374246e-04f, -2.890565063e-04f,
+ -2.886749843e-04f, -2.882928594e-04f, -2.879101327e-04f, -2.875268048e-04f, -2.871428768e-04f, -2.867583495e-04f, -2.863732238e-04f, -2.859875006e-04f, -2.856011807e-04f, -2.852142652e-04f,
+ -2.848267549e-04f, -2.844386506e-04f, -2.840499533e-04f, -2.836606639e-04f, -2.832707833e-04f, -2.828803124e-04f, -2.824892520e-04f, -2.820976031e-04f, -2.817053667e-04f, -2.813125435e-04f,
+ -2.809191345e-04f, -2.805251407e-04f, -2.801305629e-04f, -2.797354020e-04f, -2.793396590e-04f, -2.789433347e-04f, -2.785464301e-04f, -2.781489462e-04f, -2.777508837e-04f, -2.773522437e-04f,
+ -2.769530270e-04f, -2.765532347e-04f, -2.761528675e-04f, -2.757519264e-04f, -2.753504124e-04f, -2.749483264e-04f, -2.745456693e-04f, -2.741424420e-04f, -2.737386455e-04f, -2.733342806e-04f,
+ -2.729293484e-04f, -2.725238498e-04f, -2.721177856e-04f, -2.717111569e-04f, -2.713039645e-04f, -2.708962094e-04f, -2.704878926e-04f, -2.700790149e-04f, -2.696695774e-04f, -2.692595809e-04f,
+ -2.688490265e-04f, -2.684379150e-04f, -2.680262474e-04f, -2.676140246e-04f, -2.672012477e-04f, -2.667879175e-04f, -2.663740349e-04f, -2.659596011e-04f, -2.655446168e-04f, -2.651290831e-04f,
+ -2.647130009e-04f, -2.642963711e-04f, -2.638791948e-04f, -2.634614728e-04f, -2.630432062e-04f, -2.626243959e-04f, -2.622050428e-04f, -2.617851480e-04f, -2.613647124e-04f, -2.609437369e-04f,
+ -2.605222225e-04f, -2.601001702e-04f, -2.596775810e-04f, -2.592544558e-04f, -2.588307956e-04f, -2.584066014e-04f, -2.579818741e-04f, -2.575566147e-04f, -2.571308242e-04f, -2.567045035e-04f,
+ -2.562776538e-04f, -2.558502758e-04f, -2.554223706e-04f, -2.549939392e-04f, -2.545649826e-04f, -2.541355017e-04f, -2.537054975e-04f, -2.532749711e-04f, -2.528439233e-04f, -2.524123553e-04f,
+ -2.519802679e-04f, -2.515476622e-04f, -2.511145391e-04f, -2.506808996e-04f, -2.502467448e-04f, -2.498120757e-04f, -2.493768931e-04f, -2.489411982e-04f, -2.485049919e-04f, -2.480682752e-04f,
+ -2.476310491e-04f, -2.471933146e-04f, -2.467550727e-04f, -2.463163244e-04f, -2.458770708e-04f, -2.454373127e-04f, -2.449970513e-04f, -2.445562875e-04f, -2.441150224e-04f, -2.436732568e-04f,
+ -2.432309920e-04f, -2.427882288e-04f, -2.423449682e-04f, -2.419012114e-04f, -2.414569592e-04f, -2.410122128e-04f, -2.405669731e-04f, -2.401212411e-04f, -2.396750178e-04f, -2.392283044e-04f,
+ -2.387811017e-04f, -2.383334109e-04f, -2.378852329e-04f, -2.374365687e-04f, -2.369874194e-04f, -2.365377860e-04f, -2.360876696e-04f, -2.356370711e-04f, -2.351859915e-04f, -2.347344320e-04f,
+ -2.342823935e-04f, -2.338298771e-04f, -2.333768838e-04f, -2.329234145e-04f, -2.324694705e-04f, -2.320150526e-04f, -2.315601620e-04f, -2.311047996e-04f, -2.306489666e-04f, -2.301926638e-04f,
+ -2.297358925e-04f, -2.292786535e-04f, -2.288209480e-04f, -2.283627770e-04f, -2.279041415e-04f, -2.274450426e-04f, -2.269854813e-04f, -2.265254587e-04f, -2.260649758e-04f, -2.256040337e-04f,
+ -2.251426334e-04f, -2.246807759e-04f, -2.242184623e-04f, -2.237556937e-04f, -2.232924710e-04f, -2.228287955e-04f, -2.223646680e-04f, -2.219000897e-04f, -2.214350617e-04f, -2.209695849e-04f,
+ -2.205036604e-04f, -2.200372893e-04f, -2.195704727e-04f, -2.191032116e-04f, -2.186355070e-04f, -2.181673601e-04f, -2.176987718e-04f, -2.172297433e-04f, -2.167602757e-04f, -2.162903699e-04f,
+ -2.158200270e-04f, -2.153492482e-04f, -2.148780344e-04f, -2.144063868e-04f, -2.139343064e-04f, -2.134617943e-04f, -2.129888516e-04f, -2.125154793e-04f, -2.120416785e-04f, -2.115674502e-04f,
+ -2.110927956e-04f, -2.106177158e-04f, -2.101422117e-04f, -2.096662845e-04f, -2.091899353e-04f, -2.087131650e-04f, -2.082359749e-04f, -2.077583660e-04f, -2.072803394e-04f, -2.068018961e-04f,
+ -2.063230373e-04f, -2.058437640e-04f, -2.053640772e-04f, -2.048839782e-04f, -2.044034679e-04f, -2.039225475e-04f, -2.034412181e-04f, -2.029594807e-04f, -2.024773364e-04f, -2.019947863e-04f,
+ -2.015118316e-04f, -2.010284732e-04f, -2.005447123e-04f, -2.000605500e-04f, -1.995759874e-04f, -1.990910256e-04f, -1.986056656e-04f, -1.981199086e-04f, -1.976337556e-04f, -1.971472078e-04f,
+ -1.966602663e-04f, -1.961729321e-04f, -1.956852064e-04f, -1.951970902e-04f, -1.947085847e-04f, -1.942196909e-04f, -1.937304101e-04f, -1.932407431e-04f, -1.927506913e-04f, -1.922602556e-04f,
+ -1.917694372e-04f, -1.912782373e-04f, -1.907866568e-04f, -1.902946969e-04f, -1.898023587e-04f, -1.893096434e-04f, -1.888165520e-04f, -1.883230856e-04f, -1.878292454e-04f, -1.873350325e-04f,
+ -1.868404480e-04f, -1.863454930e-04f, -1.858501686e-04f, -1.853544759e-04f, -1.848584161e-04f, -1.843619902e-04f, -1.838651994e-04f, -1.833680449e-04f, -1.828705276e-04f, -1.823726488e-04f,
+ -1.818744096e-04f, -1.813758110e-04f, -1.808768543e-04f, -1.803775405e-04f, -1.798778707e-04f, -1.793778461e-04f, -1.788774678e-04f, -1.783767370e-04f, -1.778756547e-04f, -1.773742221e-04f,
+ -1.768724402e-04f, -1.763703104e-04f, -1.758678336e-04f, -1.753650110e-04f, -1.748618437e-04f, -1.743583329e-04f, -1.738544796e-04f, -1.733502851e-04f, -1.728457505e-04f, -1.723408768e-04f,
+ -1.718356653e-04f, -1.713301170e-04f, -1.708242331e-04f, -1.703180148e-04f, -1.698114631e-04f, -1.693045792e-04f, -1.687973643e-04f, -1.682898194e-04f, -1.677819458e-04f, -1.672737445e-04f,
+ -1.667652167e-04f, -1.662563636e-04f, -1.657471863e-04f, -1.652376859e-04f, -1.647278635e-04f, -1.642177204e-04f, -1.637072576e-04f, -1.631964764e-04f, -1.626853777e-04f, -1.621739629e-04f,
+ -1.616622331e-04f, -1.611501893e-04f, -1.606378327e-04f, -1.601251646e-04f, -1.596121860e-04f, -1.590988981e-04f, -1.585853020e-04f, -1.580713989e-04f, -1.575571899e-04f, -1.570426762e-04f,
+ -1.565278590e-04f, -1.560127394e-04f, -1.554973185e-04f, -1.549815976e-04f, -1.544655777e-04f, -1.539492600e-04f, -1.534326457e-04f, -1.529157359e-04f, -1.523985318e-04f, -1.518810346e-04f,
+ -1.513632453e-04f, -1.508451653e-04f, -1.503267955e-04f, -1.498081372e-04f, -1.492891916e-04f, -1.487699598e-04f, -1.482504429e-04f, -1.477306422e-04f, -1.472105588e-04f, -1.466901938e-04f,
+ -1.461695484e-04f, -1.456486238e-04f, -1.451274212e-04f, -1.446059417e-04f, -1.440841864e-04f, -1.435621566e-04f, -1.430398534e-04f, -1.425172780e-04f, -1.419944316e-04f, -1.414713152e-04f,
+ -1.409479302e-04f, -1.404242775e-04f, -1.399003586e-04f, -1.393761744e-04f, -1.388517261e-04f, -1.383270150e-04f, -1.378020423e-04f, -1.372768090e-04f, -1.367513163e-04f, -1.362255655e-04f,
+ -1.356995577e-04f, -1.351732940e-04f, -1.346467757e-04f, -1.341200039e-04f, -1.335929798e-04f, -1.330657046e-04f, -1.325381795e-04f, -1.320104056e-04f, -1.314823840e-04f, -1.309541161e-04f,
+ -1.304256029e-04f, -1.298968457e-04f, -1.293678456e-04f, -1.288386038e-04f, -1.283091215e-04f, -1.277793998e-04f, -1.272494400e-04f, -1.267192432e-04f, -1.261888106e-04f, -1.256581434e-04f,
+ -1.251272428e-04f, -1.245961099e-04f, -1.240647459e-04f, -1.235331521e-04f, -1.230013296e-04f, -1.224692795e-04f, -1.219370032e-04f, -1.214045017e-04f, -1.208717762e-04f, -1.203388280e-04f,
+ -1.198056582e-04f, -1.192722680e-04f, -1.187386586e-04f, -1.182048312e-04f, -1.176707870e-04f, -1.171365271e-04f, -1.166020527e-04f, -1.160673651e-04f, -1.155324654e-04f, -1.149973549e-04f,
+ -1.144620346e-04f, -1.139265059e-04f, -1.133907698e-04f, -1.128548276e-04f, -1.123186805e-04f, -1.117823296e-04f, -1.112457762e-04f, -1.107090215e-04f, -1.101720666e-04f, -1.096349128e-04f,
+ -1.090975611e-04f, -1.085600129e-04f, -1.080222694e-04f, -1.074843316e-04f, -1.069462008e-04f, -1.064078783e-04f, -1.058693652e-04f, -1.053306626e-04f, -1.047917719e-04f, -1.042526941e-04f,
+ -1.037134306e-04f, -1.031739824e-04f, -1.026343508e-04f, -1.020945370e-04f, -1.015545422e-04f, -1.010143676e-04f, -1.004740144e-04f, -9.993348368e-05f, -9.939277680e-05f, -9.885189489e-05f,
+ -9.831083916e-05f, -9.776961082e-05f, -9.722821106e-05f, -9.668664108e-05f, -9.614490209e-05f, -9.560299528e-05f, -9.506092186e-05f, -9.451868304e-05f, -9.397628000e-05f, -9.343371397e-05f,
+ -9.289098613e-05f, -9.234809770e-05f, -9.180504987e-05f, -9.126184386e-05f, -9.071848085e-05f, -9.017496207e-05f, -8.963128871e-05f, -8.908746198e-05f, -8.854348308e-05f, -8.799935322e-05f,
+ -8.745507361e-05f, -8.691064544e-05f, -8.636606993e-05f, -8.582134828e-05f, -8.527648170e-05f, -8.473147140e-05f, -8.418631858e-05f, -8.364102445e-05f, -8.309559021e-05f, -8.255001708e-05f,
+ -8.200430626e-05f, -8.145845896e-05f, -8.091247639e-05f, -8.036635976e-05f, -7.982011027e-05f, -7.927372914e-05f, -7.872721756e-05f, -7.818057676e-05f, -7.763380794e-05f, -7.708691231e-05f,
+ -7.653989109e-05f, -7.599274547e-05f, -7.544547667e-05f, -7.489808590e-05f, -7.435057438e-05f, -7.380294330e-05f, -7.325519389e-05f, -7.270732735e-05f, -7.215934490e-05f, -7.161124774e-05f,
+ -7.106303709e-05f, -7.051471416e-05f, -6.996628015e-05f, -6.941773629e-05f, -6.886908378e-05f, -6.832032384e-05f, -6.777145768e-05f, -6.722248651e-05f, -6.667341154e-05f, -6.612423398e-05f,
+ -6.557495506e-05f, -6.502557597e-05f, -6.447609794e-05f, -6.392652218e-05f, -6.337684990e-05f, -6.282708232e-05f, -6.227722064e-05f, -6.172726608e-05f, -6.117721986e-05f, -6.062708319e-05f,
+ -6.007685727e-05f, -5.952654334e-05f, -5.897614260e-05f, -5.842565626e-05f, -5.787508554e-05f, -5.732443166e-05f, -5.677369583e-05f, -5.622287925e-05f, -5.567198316e-05f, -5.512100876e-05f,
+ -5.456995726e-05f, -5.401882989e-05f, -5.346762785e-05f, -5.291635237e-05f, -5.236500465e-05f, -5.181358591e-05f, -5.126209737e-05f, -5.071054025e-05f, -5.015891575e-05f, -4.960722509e-05f,
+ -4.905546950e-05f, -4.850365018e-05f, -4.795176834e-05f, -4.739982522e-05f, -4.684782201e-05f, -4.629575994e-05f, -4.574364022e-05f, -4.519146407e-05f, -4.463923270e-05f, -4.408694733e-05f,
+ -4.353460918e-05f, -4.298221945e-05f, -4.242977937e-05f, -4.187729016e-05f, -4.132475302e-05f, -4.077216918e-05f, -4.021953984e-05f, -3.966686623e-05f, -3.911414956e-05f, -3.856139105e-05f,
+ -3.800859191e-05f, -3.745575336e-05f, -3.690287661e-05f, -3.634996289e-05f, -3.579701339e-05f, -3.524402936e-05f, -3.469101198e-05f, -3.413796249e-05f, -3.358488210e-05f, -3.303177203e-05f,
+ -3.247863348e-05f, -3.192546768e-05f, -3.137227584e-05f, -3.081905918e-05f, -3.026581891e-05f, -2.971255625e-05f, -2.915927240e-05f, -2.860596860e-05f, -2.805264605e-05f, -2.749930597e-05f,
+ -2.694594958e-05f, -2.639257808e-05f, -2.583919269e-05f, -2.528579464e-05f, -2.473238513e-05f, -2.417896538e-05f, -2.362553660e-05f, -2.307210000e-05f, -2.251865682e-05f, -2.196520824e-05f,
+ -2.141175550e-05f, -2.085829981e-05f, -2.030484238e-05f, -1.975138442e-05f, -1.919792714e-05f, -1.864447177e-05f, -1.809101952e-05f, -1.753757160e-05f, -1.698412922e-05f, -1.643069360e-05f,
+ -1.587726595e-05f, -1.532384748e-05f, -1.477043941e-05f, -1.421704295e-05f, -1.366365931e-05f, -1.311028971e-05f, -1.255693535e-05f, -1.200359746e-05f, -1.145027724e-05f, -1.089697591e-05f,
+ -1.034369468e-05f, -9.790434755e-06f, -9.237197354e-06f, -8.683983687e-06f, -8.130794965e-06f, -7.577632400e-06f, -7.024497203e-06f, -6.471390585e-06f, -5.918313758e-06f, -5.365267932e-06f,
+ -4.812254318e-06f, -4.259274126e-06f, -3.706328567e-06f, -3.153418850e-06f, -2.600546186e-06f, -2.047711785e-06f, -1.494916855e-06f, -9.421626075e-07f, -3.894502505e-07f, 1.632190067e-07f,
+ 7.158439552e-07f, 1.268423386e-06f, 1.820956092e-06f, 2.373440863e-06f, 2.925876492e-06f, 3.478261771e-06f, 4.030595492e-06f, 4.582876448e-06f, 5.135103432e-06f, 5.687275236e-06f,
+ 6.239390654e-06f, 6.791448479e-06f, 7.343447505e-06f, 7.895386526e-06f, 8.447264335e-06f, 8.999079727e-06f, 9.550831497e-06f, 1.010251844e-05f, 1.065413935e-05f, 1.120569302e-05f,
+ 1.175717825e-05f, 1.230859384e-05f, 1.285993857e-05f, 1.341121125e-05f, 1.396241067e-05f, 1.451353564e-05f, 1.506458493e-05f, 1.561555737e-05f, 1.616645173e-05f, 1.671726682e-05f,
+ 1.726800144e-05f, 1.781865439e-05f, 1.836922446e-05f, 1.891971045e-05f, 1.947011117e-05f, 2.002042540e-05f, 2.057065196e-05f, 2.112078964e-05f, 2.167083724e-05f, 2.222079356e-05f,
+ 2.277065741e-05f, 2.332042758e-05f, 2.387010288e-05f, 2.441968210e-05f, 2.496916406e-05f, 2.551854755e-05f, 2.606783137e-05f, 2.661701433e-05f, 2.716609523e-05f, 2.771507288e-05f,
+ 2.826394608e-05f, 2.881271363e-05f, 2.936137434e-05f, 2.990992702e-05f, 3.045837046e-05f, 3.100670347e-05f, 3.155492487e-05f, 3.210303345e-05f, 3.265102803e-05f, 3.319890741e-05f,
+ 3.374667039e-05f, 3.429431579e-05f, 3.484184242e-05f, 3.538924907e-05f, 3.593653457e-05f, 3.648369772e-05f, 3.703073732e-05f, 3.757765220e-05f, 3.812444116e-05f, 3.867110300e-05f,
+ 3.921763655e-05f, 3.976404061e-05f, 4.031031399e-05f, 4.085645551e-05f, 4.140246398e-05f, 4.194833822e-05f, 4.249407702e-05f, 4.303967922e-05f, 4.358514362e-05f, 4.413046904e-05f,
+ 4.467565429e-05f, 4.522069818e-05f, 4.576559954e-05f, 4.631035718e-05f, 4.685496992e-05f, 4.739943657e-05f, 4.794375594e-05f, 4.848792687e-05f, 4.903194816e-05f, 4.957581864e-05f,
+ 5.011953712e-05f, 5.066310242e-05f, 5.120651337e-05f, 5.174976878e-05f, 5.229286748e-05f, 5.283580827e-05f, 5.337859000e-05f, 5.392121147e-05f, 5.446367152e-05f, 5.500596896e-05f,
+ 5.554810262e-05f, 5.609007132e-05f, 5.663187388e-05f, 5.717350914e-05f, 5.771497591e-05f, 5.825627302e-05f, 5.879739930e-05f, 5.933835358e-05f, 5.987913467e-05f, 6.041974142e-05f,
+ 6.096017264e-05f, 6.150042717e-05f, 6.204050383e-05f, 6.258040146e-05f, 6.312011887e-05f, 6.365965492e-05f, 6.419900842e-05f, 6.473817820e-05f, 6.527716311e-05f, 6.581596196e-05f,
+ 6.635457360e-05f, 6.689299686e-05f, 6.743123057e-05f, 6.796927357e-05f, 6.850712468e-05f, 6.904478275e-05f, 6.958224662e-05f, 7.011951511e-05f, 7.065658707e-05f, 7.119346133e-05f,
+ 7.173013674e-05f, 7.226661212e-05f, 7.280288633e-05f, 7.333895819e-05f, 7.387482655e-05f, 7.441049025e-05f, 7.494594814e-05f, 7.548119904e-05f, 7.601624181e-05f, 7.655107529e-05f,
+ 7.708569833e-05f, 7.762010975e-05f, 7.815430842e-05f, 7.868829318e-05f, 7.922206286e-05f, 7.975561633e-05f, 8.028895241e-05f, 8.082206997e-05f, 8.135496785e-05f, 8.188764490e-05f,
+ 8.242009997e-05f, 8.295233190e-05f, 8.348433955e-05f, 8.401612177e-05f, 8.454767741e-05f, 8.507900532e-05f, 8.561010436e-05f, 8.614097337e-05f, 8.667161122e-05f, 8.720201675e-05f,
+ 8.773218883e-05f, 8.826212630e-05f, 8.879182802e-05f, 8.932129286e-05f, 8.985051966e-05f, 9.037950728e-05f, 9.090825459e-05f, 9.143676045e-05f, 9.196502371e-05f, 9.249304323e-05f,
+ 9.302081788e-05f, 9.354834651e-05f, 9.407562799e-05f, 9.460266119e-05f, 9.512944496e-05f, 9.565597817e-05f, 9.618225969e-05f, 9.670828838e-05f, 9.723406311e-05f, 9.775958274e-05f,
+ 9.828484614e-05f, 9.880985219e-05f, 9.933459974e-05f, 9.985908767e-05f, 1.003833148e-04f, 1.009072801e-04f, 1.014309824e-04f, 1.019544206e-04f, 1.024775935e-04f, 1.030005000e-04f,
+ 1.035231390e-04f, 1.040455093e-04f, 1.045676099e-04f, 1.050894396e-04f, 1.056109972e-04f, 1.061322818e-04f, 1.066532921e-04f, 1.071740270e-04f, 1.076944854e-04f, 1.082146662e-04f,
+ 1.087345682e-04f, 1.092541904e-04f, 1.097735316e-04f, 1.102925908e-04f, 1.108113667e-04f, 1.113298583e-04f, 1.118480645e-04f, 1.123659841e-04f, 1.128836161e-04f, 1.134009593e-04f,
+ 1.139180126e-04f, 1.144347749e-04f, 1.149512451e-04f, 1.154674220e-04f, 1.159833047e-04f, 1.164988919e-04f, 1.170141826e-04f, 1.175291756e-04f, 1.180438699e-04f, 1.185582643e-04f,
+ 1.190723577e-04f, 1.195861491e-04f, 1.200996373e-04f, 1.206128212e-04f, 1.211256998e-04f, 1.216382719e-04f, 1.221505364e-04f, 1.226624922e-04f, 1.231741383e-04f, 1.236854734e-04f,
+ 1.241964967e-04f, 1.247072068e-04f, 1.252176028e-04f, 1.257276835e-04f, 1.262374479e-04f, 1.267468949e-04f, 1.272560233e-04f, 1.277648321e-04f, 1.282733202e-04f, 1.287814864e-04f,
+ 1.292893298e-04f, 1.297968492e-04f, 1.303040436e-04f, 1.308109117e-04f, 1.313174527e-04f, 1.318236653e-04f, 1.323295485e-04f, 1.328351012e-04f, 1.333403223e-04f, 1.338452107e-04f,
+ 1.343497655e-04f, 1.348539854e-04f, 1.353578694e-04f, 1.358614164e-04f, 1.363646254e-04f, 1.368674952e-04f, 1.373700248e-04f, 1.378722132e-04f, 1.383740592e-04f, 1.388755617e-04f,
+ 1.393767198e-04f, 1.398775322e-04f, 1.403779980e-04f, 1.408781162e-04f, 1.413778855e-04f, 1.418773049e-04f, 1.423763735e-04f, 1.428750900e-04f, 1.433734535e-04f, 1.438714629e-04f,
+ 1.443691171e-04f, 1.448664150e-04f, 1.453633557e-04f, 1.458599379e-04f, 1.463561607e-04f, 1.468520231e-04f, 1.473475239e-04f, 1.478426620e-04f, 1.483374365e-04f, 1.488318463e-04f,
+ 1.493258903e-04f, 1.498195675e-04f, 1.503128767e-04f, 1.508058171e-04f, 1.512983874e-04f, 1.517905867e-04f, 1.522824139e-04f, 1.527738680e-04f, 1.532649479e-04f, 1.537556525e-04f,
+ 1.542459809e-04f, 1.547359319e-04f, 1.552255046e-04f, 1.557146978e-04f, 1.562035106e-04f, 1.566919418e-04f, 1.571799906e-04f, 1.576676557e-04f, 1.581549362e-04f, 1.586418311e-04f,
+ 1.591283392e-04f, 1.596144597e-04f, 1.601001913e-04f, 1.605855331e-04f, 1.610704842e-04f, 1.615550433e-04f, 1.620392095e-04f, 1.625229818e-04f, 1.630063592e-04f, 1.634893405e-04f,
+ 1.639719248e-04f, 1.644541111e-04f, 1.649358983e-04f, 1.654172854e-04f, 1.658982714e-04f, 1.663788552e-04f, 1.668590359e-04f, 1.673388124e-04f, 1.678181836e-04f, 1.682971487e-04f,
+ 1.687757065e-04f, 1.692538560e-04f, 1.697315963e-04f, 1.702089262e-04f, 1.706858449e-04f, 1.711623512e-04f, 1.716384442e-04f, 1.721141228e-04f, 1.725893861e-04f, 1.730642331e-04f,
+ 1.735386626e-04f, 1.740126738e-04f, 1.744862655e-04f, 1.749594369e-04f, 1.754321869e-04f, 1.759045145e-04f, 1.763764187e-04f, 1.768478984e-04f, 1.773189528e-04f, 1.777895807e-04f,
+ 1.782597813e-04f, 1.787295535e-04f, 1.791988962e-04f, 1.796678086e-04f, 1.801362896e-04f, 1.806043381e-04f, 1.810719534e-04f, 1.815391342e-04f, 1.820058797e-04f, 1.824721889e-04f,
+ 1.829380607e-04f, 1.834034942e-04f, 1.838684885e-04f, 1.843330424e-04f, 1.847971550e-04f, 1.852608254e-04f, 1.857240526e-04f, 1.861868355e-04f, 1.866491732e-04f, 1.871110648e-04f,
+ 1.875725092e-04f, 1.880335055e-04f, 1.884940526e-04f, 1.889541497e-04f, 1.894137958e-04f, 1.898729898e-04f, 1.903317308e-04f, 1.907900178e-04f, 1.912478499e-04f, 1.917052261e-04f,
+ 1.921621454e-04f, 1.926186069e-04f, 1.930746096e-04f, 1.935301525e-04f, 1.939852347e-04f, 1.944398552e-04f, 1.948940130e-04f, 1.953477073e-04f, 1.958009369e-04f, 1.962537011e-04f,
+ 1.967059987e-04f, 1.971578290e-04f, 1.976091908e-04f, 1.980600833e-04f, 1.985105055e-04f, 1.989604564e-04f, 1.994099352e-04f, 1.998589408e-04f, 2.003074723e-04f, 2.007555288e-04f,
+ 2.012031093e-04f, 2.016502129e-04f, 2.020968386e-04f, 2.025429855e-04f, 2.029886526e-04f, 2.034338391e-04f, 2.038785439e-04f, 2.043227662e-04f, 2.047665050e-04f, 2.052097593e-04f,
+ 2.056525283e-04f, 2.060948109e-04f, 2.065366063e-04f, 2.069779136e-04f, 2.074187318e-04f, 2.078590599e-04f, 2.082988971e-04f, 2.087382425e-04f, 2.091770950e-04f, 2.096154538e-04f,
+ 2.100533180e-04f, 2.104906866e-04f, 2.109275587e-04f, 2.113639334e-04f, 2.117998098e-04f, 2.122351870e-04f, 2.126700640e-04f, 2.131044400e-04f, 2.135383139e-04f, 2.139716850e-04f,
+ 2.144045523e-04f, 2.148369149e-04f, 2.152687718e-04f, 2.157001222e-04f, 2.161309652e-04f, 2.165612999e-04f, 2.169911253e-04f, 2.174204406e-04f, 2.178492448e-04f, 2.182775371e-04f,
+ 2.187053166e-04f, 2.191325823e-04f, 2.195593334e-04f, 2.199855689e-04f, 2.204112880e-04f, 2.208364899e-04f, 2.212611735e-04f, 2.216853380e-04f, 2.221089825e-04f, 2.225321061e-04f,
+ 2.229547080e-04f, 2.233767873e-04f, 2.237983430e-04f, 2.242193742e-04f, 2.246398802e-04f, 2.250598601e-04f, 2.254793128e-04f, 2.258982377e-04f, 2.263166337e-04f, 2.267345000e-04f,
+ 2.271518358e-04f, 2.275686401e-04f, 2.279849122e-04f, 2.284006510e-04f, 2.288158559e-04f, 2.292305258e-04f, 2.296446599e-04f, 2.300582574e-04f, 2.304713173e-04f, 2.308838389e-04f,
+ 2.312958213e-04f, 2.317072636e-04f, 2.321181649e-04f, 2.325285243e-04f, 2.329383412e-04f, 2.333476145e-04f, 2.337563434e-04f, 2.341645271e-04f, 2.345721647e-04f, 2.349792553e-04f,
+ 2.353857982e-04f, 2.357917924e-04f, 2.361972372e-04f, 2.366021316e-04f, 2.370064749e-04f, 2.374102661e-04f, 2.378135045e-04f, 2.382161892e-04f, 2.386183194e-04f, 2.390198942e-04f,
+ 2.394209127e-04f, 2.398213743e-04f, 2.402212779e-04f, 2.406206229e-04f, 2.410194083e-04f, 2.414176333e-04f, 2.418152971e-04f, 2.422123989e-04f, 2.426089379e-04f, 2.430049132e-04f,
+ 2.434003239e-04f, 2.437951693e-04f, 2.441894486e-04f, 2.445831610e-04f, 2.449763055e-04f, 2.453688814e-04f, 2.457608879e-04f, 2.461523242e-04f, 2.465431895e-04f, 2.469334828e-04f,
+ 2.473232035e-04f, 2.477123508e-04f, 2.481009237e-04f, 2.484889216e-04f, 2.488763435e-04f, 2.492631888e-04f, 2.496494566e-04f, 2.500351460e-04f, 2.504202564e-04f, 2.508047868e-04f,
+ 2.511887365e-04f, 2.515721048e-04f, 2.519548908e-04f, 2.523370936e-04f, 2.527187126e-04f, 2.530997470e-04f, 2.534801958e-04f, 2.538600585e-04f, 2.542393341e-04f, 2.546180219e-04f,
+ 2.549961210e-04f, 2.553736309e-04f, 2.557505505e-04f, 2.561268792e-04f, 2.565026162e-04f, 2.568777607e-04f, 2.572523119e-04f, 2.576262691e-04f, 2.579996314e-04f, 2.583723982e-04f,
+ 2.587445686e-04f, 2.591161418e-04f, 2.594871172e-04f, 2.598574939e-04f, 2.602272712e-04f, 2.605964483e-04f, 2.609650244e-04f, 2.613329988e-04f, 2.617003708e-04f, 2.620671395e-04f,
+ 2.624333042e-04f, 2.627988642e-04f, 2.631638187e-04f, 2.635281669e-04f, 2.638919081e-04f, 2.642550416e-04f, 2.646175666e-04f, 2.649794824e-04f, 2.653407881e-04f, 2.657014832e-04f,
+ 2.660615667e-04f, 2.664210381e-04f, 2.667798965e-04f, 2.671381411e-04f, 2.674957714e-04f, 2.678527865e-04f, 2.682091857e-04f, 2.685649682e-04f, 2.689201334e-04f, 2.692746805e-04f,
+ 2.696286088e-04f, 2.699819176e-04f, 2.703346060e-04f, 2.706866735e-04f, 2.710381192e-04f, 2.713889425e-04f, 2.717391426e-04f, 2.720887189e-04f, 2.724376705e-04f, 2.727859969e-04f,
+ 2.731336972e-04f, 2.734807707e-04f, 2.738272168e-04f, 2.741730348e-04f, 2.745182239e-04f, 2.748627834e-04f, 2.752067126e-04f, 2.755500109e-04f, 2.758926774e-04f, 2.762347116e-04f,
+ 2.765761126e-04f, 2.769168799e-04f, 2.772570127e-04f, 2.775965103e-04f, 2.779353720e-04f, 2.782735972e-04f, 2.786111851e-04f, 2.789481351e-04f, 2.792844464e-04f, 2.796201184e-04f,
+ 2.799551504e-04f, 2.802895417e-04f, 2.806232916e-04f, 2.809563994e-04f, 2.812888646e-04f, 2.816206863e-04f, 2.819518639e-04f, 2.822823968e-04f, 2.826122842e-04f, 2.829415255e-04f,
+ 2.832701200e-04f, 2.835980671e-04f, 2.839253661e-04f, 2.842520162e-04f, 2.845780170e-04f, 2.849033676e-04f, 2.852280674e-04f, 2.855521158e-04f, 2.858755122e-04f, 2.861982557e-04f,
+ 2.865203459e-04f, 2.868417820e-04f, 2.871625634e-04f, 2.874826894e-04f, 2.878021594e-04f, 2.881209727e-04f, 2.884391287e-04f, 2.887566268e-04f, 2.890734663e-04f, 2.893896465e-04f,
+ 2.897051669e-04f, 2.900200267e-04f, 2.903342254e-04f, 2.906477622e-04f, 2.909606367e-04f, 2.912728480e-04f, 2.915843957e-04f, 2.918952791e-04f, 2.922054975e-04f, 2.925150503e-04f,
+ 2.928239369e-04f, 2.931321566e-04f, 2.934397090e-04f, 2.937465932e-04f, 2.940528087e-04f, 2.943583549e-04f, 2.946632312e-04f, 2.949674370e-04f, 2.952709715e-04f, 2.955738343e-04f,
+ 2.958760248e-04f, 2.961775422e-04f, 2.964783860e-04f, 2.967785556e-04f, 2.970780504e-04f, 2.973768698e-04f, 2.976750132e-04f, 2.979724799e-04f, 2.982692694e-04f, 2.985653812e-04f,
+ 2.988608145e-04f, 2.991555688e-04f, 2.994496435e-04f, 2.997430380e-04f, 3.000357518e-04f, 3.003277842e-04f, 3.006191347e-04f, 3.009098026e-04f, 3.011997874e-04f, 3.014890885e-04f,
+ 3.017777053e-04f, 3.020656373e-04f, 3.023528838e-04f, 3.026394443e-04f, 3.029253183e-04f, 3.032105051e-04f, 3.034950041e-04f, 3.037788149e-04f, 3.040619368e-04f, 3.043443693e-04f,
+ 3.046261118e-04f, 3.049071638e-04f, 3.051875246e-04f, 3.054671937e-04f, 3.057461706e-04f, 3.060244548e-04f, 3.063020455e-04f, 3.065789424e-04f, 3.068551448e-04f, 3.071306522e-04f,
+ 3.074054641e-04f, 3.076795799e-04f, 3.079529990e-04f, 3.082257210e-04f, 3.084977452e-04f, 3.087690711e-04f, 3.090396982e-04f, 3.093096260e-04f, 3.095788539e-04f, 3.098473814e-04f,
+ 3.101152079e-04f, 3.103823329e-04f, 3.106487560e-04f, 3.109144764e-04f, 3.111794939e-04f, 3.114438077e-04f, 3.117074174e-04f, 3.119703224e-04f, 3.122325223e-04f, 3.124940166e-04f,
+ 3.127548046e-04f, 3.130148859e-04f, 3.132742600e-04f, 3.135329263e-04f, 3.137908844e-04f, 3.140481338e-04f, 3.143046738e-04f, 3.145605041e-04f, 3.148156242e-04f, 3.150700334e-04f,
+ 3.153237314e-04f, 3.155767175e-04f, 3.158289915e-04f, 3.160805526e-04f, 3.163314004e-04f, 3.165815345e-04f, 3.168309544e-04f, 3.170796595e-04f, 3.173276493e-04f, 3.175749235e-04f,
+ 3.178214814e-04f, 3.180673226e-04f, 3.183124467e-04f, 3.185568531e-04f, 3.188005414e-04f, 3.190435111e-04f, 3.192857617e-04f, 3.195272928e-04f, 3.197681038e-04f, 3.200081943e-04f,
+ 3.202475638e-04f, 3.204862119e-04f, 3.207241381e-04f, 3.209613420e-04f, 3.211978230e-04f, 3.214335807e-04f, 3.216686147e-04f, 3.219029244e-04f, 3.221365095e-04f, 3.223693695e-04f,
+ 3.226015039e-04f, 3.228329123e-04f, 3.230635942e-04f, 3.232935492e-04f, 3.235227768e-04f, 3.237512766e-04f, 3.239790482e-04f, 3.242060911e-04f, 3.244324048e-04f, 3.246579890e-04f,
+ 3.248828431e-04f, 3.251069668e-04f, 3.253303596e-04f, 3.255530212e-04f, 3.257749509e-04f, 3.259961485e-04f, 3.262166136e-04f, 3.264363455e-04f, 3.266553441e-04f, 3.268736088e-04f,
+ 3.270911392e-04f, 3.273079349e-04f, 3.275239955e-04f, 3.277393205e-04f, 3.279539096e-04f, 3.281677623e-04f, 3.283808783e-04f, 3.285932571e-04f, 3.288048982e-04f, 3.290158014e-04f,
+ 3.292259663e-04f, 3.294353923e-04f, 3.296440791e-04f, 3.298520263e-04f, 3.300592335e-04f, 3.302657003e-04f, 3.304714264e-04f, 3.306764112e-04f, 3.308806545e-04f, 3.310841559e-04f,
+ 3.312869149e-04f, 3.314889312e-04f, 3.316902043e-04f, 3.318907340e-04f, 3.320905198e-04f, 3.322895614e-04f, 3.324878583e-04f, 3.326854102e-04f, 3.328822168e-04f, 3.330782776e-04f,
+ 3.332735922e-04f, 3.334681604e-04f, 3.336619817e-04f, 3.338550558e-04f, 3.340473823e-04f, 3.342389609e-04f, 3.344297912e-04f, 3.346198727e-04f, 3.348092053e-04f, 3.349977885e-04f,
+ 3.351856219e-04f, 3.353727053e-04f, 3.355590382e-04f, 3.357446204e-04f, 3.359294514e-04f, 3.361135309e-04f, 3.362968586e-04f, 3.364794342e-04f, 3.366612572e-04f, 3.368423274e-04f,
+ 3.370226444e-04f, 3.372022079e-04f, 3.373810176e-04f, 3.375590731e-04f, 3.377363740e-04f, 3.379129202e-04f, 3.380887111e-04f, 3.382637466e-04f, 3.384380263e-04f, 3.386115498e-04f,
+ 3.387843168e-04f, 3.389563271e-04f, 3.391275803e-04f, 3.392980761e-04f, 3.394678142e-04f, 3.396367942e-04f, 3.398050159e-04f, 3.399724789e-04f, 3.401391830e-04f, 3.403051278e-04f,
+ 3.404703131e-04f, 3.406347384e-04f, 3.407984037e-04f, 3.409613084e-04f, 3.411234524e-04f, 3.412848353e-04f, 3.414454569e-04f, 3.416053168e-04f, 3.417644148e-04f, 3.419227506e-04f,
+ 3.420803239e-04f, 3.422371344e-04f, 3.423931818e-04f, 3.425484658e-04f, 3.427029863e-04f, 3.428567428e-04f, 3.430097351e-04f, 3.431619629e-04f, 3.433134261e-04f, 3.434641242e-04f,
+ 3.436140570e-04f, 3.437632243e-04f, 3.439116258e-04f, 3.440592612e-04f, 3.442061303e-04f, 3.443522327e-04f, 3.444975683e-04f, 3.446421368e-04f, 3.447859380e-04f, 3.449289715e-04f,
+ 3.450712371e-04f, 3.452127346e-04f, 3.453534637e-04f, 3.454934242e-04f, 3.456326158e-04f, 3.457710383e-04f, 3.459086915e-04f, 3.460455751e-04f, 3.461816888e-04f, 3.463170324e-04f,
+ 3.464516058e-04f, 3.465854086e-04f, 3.467184406e-04f, 3.468507017e-04f, 3.469821915e-04f, 3.471129098e-04f, 3.472428565e-04f, 3.473720312e-04f, 3.475004338e-04f, 3.476280641e-04f,
+ 3.477549218e-04f, 3.478810067e-04f, 3.480063187e-04f, 3.481308574e-04f, 3.482546227e-04f, 3.483776143e-04f, 3.484998322e-04f, 3.486212760e-04f, 3.487419455e-04f, 3.488618406e-04f,
+ 3.489809610e-04f, 3.490993066e-04f, 3.492168771e-04f, 3.493336723e-04f, 3.494496922e-04f, 3.495649364e-04f, 3.496794047e-04f, 3.497930971e-04f, 3.499060133e-04f, 3.500181530e-04f,
+ 3.501295162e-04f, 3.502401027e-04f, 3.503499122e-04f, 3.504589446e-04f, 3.505671997e-04f, 3.506746774e-04f, 3.507813774e-04f, 3.508872996e-04f, 3.509924438e-04f, 3.510968099e-04f,
+ 3.512003977e-04f, 3.513032070e-04f, 3.514052376e-04f, 3.515064894e-04f, 3.516069623e-04f, 3.517066561e-04f, 3.518055705e-04f, 3.519037056e-04f, 3.520010610e-04f, 3.520976368e-04f,
+ 3.521934326e-04f, 3.522884484e-04f, 3.523826840e-04f, 3.524761393e-04f, 3.525688141e-04f, 3.526607083e-04f, 3.527518218e-04f, 3.528421544e-04f, 3.529317059e-04f, 3.530204763e-04f,
+ 3.531084655e-04f, 3.531956732e-04f, 3.532820993e-04f, 3.533677438e-04f, 3.534526065e-04f, 3.535366872e-04f, 3.536199860e-04f, 3.537025025e-04f, 3.537842368e-04f, 3.538651887e-04f,
+ 3.539453580e-04f, 3.540247448e-04f, 3.541033487e-04f, 3.541811699e-04f, 3.542582081e-04f, 3.543344632e-04f, 3.544099352e-04f, 3.544846238e-04f, 3.545585291e-04f, 3.546316510e-04f,
+ 3.547039893e-04f, 3.547755439e-04f, 3.548463147e-04f, 3.549163017e-04f, 3.549855048e-04f, 3.550539238e-04f, 3.551215587e-04f, 3.551884094e-04f, 3.552544758e-04f, 3.553197578e-04f,
+ 3.553842554e-04f, 3.554479685e-04f, 3.555108969e-04f, 3.555730407e-04f, 3.556343997e-04f, 3.556949739e-04f, 3.557547631e-04f, 3.558137675e-04f, 3.558719867e-04f, 3.559294209e-04f,
+ 3.559860700e-04f, 3.560419338e-04f, 3.560970123e-04f, 3.561513055e-04f, 3.562048133e-04f, 3.562575356e-04f, 3.563094724e-04f, 3.563606237e-04f, 3.564109894e-04f, 3.564605694e-04f,
+ 3.565093637e-04f, 3.565573723e-04f, 3.566045951e-04f, 3.566510321e-04f, 3.566966832e-04f, 3.567415484e-04f, 3.567856277e-04f, 3.568289210e-04f, 3.568714283e-04f, 3.569131495e-04f,
+ 3.569540847e-04f, 3.569942339e-04f, 3.570335969e-04f, 3.570721737e-04f, 3.571099644e-04f, 3.571469690e-04f, 3.571831873e-04f, 3.572186194e-04f, 3.572532653e-04f, 3.572871250e-04f,
+ 3.573201984e-04f, 3.573524855e-04f, 3.573839864e-04f, 3.574147009e-04f, 3.574446293e-04f, 3.574737713e-04f, 3.575021270e-04f, 3.575296965e-04f, 3.575564797e-04f, 3.575824765e-04f,
+ 3.576076872e-04f, 3.576321115e-04f, 3.576557496e-04f, 3.576786015e-04f, 3.577006671e-04f, 3.577219466e-04f, 3.577424398e-04f, 3.577621468e-04f, 3.577810677e-04f, 3.577992024e-04f,
+ 3.578165511e-04f, 3.578331136e-04f, 3.578488900e-04f, 3.578638805e-04f, 3.578780849e-04f, 3.578915033e-04f, 3.579041358e-04f, 3.579159824e-04f, 3.579270431e-04f, 3.579373180e-04f,
+ 3.579468071e-04f, 3.579555105e-04f, 3.579634281e-04f, 3.579705601e-04f, 3.579769064e-04f, 3.579824673e-04f, 3.579872425e-04f, 3.579912324e-04f, 3.579944368e-04f, 3.579968559e-04f,
+ 3.579984897e-04f, 3.579993382e-04f, 3.579994016e-04f, 3.579986798e-04f, 3.579971731e-04f, 3.579948813e-04f, 3.579918046e-04f, 3.579879431e-04f, 3.579832968e-04f, 3.579778659e-04f,
+ 3.579716502e-04f, 3.579646501e-04f, 3.579568655e-04f, 3.579482965e-04f, 3.579389431e-04f, 3.579288056e-04f, 3.579178839e-04f, 3.579061782e-04f, 3.578936885e-04f, 3.578804149e-04f,
+ 3.578663576e-04f, 3.578515166e-04f, 3.578358919e-04f, 3.578194838e-04f, 3.578022923e-04f, 3.577843175e-04f, 3.577655595e-04f, 3.577460183e-04f, 3.577256943e-04f, 3.577045873e-04f,
+ 3.576826976e-04f, 3.576600252e-04f, 3.576365702e-04f, 3.576123329e-04f, 3.575873132e-04f, 3.575615113e-04f, 3.575349273e-04f, 3.575075614e-04f, 3.574794137e-04f, 3.574504842e-04f,
+ 3.574207732e-04f, 3.573902806e-04f, 3.573590068e-04f, 3.573269518e-04f, 3.572941157e-04f, 3.572604987e-04f, 3.572261008e-04f, 3.571909224e-04f, 3.571549634e-04f, 3.571182240e-04f,
+ 3.570807044e-04f, 3.570424048e-04f, 3.570033251e-04f, 3.569634657e-04f, 3.569228267e-04f, 3.568814081e-04f, 3.568392103e-04f, 3.567962332e-04f, 3.567524771e-04f, 3.567079422e-04f,
+ 3.566626285e-04f, 3.566165363e-04f, 3.565696657e-04f, 3.565220169e-04f, 3.564735901e-04f, 3.564243854e-04f, 3.563744029e-04f, 3.563236429e-04f, 3.562721056e-04f, 3.562197911e-04f,
+ 3.561666995e-04f, 3.561128311e-04f, 3.560581861e-04f, 3.560027646e-04f, 3.559465668e-04f, 3.558895929e-04f, 3.558318431e-04f, 3.557733176e-04f, 3.557140165e-04f, 3.556539401e-04f,
+ 3.555930885e-04f, 3.555314620e-04f, 3.554690607e-04f, 3.554058849e-04f, 3.553419347e-04f, 3.552772103e-04f, 3.552117120e-04f, 3.551454400e-04f, 3.550783944e-04f, 3.550105755e-04f,
+ 3.549419835e-04f, 3.548726185e-04f, 3.548024809e-04f, 3.547315708e-04f, 3.546598884e-04f, 3.545874340e-04f, 3.545142078e-04f, 3.544402099e-04f, 3.543654408e-04f, 3.542899004e-04f,
+ 3.542135892e-04f, 3.541365072e-04f, 3.540586548e-04f, 3.539800322e-04f, 3.539006395e-04f, 3.538204771e-04f, 3.537395452e-04f, 3.536578440e-04f, 3.535753738e-04f, 3.534921348e-04f,
+ 3.534081272e-04f, 3.533233513e-04f, 3.532378074e-04f, 3.531514956e-04f, 3.530644163e-04f, 3.529765697e-04f, 3.528879560e-04f, 3.527985756e-04f, 3.527084286e-04f, 3.526175153e-04f,
+ 3.525258360e-04f, 3.524333909e-04f, 3.523401803e-04f, 3.522462046e-04f, 3.521514638e-04f, 3.520559584e-04f, 3.519596885e-04f, 3.518626545e-04f, 3.517648566e-04f, 3.516662952e-04f,
+ 3.515669704e-04f, 3.514668825e-04f, 3.513660320e-04f, 3.512644189e-04f, 3.511620436e-04f, 3.510589064e-04f, 3.509550076e-04f, 3.508503475e-04f, 3.507449263e-04f, 3.506387444e-04f,
+ 3.505318020e-04f, 3.504240995e-04f, 3.503156371e-04f, 3.502064151e-04f, 3.500964339e-04f, 3.499856937e-04f, 3.498741949e-04f, 3.497619377e-04f, 3.496489224e-04f, 3.495351495e-04f,
+ 3.494206190e-04f, 3.493053315e-04f, 3.491892872e-04f, 3.490724864e-04f, 3.489549294e-04f, 3.488366166e-04f, 3.487175482e-04f, 3.485977246e-04f, 3.484771462e-04f, 3.483558132e-04f,
+ 3.482337259e-04f, 3.481108848e-04f, 3.479872900e-04f, 3.478629421e-04f, 3.477378412e-04f, 3.476119877e-04f, 3.474853820e-04f, 3.473580244e-04f, 3.472299152e-04f, 3.471010548e-04f,
+ 3.469714436e-04f, 3.468410818e-04f, 3.467099698e-04f, 3.465781079e-04f, 3.464454966e-04f, 3.463121362e-04f, 3.461780269e-04f, 3.460431692e-04f, 3.459075635e-04f, 3.457712100e-04f,
+ 3.456341091e-04f, 3.454962613e-04f, 3.453576668e-04f, 3.452183261e-04f, 3.450782394e-04f, 3.449374072e-04f, 3.447958298e-04f, 3.446535077e-04f, 3.445104410e-04f, 3.443666304e-04f,
+ 3.442220760e-04f, 3.440767784e-04f, 3.439307378e-04f, 3.437839547e-04f, 3.436364294e-04f, 3.434881623e-04f, 3.433391538e-04f, 3.431894043e-04f, 3.430389142e-04f, 3.428876839e-04f,
+ 3.427357137e-04f, 3.425830040e-04f, 3.424295553e-04f, 3.422753680e-04f, 3.421204424e-04f, 3.419647789e-04f, 3.418083779e-04f, 3.416512399e-04f, 3.414933652e-04f, 3.413347543e-04f,
+ 3.411754076e-04f, 3.410153253e-04f, 3.408545081e-04f, 3.406929563e-04f, 3.405306702e-04f, 3.403676504e-04f, 3.402038972e-04f, 3.400394110e-04f, 3.398741923e-04f, 3.397082415e-04f,
+ 3.395415590e-04f, 3.393741453e-04f, 3.392060007e-04f, 3.390371257e-04f, 3.388675207e-04f, 3.386971862e-04f, 3.385261225e-04f, 3.383543301e-04f, 3.381818095e-04f, 3.380085611e-04f,
+ 3.378345853e-04f, 3.376598826e-04f, 3.374844534e-04f, 3.373082981e-04f, 3.371314172e-04f, 3.369538112e-04f, 3.367754804e-04f, 3.365964254e-04f, 3.364166466e-04f, 3.362361444e-04f,
+ 3.360549193e-04f, 3.358729718e-04f, 3.356903022e-04f, 3.355069111e-04f, 3.353227990e-04f, 3.351379662e-04f, 3.349524133e-04f, 3.347661407e-04f, 3.345791489e-04f, 3.343914383e-04f,
+ 3.342030095e-04f, 3.340138628e-04f, 3.338239988e-04f, 3.336334179e-04f, 3.334421207e-04f, 3.332501075e-04f, 3.330573789e-04f, 3.328639353e-04f, 3.326697773e-04f, 3.324749053e-04f,
+ 3.322793198e-04f, 3.320830212e-04f, 3.318860102e-04f, 3.316882870e-04f, 3.314898524e-04f, 3.312907067e-04f, 3.310908504e-04f, 3.308902840e-04f, 3.306890081e-04f, 3.304870231e-04f,
+ 3.302843295e-04f, 3.300809279e-04f, 3.298768187e-04f, 3.296720024e-04f, 3.294664796e-04f, 3.292602507e-04f, 3.290533163e-04f, 3.288456768e-04f, 3.286373329e-04f, 3.284282849e-04f,
+ 3.282185334e-04f, 3.280080790e-04f, 3.277969221e-04f, 3.275850632e-04f, 3.273725030e-04f, 3.271592418e-04f, 3.269452803e-04f, 3.267306190e-04f, 3.265152583e-04f, 3.262991988e-04f,
+ 3.260824411e-04f, 3.258649857e-04f, 3.256468330e-04f, 3.254279837e-04f, 3.252084383e-04f, 3.249881973e-04f, 3.247672612e-04f, 3.245456307e-04f, 3.243233061e-04f, 3.241002882e-04f,
+ 3.238765774e-04f, 3.236521742e-04f, 3.234270793e-04f, 3.232012931e-04f, 3.229748162e-04f, 3.227476492e-04f, 3.225197927e-04f, 3.222912471e-04f, 3.220620130e-04f, 3.218320911e-04f,
+ 3.216014818e-04f, 3.213701857e-04f, 3.211382034e-04f, 3.209055354e-04f, 3.206721823e-04f, 3.204381447e-04f, 3.202034232e-04f, 3.199680182e-04f, 3.197319304e-04f, 3.194951604e-04f,
+ 3.192577087e-04f, 3.190195760e-04f, 3.187807627e-04f, 3.185412694e-04f, 3.183010968e-04f, 3.180602454e-04f, 3.178187158e-04f, 3.175765086e-04f, 3.173336244e-04f, 3.170900638e-04f,
+ 3.168458272e-04f, 3.166009155e-04f, 3.163553290e-04f, 3.161090685e-04f, 3.158621345e-04f, 3.156145276e-04f, 3.153662484e-04f, 3.151172975e-04f, 3.148676756e-04f, 3.146173831e-04f,
+ 3.143664208e-04f, 3.141147891e-04f, 3.138624888e-04f, 3.136095204e-04f, 3.133558846e-04f, 3.131015819e-04f, 3.128466130e-04f, 3.125909784e-04f, 3.123346788e-04f, 3.120777149e-04f,
+ 3.118200871e-04f, 3.115617962e-04f, 3.113028427e-04f, 3.110432273e-04f, 3.107829507e-04f, 3.105220133e-04f, 3.102604159e-04f, 3.099981590e-04f, 3.097352434e-04f, 3.094716696e-04f,
+ 3.092074383e-04f, 3.089425501e-04f, 3.086770056e-04f, 3.084108054e-04f, 3.081439503e-04f, 3.078764408e-04f, 3.076082776e-04f, 3.073394613e-04f, 3.070699926e-04f, 3.067998721e-04f,
+ 3.065291004e-04f, 3.062576782e-04f, 3.059856062e-04f, 3.057128850e-04f, 3.054395152e-04f, 3.051654975e-04f, 3.048908325e-04f, 3.046155210e-04f, 3.043395635e-04f, 3.040629607e-04f,
+ 3.037857134e-04f, 3.035078220e-04f, 3.032292873e-04f, 3.029501100e-04f, 3.026702908e-04f, 3.023898302e-04f, 3.021087289e-04f, 3.018269877e-04f, 3.015446072e-04f, 3.012615881e-04f,
+ 3.009779309e-04f, 3.006936365e-04f, 3.004087055e-04f, 3.001231385e-04f, 2.998369363e-04f, 2.995500995e-04f, 2.992626287e-04f, 2.989745248e-04f, 2.986857883e-04f, 2.983964200e-04f,
+ 2.981064204e-04f, 2.978157904e-04f, 2.975245306e-04f, 2.972326417e-04f, 2.969401244e-04f, 2.966469794e-04f, 2.963532073e-04f, 2.960588089e-04f, 2.957637849e-04f, 2.954681359e-04f,
+ 2.951718626e-04f, 2.948749659e-04f, 2.945774463e-04f, 2.942793045e-04f, 2.939805413e-04f, 2.936811574e-04f, 2.933811534e-04f, 2.930805302e-04f, 2.927792883e-04f, 2.924774286e-04f,
+ 2.921749516e-04f, 2.918718582e-04f, 2.915681490e-04f, 2.912638248e-04f, 2.909588862e-04f, 2.906533341e-04f, 2.903471691e-04f, 2.900403919e-04f, 2.897330032e-04f, 2.894250038e-04f,
+ 2.891163945e-04f, 2.888071758e-04f, 2.884973487e-04f, 2.881869137e-04f, 2.878758716e-04f, 2.875642232e-04f, 2.872519691e-04f, 2.869391102e-04f, 2.866256471e-04f, 2.863115806e-04f,
+ 2.859969114e-04f, 2.856816403e-04f, 2.853657679e-04f, 2.850492951e-04f, 2.847322226e-04f, 2.844145512e-04f, 2.840962814e-04f, 2.837774142e-04f, 2.834579503e-04f, 2.831378904e-04f,
+ 2.828172352e-04f, 2.824959856e-04f, 2.821741422e-04f, 2.818517059e-04f, 2.815286773e-04f, 2.812050573e-04f, 2.808808465e-04f, 2.805560458e-04f, 2.802306559e-04f, 2.799046776e-04f,
+ 2.795781116e-04f, 2.792509587e-04f, 2.789232196e-04f, 2.785948952e-04f, 2.782659862e-04f, 2.779364933e-04f, 2.776064173e-04f, 2.772757591e-04f, 2.769445193e-04f, 2.766126988e-04f,
+ 2.762802983e-04f, 2.759473186e-04f, 2.756137605e-04f, 2.752796247e-04f, 2.749449121e-04f, 2.746096233e-04f, 2.742737593e-04f, 2.739373207e-04f, 2.736003084e-04f, 2.732627231e-04f,
+ 2.729245657e-04f, 2.725858369e-04f, 2.722465375e-04f, 2.719066683e-04f, 2.715662301e-04f, 2.712252237e-04f, 2.708836498e-04f, 2.705415093e-04f, 2.701988030e-04f, 2.698555317e-04f,
+ 2.695116961e-04f, 2.691672970e-04f, 2.688223354e-04f, 2.684768119e-04f, 2.681307273e-04f, 2.677840826e-04f, 2.674368784e-04f, 2.670891156e-04f, 2.667407950e-04f, 2.663919174e-04f,
+ 2.660424836e-04f, 2.656924944e-04f, 2.653419507e-04f, 2.649908532e-04f, 2.646392027e-04f, 2.642870002e-04f, 2.639342463e-04f, 2.635809420e-04f, 2.632270880e-04f, 2.628726851e-04f,
+ 2.625177342e-04f, 2.621622361e-04f, 2.618061916e-04f, 2.614496016e-04f, 2.610924669e-04f, 2.607347882e-04f, 2.603765665e-04f, 2.600178025e-04f, 2.596584971e-04f, 2.592986511e-04f,
+ 2.589382654e-04f, 2.585773408e-04f, 2.582158780e-04f, 2.578538781e-04f, 2.574913417e-04f, 2.571282698e-04f, 2.567646631e-04f, 2.564005226e-04f, 2.560358490e-04f, 2.556706431e-04f,
+ 2.553049060e-04f, 2.549386383e-04f, 2.545718409e-04f, 2.542045148e-04f, 2.538366606e-04f, 2.534682793e-04f, 2.530993718e-04f, 2.527299388e-04f, 2.523599813e-04f, 2.519895000e-04f,
+ 2.516184959e-04f, 2.512469698e-04f, 2.508749225e-04f, 2.505023549e-04f, 2.501292679e-04f, 2.497556624e-04f, 2.493815391e-04f, 2.490068989e-04f, 2.486317428e-04f, 2.482560716e-04f,
+ 2.478798861e-04f, 2.475031872e-04f, 2.471259758e-04f, 2.467482527e-04f, 2.463700189e-04f, 2.459912752e-04f, 2.456120224e-04f, 2.452322614e-04f, 2.448519931e-04f, 2.444712185e-04f,
+ 2.440899383e-04f, 2.437081534e-04f, 2.433258647e-04f, 2.429430731e-04f, 2.425597795e-04f, 2.421759847e-04f, 2.417916897e-04f, 2.414068953e-04f, 2.410216024e-04f, 2.406358119e-04f,
+ 2.402495246e-04f, 2.398627416e-04f, 2.394754635e-04f, 2.390876914e-04f, 2.386994261e-04f, 2.383106686e-04f, 2.379214196e-04f, 2.375316802e-04f, 2.371414512e-04f, 2.367507334e-04f,
+ 2.363595279e-04f, 2.359678354e-04f, 2.355756569e-04f, 2.351829933e-04f, 2.347898455e-04f, 2.343962144e-04f, 2.340021009e-04f, 2.336075059e-04f, 2.332124302e-04f, 2.328168749e-04f,
+ 2.324208408e-04f, 2.320243288e-04f, 2.316273398e-04f, 2.312298747e-04f, 2.308319345e-04f, 2.304335201e-04f, 2.300346323e-04f, 2.296352721e-04f, 2.292354403e-04f, 2.288351380e-04f,
+ 2.284343661e-04f, 2.280331253e-04f, 2.276314167e-04f, 2.272292412e-04f, 2.268265997e-04f, 2.264234931e-04f, 2.260199224e-04f, 2.256158884e-04f, 2.252113921e-04f, 2.248064344e-04f,
+ 2.244010163e-04f, 2.239951386e-04f, 2.235888023e-04f, 2.231820083e-04f, 2.227747576e-04f, 2.223670510e-04f, 2.219588895e-04f, 2.215502741e-04f, 2.211412057e-04f, 2.207316852e-04f,
+ 2.203217135e-04f, 2.199112915e-04f, 2.195004203e-04f, 2.190891008e-04f, 2.186773338e-04f, 2.182651204e-04f, 2.178524614e-04f, 2.174393578e-04f, 2.170258106e-04f, 2.166118207e-04f,
+ 2.161973890e-04f, 2.157825165e-04f, 2.153672041e-04f, 2.149514528e-04f, 2.145352636e-04f, 2.141186373e-04f, 2.137015749e-04f, 2.132840773e-04f, 2.128661456e-04f, 2.124477807e-04f,
+ 2.120289835e-04f, 2.116097549e-04f, 2.111900960e-04f, 2.107700077e-04f, 2.103494909e-04f, 2.099285467e-04f, 2.095071758e-04f, 2.090853794e-04f, 2.086631584e-04f, 2.082405137e-04f,
+ 2.078174463e-04f, 2.073939571e-04f, 2.069700472e-04f, 2.065457175e-04f, 2.061209689e-04f, 2.056958024e-04f, 2.052702190e-04f, 2.048442196e-04f, 2.044178053e-04f, 2.039909770e-04f,
+ 2.035637356e-04f, 2.031360821e-04f, 2.027080175e-04f, 2.022795428e-04f, 2.018506589e-04f, 2.014213669e-04f, 2.009916676e-04f, 2.005615621e-04f, 2.001310513e-04f, 1.997001363e-04f,
+ 1.992688179e-04f, 1.988370972e-04f, 1.984049752e-04f, 1.979724528e-04f, 1.975395310e-04f, 1.971062108e-04f, 1.966724932e-04f, 1.962383792e-04f, 1.958038697e-04f, 1.953689657e-04f,
+ 1.949336682e-04f, 1.944979783e-04f, 1.940618968e-04f, 1.936254248e-04f, 1.931885633e-04f, 1.927513132e-04f, 1.923136756e-04f, 1.918756514e-04f, 1.914372417e-04f, 1.909984474e-04f,
+ 1.905592694e-04f, 1.901197089e-04f, 1.896797668e-04f, 1.892394441e-04f, 1.887987418e-04f, 1.883576609e-04f, 1.879162024e-04f, 1.874743673e-04f, 1.870321566e-04f, 1.865895712e-04f,
+ 1.861466123e-04f, 1.857032807e-04f, 1.852595775e-04f, 1.848155038e-04f, 1.843710604e-04f, 1.839262485e-04f, 1.834810689e-04f, 1.830355228e-04f, 1.825896111e-04f, 1.821433348e-04f,
+ 1.816966950e-04f, 1.812496926e-04f, 1.808023287e-04f, 1.803546043e-04f, 1.799065203e-04f, 1.794580779e-04f, 1.790092779e-04f, 1.785601215e-04f, 1.781106096e-04f, 1.776607432e-04f,
+ 1.772105234e-04f, 1.767599512e-04f, 1.763090276e-04f, 1.758577536e-04f, 1.754061302e-04f, 1.749541585e-04f, 1.745018394e-04f, 1.740491740e-04f, 1.735961634e-04f, 1.731428085e-04f,
+ 1.726891103e-04f, 1.722350699e-04f, 1.717806883e-04f, 1.713259665e-04f, 1.708709056e-04f, 1.704155066e-04f, 1.699597704e-04f, 1.695036982e-04f, 1.690472910e-04f, 1.685905497e-04f,
+ 1.681334754e-04f, 1.676760692e-04f, 1.672183320e-04f, 1.667602650e-04f, 1.663018691e-04f, 1.658431453e-04f, 1.653840948e-04f, 1.649247185e-04f, 1.644650174e-04f, 1.640049926e-04f,
+ 1.635446452e-04f, 1.630839762e-04f, 1.626229865e-04f, 1.621616773e-04f, 1.617000496e-04f, 1.612381044e-04f, 1.607758428e-04f, 1.603132657e-04f, 1.598503743e-04f, 1.593871696e-04f,
+ 1.589236526e-04f, 1.584598244e-04f, 1.579956859e-04f, 1.575312383e-04f, 1.570664826e-04f, 1.566014199e-04f, 1.561360511e-04f, 1.556703774e-04f, 1.552043997e-04f, 1.547381191e-04f,
+ 1.542715367e-04f, 1.538046535e-04f, 1.533374706e-04f, 1.528699890e-04f, 1.524022097e-04f, 1.519341339e-04f, 1.514657625e-04f, 1.509970966e-04f, 1.505281373e-04f, 1.500588856e-04f,
+ 1.495893426e-04f, 1.491195093e-04f, 1.486493868e-04f, 1.481789761e-04f, 1.477082783e-04f, 1.472372944e-04f, 1.467660256e-04f, 1.462944728e-04f, 1.458226371e-04f, 1.453505195e-04f,
+ 1.448781212e-04f, 1.444054432e-04f, 1.439324865e-04f, 1.434592523e-04f, 1.429857415e-04f, 1.425119552e-04f, 1.420378945e-04f, 1.415635605e-04f, 1.410889542e-04f, 1.406140766e-04f,
+ 1.401389289e-04f, 1.396635121e-04f, 1.391878273e-04f, 1.387118755e-04f, 1.382356578e-04f, 1.377591752e-04f, 1.372824289e-04f, 1.368054199e-04f, 1.363281493e-04f, 1.358506181e-04f,
+ 1.353728274e-04f, 1.348947782e-04f, 1.344164717e-04f, 1.339379089e-04f, 1.334590909e-04f, 1.329800188e-04f, 1.325006935e-04f, 1.320211163e-04f, 1.315412881e-04f, 1.310612101e-04f,
+ 1.305808833e-04f, 1.301003087e-04f, 1.296194876e-04f, 1.291384208e-04f, 1.286571096e-04f, 1.281755550e-04f, 1.276937580e-04f, 1.272117198e-04f, 1.267294413e-04f, 1.262469238e-04f,
+ 1.257641682e-04f, 1.252811757e-04f, 1.247979473e-04f, 1.243144841e-04f, 1.238307872e-04f, 1.233468577e-04f, 1.228626966e-04f, 1.223783050e-04f, 1.218936841e-04f, 1.214088348e-04f,
+ 1.209237583e-04f, 1.204384556e-04f, 1.199529279e-04f, 1.194671762e-04f, 1.189812016e-04f, 1.184950052e-04f, 1.180085881e-04f, 1.175219513e-04f, 1.170350959e-04f, 1.165480231e-04f,
+ 1.160607339e-04f, 1.155732294e-04f, 1.150855107e-04f, 1.145975788e-04f, 1.141094349e-04f, 1.136210801e-04f, 1.131325154e-04f, 1.126437419e-04f, 1.121547607e-04f, 1.116655729e-04f,
+ 1.111761796e-04f, 1.106865819e-04f, 1.101967809e-04f, 1.097067776e-04f, 1.092165732e-04f, 1.087261688e-04f, 1.082355653e-04f, 1.077447640e-04f, 1.072537659e-04f, 1.067625722e-04f,
+ 1.062711838e-04f, 1.057796020e-04f, 1.052878277e-04f, 1.047958621e-04f, 1.043037064e-04f, 1.038113614e-04f, 1.033188285e-04f, 1.028261087e-04f, 1.023332030e-04f, 1.018401125e-04f,
+ 1.013468385e-04f, 1.008533818e-04f, 1.003597438e-04f, 9.986592536e-05f, 9.937192769e-05f, 9.887775186e-05f, 9.838339899e-05f, 9.788887015e-05f, 9.739416646e-05f, 9.689928901e-05f,
+ 9.640423889e-05f, 9.590901722e-05f, 9.541362509e-05f, 9.491806360e-05f, 9.442233385e-05f, 9.392643695e-05f, 9.343037399e-05f, 9.293414607e-05f, 9.243775430e-05f, 9.194119978e-05f,
+ 9.144448361e-05f, 9.094760690e-05f, 9.045057074e-05f, 8.995337624e-05f, 8.945602451e-05f, 8.895851664e-05f, 8.846085374e-05f, 8.796303692e-05f, 8.746506728e-05f, 8.696694592e-05f,
+ 8.646867395e-05f, 8.597025248e-05f, 8.547168261e-05f, 8.497296544e-05f, 8.447410208e-05f, 8.397509364e-05f, 8.347594122e-05f, 8.297664593e-05f, 8.247720888e-05f, 8.197763117e-05f,
+ 8.147791391e-05f, 8.097805822e-05f, 8.047806518e-05f, 7.997793592e-05f, 7.947767154e-05f, 7.897727316e-05f, 7.847674187e-05f, 7.797607878e-05f, 7.747528502e-05f, 7.697436168e-05f,
+ 7.647330987e-05f, 7.597213070e-05f, 7.547082529e-05f, 7.496939474e-05f, 7.446784017e-05f, 7.396616268e-05f, 7.346436338e-05f, 7.296244339e-05f, 7.246040381e-05f, 7.195824575e-05f,
+ 7.145597034e-05f, 7.095357867e-05f, 7.045107186e-05f, 6.994845102e-05f, 6.944571727e-05f, 6.894287170e-05f, 6.843991545e-05f, 6.793684961e-05f, 6.743367531e-05f, 6.693039365e-05f,
+ 6.642700575e-05f, 6.592351271e-05f, 6.541991566e-05f, 6.491621570e-05f, 6.441241395e-05f, 6.390851152e-05f, 6.340450953e-05f, 6.290040908e-05f, 6.239621130e-05f, 6.189191729e-05f,
+ 6.138752818e-05f, 6.088304506e-05f, 6.037846907e-05f, 5.987380131e-05f, 5.936904289e-05f, 5.886419494e-05f, 5.835925857e-05f, 5.785423488e-05f, 5.734912500e-05f, 5.684393004e-05f,
+ 5.633865112e-05f, 5.583328935e-05f, 5.532784584e-05f, 5.482232172e-05f, 5.431671809e-05f, 5.381103607e-05f, 5.330527679e-05f, 5.279944134e-05f, 5.229353086e-05f, 5.178754645e-05f,
+ 5.128148923e-05f, 5.077536032e-05f, 5.026916083e-05f, 4.976289188e-05f, 4.925655458e-05f, 4.875015006e-05f, 4.824367942e-05f, 4.773714379e-05f, 4.723054428e-05f, 4.672388201e-05f,
+ 4.621715808e-05f, 4.571037363e-05f, 4.520352976e-05f, 4.469662760e-05f, 4.418966826e-05f, 4.368265285e-05f, 4.317558249e-05f, 4.266845831e-05f, 4.216128141e-05f, 4.165405291e-05f,
+ 4.114677393e-05f, 4.063944559e-05f, 4.013206900e-05f, 3.962464529e-05f, 3.911717556e-05f, 3.860966093e-05f, 3.810210253e-05f, 3.759450146e-05f, 3.708685885e-05f, 3.657917580e-05f,
+ 3.607145345e-05f, 3.556369291e-05f, 3.505589528e-05f, 3.454806170e-05f, 3.404019327e-05f, 3.353229111e-05f, 3.302435634e-05f, 3.251639008e-05f, 3.200839345e-05f, 3.150036755e-05f,
+ 3.099231351e-05f, 3.048423244e-05f, 2.997612547e-05f, 2.946799370e-05f, 2.895983825e-05f, 2.845166025e-05f, 2.794346080e-05f, 2.743524102e-05f, 2.692700204e-05f, 2.641874496e-05f,
+ 2.591047090e-05f, 2.540218098e-05f, 2.489387632e-05f, 2.438555803e-05f, 2.387722722e-05f, 2.336888502e-05f, 2.286053254e-05f, 2.235217089e-05f, 2.184380120e-05f, 2.133542457e-05f,
+ 2.082704212e-05f, 2.031865497e-05f, 1.981026424e-05f, 1.930187104e-05f, 1.879347648e-05f, 1.828508168e-05f, 1.777668776e-05f, 1.726829582e-05f, 1.675990700e-05f, 1.625152239e-05f,
+ 1.574314312e-05f, 1.523477030e-05f, 1.472640504e-05f, 1.421804846e-05f, 1.370970168e-05f, 1.320136580e-05f, 1.269304195e-05f, 1.218473123e-05f, 1.167643476e-05f, 1.116815366e-05f,
+ 1.065988903e-05f, 1.015164200e-05f, 9.643413667e-06f, 9.135205156e-06f, 8.627017576e-06f, 8.118852040e-06f, 7.610709661e-06f, 7.102591553e-06f, 6.594498827e-06f, 6.086432596e-06f,
+ 5.578393974e-06f, 5.070384070e-06f, 4.562403999e-06f, 4.054454871e-06f, 3.546537799e-06f, 3.038653894e-06f, 2.530804267e-06f, 2.022990030e-06f, 1.515212294e-06f, 1.007472169e-06f,
+ 4.997707672e-07f, -7.890802079e-09f, -5.155114280e-07f, -1.023090000e-06f, -1.530625409e-06f, -2.038116545e-06f, -2.545562297e-06f, -3.052961557e-06f, -3.560313215e-06f, -4.067616162e-06f,
+ -4.574869290e-06f, -5.082071489e-06f, -5.589221651e-06f, -6.096318667e-06f, -6.603361431e-06f, -7.110348833e-06f, -7.617279767e-06f, -8.124153124e-06f, -8.630967798e-06f, -9.137722682e-06f,
+ -9.644416668e-06f, -1.015104865e-05f, -1.065761752e-05f, -1.116412218e-05f, -1.167056151e-05f, -1.217693442e-05f, -1.268323979e-05f, -1.318947652e-05f, -1.369564352e-05f, -1.420173966e-05f,
+ -1.470776385e-05f, -1.521371498e-05f, -1.571959196e-05f, -1.622539367e-05f, -1.673111901e-05f, -1.723676688e-05f, -1.774233617e-05f, -1.824782579e-05f, -1.875323463e-05f, -1.925856159e-05f,
+ -1.976380557e-05f, -2.026896546e-05f, -2.077404017e-05f, -2.127902859e-05f, -2.178392962e-05f, -2.228874216e-05f, -2.279346511e-05f, -2.329809738e-05f, -2.380263786e-05f, -2.430708545e-05f,
+ -2.481143905e-05f, -2.531569757e-05f, -2.581985991e-05f, -2.632392496e-05f, -2.682789163e-05f, -2.733175883e-05f, -2.783552545e-05f, -2.833919040e-05f, -2.884275258e-05f, -2.934621090e-05f,
+ -2.984956426e-05f, -3.035281156e-05f, -3.085595171e-05f, -3.135898362e-05f, -3.186190618e-05f, -3.236471830e-05f, -3.286741890e-05f, -3.337000688e-05f, -3.387248113e-05f, -3.437484058e-05f,
+ -3.487708412e-05f, -3.537921067e-05f, -3.588121914e-05f, -3.638310842e-05f, -3.688487744e-05f, -3.738652509e-05f, -3.788805029e-05f, -3.838945195e-05f, -3.889072898e-05f, -3.939188029e-05f,
+ -3.989290479e-05f, -4.039380138e-05f, -4.089456899e-05f, -4.139520653e-05f, -4.189571290e-05f, -4.239608702e-05f, -4.289632780e-05f, -4.339643416e-05f, -4.389640501e-05f, -4.439623926e-05f,
+ -4.489593584e-05f, -4.539549364e-05f, -4.589491159e-05f, -4.639418861e-05f, -4.689332361e-05f, -4.739231550e-05f, -4.789116321e-05f, -4.838986565e-05f, -4.888842174e-05f, -4.938683040e-05f,
+ -4.988509055e-05f, -5.038320109e-05f, -5.088116097e-05f, -5.137896909e-05f, -5.187662437e-05f, -5.237412574e-05f, -5.287147211e-05f, -5.336866241e-05f, -5.386569557e-05f, -5.436257049e-05f,
+ -5.485928611e-05f, -5.535584135e-05f, -5.585223513e-05f, -5.634846637e-05f, -5.684453401e-05f, -5.734043697e-05f, -5.783617416e-05f, -5.833174452e-05f, -5.882714698e-05f, -5.932238045e-05f,
+ -5.981744388e-05f, -6.031233617e-05f, -6.080705628e-05f, -6.130160311e-05f, -6.179597561e-05f, -6.229017270e-05f, -6.278419331e-05f, -6.327803637e-05f, -6.377170081e-05f, -6.426518557e-05f,
+ -6.475848958e-05f, -6.525161176e-05f, -6.574455106e-05f, -6.623730640e-05f, -6.672987672e-05f, -6.722226095e-05f, -6.771445803e-05f, -6.820646690e-05f, -6.869828649e-05f, -6.918991573e-05f,
+ -6.968135356e-05f, -7.017259893e-05f, -7.066365077e-05f, -7.115450801e-05f, -7.164516960e-05f, -7.213563447e-05f, -7.262590157e-05f, -7.311596984e-05f, -7.360583821e-05f, -7.409550563e-05f,
+ -7.458497104e-05f, -7.507423339e-05f, -7.556329161e-05f, -7.605214465e-05f, -7.654079146e-05f, -7.702923098e-05f, -7.751746215e-05f, -7.800548392e-05f, -7.849329524e-05f, -7.898089505e-05f,
+ -7.946828230e-05f, -7.995545594e-05f, -8.044241492e-05f, -8.092915819e-05f, -8.141568469e-05f, -8.190199338e-05f, -8.238808320e-05f, -8.287395312e-05f, -8.335960207e-05f, -8.384502902e-05f,
+ -8.433023292e-05f, -8.481521272e-05f, -8.529996737e-05f, -8.578449583e-05f, -8.626879705e-05f, -8.675287000e-05f, -8.723671362e-05f, -8.772032688e-05f, -8.820370873e-05f, -8.868685813e-05f,
+ -8.916977404e-05f, -8.965245541e-05f, -9.013490122e-05f, -9.061711042e-05f, -9.109908196e-05f, -9.158081482e-05f, -9.206230796e-05f, -9.254356033e-05f, -9.302457091e-05f, -9.350533866e-05f,
+ -9.398586253e-05f, -9.446614150e-05f, -9.494617454e-05f, -9.542596061e-05f, -9.590549867e-05f, -9.638478770e-05f, -9.686382667e-05f, -9.734261454e-05f, -9.782115029e-05f, -9.829943288e-05f,
+ -9.877746128e-05f, -9.925523447e-05f, -9.973275143e-05f, -1.002100111e-04f, -1.006870125e-04f, -1.011637546e-04f, -1.016402363e-04f, -1.021164567e-04f, -1.025924147e-04f, -1.030681092e-04f,
+ -1.035435394e-04f, -1.040187040e-04f, -1.044936022e-04f, -1.049682329e-04f, -1.054425951e-04f, -1.059166877e-04f, -1.063905098e-04f, -1.068640603e-04f, -1.073373383e-04f, -1.078103426e-04f,
+ -1.082830723e-04f, -1.087555264e-04f, -1.092277038e-04f, -1.096996035e-04f, -1.101712246e-04f, -1.106425660e-04f, -1.111136267e-04f, -1.115844056e-04f, -1.120549019e-04f, -1.125251144e-04f,
+ -1.129950422e-04f, -1.134646843e-04f, -1.139340396e-04f, -1.144031071e-04f, -1.148718859e-04f, -1.153403749e-04f, -1.158085731e-04f, -1.162764795e-04f, -1.167440932e-04f, -1.172114131e-04f,
+ -1.176784382e-04f, -1.181451675e-04f, -1.186116000e-04f, -1.190777348e-04f, -1.195435707e-04f, -1.200091069e-04f, -1.204743423e-04f, -1.209392760e-04f, -1.214039068e-04f, -1.218682339e-04f,
+ -1.223322563e-04f, -1.227959729e-04f, -1.232593827e-04f, -1.237224848e-04f, -1.241852782e-04f, -1.246477619e-04f, -1.251099349e-04f, -1.255717961e-04f, -1.260333447e-04f, -1.264945797e-04f,
+ -1.269554999e-04f, -1.274161045e-04f, -1.278763925e-04f, -1.283363629e-04f, -1.287960147e-04f, -1.292553469e-04f, -1.297143586e-04f, -1.301730487e-04f, -1.306314163e-04f, -1.310894604e-04f,
+ -1.315471800e-04f, -1.320045742e-04f, -1.324616419e-04f, -1.329183822e-04f, -1.333747942e-04f, -1.338308767e-04f, -1.342866290e-04f, -1.347420499e-04f, -1.351971386e-04f, -1.356518940e-04f,
+ -1.361063152e-04f, -1.365604012e-04f, -1.370141510e-04f, -1.374675637e-04f, -1.379206384e-04f, -1.383733739e-04f, -1.388257694e-04f, -1.392778240e-04f, -1.397295366e-04f, -1.401809062e-04f,
+ -1.406319320e-04f, -1.410826130e-04f, -1.415329481e-04f, -1.419829365e-04f, -1.424325771e-04f, -1.428818691e-04f, -1.433308114e-04f, -1.437794031e-04f, -1.442276433e-04f, -1.446755310e-04f,
+ -1.451230652e-04f, -1.455702450e-04f, -1.460170694e-04f, -1.464635376e-04f, -1.469096484e-04f, -1.473554011e-04f, -1.478007945e-04f, -1.482458279e-04f, -1.486905002e-04f, -1.491348105e-04f,
+ -1.495787578e-04f, -1.500223412e-04f, -1.504655598e-04f, -1.509084127e-04f, -1.513508987e-04f, -1.517930172e-04f, -1.522347670e-04f, -1.526761472e-04f, -1.531171570e-04f, -1.535577954e-04f,
+ -1.539980614e-04f, -1.544379541e-04f, -1.548774726e-04f, -1.553166159e-04f, -1.557553831e-04f, -1.561937733e-04f, -1.566317856e-04f, -1.570694189e-04f, -1.575066724e-04f, -1.579435452e-04f,
+ -1.583800363e-04f, -1.588161448e-04f, -1.592518698e-04f, -1.596872103e-04f, -1.601221655e-04f, -1.605567343e-04f, -1.609909160e-04f, -1.614247094e-04f, -1.618581139e-04f, -1.622911283e-04f,
+ -1.627237519e-04f, -1.631559836e-04f, -1.635878226e-04f, -1.640192679e-04f, -1.644503187e-04f, -1.648809740e-04f, -1.653112329e-04f, -1.657410945e-04f, -1.661705579e-04f, -1.665996222e-04f,
+ -1.670282864e-04f, -1.674565497e-04f, -1.678844112e-04f, -1.683118699e-04f, -1.687389249e-04f, -1.691655754e-04f, -1.695918204e-04f, -1.700176591e-04f, -1.704430905e-04f, -1.708681137e-04f,
+ -1.712927278e-04f, -1.717169320e-04f, -1.721407253e-04f, -1.725641068e-04f, -1.729870757e-04f, -1.734096311e-04f, -1.738317720e-04f, -1.742534975e-04f, -1.746748069e-04f, -1.750956991e-04f,
+ -1.755161733e-04f, -1.759362286e-04f, -1.763558641e-04f, -1.767750790e-04f, -1.771938723e-04f, -1.776122431e-04f, -1.780301906e-04f, -1.784477140e-04f, -1.788648122e-04f, -1.792814845e-04f,
+ -1.796977299e-04f, -1.801135476e-04f, -1.805289366e-04f, -1.809438962e-04f, -1.813584255e-04f, -1.817725235e-04f, -1.821861894e-04f, -1.825994223e-04f, -1.830122214e-04f, -1.834245857e-04f,
+ -1.838365145e-04f, -1.842480068e-04f, -1.846590618e-04f, -1.850696786e-04f, -1.854798563e-04f, -1.858895941e-04f, -1.862988911e-04f, -1.867077465e-04f, -1.871161594e-04f, -1.875241289e-04f,
+ -1.879316542e-04f, -1.883387344e-04f, -1.887453686e-04f, -1.891515561e-04f, -1.895572958e-04f, -1.899625871e-04f, -1.903674291e-04f, -1.907718208e-04f, -1.911757614e-04f, -1.915792502e-04f,
+ -1.919822862e-04f, -1.923848686e-04f, -1.927869965e-04f, -1.931886691e-04f, -1.935898856e-04f, -1.939906451e-04f, -1.943909467e-04f, -1.947907897e-04f, -1.951901732e-04f, -1.955890963e-04f,
+ -1.959875583e-04f, -1.963855582e-04f, -1.967830953e-04f, -1.971801686e-04f, -1.975767775e-04f, -1.979729210e-04f, -1.983685982e-04f, -1.987638085e-04f, -1.991585509e-04f, -1.995528247e-04f,
+ -1.999466289e-04f, -2.003399628e-04f, -2.007328255e-04f, -2.011252163e-04f, -2.015171342e-04f, -2.019085786e-04f, -2.022995485e-04f, -2.026900431e-04f, -2.030800616e-04f, -2.034696032e-04f,
+ -2.038586672e-04f, -2.042472526e-04f, -2.046353586e-04f, -2.050229845e-04f, -2.054101294e-04f, -2.057967926e-04f, -2.061829731e-04f, -2.065686703e-04f, -2.069538833e-04f, -2.073386112e-04f,
+ -2.077228533e-04f, -2.081066089e-04f, -2.084898770e-04f, -2.088726568e-04f, -2.092549477e-04f, -2.096367487e-04f, -2.100180592e-04f, -2.103988782e-04f, -2.107792050e-04f, -2.111590387e-04f,
+ -2.115383787e-04f, -2.119172241e-04f, -2.122955742e-04f, -2.126734280e-04f, -2.130507849e-04f, -2.134276440e-04f, -2.138040046e-04f, -2.141798659e-04f, -2.145552271e-04f, -2.149300874e-04f,
+ -2.153044460e-04f, -2.156783022e-04f, -2.160516552e-04f, -2.164245041e-04f, -2.167968483e-04f, -2.171686869e-04f, -2.175400191e-04f, -2.179108443e-04f, -2.182811616e-04f, -2.186509702e-04f,
+ -2.190202694e-04f, -2.193890584e-04f, -2.197573365e-04f, -2.201251028e-04f, -2.204923566e-04f, -2.208590972e-04f, -2.212253238e-04f, -2.215910356e-04f, -2.219562318e-04f, -2.223209117e-04f,
+ -2.226850746e-04f, -2.230487197e-04f, -2.234118462e-04f, -2.237744534e-04f, -2.241365405e-04f, -2.244981068e-04f, -2.248591515e-04f, -2.252196738e-04f, -2.255796731e-04f, -2.259391485e-04f,
+ -2.262980994e-04f, -2.266565250e-04f, -2.270144245e-04f, -2.273717971e-04f, -2.277286423e-04f, -2.280849591e-04f, -2.284407470e-04f, -2.287960050e-04f, -2.291507326e-04f, -2.295049289e-04f,
+ -2.298585933e-04f, -2.302117250e-04f, -2.305643232e-04f, -2.309163873e-04f, -2.312679164e-04f, -2.316189100e-04f, -2.319693672e-04f, -2.323192873e-04f, -2.326686697e-04f, -2.330175135e-04f,
+ -2.333658181e-04f, -2.337135827e-04f, -2.340608066e-04f, -2.344074892e-04f, -2.347536296e-04f, -2.350992272e-04f, -2.354442812e-04f, -2.357887910e-04f, -2.361327558e-04f, -2.364761750e-04f,
+ -2.368190477e-04f, -2.371613734e-04f, -2.375031512e-04f, -2.378443806e-04f, -2.381850607e-04f, -2.385251909e-04f, -2.388647705e-04f, -2.392037988e-04f, -2.395422750e-04f, -2.398801986e-04f,
+ -2.402175687e-04f, -2.405543847e-04f, -2.408906459e-04f, -2.412263517e-04f, -2.415615012e-04f, -2.418960939e-04f, -2.422301290e-04f, -2.425636058e-04f, -2.428965237e-04f, -2.432288820e-04f,
+ -2.435606800e-04f, -2.438919170e-04f, -2.442225923e-04f, -2.445527053e-04f, -2.448822552e-04f, -2.452112415e-04f, -2.455396633e-04f, -2.458675201e-04f, -2.461948112e-04f, -2.465215358e-04f,
+ -2.468476934e-04f, -2.471732833e-04f, -2.474983047e-04f, -2.478227570e-04f, -2.481466396e-04f, -2.484699518e-04f, -2.487926930e-04f, -2.491148624e-04f, -2.494364594e-04f, -2.497574833e-04f,
+ -2.500779335e-04f, -2.503978094e-04f, -2.507171102e-04f, -2.510358354e-04f, -2.513539842e-04f, -2.516715561e-04f, -2.519885503e-04f, -2.523049662e-04f, -2.526208033e-04f, -2.529360607e-04f,
+ -2.532507379e-04f, -2.535648343e-04f, -2.538783492e-04f, -2.541912819e-04f, -2.545036318e-04f, -2.548153983e-04f, -2.551265808e-04f, -2.554371786e-04f, -2.557471910e-04f, -2.560566175e-04f,
+ -2.563654574e-04f, -2.566737100e-04f, -2.569813748e-04f, -2.572884512e-04f, -2.575949384e-04f, -2.579008359e-04f, -2.582061431e-04f, -2.585108593e-04f, -2.588149839e-04f, -2.591185163e-04f,
+ -2.594214558e-04f, -2.597238019e-04f, -2.600255540e-04f, -2.603267113e-04f, -2.606272734e-04f, -2.609272396e-04f, -2.612266092e-04f, -2.615253818e-04f, -2.618235566e-04f, -2.621211331e-04f,
+ -2.624181107e-04f, -2.627144887e-04f, -2.630102666e-04f, -2.633054437e-04f, -2.636000195e-04f, -2.638939934e-04f, -2.641873647e-04f, -2.644801329e-04f, -2.647722974e-04f, -2.650638576e-04f,
+ -2.653548129e-04f, -2.656451626e-04f, -2.659349063e-04f, -2.662240434e-04f, -2.665125732e-04f, -2.668004951e-04f, -2.670878086e-04f, -2.673745131e-04f, -2.676606081e-04f, -2.679460929e-04f,
+ -2.682309669e-04f, -2.685152297e-04f, -2.687988805e-04f, -2.690819189e-04f, -2.693643443e-04f, -2.696461561e-04f, -2.699273537e-04f, -2.702079366e-04f, -2.704879042e-04f, -2.707672559e-04f,
+ -2.710459912e-04f, -2.713241095e-04f, -2.716016103e-04f, -2.718784929e-04f, -2.721547569e-04f, -2.724304017e-04f, -2.727054267e-04f, -2.729798313e-04f, -2.732536151e-04f, -2.735267775e-04f,
+ -2.737993178e-04f, -2.740712357e-04f, -2.743425305e-04f, -2.746132016e-04f, -2.748832486e-04f, -2.751526709e-04f, -2.754214680e-04f, -2.756896393e-04f, -2.759571842e-04f, -2.762241023e-04f,
+ -2.764903930e-04f, -2.767560558e-04f, -2.770210902e-04f, -2.772854955e-04f, -2.775492714e-04f, -2.778124171e-04f, -2.780749324e-04f, -2.783368165e-04f, -2.785980690e-04f, -2.788586894e-04f,
+ -2.791186771e-04f, -2.793780316e-04f, -2.796367525e-04f, -2.798948391e-04f, -2.801522910e-04f, -2.804091077e-04f, -2.806652886e-04f, -2.809208332e-04f, -2.811757411e-04f, -2.814300117e-04f,
+ -2.816836445e-04f, -2.819366390e-04f, -2.821889947e-04f, -2.824407112e-04f, -2.826917878e-04f, -2.829422241e-04f, -2.831920197e-04f, -2.834411739e-04f, -2.836896864e-04f, -2.839375566e-04f,
+ -2.841847840e-04f, -2.844313682e-04f, -2.846773086e-04f, -2.849226048e-04f, -2.851672563e-04f, -2.854112626e-04f, -2.856546231e-04f, -2.858973375e-04f, -2.861394053e-04f, -2.863808259e-04f,
+ -2.866215990e-04f, -2.868617239e-04f, -2.871012003e-04f, -2.873400276e-04f, -2.875782055e-04f, -2.878157334e-04f, -2.880526109e-04f, -2.882888374e-04f, -2.885244126e-04f, -2.887593359e-04f,
+ -2.889936070e-04f, -2.892272253e-04f, -2.894601903e-04f, -2.896925017e-04f, -2.899241590e-04f, -2.901551617e-04f, -2.903855093e-04f, -2.906152014e-04f, -2.908442376e-04f, -2.910726174e-04f,
+ -2.913003404e-04f, -2.915274061e-04f, -2.917538140e-04f, -2.919795638e-04f, -2.922046549e-04f, -2.924290870e-04f, -2.926528596e-04f, -2.928759723e-04f, -2.930984246e-04f, -2.933202161e-04f,
+ -2.935413463e-04f, -2.937618149e-04f, -2.939816214e-04f, -2.942007653e-04f, -2.944192463e-04f, -2.946370639e-04f, -2.948542177e-04f, -2.950707073e-04f, -2.952865322e-04f, -2.955016921e-04f,
+ -2.957161865e-04f, -2.959300149e-04f, -2.961431771e-04f, -2.963556725e-04f, -2.965675008e-04f, -2.967786615e-04f, -2.969891543e-04f, -2.971989787e-04f, -2.974081343e-04f, -2.976166207e-04f,
+ -2.978244376e-04f, -2.980315844e-04f, -2.982380609e-04f, -2.984438666e-04f, -2.986490011e-04f, -2.988534640e-04f, -2.990572550e-04f, -2.992603736e-04f, -2.994628194e-04f, -2.996645921e-04f,
+ -2.998656912e-04f, -3.000661165e-04f, -3.002658674e-04f, -3.004649436e-04f, -3.006633448e-04f, -3.008610705e-04f, -3.010581204e-04f, -3.012544941e-04f, -3.014501912e-04f, -3.016452113e-04f,
+ -3.018395541e-04f, -3.020332192e-04f, -3.022262063e-04f, -3.024185149e-04f, -3.026101446e-04f, -3.028010952e-04f, -3.029913663e-04f, -3.031809575e-04f, -3.033698684e-04f, -3.035580987e-04f,
+ -3.037456480e-04f, -3.039325160e-04f, -3.041187023e-04f, -3.043042065e-04f, -3.044890284e-04f, -3.046731675e-04f, -3.048566235e-04f, -3.050393961e-04f, -3.052214849e-04f, -3.054028895e-04f,
+ -3.055836097e-04f, -3.057636451e-04f, -3.059429954e-04f, -3.061216601e-04f, -3.062996390e-04f, -3.064769318e-04f, -3.066535380e-04f, -3.068294575e-04f, -3.070046898e-04f, -3.071792345e-04f,
+ -3.073530915e-04f, -3.075262604e-04f, -3.076987408e-04f, -3.078705324e-04f, -3.080416349e-04f, -3.082120479e-04f, -3.083817713e-04f, -3.085508045e-04f, -3.087191474e-04f, -3.088867996e-04f,
+ -3.090537608e-04f, -3.092200307e-04f, -3.093856090e-04f, -3.095504954e-04f, -3.097146895e-04f, -3.098781911e-04f, -3.100409998e-04f, -3.102031154e-04f, -3.103645376e-04f, -3.105252660e-04f,
+ -3.106853004e-04f, -3.108446405e-04f, -3.110032860e-04f, -3.111612365e-04f, -3.113184919e-04f, -3.114750517e-04f, -3.116309158e-04f, -3.117860838e-04f, -3.119405554e-04f, -3.120943305e-04f,
+ -3.122474086e-04f, -3.123997895e-04f, -3.125514730e-04f, -3.127024587e-04f, -3.128527464e-04f, -3.130023358e-04f, -3.131512267e-04f, -3.132994187e-04f, -3.134469116e-04f, -3.135937051e-04f,
+ -3.137397990e-04f, -3.138851930e-04f, -3.140298869e-04f, -3.141738803e-04f, -3.143171731e-04f, -3.144597649e-04f, -3.146016555e-04f, -3.147428447e-04f, -3.148833321e-04f, -3.150231177e-04f,
+ -3.151622010e-04f, -3.153005818e-04f, -3.154382600e-04f, -3.155752352e-04f, -3.157115073e-04f, -3.158470759e-04f, -3.159819408e-04f, -3.161161019e-04f, -3.162495588e-04f, -3.163823113e-04f,
+ -3.165143592e-04f, -3.166457023e-04f, -3.167763403e-04f, -3.169062729e-04f, -3.170355001e-04f, -3.171640215e-04f, -3.172918369e-04f, -3.174189461e-04f, -3.175453488e-04f, -3.176710449e-04f,
+ -3.177960342e-04f, -3.179203163e-04f, -3.180438912e-04f, -3.181667586e-04f, -3.182889182e-04f, -3.184103699e-04f, -3.185311134e-04f, -3.186511486e-04f, -3.187704752e-04f, -3.188890931e-04f,
+ -3.190070020e-04f, -3.191242017e-04f, -3.192406920e-04f, -3.193564728e-04f, -3.194715439e-04f, -3.195859049e-04f, -3.196995559e-04f, -3.198124965e-04f, -3.199247265e-04f, -3.200362458e-04f,
+ -3.201470543e-04f, -3.202571516e-04f, -3.203665377e-04f, -3.204752123e-04f, -3.205831752e-04f, -3.206904264e-04f, -3.207969655e-04f, -3.209027925e-04f, -3.210079071e-04f, -3.211123092e-04f,
+ -3.212159986e-04f, -3.213189752e-04f, -3.214212387e-04f, -3.215227890e-04f, -3.216236260e-04f, -3.217237495e-04f, -3.218231592e-04f, -3.219218551e-04f, -3.220198371e-04f, -3.221171048e-04f,
+ -3.222136582e-04f, -3.223094972e-04f, -3.224046216e-04f, -3.224990311e-04f, -3.225927258e-04f, -3.226857054e-04f, -3.227779697e-04f, -3.228695187e-04f, -3.229603522e-04f, -3.230504701e-04f,
+ -3.231398722e-04f, -3.232285583e-04f, -3.233165284e-04f, -3.234037823e-04f, -3.234903199e-04f, -3.235761410e-04f, -3.236612455e-04f, -3.237456333e-04f, -3.238293043e-04f, -3.239122583e-04f,
+ -3.239944952e-04f, -3.240760148e-04f, -3.241568172e-04f, -3.242369021e-04f, -3.243162694e-04f, -3.243949190e-04f, -3.244728508e-04f, -3.245500648e-04f, -3.246265606e-04f, -3.247023384e-04f,
+ -3.247773979e-04f, -3.248517390e-04f, -3.249253617e-04f, -3.249982659e-04f, -3.250704513e-04f, -3.251419180e-04f, -3.252126659e-04f, -3.252826948e-04f, -3.253520046e-04f, -3.254205953e-04f,
+ -3.254884668e-04f, -3.255556189e-04f, -3.256220517e-04f, -3.256877649e-04f, -3.257527585e-04f, -3.258170324e-04f, -3.258805866e-04f, -3.259434210e-04f, -3.260055354e-04f, -3.260669299e-04f,
+ -3.261276042e-04f, -3.261875585e-04f, -3.262467925e-04f, -3.263053062e-04f, -3.263630995e-04f, -3.264201725e-04f, -3.264765249e-04f, -3.265321567e-04f, -3.265870680e-04f, -3.266412585e-04f,
+ -3.266947284e-04f, -3.267474774e-04f, -3.267995055e-04f, -3.268508127e-04f, -3.269013990e-04f, -3.269512642e-04f, -3.270004083e-04f, -3.270488313e-04f, -3.270965332e-04f, -3.271435138e-04f,
+ -3.271897732e-04f, -3.272353112e-04f, -3.272801279e-04f, -3.273242233e-04f, -3.273675972e-04f, -3.274102496e-04f, -3.274521805e-04f, -3.274933899e-04f, -3.275338778e-04f, -3.275736440e-04f,
+ -3.276126886e-04f, -3.276510116e-04f, -3.276886129e-04f, -3.277254925e-04f, -3.277616504e-04f, -3.277970865e-04f, -3.278318009e-04f, -3.278657935e-04f, -3.278990643e-04f, -3.279316132e-04f,
+ -3.279634404e-04f, -3.279945457e-04f, -3.280249292e-04f, -3.280545909e-04f, -3.280835307e-04f, -3.281117486e-04f, -3.281392446e-04f, -3.281660188e-04f, -3.281920711e-04f, -3.282174016e-04f,
+ -3.282420102e-04f, -3.282658969e-04f, -3.282890618e-04f, -3.283115048e-04f, -3.283332260e-04f, -3.283542254e-04f, -3.283745030e-04f, -3.283940587e-04f, -3.284128927e-04f, -3.284310049e-04f,
+ -3.284483954e-04f, -3.284650641e-04f, -3.284810112e-04f, -3.284962365e-04f, -3.285107402e-04f, -3.285245223e-04f, -3.285375828e-04f, -3.285499217e-04f, -3.285615390e-04f, -3.285724349e-04f,
+ -3.285826093e-04f, -3.285920623e-04f, -3.286007938e-04f, -3.286088040e-04f, -3.286160929e-04f, -3.286226605e-04f, -3.286285069e-04f, -3.286336321e-04f, -3.286380361e-04f, -3.286417191e-04f,
+ -3.286446811e-04f, -3.286469220e-04f, -3.286484420e-04f, -3.286492412e-04f, -3.286493195e-04f, -3.286486770e-04f, -3.286473139e-04f, -3.286452301e-04f, -3.286424257e-04f, -3.286389009e-04f,
+ -3.286346555e-04f, -3.286296898e-04f, -3.286240038e-04f, -3.286175976e-04f, -3.286104712e-04f, -3.286026247e-04f, -3.285940581e-04f, -3.285847717e-04f, -3.285747654e-04f, -3.285640393e-04f,
+ -3.285525935e-04f, -3.285404280e-04f, -3.285275431e-04f, -3.285139387e-04f, -3.284996150e-04f, -3.284845720e-04f, -3.284688098e-04f, -3.284523285e-04f, -3.284351283e-04f, -3.284172092e-04f,
+ -3.283985712e-04f, -3.283792146e-04f, -3.283591394e-04f, -3.283383457e-04f, -3.283168336e-04f, -3.282946032e-04f, -3.282716547e-04f, -3.282479881e-04f, -3.282236035e-04f, -3.281985011e-04f,
+ -3.281726810e-04f, -3.281461433e-04f, -3.281188880e-04f, -3.280909154e-04f, -3.280622255e-04f, -3.280328185e-04f, -3.280026945e-04f, -3.279718535e-04f, -3.279402959e-04f, -3.279080215e-04f,
+ -3.278750307e-04f, -3.278413235e-04f, -3.278069000e-04f, -3.277717604e-04f, -3.277359048e-04f, -3.276993334e-04f, -3.276620463e-04f, -3.276240437e-04f, -3.275853256e-04f, -3.275458922e-04f,
+ -3.275057437e-04f, -3.274648802e-04f, -3.274233019e-04f, -3.273810088e-04f, -3.273380013e-04f, -3.272942793e-04f, -3.272498431e-04f, -3.272046929e-04f, -3.271588287e-04f, -3.271122507e-04f,
+ -3.270649592e-04f, -3.270169542e-04f, -3.269682359e-04f, -3.269188045e-04f, -3.268686602e-04f, -3.268178031e-04f, -3.267662333e-04f, -3.267139512e-04f, -3.266609568e-04f, -3.266072502e-04f,
+ -3.265528318e-04f, -3.264977016e-04f, -3.264418599e-04f, -3.263853068e-04f, -3.263280425e-04f, -3.262700671e-04f, -3.262113810e-04f, -3.261519842e-04f, -3.260918769e-04f, -3.260310594e-04f,
+ -3.259695318e-04f, -3.259072943e-04f, -3.258443471e-04f, -3.257806905e-04f, -3.257163245e-04f, -3.256512494e-04f, -3.255854655e-04f, -3.255189728e-04f, -3.254517717e-04f, -3.253838623e-04f,
+ -3.253152448e-04f, -3.252459194e-04f, -3.251758863e-04f, -3.251051459e-04f, -3.250336981e-04f, -3.249615434e-04f, -3.248886818e-04f, -3.248151137e-04f, -3.247408391e-04f, -3.246658585e-04f,
+ -3.245901719e-04f, -3.245137795e-04f, -3.244366817e-04f, -3.243588787e-04f, -3.242803706e-04f, -3.242011577e-04f, -3.241212403e-04f, -3.240406185e-04f, -3.239592926e-04f, -3.238772629e-04f,
+ -3.237945295e-04f, -3.237110927e-04f, -3.236269528e-04f, -3.235421100e-04f, -3.234565645e-04f, -3.233703166e-04f, -3.232833665e-04f, -3.231957145e-04f, -3.231073609e-04f, -3.230183058e-04f,
+ -3.229285495e-04f, -3.228380923e-04f, -3.227469344e-04f, -3.226550761e-04f, -3.225625177e-04f, -3.224692594e-04f, -3.223753015e-04f, -3.222806442e-04f, -3.221852878e-04f, -3.220892325e-04f,
+ -3.219924787e-04f, -3.218950266e-04f, -3.217968765e-04f, -3.216980286e-04f, -3.215984833e-04f, -3.214982407e-04f, -3.213973012e-04f, -3.212956651e-04f, -3.211933325e-04f, -3.210903039e-04f,
+ -3.209865795e-04f, -3.208821595e-04f, -3.207770444e-04f, -3.206712342e-04f, -3.205647294e-04f, -3.204575302e-04f, -3.203496370e-04f, -3.202410499e-04f, -3.201317694e-04f, -3.200217956e-04f,
+ -3.199111290e-04f, -3.197997697e-04f, -3.196877182e-04f, -3.195749746e-04f, -3.194615394e-04f, -3.193474128e-04f, -3.192325950e-04f, -3.191170866e-04f, -3.190008876e-04f, -3.188839985e-04f,
+ -3.187664195e-04f, -3.186481510e-04f, -3.185291933e-04f, -3.184095467e-04f, -3.182892115e-04f, -3.181681881e-04f, -3.180464767e-04f, -3.179240777e-04f, -3.178009915e-04f, -3.176772182e-04f,
+ -3.175527583e-04f, -3.174276122e-04f, -3.173017800e-04f, -3.171752622e-04f, -3.170480590e-04f, -3.169201709e-04f, -3.167915982e-04f, -3.166623412e-04f, -3.165324001e-04f, -3.164017755e-04f,
+ -3.162704676e-04f, -3.161384767e-04f, -3.160058033e-04f, -3.158724476e-04f, -3.157384100e-04f, -3.156036908e-04f, -3.154682905e-04f, -3.153322093e-04f, -3.151954476e-04f, -3.150580058e-04f,
+ -3.149198842e-04f, -3.147810831e-04f, -3.146416030e-04f, -3.145014442e-04f, -3.143606071e-04f, -3.142190920e-04f, -3.140768993e-04f, -3.139340293e-04f, -3.137904825e-04f, -3.136462592e-04f,
+ -3.135013597e-04f, -3.133557845e-04f, -3.132095338e-04f, -3.130626082e-04f, -3.129150080e-04f, -3.127667334e-04f, -3.126177851e-04f, -3.124681632e-04f, -3.123178682e-04f, -3.121669005e-04f,
+ -3.120152604e-04f, -3.118629484e-04f, -3.117099648e-04f, -3.115563101e-04f, -3.114019846e-04f, -3.112469886e-04f, -3.110913227e-04f, -3.109349872e-04f, -3.107779825e-04f, -3.106203090e-04f,
+ -3.104619671e-04f, -3.103029572e-04f, -3.101432797e-04f, -3.099829350e-04f, -3.098219235e-04f, -3.096602456e-04f, -3.094979018e-04f, -3.093348924e-04f, -3.091712178e-04f, -3.090068785e-04f,
+ -3.088418749e-04f, -3.086762074e-04f, -3.085098764e-04f, -3.083428823e-04f, -3.081752256e-04f, -3.080069067e-04f, -3.078379259e-04f, -3.076682838e-04f, -3.074979807e-04f, -3.073270171e-04f,
+ -3.071553934e-04f, -3.069831100e-04f, -3.068101674e-04f, -3.066365660e-04f, -3.064623062e-04f, -3.062873885e-04f, -3.061118133e-04f, -3.059355810e-04f, -3.057586922e-04f, -3.055811471e-04f,
+ -3.054029463e-04f, -3.052240902e-04f, -3.050445793e-04f, -3.048644140e-04f, -3.046835947e-04f, -3.045021219e-04f, -3.043199961e-04f, -3.041372177e-04f, -3.039537872e-04f, -3.037697049e-04f,
+ -3.035849715e-04f, -3.033995873e-04f, -3.032135527e-04f, -3.030268683e-04f, -3.028395346e-04f, -3.026515519e-04f, -3.024629207e-04f, -3.022736415e-04f, -3.020837149e-04f, -3.018931411e-04f,
+ -3.017019208e-04f, -3.015100544e-04f, -3.013175424e-04f, -3.011243851e-04f, -3.009305832e-04f, -3.007361371e-04f, -3.005410472e-04f, -3.003453141e-04f, -3.001489383e-04f, -2.999519201e-04f,
+ -2.997542602e-04f, -2.995559589e-04f, -2.993570168e-04f, -2.991574343e-04f, -2.989572120e-04f, -2.987563504e-04f, -2.985548499e-04f, -2.983527110e-04f, -2.981499342e-04f, -2.979465201e-04f,
+ -2.977424690e-04f, -2.975377816e-04f, -2.973324583e-04f, -2.971264996e-04f, -2.969199061e-04f, -2.967126782e-04f, -2.965048164e-04f, -2.962963212e-04f, -2.960871932e-04f, -2.958774329e-04f,
+ -2.956670407e-04f, -2.954560172e-04f, -2.952443630e-04f, -2.950320784e-04f, -2.948191641e-04f, -2.946056205e-04f, -2.943914482e-04f, -2.941766476e-04f, -2.939612194e-04f, -2.937451641e-04f,
+ -2.935284820e-04f, -2.933111739e-04f, -2.930932402e-04f, -2.928746815e-04f, -2.926554982e-04f, -2.924356909e-04f, -2.922152601e-04f, -2.919942065e-04f, -2.917725304e-04f, -2.915502325e-04f,
+ -2.913273133e-04f, -2.911037733e-04f, -2.908796130e-04f, -2.906548331e-04f, -2.904294340e-04f, -2.902034163e-04f, -2.899767806e-04f, -2.897495273e-04f, -2.895216571e-04f, -2.892931704e-04f,
+ -2.890640679e-04f, -2.888343501e-04f, -2.886040176e-04f, -2.883730708e-04f, -2.881415104e-04f, -2.879093369e-04f, -2.876765509e-04f, -2.874431529e-04f, -2.872091435e-04f, -2.869745233e-04f,
+ -2.867392928e-04f, -2.865034526e-04f, -2.862670032e-04f, -2.860299453e-04f, -2.857922794e-04f, -2.855540060e-04f, -2.853151258e-04f, -2.850756392e-04f, -2.848355470e-04f, -2.845948496e-04f,
+ -2.843535477e-04f, -2.841116417e-04f, -2.838691324e-04f, -2.836260203e-04f, -2.833823059e-04f, -2.831379898e-04f, -2.828930727e-04f, -2.826475551e-04f, -2.824014376e-04f, -2.821547208e-04f,
+ -2.819074052e-04f, -2.816594916e-04f, -2.814109804e-04f, -2.811618722e-04f, -2.809121677e-04f, -2.806618675e-04f, -2.804109721e-04f, -2.801594822e-04f, -2.799073983e-04f, -2.796547210e-04f,
+ -2.794014510e-04f, -2.791475889e-04f, -2.788931352e-04f, -2.786380905e-04f, -2.783824556e-04f, -2.781262309e-04f, -2.778694171e-04f, -2.776120148e-04f, -2.773540247e-04f, -2.770954472e-04f,
+ -2.768362831e-04f, -2.765765330e-04f, -2.763161974e-04f, -2.760552771e-04f, -2.757937725e-04f, -2.755316844e-04f, -2.752690133e-04f, -2.750057600e-04f, -2.747419249e-04f, -2.744775088e-04f,
+ -2.742125122e-04f, -2.739469358e-04f, -2.736807803e-04f, -2.734140462e-04f, -2.731467341e-04f, -2.728788448e-04f, -2.726103789e-04f, -2.723413369e-04f, -2.720717196e-04f, -2.718015275e-04f,
+ -2.715307613e-04f, -2.712594216e-04f, -2.709875092e-04f, -2.707150245e-04f, -2.704419684e-04f, -2.701683413e-04f, -2.698941440e-04f, -2.696193772e-04f, -2.693440414e-04f, -2.690681373e-04f,
+ -2.687916655e-04f, -2.685146268e-04f, -2.682370217e-04f, -2.679588510e-04f, -2.676801153e-04f, -2.674008151e-04f, -2.671209513e-04f, -2.668405245e-04f, -2.665595352e-04f, -2.662779842e-04f,
+ -2.659958722e-04f, -2.657131998e-04f, -2.654299677e-04f, -2.651461764e-04f, -2.648618268e-04f, -2.645769195e-04f, -2.642914551e-04f, -2.640054344e-04f, -2.637188579e-04f, -2.634317264e-04f,
+ -2.631440405e-04f, -2.628558010e-04f, -2.625670084e-04f, -2.622776636e-04f, -2.619877670e-04f, -2.616973195e-04f, -2.614063217e-04f, -2.611147743e-04f, -2.608226780e-04f, -2.605300335e-04f,
+ -2.602368414e-04f, -2.599431025e-04f, -2.596488174e-04f, -2.593539868e-04f, -2.590586114e-04f, -2.587626919e-04f, -2.584662290e-04f, -2.581692234e-04f, -2.578716758e-04f, -2.575735869e-04f,
+ -2.572749574e-04f, -2.569757879e-04f, -2.566760792e-04f, -2.563758320e-04f, -2.560750470e-04f, -2.557737249e-04f, -2.554718664e-04f, -2.551694722e-04f, -2.548665429e-04f, -2.545630794e-04f,
+ -2.542590824e-04f, -2.539545524e-04f, -2.536494903e-04f, -2.533438968e-04f, -2.530377725e-04f, -2.527311182e-04f, -2.524239346e-04f, -2.521162225e-04f, -2.518079824e-04f, -2.514992153e-04f,
+ -2.511899217e-04f, -2.508801024e-04f, -2.505697581e-04f, -2.502588895e-04f, -2.499474975e-04f, -2.496355826e-04f, -2.493231456e-04f, -2.490101873e-04f, -2.486967084e-04f, -2.483827096e-04f,
+ -2.480681916e-04f, -2.477531552e-04f, -2.474376011e-04f, -2.471215300e-04f, -2.468049427e-04f, -2.464878399e-04f, -2.461702224e-04f, -2.458520908e-04f, -2.455334460e-04f, -2.452142887e-04f,
+ -2.448946195e-04f, -2.445744393e-04f, -2.442537488e-04f, -2.439325487e-04f, -2.436108399e-04f, -2.432886229e-04f, -2.429658987e-04f, -2.426426678e-04f, -2.423189312e-04f, -2.419946895e-04f,
+ -2.416699435e-04f, -2.413446939e-04f, -2.410189415e-04f, -2.406926870e-04f, -2.403659313e-04f, -2.400386750e-04f, -2.397109189e-04f, -2.393826639e-04f, -2.390539105e-04f, -2.387246597e-04f,
+ -2.383949121e-04f, -2.380646686e-04f, -2.377339299e-04f, -2.374026967e-04f, -2.370709698e-04f, -2.367387501e-04f, -2.364060382e-04f, -2.360728349e-04f, -2.357391411e-04f, -2.354049574e-04f,
+ -2.350702847e-04f, -2.347351237e-04f, -2.343994752e-04f, -2.340633399e-04f, -2.337267188e-04f, -2.333896124e-04f, -2.330520217e-04f, -2.327139473e-04f, -2.323753902e-04f, -2.320363509e-04f,
+ -2.316968305e-04f, -2.313568295e-04f, -2.310163488e-04f, -2.306753892e-04f, -2.303339515e-04f, -2.299920365e-04f, -2.296496449e-04f, -2.293067776e-04f, -2.289634353e-04f, -2.286196188e-04f,
+ -2.282753290e-04f, -2.279305665e-04f, -2.275853323e-04f, -2.272396271e-04f, -2.268934516e-04f, -2.265468068e-04f, -2.261996933e-04f, -2.258521121e-04f, -2.255040639e-04f, -2.251555494e-04f,
+ -2.248065696e-04f, -2.244571251e-04f, -2.241072169e-04f, -2.237568457e-04f, -2.234060123e-04f, -2.230547175e-04f, -2.227029622e-04f, -2.223507471e-04f, -2.219980730e-04f, -2.216449409e-04f,
+ -2.212913514e-04f, -2.209373054e-04f, -2.205828037e-04f, -2.202278471e-04f, -2.198724364e-04f, -2.195165725e-04f, -2.191602562e-04f, -2.188034883e-04f, -2.184462695e-04f, -2.180886008e-04f,
+ -2.177304830e-04f, -2.173719168e-04f, -2.170129031e-04f, -2.166534427e-04f, -2.162935365e-04f, -2.159331852e-04f, -2.155723898e-04f, -2.152111509e-04f, -2.148494695e-04f, -2.144873464e-04f,
+ -2.141247824e-04f, -2.137617784e-04f, -2.133983351e-04f, -2.130344534e-04f, -2.126701342e-04f, -2.123053782e-04f, -2.119401864e-04f, -2.115745595e-04f, -2.112084984e-04f, -2.108420039e-04f,
+ -2.104750768e-04f, -2.101077181e-04f, -2.097399285e-04f, -2.093717090e-04f, -2.090030602e-04f, -2.086339831e-04f, -2.082644785e-04f, -2.078945473e-04f, -2.075241903e-04f, -2.071534084e-04f,
+ -2.067822024e-04f, -2.064105731e-04f, -2.060385214e-04f, -2.056660482e-04f, -2.052931543e-04f, -2.049198405e-04f, -2.045461078e-04f, -2.041719569e-04f, -2.037973887e-04f, -2.034224041e-04f,
+ -2.030470039e-04f, -2.026711891e-04f, -2.022949603e-04f, -2.019183186e-04f, -2.015412648e-04f, -2.011637996e-04f, -2.007859241e-04f, -2.004076390e-04f, -2.000289452e-04f, -1.996498436e-04f,
+ -1.992703351e-04f, -1.988904204e-04f, -1.985101005e-04f, -1.981293763e-04f, -1.977482486e-04f, -1.973667182e-04f, -1.969847861e-04f, -1.966024532e-04f, -1.962197202e-04f, -1.958365881e-04f,
+ -1.954530577e-04f, -1.950691299e-04f, -1.946848056e-04f, -1.943000857e-04f, -1.939149710e-04f, -1.935294624e-04f, -1.931435608e-04f, -1.927572670e-04f, -1.923705821e-04f, -1.919835067e-04f,
+ -1.915960419e-04f, -1.912081884e-04f, -1.908199472e-04f, -1.904313192e-04f, -1.900423052e-04f, -1.896529062e-04f, -1.892631229e-04f, -1.888729564e-04f, -1.884824074e-04f, -1.880914769e-04f,
+ -1.877001658e-04f, -1.873084749e-04f, -1.869164052e-04f, -1.865239575e-04f, -1.861311327e-04f, -1.857379317e-04f, -1.853443554e-04f, -1.849504048e-04f, -1.845560806e-04f, -1.841613839e-04f,
+ -1.837663154e-04f, -1.833708761e-04f, -1.829750669e-04f, -1.825788887e-04f, -1.821823423e-04f, -1.817854287e-04f, -1.813881489e-04f, -1.809905036e-04f, -1.805924938e-04f, -1.801941203e-04f,
+ -1.797953842e-04f, -1.793962863e-04f, -1.789968274e-04f, -1.785970086e-04f, -1.781968307e-04f, -1.777962946e-04f, -1.773954012e-04f, -1.769941515e-04f, -1.765925463e-04f, -1.761905865e-04f,
+ -1.757882732e-04f, -1.753856071e-04f, -1.749825892e-04f, -1.745792204e-04f, -1.741755016e-04f, -1.737714337e-04f, -1.733670177e-04f, -1.729622545e-04f, -1.725571449e-04f, -1.721516899e-04f,
+ -1.717458905e-04f, -1.713397474e-04f, -1.709332617e-04f, -1.705264343e-04f, -1.701192661e-04f, -1.697117580e-04f, -1.693039109e-04f, -1.688957257e-04f, -1.684872034e-04f, -1.680783450e-04f,
+ -1.676691512e-04f, -1.672596231e-04f, -1.668497616e-04f, -1.664395676e-04f, -1.660290420e-04f, -1.656181858e-04f, -1.652069998e-04f, -1.647954851e-04f, -1.643836425e-04f, -1.639714729e-04f,
+ -1.635589774e-04f, -1.631461568e-04f, -1.627330121e-04f, -1.623195442e-04f, -1.619057540e-04f, -1.614916424e-04f, -1.610772105e-04f, -1.606624591e-04f, -1.602473892e-04f, -1.598320017e-04f,
+ -1.594162975e-04f, -1.590002776e-04f, -1.585839430e-04f, -1.581672945e-04f, -1.577503331e-04f, -1.573330597e-04f, -1.569154753e-04f, -1.564975809e-04f, -1.560793773e-04f, -1.556608655e-04f,
+ -1.552420465e-04f, -1.548229211e-04f, -1.544034904e-04f, -1.539837553e-04f, -1.535637167e-04f, -1.531433756e-04f, -1.527227329e-04f, -1.523017896e-04f, -1.518805466e-04f, -1.514590048e-04f,
+ -1.510371653e-04f, -1.506150289e-04f, -1.501925967e-04f, -1.497698695e-04f, -1.493468483e-04f, -1.489235341e-04f, -1.484999278e-04f, -1.480760304e-04f, -1.476518428e-04f, -1.472273660e-04f,
+ -1.468026010e-04f, -1.463775486e-04f, -1.459522099e-04f, -1.455265858e-04f, -1.451006772e-04f, -1.446744852e-04f, -1.442480106e-04f, -1.438212545e-04f, -1.433942178e-04f, -1.429669014e-04f,
+ -1.425393063e-04f, -1.421114335e-04f, -1.416832840e-04f, -1.412548586e-04f, -1.408261584e-04f, -1.403971844e-04f, -1.399679374e-04f, -1.395384184e-04f, -1.391086285e-04f, -1.386785686e-04f,
+ -1.382482396e-04f, -1.378176425e-04f, -1.373867783e-04f, -1.369556479e-04f, -1.365242524e-04f, -1.360925926e-04f, -1.356606696e-04f, -1.352284843e-04f, -1.347960376e-04f, -1.343633307e-04f,
+ -1.339303643e-04f, -1.334971396e-04f, -1.330636574e-04f, -1.326299188e-04f, -1.321959247e-04f, -1.317616760e-04f, -1.313271739e-04f, -1.308924191e-04f, -1.304574128e-04f, -1.300221558e-04f,
+ -1.295866492e-04f, -1.291508940e-04f, -1.287148910e-04f, -1.282786414e-04f, -1.278421460e-04f, -1.274054058e-04f, -1.269684219e-04f, -1.265311951e-04f, -1.260937266e-04f, -1.256560172e-04f,
+ -1.252180679e-04f, -1.247798797e-04f, -1.243414537e-04f, -1.239027907e-04f, -1.234638917e-04f, -1.230247579e-04f, -1.225853900e-04f, -1.221457891e-04f, -1.217059563e-04f, -1.212658924e-04f,
+ -1.208255985e-04f, -1.203850755e-04f, -1.199443244e-04f, -1.195033462e-04f, -1.190621420e-04f, -1.186207126e-04f, -1.181790591e-04f, -1.177371825e-04f, -1.172950837e-04f, -1.168527638e-04f,
+ -1.164102236e-04f, -1.159674643e-04f, -1.155244868e-04f, -1.150812920e-04f, -1.146378811e-04f, -1.141942549e-04f, -1.137504145e-04f, -1.133063608e-04f, -1.128620949e-04f, -1.124176177e-04f,
+ -1.119729303e-04f, -1.115280335e-04f, -1.110829285e-04f, -1.106376162e-04f, -1.101920975e-04f, -1.097463736e-04f, -1.093004454e-04f, -1.088543138e-04f, -1.084079800e-04f, -1.079614448e-04f,
+ -1.075147092e-04f, -1.070677744e-04f, -1.066206412e-04f, -1.061733107e-04f, -1.057257838e-04f, -1.052780616e-04f, -1.048301450e-04f, -1.043820351e-04f, -1.039337328e-04f, -1.034852392e-04f,
+ -1.030365552e-04f, -1.025876819e-04f, -1.021386203e-04f, -1.016893713e-04f, -1.012399359e-04f, -1.007903152e-04f, -1.003405101e-04f, -9.989052174e-05f, -9.944035100e-05f, -9.898999892e-05f,
+ -9.853946650e-05f, -9.808875474e-05f, -9.763786466e-05f, -9.718679724e-05f, -9.673555351e-05f, -9.628413445e-05f, -9.583254108e-05f, -9.538077440e-05f, -9.492883541e-05f, -9.447672513e-05f,
+ -9.402444455e-05f, -9.357199468e-05f, -9.311937654e-05f, -9.266659111e-05f, -9.221363942e-05f, -9.176052247e-05f, -9.130724127e-05f, -9.085379682e-05f, -9.040019014e-05f, -8.994642222e-05f,
+ -8.949249408e-05f, -8.903840674e-05f, -8.858416119e-05f, -8.812975845e-05f, -8.767519952e-05f, -8.722048542e-05f, -8.676561716e-05f, -8.631059574e-05f, -8.585542218e-05f, -8.540009749e-05f,
+ -8.494462268e-05f, -8.448899876e-05f, -8.403322674e-05f, -8.357730764e-05f, -8.312124246e-05f, -8.266503222e-05f, -8.220867794e-05f, -8.175218062e-05f, -8.129554127e-05f, -8.083876092e-05f,
+ -8.038184057e-05f, -7.992478124e-05f, -7.946758394e-05f, -7.901024969e-05f, -7.855277950e-05f, -7.809517438e-05f, -7.763743536e-05f, -7.717956343e-05f, -7.672155963e-05f, -7.626342497e-05f,
+ -7.580516045e-05f, -7.534676711e-05f, -7.488824595e-05f, -7.442959798e-05f, -7.397082424e-05f, -7.351192572e-05f, -7.305290346e-05f, -7.259375846e-05f, -7.213449174e-05f, -7.167510433e-05f,
+ -7.121559724e-05f, -7.075597148e-05f, -7.029622808e-05f, -6.983636805e-05f, -6.937639241e-05f, -6.891630218e-05f, -6.845609838e-05f, -6.799578202e-05f, -6.753535414e-05f, -6.707481573e-05f,
+ -6.661416783e-05f, -6.615341146e-05f, -6.569254762e-05f, -6.523157735e-05f, -6.477050167e-05f, -6.430932158e-05f, -6.384803812e-05f, -6.338665230e-05f, -6.292516515e-05f, -6.246357768e-05f,
+ -6.200189092e-05f, -6.154010588e-05f, -6.107822359e-05f, -6.061624507e-05f, -6.015417133e-05f, -5.969200341e-05f, -5.922974232e-05f, -5.876738909e-05f, -5.830494473e-05f, -5.784241027e-05f,
+ -5.737978672e-05f, -5.691707512e-05f, -5.645427649e-05f, -5.599139184e-05f, -5.552842220e-05f, -5.506536859e-05f, -5.460223203e-05f, -5.413901355e-05f, -5.367571417e-05f, -5.321233492e-05f,
+ -5.274887681e-05f, -5.228534086e-05f, -5.182172811e-05f, -5.135803957e-05f, -5.089427628e-05f, -5.043043924e-05f, -4.996652949e-05f, -4.950254805e-05f, -4.903849594e-05f, -4.857437418e-05f,
+ -4.811018381e-05f, -4.764592584e-05f, -4.718160130e-05f, -4.671721121e-05f, -4.625275660e-05f, -4.578823848e-05f, -4.532365789e-05f, -4.485901585e-05f, -4.439431338e-05f, -4.392955151e-05f,
+ -4.346473126e-05f, -4.299985366e-05f, -4.253491973e-05f, -4.206993049e-05f, -4.160488697e-05f, -4.113979019e-05f, -4.067464118e-05f, -4.020944097e-05f, -3.974419057e-05f, -3.927889102e-05f,
+ -3.881354333e-05f, -3.834814854e-05f, -3.788270766e-05f, -3.741722172e-05f, -3.695169175e-05f, -3.648611877e-05f, -3.602050381e-05f, -3.555484789e-05f, -3.508915203e-05f, -3.462341726e-05f,
+ -3.415764461e-05f, -3.369183510e-05f, -3.322598975e-05f, -3.276010959e-05f, -3.229419565e-05f, -3.182824895e-05f, -3.136227051e-05f, -3.089626136e-05f, -3.043022252e-05f, -2.996415502e-05f,
+ -2.949805988e-05f, -2.903193814e-05f, -2.856579080e-05f, -2.809961890e-05f, -2.763342347e-05f, -2.716720552e-05f, -2.670096608e-05f, -2.623470617e-05f, -2.576842683e-05f, -2.530212907e-05f,
+ -2.483581392e-05f, -2.436948240e-05f, -2.390313554e-05f, -2.343677436e-05f, -2.297039988e-05f, -2.250401314e-05f, -2.203761515e-05f, -2.157120694e-05f, -2.110478953e-05f, -2.063836395e-05f,
+ -2.017193121e-05f, -1.970549235e-05f, -1.923904839e-05f, -1.877260035e-05f, -1.830614925e-05f, -1.783969612e-05f, -1.737324198e-05f, -1.690678786e-05f, -1.644033477e-05f, -1.597388375e-05f,
+ -1.550743580e-05f, -1.504099197e-05f, -1.457455327e-05f, -1.410812071e-05f, -1.364169534e-05f, -1.317527816e-05f, -1.270887020e-05f, -1.224247248e-05f, -1.177608603e-05f, -1.130971187e-05f,
+ -1.084335102e-05f, -1.037700449e-05f, -9.910673325e-06f, -9.444358530e-06f, -8.978061132e-06f, -8.511782151e-06f, -8.045522609e-06f, -7.579283528e-06f, -7.113065928e-06f, -6.646870831e-06f,
+ -6.180699256e-06f, -5.714552226e-06f, -5.248430760e-06f, -4.782335879e-06f, -4.316268603e-06f, -3.850229953e-06f, -3.384220947e-06f, -2.918242607e-06f, -2.452295952e-06f, -1.986382001e-06f,
+ -1.520501773e-06f, -1.054656289e-06f, -5.888465660e-07f, -1.230736243e-07f, 3.426615178e-07f, 8.083578418e-07f, 1.274014329e-06f, 1.739629962e-06f, 2.205203722e-06f, 2.670734591e-06f,
+ 3.136221551e-06f, 3.601663586e-06f, 4.067059678e-06f, 4.532408809e-06f, 4.997709962e-06f, 5.462962122e-06f, 5.928164270e-06f, 6.393315392e-06f, 6.858414470e-06f, 7.323460488e-06f,
+ 7.788452432e-06f, 8.253389284e-06f, 8.718270031e-06f, 9.183093656e-06f, 9.647859144e-06f, 1.011256548e-05f, 1.057721165e-05f, 1.104179664e-05f, 1.150631944e-05f, 1.197077903e-05f,
+ 1.243517440e-05f, 1.289950453e-05f, 1.336376841e-05f, 1.382796504e-05f, 1.429209338e-05f, 1.475615245e-05f, 1.522014121e-05f, 1.568405866e-05f, 1.614790378e-05f, 1.661167558e-05f,
+ 1.707537302e-05f, 1.753899511e-05f, 1.800254083e-05f, 1.846600918e-05f, 1.892939913e-05f, 1.939270968e-05f, 1.985593983e-05f, 2.031908856e-05f, 2.078215486e-05f, 2.124513772e-05f,
+ 2.170803613e-05f, 2.217084910e-05f, 2.263357560e-05f, 2.309621463e-05f, 2.355876518e-05f, 2.402122624e-05f, 2.448359681e-05f, 2.494587589e-05f, 2.540806245e-05f, 2.587015551e-05f,
+ 2.633215404e-05f, 2.679405705e-05f, 2.725586353e-05f, 2.771757248e-05f, 2.817918289e-05f, 2.864069375e-05f, 2.910210406e-05f, 2.956341282e-05f, 3.002461903e-05f, 3.048572167e-05f,
+ 3.094671975e-05f, 3.140761227e-05f, 3.186839822e-05f, 3.232907660e-05f, 3.278964641e-05f, 3.325010664e-05f, 3.371045630e-05f, 3.417069439e-05f, 3.463081990e-05f, 3.509083184e-05f,
+ 3.555072920e-05f, 3.601051098e-05f, 3.647017619e-05f, 3.692972383e-05f, 3.738915290e-05f, 3.784846239e-05f, 3.830765133e-05f, 3.876671869e-05f, 3.922566350e-05f, 3.968448474e-05f,
+ 4.014318143e-05f, 4.060175257e-05f, 4.106019716e-05f, 4.151851422e-05f, 4.197670273e-05f, 4.243476171e-05f, 4.289269017e-05f, 4.335048711e-05f, 4.380815154e-05f, 4.426568245e-05f,
+ 4.472307888e-05f, 4.518033980e-05f, 4.563746425e-05f, 4.609445122e-05f, 4.655129973e-05f, 4.700800877e-05f, 4.746457738e-05f, 4.792100454e-05f, 4.837728928e-05f, 4.883343060e-05f,
+ 4.928942751e-05f, 4.974527903e-05f, 5.020098417e-05f, 5.065654194e-05f, 5.111195135e-05f, 5.156721142e-05f, 5.202232116e-05f, 5.247727959e-05f, 5.293208571e-05f, 5.338673854e-05f,
+ 5.384123711e-05f, 5.429558041e-05f, 5.474976748e-05f, 5.520379732e-05f, 5.565766896e-05f, 5.611138140e-05f, 5.656493368e-05f, 5.701832480e-05f, 5.747155379e-05f, 5.792461966e-05f,
+ 5.837752143e-05f, 5.883025813e-05f, 5.928282877e-05f, 5.973523237e-05f, 6.018746796e-05f, 6.063953456e-05f, 6.109143119e-05f, 6.154315687e-05f, 6.199471062e-05f, 6.244609148e-05f,
+ 6.289729846e-05f, 6.334833058e-05f, 6.379918688e-05f, 6.424986637e-05f, 6.470036809e-05f, 6.515069106e-05f, 6.560083430e-05f, 6.605079685e-05f, 6.650057772e-05f, 6.695017596e-05f,
+ 6.739959059e-05f, 6.784882063e-05f, 6.829786512e-05f, 6.874672309e-05f, 6.919539357e-05f, 6.964387558e-05f, 7.009216817e-05f, 7.054027035e-05f, 7.098818118e-05f, 7.143589967e-05f,
+ 7.188342486e-05f, 7.233075579e-05f, 7.277789149e-05f, 7.322483100e-05f, 7.367157334e-05f, 7.411811757e-05f, 7.456446271e-05f, 7.501060780e-05f, 7.545655188e-05f, 7.590229398e-05f,
+ 7.634783315e-05f, 7.679316843e-05f, 7.723829885e-05f, 7.768322346e-05f, 7.812794130e-05f, 7.857245140e-05f, 7.901675281e-05f, 7.946084457e-05f, 7.990472573e-05f, 8.034839532e-05f,
+ 8.079185240e-05f, 8.123509600e-05f, 8.167812518e-05f, 8.212093897e-05f, 8.256353643e-05f, 8.300591660e-05f, 8.344807853e-05f, 8.389002126e-05f, 8.433174385e-05f, 8.477324534e-05f,
+ 8.521452479e-05f, 8.565558123e-05f, 8.609641374e-05f, 8.653702134e-05f, 8.697740311e-05f, 8.741755808e-05f, 8.785748532e-05f, 8.829718387e-05f, 8.873665279e-05f, 8.917589114e-05f,
+ 8.961489797e-05f, 9.005367234e-05f, 9.049221330e-05f, 9.093051990e-05f, 9.136859122e-05f, 9.180642630e-05f, 9.224402421e-05f, 9.268138400e-05f, 9.311850473e-05f, 9.355538548e-05f,
+ 9.399202528e-05f, 9.442842322e-05f, 9.486457834e-05f, 9.530048972e-05f, 9.573615642e-05f, 9.617157750e-05f, 9.660675202e-05f, 9.704167906e-05f, 9.747635768e-05f, 9.791078694e-05f,
+ 9.834496592e-05f, 9.877889367e-05f, 9.921256928e-05f, 9.964599180e-05f, 1.000791603e-04f, 1.005120739e-04f, 1.009447316e-04f, 1.013771325e-04f, 1.018092757e-04f, 1.022411602e-04f,
+ 1.026727851e-04f, 1.031041496e-04f, 1.035352526e-04f, 1.039660933e-04f, 1.043966707e-04f, 1.048269838e-04f, 1.052570319e-04f, 1.056868139e-04f, 1.061163290e-04f, 1.065455762e-04f,
+ 1.069745545e-04f, 1.074032632e-04f, 1.078317012e-04f, 1.082598676e-04f, 1.086877616e-04f, 1.091153821e-04f, 1.095427284e-04f, 1.099697994e-04f, 1.103965943e-04f, 1.108231122e-04f,
+ 1.112493521e-04f, 1.116753131e-04f, 1.121009943e-04f, 1.125263948e-04f, 1.129515137e-04f, 1.133763501e-04f, 1.138009031e-04f, 1.142251717e-04f, 1.146491551e-04f, 1.150728523e-04f,
+ 1.154962625e-04f, 1.159193847e-04f, 1.163422180e-04f, 1.167647616e-04f, 1.171870145e-04f, 1.176089758e-04f, 1.180306447e-04f, 1.184520201e-04f, 1.188731013e-04f, 1.192938873e-04f,
+ 1.197143773e-04f, 1.201345702e-04f, 1.205544653e-04f, 1.209740616e-04f, 1.213933583e-04f, 1.218123544e-04f, 1.222310490e-04f, 1.226494413e-04f, 1.230675303e-04f, 1.234853152e-04f,
+ 1.239027951e-04f, 1.243199691e-04f, 1.247368362e-04f, 1.251533957e-04f, 1.255696466e-04f, 1.259855880e-04f, 1.264012190e-04f, 1.268165388e-04f, 1.272315465e-04f, 1.276462411e-04f,
+ 1.280606219e-04f, 1.284746878e-04f, 1.288884381e-04f, 1.293018718e-04f, 1.297149882e-04f, 1.301277862e-04f, 1.305402650e-04f, 1.309524237e-04f, 1.313642615e-04f, 1.317757775e-04f,
+ 1.321869708e-04f, 1.325978405e-04f, 1.330083857e-04f, 1.334186057e-04f, 1.338284994e-04f, 1.342380661e-04f, 1.346473048e-04f, 1.350562147e-04f, 1.354647949e-04f, 1.358730446e-04f,
+ 1.362809629e-04f, 1.366885488e-04f, 1.370958017e-04f, 1.375027204e-04f, 1.379093044e-04f, 1.383155525e-04f, 1.387214641e-04f, 1.391270381e-04f, 1.395322738e-04f, 1.399371704e-04f,
+ 1.403417268e-04f, 1.407459424e-04f, 1.411498162e-04f, 1.415533473e-04f, 1.419565349e-04f, 1.423593782e-04f, 1.427618763e-04f, 1.431640283e-04f, 1.435658334e-04f, 1.439672907e-04f,
+ 1.443683995e-04f, 1.447691587e-04f, 1.451695676e-04f, 1.455696254e-04f, 1.459693311e-04f, 1.463686840e-04f, 1.467676831e-04f, 1.471663277e-04f, 1.475646169e-04f, 1.479625498e-04f,
+ 1.483601257e-04f, 1.487573436e-04f, 1.491542027e-04f, 1.495507022e-04f, 1.499468412e-04f, 1.503426189e-04f, 1.507380345e-04f, 1.511330872e-04f, 1.515277760e-04f, 1.519221001e-04f,
+ 1.523160588e-04f, 1.527096511e-04f, 1.531028763e-04f, 1.534957335e-04f, 1.538882219e-04f, 1.542803406e-04f, 1.546720889e-04f, 1.550634659e-04f, 1.554544707e-04f, 1.558451025e-04f,
+ 1.562353606e-04f, 1.566252441e-04f, 1.570147521e-04f, 1.574038838e-04f, 1.577926385e-04f, 1.581810153e-04f, 1.585690133e-04f, 1.589566318e-04f, 1.593438699e-04f, 1.597307268e-04f,
+ 1.601172018e-04f, 1.605032939e-04f, 1.608890023e-04f, 1.612743264e-04f, 1.616592651e-04f, 1.620438178e-04f, 1.624279836e-04f, 1.628117617e-04f, 1.631951513e-04f, 1.635781515e-04f,
+ 1.639607617e-04f, 1.643429809e-04f, 1.647248083e-04f, 1.651062433e-04f, 1.654872848e-04f, 1.658679322e-04f, 1.662481847e-04f, 1.666280414e-04f, 1.670075015e-04f, 1.673865643e-04f,
+ 1.677652289e-04f, 1.681434945e-04f, 1.685213605e-04f, 1.688988258e-04f, 1.692758898e-04f, 1.696525517e-04f, 1.700288106e-04f, 1.704046658e-04f, 1.707801165e-04f, 1.711551619e-04f,
+ 1.715298012e-04f, 1.719040336e-04f, 1.722778583e-04f, 1.726512746e-04f, 1.730242816e-04f, 1.733968786e-04f, 1.737690648e-04f, 1.741408394e-04f, 1.745122016e-04f, 1.748831506e-04f,
+ 1.752536857e-04f, 1.756238061e-04f, 1.759935110e-04f, 1.763627996e-04f, 1.767316712e-04f, 1.771001249e-04f, 1.774681601e-04f, 1.778357759e-04f, 1.782029715e-04f, 1.785697462e-04f,
+ 1.789360993e-04f, 1.793020298e-04f, 1.796675372e-04f, 1.800326206e-04f, 1.803972792e-04f, 1.807615123e-04f, 1.811253191e-04f, 1.814886989e-04f, 1.818516508e-04f, 1.822141742e-04f,
+ 1.825762683e-04f, 1.829379323e-04f, 1.832991654e-04f, 1.836599669e-04f, 1.840203361e-04f, 1.843802721e-04f, 1.847397743e-04f, 1.850988418e-04f, 1.854574740e-04f, 1.858156700e-04f,
+ 1.861734292e-04f, 1.865307507e-04f, 1.868876339e-04f, 1.872440780e-04f, 1.876000822e-04f, 1.879556457e-04f, 1.883107680e-04f, 1.886654481e-04f, 1.890196854e-04f, 1.893734791e-04f,
+ 1.897268284e-04f, 1.900797328e-04f, 1.904321913e-04f, 1.907842033e-04f, 1.911357680e-04f, 1.914868847e-04f, 1.918375527e-04f, 1.921877712e-04f, 1.925375395e-04f, 1.928868569e-04f,
+ 1.932357227e-04f, 1.935841360e-04f, 1.939320962e-04f, 1.942796026e-04f, 1.946266544e-04f, 1.949732509e-04f, 1.953193914e-04f, 1.956650752e-04f, 1.960103015e-04f, 1.963550696e-04f,
+ 1.966993789e-04f, 1.970432285e-04f, 1.973866178e-04f, 1.977295461e-04f, 1.980720126e-04f, 1.984140166e-04f, 1.987555574e-04f, 1.990966344e-04f, 1.994372467e-04f, 1.997773937e-04f,
+ 2.001170747e-04f, 2.004562890e-04f, 2.007950358e-04f, 2.011333145e-04f, 2.014711243e-04f, 2.018084646e-04f, 2.021453346e-04f, 2.024817337e-04f, 2.028176612e-04f, 2.031531163e-04f,
+ 2.034880983e-04f, 2.038226066e-04f, 2.041566405e-04f, 2.044901992e-04f, 2.048232822e-04f, 2.051558886e-04f, 2.054880178e-04f, 2.058196691e-04f, 2.061508418e-04f, 2.064815353e-04f,
+ 2.068117488e-04f, 2.071414816e-04f, 2.074707332e-04f, 2.077995027e-04f, 2.081277895e-04f, 2.084555930e-04f, 2.087829124e-04f, 2.091097471e-04f, 2.094360964e-04f, 2.097619596e-04f,
+ 2.100873361e-04f, 2.104122251e-04f, 2.107366260e-04f, 2.110605382e-04f, 2.113839609e-04f, 2.117068935e-04f, 2.120293353e-04f, 2.123512856e-04f, 2.126727439e-04f, 2.129937093e-04f,
+ 2.133141814e-04f, 2.136341593e-04f, 2.139536424e-04f, 2.142726302e-04f, 2.145911218e-04f, 2.149091167e-04f, 2.152266142e-04f, 2.155436136e-04f, 2.158601143e-04f, 2.161761157e-04f,
+ 2.164916170e-04f, 2.168066177e-04f, 2.171211170e-04f, 2.174351144e-04f, 2.177486092e-04f, 2.180616007e-04f, 2.183740883e-04f, 2.186860713e-04f, 2.189975492e-04f, 2.193085212e-04f,
+ 2.196189868e-04f, 2.199289452e-04f, 2.202383959e-04f, 2.205473381e-04f, 2.208557714e-04f, 2.211636950e-04f, 2.214711083e-04f, 2.217780106e-04f, 2.220844014e-04f, 2.223902801e-04f,
+ 2.226956459e-04f, 2.230004982e-04f, 2.233048365e-04f, 2.236086601e-04f, 2.239119683e-04f, 2.242147606e-04f, 2.245170364e-04f, 2.248187949e-04f, 2.251200357e-04f, 2.254207580e-04f,
+ 2.257209613e-04f, 2.260206449e-04f, 2.263198082e-04f, 2.266184507e-04f, 2.269165716e-04f, 2.272141704e-04f, 2.275112466e-04f, 2.278077993e-04f, 2.281038282e-04f, 2.283993325e-04f,
+ 2.286943116e-04f, 2.289887650e-04f, 2.292826921e-04f, 2.295760922e-04f, 2.298689647e-04f, 2.301613091e-04f, 2.304531247e-04f, 2.307444109e-04f, 2.310351672e-04f, 2.313253930e-04f,
+ 2.316150876e-04f, 2.319042505e-04f, 2.321928811e-04f, 2.324809788e-04f, 2.327685430e-04f, 2.330555731e-04f, 2.333420685e-04f, 2.336280287e-04f, 2.339134530e-04f, 2.341983409e-04f,
+ 2.344826919e-04f, 2.347665052e-04f, 2.350497804e-04f, 2.353325168e-04f, 2.356147140e-04f, 2.358963712e-04f, 2.361774880e-04f, 2.364580638e-04f, 2.367380979e-04f, 2.370175899e-04f,
+ 2.372965391e-04f, 2.375749450e-04f, 2.378528071e-04f, 2.381301247e-04f, 2.384068973e-04f, 2.386831244e-04f, 2.389588053e-04f, 2.392339395e-04f, 2.395085265e-04f, 2.397825657e-04f,
+ 2.400560565e-04f, 2.403289984e-04f, 2.406013908e-04f, 2.408732332e-04f, 2.411445251e-04f, 2.414152658e-04f, 2.416854548e-04f, 2.419550916e-04f, 2.422241757e-04f, 2.424927065e-04f,
+ 2.427606834e-04f, 2.430281059e-04f, 2.432949734e-04f, 2.435612855e-04f, 2.438270416e-04f, 2.440922411e-04f, 2.443568836e-04f, 2.446209684e-04f, 2.448844950e-04f, 2.451474630e-04f,
+ 2.454098718e-04f, 2.456717207e-04f, 2.459330095e-04f, 2.461937374e-04f, 2.464539040e-04f, 2.467135087e-04f, 2.469725510e-04f, 2.472310305e-04f, 2.474889465e-04f, 2.477462986e-04f,
+ 2.480030862e-04f, 2.482593088e-04f, 2.485149660e-04f, 2.487700571e-04f, 2.490245817e-04f, 2.492785393e-04f, 2.495319294e-04f, 2.497847513e-04f, 2.500370048e-04f, 2.502886891e-04f,
+ 2.505398039e-04f, 2.507903486e-04f, 2.510403228e-04f, 2.512897258e-04f, 2.515385573e-04f, 2.517868167e-04f, 2.520345035e-04f, 2.522816173e-04f, 2.525281574e-04f, 2.527741235e-04f,
+ 2.530195151e-04f, 2.532643316e-04f, 2.535085726e-04f, 2.537522375e-04f, 2.539953260e-04f, 2.542378374e-04f, 2.544797713e-04f, 2.547211273e-04f, 2.549619049e-04f, 2.552021035e-04f,
+ 2.554417227e-04f, 2.556807620e-04f, 2.559192209e-04f, 2.561570991e-04f, 2.563943959e-04f, 2.566311109e-04f, 2.568672436e-04f, 2.571027937e-04f, 2.573377605e-04f, 2.575721437e-04f,
+ 2.578059427e-04f, 2.580391572e-04f, 2.582717866e-04f, 2.585038304e-04f, 2.587352883e-04f, 2.589661598e-04f, 2.591964443e-04f, 2.594261415e-04f, 2.596552509e-04f, 2.598837720e-04f,
+ 2.601117044e-04f, 2.603390476e-04f, 2.605658012e-04f, 2.607919647e-04f, 2.610175378e-04f, 2.612425198e-04f, 2.614669104e-04f, 2.616907092e-04f, 2.619139157e-04f, 2.621365295e-04f,
+ 2.623585500e-04f, 2.625799770e-04f, 2.628008099e-04f, 2.630210483e-04f, 2.632406918e-04f, 2.634597400e-04f, 2.636781923e-04f, 2.638960485e-04f, 2.641133080e-04f, 2.643299704e-04f,
+ 2.645460353e-04f, 2.647615023e-04f, 2.649763709e-04f, 2.651906408e-04f, 2.654043115e-04f, 2.656173826e-04f, 2.658298536e-04f, 2.660417242e-04f, 2.662529940e-04f, 2.664636625e-04f,
+ 2.666737292e-04f, 2.668831939e-04f, 2.670920561e-04f, 2.673003153e-04f, 2.675079713e-04f, 2.677150235e-04f, 2.679214715e-04f, 2.681273150e-04f, 2.683325536e-04f, 2.685371869e-04f,
+ 2.687412143e-04f, 2.689446357e-04f, 2.691474505e-04f, 2.693496584e-04f, 2.695512590e-04f, 2.697522518e-04f, 2.699526366e-04f, 2.701524128e-04f, 2.703515802e-04f, 2.705501383e-04f,
+ 2.707480867e-04f, 2.709454251e-04f, 2.711421531e-04f, 2.713382702e-04f, 2.715337762e-04f, 2.717286706e-04f, 2.719229530e-04f, 2.721166232e-04f, 2.723096806e-04f, 2.725021250e-04f,
+ 2.726939560e-04f, 2.728851731e-04f, 2.730757761e-04f, 2.732657645e-04f, 2.734551380e-04f, 2.736438962e-04f, 2.738320388e-04f, 2.740195654e-04f, 2.742064756e-04f, 2.743927691e-04f,
+ 2.745784456e-04f, 2.747635045e-04f, 2.749479457e-04f, 2.751317688e-04f, 2.753149733e-04f, 2.754975590e-04f, 2.756795255e-04f, 2.758608725e-04f, 2.760415995e-04f, 2.762217064e-04f,
+ 2.764011926e-04f, 2.765800579e-04f, 2.767583019e-04f, 2.769359244e-04f, 2.771129249e-04f, 2.772893031e-04f, 2.774650586e-04f, 2.776401913e-04f, 2.778147006e-04f, 2.779885863e-04f,
+ 2.781618481e-04f, 2.783344856e-04f, 2.785064985e-04f, 2.786778864e-04f, 2.788486491e-04f, 2.790187862e-04f, 2.791882975e-04f, 2.793571825e-04f, 2.795254409e-04f, 2.796930725e-04f,
+ 2.798600769e-04f, 2.800264539e-04f, 2.801922030e-04f, 2.803573240e-04f, 2.805218166e-04f, 2.806856805e-04f, 2.808489153e-04f, 2.810115208e-04f, 2.811734966e-04f, 2.813348424e-04f,
+ 2.814955580e-04f, 2.816556431e-04f, 2.818150972e-04f, 2.819739203e-04f, 2.821321118e-04f, 2.822896716e-04f, 2.824465994e-04f, 2.826028948e-04f, 2.827585576e-04f, 2.829135875e-04f,
+ 2.830679842e-04f, 2.832217474e-04f, 2.833748769e-04f, 2.835273722e-04f, 2.836792332e-04f, 2.838304596e-04f, 2.839810511e-04f, 2.841310074e-04f, 2.842803283e-04f, 2.844290134e-04f,
+ 2.845770625e-04f, 2.847244754e-04f, 2.848712517e-04f, 2.850173911e-04f, 2.851628935e-04f, 2.853077585e-04f, 2.854519859e-04f, 2.855955754e-04f, 2.857385268e-04f, 2.858808398e-04f,
+ 2.860225141e-04f, 2.861635494e-04f, 2.863039456e-04f, 2.864437023e-04f, 2.865828194e-04f, 2.867212965e-04f, 2.868591334e-04f, 2.869963299e-04f, 2.871328856e-04f, 2.872688004e-04f,
+ 2.874040741e-04f, 2.875387063e-04f, 2.876726968e-04f, 2.878060454e-04f, 2.879387519e-04f, 2.880708160e-04f, 2.882022374e-04f, 2.883330160e-04f, 2.884631514e-04f, 2.885926436e-04f,
+ 2.887214921e-04f, 2.888496969e-04f, 2.889772577e-04f, 2.891041742e-04f, 2.892304462e-04f, 2.893560736e-04f, 2.894810560e-04f, 2.896053933e-04f, 2.897290852e-04f, 2.898521315e-04f,
+ 2.899745321e-04f, 2.900962866e-04f, 2.902173949e-04f, 2.903378567e-04f, 2.904576719e-04f, 2.905768403e-04f, 2.906953616e-04f, 2.908132356e-04f, 2.909304621e-04f, 2.910470410e-04f,
+ 2.911629719e-04f, 2.912782548e-04f, 2.913928894e-04f, 2.915068755e-04f, 2.916202129e-04f, 2.917329014e-04f, 2.918449409e-04f, 2.919563311e-04f, 2.920670718e-04f, 2.921771629e-04f,
+ 2.922866042e-04f, 2.923953955e-04f, 2.925035365e-04f, 2.926110272e-04f, 2.927178672e-04f, 2.928240566e-04f, 2.929295950e-04f, 2.930344823e-04f, 2.931387183e-04f, 2.932423029e-04f,
+ 2.933452358e-04f, 2.934475169e-04f, 2.935491460e-04f, 2.936501230e-04f, 2.937504477e-04f, 2.938501199e-04f, 2.939491394e-04f, 2.940475061e-04f, 2.941452199e-04f, 2.942422805e-04f,
+ 2.943386879e-04f, 2.944344418e-04f, 2.945295421e-04f, 2.946239886e-04f, 2.947177812e-04f, 2.948109197e-04f, 2.949034041e-04f, 2.949952340e-04f, 2.950864095e-04f, 2.951769303e-04f,
+ 2.952667963e-04f, 2.953560073e-04f, 2.954445632e-04f, 2.955324640e-04f, 2.956197093e-04f, 2.957062992e-04f, 2.957922334e-04f, 2.958775118e-04f, 2.959621343e-04f, 2.960461008e-04f,
+ 2.961294111e-04f, 2.962120651e-04f, 2.962940626e-04f, 2.963754037e-04f, 2.964560880e-04f, 2.965361155e-04f, 2.966154861e-04f, 2.966941997e-04f, 2.967722561e-04f, 2.968496553e-04f,
+ 2.969263970e-04f, 2.970024812e-04f, 2.970779078e-04f, 2.971526767e-04f, 2.972267877e-04f, 2.973002408e-04f, 2.973730358e-04f, 2.974451726e-04f, 2.975166512e-04f, 2.975874714e-04f,
+ 2.976576332e-04f, 2.977271363e-04f, 2.977959808e-04f, 2.978641666e-04f, 2.979316934e-04f, 2.979985613e-04f, 2.980647702e-04f, 2.981303199e-04f, 2.981952104e-04f, 2.982594416e-04f,
+ 2.983230133e-04f, 2.983859256e-04f, 2.984481783e-04f, 2.985097714e-04f, 2.985707047e-04f, 2.986309782e-04f, 2.986905918e-04f, 2.987495454e-04f, 2.988078390e-04f, 2.988654724e-04f,
+ 2.989224457e-04f, 2.989787587e-04f, 2.990344114e-04f, 2.990894037e-04f, 2.991437355e-04f, 2.991974068e-04f, 2.992504175e-04f, 2.993027675e-04f, 2.993544568e-04f, 2.994054853e-04f,
+ 2.994558530e-04f, 2.995055599e-04f, 2.995546057e-04f, 2.996029906e-04f, 2.996507144e-04f, 2.996977772e-04f, 2.997441787e-04f, 2.997899191e-04f, 2.998349983e-04f, 2.998794161e-04f,
+ 2.999231726e-04f, 2.999662678e-04f, 3.000087015e-04f, 3.000504738e-04f, 3.000915847e-04f, 3.001320339e-04f, 3.001718217e-04f, 3.002109478e-04f, 3.002494123e-04f, 3.002872152e-04f,
+ 3.003243564e-04f, 3.003608359e-04f, 3.003966536e-04f, 3.004318096e-04f, 3.004663038e-04f, 3.005001362e-04f, 3.005333068e-04f, 3.005658156e-04f, 3.005976625e-04f, 3.006288475e-04f,
+ 3.006593706e-04f, 3.006892319e-04f, 3.007184312e-04f, 3.007469687e-04f, 3.007748441e-04f, 3.008020577e-04f, 3.008286093e-04f, 3.008544990e-04f, 3.008797268e-04f, 3.009042925e-04f,
+ 3.009281964e-04f, 3.009514383e-04f, 3.009740183e-04f, 3.009959363e-04f, 3.010171924e-04f, 3.010377866e-04f, 3.010577189e-04f, 3.010769892e-04f, 3.010955977e-04f, 3.011135443e-04f,
+ 3.011308291e-04f, 3.011474520e-04f, 3.011634131e-04f, 3.011787124e-04f, 3.011933499e-04f, 3.012073256e-04f, 3.012206396e-04f, 3.012332919e-04f, 3.012452825e-04f, 3.012566114e-04f,
+ 3.012672788e-04f, 3.012772845e-04f, 3.012866286e-04f, 3.012953112e-04f, 3.013033324e-04f, 3.013106920e-04f, 3.013173903e-04f, 3.013234272e-04f, 3.013288027e-04f, 3.013335169e-04f,
+ 3.013375699e-04f, 3.013409617e-04f, 3.013436923e-04f, 3.013457618e-04f, 3.013471702e-04f, 3.013479176e-04f, 3.013480041e-04f, 3.013474296e-04f, 3.013461944e-04f, 3.013442983e-04f,
+ 3.013417415e-04f, 3.013385240e-04f, 3.013346459e-04f, 3.013301072e-04f, 3.013249081e-04f, 3.013190486e-04f, 3.013125287e-04f, 3.013053485e-04f, 3.012975081e-04f, 3.012890076e-04f,
+ 3.012798470e-04f, 3.012700264e-04f, 3.012595459e-04f, 3.012484055e-04f, 3.012366054e-04f, 3.012241456e-04f, 3.012110262e-04f, 3.011972473e-04f, 3.011828090e-04f, 3.011677113e-04f,
+ 3.011519543e-04f, 3.011355382e-04f, 3.011184630e-04f, 3.011007288e-04f, 3.010823358e-04f, 3.010632839e-04f, 3.010435733e-04f, 3.010232041e-04f, 3.010021764e-04f, 3.009804903e-04f,
+ 3.009581459e-04f, 3.009351433e-04f, 3.009114826e-04f, 3.008871638e-04f, 3.008621873e-04f, 3.008365529e-04f, 3.008102609e-04f, 3.007833113e-04f, 3.007557042e-04f, 3.007274399e-04f,
+ 3.006985183e-04f, 3.006689397e-04f, 3.006387041e-04f, 3.006078116e-04f, 3.005762624e-04f, 3.005440566e-04f, 3.005111943e-04f, 3.004776756e-04f, 3.004435007e-04f, 3.004086697e-04f,
+ 3.003731828e-04f, 3.003370400e-04f, 3.003002415e-04f, 3.002627874e-04f, 3.002246779e-04f, 3.001859131e-04f, 3.001464932e-04f, 3.001064182e-04f, 3.000656883e-04f, 3.000243038e-04f,
+ 2.999822646e-04f, 2.999395710e-04f, 2.998962231e-04f, 2.998522210e-04f, 2.998075650e-04f, 2.997622551e-04f, 2.997162916e-04f, 2.996696745e-04f, 2.996224040e-04f, 2.995744803e-04f,
+ 2.995259035e-04f, 2.994766738e-04f, 2.994267914e-04f, 2.993762564e-04f, 2.993250690e-04f, 2.992732294e-04f, 2.992207377e-04f, 2.991675940e-04f, 2.991137987e-04f, 2.990593517e-04f,
+ 2.990042534e-04f, 2.989485038e-04f, 2.988921032e-04f, 2.988350518e-04f, 2.987773496e-04f, 2.987189970e-04f, 2.986599940e-04f, 2.986003408e-04f, 2.985400377e-04f, 2.984790849e-04f,
+ 2.984174824e-04f, 2.983552306e-04f, 2.982923295e-04f, 2.982287794e-04f, 2.981645805e-04f, 2.980997330e-04f, 2.980342370e-04f, 2.979680928e-04f, 2.979013006e-04f, 2.978338605e-04f,
+ 2.977657728e-04f, 2.976970377e-04f, 2.976276553e-04f, 2.975576259e-04f, 2.974869497e-04f, 2.974156268e-04f, 2.973436576e-04f, 2.972710422e-04f, 2.971977808e-04f, 2.971238737e-04f,
+ 2.970493209e-04f, 2.969741229e-04f, 2.968982798e-04f, 2.968217917e-04f, 2.967446590e-04f, 2.966668819e-04f, 2.965884605e-04f, 2.965093951e-04f, 2.964296859e-04f, 2.963493332e-04f,
+ 2.962683372e-04f, 2.961866981e-04f, 2.961044161e-04f, 2.960214915e-04f, 2.959379246e-04f, 2.958537155e-04f, 2.957688644e-04f, 2.956833717e-04f, 2.955972376e-04f, 2.955104622e-04f,
+ 2.954230460e-04f, 2.953349890e-04f, 2.952462915e-04f, 2.951569539e-04f, 2.950669763e-04f, 2.949763590e-04f, 2.948851022e-04f, 2.947932062e-04f, 2.947006712e-04f, 2.946074976e-04f,
+ 2.945136855e-04f, 2.944192353e-04f, 2.943241471e-04f, 2.942284212e-04f, 2.941320580e-04f, 2.940350576e-04f, 2.939374204e-04f, 2.938391465e-04f, 2.937402363e-04f, 2.936406901e-04f,
+ 2.935405080e-04f, 2.934396905e-04f, 2.933382377e-04f, 2.932361499e-04f, 2.931334274e-04f, 2.930300705e-04f, 2.929260794e-04f, 2.928214545e-04f, 2.927161960e-04f, 2.926103042e-04f,
+ 2.925037794e-04f, 2.923966219e-04f, 2.922888320e-04f, 2.921804098e-04f, 2.920713559e-04f, 2.919616703e-04f, 2.918513535e-04f, 2.917404057e-04f, 2.916288272e-04f, 2.915166184e-04f,
+ 2.914037794e-04f, 2.912903106e-04f, 2.911762124e-04f, 2.910614849e-04f, 2.909461286e-04f, 2.908301437e-04f, 2.907135305e-04f, 2.905962894e-04f, 2.904784206e-04f, 2.903599244e-04f,
+ 2.902408012e-04f, 2.901210513e-04f, 2.900006750e-04f, 2.898796725e-04f, 2.897580443e-04f, 2.896357907e-04f, 2.895129119e-04f, 2.893894083e-04f, 2.892652802e-04f, 2.891405279e-04f,
+ 2.890151518e-04f, 2.888891521e-04f, 2.887625293e-04f, 2.886352836e-04f, 2.885074154e-04f, 2.883789249e-04f, 2.882498126e-04f, 2.881200788e-04f, 2.879897238e-04f, 2.878587479e-04f,
+ 2.877271515e-04f, 2.875949349e-04f, 2.874620984e-04f, 2.873286425e-04f, 2.871945674e-04f, 2.870598735e-04f, 2.869245612e-04f, 2.867886307e-04f, 2.866520824e-04f, 2.865149168e-04f,
+ 2.863771341e-04f, 2.862387346e-04f, 2.860997188e-04f, 2.859600870e-04f, 2.858198396e-04f, 2.856789769e-04f, 2.855374993e-04f, 2.853954070e-04f, 2.852527006e-04f, 2.851093804e-04f,
+ 2.849654467e-04f, 2.848208998e-04f, 2.846757403e-04f, 2.845299683e-04f, 2.843835844e-04f, 2.842365888e-04f, 2.840889820e-04f, 2.839407643e-04f, 2.837919361e-04f, 2.836424977e-04f,
+ 2.834924497e-04f, 2.833417922e-04f, 2.831905257e-04f, 2.830386507e-04f, 2.828861674e-04f, 2.827330763e-04f, 2.825793777e-04f, 2.824250720e-04f, 2.822701597e-04f, 2.821146411e-04f,
+ 2.819585165e-04f, 2.818017865e-04f, 2.816444514e-04f, 2.814865115e-04f, 2.813279673e-04f, 2.811688192e-04f, 2.810090676e-04f, 2.808487128e-04f, 2.806877554e-04f, 2.805261956e-04f,
+ 2.803640338e-04f, 2.802012706e-04f, 2.800379063e-04f, 2.798739413e-04f, 2.797093760e-04f, 2.795442108e-04f, 2.793784461e-04f, 2.792120824e-04f, 2.790451201e-04f, 2.788775595e-04f,
+ 2.787094011e-04f, 2.785406454e-04f, 2.783712927e-04f, 2.782013434e-04f, 2.780307980e-04f, 2.778596569e-04f, 2.776879205e-04f, 2.775155893e-04f, 2.773426636e-04f, 2.771691440e-04f,
+ 2.769950308e-04f, 2.768203244e-04f, 2.766450254e-04f, 2.764691341e-04f, 2.762926509e-04f, 2.761155764e-04f, 2.759379108e-04f, 2.757596548e-04f, 2.755808087e-04f, 2.754013729e-04f,
+ 2.752213480e-04f, 2.750407342e-04f, 2.748595322e-04f, 2.746777423e-04f, 2.744953650e-04f, 2.743124007e-04f, 2.741288499e-04f, 2.739447130e-04f, 2.737599905e-04f, 2.735746828e-04f,
+ 2.733887904e-04f, 2.732023138e-04f, 2.730152534e-04f, 2.728276096e-04f, 2.726393830e-04f, 2.724505739e-04f, 2.722611829e-04f, 2.720712104e-04f, 2.718806569e-04f, 2.716895228e-04f,
+ 2.714978086e-04f, 2.713055148e-04f, 2.711126419e-04f, 2.709191902e-04f, 2.707251604e-04f, 2.705305528e-04f, 2.703353679e-04f, 2.701396062e-04f, 2.699432683e-04f, 2.697463545e-04f,
+ 2.695488653e-04f, 2.693508013e-04f, 2.691521629e-04f, 2.689529505e-04f, 2.687531648e-04f, 2.685528061e-04f, 2.683518750e-04f, 2.681503719e-04f, 2.679482973e-04f, 2.677456517e-04f,
+ 2.675424356e-04f, 2.673386496e-04f, 2.671342940e-04f, 2.669293694e-04f, 2.667238764e-04f, 2.665178153e-04f, 2.663111866e-04f, 2.661039910e-04f, 2.658962288e-04f, 2.656879007e-04f,
+ 2.654790070e-04f, 2.652695483e-04f, 2.650595251e-04f, 2.648489379e-04f, 2.646377873e-04f, 2.644260736e-04f, 2.642137975e-04f, 2.640009595e-04f, 2.637875600e-04f, 2.635735996e-04f,
+ 2.633590788e-04f, 2.631439980e-04f, 2.629283580e-04f, 2.627121590e-04f, 2.624954018e-04f, 2.622780867e-04f, 2.620602143e-04f, 2.618417852e-04f, 2.616227998e-04f, 2.614032587e-04f,
+ 2.611831624e-04f, 2.609625115e-04f, 2.607413064e-04f, 2.605195478e-04f, 2.602972361e-04f, 2.600743718e-04f, 2.598509555e-04f, 2.596269878e-04f, 2.594024692e-04f, 2.591774002e-04f,
+ 2.589517813e-04f, 2.587256131e-04f, 2.584988962e-04f, 2.582716310e-04f, 2.580438181e-04f, 2.578154582e-04f, 2.575865516e-04f, 2.573570990e-04f, 2.571271009e-04f, 2.568965578e-04f,
+ 2.566654704e-04f, 2.564338391e-04f, 2.562016645e-04f, 2.559689472e-04f, 2.557356877e-04f, 2.555018866e-04f, 2.552675445e-04f, 2.550326618e-04f, 2.547972392e-04f, 2.545612772e-04f,
+ 2.543247763e-04f, 2.540877372e-04f, 2.538501605e-04f, 2.536120465e-04f, 2.533733961e-04f, 2.531342096e-04f, 2.528944877e-04f, 2.526542309e-04f, 2.524134399e-04f, 2.521721151e-04f,
+ 2.519302573e-04f, 2.516878668e-04f, 2.514449443e-04f, 2.512014905e-04f, 2.509575058e-04f, 2.507129908e-04f, 2.504679462e-04f, 2.502223725e-04f, 2.499762703e-04f, 2.497296401e-04f,
+ 2.494824826e-04f, 2.492347984e-04f, 2.489865879e-04f, 2.487378519e-04f, 2.484885909e-04f, 2.482388055e-04f, 2.479884963e-04f, 2.477376638e-04f, 2.474863087e-04f, 2.472344316e-04f,
+ 2.469820331e-04f, 2.467291137e-04f, 2.464756741e-04f, 2.462217148e-04f, 2.459672365e-04f, 2.457122397e-04f, 2.454567251e-04f, 2.452006933e-04f, 2.449441448e-04f, 2.446870803e-04f,
+ 2.444295004e-04f, 2.441714057e-04f, 2.439127968e-04f, 2.436536742e-04f, 2.433940387e-04f, 2.431338908e-04f, 2.428732312e-04f, 2.426120604e-04f, 2.423503791e-04f, 2.420881878e-04f,
+ 2.418254873e-04f, 2.415622781e-04f, 2.412985608e-04f, 2.410343361e-04f, 2.407696046e-04f, 2.405043669e-04f, 2.402386236e-04f, 2.399723753e-04f, 2.397056228e-04f, 2.394383665e-04f,
+ 2.391706072e-04f, 2.389023454e-04f, 2.386335819e-04f, 2.383643171e-04f, 2.380945518e-04f, 2.378242867e-04f, 2.375535222e-04f, 2.372822591e-04f, 2.370104979e-04f, 2.367382395e-04f,
+ 2.364654842e-04f, 2.361922329e-04f, 2.359184862e-04f, 2.356442446e-04f, 2.353695089e-04f, 2.350942796e-04f, 2.348185575e-04f, 2.345423431e-04f, 2.342656372e-04f, 2.339884403e-04f,
+ 2.337107531e-04f, 2.334325762e-04f, 2.331539104e-04f, 2.328747563e-04f, 2.325951144e-04f, 2.323149856e-04f, 2.320343703e-04f, 2.317532694e-04f, 2.314716833e-04f, 2.311896129e-04f,
+ 2.309070587e-04f, 2.306240214e-04f, 2.303405017e-04f, 2.300565002e-04f, 2.297720177e-04f, 2.294870546e-04f, 2.292016118e-04f, 2.289156899e-04f, 2.286292896e-04f, 2.283424115e-04f,
+ 2.280550563e-04f, 2.277672246e-04f, 2.274789172e-04f, 2.271901347e-04f, 2.269008777e-04f, 2.266111471e-04f, 2.263209433e-04f, 2.260302672e-04f, 2.257391193e-04f, 2.254475004e-04f,
+ 2.251554111e-04f, 2.248628521e-04f, 2.245698242e-04f, 2.242763279e-04f, 2.239823639e-04f, 2.236879331e-04f, 2.233930359e-04f, 2.230976732e-04f, 2.228018455e-04f, 2.225055537e-04f,
+ 2.222087983e-04f, 2.219115801e-04f, 2.216138997e-04f, 2.213157579e-04f, 2.210171553e-04f, 2.207180927e-04f, 2.204185707e-04f, 2.201185900e-04f, 2.198181513e-04f, 2.195172553e-04f,
+ 2.192159028e-04f, 2.189140943e-04f, 2.186118307e-04f, 2.183091126e-04f, 2.180059407e-04f, 2.177023157e-04f, 2.173982383e-04f, 2.170937092e-04f, 2.167887292e-04f, 2.164832989e-04f,
+ 2.161774191e-04f, 2.158710903e-04f, 2.155643135e-04f, 2.152570892e-04f, 2.149494182e-04f, 2.146413012e-04f, 2.143327389e-04f, 2.140237320e-04f, 2.137142813e-04f, 2.134043874e-04f,
+ 2.130940510e-04f, 2.127832729e-04f, 2.124720539e-04f, 2.121603945e-04f, 2.118482956e-04f, 2.115357579e-04f, 2.112227820e-04f, 2.109093688e-04f, 2.105955188e-04f, 2.102812329e-04f,
+ 2.099665118e-04f, 2.096513562e-04f, 2.093357669e-04f, 2.090197445e-04f, 2.087032897e-04f, 2.083864034e-04f, 2.080690863e-04f, 2.077513390e-04f, 2.074331623e-04f, 2.071145570e-04f,
+ 2.067955238e-04f, 2.064760634e-04f, 2.061561765e-04f, 2.058358639e-04f, 2.055151264e-04f, 2.051939646e-04f, 2.048723793e-04f, 2.045503713e-04f, 2.042279413e-04f, 2.039050900e-04f,
+ 2.035818181e-04f, 2.032581265e-04f, 2.029340158e-04f, 2.026094869e-04f, 2.022845404e-04f, 2.019591771e-04f, 2.016333977e-04f, 2.013072030e-04f, 2.009805938e-04f, 2.006535708e-04f,
+ 2.003261348e-04f, 1.999982864e-04f, 1.996700265e-04f, 1.993413558e-04f, 1.990122751e-04f, 1.986827850e-04f, 1.983528865e-04f, 1.980225802e-04f, 1.976918669e-04f, 1.973607473e-04f,
+ 1.970292223e-04f, 1.966972925e-04f, 1.963649588e-04f, 1.960322218e-04f, 1.956990825e-04f, 1.953655414e-04f, 1.950315994e-04f, 1.946972573e-04f, 1.943625158e-04f, 1.940273757e-04f,
+ 1.936918378e-04f, 1.933559027e-04f, 1.930195714e-04f, 1.926828445e-04f, 1.923457229e-04f, 1.920082073e-04f, 1.916702984e-04f, 1.913319971e-04f, 1.909933042e-04f, 1.906542203e-04f,
+ 1.903147464e-04f, 1.899748830e-04f, 1.896346312e-04f, 1.892939915e-04f, 1.889529648e-04f, 1.886115519e-04f, 1.882697536e-04f, 1.879275706e-04f, 1.875850037e-04f, 1.872420537e-04f,
+ 1.868987214e-04f, 1.865550076e-04f, 1.862109130e-04f, 1.858664385e-04f, 1.855215848e-04f, 1.851763527e-04f, 1.848307431e-04f, 1.844847566e-04f, 1.841383941e-04f, 1.837916564e-04f,
+ 1.834445442e-04f, 1.830970584e-04f, 1.827491998e-04f, 1.824009691e-04f, 1.820523672e-04f, 1.817033948e-04f, 1.813540527e-04f, 1.810043417e-04f, 1.806542627e-04f, 1.803038164e-04f,
+ 1.799530037e-04f, 1.796018252e-04f, 1.792502819e-04f, 1.788983745e-04f, 1.785461039e-04f, 1.781934708e-04f, 1.778404760e-04f, 1.774871203e-04f, 1.771334046e-04f, 1.767793297e-04f,
+ 1.764248963e-04f, 1.760701053e-04f, 1.757149574e-04f, 1.753594535e-04f, 1.750035944e-04f, 1.746473809e-04f, 1.742908139e-04f, 1.739338940e-04f, 1.735766222e-04f, 1.732189992e-04f,
+ 1.728610259e-04f, 1.725027031e-04f, 1.721440315e-04f, 1.717850121e-04f, 1.714256456e-04f, 1.710659328e-04f, 1.707058746e-04f, 1.703454717e-04f, 1.699847250e-04f, 1.696236354e-04f,
+ 1.692622036e-04f, 1.689004304e-04f, 1.685383168e-04f, 1.681758634e-04f, 1.678130711e-04f, 1.674499408e-04f, 1.670864733e-04f, 1.667226693e-04f, 1.663585298e-04f, 1.659940556e-04f,
+ 1.656292474e-04f, 1.652641061e-04f, 1.648986325e-04f, 1.645328275e-04f, 1.641666919e-04f, 1.638002265e-04f, 1.634334322e-04f, 1.630663098e-04f, 1.626988600e-04f, 1.623310839e-04f,
+ 1.619629821e-04f, 1.615945555e-04f, 1.612258050e-04f, 1.608567314e-04f, 1.604873355e-04f, 1.601176181e-04f, 1.597475802e-04f, 1.593772225e-04f, 1.590065459e-04f, 1.586355511e-04f,
+ 1.582642392e-04f, 1.578926108e-04f, 1.575206669e-04f, 1.571484083e-04f, 1.567758358e-04f, 1.564029503e-04f, 1.560297525e-04f, 1.556562435e-04f, 1.552824239e-04f, 1.549082947e-04f,
+ 1.545338566e-04f, 1.541591106e-04f, 1.537840575e-04f, 1.534086982e-04f, 1.530330334e-04f, 1.526570640e-04f, 1.522807910e-04f, 1.519042150e-04f, 1.515273371e-04f, 1.511501580e-04f,
+ 1.507726785e-04f, 1.503948997e-04f, 1.500168222e-04f, 1.496384469e-04f, 1.492597748e-04f, 1.488808066e-04f, 1.485015433e-04f, 1.481219856e-04f, 1.477421344e-04f, 1.473619907e-04f,
+ 1.469815551e-04f, 1.466008287e-04f, 1.462198123e-04f, 1.458385066e-04f, 1.454569127e-04f, 1.450750312e-04f, 1.446928632e-04f, 1.443104095e-04f, 1.439276709e-04f, 1.435446483e-04f,
+ 1.431613425e-04f, 1.427777545e-04f, 1.423938850e-04f, 1.420097350e-04f, 1.416253053e-04f, 1.412405968e-04f, 1.408556103e-04f, 1.404703468e-04f, 1.400848071e-04f, 1.396989920e-04f,
+ 1.393129024e-04f, 1.389265392e-04f, 1.385399033e-04f, 1.381529955e-04f, 1.377658167e-04f, 1.373783678e-04f, 1.369906497e-04f, 1.366026631e-04f, 1.362144091e-04f, 1.358258884e-04f,
+ 1.354371020e-04f, 1.350480507e-04f, 1.346587354e-04f, 1.342691570e-04f, 1.338793163e-04f, 1.334892142e-04f, 1.330988516e-04f, 1.327082294e-04f, 1.323173485e-04f, 1.319262097e-04f,
+ 1.315348139e-04f, 1.311431620e-04f, 1.307512549e-04f, 1.303590934e-04f, 1.299666785e-04f, 1.295740110e-04f, 1.291810918e-04f, 1.287879218e-04f, 1.283945018e-04f, 1.280008328e-04f,
+ 1.276069157e-04f, 1.272127512e-04f, 1.268183404e-04f, 1.264236840e-04f, 1.260287830e-04f, 1.256336383e-04f, 1.252382508e-04f, 1.248426212e-04f, 1.244467506e-04f, 1.240506399e-04f,
+ 1.236542898e-04f, 1.232577013e-04f, 1.228608753e-04f, 1.224638126e-04f, 1.220665143e-04f, 1.216689810e-04f, 1.212712139e-04f, 1.208732136e-04f, 1.204749812e-04f, 1.200765175e-04f,
+ 1.196778234e-04f, 1.192788999e-04f, 1.188797477e-04f, 1.184803679e-04f, 1.180807612e-04f, 1.176809286e-04f, 1.172808710e-04f, 1.168805893e-04f, 1.164800843e-04f, 1.160793571e-04f,
+ 1.156784084e-04f, 1.152772391e-04f, 1.148758503e-04f, 1.144742427e-04f, 1.140724172e-04f, 1.136703749e-04f, 1.132681165e-04f, 1.128656429e-04f, 1.124629551e-04f, 1.120600540e-04f,
+ 1.116569405e-04f, 1.112536154e-04f, 1.108500797e-04f, 1.104463343e-04f, 1.100423800e-04f, 1.096382179e-04f, 1.092338487e-04f, 1.088292734e-04f, 1.084244929e-04f, 1.080195081e-04f,
+ 1.076143199e-04f, 1.072089292e-04f, 1.068033370e-04f, 1.063975440e-04f, 1.059915513e-04f, 1.055853597e-04f, 1.051789702e-04f, 1.047723836e-04f, 1.043656009e-04f, 1.039586229e-04f,
+ 1.035514506e-04f, 1.031440849e-04f, 1.027365267e-04f, 1.023287769e-04f, 1.019208365e-04f, 1.015127062e-04f, 1.011043871e-04f, 1.006958800e-04f, 1.002871859e-04f, 9.987830572e-05f,
+ 9.946924028e-05f, 9.905999053e-05f, 9.865055740e-05f, 9.824094179e-05f, 9.783114463e-05f, 9.742116681e-05f, 9.701100926e-05f, 9.660067289e-05f, 9.619015862e-05f, 9.577946736e-05f,
+ 9.536860003e-05f, 9.495755754e-05f, 9.454634081e-05f, 9.413495075e-05f, 9.372338829e-05f, 9.331165433e-05f, 9.289974981e-05f, 9.248767563e-05f, 9.207543271e-05f, 9.166302197e-05f,
+ 9.125044433e-05f, 9.083770071e-05f, 9.042479203e-05f, 9.001171920e-05f, 8.959848316e-05f, 8.918508480e-05f, 8.877152507e-05f, 8.835780487e-05f, 8.794392514e-05f, 8.752988678e-05f,
+ 8.711569072e-05f, 8.670133789e-05f, 8.628682920e-05f, 8.587216558e-05f, 8.545734794e-05f, 8.504237722e-05f, 8.462725434e-05f, 8.421198021e-05f, 8.379655576e-05f, 8.338098192e-05f,
+ 8.296525961e-05f, 8.254938976e-05f, 8.213337328e-05f, 8.171721110e-05f, 8.130090416e-05f, 8.088445336e-05f, 8.046785965e-05f, 8.005112394e-05f, 7.963424716e-05f, 7.921723024e-05f,
+ 7.880007410e-05f, 7.838277967e-05f, 7.796534788e-05f, 7.754777965e-05f, 7.713007591e-05f, 7.671223759e-05f, 7.629426562e-05f, 7.587616092e-05f, 7.545792442e-05f, 7.503955705e-05f,
+ 7.462105975e-05f, 7.420243343e-05f, 7.378367903e-05f, 7.336479747e-05f, 7.294578970e-05f, 7.252665662e-05f, 7.210739918e-05f, 7.168801831e-05f, 7.126851494e-05f, 7.084888998e-05f,
+ 7.042914439e-05f, 7.000927908e-05f, 6.958929500e-05f, 6.916919306e-05f, 6.874897420e-05f, 6.832863935e-05f, 6.790818945e-05f, 6.748762543e-05f, 6.706694821e-05f, 6.664615873e-05f,
+ 6.622525793e-05f, 6.580424673e-05f, 6.538312606e-05f, 6.496189687e-05f, 6.454056008e-05f, 6.411911663e-05f, 6.369756745e-05f, 6.327591347e-05f, 6.285415563e-05f, 6.243229487e-05f,
+ 6.201033210e-05f, 6.158826828e-05f, 6.116610433e-05f, 6.074384119e-05f, 6.032147979e-05f, 5.989902106e-05f, 5.947646595e-05f, 5.905381539e-05f, 5.863107031e-05f, 5.820823164e-05f,
+ 5.778530033e-05f, 5.736227730e-05f, 5.693916350e-05f, 5.651595986e-05f, 5.609266731e-05f, 5.566928680e-05f, 5.524581925e-05f, 5.482226560e-05f, 5.439862679e-05f, 5.397490376e-05f,
+ 5.355109744e-05f, 5.312720877e-05f, 5.270323869e-05f, 5.227918813e-05f, 5.185505803e-05f, 5.143084932e-05f, 5.100656295e-05f, 5.058219985e-05f, 5.015776095e-05f, 4.973324721e-05f,
+ 4.930865954e-05f, 4.888399889e-05f, 4.845926621e-05f, 4.803446241e-05f, 4.760958846e-05f, 4.718464527e-05f, 4.675963379e-05f, 4.633455496e-05f, 4.590940971e-05f, 4.548419899e-05f,
+ 4.505892373e-05f, 4.463358487e-05f, 4.420818335e-05f, 4.378272010e-05f, 4.335719607e-05f, 4.293161219e-05f, 4.250596941e-05f, 4.208026865e-05f, 4.165451087e-05f, 4.122869699e-05f,
+ 4.080282796e-05f, 4.037690471e-05f, 3.995092819e-05f, 3.952489934e-05f, 3.909881908e-05f, 3.867268837e-05f, 3.824650813e-05f, 3.782027932e-05f, 3.739400286e-05f, 3.696767970e-05f,
+ 3.654131078e-05f, 3.611489704e-05f, 3.568843940e-05f, 3.526193883e-05f, 3.483539624e-05f, 3.440881259e-05f, 3.398218881e-05f, 3.355552584e-05f, 3.312882461e-05f, 3.270208608e-05f,
+ 3.227531118e-05f, 3.184850084e-05f, 3.142165601e-05f, 3.099477763e-05f, 3.056786663e-05f, 3.014092396e-05f, 2.971395055e-05f, 2.928694734e-05f, 2.885991527e-05f, 2.843285529e-05f,
+ 2.800576832e-05f, 2.757865532e-05f, 2.715151721e-05f, 2.672435494e-05f, 2.629716945e-05f, 2.586996168e-05f, 2.544273255e-05f, 2.501548303e-05f, 2.458821403e-05f, 2.416092651e-05f,
+ 2.373362140e-05f, 2.330629963e-05f, 2.287896216e-05f, 2.245160991e-05f, 2.202424383e-05f, 2.159686485e-05f, 2.116947391e-05f, 2.074207196e-05f, 2.031465992e-05f, 1.988723875e-05f,
+ 1.945980937e-05f, 1.903237272e-05f, 1.860492975e-05f, 1.817748139e-05f, 1.775002859e-05f, 1.732257226e-05f, 1.689511337e-05f, 1.646765284e-05f, 1.604019161e-05f, 1.561273062e-05f,
+ 1.518527080e-05f, 1.475781310e-05f, 1.433035846e-05f, 1.390290780e-05f, 1.347546207e-05f, 1.304802220e-05f, 1.262058914e-05f, 1.219316381e-05f, 1.176574716e-05f, 1.133834013e-05f,
+ 1.091094364e-05f, 1.048355864e-05f, 1.005618606e-05f, 9.628826836e-06f, 9.201481911e-06f, 8.774152218e-06f, 8.346838694e-06f, 7.919542273e-06f, 7.492263893e-06f, 7.065004488e-06f,
+ 6.637764995e-06f, 6.210546349e-06f, 5.783349485e-06f, 5.356175340e-06f, 4.929024848e-06f, 4.501898944e-06f, 4.074798563e-06f, 3.647724640e-06f, 3.220678110e-06f, 2.793659907e-06f,
+ 2.366670966e-06f, 1.939712221e-06f, 1.512784605e-06f, 1.085889054e-06f, 6.590265005e-07f, 2.321978786e-07f, -1.945958783e-07f, -6.213538368e-07f, -1.048075064e-06f, -1.474758626e-06f,
+ -1.901403591e-06f, -2.328009025e-06f, -2.754573996e-06f, -3.181097573e-06f, -3.607578821e-06f, -4.034016810e-06f, -4.460410608e-06f, -4.886759282e-06f, -5.313061902e-06f, -5.739317536e-06f,
+ -6.165525252e-06f, -6.591684120e-06f, -7.017793209e-06f, -7.443851588e-06f, -7.869858327e-06f, -8.295812496e-06f, -8.721713164e-06f, -9.147559401e-06f, -9.573350279e-06f, -9.999084867e-06f,
+ -1.042476224e-05f, -1.085038146e-05f, -1.127594160e-05f, -1.170144174e-05f, -1.212688095e-05f, -1.255225829e-05f, -1.297757284e-05f, -1.340282368e-05f, -1.382800987e-05f, -1.425313049e-05f,
+ -1.467818460e-05f, -1.510317129e-05f, -1.552808963e-05f, -1.595293869e-05f, -1.637771754e-05f, -1.680242525e-05f, -1.722706091e-05f, -1.765162359e-05f, -1.807611236e-05f, -1.850052629e-05f,
+ -1.892486446e-05f, -1.934912595e-05f, -1.977330983e-05f, -2.019741518e-05f, -2.062144108e-05f, -2.104538659e-05f, -2.146925080e-05f, -2.189303279e-05f, -2.231673162e-05f, -2.274034639e-05f,
+ -2.316387616e-05f, -2.358732002e-05f, -2.401067704e-05f, -2.443394630e-05f, -2.485712688e-05f, -2.528021785e-05f, -2.570321831e-05f, -2.612612732e-05f, -2.654894397e-05f, -2.697166734e-05f,
+ -2.739429651e-05f, -2.781683056e-05f, -2.823926856e-05f, -2.866160961e-05f, -2.908385277e-05f, -2.950599715e-05f, -2.992804180e-05f, -3.034998583e-05f, -3.077182831e-05f, -3.119356832e-05f,
+ -3.161520496e-05f, -3.203673729e-05f, -3.245816441e-05f, -3.287948540e-05f, -3.330069934e-05f, -3.372180532e-05f, -3.414280242e-05f, -3.456368974e-05f, -3.498446635e-05f, -3.540513134e-05f,
+ -3.582568380e-05f, -3.624612282e-05f, -3.666644747e-05f, -3.708665686e-05f, -3.750675006e-05f, -3.792672617e-05f, -3.834658428e-05f, -3.876632346e-05f, -3.918594282e-05f, -3.960544143e-05f,
+ -4.002481840e-05f, -4.044407281e-05f, -4.086320374e-05f, -4.128221030e-05f, -4.170109158e-05f, -4.211984666e-05f, -4.253847463e-05f, -4.295697459e-05f, -4.337534564e-05f, -4.379358685e-05f,
+ -4.421169734e-05f, -4.462967618e-05f, -4.504752248e-05f, -4.546523533e-05f, -4.588281383e-05f, -4.630025706e-05f, -4.671756413e-05f, -4.713473412e-05f, -4.755176615e-05f, -4.796865929e-05f,
+ -4.838541266e-05f, -4.880202535e-05f, -4.921849645e-05f, -4.963482506e-05f, -5.005101028e-05f, -5.046705122e-05f, -5.088294696e-05f, -5.129869662e-05f, -5.171429928e-05f, -5.212975406e-05f,
+ -5.254506005e-05f, -5.296021635e-05f, -5.337522206e-05f, -5.379007629e-05f, -5.420477814e-05f, -5.461932670e-05f, -5.503372110e-05f, -5.544796042e-05f, -5.586204378e-05f, -5.627597027e-05f,
+ -5.668973901e-05f, -5.710334909e-05f, -5.751679963e-05f, -5.793008972e-05f, -5.834321849e-05f, -5.875618502e-05f, -5.916898844e-05f, -5.958162785e-05f, -5.999410235e-05f, -6.040641106e-05f,
+ -6.081855309e-05f, -6.123052754e-05f, -6.164233352e-05f, -6.205397016e-05f, -6.246543654e-05f, -6.287673180e-05f, -6.328785504e-05f, -6.369880537e-05f, -6.410958191e-05f, -6.452018376e-05f,
+ -6.493061005e-05f, -6.534085989e-05f, -6.575093238e-05f, -6.616082665e-05f, -6.657054182e-05f, -6.698007699e-05f, -6.738943129e-05f, -6.779860383e-05f, -6.820759373e-05f, -6.861640011e-05f,
+ -6.902502208e-05f, -6.943345877e-05f, -6.984170929e-05f, -7.024977276e-05f, -7.065764831e-05f, -7.106533506e-05f, -7.147283212e-05f, -7.188013862e-05f, -7.228725368e-05f, -7.269417642e-05f,
+ -7.310090597e-05f, -7.350744145e-05f, -7.391378198e-05f, -7.431992669e-05f, -7.472587471e-05f, -7.513162516e-05f, -7.553717716e-05f, -7.594252985e-05f, -7.634768235e-05f, -7.675263379e-05f,
+ -7.715738329e-05f, -7.756192999e-05f, -7.796627302e-05f, -7.837041150e-05f, -7.877434456e-05f, -7.917807134e-05f, -7.958159097e-05f, -7.998490258e-05f, -8.038800531e-05f, -8.079089827e-05f,
+ -8.119358062e-05f, -8.159605148e-05f, -8.199830999e-05f, -8.240035528e-05f, -8.280218649e-05f, -8.320380275e-05f, -8.360520321e-05f, -8.400638699e-05f, -8.440735324e-05f, -8.480810110e-05f,
+ -8.520862970e-05f, -8.560893818e-05f, -8.600902569e-05f, -8.640889137e-05f, -8.680853435e-05f, -8.720795377e-05f, -8.760714879e-05f, -8.800611854e-05f, -8.840486217e-05f, -8.880337881e-05f,
+ -8.920166763e-05f, -8.959972775e-05f, -8.999755833e-05f, -9.039515851e-05f, -9.079252744e-05f, -9.118966426e-05f, -9.158656813e-05f, -9.198323820e-05f, -9.237967360e-05f, -9.277587350e-05f,
+ -9.317183705e-05f, -9.356756338e-05f, -9.396305166e-05f, -9.435830104e-05f, -9.475331067e-05f, -9.514807970e-05f, -9.554260729e-05f, -9.593689259e-05f, -9.633093476e-05f, -9.672473296e-05f,
+ -9.711828633e-05f, -9.751159404e-05f, -9.790465524e-05f, -9.829746909e-05f, -9.869003476e-05f, -9.908235139e-05f, -9.947441816e-05f, -9.986623422e-05f, -1.002577987e-04f, -1.006491108e-04f,
+ -1.010401698e-04f, -1.014309746e-04f, -1.018215245e-04f, -1.022118187e-04f, -1.026018564e-04f, -1.029916366e-04f, -1.033811586e-04f, -1.037704216e-04f, -1.041594246e-04f, -1.045481669e-04f,
+ -1.049366477e-04f, -1.053248660e-04f, -1.057128212e-04f, -1.061005122e-04f, -1.064879384e-04f, -1.068750989e-04f, -1.072619929e-04f, -1.076486195e-04f, -1.080349778e-04f, -1.084210672e-04f,
+ -1.088068868e-04f, -1.091924356e-04f, -1.095777130e-04f, -1.099627181e-04f, -1.103474501e-04f, -1.107319081e-04f, -1.111160913e-04f, -1.114999989e-04f, -1.118836302e-04f, -1.122669841e-04f,
+ -1.126500601e-04f, -1.130328572e-04f, -1.134153746e-04f, -1.137976115e-04f, -1.141795670e-04f, -1.145612405e-04f, -1.149426310e-04f, -1.153237377e-04f, -1.157045599e-04f, -1.160850967e-04f,
+ -1.164653474e-04f, -1.168453110e-04f, -1.172249868e-04f, -1.176043740e-04f, -1.179834717e-04f, -1.183622792e-04f, -1.187407957e-04f, -1.191190203e-04f, -1.194969523e-04f, -1.198745908e-04f,
+ -1.202519351e-04f, -1.206289842e-04f, -1.210057376e-04f, -1.213821942e-04f, -1.217583534e-04f, -1.221342143e-04f, -1.225097761e-04f, -1.228850380e-04f, -1.232599993e-04f, -1.236346591e-04f,
+ -1.240090167e-04f, -1.243830712e-04f, -1.247568218e-04f, -1.251302678e-04f, -1.255034083e-04f, -1.258762426e-04f, -1.262487699e-04f, -1.266209894e-04f, -1.269929002e-04f, -1.273645016e-04f,
+ -1.277357929e-04f, -1.281067731e-04f, -1.284774416e-04f, -1.288477975e-04f, -1.292178401e-04f, -1.295875686e-04f, -1.299569821e-04f, -1.303260800e-04f, -1.306948613e-04f, -1.310633254e-04f,
+ -1.314314715e-04f, -1.317992987e-04f, -1.321668063e-04f, -1.325339936e-04f, -1.329008596e-04f, -1.332674038e-04f, -1.336336252e-04f, -1.339995231e-04f, -1.343650967e-04f, -1.347303453e-04f,
+ -1.350952680e-04f, -1.354598642e-04f, -1.358241329e-04f, -1.361880736e-04f, -1.365516853e-04f, -1.369149674e-04f, -1.372779190e-04f, -1.376405393e-04f, -1.380028277e-04f, -1.383647833e-04f,
+ -1.387264054e-04f, -1.390876932e-04f, -1.394486460e-04f, -1.398092629e-04f, -1.401695433e-04f, -1.405294863e-04f, -1.408890912e-04f, -1.412483573e-04f, -1.416072837e-04f, -1.419658697e-04f,
+ -1.423241146e-04f, -1.426820176e-04f, -1.430395780e-04f, -1.433967949e-04f, -1.437536676e-04f, -1.441101955e-04f, -1.444663776e-04f, -1.448222133e-04f, -1.451777019e-04f, -1.455328425e-04f,
+ -1.458876344e-04f, -1.462420769e-04f, -1.465961693e-04f, -1.469499106e-04f, -1.473033004e-04f, -1.476563377e-04f, -1.480090218e-04f, -1.483613520e-04f, -1.487133276e-04f, -1.490649478e-04f,
+ -1.494162118e-04f, -1.497671190e-04f, -1.501176685e-04f, -1.504678597e-04f, -1.508176918e-04f, -1.511671640e-04f, -1.515162757e-04f, -1.518650260e-04f, -1.522134144e-04f, -1.525614399e-04f,
+ -1.529091020e-04f, -1.532563998e-04f, -1.536033326e-04f, -1.539498997e-04f, -1.542961004e-04f, -1.546419339e-04f, -1.549873996e-04f, -1.553324966e-04f, -1.556772242e-04f, -1.560215818e-04f,
+ -1.563655687e-04f, -1.567091839e-04f, -1.570524270e-04f, -1.573952971e-04f, -1.577377934e-04f, -1.580799154e-04f, -1.584216623e-04f, -1.587630333e-04f, -1.591040278e-04f, -1.594446449e-04f,
+ -1.597848841e-04f, -1.601247446e-04f, -1.604642257e-04f, -1.608033266e-04f, -1.611420466e-04f, -1.614803852e-04f, -1.618183414e-04f, -1.621559146e-04f, -1.624931042e-04f, -1.628299094e-04f,
+ -1.631663295e-04f, -1.635023637e-04f, -1.638380115e-04f, -1.641732720e-04f, -1.645081446e-04f, -1.648426286e-04f, -1.651767232e-04f, -1.655104279e-04f, -1.658437418e-04f, -1.661766642e-04f,
+ -1.665091946e-04f, -1.668413321e-04f, -1.671730761e-04f, -1.675044259e-04f, -1.678353808e-04f, -1.681659402e-04f, -1.684961032e-04f, -1.688258692e-04f, -1.691552376e-04f, -1.694842076e-04f,
+ -1.698127785e-04f, -1.701409497e-04f, -1.704687205e-04f, -1.707960902e-04f, -1.711230581e-04f, -1.714496235e-04f, -1.717757857e-04f, -1.721015441e-04f, -1.724268980e-04f, -1.727518467e-04f,
+ -1.730763894e-04f, -1.734005257e-04f, -1.737242546e-04f, -1.740475757e-04f, -1.743704882e-04f, -1.746929914e-04f, -1.750150847e-04f, -1.753367673e-04f, -1.756580387e-04f, -1.759788981e-04f,
+ -1.762993449e-04f, -1.766193784e-04f, -1.769389980e-04f, -1.772582029e-04f, -1.775769925e-04f, -1.778953662e-04f, -1.782133232e-04f, -1.785308630e-04f, -1.788479848e-04f, -1.791646880e-04f,
+ -1.794809720e-04f, -1.797968360e-04f, -1.801122794e-04f, -1.804273016e-04f, -1.807419019e-04f, -1.810560797e-04f, -1.813698342e-04f, -1.816831649e-04f, -1.819960711e-04f, -1.823085521e-04f,
+ -1.826206073e-04f, -1.829322360e-04f, -1.832434376e-04f, -1.835542115e-04f, -1.838645569e-04f, -1.841744734e-04f, -1.844839601e-04f, -1.847930165e-04f, -1.851016419e-04f, -1.854098357e-04f,
+ -1.857175972e-04f, -1.860249258e-04f, -1.863318209e-04f, -1.866382818e-04f, -1.869443079e-04f, -1.872498986e-04f, -1.875550532e-04f, -1.878597710e-04f, -1.881640516e-04f, -1.884678941e-04f,
+ -1.887712980e-04f, -1.890742628e-04f, -1.893767876e-04f, -1.896788719e-04f, -1.899805152e-04f, -1.902817167e-04f, -1.905824758e-04f, -1.908827919e-04f, -1.911826645e-04f, -1.914820928e-04f,
+ -1.917810762e-04f, -1.920796142e-04f, -1.923777061e-04f, -1.926753512e-04f, -1.929725491e-04f, -1.932692990e-04f, -1.935656004e-04f, -1.938614526e-04f, -1.941568551e-04f, -1.944518071e-04f,
+ -1.947463082e-04f, -1.950403576e-04f, -1.953339549e-04f, -1.956270993e-04f, -1.959197903e-04f, -1.962120273e-04f, -1.965038096e-04f, -1.967951367e-04f, -1.970860080e-04f, -1.973764229e-04f,
+ -1.976663807e-04f, -1.979558809e-04f, -1.982449228e-04f, -1.985335060e-04f, -1.988216297e-04f, -1.991092934e-04f, -1.993964965e-04f, -1.996832384e-04f, -1.999695185e-04f, -2.002553362e-04f,
+ -2.005406910e-04f, -2.008255822e-04f, -2.011100093e-04f, -2.013939717e-04f, -2.016774687e-04f, -2.019604998e-04f, -2.022430645e-04f, -2.025251621e-04f, -2.028067921e-04f, -2.030879539e-04f,
+ -2.033686469e-04f, -2.036488705e-04f, -2.039286241e-04f, -2.042079073e-04f, -2.044867193e-04f, -2.047650597e-04f, -2.050429278e-04f, -2.053203232e-04f, -2.055972451e-04f, -2.058736931e-04f,
+ -2.061496666e-04f, -2.064251651e-04f, -2.067001878e-04f, -2.069747344e-04f, -2.072488042e-04f, -2.075223967e-04f, -2.077955113e-04f, -2.080681474e-04f, -2.083403045e-04f, -2.086119821e-04f,
+ -2.088831795e-04f, -2.091538963e-04f, -2.094241318e-04f, -2.096938856e-04f, -2.099631570e-04f, -2.102319455e-04f, -2.105002506e-04f, -2.107680717e-04f, -2.110354082e-04f, -2.113022597e-04f,
+ -2.115686256e-04f, -2.118345053e-04f, -2.120998983e-04f, -2.123648040e-04f, -2.126292220e-04f, -2.128931516e-04f, -2.131565924e-04f, -2.134195437e-04f, -2.136820051e-04f, -2.139439760e-04f,
+ -2.142054560e-04f, -2.144664443e-04f, -2.147269406e-04f, -2.149869443e-04f, -2.152464548e-04f, -2.155054717e-04f, -2.157639944e-04f, -2.160220224e-04f, -2.162795551e-04f, -2.165365921e-04f,
+ -2.167931328e-04f, -2.170491766e-04f, -2.173047232e-04f, -2.175597719e-04f, -2.178143222e-04f, -2.180683736e-04f, -2.183219257e-04f, -2.185749778e-04f, -2.188275295e-04f, -2.190795802e-04f,
+ -2.193311295e-04f, -2.195821768e-04f, -2.198327217e-04f, -2.200827636e-04f, -2.203323020e-04f, -2.205813364e-04f, -2.208298663e-04f, -2.210778912e-04f, -2.213254106e-04f, -2.215724240e-04f,
+ -2.218189309e-04f, -2.220649308e-04f, -2.223104232e-04f, -2.225554076e-04f, -2.227998836e-04f, -2.230438505e-04f, -2.232873079e-04f, -2.235302554e-04f, -2.237726925e-04f, -2.240146186e-04f,
+ -2.242560332e-04f, -2.244969359e-04f, -2.247373262e-04f, -2.249772037e-04f, -2.252165677e-04f, -2.254554179e-04f, -2.256937537e-04f, -2.259315748e-04f, -2.261688805e-04f, -2.264056704e-04f,
+ -2.266419441e-04f, -2.268777011e-04f, -2.271129408e-04f, -2.273476629e-04f, -2.275818668e-04f, -2.278155522e-04f, -2.280487184e-04f, -2.282813650e-04f, -2.285134917e-04f, -2.287450978e-04f,
+ -2.289761830e-04f, -2.292067468e-04f, -2.294367887e-04f, -2.296663083e-04f, -2.298953050e-04f, -2.301237785e-04f, -2.303517283e-04f, -2.305791539e-04f, -2.308060549e-04f, -2.310324307e-04f,
+ -2.312582811e-04f, -2.314836054e-04f, -2.317084034e-04f, -2.319326744e-04f, -2.321564181e-04f, -2.323796340e-04f, -2.326023217e-04f, -2.328244807e-04f, -2.330461105e-04f, -2.332672109e-04f,
+ -2.334877812e-04f, -2.337078211e-04f, -2.339273301e-04f, -2.341463078e-04f, -2.343647537e-04f, -2.345826675e-04f, -2.348000486e-04f, -2.350168966e-04f, -2.352332112e-04f, -2.354489919e-04f,
+ -2.356642382e-04f, -2.358789498e-04f, -2.360931261e-04f, -2.363067669e-04f, -2.365198716e-04f, -2.367324398e-04f, -2.369444711e-04f, -2.371559651e-04f, -2.373669214e-04f, -2.375773395e-04f,
+ -2.377872191e-04f, -2.379965596e-04f, -2.382053608e-04f, -2.384136222e-04f, -2.386213433e-04f, -2.388285238e-04f, -2.390351633e-04f, -2.392412613e-04f, -2.394468175e-04f, -2.396518314e-04f,
+ -2.398563026e-04f, -2.400602308e-04f, -2.402636155e-04f, -2.404664563e-04f, -2.406687528e-04f, -2.408705047e-04f, -2.410717115e-04f, -2.412723728e-04f, -2.414724883e-04f, -2.416720575e-04f,
+ -2.418710801e-04f, -2.420695556e-04f, -2.422674837e-04f, -2.424648640e-04f, -2.426616961e-04f, -2.428579796e-04f, -2.430537141e-04f, -2.432488993e-04f, -2.434435347e-04f, -2.436376200e-04f,
+ -2.438311548e-04f, -2.440241387e-04f, -2.442165713e-04f, -2.444084524e-04f, -2.445997814e-04f, -2.447905580e-04f, -2.449807819e-04f, -2.451704526e-04f, -2.453595699e-04f, -2.455481333e-04f,
+ -2.457361424e-04f, -2.459235970e-04f, -2.461104966e-04f, -2.462968408e-04f, -2.464826294e-04f, -2.466678619e-04f, -2.468525380e-04f, -2.470366573e-04f, -2.472202195e-04f, -2.474032243e-04f,
+ -2.475856711e-04f, -2.477675598e-04f, -2.479488900e-04f, -2.481296612e-04f, -2.483098732e-04f, -2.484895256e-04f, -2.486686180e-04f, -2.488471502e-04f, -2.490251217e-04f, -2.492025323e-04f,
+ -2.493793815e-04f, -2.495556691e-04f, -2.497313946e-04f, -2.499065578e-04f, -2.500811584e-04f, -2.502551959e-04f, -2.504286701e-04f, -2.506015806e-04f, -2.507739271e-04f, -2.509457092e-04f,
+ -2.511169266e-04f, -2.512875791e-04f, -2.514576662e-04f, -2.516271877e-04f, -2.517961431e-04f, -2.519645323e-04f, -2.521323548e-04f, -2.522996104e-04f, -2.524662987e-04f, -2.526324195e-04f,
+ -2.527979723e-04f, -2.529629569e-04f, -2.531273730e-04f, -2.532912202e-04f, -2.534544982e-04f, -2.536172068e-04f, -2.537793456e-04f, -2.539409143e-04f, -2.541019126e-04f, -2.542623402e-04f,
+ -2.544221969e-04f, -2.545814821e-04f, -2.547401958e-04f, -2.548983376e-04f, -2.550559072e-04f, -2.552129042e-04f, -2.553693285e-04f, -2.555251796e-04f, -2.556804573e-04f, -2.558351614e-04f,
+ -2.559892915e-04f, -2.561428473e-04f, -2.562958285e-04f, -2.564482349e-04f, -2.566000662e-04f, -2.567513220e-04f, -2.569020022e-04f, -2.570521063e-04f, -2.572016342e-04f, -2.573505855e-04f,
+ -2.574989601e-04f, -2.576467575e-04f, -2.577939775e-04f, -2.579406199e-04f, -2.580866843e-04f, -2.582321706e-04f, -2.583770784e-04f, -2.585214074e-04f, -2.586651574e-04f, -2.588083282e-04f,
+ -2.589509194e-04f, -2.590929308e-04f, -2.592343621e-04f, -2.593752131e-04f, -2.595154835e-04f, -2.596551731e-04f, -2.597942815e-04f, -2.599328086e-04f, -2.600707541e-04f, -2.602081176e-04f,
+ -2.603448991e-04f, -2.604810982e-04f, -2.606167146e-04f, -2.607517482e-04f, -2.608861986e-04f, -2.610200657e-04f, -2.611533491e-04f, -2.612860487e-04f, -2.614181642e-04f, -2.615496953e-04f,
+ -2.616806418e-04f, -2.618110035e-04f, -2.619407802e-04f, -2.620699716e-04f, -2.621985774e-04f, -2.623265974e-04f, -2.624540315e-04f, -2.625808793e-04f, -2.627071407e-04f, -2.628328154e-04f,
+ -2.629579031e-04f, -2.630824038e-04f, -2.632063171e-04f, -2.633296427e-04f, -2.634523806e-04f, -2.635745305e-04f, -2.636960921e-04f, -2.638170652e-04f, -2.639374497e-04f, -2.640572452e-04f,
+ -2.641764517e-04f, -2.642950688e-04f, -2.644130964e-04f, -2.645305343e-04f, -2.646473822e-04f, -2.647636399e-04f, -2.648793073e-04f, -2.649943841e-04f, -2.651088702e-04f, -2.652227652e-04f,
+ -2.653360691e-04f, -2.654487816e-04f, -2.655609026e-04f, -2.656724318e-04f, -2.657833690e-04f, -2.658937140e-04f, -2.660034667e-04f, -2.661126269e-04f, -2.662211943e-04f, -2.663291689e-04f,
+ -2.664365503e-04f, -2.665433384e-04f, -2.666495330e-04f, -2.667551340e-04f, -2.668601411e-04f, -2.669645542e-04f, -2.670683731e-04f, -2.671715976e-04f, -2.672742275e-04f, -2.673762628e-04f,
+ -2.674777031e-04f, -2.675785483e-04f, -2.676787982e-04f, -2.677784528e-04f, -2.678775117e-04f, -2.679759749e-04f, -2.680738422e-04f, -2.681711133e-04f, -2.682677882e-04f, -2.683638667e-04f,
+ -2.684593486e-04f, -2.685542338e-04f, -2.686485220e-04f, -2.687422133e-04f, -2.688353073e-04f, -2.689278039e-04f, -2.690197030e-04f, -2.691110044e-04f, -2.692017081e-04f, -2.692918137e-04f,
+ -2.693813212e-04f, -2.694702305e-04f, -2.695585414e-04f, -2.696462537e-04f, -2.697333673e-04f, -2.698198821e-04f, -2.699057979e-04f, -2.699911145e-04f, -2.700758320e-04f, -2.701599500e-04f,
+ -2.702434685e-04f, -2.703263874e-04f, -2.704087064e-04f, -2.704904256e-04f, -2.705715447e-04f, -2.706520636e-04f, -2.707319822e-04f, -2.708113004e-04f, -2.708900181e-04f, -2.709681350e-04f,
+ -2.710456512e-04f, -2.711225664e-04f, -2.711988807e-04f, -2.712745937e-04f, -2.713497055e-04f, -2.714242159e-04f, -2.714981248e-04f, -2.715714322e-04f, -2.716441378e-04f, -2.717162415e-04f,
+ -2.717877433e-04f, -2.718586431e-04f, -2.719289408e-04f, -2.719986361e-04f, -2.720677292e-04f, -2.721362197e-04f, -2.722041078e-04f, -2.722713931e-04f, -2.723380757e-04f, -2.724041555e-04f,
+ -2.724696323e-04f, -2.725345061e-04f, -2.725987768e-04f, -2.726624442e-04f, -2.727255083e-04f, -2.727879691e-04f, -2.728498263e-04f, -2.729110800e-04f, -2.729717300e-04f, -2.730317763e-04f,
+ -2.730912188e-04f, -2.731500573e-04f, -2.732082920e-04f, -2.732659225e-04f, -2.733229489e-04f, -2.733793711e-04f, -2.734351891e-04f, -2.734904027e-04f, -2.735450118e-04f, -2.735990165e-04f,
+ -2.736524166e-04f, -2.737052121e-04f, -2.737574030e-04f, -2.738089890e-04f, -2.738599703e-04f, -2.739103466e-04f, -2.739601180e-04f, -2.740092845e-04f, -2.740578459e-04f, -2.741058021e-04f,
+ -2.741531532e-04f, -2.741998991e-04f, -2.742460397e-04f, -2.742915750e-04f, -2.743365049e-04f, -2.743808294e-04f, -2.744245485e-04f, -2.744676620e-04f, -2.745101700e-04f, -2.745520724e-04f,
+ -2.745933691e-04f, -2.746340601e-04f, -2.746741455e-04f, -2.747136251e-04f, -2.747524989e-04f, -2.747907668e-04f, -2.748284289e-04f, -2.748654852e-04f, -2.749019355e-04f, -2.749377798e-04f,
+ -2.749730182e-04f, -2.750076505e-04f, -2.750416769e-04f, -2.750750971e-04f, -2.751079113e-04f, -2.751401194e-04f, -2.751717214e-04f, -2.752027172e-04f, -2.752331069e-04f, -2.752628904e-04f,
+ -2.752920677e-04f, -2.753206388e-04f, -2.753486037e-04f, -2.753759624e-04f, -2.754027149e-04f, -2.754288611e-04f, -2.754544010e-04f, -2.754793347e-04f, -2.755036622e-04f, -2.755273833e-04f,
+ -2.755504983e-04f, -2.755730069e-04f, -2.755949093e-04f, -2.756162055e-04f, -2.756368954e-04f, -2.756569790e-04f, -2.756764564e-04f, -2.756953275e-04f, -2.757135925e-04f, -2.757312512e-04f,
+ -2.757483037e-04f, -2.757647500e-04f, -2.757805902e-04f, -2.757958242e-04f, -2.758104520e-04f, -2.758244738e-04f, -2.758378894e-04f, -2.758506989e-04f, -2.758629024e-04f, -2.758744998e-04f,
+ -2.758854912e-04f, -2.758958767e-04f, -2.759056562e-04f, -2.759148297e-04f, -2.759233974e-04f, -2.759313591e-04f, -2.759387151e-04f, -2.759454653e-04f, -2.759516096e-04f, -2.759571483e-04f,
+ -2.759620813e-04f, -2.759664086e-04f, -2.759701303e-04f, -2.759732465e-04f, -2.759757571e-04f, -2.759776623e-04f, -2.759789620e-04f, -2.759796564e-04f, -2.759797454e-04f, -2.759792291e-04f,
+ -2.759781076e-04f, -2.759763810e-04f, -2.759740492e-04f, -2.759711123e-04f, -2.759675704e-04f, -2.759634236e-04f, -2.759586718e-04f, -2.759533153e-04f, -2.759473540e-04f, -2.759407879e-04f,
+ -2.759336172e-04f, -2.759258420e-04f, -2.759174622e-04f, -2.759084780e-04f, -2.758988895e-04f, -2.758886966e-04f, -2.758778995e-04f, -2.758664982e-04f, -2.758544929e-04f, -2.758418836e-04f,
+ -2.758286704e-04f, -2.758148533e-04f, -2.758004324e-04f, -2.757854079e-04f, -2.757697798e-04f, -2.757535482e-04f, -2.757367131e-04f, -2.757192747e-04f, -2.757012331e-04f, -2.756825883e-04f,
+ -2.756633404e-04f, -2.756434896e-04f, -2.756230359e-04f, -2.756019794e-04f, -2.755803202e-04f, -2.755580584e-04f, -2.755351941e-04f, -2.755117274e-04f, -2.754876585e-04f, -2.754629873e-04f,
+ -2.754377141e-04f, -2.754118389e-04f, -2.753853618e-04f, -2.753582830e-04f, -2.753306025e-04f, -2.753023204e-04f, -2.752734370e-04f, -2.752439522e-04f, -2.752138662e-04f, -2.751831791e-04f,
+ -2.751518911e-04f, -2.751200022e-04f, -2.750875126e-04f, -2.750544224e-04f, -2.750207317e-04f, -2.749864406e-04f, -2.749515493e-04f, -2.749160579e-04f, -2.748799666e-04f, -2.748432753e-04f,
+ -2.748059844e-04f, -2.747680938e-04f, -2.747296038e-04f, -2.746905145e-04f, -2.746508260e-04f, -2.746105385e-04f, -2.745696520e-04f, -2.745281668e-04f, -2.744860829e-04f, -2.744434006e-04f,
+ -2.744001199e-04f, -2.743562410e-04f, -2.743117641e-04f, -2.742666892e-04f, -2.742210166e-04f, -2.741747464e-04f, -2.741278788e-04f, -2.740804138e-04f, -2.740323517e-04f, -2.739836926e-04f,
+ -2.739344367e-04f, -2.738845841e-04f, -2.738341350e-04f, -2.737830895e-04f, -2.737314478e-04f, -2.736792101e-04f, -2.736263765e-04f, -2.735729472e-04f, -2.735189224e-04f, -2.734643022e-04f,
+ -2.734090868e-04f, -2.733532764e-04f, -2.732968711e-04f, -2.732398711e-04f, -2.731822767e-04f, -2.731240879e-04f, -2.730653049e-04f, -2.730059280e-04f, -2.729459573e-04f, -2.728853930e-04f,
+ -2.728242352e-04f, -2.727624842e-04f, -2.727001401e-04f, -2.726372032e-04f, -2.725736735e-04f, -2.725095514e-04f, -2.724448369e-04f, -2.723795303e-04f, -2.723136318e-04f, -2.722471416e-04f,
+ -2.721800598e-04f, -2.721123867e-04f, -2.720441225e-04f, -2.719752673e-04f, -2.719058213e-04f, -2.718357848e-04f, -2.717651580e-04f, -2.716939411e-04f, -2.716221342e-04f, -2.715497376e-04f,
+ -2.714767515e-04f, -2.714031760e-04f, -2.713290115e-04f, -2.712542581e-04f, -2.711789160e-04f, -2.711029855e-04f, -2.710264667e-04f, -2.709493600e-04f, -2.708716654e-04f, -2.707933832e-04f,
+ -2.707145136e-04f, -2.706350570e-04f, -2.705550134e-04f, -2.704743831e-04f, -2.703931663e-04f, -2.703113633e-04f, -2.702289743e-04f, -2.701459995e-04f, -2.700624392e-04f, -2.699782935e-04f,
+ -2.698935628e-04f, -2.698082472e-04f, -2.697223469e-04f, -2.696358624e-04f, -2.695487936e-04f, -2.694611410e-04f, -2.693729047e-04f, -2.692840850e-04f, -2.691946821e-04f, -2.691046963e-04f,
+ -2.690141278e-04f, -2.689229769e-04f, -2.688312438e-04f, -2.687389288e-04f, -2.686460320e-04f, -2.685525539e-04f, -2.684584945e-04f, -2.683638543e-04f, -2.682686334e-04f, -2.681728320e-04f,
+ -2.680764505e-04f, -2.679794892e-04f, -2.678819481e-04f, -2.677838278e-04f, -2.676851283e-04f, -2.675858500e-04f, -2.674859931e-04f, -2.673855579e-04f, -2.672845446e-04f, -2.671829536e-04f,
+ -2.670807851e-04f, -2.669780394e-04f, -2.668747167e-04f, -2.667708174e-04f, -2.666663416e-04f, -2.665612897e-04f, -2.664556620e-04f, -2.663494587e-04f, -2.662426802e-04f, -2.661353266e-04f,
+ -2.660273983e-04f, -2.659188956e-04f, -2.658098188e-04f, -2.657001680e-04f, -2.655899438e-04f, -2.654791462e-04f, -2.653677756e-04f, -2.652558324e-04f, -2.651433167e-04f, -2.650302290e-04f,
+ -2.649165694e-04f, -2.648023383e-04f, -2.646875360e-04f, -2.645721627e-04f, -2.644562189e-04f, -2.643397047e-04f, -2.642226205e-04f, -2.641049667e-04f, -2.639867434e-04f, -2.638679510e-04f,
+ -2.637485898e-04f, -2.636286602e-04f, -2.635081624e-04f, -2.633870967e-04f, -2.632654635e-04f, -2.631432630e-04f, -2.630204957e-04f, -2.628971617e-04f, -2.627732615e-04f, -2.626487953e-04f,
+ -2.625237635e-04f, -2.623981664e-04f, -2.622720042e-04f, -2.621452774e-04f, -2.620179863e-04f, -2.618901311e-04f, -2.617617122e-04f, -2.616327300e-04f, -2.615031848e-04f, -2.613730768e-04f,
+ -2.612424065e-04f, -2.611111741e-04f, -2.609793801e-04f, -2.608470247e-04f, -2.607141082e-04f, -2.605806311e-04f, -2.604465936e-04f, -2.603119961e-04f, -2.601768389e-04f, -2.600411225e-04f,
+ -2.599048470e-04f, -2.597680129e-04f, -2.596306205e-04f, -2.594926702e-04f, -2.593541623e-04f, -2.592150972e-04f, -2.590754752e-04f, -2.589352966e-04f, -2.587945619e-04f, -2.586532713e-04f,
+ -2.585114253e-04f, -2.583690241e-04f, -2.582260682e-04f, -2.580825580e-04f, -2.579384937e-04f, -2.577938757e-04f, -2.576487044e-04f, -2.575029802e-04f, -2.573567034e-04f, -2.572098744e-04f,
+ -2.570624935e-04f, -2.569145612e-04f, -2.567660778e-04f, -2.566170437e-04f, -2.564674592e-04f, -2.563173248e-04f, -2.561666407e-04f, -2.560154074e-04f, -2.558636252e-04f, -2.557112946e-04f,
+ -2.555584159e-04f, -2.554049895e-04f, -2.552510158e-04f, -2.550964951e-04f, -2.549414278e-04f, -2.547858144e-04f, -2.546296552e-04f, -2.544729506e-04f, -2.543157010e-04f, -2.541579068e-04f,
+ -2.539995683e-04f, -2.538406860e-04f, -2.536812603e-04f, -2.535212915e-04f, -2.533607801e-04f, -2.531997264e-04f, -2.530381309e-04f, -2.528759939e-04f, -2.527133159e-04f, -2.525500972e-04f,
+ -2.523863383e-04f, -2.522220395e-04f, -2.520572013e-04f, -2.518918241e-04f, -2.517259082e-04f, -2.515594542e-04f, -2.513924623e-04f, -2.512249331e-04f, -2.510568668e-04f, -2.508882640e-04f,
+ -2.507191251e-04f, -2.505494504e-04f, -2.503792404e-04f, -2.502084955e-04f, -2.500372161e-04f, -2.498654027e-04f, -2.496930556e-04f, -2.495201753e-04f, -2.493467622e-04f, -2.491728168e-04f,
+ -2.489983394e-04f, -2.488233305e-04f, -2.486477905e-04f, -2.484717198e-04f, -2.482951190e-04f, -2.481179883e-04f, -2.479403283e-04f, -2.477621393e-04f, -2.475834219e-04f, -2.474041764e-04f,
+ -2.472244033e-04f, -2.470441030e-04f, -2.468632760e-04f, -2.466819227e-04f, -2.465000435e-04f, -2.463176389e-04f, -2.461347093e-04f, -2.459512552e-04f, -2.457672771e-04f, -2.455827753e-04f,
+ -2.453977503e-04f, -2.452122026e-04f, -2.450261326e-04f, -2.448395408e-04f, -2.446524276e-04f, -2.444647934e-04f, -2.442766388e-04f, -2.440879642e-04f, -2.438987701e-04f, -2.437090568e-04f,
+ -2.435188250e-04f, -2.433280749e-04f, -2.431368071e-04f, -2.429450221e-04f, -2.427527203e-04f, -2.425599021e-04f, -2.423665682e-04f, -2.421727188e-04f, -2.419783545e-04f, -2.417834757e-04f,
+ -2.415880830e-04f, -2.413921768e-04f, -2.411957575e-04f, -2.409988257e-04f, -2.408013818e-04f, -2.406034262e-04f, -2.404049596e-04f, -2.402059823e-04f, -2.400064948e-04f, -2.398064976e-04f,
+ -2.396059912e-04f, -2.394049761e-04f, -2.392034527e-04f, -2.390014215e-04f, -2.387988831e-04f, -2.385958379e-04f, -2.383922864e-04f, -2.381882290e-04f, -2.379836664e-04f, -2.377785989e-04f,
+ -2.375730270e-04f, -2.373669513e-04f, -2.371603723e-04f, -2.369532904e-04f, -2.367457061e-04f, -2.365376200e-04f, -2.363290325e-04f, -2.361199442e-04f, -2.359103554e-04f, -2.357002668e-04f,
+ -2.354896789e-04f, -2.352785921e-04f, -2.350670069e-04f, -2.348549239e-04f, -2.346423435e-04f, -2.344292663e-04f, -2.342156928e-04f, -2.340016235e-04f, -2.337870589e-04f, -2.335719994e-04f,
+ -2.333564457e-04f, -2.331403983e-04f, -2.329238576e-04f, -2.327068241e-04f, -2.324892985e-04f, -2.322712811e-04f, -2.320527726e-04f, -2.318337734e-04f, -2.316142841e-04f, -2.313943051e-04f,
+ -2.311738371e-04f, -2.309528805e-04f, -2.307314359e-04f, -2.305095037e-04f, -2.302870846e-04f, -2.300641790e-04f, -2.298407875e-04f, -2.296169106e-04f, -2.293925488e-04f, -2.291677027e-04f,
+ -2.289423728e-04f, -2.287165597e-04f, -2.284902638e-04f, -2.282634857e-04f, -2.280362260e-04f, -2.278084852e-04f, -2.275802638e-04f, -2.273515623e-04f, -2.271223814e-04f, -2.268927215e-04f,
+ -2.266625832e-04f, -2.264319671e-04f, -2.262008736e-04f, -2.259693034e-04f, -2.257372569e-04f, -2.255047348e-04f, -2.252717376e-04f, -2.250382658e-04f, -2.248043200e-04f, -2.245699007e-04f,
+ -2.243350085e-04f, -2.240996439e-04f, -2.238638076e-04f, -2.236275000e-04f, -2.233907217e-04f, -2.231534733e-04f, -2.229157554e-04f, -2.226775684e-04f, -2.224389130e-04f, -2.221997897e-04f,
+ -2.219601991e-04f, -2.217201417e-04f, -2.214796182e-04f, -2.212386290e-04f, -2.209971748e-04f, -2.207552561e-04f, -2.205128735e-04f, -2.202700275e-04f, -2.200267188e-04f, -2.197829478e-04f,
+ -2.195387153e-04f, -2.192940217e-04f, -2.190488676e-04f, -2.188032536e-04f, -2.185571803e-04f, -2.183106482e-04f, -2.180636580e-04f, -2.178162102e-04f, -2.175683054e-04f, -2.173199442e-04f,
+ -2.170711271e-04f, -2.168218548e-04f, -2.165721278e-04f, -2.163219467e-04f, -2.160713122e-04f, -2.158202247e-04f, -2.155686849e-04f, -2.153166933e-04f, -2.150642507e-04f, -2.148113574e-04f,
+ -2.145580143e-04f, -2.143042217e-04f, -2.140499804e-04f, -2.137952909e-04f, -2.135401539e-04f, -2.132845698e-04f, -2.130285394e-04f, -2.127720632e-04f, -2.125151418e-04f, -2.122577759e-04f,
+ -2.119999659e-04f, -2.117417126e-04f, -2.114830165e-04f, -2.112238782e-04f, -2.109642984e-04f, -2.107042776e-04f, -2.104438165e-04f, -2.101829156e-04f, -2.099215756e-04f, -2.096597971e-04f,
+ -2.093975806e-04f, -2.091349269e-04f, -2.088718364e-04f, -2.086083099e-04f, -2.083443480e-04f, -2.080799512e-04f, -2.078151201e-04f, -2.075498555e-04f, -2.072841579e-04f, -2.070180279e-04f,
+ -2.067514661e-04f, -2.064844732e-04f, -2.062170498e-04f, -2.059491966e-04f, -2.056809140e-04f, -2.054122028e-04f, -2.051430636e-04f, -2.048734971e-04f, -2.046035037e-04f, -2.043330843e-04f,
+ -2.040622393e-04f, -2.037909694e-04f, -2.035192754e-04f, -2.032471577e-04f, -2.029746170e-04f, -2.027016540e-04f, -2.024282692e-04f, -2.021544634e-04f, -2.018802372e-04f, -2.016055911e-04f,
+ -2.013305259e-04f, -2.010550422e-04f, -2.007791406e-04f, -2.005028217e-04f, -2.002260862e-04f, -1.999489348e-04f, -1.996713680e-04f, -1.993933866e-04f, -1.991149911e-04f, -1.988361822e-04f,
+ -1.985569606e-04f, -1.982773269e-04f, -1.979972818e-04f, -1.977168258e-04f, -1.974359597e-04f, -1.971546842e-04f, -1.968729997e-04f, -1.965909071e-04f, -1.963084069e-04f, -1.960254999e-04f,
+ -1.957421866e-04f, -1.954584677e-04f, -1.951743439e-04f, -1.948898159e-04f, -1.946048842e-04f, -1.943195496e-04f, -1.940338128e-04f, -1.937476742e-04f, -1.934611348e-04f, -1.931741950e-04f,
+ -1.928868556e-04f, -1.925991172e-04f, -1.923109805e-04f, -1.920224461e-04f, -1.917335148e-04f, -1.914441872e-04f, -1.911544639e-04f, -1.908643456e-04f, -1.905738331e-04f, -1.902829269e-04f,
+ -1.899916277e-04f, -1.896999362e-04f, -1.894078532e-04f, -1.891153791e-04f, -1.888225148e-04f, -1.885292609e-04f, -1.882356181e-04f, -1.879415871e-04f, -1.876471684e-04f, -1.873523629e-04f,
+ -1.870571712e-04f, -1.867615940e-04f, -1.864656319e-04f, -1.861692856e-04f, -1.858725558e-04f, -1.855754433e-04f, -1.852779486e-04f, -1.849800725e-04f, -1.846818157e-04f, -1.843831788e-04f,
+ -1.840841625e-04f, -1.837847675e-04f, -1.834849945e-04f, -1.831848442e-04f, -1.828843173e-04f, -1.825834145e-04f, -1.822821364e-04f, -1.819804838e-04f, -1.816784574e-04f, -1.813760578e-04f,
+ -1.810732857e-04f, -1.807701418e-04f, -1.804666269e-04f, -1.801627416e-04f, -1.798584866e-04f, -1.795538627e-04f, -1.792488705e-04f, -1.789435107e-04f, -1.786377840e-04f, -1.783316911e-04f,
+ -1.780252328e-04f, -1.777184097e-04f, -1.774112225e-04f, -1.771036720e-04f, -1.767957588e-04f, -1.764874836e-04f, -1.761788472e-04f, -1.758698503e-04f, -1.755604936e-04f, -1.752507777e-04f,
+ -1.749407034e-04f, -1.746302714e-04f, -1.743194824e-04f, -1.740083371e-04f, -1.736968363e-04f, -1.733849806e-04f, -1.730727708e-04f, -1.727602075e-04f, -1.724472915e-04f, -1.721340236e-04f,
+ -1.718204043e-04f, -1.715064345e-04f, -1.711921149e-04f, -1.708774461e-04f, -1.705624290e-04f, -1.702470641e-04f, -1.699313523e-04f, -1.696152943e-04f, -1.692988907e-04f, -1.689821423e-04f,
+ -1.686650499e-04f, -1.683476141e-04f, -1.680298357e-04f, -1.677117154e-04f, -1.673932539e-04f, -1.670744520e-04f, -1.667553104e-04f, -1.664358298e-04f, -1.661160109e-04f, -1.657958545e-04f,
+ -1.654753613e-04f, -1.651545321e-04f, -1.648333675e-04f, -1.645118683e-04f, -1.641900353e-04f, -1.638678691e-04f, -1.635453705e-04f, -1.632225402e-04f, -1.628993791e-04f, -1.625758877e-04f,
+ -1.622520669e-04f, -1.619279174e-04f, -1.616034399e-04f, -1.612786351e-04f, -1.609535039e-04f, -1.606280469e-04f, -1.603022649e-04f, -1.599761586e-04f, -1.596497288e-04f, -1.593229762e-04f,
+ -1.589959015e-04f, -1.586685056e-04f, -1.583407891e-04f, -1.580127528e-04f, -1.576843974e-04f, -1.573557238e-04f, -1.570267325e-04f, -1.566974244e-04f, -1.563678003e-04f, -1.560378609e-04f,
+ -1.557076068e-04f, -1.553770390e-04f, -1.550461581e-04f, -1.547149649e-04f, -1.543834601e-04f, -1.540516445e-04f, -1.537195188e-04f, -1.533870839e-04f, -1.530543404e-04f, -1.527212891e-04f,
+ -1.523879308e-04f, -1.520542662e-04f, -1.517202961e-04f, -1.513860212e-04f, -1.510514424e-04f, -1.507165602e-04f, -1.503813757e-04f, -1.500458893e-04f, -1.497101021e-04f, -1.493740146e-04f,
+ -1.490376277e-04f, -1.487009421e-04f, -1.483639586e-04f, -1.480266780e-04f, -1.476891010e-04f, -1.473512283e-04f, -1.470130609e-04f, -1.466745993e-04f, -1.463358444e-04f, -1.459967970e-04f,
+ -1.456574578e-04f, -1.453178276e-04f, -1.449779072e-04f, -1.446376973e-04f, -1.442971987e-04f, -1.439564121e-04f, -1.436153384e-04f, -1.432739783e-04f, -1.429323326e-04f, -1.425904021e-04f,
+ -1.422481875e-04f, -1.419056896e-04f, -1.415629092e-04f, -1.412198471e-04f, -1.408765040e-04f, -1.405328807e-04f, -1.401889780e-04f, -1.398447967e-04f, -1.395003375e-04f, -1.391556012e-04f,
+ -1.388105887e-04f, -1.384653006e-04f, -1.381197379e-04f, -1.377739011e-04f, -1.374277912e-04f, -1.370814089e-04f, -1.367347550e-04f, -1.363878303e-04f, -1.360406355e-04f, -1.356931715e-04f,
+ -1.353454390e-04f, -1.349974388e-04f, -1.346491717e-04f, -1.343006386e-04f, -1.339518401e-04f, -1.336027770e-04f, -1.332534502e-04f, -1.329038605e-04f, -1.325540085e-04f, -1.322038952e-04f,
+ -1.318535213e-04f, -1.315028876e-04f, -1.311519949e-04f, -1.308008440e-04f, -1.304494356e-04f, -1.300977706e-04f, -1.297458498e-04f, -1.293936739e-04f, -1.290412438e-04f, -1.286885602e-04f,
+ -1.283356239e-04f, -1.279824358e-04f, -1.276289965e-04f, -1.272753071e-04f, -1.269213681e-04f, -1.265671804e-04f, -1.262127449e-04f, -1.258580623e-04f, -1.255031334e-04f, -1.251479590e-04f,
+ -1.247925399e-04f, -1.244368769e-04f, -1.240809708e-04f, -1.237248225e-04f, -1.233684326e-04f, -1.230118021e-04f, -1.226549317e-04f, -1.222978222e-04f, -1.219404745e-04f, -1.215828893e-04f,
+ -1.212250674e-04f, -1.208670096e-04f, -1.205087168e-04f, -1.201501898e-04f, -1.197914293e-04f, -1.194324361e-04f, -1.190732112e-04f, -1.187137552e-04f, -1.183540690e-04f, -1.179941533e-04f,
+ -1.176340091e-04f, -1.172736371e-04f, -1.169130382e-04f, -1.165522130e-04f, -1.161911625e-04f, -1.158298875e-04f, -1.154683887e-04f, -1.151066670e-04f, -1.147447231e-04f, -1.143825580e-04f,
+ -1.140201724e-04f, -1.136575671e-04f, -1.132947430e-04f, -1.129317008e-04f, -1.125684414e-04f, -1.122049656e-04f, -1.118412741e-04f, -1.114773679e-04f, -1.111132477e-04f, -1.107489144e-04f,
+ -1.103843688e-04f, -1.100196116e-04f, -1.096546437e-04f, -1.092894660e-04f, -1.089240791e-04f, -1.085584841e-04f, -1.081926816e-04f, -1.078266725e-04f, -1.074604577e-04f, -1.070940379e-04f,
+ -1.067274139e-04f, -1.063605866e-04f, -1.059935568e-04f, -1.056263254e-04f, -1.052588931e-04f, -1.048912608e-04f, -1.045234292e-04f, -1.041553993e-04f, -1.037871718e-04f, -1.034187476e-04f,
+ -1.030501275e-04f, -1.026813123e-04f, -1.023123028e-04f, -1.019430999e-04f, -1.015737044e-04f, -1.012041172e-04f, -1.008343389e-04f, -1.004643706e-04f, -1.000942129e-04f, -9.972386677e-05f,
+ -9.935333300e-05f, -9.898261242e-05f, -9.861170585e-05f, -9.824061412e-05f, -9.786933807e-05f, -9.749787852e-05f, -9.712623631e-05f, -9.675441227e-05f, -9.638240722e-05f, -9.601022199e-05f,
+ -9.563785743e-05f, -9.526531435e-05f, -9.489259360e-05f, -9.451969601e-05f, -9.414662240e-05f, -9.377337362e-05f, -9.339995049e-05f, -9.302635385e-05f, -9.265258454e-05f, -9.227864338e-05f,
+ -9.190453121e-05f, -9.153024887e-05f, -9.115579720e-05f, -9.078117702e-05f, -9.040638918e-05f, -9.003143451e-05f, -8.965631384e-05f, -8.928102803e-05f, -8.890557789e-05f, -8.852996427e-05f,
+ -8.815418800e-05f, -8.777824994e-05f, -8.740215090e-05f, -8.702589174e-05f, -8.664947328e-05f, -8.627289638e-05f, -8.589616186e-05f, -8.551927058e-05f, -8.514222336e-05f, -8.476502105e-05f,
+ -8.438766449e-05f, -8.401015452e-05f, -8.363249198e-05f, -8.325467771e-05f, -8.287671256e-05f, -8.249859736e-05f, -8.212033296e-05f, -8.174192021e-05f, -8.136335993e-05f, -8.098465298e-05f,
+ -8.060580020e-05f, -8.022680243e-05f, -7.984766051e-05f, -7.946837530e-05f, -7.908894763e-05f, -7.870937835e-05f, -7.832966830e-05f, -7.794981832e-05f, -7.756982927e-05f, -7.718970199e-05f,
+ -7.680943732e-05f, -7.642903611e-05f, -7.604849920e-05f, -7.566782745e-05f, -7.528702169e-05f, -7.490608278e-05f, -7.452501156e-05f, -7.414380887e-05f, -7.376247558e-05f, -7.338101251e-05f,
+ -7.299942053e-05f, -7.261770047e-05f, -7.223585319e-05f, -7.185387954e-05f, -7.147178036e-05f, -7.108955650e-05f, -7.070720881e-05f, -7.032473815e-05f, -6.994214535e-05f, -6.955943127e-05f,
+ -6.917659677e-05f, -6.879364268e-05f, -6.841056986e-05f, -6.802737916e-05f, -6.764407143e-05f, -6.726064753e-05f, -6.687710829e-05f, -6.649345458e-05f, -6.610968724e-05f, -6.572580713e-05f,
+ -6.534181509e-05f, -6.495771199e-05f, -6.457349866e-05f, -6.418917597e-05f, -6.380474476e-05f, -6.342020589e-05f, -6.303556022e-05f, -6.265080858e-05f, -6.226595184e-05f, -6.188099085e-05f,
+ -6.149592647e-05f, -6.111075954e-05f, -6.072549092e-05f, -6.034012146e-05f, -5.995465202e-05f, -5.956908345e-05f, -5.918341661e-05f, -5.879765234e-05f, -5.841179151e-05f, -5.802583497e-05f,
+ -5.763978357e-05f, -5.725363817e-05f, -5.686739963e-05f, -5.648106879e-05f, -5.609464652e-05f, -5.570813366e-05f, -5.532153109e-05f, -5.493483964e-05f, -5.454806017e-05f, -5.416119355e-05f,
+ -5.377424063e-05f, -5.338720226e-05f, -5.300007930e-05f, -5.261287261e-05f, -5.222558304e-05f, -5.183821146e-05f, -5.145075871e-05f, -5.106322565e-05f, -5.067561314e-05f, -5.028792204e-05f,
+ -4.990015320e-05f, -4.951230749e-05f, -4.912438575e-05f, -4.873638885e-05f, -4.834831764e-05f, -4.796017299e-05f, -4.757195574e-05f, -4.718366676e-05f, -4.679530691e-05f, -4.640687704e-05f,
+ -4.601837801e-05f, -4.562981067e-05f, -4.524117590e-05f, -4.485247453e-05f, -4.446370745e-05f, -4.407487549e-05f, -4.368597952e-05f, -4.329702041e-05f, -4.290799899e-05f, -4.251891615e-05f,
+ -4.212977273e-05f, -4.174056959e-05f, -4.135130760e-05f, -4.096198760e-05f, -4.057261047e-05f, -4.018317706e-05f, -3.979368822e-05f, -3.940414482e-05f, -3.901454772e-05f, -3.862489777e-05f,
+ -3.823519584e-05f, -3.784544278e-05f, -3.745563946e-05f, -3.706578672e-05f, -3.667588544e-05f, -3.628593647e-05f, -3.589594068e-05f, -3.550589891e-05f, -3.511581203e-05f, -3.472568091e-05f,
+ -3.433550639e-05f, -3.394528934e-05f, -3.355503062e-05f, -3.316473109e-05f, -3.277439160e-05f, -3.238401302e-05f, -3.199359621e-05f, -3.160314203e-05f, -3.121265133e-05f, -3.082212498e-05f,
+ -3.043156383e-05f, -3.004096875e-05f, -2.965034060e-05f, -2.925968023e-05f, -2.886898850e-05f, -2.847826628e-05f, -2.808751443e-05f, -2.769673379e-05f, -2.730592525e-05f, -2.691508964e-05f,
+ -2.652422784e-05f, -2.613334070e-05f, -2.574242908e-05f, -2.535149385e-05f, -2.496053585e-05f, -2.456955596e-05f, -2.417855503e-05f, -2.378753391e-05f, -2.339649348e-05f, -2.300543459e-05f,
+ -2.261435809e-05f, -2.222326486e-05f, -2.183215574e-05f, -2.144103160e-05f, -2.104989329e-05f, -2.065874168e-05f, -2.026757762e-05f, -1.987640198e-05f, -1.948521561e-05f, -1.909401937e-05f,
+ -1.870281412e-05f, -1.831160073e-05f, -1.792038004e-05f, -1.752915292e-05f, -1.713792022e-05f, -1.674668281e-05f, -1.635544155e-05f, -1.596419728e-05f, -1.557295088e-05f, -1.518170320e-05f,
+ -1.479045510e-05f, -1.439920743e-05f, -1.400796105e-05f, -1.361671683e-05f, -1.322547562e-05f, -1.283423828e-05f, -1.244300567e-05f, -1.205177864e-05f, -1.166055805e-05f, -1.126934476e-05f,
+ -1.087813964e-05f, -1.048694352e-05f, -1.009575728e-05f, -9.704581771e-06f, -9.313417848e-06f, -8.922266370e-06f, -8.531128193e-06f, -8.140004175e-06f, -7.748895172e-06f, -7.357802042e-06f,
+ -6.966725640e-06f, -6.575666824e-06f, -6.184626449e-06f, -5.793605372e-06f, -5.402604450e-06f, -5.011624538e-06f, -4.620666492e-06f, -4.229731168e-06f, -3.838819423e-06f, -3.447932110e-06f,
+ -3.057070086e-06f, -2.666234207e-06f, -2.275425327e-06f, -1.884644302e-06f, -1.493891985e-06f, -1.103169234e-06f, -7.124769007e-07f, -3.218158412e-07f, 6.881309038e-08f, 4.594090399e-07f,
+ 8.499711533e-07f, 1.240498576e-06f, 1.630990456e-06f, 2.021445937e-06f, 2.411864168e-06f, 2.802244294e-06f, 3.192585462e-06f, 3.582886819e-06f, 3.973147513e-06f, 4.363366691e-06f,
+ 4.753543499e-06f, 5.143677086e-06f, 5.533766600e-06f, 5.923811188e-06f, 6.313809998e-06f, 6.703762180e-06f, 7.093666880e-06f, 7.483523249e-06f, 7.873330434e-06f, 8.263087584e-06f,
+ 8.652793850e-06f, 9.042448379e-06f, 9.432050323e-06f, 9.821598829e-06f, 1.021109305e-05f, 1.060053213e-05f, 1.098991523e-05f, 1.137924149e-05f, 1.176851007e-05f, 1.215772011e-05f,
+ 1.254687077e-05f, 1.293596120e-05f, 1.332499054e-05f, 1.371395796e-05f, 1.410286260e-05f, 1.449170362e-05f, 1.488048016e-05f, 1.526919139e-05f, 1.565783644e-05f, 1.604641449e-05f,
+ 1.643492467e-05f, 1.682336614e-05f, 1.721173806e-05f, 1.760003958e-05f, 1.798826986e-05f, 1.837642804e-05f, 1.876451329e-05f, 1.915252475e-05f, 1.954046159e-05f, 1.992832295e-05f,
+ 2.031610800e-05f, 2.070381588e-05f, 2.109144577e-05f, 2.147899680e-05f, 2.186646814e-05f, 2.225385894e-05f, 2.264116837e-05f, 2.302839557e-05f, 2.341553971e-05f, 2.380259994e-05f,
+ 2.418957542e-05f, 2.457646532e-05f, 2.496326878e-05f, 2.534998497e-05f, 2.573661304e-05f, 2.612315216e-05f, 2.650960148e-05f, 2.689596017e-05f, 2.728222738e-05f, 2.766840228e-05f,
+ 2.805448402e-05f, 2.844047176e-05f, 2.882636468e-05f, 2.921216192e-05f, 2.959786265e-05f, 2.998346604e-05f, 3.036897124e-05f, 3.075437741e-05f, 3.113968373e-05f, 3.152488935e-05f,
+ 3.190999343e-05f, 3.229499515e-05f, 3.267989366e-05f, 3.306468812e-05f, 3.344937771e-05f, 3.383396159e-05f, 3.421843892e-05f, 3.460280887e-05f, 3.498707061e-05f, 3.537122329e-05f,
+ 3.575526609e-05f, 3.613919818e-05f, 3.652301871e-05f, 3.690672687e-05f, 3.729032181e-05f, 3.767380270e-05f, 3.805716871e-05f, 3.844041902e-05f, 3.882355278e-05f, 3.920656918e-05f,
+ 3.958946737e-05f, 3.997224653e-05f, 4.035490583e-05f, 4.073744444e-05f, 4.111986153e-05f, 4.150215627e-05f, 4.188432783e-05f, 4.226637539e-05f, 4.264829812e-05f, 4.303009519e-05f,
+ 4.341176577e-05f, 4.379330903e-05f, 4.417472416e-05f, 4.455601032e-05f, 4.493716669e-05f, 4.531819244e-05f, 4.569908676e-05f, 4.607984880e-05f, 4.646047775e-05f, 4.684097280e-05f,
+ 4.722133310e-05f, 4.760155784e-05f, 4.798164620e-05f, 4.836159735e-05f, 4.874141048e-05f, 4.912108475e-05f, 4.950061936e-05f, 4.988001347e-05f, 5.025926627e-05f, 5.063837694e-05f,
+ 5.101734466e-05f, 5.139616861e-05f, 5.177484796e-05f, 5.215338191e-05f, 5.253176963e-05f, 5.291001031e-05f, 5.328810312e-05f, 5.366604726e-05f, 5.404384190e-05f, 5.442148623e-05f,
+ 5.479897942e-05f, 5.517632068e-05f, 5.555350918e-05f, 5.593054410e-05f, 5.630742464e-05f, 5.668414998e-05f, 5.706071930e-05f, 5.743713180e-05f, 5.781338665e-05f, 5.818948306e-05f,
+ 5.856542020e-05f, 5.894119726e-05f, 5.931681344e-05f, 5.969226793e-05f, 6.006755990e-05f, 6.044268856e-05f, 6.081765310e-05f, 6.119245270e-05f, 6.156708656e-05f, 6.194155386e-05f,
+ 6.231585381e-05f, 6.268998560e-05f, 6.306394841e-05f, 6.343774145e-05f, 6.381136390e-05f, 6.418481497e-05f, 6.455809384e-05f, 6.493119971e-05f, 6.530413178e-05f, 6.567688924e-05f,
+ 6.604947130e-05f, 6.642187714e-05f, 6.679410597e-05f, 6.716615699e-05f, 6.753802939e-05f, 6.790972238e-05f, 6.828123514e-05f, 6.865256689e-05f, 6.902371682e-05f, 6.939468414e-05f,
+ 6.976546804e-05f, 7.013606773e-05f, 7.050648242e-05f, 7.087671129e-05f, 7.124675356e-05f, 7.161660844e-05f, 7.198627511e-05f, 7.235575280e-05f, 7.272504071e-05f, 7.309413803e-05f,
+ 7.346304399e-05f, 7.383175777e-05f, 7.420027860e-05f, 7.456860568e-05f, 7.493673822e-05f, 7.530467542e-05f, 7.567241650e-05f, 7.603996066e-05f, 7.640730712e-05f, 7.677445509e-05f,
+ 7.714140377e-05f, 7.750815239e-05f, 7.787470014e-05f, 7.824104625e-05f, 7.860718993e-05f, 7.897313039e-05f, 7.933886685e-05f, 7.970439852e-05f, 8.006972461e-05f, 8.043484435e-05f,
+ 8.079975694e-05f, 8.116446161e-05f, 8.152895757e-05f, 8.189324405e-05f, 8.225732025e-05f, 8.262118540e-05f, 8.298483872e-05f, 8.334827942e-05f, 8.371150674e-05f, 8.407451988e-05f,
+ 8.443731807e-05f, 8.479990054e-05f, 8.516226651e-05f, 8.552441519e-05f, 8.588634582e-05f, 8.624805761e-05f, 8.660954980e-05f, 8.697082160e-05f, 8.733187225e-05f, 8.769270097e-05f,
+ 8.805330698e-05f, 8.841368952e-05f, 8.877384782e-05f, 8.913378109e-05f, 8.949348858e-05f, 8.985296951e-05f, 9.021222311e-05f, 9.057124861e-05f, 9.093004525e-05f, 9.128861225e-05f,
+ 9.164694886e-05f, 9.200505429e-05f, 9.236292779e-05f, 9.272056859e-05f, 9.307797593e-05f, 9.343514904e-05f, 9.379208716e-05f, 9.414878952e-05f, 9.450525536e-05f, 9.486148393e-05f,
+ 9.521747445e-05f, 9.557322616e-05f, 9.592873832e-05f, 9.628401015e-05f, 9.663904090e-05f, 9.699382980e-05f, 9.734837611e-05f, 9.770267907e-05f, 9.805673790e-05f, 9.841055188e-05f,
+ 9.876412022e-05f, 9.911744219e-05f, 9.947051702e-05f, 9.982334396e-05f, 1.001759223e-04f, 1.005282512e-04f, 1.008803299e-04f, 1.012321578e-04f, 1.015837340e-04f, 1.019350579e-04f,
+ 1.022861285e-04f, 1.026369453e-04f, 1.029875074e-04f, 1.033378142e-04f, 1.036878648e-04f, 1.040376585e-04f, 1.043871946e-04f, 1.047364723e-04f, 1.050854909e-04f, 1.054342496e-04f,
+ 1.057827478e-04f, 1.061309845e-04f, 1.064789592e-04f, 1.068266710e-04f, 1.071741193e-04f, 1.075213033e-04f, 1.078682222e-04f, 1.082148753e-04f, 1.085612619e-04f, 1.089073812e-04f,
+ 1.092532325e-04f, 1.095988150e-04f, 1.099441281e-04f, 1.102891710e-04f, 1.106339430e-04f, 1.109784432e-04f, 1.113226711e-04f, 1.116666258e-04f, 1.120103066e-04f, 1.123537128e-04f,
+ 1.126968437e-04f, 1.130396985e-04f, 1.133822765e-04f, 1.137245770e-04f, 1.140665992e-04f, 1.144083425e-04f, 1.147498061e-04f, 1.150909892e-04f, 1.154318912e-04f, 1.157725113e-04f,
+ 1.161128488e-04f, 1.164529030e-04f, 1.167926731e-04f, 1.171321584e-04f, 1.174713583e-04f, 1.178102720e-04f, 1.181488987e-04f, 1.184872378e-04f, 1.188252885e-04f, 1.191630501e-04f,
+ 1.195005220e-04f, 1.198377033e-04f, 1.201745934e-04f, 1.205111915e-04f, 1.208474970e-04f, 1.211835091e-04f, 1.215192271e-04f, 1.218546504e-04f, 1.221897781e-04f, 1.225246096e-04f,
+ 1.228591442e-04f, 1.231933811e-04f, 1.235273197e-04f, 1.238609592e-04f, 1.241942990e-04f, 1.245273384e-04f, 1.248600765e-04f, 1.251925128e-04f, 1.255246465e-04f, 1.258564769e-04f,
+ 1.261880033e-04f, 1.265192251e-04f, 1.268501414e-04f, 1.271807517e-04f, 1.275110552e-04f, 1.278410512e-04f, 1.281707390e-04f, 1.285001180e-04f, 1.288291873e-04f, 1.291579464e-04f,
+ 1.294863945e-04f, 1.298145310e-04f, 1.301423551e-04f, 1.304698662e-04f, 1.307970635e-04f, 1.311239463e-04f, 1.314505141e-04f, 1.317767660e-04f, 1.321027015e-04f, 1.324283197e-04f,
+ 1.327536201e-04f, 1.330786019e-04f, 1.334032645e-04f, 1.337276071e-04f, 1.340516291e-04f, 1.343753298e-04f, 1.346987085e-04f, 1.350217646e-04f, 1.353444972e-04f, 1.356669059e-04f,
+ 1.359889898e-04f, 1.363107484e-04f, 1.366321809e-04f, 1.369532866e-04f, 1.372740649e-04f, 1.375945151e-04f, 1.379146366e-04f, 1.382344286e-04f, 1.385538904e-04f, 1.388730215e-04f,
+ 1.391918211e-04f, 1.395102885e-04f, 1.398284232e-04f, 1.401462243e-04f, 1.404636913e-04f, 1.407808235e-04f, 1.410976202e-04f, 1.414140807e-04f, 1.417302045e-04f, 1.420459907e-04f,
+ 1.423614388e-04f, 1.426765481e-04f, 1.429913179e-04f, 1.433057476e-04f, 1.436198364e-04f, 1.439335839e-04f, 1.442469892e-04f, 1.445600517e-04f, 1.448727708e-04f, 1.451851458e-04f,
+ 1.454971760e-04f, 1.458088608e-04f, 1.461201996e-04f, 1.464311917e-04f, 1.467418364e-04f, 1.470521331e-04f, 1.473620811e-04f, 1.476716798e-04f, 1.479809286e-04f, 1.482898267e-04f,
+ 1.485983735e-04f, 1.489065685e-04f, 1.492144108e-04f, 1.495219000e-04f, 1.498290353e-04f, 1.501358162e-04f, 1.504422418e-04f, 1.507483118e-04f, 1.510540252e-04f, 1.513593817e-04f,
+ 1.516643804e-04f, 1.519690208e-04f, 1.522733022e-04f, 1.525772240e-04f, 1.528807855e-04f, 1.531839862e-04f, 1.534868253e-04f, 1.537893023e-04f, 1.540914165e-04f, 1.543931672e-04f,
+ 1.546945539e-04f, 1.549955760e-04f, 1.552962327e-04f, 1.555965234e-04f, 1.558964476e-04f, 1.561960046e-04f, 1.564951938e-04f, 1.567940145e-04f, 1.570924662e-04f, 1.573905482e-04f,
+ 1.576882598e-04f, 1.579856005e-04f, 1.582825696e-04f, 1.585791666e-04f, 1.588753908e-04f, 1.591712415e-04f, 1.594667182e-04f, 1.597618202e-04f, 1.600565470e-04f, 1.603508979e-04f,
+ 1.606448723e-04f, 1.609384695e-04f, 1.612316891e-04f, 1.615245303e-04f, 1.618169926e-04f, 1.621090753e-04f, 1.624007778e-04f, 1.626920996e-04f, 1.629830400e-04f, 1.632735984e-04f,
+ 1.635637742e-04f, 1.638535668e-04f, 1.641429756e-04f, 1.644320000e-04f, 1.647206395e-04f, 1.650088933e-04f, 1.652967609e-04f, 1.655842417e-04f, 1.658713351e-04f, 1.661580405e-04f,
+ 1.664443573e-04f, 1.667302849e-04f, 1.670158227e-04f, 1.673009702e-04f, 1.675857267e-04f, 1.678700916e-04f, 1.681540644e-04f, 1.684376444e-04f, 1.687208311e-04f, 1.690036239e-04f,
+ 1.692860221e-04f, 1.695680253e-04f, 1.698496328e-04f, 1.701308440e-04f, 1.704116584e-04f, 1.706920754e-04f, 1.709720943e-04f, 1.712517147e-04f, 1.715309358e-04f, 1.718097573e-04f,
+ 1.720881784e-04f, 1.723661986e-04f, 1.726438173e-04f, 1.729210339e-04f, 1.731978480e-04f, 1.734742588e-04f, 1.737502658e-04f, 1.740258685e-04f, 1.743010663e-04f, 1.745758586e-04f,
+ 1.748502448e-04f, 1.751242244e-04f, 1.753977968e-04f, 1.756709615e-04f, 1.759437178e-04f, 1.762160653e-04f, 1.764880033e-04f, 1.767595313e-04f, 1.770306487e-04f, 1.773013550e-04f,
+ 1.775716496e-04f, 1.778415319e-04f, 1.781110014e-04f, 1.783800576e-04f, 1.786486999e-04f, 1.789169276e-04f, 1.791847404e-04f, 1.794521376e-04f, 1.797191186e-04f, 1.799856830e-04f,
+ 1.802518301e-04f, 1.805175594e-04f, 1.807828705e-04f, 1.810477626e-04f, 1.813122353e-04f, 1.815762881e-04f, 1.818399203e-04f, 1.821031315e-04f, 1.823659212e-04f, 1.826282886e-04f,
+ 1.828902334e-04f, 1.831517550e-04f, 1.834128528e-04f, 1.836735264e-04f, 1.839337751e-04f, 1.841935985e-04f, 1.844529959e-04f, 1.847119669e-04f, 1.849705110e-04f, 1.852286276e-04f,
+ 1.854863162e-04f, 1.857435762e-04f, 1.860004071e-04f, 1.862568085e-04f, 1.865127797e-04f, 1.867683202e-04f, 1.870234296e-04f, 1.872781072e-04f, 1.875323527e-04f, 1.877861653e-04f,
+ 1.880395447e-04f, 1.882924904e-04f, 1.885450017e-04f, 1.887970782e-04f, 1.890487193e-04f, 1.892999246e-04f, 1.895506936e-04f, 1.898010256e-04f, 1.900509203e-04f, 1.903003770e-04f,
+ 1.905493954e-04f, 1.907979748e-04f, 1.910461147e-04f, 1.912938148e-04f, 1.915410743e-04f, 1.917878930e-04f, 1.920342701e-04f, 1.922802053e-04f, 1.925256981e-04f, 1.927707479e-04f,
+ 1.930153542e-04f, 1.932595165e-04f, 1.935032344e-04f, 1.937465074e-04f, 1.939893348e-04f, 1.942317164e-04f, 1.944736515e-04f, 1.947151396e-04f, 1.949561803e-04f, 1.951967731e-04f,
+ 1.954369175e-04f, 1.956766130e-04f, 1.959158591e-04f, 1.961546553e-04f, 1.963930012e-04f, 1.966308962e-04f, 1.968683399e-04f, 1.971053317e-04f, 1.973418713e-04f, 1.975779581e-04f,
+ 1.978135917e-04f, 1.980487715e-04f, 1.982834971e-04f, 1.985177680e-04f, 1.987515838e-04f, 1.989849439e-04f, 1.992178479e-04f, 1.994502953e-04f, 1.996822857e-04f, 1.999138185e-04f,
+ 2.001448934e-04f, 2.003755098e-04f, 2.006056672e-04f, 2.008353653e-04f, 2.010646035e-04f, 2.012933814e-04f, 2.015216985e-04f, 2.017495543e-04f, 2.019769484e-04f, 2.022038804e-04f,
+ 2.024303497e-04f, 2.026563559e-04f, 2.028818986e-04f, 2.031069773e-04f, 2.033315915e-04f, 2.035557409e-04f, 2.037794248e-04f, 2.040026430e-04f, 2.042253949e-04f, 2.044476800e-04f,
+ 2.046694980e-04f, 2.048908484e-04f, 2.051117308e-04f, 2.053321447e-04f, 2.055520896e-04f, 2.057715651e-04f, 2.059905708e-04f, 2.062091062e-04f, 2.064271709e-04f, 2.066447645e-04f,
+ 2.068618865e-04f, 2.070785365e-04f, 2.072947140e-04f, 2.075104186e-04f, 2.077256499e-04f, 2.079404074e-04f, 2.081546908e-04f, 2.083684995e-04f, 2.085818332e-04f, 2.087946914e-04f,
+ 2.090070737e-04f, 2.092189797e-04f, 2.094304089e-04f, 2.096413610e-04f, 2.098518354e-04f, 2.100618319e-04f, 2.102713499e-04f, 2.104803890e-04f, 2.106889489e-04f, 2.108970290e-04f,
+ 2.111046291e-04f, 2.113117486e-04f, 2.115183872e-04f, 2.117245445e-04f, 2.119302199e-04f, 2.121354132e-04f, 2.123401239e-04f, 2.125443517e-04f, 2.127480960e-04f, 2.129513565e-04f,
+ 2.131541328e-04f, 2.133564245e-04f, 2.135582312e-04f, 2.137595525e-04f, 2.139603879e-04f, 2.141607371e-04f, 2.143605997e-04f, 2.145599753e-04f, 2.147588635e-04f, 2.149572639e-04f,
+ 2.151551761e-04f, 2.153525996e-04f, 2.155495342e-04f, 2.157459794e-04f, 2.159419349e-04f, 2.161374002e-04f, 2.163323749e-04f, 2.165268588e-04f, 2.167208513e-04f, 2.169143521e-04f,
+ 2.171073608e-04f, 2.172998771e-04f, 2.174919005e-04f, 2.176834307e-04f, 2.178744673e-04f, 2.180650099e-04f, 2.182550582e-04f, 2.184446118e-04f, 2.186336702e-04f, 2.188222331e-04f,
+ 2.190103003e-04f, 2.191978711e-04f, 2.193849454e-04f, 2.195715228e-04f, 2.197576028e-04f, 2.199431851e-04f, 2.201282694e-04f, 2.203128552e-04f, 2.204969423e-04f, 2.206805302e-04f,
+ 2.208636186e-04f, 2.210462072e-04f, 2.212282955e-04f, 2.214098832e-04f, 2.215909700e-04f, 2.217715555e-04f, 2.219516394e-04f, 2.221312213e-04f, 2.223103008e-04f, 2.224888776e-04f,
+ 2.226669514e-04f, 2.228445217e-04f, 2.230215884e-04f, 2.231981509e-04f, 2.233742090e-04f, 2.235497623e-04f, 2.237248105e-04f, 2.238993532e-04f, 2.240733902e-04f, 2.242469210e-04f,
+ 2.244199453e-04f, 2.245924627e-04f, 2.247644731e-04f, 2.249359759e-04f, 2.251069709e-04f, 2.252774578e-04f, 2.254474362e-04f, 2.256169058e-04f, 2.257858662e-04f, 2.259543172e-04f,
+ 2.261222583e-04f, 2.262896894e-04f, 2.264566100e-04f, 2.266230198e-04f, 2.267889185e-04f, 2.269543058e-04f, 2.271191814e-04f, 2.272835449e-04f, 2.274473961e-04f, 2.276107346e-04f,
+ 2.277735601e-04f, 2.279358722e-04f, 2.280976708e-04f, 2.282589554e-04f, 2.284197257e-04f, 2.285799815e-04f, 2.287397225e-04f, 2.288989482e-04f, 2.290576585e-04f, 2.292158530e-04f,
+ 2.293735314e-04f, 2.295306934e-04f, 2.296873388e-04f, 2.298434671e-04f, 2.299990782e-04f, 2.301541716e-04f, 2.303087472e-04f, 2.304628046e-04f, 2.306163436e-04f, 2.307693637e-04f,
+ 2.309218648e-04f, 2.310738466e-04f, 2.312253087e-04f, 2.313762509e-04f, 2.315266729e-04f, 2.316765744e-04f, 2.318259551e-04f, 2.319748147e-04f, 2.321231530e-04f, 2.322709697e-04f,
+ 2.324182644e-04f, 2.325650370e-04f, 2.327112870e-04f, 2.328570144e-04f, 2.330022187e-04f, 2.331468997e-04f, 2.332910572e-04f, 2.334346908e-04f, 2.335778003e-04f, 2.337203854e-04f,
+ 2.338624458e-04f, 2.340039814e-04f, 2.341449917e-04f, 2.342854767e-04f, 2.344254359e-04f, 2.345648691e-04f, 2.347037761e-04f, 2.348421566e-04f, 2.349800103e-04f, 2.351173370e-04f,
+ 2.352541365e-04f, 2.353904084e-04f, 2.355261526e-04f, 2.356613687e-04f, 2.357960565e-04f, 2.359302158e-04f, 2.360638463e-04f, 2.361969478e-04f, 2.363295199e-04f, 2.364615626e-04f,
+ 2.365930755e-04f, 2.367240584e-04f, 2.368545110e-04f, 2.369844331e-04f, 2.371138245e-04f, 2.372426848e-04f, 2.373710140e-04f, 2.374988117e-04f, 2.376260778e-04f, 2.377528119e-04f,
+ 2.378790138e-04f, 2.380046834e-04f, 2.381298203e-04f, 2.382544244e-04f, 2.383784954e-04f, 2.385020331e-04f, 2.386250373e-04f, 2.387475077e-04f, 2.388694442e-04f, 2.389908464e-04f,
+ 2.391117142e-04f, 2.392320474e-04f, 2.393518457e-04f, 2.394711089e-04f, 2.395898369e-04f, 2.397080293e-04f, 2.398256860e-04f, 2.399428067e-04f, 2.400593914e-04f, 2.401754396e-04f,
+ 2.402909513e-04f, 2.404059262e-04f, 2.405203641e-04f, 2.406342649e-04f, 2.407476282e-04f, 2.408604539e-04f, 2.409727419e-04f, 2.410844918e-04f, 2.411957036e-04f, 2.413063769e-04f,
+ 2.414165117e-04f, 2.415261076e-04f, 2.416351646e-04f, 2.417436824e-04f, 2.418516608e-04f, 2.419590996e-04f, 2.420659987e-04f, 2.421723579e-04f, 2.422781769e-04f, 2.423834556e-04f,
+ 2.424881938e-04f, 2.425923913e-04f, 2.426960480e-04f, 2.427991636e-04f, 2.429017379e-04f, 2.430037709e-04f, 2.431052622e-04f, 2.432062118e-04f, 2.433066195e-04f, 2.434064850e-04f,
+ 2.435058083e-04f, 2.436045890e-04f, 2.437028272e-04f, 2.438005225e-04f, 2.438976749e-04f, 2.439942842e-04f, 2.440903501e-04f, 2.441858726e-04f, 2.442808514e-04f, 2.443752864e-04f,
+ 2.444691775e-04f, 2.445625245e-04f, 2.446553272e-04f, 2.447475854e-04f, 2.448392991e-04f, 2.449304680e-04f, 2.450210920e-04f, 2.451111710e-04f, 2.452007048e-04f, 2.452896932e-04f,
+ 2.453781361e-04f, 2.454660334e-04f, 2.455533849e-04f, 2.456401904e-04f, 2.457264499e-04f, 2.458121631e-04f, 2.458973299e-04f, 2.459819502e-04f, 2.460660239e-04f, 2.461495508e-04f,
+ 2.462325308e-04f, 2.463149637e-04f, 2.463968494e-04f, 2.464781878e-04f, 2.465589787e-04f, 2.466392220e-04f, 2.467189176e-04f, 2.467980654e-04f, 2.468766651e-04f, 2.469547168e-04f,
+ 2.470322202e-04f, 2.471091753e-04f, 2.471855819e-04f, 2.472614399e-04f, 2.473367492e-04f, 2.474115096e-04f, 2.474857211e-04f, 2.475593836e-04f, 2.476324968e-04f, 2.477050607e-04f,
+ 2.477770753e-04f, 2.478485403e-04f, 2.479194557e-04f, 2.479898213e-04f, 2.480596371e-04f, 2.481289029e-04f, 2.481976186e-04f, 2.482657842e-04f, 2.483333995e-04f, 2.484004645e-04f,
+ 2.484669790e-04f, 2.485329429e-04f, 2.485983561e-04f, 2.486632186e-04f, 2.487275302e-04f, 2.487912908e-04f, 2.488545004e-04f, 2.489171588e-04f, 2.489792661e-04f, 2.490408220e-04f,
+ 2.491018264e-04f, 2.491622794e-04f, 2.492221808e-04f, 2.492815305e-04f, 2.493403285e-04f, 2.493985747e-04f, 2.494562689e-04f, 2.495134111e-04f, 2.495700013e-04f, 2.496260392e-04f,
+ 2.496815250e-04f, 2.497364585e-04f, 2.497908396e-04f, 2.498446682e-04f, 2.498979443e-04f, 2.499506678e-04f, 2.500028387e-04f, 2.500544568e-04f, 2.501055222e-04f, 2.501560346e-04f,
+ 2.502059942e-04f, 2.502554008e-04f, 2.503042543e-04f, 2.503525547e-04f, 2.504003019e-04f, 2.504474959e-04f, 2.504941366e-04f, 2.505402240e-04f, 2.505857580e-04f, 2.506307386e-04f,
+ 2.506751656e-04f, 2.507190391e-04f, 2.507623590e-04f, 2.508051253e-04f, 2.508473379e-04f, 2.508889967e-04f, 2.509301017e-04f, 2.509706529e-04f, 2.510106503e-04f, 2.510500937e-04f,
+ 2.510889832e-04f, 2.511273187e-04f, 2.511651002e-04f, 2.512023276e-04f, 2.512390009e-04f, 2.512751201e-04f, 2.513106851e-04f, 2.513456959e-04f, 2.513801525e-04f, 2.514140549e-04f,
+ 2.514474029e-04f, 2.514801967e-04f, 2.515124362e-04f, 2.515441212e-04f, 2.515752519e-04f, 2.516058282e-04f, 2.516358501e-04f, 2.516653176e-04f, 2.516942306e-04f, 2.517225891e-04f,
+ 2.517503931e-04f, 2.517776427e-04f, 2.518043377e-04f, 2.518304782e-04f, 2.518560641e-04f, 2.518810955e-04f, 2.519055724e-04f, 2.519294947e-04f, 2.519528624e-04f, 2.519756756e-04f,
+ 2.519979341e-04f, 2.520196382e-04f, 2.520407876e-04f, 2.520613824e-04f, 2.520814227e-04f, 2.521009084e-04f, 2.521198396e-04f, 2.521382162e-04f, 2.521560382e-04f, 2.521733057e-04f,
+ 2.521900186e-04f, 2.522061770e-04f, 2.522217809e-04f, 2.522368303e-04f, 2.522513252e-04f, 2.522652657e-04f, 2.522786516e-04f, 2.522914832e-04f, 2.523037603e-04f, 2.523154830e-04f,
+ 2.523266513e-04f, 2.523372653e-04f, 2.523473249e-04f, 2.523568303e-04f, 2.523657813e-04f, 2.523741781e-04f, 2.523820206e-04f, 2.523893090e-04f, 2.523960432e-04f, 2.524022232e-04f,
+ 2.524078492e-04f, 2.524129211e-04f, 2.524174389e-04f, 2.524214028e-04f, 2.524248127e-04f, 2.524276687e-04f, 2.524299708e-04f, 2.524317190e-04f, 2.524329135e-04f, 2.524335543e-04f,
+ 2.524336413e-04f, 2.524331747e-04f, 2.524321544e-04f, 2.524305806e-04f, 2.524284533e-04f, 2.524257726e-04f, 2.524225384e-04f, 2.524187509e-04f, 2.524144101e-04f, 2.524095161e-04f,
+ 2.524040688e-04f, 2.523980685e-04f, 2.523915151e-04f, 2.523844087e-04f, 2.523767493e-04f, 2.523685371e-04f, 2.523597721e-04f, 2.523504543e-04f, 2.523405838e-04f, 2.523301608e-04f,
+ 2.523191852e-04f, 2.523076571e-04f, 2.522955766e-04f, 2.522829438e-04f, 2.522697588e-04f, 2.522560216e-04f, 2.522417323e-04f, 2.522268909e-04f, 2.522114977e-04f, 2.521955526e-04f,
+ 2.521790557e-04f, 2.521620071e-04f, 2.521444069e-04f, 2.521262551e-04f, 2.521075520e-04f, 2.520882975e-04f, 2.520684917e-04f, 2.520481347e-04f, 2.520272267e-04f, 2.520057677e-04f,
+ 2.519837578e-04f, 2.519611971e-04f, 2.519380857e-04f, 2.519144237e-04f, 2.518902111e-04f, 2.518654482e-04f, 2.518401350e-04f, 2.518142716e-04f, 2.517878580e-04f, 2.517608945e-04f,
+ 2.517333811e-04f, 2.517053179e-04f, 2.516767050e-04f, 2.516475425e-04f, 2.516178306e-04f, 2.515875694e-04f, 2.515567589e-04f, 2.515253993e-04f, 2.514934907e-04f, 2.514610332e-04f,
+ 2.514280270e-04f, 2.513944721e-04f, 2.513603687e-04f, 2.513257168e-04f, 2.512905167e-04f, 2.512547685e-04f, 2.512184721e-04f, 2.511816279e-04f, 2.511442359e-04f, 2.511062962e-04f,
+ 2.510678091e-04f, 2.510287745e-04f, 2.509891926e-04f, 2.509490637e-04f, 2.509083877e-04f, 2.508671649e-04f, 2.508253953e-04f, 2.507830792e-04f, 2.507402166e-04f, 2.506968077e-04f,
+ 2.506528527e-04f, 2.506083516e-04f, 2.505633047e-04f, 2.505177120e-04f, 2.504715737e-04f, 2.504248900e-04f, 2.503776610e-04f, 2.503298869e-04f, 2.502815678e-04f, 2.502327038e-04f,
+ 2.501832952e-04f, 2.501333420e-04f, 2.500828445e-04f, 2.500318027e-04f, 2.499802169e-04f, 2.499280872e-04f, 2.498754137e-04f, 2.498221967e-04f, 2.497684362e-04f, 2.497141325e-04f,
+ 2.496592857e-04f, 2.496038960e-04f, 2.495479636e-04f, 2.494914885e-04f, 2.494344711e-04f, 2.493769114e-04f, 2.493188096e-04f, 2.492601660e-04f, 2.492009806e-04f, 2.491412536e-04f,
+ 2.490809853e-04f, 2.490201759e-04f, 2.489588254e-04f, 2.488969340e-04f, 2.488345020e-04f, 2.487715296e-04f, 2.487080168e-04f, 2.486439640e-04f, 2.485793713e-04f, 2.485142388e-04f,
+ 2.484485668e-04f, 2.483823554e-04f, 2.483156049e-04f, 2.482483155e-04f, 2.481804872e-04f, 2.481121204e-04f, 2.480432152e-04f, 2.479737718e-04f, 2.479037905e-04f, 2.478332713e-04f,
+ 2.477622146e-04f, 2.476906204e-04f, 2.476184891e-04f, 2.475458209e-04f, 2.474726158e-04f, 2.473988742e-04f, 2.473245962e-04f, 2.472497821e-04f, 2.471744320e-04f, 2.470985462e-04f,
+ 2.470221248e-04f, 2.469451682e-04f, 2.468676765e-04f, 2.467896499e-04f, 2.467110886e-04f, 2.466319929e-04f, 2.465523630e-04f, 2.464721990e-04f, 2.463915013e-04f, 2.463102700e-04f,
+ 2.462285054e-04f, 2.461462077e-04f, 2.460633771e-04f, 2.459800138e-04f, 2.458961181e-04f, 2.458116902e-04f, 2.457267303e-04f, 2.456412386e-04f, 2.455552155e-04f, 2.454686611e-04f,
+ 2.453815756e-04f, 2.452939594e-04f, 2.452058126e-04f, 2.451171354e-04f, 2.450279282e-04f, 2.449381911e-04f, 2.448479244e-04f, 2.447571283e-04f, 2.446658031e-04f, 2.445739491e-04f,
+ 2.444815664e-04f, 2.443886553e-04f, 2.442952161e-04f, 2.442012490e-04f, 2.441067543e-04f, 2.440117322e-04f, 2.439161830e-04f, 2.438201069e-04f, 2.437235042e-04f, 2.436263751e-04f,
+ 2.435287199e-04f, 2.434305389e-04f, 2.433318323e-04f, 2.432326004e-04f, 2.431328434e-04f, 2.430325616e-04f, 2.429317553e-04f, 2.428304247e-04f, 2.427285701e-04f, 2.426261918e-04f,
+ 2.425232900e-04f, 2.424198651e-04f, 2.423159172e-04f, 2.422114466e-04f, 2.421064537e-04f, 2.420009387e-04f, 2.418949018e-04f, 2.417883434e-04f, 2.416812637e-04f, 2.415736631e-04f,
+ 2.414655417e-04f, 2.413568999e-04f, 2.412477379e-04f, 2.411380561e-04f, 2.410278547e-04f, 2.409171340e-04f, 2.408058943e-04f, 2.406941358e-04f, 2.405818590e-04f, 2.404690640e-04f,
+ 2.403557511e-04f, 2.402419207e-04f, 2.401275731e-04f, 2.400127084e-04f, 2.398973271e-04f, 2.397814294e-04f, 2.396650157e-04f, 2.395480861e-04f, 2.394306411e-04f, 2.393126809e-04f,
+ 2.391942059e-04f, 2.390752162e-04f, 2.389557123e-04f, 2.388356944e-04f, 2.387151629e-04f, 2.385941181e-04f, 2.384725602e-04f, 2.383504895e-04f, 2.382279065e-04f, 2.381048113e-04f,
+ 2.379812044e-04f, 2.378570860e-04f, 2.377324564e-04f, 2.376073160e-04f, 2.374816651e-04f, 2.373555039e-04f, 2.372288329e-04f, 2.371016523e-04f, 2.369739625e-04f, 2.368457637e-04f,
+ 2.367170564e-04f, 2.365878408e-04f, 2.364581172e-04f, 2.363278860e-04f, 2.361971476e-04f, 2.360659021e-04f, 2.359341501e-04f, 2.358018918e-04f, 2.356691275e-04f, 2.355358575e-04f,
+ 2.354020823e-04f, 2.352678021e-04f, 2.351330174e-04f, 2.349977283e-04f, 2.348619353e-04f, 2.347256387e-04f, 2.345888388e-04f, 2.344515360e-04f, 2.343137307e-04f, 2.341754231e-04f,
+ 2.340366137e-04f, 2.338973027e-04f, 2.337574905e-04f, 2.336171775e-04f, 2.334763640e-04f, 2.333350504e-04f, 2.331932370e-04f, 2.330509241e-04f, 2.329081122e-04f, 2.327648016e-04f,
+ 2.326209926e-04f, 2.324766856e-04f, 2.323318810e-04f, 2.321865791e-04f, 2.320407802e-04f, 2.318944848e-04f, 2.317476932e-04f, 2.316004058e-04f, 2.314526229e-04f, 2.313043449e-04f,
+ 2.311555721e-04f, 2.310063050e-04f, 2.308565439e-04f, 2.307062892e-04f, 2.305555412e-04f, 2.304043003e-04f, 2.302525669e-04f, 2.301003414e-04f, 2.299476241e-04f, 2.297944154e-04f,
+ 2.296407158e-04f, 2.294865255e-04f, 2.293318449e-04f, 2.291766745e-04f, 2.290210146e-04f, 2.288648656e-04f, 2.287082279e-04f, 2.285511018e-04f, 2.283934879e-04f, 2.282353863e-04f,
+ 2.280767976e-04f, 2.279177221e-04f, 2.277581602e-04f, 2.275981123e-04f, 2.274375788e-04f, 2.272765601e-04f, 2.271150566e-04f, 2.269530686e-04f, 2.267905966e-04f, 2.266276410e-04f,
+ 2.264642022e-04f, 2.263002805e-04f, 2.261358764e-04f, 2.259709902e-04f, 2.258056225e-04f, 2.256397735e-04f, 2.254734437e-04f, 2.253066335e-04f, 2.251393432e-04f, 2.249715734e-04f,
+ 2.248033244e-04f, 2.246345966e-04f, 2.244653904e-04f, 2.242957063e-04f, 2.241255446e-04f, 2.239549058e-04f, 2.237837903e-04f, 2.236121985e-04f, 2.234401308e-04f, 2.232675876e-04f,
+ 2.230945694e-04f, 2.229210765e-04f, 2.227471095e-04f, 2.225726687e-04f, 2.223977545e-04f, 2.222223673e-04f, 2.220465077e-04f, 2.218701759e-04f, 2.216933725e-04f, 2.215160979e-04f,
+ 2.213383525e-04f, 2.211601367e-04f, 2.209814509e-04f, 2.208022957e-04f, 2.206226713e-04f, 2.204425784e-04f, 2.202620172e-04f, 2.200809882e-04f, 2.198994919e-04f, 2.197175287e-04f,
+ 2.195350990e-04f, 2.193522033e-04f, 2.191688421e-04f, 2.189850157e-04f, 2.188007246e-04f, 2.186159692e-04f, 2.184307501e-04f, 2.182450676e-04f, 2.180589222e-04f, 2.178723143e-04f,
+ 2.176852443e-04f, 2.174977129e-04f, 2.173097203e-04f, 2.171212670e-04f, 2.169323535e-04f, 2.167429803e-04f, 2.165531477e-04f, 2.163628563e-04f, 2.161721065e-04f, 2.159808988e-04f,
+ 2.157892336e-04f, 2.155971114e-04f, 2.154045326e-04f, 2.152114977e-04f, 2.150180072e-04f, 2.148240615e-04f, 2.146296611e-04f, 2.144348065e-04f, 2.142394980e-04f, 2.140437363e-04f,
+ 2.138475217e-04f, 2.136508548e-04f, 2.134537359e-04f, 2.132561657e-04f, 2.130581444e-04f, 2.128596727e-04f, 2.126607509e-04f, 2.124613796e-04f, 2.122615593e-04f, 2.120612904e-04f,
+ 2.118605733e-04f, 2.116594086e-04f, 2.114577968e-04f, 2.112557383e-04f, 2.110532336e-04f, 2.108502832e-04f, 2.106468875e-04f, 2.104430471e-04f, 2.102387625e-04f, 2.100340341e-04f,
+ 2.098288624e-04f, 2.096232479e-04f, 2.094171911e-04f, 2.092106925e-04f, 2.090037525e-04f, 2.087963717e-04f, 2.085885506e-04f, 2.083802896e-04f, 2.081715892e-04f, 2.079624500e-04f,
+ 2.077528725e-04f, 2.075428570e-04f, 2.073324042e-04f, 2.071215145e-04f, 2.069101885e-04f, 2.066984265e-04f, 2.064862292e-04f, 2.062735971e-04f, 2.060605305e-04f, 2.058470301e-04f,
+ 2.056330964e-04f, 2.054187298e-04f, 2.052039309e-04f, 2.049887001e-04f, 2.047730380e-04f, 2.045569451e-04f, 2.043404218e-04f, 2.041234688e-04f, 2.039060865e-04f, 2.036882755e-04f,
+ 2.034700361e-04f, 2.032513691e-04f, 2.030322748e-04f, 2.028127538e-04f, 2.025928066e-04f, 2.023724338e-04f, 2.021516358e-04f, 2.019304132e-04f, 2.017087665e-04f, 2.014866961e-04f,
+ 2.012642028e-04f, 2.010412869e-04f, 2.008179489e-04f, 2.005941895e-04f, 2.003700091e-04f, 2.001454083e-04f, 1.999203876e-04f, 1.996949475e-04f, 1.994690886e-04f, 1.992428113e-04f,
+ 1.990161163e-04f, 1.987890040e-04f, 1.985614750e-04f, 1.983335298e-04f, 1.981051690e-04f, 1.978763931e-04f, 1.976472026e-04f, 1.974175980e-04f, 1.971875800e-04f, 1.969571490e-04f,
+ 1.967263056e-04f, 1.964950503e-04f, 1.962633837e-04f, 1.960313062e-04f, 1.957988186e-04f, 1.955659212e-04f, 1.953326147e-04f, 1.950988996e-04f, 1.948647764e-04f, 1.946302458e-04f,
+ 1.943953081e-04f, 1.941599640e-04f, 1.939242141e-04f, 1.936880589e-04f, 1.934514989e-04f, 1.932145347e-04f, 1.929771668e-04f, 1.927393959e-04f, 1.925012224e-04f, 1.922626469e-04f,
+ 1.920236700e-04f, 1.917842923e-04f, 1.915445142e-04f, 1.913043364e-04f, 1.910637594e-04f, 1.908227838e-04f, 1.905814101e-04f, 1.903396389e-04f, 1.900974708e-04f, 1.898549063e-04f,
+ 1.896119460e-04f, 1.893685904e-04f, 1.891248402e-04f, 1.888806959e-04f, 1.886361580e-04f, 1.883912272e-04f, 1.881459040e-04f, 1.879001890e-04f, 1.876540827e-04f, 1.874075858e-04f,
+ 1.871606987e-04f, 1.869134222e-04f, 1.866657566e-04f, 1.864177027e-04f, 1.861692610e-04f, 1.859204321e-04f, 1.856712165e-04f, 1.854216149e-04f, 1.851716278e-04f, 1.849212558e-04f,
+ 1.846704995e-04f, 1.844193594e-04f, 1.841678362e-04f, 1.839159304e-04f, 1.836636426e-04f, 1.834109735e-04f, 1.831579235e-04f, 1.829044933e-04f, 1.826506835e-04f, 1.823964946e-04f,
+ 1.821419273e-04f, 1.818869821e-04f, 1.816316596e-04f, 1.813759605e-04f, 1.811198853e-04f, 1.808634345e-04f, 1.806066089e-04f, 1.803494090e-04f, 1.800918353e-04f, 1.798338886e-04f,
+ 1.795755693e-04f, 1.793168781e-04f, 1.790578156e-04f, 1.787983824e-04f, 1.785385791e-04f, 1.782784062e-04f, 1.780178644e-04f, 1.777569544e-04f, 1.774956766e-04f, 1.772340317e-04f,
+ 1.769720203e-04f, 1.767096431e-04f, 1.764469005e-04f, 1.761837933e-04f, 1.759203220e-04f, 1.756564872e-04f, 1.753922896e-04f, 1.751277298e-04f, 1.748628083e-04f, 1.745975258e-04f,
+ 1.743318829e-04f, 1.740658802e-04f, 1.737995184e-04f, 1.735327979e-04f, 1.732657196e-04f, 1.729982839e-04f, 1.727304915e-04f, 1.724623430e-04f, 1.721938390e-04f, 1.719249801e-04f,
+ 1.716557671e-04f, 1.713862004e-04f, 1.711162807e-04f, 1.708460086e-04f, 1.705753848e-04f, 1.703044099e-04f, 1.700330845e-04f, 1.697614091e-04f, 1.694893846e-04f, 1.692170114e-04f,
+ 1.689442902e-04f, 1.686712216e-04f, 1.683978064e-04f, 1.681240449e-04f, 1.678499381e-04f, 1.675754863e-04f, 1.673006903e-04f, 1.670255508e-04f, 1.667500683e-04f, 1.664742435e-04f,
+ 1.661980770e-04f, 1.659215694e-04f, 1.656447214e-04f, 1.653675336e-04f, 1.650900067e-04f, 1.648121413e-04f, 1.645339380e-04f, 1.642553975e-04f, 1.639765204e-04f, 1.636973074e-04f,
+ 1.634177590e-04f, 1.631378760e-04f, 1.628576590e-04f, 1.625771086e-04f, 1.622962254e-04f, 1.620150102e-04f, 1.617334635e-04f, 1.614515860e-04f, 1.611693783e-04f, 1.608868412e-04f,
+ 1.606039751e-04f, 1.603207809e-04f, 1.600372591e-04f, 1.597534104e-04f, 1.594692355e-04f, 1.591847349e-04f, 1.588999094e-04f, 1.586147595e-04f, 1.583292860e-04f, 1.580434896e-04f,
+ 1.577573707e-04f, 1.574709302e-04f, 1.571841686e-04f, 1.568970867e-04f, 1.566096851e-04f, 1.563219643e-04f, 1.560339252e-04f, 1.557455684e-04f, 1.554568944e-04f, 1.551679040e-04f,
+ 1.548785979e-04f, 1.545889767e-04f, 1.542990410e-04f, 1.540087915e-04f, 1.537182289e-04f, 1.534273539e-04f, 1.531361671e-04f, 1.528446692e-04f, 1.525528608e-04f, 1.522607426e-04f,
+ 1.519683153e-04f, 1.516755795e-04f, 1.513825360e-04f, 1.510891853e-04f, 1.507955282e-04f, 1.505015654e-04f, 1.502072974e-04f, 1.499127250e-04f, 1.496178488e-04f, 1.493226695e-04f,
+ 1.490271879e-04f, 1.487314044e-04f, 1.484353200e-04f, 1.481389351e-04f, 1.478422505e-04f, 1.475452669e-04f, 1.472479849e-04f, 1.469504052e-04f, 1.466525285e-04f, 1.463543555e-04f,
+ 1.460558868e-04f, 1.457571232e-04f, 1.454580653e-04f, 1.451587137e-04f, 1.448590693e-04f, 1.445591326e-04f, 1.442589043e-04f, 1.439583852e-04f, 1.436575759e-04f, 1.433564770e-04f,
+ 1.430550894e-04f, 1.427534136e-04f, 1.424514503e-04f, 1.421492003e-04f, 1.418466642e-04f, 1.415438427e-04f, 1.412407365e-04f, 1.409373463e-04f, 1.406336728e-04f, 1.403297167e-04f,
+ 1.400254786e-04f, 1.397209593e-04f, 1.394161594e-04f, 1.391110796e-04f, 1.388057207e-04f, 1.385000833e-04f, 1.381941681e-04f, 1.378879758e-04f, 1.375815072e-04f, 1.372747628e-04f,
+ 1.369677434e-04f, 1.366604497e-04f, 1.363528825e-04f, 1.360450423e-04f, 1.357369299e-04f, 1.354285460e-04f, 1.351198912e-04f, 1.348109664e-04f, 1.345017722e-04f, 1.341923092e-04f,
+ 1.338825782e-04f, 1.335725800e-04f, 1.332623151e-04f, 1.329517843e-04f, 1.326409884e-04f, 1.323299279e-04f, 1.320186037e-04f, 1.317070163e-04f, 1.313951666e-04f, 1.310830553e-04f,
+ 1.307706829e-04f, 1.304580504e-04f, 1.301451582e-04f, 1.298320073e-04f, 1.295185982e-04f, 1.292049316e-04f, 1.288910084e-04f, 1.285768292e-04f, 1.282623947e-04f, 1.279477056e-04f,
+ 1.276327627e-04f, 1.273175666e-04f, 1.270021180e-04f, 1.266864178e-04f, 1.263704665e-04f, 1.260542649e-04f, 1.257378138e-04f, 1.254211137e-04f, 1.251041656e-04f, 1.247869700e-04f,
+ 1.244695276e-04f, 1.241518393e-04f, 1.238339057e-04f, 1.235157276e-04f, 1.231973055e-04f, 1.228786404e-04f, 1.225597329e-04f, 1.222405837e-04f, 1.219211935e-04f, 1.216015630e-04f,
+ 1.212816931e-04f, 1.209615843e-04f, 1.206412375e-04f, 1.203206533e-04f, 1.199998325e-04f, 1.196787758e-04f, 1.193574839e-04f, 1.190359575e-04f, 1.187141974e-04f, 1.183922043e-04f,
+ 1.180699790e-04f, 1.177475220e-04f, 1.174248343e-04f, 1.171019164e-04f, 1.167787692e-04f, 1.164553933e-04f, 1.161317896e-04f, 1.158079586e-04f, 1.154839012e-04f, 1.151596180e-04f,
+ 1.148351099e-04f, 1.145103775e-04f, 1.141854216e-04f, 1.138602429e-04f, 1.135348421e-04f, 1.132092199e-04f, 1.128833772e-04f, 1.125573146e-04f, 1.122310329e-04f, 1.119045328e-04f,
+ 1.115778150e-04f, 1.112508803e-04f, 1.109237294e-04f, 1.105963630e-04f, 1.102687819e-04f, 1.099409868e-04f, 1.096129785e-04f, 1.092847577e-04f, 1.089563251e-04f, 1.086276815e-04f,
+ 1.082988276e-04f, 1.079697641e-04f, 1.076404918e-04f, 1.073110114e-04f, 1.069813238e-04f, 1.066514295e-04f, 1.063213293e-04f, 1.059910241e-04f, 1.056605145e-04f, 1.053298013e-04f,
+ 1.049988851e-04f, 1.046677669e-04f, 1.043364472e-04f, 1.040049270e-04f, 1.036732067e-04f, 1.033412874e-04f, 1.030091696e-04f, 1.026768542e-04f, 1.023443418e-04f, 1.020116332e-04f,
+ 1.016787292e-04f, 1.013456306e-04f, 1.010123379e-04f, 1.006788521e-04f, 1.003451739e-04f, 1.000113040e-04f, 9.967724308e-05f, 9.934299200e-05f, 9.900855147e-05f, 9.867392225e-05f,
+ 9.833910508e-05f, 9.800410072e-05f, 9.766890991e-05f, 9.733353340e-05f, 9.699797196e-05f, 9.666222632e-05f, 9.632629725e-05f, 9.599018549e-05f, 9.565389179e-05f, 9.531741692e-05f,
+ 9.498076162e-05f, 9.464392665e-05f, 9.430691277e-05f, 9.396972072e-05f, 9.363235126e-05f, 9.329480515e-05f, 9.295708314e-05f, 9.261918598e-05f, 9.228111445e-05f, 9.194286928e-05f,
+ 9.160445125e-05f, 9.126586109e-05f, 9.092709958e-05f, 9.058816748e-05f, 9.024906552e-05f, 8.990979449e-05f, 8.957035513e-05f, 8.923074821e-05f, 8.889097448e-05f, 8.855103470e-05f,
+ 8.821092964e-05f, 8.787066005e-05f, 8.753022669e-05f, 8.718963033e-05f, 8.684887172e-05f, 8.650795163e-05f, 8.616687082e-05f, 8.582563005e-05f, 8.548423009e-05f, 8.514267169e-05f,
+ 8.480095562e-05f, 8.445908264e-05f, 8.411705351e-05f, 8.377486900e-05f, 8.343252988e-05f, 8.309003690e-05f, 8.274739083e-05f, 8.240459244e-05f, 8.206164249e-05f, 8.171854174e-05f,
+ 8.137529097e-05f, 8.103189094e-05f, 8.068834240e-05f, 8.034464614e-05f, 8.000080291e-05f, 7.965681349e-05f, 7.931267864e-05f, 7.896839912e-05f, 7.862397571e-05f, 7.827940918e-05f,
+ 7.793470028e-05f, 7.758984979e-05f, 7.724485849e-05f, 7.689972713e-05f, 7.655445648e-05f, 7.620904732e-05f, 7.586350042e-05f, 7.551781654e-05f, 7.517199645e-05f, 7.482604093e-05f,
+ 7.447995075e-05f, 7.413372667e-05f, 7.378736947e-05f, 7.344087992e-05f, 7.309425878e-05f, 7.274750684e-05f, 7.240062486e-05f, 7.205361362e-05f, 7.170647389e-05f, 7.135920643e-05f,
+ 7.101181203e-05f, 7.066429145e-05f, 7.031664548e-05f, 6.996887487e-05f, 6.962098041e-05f, 6.927296287e-05f, 6.892482303e-05f, 6.857656165e-05f, 6.822817951e-05f, 6.787967739e-05f,
+ 6.753105606e-05f, 6.718231630e-05f, 6.683345888e-05f, 6.648448458e-05f, 6.613539417e-05f, 6.578618842e-05f, 6.543686813e-05f, 6.508743405e-05f, 6.473788697e-05f, 6.438822766e-05f,
+ 6.403845690e-05f, 6.368857547e-05f, 6.333858414e-05f, 6.298848369e-05f, 6.263827490e-05f, 6.228795854e-05f, 6.193753540e-05f, 6.158700625e-05f, 6.123637187e-05f, 6.088563303e-05f,
+ 6.053479053e-05f, 6.018384512e-05f, 5.983279760e-05f, 5.948164874e-05f, 5.913039932e-05f, 5.877905012e-05f, 5.842760192e-05f, 5.807605550e-05f, 5.772441163e-05f, 5.737267111e-05f,
+ 5.702083470e-05f, 5.666890319e-05f, 5.631687736e-05f, 5.596475798e-05f, 5.561254585e-05f, 5.526024173e-05f, 5.490784641e-05f, 5.455536068e-05f, 5.420278531e-05f, 5.385012108e-05f,
+ 5.349736877e-05f, 5.314452917e-05f, 5.279160306e-05f, 5.243859121e-05f, 5.208549442e-05f, 5.173231346e-05f, 5.137904911e-05f, 5.102570216e-05f, 5.067227339e-05f, 5.031876358e-05f,
+ 4.996517352e-05f, 4.961150397e-05f, 4.925775574e-05f, 4.890392960e-05f, 4.855002634e-05f, 4.819604673e-05f, 4.784199156e-05f, 4.748786162e-05f, 4.713365768e-05f, 4.677938053e-05f,
+ 4.642503096e-05f, 4.607060974e-05f, 4.571611767e-05f, 4.536155551e-05f, 4.500692407e-05f, 4.465222412e-05f, 4.429745645e-05f, 4.394262184e-05f, 4.358772107e-05f, 4.323275493e-05f,
+ 4.287772420e-05f, 4.252262967e-05f, 4.216747212e-05f, 4.181225234e-05f, 4.145697111e-05f, 4.110162922e-05f, 4.074622744e-05f, 4.039076657e-05f, 4.003524740e-05f, 3.967967069e-05f,
+ 3.932403725e-05f, 3.896834785e-05f, 3.861260328e-05f, 3.825680433e-05f, 3.790095178e-05f, 3.754504641e-05f, 3.718908901e-05f, 3.683308037e-05f, 3.647702127e-05f, 3.612091250e-05f,
+ 3.576475485e-05f, 3.540854909e-05f, 3.505229601e-05f, 3.469599640e-05f, 3.433965105e-05f, 3.398326074e-05f, 3.362682625e-05f, 3.327034838e-05f, 3.291382790e-05f, 3.255726561e-05f,
+ 3.220066229e-05f, 3.184401872e-05f, 3.148733569e-05f, 3.113061399e-05f, 3.077385441e-05f, 3.041705772e-05f, 3.006022471e-05f, 2.970335618e-05f, 2.934645290e-05f, 2.898951567e-05f,
+ 2.863254526e-05f, 2.827554247e-05f, 2.791850808e-05f, 2.756144287e-05f, 2.720434764e-05f, 2.684722316e-05f, 2.649007023e-05f, 2.613288963e-05f, 2.577568215e-05f, 2.541844856e-05f,
+ 2.506118967e-05f, 2.470390625e-05f, 2.434659909e-05f, 2.398926897e-05f, 2.363191668e-05f, 2.327454302e-05f, 2.291714875e-05f, 2.255973468e-05f, 2.220230158e-05f, 2.184485024e-05f,
+ 2.148738145e-05f, 2.112989599e-05f, 2.077239464e-05f, 2.041487820e-05f, 2.005734745e-05f, 1.969980318e-05f, 1.934224616e-05f, 1.898467719e-05f, 1.862709705e-05f, 1.826950653e-05f,
+ 1.791190641e-05f, 1.755429747e-05f, 1.719668051e-05f, 1.683905631e-05f, 1.648142565e-05f, 1.612378932e-05f, 1.576614810e-05f, 1.540850278e-05f, 1.505085414e-05f, 1.469320297e-05f,
+ 1.433555005e-05f, 1.397789618e-05f, 1.362024212e-05f, 1.326258867e-05f, 1.290493661e-05f, 1.254728673e-05f, 1.218963981e-05f, 1.183199664e-05f, 1.147435799e-05f, 1.111672466e-05f,
+ 1.075909742e-05f, 1.040147707e-05f, 1.004386438e-05f, 9.686260142e-06f, 9.328665137e-06f, 8.971080149e-06f, 8.613505962e-06f, 8.255943359e-06f, 7.898393124e-06f, 7.540856040e-06f,
+ 7.183332890e-06f, 6.825824458e-06f, 6.468331526e-06f, 6.110854878e-06f, 5.753395296e-06f, 5.395953563e-06f, 5.038530462e-06f, 4.681126776e-06f, 4.323743286e-06f, 3.966380775e-06f,
+ 3.609040025e-06f, 3.251721819e-06f, 2.894426938e-06f, 2.537156165e-06f, 2.179910280e-06f, 1.822690066e-06f, 1.465496303e-06f, 1.108329775e-06f, 7.511912606e-07f, 3.940815424e-07f,
+ 3.700140088e-08f, -3.200483830e-07f, -6.770670285e-07f, -1.034053755e-06f, -1.391007782e-06f, -1.747928330e-06f, -2.104814617e-06f, -2.461665865e-06f, -2.818481293e-06f, -3.175260121e-06f,
+ -3.532001570e-06f, -3.888704861e-06f, -4.245369214e-06f, -4.601993849e-06f, -4.958577989e-06f, -5.315120854e-06f, -5.671621665e-06f, -6.028079644e-06f, -6.384494013e-06f, -6.740863993e-06f,
+ -7.097188807e-06f, -7.453467676e-06f, -7.809699822e-06f, -8.165884469e-06f, -8.522020839e-06f, -8.878108155e-06f, -9.234145639e-06f, -9.590132515e-06f, -9.946068006e-06f, -1.030195134e-05f,
+ -1.065778173e-05f, -1.101355841e-05f, -1.136928060e-05f, -1.172494752e-05f, -1.208055840e-05f, -1.243611247e-05f, -1.279160894e-05f, -1.314704705e-05f, -1.350242602e-05f, -1.385774507e-05f,
+ -1.421300343e-05f, -1.456820032e-05f, -1.492333498e-05f, -1.527840662e-05f, -1.563341448e-05f, -1.598835778e-05f, -1.634323575e-05f, -1.669804761e-05f, -1.705279259e-05f, -1.740746992e-05f,
+ -1.776207883e-05f, -1.811661855e-05f, -1.847108829e-05f, -1.882548730e-05f, -1.917981480e-05f, -1.953407001e-05f, -1.988825217e-05f, -2.024236051e-05f, -2.059639426e-05f, -2.095035264e-05f,
+ -2.130423488e-05f, -2.165804023e-05f, -2.201176789e-05f, -2.236541712e-05f, -2.271898713e-05f, -2.307247716e-05f, -2.342588644e-05f, -2.377921421e-05f, -2.413245968e-05f, -2.448562210e-05f,
+ -2.483870070e-05f, -2.519169471e-05f, -2.554460336e-05f, -2.589742589e-05f, -2.625016153e-05f, -2.660280951e-05f, -2.695536906e-05f, -2.730783943e-05f, -2.766021984e-05f, -2.801250953e-05f,
+ -2.836470774e-05f, -2.871681370e-05f, -2.906882664e-05f, -2.942074580e-05f, -2.977257042e-05f, -3.012429973e-05f, -3.047593298e-05f, -3.082746938e-05f, -3.117890820e-05f, -3.153024865e-05f,
+ -3.188148998e-05f, -3.223263142e-05f, -3.258367222e-05f, -3.293461162e-05f, -3.328544884e-05f, -3.363618314e-05f, -3.398681374e-05f, -3.433733989e-05f, -3.468776084e-05f, -3.503807581e-05f,
+ -3.538828405e-05f, -3.573838481e-05f, -3.608837731e-05f, -3.643826081e-05f, -3.678803455e-05f, -3.713769776e-05f, -3.748724969e-05f, -3.783668958e-05f, -3.818601668e-05f, -3.853523022e-05f,
+ -3.888432946e-05f, -3.923331363e-05f, -3.958218199e-05f, -3.993093376e-05f, -4.027956821e-05f, -4.062808457e-05f, -4.097648209e-05f, -4.132476002e-05f, -4.167291759e-05f, -4.202095407e-05f,
+ -4.236886869e-05f, -4.271666070e-05f, -4.306432936e-05f, -4.341187390e-05f, -4.375929357e-05f, -4.410658763e-05f, -4.445375533e-05f, -4.480079590e-05f, -4.514770861e-05f, -4.549449269e-05f,
+ -4.584114741e-05f, -4.618767201e-05f, -4.653406575e-05f, -4.688032786e-05f, -4.722645762e-05f, -4.757245426e-05f, -4.791831704e-05f, -4.826404521e-05f, -4.860963803e-05f, -4.895509475e-05f,
+ -4.930041462e-05f, -4.964559689e-05f, -4.999064083e-05f, -5.033554569e-05f, -5.068031071e-05f, -5.102493516e-05f, -5.136941830e-05f, -5.171375937e-05f, -5.205795764e-05f, -5.240201237e-05f,
+ -5.274592280e-05f, -5.308968820e-05f, -5.343330783e-05f, -5.377678094e-05f, -5.412010680e-05f, -5.446328465e-05f, -5.480631378e-05f, -5.514919342e-05f, -5.549192285e-05f, -5.583450132e-05f,
+ -5.617692810e-05f, -5.651920245e-05f, -5.686132363e-05f, -5.720329090e-05f, -5.754510352e-05f, -5.788676076e-05f, -5.822826189e-05f, -5.856960616e-05f, -5.891079284e-05f, -5.925182120e-05f,
+ -5.959269049e-05f, -5.993340000e-05f, -6.027394898e-05f, -6.061433669e-05f, -6.095456242e-05f, -6.129462542e-05f, -6.163452496e-05f, -6.197426031e-05f, -6.231383074e-05f, -6.265323551e-05f,
+ -6.299247391e-05f, -6.333154519e-05f, -6.367044863e-05f, -6.400918349e-05f, -6.434774906e-05f, -6.468614460e-05f, -6.502436938e-05f, -6.536242268e-05f, -6.570030377e-05f, -6.603801192e-05f,
+ -6.637554641e-05f, -6.671290651e-05f, -6.705009149e-05f, -6.738710064e-05f, -6.772393322e-05f, -6.806058851e-05f, -6.839706579e-05f, -6.873336434e-05f, -6.906948343e-05f, -6.940542235e-05f,
+ -6.974118036e-05f, -7.007675676e-05f, -7.041215081e-05f, -7.074736180e-05f, -7.108238900e-05f, -7.141723171e-05f, -7.175188919e-05f, -7.208636074e-05f, -7.242064563e-05f, -7.275474315e-05f,
+ -7.308865257e-05f, -7.342237319e-05f, -7.375590429e-05f, -7.408924514e-05f, -7.442239504e-05f, -7.475535328e-05f, -7.508811913e-05f, -7.542069188e-05f, -7.575307083e-05f, -7.608525525e-05f,
+ -7.641724444e-05f, -7.674903769e-05f, -7.708063427e-05f, -7.741203349e-05f, -7.774323463e-05f, -7.807423699e-05f, -7.840503984e-05f, -7.873564249e-05f, -7.906604423e-05f, -7.939624435e-05f,
+ -7.972624214e-05f, -8.005603689e-05f, -8.038562790e-05f, -8.071501446e-05f, -8.104419587e-05f, -8.137317143e-05f, -8.170194042e-05f, -8.203050215e-05f, -8.235885591e-05f, -8.268700100e-05f,
+ -8.301493672e-05f, -8.334266236e-05f, -8.367017723e-05f, -8.399748062e-05f, -8.432457184e-05f, -8.465145018e-05f, -8.497811495e-05f, -8.530456544e-05f, -8.563080096e-05f, -8.595682082e-05f,
+ -8.628262431e-05f, -8.660821074e-05f, -8.693357942e-05f, -8.725872964e-05f, -8.758366071e-05f, -8.790837195e-05f, -8.823286265e-05f, -8.855713212e-05f, -8.888117968e-05f, -8.920500462e-05f,
+ -8.952860626e-05f, -8.985198390e-05f, -9.017513686e-05f, -9.049806445e-05f, -9.082076597e-05f, -9.114324074e-05f, -9.146548807e-05f, -9.178750727e-05f, -9.210929766e-05f, -9.243085854e-05f,
+ -9.275218924e-05f, -9.307328907e-05f, -9.339415734e-05f, -9.371479337e-05f, -9.403519647e-05f, -9.435536597e-05f, -9.467530117e-05f, -9.499500140e-05f, -9.531446599e-05f, -9.563369423e-05f,
+ -9.595268546e-05f, -9.627143900e-05f, -9.658995416e-05f, -9.690823028e-05f, -9.722626666e-05f, -9.754406264e-05f, -9.786161753e-05f, -9.817893067e-05f, -9.849600137e-05f, -9.881282896e-05f,
+ -9.912941277e-05f, -9.944575212e-05f, -9.976184634e-05f, -1.000776948e-04f, -1.003932967e-04f, -1.007086515e-04f, -1.010237585e-04f, -1.013386170e-04f, -1.016532263e-04f, -1.019675858e-04f,
+ -1.022816948e-04f, -1.025955527e-04f, -1.029091587e-04f, -1.032225122e-04f, -1.035356126e-04f, -1.038484591e-04f, -1.041610511e-04f, -1.044733880e-04f, -1.047854691e-04f, -1.050972937e-04f,
+ -1.054088611e-04f, -1.057201708e-04f, -1.060312220e-04f, -1.063420140e-04f, -1.066525463e-04f, -1.069628181e-04f, -1.072728288e-04f, -1.075825777e-04f, -1.078920643e-04f, -1.082012877e-04f,
+ -1.085102475e-04f, -1.088189428e-04f, -1.091273731e-04f, -1.094355377e-04f, -1.097434360e-04f, -1.100510672e-04f, -1.103584308e-04f, -1.106655261e-04f, -1.109723524e-04f, -1.112789092e-04f,
+ -1.115851956e-04f, -1.118912112e-04f, -1.121969552e-04f, -1.125024271e-04f, -1.128076260e-04f, -1.131125515e-04f, -1.134172028e-04f, -1.137215794e-04f, -1.140256805e-04f, -1.143295056e-04f,
+ -1.146330539e-04f, -1.149363249e-04f, -1.152393179e-04f, -1.155420323e-04f, -1.158444673e-04f, -1.161466225e-04f, -1.164484971e-04f, -1.167500905e-04f, -1.170514020e-04f, -1.173524311e-04f,
+ -1.176531771e-04f, -1.179536393e-04f, -1.182538172e-04f, -1.185537100e-04f, -1.188533172e-04f, -1.191526381e-04f, -1.194516721e-04f, -1.197504186e-04f, -1.200488769e-04f, -1.203470464e-04f,
+ -1.206449265e-04f, -1.209425165e-04f, -1.212398158e-04f, -1.215368237e-04f, -1.218335398e-04f, -1.221299633e-04f, -1.224260935e-04f, -1.227219300e-04f, -1.230174720e-04f, -1.233127190e-04f,
+ -1.236076702e-04f, -1.239023252e-04f, -1.241966832e-04f, -1.244907436e-04f, -1.247845059e-04f, -1.250779694e-04f, -1.253711335e-04f, -1.256639976e-04f, -1.259565610e-04f, -1.262488231e-04f,
+ -1.265407834e-04f, -1.268324412e-04f, -1.271237959e-04f, -1.274148469e-04f, -1.277055935e-04f, -1.279960352e-04f, -1.282861713e-04f, -1.285760013e-04f, -1.288655245e-04f, -1.291547403e-04f,
+ -1.294436482e-04f, -1.297322474e-04f, -1.300205374e-04f, -1.303085176e-04f, -1.305961874e-04f, -1.308835462e-04f, -1.311705933e-04f, -1.314573283e-04f, -1.317437504e-04f, -1.320298590e-04f,
+ -1.323156537e-04f, -1.326011336e-04f, -1.328862984e-04f, -1.331711473e-04f, -1.334556798e-04f, -1.337398953e-04f, -1.340237932e-04f, -1.343073728e-04f, -1.345906336e-04f, -1.348735750e-04f,
+ -1.351561965e-04f, -1.354384973e-04f, -1.357204769e-04f, -1.360021348e-04f, -1.362834703e-04f, -1.365644828e-04f, -1.368451718e-04f, -1.371255366e-04f, -1.374055768e-04f, -1.376852916e-04f,
+ -1.379646805e-04f, -1.382437430e-04f, -1.385224784e-04f, -1.388008861e-04f, -1.390789656e-04f, -1.393567163e-04f, -1.396341377e-04f, -1.399112290e-04f, -1.401879898e-04f, -1.404644194e-04f,
+ -1.407405174e-04f, -1.410162830e-04f, -1.412917158e-04f, -1.415668152e-04f, -1.418415805e-04f, -1.421160113e-04f, -1.423901069e-04f, -1.426638667e-04f, -1.429372903e-04f, -1.432103769e-04f,
+ -1.434831261e-04f, -1.437555373e-04f, -1.440276100e-04f, -1.442993434e-04f, -1.445707372e-04f, -1.448417906e-04f, -1.451125032e-04f, -1.453828744e-04f, -1.456529036e-04f, -1.459225902e-04f,
+ -1.461919338e-04f, -1.464609337e-04f, -1.467295893e-04f, -1.469979001e-04f, -1.472658657e-04f, -1.475334853e-04f, -1.478007584e-04f, -1.480676845e-04f, -1.483342630e-04f, -1.486004934e-04f,
+ -1.488663751e-04f, -1.491319076e-04f, -1.493970903e-04f, -1.496619226e-04f, -1.499264040e-04f, -1.501905340e-04f, -1.504543120e-04f, -1.507177375e-04f, -1.509808098e-04f, -1.512435286e-04f,
+ -1.515058931e-04f, -1.517679029e-04f, -1.520295574e-04f, -1.522908561e-04f, -1.525517985e-04f, -1.528123839e-04f, -1.530726119e-04f, -1.533324819e-04f, -1.535919934e-04f, -1.538511458e-04f,
+ -1.541099386e-04f, -1.543683713e-04f, -1.546264433e-04f, -1.548841541e-04f, -1.551415032e-04f, -1.553984899e-04f, -1.556551139e-04f, -1.559113745e-04f, -1.561672713e-04f, -1.564228036e-04f,
+ -1.566779710e-04f, -1.569327730e-04f, -1.571872089e-04f, -1.574412784e-04f, -1.576949808e-04f, -1.579483156e-04f, -1.582012824e-04f, -1.584538805e-04f, -1.587061095e-04f, -1.589579688e-04f,
+ -1.592094579e-04f, -1.594605764e-04f, -1.597113236e-04f, -1.599616991e-04f, -1.602117023e-04f, -1.604613327e-04f, -1.607105899e-04f, -1.609594733e-04f, -1.612079823e-04f, -1.614561165e-04f,
+ -1.617038754e-04f, -1.619512584e-04f, -1.621982650e-04f, -1.624448948e-04f, -1.626911472e-04f, -1.629370217e-04f, -1.631825178e-04f, -1.634276350e-04f, -1.636723728e-04f, -1.639167306e-04f,
+ -1.641607081e-04f, -1.644043046e-04f, -1.646475197e-04f, -1.648903529e-04f, -1.651328036e-04f, -1.653748715e-04f, -1.656165559e-04f, -1.658578564e-04f, -1.660987724e-04f, -1.663393036e-04f,
+ -1.665794494e-04f, -1.668192092e-04f, -1.670585827e-04f, -1.672975693e-04f, -1.675361685e-04f, -1.677743798e-04f, -1.680122028e-04f, -1.682496369e-04f, -1.684866817e-04f, -1.687233367e-04f,
+ -1.689596014e-04f, -1.691954753e-04f, -1.694309579e-04f, -1.696660488e-04f, -1.699007474e-04f, -1.701350533e-04f, -1.703689660e-04f, -1.706024850e-04f, -1.708356099e-04f, -1.710683401e-04f,
+ -1.713006752e-04f, -1.715326147e-04f, -1.717641582e-04f, -1.719953051e-04f, -1.722260550e-04f, -1.724564074e-04f, -1.726863619e-04f, -1.729159179e-04f, -1.731450751e-04f, -1.733738328e-04f,
+ -1.736021908e-04f, -1.738301484e-04f, -1.740577053e-04f, -1.742848610e-04f, -1.745116150e-04f, -1.747379668e-04f, -1.749639159e-04f, -1.751894621e-04f, -1.754146046e-04f, -1.756393432e-04f,
+ -1.758636773e-04f, -1.760876065e-04f, -1.763111303e-04f, -1.765342483e-04f, -1.767569600e-04f, -1.769792650e-04f, -1.772011628e-04f, -1.774226529e-04f, -1.776437350e-04f, -1.778644085e-04f,
+ -1.780846730e-04f, -1.783045281e-04f, -1.785239733e-04f, -1.787430081e-04f, -1.789616322e-04f, -1.791798451e-04f, -1.793976463e-04f, -1.796150353e-04f, -1.798320119e-04f, -1.800485754e-04f,
+ -1.802647255e-04f, -1.804804617e-04f, -1.806957837e-04f, -1.809106908e-04f, -1.811251828e-04f, -1.813392592e-04f, -1.815529196e-04f, -1.817661634e-04f, -1.819789903e-04f, -1.821913999e-04f,
+ -1.824033917e-04f, -1.826149653e-04f, -1.828261203e-04f, -1.830368562e-04f, -1.832471726e-04f, -1.834570691e-04f, -1.836665452e-04f, -1.838756006e-04f, -1.840842349e-04f, -1.842924475e-04f,
+ -1.845002380e-04f, -1.847076062e-04f, -1.849145514e-04f, -1.851210734e-04f, -1.853271717e-04f, -1.855328458e-04f, -1.857380955e-04f, -1.859429202e-04f, -1.861473195e-04f, -1.863512930e-04f,
+ -1.865548404e-04f, -1.867579612e-04f, -1.869606550e-04f, -1.871629213e-04f, -1.873647599e-04f, -1.875661702e-04f, -1.877671519e-04f, -1.879677046e-04f, -1.881678278e-04f, -1.883675212e-04f,
+ -1.885667844e-04f, -1.887656169e-04f, -1.889640184e-04f, -1.891619885e-04f, -1.893595267e-04f, -1.895566327e-04f, -1.897533060e-04f, -1.899495464e-04f, -1.901453533e-04f, -1.903407264e-04f,
+ -1.905356653e-04f, -1.907301696e-04f, -1.909242390e-04f, -1.911178730e-04f, -1.913110712e-04f, -1.915038333e-04f, -1.916961589e-04f, -1.918880475e-04f, -1.920794989e-04f, -1.922705126e-04f,
+ -1.924610882e-04f, -1.926512254e-04f, -1.928409238e-04f, -1.930301829e-04f, -1.932190025e-04f, -1.934073822e-04f, -1.935953215e-04f, -1.937828201e-04f, -1.939698776e-04f, -1.941564937e-04f,
+ -1.943426680e-04f, -1.945284001e-04f, -1.947136896e-04f, -1.948985362e-04f, -1.950829395e-04f, -1.952668992e-04f, -1.954504148e-04f, -1.956334860e-04f, -1.958161124e-04f, -1.959982938e-04f,
+ -1.961800296e-04f, -1.963613197e-04f, -1.965421635e-04f, -1.967225607e-04f, -1.969025111e-04f, -1.970820142e-04f, -1.972610696e-04f, -1.974396770e-04f, -1.976178362e-04f, -1.977955466e-04f,
+ -1.979728080e-04f, -1.981496200e-04f, -1.983259823e-04f, -1.985018944e-04f, -1.986773562e-04f, -1.988523671e-04f, -1.990269269e-04f, -1.992010353e-04f, -1.993746918e-04f, -1.995478962e-04f,
+ -1.997206481e-04f, -1.998929471e-04f, -2.000647930e-04f, -2.002361853e-04f, -2.004071238e-04f, -2.005776081e-04f, -2.007476379e-04f, -2.009172128e-04f, -2.010863325e-04f, -2.012549967e-04f,
+ -2.014232051e-04f, -2.015909572e-04f, -2.017582529e-04f, -2.019250917e-04f, -2.020914733e-04f, -2.022573974e-04f, -2.024228638e-04f, -2.025878719e-04f, -2.027524216e-04f, -2.029165126e-04f,
+ -2.030801444e-04f, -2.032433167e-04f, -2.034060294e-04f, -2.035682819e-04f, -2.037300741e-04f, -2.038914056e-04f, -2.040522761e-04f, -2.042126852e-04f, -2.043726327e-04f, -2.045321183e-04f,
+ -2.046911416e-04f, -2.048497024e-04f, -2.050078002e-04f, -2.051654349e-04f, -2.053226061e-04f, -2.054793135e-04f, -2.056355568e-04f, -2.057913357e-04f, -2.059466498e-04f, -2.061014990e-04f,
+ -2.062558829e-04f, -2.064098012e-04f, -2.065632535e-04f, -2.067162397e-04f, -2.068687594e-04f, -2.070208123e-04f, -2.071723981e-04f, -2.073235165e-04f, -2.074741673e-04f, -2.076243501e-04f,
+ -2.077740647e-04f, -2.079233107e-04f, -2.080720879e-04f, -2.082203960e-04f, -2.083682347e-04f, -2.085156037e-04f, -2.086625028e-04f, -2.088089316e-04f, -2.089548899e-04f, -2.091003774e-04f,
+ -2.092453938e-04f, -2.093899389e-04f, -2.095340123e-04f, -2.096776138e-04f, -2.098207431e-04f, -2.099634000e-04f, -2.101055841e-04f, -2.102472952e-04f, -2.103885331e-04f, -2.105292974e-04f,
+ -2.106695878e-04f, -2.108094042e-04f, -2.109487463e-04f, -2.110876138e-04f, -2.112260063e-04f, -2.113639238e-04f, -2.115013658e-04f, -2.116383322e-04f, -2.117748226e-04f, -2.119108369e-04f,
+ -2.120463748e-04f, -2.121814359e-04f, -2.123160201e-04f, -2.124501271e-04f, -2.125837567e-04f, -2.127169085e-04f, -2.128495824e-04f, -2.129817780e-04f, -2.131134952e-04f, -2.132447337e-04f,
+ -2.133754933e-04f, -2.135057736e-04f, -2.136355745e-04f, -2.137648957e-04f, -2.138937370e-04f, -2.140220981e-04f, -2.141499788e-04f, -2.142773788e-04f, -2.144042980e-04f, -2.145307360e-04f,
+ -2.146566927e-04f, -2.147821678e-04f, -2.149071610e-04f, -2.150316721e-04f, -2.151557010e-04f, -2.152792474e-04f, -2.154023109e-04f, -2.155248915e-04f, -2.156469889e-04f, -2.157686028e-04f,
+ -2.158897331e-04f, -2.160103795e-04f, -2.161305418e-04f, -2.162502197e-04f, -2.163694131e-04f, -2.164881217e-04f, -2.166063453e-04f, -2.167240837e-04f, -2.168413366e-04f, -2.169581039e-04f,
+ -2.170743854e-04f, -2.171901808e-04f, -2.173054899e-04f, -2.174203125e-04f, -2.175346483e-04f, -2.176484973e-04f, -2.177618592e-04f, -2.178747337e-04f, -2.179871207e-04f, -2.180990199e-04f,
+ -2.182104312e-04f, -2.183213543e-04f, -2.184317891e-04f, -2.185417353e-04f, -2.186511928e-04f, -2.187601614e-04f, -2.188686408e-04f, -2.189766308e-04f, -2.190841313e-04f, -2.191911421e-04f,
+ -2.192976630e-04f, -2.194036937e-04f, -2.195092341e-04f, -2.196142841e-04f, -2.197188434e-04f, -2.198229117e-04f, -2.199264891e-04f, -2.200295752e-04f, -2.201321698e-04f, -2.202342729e-04f,
+ -2.203358842e-04f, -2.204370034e-04f, -2.205376306e-04f, -2.206377654e-04f, -2.207374077e-04f, -2.208365573e-04f, -2.209352141e-04f, -2.210333778e-04f, -2.211310483e-04f, -2.212282255e-04f,
+ -2.213249091e-04f, -2.214210989e-04f, -2.215167949e-04f, -2.216119968e-04f, -2.217067045e-04f, -2.218009179e-04f, -2.218946366e-04f, -2.219878607e-04f, -2.220805899e-04f, -2.221728240e-04f,
+ -2.222645629e-04f, -2.223558065e-04f, -2.224465546e-04f, -2.225368070e-04f, -2.226265635e-04f, -2.227158241e-04f, -2.228045886e-04f, -2.228928568e-04f, -2.229806285e-04f, -2.230679036e-04f,
+ -2.231546820e-04f, -2.232409635e-04f, -2.233267480e-04f, -2.234120353e-04f, -2.234968253e-04f, -2.235811179e-04f, -2.236649128e-04f, -2.237482099e-04f, -2.238310092e-04f, -2.239133105e-04f,
+ -2.239951136e-04f, -2.240764184e-04f, -2.241572247e-04f, -2.242375325e-04f, -2.243173416e-04f, -2.243966518e-04f, -2.244754631e-04f, -2.245537752e-04f, -2.246315882e-04f, -2.247089018e-04f,
+ -2.247857159e-04f, -2.248620304e-04f, -2.249378451e-04f, -2.250131600e-04f, -2.250879749e-04f, -2.251622898e-04f, -2.252361044e-04f, -2.253094186e-04f, -2.253822324e-04f, -2.254545457e-04f,
+ -2.255263582e-04f, -2.255976700e-04f, -2.256684808e-04f, -2.257387906e-04f, -2.258085992e-04f, -2.258779066e-04f, -2.259467126e-04f, -2.260150172e-04f, -2.260828202e-04f, -2.261501215e-04f,
+ -2.262169210e-04f, -2.262832187e-04f, -2.263490143e-04f, -2.264143079e-04f, -2.264790992e-04f, -2.265433883e-04f, -2.266071749e-04f, -2.266704591e-04f, -2.267332407e-04f, -2.267955197e-04f,
+ -2.268572958e-04f, -2.269185691e-04f, -2.269793394e-04f, -2.270396067e-04f, -2.270993709e-04f, -2.271586318e-04f, -2.272173894e-04f, -2.272756436e-04f, -2.273333944e-04f, -2.273906416e-04f,
+ -2.274473851e-04f, -2.275036249e-04f, -2.275593609e-04f, -2.276145930e-04f, -2.276693212e-04f, -2.277235453e-04f, -2.277772653e-04f, -2.278304811e-04f, -2.278831927e-04f, -2.279353999e-04f,
+ -2.279871027e-04f, -2.280383010e-04f, -2.280889948e-04f, -2.281391839e-04f, -2.281888684e-04f, -2.282380481e-04f, -2.282867230e-04f, -2.283348931e-04f, -2.283825582e-04f, -2.284297183e-04f,
+ -2.284763733e-04f, -2.285225232e-04f, -2.285681680e-04f, -2.286133075e-04f, -2.286579417e-04f, -2.287020706e-04f, -2.287456940e-04f, -2.287888121e-04f, -2.288314246e-04f, -2.288735316e-04f,
+ -2.289151329e-04f, -2.289562287e-04f, -2.289968187e-04f, -2.290369030e-04f, -2.290764815e-04f, -2.291155542e-04f, -2.291541210e-04f, -2.291921819e-04f, -2.292297368e-04f, -2.292667858e-04f,
+ -2.293033287e-04f, -2.293393656e-04f, -2.293748963e-04f, -2.294099209e-04f, -2.294444394e-04f, -2.294784516e-04f, -2.295119577e-04f, -2.295449574e-04f, -2.295774509e-04f, -2.296094380e-04f,
+ -2.296409188e-04f, -2.296718932e-04f, -2.297023613e-04f, -2.297323229e-04f, -2.297617781e-04f, -2.297907268e-04f, -2.298191690e-04f, -2.298471047e-04f, -2.298745339e-04f, -2.299014565e-04f,
+ -2.299278727e-04f, -2.299537822e-04f, -2.299791852e-04f, -2.300040815e-04f, -2.300284713e-04f, -2.300523544e-04f, -2.300757310e-04f, -2.300986009e-04f, -2.301209641e-04f, -2.301428207e-04f,
+ -2.301641707e-04f, -2.301850140e-04f, -2.302053507e-04f, -2.302251807e-04f, -2.302445040e-04f, -2.302633207e-04f, -2.302816308e-04f, -2.302994342e-04f, -2.303167310e-04f, -2.303335211e-04f,
+ -2.303498046e-04f, -2.303655814e-04f, -2.303808517e-04f, -2.303956153e-04f, -2.304098724e-04f, -2.304236229e-04f, -2.304368668e-04f, -2.304496041e-04f, -2.304618349e-04f, -2.304735592e-04f,
+ -2.304847770e-04f, -2.304954883e-04f, -2.305056932e-04f, -2.305153916e-04f, -2.305245835e-04f, -2.305332691e-04f, -2.305414483e-04f, -2.305491212e-04f, -2.305562877e-04f, -2.305629480e-04f,
+ -2.305691019e-04f, -2.305747497e-04f, -2.305798912e-04f, -2.305845266e-04f, -2.305886558e-04f, -2.305922789e-04f, -2.305953960e-04f, -2.305980070e-04f, -2.306001120e-04f, -2.306017111e-04f,
+ -2.306028042e-04f, -2.306033915e-04f, -2.306034729e-04f, -2.306030486e-04f, -2.306021185e-04f, -2.306006827e-04f, -2.305987413e-04f, -2.305962942e-04f, -2.305933416e-04f, -2.305898835e-04f,
+ -2.305859200e-04f, -2.305814510e-04f, -2.305764767e-04f, -2.305709971e-04f, -2.305650122e-04f, -2.305585222e-04f, -2.305515270e-04f, -2.305440268e-04f, -2.305360215e-04f, -2.305275113e-04f,
+ -2.305184962e-04f, -2.305089763e-04f, -2.304989517e-04f, -2.304884223e-04f, -2.304773884e-04f, -2.304658498e-04f, -2.304538068e-04f, -2.304412594e-04f, -2.304282076e-04f, -2.304146515e-04f,
+ -2.304005912e-04f, -2.303860268e-04f, -2.303709583e-04f, -2.303553859e-04f, -2.303393096e-04f, -2.303227294e-04f, -2.303056455e-04f, -2.302880579e-04f, -2.302699668e-04f, -2.302513721e-04f,
+ -2.302322741e-04f, -2.302126727e-04f, -2.301925680e-04f, -2.301719602e-04f, -2.301508494e-04f, -2.301292355e-04f, -2.301071188e-04f, -2.300844993e-04f, -2.300613771e-04f, -2.300377523e-04f,
+ -2.300136249e-04f, -2.299889952e-04f, -2.299638631e-04f, -2.299382288e-04f, -2.299120924e-04f, -2.298854539e-04f, -2.298583136e-04f, -2.298306714e-04f, -2.298025275e-04f, -2.297738820e-04f,
+ -2.297447350e-04f, -2.297150866e-04f, -2.296849369e-04f, -2.296542860e-04f, -2.296231341e-04f, -2.295914812e-04f, -2.295593274e-04f, -2.295266730e-04f, -2.294935179e-04f, -2.294598623e-04f,
+ -2.294257063e-04f, -2.293910501e-04f, -2.293558937e-04f, -2.293202373e-04f, -2.292840810e-04f, -2.292474248e-04f, -2.292102691e-04f, -2.291726138e-04f, -2.291344591e-04f, -2.290958051e-04f,
+ -2.290566519e-04f, -2.290169997e-04f, -2.289768487e-04f, -2.289361988e-04f, -2.288950503e-04f, -2.288534034e-04f, -2.288112580e-04f, -2.287686144e-04f, -2.287254727e-04f, -2.286818331e-04f,
+ -2.286376957e-04f, -2.285930605e-04f, -2.285479278e-04f, -2.285022978e-04f, -2.284561704e-04f, -2.284095460e-04f, -2.283624246e-04f, -2.283148064e-04f, -2.282666915e-04f, -2.282180801e-04f,
+ -2.281689723e-04f, -2.281193682e-04f, -2.280692681e-04f, -2.280186721e-04f, -2.279675803e-04f, -2.279159929e-04f, -2.278639101e-04f, -2.278113319e-04f, -2.277582586e-04f, -2.277046903e-04f,
+ -2.276506272e-04f, -2.275960695e-04f, -2.275410172e-04f, -2.274854706e-04f, -2.274294298e-04f, -2.273728950e-04f, -2.273158664e-04f, -2.272583441e-04f, -2.272003283e-04f, -2.271418191e-04f,
+ -2.270828168e-04f, -2.270233215e-04f, -2.269633334e-04f, -2.269028527e-04f, -2.268418794e-04f, -2.267804139e-04f, -2.267184563e-04f, -2.266560067e-04f, -2.265930653e-04f, -2.265296324e-04f,
+ -2.264657081e-04f, -2.264012926e-04f, -2.263363860e-04f, -2.262709886e-04f, -2.262051005e-04f, -2.261387219e-04f, -2.260718531e-04f, -2.260044942e-04f, -2.259366453e-04f, -2.258683067e-04f,
+ -2.257994787e-04f, -2.257301612e-04f, -2.256603547e-04f, -2.255900592e-04f, -2.255192749e-04f, -2.254480021e-04f, -2.253762409e-04f, -2.253039916e-04f, -2.252312544e-04f, -2.251580294e-04f,
+ -2.250843168e-04f, -2.250101169e-04f, -2.249354298e-04f, -2.248602559e-04f, -2.247845952e-04f, -2.247084479e-04f, -2.246318144e-04f, -2.245546948e-04f, -2.244770892e-04f, -2.243989980e-04f,
+ -2.243204214e-04f, -2.242413595e-04f, -2.241618125e-04f, -2.240817807e-04f, -2.240012644e-04f, -2.239202636e-04f, -2.238387787e-04f, -2.237568098e-04f, -2.236743572e-04f, -2.235914211e-04f,
+ -2.235080018e-04f, -2.234240994e-04f, -2.233397141e-04f, -2.232548463e-04f, -2.231694961e-04f, -2.230836637e-04f, -2.229973494e-04f, -2.229105535e-04f, -2.228232761e-04f, -2.227355174e-04f,
+ -2.226472778e-04f, -2.225585575e-04f, -2.224693566e-04f, -2.223796755e-04f, -2.222895143e-04f, -2.221988733e-04f, -2.221077527e-04f, -2.220161529e-04f, -2.219240739e-04f, -2.218315162e-04f,
+ -2.217384798e-04f, -2.216449651e-04f, -2.215509723e-04f, -2.214565016e-04f, -2.213615534e-04f, -2.212661278e-04f, -2.211702251e-04f, -2.210738455e-04f, -2.209769894e-04f, -2.208796569e-04f,
+ -2.207818483e-04f, -2.206835638e-04f, -2.205848038e-04f, -2.204855685e-04f, -2.203858581e-04f, -2.202856729e-04f, -2.201850132e-04f, -2.200838792e-04f, -2.199822712e-04f, -2.198801894e-04f,
+ -2.197776341e-04f, -2.196746056e-04f, -2.195711042e-04f, -2.194671300e-04f, -2.193626835e-04f, -2.192577647e-04f, -2.191523742e-04f, -2.190465120e-04f, -2.189401784e-04f, -2.188333738e-04f,
+ -2.187260984e-04f, -2.186183525e-04f, -2.185101364e-04f, -2.184014503e-04f, -2.182922946e-04f, -2.181826694e-04f, -2.180725751e-04f, -2.179620120e-04f, -2.178509804e-04f, -2.177394804e-04f,
+ -2.176275125e-04f, -2.175150769e-04f, -2.174021739e-04f, -2.172888037e-04f, -2.171749667e-04f, -2.170606632e-04f, -2.169458935e-04f, -2.168306577e-04f, -2.167149563e-04f, -2.165987895e-04f,
+ -2.164821577e-04f, -2.163650610e-04f, -2.162474999e-04f, -2.161294746e-04f, -2.160109854e-04f, -2.158920326e-04f, -2.157726165e-04f, -2.156527374e-04f, -2.155323956e-04f, -2.154115915e-04f,
+ -2.152903253e-04f, -2.151685973e-04f, -2.150464078e-04f, -2.149237572e-04f, -2.148006458e-04f, -2.146770738e-04f, -2.145530416e-04f, -2.144285494e-04f, -2.143035977e-04f, -2.141781867e-04f,
+ -2.140523167e-04f, -2.139259880e-04f, -2.137992010e-04f, -2.136719560e-04f, -2.135442532e-04f, -2.134160931e-04f, -2.132874759e-04f, -2.131584020e-04f, -2.130288717e-04f, -2.128988852e-04f,
+ -2.127684430e-04f, -2.126375453e-04f, -2.125061925e-04f, -2.123743849e-04f, -2.122421229e-04f, -2.121094067e-04f, -2.119762367e-04f, -2.118426132e-04f, -2.117085366e-04f, -2.115740071e-04f,
+ -2.114390252e-04f, -2.113035912e-04f, -2.111677053e-04f, -2.110313680e-04f, -2.108945795e-04f, -2.107573403e-04f, -2.106196506e-04f, -2.104815108e-04f, -2.103429212e-04f, -2.102038822e-04f,
+ -2.100643941e-04f, -2.099244572e-04f, -2.097840720e-04f, -2.096432387e-04f, -2.095019578e-04f, -2.093602294e-04f, -2.092180541e-04f, -2.090754322e-04f, -2.089323639e-04f, -2.087888497e-04f,
+ -2.086448898e-04f, -2.085004848e-04f, -2.083556348e-04f, -2.082103404e-04f, -2.080646017e-04f, -2.079184193e-04f, -2.077717934e-04f, -2.076247244e-04f, -2.074772126e-04f, -2.073292585e-04f,
+ -2.071808624e-04f, -2.070320246e-04f, -2.068827456e-04f, -2.067330256e-04f, -2.065828651e-04f, -2.064322644e-04f, -2.062812239e-04f, -2.061297439e-04f, -2.059778249e-04f, -2.058254672e-04f,
+ -2.056726711e-04f, -2.055194371e-04f, -2.053657655e-04f, -2.052116566e-04f, -2.050571110e-04f, -2.049021289e-04f, -2.047467107e-04f, -2.045908568e-04f, -2.044345675e-04f, -2.042778434e-04f,
+ -2.041206846e-04f, -2.039630917e-04f, -2.038050650e-04f, -2.036466049e-04f, -2.034877118e-04f, -2.033283860e-04f, -2.031686280e-04f, -2.030084381e-04f, -2.028478167e-04f, -2.026867642e-04f,
+ -2.025252810e-04f, -2.023633676e-04f, -2.022010242e-04f, -2.020382513e-04f, -2.018750492e-04f, -2.017114185e-04f, -2.015473593e-04f, -2.013828723e-04f, -2.012179577e-04f, -2.010526160e-04f,
+ -2.008868475e-04f, -2.007206527e-04f, -2.005540319e-04f, -2.003869856e-04f, -2.002195142e-04f, -2.000516180e-04f, -1.998832975e-04f, -1.997145531e-04f, -1.995453851e-04f, -1.993757941e-04f,
+ -1.992057803e-04f, -1.990353443e-04f, -1.988644864e-04f, -1.986932070e-04f, -1.985215065e-04f, -1.983493855e-04f, -1.981768441e-04f, -1.980038830e-04f, -1.978305025e-04f, -1.976567029e-04f,
+ -1.974824849e-04f, -1.973078486e-04f, -1.971327947e-04f, -1.969573234e-04f, -1.967814352e-04f, -1.966051306e-04f, -1.964284099e-04f, -1.962512737e-04f, -1.960737222e-04f, -1.958957559e-04f,
+ -1.957173753e-04f, -1.955385808e-04f, -1.953593728e-04f, -1.951797517e-04f, -1.949997180e-04f, -1.948192721e-04f, -1.946384145e-04f, -1.944571455e-04f, -1.942754656e-04f, -1.940933752e-04f,
+ -1.939108748e-04f, -1.937279647e-04f, -1.935446456e-04f, -1.933609177e-04f, -1.931767815e-04f, -1.929922374e-04f, -1.928072860e-04f, -1.926219276e-04f, -1.924361626e-04f, -1.922499916e-04f,
+ -1.920634150e-04f, -1.918764331e-04f, -1.916890465e-04f, -1.915012556e-04f, -1.913130608e-04f, -1.911244626e-04f, -1.909354615e-04f, -1.907460578e-04f, -1.905562521e-04f, -1.903660448e-04f,
+ -1.901754363e-04f, -1.899844271e-04f, -1.897930176e-04f, -1.896012084e-04f, -1.894089998e-04f, -1.892163923e-04f, -1.890233864e-04f, -1.888299825e-04f, -1.886361811e-04f, -1.884419827e-04f,
+ -1.882473876e-04f, -1.880523965e-04f, -1.878570096e-04f, -1.876612275e-04f, -1.874650507e-04f, -1.872684797e-04f, -1.870715147e-04f, -1.868741565e-04f, -1.866764054e-04f, -1.864782618e-04f,
+ -1.862797263e-04f, -1.860807993e-04f, -1.858814814e-04f, -1.856817728e-04f, -1.854816742e-04f, -1.852811861e-04f, -1.850803088e-04f, -1.848790428e-04f, -1.846773887e-04f, -1.844753469e-04f,
+ -1.842729179e-04f, -1.840701021e-04f, -1.838669001e-04f, -1.836633123e-04f, -1.834593392e-04f, -1.832549813e-04f, -1.830502390e-04f, -1.828451129e-04f, -1.826396034e-04f, -1.824337110e-04f,
+ -1.822274362e-04f, -1.820207794e-04f, -1.818137413e-04f, -1.816063222e-04f, -1.813985226e-04f, -1.811903431e-04f, -1.809817841e-04f, -1.807728461e-04f, -1.805635295e-04f, -1.803538350e-04f,
+ -1.801437630e-04f, -1.799333139e-04f, -1.797224883e-04f, -1.795112867e-04f, -1.792997096e-04f, -1.790877574e-04f, -1.788754306e-04f, -1.786627298e-04f, -1.784496555e-04f, -1.782362081e-04f,
+ -1.780223882e-04f, -1.778081962e-04f, -1.775936327e-04f, -1.773786981e-04f, -1.771633930e-04f, -1.769477179e-04f, -1.767316732e-04f, -1.765152595e-04f, -1.762984773e-04f, -1.760813271e-04f,
+ -1.758638094e-04f, -1.756459247e-04f, -1.754276735e-04f, -1.752090563e-04f, -1.749900737e-04f, -1.747707261e-04f, -1.745510141e-04f, -1.743309382e-04f, -1.741104988e-04f, -1.738896966e-04f,
+ -1.736685320e-04f, -1.734470055e-04f, -1.732251177e-04f, -1.730028690e-04f, -1.727802601e-04f, -1.725572914e-04f, -1.723339633e-04f, -1.721102766e-04f, -1.718862316e-04f, -1.716618289e-04f,
+ -1.714370690e-04f, -1.712119525e-04f, -1.709864799e-04f, -1.707606516e-04f, -1.705344682e-04f, -1.703079303e-04f, -1.700810384e-04f, -1.698537930e-04f, -1.696261946e-04f, -1.693982438e-04f,
+ -1.691699410e-04f, -1.689412869e-04f, -1.687122820e-04f, -1.684829267e-04f, -1.682532216e-04f, -1.680231673e-04f, -1.677927643e-04f, -1.675620131e-04f, -1.673309143e-04f, -1.670994684e-04f,
+ -1.668676759e-04f, -1.666355373e-04f, -1.664030533e-04f, -1.661702244e-04f, -1.659370510e-04f, -1.657035338e-04f, -1.654696732e-04f, -1.652354699e-04f, -1.650009243e-04f, -1.647660371e-04f,
+ -1.645308087e-04f, -1.642952396e-04f, -1.640593306e-04f, -1.638230820e-04f, -1.635864944e-04f, -1.633495685e-04f, -1.631123046e-04f, -1.628747035e-04f, -1.626367656e-04f, -1.623984915e-04f,
+ -1.621598817e-04f, -1.619209368e-04f, -1.616816573e-04f, -1.614420439e-04f, -1.612020970e-04f, -1.609618171e-04f, -1.607212050e-04f, -1.604802611e-04f, -1.602389859e-04f, -1.599973801e-04f,
+ -1.597554442e-04f, -1.595131787e-04f, -1.592705843e-04f, -1.590276614e-04f, -1.587844106e-04f, -1.585408326e-04f, -1.582969278e-04f, -1.580526968e-04f, -1.578081402e-04f, -1.575632585e-04f,
+ -1.573180524e-04f, -1.570725223e-04f, -1.568266689e-04f, -1.565804927e-04f, -1.563339943e-04f, -1.560871742e-04f, -1.558400331e-04f, -1.555925714e-04f, -1.553447898e-04f, -1.550966889e-04f,
+ -1.548482691e-04f, -1.545995311e-04f, -1.543504755e-04f, -1.541011028e-04f, -1.538514136e-04f, -1.536014084e-04f, -1.533510879e-04f, -1.531004526e-04f, -1.528495032e-04f, -1.525982401e-04f,
+ -1.523466639e-04f, -1.520947753e-04f, -1.518425748e-04f, -1.515900630e-04f, -1.513372405e-04f, -1.510841079e-04f, -1.508306656e-04f, -1.505769144e-04f, -1.503228548e-04f, -1.500684874e-04f,
+ -1.498138128e-04f, -1.495588315e-04f, -1.493035442e-04f, -1.490479514e-04f, -1.487920537e-04f, -1.485358518e-04f, -1.482793461e-04f, -1.480225373e-04f, -1.477654260e-04f, -1.475080128e-04f,
+ -1.472502982e-04f, -1.469922828e-04f, -1.467339673e-04f, -1.464753522e-04f, -1.462164381e-04f, -1.459572257e-04f, -1.456977155e-04f, -1.454379080e-04f, -1.451778040e-04f, -1.449174040e-04f,
+ -1.446567085e-04f, -1.443957183e-04f, -1.441344338e-04f, -1.438728558e-04f, -1.436109847e-04f, -1.433488212e-04f, -1.430863659e-04f, -1.428236194e-04f, -1.425605823e-04f, -1.422972552e-04f,
+ -1.420336387e-04f, -1.417697333e-04f, -1.415055398e-04f, -1.412410587e-04f, -1.409762906e-04f, -1.407112361e-04f, -1.404458958e-04f, -1.401802704e-04f, -1.399143604e-04f, -1.396481664e-04f,
+ -1.393816891e-04f, -1.391149291e-04f, -1.388478869e-04f, -1.385805633e-04f, -1.383129587e-04f, -1.380450738e-04f, -1.377769093e-04f, -1.375084656e-04f, -1.372397435e-04f, -1.369707436e-04f,
+ -1.367014664e-04f, -1.364319127e-04f, -1.361620829e-04f, -1.358919777e-04f, -1.356215978e-04f, -1.353509437e-04f, -1.350800161e-04f, -1.348088156e-04f, -1.345373428e-04f, -1.342655983e-04f,
+ -1.339935827e-04f, -1.337212967e-04f, -1.334487409e-04f, -1.331759159e-04f, -1.329028223e-04f, -1.326294608e-04f, -1.323558319e-04f, -1.320819363e-04f, -1.318077747e-04f, -1.315333475e-04f,
+ -1.312586556e-04f, -1.309836994e-04f, -1.307084797e-04f, -1.304329970e-04f, -1.301572520e-04f, -1.298812453e-04f, -1.296049775e-04f, -1.293284493e-04f, -1.290516612e-04f, -1.287746140e-04f,
+ -1.284973082e-04f, -1.282197445e-04f, -1.279419235e-04f, -1.276638458e-04f, -1.273855121e-04f, -1.271069230e-04f, -1.268280792e-04f, -1.265489812e-04f, -1.262696297e-04f, -1.259900254e-04f,
+ -1.257101688e-04f, -1.254300607e-04f, -1.251497016e-04f, -1.248690922e-04f, -1.245882331e-04f, -1.243071249e-04f, -1.240257684e-04f, -1.237441641e-04f, -1.234623127e-04f, -1.231802147e-04f,
+ -1.228978710e-04f, -1.226152820e-04f, -1.223324485e-04f, -1.220493710e-04f, -1.217660503e-04f, -1.214824869e-04f, -1.211986816e-04f, -1.209146348e-04f, -1.206303474e-04f, -1.203458199e-04f,
+ -1.200610530e-04f, -1.197760474e-04f, -1.194908036e-04f, -1.192053223e-04f, -1.189196042e-04f, -1.186336499e-04f, -1.183474600e-04f, -1.180610353e-04f, -1.177743763e-04f, -1.174874838e-04f,
+ -1.172003583e-04f, -1.169130005e-04f, -1.166254110e-04f, -1.163375906e-04f, -1.160495398e-04f, -1.157612594e-04f, -1.154727499e-04f, -1.151840120e-04f, -1.148950464e-04f, -1.146058537e-04f,
+ -1.143164346e-04f, -1.140267897e-04f, -1.137369197e-04f, -1.134468253e-04f, -1.131565070e-04f, -1.128659656e-04f, -1.125752017e-04f, -1.122842160e-04f, -1.119930091e-04f, -1.117015817e-04f,
+ -1.114099345e-04f, -1.111180680e-04f, -1.108259830e-04f, -1.105336801e-04f, -1.102411600e-04f, -1.099484234e-04f, -1.096554708e-04f, -1.093623030e-04f, -1.090689206e-04f, -1.087753243e-04f,
+ -1.084815148e-04f, -1.081874927e-04f, -1.078932586e-04f, -1.075988133e-04f, -1.073041574e-04f, -1.070092916e-04f, -1.067142165e-04f, -1.064189328e-04f, -1.061234411e-04f, -1.058277422e-04f,
+ -1.055318367e-04f, -1.052357252e-04f, -1.049394085e-04f, -1.046428872e-04f, -1.043461619e-04f, -1.040492334e-04f, -1.037521023e-04f, -1.034547693e-04f, -1.031572350e-04f, -1.028595001e-04f,
+ -1.025615653e-04f, -1.022634313e-04f, -1.019650986e-04f, -1.016665681e-04f, -1.013678404e-04f, -1.010689161e-04f, -1.007697959e-04f, -1.004704805e-04f, -1.001709706e-04f, -9.987126677e-05f,
+ -9.957136979e-05f, -9.927128028e-05f, -9.897099894e-05f, -9.867052644e-05f, -9.836986344e-05f, -9.806901063e-05f, -9.776796869e-05f, -9.746673829e-05f, -9.716532010e-05f, -9.686371481e-05f,
+ -9.656192309e-05f, -9.625994562e-05f, -9.595778309e-05f, -9.565543616e-05f, -9.535290551e-05f, -9.505019184e-05f, -9.474729581e-05f, -9.444421811e-05f, -9.414095942e-05f, -9.383752042e-05f,
+ -9.353390179e-05f, -9.323010421e-05f, -9.292612836e-05f, -9.262197493e-05f, -9.231764460e-05f, -9.201313804e-05f, -9.170845596e-05f, -9.140359902e-05f, -9.109856792e-05f, -9.079336333e-05f,
+ -9.048798594e-05f, -9.018243644e-05f, -8.987671551e-05f, -8.957082384e-05f, -8.926476211e-05f, -8.895853100e-05f, -8.865213122e-05f, -8.834556343e-05f, -8.803882834e-05f, -8.773192662e-05f,
+ -8.742485896e-05f, -8.711762606e-05f, -8.681022860e-05f, -8.650266726e-05f, -8.619494275e-05f, -8.588705574e-05f, -8.557900693e-05f, -8.527079700e-05f, -8.496242665e-05f, -8.465389657e-05f,
+ -8.434520745e-05f, -8.403635997e-05f, -8.372735483e-05f, -8.341819273e-05f, -8.310887435e-05f, -8.279940038e-05f, -8.248977152e-05f, -8.217998846e-05f, -8.187005190e-05f, -8.155996252e-05f,
+ -8.124972102e-05f, -8.093932809e-05f, -8.062878443e-05f, -8.031809074e-05f, -8.000724770e-05f, -7.969625601e-05f, -7.938511637e-05f, -7.907382947e-05f, -7.876239600e-05f, -7.845081668e-05f,
+ -7.813909218e-05f, -7.782722320e-05f, -7.751521045e-05f, -7.720305462e-05f, -7.689075641e-05f, -7.657831651e-05f, -7.626573562e-05f, -7.595301445e-05f, -7.564015368e-05f, -7.532715402e-05f,
+ -7.501401616e-05f, -7.470074081e-05f, -7.438732866e-05f, -7.407378041e-05f, -7.376009676e-05f, -7.344627842e-05f, -7.313232608e-05f, -7.281824045e-05f, -7.250402221e-05f, -7.218967208e-05f,
+ -7.187519076e-05f, -7.156057894e-05f, -7.124583733e-05f, -7.093096663e-05f, -7.061596754e-05f, -7.030084077e-05f, -6.998558701e-05f, -6.967020697e-05f, -6.935470135e-05f, -6.903907086e-05f,
+ -6.872331619e-05f, -6.840743806e-05f, -6.809143716e-05f, -6.777531419e-05f, -6.745906988e-05f, -6.714270491e-05f, -6.682621999e-05f, -6.650961582e-05f, -6.619289312e-05f, -6.587605259e-05f,
+ -6.555909492e-05f, -6.524202084e-05f, -6.492483103e-05f, -6.460752622e-05f, -6.429010710e-05f, -6.397257438e-05f, -6.365492877e-05f, -6.333717097e-05f, -6.301930169e-05f, -6.270132165e-05f,
+ -6.238323153e-05f, -6.206503206e-05f, -6.174672394e-05f, -6.142830788e-05f, -6.110978458e-05f, -6.079115476e-05f, -6.047241911e-05f, -6.015357836e-05f, -5.983463321e-05f, -5.951558436e-05f,
+ -5.919643254e-05f, -5.887717843e-05f, -5.855782277e-05f, -5.823836624e-05f, -5.791880957e-05f, -5.759915347e-05f, -5.727939863e-05f, -5.695954578e-05f, -5.663959563e-05f, -5.631954888e-05f,
+ -5.599940624e-05f, -5.567916843e-05f, -5.535883615e-05f, -5.503841013e-05f, -5.471789106e-05f, -5.439727965e-05f, -5.407657663e-05f, -5.375578271e-05f, -5.343489858e-05f, -5.311392497e-05f,
+ -5.279286259e-05f, -5.247171215e-05f, -5.215047436e-05f, -5.182914993e-05f, -5.150773958e-05f, -5.118624402e-05f, -5.086466396e-05f, -5.054300011e-05f, -5.022125320e-05f, -4.989942392e-05f,
+ -4.957751300e-05f, -4.925552114e-05f, -4.893344906e-05f, -4.861129748e-05f, -4.828906711e-05f, -4.796675865e-05f, -4.764437283e-05f, -4.732191036e-05f, -4.699937196e-05f, -4.667675833e-05f,
+ -4.635407019e-05f, -4.603130826e-05f, -4.570847325e-05f, -4.538556588e-05f, -4.506258685e-05f, -4.473953689e-05f, -4.441641671e-05f, -4.409322702e-05f, -4.376996854e-05f, -4.344664199e-05f,
+ -4.312324807e-05f, -4.279978751e-05f, -4.247626103e-05f, -4.215266932e-05f, -4.182901312e-05f, -4.150529314e-05f, -4.118151009e-05f, -4.085766469e-05f, -4.053375765e-05f, -4.020978969e-05f,
+ -3.988576153e-05f, -3.956167389e-05f, -3.923752747e-05f, -3.891332299e-05f, -3.858906118e-05f, -3.826474275e-05f, -3.794036841e-05f, -3.761593888e-05f, -3.729145487e-05f, -3.696691711e-05f,
+ -3.664232631e-05f, -3.631768319e-05f, -3.599298846e-05f, -3.566824285e-05f, -3.534344705e-05f, -3.501860181e-05f, -3.469370782e-05f, -3.436876582e-05f, -3.404377651e-05f, -3.371874061e-05f,
+ -3.339365884e-05f, -3.306853192e-05f, -3.274336056e-05f, -3.241814548e-05f, -3.209288740e-05f, -3.176758704e-05f, -3.144224511e-05f, -3.111686233e-05f, -3.079143942e-05f, -3.046597709e-05f,
+ -3.014047607e-05f, -2.981493707e-05f, -2.948936080e-05f, -2.916374799e-05f, -2.883809935e-05f, -2.851241560e-05f, -2.818669746e-05f, -2.786094565e-05f, -2.753516088e-05f, -2.720934386e-05f,
+ -2.688349533e-05f, -2.655761599e-05f, -2.623170657e-05f, -2.590576777e-05f, -2.557980033e-05f, -2.525380495e-05f, -2.492778235e-05f, -2.460173326e-05f, -2.427565839e-05f, -2.394955845e-05f,
+ -2.362343416e-05f, -2.329728625e-05f, -2.297111543e-05f, -2.264492241e-05f, -2.231870792e-05f, -2.199247267e-05f, -2.166621738e-05f, -2.133994277e-05f, -2.101364955e-05f, -2.068733844e-05f,
+ -2.036101017e-05f, -2.003466544e-05f, -1.970830497e-05f, -1.938192949e-05f, -1.905553970e-05f, -1.872913633e-05f, -1.840272010e-05f, -1.807629171e-05f, -1.774985190e-05f, -1.742340136e-05f,
+ -1.709694083e-05f, -1.677047103e-05f, -1.644399265e-05f, -1.611750643e-05f, -1.579101308e-05f, -1.546451332e-05f, -1.513800786e-05f, -1.481149743e-05f, -1.448498273e-05f, -1.415846448e-05f,
+ -1.383194341e-05f, -1.350542022e-05f, -1.317889564e-05f, -1.285237038e-05f, -1.252584515e-05f, -1.219932068e-05f, -1.187279768e-05f, -1.154627687e-05f, -1.121975896e-05f, -1.089324466e-05f,
+ -1.056673470e-05f, -1.024022980e-05f, -9.913730653e-06f, -9.587237992e-06f, -9.260752529e-06f, -8.934274980e-06f, -8.607806059e-06f, -8.281346483e-06f, -7.954896967e-06f, -7.628458226e-06f,
+ -7.302030976e-06f, -6.975615931e-06f, -6.649213807e-06f, -6.322825319e-06f, -5.996451181e-06f, -5.670092109e-06f, -5.343748816e-06f, -5.017422019e-06f, -4.691112430e-06f, -4.364820766e-06f,
+ -4.038547739e-06f, -3.712294064e-06f, -3.386060456e-06f, -3.059847627e-06f, -2.733656293e-06f, -2.407487167e-06f, -2.081340962e-06f, -1.755218393e-06f, -1.429120171e-06f, -1.103047012e-06f,
+ -7.769996278e-07f, -4.509787318e-07f, -1.249850368e-07f, 2.009807442e-07f, 5.269178984e-07f, 8.528257134e-07f, 1.178703477e-06f, 1.504550476e-06f, 1.830365998e-06f, 2.156149333e-06f,
+ 2.481899766e-06f, 2.807616588e-06f, 3.133299086e-06f, 3.458946548e-06f, 3.784558263e-06f, 4.110133521e-06f, 4.435671609e-06f, 4.761171816e-06f, 5.086633433e-06f, 5.412055748e-06f,
+ 5.737438050e-06f, 6.062779630e-06f, 6.388079777e-06f, 6.713337780e-06f, 7.038552931e-06f, 7.363724518e-06f, 7.688851834e-06f, 8.013934167e-06f, 8.338970809e-06f, 8.663961050e-06f,
+ 8.988904183e-06f, 9.313799497e-06f, 9.638646284e-06f, 9.963443836e-06f, 1.028819144e-05f, 1.061288840e-05f, 1.093753400e-05f, 1.126212753e-05f, 1.158666828e-05f, 1.191115555e-05f,
+ 1.223558863e-05f, 1.255996681e-05f, 1.288428939e-05f, 1.320855566e-05f, 1.353276492e-05f, 1.385691644e-05f, 1.418100954e-05f, 1.450504351e-05f, 1.482901763e-05f, 1.515293120e-05f,
+ 1.547678352e-05f, 1.580057389e-05f, 1.612430159e-05f, 1.644796592e-05f, 1.677156618e-05f, 1.709510167e-05f, 1.741857167e-05f, 1.774197549e-05f, 1.806531242e-05f, 1.838858176e-05f,
+ 1.871178281e-05f, 1.903491485e-05f, 1.935797719e-05f, 1.968096913e-05f, 2.000388996e-05f, 2.032673899e-05f, 2.064951550e-05f, 2.097221880e-05f, 2.129484818e-05f, 2.161740294e-05f,
+ 2.193988239e-05f, 2.226228582e-05f, 2.258461254e-05f, 2.290686183e-05f, 2.322903300e-05f, 2.355112535e-05f, 2.387313818e-05f, 2.419507079e-05f, 2.451692249e-05f, 2.483869256e-05f,
+ 2.516038032e-05f, 2.548198507e-05f, 2.580350609e-05f, 2.612494271e-05f, 2.644629422e-05f, 2.676755992e-05f, 2.708873911e-05f, 2.740983110e-05f, 2.773083520e-05f, 2.805175070e-05f,
+ 2.837257690e-05f, 2.869331312e-05f, 2.901395865e-05f, 2.933451281e-05f, 2.965497488e-05f, 2.997534419e-05f, 3.029562004e-05f, 3.061580172e-05f, 3.093588855e-05f, 3.125587983e-05f,
+ 3.157577487e-05f, 3.189557297e-05f, 3.221527345e-05f, 3.253487561e-05f, 3.285437875e-05f, 3.317378218e-05f, 3.349308522e-05f, 3.381228716e-05f, 3.413138732e-05f, 3.445038501e-05f,
+ 3.476927954e-05f, 3.508807021e-05f, 3.540675634e-05f, 3.572533723e-05f, 3.604381219e-05f, 3.636218054e-05f, 3.668044158e-05f, 3.699859464e-05f, 3.731663901e-05f, 3.763457401e-05f,
+ 3.795239895e-05f, 3.827011315e-05f, 3.858771591e-05f, 3.890520655e-05f, 3.922258439e-05f, 3.953984873e-05f, 3.985699889e-05f, 4.017403419e-05f, 4.049095393e-05f, 4.080775744e-05f,
+ 4.112444402e-05f, 4.144101300e-05f, 4.175746369e-05f, 4.207379540e-05f, 4.239000745e-05f, 4.270609917e-05f, 4.302206985e-05f, 4.333791883e-05f, 4.365364542e-05f, 4.396924893e-05f,
+ 4.428472870e-05f, 4.460008402e-05f, 4.491531423e-05f, 4.523041864e-05f, 4.554539658e-05f, 4.586024735e-05f, 4.617497029e-05f, 4.648956471e-05f, 4.680402994e-05f, 4.711836529e-05f,
+ 4.743257008e-05f, 4.774664365e-05f, 4.806058531e-05f, 4.837439438e-05f, 4.868807018e-05f, 4.900161205e-05f, 4.931501930e-05f, 4.962829126e-05f, 4.994142725e-05f, 5.025442660e-05f,
+ 5.056728863e-05f, 5.088001266e-05f, 5.119259803e-05f, 5.150504406e-05f, 5.181735008e-05f, 5.212951541e-05f, 5.244153938e-05f, 5.275342131e-05f, 5.306516055e-05f, 5.337675641e-05f,
+ 5.368820822e-05f, 5.399951531e-05f, 5.431067702e-05f, 5.462169267e-05f, 5.493256159e-05f, 5.524328311e-05f, 5.555385657e-05f, 5.586428130e-05f, 5.617455662e-05f, 5.648468187e-05f,
+ 5.679465638e-05f, 5.710447949e-05f, 5.741415053e-05f, 5.772366882e-05f, 5.803303372e-05f, 5.834224455e-05f, 5.865130064e-05f, 5.896020133e-05f, 5.926894596e-05f, 5.957753387e-05f,
+ 5.988596438e-05f, 6.019423684e-05f, 6.050235058e-05f, 6.081030495e-05f, 6.111809928e-05f, 6.142573290e-05f, 6.173320516e-05f, 6.204051540e-05f, 6.234766296e-05f, 6.265464717e-05f,
+ 6.296146738e-05f, 6.326812293e-05f, 6.357461316e-05f, 6.388093741e-05f, 6.418709503e-05f, 6.449308535e-05f, 6.479890773e-05f, 6.510456149e-05f, 6.541004600e-05f, 6.571536059e-05f,
+ 6.602050460e-05f, 6.632547739e-05f, 6.663027830e-05f, 6.693490667e-05f, 6.723936185e-05f, 6.754364319e-05f, 6.784775003e-05f, 6.815168173e-05f, 6.845543763e-05f, 6.875901709e-05f,
+ 6.906241944e-05f, 6.936564404e-05f, 6.966869024e-05f, 6.997155739e-05f, 7.027424484e-05f, 7.057675195e-05f, 7.087907806e-05f, 7.118122253e-05f, 7.148318470e-05f, 7.178496394e-05f,
+ 7.208655960e-05f, 7.238797103e-05f, 7.268919759e-05f, 7.299023862e-05f, 7.329109350e-05f, 7.359176156e-05f, 7.389224218e-05f, 7.419253470e-05f, 7.449263849e-05f, 7.479255290e-05f,
+ 7.509227728e-05f, 7.539181101e-05f, 7.569115344e-05f, 7.599030392e-05f, 7.628926182e-05f, 7.658802650e-05f, 7.688659733e-05f, 7.718497365e-05f, 7.748315484e-05f, 7.778114026e-05f,
+ 7.807892926e-05f, 7.837652122e-05f, 7.867391550e-05f, 7.897111147e-05f, 7.926810848e-05f, 7.956490590e-05f, 7.986150311e-05f, 8.015789946e-05f, 8.045409432e-05f, 8.075008707e-05f,
+ 8.104587707e-05f, 8.134146368e-05f, 8.163684628e-05f, 8.193202424e-05f, 8.222699692e-05f, 8.252176371e-05f, 8.281632396e-05f, 8.311067705e-05f, 8.340482235e-05f, 8.369875924e-05f,
+ 8.399248709e-05f, 8.428600527e-05f, 8.457931315e-05f, 8.487241012e-05f, 8.516529554e-05f, 8.545796880e-05f, 8.575042926e-05f, 8.604267631e-05f, 8.633470932e-05f, 8.662652767e-05f,
+ 8.691813074e-05f, 8.720951791e-05f, 8.750068855e-05f, 8.779164205e-05f, 8.808237779e-05f, 8.837289515e-05f, 8.866319350e-05f, 8.895327224e-05f, 8.924313074e-05f, 8.953276840e-05f,
+ 8.982218458e-05f, 9.011137867e-05f, 9.040035007e-05f, 9.068909816e-05f, 9.097762231e-05f, 9.126592192e-05f, 9.155399638e-05f, 9.184184507e-05f, 9.212946738e-05f, 9.241686270e-05f,
+ 9.270403042e-05f, 9.299096993e-05f, 9.327768061e-05f, 9.356416186e-05f, 9.385041307e-05f, 9.413643364e-05f, 9.442222295e-05f, 9.470778040e-05f, 9.499310538e-05f, 9.527819728e-05f,
+ 9.556305550e-05f, 9.584767944e-05f, 9.613206850e-05f, 9.641622205e-05f, 9.670013952e-05f, 9.698382028e-05f, 9.726726375e-05f, 9.755046932e-05f, 9.783343638e-05f, 9.811616434e-05f,
+ 9.839865260e-05f, 9.868090056e-05f, 9.896290762e-05f, 9.924467319e-05f, 9.952619666e-05f, 9.980747744e-05f, 1.000885149e-04f, 1.003693085e-04f, 1.006498577e-04f, 1.009301617e-04f,
+ 1.012102201e-04f, 1.014900323e-04f, 1.017695976e-04f, 1.020489154e-04f, 1.023279852e-04f, 1.026068064e-04f, 1.028853784e-04f, 1.031637006e-04f, 1.034417723e-04f, 1.037195931e-04f,
+ 1.039971624e-04f, 1.042744794e-04f, 1.045515438e-04f, 1.048283548e-04f, 1.051049118e-04f, 1.053812144e-04f, 1.056572619e-04f, 1.059330537e-04f, 1.062085893e-04f, 1.064838681e-04f,
+ 1.067588894e-04f, 1.070336528e-04f, 1.073081575e-04f, 1.075824031e-04f, 1.078563890e-04f, 1.081301146e-04f, 1.084035792e-04f, 1.086767824e-04f, 1.089497236e-04f, 1.092224021e-04f,
+ 1.094948175e-04f, 1.097669690e-04f, 1.100388562e-04f, 1.103104786e-04f, 1.105818354e-04f, 1.108529261e-04f, 1.111237502e-04f, 1.113943071e-04f, 1.116645962e-04f, 1.119346170e-04f,
+ 1.122043689e-04f, 1.124738512e-04f, 1.127430636e-04f, 1.130120053e-04f, 1.132806758e-04f, 1.135490745e-04f, 1.138172010e-04f, 1.140850545e-04f, 1.143526347e-04f, 1.146199408e-04f,
+ 1.148869723e-04f, 1.151537287e-04f, 1.154202094e-04f, 1.156864138e-04f, 1.159523414e-04f, 1.162179917e-04f, 1.164833640e-04f, 1.167484578e-04f, 1.170132726e-04f, 1.172778077e-04f,
+ 1.175420627e-04f, 1.178060370e-04f, 1.180697300e-04f, 1.183331412e-04f, 1.185962700e-04f, 1.188591158e-04f, 1.191216782e-04f, 1.193839565e-04f, 1.196459503e-04f, 1.199076589e-04f,
+ 1.201690818e-04f, 1.204302185e-04f, 1.206910684e-04f, 1.209516309e-04f, 1.212119056e-04f, 1.214718919e-04f, 1.217315892e-04f, 1.219909969e-04f, 1.222501146e-04f, 1.225089417e-04f,
+ 1.227674777e-04f, 1.230257220e-04f, 1.232836740e-04f, 1.235413333e-04f, 1.237986992e-04f, 1.240557714e-04f, 1.243125491e-04f, 1.245690319e-04f, 1.248252192e-04f, 1.250811106e-04f,
+ 1.253367054e-04f, 1.255920031e-04f, 1.258470032e-04f, 1.261017052e-04f, 1.263561086e-04f, 1.266102127e-04f, 1.268640171e-04f, 1.271175212e-04f, 1.273707245e-04f, 1.276236265e-04f,
+ 1.278762267e-04f, 1.281285245e-04f, 1.283805193e-04f, 1.286322107e-04f, 1.288835982e-04f, 1.291346812e-04f, 1.293854592e-04f, 1.296359316e-04f, 1.298860980e-04f, 1.301359578e-04f,
+ 1.303855105e-04f, 1.306347555e-04f, 1.308836925e-04f, 1.311323207e-04f, 1.313806398e-04f, 1.316286492e-04f, 1.318763484e-04f, 1.321237368e-04f, 1.323708140e-04f, 1.326175794e-04f,
+ 1.328640326e-04f, 1.331101730e-04f, 1.333560000e-04f, 1.336015133e-04f, 1.338467122e-04f, 1.340915962e-04f, 1.343361650e-04f, 1.345804178e-04f, 1.348243543e-04f, 1.350679740e-04f,
+ 1.353112762e-04f, 1.355542606e-04f, 1.357969265e-04f, 1.360392736e-04f, 1.362813013e-04f, 1.365230090e-04f, 1.367643964e-04f, 1.370054629e-04f, 1.372462079e-04f, 1.374866310e-04f,
+ 1.377267317e-04f, 1.379665095e-04f, 1.382059640e-04f, 1.384450945e-04f, 1.386839006e-04f, 1.389223818e-04f, 1.391605376e-04f, 1.393983675e-04f, 1.396358710e-04f, 1.398730477e-04f,
+ 1.401098970e-04f, 1.403464185e-04f, 1.405826116e-04f, 1.408184759e-04f, 1.410540108e-04f, 1.412892159e-04f, 1.415240908e-04f, 1.417586348e-04f, 1.419928476e-04f, 1.422267286e-04f,
+ 1.424602774e-04f, 1.426934935e-04f, 1.429263763e-04f, 1.431589255e-04f, 1.433911404e-04f, 1.436230208e-04f, 1.438545660e-04f, 1.440857756e-04f, 1.443166491e-04f, 1.445471860e-04f,
+ 1.447773859e-04f, 1.450072483e-04f, 1.452367726e-04f, 1.454659585e-04f, 1.456948055e-04f, 1.459233131e-04f, 1.461514807e-04f, 1.463793081e-04f, 1.466067945e-04f, 1.468339397e-04f,
+ 1.470607432e-04f, 1.472872043e-04f, 1.475133228e-04f, 1.477390982e-04f, 1.479645298e-04f, 1.481896174e-04f, 1.484143605e-04f, 1.486387585e-04f, 1.488628110e-04f, 1.490865176e-04f,
+ 1.493098777e-04f, 1.495328910e-04f, 1.497555570e-04f, 1.499778752e-04f, 1.501998451e-04f, 1.504214663e-04f, 1.506427384e-04f, 1.508636609e-04f, 1.510842333e-04f, 1.513044552e-04f,
+ 1.515243261e-04f, 1.517438455e-04f, 1.519630131e-04f, 1.521818284e-04f, 1.524002909e-04f, 1.526184002e-04f, 1.528361558e-04f, 1.530535573e-04f, 1.532706042e-04f, 1.534872961e-04f,
+ 1.537036326e-04f, 1.539196131e-04f, 1.541352373e-04f, 1.543505048e-04f, 1.545654150e-04f, 1.547799675e-04f, 1.549941619e-04f, 1.552079978e-04f, 1.554214747e-04f, 1.556345922e-04f,
+ 1.558473498e-04f, 1.560597472e-04f, 1.562717838e-04f, 1.564834592e-04f, 1.566947731e-04f, 1.569057249e-04f, 1.571163143e-04f, 1.573265408e-04f, 1.575364039e-04f, 1.577459033e-04f,
+ 1.579550386e-04f, 1.581638092e-04f, 1.583722148e-04f, 1.585802550e-04f, 1.587879293e-04f, 1.589952373e-04f, 1.592021785e-04f, 1.594087526e-04f, 1.596149592e-04f, 1.598207977e-04f,
+ 1.600262678e-04f, 1.602313692e-04f, 1.604361012e-04f, 1.606404636e-04f, 1.608444560e-04f, 1.610480778e-04f, 1.612513287e-04f, 1.614542083e-04f, 1.616567162e-04f, 1.618588519e-04f,
+ 1.620606150e-04f, 1.622620052e-04f, 1.624630220e-04f, 1.626636650e-04f, 1.628639339e-04f, 1.630638281e-04f, 1.632633473e-04f, 1.634624911e-04f, 1.636612591e-04f, 1.638596509e-04f,
+ 1.640576660e-04f, 1.642553041e-04f, 1.644525648e-04f, 1.646494477e-04f, 1.648459523e-04f, 1.650420783e-04f, 1.652378253e-04f, 1.654331929e-04f, 1.656281806e-04f, 1.658227882e-04f,
+ 1.660170151e-04f, 1.662108611e-04f, 1.664043257e-04f, 1.665974084e-04f, 1.667901091e-04f, 1.669824271e-04f, 1.671743622e-04f, 1.673659140e-04f, 1.675570821e-04f, 1.677478660e-04f,
+ 1.679382655e-04f, 1.681282800e-04f, 1.683179094e-04f, 1.685071530e-04f, 1.686960107e-04f, 1.688844819e-04f, 1.690725664e-04f, 1.692602636e-04f, 1.694475734e-04f, 1.696344952e-04f,
+ 1.698210287e-04f, 1.700071736e-04f, 1.701929294e-04f, 1.703782958e-04f, 1.705632723e-04f, 1.707478588e-04f, 1.709320546e-04f, 1.711158596e-04f, 1.712992733e-04f, 1.714822954e-04f,
+ 1.716649254e-04f, 1.718471631e-04f, 1.720290080e-04f, 1.722104598e-04f, 1.723915181e-04f, 1.725721826e-04f, 1.727524529e-04f, 1.729323286e-04f, 1.731118094e-04f, 1.732908950e-04f,
+ 1.734695849e-04f, 1.736478788e-04f, 1.738257763e-04f, 1.740032771e-04f, 1.741803809e-04f, 1.743570872e-04f, 1.745333958e-04f, 1.747093063e-04f, 1.748848183e-04f, 1.750599314e-04f,
+ 1.752346454e-04f, 1.754089598e-04f, 1.755828744e-04f, 1.757563888e-04f, 1.759295026e-04f, 1.761022155e-04f, 1.762745271e-04f, 1.764464371e-04f, 1.766179452e-04f, 1.767890511e-04f,
+ 1.769597543e-04f, 1.771300545e-04f, 1.772999514e-04f, 1.774694447e-04f, 1.776385341e-04f, 1.778072191e-04f, 1.779754995e-04f, 1.781433749e-04f, 1.783108449e-04f, 1.784779094e-04f,
+ 1.786445679e-04f, 1.788108200e-04f, 1.789766655e-04f, 1.791421041e-04f, 1.793071354e-04f, 1.794717590e-04f, 1.796359747e-04f, 1.797997822e-04f, 1.799631810e-04f, 1.801261710e-04f,
+ 1.802887516e-04f, 1.804509228e-04f, 1.806126840e-04f, 1.807740351e-04f, 1.809349756e-04f, 1.810955054e-04f, 1.812556239e-04f, 1.814153310e-04f, 1.815746263e-04f, 1.817335095e-04f,
+ 1.818919803e-04f, 1.820500384e-04f, 1.822076835e-04f, 1.823649152e-04f, 1.825217333e-04f, 1.826781374e-04f, 1.828341273e-04f, 1.829897025e-04f, 1.831448629e-04f, 1.832996082e-04f,
+ 1.834539379e-04f, 1.836078519e-04f, 1.837613497e-04f, 1.839144312e-04f, 1.840670960e-04f, 1.842193438e-04f, 1.843711743e-04f, 1.845225873e-04f, 1.846735823e-04f, 1.848241592e-04f,
+ 1.849743176e-04f, 1.851240573e-04f, 1.852733779e-04f, 1.854222792e-04f, 1.855707608e-04f, 1.857188225e-04f, 1.858664640e-04f, 1.860136850e-04f, 1.861604852e-04f, 1.863068644e-04f,
+ 1.864528222e-04f, 1.865983583e-04f, 1.867434726e-04f, 1.868881646e-04f, 1.870324341e-04f, 1.871762809e-04f, 1.873197047e-04f, 1.874627051e-04f, 1.876052819e-04f, 1.877474349e-04f,
+ 1.878891637e-04f, 1.880304681e-04f, 1.881713478e-04f, 1.883118025e-04f, 1.884518320e-04f, 1.885914359e-04f, 1.887306141e-04f, 1.888693663e-04f, 1.890076921e-04f, 1.891455914e-04f,
+ 1.892830638e-04f, 1.894201091e-04f, 1.895567270e-04f, 1.896929173e-04f, 1.898286797e-04f, 1.899640139e-04f, 1.900989197e-04f, 1.902333968e-04f, 1.903674450e-04f, 1.905010640e-04f,
+ 1.906342536e-04f, 1.907670135e-04f, 1.908993434e-04f, 1.910312431e-04f, 1.911627123e-04f, 1.912937508e-04f, 1.914243584e-04f, 1.915545347e-04f, 1.916842796e-04f, 1.918135928e-04f,
+ 1.919424740e-04f, 1.920709230e-04f, 1.921989396e-04f, 1.923265235e-04f, 1.924536744e-04f, 1.925803922e-04f, 1.927066766e-04f, 1.928325274e-04f, 1.929579442e-04f, 1.930829269e-04f,
+ 1.932074753e-04f, 1.933315891e-04f, 1.934552680e-04f, 1.935785119e-04f, 1.937013204e-04f, 1.938236935e-04f, 1.939456307e-04f, 1.940671320e-04f, 1.941881971e-04f, 1.943088257e-04f,
+ 1.944290177e-04f, 1.945487727e-04f, 1.946680907e-04f, 1.947869713e-04f, 1.949054143e-04f, 1.950234195e-04f, 1.951409867e-04f, 1.952581157e-04f, 1.953748062e-04f, 1.954910581e-04f,
+ 1.956068710e-04f, 1.957222449e-04f, 1.958371794e-04f, 1.959516745e-04f, 1.960657297e-04f, 1.961793451e-04f, 1.962925202e-04f, 1.964052550e-04f, 1.965175492e-04f, 1.966294026e-04f,
+ 1.967408150e-04f, 1.968517861e-04f, 1.969623159e-04f, 1.970724041e-04f, 1.971820504e-04f, 1.972912547e-04f, 1.974000168e-04f, 1.975083365e-04f, 1.976162135e-04f, 1.977236477e-04f,
+ 1.978306389e-04f, 1.979371869e-04f, 1.980432915e-04f, 1.981489525e-04f, 1.982541697e-04f, 1.983589429e-04f, 1.984632719e-04f, 1.985671565e-04f, 1.986705966e-04f, 1.987735919e-04f,
+ 1.988761423e-04f, 1.989782476e-04f, 1.990799076e-04f, 1.991811221e-04f, 1.992818909e-04f, 1.993822138e-04f, 1.994820907e-04f, 1.995815214e-04f, 1.996805057e-04f, 1.997790434e-04f,
+ 1.998771344e-04f, 1.999747784e-04f, 2.000719753e-04f, 2.001687250e-04f, 2.002650271e-04f, 2.003608817e-04f, 2.004562885e-04f, 2.005512473e-04f, 2.006457579e-04f, 2.007398203e-04f,
+ 2.008334342e-04f, 2.009265994e-04f, 2.010193159e-04f, 2.011115833e-04f, 2.012034017e-04f, 2.012947707e-04f, 2.013856903e-04f, 2.014761603e-04f, 2.015661805e-04f, 2.016557507e-04f,
+ 2.017448709e-04f, 2.018335408e-04f, 2.019217603e-04f, 2.020095293e-04f, 2.020968475e-04f, 2.021837149e-04f, 2.022701313e-04f, 2.023560965e-04f, 2.024416104e-04f, 2.025266728e-04f,
+ 2.026112836e-04f, 2.026954427e-04f, 2.027791498e-04f, 2.028624050e-04f, 2.029452079e-04f, 2.030275585e-04f, 2.031094566e-04f, 2.031909021e-04f, 2.032718948e-04f, 2.033524347e-04f,
+ 2.034325215e-04f, 2.035121552e-04f, 2.035913355e-04f, 2.036700625e-04f, 2.037483358e-04f, 2.038261555e-04f, 2.039035213e-04f, 2.039804332e-04f, 2.040568910e-04f, 2.041328945e-04f,
+ 2.042084437e-04f, 2.042835385e-04f, 2.043581786e-04f, 2.044323640e-04f, 2.045060946e-04f, 2.045793702e-04f, 2.046521907e-04f, 2.047245560e-04f, 2.047964660e-04f, 2.048679205e-04f,
+ 2.049389195e-04f, 2.050094628e-04f, 2.050795502e-04f, 2.051491818e-04f, 2.052183574e-04f, 2.052870768e-04f, 2.053553400e-04f, 2.054231468e-04f, 2.054904972e-04f, 2.055573910e-04f,
+ 2.056238281e-04f, 2.056898084e-04f, 2.057553318e-04f, 2.058203983e-04f, 2.058850076e-04f, 2.059491598e-04f, 2.060128546e-04f, 2.060760920e-04f, 2.061388720e-04f, 2.062011943e-04f,
+ 2.062630590e-04f, 2.063244658e-04f, 2.063854148e-04f, 2.064459058e-04f, 2.065059387e-04f, 2.065655135e-04f, 2.066246300e-04f, 2.066832881e-04f, 2.067414879e-04f, 2.067992291e-04f,
+ 2.068565117e-04f, 2.069133356e-04f, 2.069697007e-04f, 2.070256070e-04f, 2.070810543e-04f, 2.071360426e-04f, 2.071905718e-04f, 2.072446418e-04f, 2.072982525e-04f, 2.073514039e-04f,
+ 2.074040958e-04f, 2.074563283e-04f, 2.075081012e-04f, 2.075594145e-04f, 2.076102680e-04f, 2.076606618e-04f, 2.077105957e-04f, 2.077600696e-04f, 2.078090836e-04f, 2.078576375e-04f,
+ 2.079057313e-04f, 2.079533649e-04f, 2.080005382e-04f, 2.080472512e-04f, 2.080935038e-04f, 2.081392959e-04f, 2.081846276e-04f, 2.082294987e-04f, 2.082739091e-04f, 2.083178589e-04f,
+ 2.083613479e-04f, 2.084043762e-04f, 2.084469436e-04f, 2.084890500e-04f, 2.085306956e-04f, 2.085718801e-04f, 2.086126036e-04f, 2.086528659e-04f, 2.086926671e-04f, 2.087320072e-04f,
+ 2.087708859e-04f, 2.088093034e-04f, 2.088472595e-04f, 2.088847543e-04f, 2.089217876e-04f, 2.089583595e-04f, 2.089944698e-04f, 2.090301187e-04f, 2.090653059e-04f, 2.091000315e-04f,
+ 2.091342955e-04f, 2.091680978e-04f, 2.092014383e-04f, 2.092343171e-04f, 2.092667342e-04f, 2.092986894e-04f, 2.093301827e-04f, 2.093612142e-04f, 2.093917838e-04f, 2.094218914e-04f,
+ 2.094515371e-04f, 2.094807208e-04f, 2.095094425e-04f, 2.095377021e-04f, 2.095654998e-04f, 2.095928353e-04f, 2.096197087e-04f, 2.096461201e-04f, 2.096720693e-04f, 2.096975564e-04f,
+ 2.097225813e-04f, 2.097471440e-04f, 2.097712446e-04f, 2.097948829e-04f, 2.098180590e-04f, 2.098407729e-04f, 2.098630246e-04f, 2.098848141e-04f, 2.099061412e-04f, 2.099270062e-04f,
+ 2.099474088e-04f, 2.099673492e-04f, 2.099868274e-04f, 2.100058432e-04f, 2.100243968e-04f, 2.100424881e-04f, 2.100601172e-04f, 2.100772840e-04f, 2.100939885e-04f, 2.101102307e-04f,
+ 2.101260107e-04f, 2.101413284e-04f, 2.101561839e-04f, 2.101705771e-04f, 2.101845081e-04f, 2.101979769e-04f, 2.102109834e-04f, 2.102235278e-04f, 2.102356100e-04f, 2.102472300e-04f,
+ 2.102583878e-04f, 2.102690835e-04f, 2.102793171e-04f, 2.102890885e-04f, 2.102983979e-04f, 2.103072452e-04f, 2.103156305e-04f, 2.103235537e-04f, 2.103310149e-04f, 2.103380142e-04f,
+ 2.103445515e-04f, 2.103506268e-04f, 2.103562403e-04f, 2.103613918e-04f, 2.103660816e-04f, 2.103703095e-04f, 2.103740756e-04f, 2.103773800e-04f, 2.103802226e-04f, 2.103826036e-04f,
+ 2.103845229e-04f, 2.103859806e-04f, 2.103869767e-04f, 2.103875113e-04f, 2.103875844e-04f, 2.103871960e-04f, 2.103863462e-04f, 2.103850350e-04f, 2.103832625e-04f, 2.103810287e-04f,
+ 2.103783337e-04f, 2.103751774e-04f, 2.103715600e-04f, 2.103674815e-04f, 2.103629419e-04f, 2.103579413e-04f, 2.103524798e-04f, 2.103465574e-04f, 2.103401741e-04f, 2.103333300e-04f,
+ 2.103260252e-04f, 2.103182597e-04f, 2.103100336e-04f, 2.103013469e-04f, 2.102921996e-04f, 2.102825920e-04f, 2.102725239e-04f, 2.102619956e-04f, 2.102510069e-04f, 2.102395581e-04f,
+ 2.102276491e-04f, 2.102152801e-04f, 2.102024511e-04f, 2.101891621e-04f, 2.101754133e-04f, 2.101612046e-04f, 2.101465363e-04f, 2.101314083e-04f, 2.101158207e-04f, 2.100997736e-04f,
+ 2.100832671e-04f, 2.100663013e-04f, 2.100488762e-04f, 2.100309919e-04f, 2.100126484e-04f, 2.099938460e-04f, 2.099745845e-04f, 2.099548642e-04f, 2.099346852e-04f, 2.099140474e-04f,
+ 2.098929510e-04f, 2.098713960e-04f, 2.098493826e-04f, 2.098269109e-04f, 2.098039809e-04f, 2.097805927e-04f, 2.097567464e-04f, 2.097324421e-04f, 2.097076800e-04f, 2.096824600e-04f,
+ 2.096567823e-04f, 2.096306470e-04f, 2.096040542e-04f, 2.095770039e-04f, 2.095494963e-04f, 2.095215315e-04f, 2.094931096e-04f, 2.094642307e-04f, 2.094348949e-04f, 2.094051022e-04f,
+ 2.093748529e-04f, 2.093441469e-04f, 2.093129844e-04f, 2.092813656e-04f, 2.092492905e-04f, 2.092167592e-04f, 2.091837719e-04f, 2.091503286e-04f, 2.091164295e-04f, 2.090820747e-04f,
+ 2.090472643e-04f, 2.090119984e-04f, 2.089762772e-04f, 2.089401007e-04f, 2.089034690e-04f, 2.088663824e-04f, 2.088288409e-04f, 2.087908446e-04f, 2.087523936e-04f, 2.087134882e-04f,
+ 2.086741283e-04f, 2.086343142e-04f, 2.085940459e-04f, 2.085533236e-04f, 2.085121475e-04f, 2.084705176e-04f, 2.084284340e-04f, 2.083858970e-04f, 2.083429066e-04f, 2.082994630e-04f,
+ 2.082555663e-04f, 2.082112166e-04f, 2.081664141e-04f, 2.081211590e-04f, 2.080754513e-04f, 2.080292912e-04f, 2.079826788e-04f, 2.079356143e-04f, 2.078880979e-04f, 2.078401296e-04f,
+ 2.077917096e-04f, 2.077428381e-04f, 2.076935152e-04f, 2.076437410e-04f, 2.075935157e-04f, 2.075428395e-04f, 2.074917125e-04f, 2.074401348e-04f, 2.073881067e-04f, 2.073356281e-04f,
+ 2.072826995e-04f, 2.072293207e-04f, 2.071754921e-04f, 2.071212138e-04f, 2.070664859e-04f, 2.070113086e-04f, 2.069556821e-04f, 2.068996065e-04f, 2.068430819e-04f, 2.067861087e-04f,
+ 2.067286868e-04f, 2.066708165e-04f, 2.066124979e-04f, 2.065537313e-04f, 2.064945167e-04f, 2.064348543e-04f, 2.063747444e-04f, 2.063141871e-04f, 2.062531825e-04f, 2.061917309e-04f,
+ 2.061298323e-04f, 2.060674870e-04f, 2.060046952e-04f, 2.059414570e-04f, 2.058777726e-04f, 2.058136422e-04f, 2.057490660e-04f, 2.056840441e-04f, 2.056185768e-04f, 2.055526641e-04f,
+ 2.054863064e-04f, 2.054195037e-04f, 2.053522563e-04f, 2.052845644e-04f, 2.052164280e-04f, 2.051478475e-04f, 2.050788231e-04f, 2.050093548e-04f, 2.049394429e-04f, 2.048690876e-04f,
+ 2.047982891e-04f, 2.047270476e-04f, 2.046553632e-04f, 2.045832362e-04f, 2.045106667e-04f, 2.044376551e-04f, 2.043642013e-04f, 2.042903058e-04f, 2.042159686e-04f, 2.041411899e-04f,
+ 2.040659701e-04f, 2.039903092e-04f, 2.039142074e-04f, 2.038376650e-04f, 2.037606823e-04f, 2.036832593e-04f, 2.036053963e-04f, 2.035270935e-04f, 2.034483511e-04f, 2.033691694e-04f,
+ 2.032895485e-04f, 2.032094887e-04f, 2.031289901e-04f, 2.030480530e-04f, 2.029666776e-04f, 2.028848641e-04f, 2.028026128e-04f, 2.027199238e-04f, 2.026367974e-04f, 2.025532337e-04f,
+ 2.024692331e-04f, 2.023847957e-04f, 2.022999218e-04f, 2.022146116e-04f, 2.021288652e-04f, 2.020426830e-04f, 2.019560652e-04f, 2.018690119e-04f, 2.017815235e-04f, 2.016936001e-04f,
+ 2.016052420e-04f, 2.015164494e-04f, 2.014272226e-04f, 2.013375617e-04f, 2.012474671e-04f, 2.011569388e-04f, 2.010659773e-04f, 2.009745827e-04f, 2.008827553e-04f, 2.007904952e-04f,
+ 2.006978028e-04f, 2.006046783e-04f, 2.005111219e-04f, 2.004171338e-04f, 2.003227144e-04f, 2.002278638e-04f, 2.001325823e-04f, 2.000368702e-04f, 1.999407276e-04f, 1.998441549e-04f,
+ 1.997471523e-04f, 1.996497200e-04f, 1.995518583e-04f, 1.994535675e-04f, 1.993548478e-04f, 1.992556994e-04f, 1.991561226e-04f, 1.990561177e-04f, 1.989556849e-04f, 1.988548245e-04f,
+ 1.987535367e-04f, 1.986518218e-04f, 1.985496800e-04f, 1.984471117e-04f, 1.983441171e-04f, 1.982406964e-04f, 1.981368499e-04f, 1.980325779e-04f, 1.979278806e-04f, 1.978227583e-04f,
+ 1.977172113e-04f, 1.976112398e-04f, 1.975048441e-04f, 1.973980246e-04f, 1.972907813e-04f, 1.971831147e-04f, 1.970750250e-04f, 1.969665125e-04f, 1.968575774e-04f, 1.967482200e-04f,
+ 1.966384406e-04f, 1.965282395e-04f, 1.964176170e-04f, 1.963065732e-04f, 1.961951086e-04f, 1.960832234e-04f, 1.959709179e-04f, 1.958581923e-04f, 1.957450470e-04f, 1.956314822e-04f,
+ 1.955174983e-04f, 1.954030954e-04f, 1.952882739e-04f, 1.951730341e-04f, 1.950573762e-04f, 1.949413007e-04f, 1.948248076e-04f, 1.947078974e-04f, 1.945905704e-04f, 1.944728267e-04f,
+ 1.943546668e-04f, 1.942360909e-04f, 1.941170993e-04f, 1.939976923e-04f, 1.938778703e-04f, 1.937576334e-04f, 1.936369821e-04f, 1.935159165e-04f, 1.933944371e-04f, 1.932725441e-04f,
+ 1.931502378e-04f, 1.930275185e-04f, 1.929043866e-04f, 1.927808423e-04f, 1.926568859e-04f, 1.925325177e-04f, 1.924077382e-04f, 1.922825475e-04f, 1.921569459e-04f, 1.920309339e-04f,
+ 1.919045116e-04f, 1.917776795e-04f, 1.916504378e-04f, 1.915227868e-04f, 1.913947269e-04f, 1.912662584e-04f, 1.911373816e-04f, 1.910080968e-04f, 1.908784043e-04f, 1.907483044e-04f,
+ 1.906177975e-04f, 1.904868840e-04f, 1.903555640e-04f, 1.902238380e-04f, 1.900917062e-04f, 1.899591690e-04f, 1.898262268e-04f, 1.896928798e-04f, 1.895591283e-04f, 1.894249728e-04f,
+ 1.892904134e-04f, 1.891554507e-04f, 1.890200848e-04f, 1.888843161e-04f, 1.887481450e-04f, 1.886115718e-04f, 1.884745969e-04f, 1.883372204e-04f, 1.881994429e-04f, 1.880612646e-04f,
+ 1.879226859e-04f, 1.877837071e-04f, 1.876443285e-04f, 1.875045505e-04f, 1.873643735e-04f, 1.872237977e-04f, 1.870828236e-04f, 1.869414514e-04f, 1.867996815e-04f, 1.866575142e-04f,
+ 1.865149500e-04f, 1.863719891e-04f, 1.862286319e-04f, 1.860848788e-04f, 1.859407300e-04f, 1.857961860e-04f, 1.856512471e-04f, 1.855059136e-04f, 1.853601860e-04f, 1.852140645e-04f,
+ 1.850675495e-04f, 1.849206413e-04f, 1.847733404e-04f, 1.846256471e-04f, 1.844775617e-04f, 1.843290846e-04f, 1.841802162e-04f, 1.840309568e-04f, 1.838813067e-04f, 1.837312664e-04f,
+ 1.835808363e-04f, 1.834300165e-04f, 1.832788077e-04f, 1.831272100e-04f, 1.829752239e-04f, 1.828228497e-04f, 1.826700878e-04f, 1.825169386e-04f, 1.823634024e-04f, 1.822094797e-04f,
+ 1.820551707e-04f, 1.819004759e-04f, 1.817453956e-04f, 1.815899302e-04f, 1.814340801e-04f, 1.812778457e-04f, 1.811212273e-04f, 1.809642252e-04f, 1.808068400e-04f, 1.806490719e-04f,
+ 1.804909214e-04f, 1.803323888e-04f, 1.801734745e-04f, 1.800141789e-04f, 1.798545024e-04f, 1.796944453e-04f, 1.795340080e-04f, 1.793731910e-04f, 1.792119946e-04f, 1.790504191e-04f,
+ 1.788884651e-04f, 1.787261328e-04f, 1.785634227e-04f, 1.784003351e-04f, 1.782368705e-04f, 1.780730292e-04f, 1.779088116e-04f, 1.777442182e-04f, 1.775792492e-04f, 1.774139052e-04f,
+ 1.772481865e-04f, 1.770820934e-04f, 1.769156265e-04f, 1.767487860e-04f, 1.765815725e-04f, 1.764139862e-04f, 1.762460277e-04f, 1.760776972e-04f, 1.759089952e-04f, 1.757399221e-04f,
+ 1.755704783e-04f, 1.754006642e-04f, 1.752304802e-04f, 1.750599268e-04f, 1.748890042e-04f, 1.747177130e-04f, 1.745460535e-04f, 1.743740262e-04f, 1.742016314e-04f, 1.740288696e-04f,
+ 1.738557412e-04f, 1.736822465e-04f, 1.735083861e-04f, 1.733341602e-04f, 1.731595694e-04f, 1.729846141e-04f, 1.728092946e-04f, 1.726336113e-04f, 1.724575648e-04f, 1.722811554e-04f,
+ 1.721043835e-04f, 1.719272495e-04f, 1.717497539e-04f, 1.715718971e-04f, 1.713936795e-04f, 1.712151016e-04f, 1.710361637e-04f, 1.708568663e-04f, 1.706772098e-04f, 1.704971946e-04f,
+ 1.703168212e-04f, 1.701360900e-04f, 1.699550013e-04f, 1.697735558e-04f, 1.695917537e-04f, 1.694095955e-04f, 1.692270816e-04f, 1.690442125e-04f, 1.688609885e-04f, 1.686774102e-04f,
+ 1.684934780e-04f, 1.683091923e-04f, 1.681245535e-04f, 1.679395620e-04f, 1.677542184e-04f, 1.675685230e-04f, 1.673824763e-04f, 1.671960787e-04f, 1.670093307e-04f, 1.668222326e-04f,
+ 1.666347850e-04f, 1.664469883e-04f, 1.662588429e-04f, 1.660703492e-04f, 1.658815078e-04f, 1.656923191e-04f, 1.655027834e-04f, 1.653129013e-04f, 1.651226731e-04f, 1.649320995e-04f,
+ 1.647411807e-04f, 1.645499172e-04f, 1.643583095e-04f, 1.641663581e-04f, 1.639740634e-04f, 1.637814257e-04f, 1.635884457e-04f, 1.633951238e-04f, 1.632014603e-04f, 1.630074558e-04f,
+ 1.628131107e-04f, 1.626184255e-04f, 1.624234006e-04f, 1.622280365e-04f, 1.620323336e-04f, 1.618362924e-04f, 1.616399134e-04f, 1.614431970e-04f, 1.612461437e-04f, 1.610487539e-04f,
+ 1.608510281e-04f, 1.606529668e-04f, 1.604545705e-04f, 1.602558395e-04f, 1.600567744e-04f, 1.598573756e-04f, 1.596576436e-04f, 1.594575788e-04f, 1.592571818e-04f, 1.590564530e-04f,
+ 1.588553929e-04f, 1.586540019e-04f, 1.584522805e-04f, 1.582502292e-04f, 1.580478484e-04f, 1.578451387e-04f, 1.576421004e-04f, 1.574387342e-04f, 1.572350403e-04f, 1.570310194e-04f,
+ 1.568266719e-04f, 1.566219983e-04f, 1.564169990e-04f, 1.562116746e-04f, 1.560060255e-04f, 1.558000521e-04f, 1.555937550e-04f, 1.553871347e-04f, 1.551801916e-04f, 1.549729263e-04f,
+ 1.547653391e-04f, 1.545574306e-04f, 1.543492012e-04f, 1.541406516e-04f, 1.539317820e-04f, 1.537225931e-04f, 1.535130853e-04f, 1.533032590e-04f, 1.530931149e-04f, 1.528826533e-04f,
+ 1.526718748e-04f, 1.524607799e-04f, 1.522493690e-04f, 1.520376426e-04f, 1.518256013e-04f, 1.516132455e-04f, 1.514005756e-04f, 1.511875923e-04f, 1.509742960e-04f, 1.507606872e-04f,
+ 1.505467664e-04f, 1.503325341e-04f, 1.501179908e-04f, 1.499031369e-04f, 1.496879731e-04f, 1.494724997e-04f, 1.492567173e-04f, 1.490406264e-04f, 1.488242274e-04f, 1.486075210e-04f,
+ 1.483905075e-04f, 1.481731875e-04f, 1.479555616e-04f, 1.477376301e-04f, 1.475193936e-04f, 1.473008526e-04f, 1.470820077e-04f, 1.468628593e-04f, 1.466434079e-04f, 1.464236540e-04f,
+ 1.462035982e-04f, 1.459832409e-04f, 1.457625827e-04f, 1.455416241e-04f, 1.453203656e-04f, 1.450988076e-04f, 1.448769508e-04f, 1.446547956e-04f, 1.444323425e-04f, 1.442095921e-04f,
+ 1.439865448e-04f, 1.437632012e-04f, 1.435395619e-04f, 1.433156272e-04f, 1.430913977e-04f, 1.428668741e-04f, 1.426420566e-04f, 1.424169460e-04f, 1.421915426e-04f, 1.419658471e-04f,
+ 1.417398600e-04f, 1.415135817e-04f, 1.412870127e-04f, 1.410601537e-04f, 1.408330052e-04f, 1.406055676e-04f, 1.403778414e-04f, 1.401498273e-04f, 1.399215257e-04f, 1.396929372e-04f,
+ 1.394640622e-04f, 1.392349014e-04f, 1.390054552e-04f, 1.387757242e-04f, 1.385457088e-04f, 1.383154097e-04f, 1.380848274e-04f, 1.378539623e-04f, 1.376228150e-04f, 1.373913861e-04f,
+ 1.371596761e-04f, 1.369276855e-04f, 1.366954149e-04f, 1.364628647e-04f, 1.362300356e-04f, 1.359969280e-04f, 1.357635425e-04f, 1.355298796e-04f, 1.352959398e-04f, 1.350617238e-04f,
+ 1.348272320e-04f, 1.345924650e-04f, 1.343574233e-04f, 1.341221075e-04f, 1.338865180e-04f, 1.336506555e-04f, 1.334145205e-04f, 1.331781135e-04f, 1.329414350e-04f, 1.327044857e-04f,
+ 1.324672660e-04f, 1.322297765e-04f, 1.319920177e-04f, 1.317539902e-04f, 1.315156945e-04f, 1.312771312e-04f, 1.310383009e-04f, 1.307992040e-04f, 1.305598411e-04f, 1.303202127e-04f,
+ 1.300803195e-04f, 1.298401620e-04f, 1.295997406e-04f, 1.293590561e-04f, 1.291181088e-04f, 1.288768994e-04f, 1.286354284e-04f, 1.283936964e-04f, 1.281517040e-04f, 1.279094516e-04f,
+ 1.276669398e-04f, 1.274241692e-04f, 1.271811404e-04f, 1.269378538e-04f, 1.266943101e-04f, 1.264505098e-04f, 1.262064535e-04f, 1.259621417e-04f, 1.257175750e-04f, 1.254727540e-04f,
+ 1.252276791e-04f, 1.249823510e-04f, 1.247367702e-04f, 1.244909374e-04f, 1.242448529e-04f, 1.239985175e-04f, 1.237519316e-04f, 1.235050959e-04f, 1.232580108e-04f, 1.230106770e-04f,
+ 1.227630951e-04f, 1.225152655e-04f, 1.222671889e-04f, 1.220188658e-04f, 1.217702968e-04f, 1.215214824e-04f, 1.212724233e-04f, 1.210231199e-04f, 1.207735729e-04f, 1.205237829e-04f,
+ 1.202737503e-04f, 1.200234758e-04f, 1.197729599e-04f, 1.195222032e-04f, 1.192712064e-04f, 1.190199698e-04f, 1.187684942e-04f, 1.185167801e-04f, 1.182648280e-04f, 1.180126386e-04f,
+ 1.177602124e-04f, 1.175075499e-04f, 1.172546519e-04f, 1.170015188e-04f, 1.167481512e-04f, 1.164945496e-04f, 1.162407148e-04f, 1.159866472e-04f, 1.157323474e-04f, 1.154778161e-04f,
+ 1.152230537e-04f, 1.149680608e-04f, 1.147128381e-04f, 1.144573861e-04f, 1.142017055e-04f, 1.139457967e-04f, 1.136896603e-04f, 1.134332970e-04f, 1.131767074e-04f, 1.129198919e-04f,
+ 1.126628513e-04f, 1.124055860e-04f, 1.121480966e-04f, 1.118903838e-04f, 1.116324482e-04f, 1.113742902e-04f, 1.111159106e-04f, 1.108573098e-04f, 1.105984886e-04f, 1.103394473e-04f,
+ 1.100801868e-04f, 1.098207074e-04f, 1.095610099e-04f, 1.093010948e-04f, 1.090409627e-04f, 1.087806142e-04f, 1.085200499e-04f, 1.082592703e-04f, 1.079982761e-04f, 1.077370679e-04f,
+ 1.074756462e-04f, 1.072140117e-04f, 1.069521649e-04f, 1.066901064e-04f, 1.064278368e-04f, 1.061653568e-04f, 1.059026668e-04f, 1.056397676e-04f, 1.053766596e-04f, 1.051133435e-04f,
+ 1.048498200e-04f, 1.045860895e-04f, 1.043221527e-04f, 1.040580101e-04f, 1.037936625e-04f, 1.035291103e-04f, 1.032643542e-04f, 1.029993948e-04f, 1.027342326e-04f, 1.024688683e-04f,
+ 1.022033025e-04f, 1.019375357e-04f, 1.016715686e-04f, 1.014054018e-04f, 1.011390358e-04f, 1.008724714e-04f, 1.006057090e-04f, 1.003387493e-04f, 1.000715928e-04f, 9.980424027e-05f,
+ 9.953669221e-05f, 9.926894925e-05f, 9.900101198e-05f, 9.873288101e-05f, 9.846455695e-05f, 9.819604040e-05f, 9.792733198e-05f, 9.765843227e-05f, 9.738934190e-05f, 9.712006148e-05f,
+ 9.685059159e-05f, 9.658093286e-05f, 9.631108590e-05f, 9.604105130e-05f, 9.577082969e-05f, 9.550042167e-05f, 9.522982784e-05f, 9.495904882e-05f, 9.468808523e-05f, 9.441693766e-05f,
+ 9.414560673e-05f, 9.387409306e-05f, 9.360239725e-05f, 9.333051991e-05f, 9.305846166e-05f, 9.278622312e-05f, 9.251380489e-05f, 9.224120758e-05f, 9.196843182e-05f, 9.169547821e-05f,
+ 9.142234737e-05f, 9.114903992e-05f, 9.087555647e-05f, 9.060189763e-05f, 9.032806402e-05f, 9.005405626e-05f, 8.977987496e-05f, 8.950552074e-05f, 8.923099422e-05f, 8.895629601e-05f,
+ 8.868142674e-05f, 8.840638701e-05f, 8.813117745e-05f, 8.785579869e-05f, 8.758025132e-05f, 8.730453598e-05f, 8.702865329e-05f, 8.675260386e-05f, 8.647638832e-05f, 8.620000728e-05f,
+ 8.592346137e-05f, 8.564675121e-05f, 8.536987742e-05f, 8.509284062e-05f, 8.481564143e-05f, 8.453828047e-05f, 8.426075838e-05f, 8.398307576e-05f, 8.370523325e-05f, 8.342723147e-05f,
+ 8.314907104e-05f, 8.287075259e-05f, 8.259227673e-05f, 8.231364410e-05f, 8.203485533e-05f, 8.175591102e-05f, 8.147681182e-05f, 8.119755835e-05f, 8.091815123e-05f, 8.063859109e-05f,
+ 8.035887855e-05f, 8.007901425e-05f, 7.979899881e-05f, 7.951883286e-05f, 7.923851703e-05f, 7.895805193e-05f, 7.867743822e-05f, 7.839667650e-05f, 7.811576741e-05f, 7.783471159e-05f,
+ 7.755350965e-05f, 7.727216223e-05f, 7.699066996e-05f, 7.670903347e-05f, 7.642725339e-05f, 7.614533035e-05f, 7.586326498e-05f, 7.558105791e-05f, 7.529870978e-05f, 7.501622121e-05f,
+ 7.473359285e-05f, 7.445082531e-05f, 7.416791924e-05f, 7.388487526e-05f, 7.360169401e-05f, 7.331837612e-05f, 7.303492223e-05f, 7.275133297e-05f, 7.246760897e-05f, 7.218375088e-05f,
+ 7.189975931e-05f, 7.161563491e-05f, 7.133137831e-05f, 7.104699015e-05f, 7.076247107e-05f, 7.047782169e-05f, 7.019304265e-05f, 6.990813460e-05f, 6.962309817e-05f, 6.933793398e-05f,
+ 6.905264269e-05f, 6.876722493e-05f, 6.848168133e-05f, 6.819601253e-05f, 6.791021918e-05f, 6.762430190e-05f, 6.733826134e-05f, 6.705209813e-05f, 6.676581292e-05f, 6.647940633e-05f,
+ 6.619287902e-05f, 6.590623162e-05f, 6.561946477e-05f, 6.533257911e-05f, 6.504557527e-05f, 6.475845391e-05f, 6.447121565e-05f, 6.418386115e-05f, 6.389639103e-05f, 6.360880595e-05f,
+ 6.332110653e-05f, 6.303329343e-05f, 6.274536729e-05f, 6.245732874e-05f, 6.216917843e-05f, 6.188091700e-05f, 6.159254510e-05f, 6.130406335e-05f, 6.101547242e-05f, 6.072677293e-05f,
+ 6.043796554e-05f, 6.014905088e-05f, 5.986002961e-05f, 5.957090235e-05f, 5.928166976e-05f, 5.899233249e-05f, 5.870289116e-05f, 5.841334644e-05f, 5.812369895e-05f, 5.783394936e-05f,
+ 5.754409829e-05f, 5.725414640e-05f, 5.696409434e-05f, 5.667394274e-05f, 5.638369225e-05f, 5.609334352e-05f, 5.580289719e-05f, 5.551235391e-05f, 5.522171432e-05f, 5.493097908e-05f,
+ 5.464014882e-05f, 5.434922420e-05f, 5.405820586e-05f, 5.376709444e-05f, 5.347589060e-05f, 5.318459497e-05f, 5.289320822e-05f, 5.260173098e-05f, 5.231016390e-05f, 5.201850763e-05f,
+ 5.172676282e-05f, 5.143493012e-05f, 5.114301017e-05f, 5.085100362e-05f, 5.055891112e-05f, 5.026673331e-05f, 4.997447086e-05f, 4.968212440e-05f, 4.938969458e-05f, 4.909718206e-05f,
+ 4.880458748e-05f, 4.851191149e-05f, 4.821915474e-05f, 4.792631788e-05f, 4.763340156e-05f, 4.734040643e-05f, 4.704733313e-05f, 4.675418233e-05f, 4.646095466e-05f, 4.616765079e-05f,
+ 4.587427135e-05f, 4.558081700e-05f, 4.528728838e-05f, 4.499368616e-05f, 4.470001098e-05f, 4.440626349e-05f, 4.411244434e-05f, 4.381855419e-05f, 4.352459368e-05f, 4.323056346e-05f,
+ 4.293646419e-05f, 4.264229652e-05f, 4.234806110e-05f, 4.205375857e-05f, 4.175938960e-05f, 4.146495483e-05f, 4.117045492e-05f, 4.087589052e-05f, 4.058126227e-05f, 4.028657084e-05f,
+ 3.999181686e-05f, 3.969700101e-05f, 3.940212392e-05f, 3.910718625e-05f, 3.881218865e-05f, 3.851713178e-05f, 3.822201629e-05f, 3.792684282e-05f, 3.763161204e-05f, 3.733632459e-05f,
+ 3.704098114e-05f, 3.674558232e-05f, 3.645012880e-05f, 3.615462122e-05f, 3.585906024e-05f, 3.556344652e-05f, 3.526778070e-05f, 3.497206345e-05f, 3.467629540e-05f, 3.438047723e-05f,
+ 3.408460957e-05f, 3.378869308e-05f, 3.349272843e-05f, 3.319671625e-05f, 3.290065721e-05f, 3.260455195e-05f, 3.230840114e-05f, 3.201220542e-05f, 3.171596545e-05f, 3.141968188e-05f,
+ 3.112335537e-05f, 3.082698656e-05f, 3.053057613e-05f, 3.023412471e-05f, 2.993763296e-05f, 2.964110154e-05f, 2.934453110e-05f, 2.904792230e-05f, 2.875127578e-05f, 2.845459221e-05f,
+ 2.815787223e-05f, 2.786111651e-05f, 2.756432569e-05f, 2.726750043e-05f, 2.697064138e-05f, 2.667374920e-05f, 2.637682454e-05f, 2.607986806e-05f, 2.578288042e-05f, 2.548586225e-05f,
+ 2.518881423e-05f, 2.489173700e-05f, 2.459463122e-05f, 2.429749754e-05f, 2.400033661e-05f, 2.370314910e-05f, 2.340593566e-05f, 2.310869693e-05f, 2.281143358e-05f, 2.251414626e-05f,
+ 2.221683562e-05f, 2.191950232e-05f, 2.162214701e-05f, 2.132477034e-05f, 2.102737298e-05f, 2.072995557e-05f, 2.043251877e-05f, 2.013506324e-05f, 1.983758962e-05f, 1.954009857e-05f,
+ 1.924259075e-05f, 1.894506681e-05f, 1.864752740e-05f, 1.834997318e-05f, 1.805240480e-05f, 1.775482293e-05f, 1.745722820e-05f, 1.715962127e-05f, 1.686200281e-05f, 1.656437346e-05f,
+ 1.626673387e-05f, 1.596908471e-05f, 1.567142662e-05f, 1.537376025e-05f, 1.507608628e-05f, 1.477840533e-05f, 1.448071808e-05f, 1.418302517e-05f, 1.388532725e-05f, 1.358762499e-05f,
+ 1.328991903e-05f, 1.299221003e-05f, 1.269449864e-05f, 1.239678551e-05f, 1.209907131e-05f, 1.180135667e-05f, 1.150364226e-05f, 1.120592872e-05f, 1.090821672e-05f, 1.061050689e-05f,
+ 1.031279991e-05f, 1.001509641e-05f, 9.717397060e-06f, 9.419702501e-06f, 9.122013391e-06f, 8.824330381e-06f, 8.526654124e-06f, 8.228985272e-06f, 7.931324478e-06f, 7.633672395e-06f,
+ 7.336029674e-06f, 7.038396968e-06f, 6.740774929e-06f, 6.443164209e-06f, 6.145565459e-06f, 5.847979333e-06f, 5.550406481e-06f, 5.252847555e-06f, 4.955303207e-06f, 4.657774089e-06f,
+ 4.360260852e-06f, 4.062764146e-06f, 3.765284624e-06f, 3.467822937e-06f, 3.170379736e-06f, 2.872955671e-06f, 2.575551394e-06f, 2.278167554e-06f, 1.980804804e-06f, 1.683463794e-06f,
+ 1.386145173e-06f, 1.088849593e-06f, 7.915777029e-07f, 4.943301538e-07f, 1.971075954e-07f, -1.000893224e-07f, -3.972599498e-07f, -6.944036371e-07f, -9.915197347e-07f, -1.288607593e-06f,
+ -1.585666563e-06f, -1.882695996e-06f, -2.179695241e-06f, -2.476663651e-06f, -2.773600577e-06f, -3.070505369e-06f, -3.367377380e-06f, -3.664215960e-06f, -3.961020461e-06f, -4.257790236e-06f,
+ -4.554524635e-06f, -4.851223012e-06f, -5.147884719e-06f, -5.444509107e-06f, -5.741095529e-06f, -6.037643338e-06f, -6.334151887e-06f, -6.630620528e-06f, -6.927048615e-06f, -7.223435501e-06f,
+ -7.519780538e-06f, -7.816083082e-06f, -8.112342484e-06f, -8.408558100e-06f, -8.704729283e-06f, -9.000855387e-06f, -9.296935766e-06f, -9.592969775e-06f, -9.888956768e-06f, -1.018489610e-05f,
+ -1.048078713e-05f, -1.077662920e-05f, -1.107242168e-05f, -1.136816392e-05f, -1.166385528e-05f, -1.195949510e-05f, -1.225508275e-05f, -1.255061759e-05f, -1.284609896e-05f, -1.314152623e-05f,
+ -1.343689875e-05f, -1.373221588e-05f, -1.402747698e-05f, -1.432268140e-05f, -1.461782850e-05f, -1.491291764e-05f, -1.520794817e-05f, -1.550291945e-05f, -1.579783085e-05f, -1.609268172e-05f,
+ -1.638747141e-05f, -1.668219929e-05f, -1.697686472e-05f, -1.727146705e-05f, -1.756600564e-05f, -1.786047986e-05f, -1.815488906e-05f, -1.844923260e-05f, -1.874350984e-05f, -1.903772015e-05f,
+ -1.933186288e-05f, -1.962593739e-05f, -1.991994304e-05f, -2.021387920e-05f, -2.050774523e-05f, -2.080154048e-05f, -2.109526433e-05f, -2.138891612e-05f, -2.168249523e-05f, -2.197600101e-05f,
+ -2.226943284e-05f, -2.256279006e-05f, -2.285607204e-05f, -2.314927816e-05f, -2.344240776e-05f, -2.373546022e-05f, -2.402843489e-05f, -2.432133115e-05f, -2.461414835e-05f, -2.490688586e-05f,
+ -2.519954305e-05f, -2.549211927e-05f, -2.578461390e-05f, -2.607702631e-05f, -2.636935585e-05f, -2.666160189e-05f, -2.695376380e-05f, -2.724584094e-05f, -2.753783269e-05f, -2.782973840e-05f,
+ -2.812155745e-05f, -2.841328920e-05f, -2.870493302e-05f, -2.899648828e-05f, -2.928795435e-05f, -2.957933059e-05f, -2.987061638e-05f, -3.016181107e-05f, -3.045291405e-05f, -3.074392468e-05f,
+ -3.103484233e-05f, -3.132566637e-05f, -3.161639616e-05f, -3.190703109e-05f, -3.219757052e-05f, -3.248801383e-05f, -3.277836037e-05f, -3.306860954e-05f, -3.335876068e-05f, -3.364881319e-05f,
+ -3.393876643e-05f, -3.422861977e-05f, -3.451837259e-05f, -3.480802426e-05f, -3.509757415e-05f, -3.538702164e-05f, -3.567636609e-05f, -3.596560690e-05f, -3.625474342e-05f, -3.654377503e-05f,
+ -3.683270112e-05f, -3.712152105e-05f, -3.741023420e-05f, -3.769883994e-05f, -3.798733766e-05f, -3.827572673e-05f, -3.856400652e-05f, -3.885217641e-05f, -3.914023579e-05f, -3.942818402e-05f,
+ -3.971602049e-05f, -4.000374457e-05f, -4.029135565e-05f, -4.057885310e-05f, -4.086623630e-05f, -4.115350462e-05f, -4.144065746e-05f, -4.172769419e-05f, -4.201461419e-05f, -4.230141684e-05f,
+ -4.258810153e-05f, -4.287466763e-05f, -4.316111452e-05f, -4.344744159e-05f, -4.373364822e-05f, -4.401973380e-05f, -4.430569770e-05f, -4.459153930e-05f, -4.487725800e-05f, -4.516285318e-05f,
+ -4.544832422e-05f, -4.573367050e-05f, -4.601889142e-05f, -4.630398634e-05f, -4.658895467e-05f, -4.687379579e-05f, -4.715850908e-05f, -4.744309393e-05f, -4.772754972e-05f, -4.801187585e-05f,
+ -4.829607170e-05f, -4.858013666e-05f, -4.886407012e-05f, -4.914787146e-05f, -4.943154008e-05f, -4.971507536e-05f, -4.999847670e-05f, -5.028174348e-05f, -5.056487510e-05f, -5.084787094e-05f,
+ -5.113073039e-05f, -5.141345286e-05f, -5.169603772e-05f, -5.197848437e-05f, -5.226079221e-05f, -5.254296062e-05f, -5.282498901e-05f, -5.310687675e-05f, -5.338862326e-05f, -5.367022791e-05f,
+ -5.395169011e-05f, -5.423300925e-05f, -5.451418473e-05f, -5.479521594e-05f, -5.507610228e-05f, -5.535684314e-05f, -5.563743793e-05f, -5.591788603e-05f, -5.619818685e-05f, -5.647833978e-05f,
+ -5.675834423e-05f, -5.703819958e-05f, -5.731790525e-05f, -5.759746062e-05f, -5.787686511e-05f, -5.815611811e-05f, -5.843521901e-05f, -5.871416723e-05f, -5.899296216e-05f, -5.927160321e-05f,
+ -5.955008977e-05f, -5.982842125e-05f, -6.010659705e-05f, -6.038461658e-05f, -6.066247924e-05f, -6.094018443e-05f, -6.121773157e-05f, -6.149512004e-05f, -6.177234926e-05f, -6.204941864e-05f,
+ -6.232632758e-05f, -6.260307548e-05f, -6.287966176e-05f, -6.315608582e-05f, -6.343234706e-05f, -6.370844491e-05f, -6.398437876e-05f, -6.426014803e-05f, -6.453575212e-05f, -6.481119044e-05f,
+ -6.508646241e-05f, -6.536156743e-05f, -6.563650492e-05f, -6.591127429e-05f, -6.618587495e-05f, -6.646030631e-05f, -6.673456778e-05f, -6.700865878e-05f, -6.728257872e-05f, -6.755632702e-05f,
+ -6.782990309e-05f, -6.810330634e-05f, -6.837653620e-05f, -6.864959207e-05f, -6.892247337e-05f, -6.919517952e-05f, -6.946770993e-05f, -6.974006403e-05f, -7.001224123e-05f, -7.028424096e-05f,
+ -7.055606261e-05f, -7.082770563e-05f, -7.109916943e-05f, -7.137045342e-05f, -7.164155703e-05f, -7.191247968e-05f, -7.218322079e-05f, -7.245377978e-05f, -7.272415608e-05f, -7.299434911e-05f,
+ -7.326435829e-05f, -7.353418304e-05f, -7.380382279e-05f, -7.407327697e-05f, -7.434254500e-05f, -7.461162630e-05f, -7.488052030e-05f, -7.514922643e-05f, -7.541774411e-05f, -7.568607277e-05f,
+ -7.595421185e-05f, -7.622216076e-05f, -7.648991894e-05f, -7.675748581e-05f, -7.702486081e-05f, -7.729204337e-05f, -7.755903291e-05f, -7.782582887e-05f, -7.809243068e-05f, -7.835883777e-05f,
+ -7.862504958e-05f, -7.889106553e-05f, -7.915688507e-05f, -7.942250762e-05f, -7.968793262e-05f, -7.995315950e-05f, -8.021818771e-05f, -8.048301667e-05f, -8.074764582e-05f, -8.101207460e-05f,
+ -8.127630245e-05f, -8.154032881e-05f, -8.180415311e-05f, -8.206777479e-05f, -8.233119329e-05f, -8.259440805e-05f, -8.285741852e-05f, -8.312022413e-05f, -8.338282432e-05f, -8.364521854e-05f,
+ -8.390740623e-05f, -8.416938682e-05f, -8.443115978e-05f, -8.469272453e-05f, -8.495408053e-05f, -8.521522721e-05f, -8.547616403e-05f, -8.573689043e-05f, -8.599740586e-05f, -8.625770975e-05f,
+ -8.651780157e-05f, -8.677768076e-05f, -8.703734676e-05f, -8.729679903e-05f, -8.755603702e-05f, -8.781506017e-05f, -8.807386794e-05f, -8.833245977e-05f, -8.859083513e-05f, -8.884899346e-05f,
+ -8.910693421e-05f, -8.936465683e-05f, -8.962216079e-05f, -8.987944553e-05f, -9.013651052e-05f, -9.039335519e-05f, -9.064997902e-05f, -9.090638146e-05f, -9.116256196e-05f, -9.141851998e-05f,
+ -9.167425499e-05f, -9.192976643e-05f, -9.218505376e-05f, -9.244011646e-05f, -9.269495397e-05f, -9.294956576e-05f, -9.320395129e-05f, -9.345811002e-05f, -9.371204141e-05f, -9.396574493e-05f,
+ -9.421922004e-05f, -9.447246620e-05f, -9.472548288e-05f, -9.497826954e-05f, -9.523082566e-05f, -9.548315068e-05f, -9.573524409e-05f, -9.598710534e-05f, -9.623873392e-05f, -9.649012927e-05f,
+ -9.674129088e-05f, -9.699221822e-05f, -9.724291074e-05f, -9.749336794e-05f, -9.774358926e-05f, -9.799357420e-05f, -9.824332221e-05f, -9.849283277e-05f, -9.874210536e-05f, -9.899113945e-05f,
+ -9.923993452e-05f, -9.948849003e-05f, -9.973680547e-05f, -9.998488031e-05f, -1.002327140e-04f, -1.004803061e-04f, -1.007276560e-04f, -1.009747632e-04f, -1.012216272e-04f, -1.014682475e-04f,
+ -1.017146236e-04f, -1.019607548e-04f, -1.022066408e-04f, -1.024522810e-04f, -1.026976748e-04f, -1.029428219e-04f, -1.031877215e-04f, -1.034323733e-04f, -1.036767767e-04f, -1.039209312e-04f,
+ -1.041648363e-04f, -1.044084915e-04f, -1.046518962e-04f, -1.048950500e-04f, -1.051379523e-04f, -1.053806027e-04f, -1.056230006e-04f, -1.058651454e-04f, -1.061070368e-04f, -1.063486742e-04f,
+ -1.065900570e-04f, -1.068311848e-04f, -1.070720571e-04f, -1.073126734e-04f, -1.075530331e-04f, -1.077931357e-04f, -1.080329808e-04f, -1.082725679e-04f, -1.085118964e-04f, -1.087509658e-04f,
+ -1.089897757e-04f, -1.092283255e-04f, -1.094666147e-04f, -1.097046429e-04f, -1.099424095e-04f, -1.101799141e-04f, -1.104171561e-04f, -1.106541350e-04f, -1.108908504e-04f, -1.111273017e-04f,
+ -1.113634885e-04f, -1.115994102e-04f, -1.118350664e-04f, -1.120704566e-04f, -1.123055803e-04f, -1.125404369e-04f, -1.127750260e-04f, -1.130093472e-04f, -1.132433998e-04f, -1.134771835e-04f,
+ -1.137106977e-04f, -1.139439419e-04f, -1.141769157e-04f, -1.144096186e-04f, -1.146420501e-04f, -1.148742096e-04f, -1.151060968e-04f, -1.153377111e-04f, -1.155690520e-04f, -1.158001191e-04f,
+ -1.160309119e-04f, -1.162614298e-04f, -1.164916725e-04f, -1.167216394e-04f, -1.169513300e-04f, -1.171807440e-04f, -1.174098807e-04f, -1.176387397e-04f, -1.178673206e-04f, -1.180956228e-04f,
+ -1.183236459e-04f, -1.185513894e-04f, -1.187788528e-04f, -1.190060357e-04f, -1.192329376e-04f, -1.194595580e-04f, -1.196858964e-04f, -1.199119524e-04f, -1.201377255e-04f, -1.203632152e-04f,
+ -1.205884211e-04f, -1.208133426e-04f, -1.210379794e-04f, -1.212623309e-04f, -1.214863967e-04f, -1.217101763e-04f, -1.219336693e-04f, -1.221568752e-04f, -1.223797934e-04f, -1.226024237e-04f,
+ -1.228247654e-04f, -1.230468181e-04f, -1.232685814e-04f, -1.234900549e-04f, -1.237112380e-04f, -1.239321302e-04f, -1.241527312e-04f, -1.243730405e-04f, -1.245930576e-04f, -1.248127820e-04f,
+ -1.250322133e-04f, -1.252513511e-04f, -1.254701949e-04f, -1.256887442e-04f, -1.259069985e-04f, -1.261249575e-04f, -1.263426207e-04f, -1.265599876e-04f, -1.267770578e-04f, -1.269938308e-04f,
+ -1.272103062e-04f, -1.274264835e-04f, -1.276423623e-04f, -1.278579421e-04f, -1.280732225e-04f, -1.282882030e-04f, -1.285028832e-04f, -1.287172627e-04f, -1.289313410e-04f, -1.291451176e-04f,
+ -1.293585922e-04f, -1.295717642e-04f, -1.297846332e-04f, -1.299971989e-04f, -1.302094607e-04f, -1.304214182e-04f, -1.306330710e-04f, -1.308444187e-04f, -1.310554607e-04f, -1.312661967e-04f,
+ -1.314766263e-04f, -1.316867489e-04f, -1.318965642e-04f, -1.321060718e-04f, -1.323152711e-04f, -1.325241618e-04f, -1.327327434e-04f, -1.329410156e-04f, -1.331489778e-04f, -1.333566296e-04f,
+ -1.335639707e-04f, -1.337710006e-04f, -1.339777188e-04f, -1.341841249e-04f, -1.343902186e-04f, -1.345959994e-04f, -1.348014668e-04f, -1.350066204e-04f, -1.352114599e-04f, -1.354159848e-04f,
+ -1.356201946e-04f, -1.358240890e-04f, -1.360276675e-04f, -1.362309298e-04f, -1.364338753e-04f, -1.366365037e-04f, -1.368388146e-04f, -1.370408075e-04f, -1.372424821e-04f, -1.374438378e-04f,
+ -1.376448744e-04f, -1.378455914e-04f, -1.380459883e-04f, -1.382460649e-04f, -1.384458205e-04f, -1.386452549e-04f, -1.388443677e-04f, -1.390431584e-04f, -1.392416266e-04f, -1.394397719e-04f,
+ -1.396375939e-04f, -1.398350922e-04f, -1.400322664e-04f, -1.402291162e-04f, -1.404256410e-04f, -1.406218404e-04f, -1.408177142e-04f, -1.410132619e-04f, -1.412084830e-04f, -1.414033772e-04f,
+ -1.415979441e-04f, -1.417921833e-04f, -1.419860944e-04f, -1.421796770e-04f, -1.423729307e-04f, -1.425658550e-04f, -1.427584497e-04f, -1.429507143e-04f, -1.431426484e-04f, -1.433342517e-04f,
+ -1.435255237e-04f, -1.437164640e-04f, -1.439070723e-04f, -1.440973482e-04f, -1.442872912e-04f, -1.444769010e-04f, -1.446661773e-04f, -1.448551195e-04f, -1.450437274e-04f, -1.452320006e-04f,
+ -1.454199386e-04f, -1.456075411e-04f, -1.457948077e-04f, -1.459817381e-04f, -1.461683317e-04f, -1.463545884e-04f, -1.465405076e-04f, -1.467260890e-04f, -1.469113322e-04f, -1.470962369e-04f,
+ -1.472808027e-04f, -1.474650292e-04f, -1.476489160e-04f, -1.478324627e-04f, -1.480156690e-04f, -1.481985346e-04f, -1.483810589e-04f, -1.485632418e-04f, -1.487450827e-04f, -1.489265813e-04f,
+ -1.491077374e-04f, -1.492885504e-04f, -1.494690200e-04f, -1.496491459e-04f, -1.498289276e-04f, -1.500083650e-04f, -1.501874574e-04f, -1.503662047e-04f, -1.505446064e-04f, -1.507226622e-04f,
+ -1.509003718e-04f, -1.510777347e-04f, -1.512547505e-04f, -1.514314191e-04f, -1.516077399e-04f, -1.517837127e-04f, -1.519593370e-04f, -1.521346125e-04f, -1.523095390e-04f, -1.524841159e-04f,
+ -1.526583430e-04f, -1.528322199e-04f, -1.530057463e-04f, -1.531789218e-04f, -1.533517460e-04f, -1.535242187e-04f, -1.536963394e-04f, -1.538681078e-04f, -1.540395236e-04f, -1.542105865e-04f,
+ -1.543812960e-04f, -1.545516519e-04f, -1.547216537e-04f, -1.548913013e-04f, -1.550605941e-04f, -1.552295319e-04f, -1.553981144e-04f, -1.555663411e-04f, -1.557342118e-04f, -1.559017262e-04f,
+ -1.560688838e-04f, -1.562356843e-04f, -1.564021275e-04f, -1.565682130e-04f, -1.567339404e-04f, -1.568993095e-04f, -1.570643198e-04f, -1.572289711e-04f, -1.573932630e-04f, -1.575571952e-04f,
+ -1.577207673e-04f, -1.578839792e-04f, -1.580468303e-04f, -1.582093204e-04f, -1.583714492e-04f, -1.585332163e-04f, -1.586946215e-04f, -1.588556643e-04f, -1.590163446e-04f, -1.591766619e-04f,
+ -1.593366159e-04f, -1.594962063e-04f, -1.596554328e-04f, -1.598142951e-04f, -1.599727929e-04f, -1.601309258e-04f, -1.602886936e-04f, -1.604460959e-04f, -1.606031324e-04f, -1.607598027e-04f,
+ -1.609161067e-04f, -1.610720439e-04f, -1.612276141e-04f, -1.613828170e-04f, -1.615376522e-04f, -1.616921194e-04f, -1.618462184e-04f, -1.619999488e-04f, -1.621533103e-04f, -1.623063026e-04f,
+ -1.624589255e-04f, -1.626111785e-04f, -1.627630615e-04f, -1.629145741e-04f, -1.630657160e-04f, -1.632164869e-04f, -1.633668865e-04f, -1.635169145e-04f, -1.636665707e-04f, -1.638158546e-04f,
+ -1.639647661e-04f, -1.641133049e-04f, -1.642614705e-04f, -1.644092629e-04f, -1.645566815e-04f, -1.647037263e-04f, -1.648503968e-04f, -1.649966928e-04f, -1.651426141e-04f, -1.652881602e-04f,
+ -1.654333310e-04f, -1.655781261e-04f, -1.657225452e-04f, -1.658665882e-04f, -1.660102546e-04f, -1.661535443e-04f, -1.662964568e-04f, -1.664389920e-04f, -1.665811496e-04f, -1.667229293e-04f,
+ -1.668643308e-04f, -1.670053538e-04f, -1.671459981e-04f, -1.672862633e-04f, -1.674261493e-04f, -1.675656557e-04f, -1.677047823e-04f, -1.678435288e-04f, -1.679818949e-04f, -1.681198803e-04f,
+ -1.682574848e-04f, -1.683947081e-04f, -1.685315500e-04f, -1.686680102e-04f, -1.688040883e-04f, -1.689397843e-04f, -1.690750977e-04f, -1.692100283e-04f, -1.693445759e-04f, -1.694787402e-04f,
+ -1.696125209e-04f, -1.697459178e-04f, -1.698789306e-04f, -1.700115590e-04f, -1.701438029e-04f, -1.702756619e-04f, -1.704071359e-04f, -1.705382244e-04f, -1.706689274e-04f, -1.707992444e-04f,
+ -1.709291754e-04f, -1.710587199e-04f, -1.711878779e-04f, -1.713166490e-04f, -1.714450329e-04f, -1.715730295e-04f, -1.717006385e-04f, -1.718278596e-04f, -1.719546926e-04f, -1.720811373e-04f,
+ -1.722071934e-04f, -1.723328606e-04f, -1.724581387e-04f, -1.725830276e-04f, -1.727075269e-04f, -1.728316364e-04f, -1.729553558e-04f, -1.730786850e-04f, -1.732016237e-04f, -1.733241716e-04f,
+ -1.734463286e-04f, -1.735680944e-04f, -1.736894687e-04f, -1.738104513e-04f, -1.739310420e-04f, -1.740512406e-04f, -1.741710469e-04f, -1.742904605e-04f, -1.744094813e-04f, -1.745281091e-04f,
+ -1.746463436e-04f, -1.747641846e-04f, -1.748816319e-04f, -1.749986852e-04f, -1.751153444e-04f, -1.752316092e-04f, -1.753474794e-04f, -1.754629548e-04f, -1.755780351e-04f, -1.756927201e-04f,
+ -1.758070097e-04f, -1.759209036e-04f, -1.760344015e-04f, -1.761475034e-04f, -1.762602089e-04f, -1.763725178e-04f, -1.764844300e-04f, -1.765959452e-04f, -1.767070633e-04f, -1.768177839e-04f,
+ -1.769281070e-04f, -1.770380322e-04f, -1.771475594e-04f, -1.772566884e-04f, -1.773654190e-04f, -1.774737510e-04f, -1.775816842e-04f, -1.776892183e-04f, -1.777963532e-04f, -1.779030886e-04f,
+ -1.780094244e-04f, -1.781153604e-04f, -1.782208964e-04f, -1.783260322e-04f, -1.784307675e-04f, -1.785351022e-04f, -1.786390362e-04f, -1.787425691e-04f, -1.788457009e-04f, -1.789484312e-04f,
+ -1.790507600e-04f, -1.791526871e-04f, -1.792542122e-04f, -1.793553351e-04f, -1.794560558e-04f, -1.795563739e-04f, -1.796562894e-04f, -1.797558019e-04f, -1.798549115e-04f, -1.799536178e-04f,
+ -1.800519206e-04f, -1.801498199e-04f, -1.802473154e-04f, -1.803444069e-04f, -1.804410943e-04f, -1.805373774e-04f, -1.806332560e-04f, -1.807287299e-04f, -1.808237990e-04f, -1.809184631e-04f,
+ -1.810127220e-04f, -1.811065756e-04f, -1.812000237e-04f, -1.812930660e-04f, -1.813857025e-04f, -1.814779330e-04f, -1.815697573e-04f, -1.816611752e-04f, -1.817521866e-04f, -1.818427913e-04f,
+ -1.819329892e-04f, -1.820227800e-04f, -1.821121637e-04f, -1.822011401e-04f, -1.822897089e-04f, -1.823778701e-04f, -1.824656235e-04f, -1.825529690e-04f, -1.826399063e-04f, -1.827264353e-04f,
+ -1.828125559e-04f, -1.828982680e-04f, -1.829835713e-04f, -1.830684657e-04f, -1.831529510e-04f, -1.832370272e-04f, -1.833206941e-04f, -1.834039515e-04f, -1.834867992e-04f, -1.835692372e-04f,
+ -1.836512653e-04f, -1.837328833e-04f, -1.838140911e-04f, -1.838948886e-04f, -1.839752755e-04f, -1.840552519e-04f, -1.841348174e-04f, -1.842139721e-04f, -1.842927158e-04f, -1.843710482e-04f,
+ -1.844489693e-04f, -1.845264790e-04f, -1.846035771e-04f, -1.846802635e-04f, -1.847565381e-04f, -1.848324007e-04f, -1.849078511e-04f, -1.849828893e-04f, -1.850575152e-04f, -1.851317286e-04f,
+ -1.852055293e-04f, -1.852789173e-04f, -1.853518925e-04f, -1.854244546e-04f, -1.854966036e-04f, -1.855683394e-04f, -1.856396618e-04f, -1.857105708e-04f, -1.857810661e-04f, -1.858511478e-04f,
+ -1.859208156e-04f, -1.859900694e-04f, -1.860589092e-04f, -1.861273348e-04f, -1.861953461e-04f, -1.862629430e-04f, -1.863301254e-04f, -1.863968932e-04f, -1.864632462e-04f, -1.865291844e-04f,
+ -1.865947076e-04f, -1.866598158e-04f, -1.867245088e-04f, -1.867887865e-04f, -1.868526488e-04f, -1.869160957e-04f, -1.869791270e-04f, -1.870417426e-04f, -1.871039424e-04f, -1.871657263e-04f,
+ -1.872270942e-04f, -1.872880461e-04f, -1.873485817e-04f, -1.874087011e-04f, -1.874684041e-04f, -1.875276907e-04f, -1.875865607e-04f, -1.876450140e-04f, -1.877030506e-04f, -1.877606704e-04f,
+ -1.878178733e-04f, -1.878746591e-04f, -1.879310278e-04f, -1.879869794e-04f, -1.880425136e-04f, -1.880976306e-04f, -1.881523300e-04f, -1.882066120e-04f, -1.882604763e-04f, -1.883139230e-04f,
+ -1.883669519e-04f, -1.884195629e-04f, -1.884717560e-04f, -1.885235311e-04f, -1.885748882e-04f, -1.886258270e-04f, -1.886763477e-04f, -1.887264500e-04f, -1.887761340e-04f, -1.888253995e-04f,
+ -1.888742465e-04f, -1.889226749e-04f, -1.889706846e-04f, -1.890182756e-04f, -1.890654478e-04f, -1.891122011e-04f, -1.891585355e-04f, -1.892044510e-04f, -1.892499473e-04f, -1.892950246e-04f,
+ -1.893396826e-04f, -1.893839214e-04f, -1.894277409e-04f, -1.894711411e-04f, -1.895141218e-04f, -1.895566831e-04f, -1.895988248e-04f, -1.896405469e-04f, -1.896818494e-04f, -1.897227322e-04f,
+ -1.897631952e-04f, -1.898032384e-04f, -1.898428618e-04f, -1.898820653e-04f, -1.899208488e-04f, -1.899592123e-04f, -1.899971558e-04f, -1.900346792e-04f, -1.900717824e-04f, -1.901084655e-04f,
+ -1.901447283e-04f, -1.901805709e-04f, -1.902159932e-04f, -1.902509951e-04f, -1.902855766e-04f, -1.903197377e-04f, -1.903534783e-04f, -1.903867984e-04f, -1.904196980e-04f, -1.904521770e-04f,
+ -1.904842354e-04f, -1.905158731e-04f, -1.905470902e-04f, -1.905778866e-04f, -1.906082622e-04f, -1.906382171e-04f, -1.906677511e-04f, -1.906968644e-04f, -1.907255568e-04f, -1.907538283e-04f,
+ -1.907816789e-04f, -1.908091086e-04f, -1.908361174e-04f, -1.908627052e-04f, -1.908888720e-04f, -1.909146178e-04f, -1.909399425e-04f, -1.909648462e-04f, -1.909893289e-04f, -1.910133905e-04f,
+ -1.910370309e-04f, -1.910602503e-04f, -1.910830485e-04f, -1.911054256e-04f, -1.911273816e-04f, -1.911489163e-04f, -1.911700300e-04f, -1.911907224e-04f, -1.912109936e-04f, -1.912308437e-04f,
+ -1.912502725e-04f, -1.912692801e-04f, -1.912878666e-04f, -1.913060318e-04f, -1.913237758e-04f, -1.913410985e-04f, -1.913580001e-04f, -1.913744804e-04f, -1.913905395e-04f, -1.914061774e-04f,
+ -1.914213941e-04f, -1.914361895e-04f, -1.914505638e-04f, -1.914645169e-04f, -1.914780487e-04f, -1.914911594e-04f, -1.915038489e-04f, -1.915161172e-04f, -1.915279644e-04f, -1.915393904e-04f,
+ -1.915503953e-04f, -1.915609790e-04f, -1.915711417e-04f, -1.915808833e-04f, -1.915902037e-04f, -1.915991032e-04f, -1.916075815e-04f, -1.916156389e-04f, -1.916232753e-04f, -1.916304906e-04f,
+ -1.916372850e-04f, -1.916436585e-04f, -1.916496110e-04f, -1.916551427e-04f, -1.916602535e-04f, -1.916649434e-04f, -1.916692125e-04f, -1.916730608e-04f, -1.916764884e-04f, -1.916794953e-04f,
+ -1.916820814e-04f, -1.916842469e-04f, -1.916859917e-04f, -1.916873160e-04f, -1.916882196e-04f, -1.916887028e-04f, -1.916887654e-04f, -1.916884076e-04f, -1.916876294e-04f, -1.916864308e-04f,
+ -1.916848118e-04f, -1.916827725e-04f, -1.916803130e-04f, -1.916774333e-04f, -1.916741333e-04f, -1.916704133e-04f, -1.916662732e-04f, -1.916617130e-04f, -1.916567328e-04f, -1.916513327e-04f,
+ -1.916455127e-04f, -1.916392729e-04f, -1.916326132e-04f, -1.916255338e-04f, -1.916180348e-04f, -1.916101161e-04f, -1.916017778e-04f, -1.915930200e-04f, -1.915838427e-04f, -1.915742460e-04f,
+ -1.915642299e-04f, -1.915537946e-04f, -1.915429400e-04f, -1.915316662e-04f, -1.915199733e-04f, -1.915078614e-04f, -1.914953305e-04f, -1.914823807e-04f, -1.914690120e-04f, -1.914552245e-04f,
+ -1.914410183e-04f, -1.914263934e-04f, -1.914113500e-04f, -1.913958880e-04f, -1.913800076e-04f, -1.913637088e-04f, -1.913469917e-04f, -1.913298564e-04f, -1.913123030e-04f, -1.912943314e-04f,
+ -1.912759419e-04f, -1.912571344e-04f, -1.912379091e-04f, -1.912182660e-04f, -1.911982053e-04f, -1.911777269e-04f, -1.911568310e-04f, -1.911355177e-04f, -1.911137870e-04f, -1.910916390e-04f,
+ -1.910690739e-04f, -1.910460916e-04f, -1.910226924e-04f, -1.909988762e-04f, -1.909746432e-04f, -1.909499934e-04f, -1.909249270e-04f, -1.908994440e-04f, -1.908735445e-04f, -1.908472287e-04f,
+ -1.908204966e-04f, -1.907933483e-04f, -1.907657839e-04f, -1.907378035e-04f, -1.907094072e-04f, -1.906805951e-04f, -1.906513673e-04f, -1.906217240e-04f, -1.905916651e-04f, -1.905611909e-04f,
+ -1.905303013e-04f, -1.904989966e-04f, -1.904672768e-04f, -1.904351420e-04f, -1.904025924e-04f, -1.903696280e-04f, -1.903362489e-04f, -1.903024554e-04f, -1.902682474e-04f, -1.902336250e-04f,
+ -1.901985885e-04f, -1.901631379e-04f, -1.901272733e-04f, -1.900909949e-04f, -1.900543027e-04f, -1.900171969e-04f, -1.899796776e-04f, -1.899417449e-04f, -1.899033989e-04f, -1.898646398e-04f,
+ -1.898254676e-04f, -1.897858825e-04f, -1.897458847e-04f, -1.897054742e-04f, -1.896646512e-04f, -1.896234158e-04f, -1.895817680e-04f, -1.895397082e-04f, -1.894972363e-04f, -1.894543525e-04f,
+ -1.894110570e-04f, -1.893673498e-04f, -1.893232312e-04f, -1.892787011e-04f, -1.892337599e-04f, -1.891884075e-04f, -1.891426442e-04f, -1.890964700e-04f, -1.890498852e-04f, -1.890028898e-04f,
+ -1.889554840e-04f, -1.889076680e-04f, -1.888594418e-04f, -1.888108056e-04f, -1.887617596e-04f, -1.887123039e-04f, -1.886624387e-04f, -1.886121640e-04f, -1.885614801e-04f, -1.885103871e-04f,
+ -1.884588851e-04f, -1.884069742e-04f, -1.883546548e-04f, -1.883019268e-04f, -1.882487904e-04f, -1.881952458e-04f, -1.881412932e-04f, -1.880869326e-04f, -1.880321644e-04f, -1.879769885e-04f,
+ -1.879214052e-04f, -1.878654146e-04f, -1.878090169e-04f, -1.877522123e-04f, -1.876950008e-04f, -1.876373827e-04f, -1.875793581e-04f, -1.875209273e-04f, -1.874620903e-04f, -1.874028473e-04f,
+ -1.873431984e-04f, -1.872831440e-04f, -1.872226840e-04f, -1.871618188e-04f, -1.871005484e-04f, -1.870388730e-04f, -1.869767929e-04f, -1.869143081e-04f, -1.868514188e-04f, -1.867881253e-04f,
+ -1.867244276e-04f, -1.866603261e-04f, -1.865958207e-04f, -1.865309118e-04f, -1.864655995e-04f, -1.863998840e-04f, -1.863337654e-04f, -1.862672440e-04f, -1.862003199e-04f, -1.861329932e-04f,
+ -1.860652643e-04f, -1.859971333e-04f, -1.859286003e-04f, -1.858596655e-04f, -1.857903292e-04f, -1.857205915e-04f, -1.856504525e-04f, -1.855799126e-04f, -1.855089719e-04f, -1.854376305e-04f,
+ -1.853658887e-04f, -1.852937467e-04f, -1.852212046e-04f, -1.851482627e-04f, -1.850749211e-04f, -1.850011801e-04f, -1.849270398e-04f, -1.848525004e-04f, -1.847775621e-04f, -1.847022252e-04f,
+ -1.846264899e-04f, -1.845503562e-04f, -1.844738245e-04f, -1.843968950e-04f, -1.843195677e-04f, -1.842418431e-04f, -1.841637212e-04f, -1.840852022e-04f, -1.840062864e-04f, -1.839269740e-04f,
+ -1.838472652e-04f, -1.837671602e-04f, -1.836866592e-04f, -1.836057624e-04f, -1.835244700e-04f, -1.834427823e-04f, -1.833606994e-04f, -1.832782216e-04f, -1.831953491e-04f, -1.831120821e-04f,
+ -1.830284209e-04f, -1.829443655e-04f, -1.828599164e-04f, -1.827750736e-04f, -1.826898374e-04f, -1.826042081e-04f, -1.825181858e-04f, -1.824317707e-04f, -1.823449632e-04f, -1.822577634e-04f,
+ -1.821701715e-04f, -1.820821878e-04f, -1.819938125e-04f, -1.819050458e-04f, -1.818158880e-04f, -1.817263393e-04f, -1.816363999e-04f, -1.815460700e-04f, -1.814553500e-04f, -1.813642399e-04f,
+ -1.812727401e-04f, -1.811808508e-04f, -1.810885722e-04f, -1.809959046e-04f, -1.809028482e-04f, -1.808094032e-04f, -1.807155699e-04f, -1.806213485e-04f, -1.805267393e-04f, -1.804317424e-04f,
+ -1.803363582e-04f, -1.802405869e-04f, -1.801444288e-04f, -1.800478840e-04f, -1.799509528e-04f, -1.798536355e-04f, -1.797559323e-04f, -1.796578434e-04f, -1.795593692e-04f, -1.794605099e-04f,
+ -1.793612656e-04f, -1.792616368e-04f, -1.791616235e-04f, -1.790612261e-04f, -1.789604449e-04f, -1.788592800e-04f, -1.787577318e-04f, -1.786558005e-04f, -1.785534863e-04f, -1.784507895e-04f,
+ -1.783477104e-04f, -1.782442492e-04f, -1.781404063e-04f, -1.780361817e-04f, -1.779315759e-04f, -1.778265891e-04f, -1.777212215e-04f, -1.776154734e-04f, -1.775093451e-04f, -1.774028368e-04f,
+ -1.772959489e-04f, -1.771886815e-04f, -1.770810349e-04f, -1.769730095e-04f, -1.768646054e-04f, -1.767558230e-04f, -1.766466626e-04f, -1.765371243e-04f, -1.764272085e-04f, -1.763169155e-04f,
+ -1.762062455e-04f, -1.760951987e-04f, -1.759837756e-04f, -1.758719763e-04f, -1.757598012e-04f, -1.756472504e-04f, -1.755343244e-04f, -1.754210233e-04f, -1.753073475e-04f, -1.751932972e-04f,
+ -1.750788727e-04f, -1.749640744e-04f, -1.748489024e-04f, -1.747333571e-04f, -1.746174388e-04f, -1.745011478e-04f, -1.743844842e-04f, -1.742674485e-04f, -1.741500409e-04f, -1.740322618e-04f,
+ -1.739141113e-04f, -1.737955898e-04f, -1.736766976e-04f, -1.735574350e-04f, -1.734378022e-04f, -1.733177996e-04f, -1.731974275e-04f, -1.730766861e-04f, -1.729555758e-04f, -1.728340969e-04f,
+ -1.727122496e-04f, -1.725900343e-04f, -1.724674512e-04f, -1.723445007e-04f, -1.722211830e-04f, -1.720974985e-04f, -1.719734475e-04f, -1.718490302e-04f, -1.717242470e-04f, -1.715990982e-04f,
+ -1.714735841e-04f, -1.713477050e-04f, -1.712214612e-04f, -1.710948530e-04f, -1.709678808e-04f, -1.708405447e-04f, -1.707128453e-04f, -1.705847826e-04f, -1.704563572e-04f, -1.703275692e-04f,
+ -1.701984191e-04f, -1.700689070e-04f, -1.699390334e-04f, -1.698087986e-04f, -1.696782028e-04f, -1.695472464e-04f, -1.694159297e-04f, -1.692842530e-04f, -1.691522167e-04f, -1.690198210e-04f,
+ -1.688870664e-04f, -1.687539530e-04f, -1.686204813e-04f, -1.684866516e-04f, -1.683524641e-04f, -1.682179193e-04f, -1.680830174e-04f, -1.679477587e-04f, -1.678121437e-04f, -1.676761726e-04f,
+ -1.675398457e-04f, -1.674031634e-04f, -1.672661261e-04f, -1.671287339e-04f, -1.669909874e-04f, -1.668528868e-04f, -1.667144324e-04f, -1.665756247e-04f, -1.664364638e-04f, -1.662969502e-04f,
+ -1.661570842e-04f, -1.660168661e-04f, -1.658762963e-04f, -1.657353751e-04f, -1.655941029e-04f, -1.654524800e-04f, -1.653105067e-04f, -1.651681833e-04f, -1.650255103e-04f, -1.648824880e-04f,
+ -1.647391166e-04f, -1.645953966e-04f, -1.644513284e-04f, -1.643069121e-04f, -1.641621483e-04f, -1.640170372e-04f, -1.638715792e-04f, -1.637257746e-04f, -1.635796239e-04f, -1.634331272e-04f,
+ -1.632862851e-04f, -1.631390978e-04f, -1.629915658e-04f, -1.628436893e-04f, -1.626954686e-04f, -1.625469043e-04f, -1.623979966e-04f, -1.622487459e-04f, -1.620991525e-04f, -1.619492168e-04f,
+ -1.617989391e-04f, -1.616483199e-04f, -1.614973595e-04f, -1.613460582e-04f, -1.611944164e-04f, -1.610424344e-04f, -1.608901127e-04f, -1.607374516e-04f, -1.605844515e-04f, -1.604311126e-04f,
+ -1.602774355e-04f, -1.601234204e-04f, -1.599690677e-04f, -1.598143778e-04f, -1.596593511e-04f, -1.595039879e-04f, -1.593482887e-04f, -1.591922537e-04f, -1.590358833e-04f, -1.588791780e-04f,
+ -1.587221380e-04f, -1.585647638e-04f, -1.584070558e-04f, -1.582490143e-04f, -1.580906396e-04f, -1.579319323e-04f, -1.577728926e-04f, -1.576135209e-04f, -1.574538176e-04f, -1.572937831e-04f,
+ -1.571334178e-04f, -1.569727220e-04f, -1.568116961e-04f, -1.566503406e-04f, -1.564886558e-04f, -1.563266420e-04f, -1.561642997e-04f, -1.560016292e-04f, -1.558386310e-04f, -1.556753054e-04f,
+ -1.555116528e-04f, -1.553476736e-04f, -1.551833682e-04f, -1.550187370e-04f, -1.548537803e-04f, -1.546884986e-04f, -1.545228922e-04f, -1.543569616e-04f, -1.541907071e-04f, -1.540241291e-04f,
+ -1.538572280e-04f, -1.536900043e-04f, -1.535224583e-04f, -1.533545903e-04f, -1.531864009e-04f, -1.530178904e-04f, -1.528490592e-04f, -1.526799076e-04f, -1.525104362e-04f, -1.523406453e-04f,
+ -1.521705352e-04f, -1.520001065e-04f, -1.518293594e-04f, -1.516582945e-04f, -1.514869121e-04f, -1.513152126e-04f, -1.511431964e-04f, -1.509708639e-04f, -1.507982155e-04f, -1.506252517e-04f,
+ -1.504519728e-04f, -1.502783793e-04f, -1.501044715e-04f, -1.499302500e-04f, -1.497557149e-04f, -1.495808669e-04f, -1.494057063e-04f, -1.492302335e-04f, -1.490544489e-04f, -1.488783529e-04f,
+ -1.487019460e-04f, -1.485252286e-04f, -1.483482010e-04f, -1.481708638e-04f, -1.479932173e-04f, -1.478152619e-04f, -1.476369980e-04f, -1.474584261e-04f, -1.472795466e-04f, -1.471003599e-04f,
+ -1.469208665e-04f, -1.467410666e-04f, -1.465609609e-04f, -1.463805496e-04f, -1.461998333e-04f, -1.460188123e-04f, -1.458374871e-04f, -1.456558580e-04f, -1.454739256e-04f, -1.452916902e-04f,
+ -1.451091523e-04f, -1.449263122e-04f, -1.447431705e-04f, -1.445597275e-04f, -1.443759838e-04f, -1.441919396e-04f, -1.440075954e-04f, -1.438229518e-04f, -1.436380090e-04f, -1.434527676e-04f,
+ -1.432672279e-04f, -1.430813904e-04f, -1.428952556e-04f, -1.427088238e-04f, -1.425220956e-04f, -1.423350713e-04f, -1.421477513e-04f, -1.419601362e-04f, -1.417722263e-04f, -1.415840222e-04f,
+ -1.413955241e-04f, -1.412067326e-04f, -1.410176482e-04f, -1.408282711e-04f, -1.406386020e-04f, -1.404486412e-04f, -1.402583892e-04f, -1.400678464e-04f, -1.398770132e-04f, -1.396858902e-04f,
+ -1.394944777e-04f, -1.393027763e-04f, -1.391107862e-04f, -1.389185081e-04f, -1.387259423e-04f, -1.385330893e-04f, -1.383399495e-04f, -1.381465234e-04f, -1.379528114e-04f, -1.377588141e-04f,
+ -1.375645317e-04f, -1.373699649e-04f, -1.371751140e-04f, -1.369799794e-04f, -1.367845618e-04f, -1.365888614e-04f, -1.363928788e-04f, -1.361966144e-04f, -1.360000686e-04f, -1.358032420e-04f,
+ -1.356061349e-04f, -1.354087479e-04f, -1.352110814e-04f, -1.350131358e-04f, -1.348149117e-04f, -1.346164094e-04f, -1.344176294e-04f, -1.342185723e-04f, -1.340192383e-04f, -1.338196281e-04f,
+ -1.336197421e-04f, -1.334195807e-04f, -1.332191444e-04f, -1.330184337e-04f, -1.328174490e-04f, -1.326161908e-04f, -1.324146596e-04f, -1.322128558e-04f, -1.320107799e-04f, -1.318084324e-04f,
+ -1.316058137e-04f, -1.314029243e-04f, -1.311997646e-04f, -1.309963352e-04f, -1.307926365e-04f, -1.305886690e-04f, -1.303844332e-04f, -1.301799294e-04f, -1.299751583e-04f, -1.297701202e-04f,
+ -1.295648157e-04f, -1.293592452e-04f, -1.291534092e-04f, -1.289473081e-04f, -1.287409425e-04f, -1.285343128e-04f, -1.283274195e-04f, -1.281202631e-04f, -1.279128440e-04f, -1.277051628e-04f,
+ -1.274972198e-04f, -1.272890157e-04f, -1.270805508e-04f, -1.268718256e-04f, -1.266628407e-04f, -1.264535965e-04f, -1.262440935e-04f, -1.260343322e-04f, -1.258243130e-04f, -1.256140365e-04f,
+ -1.254035031e-04f, -1.251927133e-04f, -1.249816676e-04f, -1.247703664e-04f, -1.245588104e-04f, -1.243469999e-04f, -1.241349354e-04f, -1.239226175e-04f, -1.237100466e-04f, -1.234972232e-04f,
+ -1.232841478e-04f, -1.230708208e-04f, -1.228572429e-04f, -1.226434144e-04f, -1.224293359e-04f, -1.222150078e-04f, -1.220004307e-04f, -1.217856050e-04f, -1.215705312e-04f, -1.213552099e-04f,
+ -1.211396415e-04f, -1.209238264e-04f, -1.207077653e-04f, -1.204914586e-04f, -1.202749068e-04f, -1.200581104e-04f, -1.198410699e-04f, -1.196237858e-04f, -1.194062585e-04f, -1.191884887e-04f,
+ -1.189704768e-04f, -1.187522232e-04f, -1.185337285e-04f, -1.183149932e-04f, -1.180960178e-04f, -1.178768028e-04f, -1.176573487e-04f, -1.174376560e-04f, -1.172177252e-04f, -1.169975567e-04f,
+ -1.167771512e-04f, -1.165565091e-04f, -1.163356310e-04f, -1.161145172e-04f, -1.158931684e-04f, -1.156715850e-04f, -1.154497676e-04f, -1.152277166e-04f, -1.150054325e-04f, -1.147829160e-04f,
+ -1.145601674e-04f, -1.143371873e-04f, -1.141139761e-04f, -1.138905345e-04f, -1.136668629e-04f, -1.134429619e-04f, -1.132188318e-04f, -1.129944734e-04f, -1.127698869e-04f, -1.125450731e-04f,
+ -1.123200323e-04f, -1.120947652e-04f, -1.118692722e-04f, -1.116435538e-04f, -1.114176105e-04f, -1.111914429e-04f, -1.109650515e-04f, -1.107384368e-04f, -1.105115993e-04f, -1.102845395e-04f,
+ -1.100572580e-04f, -1.098297552e-04f, -1.096020317e-04f, -1.093740881e-04f, -1.091459247e-04f, -1.089175422e-04f, -1.086889411e-04f, -1.084601218e-04f, -1.082310850e-04f, -1.080018311e-04f,
+ -1.077723606e-04f, -1.075426741e-04f, -1.073127721e-04f, -1.070826552e-04f, -1.068523237e-04f, -1.066217784e-04f, -1.063910196e-04f, -1.061600480e-04f, -1.059288639e-04f, -1.056974681e-04f,
+ -1.054658610e-04f, -1.052340431e-04f, -1.050020149e-04f, -1.047697770e-04f, -1.045373299e-04f, -1.043046742e-04f, -1.040718103e-04f, -1.038387389e-04f, -1.036054603e-04f, -1.033719752e-04f,
+ -1.031382841e-04f, -1.029043875e-04f, -1.026702859e-04f, -1.024359799e-04f, -1.022014701e-04f, -1.019667569e-04f, -1.017318408e-04f, -1.014967225e-04f, -1.012614024e-04f, -1.010258811e-04f,
+ -1.007901591e-04f, -1.005542369e-04f, -1.003181152e-04f, -1.000817943e-04f, -9.984527491e-05f, -9.960855751e-05f, -9.937164264e-05f, -9.913453083e-05f, -9.889722263e-05f, -9.865971857e-05f,
+ -9.842201918e-05f, -9.818412502e-05f, -9.794603662e-05f, -9.770775451e-05f, -9.746927924e-05f, -9.723061135e-05f, -9.699175138e-05f, -9.675269987e-05f, -9.651345737e-05f, -9.627402440e-05f,
+ -9.603440152e-05f, -9.579458927e-05f, -9.555458819e-05f, -9.531439883e-05f, -9.507402172e-05f, -9.483345742e-05f, -9.459270646e-05f, -9.435176940e-05f, -9.411064677e-05f, -9.386933913e-05f,
+ -9.362784701e-05f, -9.338617097e-05f, -9.314431155e-05f, -9.290226929e-05f, -9.266004475e-05f, -9.241763848e-05f, -9.217505102e-05f, -9.193228291e-05f, -9.168933471e-05f, -9.144620697e-05f,
+ -9.120290024e-05f, -9.095941506e-05f, -9.071575199e-05f, -9.047191157e-05f, -9.022789437e-05f, -8.998370092e-05f, -8.973933178e-05f, -8.949478750e-05f, -8.925006863e-05f, -8.900517573e-05f,
+ -8.876010935e-05f, -8.851487005e-05f, -8.826945836e-05f, -8.802387486e-05f, -8.777812009e-05f, -8.753219461e-05f, -8.728609897e-05f, -8.703983372e-05f, -8.679339943e-05f, -8.654679665e-05f,
+ -8.630002593e-05f, -8.605308783e-05f, -8.580598291e-05f, -8.555871173e-05f, -8.531127483e-05f, -8.506367279e-05f, -8.481590615e-05f, -8.456797548e-05f, -8.431988133e-05f, -8.407162427e-05f,
+ -8.382320484e-05f, -8.357462362e-05f, -8.332588116e-05f, -8.307697802e-05f, -8.282791476e-05f, -8.257869195e-05f, -8.232931014e-05f, -8.207976989e-05f, -8.183007177e-05f, -8.158021633e-05f,
+ -8.133020415e-05f, -8.108003578e-05f, -8.082971178e-05f, -8.057923273e-05f, -8.032859917e-05f, -8.007781168e-05f, -7.982687082e-05f, -7.957577716e-05f, -7.932453125e-05f, -7.907313366e-05f,
+ -7.882158496e-05f, -7.856988572e-05f, -7.831803649e-05f, -7.806603785e-05f, -7.781389036e-05f, -7.756159458e-05f, -7.730915109e-05f, -7.705656045e-05f, -7.680382323e-05f, -7.655094000e-05f,
+ -7.629791132e-05f, -7.604473776e-05f, -7.579141989e-05f, -7.553795828e-05f, -7.528435349e-05f, -7.503060610e-05f, -7.477671668e-05f, -7.452268580e-05f, -7.426851402e-05f, -7.401420191e-05f,
+ -7.375975006e-05f, -7.350515901e-05f, -7.325042936e-05f, -7.299556167e-05f, -7.274055650e-05f, -7.248541444e-05f, -7.223013605e-05f, -7.197472191e-05f, -7.171917259e-05f, -7.146348866e-05f,
+ -7.120767069e-05f, -7.095171927e-05f, -7.069563495e-05f, -7.043941832e-05f, -7.018306994e-05f, -6.992659040e-05f, -6.966998027e-05f, -6.941324011e-05f, -6.915637052e-05f, -6.889937205e-05f,
+ -6.864224530e-05f, -6.838499082e-05f, -6.812760921e-05f, -6.787010102e-05f, -6.761246685e-05f, -6.735470727e-05f, -6.709682285e-05f, -6.683881417e-05f, -6.658068181e-05f, -6.632242634e-05f,
+ -6.606404835e-05f, -6.580554840e-05f, -6.554692709e-05f, -6.528818498e-05f, -6.502932266e-05f, -6.477034070e-05f, -6.451123968e-05f, -6.425202018e-05f, -6.399268279e-05f, -6.373322807e-05f,
+ -6.347365662e-05f, -6.321396901e-05f, -6.295416581e-05f, -6.269424762e-05f, -6.243421500e-05f, -6.217406855e-05f, -6.191380884e-05f, -6.165343646e-05f, -6.139295198e-05f, -6.113235598e-05f,
+ -6.087164905e-05f, -6.061083178e-05f, -6.034990473e-05f, -6.008886850e-05f, -5.982772367e-05f, -5.956647081e-05f, -5.930511052e-05f, -5.904364337e-05f, -5.878206995e-05f, -5.852039084e-05f,
+ -5.825860662e-05f, -5.799671789e-05f, -5.773472521e-05f, -5.747262919e-05f, -5.721043039e-05f, -5.694812941e-05f, -5.668572683e-05f, -5.642322323e-05f, -5.616061921e-05f, -5.589791534e-05f,
+ -5.563511220e-05f, -5.537221040e-05f, -5.510921050e-05f, -5.484611310e-05f, -5.458291878e-05f, -5.431962814e-05f, -5.405624174e-05f, -5.379276019e-05f, -5.352918407e-05f, -5.326551396e-05f,
+ -5.300175045e-05f, -5.273789413e-05f, -5.247394558e-05f, -5.220990540e-05f, -5.194577417e-05f, -5.168155247e-05f, -5.141724091e-05f, -5.115284005e-05f, -5.088835050e-05f, -5.062377284e-05f,
+ -5.035910765e-05f, -5.009435553e-05f, -4.982951707e-05f, -4.956459285e-05f, -4.929958347e-05f, -4.903448950e-05f, -4.876931155e-05f, -4.850405020e-05f, -4.823870603e-05f, -4.797327965e-05f,
+ -4.770777163e-05f, -4.744218258e-05f, -4.717651307e-05f, -4.691076370e-05f, -4.664493506e-05f, -4.637902774e-05f, -4.611304233e-05f, -4.584697942e-05f, -4.558083960e-05f, -4.531462346e-05f,
+ -4.504833159e-05f, -4.478196459e-05f, -4.451552304e-05f, -4.424900753e-05f, -4.398241867e-05f, -4.371575703e-05f, -4.344902321e-05f, -4.318221780e-05f, -4.291534140e-05f, -4.264839459e-05f,
+ -4.238137797e-05f, -4.211429213e-05f, -4.184713766e-05f, -4.157991515e-05f, -4.131262520e-05f, -4.104526840e-05f, -4.077784534e-05f, -4.051035661e-05f, -4.024280281e-05f, -3.997518453e-05f,
+ -3.970750236e-05f, -3.943975689e-05f, -3.917194872e-05f, -3.890407845e-05f, -3.863614666e-05f, -3.836815394e-05f, -3.810010090e-05f, -3.783198812e-05f, -3.756381620e-05f, -3.729558573e-05f,
+ -3.702729731e-05f, -3.675895153e-05f, -3.649054898e-05f, -3.622209026e-05f, -3.595357596e-05f, -3.568500667e-05f, -3.541638300e-05f, -3.514770553e-05f, -3.487897485e-05f, -3.461019157e-05f,
+ -3.434135627e-05f, -3.407246956e-05f, -3.380353202e-05f, -3.353454425e-05f, -3.326550685e-05f, -3.299642041e-05f, -3.272728552e-05f, -3.245810278e-05f, -3.218887278e-05f, -3.191959613e-05f,
+ -3.165027340e-05f, -3.138090521e-05f, -3.111149214e-05f, -3.084203479e-05f, -3.057253375e-05f, -3.030298962e-05f, -3.003340300e-05f, -2.976377448e-05f, -2.949410465e-05f, -2.922439411e-05f,
+ -2.895464346e-05f, -2.868485329e-05f, -2.841502420e-05f, -2.814515677e-05f, -2.787525162e-05f, -2.760530933e-05f, -2.733533050e-05f, -2.706531572e-05f, -2.679526560e-05f, -2.652518072e-05f,
+ -2.625506168e-05f, -2.598490907e-05f, -2.571472350e-05f, -2.544450556e-05f, -2.517425585e-05f, -2.490397495e-05f, -2.463366347e-05f, -2.436332200e-05f, -2.409295114e-05f, -2.382255148e-05f,
+ -2.355212362e-05f, -2.328166816e-05f, -2.301118569e-05f, -2.274067680e-05f, -2.247014210e-05f, -2.219958217e-05f, -2.192899762e-05f, -2.165838904e-05f, -2.138775703e-05f, -2.111710217e-05f,
+ -2.084642508e-05f, -2.057572634e-05f, -2.030500654e-05f, -2.003426630e-05f, -1.976350619e-05f, -1.949272682e-05f, -1.922192879e-05f, -1.895111268e-05f, -1.868027910e-05f, -1.840942864e-05f,
+ -1.813856189e-05f, -1.786767945e-05f, -1.759678193e-05f, -1.732586990e-05f, -1.705494398e-05f, -1.678400475e-05f, -1.651305281e-05f, -1.624208875e-05f, -1.597111318e-05f, -1.570012668e-05f,
+ -1.542912986e-05f, -1.515812330e-05f, -1.488710761e-05f, -1.461608337e-05f, -1.434505119e-05f, -1.407401166e-05f, -1.380296538e-05f, -1.353191293e-05f, -1.326085492e-05f, -1.298979195e-05f,
+ -1.271872459e-05f, -1.244765346e-05f, -1.217657915e-05f, -1.190550224e-05f, -1.163442334e-05f, -1.136334304e-05f, -1.109226194e-05f, -1.082118063e-05f, -1.055009971e-05f, -1.027901976e-05f,
+ -1.000794139e-05f, -9.736865193e-06f, -9.465791757e-06f, -9.194721679e-06f, -8.923655555e-06f, -8.652593978e-06f, -8.381537544e-06f, -8.110486845e-06f, -7.839442476e-06f, -7.568405032e-06f,
+ -7.297375107e-06f, -7.026353293e-06f, -6.755340187e-06f, -6.484336380e-06f, -6.213342468e-06f, -5.942359043e-06f, -5.671386699e-06f, -5.400426030e-06f, -5.129477630e-06f, -4.858542091e-06f,
+ -4.587620007e-06f, -4.316711972e-06f, -4.045818578e-06f, -3.774940418e-06f, -3.504078086e-06f, -3.233232174e-06f, -2.962403275e-06f, -2.691591981e-06f, -2.420798887e-06f, -2.150024583e-06f,
+ -1.879269662e-06f, -1.608534717e-06f, -1.337820340e-06f, -1.067127123e-06f, -7.964556574e-07f, -5.258065363e-07f, -2.551803509e-07f, 1.542230685e-08f, 2.860008455e-07f, 5.565546734e-07f,
+ 8.270831993e-07f, 1.097585832e-06f, 1.368061980e-06f, 1.638511052e-06f, 1.908932457e-06f, 2.179325605e-06f, 2.449689905e-06f, 2.720024766e-06f, 2.990329597e-06f, 3.260603809e-06f,
+ 3.530846811e-06f, 3.801058012e-06f, 4.071236823e-06f, 4.341382654e-06f, 4.611494915e-06f, 4.881573017e-06f, 5.151616369e-06f, 5.421624383e-06f, 5.691596469e-06f, 5.961532038e-06f,
+ 6.231430501e-06f, 6.501291270e-06f, 6.771113754e-06f, 7.040897367e-06f, 7.310641519e-06f, 7.580345622e-06f, 7.850009088e-06f, 8.119631329e-06f, 8.389211757e-06f, 8.658749784e-06f,
+ 8.928244823e-06f, 9.197696286e-06f, 9.467103585e-06f, 9.736466134e-06f, 1.000578335e-05f, 1.027505463e-05f, 1.054427941e-05f, 1.081345709e-05f, 1.108258708e-05f, 1.135166881e-05f,
+ 1.162070168e-05f, 1.188968511e-05f, 1.215861850e-05f, 1.242750129e-05f, 1.269633288e-05f, 1.296511268e-05f, 1.323384011e-05f, 1.350251459e-05f, 1.377113553e-05f, 1.403970234e-05f,
+ 1.430821445e-05f, 1.457667127e-05f, 1.484507221e-05f, 1.511341668e-05f, 1.538170412e-05f, 1.564993392e-05f, 1.591810552e-05f, 1.618621832e-05f, 1.645427174e-05f, 1.672226521e-05f,
+ 1.699019813e-05f, 1.725806993e-05f, 1.752588001e-05f, 1.779362781e-05f, 1.806131274e-05f, 1.832893421e-05f, 1.859649165e-05f, 1.886398447e-05f, 1.913141210e-05f, 1.939877395e-05f,
+ 1.966606943e-05f, 1.993329798e-05f, 2.020045901e-05f, 2.046755194e-05f, 2.073457619e-05f, 2.100153118e-05f, 2.126841633e-05f, 2.153523106e-05f, 2.180197479e-05f, 2.206864695e-05f,
+ 2.233524695e-05f, 2.260177422e-05f, 2.286822817e-05f, 2.313460824e-05f, 2.340091383e-05f, 2.366714438e-05f, 2.393329931e-05f, 2.419937804e-05f, 2.446537999e-05f, 2.473130458e-05f,
+ 2.499715124e-05f, 2.526291940e-05f, 2.552860847e-05f, 2.579421789e-05f, 2.605974706e-05f, 2.632519543e-05f, 2.659056242e-05f, 2.685584744e-05f, 2.712104992e-05f, 2.738616930e-05f,
+ 2.765120499e-05f, 2.791615643e-05f, 2.818102303e-05f, 2.844580423e-05f, 2.871049944e-05f, 2.897510811e-05f, 2.923962965e-05f, 2.950406349e-05f, 2.976840907e-05f, 3.003266580e-05f,
+ 3.029683311e-05f, 3.056091045e-05f, 3.082489722e-05f, 3.108879287e-05f, 3.135259682e-05f, 3.161630849e-05f, 3.187992733e-05f, 3.214345276e-05f, 3.240688421e-05f, 3.267022110e-05f,
+ 3.293346288e-05f, 3.319660898e-05f, 3.345965881e-05f, 3.372261182e-05f, 3.398546743e-05f, 3.424822509e-05f, 3.451088421e-05f, 3.477344424e-05f, 3.503590460e-05f, 3.529826473e-05f,
+ 3.556052406e-05f, 3.582268203e-05f, 3.608473806e-05f, 3.634669161e-05f, 3.660854208e-05f, 3.687028893e-05f, 3.713193159e-05f, 3.739346949e-05f, 3.765490207e-05f, 3.791622877e-05f,
+ 3.817744901e-05f, 3.843856224e-05f, 3.869956789e-05f, 3.896046540e-05f, 3.922125421e-05f, 3.948193375e-05f, 3.974250347e-05f, 4.000296280e-05f, 4.026331117e-05f, 4.052354803e-05f,
+ 4.078367282e-05f, 4.104368498e-05f, 4.130358394e-05f, 4.156336914e-05f, 4.182304003e-05f, 4.208259605e-05f, 4.234203663e-05f, 4.260136122e-05f, 4.286056926e-05f, 4.311966019e-05f,
+ 4.337863345e-05f, 4.363748849e-05f, 4.389622474e-05f, 4.415484166e-05f, 4.441333867e-05f, 4.467171524e-05f, 4.492997079e-05f, 4.518810478e-05f, 4.544611665e-05f, 4.570400585e-05f,
+ 4.596177181e-05f, 4.621941399e-05f, 4.647693182e-05f, 4.673432477e-05f, 4.699159227e-05f, 4.724873376e-05f, 4.750574871e-05f, 4.776263655e-05f, 4.801939673e-05f, 4.827602870e-05f,
+ 4.853253190e-05f, 4.878890580e-05f, 4.904514983e-05f, 4.930126344e-05f, 4.955724609e-05f, 4.981309723e-05f, 5.006881630e-05f, 5.032440276e-05f, 5.057985605e-05f, 5.083517563e-05f,
+ 5.109036095e-05f, 5.134541147e-05f, 5.160032663e-05f, 5.185510588e-05f, 5.210974869e-05f, 5.236425450e-05f, 5.261862277e-05f, 5.287285295e-05f, 5.312694450e-05f, 5.338089686e-05f,
+ 5.363470951e-05f, 5.388838188e-05f, 5.414191345e-05f, 5.439530366e-05f, 5.464855197e-05f, 5.490165783e-05f, 5.515462072e-05f, 5.540744007e-05f, 5.566011536e-05f, 5.591264604e-05f,
+ 5.616503156e-05f, 5.641727139e-05f, 5.666936499e-05f, 5.692131182e-05f, 5.717311133e-05f, 5.742476299e-05f, 5.767626626e-05f, 5.792762060e-05f, 5.817882548e-05f, 5.842988034e-05f,
+ 5.868078467e-05f, 5.893153791e-05f, 5.918213954e-05f, 5.943258901e-05f, 5.968288580e-05f, 5.993302935e-05f, 6.018301915e-05f, 6.043285466e-05f, 6.068253534e-05f, 6.093206065e-05f,
+ 6.118143006e-05f, 6.143064305e-05f, 6.167969907e-05f, 6.192859760e-05f, 6.217733810e-05f, 6.242592004e-05f, 6.267434290e-05f, 6.292260613e-05f, 6.317070920e-05f, 6.341865160e-05f,
+ 6.366643279e-05f, 6.391405223e-05f, 6.416150941e-05f, 6.440880378e-05f, 6.465593483e-05f, 6.490290203e-05f, 6.514970485e-05f, 6.539634276e-05f, 6.564281523e-05f, 6.588912174e-05f,
+ 6.613526177e-05f, 6.638123479e-05f, 6.662704027e-05f, 6.687267769e-05f, 6.711814652e-05f, 6.736344625e-05f, 6.760857635e-05f, 6.785353629e-05f, 6.809832556e-05f, 6.834294363e-05f,
+ 6.858738998e-05f, 6.883166409e-05f, 6.907576543e-05f, 6.931969350e-05f, 6.956344777e-05f, 6.980702772e-05f, 7.005043282e-05f, 7.029366257e-05f, 7.053671645e-05f, 7.077959393e-05f,
+ 7.102229450e-05f, 7.126481764e-05f, 7.150716284e-05f, 7.174932958e-05f, 7.199131735e-05f, 7.223312563e-05f, 7.247475390e-05f, 7.271620166e-05f, 7.295746838e-05f, 7.319855356e-05f,
+ 7.343945668e-05f, 7.368017723e-05f, 7.392071469e-05f, 7.416106857e-05f, 7.440123834e-05f, 7.464122349e-05f, 7.488102352e-05f, 7.512063791e-05f, 7.536006617e-05f, 7.559930776e-05f,
+ 7.583836220e-05f, 7.607722897e-05f, 7.631590756e-05f, 7.655439747e-05f, 7.679269819e-05f, 7.703080921e-05f, 7.726873004e-05f, 7.750646015e-05f, 7.774399906e-05f, 7.798134625e-05f,
+ 7.821850123e-05f, 7.845546348e-05f, 7.869223251e-05f, 7.892880781e-05f, 7.916518888e-05f, 7.940137522e-05f, 7.963736634e-05f, 7.987316172e-05f, 8.010876087e-05f, 8.034416329e-05f,
+ 8.057936848e-05f, 8.081437595e-05f, 8.104918519e-05f, 8.128379570e-05f, 8.151820700e-05f, 8.175241858e-05f, 8.198642994e-05f, 8.222024060e-05f, 8.245385006e-05f, 8.268725781e-05f,
+ 8.292046338e-05f, 8.315346626e-05f, 8.338626595e-05f, 8.361886198e-05f, 8.385125385e-05f, 8.408344106e-05f, 8.431542312e-05f, 8.454719954e-05f, 8.477876984e-05f, 8.501013352e-05f,
+ 8.524129009e-05f, 8.547223907e-05f, 8.570297997e-05f, 8.593351229e-05f, 8.616383556e-05f, 8.639394928e-05f, 8.662385297e-05f, 8.685354614e-05f, 8.708302831e-05f, 8.731229900e-05f,
+ 8.754135771e-05f, 8.777020397e-05f, 8.799883729e-05f, 8.822725720e-05f, 8.845546320e-05f, 8.868345481e-05f, 8.891123156e-05f, 8.913879296e-05f, 8.936613854e-05f, 8.959326782e-05f,
+ 8.982018030e-05f, 9.004687553e-05f, 9.027335301e-05f, 9.049961228e-05f, 9.072565285e-05f, 9.095147425e-05f, 9.117707600e-05f, 9.140245763e-05f, 9.162761866e-05f, 9.185255862e-05f,
+ 9.207727703e-05f, 9.230177342e-05f, 9.252604732e-05f, 9.275009826e-05f, 9.297392576e-05f, 9.319752935e-05f, 9.342090856e-05f, 9.364406293e-05f, 9.386699198e-05f, 9.408969524e-05f,
+ 9.431217225e-05f, 9.453442253e-05f, 9.475644562e-05f, 9.497824106e-05f, 9.519980837e-05f, 9.542114710e-05f, 9.564225676e-05f, 9.586313691e-05f, 9.608378708e-05f, 9.630420680e-05f,
+ 9.652439561e-05f, 9.674435304e-05f, 9.696407865e-05f, 9.718357195e-05f, 9.740283250e-05f, 9.762185983e-05f, 9.784065349e-05f, 9.805921300e-05f, 9.827753793e-05f, 9.849562780e-05f,
+ 9.871348216e-05f, 9.893110055e-05f, 9.914848252e-05f, 9.936562761e-05f, 9.958253537e-05f, 9.979920533e-05f, 1.000156371e-04f, 1.002318301e-04f, 1.004477840e-04f, 1.006634982e-04f,
+ 1.008789724e-04f, 1.010942061e-04f, 1.013091989e-04f, 1.015239502e-04f, 1.017384597e-04f, 1.019527269e-04f, 1.021667513e-04f, 1.023805326e-04f, 1.025940701e-04f, 1.028073636e-04f,
+ 1.030204126e-04f, 1.032332165e-04f, 1.034457750e-04f, 1.036580877e-04f, 1.038701540e-04f, 1.040819735e-04f, 1.042935459e-04f, 1.045048706e-04f, 1.047159472e-04f, 1.049267752e-04f,
+ 1.051373543e-04f, 1.053476840e-04f, 1.055577639e-04f, 1.057675934e-04f, 1.059771722e-04f, 1.061864999e-04f, 1.063955759e-04f, 1.066043999e-04f, 1.068129714e-04f, 1.070212901e-04f,
+ 1.072293553e-04f, 1.074371668e-04f, 1.076447241e-04f, 1.078520268e-04f, 1.080590743e-04f, 1.082658664e-04f, 1.084724025e-04f, 1.086786823e-04f, 1.088847052e-04f, 1.090904709e-04f,
+ 1.092959790e-04f, 1.095012290e-04f, 1.097062205e-04f, 1.099109530e-04f, 1.101154262e-04f, 1.103196396e-04f, 1.105235927e-04f, 1.107272853e-04f, 1.109307167e-04f, 1.111338867e-04f,
+ 1.113367948e-04f, 1.115394405e-04f, 1.117418235e-04f, 1.119439433e-04f, 1.121457995e-04f, 1.123473917e-04f, 1.125487195e-04f, 1.127497825e-04f, 1.129505801e-04f, 1.131511121e-04f,
+ 1.133513780e-04f, 1.135513774e-04f, 1.137511098e-04f, 1.139505750e-04f, 1.141497723e-04f, 1.143487015e-04f, 1.145473621e-04f, 1.147457537e-04f, 1.149438759e-04f, 1.151417282e-04f,
+ 1.153393104e-04f, 1.155366219e-04f, 1.157336624e-04f, 1.159304314e-04f, 1.161269285e-04f, 1.163231534e-04f, 1.165191056e-04f, 1.167147848e-04f, 1.169101904e-04f, 1.171053222e-04f,
+ 1.173001796e-04f, 1.174947624e-04f, 1.176890701e-04f, 1.178831023e-04f, 1.180768585e-04f, 1.182703385e-04f, 1.184635418e-04f, 1.186564679e-04f, 1.188491166e-04f, 1.190414874e-04f,
+ 1.192335799e-04f, 1.194253937e-04f, 1.196169284e-04f, 1.198081836e-04f, 1.199991590e-04f, 1.201898540e-04f, 1.203802684e-04f, 1.205704018e-04f, 1.207602537e-04f, 1.209498238e-04f,
+ 1.211391116e-04f, 1.213281168e-04f, 1.215168390e-04f, 1.217052779e-04f, 1.218934329e-04f, 1.220813037e-04f, 1.222688900e-04f, 1.224561913e-04f, 1.226432073e-04f, 1.228299376e-04f,
+ 1.230163818e-04f, 1.232025395e-04f, 1.233884103e-04f, 1.235739939e-04f, 1.237592899e-04f, 1.239442978e-04f, 1.241290173e-04f, 1.243134481e-04f, 1.244975897e-04f, 1.246814418e-04f,
+ 1.248650040e-04f, 1.250482759e-04f, 1.252312571e-04f, 1.254139473e-04f, 1.255963461e-04f, 1.257784531e-04f, 1.259602679e-04f, 1.261417902e-04f, 1.263230196e-04f, 1.265039558e-04f,
+ 1.266845982e-04f, 1.268649467e-04f, 1.270450008e-04f, 1.272247601e-04f, 1.274042243e-04f, 1.275833930e-04f, 1.277622659e-04f, 1.279408425e-04f, 1.281191226e-04f, 1.282971057e-04f,
+ 1.284747915e-04f, 1.286521796e-04f, 1.288292696e-04f, 1.290060613e-04f, 1.291825542e-04f, 1.293587479e-04f, 1.295346422e-04f, 1.297102366e-04f, 1.298855309e-04f, 1.300605245e-04f,
+ 1.302352173e-04f, 1.304096088e-04f, 1.305836986e-04f, 1.307574865e-04f, 1.309309720e-04f, 1.311041548e-04f, 1.312770346e-04f, 1.314496110e-04f, 1.316218836e-04f, 1.317938521e-04f,
+ 1.319655162e-04f, 1.321368755e-04f, 1.323079296e-04f, 1.324786782e-04f, 1.326491210e-04f, 1.328192576e-04f, 1.329890876e-04f, 1.331586108e-04f, 1.333278268e-04f, 1.334967351e-04f,
+ 1.336653356e-04f, 1.338336278e-04f, 1.340016114e-04f, 1.341692861e-04f, 1.343366514e-04f, 1.345037072e-04f, 1.346704530e-04f, 1.348368885e-04f, 1.350030134e-04f, 1.351688273e-04f,
+ 1.353343299e-04f, 1.354995209e-04f, 1.356643999e-04f, 1.358289665e-04f, 1.359932206e-04f, 1.361571616e-04f, 1.363207894e-04f, 1.364841035e-04f, 1.366471036e-04f, 1.368097895e-04f,
+ 1.369721607e-04f, 1.371342169e-04f, 1.372959579e-04f, 1.374573833e-04f, 1.376184927e-04f, 1.377792859e-04f, 1.379397624e-04f, 1.380999221e-04f, 1.382597646e-04f, 1.384192894e-04f,
+ 1.385784965e-04f, 1.387373853e-04f, 1.388959556e-04f, 1.390542070e-04f, 1.392121393e-04f, 1.393697522e-04f, 1.395270452e-04f, 1.396840181e-04f, 1.398406706e-04f, 1.399970024e-04f,
+ 1.401530131e-04f, 1.403087025e-04f, 1.404640702e-04f, 1.406191158e-04f, 1.407738392e-04f, 1.409282400e-04f, 1.410823178e-04f, 1.412360724e-04f, 1.413895035e-04f, 1.415426107e-04f,
+ 1.416953938e-04f, 1.418478524e-04f, 1.419999863e-04f, 1.421517950e-04f, 1.423032784e-04f, 1.424544361e-04f, 1.426052678e-04f, 1.427557733e-04f, 1.429059521e-04f, 1.430558041e-04f,
+ 1.432053289e-04f, 1.433545262e-04f, 1.435033957e-04f, 1.436519372e-04f, 1.438001503e-04f, 1.439480347e-04f, 1.440955901e-04f, 1.442428163e-04f, 1.443897129e-04f, 1.445362796e-04f,
+ 1.446825163e-04f, 1.448284225e-04f, 1.449739980e-04f, 1.451192424e-04f, 1.452641556e-04f, 1.454087372e-04f, 1.455529869e-04f, 1.456969044e-04f, 1.458404895e-04f, 1.459837419e-04f,
+ 1.461266612e-04f, 1.462692472e-04f, 1.464114997e-04f, 1.465534183e-04f, 1.466950027e-04f, 1.468362527e-04f, 1.469771680e-04f, 1.471177483e-04f, 1.472579933e-04f, 1.473979028e-04f,
+ 1.475374765e-04f, 1.476767140e-04f, 1.478156152e-04f, 1.479541798e-04f, 1.480924074e-04f, 1.482302978e-04f, 1.483678508e-04f, 1.485050660e-04f, 1.486419432e-04f, 1.487784821e-04f,
+ 1.489146825e-04f, 1.490505440e-04f, 1.491860665e-04f, 1.493212496e-04f, 1.494560931e-04f, 1.495905967e-04f, 1.497247602e-04f, 1.498585832e-04f, 1.499920656e-04f, 1.501252070e-04f,
+ 1.502580072e-04f, 1.503904659e-04f, 1.505225830e-04f, 1.506543580e-04f, 1.507857908e-04f, 1.509168812e-04f, 1.510476287e-04f, 1.511780333e-04f, 1.513080945e-04f, 1.514378123e-04f,
+ 1.515671863e-04f, 1.516962162e-04f, 1.518249019e-04f, 1.519532431e-04f, 1.520812394e-04f, 1.522088907e-04f, 1.523361968e-04f, 1.524631573e-04f, 1.525897720e-04f, 1.527160407e-04f,
+ 1.528419632e-04f, 1.529675391e-04f, 1.530927682e-04f, 1.532176504e-04f, 1.533421853e-04f, 1.534663727e-04f, 1.535902124e-04f, 1.537137041e-04f, 1.538368476e-04f, 1.539596426e-04f,
+ 1.540820890e-04f, 1.542041864e-04f, 1.543259347e-04f, 1.544473335e-04f, 1.545683828e-04f, 1.546890821e-04f, 1.548094314e-04f, 1.549294303e-04f, 1.550490786e-04f, 1.551683762e-04f,
+ 1.552873227e-04f, 1.554059180e-04f, 1.555241618e-04f, 1.556420538e-04f, 1.557595940e-04f, 1.558767819e-04f, 1.559936175e-04f, 1.561101004e-04f, 1.562262305e-04f, 1.563420076e-04f,
+ 1.564574313e-04f, 1.565725015e-04f, 1.566872180e-04f, 1.568015806e-04f, 1.569155889e-04f, 1.570292429e-04f, 1.571425423e-04f, 1.572554869e-04f, 1.573680764e-04f, 1.574803106e-04f,
+ 1.575921894e-04f, 1.577037125e-04f, 1.578148798e-04f, 1.579256909e-04f, 1.580361456e-04f, 1.581462439e-04f, 1.582559854e-04f, 1.583653700e-04f, 1.584743974e-04f, 1.585830674e-04f,
+ 1.586913799e-04f, 1.587993346e-04f, 1.589069313e-04f, 1.590141699e-04f, 1.591210500e-04f, 1.592275716e-04f, 1.593337343e-04f, 1.594395381e-04f, 1.595449827e-04f, 1.596500678e-04f,
+ 1.597547934e-04f, 1.598591592e-04f, 1.599631650e-04f, 1.600668107e-04f, 1.601700959e-04f, 1.602730206e-04f, 1.603755846e-04f, 1.604777875e-04f, 1.605796293e-04f, 1.606811098e-04f,
+ 1.607822288e-04f, 1.608829860e-04f, 1.609833813e-04f, 1.610834145e-04f, 1.611830855e-04f, 1.612823939e-04f, 1.613813398e-04f, 1.614799227e-04f, 1.615781427e-04f, 1.616759994e-04f,
+ 1.617734928e-04f, 1.618706226e-04f, 1.619673886e-04f, 1.620637907e-04f, 1.621598287e-04f, 1.622555024e-04f, 1.623508116e-04f, 1.624457562e-04f, 1.625403360e-04f, 1.626345508e-04f,
+ 1.627284004e-04f, 1.628218847e-04f, 1.629150034e-04f, 1.630077565e-04f, 1.631001437e-04f, 1.631921649e-04f, 1.632838199e-04f, 1.633751086e-04f, 1.634660307e-04f, 1.635565861e-04f,
+ 1.636467747e-04f, 1.637365962e-04f, 1.638260506e-04f, 1.639151376e-04f, 1.640038570e-04f, 1.640922088e-04f, 1.641801928e-04f, 1.642678087e-04f, 1.643550565e-04f, 1.644419360e-04f,
+ 1.645284470e-04f, 1.646145893e-04f, 1.647003629e-04f, 1.647857675e-04f, 1.648708031e-04f, 1.649554694e-04f, 1.650397662e-04f, 1.651236936e-04f, 1.652072512e-04f, 1.652904389e-04f,
+ 1.653732567e-04f, 1.654557043e-04f, 1.655377816e-04f, 1.656194884e-04f, 1.657008246e-04f, 1.657817901e-04f, 1.658623848e-04f, 1.659426083e-04f, 1.660224608e-04f, 1.661019419e-04f,
+ 1.661810515e-04f, 1.662597895e-04f, 1.663381559e-04f, 1.664161503e-04f, 1.664937727e-04f, 1.665710230e-04f, 1.666479010e-04f, 1.667244066e-04f, 1.668005396e-04f, 1.668762999e-04f,
+ 1.669516874e-04f, 1.670267019e-04f, 1.671013434e-04f, 1.671756117e-04f, 1.672495066e-04f, 1.673230280e-04f, 1.673961758e-04f, 1.674689499e-04f, 1.675413502e-04f, 1.676133764e-04f,
+ 1.676850286e-04f, 1.677563065e-04f, 1.678272101e-04f, 1.678977392e-04f, 1.679678937e-04f, 1.680376735e-04f, 1.681070785e-04f, 1.681761085e-04f, 1.682447635e-04f, 1.683130432e-04f,
+ 1.683809477e-04f, 1.684484767e-04f, 1.685156302e-04f, 1.685824080e-04f, 1.686488101e-04f, 1.687148363e-04f, 1.687804866e-04f, 1.688457607e-04f, 1.689106586e-04f, 1.689751802e-04f,
+ 1.690393254e-04f, 1.691030941e-04f, 1.691664861e-04f, 1.692295014e-04f, 1.692921399e-04f, 1.693544014e-04f, 1.694162858e-04f, 1.694777931e-04f, 1.695389232e-04f, 1.695996759e-04f,
+ 1.696600511e-04f, 1.697200488e-04f, 1.697796688e-04f, 1.698389111e-04f, 1.698977756e-04f, 1.699562621e-04f, 1.700143705e-04f, 1.700721009e-04f, 1.701294530e-04f, 1.701864268e-04f,
+ 1.702430222e-04f, 1.702992392e-04f, 1.703550775e-04f, 1.704105372e-04f, 1.704656181e-04f, 1.705203201e-04f, 1.705746433e-04f, 1.706285874e-04f, 1.706821524e-04f, 1.707353382e-04f,
+ 1.707881448e-04f, 1.708405720e-04f, 1.708926198e-04f, 1.709442880e-04f, 1.709955767e-04f, 1.710464857e-04f, 1.710970150e-04f, 1.711471644e-04f, 1.711969340e-04f, 1.712463235e-04f,
+ 1.712953330e-04f, 1.713439624e-04f, 1.713922116e-04f, 1.714400806e-04f, 1.714875692e-04f, 1.715346774e-04f, 1.715814051e-04f, 1.716277522e-04f, 1.716737188e-04f, 1.717193046e-04f,
+ 1.717645098e-04f, 1.718093341e-04f, 1.718537775e-04f, 1.718978400e-04f, 1.719415215e-04f, 1.719848219e-04f, 1.720277413e-04f, 1.720702794e-04f, 1.721124363e-04f, 1.721542118e-04f,
+ 1.721956061e-04f, 1.722366189e-04f, 1.722772502e-04f, 1.723175000e-04f, 1.723573682e-04f, 1.723968548e-04f, 1.724359597e-04f, 1.724746829e-04f, 1.725130243e-04f, 1.725509838e-04f,
+ 1.725885615e-04f, 1.726257572e-04f, 1.726625709e-04f, 1.726990026e-04f, 1.727350523e-04f, 1.727707198e-04f, 1.728060051e-04f, 1.728409083e-04f, 1.728754291e-04f, 1.729095677e-04f,
+ 1.729433240e-04f, 1.729766979e-04f, 1.730096894e-04f, 1.730422984e-04f, 1.730745249e-04f, 1.731063690e-04f, 1.731378304e-04f, 1.731689093e-04f, 1.731996055e-04f, 1.732299191e-04f,
+ 1.732598500e-04f, 1.732893982e-04f, 1.733185636e-04f, 1.733473462e-04f, 1.733757460e-04f, 1.734037630e-04f, 1.734313971e-04f, 1.734586483e-04f, 1.734855166e-04f, 1.735120019e-04f,
+ 1.735381043e-04f, 1.735638237e-04f, 1.735891600e-04f, 1.736141134e-04f, 1.736386837e-04f, 1.736628709e-04f, 1.736866750e-04f, 1.737100960e-04f, 1.737331338e-04f, 1.737557886e-04f,
+ 1.737780601e-04f, 1.737999485e-04f, 1.738214537e-04f, 1.738425757e-04f, 1.738633145e-04f, 1.738836701e-04f, 1.739036424e-04f, 1.739232315e-04f, 1.739424373e-04f, 1.739612599e-04f,
+ 1.739796992e-04f, 1.739977552e-04f, 1.740154280e-04f, 1.740327175e-04f, 1.740496236e-04f, 1.740661465e-04f, 1.740822861e-04f, 1.740980424e-04f, 1.741134154e-04f, 1.741284052e-04f,
+ 1.741430116e-04f, 1.741572347e-04f, 1.741710746e-04f, 1.741845312e-04f, 1.741976045e-04f, 1.742102945e-04f, 1.742226013e-04f, 1.742345248e-04f, 1.742460650e-04f, 1.742572220e-04f,
+ 1.742679958e-04f, 1.742783864e-04f, 1.742883937e-04f, 1.742980179e-04f, 1.743072589e-04f, 1.743161167e-04f, 1.743245914e-04f, 1.743326829e-04f, 1.743403913e-04f, 1.743477166e-04f,
+ 1.743546588e-04f, 1.743612179e-04f, 1.743673940e-04f, 1.743731871e-04f, 1.743785972e-04f, 1.743836243e-04f, 1.743882684e-04f, 1.743925296e-04f, 1.743964079e-04f, 1.743999033e-04f,
+ 1.744030158e-04f, 1.744057455e-04f, 1.744080925e-04f, 1.744100566e-04f, 1.744116380e-04f, 1.744128367e-04f, 1.744136527e-04f, 1.744140861e-04f, 1.744141368e-04f, 1.744138050e-04f,
+ 1.744130906e-04f, 1.744119938e-04f, 1.744105144e-04f, 1.744086526e-04f, 1.744064085e-04f, 1.744037819e-04f, 1.744007731e-04f, 1.743973820e-04f, 1.743936086e-04f, 1.743894530e-04f,
+ 1.743849154e-04f, 1.743799955e-04f, 1.743746937e-04f, 1.743690098e-04f, 1.743629440e-04f, 1.743564962e-04f, 1.743496666e-04f, 1.743424551e-04f, 1.743348619e-04f, 1.743268870e-04f,
+ 1.743185304e-04f, 1.743097922e-04f, 1.743006724e-04f, 1.742911711e-04f, 1.742812883e-04f, 1.742710242e-04f, 1.742603787e-04f, 1.742493519e-04f, 1.742379440e-04f, 1.742261548e-04f,
+ 1.742139845e-04f, 1.742014332e-04f, 1.741885009e-04f, 1.741751877e-04f, 1.741614937e-04f, 1.741474188e-04f, 1.741329632e-04f, 1.741181270e-04f, 1.741029101e-04f, 1.740873128e-04f,
+ 1.740713349e-04f, 1.740549767e-04f, 1.740382382e-04f, 1.740211194e-04f, 1.740036204e-04f, 1.739857414e-04f, 1.739674823e-04f, 1.739488432e-04f, 1.739298243e-04f, 1.739104255e-04f,
+ 1.738906470e-04f, 1.738704889e-04f, 1.738499512e-04f, 1.738290340e-04f, 1.738077374e-04f, 1.737860614e-04f, 1.737640062e-04f, 1.737415718e-04f, 1.737187584e-04f, 1.736955659e-04f,
+ 1.736719945e-04f, 1.736480443e-04f, 1.736237153e-04f, 1.735990077e-04f, 1.735739215e-04f, 1.735484569e-04f, 1.735226138e-04f, 1.734963924e-04f, 1.734697928e-04f, 1.734428151e-04f,
+ 1.734154594e-04f, 1.733877258e-04f, 1.733596143e-04f, 1.733311250e-04f, 1.733022582e-04f, 1.732730138e-04f, 1.732433919e-04f, 1.732133927e-04f, 1.731830162e-04f, 1.731522626e-04f,
+ 1.731211319e-04f, 1.730896243e-04f, 1.730577398e-04f, 1.730254786e-04f, 1.729928408e-04f, 1.729598265e-04f, 1.729264357e-04f, 1.728926686e-04f, 1.728585253e-04f, 1.728240058e-04f,
+ 1.727891104e-04f, 1.727538392e-04f, 1.727181921e-04f, 1.726821694e-04f, 1.726457712e-04f, 1.726089975e-04f, 1.725718485e-04f, 1.725343243e-04f, 1.724964250e-04f, 1.724581507e-04f,
+ 1.724195016e-04f, 1.723804778e-04f, 1.723410793e-04f, 1.723013064e-04f, 1.722611591e-04f, 1.722206375e-04f, 1.721797418e-04f, 1.721384721e-04f, 1.720968285e-04f, 1.720548112e-04f,
+ 1.720124202e-04f, 1.719696558e-04f, 1.719265179e-04f, 1.718830068e-04f, 1.718391226e-04f, 1.717948654e-04f, 1.717502353e-04f, 1.717052325e-04f, 1.716598571e-04f, 1.716141093e-04f,
+ 1.715679891e-04f, 1.715214967e-04f, 1.714746323e-04f, 1.714273960e-04f, 1.713797878e-04f, 1.713318080e-04f, 1.712834567e-04f, 1.712347341e-04f, 1.711856402e-04f, 1.711361752e-04f,
+ 1.710863393e-04f, 1.710361325e-04f, 1.709855551e-04f, 1.709346072e-04f, 1.708832889e-04f, 1.708316004e-04f, 1.707795418e-04f, 1.707271133e-04f, 1.706743150e-04f, 1.706211471e-04f,
+ 1.705676097e-04f, 1.705137029e-04f, 1.704594270e-04f, 1.704047820e-04f, 1.703497682e-04f, 1.702943856e-04f, 1.702386345e-04f, 1.701825149e-04f, 1.701260271e-04f, 1.700691712e-04f,
+ 1.700119474e-04f, 1.699543557e-04f, 1.698963965e-04f, 1.698380697e-04f, 1.697793757e-04f, 1.697203146e-04f, 1.696608864e-04f, 1.696010914e-04f, 1.695409298e-04f, 1.694804017e-04f,
+ 1.694195073e-04f, 1.693582467e-04f, 1.692966202e-04f, 1.692346278e-04f, 1.691722698e-04f, 1.691095463e-04f, 1.690464574e-04f, 1.689830035e-04f, 1.689191845e-04f, 1.688550008e-04f,
+ 1.687904525e-04f, 1.687255397e-04f, 1.686602626e-04f, 1.685946215e-04f, 1.685286164e-04f, 1.684622476e-04f, 1.683955152e-04f, 1.683284194e-04f, 1.682609605e-04f, 1.681931385e-04f,
+ 1.681249537e-04f, 1.680564062e-04f, 1.679874962e-04f, 1.679182239e-04f, 1.678485896e-04f, 1.677785933e-04f, 1.677082352e-04f, 1.676375156e-04f, 1.675664347e-04f, 1.674949926e-04f,
+ 1.674231895e-04f, 1.673510256e-04f, 1.672785011e-04f, 1.672056161e-04f, 1.671323710e-04f, 1.670587658e-04f, 1.669848008e-04f, 1.669104762e-04f, 1.668357921e-04f, 1.667607488e-04f,
+ 1.666853464e-04f, 1.666095851e-04f, 1.665334653e-04f, 1.664569869e-04f, 1.663801503e-04f, 1.663029556e-04f, 1.662254031e-04f, 1.661474930e-04f, 1.660692253e-04f, 1.659906005e-04f,
+ 1.659116186e-04f, 1.658322799e-04f, 1.657525845e-04f, 1.656725327e-04f, 1.655921247e-04f, 1.655113607e-04f, 1.654302409e-04f, 1.653487655e-04f, 1.652669348e-04f, 1.651847489e-04f,
+ 1.651022080e-04f, 1.650193124e-04f, 1.649360622e-04f, 1.648524578e-04f, 1.647684992e-04f, 1.646841868e-04f, 1.645995207e-04f, 1.645145012e-04f, 1.644291284e-04f, 1.643434026e-04f,
+ 1.642573241e-04f, 1.641708929e-04f, 1.640841095e-04f, 1.639969739e-04f, 1.639094864e-04f, 1.638216472e-04f, 1.637334566e-04f, 1.636449147e-04f, 1.635560218e-04f, 1.634667782e-04f,
+ 1.633771840e-04f, 1.632872395e-04f, 1.631969449e-04f, 1.631063004e-04f, 1.630153064e-04f, 1.629239629e-04f, 1.628322702e-04f, 1.627402286e-04f, 1.626478383e-04f, 1.625550995e-04f,
+ 1.624620125e-04f, 1.623685775e-04f, 1.622747947e-04f, 1.621806644e-04f, 1.620861868e-04f, 1.619913622e-04f, 1.618961907e-04f, 1.618006727e-04f, 1.617048084e-04f, 1.616085979e-04f,
+ 1.615120416e-04f, 1.614151397e-04f, 1.613178925e-04f, 1.612203001e-04f, 1.611223629e-04f, 1.610240810e-04f, 1.609254548e-04f, 1.608264844e-04f, 1.607271702e-04f, 1.606275123e-04f,
+ 1.605275110e-04f, 1.604271666e-04f, 1.603264793e-04f, 1.602254494e-04f, 1.601240771e-04f, 1.600223627e-04f, 1.599203064e-04f, 1.598179085e-04f, 1.597151692e-04f, 1.596120888e-04f,
+ 1.595086676e-04f, 1.594049058e-04f, 1.593008036e-04f, 1.591963614e-04f, 1.590915794e-04f, 1.589864578e-04f, 1.588809969e-04f, 1.587751970e-04f, 1.586690583e-04f, 1.585625811e-04f,
+ 1.584557657e-04f, 1.583486123e-04f, 1.582411211e-04f, 1.581332926e-04f, 1.580251268e-04f, 1.579166242e-04f, 1.578077849e-04f, 1.576986092e-04f, 1.575890974e-04f, 1.574792498e-04f,
+ 1.573690667e-04f, 1.572585482e-04f, 1.571476947e-04f, 1.570365065e-04f, 1.569249838e-04f, 1.568131270e-04f, 1.567009362e-04f, 1.565884117e-04f, 1.564755539e-04f, 1.563623630e-04f,
+ 1.562488393e-04f, 1.561349831e-04f, 1.560207946e-04f, 1.559062741e-04f, 1.557914219e-04f, 1.556762384e-04f, 1.555607237e-04f, 1.554448782e-04f, 1.553287021e-04f, 1.552121957e-04f,
+ 1.550953593e-04f, 1.549781933e-04f, 1.548606978e-04f, 1.547428732e-04f, 1.546247198e-04f, 1.545062378e-04f, 1.543874275e-04f, 1.542682893e-04f, 1.541488234e-04f, 1.540290301e-04f,
+ 1.539089097e-04f, 1.537884624e-04f, 1.536676887e-04f, 1.535465888e-04f, 1.534251629e-04f, 1.533034115e-04f, 1.531813346e-04f, 1.530589328e-04f, 1.529362062e-04f, 1.528131552e-04f,
+ 1.526897800e-04f, 1.525660810e-04f, 1.524420585e-04f, 1.523177128e-04f, 1.521930441e-04f, 1.520680527e-04f, 1.519427391e-04f, 1.518171034e-04f, 1.516911460e-04f, 1.515648672e-04f,
+ 1.514382672e-04f, 1.513113465e-04f, 1.511841053e-04f, 1.510565439e-04f, 1.509286626e-04f, 1.508004617e-04f, 1.506719416e-04f, 1.505431025e-04f, 1.504139448e-04f, 1.502844688e-04f,
+ 1.501546748e-04f, 1.500245630e-04f, 1.498941339e-04f, 1.497633877e-04f, 1.496323248e-04f, 1.495009454e-04f, 1.493692499e-04f, 1.492372386e-04f, 1.491049118e-04f, 1.489722698e-04f,
+ 1.488393130e-04f, 1.487060417e-04f, 1.485724561e-04f, 1.484385567e-04f, 1.483043437e-04f, 1.481698175e-04f, 1.480349783e-04f, 1.478998266e-04f, 1.477643625e-04f, 1.476285866e-04f,
+ 1.474924990e-04f, 1.473561001e-04f, 1.472193903e-04f, 1.470823698e-04f, 1.469450390e-04f, 1.468073982e-04f, 1.466694478e-04f, 1.465311881e-04f, 1.463926194e-04f, 1.462537420e-04f,
+ 1.461145563e-04f, 1.459750626e-04f, 1.458352613e-04f, 1.456951526e-04f, 1.455547369e-04f, 1.454140146e-04f, 1.452729860e-04f, 1.451316514e-04f, 1.449900112e-04f, 1.448480656e-04f,
+ 1.447058151e-04f, 1.445632600e-04f, 1.444204006e-04f, 1.442772372e-04f, 1.441337703e-04f, 1.439900001e-04f, 1.438459269e-04f, 1.437015512e-04f, 1.435568733e-04f, 1.434118935e-04f,
+ 1.432666121e-04f, 1.431210296e-04f, 1.429751462e-04f, 1.428289623e-04f, 1.426824782e-04f, 1.425356944e-04f, 1.423886111e-04f, 1.422412287e-04f, 1.420935475e-04f, 1.419455679e-04f,
+ 1.417972903e-04f, 1.416487150e-04f, 1.414998423e-04f, 1.413506726e-04f, 1.412012063e-04f, 1.410514437e-04f, 1.409013852e-04f, 1.407510311e-04f, 1.406003818e-04f, 1.404494376e-04f,
+ 1.402981990e-04f, 1.401466661e-04f, 1.399948395e-04f, 1.398427195e-04f, 1.396903064e-04f, 1.395376006e-04f, 1.393846024e-04f, 1.392313123e-04f, 1.390777305e-04f, 1.389238575e-04f,
+ 1.387696936e-04f, 1.386152392e-04f, 1.384604946e-04f, 1.383054602e-04f, 1.381501364e-04f, 1.379945235e-04f, 1.378386219e-04f, 1.376824320e-04f, 1.375259541e-04f, 1.373691887e-04f,
+ 1.372121360e-04f, 1.370547964e-04f, 1.368971704e-04f, 1.367392583e-04f, 1.365810604e-04f, 1.364225772e-04f, 1.362638090e-04f, 1.361047562e-04f, 1.359454191e-04f, 1.357857982e-04f,
+ 1.356258937e-04f, 1.354657062e-04f, 1.353052359e-04f, 1.351444833e-04f, 1.349834486e-04f, 1.348221324e-04f, 1.346605350e-04f, 1.344986567e-04f, 1.343364979e-04f, 1.341740591e-04f,
+ 1.340113405e-04f, 1.338483427e-04f, 1.336850659e-04f, 1.335215105e-04f, 1.333576770e-04f, 1.331935657e-04f, 1.330291770e-04f, 1.328645113e-04f, 1.326995690e-04f, 1.325343504e-04f,
+ 1.323688560e-04f, 1.322030861e-04f, 1.320370411e-04f, 1.318707214e-04f, 1.317041275e-04f, 1.315372596e-04f, 1.313701182e-04f, 1.312027037e-04f, 1.310350165e-04f, 1.308670569e-04f,
+ 1.306988254e-04f, 1.305303223e-04f, 1.303615480e-04f, 1.301925030e-04f, 1.300231876e-04f, 1.298536023e-04f, 1.296837473e-04f, 1.295136232e-04f, 1.293432303e-04f, 1.291725690e-04f,
+ 1.290016398e-04f, 1.288304429e-04f, 1.286589788e-04f, 1.284872480e-04f, 1.283152508e-04f, 1.281429875e-04f, 1.279704587e-04f, 1.277976648e-04f, 1.276246060e-04f, 1.274512829e-04f,
+ 1.272776958e-04f, 1.271038451e-04f, 1.269297313e-04f, 1.267553547e-04f, 1.265807157e-04f, 1.264058148e-04f, 1.262306524e-04f, 1.260552289e-04f, 1.258795446e-04f, 1.257036000e-04f,
+ 1.255273956e-04f, 1.253509316e-04f, 1.251742085e-04f, 1.249972268e-04f, 1.248199868e-04f, 1.246424890e-04f, 1.244647338e-04f, 1.242867215e-04f, 1.241084526e-04f, 1.239299276e-04f,
+ 1.237511467e-04f, 1.235721105e-04f, 1.233928193e-04f, 1.232132737e-04f, 1.230334739e-04f, 1.228534204e-04f, 1.226731136e-04f, 1.224925540e-04f, 1.223117419e-04f, 1.221306778e-04f,
+ 1.219493621e-04f, 1.217677952e-04f, 1.215859776e-04f, 1.214039096e-04f, 1.212215917e-04f, 1.210390244e-04f, 1.208562079e-04f, 1.206731428e-04f, 1.204898295e-04f, 1.203062684e-04f,
+ 1.201224599e-04f, 1.199384045e-04f, 1.197541025e-04f, 1.195695544e-04f, 1.193847607e-04f, 1.191997218e-04f, 1.190144380e-04f, 1.188289098e-04f, 1.186431377e-04f, 1.184571221e-04f,
+ 1.182708633e-04f, 1.180843619e-04f, 1.178976183e-04f, 1.177106329e-04f, 1.175234061e-04f, 1.173359383e-04f, 1.171482301e-04f, 1.169602818e-04f, 1.167720938e-04f, 1.165836667e-04f,
+ 1.163950007e-04f, 1.162060965e-04f, 1.160169543e-04f, 1.158275747e-04f, 1.156379581e-04f, 1.154481049e-04f, 1.152580155e-04f, 1.150676904e-04f, 1.148771301e-04f, 1.146863349e-04f,
+ 1.144953053e-04f, 1.143040418e-04f, 1.141125448e-04f, 1.139208147e-04f, 1.137288519e-04f, 1.135366570e-04f, 1.133442304e-04f, 1.131515724e-04f, 1.129586836e-04f, 1.127655644e-04f,
+ 1.125722152e-04f, 1.123786365e-04f, 1.121848287e-04f, 1.119907922e-04f, 1.117965276e-04f, 1.116020353e-04f, 1.114073156e-04f, 1.112123691e-04f, 1.110171963e-04f, 1.108217974e-04f,
+ 1.106261731e-04f, 1.104303237e-04f, 1.102342498e-04f, 1.100379517e-04f, 1.098414298e-04f, 1.096446848e-04f, 1.094477169e-04f, 1.092505267e-04f, 1.090531146e-04f, 1.088554811e-04f,
+ 1.086576266e-04f, 1.084595516e-04f, 1.082612565e-04f, 1.080627417e-04f, 1.078640078e-04f, 1.076650553e-04f, 1.074658844e-04f, 1.072664958e-04f, 1.070668898e-04f, 1.068670669e-04f,
+ 1.066670276e-04f, 1.064667724e-04f, 1.062663016e-04f, 1.060656158e-04f, 1.058647154e-04f, 1.056636009e-04f, 1.054622727e-04f, 1.052607314e-04f, 1.050589772e-04f, 1.048570108e-04f,
+ 1.046548326e-04f, 1.044524430e-04f, 1.042498425e-04f, 1.040470316e-04f, 1.038440108e-04f, 1.036407804e-04f, 1.034373410e-04f, 1.032336930e-04f, 1.030298369e-04f, 1.028257732e-04f,
+ 1.026215023e-04f, 1.024170247e-04f, 1.022123408e-04f, 1.020074512e-04f, 1.018023563e-04f, 1.015970565e-04f, 1.013915524e-04f, 1.011858444e-04f, 1.009799329e-04f, 1.007738185e-04f,
+ 1.005675016e-04f, 1.003609827e-04f, 1.001542623e-04f, 9.994734074e-05f, 9.974021861e-05f, 9.953289636e-05f, 9.932537445e-05f, 9.911765335e-05f, 9.890973355e-05f, 9.870161552e-05f,
+ 9.849329973e-05f, 9.828478665e-05f, 9.807607676e-05f, 9.786717054e-05f, 9.765806846e-05f, 9.744877100e-05f, 9.723927864e-05f, 9.702959184e-05f, 9.681971110e-05f, 9.660963689e-05f,
+ 9.639936968e-05f, 9.618890996e-05f, 9.597825820e-05f, 9.576741489e-05f, 9.555638050e-05f, 9.534515551e-05f, 9.513374041e-05f, 9.492213568e-05f, 9.471034179e-05f, 9.449835923e-05f,
+ 9.428618848e-05f, 9.407383003e-05f, 9.386128435e-05f, 9.364855193e-05f, 9.343563325e-05f, 9.322252880e-05f, 9.300923907e-05f, 9.279576452e-05f, 9.258210566e-05f, 9.236826297e-05f,
+ 9.215423693e-05f, 9.194002802e-05f, 9.172563674e-05f, 9.151106357e-05f, 9.129630900e-05f, 9.108137352e-05f, 9.086625761e-05f, 9.065096177e-05f, 9.043548647e-05f, 9.021983221e-05f,
+ 9.000399949e-05f, 8.978798878e-05f, 8.957180058e-05f, 8.935543538e-05f, 8.913889367e-05f, 8.892217594e-05f, 8.870528269e-05f, 8.848821439e-05f, 8.827097156e-05f, 8.805355467e-05f,
+ 8.783596422e-05f, 8.761820071e-05f, 8.740026462e-05f, 8.718215646e-05f, 8.696387671e-05f, 8.674542587e-05f, 8.652680443e-05f, 8.630801290e-05f, 8.608905175e-05f, 8.586992150e-05f,
+ 8.565062264e-05f, 8.543115566e-05f, 8.521152106e-05f, 8.499171933e-05f, 8.477175098e-05f, 8.455161650e-05f, 8.433131639e-05f, 8.411085115e-05f, 8.389022128e-05f, 8.366942727e-05f,
+ 8.344846962e-05f, 8.322734884e-05f, 8.300606542e-05f, 8.278461987e-05f, 8.256301268e-05f, 8.234124436e-05f, 8.211931540e-05f, 8.189722632e-05f, 8.167497760e-05f, 8.145256975e-05f,
+ 8.123000328e-05f, 8.100727868e-05f, 8.078439647e-05f, 8.056135713e-05f, 8.033816119e-05f, 8.011480913e-05f, 7.989130147e-05f, 7.966763870e-05f, 7.944382135e-05f, 7.921984989e-05f,
+ 7.899572486e-05f, 7.877144674e-05f, 7.854701605e-05f, 7.832243328e-05f, 7.809769896e-05f, 7.787281358e-05f, 7.764777766e-05f, 7.742259169e-05f, 7.719725619e-05f, 7.697177166e-05f,
+ 7.674613862e-05f, 7.652035756e-05f, 7.629442901e-05f, 7.606835347e-05f, 7.584213144e-05f, 7.561576344e-05f, 7.538924998e-05f, 7.516259157e-05f, 7.493578872e-05f, 7.470884193e-05f,
+ 7.448175173e-05f, 7.425451861e-05f, 7.402714310e-05f, 7.379962570e-05f, 7.357196693e-05f, 7.334416729e-05f, 7.311622731e-05f, 7.288814749e-05f, 7.265992835e-05f, 7.243157039e-05f,
+ 7.220307414e-05f, 7.197444011e-05f, 7.174566881e-05f, 7.151676075e-05f, 7.128771646e-05f, 7.105853644e-05f, 7.082922121e-05f, 7.059977128e-05f, 7.037018718e-05f, 7.014046941e-05f,
+ 6.991061850e-05f, 6.968063495e-05f, 6.945051929e-05f, 6.922027204e-05f, 6.898989370e-05f, 6.875938480e-05f, 6.852874586e-05f, 6.829797739e-05f, 6.806707991e-05f, 6.783605393e-05f,
+ 6.760489999e-05f, 6.737361859e-05f, 6.714221025e-05f, 6.691067550e-05f, 6.667901485e-05f, 6.644722883e-05f, 6.621531794e-05f, 6.598328273e-05f, 6.575112369e-05f, 6.551884136e-05f,
+ 6.528643625e-05f, 6.505390889e-05f, 6.482125979e-05f, 6.458848949e-05f, 6.435559849e-05f, 6.412258732e-05f, 6.388945651e-05f, 6.365620658e-05f, 6.342283804e-05f, 6.318935142e-05f,
+ 6.295574725e-05f, 6.272202605e-05f, 6.248818834e-05f, 6.225423464e-05f, 6.202016548e-05f, 6.178598138e-05f, 6.155168287e-05f, 6.131727047e-05f, 6.108274471e-05f, 6.084810610e-05f,
+ 6.061335518e-05f, 6.037849247e-05f, 6.014351850e-05f, 5.990843379e-05f, 5.967323887e-05f, 5.943793425e-05f, 5.920252048e-05f, 5.896699808e-05f, 5.873136756e-05f, 5.849562947e-05f,
+ 5.825978432e-05f, 5.802383264e-05f, 5.778777497e-05f, 5.755161182e-05f, 5.731534373e-05f, 5.707897122e-05f, 5.684249482e-05f, 5.660591507e-05f, 5.636923248e-05f, 5.613244758e-05f,
+ 5.589556092e-05f, 5.565857301e-05f, 5.542148438e-05f, 5.518429556e-05f, 5.494700709e-05f, 5.470961949e-05f, 5.447213329e-05f, 5.423454902e-05f, 5.399686721e-05f, 5.375908840e-05f,
+ 5.352121311e-05f, 5.328324187e-05f, 5.304517521e-05f, 5.280701367e-05f, 5.256875778e-05f, 5.233040806e-05f, 5.209196506e-05f, 5.185342929e-05f, 5.161480129e-05f, 5.137608160e-05f,
+ 5.113727075e-05f, 5.089836926e-05f, 5.065937768e-05f, 5.042029652e-05f, 5.018112634e-05f, 4.994186765e-05f, 4.970252099e-05f, 4.946308690e-05f, 4.922356590e-05f, 4.898395854e-05f,
+ 4.874426534e-05f, 4.850448684e-05f, 4.826462358e-05f, 4.802467607e-05f, 4.778464487e-05f, 4.754453051e-05f, 4.730433351e-05f, 4.706405441e-05f, 4.682369376e-05f, 4.658325207e-05f,
+ 4.634272989e-05f, 4.610212776e-05f, 4.586144620e-05f, 4.562068576e-05f, 4.537984696e-05f, 4.513893035e-05f, 4.489793646e-05f, 4.465686582e-05f, 4.441571897e-05f, 4.417449645e-05f,
+ 4.393319880e-05f, 4.369182654e-05f, 4.345038022e-05f, 4.320886037e-05f, 4.296726752e-05f, 4.272560223e-05f, 4.248386501e-05f, 4.224205642e-05f, 4.200017698e-05f, 4.175822723e-05f,
+ 4.151620772e-05f, 4.127411897e-05f, 4.103196153e-05f, 4.078973592e-05f, 4.054744270e-05f, 4.030508240e-05f, 4.006265555e-05f, 3.982016270e-05f, 3.957760438e-05f, 3.933498112e-05f,
+ 3.909229348e-05f, 3.884954198e-05f, 3.860672717e-05f, 3.836384958e-05f, 3.812090975e-05f, 3.787790822e-05f, 3.763484553e-05f, 3.739172222e-05f, 3.714853882e-05f, 3.690529589e-05f,
+ 3.666199394e-05f, 3.641863353e-05f, 3.617521520e-05f, 3.593173947e-05f, 3.568820690e-05f, 3.544461802e-05f, 3.520097337e-05f, 3.495727349e-05f, 3.471351892e-05f, 3.446971020e-05f,
+ 3.422584787e-05f, 3.398193248e-05f, 3.373796455e-05f, 3.349394463e-05f, 3.324987326e-05f, 3.300575098e-05f, 3.276157833e-05f, 3.251735585e-05f, 3.227308409e-05f, 3.202876357e-05f,
+ 3.178439485e-05f, 3.153997846e-05f, 3.129551494e-05f, 3.105100483e-05f, 3.080644868e-05f, 3.056184703e-05f, 3.031720041e-05f, 3.007250937e-05f, 2.982777444e-05f, 2.958299617e-05f,
+ 2.933817511e-05f, 2.909331178e-05f, 2.884840674e-05f, 2.860346051e-05f, 2.835847366e-05f, 2.811344670e-05f, 2.786838020e-05f, 2.762327468e-05f, 2.737813069e-05f, 2.713294877e-05f,
+ 2.688772946e-05f, 2.664247331e-05f, 2.639718085e-05f, 2.615185262e-05f, 2.590648918e-05f, 2.566109105e-05f, 2.541565878e-05f, 2.517019292e-05f, 2.492469400e-05f, 2.467916256e-05f,
+ 2.443359915e-05f, 2.418800432e-05f, 2.394237859e-05f, 2.369672251e-05f, 2.345103663e-05f, 2.320532148e-05f, 2.295957761e-05f, 2.271380557e-05f, 2.246800588e-05f, 2.222217909e-05f,
+ 2.197632575e-05f, 2.173044640e-05f, 2.148454157e-05f, 2.123861182e-05f, 2.099265768e-05f, 2.074667969e-05f, 2.050067839e-05f, 2.025465434e-05f, 2.000860806e-05f, 1.976254011e-05f,
+ 1.951645102e-05f, 1.927034134e-05f, 1.902421160e-05f, 1.877806235e-05f, 1.853189413e-05f, 1.828570748e-05f, 1.803950295e-05f, 1.779328108e-05f, 1.754704240e-05f, 1.730078746e-05f,
+ 1.705451681e-05f, 1.680823098e-05f, 1.656193051e-05f, 1.631561595e-05f, 1.606928784e-05f, 1.582294672e-05f, 1.557659313e-05f, 1.533022761e-05f, 1.508385072e-05f, 1.483746297e-05f,
+ 1.459106493e-05f, 1.434465712e-05f, 1.409824010e-05f, 1.385181440e-05f, 1.360538057e-05f, 1.335893914e-05f, 1.311249066e-05f, 1.286603567e-05f, 1.261957470e-05f, 1.237310831e-05f,
+ 1.212663704e-05f, 1.188016141e-05f, 1.163368198e-05f, 1.138719929e-05f, 1.114071388e-05f, 1.089422628e-05f, 1.064773704e-05f, 1.040124671e-05f, 1.015475581e-05f, 9.908264900e-06f,
+ 9.661774511e-06f, 9.415285186e-06f, 9.168797466e-06f, 8.922311891e-06f, 8.675829002e-06f, 8.429349340e-06f, 8.182873445e-06f, 7.936401857e-06f, 7.689935118e-06f, 7.443473767e-06f,
+ 7.197018344e-06f, 6.950569390e-06f, 6.704127446e-06f, 6.457693050e-06f, 6.211266744e-06f, 5.964849067e-06f, 5.718440558e-06f, 5.472041759e-06f, 5.225653208e-06f, 4.979275445e-06f,
+ 4.732909011e-06f, 4.486554443e-06f, 4.240212283e-06f, 3.993883069e-06f, 3.747567340e-06f, 3.501265637e-06f, 3.254978497e-06f, 3.008706461e-06f, 2.762450066e-06f, 2.516209852e-06f,
+ 2.269986358e-06f, 2.023780123e-06f, 1.777591685e-06f, 1.531421583e-06f, 1.285270354e-06f, 1.039138539e-06f, 7.930266742e-07f, 5.469352986e-07f, 3.008649502e-07f, 5.481616706e-08f,
+ -1.912105129e-07f, -4.372145520e-07f, -6.831954123e-07f, -9.291525564e-07f, -1.175085447e-06f, -1.420993546e-06f, -1.666876316e-06f, -1.912733220e-06f, -2.158563722e-06f, -2.404367284e-06f,
+ -2.650143369e-06f, -2.895891440e-06f, -3.141610961e-06f, -3.387301396e-06f, -3.632962207e-06f, -3.878592858e-06f, -4.124192814e-06f, -4.369761537e-06f, -4.615298493e-06f, -4.860803145e-06f,
+ -5.106274957e-06f, -5.351713394e-06f, -5.597117921e-06f, -5.842488001e-06f, -6.087823100e-06f, -6.333122682e-06f, -6.578386213e-06f, -6.823613158e-06f, -7.068802981e-06f, -7.313955148e-06f,
+ -7.559069125e-06f, -7.804144378e-06f, -8.049180372e-06f, -8.294176572e-06f, -8.539132446e-06f, -8.784047459e-06f, -9.028921077e-06f, -9.273752767e-06f, -9.518541996e-06f, -9.763288230e-06f,
+ -1.000799094e-05f, -1.025264958e-05f, -1.049726363e-05f, -1.074183256e-05f, -1.098635583e-05f, -1.123083290e-05f, -1.147526325e-05f, -1.171964635e-05f, -1.196398166e-05f, -1.220826865e-05f,
+ -1.245250679e-05f, -1.269669554e-05f, -1.294083439e-05f, -1.318492278e-05f, -1.342896020e-05f, -1.367294612e-05f, -1.391688000e-05f, -1.416076130e-05f, -1.440458952e-05f, -1.464836410e-05f,
+ -1.489208452e-05f, -1.513575026e-05f, -1.537936077e-05f, -1.562291554e-05f, -1.586641403e-05f, -1.610985572e-05f, -1.635324007e-05f, -1.659656656e-05f, -1.683983465e-05f, -1.708304382e-05f,
+ -1.732619355e-05f, -1.756928329e-05f, -1.781231253e-05f, -1.805528074e-05f, -1.829818738e-05f, -1.854103194e-05f, -1.878381388e-05f, -1.902653268e-05f, -1.926918781e-05f, -1.951177874e-05f,
+ -1.975430495e-05f, -1.999676591e-05f, -2.023916110e-05f, -2.048148998e-05f, -2.072375204e-05f, -2.096594674e-05f, -2.120807357e-05f, -2.145013200e-05f, -2.169212150e-05f, -2.193404154e-05f,
+ -2.217589161e-05f, -2.241767118e-05f, -2.265937972e-05f, -2.290101671e-05f, -2.314258163e-05f, -2.338407396e-05f, -2.362549316e-05f, -2.386683872e-05f, -2.410811012e-05f, -2.434930682e-05f,
+ -2.459042832e-05f, -2.483147408e-05f, -2.507244359e-05f, -2.531333632e-05f, -2.555415175e-05f, -2.579488936e-05f, -2.603554863e-05f, -2.627612904e-05f, -2.651663006e-05f, -2.675705118e-05f,
+ -2.699739188e-05f, -2.723765163e-05f, -2.747782992e-05f, -2.771792623e-05f, -2.795794003e-05f, -2.819787081e-05f, -2.843771805e-05f, -2.867748124e-05f, -2.891715984e-05f, -2.915675335e-05f,
+ -2.939626124e-05f, -2.963568300e-05f, -2.987501811e-05f, -3.011426605e-05f, -3.035342631e-05f, -3.059249837e-05f, -3.083148171e-05f, -3.107037582e-05f, -3.130918018e-05f, -3.154789427e-05f,
+ -3.178651758e-05f, -3.202504960e-05f, -3.226348980e-05f, -3.250183768e-05f, -3.274009271e-05f, -3.297825439e-05f, -3.321632220e-05f, -3.345429562e-05f, -3.369217415e-05f, -3.392995727e-05f,
+ -3.416764446e-05f, -3.440523522e-05f, -3.464272902e-05f, -3.488012537e-05f, -3.511742374e-05f, -3.535462363e-05f, -3.559172452e-05f, -3.582872590e-05f, -3.606562726e-05f, -3.630242810e-05f,
+ -3.653912789e-05f, -3.677572613e-05f, -3.701222231e-05f, -3.724861592e-05f, -3.748490645e-05f, -3.772109339e-05f, -3.795717623e-05f, -3.819315447e-05f, -3.842902759e-05f, -3.866479509e-05f,
+ -3.890045646e-05f, -3.913601119e-05f, -3.937145878e-05f, -3.960679871e-05f, -3.984203049e-05f, -4.007715360e-05f, -4.031216753e-05f, -4.054707180e-05f, -4.078186588e-05f, -4.101654927e-05f,
+ -4.125112147e-05f, -4.148558197e-05f, -4.171993027e-05f, -4.195416586e-05f, -4.218828825e-05f, -4.242229692e-05f, -4.265619138e-05f, -4.288997111e-05f, -4.312363563e-05f, -4.335718442e-05f,
+ -4.359061699e-05f, -4.382393283e-05f, -4.405713144e-05f, -4.429021232e-05f, -4.452317497e-05f, -4.475601889e-05f, -4.498874358e-05f, -4.522134853e-05f, -4.545383326e-05f, -4.568619725e-05f,
+ -4.591844002e-05f, -4.615056106e-05f, -4.638255988e-05f, -4.661443597e-05f, -4.684618884e-05f, -4.707781799e-05f, -4.730932292e-05f, -4.754070314e-05f, -4.777195816e-05f, -4.800308747e-05f,
+ -4.823409057e-05f, -4.846496699e-05f, -4.869571621e-05f, -4.892633774e-05f, -4.915683109e-05f, -4.938719577e-05f, -4.961743128e-05f, -4.984753713e-05f, -5.007751282e-05f, -5.030735787e-05f,
+ -5.053707177e-05f, -5.076665405e-05f, -5.099610419e-05f, -5.122542173e-05f, -5.145460615e-05f, -5.168365698e-05f, -5.191257371e-05f, -5.214135587e-05f, -5.237000297e-05f, -5.259851450e-05f,
+ -5.282688998e-05f, -5.305512893e-05f, -5.328323086e-05f, -5.351119527e-05f, -5.373902169e-05f, -5.396670961e-05f, -5.419425856e-05f, -5.442166805e-05f, -5.464893760e-05f, -5.487606670e-05f,
+ -5.510305489e-05f, -5.532990168e-05f, -5.555660657e-05f, -5.578316910e-05f, -5.600958876e-05f, -5.623586508e-05f, -5.646199757e-05f, -5.668798576e-05f, -5.691382915e-05f, -5.713952727e-05f,
+ -5.736507964e-05f, -5.759048576e-05f, -5.781574517e-05f, -5.804085738e-05f, -5.826582190e-05f, -5.849063826e-05f, -5.871530599e-05f, -5.893982459e-05f, -5.916419359e-05f, -5.938841252e-05f,
+ -5.961248089e-05f, -5.983639822e-05f, -6.006016404e-05f, -6.028377787e-05f, -6.050723923e-05f, -6.073054765e-05f, -6.095370266e-05f, -6.117670376e-05f, -6.139955050e-05f, -6.162224239e-05f,
+ -6.184477896e-05f, -6.206715974e-05f, -6.228938424e-05f, -6.251145201e-05f, -6.273336256e-05f, -6.295511543e-05f, -6.317671013e-05f, -6.339814621e-05f, -6.361942318e-05f, -6.384054057e-05f,
+ -6.406149793e-05f, -6.428229476e-05f, -6.450293061e-05f, -6.472340501e-05f, -6.494371748e-05f, -6.516386756e-05f, -6.538385478e-05f, -6.560367867e-05f, -6.582333877e-05f, -6.604283460e-05f,
+ -6.626216570e-05f, -6.648133160e-05f, -6.670033184e-05f, -6.691916595e-05f, -6.713783347e-05f, -6.735633393e-05f, -6.757466687e-05f, -6.779283182e-05f, -6.801082833e-05f, -6.822865592e-05f,
+ -6.844631413e-05f, -6.866380251e-05f, -6.888112059e-05f, -6.909826791e-05f, -6.931524400e-05f, -6.953204841e-05f, -6.974868068e-05f, -6.996514035e-05f, -7.018142696e-05f, -7.039754004e-05f,
+ -7.061347915e-05f, -7.082924382e-05f, -7.104483359e-05f, -7.126024801e-05f, -7.147548663e-05f, -7.169054897e-05f, -7.190543460e-05f, -7.212014305e-05f, -7.233467387e-05f, -7.254902660e-05f,
+ -7.276320079e-05f, -7.297719599e-05f, -7.319101174e-05f, -7.340464759e-05f, -7.361810309e-05f, -7.383137778e-05f, -7.404447121e-05f, -7.425738294e-05f, -7.447011251e-05f, -7.468265947e-05f,
+ -7.489502337e-05f, -7.510720376e-05f, -7.531920020e-05f, -7.553101223e-05f, -7.574263941e-05f, -7.595408129e-05f, -7.616533741e-05f, -7.637640735e-05f, -7.658729064e-05f, -7.679798684e-05f,
+ -7.700849552e-05f, -7.721881621e-05f, -7.742894848e-05f, -7.763889189e-05f, -7.784864599e-05f, -7.805821034e-05f, -7.826758449e-05f, -7.847676800e-05f, -7.868576043e-05f, -7.889456135e-05f,
+ -7.910317030e-05f, -7.931158685e-05f, -7.951981056e-05f, -7.972784099e-05f, -7.993567770e-05f, -8.014332025e-05f, -8.035076821e-05f, -8.055802113e-05f, -8.076507858e-05f, -8.097194012e-05f,
+ -8.117860532e-05f, -8.138507374e-05f, -8.159134495e-05f, -8.179741850e-05f, -8.200329398e-05f, -8.220897093e-05f, -8.241444894e-05f, -8.261972756e-05f, -8.282480636e-05f, -8.302968492e-05f,
+ -8.323436280e-05f, -8.343883957e-05f, -8.364311480e-05f, -8.384718806e-05f, -8.405105891e-05f, -8.425472694e-05f, -8.445819171e-05f, -8.466145280e-05f, -8.486450977e-05f, -8.506736221e-05f,
+ -8.527000967e-05f, -8.547245175e-05f, -8.567468800e-05f, -8.587671801e-05f, -8.607854136e-05f, -8.628015761e-05f, -8.648156634e-05f, -8.668276714e-05f, -8.688375958e-05f, -8.708454323e-05f,
+ -8.728511767e-05f, -8.748548249e-05f, -8.768563727e-05f, -8.788558157e-05f, -8.808531499e-05f, -8.828483710e-05f, -8.848414749e-05f, -8.868324573e-05f, -8.888213142e-05f, -8.908080412e-05f,
+ -8.927926343e-05f, -8.947750894e-05f, -8.967554021e-05f, -8.987335684e-05f, -9.007095842e-05f, -9.026834453e-05f, -9.046551476e-05f, -9.066246868e-05f, -9.085920590e-05f, -9.105572600e-05f,
+ -9.125202857e-05f, -9.144811319e-05f, -9.164397946e-05f, -9.183962696e-05f, -9.203505529e-05f, -9.223026404e-05f, -9.242525279e-05f, -9.262002115e-05f, -9.281456870e-05f, -9.300889504e-05f,
+ -9.320299975e-05f, -9.339688245e-05f, -9.359054271e-05f, -9.378398013e-05f, -9.397719432e-05f, -9.417018486e-05f, -9.436295136e-05f, -9.455549341e-05f, -9.474781060e-05f, -9.493990254e-05f,
+ -9.513176883e-05f, -9.532340907e-05f, -9.551482284e-05f, -9.570600977e-05f, -9.589696944e-05f, -9.608770146e-05f, -9.627820543e-05f, -9.646848095e-05f, -9.665852763e-05f, -9.684834507e-05f,
+ -9.703793288e-05f, -9.722729065e-05f, -9.741641800e-05f, -9.760531453e-05f, -9.779397985e-05f, -9.798241356e-05f, -9.817061527e-05f, -9.835858459e-05f, -9.854632113e-05f, -9.873382449e-05f,
+ -9.892109430e-05f, -9.910813015e-05f, -9.929493166e-05f, -9.948149843e-05f, -9.966783009e-05f, -9.985392625e-05f, -1.000397865e-04f, -1.002254105e-04f, -1.004107978e-04f, -1.005959481e-04f,
+ -1.007808609e-04f, -1.009655359e-04f, -1.011499727e-04f, -1.013341709e-04f, -1.015181302e-04f, -1.017018501e-04f, -1.018853302e-04f, -1.020685703e-04f, -1.022515698e-04f, -1.024343285e-04f,
+ -1.026168460e-04f, -1.027991218e-04f, -1.029811556e-04f, -1.031629470e-04f, -1.033444956e-04f, -1.035258011e-04f, -1.037068631e-04f, -1.038876812e-04f, -1.040682550e-04f, -1.042485842e-04f,
+ -1.044286684e-04f, -1.046085072e-04f, -1.047881002e-04f, -1.049674471e-04f, -1.051465475e-04f, -1.053254010e-04f, -1.055040073e-04f, -1.056823660e-04f, -1.058604766e-04f, -1.060383390e-04f,
+ -1.062159526e-04f, -1.063933172e-04f, -1.065704322e-04f, -1.067472975e-04f, -1.069239126e-04f, -1.071002771e-04f, -1.072763908e-04f, -1.074522531e-04f, -1.076278639e-04f, -1.078032226e-04f,
+ -1.079783289e-04f, -1.081531826e-04f, -1.083277831e-04f, -1.085021302e-04f, -1.086762235e-04f, -1.088500627e-04f, -1.090236473e-04f, -1.091969770e-04f, -1.093700515e-04f, -1.095428704e-04f,
+ -1.097154334e-04f, -1.098877400e-04f, -1.100597900e-04f, -1.102315830e-04f, -1.104031186e-04f, -1.105743965e-04f, -1.107454163e-04f, -1.109161777e-04f, -1.110866803e-04f, -1.112569238e-04f,
+ -1.114269078e-04f, -1.115966320e-04f, -1.117660960e-04f, -1.119352995e-04f, -1.121042421e-04f, -1.122729235e-04f, -1.124413433e-04f, -1.126095013e-04f, -1.127773969e-04f, -1.129450300e-04f,
+ -1.131124001e-04f, -1.132795070e-04f, -1.134463502e-04f, -1.136129294e-04f, -1.137792443e-04f, -1.139452946e-04f, -1.141110798e-04f, -1.142765998e-04f, -1.144418540e-04f, -1.146068423e-04f,
+ -1.147715642e-04f, -1.149360194e-04f, -1.151002075e-04f, -1.152641284e-04f, -1.154277815e-04f, -1.155911666e-04f, -1.157542833e-04f, -1.159171313e-04f, -1.160797103e-04f, -1.162420200e-04f,
+ -1.164040599e-04f, -1.165658298e-04f, -1.167273294e-04f, -1.168885582e-04f, -1.170495161e-04f, -1.172102026e-04f, -1.173706174e-04f, -1.175307602e-04f, -1.176906307e-04f, -1.178502286e-04f,
+ -1.180095535e-04f, -1.181686050e-04f, -1.183273830e-04f, -1.184858870e-04f, -1.186441167e-04f, -1.188020718e-04f, -1.189597520e-04f, -1.191171569e-04f, -1.192742863e-04f, -1.194311399e-04f,
+ -1.195877172e-04f, -1.197440180e-04f, -1.199000420e-04f, -1.200557888e-04f, -1.202112581e-04f, -1.203664497e-04f, -1.205213631e-04f, -1.206759982e-04f, -1.208303545e-04f, -1.209844318e-04f,
+ -1.211382297e-04f, -1.212917480e-04f, -1.214449862e-04f, -1.215979442e-04f, -1.217506216e-04f, -1.219030181e-04f, -1.220551333e-04f, -1.222069671e-04f, -1.223585190e-04f, -1.225097887e-04f,
+ -1.226607760e-04f, -1.228114806e-04f, -1.229619021e-04f, -1.231120402e-04f, -1.232618947e-04f, -1.234114652e-04f, -1.235607514e-04f, -1.237097531e-04f, -1.238584698e-04f, -1.240069014e-04f,
+ -1.241550476e-04f, -1.243029079e-04f, -1.244504822e-04f, -1.245977701e-04f, -1.247447714e-04f, -1.248914856e-04f, -1.250379126e-04f, -1.251840521e-04f, -1.253299037e-04f, -1.254754672e-04f,
+ -1.256207422e-04f, -1.257657285e-04f, -1.259104258e-04f, -1.260548338e-04f, -1.261989521e-04f, -1.263427806e-04f, -1.264863189e-04f, -1.266295667e-04f, -1.267725237e-04f, -1.269151897e-04f,
+ -1.270575644e-04f, -1.271996475e-04f, -1.273414386e-04f, -1.274829376e-04f, -1.276241441e-04f, -1.277650578e-04f, -1.279056785e-04f, -1.280460059e-04f, -1.281860396e-04f, -1.283257795e-04f,
+ -1.284652252e-04f, -1.286043765e-04f, -1.287432331e-04f, -1.288817946e-04f, -1.290200609e-04f, -1.291580316e-04f, -1.292957065e-04f, -1.294330853e-04f, -1.295701677e-04f, -1.297069535e-04f,
+ -1.298434423e-04f, -1.299796340e-04f, -1.301155281e-04f, -1.302511246e-04f, -1.303864230e-04f, -1.305214231e-04f, -1.306561247e-04f, -1.307905275e-04f, -1.309246312e-04f, -1.310584355e-04f,
+ -1.311919402e-04f, -1.313251450e-04f, -1.314580497e-04f, -1.315906539e-04f, -1.317229575e-04f, -1.318549601e-04f, -1.319866615e-04f, -1.321180615e-04f, -1.322491597e-04f, -1.323799559e-04f,
+ -1.325104499e-04f, -1.326406414e-04f, -1.327705301e-04f, -1.329001158e-04f, -1.330293983e-04f, -1.331583771e-04f, -1.332870522e-04f, -1.334154233e-04f, -1.335434900e-04f, -1.336712522e-04f,
+ -1.337987096e-04f, -1.339258619e-04f, -1.340527090e-04f, -1.341792504e-04f, -1.343054861e-04f, -1.344314157e-04f, -1.345570390e-04f, -1.346823557e-04f, -1.348073656e-04f, -1.349320685e-04f,
+ -1.350564641e-04f, -1.351805522e-04f, -1.353043324e-04f, -1.354278047e-04f, -1.355509686e-04f, -1.356738241e-04f, -1.357963708e-04f, -1.359186085e-04f, -1.360405369e-04f, -1.361621559e-04f,
+ -1.362834652e-04f, -1.364044645e-04f, -1.365251537e-04f, -1.366455324e-04f, -1.367656005e-04f, -1.368853576e-04f, -1.370048036e-04f, -1.371239383e-04f, -1.372427613e-04f, -1.373612726e-04f,
+ -1.374794717e-04f, -1.375973586e-04f, -1.377149330e-04f, -1.378321946e-04f, -1.379491432e-04f, -1.380657786e-04f, -1.381821005e-04f, -1.382981088e-04f, -1.384138032e-04f, -1.385291835e-04f,
+ -1.386442495e-04f, -1.387590009e-04f, -1.388734374e-04f, -1.389875590e-04f, -1.391013654e-04f, -1.392148563e-04f, -1.393280315e-04f, -1.394408908e-04f, -1.395534340e-04f, -1.396656609e-04f,
+ -1.397775713e-04f, -1.398891648e-04f, -1.400004414e-04f, -1.401114008e-04f, -1.402220428e-04f, -1.403323672e-04f, -1.404423737e-04f, -1.405520621e-04f, -1.406614323e-04f, -1.407704841e-04f,
+ -1.408792171e-04f, -1.409876312e-04f, -1.410957263e-04f, -1.412035020e-04f, -1.413109582e-04f, -1.414180947e-04f, -1.415249113e-04f, -1.416314077e-04f, -1.417375838e-04f, -1.418434393e-04f,
+ -1.419489741e-04f, -1.420541879e-04f, -1.421590806e-04f, -1.422636519e-04f, -1.423679017e-04f, -1.424718297e-04f, -1.425754358e-04f, -1.426787197e-04f, -1.427816813e-04f, -1.428843203e-04f,
+ -1.429866366e-04f, -1.430886299e-04f, -1.431903001e-04f, -1.432916470e-04f, -1.433926704e-04f, -1.434933700e-04f, -1.435937458e-04f, -1.436937975e-04f, -1.437935249e-04f, -1.438929278e-04f,
+ -1.439920060e-04f, -1.440907594e-04f, -1.441891878e-04f, -1.442872910e-04f, -1.443850687e-04f, -1.444825209e-04f, -1.445796472e-04f, -1.446764476e-04f, -1.447729219e-04f, -1.448690699e-04f,
+ -1.449648913e-04f, -1.450603861e-04f, -1.451555539e-04f, -1.452503948e-04f, -1.453449084e-04f, -1.454390946e-04f, -1.455329532e-04f, -1.456264841e-04f, -1.457196871e-04f, -1.458125619e-04f,
+ -1.459051085e-04f, -1.459973266e-04f, -1.460892161e-04f, -1.461807768e-04f, -1.462720085e-04f, -1.463629111e-04f, -1.464534844e-04f, -1.465437282e-04f, -1.466336423e-04f, -1.467232266e-04f,
+ -1.468124810e-04f, -1.469014052e-04f, -1.469899991e-04f, -1.470782626e-04f, -1.471661954e-04f, -1.472537974e-04f, -1.473410684e-04f, -1.474280083e-04f, -1.475146169e-04f, -1.476008941e-04f,
+ -1.476868397e-04f, -1.477724535e-04f, -1.478577354e-04f, -1.479426852e-04f, -1.480273028e-04f, -1.481115880e-04f, -1.481955406e-04f, -1.482791606e-04f, -1.483624477e-04f, -1.484454017e-04f,
+ -1.485280227e-04f, -1.486103103e-04f, -1.486922645e-04f, -1.487738851e-04f, -1.488551719e-04f, -1.489361248e-04f, -1.490167436e-04f, -1.490970283e-04f, -1.491769786e-04f, -1.492565945e-04f,
+ -1.493358757e-04f, -1.494148221e-04f, -1.494934336e-04f, -1.495717100e-04f, -1.496496513e-04f, -1.497272572e-04f, -1.498045276e-04f, -1.498814624e-04f, -1.499580614e-04f, -1.500343246e-04f,
+ -1.501102517e-04f, -1.501858426e-04f, -1.502610972e-04f, -1.503360154e-04f, -1.504105970e-04f, -1.504848419e-04f, -1.505587500e-04f, -1.506323211e-04f, -1.507055551e-04f, -1.507784519e-04f,
+ -1.508510113e-04f, -1.509232332e-04f, -1.509951175e-04f, -1.510666640e-04f, -1.511378727e-04f, -1.512087434e-04f, -1.512792759e-04f, -1.513494703e-04f, -1.514193262e-04f, -1.514888437e-04f,
+ -1.515580225e-04f, -1.516268626e-04f, -1.516953639e-04f, -1.517635262e-04f, -1.518313493e-04f, -1.518988333e-04f, -1.519659780e-04f, -1.520327832e-04f, -1.520992488e-04f, -1.521653748e-04f,
+ -1.522311610e-04f, -1.522966073e-04f, -1.523617135e-04f, -1.524264796e-04f, -1.524909055e-04f, -1.525549911e-04f, -1.526187362e-04f, -1.526821407e-04f, -1.527452045e-04f, -1.528079276e-04f,
+ -1.528703098e-04f, -1.529323510e-04f, -1.529940510e-04f, -1.530554099e-04f, -1.531164275e-04f, -1.531771036e-04f, -1.532374382e-04f, -1.532974313e-04f, -1.533570826e-04f, -1.534163920e-04f,
+ -1.534753596e-04f, -1.535339852e-04f, -1.535922686e-04f, -1.536502099e-04f, -1.537078088e-04f, -1.537650653e-04f, -1.538219794e-04f, -1.538785508e-04f, -1.539347796e-04f, -1.539906656e-04f,
+ -1.540462087e-04f, -1.541014089e-04f, -1.541562661e-04f, -1.542107801e-04f, -1.542649509e-04f, -1.543187783e-04f, -1.543722624e-04f, -1.544254030e-04f, -1.544782000e-04f, -1.545306534e-04f,
+ -1.545827630e-04f, -1.546345288e-04f, -1.546859508e-04f, -1.547370287e-04f, -1.547877625e-04f, -1.548381523e-04f, -1.548881978e-04f, -1.549378990e-04f, -1.549872558e-04f, -1.550362681e-04f,
+ -1.550849359e-04f, -1.551332592e-04f, -1.551812377e-04f, -1.552288714e-04f, -1.552761604e-04f, -1.553231044e-04f, -1.553697035e-04f, -1.554159575e-04f, -1.554618664e-04f, -1.555074301e-04f,
+ -1.555526486e-04f, -1.555975217e-04f, -1.556420494e-04f, -1.556862317e-04f, -1.557300685e-04f, -1.557735597e-04f, -1.558167052e-04f, -1.558595051e-04f, -1.559019591e-04f, -1.559440673e-04f,
+ -1.559858296e-04f, -1.560272460e-04f, -1.560683163e-04f, -1.561090406e-04f, -1.561494187e-04f, -1.561894506e-04f, -1.562291363e-04f, -1.562684757e-04f, -1.563074687e-04f, -1.563461153e-04f,
+ -1.563844155e-04f, -1.564223691e-04f, -1.564599762e-04f, -1.564972366e-04f, -1.565341504e-04f, -1.565707174e-04f, -1.566069377e-04f, -1.566428112e-04f, -1.566783378e-04f, -1.567135174e-04f,
+ -1.567483502e-04f, -1.567828359e-04f, -1.568169746e-04f, -1.568507662e-04f, -1.568842106e-04f, -1.569173079e-04f, -1.569500580e-04f, -1.569824608e-04f, -1.570145163e-04f, -1.570462245e-04f,
+ -1.570775853e-04f, -1.571085987e-04f, -1.571392647e-04f, -1.571695832e-04f, -1.571995542e-04f, -1.572291776e-04f, -1.572584534e-04f, -1.572873816e-04f, -1.573159622e-04f, -1.573441951e-04f,
+ -1.573720803e-04f, -1.573996177e-04f, -1.574268074e-04f, -1.574536493e-04f, -1.574801434e-04f, -1.575062896e-04f, -1.575320879e-04f, -1.575575383e-04f, -1.575826408e-04f, -1.576073954e-04f,
+ -1.576318020e-04f, -1.576558606e-04f, -1.576795712e-04f, -1.577029338e-04f, -1.577259483e-04f, -1.577486147e-04f, -1.577709330e-04f, -1.577929033e-04f, -1.578145254e-04f, -1.578357993e-04f,
+ -1.578567252e-04f, -1.578773028e-04f, -1.578975323e-04f, -1.579174135e-04f, -1.579369466e-04f, -1.579561314e-04f, -1.579749680e-04f, -1.579934564e-04f, -1.580115965e-04f, -1.580293884e-04f,
+ -1.580468320e-04f, -1.580639274e-04f, -1.580806744e-04f, -1.580970732e-04f, -1.581131237e-04f, -1.581288259e-04f, -1.581441798e-04f, -1.581591854e-04f, -1.581738428e-04f, -1.581881518e-04f,
+ -1.582021125e-04f, -1.582157250e-04f, -1.582289891e-04f, -1.582419050e-04f, -1.582544726e-04f, -1.582666919e-04f, -1.582785629e-04f, -1.582900856e-04f, -1.583012601e-04f, -1.583120863e-04f,
+ -1.583225643e-04f, -1.583326940e-04f, -1.583424755e-04f, -1.583519088e-04f, -1.583609939e-04f, -1.583697308e-04f, -1.583781194e-04f, -1.583861600e-04f, -1.583938523e-04f, -1.584011965e-04f,
+ -1.584081926e-04f, -1.584148406e-04f, -1.584211404e-04f, -1.584270922e-04f, -1.584326960e-04f, -1.584379517e-04f, -1.584428593e-04f, -1.584474190e-04f, -1.584516307e-04f, -1.584554944e-04f,
+ -1.584590103e-04f, -1.584621782e-04f, -1.584649982e-04f, -1.584674704e-04f, -1.584695947e-04f, -1.584713712e-04f, -1.584728000e-04f, -1.584738810e-04f, -1.584746143e-04f, -1.584749999e-04f,
+ -1.584750378e-04f, -1.584747281e-04f, -1.584740708e-04f, -1.584730660e-04f, -1.584717136e-04f, -1.584700138e-04f, -1.584679665e-04f, -1.584655717e-04f, -1.584628296e-04f, -1.584597401e-04f,
+ -1.584563033e-04f, -1.584525193e-04f, -1.584483880e-04f, -1.584439096e-04f, -1.584390839e-04f, -1.584339112e-04f, -1.584283915e-04f, -1.584225247e-04f, -1.584163109e-04f, -1.584097502e-04f,
+ -1.584028426e-04f, -1.583955882e-04f, -1.583879870e-04f, -1.583800390e-04f, -1.583717444e-04f, -1.583631031e-04f, -1.583541152e-04f, -1.583447808e-04f, -1.583350999e-04f, -1.583250726e-04f,
+ -1.583146989e-04f, -1.583039788e-04f, -1.582929125e-04f, -1.582815000e-04f, -1.582697413e-04f, -1.582576365e-04f, -1.582451857e-04f, -1.582323889e-04f, -1.582192461e-04f, -1.582057575e-04f,
+ -1.581919231e-04f, -1.581777429e-04f, -1.581632171e-04f, -1.581483456e-04f, -1.581331286e-04f, -1.581175661e-04f, -1.581016582e-04f, -1.580854049e-04f, -1.580688063e-04f, -1.580518625e-04f,
+ -1.580345736e-04f, -1.580169395e-04f, -1.579989605e-04f, -1.579806365e-04f, -1.579619677e-04f, -1.579429540e-04f, -1.579235956e-04f, -1.579038926e-04f, -1.578838450e-04f, -1.578634529e-04f,
+ -1.578427163e-04f, -1.578216355e-04f, -1.578002103e-04f, -1.577784410e-04f, -1.577563275e-04f, -1.577338700e-04f, -1.577110685e-04f, -1.576879232e-04f, -1.576644341e-04f, -1.576406013e-04f,
+ -1.576164249e-04f, -1.575919049e-04f, -1.575670414e-04f, -1.575418346e-04f, -1.575162846e-04f, -1.574903913e-04f, -1.574641549e-04f, -1.574375755e-04f, -1.574106532e-04f, -1.573833880e-04f,
+ -1.573557801e-04f, -1.573278295e-04f, -1.572995364e-04f, -1.572709008e-04f, -1.572419228e-04f, -1.572126025e-04f, -1.571829401e-04f, -1.571529356e-04f, -1.571225890e-04f, -1.570919006e-04f,
+ -1.570608704e-04f, -1.570294985e-04f, -1.569977850e-04f, -1.569657300e-04f, -1.569333336e-04f, -1.569005959e-04f, -1.568675170e-04f, -1.568340971e-04f, -1.568003361e-04f, -1.567662343e-04f,
+ -1.567317917e-04f, -1.566970085e-04f, -1.566618846e-04f, -1.566264204e-04f, -1.565906158e-04f, -1.565544710e-04f, -1.565179860e-04f, -1.564811611e-04f, -1.564439962e-04f, -1.564064916e-04f,
+ -1.563686473e-04f, -1.563304634e-04f, -1.562919401e-04f, -1.562530774e-04f, -1.562138756e-04f, -1.561743347e-04f, -1.561344547e-04f, -1.560942360e-04f, -1.560536784e-04f, -1.560127823e-04f,
+ -1.559715477e-04f, -1.559299747e-04f, -1.558880634e-04f, -1.558458140e-04f, -1.558032266e-04f, -1.557603013e-04f, -1.557170383e-04f, -1.556734376e-04f, -1.556294994e-04f, -1.555852238e-04f,
+ -1.555406110e-04f, -1.554956610e-04f, -1.554503741e-04f, -1.554047503e-04f, -1.553587897e-04f, -1.553124926e-04f, -1.552658590e-04f, -1.552188890e-04f, -1.551715828e-04f, -1.551239406e-04f,
+ -1.550759624e-04f, -1.550276485e-04f, -1.549789989e-04f, -1.549300137e-04f, -1.548806932e-04f, -1.548310374e-04f, -1.547810465e-04f, -1.547307207e-04f, -1.546800600e-04f, -1.546290646e-04f,
+ -1.545777347e-04f, -1.545260704e-04f, -1.544740718e-04f, -1.544217391e-04f, -1.543690725e-04f, -1.543160720e-04f, -1.542627379e-04f, -1.542090702e-04f, -1.541550692e-04f, -1.541007349e-04f,
+ -1.540460676e-04f, -1.539910673e-04f, -1.539357342e-04f, -1.538800685e-04f, -1.538240704e-04f, -1.537677399e-04f, -1.537110772e-04f, -1.536540826e-04f, -1.535967560e-04f, -1.535390978e-04f,
+ -1.534811081e-04f, -1.534227869e-04f, -1.533641345e-04f, -1.533051511e-04f, -1.532458367e-04f, -1.531861916e-04f, -1.531262159e-04f, -1.530659098e-04f, -1.530052734e-04f, -1.529443069e-04f,
+ -1.528830104e-04f, -1.528213842e-04f, -1.527594284e-04f, -1.526971432e-04f, -1.526345286e-04f, -1.525715850e-04f, -1.525083124e-04f, -1.524447110e-04f, -1.523807811e-04f, -1.523165227e-04f,
+ -1.522519360e-04f, -1.521870213e-04f, -1.521217786e-04f, -1.520562082e-04f, -1.519903103e-04f, -1.519240849e-04f, -1.518575323e-04f, -1.517906527e-04f, -1.517234462e-04f, -1.516559130e-04f,
+ -1.515880533e-04f, -1.515198672e-04f, -1.514513550e-04f, -1.513825169e-04f, -1.513133529e-04f, -1.512438633e-04f, -1.511740483e-04f, -1.511039081e-04f, -1.510334428e-04f, -1.509626526e-04f,
+ -1.508915377e-04f, -1.508200983e-04f, -1.507483345e-04f, -1.506762467e-04f, -1.506038348e-04f, -1.505310993e-04f, -1.504580401e-04f, -1.503846576e-04f, -1.503109519e-04f, -1.502369232e-04f,
+ -1.501625716e-04f, -1.500878975e-04f, -1.500129009e-04f, -1.499375821e-04f, -1.498619413e-04f, -1.497859787e-04f, -1.497096943e-04f, -1.496330886e-04f, -1.495561616e-04f, -1.494789136e-04f,
+ -1.494013446e-04f, -1.493234551e-04f, -1.492452451e-04f, -1.491667148e-04f, -1.490878645e-04f, -1.490086944e-04f, -1.489292046e-04f, -1.488493953e-04f, -1.487692669e-04f, -1.486888194e-04f,
+ -1.486080530e-04f, -1.485269681e-04f, -1.484455647e-04f, -1.483638431e-04f, -1.482818036e-04f, -1.481994462e-04f, -1.481167713e-04f, -1.480337790e-04f, -1.479504695e-04f, -1.478668431e-04f,
+ -1.477829000e-04f, -1.476986403e-04f, -1.476140644e-04f, -1.475291723e-04f, -1.474439644e-04f, -1.473584408e-04f, -1.472726017e-04f, -1.471864475e-04f, -1.470999782e-04f, -1.470131941e-04f,
+ -1.469260955e-04f, -1.468386825e-04f, -1.467509554e-04f, -1.466629143e-04f, -1.465745596e-04f, -1.464858914e-04f, -1.463969100e-04f, -1.463076155e-04f, -1.462180083e-04f, -1.461280885e-04f,
+ -1.460378563e-04f, -1.459473120e-04f, -1.458564559e-04f, -1.457652880e-04f, -1.456738088e-04f, -1.455820183e-04f, -1.454899168e-04f, -1.453975046e-04f, -1.453047819e-04f, -1.452117489e-04f,
+ -1.451184059e-04f, -1.450247530e-04f, -1.449307906e-04f, -1.448365188e-04f, -1.447419379e-04f, -1.446470481e-04f, -1.445518497e-04f, -1.444563429e-04f, -1.443605279e-04f, -1.442644049e-04f,
+ -1.441679743e-04f, -1.440712362e-04f, -1.439741910e-04f, -1.438768387e-04f, -1.437791798e-04f, -1.436812143e-04f, -1.435829426e-04f, -1.434843649e-04f, -1.433854815e-04f, -1.432862925e-04f,
+ -1.431867983e-04f, -1.430869990e-04f, -1.429868950e-04f, -1.428864865e-04f, -1.427857737e-04f, -1.426847568e-04f, -1.425834362e-04f, -1.424818121e-04f, -1.423798846e-04f, -1.422776542e-04f,
+ -1.421751210e-04f, -1.420722852e-04f, -1.419691472e-04f, -1.418657072e-04f, -1.417619654e-04f, -1.416579221e-04f, -1.415535776e-04f, -1.414489320e-04f, -1.413439858e-04f, -1.412387390e-04f,
+ -1.411331921e-04f, -1.410273452e-04f, -1.409211985e-04f, -1.408147525e-04f, -1.407080072e-04f, -1.406009631e-04f, -1.404936203e-04f, -1.403859790e-04f, -1.402780397e-04f, -1.401698025e-04f,
+ -1.400612677e-04f, -1.399524356e-04f, -1.398433063e-04f, -1.397338803e-04f, -1.396241578e-04f, -1.395141390e-04f, -1.394038241e-04f, -1.392932136e-04f, -1.391823076e-04f, -1.390711064e-04f,
+ -1.389596103e-04f, -1.388478195e-04f, -1.387357343e-04f, -1.386233551e-04f, -1.385106820e-04f, -1.383977154e-04f, -1.382844555e-04f, -1.381709025e-04f, -1.380570569e-04f, -1.379429188e-04f,
+ -1.378284885e-04f, -1.377137663e-04f, -1.375987525e-04f, -1.374834473e-04f, -1.373678511e-04f, -1.372519641e-04f, -1.371357867e-04f, -1.370193189e-04f, -1.369025613e-04f, -1.367855140e-04f,
+ -1.366681773e-04f, -1.365505515e-04f, -1.364326370e-04f, -1.363144339e-04f, -1.361959426e-04f, -1.360771633e-04f, -1.359580964e-04f, -1.358387421e-04f, -1.357191007e-04f, -1.355991725e-04f,
+ -1.354789578e-04f, -1.353584569e-04f, -1.352376701e-04f, -1.351165976e-04f, -1.349952398e-04f, -1.348735970e-04f, -1.347516694e-04f, -1.346294573e-04f, -1.345069611e-04f, -1.343841809e-04f,
+ -1.342611172e-04f, -1.341377702e-04f, -1.340141403e-04f, -1.338902276e-04f, -1.337660325e-04f, -1.336415554e-04f, -1.335167964e-04f, -1.333917560e-04f, -1.332664344e-04f, -1.331408318e-04f,
+ -1.330149487e-04f, -1.328887853e-04f, -1.327623419e-04f, -1.326356188e-04f, -1.325086163e-04f, -1.323813347e-04f, -1.322537744e-04f, -1.321259356e-04f, -1.319978186e-04f, -1.318694237e-04f,
+ -1.317407514e-04f, -1.316118017e-04f, -1.314825752e-04f, -1.313530720e-04f, -1.312232925e-04f, -1.310932370e-04f, -1.309629058e-04f, -1.308322992e-04f, -1.307014176e-04f, -1.305702611e-04f,
+ -1.304388303e-04f, -1.303071253e-04f, -1.301751465e-04f, -1.300428941e-04f, -1.299103686e-04f, -1.297775702e-04f, -1.296444993e-04f, -1.295111561e-04f, -1.293775410e-04f, -1.292436542e-04f,
+ -1.291094962e-04f, -1.289750673e-04f, -1.288403676e-04f, -1.287053977e-04f, -1.285701577e-04f, -1.284346481e-04f, -1.282988691e-04f, -1.281628210e-04f, -1.280265042e-04f, -1.278899191e-04f,
+ -1.277530658e-04f, -1.276159448e-04f, -1.274785564e-04f, -1.273409009e-04f, -1.272029786e-04f, -1.270647899e-04f, -1.269263351e-04f, -1.267876145e-04f, -1.266486284e-04f, -1.265093772e-04f,
+ -1.263698612e-04f, -1.262300807e-04f, -1.260900361e-04f, -1.259497277e-04f, -1.258091558e-04f, -1.256683208e-04f, -1.255272230e-04f, -1.253858627e-04f, -1.252442402e-04f, -1.251023560e-04f,
+ -1.249602102e-04f, -1.248178034e-04f, -1.246751357e-04f, -1.245322076e-04f, -1.243890193e-04f, -1.242455713e-04f, -1.241018638e-04f, -1.239578972e-04f, -1.238136718e-04f, -1.236691880e-04f,
+ -1.235244461e-04f, -1.233794465e-04f, -1.232341895e-04f, -1.230886754e-04f, -1.229429045e-04f, -1.227968773e-04f, -1.226505941e-04f, -1.225040552e-04f, -1.223572609e-04f, -1.222102116e-04f,
+ -1.220629077e-04f, -1.219153495e-04f, -1.217675373e-04f, -1.216194715e-04f, -1.214711524e-04f, -1.213225804e-04f, -1.211737558e-04f, -1.210246791e-04f, -1.208753504e-04f, -1.207257703e-04f,
+ -1.205759389e-04f, -1.204258568e-04f, -1.202755242e-04f, -1.201249415e-04f, -1.199741090e-04f, -1.198230272e-04f, -1.196716962e-04f, -1.195201166e-04f, -1.193682887e-04f, -1.192162128e-04f,
+ -1.190638892e-04f, -1.189113184e-04f, -1.187585006e-04f, -1.186054364e-04f, -1.184521259e-04f, -1.182985696e-04f, -1.181447678e-04f, -1.179907208e-04f, -1.178364292e-04f, -1.176818931e-04f,
+ -1.175271130e-04f, -1.173720892e-04f, -1.172168221e-04f, -1.170613121e-04f, -1.169055595e-04f, -1.167495647e-04f, -1.165933280e-04f, -1.164368498e-04f, -1.162801305e-04f, -1.161231704e-04f,
+ -1.159659700e-04f, -1.158085295e-04f, -1.156508493e-04f, -1.154929299e-04f, -1.153347715e-04f, -1.151763746e-04f, -1.150177395e-04f, -1.148588666e-04f, -1.146997563e-04f, -1.145404088e-04f,
+ -1.143808247e-04f, -1.142210042e-04f, -1.140609478e-04f, -1.139006558e-04f, -1.137401286e-04f, -1.135793665e-04f, -1.134183700e-04f, -1.132571394e-04f, -1.130956751e-04f, -1.129339774e-04f,
+ -1.127720468e-04f, -1.126098836e-04f, -1.124474882e-04f, -1.122848609e-04f, -1.121220022e-04f, -1.119589124e-04f, -1.117955919e-04f, -1.116320412e-04f, -1.114682604e-04f, -1.113042501e-04f,
+ -1.111400107e-04f, -1.109755424e-04f, -1.108108457e-04f, -1.106459210e-04f, -1.104807687e-04f, -1.103153891e-04f, -1.101497826e-04f, -1.099839496e-04f, -1.098178905e-04f, -1.096516056e-04f,
+ -1.094850955e-04f, -1.093183603e-04f, -1.091514006e-04f, -1.089842168e-04f, -1.088168091e-04f, -1.086491780e-04f, -1.084813239e-04f, -1.083132472e-04f, -1.081449482e-04f, -1.079764274e-04f,
+ -1.078076851e-04f, -1.076387217e-04f, -1.074695377e-04f, -1.073001333e-04f, -1.071305091e-04f, -1.069606654e-04f, -1.067906025e-04f, -1.066203210e-04f, -1.064498211e-04f, -1.062791033e-04f,
+ -1.061081679e-04f, -1.059370154e-04f, -1.057656461e-04f, -1.055940605e-04f, -1.054222590e-04f, -1.052502419e-04f, -1.050780096e-04f, -1.049055626e-04f, -1.047329012e-04f, -1.045600258e-04f,
+ -1.043869369e-04f, -1.042136348e-04f, -1.040401199e-04f, -1.038663927e-04f, -1.036924534e-04f, -1.035183027e-04f, -1.033439407e-04f, -1.031693680e-04f, -1.029945849e-04f, -1.028195919e-04f,
+ -1.026443893e-04f, -1.024689776e-04f, -1.022933571e-04f, -1.021175283e-04f, -1.019414915e-04f, -1.017652472e-04f, -1.015887958e-04f, -1.014121377e-04f, -1.012352732e-04f, -1.010582028e-04f,
+ -1.008809269e-04f, -1.007034460e-04f, -1.005257603e-04f, -1.003478704e-04f, -1.001697766e-04f, -9.999147934e-05f, -9.981297904e-05f, -9.963427610e-05f, -9.945537093e-05f, -9.927626394e-05f,
+ -9.909695555e-05f, -9.891744617e-05f, -9.873773620e-05f, -9.855782607e-05f, -9.837771618e-05f, -9.819740695e-05f, -9.801689879e-05f, -9.783619212e-05f, -9.765528735e-05f, -9.747418489e-05f,
+ -9.729288516e-05f, -9.711138859e-05f, -9.692969557e-05f, -9.674780654e-05f, -9.656572190e-05f, -9.638344208e-05f, -9.620096749e-05f, -9.601829855e-05f, -9.583543568e-05f, -9.565237930e-05f,
+ -9.546912982e-05f, -9.528568767e-05f, -9.510205327e-05f, -9.491822703e-05f, -9.473420939e-05f, -9.455000075e-05f, -9.436560155e-05f, -9.418101220e-05f, -9.399623312e-05f, -9.381126475e-05f,
+ -9.362610749e-05f, -9.344076178e-05f, -9.325522804e-05f, -9.306950669e-05f, -9.288359816e-05f, -9.269750288e-05f, -9.251122126e-05f, -9.232475374e-05f, -9.213810073e-05f, -9.195126268e-05f,
+ -9.176424000e-05f, -9.157703311e-05f, -9.138964246e-05f, -9.120206847e-05f, -9.101431155e-05f, -9.082637216e-05f, -9.063825070e-05f, -9.044994762e-05f, -9.026146334e-05f, -9.007279829e-05f,
+ -8.988395291e-05f, -8.969492761e-05f, -8.950572284e-05f, -8.931633903e-05f, -8.912677661e-05f, -8.893703600e-05f, -8.874711765e-05f, -8.855702199e-05f, -8.836674944e-05f, -8.817630045e-05f,
+ -8.798567544e-05f, -8.779487486e-05f, -8.760389913e-05f, -8.741274869e-05f, -8.722142398e-05f, -8.702992543e-05f, -8.683825348e-05f, -8.664640856e-05f, -8.645439111e-05f, -8.626220157e-05f,
+ -8.606984038e-05f, -8.587730797e-05f, -8.568460479e-05f, -8.549173126e-05f, -8.529868783e-05f, -8.510547494e-05f, -8.491209303e-05f, -8.471854254e-05f, -8.452482390e-05f, -8.433093756e-05f,
+ -8.413688396e-05f, -8.394266354e-05f, -8.374827674e-05f, -8.355372400e-05f, -8.335900577e-05f, -8.316412248e-05f, -8.296907459e-05f, -8.277386252e-05f, -8.257848674e-05f, -8.238294767e-05f,
+ -8.218724577e-05f, -8.199138147e-05f, -8.179535523e-05f, -8.159916749e-05f, -8.140281868e-05f, -8.120630927e-05f, -8.100963969e-05f, -8.081281040e-05f, -8.061582182e-05f, -8.041867443e-05f,
+ -8.022136865e-05f, -8.002390494e-05f, -7.982628375e-05f, -7.962850552e-05f, -7.943057071e-05f, -7.923247976e-05f, -7.903423311e-05f, -7.883583123e-05f, -7.863727455e-05f, -7.843856353e-05f,
+ -7.823969862e-05f, -7.804068027e-05f, -7.784150893e-05f, -7.764218505e-05f, -7.744270909e-05f, -7.724308148e-05f, -7.704330269e-05f, -7.684337317e-05f, -7.664329337e-05f, -7.644306375e-05f,
+ -7.624268475e-05f, -7.604215682e-05f, -7.584148044e-05f, -7.564065603e-05f, -7.543968407e-05f, -7.523856501e-05f, -7.503729929e-05f, -7.483588738e-05f, -7.463432973e-05f, -7.443262680e-05f,
+ -7.423077904e-05f, -7.402878691e-05f, -7.382665086e-05f, -7.362437135e-05f, -7.342194885e-05f, -7.321938379e-05f, -7.301667665e-05f, -7.281382788e-05f, -7.261083794e-05f, -7.240770729e-05f,
+ -7.220443638e-05f, -7.200102568e-05f, -7.179747564e-05f, -7.159378673e-05f, -7.138995939e-05f, -7.118599410e-05f, -7.098189131e-05f, -7.077765149e-05f, -7.057327509e-05f, -7.036876257e-05f,
+ -7.016411440e-05f, -6.995933104e-05f, -6.975441294e-05f, -6.954936058e-05f, -6.934417441e-05f, -6.913885490e-05f, -6.893340250e-05f, -6.872781769e-05f, -6.852210092e-05f, -6.831625266e-05f,
+ -6.811027337e-05f, -6.790416351e-05f, -6.769792356e-05f, -6.749155397e-05f, -6.728505521e-05f, -6.707842774e-05f, -6.687167204e-05f, -6.666478855e-05f, -6.645777776e-05f, -6.625064012e-05f,
+ -6.604337611e-05f, -6.583598618e-05f, -6.562847081e-05f, -6.542083046e-05f, -6.521306560e-05f, -6.500517669e-05f, -6.479716421e-05f, -6.458902862e-05f, -6.438077039e-05f, -6.417238999e-05f,
+ -6.396388788e-05f, -6.375526454e-05f, -6.354652043e-05f, -6.333765602e-05f, -6.312867178e-05f, -6.291956819e-05f, -6.271034571e-05f, -6.250100480e-05f, -6.229154595e-05f, -6.208196962e-05f,
+ -6.187227629e-05f, -6.166246641e-05f, -6.145254047e-05f, -6.124249893e-05f, -6.103234228e-05f, -6.082207096e-05f, -6.061168547e-05f, -6.040118628e-05f, -6.019057384e-05f, -5.997984864e-05f,
+ -5.976901116e-05f, -5.955806185e-05f, -5.934700120e-05f, -5.913582968e-05f, -5.892454777e-05f, -5.871315592e-05f, -5.850165463e-05f, -5.829004437e-05f, -5.807832560e-05f, -5.786649880e-05f,
+ -5.765456445e-05f, -5.744252303e-05f, -5.723037500e-05f, -5.701812084e-05f, -5.680576103e-05f, -5.659329605e-05f, -5.638072637e-05f, -5.616805246e-05f, -5.595527480e-05f, -5.574239387e-05f,
+ -5.552941015e-05f, -5.531632411e-05f, -5.510313623e-05f, -5.488984698e-05f, -5.467645684e-05f, -5.446296630e-05f, -5.424937582e-05f, -5.403568589e-05f, -5.382189698e-05f, -5.360800958e-05f,
+ -5.339402415e-05f, -5.317994118e-05f, -5.296576116e-05f, -5.275148454e-05f, -5.253711182e-05f, -5.232264348e-05f, -5.210807999e-05f, -5.189342183e-05f, -5.167866949e-05f, -5.146382344e-05f,
+ -5.124888416e-05f, -5.103385213e-05f, -5.081872784e-05f, -5.060351176e-05f, -5.038820438e-05f, -5.017280617e-05f, -4.995731761e-05f, -4.974173920e-05f, -4.952607140e-05f, -4.931031470e-05f,
+ -4.909446958e-05f, -4.887853653e-05f, -4.866251602e-05f, -4.844640854e-05f, -4.823021456e-05f, -4.801393458e-05f, -4.779756907e-05f, -4.758111852e-05f, -4.736458341e-05f, -4.714796421e-05f,
+ -4.693126143e-05f, -4.671447553e-05f, -4.649760700e-05f, -4.628065633e-05f, -4.606362399e-05f, -4.584651048e-05f, -4.562931628e-05f, -4.541204186e-05f, -4.519468772e-05f, -4.497725433e-05f,
+ -4.475974219e-05f, -4.454215177e-05f, -4.432448357e-05f, -4.410673806e-05f, -4.388891573e-05f, -4.367101707e-05f, -4.345304256e-05f, -4.323499269e-05f, -4.301686794e-05f, -4.279866879e-05f,
+ -4.258039574e-05f, -4.236204927e-05f, -4.214362986e-05f, -4.192513800e-05f, -4.170657418e-05f, -4.148793888e-05f, -4.126923259e-05f, -4.105045579e-05f, -4.083160898e-05f, -4.061269263e-05f,
+ -4.039370724e-05f, -4.017465329e-05f, -3.995553127e-05f, -3.973634167e-05f, -3.951708497e-05f, -3.929776165e-05f, -3.907837222e-05f, -3.885891715e-05f, -3.863939693e-05f, -3.841981205e-05f,
+ -3.820016300e-05f, -3.798045027e-05f, -3.776067434e-05f, -3.754083570e-05f, -3.732093484e-05f, -3.710097225e-05f, -3.688094842e-05f, -3.666086383e-05f, -3.644071897e-05f, -3.622051433e-05f,
+ -3.600025041e-05f, -3.577992768e-05f, -3.555954664e-05f, -3.533910778e-05f, -3.511861159e-05f, -3.489805854e-05f, -3.467744915e-05f, -3.445678388e-05f, -3.423606324e-05f, -3.401528771e-05f,
+ -3.379445778e-05f, -3.357357394e-05f, -3.335263669e-05f, -3.313164650e-05f, -3.291060387e-05f, -3.268950929e-05f, -3.246836326e-05f, -3.224716625e-05f, -3.202591876e-05f, -3.180462128e-05f,
+ -3.158327430e-05f, -3.136187831e-05f, -3.114043380e-05f, -3.091894126e-05f, -3.069740118e-05f, -3.047581405e-05f, -3.025418037e-05f, -3.003250062e-05f, -2.981077529e-05f, -2.958900487e-05f,
+ -2.936718986e-05f, -2.914533075e-05f, -2.892342802e-05f, -2.870148217e-05f, -2.847949368e-05f, -2.825746306e-05f, -2.803539079e-05f, -2.781327735e-05f, -2.759112325e-05f, -2.736892897e-05f,
+ -2.714669501e-05f, -2.692442186e-05f, -2.670211000e-05f, -2.647975993e-05f, -2.625737214e-05f, -2.603494712e-05f, -2.581248536e-05f, -2.558998736e-05f, -2.536745360e-05f, -2.514488459e-05f,
+ -2.492228080e-05f, -2.469964273e-05f, -2.447697087e-05f, -2.425426572e-05f, -2.403152777e-05f, -2.380875750e-05f, -2.358595541e-05f, -2.336312199e-05f, -2.314025774e-05f, -2.291736314e-05f,
+ -2.269443868e-05f, -2.247148487e-05f, -2.224850219e-05f, -2.202549112e-05f, -2.180245217e-05f, -2.157938583e-05f, -2.135629259e-05f, -2.113317294e-05f, -2.091002736e-05f, -2.068685637e-05f,
+ -2.046366044e-05f, -2.024044006e-05f, -2.001719574e-05f, -1.979392796e-05f, -1.957063722e-05f, -1.934732400e-05f, -1.912398879e-05f, -1.890063210e-05f, -1.867725442e-05f, -1.845385622e-05f,
+ -1.823043801e-05f, -1.800700029e-05f, -1.778354353e-05f, -1.756006823e-05f, -1.733657489e-05f, -1.711306400e-05f, -1.688953605e-05f, -1.666599153e-05f, -1.644243093e-05f, -1.621885474e-05f,
+ -1.599526346e-05f, -1.577165759e-05f, -1.554803760e-05f, -1.532440399e-05f, -1.510075726e-05f, -1.487709790e-05f, -1.465342640e-05f, -1.442974324e-05f, -1.420604893e-05f, -1.398234396e-05f,
+ -1.375862881e-05f, -1.353490398e-05f, -1.331116995e-05f, -1.308742723e-05f, -1.286367631e-05f, -1.263991767e-05f, -1.241615180e-05f, -1.219237920e-05f, -1.196860037e-05f, -1.174481578e-05f,
+ -1.152102594e-05f, -1.129723133e-05f, -1.107343245e-05f, -1.084962979e-05f, -1.062582384e-05f, -1.040201508e-05f, -1.017820402e-05f, -9.954391141e-06f, -9.730576937e-06f, -9.506761898e-06f,
+ -9.282946516e-06f, -9.059131282e-06f, -8.835316687e-06f, -8.611503222e-06f, -8.387691378e-06f, -8.163881646e-06f, -7.940074517e-06f, -7.716270482e-06f, -7.492470031e-06f, -7.268673655e-06f,
+ -7.044881845e-06f, -6.821095092e-06f, -6.597313886e-06f, -6.373538718e-06f, -6.149770077e-06f, -5.926008456e-06f, -5.702254343e-06f, -5.478508229e-06f, -5.254770605e-06f, -5.031041960e-06f,
+ -4.807322784e-06f, -4.583613569e-06f, -4.359914803e-06f, -4.136226976e-06f, -3.912550579e-06f, -3.688886100e-06f, -3.465234030e-06f, -3.241594859e-06f, -3.017969076e-06f, -2.794357169e-06f,
+ -2.570759630e-06f, -2.347176946e-06f, -2.123609608e-06f, -1.900058104e-06f, -1.676522923e-06f, -1.453004555e-06f, -1.229503488e-06f, -1.006020212e-06f, -7.825552141e-07f, -5.591089840e-07f,
+ -3.356820100e-07f, -1.122747806e-07f, 1.111122158e-07f, 3.344784908e-07f, 5.578235563e-07f, 7.811469242e-07f, 1.004448106e-06f, 1.227726615e-06f, 1.450981962e-06f, 1.674213660e-06f,
+ 1.897421221e-06f, 2.120604157e-06f, 2.343761982e-06f, 2.566894207e-06f, 2.790000346e-06f, 3.013079911e-06f, 3.236132415e-06f, 3.459157372e-06f, 3.682154294e-06f, 3.905122695e-06f,
+ 4.128062089e-06f, 4.350971987e-06f, 4.573851905e-06f, 4.796701356e-06f, 5.019519854e-06f, 5.242306912e-06f, 5.465062045e-06f, 5.687784767e-06f, 5.910474591e-06f, 6.133131034e-06f,
+ 6.355753608e-06f, 6.578341829e-06f, 6.800895211e-06f, 7.023413269e-06f, 7.245895519e-06f, 7.468341474e-06f, 7.690750652e-06f, 7.913122566e-06f, 8.135456733e-06f, 8.357752667e-06f,
+ 8.580009885e-06f, 8.802227903e-06f, 9.024406236e-06f, 9.246544401e-06f, 9.468641914e-06f, 9.690698292e-06f, 9.912713050e-06f, 1.013468571e-05f, 1.035661578e-05f, 1.057850278e-05f,
+ 1.080034623e-05f, 1.102214564e-05f, 1.124390054e-05f, 1.146561044e-05f, 1.168727486e-05f, 1.190889331e-05f, 1.213046531e-05f, 1.235199039e-05f, 1.257346806e-05f, 1.279489784e-05f,
+ 1.301627924e-05f, 1.323761179e-05f, 1.345889501e-05f, 1.368012840e-05f, 1.390131150e-05f, 1.412244383e-05f, 1.434352489e-05f, 1.456455421e-05f, 1.478553132e-05f, 1.500645572e-05f,
+ 1.522732695e-05f, 1.544814452e-05f, 1.566890795e-05f, 1.588961676e-05f, 1.611027047e-05f, 1.633086861e-05f, 1.655141069e-05f, 1.677189623e-05f, 1.699232477e-05f, 1.721269581e-05f,
+ 1.743300888e-05f, 1.765326351e-05f, 1.787345921e-05f, 1.809359551e-05f, 1.831367192e-05f, 1.853368798e-05f, 1.875364320e-05f, 1.897353711e-05f, 1.919336923e-05f, 1.941313908e-05f,
+ 1.963284619e-05f, 1.985249008e-05f, 2.007207028e-05f, 2.029158631e-05f, 2.051103768e-05f, 2.073042394e-05f, 2.094974460e-05f, 2.116899918e-05f, 2.138818722e-05f, 2.160730823e-05f,
+ 2.182636175e-05f, 2.204534729e-05f, 2.226426439e-05f, 2.248311257e-05f, 2.270189135e-05f, 2.292060026e-05f, 2.313923883e-05f, 2.335780659e-05f, 2.357630306e-05f, 2.379472777e-05f,
+ 2.401308024e-05f, 2.423136001e-05f, 2.444956660e-05f, 2.466769955e-05f, 2.488575836e-05f, 2.510374259e-05f, 2.532165175e-05f, 2.553948537e-05f, 2.575724298e-05f, 2.597492412e-05f,
+ 2.619252830e-05f, 2.641005507e-05f, 2.662750395e-05f, 2.684487447e-05f, 2.706216615e-05f, 2.727937854e-05f, 2.749651116e-05f, 2.771356355e-05f, 2.793053522e-05f, 2.814742572e-05f,
+ 2.836423458e-05f, 2.858096132e-05f, 2.879760549e-05f, 2.901416661e-05f, 2.923064421e-05f, 2.944703783e-05f, 2.966334700e-05f, 2.987957125e-05f, 3.009571012e-05f, 3.031176315e-05f,
+ 3.052772985e-05f, 3.074360977e-05f, 3.095940245e-05f, 3.117510741e-05f, 3.139072420e-05f, 3.160625234e-05f, 3.182169137e-05f, 3.203704083e-05f, 3.225230025e-05f, 3.246746917e-05f,
+ 3.268254713e-05f, 3.289753366e-05f, 3.311242830e-05f, 3.332723058e-05f, 3.354194004e-05f, 3.375655623e-05f, 3.397107867e-05f, 3.418550690e-05f, 3.439984047e-05f, 3.461407892e-05f,
+ 3.482822177e-05f, 3.504226857e-05f, 3.525621886e-05f, 3.547007217e-05f, 3.568382806e-05f, 3.589748605e-05f, 3.611104569e-05f, 3.632450652e-05f, 3.653786807e-05f, 3.675112990e-05f,
+ 3.696429154e-05f, 3.717735252e-05f, 3.739031241e-05f, 3.760317072e-05f, 3.781592702e-05f, 3.802858084e-05f, 3.824113172e-05f, 3.845357921e-05f, 3.866592284e-05f, 3.887816218e-05f,
+ 3.909029674e-05f, 3.930232609e-05f, 3.951424977e-05f, 3.972606732e-05f, 3.993777828e-05f, 4.014938220e-05f, 4.036087863e-05f, 4.057226711e-05f, 4.078354719e-05f, 4.099471842e-05f,
+ 4.120578033e-05f, 4.141673249e-05f, 4.162757442e-05f, 4.183830570e-05f, 4.204892585e-05f, 4.225943443e-05f, 4.246983099e-05f, 4.268011507e-05f, 4.289028623e-05f, 4.310034401e-05f,
+ 4.331028796e-05f, 4.352011764e-05f, 4.372983259e-05f, 4.393943237e-05f, 4.414891651e-05f, 4.435828459e-05f, 4.456753614e-05f, 4.477667071e-05f, 4.498568787e-05f, 4.519458716e-05f,
+ 4.540336813e-05f, 4.561203034e-05f, 4.582057334e-05f, 4.602899668e-05f, 4.623729992e-05f, 4.644548261e-05f, 4.665354431e-05f, 4.686148457e-05f, 4.706930294e-05f, 4.727699898e-05f,
+ 4.748457224e-05f, 4.769202229e-05f, 4.789934868e-05f, 4.810655095e-05f, 4.831362868e-05f, 4.852058142e-05f, 4.872740872e-05f, 4.893411014e-05f, 4.914068525e-05f, 4.934713359e-05f,
+ 4.955345473e-05f, 4.975964823e-05f, 4.996571364e-05f, 5.017165053e-05f, 5.037745846e-05f, 5.058313697e-05f, 5.078868565e-05f, 5.099410404e-05f, 5.119939171e-05f, 5.140454822e-05f,
+ 5.160957314e-05f, 5.181446601e-05f, 5.201922642e-05f, 5.222385391e-05f, 5.242834805e-05f, 5.263270841e-05f, 5.283693455e-05f, 5.304102604e-05f, 5.324498243e-05f, 5.344880330e-05f,
+ 5.365248820e-05f, 5.385603671e-05f, 5.405944839e-05f, 5.426272281e-05f, 5.446585953e-05f, 5.466885812e-05f, 5.487171814e-05f, 5.507443917e-05f, 5.527702078e-05f, 5.547946252e-05f,
+ 5.568176398e-05f, 5.588392471e-05f, 5.608594429e-05f, 5.628782229e-05f, 5.648955828e-05f, 5.669115182e-05f, 5.689260249e-05f, 5.709390987e-05f, 5.729507351e-05f, 5.749609300e-05f,
+ 5.769696790e-05f, 5.789769779e-05f, 5.809828224e-05f, 5.829872083e-05f, 5.849901312e-05f, 5.869915869e-05f, 5.889915712e-05f, 5.909900798e-05f, 5.929871085e-05f, 5.949826529e-05f,
+ 5.969767090e-05f, 5.989692723e-05f, 6.009603387e-05f, 6.029499040e-05f, 6.049379640e-05f, 6.069245143e-05f, 6.089095509e-05f, 6.108930694e-05f, 6.128750656e-05f, 6.148555354e-05f,
+ 6.168344746e-05f, 6.188118789e-05f, 6.207877441e-05f, 6.227620661e-05f, 6.247348407e-05f, 6.267060636e-05f, 6.286757307e-05f, 6.306438379e-05f, 6.326103808e-05f, 6.345753554e-05f,
+ 6.365387576e-05f, 6.385005830e-05f, 6.404608277e-05f, 6.424194873e-05f, 6.443765578e-05f, 6.463320351e-05f, 6.482859149e-05f, 6.502381931e-05f, 6.521888656e-05f, 6.541379283e-05f,
+ 6.560853771e-05f, 6.580312077e-05f, 6.599754161e-05f, 6.619179982e-05f, 6.638589499e-05f, 6.657982670e-05f, 6.677359454e-05f, 6.696719811e-05f, 6.716063699e-05f, 6.735391078e-05f,
+ 6.754701907e-05f, 6.773996144e-05f, 6.793273749e-05f, 6.812534682e-05f, 6.831778900e-05f, 6.851006365e-05f, 6.870217035e-05f, 6.889410869e-05f, 6.908587827e-05f, 6.927747869e-05f,
+ 6.946890953e-05f, 6.966017040e-05f, 6.985126089e-05f, 7.004218060e-05f, 7.023292912e-05f, 7.042350605e-05f, 7.061391099e-05f, 7.080414354e-05f, 7.099420329e-05f, 7.118408985e-05f,
+ 7.137380281e-05f, 7.156334177e-05f, 7.175270633e-05f, 7.194189610e-05f, 7.213091067e-05f, 7.231974965e-05f, 7.250841264e-05f, 7.269689923e-05f, 7.288520904e-05f, 7.307334166e-05f,
+ 7.326129670e-05f, 7.344907377e-05f, 7.363667246e-05f, 7.382409238e-05f, 7.401133314e-05f, 7.419839434e-05f, 7.438527559e-05f, 7.457197650e-05f, 7.475849667e-05f, 7.494483570e-05f,
+ 7.513099322e-05f, 7.531696882e-05f, 7.550276211e-05f, 7.568837271e-05f, 7.587380022e-05f, 7.605904425e-05f, 7.624410441e-05f, 7.642898032e-05f, 7.661367158e-05f, 7.679817781e-05f,
+ 7.698249862e-05f, 7.716663362e-05f, 7.735058242e-05f, 7.753434464e-05f, 7.771791989e-05f, 7.790130779e-05f, 7.808450795e-05f, 7.826751999e-05f, 7.845034352e-05f, 7.863297816e-05f,
+ 7.881542352e-05f, 7.899767922e-05f, 7.917974488e-05f, 7.936162012e-05f, 7.954330456e-05f, 7.972479781e-05f, 7.990609949e-05f, 8.008720923e-05f, 8.026812664e-05f, 8.044885135e-05f,
+ 8.062938297e-05f, 8.080972113e-05f, 8.098986545e-05f, 8.116981555e-05f, 8.134957106e-05f, 8.152913160e-05f, 8.170849678e-05f, 8.188766625e-05f, 8.206663961e-05f, 8.224541651e-05f,
+ 8.242399655e-05f, 8.260237938e-05f, 8.278056461e-05f, 8.295855187e-05f, 8.313634079e-05f, 8.331393101e-05f, 8.349132214e-05f, 8.366851381e-05f, 8.384550566e-05f, 8.402229732e-05f,
+ 8.419888842e-05f, 8.437527858e-05f, 8.455146744e-05f, 8.472745463e-05f, 8.490323978e-05f, 8.507882253e-05f, 8.525420251e-05f, 8.542937935e-05f, 8.560435269e-05f, 8.577912216e-05f,
+ 8.595368740e-05f, 8.612804804e-05f, 8.630220372e-05f, 8.647615408e-05f, 8.664989874e-05f, 8.682343736e-05f, 8.699676957e-05f, 8.716989501e-05f, 8.734281331e-05f, 8.751552412e-05f,
+ 8.768802708e-05f, 8.786032182e-05f, 8.803240799e-05f, 8.820428524e-05f, 8.837595319e-05f, 8.854741150e-05f, 8.871865980e-05f, 8.888969774e-05f, 8.906052498e-05f, 8.923114114e-05f,
+ 8.940154587e-05f, 8.957173882e-05f, 8.974171964e-05f, 8.991148798e-05f, 9.008104347e-05f, 9.025038577e-05f, 9.041951453e-05f, 9.058842938e-05f, 9.075713000e-05f, 9.092561601e-05f,
+ 9.109388708e-05f, 9.126194284e-05f, 9.142978297e-05f, 9.159740709e-05f, 9.176481488e-05f, 9.193200598e-05f, 9.209898003e-05f, 9.226573671e-05f, 9.243227566e-05f, 9.259859653e-05f,
+ 9.276469898e-05f, 9.293058267e-05f, 9.309624725e-05f, 9.326169237e-05f, 9.342691771e-05f, 9.359192291e-05f, 9.375670763e-05f, 9.392127153e-05f, 9.408561427e-05f, 9.424973551e-05f,
+ 9.441363491e-05f, 9.457731213e-05f, 9.474076683e-05f, 9.490399867e-05f, 9.506700733e-05f, 9.522979245e-05f, 9.539235370e-05f, 9.555469075e-05f, 9.571680325e-05f, 9.587869089e-05f,
+ 9.604035331e-05f, 9.620179019e-05f, 9.636300120e-05f, 9.652398599e-05f, 9.668474424e-05f, 9.684527562e-05f, 9.700557979e-05f, 9.716565643e-05f, 9.732550520e-05f, 9.748512577e-05f,
+ 9.764451782e-05f, 9.780368101e-05f, 9.796261502e-05f, 9.812131953e-05f, 9.827979419e-05f, 9.843803869e-05f, 9.859605270e-05f, 9.875383589e-05f, 9.891138794e-05f, 9.906870853e-05f,
+ 9.922579733e-05f, 9.938265402e-05f, 9.953927827e-05f, 9.969566976e-05f, 9.985182818e-05f, 1.000077532e-04f, 1.001634445e-04f, 1.003189017e-04f, 1.004741246e-04f, 1.006291128e-04f,
+ 1.007838661e-04f, 1.009383840e-04f, 1.010926662e-04f, 1.012467125e-04f, 1.014005226e-04f, 1.015540960e-04f, 1.017074326e-04f, 1.018605320e-04f, 1.020133938e-04f, 1.021660178e-04f,
+ 1.023184036e-04f, 1.024705510e-04f, 1.026224596e-04f, 1.027741291e-04f, 1.029255592e-04f, 1.030767496e-04f, 1.032276999e-04f, 1.033784100e-04f, 1.035288794e-04f, 1.036791078e-04f,
+ 1.038290951e-04f, 1.039788407e-04f, 1.041283445e-04f, 1.042776061e-04f, 1.044266252e-04f, 1.045754016e-04f, 1.047239348e-04f, 1.048722247e-04f, 1.050202709e-04f, 1.051680731e-04f,
+ 1.053156310e-04f, 1.054629443e-04f, 1.056100127e-04f, 1.057568359e-04f, 1.059034136e-04f, 1.060497455e-04f, 1.061958313e-04f, 1.063416707e-04f, 1.064872634e-04f, 1.066326091e-04f,
+ 1.067777075e-04f, 1.069225584e-04f, 1.070671614e-04f, 1.072115162e-04f, 1.073556226e-04f, 1.074994802e-04f, 1.076430887e-04f, 1.077864479e-04f, 1.079295575e-04f, 1.080724172e-04f,
+ 1.082150266e-04f, 1.083573855e-04f, 1.084994937e-04f, 1.086413507e-04f, 1.087829564e-04f, 1.089243104e-04f, 1.090654125e-04f, 1.092062623e-04f, 1.093468597e-04f, 1.094872042e-04f,
+ 1.096272956e-04f, 1.097671337e-04f, 1.099067181e-04f, 1.100460486e-04f, 1.101851248e-04f, 1.103239466e-04f, 1.104625135e-04f, 1.106008254e-04f, 1.107388820e-04f, 1.108766829e-04f,
+ 1.110142279e-04f, 1.111515168e-04f, 1.112885492e-04f, 1.114253248e-04f, 1.115618435e-04f, 1.116981048e-04f, 1.118341086e-04f, 1.119698545e-04f, 1.121053424e-04f, 1.122405718e-04f,
+ 1.123755426e-04f, 1.125102545e-04f, 1.126447072e-04f, 1.127789003e-04f, 1.129128338e-04f, 1.130465072e-04f, 1.131799203e-04f, 1.133130729e-04f, 1.134459647e-04f, 1.135785954e-04f,
+ 1.137109647e-04f, 1.138430724e-04f, 1.139749182e-04f, 1.141065019e-04f, 1.142378231e-04f, 1.143688817e-04f, 1.144996773e-04f, 1.146302097e-04f, 1.147604787e-04f, 1.148904839e-04f,
+ 1.150202251e-04f, 1.151497020e-04f, 1.152789145e-04f, 1.154078622e-04f, 1.155365448e-04f, 1.156649622e-04f, 1.157931140e-04f, 1.159210000e-04f, 1.160486200e-04f, 1.161759736e-04f,
+ 1.163030607e-04f, 1.164298809e-04f, 1.165564341e-04f, 1.166827199e-04f, 1.168087382e-04f, 1.169344886e-04f, 1.170599709e-04f, 1.171851849e-04f, 1.173101303e-04f, 1.174348069e-04f,
+ 1.175592144e-04f, 1.176833526e-04f, 1.178072211e-04f, 1.179308199e-04f, 1.180541486e-04f, 1.181772069e-04f, 1.182999947e-04f, 1.184225117e-04f, 1.185447576e-04f, 1.186667323e-04f,
+ 1.187884353e-04f, 1.189098667e-04f, 1.190310259e-04f, 1.191519130e-04f, 1.192725275e-04f, 1.193928693e-04f, 1.195129381e-04f, 1.196327336e-04f, 1.197522558e-04f, 1.198715042e-04f,
+ 1.199904787e-04f, 1.201091790e-04f, 1.202276049e-04f, 1.203457562e-04f, 1.204636326e-04f, 1.205812339e-04f, 1.206985599e-04f, 1.208156103e-04f, 1.209323849e-04f, 1.210488834e-04f,
+ 1.211651057e-04f, 1.212810515e-04f, 1.213967206e-04f, 1.215121128e-04f, 1.216272277e-04f, 1.217420653e-04f, 1.218566252e-04f, 1.219709073e-04f, 1.220849113e-04f, 1.221986370e-04f,
+ 1.223120841e-04f, 1.224252525e-04f, 1.225381420e-04f, 1.226507522e-04f, 1.227630830e-04f, 1.228751342e-04f, 1.229869055e-04f, 1.230983967e-04f, 1.232096077e-04f, 1.233205381e-04f,
+ 1.234311878e-04f, 1.235415565e-04f, 1.236516441e-04f, 1.237614502e-04f, 1.238709748e-04f, 1.239802176e-04f, 1.240891783e-04f, 1.241978569e-04f, 1.243062529e-04f, 1.244143663e-04f,
+ 1.245221968e-04f, 1.246297443e-04f, 1.247370084e-04f, 1.248439890e-04f, 1.249506859e-04f, 1.250570989e-04f, 1.251632278e-04f, 1.252690723e-04f, 1.253746323e-04f, 1.254799076e-04f,
+ 1.255848979e-04f, 1.256896030e-04f, 1.257940228e-04f, 1.258981570e-04f, 1.260020055e-04f, 1.261055680e-04f, 1.262088443e-04f, 1.263118343e-04f, 1.264145376e-04f, 1.265169543e-04f,
+ 1.266190839e-04f, 1.267209264e-04f, 1.268224816e-04f, 1.269237492e-04f, 1.270247290e-04f, 1.271254209e-04f, 1.272258246e-04f, 1.273259401e-04f, 1.274257670e-04f, 1.275253051e-04f,
+ 1.276245544e-04f, 1.277235145e-04f, 1.278221854e-04f, 1.279205668e-04f, 1.280186585e-04f, 1.281164604e-04f, 1.282139722e-04f, 1.283111937e-04f, 1.284081249e-04f, 1.285047654e-04f,
+ 1.286011152e-04f, 1.286971739e-04f, 1.287929415e-04f, 1.288884178e-04f, 1.289836025e-04f, 1.290784955e-04f, 1.291730967e-04f, 1.292674057e-04f, 1.293614225e-04f, 1.294551469e-04f,
+ 1.295485787e-04f, 1.296417176e-04f, 1.297345637e-04f, 1.298271165e-04f, 1.299193761e-04f, 1.300113421e-04f, 1.301030145e-04f, 1.301943931e-04f, 1.302854776e-04f, 1.303762679e-04f,
+ 1.304667639e-04f, 1.305569654e-04f, 1.306468721e-04f, 1.307364840e-04f, 1.308258008e-04f, 1.309148224e-04f, 1.310035487e-04f, 1.310919794e-04f, 1.311801143e-04f, 1.312679534e-04f,
+ 1.313554965e-04f, 1.314427433e-04f, 1.315296938e-04f, 1.316163477e-04f, 1.317027049e-04f, 1.317887653e-04f, 1.318745286e-04f, 1.319599948e-04f, 1.320451636e-04f, 1.321300349e-04f,
+ 1.322146086e-04f, 1.322988844e-04f, 1.323828622e-04f, 1.324665419e-04f, 1.325499233e-04f, 1.326330063e-04f, 1.327157907e-04f, 1.327982763e-04f, 1.328804630e-04f, 1.329623506e-04f,
+ 1.330439390e-04f, 1.331252280e-04f, 1.332062176e-04f, 1.332869074e-04f, 1.333672975e-04f, 1.334473876e-04f, 1.335271775e-04f, 1.336066672e-04f, 1.336858565e-04f, 1.337647453e-04f,
+ 1.338433333e-04f, 1.339216205e-04f, 1.339996068e-04f, 1.340772918e-04f, 1.341546756e-04f, 1.342317580e-04f, 1.343085389e-04f, 1.343850180e-04f, 1.344611953e-04f, 1.345370706e-04f,
+ 1.346126438e-04f, 1.346879148e-04f, 1.347628833e-04f, 1.348375494e-04f, 1.349119127e-04f, 1.349859733e-04f, 1.350597309e-04f, 1.351331855e-04f, 1.352063368e-04f, 1.352791849e-04f,
+ 1.353517294e-04f, 1.354239704e-04f, 1.354959076e-04f, 1.355675410e-04f, 1.356388704e-04f, 1.357098957e-04f, 1.357806167e-04f, 1.358510334e-04f, 1.359211456e-04f, 1.359909531e-04f,
+ 1.360604559e-04f, 1.361296539e-04f, 1.361985468e-04f, 1.362671346e-04f, 1.363354172e-04f, 1.364033944e-04f, 1.364710661e-04f, 1.365384322e-04f, 1.366054926e-04f, 1.366722472e-04f,
+ 1.367386958e-04f, 1.368048383e-04f, 1.368706746e-04f, 1.369362047e-04f, 1.370014283e-04f, 1.370663453e-04f, 1.371309557e-04f, 1.371952593e-04f, 1.372592560e-04f, 1.373229458e-04f,
+ 1.373863284e-04f, 1.374494038e-04f, 1.375121719e-04f, 1.375746326e-04f, 1.376367857e-04f, 1.376986312e-04f, 1.377601689e-04f, 1.378213987e-04f, 1.378823205e-04f, 1.379429343e-04f,
+ 1.380032399e-04f, 1.380632372e-04f, 1.381229262e-04f, 1.381823066e-04f, 1.382413784e-04f, 1.383001416e-04f, 1.383585959e-04f, 1.384167413e-04f, 1.384745778e-04f, 1.385321052e-04f,
+ 1.385893233e-04f, 1.386462322e-04f, 1.387028317e-04f, 1.387591217e-04f, 1.388151022e-04f, 1.388707729e-04f, 1.389261339e-04f, 1.389811851e-04f, 1.390359263e-04f, 1.390903575e-04f,
+ 1.391444785e-04f, 1.391982893e-04f, 1.392517898e-04f, 1.393049799e-04f, 1.393578595e-04f, 1.394104286e-04f, 1.394626870e-04f, 1.395146346e-04f, 1.395662714e-04f, 1.396175973e-04f,
+ 1.396686122e-04f, 1.397193160e-04f, 1.397697086e-04f, 1.398197900e-04f, 1.398695600e-04f, 1.399190187e-04f, 1.399681658e-04f, 1.400170014e-04f, 1.400655254e-04f, 1.401137376e-04f,
+ 1.401616380e-04f, 1.402092265e-04f, 1.402565031e-04f, 1.403034676e-04f, 1.403501201e-04f, 1.403964603e-04f, 1.404424884e-04f, 1.404882040e-04f, 1.405336073e-04f, 1.405786982e-04f,
+ 1.406234765e-04f, 1.406679422e-04f, 1.407120952e-04f, 1.407559355e-04f, 1.407994629e-04f, 1.408426775e-04f, 1.408855792e-04f, 1.409281678e-04f, 1.409704434e-04f, 1.410124059e-04f,
+ 1.410540551e-04f, 1.410953911e-04f, 1.411364138e-04f, 1.411771230e-04f, 1.412175189e-04f, 1.412576012e-04f, 1.412973700e-04f, 1.413368251e-04f, 1.413759666e-04f, 1.414147943e-04f,
+ 1.414533083e-04f, 1.414915084e-04f, 1.415293946e-04f, 1.415669668e-04f, 1.416042250e-04f, 1.416411692e-04f, 1.416777992e-04f, 1.417141151e-04f, 1.417501168e-04f, 1.417858042e-04f,
+ 1.418211773e-04f, 1.418562360e-04f, 1.418909803e-04f, 1.419254102e-04f, 1.419595255e-04f, 1.419933263e-04f, 1.420268125e-04f, 1.420599840e-04f, 1.420928409e-04f, 1.421253830e-04f,
+ 1.421576104e-04f, 1.421895229e-04f, 1.422211206e-04f, 1.422524034e-04f, 1.422833713e-04f, 1.423140242e-04f, 1.423443621e-04f, 1.423743849e-04f, 1.424040927e-04f, 1.424334853e-04f,
+ 1.424625628e-04f, 1.424913250e-04f, 1.425197721e-04f, 1.425479039e-04f, 1.425757204e-04f, 1.426032216e-04f, 1.426304074e-04f, 1.426572779e-04f, 1.426838329e-04f, 1.427100725e-04f,
+ 1.427359966e-04f, 1.427616052e-04f, 1.427868983e-04f, 1.428118758e-04f, 1.428365378e-04f, 1.428608841e-04f, 1.428849148e-04f, 1.429086299e-04f, 1.429320293e-04f, 1.429551130e-04f,
+ 1.429778809e-04f, 1.430003332e-04f, 1.430224696e-04f, 1.430442903e-04f, 1.430657952e-04f, 1.430869843e-04f, 1.431078576e-04f, 1.431284150e-04f, 1.431486565e-04f, 1.431685821e-04f,
+ 1.431881919e-04f, 1.432074857e-04f, 1.432264636e-04f, 1.432451256e-04f, 1.432634717e-04f, 1.432815017e-04f, 1.432992159e-04f, 1.433166140e-04f, 1.433336961e-04f, 1.433504623e-04f,
+ 1.433669124e-04f, 1.433830465e-04f, 1.433988647e-04f, 1.434143668e-04f, 1.434295528e-04f, 1.434444229e-04f, 1.434589769e-04f, 1.434732148e-04f, 1.434871367e-04f, 1.435007426e-04f,
+ 1.435140325e-04f, 1.435270063e-04f, 1.435396640e-04f, 1.435520057e-04f, 1.435640314e-04f, 1.435757411e-04f, 1.435871347e-04f, 1.435982123e-04f, 1.436089738e-04f, 1.436194194e-04f,
+ 1.436295489e-04f, 1.436393625e-04f, 1.436488600e-04f, 1.436580415e-04f, 1.436669071e-04f, 1.436754567e-04f, 1.436836904e-04f, 1.436916081e-04f, 1.436992098e-04f, 1.437064957e-04f,
+ 1.437134656e-04f, 1.437201196e-04f, 1.437264578e-04f, 1.437324801e-04f, 1.437381865e-04f, 1.437435771e-04f, 1.437486519e-04f, 1.437534109e-04f, 1.437578541e-04f, 1.437619816e-04f,
+ 1.437657933e-04f, 1.437692893e-04f, 1.437724696e-04f, 1.437753342e-04f, 1.437778831e-04f, 1.437801165e-04f, 1.437820342e-04f, 1.437836364e-04f, 1.437849230e-04f, 1.437858940e-04f,
+ 1.437865496e-04f, 1.437868897e-04f, 1.437869143e-04f, 1.437866236e-04f, 1.437860174e-04f, 1.437850959e-04f, 1.437838591e-04f, 1.437823070e-04f, 1.437804396e-04f, 1.437782570e-04f,
+ 1.437757592e-04f, 1.437729462e-04f, 1.437698181e-04f, 1.437663749e-04f, 1.437626167e-04f, 1.437585435e-04f, 1.437541553e-04f, 1.437494521e-04f, 1.437444341e-04f, 1.437391012e-04f,
+ 1.437334534e-04f, 1.437274909e-04f, 1.437212137e-04f, 1.437146218e-04f, 1.437077152e-04f, 1.437004941e-04f, 1.436929583e-04f, 1.436851081e-04f, 1.436769434e-04f, 1.436684643e-04f,
+ 1.436596708e-04f, 1.436505630e-04f, 1.436411409e-04f, 1.436314046e-04f, 1.436213541e-04f, 1.436109895e-04f, 1.436003108e-04f, 1.435893181e-04f, 1.435780115e-04f, 1.435663909e-04f,
+ 1.435544565e-04f, 1.435422083e-04f, 1.435296463e-04f, 1.435167706e-04f, 1.435035813e-04f, 1.434900785e-04f, 1.434762621e-04f, 1.434621322e-04f, 1.434476890e-04f, 1.434329324e-04f,
+ 1.434178626e-04f, 1.434024795e-04f, 1.433867833e-04f, 1.433707740e-04f, 1.433544517e-04f, 1.433378164e-04f, 1.433208683e-04f, 1.433036073e-04f, 1.432860335e-04f, 1.432681471e-04f,
+ 1.432499480e-04f, 1.432314364e-04f, 1.432126123e-04f, 1.431934758e-04f, 1.431740269e-04f, 1.431542658e-04f, 1.431341924e-04f, 1.431138070e-04f, 1.430931094e-04f, 1.430720999e-04f,
+ 1.430507785e-04f, 1.430291453e-04f, 1.430072003e-04f, 1.429849437e-04f, 1.429623754e-04f, 1.429394956e-04f, 1.429163044e-04f, 1.428928018e-04f, 1.428689879e-04f, 1.428448629e-04f,
+ 1.428204267e-04f, 1.427956795e-04f, 1.427706213e-04f, 1.427452522e-04f, 1.427195724e-04f, 1.426935819e-04f, 1.426672807e-04f, 1.426406691e-04f, 1.426137470e-04f, 1.425865145e-04f,
+ 1.425589718e-04f, 1.425311189e-04f, 1.425029559e-04f, 1.424744829e-04f, 1.424457000e-04f, 1.424166073e-04f, 1.423872049e-04f, 1.423574928e-04f, 1.423274712e-04f, 1.422971402e-04f,
+ 1.422664999e-04f, 1.422355503e-04f, 1.422042915e-04f, 1.421727237e-04f, 1.421408469e-04f, 1.421086613e-04f, 1.420761669e-04f, 1.420433638e-04f, 1.420102522e-04f, 1.419768322e-04f,
+ 1.419431038e-04f, 1.419090671e-04f, 1.418747223e-04f, 1.418400694e-04f, 1.418051086e-04f, 1.417698400e-04f, 1.417342636e-04f, 1.416983796e-04f, 1.416621881e-04f, 1.416256892e-04f,
+ 1.415888829e-04f, 1.415517695e-04f, 1.415143490e-04f, 1.414766216e-04f, 1.414385872e-04f, 1.414002462e-04f, 1.413615985e-04f, 1.413226442e-04f, 1.412833836e-04f, 1.412438167e-04f,
+ 1.412039436e-04f, 1.411637644e-04f, 1.411232793e-04f, 1.410824883e-04f, 1.410413917e-04f, 1.409999894e-04f, 1.409582817e-04f, 1.409162686e-04f, 1.408739503e-04f, 1.408313269e-04f,
+ 1.407883985e-04f, 1.407451652e-04f, 1.407016271e-04f, 1.406577845e-04f, 1.406136373e-04f, 1.405691858e-04f, 1.405244300e-04f, 1.404793701e-04f, 1.404340063e-04f, 1.403883385e-04f,
+ 1.403423670e-04f, 1.402960919e-04f, 1.402495133e-04f, 1.402026314e-04f, 1.401554463e-04f, 1.401079580e-04f, 1.400601669e-04f, 1.400120728e-04f, 1.399636762e-04f, 1.399149769e-04f,
+ 1.398659752e-04f, 1.398166713e-04f, 1.397670652e-04f, 1.397171571e-04f, 1.396669471e-04f, 1.396164354e-04f, 1.395656221e-04f, 1.395145073e-04f, 1.394630912e-04f, 1.394113740e-04f,
+ 1.393593557e-04f, 1.393070365e-04f, 1.392544165e-04f, 1.392014960e-04f, 1.391482750e-04f, 1.390947536e-04f, 1.390409321e-04f, 1.389868106e-04f, 1.389323892e-04f, 1.388776681e-04f,
+ 1.388226473e-04f, 1.387673272e-04f, 1.387117077e-04f, 1.386557891e-04f, 1.385995715e-04f, 1.385430551e-04f, 1.384862400e-04f, 1.384291263e-04f, 1.383717143e-04f, 1.383140041e-04f,
+ 1.382559957e-04f, 1.381976895e-04f, 1.381390855e-04f, 1.380801839e-04f, 1.380209848e-04f, 1.379614885e-04f, 1.379016950e-04f, 1.378416045e-04f, 1.377812173e-04f, 1.377205333e-04f,
+ 1.376595529e-04f, 1.375982761e-04f, 1.375367032e-04f, 1.374748342e-04f, 1.374126695e-04f, 1.373502090e-04f, 1.372874530e-04f, 1.372244016e-04f, 1.371610551e-04f, 1.370974135e-04f,
+ 1.370334771e-04f, 1.369692460e-04f, 1.369047204e-04f, 1.368399004e-04f, 1.367747863e-04f, 1.367093781e-04f, 1.366436761e-04f, 1.365776804e-04f, 1.365113912e-04f, 1.364448087e-04f,
+ 1.363779331e-04f, 1.363107645e-04f, 1.362433030e-04f, 1.361755490e-04f, 1.361075025e-04f, 1.360391637e-04f, 1.359705328e-04f, 1.359016100e-04f, 1.358323955e-04f, 1.357628894e-04f,
+ 1.356930919e-04f, 1.356230032e-04f, 1.355526235e-04f, 1.354819529e-04f, 1.354109917e-04f, 1.353397400e-04f, 1.352681980e-04f, 1.351963659e-04f, 1.351242438e-04f, 1.350518321e-04f,
+ 1.349791307e-04f, 1.349061400e-04f, 1.348328602e-04f, 1.347592913e-04f, 1.346854336e-04f, 1.346112873e-04f, 1.345368526e-04f, 1.344621296e-04f, 1.343871186e-04f, 1.343118197e-04f,
+ 1.342362332e-04f, 1.341603592e-04f, 1.340841979e-04f, 1.340077495e-04f, 1.339310143e-04f, 1.338539923e-04f, 1.337766838e-04f, 1.336990891e-04f, 1.336212082e-04f, 1.335430414e-04f,
+ 1.334645889e-04f, 1.333858509e-04f, 1.333068276e-04f, 1.332275192e-04f, 1.331479258e-04f, 1.330680477e-04f, 1.329878852e-04f, 1.329074383e-04f, 1.328267073e-04f, 1.327456924e-04f,
+ 1.326643938e-04f, 1.325828117e-04f, 1.325009463e-04f, 1.324187978e-04f, 1.323363665e-04f, 1.322536525e-04f, 1.321706560e-04f, 1.320873773e-04f, 1.320038165e-04f, 1.319199739e-04f,
+ 1.318358496e-04f, 1.317514440e-04f, 1.316667571e-04f, 1.315817893e-04f, 1.314965406e-04f, 1.314110114e-04f, 1.313252019e-04f, 1.312391122e-04f, 1.311527426e-04f, 1.310660933e-04f,
+ 1.309791645e-04f, 1.308919564e-04f, 1.308044692e-04f, 1.307167032e-04f, 1.306286586e-04f, 1.305403356e-04f, 1.304517344e-04f, 1.303628552e-04f, 1.302736983e-04f, 1.301842639e-04f,
+ 1.300945521e-04f, 1.300045633e-04f, 1.299142977e-04f, 1.298237554e-04f, 1.297329367e-04f, 1.296418418e-04f, 1.295504710e-04f, 1.294588244e-04f, 1.293669023e-04f, 1.292747050e-04f,
+ 1.291822326e-04f, 1.290894853e-04f, 1.289964635e-04f, 1.289031674e-04f, 1.288095971e-04f, 1.287157529e-04f, 1.286216350e-04f, 1.285272437e-04f, 1.284325792e-04f, 1.283376417e-04f,
+ 1.282424314e-04f, 1.281469487e-04f, 1.280511937e-04f, 1.279551667e-04f, 1.278588678e-04f, 1.277622974e-04f, 1.276654557e-04f, 1.275683429e-04f, 1.274709592e-04f, 1.273733050e-04f,
+ 1.272753803e-04f, 1.271771855e-04f, 1.270787209e-04f, 1.269799865e-04f, 1.268809828e-04f, 1.267817099e-04f, 1.266821681e-04f, 1.265823576e-04f, 1.264822787e-04f, 1.263819316e-04f,
+ 1.262813165e-04f, 1.261804337e-04f, 1.260792835e-04f, 1.259778661e-04f, 1.258761817e-04f, 1.257742305e-04f, 1.256720130e-04f, 1.255695292e-04f, 1.254667794e-04f, 1.253637639e-04f,
+ 1.252604830e-04f, 1.251569368e-04f, 1.250531257e-04f, 1.249490499e-04f, 1.248447096e-04f, 1.247401051e-04f, 1.246352367e-04f, 1.245301045e-04f, 1.244247090e-04f, 1.243190502e-04f,
+ 1.242131285e-04f, 1.241069441e-04f, 1.240004974e-04f, 1.238937884e-04f, 1.237868176e-04f, 1.236795851e-04f, 1.235720913e-04f, 1.234643363e-04f, 1.233563205e-04f, 1.232480440e-04f,
+ 1.231395073e-04f, 1.230307104e-04f, 1.229216538e-04f, 1.228123376e-04f, 1.227027621e-04f, 1.225929276e-04f, 1.224828343e-04f, 1.223724826e-04f, 1.222618726e-04f, 1.221510047e-04f,
+ 1.220398791e-04f, 1.219284960e-04f, 1.218168558e-04f, 1.217049588e-04f, 1.215928051e-04f, 1.214803950e-04f, 1.213677289e-04f, 1.212548070e-04f, 1.211416296e-04f, 1.210281968e-04f,
+ 1.209145091e-04f, 1.208005667e-04f, 1.206863699e-04f, 1.205719189e-04f, 1.204572139e-04f, 1.203422554e-04f, 1.202270435e-04f, 1.201115786e-04f, 1.199958609e-04f, 1.198798906e-04f,
+ 1.197636682e-04f, 1.196471937e-04f, 1.195304676e-04f, 1.194134901e-04f, 1.192962615e-04f, 1.191787821e-04f, 1.190610521e-04f, 1.189430718e-04f, 1.188248415e-04f, 1.187063615e-04f,
+ 1.185876321e-04f, 1.184686535e-04f, 1.183494261e-04f, 1.182299502e-04f, 1.181102259e-04f, 1.179902536e-04f, 1.178700336e-04f, 1.177495662e-04f, 1.176288516e-04f, 1.175078902e-04f,
+ 1.173866822e-04f, 1.172652280e-04f, 1.171435277e-04f, 1.170215818e-04f, 1.168993904e-04f, 1.167769539e-04f, 1.166542726e-04f, 1.165313468e-04f, 1.164081767e-04f, 1.162847627e-04f,
+ 1.161611050e-04f, 1.160372040e-04f, 1.159130599e-04f, 1.157886730e-04f, 1.156640436e-04f, 1.155391721e-04f, 1.154140586e-04f, 1.152887036e-04f, 1.151631073e-04f, 1.150372700e-04f,
+ 1.149111920e-04f, 1.147848737e-04f, 1.146583152e-04f, 1.145315169e-04f, 1.144044791e-04f, 1.142772022e-04f, 1.141496863e-04f, 1.140219319e-04f, 1.138939391e-04f, 1.137657084e-04f,
+ 1.136372400e-04f, 1.135085342e-04f, 1.133795914e-04f, 1.132504118e-04f, 1.131209957e-04f, 1.129913434e-04f, 1.128614553e-04f, 1.127313317e-04f, 1.126009728e-04f, 1.124703790e-04f,
+ 1.123395506e-04f, 1.122084879e-04f, 1.120771911e-04f, 1.119456607e-04f, 1.118138969e-04f, 1.116819000e-04f, 1.115496703e-04f, 1.114172082e-04f, 1.112845140e-04f, 1.111515880e-04f,
+ 1.110184304e-04f, 1.108850416e-04f, 1.107514220e-04f, 1.106175718e-04f, 1.104834913e-04f, 1.103491809e-04f, 1.102146409e-04f, 1.100798715e-04f, 1.099448732e-04f, 1.098096462e-04f,
+ 1.096741909e-04f, 1.095385075e-04f, 1.094025964e-04f, 1.092664579e-04f, 1.091300923e-04f, 1.089935000e-04f, 1.088566812e-04f, 1.087196363e-04f, 1.085823657e-04f, 1.084448695e-04f,
+ 1.083071482e-04f, 1.081692021e-04f, 1.080310315e-04f, 1.078926367e-04f, 1.077540181e-04f, 1.076151759e-04f, 1.074761105e-04f, 1.073368222e-04f, 1.071973114e-04f, 1.070575784e-04f,
+ 1.069176235e-04f, 1.067774470e-04f, 1.066370492e-04f, 1.064964306e-04f, 1.063555914e-04f, 1.062145319e-04f, 1.060732525e-04f, 1.059317534e-04f, 1.057900352e-04f, 1.056480980e-04f,
+ 1.055059422e-04f, 1.053635681e-04f, 1.052209761e-04f, 1.050781665e-04f, 1.049351396e-04f, 1.047918958e-04f, 1.046484354e-04f, 1.045047587e-04f, 1.043608661e-04f, 1.042167579e-04f,
+ 1.040724345e-04f, 1.039278961e-04f, 1.037831431e-04f, 1.036381759e-04f, 1.034929948e-04f, 1.033476001e-04f, 1.032019922e-04f, 1.030561714e-04f, 1.029101380e-04f, 1.027638925e-04f,
+ 1.026174350e-04f, 1.024707661e-04f, 1.023238859e-04f, 1.021767949e-04f, 1.020294934e-04f, 1.018819817e-04f, 1.017342602e-04f, 1.015863292e-04f, 1.014381891e-04f, 1.012898402e-04f,
+ 1.011412828e-04f, 1.009925174e-04f, 1.008435442e-04f, 1.006943636e-04f, 1.005449760e-04f, 1.003953816e-04f, 1.002455809e-04f, 1.000955742e-04f, 9.994536174e-05f, 9.979494401e-05f,
+ 9.964432131e-05f, 9.949349399e-05f, 9.934246240e-05f, 9.919122688e-05f, 9.903978780e-05f, 9.888814550e-05f, 9.873630033e-05f, 9.858425264e-05f, 9.843200280e-05f, 9.827955114e-05f,
+ 9.812689803e-05f, 9.797404381e-05f, 9.782098884e-05f, 9.766773348e-05f, 9.751427808e-05f, 9.736062300e-05f, 9.720676858e-05f, 9.705271520e-05f, 9.689846320e-05f, 9.674401293e-05f,
+ 9.658936477e-05f, 9.643451906e-05f, 9.627947617e-05f, 9.612423645e-05f, 9.596880026e-05f, 9.581316795e-05f, 9.565733990e-05f, 9.550131646e-05f, 9.534509799e-05f, 9.518868486e-05f,
+ 9.503207741e-05f, 9.487527602e-05f, 9.471828105e-05f, 9.456109285e-05f, 9.440371180e-05f, 9.424613825e-05f, 9.408837257e-05f, 9.393041512e-05f, 9.377226627e-05f, 9.361392638e-05f,
+ 9.345539582e-05f, 9.329667495e-05f, 9.313776414e-05f, 9.297866375e-05f, 9.281937415e-05f, 9.265989572e-05f, 9.250022881e-05f, 9.234037379e-05f, 9.218033103e-05f, 9.202010091e-05f,
+ 9.185968378e-05f, 9.169908003e-05f, 9.153829001e-05f, 9.137731410e-05f, 9.121615267e-05f, 9.105480609e-05f, 9.089327473e-05f, 9.073155896e-05f, 9.056965916e-05f, 9.040757569e-05f,
+ 9.024530893e-05f, 9.008285926e-05f, 8.992022704e-05f, 8.975741266e-05f, 8.959441647e-05f, 8.943123887e-05f, 8.926788022e-05f, 8.910434089e-05f, 8.894062128e-05f, 8.877672174e-05f,
+ 8.861264266e-05f, 8.844838441e-05f, 8.828394737e-05f, 8.811933192e-05f, 8.795453843e-05f, 8.778956729e-05f, 8.762441887e-05f, 8.745909356e-05f, 8.729359172e-05f, 8.712791374e-05f,
+ 8.696206000e-05f, 8.679603088e-05f, 8.662982676e-05f, 8.646344802e-05f, 8.629689505e-05f, 8.613016822e-05f, 8.596326791e-05f, 8.579619451e-05f, 8.562894841e-05f, 8.546152998e-05f,
+ 8.529393960e-05f, 8.512617767e-05f, 8.495824456e-05f, 8.479014066e-05f, 8.462186636e-05f, 8.445342203e-05f, 8.428480807e-05f, 8.411602486e-05f, 8.394707279e-05f, 8.377795224e-05f,
+ 8.360866360e-05f, 8.343920725e-05f, 8.326958359e-05f, 8.309979300e-05f, 8.292983587e-05f, 8.275971259e-05f, 8.258942355e-05f, 8.241896913e-05f, 8.224834973e-05f, 8.207756573e-05f,
+ 8.190661753e-05f, 8.173550551e-05f, 8.156423007e-05f, 8.139279159e-05f, 8.122119047e-05f, 8.104942711e-05f, 8.087750188e-05f, 8.070541519e-05f, 8.053316743e-05f, 8.036075898e-05f,
+ 8.018819025e-05f, 8.001546163e-05f, 7.984257350e-05f, 7.966952627e-05f, 7.949632033e-05f, 7.932295607e-05f, 7.914943389e-05f, 7.897575419e-05f, 7.880191735e-05f, 7.862792378e-05f,
+ 7.845377387e-05f, 7.827946803e-05f, 7.810500663e-05f, 7.793039009e-05f, 7.775561880e-05f, 7.758069316e-05f, 7.740561357e-05f, 7.723038042e-05f, 7.705499412e-05f, 7.687945505e-05f,
+ 7.670376363e-05f, 7.652792026e-05f, 7.635192532e-05f, 7.617577923e-05f, 7.599948237e-05f, 7.582303517e-05f, 7.564643800e-05f, 7.546969129e-05f, 7.529279542e-05f, 7.511575080e-05f,
+ 7.493855783e-05f, 7.476121692e-05f, 7.458372846e-05f, 7.440609287e-05f, 7.422831053e-05f, 7.405038187e-05f, 7.387230728e-05f, 7.369408717e-05f, 7.351572193e-05f, 7.333721198e-05f,
+ 7.315855772e-05f, 7.297975956e-05f, 7.280081790e-05f, 7.262173315e-05f, 7.244250571e-05f, 7.226313599e-05f, 7.208362440e-05f, 7.190397134e-05f, 7.172417722e-05f, 7.154424246e-05f,
+ 7.136416745e-05f, 7.118395261e-05f, 7.100359834e-05f, 7.082310505e-05f, 7.064247315e-05f, 7.046170306e-05f, 7.028079517e-05f, 7.009974990e-05f, 6.991856767e-05f, 6.973724887e-05f,
+ 6.955579393e-05f, 6.937420324e-05f, 6.919247723e-05f, 6.901061630e-05f, 6.882862087e-05f, 6.864649135e-05f, 6.846422814e-05f, 6.828183167e-05f, 6.809930234e-05f, 6.791664057e-05f,
+ 6.773384676e-05f, 6.755092135e-05f, 6.736786472e-05f, 6.718467731e-05f, 6.700135953e-05f, 6.681791178e-05f, 6.663433449e-05f, 6.645062807e-05f, 6.626679293e-05f, 6.608282949e-05f,
+ 6.589873817e-05f, 6.571451937e-05f, 6.553017353e-05f, 6.534570104e-05f, 6.516110234e-05f, 6.497637783e-05f, 6.479152794e-05f, 6.460655308e-05f, 6.442145366e-05f, 6.423623012e-05f,
+ 6.405088285e-05f, 6.386541229e-05f, 6.367981885e-05f, 6.349410294e-05f, 6.330826500e-05f, 6.312230543e-05f, 6.293622466e-05f, 6.275002311e-05f, 6.256370119e-05f, 6.237725932e-05f,
+ 6.219069794e-05f, 6.200401745e-05f, 6.181721827e-05f, 6.163030084e-05f, 6.144326556e-05f, 6.125611287e-05f, 6.106884318e-05f, 6.088145691e-05f, 6.069395448e-05f, 6.050633633e-05f,
+ 6.031860287e-05f, 6.013075452e-05f, 5.994279170e-05f, 5.975471485e-05f, 5.956652438e-05f, 5.937822071e-05f, 5.918980427e-05f, 5.900127549e-05f, 5.881263479e-05f, 5.862388258e-05f,
+ 5.843501931e-05f, 5.824604538e-05f, 5.805696124e-05f, 5.786776729e-05f, 5.767846397e-05f, 5.748905170e-05f, 5.729953091e-05f, 5.710990203e-05f, 5.692016547e-05f, 5.673032167e-05f,
+ 5.654037106e-05f, 5.635031405e-05f, 5.616015108e-05f, 5.596988258e-05f, 5.577950896e-05f, 5.558903067e-05f, 5.539844812e-05f, 5.520776174e-05f, 5.501697197e-05f, 5.482607923e-05f,
+ 5.463508394e-05f, 5.444398655e-05f, 5.425278747e-05f, 5.406148713e-05f, 5.387008597e-05f, 5.367858442e-05f, 5.348698290e-05f, 5.329528184e-05f, 5.310348167e-05f, 5.291158283e-05f,
+ 5.271958574e-05f, 5.252749083e-05f, 5.233529854e-05f, 5.214300929e-05f, 5.195062352e-05f, 5.175814166e-05f, 5.156556413e-05f, 5.137289138e-05f, 5.118012382e-05f, 5.098726190e-05f,
+ 5.079430605e-05f, 5.060125669e-05f, 5.040811426e-05f, 5.021487919e-05f, 5.002155192e-05f, 4.982813288e-05f, 4.963462250e-05f, 4.944102121e-05f, 4.924732945e-05f, 4.905354764e-05f,
+ 4.885967623e-05f, 4.866571565e-05f, 4.847166633e-05f, 4.827752871e-05f, 4.808330322e-05f, 4.788899029e-05f, 4.769459036e-05f, 4.750010386e-05f, 4.730553123e-05f, 4.711087290e-05f,
+ 4.691612931e-05f, 4.672130090e-05f, 4.652638809e-05f, 4.633139133e-05f, 4.613631104e-05f, 4.594114768e-05f, 4.574590166e-05f, 4.555057343e-05f, 4.535516343e-05f, 4.515967209e-05f,
+ 4.496409984e-05f, 4.476844713e-05f, 4.457271439e-05f, 4.437690205e-05f, 4.418101056e-05f, 4.398504036e-05f, 4.378899187e-05f, 4.359286553e-05f, 4.339666180e-05f, 4.320038109e-05f,
+ 4.300402385e-05f, 4.280759052e-05f, 4.261108154e-05f, 4.241449734e-05f, 4.221783836e-05f, 4.202110504e-05f, 4.182429782e-05f, 4.162741714e-05f, 4.143046344e-05f, 4.123343715e-05f,
+ 4.103633872e-05f, 4.083916858e-05f, 4.064192718e-05f, 4.044461495e-05f, 4.024723233e-05f, 4.004977976e-05f, 3.985225768e-05f, 3.965466654e-05f, 3.945700677e-05f, 3.925927881e-05f,
+ 3.906148310e-05f, 3.886362008e-05f, 3.866569020e-05f, 3.846769389e-05f, 3.826963159e-05f, 3.807150375e-05f, 3.787331081e-05f, 3.767505320e-05f, 3.747673136e-05f, 3.727834575e-05f,
+ 3.707989680e-05f, 3.688138494e-05f, 3.668281063e-05f, 3.648417431e-05f, 3.628547641e-05f, 3.608671738e-05f, 3.588789766e-05f, 3.568901768e-05f, 3.549007791e-05f, 3.529107876e-05f,
+ 3.509202070e-05f, 3.489290415e-05f, 3.469372957e-05f, 3.449449739e-05f, 3.429520806e-05f, 3.409586202e-05f, 3.389645971e-05f, 3.369700157e-05f, 3.349748806e-05f, 3.329791960e-05f,
+ 3.309829665e-05f, 3.289861965e-05f, 3.269888904e-05f, 3.249910526e-05f, 3.229926875e-05f, 3.209937997e-05f, 3.189943935e-05f, 3.169944734e-05f, 3.149940438e-05f, 3.129931092e-05f,
+ 3.109916739e-05f, 3.089897424e-05f, 3.069873192e-05f, 3.049844087e-05f, 3.029810154e-05f, 3.009771436e-05f, 2.989727979e-05f, 2.969679826e-05f, 2.949627022e-05f, 2.929569612e-05f,
+ 2.909507640e-05f, 2.889441150e-05f, 2.869370187e-05f, 2.849294796e-05f, 2.829215020e-05f, 2.809130904e-05f, 2.789042493e-05f, 2.768949832e-05f, 2.748852964e-05f, 2.728751934e-05f,
+ 2.708646787e-05f, 2.688537567e-05f, 2.668424319e-05f, 2.648307087e-05f, 2.628185915e-05f, 2.608060849e-05f, 2.587931933e-05f, 2.567799210e-05f, 2.547662727e-05f, 2.527522527e-05f,
+ 2.507378655e-05f, 2.487231155e-05f, 2.467080072e-05f, 2.446925451e-05f, 2.426767336e-05f, 2.406605771e-05f, 2.386440802e-05f, 2.366272472e-05f, 2.346100827e-05f, 2.325925910e-05f,
+ 2.305747767e-05f, 2.285566442e-05f, 2.265381980e-05f, 2.245194425e-05f, 2.225003821e-05f, 2.204810214e-05f, 2.184613648e-05f, 2.164414168e-05f, 2.144211817e-05f, 2.124006642e-05f,
+ 2.103798686e-05f, 2.083587993e-05f, 2.063374610e-05f, 2.043158579e-05f, 2.022939946e-05f, 2.002718756e-05f, 1.982495052e-05f, 1.962268881e-05f, 1.942040285e-05f, 1.921809310e-05f,
+ 1.901576001e-05f, 1.881340401e-05f, 1.861102557e-05f, 1.840862511e-05f, 1.820620310e-05f, 1.800375997e-05f, 1.780129617e-05f, 1.759881215e-05f, 1.739630835e-05f, 1.719378522e-05f,
+ 1.699124321e-05f, 1.678868276e-05f, 1.658610432e-05f, 1.638350833e-05f, 1.618089525e-05f, 1.597826551e-05f, 1.577561956e-05f, 1.557295786e-05f, 1.537028084e-05f, 1.516758895e-05f,
+ 1.496488264e-05f, 1.476216235e-05f, 1.455942853e-05f, 1.435668163e-05f, 1.415392210e-05f, 1.395115037e-05f, 1.374836689e-05f, 1.354557212e-05f, 1.334276649e-05f, 1.313995046e-05f,
+ 1.293712446e-05f, 1.273428895e-05f, 1.253144437e-05f, 1.232859116e-05f, 1.212572978e-05f, 1.192286067e-05f, 1.171998427e-05f, 1.151710103e-05f, 1.131421140e-05f, 1.111131582e-05f,
+ 1.090841473e-05f, 1.070550859e-05f, 1.050259784e-05f, 1.029968293e-05f, 1.009676429e-05f, 9.893842378e-06f, 9.690917640e-06f, 9.487990518e-06f, 9.285061458e-06f, 9.082130907e-06f,
+ 8.879199309e-06f, 8.676267110e-06f, 8.473334756e-06f, 8.270402690e-06f, 8.067471360e-06f, 7.864541209e-06f, 7.661612684e-06f, 7.458686229e-06f, 7.255762289e-06f, 7.052841310e-06f,
+ 6.849923737e-06f, 6.647010013e-06f, 6.444100585e-06f, 6.241195897e-06f, 6.038296394e-06f, 5.835402521e-06f, 5.632514722e-06f, 5.429633442e-06f, 5.226759126e-06f, 5.023892218e-06f,
+ 4.821033162e-06f, 4.618182404e-06f, 4.415340386e-06f, 4.212507554e-06f, 4.009684353e-06f, 3.806871225e-06f, 3.604068615e-06f, 3.401276967e-06f, 3.198496725e-06f, 2.995728334e-06f,
+ 2.792972236e-06f, 2.590228876e-06f, 2.387498697e-06f, 2.184782143e-06f, 1.982079657e-06f, 1.779391683e-06f, 1.576718665e-06f, 1.374061045e-06f, 1.171419268e-06f, 9.687937754e-07f,
+ 7.661850111e-07f, 5.635934182e-07f, 3.610194395e-07f, 1.584635179e-07f, -4.407390381e-08f, -2.465923829e-07f, -4.490914768e-07f, -6.515707428e-07f, -8.540297387e-07f, -1.056468022e-06f,
+ -1.258885150e-06f, -1.461280682e-06f, -1.663654174e-06f, -1.866005184e-06f, -2.068333272e-06f, -2.270637995e-06f, -2.472918911e-06f, -2.675175578e-06f, -2.877407556e-06f, -3.079614402e-06f,
+ -3.281795676e-06f, -3.483950935e-06f, -3.686079739e-06f, -3.888181647e-06f, -4.090256218e-06f, -4.292303010e-06f, -4.494321584e-06f, -4.696311498e-06f, -4.898272312e-06f, -5.100203585e-06f,
+ -5.302104878e-06f, -5.503975749e-06f, -5.705815759e-06f, -5.907624467e-06f, -6.109401435e-06f, -6.311146221e-06f, -6.512858386e-06f, -6.714537491e-06f, -6.916183097e-06f, -7.117794763e-06f,
+ -7.319372050e-06f, -7.520914520e-06f, -7.722421734e-06f, -7.923893252e-06f, -8.125328636e-06f, -8.326727447e-06f, -8.528089247e-06f, -8.729413596e-06f, -8.930700058e-06f, -9.131948194e-06f,
+ -9.333157565e-06f, -9.534327734e-06f, -9.735458263e-06f, -9.936548715e-06f, -1.013759865e-05f, -1.033860763e-05f, -1.053957523e-05f, -1.074050100e-05f, -1.094138450e-05f, -1.114222530e-05f,
+ -1.134302297e-05f, -1.154377706e-05f, -1.174448714e-05f, -1.194515277e-05f, -1.214577352e-05f, -1.234634895e-05f, -1.254687863e-05f, -1.274736211e-05f, -1.294779897e-05f, -1.314818877e-05f,
+ -1.334853106e-05f, -1.354882543e-05f, -1.374907143e-05f, -1.394926863e-05f, -1.414941659e-05f, -1.434951487e-05f, -1.454956306e-05f, -1.474956070e-05f, -1.494950736e-05f, -1.514940262e-05f,
+ -1.534924604e-05f, -1.554903717e-05f, -1.574877560e-05f, -1.594846089e-05f, -1.614809260e-05f, -1.634767030e-05f, -1.654719356e-05f, -1.674666194e-05f, -1.694607501e-05f, -1.714543235e-05f,
+ -1.734473351e-05f, -1.754397807e-05f, -1.774316559e-05f, -1.794229564e-05f, -1.814136780e-05f, -1.834038162e-05f, -1.853933668e-05f, -1.873823255e-05f, -1.893706879e-05f, -1.913584497e-05f,
+ -1.933456067e-05f, -1.953321546e-05f, -1.973180890e-05f, -1.993034056e-05f, -2.012881001e-05f, -2.032721683e-05f, -2.052556058e-05f, -2.072384084e-05f, -2.092205717e-05f, -2.112020915e-05f,
+ -2.131829635e-05f, -2.151631834e-05f, -2.171427468e-05f, -2.191216497e-05f, -2.210998875e-05f, -2.230774561e-05f, -2.250543512e-05f, -2.270305685e-05f, -2.290061038e-05f, -2.309809527e-05f,
+ -2.329551110e-05f, -2.349285745e-05f, -2.369013388e-05f, -2.388733997e-05f, -2.408447530e-05f, -2.428153944e-05f, -2.447853195e-05f, -2.467545243e-05f, -2.487230043e-05f, -2.506907554e-05f,
+ -2.526577733e-05f, -2.546240538e-05f, -2.565895926e-05f, -2.585543855e-05f, -2.605184282e-05f, -2.624817165e-05f, -2.644442461e-05f, -2.664060129e-05f, -2.683670125e-05f, -2.703272408e-05f,
+ -2.722866935e-05f, -2.742453664e-05f, -2.762032553e-05f, -2.781603559e-05f, -2.801166641e-05f, -2.820721756e-05f, -2.840268861e-05f, -2.859807915e-05f, -2.879338876e-05f, -2.898861702e-05f,
+ -2.918376349e-05f, -2.937882778e-05f, -2.957380944e-05f, -2.976870807e-05f, -2.996352324e-05f, -3.015825454e-05f, -3.035290154e-05f, -3.054746382e-05f, -3.074194097e-05f, -3.093633257e-05f,
+ -3.113063819e-05f, -3.132485743e-05f, -3.151898986e-05f, -3.171303506e-05f, -3.190699262e-05f, -3.210086211e-05f, -3.229464313e-05f, -3.248833526e-05f, -3.268193807e-05f, -3.287545115e-05f,
+ -3.306887409e-05f, -3.326220646e-05f, -3.345544786e-05f, -3.364859787e-05f, -3.384165607e-05f, -3.403462205e-05f, -3.422749539e-05f, -3.442027568e-05f, -3.461296250e-05f, -3.480555544e-05f,
+ -3.499805409e-05f, -3.519045803e-05f, -3.538276684e-05f, -3.557498013e-05f, -3.576709746e-05f, -3.595911844e-05f, -3.615104264e-05f, -3.634286966e-05f, -3.653459908e-05f, -3.672623050e-05f,
+ -3.691776349e-05f, -3.710919766e-05f, -3.730053258e-05f, -3.749176785e-05f, -3.768290306e-05f, -3.787393780e-05f, -3.806487165e-05f, -3.825570421e-05f, -3.844643507e-05f, -3.863706382e-05f,
+ -3.882759006e-05f, -3.901801336e-05f, -3.920833333e-05f, -3.939854955e-05f, -3.958866163e-05f, -3.977866914e-05f, -3.996857169e-05f, -4.015836887e-05f, -4.034806026e-05f, -4.053764547e-05f,
+ -4.072712409e-05f, -4.091649571e-05f, -4.110575992e-05f, -4.129491633e-05f, -4.148396452e-05f, -4.167290410e-05f, -4.186173465e-05f, -4.205045577e-05f, -4.223906706e-05f, -4.242756812e-05f,
+ -4.261595854e-05f, -4.280423792e-05f, -4.299240585e-05f, -4.318046194e-05f, -4.336840577e-05f, -4.355623696e-05f, -4.374395509e-05f, -4.393155977e-05f, -4.411905060e-05f, -4.430642717e-05f,
+ -4.449368908e-05f, -4.468083594e-05f, -4.486786734e-05f, -4.505478288e-05f, -4.524158217e-05f, -4.542826480e-05f, -4.561483038e-05f, -4.580127851e-05f, -4.598760879e-05f, -4.617382082e-05f,
+ -4.635991421e-05f, -4.654588855e-05f, -4.673174345e-05f, -4.691747852e-05f, -4.710309335e-05f, -4.728858755e-05f, -4.747396073e-05f, -4.765921249e-05f, -4.784434244e-05f, -4.802935017e-05f,
+ -4.821423530e-05f, -4.839899743e-05f, -4.858363616e-05f, -4.876815111e-05f, -4.895254188e-05f, -4.913680808e-05f, -4.932094931e-05f, -4.950496518e-05f, -4.968885530e-05f, -4.987261928e-05f,
+ -5.005625673e-05f, -5.023976725e-05f, -5.042315045e-05f, -5.060640595e-05f, -5.078953335e-05f, -5.097253227e-05f, -5.115540231e-05f, -5.133814308e-05f, -5.152075420e-05f, -5.170323528e-05f,
+ -5.188558593e-05f, -5.206780576e-05f, -5.224989438e-05f, -5.243185140e-05f, -5.261367645e-05f, -5.279536913e-05f, -5.297692905e-05f, -5.315835583e-05f, -5.333964909e-05f, -5.352080844e-05f,
+ -5.370183349e-05f, -5.388272386e-05f, -5.406347916e-05f, -5.424409902e-05f, -5.442458304e-05f, -5.460493084e-05f, -5.478514205e-05f, -5.496521627e-05f, -5.514515313e-05f, -5.532495224e-05f,
+ -5.550461323e-05f, -5.568413570e-05f, -5.586351929e-05f, -5.604276360e-05f, -5.622186826e-05f, -5.640083289e-05f, -5.657965711e-05f, -5.675834053e-05f, -5.693688279e-05f, -5.711528350e-05f,
+ -5.729354228e-05f, -5.747165876e-05f, -5.764963256e-05f, -5.782746329e-05f, -5.800515059e-05f, -5.818269408e-05f, -5.836009338e-05f, -5.853734811e-05f, -5.871445791e-05f, -5.889142239e-05f,
+ -5.906824118e-05f, -5.924491390e-05f, -5.942144019e-05f, -5.959781966e-05f, -5.977405195e-05f, -5.995013668e-05f, -6.012607348e-05f, -6.030186197e-05f, -6.047750179e-05f, -6.065299257e-05f,
+ -6.082833392e-05f, -6.100352549e-05f, -6.117856689e-05f, -6.135345777e-05f, -6.152819775e-05f, -6.170278646e-05f, -6.187722353e-05f, -6.205150860e-05f, -6.222564129e-05f, -6.239962124e-05f,
+ -6.257344807e-05f, -6.274712144e-05f, -6.292064095e-05f, -6.309400626e-05f, -6.326721699e-05f, -6.344027278e-05f, -6.361317327e-05f, -6.378591808e-05f, -6.395850685e-05f, -6.413093922e-05f,
+ -6.430321483e-05f, -6.447533331e-05f, -6.464729430e-05f, -6.481909743e-05f, -6.499074235e-05f, -6.516222869e-05f, -6.533355610e-05f, -6.550472420e-05f, -6.567573264e-05f, -6.584658106e-05f,
+ -6.601726909e-05f, -6.618779639e-05f, -6.635816258e-05f, -6.652836732e-05f, -6.669841024e-05f, -6.686829098e-05f, -6.703800919e-05f, -6.720756451e-05f, -6.737695658e-05f, -6.754618505e-05f,
+ -6.771524956e-05f, -6.788414975e-05f, -6.805288527e-05f, -6.822145576e-05f, -6.838986088e-05f, -6.855810026e-05f, -6.872617355e-05f, -6.889408040e-05f, -6.906182046e-05f, -6.922939336e-05f,
+ -6.939679877e-05f, -6.956403633e-05f, -6.973110569e-05f, -6.989800649e-05f, -7.006473839e-05f, -7.023130104e-05f, -7.039769408e-05f, -7.056391717e-05f, -7.072996996e-05f, -7.089585210e-05f,
+ -7.106156324e-05f, -7.122710304e-05f, -7.139247114e-05f, -7.155766720e-05f, -7.172269087e-05f, -7.188754182e-05f, -7.205221968e-05f, -7.221672412e-05f, -7.238105480e-05f, -7.254521136e-05f,
+ -7.270919346e-05f, -7.287300077e-05f, -7.303663293e-05f, -7.320008960e-05f, -7.336337045e-05f, -7.352647513e-05f, -7.368940330e-05f, -7.385215461e-05f, -7.401472873e-05f, -7.417712532e-05f,
+ -7.433934403e-05f, -7.450138453e-05f, -7.466324648e-05f, -7.482492954e-05f, -7.498643337e-05f, -7.514775764e-05f, -7.530890200e-05f, -7.546986613e-05f, -7.563064967e-05f, -7.579125231e-05f,
+ -7.595167369e-05f, -7.611191350e-05f, -7.627197139e-05f, -7.643184702e-05f, -7.659154007e-05f, -7.675105020e-05f, -7.691037708e-05f, -7.706952037e-05f, -7.722847975e-05f, -7.738725488e-05f,
+ -7.754584543e-05f, -7.770425107e-05f, -7.786247147e-05f, -7.802050630e-05f, -7.817835523e-05f, -7.833601793e-05f, -7.849349407e-05f, -7.865078333e-05f, -7.880788537e-05f, -7.896479987e-05f,
+ -7.912152651e-05f, -7.927806495e-05f, -7.943441487e-05f, -7.959057595e-05f, -7.974654786e-05f, -7.990233027e-05f, -8.005792286e-05f, -8.021332531e-05f, -8.036853730e-05f, -8.052355849e-05f,
+ -8.067838858e-05f, -8.083302723e-05f, -8.098747413e-05f, -8.114172895e-05f, -8.129579137e-05f, -8.144966108e-05f, -8.160333775e-05f, -8.175682107e-05f, -8.191011072e-05f, -8.206320637e-05f,
+ -8.221610771e-05f, -8.236881442e-05f, -8.252132619e-05f, -8.267364270e-05f, -8.282576364e-05f, -8.297768868e-05f, -8.312941751e-05f, -8.328094982e-05f, -8.343228530e-05f, -8.358342362e-05f,
+ -8.373436449e-05f, -8.388510757e-05f, -8.403565257e-05f, -8.418599917e-05f, -8.433614705e-05f, -8.448609592e-05f, -8.463584545e-05f, -8.478539534e-05f, -8.493474527e-05f, -8.508389495e-05f,
+ -8.523284405e-05f, -8.538159228e-05f, -8.553013932e-05f, -8.567848486e-05f, -8.582662861e-05f, -8.597457025e-05f, -8.612230948e-05f, -8.626984600e-05f, -8.641717949e-05f, -8.656430965e-05f,
+ -8.671123619e-05f, -8.685795879e-05f, -8.700447715e-05f, -8.715079098e-05f, -8.729689996e-05f, -8.744280381e-05f, -8.758850221e-05f, -8.773399486e-05f, -8.787928148e-05f, -8.802436174e-05f,
+ -8.816923537e-05f, -8.831390205e-05f, -8.845836150e-05f, -8.860261341e-05f, -8.874665748e-05f, -8.889049343e-05f, -8.903412094e-05f, -8.917753974e-05f, -8.932074951e-05f, -8.946374998e-05f,
+ -8.960654084e-05f, -8.974912179e-05f, -8.989149255e-05f, -9.003365283e-05f, -9.017560233e-05f, -9.031734075e-05f, -9.045886782e-05f, -9.060018323e-05f, -9.074128669e-05f, -9.088217793e-05f,
+ -9.102285664e-05f, -9.116332254e-05f, -9.130357534e-05f, -9.144361475e-05f, -9.158344049e-05f, -9.172305227e-05f, -9.186244980e-05f, -9.200163279e-05f, -9.214060097e-05f, -9.227935404e-05f,
+ -9.241789172e-05f, -9.255621373e-05f, -9.269431978e-05f, -9.283220960e-05f, -9.296988289e-05f, -9.310733938e-05f, -9.324457879e-05f, -9.338160083e-05f, -9.351840523e-05f, -9.365499169e-05f,
+ -9.379135996e-05f, -9.392750974e-05f, -9.406344076e-05f, -9.419915274e-05f, -9.433464540e-05f, -9.446991846e-05f, -9.460497166e-05f, -9.473980471e-05f, -9.487441734e-05f, -9.500880927e-05f,
+ -9.514298023e-05f, -9.527692995e-05f, -9.541065814e-05f, -9.554416455e-05f, -9.567744890e-05f, -9.581051091e-05f, -9.594335031e-05f, -9.607596684e-05f, -9.620836022e-05f, -9.634053019e-05f,
+ -9.647247647e-05f, -9.660419879e-05f, -9.673569690e-05f, -9.686697051e-05f, -9.699801937e-05f, -9.712884320e-05f, -9.725944174e-05f, -9.738981473e-05f, -9.751996190e-05f, -9.764988298e-05f,
+ -9.777957772e-05f, -9.790904584e-05f, -9.803828709e-05f, -9.816730120e-05f, -9.829608791e-05f, -9.842464696e-05f, -9.855297809e-05f, -9.868108103e-05f, -9.880895554e-05f, -9.893660134e-05f,
+ -9.906401819e-05f, -9.919120582e-05f, -9.931816397e-05f, -9.944489239e-05f, -9.957139082e-05f, -9.969765900e-05f, -9.982369668e-05f, -9.994950361e-05f, -1.000750795e-04f, -1.002004242e-04f,
+ -1.003255373e-04f, -1.004504187e-04f, -1.005750680e-04f, -1.006994851e-04f, -1.008236696e-04f, -1.009476214e-04f, -1.010713401e-04f, -1.011948256e-04f, -1.013180775e-04f, -1.014410957e-04f,
+ -1.015638798e-04f, -1.016864297e-04f, -1.018087450e-04f, -1.019308256e-04f, -1.020526712e-04f, -1.021742815e-04f, -1.022956563e-04f, -1.024167954e-04f, -1.025376984e-04f, -1.026583653e-04f,
+ -1.027787957e-04f, -1.028989893e-04f, -1.030189460e-04f, -1.031386655e-04f, -1.032581476e-04f, -1.033773920e-04f, -1.034963984e-04f, -1.036151667e-04f, -1.037336967e-04f, -1.038519879e-04f,
+ -1.039700403e-04f, -1.040878536e-04f, -1.042054276e-04f, -1.043227619e-04f, -1.044398565e-04f, -1.045567110e-04f, -1.046733252e-04f, -1.047896989e-04f, -1.049058319e-04f, -1.050217238e-04f,
+ -1.051373746e-04f, -1.052527839e-04f, -1.053679515e-04f, -1.054828773e-04f, -1.055975609e-04f, -1.057120021e-04f, -1.058262007e-04f, -1.059401565e-04f, -1.060538693e-04f, -1.061673388e-04f,
+ -1.062805648e-04f, -1.063935470e-04f, -1.065062853e-04f, -1.066187794e-04f, -1.067310292e-04f, -1.068430343e-04f, -1.069547945e-04f, -1.070663097e-04f, -1.071775796e-04f, -1.072886040e-04f,
+ -1.073993826e-04f, -1.075099153e-04f, -1.076202018e-04f, -1.077302420e-04f, -1.078400355e-04f, -1.079495822e-04f, -1.080588818e-04f, -1.081679342e-04f, -1.082767391e-04f, -1.083852963e-04f,
+ -1.084936056e-04f, -1.086016667e-04f, -1.087094796e-04f, -1.088170438e-04f, -1.089243594e-04f, -1.090314259e-04f, -1.091382433e-04f, -1.092448112e-04f, -1.093511295e-04f, -1.094571981e-04f,
+ -1.095630166e-04f, -1.096685848e-04f, -1.097739026e-04f, -1.098789698e-04f, -1.099837861e-04f, -1.100883513e-04f, -1.101926652e-04f, -1.102967277e-04f, -1.104005385e-04f, -1.105040974e-04f,
+ -1.106074042e-04f, -1.107104587e-04f, -1.108132607e-04f, -1.109158101e-04f, -1.110181065e-04f, -1.111201498e-04f, -1.112219398e-04f, -1.113234763e-04f, -1.114247591e-04f, -1.115257880e-04f,
+ -1.116265628e-04f, -1.117270834e-04f, -1.118273494e-04f, -1.119273607e-04f, -1.120271172e-04f, -1.121266185e-04f, -1.122258647e-04f, -1.123248553e-04f, -1.124235903e-04f, -1.125220694e-04f,
+ -1.126202925e-04f, -1.127182593e-04f, -1.128159697e-04f, -1.129134235e-04f, -1.130106205e-04f, -1.131075605e-04f, -1.132042433e-04f, -1.133006687e-04f, -1.133968366e-04f, -1.134927467e-04f,
+ -1.135883989e-04f, -1.136837930e-04f, -1.137789287e-04f, -1.138738060e-04f, -1.139684246e-04f, -1.140627843e-04f, -1.141568850e-04f, -1.142507265e-04f, -1.143443085e-04f, -1.144376310e-04f,
+ -1.145306937e-04f, -1.146234965e-04f, -1.147160391e-04f, -1.148083215e-04f, -1.149003433e-04f, -1.149921045e-04f, -1.150836049e-04f, -1.151748442e-04f, -1.152658224e-04f, -1.153565392e-04f,
+ -1.154469944e-04f, -1.155371880e-04f, -1.156271196e-04f, -1.157167892e-04f, -1.158061966e-04f, -1.158953415e-04f, -1.159842239e-04f, -1.160728435e-04f, -1.161612003e-04f, -1.162492939e-04f,
+ -1.163371243e-04f, -1.164246912e-04f, -1.165119946e-04f, -1.165990342e-04f, -1.166858099e-04f, -1.167723215e-04f, -1.168585689e-04f, -1.169445518e-04f, -1.170302702e-04f, -1.171157238e-04f,
+ -1.172009125e-04f, -1.172858361e-04f, -1.173704946e-04f, -1.174548876e-04f, -1.175390150e-04f, -1.176228768e-04f, -1.177064727e-04f, -1.177898025e-04f, -1.178728662e-04f, -1.179556635e-04f,
+ -1.180381943e-04f, -1.181204584e-04f, -1.182024558e-04f, -1.182841862e-04f, -1.183656494e-04f, -1.184468454e-04f, -1.185277739e-04f, -1.186084349e-04f, -1.186888281e-04f, -1.187689535e-04f,
+ -1.188488108e-04f, -1.189283999e-04f, -1.190077207e-04f, -1.190867729e-04f, -1.191655566e-04f, -1.192440715e-04f, -1.193223174e-04f, -1.194002943e-04f, -1.194780020e-04f, -1.195554403e-04f,
+ -1.196326090e-04f, -1.197095082e-04f, -1.197861375e-04f, -1.198624969e-04f, -1.199385862e-04f, -1.200144052e-04f, -1.200899539e-04f, -1.201652321e-04f, -1.202402397e-04f, -1.203149764e-04f,
+ -1.203894423e-04f, -1.204636371e-04f, -1.205375606e-04f, -1.206112129e-04f, -1.206845936e-04f, -1.207577028e-04f, -1.208305402e-04f, -1.209031057e-04f, -1.209753992e-04f, -1.210474206e-04f,
+ -1.211191697e-04f, -1.211906464e-04f, -1.212618505e-04f, -1.213327820e-04f, -1.214034407e-04f, -1.214738264e-04f, -1.215439391e-04f, -1.216137786e-04f, -1.216833447e-04f, -1.217526374e-04f,
+ -1.218216566e-04f, -1.218904020e-04f, -1.219588737e-04f, -1.220270714e-04f, -1.220949950e-04f, -1.221626444e-04f, -1.222300195e-04f, -1.222971202e-04f, -1.223639463e-04f, -1.224304977e-04f,
+ -1.224967743e-04f, -1.225627761e-04f, -1.226285027e-04f, -1.226939542e-04f, -1.227591304e-04f, -1.228240313e-04f, -1.228886566e-04f, -1.229530063e-04f, -1.230170803e-04f, -1.230808784e-04f,
+ -1.231444005e-04f, -1.232076465e-04f, -1.232706164e-04f, -1.233333099e-04f, -1.233957270e-04f, -1.234578676e-04f, -1.235197315e-04f, -1.235813187e-04f, -1.236426290e-04f, -1.237036624e-04f,
+ -1.237644187e-04f, -1.238248977e-04f, -1.238850995e-04f, -1.239450239e-04f, -1.240046708e-04f, -1.240640401e-04f, -1.241231317e-04f, -1.241819454e-04f, -1.242404812e-04f, -1.242987390e-04f,
+ -1.243567187e-04f, -1.244144202e-04f, -1.244718433e-04f, -1.245289880e-04f, -1.245858541e-04f, -1.246424417e-04f, -1.246987505e-04f, -1.247547805e-04f, -1.248105316e-04f, -1.248660037e-04f,
+ -1.249211966e-04f, -1.249761104e-04f, -1.250307449e-04f, -1.250850999e-04f, -1.251391755e-04f, -1.251929715e-04f, -1.252464878e-04f, -1.252997244e-04f, -1.253526811e-04f, -1.254053579e-04f,
+ -1.254577547e-04f, -1.255098713e-04f, -1.255617077e-04f, -1.256132639e-04f, -1.256645396e-04f, -1.257155349e-04f, -1.257662496e-04f, -1.258166837e-04f, -1.258668370e-04f, -1.259167096e-04f,
+ -1.259663013e-04f, -1.260156119e-04f, -1.260646416e-04f, -1.261133901e-04f, -1.261618573e-04f, -1.262100433e-04f, -1.262579479e-04f, -1.263055711e-04f, -1.263529127e-04f, -1.263999727e-04f,
+ -1.264467510e-04f, -1.264932476e-04f, -1.265394623e-04f, -1.265853951e-04f, -1.266310459e-04f, -1.266764147e-04f, -1.267215013e-04f, -1.267663057e-04f, -1.268108278e-04f, -1.268550676e-04f,
+ -1.268990249e-04f, -1.269426998e-04f, -1.269860921e-04f, -1.270292017e-04f, -1.270720287e-04f, -1.271145729e-04f, -1.271568343e-04f, -1.271988127e-04f, -1.272405082e-04f, -1.272819207e-04f,
+ -1.273230501e-04f, -1.273638963e-04f, -1.274044593e-04f, -1.274447390e-04f, -1.274847354e-04f, -1.275244483e-04f, -1.275638778e-04f, -1.276030238e-04f, -1.276418862e-04f, -1.276804649e-04f,
+ -1.277187600e-04f, -1.277567712e-04f, -1.277944987e-04f, -1.278319423e-04f, -1.278691019e-04f, -1.279059776e-04f, -1.279425692e-04f, -1.279788767e-04f, -1.280149001e-04f, -1.280506393e-04f,
+ -1.280860942e-04f, -1.281212649e-04f, -1.281561512e-04f, -1.281907530e-04f, -1.282250705e-04f, -1.282591034e-04f, -1.282928518e-04f, -1.283263156e-04f, -1.283594947e-04f, -1.283923892e-04f,
+ -1.284249989e-04f, -1.284573239e-04f, -1.284893640e-04f, -1.285211193e-04f, -1.285525896e-04f, -1.285837750e-04f, -1.286146754e-04f, -1.286452908e-04f, -1.286756211e-04f, -1.287056663e-04f,
+ -1.287354263e-04f, -1.287649011e-04f, -1.287940907e-04f, -1.288229951e-04f, -1.288516141e-04f, -1.288799478e-04f, -1.289079961e-04f, -1.289357590e-04f, -1.289632364e-04f, -1.289904284e-04f,
+ -1.290173349e-04f, -1.290439558e-04f, -1.290702912e-04f, -1.290963409e-04f, -1.291221050e-04f, -1.291475834e-04f, -1.291727762e-04f, -1.291976832e-04f, -1.292223044e-04f, -1.292466399e-04f,
+ -1.292706896e-04f, -1.292944534e-04f, -1.293179314e-04f, -1.293411235e-04f, -1.293640297e-04f, -1.293866500e-04f, -1.294089843e-04f, -1.294310326e-04f, -1.294527950e-04f, -1.294742713e-04f,
+ -1.294954616e-04f, -1.295163658e-04f, -1.295369840e-04f, -1.295573160e-04f, -1.295773620e-04f, -1.295971218e-04f, -1.296165954e-04f, -1.296357829e-04f, -1.296546843e-04f, -1.296732994e-04f,
+ -1.296916283e-04f, -1.297096710e-04f, -1.297274275e-04f, -1.297448977e-04f, -1.297620817e-04f, -1.297789794e-04f, -1.297955908e-04f, -1.298119159e-04f, -1.298279548e-04f, -1.298437073e-04f,
+ -1.298591735e-04f, -1.298743534e-04f, -1.298892470e-04f, -1.299038543e-04f, -1.299181752e-04f, -1.299322097e-04f, -1.299459579e-04f, -1.299594198e-04f, -1.299725953e-04f, -1.299854845e-04f,
+ -1.299980873e-04f, -1.300104038e-04f, -1.300224339e-04f, -1.300341776e-04f, -1.300456350e-04f, -1.300568060e-04f, -1.300676907e-04f, -1.300782890e-04f, -1.300886010e-04f, -1.300986266e-04f,
+ -1.301083660e-04f, -1.301178189e-04f, -1.301269856e-04f, -1.301358659e-04f, -1.301444600e-04f, -1.301527677e-04f, -1.301607891e-04f, -1.301685243e-04f, -1.301759732e-04f, -1.301831358e-04f,
+ -1.301900121e-04f, -1.301966023e-04f, -1.302029061e-04f, -1.302089238e-04f, -1.302146553e-04f, -1.302201006e-04f, -1.302252597e-04f, -1.302301326e-04f, -1.302347195e-04f, -1.302390202e-04f,
+ -1.302430347e-04f, -1.302467632e-04f, -1.302502057e-04f, -1.302533620e-04f, -1.302562324e-04f, -1.302588167e-04f, -1.302611150e-04f, -1.302631274e-04f, -1.302648538e-04f, -1.302662943e-04f,
+ -1.302674490e-04f, -1.302683177e-04f, -1.302689006e-04f, -1.302691976e-04f, -1.302692089e-04f, -1.302689344e-04f, -1.302683741e-04f, -1.302675281e-04f, -1.302663965e-04f, -1.302649792e-04f,
+ -1.302632762e-04f, -1.302612877e-04f, -1.302590136e-04f, -1.302564539e-04f, -1.302536088e-04f, -1.302504782e-04f, -1.302470621e-04f, -1.302433607e-04f, -1.302393738e-04f, -1.302351017e-04f,
+ -1.302305442e-04f, -1.302257015e-04f, -1.302205736e-04f, -1.302151605e-04f, -1.302094623e-04f, -1.302034789e-04f, -1.301972105e-04f, -1.301906570e-04f, -1.301838186e-04f, -1.301766952e-04f,
+ -1.301692870e-04f, -1.301615938e-04f, -1.301536159e-04f, -1.301453532e-04f, -1.301368057e-04f, -1.301279736e-04f, -1.301188569e-04f, -1.301094556e-04f, -1.300997697e-04f, -1.300897993e-04f,
+ -1.300795445e-04f, -1.300690053e-04f, -1.300581818e-04f, -1.300470740e-04f, -1.300356819e-04f, -1.300240056e-04f, -1.300120452e-04f, -1.299998007e-04f, -1.299872722e-04f, -1.299744597e-04f,
+ -1.299613633e-04f, -1.299479830e-04f, -1.299343189e-04f, -1.299203711e-04f, -1.299061395e-04f, -1.298916244e-04f, -1.298768256e-04f, -1.298617433e-04f, -1.298463776e-04f, -1.298307284e-04f,
+ -1.298147959e-04f, -1.297985801e-04f, -1.297820812e-04f, -1.297652990e-04f, -1.297482338e-04f, -1.297308855e-04f, -1.297132543e-04f, -1.296953402e-04f, -1.296771432e-04f, -1.296586635e-04f,
+ -1.296399011e-04f, -1.296208560e-04f, -1.296015284e-04f, -1.295819183e-04f, -1.295620258e-04f, -1.295418509e-04f, -1.295213937e-04f, -1.295006543e-04f, -1.294796328e-04f, -1.294583292e-04f,
+ -1.294367437e-04f, -1.294148762e-04f, -1.293927268e-04f, -1.293702957e-04f, -1.293475829e-04f, -1.293245885e-04f, -1.293013125e-04f, -1.292777551e-04f, -1.292539163e-04f, -1.292297961e-04f,
+ -1.292053948e-04f, -1.291807123e-04f, -1.291557487e-04f, -1.291305042e-04f, -1.291049787e-04f, -1.290791724e-04f, -1.290530854e-04f, -1.290267177e-04f, -1.290000695e-04f, -1.289731407e-04f,
+ -1.289459316e-04f, -1.289184421e-04f, -1.288906724e-04f, -1.288626226e-04f, -1.288342927e-04f, -1.288056829e-04f, -1.287767932e-04f, -1.287476237e-04f, -1.287181745e-04f, -1.286884457e-04f,
+ -1.286584373e-04f, -1.286281496e-04f, -1.285975825e-04f, -1.285667362e-04f, -1.285356107e-04f, -1.285042062e-04f, -1.284725228e-04f, -1.284405605e-04f, -1.284083194e-04f, -1.283757997e-04f,
+ -1.283430014e-04f, -1.283099246e-04f, -1.282765694e-04f, -1.282429360e-04f, -1.282090245e-04f, -1.281748348e-04f, -1.281403672e-04f, -1.281056217e-04f, -1.280705984e-04f, -1.280352975e-04f,
+ -1.279997191e-04f, -1.279638631e-04f, -1.279277299e-04f, -1.278913193e-04f, -1.278546317e-04f, -1.278176670e-04f, -1.277804254e-04f, -1.277429069e-04f, -1.277051118e-04f, -1.276670401e-04f,
+ -1.276286918e-04f, -1.275900672e-04f, -1.275511664e-04f, -1.275119893e-04f, -1.274725362e-04f, -1.274328072e-04f, -1.273928024e-04f, -1.273525218e-04f, -1.273119657e-04f, -1.272711341e-04f,
+ -1.272300271e-04f, -1.271886449e-04f, -1.271469875e-04f, -1.271050551e-04f, -1.270628479e-04f, -1.270203658e-04f, -1.269776091e-04f, -1.269345779e-04f, -1.268912722e-04f, -1.268476923e-04f,
+ -1.268038382e-04f, -1.267597100e-04f, -1.267153079e-04f, -1.266706320e-04f, -1.266256824e-04f, -1.265804592e-04f, -1.265349626e-04f, -1.264891927e-04f, -1.264431496e-04f, -1.263968335e-04f,
+ -1.263502444e-04f, -1.263033825e-04f, -1.262562480e-04f, -1.262088409e-04f, -1.261611613e-04f, -1.261132096e-04f, -1.260649856e-04f, -1.260164896e-04f, -1.259677218e-04f, -1.259186822e-04f,
+ -1.258693709e-04f, -1.258197882e-04f, -1.257699341e-04f, -1.257198088e-04f, -1.256694124e-04f, -1.256187450e-04f, -1.255678069e-04f, -1.255165980e-04f, -1.254651186e-04f, -1.254133689e-04f,
+ -1.253613488e-04f, -1.253090587e-04f, -1.252564985e-04f, -1.252036685e-04f, -1.251505688e-04f, -1.250971996e-04f, -1.250435609e-04f, -1.249896530e-04f, -1.249354759e-04f, -1.248810299e-04f,
+ -1.248263150e-04f, -1.247713314e-04f, -1.247160793e-04f, -1.246605588e-04f, -1.246047700e-04f, -1.245487131e-04f, -1.244923882e-04f, -1.244357956e-04f, -1.243789352e-04f, -1.243218074e-04f,
+ -1.242644122e-04f, -1.242067498e-04f, -1.241488203e-04f, -1.240906239e-04f, -1.240321608e-04f, -1.239734310e-04f, -1.239144349e-04f, -1.238551724e-04f, -1.237956438e-04f, -1.237358492e-04f,
+ -1.236757888e-04f, -1.236154627e-04f, -1.235548711e-04f, -1.234940141e-04f, -1.234328920e-04f, -1.233715048e-04f, -1.233098527e-04f, -1.232479360e-04f, -1.231857546e-04f, -1.231233089e-04f,
+ -1.230605990e-04f, -1.229976249e-04f, -1.229343870e-04f, -1.228708853e-04f, -1.228071201e-04f, -1.227430914e-04f, -1.226787995e-04f, -1.226142445e-04f, -1.225494266e-04f, -1.224843459e-04f,
+ -1.224190026e-04f, -1.223533970e-04f, -1.222875290e-04f, -1.222213990e-04f, -1.221550071e-04f, -1.220883535e-04f, -1.220214383e-04f, -1.219542617e-04f, -1.218868239e-04f, -1.218191250e-04f,
+ -1.217511653e-04f, -1.216829448e-04f, -1.216144638e-04f, -1.215457225e-04f, -1.214767210e-04f, -1.214074595e-04f, -1.213379381e-04f, -1.212681571e-04f, -1.211981166e-04f, -1.211278169e-04f,
+ -1.210572580e-04f, -1.209864402e-04f, -1.209153636e-04f, -1.208440284e-04f, -1.207724349e-04f, -1.207005831e-04f, -1.206284733e-04f, -1.205561057e-04f, -1.204834804e-04f, -1.204105976e-04f,
+ -1.203374575e-04f, -1.202640602e-04f, -1.201904061e-04f, -1.201164952e-04f, -1.200423278e-04f, -1.199679040e-04f, -1.198932240e-04f, -1.198182880e-04f, -1.197430961e-04f, -1.196676487e-04f,
+ -1.195919459e-04f, -1.195159878e-04f, -1.194397746e-04f, -1.193633067e-04f, -1.192865840e-04f, -1.192096069e-04f, -1.191323754e-04f, -1.190548900e-04f, -1.189771506e-04f, -1.188991575e-04f,
+ -1.188209109e-04f, -1.187424110e-04f, -1.186636580e-04f, -1.185846520e-04f, -1.185053934e-04f, -1.184258822e-04f, -1.183461187e-04f, -1.182661031e-04f, -1.181858356e-04f, -1.181053163e-04f,
+ -1.180245455e-04f, -1.179435234e-04f, -1.178622502e-04f, -1.177807261e-04f, -1.176989512e-04f, -1.176169258e-04f, -1.175346501e-04f, -1.174521243e-04f, -1.173693486e-04f, -1.172863232e-04f,
+ -1.172030483e-04f, -1.171195242e-04f, -1.170357509e-04f, -1.169517288e-04f, -1.168674580e-04f, -1.167829388e-04f, -1.166981713e-04f, -1.166131557e-04f, -1.165278924e-04f, -1.164423814e-04f,
+ -1.163566230e-04f, -1.162706175e-04f, -1.161843649e-04f, -1.160978656e-04f, -1.160111197e-04f, -1.159241275e-04f, -1.158368891e-04f, -1.157494048e-04f, -1.156616749e-04f, -1.155736994e-04f,
+ -1.154854787e-04f, -1.153970129e-04f, -1.153083023e-04f, -1.152193471e-04f, -1.151301474e-04f, -1.150407036e-04f, -1.149510159e-04f, -1.148610844e-04f, -1.147709093e-04f, -1.146804910e-04f,
+ -1.145898296e-04f, -1.144989253e-04f, -1.144077784e-04f, -1.143163891e-04f, -1.142247576e-04f, -1.141328842e-04f, -1.140407689e-04f, -1.139484122e-04f, -1.138558142e-04f, -1.137629751e-04f,
+ -1.136698952e-04f, -1.135765747e-04f, -1.134830138e-04f, -1.133892127e-04f, -1.132951717e-04f, -1.132008910e-04f, -1.131063709e-04f, -1.130116115e-04f, -1.129166131e-04f, -1.128213759e-04f,
+ -1.127259001e-04f, -1.126301861e-04f, -1.125342340e-04f, -1.124380440e-04f, -1.123416164e-04f, -1.122449514e-04f, -1.121480493e-04f, -1.120509102e-04f, -1.119535345e-04f, -1.118559224e-04f,
+ -1.117580740e-04f, -1.116599897e-04f, -1.115616696e-04f, -1.114631141e-04f, -1.113643233e-04f, -1.112652974e-04f, -1.111660369e-04f, -1.110665417e-04f, -1.109668123e-04f, -1.108668488e-04f,
+ -1.107666515e-04f, -1.106662206e-04f, -1.105655564e-04f, -1.104646592e-04f, -1.103635290e-04f, -1.102621663e-04f, -1.101605712e-04f, -1.100587440e-04f, -1.099566850e-04f, -1.098543943e-04f,
+ -1.097518722e-04f, -1.096491191e-04f, -1.095461350e-04f, -1.094429203e-04f, -1.093394753e-04f, -1.092358000e-04f, -1.091318950e-04f, -1.090277602e-04f, -1.089233961e-04f, -1.088188029e-04f,
+ -1.087139807e-04f, -1.086089300e-04f, -1.085036508e-04f, -1.083981436e-04f, -1.082924084e-04f, -1.081864456e-04f, -1.080802555e-04f, -1.079738382e-04f, -1.078671941e-04f, -1.077603234e-04f,
+ -1.076532264e-04f, -1.075459032e-04f, -1.074383542e-04f, -1.073305797e-04f, -1.072225798e-04f, -1.071143548e-04f, -1.070059051e-04f, -1.068972308e-04f, -1.067883322e-04f, -1.066792096e-04f,
+ -1.065698633e-04f, -1.064602934e-04f, -1.063505003e-04f, -1.062404842e-04f, -1.061302454e-04f, -1.060197842e-04f, -1.059091007e-04f, -1.057981953e-04f, -1.056870683e-04f, -1.055757199e-04f,
+ -1.054641503e-04f, -1.053523599e-04f, -1.052403488e-04f, -1.051281175e-04f, -1.050156660e-04f, -1.049029948e-04f, -1.047901040e-04f, -1.046769940e-04f, -1.045636650e-04f, -1.044501172e-04f,
+ -1.043363510e-04f, -1.042223666e-04f, -1.041081643e-04f, -1.039937444e-04f, -1.038791070e-04f, -1.037642526e-04f, -1.036491814e-04f, -1.035338935e-04f, -1.034183895e-04f, -1.033026694e-04f,
+ -1.031867335e-04f, -1.030705822e-04f, -1.029542158e-04f, -1.028376344e-04f, -1.027208384e-04f, -1.026038280e-04f, -1.024866035e-04f, -1.023691653e-04f, -1.022515135e-04f, -1.021336485e-04f,
+ -1.020155705e-04f, -1.018972798e-04f, -1.017787767e-04f, -1.016600615e-04f, -1.015411345e-04f, -1.014219958e-04f, -1.013026459e-04f, -1.011830850e-04f, -1.010633134e-04f, -1.009433313e-04f,
+ -1.008231390e-04f, -1.007027369e-04f, -1.005821252e-04f, -1.004613043e-04f, -1.003402742e-04f, -1.002190355e-04f, -1.000975883e-04f, -9.997593292e-05f, -9.985406969e-05f, -9.973199886e-05f,
+ -9.960972074e-05f, -9.948723560e-05f, -9.936454373e-05f, -9.924164543e-05f, -9.911854098e-05f, -9.899523068e-05f, -9.887171480e-05f, -9.874799365e-05f, -9.862406751e-05f, -9.849993668e-05f,
+ -9.837560144e-05f, -9.825106209e-05f, -9.812631892e-05f, -9.800137222e-05f, -9.787622229e-05f, -9.775086942e-05f, -9.762531391e-05f, -9.749955604e-05f, -9.737359612e-05f, -9.724743444e-05f,
+ -9.712107130e-05f, -9.699450699e-05f, -9.686774180e-05f, -9.674077604e-05f, -9.661361001e-05f, -9.648624399e-05f, -9.635867830e-05f, -9.623091322e-05f, -9.610294906e-05f, -9.597478611e-05f,
+ -9.584642468e-05f, -9.571786507e-05f, -9.558910758e-05f, -9.546015250e-05f, -9.533100015e-05f, -9.520165081e-05f, -9.507210481e-05f, -9.494236243e-05f, -9.481242398e-05f, -9.468228976e-05f,
+ -9.455196008e-05f, -9.442143525e-05f, -9.429071556e-05f, -9.415980132e-05f, -9.402869284e-05f, -9.389739043e-05f, -9.376589439e-05f, -9.363420502e-05f, -9.350232264e-05f, -9.337024755e-05f,
+ -9.323798006e-05f, -9.310552048e-05f, -9.297286911e-05f, -9.284002627e-05f, -9.270699227e-05f, -9.257376741e-05f, -9.244035201e-05f, -9.230674637e-05f, -9.217295081e-05f, -9.203896564e-05f,
+ -9.190479117e-05f, -9.177042772e-05f, -9.163587559e-05f, -9.150113510e-05f, -9.136620656e-05f, -9.123109028e-05f, -9.109578659e-05f, -9.096029579e-05f, -9.082461820e-05f, -9.068875414e-05f,
+ -9.055270391e-05f, -9.041646784e-05f, -9.028004625e-05f, -9.014343945e-05f, -9.000664775e-05f, -8.986967147e-05f, -8.973251094e-05f, -8.959516647e-05f, -8.945763838e-05f, -8.931992699e-05f,
+ -8.918203262e-05f, -8.904395558e-05f, -8.890569620e-05f, -8.876725480e-05f, -8.862863170e-05f, -8.848982722e-05f, -8.835084169e-05f, -8.821167541e-05f, -8.807232873e-05f, -8.793280195e-05f,
+ -8.779309541e-05f, -8.765320942e-05f, -8.751314432e-05f, -8.737290041e-05f, -8.723247804e-05f, -8.709187752e-05f, -8.695109918e-05f, -8.681014334e-05f, -8.666901034e-05f, -8.652770049e-05f,
+ -8.638621412e-05f, -8.624455157e-05f, -8.610271315e-05f, -8.596069920e-05f, -8.581851005e-05f, -8.567614602e-05f, -8.553360744e-05f, -8.539089464e-05f, -8.524800795e-05f, -8.510494770e-05f,
+ -8.496171422e-05f, -8.481830784e-05f, -8.467472890e-05f, -8.453097772e-05f, -8.438705463e-05f, -8.424295997e-05f, -8.409869407e-05f, -8.395425727e-05f, -8.380964988e-05f, -8.366487226e-05f,
+ -8.351992473e-05f, -8.337480762e-05f, -8.322952128e-05f, -8.308406603e-05f, -8.293844221e-05f, -8.279265016e-05f, -8.264669021e-05f, -8.250056270e-05f, -8.235426796e-05f, -8.220780634e-05f,
+ -8.206117816e-05f, -8.191438377e-05f, -8.176742350e-05f, -8.162029769e-05f, -8.147300668e-05f, -8.132555081e-05f, -8.117793042e-05f, -8.103014585e-05f, -8.088219743e-05f, -8.073408551e-05f,
+ -8.058581042e-05f, -8.043737252e-05f, -8.028877213e-05f, -8.014000961e-05f, -7.999108529e-05f, -7.984199951e-05f, -7.969275262e-05f, -7.954334496e-05f, -7.939377687e-05f, -7.924404869e-05f,
+ -7.909416078e-05f, -7.894411346e-05f, -7.879390710e-05f, -7.864354203e-05f, -7.849301859e-05f, -7.834233714e-05f, -7.819149802e-05f, -7.804050156e-05f, -7.788934813e-05f, -7.773803807e-05f,
+ -7.758657171e-05f, -7.743494942e-05f, -7.728317154e-05f, -7.713123841e-05f, -7.697915038e-05f, -7.682690781e-05f, -7.667451103e-05f, -7.652196040e-05f, -7.636925628e-05f, -7.621639900e-05f,
+ -7.606338892e-05f, -7.591022638e-05f, -7.575691175e-05f, -7.560344536e-05f, -7.544982757e-05f, -7.529605874e-05f, -7.514213920e-05f, -7.498806933e-05f, -7.483384946e-05f, -7.467947995e-05f,
+ -7.452496115e-05f, -7.437029342e-05f, -7.421547711e-05f, -7.406051257e-05f, -7.390540016e-05f, -7.375014023e-05f, -7.359473313e-05f, -7.343917923e-05f, -7.328347887e-05f, -7.312763241e-05f,
+ -7.297164021e-05f, -7.281550262e-05f, -7.265922001e-05f, -7.250279272e-05f, -7.234622111e-05f, -7.218950554e-05f, -7.203264637e-05f, -7.187564395e-05f, -7.171849865e-05f, -7.156121082e-05f,
+ -7.140378082e-05f, -7.124620901e-05f, -7.108849575e-05f, -7.093064139e-05f, -7.077264630e-05f, -7.061451084e-05f, -7.045623537e-05f, -7.029782024e-05f, -7.013926583e-05f, -6.998057248e-05f,
+ -6.982174056e-05f, -6.966277044e-05f, -6.950366247e-05f, -6.934441702e-05f, -6.918503445e-05f, -6.902551511e-05f, -6.886585939e-05f, -6.870606763e-05f, -6.854614020e-05f, -6.838607747e-05f,
+ -6.822587979e-05f, -6.806554754e-05f, -6.790508108e-05f, -6.774448077e-05f, -6.758374698e-05f, -6.742288007e-05f, -6.726188040e-05f, -6.710074836e-05f, -6.693948429e-05f, -6.677808857e-05f,
+ -6.661656156e-05f, -6.645490363e-05f, -6.629311515e-05f, -6.613119649e-05f, -6.596914800e-05f, -6.580697007e-05f, -6.564466305e-05f, -6.548222732e-05f, -6.531966324e-05f, -6.515697119e-05f,
+ -6.499415153e-05f, -6.483120463e-05f, -6.466813086e-05f, -6.450493060e-05f, -6.434160420e-05f, -6.417815205e-05f, -6.401457451e-05f, -6.385087195e-05f, -6.368704474e-05f, -6.352309326e-05f,
+ -6.335901788e-05f, -6.319481897e-05f, -6.303049689e-05f, -6.286605203e-05f, -6.270148475e-05f, -6.253679543e-05f, -6.237198444e-05f, -6.220705216e-05f, -6.204199895e-05f, -6.187682519e-05f,
+ -6.171153126e-05f, -6.154611752e-05f, -6.138058436e-05f, -6.121493214e-05f, -6.104916125e-05f, -6.088327205e-05f, -6.071726492e-05f, -6.055114025e-05f, -6.038489839e-05f, -6.021853973e-05f,
+ -6.005206465e-05f, -5.988547352e-05f, -5.971876672e-05f, -5.955194462e-05f, -5.938500760e-05f, -5.921795604e-05f, -5.905079032e-05f, -5.888351081e-05f, -5.871611789e-05f, -5.854861194e-05f,
+ -5.838099333e-05f, -5.821326246e-05f, -5.804541968e-05f, -5.787746540e-05f, -5.770939997e-05f, -5.754122378e-05f, -5.737293722e-05f, -5.720454066e-05f, -5.703603447e-05f, -5.686741905e-05f,
+ -5.669869477e-05f, -5.652986201e-05f, -5.636092116e-05f, -5.619187258e-05f, -5.602271667e-05f, -5.585345381e-05f, -5.568408438e-05f, -5.551460875e-05f, -5.534502731e-05f, -5.517534045e-05f,
+ -5.500554854e-05f, -5.483565197e-05f, -5.466565112e-05f, -5.449554637e-05f, -5.432533811e-05f, -5.415502672e-05f, -5.398461258e-05f, -5.381409608e-05f, -5.364347760e-05f, -5.347275752e-05f,
+ -5.330193623e-05f, -5.313101412e-05f, -5.295999156e-05f, -5.278886894e-05f, -5.261764666e-05f, -5.244632508e-05f, -5.227490460e-05f, -5.210338561e-05f, -5.193176848e-05f, -5.176005361e-05f,
+ -5.158824138e-05f, -5.141633218e-05f, -5.124432639e-05f, -5.107222440e-05f, -5.090002660e-05f, -5.072773337e-05f, -5.055534510e-05f, -5.038286218e-05f, -5.021028499e-05f, -5.003761393e-05f,
+ -4.986484937e-05f, -4.969199172e-05f, -4.951904135e-05f, -4.934599866e-05f, -4.917286403e-05f, -4.899963785e-05f, -4.882632052e-05f, -4.865291241e-05f, -4.847941392e-05f, -4.830582544e-05f,
+ -4.813214736e-05f, -4.795838006e-05f, -4.778452394e-05f, -4.761057939e-05f, -4.743654679e-05f, -4.726242654e-05f, -4.708821903e-05f, -4.691392464e-05f, -4.673954377e-05f, -4.656507682e-05f,
+ -4.639052416e-05f, -4.621588619e-05f, -4.604116330e-05f, -4.586635589e-05f, -4.569146435e-05f, -4.551648906e-05f, -4.534143042e-05f, -4.516628882e-05f, -4.499106465e-05f, -4.481575831e-05f,
+ -4.464037019e-05f, -4.446490068e-05f, -4.428935017e-05f, -4.411371906e-05f, -4.393800773e-05f, -4.376221659e-05f, -4.358634602e-05f, -4.341039643e-05f, -4.323436819e-05f, -4.305826171e-05f,
+ -4.288207738e-05f, -4.270581560e-05f, -4.252947675e-05f, -4.235306123e-05f, -4.217656944e-05f, -4.200000178e-05f, -4.182335862e-05f, -4.164664038e-05f, -4.146984745e-05f, -4.129298021e-05f,
+ -4.111603907e-05f, -4.093902442e-05f, -4.076193665e-05f, -4.058477617e-05f, -4.040754336e-05f, -4.023023863e-05f, -4.005286237e-05f, -3.987541497e-05f, -3.969789683e-05f, -3.952030834e-05f,
+ -3.934264991e-05f, -3.916492194e-05f, -3.898712480e-05f, -3.880925891e-05f, -3.863132466e-05f, -3.845332245e-05f, -3.827525267e-05f, -3.809711572e-05f, -3.791891200e-05f, -3.774064190e-05f,
+ -3.756230583e-05f, -3.738390418e-05f, -3.720543734e-05f, -3.702690573e-05f, -3.684830972e-05f, -3.666964973e-05f, -3.649092615e-05f, -3.631213937e-05f, -3.613328980e-05f, -3.595437784e-05f,
+ -3.577540388e-05f, -3.559636832e-05f, -3.541727156e-05f, -3.523811400e-05f, -3.505889604e-05f, -3.487961807e-05f, -3.470028050e-05f, -3.452088373e-05f, -3.434142815e-05f, -3.416191417e-05f,
+ -3.398234218e-05f, -3.380271258e-05f, -3.362302577e-05f, -3.344328216e-05f, -3.326348214e-05f, -3.308362611e-05f, -3.290371447e-05f, -3.272374762e-05f, -3.254372597e-05f, -3.236364990e-05f,
+ -3.218351983e-05f, -3.200333616e-05f, -3.182309927e-05f, -3.164280958e-05f, -3.146246749e-05f, -3.128207338e-05f, -3.110162768e-05f, -3.092113077e-05f, -3.074058306e-05f, -3.055998495e-05f,
+ -3.037933684e-05f, -3.019863912e-05f, -3.001789221e-05f, -2.983709651e-05f, -2.965625240e-05f, -2.947536031e-05f, -2.929442062e-05f, -2.911343374e-05f, -2.893240007e-05f, -2.875132001e-05f,
+ -2.857019397e-05f, -2.838902234e-05f, -2.820780554e-05f, -2.802654395e-05f, -2.784523798e-05f, -2.766388803e-05f, -2.748249451e-05f, -2.730105782e-05f, -2.711957836e-05f, -2.693805653e-05f,
+ -2.675649274e-05f, -2.657488738e-05f, -2.639324087e-05f, -2.621155359e-05f, -2.602982596e-05f, -2.584805838e-05f, -2.566625124e-05f, -2.548440496e-05f, -2.530251994e-05f, -2.512059657e-05f,
+ -2.493863526e-05f, -2.475663642e-05f, -2.457460044e-05f, -2.439252774e-05f, -2.421041870e-05f, -2.402827374e-05f, -2.384609326e-05f, -2.366387766e-05f, -2.348162735e-05f, -2.329934272e-05f,
+ -2.311702419e-05f, -2.293467215e-05f, -2.275228701e-05f, -2.256986917e-05f, -2.238741904e-05f, -2.220493701e-05f, -2.202242350e-05f, -2.183987890e-05f, -2.165730361e-05f, -2.147469806e-05f,
+ -2.129206262e-05f, -2.110939772e-05f, -2.092670375e-05f, -2.074398111e-05f, -2.056123022e-05f, -2.037845147e-05f, -2.019564527e-05f, -2.001281202e-05f, -1.982995212e-05f, -1.964706598e-05f,
+ -1.946415401e-05f, -1.928121660e-05f, -1.909825416e-05f, -1.891526710e-05f, -1.873225582e-05f, -1.854922071e-05f, -1.836616220e-05f, -1.818308067e-05f, -1.799997654e-05f, -1.781685020e-05f,
+ -1.763370207e-05f, -1.745053254e-05f, -1.726734202e-05f, -1.708413092e-05f, -1.690089963e-05f, -1.671764856e-05f, -1.653437812e-05f, -1.635108871e-05f, -1.616778074e-05f, -1.598445460e-05f,
+ -1.580111070e-05f, -1.561774944e-05f, -1.543437124e-05f, -1.525097649e-05f, -1.506756560e-05f, -1.488413897e-05f, -1.470069700e-05f, -1.451724011e-05f, -1.433376869e-05f, -1.415028314e-05f,
+ -1.396678388e-05f, -1.378327130e-05f, -1.359974581e-05f, -1.341620782e-05f, -1.323265772e-05f, -1.304909592e-05f, -1.286552283e-05f, -1.268193885e-05f, -1.249834438e-05f, -1.231473983e-05f,
+ -1.213112560e-05f, -1.194750209e-05f, -1.176386971e-05f, -1.158022886e-05f, -1.139657995e-05f, -1.121292338e-05f, -1.102925955e-05f, -1.084558887e-05f, -1.066191174e-05f, -1.047822856e-05f,
+ -1.029453974e-05f, -1.011084569e-05f, -9.927146795e-06f, -9.743443473e-06f, -9.559736123e-06f, -9.376025149e-06f, -9.192310954e-06f, -9.008593942e-06f, -8.824874517e-06f, -8.641153081e-06f,
+ -8.457430038e-06f, -8.273705791e-06f, -8.089980744e-06f, -7.906255299e-06f, -7.722529861e-06f, -7.538804832e-06f, -7.355080615e-06f, -7.171357613e-06f, -6.987636230e-06f, -6.803916869e-06f,
+ -6.620199931e-06f, -6.436485821e-06f, -6.252774942e-06f, -6.069067695e-06f, -5.885364484e-06f, -5.701665712e-06f, -5.517971781e-06f, -5.334283093e-06f, -5.150600053e-06f, -4.966923061e-06f,
+ -4.783252520e-06f, -4.599588834e-06f, -4.415932404e-06f, -4.232283633e-06f, -4.048642922e-06f, -3.865010675e-06f, -3.681387293e-06f, -3.497773178e-06f, -3.314168733e-06f, -3.130574359e-06f,
+ -2.946990459e-06f, -2.763417434e-06f, -2.579855686e-06f, -2.396305617e-06f, -2.212767628e-06f, -2.029242122e-06f, -1.845729499e-06f, -1.662230161e-06f, -1.478744509e-06f, -1.295272946e-06f,
+ -1.111815872e-06f, -9.283736879e-07f, -7.449467955e-07f, -5.615355957e-07f, -3.781404895e-07f, -1.947618778e-07f, -1.140016148e-08f, 1.719442587e-07f, 3.552709821e-07f, 5.385796081e-07f,
+ 7.218697360e-07f, 9.051409655e-07f, 1.088392896e-06f, 1.271625128e-06f, 1.454837260e-06f, 1.638028893e-06f, 1.821199626e-06f, 2.004349059e-06f, 2.187476793e-06f, 2.370582428e-06f,
+ 2.553665564e-06f, 2.736725801e-06f, 2.919762740e-06f, 3.102775982e-06f, 3.285765126e-06f, 3.468729775e-06f, 3.651669528e-06f, 3.834583986e-06f, 4.017472751e-06f, 4.200335423e-06f,
+ 4.383171604e-06f, 4.565980896e-06f, 4.748762898e-06f, 4.931517214e-06f, 5.114243444e-06f, 5.296941191e-06f, 5.479610055e-06f, 5.662249639e-06f, 5.844859545e-06f, 6.027439375e-06f,
+ 6.209988731e-06f, 6.392507215e-06f, 6.574994430e-06f, 6.757449978e-06f, 6.939873463e-06f, 7.122264485e-06f, 7.304622650e-06f, 7.486947558e-06f, 7.669238814e-06f, 7.851496021e-06f,
+ 8.033718782e-06f, 8.215906699e-06f, 8.398059378e-06f, 8.580176421e-06f, 8.762257432e-06f, 8.944302014e-06f, 9.126309773e-06f, 9.308280312e-06f, 9.490213235e-06f, 9.672108146e-06f,
+ 9.853964650e-06f, 1.003578235e-05f, 1.021756086e-05f, 1.039929977e-05f, 1.058099869e-05f, 1.076265723e-05f, 1.094427499e-05f, 1.112585158e-05f, 1.130738660e-05f, 1.148887966e-05f,
+ 1.167033037e-05f, 1.185173832e-05f, 1.203310313e-05f, 1.221442441e-05f, 1.239570175e-05f, 1.257693476e-05f, 1.275812306e-05f, 1.293926625e-05f, 1.312036392e-05f, 1.330141571e-05f,
+ 1.348242119e-05f, 1.366338000e-05f, 1.384429173e-05f, 1.402515598e-05f, 1.420597238e-05f, 1.438674052e-05f, 1.456746002e-05f, 1.474813047e-05f, 1.492875150e-05f, 1.510932270e-05f,
+ 1.528984370e-05f, 1.547031408e-05f, 1.565073347e-05f, 1.583110147e-05f, 1.601141770e-05f, 1.619168176e-05f, 1.637189325e-05f, 1.655205180e-05f, 1.673215700e-05f, 1.691220848e-05f,
+ 1.709220583e-05f, 1.727214868e-05f, 1.745203662e-05f, 1.763186928e-05f, 1.781164625e-05f, 1.799136716e-05f, 1.817103161e-05f, 1.835063921e-05f, 1.853018958e-05f, 1.870968233e-05f,
+ 1.888911706e-05f, 1.906849339e-05f, 1.924781093e-05f, 1.942706930e-05f, 1.960626810e-05f, 1.978540695e-05f, 1.996448546e-05f, 2.014350325e-05f, 2.032245992e-05f, 2.050135509e-05f,
+ 2.068018837e-05f, 2.085895938e-05f, 2.103766773e-05f, 2.121631304e-05f, 2.139489491e-05f, 2.157341296e-05f, 2.175186680e-05f, 2.193025606e-05f, 2.210858034e-05f, 2.228683927e-05f,
+ 2.246503244e-05f, 2.264315949e-05f, 2.282122002e-05f, 2.299921365e-05f, 2.317714000e-05f, 2.335499868e-05f, 2.353278931e-05f, 2.371051151e-05f, 2.388816489e-05f, 2.406574906e-05f,
+ 2.424326365e-05f, 2.442070827e-05f, 2.459808254e-05f, 2.477538608e-05f, 2.495261850e-05f, 2.512977942e-05f, 2.530686847e-05f, 2.548388525e-05f, 2.566082939e-05f, 2.583770050e-05f,
+ 2.601449821e-05f, 2.619122213e-05f, 2.636787188e-05f, 2.654444708e-05f, 2.672094735e-05f, 2.689737232e-05f, 2.707372159e-05f, 2.724999480e-05f, 2.742619156e-05f, 2.760231149e-05f,
+ 2.777835421e-05f, 2.795431935e-05f, 2.813020652e-05f, 2.830601534e-05f, 2.848174545e-05f, 2.865739645e-05f, 2.883296798e-05f, 2.900845965e-05f, 2.918387109e-05f, 2.935920191e-05f,
+ 2.953445175e-05f, 2.970962022e-05f, 2.988470695e-05f, 3.005971157e-05f, 3.023463368e-05f, 3.040947293e-05f, 3.058422893e-05f, 3.075890131e-05f, 3.093348969e-05f, 3.110799370e-05f,
+ 3.128241297e-05f, 3.145674711e-05f, 3.163099575e-05f, 3.180515852e-05f, 3.197923505e-05f, 3.215322496e-05f, 3.232712787e-05f, 3.250094342e-05f, 3.267467123e-05f, 3.284831093e-05f,
+ 3.302186215e-05f, 3.319532450e-05f, 3.336869763e-05f, 3.354198116e-05f, 3.371517471e-05f, 3.388827792e-05f, 3.406129041e-05f, 3.423421181e-05f, 3.440704176e-05f, 3.457977988e-05f,
+ 3.475242580e-05f, 3.492497915e-05f, 3.509743956e-05f, 3.526980666e-05f, 3.544208009e-05f, 3.561425947e-05f, 3.578634443e-05f, 3.595833460e-05f, 3.613022963e-05f, 3.630202913e-05f,
+ 3.647373274e-05f, 3.664534009e-05f, 3.681685082e-05f, 3.698826456e-05f, 3.715958094e-05f, 3.733079959e-05f, 3.750192015e-05f, 3.767294226e-05f, 3.784386553e-05f, 3.801468962e-05f,
+ 3.818541416e-05f, 3.835603877e-05f, 3.852656309e-05f, 3.869698677e-05f, 3.886730943e-05f, 3.903753071e-05f, 3.920765025e-05f, 3.937766768e-05f, 3.954758265e-05f, 3.971739477e-05f,
+ 3.988710371e-05f, 4.005670908e-05f, 4.022621053e-05f, 4.039560770e-05f, 4.056490023e-05f, 4.073408774e-05f, 4.090316989e-05f, 4.107214631e-05f, 4.124101664e-05f, 4.140978052e-05f,
+ 4.157843758e-05f, 4.174698748e-05f, 4.191542985e-05f, 4.208376432e-05f, 4.225199055e-05f, 4.242010817e-05f, 4.258811682e-05f, 4.275601615e-05f, 4.292380579e-05f, 4.309148539e-05f,
+ 4.325905460e-05f, 4.342651305e-05f, 4.359386038e-05f, 4.376109625e-05f, 4.392822028e-05f, 4.409523214e-05f, 4.426213146e-05f, 4.442891789e-05f, 4.459559106e-05f, 4.476215063e-05f,
+ 4.492859625e-05f, 4.509492755e-05f, 4.526114418e-05f, 4.542724579e-05f, 4.559323203e-05f, 4.575910254e-05f, 4.592485696e-05f, 4.609049496e-05f, 4.625601616e-05f, 4.642142023e-05f,
+ 4.658670681e-05f, 4.675187554e-05f, 4.691692608e-05f, 4.708185808e-05f, 4.724667118e-05f, 4.741136504e-05f, 4.757593930e-05f, 4.774039361e-05f, 4.790472763e-05f, 4.806894101e-05f,
+ 4.823303339e-05f, 4.839700443e-05f, 4.856085378e-05f, 4.872458109e-05f, 4.888818602e-05f, 4.905166821e-05f, 4.921502732e-05f, 4.937826300e-05f, 4.954137491e-05f, 4.970436270e-05f,
+ 4.986722603e-05f, 5.002996454e-05f, 5.019257790e-05f, 5.035506575e-05f, 5.051742776e-05f, 5.067966357e-05f, 5.084177285e-05f, 5.100375526e-05f, 5.116561044e-05f, 5.132733805e-05f,
+ 5.148893776e-05f, 5.165040921e-05f, 5.181175207e-05f, 5.197296600e-05f, 5.213405065e-05f, 5.229500568e-05f, 5.245583076e-05f, 5.261652553e-05f, 5.277708967e-05f, 5.293752283e-05f,
+ 5.309782466e-05f, 5.325799484e-05f, 5.341803302e-05f, 5.357793887e-05f, 5.373771204e-05f, 5.389735220e-05f, 5.405685900e-05f, 5.421623212e-05f, 5.437547122e-05f, 5.453457595e-05f,
+ 5.469354599e-05f, 5.485238099e-05f, 5.501108062e-05f, 5.516964454e-05f, 5.532807243e-05f, 5.548636394e-05f, 5.564451874e-05f, 5.580253650e-05f, 5.596041688e-05f, 5.611815954e-05f,
+ 5.627576417e-05f, 5.643323042e-05f, 5.659055795e-05f, 5.674774645e-05f, 5.690479557e-05f, 5.706170499e-05f, 5.721847437e-05f, 5.737510339e-05f, 5.753159171e-05f, 5.768793900e-05f,
+ 5.784414494e-05f, 5.800020919e-05f, 5.815613142e-05f, 5.831191131e-05f, 5.846754853e-05f, 5.862304275e-05f, 5.877839364e-05f, 5.893360087e-05f, 5.908866412e-05f, 5.924358307e-05f,
+ 5.939835737e-05f, 5.955298672e-05f, 5.970747078e-05f, 5.986180923e-05f, 6.001600174e-05f, 6.017004799e-05f, 6.032394765e-05f, 6.047770040e-05f, 6.063130592e-05f, 6.078476389e-05f,
+ 6.093807397e-05f, 6.109123586e-05f, 6.124424922e-05f, 6.139711374e-05f, 6.154982909e-05f, 6.170239495e-05f, 6.185481100e-05f, 6.200707693e-05f, 6.215919240e-05f, 6.231115711e-05f,
+ 6.246297074e-05f, 6.261463295e-05f, 6.276614344e-05f, 6.291750189e-05f, 6.306870798e-05f, 6.321976139e-05f, 6.337066181e-05f, 6.352140892e-05f, 6.367200239e-05f, 6.382244193e-05f,
+ 6.397272720e-05f, 6.412285790e-05f, 6.427283372e-05f, 6.442265433e-05f, 6.457231942e-05f, 6.472182868e-05f, 6.487118179e-05f, 6.502037845e-05f, 6.516941834e-05f, 6.531830114e-05f,
+ 6.546702655e-05f, 6.561559426e-05f, 6.576400395e-05f, 6.591225531e-05f, 6.606034804e-05f, 6.620828181e-05f, 6.635605633e-05f, 6.650367128e-05f, 6.665112636e-05f, 6.679842125e-05f,
+ 6.694555566e-05f, 6.709252926e-05f, 6.723934175e-05f, 6.738599284e-05f, 6.753248220e-05f, 6.767880953e-05f, 6.782497454e-05f, 6.797097690e-05f, 6.811681633e-05f, 6.826249250e-05f,
+ 6.840800513e-05f, 6.855335390e-05f, 6.869853851e-05f, 6.884355866e-05f, 6.898841405e-05f, 6.913310437e-05f, 6.927762932e-05f, 6.942198860e-05f, 6.956618191e-05f, 6.971020895e-05f,
+ 6.985406942e-05f, 6.999776301e-05f, 7.014128944e-05f, 7.028464839e-05f, 7.042783957e-05f, 7.057086269e-05f, 7.071371744e-05f, 7.085640353e-05f, 7.099892066e-05f, 7.114126853e-05f,
+ 7.128344685e-05f, 7.142545532e-05f, 7.156729364e-05f, 7.170896153e-05f, 7.185045868e-05f, 7.199178480e-05f, 7.213293960e-05f, 7.227392278e-05f, 7.241473405e-05f, 7.255537312e-05f,
+ 7.269583970e-05f, 7.283613349e-05f, 7.297625420e-05f, 7.311620155e-05f, 7.325597523e-05f, 7.339557496e-05f, 7.353500046e-05f, 7.367425142e-05f, 7.381332757e-05f, 7.395222861e-05f,
+ 7.409095425e-05f, 7.422950422e-05f, 7.436787821e-05f, 7.450607594e-05f, 7.464409713e-05f, 7.478194149e-05f, 7.491960874e-05f, 7.505709858e-05f, 7.519441074e-05f, 7.533154493e-05f,
+ 7.546850086e-05f, 7.560527826e-05f, 7.574187683e-05f, 7.587829630e-05f, 7.601453639e-05f, 7.615059680e-05f, 7.628647727e-05f, 7.642217750e-05f, 7.655769722e-05f, 7.669303615e-05f,
+ 7.682819401e-05f, 7.696317051e-05f, 7.709796539e-05f, 7.723257836e-05f, 7.736700914e-05f, 7.750125745e-05f, 7.763532302e-05f, 7.776920558e-05f, 7.790290483e-05f, 7.803642052e-05f,
+ 7.816975236e-05f, 7.830290007e-05f, 7.843586339e-05f, 7.856864204e-05f, 7.870123574e-05f, 7.883364423e-05f, 7.896586722e-05f, 7.909790445e-05f, 7.922975564e-05f, 7.936142052e-05f,
+ 7.949289883e-05f, 7.962419028e-05f, 7.975529462e-05f, 7.988621156e-05f, 8.001694084e-05f, 8.014748219e-05f, 8.027783535e-05f, 8.040800004e-05f, 8.053797600e-05f, 8.066776295e-05f,
+ 8.079736064e-05f, 8.092676879e-05f, 8.105598714e-05f, 8.118501542e-05f, 8.131385338e-05f, 8.144250074e-05f, 8.157095723e-05f, 8.169922261e-05f, 8.182729659e-05f, 8.195517893e-05f,
+ 8.208286935e-05f, 8.221036760e-05f, 8.233767342e-05f, 8.246478653e-05f, 8.259170669e-05f, 8.271843363e-05f, 8.284496709e-05f, 8.297130681e-05f, 8.309745254e-05f, 8.322340401e-05f,
+ 8.334916097e-05f, 8.347472316e-05f, 8.360009033e-05f, 8.372526220e-05f, 8.385023854e-05f, 8.397501909e-05f, 8.409960358e-05f, 8.422399176e-05f, 8.434818339e-05f, 8.447217820e-05f,
+ 8.459597594e-05f, 8.471957637e-05f, 8.484297922e-05f, 8.496618424e-05f, 8.508919119e-05f, 8.521199981e-05f, 8.533460986e-05f, 8.545702107e-05f, 8.557923320e-05f, 8.570124601e-05f,
+ 8.582305924e-05f, 8.594467265e-05f, 8.606608598e-05f, 8.618729899e-05f, 8.630831144e-05f, 8.642912307e-05f, 8.654973364e-05f, 8.667014290e-05f, 8.679035061e-05f, 8.691035653e-05f,
+ 8.703016041e-05f, 8.714976201e-05f, 8.726916107e-05f, 8.738835737e-05f, 8.750735066e-05f, 8.762614069e-05f, 8.774472723e-05f, 8.786311003e-05f, 8.798128886e-05f, 8.809926347e-05f,
+ 8.821703362e-05f, 8.833459908e-05f, 8.845195960e-05f, 8.856911495e-05f, 8.868606489e-05f, 8.880280919e-05f, 8.891934760e-05f, 8.903567989e-05f, 8.915180583e-05f, 8.926772518e-05f,
+ 8.938343770e-05f, 8.949894316e-05f, 8.961424133e-05f, 8.972933197e-05f, 8.984421485e-05f, 8.995888974e-05f, 9.007335641e-05f, 9.018761462e-05f, 9.030166414e-05f, 9.041550475e-05f,
+ 9.052913621e-05f, 9.064255830e-05f, 9.075577077e-05f, 9.086877342e-05f, 9.098156600e-05f, 9.109414829e-05f, 9.120652007e-05f, 9.131868110e-05f, 9.143063116e-05f, 9.154237003e-05f,
+ 9.165389748e-05f, 9.176521328e-05f, 9.187631721e-05f, 9.198720905e-05f, 9.209788858e-05f, 9.220835556e-05f, 9.231860979e-05f, 9.242865103e-05f, 9.253847906e-05f, 9.264809368e-05f,
+ 9.275749464e-05f, 9.286668174e-05f, 9.297565476e-05f, 9.308441347e-05f, 9.319295766e-05f, 9.330128711e-05f, 9.340940161e-05f, 9.351730093e-05f, 9.362498486e-05f, 9.373245319e-05f,
+ 9.383970569e-05f, 9.394674216e-05f, 9.405356238e-05f, 9.416016613e-05f, 9.426655321e-05f, 9.437272339e-05f, 9.447867647e-05f, 9.458441224e-05f, 9.468993048e-05f, 9.479523098e-05f,
+ 9.490031353e-05f, 9.500517793e-05f, 9.510982396e-05f, 9.521425141e-05f, 9.531846008e-05f, 9.542244976e-05f, 9.552622023e-05f, 9.562977130e-05f, 9.573310276e-05f, 9.583621439e-05f,
+ 9.593910601e-05f, 9.604177739e-05f, 9.614422834e-05f, 9.624645865e-05f, 9.634846812e-05f, 9.645025654e-05f, 9.655182372e-05f, 9.665316946e-05f, 9.675429354e-05f, 9.685519577e-05f,
+ 9.695587595e-05f, 9.705633387e-05f, 9.715656935e-05f, 9.725658218e-05f, 9.735637216e-05f, 9.745593910e-05f, 9.755528279e-05f, 9.765440305e-05f, 9.775329967e-05f, 9.785197245e-05f,
+ 9.795042121e-05f, 9.804864575e-05f, 9.814664587e-05f, 9.824442139e-05f, 9.834197210e-05f, 9.843929781e-05f, 9.853639834e-05f, 9.863327349e-05f, 9.872992306e-05f, 9.882634688e-05f,
+ 9.892254474e-05f, 9.901851646e-05f, 9.911426185e-05f, 9.920978072e-05f, 9.930507289e-05f, 9.940013816e-05f, 9.949497635e-05f, 9.958958726e-05f, 9.968397073e-05f, 9.977812656e-05f,
+ 9.987205456e-05f, 9.996575455e-05f, 1.000592263e-04f, 1.001524698e-04f, 1.002454846e-04f, 1.003382707e-04f, 1.004308279e-04f, 1.005231560e-04f, 1.006152548e-04f, 1.007071242e-04f,
+ 1.007987638e-04f, 1.008901737e-04f, 1.009813536e-04f, 1.010723032e-04f, 1.011630225e-04f, 1.012535113e-04f, 1.013437694e-04f, 1.014337966e-04f, 1.015235927e-04f, 1.016131575e-04f,
+ 1.017024910e-04f, 1.017915928e-04f, 1.018804629e-04f, 1.019691011e-04f, 1.020575071e-04f, 1.021456809e-04f, 1.022336222e-04f, 1.023213309e-04f, 1.024088068e-04f, 1.024960497e-04f,
+ 1.025830595e-04f, 1.026698360e-04f, 1.027563790e-04f, 1.028426884e-04f, 1.029287640e-04f, 1.030146056e-04f, 1.031002130e-04f, 1.031855862e-04f, 1.032707249e-04f, 1.033556290e-04f,
+ 1.034402982e-04f, 1.035247325e-04f, 1.036089317e-04f, 1.036928956e-04f, 1.037766241e-04f, 1.038601169e-04f, 1.039433740e-04f, 1.040263951e-04f, 1.041091801e-04f, 1.041917289e-04f,
+ 1.042740413e-04f, 1.043561171e-04f, 1.044379562e-04f, 1.045195585e-04f, 1.046009236e-04f, 1.046820516e-04f, 1.047629422e-04f, 1.048435954e-04f, 1.049240108e-04f, 1.050041885e-04f,
+ 1.050841282e-04f, 1.051638297e-04f, 1.052432930e-04f, 1.053225179e-04f, 1.054015042e-04f, 1.054802518e-04f, 1.055587605e-04f, 1.056370301e-04f, 1.057150606e-04f, 1.057928518e-04f,
+ 1.058704035e-04f, 1.059477156e-04f, 1.060247879e-04f, 1.061016203e-04f, 1.061782127e-04f, 1.062545648e-04f, 1.063306766e-04f, 1.064065479e-04f, 1.064821786e-04f, 1.065575685e-04f,
+ 1.066327175e-04f, 1.067076254e-04f, 1.067822921e-04f, 1.068567175e-04f, 1.069309014e-04f, 1.070048436e-04f, 1.070785441e-04f, 1.071520027e-04f, 1.072252192e-04f, 1.072981936e-04f,
+ 1.073709256e-04f, 1.074434152e-04f, 1.075156622e-04f, 1.075876665e-04f, 1.076594279e-04f, 1.077309464e-04f, 1.078022217e-04f, 1.078732537e-04f, 1.079440424e-04f, 1.080145875e-04f,
+ 1.080848889e-04f, 1.081549466e-04f, 1.082247604e-04f, 1.082943301e-04f, 1.083636556e-04f, 1.084327368e-04f, 1.085015736e-04f, 1.085701658e-04f, 1.086385133e-04f, 1.087066160e-04f,
+ 1.087744738e-04f, 1.088420864e-04f, 1.089094539e-04f, 1.089765761e-04f, 1.090434528e-04f, 1.091100840e-04f, 1.091764695e-04f, 1.092426091e-04f, 1.093085028e-04f, 1.093741505e-04f,
+ 1.094395520e-04f, 1.095047072e-04f, 1.095696160e-04f, 1.096342782e-04f, 1.096986938e-04f, 1.097628626e-04f, 1.098267845e-04f, 1.098904595e-04f, 1.099538873e-04f, 1.100170678e-04f,
+ 1.100800010e-04f, 1.101426868e-04f, 1.102051249e-04f, 1.102673154e-04f, 1.103292581e-04f, 1.103909528e-04f, 1.104523995e-04f, 1.105135981e-04f, 1.105745484e-04f, 1.106352503e-04f,
+ 1.106957038e-04f, 1.107559087e-04f, 1.108158649e-04f, 1.108755723e-04f, 1.109350308e-04f, 1.109942402e-04f, 1.110532006e-04f, 1.111119117e-04f, 1.111703735e-04f, 1.112285859e-04f,
+ 1.112865487e-04f, 1.113442619e-04f, 1.114017253e-04f, 1.114589389e-04f, 1.115159026e-04f, 1.115726161e-04f, 1.116290796e-04f, 1.116852928e-04f, 1.117412556e-04f, 1.117969680e-04f,
+ 1.118524298e-04f, 1.119076410e-04f, 1.119626014e-04f, 1.120173110e-04f, 1.120717697e-04f, 1.121259773e-04f, 1.121799338e-04f, 1.122336391e-04f, 1.122870930e-04f, 1.123402956e-04f,
+ 1.123932466e-04f, 1.124459460e-04f, 1.124983938e-04f, 1.125505898e-04f, 1.126025339e-04f, 1.126542261e-04f, 1.127056662e-04f, 1.127568541e-04f, 1.128077899e-04f, 1.128584733e-04f,
+ 1.129089043e-04f, 1.129590829e-04f, 1.130090088e-04f, 1.130586821e-04f, 1.131081027e-04f, 1.131572704e-04f, 1.132061853e-04f, 1.132548471e-04f, 1.133032558e-04f, 1.133514114e-04f,
+ 1.133993138e-04f, 1.134469628e-04f, 1.134943584e-04f, 1.135415005e-04f, 1.135883891e-04f, 1.136350240e-04f, 1.136814052e-04f, 1.137275327e-04f, 1.137734062e-04f, 1.138190258e-04f,
+ 1.138643913e-04f, 1.139095028e-04f, 1.139543601e-04f, 1.139989631e-04f, 1.140433118e-04f, 1.140874061e-04f, 1.141312459e-04f, 1.141748312e-04f, 1.142181618e-04f, 1.142612378e-04f,
+ 1.143040590e-04f, 1.143466254e-04f, 1.143889370e-04f, 1.144309935e-04f, 1.144727950e-04f, 1.145143414e-04f, 1.145556327e-04f, 1.145966687e-04f, 1.146374494e-04f, 1.146779747e-04f,
+ 1.147182446e-04f, 1.147582591e-04f, 1.147980179e-04f, 1.148375212e-04f, 1.148767688e-04f, 1.149157606e-04f, 1.149544966e-04f, 1.149929768e-04f, 1.150312010e-04f, 1.150691693e-04f,
+ 1.151068815e-04f, 1.151443376e-04f, 1.151815375e-04f, 1.152184812e-04f, 1.152551687e-04f, 1.152915998e-04f, 1.153277745e-04f, 1.153636928e-04f, 1.153993546e-04f, 1.154347599e-04f,
+ 1.154699085e-04f, 1.155048005e-04f, 1.155394358e-04f, 1.155738143e-04f, 1.156079361e-04f, 1.156418009e-04f, 1.156754089e-04f, 1.157087598e-04f, 1.157418538e-04f, 1.157746907e-04f,
+ 1.158072706e-04f, 1.158395932e-04f, 1.158716587e-04f, 1.159034669e-04f, 1.159350179e-04f, 1.159663115e-04f, 1.159973477e-04f, 1.160281265e-04f, 1.160586478e-04f, 1.160889117e-04f,
+ 1.161189179e-04f, 1.161486666e-04f, 1.161781577e-04f, 1.162073911e-04f, 1.162363668e-04f, 1.162650847e-04f, 1.162935448e-04f, 1.163217471e-04f, 1.163496916e-04f, 1.163773781e-04f,
+ 1.164048068e-04f, 1.164319774e-04f, 1.164588900e-04f, 1.164855446e-04f, 1.165119411e-04f, 1.165380795e-04f, 1.165639598e-04f, 1.165895819e-04f, 1.166149457e-04f, 1.166400514e-04f,
+ 1.166648988e-04f, 1.166894878e-04f, 1.167138186e-04f, 1.167378910e-04f, 1.167617050e-04f, 1.167852606e-04f, 1.168085577e-04f, 1.168315964e-04f, 1.168543766e-04f, 1.168768983e-04f,
+ 1.168991614e-04f, 1.169211660e-04f, 1.169429120e-04f, 1.169643994e-04f, 1.169856281e-04f, 1.170065982e-04f, 1.170273096e-04f, 1.170477623e-04f, 1.170679562e-04f, 1.170878915e-04f,
+ 1.171075679e-04f, 1.171269856e-04f, 1.171461445e-04f, 1.171650446e-04f, 1.171836859e-04f, 1.172020683e-04f, 1.172201919e-04f, 1.172380565e-04f, 1.172556623e-04f, 1.172730092e-04f,
+ 1.172900972e-04f, 1.173069262e-04f, 1.173234963e-04f, 1.173398074e-04f, 1.173558595e-04f, 1.173716527e-04f, 1.173871869e-04f, 1.174024621e-04f, 1.174174783e-04f, 1.174322355e-04f,
+ 1.174467336e-04f, 1.174609727e-04f, 1.174749528e-04f, 1.174886739e-04f, 1.175021359e-04f, 1.175153388e-04f, 1.175282827e-04f, 1.175409675e-04f, 1.175533933e-04f, 1.175655600e-04f,
+ 1.175774676e-04f, 1.175891162e-04f, 1.176005056e-04f, 1.176116361e-04f, 1.176225074e-04f, 1.176331197e-04f, 1.176434729e-04f, 1.176535670e-04f, 1.176634021e-04f, 1.176729781e-04f,
+ 1.176822951e-04f, 1.176913530e-04f, 1.177001518e-04f, 1.177086916e-04f, 1.177169724e-04f, 1.177249941e-04f, 1.177327569e-04f, 1.177402606e-04f, 1.177475052e-04f, 1.177544909e-04f,
+ 1.177612176e-04f, 1.177676854e-04f, 1.177738941e-04f, 1.177798439e-04f, 1.177855347e-04f, 1.177909667e-04f, 1.177961396e-04f, 1.178010537e-04f, 1.178057089e-04f, 1.178101052e-04f,
+ 1.178142426e-04f, 1.178181212e-04f, 1.178217410e-04f, 1.178251019e-04f, 1.178282041e-04f, 1.178310474e-04f, 1.178336320e-04f, 1.178359578e-04f, 1.178380249e-04f, 1.178398334e-04f,
+ 1.178413831e-04f, 1.178426741e-04f, 1.178437066e-04f, 1.178444804e-04f, 1.178449956e-04f, 1.178452522e-04f, 1.178452503e-04f, 1.178449898e-04f, 1.178444709e-04f, 1.178436935e-04f,
+ 1.178426576e-04f, 1.178413633e-04f, 1.178398107e-04f, 1.178379996e-04f, 1.178359302e-04f, 1.178336026e-04f, 1.178310166e-04f, 1.178281724e-04f, 1.178250700e-04f, 1.178217093e-04f,
+ 1.178180906e-04f, 1.178142137e-04f, 1.178100787e-04f, 1.178056857e-04f, 1.178010346e-04f, 1.177961256e-04f, 1.177909586e-04f, 1.177855337e-04f, 1.177798509e-04f, 1.177739103e-04f,
+ 1.177677119e-04f, 1.177612557e-04f, 1.177545418e-04f, 1.177475702e-04f, 1.177403410e-04f, 1.177328541e-04f, 1.177251097e-04f, 1.177171078e-04f, 1.177088484e-04f, 1.177003315e-04f,
+ 1.176915572e-04f, 1.176825256e-04f, 1.176732367e-04f, 1.176636905e-04f, 1.176538871e-04f, 1.176438266e-04f, 1.176335089e-04f, 1.176229341e-04f, 1.176121023e-04f, 1.176010135e-04f,
+ 1.175896678e-04f, 1.175780652e-04f, 1.175662058e-04f, 1.175540895e-04f, 1.175417166e-04f, 1.175290870e-04f, 1.175162007e-04f, 1.175030578e-04f, 1.174896585e-04f, 1.174760027e-04f,
+ 1.174620904e-04f, 1.174479218e-04f, 1.174334969e-04f, 1.174188157e-04f, 1.174038784e-04f, 1.173886849e-04f, 1.173732353e-04f, 1.173575297e-04f, 1.173415682e-04f, 1.173253508e-04f,
+ 1.173088775e-04f, 1.172921484e-04f, 1.172751636e-04f, 1.172579232e-04f, 1.172404272e-04f, 1.172226756e-04f, 1.172046686e-04f, 1.171864061e-04f, 1.171678884e-04f, 1.171491153e-04f,
+ 1.171300870e-04f, 1.171108036e-04f, 1.170912651e-04f, 1.170714716e-04f, 1.170514232e-04f, 1.170311199e-04f, 1.170105618e-04f, 1.169897489e-04f, 1.169686814e-04f, 1.169473593e-04f,
+ 1.169257826e-04f, 1.169039515e-04f, 1.168818661e-04f, 1.168595263e-04f, 1.168369322e-04f, 1.168140841e-04f, 1.167909818e-04f, 1.167676255e-04f, 1.167440153e-04f, 1.167201512e-04f,
+ 1.166960333e-04f, 1.166716618e-04f, 1.166470366e-04f, 1.166221578e-04f, 1.165970256e-04f, 1.165716400e-04f, 1.165460010e-04f, 1.165201089e-04f, 1.164939636e-04f, 1.164675652e-04f,
+ 1.164409138e-04f, 1.164140095e-04f, 1.163868524e-04f, 1.163594426e-04f, 1.163317801e-04f, 1.163038650e-04f, 1.162756974e-04f, 1.162472775e-04f, 1.162186052e-04f, 1.161896807e-04f,
+ 1.161605041e-04f, 1.161310754e-04f, 1.161013948e-04f, 1.160714623e-04f, 1.160412780e-04f, 1.160108420e-04f, 1.159801544e-04f, 1.159492153e-04f, 1.159180248e-04f, 1.158865829e-04f,
+ 1.158548898e-04f, 1.158229456e-04f, 1.157907503e-04f, 1.157583041e-04f, 1.157256070e-04f, 1.156926592e-04f, 1.156594607e-04f, 1.156260116e-04f, 1.155923121e-04f, 1.155583622e-04f,
+ 1.155241620e-04f, 1.154897117e-04f, 1.154550112e-04f, 1.154200608e-04f, 1.153848605e-04f, 1.153494105e-04f, 1.153137107e-04f, 1.152777614e-04f, 1.152415626e-04f, 1.152051145e-04f,
+ 1.151684171e-04f, 1.151314706e-04f, 1.150942749e-04f, 1.150568304e-04f, 1.150191370e-04f, 1.149811949e-04f, 1.149430041e-04f, 1.149045648e-04f, 1.148658771e-04f, 1.148269412e-04f,
+ 1.147877570e-04f, 1.147483247e-04f, 1.147086444e-04f, 1.146687163e-04f, 1.146285405e-04f, 1.145881170e-04f, 1.145474459e-04f, 1.145065275e-04f, 1.144653617e-04f, 1.144239488e-04f,
+ 1.143822888e-04f, 1.143403818e-04f, 1.142982280e-04f, 1.142558275e-04f, 1.142131803e-04f, 1.141702867e-04f, 1.141271467e-04f, 1.140837604e-04f, 1.140401280e-04f, 1.139962495e-04f,
+ 1.139521252e-04f, 1.139077551e-04f, 1.138631393e-04f, 1.138182780e-04f, 1.137731712e-04f, 1.137278192e-04f, 1.136822220e-04f, 1.136363797e-04f, 1.135902926e-04f, 1.135439606e-04f,
+ 1.134973840e-04f, 1.134505628e-04f, 1.134034972e-04f, 1.133561872e-04f, 1.133086332e-04f, 1.132608350e-04f, 1.132127930e-04f, 1.131645072e-04f, 1.131159777e-04f, 1.130672047e-04f,
+ 1.130181883e-04f, 1.129689287e-04f, 1.129194259e-04f, 1.128696801e-04f, 1.128196914e-04f, 1.127694600e-04f, 1.127189860e-04f, 1.126682695e-04f, 1.126173107e-04f, 1.125661097e-04f,
+ 1.125146666e-04f, 1.124629816e-04f, 1.124110548e-04f, 1.123588864e-04f, 1.123064764e-04f, 1.122538251e-04f, 1.122009325e-04f, 1.121477988e-04f, 1.120944242e-04f, 1.120408087e-04f,
+ 1.119869525e-04f, 1.119328558e-04f, 1.118785187e-04f, 1.118239414e-04f, 1.117691239e-04f, 1.117140665e-04f, 1.116587692e-04f, 1.116032323e-04f, 1.115474558e-04f, 1.114914399e-04f,
+ 1.114351848e-04f, 1.113786906e-04f, 1.113219574e-04f, 1.112649854e-04f, 1.112077748e-04f, 1.111503256e-04f, 1.110926381e-04f, 1.110347124e-04f, 1.109765486e-04f, 1.109181469e-04f,
+ 1.108595074e-04f, 1.108006304e-04f, 1.107415158e-04f, 1.106821640e-04f, 1.106225750e-04f, 1.105627490e-04f, 1.105026861e-04f, 1.104423866e-04f, 1.103818505e-04f, 1.103210781e-04f,
+ 1.102600694e-04f, 1.101988247e-04f, 1.101373440e-04f, 1.100756276e-04f, 1.100136756e-04f, 1.099514881e-04f, 1.098890654e-04f, 1.098264076e-04f, 1.097635148e-04f, 1.097003872e-04f,
+ 1.096370249e-04f, 1.095734282e-04f, 1.095095971e-04f, 1.094455319e-04f, 1.093812328e-04f, 1.093166998e-04f, 1.092519331e-04f, 1.091869329e-04f, 1.091216994e-04f, 1.090562327e-04f,
+ 1.089905330e-04f, 1.089246005e-04f, 1.088584354e-04f, 1.087920377e-04f, 1.087254077e-04f, 1.086585455e-04f, 1.085914513e-04f, 1.085241253e-04f, 1.084565676e-04f, 1.083887785e-04f,
+ 1.083207580e-04f, 1.082525064e-04f, 1.081840238e-04f, 1.081153104e-04f, 1.080463664e-04f, 1.079771919e-04f, 1.079077872e-04f, 1.078381523e-04f, 1.077682875e-04f, 1.076981930e-04f,
+ 1.076278689e-04f, 1.075573153e-04f, 1.074865326e-04f, 1.074155208e-04f, 1.073442801e-04f, 1.072728107e-04f, 1.072011128e-04f, 1.071291866e-04f, 1.070570322e-04f, 1.069846498e-04f,
+ 1.069120396e-04f, 1.068392019e-04f, 1.067661366e-04f, 1.066928442e-04f, 1.066193246e-04f, 1.065455782e-04f, 1.064716051e-04f, 1.063974054e-04f, 1.063229795e-04f, 1.062483273e-04f,
+ 1.061734492e-04f, 1.060983453e-04f, 1.060230159e-04f, 1.059474610e-04f, 1.058716809e-04f, 1.057956758e-04f, 1.057194458e-04f, 1.056429912e-04f, 1.055663121e-04f, 1.054894088e-04f,
+ 1.054122813e-04f, 1.053349300e-04f, 1.052573549e-04f, 1.051795564e-04f, 1.051015345e-04f, 1.050232895e-04f, 1.049448216e-04f, 1.048661309e-04f, 1.047872177e-04f, 1.047080821e-04f,
+ 1.046287244e-04f, 1.045491447e-04f, 1.044693432e-04f, 1.043893202e-04f, 1.043090758e-04f, 1.042286102e-04f, 1.041479237e-04f, 1.040670164e-04f, 1.039858884e-04f, 1.039045401e-04f,
+ 1.038229717e-04f, 1.037411832e-04f, 1.036591750e-04f, 1.035769471e-04f, 1.034944999e-04f, 1.034118335e-04f, 1.033289482e-04f, 1.032458441e-04f, 1.031625214e-04f, 1.030789803e-04f,
+ 1.029952211e-04f, 1.029112439e-04f, 1.028270489e-04f, 1.027426364e-04f, 1.026580066e-04f, 1.025731596e-04f, 1.024880958e-04f, 1.024028151e-04f, 1.023173180e-04f, 1.022316046e-04f,
+ 1.021456751e-04f, 1.020595297e-04f, 1.019731686e-04f, 1.018865920e-04f, 1.017998002e-04f, 1.017127934e-04f, 1.016255717e-04f, 1.015381354e-04f, 1.014504847e-04f, 1.013626198e-04f,
+ 1.012745409e-04f, 1.011862482e-04f, 1.010977420e-04f, 1.010090224e-04f, 1.009200898e-04f, 1.008309442e-04f, 1.007415859e-04f, 1.006520151e-04f, 1.005622321e-04f, 1.004722370e-04f,
+ 1.003820301e-04f, 1.002916116e-04f, 1.002009817e-04f, 1.001101407e-04f, 1.000190887e-04f, 9.992782591e-05f, 9.983635266e-05f, 9.974466911e-05f, 9.965277550e-05f, 9.956067204e-05f,
+ 9.946835896e-05f, 9.937583648e-05f, 9.928310482e-05f, 9.919016420e-05f, 9.909701485e-05f, 9.900365700e-05f, 9.891009086e-05f, 9.881631666e-05f, 9.872233464e-05f, 9.862814500e-05f,
+ 9.853374799e-05f, 9.843914383e-05f, 9.834433274e-05f, 9.824931496e-05f, 9.815409071e-05f, 9.805866022e-05f, 9.796302371e-05f, 9.786718143e-05f, 9.777113359e-05f, 9.767488044e-05f,
+ 9.757842219e-05f, 9.748175909e-05f, 9.738489135e-05f, 9.728781923e-05f, 9.719054294e-05f, 9.709306272e-05f, 9.699537880e-05f, 9.689749143e-05f, 9.679940082e-05f, 9.670110722e-05f,
+ 9.660261087e-05f, 9.650391199e-05f, 9.640501082e-05f, 9.630590760e-05f, 9.620660257e-05f, 9.610709596e-05f, 9.600738801e-05f, 9.590747897e-05f, 9.580736906e-05f, 9.570705852e-05f,
+ 9.560654760e-05f, 9.550583654e-05f, 9.540492557e-05f, 9.530381494e-05f, 9.520250488e-05f, 9.510099564e-05f, 9.499928747e-05f, 9.489738059e-05f, 9.479527526e-05f, 9.469297172e-05f,
+ 9.459047020e-05f, 9.448777097e-05f, 9.438487425e-05f, 9.428178030e-05f, 9.417848935e-05f, 9.407500166e-05f, 9.397131747e-05f, 9.386743703e-05f, 9.376336058e-05f, 9.365908836e-05f,
+ 9.355462064e-05f, 9.344995766e-05f, 9.334509965e-05f, 9.324004688e-05f, 9.313479960e-05f, 9.302935804e-05f, 9.292372247e-05f, 9.281789312e-05f, 9.271187026e-05f, 9.260565414e-05f,
+ 9.249924499e-05f, 9.239264309e-05f, 9.228584868e-05f, 9.217886200e-05f, 9.207168332e-05f, 9.196431290e-05f, 9.185675097e-05f, 9.174899780e-05f, 9.164105364e-05f, 9.153291875e-05f,
+ 9.142459339e-05f, 9.131607780e-05f, 9.120737224e-05f, 9.109847698e-05f, 9.098939226e-05f, 9.088011836e-05f, 9.077065551e-05f, 9.066100399e-05f, 9.055116404e-05f, 9.044113594e-05f,
+ 9.033091994e-05f, 9.022051629e-05f, 9.010992527e-05f, 8.999914712e-05f, 8.988818211e-05f, 8.977703051e-05f, 8.966569257e-05f, 8.955416856e-05f, 8.944245873e-05f, 8.933056336e-05f,
+ 8.921848270e-05f, 8.910621701e-05f, 8.899376657e-05f, 8.888113164e-05f, 8.876831248e-05f, 8.865530935e-05f, 8.854212253e-05f, 8.842875227e-05f, 8.831519885e-05f, 8.820146253e-05f,
+ 8.808754358e-05f, 8.797344226e-05f, 8.785915885e-05f, 8.774469361e-05f, 8.763004681e-05f, 8.751521872e-05f, 8.740020960e-05f, 8.728501973e-05f, 8.716964939e-05f, 8.705409883e-05f,
+ 8.693836832e-05f, 8.682245815e-05f, 8.670636858e-05f, 8.659009989e-05f, 8.647365234e-05f, 8.635702621e-05f, 8.624022177e-05f, 8.612323930e-05f, 8.600607906e-05f, 8.588874134e-05f,
+ 8.577122640e-05f, 8.565353453e-05f, 8.553566599e-05f, 8.541762107e-05f, 8.529940003e-05f, 8.518100316e-05f, 8.506243073e-05f, 8.494368302e-05f, 8.482476031e-05f, 8.470566286e-05f,
+ 8.458639097e-05f, 8.446694491e-05f, 8.434732496e-05f, 8.422753140e-05f, 8.410756450e-05f, 8.398742455e-05f, 8.386711183e-05f, 8.374662662e-05f, 8.362596919e-05f, 8.350513983e-05f,
+ 8.338413883e-05f, 8.326296646e-05f, 8.314162300e-05f, 8.302010874e-05f, 8.289842397e-05f, 8.277656896e-05f, 8.265454399e-05f, 8.253234936e-05f, 8.240998535e-05f, 8.228745223e-05f,
+ 8.216475031e-05f, 8.204187985e-05f, 8.191884115e-05f, 8.179563450e-05f, 8.167226017e-05f, 8.154871847e-05f, 8.142500966e-05f, 8.130113405e-05f, 8.117709192e-05f, 8.105288355e-05f,
+ 8.092850924e-05f, 8.080396927e-05f, 8.067926394e-05f, 8.055439353e-05f, 8.042935833e-05f, 8.030415864e-05f, 8.017879474e-05f, 8.005326692e-05f, 7.992757548e-05f, 7.980172070e-05f,
+ 7.967570289e-05f, 7.954952232e-05f, 7.942317930e-05f, 7.929667411e-05f, 7.917000705e-05f, 7.904317842e-05f, 7.891618850e-05f, 7.878903759e-05f, 7.866172599e-05f, 7.853425398e-05f,
+ 7.840662187e-05f, 7.827882995e-05f, 7.815087852e-05f, 7.802276786e-05f, 7.789449829e-05f, 7.776607009e-05f, 7.763748356e-05f, 7.750873900e-05f, 7.737983671e-05f, 7.725077698e-05f,
+ 7.712156011e-05f, 7.699218640e-05f, 7.686265616e-05f, 7.673296967e-05f, 7.660312725e-05f, 7.647312918e-05f, 7.634297577e-05f, 7.621266732e-05f, 7.608220413e-05f, 7.595158650e-05f,
+ 7.582081474e-05f, 7.568988914e-05f, 7.555881000e-05f, 7.542757764e-05f, 7.529619234e-05f, 7.516465442e-05f, 7.503296418e-05f, 7.490112192e-05f, 7.476912794e-05f, 7.463698255e-05f,
+ 7.450468606e-05f, 7.437223876e-05f, 7.423964097e-05f, 7.410689298e-05f, 7.397399511e-05f, 7.384094766e-05f, 7.370775094e-05f, 7.357440525e-05f, 7.344091090e-05f, 7.330726820e-05f,
+ 7.317347745e-05f, 7.303953897e-05f, 7.290545305e-05f, 7.277122001e-05f, 7.263684016e-05f, 7.250231381e-05f, 7.236764126e-05f, 7.223282283e-05f, 7.209785883e-05f, 7.196274955e-05f,
+ 7.182749533e-05f, 7.169209646e-05f, 7.155655325e-05f, 7.142086602e-05f, 7.128503509e-05f, 7.114906075e-05f, 7.101294333e-05f, 7.087668314e-05f, 7.074028048e-05f, 7.060373568e-05f,
+ 7.046704904e-05f, 7.033022087e-05f, 7.019325151e-05f, 7.005614124e-05f, 6.991889040e-05f, 6.978149929e-05f, 6.964396823e-05f, 6.950629754e-05f, 6.936848753e-05f, 6.923053852e-05f,
+ 6.909245081e-05f, 6.895422474e-05f, 6.881586061e-05f, 6.867735875e-05f, 6.853871946e-05f, 6.839994307e-05f, 6.826102990e-05f, 6.812198025e-05f, 6.798279446e-05f, 6.784347284e-05f,
+ 6.770401570e-05f, 6.756442337e-05f, 6.742469617e-05f, 6.728483441e-05f, 6.714483841e-05f, 6.700470851e-05f, 6.686444500e-05f, 6.672404823e-05f, 6.658351850e-05f, 6.644285614e-05f,
+ 6.630206147e-05f, 6.616113480e-05f, 6.602007648e-05f, 6.587888680e-05f, 6.573756611e-05f, 6.559611471e-05f, 6.545453294e-05f, 6.531282112e-05f, 6.517097956e-05f, 6.502900860e-05f,
+ 6.488690855e-05f, 6.474467975e-05f, 6.460232251e-05f, 6.445983716e-05f, 6.431722403e-05f, 6.417448343e-05f, 6.403161571e-05f, 6.388862117e-05f, 6.374550016e-05f, 6.360225298e-05f,
+ 6.345887998e-05f, 6.331538148e-05f, 6.317175779e-05f, 6.302800926e-05f, 6.288413621e-05f, 6.274013896e-05f, 6.259601785e-05f, 6.245177320e-05f, 6.230740534e-05f, 6.216291460e-05f,
+ 6.201830130e-05f, 6.187356578e-05f, 6.172870837e-05f, 6.158372940e-05f, 6.143862919e-05f, 6.129340807e-05f, 6.114806638e-05f, 6.100260445e-05f, 6.085702260e-05f, 6.071132118e-05f,
+ 6.056550050e-05f, 6.041956090e-05f, 6.027350271e-05f, 6.012732627e-05f, 5.998103190e-05f, 5.983461994e-05f, 5.968809072e-05f, 5.954144458e-05f, 5.939468184e-05f, 5.924780285e-05f,
+ 5.910080792e-05f, 5.895369740e-05f, 5.880647163e-05f, 5.865913093e-05f, 5.851167563e-05f, 5.836410609e-05f, 5.821642262e-05f, 5.806862556e-05f, 5.792071525e-05f, 5.777269203e-05f,
+ 5.762455622e-05f, 5.747630818e-05f, 5.732794822e-05f, 5.717947669e-05f, 5.703089393e-05f, 5.688220027e-05f, 5.673339604e-05f, 5.658448159e-05f, 5.643545726e-05f, 5.628632337e-05f,
+ 5.613708027e-05f, 5.598772830e-05f, 5.583826779e-05f, 5.568869908e-05f, 5.553902252e-05f, 5.538923843e-05f, 5.523934717e-05f, 5.508934906e-05f, 5.493924444e-05f, 5.478903367e-05f,
+ 5.463871707e-05f, 5.448829499e-05f, 5.433776776e-05f, 5.418713574e-05f, 5.403639925e-05f, 5.388555864e-05f, 5.373461424e-05f, 5.358356641e-05f, 5.343241548e-05f, 5.328116180e-05f,
+ 5.312980570e-05f, 5.297834753e-05f, 5.282678762e-05f, 5.267512633e-05f, 5.252336400e-05f, 5.237150096e-05f, 5.221953756e-05f, 5.206747414e-05f, 5.191531105e-05f, 5.176304863e-05f,
+ 5.161068722e-05f, 5.145822717e-05f, 5.130566883e-05f, 5.115301252e-05f, 5.100025861e-05f, 5.084740743e-05f, 5.069445933e-05f, 5.054141465e-05f, 5.038827375e-05f, 5.023503695e-05f,
+ 5.008170462e-05f, 4.992827709e-05f, 4.977475472e-05f, 4.962113784e-05f, 4.946742680e-05f, 4.931362196e-05f, 4.915972365e-05f, 4.900573222e-05f, 4.885164803e-05f, 4.869747141e-05f,
+ 4.854320271e-05f, 4.838884228e-05f, 4.823439048e-05f, 4.807984764e-05f, 4.792521411e-05f, 4.777049025e-05f, 4.761567640e-05f, 4.746077290e-05f, 4.730578012e-05f, 4.715069839e-05f,
+ 4.699552806e-05f, 4.684026949e-05f, 4.668492302e-05f, 4.652948901e-05f, 4.637396779e-05f, 4.621835973e-05f, 4.606266517e-05f, 4.590688446e-05f, 4.575101795e-05f, 4.559506599e-05f,
+ 4.543902894e-05f, 4.528290714e-05f, 4.512670094e-05f, 4.497041069e-05f, 4.481403675e-05f, 4.465757947e-05f, 4.450103919e-05f, 4.434441627e-05f, 4.418771107e-05f, 4.403092392e-05f,
+ 4.387405519e-05f, 4.371710523e-05f, 4.356007439e-05f, 4.340296301e-05f, 4.324577146e-05f, 4.308850009e-05f, 4.293114924e-05f, 4.277371928e-05f, 4.261621055e-05f, 4.245862341e-05f,
+ 4.230095821e-05f, 4.214321531e-05f, 4.198539505e-05f, 4.182749780e-05f, 4.166952390e-05f, 4.151147372e-05f, 4.135334759e-05f, 4.119514589e-05f, 4.103686896e-05f, 4.087851715e-05f,
+ 4.072009083e-05f, 4.056159034e-05f, 4.040301605e-05f, 4.024436830e-05f, 4.008564746e-05f, 3.992685387e-05f, 3.976798790e-05f, 3.960904989e-05f, 3.945004021e-05f, 3.929095921e-05f,
+ 3.913180724e-05f, 3.897258467e-05f, 3.881329184e-05f, 3.865392912e-05f, 3.849449685e-05f, 3.833499541e-05f, 3.817542514e-05f, 3.801578640e-05f, 3.785607954e-05f, 3.769630494e-05f,
+ 3.753646293e-05f, 3.737655388e-05f, 3.721657815e-05f, 3.705653609e-05f, 3.689642806e-05f, 3.673625443e-05f, 3.657601554e-05f, 3.641571175e-05f, 3.625534342e-05f, 3.609491092e-05f,
+ 3.593441459e-05f, 3.577385481e-05f, 3.561323191e-05f, 3.545254628e-05f, 3.529179825e-05f, 3.513098820e-05f, 3.497011647e-05f, 3.480918344e-05f, 3.464818945e-05f, 3.448713487e-05f,
+ 3.432602006e-05f, 3.416484537e-05f, 3.400361117e-05f, 3.384231782e-05f, 3.368096567e-05f, 3.351955508e-05f, 3.335808641e-05f, 3.319656004e-05f, 3.303497630e-05f, 3.287333557e-05f,
+ 3.271163820e-05f, 3.254988456e-05f, 3.238807500e-05f, 3.222620989e-05f, 3.206428958e-05f, 3.190231444e-05f, 3.174028483e-05f, 3.157820110e-05f, 3.141606363e-05f, 3.125387276e-05f,
+ 3.109162887e-05f, 3.092933230e-05f, 3.076698343e-05f, 3.060458261e-05f, 3.044213021e-05f, 3.027962659e-05f, 3.011707211e-05f, 2.995446712e-05f, 2.979181200e-05f, 2.962910710e-05f,
+ 2.946635279e-05f, 2.930354942e-05f, 2.914069736e-05f, 2.897779698e-05f, 2.881484863e-05f, 2.865185267e-05f, 2.848880947e-05f, 2.832571940e-05f, 2.816258280e-05f, 2.799940005e-05f,
+ 2.783617151e-05f, 2.767289754e-05f, 2.750957850e-05f, 2.734621476e-05f, 2.718280667e-05f, 2.701935461e-05f, 2.685585893e-05f, 2.669232000e-05f, 2.652873818e-05f, 2.636511383e-05f,
+ 2.620144732e-05f, 2.603773901e-05f, 2.587398926e-05f, 2.571019843e-05f, 2.554636690e-05f, 2.538249502e-05f, 2.521858315e-05f, 2.505463167e-05f, 2.489064093e-05f, 2.472661129e-05f,
+ 2.456254313e-05f, 2.439843680e-05f, 2.423429267e-05f, 2.407011111e-05f, 2.390589247e-05f, 2.374163711e-05f, 2.357734542e-05f, 2.341301774e-05f, 2.324865444e-05f, 2.308425589e-05f,
+ 2.291982245e-05f, 2.275535448e-05f, 2.259085236e-05f, 2.242631643e-05f, 2.226174708e-05f, 2.209714465e-05f, 2.193250952e-05f, 2.176784205e-05f, 2.160314261e-05f, 2.143841156e-05f,
+ 2.127364926e-05f, 2.110885608e-05f, 2.094403238e-05f, 2.077917853e-05f, 2.061429489e-05f, 2.044938183e-05f, 2.028443971e-05f, 2.011946890e-05f, 1.995446976e-05f, 1.978944265e-05f,
+ 1.962438795e-05f, 1.945930601e-05f, 1.929419721e-05f, 1.912906189e-05f, 1.896390044e-05f, 1.879871322e-05f, 1.863350058e-05f, 1.846826290e-05f, 1.830300055e-05f, 1.813771387e-05f,
+ 1.797240325e-05f, 1.780706904e-05f, 1.764171162e-05f, 1.747633134e-05f, 1.731092857e-05f, 1.714550368e-05f, 1.698005702e-05f, 1.681458898e-05f, 1.664909990e-05f, 1.648359017e-05f,
+ 1.631806013e-05f, 1.615251016e-05f, 1.598694063e-05f, 1.582135189e-05f, 1.565574431e-05f, 1.549011827e-05f, 1.532447411e-05f, 1.515881222e-05f, 1.499313295e-05f, 1.482743666e-05f,
+ 1.466172373e-05f, 1.449599452e-05f, 1.433024940e-05f, 1.416448873e-05f, 1.399871287e-05f, 1.383292219e-05f, 1.366711705e-05f, 1.350129783e-05f, 1.333546489e-05f, 1.316961858e-05f,
+ 1.300375928e-05f, 1.283788736e-05f, 1.267200317e-05f, 1.250610708e-05f, 1.234019946e-05f, 1.217428068e-05f, 1.200835109e-05f, 1.184241106e-05f, 1.167646097e-05f, 1.151050116e-05f,
+ 1.134453202e-05f, 1.117855389e-05f, 1.101256716e-05f, 1.084657218e-05f, 1.068056932e-05f, 1.051455894e-05f, 1.034854142e-05f, 1.018251710e-05f, 1.001648637e-05f, 9.850449576e-06f,
+ 9.684407094e-06f, 9.518359285e-06f, 9.352306515e-06f, 9.186249149e-06f, 9.020187551e-06f, 8.854122086e-06f, 8.688053119e-06f, 8.521981015e-06f, 8.355906139e-06f, 8.189828854e-06f,
+ 8.023749527e-06f, 7.857668521e-06f, 7.691586201e-06f, 7.525502932e-06f, 7.359419079e-06f, 7.193335005e-06f, 7.027251076e-06f, 6.861167655e-06f, 6.695085108e-06f, 6.529003799e-06f,
+ 6.362924091e-06f, 6.196846350e-06f, 6.030770939e-06f, 5.864698223e-06f, 5.698628566e-06f, 5.532562332e-06f, 5.366499885e-06f, 5.200441590e-06f, 5.034387809e-06f, 4.868338908e-06f,
+ 4.702295251e-06f, 4.536257200e-06f, 4.370225120e-06f, 4.204199375e-06f, 4.038180328e-06f, 3.872168344e-06f, 3.706163785e-06f, 3.540167015e-06f, 3.374178399e-06f, 3.208198298e-06f,
+ 3.042227078e-06f, 2.876265100e-06f, 2.710312729e-06f, 2.544370328e-06f, 2.378438259e-06f, 2.212516887e-06f, 2.046606574e-06f, 1.880707683e-06f, 1.714820577e-06f, 1.548945619e-06f,
+ 1.383083172e-06f, 1.217233598e-06f, 1.051397261e-06f, 8.855745235e-07f, 7.197657473e-07f, 5.539712952e-07f, 3.881915298e-07f, 2.224268134e-07f, 5.667750838e-08f, -1.090560230e-07f,
+ -2.747734186e-07f, -4.404743163e-07f, -6.061583540e-07f, -7.718251698e-07f, -9.374744017e-07f, -1.103105688e-06f, -1.268718667e-06f, -1.434312976e-06f, -1.599888255e-06f, -1.765444142e-06f,
+ -1.930980275e-06f, -2.096496293e-06f, -2.261991834e-06f, -2.427466538e-06f, -2.592920044e-06f, -2.758351989e-06f, -2.923762014e-06f, -3.089149757e-06f, -3.254514857e-06f, -3.419856955e-06f,
+ -3.585175689e-06f, -3.750470698e-06f, -3.915741622e-06f, -4.080988102e-06f, -4.246209775e-06f, -4.411406283e-06f, -4.576577266e-06f, -4.741722362e-06f, -4.906841213e-06f, -5.071933458e-06f,
+ -5.236998738e-06f, -5.402036693e-06f, -5.567046964e-06f, -5.732029190e-06f, -5.896983013e-06f, -6.061908074e-06f, -6.226804012e-06f, -6.391670470e-06f, -6.556507088e-06f, -6.721313508e-06f,
+ -6.886089370e-06f, -7.050834316e-06f, -7.215547987e-06f, -7.380230025e-06f, -7.544880071e-06f, -7.709497768e-06f, -7.874082757e-06f, -8.038634679e-06f, -8.203153178e-06f, -8.367637896e-06f,
+ -8.532088473e-06f, -8.696504554e-06f, -8.860885780e-06f, -9.025231794e-06f, -9.189542239e-06f, -9.353816758e-06f, -9.518054993e-06f, -9.682256588e-06f, -9.846421185e-06f, -1.001054843e-05f,
+ -1.017463796e-05f, -1.033868943e-05f, -1.050270247e-05f, -1.066667673e-05f, -1.083061186e-05f, -1.099450750e-05f, -1.115836329e-05f, -1.132217887e-05f, -1.148595390e-05f, -1.164968801e-05f,
+ -1.181338085e-05f, -1.197703206e-05f, -1.214064130e-05f, -1.230420820e-05f, -1.246773241e-05f, -1.263121358e-05f, -1.279465134e-05f, -1.295804536e-05f, -1.312139526e-05f, -1.328470070e-05f,
+ -1.344796132e-05f, -1.361117678e-05f, -1.377434671e-05f, -1.393747076e-05f, -1.410054857e-05f, -1.426357981e-05f, -1.442656410e-05f, -1.458950111e-05f, -1.475239046e-05f, -1.491523182e-05f,
+ -1.507802483e-05f, -1.524076914e-05f, -1.540346439e-05f, -1.556611023e-05f, -1.572870632e-05f, -1.589125229e-05f, -1.605374780e-05f, -1.621619249e-05f, -1.637858601e-05f, -1.654092802e-05f,
+ -1.670321815e-05f, -1.686545607e-05f, -1.702764141e-05f, -1.718977383e-05f, -1.735185297e-05f, -1.751387849e-05f, -1.767585004e-05f, -1.783776726e-05f, -1.799962980e-05f, -1.816143732e-05f,
+ -1.832318946e-05f, -1.848488588e-05f, -1.864652623e-05f, -1.880811015e-05f, -1.896963730e-05f, -1.913110733e-05f, -1.929251989e-05f, -1.945387462e-05f, -1.961517119e-05f, -1.977640925e-05f,
+ -1.993758844e-05f, -2.009870842e-05f, -2.025976883e-05f, -2.042076934e-05f, -2.058170959e-05f, -2.074258924e-05f, -2.090340794e-05f, -2.106416534e-05f, -2.122486110e-05f, -2.138549487e-05f,
+ -2.154606630e-05f, -2.170657504e-05f, -2.186702076e-05f, -2.202740310e-05f, -2.218772171e-05f, -2.234797626e-05f, -2.250816640e-05f, -2.266829177e-05f, -2.282835205e-05f, -2.298834687e-05f,
+ -2.314827590e-05f, -2.330813879e-05f, -2.346793520e-05f, -2.362766479e-05f, -2.378732720e-05f, -2.394692209e-05f, -2.410644913e-05f, -2.426590796e-05f, -2.442529825e-05f, -2.458461965e-05f,
+ -2.474387182e-05f, -2.490305441e-05f, -2.506216709e-05f, -2.522120950e-05f, -2.538018131e-05f, -2.553908218e-05f, -2.569791176e-05f, -2.585666972e-05f, -2.601535570e-05f, -2.617396938e-05f,
+ -2.633251040e-05f, -2.649097843e-05f, -2.664937312e-05f, -2.680769414e-05f, -2.696594115e-05f, -2.712411380e-05f, -2.728221176e-05f, -2.744023468e-05f, -2.759818223e-05f, -2.775605407e-05f,
+ -2.791384985e-05f, -2.807156924e-05f, -2.822921190e-05f, -2.838677749e-05f, -2.854426568e-05f, -2.870167612e-05f, -2.885900847e-05f, -2.901626240e-05f, -2.917343758e-05f, -2.933053366e-05f,
+ -2.948755030e-05f, -2.964448718e-05f, -2.980134395e-05f, -2.995812027e-05f, -3.011481582e-05f, -3.027143025e-05f, -3.042796323e-05f, -3.058441441e-05f, -3.074078348e-05f, -3.089707009e-05f,
+ -3.105327390e-05f, -3.120939459e-05f, -3.136543182e-05f, -3.152138524e-05f, -3.167725454e-05f, -3.183303937e-05f, -3.198873940e-05f, -3.214435430e-05f, -3.229988373e-05f, -3.245532736e-05f,
+ -3.261068486e-05f, -3.276595590e-05f, -3.292114014e-05f, -3.307623725e-05f, -3.323124689e-05f, -3.338616875e-05f, -3.354100248e-05f, -3.369574775e-05f, -3.385040424e-05f, -3.400497161e-05f,
+ -3.415944953e-05f, -3.431383768e-05f, -3.446813571e-05f, -3.462234330e-05f, -3.477646013e-05f, -3.493048585e-05f, -3.508442015e-05f, -3.523826270e-05f, -3.539201315e-05f, -3.554567120e-05f,
+ -3.569923650e-05f, -3.585270873e-05f, -3.600608756e-05f, -3.615937267e-05f, -3.631256372e-05f, -3.646566039e-05f, -3.661866236e-05f, -3.677156929e-05f, -3.692438086e-05f, -3.707709675e-05f,
+ -3.722971662e-05f, -3.738224015e-05f, -3.753466702e-05f, -3.768699691e-05f, -3.783922947e-05f, -3.799136440e-05f, -3.814340137e-05f, -3.829534005e-05f, -3.844718011e-05f, -3.859892125e-05f,
+ -3.875056312e-05f, -3.890210541e-05f, -3.905354780e-05f, -3.920488996e-05f, -3.935613157e-05f, -3.950727231e-05f, -3.965831185e-05f, -3.980924988e-05f, -3.996008607e-05f, -4.011082010e-05f,
+ -4.026145165e-05f, -4.041198040e-05f, -4.056240603e-05f, -4.071272822e-05f, -4.086294665e-05f, -4.101306100e-05f, -4.116307094e-05f, -4.131297617e-05f, -4.146277636e-05f, -4.161247120e-05f,
+ -4.176206036e-05f, -4.191154352e-05f, -4.206092037e-05f, -4.221019060e-05f, -4.235935388e-05f, -4.250840989e-05f, -4.265735833e-05f, -4.280619887e-05f, -4.295493120e-05f, -4.310355499e-05f,
+ -4.325206995e-05f, -4.340047574e-05f, -4.354877206e-05f, -4.369695859e-05f, -4.384503501e-05f, -4.399300102e-05f, -4.414085629e-05f, -4.428860051e-05f, -4.443623338e-05f, -4.458375457e-05f,
+ -4.473116377e-05f, -4.487846067e-05f, -4.502564496e-05f, -4.517271633e-05f, -4.531967446e-05f, -4.546651905e-05f, -4.561324977e-05f, -4.575986633e-05f, -4.590636840e-05f, -4.605275568e-05f,
+ -4.619902786e-05f, -4.634518463e-05f, -4.649122568e-05f, -4.663715070e-05f, -4.678295938e-05f, -4.692865141e-05f, -4.707422648e-05f, -4.721968429e-05f, -4.736502452e-05f, -4.751024687e-05f,
+ -4.765535104e-05f, -4.780033671e-05f, -4.794520358e-05f, -4.808995134e-05f, -4.823457968e-05f, -4.837908831e-05f, -4.852347690e-05f, -4.866774517e-05f, -4.881189280e-05f, -4.895591949e-05f,
+ -4.909982493e-05f, -4.924360883e-05f, -4.938727087e-05f, -4.953081075e-05f, -4.967422817e-05f, -4.981752283e-05f, -4.996069442e-05f, -5.010374264e-05f, -5.024666720e-05f, -5.038946778e-05f,
+ -5.053214408e-05f, -5.067469581e-05f, -5.081712267e-05f, -5.095942435e-05f, -5.110160055e-05f, -5.124365098e-05f, -5.138557533e-05f, -5.152737330e-05f, -5.166904460e-05f, -5.181058893e-05f,
+ -5.195200598e-05f, -5.209329547e-05f, -5.223445708e-05f, -5.237549054e-05f, -5.251639553e-05f, -5.265717176e-05f, -5.279781893e-05f, -5.293833675e-05f, -5.307872493e-05f, -5.321898316e-05f,
+ -5.335911115e-05f, -5.349910861e-05f, -5.363897524e-05f, -5.377871075e-05f, -5.391831484e-05f, -5.405778722e-05f, -5.419712760e-05f, -5.433633567e-05f, -5.447541116e-05f, -5.461435377e-05f,
+ -5.475316320e-05f, -5.489183917e-05f, -5.503038137e-05f, -5.516878953e-05f, -5.530706335e-05f, -5.544520254e-05f, -5.558320681e-05f, -5.572107586e-05f, -5.585880942e-05f, -5.599640719e-05f,
+ -5.613386888e-05f, -5.627119420e-05f, -5.640838287e-05f, -5.654543460e-05f, -5.668234909e-05f, -5.681912607e-05f, -5.695576524e-05f, -5.709226632e-05f, -5.722862903e-05f, -5.736485307e-05f,
+ -5.750093816e-05f, -5.763688401e-05f, -5.777269035e-05f, -5.790835689e-05f, -5.804388333e-05f, -5.817926940e-05f, -5.831451482e-05f, -5.844961930e-05f, -5.858458255e-05f, -5.871940431e-05f,
+ -5.885408427e-05f, -5.898862217e-05f, -5.912301771e-05f, -5.925727063e-05f, -5.939138063e-05f, -5.952534744e-05f, -5.965917077e-05f, -5.979285035e-05f, -5.992638590e-05f, -6.005977714e-05f,
+ -6.019302378e-05f, -6.032612556e-05f, -6.045908219e-05f, -6.059189340e-05f, -6.072455890e-05f, -6.085707842e-05f, -6.098945169e-05f, -6.112167842e-05f, -6.125375834e-05f, -6.138569118e-05f,
+ -6.151747666e-05f, -6.164911450e-05f, -6.178060443e-05f, -6.191194618e-05f, -6.204313947e-05f, -6.217418403e-05f, -6.230507958e-05f, -6.243582586e-05f, -6.256642258e-05f, -6.269686949e-05f,
+ -6.282716629e-05f, -6.295731273e-05f, -6.308730854e-05f, -6.321715343e-05f, -6.334684715e-05f, -6.347638942e-05f, -6.360577997e-05f, -6.373501853e-05f, -6.386410483e-05f, -6.399303861e-05f,
+ -6.412181960e-05f, -6.425044753e-05f, -6.437892212e-05f, -6.450724312e-05f, -6.463541026e-05f, -6.476342326e-05f, -6.489128187e-05f, -6.501898582e-05f, -6.514653485e-05f, -6.527392868e-05f,
+ -6.540116705e-05f, -6.552824971e-05f, -6.565517638e-05f, -6.578194680e-05f, -6.590856071e-05f, -6.603501784e-05f, -6.616131794e-05f, -6.628746074e-05f, -6.641344598e-05f, -6.653927340e-05f,
+ -6.666494274e-05f, -6.679045373e-05f, -6.691580612e-05f, -6.704099965e-05f, -6.716603405e-05f, -6.729090907e-05f, -6.741562445e-05f, -6.754017994e-05f, -6.766457526e-05f, -6.778881018e-05f,
+ -6.791288442e-05f, -6.803679773e-05f, -6.816054986e-05f, -6.828414054e-05f, -6.840756953e-05f, -6.853083657e-05f, -6.865394140e-05f, -6.877688378e-05f, -6.889966343e-05f, -6.902228012e-05f,
+ -6.914473358e-05f, -6.926702357e-05f, -6.938914983e-05f, -6.951111211e-05f, -6.963291015e-05f, -6.975454371e-05f, -6.987601254e-05f, -6.999731638e-05f, -7.011845499e-05f, -7.023942811e-05f,
+ -7.036023549e-05f, -7.048087689e-05f, -7.060135206e-05f, -7.072166074e-05f, -7.084180270e-05f, -7.096177767e-05f, -7.108158542e-05f, -7.120122570e-05f, -7.132069827e-05f, -7.144000287e-05f,
+ -7.155913925e-05f, -7.167810719e-05f, -7.179690642e-05f, -7.191553671e-05f, -7.203399781e-05f, -7.215228948e-05f, -7.227041148e-05f, -7.238836355e-05f, -7.250614547e-05f, -7.262375698e-05f,
+ -7.274119785e-05f, -7.285846783e-05f, -7.297556669e-05f, -7.309249418e-05f, -7.320925006e-05f, -7.332583409e-05f, -7.344224604e-05f, -7.355848566e-05f, -7.367455272e-05f, -7.379044698e-05f,
+ -7.390616819e-05f, -7.402171613e-05f, -7.413709056e-05f, -7.425229124e-05f, -7.436731793e-05f, -7.448217039e-05f, -7.459684841e-05f, -7.471135172e-05f, -7.482568012e-05f, -7.493983335e-05f,
+ -7.505381118e-05f, -7.516761339e-05f, -7.528123974e-05f, -7.539469000e-05f, -7.550796393e-05f, -7.562106131e-05f, -7.573398189e-05f, -7.584672546e-05f, -7.595929178e-05f, -7.607168062e-05f,
+ -7.618389176e-05f, -7.629592495e-05f, -7.640777998e-05f, -7.651945662e-05f, -7.663095463e-05f, -7.674227379e-05f, -7.685341388e-05f, -7.696437466e-05f, -7.707515591e-05f, -7.718575741e-05f,
+ -7.729617892e-05f, -7.740642023e-05f, -7.751648111e-05f, -7.762636133e-05f, -7.773606068e-05f, -7.784557892e-05f, -7.795491584e-05f, -7.806407121e-05f, -7.817304481e-05f, -7.828183642e-05f,
+ -7.839044582e-05f, -7.849887278e-05f, -7.860711709e-05f, -7.871517853e-05f, -7.882305688e-05f, -7.893075191e-05f, -7.903826341e-05f, -7.914559116e-05f, -7.925273495e-05f, -7.935969455e-05f,
+ -7.946646975e-05f, -7.957306033e-05f, -7.967946608e-05f, -7.978568678e-05f, -7.989172222e-05f, -7.999757217e-05f, -8.010323643e-05f, -8.020871478e-05f, -8.031400701e-05f, -8.041911291e-05f,
+ -8.052403225e-05f, -8.062876484e-05f, -8.073331046e-05f, -8.083766889e-05f, -8.094183993e-05f, -8.104582336e-05f, -8.114961898e-05f, -8.125322657e-05f, -8.135664593e-05f, -8.145987685e-05f,
+ -8.156291911e-05f, -8.166577252e-05f, -8.176843686e-05f, -8.187091193e-05f, -8.197319751e-05f, -8.207529341e-05f, -8.217719942e-05f, -8.227891533e-05f, -8.238044093e-05f, -8.248177603e-05f,
+ -8.258292042e-05f, -8.268387389e-05f, -8.278463625e-05f, -8.288520728e-05f, -8.298558680e-05f, -8.308577458e-05f, -8.318577044e-05f, -8.328557418e-05f, -8.338518558e-05f, -8.348460446e-05f,
+ -8.358383061e-05f, -8.368286384e-05f, -8.378170394e-05f, -8.388035072e-05f, -8.397880397e-05f, -8.407706351e-05f, -8.417512913e-05f, -8.427300063e-05f, -8.437067783e-05f, -8.446816053e-05f,
+ -8.456544852e-05f, -8.466254162e-05f, -8.475943964e-05f, -8.485614237e-05f, -8.495264962e-05f, -8.504896121e-05f, -8.514507694e-05f, -8.524099661e-05f, -8.533672004e-05f, -8.543224703e-05f,
+ -8.552757739e-05f, -8.562271094e-05f, -8.571764748e-05f, -8.581238683e-05f, -8.590692879e-05f, -8.600127318e-05f, -8.609541980e-05f, -8.618936848e-05f, -8.628311902e-05f, -8.637667124e-05f,
+ -8.647002495e-05f, -8.656317996e-05f, -8.665613610e-05f, -8.674889317e-05f, -8.684145099e-05f, -8.693380937e-05f, -8.702596814e-05f, -8.711792711e-05f, -8.720968610e-05f, -8.730124493e-05f,
+ -8.739260340e-05f, -8.748376136e-05f, -8.757471860e-05f, -8.766547495e-05f, -8.775603024e-05f, -8.784638428e-05f, -8.793653690e-05f, -8.802648791e-05f, -8.811623713e-05f, -8.820578440e-05f,
+ -8.829512953e-05f, -8.838427234e-05f, -8.847321267e-05f, -8.856195033e-05f, -8.865048515e-05f, -8.873881695e-05f, -8.882694557e-05f, -8.891487082e-05f, -8.900259253e-05f, -8.909011053e-05f,
+ -8.917742465e-05f, -8.926453472e-05f, -8.935144056e-05f, -8.943814201e-05f, -8.952463888e-05f, -8.961093102e-05f, -8.969701825e-05f, -8.978290041e-05f, -8.986857732e-05f, -8.995404882e-05f,
+ -9.003931473e-05f, -9.012437490e-05f, -9.020922916e-05f, -9.029387733e-05f, -9.037831925e-05f, -9.046255476e-05f, -9.054658369e-05f, -9.063040588e-05f, -9.071402117e-05f, -9.079742938e-05f,
+ -9.088063036e-05f, -9.096362395e-05f, -9.104640997e-05f, -9.112898828e-05f, -9.121135871e-05f, -9.129352110e-05f, -9.137547528e-05f, -9.145722110e-05f, -9.153875840e-05f, -9.162008703e-05f,
+ -9.170120681e-05f, -9.178211760e-05f, -9.186281923e-05f, -9.194331156e-05f, -9.202359441e-05f, -9.210366765e-05f, -9.218353111e-05f, -9.226318463e-05f, -9.234262807e-05f, -9.242186126e-05f,
+ -9.250088406e-05f, -9.257969631e-05f, -9.265829785e-05f, -9.273668855e-05f, -9.281486824e-05f, -9.289283677e-05f, -9.297059400e-05f, -9.304813976e-05f, -9.312547393e-05f, -9.320259633e-05f,
+ -9.327950683e-05f, -9.335620527e-05f, -9.343269152e-05f, -9.350896541e-05f, -9.358502681e-05f, -9.366087556e-05f, -9.373651153e-05f, -9.381193456e-05f, -9.388714452e-05f, -9.396214125e-05f,
+ -9.403692461e-05f, -9.411149446e-05f, -9.418585066e-05f, -9.425999306e-05f, -9.433392153e-05f, -9.440763591e-05f, -9.448113607e-05f, -9.455442187e-05f, -9.462749317e-05f, -9.470034982e-05f,
+ -9.477299169e-05f, -9.484541865e-05f, -9.491763054e-05f, -9.498962724e-05f, -9.506140861e-05f, -9.513297451e-05f, -9.520432480e-05f, -9.527545935e-05f, -9.534637802e-05f, -9.541708068e-05f,
+ -9.548756719e-05f, -9.555783742e-05f, -9.562789124e-05f, -9.569772852e-05f, -9.576734911e-05f, -9.583675290e-05f, -9.590593974e-05f, -9.597490950e-05f, -9.604366207e-05f, -9.611219730e-05f,
+ -9.618051507e-05f, -9.624861525e-05f, -9.631649770e-05f, -9.638416231e-05f, -9.645160894e-05f, -9.651883747e-05f, -9.658584777e-05f, -9.665263972e-05f, -9.671921318e-05f, -9.678556804e-05f,
+ -9.685170417e-05f, -9.691762144e-05f, -9.698331974e-05f, -9.704879893e-05f, -9.711405890e-05f, -9.717909953e-05f, -9.724392069e-05f, -9.730852226e-05f, -9.737290412e-05f, -9.743706615e-05f,
+ -9.750100823e-05f, -9.756473025e-05f, -9.762823208e-05f, -9.769151360e-05f, -9.775457470e-05f, -9.781741526e-05f, -9.788003517e-05f, -9.794243431e-05f, -9.800461255e-05f, -9.806656980e-05f,
+ -9.812830592e-05f, -9.818982082e-05f, -9.825111437e-05f, -9.831218646e-05f, -9.837303698e-05f, -9.843366582e-05f, -9.849407286e-05f, -9.855425799e-05f, -9.861422111e-05f, -9.867396210e-05f,
+ -9.873348086e-05f, -9.879277727e-05f, -9.885185122e-05f, -9.891070261e-05f, -9.896933134e-05f, -9.902773728e-05f, -9.908592034e-05f, -9.914388041e-05f, -9.920161738e-05f, -9.925913115e-05f,
+ -9.931642162e-05f, -9.937348867e-05f, -9.943033221e-05f, -9.948695213e-05f, -9.954334834e-05f, -9.959952072e-05f, -9.965546918e-05f, -9.971119361e-05f, -9.976669392e-05f, -9.982197000e-05f,
+ -9.987702176e-05f, -9.993184909e-05f, -9.998645190e-05f, -1.000408301e-04f, -1.000949836e-04f, -1.001489122e-04f, -1.002026159e-04f, -1.002560947e-04f, -1.003093483e-04f, -1.003623767e-04f,
+ -1.004151798e-04f, -1.004677576e-04f, -1.005201099e-04f, -1.005722365e-04f, -1.006241375e-04f, -1.006758128e-04f, -1.007272622e-04f, -1.007784857e-04f, -1.008294831e-04f, -1.008802544e-04f,
+ -1.009307995e-04f, -1.009811183e-04f, -1.010312107e-04f, -1.010810766e-04f, -1.011307159e-04f, -1.011801286e-04f, -1.012293146e-04f, -1.012782737e-04f, -1.013270059e-04f, -1.013755112e-04f,
+ -1.014237893e-04f, -1.014718403e-04f, -1.015196640e-04f, -1.015672604e-04f, -1.016146294e-04f, -1.016617709e-04f, -1.017086848e-04f, -1.017553710e-04f, -1.018018295e-04f, -1.018480602e-04f,
+ -1.018940630e-04f, -1.019398378e-04f, -1.019853845e-04f, -1.020307031e-04f, -1.020757936e-04f, -1.021206557e-04f, -1.021652894e-04f, -1.022096947e-04f, -1.022538715e-04f, -1.022978197e-04f,
+ -1.023415393e-04f, -1.023850300e-04f, -1.024282920e-04f, -1.024713251e-04f, -1.025141293e-04f, -1.025567044e-04f, -1.025990504e-04f, -1.026411672e-04f, -1.026830548e-04f, -1.027247131e-04f,
+ -1.027661420e-04f, -1.028073414e-04f, -1.028483113e-04f, -1.028890517e-04f, -1.029295624e-04f, -1.029698433e-04f, -1.030098945e-04f, -1.030497158e-04f, -1.030893072e-04f, -1.031286687e-04f,
+ -1.031678001e-04f, -1.032067013e-04f, -1.032453724e-04f, -1.032838133e-04f, -1.033220238e-04f, -1.033600040e-04f, -1.033977538e-04f, -1.034352731e-04f, -1.034725619e-04f, -1.035096200e-04f,
+ -1.035464475e-04f, -1.035830443e-04f, -1.036194103e-04f, -1.036555455e-04f, -1.036914497e-04f, -1.037271231e-04f, -1.037625654e-04f, -1.037977767e-04f, -1.038327568e-04f, -1.038675058e-04f,
+ -1.039020235e-04f, -1.039363100e-04f, -1.039703652e-04f, -1.040041889e-04f, -1.040377813e-04f, -1.040711421e-04f, -1.041042714e-04f, -1.041371692e-04f, -1.041698352e-04f, -1.042022697e-04f,
+ -1.042344723e-04f, -1.042664432e-04f, -1.042981823e-04f, -1.043296895e-04f, -1.043609647e-04f, -1.043920080e-04f, -1.044228193e-04f, -1.044533985e-04f, -1.044837456e-04f, -1.045138605e-04f,
+ -1.045437433e-04f, -1.045733938e-04f, -1.046028121e-04f, -1.046319980e-04f, -1.046609515e-04f, -1.046896727e-04f, -1.047181614e-04f, -1.047464176e-04f, -1.047744413e-04f, -1.048022325e-04f,
+ -1.048297910e-04f, -1.048571169e-04f, -1.048842101e-04f, -1.049110706e-04f, -1.049376983e-04f, -1.049640933e-04f, -1.049902554e-04f, -1.050161847e-04f, -1.050418811e-04f, -1.050673445e-04f,
+ -1.050925750e-04f, -1.051175725e-04f, -1.051423370e-04f, -1.051668684e-04f, -1.051911668e-04f, -1.052152320e-04f, -1.052390641e-04f, -1.052626630e-04f, -1.052860286e-04f, -1.053091611e-04f,
+ -1.053320603e-04f, -1.053547261e-04f, -1.053771587e-04f, -1.053993579e-04f, -1.054213238e-04f, -1.054430562e-04f, -1.054645552e-04f, -1.054858208e-04f, -1.055068529e-04f, -1.055276515e-04f,
+ -1.055482166e-04f, -1.055685482e-04f, -1.055886461e-04f, -1.056085105e-04f, -1.056281413e-04f, -1.056475385e-04f, -1.056667020e-04f, -1.056856318e-04f, -1.057043280e-04f, -1.057227905e-04f,
+ -1.057410192e-04f, -1.057590142e-04f, -1.057767754e-04f, -1.057943029e-04f, -1.058115966e-04f, -1.058286565e-04f, -1.058454825e-04f, -1.058620747e-04f, -1.058784331e-04f, -1.058945576e-04f,
+ -1.059104483e-04f, -1.059261050e-04f, -1.059415279e-04f, -1.059567168e-04f, -1.059716719e-04f, -1.059863930e-04f, -1.060008801e-04f, -1.060151333e-04f, -1.060291526e-04f, -1.060429379e-04f,
+ -1.060564892e-04f, -1.060698065e-04f, -1.060828899e-04f, -1.060957393e-04f, -1.061083546e-04f, -1.061207360e-04f, -1.061328833e-04f, -1.061447967e-04f, -1.061564760e-04f, -1.061679213e-04f,
+ -1.061791326e-04f, -1.061901098e-04f, -1.062008531e-04f, -1.062113623e-04f, -1.062216375e-04f, -1.062316786e-04f, -1.062414857e-04f, -1.062510588e-04f, -1.062603979e-04f, -1.062695030e-04f,
+ -1.062783740e-04f, -1.062870111e-04f, -1.062954141e-04f, -1.063035831e-04f, -1.063115181e-04f, -1.063192191e-04f, -1.063266861e-04f, -1.063339192e-04f, -1.063409182e-04f, -1.063476833e-04f,
+ -1.063542144e-04f, -1.063605116e-04f, -1.063665748e-04f, -1.063724041e-04f, -1.063779995e-04f, -1.063833609e-04f, -1.063884884e-04f, -1.063933821e-04f, -1.063980418e-04f, -1.064024677e-04f,
+ -1.064066597e-04f, -1.064106179e-04f, -1.064143423e-04f, -1.064178328e-04f, -1.064210895e-04f, -1.064241125e-04f, -1.064269017e-04f, -1.064294571e-04f, -1.064317788e-04f, -1.064338667e-04f,
+ -1.064357210e-04f, -1.064373416e-04f, -1.064387285e-04f, -1.064398818e-04f, -1.064408015e-04f, -1.064414875e-04f, -1.064419400e-04f, -1.064421589e-04f, -1.064421443e-04f, -1.064418961e-04f,
+ -1.064414145e-04f, -1.064406994e-04f, -1.064397508e-04f, -1.064385688e-04f, -1.064371535e-04f, -1.064355047e-04f, -1.064336227e-04f, -1.064315073e-04f, -1.064291586e-04f, -1.064265766e-04f,
+ -1.064237614e-04f, -1.064207131e-04f, -1.064174315e-04f, -1.064139168e-04f, -1.064101690e-04f, -1.064061881e-04f, -1.064019741e-04f, -1.063975271e-04f, -1.063928471e-04f, -1.063879342e-04f,
+ -1.063827883e-04f, -1.063774096e-04f, -1.063717980e-04f, -1.063659536e-04f, -1.063598764e-04f, -1.063535664e-04f, -1.063470237e-04f, -1.063402484e-04f, -1.063332404e-04f, -1.063259998e-04f,
+ -1.063185267e-04f, -1.063108210e-04f, -1.063028829e-04f, -1.062947123e-04f, -1.062863093e-04f, -1.062776739e-04f, -1.062688062e-04f, -1.062597062e-04f, -1.062503740e-04f, -1.062408096e-04f,
+ -1.062310131e-04f, -1.062209844e-04f, -1.062107237e-04f, -1.062002309e-04f, -1.061895062e-04f, -1.061785496e-04f, -1.061673611e-04f, -1.061559407e-04f, -1.061442886e-04f, -1.061324047e-04f,
+ -1.061202891e-04f, -1.061079419e-04f, -1.060953631e-04f, -1.060825528e-04f, -1.060695110e-04f, -1.060562377e-04f, -1.060427331e-04f, -1.060289971e-04f, -1.060150298e-04f, -1.060008313e-04f,
+ -1.059864016e-04f, -1.059717408e-04f, -1.059568489e-04f, -1.059417261e-04f, -1.059263722e-04f, -1.059107875e-04f, -1.058949719e-04f, -1.058789255e-04f, -1.058626484e-04f, -1.058461406e-04f,
+ -1.058294022e-04f, -1.058124333e-04f, -1.057952339e-04f, -1.057778040e-04f, -1.057601437e-04f, -1.057422532e-04f, -1.057241324e-04f, -1.057057813e-04f, -1.056872002e-04f, -1.056683890e-04f,
+ -1.056493478e-04f, -1.056300767e-04f, -1.056105757e-04f, -1.055908448e-04f, -1.055708843e-04f, -1.055506941e-04f, -1.055302742e-04f, -1.055096248e-04f, -1.054887460e-04f, -1.054676377e-04f,
+ -1.054463001e-04f, -1.054247332e-04f, -1.054029371e-04f, -1.053809119e-04f, -1.053586577e-04f, -1.053361744e-04f, -1.053134622e-04f, -1.052905212e-04f, -1.052673514e-04f, -1.052439529e-04f,
+ -1.052203258e-04f, -1.051964701e-04f, -1.051723860e-04f, -1.051480735e-04f, -1.051235326e-04f, -1.050987634e-04f, -1.050737661e-04f, -1.050485407e-04f, -1.050230873e-04f, -1.049974060e-04f,
+ -1.049714967e-04f, -1.049453597e-04f, -1.049189950e-04f, -1.048924027e-04f, -1.048655828e-04f, -1.048385354e-04f, -1.048112607e-04f, -1.047837586e-04f, -1.047560294e-04f, -1.047280730e-04f,
+ -1.046998895e-04f, -1.046714791e-04f, -1.046428418e-04f, -1.046139777e-04f, -1.045848869e-04f, -1.045555694e-04f, -1.045260254e-04f, -1.044962550e-04f, -1.044662582e-04f, -1.044360351e-04f,
+ -1.044055858e-04f, -1.043749104e-04f, -1.043440090e-04f, -1.043128816e-04f, -1.042815285e-04f, -1.042499495e-04f, -1.042181450e-04f, -1.041861148e-04f, -1.041538592e-04f, -1.041213782e-04f,
+ -1.040886720e-04f, -1.040557405e-04f, -1.040225840e-04f, -1.039892024e-04f, -1.039555960e-04f, -1.039217647e-04f, -1.038877087e-04f, -1.038534281e-04f, -1.038189230e-04f, -1.037841934e-04f,
+ -1.037492395e-04f, -1.037140614e-04f, -1.036786592e-04f, -1.036430329e-04f, -1.036071827e-04f, -1.035711087e-04f, -1.035348109e-04f, -1.034982895e-04f, -1.034615446e-04f, -1.034245763e-04f,
+ -1.033873846e-04f, -1.033499697e-04f, -1.033123318e-04f, -1.032744708e-04f, -1.032363869e-04f, -1.031980801e-04f, -1.031595507e-04f, -1.031207988e-04f, -1.030818243e-04f, -1.030426274e-04f,
+ -1.030032083e-04f, -1.029635671e-04f, -1.029237037e-04f, -1.028836185e-04f, -1.028433114e-04f, -1.028027826e-04f, -1.027620321e-04f, -1.027210602e-04f, -1.026798669e-04f, -1.026384523e-04f,
+ -1.025968165e-04f, -1.025549597e-04f, -1.025128820e-04f, -1.024705834e-04f, -1.024280641e-04f, -1.023853242e-04f, -1.023423638e-04f, -1.022991831e-04f, -1.022557821e-04f, -1.022121610e-04f,
+ -1.021683198e-04f, -1.021242588e-04f, -1.020799780e-04f, -1.020354775e-04f, -1.019907575e-04f, -1.019458180e-04f, -1.019006592e-04f, -1.018552813e-04f, -1.018096843e-04f, -1.017638684e-04f,
+ -1.017178336e-04f, -1.016715801e-04f, -1.016251081e-04f, -1.015784176e-04f, -1.015315088e-04f, -1.014843817e-04f, -1.014370366e-04f, -1.013894736e-04f, -1.013416927e-04f, -1.012936941e-04f,
+ -1.012454779e-04f, -1.011970443e-04f, -1.011483933e-04f, -1.010995252e-04f, -1.010504400e-04f, -1.010011378e-04f, -1.009516189e-04f, -1.009018832e-04f, -1.008519311e-04f, -1.008017625e-04f,
+ -1.007513776e-04f, -1.007007765e-04f, -1.006499594e-04f, -1.005989265e-04f, -1.005476777e-04f, -1.004962134e-04f, -1.004445335e-04f, -1.003926383e-04f, -1.003405279e-04f, -1.002882024e-04f,
+ -1.002356619e-04f, -1.001829067e-04f, -1.001299367e-04f, -1.000767522e-04f, -1.000233533e-04f, -9.996974013e-05f, -9.991591283e-05f, -9.986187154e-05f, -9.980761639e-05f, -9.975314754e-05f,
+ -9.969846512e-05f, -9.964356927e-05f, -9.958846012e-05f, -9.953313784e-05f, -9.947760254e-05f, -9.942185439e-05f, -9.936589351e-05f, -9.930972006e-05f, -9.925333417e-05f, -9.919673600e-05f,
+ -9.913992569e-05f, -9.908290337e-05f, -9.902566921e-05f, -9.896822333e-05f, -9.891056590e-05f, -9.885269706e-05f, -9.879461695e-05f, -9.873632572e-05f, -9.867782352e-05f, -9.861911051e-05f,
+ -9.856018682e-05f, -9.850105261e-05f, -9.844170803e-05f, -9.838215323e-05f, -9.832238836e-05f, -9.826241358e-05f, -9.820222902e-05f, -9.814183486e-05f, -9.808123123e-05f, -9.802041829e-05f,
+ -9.795939621e-05f, -9.789816512e-05f, -9.783672518e-05f, -9.777507656e-05f, -9.771321940e-05f, -9.765115387e-05f, -9.758888011e-05f, -9.752639828e-05f, -9.746370855e-05f, -9.740081107e-05f,
+ -9.733770600e-05f, -9.727439349e-05f, -9.721087371e-05f, -9.714714681e-05f, -9.708321296e-05f, -9.701907231e-05f, -9.695472503e-05f, -9.689017127e-05f, -9.682541121e-05f, -9.676044499e-05f,
+ -9.669527279e-05f, -9.662989477e-05f, -9.656431108e-05f, -9.649852190e-05f, -9.643252739e-05f, -9.636632771e-05f, -9.629992303e-05f, -9.623331351e-05f, -9.616649932e-05f, -9.609948062e-05f,
+ -9.603225759e-05f, -9.596483039e-05f, -9.589719919e-05f, -9.582936415e-05f, -9.576132545e-05f, -9.569308325e-05f, -9.562463772e-05f, -9.555598904e-05f, -9.548713737e-05f, -9.541808288e-05f,
+ -9.534882575e-05f, -9.527936615e-05f, -9.520970424e-05f, -9.513984021e-05f, -9.506977422e-05f, -9.499950645e-05f, -9.492903707e-05f, -9.485836625e-05f, -9.478749418e-05f, -9.471642102e-05f,
+ -9.464514695e-05f, -9.457367214e-05f, -9.450199678e-05f, -9.443012104e-05f, -9.435804510e-05f, -9.428576913e-05f, -9.421329331e-05f, -9.414061783e-05f, -9.406774285e-05f, -9.399466856e-05f,
+ -9.392139514e-05f, -9.384792276e-05f, -9.377425162e-05f, -9.370038189e-05f, -9.362631374e-05f, -9.355204738e-05f, -9.347758296e-05f, -9.340292068e-05f, -9.332806073e-05f, -9.325300328e-05f,
+ -9.317774851e-05f, -9.310229662e-05f, -9.302664779e-05f, -9.295080219e-05f, -9.287476003e-05f, -9.279852148e-05f, -9.272208673e-05f, -9.264545596e-05f, -9.256862937e-05f, -9.249160714e-05f,
+ -9.241438946e-05f, -9.233697651e-05f, -9.225936850e-05f, -9.218156560e-05f, -9.210356800e-05f, -9.202537590e-05f, -9.194698949e-05f, -9.186840895e-05f, -9.178963448e-05f, -9.171066627e-05f,
+ -9.163150451e-05f, -9.155214939e-05f, -9.147260112e-05f, -9.139285987e-05f, -9.131292584e-05f, -9.123279924e-05f, -9.115248024e-05f, -9.107196906e-05f, -9.099126588e-05f, -9.091037089e-05f,
+ -9.082928430e-05f, -9.074800630e-05f, -9.066653709e-05f, -9.058487687e-05f, -9.050302582e-05f, -9.042098416e-05f, -9.033875208e-05f, -9.025632978e-05f, -9.017371745e-05f, -9.009091530e-05f,
+ -9.000792353e-05f, -8.992474234e-05f, -8.984137193e-05f, -8.975781250e-05f, -8.967406425e-05f, -8.959012738e-05f, -8.950600210e-05f, -8.942168861e-05f, -8.933718711e-05f, -8.925249781e-05f,
+ -8.916762091e-05f, -8.908255662e-05f, -8.899730513e-05f, -8.891186666e-05f, -8.882624141e-05f, -8.874042959e-05f, -8.865443140e-05f, -8.856824705e-05f, -8.848187674e-05f, -8.839532070e-05f,
+ -8.830857911e-05f, -8.822165219e-05f, -8.813454016e-05f, -8.804724321e-05f, -8.795976156e-05f, -8.787209542e-05f, -8.778424500e-05f, -8.769621051e-05f, -8.760799215e-05f, -8.751959015e-05f,
+ -8.743100471e-05f, -8.734223605e-05f, -8.725328437e-05f, -8.716414990e-05f, -8.707483284e-05f, -8.698533341e-05f, -8.689565182e-05f, -8.680578828e-05f, -8.671574302e-05f, -8.662551625e-05f,
+ -8.653510817e-05f, -8.644451902e-05f, -8.635374900e-05f, -8.626279833e-05f, -8.617166723e-05f, -8.608035591e-05f, -8.598886460e-05f, -8.589719351e-05f, -8.580534286e-05f, -8.571331287e-05f,
+ -8.562110376e-05f, -8.552871575e-05f, -8.543614906e-05f, -8.534340390e-05f, -8.525048051e-05f, -8.515737910e-05f, -8.506409988e-05f, -8.497064310e-05f, -8.487700896e-05f, -8.478319769e-05f,
+ -8.468920952e-05f, -8.459504466e-05f, -8.450070334e-05f, -8.440618578e-05f, -8.431149221e-05f, -8.421662286e-05f, -8.412157794e-05f, -8.402635769e-05f, -8.393096233e-05f, -8.383539209e-05f,
+ -8.373964718e-05f, -8.364372785e-05f, -8.354763432e-05f, -8.345136681e-05f, -8.335492556e-05f, -8.325831079e-05f, -8.316152273e-05f, -8.306456161e-05f, -8.296742765e-05f, -8.287012110e-05f,
+ -8.277264218e-05f, -8.267499112e-05f, -8.257716815e-05f, -8.247917350e-05f, -8.238100741e-05f, -8.228267011e-05f, -8.218416182e-05f, -8.208548279e-05f, -8.198663324e-05f, -8.188761341e-05f,
+ -8.178842353e-05f, -8.168906383e-05f, -8.158953456e-05f, -8.148983595e-05f, -8.138996822e-05f, -8.128993162e-05f, -8.118972639e-05f, -8.108935275e-05f, -8.098881095e-05f, -8.088810122e-05f,
+ -8.078722380e-05f, -8.068617892e-05f, -8.058496684e-05f, -8.048358777e-05f, -8.038204197e-05f, -8.028032967e-05f, -8.017845111e-05f, -8.007640653e-05f, -7.997419617e-05f, -7.987182027e-05f,
+ -7.976927907e-05f, -7.966657281e-05f, -7.956370174e-05f, -7.946066610e-05f, -7.935746612e-05f, -7.925410205e-05f, -7.915057413e-05f, -7.904688261e-05f, -7.894302773e-05f, -7.883900974e-05f,
+ -7.873482887e-05f, -7.863048537e-05f, -7.852597949e-05f, -7.842131147e-05f, -7.831648155e-05f, -7.821148999e-05f, -7.810633703e-05f, -7.800102291e-05f, -7.789554789e-05f, -7.778991220e-05f,
+ -7.768411610e-05f, -7.757815984e-05f, -7.747204366e-05f, -7.736576780e-05f, -7.725933253e-05f, -7.715273808e-05f, -7.704598472e-05f, -7.693907268e-05f, -7.683200221e-05f, -7.672477358e-05f,
+ -7.661738702e-05f, -7.650984280e-05f, -7.640214115e-05f, -7.629428234e-05f, -7.618626661e-05f, -7.607809421e-05f, -7.596976541e-05f, -7.586128045e-05f, -7.575263958e-05f, -7.564384306e-05f,
+ -7.553489115e-05f, -7.542578409e-05f, -7.531652214e-05f, -7.520710556e-05f, -7.509753460e-05f, -7.498780952e-05f, -7.487793057e-05f, -7.476789801e-05f, -7.465771209e-05f, -7.454737307e-05f,
+ -7.443688122e-05f, -7.432623678e-05f, -7.421544001e-05f, -7.410449117e-05f, -7.399339053e-05f, -7.388213833e-05f, -7.377073484e-05f, -7.365918031e-05f, -7.354747501e-05f, -7.343561920e-05f,
+ -7.332361313e-05f, -7.321145707e-05f, -7.309915127e-05f, -7.298669600e-05f, -7.287409152e-05f, -7.276133809e-05f, -7.264843597e-05f, -7.253538543e-05f, -7.242218673e-05f, -7.230884012e-05f,
+ -7.219534588e-05f, -7.208170426e-05f, -7.196791554e-05f, -7.185397996e-05f, -7.173989781e-05f, -7.162566934e-05f, -7.151129482e-05f, -7.139677451e-05f, -7.128210867e-05f, -7.116729759e-05f,
+ -7.105234151e-05f, -7.093724071e-05f, -7.082199545e-05f, -7.070660600e-05f, -7.059107263e-05f, -7.047539561e-05f, -7.035957520e-05f, -7.024361166e-05f, -7.012750528e-05f, -7.001125632e-05f,
+ -6.989486504e-05f, -6.977833172e-05f, -6.966165662e-05f, -6.954484002e-05f, -6.942788218e-05f, -6.931078338e-05f, -6.919354389e-05f, -6.907616397e-05f, -6.895864390e-05f, -6.884098395e-05f,
+ -6.872318440e-05f, -6.860524551e-05f, -6.848716755e-05f, -6.836895081e-05f, -6.825059554e-05f, -6.813210203e-05f, -6.801347055e-05f, -6.789470137e-05f, -6.777579477e-05f, -6.765675102e-05f,
+ -6.753757039e-05f, -6.741825316e-05f, -6.729879961e-05f, -6.717921001e-05f, -6.705948463e-05f, -6.693962376e-05f, -6.681962766e-05f, -6.669949662e-05f, -6.657923091e-05f, -6.645883081e-05f,
+ -6.633829659e-05f, -6.621762854e-05f, -6.609682693e-05f, -6.597589204e-05f, -6.585482414e-05f, -6.573362352e-05f, -6.561229046e-05f, -6.549082523e-05f, -6.536922811e-05f, -6.524749939e-05f,
+ -6.512563934e-05f, -6.500364824e-05f, -6.488152637e-05f, -6.475927402e-05f, -6.463689147e-05f, -6.451437899e-05f, -6.439173687e-05f, -6.426896539e-05f, -6.414606483e-05f, -6.402303547e-05f,
+ -6.389987760e-05f, -6.377659150e-05f, -6.365317746e-05f, -6.352963574e-05f, -6.340596665e-05f, -6.328217046e-05f, -6.315824745e-05f, -6.303419792e-05f, -6.291002214e-05f, -6.278572040e-05f,
+ -6.266129299e-05f, -6.253674019e-05f, -6.241206228e-05f, -6.228725956e-05f, -6.216233230e-05f, -6.203728080e-05f, -6.191210534e-05f, -6.178680620e-05f, -6.166138368e-05f, -6.153583806e-05f,
+ -6.141016963e-05f, -6.128437868e-05f, -6.115846549e-05f, -6.103243035e-05f, -6.090627356e-05f, -6.077999540e-05f, -6.065359615e-05f, -6.052707611e-05f, -6.040043557e-05f, -6.027367482e-05f,
+ -6.014679414e-05f, -6.001979383e-05f, -5.989267418e-05f, -5.976543547e-05f, -5.963807801e-05f, -5.951060207e-05f, -5.938300795e-05f, -5.925529595e-05f, -5.912746635e-05f, -5.899951945e-05f,
+ -5.887145553e-05f, -5.874327490e-05f, -5.861497784e-05f, -5.848656464e-05f, -5.835803561e-05f, -5.822939102e-05f, -5.810063118e-05f, -5.797175639e-05f, -5.784276692e-05f, -5.771366309e-05f,
+ -5.758444517e-05f, -5.745511348e-05f, -5.732566829e-05f, -5.719610992e-05f, -5.706643864e-05f, -5.693665477e-05f, -5.680675858e-05f, -5.667675039e-05f, -5.654663048e-05f, -5.641639916e-05f,
+ -5.628605671e-05f, -5.615560344e-05f, -5.602503964e-05f, -5.589436562e-05f, -5.576358166e-05f, -5.563268806e-05f, -5.550168513e-05f, -5.537057316e-05f, -5.523935245e-05f, -5.510802329e-05f,
+ -5.497658600e-05f, -5.484504086e-05f, -5.471338817e-05f, -5.458162824e-05f, -5.444976136e-05f, -5.431778784e-05f, -5.418570797e-05f, -5.405352206e-05f, -5.392123039e-05f, -5.378883329e-05f,
+ -5.365633104e-05f, -5.352372394e-05f, -5.339101230e-05f, -5.325819643e-05f, -5.312527661e-05f, -5.299225315e-05f, -5.285912636e-05f, -5.272589654e-05f, -5.259256399e-05f, -5.245912901e-05f,
+ -5.232559190e-05f, -5.219195297e-05f, -5.205821252e-05f, -5.192437085e-05f, -5.179042828e-05f, -5.165638509e-05f, -5.152224160e-05f, -5.138799811e-05f, -5.125365492e-05f, -5.111921234e-05f,
+ -5.098467068e-05f, -5.085003023e-05f, -5.071529130e-05f, -5.058045420e-05f, -5.044551924e-05f, -5.031048672e-05f, -5.017535694e-05f, -5.004013021e-05f, -4.990480684e-05f, -4.976938713e-05f,
+ -4.963387139e-05f, -4.949825993e-05f, -4.936255306e-05f, -4.922675107e-05f, -4.909085428e-05f, -4.895486300e-05f, -4.881877754e-05f, -4.868259819e-05f, -4.854632527e-05f, -4.840995909e-05f,
+ -4.827349995e-05f, -4.813694817e-05f, -4.800030405e-05f, -4.786356791e-05f, -4.772674004e-05f, -4.758982076e-05f, -4.745281038e-05f, -4.731570921e-05f, -4.717851756e-05f, -4.704123574e-05f,
+ -4.690386406e-05f, -4.676640282e-05f, -4.662885234e-05f, -4.649121293e-05f, -4.635348491e-05f, -4.621566857e-05f, -4.607776424e-05f, -4.593977221e-05f, -4.580169282e-05f, -4.566352635e-05f,
+ -4.552527314e-05f, -4.538693349e-05f, -4.524850770e-05f, -4.510999611e-05f, -4.497139900e-05f, -4.483271671e-05f, -4.469394953e-05f, -4.455509779e-05f, -4.441616180e-05f, -4.427714187e-05f,
+ -4.413803831e-05f, -4.399885144e-05f, -4.385958156e-05f, -4.372022900e-05f, -4.358079407e-05f, -4.344127708e-05f, -4.330167835e-05f, -4.316199818e-05f, -4.302223690e-05f, -4.288239482e-05f,
+ -4.274247226e-05f, -4.260246952e-05f, -4.246238693e-05f, -4.232222479e-05f, -4.218198343e-05f, -4.204166316e-05f, -4.190126430e-05f, -4.176078715e-05f, -4.162023204e-05f, -4.147959929e-05f,
+ -4.133888921e-05f, -4.119810211e-05f, -4.105723831e-05f, -4.091629813e-05f, -4.077528189e-05f, -4.063418990e-05f, -4.049302248e-05f, -4.035177994e-05f, -4.021046261e-05f, -4.006907080e-05f,
+ -3.992760483e-05f, -3.978606502e-05f, -3.964445168e-05f, -3.950276513e-05f, -3.936100569e-05f, -3.921917368e-05f, -3.907726941e-05f, -3.893529321e-05f, -3.879324540e-05f, -3.865112629e-05f,
+ -3.850893619e-05f, -3.836667544e-05f, -3.822434435e-05f, -3.808194323e-05f, -3.793947242e-05f, -3.779693222e-05f, -3.765432295e-05f, -3.751164494e-05f, -3.736889851e-05f, -3.722608398e-05f,
+ -3.708320166e-05f, -3.694025188e-05f, -3.679723495e-05f, -3.665415120e-05f, -3.651100095e-05f, -3.636778451e-05f, -3.622450222e-05f, -3.608115438e-05f, -3.593774133e-05f, -3.579426337e-05f,
+ -3.565072084e-05f, -3.550711405e-05f, -3.536344333e-05f, -3.521970900e-05f, -3.507591137e-05f, -3.493205078e-05f, -3.478812753e-05f, -3.464414196e-05f, -3.450009439e-05f, -3.435598514e-05f,
+ -3.421181452e-05f, -3.406758287e-05f, -3.392329051e-05f, -3.377893775e-05f, -3.363452492e-05f, -3.349005235e-05f, -3.334552035e-05f, -3.320092925e-05f, -3.305627938e-05f, -3.291157105e-05f,
+ -3.276680458e-05f, -3.262198031e-05f, -3.247709856e-05f, -3.233215964e-05f, -3.218716389e-05f, -3.204211163e-05f, -3.189700317e-05f, -3.175183885e-05f, -3.160661899e-05f, -3.146134390e-05f,
+ -3.131601393e-05f, -3.117062939e-05f, -3.102519060e-05f, -3.087969789e-05f, -3.073415158e-05f, -3.058855201e-05f, -3.044289948e-05f, -3.029719434e-05f, -3.015143690e-05f, -3.000562748e-05f,
+ -2.985976642e-05f, -2.971385404e-05f, -2.956789066e-05f, -2.942187661e-05f, -2.927581222e-05f, -2.912969780e-05f, -2.898353369e-05f, -2.883732021e-05f, -2.869105768e-05f, -2.854474644e-05f,
+ -2.839838681e-05f, -2.825197911e-05f, -2.810552366e-05f, -2.795902081e-05f, -2.781247087e-05f, -2.766587416e-05f, -2.751923102e-05f, -2.737254177e-05f, -2.722580674e-05f, -2.707902625e-05f,
+ -2.693220063e-05f, -2.678533021e-05f, -2.663841532e-05f, -2.649145627e-05f, -2.634445340e-05f, -2.619740703e-05f, -2.605031750e-05f, -2.590318512e-05f, -2.575601022e-05f, -2.560879314e-05f,
+ -2.546153420e-05f, -2.531423373e-05f, -2.516689205e-05f, -2.501950948e-05f, -2.487208637e-05f, -2.472462304e-05f, -2.457711981e-05f, -2.442957700e-05f, -2.428199496e-05f, -2.413437401e-05f,
+ -2.398671447e-05f, -2.383901667e-05f, -2.369128094e-05f, -2.354350761e-05f, -2.339569700e-05f, -2.324784945e-05f, -2.309996528e-05f, -2.295204482e-05f, -2.280408840e-05f, -2.265609634e-05f,
+ -2.250806898e-05f, -2.236000664e-05f, -2.221190965e-05f, -2.206377835e-05f, -2.191561305e-05f, -2.176741408e-05f, -2.161918179e-05f, -2.147091648e-05f, -2.132261850e-05f, -2.117428817e-05f,
+ -2.102592581e-05f, -2.087753177e-05f, -2.072910636e-05f, -2.058064992e-05f, -2.043216277e-05f, -2.028364525e-05f, -2.013509768e-05f, -1.998652039e-05f, -1.983791371e-05f, -1.968927797e-05f,
+ -1.954061349e-05f, -1.939192062e-05f, -1.924319967e-05f, -1.909445098e-05f, -1.894567487e-05f, -1.879687167e-05f, -1.864804172e-05f, -1.849918534e-05f, -1.835030286e-05f, -1.820139461e-05f,
+ -1.805246092e-05f, -1.790350212e-05f, -1.775451854e-05f, -1.760551050e-05f, -1.745647835e-05f, -1.730742240e-05f, -1.715834298e-05f, -1.700924044e-05f, -1.686011509e-05f, -1.671096726e-05f,
+ -1.656179728e-05f, -1.641260549e-05f, -1.626339222e-05f, -1.611415778e-05f, -1.596490252e-05f, -1.581562676e-05f, -1.566633083e-05f, -1.551701507e-05f, -1.536767979e-05f, -1.521832533e-05f,
+ -1.506895203e-05f, -1.491956020e-05f, -1.477015018e-05f, -1.462072230e-05f, -1.447127689e-05f, -1.432181428e-05f, -1.417233480e-05f, -1.402283877e-05f, -1.387332653e-05f, -1.372379841e-05f,
+ -1.357425474e-05f, -1.342469584e-05f, -1.327512205e-05f, -1.312553369e-05f, -1.297593110e-05f, -1.282631460e-05f, -1.267668453e-05f, -1.252704121e-05f, -1.237738498e-05f, -1.222771616e-05f,
+ -1.207803509e-05f, -1.192834209e-05f, -1.177863749e-05f, -1.162892163e-05f, -1.147919482e-05f, -1.132945741e-05f, -1.117970972e-05f, -1.102995208e-05f, -1.088018483e-05f, -1.073040828e-05f,
+ -1.058062278e-05f, -1.043082864e-05f, -1.028102620e-05f, -1.013121579e-05f, -9.981397745e-06f, -9.831572383e-06f, -9.681740039e-06f, -9.531901041e-06f, -9.382055721e-06f, -9.232204406e-06f,
+ -9.082347426e-06f, -8.932485112e-06f, -8.782617791e-06f, -8.632745794e-06f, -8.482869450e-06f, -8.332989089e-06f, -8.183105039e-06f, -8.033217630e-06f, -7.883327191e-06f, -7.733434051e-06f,
+ -7.583538541e-06f, -7.433640988e-06f, -7.283741722e-06f, -7.133841072e-06f, -6.983939367e-06f, -6.834036937e-06f, -6.684134110e-06f, -6.534231215e-06f, -6.384328582e-06f, -6.234426539e-06f,
+ -6.084525415e-06f, -5.934625539e-06f, -5.784727241e-06f, -5.634830848e-06f, -5.484936689e-06f, -5.335045094e-06f, -5.185156391e-06f, -5.035270908e-06f, -4.885388975e-06f, -4.735510919e-06f,
+ -4.585637070e-06f, -4.435767756e-06f, -4.285903305e-06f, -4.136044046e-06f, -3.986190307e-06f, -3.836342417e-06f, -3.686500703e-06f, -3.536665494e-06f, -3.386837118e-06f, -3.237015904e-06f,
+ -3.087202179e-06f, -2.937396272e-06f, -2.787598510e-06f, -2.637809222e-06f, -2.488028735e-06f, -2.338257377e-06f, -2.188495476e-06f, -2.038743360e-06f, -1.889001356e-06f, -1.739269792e-06f,
+ -1.589548996e-06f, -1.439839295e-06f, -1.290141017e-06f, -1.140454489e-06f, -9.907800383e-07f, -8.411179923e-07f, -6.914686782e-07f, -5.418324232e-07f, -3.922095545e-07f, -2.426003991e-07f,
+ -9.300528399e-08f, 5.657546388e-08f, 2.061415176e-07f, 3.556925505e-07f, 5.052282357e-07f, 6.547482466e-07f, 8.042522565e-07f, 9.537399390e-07f, 1.103210968e-06f, 1.252665016e-06f,
+ 1.402101757e-06f, 1.551520866e-06f, 1.700922015e-06f, 1.850304879e-06f, 1.999669132e-06f, 2.149014447e-06f, 2.298340499e-06f, 2.447646962e-06f, 2.596933511e-06f, 2.746199819e-06f,
+ 2.895445560e-06f, 3.044670410e-06f, 3.193874043e-06f, 3.343056134e-06f, 3.492216356e-06f, 3.641354386e-06f, 3.790469898e-06f, 3.939562566e-06f, 4.088632066e-06f, 4.237678074e-06f,
+ 4.386700263e-06f, 4.535698310e-06f, 4.684671890e-06f, 4.833620678e-06f, 4.982544349e-06f, 5.131442580e-06f, 5.280315047e-06f, 5.429161424e-06f, 5.577981388e-06f, 5.726774614e-06f,
+ 5.875540780e-06f, 6.024279560e-06f, 6.172990632e-06f, 6.321673671e-06f, 6.470328354e-06f, 6.618954358e-06f, 6.767551359e-06f, 6.916119033e-06f, 7.064657059e-06f, 7.213165112e-06f,
+ 7.361642869e-06f, 7.510090008e-06f, 7.658506206e-06f, 7.806891141e-06f, 7.955244489e-06f, 8.103565928e-06f, 8.251855135e-06f, 8.400111789e-06f, 8.548335567e-06f, 8.696526148e-06f,
+ 8.844683208e-06f, 8.992806427e-06f, 9.140895482e-06f, 9.288950052e-06f, 9.436969815e-06f, 9.584954451e-06f, 9.732903636e-06f, 9.880817051e-06f, 1.002869437e-05f, 1.017653528e-05f,
+ 1.032433946e-05f, 1.047210658e-05f, 1.061983633e-05f, 1.076752838e-05f, 1.091518241e-05f, 1.106279811e-05f, 1.121037515e-05f, 1.135791321e-05f, 1.150541198e-05f, 1.165287113e-05f,
+ 1.180029034e-05f, 1.194766930e-05f, 1.209500768e-05f, 1.224230517e-05f, 1.238956144e-05f, 1.253677618e-05f, 1.268394906e-05f, 1.283107978e-05f, 1.297816800e-05f, 1.312521342e-05f,
+ 1.327221570e-05f, 1.341917454e-05f, 1.356608962e-05f, 1.371296062e-05f, 1.385978721e-05f, 1.400656909e-05f, 1.415330593e-05f, 1.429999742e-05f, 1.444664323e-05f, 1.459324306e-05f,
+ 1.473979658e-05f, 1.488630348e-05f, 1.503276344e-05f, 1.517917614e-05f, 1.532554127e-05f, 1.547185851e-05f, 1.561812754e-05f, 1.576434805e-05f, 1.591051972e-05f, 1.605664223e-05f,
+ 1.620271528e-05f, 1.634873854e-05f, 1.649471169e-05f, 1.664063443e-05f, 1.678650644e-05f, 1.693232739e-05f, 1.707809699e-05f, 1.722381490e-05f, 1.736948083e-05f, 1.751509444e-05f,
+ 1.766065544e-05f, 1.780616349e-05f, 1.795161830e-05f, 1.809701954e-05f, 1.824236691e-05f, 1.838766008e-05f, 1.853289874e-05f, 1.867808259e-05f, 1.882321131e-05f, 1.896828458e-05f,
+ 1.911330209e-05f, 1.925826353e-05f, 1.940316858e-05f, 1.954801694e-05f, 1.969280829e-05f, 1.983754232e-05f, 1.998221872e-05f, 2.012683717e-05f, 2.027139737e-05f, 2.041589899e-05f,
+ 2.056034174e-05f, 2.070472530e-05f, 2.084904935e-05f, 2.099331359e-05f, 2.113751771e-05f, 2.128166139e-05f, 2.142574433e-05f, 2.156976622e-05f, 2.171372673e-05f, 2.185762558e-05f,
+ 2.200146244e-05f, 2.214523700e-05f, 2.228894896e-05f, 2.243259801e-05f, 2.257618383e-05f, 2.271970612e-05f, 2.286316458e-05f, 2.300655888e-05f, 2.314988873e-05f, 2.329315381e-05f,
+ 2.343635382e-05f, 2.357948844e-05f, 2.372255738e-05f, 2.386556032e-05f, 2.400849696e-05f, 2.415136699e-05f, 2.429417009e-05f, 2.443690597e-05f, 2.457957432e-05f, 2.472217483e-05f,
+ 2.486470720e-05f, 2.500717112e-05f, 2.514956627e-05f, 2.529189237e-05f, 2.543414910e-05f, 2.557633615e-05f, 2.571845322e-05f, 2.586050001e-05f, 2.600247621e-05f, 2.614438152e-05f,
+ 2.628621563e-05f, 2.642797824e-05f, 2.656966904e-05f, 2.671128773e-05f, 2.685283400e-05f, 2.699430756e-05f, 2.713570809e-05f, 2.727703530e-05f, 2.741828889e-05f, 2.755946854e-05f,
+ 2.770057396e-05f, 2.784160484e-05f, 2.798256089e-05f, 2.812344180e-05f, 2.826424726e-05f, 2.840497698e-05f, 2.854563066e-05f, 2.868620799e-05f, 2.882670868e-05f, 2.896713241e-05f,
+ 2.910747890e-05f, 2.924774784e-05f, 2.938793893e-05f, 2.952805187e-05f, 2.966808636e-05f, 2.980804211e-05f, 2.994791880e-05f, 3.008771615e-05f, 3.022743384e-05f, 3.036707160e-05f,
+ 3.050662911e-05f, 3.064610608e-05f, 3.078550220e-05f, 3.092481719e-05f, 3.106405074e-05f, 3.120320256e-05f, 3.134227234e-05f, 3.148125980e-05f, 3.162016462e-05f, 3.175898653e-05f,
+ 3.189772522e-05f, 3.203638039e-05f, 3.217495175e-05f, 3.231343900e-05f, 3.245184185e-05f, 3.259016000e-05f, 3.272839315e-05f, 3.286654102e-05f, 3.300460330e-05f, 3.314257971e-05f,
+ 3.328046993e-05f, 3.341827370e-05f, 3.355599070e-05f, 3.369362064e-05f, 3.383116324e-05f, 3.396861819e-05f, 3.410598521e-05f, 3.424326400e-05f, 3.438045427e-05f, 3.451755573e-05f,
+ 3.465456808e-05f, 3.479149104e-05f, 3.492832430e-05f, 3.506506758e-05f, 3.520172060e-05f, 3.533828304e-05f, 3.547475464e-05f, 3.561113509e-05f, 3.574742410e-05f, 3.588362139e-05f,
+ 3.601972667e-05f, 3.615573964e-05f, 3.629166001e-05f, 3.642748750e-05f, 3.656322182e-05f, 3.669886268e-05f, 3.683440978e-05f, 3.696986285e-05f, 3.710522160e-05f, 3.724048572e-05f,
+ 3.737565495e-05f, 3.751072899e-05f, 3.764570755e-05f, 3.778059034e-05f, 3.791537709e-05f, 3.805006750e-05f, 3.818466129e-05f, 3.831915816e-05f, 3.845355785e-05f, 3.858786005e-05f,
+ 3.872206449e-05f, 3.885617088e-05f, 3.899017894e-05f, 3.912408837e-05f, 3.925789890e-05f, 3.939161025e-05f, 3.952522212e-05f, 3.965873424e-05f, 3.979214632e-05f, 3.992545808e-05f,
+ 4.005866923e-05f, 4.019177950e-05f, 4.032478860e-05f, 4.045769625e-05f, 4.059050217e-05f, 4.072320607e-05f, 4.085580767e-05f, 4.098830671e-05f, 4.112070288e-05f, 4.125299591e-05f,
+ 4.138518553e-05f, 4.151727145e-05f, 4.164925340e-05f, 4.178113108e-05f, 4.191290423e-05f, 4.204457256e-05f, 4.217613580e-05f, 4.230759367e-05f, 4.243894588e-05f, 4.257019217e-05f,
+ 4.270133225e-05f, 4.283236585e-05f, 4.296329268e-05f, 4.309411248e-05f, 4.322482497e-05f, 4.335542986e-05f, 4.348592688e-05f, 4.361631576e-05f, 4.374659623e-05f, 4.387676800e-05f,
+ 4.400683080e-05f, 4.413678435e-05f, 4.426662839e-05f, 4.439636264e-05f, 4.452598681e-05f, 4.465550065e-05f, 4.478490388e-05f, 4.491419621e-05f, 4.504337739e-05f, 4.517244714e-05f,
+ 4.530140518e-05f, 4.543025124e-05f, 4.555898505e-05f, 4.568760635e-05f, 4.581611485e-05f, 4.594451029e-05f, 4.607279239e-05f, 4.620096090e-05f, 4.632901552e-05f, 4.645695601e-05f,
+ 4.658478208e-05f, 4.671249346e-05f, 4.684008990e-05f, 4.696757111e-05f, 4.709493683e-05f, 4.722218680e-05f, 4.734932074e-05f, 4.747633839e-05f, 4.760323947e-05f, 4.773002373e-05f,
+ 4.785669090e-05f, 4.798324070e-05f, 4.810967287e-05f, 4.823598716e-05f, 4.836218328e-05f, 4.848826098e-05f, 4.861421998e-05f, 4.874006004e-05f, 4.886578087e-05f, 4.899138222e-05f,
+ 4.911686382e-05f, 4.924222542e-05f, 4.936746673e-05f, 4.949258751e-05f, 4.961758749e-05f, 4.974246641e-05f, 4.986722400e-05f, 4.999186000e-05f, 5.011637416e-05f, 5.024076620e-05f,
+ 5.036503588e-05f, 5.048918292e-05f, 5.061320707e-05f, 5.073710807e-05f, 5.086088565e-05f, 5.098453956e-05f, 5.110806954e-05f, 5.123147533e-05f, 5.135475667e-05f, 5.147791330e-05f,
+ 5.160094497e-05f, 5.172385142e-05f, 5.184663238e-05f, 5.196928760e-05f, 5.209181683e-05f, 5.221421981e-05f, 5.233649628e-05f, 5.245864599e-05f, 5.258066867e-05f, 5.270256408e-05f,
+ 5.282433197e-05f, 5.294597206e-05f, 5.306748412e-05f, 5.318886788e-05f, 5.331012310e-05f, 5.343124951e-05f, 5.355224687e-05f, 5.367311493e-05f, 5.379385342e-05f, 5.391446210e-05f,
+ 5.403494072e-05f, 5.415528902e-05f, 5.427550675e-05f, 5.439559367e-05f, 5.451554952e-05f, 5.463537404e-05f, 5.475506700e-05f, 5.487462814e-05f, 5.499405721e-05f, 5.511335396e-05f,
+ 5.523251814e-05f, 5.535154951e-05f, 5.547044782e-05f, 5.558921281e-05f, 5.570784424e-05f, 5.582634187e-05f, 5.594470544e-05f, 5.606293471e-05f, 5.618102944e-05f, 5.629898937e-05f,
+ 5.641681426e-05f, 5.653450387e-05f, 5.665205795e-05f, 5.676947626e-05f, 5.688675855e-05f, 5.700390458e-05f, 5.712091410e-05f, 5.723778687e-05f, 5.735452265e-05f, 5.747112119e-05f,
+ 5.758758226e-05f, 5.770390560e-05f, 5.782009098e-05f, 5.793613816e-05f, 5.805204690e-05f, 5.816781695e-05f, 5.828344807e-05f, 5.839894003e-05f, 5.851429258e-05f, 5.862950549e-05f,
+ 5.874457851e-05f, 5.885951141e-05f, 5.897430394e-05f, 5.908895588e-05f, 5.920346697e-05f, 5.931783699e-05f, 5.943206570e-05f, 5.954615286e-05f, 5.966009823e-05f, 5.977390158e-05f,
+ 5.988756267e-05f, 6.000108127e-05f, 6.011445713e-05f, 6.022769004e-05f, 6.034077974e-05f, 6.045372601e-05f, 6.056652861e-05f, 6.067918732e-05f, 6.079170189e-05f, 6.090407209e-05f,
+ 6.101629770e-05f, 6.112837847e-05f, 6.124031418e-05f, 6.135210460e-05f, 6.146374949e-05f, 6.157524863e-05f, 6.168660178e-05f, 6.179780871e-05f, 6.190886919e-05f, 6.201978300e-05f,
+ 6.213054991e-05f, 6.224116968e-05f, 6.235164209e-05f, 6.246196690e-05f, 6.257214390e-05f, 6.268217286e-05f, 6.279205354e-05f, 6.290178573e-05f, 6.301136918e-05f, 6.312080369e-05f,
+ 6.323008902e-05f, 6.333922495e-05f, 6.344821125e-05f, 6.355704770e-05f, 6.366573407e-05f, 6.377427015e-05f, 6.388265570e-05f, 6.399089050e-05f, 6.409897434e-05f, 6.420690698e-05f,
+ 6.431468821e-05f, 6.442231781e-05f, 6.452979555e-05f, 6.463712121e-05f, 6.474429457e-05f, 6.485131541e-05f, 6.495818352e-05f, 6.506489866e-05f, 6.517146063e-05f, 6.527786920e-05f,
+ 6.538412416e-05f, 6.549022528e-05f, 6.559617235e-05f, 6.570196516e-05f, 6.580760348e-05f, 6.591308709e-05f, 6.601841579e-05f, 6.612358935e-05f, 6.622860756e-05f, 6.633347021e-05f,
+ 6.643817708e-05f, 6.654272795e-05f, 6.664712261e-05f, 6.675136085e-05f, 6.685544245e-05f, 6.695936720e-05f, 6.706313489e-05f, 6.716674530e-05f, 6.727019823e-05f, 6.737349346e-05f,
+ 6.747663078e-05f, 6.757960998e-05f, 6.768243085e-05f, 6.778509317e-05f, 6.788759675e-05f, 6.798994136e-05f, 6.809212680e-05f, 6.819415287e-05f, 6.829601935e-05f, 6.839772603e-05f,
+ 6.849927271e-05f, 6.860065918e-05f, 6.870188524e-05f, 6.880295067e-05f, 6.890385528e-05f, 6.900459885e-05f, 6.910518117e-05f, 6.920560206e-05f, 6.930586129e-05f, 6.940595867e-05f,
+ 6.950589400e-05f, 6.960566706e-05f, 6.970527765e-05f, 6.980472559e-05f, 6.990401065e-05f, 7.000313264e-05f, 7.010209135e-05f, 7.020088660e-05f, 7.029951816e-05f, 7.039798585e-05f,
+ 7.049628947e-05f, 7.059442881e-05f, 7.069240368e-05f, 7.079021387e-05f, 7.088785920e-05f, 7.098533945e-05f, 7.108265443e-05f, 7.117980395e-05f, 7.127678780e-05f, 7.137360580e-05f,
+ 7.147025774e-05f, 7.156674343e-05f, 7.166306268e-05f, 7.175921528e-05f, 7.185520104e-05f, 7.195101978e-05f, 7.204667129e-05f, 7.214215538e-05f, 7.223747186e-05f, 7.233262053e-05f,
+ 7.242760121e-05f, 7.252241370e-05f, 7.261705781e-05f, 7.271153335e-05f, 7.280584012e-05f, 7.289997794e-05f, 7.299394662e-05f, 7.308774597e-05f, 7.318137580e-05f, 7.327483591e-05f,
+ 7.336812612e-05f, 7.346124625e-05f, 7.355419610e-05f, 7.364697549e-05f, 7.373958423e-05f, 7.383202213e-05f, 7.392428901e-05f, 7.401638468e-05f, 7.410830896e-05f, 7.420006167e-05f,
+ 7.429164260e-05f, 7.438305159e-05f, 7.447428845e-05f, 7.456535300e-05f, 7.465624505e-05f, 7.474696442e-05f, 7.483751092e-05f, 7.492788438e-05f, 7.501808462e-05f, 7.510811145e-05f,
+ 7.519796469e-05f, 7.528764417e-05f, 7.537714970e-05f, 7.546648110e-05f, 7.555563820e-05f, 7.564462081e-05f, 7.573342876e-05f, 7.582206187e-05f, 7.591051997e-05f, 7.599880287e-05f,
+ 7.608691039e-05f, 7.617484237e-05f, 7.626259863e-05f, 7.635017899e-05f, 7.643758327e-05f, 7.652481131e-05f, 7.661186292e-05f, 7.669873794e-05f, 7.678543619e-05f, 7.687195750e-05f,
+ 7.695830169e-05f, 7.704446859e-05f, 7.713045804e-05f, 7.721626985e-05f, 7.730190386e-05f, 7.738735990e-05f, 7.747263780e-05f, 7.755773739e-05f, 7.764265850e-05f, 7.772740095e-05f,
+ 7.781196459e-05f, 7.789634924e-05f, 7.798055474e-05f, 7.806458092e-05f, 7.814842761e-05f, 7.823209464e-05f, 7.831558185e-05f, 7.839888908e-05f, 7.848201615e-05f, 7.856496291e-05f,
+ 7.864772918e-05f, 7.873031481e-05f, 7.881271964e-05f, 7.889494349e-05f, 7.897698621e-05f, 7.905884763e-05f, 7.914052759e-05f, 7.922202593e-05f, 7.930334249e-05f, 7.938447711e-05f,
+ 7.946542962e-05f, 7.954619988e-05f, 7.962678771e-05f, 7.970719297e-05f, 7.978741548e-05f, 7.986745510e-05f, 7.994731166e-05f, 8.002698501e-05f, 8.010647499e-05f, 8.018578144e-05f,
+ 8.026490421e-05f, 8.034384315e-05f, 8.042259809e-05f, 8.050116889e-05f, 8.057955538e-05f, 8.065775742e-05f, 8.073577484e-05f, 8.081360751e-05f, 8.089125526e-05f, 8.096871794e-05f,
+ 8.104599540e-05f, 8.112308749e-05f, 8.119999406e-05f, 8.127671496e-05f, 8.135325003e-05f, 8.142959913e-05f, 8.150576211e-05f, 8.158173882e-05f, 8.165752910e-05f, 8.173313282e-05f,
+ 8.180854983e-05f, 8.188377997e-05f, 8.195882310e-05f, 8.203367908e-05f, 8.210834775e-05f, 8.218282898e-05f, 8.225712262e-05f, 8.233122851e-05f, 8.240514653e-05f, 8.247887652e-05f,
+ 8.255241835e-05f, 8.262577186e-05f, 8.269893692e-05f, 8.277191338e-05f, 8.284470110e-05f, 8.291729995e-05f, 8.298970977e-05f, 8.306193043e-05f, 8.313396180e-05f, 8.320580372e-05f,
+ 8.327745607e-05f, 8.334891869e-05f, 8.342019146e-05f, 8.349127424e-05f, 8.356216688e-05f, 8.363286926e-05f, 8.370338123e-05f, 8.377370266e-05f, 8.384383342e-05f, 8.391377336e-05f,
+ 8.398352236e-05f, 8.405308027e-05f, 8.412244697e-05f, 8.419162233e-05f, 8.426060620e-05f, 8.432939845e-05f, 8.439799896e-05f, 8.446640759e-05f, 8.453462421e-05f, 8.460264869e-05f,
+ 8.467048090e-05f, 8.473812071e-05f, 8.480556799e-05f, 8.487282261e-05f, 8.493988444e-05f, 8.500675335e-05f, 8.507342922e-05f, 8.513991192e-05f, 8.520620132e-05f, 8.527229729e-05f,
+ 8.533819971e-05f, 8.540390845e-05f, 8.546942339e-05f, 8.553474440e-05f, 8.559987136e-05f, 8.566480414e-05f, 8.572954263e-05f, 8.579408669e-05f, 8.585843621e-05f, 8.592259106e-05f,
+ 8.598655112e-05f, 8.605031627e-05f, 8.611388639e-05f, 8.617726136e-05f, 8.624044106e-05f, 8.630342536e-05f, 8.636621416e-05f, 8.642880733e-05f, 8.649120475e-05f, 8.655340630e-05f,
+ 8.661541187e-05f, 8.667722135e-05f, 8.673883461e-05f, 8.680025154e-05f, 8.686147202e-05f, 8.692249593e-05f, 8.698332318e-05f, 8.704395363e-05f, 8.710438717e-05f, 8.716462370e-05f,
+ 8.722466310e-05f, 8.728450525e-05f, 8.734415005e-05f, 8.740359738e-05f, 8.746284713e-05f, 8.752189919e-05f, 8.758075346e-05f, 8.763940981e-05f, 8.769786815e-05f, 8.775612836e-05f,
+ 8.781419033e-05f, 8.787205396e-05f, 8.792971914e-05f, 8.798718576e-05f, 8.804445372e-05f, 8.810152290e-05f, 8.815839321e-05f, 8.821506454e-05f, 8.827153677e-05f, 8.832780982e-05f,
+ 8.838388357e-05f, 8.843975792e-05f, 8.849543277e-05f, 8.855090801e-05f, 8.860618355e-05f, 8.866125928e-05f, 8.871613510e-05f, 8.877081090e-05f, 8.882528660e-05f, 8.887956208e-05f,
+ 8.893363725e-05f, 8.898751202e-05f, 8.904118627e-05f, 8.909465992e-05f, 8.914793286e-05f, 8.920100500e-05f, 8.925387624e-05f, 8.930654649e-05f, 8.935901565e-05f, 8.941128362e-05f,
+ 8.946335031e-05f, 8.951521562e-05f, 8.956687947e-05f, 8.961834175e-05f, 8.966960237e-05f, 8.972066124e-05f, 8.977151828e-05f, 8.982217337e-05f, 8.987262645e-05f, 8.992287741e-05f,
+ 8.997292616e-05f, 9.002277261e-05f, 9.007241668e-05f, 9.012185827e-05f, 9.017109730e-05f, 9.022013368e-05f, 9.026896732e-05f, 9.031759813e-05f, 9.036602603e-05f, 9.041425092e-05f,
+ 9.046227273e-05f, 9.051009137e-05f, 9.055770675e-05f, 9.060511879e-05f, 9.065232741e-05f, 9.069933251e-05f, 9.074613403e-05f, 9.079273186e-05f, 9.083912594e-05f, 9.088531618e-05f,
+ 9.093130250e-05f, 9.097708482e-05f, 9.102266306e-05f, 9.106803713e-05f, 9.111320696e-05f, 9.115817247e-05f, 9.120293358e-05f, 9.124749022e-05f, 9.129184229e-05f, 9.133598974e-05f,
+ 9.137993247e-05f, 9.142367042e-05f, 9.146720351e-05f, 9.151053166e-05f, 9.155365480e-05f, 9.159657285e-05f, 9.163928573e-05f, 9.168179339e-05f, 9.172409573e-05f, 9.176619270e-05f,
+ 9.180808421e-05f, 9.184977020e-05f, 9.189125059e-05f, 9.193252531e-05f, 9.197359430e-05f, 9.201445748e-05f, 9.205511478e-05f, 9.209556614e-05f, 9.213581148e-05f, 9.217585074e-05f,
+ 9.221568385e-05f, 9.225531074e-05f, 9.229473135e-05f, 9.233394560e-05f, 9.237295344e-05f, 9.241175480e-05f, 9.245034961e-05f, 9.248873781e-05f, 9.252691934e-05f, 9.256489412e-05f,
+ 9.260266211e-05f, 9.264022323e-05f, 9.267757742e-05f, 9.271472462e-05f, 9.275166478e-05f, 9.278839782e-05f, 9.282492370e-05f, 9.286124234e-05f, 9.289735369e-05f, 9.293325770e-05f,
+ 9.296895429e-05f, 9.300444343e-05f, 9.303972504e-05f, 9.307479906e-05f, 9.310966546e-05f, 9.314432416e-05f, 9.317877511e-05f, 9.321301825e-05f, 9.324705354e-05f, 9.328088092e-05f,
+ 9.331450033e-05f, 9.334791172e-05f, 9.338111503e-05f, 9.341411022e-05f, 9.344689724e-05f, 9.347947602e-05f, 9.351184652e-05f, 9.354400870e-05f, 9.357596249e-05f, 9.360770785e-05f,
+ 9.363924473e-05f, 9.367057308e-05f, 9.370169286e-05f, 9.373260401e-05f, 9.376330649e-05f, 9.379380025e-05f, 9.382408524e-05f, 9.385416142e-05f, 9.388402875e-05f, 9.391368717e-05f,
+ 9.394313665e-05f, 9.397237713e-05f, 9.400140858e-05f, 9.403023096e-05f, 9.405884421e-05f, 9.408724830e-05f, 9.411544318e-05f, 9.414342882e-05f, 9.417120517e-05f, 9.419877219e-05f,
+ 9.422612985e-05f, 9.425327810e-05f, 9.428021690e-05f, 9.430694622e-05f, 9.433346601e-05f, 9.435977625e-05f, 9.438587688e-05f, 9.441176789e-05f, 9.443744922e-05f, 9.446292085e-05f,
+ 9.448818273e-05f, 9.451323484e-05f, 9.453807713e-05f, 9.456270959e-05f, 9.458713216e-05f, 9.461134482e-05f, 9.463534754e-05f, 9.465914028e-05f, 9.468272301e-05f, 9.470609571e-05f,
+ 9.472925833e-05f, 9.475221086e-05f, 9.477495325e-05f, 9.479748549e-05f, 9.481980754e-05f, 9.484191937e-05f, 9.486382096e-05f, 9.488551228e-05f, 9.490699329e-05f, 9.492826399e-05f,
+ 9.494932433e-05f, 9.497017430e-05f, 9.499081386e-05f, 9.501124300e-05f, 9.503146168e-05f, 9.505146990e-05f, 9.507126761e-05f, 9.509085480e-05f, 9.511023145e-05f, 9.512939754e-05f,
+ 9.514835304e-05f, 9.516709793e-05f, 9.518563220e-05f, 9.520395582e-05f, 9.522206877e-05f, 9.523997103e-05f, 9.525766259e-05f, 9.527514343e-05f, 9.529241352e-05f, 9.530947286e-05f,
+ 9.532632143e-05f, 9.534295920e-05f, 9.535938616e-05f, 9.537560231e-05f, 9.539160761e-05f, 9.540740207e-05f, 9.542298565e-05f, 9.543835836e-05f, 9.545352018e-05f, 9.546847109e-05f,
+ 9.548321109e-05f, 9.549774016e-05f, 9.551205828e-05f, 9.552616546e-05f, 9.554006168e-05f, 9.555374692e-05f, 9.556722119e-05f, 9.558048446e-05f, 9.559353674e-05f, 9.560637802e-05f,
+ 9.561900828e-05f, 9.563142752e-05f, 9.564363574e-05f, 9.565563292e-05f, 9.566741907e-05f, 9.567899417e-05f, 9.569035823e-05f, 9.570151123e-05f, 9.571245318e-05f, 9.572318406e-05f,
+ 9.573370389e-05f, 9.574401265e-05f, 9.575411035e-05f, 9.576399697e-05f, 9.577367253e-05f, 9.578313702e-05f, 9.579239044e-05f, 9.580143279e-05f, 9.581026408e-05f, 9.581888429e-05f,
+ 9.582729345e-05f, 9.583549153e-05f, 9.584347856e-05f, 9.585125454e-05f, 9.585881945e-05f, 9.586617332e-05f, 9.587331615e-05f, 9.588024794e-05f, 9.588696869e-05f, 9.589347841e-05f,
+ 9.589977711e-05f, 9.590586480e-05f, 9.591174148e-05f, 9.591740716e-05f, 9.592286185e-05f, 9.592810556e-05f, 9.593313829e-05f, 9.593796006e-05f, 9.594257088e-05f, 9.594697075e-05f,
+ 9.595115969e-05f, 9.595513771e-05f, 9.595890483e-05f, 9.596246104e-05f, 9.596580637e-05f, 9.596894084e-05f, 9.597186444e-05f, 9.597457721e-05f, 9.597707915e-05f, 9.597937027e-05f,
+ 9.598145060e-05f, 9.598332015e-05f, 9.598497894e-05f, 9.598642698e-05f, 9.598766429e-05f, 9.598869089e-05f, 9.598950680e-05f, 9.599011203e-05f, 9.599050661e-05f, 9.599069056e-05f,
+ 9.599066389e-05f, 9.599042662e-05f, 9.598997879e-05f, 9.598932040e-05f, 9.598845149e-05f, 9.598737207e-05f, 9.598608216e-05f, 9.598458180e-05f, 9.598287100e-05f, 9.598094979e-05f,
+ 9.597881820e-05f, 9.597647624e-05f, 9.597392395e-05f, 9.597116135e-05f, 9.596818846e-05f, 9.596500532e-05f, 9.596161196e-05f, 9.595800839e-05f, 9.595419466e-05f, 9.595017078e-05f,
+ 9.594593679e-05f, 9.594149271e-05f, 9.593683859e-05f, 9.593197444e-05f, 9.592690031e-05f, 9.592161621e-05f, 9.591612219e-05f, 9.591041828e-05f, 9.590450450e-05f, 9.589838090e-05f,
+ 9.589204751e-05f, 9.588550435e-05f, 9.587875148e-05f, 9.587178892e-05f, 9.586461670e-05f, 9.585723487e-05f, 9.584964346e-05f, 9.584184251e-05f, 9.583383206e-05f, 9.582561214e-05f,
+ 9.581718279e-05f, 9.580854405e-05f, 9.579969597e-05f, 9.579063857e-05f, 9.578137191e-05f, 9.577189602e-05f, 9.576221095e-05f, 9.575231673e-05f, 9.574221341e-05f, 9.573190103e-05f,
+ 9.572137963e-05f, 9.571064926e-05f, 9.569970997e-05f, 9.568856178e-05f, 9.567720476e-05f, 9.566563895e-05f, 9.565386439e-05f, 9.564188113e-05f, 9.562968921e-05f, 9.561728868e-05f,
+ 9.560467960e-05f, 9.559186200e-05f, 9.557883595e-05f, 9.556560147e-05f, 9.555215864e-05f, 9.553850749e-05f, 9.552464807e-05f, 9.551058044e-05f, 9.549630465e-05f, 9.548182075e-05f,
+ 9.546712880e-05f, 9.545222883e-05f, 9.543712092e-05f, 9.542180511e-05f, 9.540628145e-05f, 9.539055000e-05f, 9.537461082e-05f, 9.535846396e-05f, 9.534210947e-05f, 9.532554742e-05f,
+ 9.530877786e-05f, 9.529180084e-05f, 9.527461643e-05f, 9.525722468e-05f, 9.523962565e-05f, 9.522181940e-05f, 9.520380598e-05f, 9.518558547e-05f, 9.516715792e-05f, 9.514852339e-05f,
+ 9.512968193e-05f, 9.511063362e-05f, 9.509137852e-05f, 9.507191668e-05f, 9.505224818e-05f, 9.503237307e-05f, 9.501229141e-05f, 9.499200328e-05f, 9.497150874e-05f, 9.495080784e-05f,
+ 9.492990067e-05f, 9.490878728e-05f, 9.488746774e-05f, 9.486594212e-05f, 9.484421049e-05f, 9.482227290e-05f, 9.480012944e-05f, 9.477778017e-05f, 9.475522516e-05f, 9.473246448e-05f,
+ 9.470949820e-05f, 9.468632639e-05f, 9.466294912e-05f, 9.463936646e-05f, 9.461557849e-05f, 9.459158527e-05f, 9.456738688e-05f, 9.454298340e-05f, 9.451837489e-05f, 9.449356144e-05f,
+ 9.446854311e-05f, 9.444331998e-05f, 9.441789212e-05f, 9.439225962e-05f, 9.436642255e-05f, 9.434038098e-05f, 9.431413499e-05f, 9.428768467e-05f, 9.426103008e-05f, 9.423417131e-05f,
+ 9.420710843e-05f, 9.417984153e-05f, 9.415237068e-05f, 9.412469597e-05f, 9.409681748e-05f, 9.406873528e-05f, 9.404044946e-05f, 9.401196011e-05f, 9.398326729e-05f, 9.395437110e-05f,
+ 9.392527163e-05f, 9.389596894e-05f, 9.386646314e-05f, 9.383675429e-05f, 9.380684250e-05f, 9.377672783e-05f, 9.374641039e-05f, 9.371589025e-05f, 9.368516751e-05f, 9.365424224e-05f,
+ 9.362311455e-05f, 9.359178451e-05f, 9.356025221e-05f, 9.352851775e-05f, 9.349658121e-05f, 9.346444268e-05f, 9.343210226e-05f, 9.339956003e-05f, 9.336681609e-05f, 9.333387053e-05f,
+ 9.330072343e-05f, 9.326737490e-05f, 9.323382502e-05f, 9.320007389e-05f, 9.316612160e-05f, 9.313196825e-05f, 9.309761393e-05f, 9.306305873e-05f, 9.302830276e-05f, 9.299334611e-05f,
+ 9.295818887e-05f, 9.292283114e-05f, 9.288727302e-05f, 9.285151460e-05f, 9.281555599e-05f, 9.277939729e-05f, 9.274303858e-05f, 9.270647998e-05f, 9.266972158e-05f, 9.263276348e-05f,
+ 9.259560578e-05f, 9.255824858e-05f, 9.252069199e-05f, 9.248293611e-05f, 9.244498104e-05f, 9.240682688e-05f, 9.236847373e-05f, 9.232992171e-05f, 9.229117091e-05f, 9.225222143e-05f,
+ 9.221307339e-05f, 9.217372689e-05f, 9.213418203e-05f, 9.209443893e-05f, 9.205449768e-05f, 9.201435839e-05f, 9.197402118e-05f, 9.193348615e-05f, 9.189275340e-05f, 9.185182306e-05f,
+ 9.181069522e-05f, 9.176936999e-05f, 9.172784750e-05f, 9.168612784e-05f, 9.164421112e-05f, 9.160209747e-05f, 9.155978699e-05f, 9.151727979e-05f, 9.147457598e-05f, 9.143167569e-05f,
+ 9.138857901e-05f, 9.134528608e-05f, 9.130179699e-05f, 9.125811187e-05f, 9.121423083e-05f, 9.117015398e-05f, 9.112588145e-05f, 9.108141334e-05f, 9.103674978e-05f, 9.099189089e-05f,
+ 9.094683677e-05f, 9.090158755e-05f, 9.085614335e-05f, 9.081050428e-05f, 9.076467046e-05f, 9.071864203e-05f, 9.067241908e-05f, 9.062600175e-05f, 9.057939016e-05f, 9.053258442e-05f,
+ 9.048558467e-05f, 9.043839101e-05f, 9.039100358e-05f, 9.034342250e-05f, 9.029564789e-05f, 9.024767987e-05f, 9.019951857e-05f, 9.015116411e-05f, 9.010261662e-05f, 9.005387623e-05f,
+ 9.000494306e-05f, 8.995581723e-05f, 8.990649888e-05f, 8.985698812e-05f, 8.980728510e-05f, 8.975738993e-05f, 8.970730274e-05f, 8.965702367e-05f, 8.960655284e-05f, 8.955589039e-05f,
+ 8.950503643e-05f, 8.945399111e-05f, 8.940275455e-05f, 8.935132688e-05f, 8.929970824e-05f, 8.924789876e-05f, 8.919589857e-05f, 8.914370780e-05f, 8.909132659e-05f, 8.903875507e-05f,
+ 8.898599337e-05f, 8.893304164e-05f, 8.887989999e-05f, 8.882656858e-05f, 8.877304753e-05f, 8.871933698e-05f, 8.866543707e-05f, 8.861134794e-05f, 8.855706971e-05f, 8.850260254e-05f,
+ 8.844794655e-05f, 8.839310189e-05f, 8.833806870e-05f, 8.828284711e-05f, 8.822743726e-05f, 8.817183930e-05f, 8.811605336e-05f, 8.806007958e-05f, 8.800391812e-05f, 8.794756910e-05f,
+ 8.789103268e-05f, 8.783430898e-05f, 8.777739817e-05f, 8.772030037e-05f, 8.766301573e-05f, 8.760554441e-05f, 8.754788653e-05f, 8.749004225e-05f, 8.743201172e-05f, 8.737379507e-05f,
+ 8.731539245e-05f, 8.725680402e-05f, 8.719802991e-05f, 8.713907027e-05f, 8.707992526e-05f, 8.702059502e-05f, 8.696107969e-05f, 8.690137944e-05f, 8.684149440e-05f, 8.678142472e-05f,
+ 8.672117056e-05f, 8.666073207e-05f, 8.660010939e-05f, 8.653930269e-05f, 8.647831210e-05f, 8.641713778e-05f, 8.635577989e-05f, 8.629423858e-05f, 8.623251399e-05f, 8.617060629e-05f,
+ 8.610851562e-05f, 8.604624215e-05f, 8.598378602e-05f, 8.592114740e-05f, 8.585832643e-05f, 8.579532327e-05f, 8.573213808e-05f, 8.566877102e-05f, 8.560522224e-05f, 8.554149190e-05f,
+ 8.547758015e-05f, 8.541348716e-05f, 8.534921309e-05f, 8.528475809e-05f, 8.522012232e-05f, 8.515530594e-05f, 8.509030911e-05f, 8.502513199e-05f, 8.495977475e-05f, 8.489423754e-05f,
+ 8.482852053e-05f, 8.476262387e-05f, 8.469654773e-05f, 8.463029228e-05f, 8.456385767e-05f, 8.449724407e-05f, 8.443045164e-05f, 8.436348055e-05f, 8.429633096e-05f, 8.422900304e-05f,
+ 8.416149695e-05f, 8.409381285e-05f, 8.402595092e-05f, 8.395791132e-05f, 8.388969421e-05f, 8.382129977e-05f, 8.375272816e-05f, 8.368397955e-05f, 8.361505411e-05f, 8.354595200e-05f,
+ 8.347667340e-05f, 8.340721847e-05f, 8.333758738e-05f, 8.326778031e-05f, 8.319779743e-05f, 8.312763890e-05f, 8.305730490e-05f, 8.298679560e-05f, 8.291611117e-05f, 8.284525178e-05f,
+ 8.277421760e-05f, 8.270300882e-05f, 8.263162560e-05f, 8.256006811e-05f, 8.248833654e-05f, 8.241643105e-05f, 8.234435182e-05f, 8.227209902e-05f, 8.219967284e-05f, 8.212707344e-05f,
+ 8.205430101e-05f, 8.198135571e-05f, 8.190823774e-05f, 8.183494726e-05f, 8.176148444e-05f, 8.168784948e-05f, 8.161404255e-05f, 8.154006383e-05f, 8.146591350e-05f, 8.139159173e-05f,
+ 8.131709870e-05f, 8.124243461e-05f, 8.116759962e-05f, 8.109259392e-05f, 8.101741770e-05f, 8.094207112e-05f, 8.086655438e-05f, 8.079086765e-05f, 8.071501113e-05f, 8.063898499e-05f,
+ 8.056278941e-05f, 8.048642458e-05f, 8.040989069e-05f, 8.033318792e-05f, 8.025631645e-05f, 8.017927647e-05f, 8.010206817e-05f, 8.002469172e-05f, 7.994714733e-05f, 7.986943516e-05f,
+ 7.979155542e-05f, 7.971350829e-05f, 7.963529395e-05f, 7.955691260e-05f, 7.947836442e-05f, 7.939964960e-05f, 7.932076833e-05f, 7.924172081e-05f, 7.916250721e-05f, 7.908312773e-05f,
+ 7.900358257e-05f, 7.892387191e-05f, 7.884399593e-05f, 7.876395485e-05f, 7.868374884e-05f, 7.860337810e-05f, 7.852284282e-05f, 7.844214319e-05f, 7.836127941e-05f, 7.828025168e-05f,
+ 7.819906018e-05f, 7.811770510e-05f, 7.803618665e-05f, 7.795450503e-05f, 7.787266041e-05f, 7.779065301e-05f, 7.770848301e-05f, 7.762615061e-05f, 7.754365601e-05f, 7.746099941e-05f,
+ 7.737818101e-05f, 7.729520099e-05f, 7.721205956e-05f, 7.712875692e-05f, 7.704529327e-05f, 7.696166880e-05f, 7.687788372e-05f, 7.679393822e-05f, 7.670983250e-05f, 7.662556677e-05f,
+ 7.654114123e-05f, 7.645655607e-05f, 7.637181150e-05f, 7.628690772e-05f, 7.620184493e-05f, 7.611662333e-05f, 7.603124313e-05f, 7.594570453e-05f, 7.586000773e-05f, 7.577415294e-05f,
+ 7.568814036e-05f, 7.560197019e-05f, 7.551564265e-05f, 7.542915792e-05f, 7.534251623e-05f, 7.525571777e-05f, 7.516876275e-05f, 7.508165138e-05f, 7.499438387e-05f, 7.490696041e-05f,
+ 7.481938123e-05f, 7.473164652e-05f, 7.464375649e-05f, 7.455571135e-05f, 7.446751131e-05f, 7.437915659e-05f, 7.429064738e-05f, 7.420198390e-05f, 7.411316635e-05f, 7.402419495e-05f,
+ 7.393506991e-05f, 7.384579144e-05f, 7.375635975e-05f, 7.366677505e-05f, 7.357703755e-05f, 7.348714747e-05f, 7.339710502e-05f, 7.330691040e-05f, 7.321656383e-05f, 7.312606554e-05f,
+ 7.303541572e-05f, 7.294461459e-05f, 7.285366237e-05f, 7.276255927e-05f, 7.267130551e-05f, 7.257990131e-05f, 7.248834686e-05f, 7.239664240e-05f, 7.230478815e-05f, 7.221278430e-05f,
+ 7.212063109e-05f, 7.202832872e-05f, 7.193587743e-05f, 7.184327741e-05f, 7.175052890e-05f, 7.165763211e-05f, 7.156458725e-05f, 7.147139455e-05f, 7.137805423e-05f, 7.128456650e-05f,
+ 7.119093159e-05f, 7.109714972e-05f, 7.100322110e-05f, 7.090914595e-05f, 7.081492450e-05f, 7.072055697e-05f, 7.062604358e-05f, 7.053138456e-05f, 7.043658011e-05f, 7.034163047e-05f,
+ 7.024653586e-05f, 7.015129650e-05f, 7.005591262e-05f, 6.996038443e-05f, 6.986471217e-05f, 6.976889605e-05f, 6.967293630e-05f, 6.957683315e-05f, 6.948058682e-05f, 6.938419754e-05f,
+ 6.928766553e-05f, 6.919099101e-05f, 6.909417422e-05f, 6.899721538e-05f, 6.890011471e-05f, 6.880287245e-05f, 6.870548883e-05f, 6.860796406e-05f, 6.851029837e-05f, 6.841249201e-05f,
+ 6.831454518e-05f, 6.821645813e-05f, 6.811823108e-05f, 6.801986427e-05f, 6.792135791e-05f, 6.782271224e-05f, 6.772392750e-05f, 6.762500390e-05f, 6.752594169e-05f, 6.742674109e-05f,
+ 6.732740233e-05f, 6.722792566e-05f, 6.712831129e-05f, 6.702855946e-05f, 6.692867040e-05f, 6.682864435e-05f, 6.672848153e-05f, 6.662818219e-05f, 6.652774655e-05f, 6.642717486e-05f,
+ 6.632646733e-05f, 6.622562422e-05f, 6.612464574e-05f, 6.602353215e-05f, 6.592228366e-05f, 6.582090053e-05f, 6.571938297e-05f, 6.561773124e-05f, 6.551594557e-05f, 6.541402618e-05f,
+ 6.531197333e-05f, 6.520978724e-05f, 6.510746816e-05f, 6.500501632e-05f, 6.490243196e-05f, 6.479971532e-05f, 6.469686663e-05f, 6.459388614e-05f, 6.449077408e-05f, 6.438753070e-05f,
+ 6.428415623e-05f, 6.418065091e-05f, 6.407701498e-05f, 6.397324869e-05f, 6.386935227e-05f, 6.376532597e-05f, 6.366117002e-05f, 6.355688467e-05f, 6.345247015e-05f, 6.334792672e-05f,
+ 6.324325461e-05f, 6.313845406e-05f, 6.303352533e-05f, 6.292846864e-05f, 6.282328425e-05f, 6.271797239e-05f, 6.261253332e-05f, 6.250696727e-05f, 6.240127449e-05f, 6.229545522e-05f,
+ 6.218950971e-05f, 6.208343820e-05f, 6.197724095e-05f, 6.187091818e-05f, 6.176447016e-05f, 6.165789712e-05f, 6.155119931e-05f, 6.144437698e-05f, 6.133743038e-05f, 6.123035975e-05f,
+ 6.112316533e-05f, 6.101584739e-05f, 6.090840616e-05f, 6.080084188e-05f, 6.069315482e-05f, 6.058534522e-05f, 6.047741333e-05f, 6.036935939e-05f, 6.026118366e-05f, 6.015288638e-05f,
+ 6.004446781e-05f, 5.993592820e-05f, 5.982726778e-05f, 5.971848683e-05f, 5.960958557e-05f, 5.950056428e-05f, 5.939142319e-05f, 5.928216256e-05f, 5.917278264e-05f, 5.906328369e-05f,
+ 5.895366595e-05f, 5.884392967e-05f, 5.873407512e-05f, 5.862410253e-05f, 5.851401218e-05f, 5.840380430e-05f, 5.829347915e-05f, 5.818303698e-05f, 5.807247806e-05f, 5.796180263e-05f,
+ 5.785101095e-05f, 5.774010327e-05f, 5.762907984e-05f, 5.751794093e-05f, 5.740668679e-05f, 5.729531767e-05f, 5.718383383e-05f, 5.707223552e-05f, 5.696052301e-05f, 5.684869654e-05f,
+ 5.673675638e-05f, 5.662470278e-05f, 5.651253599e-05f, 5.640025628e-05f, 5.628786391e-05f, 5.617535912e-05f, 5.606274219e-05f, 5.595001336e-05f, 5.583717290e-05f, 5.572422106e-05f,
+ 5.561115810e-05f, 5.549798429e-05f, 5.538469988e-05f, 5.527130512e-05f, 5.515780029e-05f, 5.504418564e-05f, 5.493046143e-05f, 5.481662793e-05f, 5.470268538e-05f, 5.458863405e-05f,
+ 5.447447421e-05f, 5.436020612e-05f, 5.424583003e-05f, 5.413134621e-05f, 5.401675492e-05f, 5.390205642e-05f, 5.378725097e-05f, 5.367233885e-05f, 5.355732030e-05f, 5.344219559e-05f,
+ 5.332696499e-05f, 5.321162876e-05f, 5.309618716e-05f, 5.298064046e-05f, 5.286498892e-05f, 5.274923280e-05f, 5.263337237e-05f, 5.251740789e-05f, 5.240133963e-05f, 5.228516786e-05f,
+ 5.216889283e-05f, 5.205251481e-05f, 5.193603408e-05f, 5.181945089e-05f, 5.170276551e-05f, 5.158597821e-05f, 5.146908925e-05f, 5.135209890e-05f, 5.123500743e-05f, 5.111781510e-05f,
+ 5.100052218e-05f, 5.088312894e-05f, 5.076563565e-05f, 5.064804256e-05f, 5.053034996e-05f, 5.041255811e-05f, 5.029466728e-05f, 5.017667773e-05f, 5.005858974e-05f, 4.994040357e-05f,
+ 4.982211950e-05f, 4.970373778e-05f, 4.958525870e-05f, 4.946668252e-05f, 4.934800951e-05f, 4.922923994e-05f, 4.911037409e-05f, 4.899141221e-05f, 4.887235458e-05f, 4.875320148e-05f,
+ 4.863395318e-05f, 4.851460993e-05f, 4.839517203e-05f, 4.827563973e-05f, 4.815601331e-05f, 4.803629304e-05f, 4.791647919e-05f, 4.779657204e-05f, 4.767657186e-05f, 4.755647891e-05f,
+ 4.743629348e-05f, 4.731601584e-05f, 4.719564625e-05f, 4.707518500e-05f, 4.695463235e-05f, 4.683398858e-05f, 4.671325396e-05f, 4.659242877e-05f, 4.647151328e-05f, 4.635050777e-05f,
+ 4.622941251e-05f, 4.610822777e-05f, 4.598695383e-05f, 4.586559096e-05f, 4.574413944e-05f, 4.562259955e-05f, 4.550097155e-05f, 4.537925573e-05f, 4.525745237e-05f, 4.513556173e-05f,
+ 4.501358409e-05f, 4.489151973e-05f, 4.476936893e-05f, 4.464713196e-05f, 4.452480910e-05f, 4.440240063e-05f, 4.427990682e-05f, 4.415732795e-05f, 4.403466430e-05f, 4.391191615e-05f,
+ 4.378908377e-05f, 4.366616744e-05f, 4.354316743e-05f, 4.342008404e-05f, 4.329691753e-05f, 4.317366819e-05f, 4.305033629e-05f, 4.292692211e-05f, 4.280342594e-05f, 4.267984804e-05f,
+ 4.255618870e-05f, 4.243244820e-05f, 4.230862682e-05f, 4.218472484e-05f, 4.206074254e-05f, 4.193668019e-05f, 4.181253808e-05f, 4.168831649e-05f, 4.156401570e-05f, 4.143963599e-05f,
+ 4.131517764e-05f, 4.119064093e-05f, 4.106602614e-05f, 4.094133356e-05f, 4.081656346e-05f, 4.069171612e-05f, 4.056679184e-05f, 4.044179088e-05f, 4.031671354e-05f, 4.019156009e-05f,
+ 4.006633081e-05f, 3.994102600e-05f, 3.981564592e-05f, 3.969019087e-05f, 3.956466112e-05f, 3.943905696e-05f, 3.931337867e-05f, 3.918762654e-05f, 3.906180085e-05f, 3.893590188e-05f,
+ 3.880992991e-05f, 3.868388523e-05f, 3.855776813e-05f, 3.843157888e-05f, 3.830531777e-05f, 3.817898509e-05f, 3.805258111e-05f, 3.792610613e-05f, 3.779956043e-05f, 3.767294429e-05f,
+ 3.754625800e-05f, 3.741950184e-05f, 3.729267609e-05f, 3.716578106e-05f, 3.703881701e-05f, 3.691178423e-05f, 3.678468301e-05f, 3.665751364e-05f, 3.653027640e-05f, 3.640297157e-05f,
+ 3.627559945e-05f, 3.614816032e-05f, 3.602065446e-05f, 3.589308217e-05f, 3.576544372e-05f, 3.563773941e-05f, 3.550996951e-05f, 3.538213433e-05f, 3.525423415e-05f, 3.512626924e-05f,
+ 3.499823991e-05f, 3.487014643e-05f, 3.474198910e-05f, 3.461376820e-05f, 3.448548402e-05f, 3.435713685e-05f, 3.422872698e-05f, 3.410025469e-05f, 3.397172027e-05f, 3.384312401e-05f,
+ 3.371446619e-05f, 3.358574712e-05f, 3.345696707e-05f, 3.332812633e-05f, 3.319922520e-05f, 3.307026396e-05f, 3.294124290e-05f, 3.281216231e-05f, 3.268302248e-05f, 3.255382370e-05f,
+ 3.242456625e-05f, 3.229525043e-05f, 3.216587653e-05f, 3.203644483e-05f, 3.190695563e-05f, 3.177740922e-05f, 3.164780588e-05f, 3.151814591e-05f, 3.138842959e-05f, 3.125865722e-05f,
+ 3.112882909e-05f, 3.099894548e-05f, 3.086900669e-05f, 3.073901301e-05f, 3.060896473e-05f, 3.047886214e-05f, 3.034870553e-05f, 3.021849519e-05f, 3.008823141e-05f, 2.995791449e-05f,
+ 2.982754471e-05f, 2.969712237e-05f, 2.956664775e-05f, 2.943612116e-05f, 2.930554287e-05f, 2.917491319e-05f, 2.904423241e-05f, 2.891350081e-05f, 2.878271868e-05f, 2.865188633e-05f,
+ 2.852100404e-05f, 2.839007211e-05f, 2.825909082e-05f, 2.812806047e-05f, 2.799698135e-05f, 2.786585376e-05f, 2.773467798e-05f, 2.760345432e-05f, 2.747218305e-05f, 2.734086448e-05f,
+ 2.720949890e-05f, 2.707808659e-05f, 2.694662786e-05f, 2.681512300e-05f, 2.668357230e-05f, 2.655197605e-05f, 2.642033455e-05f, 2.628864808e-05f, 2.615691695e-05f, 2.602514145e-05f,
+ 2.589332187e-05f, 2.576145850e-05f, 2.562955164e-05f, 2.549760158e-05f, 2.536560861e-05f, 2.523357304e-05f, 2.510149515e-05f, 2.496937523e-05f, 2.483721359e-05f, 2.470501051e-05f,
+ 2.457276630e-05f, 2.444048123e-05f, 2.430815562e-05f, 2.417578975e-05f, 2.404338391e-05f, 2.391093841e-05f, 2.377845354e-05f, 2.364592958e-05f, 2.351336684e-05f, 2.338076561e-05f,
+ 2.324812619e-05f, 2.311544887e-05f, 2.298273394e-05f, 2.284998171e-05f, 2.271719246e-05f, 2.258436649e-05f, 2.245150409e-05f, 2.231860557e-05f, 2.218567121e-05f, 2.205270131e-05f,
+ 2.191969617e-05f, 2.178665608e-05f, 2.165358134e-05f, 2.152047224e-05f, 2.138732908e-05f, 2.125415216e-05f, 2.112094176e-05f, 2.098769819e-05f, 2.085442174e-05f, 2.072111271e-05f,
+ 2.058777139e-05f, 2.045439807e-05f, 2.032099307e-05f, 2.018755666e-05f, 2.005408915e-05f, 1.992059083e-05f, 1.978706199e-05f, 1.965350295e-05f, 1.951991398e-05f, 1.938629539e-05f,
+ 1.925264747e-05f, 1.911897052e-05f, 1.898526484e-05f, 1.885153072e-05f, 1.871776845e-05f, 1.858397834e-05f, 1.845016068e-05f, 1.831631576e-05f, 1.818244389e-05f, 1.804854536e-05f,
+ 1.791462047e-05f, 1.778066951e-05f, 1.764669277e-05f, 1.751269057e-05f, 1.737866318e-05f, 1.724461092e-05f, 1.711053407e-05f, 1.697643293e-05f, 1.684230781e-05f, 1.670815898e-05f,
+ 1.657398676e-05f, 1.643979145e-05f, 1.630557332e-05f, 1.617133269e-05f, 1.603706985e-05f, 1.590278510e-05f, 1.576847873e-05f, 1.563415104e-05f, 1.549980233e-05f, 1.536543289e-05f,
+ 1.523104303e-05f, 1.509663303e-05f, 1.496220320e-05f, 1.482775383e-05f, 1.469328522e-05f, 1.455879766e-05f, 1.442429146e-05f, 1.428976691e-05f, 1.415522431e-05f, 1.402066395e-05f,
+ 1.388608613e-05f, 1.375149115e-05f, 1.361687931e-05f, 1.348225090e-05f, 1.334760622e-05f, 1.321294557e-05f, 1.307826924e-05f, 1.294357753e-05f, 1.280887074e-05f, 1.267414917e-05f,
+ 1.253941311e-05f, 1.240466286e-05f, 1.226989871e-05f, 1.213512097e-05f, 1.200032994e-05f, 1.186552590e-05f, 1.173070915e-05f, 1.159588000e-05f, 1.146103874e-05f, 1.132618566e-05f,
+ 1.119132107e-05f, 1.105644526e-05f, 1.092155853e-05f, 1.078666117e-05f, 1.065175349e-05f, 1.051683578e-05f, 1.038190833e-05f, 1.024697144e-05f, 1.011202542e-05f, 9.977070558e-06f,
+ 9.842107148e-06f, 9.707135490e-06f, 9.572155882e-06f, 9.437168619e-06f, 9.302174000e-06f, 9.167172321e-06f, 9.032163879e-06f, 8.897148971e-06f, 8.762127894e-06f, 8.627100945e-06f,
+ 8.492068421e-06f, 8.357030619e-06f, 8.221987835e-06f, 8.086940367e-06f, 7.951888511e-06f, 7.816832565e-06f, 7.681772825e-06f, 7.546709587e-06f, 7.411643150e-06f, 7.276573808e-06f,
+ 7.141501860e-06f, 7.006427601e-06f, 6.871351329e-06f, 6.736273340e-06f, 6.601193931e-06f, 6.466113398e-06f, 6.331032037e-06f, 6.195950147e-06f, 6.060868022e-06f, 5.925785960e-06f,
+ 5.790704257e-06f, 5.655623209e-06f, 5.520543112e-06f, 5.385464264e-06f, 5.250386960e-06f, 5.115311497e-06f, 4.980238171e-06f, 4.845167278e-06f, 4.710099115e-06f, 4.575033977e-06f,
+ 4.439972161e-06f, 4.304913963e-06f, 4.169859678e-06f, 4.034809604e-06f, 3.899764035e-06f, 3.764723268e-06f, 3.629687599e-06f, 3.494657323e-06f, 3.359632737e-06f, 3.224614136e-06f,
+ 3.089601815e-06f, 2.954596072e-06f, 2.819597200e-06f, 2.684605496e-06f, 2.549621256e-06f, 2.414644774e-06f, 2.279676347e-06f, 2.144716270e-06f, 2.009764837e-06f, 1.874822345e-06f,
+ 1.739889089e-06f, 1.604965364e-06f, 1.470051465e-06f, 1.335147687e-06f, 1.200254326e-06f, 1.065371675e-06f, 9.305000315e-07f, 7.956396888e-07f, 6.607909421e-07f, 5.259540864e-07f,
+ 3.911294162e-07f, 2.563172264e-07f, 1.215178115e-07f, -1.326853381e-08f, -1.480415151e-07f, -2.828008378e-07f, -4.175462077e-07f, -5.522773302e-07f, -6.869939112e-07f, -8.216956565e-07f,
+ -9.563822718e-07f, -1.091053463e-06f, -1.225708936e-06f, -1.360348397e-06f, -1.494971553e-06f, -1.629578108e-06f, -1.764167770e-06f, -1.898740244e-06f, -2.033295238e-06f, -2.167832457e-06f,
+ -2.302351608e-06f, -2.436852398e-06f, -2.571334532e-06f, -2.705797719e-06f, -2.840241664e-06f, -2.974666075e-06f, -3.109070658e-06f, -3.243455120e-06f, -3.377819169e-06f, -3.512162512e-06f,
+ -3.646484855e-06f, -3.780785906e-06f, -3.915065373e-06f, -4.049322962e-06f, -4.183558382e-06f, -4.317771340e-06f, -4.451961543e-06f, -4.586128700e-06f, -4.720272518e-06f, -4.854392705e-06f,
+ -4.988488969e-06f, -5.122561018e-06f, -5.256608561e-06f, -5.390631304e-06f, -5.524628958e-06f, -5.658601230e-06f, -5.792547829e-06f, -5.926468463e-06f, -6.060362840e-06f, -6.194230671e-06f,
+ -6.328071663e-06f, -6.461885525e-06f, -6.595671967e-06f, -6.729430697e-06f, -6.863161425e-06f, -6.996863860e-06f, -7.130537711e-06f, -7.264182688e-06f, -7.397798501e-06f, -7.531384858e-06f,
+ -7.664941470e-06f, -7.798468047e-06f, -7.931964297e-06f, -8.065429933e-06f, -8.198864663e-06f, -8.332268198e-06f, -8.465640247e-06f, -8.598980523e-06f, -8.732288734e-06f, -8.865564592e-06f,
+ -8.998807807e-06f, -9.132018091e-06f, -9.265195153e-06f, -9.398338705e-06f, -9.531448459e-06f, -9.664524124e-06f, -9.797565414e-06f, -9.930572038e-06f, -1.006354371e-05f, -1.019648014e-05f,
+ -1.032938104e-05f, -1.046224612e-05f, -1.059507509e-05f, -1.072786767e-05f, -1.086062357e-05f, -1.099334250e-05f, -1.112602417e-05f, -1.125866830e-05f, -1.139127459e-05f, -1.152384277e-05f,
+ -1.165637253e-05f, -1.178886361e-05f, -1.192131570e-05f, -1.205372853e-05f, -1.218610180e-05f, -1.231843523e-05f, -1.245072853e-05f, -1.258298142e-05f, -1.271519361e-05f, -1.284736481e-05f,
+ -1.297949474e-05f, -1.311158311e-05f, -1.324362964e-05f, -1.337563404e-05f, -1.350759602e-05f, -1.363951531e-05f, -1.377139160e-05f, -1.390322463e-05f, -1.403501410e-05f, -1.416675973e-05f,
+ -1.429846123e-05f, -1.443011833e-05f, -1.456173072e-05f, -1.469329814e-05f, -1.482482030e-05f, -1.495629691e-05f, -1.508772768e-05f, -1.521911234e-05f, -1.535045060e-05f, -1.548174218e-05f,
+ -1.561298679e-05f, -1.574418414e-05f, -1.587533397e-05f, -1.600643598e-05f, -1.613748989e-05f, -1.626849542e-05f, -1.639945228e-05f, -1.653036019e-05f, -1.666121888e-05f, -1.679202805e-05f,
+ -1.692278743e-05f, -1.705349673e-05f, -1.718415567e-05f, -1.731476397e-05f, -1.744532135e-05f, -1.757582752e-05f, -1.770628221e-05f, -1.783668514e-05f, -1.796703601e-05f, -1.809733456e-05f,
+ -1.822758050e-05f, -1.835777355e-05f, -1.848791343e-05f, -1.861799986e-05f, -1.874803256e-05f, -1.887801125e-05f, -1.900793565e-05f, -1.913780548e-05f, -1.926762046e-05f, -1.939738030e-05f,
+ -1.952708474e-05f, -1.965673349e-05f, -1.978632628e-05f, -1.991586282e-05f, -2.004534283e-05f, -2.017476604e-05f, -2.030413217e-05f, -2.043344094e-05f, -2.056269207e-05f, -2.069188529e-05f,
+ -2.082102031e-05f, -2.095009686e-05f, -2.107911466e-05f, -2.120807343e-05f, -2.133697291e-05f, -2.146581280e-05f, -2.159459283e-05f, -2.172331273e-05f, -2.185197222e-05f, -2.198057102e-05f,
+ -2.210910886e-05f, -2.223758546e-05f, -2.236600055e-05f, -2.249435384e-05f, -2.262264507e-05f, -2.275087395e-05f, -2.287904022e-05f, -2.300714360e-05f, -2.313518381e-05f, -2.326316058e-05f,
+ -2.339107363e-05f, -2.351892269e-05f, -2.364670748e-05f, -2.377442774e-05f, -2.390208318e-05f, -2.402967354e-05f, -2.415719853e-05f, -2.428465789e-05f, -2.441205135e-05f, -2.453937862e-05f,
+ -2.466663944e-05f, -2.479383354e-05f, -2.492096064e-05f, -2.504802046e-05f, -2.517501275e-05f, -2.530193721e-05f, -2.542879360e-05f, -2.555558162e-05f, -2.568230101e-05f, -2.580895151e-05f,
+ -2.593553283e-05f, -2.606204470e-05f, -2.618848687e-05f, -2.631485905e-05f, -2.644116097e-05f, -2.656739237e-05f, -2.669355297e-05f, -2.681964251e-05f, -2.694566071e-05f, -2.707160731e-05f,
+ -2.719748203e-05f, -2.732328461e-05f, -2.744901478e-05f, -2.757467227e-05f, -2.770025681e-05f, -2.782576813e-05f, -2.795120597e-05f, -2.807657005e-05f, -2.820186011e-05f, -2.832707588e-05f,
+ -2.845221709e-05f, -2.857728348e-05f, -2.870227478e-05f, -2.882719073e-05f, -2.895203104e-05f, -2.907679547e-05f, -2.920148374e-05f, -2.932609558e-05f, -2.945063074e-05f, -2.957508894e-05f,
+ -2.969946992e-05f, -2.982377341e-05f, -2.994799915e-05f, -3.007214688e-05f, -3.019621632e-05f, -3.032020722e-05f, -3.044411931e-05f, -3.056795233e-05f, -3.069170601e-05f, -3.081538008e-05f,
+ -3.093897430e-05f, -3.106248838e-05f, -3.118592207e-05f, -3.130927511e-05f, -3.143254723e-05f, -3.155573817e-05f, -3.167884767e-05f, -3.180187546e-05f, -3.192482129e-05f, -3.204768489e-05f,
+ -3.217046600e-05f, -3.229316436e-05f, -3.241577971e-05f, -3.253831178e-05f, -3.266076033e-05f, -3.278312508e-05f, -3.290540577e-05f, -3.302760215e-05f, -3.314971396e-05f, -3.327174093e-05f,
+ -3.339368281e-05f, -3.351553934e-05f, -3.363731026e-05f, -3.375899531e-05f, -3.388059423e-05f, -3.400210676e-05f, -3.412353265e-05f, -3.424487163e-05f, -3.436612346e-05f, -3.448728787e-05f,
+ -3.460836460e-05f, -3.472935340e-05f, -3.485025401e-05f, -3.497106617e-05f, -3.509178964e-05f, -3.521242414e-05f, -3.533296943e-05f, -3.545342525e-05f, -3.557379135e-05f, -3.569406746e-05f,
+ -3.581425334e-05f, -3.593434873e-05f, -3.605435338e-05f, -3.617426702e-05f, -3.629408941e-05f, -3.641382030e-05f, -3.653345942e-05f, -3.665300653e-05f, -3.677246137e-05f, -3.689182368e-05f,
+ -3.701109323e-05f, -3.713026975e-05f, -3.724935299e-05f, -3.736834270e-05f, -3.748723862e-05f, -3.760604052e-05f, -3.772474812e-05f, -3.784336119e-05f, -3.796187947e-05f, -3.808030272e-05f,
+ -3.819863067e-05f, -3.831686308e-05f, -3.843499971e-05f, -3.855304030e-05f, -3.867098459e-05f, -3.878883235e-05f, -3.890658333e-05f, -3.902423726e-05f, -3.914179392e-05f, -3.925925304e-05f,
+ -3.937661437e-05f, -3.949387768e-05f, -3.961104272e-05f, -3.972810923e-05f, -3.984507697e-05f, -3.996194569e-05f, -4.007871514e-05f, -4.019538509e-05f, -4.031195528e-05f, -4.042842546e-05f,
+ -4.054479540e-05f, -4.066106484e-05f, -4.077723354e-05f, -4.089330126e-05f, -4.100926774e-05f, -4.112513276e-05f, -4.124089605e-05f, -4.135655739e-05f, -4.147211652e-05f, -4.158757320e-05f,
+ -4.170292719e-05f, -4.181817824e-05f, -4.193332611e-05f, -4.204837056e-05f, -4.216331136e-05f, -4.227814824e-05f, -4.239288098e-05f, -4.250750933e-05f, -4.262203305e-05f, -4.273645190e-05f,
+ -4.285076565e-05f, -4.296497403e-05f, -4.307907683e-05f, -4.319307380e-05f, -4.330696469e-05f, -4.342074928e-05f, -4.353442731e-05f, -4.364799856e-05f, -4.376146278e-05f, -4.387481973e-05f,
+ -4.398806918e-05f, -4.410121088e-05f, -4.421424461e-05f, -4.432717012e-05f, -4.443998718e-05f, -4.455269554e-05f, -4.466529498e-05f, -4.477778525e-05f, -4.489016613e-05f, -4.500243737e-05f,
+ -4.511459873e-05f, -4.522664999e-05f, -4.533859091e-05f, -4.545042126e-05f, -4.556214079e-05f, -4.567374928e-05f, -4.578524649e-05f, -4.589663218e-05f, -4.600790614e-05f, -4.611906811e-05f,
+ -4.623011787e-05f, -4.634105518e-05f, -4.645187982e-05f, -4.656259155e-05f, -4.667319014e-05f, -4.678367536e-05f, -4.689404698e-05f, -4.700430476e-05f, -4.711444847e-05f, -4.722447789e-05f,
+ -4.733439279e-05f, -4.744419293e-05f, -4.755387808e-05f, -4.766344802e-05f, -4.777290252e-05f, -4.788224134e-05f, -4.799146426e-05f, -4.810057106e-05f, -4.820956150e-05f, -4.831843535e-05f,
+ -4.842719239e-05f, -4.853583239e-05f, -4.864435513e-05f, -4.875276038e-05f, -4.886104790e-05f, -4.896921748e-05f, -4.907726890e-05f, -4.918520191e-05f, -4.929301631e-05f, -4.940071186e-05f,
+ -4.950828834e-05f, -4.961574552e-05f, -4.972308319e-05f, -4.983030111e-05f, -4.993739907e-05f, -5.004437684e-05f, -5.015123420e-05f, -5.025797092e-05f, -5.036458679e-05f, -5.047108158e-05f,
+ -5.057745506e-05f, -5.068370703e-05f, -5.078983725e-05f, -5.089584551e-05f, -5.100173159e-05f, -5.110749526e-05f, -5.121313631e-05f, -5.131865451e-05f, -5.142404965e-05f, -5.152932151e-05f,
+ -5.163446986e-05f, -5.173949450e-05f, -5.184439519e-05f, -5.194917174e-05f, -5.205382390e-05f, -5.215835148e-05f, -5.226275425e-05f, -5.236703199e-05f, -5.247118449e-05f, -5.257521154e-05f,
+ -5.267911291e-05f, -5.278288839e-05f, -5.288653777e-05f, -5.299006083e-05f, -5.309345735e-05f, -5.319672713e-05f, -5.329986994e-05f, -5.340288558e-05f, -5.350577383e-05f, -5.360853447e-05f,
+ -5.371116730e-05f, -5.381367211e-05f, -5.391604867e-05f, -5.401829678e-05f, -5.412041622e-05f, -5.422240679e-05f, -5.432426828e-05f, -5.442600047e-05f, -5.452760314e-05f, -5.462907611e-05f,
+ -5.473041914e-05f, -5.483163204e-05f, -5.493271459e-05f, -5.503366658e-05f, -5.513448781e-05f, -5.523517807e-05f, -5.533573715e-05f, -5.543616484e-05f, -5.553646094e-05f, -5.563662524e-05f,
+ -5.573665752e-05f, -5.583655759e-05f, -5.593632524e-05f, -5.603596026e-05f, -5.613546245e-05f, -5.623483160e-05f, -5.633406750e-05f, -5.643316996e-05f, -5.653213877e-05f, -5.663097372e-05f,
+ -5.672967462e-05f, -5.682824125e-05f, -5.692667341e-05f, -5.702497091e-05f, -5.712313353e-05f, -5.722116109e-05f, -5.731905336e-05f, -5.741681017e-05f, -5.751443129e-05f, -5.761191654e-05f,
+ -5.770926571e-05f, -5.780647860e-05f, -5.790355501e-05f, -5.800049475e-05f, -5.809729760e-05f, -5.819396339e-05f, -5.829049189e-05f, -5.838688293e-05f, -5.848313629e-05f, -5.857925179e-05f,
+ -5.867522922e-05f, -5.877106839e-05f, -5.886676910e-05f, -5.896233116e-05f, -5.905775436e-05f, -5.915303852e-05f, -5.924818343e-05f, -5.934318891e-05f, -5.943805476e-05f, -5.953278078e-05f,
+ -5.962736678e-05f, -5.972181256e-05f, -5.981611794e-05f, -5.991028272e-05f, -6.000430671e-05f, -6.009818971e-05f, -6.019193153e-05f, -6.028553199e-05f, -6.037899088e-05f, -6.047230802e-05f,
+ -6.056548322e-05f, -6.065851629e-05f, -6.075140704e-05f, -6.084415527e-05f, -6.093676080e-05f, -6.102922344e-05f, -6.112154300e-05f, -6.121371929e-05f, -6.130575213e-05f, -6.139764132e-05f,
+ -6.148938668e-05f, -6.158098802e-05f, -6.167244516e-05f, -6.176375791e-05f, -6.185492607e-05f, -6.194594948e-05f, -6.203682794e-05f, -6.212756126e-05f, -6.221814926e-05f, -6.230859176e-05f,
+ -6.239888858e-05f, -6.248903952e-05f, -6.257904441e-05f, -6.266890306e-05f, -6.275861530e-05f, -6.284818093e-05f, -6.293759977e-05f, -6.302687165e-05f, -6.311599639e-05f, -6.320497379e-05f,
+ -6.329380369e-05f, -6.338248590e-05f, -6.347102024e-05f, -6.355940653e-05f, -6.364764459e-05f, -6.373573425e-05f, -6.382367532e-05f, -6.391146762e-05f, -6.399911099e-05f, -6.408660523e-05f,
+ -6.417395018e-05f, -6.426114566e-05f, -6.434819149e-05f, -6.443508749e-05f, -6.452183348e-05f, -6.460842931e-05f, -6.469487477e-05f, -6.478116972e-05f, -6.486731396e-05f, -6.495330732e-05f,
+ -6.503914964e-05f, -6.512484073e-05f, -6.521038042e-05f, -6.529576855e-05f, -6.538100494e-05f, -6.546608941e-05f, -6.555102180e-05f, -6.563580193e-05f, -6.572042964e-05f, -6.580490475e-05f,
+ -6.588922709e-05f, -6.597339649e-05f, -6.605741279e-05f, -6.614127581e-05f, -6.622498538e-05f, -6.630854134e-05f, -6.639194352e-05f, -6.647519175e-05f, -6.655828587e-05f, -6.664122569e-05f,
+ -6.672401107e-05f, -6.680664183e-05f, -6.688911781e-05f, -6.697143884e-05f, -6.705360476e-05f, -6.713561539e-05f, -6.721747059e-05f, -6.729917017e-05f, -6.738071399e-05f, -6.746210187e-05f,
+ -6.754333365e-05f, -6.762440917e-05f, -6.770532826e-05f, -6.778609078e-05f, -6.786669654e-05f, -6.794714540e-05f, -6.802743718e-05f, -6.810757174e-05f, -6.818754891e-05f, -6.826736852e-05f,
+ -6.834703043e-05f, -6.842653447e-05f, -6.850588048e-05f, -6.858506830e-05f, -6.866409778e-05f, -6.874296876e-05f, -6.882168108e-05f, -6.890023459e-05f, -6.897862912e-05f, -6.905686452e-05f,
+ -6.913494063e-05f, -6.921285731e-05f, -6.929061439e-05f, -6.936821172e-05f, -6.944564914e-05f, -6.952292651e-05f, -6.960004366e-05f, -6.967700045e-05f, -6.975379672e-05f, -6.983043231e-05f,
+ -6.990690709e-05f, -6.998322088e-05f, -7.005937355e-05f, -7.013536495e-05f, -7.021119491e-05f, -7.028686329e-05f, -7.036236995e-05f, -7.043771472e-05f, -7.051289747e-05f, -7.058791804e-05f,
+ -7.066277628e-05f, -7.073747205e-05f, -7.081200520e-05f, -7.088637558e-05f, -7.096058304e-05f, -7.103462744e-05f, -7.110850863e-05f, -7.118222647e-05f, -7.125578080e-05f, -7.132917149e-05f,
+ -7.140239839e-05f, -7.147546135e-05f, -7.154836024e-05f, -7.162109490e-05f, -7.169366519e-05f, -7.176607098e-05f, -7.183831211e-05f, -7.191038846e-05f, -7.198229986e-05f, -7.205404619e-05f,
+ -7.212562730e-05f, -7.219704305e-05f, -7.226829330e-05f, -7.233937792e-05f, -7.241029675e-05f, -7.248104967e-05f, -7.255163653e-05f, -7.262205719e-05f, -7.269231153e-05f, -7.276239939e-05f,
+ -7.283232064e-05f, -7.290207515e-05f, -7.297166278e-05f, -7.304108339e-05f, -7.311033684e-05f, -7.317942301e-05f, -7.324834176e-05f, -7.331709294e-05f, -7.338567644e-05f, -7.345409211e-05f,
+ -7.352233981e-05f, -7.359041943e-05f, -7.365833082e-05f, -7.372607385e-05f, -7.379364839e-05f, -7.386105431e-05f, -7.392829148e-05f, -7.399535977e-05f, -7.406225904e-05f, -7.412898916e-05f,
+ -7.419555002e-05f, -7.426194147e-05f, -7.432816339e-05f, -7.439421565e-05f, -7.446009812e-05f, -7.452581067e-05f, -7.459135319e-05f, -7.465672553e-05f, -7.472192757e-05f, -7.478695920e-05f,
+ -7.485182027e-05f, -7.491651067e-05f, -7.498103027e-05f, -7.504537895e-05f, -7.510955658e-05f, -7.517356303e-05f, -7.523739820e-05f, -7.530106194e-05f, -7.536455414e-05f, -7.542787468e-05f,
+ -7.549102344e-05f, -7.555400028e-05f, -7.561680510e-05f, -7.567943778e-05f, -7.574189818e-05f, -7.580418619e-05f, -7.586630170e-05f, -7.592824457e-05f, -7.599001471e-05f, -7.605161197e-05f,
+ -7.611303626e-05f, -7.617428744e-05f, -7.623536541e-05f, -7.629627004e-05f, -7.635700122e-05f, -7.641755883e-05f, -7.647794276e-05f, -7.653815290e-05f, -7.659818912e-05f, -7.665805131e-05f,
+ -7.671773936e-05f, -7.677725316e-05f, -7.683659259e-05f, -7.689575754e-05f, -7.695474790e-05f, -7.701356354e-05f, -7.707220438e-05f, -7.713067028e-05f, -7.718896114e-05f, -7.724707686e-05f,
+ -7.730501731e-05f, -7.736278239e-05f, -7.742037200e-05f, -7.747778601e-05f, -7.753502433e-05f, -7.759208684e-05f, -7.764897345e-05f, -7.770568403e-05f, -7.776221848e-05f, -7.781857670e-05f,
+ -7.787475858e-05f, -7.793076402e-05f, -7.798659290e-05f, -7.804224513e-05f, -7.809772060e-05f, -7.815301920e-05f, -7.820814083e-05f, -7.826308540e-05f, -7.831785278e-05f, -7.837244290e-05f,
+ -7.842685563e-05f, -7.848109088e-05f, -7.853514854e-05f, -7.858902853e-05f, -7.864273073e-05f, -7.869625504e-05f, -7.874960137e-05f, -7.880276962e-05f, -7.885575969e-05f, -7.890857147e-05f,
+ -7.896120487e-05f, -7.901365980e-05f, -7.906593615e-05f, -7.911803384e-05f, -7.916995275e-05f, -7.922169280e-05f, -7.927325389e-05f, -7.932463592e-05f, -7.937583881e-05f, -7.942686245e-05f,
+ -7.947770675e-05f, -7.952837162e-05f, -7.957885696e-05f, -7.962916268e-05f, -7.967928869e-05f, -7.972923490e-05f, -7.977900121e-05f, -7.982858754e-05f, -7.987799379e-05f, -7.992721987e-05f,
+ -7.997626569e-05f, -8.002513116e-05f, -8.007381620e-05f, -8.012232071e-05f, -8.017064460e-05f, -8.021878780e-05f, -8.026675020e-05f, -8.031453172e-05f, -8.036213228e-05f, -8.040955179e-05f,
+ -8.045679016e-05f, -8.050384731e-05f, -8.055072316e-05f, -8.059741760e-05f, -8.064393058e-05f, -8.069026199e-05f, -8.073641175e-05f, -8.078237979e-05f, -8.082816601e-05f, -8.087377035e-05f,
+ -8.091919270e-05f, -8.096443300e-05f, -8.100949116e-05f, -8.105436711e-05f, -8.109906075e-05f, -8.114357202e-05f, -8.118790082e-05f, -8.123204709e-05f, -8.127601074e-05f, -8.131979170e-05f,
+ -8.136338988e-05f, -8.140680522e-05f, -8.145003762e-05f, -8.149308703e-05f, -8.153595335e-05f, -8.157863651e-05f, -8.162113645e-05f, -8.166345308e-05f, -8.170558632e-05f, -8.174753611e-05f,
+ -8.178930237e-05f, -8.183088503e-05f, -8.187228401e-05f, -8.191349925e-05f, -8.195453066e-05f, -8.199537818e-05f, -8.203604174e-05f, -8.207652126e-05f, -8.211681668e-05f, -8.215692793e-05f,
+ -8.219685492e-05f, -8.223659761e-05f, -8.227615591e-05f, -8.231552976e-05f, -8.235471909e-05f, -8.239372383e-05f, -8.243254392e-05f, -8.247117928e-05f, -8.250962986e-05f, -8.254789559e-05f,
+ -8.258597639e-05f, -8.262387221e-05f, -8.266158299e-05f, -8.269910864e-05f, -8.273644913e-05f, -8.277360437e-05f, -8.281057430e-05f, -8.284735887e-05f, -8.288395801e-05f, -8.292037166e-05f,
+ -8.295659975e-05f, -8.299264224e-05f, -8.302849905e-05f, -8.306417012e-05f, -8.309965540e-05f, -8.313495483e-05f, -8.317006834e-05f, -8.320499589e-05f, -8.323973740e-05f, -8.327429283e-05f,
+ -8.330866211e-05f, -8.334284519e-05f, -8.337684201e-05f, -8.341065252e-05f, -8.344427667e-05f, -8.347771438e-05f, -8.351096562e-05f, -8.354403032e-05f, -8.357690844e-05f, -8.360959991e-05f,
+ -8.364210469e-05f, -8.367442272e-05f, -8.370655395e-05f, -8.373849833e-05f, -8.377025581e-05f, -8.380182633e-05f, -8.383320985e-05f, -8.386440632e-05f, -8.389541567e-05f, -8.392623788e-05f,
+ -8.395687288e-05f, -8.398732063e-05f, -8.401758107e-05f, -8.404765417e-05f, -8.407753988e-05f, -8.410723814e-05f, -8.413674891e-05f, -8.416607215e-05f, -8.419520781e-05f, -8.422415584e-05f,
+ -8.425291620e-05f, -8.428148885e-05f, -8.430987374e-05f, -8.433807082e-05f, -8.436608006e-05f, -8.439390141e-05f, -8.442153483e-05f, -8.444898027e-05f, -8.447623770e-05f, -8.450330708e-05f,
+ -8.453018836e-05f, -8.455688150e-05f, -8.458338647e-05f, -8.460970322e-05f, -8.463583171e-05f, -8.466177191e-05f, -8.468752378e-05f, -8.471308728e-05f, -8.473846238e-05f, -8.476364903e-05f,
+ -8.478864720e-05f, -8.481345685e-05f, -8.483807795e-05f, -8.486251047e-05f, -8.488675436e-05f, -8.491080960e-05f, -8.493467614e-05f, -8.495835396e-05f, -8.498184303e-05f, -8.500514330e-05f,
+ -8.502825475e-05f, -8.505117735e-05f, -8.507391106e-05f, -8.509645585e-05f, -8.511881170e-05f, -8.514097857e-05f, -8.516295643e-05f, -8.518474526e-05f, -8.520634501e-05f, -8.522775568e-05f,
+ -8.524897722e-05f, -8.527000961e-05f, -8.529085282e-05f, -8.531150683e-05f, -8.533197161e-05f, -8.535224713e-05f, -8.537233336e-05f, -8.539223029e-05f, -8.541193789e-05f, -8.543145612e-05f,
+ -8.545078498e-05f, -8.546992443e-05f, -8.548887446e-05f, -8.550763503e-05f, -8.552620613e-05f, -8.554458773e-05f, -8.556277982e-05f, -8.558078237e-05f, -8.559859536e-05f, -8.561621878e-05f,
+ -8.563365259e-05f, -8.565089679e-05f, -8.566795135e-05f, -8.568481626e-05f, -8.570149150e-05f, -8.571797704e-05f, -8.573427287e-05f, -8.575037898e-05f, -8.576629535e-05f, -8.578202196e-05f,
+ -8.579755880e-05f, -8.581290585e-05f, -8.582806310e-05f, -8.584303053e-05f, -8.585780813e-05f, -8.587239588e-05f, -8.588679377e-05f, -8.590100180e-05f, -8.591501994e-05f, -8.592884819e-05f,
+ -8.594248653e-05f, -8.595593495e-05f, -8.596919345e-05f, -8.598226200e-05f, -8.599514061e-05f, -8.600782927e-05f, -8.602032795e-05f, -8.603263666e-05f, -8.604475539e-05f, -8.605668413e-05f,
+ -8.606842288e-05f, -8.607997161e-05f, -8.609133034e-05f, -8.610249905e-05f, -8.611347774e-05f, -8.612426640e-05f, -8.613486502e-05f, -8.614527361e-05f, -8.615549217e-05f, -8.616552067e-05f,
+ -8.617535913e-05f, -8.618500754e-05f, -8.619446590e-05f, -8.620373420e-05f, -8.621281245e-05f, -8.622170064e-05f, -8.623039878e-05f, -8.623890686e-05f, -8.624722488e-05f, -8.625535285e-05f,
+ -8.626329076e-05f, -8.627103862e-05f, -8.627859642e-05f, -8.628596418e-05f, -8.629314189e-05f, -8.630012956e-05f, -8.630692719e-05f, -8.631353478e-05f, -8.631995235e-05f, -8.632617988e-05f,
+ -8.633221740e-05f, -8.633806490e-05f, -8.634372239e-05f, -8.634918988e-05f, -8.635446737e-05f, -8.635955487e-05f, -8.636445240e-05f, -8.636915995e-05f, -8.637367754e-05f, -8.637800517e-05f,
+ -8.638214286e-05f, -8.638609061e-05f, -8.638984843e-05f, -8.639341635e-05f, -8.639679436e-05f, -8.639998247e-05f, -8.640298071e-05f, -8.640578908e-05f, -8.640840759e-05f, -8.641083627e-05f,
+ -8.641307511e-05f, -8.641512414e-05f, -8.641698337e-05f, -8.641865282e-05f, -8.642013249e-05f, -8.642142241e-05f, -8.642252260e-05f, -8.642343306e-05f, -8.642415382e-05f, -8.642468489e-05f,
+ -8.642502629e-05f, -8.642517805e-05f, -8.642514016e-05f, -8.642491267e-05f, -8.642449558e-05f, -8.642388891e-05f, -8.642309270e-05f, -8.642210694e-05f, -8.642093168e-05f, -8.641956692e-05f,
+ -8.641801270e-05f, -8.641626903e-05f, -8.641433593e-05f, -8.641221344e-05f, -8.640990156e-05f, -8.640740033e-05f, -8.640470978e-05f, -8.640182992e-05f, -8.639876077e-05f, -8.639550238e-05f,
+ -8.639205476e-05f, -8.638841794e-05f, -8.638459194e-05f, -8.638057679e-05f, -8.637637253e-05f, -8.637197918e-05f, -8.636739676e-05f, -8.636262531e-05f, -8.635766485e-05f, -8.635251542e-05f,
+ -8.634717704e-05f, -8.634164975e-05f, -8.633593358e-05f, -8.633002856e-05f, -8.632393471e-05f, -8.631765208e-05f, -8.631118069e-05f, -8.630452058e-05f, -8.629767178e-05f, -8.629063433e-05f,
+ -8.628340825e-05f, -8.627599359e-05f, -8.626839038e-05f, -8.626059865e-05f, -8.625261845e-05f, -8.624444980e-05f, -8.623609274e-05f, -8.622754732e-05f, -8.621881356e-05f, -8.620989151e-05f,
+ -8.620078120e-05f, -8.619148268e-05f, -8.618199598e-05f, -8.617232114e-05f, -8.616245820e-05f, -8.615240720e-05f, -8.614216819e-05f, -8.613174121e-05f, -8.612112628e-05f, -8.611032347e-05f,
+ -8.609933281e-05f, -8.608815434e-05f, -8.607678811e-05f, -8.606523416e-05f, -8.605349253e-05f, -8.604156327e-05f, -8.602944642e-05f, -8.601714204e-05f, -8.600465016e-05f, -8.599197083e-05f,
+ -8.597910409e-05f, -8.596605000e-05f, -8.595280861e-05f, -8.593937995e-05f, -8.592576408e-05f, -8.591196105e-05f, -8.589797090e-05f, -8.588379368e-05f, -8.586942945e-05f, -8.585487826e-05f,
+ -8.584014015e-05f, -8.582521517e-05f, -8.581010339e-05f, -8.579480484e-05f, -8.577931958e-05f, -8.576364767e-05f, -8.574778915e-05f, -8.573174409e-05f, -8.571551253e-05f, -8.569909452e-05f,
+ -8.568249014e-05f, -8.566569941e-05f, -8.564872242e-05f, -8.563155920e-05f, -8.561420982e-05f, -8.559667432e-05f, -8.557895278e-05f, -8.556104525e-05f, -8.554295178e-05f, -8.552467243e-05f,
+ -8.550620727e-05f, -8.548755634e-05f, -8.546871972e-05f, -8.544969745e-05f, -8.543048961e-05f, -8.541109625e-05f, -8.539151743e-05f, -8.537175321e-05f, -8.535180365e-05f, -8.533166883e-05f,
+ -8.531134879e-05f, -8.529084361e-05f, -8.527015335e-05f, -8.524927806e-05f, -8.522821783e-05f, -8.520697270e-05f, -8.518554274e-05f, -8.516392803e-05f, -8.514212862e-05f, -8.512014458e-05f,
+ -8.509797598e-05f, -8.507562289e-05f, -8.505308538e-05f, -8.503036350e-05f, -8.500745733e-05f, -8.498436694e-05f, -8.496109240e-05f, -8.493763378e-05f, -8.491399114e-05f, -8.489016456e-05f,
+ -8.486615411e-05f, -8.484195985e-05f, -8.481758187e-05f, -8.479302022e-05f, -8.476827500e-05f, -8.474334625e-05f, -8.471823407e-05f, -8.469293852e-05f, -8.466745968e-05f, -8.464179762e-05f,
+ -8.461595242e-05f, -8.458992414e-05f, -8.456371287e-05f, -8.453731869e-05f, -8.451074166e-05f, -8.448398187e-05f, -8.445703938e-05f, -8.442991429e-05f, -8.440260667e-05f, -8.437511659e-05f,
+ -8.434744413e-05f, -8.431958937e-05f, -8.429155240e-05f, -8.426333329e-05f, -8.423493212e-05f, -8.420634897e-05f, -8.417758393e-05f, -8.414863707e-05f, -8.411950847e-05f, -8.409019822e-05f,
+ -8.406070641e-05f, -8.403103310e-05f, -8.400117840e-05f, -8.397114237e-05f, -8.394092511e-05f, -8.391052670e-05f, -8.387994722e-05f, -8.384918676e-05f, -8.381824540e-05f, -8.378712323e-05f,
+ -8.375582034e-05f, -8.372433681e-05f, -8.369267273e-05f, -8.366082820e-05f, -8.362880328e-05f, -8.359659808e-05f, -8.356421269e-05f, -8.353164718e-05f, -8.349890166e-05f, -8.346597620e-05f,
+ -8.343287091e-05f, -8.339958587e-05f, -8.336612117e-05f, -8.333247691e-05f, -8.329865318e-05f, -8.326465006e-05f, -8.323046765e-05f, -8.319610605e-05f, -8.316156534e-05f, -8.312684562e-05f,
+ -8.309194699e-05f, -8.305686954e-05f, -8.302161336e-05f, -8.298617855e-05f, -8.295056520e-05f, -8.291477342e-05f, -8.287880329e-05f, -8.284265492e-05f, -8.280632840e-05f, -8.276982382e-05f,
+ -8.273314130e-05f, -8.269628091e-05f, -8.265924277e-05f, -8.262202698e-05f, -8.258463362e-05f, -8.254706281e-05f, -8.250931464e-05f, -8.247138921e-05f, -8.243328662e-05f, -8.239500698e-05f,
+ -8.235655039e-05f, -8.231791694e-05f, -8.227910674e-05f, -8.224011990e-05f, -8.220095651e-05f, -8.216161669e-05f, -8.212210053e-05f, -8.208240814e-05f, -8.204253962e-05f, -8.200249508e-05f,
+ -8.196227462e-05f, -8.192187835e-05f, -8.188130638e-05f, -8.184055881e-05f, -8.179963575e-05f, -8.175853731e-05f, -8.171726359e-05f, -8.167581471e-05f, -8.163419077e-05f, -8.159239187e-05f,
+ -8.155041814e-05f, -8.150826967e-05f, -8.146594658e-05f, -8.142344899e-05f, -8.138077699e-05f, -8.133793070e-05f, -8.129491023e-05f, -8.125171570e-05f, -8.120834722e-05f, -8.116480489e-05f,
+ -8.112108884e-05f, -8.107719917e-05f, -8.103313599e-05f, -8.098889944e-05f, -8.094448960e-05f, -8.089990661e-05f, -8.085515058e-05f, -8.081022162e-05f, -8.076511985e-05f, -8.071984538e-05f,
+ -8.067439834e-05f, -8.062877883e-05f, -8.058298698e-05f, -8.053702290e-05f, -8.049088671e-05f, -8.044457853e-05f, -8.039809848e-05f, -8.035144668e-05f, -8.030462325e-05f, -8.025762830e-05f,
+ -8.021046196e-05f, -8.016312435e-05f, -8.011561559e-05f, -8.006793580e-05f, -8.002008510e-05f, -7.997206361e-05f, -7.992387146e-05f, -7.987550877e-05f, -7.982697567e-05f, -7.977827227e-05f,
+ -7.972939870e-05f, -7.968035508e-05f, -7.963114155e-05f, -7.958175822e-05f, -7.953220521e-05f, -7.948248267e-05f, -7.943259070e-05f, -7.938252944e-05f, -7.933229902e-05f, -7.928189955e-05f,
+ -7.923133118e-05f, -7.918059402e-05f, -7.912968821e-05f, -7.907861387e-05f, -7.902737114e-05f, -7.897596013e-05f, -7.892438099e-05f, -7.887263384e-05f, -7.882071881e-05f, -7.876863604e-05f,
+ -7.871638564e-05f, -7.866396777e-05f, -7.861138254e-05f, -7.855863008e-05f, -7.850571054e-05f, -7.845262405e-05f, -7.839937073e-05f, -7.834595072e-05f, -7.829236416e-05f, -7.823861118e-05f,
+ -7.818469191e-05f, -7.813060649e-05f, -7.807635505e-05f, -7.802193773e-05f, -7.796735467e-05f, -7.791260600e-05f, -7.785769186e-05f, -7.780261239e-05f, -7.774736771e-05f, -7.769195798e-05f,
+ -7.763638333e-05f, -7.758064390e-05f, -7.752473982e-05f, -7.746867124e-05f, -7.741243829e-05f, -7.735604112e-05f, -7.729947986e-05f, -7.724275466e-05f, -7.718586565e-05f, -7.712881298e-05f,
+ -7.707159679e-05f, -7.701421723e-05f, -7.695667442e-05f, -7.689896852e-05f, -7.684109967e-05f, -7.678306802e-05f, -7.672487369e-05f, -7.666651685e-05f, -7.660799763e-05f, -7.654931618e-05f,
+ -7.649047265e-05f, -7.643146717e-05f, -7.637229990e-05f, -7.631297098e-05f, -7.625348056e-05f, -7.619382878e-05f, -7.613401579e-05f, -7.607404174e-05f, -7.601390677e-05f, -7.595361104e-05f,
+ -7.589315470e-05f, -7.583253788e-05f, -7.577176074e-05f, -7.571082344e-05f, -7.564972611e-05f, -7.558846891e-05f, -7.552705200e-05f, -7.546547551e-05f, -7.540373960e-05f, -7.534184443e-05f,
+ -7.527979015e-05f, -7.521757690e-05f, -7.515520484e-05f, -7.509267412e-05f, -7.502998490e-05f, -7.496713732e-05f, -7.490413155e-05f, -7.484096774e-05f, -7.477764604e-05f, -7.471416660e-05f,
+ -7.465052958e-05f, -7.458673514e-05f, -7.452278344e-05f, -7.445867462e-05f, -7.439440884e-05f, -7.432998627e-05f, -7.426540705e-05f, -7.420067135e-05f, -7.413577933e-05f, -7.407073113e-05f,
+ -7.400552693e-05f, -7.394016687e-05f, -7.387465113e-05f, -7.380897984e-05f, -7.374315319e-05f, -7.367717132e-05f, -7.361103440e-05f, -7.354474259e-05f, -7.347829604e-05f, -7.341169493e-05f,
+ -7.334493941e-05f, -7.327802964e-05f, -7.321096579e-05f, -7.314374801e-05f, -7.307637648e-05f, -7.300885135e-05f, -7.294117279e-05f, -7.287334096e-05f, -7.280535603e-05f, -7.273721815e-05f,
+ -7.266892751e-05f, -7.260048425e-05f, -7.253188855e-05f, -7.246314057e-05f, -7.239424048e-05f, -7.232518845e-05f, -7.225598463e-05f, -7.218662921e-05f, -7.211712234e-05f, -7.204746419e-05f,
+ -7.197765494e-05f, -7.190769474e-05f, -7.183758377e-05f, -7.176732220e-05f, -7.169691020e-05f, -7.162634793e-05f, -7.155563557e-05f, -7.148477328e-05f, -7.141376124e-05f, -7.134259962e-05f,
+ -7.127128859e-05f, -7.119982832e-05f, -7.112821898e-05f, -7.105646074e-05f, -7.098455378e-05f, -7.091249827e-05f, -7.084029438e-05f, -7.076794229e-05f, -7.069544216e-05f, -7.062279418e-05f,
+ -7.054999851e-05f, -7.047705534e-05f, -7.040396483e-05f, -7.033072717e-05f, -7.025734252e-05f, -7.018381106e-05f, -7.011013298e-05f, -7.003630844e-05f, -6.996233762e-05f, -6.988822070e-05f,
+ -6.981395785e-05f, -6.973954926e-05f, -6.966499510e-05f, -6.959029555e-05f, -6.951545079e-05f, -6.944046100e-05f, -6.936532635e-05f, -6.929004703e-05f, -6.921462321e-05f, -6.913905508e-05f,
+ -6.906334282e-05f, -6.898748660e-05f, -6.891148660e-05f, -6.883534302e-05f, -6.875905603e-05f, -6.868262580e-05f, -6.860605253e-05f, -6.852933640e-05f, -6.845247758e-05f, -6.837547627e-05f,
+ -6.829833264e-05f, -6.822104688e-05f, -6.814361917e-05f, -6.806604970e-05f, -6.798833865e-05f, -6.791048620e-05f, -6.783249254e-05f, -6.775435786e-05f, -6.767608235e-05f, -6.759766617e-05f,
+ -6.751910954e-05f, -6.744041262e-05f, -6.736157561e-05f, -6.728259869e-05f, -6.720348205e-05f, -6.712422588e-05f, -6.704483037e-05f, -6.696529570e-05f, -6.688562207e-05f, -6.680580966e-05f,
+ -6.672585865e-05f, -6.664576925e-05f, -6.656554164e-05f, -6.648517601e-05f, -6.640467255e-05f, -6.632403145e-05f, -6.624325290e-05f, -6.616233709e-05f, -6.608128422e-05f, -6.600009447e-05f,
+ -6.591876804e-05f, -6.583730512e-05f, -6.575570589e-05f, -6.567397057e-05f, -6.559209933e-05f, -6.551009237e-05f, -6.542794989e-05f, -6.534567207e-05f, -6.526325912e-05f, -6.518071122e-05f,
+ -6.509802858e-05f, -6.501521138e-05f, -6.493225982e-05f, -6.484917410e-05f, -6.476595441e-05f, -6.468260095e-05f, -6.459911392e-05f, -6.451549351e-05f, -6.443173992e-05f, -6.434785334e-05f,
+ -6.426383397e-05f, -6.417968202e-05f, -6.409539768e-05f, -6.401098114e-05f, -6.392643261e-05f, -6.384175228e-05f, -6.375694035e-05f, -6.367199703e-05f, -6.358692251e-05f, -6.350171699e-05f,
+ -6.341638068e-05f, -6.333091377e-05f, -6.324531646e-05f, -6.315958895e-05f, -6.307373145e-05f, -6.298774416e-05f, -6.290162727e-05f, -6.281538100e-05f, -6.272900554e-05f, -6.264250109e-05f,
+ -6.255586786e-05f, -6.246910606e-05f, -6.238221587e-05f, -6.229519752e-05f, -6.220805119e-05f, -6.212077711e-05f, -6.203337546e-05f, -6.194584646e-05f, -6.185819030e-05f, -6.177040720e-05f,
+ -6.168249736e-05f, -6.159446099e-05f, -6.150629829e-05f, -6.141800946e-05f, -6.132959472e-05f, -6.124105427e-05f, -6.115238832e-05f, -6.106359707e-05f, -6.097468074e-05f, -6.088563952e-05f,
+ -6.079647363e-05f, -6.070718328e-05f, -6.061776867e-05f, -6.052823002e-05f, -6.043856753e-05f, -6.034878140e-05f, -6.025887186e-05f, -6.016883911e-05f, -6.007868336e-05f, -5.998840482e-05f,
+ -5.989800370e-05f, -5.980748021e-05f, -5.971683457e-05f, -5.962606698e-05f, -5.953517765e-05f, -5.944416680e-05f, -5.935303464e-05f, -5.926178138e-05f, -5.917040723e-05f, -5.907891240e-05f,
+ -5.898729712e-05f, -5.889556159e-05f, -5.880370602e-05f, -5.871173063e-05f, -5.861963564e-05f, -5.852742125e-05f, -5.843508768e-05f, -5.834263515e-05f, -5.825006387e-05f, -5.815737405e-05f,
+ -5.806456592e-05f, -5.797163968e-05f, -5.787859555e-05f, -5.778543375e-05f, -5.769215450e-05f, -5.759875801e-05f, -5.750524449e-05f, -5.741161417e-05f, -5.731786726e-05f, -5.722400398e-05f,
+ -5.713002455e-05f, -5.703592918e-05f, -5.694171809e-05f, -5.684739151e-05f, -5.675294964e-05f, -5.665839272e-05f, -5.656372095e-05f, -5.646893456e-05f, -5.637403376e-05f, -5.627901878e-05f,
+ -5.618388984e-05f, -5.608864715e-05f, -5.599329094e-05f, -5.589782143e-05f, -5.580223884e-05f, -5.570654338e-05f, -5.561073529e-05f, -5.551481478e-05f, -5.541878207e-05f, -5.532263739e-05f,
+ -5.522638096e-05f, -5.513001300e-05f, -5.503353373e-05f, -5.493694337e-05f, -5.484024216e-05f, -5.474343031e-05f, -5.464650805e-05f, -5.454947559e-05f, -5.445233317e-05f, -5.435508101e-05f,
+ -5.425771933e-05f, -5.416024836e-05f, -5.406266832e-05f, -5.396497944e-05f, -5.386718194e-05f, -5.376927605e-05f, -5.367126200e-05f, -5.357314000e-05f, -5.347491029e-05f, -5.337657309e-05f,
+ -5.327812863e-05f, -5.317957714e-05f, -5.308091884e-05f, -5.298215396e-05f, -5.288328272e-05f, -5.278430536e-05f, -5.268522211e-05f, -5.258603318e-05f, -5.248673882e-05f, -5.238733924e-05f,
+ -5.228783468e-05f, -5.218822537e-05f, -5.208851153e-05f, -5.198869339e-05f, -5.188877119e-05f, -5.178874515e-05f, -5.168861550e-05f, -5.158838248e-05f, -5.148804631e-05f, -5.138760722e-05f,
+ -5.128706545e-05f, -5.118642123e-05f, -5.108567478e-05f, -5.098482634e-05f, -5.088387614e-05f, -5.078282441e-05f, -5.068167139e-05f, -5.058041730e-05f, -5.047906237e-05f, -5.037760685e-05f,
+ -5.027605097e-05f, -5.017439495e-05f, -5.007263902e-05f, -4.997078344e-05f, -4.986882841e-05f, -4.976677419e-05f, -4.966462100e-05f, -4.956236908e-05f, -4.946001866e-05f, -4.935756998e-05f,
+ -4.925502327e-05f, -4.915237877e-05f, -4.904963671e-05f, -4.894679733e-05f, -4.884386085e-05f, -4.874082753e-05f, -4.863769759e-05f, -4.853447127e-05f, -4.843114880e-05f, -4.832773043e-05f,
+ -4.822421639e-05f, -4.812060691e-05f, -4.801690224e-05f, -4.791310260e-05f, -4.780920824e-05f, -4.770521940e-05f, -4.760113631e-05f, -4.749695921e-05f, -4.739268834e-05f, -4.728832393e-05f,
+ -4.718386623e-05f, -4.707931548e-05f, -4.697467190e-05f, -4.686993575e-05f, -4.676510726e-05f, -4.666018667e-05f, -4.655517421e-05f, -4.645007014e-05f, -4.634487468e-05f, -4.623958809e-05f,
+ -4.613421059e-05f, -4.602874243e-05f, -4.592318386e-05f, -4.581753510e-05f, -4.571179641e-05f, -4.560596802e-05f, -4.550005017e-05f, -4.539404311e-05f, -4.528794707e-05f, -4.518176231e-05f,
+ -4.507548905e-05f, -4.496912755e-05f, -4.486267804e-05f, -4.475614077e-05f, -4.464951598e-05f, -4.454280392e-05f, -4.443600482e-05f, -4.432911893e-05f, -4.422214649e-05f, -4.411508775e-05f,
+ -4.400794295e-05f, -4.390071233e-05f, -4.379339614e-05f, -4.368599462e-05f, -4.357850801e-05f, -4.347093657e-05f, -4.336328053e-05f, -4.325554014e-05f, -4.314771564e-05f, -4.303980728e-05f,
+ -4.293181531e-05f, -4.282373997e-05f, -4.271558150e-05f, -4.260734016e-05f, -4.249901618e-05f, -4.239060982e-05f, -4.228212131e-05f, -4.217355091e-05f, -4.206489886e-05f, -4.195616542e-05f,
+ -4.184735081e-05f, -4.173845531e-05f, -4.162947914e-05f, -4.152042255e-05f, -4.141128580e-05f, -4.130206914e-05f, -4.119277280e-05f, -4.108339704e-05f, -4.097394211e-05f, -4.086440825e-05f,
+ -4.075479571e-05f, -4.064510475e-05f, -4.053533560e-05f, -4.042548852e-05f, -4.031556376e-05f, -4.020556156e-05f, -4.009548218e-05f, -3.998532586e-05f, -3.987509286e-05f, -3.976478342e-05f,
+ -3.965439779e-05f, -3.954393623e-05f, -3.943339898e-05f, -3.932278629e-05f, -3.921209842e-05f, -3.910133561e-05f, -3.899049812e-05f, -3.887958619e-05f, -3.876860008e-05f, -3.865754003e-05f,
+ -3.854640631e-05f, -3.843519915e-05f, -3.832391882e-05f, -3.821256556e-05f, -3.810113962e-05f, -3.798964126e-05f, -3.787807073e-05f, -3.776642828e-05f, -3.765471416e-05f, -3.754292863e-05f,
+ -3.743107194e-05f, -3.731914433e-05f, -3.720714607e-05f, -3.709507741e-05f, -3.698293859e-05f, -3.687072988e-05f, -3.675845152e-05f, -3.664610377e-05f, -3.653368688e-05f, -3.642120111e-05f,
+ -3.630864671e-05f, -3.619602393e-05f, -3.608333303e-05f, -3.597057427e-05f, -3.585774789e-05f, -3.574485415e-05f, -3.563189330e-05f, -3.551886561e-05f, -3.540577132e-05f, -3.529261068e-05f,
+ -3.517938397e-05f, -3.506609142e-05f, -3.495273330e-05f, -3.483930986e-05f, -3.472582135e-05f, -3.461226804e-05f, -3.449865017e-05f, -3.438496801e-05f, -3.427122180e-05f, -3.415741181e-05f,
+ -3.404353829e-05f, -3.392960150e-05f, -3.381560170e-05f, -3.370153913e-05f, -3.358741406e-05f, -3.347322674e-05f, -3.335897744e-05f, -3.324466640e-05f, -3.313029389e-05f, -3.301586016e-05f,
+ -3.290136547e-05f, -3.278681007e-05f, -3.267219423e-05f, -3.255751820e-05f, -3.244278224e-05f, -3.232798661e-05f, -3.221313156e-05f, -3.209821736e-05f, -3.198324425e-05f, -3.186821251e-05f,
+ -3.175312239e-05f, -3.163797414e-05f, -3.152276802e-05f, -3.140750430e-05f, -3.129218324e-05f, -3.117680508e-05f, -3.106137009e-05f, -3.094587854e-05f, -3.083033067e-05f, -3.071472675e-05f,
+ -3.059906704e-05f, -3.048335179e-05f, -3.036758127e-05f, -3.025175573e-05f, -3.013587544e-05f, -3.001994066e-05f, -2.990395164e-05f, -2.978790865e-05f, -2.967181194e-05f, -2.955566177e-05f,
+ -2.943945842e-05f, -2.932320213e-05f, -2.920689316e-05f, -2.909053178e-05f, -2.897411825e-05f, -2.885765283e-05f, -2.874113578e-05f, -2.862456736e-05f, -2.850794783e-05f, -2.839127745e-05f,
+ -2.827455648e-05f, -2.815778519e-05f, -2.804096384e-05f, -2.792409268e-05f, -2.780717199e-05f, -2.769020201e-05f, -2.757318301e-05f, -2.745611526e-05f, -2.733899902e-05f, -2.722183454e-05f,
+ -2.710462210e-05f, -2.698736194e-05f, -2.687005434e-05f, -2.675269955e-05f, -2.663529785e-05f, -2.651784948e-05f, -2.640035472e-05f, -2.628281382e-05f, -2.616522705e-05f, -2.604759468e-05f,
+ -2.592991695e-05f, -2.581219415e-05f, -2.569442652e-05f, -2.557661434e-05f, -2.545875786e-05f, -2.534085735e-05f, -2.522291307e-05f, -2.510492529e-05f, -2.498689426e-05f, -2.486882026e-05f,
+ -2.475070354e-05f, -2.463254437e-05f, -2.451434302e-05f, -2.439609974e-05f, -2.427781480e-05f, -2.415948846e-05f, -2.404112100e-05f, -2.392271266e-05f, -2.380426372e-05f, -2.368577443e-05f,
+ -2.356724508e-05f, -2.344867591e-05f, -2.333006719e-05f, -2.321141918e-05f, -2.309273216e-05f, -2.297400639e-05f, -2.285524212e-05f, -2.273643962e-05f, -2.261759917e-05f, -2.249872102e-05f,
+ -2.237980543e-05f, -2.226085268e-05f, -2.214186303e-05f, -2.202283674e-05f, -2.190377407e-05f, -2.178467530e-05f, -2.166554069e-05f, -2.154637049e-05f, -2.142716499e-05f, -2.130792444e-05f,
+ -2.118864910e-05f, -2.106933925e-05f, -2.094999515e-05f, -2.083061706e-05f, -2.071120525e-05f, -2.059175998e-05f, -2.047228153e-05f, -2.035277015e-05f, -2.023322611e-05f, -2.011364968e-05f,
+ -1.999404112e-05f, -1.987440070e-05f, -1.975472869e-05f, -1.963502534e-05f, -1.951529093e-05f, -1.939552573e-05f, -1.927572999e-05f, -1.915590398e-05f, -1.903604798e-05f, -1.891616224e-05f,
+ -1.879624703e-05f, -1.867630262e-05f, -1.855632927e-05f, -1.843632726e-05f, -1.831629684e-05f, -1.819623828e-05f, -1.807615186e-05f, -1.795603783e-05f, -1.783589646e-05f, -1.771572802e-05f,
+ -1.759553278e-05f, -1.747531099e-05f, -1.735506294e-05f, -1.723478888e-05f, -1.711448908e-05f, -1.699416381e-05f, -1.687381333e-05f, -1.675343792e-05f, -1.663303783e-05f, -1.651261334e-05f,
+ -1.639216471e-05f, -1.627169221e-05f, -1.615119610e-05f, -1.603067665e-05f, -1.591013413e-05f, -1.578956881e-05f, -1.566898095e-05f, -1.554837082e-05f, -1.542773869e-05f, -1.530708482e-05f,
+ -1.518640948e-05f, -1.506571294e-05f, -1.494499546e-05f, -1.482425731e-05f, -1.470349876e-05f, -1.458272008e-05f, -1.446192153e-05f, -1.434110338e-05f, -1.422026589e-05f, -1.409940934e-05f,
+ -1.397853399e-05f, -1.385764011e-05f, -1.373672797e-05f, -1.361579783e-05f, -1.349484996e-05f, -1.337388462e-05f, -1.325290209e-05f, -1.313190263e-05f, -1.301088652e-05f, -1.288985400e-05f,
+ -1.276880536e-05f, -1.264774087e-05f, -1.252666078e-05f, -1.240556536e-05f, -1.228445489e-05f, -1.216332963e-05f, -1.204218985e-05f, -1.192103581e-05f, -1.179986778e-05f, -1.167868603e-05f,
+ -1.155749083e-05f, -1.143628245e-05f, -1.131506114e-05f, -1.119382719e-05f, -1.107258085e-05f, -1.095132239e-05f, -1.083005209e-05f, -1.070877020e-05f, -1.058747700e-05f, -1.046617275e-05f,
+ -1.034485772e-05f, -1.022353218e-05f, -1.010219640e-05f, -9.980850638e-06f, -9.859495166e-06f, -9.738130251e-06f, -9.616756160e-06f, -9.495373161e-06f, -9.373981521e-06f, -9.252581507e-06f,
+ -9.131173387e-06f, -9.009757428e-06f, -8.888333897e-06f, -8.766903061e-06f, -8.645465188e-06f, -8.524020545e-06f, -8.402569399e-06f, -8.281112017e-06f, -8.159648667e-06f, -8.038179616e-06f,
+ -7.916705130e-06f, -7.795225478e-06f, -7.673740926e-06f, -7.552251741e-06f, -7.430758190e-06f, -7.309260541e-06f, -7.187759061e-06f, -7.066254016e-06f, -6.944745674e-06f, -6.823234302e-06f,
+ -6.701720166e-06f, -6.580203534e-06f, -6.458684673e-06f, -6.337163849e-06f, -6.215641330e-06f, -6.094117382e-06f, -5.972592272e-06f, -5.851066267e-06f, -5.729539635e-06f, -5.608012641e-06f,
+ -5.486485552e-06f, -5.364958636e-06f, -5.243432158e-06f, -5.121906386e-06f, -5.000381587e-06f, -4.878858026e-06f, -4.757335970e-06f, -4.635815687e-06f, -4.514297442e-06f, -4.392781502e-06f,
+ -4.271268134e-06f, -4.149757603e-06f, -4.028250177e-06f, -3.906746122e-06f, -3.785245704e-06f, -3.663749189e-06f, -3.542256844e-06f, -3.420768935e-06f, -3.299285727e-06f, -3.177807488e-06f,
+ -3.056334484e-06f, -2.934866980e-06f, -2.813405242e-06f, -2.691949537e-06f, -2.570500130e-06f, -2.449057287e-06f, -2.327621275e-06f, -2.206192359e-06f, -2.084770805e-06f, -1.963356878e-06f,
+ -1.841950845e-06f, -1.720552971e-06f, -1.599163522e-06f, -1.477782763e-06f, -1.356410959e-06f, -1.235048377e-06f, -1.113695282e-06f, -9.923519381e-07f, -8.710186122e-07f, -7.496955690e-07f,
+ -6.283830738e-07f, -5.070813917e-07f, -3.857907880e-07f, -2.645115276e-07f, -1.432438758e-07f, -2.198809738e-08f, 9.925554263e-08f, 2.204867794e-07f, 3.417053480e-07f, 4.629109837e-07f,
+ 5.841034218e-07f, 7.052823977e-07f, 8.264476466e-07f, 9.475989042e-07f, 1.068735906e-06f, 1.189858387e-06f, 1.310966083e-06f, 1.432058731e-06f, 1.553136065e-06f, 1.674197821e-06f,
+ 1.795243736e-06f, 1.916273545e-06f, 2.037286984e-06f, 2.158283790e-06f, 2.279263698e-06f, 2.400226444e-06f, 2.521171765e-06f, 2.642099397e-06f, 2.763009077e-06f, 2.883900541e-06f,
+ 3.004773525e-06f, 3.125627766e-06f, 3.246463000e-06f, 3.367278965e-06f, 3.488075397e-06f, 3.608852032e-06f, 3.729608609e-06f, 3.850344863e-06f, 3.971060532e-06f, 4.091755353e-06f,
+ 4.212429063e-06f, 4.333081399e-06f, 4.453712100e-06f, 4.574320901e-06f, 4.694907541e-06f, 4.815471757e-06f, 4.936013287e-06f, 5.056531869e-06f, 5.177027240e-06f, 5.297499138e-06f,
+ 5.417947302e-06f, 5.538371468e-06f, 5.658771376e-06f, 5.779146764e-06f, 5.899497369e-06f, 6.019822930e-06f, 6.140123186e-06f, 6.260397875e-06f, 6.380646735e-06f, 6.500869506e-06f,
+ 6.621065925e-06f, 6.741235733e-06f, 6.861378668e-06f, 6.981494468e-06f, 7.101582873e-06f, 7.221643622e-06f, 7.341676455e-06f, 7.461681111e-06f, 7.581657328e-06f, 7.701604848e-06f,
+ 7.821523408e-06f, 7.941412750e-06f, 8.061272613e-06f, 8.181102736e-06f, 8.300902860e-06f, 8.420672725e-06f, 8.540412071e-06f, 8.660120639e-06f, 8.779798167e-06f, 8.899444398e-06f,
+ 9.019059072e-06f, 9.138641929e-06f, 9.258192709e-06f, 9.377711155e-06f, 9.497197006e-06f, 9.616650005e-06f, 9.736069891e-06f, 9.855456406e-06f, 9.974809291e-06f, 1.009412829e-05f,
+ 1.021341314e-05f, 1.033266359e-05f, 1.045187937e-05f, 1.057106023e-05f, 1.069020591e-05f, 1.080931616e-05f, 1.092839071e-05f, 1.104742930e-05f, 1.116643169e-05f, 1.128539760e-05f,
+ 1.140432680e-05f, 1.152321900e-05f, 1.164207397e-05f, 1.176089144e-05f, 1.187967116e-05f, 1.199841287e-05f, 1.211711630e-05f, 1.223578122e-05f, 1.235440735e-05f, 1.247299444e-05f,
+ 1.259154224e-05f, 1.271005049e-05f, 1.282851893e-05f, 1.294694731e-05f, 1.306533537e-05f, 1.318368286e-05f, 1.330198952e-05f, 1.342025509e-05f, 1.353847932e-05f, 1.365666195e-05f,
+ 1.377480274e-05f, 1.389290141e-05f, 1.401095773e-05f, 1.412897143e-05f, 1.424694226e-05f, 1.436486996e-05f, 1.448275428e-05f, 1.460059497e-05f, 1.471839177e-05f, 1.483614443e-05f,
+ 1.495385269e-05f, 1.507151630e-05f, 1.518913500e-05f, 1.530670855e-05f, 1.542423668e-05f, 1.554171915e-05f, 1.565915570e-05f, 1.577654608e-05f, 1.589389004e-05f, 1.601118732e-05f,
+ 1.612843766e-05f, 1.624564083e-05f, 1.636279656e-05f, 1.647990460e-05f, 1.659696470e-05f, 1.671397662e-05f, 1.683094008e-05f, 1.694785485e-05f, 1.706472068e-05f, 1.718153730e-05f,
+ 1.729830448e-05f, 1.741502195e-05f, 1.753168947e-05f, 1.764830679e-05f, 1.776487365e-05f, 1.788138980e-05f, 1.799785500e-05f, 1.811426900e-05f, 1.823063153e-05f, 1.834694236e-05f,
+ 1.846320123e-05f, 1.857940790e-05f, 1.869556210e-05f, 1.881166360e-05f, 1.892771215e-05f, 1.904370748e-05f, 1.915964937e-05f, 1.927553755e-05f, 1.939137177e-05f, 1.950715180e-05f,
+ 1.962287737e-05f, 1.973854825e-05f, 1.985416417e-05f, 1.996972491e-05f, 2.008523019e-05f, 2.020067979e-05f, 2.031607345e-05f, 2.043141092e-05f, 2.054669196e-05f, 2.066191631e-05f,
+ 2.077708374e-05f, 2.089219399e-05f, 2.100724681e-05f, 2.112224197e-05f, 2.123717921e-05f, 2.135205829e-05f, 2.146687896e-05f, 2.158164097e-05f, 2.169634409e-05f, 2.181098805e-05f,
+ 2.192557263e-05f, 2.204009756e-05f, 2.215456261e-05f, 2.226896754e-05f, 2.238331209e-05f, 2.249759602e-05f, 2.261181909e-05f, 2.272598104e-05f, 2.284008165e-05f, 2.295412066e-05f,
+ 2.306809783e-05f, 2.318201292e-05f, 2.329586568e-05f, 2.340965586e-05f, 2.352338323e-05f, 2.363704754e-05f, 2.375064855e-05f, 2.386418602e-05f, 2.397765969e-05f, 2.409106934e-05f,
+ 2.420441471e-05f, 2.431769557e-05f, 2.443091167e-05f, 2.454406278e-05f, 2.465714864e-05f, 2.477016902e-05f, 2.488312367e-05f, 2.499601236e-05f, 2.510883485e-05f, 2.522159088e-05f,
+ 2.533428023e-05f, 2.544690265e-05f, 2.555945790e-05f, 2.567194574e-05f, 2.578436593e-05f, 2.589671823e-05f, 2.600900240e-05f, 2.612121820e-05f, 2.623336540e-05f, 2.634544374e-05f,
+ 2.645745300e-05f, 2.656939294e-05f, 2.668126331e-05f, 2.679306388e-05f, 2.690479440e-05f, 2.701645465e-05f, 2.712804438e-05f, 2.723956335e-05f, 2.735101133e-05f, 2.746238808e-05f,
+ 2.757369337e-05f, 2.768492695e-05f, 2.779608859e-05f, 2.790717805e-05f, 2.801819509e-05f, 2.812913948e-05f, 2.824001099e-05f, 2.835080937e-05f, 2.846153440e-05f, 2.857218582e-05f,
+ 2.868276342e-05f, 2.879326695e-05f, 2.890369619e-05f, 2.901405088e-05f, 2.912433081e-05f, 2.923453573e-05f, 2.934466541e-05f, 2.945471962e-05f, 2.956469812e-05f, 2.967460069e-05f,
+ 2.978442707e-05f, 2.989417705e-05f, 3.000385039e-05f, 3.011344685e-05f, 3.022296621e-05f, 3.033240823e-05f, 3.044177267e-05f, 3.055105931e-05f, 3.066026792e-05f, 3.076939825e-05f,
+ 3.087845009e-05f, 3.098742320e-05f, 3.109631734e-05f, 3.120513229e-05f, 3.131386782e-05f, 3.142252369e-05f, 3.153109968e-05f, 3.163959555e-05f, 3.174801107e-05f, 3.185634602e-05f,
+ 3.196460017e-05f, 3.207277328e-05f, 3.218086512e-05f, 3.228887547e-05f, 3.239680410e-05f, 3.250465078e-05f, 3.261241529e-05f, 3.272009738e-05f, 3.282769684e-05f, 3.293521343e-05f,
+ 3.304264694e-05f, 3.314999713e-05f, 3.325726377e-05f, 3.336444664e-05f, 3.347154551e-05f, 3.357856015e-05f, 3.368549034e-05f, 3.379233586e-05f, 3.389909647e-05f, 3.400577195e-05f,
+ 3.411236207e-05f, 3.421886661e-05f, 3.432528535e-05f, 3.443161805e-05f, 3.453786450e-05f, 3.464402447e-05f, 3.475009774e-05f, 3.485608407e-05f, 3.496198325e-05f, 3.506779506e-05f,
+ 3.517351927e-05f, 3.527915565e-05f, 3.538470399e-05f, 3.549016406e-05f, 3.559553564e-05f, 3.570081851e-05f, 3.580601243e-05f, 3.591111721e-05f, 3.601613260e-05f, 3.612105839e-05f,
+ 3.622589436e-05f, 3.633064028e-05f, 3.643529595e-05f, 3.653986112e-05f, 3.664433560e-05f, 3.674871914e-05f, 3.685301155e-05f, 3.695721258e-05f, 3.706132204e-05f, 3.716533969e-05f,
+ 3.726926531e-05f, 3.737309870e-05f, 3.747683962e-05f, 3.758048787e-05f, 3.768404322e-05f, 3.778750545e-05f, 3.789087436e-05f, 3.799414971e-05f, 3.809733130e-05f, 3.820041890e-05f,
+ 3.830341230e-05f, 3.840631128e-05f, 3.850911564e-05f, 3.861182514e-05f, 3.871443957e-05f, 3.881695872e-05f, 3.891938238e-05f, 3.902171033e-05f, 3.912394235e-05f, 3.922607822e-05f,
+ 3.932811774e-05f, 3.943006069e-05f, 3.953190686e-05f, 3.963365603e-05f, 3.973530798e-05f, 3.983686251e-05f, 3.993831941e-05f, 4.003967845e-05f, 4.014093943e-05f, 4.024210213e-05f,
+ 4.034316635e-05f, 4.044413186e-05f, 4.054499847e-05f, 4.064576595e-05f, 4.074643409e-05f, 4.084700269e-05f, 4.094747154e-05f, 4.104784042e-05f, 4.114810912e-05f, 4.124827744e-05f,
+ 4.134834516e-05f, 4.144831207e-05f, 4.154817797e-05f, 4.164794265e-05f, 4.174760589e-05f, 4.184716749e-05f, 4.194662724e-05f, 4.204598494e-05f, 4.214524037e-05f, 4.224439333e-05f,
+ 4.234344360e-05f, 4.244239099e-05f, 4.254123529e-05f, 4.263997628e-05f, 4.273861377e-05f, 4.283714754e-05f, 4.293557740e-05f, 4.303390313e-05f, 4.313212453e-05f, 4.323024140e-05f,
+ 4.332825353e-05f, 4.342616071e-05f, 4.352396275e-05f, 4.362165943e-05f, 4.371925055e-05f, 4.381673592e-05f, 4.391411533e-05f, 4.401138856e-05f, 4.410855543e-05f, 4.420561573e-05f,
+ 4.430256925e-05f, 4.439941580e-05f, 4.449615517e-05f, 4.459278716e-05f, 4.468931157e-05f, 4.478572820e-05f, 4.488203684e-05f, 4.497823731e-05f, 4.507432939e-05f, 4.517031289e-05f,
+ 4.526618760e-05f, 4.536195333e-05f, 4.545760989e-05f, 4.555315706e-05f, 4.564859465e-05f, 4.574392247e-05f, 4.583914030e-05f, 4.593424797e-05f, 4.602924527e-05f, 4.612413199e-05f,
+ 4.621890796e-05f, 4.631357295e-05f, 4.640812679e-05f, 4.650256928e-05f, 4.659690021e-05f, 4.669111940e-05f, 4.678522664e-05f, 4.687922175e-05f, 4.697310452e-05f, 4.706687476e-05f,
+ 4.716053229e-05f, 4.725407689e-05f, 4.734750839e-05f, 4.744082658e-05f, 4.753403128e-05f, 4.762712228e-05f, 4.772009940e-05f, 4.781296245e-05f, 4.790571122e-05f, 4.799834554e-05f,
+ 4.809086520e-05f, 4.818327003e-05f, 4.827555981e-05f, 4.836773437e-05f, 4.845979352e-05f, 4.855173705e-05f, 4.864356479e-05f, 4.873527655e-05f, 4.882687212e-05f, 4.891835133e-05f,
+ 4.900971399e-05f, 4.910095990e-05f, 4.919208888e-05f, 4.928310074e-05f, 4.937399529e-05f, 4.946477235e-05f, 4.955543172e-05f, 4.964597322e-05f, 4.973639667e-05f, 4.982670187e-05f,
+ 4.991688864e-05f, 5.000695679e-05f, 5.009690614e-05f, 5.018673651e-05f, 5.027644770e-05f, 5.036603954e-05f, 5.045551183e-05f, 5.054486440e-05f, 5.063409705e-05f, 5.072320961e-05f,
+ 5.081220190e-05f, 5.090107372e-05f, 5.098982490e-05f, 5.107845526e-05f, 5.116696460e-05f, 5.125535276e-05f, 5.134361954e-05f, 5.143176477e-05f, 5.151978826e-05f, 5.160768984e-05f,
+ 5.169546932e-05f, 5.178312652e-05f, 5.187066126e-05f, 5.195807337e-05f, 5.204536267e-05f, 5.213252896e-05f, 5.221957208e-05f, 5.230649185e-05f, 5.239328809e-05f, 5.247996062e-05f,
+ 5.256650926e-05f, 5.265293384e-05f, 5.273923417e-05f, 5.282541009e-05f, 5.291146140e-05f, 5.299738795e-05f, 5.308318955e-05f, 5.316886603e-05f, 5.325441721e-05f, 5.333984291e-05f,
+ 5.342514297e-05f, 5.351031720e-05f, 5.359536543e-05f, 5.368028750e-05f, 5.376508321e-05f, 5.384975241e-05f, 5.393429492e-05f, 5.401871056e-05f, 5.410299917e-05f, 5.418716056e-05f,
+ 5.427119458e-05f, 5.435510104e-05f, 5.443887978e-05f, 5.452253062e-05f, 5.460605340e-05f, 5.468944794e-05f, 5.477271408e-05f, 5.485585164e-05f, 5.493886045e-05f, 5.502174035e-05f,
+ 5.510449117e-05f, 5.518711274e-05f, 5.526960488e-05f, 5.535196744e-05f, 5.543420023e-05f, 5.551630311e-05f, 5.559827590e-05f, 5.568011842e-05f, 5.576183053e-05f, 5.584341204e-05f,
+ 5.592486280e-05f, 5.600618263e-05f, 5.608737138e-05f, 5.616842888e-05f, 5.624935496e-05f, 5.633014946e-05f, 5.641081222e-05f, 5.649134306e-05f, 5.657174184e-05f, 5.665200838e-05f,
+ 5.673214252e-05f, 5.681214410e-05f, 5.689201296e-05f, 5.697174893e-05f, 5.705135186e-05f, 5.713082158e-05f, 5.721015793e-05f, 5.728936075e-05f, 5.736842988e-05f, 5.744736516e-05f,
+ 5.752616644e-05f, 5.760483354e-05f, 5.768336632e-05f, 5.776176461e-05f, 5.784002825e-05f, 5.791815709e-05f, 5.799615097e-05f, 5.807400973e-05f, 5.815173321e-05f, 5.822932126e-05f,
+ 5.830677372e-05f, 5.838409044e-05f, 5.846127125e-05f, 5.853831601e-05f, 5.861522455e-05f, 5.869199672e-05f, 5.876863237e-05f, 5.884513135e-05f, 5.892149349e-05f, 5.899771865e-05f,
+ 5.907380666e-05f, 5.914975739e-05f, 5.922557067e-05f, 5.930124636e-05f, 5.937678429e-05f, 5.945218432e-05f, 5.952744630e-05f, 5.960257008e-05f, 5.967755550e-05f, 5.975240242e-05f,
+ 5.982711068e-05f, 5.990168013e-05f, 5.997611063e-05f, 6.005040202e-05f, 6.012455416e-05f, 6.019856689e-05f, 6.027244008e-05f, 6.034617356e-05f, 6.041976720e-05f, 6.049322085e-05f,
+ 6.056653435e-05f, 6.063970756e-05f, 6.071274034e-05f, 6.078563254e-05f, 6.085838402e-05f, 6.093099462e-05f, 6.100346420e-05f, 6.107579262e-05f, 6.114797974e-05f, 6.122002540e-05f,
+ 6.129192947e-05f, 6.136369180e-05f, 6.143531225e-05f, 6.150679068e-05f, 6.157812694e-05f, 6.164932089e-05f, 6.172037239e-05f, 6.179128130e-05f, 6.186204747e-05f, 6.193267077e-05f,
+ 6.200315106e-05f, 6.207348819e-05f, 6.214368202e-05f, 6.221373242e-05f, 6.228363924e-05f, 6.235340236e-05f, 6.242302162e-05f, 6.249249689e-05f, 6.256182803e-05f, 6.263101490e-05f,
+ 6.270005738e-05f, 6.276895531e-05f, 6.283770857e-05f, 6.290631701e-05f, 6.297478051e-05f, 6.304309892e-05f, 6.311127211e-05f, 6.317929995e-05f, 6.324718230e-05f, 6.331491902e-05f,
+ 6.338250999e-05f, 6.344995507e-05f, 6.351725412e-05f, 6.358440701e-05f, 6.365141362e-05f, 6.371827380e-05f, 6.378498743e-05f, 6.385155437e-05f, 6.391797449e-05f, 6.398424767e-05f,
+ 6.405037377e-05f, 6.411635266e-05f, 6.418218421e-05f, 6.424786829e-05f, 6.431340477e-05f, 6.437879352e-05f, 6.444403442e-05f, 6.450912734e-05f, 6.457407215e-05f, 6.463886871e-05f,
+ 6.470351691e-05f, 6.476801662e-05f, 6.483236770e-05f, 6.489657004e-05f, 6.496062351e-05f, 6.502452798e-05f, 6.508828333e-05f, 6.515188942e-05f, 6.521534615e-05f, 6.527865338e-05f,
+ 6.534181099e-05f, 6.540481886e-05f, 6.546767686e-05f, 6.553038486e-05f, 6.559294276e-05f, 6.565535042e-05f, 6.571760773e-05f, 6.577971456e-05f, 6.584167079e-05f, 6.590347630e-05f,
+ 6.596513097e-05f, 6.602663468e-05f, 6.608798731e-05f, 6.614918874e-05f, 6.621023885e-05f, 6.627113752e-05f, 6.633188464e-05f, 6.639248009e-05f, 6.645292374e-05f, 6.651321549e-05f,
+ 6.657335521e-05f, 6.663334279e-05f, 6.669317811e-05f, 6.675286105e-05f, 6.681239151e-05f, 6.687176936e-05f, 6.693099449e-05f, 6.699006678e-05f, 6.704898613e-05f, 6.710775241e-05f,
+ 6.716636552e-05f, 6.722482534e-05f, 6.728313175e-05f, 6.734128465e-05f, 6.739928393e-05f, 6.745712946e-05f, 6.751482115e-05f, 6.757235887e-05f, 6.762974252e-05f, 6.768697199e-05f,
+ 6.774404717e-05f, 6.780096794e-05f, 6.785773420e-05f, 6.791434585e-05f, 6.797080276e-05f, 6.802710484e-05f, 6.808325197e-05f, 6.813924405e-05f, 6.819508096e-05f, 6.825076262e-05f,
+ 6.830628889e-05f, 6.836165969e-05f, 6.841687490e-05f, 6.847193443e-05f, 6.852683815e-05f, 6.858158598e-05f, 6.863617779e-05f, 6.869061350e-05f, 6.874489300e-05f, 6.879901618e-05f,
+ 6.885298294e-05f, 6.890679318e-05f, 6.896044680e-05f, 6.901394369e-05f, 6.906728375e-05f, 6.912046688e-05f, 6.917349298e-05f, 6.922636195e-05f, 6.927907369e-05f, 6.933162810e-05f,
+ 6.938402508e-05f, 6.943626453e-05f, 6.948834636e-05f, 6.954027045e-05f, 6.959203673e-05f, 6.964364508e-05f, 6.969509541e-05f, 6.974638763e-05f, 6.979752163e-05f, 6.984849733e-05f,
+ 6.989931461e-05f, 6.994997340e-05f, 7.000047360e-05f, 7.005081510e-05f, 7.010099782e-05f, 7.015102166e-05f, 7.020088653e-05f, 7.025059233e-05f, 7.030013897e-05f, 7.034952636e-05f,
+ 7.039875441e-05f, 7.044782302e-05f, 7.049673210e-05f, 7.054548156e-05f, 7.059407132e-05f, 7.064250127e-05f, 7.069077133e-05f, 7.073888142e-05f, 7.078683143e-05f, 7.083462129e-05f,
+ 7.088225089e-05f, 7.092972017e-05f, 7.097702902e-05f, 7.102417735e-05f, 7.107116509e-05f, 7.111799215e-05f, 7.116465843e-05f, 7.121116385e-05f, 7.125750833e-05f, 7.130369178e-05f,
+ 7.134971411e-05f, 7.139557525e-05f, 7.144127510e-05f, 7.148681359e-05f, 7.153219062e-05f, 7.157740612e-05f, 7.162246000e-05f, 7.166735219e-05f, 7.171208259e-05f, 7.175665112e-05f,
+ 7.180105771e-05f, 7.184530227e-05f, 7.188938473e-05f, 7.193330500e-05f, 7.197706300e-05f, 7.202065865e-05f, 7.206409188e-05f, 7.210736260e-05f, 7.215047074e-05f, 7.219341621e-05f,
+ 7.223619895e-05f, 7.227881887e-05f, 7.232127589e-05f, 7.236356994e-05f, 7.240570095e-05f, 7.244766883e-05f, 7.248947351e-05f, 7.253111491e-05f, 7.257259297e-05f, 7.261390760e-05f,
+ 7.265505874e-05f, 7.269604630e-05f, 7.273687022e-05f, 7.277753042e-05f, 7.281802683e-05f, 7.285835937e-05f, 7.289852798e-05f, 7.293853258e-05f, 7.297837311e-05f, 7.301804948e-05f,
+ 7.305756164e-05f, 7.309690950e-05f, 7.313609301e-05f, 7.317511209e-05f, 7.321396667e-05f, 7.325265668e-05f, 7.329118206e-05f, 7.332954273e-05f, 7.336773864e-05f, 7.340576971e-05f,
+ 7.344363587e-05f, 7.348133707e-05f, 7.351887322e-05f, 7.355624428e-05f, 7.359345016e-05f, 7.363049082e-05f, 7.366736617e-05f, 7.370407617e-05f, 7.374062074e-05f, 7.377699982e-05f,
+ 7.381321335e-05f, 7.384926126e-05f, 7.388514350e-05f, 7.392086000e-05f, 7.395641069e-05f, 7.399179553e-05f, 7.402701444e-05f, 7.406206737e-05f, 7.409695425e-05f, 7.413167504e-05f,
+ 7.416622965e-05f, 7.420061805e-05f, 7.423484017e-05f, 7.426889595e-05f, 7.430278533e-05f, 7.433650825e-05f, 7.437006467e-05f, 7.440345452e-05f, 7.443667774e-05f, 7.446973428e-05f,
+ 7.450262409e-05f, 7.453534710e-05f, 7.456790327e-05f, 7.460029253e-05f, 7.463251484e-05f, 7.466457014e-05f, 7.469645838e-05f, 7.472817950e-05f, 7.475973345e-05f, 7.479112019e-05f,
+ 7.482233965e-05f, 7.485339178e-05f, 7.488427654e-05f, 7.491499387e-05f, 7.494554372e-05f, 7.497592605e-05f, 7.500614080e-05f, 7.503618793e-05f, 7.506606737e-05f, 7.509577910e-05f,
+ 7.512532305e-05f, 7.515469918e-05f, 7.518390745e-05f, 7.521294780e-05f, 7.524182018e-05f, 7.527052456e-05f, 7.529906089e-05f, 7.532742912e-05f, 7.535562920e-05f, 7.538366109e-05f,
+ 7.541152475e-05f, 7.543922013e-05f, 7.546674718e-05f, 7.549410587e-05f, 7.552129616e-05f, 7.554831799e-05f, 7.557517133e-05f, 7.560185613e-05f, 7.562837235e-05f, 7.565471996e-05f,
+ 7.568089891e-05f, 7.570690916e-05f, 7.573275067e-05f, 7.575842340e-05f, 7.578392732e-05f, 7.580926237e-05f, 7.583442853e-05f, 7.585942576e-05f, 7.588425402e-05f, 7.590891326e-05f,
+ 7.593340346e-05f, 7.595772458e-05f, 7.598187658e-05f, 7.600585942e-05f, 7.602967308e-05f, 7.605331751e-05f, 7.607679267e-05f, 7.610009855e-05f, 7.612323509e-05f, 7.614620228e-05f,
+ 7.616900006e-05f, 7.619162842e-05f, 7.621408732e-05f, 7.623637672e-05f, 7.625849660e-05f, 7.628044693e-05f, 7.630222766e-05f, 7.632383878e-05f, 7.634528025e-05f, 7.636655204e-05f,
+ 7.638765412e-05f, 7.640858647e-05f, 7.642934905e-05f, 7.644994184e-05f, 7.647036480e-05f, 7.649061792e-05f, 7.651070116e-05f, 7.653061449e-05f, 7.655035789e-05f, 7.656993134e-05f,
+ 7.658933481e-05f, 7.660856827e-05f, 7.662763169e-05f, 7.664652506e-05f, 7.666524834e-05f, 7.668380153e-05f, 7.670218458e-05f, 7.672039748e-05f, 7.673844020e-05f, 7.675631273e-05f,
+ 7.677401504e-05f, 7.679154710e-05f, 7.680890891e-05f, 7.682610043e-05f, 7.684312165e-05f, 7.685997255e-05f, 7.687665310e-05f, 7.689316329e-05f, 7.690950309e-05f, 7.692567250e-05f,
+ 7.694167149e-05f, 7.695750004e-05f, 7.697315814e-05f, 7.698864577e-05f, 7.700396291e-05f, 7.701910954e-05f, 7.703408566e-05f, 7.704889123e-05f, 7.706352626e-05f, 7.707799072e-05f,
+ 7.709228461e-05f, 7.710640789e-05f, 7.712036057e-05f, 7.713414263e-05f, 7.714775405e-05f, 7.716119483e-05f, 7.717446494e-05f, 7.718756439e-05f, 7.720049315e-05f, 7.721325122e-05f,
+ 7.722583858e-05f, 7.723825523e-05f, 7.725050115e-05f, 7.726257634e-05f, 7.727448079e-05f, 7.728621448e-05f, 7.729777741e-05f, 7.730916958e-05f, 7.732039096e-05f, 7.733144156e-05f,
+ 7.734232138e-05f, 7.735303039e-05f, 7.736356860e-05f, 7.737393600e-05f, 7.738413258e-05f, 7.739415834e-05f, 7.740401328e-05f, 7.741369739e-05f, 7.742321067e-05f, 7.743255311e-05f,
+ 7.744172470e-05f, 7.745072546e-05f, 7.745955537e-05f, 7.746821443e-05f, 7.747670265e-05f, 7.748502001e-05f, 7.749316652e-05f, 7.750114218e-05f, 7.750894699e-05f, 7.751658094e-05f,
+ 7.752404404e-05f, 7.753133629e-05f, 7.753845770e-05f, 7.754540825e-05f, 7.755218796e-05f, 7.755879683e-05f, 7.756523485e-05f, 7.757150204e-05f, 7.757759839e-05f, 7.758352392e-05f,
+ 7.758927862e-05f, 7.759486249e-05f, 7.760027556e-05f, 7.760551781e-05f, 7.761058925e-05f, 7.761548990e-05f, 7.762021976e-05f, 7.762477883e-05f, 7.762916712e-05f, 7.763338464e-05f,
+ 7.763743140e-05f, 7.764130741e-05f, 7.764501267e-05f, 7.764854720e-05f, 7.765191100e-05f, 7.765510408e-05f, 7.765812646e-05f, 7.766097814e-05f, 7.766365914e-05f, 7.766616946e-05f,
+ 7.766850912e-05f, 7.767067814e-05f, 7.767267652e-05f, 7.767450427e-05f, 7.767616141e-05f, 7.767764796e-05f, 7.767896392e-05f, 7.768010932e-05f, 7.768108416e-05f, 7.768188847e-05f,
+ 7.768252225e-05f, 7.768298552e-05f, 7.768327830e-05f, 7.768340061e-05f, 7.768335246e-05f, 7.768313387e-05f, 7.768274486e-05f, 7.768218545e-05f, 7.768145565e-05f, 7.768055548e-05f,
+ 7.767948496e-05f, 7.767824412e-05f, 7.767683297e-05f, 7.767525153e-05f, 7.767349983e-05f, 7.767157788e-05f, 7.766948570e-05f, 7.766722333e-05f, 7.766479077e-05f, 7.766218805e-05f,
+ 7.765941520e-05f, 7.765647224e-05f, 7.765335919e-05f, 7.765007608e-05f, 7.764662293e-05f, 7.764299976e-05f, 7.763920661e-05f, 7.763524349e-05f, 7.763111043e-05f, 7.762680746e-05f,
+ 7.762233461e-05f, 7.761769190e-05f, 7.761287936e-05f, 7.760789701e-05f, 7.760274490e-05f, 7.759742303e-05f, 7.759193145e-05f, 7.758627018e-05f, 7.758043925e-05f, 7.757443869e-05f,
+ 7.756826854e-05f, 7.756192882e-05f, 7.755541956e-05f, 7.754874080e-05f, 7.754189256e-05f, 7.753487489e-05f, 7.752768780e-05f, 7.752033134e-05f, 7.751280554e-05f, 7.750511043e-05f,
+ 7.749724605e-05f, 7.748921243e-05f, 7.748100960e-05f, 7.747263760e-05f, 7.746409647e-05f, 7.745538624e-05f, 7.744650695e-05f, 7.743745863e-05f, 7.742824132e-05f, 7.741885506e-05f,
+ 7.740929989e-05f, 7.739957585e-05f, 7.738968296e-05f, 7.737962128e-05f, 7.736939084e-05f, 7.735899168e-05f, 7.734842384e-05f, 7.733768736e-05f, 7.732678228e-05f, 7.731570865e-05f,
+ 7.730446650e-05f, 7.729305587e-05f, 7.728147681e-05f, 7.726972936e-05f, 7.725781357e-05f, 7.724572947e-05f, 7.723347711e-05f, 7.722105654e-05f, 7.720846779e-05f, 7.719571092e-05f,
+ 7.718278596e-05f, 7.716969297e-05f, 7.715643198e-05f, 7.714300305e-05f, 7.712940623e-05f, 7.711564155e-05f, 7.710170906e-05f, 7.708760882e-05f, 7.707334088e-05f, 7.705890527e-05f,
+ 7.704430204e-05f, 7.702953126e-05f, 7.701459296e-05f, 7.699948720e-05f, 7.698421403e-05f, 7.696877349e-05f, 7.695316564e-05f, 7.693739053e-05f, 7.692144821e-05f, 7.690533873e-05f,
+ 7.688906215e-05f, 7.687261851e-05f, 7.685600787e-05f, 7.683923029e-05f, 7.682228582e-05f, 7.680517451e-05f, 7.678789641e-05f, 7.677045159e-05f, 7.675284009e-05f, 7.673506197e-05f,
+ 7.671711729e-05f, 7.669900611e-05f, 7.668072847e-05f, 7.666228445e-05f, 7.664367409e-05f, 7.662489745e-05f, 7.660595459e-05f, 7.658684557e-05f, 7.656757045e-05f, 7.654812928e-05f,
+ 7.652852213e-05f, 7.650874906e-05f, 7.648881013e-05f, 7.646870539e-05f, 7.644843491e-05f, 7.642799875e-05f, 7.640739697e-05f, 7.638662963e-05f, 7.636569680e-05f, 7.634459854e-05f,
+ 7.632333490e-05f, 7.630190597e-05f, 7.628031179e-05f, 7.625855243e-05f, 7.623662796e-05f, 7.621453845e-05f, 7.619228395e-05f, 7.616986453e-05f, 7.614728026e-05f, 7.612453121e-05f,
+ 7.610161743e-05f, 7.607853901e-05f, 7.605529600e-05f, 7.603188848e-05f, 7.600831650e-05f, 7.598458015e-05f, 7.596067949e-05f, 7.593661458e-05f, 7.591238550e-05f, 7.588799232e-05f,
+ 7.586343511e-05f, 7.583871393e-05f, 7.581382886e-05f, 7.578877998e-05f, 7.576356734e-05f, 7.573819103e-05f, 7.571265111e-05f, 7.568694767e-05f, 7.566108076e-05f, 7.563505047e-05f,
+ 7.560885687e-05f, 7.558250003e-05f, 7.555598002e-05f, 7.552929693e-05f, 7.550245083e-05f, 7.547544178e-05f, 7.544826988e-05f, 7.542093519e-05f, 7.539343779e-05f, 7.536577776e-05f,
+ 7.533795517e-05f, 7.530997011e-05f, 7.528182264e-05f, 7.525351286e-05f, 7.522504083e-05f, 7.519640664e-05f, 7.516761036e-05f, 7.513865208e-05f, 7.510953187e-05f, 7.508024982e-05f,
+ 7.505080600e-05f, 7.502120050e-05f, 7.499143340e-05f, 7.496150478e-05f, 7.493141472e-05f, 7.490116331e-05f, 7.487075062e-05f, 7.484017674e-05f, 7.480944176e-05f, 7.477854576e-05f,
+ 7.474748881e-05f, 7.471627102e-05f, 7.468489245e-05f, 7.465335320e-05f, 7.462165335e-05f, 7.458979300e-05f, 7.455777221e-05f, 7.452559108e-05f, 7.449324971e-05f, 7.446074816e-05f,
+ 7.442808654e-05f, 7.439526493e-05f, 7.436228342e-05f, 7.432914209e-05f, 7.429584104e-05f, 7.426238036e-05f, 7.422876013e-05f, 7.419498044e-05f, 7.416104139e-05f, 7.412694307e-05f,
+ 7.409268556e-05f, 7.405826896e-05f, 7.402369336e-05f, 7.398895885e-05f, 7.395406553e-05f, 7.391901348e-05f, 7.388380280e-05f, 7.384843359e-05f, 7.381290593e-05f, 7.377721993e-05f,
+ 7.374137567e-05f, 7.370537325e-05f, 7.366921276e-05f, 7.363289431e-05f, 7.359641798e-05f, 7.355978387e-05f, 7.352299209e-05f, 7.348604271e-05f, 7.344893586e-05f, 7.341167161e-05f,
+ 7.337425007e-05f, 7.333667133e-05f, 7.329893550e-05f, 7.326104267e-05f, 7.322299295e-05f, 7.318478642e-05f, 7.314642320e-05f, 7.310790338e-05f, 7.306922706e-05f, 7.303039434e-05f,
+ 7.299140533e-05f, 7.295226012e-05f, 7.291295882e-05f, 7.287350153e-05f, 7.283388835e-05f, 7.279411939e-05f, 7.275419474e-05f, 7.271411451e-05f, 7.267387881e-05f, 7.263348773e-05f,
+ 7.259294139e-05f, 7.255223989e-05f, 7.251138333e-05f, 7.247037181e-05f, 7.242920546e-05f, 7.238788436e-05f, 7.234640863e-05f, 7.230477837e-05f, 7.226299369e-05f, 7.222105470e-05f,
+ 7.217896150e-05f, 7.213671421e-05f, 7.209431293e-05f, 7.205175777e-05f, 7.200904884e-05f, 7.196618624e-05f, 7.192317010e-05f, 7.188000052e-05f, 7.183667760e-05f, 7.179320146e-05f,
+ 7.174957222e-05f, 7.170578997e-05f, 7.166185484e-05f, 7.161776693e-05f, 7.157352636e-05f, 7.152913324e-05f, 7.148458769e-05f, 7.143988981e-05f, 7.139503972e-05f, 7.135003753e-05f,
+ 7.130488336e-05f, 7.125957733e-05f, 7.121411954e-05f, 7.116851011e-05f, 7.112274916e-05f, 7.107683681e-05f, 7.103077316e-05f, 7.098455835e-05f, 7.093819247e-05f, 7.089167566e-05f,
+ 7.084500802e-05f, 7.079818968e-05f, 7.075122075e-05f, 7.070410135e-05f, 7.065683161e-05f, 7.060941163e-05f, 7.056184154e-05f, 7.051412146e-05f, 7.046625151e-05f, 7.041823181e-05f,
+ 7.037006248e-05f, 7.032174363e-05f, 7.027327540e-05f, 7.022465790e-05f, 7.017589126e-05f, 7.012697560e-05f, 7.007791103e-05f, 7.002869768e-05f, 6.997933569e-05f, 6.992982516e-05f,
+ 6.988016622e-05f, 6.983035900e-05f, 6.978040362e-05f, 6.973030020e-05f, 6.968004888e-05f, 6.962964977e-05f, 6.957910301e-05f, 6.952840871e-05f, 6.947756701e-05f, 6.942657802e-05f,
+ 6.937544189e-05f, 6.932415872e-05f, 6.927272866e-05f, 6.922115183e-05f, 6.916942836e-05f, 6.911755838e-05f, 6.906554200e-05f, 6.901337938e-05f, 6.896107062e-05f, 6.890861587e-05f,
+ 6.885601525e-05f, 6.880326890e-05f, 6.875037694e-05f, 6.869733950e-05f, 6.864415672e-05f, 6.859082873e-05f, 6.853735565e-05f, 6.848373763e-05f, 6.842997479e-05f, 6.837606726e-05f,
+ 6.832201519e-05f, 6.826781870e-05f, 6.821347792e-05f, 6.815899300e-05f, 6.810436406e-05f, 6.804959123e-05f, 6.799467466e-05f, 6.793961448e-05f, 6.788441083e-05f, 6.782906383e-05f,
+ 6.777357363e-05f, 6.771794037e-05f, 6.766216417e-05f, 6.760624518e-05f, 6.755018353e-05f, 6.749397936e-05f, 6.743763281e-05f, 6.738114402e-05f, 6.732451312e-05f, 6.726774025e-05f,
+ 6.721082556e-05f, 6.715376918e-05f, 6.709657125e-05f, 6.703923192e-05f, 6.698175131e-05f, 6.692412958e-05f, 6.686636686e-05f, 6.680846330e-05f, 6.675041903e-05f, 6.669223420e-05f,
+ 6.663390895e-05f, 6.657544342e-05f, 6.651683775e-05f, 6.645809209e-05f, 6.639920658e-05f, 6.634018137e-05f, 6.628101659e-05f, 6.622171239e-05f, 6.616226892e-05f, 6.610268632e-05f,
+ 6.604296474e-05f, 6.598310431e-05f, 6.592310520e-05f, 6.586296753e-05f, 6.580269146e-05f, 6.574227714e-05f, 6.568172470e-05f, 6.562103431e-05f, 6.556020610e-05f, 6.549924022e-05f,
+ 6.543813682e-05f, 6.537689605e-05f, 6.531551805e-05f, 6.525400299e-05f, 6.519235099e-05f, 6.513056222e-05f, 6.506863683e-05f, 6.500657495e-05f, 6.494437675e-05f, 6.488204237e-05f,
+ 6.481957197e-05f, 6.475696569e-05f, 6.469422368e-05f, 6.463134611e-05f, 6.456833311e-05f, 6.450518485e-05f, 6.444190147e-05f, 6.437848312e-05f, 6.431492996e-05f, 6.425124215e-05f,
+ 6.418741983e-05f, 6.412346317e-05f, 6.405937230e-05f, 6.399514740e-05f, 6.393078860e-05f, 6.386629608e-05f, 6.380166997e-05f, 6.373691045e-05f, 6.367201766e-05f, 6.360699175e-05f,
+ 6.354183290e-05f, 6.347654124e-05f, 6.341111695e-05f, 6.334556017e-05f, 6.327987107e-05f, 6.321404979e-05f, 6.314809651e-05f, 6.308201137e-05f, 6.301579454e-05f, 6.294944617e-05f,
+ 6.288296643e-05f, 6.281635547e-05f, 6.274961345e-05f, 6.268274053e-05f, 6.261573688e-05f, 6.254860265e-05f, 6.248133800e-05f, 6.241394309e-05f, 6.234641810e-05f, 6.227876316e-05f,
+ 6.221097846e-05f, 6.214306414e-05f, 6.207502038e-05f, 6.200684733e-05f, 6.193854517e-05f, 6.187011404e-05f, 6.180155411e-05f, 6.173286556e-05f, 6.166404853e-05f, 6.159510320e-05f,
+ 6.152602973e-05f, 6.145682829e-05f, 6.138749903e-05f, 6.131804213e-05f, 6.124845775e-05f, 6.117874605e-05f, 6.110890721e-05f, 6.103894138e-05f, 6.096884874e-05f, 6.089862945e-05f,
+ 6.082828368e-05f, 6.075781159e-05f, 6.068721336e-05f, 6.061648914e-05f, 6.054563912e-05f, 6.047466345e-05f, 6.040356231e-05f, 6.033233586e-05f, 6.026098427e-05f, 6.018950772e-05f,
+ 6.011790637e-05f, 6.004618039e-05f, 5.997432996e-05f, 5.990235523e-05f, 5.983025639e-05f, 5.975803361e-05f, 5.968568705e-05f, 5.961321688e-05f, 5.954062329e-05f, 5.946790643e-05f,
+ 5.939506648e-05f, 5.932210362e-05f, 5.924901802e-05f, 5.917580985e-05f, 5.910247928e-05f, 5.902902649e-05f, 5.895545164e-05f, 5.888175493e-05f, 5.880793651e-05f, 5.873399656e-05f,
+ 5.865993526e-05f, 5.858575278e-05f, 5.851144930e-05f, 5.843702499e-05f, 5.836248003e-05f, 5.828781459e-05f, 5.821302886e-05f, 5.813812300e-05f, 5.806309719e-05f, 5.798795162e-05f,
+ 5.791268645e-05f, 5.783730187e-05f, 5.776179805e-05f, 5.768617516e-05f, 5.761043340e-05f, 5.753457294e-05f, 5.745859394e-05f, 5.738249661e-05f, 5.730628110e-05f, 5.722994761e-05f,
+ 5.715349631e-05f, 5.707692738e-05f, 5.700024100e-05f, 5.692343736e-05f, 5.684651662e-05f, 5.676947898e-05f, 5.669232462e-05f, 5.661505371e-05f, 5.653766643e-05f, 5.646016298e-05f,
+ 5.638254352e-05f, 5.630480825e-05f, 5.622695734e-05f, 5.614899098e-05f, 5.607090935e-05f, 5.599271263e-05f, 5.591440101e-05f, 5.583597467e-05f, 5.575743380e-05f, 5.567877857e-05f,
+ 5.560000917e-05f, 5.552112580e-05f, 5.544212862e-05f, 5.536301783e-05f, 5.528379361e-05f, 5.520445615e-05f, 5.512500563e-05f, 5.504544224e-05f, 5.496576617e-05f, 5.488597759e-05f,
+ 5.480607671e-05f, 5.472606370e-05f, 5.464593875e-05f, 5.456570205e-05f, 5.448535378e-05f, 5.440489414e-05f, 5.432432332e-05f, 5.424364149e-05f, 5.416284885e-05f, 5.408194558e-05f,
+ 5.400093189e-05f, 5.391980795e-05f, 5.383857395e-05f, 5.375723008e-05f, 5.367577654e-05f, 5.359421352e-05f, 5.351254119e-05f, 5.343075976e-05f, 5.334886942e-05f, 5.326687035e-05f,
+ 5.318476274e-05f, 5.310254679e-05f, 5.302022270e-05f, 5.293779064e-05f, 5.285525082e-05f, 5.277260342e-05f, 5.268984863e-05f, 5.260698666e-05f, 5.252401769e-05f, 5.244094192e-05f,
+ 5.235775953e-05f, 5.227447072e-05f, 5.219107570e-05f, 5.210757464e-05f, 5.202396774e-05f, 5.194025520e-05f, 5.185643722e-05f, 5.177251398e-05f, 5.168848568e-05f, 5.160435252e-05f,
+ 5.152011469e-05f, 5.143577239e-05f, 5.135132582e-05f, 5.126677516e-05f, 5.118212062e-05f, 5.109736239e-05f, 5.101250067e-05f, 5.092753566e-05f, 5.084246755e-05f, 5.075729654e-05f,
+ 5.067202282e-05f, 5.058664660e-05f, 5.050116807e-05f, 5.041558744e-05f, 5.032990489e-05f, 5.024412063e-05f, 5.015823485e-05f, 5.007224776e-05f, 4.998615955e-05f, 4.989997043e-05f,
+ 4.981368059e-05f, 4.972729023e-05f, 4.964079955e-05f, 4.955420876e-05f, 4.946751804e-05f, 4.938072761e-05f, 4.929383766e-05f, 4.920684840e-05f, 4.911976002e-05f, 4.903257273e-05f,
+ 4.894528673e-05f, 4.885790221e-05f, 4.877041939e-05f, 4.868283846e-05f, 4.859515962e-05f, 4.850738309e-05f, 4.841950905e-05f, 4.833153771e-05f, 4.824346929e-05f, 4.815530397e-05f,
+ 4.806704196e-05f, 4.797868348e-05f, 4.789022871e-05f, 4.780167786e-05f, 4.771303115e-05f, 4.762428876e-05f, 4.753545091e-05f, 4.744651781e-05f, 4.735748965e-05f, 4.726836664e-05f,
+ 4.717914899e-05f, 4.708983691e-05f, 4.700043059e-05f, 4.691093024e-05f, 4.682133607e-05f, 4.673164829e-05f, 4.664186711e-05f, 4.655199272e-05f, 4.646202534e-05f, 4.637196517e-05f,
+ 4.628181242e-05f, 4.619156729e-05f, 4.610123000e-05f, 4.601080076e-05f, 4.592027976e-05f, 4.582966722e-05f, 4.573896335e-05f, 4.564816835e-05f, 4.555728244e-05f, 4.546630582e-05f,
+ 4.537523870e-05f, 4.528408129e-05f, 4.519283379e-05f, 4.510149643e-05f, 4.501006940e-05f, 4.491855293e-05f, 4.482694721e-05f, 4.473525246e-05f, 4.464346889e-05f, 4.455159670e-05f,
+ 4.445963612e-05f, 4.436758735e-05f, 4.427545059e-05f, 4.418322608e-05f, 4.409091400e-05f, 4.399851458e-05f, 4.390602803e-05f, 4.381345456e-05f, 4.372079438e-05f, 4.362804770e-05f,
+ 4.353521474e-05f, 4.344229570e-05f, 4.334929081e-05f, 4.325620027e-05f, 4.316302430e-05f, 4.306976311e-05f, 4.297641691e-05f, 4.288298592e-05f, 4.278947035e-05f, 4.269587041e-05f,
+ 4.260218632e-05f, 4.250841830e-05f, 4.241456655e-05f, 4.232063130e-05f, 4.222661275e-05f, 4.213251112e-05f, 4.203832663e-05f, 4.194405949e-05f, 4.184970991e-05f, 4.175527812e-05f,
+ 4.166076433e-05f, 4.156616875e-05f, 4.147149160e-05f, 4.137673309e-05f, 4.128189345e-05f, 4.118697288e-05f, 4.109197161e-05f, 4.099688985e-05f, 4.090172783e-05f, 4.080648574e-05f,
+ 4.071116382e-05f, 4.061576228e-05f, 4.052028134e-05f, 4.042472121e-05f, 4.032908211e-05f, 4.023336427e-05f, 4.013756789e-05f, 4.004169321e-05f, 3.994574043e-05f, 3.984970977e-05f,
+ 3.975360145e-05f, 3.965741570e-05f, 3.956115273e-05f, 3.946481276e-05f, 3.936839601e-05f, 3.927190269e-05f, 3.917533304e-05f, 3.907868726e-05f, 3.898196559e-05f, 3.888516823e-05f,
+ 3.878829540e-05f, 3.869134734e-05f, 3.859432425e-05f, 3.849722637e-05f, 3.840005391e-05f, 3.830280708e-05f, 3.820548612e-05f, 3.810809124e-05f, 3.801062267e-05f, 3.791308062e-05f,
+ 3.781546532e-05f, 3.771777699e-05f, 3.762001585e-05f, 3.752218213e-05f, 3.742427604e-05f, 3.732629780e-05f, 3.722824765e-05f, 3.713012580e-05f, 3.703193247e-05f, 3.693366790e-05f,
+ 3.683533229e-05f, 3.673692588e-05f, 3.663844888e-05f, 3.653990153e-05f, 3.644128404e-05f, 3.634259663e-05f, 3.624383954e-05f, 3.614501299e-05f, 3.604611719e-05f, 3.594715238e-05f,
+ 3.584811877e-05f, 3.574901659e-05f, 3.564984608e-05f, 3.555060744e-05f, 3.545130091e-05f, 3.535192671e-05f, 3.525248506e-05f, 3.515297620e-05f, 3.505340034e-05f, 3.495375771e-05f,
+ 3.485404854e-05f, 3.475427306e-05f, 3.465443148e-05f, 3.455452403e-05f, 3.445455095e-05f, 3.435451245e-05f, 3.425440877e-05f, 3.415424012e-05f, 3.405400674e-05f, 3.395370885e-05f,
+ 3.385334668e-05f, 3.375292045e-05f, 3.365243040e-05f, 3.355187675e-05f, 3.345125972e-05f, 3.335057955e-05f, 3.324983646e-05f, 3.314903068e-05f, 3.304816243e-05f, 3.294723195e-05f,
+ 3.284623946e-05f, 3.274518519e-05f, 3.264406937e-05f, 3.254289223e-05f, 3.244165399e-05f, 3.234035489e-05f, 3.223899514e-05f, 3.213757499e-05f, 3.203609466e-05f, 3.193455437e-05f,
+ 3.183295436e-05f, 3.173129486e-05f, 3.162957609e-05f, 3.152779829e-05f, 3.142596168e-05f, 3.132406650e-05f, 3.122211297e-05f, 3.112010132e-05f, 3.101803178e-05f, 3.091590459e-05f,
+ 3.081371997e-05f, 3.071147815e-05f, 3.060917936e-05f, 3.050682384e-05f, 3.040441182e-05f, 3.030194351e-05f, 3.019941916e-05f, 3.009683900e-05f, 2.999420326e-05f, 2.989151216e-05f,
+ 2.978876594e-05f, 2.968596483e-05f, 2.958310906e-05f, 2.948019886e-05f, 2.937723447e-05f, 2.927421611e-05f, 2.917114402e-05f, 2.906801843e-05f, 2.896483957e-05f, 2.886160767e-05f,
+ 2.875832296e-05f, 2.865498568e-05f, 2.855159606e-05f, 2.844815433e-05f, 2.834466072e-05f, 2.824111547e-05f, 2.813751881e-05f, 2.803387097e-05f, 2.793017218e-05f, 2.782642267e-05f,
+ 2.772262269e-05f, 2.761877246e-05f, 2.751487221e-05f, 2.741092218e-05f, 2.730692261e-05f, 2.720287371e-05f, 2.709877574e-05f, 2.699462892e-05f, 2.689043348e-05f, 2.678618966e-05f,
+ 2.668189770e-05f, 2.657755782e-05f, 2.647317026e-05f, 2.636873525e-05f, 2.626425304e-05f, 2.615972384e-05f, 2.605514791e-05f, 2.595052546e-05f, 2.584585674e-05f, 2.574114198e-05f,
+ 2.563638142e-05f, 2.553157528e-05f, 2.542672381e-05f, 2.532182723e-05f, 2.521688579e-05f, 2.511189972e-05f, 2.500686925e-05f, 2.490179462e-05f, 2.479667606e-05f, 2.469151381e-05f,
+ 2.458630810e-05f, 2.448105918e-05f, 2.437576726e-05f, 2.427043260e-05f, 2.416505543e-05f, 2.405963597e-05f, 2.395417447e-05f, 2.384867117e-05f, 2.374312629e-05f, 2.363754008e-05f,
+ 2.353191277e-05f, 2.342624459e-05f, 2.332053579e-05f, 2.321478660e-05f, 2.310899725e-05f, 2.300316798e-05f, 2.289729903e-05f, 2.279139063e-05f, 2.268544303e-05f, 2.257945645e-05f,
+ 2.247343113e-05f, 2.236736732e-05f, 2.226126524e-05f, 2.215512514e-05f, 2.204894724e-05f, 2.194273180e-05f, 2.183647904e-05f, 2.173018920e-05f, 2.162386252e-05f, 2.151749923e-05f,
+ 2.141109958e-05f, 2.130466380e-05f, 2.119819212e-05f, 2.109168479e-05f, 2.098514204e-05f, 2.087856412e-05f, 2.077195124e-05f, 2.066530367e-05f, 2.055862163e-05f, 2.045190535e-05f,
+ 2.034515509e-05f, 2.023837107e-05f, 2.013155353e-05f, 2.002470271e-05f, 1.991781886e-05f, 1.981090220e-05f, 1.970395297e-05f, 1.959697142e-05f, 1.948995778e-05f, 1.938291229e-05f,
+ 1.927583519e-05f, 1.916872671e-05f, 1.906158710e-05f, 1.895441659e-05f, 1.884721542e-05f, 1.873998383e-05f, 1.863272206e-05f, 1.852543035e-05f, 1.841810893e-05f, 1.831075804e-05f,
+ 1.820337793e-05f, 1.809596882e-05f, 1.798853097e-05f, 1.788106460e-05f, 1.777356996e-05f, 1.766604729e-05f, 1.755849682e-05f, 1.745091879e-05f, 1.734331345e-05f, 1.723568103e-05f,
+ 1.712802177e-05f, 1.702033591e-05f, 1.691262369e-05f, 1.680488534e-05f, 1.669712111e-05f, 1.658933124e-05f, 1.648151596e-05f, 1.637367552e-05f, 1.626581015e-05f, 1.615792010e-05f,
+ 1.605000559e-05f, 1.594206688e-05f, 1.583410420e-05f, 1.572611779e-05f, 1.561810789e-05f, 1.551007474e-05f, 1.540201858e-05f, 1.529393965e-05f, 1.518583818e-05f, 1.507771442e-05f,
+ 1.496956861e-05f, 1.486140099e-05f, 1.475321179e-05f, 1.464500126e-05f, 1.453676964e-05f, 1.442851715e-05f, 1.432024406e-05f, 1.421195059e-05f, 1.410363698e-05f, 1.399530348e-05f,
+ 1.388695033e-05f, 1.377857775e-05f, 1.367018601e-05f, 1.356177532e-05f, 1.345334594e-05f, 1.334489810e-05f, 1.323643205e-05f, 1.312794802e-05f, 1.301944625e-05f, 1.291092699e-05f,
+ 1.280239047e-05f, 1.269383693e-05f, 1.258526662e-05f, 1.247667977e-05f, 1.236807662e-05f, 1.225945742e-05f, 1.215082240e-05f, 1.204217180e-05f, 1.193350587e-05f, 1.182482484e-05f,
+ 1.171612896e-05f, 1.160741846e-05f, 1.149869358e-05f, 1.138995457e-05f, 1.128120166e-05f, 1.117243509e-05f, 1.106365511e-05f, 1.095486196e-05f, 1.084605587e-05f, 1.073723708e-05f,
+ 1.062840584e-05f, 1.051956238e-05f, 1.041070695e-05f, 1.030183978e-05f, 1.019296112e-05f, 1.008407121e-05f, 9.975170282e-06f, 9.866258579e-06f, 9.757336343e-06f, 9.648403813e-06f,
+ 9.539461229e-06f, 9.430508832e-06f, 9.321546862e-06f, 9.212575559e-06f, 9.103595162e-06f, 8.994605913e-06f, 8.885608051e-06f, 8.776601817e-06f, 8.667587450e-06f, 8.558565190e-06f,
+ 8.449535279e-06f, 8.340497955e-06f, 8.231453459e-06f, 8.122402030e-06f, 8.013343910e-06f, 7.904279338e-06f, 7.795208554e-06f, 7.686131799e-06f, 7.577049311e-06f, 7.467961332e-06f,
+ 7.358868100e-06f, 7.249769857e-06f, 7.140666842e-06f, 7.031559296e-06f, 6.922447457e-06f, 6.813331566e-06f, 6.704211863e-06f, 6.595088588e-06f, 6.485961980e-06f, 6.376832280e-06f,
+ 6.267699728e-06f, 6.158564562e-06f, 6.049427024e-06f, 5.940287352e-06f, 5.831145787e-06f, 5.722002569e-06f, 5.612857936e-06f, 5.503712129e-06f, 5.394565387e-06f, 5.285417951e-06f,
+ 5.176270059e-06f, 5.067121952e-06f, 4.957973869e-06f, 4.848826049e-06f, 4.739678732e-06f, 4.630532158e-06f, 4.521386565e-06f, 4.412242195e-06f, 4.303099285e-06f, 4.193958076e-06f,
+ 4.084818806e-06f, 3.975681715e-06f, 3.866547043e-06f, 3.757415029e-06f, 3.648285912e-06f, 3.539159930e-06f, 3.430037325e-06f, 3.320918334e-06f, 3.211803196e-06f, 3.102692152e-06f,
+ 2.993585439e-06f, 2.884483297e-06f, 2.775385965e-06f, 2.666293682e-06f, 2.557206687e-06f, 2.448125219e-06f, 2.339049516e-06f, 2.229979818e-06f, 2.120916363e-06f, 2.011859390e-06f,
+ 1.902809137e-06f, 1.793765844e-06f, 1.684729749e-06f, 1.575701090e-06f, 1.466680107e-06f, 1.357667037e-06f, 1.248662119e-06f, 1.139665592e-06f, 1.030677693e-06f, 9.216986621e-07f,
+ 8.127287364e-07f, 7.037681544e-07f, 5.948171544e-07f, 4.858759746e-07f, 3.769448529e-07f, 2.680240276e-07f, 1.591137366e-07f, 5.021421788e-08f, -5.867429060e-08f, -1.675515510e-07f,
+ -2.764173254e-07f, -3.852713762e-07f, -4.941134655e-07f, -6.029433557e-07f, -7.117608091e-07f, -8.205655883e-07f, -9.293574556e-07f, -1.038136174e-06f, -1.146901505e-06f, -1.255653212e-06f,
+ -1.364391058e-06f, -1.473114805e-06f, -1.581824216e-06f, -1.690519055e-06f, -1.799199083e-06f, -1.907864064e-06f, -2.016513761e-06f, -2.125147937e-06f, -2.233766355e-06f, -2.342368779e-06f,
+ -2.450954971e-06f, -2.559524695e-06f, -2.668077714e-06f, -2.776613792e-06f, -2.885132692e-06f, -2.993634179e-06f, -3.102118014e-06f, -3.210583963e-06f, -3.319031788e-06f, -3.427461255e-06f,
+ -3.535872126e-06f, -3.644264165e-06f, -3.752637137e-06f, -3.860990805e-06f, -3.969324935e-06f, -4.077639289e-06f, -4.185933632e-06f, -4.294207730e-06f, -4.402461345e-06f, -4.510694242e-06f,
+ -4.618906187e-06f, -4.727096943e-06f, -4.835266276e-06f, -4.943413950e-06f, -5.051539730e-06f, -5.159643381e-06f, -5.267724667e-06f, -5.375783355e-06f, -5.483819208e-06f, -5.591831993e-06f,
+ -5.699821474e-06f, -5.807787418e-06f, -5.915729588e-06f, -6.023647752e-06f, -6.131541673e-06f, -6.239411119e-06f, -6.347255855e-06f, -6.455075646e-06f, -6.562870259e-06f, -6.670639459e-06f,
+ -6.778383012e-06f, -6.886100686e-06f, -6.993792245e-06f, -7.101457456e-06f, -7.209096086e-06f, -7.316707901e-06f, -7.424292667e-06f, -7.531850152e-06f, -7.639380121e-06f, -7.746882342e-06f,
+ -7.854356582e-06f, -7.961802607e-06f, -8.069220185e-06f, -8.176609082e-06f, -8.283969066e-06f, -8.391299904e-06f, -8.498601364e-06f, -8.605873213e-06f, -8.713115219e-06f, -8.820327149e-06f,
+ -8.927508771e-06f, -9.034659853e-06f, -9.141780163e-06f, -9.248869469e-06f, -9.355927538e-06f, -9.462954140e-06f, -9.569949043e-06f, -9.676912014e-06f, -9.783842822e-06f, -9.890741237e-06f,
+ -9.997607026e-06f, -1.010443996e-05f, -1.021123980e-05f, -1.031800633e-05f, -1.042473931e-05f, -1.053143850e-05f, -1.063810369e-05f, -1.074473463e-05f, -1.085133110e-05f, -1.095789287e-05f,
+ -1.106441970e-05f, -1.117091137e-05f, -1.127736765e-05f, -1.138378830e-05f, -1.149017310e-05f, -1.159652181e-05f, -1.170283422e-05f, -1.180911008e-05f, -1.191534916e-05f, -1.202155125e-05f,
+ -1.212771610e-05f, -1.223384350e-05f, -1.233993320e-05f, -1.244598499e-05f, -1.255199862e-05f, -1.265797389e-05f, -1.276391054e-05f, -1.286980837e-05f, -1.297566713e-05f, -1.308148660e-05f,
+ -1.318726655e-05f, -1.329300676e-05f, -1.339870699e-05f, -1.350436702e-05f, -1.360998662e-05f, -1.371556556e-05f, -1.382110361e-05f, -1.392660055e-05f, -1.403205615e-05f, -1.413747019e-05f,
+ -1.424284242e-05f, -1.434817264e-05f, -1.445346061e-05f, -1.455870610e-05f, -1.466390889e-05f, -1.476906875e-05f, -1.487418545e-05f, -1.497925878e-05f, -1.508428849e-05f, -1.518927438e-05f,
+ -1.529421620e-05f, -1.539911373e-05f, -1.550396676e-05f, -1.560877505e-05f, -1.571353837e-05f, -1.581825651e-05f, -1.592292924e-05f, -1.602755633e-05f, -1.613213755e-05f, -1.623667269e-05f,
+ -1.634116151e-05f, -1.644560380e-05f, -1.654999932e-05f, -1.665434786e-05f, -1.675864919e-05f, -1.686290308e-05f, -1.696710932e-05f, -1.707126767e-05f, -1.717537792e-05f, -1.727943983e-05f,
+ -1.738345320e-05f, -1.748741778e-05f, -1.759133337e-05f, -1.769519974e-05f, -1.779901666e-05f, -1.790278391e-05f, -1.800650127e-05f, -1.811016852e-05f, -1.821378543e-05f, -1.831735178e-05f,
+ -1.842086735e-05f, -1.852433192e-05f, -1.862774526e-05f, -1.873110716e-05f, -1.883441739e-05f, -1.893767573e-05f, -1.904088196e-05f, -1.914403586e-05f, -1.924713721e-05f, -1.935018578e-05f,
+ -1.945318135e-05f, -1.955612372e-05f, -1.965901264e-05f, -1.976184791e-05f, -1.986462931e-05f, -1.996735660e-05f, -2.007002958e-05f, -2.017264803e-05f, -2.027521172e-05f, -2.037772043e-05f,
+ -2.048017395e-05f, -2.058257205e-05f, -2.068491452e-05f, -2.078720114e-05f, -2.088943169e-05f, -2.099160595e-05f, -2.109372370e-05f, -2.119578473e-05f, -2.129778881e-05f, -2.139973572e-05f,
+ -2.150162526e-05f, -2.160345720e-05f, -2.170523132e-05f, -2.180694741e-05f, -2.190860525e-05f, -2.201020462e-05f, -2.211174530e-05f, -2.221322709e-05f, -2.231464975e-05f, -2.241601308e-05f,
+ -2.251731686e-05f, -2.261856087e-05f, -2.271974490e-05f, -2.282086872e-05f, -2.292193213e-05f, -2.302293491e-05f, -2.312387684e-05f, -2.322475772e-05f, -2.332557731e-05f, -2.342633541e-05f,
+ -2.352703180e-05f, -2.362766627e-05f, -2.372823861e-05f, -2.382874859e-05f, -2.392919601e-05f, -2.402958065e-05f, -2.412990230e-05f, -2.423016074e-05f, -2.433035576e-05f, -2.443048714e-05f,
+ -2.453055468e-05f, -2.463055816e-05f, -2.473049736e-05f, -2.483037208e-05f, -2.493018210e-05f, -2.502992721e-05f, -2.512960720e-05f, -2.522922185e-05f, -2.532877095e-05f, -2.542825429e-05f,
+ -2.552767166e-05f, -2.562702285e-05f, -2.572630765e-05f, -2.582552584e-05f, -2.592467722e-05f, -2.602376157e-05f, -2.612277868e-05f, -2.622172834e-05f, -2.632061035e-05f, -2.641942449e-05f,
+ -2.651817055e-05f, -2.661684832e-05f, -2.671545759e-05f, -2.681399816e-05f, -2.691246981e-05f, -2.701087234e-05f, -2.710920553e-05f, -2.720746918e-05f, -2.730566308e-05f, -2.740378702e-05f,
+ -2.750184079e-05f, -2.759982419e-05f, -2.769773700e-05f, -2.779557902e-05f, -2.789335004e-05f, -2.799104985e-05f, -2.808867825e-05f, -2.818623503e-05f, -2.828371998e-05f, -2.838113290e-05f,
+ -2.847847357e-05f, -2.857574181e-05f, -2.867293738e-05f, -2.877006010e-05f, -2.886710976e-05f, -2.896408614e-05f, -2.906098905e-05f, -2.915781828e-05f, -2.925457362e-05f, -2.935125487e-05f,
+ -2.944786183e-05f, -2.954439429e-05f, -2.964085205e-05f, -2.973723489e-05f, -2.983354263e-05f, -2.992977505e-05f, -3.002593195e-05f, -3.012201313e-05f, -3.021801838e-05f, -3.031394751e-05f,
+ -3.040980030e-05f, -3.050557656e-05f, -3.060127609e-05f, -3.069689867e-05f, -3.079244412e-05f, -3.088791222e-05f, -3.098330278e-05f, -3.107861560e-05f, -3.117385047e-05f, -3.126900719e-05f,
+ -3.136408556e-05f, -3.145908539e-05f, -3.155400646e-05f, -3.164884859e-05f, -3.174361156e-05f, -3.183829519e-05f, -3.193289926e-05f, -3.202742359e-05f, -3.212186797e-05f, -3.221623220e-05f,
+ -3.231051609e-05f, -3.240471943e-05f, -3.249884202e-05f, -3.259288368e-05f, -3.268684419e-05f, -3.278072337e-05f, -3.287452101e-05f, -3.296823692e-05f, -3.306187089e-05f, -3.315542274e-05f,
+ -3.324889227e-05f, -3.334227927e-05f, -3.343558356e-05f, -3.352880493e-05f, -3.362194319e-05f, -3.371499815e-05f, -3.380796960e-05f, -3.390085736e-05f, -3.399366122e-05f, -3.408638099e-05f,
+ -3.417901648e-05f, -3.427156750e-05f, -3.436403384e-05f, -3.445641532e-05f, -3.454871173e-05f, -3.464092289e-05f, -3.473304861e-05f, -3.482508868e-05f, -3.491704292e-05f, -3.500891113e-05f,
+ -3.510069312e-05f, -3.519238869e-05f, -3.528399766e-05f, -3.537551983e-05f, -3.546695502e-05f, -3.555830302e-05f, -3.564956365e-05f, -3.574073671e-05f, -3.583182202e-05f, -3.592281938e-05f,
+ -3.601372860e-05f, -3.610454950e-05f, -3.619528187e-05f, -3.628592554e-05f, -3.637648031e-05f, -3.646694600e-05f, -3.655732240e-05f, -3.664760934e-05f, -3.673780663e-05f, -3.682791406e-05f,
+ -3.691793147e-05f, -3.700785866e-05f, -3.709769543e-05f, -3.718744161e-05f, -3.727709700e-05f, -3.736666143e-05f, -3.745613469e-05f, -3.754551660e-05f, -3.763480698e-05f, -3.772400564e-05f,
+ -3.781311239e-05f, -3.790212706e-05f, -3.799104944e-05f, -3.807987935e-05f, -3.816861662e-05f, -3.825726105e-05f, -3.834581246e-05f, -3.843427067e-05f, -3.852263549e-05f, -3.861090673e-05f,
+ -3.869908421e-05f, -3.878716775e-05f, -3.887515717e-05f, -3.896305227e-05f, -3.905085288e-05f, -3.913855882e-05f, -3.922616990e-05f, -3.931368594e-05f, -3.940110675e-05f, -3.948843216e-05f,
+ -3.957566197e-05f, -3.966279602e-05f, -3.974983412e-05f, -3.983677609e-05f, -3.992362174e-05f, -4.001037090e-05f, -4.009702339e-05f, -4.018357902e-05f, -4.027003762e-05f, -4.035639900e-05f,
+ -4.044266299e-05f, -4.052882940e-05f, -4.061489806e-05f, -4.070086879e-05f, -4.078674141e-05f, -4.087251575e-05f, -4.095819161e-05f, -4.104376883e-05f, -4.112924723e-05f, -4.121462662e-05f,
+ -4.129990684e-05f, -4.138508771e-05f, -4.147016904e-05f, -4.155515067e-05f, -4.164003241e-05f, -4.172481410e-05f, -4.180949554e-05f, -4.189407658e-05f, -4.197855703e-05f, -4.206293671e-05f,
+ -4.214721546e-05f, -4.223139310e-05f, -4.231546945e-05f, -4.239944434e-05f, -4.248331760e-05f, -4.256708905e-05f, -4.265075852e-05f, -4.273432583e-05f, -4.281779082e-05f, -4.290115331e-05f,
+ -4.298441312e-05f, -4.306757009e-05f, -4.315062404e-05f, -4.323357481e-05f, -4.331642221e-05f, -4.339916608e-05f, -4.348180626e-05f, -4.356434255e-05f, -4.364677481e-05f, -4.372910285e-05f,
+ -4.381132650e-05f, -4.389344561e-05f, -4.397545999e-05f, -4.405736947e-05f, -4.413917390e-05f, -4.422087309e-05f, -4.430246689e-05f, -4.438395512e-05f, -4.446533761e-05f, -4.454661420e-05f,
+ -4.462778472e-05f, -4.470884901e-05f, -4.478980688e-05f, -4.487065819e-05f, -4.495140276e-05f, -4.503204042e-05f, -4.511257101e-05f, -4.519299437e-05f, -4.527331032e-05f, -4.535351871e-05f,
+ -4.543361937e-05f, -4.551361212e-05f, -4.559349682e-05f, -4.567327329e-05f, -4.575294137e-05f, -4.583250090e-05f, -4.591195171e-05f, -4.599129364e-05f, -4.607052652e-05f, -4.614965021e-05f,
+ -4.622866452e-05f, -4.630756930e-05f, -4.638636439e-05f, -4.646504962e-05f, -4.654362484e-05f, -4.662208988e-05f, -4.670044458e-05f, -4.677868879e-05f, -4.685682233e-05f, -4.693484506e-05f,
+ -4.701275680e-05f, -4.709055741e-05f, -4.716824672e-05f, -4.724582457e-05f, -4.732329081e-05f, -4.740064527e-05f, -4.747788780e-05f, -4.755501824e-05f, -4.763203642e-05f, -4.770894220e-05f,
+ -4.778573542e-05f, -4.786241592e-05f, -4.793898354e-05f, -4.801543812e-05f, -4.809177952e-05f, -4.816800757e-05f, -4.824412211e-05f, -4.832012300e-05f, -4.839601008e-05f, -4.847178319e-05f,
+ -4.854744217e-05f, -4.862298688e-05f, -4.869841716e-05f, -4.877373286e-05f, -4.884893382e-05f, -4.892401988e-05f, -4.899899090e-05f, -4.907384673e-05f, -4.914858720e-05f, -4.922321217e-05f,
+ -4.929772149e-05f, -4.937211501e-05f, -4.944639256e-05f, -4.952055401e-05f, -4.959459920e-05f, -4.966852798e-05f, -4.974234020e-05f, -4.981603571e-05f, -4.988961436e-05f, -4.996307600e-05f,
+ -5.003642049e-05f, -5.010964766e-05f, -5.018275738e-05f, -5.025574950e-05f, -5.032862386e-05f, -5.040138032e-05f, -5.047401873e-05f, -5.054653895e-05f, -5.061894082e-05f, -5.069122421e-05f,
+ -5.076338895e-05f, -5.083543492e-05f, -5.090736196e-05f, -5.097916992e-05f, -5.105085867e-05f, -5.112242805e-05f, -5.119387792e-05f, -5.126520814e-05f, -5.133641856e-05f, -5.140750903e-05f,
+ -5.147847943e-05f, -5.154932959e-05f, -5.162005938e-05f, -5.169066865e-05f, -5.176115727e-05f, -5.183152508e-05f, -5.190177196e-05f, -5.197189774e-05f, -5.204190231e-05f, -5.211178550e-05f,
+ -5.218154719e-05f, -5.225118723e-05f, -5.232070548e-05f, -5.239010180e-05f, -5.245937605e-05f, -5.252852810e-05f, -5.259755779e-05f, -5.266646500e-05f, -5.273524958e-05f, -5.280391140e-05f,
+ -5.287245032e-05f, -5.294086620e-05f, -5.300915890e-05f, -5.307732829e-05f, -5.314537422e-05f, -5.321329657e-05f, -5.328109519e-05f, -5.334876995e-05f, -5.341632071e-05f, -5.348374734e-05f,
+ -5.355104971e-05f, -5.361822767e-05f, -5.368528109e-05f, -5.375220985e-05f, -5.381901380e-05f, -5.388569280e-05f, -5.395224674e-05f, -5.401867547e-05f, -5.408497886e-05f, -5.415115677e-05f,
+ -5.421720909e-05f, -5.428313566e-05f, -5.434893637e-05f, -5.441461108e-05f, -5.448015965e-05f, -5.454558197e-05f, -5.461087789e-05f, -5.467604729e-05f, -5.474109004e-05f, -5.480600600e-05f,
+ -5.487079505e-05f, -5.493545706e-05f, -5.499999190e-05f, -5.506439944e-05f, -5.512867956e-05f, -5.519283211e-05f, -5.525685699e-05f, -5.532075405e-05f, -5.538452318e-05f, -5.544816424e-05f,
+ -5.551167711e-05f, -5.557506167e-05f, -5.563831778e-05f, -5.570144532e-05f, -5.576444416e-05f, -5.582731419e-05f, -5.589005528e-05f, -5.595266729e-05f, -5.601515011e-05f, -5.607750362e-05f,
+ -5.613972768e-05f, -5.620182218e-05f, -5.626378700e-05f, -5.632562200e-05f, -5.638732708e-05f, -5.644890209e-05f, -5.651034694e-05f, -5.657166148e-05f, -5.663284561e-05f, -5.669389920e-05f,
+ -5.675482213e-05f, -5.681561428e-05f, -5.687627553e-05f, -5.693680575e-05f, -5.699720484e-05f, -5.705747267e-05f, -5.711760912e-05f, -5.717761408e-05f, -5.723748742e-05f, -5.729722903e-05f,
+ -5.735683879e-05f, -5.741631659e-05f, -5.747566230e-05f, -5.753487580e-05f, -5.759395700e-05f, -5.765290575e-05f, -5.771172196e-05f, -5.777040551e-05f, -5.782895627e-05f, -5.788737414e-05f,
+ -5.794565901e-05f, -5.800381074e-05f, -5.806182924e-05f, -5.811971439e-05f, -5.817746608e-05f, -5.823508418e-05f, -5.829256860e-05f, -5.834991921e-05f, -5.840713591e-05f, -5.846421859e-05f,
+ -5.852116712e-05f, -5.857798140e-05f, -5.863466133e-05f, -5.869120678e-05f, -5.874761765e-05f, -5.880389383e-05f, -5.886003521e-05f, -5.891604167e-05f, -5.897191312e-05f, -5.902764944e-05f,
+ -5.908325052e-05f, -5.913871626e-05f, -5.919404655e-05f, -5.924924127e-05f, -5.930430033e-05f, -5.935922361e-05f, -5.941401101e-05f, -5.946866242e-05f, -5.952317774e-05f, -5.957755686e-05f,
+ -5.963179967e-05f, -5.968590608e-05f, -5.973987597e-05f, -5.979370924e-05f, -5.984740579e-05f, -5.990096551e-05f, -5.995438830e-05f, -6.000767406e-05f, -6.006082268e-05f, -6.011383406e-05f,
+ -6.016670810e-05f, -6.021944470e-05f, -6.027204375e-05f, -6.032450516e-05f, -6.037682882e-05f, -6.042901463e-05f, -6.048106249e-05f, -6.053297230e-05f, -6.058474397e-05f, -6.063637738e-05f,
+ -6.068787245e-05f, -6.073922908e-05f, -6.079044716e-05f, -6.084152659e-05f, -6.089246729e-05f, -6.094326915e-05f, -6.099393207e-05f, -6.104445596e-05f, -6.109484073e-05f, -6.114508626e-05f,
+ -6.119519248e-05f, -6.124515928e-05f, -6.129498657e-05f, -6.134467425e-05f, -6.139422223e-05f, -6.144363041e-05f, -6.149289870e-05f, -6.154202701e-05f, -6.159101524e-05f, -6.163986329e-05f,
+ -6.168857109e-05f, -6.173713853e-05f, -6.178556552e-05f, -6.183385197e-05f, -6.188199779e-05f, -6.193000288e-05f, -6.197786716e-05f, -6.202559054e-05f, -6.207317292e-05f, -6.212061422e-05f,
+ -6.216791434e-05f, -6.221507320e-05f, -6.226209070e-05f, -6.230896677e-05f, -6.235570130e-05f, -6.240229422e-05f, -6.244874543e-05f, -6.249505485e-05f, -6.254122238e-05f, -6.258724796e-05f,
+ -6.263313147e-05f, -6.267887285e-05f, -6.272447200e-05f, -6.276992884e-05f, -6.281524329e-05f, -6.286041525e-05f, -6.290544465e-05f, -6.295033140e-05f, -6.299507542e-05f, -6.303967662e-05f,
+ -6.308413492e-05f, -6.312845023e-05f, -6.317262248e-05f, -6.321665158e-05f, -6.326053746e-05f, -6.330428002e-05f, -6.334787918e-05f, -6.339133488e-05f, -6.343464702e-05f, -6.347781552e-05f,
+ -6.352084031e-05f, -6.356372131e-05f, -6.360645843e-05f, -6.364905160e-05f, -6.369150073e-05f, -6.373380576e-05f, -6.377596660e-05f, -6.381798317e-05f, -6.385985540e-05f, -6.390158321e-05f,
+ -6.394316652e-05f, -6.398460526e-05f, -6.402589935e-05f, -6.406704872e-05f, -6.410805328e-05f, -6.414891297e-05f, -6.418962770e-05f, -6.423019742e-05f, -6.427062203e-05f, -6.431090147e-05f,
+ -6.435103566e-05f, -6.439102453e-05f, -6.443086801e-05f, -6.447056602e-05f, -6.451011850e-05f, -6.454952537e-05f, -6.458878655e-05f, -6.462790199e-05f, -6.466687160e-05f, -6.470569532e-05f,
+ -6.474437307e-05f, -6.478290479e-05f, -6.482129041e-05f, -6.485952985e-05f, -6.489762305e-05f, -6.493556995e-05f, -6.497337046e-05f, -6.501102453e-05f, -6.504853208e-05f, -6.508589306e-05f,
+ -6.512310738e-05f, -6.516017499e-05f, -6.519709582e-05f, -6.523386980e-05f, -6.527049687e-05f, -6.530697697e-05f, -6.534331002e-05f, -6.537949596e-05f, -6.541553473e-05f, -6.545142626e-05f,
+ -6.548717050e-05f, -6.552276737e-05f, -6.555821681e-05f, -6.559351877e-05f, -6.562867318e-05f, -6.566367997e-05f, -6.569853909e-05f, -6.573325047e-05f, -6.576781406e-05f, -6.580222979e-05f,
+ -6.583649760e-05f, -6.587061744e-05f, -6.590458923e-05f, -6.593841293e-05f, -6.597208847e-05f, -6.600561580e-05f, -6.603899486e-05f, -6.607222558e-05f, -6.610530792e-05f, -6.613824180e-05f,
+ -6.617102719e-05f, -6.620366402e-05f, -6.623615223e-05f, -6.626849176e-05f, -6.630068257e-05f, -6.633272460e-05f, -6.636461779e-05f, -6.639636208e-05f, -6.642795743e-05f, -6.645940377e-05f,
+ -6.649070106e-05f, -6.652184925e-05f, -6.655284827e-05f, -6.658369807e-05f, -6.661439861e-05f, -6.664494983e-05f, -6.667535168e-05f, -6.670560410e-05f, -6.673570706e-05f, -6.676566049e-05f,
+ -6.679546434e-05f, -6.682511858e-05f, -6.685462313e-05f, -6.688397797e-05f, -6.691318303e-05f, -6.694223827e-05f, -6.697114365e-05f, -6.699989910e-05f, -6.702850459e-05f, -6.705696007e-05f,
+ -6.708526548e-05f, -6.711342079e-05f, -6.714142595e-05f, -6.716928091e-05f, -6.719698563e-05f, -6.722454005e-05f, -6.725194414e-05f, -6.727919785e-05f, -6.730630114e-05f, -6.733325396e-05f,
+ -6.736005627e-05f, -6.738670802e-05f, -6.741320917e-05f, -6.743955969e-05f, -6.746575952e-05f, -6.749180862e-05f, -6.751770696e-05f, -6.754345449e-05f, -6.756905117e-05f, -6.759449696e-05f,
+ -6.761979182e-05f, -6.764493572e-05f, -6.766992860e-05f, -6.769477043e-05f, -6.771946117e-05f, -6.774400079e-05f, -6.776838924e-05f, -6.779262649e-05f, -6.781671250e-05f, -6.784064723e-05f,
+ -6.786443064e-05f, -6.788806270e-05f, -6.791154338e-05f, -6.793487263e-05f, -6.795805042e-05f, -6.798107671e-05f, -6.800395148e-05f, -6.802667468e-05f, -6.804924628e-05f, -6.807166625e-05f,
+ -6.809393455e-05f, -6.811605115e-05f, -6.813801602e-05f, -6.815982913e-05f, -6.818149043e-05f, -6.820299991e-05f, -6.822435753e-05f, -6.824556325e-05f, -6.826661705e-05f, -6.828751889e-05f,
+ -6.830826875e-05f, -6.832886660e-05f, -6.834931240e-05f, -6.836960613e-05f, -6.838974776e-05f, -6.840973726e-05f, -6.842957460e-05f, -6.844925975e-05f, -6.846879269e-05f, -6.848817339e-05f,
+ -6.850740181e-05f, -6.852647795e-05f, -6.854540176e-05f, -6.856417322e-05f, -6.858279232e-05f, -6.860125901e-05f, -6.861957328e-05f, -6.863773511e-05f, -6.865574446e-05f, -6.867360132e-05f,
+ -6.869130566e-05f, -6.870885746e-05f, -6.872625669e-05f, -6.874350334e-05f, -6.876059737e-05f, -6.877753878e-05f, -6.879432753e-05f, -6.881096361e-05f, -6.882744699e-05f, -6.884377766e-05f,
+ -6.885995560e-05f, -6.887598077e-05f, -6.889185318e-05f, -6.890757279e-05f, -6.892313959e-05f, -6.893855355e-05f, -6.895381467e-05f, -6.896892292e-05f, -6.898387829e-05f, -6.899868075e-05f,
+ -6.901333030e-05f, -6.902782691e-05f, -6.904217057e-05f, -6.905636127e-05f, -6.907039898e-05f, -6.908428370e-05f, -6.909801540e-05f, -6.911159408e-05f, -6.912501972e-05f, -6.913829230e-05f,
+ -6.915141182e-05f, -6.916437825e-05f, -6.917719160e-05f, -6.918985183e-05f, -6.920235895e-05f, -6.921471294e-05f, -6.922691379e-05f, -6.923896149e-05f, -6.925085603e-05f, -6.926259739e-05f,
+ -6.927418557e-05f, -6.928562056e-05f, -6.929690235e-05f, -6.930803093e-05f, -6.931900628e-05f, -6.932982841e-05f, -6.934049731e-05f, -6.935101296e-05f, -6.936137536e-05f, -6.937158450e-05f,
+ -6.938164037e-05f, -6.939154298e-05f, -6.940129231e-05f, -6.941088836e-05f, -6.942033112e-05f, -6.942962059e-05f, -6.943875676e-05f, -6.944773963e-05f, -6.945656919e-05f, -6.946524544e-05f,
+ -6.947376839e-05f, -6.948213801e-05f, -6.949035432e-05f, -6.949841731e-05f, -6.950632698e-05f, -6.951408332e-05f, -6.952168634e-05f, -6.952913604e-05f, -6.953643240e-05f, -6.954357544e-05f,
+ -6.955056516e-05f, -6.955740154e-05f, -6.956408461e-05f, -6.957061435e-05f, -6.957699076e-05f, -6.958321386e-05f, -6.958928363e-05f, -6.959520009e-05f, -6.960096324e-05f, -6.960657307e-05f,
+ -6.961202960e-05f, -6.961733283e-05f, -6.962248275e-05f, -6.962747938e-05f, -6.963232272e-05f, -6.963701278e-05f, -6.964154956e-05f, -6.964593306e-05f, -6.965016330e-05f, -6.965424027e-05f,
+ -6.965816400e-05f, -6.966193447e-05f, -6.966555171e-05f, -6.966901571e-05f, -6.967232649e-05f, -6.967548406e-05f, -6.967848842e-05f, -6.968133958e-05f, -6.968403756e-05f, -6.968658236e-05f,
+ -6.968897399e-05f, -6.969121246e-05f, -6.969329779e-05f, -6.969522998e-05f, -6.969700905e-05f, -6.969863501e-05f, -6.970010787e-05f, -6.970142764e-05f, -6.970259434e-05f, -6.970360798e-05f,
+ -6.970446857e-05f, -6.970517613e-05f, -6.970573067e-05f, -6.970613220e-05f, -6.970638075e-05f, -6.970647632e-05f, -6.970641893e-05f, -6.970620860e-05f, -6.970584534e-05f, -6.970532917e-05f,
+ -6.970466010e-05f, -6.970383817e-05f, -6.970286337e-05f, -6.970173573e-05f, -6.970045527e-05f, -6.969902200e-05f, -6.969743595e-05f, -6.969569713e-05f, -6.969380557e-05f, -6.969176128e-05f,
+ -6.968956428e-05f, -6.968721460e-05f, -6.968471225e-05f, -6.968205726e-05f, -6.967924964e-05f, -6.967628943e-05f, -6.967317664e-05f, -6.966991129e-05f, -6.966649341e-05f, -6.966292302e-05f,
+ -6.965920014e-05f, -6.965532480e-05f, -6.965129702e-05f, -6.964711683e-05f, -6.964278425e-05f, -6.963829931e-05f, -6.963366203e-05f, -6.962887243e-05f, -6.962393055e-05f, -6.961883642e-05f,
+ -6.961359004e-05f, -6.960819147e-05f, -6.960264071e-05f, -6.959693781e-05f, -6.959108278e-05f, -6.958507566e-05f, -6.957891648e-05f, -6.957260526e-05f, -6.956614204e-05f, -6.955952684e-05f,
+ -6.955275969e-05f, -6.954584063e-05f, -6.953876968e-05f, -6.953154688e-05f, -6.952417226e-05f, -6.951664585e-05f, -6.950896768e-05f, -6.950113779e-05f, -6.949315620e-05f, -6.948502295e-05f,
+ -6.947673808e-05f, -6.946830162e-05f, -6.945971359e-05f, -6.945097405e-05f, -6.944208301e-05f, -6.943304052e-05f, -6.942384662e-05f, -6.941450133e-05f, -6.940500469e-05f, -6.939535674e-05f,
+ -6.938555752e-05f, -6.937560707e-05f, -6.936550541e-05f, -6.935525260e-05f, -6.934484866e-05f, -6.933429364e-05f, -6.932358757e-05f, -6.931273050e-05f, -6.930172245e-05f, -6.929056348e-05f,
+ -6.927925362e-05f, -6.926779292e-05f, -6.925618141e-05f, -6.924441913e-05f, -6.923250613e-05f, -6.922044244e-05f, -6.920822812e-05f, -6.919586320e-05f, -6.918334772e-05f, -6.917068173e-05f,
+ -6.915786527e-05f, -6.914489838e-05f, -6.913178111e-05f, -6.911851351e-05f, -6.910509561e-05f, -6.909152746e-05f, -6.907780911e-05f, -6.906394061e-05f, -6.904992199e-05f, -6.903575331e-05f,
+ -6.902143461e-05f, -6.900696593e-05f, -6.899234734e-05f, -6.897757886e-05f, -6.896266056e-05f, -6.894759248e-05f, -6.893237466e-05f, -6.891700716e-05f, -6.890149003e-05f, -6.888582331e-05f,
+ -6.887000706e-05f, -6.885404132e-05f, -6.883792615e-05f, -6.882166159e-05f, -6.880524770e-05f, -6.878868453e-05f, -6.877197213e-05f, -6.875511055e-05f, -6.873809985e-05f, -6.872094007e-05f,
+ -6.870363128e-05f, -6.868617352e-05f, -6.866856684e-05f, -6.865081131e-05f, -6.863290698e-05f, -6.861485389e-05f, -6.859665211e-05f, -6.857830169e-05f, -6.855980269e-05f, -6.854115516e-05f,
+ -6.852235916e-05f, -6.850341474e-05f, -6.848432196e-05f, -6.846508089e-05f, -6.844569157e-05f, -6.842615406e-05f, -6.840646843e-05f, -6.838663473e-05f, -6.836665302e-05f, -6.834652335e-05f,
+ -6.832624580e-05f, -6.830582041e-05f, -6.828524725e-05f, -6.826452638e-05f, -6.824365786e-05f, -6.822264175e-05f, -6.820147811e-05f, -6.818016701e-05f, -6.815870850e-05f, -6.813710264e-05f,
+ -6.811534951e-05f, -6.809344916e-05f, -6.807140166e-05f, -6.804920706e-05f, -6.802686544e-05f, -6.800437686e-05f, -6.798174138e-05f, -6.795895906e-05f, -6.793602998e-05f, -6.791295420e-05f,
+ -6.788973178e-05f, -6.786636279e-05f, -6.784284729e-05f, -6.781918536e-05f, -6.779537706e-05f, -6.777142246e-05f, -6.774732162e-05f, -6.772307461e-05f, -6.769868150e-05f, -6.767414236e-05f,
+ -6.764945727e-05f, -6.762462627e-05f, -6.759964946e-05f, -6.757452689e-05f, -6.754925864e-05f, -6.752384478e-05f, -6.749828538e-05f, -6.747258050e-05f, -6.744673023e-05f, -6.742073463e-05f,
+ -6.739459377e-05f, -6.736830774e-05f, -6.734187659e-05f, -6.731530040e-05f, -6.728857925e-05f, -6.726171321e-05f, -6.723470235e-05f, -6.720754675e-05f, -6.718024649e-05f, -6.715280163e-05f,
+ -6.712521225e-05f, -6.709747843e-05f, -6.706960024e-05f, -6.704157776e-05f, -6.701341107e-05f, -6.698510024e-05f, -6.695664535e-05f, -6.692804648e-05f, -6.689930370e-05f, -6.687041709e-05f,
+ -6.684138674e-05f, -6.681221271e-05f, -6.678289509e-05f, -6.675343396e-05f, -6.672382939e-05f, -6.669408147e-05f, -6.666419028e-05f, -6.663415589e-05f, -6.660397840e-05f, -6.657365787e-05f,
+ -6.654319439e-05f, -6.651258804e-05f, -6.648183890e-05f, -6.645094706e-05f, -6.641991260e-05f, -6.638873560e-05f, -6.635741614e-05f, -6.632595431e-05f, -6.629435019e-05f, -6.626260386e-05f,
+ -6.623071542e-05f, -6.619868494e-05f, -6.616651251e-05f, -6.613419821e-05f, -6.610174213e-05f, -6.606914436e-05f, -6.603640498e-05f, -6.600352408e-05f, -6.597050174e-05f, -6.593733805e-05f,
+ -6.590403311e-05f, -6.587058699e-05f, -6.583699979e-05f, -6.580327159e-05f, -6.576940248e-05f, -6.573539255e-05f, -6.570124189e-05f, -6.566695060e-05f, -6.563251875e-05f, -6.559794644e-05f,
+ -6.556323376e-05f, -6.552838080e-05f, -6.549338765e-05f, -6.545825440e-05f, -6.542298115e-05f, -6.538756799e-05f, -6.535201500e-05f, -6.531632228e-05f, -6.528048993e-05f, -6.524451803e-05f,
+ -6.520840668e-05f, -6.517215598e-05f, -6.513576601e-05f, -6.509923687e-05f, -6.506256866e-05f, -6.502576147e-05f, -6.498881540e-05f, -6.495173054e-05f, -6.491450698e-05f, -6.487714483e-05f,
+ -6.483964418e-05f, -6.480200512e-05f, -6.476422776e-05f, -6.472631218e-05f, -6.468825850e-05f, -6.465006680e-05f, -6.461173718e-05f, -6.457326974e-05f, -6.453466459e-05f, -6.449592181e-05f,
+ -6.445704151e-05f, -6.441802380e-05f, -6.437886875e-05f, -6.433957649e-05f, -6.430014710e-05f, -6.426058070e-05f, -6.422087737e-05f, -6.418103722e-05f, -6.414106036e-05f, -6.410094688e-05f,
+ -6.406069689e-05f, -6.402031049e-05f, -6.397978778e-05f, -6.393912887e-05f, -6.389833385e-05f, -6.385740283e-05f, -6.381633592e-05f, -6.377513322e-05f, -6.373379484e-05f, -6.369232087e-05f,
+ -6.365071143e-05f, -6.360896662e-05f, -6.356708654e-05f, -6.352507130e-05f, -6.348292101e-05f, -6.344063577e-05f, -6.339821570e-05f, -6.335566089e-05f, -6.331297145e-05f, -6.327014750e-05f,
+ -6.322718914e-05f, -6.318409647e-05f, -6.314086961e-05f, -6.309750867e-05f, -6.305401375e-05f, -6.301038496e-05f, -6.296662242e-05f, -6.292272623e-05f, -6.287869650e-05f, -6.283453335e-05f,
+ -6.279023688e-05f, -6.274580721e-05f, -6.270124444e-05f, -6.265654869e-05f, -6.261172007e-05f, -6.256675869e-05f, -6.252166467e-05f, -6.247643811e-05f, -6.243107913e-05f, -6.238558785e-05f,
+ -6.233996437e-05f, -6.229420881e-05f, -6.224832129e-05f, -6.220230192e-05f, -6.215615081e-05f, -6.210986807e-05f, -6.206345384e-05f, -6.201690821e-05f, -6.197023130e-05f, -6.192342324e-05f,
+ -6.187648413e-05f, -6.182941409e-05f, -6.178221325e-05f, -6.173488171e-05f, -6.168741960e-05f, -6.163982703e-05f, -6.159210412e-05f, -6.154425099e-05f, -6.149626776e-05f, -6.144815454e-05f,
+ -6.139991145e-05f, -6.135153862e-05f, -6.130303617e-05f, -6.125440420e-05f, -6.120564286e-05f, -6.115675224e-05f, -6.110773248e-05f, -6.105858369e-05f, -6.100930600e-05f, -6.095989953e-05f,
+ -6.091036440e-05f, -6.086070073e-05f, -6.081090865e-05f, -6.076098827e-05f, -6.071093972e-05f, -6.066076313e-05f, -6.061045861e-05f, -6.056002628e-05f, -6.050946629e-05f, -6.045877874e-05f,
+ -6.040796376e-05f, -6.035702148e-05f, -6.030595202e-05f, -6.025475551e-05f, -6.020343206e-05f, -6.015198182e-05f, -6.010040490e-05f, -6.004870144e-05f, -5.999687154e-05f, -5.994491536e-05f,
+ -5.989283300e-05f, -5.984062460e-05f, -5.978829029e-05f, -5.973583019e-05f, -5.968324443e-05f, -5.963053314e-05f, -5.957769646e-05f, -5.952473450e-05f, -5.947164739e-05f, -5.941843527e-05f,
+ -5.936509827e-05f, -5.931163652e-05f, -5.925805014e-05f, -5.920433926e-05f, -5.915050403e-05f, -5.909654456e-05f, -5.904246099e-05f, -5.898825346e-05f, -5.893392208e-05f, -5.887946701e-05f,
+ -5.882488835e-05f, -5.877018626e-05f, -5.871536086e-05f, -5.866041229e-05f, -5.860534068e-05f, -5.855014616e-05f, -5.849482886e-05f, -5.843938893e-05f, -5.838382649e-05f, -5.832814168e-05f,
+ -5.827233463e-05f, -5.821640549e-05f, -5.816035438e-05f, -5.810418144e-05f, -5.804788680e-05f, -5.799147061e-05f, -5.793493300e-05f, -5.787827410e-05f, -5.782149406e-05f, -5.776459300e-05f,
+ -5.770757107e-05f, -5.765042841e-05f, -5.759316515e-05f, -5.753578143e-05f, -5.747827738e-05f, -5.742065316e-05f, -5.736290889e-05f, -5.730504472e-05f, -5.724706078e-05f, -5.718895722e-05f,
+ -5.713073417e-05f, -5.707239178e-05f, -5.701393018e-05f, -5.695534951e-05f, -5.689664993e-05f, -5.683783156e-05f, -5.677889455e-05f, -5.671983904e-05f, -5.666066517e-05f, -5.660137309e-05f,
+ -5.654196294e-05f, -5.648243485e-05f, -5.642278898e-05f, -5.636302546e-05f, -5.630314444e-05f, -5.624314607e-05f, -5.618303048e-05f, -5.612279782e-05f, -5.606244823e-05f, -5.600198186e-05f,
+ -5.594139886e-05f, -5.588069937e-05f, -5.581988353e-05f, -5.575895149e-05f, -5.569790339e-05f, -5.563673939e-05f, -5.557545962e-05f, -5.551406424e-05f, -5.545255339e-05f, -5.539092722e-05f,
+ -5.532918587e-05f, -5.526732949e-05f, -5.520535824e-05f, -5.514327225e-05f, -5.508107167e-05f, -5.501875667e-05f, -5.495632737e-05f, -5.489378394e-05f, -5.483112651e-05f, -5.476835525e-05f,
+ -5.470547030e-05f, -5.464247180e-05f, -5.457935992e-05f, -5.451613480e-05f, -5.445279658e-05f, -5.438934543e-05f, -5.432578148e-05f, -5.426210490e-05f, -5.419831584e-05f, -5.413441444e-05f,
+ -5.407040086e-05f, -5.400627525e-05f, -5.394203776e-05f, -5.387768855e-05f, -5.381322776e-05f, -5.374865555e-05f, -5.368397208e-05f, -5.361917749e-05f, -5.355427195e-05f, -5.348925560e-05f,
+ -5.342412860e-05f, -5.335889111e-05f, -5.329354327e-05f, -5.322808524e-05f, -5.316251718e-05f, -5.309683925e-05f, -5.303105159e-05f, -5.296515437e-05f, -5.289914774e-05f, -5.283303186e-05f,
+ -5.276680688e-05f, -5.270047295e-05f, -5.263403025e-05f, -5.256747892e-05f, -5.250081912e-05f, -5.243405100e-05f, -5.236717474e-05f, -5.230019048e-05f, -5.223309838e-05f, -5.216589860e-05f,
+ -5.209859130e-05f, -5.203117664e-05f, -5.196365477e-05f, -5.189602587e-05f, -5.182829007e-05f, -5.176044756e-05f, -5.169249848e-05f, -5.162444299e-05f, -5.155628127e-05f, -5.148801346e-05f,
+ -5.141963972e-05f, -5.135116023e-05f, -5.128257513e-05f, -5.121388460e-05f, -5.114508879e-05f, -5.107618786e-05f, -5.100718198e-05f, -5.093807131e-05f, -5.086885601e-05f, -5.079953625e-05f,
+ -5.073011218e-05f, -5.066058398e-05f, -5.059095180e-05f, -5.052121580e-05f, -5.045137616e-05f, -5.038143303e-05f, -5.031138659e-05f, -5.024123698e-05f, -5.017098439e-05f, -5.010062897e-05f,
+ -5.003017089e-05f, -4.995961031e-05f, -4.988894740e-05f, -4.981818232e-05f, -4.974731525e-05f, -4.967634634e-05f, -4.960527577e-05f, -4.953410370e-05f, -4.946283029e-05f, -4.939145571e-05f,
+ -4.931998014e-05f, -4.924840374e-05f, -4.917672667e-05f, -4.910494910e-05f, -4.903307120e-05f, -4.896109315e-05f, -4.888901510e-05f, -4.881683722e-05f, -4.874455969e-05f, -4.867218268e-05f,
+ -4.859970635e-05f, -4.852713087e-05f, -4.845445641e-05f, -4.838168314e-05f, -4.830881124e-05f, -4.823584086e-05f, -4.816277219e-05f, -4.808960539e-05f, -4.801634064e-05f, -4.794297809e-05f,
+ -4.786951794e-05f, -4.779596034e-05f, -4.772230547e-05f, -4.764855350e-05f, -4.757470460e-05f, -4.750075894e-05f, -4.742671670e-05f, -4.735257805e-05f, -4.727834316e-05f, -4.720401220e-05f,
+ -4.712958536e-05f, -4.705506279e-05f, -4.698044468e-05f, -4.690573119e-05f, -4.683092251e-05f, -4.675601880e-05f, -4.668102024e-05f, -4.660592701e-05f, -4.653073927e-05f, -4.645545721e-05f,
+ -4.638008100e-05f, -4.630461081e-05f, -4.622904682e-05f, -4.615338921e-05f, -4.607763815e-05f, -4.600179381e-05f, -4.592585638e-05f, -4.584982602e-05f, -4.577370292e-05f, -4.569748725e-05f,
+ -4.562117920e-05f, -4.554477892e-05f, -4.546828662e-05f, -4.539170245e-05f, -4.531502660e-05f, -4.523825924e-05f, -4.516140056e-05f, -4.508445074e-05f, -4.500740994e-05f, -4.493027835e-05f,
+ -4.485305615e-05f, -4.477574352e-05f, -4.469834063e-05f, -4.462084767e-05f, -4.454326481e-05f, -4.446559223e-05f, -4.438783012e-05f, -4.430997865e-05f, -4.423203801e-05f, -4.415400837e-05f,
+ -4.407588991e-05f, -4.399768282e-05f, -4.391938728e-05f, -4.384100346e-05f, -4.376253155e-05f, -4.368397173e-05f, -4.360532418e-05f, -4.352658908e-05f, -4.344776662e-05f, -4.336885697e-05f,
+ -4.328986033e-05f, -4.321077686e-05f, -4.313160676e-05f, -4.305235020e-05f, -4.297300738e-05f, -4.289357847e-05f, -4.281406365e-05f, -4.273446311e-05f, -4.265477703e-05f, -4.257500561e-05f,
+ -4.249514901e-05f, -4.241520742e-05f, -4.233518104e-05f, -4.225507004e-05f, -4.217487460e-05f, -4.209459492e-05f, -4.201423118e-05f, -4.193378355e-05f, -4.185325224e-05f, -4.177263742e-05f,
+ -4.169193928e-05f, -4.161115800e-05f, -4.153029378e-05f, -4.144934679e-05f, -4.136831722e-05f, -4.128720526e-05f, -4.120601110e-05f, -4.112473492e-05f, -4.104337691e-05f, -4.096193725e-05f,
+ -4.088041614e-05f, -4.079881376e-05f, -4.071713030e-05f, -4.063536595e-05f, -4.055352089e-05f, -4.047159531e-05f, -4.038958940e-05f, -4.030750335e-05f, -4.022533735e-05f, -4.014309158e-05f,
+ -4.006076624e-05f, -3.997836151e-05f, -3.989587758e-05f, -3.981331464e-05f, -3.973067289e-05f, -3.964795250e-05f, -3.956515368e-05f, -3.948227661e-05f, -3.939932147e-05f, -3.931628847e-05f,
+ -3.923317779e-05f, -3.914998961e-05f, -3.906672414e-05f, -3.898338157e-05f, -3.889996207e-05f, -3.881646585e-05f, -3.873289310e-05f, -3.864924400e-05f, -3.856551875e-05f, -3.848171754e-05f,
+ -3.839784056e-05f, -3.831388801e-05f, -3.822986007e-05f, -3.814575694e-05f, -3.806157882e-05f, -3.797732588e-05f, -3.789299833e-05f, -3.780859636e-05f, -3.772412016e-05f, -3.763956993e-05f,
+ -3.755494585e-05f, -3.747024813e-05f, -3.738547695e-05f, -3.730063250e-05f, -3.721571499e-05f, -3.713072461e-05f, -3.704566155e-05f, -3.696052600e-05f, -3.687531816e-05f, -3.679003822e-05f,
+ -3.670468639e-05f, -3.661926284e-05f, -3.653376778e-05f, -3.644820141e-05f, -3.636256391e-05f, -3.627685549e-05f, -3.619107634e-05f, -3.610522665e-05f, -3.601930662e-05f, -3.593331645e-05f,
+ -3.584725633e-05f, -3.576112645e-05f, -3.567492702e-05f, -3.558865824e-05f, -3.550232029e-05f, -3.541591337e-05f, -3.532943769e-05f, -3.524289343e-05f, -3.515628080e-05f, -3.506959999e-05f,
+ -3.498285120e-05f, -3.489603463e-05f, -3.480915047e-05f, -3.472219892e-05f, -3.463518018e-05f, -3.454809445e-05f, -3.446094193e-05f, -3.437372281e-05f, -3.428643730e-05f, -3.419908558e-05f,
+ -3.411166787e-05f, -3.402418435e-05f, -3.393663523e-05f, -3.384902071e-05f, -3.376134098e-05f, -3.367359624e-05f, -3.358578670e-05f, -3.349791256e-05f, -3.340997400e-05f, -3.332197124e-05f,
+ -3.323390447e-05f, -3.314577389e-05f, -3.305757971e-05f, -3.296932212e-05f, -3.288100132e-05f, -3.279261751e-05f, -3.270417089e-05f, -3.261566168e-05f, -3.252709005e-05f, -3.243845622e-05f,
+ -3.234976039e-05f, -3.226100276e-05f, -3.217218353e-05f, -3.208330289e-05f, -3.199436106e-05f, -3.190535823e-05f, -3.181629461e-05f, -3.172717039e-05f, -3.163798579e-05f, -3.154874099e-05f,
+ -3.145943621e-05f, -3.137007164e-05f, -3.128064749e-05f, -3.119116396e-05f, -3.110162125e-05f, -3.101201957e-05f, -3.092235912e-05f, -3.083264010e-05f, -3.074286271e-05f, -3.065302715e-05f,
+ -3.056313364e-05f, -3.047318238e-05f, -3.038317355e-05f, -3.029310738e-05f, -3.020298407e-05f, -3.011280381e-05f, -3.002256681e-05f, -2.993227328e-05f, -2.984192342e-05f, -2.975151744e-05f,
+ -2.966105553e-05f, -2.957053790e-05f, -2.947996476e-05f, -2.938933631e-05f, -2.929865276e-05f, -2.920791431e-05f, -2.911712117e-05f, -2.902627353e-05f, -2.893537161e-05f, -2.884441562e-05f,
+ -2.875340574e-05f, -2.866234220e-05f, -2.857122520e-05f, -2.848005494e-05f, -2.838883163e-05f, -2.829755547e-05f, -2.820622667e-05f, -2.811484544e-05f, -2.802341198e-05f, -2.793192649e-05f,
+ -2.784038919e-05f, -2.774880029e-05f, -2.765715997e-05f, -2.756546846e-05f, -2.747372596e-05f, -2.738193268e-05f, -2.729008882e-05f, -2.719819459e-05f, -2.710625019e-05f, -2.701425584e-05f,
+ -2.692221174e-05f, -2.683011810e-05f, -2.673797512e-05f, -2.664578302e-05f, -2.655354200e-05f, -2.646125226e-05f, -2.636891402e-05f, -2.627652749e-05f, -2.618409286e-05f, -2.609161035e-05f,
+ -2.599908017e-05f, -2.590650252e-05f, -2.581387762e-05f, -2.572120567e-05f, -2.562848688e-05f, -2.553572145e-05f, -2.544290960e-05f, -2.535005154e-05f, -2.525714746e-05f, -2.516419760e-05f,
+ -2.507120214e-05f, -2.497816130e-05f, -2.488507529e-05f, -2.479194431e-05f, -2.469876859e-05f, -2.460554832e-05f, -2.451228371e-05f, -2.441897498e-05f, -2.432562233e-05f, -2.423222598e-05f,
+ -2.413878613e-05f, -2.404530299e-05f, -2.395177677e-05f, -2.385820768e-05f, -2.376459594e-05f, -2.367094175e-05f, -2.357724531e-05f, -2.348350685e-05f, -2.338972657e-05f, -2.329590469e-05f,
+ -2.320204140e-05f, -2.310813693e-05f, -2.301419148e-05f, -2.292020526e-05f, -2.282617849e-05f, -2.273211137e-05f, -2.263800412e-05f, -2.254385694e-05f, -2.244967005e-05f, -2.235544365e-05f,
+ -2.226117796e-05f, -2.216687320e-05f, -2.207252956e-05f, -2.197814726e-05f, -2.188372652e-05f, -2.178926754e-05f, -2.169477054e-05f, -2.160023572e-05f, -2.150566330e-05f, -2.141105349e-05f,
+ -2.131640649e-05f, -2.122172254e-05f, -2.112700182e-05f, -2.103224457e-05f, -2.093745097e-05f, -2.084262126e-05f, -2.074775564e-05f, -2.065285433e-05f, -2.055791753e-05f, -2.046294545e-05f,
+ -2.036793832e-05f, -2.027289634e-05f, -2.017781972e-05f, -2.008270868e-05f, -1.998756342e-05f, -1.989238417e-05f, -1.979717113e-05f, -1.970192452e-05f, -1.960664454e-05f, -1.951133142e-05f,
+ -1.941598535e-05f, -1.932060657e-05f, -1.922519527e-05f, -1.912975168e-05f, -1.903427600e-05f, -1.893876845e-05f, -1.884322924e-05f, -1.874765858e-05f, -1.865205669e-05f, -1.855642378e-05f,
+ -1.846076006e-05f, -1.836506575e-05f, -1.826934106e-05f, -1.817358620e-05f, -1.807780138e-05f, -1.798198683e-05f, -1.788614274e-05f, -1.779026935e-05f, -1.769436685e-05f, -1.759843546e-05f,
+ -1.750247540e-05f, -1.740648689e-05f, -1.731047012e-05f, -1.721442532e-05f, -1.711835271e-05f, -1.702225249e-05f, -1.692612488e-05f, -1.682997009e-05f, -1.673378833e-05f, -1.663757983e-05f,
+ -1.654134479e-05f, -1.644508343e-05f, -1.634879596e-05f, -1.625248260e-05f, -1.615614356e-05f, -1.605977905e-05f, -1.596338930e-05f, -1.586697450e-05f, -1.577053488e-05f, -1.567407066e-05f,
+ -1.557758204e-05f, -1.548106924e-05f, -1.538453247e-05f, -1.528797195e-05f, -1.519138790e-05f, -1.509478052e-05f, -1.499815004e-05f, -1.490149666e-05f, -1.480482061e-05f, -1.470812209e-05f,
+ -1.461140132e-05f, -1.451465851e-05f, -1.441789388e-05f, -1.432110765e-05f, -1.422430003e-05f, -1.412747123e-05f, -1.403062147e-05f, -1.393375096e-05f, -1.383685992e-05f, -1.373994856e-05f,
+ -1.364301711e-05f, -1.354606576e-05f, -1.344909474e-05f, -1.335210426e-05f, -1.325509454e-05f, -1.315806579e-05f, -1.306101823e-05f, -1.296395207e-05f, -1.286686752e-05f, -1.276976481e-05f,
+ -1.267264415e-05f, -1.257550575e-05f, -1.247834982e-05f, -1.238117659e-05f, -1.228398626e-05f, -1.218677906e-05f, -1.208955519e-05f, -1.199231488e-05f, -1.189505833e-05f, -1.179778577e-05f,
+ -1.170049740e-05f, -1.160319345e-05f, -1.150587413e-05f, -1.140853965e-05f, -1.131119022e-05f, -1.121382608e-05f, -1.111644742e-05f, -1.101905447e-05f, -1.092164743e-05f, -1.082422653e-05f,
+ -1.072679199e-05f, -1.062934400e-05f, -1.053188280e-05f, -1.043440860e-05f, -1.033692161e-05f, -1.023942204e-05f, -1.014191011e-05f, -1.004438605e-05f, -9.946850054e-06f, -9.849302348e-06f,
+ -9.751743146e-06f, -9.654172663e-06f, -9.556591114e-06f, -9.458998714e-06f, -9.361395680e-06f, -9.263782225e-06f, -9.166158566e-06f, -9.068524918e-06f, -8.970881496e-06f, -8.873228516e-06f,
+ -8.775566193e-06f, -8.677894742e-06f, -8.580214379e-06f, -8.482525319e-06f, -8.384827777e-06f, -8.287121968e-06f, -8.189408109e-06f, -8.091686413e-06f, -7.993957098e-06f, -7.896220377e-06f,
+ -7.798476466e-06f, -7.700725581e-06f, -7.602967936e-06f, -7.505203748e-06f, -7.407433231e-06f, -7.309656601e-06f, -7.211874072e-06f, -7.114085860e-06f, -7.016292181e-06f, -6.918493249e-06f,
+ -6.820689280e-06f, -6.722880489e-06f, -6.625067092e-06f, -6.527249302e-06f, -6.429427336e-06f, -6.331601409e-06f, -6.233771735e-06f, -6.135938531e-06f, -6.038102010e-06f, -5.940262389e-06f,
+ -5.842419881e-06f, -5.744574704e-06f, -5.646727070e-06f, -5.548877196e-06f, -5.451025296e-06f, -5.353171585e-06f, -5.255316279e-06f, -5.157459593e-06f, -5.059601740e-06f, -4.961742937e-06f,
+ -4.863883398e-06f, -4.766023337e-06f, -4.668162971e-06f, -4.570302513e-06f, -4.472442179e-06f, -4.374582183e-06f, -4.276722740e-06f, -4.178864064e-06f, -4.081006372e-06f, -3.983149876e-06f,
+ -3.885294793e-06f, -3.787441335e-06f, -3.689589719e-06f, -3.591740159e-06f, -3.493892869e-06f, -3.396048064e-06f, -3.298205959e-06f, -3.200366767e-06f, -3.102530703e-06f, -3.004697983e-06f,
+ -2.906868819e-06f, -2.809043427e-06f, -2.711222021e-06f, -2.613404814e-06f, -2.515592023e-06f, -2.417783860e-06f, -2.319980540e-06f, -2.222182277e-06f, -2.124389285e-06f, -2.026601778e-06f,
+ -1.928819971e-06f, -1.831044077e-06f, -1.733274311e-06f, -1.635510886e-06f, -1.537754017e-06f, -1.440003917e-06f, -1.342260799e-06f, -1.244524879e-06f, -1.146796370e-06f, -1.049075485e-06f,
+ -9.513624380e-07f, -8.536574431e-07f, -7.559607136e-07f, -6.582724632e-07f, -5.605929054e-07f, -4.629222538e-07f, -3.652607217e-07f, -2.676085226e-07f, -1.699658700e-07f, -7.233297705e-08f,
+ 2.528994284e-08f, 1.229026765e-07f, 2.205050106e-07f, 3.180967321e-07f, 4.156776278e-07f, 5.132474847e-07f, 6.108060898e-07f, 7.083532300e-07f, 8.058886924e-07f, 9.034122642e-07f,
+ 1.000923733e-06f, 1.098422885e-06f, 1.195909508e-06f, 1.293383389e-06f, 1.390844316e-06f, 1.488292077e-06f, 1.585726457e-06f, 1.683147246e-06f, 1.780554231e-06f, 1.877947198e-06f,
+ 1.975325937e-06f, 2.072690235e-06f, 2.170039878e-06f, 2.267374657e-06f, 2.364694357e-06f, 2.461998767e-06f, 2.559287676e-06f, 2.656560871e-06f, 2.753818140e-06f, 2.851059271e-06f,
+ 2.948284054e-06f, 3.045492275e-06f, 3.142683723e-06f, 3.239858188e-06f, 3.337015456e-06f, 3.434155317e-06f, 3.531277560e-06f, 3.628381972e-06f, 3.725468343e-06f, 3.822536461e-06f,
+ 3.919586116e-06f, 4.016617096e-06f, 4.113629190e-06f, 4.210622187e-06f, 4.307595876e-06f, 4.404550046e-06f, 4.501484487e-06f, 4.598398988e-06f, 4.695293338e-06f, 4.792167326e-06f,
+ 4.889020743e-06f, 4.985853376e-06f, 5.082665018e-06f, 5.179455456e-06f, 5.276224480e-06f, 5.372971881e-06f, 5.469697448e-06f, 5.566400971e-06f, 5.663082241e-06f, 5.759741047e-06f,
+ 5.856377179e-06f, 5.952990429e-06f, 6.049580585e-06f, 6.146147438e-06f, 6.242690780e-06f, 6.339210400e-06f, 6.435706089e-06f, 6.532177637e-06f, 6.628624836e-06f, 6.725047476e-06f,
+ 6.821445348e-06f, 6.917818244e-06f, 7.014165953e-06f, 7.110488268e-06f, 7.206784979e-06f, 7.303055878e-06f, 7.399300757e-06f, 7.495519405e-06f, 7.591711616e-06f, 7.687877181e-06f,
+ 7.784015891e-06f, 7.880127538e-06f, 7.976211914e-06f, 8.072268811e-06f, 8.168298021e-06f, 8.264299336e-06f, 8.360272548e-06f, 8.456217449e-06f, 8.552133832e-06f, 8.648021490e-06f,
+ 8.743880214e-06f, 8.839709797e-06f, 8.935510032e-06f, 9.031280712e-06f, 9.127021630e-06f, 9.222732578e-06f, 9.318413349e-06f, 9.414063737e-06f, 9.509683535e-06f, 9.605272537e-06f,
+ 9.700830534e-06f, 9.796357322e-06f, 9.891852693e-06f, 9.987316441e-06f, 1.008274836e-05f, 1.017814824e-05f, 1.027351589e-05f, 1.036885108e-05f, 1.046415362e-05f, 1.055942331e-05f,
+ 1.065465992e-05f, 1.074986327e-05f, 1.084503314e-05f, 1.094016933e-05f, 1.103527164e-05f, 1.113033985e-05f, 1.122537377e-05f, 1.132037318e-05f, 1.141533789e-05f, 1.151026768e-05f,
+ 1.160516236e-05f, 1.170002171e-05f, 1.179484554e-05f, 1.188963364e-05f, 1.198438581e-05f, 1.207910184e-05f, 1.217378152e-05f, 1.226842466e-05f, 1.236303104e-05f, 1.245760048e-05f,
+ 1.255213275e-05f, 1.264662766e-05f, 1.274108500e-05f, 1.283550458e-05f, 1.292988618e-05f, 1.302422961e-05f, 1.311853466e-05f, 1.321280112e-05f, 1.330702880e-05f, 1.340121750e-05f,
+ 1.349536700e-05f, 1.358947711e-05f, 1.368354763e-05f, 1.377757834e-05f, 1.387156906e-05f, 1.396551958e-05f, 1.405942969e-05f, 1.415329919e-05f, 1.424712789e-05f, 1.434091558e-05f,
+ 1.443466205e-05f, 1.452836711e-05f, 1.462203056e-05f, 1.471565220e-05f, 1.480923181e-05f, 1.490276921e-05f, 1.499626419e-05f, 1.508971655e-05f, 1.518312609e-05f, 1.527649261e-05f,
+ 1.536981591e-05f, 1.546309579e-05f, 1.555633204e-05f, 1.564952448e-05f, 1.574267289e-05f, 1.583577708e-05f, 1.592883685e-05f, 1.602185199e-05f, 1.611482232e-05f, 1.620774762e-05f,
+ 1.630062771e-05f, 1.639346238e-05f, 1.648625143e-05f, 1.657899466e-05f, 1.667169188e-05f, 1.676434288e-05f, 1.685694747e-05f, 1.694950545e-05f, 1.704201662e-05f, 1.713448078e-05f,
+ 1.722689774e-05f, 1.731926729e-05f, 1.741158924e-05f, 1.750386339e-05f, 1.759608955e-05f, 1.768826751e-05f, 1.778039708e-05f, 1.787247806e-05f, 1.796451025e-05f, 1.805649346e-05f,
+ 1.814842749e-05f, 1.824031215e-05f, 1.833214723e-05f, 1.842393254e-05f, 1.851566789e-05f, 1.860735307e-05f, 1.869898790e-05f, 1.879057217e-05f, 1.888210570e-05f, 1.897358828e-05f,
+ 1.906501971e-05f, 1.915639981e-05f, 1.924772838e-05f, 1.933900523e-05f, 1.943023015e-05f, 1.952140296e-05f, 1.961252345e-05f, 1.970359144e-05f, 1.979460673e-05f, 1.988556913e-05f,
+ 1.997647843e-05f, 2.006733446e-05f, 2.015813700e-05f, 2.024888588e-05f, 2.033958089e-05f, 2.043022185e-05f, 2.052080856e-05f, 2.061134082e-05f, 2.070181844e-05f, 2.079224124e-05f,
+ 2.088260901e-05f, 2.097292157e-05f, 2.106317871e-05f, 2.115338026e-05f, 2.124352602e-05f, 2.133361579e-05f, 2.142364939e-05f, 2.151362662e-05f, 2.160354728e-05f, 2.169341120e-05f,
+ 2.178321818e-05f, 2.187296802e-05f, 2.196266053e-05f, 2.205229553e-05f, 2.214187282e-05f, 2.223139222e-05f, 2.232085353e-05f, 2.241025656e-05f, 2.249960112e-05f, 2.258888702e-05f,
+ 2.267811408e-05f, 2.276728209e-05f, 2.285639088e-05f, 2.294544026e-05f, 2.303443002e-05f, 2.312335999e-05f, 2.321222998e-05f, 2.330103979e-05f, 2.338978925e-05f, 2.347847815e-05f,
+ 2.356710631e-05f, 2.365567354e-05f, 2.374417967e-05f, 2.383262448e-05f, 2.392100781e-05f, 2.400932946e-05f, 2.409758924e-05f, 2.418578697e-05f, 2.427392246e-05f, 2.436199552e-05f,
+ 2.445000597e-05f, 2.453795361e-05f, 2.462583827e-05f, 2.471365976e-05f, 2.480141788e-05f, 2.488911246e-05f, 2.497674331e-05f, 2.506431024e-05f, 2.515181307e-05f, 2.523925161e-05f,
+ 2.532662567e-05f, 2.541393508e-05f, 2.550117964e-05f, 2.558835917e-05f, 2.567547349e-05f, 2.576252242e-05f, 2.584950576e-05f, 2.593642333e-05f, 2.602327496e-05f, 2.611006045e-05f,
+ 2.619677962e-05f, 2.628343229e-05f, 2.637001828e-05f, 2.645653741e-05f, 2.654298948e-05f, 2.662937432e-05f, 2.671569174e-05f, 2.680194156e-05f, 2.688812361e-05f, 2.697423769e-05f,
+ 2.706028363e-05f, 2.714626124e-05f, 2.723217034e-05f, 2.731801076e-05f, 2.740378230e-05f, 2.748948479e-05f, 2.757511805e-05f, 2.766068190e-05f, 2.774617615e-05f, 2.783160063e-05f,
+ 2.791695515e-05f, 2.800223954e-05f, 2.808745361e-05f, 2.817259719e-05f, 2.825767009e-05f, 2.834267215e-05f, 2.842760316e-05f, 2.851246297e-05f, 2.859725139e-05f, 2.868196824e-05f,
+ 2.876661334e-05f, 2.885118651e-05f, 2.893568758e-05f, 2.902011637e-05f, 2.910447270e-05f, 2.918875639e-05f, 2.927296726e-05f, 2.935710514e-05f, 2.944116986e-05f, 2.952516122e-05f,
+ 2.960907907e-05f, 2.969292321e-05f, 2.977669348e-05f, 2.986038970e-05f, 2.994401168e-05f, 3.002755927e-05f, 3.011103227e-05f, 3.019443052e-05f, 3.027775384e-05f, 3.036100205e-05f,
+ 3.044417498e-05f, 3.052727246e-05f, 3.061029431e-05f, 3.069324035e-05f, 3.077611041e-05f, 3.085890433e-05f, 3.094162191e-05f, 3.102426300e-05f, 3.110682741e-05f, 3.118931498e-05f,
+ 3.127172552e-05f, 3.135405888e-05f, 3.143631487e-05f, 3.151849332e-05f, 3.160059406e-05f, 3.168261692e-05f, 3.176456173e-05f, 3.184642831e-05f, 3.192821649e-05f, 3.200992610e-05f,
+ 3.209155698e-05f, 3.217310894e-05f, 3.225458182e-05f, 3.233597545e-05f, 3.241728966e-05f, 3.249852427e-05f, 3.257967912e-05f, 3.266075404e-05f, 3.274174885e-05f, 3.282266340e-05f,
+ 3.290349750e-05f, 3.298425099e-05f, 3.306492370e-05f, 3.314551547e-05f, 3.322602612e-05f, 3.330645548e-05f, 3.338680339e-05f, 3.346706968e-05f, 3.354725418e-05f, 3.362735673e-05f,
+ 3.370737715e-05f, 3.378731529e-05f, 3.386717096e-05f, 3.394694402e-05f, 3.402663428e-05f, 3.410624158e-05f, 3.418576577e-05f, 3.426520666e-05f, 3.434456410e-05f, 3.442383792e-05f,
+ 3.450302796e-05f, 3.458213404e-05f, 3.466115601e-05f, 3.474009370e-05f, 3.481894695e-05f, 3.489771558e-05f, 3.497639945e-05f, 3.505499837e-05f, 3.513351220e-05f, 3.521194076e-05f,
+ 3.529028390e-05f, 3.536854145e-05f, 3.544671324e-05f, 3.552479912e-05f, 3.560279892e-05f, 3.568071247e-05f, 3.575853963e-05f, 3.583628022e-05f, 3.591393409e-05f, 3.599150107e-05f,
+ 3.606898100e-05f, 3.614637372e-05f, 3.622367906e-05f, 3.630089688e-05f, 3.637802701e-05f, 3.645506929e-05f, 3.653202355e-05f, 3.660888964e-05f, 3.668566740e-05f, 3.676235668e-05f,
+ 3.683895730e-05f, 3.691546911e-05f, 3.699189196e-05f, 3.706822568e-05f, 3.714447012e-05f, 3.722062512e-05f, 3.729669051e-05f, 3.737266615e-05f, 3.744855188e-05f, 3.752434753e-05f,
+ 3.760005295e-05f, 3.767566799e-05f, 3.775119248e-05f, 3.782662628e-05f, 3.790196922e-05f, 3.797722116e-05f, 3.805238192e-05f, 3.812745136e-05f, 3.820242933e-05f, 3.827731566e-05f,
+ 3.835211021e-05f, 3.842681281e-05f, 3.850142332e-05f, 3.857594158e-05f, 3.865036744e-05f, 3.872470073e-05f, 3.879894132e-05f, 3.887308904e-05f, 3.894714374e-05f, 3.902110527e-05f,
+ 3.909497348e-05f, 3.916874821e-05f, 3.924242931e-05f, 3.931601663e-05f, 3.938951003e-05f, 3.946290933e-05f, 3.953621441e-05f, 3.960942509e-05f, 3.968254125e-05f, 3.975556271e-05f,
+ 3.982848933e-05f, 3.990132097e-05f, 3.997405747e-05f, 4.004669868e-05f, 4.011924446e-05f, 4.019169465e-05f, 4.026404910e-05f, 4.033630767e-05f, 4.040847020e-05f, 4.048053656e-05f,
+ 4.055250658e-05f, 4.062438013e-05f, 4.069615705e-05f, 4.076783719e-05f, 4.083942042e-05f, 4.091090658e-05f, 4.098229553e-05f, 4.105358711e-05f, 4.112478119e-05f, 4.119587762e-05f,
+ 4.126687625e-05f, 4.133777693e-05f, 4.140857952e-05f, 4.147928388e-05f, 4.154988986e-05f, 4.162039731e-05f, 4.169080609e-05f, 4.176111606e-05f, 4.183132707e-05f, 4.190143898e-05f,
+ 4.197145165e-05f, 4.204136492e-05f, 4.211117867e-05f, 4.218089274e-05f, 4.225050699e-05f, 4.232002128e-05f, 4.238943548e-05f, 4.245874942e-05f, 4.252796299e-05f, 4.259707602e-05f,
+ 4.266608839e-05f, 4.273499995e-05f, 4.280381056e-05f, 4.287252008e-05f, 4.294112836e-05f, 4.300963528e-05f, 4.307804069e-05f, 4.314634444e-05f, 4.321454641e-05f, 4.328264645e-05f,
+ 4.335064442e-05f, 4.341854018e-05f, 4.348633360e-05f, 4.355402454e-05f, 4.362161286e-05f, 4.368909842e-05f, 4.375648108e-05f, 4.382376071e-05f, 4.389093717e-05f, 4.395801033e-05f,
+ 4.402498004e-05f, 4.409184617e-05f, 4.415860859e-05f, 4.422526715e-05f, 4.429182173e-05f, 4.435827219e-05f, 4.442461839e-05f, 4.449086020e-05f, 4.455699748e-05f, 4.462303011e-05f,
+ 4.468895794e-05f, 4.475478084e-05f, 4.482049868e-05f, 4.488611132e-05f, 4.495161864e-05f, 4.501702049e-05f, 4.508231675e-05f, 4.514750729e-05f, 4.521259197e-05f, 4.527757066e-05f,
+ 4.534244322e-05f, 4.540720954e-05f, 4.547186947e-05f, 4.553642289e-05f, 4.560086966e-05f, 4.566520965e-05f, 4.572944274e-05f, 4.579356880e-05f, 4.585758769e-05f, 4.592149928e-05f,
+ 4.598530345e-05f, 4.604900007e-05f, 4.611258901e-05f, 4.617607014e-05f, 4.623944333e-05f, 4.630270845e-05f, 4.636586538e-05f, 4.642891400e-05f, 4.649185416e-05f, 4.655468575e-05f,
+ 4.661740864e-05f, 4.668002270e-05f, 4.674252781e-05f, 4.680492384e-05f, 4.686721066e-05f, 4.692938816e-05f, 4.699145620e-05f, 4.705341465e-05f, 4.711526341e-05f, 4.717700233e-05f,
+ 4.723863131e-05f, 4.730015020e-05f, 4.736155889e-05f, 4.742285727e-05f, 4.748404519e-05f, 4.754512254e-05f, 4.760608920e-05f, 4.766694505e-05f, 4.772768996e-05f, 4.778832381e-05f,
+ 4.784884649e-05f, 4.790925786e-05f, 4.796955781e-05f, 4.802974621e-05f, 4.808982296e-05f, 4.814978792e-05f, 4.820964097e-05f, 4.826938200e-05f, 4.832901089e-05f, 4.838852752e-05f,
+ 4.844793177e-05f, 4.850722352e-05f, 4.856640265e-05f, 4.862546904e-05f, 4.868442258e-05f, 4.874326314e-05f, 4.880199062e-05f, 4.886060489e-05f, 4.891910584e-05f, 4.897749335e-05f,
+ 4.903576730e-05f, 4.909392759e-05f, 4.915197408e-05f, 4.920990667e-05f, 4.926772524e-05f, 4.932542967e-05f, 4.938301986e-05f, 4.944049569e-05f, 4.949785704e-05f, 4.955510379e-05f,
+ 4.961223584e-05f, 4.966925308e-05f, 4.972615538e-05f, 4.978294263e-05f, 4.983961473e-05f, 4.989617156e-05f, 4.995261301e-05f, 5.000893896e-05f, 5.006514931e-05f, 5.012124394e-05f,
+ 5.017722275e-05f, 5.023308561e-05f, 5.028883243e-05f, 5.034446309e-05f, 5.039997748e-05f, 5.045537549e-05f, 5.051065701e-05f, 5.056582193e-05f, 5.062087015e-05f, 5.067580155e-05f,
+ 5.073061603e-05f, 5.078531347e-05f, 5.083989378e-05f, 5.089435684e-05f, 5.094870254e-05f, 5.100293078e-05f, 5.105704146e-05f, 5.111103446e-05f, 5.116490967e-05f, 5.121866701e-05f,
+ 5.127230634e-05f, 5.132582758e-05f, 5.137923062e-05f, 5.143251534e-05f, 5.148568166e-05f, 5.153872946e-05f, 5.159165863e-05f, 5.164446908e-05f, 5.169716070e-05f, 5.174973339e-05f,
+ 5.180218704e-05f, 5.185452156e-05f, 5.190673684e-05f, 5.195883277e-05f, 5.201080926e-05f, 5.206266620e-05f, 5.211440350e-05f, 5.216602104e-05f, 5.221751874e-05f, 5.226889649e-05f,
+ 5.232015418e-05f, 5.237129173e-05f, 5.242230903e-05f, 5.247320598e-05f, 5.252398248e-05f, 5.257463843e-05f, 5.262517373e-05f, 5.267558829e-05f, 5.272588201e-05f, 5.277605479e-05f,
+ 5.282610653e-05f, 5.287603714e-05f, 5.292584651e-05f, 5.297553456e-05f, 5.302510118e-05f, 5.307454628e-05f, 5.312386976e-05f, 5.317307153e-05f, 5.322215149e-05f, 5.327110955e-05f,
+ 5.331994561e-05f, 5.336865958e-05f, 5.341725136e-05f, 5.346572087e-05f, 5.351406799e-05f, 5.356229265e-05f, 5.361039475e-05f, 5.365837420e-05f, 5.370623090e-05f, 5.375396477e-05f,
+ 5.380157570e-05f, 5.384906361e-05f, 5.389642841e-05f, 5.394367000e-05f, 5.399078830e-05f, 5.403778321e-05f, 5.408465465e-05f, 5.413140252e-05f, 5.417802674e-05f, 5.422452721e-05f,
+ 5.427090385e-05f, 5.431715656e-05f, 5.436328526e-05f, 5.440928986e-05f, 5.445517028e-05f, 5.450092642e-05f, 5.454655819e-05f, 5.459206551e-05f, 5.463744830e-05f, 5.468270646e-05f,
+ 5.472783991e-05f, 5.477284857e-05f, 5.481773234e-05f, 5.486249115e-05f, 5.490712490e-05f, 5.495163352e-05f, 5.499601691e-05f, 5.504027499e-05f, 5.508440769e-05f, 5.512841491e-05f,
+ 5.517229657e-05f, 5.521605259e-05f, 5.525968288e-05f, 5.530318737e-05f, 5.534656597e-05f, 5.538981860e-05f, 5.543294517e-05f, 5.547594561e-05f, 5.551881983e-05f, 5.556156776e-05f,
+ 5.560418931e-05f, 5.564668440e-05f, 5.568905295e-05f, 5.573129488e-05f, 5.577341012e-05f, 5.581539858e-05f, 5.585726018e-05f, 5.589899485e-05f, 5.594060251e-05f, 5.598208307e-05f,
+ 5.602343647e-05f, 5.606466262e-05f, 5.610576145e-05f, 5.614673288e-05f, 5.618757683e-05f, 5.622829323e-05f, 5.626888200e-05f, 5.630934306e-05f, 5.634967634e-05f, 5.638988177e-05f,
+ 5.642995927e-05f, 5.646990876e-05f, 5.650973017e-05f, 5.654942343e-05f, 5.658898846e-05f, 5.662842519e-05f, 5.666773355e-05f, 5.670691346e-05f, 5.674596484e-05f, 5.678488764e-05f,
+ 5.682368178e-05f, 5.686234717e-05f, 5.690088377e-05f, 5.693929148e-05f, 5.697757024e-05f, 5.701571999e-05f, 5.705374064e-05f, 5.709163213e-05f, 5.712939440e-05f, 5.716702737e-05f,
+ 5.720453096e-05f, 5.724190512e-05f, 5.727914978e-05f, 5.731626486e-05f, 5.735325030e-05f, 5.739010603e-05f, 5.742683199e-05f, 5.746342810e-05f, 5.749989430e-05f, 5.753623052e-05f,
+ 5.757243670e-05f, 5.760851277e-05f, 5.764445866e-05f, 5.768027432e-05f, 5.771595967e-05f, 5.775151465e-05f, 5.778693920e-05f, 5.782223325e-05f, 5.785739673e-05f, 5.789242959e-05f,
+ 5.792733177e-05f, 5.796210318e-05f, 5.799674379e-05f, 5.803125352e-05f, 5.806563230e-05f, 5.809988009e-05f, 5.813399682e-05f, 5.816798242e-05f, 5.820183683e-05f, 5.823556001e-05f,
+ 5.826915187e-05f, 5.830261237e-05f, 5.833594145e-05f, 5.836913904e-05f, 5.840220508e-05f, 5.843513953e-05f, 5.846794231e-05f, 5.850061337e-05f, 5.853315266e-05f, 5.856556011e-05f,
+ 5.859783566e-05f, 5.862997927e-05f, 5.866199087e-05f, 5.869387041e-05f, 5.872561783e-05f, 5.875723308e-05f, 5.878871609e-05f, 5.882006682e-05f, 5.885128520e-05f, 5.888237119e-05f,
+ 5.891332474e-05f, 5.894414577e-05f, 5.897483425e-05f, 5.900539012e-05f, 5.903581332e-05f, 5.906610381e-05f, 5.909626152e-05f, 5.912628641e-05f, 5.915617843e-05f, 5.918593752e-05f,
+ 5.921556364e-05f, 5.924505672e-05f, 5.927441672e-05f, 5.930364360e-05f, 5.933273729e-05f, 5.936169775e-05f, 5.939052494e-05f, 5.941921879e-05f, 5.944777926e-05f, 5.947620631e-05f,
+ 5.950449988e-05f, 5.953265993e-05f, 5.956068640e-05f, 5.958857925e-05f, 5.961633844e-05f, 5.964396392e-05f, 5.967145563e-05f, 5.969881354e-05f, 5.972603759e-05f, 5.975312775e-05f,
+ 5.978008396e-05f, 5.980690618e-05f, 5.983359437e-05f, 5.986014847e-05f, 5.988656846e-05f, 5.991285428e-05f, 5.993900588e-05f, 5.996502324e-05f, 5.999090629e-05f, 6.001665501e-05f,
+ 6.004226934e-05f, 6.006774925e-05f, 6.009309469e-05f, 6.011830562e-05f, 6.014338201e-05f, 6.016832380e-05f, 6.019313096e-05f, 6.021780345e-05f, 6.024234123e-05f, 6.026674426e-05f,
+ 6.029101249e-05f, 6.031514590e-05f, 6.033914444e-05f, 6.036300806e-05f, 6.038673675e-05f, 6.041033045e-05f, 6.043378912e-05f, 6.045711274e-05f, 6.048030126e-05f, 6.050335465e-05f,
+ 6.052627287e-05f, 6.054905588e-05f, 6.057170366e-05f, 6.059421615e-05f, 6.061659334e-05f, 6.063883517e-05f, 6.066094162e-05f, 6.068291266e-05f, 6.070474825e-05f, 6.072644835e-05f,
+ 6.074801293e-05f, 6.076944197e-05f, 6.079073542e-05f, 6.081189325e-05f, 6.083291543e-05f, 6.085380194e-05f, 6.087455273e-05f, 6.089516777e-05f, 6.091564705e-05f, 6.093599051e-05f,
+ 6.095619815e-05f, 6.097626991e-05f, 6.099620578e-05f, 6.101600572e-05f, 6.103566971e-05f, 6.105519771e-05f, 6.107458970e-05f, 6.109384566e-05f, 6.111296554e-05f, 6.113194932e-05f,
+ 6.115079698e-05f, 6.116950849e-05f, 6.118808382e-05f, 6.120652295e-05f, 6.122482585e-05f, 6.124299249e-05f, 6.126102284e-05f, 6.127891689e-05f, 6.129667461e-05f, 6.131429596e-05f,
+ 6.133178094e-05f, 6.134912951e-05f, 6.136634165e-05f, 6.138341733e-05f, 6.140035654e-05f, 6.141715925e-05f, 6.143382544e-05f, 6.145035508e-05f, 6.146674816e-05f, 6.148300464e-05f,
+ 6.149912452e-05f, 6.151510777e-05f, 6.153095436e-05f, 6.154666429e-05f, 6.156223752e-05f, 6.157767403e-05f, 6.159297382e-05f, 6.160813685e-05f, 6.162316312e-05f, 6.163805259e-05f,
+ 6.165280526e-05f, 6.166742111e-05f, 6.168190010e-05f, 6.169624224e-05f, 6.171044750e-05f, 6.172451587e-05f, 6.173844733e-05f, 6.175224185e-05f, 6.176589944e-05f, 6.177942006e-05f,
+ 6.179280371e-05f, 6.180605037e-05f, 6.181916003e-05f, 6.183213266e-05f, 6.184496827e-05f, 6.185766683e-05f, 6.187022832e-05f, 6.188265275e-05f, 6.189494008e-05f, 6.190709032e-05f,
+ 6.191910344e-05f, 6.193097945e-05f, 6.194271831e-05f, 6.195432003e-05f, 6.196578459e-05f, 6.197711199e-05f, 6.198830220e-05f, 6.199935522e-05f, 6.201027105e-05f, 6.202104966e-05f,
+ 6.203169106e-05f, 6.204219523e-05f, 6.205256216e-05f, 6.206279185e-05f, 6.207288429e-05f, 6.208283946e-05f, 6.209265737e-05f, 6.210233800e-05f, 6.211188135e-05f, 6.212128742e-05f,
+ 6.213055618e-05f, 6.213968765e-05f, 6.214868181e-05f, 6.215753865e-05f, 6.216625818e-05f, 6.217484039e-05f, 6.218328527e-05f, 6.219159282e-05f, 6.219976304e-05f, 6.220779592e-05f,
+ 6.221569146e-05f, 6.222344965e-05f, 6.223107049e-05f, 6.223855399e-05f, 6.224590014e-05f, 6.225310893e-05f, 6.226018036e-05f, 6.226711445e-05f, 6.227391117e-05f, 6.228057054e-05f,
+ 6.228709255e-05f, 6.229347720e-05f, 6.229972449e-05f, 6.230583443e-05f, 6.231180702e-05f, 6.231764224e-05f, 6.232334012e-05f, 6.232890065e-05f, 6.233432382e-05f, 6.233960965e-05f,
+ 6.234475814e-05f, 6.234976929e-05f, 6.235464310e-05f, 6.235937957e-05f, 6.236397872e-05f, 6.236844054e-05f, 6.237276504e-05f, 6.237695222e-05f, 6.238100210e-05f, 6.238491467e-05f,
+ 6.238868994e-05f, 6.239232791e-05f, 6.239582860e-05f, 6.239919201e-05f, 6.240241815e-05f, 6.240550702e-05f, 6.240845863e-05f, 6.241127299e-05f, 6.241395011e-05f, 6.241648999e-05f,
+ 6.241889265e-05f, 6.242115810e-05f, 6.242328633e-05f, 6.242527737e-05f, 6.242713122e-05f, 6.242884790e-05f, 6.243042741e-05f, 6.243186976e-05f, 6.243317497e-05f, 6.243434305e-05f,
+ 6.243537401e-05f, 6.243626786e-05f, 6.243702461e-05f, 6.243764427e-05f, 6.243812687e-05f, 6.243847241e-05f, 6.243868091e-05f, 6.243875237e-05f, 6.243868682e-05f, 6.243848427e-05f,
+ 6.243814473e-05f, 6.243766822e-05f, 6.243705475e-05f, 6.243630434e-05f, 6.243541701e-05f, 6.243439277e-05f, 6.243323164e-05f, 6.243193363e-05f, 6.243049877e-05f, 6.242892707e-05f,
+ 6.242721854e-05f, 6.242537321e-05f, 6.242339109e-05f, 6.242127221e-05f, 6.241901657e-05f, 6.241662421e-05f, 6.241409514e-05f, 6.241142938e-05f, 6.240862694e-05f, 6.240568786e-05f,
+ 6.240261216e-05f, 6.239939984e-05f, 6.239605094e-05f, 6.239256547e-05f, 6.238894346e-05f, 6.238518493e-05f, 6.238128990e-05f, 6.237725840e-05f, 6.237309045e-05f, 6.236878606e-05f,
+ 6.236434528e-05f, 6.235976811e-05f, 6.235505459e-05f, 6.235020473e-05f, 6.234521857e-05f, 6.234009612e-05f, 6.233483742e-05f, 6.232944249e-05f, 6.232391136e-05f, 6.231824405e-05f,
+ 6.231244058e-05f, 6.230650100e-05f, 6.230042531e-05f, 6.229421356e-05f, 6.228786576e-05f, 6.228138195e-05f, 6.227476216e-05f, 6.226800641e-05f, 6.226111474e-05f, 6.225408716e-05f,
+ 6.224692372e-05f, 6.223962444e-05f, 6.223218935e-05f, 6.222461849e-05f, 6.221691188e-05f, 6.220906955e-05f, 6.220109154e-05f, 6.219297788e-05f, 6.218472860e-05f, 6.217634373e-05f,
+ 6.216782330e-05f, 6.215916735e-05f, 6.215037591e-05f, 6.214144902e-05f, 6.213238671e-05f, 6.212318900e-05f, 6.211385595e-05f, 6.210438757e-05f, 6.209478391e-05f, 6.208504500e-05f,
+ 6.207517088e-05f, 6.206516158e-05f, 6.205501714e-05f, 6.204473759e-05f, 6.203432298e-05f, 6.202377334e-05f, 6.201308870e-05f, 6.200226910e-05f, 6.199131459e-05f, 6.198022520e-05f,
+ 6.196900096e-05f, 6.195764192e-05f, 6.194614812e-05f, 6.193451959e-05f, 6.192275638e-05f, 6.191085852e-05f, 6.189882606e-05f, 6.188665904e-05f, 6.187435749e-05f, 6.186192145e-05f,
+ 6.184935098e-05f, 6.183664611e-05f, 6.182380687e-05f, 6.181083333e-05f, 6.179772551e-05f, 6.178448346e-05f, 6.177110722e-05f, 6.175759684e-05f, 6.174395236e-05f, 6.173017383e-05f,
+ 6.171626128e-05f, 6.170221477e-05f, 6.168803433e-05f, 6.167372002e-05f, 6.165927188e-05f, 6.164468995e-05f, 6.162997428e-05f, 6.161512491e-05f, 6.160014190e-05f, 6.158502529e-05f,
+ 6.156977513e-05f, 6.155439146e-05f, 6.153887434e-05f, 6.152322380e-05f, 6.150743991e-05f, 6.149152270e-05f, 6.147547222e-05f, 6.145928854e-05f, 6.144297168e-05f, 6.142652172e-05f,
+ 6.140993868e-05f, 6.139322263e-05f, 6.137637362e-05f, 6.135939169e-05f, 6.134227691e-05f, 6.132502931e-05f, 6.130764895e-05f, 6.129013588e-05f, 6.127249016e-05f, 6.125471184e-05f,
+ 6.123680097e-05f, 6.121875760e-05f, 6.120058179e-05f, 6.118227359e-05f, 6.116383306e-05f, 6.114526025e-05f, 6.112655521e-05f, 6.110771800e-05f, 6.108874867e-05f, 6.106964729e-05f,
+ 6.105041390e-05f, 6.103104856e-05f, 6.101155133e-05f, 6.099192226e-05f, 6.097216142e-05f, 6.095226885e-05f, 6.093224462e-05f, 6.091208878e-05f, 6.089180140e-05f, 6.087138253e-05f,
+ 6.085083222e-05f, 6.083015054e-05f, 6.080933755e-05f, 6.078839331e-05f, 6.076731787e-05f, 6.074611130e-05f, 6.072477365e-05f, 6.070330499e-05f, 6.068170538e-05f, 6.065997488e-05f,
+ 6.063811354e-05f, 6.061612144e-05f, 6.059399864e-05f, 6.057174518e-05f, 6.054936115e-05f, 6.052684660e-05f, 6.050420159e-05f, 6.048142619e-05f, 6.045852047e-05f, 6.043548447e-05f,
+ 6.041231828e-05f, 6.038902195e-05f, 6.036559555e-05f, 6.034203915e-05f, 6.031835280e-05f, 6.029453658e-05f, 6.027059055e-05f, 6.024651478e-05f, 6.022230933e-05f, 6.019797427e-05f,
+ 6.017350966e-05f, 6.014891558e-05f, 6.012419210e-05f, 6.009933927e-05f, 6.007435717e-05f, 6.004924587e-05f, 6.002400543e-05f, 5.999863592e-05f, 5.997313742e-05f, 5.994750999e-05f,
+ 5.992175370e-05f, 5.989586863e-05f, 5.986985483e-05f, 5.984371239e-05f, 5.981744138e-05f, 5.979104186e-05f, 5.976451390e-05f, 5.973785759e-05f, 5.971107298e-05f, 5.968416016e-05f,
+ 5.965711919e-05f, 5.962995015e-05f, 5.960265311e-05f, 5.957522814e-05f, 5.954767532e-05f, 5.951999473e-05f, 5.949218643e-05f, 5.946425049e-05f, 5.943618701e-05f, 5.940799604e-05f,
+ 5.937967767e-05f, 5.935123197e-05f, 5.932265901e-05f, 5.929395888e-05f, 5.926513165e-05f, 5.923617739e-05f, 5.920709618e-05f, 5.917788810e-05f, 5.914855323e-05f, 5.911909165e-05f,
+ 5.908950342e-05f, 5.905978864e-05f, 5.902994737e-05f, 5.899997971e-05f, 5.896988572e-05f, 5.893966548e-05f, 5.890931908e-05f, 5.887884660e-05f, 5.884824811e-05f, 5.881752370e-05f,
+ 5.878667344e-05f, 5.875569743e-05f, 5.872459573e-05f, 5.869336843e-05f, 5.866201561e-05f, 5.863053736e-05f, 5.859893375e-05f, 5.856720487e-05f, 5.853535080e-05f, 5.850337163e-05f,
+ 5.847126743e-05f, 5.843903829e-05f, 5.840668430e-05f, 5.837420554e-05f, 5.834160210e-05f, 5.830887405e-05f, 5.827602148e-05f, 5.824304448e-05f, 5.820994314e-05f, 5.817671753e-05f,
+ 5.814336775e-05f, 5.810989388e-05f, 5.807629601e-05f, 5.804257422e-05f, 5.800872861e-05f, 5.797475925e-05f, 5.794066624e-05f, 5.790644967e-05f, 5.787210961e-05f, 5.783764617e-05f,
+ 5.780305943e-05f, 5.776834947e-05f, 5.773351640e-05f, 5.769856029e-05f, 5.766348123e-05f, 5.762827932e-05f, 5.759295465e-05f, 5.755750730e-05f, 5.752193737e-05f, 5.748624495e-05f,
+ 5.745043013e-05f, 5.741449300e-05f, 5.737843365e-05f, 5.734225218e-05f, 5.730594867e-05f, 5.726952322e-05f, 5.723297593e-05f, 5.719630688e-05f, 5.715951617e-05f, 5.712260388e-05f,
+ 5.708557013e-05f, 5.704841499e-05f, 5.701113857e-05f, 5.697374096e-05f, 5.693622225e-05f, 5.689858253e-05f, 5.686082191e-05f, 5.682294048e-05f, 5.678493834e-05f, 5.674681557e-05f,
+ 5.670857229e-05f, 5.667020857e-05f, 5.663172453e-05f, 5.659312025e-05f, 5.655439584e-05f, 5.651555140e-05f, 5.647658701e-05f, 5.643750278e-05f, 5.639829881e-05f, 5.635897519e-05f,
+ 5.631953203e-05f, 5.627996942e-05f, 5.624028747e-05f, 5.620048627e-05f, 5.616056592e-05f, 5.612052652e-05f, 5.608036817e-05f, 5.604009098e-05f, 5.599969505e-05f, 5.595918046e-05f,
+ 5.591854734e-05f, 5.587779577e-05f, 5.583692587e-05f, 5.579593773e-05f, 5.575483145e-05f, 5.571360714e-05f, 5.567226490e-05f, 5.563080483e-05f, 5.558922704e-05f, 5.554753163e-05f,
+ 5.550571870e-05f, 5.546378837e-05f, 5.542174072e-05f, 5.537957588e-05f, 5.533729393e-05f, 5.529489499e-05f, 5.525237917e-05f, 5.520974656e-05f, 5.516699728e-05f, 5.512413143e-05f,
+ 5.508114911e-05f, 5.503805044e-05f, 5.499483551e-05f, 5.495150445e-05f, 5.490805734e-05f, 5.486449431e-05f, 5.482081546e-05f, 5.477702090e-05f, 5.473311073e-05f, 5.468908506e-05f,
+ 5.464494401e-05f, 5.460068768e-05f, 5.455631618e-05f, 5.451182963e-05f, 5.446722812e-05f, 5.442251177e-05f, 5.437768070e-05f, 5.433273500e-05f, 5.428767480e-05f, 5.424250020e-05f,
+ 5.419721131e-05f, 5.415180825e-05f, 5.410629112e-05f, 5.406066005e-05f, 5.401491513e-05f, 5.396905649e-05f, 5.392308423e-05f, 5.387699847e-05f, 5.383079933e-05f, 5.378448691e-05f,
+ 5.373806132e-05f, 5.369152269e-05f, 5.364487113e-05f, 5.359810674e-05f, 5.355122965e-05f, 5.350423997e-05f, 5.345713782e-05f, 5.340992330e-05f, 5.336259654e-05f, 5.331515766e-05f,
+ 5.326760675e-05f, 5.321994396e-05f, 5.317216938e-05f, 5.312428313e-05f, 5.307628534e-05f, 5.302817612e-05f, 5.297995559e-05f, 5.293162386e-05f, 5.288318105e-05f, 5.283462728e-05f,
+ 5.278596267e-05f, 5.273718734e-05f, 5.268830141e-05f, 5.263930499e-05f, 5.259019820e-05f, 5.254098117e-05f, 5.249165400e-05f, 5.244221684e-05f, 5.239266978e-05f, 5.234301296e-05f,
+ 5.229324649e-05f, 5.224337049e-05f, 5.219338509e-05f, 5.214329041e-05f, 5.209308656e-05f, 5.204277367e-05f, 5.199235187e-05f, 5.194182127e-05f, 5.189118199e-05f, 5.184043416e-05f,
+ 5.178957790e-05f, 5.173861334e-05f, 5.168754060e-05f, 5.163635979e-05f, 5.158507105e-05f, 5.153367450e-05f, 5.148217026e-05f, 5.143055846e-05f, 5.137883922e-05f, 5.132701266e-05f,
+ 5.127507892e-05f, 5.122303811e-05f, 5.117089037e-05f, 5.111863581e-05f, 5.106627456e-05f, 5.101380676e-05f, 5.096123252e-05f, 5.090855198e-05f, 5.085576525e-05f, 5.080287247e-05f,
+ 5.074987377e-05f, 5.069676926e-05f, 5.064355909e-05f, 5.059024337e-05f, 5.053682223e-05f, 5.048329581e-05f, 5.042966423e-05f, 5.037592762e-05f, 5.032208611e-05f, 5.026813983e-05f,
+ 5.021408891e-05f, 5.015993347e-05f, 5.010567365e-05f, 5.005130958e-05f, 4.999684139e-05f, 4.994226921e-05f, 4.988759316e-05f, 4.983281339e-05f, 4.977793001e-05f, 4.972294317e-05f,
+ 4.966785299e-05f, 4.961265961e-05f, 4.955736316e-05f, 4.950196376e-05f, 4.944646156e-05f, 4.939085668e-05f, 4.933514926e-05f, 4.927933943e-05f, 4.922342733e-05f, 4.916741308e-05f,
+ 4.911129683e-05f, 4.905507870e-05f, 4.899875882e-05f, 4.894233735e-05f, 4.888581440e-05f, 4.882919011e-05f, 4.877246462e-05f, 4.871563806e-05f, 4.865871058e-05f, 4.860168229e-05f,
+ 4.854455335e-05f, 4.848732388e-05f, 4.842999402e-05f, 4.837256391e-05f, 4.831503368e-05f, 4.825740348e-05f, 4.819967343e-05f, 4.814184368e-05f, 4.808391437e-05f, 4.802588562e-05f,
+ 4.796775758e-05f, 4.790953039e-05f, 4.785120419e-05f, 4.779277910e-05f, 4.773425528e-05f, 4.767563286e-05f, 4.761691198e-05f, 4.755809278e-05f, 4.749917539e-05f, 4.744015996e-05f,
+ 4.738104664e-05f, 4.732183554e-05f, 4.726252683e-05f, 4.720312064e-05f, 4.714361710e-05f, 4.708401637e-05f, 4.702431857e-05f, 4.696452386e-05f, 4.690463237e-05f, 4.684464425e-05f,
+ 4.678455963e-05f, 4.672437866e-05f, 4.666410149e-05f, 4.660372824e-05f, 4.654325908e-05f, 4.648269413e-05f, 4.642203355e-05f, 4.636127747e-05f, 4.630042604e-05f, 4.623947940e-05f,
+ 4.617843770e-05f, 4.611730108e-05f, 4.605606968e-05f, 4.599474365e-05f, 4.593332313e-05f, 4.587180827e-05f, 4.581019922e-05f, 4.574849611e-05f, 4.568669910e-05f, 4.562480832e-05f,
+ 4.556282393e-05f, 4.550074607e-05f, 4.543857489e-05f, 4.537631053e-05f, 4.531395313e-05f, 4.525150286e-05f, 4.518895985e-05f, 4.512632424e-05f, 4.506359620e-05f, 4.500077585e-05f,
+ 4.493786336e-05f, 4.487485887e-05f, 4.481176253e-05f, 4.474857448e-05f, 4.468529488e-05f, 4.462192387e-05f, 4.455846160e-05f, 4.449490822e-05f, 4.443126388e-05f, 4.436752873e-05f,
+ 4.430370292e-05f, 4.423978659e-05f, 4.417577991e-05f, 4.411168301e-05f, 4.404749604e-05f, 4.398321917e-05f, 4.391885253e-05f, 4.385439629e-05f, 4.378985058e-05f, 4.372521556e-05f,
+ 4.366049139e-05f, 4.359567821e-05f, 4.353077618e-05f, 4.346578544e-05f, 4.340070616e-05f, 4.333553847e-05f, 4.327028254e-05f, 4.320493852e-05f, 4.313950655e-05f, 4.307398680e-05f,
+ 4.300837941e-05f, 4.294268454e-05f, 4.287690234e-05f, 4.281103296e-05f, 4.274507657e-05f, 4.267903330e-05f, 4.261290333e-05f, 4.254668679e-05f, 4.248038385e-05f, 4.241399467e-05f,
+ 4.234751938e-05f, 4.228095816e-05f, 4.221431115e-05f, 4.214757851e-05f, 4.208076040e-05f, 4.201385697e-05f, 4.194686837e-05f, 4.187979477e-05f, 4.181263632e-05f, 4.174539318e-05f,
+ 4.167806550e-05f, 4.161065343e-05f, 4.154315714e-05f, 4.147557679e-05f, 4.140791253e-05f, 4.134016451e-05f, 4.127233290e-05f, 4.120441785e-05f, 4.113641952e-05f, 4.106833807e-05f,
+ 4.100017365e-05f, 4.093192643e-05f, 4.086359657e-05f, 4.079518421e-05f, 4.072668953e-05f, 4.065811268e-05f, 4.058945382e-05f, 4.052071310e-05f, 4.045189070e-05f, 4.038298676e-05f,
+ 4.031400144e-05f, 4.024493492e-05f, 4.017578734e-05f, 4.010655888e-05f, 4.003724968e-05f, 3.996785990e-05f, 3.989838972e-05f, 3.982883929e-05f, 3.975920877e-05f, 3.968949833e-05f,
+ 3.961970812e-05f, 3.954983830e-05f, 3.947988904e-05f, 3.940986050e-05f, 3.933975285e-05f, 3.926956624e-05f, 3.919930083e-05f, 3.912895679e-05f, 3.905853429e-05f, 3.898803348e-05f,
+ 3.891745452e-05f, 3.884679759e-05f, 3.877606284e-05f, 3.870525044e-05f, 3.863436055e-05f, 3.856339333e-05f, 3.849234895e-05f, 3.842122758e-05f, 3.835002937e-05f, 3.827875449e-05f,
+ 3.820740311e-05f, 3.813597539e-05f, 3.806447149e-05f, 3.799289158e-05f, 3.792123583e-05f, 3.784950440e-05f, 3.777769745e-05f, 3.770581516e-05f, 3.763385768e-05f, 3.756182519e-05f,
+ 3.748971784e-05f, 3.741753581e-05f, 3.734527927e-05f, 3.727294837e-05f, 3.720054328e-05f, 3.712806418e-05f, 3.705551122e-05f, 3.698288458e-05f, 3.691018442e-05f, 3.683741091e-05f,
+ 3.676456422e-05f, 3.669164451e-05f, 3.661865195e-05f, 3.654558672e-05f, 3.647244897e-05f, 3.639923888e-05f, 3.632595662e-05f, 3.625260234e-05f, 3.617917623e-05f, 3.610567845e-05f,
+ 3.603210917e-05f, 3.595846856e-05f, 3.588475678e-05f, 3.581097402e-05f, 3.573712043e-05f, 3.566319618e-05f, 3.558920145e-05f, 3.551513640e-05f, 3.544100122e-05f, 3.536679605e-05f,
+ 3.529252108e-05f, 3.521817648e-05f, 3.514376242e-05f, 3.506927906e-05f, 3.499472658e-05f, 3.492010515e-05f, 3.484541493e-05f, 3.477065611e-05f, 3.469582886e-05f, 3.462093333e-05f,
+ 3.454596971e-05f, 3.447093817e-05f, 3.439583888e-05f, 3.432067201e-05f, 3.424543773e-05f, 3.417013622e-05f, 3.409476765e-05f, 3.401933218e-05f, 3.394383000e-05f, 3.386826128e-05f,
+ 3.379262618e-05f, 3.371692488e-05f, 3.364115756e-05f, 3.356532439e-05f, 3.348942554e-05f, 3.341346118e-05f, 3.333743149e-05f, 3.326133665e-05f, 3.318517682e-05f, 3.310895217e-05f,
+ 3.303266290e-05f, 3.295630916e-05f, 3.287989114e-05f, 3.280340900e-05f, 3.272686293e-05f, 3.265025309e-05f, 3.257357966e-05f, 3.249684282e-05f, 3.242004274e-05f, 3.234317960e-05f,
+ 3.226625357e-05f, 3.218926483e-05f, 3.211221355e-05f, 3.203509992e-05f, 3.195792409e-05f, 3.188068626e-05f, 3.180338660e-05f, 3.172602527e-05f, 3.164860247e-05f, 3.157111836e-05f,
+ 3.149357313e-05f, 3.141596694e-05f, 3.133829998e-05f, 3.126057243e-05f, 3.118278445e-05f, 3.110493623e-05f, 3.102702794e-05f, 3.094905977e-05f, 3.087103188e-05f, 3.079294446e-05f,
+ 3.071479769e-05f, 3.063659173e-05f, 3.055832678e-05f, 3.048000300e-05f, 3.040162058e-05f, 3.032317969e-05f, 3.024468052e-05f, 3.016612324e-05f, 3.008750802e-05f, 3.000883506e-05f,
+ 2.993010452e-05f, 2.985131659e-05f, 2.977247144e-05f, 2.969356925e-05f, 2.961461021e-05f, 2.953559449e-05f, 2.945652228e-05f, 2.937739374e-05f, 2.929820906e-05f, 2.921896843e-05f,
+ 2.913967201e-05f, 2.906032000e-05f, 2.898091257e-05f, 2.890144989e-05f, 2.882193216e-05f, 2.874235955e-05f, 2.866273224e-05f, 2.858305041e-05f, 2.850331425e-05f, 2.842352393e-05f,
+ 2.834367963e-05f, 2.826378154e-05f, 2.818382983e-05f, 2.810382469e-05f, 2.802376631e-05f, 2.794365485e-05f, 2.786349050e-05f, 2.778327344e-05f, 2.770300386e-05f, 2.762268194e-05f,
+ 2.754230786e-05f, 2.746188179e-05f, 2.738140393e-05f, 2.730087445e-05f, 2.722029354e-05f, 2.713966137e-05f, 2.705897814e-05f, 2.697824402e-05f, 2.689745920e-05f, 2.681662385e-05f,
+ 2.673573817e-05f, 2.665480233e-05f, 2.657381652e-05f, 2.649278092e-05f, 2.641169572e-05f, 2.633056109e-05f, 2.624937722e-05f, 2.616814429e-05f, 2.608686249e-05f, 2.600553201e-05f,
+ 2.592415301e-05f, 2.584272570e-05f, 2.576125024e-05f, 2.567972683e-05f, 2.559815565e-05f, 2.551653689e-05f, 2.543487072e-05f, 2.535315733e-05f, 2.527139691e-05f, 2.518958965e-05f,
+ 2.510773571e-05f, 2.502583530e-05f, 2.494388859e-05f, 2.486189577e-05f, 2.477985703e-05f, 2.469777255e-05f, 2.461564251e-05f, 2.453346709e-05f, 2.445124650e-05f, 2.436898090e-05f,
+ 2.428667049e-05f, 2.420431545e-05f, 2.412191596e-05f, 2.403947221e-05f, 2.395698440e-05f, 2.387445269e-05f, 2.379187729e-05f, 2.370925836e-05f, 2.362659611e-05f, 2.354389072e-05f,
+ 2.346114237e-05f, 2.337835124e-05f, 2.329551753e-05f, 2.321264142e-05f, 2.312972310e-05f, 2.304676276e-05f, 2.296376057e-05f, 2.288071673e-05f, 2.279763143e-05f, 2.271450484e-05f,
+ 2.263133717e-05f, 2.254812859e-05f, 2.246487928e-05f, 2.238158945e-05f, 2.229825927e-05f, 2.221488894e-05f, 2.213147863e-05f, 2.204802855e-05f, 2.196453886e-05f, 2.188100977e-05f,
+ 2.179744146e-05f, 2.171383411e-05f, 2.163018792e-05f, 2.154650307e-05f, 2.146277976e-05f, 2.137901816e-05f, 2.129521846e-05f, 2.121138086e-05f, 2.112750554e-05f, 2.104359269e-05f,
+ 2.095964250e-05f, 2.087565516e-05f, 2.079163085e-05f, 2.070756976e-05f, 2.062347208e-05f, 2.053933801e-05f, 2.045516772e-05f, 2.037096141e-05f, 2.028671926e-05f, 2.020244147e-05f,
+ 2.011812822e-05f, 2.003377970e-05f, 1.994939611e-05f, 1.986497762e-05f, 1.978052443e-05f, 1.969603673e-05f, 1.961151471e-05f, 1.952695855e-05f, 1.944236844e-05f, 1.935774458e-05f,
+ 1.927308716e-05f, 1.918839635e-05f, 1.910367236e-05f, 1.901891537e-05f, 1.893412558e-05f, 1.884930316e-05f, 1.876444831e-05f, 1.867956123e-05f, 1.859464209e-05f, 1.850969110e-05f,
+ 1.842470843e-05f, 1.833969428e-05f, 1.825464885e-05f, 1.816957231e-05f, 1.808446486e-05f, 1.799932669e-05f, 1.791415799e-05f, 1.782895895e-05f, 1.774372976e-05f, 1.765847061e-05f,
+ 1.757318169e-05f, 1.748786319e-05f, 1.740251531e-05f, 1.731713822e-05f, 1.723173213e-05f, 1.714629722e-05f, 1.706083368e-05f, 1.697534171e-05f, 1.688982149e-05f, 1.680427322e-05f,
+ 1.671869708e-05f, 1.663309327e-05f, 1.654746198e-05f, 1.646180340e-05f, 1.637611771e-05f, 1.629040512e-05f, 1.620466581e-05f, 1.611889997e-05f, 1.603310779e-05f, 1.594728947e-05f,
+ 1.586144519e-05f, 1.577557515e-05f, 1.568967954e-05f, 1.560375855e-05f, 1.551781237e-05f, 1.543184119e-05f, 1.534584521e-05f, 1.525982461e-05f, 1.517377958e-05f, 1.508771032e-05f,
+ 1.500161703e-05f, 1.491549988e-05f, 1.482935907e-05f, 1.474319480e-05f, 1.465700726e-05f, 1.457079663e-05f, 1.448456311e-05f, 1.439830689e-05f, 1.431202816e-05f, 1.422572711e-05f,
+ 1.413940394e-05f, 1.405305884e-05f, 1.396669200e-05f, 1.388030361e-05f, 1.379389386e-05f, 1.370746295e-05f, 1.362101106e-05f, 1.353453840e-05f, 1.344804514e-05f, 1.336153149e-05f,
+ 1.327499763e-05f, 1.318844376e-05f, 1.310187007e-05f, 1.301527675e-05f, 1.292866399e-05f, 1.284203199e-05f, 1.275538094e-05f, 1.266871103e-05f, 1.258202245e-05f, 1.249531539e-05f,
+ 1.240859005e-05f, 1.232184662e-05f, 1.223508529e-05f, 1.214830626e-05f, 1.206150971e-05f, 1.197469584e-05f, 1.188786484e-05f, 1.180101691e-05f, 1.171415223e-05f, 1.162727100e-05f,
+ 1.154037341e-05f, 1.145345965e-05f, 1.136652992e-05f, 1.127958441e-05f, 1.119262330e-05f, 1.110564681e-05f, 1.101865510e-05f, 1.093164839e-05f, 1.084462685e-05f, 1.075759069e-05f,
+ 1.067054010e-05f, 1.058347526e-05f, 1.049639638e-05f, 1.040930364e-05f, 1.032219723e-05f, 1.023507736e-05f, 1.014794421e-05f, 1.006079797e-05f, 9.973638839e-06f, 9.886467009e-06f,
+ 9.799282671e-06f, 9.712086018e-06f, 9.624877244e-06f, 9.537656540e-06f, 9.450424100e-06f, 9.363180116e-06f, 9.275924781e-06f, 9.188658288e-06f, 9.101380829e-06f, 9.014092597e-06f,
+ 8.926793785e-06f, 8.839484586e-06f, 8.752165192e-06f, 8.664835796e-06f, 8.577496592e-06f, 8.490147771e-06f, 8.402789526e-06f, 8.315422050e-06f, 8.228045537e-06f, 8.140660178e-06f,
+ 8.053266167e-06f, 7.965863696e-06f, 7.878452958e-06f, 7.791034145e-06f, 7.703607451e-06f, 7.616173068e-06f, 7.528731189e-06f, 7.441282007e-06f, 7.353825715e-06f, 7.266362504e-06f,
+ 7.178892568e-06f, 7.091416100e-06f, 7.003933292e-06f, 6.916444337e-06f, 6.828949428e-06f, 6.741448757e-06f, 6.653942518e-06f, 6.566430902e-06f, 6.478914102e-06f, 6.391392312e-06f,
+ 6.303865723e-06f, 6.216334529e-06f, 6.128798921e-06f, 6.041259094e-06f, 5.953715238e-06f, 5.866167547e-06f, 5.778616214e-06f, 5.691061431e-06f, 5.603503390e-06f, 5.515942284e-06f,
+ 5.428378306e-06f, 5.340811648e-06f, 5.253242503e-06f, 5.165671063e-06f, 5.078097520e-06f, 4.990522067e-06f, 4.902944897e-06f, 4.815366202e-06f, 4.727786174e-06f, 4.640205006e-06f,
+ 4.552622890e-06f, 4.465040019e-06f, 4.377456584e-06f, 4.289872778e-06f, 4.202288794e-06f, 4.114704823e-06f, 4.027121059e-06f, 3.939537692e-06f, 3.851954916e-06f, 3.764372923e-06f,
+ 3.676791904e-06f, 3.589212052e-06f, 3.501633560e-06f, 3.414056618e-06f, 3.326481420e-06f, 3.238908157e-06f, 3.151337021e-06f, 3.063768204e-06f, 2.976201899e-06f, 2.888638297e-06f,
+ 2.801077590e-06f, 2.713519971e-06f, 2.625965630e-06f, 2.538414760e-06f, 2.450867553e-06f, 2.363324200e-06f, 2.275784894e-06f, 2.188249825e-06f, 2.100719186e-06f, 2.013193168e-06f,
+ 1.925671964e-06f, 1.838155764e-06f, 1.750644760e-06f, 1.663139143e-06f, 1.575639106e-06f, 1.488144840e-06f, 1.400656536e-06f, 1.313174385e-06f, 1.225698579e-06f, 1.138229310e-06f,
+ 1.050766768e-06f, 9.633111457e-07f, 8.758626331e-07f, 7.884214220e-07f, 7.009877034e-07f, 6.135616685e-07f, 5.261435085e-07f, 4.387334143e-07f, 3.513315770e-07f, 2.639381876e-07f,
+ 1.765534371e-07f, 8.917751633e-08f, 1.810616183e-09f, -8.554707251e-08f, -1.728953589e-07f, -2.602340524e-07f, -3.475629621e-07f, -4.348818974e-07f, -5.221906678e-07f, -6.094890825e-07f,
+ -6.967769511e-07f, -7.840540831e-07f, -8.713202880e-07f, -9.585753754e-07f, -1.045819155e-06f, -1.133051436e-06f, -1.220272029e-06f, -1.307480743e-06f, -1.394677389e-06f, -1.481861775e-06f,
+ -1.569033712e-06f, -1.656193010e-06f, -1.743339479e-06f, -1.830472929e-06f, -1.917593170e-06f, -2.004700012e-06f, -2.091793266e-06f, -2.178872741e-06f, -2.265938248e-06f, -2.352989597e-06f,
+ -2.440026599e-06f, -2.527049064e-06f, -2.614056803e-06f, -2.701049626e-06f, -2.788027344e-06f, -2.874989767e-06f, -2.961936707e-06f, -3.048867973e-06f, -3.135783377e-06f, -3.222682730e-06f,
+ -3.309565843e-06f, -3.396432526e-06f, -3.483282591e-06f, -3.570115848e-06f, -3.656932109e-06f, -3.743731186e-06f, -3.830512889e-06f, -3.917277030e-06f, -4.004023419e-06f, -4.090751870e-06f,
+ -4.177462192e-06f, -4.264154198e-06f, -4.350827700e-06f, -4.437482508e-06f, -4.524118435e-06f, -4.610735293e-06f, -4.697332893e-06f, -4.783911048e-06f, -4.870469569e-06f, -4.957008268e-06f,
+ -5.043526958e-06f, -5.130025450e-06f, -5.216503558e-06f, -5.302961093e-06f, -5.389397867e-06f, -5.475813694e-06f, -5.562208385e-06f, -5.648581754e-06f, -5.734933612e-06f, -5.821263773e-06f,
+ -5.907572050e-06f, -5.993858254e-06f, -6.080122200e-06f, -6.166363700e-06f, -6.252582567e-06f, -6.338778615e-06f, -6.424951656e-06f, -6.511101503e-06f, -6.597227971e-06f, -6.683330872e-06f,
+ -6.769410021e-06f, -6.855465229e-06f, -6.941496312e-06f, -7.027503083e-06f, -7.113485356e-06f, -7.199442944e-06f, -7.285375661e-06f, -7.371283322e-06f, -7.457165740e-06f, -7.543022729e-06f,
+ -7.628854105e-06f, -7.714659680e-06f, -7.800439270e-06f, -7.886192689e-06f, -7.971919752e-06f, -8.057620272e-06f, -8.143294065e-06f, -8.228940945e-06f, -8.314560728e-06f, -8.400153227e-06f,
+ -8.485718259e-06f, -8.571255639e-06f, -8.656765180e-06f, -8.742246699e-06f, -8.827700011e-06f, -8.913124932e-06f, -8.998521276e-06f, -9.083888860e-06f, -9.169227498e-06f, -9.254537007e-06f,
+ -9.339817203e-06f, -9.425067901e-06f, -9.510288918e-06f, -9.595480069e-06f, -9.680641171e-06f, -9.765772039e-06f, -9.850872491e-06f, -9.935942342e-06f, -1.002098141e-05f, -1.010598951e-05f,
+ -1.019096646e-05f, -1.027591207e-05f, -1.036082617e-05f, -1.044570857e-05f, -1.053055908e-05f, -1.061537753e-05f, -1.070016373e-05f, -1.078491750e-05f, -1.086963865e-05f, -1.095432701e-05f,
+ -1.103898239e-05f, -1.112360460e-05f, -1.120819347e-05f, -1.129274882e-05f, -1.137727046e-05f, -1.146175821e-05f, -1.154621188e-05f, -1.163063131e-05f, -1.171501629e-05f, -1.179936666e-05f,
+ -1.188368223e-05f, -1.196796283e-05f, -1.205220826e-05f, -1.213641834e-05f, -1.222059291e-05f, -1.230473177e-05f, -1.238883474e-05f, -1.247290165e-05f, -1.255693231e-05f, -1.264092654e-05f,
+ -1.272488417e-05f, -1.280880500e-05f, -1.289268887e-05f, -1.297653559e-05f, -1.306034498e-05f, -1.314411685e-05f, -1.322785104e-05f, -1.331154736e-05f, -1.339520563e-05f, -1.347882568e-05f,
+ -1.356240731e-05f, -1.364595036e-05f, -1.372945464e-05f, -1.381291997e-05f, -1.389634618e-05f, -1.397973309e-05f, -1.406308051e-05f, -1.414638827e-05f, -1.422965619e-05f, -1.431288409e-05f,
+ -1.439607179e-05f, -1.447921911e-05f, -1.456232589e-05f, -1.464539193e-05f, -1.472841706e-05f, -1.481140110e-05f, -1.489434387e-05f, -1.497724520e-05f, -1.506010491e-05f, -1.514292282e-05f,
+ -1.522569876e-05f, -1.530843254e-05f, -1.539112399e-05f, -1.547377293e-05f, -1.555637919e-05f, -1.563894258e-05f, -1.572146294e-05f, -1.580394008e-05f, -1.588637384e-05f, -1.596876402e-05f,
+ -1.605111046e-05f, -1.613341298e-05f, -1.621567140e-05f, -1.629788555e-05f, -1.638005525e-05f, -1.646218033e-05f, -1.654426061e-05f, -1.662629592e-05f, -1.670828607e-05f, -1.679023090e-05f,
+ -1.687213023e-05f, -1.695398389e-05f, -1.703579169e-05f, -1.711755347e-05f, -1.719926905e-05f, -1.728093826e-05f, -1.736256092e-05f, -1.744413685e-05f, -1.752566589e-05f, -1.760714786e-05f,
+ -1.768858258e-05f, -1.776996989e-05f, -1.785130960e-05f, -1.793260155e-05f, -1.801384556e-05f, -1.809504145e-05f, -1.817618906e-05f, -1.825728822e-05f, -1.833833874e-05f, -1.841934045e-05f,
+ -1.850029319e-05f, -1.858119678e-05f, -1.866205105e-05f, -1.874285583e-05f, -1.882361094e-05f, -1.890431621e-05f, -1.898497147e-05f, -1.906557655e-05f, -1.914613127e-05f, -1.922663547e-05f,
+ -1.930708898e-05f, -1.938749161e-05f, -1.946784321e-05f, -1.954814360e-05f, -1.962839260e-05f, -1.970859006e-05f, -1.978873579e-05f, -1.986882964e-05f, -1.994887141e-05f, -2.002886096e-05f,
+ -2.010879810e-05f, -2.018868267e-05f, -2.026851450e-05f, -2.034829341e-05f, -2.042801925e-05f, -2.050769183e-05f, -2.058731099e-05f, -2.066687656e-05f, -2.074638837e-05f, -2.082584625e-05f,
+ -2.090525004e-05f, -2.098459957e-05f, -2.106389465e-05f, -2.114313514e-05f, -2.122232086e-05f, -2.130145164e-05f, -2.138052731e-05f, -2.145954772e-05f, -2.153851267e-05f, -2.161742202e-05f,
+ -2.169627560e-05f, -2.177507323e-05f, -2.185381475e-05f, -2.193250000e-05f, -2.201112880e-05f, -2.208970098e-05f, -2.216821640e-05f, -2.224667487e-05f, -2.232507622e-05f, -2.240342031e-05f,
+ -2.248170695e-05f, -2.255993598e-05f, -2.263810724e-05f, -2.271622056e-05f, -2.279427578e-05f, -2.287227273e-05f, -2.295021125e-05f, -2.302809116e-05f, -2.310591231e-05f, -2.318367454e-05f,
+ -2.326137767e-05f, -2.333902154e-05f, -2.341660599e-05f, -2.349413086e-05f, -2.357159597e-05f, -2.364900118e-05f, -2.372634630e-05f, -2.380363119e-05f, -2.388085567e-05f, -2.395801959e-05f,
+ -2.403512277e-05f, -2.411216507e-05f, -2.418914631e-05f, -2.426606633e-05f, -2.434292497e-05f, -2.441972207e-05f, -2.449645746e-05f, -2.457313099e-05f, -2.464974249e-05f, -2.472629180e-05f,
+ -2.480277876e-05f, -2.487920321e-05f, -2.495556499e-05f, -2.503186392e-05f, -2.510809987e-05f, -2.518427266e-05f, -2.526038213e-05f, -2.533642812e-05f, -2.541241048e-05f, -2.548832904e-05f,
+ -2.556418364e-05f, -2.563997412e-05f, -2.571570033e-05f, -2.579136211e-05f, -2.586695928e-05f, -2.594249171e-05f, -2.601795922e-05f, -2.609336165e-05f, -2.616869886e-05f, -2.624397068e-05f,
+ -2.631917695e-05f, -2.639431751e-05f, -2.646939221e-05f, -2.654440089e-05f, -2.661934339e-05f, -2.669421955e-05f, -2.676902922e-05f, -2.684377223e-05f, -2.691844844e-05f, -2.699305769e-05f,
+ -2.706759981e-05f, -2.714207465e-05f, -2.721648206e-05f, -2.729082187e-05f, -2.736509394e-05f, -2.743929811e-05f, -2.751343422e-05f, -2.758750211e-05f, -2.766150164e-05f, -2.773543264e-05f,
+ -2.780929496e-05f, -2.788308844e-05f, -2.795681294e-05f, -2.803046829e-05f, -2.810405434e-05f, -2.817757094e-05f, -2.825101793e-05f, -2.832439517e-05f, -2.839770248e-05f, -2.847093974e-05f,
+ -2.854410677e-05f, -2.861720342e-05f, -2.869022955e-05f, -2.876318500e-05f, -2.883606961e-05f, -2.890888324e-05f, -2.898162574e-05f, -2.905429694e-05f, -2.912689670e-05f, -2.919942487e-05f,
+ -2.927188129e-05f, -2.934426582e-05f, -2.941657829e-05f, -2.948881857e-05f, -2.956098650e-05f, -2.963308193e-05f, -2.970510470e-05f, -2.977705468e-05f, -2.984893170e-05f, -2.992073562e-05f,
+ -2.999246629e-05f, -3.006412355e-05f, -3.013570727e-05f, -3.020721728e-05f, -3.027865345e-05f, -3.035001561e-05f, -3.042130363e-05f, -3.049251735e-05f, -3.056365663e-05f, -3.063472131e-05f,
+ -3.070571125e-05f, -3.077662631e-05f, -3.084746632e-05f, -3.091823115e-05f, -3.098892065e-05f, -3.105953467e-05f, -3.113007307e-05f, -3.120053569e-05f, -3.127092239e-05f, -3.134123303e-05f,
+ -3.141146745e-05f, -3.148162552e-05f, -3.155170708e-05f, -3.162171199e-05f, -3.169164011e-05f, -3.176149128e-05f, -3.183126537e-05f, -3.190096222e-05f, -3.197058170e-05f, -3.204012366e-05f,
+ -3.210958796e-05f, -3.217897444e-05f, -3.224828297e-05f, -3.231751341e-05f, -3.238666560e-05f, -3.245573941e-05f, -3.252473469e-05f, -3.259365130e-05f, -3.266248909e-05f, -3.273124793e-05f,
+ -3.279992767e-05f, -3.286852816e-05f, -3.293704927e-05f, -3.300549086e-05f, -3.307385278e-05f, -3.314213489e-05f, -3.321033704e-05f, -3.327845911e-05f, -3.334650094e-05f, -3.341446240e-05f,
+ -3.348234334e-05f, -3.355014363e-05f, -3.361786312e-05f, -3.368550167e-05f, -3.375305915e-05f, -3.382053542e-05f, -3.388793032e-05f, -3.395524374e-05f, -3.402247552e-05f, -3.408962553e-05f,
+ -3.415669363e-05f, -3.422367967e-05f, -3.429058353e-05f, -3.435740507e-05f, -3.442414414e-05f, -3.449080060e-05f, -3.455737433e-05f, -3.462386518e-05f, -3.469027302e-05f, -3.475659770e-05f,
+ -3.482283910e-05f, -3.488899707e-05f, -3.495507148e-05f, -3.502106220e-05f, -3.508696908e-05f, -3.515279199e-05f, -3.521853080e-05f, -3.528418537e-05f, -3.534975556e-05f, -3.541524124e-05f,
+ -3.548064228e-05f, -3.554595854e-05f, -3.561118988e-05f, -3.567633617e-05f, -3.574139729e-05f, -3.580637308e-05f, -3.587126343e-05f, -3.593606819e-05f, -3.600078724e-05f, -3.606542044e-05f,
+ -3.612996766e-05f, -3.619442876e-05f, -3.625880361e-05f, -3.632309209e-05f, -3.638729405e-05f, -3.645140937e-05f, -3.651543792e-05f, -3.657937956e-05f, -3.664323417e-05f, -3.670700160e-05f,
+ -3.677068174e-05f, -3.683427444e-05f, -3.689777959e-05f, -3.696119705e-05f, -3.702452669e-05f, -3.708776838e-05f, -3.715092199e-05f, -3.721398739e-05f, -3.727696445e-05f, -3.733985305e-05f,
+ -3.740265305e-05f, -3.746536433e-05f, -3.752798675e-05f, -3.759052020e-05f, -3.765296454e-05f, -3.771531964e-05f, -3.777758539e-05f, -3.783976164e-05f, -3.790184827e-05f, -3.796384516e-05f,
+ -3.802575218e-05f, -3.808756920e-05f, -3.814929610e-05f, -3.821093276e-05f, -3.827247903e-05f, -3.833393481e-05f, -3.839529996e-05f, -3.845657436e-05f, -3.851775788e-05f, -3.857885041e-05f,
+ -3.863985181e-05f, -3.870076196e-05f, -3.876158074e-05f, -3.882230802e-05f, -3.888294368e-05f, -3.894348759e-05f, -3.900393964e-05f, -3.906429970e-05f, -3.912456765e-05f, -3.918474336e-05f,
+ -3.924482671e-05f, -3.930481758e-05f, -3.936471586e-05f, -3.942452140e-05f, -3.948423411e-05f, -3.954385384e-05f, -3.960338049e-05f, -3.966281394e-05f, -3.972215405e-05f, -3.978140071e-05f,
+ -3.984055381e-05f, -3.989961322e-05f, -3.995857881e-05f, -4.001745048e-05f, -4.007622810e-05f, -4.013491156e-05f, -4.019350073e-05f, -4.025199549e-05f, -4.031039574e-05f, -4.036870134e-05f,
+ -4.042691218e-05f, -4.048502815e-05f, -4.054304912e-05f, -4.060097498e-05f, -4.065880562e-05f, -4.071654090e-05f, -4.077418073e-05f, -4.083172498e-05f, -4.088917353e-05f, -4.094652628e-05f,
+ -4.100378309e-05f, -4.106094387e-05f, -4.111800848e-05f, -4.117497683e-05f, -4.123184879e-05f, -4.128862425e-05f, -4.134530309e-05f, -4.140188520e-05f, -4.145837046e-05f, -4.151475877e-05f,
+ -4.157105001e-05f, -4.162724406e-05f, -4.168334082e-05f, -4.173934016e-05f, -4.179524198e-05f, -4.185104617e-05f, -4.190675260e-05f, -4.196236118e-05f, -4.201787179e-05f, -4.207328431e-05f,
+ -4.212859864e-05f, -4.218381466e-05f, -4.223893227e-05f, -4.229395135e-05f, -4.234887179e-05f, -4.240369349e-05f, -4.245841633e-05f, -4.251304020e-05f, -4.256756500e-05f, -4.262199061e-05f,
+ -4.267631693e-05f, -4.273054385e-05f, -4.278467125e-05f, -4.283869903e-05f, -4.289262709e-05f, -4.294645531e-05f, -4.300018359e-05f, -4.305381181e-05f, -4.310733988e-05f, -4.316076769e-05f,
+ -4.321409512e-05f, -4.326732208e-05f, -4.332044845e-05f, -4.337347413e-05f, -4.342639902e-05f, -4.347922301e-05f, -4.353194599e-05f, -4.358456785e-05f, -4.363708851e-05f, -4.368950784e-05f,
+ -4.374182574e-05f, -4.379404212e-05f, -4.384615687e-05f, -4.389816987e-05f, -4.395008104e-05f, -4.400189026e-05f, -4.405359744e-05f, -4.410520247e-05f, -4.415670525e-05f, -4.420810568e-05f,
+ -4.425940364e-05f, -4.431059906e-05f, -4.436169181e-05f, -4.441268180e-05f, -4.446356893e-05f, -4.451435310e-05f, -4.456503421e-05f, -4.461561215e-05f, -4.466608684e-05f, -4.471645816e-05f,
+ -4.476672601e-05f, -4.481689031e-05f, -4.486695094e-05f, -4.491690781e-05f, -4.496676083e-05f, -4.501650989e-05f, -4.506615489e-05f, -4.511569574e-05f, -4.516513234e-05f, -4.521446459e-05f,
+ -4.526369240e-05f, -4.531281566e-05f, -4.536183428e-05f, -4.541074817e-05f, -4.545955723e-05f, -4.550826135e-05f, -4.555686046e-05f, -4.560535444e-05f, -4.565374321e-05f, -4.570202667e-05f,
+ -4.575020473e-05f, -4.579827728e-05f, -4.584624424e-05f, -4.589410552e-05f, -4.594186101e-05f, -4.598951063e-05f, -4.603705428e-05f, -4.608449187e-05f, -4.613182330e-05f, -4.617904848e-05f,
+ -4.622616733e-05f, -4.627317974e-05f, -4.632008563e-05f, -4.636688491e-05f, -4.641357748e-05f, -4.646016325e-05f, -4.650664213e-05f, -4.655301403e-05f, -4.659927886e-05f, -4.664543653e-05f,
+ -4.669148695e-05f, -4.673743003e-05f, -4.678326568e-05f, -4.682899381e-05f, -4.687461433e-05f, -4.692012716e-05f, -4.696553220e-05f, -4.701082937e-05f, -4.705601858e-05f, -4.710109974e-05f,
+ -4.714607276e-05f, -4.719093756e-05f, -4.723569405e-05f, -4.728034214e-05f, -4.732488175e-05f, -4.736931278e-05f, -4.741363516e-05f, -4.745784880e-05f, -4.750195361e-05f, -4.754594950e-05f,
+ -4.758983640e-05f, -4.763361422e-05f, -4.767728287e-05f, -4.772084226e-05f, -4.776429232e-05f, -4.780763297e-05f, -4.785086410e-05f, -4.789398566e-05f, -4.793699754e-05f, -4.797989967e-05f,
+ -4.802269197e-05f, -4.806537435e-05f, -4.810794673e-05f, -4.815040903e-05f, -4.819276116e-05f, -4.823500306e-05f, -4.827713463e-05f, -4.831915579e-05f, -4.836106647e-05f, -4.840286658e-05f,
+ -4.844455604e-05f, -4.848613478e-05f, -4.852760272e-05f, -4.856895976e-05f, -4.861020585e-05f, -4.865134089e-05f, -4.869236481e-05f, -4.873327753e-05f, -4.877407897e-05f, -4.881476906e-05f,
+ -4.885534772e-05f, -4.889581486e-05f, -4.893617042e-05f, -4.897641431e-05f, -4.901654647e-05f, -4.905656680e-05f, -4.909647525e-05f, -4.913627172e-05f, -4.917595616e-05f, -4.921552847e-05f,
+ -4.925498859e-05f, -4.929433644e-05f, -4.933357194e-05f, -4.937269503e-05f, -4.941170563e-05f, -4.945060366e-05f, -4.948938906e-05f, -4.952806174e-05f, -4.956662164e-05f, -4.960506868e-05f,
+ -4.964340279e-05f, -4.968162390e-05f, -4.971973193e-05f, -4.975772682e-05f, -4.979560849e-05f, -4.983337688e-05f, -4.987103190e-05f, -4.990857350e-05f, -4.994600159e-05f, -4.998331612e-05f,
+ -5.002051700e-05f, -5.005760417e-05f, -5.009457757e-05f, -5.013143712e-05f, -5.016818275e-05f, -5.020481439e-05f, -5.024133198e-05f, -5.027773545e-05f, -5.031402473e-05f, -5.035019976e-05f,
+ -5.038626045e-05f, -5.042220676e-05f, -5.045803861e-05f, -5.049375593e-05f, -5.052935866e-05f, -5.056484674e-05f, -5.060022009e-05f, -5.063547865e-05f, -5.067062236e-05f, -5.070565115e-05f,
+ -5.074056496e-05f, -5.077536372e-05f, -5.081004736e-05f, -5.084461583e-05f, -5.087906907e-05f, -5.091340700e-05f, -5.094762956e-05f, -5.098173669e-05f, -5.101572834e-05f, -5.104960442e-05f,
+ -5.108336490e-05f, -5.111700969e-05f, -5.115053875e-05f, -5.118395200e-05f, -5.121724939e-05f, -5.125043086e-05f, -5.128349635e-05f, -5.131644579e-05f, -5.134927913e-05f, -5.138199631e-05f,
+ -5.141459726e-05f, -5.144708193e-05f, -5.147945026e-05f, -5.151170219e-05f, -5.154383766e-05f, -5.157585662e-05f, -5.160775900e-05f, -5.163954475e-05f, -5.167121381e-05f, -5.170276612e-05f,
+ -5.173420163e-05f, -5.176552028e-05f, -5.179672202e-05f, -5.182780678e-05f, -5.185877451e-05f, -5.188962516e-05f, -5.192035867e-05f, -5.195097499e-05f, -5.198147405e-05f, -5.201185582e-05f,
+ -5.204212022e-05f, -5.207226722e-05f, -5.210229675e-05f, -5.213220876e-05f, -5.216200319e-05f, -5.219168001e-05f, -5.222123914e-05f, -5.225068055e-05f, -5.228000417e-05f, -5.230920996e-05f,
+ -5.233829786e-05f, -5.236726783e-05f, -5.239611980e-05f, -5.242485374e-05f, -5.245346959e-05f, -5.248196730e-05f, -5.251034682e-05f, -5.253860810e-05f, -5.256675110e-05f, -5.259477575e-05f,
+ -5.262268202e-05f, -5.265046985e-05f, -5.267813919e-05f, -5.270569000e-05f, -5.273312224e-05f, -5.276043584e-05f, -5.278763077e-05f, -5.281470698e-05f, -5.284166442e-05f, -5.286850304e-05f,
+ -5.289522280e-05f, -5.292182365e-05f, -5.294830555e-05f, -5.297466844e-05f, -5.300091230e-05f, -5.302703706e-05f, -5.305304269e-05f, -5.307892914e-05f, -5.310469636e-05f, -5.313034432e-05f,
+ -5.315587297e-05f, -5.318128227e-05f, -5.320657216e-05f, -5.323174262e-05f, -5.325679360e-05f, -5.328172505e-05f, -5.330653693e-05f, -5.333122920e-05f, -5.335580183e-05f, -5.338025476e-05f,
+ -5.340458796e-05f, -5.342880139e-05f, -5.345289500e-05f, -5.347686876e-05f, -5.350072263e-05f, -5.352445656e-05f, -5.354807052e-05f, -5.357156447e-05f, -5.359493837e-05f, -5.361819218e-05f,
+ -5.364132586e-05f, -5.366433938e-05f, -5.368723269e-05f, -5.371000576e-05f, -5.373265855e-05f, -5.375519103e-05f, -5.377760316e-05f, -5.379989490e-05f, -5.382206622e-05f, -5.384411707e-05f,
+ -5.386604743e-05f, -5.388785726e-05f, -5.390954652e-05f, -5.393111518e-05f, -5.395256321e-05f, -5.397389056e-05f, -5.399509721e-05f, -5.401618313e-05f, -5.403714827e-05f, -5.405799261e-05f,
+ -5.407871611e-05f, -5.409931875e-05f, -5.411980048e-05f, -5.414016127e-05f, -5.416040110e-05f, -5.418051993e-05f, -5.420051774e-05f, -5.422039448e-05f, -5.424015013e-05f, -5.425978466e-05f,
+ -5.427929804e-05f, -5.429869024e-05f, -5.431796123e-05f, -5.433711097e-05f, -5.435613945e-05f, -5.437504662e-05f, -5.439383247e-05f, -5.441249697e-05f, -5.443104007e-05f, -5.444946177e-05f,
+ -5.446776203e-05f, -5.448594082e-05f, -5.450399812e-05f, -5.452193390e-05f, -5.453974813e-05f, -5.455744079e-05f, -5.457501185e-05f, -5.459246128e-05f, -5.460978907e-05f, -5.462699518e-05f,
+ -5.464407959e-05f, -5.466104227e-05f, -5.467788321e-05f, -5.469460238e-05f, -5.471119974e-05f, -5.472767529e-05f, -5.474402899e-05f, -5.476026083e-05f, -5.477637078e-05f, -5.479235882e-05f,
+ -5.480822492e-05f, -5.482396907e-05f, -5.483959124e-05f, -5.485509142e-05f, -5.487046957e-05f, -5.488572568e-05f, -5.490085973e-05f, -5.491587171e-05f, -5.493076158e-05f, -5.494552933e-05f,
+ -5.496017494e-05f, -5.497469839e-05f, -5.498909966e-05f, -5.500337873e-05f, -5.501753559e-05f, -5.503157022e-05f, -5.504548260e-05f, -5.505927270e-05f, -5.507294052e-05f, -5.508648604e-05f,
+ -5.509990924e-05f, -5.511321010e-05f, -5.512638861e-05f, -5.513944475e-05f, -5.515237851e-05f, -5.516518986e-05f, -5.517787881e-05f, -5.519044532e-05f, -5.520288939e-05f, -5.521521100e-05f,
+ -5.522741014e-05f, -5.523948679e-05f, -5.525144094e-05f, -5.526327258e-05f, -5.527498170e-05f, -5.528656827e-05f, -5.529803230e-05f, -5.530937376e-05f, -5.532059264e-05f, -5.533168894e-05f,
+ -5.534266265e-05f, -5.535351374e-05f, -5.536424221e-05f, -5.537484805e-05f, -5.538533126e-05f, -5.539569181e-05f, -5.540592970e-05f, -5.541604492e-05f, -5.542603747e-05f, -5.543590732e-05f,
+ -5.544565448e-05f, -5.545527894e-05f, -5.546478068e-05f, -5.547415970e-05f, -5.548341599e-05f, -5.549254955e-05f, -5.550156036e-05f, -5.551044843e-05f, -5.551921374e-05f, -5.552785629e-05f,
+ -5.553637607e-05f, -5.554477307e-05f, -5.555304730e-05f, -5.556119874e-05f, -5.556922740e-05f, -5.557713326e-05f, -5.558491632e-05f, -5.559257659e-05f, -5.560011404e-05f, -5.560752869e-05f,
+ -5.561482052e-05f, -5.562198954e-05f, -5.562903575e-05f, -5.563595913e-05f, -5.564275969e-05f, -5.564943742e-05f, -5.565599233e-05f, -5.566242441e-05f, -5.566873367e-05f, -5.567492009e-05f,
+ -5.568098369e-05f, -5.568692445e-05f, -5.569274238e-05f, -5.569843749e-05f, -5.570400977e-05f, -5.570945921e-05f, -5.571478583e-05f, -5.571998963e-05f, -5.572507060e-05f, -5.573002875e-05f,
+ -5.573486408e-05f, -5.573957659e-05f, -5.574416628e-05f, -5.574863316e-05f, -5.575297724e-05f, -5.575719851e-05f, -5.576129698e-05f, -5.576527265e-05f, -5.576912552e-05f, -5.577285561e-05f,
+ -5.577646292e-05f, -5.577994745e-05f, -5.578330920e-05f, -5.578654819e-05f, -5.578966441e-05f, -5.579265788e-05f, -5.579552860e-05f, -5.579827658e-05f, -5.580090182e-05f, -5.580340434e-05f,
+ -5.580578414e-05f, -5.580804122e-05f, -5.581017560e-05f, -5.581218728e-05f, -5.581407628e-05f, -5.581584259e-05f, -5.581748624e-05f, -5.581900723e-05f, -5.582040557e-05f, -5.582168127e-05f,
+ -5.582283433e-05f, -5.582386478e-05f, -5.582477262e-05f, -5.582555787e-05f, -5.582622052e-05f, -5.582676060e-05f, -5.582717812e-05f, -5.582747309e-05f, -5.582764552e-05f, -5.582769542e-05f,
+ -5.582762281e-05f, -5.582742771e-05f, -5.582711011e-05f, -5.582667004e-05f, -5.582610752e-05f, -5.582542255e-05f, -5.582461515e-05f, -5.582368533e-05f, -5.582263312e-05f, -5.582145852e-05f,
+ -5.582016155e-05f, -5.581874223e-05f, -5.581720057e-05f, -5.581553659e-05f, -5.581375031e-05f, -5.581184174e-05f, -5.580981090e-05f, -5.580765781e-05f, -5.580538248e-05f, -5.580298494e-05f,
+ -5.580046520e-05f, -5.579782328e-05f, -5.579505920e-05f, -5.579217297e-05f, -5.578916463e-05f, -5.578603418e-05f, -5.578278164e-05f, -5.577940705e-05f, -5.577591041e-05f, -5.577229175e-05f,
+ -5.576855108e-05f, -5.576468844e-05f, -5.576070384e-05f, -5.575659730e-05f, -5.575236885e-05f, -5.574801851e-05f, -5.574354629e-05f, -5.573895223e-05f, -5.573423634e-05f, -5.572939865e-05f,
+ -5.572443919e-05f, -5.571935797e-05f, -5.571415502e-05f, -5.570883037e-05f, -5.570338404e-05f, -5.569781605e-05f, -5.569212643e-05f, -5.568631521e-05f, -5.568038240e-05f, -5.567432805e-05f,
+ -5.566815216e-05f, -5.566185478e-05f, -5.565543592e-05f, -5.564889562e-05f, -5.564223389e-05f, -5.563545077e-05f, -5.562854629e-05f, -5.562152048e-05f, -5.561437335e-05f, -5.560710495e-05f,
+ -5.559971529e-05f, -5.559220442e-05f, -5.558457235e-05f, -5.557681912e-05f, -5.556894476e-05f, -5.556094929e-05f, -5.555283276e-05f, -5.554459518e-05f, -5.553623659e-05f, -5.552775703e-05f,
+ -5.551915651e-05f, -5.551043508e-05f, -5.550159277e-05f, -5.549262961e-05f, -5.548354562e-05f, -5.547434085e-05f, -5.546501533e-05f, -5.545556909e-05f, -5.544600216e-05f, -5.543631458e-05f,
+ -5.542650638e-05f, -5.541657760e-05f, -5.540652827e-05f, -5.539635843e-05f, -5.538606810e-05f, -5.537565733e-05f, -5.536512616e-05f, -5.535447461e-05f, -5.534370272e-05f, -5.533281054e-05f,
+ -5.532179809e-05f, -5.531066542e-05f, -5.529941256e-05f, -5.528803954e-05f, -5.527654642e-05f, -5.526493322e-05f, -5.525319998e-05f, -5.524134674e-05f, -5.522937355e-05f, -5.521728043e-05f,
+ -5.520506743e-05f, -5.519273459e-05f, -5.518028195e-05f, -5.516770954e-05f, -5.515501742e-05f, -5.514220561e-05f, -5.512927416e-05f, -5.511622312e-05f, -5.510305251e-05f, -5.508976239e-05f,
+ -5.507635280e-05f, -5.506282377e-05f, -5.504917536e-05f, -5.503540759e-05f, -5.502152053e-05f, -5.500751420e-05f, -5.499338865e-05f, -5.497914394e-05f, -5.496478009e-05f, -5.495029715e-05f,
+ -5.493569518e-05f, -5.492097421e-05f, -5.490613429e-05f, -5.489117546e-05f, -5.487609777e-05f, -5.486090126e-05f, -5.484558599e-05f, -5.483015199e-05f, -5.481459932e-05f, -5.479892802e-05f,
+ -5.478313814e-05f, -5.476722972e-05f, -5.475120281e-05f, -5.473505747e-05f, -5.471879373e-05f, -5.470241165e-05f, -5.468591127e-05f, -5.466929265e-05f, -5.465255583e-05f, -5.463570087e-05f,
+ -5.461872780e-05f, -5.460163669e-05f, -5.458442758e-05f, -5.456710052e-05f, -5.454965557e-05f, -5.453209277e-05f, -5.451441217e-05f, -5.449661383e-05f, -5.447869779e-05f, -5.446066412e-05f,
+ -5.444251286e-05f, -5.442424406e-05f, -5.440585778e-05f, -5.438735407e-05f, -5.436873298e-05f, -5.434999457e-05f, -5.433113888e-05f, -5.431216598e-05f, -5.429307592e-05f, -5.427386875e-05f,
+ -5.425454452e-05f, -5.423510330e-05f, -5.421554514e-05f, -5.419587008e-05f, -5.417607820e-05f, -5.415616953e-05f, -5.413614415e-05f, -5.411600210e-05f, -5.409574345e-05f, -5.407536825e-05f,
+ -5.405487655e-05f, -5.403426841e-05f, -5.401354390e-05f, -5.399270307e-05f, -5.397174597e-05f, -5.395067268e-05f, -5.392948323e-05f, -5.390817770e-05f, -5.388675614e-05f, -5.386521862e-05f,
+ -5.384356518e-05f, -5.382179590e-05f, -5.379991083e-05f, -5.377791003e-05f, -5.375579357e-05f, -5.373356150e-05f, -5.371121388e-05f, -5.368875078e-05f, -5.366617226e-05f, -5.364347837e-05f,
+ -5.362066919e-05f, -5.359774477e-05f, -5.357470518e-05f, -5.355155048e-05f, -5.352828073e-05f, -5.350489599e-05f, -5.348139634e-05f, -5.345778183e-05f, -5.343405253e-05f, -5.341020849e-05f,
+ -5.338624980e-05f, -5.336217650e-05f, -5.333798867e-05f, -5.331368638e-05f, -5.328926967e-05f, -5.326473864e-05f, -5.324009333e-05f, -5.321533381e-05f, -5.319046016e-05f, -5.316547243e-05f,
+ -5.314037070e-05f, -5.311515504e-05f, -5.308982550e-05f, -5.306438216e-05f, -5.303882508e-05f, -5.301315434e-05f, -5.298737001e-05f, -5.296147214e-05f, -5.293546081e-05f, -5.290933609e-05f,
+ -5.288309805e-05f, -5.285674676e-05f, -5.283028229e-05f, -5.280370471e-05f, -5.277701408e-05f, -5.275021048e-05f, -5.272329399e-05f, -5.269626466e-05f, -5.266912258e-05f, -5.264186781e-05f,
+ -5.261450043e-05f, -5.258702050e-05f, -5.255942811e-05f, -5.253172332e-05f, -5.250390620e-05f, -5.247597684e-05f, -5.244793529e-05f, -5.241978164e-05f, -5.239151596e-05f, -5.236313833e-05f,
+ -5.233464881e-05f, -5.230604748e-05f, -5.227733442e-05f, -5.224850970e-05f, -5.221957340e-05f, -5.219052559e-05f, -5.216136635e-05f, -5.213209575e-05f, -5.210271387e-05f, -5.207322079e-05f,
+ -5.204361658e-05f, -5.201390132e-05f, -5.198407509e-05f, -5.195413796e-05f, -5.192409001e-05f, -5.189393132e-05f, -5.186366197e-05f, -5.183328204e-05f, -5.180279159e-05f, -5.177219073e-05f,
+ -5.174147951e-05f, -5.171065802e-05f, -5.167972634e-05f, -5.164868456e-05f, -5.161753274e-05f, -5.158627097e-05f, -5.155489934e-05f, -5.152341791e-05f, -5.149182677e-05f, -5.146012601e-05f,
+ -5.142831570e-05f, -5.139639593e-05f, -5.136436677e-05f, -5.133222831e-05f, -5.129998064e-05f, -5.126762383e-05f, -5.123515796e-05f, -5.120258312e-05f, -5.116989940e-05f, -5.113710687e-05f,
+ -5.110420562e-05f, -5.107119573e-05f, -5.103807729e-05f, -5.100485038e-05f, -5.097151509e-05f, -5.093807150e-05f, -5.090451969e-05f, -5.087085975e-05f, -5.083709177e-05f, -5.080321584e-05f,
+ -5.076923202e-05f, -5.073514043e-05f, -5.070094113e-05f, -5.066663422e-05f, -5.063221978e-05f, -5.059769791e-05f, -5.056306868e-05f, -5.052833218e-05f, -5.049348851e-05f, -5.045853775e-05f,
+ -5.042347999e-05f, -5.038831532e-05f, -5.035304382e-05f, -5.031766558e-05f, -5.028218070e-05f, -5.024658926e-05f, -5.021089136e-05f, -5.017508707e-05f, -5.013917650e-05f, -5.010315973e-05f,
+ -5.006703686e-05f, -5.003080796e-05f, -4.999447314e-05f, -4.995803249e-05f, -4.992148609e-05f, -4.988483404e-05f, -4.984807643e-05f, -4.981121335e-05f, -4.977424489e-05f, -4.973717115e-05f,
+ -4.969999222e-05f, -4.966270819e-05f, -4.962531915e-05f, -4.958782520e-05f, -4.955022644e-05f, -4.951252294e-05f, -4.947471482e-05f, -4.943680216e-05f, -4.939878506e-05f, -4.936066361e-05f,
+ -4.932243790e-05f, -4.928410804e-05f, -4.924567412e-05f, -4.920713622e-05f, -4.916849446e-05f, -4.912974892e-05f, -4.909089970e-05f, -4.905194689e-05f, -4.901289060e-05f, -4.897373092e-05f,
+ -4.893446795e-05f, -4.889510178e-05f, -4.885563251e-05f, -4.881606024e-05f, -4.877638507e-05f, -4.873660709e-05f, -4.869672641e-05f, -4.865674311e-05f, -4.861665731e-05f, -4.857646910e-05f,
+ -4.853617858e-05f, -4.849578584e-05f, -4.845529099e-05f, -4.841469413e-05f, -4.837399535e-05f, -4.833319477e-05f, -4.829229247e-05f, -4.825128856e-05f, -4.821018314e-05f, -4.816897631e-05f,
+ -4.812766817e-05f, -4.808625882e-05f, -4.804474837e-05f, -4.800313692e-05f, -4.796142456e-05f, -4.791961141e-05f, -4.787769756e-05f, -4.783568311e-05f, -4.779356818e-05f, -4.775135286e-05f,
+ -4.770903725e-05f, -4.766662147e-05f, -4.762410560e-05f, -4.758148977e-05f, -4.753877406e-05f, -4.749595860e-05f, -4.745304347e-05f, -4.741002879e-05f, -4.736691465e-05f, -4.732370118e-05f,
+ -4.728038846e-05f, -4.723697662e-05f, -4.719346574e-05f, -4.714985595e-05f, -4.710614733e-05f, -4.706234001e-05f, -4.701843409e-05f, -4.697442968e-05f, -4.693032687e-05f, -4.688612579e-05f,
+ -4.684182653e-05f, -4.679742921e-05f, -4.675293393e-05f, -4.670834080e-05f, -4.666364993e-05f, -4.661886143e-05f, -4.657397540e-05f, -4.652899196e-05f, -4.648391122e-05f, -4.643873328e-05f,
+ -4.639345825e-05f, -4.634808624e-05f, -4.630261737e-05f, -4.625705174e-05f, -4.621138946e-05f, -4.616563065e-05f, -4.611977542e-05f, -4.607382387e-05f, -4.602777611e-05f, -4.598163227e-05f,
+ -4.593539244e-05f, -4.588905675e-05f, -4.584262529e-05f, -4.579609820e-05f, -4.574947557e-05f, -4.570275753e-05f, -4.565594417e-05f, -4.560903563e-05f, -4.556203200e-05f, -4.551493340e-05f,
+ -4.546773995e-05f, -4.542045176e-05f, -4.537306895e-05f, -4.532559162e-05f, -4.527801990e-05f, -4.523035389e-05f, -4.518259371e-05f, -4.513473948e-05f, -4.508679131e-05f, -4.503874932e-05f,
+ -4.499061362e-05f, -4.494238432e-05f, -4.489406156e-05f, -4.484564543e-05f, -4.479713605e-05f, -4.474853355e-05f, -4.469983804e-05f, -4.465104963e-05f, -4.460216845e-05f, -4.455319461e-05f,
+ -4.450412822e-05f, -4.445496941e-05f, -4.440571829e-05f, -4.435637498e-05f, -4.430693960e-05f, -4.425741227e-05f, -4.420779311e-05f, -4.415808223e-05f, -4.410827975e-05f, -4.405838579e-05f,
+ -4.400840048e-05f, -4.395832393e-05f, -4.390815626e-05f, -4.385789759e-05f, -4.380754804e-05f, -4.375710773e-05f, -4.370657678e-05f, -4.365595532e-05f, -4.360524346e-05f, -4.355444132e-05f,
+ -4.350354902e-05f, -4.345256670e-05f, -4.340149446e-05f, -4.335033243e-05f, -4.329908073e-05f, -4.324773949e-05f, -4.319630882e-05f, -4.314478885e-05f, -4.309317970e-05f, -4.304148149e-05f,
+ -4.298969435e-05f, -4.293781840e-05f, -4.288585377e-05f, -4.283380057e-05f, -4.278165893e-05f, -4.272942897e-05f, -4.267711083e-05f, -4.262470461e-05f, -4.257221046e-05f, -4.251962848e-05f,
+ -4.246695881e-05f, -4.241420158e-05f, -4.236135690e-05f, -4.230842490e-05f, -4.225540571e-05f, -4.220229945e-05f, -4.214910625e-05f, -4.209582624e-05f, -4.204245954e-05f, -4.198900628e-05f,
+ -4.193546658e-05f, -4.188184057e-05f, -4.182812838e-05f, -4.177433013e-05f, -4.172044596e-05f, -4.166647599e-05f, -4.161242034e-05f, -4.155827915e-05f, -4.150405254e-05f, -4.144974065e-05f,
+ -4.139534359e-05f, -4.134086151e-05f, -4.128629452e-05f, -4.123164275e-05f, -4.117690634e-05f, -4.112208542e-05f, -4.106718011e-05f, -4.101219054e-05f, -4.095711684e-05f, -4.090195915e-05f,
+ -4.084671759e-05f, -4.079139229e-05f, -4.073598338e-05f, -4.068049100e-05f, -4.062491527e-05f, -4.056925633e-05f, -4.051351431e-05f, -4.045768933e-05f, -4.040178153e-05f, -4.034579104e-05f,
+ -4.028971800e-05f, -4.023356253e-05f, -4.017732476e-05f, -4.012100484e-05f, -4.006460288e-05f, -4.000811903e-05f, -3.995155342e-05f, -3.989490617e-05f, -3.983817743e-05f, -3.978136732e-05f,
+ -3.972447598e-05f, -3.966750355e-05f, -3.961045015e-05f, -3.955331592e-05f, -3.949610099e-05f, -3.943880550e-05f, -3.938142959e-05f, -3.932397338e-05f, -3.926643702e-05f, -3.920882063e-05f,
+ -3.915112435e-05f, -3.909334832e-05f, -3.903549267e-05f, -3.897755754e-05f, -3.891954307e-05f, -3.886144938e-05f, -3.880327662e-05f, -3.874502492e-05f, -3.868669442e-05f, -3.862828525e-05f,
+ -3.856979756e-05f, -3.851123147e-05f, -3.845258713e-05f, -3.839386466e-05f, -3.833506422e-05f, -3.827618593e-05f, -3.821722994e-05f, -3.815819638e-05f, -3.809908539e-05f, -3.803989711e-05f,
+ -3.798063167e-05f, -3.792128921e-05f, -3.786186988e-05f, -3.780237381e-05f, -3.774280114e-05f, -3.768315201e-05f, -3.762342656e-05f, -3.756362492e-05f, -3.750374725e-05f, -3.744379366e-05f,
+ -3.738376432e-05f, -3.732365935e-05f, -3.726347889e-05f, -3.720322310e-05f, -3.714289210e-05f, -3.708248603e-05f, -3.702200504e-05f, -3.696144928e-05f, -3.690081887e-05f, -3.684011396e-05f,
+ -3.677933469e-05f, -3.671848120e-05f, -3.665755364e-05f, -3.659655215e-05f, -3.653547686e-05f, -3.647432793e-05f, -3.641310548e-05f, -3.635180967e-05f, -3.629044064e-05f, -3.622899853e-05f,
+ -3.616748347e-05f, -3.610589563e-05f, -3.604423513e-05f, -3.598250212e-05f, -3.592069674e-05f, -3.585881914e-05f, -3.579686947e-05f, -3.573484785e-05f, -3.567275445e-05f, -3.561058940e-05f,
+ -3.554835284e-05f, -3.548604493e-05f, -3.542366580e-05f, -3.536121560e-05f, -3.529869448e-05f, -3.523610257e-05f, -3.517344003e-05f, -3.511070700e-05f, -3.504790362e-05f, -3.498503005e-05f,
+ -3.492208641e-05f, -3.485907287e-05f, -3.479598957e-05f, -3.473283665e-05f, -3.466961426e-05f, -3.460632254e-05f, -3.454296165e-05f, -3.447953172e-05f, -3.441603291e-05f, -3.435246536e-05f,
+ -3.428882922e-05f, -3.422512463e-05f, -3.416135175e-05f, -3.409751071e-05f, -3.403360168e-05f, -3.396962478e-05f, -3.390558018e-05f, -3.384146802e-05f, -3.377728845e-05f, -3.371304162e-05f,
+ -3.364872767e-05f, -3.358434675e-05f, -3.351989901e-05f, -3.345538461e-05f, -3.339080368e-05f, -3.332615638e-05f, -3.326144286e-05f, -3.319666326e-05f, -3.313181774e-05f, -3.306690644e-05f,
+ -3.300192951e-05f, -3.293688711e-05f, -3.287177939e-05f, -3.280660648e-05f, -3.274136855e-05f, -3.267606575e-05f, -3.261069821e-05f, -3.254526610e-05f, -3.247976957e-05f, -3.241420876e-05f,
+ -3.234858383e-05f, -3.228289492e-05f, -3.221714220e-05f, -3.215132580e-05f, -3.208544588e-05f, -3.201950260e-05f, -3.195349609e-05f, -3.188742653e-05f, -3.182129405e-05f, -3.175509881e-05f,
+ -3.168884096e-05f, -3.162252065e-05f, -3.155613804e-05f, -3.148969328e-05f, -3.142318651e-05f, -3.135661790e-05f, -3.128998760e-05f, -3.122329575e-05f, -3.115654252e-05f, -3.108972804e-05f,
+ -3.102285249e-05f, -3.095591601e-05f, -3.088891875e-05f, -3.082186087e-05f, -3.075474253e-05f, -3.068756386e-05f, -3.062032504e-05f, -3.055302621e-05f, -3.048566753e-05f, -3.041824915e-05f,
+ -3.035077123e-05f, -3.028323392e-05f, -3.021563737e-05f, -3.014798174e-05f, -3.008026719e-05f, -3.001249387e-05f, -2.994466193e-05f, -2.987677154e-05f, -2.980882284e-05f, -2.974081599e-05f,
+ -2.967275114e-05f, -2.960462846e-05f, -2.953644810e-05f, -2.946821021e-05f, -2.939991494e-05f, -2.933156247e-05f, -2.926315294e-05f, -2.919468650e-05f, -2.912616332e-05f, -2.905758355e-05f,
+ -2.898894734e-05f, -2.892025487e-05f, -2.885150627e-05f, -2.878270171e-05f, -2.871384134e-05f, -2.864492533e-05f, -2.857595383e-05f, -2.850692699e-05f, -2.843784498e-05f, -2.836870794e-05f,
+ -2.829951605e-05f, -2.823026946e-05f, -2.816096832e-05f, -2.809161279e-05f, -2.802220303e-05f, -2.795273921e-05f, -2.788322147e-05f, -2.781364997e-05f, -2.774402488e-05f, -2.767434636e-05f,
+ -2.760461455e-05f, -2.753482962e-05f, -2.746499174e-05f, -2.739510105e-05f, -2.732515772e-05f, -2.725516190e-05f, -2.718511377e-05f, -2.711501346e-05f, -2.704486115e-05f, -2.697465700e-05f,
+ -2.690440115e-05f, -2.683409379e-05f, -2.676373505e-05f, -2.669332511e-05f, -2.662286412e-05f, -2.655235225e-05f, -2.648178964e-05f, -2.641117648e-05f, -2.634051290e-05f, -2.626979908e-05f,
+ -2.619903518e-05f, -2.612822135e-05f, -2.605735777e-05f, -2.598644457e-05f, -2.591548194e-05f, -2.584447003e-05f, -2.577340900e-05f, -2.570229901e-05f, -2.563114022e-05f, -2.555993280e-05f,
+ -2.548867690e-05f, -2.541737270e-05f, -2.534602034e-05f, -2.527462000e-05f, -2.520317183e-05f, -2.513167599e-05f, -2.506013265e-05f, -2.498854198e-05f, -2.491690412e-05f, -2.484521925e-05f,
+ -2.477348752e-05f, -2.470170911e-05f, -2.462988416e-05f, -2.455801285e-05f, -2.448609534e-05f, -2.441413179e-05f, -2.434212236e-05f, -2.427006721e-05f, -2.419796652e-05f, -2.412582044e-05f,
+ -2.405362913e-05f, -2.398139276e-05f, -2.390911149e-05f, -2.383678549e-05f, -2.376441491e-05f, -2.369199993e-05f, -2.361954071e-05f, -2.354703741e-05f, -2.347449019e-05f, -2.340189921e-05f,
+ -2.332926465e-05f, -2.325658667e-05f, -2.318386543e-05f, -2.311110109e-05f, -2.303829382e-05f, -2.296544378e-05f, -2.289255114e-05f, -2.281961606e-05f, -2.274663871e-05f, -2.267361926e-05f,
+ -2.260055786e-05f, -2.252745468e-05f, -2.245430988e-05f, -2.238112364e-05f, -2.230789612e-05f, -2.223462747e-05f, -2.216131788e-05f, -2.208796749e-05f, -2.201457649e-05f, -2.194114502e-05f,
+ -2.186767327e-05f, -2.179416139e-05f, -2.172060955e-05f, -2.164701791e-05f, -2.157338665e-05f, -2.149971592e-05f, -2.142600590e-05f, -2.135225675e-05f, -2.127846863e-05f, -2.120464171e-05f,
+ -2.113077617e-05f, -2.105687215e-05f, -2.098292984e-05f, -2.090894939e-05f, -2.083493098e-05f, -2.076087476e-05f, -2.068678091e-05f, -2.061264960e-05f, -2.053848099e-05f, -2.046427524e-05f,
+ -2.039003252e-05f, -2.031575301e-05f, -2.024143686e-05f, -2.016708425e-05f, -2.009269534e-05f, -2.001827030e-05f, -1.994380930e-05f, -1.986931249e-05f, -1.979478006e-05f, -1.972021217e-05f,
+ -1.964560899e-05f, -1.957097067e-05f, -1.949629740e-05f, -1.942158934e-05f, -1.934684665e-05f, -1.927206951e-05f, -1.919725808e-05f, -1.912241252e-05f, -1.904753302e-05f, -1.897261973e-05f,
+ -1.889767283e-05f, -1.882269248e-05f, -1.874767884e-05f, -1.867263210e-05f, -1.859755241e-05f, -1.852243995e-05f, -1.844729488e-05f, -1.837211738e-05f, -1.829690760e-05f, -1.822166573e-05f,
+ -1.814639192e-05f, -1.807108634e-05f, -1.799574918e-05f, -1.792038058e-05f, -1.784498073e-05f, -1.776954979e-05f, -1.769408793e-05f, -1.761859532e-05f, -1.754307213e-05f, -1.746751852e-05f,
+ -1.739193467e-05f, -1.731632075e-05f, -1.724067692e-05f, -1.716500336e-05f, -1.708930023e-05f, -1.701356770e-05f, -1.693780594e-05f, -1.686201513e-05f, -1.678619543e-05f, -1.671034700e-05f,
+ -1.663447003e-05f, -1.655856468e-05f, -1.648263112e-05f, -1.640666951e-05f, -1.633068004e-05f, -1.625466286e-05f, -1.617861816e-05f, -1.610254609e-05f, -1.602644683e-05f, -1.595032055e-05f,
+ -1.587416741e-05f, -1.579798760e-05f, -1.572178127e-05f, -1.564554861e-05f, -1.556928977e-05f, -1.549300493e-05f, -1.541669426e-05f, -1.534035793e-05f, -1.526399611e-05f, -1.518760897e-05f,
+ -1.511119668e-05f, -1.503475941e-05f, -1.495829733e-05f, -1.488181062e-05f, -1.480529944e-05f, -1.472876396e-05f, -1.465220435e-05f, -1.457562079e-05f, -1.449901345e-05f, -1.442238249e-05f,
+ -1.434572809e-05f, -1.426905041e-05f, -1.419234964e-05f, -1.411562593e-05f, -1.403887946e-05f, -1.396211040e-05f, -1.388531893e-05f, -1.380850521e-05f, -1.373166941e-05f, -1.365481171e-05f,
+ -1.357793227e-05f, -1.350103127e-05f, -1.342410888e-05f, -1.334716527e-05f, -1.327020060e-05f, -1.319321506e-05f, -1.311620882e-05f, -1.303918203e-05f, -1.296213489e-05f, -1.288506755e-05f,
+ -1.280798018e-05f, -1.273087297e-05f, -1.265374608e-05f, -1.257659968e-05f, -1.249943395e-05f, -1.242224905e-05f, -1.234504515e-05f, -1.226782244e-05f, -1.219058107e-05f, -1.211332123e-05f,
+ -1.203604308e-05f, -1.195874679e-05f, -1.188143254e-05f, -1.180410050e-05f, -1.172675084e-05f, -1.164938373e-05f, -1.157199934e-05f, -1.149459785e-05f, -1.141717942e-05f, -1.133974423e-05f,
+ -1.126229245e-05f, -1.118482426e-05f, -1.110733981e-05f, -1.102983930e-05f, -1.095232288e-05f, -1.087479073e-05f, -1.079724302e-05f, -1.071967992e-05f, -1.064210161e-05f, -1.056450825e-05f,
+ -1.048690003e-05f, -1.040927710e-05f, -1.033163965e-05f, -1.025398784e-05f, -1.017632185e-05f, -1.009864184e-05f, -1.002094800e-05f, -9.943240493e-06f, -9.865519489e-06f, -9.787785161e-06f,
+ -9.710037683e-06f, -9.632277226e-06f, -9.554503962e-06f, -9.476718063e-06f, -9.398919702e-06f, -9.321109050e-06f, -9.243286280e-06f, -9.165451563e-06f, -9.087605073e-06f, -9.009746981e-06f,
+ -8.931877459e-06f, -8.853996679e-06f, -8.776104814e-06f, -8.698202036e-06f, -8.620288517e-06f, -8.542364429e-06f, -8.464429944e-06f, -8.386485235e-06f, -8.308530474e-06f, -8.230565832e-06f,
+ -8.152591483e-06f, -8.074607599e-06f, -7.996614350e-06f, -7.918611911e-06f, -7.840600453e-06f, -7.762580148e-06f, -7.684551169e-06f, -7.606513687e-06f, -7.528467875e-06f, -7.450413906e-06f,
+ -7.372351951e-06f, -7.294282182e-06f, -7.216204773e-06f, -7.138119894e-06f, -7.060027719e-06f, -6.981928419e-06f, -6.903822167e-06f, -6.825709135e-06f, -6.747589495e-06f, -6.669463419e-06f,
+ -6.591331080e-06f, -6.513192650e-06f, -6.435048300e-06f, -6.356898204e-06f, -6.278742533e-06f, -6.200581459e-06f, -6.122415155e-06f, -6.044243793e-06f, -5.966067544e-06f, -5.887886582e-06f,
+ -5.809701078e-06f, -5.731511204e-06f, -5.653317132e-06f, -5.575119035e-06f, -5.496917085e-06f, -5.418711453e-06f, -5.340502313e-06f, -5.262289835e-06f, -5.184074192e-06f, -5.105855556e-06f,
+ -5.027634099e-06f, -4.949409993e-06f, -4.871183410e-06f, -4.792954521e-06f, -4.714723500e-06f, -4.636490518e-06f, -4.558255747e-06f, -4.480019359e-06f, -4.401781525e-06f, -4.323542419e-06f,
+ -4.245302210e-06f, -4.167061073e-06f, -4.088819177e-06f, -4.010576696e-06f, -3.932333800e-06f, -3.854090663e-06f, -3.775847455e-06f, -3.697604348e-06f, -3.619361515e-06f, -3.541119126e-06f,
+ -3.462877354e-06f, -3.384636370e-06f, -3.306396346e-06f, -3.228157454e-06f, -3.149919865e-06f, -3.071683750e-06f, -2.993449282e-06f, -2.915216632e-06f, -2.836985972e-06f, -2.758757473e-06f,
+ -2.680531306e-06f, -2.602307644e-06f, -2.524086656e-06f, -2.445868516e-06f, -2.367653394e-06f, -2.289441462e-06f, -2.211232891e-06f, -2.133027852e-06f, -2.054826517e-06f, -1.976629057e-06f,
+ -1.898435644e-06f, -1.820246447e-06f, -1.742061640e-06f, -1.663881392e-06f, -1.585705875e-06f, -1.507535260e-06f, -1.429369718e-06f, -1.351209421e-06f, -1.273054538e-06f, -1.194905242e-06f,
+ -1.116761703e-06f, -1.038624092e-06f, -9.604925805e-07f, -8.823673385e-07f, -8.042485372e-07f, -7.261363474e-07f, -6.480309398e-07f, -5.699324853e-07f, -4.918411544e-07f, -4.137571179e-07f,
+ -3.356805464e-07f, -2.576116105e-07f, -1.795504808e-07f, -1.014973278e-07f, -2.345232195e-08f, 5.458436623e-08f, 1.326125664e-07f, 2.106321080e-07f, 2.886428209e-07f, 3.666445347e-07f,
+ 4.446370791e-07f, 5.226202839e-07f, 6.005939789e-07f, 6.785579939e-07f, 7.565121589e-07f, 8.344563037e-07f, 9.123902584e-07f, 9.903138529e-07f, 1.068226917e-06f, 1.146129282e-06f,
+ 1.224020776e-06f, 1.301901231e-06f, 1.379770476e-06f, 1.457628342e-06f, 1.535474659e-06f, 1.613309257e-06f, 1.691131967e-06f, 1.768942619e-06f, 1.846741044e-06f, 1.924527072e-06f,
+ 2.002300534e-06f, 2.080061261e-06f, 2.157809082e-06f, 2.235543829e-06f, 2.313265333e-06f, 2.390973424e-06f, 2.468667933e-06f, 2.546348691e-06f, 2.624015529e-06f, 2.701668278e-06f,
+ 2.779306769e-06f, 2.856930833e-06f, 2.934540302e-06f, 3.012135006e-06f, 3.089714776e-06f, 3.167279445e-06f, 3.244828843e-06f, 3.322362801e-06f, 3.399881152e-06f, 3.477383726e-06f,
+ 3.554870356e-06f, 3.632340872e-06f, 3.709795107e-06f, 3.787232892e-06f, 3.864654060e-06f, 3.942058440e-06f, 4.019445867e-06f, 4.096816171e-06f, 4.174169185e-06f, 4.251504740e-06f,
+ 4.328822669e-06f, 4.406122804e-06f, 4.483404977e-06f, 4.560669020e-06f, 4.637914766e-06f, 4.715142047e-06f, 4.792350696e-06f, 4.869540544e-06f, 4.946711425e-06f, 5.023863172e-06f,
+ 5.100995616e-06f, 5.178108591e-06f, 5.255201929e-06f, 5.332275464e-06f, 5.409329028e-06f, 5.486362454e-06f, 5.563375575e-06f, 5.640368225e-06f, 5.717340236e-06f, 5.794291443e-06f,
+ 5.871221677e-06f, 5.948130772e-06f, 6.025018563e-06f, 6.101884882e-06f, 6.178729563e-06f, 6.255552439e-06f, 6.332353345e-06f, 6.409132114e-06f, 6.485888579e-06f, 6.562622575e-06f,
+ 6.639333936e-06f, 6.716022496e-06f, 6.792688089e-06f, 6.869330548e-06f, 6.945949709e-06f, 7.022545405e-06f, 7.099117471e-06f, 7.175665742e-06f, 7.252190051e-06f, 7.328690233e-06f,
+ 7.405166124e-06f, 7.481617557e-06f, 7.558044368e-06f, 7.634446392e-06f, 7.710823463e-06f, 7.787175416e-06f, 7.863502086e-06f, 7.939803309e-06f, 8.016078920e-06f, 8.092328755e-06f,
+ 8.168552647e-06f, 8.244750434e-06f, 8.320921950e-06f, 8.397067031e-06f, 8.473185513e-06f, 8.549277231e-06f, 8.625342022e-06f, 8.701379721e-06f, 8.777390164e-06f, 8.853373188e-06f,
+ 8.929328628e-06f, 9.005256320e-06f, 9.081156102e-06f, 9.157027809e-06f, 9.232871277e-06f, 9.308686344e-06f, 9.384472846e-06f, 9.460230619e-06f, 9.535959501e-06f, 9.611659328e-06f,
+ 9.687329937e-06f, 9.762971165e-06f, 9.838582850e-06f, 9.914164828e-06f, 9.989716937e-06f, 1.006523901e-05f, 1.014073090e-05f, 1.021619242e-05f, 1.029162343e-05f, 1.036702375e-05f,
+ 1.044239323e-05f, 1.051773171e-05f, 1.059303901e-05f, 1.066831499e-05f, 1.074355947e-05f, 1.081877230e-05f, 1.089395332e-05f, 1.096910236e-05f, 1.104421925e-05f, 1.111930385e-05f,
+ 1.119435599e-05f, 1.126937550e-05f, 1.134436223e-05f, 1.141931602e-05f, 1.149423670e-05f, 1.156912411e-05f, 1.164397810e-05f, 1.171879849e-05f, 1.179358514e-05f, 1.186833788e-05f,
+ 1.194305654e-05f, 1.201774098e-05f, 1.209239102e-05f, 1.216700652e-05f, 1.224158730e-05f, 1.231613321e-05f, 1.239064409e-05f, 1.246511978e-05f, 1.253956012e-05f, 1.261396495e-05f,
+ 1.268833411e-05f, 1.276266744e-05f, 1.283696478e-05f, 1.291122597e-05f, 1.298545086e-05f, 1.305963928e-05f, 1.313379108e-05f, 1.320790609e-05f, 1.328198416e-05f, 1.335602513e-05f,
+ 1.343002884e-05f, 1.350399513e-05f, 1.357792384e-05f, 1.365181482e-05f, 1.372566791e-05f, 1.379948294e-05f, 1.387325977e-05f, 1.394699823e-05f, 1.402069816e-05f, 1.409435941e-05f,
+ 1.416798183e-05f, 1.424156524e-05f, 1.431510950e-05f, 1.438861445e-05f, 1.446207993e-05f, 1.453550579e-05f, 1.460889186e-05f, 1.468223799e-05f, 1.475554402e-05f, 1.482880980e-05f,
+ 1.490203517e-05f, 1.497521998e-05f, 1.504836406e-05f, 1.512146727e-05f, 1.519452944e-05f, 1.526755042e-05f, 1.534053005e-05f, 1.541346818e-05f, 1.548636465e-05f, 1.555921931e-05f,
+ 1.563203200e-05f, 1.570480257e-05f, 1.577753085e-05f, 1.585021670e-05f, 1.592285996e-05f, 1.599546048e-05f, 1.606801810e-05f, 1.614053266e-05f, 1.621300402e-05f, 1.628543201e-05f,
+ 1.635781648e-05f, 1.643015729e-05f, 1.650245426e-05f, 1.657470726e-05f, 1.664691612e-05f, 1.671908070e-05f, 1.679120083e-05f, 1.686327637e-05f, 1.693530717e-05f, 1.700729306e-05f,
+ 1.707923389e-05f, 1.715112952e-05f, 1.722297979e-05f, 1.729478454e-05f, 1.736654363e-05f, 1.743825690e-05f, 1.750992419e-05f, 1.758154537e-05f, 1.765312027e-05f, 1.772464873e-05f,
+ 1.779613062e-05f, 1.786756578e-05f, 1.793895405e-05f, 1.801029529e-05f, 1.808158934e-05f, 1.815283605e-05f, 1.822403527e-05f, 1.829518685e-05f, 1.836629064e-05f, 1.843734648e-05f,
+ 1.850835423e-05f, 1.857931373e-05f, 1.865022484e-05f, 1.872108741e-05f, 1.879190127e-05f, 1.886266629e-05f, 1.893338232e-05f, 1.900404920e-05f, 1.907466678e-05f, 1.914523491e-05f,
+ 1.921575345e-05f, 1.928622225e-05f, 1.935664114e-05f, 1.942701000e-05f, 1.949732866e-05f, 1.956759698e-05f, 1.963781481e-05f, 1.970798200e-05f, 1.977809841e-05f, 1.984816387e-05f,
+ 1.991817825e-05f, 1.998814140e-05f, 2.005805317e-05f, 2.012791340e-05f, 2.019772197e-05f, 2.026747870e-05f, 2.033718346e-05f, 2.040683611e-05f, 2.047643649e-05f, 2.054598445e-05f,
+ 2.061547985e-05f, 2.068492254e-05f, 2.075431238e-05f, 2.082364922e-05f, 2.089293291e-05f, 2.096216330e-05f, 2.103134026e-05f, 2.110046362e-05f, 2.116953326e-05f, 2.123854901e-05f,
+ 2.130751074e-05f, 2.137641830e-05f, 2.144527155e-05f, 2.151407033e-05f, 2.158281451e-05f, 2.165150394e-05f, 2.172013847e-05f, 2.178871796e-05f, 2.185724227e-05f, 2.192571124e-05f,
+ 2.199412475e-05f, 2.206248263e-05f, 2.213078475e-05f, 2.219903096e-05f, 2.226722113e-05f, 2.233535510e-05f, 2.240343273e-05f, 2.247145388e-05f, 2.253941841e-05f, 2.260732617e-05f,
+ 2.267517702e-05f, 2.274297082e-05f, 2.281070742e-05f, 2.287838669e-05f, 2.294600847e-05f, 2.301357263e-05f, 2.308107902e-05f, 2.314852751e-05f, 2.321591795e-05f, 2.328325020e-05f,
+ 2.335052411e-05f, 2.341773955e-05f, 2.348489638e-05f, 2.355199445e-05f, 2.361903362e-05f, 2.368601376e-05f, 2.375293472e-05f, 2.381979636e-05f, 2.388659853e-05f, 2.395334111e-05f,
+ 2.402002395e-05f, 2.408664691e-05f, 2.415320985e-05f, 2.421971263e-05f, 2.428615511e-05f, 2.435253716e-05f, 2.441885862e-05f, 2.448511937e-05f, 2.455131927e-05f, 2.461745817e-05f,
+ 2.468353593e-05f, 2.474955243e-05f, 2.481550751e-05f, 2.488140105e-05f, 2.494723290e-05f, 2.501300293e-05f, 2.507871099e-05f, 2.514435696e-05f, 2.520994069e-05f, 2.527546205e-05f,
+ 2.534092089e-05f, 2.540631709e-05f, 2.547165050e-05f, 2.553692099e-05f, 2.560212842e-05f, 2.566727266e-05f, 2.573235357e-05f, 2.579737101e-05f, 2.586232485e-05f, 2.592721495e-05f,
+ 2.599204117e-05f, 2.605680339e-05f, 2.612150146e-05f, 2.618613525e-05f, 2.625070463e-05f, 2.631520945e-05f, 2.637964960e-05f, 2.644402492e-05f, 2.650833529e-05f, 2.657258057e-05f,
+ 2.663676064e-05f, 2.670087534e-05f, 2.676492456e-05f, 2.682890816e-05f, 2.689282599e-05f, 2.695667794e-05f, 2.702046387e-05f, 2.708418364e-05f, 2.714783713e-05f, 2.721142419e-05f,
+ 2.727494470e-05f, 2.733839853e-05f, 2.740178553e-05f, 2.746510559e-05f, 2.752835857e-05f, 2.759154433e-05f, 2.765466275e-05f, 2.771771369e-05f, 2.778069703e-05f, 2.784361263e-05f,
+ 2.790646036e-05f, 2.796924009e-05f, 2.803195169e-05f, 2.809459503e-05f, 2.815716998e-05f, 2.821967641e-05f, 2.828211418e-05f, 2.834448318e-05f, 2.840678327e-05f, 2.846901432e-05f,
+ 2.853117621e-05f, 2.859326879e-05f, 2.865529195e-05f, 2.871724555e-05f, 2.877912948e-05f, 2.884094359e-05f, 2.890268776e-05f, 2.896436186e-05f, 2.902596576e-05f, 2.908749935e-05f,
+ 2.914896248e-05f, 2.921035503e-05f, 2.927167688e-05f, 2.933292790e-05f, 2.939410796e-05f, 2.945521693e-05f, 2.951625469e-05f, 2.957722111e-05f, 2.963811606e-05f, 2.969893943e-05f,
+ 2.975969108e-05f, 2.982037088e-05f, 2.988097872e-05f, 2.994151446e-05f, 3.000197799e-05f, 3.006236917e-05f, 3.012268789e-05f, 3.018293401e-05f, 3.024310741e-05f, 3.030320798e-05f,
+ 3.036323557e-05f, 3.042319008e-05f, 3.048307138e-05f, 3.054287934e-05f, 3.060261383e-05f, 3.066227475e-05f, 3.072186196e-05f, 3.078137533e-05f, 3.084081476e-05f, 3.090018011e-05f,
+ 3.095947127e-05f, 3.101868810e-05f, 3.107783050e-05f, 3.113689833e-05f, 3.119589148e-05f, 3.125480982e-05f, 3.131365323e-05f, 3.137242160e-05f, 3.143111479e-05f, 3.148973270e-05f,
+ 3.154827519e-05f, 3.160674215e-05f, 3.166513347e-05f, 3.172344901e-05f, 3.178168866e-05f, 3.183985229e-05f, 3.189793980e-05f, 3.195595106e-05f, 3.201388595e-05f, 3.207174435e-05f,
+ 3.212952614e-05f, 3.218723121e-05f, 3.224485943e-05f, 3.230241069e-05f, 3.235988488e-05f, 3.241728186e-05f, 3.247460153e-05f, 3.253184376e-05f, 3.258900845e-05f, 3.264609546e-05f,
+ 3.270310470e-05f, 3.276003603e-05f, 3.281688934e-05f, 3.287366452e-05f, 3.293036144e-05f, 3.298698000e-05f, 3.304352008e-05f, 3.309998156e-05f, 3.315636433e-05f, 3.321266827e-05f,
+ 3.326889326e-05f, 3.332503919e-05f, 3.338110595e-05f, 3.343709342e-05f, 3.349300149e-05f, 3.354883004e-05f, 3.360457896e-05f, 3.366024814e-05f, 3.371583745e-05f, 3.377134680e-05f,
+ 3.382677606e-05f, 3.388212512e-05f, 3.393739387e-05f, 3.399258220e-05f, 3.404768999e-05f, 3.410271713e-05f, 3.415766351e-05f, 3.421252902e-05f, 3.426731354e-05f, 3.432201697e-05f,
+ 3.437663919e-05f, 3.443118009e-05f, 3.448563957e-05f, 3.454001750e-05f, 3.459431378e-05f, 3.464852830e-05f, 3.470266095e-05f, 3.475671162e-05f, 3.481068019e-05f, 3.486456657e-05f,
+ 3.491837063e-05f, 3.497209228e-05f, 3.502573139e-05f, 3.507928787e-05f, 3.513276160e-05f, 3.518615248e-05f, 3.523946039e-05f, 3.529268524e-05f, 3.534582690e-05f, 3.539888528e-05f,
+ 3.545186026e-05f, 3.550475174e-05f, 3.555755961e-05f, 3.561028377e-05f, 3.566292410e-05f, 3.571548051e-05f, 3.576795288e-05f, 3.582034111e-05f, 3.587264509e-05f, 3.592486472e-05f,
+ 3.597699989e-05f, 3.602905049e-05f, 3.608101643e-05f, 3.613289759e-05f, 3.618469387e-05f, 3.623640517e-05f, 3.628803138e-05f, 3.633957240e-05f, 3.639102812e-05f, 3.644239845e-05f,
+ 3.649368327e-05f, 3.654488248e-05f, 3.659599598e-05f, 3.664702367e-05f, 3.669796545e-05f, 3.674882120e-05f, 3.679959084e-05f, 3.685027425e-05f, 3.690087134e-05f, 3.695138200e-05f,
+ 3.700180613e-05f, 3.705214364e-05f, 3.710239441e-05f, 3.715255835e-05f, 3.720263536e-05f, 3.725262533e-05f, 3.730252817e-05f, 3.735234378e-05f, 3.740207205e-05f, 3.745171289e-05f,
+ 3.750126620e-05f, 3.755073188e-05f, 3.760010982e-05f, 3.764939993e-05f, 3.769860212e-05f, 3.774771627e-05f, 3.779674230e-05f, 3.784568011e-05f, 3.789452959e-05f, 3.794329066e-05f,
+ 3.799196320e-05f, 3.804054714e-05f, 3.808904236e-05f, 3.813744877e-05f, 3.818576627e-05f, 3.823399478e-05f, 3.828213418e-05f, 3.833018439e-05f, 3.837814532e-05f, 3.842601685e-05f,
+ 3.847379891e-05f, 3.852149138e-05f, 3.856909419e-05f, 3.861660723e-05f, 3.866403041e-05f, 3.871136363e-05f, 3.875860680e-05f, 3.880575983e-05f, 3.885282262e-05f, 3.889979508e-05f,
+ 3.894667712e-05f, 3.899346863e-05f, 3.904016954e-05f, 3.908677975e-05f, 3.913329915e-05f, 3.917972767e-05f, 3.922606521e-05f, 3.927231168e-05f, 3.931846698e-05f, 3.936453102e-05f,
+ 3.941050372e-05f, 3.945638498e-05f, 3.950217472e-05f, 3.954787283e-05f, 3.959347923e-05f, 3.963899383e-05f, 3.968441654e-05f, 3.972974728e-05f, 3.977498594e-05f, 3.982013244e-05f,
+ 3.986518670e-05f, 3.991014861e-05f, 3.995501810e-05f, 3.999979508e-05f, 4.004447945e-05f, 4.008907113e-05f, 4.013357004e-05f, 4.017797607e-05f, 4.022228916e-05f, 4.026650920e-05f,
+ 4.031063611e-05f, 4.035466981e-05f, 4.039861020e-05f, 4.044245721e-05f, 4.048621074e-05f, 4.052987071e-05f, 4.057343704e-05f, 4.061690963e-05f, 4.066028841e-05f, 4.070357328e-05f,
+ 4.074676417e-05f, 4.078986098e-05f, 4.083286364e-05f, 4.087577206e-05f, 4.091858615e-05f, 4.096130584e-05f, 4.100393103e-05f, 4.104646165e-05f, 4.108889761e-05f, 4.113123882e-05f,
+ 4.117348521e-05f, 4.121563670e-05f, 4.125769320e-05f, 4.129965462e-05f, 4.134152089e-05f, 4.138329193e-05f, 4.142496765e-05f, 4.146654797e-05f, 4.150803282e-05f, 4.154942210e-05f,
+ 4.159071574e-05f, 4.163191367e-05f, 4.167301579e-05f, 4.171402204e-05f, 4.175493232e-05f, 4.179574657e-05f, 4.183646469e-05f, 4.187708662e-05f, 4.191761227e-05f, 4.195804157e-05f,
+ 4.199837443e-05f, 4.203861078e-05f, 4.207875055e-05f, 4.211879364e-05f, 4.215873999e-05f, 4.219858952e-05f, 4.223834215e-05f, 4.227799780e-05f, 4.231755640e-05f, 4.235701787e-05f,
+ 4.239638214e-05f, 4.243564912e-05f, 4.247481875e-05f, 4.251389095e-05f, 4.255286564e-05f, 4.259174274e-05f, 4.263052219e-05f, 4.266920391e-05f, 4.270778782e-05f, 4.274627385e-05f,
+ 4.278466192e-05f, 4.282295197e-05f, 4.286114392e-05f, 4.289923769e-05f, 4.293723321e-05f, 4.297513041e-05f, 4.301292922e-05f, 4.305062956e-05f, 4.308823137e-05f, 4.312573456e-05f,
+ 4.316313907e-05f, 4.320044483e-05f, 4.323765177e-05f, 4.327475981e-05f, 4.331176888e-05f, 4.334867892e-05f, 4.338548985e-05f, 4.342220161e-05f, 4.345881411e-05f, 4.349532730e-05f,
+ 4.353174110e-05f, 4.356805545e-05f, 4.360427027e-05f, 4.364038550e-05f, 4.367640107e-05f, 4.371231691e-05f, 4.374813295e-05f, 4.378384912e-05f, 4.381946536e-05f, 4.385498160e-05f,
+ 4.389039777e-05f, 4.392571381e-05f, 4.396092964e-05f, 4.399604521e-05f, 4.403106043e-05f, 4.406597526e-05f, 4.410078963e-05f, 4.413550346e-05f, 4.417011669e-05f, 4.420462926e-05f,
+ 4.423904110e-05f, 4.427335215e-05f, 4.430756234e-05f, 4.434167161e-05f, 4.437567990e-05f, 4.440958714e-05f, 4.444339326e-05f, 4.447709821e-05f, 4.451070192e-05f, 4.454420433e-05f,
+ 4.457760538e-05f, 4.461090499e-05f, 4.464410312e-05f, 4.467719970e-05f, 4.471019467e-05f, 4.474308796e-05f, 4.477587952e-05f, 4.480856928e-05f, 4.484115718e-05f, 4.487364317e-05f,
+ 4.490602717e-05f, 4.493830914e-05f, 4.497048902e-05f, 4.500256673e-05f, 4.503454223e-05f, 4.506641545e-05f, 4.509818634e-05f, 4.512985483e-05f, 4.516142087e-05f, 4.519288440e-05f,
+ 4.522424536e-05f, 4.525550370e-05f, 4.528665935e-05f, 4.531771226e-05f, 4.534866237e-05f, 4.537950963e-05f, 4.541025397e-05f, 4.544089535e-05f, 4.547143371e-05f, 4.550186898e-05f,
+ 4.553220112e-05f, 4.556243006e-05f, 4.559255576e-05f, 4.562257816e-05f, 4.565249720e-05f, 4.568231283e-05f, 4.571202499e-05f, 4.574163364e-05f, 4.577113871e-05f, 4.580054016e-05f,
+ 4.582983792e-05f, 4.585903195e-05f, 4.588812220e-05f, 4.591710861e-05f, 4.594599112e-05f, 4.597476970e-05f, 4.600344427e-05f, 4.603201481e-05f, 4.606048124e-05f, 4.608884352e-05f,
+ 4.611710160e-05f, 4.614525543e-05f, 4.617330496e-05f, 4.620125013e-05f, 4.622909090e-05f, 4.625682722e-05f, 4.628445904e-05f, 4.631198630e-05f, 4.633940897e-05f, 4.636672698e-05f,
+ 4.639394030e-05f, 4.642104887e-05f, 4.644805264e-05f, 4.647495157e-05f, 4.650174561e-05f, 4.652843472e-05f, 4.655501884e-05f, 4.658149792e-05f, 4.660787193e-05f, 4.663414081e-05f,
+ 4.666030451e-05f, 4.668636300e-05f, 4.671231623e-05f, 4.673816414e-05f, 4.676390670e-05f, 4.678954386e-05f, 4.681507558e-05f, 4.684050180e-05f, 4.686582249e-05f, 4.689103760e-05f,
+ 4.691614709e-05f, 4.694115092e-05f, 4.696604903e-05f, 4.699084139e-05f, 4.701552795e-05f, 4.704010868e-05f, 4.706458352e-05f, 4.708895244e-05f, 4.711321540e-05f, 4.713737235e-05f,
+ 4.716142325e-05f, 4.718536805e-05f, 4.720920673e-05f, 4.723293923e-05f, 4.725656552e-05f, 4.728008556e-05f, 4.730349931e-05f, 4.732680672e-05f, 4.735000775e-05f, 4.737310238e-05f,
+ 4.739609055e-05f, 4.741897223e-05f, 4.744174738e-05f, 4.746441596e-05f, 4.748697794e-05f, 4.750943327e-05f, 4.753178192e-05f, 4.755402385e-05f, 4.757615902e-05f, 4.759818740e-05f,
+ 4.762010895e-05f, 4.764192363e-05f, 4.766363141e-05f, 4.768523224e-05f, 4.770672610e-05f, 4.772811295e-05f, 4.774939275e-05f, 4.777056547e-05f, 4.779163107e-05f, 4.781258952e-05f,
+ 4.783344078e-05f, 4.785418483e-05f, 4.787482161e-05f, 4.789535111e-05f, 4.791577329e-05f, 4.793608812e-05f, 4.795629555e-05f, 4.797639557e-05f, 4.799638813e-05f, 4.801627321e-05f,
+ 4.803605076e-05f, 4.805572077e-05f, 4.807528320e-05f, 4.809473802e-05f, 4.811408519e-05f, 4.813332469e-05f, 4.815245648e-05f, 4.817148054e-05f, 4.819039683e-05f, 4.820920533e-05f,
+ 4.822790600e-05f, 4.824649882e-05f, 4.826498376e-05f, 4.828336078e-05f, 4.830162986e-05f, 4.831979097e-05f, 4.833784409e-05f, 4.835578918e-05f, 4.837362621e-05f, 4.839135516e-05f,
+ 4.840897601e-05f, 4.842648872e-05f, 4.844389327e-05f, 4.846118963e-05f, 4.847837777e-05f, 4.849545767e-05f, 4.851242931e-05f, 4.852929265e-05f, 4.854604768e-05f, 4.856269436e-05f,
+ 4.857923268e-05f, 4.859566261e-05f, 4.861198411e-05f, 4.862819718e-05f, 4.864430178e-05f, 4.866029790e-05f, 4.867618550e-05f, 4.869196457e-05f, 4.870763508e-05f, 4.872319701e-05f,
+ 4.873865033e-05f, 4.875399503e-05f, 4.876923109e-05f, 4.878435847e-05f, 4.879937717e-05f, 4.881428716e-05f, 4.882908841e-05f, 4.884378091e-05f, 4.885836463e-05f, 4.887283956e-05f,
+ 4.888720568e-05f, 4.890146296e-05f, 4.891561139e-05f, 4.892965095e-05f, 4.894358162e-05f, 4.895740337e-05f, 4.897111620e-05f, 4.898472008e-05f, 4.899821499e-05f, 4.901160092e-05f,
+ 4.902487785e-05f, 4.903804576e-05f, 4.905110463e-05f, 4.906405446e-05f, 4.907689521e-05f, 4.908962688e-05f, 4.910224944e-05f, 4.911476289e-05f, 4.912716721e-05f, 4.913946237e-05f,
+ 4.915164838e-05f, 4.916372520e-05f, 4.917569283e-05f, 4.918755125e-05f, 4.919930045e-05f, 4.921094041e-05f, 4.922247113e-05f, 4.923389258e-05f, 4.924520475e-05f, 4.925640763e-05f,
+ 4.926750121e-05f, 4.927848548e-05f, 4.928936042e-05f, 4.930012601e-05f, 4.931078226e-05f, 4.932132914e-05f, 4.933176665e-05f, 4.934209477e-05f, 4.935231350e-05f, 4.936242282e-05f,
+ 4.937242272e-05f, 4.938231320e-05f, 4.939209424e-05f, 4.940176583e-05f, 4.941132796e-05f, 4.942078063e-05f, 4.943012383e-05f, 4.943935754e-05f, 4.944848176e-05f, 4.945749648e-05f,
+ 4.946640169e-05f, 4.947519738e-05f, 4.948388356e-05f, 4.949246020e-05f, 4.950092731e-05f, 4.950928487e-05f, 4.951753288e-05f, 4.952567133e-05f, 4.953370023e-05f, 4.954161955e-05f,
+ 4.954942930e-05f, 4.955712947e-05f, 4.956472005e-05f, 4.957220105e-05f, 4.957957245e-05f, 4.958683425e-05f, 4.959398645e-05f, 4.960102905e-05f, 4.960796203e-05f, 4.961478540e-05f,
+ 4.962149916e-05f, 4.962810329e-05f, 4.963459781e-05f, 4.964098270e-05f, 4.964725796e-05f, 4.965342359e-05f, 4.965947960e-05f, 4.966542597e-05f, 4.967126271e-05f, 4.967698982e-05f,
+ 4.968260729e-05f, 4.968811512e-05f, 4.969351332e-05f, 4.969880189e-05f, 4.970398082e-05f, 4.970905012e-05f, 4.971400978e-05f, 4.971885981e-05f, 4.972360021e-05f, 4.972823097e-05f,
+ 4.973275211e-05f, 4.973716363e-05f, 4.974146551e-05f, 4.974565778e-05f, 4.974974043e-05f, 4.975371346e-05f, 4.975757687e-05f, 4.976133068e-05f, 4.976497488e-05f, 4.976850948e-05f,
+ 4.977193448e-05f, 4.977524988e-05f, 4.977845570e-05f, 4.978155193e-05f, 4.978453858e-05f, 4.978741565e-05f, 4.979018316e-05f, 4.979284110e-05f, 4.979538949e-05f, 4.979782832e-05f,
+ 4.980015762e-05f, 4.980237737e-05f, 4.980448759e-05f, 4.980648829e-05f, 4.980837947e-05f, 4.981016115e-05f, 4.981183332e-05f, 4.981339600e-05f, 4.981484920e-05f, 4.981619292e-05f,
+ 4.981742718e-05f, 4.981855198e-05f, 4.981956733e-05f, 4.982047324e-05f, 4.982126972e-05f, 4.982195679e-05f, 4.982253444e-05f, 4.982300270e-05f, 4.982336157e-05f, 4.982361107e-05f,
+ 4.982375120e-05f, 4.982378198e-05f, 4.982370342e-05f, 4.982351553e-05f, 4.982321832e-05f, 4.982281181e-05f, 4.982229600e-05f, 4.982167092e-05f, 4.982093657e-05f, 4.982009297e-05f,
+ 4.981914013e-05f, 4.981807807e-05f, 4.981690679e-05f, 4.981562632e-05f, 4.981423667e-05f, 4.981273785e-05f, 4.981112988e-05f, 4.980941277e-05f, 4.980758654e-05f, 4.980565121e-05f,
+ 4.980360679e-05f, 4.980145329e-05f, 4.979919074e-05f, 4.979681915e-05f, 4.979433854e-05f, 4.979174892e-05f, 4.978905032e-05f, 4.978624274e-05f, 4.978332621e-05f, 4.978030075e-05f,
+ 4.977716638e-05f, 4.977392310e-05f, 4.977057095e-05f, 4.976710994e-05f, 4.976354010e-05f, 4.975986143e-05f, 4.975607396e-05f, 4.975217771e-05f, 4.974817270e-05f, 4.974405896e-05f,
+ 4.973983649e-05f, 4.973550533e-05f, 4.973106549e-05f, 4.972651700e-05f, 4.972185988e-05f, 4.971709414e-05f, 4.971221982e-05f, 4.970723693e-05f, 4.970214549e-05f, 4.969694554e-05f,
+ 4.969163709e-05f, 4.968622017e-05f, 4.968069479e-05f, 4.967506099e-05f, 4.966931879e-05f, 4.966346820e-05f, 4.965750927e-05f, 4.965144201e-05f, 4.964526644e-05f, 4.963898259e-05f,
+ 4.963259049e-05f, 4.962609017e-05f, 4.961948164e-05f, 4.961276494e-05f, 4.960594009e-05f, 4.959900712e-05f, 4.959196605e-05f, 4.958481692e-05f, 4.957755974e-05f, 4.957019456e-05f,
+ 4.956272138e-05f, 4.955514025e-05f, 4.954745120e-05f, 4.953965424e-05f, 4.953174941e-05f, 4.952373674e-05f, 4.951561626e-05f, 4.950738799e-05f, 4.949905197e-05f, 4.949060822e-05f,
+ 4.948205679e-05f, 4.947339769e-05f, 4.946463095e-05f, 4.945575662e-05f, 4.944677471e-05f, 4.943768527e-05f, 4.942848832e-05f, 4.941918389e-05f, 4.940977202e-05f, 4.940025274e-05f,
+ 4.939062607e-05f, 4.938089207e-05f, 4.937105075e-05f, 4.936110215e-05f, 4.935104630e-05f, 4.934088324e-05f, 4.933061300e-05f, 4.932023562e-05f, 4.930975113e-05f, 4.929915956e-05f,
+ 4.928846095e-05f, 4.927765533e-05f, 4.926674274e-05f, 4.925572322e-05f, 4.924459680e-05f, 4.923336352e-05f, 4.922202341e-05f, 4.921057651e-05f, 4.919902285e-05f, 4.918736248e-05f,
+ 4.917559543e-05f, 4.916372173e-05f, 4.915174143e-05f, 4.913965457e-05f, 4.912746117e-05f, 4.911516128e-05f, 4.910275495e-05f, 4.909024219e-05f, 4.907762307e-05f, 4.906489761e-05f,
+ 4.905206585e-05f, 4.903912783e-05f, 4.902608361e-05f, 4.901293320e-05f, 4.899967666e-05f, 4.898631402e-05f, 4.897284533e-05f, 4.895927063e-05f, 4.894558995e-05f, 4.893180334e-05f,
+ 4.891791085e-05f, 4.890391251e-05f, 4.888980836e-05f, 4.887559845e-05f, 4.886128282e-05f, 4.884686152e-05f, 4.883233458e-05f, 4.881770205e-05f, 4.880296397e-05f, 4.878812039e-05f,
+ 4.877317136e-05f, 4.875811690e-05f, 4.874295708e-05f, 4.872769193e-05f, 4.871232150e-05f, 4.869684584e-05f, 4.868126498e-05f, 4.866557898e-05f, 4.864978789e-05f, 4.863389173e-05f,
+ 4.861789058e-05f, 4.860178446e-05f, 4.858557343e-05f, 4.856925753e-05f, 4.855283681e-05f, 4.853631133e-05f, 4.851968111e-05f, 4.850294623e-05f, 4.848610671e-05f, 4.846916261e-05f,
+ 4.845211398e-05f, 4.843496087e-05f, 4.841770333e-05f, 4.840034140e-05f, 4.838287513e-05f, 4.836530458e-05f, 4.834762980e-05f, 4.832985083e-05f, 4.831196772e-05f, 4.829398053e-05f,
+ 4.827588930e-05f, 4.825769410e-05f, 4.823939496e-05f, 4.822099193e-05f, 4.820248509e-05f, 4.818387446e-05f, 4.816516011e-05f, 4.814634209e-05f, 4.812742044e-05f, 4.810839523e-05f,
+ 4.808926651e-05f, 4.807003432e-05f, 4.805069873e-05f, 4.803125978e-05f, 4.801171754e-05f, 4.799207204e-05f, 4.797232336e-05f, 4.795247154e-05f, 4.793251663e-05f, 4.791245870e-05f,
+ 4.789229780e-05f, 4.787203397e-05f, 4.785166729e-05f, 4.783119781e-05f, 4.781062557e-05f, 4.778995064e-05f, 4.776917307e-05f, 4.774829293e-05f, 4.772731026e-05f, 4.770622512e-05f,
+ 4.768503758e-05f, 4.766374769e-05f, 4.764235550e-05f, 4.762086108e-05f, 4.759926448e-05f, 4.757756576e-05f, 4.755576499e-05f, 4.753386221e-05f, 4.751185749e-05f, 4.748975089e-05f,
+ 4.746754247e-05f, 4.744523229e-05f, 4.742282040e-05f, 4.740030687e-05f, 4.737769176e-05f, 4.735497512e-05f, 4.733215703e-05f, 4.730923754e-05f, 4.728621670e-05f, 4.726309460e-05f,
+ 4.723987127e-05f, 4.721654680e-05f, 4.719312123e-05f, 4.716959463e-05f, 4.714596707e-05f, 4.712223861e-05f, 4.709840930e-05f, 4.707447922e-05f, 4.705044843e-05f, 4.702631698e-05f,
+ 4.700208495e-05f, 4.697775240e-05f, 4.695331939e-05f, 4.692878599e-05f, 4.690415225e-05f, 4.687941826e-05f, 4.685458407e-05f, 4.682964974e-05f, 4.680461535e-05f, 4.677948096e-05f,
+ 4.675424663e-05f, 4.672891243e-05f, 4.670347843e-05f, 4.667794469e-05f, 4.665231129e-05f, 4.662657828e-05f, 4.660074574e-05f, 4.657481373e-05f, 4.654878231e-05f, 4.652265157e-05f,
+ 4.649642157e-05f, 4.647009237e-05f, 4.644366404e-05f, 4.641713665e-05f, 4.639051028e-05f, 4.636378499e-05f, 4.633696084e-05f, 4.631003791e-05f, 4.628301628e-05f, 4.625589600e-05f,
+ 4.622867715e-05f, 4.620135980e-05f, 4.617394402e-05f, 4.614642989e-05f, 4.611881746e-05f, 4.609110682e-05f, 4.606329803e-05f, 4.603539117e-05f, 4.600738631e-05f, 4.597928352e-05f,
+ 4.595108287e-05f, 4.592278443e-05f, 4.589438829e-05f, 4.586589450e-05f, 4.583730315e-05f, 4.580861431e-05f, 4.577982805e-05f, 4.575094444e-05f, 4.572196356e-05f, 4.569288549e-05f,
+ 4.566371029e-05f, 4.563443804e-05f, 4.560506882e-05f, 4.557560271e-05f, 4.554603977e-05f, 4.551638008e-05f, 4.548662371e-05f, 4.545677076e-05f, 4.542682128e-05f, 4.539677535e-05f,
+ 4.536663306e-05f, 4.533639448e-05f, 4.530605969e-05f, 4.527562875e-05f, 4.524510176e-05f, 4.521447878e-05f, 4.518375990e-05f, 4.515294519e-05f, 4.512203473e-05f, 4.509102860e-05f,
+ 4.505992688e-05f, 4.502872965e-05f, 4.499743697e-05f, 4.496604895e-05f, 4.493456564e-05f, 4.490298714e-05f, 4.487131352e-05f, 4.483954487e-05f, 4.480768125e-05f, 4.477572276e-05f,
+ 4.474366947e-05f, 4.471152146e-05f, 4.467927882e-05f, 4.464694162e-05f, 4.461450995e-05f, 4.458198389e-05f, 4.454936352e-05f, 4.451664892e-05f, 4.448384017e-05f, 4.445093736e-05f,
+ 4.441794056e-05f, 4.438484987e-05f, 4.435166536e-05f, 4.431838712e-05f, 4.428501522e-05f, 4.425154976e-05f, 4.421799082e-05f, 4.418433848e-05f, 4.415059282e-05f, 4.411675393e-05f,
+ 4.408282190e-05f, 4.404879680e-05f, 4.401467872e-05f, 4.398046775e-05f, 4.394616398e-05f, 4.391176748e-05f, 4.387727835e-05f, 4.384269667e-05f, 4.380802252e-05f, 4.377325599e-05f,
+ 4.373839717e-05f, 4.370344615e-05f, 4.366840300e-05f, 4.363326783e-05f, 4.359804071e-05f, 4.356272173e-05f, 4.352731098e-05f, 4.349180855e-05f, 4.345621453e-05f, 4.342052899e-05f,
+ 4.338475204e-05f, 4.334888377e-05f, 4.331292425e-05f, 4.327687357e-05f, 4.324073184e-05f, 4.320449913e-05f, 4.316817553e-05f, 4.313176114e-05f, 4.309525605e-05f, 4.305866034e-05f,
+ 4.302197410e-05f, 4.298519743e-05f, 4.294833042e-05f, 4.291137315e-05f, 4.287432572e-05f, 4.283718822e-05f, 4.279996074e-05f, 4.276264337e-05f, 4.272523620e-05f, 4.268773933e-05f,
+ 4.265015284e-05f, 4.261247684e-05f, 4.257471140e-05f, 4.253685663e-05f, 4.249891262e-05f, 4.246087945e-05f, 4.242275723e-05f, 4.238454605e-05f, 4.234624599e-05f, 4.230785716e-05f,
+ 4.226937965e-05f, 4.223081355e-05f, 4.219215895e-05f, 4.215341596e-05f, 4.211458466e-05f, 4.207566515e-05f, 4.203665752e-05f, 4.199756188e-05f, 4.195837831e-05f, 4.191910691e-05f,
+ 4.187974777e-05f, 4.184030100e-05f, 4.180076669e-05f, 4.176114494e-05f, 4.172143583e-05f, 4.168163948e-05f, 4.164175596e-05f, 4.160178539e-05f, 4.156172786e-05f, 4.152158347e-05f,
+ 4.148135231e-05f, 4.144103448e-05f, 4.140063008e-05f, 4.136013921e-05f, 4.131956197e-05f, 4.127889845e-05f, 4.123814875e-05f, 4.119731298e-05f, 4.115639122e-05f, 4.111538359e-05f,
+ 4.107429017e-05f, 4.103311108e-05f, 4.099184640e-05f, 4.095049624e-05f, 4.090906070e-05f, 4.086753988e-05f, 4.082593388e-05f, 4.078424280e-05f, 4.074246674e-05f, 4.070060580e-05f,
+ 4.065866008e-05f, 4.061662968e-05f, 4.057451471e-05f, 4.053231527e-05f, 4.049003146e-05f, 4.044766338e-05f, 4.040521113e-05f, 4.036267481e-05f, 4.032005454e-05f, 4.027735040e-05f,
+ 4.023456251e-05f, 4.019169096e-05f, 4.014873586e-05f, 4.010569732e-05f, 4.006257543e-05f, 4.001937030e-05f, 3.997608204e-05f, 3.993271074e-05f, 3.988925652e-05f, 3.984571947e-05f,
+ 3.980209970e-05f, 3.975839732e-05f, 3.971461243e-05f, 3.967074513e-05f, 3.962679554e-05f, 3.958276375e-05f, 3.953864988e-05f, 3.949445402e-05f, 3.945017629e-05f, 3.940581679e-05f,
+ 3.936137562e-05f, 3.931685289e-05f, 3.927224872e-05f, 3.922756320e-05f, 3.918279644e-05f, 3.913794855e-05f, 3.909301964e-05f, 3.904800982e-05f, 3.900291918e-05f, 3.895774785e-05f,
+ 3.891249592e-05f, 3.886716351e-05f, 3.882175073e-05f, 3.877625767e-05f, 3.873068446e-05f, 3.868503120e-05f, 3.863929800e-05f, 3.859348496e-05f, 3.854759220e-05f, 3.850161983e-05f,
+ 3.845556795e-05f, 3.840943668e-05f, 3.836322613e-05f, 3.831693640e-05f, 3.827056761e-05f, 3.822411986e-05f, 3.817759327e-05f, 3.813098795e-05f, 3.808430400e-05f, 3.803754155e-05f,
+ 3.799070070e-05f, 3.794378155e-05f, 3.789678424e-05f, 3.784970885e-05f, 3.780255552e-05f, 3.775532434e-05f, 3.770801543e-05f, 3.766062891e-05f, 3.761316488e-05f, 3.756562346e-05f,
+ 3.751800477e-05f, 3.747030890e-05f, 3.742253599e-05f, 3.737468613e-05f, 3.732675945e-05f, 3.727875605e-05f, 3.723067606e-05f, 3.718251958e-05f, 3.713428673e-05f, 3.708597763e-05f,
+ 3.703759238e-05f, 3.698913110e-05f, 3.694059391e-05f, 3.689198092e-05f, 3.684329225e-05f, 3.679452800e-05f, 3.674568831e-05f, 3.669677328e-05f, 3.664778302e-05f, 3.659871766e-05f,
+ 3.654957731e-05f, 3.650036208e-05f, 3.645107210e-05f, 3.640170747e-05f, 3.635226831e-05f, 3.630275475e-05f, 3.625316690e-05f, 3.620350487e-05f, 3.615376878e-05f, 3.610395875e-05f,
+ 3.605407489e-05f, 3.600411733e-05f, 3.595408618e-05f, 3.590398156e-05f, 3.585380359e-05f, 3.580355239e-05f, 3.575322806e-05f, 3.570283074e-05f, 3.565236054e-05f, 3.560181758e-05f,
+ 3.555120198e-05f, 3.550051385e-05f, 3.544975332e-05f, 3.539892051e-05f, 3.534801553e-05f, 3.529703851e-05f, 3.524598956e-05f, 3.519486880e-05f, 3.514367636e-05f, 3.509241235e-05f,
+ 3.504107690e-05f, 3.498967012e-05f, 3.493819214e-05f, 3.488664308e-05f, 3.483502305e-05f, 3.478333218e-05f, 3.473157060e-05f, 3.467973841e-05f, 3.462783574e-05f, 3.457586272e-05f,
+ 3.452381947e-05f, 3.447170610e-05f, 3.441952274e-05f, 3.436726951e-05f, 3.431494654e-05f, 3.426255395e-05f, 3.421009185e-05f, 3.415756037e-05f, 3.410495964e-05f, 3.405228978e-05f,
+ 3.399955091e-05f, 3.394674315e-05f, 3.389386663e-05f, 3.384092148e-05f, 3.378790780e-05f, 3.373482574e-05f, 3.368167540e-05f, 3.362845693e-05f, 3.357517043e-05f, 3.352181604e-05f,
+ 3.346839388e-05f, 3.341490408e-05f, 3.336134675e-05f, 3.330772203e-05f, 3.325403003e-05f, 3.320027090e-05f, 3.314644474e-05f, 3.309255168e-05f, 3.303859186e-05f, 3.298456539e-05f,
+ 3.293047241e-05f, 3.287631303e-05f, 3.282208739e-05f, 3.276779560e-05f, 3.271343781e-05f, 3.265901413e-05f, 3.260452468e-05f, 3.254996961e-05f, 3.249534903e-05f, 3.244066307e-05f,
+ 3.238591185e-05f, 3.233109552e-05f, 3.227621418e-05f, 3.222126798e-05f, 3.216625703e-05f, 3.211118147e-05f, 3.205604142e-05f, 3.200083701e-05f, 3.194556838e-05f, 3.189023564e-05f,
+ 3.183483893e-05f, 3.177937837e-05f, 3.172385410e-05f, 3.166826624e-05f, 3.161261492e-05f, 3.155690027e-05f, 3.150112242e-05f, 3.144528150e-05f, 3.138937764e-05f, 3.133341097e-05f,
+ 3.127738161e-05f, 3.122128970e-05f, 3.116513537e-05f, 3.110891875e-05f, 3.105263997e-05f, 3.099629915e-05f, 3.093989643e-05f, 3.088343194e-05f, 3.082690581e-05f, 3.077031817e-05f,
+ 3.071366916e-05f, 3.065695889e-05f, 3.060018751e-05f, 3.054335515e-05f, 3.048646193e-05f, 3.042950798e-05f, 3.037249345e-05f, 3.031541846e-05f, 3.025828314e-05f, 3.020108763e-05f,
+ 3.014383205e-05f, 3.008651654e-05f, 3.002914124e-05f, 2.997170627e-05f, 2.991421176e-05f, 2.985665786e-05f, 2.979904469e-05f, 2.974137238e-05f, 2.968364107e-05f, 2.962585089e-05f,
+ 2.956800198e-05f, 2.951009446e-05f, 2.945212848e-05f, 2.939410416e-05f, 2.933602164e-05f, 2.927788105e-05f, 2.921968253e-05f, 2.916142621e-05f, 2.910311223e-05f, 2.904474071e-05f,
+ 2.898631180e-05f, 2.892782563e-05f, 2.886928232e-05f, 2.881068203e-05f, 2.875202488e-05f, 2.869331100e-05f, 2.863454054e-05f, 2.857571362e-05f, 2.851683039e-05f, 2.845789098e-05f,
+ 2.839889552e-05f, 2.833984414e-05f, 2.828073700e-05f, 2.822157421e-05f, 2.816235592e-05f, 2.810308226e-05f, 2.804375338e-05f, 2.798436939e-05f, 2.792493045e-05f, 2.786543669e-05f,
+ 2.780588824e-05f, 2.774628524e-05f, 2.768662783e-05f, 2.762691615e-05f, 2.756715032e-05f, 2.750733050e-05f, 2.744745681e-05f, 2.738752939e-05f, 2.732754839e-05f, 2.726751393e-05f,
+ 2.720742616e-05f, 2.714728522e-05f, 2.708709123e-05f, 2.702684435e-05f, 2.696654470e-05f, 2.690619243e-05f, 2.684578767e-05f, 2.678533056e-05f, 2.672482124e-05f, 2.666425985e-05f,
+ 2.660364653e-05f, 2.654298142e-05f, 2.648226465e-05f, 2.642149637e-05f, 2.636067670e-05f, 2.629980580e-05f, 2.623888381e-05f, 2.617791085e-05f, 2.611688707e-05f, 2.605581261e-05f,
+ 2.599468761e-05f, 2.593351221e-05f, 2.587228655e-05f, 2.581101076e-05f, 2.574968500e-05f, 2.568830939e-05f, 2.562688408e-05f, 2.556540921e-05f, 2.550388492e-05f, 2.544231135e-05f,
+ 2.538068864e-05f, 2.531901693e-05f, 2.525729636e-05f, 2.519552708e-05f, 2.513370922e-05f, 2.507184292e-05f, 2.500992832e-05f, 2.494796558e-05f, 2.488595482e-05f, 2.482389619e-05f,
+ 2.476178983e-05f, 2.469963588e-05f, 2.463743449e-05f, 2.457518579e-05f, 2.451288993e-05f, 2.445054705e-05f, 2.438815729e-05f, 2.432572079e-05f, 2.426323770e-05f, 2.420070816e-05f,
+ 2.413813230e-05f, 2.407551028e-05f, 2.401284223e-05f, 2.395012830e-05f, 2.388736864e-05f, 2.382456337e-05f, 2.376171265e-05f, 2.369881661e-05f, 2.363587541e-05f, 2.357288919e-05f,
+ 2.350985808e-05f, 2.344678223e-05f, 2.338366179e-05f, 2.332049689e-05f, 2.325728769e-05f, 2.319403432e-05f, 2.313073693e-05f, 2.306739566e-05f, 2.300401066e-05f, 2.294058207e-05f,
+ 2.287711003e-05f, 2.281359470e-05f, 2.275003620e-05f, 2.268643469e-05f, 2.262279031e-05f, 2.255910321e-05f, 2.249537352e-05f, 2.243160140e-05f, 2.236778699e-05f, 2.230393043e-05f,
+ 2.224003187e-05f, 2.217609146e-05f, 2.211210933e-05f, 2.204808563e-05f, 2.198402052e-05f, 2.191991412e-05f, 2.185576660e-05f, 2.179157809e-05f, 2.172734874e-05f, 2.166307869e-05f,
+ 2.159876809e-05f, 2.153441709e-05f, 2.147002583e-05f, 2.140559446e-05f, 2.134112312e-05f, 2.127661196e-05f, 2.121206113e-05f, 2.114747076e-05f, 2.108284102e-05f, 2.101817203e-05f,
+ 2.095346396e-05f, 2.088871694e-05f, 2.082393112e-05f, 2.075910665e-05f, 2.069424368e-05f, 2.062934235e-05f, 2.056440281e-05f, 2.049942520e-05f, 2.043440967e-05f, 2.036935637e-05f,
+ 2.030426545e-05f, 2.023913705e-05f, 2.017397132e-05f, 2.010876841e-05f, 2.004352846e-05f, 1.997825162e-05f, 1.991293804e-05f, 1.984758787e-05f, 1.978220125e-05f, 1.971677833e-05f,
+ 1.965131926e-05f, 1.958582419e-05f, 1.952029326e-05f, 1.945472662e-05f, 1.938912442e-05f, 1.932348681e-05f, 1.925781393e-05f, 1.919210594e-05f, 1.912636298e-05f, 1.906058519e-05f,
+ 1.899477274e-05f, 1.892892576e-05f, 1.886304441e-05f, 1.879712882e-05f, 1.873117916e-05f, 1.866519557e-05f, 1.859917820e-05f, 1.853312719e-05f, 1.846704270e-05f, 1.840092487e-05f,
+ 1.833477386e-05f, 1.826858981e-05f, 1.820237287e-05f, 1.813612318e-05f, 1.806984091e-05f, 1.800352619e-05f, 1.793717919e-05f, 1.787080003e-05f, 1.780438888e-05f, 1.773794589e-05f,
+ 1.767147120e-05f, 1.760496496e-05f, 1.753842733e-05f, 1.747185845e-05f, 1.740525847e-05f, 1.733862754e-05f, 1.727196581e-05f, 1.720527343e-05f, 1.713855056e-05f, 1.707179733e-05f,
+ 1.700501390e-05f, 1.693820042e-05f, 1.687135705e-05f, 1.680448392e-05f, 1.673758119e-05f, 1.667064901e-05f, 1.660368754e-05f, 1.653669691e-05f, 1.646967728e-05f, 1.640262881e-05f,
+ 1.633555163e-05f, 1.626844591e-05f, 1.620131179e-05f, 1.613414942e-05f, 1.606695895e-05f, 1.599974054e-05f, 1.593249433e-05f, 1.586522048e-05f, 1.579791913e-05f, 1.573059044e-05f,
+ 1.566323456e-05f, 1.559585163e-05f, 1.552844182e-05f, 1.546100526e-05f, 1.539354211e-05f, 1.532605253e-05f, 1.525853665e-05f, 1.519099464e-05f, 1.512342665e-05f, 1.505583282e-05f,
+ 1.498821331e-05f, 1.492056827e-05f, 1.485289785e-05f, 1.478520220e-05f, 1.471748147e-05f, 1.464973581e-05f, 1.458196539e-05f, 1.451417033e-05f, 1.444635081e-05f, 1.437850696e-05f,
+ 1.431063895e-05f, 1.424274692e-05f, 1.417483103e-05f, 1.410689142e-05f, 1.403892825e-05f, 1.397094167e-05f, 1.390293183e-05f, 1.383489889e-05f, 1.376684299e-05f, 1.369876429e-05f,
+ 1.363066294e-05f, 1.356253908e-05f, 1.349439289e-05f, 1.342622450e-05f, 1.335803406e-05f, 1.328982174e-05f, 1.322158767e-05f, 1.315333202e-05f, 1.308505494e-05f, 1.301675657e-05f,
+ 1.294843708e-05f, 1.288009661e-05f, 1.281173531e-05f, 1.274335334e-05f, 1.267495085e-05f, 1.260652800e-05f, 1.253808493e-05f, 1.246962179e-05f, 1.240113875e-05f, 1.233263594e-05f,
+ 1.226411353e-05f, 1.219557167e-05f, 1.212701051e-05f, 1.205843020e-05f, 1.198983090e-05f, 1.192121275e-05f, 1.185257592e-05f, 1.178392055e-05f, 1.171524679e-05f, 1.164655480e-05f,
+ 1.157784474e-05f, 1.150911675e-05f, 1.144037098e-05f, 1.137160760e-05f, 1.130282675e-05f, 1.123402858e-05f, 1.116521326e-05f, 1.109638092e-05f, 1.102753173e-05f, 1.095866584e-05f,
+ 1.088978340e-05f, 1.082088456e-05f, 1.075196948e-05f, 1.068303831e-05f, 1.061409120e-05f, 1.054512831e-05f, 1.047614978e-05f, 1.040715578e-05f, 1.033814646e-05f, 1.026912196e-05f,
+ 1.020008244e-05f, 1.013102806e-05f, 1.006195897e-05f, 9.992875322e-06f, 9.923777266e-06f, 9.854664957e-06f, 9.785538550e-06f, 9.716398198e-06f, 9.647244054e-06f, 9.578076270e-06f,
+ 9.508895001e-06f, 9.439700400e-06f, 9.370492620e-06f, 9.301271815e-06f, 9.232038138e-06f, 9.162791742e-06f, 9.093532781e-06f, 9.024261408e-06f, 8.954977776e-06f, 8.885682040e-06f,
+ 8.816374352e-06f, 8.747054866e-06f, 8.677723736e-06f, 8.608381114e-06f, 8.539027155e-06f, 8.469662012e-06f, 8.400285838e-06f, 8.330898788e-06f, 8.261501013e-06f, 8.192092669e-06f,
+ 8.122673908e-06f, 8.053244884e-06f, 7.983805750e-06f, 7.914356661e-06f, 7.844897769e-06f, 7.775429229e-06f, 7.705951193e-06f, 7.636463816e-06f, 7.566967250e-06f, 7.497461651e-06f,
+ 7.427947170e-06f, 7.358423961e-06f, 7.288892180e-06f, 7.219351977e-06f, 7.149803509e-06f, 7.080246927e-06f, 7.010682386e-06f, 6.941110039e-06f, 6.871530039e-06f, 6.801942542e-06f,
+ 6.732347699e-06f, 6.662745664e-06f, 6.593136592e-06f, 6.523520635e-06f, 6.453897948e-06f, 6.384268683e-06f, 6.314632995e-06f, 6.244991037e-06f, 6.175342963e-06f, 6.105688926e-06f,
+ 6.036029079e-06f, 5.966363577e-06f, 5.896692573e-06f, 5.827016220e-06f, 5.757334672e-06f, 5.687648082e-06f, 5.617956605e-06f, 5.548260393e-06f, 5.478559601e-06f, 5.408854381e-06f,
+ 5.339144887e-06f, 5.269431273e-06f, 5.199713691e-06f, 5.129992297e-06f, 5.060267243e-06f, 4.990538682e-06f, 4.920806768e-06f, 4.851071655e-06f, 4.781333496e-06f, 4.711592445e-06f,
+ 4.641848654e-06f, 4.572102277e-06f, 4.502353468e-06f, 4.432602380e-06f, 4.362849166e-06f, 4.293093981e-06f, 4.223336976e-06f, 4.153578306e-06f, 4.083818124e-06f, 4.014056582e-06f,
+ 3.944293836e-06f, 3.874530037e-06f, 3.804765339e-06f, 3.734999895e-06f, 3.665233858e-06f, 3.595467383e-06f, 3.525700621e-06f, 3.455933727e-06f, 3.386166853e-06f, 3.316400152e-06f,
+ 3.246633778e-06f, 3.176867884e-06f, 3.107102622e-06f, 3.037338147e-06f, 2.967574611e-06f, 2.897812166e-06f, 2.828050967e-06f, 2.758291166e-06f, 2.688532916e-06f, 2.618776371e-06f,
+ 2.549021682e-06f, 2.479269004e-06f, 2.409518488e-06f, 2.339770288e-06f, 2.270024557e-06f, 2.200281448e-06f, 2.130541113e-06f, 2.060803705e-06f, 1.991069377e-06f, 1.921338282e-06f,
+ 1.851610572e-06f, 1.781886401e-06f, 1.712165921e-06f, 1.642449284e-06f, 1.572736643e-06f, 1.503028151e-06f, 1.433323960e-06f, 1.363624223e-06f, 1.293929093e-06f, 1.224238722e-06f,
+ 1.154553262e-06f, 1.084872866e-06f, 1.015197687e-06f, 9.455278760e-07f, 8.758635863e-07f, 8.062049701e-07f, 7.365521796e-07f, 6.669053672e-07f, 5.972646850e-07f, 5.276302854e-07f,
+ 4.580023204e-07f, 3.883809424e-07f, 3.187663033e-07f, 2.491585553e-07f, 1.795578504e-07f, 1.099643408e-07f, 4.037817834e-08f, -2.920048495e-08f, -9.877149715e-08f, -1.683347064e-07f,
+ -2.378899607e-07f, -3.074371083e-07f, -3.769759974e-07f, -4.465064763e-07f, -5.160283931e-07f, -5.855415963e-07f, -6.550459341e-07f, -7.245412549e-07f, -7.940274071e-07f, -8.635042393e-07f,
+ -9.329715998e-07f, -1.002429337e-06f, -1.071877300e-06f, -1.141315337e-06f, -1.210743296e-06f, -1.280161027e-06f, -1.349568378e-06f, -1.418965198e-06f, -1.488351336e-06f, -1.557726640e-06f,
+ -1.627090959e-06f, -1.696444142e-06f, -1.765786039e-06f, -1.835116498e-06f, -1.904435368e-06f, -1.973742499e-06f, -2.043037739e-06f, -2.112320937e-06f, -2.181591943e-06f, -2.250850607e-06f,
+ -2.320096776e-06f, -2.389330302e-06f, -2.458551032e-06f, -2.527758817e-06f, -2.596953506e-06f, -2.666134949e-06f, -2.735302995e-06f, -2.804457493e-06f, -2.873598293e-06f, -2.942725246e-06f,
+ -3.011838200e-06f, -3.080937006e-06f, -3.150021514e-06f, -3.219091572e-06f, -3.288147032e-06f, -3.357187743e-06f, -3.426213556e-06f, -3.495224319e-06f, -3.564219885e-06f, -3.633200101e-06f,
+ -3.702164820e-06f, -3.771113891e-06f, -3.840047165e-06f, -3.908964491e-06f, -3.977865721e-06f, -4.046750704e-06f, -4.115619292e-06f, -4.184471335e-06f, -4.253306683e-06f, -4.322125188e-06f,
+ -4.390926700e-06f, -4.459711070e-06f, -4.528478148e-06f, -4.597227786e-06f, -4.665959835e-06f, -4.734674145e-06f, -4.803370568e-06f, -4.872048955e-06f, -4.940709157e-06f, -5.009351025e-06f,
+ -5.077974411e-06f, -5.146579166e-06f, -5.215165141e-06f, -5.283732188e-06f, -5.352280158e-06f, -5.420808903e-06f, -5.489318275e-06f, -5.557808125e-06f, -5.626278305e-06f, -5.694728667e-06f,
+ -5.763159063e-06f, -5.831569345e-06f, -5.899959364e-06f, -5.968328973e-06f, -6.036678024e-06f, -6.105006369e-06f, -6.173313861e-06f, -6.241600351e-06f, -6.309865693e-06f, -6.378109737e-06f,
+ -6.446332338e-06f, -6.514533347e-06f, -6.582712618e-06f, -6.650870002e-06f, -6.719005353e-06f, -6.787118524e-06f, -6.855209366e-06f, -6.923277734e-06f, -6.991323481e-06f, -7.059346458e-06f,
+ -7.127346520e-06f, -7.195323520e-06f, -7.263277311e-06f, -7.331207746e-06f, -7.399114679e-06f, -7.466997963e-06f, -7.534857452e-06f, -7.602693000e-06f, -7.670504459e-06f, -7.738291685e-06f,
+ -7.806054530e-06f, -7.873792848e-06f, -7.941506494e-06f, -8.009195322e-06f, -8.076859185e-06f, -8.144497938e-06f, -8.212111435e-06f, -8.279699531e-06f, -8.347262079e-06f, -8.414798935e-06f,
+ -8.482309952e-06f, -8.549794986e-06f, -8.617253890e-06f, -8.684686521e-06f, -8.752092732e-06f, -8.819472379e-06f, -8.886825316e-06f, -8.954151399e-06f, -9.021450482e-06f, -9.088722421e-06f,
+ -9.155967072e-06f, -9.223184289e-06f, -9.290373928e-06f, -9.357535844e-06f, -9.424669893e-06f, -9.491775931e-06f, -9.558853813e-06f, -9.625903395e-06f, -9.692924534e-06f, -9.759917084e-06f,
+ -9.826880903e-06f, -9.893815845e-06f, -9.960721769e-06f, -1.002759853e-05f, -1.009444598e-05f, -1.016126398e-05f, -1.022805239e-05f, -1.029481106e-05f, -1.036153985e-05f, -1.042823862e-05f,
+ -1.049490722e-05f, -1.056154551e-05f, -1.062815334e-05f, -1.069473058e-05f, -1.076127708e-05f, -1.082779270e-05f, -1.089427730e-05f, -1.096073073e-05f, -1.102715284e-05f, -1.109354351e-05f,
+ -1.115990258e-05f, -1.122622992e-05f, -1.129252538e-05f, -1.135878882e-05f, -1.142502009e-05f, -1.149121906e-05f, -1.155738558e-05f, -1.162351952e-05f, -1.168962073e-05f, -1.175568906e-05f,
+ -1.182172439e-05f, -1.188772655e-05f, -1.195369543e-05f, -1.201963087e-05f, -1.208553272e-05f, -1.215140087e-05f, -1.221723515e-05f, -1.228303543e-05f, -1.234880157e-05f, -1.241453343e-05f,
+ -1.248023086e-05f, -1.254589374e-05f, -1.261152191e-05f, -1.267711523e-05f, -1.274267358e-05f, -1.280819679e-05f, -1.287368475e-05f, -1.293913730e-05f, -1.300455431e-05f, -1.306993563e-05f,
+ -1.313528114e-05f, -1.320059068e-05f, -1.326586411e-05f, -1.333110131e-05f, -1.339630213e-05f, -1.346146642e-05f, -1.352659406e-05f, -1.359168490e-05f, -1.365673880e-05f, -1.372175563e-05f,
+ -1.378673524e-05f, -1.385167750e-05f, -1.391658227e-05f, -1.398144941e-05f, -1.404627878e-05f, -1.411107025e-05f, -1.417582367e-05f, -1.424053891e-05f, -1.430521583e-05f, -1.436985429e-05f,
+ -1.443445415e-05f, -1.449901528e-05f, -1.456353754e-05f, -1.462802080e-05f, -1.469246490e-05f, -1.475686973e-05f, -1.482123513e-05f, -1.488556098e-05f, -1.494984714e-05f, -1.501409346e-05f,
+ -1.507829982e-05f, -1.514246607e-05f, -1.520659208e-05f, -1.527067772e-05f, -1.533472284e-05f, -1.539872731e-05f, -1.546269100e-05f, -1.552661377e-05f, -1.559049548e-05f, -1.565433599e-05f,
+ -1.571813518e-05f, -1.578189291e-05f, -1.584560903e-05f, -1.590928342e-05f, -1.597291594e-05f, -1.603650646e-05f, -1.610005483e-05f, -1.616356093e-05f, -1.622702462e-05f, -1.629044576e-05f,
+ -1.635382423e-05f, -1.641715988e-05f, -1.648045259e-05f, -1.654370221e-05f, -1.660690861e-05f, -1.667007167e-05f, -1.673319124e-05f, -1.679626719e-05f, -1.685929939e-05f, -1.692228770e-05f,
+ -1.698523199e-05f, -1.704813214e-05f, -1.711098799e-05f, -1.717379943e-05f, -1.723656632e-05f, -1.729928852e-05f, -1.736196590e-05f, -1.742459833e-05f, -1.748718568e-05f, -1.754972781e-05f,
+ -1.761222460e-05f, -1.767467591e-05f, -1.773708160e-05f, -1.779944155e-05f, -1.786175562e-05f, -1.792402369e-05f, -1.798624561e-05f, -1.804842127e-05f, -1.811055052e-05f, -1.817263324e-05f,
+ -1.823466929e-05f, -1.829665854e-05f, -1.835860087e-05f, -1.842049614e-05f, -1.848234422e-05f, -1.854414499e-05f, -1.860589830e-05f, -1.866760403e-05f, -1.872926205e-05f, -1.879087223e-05f,
+ -1.885243444e-05f, -1.891394855e-05f, -1.897541442e-05f, -1.903683194e-05f, -1.909820097e-05f, -1.915952137e-05f, -1.922079303e-05f, -1.928201582e-05f, -1.934318959e-05f, -1.940431423e-05f,
+ -1.946538960e-05f, -1.952641559e-05f, -1.958739204e-05f, -1.964831885e-05f, -1.970919588e-05f, -1.977002301e-05f, -1.983080009e-05f, -1.989152702e-05f, -1.995220365e-05f, -2.001282987e-05f,
+ -2.007340554e-05f, -2.013393054e-05f, -2.019440473e-05f, -2.025482800e-05f, -2.031520021e-05f, -2.037552124e-05f, -2.043579096e-05f, -2.049600925e-05f, -2.055617597e-05f, -2.061629100e-05f,
+ -2.067635422e-05f, -2.073636550e-05f, -2.079632471e-05f, -2.085623173e-05f, -2.091608642e-05f, -2.097588868e-05f, -2.103563836e-05f, -2.109533534e-05f, -2.115497951e-05f, -2.121457073e-05f,
+ -2.127410888e-05f, -2.133359383e-05f, -2.139302546e-05f, -2.145240364e-05f, -2.151172826e-05f, -2.157099918e-05f, -2.163021628e-05f, -2.168937944e-05f, -2.174848853e-05f, -2.180754343e-05f,
+ -2.186654402e-05f, -2.192549017e-05f, -2.198438175e-05f, -2.204321865e-05f, -2.210200075e-05f, -2.216072791e-05f, -2.221940002e-05f, -2.227801695e-05f, -2.233657858e-05f, -2.239508479e-05f,
+ -2.245353545e-05f, -2.251193045e-05f, -2.257026966e-05f, -2.262855296e-05f, -2.268678023e-05f, -2.274495134e-05f, -2.280306617e-05f, -2.286112461e-05f, -2.291912653e-05f, -2.297707181e-05f,
+ -2.303496033e-05f, -2.309279197e-05f, -2.315056660e-05f, -2.320828411e-05f, -2.326594438e-05f, -2.332354728e-05f, -2.338109270e-05f, -2.343858052e-05f, -2.349601061e-05f, -2.355338286e-05f,
+ -2.361069714e-05f, -2.366795334e-05f, -2.372515134e-05f, -2.378229102e-05f, -2.383937226e-05f, -2.389639494e-05f, -2.395335893e-05f, -2.401026414e-05f, -2.406711042e-05f, -2.412389768e-05f,
+ -2.418062578e-05f, -2.423729461e-05f, -2.429390405e-05f, -2.435045399e-05f, -2.440694430e-05f, -2.446337487e-05f, -2.451974559e-05f, -2.457605633e-05f, -2.463230697e-05f, -2.468849741e-05f,
+ -2.474462752e-05f, -2.480069718e-05f, -2.485670629e-05f, -2.491265472e-05f, -2.496854236e-05f, -2.502436910e-05f, -2.508013480e-05f, -2.513583937e-05f, -2.519148269e-05f, -2.524706463e-05f,
+ -2.530258508e-05f, -2.535804394e-05f, -2.541344108e-05f, -2.546877638e-05f, -2.552404975e-05f, -2.557926105e-05f, -2.563441017e-05f, -2.568949701e-05f, -2.574452144e-05f, -2.579948336e-05f,
+ -2.585438265e-05f, -2.590921919e-05f, -2.596399287e-05f, -2.601870358e-05f, -2.607335121e-05f, -2.612793564e-05f, -2.618245675e-05f, -2.623691445e-05f, -2.629130860e-05f, -2.634563911e-05f,
+ -2.639990586e-05f, -2.645410873e-05f, -2.650824762e-05f, -2.656232241e-05f, -2.661633300e-05f, -2.667027926e-05f, -2.672416109e-05f, -2.677797838e-05f, -2.683173101e-05f, -2.688541888e-05f,
+ -2.693904188e-05f, -2.699259988e-05f, -2.704609279e-05f, -2.709952049e-05f, -2.715288288e-05f, -2.720617984e-05f, -2.725941126e-05f, -2.731257703e-05f, -2.736567705e-05f, -2.741871120e-05f,
+ -2.747167937e-05f, -2.752458147e-05f, -2.757741736e-05f, -2.763018696e-05f, -2.768289015e-05f, -2.773552681e-05f, -2.778809685e-05f, -2.784060016e-05f, -2.789303662e-05f, -2.794540613e-05f,
+ -2.799770858e-05f, -2.804994387e-05f, -2.810211188e-05f, -2.815421251e-05f, -2.820624566e-05f, -2.825821120e-05f, -2.831010905e-05f, -2.836193909e-05f, -2.841370122e-05f, -2.846539532e-05f,
+ -2.851702130e-05f, -2.856857905e-05f, -2.862006846e-05f, -2.867148942e-05f, -2.872284184e-05f, -2.877412560e-05f, -2.882534060e-05f, -2.887648674e-05f, -2.892756391e-05f, -2.897857200e-05f,
+ -2.902951092e-05f, -2.908038055e-05f, -2.913118080e-05f, -2.918191156e-05f, -2.923257272e-05f, -2.928316419e-05f, -2.933368585e-05f, -2.938413761e-05f, -2.943451937e-05f, -2.948483101e-05f,
+ -2.953507244e-05f, -2.958524355e-05f, -2.963534425e-05f, -2.968537442e-05f, -2.973533397e-05f, -2.978522280e-05f, -2.983504080e-05f, -2.988478787e-05f, -2.993446391e-05f, -2.998406883e-05f,
+ -3.003360251e-05f, -3.008306485e-05f, -3.013245577e-05f, -3.018177514e-05f, -3.023102289e-05f, -3.028019890e-05f, -3.032930307e-05f, -3.037833531e-05f, -3.042729551e-05f, -3.047618358e-05f,
+ -3.052499942e-05f, -3.057374292e-05f, -3.062241399e-05f, -3.067101252e-05f, -3.071953843e-05f, -3.076799161e-05f, -3.081637196e-05f, -3.086467939e-05f, -3.091291380e-05f, -3.096107508e-05f,
+ -3.100916314e-05f, -3.105717789e-05f, -3.110511922e-05f, -3.115298705e-05f, -3.120078126e-05f, -3.124850177e-05f, -3.129614848e-05f, -3.134372128e-05f, -3.139122010e-05f, -3.143864482e-05f,
+ -3.148599536e-05f, -3.153327161e-05f, -3.158047349e-05f, -3.162760089e-05f, -3.167465372e-05f, -3.172163189e-05f, -3.176853530e-05f, -3.181536386e-05f, -3.186211746e-05f, -3.190879603e-05f,
+ -3.195539945e-05f, -3.200192765e-05f, -3.204838052e-05f, -3.209475797e-05f, -3.214105991e-05f, -3.218728624e-05f, -3.223343687e-05f, -3.227951171e-05f, -3.232551067e-05f, -3.237143364e-05f,
+ -3.241728055e-05f, -3.246305130e-05f, -3.250874578e-05f, -3.255436393e-05f, -3.259990563e-05f, -3.264537081e-05f, -3.269075936e-05f, -3.273607120e-05f, -3.278130623e-05f, -3.282646438e-05f,
+ -3.287154553e-05f, -3.291654961e-05f, -3.296147652e-05f, -3.300632618e-05f, -3.305109849e-05f, -3.309579336e-05f, -3.314041071e-05f, -3.318495044e-05f, -3.322941247e-05f, -3.327379670e-05f,
+ -3.331810305e-05f, -3.336233143e-05f, -3.340648174e-05f, -3.345055391e-05f, -3.349454784e-05f, -3.353846345e-05f, -3.358230065e-05f, -3.362605934e-05f, -3.366973945e-05f, -3.371334088e-05f,
+ -3.375686355e-05f, -3.380030737e-05f, -3.384367225e-05f, -3.388695811e-05f, -3.393016487e-05f, -3.397329243e-05f, -3.401634070e-05f, -3.405930961e-05f, -3.410219907e-05f, -3.414500899e-05f,
+ -3.418773929e-05f, -3.423038988e-05f, -3.427296067e-05f, -3.431545159e-05f, -3.435786254e-05f, -3.440019345e-05f, -3.444244423e-05f, -3.448461479e-05f, -3.452670505e-05f, -3.456871493e-05f,
+ -3.461064435e-05f, -3.465249321e-05f, -3.469426144e-05f, -3.473594896e-05f, -3.477755568e-05f, -3.481908152e-05f, -3.486052640e-05f, -3.490189024e-05f, -3.494317294e-05f, -3.498437444e-05f,
+ -3.502549465e-05f, -3.506653349e-05f, -3.510749087e-05f, -3.514836673e-05f, -3.518916096e-05f, -3.522987351e-05f, -3.527050427e-05f, -3.531105319e-05f, -3.535152016e-05f, -3.539190512e-05f,
+ -3.543220799e-05f, -3.547242868e-05f, -3.551256712e-05f, -3.555262322e-05f, -3.559259691e-05f, -3.563248812e-05f, -3.567229675e-05f, -3.571202273e-05f, -3.575166599e-05f, -3.579122645e-05f,
+ -3.583070402e-05f, -3.587009864e-05f, -3.590941021e-05f, -3.594863868e-05f, -3.598778395e-05f, -3.602684596e-05f, -3.606582462e-05f, -3.610471986e-05f, -3.614353161e-05f, -3.618225978e-05f,
+ -3.622090430e-05f, -3.625946510e-05f, -3.629794210e-05f, -3.633633522e-05f, -3.637464440e-05f, -3.641286954e-05f, -3.645101059e-05f, -3.648906746e-05f, -3.652704009e-05f, -3.656492839e-05f,
+ -3.660273230e-05f, -3.664045173e-05f, -3.667808662e-05f, -3.671563689e-05f, -3.675310247e-05f, -3.679048329e-05f, -3.682777927e-05f, -3.686499034e-05f, -3.690211643e-05f, -3.693915747e-05f,
+ -3.697611338e-05f, -3.701298409e-05f, -3.704976954e-05f, -3.708646964e-05f, -3.712308433e-05f, -3.715961354e-05f, -3.719605720e-05f, -3.723241523e-05f, -3.726868757e-05f, -3.730487414e-05f,
+ -3.734097488e-05f, -3.737698971e-05f, -3.741291857e-05f, -3.744876138e-05f, -3.748451808e-05f, -3.752018860e-05f, -3.755577287e-05f, -3.759127081e-05f, -3.762668237e-05f, -3.766200748e-05f,
+ -3.769724605e-05f, -3.773239804e-05f, -3.776746337e-05f, -3.780244196e-05f, -3.783733377e-05f, -3.787213871e-05f, -3.790685672e-05f, -3.794148773e-05f, -3.797603169e-05f, -3.801048851e-05f,
+ -3.804485814e-05f, -3.807914051e-05f, -3.811333556e-05f, -3.814744321e-05f, -3.818146341e-05f, -3.821539608e-05f, -3.824924117e-05f, -3.828299860e-05f, -3.831666832e-05f, -3.835025026e-05f,
+ -3.838374435e-05f, -3.841715054e-05f, -3.845046875e-05f, -3.848369893e-05f, -3.851684101e-05f, -3.854989492e-05f, -3.858286062e-05f, -3.861573802e-05f, -3.864852707e-05f, -3.868122771e-05f,
+ -3.871383988e-05f, -3.874636351e-05f, -3.877879854e-05f, -3.881114491e-05f, -3.884340256e-05f, -3.887557143e-05f, -3.890765146e-05f, -3.893964258e-05f, -3.897154474e-05f, -3.900335787e-05f,
+ -3.903508192e-05f, -3.906671682e-05f, -3.909826252e-05f, -3.912971896e-05f, -3.916108608e-05f, -3.919236381e-05f, -3.922355210e-05f, -3.925465089e-05f, -3.928566012e-05f, -3.931657974e-05f,
+ -3.934740968e-05f, -3.937814989e-05f, -3.940880032e-05f, -3.943936089e-05f, -3.946983156e-05f, -3.950021227e-05f, -3.953050296e-05f, -3.956070357e-05f, -3.959081406e-05f, -3.962083435e-05f,
+ -3.965076440e-05f, -3.968060416e-05f, -3.971035355e-05f, -3.974001254e-05f, -3.976958106e-05f, -3.979905906e-05f, -3.982844649e-05f, -3.985774328e-05f, -3.988694940e-05f, -3.991606477e-05f,
+ -3.994508935e-05f, -3.997402308e-05f, -4.000286591e-05f, -4.003161779e-05f, -4.006027867e-05f, -4.008884848e-05f, -4.011732718e-05f, -4.014571472e-05f, -4.017401104e-05f, -4.020221610e-05f,
+ -4.023032983e-05f, -4.025835218e-05f, -4.028628312e-05f, -4.031412258e-05f, -4.034187051e-05f, -4.036952686e-05f, -4.039709159e-05f, -4.042456464e-05f, -4.045194595e-05f, -4.047923549e-05f,
+ -4.050643321e-05f, -4.053353904e-05f, -4.056055294e-05f, -4.058747487e-05f, -4.061430477e-05f, -4.064104260e-05f, -4.066768830e-05f, -4.069424183e-05f, -4.072070314e-05f, -4.074707219e-05f,
+ -4.077334891e-05f, -4.079953328e-05f, -4.082562523e-05f, -4.085162473e-05f, -4.087753172e-05f, -4.090334616e-05f, -4.092906800e-05f, -4.095469719e-05f, -4.098023370e-05f, -4.100567747e-05f,
+ -4.103102846e-05f, -4.105628662e-05f, -4.108145190e-05f, -4.110652427e-05f, -4.113150368e-05f, -4.115639008e-05f, -4.118118342e-05f, -4.120588367e-05f, -4.123049078e-05f, -4.125500471e-05f,
+ -4.127942541e-05f, -4.130375284e-05f, -4.132798695e-05f, -4.135212771e-05f, -4.137617507e-05f, -4.140012898e-05f, -4.142398941e-05f, -4.144775632e-05f, -4.147142965e-05f, -4.149500938e-05f,
+ -4.151849545e-05f, -4.154188783e-05f, -4.156518647e-05f, -4.158839134e-05f, -4.161150240e-05f, -4.163451960e-05f, -4.165744290e-05f, -4.168027226e-05f, -4.170300765e-05f, -4.172564902e-05f,
+ -4.174819634e-05f, -4.177064956e-05f, -4.179300865e-05f, -4.181527357e-05f, -4.183744427e-05f, -4.185952073e-05f, -4.188150290e-05f, -4.190339074e-05f, -4.192518423e-05f, -4.194688331e-05f,
+ -4.196848795e-05f, -4.198999812e-05f, -4.201141378e-05f, -4.203273488e-05f, -4.205396141e-05f, -4.207509331e-05f, -4.209613056e-05f, -4.211707311e-05f, -4.213792094e-05f, -4.215867400e-05f,
+ -4.217933226e-05f, -4.219989569e-05f, -4.222036425e-05f, -4.224073791e-05f, -4.226101663e-05f, -4.228120038e-05f, -4.230128912e-05f, -4.232128282e-05f, -4.234118145e-05f, -4.236098498e-05f,
+ -4.238069337e-05f, -4.240030658e-05f, -4.241982459e-05f, -4.243924737e-05f, -4.245857487e-05f, -4.247780708e-05f, -4.249694395e-05f, -4.251598546e-05f, -4.253493157e-05f, -4.255378226e-05f,
+ -4.257253748e-05f, -4.259119722e-05f, -4.260976145e-05f, -4.262823012e-05f, -4.264660321e-05f, -4.266488070e-05f, -4.268306254e-05f, -4.270114872e-05f, -4.271913920e-05f, -4.273703396e-05f,
+ -4.275483296e-05f, -4.277253617e-05f, -4.279014358e-05f, -4.280765514e-05f, -4.282507084e-05f, -4.284239064e-05f, -4.285961452e-05f, -4.287674244e-05f, -4.289377439e-05f, -4.291071034e-05f,
+ -4.292755025e-05f, -4.294429411e-05f, -4.296094188e-05f, -4.297749355e-05f, -4.299394907e-05f, -4.301030844e-05f, -4.302657162e-05f, -4.304273859e-05f, -4.305880933e-05f, -4.307478380e-05f,
+ -4.309066198e-05f, -4.310644386e-05f, -4.312212940e-05f, -4.313771859e-05f, -4.315321139e-05f, -4.316860779e-05f, -4.318390776e-05f, -4.319911128e-05f, -4.321421832e-05f, -4.322922887e-05f,
+ -4.324414290e-05f, -4.325896038e-05f, -4.327368131e-05f, -4.328830565e-05f, -4.330283338e-05f, -4.331726449e-05f, -4.333159895e-05f, -4.334583674e-05f, -4.335997783e-05f, -4.337402222e-05f,
+ -4.338796988e-05f, -4.340182079e-05f, -4.341557492e-05f, -4.342923227e-05f, -4.344279280e-05f, -4.345625651e-05f, -4.346962337e-05f, -4.348289337e-05f, -4.349606647e-05f, -4.350914268e-05f,
+ -4.352212197e-05f, -4.353500431e-05f, -4.354778970e-05f, -4.356047812e-05f, -4.357306954e-05f, -4.358556396e-05f, -4.359796135e-05f, -4.361026170e-05f, -4.362246499e-05f, -4.363457121e-05f,
+ -4.364658033e-05f, -4.365849236e-05f, -4.367030726e-05f, -4.368202502e-05f, -4.369364563e-05f, -4.370516908e-05f, -4.371659535e-05f, -4.372792442e-05f, -4.373915628e-05f, -4.375029092e-05f,
+ -4.376132832e-05f, -4.377226846e-05f, -4.378311135e-05f, -4.379385696e-05f, -4.380450527e-05f, -4.381505629e-05f, -4.382550999e-05f, -4.383586636e-05f, -4.384612539e-05f, -4.385628707e-05f,
+ -4.386635139e-05f, -4.387631833e-05f, -4.388618789e-05f, -4.389596005e-05f, -4.390563480e-05f, -4.391521213e-05f, -4.392469204e-05f, -4.393407451e-05f, -4.394335952e-05f, -4.395254709e-05f,
+ -4.396163718e-05f, -4.397062980e-05f, -4.397952493e-05f, -4.398832256e-05f, -4.399702270e-05f, -4.400562532e-05f, -4.401413042e-05f, -4.402253799e-05f, -4.403084803e-05f, -4.403906053e-05f,
+ -4.404717547e-05f, -4.405519286e-05f, -4.406311268e-05f, -4.407093493e-05f, -4.407865961e-05f, -4.408628670e-05f, -4.409381620e-05f, -4.410124811e-05f, -4.410858241e-05f, -4.411581911e-05f,
+ -4.412295820e-05f, -4.412999967e-05f, -4.413694351e-05f, -4.414378974e-05f, -4.415053833e-05f, -4.415718929e-05f, -4.416374261e-05f, -4.417019828e-05f, -4.417655632e-05f, -4.418281670e-05f,
+ -4.418897943e-05f, -4.419504451e-05f, -4.420101193e-05f, -4.420688170e-05f, -4.421265380e-05f, -4.421832823e-05f, -4.422390501e-05f, -4.422938411e-05f, -4.423476555e-05f, -4.424004932e-05f,
+ -4.424523542e-05f, -4.425032385e-05f, -4.425531460e-05f, -4.426020769e-05f, -4.426500310e-05f, -4.426970085e-05f, -4.427430092e-05f, -4.427880332e-05f, -4.428320806e-05f, -4.428751513e-05f,
+ -4.429172452e-05f, -4.429583626e-05f, -4.429985033e-05f, -4.430376674e-05f, -4.430758549e-05f, -4.431130658e-05f, -4.431493002e-05f, -4.431845580e-05f, -4.432188394e-05f, -4.432521443e-05f,
+ -4.432844728e-05f, -4.433158249e-05f, -4.433462007e-05f, -4.433756001e-05f, -4.434040233e-05f, -4.434314703e-05f, -4.434579411e-05f, -4.434834358e-05f, -4.435079544e-05f, -4.435314969e-05f,
+ -4.435540636e-05f, -4.435756543e-05f, -4.435962692e-05f, -4.436159082e-05f, -4.436345716e-05f, -4.436522593e-05f, -4.436689715e-05f, -4.436847081e-05f, -4.436994692e-05f, -4.437132551e-05f,
+ -4.437260656e-05f, -4.437379009e-05f, -4.437487611e-05f, -4.437586462e-05f, -4.437675564e-05f, -4.437754917e-05f, -4.437824522e-05f, -4.437884380e-05f, -4.437934493e-05f, -4.437974860e-05f,
+ -4.438005483e-05f, -4.438026363e-05f, -4.438037502e-05f, -4.438038899e-05f, -4.438030556e-05f, -4.438012475e-05f, -4.437984656e-05f, -4.437947100e-05f, -4.437899809e-05f, -4.437842784e-05f,
+ -4.437776026e-05f, -4.437699535e-05f, -4.437613315e-05f, -4.437517365e-05f, -4.437411687e-05f, -4.437296282e-05f, -4.437171152e-05f, -4.437036297e-05f, -4.436891720e-05f, -4.436737422e-05f,
+ -4.436573404e-05f, -4.436399667e-05f, -4.436216213e-05f, -4.436023044e-05f, -4.435820161e-05f, -4.435607565e-05f, -4.435385258e-05f, -4.435153241e-05f, -4.434911517e-05f, -4.434660086e-05f,
+ -4.434398951e-05f, -4.434128113e-05f, -4.433847573e-05f, -4.433557334e-05f, -4.433257396e-05f, -4.432947763e-05f, -4.432628435e-05f, -4.432299414e-05f, -4.431960702e-05f, -4.431612301e-05f,
+ -4.431254213e-05f, -4.430886439e-05f, -4.430508981e-05f, -4.430121842e-05f, -4.429725023e-05f, -4.429318527e-05f, -4.428902354e-05f, -4.428476508e-05f, -4.428040989e-05f, -4.427595801e-05f,
+ -4.427140944e-05f, -4.426676422e-05f, -4.426202237e-05f, -4.425718389e-05f, -4.425224882e-05f, -4.424721718e-05f, -4.424208899e-05f, -4.423686427e-05f, -4.423154303e-05f, -4.422612532e-05f,
+ -4.422061114e-05f, -4.421500052e-05f, -4.420929348e-05f, -4.420349005e-05f, -4.419759025e-05f, -4.419159410e-05f, -4.418550162e-05f, -4.417931285e-05f, -4.417302780e-05f, -4.416664650e-05f,
+ -4.416016898e-05f, -4.415359525e-05f, -4.414692534e-05f, -4.414015929e-05f, -4.413329711e-05f, -4.412633882e-05f, -4.411928447e-05f, -4.411213406e-05f, -4.410488764e-05f, -4.409754521e-05f,
+ -4.409010682e-05f, -4.408257249e-05f, -4.407494224e-05f, -4.406721610e-05f, -4.405939411e-05f, -4.405147628e-05f, -4.404346264e-05f, -4.403535323e-05f, -4.402714807e-05f, -4.401884719e-05f,
+ -4.401045063e-05f, -4.400195840e-05f, -4.399337053e-05f, -4.398468706e-05f, -4.397590802e-05f, -4.396703344e-05f, -4.395806334e-05f, -4.394899776e-05f, -4.393983672e-05f, -4.393058027e-05f,
+ -4.392122842e-05f, -4.391178120e-05f, -4.390223866e-05f, -4.389260082e-05f, -4.388286772e-05f, -4.387303938e-05f, -4.386311584e-05f, -4.385309712e-05f, -4.384298327e-05f, -4.383277431e-05f,
+ -4.382247028e-05f, -4.381207122e-05f, -4.380157714e-05f, -4.379098809e-05f, -4.378030411e-05f, -4.376952522e-05f, -4.375865146e-05f, -4.374768286e-05f, -4.373661946e-05f, -4.372546129e-05f,
+ -4.371420839e-05f, -4.370286079e-05f, -4.369141854e-05f, -4.367988165e-05f, -4.366825017e-05f, -4.365652414e-05f, -4.364470359e-05f, -4.363278856e-05f, -4.362077909e-05f, -4.360867520e-05f,
+ -4.359647694e-05f, -4.358418435e-05f, -4.357179746e-05f, -4.355931631e-05f, -4.354674094e-05f, -4.353407138e-05f, -4.352130768e-05f, -4.350844987e-05f, -4.349549799e-05f, -4.348245208e-05f,
+ -4.346931218e-05f, -4.345607833e-05f, -4.344275057e-05f, -4.342932893e-05f, -4.341581346e-05f, -4.340220420e-05f, -4.338850118e-05f, -4.337470445e-05f, -4.336081405e-05f, -4.334683002e-05f,
+ -4.333275240e-05f, -4.331858123e-05f, -4.330431655e-05f, -4.328995841e-05f, -4.327550684e-05f, -4.326096189e-05f, -4.324632360e-05f, -4.323159201e-05f, -4.321676716e-05f, -4.320184911e-05f,
+ -4.318683789e-05f, -4.317173354e-05f, -4.315653610e-05f, -4.314124563e-05f, -4.312586217e-05f, -4.311038575e-05f, -4.309481643e-05f, -4.307915424e-05f, -4.306339923e-05f, -4.304755146e-05f,
+ -4.303161095e-05f, -4.301557776e-05f, -4.299945194e-05f, -4.298323352e-05f, -4.296692256e-05f, -4.295051910e-05f, -4.293402318e-05f, -4.291743486e-05f, -4.290075417e-05f, -4.288398117e-05f,
+ -4.286711591e-05f, -4.285015842e-05f, -4.283310876e-05f, -4.281596698e-05f, -4.279873312e-05f, -4.278140723e-05f, -4.276398936e-05f, -4.274647956e-05f, -4.272887787e-05f, -4.271118435e-05f,
+ -4.269339904e-05f, -4.267552199e-05f, -4.265755326e-05f, -4.263949289e-05f, -4.262134093e-05f, -4.260309743e-05f, -4.258476244e-05f, -4.256633602e-05f, -4.254781820e-05f, -4.252920905e-05f,
+ -4.251050862e-05f, -4.249171695e-05f, -4.247283409e-05f, -4.245386011e-05f, -4.243479504e-05f, -4.241563895e-05f, -4.239639187e-05f, -4.237705388e-05f, -4.235762501e-05f, -4.233810532e-05f,
+ -4.231849487e-05f, -4.229879370e-05f, -4.227900188e-05f, -4.225911945e-05f, -4.223914646e-05f, -4.221908298e-05f, -4.219892905e-05f, -4.217868473e-05f, -4.215835007e-05f, -4.213792513e-05f,
+ -4.211740997e-05f, -4.209680463e-05f, -4.207610918e-05f, -4.205532366e-05f, -4.203444814e-05f, -4.201348267e-05f, -4.199242730e-05f, -4.197128210e-05f, -4.195004711e-05f, -4.192872240e-05f,
+ -4.190730802e-05f, -4.188580403e-05f, -4.186421049e-05f, -4.184252744e-05f, -4.182075496e-05f, -4.179889309e-05f, -4.177694190e-05f, -4.175490145e-05f, -4.173277178e-05f, -4.171055297e-05f,
+ -4.168824506e-05f, -4.166584812e-05f, -4.164336221e-05f, -4.162078738e-05f, -4.159812370e-05f, -4.157537123e-05f, -4.155253002e-05f, -4.152960013e-05f, -4.150658163e-05f, -4.148347457e-05f,
+ -4.146027901e-05f, -4.143699503e-05f, -4.141362267e-05f, -4.139016199e-05f, -4.136661307e-05f, -4.134297596e-05f, -4.131925071e-05f, -4.129543741e-05f, -4.127153610e-05f, -4.124754684e-05f,
+ -4.122346971e-05f, -4.119930476e-05f, -4.117505205e-05f, -4.115071166e-05f, -4.112628363e-05f, -4.110176804e-05f, -4.107716495e-05f, -4.105247442e-05f, -4.102769652e-05f, -4.100283130e-05f,
+ -4.097787885e-05f, -4.095283920e-05f, -4.092771245e-05f, -4.090249864e-05f, -4.087719784e-05f, -4.085181012e-05f, -4.082633554e-05f, -4.080077418e-05f, -4.077512608e-05f, -4.074939133e-05f,
+ -4.072356998e-05f, -4.069766211e-05f, -4.067166777e-05f, -4.064558704e-05f, -4.061941999e-05f, -4.059316667e-05f, -4.056682716e-05f, -4.054040152e-05f, -4.051388982e-05f, -4.048729213e-05f,
+ -4.046060852e-05f, -4.043383906e-05f, -4.040698380e-05f, -4.038004283e-05f, -4.035301621e-05f, -4.032590401e-05f, -4.029870630e-05f, -4.027142314e-05f, -4.024405461e-05f, -4.021660077e-05f,
+ -4.018906170e-05f, -4.016143747e-05f, -4.013372814e-05f, -4.010593378e-05f, -4.007805447e-05f, -4.005009028e-05f, -4.002204128e-05f, -3.999390753e-05f, -3.996568912e-05f, -3.993738610e-05f,
+ -3.990899855e-05f, -3.988052655e-05f, -3.985197017e-05f, -3.982332947e-05f, -3.979460453e-05f, -3.976579543e-05f, -3.973690223e-05f, -3.970792500e-05f, -3.967886383e-05f, -3.964971878e-05f,
+ -3.962048992e-05f, -3.959117734e-05f, -3.956178109e-05f, -3.953230127e-05f, -3.950273794e-05f, -3.947309117e-05f, -3.944336104e-05f, -3.941354762e-05f, -3.938365100e-05f, -3.935367124e-05f,
+ -3.932360841e-05f, -3.929346260e-05f, -3.926323388e-05f, -3.923292232e-05f, -3.920252800e-05f, -3.917205100e-05f, -3.914149139e-05f, -3.911084925e-05f, -3.908012465e-05f, -3.904931767e-05f,
+ -3.901842839e-05f, -3.898745689e-05f, -3.895640324e-05f, -3.892526751e-05f, -3.889404980e-05f, -3.886275016e-05f, -3.883136869e-05f, -3.879990546e-05f, -3.876836054e-05f, -3.873673402e-05f,
+ -3.870502598e-05f, -3.867323649e-05f, -3.864136563e-05f, -3.860941348e-05f, -3.857738012e-05f, -3.854526563e-05f, -3.851307008e-05f, -3.848079357e-05f, -3.844843616e-05f, -3.841599795e-05f,
+ -3.838347900e-05f, -3.835087939e-05f, -3.831819922e-05f, -3.828543856e-05f, -3.825259748e-05f, -3.821967608e-05f, -3.818667443e-05f, -3.815359261e-05f, -3.812043071e-05f, -3.808718880e-05f,
+ -3.805386698e-05f, -3.802046531e-05f, -3.798698389e-05f, -3.795342279e-05f, -3.791978210e-05f, -3.788606190e-05f, -3.785226227e-05f, -3.781838329e-05f, -3.778442506e-05f, -3.775038765e-05f,
+ -3.771627114e-05f, -3.768207562e-05f, -3.764780118e-05f, -3.761344789e-05f, -3.757901585e-05f, -3.754450512e-05f, -3.750991581e-05f, -3.747524800e-05f, -3.744050176e-05f, -3.740567719e-05f,
+ -3.737077436e-05f, -3.733579337e-05f, -3.730073430e-05f, -3.726559724e-05f, -3.723038227e-05f, -3.719508947e-05f, -3.715971894e-05f, -3.712427075e-05f, -3.708874501e-05f, -3.705314178e-05f,
+ -3.701746116e-05f, -3.698170324e-05f, -3.694586811e-05f, -3.690995584e-05f, -3.687396653e-05f, -3.683790027e-05f, -3.680175713e-05f, -3.676553722e-05f, -3.672924062e-05f, -3.669286741e-05f,
+ -3.665641769e-05f, -3.661989155e-05f, -3.658328906e-05f, -3.654661032e-05f, -3.650985543e-05f, -3.647302446e-05f, -3.643611751e-05f, -3.639913467e-05f, -3.636207603e-05f, -3.632494167e-05f,
+ -3.628773169e-05f, -3.625044618e-05f, -3.621308522e-05f, -3.617564891e-05f, -3.613813734e-05f, -3.610055060e-05f, -3.606288877e-05f, -3.602515196e-05f, -3.598734025e-05f, -3.594945373e-05f,
+ -3.591149249e-05f, -3.587345663e-05f, -3.583534624e-05f, -3.579716141e-05f, -3.575890222e-05f, -3.572056878e-05f, -3.568216118e-05f, -3.564367951e-05f, -3.560512385e-05f, -3.556649431e-05f,
+ -3.552779098e-05f, -3.548901395e-05f, -3.545016331e-05f, -3.541123915e-05f, -3.537224158e-05f, -3.533317068e-05f, -3.529402655e-05f, -3.525480928e-05f, -3.521551896e-05f, -3.517615570e-05f,
+ -3.513671958e-05f, -3.509721070e-05f, -3.505762915e-05f, -3.501797504e-05f, -3.497824844e-05f, -3.493844947e-05f, -3.489857821e-05f, -3.485863476e-05f, -3.481861922e-05f, -3.477853168e-05f,
+ -3.473837223e-05f, -3.469814098e-05f, -3.465783802e-05f, -3.461746345e-05f, -3.457701736e-05f, -3.453649985e-05f, -3.449591101e-05f, -3.445525095e-05f, -3.441451976e-05f, -3.437371753e-05f,
+ -3.433284437e-05f, -3.429190038e-05f, -3.425088564e-05f, -3.420980027e-05f, -3.416864435e-05f, -3.412741798e-05f, -3.408612127e-05f, -3.404475431e-05f, -3.400331719e-05f, -3.396181003e-05f,
+ -3.392023291e-05f, -3.387858594e-05f, -3.383686922e-05f, -3.379508284e-05f, -3.375322690e-05f, -3.371130151e-05f, -3.366930676e-05f, -3.362724275e-05f, -3.358510959e-05f, -3.354290737e-05f,
+ -3.350063620e-05f, -3.345829617e-05f, -3.341588738e-05f, -3.337340994e-05f, -3.333086395e-05f, -3.328824950e-05f, -3.324556670e-05f, -3.320281565e-05f, -3.315999645e-05f, -3.311710921e-05f,
+ -3.307415401e-05f, -3.303113098e-05f, -3.298804020e-05f, -3.294488178e-05f, -3.290165583e-05f, -3.285836244e-05f, -3.281500171e-05f, -3.277157376e-05f, -3.272807867e-05f, -3.268451657e-05f,
+ -3.264088754e-05f, -3.259719169e-05f, -3.255342913e-05f, -3.250959996e-05f, -3.246570428e-05f, -3.242174219e-05f, -3.237771380e-05f, -3.233361922e-05f, -3.228945854e-05f, -3.224523188e-05f,
+ -3.220093933e-05f, -3.215658101e-05f, -3.211215701e-05f, -3.206766743e-05f, -3.202311240e-05f, -3.197849200e-05f, -3.193380635e-05f, -3.188905555e-05f, -3.184423971e-05f, -3.179935892e-05f,
+ -3.175441331e-05f, -3.170940297e-05f, -3.166432800e-05f, -3.161918852e-05f, -3.157398464e-05f, -3.152871645e-05f, -3.148338407e-05f, -3.143798759e-05f, -3.139252714e-05f, -3.134700280e-05f,
+ -3.130141471e-05f, -3.125576294e-05f, -3.121004763e-05f, -3.116426887e-05f, -3.111842677e-05f, -3.107252143e-05f, -3.102655298e-05f, -3.098052150e-05f, -3.093442712e-05f, -3.088826994e-05f,
+ -3.084205007e-05f, -3.079576762e-05f, -3.074942269e-05f, -3.070301539e-05f, -3.065654584e-05f, -3.061001414e-05f, -3.056342040e-05f, -3.051676473e-05f, -3.047004724e-05f, -3.042326804e-05f,
+ -3.037642723e-05f, -3.032952494e-05f, -3.028256126e-05f, -3.023553631e-05f, -3.018845019e-05f, -3.014130303e-05f, -3.009409492e-05f, -3.004682598e-05f, -2.999949632e-05f, -2.995210604e-05f,
+ -2.990465527e-05f, -2.985714411e-05f, -2.980957267e-05f, -2.976194107e-05f, -2.971424940e-05f, -2.966649780e-05f, -2.961868636e-05f, -2.957081519e-05f, -2.952288442e-05f, -2.947489415e-05f,
+ -2.942684450e-05f, -2.937873557e-05f, -2.933056748e-05f, -2.928234034e-05f, -2.923405426e-05f, -2.918570936e-05f, -2.913730575e-05f, -2.908884353e-05f, -2.904032284e-05f, -2.899174376e-05f,
+ -2.894310643e-05f, -2.889441095e-05f, -2.884565744e-05f, -2.879684600e-05f, -2.874797676e-05f, -2.869904983e-05f, -2.865006532e-05f, -2.860102334e-05f, -2.855192401e-05f, -2.850276745e-05f,
+ -2.845355376e-05f, -2.840428306e-05f, -2.835495547e-05f, -2.830557110e-05f, -2.825613006e-05f, -2.820663248e-05f, -2.815707846e-05f, -2.810746812e-05f, -2.805780157e-05f, -2.800807893e-05f,
+ -2.795830033e-05f, -2.790846586e-05f, -2.785857565e-05f, -2.780862981e-05f, -2.775862846e-05f, -2.770857171e-05f, -2.765845968e-05f, -2.760829249e-05f, -2.755807026e-05f, -2.750779309e-05f,
+ -2.745746111e-05f, -2.740707443e-05f, -2.735663316e-05f, -2.730613744e-05f, -2.725558736e-05f, -2.720498306e-05f, -2.715432464e-05f, -2.710361222e-05f, -2.705284593e-05f, -2.700202587e-05f,
+ -2.695115217e-05f, -2.690022494e-05f, -2.684924431e-05f, -2.679821038e-05f, -2.674712328e-05f, -2.669598312e-05f, -2.664479003e-05f, -2.659354412e-05f, -2.654224551e-05f, -2.649089432e-05f,
+ -2.643949066e-05f, -2.638803466e-05f, -2.633652643e-05f, -2.628496610e-05f, -2.623335378e-05f, -2.618168958e-05f, -2.612997364e-05f, -2.607820607e-05f, -2.602638699e-05f, -2.597451651e-05f,
+ -2.592259477e-05f, -2.587062187e-05f, -2.581859793e-05f, -2.576652309e-05f, -2.571439745e-05f, -2.566222114e-05f, -2.560999427e-05f, -2.555771698e-05f, -2.550538937e-05f, -2.545301157e-05f,
+ -2.540058369e-05f, -2.534810587e-05f, -2.529557822e-05f, -2.524300086e-05f, -2.519037391e-05f, -2.513769749e-05f, -2.508497173e-05f, -2.503219674e-05f, -2.497937265e-05f, -2.492649957e-05f,
+ -2.487357764e-05f, -2.482060697e-05f, -2.476758768e-05f, -2.471451989e-05f, -2.466140373e-05f, -2.460823932e-05f, -2.455502678e-05f, -2.450176624e-05f, -2.444845780e-05f, -2.439510161e-05f,
+ -2.434169777e-05f, -2.428824642e-05f, -2.423474767e-05f, -2.418120165e-05f, -2.412760848e-05f, -2.407396828e-05f, -2.402028117e-05f, -2.396654729e-05f, -2.391276675e-05f, -2.385893967e-05f,
+ -2.380506619e-05f, -2.375114641e-05f, -2.369718047e-05f, -2.364316849e-05f, -2.358911059e-05f, -2.353500690e-05f, -2.348085754e-05f, -2.342666264e-05f, -2.337242231e-05f, -2.331813669e-05f,
+ -2.326380589e-05f, -2.320943004e-05f, -2.315500927e-05f, -2.310054370e-05f, -2.304603345e-05f, -2.299147866e-05f, -2.293687943e-05f, -2.288223591e-05f, -2.282754820e-05f, -2.277281645e-05f,
+ -2.271804077e-05f, -2.266322129e-05f, -2.260835813e-05f, -2.255345142e-05f, -2.249850128e-05f, -2.244350785e-05f, -2.238847124e-05f, -2.233339158e-05f, -2.227826900e-05f, -2.222310362e-05f,
+ -2.216789556e-05f, -2.211264497e-05f, -2.205735195e-05f, -2.200201664e-05f, -2.194663916e-05f, -2.189121964e-05f, -2.183575820e-05f, -2.178025498e-05f, -2.172471009e-05f, -2.166912367e-05f,
+ -2.161349584e-05f, -2.155782672e-05f, -2.150211645e-05f, -2.144636516e-05f, -2.139057296e-05f, -2.133473998e-05f, -2.127886636e-05f, -2.122295222e-05f, -2.116699769e-05f, -2.111100289e-05f,
+ -2.105496795e-05f, -2.099889300e-05f, -2.094277816e-05f, -2.088662357e-05f, -2.083042936e-05f, -2.077419564e-05f, -2.071792255e-05f, -2.066161021e-05f, -2.060525876e-05f, -2.054886832e-05f,
+ -2.049243902e-05f, -2.043597099e-05f, -2.037946435e-05f, -2.032291924e-05f, -2.026633578e-05f, -2.020971410e-05f, -2.015305433e-05f, -2.009635660e-05f, -2.003962103e-05f, -1.998284776e-05f,
+ -1.992603692e-05f, -1.986918863e-05f, -1.981230302e-05f, -1.975538022e-05f, -1.969842037e-05f, -1.964142358e-05f, -1.958438999e-05f, -1.952731973e-05f, -1.947021293e-05f, -1.941306971e-05f,
+ -1.935589021e-05f, -1.929867456e-05f, -1.924142288e-05f, -1.918413531e-05f, -1.912681197e-05f, -1.906945300e-05f, -1.901205852e-05f, -1.895462867e-05f, -1.889716357e-05f, -1.883966336e-05f,
+ -1.878212816e-05f, -1.872455810e-05f, -1.866695332e-05f, -1.860931395e-05f, -1.855164011e-05f, -1.849393194e-05f, -1.843618957e-05f, -1.837841312e-05f, -1.832060273e-05f, -1.826275853e-05f,
+ -1.820488065e-05f, -1.814696922e-05f, -1.808902437e-05f, -1.803104624e-05f, -1.797303494e-05f, -1.791499062e-05f, -1.785691341e-05f, -1.779880343e-05f, -1.774066082e-05f, -1.768248571e-05f,
+ -1.762427822e-05f, -1.756603850e-05f, -1.750776668e-05f, -1.744946287e-05f, -1.739112722e-05f, -1.733275986e-05f, -1.727436092e-05f, -1.721593053e-05f, -1.715746883e-05f, -1.709897593e-05f,
+ -1.704045199e-05f, -1.698189712e-05f, -1.692331146e-05f, -1.686469515e-05f, -1.680604830e-05f, -1.674737107e-05f, -1.668866357e-05f, -1.662992595e-05f, -1.657115833e-05f, -1.651236084e-05f,
+ -1.645353362e-05f, -1.639467681e-05f, -1.633579052e-05f, -1.627687490e-05f, -1.621793008e-05f, -1.615895619e-05f, -1.609995336e-05f, -1.604092173e-05f, -1.598186143e-05f, -1.592277259e-05f,
+ -1.586365534e-05f, -1.580450983e-05f, -1.574533617e-05f, -1.568613450e-05f, -1.562690497e-05f, -1.556764769e-05f, -1.550836281e-05f, -1.544905045e-05f, -1.538971075e-05f, -1.533034384e-05f,
+ -1.527094986e-05f, -1.521152894e-05f, -1.515208122e-05f, -1.509260682e-05f, -1.503310588e-05f, -1.497357853e-05f, -1.491402491e-05f, -1.485444515e-05f, -1.479483939e-05f, -1.473520775e-05f,
+ -1.467555038e-05f, -1.461586740e-05f, -1.455615895e-05f, -1.449642516e-05f, -1.443666618e-05f, -1.437688212e-05f, -1.431707313e-05f, -1.425723934e-05f, -1.419738089e-05f, -1.413749790e-05f,
+ -1.407759051e-05f, -1.401765886e-05f, -1.395770308e-05f, -1.389772331e-05f, -1.383771967e-05f, -1.377769231e-05f, -1.371764136e-05f, -1.365756695e-05f, -1.359746922e-05f, -1.353734830e-05f,
+ -1.347720432e-05f, -1.341703743e-05f, -1.335684775e-05f, -1.329663542e-05f, -1.323640057e-05f, -1.317614335e-05f, -1.311586388e-05f, -1.305556230e-05f, -1.299523874e-05f, -1.293489334e-05f,
+ -1.287452624e-05f, -1.281413756e-05f, -1.275372745e-05f, -1.269329604e-05f, -1.263284346e-05f, -1.257236984e-05f, -1.251187534e-05f, -1.245136007e-05f, -1.239082417e-05f, -1.233026779e-05f,
+ -1.226969105e-05f, -1.220909409e-05f, -1.214847704e-05f, -1.208784005e-05f, -1.202718324e-05f, -1.196650675e-05f, -1.190581072e-05f, -1.184509528e-05f, -1.178436056e-05f, -1.172360672e-05f,
+ -1.166283386e-05f, -1.160204215e-05f, -1.154123170e-05f, -1.148040266e-05f, -1.141955515e-05f, -1.135868933e-05f, -1.129780531e-05f, -1.123690325e-05f, -1.117598326e-05f, -1.111504550e-05f,
+ -1.105409009e-05f, -1.099311717e-05f, -1.093212688e-05f, -1.087111935e-05f, -1.081009472e-05f, -1.074905312e-05f, -1.068799470e-05f, -1.062691957e-05f, -1.056582789e-05f, -1.050471979e-05f,
+ -1.044359540e-05f, -1.038245486e-05f, -1.032129831e-05f, -1.026012588e-05f, -1.019893771e-05f, -1.013773393e-05f, -1.007651468e-05f, -1.001528009e-05f, -9.954030312e-06f, -9.892765469e-06f,
+ -9.831485701e-06f, -9.770191144e-06f, -9.708881934e-06f, -9.647558207e-06f, -9.586220100e-06f, -9.524867748e-06f, -9.463501288e-06f, -9.402120857e-06f, -9.340726591e-06f, -9.279318625e-06f,
+ -9.217897097e-06f, -9.156462142e-06f, -9.095013898e-06f, -9.033552500e-06f, -8.972078084e-06f, -8.910590788e-06f, -8.849090748e-06f, -8.787578100e-06f, -8.726052980e-06f, -8.664515525e-06f,
+ -8.602965872e-06f, -8.541404157e-06f, -8.479830516e-06f, -8.418245086e-06f, -8.356648004e-06f, -8.295039406e-06f, -8.233419428e-06f, -8.171788208e-06f, -8.110145881e-06f, -8.048492584e-06f,
+ -7.986828455e-06f, -7.925153628e-06f, -7.863468242e-06f, -7.801772432e-06f, -7.740066336e-06f, -7.678350089e-06f, -7.616623829e-06f, -7.554887692e-06f, -7.493141814e-06f, -7.431386333e-06f,
+ -7.369621385e-06f, -7.307847107e-06f, -7.246063635e-06f, -7.184271106e-06f, -7.122469657e-06f, -7.060659424e-06f, -6.998840544e-06f, -6.937013154e-06f, -6.875177390e-06f, -6.813333389e-06f,
+ -6.751481288e-06f, -6.689621224e-06f, -6.627753333e-06f, -6.565877752e-06f, -6.503994617e-06f, -6.442104066e-06f, -6.380206234e-06f, -6.318301259e-06f, -6.256389278e-06f, -6.194470427e-06f,
+ -6.132544843e-06f, -6.070612662e-06f, -6.008674021e-06f, -5.946729058e-06f, -5.884777908e-06f, -5.822820708e-06f, -5.760857595e-06f, -5.698888707e-06f, -5.636914178e-06f, -5.574934147e-06f,
+ -5.512948749e-06f, -5.450958123e-06f, -5.388962403e-06f, -5.326961727e-06f, -5.264956232e-06f, -5.202946054e-06f, -5.140931329e-06f, -5.078912196e-06f, -5.016888789e-06f, -4.954861246e-06f,
+ -4.892829704e-06f, -4.830794299e-06f, -4.768755168e-06f, -4.706712447e-06f, -4.644666273e-06f, -4.582616783e-06f, -4.520564113e-06f, -4.458508399e-06f, -4.396449779e-06f, -4.334388389e-06f,
+ -4.272324366e-06f, -4.210257845e-06f, -4.148188964e-06f, -4.086117860e-06f, -4.024044668e-06f, -3.961969525e-06f, -3.899892568e-06f, -3.837813933e-06f, -3.775733757e-06f, -3.713652175e-06f,
+ -3.651569326e-06f, -3.589485344e-06f, -3.527400367e-06f, -3.465314531e-06f, -3.403227973e-06f, -3.341140828e-06f, -3.279053233e-06f, -3.216965324e-06f, -3.154877238e-06f, -3.092789112e-06f,
+ -3.030701081e-06f, -2.968613281e-06f, -2.906525850e-06f, -2.844438923e-06f, -2.782352637e-06f, -2.720267127e-06f, -2.658182531e-06f, -2.596098984e-06f, -2.534016622e-06f, -2.471935582e-06f,
+ -2.409855999e-06f, -2.347778011e-06f, -2.285701753e-06f, -2.223627361e-06f, -2.161554971e-06f, -2.099484719e-06f, -2.037416742e-06f, -1.975351175e-06f, -1.913288154e-06f, -1.851227816e-06f,
+ -1.789170296e-06f, -1.727115730e-06f, -1.665064254e-06f, -1.603016004e-06f, -1.540971117e-06f, -1.478929727e-06f, -1.416891970e-06f, -1.354857983e-06f, -1.292827902e-06f, -1.230801861e-06f,
+ -1.168779996e-06f, -1.106762445e-06f, -1.044749341e-06f, -9.827408207e-07f, -9.207370200e-07f, -8.587380742e-07f, -7.967441190e-07f, -7.347552899e-07f, -6.727717224e-07f, -6.107935520e-07f,
+ -5.488209142e-07f, -4.868539445e-07f, -4.248927783e-07f, -3.629375510e-07f, -3.009883979e-07f, -2.390454544e-07f, -1.771088558e-07f, -1.151787374e-07f, -5.325523443e-08f, 8.661517900e-09f,
+ 7.057138438e-08f, 1.324742299e-07f, 1.943699192e-07f, 2.562583173e-07f, 3.181392890e-07f, 3.800126995e-07f, 4.418784135e-07f, 5.037362962e-07f, 5.655862127e-07f, 6.274280279e-07f,
+ 6.892616071e-07f, 7.510868154e-07f, 8.129035179e-07f, 8.747115799e-07f, 9.365108667e-07f, 9.983012435e-07f, 1.060082576e-06f, 1.121854729e-06f, 1.183617568e-06f, 1.245370958e-06f,
+ 1.307114766e-06f, 1.368848856e-06f, 1.430573094e-06f, 1.492287346e-06f, 1.553991477e-06f, 1.615685353e-06f, 1.677368839e-06f, 1.739041802e-06f, 1.800704106e-06f, 1.862355619e-06f,
+ 1.923996205e-06f, 1.985625731e-06f, 2.047244063e-06f, 2.108851065e-06f, 2.170446606e-06f, 2.232030549e-06f, 2.293602763e-06f, 2.355163111e-06f, 2.416711462e-06f, 2.478247681e-06f,
+ 2.539771634e-06f, 2.601283187e-06f, 2.662782208e-06f, 2.724268561e-06f, 2.785742114e-06f, 2.847202734e-06f, 2.908650285e-06f, 2.970084636e-06f, 3.031505653e-06f, 3.092913202e-06f,
+ 3.154307150e-06f, 3.215687364e-06f, 3.277053710e-06f, 3.338406055e-06f, 3.399744267e-06f, 3.461068211e-06f, 3.522377756e-06f, 3.583672767e-06f, 3.644953113e-06f, 3.706218659e-06f,
+ 3.767469274e-06f, 3.828704824e-06f, 3.889925177e-06f, 3.951130199e-06f, 4.012319759e-06f, 4.073493724e-06f, 4.134651960e-06f, 4.195794336e-06f, 4.256920719e-06f, 4.318030976e-06f,
+ 4.379124975e-06f, 4.440202585e-06f, 4.501263671e-06f, 4.562308104e-06f, 4.623335749e-06f, 4.684346475e-06f, 4.745340150e-06f, 4.806316643e-06f, 4.867275820e-06f, 4.928217550e-06f,
+ 4.989141701e-06f, 5.050048142e-06f, 5.110936740e-06f, 5.171807364e-06f, 5.232659882e-06f, 5.293494163e-06f, 5.354310076e-06f, 5.415107487e-06f, 5.475886267e-06f, 5.536646284e-06f,
+ 5.597387406e-06f, 5.658109502e-06f, 5.718812442e-06f, 5.779496093e-06f, 5.840160325e-06f, 5.900805007e-06f, 5.961430007e-06f, 6.022035195e-06f, 6.082620441e-06f, 6.143185612e-06f,
+ 6.203730579e-06f, 6.264255210e-06f, 6.324759376e-06f, 6.385242945e-06f, 6.445705787e-06f, 6.506147772e-06f, 6.566568769e-06f, 6.626968648e-06f, 6.687347278e-06f, 6.747704530e-06f,
+ 6.808040273e-06f, 6.868354377e-06f, 6.928646712e-06f, 6.988917149e-06f, 7.049165557e-06f, 7.109391806e-06f, 7.169595766e-06f, 7.229777309e-06f, 7.289936304e-06f, 7.350072622e-06f,
+ 7.410186133e-06f, 7.470276708e-06f, 7.530344217e-06f, 7.590388531e-06f, 7.650409521e-06f, 7.710407058e-06f, 7.770381012e-06f, 7.830331254e-06f, 7.890257656e-06f, 7.950160088e-06f,
+ 8.010038423e-06f, 8.069892529e-06f, 8.129722281e-06f, 8.189527547e-06f, 8.249308201e-06f, 8.309064112e-06f, 8.368795154e-06f, 8.428501197e-06f, 8.488182114e-06f, 8.547837775e-06f,
+ 8.607468053e-06f, 8.667072820e-06f, 8.726651948e-06f, 8.786205308e-06f, 8.845732773e-06f, 8.905234215e-06f, 8.964709507e-06f, 9.024158520e-06f, 9.083581127e-06f, 9.142977200e-06f,
+ 9.202346612e-06f, 9.261689236e-06f, 9.321004944e-06f, 9.380293609e-06f, 9.439555104e-06f, 9.498789301e-06f, 9.557996075e-06f, 9.617175297e-06f, 9.676326841e-06f, 9.735450580e-06f,
+ 9.794546387e-06f, 9.853614137e-06f, 9.912653701e-06f, 9.971664954e-06f, 1.003064777e-05f, 1.008960202e-05f, 1.014852758e-05f, 1.020742433e-05f, 1.026629213e-05f, 1.032513086e-05f,
+ 1.038394040e-05f, 1.044272062e-05f, 1.050147139e-05f, 1.056019259e-05f, 1.061888409e-05f, 1.067754577e-05f, 1.073617750e-05f, 1.079477915e-05f, 1.085335061e-05f, 1.091189174e-05f,
+ 1.097040242e-05f, 1.102888253e-05f, 1.108733193e-05f, 1.114575051e-05f, 1.120413815e-05f, 1.126249470e-05f, 1.132082006e-05f, 1.137911410e-05f, 1.143737668e-05f, 1.149560770e-05f,
+ 1.155380701e-05f, 1.161197451e-05f, 1.167011006e-05f, 1.172821354e-05f, 1.178628482e-05f, 1.184432379e-05f, 1.190233032e-05f, 1.196030428e-05f, 1.201824556e-05f, 1.207615402e-05f,
+ 1.213402954e-05f, 1.219187201e-05f, 1.224968129e-05f, 1.230745727e-05f, 1.236519982e-05f, 1.242290882e-05f, 1.248058414e-05f, 1.253822566e-05f, 1.259583327e-05f, 1.265340683e-05f,
+ 1.271094622e-05f, 1.276845133e-05f, 1.282592202e-05f, 1.288335818e-05f, 1.294075969e-05f, 1.299812641e-05f, 1.305545824e-05f, 1.311275505e-05f, 1.317001671e-05f, 1.322724311e-05f,
+ 1.328443411e-05f, 1.334158961e-05f, 1.339870948e-05f, 1.345579360e-05f, 1.351284184e-05f, 1.356985409e-05f, 1.362683023e-05f, 1.368377012e-05f, 1.374067366e-05f, 1.379754072e-05f,
+ 1.385437118e-05f, 1.391116492e-05f, 1.396792182e-05f, 1.402464176e-05f, 1.408132462e-05f, 1.413797027e-05f, 1.419457860e-05f, 1.425114949e-05f, 1.430768281e-05f, 1.436417846e-05f,
+ 1.442063630e-05f, 1.447705622e-05f, 1.453343809e-05f, 1.458978181e-05f, 1.464608725e-05f, 1.470235428e-05f, 1.475858279e-05f, 1.481477267e-05f, 1.487092379e-05f, 1.492703603e-05f,
+ 1.498310928e-05f, 1.503914341e-05f, 1.509513831e-05f, 1.515109386e-05f, 1.520700993e-05f, 1.526288642e-05f, 1.531872320e-05f, 1.537452016e-05f, 1.543027717e-05f, 1.548599413e-05f,
+ 1.554167090e-05f, 1.559730738e-05f, 1.565290344e-05f, 1.570845897e-05f, 1.576397385e-05f, 1.581944797e-05f, 1.587488120e-05f, 1.593027343e-05f, 1.598562454e-05f, 1.604093441e-05f,
+ 1.609620294e-05f, 1.615142999e-05f, 1.620661546e-05f, 1.626175923e-05f, 1.631686118e-05f, 1.637192119e-05f, 1.642693915e-05f, 1.648191495e-05f, 1.653684846e-05f, 1.659173957e-05f,
+ 1.664658817e-05f, 1.670139414e-05f, 1.675615736e-05f, 1.681087772e-05f, 1.686555510e-05f, 1.692018940e-05f, 1.697478048e-05f, 1.702932824e-05f, 1.708383256e-05f, 1.713829333e-05f,
+ 1.719271044e-05f, 1.724708376e-05f, 1.730141319e-05f, 1.735569860e-05f, 1.740993989e-05f, 1.746413694e-05f, 1.751828964e-05f, 1.757239787e-05f, 1.762646152e-05f, 1.768048048e-05f,
+ 1.773445462e-05f, 1.778838385e-05f, 1.784226804e-05f, 1.789610708e-05f, 1.794990086e-05f, 1.800364926e-05f, 1.805735218e-05f, 1.811100950e-05f, 1.816462110e-05f, 1.821818687e-05f,
+ 1.827170671e-05f, 1.832518050e-05f, 1.837860812e-05f, 1.843198947e-05f, 1.848532443e-05f, 1.853861289e-05f, 1.859185474e-05f, 1.864504987e-05f, 1.869819816e-05f, 1.875129951e-05f,
+ 1.880435380e-05f, 1.885736092e-05f, 1.891032076e-05f, 1.896323321e-05f, 1.901609816e-05f, 1.906891549e-05f, 1.912168510e-05f, 1.917440688e-05f, 1.922708072e-05f, 1.927970649e-05f,
+ 1.933228411e-05f, 1.938481345e-05f, 1.943729441e-05f, 1.948972687e-05f, 1.954211072e-05f, 1.959444586e-05f, 1.964673218e-05f, 1.969896957e-05f, 1.975115791e-05f, 1.980329711e-05f,
+ 1.985538704e-05f, 1.990742760e-05f, 1.995941869e-05f, 2.001136019e-05f, 2.006325199e-05f, 2.011509399e-05f, 2.016688608e-05f, 2.021862815e-05f, 2.027032009e-05f, 2.032196180e-05f,
+ 2.037355316e-05f, 2.042509407e-05f, 2.047658442e-05f, 2.052802411e-05f, 2.057941302e-05f, 2.063075105e-05f, 2.068203809e-05f, 2.073327404e-05f, 2.078445879e-05f, 2.083559222e-05f,
+ 2.088667425e-05f, 2.093770475e-05f, 2.098868362e-05f, 2.103961077e-05f, 2.109048607e-05f, 2.114130942e-05f, 2.119208072e-05f, 2.124279987e-05f, 2.129346675e-05f, 2.134408127e-05f,
+ 2.139464331e-05f, 2.144515277e-05f, 2.149560955e-05f, 2.154601354e-05f, 2.159636464e-05f, 2.164666274e-05f, 2.169690773e-05f, 2.174709952e-05f, 2.179723800e-05f, 2.184732306e-05f,
+ 2.189735460e-05f, 2.194733252e-05f, 2.199725671e-05f, 2.204712707e-05f, 2.209694350e-05f, 2.214670589e-05f, 2.219641414e-05f, 2.224606814e-05f, 2.229566780e-05f, 2.234521300e-05f,
+ 2.239470365e-05f, 2.244413965e-05f, 2.249352089e-05f, 2.254284727e-05f, 2.259211869e-05f, 2.264133504e-05f, 2.269049623e-05f, 2.273960215e-05f, 2.278865270e-05f, 2.283764778e-05f,
+ 2.288658728e-05f, 2.293547112e-05f, 2.298429917e-05f, 2.303307135e-05f, 2.308178756e-05f, 2.313044768e-05f, 2.317905163e-05f, 2.322759930e-05f, 2.327609059e-05f, 2.332452540e-05f,
+ 2.337290363e-05f, 2.342122518e-05f, 2.346948995e-05f, 2.351769785e-05f, 2.356584876e-05f, 2.361394260e-05f, 2.366197926e-05f, 2.370995865e-05f, 2.375788066e-05f, 2.380574519e-05f,
+ 2.385355216e-05f, 2.390130145e-05f, 2.394899297e-05f, 2.399662663e-05f, 2.404420232e-05f, 2.409171995e-05f, 2.413917941e-05f, 2.418658062e-05f, 2.423392346e-05f, 2.428120786e-05f,
+ 2.432843370e-05f, 2.437560089e-05f, 2.442270934e-05f, 2.446975894e-05f, 2.451674961e-05f, 2.456368123e-05f, 2.461055373e-05f, 2.465736699e-05f, 2.470412093e-05f, 2.475081545e-05f,
+ 2.479745045e-05f, 2.484402584e-05f, 2.489054152e-05f, 2.493699740e-05f, 2.498339338e-05f, 2.502972936e-05f, 2.507600525e-05f, 2.512222096e-05f, 2.516837639e-05f, 2.521447144e-05f,
+ 2.526050603e-05f, 2.530648005e-05f, 2.535239341e-05f, 2.539824603e-05f, 2.544403780e-05f, 2.548976863e-05f, 2.553543843e-05f, 2.558104710e-05f, 2.562659455e-05f, 2.567208069e-05f,
+ 2.571750543e-05f, 2.576286866e-05f, 2.580817031e-05f, 2.585341027e-05f, 2.589858846e-05f, 2.594370477e-05f, 2.598875913e-05f, 2.603375143e-05f, 2.607868159e-05f, 2.612354951e-05f,
+ 2.616835511e-05f, 2.621309828e-05f, 2.625777895e-05f, 2.630239701e-05f, 2.634695238e-05f, 2.639144497e-05f, 2.643587468e-05f, 2.648024143e-05f, 2.652454512e-05f, 2.656878567e-05f,
+ 2.661296298e-05f, 2.665707696e-05f, 2.670112753e-05f, 2.674511460e-05f, 2.678903807e-05f, 2.683289785e-05f, 2.687669386e-05f, 2.692042601e-05f, 2.696409421e-05f, 2.700769837e-05f,
+ 2.705123841e-05f, 2.709471422e-05f, 2.713812573e-05f, 2.718147284e-05f, 2.722475548e-05f, 2.726797354e-05f, 2.731112695e-05f, 2.735421561e-05f, 2.739723945e-05f, 2.744019836e-05f,
+ 2.748309226e-05f, 2.752592108e-05f, 2.756868471e-05f, 2.761138308e-05f, 2.765401609e-05f, 2.769658366e-05f, 2.773908571e-05f, 2.778152215e-05f, 2.782389289e-05f, 2.786619784e-05f,
+ 2.790843693e-05f, 2.795061007e-05f, 2.799271716e-05f, 2.803475813e-05f, 2.807673289e-05f, 2.811864135e-05f, 2.816048344e-05f, 2.820225906e-05f, 2.824396814e-05f, 2.828561058e-05f,
+ 2.832718631e-05f, 2.836869524e-05f, 2.841013728e-05f, 2.845151236e-05f, 2.849282039e-05f, 2.853406128e-05f, 2.857523496e-05f, 2.861634134e-05f, 2.865738033e-05f, 2.869835186e-05f,
+ 2.873925585e-05f, 2.878009220e-05f, 2.882086084e-05f, 2.886156169e-05f, 2.890219466e-05f, 2.894275968e-05f, 2.898325666e-05f, 2.902368551e-05f, 2.906404617e-05f, 2.910433854e-05f,
+ 2.914456255e-05f, 2.918471812e-05f, 2.922480516e-05f, 2.926482360e-05f, 2.930477335e-05f, 2.934465434e-05f, 2.938446648e-05f, 2.942420970e-05f, 2.946388391e-05f, 2.950348904e-05f,
+ 2.954302501e-05f, 2.958249173e-05f, 2.962188913e-05f, 2.966121714e-05f, 2.970047566e-05f, 2.973966463e-05f, 2.977878397e-05f, 2.981783359e-05f, 2.985681342e-05f, 2.989572338e-05f,
+ 2.993456339e-05f, 2.997333338e-05f, 3.001203327e-05f, 3.005066297e-05f, 3.008922243e-05f, 3.012771155e-05f, 3.016613026e-05f, 3.020447849e-05f, 3.024275615e-05f, 3.028096318e-05f,
+ 3.031909949e-05f, 3.035716501e-05f, 3.039515967e-05f, 3.043308338e-05f, 3.047093608e-05f, 3.050871768e-05f, 3.054642812e-05f, 3.058406732e-05f, 3.062163520e-05f, 3.065913169e-05f,
+ 3.069655671e-05f, 3.073391020e-05f, 3.077119207e-05f, 3.080840225e-05f, 3.084554068e-05f, 3.088260726e-05f, 3.091960194e-05f, 3.095652464e-05f, 3.099337529e-05f, 3.103015380e-05f,
+ 3.106686012e-05f, 3.110349416e-05f, 3.114005586e-05f, 3.117654514e-05f, 3.121296194e-05f, 3.124930617e-05f, 3.128557777e-05f, 3.132177666e-05f, 3.135790278e-05f, 3.139395605e-05f,
+ 3.142993640e-05f, 3.146584377e-05f, 3.150167807e-05f, 3.153743925e-05f, 3.157312722e-05f, 3.160874193e-05f, 3.164428329e-05f, 3.167975124e-05f, 3.171514572e-05f, 3.175046664e-05f,
+ 3.178571394e-05f, 3.182088756e-05f, 3.185598742e-05f, 3.189101345e-05f, 3.192596559e-05f, 3.196084376e-05f, 3.199564790e-05f, 3.203037794e-05f, 3.206503382e-05f, 3.209961546e-05f,
+ 3.213412279e-05f, 3.216855576e-05f, 3.220291428e-05f, 3.223719830e-05f, 3.227140775e-05f, 3.230554256e-05f, 3.233960267e-05f, 3.237358800e-05f, 3.240749849e-05f, 3.244133408e-05f,
+ 3.247509470e-05f, 3.250878028e-05f, 3.254239076e-05f, 3.257592608e-05f, 3.260938616e-05f, 3.264277094e-05f, 3.267608036e-05f, 3.270931435e-05f, 3.274247286e-05f, 3.277555580e-05f,
+ 3.280856313e-05f, 3.284149477e-05f, 3.287435066e-05f, 3.290713074e-05f, 3.293983494e-05f, 3.297246321e-05f, 3.300501547e-05f, 3.303749167e-05f, 3.306989174e-05f, 3.310221562e-05f,
+ 3.313446325e-05f, 3.316663456e-05f, 3.319872950e-05f, 3.323074799e-05f, 3.326268999e-05f, 3.329455542e-05f, 3.332634422e-05f, 3.335805634e-05f, 3.338969172e-05f, 3.342125029e-05f,
+ 3.345273199e-05f, 3.348413676e-05f, 3.351546454e-05f, 3.354671527e-05f, 3.357788889e-05f, 3.360898535e-05f, 3.364000457e-05f, 3.367094651e-05f, 3.370181110e-05f, 3.373259828e-05f,
+ 3.376330799e-05f, 3.379394019e-05f, 3.382449479e-05f, 3.385497176e-05f, 3.388537103e-05f, 3.391569254e-05f, 3.394593623e-05f, 3.397610205e-05f, 3.400618994e-05f, 3.403619984e-05f,
+ 3.406613169e-05f, 3.409598544e-05f, 3.412576103e-05f, 3.415545841e-05f, 3.418507751e-05f, 3.421461828e-05f, 3.424408067e-05f, 3.427346462e-05f, 3.430277007e-05f, 3.433199697e-05f,
+ 3.436114526e-05f, 3.439021489e-05f, 3.441920579e-05f, 3.444811793e-05f, 3.447695124e-05f, 3.450570566e-05f, 3.453438115e-05f, 3.456297765e-05f, 3.459149511e-05f, 3.461993346e-05f,
+ 3.464829266e-05f, 3.467657266e-05f, 3.470477340e-05f, 3.473289483e-05f, 3.476093689e-05f, 3.478889953e-05f, 3.481678271e-05f, 3.484458636e-05f, 3.487231044e-05f, 3.489995489e-05f,
+ 3.492751966e-05f, 3.495500470e-05f, 3.498240996e-05f, 3.500973539e-05f, 3.503698094e-05f, 3.506414655e-05f, 3.509123217e-05f, 3.511823776e-05f, 3.514516326e-05f, 3.517200862e-05f,
+ 3.519877380e-05f, 3.522545874e-05f, 3.525206340e-05f, 3.527858772e-05f, 3.530503165e-05f, 3.533139515e-05f, 3.535767817e-05f, 3.538388066e-05f, 3.541000257e-05f, 3.543604384e-05f,
+ 3.546200444e-05f, 3.548788432e-05f, 3.551368343e-05f, 3.553940171e-05f, 3.556503913e-05f, 3.559059563e-05f, 3.561607117e-05f, 3.564146570e-05f, 3.566677917e-05f, 3.569201155e-05f,
+ 3.571716277e-05f, 3.574223280e-05f, 3.576722159e-05f, 3.579212909e-05f, 3.581695527e-05f, 3.584170006e-05f, 3.586636343e-05f, 3.589094533e-05f, 3.591544572e-05f, 3.593986456e-05f,
+ 3.596420179e-05f, 3.598845737e-05f, 3.601263127e-05f, 3.603672343e-05f, 3.606073381e-05f, 3.608466237e-05f, 3.610850907e-05f, 3.613227385e-05f, 3.615595669e-05f, 3.617955753e-05f,
+ 3.620307633e-05f, 3.622651306e-05f, 3.624986766e-05f, 3.627314010e-05f, 3.629633034e-05f, 3.631943832e-05f, 3.634246402e-05f, 3.636540739e-05f, 3.638826838e-05f, 3.641104696e-05f,
+ 3.643374309e-05f, 3.645635673e-05f, 3.647888783e-05f, 3.650133635e-05f, 3.652370227e-05f, 3.654598552e-05f, 3.656818608e-05f, 3.659030391e-05f, 3.661233897e-05f, 3.663429121e-05f,
+ 3.665616060e-05f, 3.667794710e-05f, 3.669965067e-05f, 3.672127128e-05f, 3.674280887e-05f, 3.676426343e-05f, 3.678563491e-05f, 3.680692326e-05f, 3.682812846e-05f, 3.684925047e-05f,
+ 3.687028924e-05f, 3.689124475e-05f, 3.691211695e-05f, 3.693290581e-05f, 3.695361130e-05f, 3.697423337e-05f, 3.699477199e-05f, 3.701522713e-05f, 3.703559875e-05f, 3.705588681e-05f,
+ 3.707609128e-05f, 3.709621212e-05f, 3.711624930e-05f, 3.713620278e-05f, 3.715607254e-05f, 3.717585853e-05f, 3.719556072e-05f, 3.721517908e-05f, 3.723471357e-05f, 3.725416417e-05f,
+ 3.727353083e-05f, 3.729281352e-05f, 3.731201221e-05f, 3.733112688e-05f, 3.735015747e-05f, 3.736910397e-05f, 3.738796634e-05f, 3.740674455e-05f, 3.742543857e-05f, 3.744404836e-05f,
+ 3.746257389e-05f, 3.748101514e-05f, 3.749937207e-05f, 3.751764465e-05f, 3.753583285e-05f, 3.755393664e-05f, 3.757195598e-05f, 3.758989086e-05f, 3.760774123e-05f, 3.762550708e-05f,
+ 3.764318836e-05f, 3.766078505e-05f, 3.767829713e-05f, 3.769572455e-05f, 3.771306730e-05f, 3.773032535e-05f, 3.774749866e-05f, 3.776458721e-05f, 3.778159096e-05f, 3.779850990e-05f,
+ 3.781534399e-05f, 3.783209321e-05f, 3.784875753e-05f, 3.786533693e-05f, 3.788183136e-05f, 3.789824082e-05f, 3.791456527e-05f, 3.793080468e-05f, 3.794695903e-05f, 3.796302830e-05f,
+ 3.797901245e-05f, 3.799491147e-05f, 3.801072532e-05f, 3.802645399e-05f, 3.804209744e-05f, 3.805765565e-05f, 3.807312860e-05f, 3.808851627e-05f, 3.810381862e-05f, 3.811903564e-05f,
+ 3.813416729e-05f, 3.814921356e-05f, 3.816417443e-05f, 3.817904987e-05f, 3.819383985e-05f, 3.820854436e-05f, 3.822316337e-05f, 3.823769685e-05f, 3.825214480e-05f, 3.826650717e-05f,
+ 3.828078396e-05f, 3.829497514e-05f, 3.830908069e-05f, 3.832310058e-05f, 3.833703480e-05f, 3.835088333e-05f, 3.836464614e-05f, 3.837832322e-05f, 3.839191453e-05f, 3.840542007e-05f,
+ 3.841883982e-05f, 3.843217374e-05f, 3.844542183e-05f, 3.845858406e-05f, 3.847166042e-05f, 3.848465088e-05f, 3.849755543e-05f, 3.851037405e-05f, 3.852310671e-05f, 3.853575341e-05f,
+ 3.854831411e-05f, 3.856078882e-05f, 3.857317750e-05f, 3.858548013e-05f, 3.859769671e-05f, 3.860982722e-05f, 3.862187163e-05f, 3.863382993e-05f, 3.864570211e-05f, 3.865748815e-05f,
+ 3.866918802e-05f, 3.868080172e-05f, 3.869232923e-05f, 3.870377054e-05f, 3.871512562e-05f, 3.872639447e-05f, 3.873757706e-05f, 3.874867338e-05f, 3.875968343e-05f, 3.877060718e-05f,
+ 3.878144461e-05f, 3.879219573e-05f, 3.880286050e-05f, 3.881343892e-05f, 3.882393098e-05f, 3.883433665e-05f, 3.884465593e-05f, 3.885488881e-05f, 3.886503527e-05f, 3.887509529e-05f,
+ 3.888506888e-05f, 3.889495600e-05f, 3.890475666e-05f, 3.891447084e-05f, 3.892409853e-05f, 3.893363971e-05f, 3.894309439e-05f, 3.895246253e-05f, 3.896174414e-05f, 3.897093920e-05f,
+ 3.898004771e-05f, 3.898906964e-05f, 3.899800500e-05f, 3.900685377e-05f, 3.901561595e-05f, 3.902429151e-05f, 3.903288046e-05f, 3.904138279e-05f, 3.904979847e-05f, 3.905812752e-05f,
+ 3.906636991e-05f, 3.907452565e-05f, 3.908259471e-05f, 3.909057710e-05f, 3.909847280e-05f, 3.910628181e-05f, 3.911400412e-05f, 3.912163972e-05f, 3.912918861e-05f, 3.913665078e-05f,
+ 3.914402622e-05f, 3.915131493e-05f, 3.915851689e-05f, 3.916563211e-05f, 3.917266058e-05f, 3.917960229e-05f, 3.918645723e-05f, 3.919322541e-05f, 3.919990681e-05f, 3.920650143e-05f,
+ 3.921300926e-05f, 3.921943031e-05f, 3.922576457e-05f, 3.923201203e-05f, 3.923817268e-05f, 3.924424653e-05f, 3.925023358e-05f, 3.925613381e-05f, 3.926194722e-05f, 3.926767382e-05f,
+ 3.927331359e-05f, 3.927886654e-05f, 3.928433267e-05f, 3.928971196e-05f, 3.929500443e-05f, 3.930021006e-05f, 3.930532885e-05f, 3.931036081e-05f, 3.931530594e-05f, 3.932016422e-05f,
+ 3.932493567e-05f, 3.932962027e-05f, 3.933421803e-05f, 3.933872895e-05f, 3.934315303e-05f, 3.934749027e-05f, 3.935174067e-05f, 3.935590422e-05f, 3.935998094e-05f, 3.936397081e-05f,
+ 3.936787385e-05f, 3.937169005e-05f, 3.937541941e-05f, 3.937906194e-05f, 3.938261764e-05f, 3.938608650e-05f, 3.938946853e-05f, 3.939276374e-05f, 3.939597212e-05f, 3.939909369e-05f,
+ 3.940212843e-05f, 3.940507636e-05f, 3.940793747e-05f, 3.941071178e-05f, 3.941339927e-05f, 3.941599997e-05f, 3.941851387e-05f, 3.942094098e-05f, 3.942328130e-05f, 3.942553483e-05f,
+ 3.942770158e-05f, 3.942978156e-05f, 3.943177477e-05f, 3.943368121e-05f, 3.943550090e-05f, 3.943723383e-05f, 3.943888001e-05f, 3.944043945e-05f, 3.944191216e-05f, 3.944329814e-05f,
+ 3.944459740e-05f, 3.944580994e-05f, 3.944693577e-05f, 3.944797491e-05f, 3.944892735e-05f, 3.944979310e-05f, 3.945057218e-05f, 3.945126458e-05f, 3.945187033e-05f, 3.945238942e-05f,
+ 3.945282186e-05f, 3.945316767e-05f, 3.945342685e-05f, 3.945359942e-05f, 3.945368537e-05f, 3.945368473e-05f, 3.945359750e-05f, 3.945342368e-05f, 3.945316330e-05f, 3.945281636e-05f,
+ 3.945238286e-05f, 3.945186283e-05f, 3.945125628e-05f, 3.945056320e-05f, 3.944978362e-05f, 3.944891755e-05f, 3.944796499e-05f, 3.944692596e-05f, 3.944580048e-05f, 3.944458854e-05f,
+ 3.944329018e-05f, 3.944190539e-05f, 3.944043419e-05f, 3.943887660e-05f, 3.943723262e-05f, 3.943550227e-05f, 3.943368557e-05f, 3.943178253e-05f, 3.942979315e-05f, 3.942771746e-05f,
+ 3.942555547e-05f, 3.942330720e-05f, 3.942097265e-05f, 3.941855184e-05f, 3.941604480e-05f, 3.941345152e-05f, 3.941077204e-05f, 3.940800636e-05f, 3.940515450e-05f, 3.940221647e-05f,
+ 3.939919230e-05f, 3.939608199e-05f, 3.939288557e-05f, 3.938960305e-05f, 3.938623445e-05f, 3.938277978e-05f, 3.937923907e-05f, 3.937561232e-05f, 3.937189957e-05f, 3.936810081e-05f,
+ 3.936421608e-05f, 3.936024540e-05f, 3.935618877e-05f, 3.935204621e-05f, 3.934781776e-05f, 3.934350342e-05f, 3.933910322e-05f, 3.933461717e-05f, 3.933004529e-05f, 3.932538761e-05f,
+ 3.932064414e-05f, 3.931581490e-05f, 3.931089991e-05f, 3.930589920e-05f, 3.930081278e-05f, 3.929564068e-05f, 3.929038291e-05f, 3.928503950e-05f, 3.927961047e-05f, 3.927409583e-05f,
+ 3.926849562e-05f, 3.926280985e-05f, 3.925703855e-05f, 3.925118174e-05f, 3.924523943e-05f, 3.923921166e-05f, 3.923309844e-05f, 3.922689980e-05f, 3.922061576e-05f, 3.921424635e-05f,
+ 3.920779158e-05f, 3.920125149e-05f, 3.919462609e-05f, 3.918791541e-05f, 3.918111948e-05f, 3.917423832e-05f, 3.916727195e-05f, 3.916022039e-05f, 3.915308368e-05f, 3.914586184e-05f,
+ 3.913855490e-05f, 3.913116287e-05f, 3.912368579e-05f, 3.911612368e-05f, 3.910847656e-05f, 3.910074447e-05f, 3.909292743e-05f, 3.908502547e-05f, 3.907703861e-05f, 3.906896688e-05f,
+ 3.906081030e-05f, 3.905256892e-05f, 3.904424274e-05f, 3.903583181e-05f, 3.902733614e-05f, 3.901875578e-05f, 3.901009073e-05f, 3.900134104e-05f, 3.899250673e-05f, 3.898358784e-05f,
+ 3.897458438e-05f, 3.896549639e-05f, 3.895632390e-05f, 3.894706694e-05f, 3.893772554e-05f, 3.892829973e-05f, 3.891878953e-05f, 3.890919498e-05f, 3.889951611e-05f, 3.888975295e-05f,
+ 3.887990553e-05f, 3.886997389e-05f, 3.885995804e-05f, 3.884985803e-05f, 3.883967389e-05f, 3.882940564e-05f, 3.881905332e-05f, 3.880861697e-05f, 3.879809661e-05f, 3.878749227e-05f,
+ 3.877680399e-05f, 3.876603181e-05f, 3.875517575e-05f, 3.874423585e-05f, 3.873321214e-05f, 3.872210466e-05f, 3.871091344e-05f, 3.869963850e-05f, 3.868827990e-05f, 3.867683766e-05f,
+ 3.866531181e-05f, 3.865370239e-05f, 3.864200944e-05f, 3.863023299e-05f, 3.861837308e-05f, 3.860642974e-05f, 3.859440300e-05f, 3.858229290e-05f, 3.857009949e-05f, 3.855782279e-05f,
+ 3.854546284e-05f, 3.853301967e-05f, 3.852049333e-05f, 3.850788385e-05f, 3.849519127e-05f, 3.848241562e-05f, 3.846955695e-05f, 3.845661528e-05f, 3.844359066e-05f, 3.843048313e-05f,
+ 3.841729272e-05f, 3.840401947e-05f, 3.839066342e-05f, 3.837722461e-05f, 3.836370308e-05f, 3.835009886e-05f, 3.833641200e-05f, 3.832264253e-05f, 3.830879050e-05f, 3.829485594e-05f,
+ 3.828083890e-05f, 3.826673941e-05f, 3.825255751e-05f, 3.823829325e-05f, 3.822394666e-05f, 3.820951778e-05f, 3.819500667e-05f, 3.818041335e-05f, 3.816573787e-05f, 3.815098027e-05f,
+ 3.813614059e-05f, 3.812121887e-05f, 3.810621516e-05f, 3.809112950e-05f, 3.807596193e-05f, 3.806071249e-05f, 3.804538122e-05f, 3.802996817e-05f, 3.801447339e-05f, 3.799889690e-05f,
+ 3.798323877e-05f, 3.796749902e-05f, 3.795167771e-05f, 3.793577488e-05f, 3.791979057e-05f, 3.790372483e-05f, 3.788757769e-05f, 3.787134922e-05f, 3.785503944e-05f, 3.783864841e-05f,
+ 3.782217617e-05f, 3.780562276e-05f, 3.778898824e-05f, 3.777227264e-05f, 3.775547602e-05f, 3.773859841e-05f, 3.772163987e-05f, 3.770460044e-05f, 3.768748017e-05f, 3.767027910e-05f,
+ 3.765299728e-05f, 3.763563475e-05f, 3.761819158e-05f, 3.760066779e-05f, 3.758306345e-05f, 3.756537859e-05f, 3.754761327e-05f, 3.752976753e-05f, 3.751184142e-05f, 3.749383500e-05f,
+ 3.747574830e-05f, 3.745758138e-05f, 3.743933428e-05f, 3.742100706e-05f, 3.740259976e-05f, 3.738411244e-05f, 3.736554514e-05f, 3.734689791e-05f, 3.732817081e-05f, 3.730936387e-05f,
+ 3.729047716e-05f, 3.727151073e-05f, 3.725246462e-05f, 3.723333888e-05f, 3.721413357e-05f, 3.719484874e-05f, 3.717548443e-05f, 3.715604070e-05f, 3.713651761e-05f, 3.711691519e-05f,
+ 3.709723351e-05f, 3.707747262e-05f, 3.705763257e-05f, 3.703771341e-05f, 3.701771519e-05f, 3.699763797e-05f, 3.697748180e-05f, 3.695724673e-05f, 3.693693282e-05f, 3.691654012e-05f,
+ 3.689606868e-05f, 3.687551856e-05f, 3.685488981e-05f, 3.683418248e-05f, 3.681339664e-05f, 3.679253232e-05f, 3.677158960e-05f, 3.675056852e-05f, 3.672946913e-05f, 3.670829150e-05f,
+ 3.668703568e-05f, 3.666570172e-05f, 3.664428968e-05f, 3.662279962e-05f, 3.660123159e-05f, 3.657958564e-05f, 3.655786184e-05f, 3.653606024e-05f, 3.651418089e-05f, 3.649222386e-05f,
+ 3.647018919e-05f, 3.644807696e-05f, 3.642588721e-05f, 3.640362000e-05f, 3.638127539e-05f, 3.635885343e-05f, 3.633635420e-05f, 3.631377773e-05f, 3.629112410e-05f, 3.626839335e-05f,
+ 3.624558556e-05f, 3.622270077e-05f, 3.619973905e-05f, 3.617670045e-05f, 3.615358504e-05f, 3.613039286e-05f, 3.610712400e-05f, 3.608377849e-05f, 3.606035641e-05f, 3.603685781e-05f,
+ 3.601328275e-05f, 3.598963130e-05f, 3.596590351e-05f, 3.594209944e-05f, 3.591821916e-05f, 3.589426272e-05f, 3.587023019e-05f, 3.584612163e-05f, 3.582193710e-05f, 3.579767666e-05f,
+ 3.577334038e-05f, 3.574892830e-05f, 3.572444051e-05f, 3.569987706e-05f, 3.567523800e-05f, 3.565052341e-05f, 3.562573335e-05f, 3.560086788e-05f, 3.557592706e-05f, 3.555091096e-05f,
+ 3.552581964e-05f, 3.550065316e-05f, 3.547541159e-05f, 3.545009499e-05f, 3.542470342e-05f, 3.539923696e-05f, 3.537369565e-05f, 3.534807958e-05f, 3.532238879e-05f, 3.529662336e-05f,
+ 3.527078336e-05f, 3.524486884e-05f, 3.521887987e-05f, 3.519281653e-05f, 3.516667886e-05f, 3.514046695e-05f, 3.511418085e-05f, 3.508782063e-05f, 3.506138635e-05f, 3.503487809e-05f,
+ 3.500829591e-05f, 3.498163988e-05f, 3.495491006e-05f, 3.492810652e-05f, 3.490122933e-05f, 3.487427856e-05f, 3.484725426e-05f, 3.482015652e-05f, 3.479298539e-05f, 3.476574095e-05f,
+ 3.473842326e-05f, 3.471103239e-05f, 3.468356842e-05f, 3.465603140e-05f, 3.462842141e-05f, 3.460073851e-05f, 3.457298278e-05f, 3.454515428e-05f, 3.451725309e-05f, 3.448927927e-05f,
+ 3.446123289e-05f, 3.443311403e-05f, 3.440492274e-05f, 3.437665911e-05f, 3.434832320e-05f, 3.431991508e-05f, 3.429143482e-05f, 3.426288250e-05f, 3.423425818e-05f, 3.420556194e-05f,
+ 3.417679384e-05f, 3.414795396e-05f, 3.411904237e-05f, 3.409005914e-05f, 3.406100434e-05f, 3.403187805e-05f, 3.400268033e-05f, 3.397341126e-05f, 3.394407091e-05f, 3.391465935e-05f,
+ 3.388517665e-05f, 3.385562290e-05f, 3.382599815e-05f, 3.379630249e-05f, 3.376653599e-05f, 3.373669871e-05f, 3.370679074e-05f, 3.367681215e-05f, 3.364676301e-05f, 3.361664339e-05f,
+ 3.358645337e-05f, 3.355619302e-05f, 3.352586242e-05f, 3.349546165e-05f, 3.346499077e-05f, 3.343444986e-05f, 3.340383899e-05f, 3.337315825e-05f, 3.334240771e-05f, 3.331158743e-05f,
+ 3.328069750e-05f, 3.324973800e-05f, 3.321870899e-05f, 3.318761056e-05f, 3.315644278e-05f, 3.312520573e-05f, 3.309389948e-05f, 3.306252411e-05f, 3.303107970e-05f, 3.299956631e-05f,
+ 3.296798404e-05f, 3.293633296e-05f, 3.290461314e-05f, 3.287282466e-05f, 3.284096760e-05f, 3.280904204e-05f, 3.277704805e-05f, 3.274498572e-05f, 3.271285511e-05f, 3.268065632e-05f,
+ 3.264838941e-05f, 3.261605447e-05f, 3.258365157e-05f, 3.255118079e-05f, 3.251864222e-05f, 3.248603593e-05f, 3.245336199e-05f, 3.242062050e-05f, 3.238781153e-05f, 3.235493515e-05f,
+ 3.232199145e-05f, 3.228898051e-05f, 3.225590241e-05f, 3.222275723e-05f, 3.218954505e-05f, 3.215626594e-05f, 3.212292000e-05f, 3.208950729e-05f, 3.205602791e-05f, 3.202248193e-05f,
+ 3.198886943e-05f, 3.195519050e-05f, 3.192144521e-05f, 3.188763365e-05f, 3.185375590e-05f, 3.181981204e-05f, 3.178580216e-05f, 3.175172632e-05f, 3.171758463e-05f, 3.168337716e-05f,
+ 3.164910399e-05f, 3.161476520e-05f, 3.158036088e-05f, 3.154589111e-05f, 3.151135597e-05f, 3.147675556e-05f, 3.144208994e-05f, 3.140735920e-05f, 3.137256343e-05f, 3.133770271e-05f,
+ 3.130277713e-05f, 3.126778676e-05f, 3.123273170e-05f, 3.119761202e-05f, 3.116242782e-05f, 3.112717917e-05f, 3.109186616e-05f, 3.105648888e-05f, 3.102104740e-05f, 3.098554182e-05f,
+ 3.094997222e-05f, 3.091433869e-05f, 3.087864130e-05f, 3.084288016e-05f, 3.080705533e-05f, 3.077116691e-05f, 3.073521499e-05f, 3.069919965e-05f, 3.066312097e-05f, 3.062697904e-05f,
+ 3.059077395e-05f, 3.055450579e-05f, 3.051817464e-05f, 3.048178059e-05f, 3.044532373e-05f, 3.040880413e-05f, 3.037222190e-05f, 3.033557712e-05f, 3.029886987e-05f, 3.026210024e-05f,
+ 3.022526832e-05f, 3.018837420e-05f, 3.015141797e-05f, 3.011439971e-05f, 3.007731952e-05f, 3.004017747e-05f, 3.000297366e-05f, 2.996570819e-05f, 2.992838113e-05f, 2.989099257e-05f,
+ 2.985354261e-05f, 2.981603133e-05f, 2.977845883e-05f, 2.974082519e-05f, 2.970313050e-05f, 2.966537485e-05f, 2.962755833e-05f, 2.958968104e-05f, 2.955174305e-05f, 2.951374447e-05f,
+ 2.947568537e-05f, 2.943756586e-05f, 2.939938602e-05f, 2.936114595e-05f, 2.932284573e-05f, 2.928448545e-05f, 2.924606521e-05f, 2.920758509e-05f, 2.916904519e-05f, 2.913044560e-05f,
+ 2.909178641e-05f, 2.905306772e-05f, 2.901428960e-05f, 2.897545217e-05f, 2.893655550e-05f, 2.889759969e-05f, 2.885858483e-05f, 2.881951101e-05f, 2.878037833e-05f, 2.874118688e-05f,
+ 2.870193675e-05f, 2.866262804e-05f, 2.862326083e-05f, 2.858383523e-05f, 2.854435132e-05f, 2.850480919e-05f, 2.846520894e-05f, 2.842555067e-05f, 2.838583446e-05f, 2.834606042e-05f,
+ 2.830622863e-05f, 2.826633919e-05f, 2.822639219e-05f, 2.818638772e-05f, 2.814632589e-05f, 2.810620678e-05f, 2.806603050e-05f, 2.802579713e-05f, 2.798550676e-05f, 2.794515950e-05f,
+ 2.790475545e-05f, 2.786429468e-05f, 2.782377730e-05f, 2.778320341e-05f, 2.774257310e-05f, 2.770188647e-05f, 2.766114361e-05f, 2.762034461e-05f, 2.757948958e-05f, 2.753857860e-05f,
+ 2.749761178e-05f, 2.745658921e-05f, 2.741551099e-05f, 2.737437722e-05f, 2.733318798e-05f, 2.729194339e-05f, 2.725064352e-05f, 2.720928849e-05f, 2.716787839e-05f, 2.712641331e-05f,
+ 2.708489335e-05f, 2.704331861e-05f, 2.700168919e-05f, 2.696000519e-05f, 2.691826670e-05f, 2.687647381e-05f, 2.683462664e-05f, 2.679272527e-05f, 2.675076980e-05f, 2.670876034e-05f,
+ 2.666669698e-05f, 2.662457982e-05f, 2.658240895e-05f, 2.654018448e-05f, 2.649790651e-05f, 2.645557513e-05f, 2.641319044e-05f, 2.637075254e-05f, 2.632826153e-05f, 2.628571752e-05f,
+ 2.624312059e-05f, 2.620047086e-05f, 2.615776841e-05f, 2.611501335e-05f, 2.607220577e-05f, 2.602934579e-05f, 2.598643349e-05f, 2.594346898e-05f, 2.590045236e-05f, 2.585738373e-05f,
+ 2.581426318e-05f, 2.577109083e-05f, 2.572786677e-05f, 2.568459109e-05f, 2.564126391e-05f, 2.559788532e-05f, 2.555445542e-05f, 2.551097432e-05f, 2.546744212e-05f, 2.542385891e-05f,
+ 2.538022480e-05f, 2.533653989e-05f, 2.529280428e-05f, 2.524901807e-05f, 2.520518137e-05f, 2.516129428e-05f, 2.511735690e-05f, 2.507336932e-05f, 2.502933166e-05f, 2.498524402e-05f,
+ 2.494110650e-05f, 2.489691919e-05f, 2.485268221e-05f, 2.480839566e-05f, 2.476405963e-05f, 2.471967424e-05f, 2.467523958e-05f, 2.463075576e-05f, 2.458622288e-05f, 2.454164104e-05f,
+ 2.449701036e-05f, 2.445233092e-05f, 2.440760284e-05f, 2.436282622e-05f, 2.431800116e-05f, 2.427312776e-05f, 2.422820614e-05f, 2.418323639e-05f, 2.413821861e-05f, 2.409315293e-05f,
+ 2.404803942e-05f, 2.400287821e-05f, 2.395766940e-05f, 2.391241308e-05f, 2.386710937e-05f, 2.382175837e-05f, 2.377636019e-05f, 2.373091492e-05f, 2.368542268e-05f, 2.363988357e-05f,
+ 2.359429770e-05f, 2.354866516e-05f, 2.350298608e-05f, 2.345726054e-05f, 2.341148866e-05f, 2.336567054e-05f, 2.331980630e-05f, 2.327389602e-05f, 2.322793983e-05f, 2.318193783e-05f,
+ 2.313589011e-05f, 2.308979680e-05f, 2.304365799e-05f, 2.299747380e-05f, 2.295124432e-05f, 2.290496967e-05f, 2.285864994e-05f, 2.281228526e-05f, 2.276587572e-05f, 2.271942144e-05f,
+ 2.267292251e-05f, 2.262637905e-05f, 2.257979117e-05f, 2.253315896e-05f, 2.248648254e-05f, 2.243976202e-05f, 2.239299750e-05f, 2.234618909e-05f, 2.229933691e-05f, 2.225244104e-05f,
+ 2.220550161e-05f, 2.215851873e-05f, 2.211149249e-05f, 2.206442301e-05f, 2.201731040e-05f, 2.197015476e-05f, 2.192295621e-05f, 2.187571485e-05f, 2.182843079e-05f, 2.178110413e-05f,
+ 2.173373500e-05f, 2.168632349e-05f, 2.163886971e-05f, 2.159137378e-05f, 2.154383581e-05f, 2.149625589e-05f, 2.144863415e-05f, 2.140097069e-05f, 2.135326561e-05f, 2.130551904e-05f,
+ 2.125773108e-05f, 2.120990183e-05f, 2.116203141e-05f, 2.111411993e-05f, 2.106616750e-05f, 2.101817423e-05f, 2.097014022e-05f, 2.092206559e-05f, 2.087395045e-05f, 2.082579491e-05f,
+ 2.077759907e-05f, 2.072936306e-05f, 2.068108697e-05f, 2.063277092e-05f, 2.058441502e-05f, 2.053601939e-05f, 2.048758412e-05f, 2.043910934e-05f, 2.039059515e-05f, 2.034204166e-05f,
+ 2.029344899e-05f, 2.024481725e-05f, 2.019614654e-05f, 2.014743698e-05f, 2.009868868e-05f, 2.004990176e-05f, 2.000107631e-05f, 1.995221246e-05f, 1.990331032e-05f, 1.985436999e-05f,
+ 1.980539160e-05f, 1.975637524e-05f, 1.970732104e-05f, 1.965822910e-05f, 1.960909954e-05f, 1.955993247e-05f, 1.951072800e-05f, 1.946148624e-05f, 1.941220731e-05f, 1.936289132e-05f,
+ 1.931353838e-05f, 1.926414860e-05f, 1.921472210e-05f, 1.916525899e-05f, 1.911575938e-05f, 1.906622338e-05f, 1.901665111e-05f, 1.896704268e-05f, 1.891739820e-05f, 1.886771779e-05f,
+ 1.881800155e-05f, 1.876824961e-05f, 1.871846208e-05f, 1.866863906e-05f, 1.861878068e-05f, 1.856888704e-05f, 1.851895826e-05f, 1.846899445e-05f, 1.841899573e-05f, 1.836896221e-05f,
+ 1.831889400e-05f, 1.826879122e-05f, 1.821865399e-05f, 1.816848240e-05f, 1.811827659e-05f, 1.806803666e-05f, 1.801776273e-05f, 1.796745491e-05f, 1.791711332e-05f, 1.786673807e-05f,
+ 1.781632927e-05f, 1.776588704e-05f, 1.771541150e-05f, 1.766490275e-05f, 1.761436092e-05f, 1.756378612e-05f, 1.751317845e-05f, 1.746253805e-05f, 1.741186502e-05f, 1.736115947e-05f,
+ 1.731042153e-05f, 1.725965131e-05f, 1.720884891e-05f, 1.715801447e-05f, 1.710714809e-05f, 1.705624988e-05f, 1.700531997e-05f, 1.695435847e-05f, 1.690336549e-05f, 1.685234115e-05f,
+ 1.680128557e-05f, 1.675019886e-05f, 1.669908113e-05f, 1.664793251e-05f, 1.659675311e-05f, 1.654554303e-05f, 1.649430241e-05f, 1.644303136e-05f, 1.639172998e-05f, 1.634039841e-05f,
+ 1.628903675e-05f, 1.623764512e-05f, 1.618622363e-05f, 1.613477241e-05f, 1.608329156e-05f, 1.603178122e-05f, 1.598024148e-05f, 1.592867247e-05f, 1.587707431e-05f, 1.582544710e-05f,
+ 1.577379098e-05f, 1.572210605e-05f, 1.567039243e-05f, 1.561865024e-05f, 1.556687959e-05f, 1.551508061e-05f, 1.546325340e-05f, 1.541139809e-05f, 1.535951479e-05f, 1.530760362e-05f,
+ 1.525566470e-05f, 1.520369815e-05f, 1.515170407e-05f, 1.509968259e-05f, 1.504763383e-05f, 1.499555790e-05f, 1.494345493e-05f, 1.489132502e-05f, 1.483916829e-05f, 1.478698487e-05f,
+ 1.473477487e-05f, 1.468253841e-05f, 1.463027560e-05f, 1.457798657e-05f, 1.452567142e-05f, 1.447333029e-05f, 1.442096329e-05f, 1.436857053e-05f, 1.431615213e-05f, 1.426370821e-05f,
+ 1.421123889e-05f, 1.415874429e-05f, 1.410622453e-05f, 1.405367971e-05f, 1.400110997e-05f, 1.394851542e-05f, 1.389589618e-05f, 1.384325236e-05f, 1.379058408e-05f, 1.373789147e-05f,
+ 1.368517464e-05f, 1.363243372e-05f, 1.357966880e-05f, 1.352688003e-05f, 1.347406751e-05f, 1.342123137e-05f, 1.336837172e-05f, 1.331548868e-05f, 1.326258237e-05f, 1.320965291e-05f,
+ 1.315670041e-05f, 1.310372501e-05f, 1.305072681e-05f, 1.299770593e-05f, 1.294466250e-05f, 1.289159663e-05f, 1.283850844e-05f, 1.278539806e-05f, 1.273226559e-05f, 1.267911116e-05f,
+ 1.262593489e-05f, 1.257273690e-05f, 1.251951730e-05f, 1.246627622e-05f, 1.241301377e-05f, 1.235973008e-05f, 1.230642526e-05f, 1.225309944e-05f, 1.219975273e-05f, 1.214638525e-05f,
+ 1.209299712e-05f, 1.203958847e-05f, 1.198615940e-05f, 1.193271005e-05f, 1.187924053e-05f, 1.182575095e-05f, 1.177224145e-05f, 1.171871213e-05f, 1.166516313e-05f, 1.161159455e-05f,
+ 1.155800652e-05f, 1.150439916e-05f, 1.145077259e-05f, 1.139712692e-05f, 1.134346229e-05f, 1.128977880e-05f, 1.123607658e-05f, 1.118235575e-05f, 1.112861643e-05f, 1.107485874e-05f,
+ 1.102108279e-05f, 1.096728871e-05f, 1.091347663e-05f, 1.085964665e-05f, 1.080579890e-05f, 1.075193350e-05f, 1.069805056e-05f, 1.064415022e-05f, 1.059023259e-05f, 1.053629779e-05f,
+ 1.048234594e-05f, 1.042837716e-05f, 1.037439158e-05f, 1.032038930e-05f, 1.026637046e-05f, 1.021233517e-05f, 1.015828356e-05f, 1.010421574e-05f, 1.005013183e-05f, 9.996031959e-06f,
+ 9.941916244e-06f, 9.887784805e-06f, 9.833637763e-06f, 9.779475238e-06f, 9.725297352e-06f, 9.671104225e-06f, 9.616895978e-06f, 9.562672731e-06f, 9.508434605e-06f, 9.454181721e-06f,
+ 9.399914200e-06f, 9.345632162e-06f, 9.291335729e-06f, 9.237025021e-06f, 9.182700159e-06f, 9.128361263e-06f, 9.074008456e-06f, 9.019641858e-06f, 8.965261589e-06f, 8.910867770e-06f,
+ 8.856460524e-06f, 8.802039969e-06f, 8.747606229e-06f, 8.693159422e-06f, 8.638699672e-06f, 8.584227098e-06f, 8.529741821e-06f, 8.475243963e-06f, 8.420733645e-06f, 8.366210988e-06f,
+ 8.311676113e-06f, 8.257129141e-06f, 8.202570193e-06f, 8.147999390e-06f, 8.093416854e-06f, 8.038822706e-06f, 7.984217066e-06f, 7.929600057e-06f, 7.874971798e-06f, 7.820332413e-06f,
+ 7.765682021e-06f, 7.711020743e-06f, 7.656348702e-06f, 7.601666019e-06f, 7.546972814e-06f, 7.492269209e-06f, 7.437555325e-06f, 7.382831284e-06f, 7.328097207e-06f, 7.273353215e-06f,
+ 7.218599429e-06f, 7.163835971e-06f, 7.109062963e-06f, 7.054280524e-06f, 6.999488778e-06f, 6.944687845e-06f, 6.889877846e-06f, 6.835058903e-06f, 6.780231138e-06f, 6.725394671e-06f,
+ 6.670549624e-06f, 6.615696118e-06f, 6.560834276e-06f, 6.505964217e-06f, 6.451086065e-06f, 6.396199939e-06f, 6.341305962e-06f, 6.286404254e-06f, 6.231494938e-06f, 6.176578135e-06f,
+ 6.121653965e-06f, 6.066722551e-06f, 6.011784015e-06f, 5.956838476e-06f, 5.901886058e-06f, 5.846926880e-06f, 5.791961066e-06f, 5.736988735e-06f, 5.682010010e-06f, 5.627025012e-06f,
+ 5.572033863e-06f, 5.517036683e-06f, 5.462033595e-06f, 5.407024720e-06f, 5.352010179e-06f, 5.296990093e-06f, 5.241964585e-06f, 5.186933774e-06f, 5.131897784e-06f, 5.076856736e-06f,
+ 5.021810750e-06f, 4.966759948e-06f, 4.911704452e-06f, 4.856644382e-06f, 4.801579862e-06f, 4.746511011e-06f, 4.691437951e-06f, 4.636360804e-06f, 4.581279691e-06f, 4.526194733e-06f,
+ 4.471106053e-06f, 4.416013770e-06f, 4.360918007e-06f, 4.305818885e-06f, 4.250716525e-06f, 4.195611049e-06f, 4.140502578e-06f, 4.085391233e-06f, 4.030277135e-06f, 3.975160407e-06f,
+ 3.920041169e-06f, 3.864919543e-06f, 3.809795649e-06f, 3.754669610e-06f, 3.699541546e-06f, 3.644411579e-06f, 3.589279830e-06f, 3.534146420e-06f, 3.479011470e-06f, 3.423875103e-06f,
+ 3.368737438e-06f, 3.313598597e-06f, 3.258458702e-06f, 3.203317874e-06f, 3.148176233e-06f, 3.093033901e-06f, 3.037890999e-06f, 2.982747648e-06f, 2.927603970e-06f, 2.872460085e-06f,
+ 2.817316114e-06f, 2.762172179e-06f, 2.707028401e-06f, 2.651884901e-06f, 2.596741799e-06f, 2.541599218e-06f, 2.486457277e-06f, 2.431316098e-06f, 2.376175802e-06f, 2.321036509e-06f,
+ 2.265898342e-06f, 2.210761420e-06f, 2.155625865e-06f, 2.100491797e-06f, 2.045359338e-06f, 1.990228608e-06f, 1.935099729e-06f, 1.879972820e-06f, 1.824848003e-06f, 1.769725399e-06f,
+ 1.714605128e-06f, 1.659487311e-06f, 1.604372069e-06f, 1.549259523e-06f, 1.494149794e-06f, 1.439043001e-06f, 1.383939266e-06f, 1.328838709e-06f, 1.273741451e-06f, 1.218647613e-06f,
+ 1.163557315e-06f, 1.108470678e-06f, 1.053387822e-06f, 9.983088679e-07f, 9.432339360e-07f, 8.881631468e-07f, 8.330966209e-07f, 7.780344785e-07f, 7.229768403e-07f, 6.679238264e-07f,
+ 6.128755573e-07f, 5.578321533e-07f, 5.027937348e-07f, 4.477604220e-07f, 3.927323351e-07f, 3.377095944e-07f, 2.826923202e-07f, 2.276806326e-07f, 1.726746517e-07f, 1.176744977e-07f,
+ 6.268029068e-08f, 7.692150757e-09f, -4.728980203e-08f, -1.022654477e-07f, -1.572346661e-07f, -2.121973375e-07f, -2.671533418e-07f, -3.221025591e-07f, -3.770448695e-07f, -4.319801532e-07f,
+ -4.869082903e-07f, -5.418291611e-07f, -5.967426458e-07f, -6.516486246e-07f, -7.065469778e-07f, -7.614375858e-07f, -8.163203289e-07f, -8.711950874e-07f, -9.260617418e-07f, -9.809201726e-07f,
+ -1.035770260e-06f, -1.090611885e-06f, -1.145444928e-06f, -1.200269269e-06f, -1.255084789e-06f, -1.309891369e-06f, -1.364688889e-06f, -1.419477230e-06f, -1.474256273e-06f, -1.529025899e-06f,
+ -1.583785988e-06f, -1.638536421e-06f, -1.693277079e-06f, -1.748007843e-06f, -1.802728594e-06f, -1.857439213e-06f, -1.912139581e-06f, -1.966829579e-06f, -2.021509088e-06f, -2.076177989e-06f,
+ -2.130836163e-06f, -2.185483492e-06f, -2.240119857e-06f, -2.294745139e-06f, -2.349359219e-06f, -2.403961978e-06f, -2.458553299e-06f, -2.513133063e-06f, -2.567701150e-06f, -2.622257443e-06f,
+ -2.676801822e-06f, -2.731334171e-06f, -2.785854369e-06f, -2.840362300e-06f, -2.894857844e-06f, -2.949340883e-06f, -3.003811300e-06f, -3.058268975e-06f, -3.112713792e-06f, -3.167145630e-06f,
+ -3.221564374e-06f, -3.275969904e-06f, -3.330362103e-06f, -3.384740853e-06f, -3.439106035e-06f, -3.493457533e-06f, -3.547795227e-06f, -3.602119002e-06f, -3.656428738e-06f, -3.710724318e-06f,
+ -3.765005624e-06f, -3.819272540e-06f, -3.873524947e-06f, -3.927762727e-06f, -3.981985765e-06f, -4.036193941e-06f, -4.090387139e-06f, -4.144565241e-06f, -4.198728131e-06f, -4.252875691e-06f,
+ -4.307007803e-06f, -4.361124351e-06f, -4.415225218e-06f, -4.469310286e-06f, -4.523379439e-06f, -4.577432559e-06f, -4.631469530e-06f, -4.685490236e-06f, -4.739494558e-06f, -4.793482381e-06f,
+ -4.847453588e-06f, -4.901408062e-06f, -4.955345687e-06f, -5.009266346e-06f, -5.063169922e-06f, -5.117056299e-06f, -5.170925362e-06f, -5.224776992e-06f, -5.278611075e-06f, -5.332427494e-06f,
+ -5.386226133e-06f, -5.440006875e-06f, -5.493769605e-06f, -5.547514207e-06f, -5.601240564e-06f, -5.654948561e-06f, -5.708638082e-06f, -5.762309010e-06f, -5.815961232e-06f, -5.869594629e-06f,
+ -5.923209088e-06f, -5.976804493e-06f, -6.030380727e-06f, -6.083937675e-06f, -6.137475223e-06f, -6.190993254e-06f, -6.244491653e-06f, -6.297970306e-06f, -6.351429096e-06f, -6.404867909e-06f,
+ -6.458286630e-06f, -6.511685144e-06f, -6.565063335e-06f, -6.618421089e-06f, -6.671758291e-06f, -6.725074826e-06f, -6.778370579e-06f, -6.831645436e-06f, -6.884899282e-06f, -6.938132003e-06f,
+ -6.991343484e-06f, -7.044533610e-06f, -7.097702267e-06f, -7.150849342e-06f, -7.203974719e-06f, -7.257078285e-06f, -7.310159924e-06f, -7.363219525e-06f, -7.416256971e-06f, -7.469272149e-06f,
+ -7.522264946e-06f, -7.575235248e-06f, -7.628182940e-06f, -7.681107910e-06f, -7.734010043e-06f, -7.786889225e-06f, -7.839745344e-06f, -7.892578286e-06f, -7.945387938e-06f, -7.998174185e-06f,
+ -8.050936916e-06f, -8.103676016e-06f, -8.156391373e-06f, -8.209082873e-06f, -8.261750404e-06f, -8.314393852e-06f, -8.367013106e-06f, -8.419608051e-06f, -8.472178575e-06f, -8.524724566e-06f,
+ -8.577245910e-06f, -8.629742497e-06f, -8.682214211e-06f, -8.734660943e-06f, -8.787082578e-06f, -8.839479006e-06f, -8.891850113e-06f, -8.944195788e-06f, -8.996515918e-06f, -9.048810392e-06f,
+ -9.101079097e-06f, -9.153321922e-06f, -9.205538755e-06f, -9.257729484e-06f, -9.309893998e-06f, -9.362032184e-06f, -9.414143932e-06f, -9.466229131e-06f, -9.518287667e-06f, -9.570319432e-06f,
+ -9.622324312e-06f, -9.674302197e-06f, -9.726252977e-06f, -9.778176539e-06f, -9.830072773e-06f, -9.881941569e-06f, -9.933782814e-06f, -9.985596400e-06f, -1.003738221e-05f, -1.008914015e-05f,
+ -1.014087009e-05f, -1.019257193e-05f, -1.024424555e-05f, -1.029589085e-05f, -1.034750772e-05f, -1.039909605e-05f, -1.045065572e-05f, -1.050218663e-05f, -1.055368866e-05f, -1.060516171e-05f,
+ -1.065660567e-05f, -1.070802043e-05f, -1.075940587e-05f, -1.081076190e-05f, -1.086208839e-05f, -1.091338524e-05f, -1.096465234e-05f, -1.101588958e-05f, -1.106709686e-05f, -1.111827405e-05f,
+ -1.116942106e-05f, -1.122053778e-05f, -1.127162409e-05f, -1.132267989e-05f, -1.137370507e-05f, -1.142469951e-05f, -1.147566312e-05f, -1.152659579e-05f, -1.157749739e-05f, -1.162836784e-05f,
+ -1.167920701e-05f, -1.173001481e-05f, -1.178079111e-05f, -1.183153582e-05f, -1.188224883e-05f, -1.193293002e-05f, -1.198357930e-05f, -1.203419655e-05f, -1.208478167e-05f, -1.213533454e-05f,
+ -1.218585507e-05f, -1.223634314e-05f, -1.228679864e-05f, -1.233722148e-05f, -1.238761154e-05f, -1.243796871e-05f, -1.248829290e-05f, -1.253858398e-05f, -1.258884187e-05f, -1.263906643e-05f,
+ -1.268925759e-05f, -1.273941522e-05f, -1.278953921e-05f, -1.283962947e-05f, -1.288968589e-05f, -1.293970836e-05f, -1.298969677e-05f, -1.303965103e-05f, -1.308957101e-05f, -1.313945663e-05f,
+ -1.318930776e-05f, -1.323912431e-05f, -1.328890618e-05f, -1.333865324e-05f, -1.338836541e-05f, -1.343804258e-05f, -1.348768463e-05f, -1.353729147e-05f, -1.358686298e-05f, -1.363639908e-05f,
+ -1.368589964e-05f, -1.373536457e-05f, -1.378479376e-05f, -1.383418710e-05f, -1.388354450e-05f, -1.393286585e-05f, -1.398215104e-05f, -1.403139996e-05f, -1.408061253e-05f, -1.412978862e-05f,
+ -1.417892815e-05f, -1.422803099e-05f, -1.427709706e-05f, -1.432612624e-05f, -1.437511844e-05f, -1.442407355e-05f, -1.447299146e-05f, -1.452187208e-05f, -1.457071529e-05f, -1.461952101e-05f,
+ -1.466828911e-05f, -1.471701951e-05f, -1.476571210e-05f, -1.481436677e-05f, -1.486298343e-05f, -1.491156197e-05f, -1.496010228e-05f, -1.500860427e-05f, -1.505706784e-05f, -1.510549288e-05f,
+ -1.515387929e-05f, -1.520222696e-05f, -1.525053581e-05f, -1.529880572e-05f, -1.534703659e-05f, -1.539522832e-05f, -1.544338081e-05f, -1.549149397e-05f, -1.553956768e-05f, -1.558760184e-05f,
+ -1.563559637e-05f, -1.568355114e-05f, -1.573146608e-05f, -1.577934106e-05f, -1.582717600e-05f, -1.587497079e-05f, -1.592272533e-05f, -1.597043952e-05f, -1.601811327e-05f, -1.606574646e-05f,
+ -1.611333901e-05f, -1.616089081e-05f, -1.620840176e-05f, -1.625587176e-05f, -1.630330071e-05f, -1.635068852e-05f, -1.639803508e-05f, -1.644534030e-05f, -1.649260406e-05f, -1.653982629e-05f,
+ -1.658700687e-05f, -1.663414571e-05f, -1.668124271e-05f, -1.672829777e-05f, -1.677531079e-05f, -1.682228167e-05f, -1.686921032e-05f, -1.691609663e-05f, -1.696294052e-05f, -1.700974187e-05f,
+ -1.705650060e-05f, -1.710321660e-05f, -1.714988978e-05f, -1.719652004e-05f, -1.724310728e-05f, -1.728965140e-05f, -1.733615231e-05f, -1.738260991e-05f, -1.742902410e-05f, -1.747539479e-05f,
+ -1.752172188e-05f, -1.756800527e-05f, -1.761424487e-05f, -1.766044057e-05f, -1.770659229e-05f, -1.775269992e-05f, -1.779876337e-05f, -1.784478255e-05f, -1.789075735e-05f, -1.793668768e-05f,
+ -1.798257346e-05f, -1.802841457e-05f, -1.807421092e-05f, -1.811996242e-05f, -1.816566898e-05f, -1.821133050e-05f, -1.825694688e-05f, -1.830251802e-05f, -1.834804384e-05f, -1.839352424e-05f,
+ -1.843895912e-05f, -1.848434839e-05f, -1.852969196e-05f, -1.857498972e-05f, -1.862024159e-05f, -1.866544747e-05f, -1.871060727e-05f, -1.875572090e-05f, -1.880078825e-05f, -1.884580924e-05f,
+ -1.889078377e-05f, -1.893571175e-05f, -1.898059309e-05f, -1.902542769e-05f, -1.907021546e-05f, -1.911495630e-05f, -1.915965013e-05f, -1.920429684e-05f, -1.924889636e-05f, -1.929344858e-05f,
+ -1.933795341e-05f, -1.938241076e-05f, -1.942682054e-05f, -1.947118266e-05f, -1.951549702e-05f, -1.955976353e-05f, -1.960398211e-05f, -1.964815265e-05f, -1.969227506e-05f, -1.973634927e-05f,
+ -1.978037516e-05f, -1.982435267e-05f, -1.986828168e-05f, -1.991216211e-05f, -1.995599387e-05f, -1.999977688e-05f, -2.004351103e-05f, -2.008719624e-05f, -2.013083242e-05f, -2.017441947e-05f,
+ -2.021795731e-05f, -2.026144585e-05f, -2.030488500e-05f, -2.034827467e-05f, -2.039161476e-05f, -2.043490519e-05f, -2.047814587e-05f, -2.052133671e-05f, -2.056447762e-05f, -2.060756851e-05f,
+ -2.065060930e-05f, -2.069359989e-05f, -2.073654019e-05f, -2.077943012e-05f, -2.082226959e-05f, -2.086505851e-05f, -2.090779678e-05f, -2.095048434e-05f, -2.099312107e-05f, -2.103570691e-05f,
+ -2.107824175e-05f, -2.112072552e-05f, -2.116315812e-05f, -2.120553946e-05f, -2.124786947e-05f, -2.129014805e-05f, -2.133237512e-05f, -2.137455058e-05f, -2.141667436e-05f, -2.145874636e-05f,
+ -2.150076650e-05f, -2.154273469e-05f, -2.158465085e-05f, -2.162651489e-05f, -2.166832672e-05f, -2.171008626e-05f, -2.175179343e-05f, -2.179344813e-05f, -2.183505028e-05f, -2.187659980e-05f,
+ -2.191809659e-05f, -2.195954059e-05f, -2.200093169e-05f, -2.204226982e-05f, -2.208355489e-05f, -2.212478682e-05f, -2.216596551e-05f, -2.220709090e-05f, -2.224816288e-05f, -2.228918139e-05f,
+ -2.233014633e-05f, -2.237105762e-05f, -2.241191518e-05f, -2.245271892e-05f, -2.249346876e-05f, -2.253416462e-05f, -2.257480642e-05f, -2.261539406e-05f, -2.265592747e-05f, -2.269640656e-05f,
+ -2.273683126e-05f, -2.277720147e-05f, -2.281751712e-05f, -2.285777813e-05f, -2.289798440e-05f, -2.293813587e-05f, -2.297823244e-05f, -2.301827405e-05f, -2.305826059e-05f, -2.309819200e-05f,
+ -2.313806819e-05f, -2.317788908e-05f, -2.321765459e-05f, -2.325736463e-05f, -2.329701914e-05f, -2.333661802e-05f, -2.337616119e-05f, -2.341564858e-05f, -2.345508011e-05f, -2.349445569e-05f,
+ -2.353377524e-05f, -2.357303869e-05f, -2.361224595e-05f, -2.365139695e-05f, -2.369049160e-05f, -2.372952983e-05f, -2.376851155e-05f, -2.380743669e-05f, -2.384630517e-05f, -2.388511691e-05f,
+ -2.392387183e-05f, -2.396256985e-05f, -2.400121090e-05f, -2.403979488e-05f, -2.407832174e-05f, -2.411679138e-05f, -2.415520374e-05f, -2.419355872e-05f, -2.423185626e-05f, -2.427009628e-05f,
+ -2.430827870e-05f, -2.434640344e-05f, -2.438447043e-05f, -2.442247958e-05f, -2.446043082e-05f, -2.449832408e-05f, -2.453615928e-05f, -2.457393634e-05f, -2.461165519e-05f, -2.464931574e-05f,
+ -2.468691792e-05f, -2.472446167e-05f, -2.476194689e-05f, -2.479937352e-05f, -2.483674148e-05f, -2.487405069e-05f, -2.491130108e-05f, -2.494849258e-05f, -2.498562510e-05f, -2.502269858e-05f,
+ -2.505971294e-05f, -2.509666811e-05f, -2.513356400e-05f, -2.517040055e-05f, -2.520717768e-05f, -2.524389532e-05f, -2.528055339e-05f, -2.531715183e-05f, -2.535369055e-05f, -2.539016948e-05f,
+ -2.542658855e-05f, -2.546294769e-05f, -2.549924683e-05f, -2.553548588e-05f, -2.557166479e-05f, -2.560778346e-05f, -2.564384184e-05f, -2.567983986e-05f, -2.571577743e-05f, -2.575165448e-05f,
+ -2.578747095e-05f, -2.582322676e-05f, -2.585892185e-05f, -2.589455613e-05f, -2.593012954e-05f, -2.596564201e-05f, -2.600109346e-05f, -2.603648383e-05f, -2.607181304e-05f, -2.610708103e-05f,
+ -2.614228772e-05f, -2.617743304e-05f, -2.621251693e-05f, -2.624753930e-05f, -2.628250010e-05f, -2.631739925e-05f, -2.635223668e-05f, -2.638701233e-05f, -2.642172612e-05f, -2.645637799e-05f,
+ -2.649096786e-05f, -2.652549567e-05f, -2.655996135e-05f, -2.659436482e-05f, -2.662870603e-05f, -2.666298490e-05f, -2.669720137e-05f, -2.673135536e-05f, -2.676544680e-05f, -2.679947564e-05f,
+ -2.683344181e-05f, -2.686734522e-05f, -2.690118583e-05f, -2.693496356e-05f, -2.696867834e-05f, -2.700233011e-05f, -2.703591880e-05f, -2.706944434e-05f, -2.710290667e-05f, -2.713630572e-05f,
+ -2.716964142e-05f, -2.720291372e-05f, -2.723612254e-05f, -2.726926781e-05f, -2.730234948e-05f, -2.733536747e-05f, -2.736832172e-05f, -2.740121217e-05f, -2.743403875e-05f, -2.746680139e-05f,
+ -2.749950004e-05f, -2.753213462e-05f, -2.756470508e-05f, -2.759721134e-05f, -2.762965335e-05f, -2.766203104e-05f, -2.769434434e-05f, -2.772659320e-05f, -2.775877754e-05f, -2.779089731e-05f,
+ -2.782295245e-05f, -2.785494288e-05f, -2.788686855e-05f, -2.791872939e-05f, -2.795052535e-05f, -2.798225635e-05f, -2.801392234e-05f, -2.804552325e-05f, -2.807705903e-05f, -2.810852961e-05f,
+ -2.813993492e-05f, -2.817127491e-05f, -2.820254952e-05f, -2.823375868e-05f, -2.826490234e-05f, -2.829598042e-05f, -2.832699288e-05f, -2.835793965e-05f, -2.838882067e-05f, -2.841963588e-05f,
+ -2.845038522e-05f, -2.848106863e-05f, -2.851168605e-05f, -2.854223742e-05f, -2.857272268e-05f, -2.860314177e-05f, -2.863349464e-05f, -2.866378121e-05f, -2.869400144e-05f, -2.872415527e-05f,
+ -2.875424263e-05f, -2.878426346e-05f, -2.881421772e-05f, -2.884410534e-05f, -2.887392626e-05f, -2.890368043e-05f, -2.893336778e-05f, -2.896298826e-05f, -2.899254182e-05f, -2.902202839e-05f,
+ -2.905144792e-05f, -2.908080035e-05f, -2.911008562e-05f, -2.913930368e-05f, -2.916845447e-05f, -2.919753794e-05f, -2.922655402e-05f, -2.925550266e-05f, -2.928438381e-05f, -2.931319742e-05f,
+ -2.934194341e-05f, -2.937062175e-05f, -2.939923237e-05f, -2.942777521e-05f, -2.945625024e-05f, -2.948465738e-05f, -2.951299658e-05f, -2.954126780e-05f, -2.956947097e-05f, -2.959760604e-05f,
+ -2.962567296e-05f, -2.965367167e-05f, -2.968160212e-05f, -2.970946426e-05f, -2.973725803e-05f, -2.976498338e-05f, -2.979264026e-05f, -2.982022861e-05f, -2.984774838e-05f, -2.987519951e-05f,
+ -2.990258197e-05f, -2.992989568e-05f, -2.995714061e-05f, -2.998431669e-05f, -3.001142388e-05f, -3.003846213e-05f, -3.006543138e-05f, -3.009233158e-05f, -3.011916268e-05f, -3.014592464e-05f,
+ -3.017261739e-05f, -3.019924089e-05f, -3.022579509e-05f, -3.025227993e-05f, -3.027869537e-05f, -3.030504136e-05f, -3.033131785e-05f, -3.035752478e-05f, -3.038366211e-05f, -3.040972979e-05f,
+ -3.043572776e-05f, -3.046165599e-05f, -3.048751441e-05f, -3.051330299e-05f, -3.053902167e-05f, -3.056467040e-05f, -3.059024914e-05f, -3.061575784e-05f, -3.064119644e-05f, -3.066656491e-05f,
+ -3.069186319e-05f, -3.071709124e-05f, -3.074224901e-05f, -3.076733644e-05f, -3.079235351e-05f, -3.081730015e-05f, -3.084217632e-05f, -3.086698197e-05f, -3.089171706e-05f, -3.091638155e-05f,
+ -3.094097538e-05f, -3.096549851e-05f, -3.098995089e-05f, -3.101433248e-05f, -3.103864323e-05f, -3.106288309e-05f, -3.108705203e-05f, -3.111115000e-05f, -3.113517695e-05f, -3.115913283e-05f,
+ -3.118301761e-05f, -3.120683124e-05f, -3.123057367e-05f, -3.125424486e-05f, -3.127784476e-05f, -3.130137334e-05f, -3.132483055e-05f, -3.134821634e-05f, -3.137153067e-05f, -3.139477350e-05f,
+ -3.141794479e-05f, -3.144104449e-05f, -3.146407257e-05f, -3.148702897e-05f, -3.150991366e-05f, -3.153272659e-05f, -3.155546772e-05f, -3.157813701e-05f, -3.160073442e-05f, -3.162325991e-05f,
+ -3.164571343e-05f, -3.166809495e-05f, -3.169040443e-05f, -3.171264181e-05f, -3.173480707e-05f, -3.175690016e-05f, -3.177892104e-05f, -3.180086967e-05f, -3.182274601e-05f, -3.184455002e-05f,
+ -3.186628167e-05f, -3.188794091e-05f, -3.190952770e-05f, -3.193104200e-05f, -3.195248378e-05f, -3.197385300e-05f, -3.199514961e-05f, -3.201637358e-05f, -3.203752487e-05f, -3.205860344e-05f,
+ -3.207960926e-05f, -3.210054228e-05f, -3.212140247e-05f, -3.214218980e-05f, -3.216290421e-05f, -3.218354568e-05f, -3.220411418e-05f, -3.222460965e-05f, -3.224503207e-05f, -3.226538140e-05f,
+ -3.228565760e-05f, -3.230586064e-05f, -3.232599048e-05f, -3.234604708e-05f, -3.236603041e-05f, -3.238594044e-05f, -3.240577712e-05f, -3.242554043e-05f, -3.244523032e-05f, -3.246484677e-05f,
+ -3.248438973e-05f, -3.250385918e-05f, -3.252325508e-05f, -3.254257739e-05f, -3.256182608e-05f, -3.258100112e-05f, -3.260010247e-05f, -3.261913010e-05f, -3.263808398e-05f, -3.265696407e-05f,
+ -3.267577034e-05f, -3.269450276e-05f, -3.271316129e-05f, -3.273174590e-05f, -3.275025656e-05f, -3.276869324e-05f, -3.278705590e-05f, -3.280534452e-05f, -3.282355906e-05f, -3.284169948e-05f,
+ -3.285976577e-05f, -3.287775788e-05f, -3.289567579e-05f, -3.291351946e-05f, -3.293128886e-05f, -3.294898397e-05f, -3.296660476e-05f, -3.298415118e-05f, -3.300162322e-05f, -3.301902084e-05f,
+ -3.303634401e-05f, -3.305359271e-05f, -3.307076690e-05f, -3.308786656e-05f, -3.310489165e-05f, -3.312184215e-05f, -3.313871803e-05f, -3.315551925e-05f, -3.317224580e-05f, -3.318889764e-05f,
+ -3.320547474e-05f, -3.322197709e-05f, -3.323840464e-05f, -3.325475737e-05f, -3.327103526e-05f, -3.328723827e-05f, -3.330336638e-05f, -3.331941957e-05f, -3.333539780e-05f, -3.335130105e-05f,
+ -3.336712929e-05f, -3.338288251e-05f, -3.339856066e-05f, -3.341416373e-05f, -3.342969168e-05f, -3.344514450e-05f, -3.346052216e-05f, -3.347582463e-05f, -3.349105189e-05f, -3.350620391e-05f,
+ -3.352128067e-05f, -3.353628215e-05f, -3.355120831e-05f, -3.356605914e-05f, -3.358083461e-05f, -3.359553470e-05f, -3.361015938e-05f, -3.362470863e-05f, -3.363918243e-05f, -3.365358075e-05f,
+ -3.366790357e-05f, -3.368215087e-05f, -3.369632262e-05f, -3.371041881e-05f, -3.372443940e-05f, -3.373838438e-05f, -3.375225373e-05f, -3.376604742e-05f, -3.377976544e-05f, -3.379340775e-05f,
+ -3.380697435e-05f, -3.382046520e-05f, -3.383388029e-05f, -3.384721959e-05f, -3.386048309e-05f, -3.387367077e-05f, -3.388678260e-05f, -3.389981856e-05f, -3.391277864e-05f, -3.392566282e-05f,
+ -3.393847106e-05f, -3.395120337e-05f, -3.396385971e-05f, -3.397644006e-05f, -3.398894442e-05f, -3.400137275e-05f, -3.401372505e-05f, -3.402600128e-05f, -3.403820144e-05f, -3.405032551e-05f,
+ -3.406237346e-05f, -3.407434528e-05f, -3.408624095e-05f, -3.409806046e-05f, -3.410980379e-05f, -3.412147092e-05f, -3.413306183e-05f, -3.414457650e-05f, -3.415601493e-05f, -3.416737709e-05f,
+ -3.417866296e-05f, -3.418987254e-05f, -3.420100580e-05f, -3.421206273e-05f, -3.422304332e-05f, -3.423394754e-05f, -3.424477539e-05f, -3.425552684e-05f, -3.426620189e-05f, -3.427680051e-05f,
+ -3.428732270e-05f, -3.429776844e-05f, -3.430813771e-05f, -3.431843051e-05f, -3.432864681e-05f, -3.433878660e-05f, -3.434884987e-05f, -3.435883661e-05f, -3.436874680e-05f, -3.437858044e-05f,
+ -3.438833750e-05f, -3.439801797e-05f, -3.440762184e-05f, -3.441714911e-05f, -3.442659975e-05f, -3.443597376e-05f, -3.444527112e-05f, -3.445449182e-05f, -3.446363585e-05f, -3.447270320e-05f,
+ -3.448169385e-05f, -3.449060781e-05f, -3.449944505e-05f, -3.450820556e-05f, -3.451688934e-05f, -3.452549637e-05f, -3.453402665e-05f, -3.454248016e-05f, -3.455085689e-05f, -3.455915684e-05f,
+ -3.456737999e-05f, -3.457552634e-05f, -3.458359587e-05f, -3.459158859e-05f, -3.459950447e-05f, -3.460734351e-05f, -3.461510570e-05f, -3.462279103e-05f, -3.463039950e-05f, -3.463793110e-05f,
+ -3.464538581e-05f, -3.465276364e-05f, -3.466006457e-05f, -3.466728860e-05f, -3.467443572e-05f, -3.468150592e-05f, -3.468849919e-05f, -3.469541554e-05f, -3.470225495e-05f, -3.470901741e-05f,
+ -3.471570293e-05f, -3.472231149e-05f, -3.472884309e-05f, -3.473529772e-05f, -3.474167538e-05f, -3.474797606e-05f, -3.475419976e-05f, -3.476034647e-05f, -3.476641619e-05f, -3.477240892e-05f,
+ -3.477832464e-05f, -3.478416336e-05f, -3.478992506e-05f, -3.479560976e-05f, -3.480121743e-05f, -3.480674809e-05f, -3.481220172e-05f, -3.481757832e-05f, -3.482287790e-05f, -3.482810044e-05f,
+ -3.483324595e-05f, -3.483831441e-05f, -3.484330584e-05f, -3.484822022e-05f, -3.485305756e-05f, -3.485781785e-05f, -3.486250109e-05f, -3.486710728e-05f, -3.487163642e-05f, -3.487608851e-05f,
+ -3.488046354e-05f, -3.488476152e-05f, -3.488898245e-05f, -3.489312632e-05f, -3.489719313e-05f, -3.490118289e-05f, -3.490509559e-05f, -3.490893123e-05f, -3.491268982e-05f, -3.491637135e-05f,
+ -3.491997583e-05f, -3.492350325e-05f, -3.492695363e-05f, -3.493032695e-05f, -3.493362322e-05f, -3.493684244e-05f, -3.493998461e-05f, -3.494304974e-05f, -3.494603783e-05f, -3.494894888e-05f,
+ -3.495178289e-05f, -3.495453986e-05f, -3.495721980e-05f, -3.495982270e-05f, -3.496234858e-05f, -3.496479744e-05f, -3.496716928e-05f, -3.496946410e-05f, -3.497168190e-05f, -3.497382270e-05f,
+ -3.497588649e-05f, -3.497787328e-05f, -3.497978307e-05f, -3.498161587e-05f, -3.498337168e-05f, -3.498505051e-05f, -3.498665237e-05f, -3.498817725e-05f, -3.498962516e-05f, -3.499099611e-05f,
+ -3.499229011e-05f, -3.499350716e-05f, -3.499464726e-05f, -3.499571042e-05f, -3.499669666e-05f, -3.499760597e-05f, -3.499843836e-05f, -3.499919384e-05f, -3.499987242e-05f, -3.500047410e-05f,
+ -3.500099890e-05f, -3.500144681e-05f, -3.500181785e-05f, -3.500211202e-05f, -3.500232933e-05f, -3.500246980e-05f, -3.500253342e-05f, -3.500252022e-05f, -3.500243018e-05f, -3.500226334e-05f,
+ -3.500201969e-05f, -3.500169924e-05f, -3.500130201e-05f, -3.500082800e-05f, -3.500027722e-05f, -3.499964968e-05f, -3.499894540e-05f, -3.499816438e-05f, -3.499730663e-05f, -3.499637217e-05f,
+ -3.499536100e-05f, -3.499427314e-05f, -3.499310860e-05f, -3.499186738e-05f, -3.499054950e-05f, -3.498915498e-05f, -3.498768381e-05f, -3.498613602e-05f, -3.498451162e-05f, -3.498281062e-05f,
+ -3.498103303e-05f, -3.497917887e-05f, -3.497724814e-05f, -3.497524086e-05f, -3.497315705e-05f, -3.497099671e-05f, -3.496875986e-05f, -3.496644652e-05f, -3.496405669e-05f, -3.496159039e-05f,
+ -3.495904764e-05f, -3.495642845e-05f, -3.495373284e-05f, -3.495096081e-05f, -3.494811239e-05f, -3.494518758e-05f, -3.494218641e-05f, -3.493910889e-05f, -3.493595503e-05f, -3.493272485e-05f,
+ -3.492941837e-05f, -3.492603560e-05f, -3.492257656e-05f, -3.491904126e-05f, -3.491542972e-05f, -3.491174196e-05f, -3.490797799e-05f, -3.490413784e-05f, -3.490022151e-05f, -3.489622902e-05f,
+ -3.489216040e-05f, -3.488801566e-05f, -3.488379482e-05f, -3.487949790e-05f, -3.487512491e-05f, -3.487067587e-05f, -3.486615080e-05f, -3.486154972e-05f, -3.485687265e-05f, -3.485211960e-05f,
+ -3.484729060e-05f, -3.484238567e-05f, -3.483740482e-05f, -3.483234808e-05f, -3.482721546e-05f, -3.482200698e-05f, -3.481672267e-05f, -3.481136255e-05f, -3.480592662e-05f, -3.480041493e-05f,
+ -3.479482747e-05f, -3.478916429e-05f, -3.478342539e-05f, -3.477761081e-05f, -3.477172055e-05f, -3.476575464e-05f, -3.475971311e-05f, -3.475359598e-05f, -3.474740326e-05f, -3.474113498e-05f,
+ -3.473479117e-05f, -3.472837183e-05f, -3.472187701e-05f, -3.471530672e-05f, -3.470866098e-05f, -3.470193982e-05f, -3.469514325e-05f, -3.468827131e-05f, -3.468132402e-05f, -3.467430140e-05f,
+ -3.466720347e-05f, -3.466003026e-05f, -3.465278180e-05f, -3.464545810e-05f, -3.463805920e-05f, -3.463058511e-05f, -3.462303587e-05f, -3.461541149e-05f, -3.460771200e-05f, -3.459993744e-05f,
+ -3.459208782e-05f, -3.458416316e-05f, -3.457616351e-05f, -3.456808887e-05f, -3.455993928e-05f, -3.455171477e-05f, -3.454341535e-05f, -3.453504107e-05f, -3.452659194e-05f, -3.451806799e-05f,
+ -3.450946925e-05f, -3.450079575e-05f, -3.449204751e-05f, -3.448322456e-05f, -3.447432693e-05f, -3.446535465e-05f, -3.445630774e-05f, -3.444718624e-05f, -3.443799017e-05f, -3.442871956e-05f,
+ -3.441937444e-05f, -3.440995484e-05f, -3.440046079e-05f, -3.439089232e-05f, -3.438124945e-05f, -3.437153222e-05f, -3.436174066e-05f, -3.435187480e-05f, -3.434193466e-05f, -3.433192027e-05f,
+ -3.432183168e-05f, -3.431166890e-05f, -3.430143197e-05f, -3.429112092e-05f, -3.428073578e-05f, -3.427027659e-05f, -3.425974336e-05f, -3.424913614e-05f, -3.423845496e-05f, -3.422769985e-05f,
+ -3.421687084e-05f, -3.420596796e-05f, -3.419499124e-05f, -3.418394072e-05f, -3.417281644e-05f, -3.416161841e-05f, -3.415034668e-05f, -3.413900129e-05f, -3.412758225e-05f, -3.411608961e-05f,
+ -3.410452340e-05f, -3.409288365e-05f, -3.408117040e-05f, -3.406938368e-05f, -3.405752353e-05f, -3.404558998e-05f, -3.403358306e-05f, -3.402150281e-05f, -3.400934926e-05f, -3.399712246e-05f,
+ -3.398482243e-05f, -3.397244921e-05f, -3.396000283e-05f, -3.394748334e-05f, -3.393489076e-05f, -3.392222513e-05f, -3.390948650e-05f, -3.389667488e-05f, -3.388379033e-05f, -3.387083288e-05f,
+ -3.385780257e-05f, -3.384469942e-05f, -3.383152349e-05f, -3.381827480e-05f, -3.380495339e-05f, -3.379155931e-05f, -3.377809258e-05f, -3.376455325e-05f, -3.375094136e-05f, -3.373725693e-05f,
+ -3.372350002e-05f, -3.370967066e-05f, -3.369576889e-05f, -3.368179474e-05f, -3.366774826e-05f, -3.365362949e-05f, -3.363943846e-05f, -3.362517521e-05f, -3.361083979e-05f, -3.359643222e-05f,
+ -3.358195257e-05f, -3.356740085e-05f, -3.355277712e-05f, -3.353808141e-05f, -3.352331376e-05f, -3.350847422e-05f, -3.349356282e-05f, -3.347857961e-05f, -3.346352463e-05f, -3.344839791e-05f,
+ -3.343319951e-05f, -3.341792945e-05f, -3.340258779e-05f, -3.338717457e-05f, -3.337168982e-05f, -3.335613358e-05f, -3.334050592e-05f, -3.332480685e-05f, -3.330903643e-05f, -3.329319470e-05f,
+ -3.327728170e-05f, -3.326129748e-05f, -3.324524207e-05f, -3.322911553e-05f, -3.321291789e-05f, -3.319664920e-05f, -3.318030950e-05f, -3.316389884e-05f, -3.314741726e-05f, -3.313086481e-05f,
+ -3.311424152e-05f, -3.309754745e-05f, -3.308078264e-05f, -3.306394713e-05f, -3.304704097e-05f, -3.303006420e-05f, -3.301301687e-05f, -3.299589903e-05f, -3.297871072e-05f, -3.296145198e-05f,
+ -3.294412287e-05f, -3.292672342e-05f, -3.290925369e-05f, -3.289171372e-05f, -3.287410355e-05f, -3.285642324e-05f, -3.283867283e-05f, -3.282085237e-05f, -3.280296190e-05f, -3.278500147e-05f,
+ -3.276697113e-05f, -3.274887093e-05f, -3.273070092e-05f, -3.271246113e-05f, -3.269415163e-05f, -3.267577246e-05f, -3.265732366e-05f, -3.263880529e-05f, -3.262021739e-05f, -3.260156001e-05f,
+ -3.258283321e-05f, -3.256403703e-05f, -3.254517151e-05f, -3.252623672e-05f, -3.250723269e-05f, -3.248815948e-05f, -3.246901714e-05f, -3.244980572e-05f, -3.243052527e-05f, -3.241117583e-05f,
+ -3.239175747e-05f, -3.237227022e-05f, -3.235271414e-05f, -3.233308928e-05f, -3.231339570e-05f, -3.229363343e-05f, -3.227380254e-05f, -3.225390308e-05f, -3.223393509e-05f, -3.221389863e-05f,
+ -3.219379375e-05f, -3.217362050e-05f, -3.215337893e-05f, -3.213306910e-05f, -3.211269106e-05f, -3.209224487e-05f, -3.207173056e-05f, -3.205114820e-05f, -3.203049784e-05f, -3.200977954e-05f,
+ -3.198899334e-05f, -3.196813930e-05f, -3.194721747e-05f, -3.192622791e-05f, -3.190517067e-05f, -3.188404580e-05f, -3.186285337e-05f, -3.184159341e-05f, -3.182026599e-05f, -3.179887116e-05f,
+ -3.177740898e-05f, -3.175587950e-05f, -3.173428278e-05f, -3.171261887e-05f, -3.169088782e-05f, -3.166908970e-05f, -3.164722455e-05f, -3.162529244e-05f, -3.160329341e-05f, -3.158122753e-05f,
+ -3.155909485e-05f, -3.153689542e-05f, -3.151462931e-05f, -3.149229657e-05f, -3.146989726e-05f, -3.144743143e-05f, -3.142489913e-05f, -3.140230044e-05f, -3.137963540e-05f, -3.135690407e-05f,
+ -3.133410651e-05f, -3.131124278e-05f, -3.128831293e-05f, -3.126531703e-05f, -3.124225512e-05f, -3.121912727e-05f, -3.119593354e-05f, -3.117267399e-05f, -3.114934867e-05f, -3.112595764e-05f,
+ -3.110250096e-05f, -3.107897869e-05f, -3.105539090e-05f, -3.103173763e-05f, -3.100801895e-05f, -3.098423492e-05f, -3.096038559e-05f, -3.093647104e-05f, -3.091249130e-05f, -3.088844646e-05f,
+ -3.086433657e-05f, -3.084016168e-05f, -3.081592186e-05f, -3.079161717e-05f, -3.076724767e-05f, -3.074281342e-05f, -3.071831448e-05f, -3.069375092e-05f, -3.066912279e-05f, -3.064443015e-05f,
+ -3.061967308e-05f, -3.059485162e-05f, -3.056996584e-05f, -3.054501580e-05f, -3.052000157e-05f, -3.049492321e-05f, -3.046978078e-05f, -3.044457434e-05f, -3.041930395e-05f, -3.039396968e-05f,
+ -3.036857159e-05f, -3.034310974e-05f, -3.031758421e-05f, -3.029199504e-05f, -3.026634230e-05f, -3.024062606e-05f, -3.021484639e-05f, -3.018900333e-05f, -3.016309697e-05f, -3.013712736e-05f,
+ -3.011109456e-05f, -3.008499865e-05f, -3.005883968e-05f, -3.003261772e-05f, -3.000633284e-05f, -2.997998510e-05f, -2.995357456e-05f, -2.992710129e-05f, -2.990056536e-05f, -2.987396683e-05f,
+ -2.984730576e-05f, -2.982058223e-05f, -2.979379630e-05f, -2.976694803e-05f, -2.974003749e-05f, -2.971306474e-05f, -2.968602986e-05f, -2.965893291e-05f, -2.963177395e-05f, -2.960455306e-05f,
+ -2.957727029e-05f, -2.954992572e-05f, -2.952251941e-05f, -2.949505144e-05f, -2.946752186e-05f, -2.943993074e-05f, -2.941227816e-05f, -2.938456418e-05f, -2.935678887e-05f, -2.932895230e-05f,
+ -2.930105452e-05f, -2.927309563e-05f, -2.924507567e-05f, -2.921699472e-05f, -2.918885285e-05f, -2.916065013e-05f, -2.913238662e-05f, -2.910406240e-05f, -2.907567753e-05f, -2.904723209e-05f,
+ -2.901872614e-05f, -2.899015975e-05f, -2.896153299e-05f, -2.893284593e-05f, -2.890409865e-05f, -2.887529120e-05f, -2.884642367e-05f, -2.881749612e-05f, -2.878850862e-05f, -2.875946125e-05f,
+ -2.873035406e-05f, -2.870118714e-05f, -2.867196056e-05f, -2.864267438e-05f, -2.861332868e-05f, -2.858392352e-05f, -2.855445899e-05f, -2.852493515e-05f, -2.849535207e-05f, -2.846570982e-05f,
+ -2.843600848e-05f, -2.840624812e-05f, -2.837642881e-05f, -2.834655062e-05f, -2.831661362e-05f, -2.828661789e-05f, -2.825656350e-05f, -2.822645053e-05f, -2.819627904e-05f, -2.816604911e-05f,
+ -2.813576080e-05f, -2.810541421e-05f, -2.807500939e-05f, -2.804454642e-05f, -2.801402538e-05f, -2.798344633e-05f, -2.795280936e-05f, -2.792211453e-05f, -2.789136192e-05f, -2.786055161e-05f,
+ -2.782968366e-05f, -2.779875816e-05f, -2.776777518e-05f, -2.773673478e-05f, -2.770563705e-05f, -2.767448207e-05f, -2.764326990e-05f, -2.761200062e-05f, -2.758067431e-05f, -2.754929104e-05f,
+ -2.751785088e-05f, -2.748635392e-05f, -2.745480023e-05f, -2.742318988e-05f, -2.739152295e-05f, -2.735979952e-05f, -2.732801966e-05f, -2.729618345e-05f, -2.726429096e-05f, -2.723234227e-05f,
+ -2.720033746e-05f, -2.716827661e-05f, -2.713615978e-05f, -2.710398707e-05f, -2.707175854e-05f, -2.703947427e-05f, -2.700713434e-05f, -2.697473883e-05f, -2.694228781e-05f, -2.690978137e-05f,
+ -2.687721957e-05f, -2.684460250e-05f, -2.681193024e-05f, -2.677920286e-05f, -2.674642044e-05f, -2.671358307e-05f, -2.668069081e-05f, -2.664774374e-05f, -2.661474196e-05f, -2.658168552e-05f,
+ -2.654857452e-05f, -2.651540903e-05f, -2.648218913e-05f, -2.644891491e-05f, -2.641558643e-05f, -2.638220378e-05f, -2.634876703e-05f, -2.631527628e-05f, -2.628173159e-05f, -2.624813305e-05f,
+ -2.621448074e-05f, -2.618077474e-05f, -2.614701512e-05f, -2.611320197e-05f, -2.607933537e-05f, -2.604541539e-05f, -2.601144213e-05f, -2.597741566e-05f, -2.594333605e-05f, -2.590920340e-05f,
+ -2.587501778e-05f, -2.584077927e-05f, -2.580648796e-05f, -2.577214392e-05f, -2.573774725e-05f, -2.570329801e-05f, -2.566879629e-05f, -2.563424217e-05f, -2.559963574e-05f, -2.556497708e-05f,
+ -2.553026626e-05f, -2.549550337e-05f, -2.546068850e-05f, -2.542582172e-05f, -2.539090312e-05f, -2.535593278e-05f, -2.532091078e-05f, -2.528583721e-05f, -2.525071215e-05f, -2.521553568e-05f,
+ -2.518030788e-05f, -2.514502884e-05f, -2.510969865e-05f, -2.507431737e-05f, -2.503888511e-05f, -2.500340194e-05f, -2.496786794e-05f, -2.493228321e-05f, -2.489664781e-05f, -2.486096185e-05f,
+ -2.482522540e-05f, -2.478943854e-05f, -2.475360136e-05f, -2.471771395e-05f, -2.468177638e-05f, -2.464578875e-05f, -2.460975114e-05f, -2.457366363e-05f, -2.453752632e-05f, -2.450133927e-05f,
+ -2.446510258e-05f, -2.442881634e-05f, -2.439248062e-05f, -2.435609552e-05f, -2.431966112e-05f, -2.428317751e-05f, -2.424664477e-05f, -2.421006298e-05f, -2.417343224e-05f, -2.413675263e-05f,
+ -2.410002423e-05f, -2.406324713e-05f, -2.402642142e-05f, -2.398954719e-05f, -2.395262452e-05f, -2.391565349e-05f, -2.387863420e-05f, -2.384156673e-05f, -2.380445117e-05f, -2.376728760e-05f,
+ -2.373007612e-05f, -2.369281680e-05f, -2.365550974e-05f, -2.361815503e-05f, -2.358075274e-05f, -2.354330298e-05f, -2.350580582e-05f, -2.346826135e-05f, -2.343066967e-05f, -2.339303086e-05f,
+ -2.335534500e-05f, -2.331761219e-05f, -2.327983252e-05f, -2.324200607e-05f, -2.320413293e-05f, -2.316621319e-05f, -2.312824694e-05f, -2.309023426e-05f, -2.305217525e-05f, -2.301407000e-05f,
+ -2.297591859e-05f, -2.293772111e-05f, -2.289947765e-05f, -2.286118830e-05f, -2.282285316e-05f, -2.278447230e-05f, -2.274604582e-05f, -2.270757382e-05f, -2.266905637e-05f, -2.263049357e-05f,
+ -2.259188550e-05f, -2.255323227e-05f, -2.251453395e-05f, -2.247579064e-05f, -2.243700243e-05f, -2.239816941e-05f, -2.235929167e-05f, -2.232036929e-05f, -2.228140238e-05f, -2.224239102e-05f,
+ -2.220333530e-05f, -2.216423531e-05f, -2.212509115e-05f, -2.208590289e-05f, -2.204667065e-05f, -2.200739450e-05f, -2.196807454e-05f, -2.192871086e-05f, -2.188930355e-05f, -2.184985270e-05f,
+ -2.181035841e-05f, -2.177082076e-05f, -2.173123984e-05f, -2.169161576e-05f, -2.165194860e-05f, -2.161223845e-05f, -2.157248541e-05f, -2.153268956e-05f, -2.149285100e-05f, -2.145296983e-05f,
+ -2.141304613e-05f, -2.137308000e-05f, -2.133307152e-05f, -2.129302080e-05f, -2.125292792e-05f, -2.121279299e-05f, -2.117261608e-05f, -2.113239730e-05f, -2.109213673e-05f, -2.105183447e-05f,
+ -2.101149062e-05f, -2.097110526e-05f, -2.093067850e-05f, -2.089021041e-05f, -2.084970111e-05f, -2.080915067e-05f, -2.076855920e-05f, -2.072792679e-05f, -2.068725353e-05f, -2.064653952e-05f,
+ -2.060578485e-05f, -2.056498961e-05f, -2.052415391e-05f, -2.048327782e-05f, -2.044236145e-05f, -2.040140490e-05f, -2.036040825e-05f, -2.031937160e-05f, -2.027829505e-05f, -2.023717868e-05f,
+ -2.019602261e-05f, -2.015482691e-05f, -2.011359169e-05f, -2.007231704e-05f, -2.003100305e-05f, -1.998964983e-05f, -1.994825746e-05f, -1.990682604e-05f, -1.986535567e-05f, -1.982384644e-05f,
+ -1.978229845e-05f, -1.974071180e-05f, -1.969908657e-05f, -1.965742287e-05f, -1.961572078e-05f, -1.957398042e-05f, -1.953220187e-05f, -1.949038523e-05f, -1.944853059e-05f, -1.940663805e-05f,
+ -1.936470772e-05f, -1.932273967e-05f, -1.928073402e-05f, -1.923869085e-05f, -1.919661027e-05f, -1.915449237e-05f, -1.911233725e-05f, -1.907014500e-05f, -1.902791572e-05f, -1.898564951e-05f,
+ -1.894334646e-05f, -1.890100668e-05f, -1.885863025e-05f, -1.881621729e-05f, -1.877376787e-05f, -1.873128211e-05f, -1.868876009e-05f, -1.864620193e-05f, -1.860360770e-05f, -1.856097752e-05f,
+ -1.851831148e-05f, -1.847560967e-05f, -1.843287220e-05f, -1.839009916e-05f, -1.834729065e-05f, -1.830444677e-05f, -1.826156762e-05f, -1.821865329e-05f, -1.817570389e-05f, -1.813271950e-05f,
+ -1.808970024e-05f, -1.804664620e-05f, -1.800355747e-05f, -1.796043416e-05f, -1.791727636e-05f, -1.787408418e-05f, -1.783085770e-05f, -1.778759704e-05f, -1.774430229e-05f, -1.770097355e-05f,
+ -1.765761091e-05f, -1.761421448e-05f, -1.757078436e-05f, -1.752732064e-05f, -1.748382342e-05f, -1.744029281e-05f, -1.739672890e-05f, -1.735313180e-05f, -1.730950159e-05f, -1.726583839e-05f,
+ -1.722214229e-05f, -1.717841339e-05f, -1.713465179e-05f, -1.709085759e-05f, -1.704703089e-05f, -1.700317180e-05f, -1.695928040e-05f, -1.691535680e-05f, -1.687140111e-05f, -1.682741341e-05f,
+ -1.678339382e-05f, -1.673934242e-05f, -1.669525933e-05f, -1.665114464e-05f, -1.660699846e-05f, -1.656282088e-05f, -1.651861200e-05f, -1.647437192e-05f, -1.643010075e-05f, -1.638579859e-05f,
+ -1.634146553e-05f, -1.629710168e-05f, -1.625270714e-05f, -1.620828201e-05f, -1.616382639e-05f, -1.611934038e-05f, -1.607482409e-05f, -1.603027761e-05f, -1.598570104e-05f, -1.594109449e-05f,
+ -1.589645806e-05f, -1.585179185e-05f, -1.580709596e-05f, -1.576237049e-05f, -1.571761555e-05f, -1.567283123e-05f, -1.562801764e-05f, -1.558317488e-05f, -1.553830305e-05f, -1.549340225e-05f,
+ -1.544847259e-05f, -1.540351416e-05f, -1.535852707e-05f, -1.531351143e-05f, -1.526846733e-05f, -1.522339487e-05f, -1.517829416e-05f, -1.513316530e-05f, -1.508800839e-05f, -1.504282354e-05f,
+ -1.499761084e-05f, -1.495237040e-05f, -1.490710232e-05f, -1.486180671e-05f, -1.481648367e-05f, -1.477113329e-05f, -1.472575569e-05f, -1.468035096e-05f, -1.463491921e-05f, -1.458946054e-05f,
+ -1.454397505e-05f, -1.449846285e-05f, -1.445292404e-05f, -1.440735873e-05f, -1.436176701e-05f, -1.431614898e-05f, -1.427050476e-05f, -1.422483445e-05f, -1.417913814e-05f, -1.413341594e-05f,
+ -1.408766796e-05f, -1.404189430e-05f, -1.399609506e-05f, -1.395027035e-05f, -1.390442027e-05f, -1.385854491e-05f, -1.381264440e-05f, -1.376671882e-05f, -1.372076829e-05f, -1.367479291e-05f,
+ -1.362879277e-05f, -1.358276799e-05f, -1.353671868e-05f, -1.349064492e-05f, -1.344454683e-05f, -1.339842451e-05f, -1.335227807e-05f, -1.330610760e-05f, -1.325991322e-05f, -1.321369503e-05f,
+ -1.316745312e-05f, -1.312118762e-05f, -1.307489861e-05f, -1.302858621e-05f, -1.298225051e-05f, -1.293589163e-05f, -1.288950967e-05f, -1.284310473e-05f, -1.279667692e-05f, -1.275022633e-05f,
+ -1.270375309e-05f, -1.265725728e-05f, -1.261073902e-05f, -1.256419841e-05f, -1.251763555e-05f, -1.247105056e-05f, -1.242444352e-05f, -1.237781456e-05f, -1.233116377e-05f, -1.228449126e-05f,
+ -1.223779713e-05f, -1.219108149e-05f, -1.214434445e-05f, -1.209758611e-05f, -1.205080656e-05f, -1.200400593e-05f, -1.195718432e-05f, -1.191034182e-05f, -1.186347855e-05f, -1.181659461e-05f,
+ -1.176969010e-05f, -1.172276513e-05f, -1.167581982e-05f, -1.162885425e-05f, -1.158186854e-05f, -1.153486279e-05f, -1.148783711e-05f, -1.144079161e-05f, -1.139372638e-05f, -1.134664154e-05f,
+ -1.129953719e-05f, -1.125241344e-05f, -1.120527038e-05f, -1.115810814e-05f, -1.111092681e-05f, -1.106372649e-05f, -1.101650731e-05f, -1.096926935e-05f, -1.092201273e-05f, -1.087473755e-05f,
+ -1.082744393e-05f, -1.078013195e-05f, -1.073280174e-05f, -1.068545339e-05f, -1.063808702e-05f, -1.059070272e-05f, -1.054330061e-05f, -1.049588079e-05f, -1.044844337e-05f, -1.040098845e-05f,
+ -1.035351614e-05f, -1.030602654e-05f, -1.025851977e-05f, -1.021099593e-05f, -1.016345512e-05f, -1.011589745e-05f, -1.006832302e-05f, -1.002073196e-05f, -9.973124348e-06f, -9.925500306e-06f,
+ -9.877859937e-06f, -9.830203348e-06f, -9.782530644e-06f, -9.734841933e-06f, -9.687137321e-06f, -9.639416914e-06f, -9.591680820e-06f, -9.543929144e-06f, -9.496161994e-06f, -9.448379476e-06f,
+ -9.400581696e-06f, -9.352768762e-06f, -9.304940780e-06f, -9.257097857e-06f, -9.209240100e-06f, -9.161367615e-06f, -9.113480510e-06f, -9.065578890e-06f, -9.017662864e-06f, -8.969732537e-06f,
+ -8.921788018e-06f, -8.873829411e-06f, -8.825856826e-06f, -8.777870368e-06f, -8.729870144e-06f, -8.681856262e-06f, -8.633828828e-06f, -8.585787949e-06f, -8.537733733e-06f, -8.489666287e-06f,
+ -8.441585717e-06f, -8.393492131e-06f, -8.345385635e-06f, -8.297266338e-06f, -8.249134345e-06f, -8.200989765e-06f, -8.152832704e-06f, -8.104663269e-06f, -8.056481568e-06f, -8.008287708e-06f,
+ -7.960081796e-06f, -7.911863939e-06f, -7.863634245e-06f, -7.815392821e-06f, -7.767139774e-06f, -7.718875211e-06f, -7.670599241e-06f, -7.622311969e-06f, -7.574013503e-06f, -7.525703951e-06f,
+ -7.477383420e-06f, -7.429052018e-06f, -7.380709851e-06f, -7.332357028e-06f, -7.283993655e-06f, -7.235619840e-06f, -7.187235690e-06f, -7.138841313e-06f, -7.090436817e-06f, -7.042022308e-06f,
+ -6.993597894e-06f, -6.945163683e-06f, -6.896719782e-06f, -6.848266299e-06f, -6.799803341e-06f, -6.751331015e-06f, -6.702849429e-06f, -6.654358691e-06f, -6.605858908e-06f, -6.557350188e-06f,
+ -6.508832638e-06f, -6.460306366e-06f, -6.411771479e-06f, -6.363228086e-06f, -6.314676292e-06f, -6.266116207e-06f, -6.217547937e-06f, -6.168971590e-06f, -6.120387274e-06f, -6.071795097e-06f,
+ -6.023195166e-06f, -5.974587588e-06f, -5.925972471e-06f, -5.877349923e-06f, -5.828720052e-06f, -5.780082965e-06f, -5.731438769e-06f, -5.682787573e-06f, -5.634129484e-06f, -5.585464609e-06f,
+ -5.536793057e-06f, -5.488114934e-06f, -5.439430349e-06f, -5.390739409e-06f, -5.342042222e-06f, -5.293338895e-06f, -5.244629537e-06f, -5.195914254e-06f, -5.147193155e-06f, -5.098466347e-06f,
+ -5.049733937e-06f, -5.000996034e-06f, -4.952252745e-06f, -4.903504177e-06f, -4.854750439e-06f, -4.805991638e-06f, -4.757227881e-06f, -4.708459277e-06f, -4.659685932e-06f, -4.610907955e-06f,
+ -4.562125454e-06f, -4.513338535e-06f, -4.464547306e-06f, -4.415751876e-06f, -4.366952351e-06f, -4.318148840e-06f, -4.269341449e-06f, -4.220530288e-06f, -4.171715462e-06f, -4.122897080e-06f,
+ -4.074075250e-06f, -4.025250078e-06f, -3.976421674e-06f, -3.927590143e-06f, -3.878755594e-06f, -3.829918135e-06f, -3.781077872e-06f, -3.732234914e-06f, -3.683389369e-06f, -3.634541342e-06f,
+ -3.585690943e-06f, -3.536838279e-06f, -3.487983457e-06f, -3.439126584e-06f, -3.390267769e-06f, -3.341407119e-06f, -3.292544741e-06f, -3.243680742e-06f, -3.194815231e-06f, -3.145948315e-06f,
+ -3.097080101e-06f, -3.048210697e-06f, -2.999340209e-06f, -2.950468747e-06f, -2.901596416e-06f, -2.852723325e-06f, -2.803849580e-06f, -2.754975290e-06f, -2.706100561e-06f, -2.657225501e-06f,
+ -2.608350218e-06f, -2.559474818e-06f, -2.510599409e-06f, -2.461724098e-06f, -2.412848993e-06f, -2.363974201e-06f, -2.315099829e-06f, -2.266225985e-06f, -2.217352775e-06f, -2.168480308e-06f,
+ -2.119608689e-06f, -2.070738027e-06f, -2.021868429e-06f, -1.973000001e-06f, -1.924132852e-06f, -1.875267088e-06f, -1.826402816e-06f, -1.777540143e-06f, -1.728679177e-06f, -1.679820024e-06f,
+ -1.630962793e-06f, -1.582107589e-06f, -1.533254519e-06f, -1.484403692e-06f, -1.435555214e-06f, -1.386709191e-06f, -1.337865731e-06f, -1.289024942e-06f, -1.240186928e-06f, -1.191351799e-06f,
+ -1.142519660e-06f, -1.093690618e-06f, -1.044864781e-06f, -9.960422549e-07f, -9.472231468e-07f, -8.984075634e-07f, -8.495956117e-07f, -8.007873983e-07f, -7.519830300e-07f, -7.031826136e-07f,
+ -6.543862556e-07f, -6.055940628e-07f, -5.568061420e-07f, -5.080225996e-07f, -4.592435424e-07f, -4.104690768e-07f, -3.616993096e-07f, -3.129343473e-07f, -2.641742963e-07f, -2.154192632e-07f,
+ -1.666693545e-07f, -1.179246766e-07f, -6.918533593e-08f, -2.045143897e-08f, 2.827690791e-08f, 7.699959838e-08f, 1.257165261e-07f, 1.744275847e-07f, 2.231326679e-07f, 2.718316696e-07f,
+ 3.205244833e-07f, 3.692110030e-07f, 4.178911224e-07f, 4.665647353e-07f, 5.152317357e-07f, 5.638920175e-07f, 6.125454745e-07f, 6.611920007e-07f, 7.098314900e-07f, 7.584638366e-07f,
+ 8.070889343e-07f, 8.557066774e-07f, 9.043169598e-07f, 9.529196756e-07f, 1.001514719e-06f, 1.050101984e-06f, 1.098681366e-06f, 1.147252757e-06f, 1.195816053e-06f, 1.244371148e-06f,
+ 1.292917935e-06f, 1.341456311e-06f, 1.389986168e-06f, 1.438507401e-06f, 1.487019905e-06f, 1.535523574e-06f, 1.584018303e-06f, 1.632503986e-06f, 1.680980518e-06f, 1.729447793e-06f,
+ 1.777905707e-06f, 1.826354153e-06f, 1.874793026e-06f, 1.923222221e-06f, 1.971641634e-06f, 2.020051158e-06f, 2.068450688e-06f, 2.116840120e-06f, 2.165219349e-06f, 2.213588268e-06f,
+ 2.261946774e-06f, 2.310294761e-06f, 2.358632124e-06f, 2.406958759e-06f, 2.455274560e-06f, 2.503579422e-06f, 2.551873242e-06f, 2.600155913e-06f, 2.648427332e-06f, 2.696687393e-06f,
+ 2.744935992e-06f, 2.793173024e-06f, 2.841398385e-06f, 2.889611970e-06f, 2.937813675e-06f, 2.986003395e-06f, 3.034181026e-06f, 3.082346463e-06f, 3.130499601e-06f, 3.178640338e-06f,
+ 3.226768567e-06f, 3.274884186e-06f, 3.322987089e-06f, 3.371077174e-06f, 3.419154334e-06f, 3.467218468e-06f, 3.515269469e-06f, 3.563307235e-06f, 3.611331662e-06f, 3.659342645e-06f,
+ 3.707340080e-06f, 3.755323865e-06f, 3.803293894e-06f, 3.851250065e-06f, 3.899192273e-06f, 3.947120416e-06f, 3.995034388e-06f, 4.042934087e-06f, 4.090819409e-06f, 4.138690251e-06f,
+ 4.186546509e-06f, 4.234388079e-06f, 4.282214860e-06f, 4.330026746e-06f, 4.377823635e-06f, 4.425605423e-06f, 4.473372008e-06f, 4.521123286e-06f, 4.568859154e-06f, 4.616579509e-06f,
+ 4.664284249e-06f, 4.711973269e-06f, 4.759646468e-06f, 4.807303742e-06f, 4.854944988e-06f, 4.902570105e-06f, 4.950178988e-06f, 4.997771535e-06f, 5.045347645e-06f, 5.092907213e-06f,
+ 5.140450138e-06f, 5.187976317e-06f, 5.235485648e-06f, 5.282978028e-06f, 5.330453355e-06f, 5.377911527e-06f, 5.425352441e-06f, 5.472775995e-06f, 5.520182088e-06f, 5.567570616e-06f,
+ 5.614941478e-06f, 5.662294572e-06f, 5.709629797e-06f, 5.756947049e-06f, 5.804246228e-06f, 5.851527231e-06f, 5.898789957e-06f, 5.946034304e-06f, 5.993260171e-06f, 6.040467455e-06f,
+ 6.087656056e-06f, 6.134825871e-06f, 6.181976801e-06f, 6.229108742e-06f, 6.276221594e-06f, 6.323315255e-06f, 6.370389625e-06f, 6.417444602e-06f, 6.464480085e-06f, 6.511495973e-06f,
+ 6.558492165e-06f, 6.605468560e-06f, 6.652425058e-06f, 6.699361557e-06f, 6.746277956e-06f, 6.793174156e-06f, 6.840050054e-06f, 6.886905551e-06f, 6.933740547e-06f, 6.980554940e-06f,
+ 7.027348630e-06f, 7.074121517e-06f, 7.120873501e-06f, 7.167604481e-06f, 7.214314356e-06f, 7.261003028e-06f, 7.307670396e-06f, 7.354316359e-06f, 7.400940818e-06f, 7.447543673e-06f,
+ 7.494124825e-06f, 7.540684172e-06f, 7.587221616e-06f, 7.633737057e-06f, 7.680230395e-06f, 7.726701531e-06f, 7.773150365e-06f, 7.819576798e-06f, 7.865980730e-06f, 7.912362062e-06f,
+ 7.958720695e-06f, 8.005056530e-06f, 8.051369468e-06f, 8.097659408e-06f, 8.143926254e-06f, 8.190169905e-06f, 8.236390262e-06f, 8.282587227e-06f, 8.328760702e-06f, 8.374910586e-06f,
+ 8.421036783e-06f, 8.467139193e-06f, 8.513217717e-06f, 8.559272258e-06f, 8.605302716e-06f, 8.651308994e-06f, 8.697290994e-06f, 8.743248616e-06f, 8.789181764e-06f, 8.835090338e-06f,
+ 8.880974242e-06f, 8.926833377e-06f, 8.972667644e-06f, 9.018476948e-06f, 9.064261189e-06f, 9.110020270e-06f, 9.155754094e-06f, 9.201462562e-06f, 9.247145578e-06f, 9.292803044e-06f,
+ 9.338434863e-06f, 9.384040938e-06f, 9.429621171e-06f, 9.475175465e-06f, 9.520703723e-06f, 9.566205849e-06f, 9.611681744e-06f, 9.657131314e-06f, 9.702554459e-06f, 9.747951085e-06f,
+ 9.793321095e-06f, 9.838664391e-06f, 9.883980877e-06f, 9.929270457e-06f, 9.974533034e-06f, 1.001976851e-05f, 1.006497680e-05f, 1.011015779e-05f, 1.015531140e-05f, 1.020043752e-05f,
+ 1.024553606e-05f, 1.029060693e-05f, 1.033565003e-05f, 1.038066526e-05f, 1.042565252e-05f, 1.047061174e-05f, 1.051554279e-05f, 1.056044560e-05f, 1.060532007e-05f, 1.065016609e-05f,
+ 1.069498358e-05f, 1.073977244e-05f, 1.078453258e-05f, 1.082926390e-05f, 1.087396630e-05f, 1.091863969e-05f, 1.096328398e-05f, 1.100789907e-05f, 1.105248487e-05f, 1.109704128e-05f,
+ 1.114156820e-05f, 1.118606555e-05f, 1.123053323e-05f, 1.127497114e-05f, 1.131937920e-05f, 1.136375730e-05f, 1.140810535e-05f, 1.145242326e-05f, 1.149671093e-05f, 1.154096828e-05f,
+ 1.158519520e-05f, 1.162939161e-05f, 1.167355740e-05f, 1.171769250e-05f, 1.176179679e-05f, 1.180587020e-05f, 1.184991262e-05f, 1.189392397e-05f, 1.193790414e-05f, 1.198185305e-05f,
+ 1.202577061e-05f, 1.206965672e-05f, 1.211351129e-05f, 1.215733422e-05f, 1.220112543e-05f, 1.224488482e-05f, 1.228861230e-05f, 1.233230777e-05f, 1.237597115e-05f, 1.241960234e-05f,
+ 1.246320125e-05f, 1.250676779e-05f, 1.255030186e-05f, 1.259380338e-05f, 1.263727225e-05f, 1.268070838e-05f, 1.272411168e-05f, 1.276748206e-05f, 1.281081942e-05f, 1.285412368e-05f,
+ 1.289739474e-05f, 1.294063251e-05f, 1.298383690e-05f, 1.302700782e-05f, 1.307014518e-05f, 1.311324889e-05f, 1.315631886e-05f, 1.319935499e-05f, 1.324235720e-05f, 1.328532540e-05f,
+ 1.332825949e-05f, 1.337115938e-05f, 1.341402499e-05f, 1.345685623e-05f, 1.349965299e-05f, 1.354241520e-05f, 1.358514277e-05f, 1.362783560e-05f, 1.367049361e-05f, 1.371311669e-05f,
+ 1.375570478e-05f, 1.379825777e-05f, 1.384077558e-05f, 1.388325811e-05f, 1.392570528e-05f, 1.396811701e-05f, 1.401049319e-05f, 1.405283374e-05f, 1.409513857e-05f, 1.413740760e-05f,
+ 1.417964073e-05f, 1.422183788e-05f, 1.426399895e-05f, 1.430612386e-05f, 1.434821253e-05f, 1.439026485e-05f, 1.443228075e-05f, 1.447426014e-05f, 1.451620292e-05f, 1.455810902e-05f,
+ 1.459997833e-05f, 1.464181078e-05f, 1.468360628e-05f, 1.472536474e-05f, 1.476708607e-05f, 1.480877018e-05f, 1.485041699e-05f, 1.489202642e-05f, 1.493359836e-05f, 1.497513274e-05f,
+ 1.501662947e-05f, 1.505808847e-05f, 1.509950964e-05f, 1.514089290e-05f, 1.518223816e-05f, 1.522354534e-05f, 1.526481434e-05f, 1.530604510e-05f, 1.534723751e-05f, 1.538839149e-05f,
+ 1.542950695e-05f, 1.547058382e-05f, 1.551162200e-05f, 1.555262141e-05f, 1.559358196e-05f, 1.563450357e-05f, 1.567538616e-05f, 1.571622963e-05f, 1.575703390e-05f, 1.579779888e-05f,
+ 1.583852450e-05f, 1.587921067e-05f, 1.591985729e-05f, 1.596046430e-05f, 1.600103159e-05f, 1.604155910e-05f, 1.608204672e-05f, 1.612249439e-05f, 1.616290201e-05f, 1.620326950e-05f,
+ 1.624359678e-05f, 1.628388377e-05f, 1.632413037e-05f, 1.636433651e-05f, 1.640450209e-05f, 1.644462705e-05f, 1.648471129e-05f, 1.652475474e-05f, 1.656475730e-05f, 1.660471890e-05f,
+ 1.664463944e-05f, 1.668451886e-05f, 1.672435707e-05f, 1.676415397e-05f, 1.680390950e-05f, 1.684362357e-05f, 1.688329609e-05f, 1.692292699e-05f, 1.696251618e-05f, 1.700206358e-05f,
+ 1.704156910e-05f, 1.708103267e-05f, 1.712045420e-05f, 1.715983362e-05f, 1.719917084e-05f, 1.723846577e-05f, 1.727771834e-05f, 1.731692847e-05f, 1.735609607e-05f, 1.739522106e-05f,
+ 1.743430337e-05f, 1.747334291e-05f, 1.751233960e-05f, 1.755129336e-05f, 1.759020411e-05f, 1.762907177e-05f, 1.766789626e-05f, 1.770667749e-05f, 1.774541540e-05f, 1.778410989e-05f,
+ 1.782276089e-05f, 1.786136832e-05f, 1.789993210e-05f, 1.793845214e-05f, 1.797692838e-05f, 1.801536073e-05f, 1.805374910e-05f, 1.809209343e-05f, 1.813039363e-05f, 1.816864962e-05f,
+ 1.820686133e-05f, 1.824502867e-05f, 1.828315157e-05f, 1.832122995e-05f, 1.835926372e-05f, 1.839725282e-05f, 1.843519716e-05f, 1.847309667e-05f, 1.851095126e-05f, 1.854876087e-05f,
+ 1.858652540e-05f, 1.862424478e-05f, 1.866191895e-05f, 1.869954781e-05f, 1.873713129e-05f, 1.877466931e-05f, 1.881216180e-05f, 1.884960868e-05f, 1.888700987e-05f, 1.892436530e-05f,
+ 1.896167488e-05f, 1.899893855e-05f, 1.903615622e-05f, 1.907332782e-05f, 1.911045328e-05f, 1.914753251e-05f, 1.918456544e-05f, 1.922155199e-05f, 1.925849209e-05f, 1.929538567e-05f,
+ 1.933223264e-05f, 1.936903294e-05f, 1.940578648e-05f, 1.944249319e-05f, 1.947915299e-05f, 1.951576582e-05f, 1.955233159e-05f, 1.958885024e-05f, 1.962532167e-05f, 1.966174583e-05f,
+ 1.969812264e-05f, 1.973445202e-05f, 1.977073390e-05f, 1.980696819e-05f, 1.984315484e-05f, 1.987929377e-05f, 1.991538490e-05f, 1.995142815e-05f, 1.998742346e-05f, 2.002337075e-05f,
+ 2.005926995e-05f, 2.009512098e-05f, 2.013092377e-05f, 2.016667825e-05f, 2.020238435e-05f, 2.023804199e-05f, 2.027365109e-05f, 2.030921160e-05f, 2.034472342e-05f, 2.038018650e-05f,
+ 2.041560076e-05f, 2.045096613e-05f, 2.048628253e-05f, 2.052154990e-05f, 2.055676816e-05f, 2.059193724e-05f, 2.062705706e-05f, 2.066212757e-05f, 2.069714868e-05f, 2.073212032e-05f,
+ 2.076704243e-05f, 2.080191493e-05f, 2.083673776e-05f, 2.087151083e-05f, 2.090623408e-05f, 2.094090745e-05f, 2.097553085e-05f, 2.101010422e-05f, 2.104462749e-05f, 2.107910059e-05f,
+ 2.111352345e-05f, 2.114789600e-05f, 2.118221817e-05f, 2.121648989e-05f, 2.125071108e-05f, 2.128488169e-05f, 2.131900165e-05f, 2.135307087e-05f, 2.138708930e-05f, 2.142105686e-05f,
+ 2.145497349e-05f, 2.148883912e-05f, 2.152265368e-05f, 2.155641710e-05f, 2.159012931e-05f, 2.162379024e-05f, 2.165739983e-05f, 2.169095801e-05f, 2.172446472e-05f, 2.175791987e-05f,
+ 2.179132341e-05f, 2.182467527e-05f, 2.185797538e-05f, 2.189122367e-05f, 2.192442009e-05f, 2.195756455e-05f, 2.199065699e-05f, 2.202369735e-05f, 2.205668556e-05f, 2.208962156e-05f,
+ 2.212250527e-05f, 2.215533663e-05f, 2.218811558e-05f, 2.222084204e-05f, 2.225351596e-05f, 2.228613727e-05f, 2.231870590e-05f, 2.235122178e-05f, 2.238368486e-05f, 2.241609506e-05f,
+ 2.244845232e-05f, 2.248075658e-05f, 2.251300777e-05f, 2.254520583e-05f, 2.257735069e-05f, 2.260944229e-05f, 2.264148056e-05f, 2.267346543e-05f, 2.270539686e-05f, 2.273727476e-05f,
+ 2.276909908e-05f, 2.280086975e-05f, 2.283258672e-05f, 2.286424991e-05f, 2.289585926e-05f, 2.292741471e-05f, 2.295891620e-05f, 2.299036367e-05f, 2.302175704e-05f, 2.305309626e-05f,
+ 2.308438127e-05f, 2.311561200e-05f, 2.314678839e-05f, 2.317791038e-05f, 2.320897791e-05f, 2.323999091e-05f, 2.327094933e-05f, 2.330185309e-05f, 2.333270215e-05f, 2.336349643e-05f,
+ 2.339423588e-05f, 2.342492044e-05f, 2.345555004e-05f, 2.348612462e-05f, 2.351664413e-05f, 2.354710850e-05f, 2.357751767e-05f, 2.360787158e-05f, 2.363817017e-05f, 2.366841339e-05f,
+ 2.369860116e-05f, 2.372873344e-05f, 2.375881015e-05f, 2.378883125e-05f, 2.381879667e-05f, 2.384870635e-05f, 2.387856024e-05f, 2.390835827e-05f, 2.393810039e-05f, 2.396778653e-05f,
+ 2.399741664e-05f, 2.402699066e-05f, 2.405650853e-05f, 2.408597019e-05f, 2.411537558e-05f, 2.414472466e-05f, 2.417401735e-05f, 2.420325360e-05f, 2.423243335e-05f, 2.426155655e-05f,
+ 2.429062313e-05f, 2.431963304e-05f, 2.434858623e-05f, 2.437748264e-05f, 2.440632220e-05f, 2.443510487e-05f, 2.446383058e-05f, 2.449249928e-05f, 2.452111091e-05f, 2.454966542e-05f,
+ 2.457816275e-05f, 2.460660284e-05f, 2.463498565e-05f, 2.466331110e-05f, 2.469157916e-05f, 2.471978975e-05f, 2.474794283e-05f, 2.477603834e-05f, 2.480407623e-05f, 2.483205644e-05f,
+ 2.485997892e-05f, 2.488784361e-05f, 2.491565046e-05f, 2.494339941e-05f, 2.497109041e-05f, 2.499872340e-05f, 2.502629833e-05f, 2.505381515e-05f, 2.508127381e-05f, 2.510867424e-05f,
+ 2.513601640e-05f, 2.516330023e-05f, 2.519052568e-05f, 2.521769270e-05f, 2.524480123e-05f, 2.527185122e-05f, 2.529884262e-05f, 2.532577538e-05f, 2.535264944e-05f, 2.537946475e-05f,
+ 2.540622125e-05f, 2.543291891e-05f, 2.545955766e-05f, 2.548613746e-05f, 2.551265824e-05f, 2.553911997e-05f, 2.556552258e-05f, 2.559186604e-05f, 2.561815028e-05f, 2.564437526e-05f,
+ 2.567054092e-05f, 2.569664721e-05f, 2.572269410e-05f, 2.574868151e-05f, 2.577460941e-05f, 2.580047774e-05f, 2.582628646e-05f, 2.585203551e-05f, 2.587772484e-05f, 2.590335441e-05f,
+ 2.592892416e-05f, 2.595443405e-05f, 2.597988403e-05f, 2.600527404e-05f, 2.603060405e-05f, 2.605587399e-05f, 2.608108383e-05f, 2.610623351e-05f, 2.613132298e-05f, 2.615635221e-05f,
+ 2.618132113e-05f, 2.620622970e-05f, 2.623107788e-05f, 2.625586561e-05f, 2.628059285e-05f, 2.630525955e-05f, 2.632986566e-05f, 2.635441115e-05f, 2.637889595e-05f, 2.640332002e-05f,
+ 2.642768332e-05f, 2.645198581e-05f, 2.647622742e-05f, 2.650040812e-05f, 2.652452787e-05f, 2.654858661e-05f, 2.657258430e-05f, 2.659652089e-05f, 2.662039634e-05f, 2.664421061e-05f,
+ 2.666796364e-05f, 2.669165540e-05f, 2.671528583e-05f, 2.673885490e-05f, 2.676236256e-05f, 2.678580876e-05f, 2.680919346e-05f, 2.683251661e-05f, 2.685577818e-05f, 2.687897811e-05f,
+ 2.690211636e-05f, 2.692519290e-05f, 2.694820767e-05f, 2.697116064e-05f, 2.699405175e-05f, 2.701688097e-05f, 2.703964826e-05f, 2.706235356e-05f, 2.708499684e-05f, 2.710757806e-05f,
+ 2.713009717e-05f, 2.715255413e-05f, 2.717494890e-05f, 2.719728143e-05f, 2.721955169e-05f, 2.724175964e-05f, 2.726390522e-05f, 2.728598840e-05f, 2.730800915e-05f, 2.732996740e-05f,
+ 2.735186314e-05f, 2.737369631e-05f, 2.739546688e-05f, 2.741717480e-05f, 2.743882003e-05f, 2.746040254e-05f, 2.748192228e-05f, 2.750337922e-05f, 2.752477330e-05f, 2.754610450e-05f,
+ 2.756737278e-05f, 2.758857809e-05f, 2.760972040e-05f, 2.763079966e-05f, 2.765181584e-05f, 2.767276890e-05f, 2.769365879e-05f, 2.771448549e-05f, 2.773524895e-05f, 2.775594914e-05f,
+ 2.777658601e-05f, 2.779715953e-05f, 2.781766966e-05f, 2.783811636e-05f, 2.785849960e-05f, 2.787881934e-05f, 2.789907553e-05f, 2.791926815e-05f, 2.793939715e-05f, 2.795946251e-05f,
+ 2.797946418e-05f, 2.799940212e-05f, 2.801927630e-05f, 2.803908669e-05f, 2.805883324e-05f, 2.807851593e-05f, 2.809813471e-05f, 2.811768955e-05f, 2.813718041e-05f, 2.815660726e-05f,
+ 2.817597007e-05f, 2.819526879e-05f, 2.821450340e-05f, 2.823367386e-05f, 2.825278013e-05f, 2.827182217e-05f, 2.829079997e-05f, 2.830971347e-05f, 2.832856265e-05f, 2.834734748e-05f,
+ 2.836606791e-05f, 2.838472392e-05f, 2.840331547e-05f, 2.842184253e-05f, 2.844030506e-05f, 2.845870303e-05f, 2.847703641e-05f, 2.849530517e-05f, 2.851350928e-05f, 2.853164869e-05f,
+ 2.854972338e-05f, 2.856773332e-05f, 2.858567847e-05f, 2.860355881e-05f, 2.862137429e-05f, 2.863912490e-05f, 2.865681059e-05f, 2.867443134e-05f, 2.869198711e-05f, 2.870947788e-05f,
+ 2.872690361e-05f, 2.874426427e-05f, 2.876155984e-05f, 2.877879027e-05f, 2.879595555e-05f, 2.881305564e-05f, 2.883009050e-05f, 2.884706012e-05f, 2.886396446e-05f, 2.888080349e-05f,
+ 2.889757719e-05f, 2.891428551e-05f, 2.893092844e-05f, 2.894750595e-05f, 2.896401800e-05f, 2.898046456e-05f, 2.899684562e-05f, 2.901316113e-05f, 2.902941108e-05f, 2.904559543e-05f,
+ 2.906171416e-05f, 2.907776724e-05f, 2.909375463e-05f, 2.910967632e-05f, 2.912553228e-05f, 2.914132247e-05f, 2.915704687e-05f, 2.917270546e-05f, 2.918829821e-05f, 2.920382508e-05f,
+ 2.921928607e-05f, 2.923468112e-05f, 2.925001024e-05f, 2.926527337e-05f, 2.928047051e-05f, 2.929560162e-05f, 2.931066668e-05f, 2.932566566e-05f, 2.934059854e-05f, 2.935546529e-05f,
+ 2.937026589e-05f, 2.938500032e-05f, 2.939966854e-05f, 2.941427053e-05f, 2.942880628e-05f, 2.944327575e-05f, 2.945767892e-05f, 2.947201576e-05f, 2.948628626e-05f, 2.950049039e-05f,
+ 2.951462812e-05f, 2.952869944e-05f, 2.954270432e-05f, 2.955664273e-05f, 2.957051465e-05f, 2.958432007e-05f, 2.959805895e-05f, 2.961173128e-05f, 2.962533703e-05f, 2.963887619e-05f,
+ 2.965234872e-05f, 2.966575461e-05f, 2.967909383e-05f, 2.969236637e-05f, 2.970557219e-05f, 2.971871129e-05f, 2.973178364e-05f, 2.974478922e-05f, 2.975772801e-05f, 2.977059998e-05f,
+ 2.978340512e-05f, 2.979614340e-05f, 2.980881482e-05f, 2.982141933e-05f, 2.983395694e-05f, 2.984642761e-05f, 2.985883132e-05f, 2.987116806e-05f, 2.988343782e-05f, 2.989564055e-05f,
+ 2.990777626e-05f, 2.991984492e-05f, 2.993184651e-05f, 2.994378102e-05f, 2.995564841e-05f, 2.996744869e-05f, 2.997918182e-05f, 2.999084779e-05f, 3.000244659e-05f, 3.001397819e-05f,
+ 3.002544258e-05f, 3.003683973e-05f, 3.004816964e-05f, 3.005943229e-05f, 3.007062765e-05f, 3.008175572e-05f, 3.009281646e-05f, 3.010380988e-05f, 3.011473595e-05f, 3.012559466e-05f,
+ 3.013638598e-05f, 3.014710991e-05f, 3.015776643e-05f, 3.016835552e-05f, 3.017887717e-05f, 3.018933136e-05f, 3.019971807e-05f, 3.021003730e-05f, 3.022028902e-05f, 3.023047323e-05f,
+ 3.024058990e-05f, 3.025063903e-05f, 3.026062059e-05f, 3.027053458e-05f, 3.028038099e-05f, 3.029015978e-05f, 3.029987096e-05f, 3.030951451e-05f, 3.031909042e-05f, 3.032859867e-05f,
+ 3.033803925e-05f, 3.034741215e-05f, 3.035671735e-05f, 3.036595485e-05f, 3.037512462e-05f, 3.038422666e-05f, 3.039326096e-05f, 3.040222749e-05f, 3.041112626e-05f, 3.041995725e-05f,
+ 3.042872045e-05f, 3.043741584e-05f, 3.044604342e-05f, 3.045460317e-05f, 3.046309509e-05f, 3.047151916e-05f, 3.047987537e-05f, 3.048816371e-05f, 3.049638417e-05f, 3.050453674e-05f,
+ 3.051262142e-05f, 3.052063818e-05f, 3.052858703e-05f, 3.053646794e-05f, 3.054428092e-05f, 3.055202595e-05f, 3.055970302e-05f, 3.056731213e-05f, 3.057485327e-05f, 3.058232642e-05f,
+ 3.058973158e-05f, 3.059706873e-05f, 3.060433789e-05f, 3.061153902e-05f, 3.061867213e-05f, 3.062573721e-05f, 3.063273425e-05f, 3.063966324e-05f, 3.064652417e-05f, 3.065331705e-05f,
+ 3.066004185e-05f, 3.066669858e-05f, 3.067328723e-05f, 3.067980779e-05f, 3.068626025e-05f, 3.069264461e-05f, 3.069896087e-05f, 3.070520900e-05f, 3.071138902e-05f, 3.071750092e-05f,
+ 3.072354468e-05f, 3.072952031e-05f, 3.073542779e-05f, 3.074126713e-05f, 3.074703831e-05f, 3.075274134e-05f, 3.075837621e-05f, 3.076394292e-05f, 3.076944145e-05f, 3.077487181e-05f,
+ 3.078023399e-05f, 3.078552799e-05f, 3.079075380e-05f, 3.079591142e-05f, 3.080100085e-05f, 3.080602209e-05f, 3.081097512e-05f, 3.081585996e-05f, 3.082067658e-05f, 3.082542500e-05f,
+ 3.083010521e-05f, 3.083471721e-05f, 3.083926099e-05f, 3.084373656e-05f, 3.084814391e-05f, 3.085248303e-05f, 3.085675394e-05f, 3.086095661e-05f, 3.086509107e-05f, 3.086915730e-05f,
+ 3.087315530e-05f, 3.087708507e-05f, 3.088094661e-05f, 3.088473993e-05f, 3.088846501e-05f, 3.089212187e-05f, 3.089571049e-05f, 3.089923088e-05f, 3.090268304e-05f, 3.090606698e-05f,
+ 3.090938268e-05f, 3.091263015e-05f, 3.091580940e-05f, 3.091892042e-05f, 3.092196321e-05f, 3.092493778e-05f, 3.092784412e-05f, 3.093068224e-05f, 3.093345215e-05f, 3.093615383e-05f,
+ 3.093878730e-05f, 3.094135255e-05f, 3.094384959e-05f, 3.094627842e-05f, 3.094863904e-05f, 3.095093146e-05f, 3.095315568e-05f, 3.095531169e-05f, 3.095739952e-05f, 3.095941915e-05f,
+ 3.096137059e-05f, 3.096325385e-05f, 3.096506892e-05f, 3.096681582e-05f, 3.096849454e-05f, 3.097010510e-05f, 3.097164749e-05f, 3.097312172e-05f, 3.097452779e-05f, 3.097586571e-05f,
+ 3.097713549e-05f, 3.097833713e-05f, 3.097947063e-05f, 3.098053600e-05f, 3.098153324e-05f, 3.098246237e-05f, 3.098332338e-05f, 3.098411629e-05f, 3.098484110e-05f, 3.098549781e-05f,
+ 3.098608643e-05f, 3.098660697e-05f, 3.098705944e-05f, 3.098744383e-05f, 3.098776017e-05f, 3.098800845e-05f, 3.098818869e-05f, 3.098830089e-05f, 3.098834506e-05f, 3.098832120e-05f,
+ 3.098822932e-05f, 3.098806944e-05f, 3.098784156e-05f, 3.098754569e-05f, 3.098718184e-05f, 3.098675001e-05f, 3.098625022e-05f, 3.098568247e-05f, 3.098504678e-05f, 3.098434314e-05f,
+ 3.098357158e-05f, 3.098273210e-05f, 3.098182471e-05f, 3.098084943e-05f, 3.097980625e-05f, 3.097869519e-05f, 3.097751627e-05f, 3.097626949e-05f, 3.097495485e-05f, 3.097357239e-05f,
+ 3.097212209e-05f, 3.097060399e-05f, 3.096901807e-05f, 3.096736437e-05f, 3.096564288e-05f, 3.096385363e-05f, 3.096199662e-05f, 3.096007186e-05f, 3.095807937e-05f, 3.095601915e-05f,
+ 3.095389123e-05f, 3.095169561e-05f, 3.094943231e-05f, 3.094710134e-05f, 3.094470271e-05f, 3.094223643e-05f, 3.093970252e-05f, 3.093710100e-05f, 3.093443187e-05f, 3.093169515e-05f,
+ 3.092889085e-05f, 3.092601899e-05f, 3.092307957e-05f, 3.092007263e-05f, 3.091699816e-05f, 3.091385619e-05f, 3.091064673e-05f, 3.090736979e-05f, 3.090402539e-05f, 3.090061354e-05f,
+ 3.089713426e-05f, 3.089358757e-05f, 3.088997348e-05f, 3.088629200e-05f, 3.088254315e-05f, 3.087872696e-05f, 3.087484342e-05f, 3.087089257e-05f, 3.086687442e-05f, 3.086278897e-05f,
+ 3.085863626e-05f, 3.085441630e-05f, 3.085012910e-05f, 3.084577468e-05f, 3.084135306e-05f, 3.083686426e-05f, 3.083230829e-05f, 3.082768517e-05f, 3.082299492e-05f, 3.081823756e-05f,
+ 3.081341311e-05f, 3.080852158e-05f, 3.080356299e-05f, 3.079853736e-05f, 3.079344472e-05f, 3.078828507e-05f, 3.078305845e-05f, 3.077776486e-05f, 3.077240432e-05f, 3.076697687e-05f,
+ 3.076148250e-05f, 3.075592126e-05f, 3.075029315e-05f, 3.074459820e-05f, 3.073883642e-05f, 3.073300784e-05f, 3.072711248e-05f, 3.072115036e-05f, 3.071512149e-05f, 3.070902590e-05f,
+ 3.070286362e-05f, 3.069663466e-05f, 3.069033904e-05f, 3.068397678e-05f, 3.067754791e-05f, 3.067105245e-05f, 3.066449042e-05f, 3.065786185e-05f, 3.065116675e-05f, 3.064440514e-05f,
+ 3.063757706e-05f, 3.063068252e-05f, 3.062372154e-05f, 3.061669415e-05f, 3.060960038e-05f, 3.060244024e-05f, 3.059521375e-05f, 3.058792095e-05f, 3.058056186e-05f, 3.057313649e-05f,
+ 3.056564488e-05f, 3.055808704e-05f, 3.055046301e-05f, 3.054277280e-05f, 3.053501644e-05f, 3.052719396e-05f, 3.051930538e-05f, 3.051135072e-05f, 3.050333001e-05f, 3.049524328e-05f,
+ 3.048709055e-05f, 3.047887185e-05f, 3.047058720e-05f, 3.046223663e-05f, 3.045382016e-05f, 3.044533782e-05f, 3.043678964e-05f, 3.042817564e-05f, 3.041949585e-05f, 3.041075029e-05f,
+ 3.040193900e-05f, 3.039306200e-05f, 3.038411932e-05f, 3.037511098e-05f, 3.036603701e-05f, 3.035689744e-05f, 3.034769229e-05f, 3.033842161e-05f, 3.032908540e-05f, 3.031968371e-05f,
+ 3.031021655e-05f, 3.030068396e-05f, 3.029108597e-05f, 3.028142260e-05f, 3.027169388e-05f, 3.026189985e-05f, 3.025204053e-05f, 3.024211595e-05f, 3.023212614e-05f, 3.022207112e-05f,
+ 3.021195094e-05f, 3.020176562e-05f, 3.019151518e-05f, 3.018119966e-05f, 3.017081910e-05f, 3.016037351e-05f, 3.014986293e-05f, 3.013928739e-05f, 3.012864692e-05f, 3.011794156e-05f,
+ 3.010717132e-05f, 3.009633626e-05f, 3.008543638e-05f, 3.007447174e-05f, 3.006344235e-05f, 3.005234825e-05f, 3.004118948e-05f, 3.002996606e-05f, 3.001867802e-05f, 3.000732541e-05f,
+ 2.999590824e-05f, 2.998442656e-05f, 2.997288039e-05f, 2.996126978e-05f, 2.994959474e-05f, 2.993785532e-05f, 2.992605155e-05f, 2.991418346e-05f, 2.990225109e-05f, 2.989025446e-05f,
+ 2.987819362e-05f, 2.986606860e-05f, 2.985387942e-05f, 2.984162613e-05f, 2.982930876e-05f, 2.981692734e-05f, 2.980448192e-05f, 2.979197251e-05f, 2.977939916e-05f, 2.976676191e-05f,
+ 2.975406078e-05f, 2.974129582e-05f, 2.972846705e-05f, 2.971557452e-05f, 2.970261827e-05f, 2.968959831e-05f, 2.967651470e-05f, 2.966336747e-05f, 2.965015665e-05f, 2.963688228e-05f,
+ 2.962354440e-05f, 2.961014304e-05f, 2.959667825e-05f, 2.958315005e-05f, 2.956955848e-05f, 2.955590359e-05f, 2.954218541e-05f, 2.952840397e-05f, 2.951455932e-05f, 2.950065149e-05f,
+ 2.948668052e-05f, 2.947264645e-05f, 2.945854931e-05f, 2.944438915e-05f, 2.943016600e-05f, 2.941587990e-05f, 2.940153090e-05f, 2.938711902e-05f, 2.937264430e-05f, 2.935810680e-05f,
+ 2.934350654e-05f, 2.932884357e-05f, 2.931411792e-05f, 2.929932963e-05f, 2.928447875e-05f, 2.926956532e-05f, 2.925458936e-05f, 2.923955093e-05f, 2.922445007e-05f, 2.920928681e-05f,
+ 2.919406120e-05f, 2.917877327e-05f, 2.916342307e-05f, 2.914801063e-05f, 2.913253601e-05f, 2.911699923e-05f, 2.910140035e-05f, 2.908573940e-05f, 2.907001642e-05f, 2.905423146e-05f,
+ 2.903838456e-05f, 2.902247576e-05f, 2.900650509e-05f, 2.899047262e-05f, 2.897437837e-05f, 2.895822239e-05f, 2.894200472e-05f, 2.892572540e-05f, 2.890938449e-05f, 2.889298201e-05f,
+ 2.887651802e-05f, 2.885999255e-05f, 2.884340566e-05f, 2.882675737e-05f, 2.881004775e-05f, 2.879327683e-05f, 2.877644465e-05f, 2.875955126e-05f, 2.874259671e-05f, 2.872558103e-05f,
+ 2.870850428e-05f, 2.869136649e-05f, 2.867416771e-05f, 2.865690800e-05f, 2.863958738e-05f, 2.862220591e-05f, 2.860476363e-05f, 2.858726059e-05f, 2.856969683e-05f, 2.855207240e-05f,
+ 2.853438734e-05f, 2.851664170e-05f, 2.849883553e-05f, 2.848096887e-05f, 2.846304177e-05f, 2.844505428e-05f, 2.842700643e-05f, 2.840889828e-05f, 2.839072988e-05f, 2.837250127e-05f,
+ 2.835421250e-05f, 2.833586361e-05f, 2.831745466e-05f, 2.829898568e-05f, 2.828045674e-05f, 2.826186787e-05f, 2.824321912e-05f, 2.822451054e-05f, 2.820574219e-05f, 2.818691410e-05f,
+ 2.816802632e-05f, 2.814907891e-05f, 2.813007191e-05f, 2.811100538e-05f, 2.809187935e-05f, 2.807269388e-05f, 2.805344902e-05f, 2.803414482e-05f, 2.801478132e-05f, 2.799535858e-05f,
+ 2.797587665e-05f, 2.795633557e-05f, 2.793673539e-05f, 2.791707617e-05f, 2.789735795e-05f, 2.787758079e-05f, 2.785774473e-05f, 2.783784983e-05f, 2.781789613e-05f, 2.779788369e-05f,
+ 2.777781256e-05f, 2.775768279e-05f, 2.773749442e-05f, 2.771724752e-05f, 2.769694213e-05f, 2.767657830e-05f, 2.765615608e-05f, 2.763567553e-05f, 2.761513670e-05f, 2.759453964e-05f,
+ 2.757388440e-05f, 2.755317103e-05f, 2.753239959e-05f, 2.751157013e-05f, 2.749068270e-05f, 2.746973735e-05f, 2.744873414e-05f, 2.742767312e-05f, 2.740655434e-05f, 2.738537785e-05f,
+ 2.736414372e-05f, 2.734285198e-05f, 2.732150270e-05f, 2.730009593e-05f, 2.727863172e-05f, 2.725711013e-05f, 2.723553121e-05f, 2.721389501e-05f, 2.719220159e-05f, 2.717045100e-05f,
+ 2.714864330e-05f, 2.712677854e-05f, 2.710485677e-05f, 2.708287806e-05f, 2.706084245e-05f, 2.703875001e-05f, 2.701660077e-05f, 2.699439481e-05f, 2.697213218e-05f, 2.694981293e-05f,
+ 2.692743712e-05f, 2.690500479e-05f, 2.688251602e-05f, 2.685997086e-05f, 2.683736935e-05f, 2.681471156e-05f, 2.679199754e-05f, 2.676922736e-05f, 2.674640106e-05f, 2.672351870e-05f,
+ 2.670058035e-05f, 2.667758605e-05f, 2.665453586e-05f, 2.663142984e-05f, 2.660826805e-05f, 2.658505055e-05f, 2.656177739e-05f, 2.653844863e-05f, 2.651506433e-05f, 2.649162455e-05f,
+ 2.646812933e-05f, 2.644457875e-05f, 2.642097286e-05f, 2.639731172e-05f, 2.637359538e-05f, 2.634982391e-05f, 2.632599737e-05f, 2.630211580e-05f, 2.627817928e-05f, 2.625418786e-05f,
+ 2.623014159e-05f, 2.620604054e-05f, 2.618188478e-05f, 2.615767435e-05f, 2.613340931e-05f, 2.610908973e-05f, 2.608471567e-05f, 2.606028718e-05f, 2.603580433e-05f, 2.601126718e-05f,
+ 2.598667578e-05f, 2.596203019e-05f, 2.593733049e-05f, 2.591257672e-05f, 2.588776895e-05f, 2.586290723e-05f, 2.583799164e-05f, 2.581302223e-05f, 2.578799906e-05f, 2.576292219e-05f,
+ 2.573779168e-05f, 2.571260760e-05f, 2.568737001e-05f, 2.566207897e-05f, 2.563673454e-05f, 2.561133678e-05f, 2.558588575e-05f, 2.556038152e-05f, 2.553482415e-05f, 2.550921370e-05f,
+ 2.548355023e-05f, 2.545783381e-05f, 2.543206449e-05f, 2.540624235e-05f, 2.538036744e-05f, 2.535443983e-05f, 2.532845958e-05f, 2.530242675e-05f, 2.527634140e-05f, 2.525020361e-05f,
+ 2.522401343e-05f, 2.519777093e-05f, 2.517147616e-05f, 2.514512921e-05f, 2.511873012e-05f, 2.509227896e-05f, 2.506577580e-05f, 2.503922070e-05f, 2.501261372e-05f, 2.498595493e-05f,
+ 2.495924440e-05f, 2.493248219e-05f, 2.490566836e-05f, 2.487880297e-05f, 2.485188611e-05f, 2.482491781e-05f, 2.479789817e-05f, 2.477082723e-05f, 2.474370507e-05f, 2.471653174e-05f,
+ 2.468930732e-05f, 2.466203188e-05f, 2.463470547e-05f, 2.460732816e-05f, 2.457990002e-05f, 2.455242112e-05f, 2.452489152e-05f, 2.449731128e-05f, 2.446968048e-05f, 2.444199918e-05f,
+ 2.441426745e-05f, 2.438648535e-05f, 2.435865296e-05f, 2.433077033e-05f, 2.430283753e-05f, 2.427485464e-05f, 2.424682172e-05f, 2.421873883e-05f, 2.419060605e-05f, 2.416242344e-05f,
+ 2.413419107e-05f, 2.410590901e-05f, 2.407757732e-05f, 2.404919607e-05f, 2.402076534e-05f, 2.399228519e-05f, 2.396375568e-05f, 2.393517689e-05f, 2.390654888e-05f, 2.387787173e-05f,
+ 2.384914550e-05f, 2.382037026e-05f, 2.379154608e-05f, 2.376267303e-05f, 2.373375117e-05f, 2.370478059e-05f, 2.367576133e-05f, 2.364669349e-05f, 2.361757712e-05f, 2.358841229e-05f,
+ 2.355919908e-05f, 2.352993755e-05f, 2.350062778e-05f, 2.347126982e-05f, 2.344186377e-05f, 2.341240967e-05f, 2.338290762e-05f, 2.335335766e-05f, 2.332375988e-05f, 2.329411435e-05f,
+ 2.326442113e-05f, 2.323468030e-05f, 2.320489193e-05f, 2.317505609e-05f, 2.314517284e-05f, 2.311524227e-05f, 2.308526444e-05f, 2.305523943e-05f, 2.302516730e-05f, 2.299504812e-05f,
+ 2.296488197e-05f, 2.293466893e-05f, 2.290440905e-05f, 2.287410242e-05f, 2.284374910e-05f, 2.281334918e-05f, 2.278290271e-05f, 2.275240977e-05f, 2.272187044e-05f, 2.269128478e-05f,
+ 2.266065288e-05f, 2.262997479e-05f, 2.259925060e-05f, 2.256848038e-05f, 2.253766420e-05f, 2.250680213e-05f, 2.247589425e-05f, 2.244494063e-05f, 2.241394134e-05f, 2.238289646e-05f,
+ 2.235180606e-05f, 2.232067021e-05f, 2.228948899e-05f, 2.225826247e-05f, 2.222699073e-05f, 2.219567383e-05f, 2.216431186e-05f, 2.213290488e-05f, 2.210145298e-05f, 2.206995622e-05f,
+ 2.203841468e-05f, 2.200682843e-05f, 2.197519756e-05f, 2.194352212e-05f, 2.191180221e-05f, 2.188003789e-05f, 2.184822923e-05f, 2.181637632e-05f, 2.178447923e-05f, 2.175253803e-05f,
+ 2.172055280e-05f, 2.168852361e-05f, 2.165645054e-05f, 2.162433367e-05f, 2.159217306e-05f, 2.155996881e-05f, 2.152772097e-05f, 2.149542963e-05f, 2.146309487e-05f, 2.143071676e-05f,
+ 2.139829537e-05f, 2.136583078e-05f, 2.133332308e-05f, 2.130077233e-05f, 2.126817861e-05f, 2.123554199e-05f, 2.120286257e-05f, 2.117014040e-05f, 2.113737557e-05f, 2.110456816e-05f,
+ 2.107171824e-05f, 2.103882589e-05f, 2.100589118e-05f, 2.097291420e-05f, 2.093989502e-05f, 2.090683372e-05f, 2.087373037e-05f, 2.084058506e-05f, 2.080739786e-05f, 2.077416885e-05f,
+ 2.074089810e-05f, 2.070758570e-05f, 2.067423172e-05f, 2.064083624e-05f, 2.060739934e-05f, 2.057392110e-05f, 2.054040160e-05f, 2.050684090e-05f, 2.047323910e-05f, 2.043959627e-05f,
+ 2.040591250e-05f, 2.037218784e-05f, 2.033842240e-05f, 2.030461624e-05f, 2.027076945e-05f, 2.023688210e-05f, 2.020295427e-05f, 2.016898605e-05f, 2.013497751e-05f, 2.010092873e-05f,
+ 2.006683979e-05f, 2.003271077e-05f, 1.999854175e-05f, 1.996433281e-05f, 1.993008403e-05f, 1.989579548e-05f, 1.986146726e-05f, 1.982709944e-05f, 1.979269209e-05f, 1.975824530e-05f,
+ 1.972375915e-05f, 1.968923373e-05f, 1.965466910e-05f, 1.962006535e-05f, 1.958542257e-05f, 1.955074082e-05f, 1.951602020e-05f, 1.948126078e-05f, 1.944646264e-05f, 1.941162587e-05f,
+ 1.937675055e-05f, 1.934183675e-05f, 1.930688456e-05f, 1.927189406e-05f, 1.923686533e-05f, 1.920179846e-05f, 1.916669351e-05f, 1.913155058e-05f, 1.909636975e-05f, 1.906115110e-05f,
+ 1.902589470e-05f, 1.899060065e-05f, 1.895526902e-05f, 1.891989990e-05f, 1.888449337e-05f, 1.884904950e-05f, 1.881356839e-05f, 1.877805011e-05f, 1.874249474e-05f, 1.870690238e-05f,
+ 1.867127310e-05f, 1.863560698e-05f, 1.859990411e-05f, 1.856416456e-05f, 1.852838843e-05f, 1.849257580e-05f, 1.845672674e-05f, 1.842084134e-05f, 1.838491969e-05f, 1.834896186e-05f,
+ 1.831296794e-05f, 1.827693802e-05f, 1.824087217e-05f, 1.820477048e-05f, 1.816863304e-05f, 1.813245992e-05f, 1.809625121e-05f, 1.806000700e-05f, 1.802372736e-05f, 1.798741239e-05f,
+ 1.795106216e-05f, 1.791467676e-05f, 1.787825628e-05f, 1.784180079e-05f, 1.780531038e-05f, 1.776878514e-05f, 1.773222515e-05f, 1.769563050e-05f, 1.765900126e-05f, 1.762233753e-05f,
+ 1.758563938e-05f, 1.754890690e-05f, 1.751214019e-05f, 1.747533931e-05f, 1.743850436e-05f, 1.740163543e-05f, 1.736473259e-05f, 1.732779593e-05f, 1.729082553e-05f, 1.725382149e-05f,
+ 1.721678389e-05f, 1.717971280e-05f, 1.714260833e-05f, 1.710547054e-05f, 1.706829954e-05f, 1.703109539e-05f, 1.699385820e-05f, 1.695658804e-05f, 1.691928501e-05f, 1.688194917e-05f,
+ 1.684458063e-05f, 1.680717947e-05f, 1.676974577e-05f, 1.673227962e-05f, 1.669478111e-05f, 1.665725032e-05f, 1.661968733e-05f, 1.658209225e-05f, 1.654446514e-05f, 1.650680610e-05f,
+ 1.646911521e-05f, 1.643139256e-05f, 1.639363824e-05f, 1.635585233e-05f, 1.631803492e-05f, 1.628018609e-05f, 1.624230594e-05f, 1.620439455e-05f, 1.616645201e-05f, 1.612847840e-05f,
+ 1.609047381e-05f, 1.605243833e-05f, 1.601437204e-05f, 1.597627504e-05f, 1.593814741e-05f, 1.589998923e-05f, 1.586180059e-05f, 1.582358159e-05f, 1.578533231e-05f, 1.574705283e-05f,
+ 1.570874325e-05f, 1.567040364e-05f, 1.563203411e-05f, 1.559363474e-05f, 1.555520561e-05f, 1.551674681e-05f, 1.547825843e-05f, 1.543974056e-05f, 1.540119329e-05f, 1.536261670e-05f,
+ 1.532401089e-05f, 1.528537593e-05f, 1.524671193e-05f, 1.520801896e-05f, 1.516929712e-05f, 1.513054650e-05f, 1.509176717e-05f, 1.505295924e-05f, 1.501412279e-05f, 1.497525790e-05f,
+ 1.493636467e-05f, 1.489744319e-05f, 1.485849354e-05f, 1.481951582e-05f, 1.478051011e-05f, 1.474147650e-05f, 1.470241508e-05f, 1.466332593e-05f, 1.462420916e-05f, 1.458506484e-05f,
+ 1.454589307e-05f, 1.450669394e-05f, 1.446746753e-05f, 1.442821394e-05f, 1.438893324e-05f, 1.434962555e-05f, 1.431029093e-05f, 1.427092949e-05f, 1.423154130e-05f, 1.419212647e-05f,
+ 1.415268508e-05f, 1.411321722e-05f, 1.407372298e-05f, 1.403420245e-05f, 1.399465572e-05f, 1.395508288e-05f, 1.391548402e-05f, 1.387585923e-05f, 1.383620860e-05f, 1.379653222e-05f,
+ 1.375683018e-05f, 1.371710257e-05f, 1.367734948e-05f, 1.363757100e-05f, 1.359776722e-05f, 1.355793823e-05f, 1.351808413e-05f, 1.347820500e-05f, 1.343830093e-05f, 1.339837201e-05f,
+ 1.335841833e-05f, 1.331844000e-05f, 1.327843708e-05f, 1.323840968e-05f, 1.319835789e-05f, 1.315828180e-05f, 1.311818149e-05f, 1.307805706e-05f, 1.303790861e-05f, 1.299773621e-05f,
+ 1.295753997e-05f, 1.291731997e-05f, 1.287707630e-05f, 1.283680906e-05f, 1.279651833e-05f, 1.275620421e-05f, 1.271586680e-05f, 1.267550617e-05f, 1.263512242e-05f, 1.259471565e-05f,
+ 1.255428594e-05f, 1.251383338e-05f, 1.247335807e-05f, 1.243286011e-05f, 1.239233957e-05f, 1.235179655e-05f, 1.231123115e-05f, 1.227064345e-05f, 1.223003355e-05f, 1.218940154e-05f,
+ 1.214874751e-05f, 1.210807155e-05f, 1.206737376e-05f, 1.202665422e-05f, 1.198591303e-05f, 1.194515028e-05f, 1.190436607e-05f, 1.186356048e-05f, 1.182273360e-05f, 1.178188553e-05f,
+ 1.174101636e-05f, 1.170012619e-05f, 1.165921510e-05f, 1.161828319e-05f, 1.157733055e-05f, 1.153635727e-05f, 1.149536344e-05f, 1.145434917e-05f, 1.141331453e-05f, 1.137225962e-05f,
+ 1.133118454e-05f, 1.129008937e-05f, 1.124897422e-05f, 1.120783916e-05f, 1.116668430e-05f, 1.112550973e-05f, 1.108431554e-05f, 1.104310182e-05f, 1.100186867e-05f, 1.096061617e-05f,
+ 1.091934443e-05f, 1.087805353e-05f, 1.083674357e-05f, 1.079541463e-05f, 1.075406682e-05f, 1.071270023e-05f, 1.067131495e-05f, 1.062991107e-05f, 1.058848868e-05f, 1.054704788e-05f,
+ 1.050558876e-05f, 1.046411142e-05f, 1.042261595e-05f, 1.038110243e-05f, 1.033957098e-05f, 1.029802167e-05f, 1.025645460e-05f, 1.021486986e-05f, 1.017326755e-05f, 1.013164776e-05f,
+ 1.009001059e-05f, 1.004835613e-05f, 1.000668447e-05f, 9.964995698e-06f, 9.923289919e-06f, 9.881567222e-06f, 9.839827701e-06f, 9.798071449e-06f, 9.756298560e-06f, 9.714509128e-06f,
+ 9.672703247e-06f, 9.630881009e-06f, 9.589042510e-06f, 9.547187841e-06f, 9.505317099e-06f, 9.463430375e-06f, 9.421527765e-06f, 9.379609362e-06f, 9.337675259e-06f, 9.295725552e-06f,
+ 9.253760333e-06f, 9.211779697e-06f, 9.169783737e-06f, 9.127772548e-06f, 9.085746224e-06f, 9.043704859e-06f, 9.001648546e-06f, 8.959577381e-06f, 8.917491456e-06f, 8.875390867e-06f,
+ 8.833275707e-06f, 8.791146071e-06f, 8.749002052e-06f, 8.706843746e-06f, 8.664671245e-06f, 8.622484645e-06f, 8.580284040e-06f, 8.538069524e-06f, 8.495841192e-06f, 8.453599137e-06f,
+ 8.411343454e-06f, 8.369074238e-06f, 8.326791583e-06f, 8.284495583e-06f, 8.242186333e-06f, 8.199863927e-06f, 8.157528460e-06f, 8.115180026e-06f, 8.072818720e-06f, 8.030444636e-06f,
+ 7.988057868e-06f, 7.945658512e-06f, 7.903246662e-06f, 7.860822413e-06f, 7.818385859e-06f, 7.775937094e-06f, 7.733476214e-06f, 7.691003312e-06f, 7.648518485e-06f, 7.606021826e-06f,
+ 7.563513430e-06f, 7.520993392e-06f, 7.478461806e-06f, 7.435918768e-06f, 7.393364372e-06f, 7.350798712e-06f, 7.308221884e-06f, 7.265633983e-06f, 7.223035103e-06f, 7.180425339e-06f,
+ 7.137804786e-06f, 7.095173538e-06f, 7.052531692e-06f, 7.009879341e-06f, 6.967216580e-06f, 6.924543504e-06f, 6.881860209e-06f, 6.839166789e-06f, 6.796463339e-06f, 6.753749954e-06f,
+ 6.711026729e-06f, 6.668293758e-06f, 6.625551138e-06f, 6.582798963e-06f, 6.540037328e-06f, 6.497266327e-06f, 6.454486057e-06f, 6.411696611e-06f, 6.368898086e-06f, 6.326090575e-06f,
+ 6.283274175e-06f, 6.240448980e-06f, 6.197615085e-06f, 6.154772585e-06f, 6.111921576e-06f, 6.069062152e-06f, 6.026194409e-06f, 5.983318442e-06f, 5.940434345e-06f, 5.897542214e-06f,
+ 5.854642145e-06f, 5.811734231e-06f, 5.768818569e-06f, 5.725895254e-06f, 5.682964380e-06f, 5.640026043e-06f, 5.597080338e-06f, 5.554127360e-06f, 5.511167204e-06f, 5.468199966e-06f,
+ 5.425225740e-06f, 5.382244623e-06f, 5.339256708e-06f, 5.296262092e-06f, 5.253260869e-06f, 5.210253135e-06f, 5.167238984e-06f, 5.124218513e-06f, 5.081191816e-06f, 5.038158989e-06f,
+ 4.995120126e-06f, 4.952075323e-06f, 4.909024675e-06f, 4.865968278e-06f, 4.822906226e-06f, 4.779838615e-06f, 4.736765540e-06f, 4.693687096e-06f, 4.650603379e-06f, 4.607514483e-06f,
+ 4.564420505e-06f, 4.521321538e-06f, 4.478217679e-06f, 4.435109023e-06f, 4.391995664e-06f, 4.348877699e-06f, 4.305755222e-06f, 4.262628328e-06f, 4.219497113e-06f, 4.176361673e-06f,
+ 4.133222101e-06f, 4.090078494e-06f, 4.046930946e-06f, 4.003779553e-06f, 3.960624410e-06f, 3.917465613e-06f, 3.874303256e-06f, 3.831137434e-06f, 3.787968244e-06f, 3.744795779e-06f,
+ 3.701620136e-06f, 3.658441409e-06f, 3.615259694e-06f, 3.572075086e-06f, 3.528887679e-06f, 3.485697570e-06f, 3.442504853e-06f, 3.399309623e-06f, 3.356111976e-06f, 3.312912007e-06f,
+ 3.269709810e-06f, 3.226505482e-06f, 3.183299116e-06f, 3.140090809e-06f, 3.096880655e-06f, 3.053668750e-06f, 3.010455188e-06f, 2.967240065e-06f, 2.924023476e-06f, 2.880805516e-06f,
+ 2.837586279e-06f, 2.794365861e-06f, 2.751144357e-06f, 2.707921863e-06f, 2.664698472e-06f, 2.621474281e-06f, 2.578249383e-06f, 2.535023875e-06f, 2.491797851e-06f, 2.448571406e-06f,
+ 2.405344634e-06f, 2.362117632e-06f, 2.318890494e-06f, 2.275663315e-06f, 2.232436190e-06f, 2.189209213e-06f, 2.145982481e-06f, 2.102756086e-06f, 2.059530126e-06f, 2.016304693e-06f,
+ 1.973079884e-06f, 1.929855793e-06f, 1.886632514e-06f, 1.843410144e-06f, 1.800188776e-06f, 1.756968505e-06f, 1.713749426e-06f, 1.670531635e-06f, 1.627315225e-06f, 1.584100291e-06f,
+ 1.540886928e-06f, 1.497675231e-06f, 1.454465295e-06f, 1.411257214e-06f, 1.368051083e-06f, 1.324846996e-06f, 1.281645049e-06f, 1.238445335e-06f, 1.195247950e-06f, 1.152052987e-06f,
+ 1.108860542e-06f, 1.065670710e-06f, 1.022483584e-06f, 9.792992587e-07f, 9.361178295e-07f, 8.929393905e-07f, 8.497640361e-07f, 8.065918608e-07f, 7.634229591e-07f, 7.202574253e-07f,
+ 6.770953538e-07f, 6.339368390e-07f, 5.907819754e-07f, 5.476308572e-07f, 5.044835787e-07f, 4.613402343e-07f, 4.182009182e-07f, 3.750657247e-07f, 3.319347481e-07f, 2.888080825e-07f,
+ 2.456858223e-07f, 2.025680614e-07f, 1.594548942e-07f, 1.163464148e-07f, 7.324271722e-08f, 3.014389563e-08f, -1.294995591e-08f, -5.603874334e-08f, -9.912237264e-08f, -1.422007498e-07f,
+ -1.852737808e-07f, -2.283413717e-07f, -2.714034286e-07f, -3.144598575e-07f, -3.575105645e-07f, -4.005554558e-07f, -4.435944376e-07f, -4.866274160e-07f, -5.296542971e-07f, -5.726749873e-07f,
+ -6.156893927e-07f, -6.586974198e-07f, -7.016989746e-07f, -7.446939636e-07f, -7.876822932e-07f, -8.306638696e-07f, -8.736385994e-07f, -9.166063889e-07f, -9.595671445e-07f, -1.002520773e-06f,
+ -1.045467180e-06f, -1.088406273e-06f, -1.131337959e-06f, -1.174262143e-06f, -1.217178733e-06f, -1.260087635e-06f, -1.302988755e-06f, -1.345882001e-06f, -1.388767280e-06f, -1.431644497e-06f,
+ -1.474513560e-06f, -1.517374375e-06f, -1.560226850e-06f, -1.603070891e-06f, -1.645906405e-06f, -1.688733300e-06f, -1.731551481e-06f, -1.774360856e-06f, -1.817161333e-06f, -1.859952817e-06f,
+ -1.902735217e-06f, -1.945508439e-06f, -1.988272390e-06f, -2.031026978e-06f, -2.073772110e-06f, -2.116507693e-06f, -2.159233634e-06f, -2.201949841e-06f, -2.244656220e-06f, -2.287352680e-06f,
+ -2.330039128e-06f, -2.372715471e-06f, -2.415381616e-06f, -2.458037472e-06f, -2.500682945e-06f, -2.543317943e-06f, -2.585942375e-06f, -2.628556146e-06f, -2.671159166e-06f, -2.713751341e-06f,
+ -2.756332580e-06f, -2.798902790e-06f, -2.841461879e-06f, -2.884009755e-06f, -2.926546326e-06f, -2.969071500e-06f, -3.011585184e-06f, -3.054087287e-06f, -3.096577717e-06f, -3.139056381e-06f,
+ -3.181523188e-06f, -3.223978046e-06f, -3.266420864e-06f, -3.308851548e-06f, -3.351270008e-06f, -3.393676152e-06f, -3.436069888e-06f, -3.478451124e-06f, -3.520819769e-06f, -3.563175732e-06f,
+ -3.605518920e-06f, -3.647849243e-06f, -3.690166608e-06f, -3.732470925e-06f, -3.774762102e-06f, -3.817040047e-06f, -3.859304670e-06f, -3.901555880e-06f, -3.943793584e-06f, -3.986017691e-06f,
+ -4.028228112e-06f, -4.070424754e-06f, -4.112607526e-06f, -4.154776338e-06f, -4.196931098e-06f, -4.239071716e-06f, -4.281198100e-06f, -4.323310161e-06f, -4.365407806e-06f, -4.407490946e-06f,
+ -4.449559489e-06f, -4.491613345e-06f, -4.533652423e-06f, -4.575676633e-06f, -4.617685884e-06f, -4.659680085e-06f, -4.701659147e-06f, -4.743622978e-06f, -4.785571489e-06f, -4.827504588e-06f,
+ -4.869422187e-06f, -4.911324193e-06f, -4.953210518e-06f, -4.995081072e-06f, -5.036935763e-06f, -5.078774502e-06f, -5.120597199e-06f, -5.162403764e-06f, -5.204194108e-06f, -5.245968139e-06f,
+ -5.287725769e-06f, -5.329466907e-06f, -5.371191464e-06f, -5.412899351e-06f, -5.454590476e-06f, -5.496264752e-06f, -5.537922088e-06f, -5.579562395e-06f, -5.621185584e-06f, -5.662791564e-06f,
+ -5.704380247e-06f, -5.745951544e-06f, -5.787505364e-06f, -5.829041620e-06f, -5.870560221e-06f, -5.912061078e-06f, -5.953544104e-06f, -5.995009208e-06f, -6.036456301e-06f, -6.077885295e-06f,
+ -6.119296101e-06f, -6.160688630e-06f, -6.202062793e-06f, -6.243418501e-06f, -6.284755667e-06f, -6.326074201e-06f, -6.367374014e-06f, -6.408655019e-06f, -6.449917126e-06f, -6.491160248e-06f,
+ -6.532384295e-06f, -6.573589180e-06f, -6.614774815e-06f, -6.655941111e-06f, -6.697087980e-06f, -6.738215334e-06f, -6.779323086e-06f, -6.820411146e-06f, -6.861479427e-06f, -6.902527841e-06f,
+ -6.943556301e-06f, -6.984564718e-06f, -7.025553006e-06f, -7.066521075e-06f, -7.107468839e-06f, -7.148396210e-06f, -7.189303101e-06f, -7.230189424e-06f, -7.271055092e-06f, -7.311900018e-06f,
+ -7.352724113e-06f, -7.393527292e-06f, -7.434309466e-06f, -7.475070549e-06f, -7.515810454e-06f, -7.556529093e-06f, -7.597226380e-06f, -7.637902228e-06f, -7.678556550e-06f, -7.719189260e-06f,
+ -7.759800270e-06f, -7.800389494e-06f, -7.840956845e-06f, -7.881502237e-06f, -7.922025584e-06f, -7.962526798e-06f, -8.003005794e-06f, -8.043462486e-06f, -8.083896786e-06f, -8.124308610e-06f,
+ -8.164697870e-06f, -8.205064481e-06f, -8.245408357e-06f, -8.285729411e-06f, -8.326027559e-06f, -8.366302713e-06f, -8.406554789e-06f, -8.446783701e-06f, -8.486989363e-06f, -8.527171689e-06f,
+ -8.567330594e-06f, -8.607465992e-06f, -8.647577799e-06f, -8.687665928e-06f, -8.727730295e-06f, -8.767770815e-06f, -8.807787401e-06f, -8.847779970e-06f, -8.887748436e-06f, -8.927692713e-06f,
+ -8.967612718e-06f, -9.007508366e-06f, -9.047379571e-06f, -9.087226249e-06f, -9.127048316e-06f, -9.166845686e-06f, -9.206618275e-06f, -9.246366000e-06f, -9.286088775e-06f, -9.325786515e-06f,
+ -9.365459138e-06f, -9.405106559e-06f, -9.444728693e-06f, -9.484325456e-06f, -9.523896765e-06f, -9.563442536e-06f, -9.602962685e-06f, -9.642457127e-06f, -9.681925780e-06f, -9.721368559e-06f,
+ -9.760785382e-06f, -9.800176163e-06f, -9.839540821e-06f, -9.878879272e-06f, -9.918191432e-06f, -9.957477217e-06f, -9.996736546e-06f, -1.003596933e-05f, -1.007517550e-05f, -1.011435496e-05f,
+ -1.015350763e-05f, -1.019263343e-05f, -1.023173227e-05f, -1.027080408e-05f, -1.030984876e-05f, -1.034886624e-05f, -1.038785644e-05f, -1.042681927e-05f, -1.046575465e-05f, -1.050466250e-05f,
+ -1.054354273e-05f, -1.058239527e-05f, -1.062122002e-05f, -1.066001692e-05f, -1.069878588e-05f, -1.073752681e-05f, -1.077623963e-05f, -1.081492426e-05f, -1.085358063e-05f, -1.089220864e-05f,
+ -1.093080823e-05f, -1.096937929e-05f, -1.100792176e-05f, -1.104643556e-05f, -1.108492059e-05f, -1.112337679e-05f, -1.116180407e-05f, -1.120020234e-05f, -1.123857154e-05f, -1.127691157e-05f,
+ -1.131522235e-05f, -1.135350382e-05f, -1.139175587e-05f, -1.142997844e-05f, -1.146817145e-05f, -1.150633480e-05f, -1.154446843e-05f, -1.158257226e-05f, -1.162064619e-05f, -1.165869016e-05f,
+ -1.169670408e-05f, -1.173468787e-05f, -1.177264146e-05f, -1.181056476e-05f, -1.184845769e-05f, -1.188632017e-05f, -1.192415213e-05f, -1.196195348e-05f, -1.199972415e-05f, -1.203746405e-05f,
+ -1.207517311e-05f, -1.211285125e-05f, -1.215049838e-05f, -1.218811443e-05f, -1.222569932e-05f, -1.226325298e-05f, -1.230077531e-05f, -1.233826625e-05f, -1.237572571e-05f, -1.241315362e-05f,
+ -1.245054990e-05f, -1.248791447e-05f, -1.252524724e-05f, -1.256254815e-05f, -1.259981712e-05f, -1.263705406e-05f, -1.267425890e-05f, -1.271143156e-05f, -1.274857196e-05f, -1.278568002e-05f,
+ -1.282275568e-05f, -1.285979884e-05f, -1.289680944e-05f, -1.293378739e-05f, -1.297073261e-05f, -1.300764504e-05f, -1.304452459e-05f, -1.308137118e-05f, -1.311818474e-05f, -1.315496520e-05f,
+ -1.319171247e-05f, -1.322842647e-05f, -1.326510714e-05f, -1.330175439e-05f, -1.333836815e-05f, -1.337494834e-05f, -1.341149488e-05f, -1.344800771e-05f, -1.348448673e-05f, -1.352093188e-05f,
+ -1.355734309e-05f, -1.359372026e-05f, -1.363006334e-05f, -1.366637223e-05f, -1.370264688e-05f, -1.373888719e-05f, -1.377509310e-05f, -1.381126453e-05f, -1.384740140e-05f, -1.388350365e-05f,
+ -1.391957118e-05f, -1.395560394e-05f, -1.399160184e-05f, -1.402756481e-05f, -1.406349277e-05f, -1.409938565e-05f, -1.413524338e-05f, -1.417106588e-05f, -1.420685307e-05f, -1.424260488e-05f,
+ -1.427832124e-05f, -1.431400207e-05f, -1.434964730e-05f, -1.438525685e-05f, -1.442083065e-05f, -1.445636863e-05f, -1.449187071e-05f, -1.452733682e-05f, -1.456276689e-05f, -1.459816083e-05f,
+ -1.463351858e-05f, -1.466884007e-05f, -1.470412522e-05f, -1.473937395e-05f, -1.477458620e-05f, -1.480976189e-05f, -1.484490095e-05f, -1.488000331e-05f, -1.491506888e-05f, -1.495009761e-05f,
+ -1.498508942e-05f, -1.502004423e-05f, -1.505496197e-05f, -1.508984258e-05f, -1.512468597e-05f, -1.515949207e-05f, -1.519426082e-05f, -1.522899215e-05f, -1.526368597e-05f, -1.529834222e-05f,
+ -1.533296083e-05f, -1.536754172e-05f, -1.540208482e-05f, -1.543659007e-05f, -1.547105739e-05f, -1.550548671e-05f, -1.553987795e-05f, -1.557423105e-05f, -1.560854594e-05f, -1.564282254e-05f,
+ -1.567706079e-05f, -1.571126061e-05f, -1.574542194e-05f, -1.577954469e-05f, -1.581362881e-05f, -1.584767423e-05f, -1.588168086e-05f, -1.591564864e-05f, -1.594957751e-05f, -1.598346739e-05f,
+ -1.601731820e-05f, -1.605112989e-05f, -1.608490239e-05f, -1.611863561e-05f, -1.615232950e-05f, -1.618598399e-05f, -1.621959899e-05f, -1.625317446e-05f, -1.628671030e-05f, -1.632020647e-05f,
+ -1.635366288e-05f, -1.638707948e-05f, -1.642045618e-05f, -1.645379293e-05f, -1.648708965e-05f, -1.652034628e-05f, -1.655356274e-05f, -1.658673897e-05f, -1.661987490e-05f, -1.665297047e-05f,
+ -1.668602560e-05f, -1.671904022e-05f, -1.675201427e-05f, -1.678494769e-05f, -1.681784040e-05f, -1.685069234e-05f, -1.688350343e-05f, -1.691627362e-05f, -1.694900283e-05f, -1.698169099e-05f,
+ -1.701433805e-05f, -1.704694393e-05f, -1.707950857e-05f, -1.711203190e-05f, -1.714451385e-05f, -1.717695436e-05f, -1.720935336e-05f, -1.724171079e-05f, -1.727402657e-05f, -1.730630064e-05f,
+ -1.733853294e-05f, -1.737072341e-05f, -1.740287196e-05f, -1.743497854e-05f, -1.746704309e-05f, -1.749906554e-05f, -1.753104581e-05f, -1.756298386e-05f, -1.759487960e-05f, -1.762673299e-05f,
+ -1.765854394e-05f, -1.769031240e-05f, -1.772203830e-05f, -1.775372158e-05f, -1.778536218e-05f, -1.781696002e-05f, -1.784851505e-05f, -1.788002719e-05f, -1.791149639e-05f, -1.794292258e-05f,
+ -1.797430570e-05f, -1.800564569e-05f, -1.803694247e-05f, -1.806819599e-05f, -1.809940618e-05f, -1.813057298e-05f, -1.816169633e-05f, -1.819277616e-05f, -1.822381241e-05f, -1.825480501e-05f,
+ -1.828575391e-05f, -1.831665904e-05f, -1.834752034e-05f, -1.837833774e-05f, -1.840911119e-05f, -1.843984061e-05f, -1.847052596e-05f, -1.850116715e-05f, -1.853176415e-05f, -1.856231687e-05f,
+ -1.859282526e-05f, -1.862328927e-05f, -1.865370881e-05f, -1.868408385e-05f, -1.871441430e-05f, -1.874470012e-05f, -1.877494124e-05f, -1.880513760e-05f, -1.883528913e-05f, -1.886539578e-05f,
+ -1.889545749e-05f, -1.892547420e-05f, -1.895544584e-05f, -1.898537235e-05f, -1.901525368e-05f, -1.904508976e-05f, -1.907488054e-05f, -1.910462595e-05f, -1.913432593e-05f, -1.916398043e-05f,
+ -1.919358938e-05f, -1.922315272e-05f, -1.925267040e-05f, -1.928214236e-05f, -1.931156853e-05f, -1.934094885e-05f, -1.937028328e-05f, -1.939957174e-05f, -1.942881418e-05f, -1.945801054e-05f,
+ -1.948716076e-05f, -1.951626479e-05f, -1.954532256e-05f, -1.957433402e-05f, -1.960329911e-05f, -1.963221776e-05f, -1.966108993e-05f, -1.968991555e-05f, -1.971869457e-05f, -1.974742692e-05f,
+ -1.977611256e-05f, -1.980475142e-05f, -1.983334345e-05f, -1.986188858e-05f, -1.989038677e-05f, -1.991883795e-05f, -1.994724206e-05f, -1.997559906e-05f, -2.000390888e-05f, -2.003217147e-05f,
+ -2.006038677e-05f, -2.008855472e-05f, -2.011667527e-05f, -2.014474836e-05f, -2.017277394e-05f, -2.020075195e-05f, -2.022868233e-05f, -2.025656503e-05f, -2.028439999e-05f, -2.031218715e-05f,
+ -2.033992647e-05f, -2.036761789e-05f, -2.039526134e-05f, -2.042285679e-05f, -2.045040416e-05f, -2.047790341e-05f, -2.050535448e-05f, -2.053275731e-05f, -2.056011186e-05f, -2.058741807e-05f,
+ -2.061467588e-05f, -2.064188524e-05f, -2.066904609e-05f, -2.069615838e-05f, -2.072322207e-05f, -2.075023708e-05f, -2.077720338e-05f, -2.080412090e-05f, -2.083098960e-05f, -2.085780941e-05f,
+ -2.088458030e-05f, -2.091130219e-05f, -2.093797505e-05f, -2.096459881e-05f, -2.099117343e-05f, -2.101769885e-05f, -2.104417503e-05f, -2.107060190e-05f, -2.109697941e-05f, -2.112330752e-05f,
+ -2.114958617e-05f, -2.117581531e-05f, -2.120199489e-05f, -2.122812485e-05f, -2.125420515e-05f, -2.128023573e-05f, -2.130621654e-05f, -2.133214754e-05f, -2.135802866e-05f, -2.138385986e-05f,
+ -2.140964109e-05f, -2.143537229e-05f, -2.146105342e-05f, -2.148668443e-05f, -2.151226526e-05f, -2.153779587e-05f, -2.156327620e-05f, -2.158870620e-05f, -2.161408584e-05f, -2.163941504e-05f,
+ -2.166469377e-05f, -2.168992198e-05f, -2.171509961e-05f, -2.174022662e-05f, -2.176530296e-05f, -2.179032857e-05f, -2.181530342e-05f, -2.184022744e-05f, -2.186510060e-05f, -2.188992284e-05f,
+ -2.191469412e-05f, -2.193941438e-05f, -2.196408358e-05f, -2.198870167e-05f, -2.201326860e-05f, -2.203778432e-05f, -2.206224879e-05f, -2.208666196e-05f, -2.211102378e-05f, -2.213533420e-05f,
+ -2.215959318e-05f, -2.218380066e-05f, -2.220795661e-05f, -2.223206097e-05f, -2.225611370e-05f, -2.228011475e-05f, -2.230406408e-05f, -2.232796163e-05f, -2.235180736e-05f, -2.237560123e-05f,
+ -2.239934319e-05f, -2.242303319e-05f, -2.244667119e-05f, -2.247025714e-05f, -2.249379099e-05f, -2.251727270e-05f, -2.254070223e-05f, -2.256407952e-05f, -2.258740454e-05f, -2.261067724e-05f,
+ -2.263389758e-05f, -2.265706550e-05f, -2.268018096e-05f, -2.270324393e-05f, -2.272625435e-05f, -2.274921218e-05f, -2.277211738e-05f, -2.279496990e-05f, -2.281776970e-05f, -2.284051673e-05f,
+ -2.286321095e-05f, -2.288585232e-05f, -2.290844080e-05f, -2.293097633e-05f, -2.295345888e-05f, -2.297588841e-05f, -2.299826486e-05f, -2.302058821e-05f, -2.304285840e-05f, -2.306507539e-05f,
+ -2.308723914e-05f, -2.310934961e-05f, -2.313140675e-05f, -2.315341053e-05f, -2.317536090e-05f, -2.319725781e-05f, -2.321910124e-05f, -2.324089113e-05f, -2.326262744e-05f, -2.328431014e-05f,
+ -2.330593917e-05f, -2.332751451e-05f, -2.334903611e-05f, -2.337050392e-05f, -2.339191791e-05f, -2.341327804e-05f, -2.343458426e-05f, -2.345583654e-05f, -2.347703483e-05f, -2.349817910e-05f,
+ -2.351926931e-05f, -2.354030540e-05f, -2.356128736e-05f, -2.358221513e-05f, -2.360308867e-05f, -2.362390795e-05f, -2.364467293e-05f, -2.366538356e-05f, -2.368603981e-05f, -2.370664165e-05f,
+ -2.372718902e-05f, -2.374768190e-05f, -2.376812023e-05f, -2.378850400e-05f, -2.380883315e-05f, -2.382910765e-05f, -2.384932745e-05f, -2.386949254e-05f, -2.388960285e-05f, -2.390965836e-05f,
+ -2.392965903e-05f, -2.394960483e-05f, -2.396949570e-05f, -2.398933163e-05f, -2.400911256e-05f, -2.402883847e-05f, -2.404850931e-05f, -2.406812505e-05f, -2.408768566e-05f, -2.410719109e-05f,
+ -2.412664131e-05f, -2.414603628e-05f, -2.416537597e-05f, -2.418466035e-05f, -2.420388937e-05f, -2.422306300e-05f, -2.424218120e-05f, -2.426124394e-05f, -2.428025119e-05f, -2.429920290e-05f,
+ -2.431809905e-05f, -2.433693960e-05f, -2.435572451e-05f, -2.437445375e-05f, -2.439312728e-05f, -2.441174507e-05f, -2.443030709e-05f, -2.444881330e-05f, -2.446726366e-05f, -2.448565815e-05f,
+ -2.450399673e-05f, -2.452227937e-05f, -2.454050602e-05f, -2.455867667e-05f, -2.457679127e-05f, -2.459484979e-05f, -2.461285220e-05f, -2.463079847e-05f, -2.464868856e-05f, -2.466652244e-05f,
+ -2.468430008e-05f, -2.470202144e-05f, -2.471968650e-05f, -2.473729522e-05f, -2.475484757e-05f, -2.477234351e-05f, -2.478978303e-05f, -2.480716607e-05f, -2.482449262e-05f, -2.484176263e-05f,
+ -2.485897609e-05f, -2.487613296e-05f, -2.489323320e-05f, -2.491027679e-05f, -2.492726369e-05f, -2.494419388e-05f, -2.496106732e-05f, -2.497788399e-05f, -2.499464385e-05f, -2.501134688e-05f,
+ -2.502799304e-05f, -2.504458230e-05f, -2.506111464e-05f, -2.507759002e-05f, -2.509400842e-05f, -2.511036980e-05f, -2.512667414e-05f, -2.514292140e-05f, -2.515911157e-05f, -2.517524460e-05f,
+ -2.519132048e-05f, -2.520733916e-05f, -2.522330063e-05f, -2.523920486e-05f, -2.525505181e-05f, -2.527084146e-05f, -2.528657379e-05f, -2.530224875e-05f, -2.531786634e-05f, -2.533342651e-05f,
+ -2.534892924e-05f, -2.536437450e-05f, -2.537976228e-05f, -2.539509253e-05f, -2.541036523e-05f, -2.542558036e-05f, -2.544073789e-05f, -2.545583779e-05f, -2.547088003e-05f, -2.548586460e-05f,
+ -2.550079146e-05f, -2.551566058e-05f, -2.553047195e-05f, -2.554522554e-05f, -2.555992131e-05f, -2.557455925e-05f, -2.558913933e-05f, -2.560366153e-05f, -2.561812581e-05f, -2.563253216e-05f,
+ -2.564688055e-05f, -2.566117095e-05f, -2.567540335e-05f, -2.568957771e-05f, -2.570369401e-05f, -2.571775222e-05f, -2.573175234e-05f, -2.574569432e-05f, -2.575957814e-05f, -2.577340379e-05f,
+ -2.578717124e-05f, -2.580088046e-05f, -2.581453144e-05f, -2.582812414e-05f, -2.584165855e-05f, -2.585513464e-05f, -2.586855239e-05f, -2.588191178e-05f, -2.589521279e-05f, -2.590845538e-05f,
+ -2.592163955e-05f, -2.593476527e-05f, -2.594783251e-05f, -2.596084126e-05f, -2.597379149e-05f, -2.598668318e-05f, -2.599951631e-05f, -2.601229086e-05f, -2.602500681e-05f, -2.603766413e-05f,
+ -2.605026281e-05f, -2.606280283e-05f, -2.607528416e-05f, -2.608770678e-05f, -2.610007067e-05f, -2.611237582e-05f, -2.612462221e-05f, -2.613680980e-05f, -2.614893859e-05f, -2.616100855e-05f,
+ -2.617301967e-05f, -2.618497192e-05f, -2.619686528e-05f, -2.620869974e-05f, -2.622047528e-05f, -2.623219187e-05f, -2.624384951e-05f, -2.625544816e-05f, -2.626698782e-05f, -2.627846846e-05f,
+ -2.628989007e-05f, -2.630125262e-05f, -2.631255610e-05f, -2.632380049e-05f, -2.633498578e-05f, -2.634611194e-05f, -2.635717896e-05f, -2.636818682e-05f, -2.637913551e-05f, -2.639002500e-05f,
+ -2.640085528e-05f, -2.641162634e-05f, -2.642233815e-05f, -2.643299070e-05f, -2.644358397e-05f, -2.645411795e-05f, -2.646459263e-05f, -2.647500797e-05f, -2.648536398e-05f, -2.649566063e-05f,
+ -2.650589790e-05f, -2.651607579e-05f, -2.652619428e-05f, -2.653625334e-05f, -2.654625298e-05f, -2.655619316e-05f, -2.656607388e-05f, -2.657589513e-05f, -2.658565688e-05f, -2.659535912e-05f,
+ -2.660500184e-05f, -2.661458503e-05f, -2.662410866e-05f, -2.663357274e-05f, -2.664297723e-05f, -2.665232214e-05f, -2.666160744e-05f, -2.667083312e-05f, -2.667999917e-05f, -2.668910558e-05f,
+ -2.669815233e-05f, -2.670713941e-05f, -2.671606680e-05f, -2.672493450e-05f, -2.673374250e-05f, -2.674249077e-05f, -2.675117931e-05f, -2.675980811e-05f, -2.676837715e-05f, -2.677688642e-05f,
+ -2.678533592e-05f, -2.679372562e-05f, -2.680205552e-05f, -2.681032560e-05f, -2.681853586e-05f, -2.682668629e-05f, -2.683477687e-05f, -2.684280759e-05f, -2.685077844e-05f, -2.685868941e-05f,
+ -2.686654050e-05f, -2.687433168e-05f, -2.688206296e-05f, -2.688973431e-05f, -2.689734574e-05f, -2.690489723e-05f, -2.691238877e-05f, -2.691982036e-05f, -2.692719198e-05f, -2.693450362e-05f,
+ -2.694175527e-05f, -2.694894694e-05f, -2.695607860e-05f, -2.696315025e-05f, -2.697016188e-05f, -2.697711348e-05f, -2.698400505e-05f, -2.699083657e-05f, -2.699760804e-05f, -2.700431945e-05f,
+ -2.701097079e-05f, -2.701756206e-05f, -2.702409325e-05f, -2.703056434e-05f, -2.703697534e-05f, -2.704332623e-05f, -2.704961702e-05f, -2.705584769e-05f, -2.706201823e-05f, -2.706812864e-05f,
+ -2.707417892e-05f, -2.708016905e-05f, -2.708609903e-05f, -2.709196886e-05f, -2.709777853e-05f, -2.710352803e-05f, -2.710921736e-05f, -2.711484651e-05f, -2.712041547e-05f, -2.712592425e-05f,
+ -2.713137284e-05f, -2.713676123e-05f, -2.714208942e-05f, -2.714735740e-05f, -2.715256517e-05f, -2.715771272e-05f, -2.716280005e-05f, -2.716782716e-05f, -2.717279404e-05f, -2.717770068e-05f,
+ -2.718254709e-05f, -2.718733327e-05f, -2.719205919e-05f, -2.719672488e-05f, -2.720133031e-05f, -2.720587549e-05f, -2.721036042e-05f, -2.721478509e-05f, -2.721914950e-05f, -2.722345364e-05f,
+ -2.722769752e-05f, -2.723188114e-05f, -2.723600448e-05f, -2.724006755e-05f, -2.724407035e-05f, -2.724801287e-05f, -2.725189512e-05f, -2.725571709e-05f, -2.725947878e-05f, -2.726318019e-05f,
+ -2.726682132e-05f, -2.727040216e-05f, -2.727392272e-05f, -2.727738300e-05f, -2.728078299e-05f, -2.728412270e-05f, -2.728740213e-05f, -2.729062127e-05f, -2.729378012e-05f, -2.729687869e-05f,
+ -2.729991697e-05f, -2.730289497e-05f, -2.730581269e-05f, -2.730867013e-05f, -2.731146728e-05f, -2.731420415e-05f, -2.731688074e-05f, -2.731949705e-05f, -2.732205309e-05f, -2.732454885e-05f,
+ -2.732698433e-05f, -2.732935954e-05f, -2.733167449e-05f, -2.733392916e-05f, -2.733612357e-05f, -2.733825771e-05f, -2.734033159e-05f, -2.734234521e-05f, -2.734429858e-05f, -2.734619169e-05f,
+ -2.734802455e-05f, -2.734979716e-05f, -2.735150953e-05f, -2.735316165e-05f, -2.735475354e-05f, -2.735628520e-05f, -2.735775662e-05f, -2.735916782e-05f, -2.736051880e-05f, -2.736180955e-05f,
+ -2.736304010e-05f, -2.736421043e-05f, -2.736532056e-05f, -2.736637048e-05f, -2.736736022e-05f, -2.736828976e-05f, -2.736915911e-05f, -2.736996829e-05f, -2.737071729e-05f, -2.737140611e-05f,
+ -2.737203478e-05f, -2.737260329e-05f, -2.737311164e-05f, -2.737355985e-05f, -2.737394791e-05f, -2.737427584e-05f, -2.737454365e-05f, -2.737475133e-05f, -2.737489890e-05f, -2.737498636e-05f,
+ -2.737501371e-05f, -2.737498098e-05f, -2.737488815e-05f, -2.737473525e-05f, -2.737452227e-05f, -2.737424923e-05f, -2.737391613e-05f, -2.737352299e-05f, -2.737306980e-05f, -2.737255658e-05f,
+ -2.737198333e-05f, -2.737135006e-05f, -2.737065679e-05f, -2.736990352e-05f, -2.736909026e-05f, -2.736821701e-05f, -2.736728379e-05f, -2.736629061e-05f, -2.736523747e-05f, -2.736412439e-05f,
+ -2.736295137e-05f, -2.736171842e-05f, -2.736042556e-05f, -2.735907279e-05f, -2.735766013e-05f, -2.735618758e-05f, -2.735465515e-05f, -2.735306286e-05f, -2.735141071e-05f, -2.734969871e-05f,
+ -2.734792689e-05f, -2.734609524e-05f, -2.734420378e-05f, -2.734225251e-05f, -2.734024146e-05f, -2.733817064e-05f, -2.733604004e-05f, -2.733384969e-05f, -2.733159960e-05f, -2.732928978e-05f,
+ -2.732692024e-05f, -2.732449099e-05f, -2.732200205e-05f, -2.731945343e-05f, -2.731684514e-05f, -2.731417720e-05f, -2.731144961e-05f, -2.730866239e-05f, -2.730581555e-05f, -2.730290911e-05f,
+ -2.729994308e-05f, -2.729691748e-05f, -2.729383231e-05f, -2.729068759e-05f, -2.728748334e-05f, -2.728421957e-05f, -2.728089629e-05f, -2.727751351e-05f, -2.727407126e-05f, -2.727056954e-05f,
+ -2.726700838e-05f, -2.726338778e-05f, -2.725970776e-05f, -2.725596834e-05f, -2.725216953e-05f, -2.724831135e-05f, -2.724439381e-05f, -2.724041692e-05f, -2.723638071e-05f, -2.723228519e-05f,
+ -2.722813037e-05f, -2.722391628e-05f, -2.721964292e-05f, -2.721531032e-05f, -2.721091848e-05f, -2.720646744e-05f, -2.720195720e-05f, -2.719738777e-05f, -2.719275919e-05f, -2.718807146e-05f,
+ -2.718332460e-05f, -2.717851864e-05f, -2.717365358e-05f, -2.716872944e-05f, -2.716374625e-05f, -2.715870401e-05f, -2.715360276e-05f, -2.714844250e-05f, -2.714322326e-05f, -2.713794505e-05f,
+ -2.713260789e-05f, -2.712721180e-05f, -2.712175681e-05f, -2.711624292e-05f, -2.711067015e-05f, -2.710503854e-05f, -2.709934809e-05f, -2.709359882e-05f, -2.708779076e-05f, -2.708192393e-05f,
+ -2.707599833e-05f, -2.707001401e-05f, -2.706397096e-05f, -2.705786922e-05f, -2.705170881e-05f, -2.704548974e-05f, -2.703921204e-05f, -2.703287572e-05f, -2.702648082e-05f, -2.702002733e-05f,
+ -2.701351530e-05f, -2.700694474e-05f, -2.700031567e-05f, -2.699362812e-05f, -2.698688210e-05f, -2.698007764e-05f, -2.697321475e-05f, -2.696629347e-05f, -2.695931381e-05f, -2.695227579e-05f,
+ -2.694517944e-05f, -2.693802478e-05f, -2.693081183e-05f, -2.692354062e-05f, -2.691621116e-05f, -2.690882349e-05f, -2.690137762e-05f, -2.689387357e-05f, -2.688631138e-05f, -2.687869106e-05f,
+ -2.687101264e-05f, -2.686327614e-05f, -2.685548158e-05f, -2.684762900e-05f, -2.683971840e-05f, -2.683174983e-05f, -2.682372329e-05f, -2.681563882e-05f, -2.680749644e-05f, -2.679929618e-05f,
+ -2.679103806e-05f, -2.678272210e-05f, -2.677434834e-05f, -2.676591678e-05f, -2.675742747e-05f, -2.674888043e-05f, -2.674027568e-05f, -2.673161324e-05f, -2.672289315e-05f, -2.671411543e-05f,
+ -2.670528010e-05f, -2.669638720e-05f, -2.668743674e-05f, -2.667842876e-05f, -2.666936327e-05f, -2.666024032e-05f, -2.665105992e-05f, -2.664182210e-05f, -2.663252689e-05f, -2.662317432e-05f,
+ -2.661376441e-05f, -2.660429719e-05f, -2.659477268e-05f, -2.658519093e-05f, -2.657555194e-05f, -2.656585576e-05f, -2.655610241e-05f, -2.654629191e-05f, -2.653642430e-05f, -2.652649961e-05f,
+ -2.651651785e-05f, -2.650647907e-05f, -2.649638329e-05f, -2.648623054e-05f, -2.647602085e-05f, -2.646575424e-05f, -2.645543075e-05f, -2.644505041e-05f, -2.643461324e-05f, -2.642411927e-05f,
+ -2.641356855e-05f, -2.640296108e-05f, -2.639229691e-05f, -2.638157607e-05f, -2.637079858e-05f, -2.635996448e-05f, -2.634907379e-05f, -2.633812655e-05f, -2.632712278e-05f, -2.631606253e-05f,
+ -2.630494581e-05f, -2.629377266e-05f, -2.628254311e-05f, -2.627125720e-05f, -2.625991495e-05f, -2.624851640e-05f, -2.623706157e-05f, -2.622555050e-05f, -2.621398323e-05f, -2.620235977e-05f,
+ -2.619068017e-05f, -2.617894446e-05f, -2.616715267e-05f, -2.615530483e-05f, -2.614340098e-05f, -2.613144114e-05f, -2.611942536e-05f, -2.610735365e-05f, -2.609522607e-05f, -2.608304263e-05f,
+ -2.607080338e-05f, -2.605850835e-05f, -2.604615756e-05f, -2.603375106e-05f, -2.602128888e-05f, -2.600877104e-05f, -2.599619760e-05f, -2.598356857e-05f, -2.597088400e-05f, -2.595814392e-05f,
+ -2.594534836e-05f, -2.593249736e-05f, -2.591959095e-05f, -2.590662917e-05f, -2.589361205e-05f, -2.588053963e-05f, -2.586741195e-05f, -2.585422903e-05f, -2.584099091e-05f, -2.582769763e-05f,
+ -2.581434923e-05f, -2.580094574e-05f, -2.578748720e-05f, -2.577397364e-05f, -2.576040510e-05f, -2.574678161e-05f, -2.573310322e-05f, -2.571936995e-05f, -2.570558185e-05f, -2.569173895e-05f,
+ -2.567784129e-05f, -2.566388891e-05f, -2.564988184e-05f, -2.563582011e-05f, -2.562170378e-05f, -2.560753287e-05f, -2.559330742e-05f, -2.557902747e-05f, -2.556469306e-05f, -2.555030423e-05f,
+ -2.553586100e-05f, -2.552136343e-05f, -2.550681156e-05f, -2.549220540e-05f, -2.547754502e-05f, -2.546283044e-05f, -2.544806171e-05f, -2.543323885e-05f, -2.541836193e-05f, -2.540343096e-05f,
+ -2.538844599e-05f, -2.537340706e-05f, -2.535831421e-05f, -2.534316748e-05f, -2.532796691e-05f, -2.531271253e-05f, -2.529740439e-05f, -2.528204253e-05f, -2.526662699e-05f, -2.525115780e-05f,
+ -2.523563502e-05f, -2.522005867e-05f, -2.520442880e-05f, -2.518874545e-05f, -2.517300866e-05f, -2.515721848e-05f, -2.514137493e-05f, -2.512547807e-05f, -2.510952793e-05f, -2.509352456e-05f,
+ -2.507746800e-05f, -2.506135829e-05f, -2.504519546e-05f, -2.502897957e-05f, -2.501271066e-05f, -2.499638876e-05f, -2.498001392e-05f, -2.496358618e-05f, -2.494710558e-05f, -2.493057216e-05f,
+ -2.491398598e-05f, -2.489734707e-05f, -2.488065547e-05f, -2.486391122e-05f, -2.484711438e-05f, -2.483026497e-05f, -2.481336306e-05f, -2.479640867e-05f, -2.477940185e-05f, -2.476234265e-05f,
+ -2.474523111e-05f, -2.472806727e-05f, -2.471085118e-05f, -2.469358289e-05f, -2.467626242e-05f, -2.465888984e-05f, -2.464146518e-05f, -2.462398848e-05f, -2.460645981e-05f, -2.458887918e-05f,
+ -2.457124666e-05f, -2.455356229e-05f, -2.453582611e-05f, -2.451803816e-05f, -2.450019850e-05f, -2.448230717e-05f, -2.446436420e-05f, -2.444636966e-05f, -2.442832358e-05f, -2.441022601e-05f,
+ -2.439207700e-05f, -2.437387658e-05f, -2.435562482e-05f, -2.433732175e-05f, -2.431896741e-05f, -2.430056187e-05f, -2.428210515e-05f, -2.426359732e-05f, -2.424503841e-05f, -2.422642848e-05f,
+ -2.420776756e-05f, -2.418905571e-05f, -2.417029298e-05f, -2.415147940e-05f, -2.413261504e-05f, -2.411369993e-05f, -2.409473412e-05f, -2.407571767e-05f, -2.405665061e-05f, -2.403753300e-05f,
+ -2.401836488e-05f, -2.399914631e-05f, -2.397987733e-05f, -2.396055799e-05f, -2.394118833e-05f, -2.392176841e-05f, -2.390229828e-05f, -2.388277797e-05f, -2.386320755e-05f, -2.384358706e-05f,
+ -2.382391655e-05f, -2.380419607e-05f, -2.378442567e-05f, -2.376460540e-05f, -2.374473530e-05f, -2.372481543e-05f, -2.370484583e-05f, -2.368482656e-05f, -2.366475767e-05f, -2.364463920e-05f,
+ -2.362447121e-05f, -2.360425374e-05f, -2.358398685e-05f, -2.356367059e-05f, -2.354330500e-05f, -2.352289014e-05f, -2.350242606e-05f, -2.348191281e-05f, -2.346135043e-05f, -2.344073899e-05f,
+ -2.342007853e-05f, -2.339936910e-05f, -2.337861076e-05f, -2.335780355e-05f, -2.333694753e-05f, -2.331604275e-05f, -2.329508925e-05f, -2.327408710e-05f, -2.325303635e-05f, -2.323193704e-05f,
+ -2.321078922e-05f, -2.318959296e-05f, -2.316834830e-05f, -2.314705530e-05f, -2.312571400e-05f, -2.310432446e-05f, -2.308288673e-05f, -2.306140087e-05f, -2.303986693e-05f, -2.301828496e-05f,
+ -2.299665501e-05f, -2.297497714e-05f, -2.295325141e-05f, -2.293147785e-05f, -2.290965653e-05f, -2.288778751e-05f, -2.286587083e-05f, -2.284390654e-05f, -2.282189471e-05f, -2.279983539e-05f,
+ -2.277772863e-05f, -2.275557448e-05f, -2.273337300e-05f, -2.271112424e-05f, -2.268882826e-05f, -2.266648511e-05f, -2.264409485e-05f, -2.262165754e-05f, -2.259917321e-05f, -2.257664194e-05f,
+ -2.255406378e-05f, -2.253143878e-05f, -2.250876699e-05f, -2.248604847e-05f, -2.246328329e-05f, -2.244047148e-05f, -2.241761312e-05f, -2.239470825e-05f, -2.237175693e-05f, -2.234875921e-05f,
+ -2.232571516e-05f, -2.230262483e-05f, -2.227948827e-05f, -2.225630554e-05f, -2.223307669e-05f, -2.220980179e-05f, -2.218648090e-05f, -2.216311405e-05f, -2.213970132e-05f, -2.211624276e-05f,
+ -2.209273843e-05f, -2.206918838e-05f, -2.204559268e-05f, -2.202195137e-05f, -2.199826452e-05f, -2.197453218e-05f, -2.195075441e-05f, -2.192693127e-05f, -2.190306282e-05f, -2.187914911e-05f,
+ -2.185519020e-05f, -2.183118615e-05f, -2.180713702e-05f, -2.178304286e-05f, -2.175890374e-05f, -2.173471971e-05f, -2.171049084e-05f, -2.168621717e-05f, -2.166189877e-05f, -2.163753569e-05f,
+ -2.161312800e-05f, -2.158867576e-05f, -2.156417902e-05f, -2.153963784e-05f, -2.151505228e-05f, -2.149042241e-05f, -2.146574827e-05f, -2.144102994e-05f, -2.141626746e-05f, -2.139146090e-05f,
+ -2.136661032e-05f, -2.134171578e-05f, -2.131677733e-05f, -2.129179505e-05f, -2.126676898e-05f, -2.124169919e-05f, -2.121658573e-05f, -2.119142868e-05f, -2.116622809e-05f, -2.114098401e-05f,
+ -2.111569652e-05f, -2.109036566e-05f, -2.106499151e-05f, -2.103957412e-05f, -2.101411356e-05f, -2.098860987e-05f, -2.096306314e-05f, -2.093747341e-05f, -2.091184075e-05f, -2.088616521e-05f,
+ -2.086044687e-05f, -2.083468578e-05f, -2.080888201e-05f, -2.078303561e-05f, -2.075714665e-05f, -2.073121518e-05f, -2.070524128e-05f, -2.067922501e-05f, -2.065316641e-05f, -2.062706557e-05f,
+ -2.060092254e-05f, -2.057473737e-05f, -2.054851015e-05f, -2.052224092e-05f, -2.049592975e-05f, -2.046957671e-05f, -2.044318185e-05f, -2.041674524e-05f, -2.039026694e-05f, -2.036374701e-05f,
+ -2.033718553e-05f, -2.031058254e-05f, -2.028393813e-05f, -2.025725233e-05f, -2.023052523e-05f, -2.020375689e-05f, -2.017694736e-05f, -2.015009672e-05f, -2.012320502e-05f, -2.009627233e-05f,
+ -2.006929872e-05f, -2.004228425e-05f, -2.001522898e-05f, -1.998813297e-05f, -1.996099630e-05f, -1.993381902e-05f, -1.990660120e-05f, -1.987934291e-05f, -1.985204420e-05f, -1.982470515e-05f,
+ -1.979732582e-05f, -1.976990627e-05f, -1.974244658e-05f, -1.971494679e-05f, -1.968740698e-05f, -1.965982722e-05f, -1.963220757e-05f, -1.960454809e-05f, -1.957684885e-05f, -1.954910992e-05f,
+ -1.952133136e-05f, -1.949351324e-05f, -1.946565562e-05f, -1.943775856e-05f, -1.940982215e-05f, -1.938184643e-05f, -1.935383148e-05f, -1.932577736e-05f, -1.929768415e-05f, -1.926955189e-05f,
+ -1.924138067e-05f, -1.921317055e-05f, -1.918492159e-05f, -1.915663387e-05f, -1.912830744e-05f, -1.909994238e-05f, -1.907153875e-05f, -1.904309662e-05f, -1.901461605e-05f, -1.898609712e-05f,
+ -1.895753989e-05f, -1.892894442e-05f, -1.890031079e-05f, -1.887163907e-05f, -1.884292931e-05f, -1.881418159e-05f, -1.878539597e-05f, -1.875657253e-05f, -1.872771132e-05f, -1.869881243e-05f,
+ -1.866987591e-05f, -1.864090184e-05f, -1.861189027e-05f, -1.858284129e-05f, -1.855375496e-05f, -1.852463134e-05f, -1.849547051e-05f, -1.846627253e-05f, -1.843703747e-05f, -1.840776541e-05f,
+ -1.837845640e-05f, -1.834911053e-05f, -1.831972785e-05f, -1.829030843e-05f, -1.826085235e-05f, -1.823135968e-05f, -1.820183047e-05f, -1.817226481e-05f, -1.814266276e-05f, -1.811302440e-05f,
+ -1.808334978e-05f, -1.805363898e-05f, -1.802389207e-05f, -1.799410912e-05f, -1.796429020e-05f, -1.793443537e-05f, -1.790454472e-05f, -1.787461830e-05f, -1.784465619e-05f, -1.781465845e-05f,
+ -1.778462517e-05f, -1.775455640e-05f, -1.772445223e-05f, -1.769431271e-05f, -1.766413792e-05f, -1.763392792e-05f, -1.760368280e-05f, -1.757340262e-05f, -1.754308745e-05f, -1.751273737e-05f,
+ -1.748235243e-05f, -1.745193272e-05f, -1.742147830e-05f, -1.739098925e-05f, -1.736046564e-05f, -1.732990753e-05f, -1.729931501e-05f, -1.726868813e-05f, -1.723802697e-05f, -1.720733161e-05f,
+ -1.717660211e-05f, -1.714583855e-05f, -1.711504099e-05f, -1.708420952e-05f, -1.705334419e-05f, -1.702244509e-05f, -1.699151228e-05f, -1.696054584e-05f, -1.692954584e-05f, -1.689851234e-05f,
+ -1.686744543e-05f, -1.683634518e-05f, -1.680521165e-05f, -1.677404492e-05f, -1.674284506e-05f, -1.671161215e-05f, -1.668034625e-05f, -1.664904745e-05f, -1.661771580e-05f, -1.658635139e-05f,
+ -1.655495429e-05f, -1.652352457e-05f, -1.649206230e-05f, -1.646056755e-05f, -1.642904041e-05f, -1.639748094e-05f, -1.636588921e-05f, -1.633426530e-05f, -1.630260928e-05f, -1.627092123e-05f,
+ -1.623920122e-05f, -1.620744932e-05f, -1.617566560e-05f, -1.614385015e-05f, -1.611200302e-05f, -1.608012430e-05f, -1.604821407e-05f, -1.601627238e-05f, -1.598429933e-05f, -1.595229497e-05f,
+ -1.592025939e-05f, -1.588819266e-05f, -1.585609486e-05f, -1.582396605e-05f, -1.579180631e-05f, -1.575961573e-05f, -1.572739436e-05f, -1.569514229e-05f, -1.566285958e-05f, -1.563054633e-05f,
+ -1.559820259e-05f, -1.556582844e-05f, -1.553342396e-05f, -1.550098923e-05f, -1.546852431e-05f, -1.543602929e-05f, -1.540350423e-05f, -1.537094922e-05f, -1.533836432e-05f, -1.530574962e-05f,
+ -1.527310519e-05f, -1.524043109e-05f, -1.520772742e-05f, -1.517499424e-05f, -1.514223163e-05f, -1.510943966e-05f, -1.507661842e-05f, -1.504376797e-05f, -1.501088839e-05f, -1.497797975e-05f,
+ -1.494504215e-05f, -1.491207563e-05f, -1.487908030e-05f, -1.484605621e-05f, -1.481300345e-05f, -1.477992209e-05f, -1.474681221e-05f, -1.471367388e-05f, -1.468050718e-05f, -1.464731219e-05f,
+ -1.461408899e-05f, -1.458083764e-05f, -1.454755823e-05f, -1.451425082e-05f, -1.448091551e-05f, -1.444755236e-05f, -1.441416146e-05f, -1.438074287e-05f, -1.434729667e-05f, -1.431382295e-05f,
+ -1.428032178e-05f, -1.424679323e-05f, -1.421323738e-05f, -1.417965431e-05f, -1.414604410e-05f, -1.411240682e-05f, -1.407874255e-05f, -1.404505137e-05f, -1.401133335e-05f, -1.397758857e-05f,
+ -1.394381711e-05f, -1.391001905e-05f, -1.387619446e-05f, -1.384234342e-05f, -1.380846601e-05f, -1.377456231e-05f, -1.374063239e-05f, -1.370667633e-05f, -1.367269420e-05f, -1.363868610e-05f,
+ -1.360465209e-05f, -1.357059225e-05f, -1.353650666e-05f, -1.350239540e-05f, -1.346825855e-05f, -1.343409618e-05f, -1.339990837e-05f, -1.336569520e-05f, -1.333145675e-05f, -1.329719309e-05f,
+ -1.326290431e-05f, -1.322859049e-05f, -1.319425169e-05f, -1.315988800e-05f, -1.312549951e-05f, -1.309108627e-05f, -1.305664839e-05f, -1.302218592e-05f, -1.298769896e-05f, -1.295318758e-05f,
+ -1.291865186e-05f, -1.288409187e-05f, -1.284950770e-05f, -1.281489943e-05f, -1.278026714e-05f, -1.274561089e-05f, -1.271093078e-05f, -1.267622688e-05f, -1.264149927e-05f, -1.260674803e-05f,
+ -1.257197324e-05f, -1.253717498e-05f, -1.250235333e-05f, -1.246750836e-05f, -1.243264015e-05f, -1.239774879e-05f, -1.236283436e-05f, -1.232789693e-05f, -1.229293658e-05f, -1.225795339e-05f,
+ -1.222294745e-05f, -1.218791883e-05f, -1.215286761e-05f, -1.211779387e-05f, -1.208269769e-05f, -1.204757915e-05f, -1.201243833e-05f, -1.197727532e-05f, -1.194209018e-05f, -1.190688300e-05f,
+ -1.187165386e-05f, -1.183640284e-05f, -1.180113003e-05f, -1.176583549e-05f, -1.173051931e-05f, -1.169518157e-05f, -1.165982235e-05f, -1.162444173e-05f, -1.158903979e-05f, -1.155361662e-05f,
+ -1.151817228e-05f, -1.148270687e-05f, -1.144722046e-05f, -1.141171313e-05f, -1.137618496e-05f, -1.134063603e-05f, -1.130506643e-05f, -1.126947624e-05f, -1.123386553e-05f, -1.119823438e-05f,
+ -1.116258289e-05f, -1.112691111e-05f, -1.109121915e-05f, -1.105550708e-05f, -1.101977497e-05f, -1.098402291e-05f, -1.094825099e-05f, -1.091245928e-05f, -1.087664786e-05f, -1.084081681e-05f,
+ -1.080496622e-05f, -1.076909617e-05f, -1.073320673e-05f, -1.069729799e-05f, -1.066137004e-05f, -1.062542294e-05f, -1.058945678e-05f, -1.055347165e-05f, -1.051746762e-05f, -1.048144477e-05f,
+ -1.044540320e-05f, -1.040934297e-05f, -1.037326417e-05f, -1.033716688e-05f, -1.030105119e-05f, -1.026491717e-05f, -1.022876490e-05f, -1.019259448e-05f, -1.015640597e-05f, -1.012019946e-05f,
+ -1.008397503e-05f, -1.004773277e-05f, -1.001147276e-05f, -9.975195068e-06f, -9.938899788e-06f, -9.902586999e-06f, -9.866256782e-06f, -9.829909220e-06f, -9.793544395e-06f, -9.757162388e-06f,
+ -9.720763281e-06f, -9.684347156e-06f, -9.647914096e-06f, -9.611464182e-06f, -9.574997496e-06f, -9.538514121e-06f, -9.502014138e-06f, -9.465497630e-06f, -9.428964678e-06f, -9.392415366e-06f,
+ -9.355849774e-06f, -9.319267986e-06f, -9.282670084e-06f, -9.246056150e-06f, -9.209426266e-06f, -9.172780514e-06f, -9.136118978e-06f, -9.099441739e-06f, -9.062748880e-06f, -9.026040483e-06f,
+ -8.989316630e-06f, -8.952577405e-06f, -8.915822889e-06f, -8.879053166e-06f, -8.842268318e-06f, -8.805468426e-06f, -8.768653575e-06f, -8.731823846e-06f, -8.694979323e-06f, -8.658120088e-06f,
+ -8.621246223e-06f, -8.584357811e-06f, -8.547454935e-06f, -8.510537679e-06f, -8.473606124e-06f, -8.436660353e-06f, -8.399700449e-06f, -8.362726496e-06f, -8.325738576e-06f, -8.288736771e-06f,
+ -8.251721165e-06f, -8.214691841e-06f, -8.177648881e-06f, -8.140592369e-06f, -8.103522388e-06f, -8.066439020e-06f, -8.029342349e-06f, -7.992232458e-06f, -7.955109429e-06f, -7.917973347e-06f,
+ -7.880824293e-06f, -7.843662351e-06f, -7.806487604e-06f, -7.769300136e-06f, -7.732100030e-06f, -7.694887368e-06f, -7.657662234e-06f, -7.620424712e-06f, -7.583174883e-06f, -7.545912833e-06f,
+ -7.508638644e-06f, -7.471352399e-06f, -7.434054181e-06f, -7.396744075e-06f, -7.359422163e-06f, -7.322088528e-06f, -7.284743255e-06f, -7.247386426e-06f, -7.210018125e-06f, -7.172638435e-06f,
+ -7.135247440e-06f, -7.097845224e-06f, -7.060431869e-06f, -7.023007459e-06f, -6.985572078e-06f, -6.948125809e-06f, -6.910668736e-06f, -6.873200942e-06f, -6.835722511e-06f, -6.798233526e-06f,
+ -6.760734071e-06f, -6.723224230e-06f, -6.685704087e-06f, -6.648173724e-06f, -6.610633225e-06f, -6.573082675e-06f, -6.535522156e-06f, -6.497951753e-06f, -6.460371549e-06f, -6.422781628e-06f,
+ -6.385182073e-06f, -6.347572969e-06f, -6.309954398e-06f, -6.272326445e-06f, -6.234689194e-06f, -6.197042728e-06f, -6.159387131e-06f, -6.121722487e-06f, -6.084048880e-06f, -6.046366393e-06f,
+ -6.008675110e-06f, -5.970975115e-06f, -5.933266492e-06f, -5.895549325e-06f, -5.857823697e-06f, -5.820089693e-06f, -5.782347396e-06f, -5.744596890e-06f, -5.706838259e-06f, -5.669071587e-06f,
+ -5.631296958e-06f, -5.593514455e-06f, -5.555724164e-06f, -5.517926166e-06f, -5.480120548e-06f, -5.442307391e-06f, -5.404486781e-06f, -5.366658802e-06f, -5.328823536e-06f, -5.290981069e-06f,
+ -5.253131484e-06f, -5.215274865e-06f, -5.177411296e-06f, -5.139540862e-06f, -5.101663645e-06f, -5.063779731e-06f, -5.025889202e-06f, -4.987992144e-06f, -4.950088639e-06f, -4.912178773e-06f,
+ -4.874262629e-06f, -4.836340291e-06f, -4.798411843e-06f, -4.760477370e-06f, -4.722536954e-06f, -4.684590681e-06f, -4.646638634e-06f, -4.608680897e-06f, -4.570717555e-06f, -4.532748690e-06f,
+ -4.494774389e-06f, -4.456794734e-06f, -4.418809809e-06f, -4.380819699e-06f, -4.342824487e-06f, -4.304824258e-06f, -4.266819096e-06f, -4.228809084e-06f, -4.190794308e-06f, -4.152774850e-06f,
+ -4.114750795e-06f, -4.076722227e-06f, -4.038689230e-06f, -4.000651888e-06f, -3.962610285e-06f, -3.924564505e-06f, -3.886514633e-06f, -3.848460752e-06f, -3.810402946e-06f, -3.772341300e-06f,
+ -3.734275897e-06f, -3.696206821e-06f, -3.658134157e-06f, -3.620057988e-06f, -3.581978400e-06f, -3.543895474e-06f, -3.505809297e-06f, -3.467719951e-06f, -3.429627520e-06f, -3.391532090e-06f,
+ -3.353433743e-06f, -3.315332564e-06f, -3.277228637e-06f, -3.239122046e-06f, -3.201012874e-06f, -3.162901207e-06f, -3.124787127e-06f, -3.086670718e-06f, -3.048552066e-06f, -3.010431254e-06f,
+ -2.972308365e-06f, -2.934183484e-06f, -2.896056694e-06f, -2.857928080e-06f, -2.819797726e-06f, -2.781665715e-06f, -2.743532132e-06f, -2.705397060e-06f, -2.667260584e-06f, -2.629122787e-06f,
+ -2.590983753e-06f, -2.552843566e-06f, -2.514702310e-06f, -2.476560069e-06f, -2.438416927e-06f, -2.400272967e-06f, -2.362128274e-06f, -2.323982932e-06f, -2.285837023e-06f, -2.247690633e-06f,
+ -2.209543844e-06f, -2.171396741e-06f, -2.133249408e-06f, -2.095101928e-06f, -2.056954386e-06f, -2.018806864e-06f, -1.980659447e-06f, -1.942512218e-06f, -1.904365262e-06f, -1.866218661e-06f,
+ -1.828072500e-06f, -1.789926863e-06f, -1.751781833e-06f, -1.713637494e-06f, -1.675493929e-06f, -1.637351222e-06f, -1.599209458e-06f, -1.561068719e-06f, -1.522929089e-06f, -1.484790652e-06f,
+ -1.446653491e-06f, -1.408517690e-06f, -1.370383333e-06f, -1.332250503e-06f, -1.294119284e-06f, -1.255989759e-06f, -1.217862012e-06f, -1.179736127e-06f, -1.141612186e-06f, -1.103490274e-06f,
+ -1.065370473e-06f, -1.027252868e-06f, -9.891375419e-07f, -9.510245778e-07f, -9.129140593e-07f, -8.748060699e-07f, -8.367006929e-07f, -7.985980118e-07f, -7.604981098e-07f, -7.224010704e-07f,
+ -6.843069768e-07f, -6.462159124e-07f, -6.081279604e-07f, -5.700432042e-07f, -5.319617270e-07f, -4.938836120e-07f, -4.558089424e-07f, -4.177378016e-07f, -3.796702726e-07f, -3.416064386e-07f,
+ -3.035463829e-07f, -2.654901885e-07f, -2.274379385e-07f, -1.893897161e-07f, -1.513456043e-07f, -1.133056863e-07f, -7.527004496e-08f, -3.723876341e-08f, 7.880753702e-10f, 3.881038839e-08f,
+ 7.682809268e-08f, 1.148411053e-07f, 1.528493433e-07f, 1.908527238e-07f, 2.288511640e-07f, 2.668445809e-07f, 3.048328916e-07f, 3.428160135e-07f, 3.807938637e-07f, 4.187663593e-07f,
+ 4.567334177e-07f, 4.946949561e-07f, 5.326508918e-07f, 5.706011421e-07f, 6.085456243e-07f, 6.464842559e-07f, 6.844169541e-07f, 7.223436363e-07f, 7.602642200e-07f, 7.981786227e-07f,
+ 8.360867617e-07f, 8.739885546e-07f, 9.118839190e-07f, 9.497727722e-07f, 9.876550320e-07f, 1.025530616e-06f, 1.063399441e-06f, 1.101261426e-06f, 1.139116488e-06f, 1.176964545e-06f,
+ 1.214805514e-06f, 1.252639313e-06f, 1.290465860e-06f, 1.328285073e-06f, 1.366096869e-06f, 1.403901167e-06f, 1.441697883e-06f, 1.479486937e-06f, 1.517268246e-06f, 1.555041728e-06f,
+ 1.592807301e-06f, 1.630564883e-06f, 1.668314391e-06f, 1.706055745e-06f, 1.743788862e-06f, 1.781513660e-06f, 1.819230058e-06f, 1.856937973e-06f, 1.894637323e-06f, 1.932328028e-06f,
+ 1.970010005e-06f, 2.007683172e-06f, 2.045347448e-06f, 2.083002752e-06f, 2.120649000e-06f, 2.158286113e-06f, 2.195914008e-06f, 2.233532604e-06f, 2.271141819e-06f, 2.308741572e-06f,
+ 2.346331781e-06f, 2.383912365e-06f, 2.421483243e-06f, 2.459044333e-06f, 2.496595553e-06f, 2.534136824e-06f, 2.571668062e-06f, 2.609189188e-06f, 2.646700119e-06f, 2.684200776e-06f,
+ 2.721691075e-06f, 2.759170937e-06f, 2.796640281e-06f, 2.834099025e-06f, 2.871547088e-06f, 2.908984390e-06f, 2.946410849e-06f, 2.983826384e-06f, 3.021230916e-06f, 3.058624362e-06f,
+ 3.096006642e-06f, 3.133377675e-06f, 3.170737381e-06f, 3.208085679e-06f, 3.245422487e-06f, 3.282747727e-06f, 3.320061316e-06f, 3.357363174e-06f, 3.394653222e-06f, 3.431931377e-06f,
+ 3.469197561e-06f, 3.506451692e-06f, 3.543693690e-06f, 3.580923475e-06f, 3.618140966e-06f, 3.655346083e-06f, 3.692538747e-06f, 3.729718876e-06f, 3.766886390e-06f, 3.804041210e-06f,
+ 3.841183255e-06f, 3.878312446e-06f, 3.915428702e-06f, 3.952531943e-06f, 3.989622090e-06f, 4.026699061e-06f, 4.063762779e-06f, 4.100813162e-06f, 4.137850132e-06f, 4.174873607e-06f,
+ 4.211883510e-06f, 4.248879759e-06f, 4.285862275e-06f, 4.322830979e-06f, 4.359785791e-06f, 4.396726632e-06f, 4.433653421e-06f, 4.470566081e-06f, 4.507464531e-06f, 4.544348692e-06f,
+ 4.581218485e-06f, 4.618073830e-06f, 4.654914648e-06f, 4.691740860e-06f, 4.728552387e-06f, 4.765349150e-06f, 4.802131070e-06f, 4.838898067e-06f, 4.875650064e-06f, 4.912386980e-06f,
+ 4.949108737e-06f, 4.985815256e-06f, 5.022506458e-06f, 5.059182265e-06f, 5.095842598e-06f, 5.132487378e-06f, 5.169116526e-06f, 5.205729964e-06f, 5.242327614e-06f, 5.278909397e-06f,
+ 5.315475234e-06f, 5.352025047e-06f, 5.388558758e-06f, 5.425076288e-06f, 5.461577560e-06f, 5.498062494e-06f, 5.534531013e-06f, 5.570983038e-06f, 5.607418492e-06f, 5.643837296e-06f,
+ 5.680239373e-06f, 5.716624644e-06f, 5.752993032e-06f, 5.789344458e-06f, 5.825678846e-06f, 5.861996116e-06f, 5.898296192e-06f, 5.934578995e-06f, 5.970844449e-06f, 6.007092475e-06f,
+ 6.043322996e-06f, 6.079535935e-06f, 6.115731213e-06f, 6.151908754e-06f, 6.188068481e-06f, 6.224210316e-06f, 6.260334181e-06f, 6.296440000e-06f, 6.332527695e-06f, 6.368597190e-06f,
+ 6.404648407e-06f, 6.440681269e-06f, 6.476695700e-06f, 6.512691622e-06f, 6.548668959e-06f, 6.584627633e-06f, 6.620567569e-06f, 6.656488689e-06f, 6.692390916e-06f, 6.728274175e-06f,
+ 6.764138388e-06f, 6.799983480e-06f, 6.835809373e-06f, 6.871615991e-06f, 6.907403258e-06f, 6.943171098e-06f, 6.978919434e-06f, 7.014648190e-06f, 7.050357290e-06f, 7.086046658e-06f,
+ 7.121716218e-06f, 7.157365894e-06f, 7.192995610e-06f, 7.228605290e-06f, 7.264194859e-06f, 7.299764240e-06f, 7.335313357e-06f, 7.370842136e-06f, 7.406350501e-06f, 7.441838376e-06f,
+ 7.477305685e-06f, 7.512752353e-06f, 7.548178305e-06f, 7.583583465e-06f, 7.618967759e-06f, 7.654331110e-06f, 7.689673444e-06f, 7.724994685e-06f, 7.760294759e-06f, 7.795573591e-06f,
+ 7.830831105e-06f, 7.866067226e-06f, 7.901281881e-06f, 7.936474993e-06f, 7.971646489e-06f, 8.006796294e-06f, 8.041924333e-06f, 8.077030531e-06f, 8.112114814e-06f, 8.147177107e-06f,
+ 8.182217337e-06f, 8.217235429e-06f, 8.252231308e-06f, 8.287204901e-06f, 8.322156132e-06f, 8.357084929e-06f, 8.391991217e-06f, 8.426874922e-06f, 8.461735971e-06f, 8.496574288e-06f,
+ 8.531389801e-06f, 8.566182436e-06f, 8.600952119e-06f, 8.635698776e-06f, 8.670422335e-06f, 8.705122720e-06f, 8.739799860e-06f, 8.774453680e-06f, 8.809084107e-06f, 8.843691069e-06f,
+ 8.878274491e-06f, 8.912834300e-06f, 8.947370424e-06f, 8.981882790e-06f, 9.016371324e-06f, 9.050835954e-06f, 9.085276606e-06f, 9.119693209e-06f, 9.154085688e-06f, 9.188453973e-06f,
+ 9.222797989e-06f, 9.257117665e-06f, 9.291412928e-06f, 9.325683705e-06f, 9.359929925e-06f, 9.394151515e-06f, 9.428348402e-06f, 9.462520515e-06f, 9.496667782e-06f, 9.530790130e-06f,
+ 9.564887488e-06f, 9.598959783e-06f, 9.633006943e-06f, 9.667028898e-06f, 9.701025575e-06f, 9.734996903e-06f, 9.768942810e-06f, 9.802863224e-06f, 9.836758074e-06f, 9.870627289e-06f,
+ 9.904470797e-06f, 9.938288527e-06f, 9.972080408e-06f, 1.000584637e-05f, 1.003958634e-05f, 1.007330025e-05f, 1.010698802e-05f, 1.014064959e-05f, 1.017428488e-05f, 1.020789383e-05f,
+ 1.024147636e-05f, 1.027503241e-05f, 1.030856190e-05f, 1.034206476e-05f, 1.037554092e-05f, 1.040899031e-05f, 1.044241287e-05f, 1.047580851e-05f, 1.050917718e-05f, 1.054251879e-05f,
+ 1.057583329e-05f, 1.060912060e-05f, 1.064238065e-05f, 1.067561337e-05f, 1.070881869e-05f, 1.074199654e-05f, 1.077514685e-05f, 1.080826956e-05f, 1.084136459e-05f, 1.087443187e-05f,
+ 1.090747134e-05f, 1.094048292e-05f, 1.097346655e-05f, 1.100642216e-05f, 1.103934967e-05f, 1.107224902e-05f, 1.110512014e-05f, 1.113796297e-05f, 1.117077742e-05f, 1.120356344e-05f,
+ 1.123632096e-05f, 1.126904990e-05f, 1.130175020e-05f, 1.133442178e-05f, 1.136706459e-05f, 1.139967856e-05f, 1.143226360e-05f, 1.146481967e-05f, 1.149734668e-05f, 1.152984458e-05f,
+ 1.156231328e-05f, 1.159475273e-05f, 1.162716286e-05f, 1.165954360e-05f, 1.169189488e-05f, 1.172421664e-05f, 1.175650880e-05f, 1.178877130e-05f, 1.182100408e-05f, 1.185320705e-05f,
+ 1.188538017e-05f, 1.191752336e-05f, 1.194963655e-05f, 1.198171968e-05f, 1.201377267e-05f, 1.204579548e-05f, 1.207778801e-05f, 1.210975022e-05f, 1.214168203e-05f, 1.217358338e-05f,
+ 1.220545419e-05f, 1.223729441e-05f, 1.226910397e-05f, 1.230088280e-05f, 1.233263084e-05f, 1.236434801e-05f, 1.239603426e-05f, 1.242768951e-05f, 1.245931371e-05f, 1.249090678e-05f,
+ 1.252246866e-05f, 1.255399929e-05f, 1.258549859e-05f, 1.261696651e-05f, 1.264840298e-05f, 1.267980793e-05f, 1.271118129e-05f, 1.274252301e-05f, 1.277383302e-05f, 1.280511125e-05f,
+ 1.283635764e-05f, 1.286757212e-05f, 1.289875463e-05f, 1.292990510e-05f, 1.296102347e-05f, 1.299210967e-05f, 1.302316365e-05f, 1.305418533e-05f, 1.308517465e-05f, 1.311613154e-05f,
+ 1.314705595e-05f, 1.317794781e-05f, 1.320880706e-05f, 1.323963362e-05f, 1.327042744e-05f, 1.330118846e-05f, 1.333191661e-05f, 1.336261182e-05f, 1.339327403e-05f, 1.342390318e-05f,
+ 1.345449921e-05f, 1.348506206e-05f, 1.351559165e-05f, 1.354608793e-05f, 1.357655083e-05f, 1.360698029e-05f, 1.363737625e-05f, 1.366773865e-05f, 1.369806741e-05f, 1.372836249e-05f,
+ 1.375862382e-05f, 1.378885133e-05f, 1.381904496e-05f, 1.384920465e-05f, 1.387933034e-05f, 1.390942196e-05f, 1.393947946e-05f, 1.396950278e-05f, 1.399949184e-05f, 1.402944659e-05f,
+ 1.405936696e-05f, 1.408925290e-05f, 1.411910435e-05f, 1.414892124e-05f, 1.417870350e-05f, 1.420845109e-05f, 1.423816393e-05f, 1.426784198e-05f, 1.429748515e-05f, 1.432709341e-05f,
+ 1.435666667e-05f, 1.438620490e-05f, 1.441570801e-05f, 1.444517595e-05f, 1.447460867e-05f, 1.450400610e-05f, 1.453336818e-05f, 1.456269485e-05f, 1.459198605e-05f, 1.462124172e-05f,
+ 1.465046180e-05f, 1.467964623e-05f, 1.470879496e-05f, 1.473790791e-05f, 1.476698503e-05f, 1.479602627e-05f, 1.482503155e-05f, 1.485400083e-05f, 1.488293405e-05f, 1.491183113e-05f,
+ 1.494069204e-05f, 1.496951670e-05f, 1.499830505e-05f, 1.502705704e-05f, 1.505577262e-05f, 1.508445171e-05f, 1.511309426e-05f, 1.514170022e-05f, 1.517026952e-05f, 1.519880211e-05f,
+ 1.522729793e-05f, 1.525575692e-05f, 1.528417901e-05f, 1.531256417e-05f, 1.534091232e-05f, 1.536922340e-05f, 1.539749737e-05f, 1.542573416e-05f, 1.545393371e-05f, 1.548209598e-05f,
+ 1.551022089e-05f, 1.553830839e-05f, 1.556635844e-05f, 1.559437096e-05f, 1.562234590e-05f, 1.565028320e-05f, 1.567818282e-05f, 1.570604468e-05f, 1.573386874e-05f, 1.576165494e-05f,
+ 1.578940321e-05f, 1.581711351e-05f, 1.584478579e-05f, 1.587241997e-05f, 1.590001601e-05f, 1.592757385e-05f, 1.595509343e-05f, 1.598257470e-05f, 1.601001760e-05f, 1.603742208e-05f,
+ 1.606478808e-05f, 1.609211555e-05f, 1.611940443e-05f, 1.614665466e-05f, 1.617386619e-05f, 1.620103896e-05f, 1.622817293e-05f, 1.625526803e-05f, 1.628232421e-05f, 1.630934141e-05f,
+ 1.633631958e-05f, 1.636325867e-05f, 1.639015862e-05f, 1.641701938e-05f, 1.644384089e-05f, 1.647062310e-05f, 1.649736595e-05f, 1.652406939e-05f, 1.655073337e-05f, 1.657735783e-05f,
+ 1.660394271e-05f, 1.663048798e-05f, 1.665699356e-05f, 1.668345941e-05f, 1.670988548e-05f, 1.673627171e-05f, 1.676261804e-05f, 1.678892443e-05f, 1.681519082e-05f, 1.684141716e-05f,
+ 1.686760340e-05f, 1.689374948e-05f, 1.691985535e-05f, 1.694592095e-05f, 1.697194625e-05f, 1.699793118e-05f, 1.702387568e-05f, 1.704977972e-05f, 1.707564323e-05f, 1.710146617e-05f,
+ 1.712724849e-05f, 1.715299012e-05f, 1.717869102e-05f, 1.720435114e-05f, 1.722997043e-05f, 1.725554883e-05f, 1.728108630e-05f, 1.730658278e-05f, 1.733203822e-05f, 1.735745257e-05f,
+ 1.738282579e-05f, 1.740815781e-05f, 1.743344858e-05f, 1.745869807e-05f, 1.748390621e-05f, 1.750907296e-05f, 1.753419827e-05f, 1.755928208e-05f, 1.758432435e-05f, 1.760932502e-05f,
+ 1.763428405e-05f, 1.765920139e-05f, 1.768407698e-05f, 1.770891078e-05f, 1.773370273e-05f, 1.775845280e-05f, 1.778316092e-05f, 1.780782705e-05f, 1.783245114e-05f, 1.785703314e-05f,
+ 1.788157301e-05f, 1.790607068e-05f, 1.793052613e-05f, 1.795493928e-05f, 1.797931011e-05f, 1.800363855e-05f, 1.802792456e-05f, 1.805216810e-05f, 1.807636911e-05f, 1.810052754e-05f,
+ 1.812464335e-05f, 1.814871650e-05f, 1.817274692e-05f, 1.819673458e-05f, 1.822067942e-05f, 1.824458141e-05f, 1.826844049e-05f, 1.829225661e-05f, 1.831602973e-05f, 1.833975980e-05f,
+ 1.836344677e-05f, 1.838709060e-05f, 1.841069124e-05f, 1.843424865e-05f, 1.845776277e-05f, 1.848123356e-05f, 1.850466097e-05f, 1.852804496e-05f, 1.855138549e-05f, 1.857468249e-05f,
+ 1.859793594e-05f, 1.862114578e-05f, 1.864431197e-05f, 1.866743446e-05f, 1.869051321e-05f, 1.871354817e-05f, 1.873653929e-05f, 1.875948654e-05f, 1.878238986e-05f, 1.880524921e-05f,
+ 1.882806455e-05f, 1.885083582e-05f, 1.887356299e-05f, 1.889624602e-05f, 1.891888485e-05f, 1.894147944e-05f, 1.896402975e-05f, 1.898653573e-05f, 1.900899734e-05f, 1.903141454e-05f,
+ 1.905378728e-05f, 1.907611552e-05f, 1.909839921e-05f, 1.912063831e-05f, 1.914283278e-05f, 1.916498257e-05f, 1.918708764e-05f, 1.920914795e-05f, 1.923116345e-05f, 1.925313410e-05f,
+ 1.927505986e-05f, 1.929694069e-05f, 1.931877654e-05f, 1.934056736e-05f, 1.936231313e-05f, 1.938401379e-05f, 1.940566930e-05f, 1.942727963e-05f, 1.944884472e-05f, 1.947036454e-05f,
+ 1.949183904e-05f, 1.951326818e-05f, 1.953465193e-05f, 1.955599024e-05f, 1.957728306e-05f, 1.959853037e-05f, 1.961973211e-05f, 1.964088824e-05f, 1.966199872e-05f, 1.968306352e-05f,
+ 1.970408260e-05f, 1.972505590e-05f, 1.974598339e-05f, 1.976686503e-05f, 1.978770079e-05f, 1.980849061e-05f, 1.982923446e-05f, 1.984993230e-05f, 1.987058409e-05f, 1.989118980e-05f,
+ 1.991174937e-05f, 1.993226277e-05f, 1.995272996e-05f, 1.997315090e-05f, 1.999352555e-05f, 2.001385388e-05f, 2.003413584e-05f, 2.005437139e-05f, 2.007456050e-05f, 2.009470313e-05f,
+ 2.011479923e-05f, 2.013484878e-05f, 2.015485172e-05f, 2.017480803e-05f, 2.019471767e-05f, 2.021458059e-05f, 2.023439675e-05f, 2.025416613e-05f, 2.027388868e-05f, 2.029356437e-05f,
+ 2.031319315e-05f, 2.033277499e-05f, 2.035230986e-05f, 2.037179771e-05f, 2.039123851e-05f, 2.041063222e-05f, 2.042997880e-05f, 2.044927822e-05f, 2.046853044e-05f, 2.048773542e-05f,
+ 2.050689313e-05f, 2.052600353e-05f, 2.054506659e-05f, 2.056408226e-05f, 2.058305052e-05f, 2.060197132e-05f, 2.062084464e-05f, 2.063967042e-05f, 2.065844865e-05f, 2.067717928e-05f,
+ 2.069586227e-05f, 2.071449760e-05f, 2.073308523e-05f, 2.075162512e-05f, 2.077011723e-05f, 2.078856154e-05f, 2.080695801e-05f, 2.082530660e-05f, 2.084360727e-05f, 2.086186000e-05f,
+ 2.088006475e-05f, 2.089822149e-05f, 2.091633017e-05f, 2.093439077e-05f, 2.095240326e-05f, 2.097036759e-05f, 2.098828374e-05f, 2.100615168e-05f, 2.102397136e-05f, 2.104174275e-05f,
+ 2.105946583e-05f, 2.107714056e-05f, 2.109476690e-05f, 2.111234482e-05f, 2.112987430e-05f, 2.114735529e-05f, 2.116478777e-05f, 2.118217170e-05f, 2.119950705e-05f, 2.121679378e-05f,
+ 2.123403187e-05f, 2.125122129e-05f, 2.126836199e-05f, 2.128545396e-05f, 2.130249716e-05f, 2.131949155e-05f, 2.133643710e-05f, 2.135333379e-05f, 2.137018158e-05f, 2.138698044e-05f,
+ 2.140373034e-05f, 2.142043126e-05f, 2.143708315e-05f, 2.145368598e-05f, 2.147023974e-05f, 2.148674438e-05f, 2.150319987e-05f, 2.151960620e-05f, 2.153596331e-05f, 2.155227120e-05f,
+ 2.156852982e-05f, 2.158473914e-05f, 2.160089914e-05f, 2.161700979e-05f, 2.163307106e-05f, 2.164908291e-05f, 2.166504532e-05f, 2.168095826e-05f, 2.169682171e-05f, 2.171263562e-05f,
+ 2.172839998e-05f, 2.174411474e-05f, 2.175977990e-05f, 2.177539541e-05f, 2.179096125e-05f, 2.180647739e-05f, 2.182194381e-05f, 2.183736046e-05f, 2.185272734e-05f, 2.186804440e-05f,
+ 2.188331162e-05f, 2.189852898e-05f, 2.191369644e-05f, 2.192881398e-05f, 2.194388157e-05f, 2.195889919e-05f, 2.197386680e-05f, 2.198878439e-05f, 2.200365191e-05f, 2.201846936e-05f,
+ 2.203323669e-05f, 2.204795389e-05f, 2.206262092e-05f, 2.207723777e-05f, 2.209180440e-05f, 2.210632079e-05f, 2.212078692e-05f, 2.213520275e-05f, 2.214956826e-05f, 2.216388343e-05f,
+ 2.217814823e-05f, 2.219236264e-05f, 2.220652663e-05f, 2.222064017e-05f, 2.223470324e-05f, 2.224871582e-05f, 2.226267788e-05f, 2.227658940e-05f, 2.229045035e-05f, 2.230426070e-05f,
+ 2.231802044e-05f, 2.233172954e-05f, 2.234538797e-05f, 2.235899571e-05f, 2.237255274e-05f, 2.238605904e-05f, 2.239951457e-05f, 2.241291932e-05f, 2.242627327e-05f, 2.243957638e-05f,
+ 2.245282864e-05f, 2.246603002e-05f, 2.247918051e-05f, 2.249228007e-05f, 2.250532869e-05f, 2.251832634e-05f, 2.253127300e-05f, 2.254416865e-05f, 2.255701326e-05f, 2.256980682e-05f,
+ 2.258254930e-05f, 2.259524068e-05f, 2.260788094e-05f, 2.262047005e-05f, 2.263300800e-05f, 2.264549476e-05f, 2.265793032e-05f, 2.267031465e-05f, 2.268264772e-05f, 2.269492953e-05f,
+ 2.270716004e-05f, 2.271933924e-05f, 2.273146711e-05f, 2.274354362e-05f, 2.275556876e-05f, 2.276754250e-05f, 2.277946484e-05f, 2.279133573e-05f, 2.280315517e-05f, 2.281492314e-05f,
+ 2.282663962e-05f, 2.283830458e-05f, 2.284991800e-05f, 2.286147988e-05f, 2.287299018e-05f, 2.288444890e-05f, 2.289585600e-05f, 2.290721148e-05f, 2.291851531e-05f, 2.292976747e-05f,
+ 2.294096795e-05f, 2.295211672e-05f, 2.296321378e-05f, 2.297425910e-05f, 2.298525265e-05f, 2.299619444e-05f, 2.300708443e-05f, 2.301792261e-05f, 2.302870896e-05f, 2.303944346e-05f,
+ 2.305012611e-05f, 2.306075687e-05f, 2.307133573e-05f, 2.308186268e-05f, 2.309233770e-05f, 2.310276077e-05f, 2.311313188e-05f, 2.312345100e-05f, 2.313371813e-05f, 2.314393324e-05f,
+ 2.315409632e-05f, 2.316420736e-05f, 2.317426633e-05f, 2.318427322e-05f, 2.319422802e-05f, 2.320413071e-05f, 2.321398128e-05f, 2.322377970e-05f, 2.323352597e-05f, 2.324322007e-05f,
+ 2.325286198e-05f, 2.326245169e-05f, 2.327198918e-05f, 2.328147445e-05f, 2.329090747e-05f, 2.330028823e-05f, 2.330961671e-05f, 2.331889291e-05f, 2.332811681e-05f, 2.333728838e-05f,
+ 2.334640763e-05f, 2.335547454e-05f, 2.336448909e-05f, 2.337345126e-05f, 2.338236106e-05f, 2.339121845e-05f, 2.340002344e-05f, 2.340877600e-05f, 2.341747612e-05f, 2.342612379e-05f,
+ 2.343471900e-05f, 2.344326174e-05f, 2.345175199e-05f, 2.346018974e-05f, 2.346857497e-05f, 2.347690769e-05f, 2.348518786e-05f, 2.349341549e-05f, 2.350159056e-05f, 2.350971306e-05f,
+ 2.351778297e-05f, 2.352580029e-05f, 2.353376500e-05f, 2.354167710e-05f, 2.354953657e-05f, 2.355734340e-05f, 2.356509758e-05f, 2.357279910e-05f, 2.358044795e-05f, 2.358804411e-05f,
+ 2.359558759e-05f, 2.360307836e-05f, 2.361051642e-05f, 2.361790176e-05f, 2.362523436e-05f, 2.363251423e-05f, 2.363974134e-05f, 2.364691569e-05f, 2.365403727e-05f, 2.366110607e-05f,
+ 2.366812208e-05f, 2.367508529e-05f, 2.368199569e-05f, 2.368885328e-05f, 2.369565805e-05f, 2.370240998e-05f, 2.370910906e-05f, 2.371575530e-05f, 2.372234868e-05f, 2.372888919e-05f,
+ 2.373537683e-05f, 2.374181158e-05f, 2.374819345e-05f, 2.375452241e-05f, 2.376079847e-05f, 2.376702162e-05f, 2.377319185e-05f, 2.377930915e-05f, 2.378537351e-05f, 2.379138493e-05f,
+ 2.379734341e-05f, 2.380324892e-05f, 2.380910148e-05f, 2.381490107e-05f, 2.382064768e-05f, 2.382634131e-05f, 2.383198196e-05f, 2.383756961e-05f, 2.384310426e-05f, 2.384858591e-05f,
+ 2.385401454e-05f, 2.385939016e-05f, 2.386471276e-05f, 2.386998233e-05f, 2.387519887e-05f, 2.388036237e-05f, 2.388547283e-05f, 2.389053024e-05f, 2.389553460e-05f, 2.390048590e-05f,
+ 2.390538414e-05f, 2.391022932e-05f, 2.391502142e-05f, 2.391976045e-05f, 2.392444641e-05f, 2.392907928e-05f, 2.393365907e-05f, 2.393818576e-05f, 2.394265937e-05f, 2.394707987e-05f,
+ 2.395144728e-05f, 2.395576159e-05f, 2.396002278e-05f, 2.396423087e-05f, 2.396838585e-05f, 2.397248771e-05f, 2.397653646e-05f, 2.398053208e-05f, 2.398447458e-05f, 2.398836396e-05f,
+ 2.399220021e-05f, 2.399598333e-05f, 2.399971332e-05f, 2.400339018e-05f, 2.400701391e-05f, 2.401058449e-05f, 2.401410195e-05f, 2.401756626e-05f, 2.402097743e-05f, 2.402433546e-05f,
+ 2.402764035e-05f, 2.403089210e-05f, 2.403409070e-05f, 2.403723616e-05f, 2.404032847e-05f, 2.404336764e-05f, 2.404635366e-05f, 2.404928653e-05f, 2.405216626e-05f, 2.405499285e-05f,
+ 2.405776628e-05f, 2.406048658e-05f, 2.406315373e-05f, 2.406576773e-05f, 2.406832859e-05f, 2.407083630e-05f, 2.407329088e-05f, 2.407569231e-05f, 2.407804060e-05f, 2.408033576e-05f,
+ 2.408257777e-05f, 2.408476665e-05f, 2.408690240e-05f, 2.408898501e-05f, 2.409101449e-05f, 2.409299085e-05f, 2.409491407e-05f, 2.409678417e-05f, 2.409860115e-05f, 2.410036500e-05f,
+ 2.410207574e-05f, 2.410373337e-05f, 2.410533788e-05f, 2.410688928e-05f, 2.410838757e-05f, 2.410983277e-05f, 2.411122486e-05f, 2.411256385e-05f, 2.411384975e-05f, 2.411508256e-05f,
+ 2.411626228e-05f, 2.411738892e-05f, 2.411846248e-05f, 2.411948297e-05f, 2.412045039e-05f, 2.412136474e-05f, 2.412222602e-05f, 2.412303425e-05f, 2.412378943e-05f, 2.412449156e-05f,
+ 2.412514064e-05f, 2.412573669e-05f, 2.412627970e-05f, 2.412676969e-05f, 2.412720665e-05f, 2.412759060e-05f, 2.412792153e-05f, 2.412819945e-05f, 2.412842438e-05f, 2.412859631e-05f,
+ 2.412871525e-05f, 2.412878121e-05f, 2.412879419e-05f, 2.412875420e-05f, 2.412866125e-05f, 2.412851534e-05f, 2.412831648e-05f, 2.412806467e-05f, 2.412775993e-05f, 2.412740226e-05f,
+ 2.412699167e-05f, 2.412652816e-05f, 2.412601174e-05f, 2.412544242e-05f, 2.412482021e-05f, 2.412414512e-05f, 2.412341714e-05f, 2.412263630e-05f, 2.412180260e-05f, 2.412091604e-05f,
+ 2.411997664e-05f, 2.411898440e-05f, 2.411793933e-05f, 2.411684144e-05f, 2.411569075e-05f, 2.411448725e-05f, 2.411323095e-05f, 2.411192188e-05f, 2.411056003e-05f, 2.410914541e-05f,
+ 2.410767804e-05f, 2.410615792e-05f, 2.410458507e-05f, 2.410295949e-05f, 2.410128119e-05f, 2.409955019e-05f, 2.409776648e-05f, 2.409593010e-05f, 2.409404103e-05f, 2.409209930e-05f,
+ 2.409010492e-05f, 2.408805789e-05f, 2.408595823e-05f, 2.408380594e-05f, 2.408160104e-05f, 2.407934355e-05f, 2.407703346e-05f, 2.407467080e-05f, 2.407225557e-05f, 2.406978778e-05f,
+ 2.406726745e-05f, 2.406469459e-05f, 2.406206922e-05f, 2.405939133e-05f, 2.405666095e-05f, 2.405387809e-05f, 2.405104276e-05f, 2.404815496e-05f, 2.404521473e-05f, 2.404222206e-05f,
+ 2.403917697e-05f, 2.403607948e-05f, 2.403292959e-05f, 2.402972733e-05f, 2.402647269e-05f, 2.402316571e-05f, 2.401980638e-05f, 2.401639473e-05f, 2.401293076e-05f, 2.400941450e-05f,
+ 2.400584595e-05f, 2.400222513e-05f, 2.399855206e-05f, 2.399482674e-05f, 2.399104920e-05f, 2.398721944e-05f, 2.398333749e-05f, 2.397940335e-05f, 2.397541705e-05f, 2.397137859e-05f,
+ 2.396728799e-05f, 2.396314527e-05f, 2.395895044e-05f, 2.395470352e-05f, 2.395040452e-05f, 2.394605347e-05f, 2.394165036e-05f, 2.393719523e-05f, 2.393268809e-05f, 2.392812894e-05f,
+ 2.392351782e-05f, 2.391885474e-05f, 2.391413970e-05f, 2.390937273e-05f, 2.390455385e-05f, 2.389968308e-05f, 2.389476042e-05f, 2.388978589e-05f, 2.388475952e-05f, 2.387968133e-05f,
+ 2.387455132e-05f, 2.386936951e-05f, 2.386413593e-05f, 2.385885059e-05f, 2.385351350e-05f, 2.384812470e-05f, 2.384268419e-05f, 2.383719199e-05f, 2.383164812e-05f, 2.382605260e-05f,
+ 2.382040545e-05f, 2.381470669e-05f, 2.380895633e-05f, 2.380315440e-05f, 2.379730091e-05f, 2.379139588e-05f, 2.378543933e-05f, 2.377943128e-05f, 2.377337176e-05f, 2.376726077e-05f,
+ 2.376109834e-05f, 2.375488449e-05f, 2.374861924e-05f, 2.374230260e-05f, 2.373593461e-05f, 2.372951527e-05f, 2.372304462e-05f, 2.371652266e-05f, 2.370994942e-05f, 2.370332492e-05f,
+ 2.369664919e-05f, 2.368992223e-05f, 2.368314408e-05f, 2.367631475e-05f, 2.366943427e-05f, 2.366250265e-05f, 2.365551992e-05f, 2.364848610e-05f, 2.364140121e-05f, 2.363426528e-05f,
+ 2.362707831e-05f, 2.361984035e-05f, 2.361255140e-05f, 2.360521149e-05f, 2.359782065e-05f, 2.359037889e-05f, 2.358288623e-05f, 2.357534271e-05f, 2.356774834e-05f, 2.356010314e-05f,
+ 2.355240715e-05f, 2.354466037e-05f, 2.353686284e-05f, 2.352901457e-05f, 2.352111560e-05f, 2.351316594e-05f, 2.350516562e-05f, 2.349711466e-05f, 2.348901309e-05f, 2.348086093e-05f,
+ 2.347265819e-05f, 2.346440492e-05f, 2.345610113e-05f, 2.344774684e-05f, 2.343934209e-05f, 2.343088688e-05f, 2.342238126e-05f, 2.341382524e-05f, 2.340521886e-05f, 2.339656212e-05f,
+ 2.338785506e-05f, 2.337909771e-05f, 2.337029009e-05f, 2.336143222e-05f, 2.335252414e-05f, 2.334356585e-05f, 2.333455740e-05f, 2.332549881e-05f, 2.331639010e-05f, 2.330723130e-05f,
+ 2.329802244e-05f, 2.328876354e-05f, 2.327945462e-05f, 2.327009572e-05f, 2.326068687e-05f, 2.325122808e-05f, 2.324171938e-05f, 2.323216081e-05f, 2.322255238e-05f, 2.321289413e-05f,
+ 2.320318608e-05f, 2.319342826e-05f, 2.318362070e-05f, 2.317376343e-05f, 2.316385646e-05f, 2.315389984e-05f, 2.314389359e-05f, 2.313383773e-05f, 2.312373230e-05f, 2.311357732e-05f,
+ 2.310337281e-05f, 2.309311882e-05f, 2.308281537e-05f, 2.307246248e-05f, 2.306206019e-05f, 2.305160851e-05f, 2.304110750e-05f, 2.303055716e-05f, 2.301995753e-05f, 2.300930865e-05f,
+ 2.299861053e-05f, 2.298786321e-05f, 2.297706672e-05f, 2.296622108e-05f, 2.295532634e-05f, 2.294438251e-05f, 2.293338962e-05f, 2.292234772e-05f, 2.291125682e-05f, 2.290011696e-05f,
+ 2.288892817e-05f, 2.287769047e-05f, 2.286640391e-05f, 2.285506850e-05f, 2.284368428e-05f, 2.283225129e-05f, 2.282076954e-05f, 2.280923908e-05f, 2.279765994e-05f, 2.278603214e-05f,
+ 2.277435571e-05f, 2.276263070e-05f, 2.275085712e-05f, 2.273903502e-05f, 2.272716442e-05f, 2.271524536e-05f, 2.270327786e-05f, 2.269126197e-05f, 2.267919770e-05f, 2.266708510e-05f,
+ 2.265492420e-05f, 2.264271502e-05f, 2.263045761e-05f, 2.261815199e-05f, 2.260579820e-05f, 2.259339627e-05f, 2.258094623e-05f, 2.256844812e-05f, 2.255590196e-05f, 2.254330780e-05f,
+ 2.253066567e-05f, 2.251797560e-05f, 2.250523762e-05f, 2.249245177e-05f, 2.247961807e-05f, 2.246673658e-05f, 2.245380731e-05f, 2.244083030e-05f, 2.242780560e-05f, 2.241473322e-05f,
+ 2.240161321e-05f, 2.238844560e-05f, 2.237523043e-05f, 2.236196773e-05f, 2.234865753e-05f, 2.233529987e-05f, 2.232189479e-05f, 2.230844232e-05f, 2.229494249e-05f, 2.228139534e-05f,
+ 2.226780091e-05f, 2.225415923e-05f, 2.224047034e-05f, 2.222673427e-05f, 2.221295106e-05f, 2.219912075e-05f, 2.218524336e-05f, 2.217131895e-05f, 2.215734753e-05f, 2.214332916e-05f,
+ 2.212926386e-05f, 2.211515168e-05f, 2.210099264e-05f, 2.208678679e-05f, 2.207253416e-05f, 2.205823480e-05f, 2.204388873e-05f, 2.202949599e-05f, 2.201505662e-05f, 2.200057067e-05f,
+ 2.198603815e-05f, 2.197145913e-05f, 2.195683362e-05f, 2.194216167e-05f, 2.192744332e-05f, 2.191267860e-05f, 2.189786755e-05f, 2.188301022e-05f, 2.186810663e-05f, 2.185315684e-05f,
+ 2.183816086e-05f, 2.182311875e-05f, 2.180803055e-05f, 2.179289628e-05f, 2.177771599e-05f, 2.176248973e-05f, 2.174721752e-05f, 2.173189940e-05f, 2.171653543e-05f, 2.170112563e-05f,
+ 2.168567004e-05f, 2.167016871e-05f, 2.165462167e-05f, 2.163902896e-05f, 2.162339063e-05f, 2.160770671e-05f, 2.159197724e-05f, 2.157620227e-05f, 2.156038183e-05f, 2.154451596e-05f,
+ 2.152860471e-05f, 2.151264811e-05f, 2.149664620e-05f, 2.148059903e-05f, 2.146450663e-05f, 2.144836906e-05f, 2.143218633e-05f, 2.141595851e-05f, 2.139968563e-05f, 2.138336772e-05f,
+ 2.136700484e-05f, 2.135059702e-05f, 2.133414431e-05f, 2.131764674e-05f, 2.130110436e-05f, 2.128451721e-05f, 2.126788533e-05f, 2.125120877e-05f, 2.123448756e-05f, 2.121772174e-05f,
+ 2.120091137e-05f, 2.118405648e-05f, 2.116715711e-05f, 2.115021331e-05f, 2.113322512e-05f, 2.111619258e-05f, 2.109911573e-05f, 2.108199463e-05f, 2.106482930e-05f, 2.104761979e-05f,
+ 2.103036616e-05f, 2.101306843e-05f, 2.099572665e-05f, 2.097834088e-05f, 2.096091114e-05f, 2.094343748e-05f, 2.092591995e-05f, 2.090835860e-05f, 2.089075346e-05f, 2.087310457e-05f,
+ 2.085541199e-05f, 2.083767576e-05f, 2.081989591e-05f, 2.080207251e-05f, 2.078420558e-05f, 2.076629517e-05f, 2.074834134e-05f, 2.073034412e-05f, 2.071230355e-05f, 2.069421969e-05f,
+ 2.067609258e-05f, 2.065792226e-05f, 2.063970878e-05f, 2.062145218e-05f, 2.060315251e-05f, 2.058480981e-05f, 2.056642414e-05f, 2.054799552e-05f, 2.052952402e-05f, 2.051100968e-05f,
+ 2.049245254e-05f, 2.047385264e-05f, 2.045521004e-05f, 2.043652478e-05f, 2.041779691e-05f, 2.039902647e-05f, 2.038021350e-05f, 2.036135807e-05f, 2.034246020e-05f, 2.032351995e-05f,
+ 2.030453737e-05f, 2.028551250e-05f, 2.026644539e-05f, 2.024733609e-05f, 2.022818463e-05f, 2.020899108e-05f, 2.018975548e-05f, 2.017047787e-05f, 2.015115830e-05f, 2.013179682e-05f,
+ 2.011239348e-05f, 2.009294832e-05f, 2.007346139e-05f, 2.005393275e-05f, 2.003436243e-05f, 2.001475049e-05f, 1.999509698e-05f, 1.997540193e-05f, 1.995566541e-05f, 1.993588745e-05f,
+ 1.991606812e-05f, 1.989620745e-05f, 1.987630549e-05f, 1.985636230e-05f, 1.983637792e-05f, 1.981635240e-05f, 1.979628579e-05f, 1.977617813e-05f, 1.975602949e-05f, 1.973583990e-05f,
+ 1.971560942e-05f, 1.969533810e-05f, 1.967502598e-05f, 1.965467311e-05f, 1.963427955e-05f, 1.961384535e-05f, 1.959337054e-05f, 1.957285519e-05f, 1.955229935e-05f, 1.953170306e-05f,
+ 1.951106637e-05f, 1.949038933e-05f, 1.946967200e-05f, 1.944891443e-05f, 1.942811666e-05f, 1.940727874e-05f, 1.938640073e-05f, 1.936548268e-05f, 1.934452463e-05f, 1.932352665e-05f,
+ 1.930248877e-05f, 1.928141105e-05f, 1.926029355e-05f, 1.923913630e-05f, 1.921793937e-05f, 1.919670281e-05f, 1.917542666e-05f, 1.915411098e-05f, 1.913275582e-05f, 1.911136123e-05f,
+ 1.908992727e-05f, 1.906845398e-05f, 1.904694141e-05f, 1.902538963e-05f, 1.900379867e-05f, 1.898216860e-05f, 1.896049946e-05f, 1.893879131e-05f, 1.891704420e-05f, 1.889525819e-05f,
+ 1.887343332e-05f, 1.885156964e-05f, 1.882966722e-05f, 1.880772609e-05f, 1.878574633e-05f, 1.876372797e-05f, 1.874167108e-05f, 1.871957569e-05f, 1.869744188e-05f, 1.867526969e-05f,
+ 1.865305917e-05f, 1.863081038e-05f, 1.860852338e-05f, 1.858619820e-05f, 1.856383492e-05f, 1.854143358e-05f, 1.851899423e-05f, 1.849651693e-05f, 1.847400174e-05f, 1.845144871e-05f,
+ 1.842885789e-05f, 1.840622933e-05f, 1.838356309e-05f, 1.836085923e-05f, 1.833811780e-05f, 1.831533885e-05f, 1.829252244e-05f, 1.826966862e-05f, 1.824677745e-05f, 1.822384899e-05f,
+ 1.820088328e-05f, 1.817788038e-05f, 1.815484035e-05f, 1.813176324e-05f, 1.810864910e-05f, 1.808549800e-05f, 1.806230999e-05f, 1.803908512e-05f, 1.801582345e-05f, 1.799252504e-05f,
+ 1.796918993e-05f, 1.794581819e-05f, 1.792240987e-05f, 1.789896503e-05f, 1.787548372e-05f, 1.785196599e-05f, 1.782841192e-05f, 1.780482154e-05f, 1.778119492e-05f, 1.775753212e-05f,
+ 1.773383319e-05f, 1.771009818e-05f, 1.768632715e-05f, 1.766252016e-05f, 1.763867727e-05f, 1.761479853e-05f, 1.759088400e-05f, 1.756693374e-05f, 1.754294780e-05f, 1.751892624e-05f,
+ 1.749486912e-05f, 1.747077649e-05f, 1.744664841e-05f, 1.742248494e-05f, 1.739828614e-05f, 1.737405206e-05f, 1.734978276e-05f, 1.732547830e-05f, 1.730113874e-05f, 1.727676413e-05f,
+ 1.725235453e-05f, 1.722791000e-05f, 1.720343059e-05f, 1.717891638e-05f, 1.715436740e-05f, 1.712978373e-05f, 1.710516542e-05f, 1.708051252e-05f, 1.705582510e-05f, 1.703110322e-05f,
+ 1.700634692e-05f, 1.698155628e-05f, 1.695673135e-05f, 1.693187219e-05f, 1.690697886e-05f, 1.688205141e-05f, 1.685708990e-05f, 1.683209441e-05f, 1.680706497e-05f, 1.678200165e-05f,
+ 1.675690452e-05f, 1.673177363e-05f, 1.670660903e-05f, 1.668141080e-05f, 1.665617898e-05f, 1.663091365e-05f, 1.660561484e-05f, 1.658028264e-05f, 1.655491709e-05f, 1.652951826e-05f,
+ 1.650408621e-05f, 1.647862099e-05f, 1.645312267e-05f, 1.642759130e-05f, 1.640202695e-05f, 1.637642967e-05f, 1.635079953e-05f, 1.632513659e-05f, 1.629944091e-05f, 1.627371254e-05f,
+ 1.624795155e-05f, 1.622215800e-05f, 1.619633194e-05f, 1.617047345e-05f, 1.614458258e-05f, 1.611865939e-05f, 1.609270393e-05f, 1.606671629e-05f, 1.604069650e-05f, 1.601464464e-05f,
+ 1.598856077e-05f, 1.596244494e-05f, 1.593629722e-05f, 1.591011767e-05f, 1.588390635e-05f, 1.585766333e-05f, 1.583138865e-05f, 1.580508239e-05f, 1.577874461e-05f, 1.575237537e-05f,
+ 1.572597472e-05f, 1.569954274e-05f, 1.567307949e-05f, 1.564658501e-05f, 1.562005939e-05f, 1.559350267e-05f, 1.556691493e-05f, 1.554029622e-05f, 1.551364660e-05f, 1.548696615e-05f,
+ 1.546025491e-05f, 1.543351296e-05f, 1.540674035e-05f, 1.537993715e-05f, 1.535310342e-05f, 1.532623923e-05f, 1.529934463e-05f, 1.527241968e-05f, 1.524546446e-05f, 1.521847903e-05f,
+ 1.519146343e-05f, 1.516441775e-05f, 1.513734205e-05f, 1.511023638e-05f, 1.508310080e-05f, 1.505593539e-05f, 1.502874021e-05f, 1.500151532e-05f, 1.497426077e-05f, 1.494697665e-05f,
+ 1.491966300e-05f, 1.489231989e-05f, 1.486494740e-05f, 1.483754557e-05f, 1.481011447e-05f, 1.478265418e-05f, 1.475516474e-05f, 1.472764623e-05f, 1.470009871e-05f, 1.467252224e-05f,
+ 1.464491689e-05f, 1.461728273e-05f, 1.458961980e-05f, 1.456192819e-05f, 1.453420795e-05f, 1.450645915e-05f, 1.447868185e-05f, 1.445087612e-05f, 1.442304203e-05f, 1.439517962e-05f,
+ 1.436728898e-05f, 1.433937017e-05f, 1.431142324e-05f, 1.428344827e-05f, 1.425544532e-05f, 1.422741446e-05f, 1.419935574e-05f, 1.417126924e-05f, 1.414315502e-05f, 1.411501315e-05f,
+ 1.408684368e-05f, 1.405864669e-05f, 1.403042224e-05f, 1.400217040e-05f, 1.397389123e-05f, 1.394558479e-05f, 1.391725115e-05f, 1.388889039e-05f, 1.386050255e-05f, 1.383208772e-05f,
+ 1.380364595e-05f, 1.377517731e-05f, 1.374668186e-05f, 1.371815968e-05f, 1.368961083e-05f, 1.366103536e-05f, 1.363243336e-05f, 1.360380488e-05f, 1.357515000e-05f, 1.354646877e-05f,
+ 1.351776127e-05f, 1.348902755e-05f, 1.346026770e-05f, 1.343148176e-05f, 1.340266982e-05f, 1.337383193e-05f, 1.334496816e-05f, 1.331607858e-05f, 1.328716325e-05f, 1.325822225e-05f,
+ 1.322925563e-05f, 1.320026347e-05f, 1.317124584e-05f, 1.314220279e-05f, 1.311313439e-05f, 1.308404072e-05f, 1.305492184e-05f, 1.302577781e-05f, 1.299660871e-05f, 1.296741460e-05f,
+ 1.293819554e-05f, 1.290895161e-05f, 1.287968287e-05f, 1.285038939e-05f, 1.282107124e-05f, 1.279172848e-05f, 1.276236118e-05f, 1.273296942e-05f, 1.270355324e-05f, 1.267411273e-05f,
+ 1.264464796e-05f, 1.261515898e-05f, 1.258564587e-05f, 1.255610869e-05f, 1.252654752e-05f, 1.249696242e-05f, 1.246735345e-05f, 1.243772069e-05f, 1.240806420e-05f, 1.237838406e-05f,
+ 1.234868033e-05f, 1.231895307e-05f, 1.228920236e-05f, 1.225942826e-05f, 1.222963085e-05f, 1.219981019e-05f, 1.216996634e-05f, 1.214009939e-05f, 1.211020939e-05f, 1.208029641e-05f,
+ 1.205036053e-05f, 1.202040181e-05f, 1.199042032e-05f, 1.196041612e-05f, 1.193038930e-05f, 1.190033990e-05f, 1.187026802e-05f, 1.184017370e-05f, 1.181005703e-05f, 1.177991807e-05f,
+ 1.174975689e-05f, 1.171957356e-05f, 1.168936815e-05f, 1.165914072e-05f, 1.162889135e-05f, 1.159862010e-05f, 1.156832705e-05f, 1.153801226e-05f, 1.150767580e-05f, 1.147731774e-05f,
+ 1.144693816e-05f, 1.141653711e-05f, 1.138611468e-05f, 1.135567092e-05f, 1.132520591e-05f, 1.129471972e-05f, 1.126421242e-05f, 1.123368407e-05f, 1.120313475e-05f, 1.117256453e-05f,
+ 1.114197347e-05f, 1.111136165e-05f, 1.108072913e-05f, 1.105007599e-05f, 1.101940229e-05f, 1.098870811e-05f, 1.095799351e-05f, 1.092725857e-05f, 1.089650335e-05f, 1.086572792e-05f,
+ 1.083493236e-05f, 1.080411674e-05f, 1.077328112e-05f, 1.074242557e-05f, 1.071155017e-05f, 1.068065498e-05f, 1.064974008e-05f, 1.061880554e-05f, 1.058785142e-05f, 1.055687780e-05f,
+ 1.052588474e-05f, 1.049487232e-05f, 1.046384061e-05f, 1.043278968e-05f, 1.040171960e-05f, 1.037063043e-05f, 1.033952226e-05f, 1.030839514e-05f, 1.027724916e-05f, 1.024608438e-05f,
+ 1.021490087e-05f, 1.018369870e-05f, 1.015247795e-05f, 1.012123868e-05f, 1.008998097e-05f, 1.005870488e-05f, 1.002741050e-05f, 9.996097877e-06f, 9.964767097e-06f, 9.933418228e-06f,
+ 9.902051340e-06f, 9.870666504e-06f, 9.839263792e-06f, 9.807843275e-06f, 9.776405024e-06f, 9.744949110e-06f, 9.713475604e-06f, 9.681984577e-06f, 9.650476102e-06f, 9.618950249e-06f,
+ 9.587407089e-06f, 9.555846694e-06f, 9.524269135e-06f, 9.492674484e-06f, 9.461062812e-06f, 9.429434191e-06f, 9.397788692e-06f, 9.366126386e-06f, 9.334447346e-06f, 9.302751643e-06f,
+ 9.271039348e-06f, 9.239310533e-06f, 9.207565271e-06f, 9.175803631e-06f, 9.144025687e-06f, 9.112231510e-06f, 9.080421172e-06f, 9.048594745e-06f, 9.016752300e-06f, 8.984893909e-06f,
+ 8.953019645e-06f, 8.921129579e-06f, 8.889223783e-06f, 8.857302330e-06f, 8.825365290e-06f, 8.793412736e-06f, 8.761444741e-06f, 8.729461376e-06f, 8.697462714e-06f, 8.665448826e-06f,
+ 8.633419784e-06f, 8.601375662e-06f, 8.569316531e-06f, 8.537242462e-06f, 8.505153530e-06f, 8.473049805e-06f, 8.440931360e-06f, 8.408798268e-06f, 8.376650601e-06f, 8.344488431e-06f,
+ 8.312311830e-06f, 8.280120871e-06f, 8.247915627e-06f, 8.215696169e-06f, 8.183462571e-06f, 8.151214905e-06f, 8.118953243e-06f, 8.086677658e-06f, 8.054388222e-06f, 8.022085009e-06f,
+ 7.989768090e-06f, 7.957437539e-06f, 7.925093427e-06f, 7.892735829e-06f, 7.860364815e-06f, 7.827980460e-06f, 7.795582835e-06f, 7.763172015e-06f, 7.730748070e-06f, 7.698311075e-06f,
+ 7.665861102e-06f, 7.633398223e-06f, 7.600922512e-06f, 7.568434042e-06f, 7.535932885e-06f, 7.503419115e-06f, 7.470892804e-06f, 7.438354025e-06f, 7.405802852e-06f, 7.373239357e-06f,
+ 7.340663613e-06f, 7.308075693e-06f, 7.275475671e-06f, 7.242863619e-06f, 7.210239610e-06f, 7.177603718e-06f, 7.144956016e-06f, 7.112296577e-06f, 7.079625473e-06f, 7.046942779e-06f,
+ 7.014248567e-06f, 6.981542911e-06f, 6.948825883e-06f, 6.916097558e-06f, 6.883358007e-06f, 6.850607305e-06f, 6.817845525e-06f, 6.785072740e-06f, 6.752289023e-06f, 6.719494448e-06f,
+ 6.686689088e-06f, 6.653873017e-06f, 6.621046307e-06f, 6.588209032e-06f, 6.555361266e-06f, 6.522503082e-06f, 6.489634554e-06f, 6.456755754e-06f, 6.423866756e-06f, 6.390967635e-06f,
+ 6.358058462e-06f, 6.325139312e-06f, 6.292210259e-06f, 6.259271375e-06f, 6.226322735e-06f, 6.193364411e-06f, 6.160396478e-06f, 6.127419009e-06f, 6.094432078e-06f, 6.061435757e-06f,
+ 6.028430122e-06f, 5.995415244e-06f, 5.962391199e-06f, 5.929358060e-06f, 5.896315900e-06f, 5.863264792e-06f, 5.830204812e-06f, 5.797136032e-06f, 5.764058525e-06f, 5.730972367e-06f,
+ 5.697877630e-06f, 5.664774388e-06f, 5.631662715e-06f, 5.598542685e-06f, 5.565414371e-06f, 5.532277848e-06f, 5.499133188e-06f, 5.465980466e-06f, 5.432819755e-06f, 5.399651130e-06f,
+ 5.366474664e-06f, 5.333290431e-06f, 5.300098505e-06f, 5.266898959e-06f, 5.233691868e-06f, 5.200477305e-06f, 5.167255344e-06f, 5.134026060e-06f, 5.100789525e-06f, 5.067545814e-06f,
+ 5.034295000e-06f, 5.001037158e-06f, 4.967772361e-06f, 4.934500684e-06f, 4.901222200e-06f, 4.867936983e-06f, 4.834645107e-06f, 4.801346646e-06f, 4.768041675e-06f, 4.734730266e-06f,
+ 4.701412493e-06f, 4.668088432e-06f, 4.634758155e-06f, 4.601421737e-06f, 4.568079251e-06f, 4.534730772e-06f, 4.501376374e-06f, 4.468016130e-06f, 4.434650115e-06f, 4.401278402e-06f,
+ 4.367901066e-06f, 4.334518180e-06f, 4.301129818e-06f, 4.267736056e-06f, 4.234336965e-06f, 4.200932621e-06f, 4.167523097e-06f, 4.134108468e-06f, 4.100688808e-06f, 4.067264190e-06f,
+ 4.033834688e-06f, 4.000400377e-06f, 3.966961330e-06f, 3.933517622e-06f, 3.900069326e-06f, 3.866616518e-06f, 3.833159269e-06f, 3.799697655e-06f, 3.766231750e-06f, 3.732761628e-06f,
+ 3.699287362e-06f, 3.665809027e-06f, 3.632326697e-06f, 3.598840446e-06f, 3.565350347e-06f, 3.531856475e-06f, 3.498358904e-06f, 3.464857708e-06f, 3.431352960e-06f, 3.397844736e-06f,
+ 3.364333108e-06f, 3.330818151e-06f, 3.297299940e-06f, 3.263778547e-06f, 3.230254047e-06f, 3.196726514e-06f, 3.163196022e-06f, 3.129662645e-06f, 3.096126457e-06f, 3.062587532e-06f,
+ 3.029045944e-06f, 2.995501767e-06f, 2.961955075e-06f, 2.928405941e-06f, 2.894854441e-06f, 2.861300648e-06f, 2.827744635e-06f, 2.794186477e-06f, 2.760626248e-06f, 2.727064022e-06f,
+ 2.693499872e-06f, 2.659933874e-06f, 2.626366099e-06f, 2.592796624e-06f, 2.559225520e-06f, 2.525652864e-06f, 2.492078727e-06f, 2.458503185e-06f, 2.424926311e-06f, 2.391348179e-06f,
+ 2.357768863e-06f, 2.324188437e-06f, 2.290606975e-06f, 2.257024551e-06f, 2.223441237e-06f, 2.189857110e-06f, 2.156272241e-06f, 2.122686706e-06f, 2.089100578e-06f, 2.055513930e-06f,
+ 2.021926838e-06f, 1.988339373e-06f, 1.954751611e-06f, 1.921163625e-06f, 1.887575489e-06f, 1.853987276e-06f, 1.820399061e-06f, 1.786810918e-06f, 1.753222919e-06f, 1.719635139e-06f,
+ 1.686047651e-06f, 1.652460530e-06f, 1.618873848e-06f, 1.585287681e-06f, 1.551702100e-06f, 1.518117181e-06f, 1.484532996e-06f, 1.450949620e-06f, 1.417367126e-06f, 1.383785588e-06f,
+ 1.350205079e-06f, 1.316625673e-06f, 1.283047444e-06f, 1.249470465e-06f, 1.215894809e-06f, 1.182320552e-06f, 1.148747765e-06f, 1.115176523e-06f, 1.081606898e-06f, 1.048038966e-06f,
+ 1.014472798e-06f, 9.809084697e-07f, 9.473460531e-07f, 9.137856222e-07f, 8.802272503e-07f, 8.466710111e-07f, 8.131169779e-07f, 7.795652241e-07f, 7.460158232e-07f, 7.124688485e-07f,
+ 6.789243736e-07f, 6.453824716e-07f, 6.118432160e-07f, 5.783066801e-07f, 5.447729373e-07f, 5.112420609e-07f, 4.777141241e-07f, 4.441892003e-07f, 4.106673628e-07f, 3.771486846e-07f,
+ 3.436332392e-07f, 3.101210998e-07f, 2.766123395e-07f, 2.431070315e-07f, 2.096052489e-07f, 1.761070651e-07f, 1.426125530e-07f, 1.091217859e-07f, 7.563483676e-08f, 4.215177873e-08f,
+ 8.672684880e-09f, -2.480237174e-08f, -5.827331811e-08f, -9.174008119e-08f, -1.252025880e-07f, -1.586607656e-07f, -1.921145409e-07f, -2.255638411e-07f, -2.590085931e-07f, -2.924487242e-07f,
+ -3.258841614e-07f, -3.593148319e-07f, -3.927406627e-07f, -4.261615812e-07f, -4.595775144e-07f, -4.929883895e-07f, -5.263941339e-07f, -5.597946747e-07f, -5.931899393e-07f, -6.265798548e-07f,
+ -6.599643487e-07f, -6.933433483e-07f, -7.267167808e-07f, -7.600845738e-07f, -7.934466545e-07f, -8.268029504e-07f, -8.601533890e-07f, -8.934978976e-07f, -9.268364038e-07f, -9.601688351e-07f,
+ -9.934951190e-07f, -1.026815183e-06f, -1.060128955e-06f, -1.093436362e-06f, -1.126737332e-06f, -1.160031793e-06f, -1.193319671e-06f, -1.226600896e-06f, -1.259875395e-06f, -1.293143094e-06f,
+ -1.326403923e-06f, -1.359657809e-06f, -1.392904679e-06f, -1.426144462e-06f, -1.459377086e-06f, -1.492602477e-06f, -1.525820565e-06f, -1.559031277e-06f, -1.592234540e-06f, -1.625430284e-06f,
+ -1.658618436e-06f, -1.691798924e-06f, -1.724971676e-06f, -1.758136620e-06f, -1.791293684e-06f, -1.824442797e-06f, -1.857583886e-06f, -1.890716880e-06f, -1.923841707e-06f, -1.956958296e-06f,
+ -1.990066573e-06f, -2.023166468e-06f, -2.056257910e-06f, -2.089340826e-06f, -2.122415144e-06f, -2.155480794e-06f, -2.188537703e-06f, -2.221585800e-06f, -2.254625014e-06f, -2.287655273e-06f,
+ -2.320676505e-06f, -2.353688640e-06f, -2.386691605e-06f, -2.419685329e-06f, -2.452669742e-06f, -2.485644771e-06f, -2.518610346e-06f, -2.551566395e-06f, -2.584512846e-06f, -2.617449630e-06f,
+ -2.650376674e-06f, -2.683293907e-06f, -2.716201259e-06f, -2.749098658e-06f, -2.781986033e-06f, -2.814863313e-06f, -2.847730427e-06f, -2.880587305e-06f, -2.913433875e-06f, -2.946270066e-06f,
+ -2.979095808e-06f, -3.011911029e-06f, -3.044715659e-06f, -3.077509628e-06f, -3.110292864e-06f, -3.143065296e-06f, -3.175826855e-06f, -3.208577468e-06f, -3.241317067e-06f, -3.274045580e-06f,
+ -3.306762936e-06f, -3.339469066e-06f, -3.372163898e-06f, -3.404847363e-06f, -3.437519389e-06f, -3.470179907e-06f, -3.502828846e-06f, -3.535466136e-06f, -3.568091706e-06f, -3.600705487e-06f,
+ -3.633307407e-06f, -3.665897398e-06f, -3.698475388e-06f, -3.731041308e-06f, -3.763595088e-06f, -3.796136657e-06f, -3.828665946e-06f, -3.861182885e-06f, -3.893687403e-06f, -3.926179431e-06f,
+ -3.958658900e-06f, -3.991125738e-06f, -4.023579877e-06f, -4.056021246e-06f, -4.088449776e-06f, -4.120865398e-06f, -4.153268041e-06f, -4.185657637e-06f, -4.218034114e-06f, -4.250397405e-06f,
+ -4.282747439e-06f, -4.315084148e-06f, -4.347407461e-06f, -4.379717309e-06f, -4.412013623e-06f, -4.444296334e-06f, -4.476565372e-06f, -4.508820669e-06f, -4.541062154e-06f, -4.573289760e-06f,
+ -4.605503416e-06f, -4.637703053e-06f, -4.669888604e-06f, -4.702059998e-06f, -4.734217167e-06f, -4.766360041e-06f, -4.798488553e-06f, -4.830602633e-06f, -4.862702212e-06f, -4.894787222e-06f,
+ -4.926857593e-06f, -4.958913258e-06f, -4.990954148e-06f, -5.022980194e-06f, -5.054991327e-06f, -5.086987479e-06f, -5.118968582e-06f, -5.150934566e-06f, -5.182885365e-06f, -5.214820909e-06f,
+ -5.246741130e-06f, -5.278645960e-06f, -5.310535331e-06f, -5.342409174e-06f, -5.374267422e-06f, -5.406110005e-06f, -5.437936858e-06f, -5.469747910e-06f, -5.501543095e-06f, -5.533322344e-06f,
+ -5.565085589e-06f, -5.596832764e-06f, -5.628563799e-06f, -5.660278627e-06f, -5.691977181e-06f, -5.723659393e-06f, -5.755325195e-06f, -5.786974520e-06f, -5.818607300e-06f, -5.850223468e-06f,
+ -5.881822956e-06f, -5.913405697e-06f, -5.944971623e-06f, -5.976520668e-06f, -6.008052763e-06f, -6.039567843e-06f, -6.071065839e-06f, -6.102546685e-06f, -6.134010313e-06f, -6.165456657e-06f,
+ -6.196885649e-06f, -6.228297223e-06f, -6.259691312e-06f, -6.291067848e-06f, -6.322426766e-06f, -6.353767998e-06f, -6.385091477e-06f, -6.416397138e-06f, -6.447684913e-06f, -6.478954736e-06f,
+ -6.510206540e-06f, -6.541440259e-06f, -6.572655827e-06f, -6.603853176e-06f, -6.635032242e-06f, -6.666192957e-06f, -6.697335256e-06f, -6.728459071e-06f, -6.759564338e-06f, -6.790650990e-06f,
+ -6.821718961e-06f, -6.852768184e-06f, -6.883798595e-06f, -6.914810127e-06f, -6.945802715e-06f, -6.976776292e-06f, -7.007730793e-06f, -7.038666152e-06f, -7.069582304e-06f, -7.100479183e-06f,
+ -7.131356723e-06f, -7.162214860e-06f, -7.193053527e-06f, -7.223872659e-06f, -7.254672191e-06f, -7.285452058e-06f, -7.316212195e-06f, -7.346952535e-06f, -7.377673015e-06f, -7.408373569e-06f,
+ -7.439054132e-06f, -7.469714639e-06f, -7.500355025e-06f, -7.530975226e-06f, -7.561575176e-06f, -7.592154811e-06f, -7.622714066e-06f, -7.653252876e-06f, -7.683771178e-06f, -7.714268905e-06f,
+ -7.744745995e-06f, -7.775202382e-06f, -7.805638002e-06f, -7.836052790e-06f, -7.866446683e-06f, -7.896819617e-06f, -7.927171526e-06f, -7.957502347e-06f, -7.987812016e-06f, -8.018100469e-06f,
+ -8.048367642e-06f, -8.078613471e-06f, -8.108837891e-06f, -8.139040841e-06f, -8.169222255e-06f, -8.199382070e-06f, -8.229520222e-06f, -8.259636648e-06f, -8.289731284e-06f, -8.319804068e-06f,
+ -8.349854934e-06f, -8.379883821e-06f, -8.409890664e-06f, -8.439875401e-06f, -8.469837969e-06f, -8.499778304e-06f, -8.529696342e-06f, -8.559592023e-06f, -8.589465281e-06f, -8.619316055e-06f,
+ -8.649144281e-06f, -8.678949897e-06f, -8.708732840e-06f, -8.738493047e-06f, -8.768230456e-06f, -8.797945005e-06f, -8.827636630e-06f, -8.857305269e-06f, -8.886950861e-06f, -8.916573342e-06f,
+ -8.946172650e-06f, -8.975748723e-06f, -9.005301500e-06f, -9.034830917e-06f, -9.064336913e-06f, -9.093819427e-06f, -9.123278395e-06f, -9.152713756e-06f, -9.182125449e-06f, -9.211513412e-06f,
+ -9.240877583e-06f, -9.270217900e-06f, -9.299534302e-06f, -9.328826727e-06f, -9.358095114e-06f, -9.387339402e-06f, -9.416559529e-06f, -9.445755434e-06f, -9.474927056e-06f, -9.504074334e-06f,
+ -9.533197206e-06f, -9.562295612e-06f, -9.591369491e-06f, -9.620418782e-06f, -9.649443424e-06f, -9.678443356e-06f, -9.707418517e-06f, -9.736368848e-06f, -9.765294287e-06f, -9.794194773e-06f,
+ -9.823070248e-06f, -9.851920649e-06f, -9.880745917e-06f, -9.909545991e-06f, -9.938320812e-06f, -9.967070319e-06f, -9.995794451e-06f, -1.002449315e-05f, -1.005316636e-05f, -1.008181401e-05f,
+ -1.011043604e-05f, -1.013903241e-05f, -1.016760304e-05f, -1.019614788e-05f, -1.022466686e-05f, -1.025315994e-05f, -1.028162704e-05f, -1.031006812e-05f, -1.033848310e-05f, -1.036687193e-05f,
+ -1.039523456e-05f, -1.042357092e-05f, -1.045188095e-05f, -1.048016460e-05f, -1.050842180e-05f, -1.053665250e-05f, -1.056485663e-05f, -1.059303415e-05f, -1.062118499e-05f, -1.064930909e-05f,
+ -1.067740639e-05f, -1.070547684e-05f, -1.073352037e-05f, -1.076153693e-05f, -1.078952647e-05f, -1.081748891e-05f, -1.084542421e-05f, -1.087333231e-05f, -1.090121314e-05f, -1.092906665e-05f,
+ -1.095689278e-05f, -1.098469148e-05f, -1.101246269e-05f, -1.104020634e-05f, -1.106792238e-05f, -1.109561076e-05f, -1.112327142e-05f, -1.115090429e-05f, -1.117850933e-05f, -1.120608647e-05f,
+ -1.123363565e-05f, -1.126115683e-05f, -1.128864994e-05f, -1.131611492e-05f, -1.134355173e-05f, -1.137096029e-05f, -1.139834057e-05f, -1.142569249e-05f, -1.145301600e-05f, -1.148031105e-05f,
+ -1.150757758e-05f, -1.153481553e-05f, -1.156202484e-05f, -1.158920547e-05f, -1.161635735e-05f, -1.164348043e-05f, -1.167057465e-05f, -1.169763995e-05f, -1.172467629e-05f, -1.175168359e-05f,
+ -1.177866182e-05f, -1.180561091e-05f, -1.183253081e-05f, -1.185942145e-05f, -1.188628279e-05f, -1.191311478e-05f, -1.193991734e-05f, -1.196669044e-05f, -1.199343401e-05f, -1.202014800e-05f,
+ -1.204683235e-05f, -1.207348701e-05f, -1.210011193e-05f, -1.212670705e-05f, -1.215327231e-05f, -1.217980766e-05f, -1.220631304e-05f, -1.223278841e-05f, -1.225923370e-05f, -1.228564886e-05f,
+ -1.231203384e-05f, -1.233838858e-05f, -1.236471303e-05f, -1.239100714e-05f, -1.241727085e-05f, -1.244350410e-05f, -1.246970684e-05f, -1.249587903e-05f, -1.252202060e-05f, -1.254813150e-05f,
+ -1.257421168e-05f, -1.260026108e-05f, -1.262627965e-05f, -1.265226734e-05f, -1.267822409e-05f, -1.270414986e-05f, -1.273004458e-05f, -1.275590820e-05f, -1.278174068e-05f, -1.280754196e-05f,
+ -1.283331198e-05f, -1.285905069e-05f, -1.288475805e-05f, -1.291043399e-05f, -1.293607846e-05f, -1.296169142e-05f, -1.298727281e-05f, -1.301282257e-05f, -1.303834067e-05f, -1.306382703e-05f,
+ -1.308928161e-05f, -1.311470437e-05f, -1.314009524e-05f, -1.316545417e-05f, -1.319078112e-05f, -1.321607603e-05f, -1.324133885e-05f, -1.326656953e-05f, -1.329176801e-05f, -1.331693425e-05f,
+ -1.334206819e-05f, -1.336716979e-05f, -1.339223898e-05f, -1.341727573e-05f, -1.344227998e-05f, -1.346725167e-05f, -1.349219077e-05f, -1.351709720e-05f, -1.354197094e-05f, -1.356681192e-05f,
+ -1.359162009e-05f, -1.361639541e-05f, -1.364113782e-05f, -1.366584728e-05f, -1.369052373e-05f, -1.371516712e-05f, -1.373977740e-05f, -1.376435453e-05f, -1.378889845e-05f, -1.381340911e-05f,
+ -1.383788647e-05f, -1.386233046e-05f, -1.388674106e-05f, -1.391111819e-05f, -1.393546183e-05f, -1.395977190e-05f, -1.398404838e-05f, -1.400829119e-05f, -1.403250031e-05f, -1.405667568e-05f,
+ -1.408081724e-05f, -1.410492496e-05f, -1.412899878e-05f, -1.415303865e-05f, -1.417704452e-05f, -1.420101636e-05f, -1.422495409e-05f, -1.424885769e-05f, -1.427272710e-05f, -1.429656227e-05f,
+ -1.432036315e-05f, -1.434412970e-05f, -1.436786187e-05f, -1.439155961e-05f, -1.441522287e-05f, -1.443885161e-05f, -1.446244577e-05f, -1.448600531e-05f, -1.450953018e-05f, -1.453302034e-05f,
+ -1.455647573e-05f, -1.457989631e-05f, -1.460328203e-05f, -1.462663285e-05f, -1.464994872e-05f, -1.467322959e-05f, -1.469647541e-05f, -1.471968614e-05f, -1.474286173e-05f, -1.476600214e-05f,
+ -1.478910731e-05f, -1.481217720e-05f, -1.483521177e-05f, -1.485821096e-05f, -1.488117474e-05f, -1.490410306e-05f, -1.492699586e-05f, -1.494985311e-05f, -1.497267475e-05f, -1.499546075e-05f,
+ -1.501821106e-05f, -1.504092562e-05f, -1.506360441e-05f, -1.508624736e-05f, -1.510885443e-05f, -1.513142559e-05f, -1.515396078e-05f, -1.517645996e-05f, -1.519892308e-05f, -1.522135010e-05f,
+ -1.524374098e-05f, -1.526609566e-05f, -1.528841411e-05f, -1.531069628e-05f, -1.533294213e-05f, -1.535515160e-05f, -1.537732467e-05f, -1.539946127e-05f, -1.542156138e-05f, -1.544362494e-05f,
+ -1.546565190e-05f, -1.548764224e-05f, -1.550959590e-05f, -1.553151283e-05f, -1.555339300e-05f, -1.557523636e-05f, -1.559704287e-05f, -1.561881249e-05f, -1.564054516e-05f, -1.566224086e-05f,
+ -1.568389952e-05f, -1.570552112e-05f, -1.572710561e-05f, -1.574865295e-05f, -1.577016308e-05f, -1.579163598e-05f, -1.581307160e-05f, -1.583446989e-05f, -1.585583081e-05f, -1.587715432e-05f,
+ -1.589844039e-05f, -1.591968895e-05f, -1.594089998e-05f, -1.596207344e-05f, -1.598320927e-05f, -1.600430744e-05f, -1.602536791e-05f, -1.604639063e-05f, -1.606737556e-05f, -1.608832267e-05f,
+ -1.610923190e-05f, -1.613010323e-05f, -1.615093660e-05f, -1.617173197e-05f, -1.619248932e-05f, -1.621320859e-05f, -1.623388974e-05f, -1.625453273e-05f, -1.627513752e-05f, -1.629570408e-05f,
+ -1.631623236e-05f, -1.633672232e-05f, -1.635717392e-05f, -1.637758711e-05f, -1.639796187e-05f, -1.641829815e-05f, -1.643859590e-05f, -1.645885510e-05f, -1.647907570e-05f, -1.649925765e-05f,
+ -1.651940093e-05f, -1.653950549e-05f, -1.655957129e-05f, -1.657959829e-05f, -1.659958645e-05f, -1.661953574e-05f, -1.663944612e-05f, -1.665931754e-05f, -1.667914996e-05f, -1.669894336e-05f,
+ -1.671869768e-05f, -1.673841289e-05f, -1.675808896e-05f, -1.677772584e-05f, -1.679732349e-05f, -1.681688188e-05f, -1.683640098e-05f, -1.685588073e-05f, -1.687532110e-05f, -1.689472206e-05f,
+ -1.691408357e-05f, -1.693340558e-05f, -1.695268807e-05f, -1.697193099e-05f, -1.699113431e-05f, -1.701029798e-05f, -1.702942198e-05f, -1.704850627e-05f, -1.706755080e-05f, -1.708655554e-05f,
+ -1.710552046e-05f, -1.712444551e-05f, -1.714333067e-05f, -1.716217589e-05f, -1.718098113e-05f, -1.719974637e-05f, -1.721847156e-05f, -1.723715667e-05f, -1.725580166e-05f, -1.727440650e-05f,
+ -1.729297114e-05f, -1.731149556e-05f, -1.732997972e-05f, -1.734842359e-05f, -1.736682711e-05f, -1.738519028e-05f, -1.740351303e-05f, -1.742179535e-05f, -1.744003719e-05f, -1.745823853e-05f,
+ -1.747639932e-05f, -1.749451953e-05f, -1.751259912e-05f, -1.753063807e-05f, -1.754863633e-05f, -1.756659387e-05f, -1.758451066e-05f, -1.760238667e-05f, -1.762022185e-05f, -1.763801618e-05f,
+ -1.765576961e-05f, -1.767348212e-05f, -1.769115368e-05f, -1.770878424e-05f, -1.772637378e-05f, -1.774392226e-05f, -1.776142964e-05f, -1.777889590e-05f, -1.779632100e-05f, -1.781370491e-05f,
+ -1.783104759e-05f, -1.784834902e-05f, -1.786560915e-05f, -1.788282796e-05f, -1.790000540e-05f, -1.791714146e-05f, -1.793423610e-05f, -1.795128928e-05f, -1.796830097e-05f, -1.798527115e-05f,
+ -1.800219977e-05f, -1.801908680e-05f, -1.803593222e-05f, -1.805273600e-05f, -1.806949809e-05f, -1.808621847e-05f, -1.810289710e-05f, -1.811953397e-05f, -1.813612902e-05f, -1.815268224e-05f,
+ -1.816919358e-05f, -1.818566303e-05f, -1.820209055e-05f, -1.821847610e-05f, -1.823481966e-05f, -1.825112120e-05f, -1.826738068e-05f, -1.828359808e-05f, -1.829977336e-05f, -1.831590649e-05f,
+ -1.833199745e-05f, -1.834804620e-05f, -1.836405272e-05f, -1.838001696e-05f, -1.839593891e-05f, -1.841181854e-05f, -1.842765581e-05f, -1.844345069e-05f, -1.845920316e-05f, -1.847491318e-05f,
+ -1.849058073e-05f, -1.850620577e-05f, -1.852178828e-05f, -1.853732823e-05f, -1.855282559e-05f, -1.856828034e-05f, -1.858369243e-05f, -1.859906184e-05f, -1.861438855e-05f, -1.862967253e-05f,
+ -1.864491374e-05f, -1.866011217e-05f, -1.867526777e-05f, -1.869038053e-05f, -1.870545042e-05f, -1.872047740e-05f, -1.873546145e-05f, -1.875040254e-05f, -1.876530065e-05f, -1.878015575e-05f,
+ -1.879496780e-05f, -1.880973679e-05f, -1.882446268e-05f, -1.883914545e-05f, -1.885378507e-05f, -1.886838151e-05f, -1.888293475e-05f, -1.889744477e-05f, -1.891191152e-05f, -1.892633500e-05f,
+ -1.894071516e-05f, -1.895505199e-05f, -1.896934546e-05f, -1.898359554e-05f, -1.899780221e-05f, -1.901196544e-05f, -1.902608520e-05f, -1.904016148e-05f, -1.905419423e-05f, -1.906818344e-05f,
+ -1.908212909e-05f, -1.909603114e-05f, -1.910988958e-05f, -1.912370437e-05f, -1.913747549e-05f, -1.915120292e-05f, -1.916488664e-05f, -1.917852661e-05f, -1.919212281e-05f, -1.920567522e-05f,
+ -1.921918381e-05f, -1.923264857e-05f, -1.924606946e-05f, -1.925944646e-05f, -1.927277954e-05f, -1.928606869e-05f, -1.929931388e-05f, -1.931251509e-05f, -1.932567228e-05f, -1.933878545e-05f,
+ -1.935185456e-05f, -1.936487959e-05f, -1.937786052e-05f, -1.939079732e-05f, -1.940368998e-05f, -1.941653847e-05f, -1.942934276e-05f, -1.944210284e-05f, -1.945481868e-05f, -1.946749025e-05f,
+ -1.948011754e-05f, -1.949270053e-05f, -1.950523919e-05f, -1.951773349e-05f, -1.953018343e-05f, -1.954258897e-05f, -1.955495009e-05f, -1.956726677e-05f, -1.957953900e-05f, -1.959176674e-05f,
+ -1.960394998e-05f, -1.961608870e-05f, -1.962818287e-05f, -1.964023248e-05f, -1.965223749e-05f, -1.966419790e-05f, -1.967611368e-05f, -1.968798481e-05f, -1.969981127e-05f, -1.971159304e-05f,
+ -1.972333010e-05f, -1.973502242e-05f, -1.974666999e-05f, -1.975827279e-05f, -1.976983080e-05f, -1.978134399e-05f, -1.979281236e-05f, -1.980423587e-05f, -1.981561451e-05f, -1.982694826e-05f,
+ -1.983823710e-05f, -1.984948101e-05f, -1.986067997e-05f, -1.987183396e-05f, -1.988294296e-05f, -1.989400696e-05f, -1.990502594e-05f, -1.991599987e-05f, -1.992692874e-05f, -1.993781253e-05f,
+ -1.994865122e-05f, -1.995944479e-05f, -1.997019323e-05f, -1.998089651e-05f, -1.999155462e-05f, -2.000216755e-05f, -2.001273526e-05f, -2.002325775e-05f, -2.003373500e-05f, -2.004416699e-05f,
+ -2.005455370e-05f, -2.006489511e-05f, -2.007519121e-05f, -2.008544199e-05f, -2.009564742e-05f, -2.010580748e-05f, -2.011592217e-05f, -2.012599146e-05f, -2.013601534e-05f, -2.014599378e-05f,
+ -2.015592678e-05f, -2.016581432e-05f, -2.017565638e-05f, -2.018545295e-05f, -2.019520401e-05f, -2.020490954e-05f, -2.021456953e-05f, -2.022418396e-05f, -2.023375281e-05f, -2.024327608e-05f,
+ -2.025275375e-05f, -2.026218580e-05f, -2.027157221e-05f, -2.028091297e-05f, -2.029020807e-05f, -2.029945749e-05f, -2.030866121e-05f, -2.031781923e-05f, -2.032693152e-05f, -2.033599808e-05f,
+ -2.034501888e-05f, -2.035399392e-05f, -2.036292318e-05f, -2.037180664e-05f, -2.038064430e-05f, -2.038943613e-05f, -2.039818213e-05f, -2.040688227e-05f, -2.041553656e-05f, -2.042414497e-05f,
+ -2.043270749e-05f, -2.044122410e-05f, -2.044969481e-05f, -2.045811958e-05f, -2.046649841e-05f, -2.047483128e-05f, -2.048311819e-05f, -2.049135912e-05f, -2.049955406e-05f, -2.050770299e-05f,
+ -2.051580590e-05f, -2.052386279e-05f, -2.053187363e-05f, -2.053983842e-05f, -2.054775715e-05f, -2.055562979e-05f, -2.056345635e-05f, -2.057123681e-05f, -2.057897116e-05f, -2.058665939e-05f,
+ -2.059430148e-05f, -2.060189742e-05f, -2.060944721e-05f, -2.061695083e-05f, -2.062440828e-05f, -2.063181953e-05f, -2.063918459e-05f, -2.064650343e-05f, -2.065377605e-05f, -2.066100245e-05f,
+ -2.066818260e-05f, -2.067531650e-05f, -2.068240414e-05f, -2.068944551e-05f, -2.069644059e-05f, -2.070338939e-05f, -2.071029189e-05f, -2.071714807e-05f, -2.072395794e-05f, -2.073072148e-05f,
+ -2.073743868e-05f, -2.074410953e-05f, -2.075073403e-05f, -2.075731216e-05f, -2.076384392e-05f, -2.077032930e-05f, -2.077676828e-05f, -2.078316087e-05f, -2.078950705e-05f, -2.079580681e-05f,
+ -2.080206015e-05f, -2.080826706e-05f, -2.081442752e-05f, -2.082054154e-05f, -2.082660910e-05f, -2.083263020e-05f, -2.083860483e-05f, -2.084453298e-05f, -2.085041464e-05f, -2.085624981e-05f,
+ -2.086203849e-05f, -2.086778065e-05f, -2.087347630e-05f, -2.087912543e-05f, -2.088472803e-05f, -2.089028409e-05f, -2.089579362e-05f, -2.090125660e-05f, -2.090667302e-05f, -2.091204289e-05f,
+ -2.091736619e-05f, -2.092264291e-05f, -2.092787306e-05f, -2.093305663e-05f, -2.093819360e-05f, -2.094328398e-05f, -2.094832776e-05f, -2.095332494e-05f, -2.095827550e-05f, -2.096317945e-05f,
+ -2.096803678e-05f, -2.097284748e-05f, -2.097761154e-05f, -2.098232898e-05f, -2.098699977e-05f, -2.099162392e-05f, -2.099620141e-05f, -2.100073226e-05f, -2.100521644e-05f, -2.100965396e-05f,
+ -2.101404482e-05f, -2.101838901e-05f, -2.102268652e-05f, -2.102693735e-05f, -2.103114150e-05f, -2.103529897e-05f, -2.103940975e-05f, -2.104347383e-05f, -2.104749122e-05f, -2.105146192e-05f,
+ -2.105538591e-05f, -2.105926319e-05f, -2.106309377e-05f, -2.106687764e-05f, -2.107061480e-05f, -2.107430524e-05f, -2.107794897e-05f, -2.108154598e-05f, -2.108509626e-05f, -2.108859982e-05f,
+ -2.109205666e-05f, -2.109546676e-05f, -2.109883014e-05f, -2.110214679e-05f, -2.110541670e-05f, -2.110863988e-05f, -2.111181633e-05f, -2.111494603e-05f, -2.111802900e-05f, -2.112106523e-05f,
+ -2.112405472e-05f, -2.112699747e-05f, -2.112989348e-05f, -2.113274274e-05f, -2.113554527e-05f, -2.113830105e-05f, -2.114101008e-05f, -2.114367237e-05f, -2.114628792e-05f, -2.114885672e-05f,
+ -2.115137878e-05f, -2.115385410e-05f, -2.115628267e-05f, -2.115866450e-05f, -2.116099959e-05f, -2.116328793e-05f, -2.116552953e-05f, -2.116772440e-05f, -2.116987252e-05f, -2.117197390e-05f,
+ -2.117402855e-05f, -2.117603646e-05f, -2.117799763e-05f, -2.117991207e-05f, -2.118177978e-05f, -2.118360076e-05f, -2.118537501e-05f, -2.118710253e-05f, -2.118878332e-05f, -2.119041740e-05f,
+ -2.119200475e-05f, -2.119354538e-05f, -2.119503930e-05f, -2.119648650e-05f, -2.119788699e-05f, -2.119924078e-05f, -2.120054785e-05f, -2.120180822e-05f, -2.120302190e-05f, -2.120418887e-05f,
+ -2.120530915e-05f, -2.120638274e-05f, -2.120740964e-05f, -2.120838986e-05f, -2.120932340e-05f, -2.121021026e-05f, -2.121105044e-05f, -2.121184396e-05f, -2.121259081e-05f, -2.121329100e-05f,
+ -2.121394454e-05f, -2.121455142e-05f, -2.121511165e-05f, -2.121562524e-05f, -2.121609218e-05f, -2.121651250e-05f, -2.121688618e-05f, -2.121721324e-05f, -2.121749368e-05f, -2.121772750e-05f,
+ -2.121791471e-05f, -2.121805532e-05f, -2.121814933e-05f, -2.121819674e-05f, -2.121819757e-05f, -2.121815182e-05f, -2.121805948e-05f, -2.121792058e-05f, -2.121773511e-05f, -2.121750308e-05f,
+ -2.121722451e-05f, -2.121689938e-05f, -2.121652771e-05f, -2.121610952e-05f, -2.121564479e-05f, -2.121513355e-05f, -2.121457579e-05f, -2.121397152e-05f, -2.121332076e-05f, -2.121262350e-05f,
+ -2.121187976e-05f, -2.121108954e-05f, -2.121025285e-05f, -2.120936970e-05f, -2.120844009e-05f, -2.120746404e-05f, -2.120644155e-05f, -2.120537262e-05f, -2.120425727e-05f, -2.120309551e-05f,
+ -2.120188734e-05f, -2.120063277e-05f, -2.119933180e-05f, -2.119798446e-05f, -2.119659075e-05f, -2.119515066e-05f, -2.119366423e-05f, -2.119213144e-05f, -2.119055232e-05f, -2.118892687e-05f,
+ -2.118725510e-05f, -2.118553702e-05f, -2.118377264e-05f, -2.118196197e-05f, -2.118010502e-05f, -2.117820180e-05f, -2.117625231e-05f, -2.117425657e-05f, -2.117221459e-05f, -2.117012638e-05f,
+ -2.116799195e-05f, -2.116581130e-05f, -2.116358446e-05f, -2.116131142e-05f, -2.115899221e-05f, -2.115662682e-05f, -2.115421528e-05f, -2.115175759e-05f, -2.114925376e-05f, -2.114670381e-05f,
+ -2.114410775e-05f, -2.114146558e-05f, -2.113877733e-05f, -2.113604299e-05f, -2.113326259e-05f, -2.113043613e-05f, -2.112756362e-05f, -2.112464509e-05f, -2.112168053e-05f, -2.111866997e-05f,
+ -2.111561341e-05f, -2.111251086e-05f, -2.110936235e-05f, -2.110616787e-05f, -2.110292746e-05f, -2.109964110e-05f, -2.109630883e-05f, -2.109293065e-05f, -2.108950658e-05f, -2.108603662e-05f,
+ -2.108252080e-05f, -2.107895912e-05f, -2.107535161e-05f, -2.107169826e-05f, -2.106799910e-05f, -2.106425414e-05f, -2.106046339e-05f, -2.105662688e-05f, -2.105274460e-05f, -2.104881658e-05f,
+ -2.104484282e-05f, -2.104082336e-05f, -2.103675819e-05f, -2.103264733e-05f, -2.102849080e-05f, -2.102428862e-05f, -2.102004079e-05f, -2.101574733e-05f, -2.101140827e-05f, -2.100702360e-05f,
+ -2.100259335e-05f, -2.099811753e-05f, -2.099359617e-05f, -2.098902926e-05f, -2.098441684e-05f, -2.097975891e-05f, -2.097505549e-05f, -2.097030660e-05f, -2.096551225e-05f, -2.096067246e-05f,
+ -2.095578724e-05f, -2.095085662e-05f, -2.094588060e-05f, -2.094085921e-05f, -2.093579246e-05f, -2.093068036e-05f, -2.092552294e-05f, -2.092032021e-05f, -2.091507219e-05f, -2.090977890e-05f,
+ -2.090444034e-05f, -2.089905655e-05f, -2.089362753e-05f, -2.088815331e-05f, -2.088263390e-05f, -2.087706932e-05f, -2.087145958e-05f, -2.086580471e-05f, -2.086010473e-05f, -2.085435964e-05f,
+ -2.084856948e-05f, -2.084273425e-05f, -2.083685398e-05f, -2.083092868e-05f, -2.082495838e-05f, -2.081894309e-05f, -2.081288282e-05f, -2.080677761e-05f, -2.080062746e-05f, -2.079443240e-05f,
+ -2.078819245e-05f, -2.078190762e-05f, -2.077557794e-05f, -2.076920342e-05f, -2.076278408e-05f, -2.075631995e-05f, -2.074981104e-05f, -2.074325737e-05f, -2.073665896e-05f, -2.073001584e-05f,
+ -2.072332802e-05f, -2.071659552e-05f, -2.070981836e-05f, -2.070299657e-05f, -2.069613016e-05f, -2.068921915e-05f, -2.068226357e-05f, -2.067526343e-05f, -2.066821876e-05f, -2.066112958e-05f,
+ -2.065399591e-05f, -2.064681776e-05f, -2.063959517e-05f, -2.063232814e-05f, -2.062501672e-05f, -2.061766090e-05f, -2.061026072e-05f, -2.060281620e-05f, -2.059532736e-05f, -2.058779422e-05f,
+ -2.058021681e-05f, -2.057259514e-05f, -2.056492923e-05f, -2.055721912e-05f, -2.054946482e-05f, -2.054166636e-05f, -2.053382375e-05f, -2.052593702e-05f, -2.051800620e-05f, -2.051003130e-05f,
+ -2.050201235e-05f, -2.049394937e-05f, -2.048584239e-05f, -2.047769142e-05f, -2.046949650e-05f, -2.046125764e-05f, -2.045297486e-05f, -2.044464820e-05f, -2.043627767e-05f, -2.042786331e-05f,
+ -2.041940512e-05f, -2.041090314e-05f, -2.040235740e-05f, -2.039376790e-05f, -2.038513469e-05f, -2.037645778e-05f, -2.036773720e-05f, -2.035897297e-05f, -2.035016512e-05f, -2.034131366e-05f,
+ -2.033241864e-05f, -2.032348007e-05f, -2.031449797e-05f, -2.030547237e-05f, -2.029640330e-05f, -2.028729078e-05f, -2.027813484e-05f, -2.026893550e-05f, -2.025969279e-05f, -2.025040674e-05f,
+ -2.024107736e-05f, -2.023170468e-05f, -2.022228874e-05f, -2.021282956e-05f, -2.020332716e-05f, -2.019378156e-05f, -2.018419280e-05f, -2.017456091e-05f, -2.016488590e-05f, -2.015516781e-05f,
+ -2.014540666e-05f, -2.013560247e-05f, -2.012575528e-05f, -2.011586512e-05f, -2.010593200e-05f, -2.009595596e-05f, -2.008593702e-05f, -2.007587521e-05f, -2.006577056e-05f, -2.005562309e-05f,
+ -2.004543284e-05f, -2.003519982e-05f, -2.002492408e-05f, -2.001460563e-05f, -2.000424450e-05f, -1.999384073e-05f, -1.998339433e-05f, -1.997290534e-05f, -1.996237379e-05f, -1.995179971e-05f,
+ -1.994118311e-05f, -1.993052404e-05f, -1.991982252e-05f, -1.990907857e-05f, -1.989829224e-05f, -1.988746354e-05f, -1.987659250e-05f, -1.986567916e-05f, -1.985472355e-05f, -1.984372568e-05f,
+ -1.983268560e-05f, -1.982160333e-05f, -1.981047890e-05f, -1.979931234e-05f, -1.978810368e-05f, -1.977685296e-05f, -1.976556019e-05f, -1.975422541e-05f, -1.974284865e-05f, -1.973142995e-05f,
+ -1.971996932e-05f, -1.970846680e-05f, -1.969692243e-05f, -1.968533622e-05f, -1.967370822e-05f, -1.966203845e-05f, -1.965032694e-05f, -1.963857373e-05f, -1.962677885e-05f, -1.961494232e-05f,
+ -1.960306418e-05f, -1.959114445e-05f, -1.957918318e-05f, -1.956718039e-05f, -1.955513611e-05f, -1.954305037e-05f, -1.953092321e-05f, -1.951875466e-05f, -1.950654474e-05f, -1.949429350e-05f,
+ -1.948200096e-05f, -1.946966716e-05f, -1.945729212e-05f, -1.944487589e-05f, -1.943241848e-05f, -1.941991994e-05f, -1.940738030e-05f, -1.939479959e-05f, -1.938217784e-05f, -1.936951508e-05f,
+ -1.935681135e-05f, -1.934406668e-05f, -1.933128111e-05f, -1.931845466e-05f, -1.930558737e-05f, -1.929267928e-05f, -1.927973041e-05f, -1.926674080e-05f, -1.925371048e-05f, -1.924063950e-05f,
+ -1.922752787e-05f, -1.921437564e-05f, -1.920118283e-05f, -1.918794949e-05f, -1.917467565e-05f, -1.916136133e-05f, -1.914800658e-05f, -1.913461143e-05f, -1.912117591e-05f, -1.910770006e-05f,
+ -1.909418392e-05f, -1.908062751e-05f, -1.906703087e-05f, -1.905339404e-05f, -1.903971705e-05f, -1.902599993e-05f, -1.901224273e-05f, -1.899844547e-05f, -1.898460820e-05f, -1.897073094e-05f,
+ -1.895681374e-05f, -1.894285662e-05f, -1.892885963e-05f, -1.891482279e-05f, -1.890074615e-05f, -1.888662974e-05f, -1.887247360e-05f, -1.885827776e-05f, -1.884404226e-05f, -1.882976713e-05f,
+ -1.881545242e-05f, -1.880109815e-05f, -1.878670436e-05f, -1.877227110e-05f, -1.875779839e-05f, -1.874328627e-05f, -1.872873479e-05f, -1.871414397e-05f, -1.869951385e-05f, -1.868484448e-05f,
+ -1.867013588e-05f, -1.865538810e-05f, -1.864060116e-05f, -1.862577512e-05f, -1.861091001e-05f, -1.859600585e-05f, -1.858106270e-05f, -1.856608059e-05f, -1.855105956e-05f, -1.853599964e-05f,
+ -1.852090087e-05f, -1.850576329e-05f, -1.849058694e-05f, -1.847537186e-05f, -1.846011808e-05f, -1.844482564e-05f, -1.842949459e-05f, -1.841412495e-05f, -1.839871677e-05f, -1.838327009e-05f,
+ -1.836778495e-05f, -1.835226137e-05f, -1.833669941e-05f, -1.832109911e-05f, -1.830546049e-05f, -1.828978360e-05f, -1.827406848e-05f, -1.825831517e-05f, -1.824252371e-05f, -1.822669413e-05f,
+ -1.821082648e-05f, -1.819492079e-05f, -1.817897711e-05f, -1.816299548e-05f, -1.814697593e-05f, -1.813091850e-05f, -1.811482324e-05f, -1.809869018e-05f, -1.808251937e-05f, -1.806631084e-05f,
+ -1.805006463e-05f, -1.803378080e-05f, -1.801745936e-05f, -1.800110037e-05f, -1.798470387e-05f, -1.796826990e-05f, -1.795179849e-05f, -1.793528970e-05f, -1.791874355e-05f, -1.790216009e-05f,
+ -1.788553936e-05f, -1.786888141e-05f, -1.785218627e-05f, -1.783545398e-05f, -1.781868459e-05f, -1.780187814e-05f, -1.778503467e-05f, -1.776815421e-05f, -1.775123682e-05f, -1.773428254e-05f,
+ -1.771729139e-05f, -1.770026344e-05f, -1.768319872e-05f, -1.766609726e-05f, -1.764895912e-05f, -1.763178434e-05f, -1.761457295e-05f, -1.759732500e-05f, -1.758004054e-05f, -1.756271960e-05f,
+ -1.754536223e-05f, -1.752796846e-05f, -1.751053836e-05f, -1.749307194e-05f, -1.747556926e-05f, -1.745803037e-05f, -1.744045530e-05f, -1.742284409e-05f, -1.740519680e-05f, -1.738751346e-05f,
+ -1.736979412e-05f, -1.735203881e-05f, -1.733424759e-05f, -1.731642050e-05f, -1.729855757e-05f, -1.728065886e-05f, -1.726272441e-05f, -1.724475426e-05f, -1.722674846e-05f, -1.720870704e-05f,
+ -1.719063006e-05f, -1.717251756e-05f, -1.715436957e-05f, -1.713618616e-05f, -1.711796735e-05f, -1.709971320e-05f, -1.708142374e-05f, -1.706309903e-05f, -1.704473911e-05f, -1.702634402e-05f,
+ -1.700791381e-05f, -1.698944852e-05f, -1.697094819e-05f, -1.695241288e-05f, -1.693384262e-05f, -1.691523747e-05f, -1.689659746e-05f, -1.687792265e-05f, -1.685921307e-05f, -1.684046878e-05f,
+ -1.682168982e-05f, -1.680287622e-05f, -1.678402805e-05f, -1.676514535e-05f, -1.674622815e-05f, -1.672727651e-05f, -1.670829047e-05f, -1.668927009e-05f, -1.667021539e-05f, -1.665112644e-05f,
+ -1.663200327e-05f, -1.661284594e-05f, -1.659365448e-05f, -1.657442895e-05f, -1.655516939e-05f, -1.653587585e-05f, -1.651654838e-05f, -1.649718701e-05f, -1.647779181e-05f, -1.645836281e-05f,
+ -1.643890006e-05f, -1.641940361e-05f, -1.639987350e-05f, -1.638030979e-05f, -1.636071252e-05f, -1.634108173e-05f, -1.632141748e-05f, -1.630171981e-05f, -1.628198877e-05f, -1.626222440e-05f,
+ -1.624242676e-05f, -1.622259589e-05f, -1.620273184e-05f, -1.618283466e-05f, -1.616290438e-05f, -1.614294108e-05f, -1.612294478e-05f, -1.610291554e-05f, -1.608285340e-05f, -1.606275842e-05f,
+ -1.604263065e-05f, -1.602247012e-05f, -1.600227689e-05f, -1.598205101e-05f, -1.596179252e-05f, -1.594150148e-05f, -1.592117794e-05f, -1.590082193e-05f, -1.588043351e-05f, -1.586001273e-05f,
+ -1.583955964e-05f, -1.581907429e-05f, -1.579855672e-05f, -1.577800699e-05f, -1.575742514e-05f, -1.573681122e-05f, -1.571616529e-05f, -1.569548739e-05f, -1.567477756e-05f, -1.565403587e-05f,
+ -1.563326236e-05f, -1.561245707e-05f, -1.559162007e-05f, -1.557075139e-05f, -1.554985109e-05f, -1.552891922e-05f, -1.550795582e-05f, -1.548696096e-05f, -1.546593467e-05f, -1.544487701e-05f,
+ -1.542378803e-05f, -1.540266777e-05f, -1.538151629e-05f, -1.536033364e-05f, -1.533911987e-05f, -1.531787503e-05f, -1.529659917e-05f, -1.527529234e-05f, -1.525395459e-05f, -1.523258597e-05f,
+ -1.521118654e-05f, -1.518975633e-05f, -1.516829541e-05f, -1.514680383e-05f, -1.512528163e-05f, -1.510372887e-05f, -1.508214559e-05f, -1.506053186e-05f, -1.503888771e-05f, -1.501721321e-05f,
+ -1.499550840e-05f, -1.497377333e-05f, -1.495200806e-05f, -1.493021264e-05f, -1.490838711e-05f, -1.488653154e-05f, -1.486464597e-05f, -1.484273045e-05f, -1.482078503e-05f, -1.479880978e-05f,
+ -1.477680473e-05f, -1.475476995e-05f, -1.473270548e-05f, -1.471061137e-05f, -1.468848769e-05f, -1.466633447e-05f, -1.464415177e-05f, -1.462193965e-05f, -1.459969816e-05f, -1.457742735e-05f,
+ -1.455512726e-05f, -1.453279797e-05f, -1.451043951e-05f, -1.448805194e-05f, -1.446563531e-05f, -1.444318968e-05f, -1.442071510e-05f, -1.439821161e-05f, -1.437567929e-05f, -1.435311817e-05f,
+ -1.433052831e-05f, -1.430790976e-05f, -1.428526258e-05f, -1.426258682e-05f, -1.423988254e-05f, -1.421714978e-05f, -1.419438860e-05f, -1.417159905e-05f, -1.414878119e-05f, -1.412593508e-05f,
+ -1.410306075e-05f, -1.408015828e-05f, -1.405722770e-05f, -1.403426909e-05f, -1.401128248e-05f, -1.398826793e-05f, -1.396522551e-05f, -1.394215525e-05f, -1.391905722e-05f, -1.389593147e-05f,
+ -1.387277806e-05f, -1.384959703e-05f, -1.382638844e-05f, -1.380315236e-05f, -1.377988882e-05f, -1.375659789e-05f, -1.373327962e-05f, -1.370993406e-05f, -1.368656128e-05f, -1.366316131e-05f,
+ -1.363973423e-05f, -1.361628008e-05f, -1.359279892e-05f, -1.356929080e-05f, -1.354575579e-05f, -1.352219392e-05f, -1.349860526e-05f, -1.347498987e-05f, -1.345134780e-05f, -1.342767909e-05f,
+ -1.340398382e-05f, -1.338026204e-05f, -1.335651379e-05f, -1.333273914e-05f, -1.330893814e-05f, -1.328511084e-05f, -1.326125731e-05f, -1.323737759e-05f, -1.321347175e-05f, -1.318953984e-05f,
+ -1.316558191e-05f, -1.314159802e-05f, -1.311758823e-05f, -1.309355259e-05f, -1.306949116e-05f, -1.304540399e-05f, -1.302129115e-05f, -1.299715267e-05f, -1.297298864e-05f, -1.294879909e-05f,
+ -1.292458408e-05f, -1.290034368e-05f, -1.287607794e-05f, -1.285178691e-05f, -1.282747065e-05f, -1.280312921e-05f, -1.277876266e-05f, -1.275437106e-05f, -1.272995444e-05f, -1.270551289e-05f,
+ -1.268104644e-05f, -1.265655516e-05f, -1.263203910e-05f, -1.260749833e-05f, -1.258293289e-05f, -1.255834285e-05f, -1.253372826e-05f, -1.250908918e-05f, -1.248442566e-05f, -1.245973777e-05f,
+ -1.243502556e-05f, -1.241028908e-05f, -1.238552840e-05f, -1.236074358e-05f, -1.233593466e-05f, -1.231110171e-05f, -1.228624479e-05f, -1.226136395e-05f, -1.223645925e-05f, -1.221153074e-05f,
+ -1.218657850e-05f, -1.216160256e-05f, -1.213660300e-05f, -1.211157986e-05f, -1.208653321e-05f, -1.206146311e-05f, -1.203636960e-05f, -1.201125276e-05f, -1.198611264e-05f, -1.196094929e-05f,
+ -1.193576278e-05f, -1.191055316e-05f, -1.188532049e-05f, -1.186006483e-05f, -1.183478624e-05f, -1.180948477e-05f, -1.178416049e-05f, -1.175881345e-05f, -1.173344371e-05f, -1.170805134e-05f,
+ -1.168263638e-05f, -1.165719889e-05f, -1.163173894e-05f, -1.160625659e-05f, -1.158075189e-05f, -1.155522490e-05f, -1.152967568e-05f, -1.150410429e-05f, -1.147851079e-05f, -1.145289524e-05f,
+ -1.142725769e-05f, -1.140159821e-05f, -1.137591685e-05f, -1.135021368e-05f, -1.132448875e-05f, -1.129874212e-05f, -1.127297385e-05f, -1.124718400e-05f, -1.122137263e-05f, -1.119553980e-05f,
+ -1.116968556e-05f, -1.114380999e-05f, -1.111791313e-05f, -1.109199505e-05f, -1.106605580e-05f, -1.104009545e-05f, -1.101411405e-05f, -1.098811168e-05f, -1.096208837e-05f, -1.093604420e-05f,
+ -1.090997922e-05f, -1.088389350e-05f, -1.085778709e-05f, -1.083166005e-05f, -1.080551245e-05f, -1.077934434e-05f, -1.075315579e-05f, -1.072694685e-05f, -1.070071758e-05f, -1.067446805e-05f,
+ -1.064819831e-05f, -1.062190842e-05f, -1.059559845e-05f, -1.056926846e-05f, -1.054291849e-05f, -1.051654863e-05f, -1.049015892e-05f, -1.046374942e-05f, -1.043732020e-05f, -1.041087132e-05f,
+ -1.038440284e-05f, -1.035791481e-05f, -1.033140731e-05f, -1.030488038e-05f, -1.027833409e-05f, -1.025176850e-05f, -1.022518368e-05f, -1.019857967e-05f, -1.017195655e-05f, -1.014531437e-05f,
+ -1.011865320e-05f, -1.009197309e-05f, -1.006527411e-05f, -1.003855632e-05f, -1.001181977e-05f, -9.985064537e-06f, -9.958290672e-06f, -9.931498238e-06f, -9.904687296e-06f, -9.877857909e-06f,
+ -9.851010136e-06f, -9.824144040e-06f, -9.797259681e-06f, -9.770357122e-06f, -9.743436422e-06f, -9.716497644e-06f, -9.689540849e-06f, -9.662566098e-06f, -9.635573453e-06f, -9.608562976e-06f,
+ -9.581534727e-06f, -9.554488769e-06f, -9.527425162e-06f, -9.500343970e-06f, -9.473245252e-06f, -9.446129072e-06f, -9.418995490e-06f, -9.391844568e-06f, -9.364676369e-06f, -9.337490953e-06f,
+ -9.310288384e-06f, -9.283068722e-06f, -9.255832030e-06f, -9.228578369e-06f, -9.201307801e-06f, -9.174020389e-06f, -9.146716194e-06f, -9.119395279e-06f, -9.092057705e-06f, -9.064703535e-06f,
+ -9.037332831e-06f, -9.009945654e-06f, -8.982542068e-06f, -8.955122134e-06f, -8.927685914e-06f, -8.900233471e-06f, -8.872764867e-06f, -8.845280165e-06f, -8.817779427e-06f, -8.790262714e-06f,
+ -8.762730091e-06f, -8.735181618e-06f, -8.707617358e-06f, -8.680037375e-06f, -8.652441730e-06f, -8.624830486e-06f, -8.597203706e-06f, -8.569561452e-06f, -8.541903786e-06f, -8.514230772e-06f,
+ -8.486542472e-06f, -8.458838949e-06f, -8.431120266e-06f, -8.403386485e-06f, -8.375637668e-06f, -8.347873880e-06f, -8.320095183e-06f, -8.292301638e-06f, -8.264493311e-06f, -8.236670263e-06f,
+ -8.208832556e-06f, -8.180980256e-06f, -8.153113423e-06f, -8.125232121e-06f, -8.097336414e-06f, -8.069426364e-06f, -8.041502034e-06f, -8.013563488e-06f, -7.985610788e-06f, -7.957643998e-06f,
+ -7.929663180e-06f, -7.901668399e-06f, -7.873659717e-06f, -7.845637197e-06f, -7.817600904e-06f, -7.789550899e-06f, -7.761487246e-06f, -7.733410009e-06f, -7.705319251e-06f, -7.677215035e-06f,
+ -7.649097425e-06f, -7.620966485e-06f, -7.592822276e-06f, -7.564664864e-06f, -7.536494311e-06f, -7.508310681e-06f, -7.480114038e-06f, -7.451904445e-06f, -7.423681965e-06f, -7.395446663e-06f,
+ -7.367198601e-06f, -7.338937844e-06f, -7.310664455e-06f, -7.282378497e-06f, -7.254080035e-06f, -7.225769132e-06f, -7.197445851e-06f, -7.169110258e-06f, -7.140762414e-06f, -7.112402385e-06f,
+ -7.084030233e-06f, -7.055646023e-06f, -7.027249819e-06f, -6.998841683e-06f, -6.970421682e-06f, -6.941989877e-06f, -6.913546333e-06f, -6.885091114e-06f, -6.856624284e-06f, -6.828145907e-06f,
+ -6.799656047e-06f, -6.771154767e-06f, -6.742642132e-06f, -6.714118206e-06f, -6.685583053e-06f, -6.657036737e-06f, -6.628479322e-06f, -6.599910872e-06f, -6.571331451e-06f, -6.542741124e-06f,
+ -6.514139954e-06f, -6.485528006e-06f, -6.456905343e-06f, -6.428272031e-06f, -6.399628133e-06f, -6.370973713e-06f, -6.342308836e-06f, -6.313633566e-06f, -6.284947967e-06f, -6.256252103e-06f,
+ -6.227546039e-06f, -6.198829840e-06f, -6.170103569e-06f, -6.141367290e-06f, -6.112621069e-06f, -6.083864969e-06f, -6.055099055e-06f, -6.026323391e-06f, -5.997538042e-06f, -5.968743072e-06f,
+ -5.939938545e-06f, -5.911124527e-06f, -5.882301080e-06f, -5.853468271e-06f, -5.824626163e-06f, -5.795774821e-06f, -5.766914309e-06f, -5.738044693e-06f, -5.709166035e-06f, -5.680278402e-06f,
+ -5.651381857e-06f, -5.622476466e-06f, -5.593562292e-06f, -5.564639400e-06f, -5.535707855e-06f, -5.506767722e-06f, -5.477819065e-06f, -5.448861948e-06f, -5.419896437e-06f, -5.390922596e-06f,
+ -5.361940490e-06f, -5.332950184e-06f, -5.303951741e-06f, -5.274945227e-06f, -5.245930707e-06f, -5.216908245e-06f, -5.187877906e-06f, -5.158839755e-06f, -5.129793856e-06f, -5.100740274e-06f,
+ -5.071679075e-06f, -5.042610322e-06f, -5.013534080e-06f, -4.984450415e-06f, -4.955359391e-06f, -4.926261073e-06f, -4.897155526e-06f, -4.868042814e-06f, -4.838923003e-06f, -4.809796156e-06f,
+ -4.780662340e-06f, -4.751521619e-06f, -4.722374058e-06f, -4.693219721e-06f, -4.664058674e-06f, -4.634890981e-06f, -4.605716708e-06f, -4.576535918e-06f, -4.547348678e-06f, -4.518155052e-06f,
+ -4.488955104e-06f, -4.459748901e-06f, -4.430536506e-06f, -4.401317985e-06f, -4.372093403e-06f, -4.342862824e-06f, -4.313626313e-06f, -4.284383936e-06f, -4.255135758e-06f, -4.225881842e-06f,
+ -4.196622255e-06f, -4.167357062e-06f, -4.138086326e-06f, -4.108810114e-06f, -4.079528490e-06f, -4.050241520e-06f, -4.020949267e-06f, -3.991651798e-06f, -3.962349177e-06f, -3.933041469e-06f,
+ -3.903728739e-06f, -3.874411053e-06f, -3.845088475e-06f, -3.815761069e-06f, -3.786428903e-06f, -3.757092039e-06f, -3.727750544e-06f, -3.698404482e-06f, -3.669053918e-06f, -3.639698917e-06f,
+ -3.610339545e-06f, -3.580975867e-06f, -3.551607947e-06f, -3.522235850e-06f, -3.492859642e-06f, -3.463479387e-06f, -3.434095151e-06f, -3.404706998e-06f, -3.375314994e-06f, -3.345919204e-06f,
+ -3.316519692e-06f, -3.287116524e-06f, -3.257709765e-06f, -3.228299480e-06f, -3.198885733e-06f, -3.169468590e-06f, -3.140048117e-06f, -3.110624377e-06f, -3.081197436e-06f, -3.051767359e-06f,
+ -3.022334211e-06f, -2.992898058e-06f, -2.963458963e-06f, -2.934016993e-06f, -2.904572211e-06f, -2.875124684e-06f, -2.845674476e-06f, -2.816221653e-06f, -2.786766278e-06f, -2.757308418e-06f,
+ -2.727848137e-06f, -2.698385500e-06f, -2.668920573e-06f, -2.639453419e-06f, -2.609984106e-06f, -2.580512696e-06f, -2.551039256e-06f, -2.521563850e-06f, -2.492086543e-06f, -2.462607400e-06f,
+ -2.433126487e-06f, -2.403643868e-06f, -2.374159608e-06f, -2.344673772e-06f, -2.315186425e-06f, -2.285697632e-06f, -2.256207458e-06f, -2.226715968e-06f, -2.197223227e-06f, -2.167729300e-06f,
+ -2.138234252e-06f, -2.108738147e-06f, -2.079241051e-06f, -2.049743028e-06f, -2.020244144e-06f, -1.990744463e-06f, -1.961244051e-06f, -1.931742971e-06f, -1.902241289e-06f, -1.872739071e-06f,
+ -1.843236380e-06f, -1.813733281e-06f, -1.784229840e-06f, -1.754726122e-06f, -1.725222190e-06f, -1.695718111e-06f, -1.666213948e-06f, -1.636709767e-06f, -1.607205632e-06f, -1.577701609e-06f,
+ -1.548197762e-06f, -1.518694155e-06f, -1.489190854e-06f, -1.459687923e-06f, -1.430185428e-06f, -1.400683432e-06f, -1.371182001e-06f, -1.341681199e-06f, -1.312181092e-06f, -1.282681743e-06f,
+ -1.253183217e-06f, -1.223685580e-06f, -1.194188896e-06f, -1.164693229e-06f, -1.135198644e-06f, -1.105705206e-06f, -1.076212980e-06f, -1.046722030e-06f, -1.017232420e-06f, -9.877442162e-07f,
+ -9.582574820e-07f, -9.287722824e-07f, -8.992886818e-07f, -8.698067450e-07f, -8.403265364e-07f, -8.108481205e-07f, -7.813715620e-07f, -7.518969252e-07f, -7.224242748e-07f, -6.929536753e-07f,
+ -6.634851910e-07f, -6.340188865e-07f, -6.045548262e-07f, -5.750930746e-07f, -5.456336961e-07f, -5.161767551e-07f, -4.867223161e-07f, -4.572704433e-07f, -4.278212012e-07f, -3.983746542e-07f,
+ -3.689308665e-07f, -3.394899026e-07f, -3.100518268e-07f, -2.806167033e-07f, -2.511845965e-07f, -2.217555705e-07f, -1.923296898e-07f, -1.629070185e-07f, -1.334876209e-07f, -1.040715611e-07f,
+ -7.465890350e-08f, -4.524971213e-08f, -1.584405120e-08f, 1.355801512e-08f, 4.295642269e-08f, 7.235110740e-08f, 1.017420051e-07f, 1.311290518e-07f, 1.605121833e-07f, 1.898913357e-07f,
+ 2.192664447e-07f, 2.486374465e-07f, 2.780042771e-07f, 3.073668723e-07f, 3.367251684e-07f, 3.660791012e-07f, 3.954286069e-07f, 4.247736215e-07f, 4.541140812e-07f, 4.834499220e-07f,
+ 5.127810801e-07f, 5.421074916e-07f, 5.714290927e-07f, 6.007458196e-07f, 6.300576085e-07f, 6.593643956e-07f, 6.886661172e-07f, 7.179627095e-07f, 7.472541088e-07f, 7.765402514e-07f,
+ 8.058210736e-07f, 8.350965118e-07f, 8.643665023e-07f, 8.936309816e-07f, 9.228898859e-07f, 9.521431517e-07f, 9.813907155e-07f, 1.010632514e-06f, 1.039868483e-06f, 1.069098559e-06f,
+ 1.098322680e-06f, 1.127540781e-06f, 1.156752798e-06f, 1.185958670e-06f, 1.215158332e-06f, 1.244351720e-06f, 1.273538772e-06f, 1.302719425e-06f, 1.331893614e-06f, 1.361061276e-06f,
+ 1.390222349e-06f, 1.419376769e-06f, 1.448524473e-06f, 1.477665398e-06f, 1.506799480e-06f, 1.535926656e-06f, 1.565046864e-06f, 1.594160039e-06f, 1.623266120e-06f, 1.652365043e-06f,
+ 1.681456744e-06f, 1.710541162e-06f, 1.739618232e-06f, 1.768687892e-06f, 1.797750080e-06f, 1.826804731e-06f, 1.855851784e-06f, 1.884891175e-06f, 1.913922842e-06f, 1.942946721e-06f,
+ 1.971962750e-06f, 2.000970866e-06f, 2.029971007e-06f, 2.058963110e-06f, 2.087947111e-06f, 2.116922949e-06f, 2.145890560e-06f, 2.174849883e-06f, 2.203800854e-06f, 2.232743411e-06f,
+ 2.261677491e-06f, 2.290603032e-06f, 2.319519972e-06f, 2.348428247e-06f, 2.377327796e-06f, 2.406218556e-06f, 2.435100465e-06f, 2.463973460e-06f, 2.492837480e-06f, 2.521692461e-06f,
+ 2.550538342e-06f, 2.579375059e-06f, 2.608202552e-06f, 2.637020758e-06f, 2.665829615e-06f, 2.694629060e-06f, 2.723419031e-06f, 2.752199468e-06f, 2.780970306e-06f, 2.809731485e-06f,
+ 2.838482942e-06f, 2.867224616e-06f, 2.895956444e-06f, 2.924678365e-06f, 2.953390316e-06f, 2.982092237e-06f, 3.010784064e-06f, 3.039465737e-06f, 3.068137193e-06f, 3.096798372e-06f,
+ 3.125449210e-06f, 3.154089647e-06f, 3.182719621e-06f, 3.211339070e-06f, 3.239947933e-06f, 3.268546149e-06f, 3.297133654e-06f, 3.325710390e-06f, 3.354276292e-06f, 3.382831302e-06f,
+ 3.411375356e-06f, 3.439908394e-06f, 3.468430354e-06f, 3.496941175e-06f, 3.525440797e-06f, 3.553929156e-06f, 3.582406193e-06f, 3.610871847e-06f, 3.639326055e-06f, 3.667768758e-06f,
+ 3.696199893e-06f, 3.724619401e-06f, 3.753027219e-06f, 3.781423288e-06f, 3.809807545e-06f, 3.838179931e-06f, 3.866540384e-06f, 3.894888844e-06f, 3.923225249e-06f, 3.951549540e-06f,
+ 3.979861654e-06f, 4.008161532e-06f, 4.036449114e-06f, 4.064724337e-06f, 4.092987142e-06f, 4.121237469e-06f, 4.149475256e-06f, 4.177700443e-06f, 4.205912970e-06f, 4.234112776e-06f,
+ 4.262299802e-06f, 4.290473986e-06f, 4.318635268e-06f, 4.346783588e-06f, 4.374918887e-06f, 4.403041103e-06f, 4.431150176e-06f, 4.459246047e-06f, 4.487328655e-06f, 4.515397940e-06f,
+ 4.543453843e-06f, 4.571496303e-06f, 4.599525260e-06f, 4.627540654e-06f, 4.655542427e-06f, 4.683530516e-06f, 4.711504864e-06f, 4.739465410e-06f, 4.767412095e-06f, 4.795344858e-06f,
+ 4.823263641e-06f, 4.851168383e-06f, 4.879059025e-06f, 4.906935508e-06f, 4.934797771e-06f, 4.962645757e-06f, 4.990479404e-06f, 5.018298654e-06f, 5.046103448e-06f, 5.073893726e-06f,
+ 5.101669429e-06f, 5.129430497e-06f, 5.157176872e-06f, 5.184908495e-06f, 5.212625306e-06f, 5.240327246e-06f, 5.268014256e-06f, 5.295686278e-06f, 5.323343252e-06f, 5.350985120e-06f,
+ 5.378611822e-06f, 5.406223300e-06f, 5.433819495e-06f, 5.461400348e-06f, 5.488965801e-06f, 5.516515795e-06f, 5.544050271e-06f, 5.571569172e-06f, 5.599072437e-06f, 5.626560009e-06f,
+ 5.654031830e-06f, 5.681487840e-06f, 5.708927983e-06f, 5.736352198e-06f, 5.763760429e-06f, 5.791152616e-06f, 5.818528702e-06f, 5.845888629e-06f, 5.873232337e-06f, 5.900559771e-06f,
+ 5.927870870e-06f, 5.955165578e-06f, 5.982443836e-06f, 6.009705587e-06f, 6.036950772e-06f, 6.064179335e-06f, 6.091391216e-06f, 6.118586359e-06f, 6.145764705e-06f, 6.172926198e-06f,
+ 6.200070779e-06f, 6.227198392e-06f, 6.254308977e-06f, 6.281402479e-06f, 6.308478840e-06f, 6.335538001e-06f, 6.362579907e-06f, 6.389604500e-06f, 6.416611722e-06f, 6.443601516e-06f,
+ 6.470573826e-06f, 6.497528594e-06f, 6.524465762e-06f, 6.551385275e-06f, 6.578287075e-06f, 6.605171106e-06f, 6.632037309e-06f, 6.658885630e-06f, 6.685716010e-06f, 6.712528393e-06f,
+ 6.739322723e-06f, 6.766098942e-06f, 6.792856995e-06f, 6.819596824e-06f, 6.846318373e-06f, 6.873021587e-06f, 6.899706407e-06f, 6.926372779e-06f, 6.953020646e-06f, 6.979649951e-06f,
+ 7.006260638e-06f, 7.032852651e-06f, 7.059425935e-06f, 7.085980432e-06f, 7.112516088e-06f, 7.139032845e-06f, 7.165530649e-06f, 7.192009443e-06f, 7.218469171e-06f, 7.244909778e-06f,
+ 7.271331208e-06f, 7.297733406e-06f, 7.324116315e-06f, 7.350479880e-06f, 7.376824046e-06f, 7.403148757e-06f, 7.429453957e-06f, 7.455739592e-06f, 7.482005606e-06f, 7.508251944e-06f,
+ 7.534478551e-06f, 7.560685370e-06f, 7.586872348e-06f, 7.613039430e-06f, 7.639186559e-06f, 7.665313682e-06f, 7.691420742e-06f, 7.717507687e-06f, 7.743574460e-06f, 7.769621006e-06f,
+ 7.795647272e-06f, 7.821653203e-06f, 7.847638743e-06f, 7.873603839e-06f, 7.899548435e-06f, 7.925472478e-06f, 7.951375912e-06f, 7.977258685e-06f, 8.003120740e-06f, 8.028962025e-06f,
+ 8.054782485e-06f, 8.080582065e-06f, 8.106360712e-06f, 8.132118371e-06f, 8.157854989e-06f, 8.183570512e-06f, 8.209264886e-06f, 8.234938056e-06f, 8.260589970e-06f, 8.286220573e-06f,
+ 8.311829812e-06f, 8.337417634e-06f, 8.362983984e-06f, 8.388528809e-06f, 8.414052056e-06f, 8.439553671e-06f, 8.465033601e-06f, 8.490491793e-06f, 8.515928194e-06f, 8.541342749e-06f,
+ 8.566735407e-06f, 8.592106114e-06f, 8.617454817e-06f, 8.642781463e-06f, 8.668086000e-06f, 8.693368374e-06f, 8.718628532e-06f, 8.743866422e-06f, 8.769081991e-06f, 8.794275187e-06f,
+ 8.819445957e-06f, 8.844594248e-06f, 8.869720009e-06f, 8.894823186e-06f, 8.919903727e-06f, 8.944961580e-06f, 8.969996693e-06f, 8.995009013e-06f, 9.019998489e-06f, 9.044965068e-06f,
+ 9.069908698e-06f, 9.094829328e-06f, 9.119726905e-06f, 9.144601378e-06f, 9.169452695e-06f, 9.194280804e-06f, 9.219085654e-06f, 9.243867192e-06f, 9.268625368e-06f, 9.293360130e-06f,
+ 9.318071426e-06f, 9.342759205e-06f, 9.367423415e-06f, 9.392064007e-06f, 9.416680927e-06f, 9.441274126e-06f, 9.465843551e-06f, 9.490389153e-06f, 9.514910879e-06f, 9.539408680e-06f,
+ 9.563882504e-06f, 9.588332300e-06f, 9.612758019e-06f, 9.637159608e-06f, 9.661537018e-06f, 9.685890197e-06f, 9.710219096e-06f, 9.734523664e-06f, 9.758803851e-06f, 9.783059606e-06f,
+ 9.807290879e-06f, 9.831497619e-06f, 9.855679778e-06f, 9.879837304e-06f, 9.903970147e-06f, 9.928078259e-06f, 9.952161588e-06f, 9.976220085e-06f, 1.000025370e-05f, 1.002426238e-05f,
+ 1.004824609e-05f, 1.007220476e-05f, 1.009613835e-05f, 1.012004681e-05f, 1.014393009e-05f, 1.016778815e-05f, 1.019162092e-05f, 1.021542837e-05f, 1.023921044e-05f, 1.026296709e-05f,
+ 1.028669826e-05f, 1.031040391e-05f, 1.033408399e-05f, 1.035773845e-05f, 1.038136723e-05f, 1.040497030e-05f, 1.042854760e-05f, 1.045209908e-05f, 1.047562470e-05f, 1.049912441e-05f,
+ 1.052259816e-05f, 1.054604589e-05f, 1.056946757e-05f, 1.059286314e-05f, 1.061623256e-05f, 1.063957578e-05f, 1.066289274e-05f, 1.068618341e-05f, 1.070944773e-05f, 1.073268566e-05f,
+ 1.075589714e-05f, 1.077908214e-05f, 1.080224059e-05f, 1.082537247e-05f, 1.084847771e-05f, 1.087155627e-05f, 1.089460810e-05f, 1.091763316e-05f, 1.094063139e-05f, 1.096360276e-05f,
+ 1.098654721e-05f, 1.100946470e-05f, 1.103235518e-05f, 1.105521860e-05f, 1.107805492e-05f, 1.110086409e-05f, 1.112364605e-05f, 1.114640078e-05f, 1.116912821e-05f, 1.119182831e-05f,
+ 1.121450102e-05f, 1.123714630e-05f, 1.125976411e-05f, 1.128235439e-05f, 1.130491710e-05f, 1.132745220e-05f, 1.134995964e-05f, 1.137243937e-05f, 1.139489134e-05f, 1.141731552e-05f,
+ 1.143971185e-05f, 1.146208029e-05f, 1.148442080e-05f, 1.150673332e-05f, 1.152901782e-05f, 1.155127424e-05f, 1.157350254e-05f, 1.159570268e-05f, 1.161787461e-05f, 1.164001829e-05f,
+ 1.166213367e-05f, 1.168422070e-05f, 1.170627934e-05f, 1.172830955e-05f, 1.175031128e-05f, 1.177228449e-05f, 1.179422912e-05f, 1.181614514e-05f, 1.183803251e-05f, 1.185989117e-05f,
+ 1.188172108e-05f, 1.190352221e-05f, 1.192529450e-05f, 1.194703790e-05f, 1.196875239e-05f, 1.199043790e-05f, 1.201209440e-05f, 1.203372185e-05f, 1.205532019e-05f, 1.207688940e-05f,
+ 1.209842941e-05f, 1.211994019e-05f, 1.214142170e-05f, 1.216287388e-05f, 1.218429671e-05f, 1.220569013e-05f, 1.222705410e-05f, 1.224838858e-05f, 1.226969352e-05f, 1.229096889e-05f,
+ 1.231221463e-05f, 1.233343071e-05f, 1.235461708e-05f, 1.237577370e-05f, 1.239690052e-05f, 1.241799751e-05f, 1.243906462e-05f, 1.246010181e-05f, 1.248110904e-05f, 1.250208626e-05f,
+ 1.252303343e-05f, 1.254395051e-05f, 1.256483746e-05f, 1.258569423e-05f, 1.260652079e-05f, 1.262731708e-05f, 1.264808308e-05f, 1.266881873e-05f, 1.268952400e-05f, 1.271019884e-05f,
+ 1.273084321e-05f, 1.275145707e-05f, 1.277204038e-05f, 1.279259310e-05f, 1.281311518e-05f, 1.283360659e-05f, 1.285406728e-05f, 1.287449722e-05f, 1.289489635e-05f, 1.291526465e-05f,
+ 1.293560206e-05f, 1.295590856e-05f, 1.297618409e-05f, 1.299642862e-05f, 1.301664210e-05f, 1.303682450e-05f, 1.305697578e-05f, 1.307709589e-05f, 1.309718479e-05f, 1.311724245e-05f,
+ 1.313726883e-05f, 1.315726387e-05f, 1.317722755e-05f, 1.319715983e-05f, 1.321706066e-05f, 1.323693000e-05f, 1.325676782e-05f, 1.327657408e-05f, 1.329634873e-05f, 1.331609173e-05f,
+ 1.333580305e-05f, 1.335548265e-05f, 1.337513049e-05f, 1.339474652e-05f, 1.341433071e-05f, 1.343388303e-05f, 1.345340342e-05f, 1.347289186e-05f, 1.349234830e-05f, 1.351177271e-05f,
+ 1.353116504e-05f, 1.355052526e-05f, 1.356985332e-05f, 1.358914920e-05f, 1.360841285e-05f, 1.362764424e-05f, 1.364684331e-05f, 1.366601005e-05f, 1.368514441e-05f, 1.370424634e-05f,
+ 1.372331582e-05f, 1.374235281e-05f, 1.376135726e-05f, 1.378032914e-05f, 1.379926842e-05f, 1.381817505e-05f, 1.383704899e-05f, 1.385589022e-05f, 1.387469869e-05f, 1.389347436e-05f,
+ 1.391221720e-05f, 1.393092718e-05f, 1.394960424e-05f, 1.396824837e-05f, 1.398685951e-05f, 1.400543764e-05f, 1.402398271e-05f, 1.404249469e-05f, 1.406097355e-05f, 1.407941924e-05f,
+ 1.409783174e-05f, 1.411621100e-05f, 1.413455698e-05f, 1.415286966e-05f, 1.417114899e-05f, 1.418939495e-05f, 1.420760748e-05f, 1.422578657e-05f, 1.424393216e-05f, 1.426204423e-05f,
+ 1.428012275e-05f, 1.429816767e-05f, 1.431617895e-05f, 1.433415658e-05f, 1.435210050e-05f, 1.437001068e-05f, 1.438788709e-05f, 1.440572970e-05f, 1.442353847e-05f, 1.444131336e-05f,
+ 1.445905433e-05f, 1.447676136e-05f, 1.449443441e-05f, 1.451207345e-05f, 1.452967844e-05f, 1.454724934e-05f, 1.456478612e-05f, 1.458228875e-05f, 1.459975719e-05f, 1.461719141e-05f,
+ 1.463459138e-05f, 1.465195705e-05f, 1.466928840e-05f, 1.468658540e-05f, 1.470384801e-05f, 1.472107619e-05f, 1.473826991e-05f, 1.475542914e-05f, 1.477255384e-05f, 1.478964399e-05f,
+ 1.480669955e-05f, 1.482372048e-05f, 1.484070675e-05f, 1.485765834e-05f, 1.487457520e-05f, 1.489145730e-05f, 1.490830461e-05f, 1.492511710e-05f, 1.494189474e-05f, 1.495863749e-05f,
+ 1.497534532e-05f, 1.499201819e-05f, 1.500865609e-05f, 1.502525896e-05f, 1.504182679e-05f, 1.505835954e-05f, 1.507485717e-05f, 1.509131966e-05f, 1.510774698e-05f, 1.512413908e-05f,
+ 1.514049595e-05f, 1.515681754e-05f, 1.517310384e-05f, 1.518935479e-05f, 1.520557039e-05f, 1.522175058e-05f, 1.523789535e-05f, 1.525400466e-05f, 1.527007848e-05f, 1.528611678e-05f,
+ 1.530211953e-05f, 1.531808669e-05f, 1.533401824e-05f, 1.534991415e-05f, 1.536577438e-05f, 1.538159891e-05f, 1.539738771e-05f, 1.541314074e-05f, 1.542885797e-05f, 1.544453938e-05f,
+ 1.546018493e-05f, 1.547579460e-05f, 1.549136836e-05f, 1.550690617e-05f, 1.552240800e-05f, 1.553787383e-05f, 1.555330363e-05f, 1.556869736e-05f, 1.558405500e-05f, 1.559937652e-05f,
+ 1.561466189e-05f, 1.562991108e-05f, 1.564512406e-05f, 1.566030080e-05f, 1.567544128e-05f, 1.569054546e-05f, 1.570561331e-05f, 1.572064482e-05f, 1.573563994e-05f, 1.575059865e-05f,
+ 1.576552093e-05f, 1.578040673e-05f, 1.579525605e-05f, 1.581006884e-05f, 1.582484508e-05f, 1.583958475e-05f, 1.585428780e-05f, 1.586895422e-05f, 1.588358399e-05f, 1.589817706e-05f,
+ 1.591273341e-05f, 1.592725302e-05f, 1.594173586e-05f, 1.595618191e-05f, 1.597059112e-05f, 1.598496348e-05f, 1.599929897e-05f, 1.601359754e-05f, 1.602785918e-05f, 1.604208386e-05f,
+ 1.605627156e-05f, 1.607042224e-05f, 1.608453588e-05f, 1.609861245e-05f, 1.611265193e-05f, 1.612665429e-05f, 1.614061951e-05f, 1.615454756e-05f, 1.616843840e-05f, 1.618229203e-05f,
+ 1.619610840e-05f, 1.620988750e-05f, 1.622362930e-05f, 1.623733378e-05f, 1.625100090e-05f, 1.626463065e-05f, 1.627822299e-05f, 1.629177791e-05f, 1.630529537e-05f, 1.631877536e-05f,
+ 1.633221785e-05f, 1.634562280e-05f, 1.635899021e-05f, 1.637232004e-05f, 1.638561226e-05f, 1.639886686e-05f, 1.641208381e-05f, 1.642526309e-05f, 1.643840467e-05f, 1.645150852e-05f,
+ 1.646457463e-05f, 1.647760296e-05f, 1.649059350e-05f, 1.650354622e-05f, 1.651646110e-05f, 1.652933811e-05f, 1.654217723e-05f, 1.655497844e-05f, 1.656774171e-05f, 1.658046702e-05f,
+ 1.659315435e-05f, 1.660580367e-05f, 1.661841496e-05f, 1.663098819e-05f, 1.664352335e-05f, 1.665602042e-05f, 1.666847936e-05f, 1.668090016e-05f, 1.669328279e-05f, 1.670562723e-05f,
+ 1.671793346e-05f, 1.673020146e-05f, 1.674243120e-05f, 1.675462267e-05f, 1.676677583e-05f, 1.677889068e-05f, 1.679096718e-05f, 1.680300531e-05f, 1.681500506e-05f, 1.682696640e-05f,
+ 1.683888930e-05f, 1.685077376e-05f, 1.686261974e-05f, 1.687442723e-05f, 1.688619621e-05f, 1.689792664e-05f, 1.690961852e-05f, 1.692127183e-05f, 1.693288653e-05f, 1.694446261e-05f,
+ 1.695600006e-05f, 1.696749884e-05f, 1.697895894e-05f, 1.699038034e-05f, 1.700176301e-05f, 1.701310695e-05f, 1.702441212e-05f, 1.703567851e-05f, 1.704690610e-05f, 1.705809486e-05f,
+ 1.706924478e-05f, 1.708035585e-05f, 1.709142803e-05f, 1.710246131e-05f, 1.711345566e-05f, 1.712441109e-05f, 1.713532755e-05f, 1.714620503e-05f, 1.715704352e-05f, 1.716784299e-05f,
+ 1.717860343e-05f, 1.718932481e-05f, 1.720000712e-05f, 1.721065034e-05f, 1.722125445e-05f, 1.723181944e-05f, 1.724234527e-05f, 1.725283195e-05f, 1.726327944e-05f, 1.727368773e-05f,
+ 1.728405680e-05f, 1.729438663e-05f, 1.730467721e-05f, 1.731492852e-05f, 1.732514054e-05f, 1.733531325e-05f, 1.734544664e-05f, 1.735554069e-05f, 1.736559537e-05f, 1.737561068e-05f,
+ 1.738558660e-05f, 1.739552310e-05f, 1.740542018e-05f, 1.741527782e-05f, 1.742509599e-05f, 1.743487468e-05f, 1.744461388e-05f, 1.745431357e-05f, 1.746397373e-05f, 1.747359435e-05f,
+ 1.748317541e-05f, 1.749271689e-05f, 1.750221879e-05f, 1.751168107e-05f, 1.752110373e-05f, 1.753048675e-05f, 1.753983011e-05f, 1.754913380e-05f, 1.755839781e-05f, 1.756762212e-05f,
+ 1.757680671e-05f, 1.758595156e-05f, 1.759505667e-05f, 1.760412202e-05f, 1.761314758e-05f, 1.762213336e-05f, 1.763107933e-05f, 1.763998548e-05f, 1.764885179e-05f, 1.765767825e-05f,
+ 1.766646484e-05f, 1.767521155e-05f, 1.768391837e-05f, 1.769258529e-05f, 1.770121227e-05f, 1.770979933e-05f, 1.771834643e-05f, 1.772685357e-05f, 1.773532073e-05f, 1.774374790e-05f,
+ 1.775213507e-05f, 1.776048221e-05f, 1.776878933e-05f, 1.777705640e-05f, 1.778528341e-05f, 1.779347035e-05f, 1.780161721e-05f, 1.780972397e-05f, 1.781779061e-05f, 1.782581714e-05f,
+ 1.783380353e-05f, 1.784174977e-05f, 1.784965586e-05f, 1.785752177e-05f, 1.786534749e-05f, 1.787313302e-05f, 1.788087834e-05f, 1.788858343e-05f, 1.789624830e-05f, 1.790387292e-05f,
+ 1.791145728e-05f, 1.791900137e-05f, 1.792650518e-05f, 1.793396870e-05f, 1.794139192e-05f, 1.794877483e-05f, 1.795611741e-05f, 1.796341965e-05f, 1.797068154e-05f, 1.797790308e-05f,
+ 1.798508424e-05f, 1.799222503e-05f, 1.799932543e-05f, 1.800638542e-05f, 1.801340500e-05f, 1.802038416e-05f, 1.802732289e-05f, 1.803422117e-05f, 1.804107901e-05f, 1.804789637e-05f,
+ 1.805467327e-05f, 1.806140968e-05f, 1.806810560e-05f, 1.807476102e-05f, 1.808137593e-05f, 1.808795032e-05f, 1.809448417e-05f, 1.810097749e-05f, 1.810743025e-05f, 1.811384246e-05f,
+ 1.812021410e-05f, 1.812654516e-05f, 1.813283564e-05f, 1.813908553e-05f, 1.814529481e-05f, 1.815146348e-05f, 1.815759153e-05f, 1.816367895e-05f, 1.816972574e-05f, 1.817573188e-05f,
+ 1.818169737e-05f, 1.818762220e-05f, 1.819350636e-05f, 1.819934984e-05f, 1.820515264e-05f, 1.821091474e-05f, 1.821663615e-05f, 1.822231685e-05f, 1.822795683e-05f, 1.823355610e-05f,
+ 1.823911463e-05f, 1.824463242e-05f, 1.825010948e-05f, 1.825554578e-05f, 1.826094133e-05f, 1.826629611e-05f, 1.827161012e-05f, 1.827688335e-05f, 1.828211580e-05f, 1.828730746e-05f,
+ 1.829245832e-05f, 1.829756838e-05f, 1.830263763e-05f, 1.830766607e-05f, 1.831265369e-05f, 1.831760047e-05f, 1.832250643e-05f, 1.832737154e-05f, 1.833219582e-05f, 1.833697924e-05f,
+ 1.834172181e-05f, 1.834642352e-05f, 1.835108436e-05f, 1.835570433e-05f, 1.836028343e-05f, 1.836482164e-05f, 1.836931897e-05f, 1.837377541e-05f, 1.837819096e-05f, 1.838256560e-05f,
+ 1.838689934e-05f, 1.839119217e-05f, 1.839544409e-05f, 1.839965509e-05f, 1.840382517e-05f, 1.840795433e-05f, 1.841204255e-05f, 1.841608984e-05f, 1.842009620e-05f, 1.842406161e-05f,
+ 1.842798608e-05f, 1.843186960e-05f, 1.843571217e-05f, 1.843951379e-05f, 1.844327445e-05f, 1.844699414e-05f, 1.845067287e-05f, 1.845431064e-05f, 1.845790743e-05f, 1.846146325e-05f,
+ 1.846497810e-05f, 1.846845197e-05f, 1.847188485e-05f, 1.847527676e-05f, 1.847862767e-05f, 1.848193760e-05f, 1.848520654e-05f, 1.848843449e-05f, 1.849162144e-05f, 1.849476740e-05f,
+ 1.849787236e-05f, 1.850093632e-05f, 1.850395928e-05f, 1.850694124e-05f, 1.850988219e-05f, 1.851278214e-05f, 1.851564108e-05f, 1.851845901e-05f, 1.852123593e-05f, 1.852397184e-05f,
+ 1.852666674e-05f, 1.852932063e-05f, 1.853193351e-05f, 1.853450538e-05f, 1.853703623e-05f, 1.853952606e-05f, 1.854197489e-05f, 1.854438269e-05f, 1.854674949e-05f, 1.854907526e-05f,
+ 1.855136003e-05f, 1.855360377e-05f, 1.855580651e-05f, 1.855796822e-05f, 1.856008893e-05f, 1.856216862e-05f, 1.856420730e-05f, 1.856620496e-05f, 1.856816161e-05f, 1.857007726e-05f,
+ 1.857195189e-05f, 1.857378551e-05f, 1.857557812e-05f, 1.857732973e-05f, 1.857904033e-05f, 1.858070993e-05f, 1.858233852e-05f, 1.858392612e-05f, 1.858547271e-05f, 1.858697831e-05f,
+ 1.858844291e-05f, 1.858986651e-05f, 1.859124912e-05f, 1.859259075e-05f, 1.859389138e-05f, 1.859515103e-05f, 1.859636969e-05f, 1.859754738e-05f, 1.859868408e-05f, 1.859977981e-05f,
+ 1.860083457e-05f, 1.860184835e-05f, 1.860282117e-05f, 1.860375302e-05f, 1.860464392e-05f, 1.860549385e-05f, 1.860630283e-05f, 1.860707085e-05f, 1.860779793e-05f, 1.860848406e-05f,
+ 1.860912925e-05f, 1.860973350e-05f, 1.861029682e-05f, 1.861081921e-05f, 1.861130067e-05f, 1.861174121e-05f, 1.861214084e-05f, 1.861249955e-05f, 1.861281734e-05f, 1.861309424e-05f,
+ 1.861333023e-05f, 1.861352533e-05f, 1.861367953e-05f, 1.861379285e-05f, 1.861386529e-05f, 1.861389685e-05f, 1.861388754e-05f, 1.861383736e-05f, 1.861374632e-05f, 1.861361443e-05f,
+ 1.861344168e-05f, 1.861322809e-05f, 1.861297366e-05f, 1.861267839e-05f, 1.861234230e-05f, 1.861196538e-05f, 1.861154765e-05f, 1.861108910e-05f, 1.861058975e-05f, 1.861004961e-05f,
+ 1.860946867e-05f, 1.860884694e-05f, 1.860818444e-05f, 1.860748116e-05f, 1.860673712e-05f, 1.860595231e-05f, 1.860512676e-05f, 1.860426046e-05f, 1.860335341e-05f, 1.860240564e-05f,
+ 1.860141714e-05f, 1.860038793e-05f, 1.859931801e-05f, 1.859820738e-05f, 1.859705606e-05f, 1.859586405e-05f, 1.859463136e-05f, 1.859335800e-05f, 1.859204397e-05f, 1.859068929e-05f,
+ 1.858929396e-05f, 1.858785799e-05f, 1.858638138e-05f, 1.858486416e-05f, 1.858330632e-05f, 1.858170787e-05f, 1.858006882e-05f, 1.857838919e-05f, 1.857666897e-05f, 1.857490819e-05f,
+ 1.857310683e-05f, 1.857126493e-05f, 1.856938248e-05f, 1.856745950e-05f, 1.856549598e-05f, 1.856349196e-05f, 1.856144742e-05f, 1.855936239e-05f, 1.855723686e-05f, 1.855507086e-05f,
+ 1.855286439e-05f, 1.855061746e-05f, 1.854833008e-05f, 1.854600227e-05f, 1.854363402e-05f, 1.854122536e-05f, 1.853877628e-05f, 1.853628681e-05f, 1.853375695e-05f, 1.853118672e-05f,
+ 1.852857612e-05f, 1.852592516e-05f, 1.852323386e-05f, 1.852050223e-05f, 1.851773027e-05f, 1.851491800e-05f, 1.851206544e-05f, 1.850917258e-05f, 1.850623945e-05f, 1.850326604e-05f,
+ 1.850025239e-05f, 1.849719849e-05f, 1.849410436e-05f, 1.849097001e-05f, 1.848779546e-05f, 1.848458071e-05f, 1.848132577e-05f, 1.847803067e-05f, 1.847469540e-05f, 1.847131999e-05f,
+ 1.846790445e-05f, 1.846444878e-05f, 1.846095300e-05f, 1.845741713e-05f, 1.845384117e-05f, 1.845022514e-05f, 1.844656906e-05f, 1.844287293e-05f, 1.843913677e-05f, 1.843536059e-05f,
+ 1.843154440e-05f, 1.842768822e-05f, 1.842379207e-05f, 1.841985594e-05f, 1.841587987e-05f, 1.841186386e-05f, 1.840780793e-05f, 1.840371208e-05f, 1.839957634e-05f, 1.839540072e-05f,
+ 1.839118523e-05f, 1.838692989e-05f, 1.838263471e-05f, 1.837829970e-05f, 1.837392488e-05f, 1.836951027e-05f, 1.836505588e-05f, 1.836056172e-05f, 1.835602780e-05f, 1.835145416e-05f,
+ 1.834684079e-05f, 1.834218771e-05f, 1.833749494e-05f, 1.833276250e-05f, 1.832799039e-05f, 1.832317864e-05f, 1.831832726e-05f, 1.831343627e-05f, 1.830850568e-05f, 1.830353550e-05f,
+ 1.829852576e-05f, 1.829347647e-05f, 1.828838764e-05f, 1.828325929e-05f, 1.827809144e-05f, 1.827288411e-05f, 1.826763730e-05f, 1.826235104e-05f, 1.825702535e-05f, 1.825166023e-05f,
+ 1.824625571e-05f, 1.824081180e-05f, 1.823532852e-05f, 1.822980589e-05f, 1.822424393e-05f, 1.821864264e-05f, 1.821300205e-05f, 1.820732218e-05f, 1.820160304e-05f, 1.819584465e-05f,
+ 1.819004703e-05f, 1.818421020e-05f, 1.817833417e-05f, 1.817241896e-05f, 1.816646459e-05f, 1.816047107e-05f, 1.815443843e-05f, 1.814836668e-05f, 1.814225585e-05f, 1.813610594e-05f,
+ 1.812991698e-05f, 1.812368899e-05f, 1.811742199e-05f, 1.811111598e-05f, 1.810477100e-05f, 1.809838706e-05f, 1.809196419e-05f, 1.808550238e-05f, 1.807900168e-05f, 1.807246210e-05f,
+ 1.806588365e-05f, 1.805926636e-05f, 1.805261024e-05f, 1.804591531e-05f, 1.803918160e-05f, 1.803240913e-05f, 1.802559791e-05f, 1.801874796e-05f, 1.801185930e-05f, 1.800493196e-05f,
+ 1.799796595e-05f, 1.799096129e-05f, 1.798391801e-05f, 1.797683612e-05f, 1.796971564e-05f, 1.796255660e-05f, 1.795535902e-05f, 1.794812291e-05f, 1.794084829e-05f, 1.793353519e-05f,
+ 1.792618364e-05f, 1.791879364e-05f, 1.791136522e-05f, 1.790389840e-05f, 1.789639320e-05f, 1.788884965e-05f, 1.788126776e-05f, 1.787364756e-05f, 1.786598906e-05f, 1.785829230e-05f,
+ 1.785055729e-05f, 1.784278405e-05f, 1.783497260e-05f, 1.782712297e-05f, 1.781923518e-05f, 1.781130925e-05f, 1.780334521e-05f, 1.779534307e-05f, 1.778730285e-05f, 1.777922459e-05f,
+ 1.777110830e-05f, 1.776295400e-05f, 1.775476172e-05f, 1.774653148e-05f, 1.773826331e-05f, 1.772995722e-05f, 1.772161324e-05f, 1.771323139e-05f, 1.770481170e-05f, 1.769635419e-05f,
+ 1.768785888e-05f, 1.767932579e-05f, 1.767075495e-05f, 1.766214638e-05f, 1.765350011e-05f, 1.764481616e-05f, 1.763609456e-05f, 1.762733532e-05f, 1.761853847e-05f, 1.760970403e-05f,
+ 1.760083204e-05f, 1.759192250e-05f, 1.758297546e-05f, 1.757399093e-05f, 1.756496893e-05f, 1.755590950e-05f, 1.754681265e-05f, 1.753767841e-05f, 1.752850680e-05f, 1.751929786e-05f,
+ 1.751005160e-05f, 1.750076804e-05f, 1.749144723e-05f, 1.748208917e-05f, 1.747269390e-05f, 1.746326144e-05f, 1.745379181e-05f, 1.744428504e-05f, 1.743474116e-05f, 1.742516020e-05f,
+ 1.741554217e-05f, 1.740588710e-05f, 1.739619502e-05f, 1.738646596e-05f, 1.737669994e-05f, 1.736689699e-05f, 1.735705713e-05f, 1.734718039e-05f, 1.733726679e-05f, 1.732731637e-05f,
+ 1.731732914e-05f, 1.730730515e-05f, 1.729724440e-05f, 1.728714693e-05f, 1.727701277e-05f, 1.726684194e-05f, 1.725663447e-05f, 1.724639038e-05f, 1.723610971e-05f, 1.722579248e-05f,
+ 1.721543871e-05f, 1.720504845e-05f, 1.719462170e-05f, 1.718415850e-05f, 1.717365888e-05f, 1.716312286e-05f, 1.715255048e-05f, 1.714194176e-05f, 1.713129672e-05f, 1.712061541e-05f,
+ 1.710989783e-05f, 1.709914403e-05f, 1.708835403e-05f, 1.707752785e-05f, 1.706666554e-05f, 1.705576710e-05f, 1.704483259e-05f, 1.703386201e-05f, 1.702285540e-05f, 1.701181280e-05f,
+ 1.700073422e-05f, 1.698961970e-05f, 1.697846926e-05f, 1.696728294e-05f, 1.695606077e-05f, 1.694480276e-05f, 1.693350896e-05f, 1.692217939e-05f, 1.691081408e-05f, 1.689941306e-05f,
+ 1.688797636e-05f, 1.687650401e-05f, 1.686499604e-05f, 1.685345248e-05f, 1.684187336e-05f, 1.683025870e-05f, 1.681860855e-05f, 1.680692292e-05f, 1.679520185e-05f, 1.678344537e-05f,
+ 1.677165351e-05f, 1.675982629e-05f, 1.674796376e-05f, 1.673606594e-05f, 1.672413285e-05f, 1.671216454e-05f, 1.670016103e-05f, 1.668812236e-05f, 1.667604854e-05f, 1.666393963e-05f,
+ 1.665179563e-05f, 1.663961660e-05f, 1.662740255e-05f, 1.661515352e-05f, 1.660286954e-05f, 1.659055064e-05f, 1.657819685e-05f, 1.656580821e-05f, 1.655338474e-05f, 1.654092649e-05f,
+ 1.652843347e-05f, 1.651590572e-05f, 1.650334327e-05f, 1.649074616e-05f, 1.647811442e-05f, 1.646544808e-05f, 1.645274716e-05f, 1.644001171e-05f, 1.642724176e-05f, 1.641443733e-05f,
+ 1.640159847e-05f, 1.638872519e-05f, 1.637581754e-05f, 1.636287555e-05f, 1.634989926e-05f, 1.633688868e-05f, 1.632384386e-05f, 1.631076483e-05f, 1.629765163e-05f, 1.628450427e-05f,
+ 1.627132281e-05f, 1.625810727e-05f, 1.624485768e-05f, 1.623157409e-05f, 1.621825651e-05f, 1.620490499e-05f, 1.619151956e-05f, 1.617810025e-05f, 1.616464710e-05f, 1.615116014e-05f,
+ 1.613763940e-05f, 1.612408492e-05f, 1.611049673e-05f, 1.609687487e-05f, 1.608321936e-05f, 1.606953025e-05f, 1.605580758e-05f, 1.604205136e-05f, 1.602826164e-05f, 1.601443845e-05f,
+ 1.600058183e-05f, 1.598669181e-05f, 1.597276842e-05f, 1.595881171e-05f, 1.594482170e-05f, 1.593079843e-05f, 1.591674193e-05f, 1.590265225e-05f, 1.588852941e-05f, 1.587437345e-05f,
+ 1.586018441e-05f, 1.584596232e-05f, 1.583170721e-05f, 1.581741912e-05f, 1.580309810e-05f, 1.578874416e-05f, 1.577435736e-05f, 1.575993771e-05f, 1.574548527e-05f, 1.573100006e-05f,
+ 1.571648213e-05f, 1.570193150e-05f, 1.568734822e-05f, 1.567273231e-05f, 1.565808382e-05f, 1.564340279e-05f, 1.562868924e-05f, 1.561394322e-05f, 1.559916476e-05f, 1.558435389e-05f,
+ 1.556951066e-05f, 1.555463511e-05f, 1.553972726e-05f, 1.552478715e-05f, 1.550981483e-05f, 1.549481032e-05f, 1.547977367e-05f, 1.546470491e-05f, 1.544960409e-05f, 1.543447122e-05f,
+ 1.541930637e-05f, 1.540410955e-05f, 1.538888081e-05f, 1.537362019e-05f, 1.535832772e-05f, 1.534300345e-05f, 1.532764740e-05f, 1.531225962e-05f, 1.529684014e-05f, 1.528138900e-05f,
+ 1.526590625e-05f, 1.525039191e-05f, 1.523484603e-05f, 1.521926864e-05f, 1.520365979e-05f, 1.518801950e-05f, 1.517234783e-05f, 1.515664480e-05f, 1.514091046e-05f, 1.512514484e-05f,
+ 1.510934798e-05f, 1.509351992e-05f, 1.507766071e-05f, 1.506177037e-05f, 1.504584895e-05f, 1.502989649e-05f, 1.501391302e-05f, 1.499789858e-05f, 1.498185322e-05f, 1.496577697e-05f,
+ 1.494966988e-05f, 1.493353197e-05f, 1.491736329e-05f, 1.490116388e-05f, 1.488493379e-05f, 1.486867303e-05f, 1.485238167e-05f, 1.483605974e-05f, 1.481970727e-05f, 1.480332431e-05f,
+ 1.478691089e-05f, 1.477046706e-05f, 1.475399286e-05f, 1.473748833e-05f, 1.472095350e-05f, 1.470438841e-05f, 1.468779312e-05f, 1.467116765e-05f, 1.465451205e-05f, 1.463782635e-05f,
+ 1.462111061e-05f, 1.460436485e-05f, 1.458758912e-05f, 1.457078346e-05f, 1.455394792e-05f, 1.453708252e-05f, 1.452018731e-05f, 1.450326234e-05f, 1.448630764e-05f, 1.446932326e-05f,
+ 1.445230923e-05f, 1.443526559e-05f, 1.441819240e-05f, 1.440108968e-05f, 1.438395749e-05f, 1.436679585e-05f, 1.434960482e-05f, 1.433238444e-05f, 1.431513473e-05f, 1.429785576e-05f,
+ 1.428054756e-05f, 1.426321016e-05f, 1.424584362e-05f, 1.422844797e-05f, 1.421102326e-05f, 1.419356953e-05f, 1.417608682e-05f, 1.415857517e-05f, 1.414103462e-05f, 1.412346522e-05f,
+ 1.410586701e-05f, 1.408824002e-05f, 1.407058431e-05f, 1.405289992e-05f, 1.403518689e-05f, 1.401744525e-05f, 1.399967506e-05f, 1.398187635e-05f, 1.396404917e-05f, 1.394619357e-05f,
+ 1.392830957e-05f, 1.391039723e-05f, 1.389245660e-05f, 1.387448770e-05f, 1.385649059e-05f, 1.383846531e-05f, 1.382041190e-05f, 1.380233040e-05f, 1.378422086e-05f, 1.376608333e-05f,
+ 1.374791783e-05f, 1.372972443e-05f, 1.371150316e-05f, 1.369325406e-05f, 1.367497718e-05f, 1.365667256e-05f, 1.363834025e-05f, 1.361998029e-05f, 1.360159272e-05f, 1.358317759e-05f,
+ 1.356473494e-05f, 1.354626481e-05f, 1.352776726e-05f, 1.350924231e-05f, 1.349069003e-05f, 1.347211044e-05f, 1.345350360e-05f, 1.343486955e-05f, 1.341620834e-05f, 1.339752000e-05f,
+ 1.337880459e-05f, 1.336006214e-05f, 1.334129271e-05f, 1.332249633e-05f, 1.330367306e-05f, 1.328482293e-05f, 1.326594599e-05f, 1.324704229e-05f, 1.322811187e-05f, 1.320915477e-05f,
+ 1.319017104e-05f, 1.317116073e-05f, 1.315212388e-05f, 1.313306054e-05f, 1.311397075e-05f, 1.309485455e-05f, 1.307571199e-05f, 1.305654313e-05f, 1.303734799e-05f, 1.301812663e-05f,
+ 1.299887910e-05f, 1.297960543e-05f, 1.296030568e-05f, 1.294097988e-05f, 1.292162810e-05f, 1.290225036e-05f, 1.288284672e-05f, 1.286341723e-05f, 1.284396192e-05f, 1.282448085e-05f,
+ 1.280497406e-05f, 1.278544160e-05f, 1.276588351e-05f, 1.274629984e-05f, 1.272669064e-05f, 1.270705595e-05f, 1.268739581e-05f, 1.266771028e-05f, 1.264799941e-05f, 1.262826323e-05f,
+ 1.260850179e-05f, 1.258871514e-05f, 1.256890333e-05f, 1.254906641e-05f, 1.252920442e-05f, 1.250931740e-05f, 1.248940541e-05f, 1.246946848e-05f, 1.244950668e-05f, 1.242952004e-05f,
+ 1.240950862e-05f, 1.238947245e-05f, 1.236941159e-05f, 1.234932608e-05f, 1.232921597e-05f, 1.230908131e-05f, 1.228892215e-05f, 1.226873852e-05f, 1.224853049e-05f, 1.222829810e-05f,
+ 1.220804139e-05f, 1.218776041e-05f, 1.216745521e-05f, 1.214712584e-05f, 1.212677234e-05f, 1.210639477e-05f, 1.208599317e-05f, 1.206556758e-05f, 1.204511807e-05f, 1.202464466e-05f,
+ 1.200414742e-05f, 1.198362639e-05f, 1.196308162e-05f, 1.194251316e-05f, 1.192192105e-05f, 1.190130534e-05f, 1.188066608e-05f, 1.186000332e-05f, 1.183931711e-05f, 1.181860750e-05f,
+ 1.179787453e-05f, 1.177711825e-05f, 1.175633872e-05f, 1.173553597e-05f, 1.171471007e-05f, 1.169386105e-05f, 1.167298896e-05f, 1.165209387e-05f, 1.163117580e-05f, 1.161023482e-05f,
+ 1.158927097e-05f, 1.156828429e-05f, 1.154727485e-05f, 1.152624269e-05f, 1.150518785e-05f, 1.148411039e-05f, 1.146301035e-05f, 1.144188779e-05f, 1.142074275e-05f, 1.139957529e-05f,
+ 1.137838545e-05f, 1.135717328e-05f, 1.133593883e-05f, 1.131468215e-05f, 1.129340329e-05f, 1.127210230e-05f, 1.125077923e-05f, 1.122943413e-05f, 1.120806704e-05f, 1.118667803e-05f,
+ 1.116526713e-05f, 1.114383440e-05f, 1.112237988e-05f, 1.110090364e-05f, 1.107940571e-05f, 1.105788615e-05f, 1.103634500e-05f, 1.101478232e-05f, 1.099319816e-05f, 1.097159257e-05f,
+ 1.094996559e-05f, 1.092831728e-05f, 1.090664769e-05f, 1.088495687e-05f, 1.086324486e-05f, 1.084151173e-05f, 1.081975751e-05f, 1.079798226e-05f, 1.077618603e-05f, 1.075436887e-05f,
+ 1.073253084e-05f, 1.071067197e-05f, 1.068879233e-05f, 1.066689196e-05f, 1.064497091e-05f, 1.062302924e-05f, 1.060106699e-05f, 1.057908422e-05f, 1.055708098e-05f, 1.053505731e-05f,
+ 1.051301327e-05f, 1.049094892e-05f, 1.046886429e-05f, 1.044675944e-05f, 1.042463443e-05f, 1.040248930e-05f, 1.038032410e-05f, 1.035813890e-05f, 1.033593373e-05f, 1.031370864e-05f,
+ 1.029146370e-05f, 1.026919895e-05f, 1.024691444e-05f, 1.022461023e-05f, 1.020228636e-05f, 1.017994289e-05f, 1.015757987e-05f, 1.013519735e-05f, 1.011279538e-05f, 1.009037402e-05f,
+ 1.006793331e-05f, 1.004547330e-05f, 1.002299406e-05f, 1.000049562e-05f, 9.977978052e-06f, 9.955441395e-06f, 9.932885703e-06f, 9.910311030e-06f, 9.887717427e-06f, 9.865104946e-06f,
+ 9.842473639e-06f, 9.819823559e-06f, 9.797154756e-06f, 9.774467284e-06f, 9.751761195e-06f, 9.729036540e-06f, 9.706293372e-06f, 9.683531744e-06f, 9.660751707e-06f, 9.637953315e-06f,
+ 9.615136618e-06f, 9.592301671e-06f, 9.569448525e-06f, 9.546577232e-06f, 9.523687846e-06f, 9.500780418e-06f, 9.477855002e-06f, 9.454911650e-06f, 9.431950415e-06f, 9.408971348e-06f,
+ 9.385974504e-06f, 9.362959935e-06f, 9.339927693e-06f, 9.316877831e-06f, 9.293810403e-06f, 9.270725461e-06f, 9.247623058e-06f, 9.224503246e-06f, 9.201366080e-06f, 9.178211611e-06f,
+ 9.155039894e-06f, 9.131850980e-06f, 9.108644924e-06f, 9.085421777e-06f, 9.062181595e-06f, 9.038924428e-06f, 9.015650331e-06f, 8.992359358e-06f, 8.969051561e-06f, 8.945726993e-06f,
+ 8.922385708e-06f, 8.899027760e-06f, 8.875653201e-06f, 8.852262086e-06f, 8.828854467e-06f, 8.805430398e-06f, 8.781989933e-06f, 8.758533124e-06f, 8.735060027e-06f, 8.711570694e-06f,
+ 8.688065179e-06f, 8.664543536e-06f, 8.641005818e-06f, 8.617452079e-06f, 8.593882373e-06f, 8.570296753e-06f, 8.546695274e-06f, 8.523077989e-06f, 8.499444952e-06f, 8.475796217e-06f,
+ 8.452131838e-06f, 8.428451869e-06f, 8.404756364e-06f, 8.381045377e-06f, 8.357318961e-06f, 8.333577171e-06f, 8.309820061e-06f, 8.286047686e-06f, 8.262260098e-06f, 8.238457353e-06f,
+ 8.214639505e-06f, 8.190806607e-06f, 8.166958714e-06f, 8.143095881e-06f, 8.119218161e-06f, 8.095325609e-06f, 8.071418280e-06f, 8.047496227e-06f, 8.023559505e-06f, 7.999608168e-06f,
+ 7.975642272e-06f, 7.951661869e-06f, 7.927667016e-06f, 7.903657766e-06f, 7.879634174e-06f, 7.855596294e-06f, 7.831544182e-06f, 7.807477891e-06f, 7.783397477e-06f, 7.759302993e-06f,
+ 7.735194496e-06f, 7.711072039e-06f, 7.686935677e-06f, 7.662785465e-06f, 7.638621457e-06f, 7.614443710e-06f, 7.590252276e-06f, 7.566047212e-06f, 7.541828572e-06f, 7.517596411e-06f,
+ 7.493350784e-06f, 7.469091746e-06f, 7.444819352e-06f, 7.420533657e-06f, 7.396234715e-06f, 7.371922583e-06f, 7.347597315e-06f, 7.323258965e-06f, 7.298907590e-06f, 7.274543244e-06f,
+ 7.250165983e-06f, 7.225775861e-06f, 7.201372934e-06f, 7.176957257e-06f, 7.152528885e-06f, 7.128087874e-06f, 7.103634279e-06f, 7.079168155e-06f, 7.054689557e-06f, 7.030198541e-06f,
+ 7.005695162e-06f, 6.981179475e-06f, 6.956651537e-06f, 6.932111402e-06f, 6.907559125e-06f, 6.882994763e-06f, 6.858418370e-06f, 6.833830003e-06f, 6.809229716e-06f, 6.784617565e-06f,
+ 6.759993607e-06f, 6.735357895e-06f, 6.710710487e-06f, 6.686051437e-06f, 6.661380801e-06f, 6.636698635e-06f, 6.612004995e-06f, 6.587299936e-06f, 6.562583513e-06f, 6.537855784e-06f,
+ 6.513116803e-06f, 6.488366625e-06f, 6.463605308e-06f, 6.438832906e-06f, 6.414049476e-06f, 6.389255073e-06f, 6.364449754e-06f, 6.339633573e-06f, 6.314806587e-06f, 6.289968852e-06f,
+ 6.265120424e-06f, 6.240261358e-06f, 6.215391711e-06f, 6.190511539e-06f, 6.165620897e-06f, 6.140719841e-06f, 6.115808428e-06f, 6.090886714e-06f, 6.065954754e-06f, 6.041012604e-06f,
+ 6.016060322e-06f, 5.991097962e-06f, 5.966125581e-06f, 5.941143235e-06f, 5.916150980e-06f, 5.891148872e-06f, 5.866136968e-06f, 5.841115324e-06f, 5.816083995e-06f, 5.791043038e-06f,
+ 5.765992510e-06f, 5.740932465e-06f, 5.715862962e-06f, 5.690784055e-06f, 5.665695802e-06f, 5.640598258e-06f, 5.615491480e-06f, 5.590375524e-06f, 5.565250447e-06f, 5.540116304e-06f,
+ 5.514973153e-06f, 5.489821049e-06f, 5.464660049e-06f, 5.439490209e-06f, 5.414311585e-06f, 5.389124235e-06f, 5.363928214e-06f, 5.338723580e-06f, 5.313510387e-06f, 5.288288694e-06f,
+ 5.263058555e-06f, 5.237820029e-06f, 5.212573171e-06f, 5.187318037e-06f, 5.162054685e-06f, 5.136783171e-06f, 5.111503551e-06f, 5.086215882e-06f, 5.060920221e-06f, 5.035616624e-06f,
+ 5.010305147e-06f, 4.984985848e-06f, 4.959658782e-06f, 4.934324007e-06f, 4.908981579e-06f, 4.883631555e-06f, 4.858273991e-06f, 4.832908944e-06f, 4.807536470e-06f, 4.782156627e-06f,
+ 4.756769472e-06f, 4.731375059e-06f, 4.705973447e-06f, 4.680564693e-06f, 4.655148852e-06f, 4.629725981e-06f, 4.604296138e-06f, 4.578859379e-06f, 4.553415760e-06f, 4.527965340e-06f,
+ 4.502508173e-06f, 4.477044317e-06f, 4.451573829e-06f, 4.426096766e-06f, 4.400613184e-06f, 4.375123141e-06f, 4.349626692e-06f, 4.324123895e-06f, 4.298614807e-06f, 4.273099484e-06f,
+ 4.247577984e-06f, 4.222050362e-06f, 4.196516677e-06f, 4.170976985e-06f, 4.145431342e-06f, 4.119879805e-06f, 4.094322433e-06f, 4.068759280e-06f, 4.043190405e-06f, 4.017615863e-06f,
+ 3.992035713e-06f, 3.966450010e-06f, 3.940858813e-06f, 3.915262176e-06f, 3.889660159e-06f, 3.864052817e-06f, 3.838440207e-06f, 3.812822387e-06f, 3.787199413e-06f, 3.761571342e-06f,
+ 3.735938232e-06f, 3.710300138e-06f, 3.684657118e-06f, 3.659009230e-06f, 3.633356529e-06f, 3.607699074e-06f, 3.582036920e-06f, 3.556370125e-06f, 3.530698746e-06f, 3.505022839e-06f,
+ 3.479342462e-06f, 3.453657672e-06f, 3.427968526e-06f, 3.402275080e-06f, 3.376577392e-06f, 3.350875519e-06f, 3.325169517e-06f, 3.299459443e-06f, 3.273745356e-06f, 3.248027311e-06f,
+ 3.222305365e-06f, 3.196579576e-06f, 3.170850001e-06f, 3.145116696e-06f, 3.119379719e-06f, 3.093639126e-06f, 3.067894975e-06f, 3.042147322e-06f, 3.016396225e-06f, 2.990641741e-06f,
+ 2.964883926e-06f, 2.939122838e-06f, 2.913358533e-06f, 2.887591069e-06f, 2.861820502e-06f, 2.836046890e-06f, 2.810270290e-06f, 2.784490758e-06f, 2.758708352e-06f, 2.732923128e-06f,
+ 2.707135144e-06f, 2.681344456e-06f, 2.655551122e-06f, 2.629755199e-06f, 2.603956743e-06f, 2.578155811e-06f, 2.552352462e-06f, 2.526546750e-06f, 2.500738734e-06f, 2.474928471e-06f,
+ 2.449116017e-06f, 2.423301430e-06f, 2.397484766e-06f, 2.371666082e-06f, 2.345845436e-06f, 2.320022884e-06f, 2.294198483e-06f, 2.268372291e-06f, 2.242544364e-06f, 2.216714759e-06f,
+ 2.190883533e-06f, 2.165050743e-06f, 2.139216447e-06f, 2.113380700e-06f, 2.087543560e-06f, 2.061705084e-06f, 2.035865329e-06f, 2.010024351e-06f, 1.984182209e-06f, 1.958338957e-06f,
+ 1.932494654e-06f, 1.906649356e-06f, 1.880803121e-06f, 1.854956005e-06f, 1.829108065e-06f, 1.803259357e-06f, 1.777409940e-06f, 1.751559869e-06f, 1.725709202e-06f, 1.699857995e-06f,
+ 1.674006305e-06f, 1.648154189e-06f, 1.622301705e-06f, 1.596448908e-06f, 1.570595856e-06f, 1.544742605e-06f, 1.518889213e-06f, 1.493035735e-06f, 1.467182230e-06f, 1.441328753e-06f,
+ 1.415475361e-06f, 1.389622112e-06f, 1.363769062e-06f, 1.337916268e-06f, 1.312063786e-06f, 1.286211674e-06f, 1.260359987e-06f, 1.234508784e-06f, 1.208658119e-06f, 1.182808052e-06f,
+ 1.156958637e-06f, 1.131109931e-06f, 1.105261992e-06f, 1.079414876e-06f, 1.053568640e-06f, 1.027723340e-06f, 1.001879034e-06f, 9.760357766e-07f, 9.501936258e-07f, 9.243526380e-07f,
+ 8.985128697e-07f, 8.726743776e-07f, 8.468372183e-07f, 8.210014484e-07f, 7.951671244e-07f, 7.693343030e-07f, 7.435030406e-07f, 7.176733939e-07f, 6.918454193e-07f, 6.660191734e-07f,
+ 6.401947128e-07f, 6.143720939e-07f, 5.885513731e-07f, 5.627326071e-07f, 5.369158523e-07f, 5.111011651e-07f, 4.852886020e-07f, 4.594782193e-07f, 4.336700737e-07f, 4.078642214e-07f,
+ 3.820607188e-07f, 3.562596224e-07f, 3.304609885e-07f, 3.046648735e-07f, 2.788713338e-07f, 2.530804256e-07f, 2.272922053e-07f, 2.015067292e-07f, 1.757240537e-07f, 1.499442350e-07f,
+ 1.241673293e-07f, 9.839339294e-08f, 7.262248218e-08f, 4.685465323e-08f, 2.108996231e-08f, -4.671534372e-09f, -3.042978063e-08f, -5.618472029e-08f, -8.193629718e-08f, -1.076844552e-07f,
+ -1.334291381e-07f, -1.591702899e-07f, -1.849078544e-07f, -2.106417755e-07f, -2.363719973e-07f, -2.620984635e-07f, -2.878211182e-07f, -3.135399054e-07f, -3.392547690e-07f, -3.649656531e-07f,
+ -3.906725015e-07f, -4.163752585e-07f, -4.420738681e-07f, -4.677682742e-07f, -4.934584210e-07f, -5.191442527e-07f, -5.448257132e-07f, -5.705027468e-07f, -5.961752976e-07f, -6.218433097e-07f,
+ -6.475067274e-07f, -6.731654949e-07f, -6.988195563e-07f, -7.244688559e-07f, -7.501133380e-07f, -7.757529468e-07f, -8.013876266e-07f, -8.270173217e-07f, -8.526419765e-07f, -8.782615353e-07f,
+ -9.038759424e-07f, -9.294851423e-07f, -9.550890792e-07f, -9.806876978e-07f, -1.006280942e-06f, -1.031868757e-06f, -1.057451087e-06f, -1.083027876e-06f, -1.108599069e-06f, -1.134164611e-06f,
+ -1.159724445e-06f, -1.185278518e-06f, -1.210826772e-06f, -1.236369153e-06f, -1.261905605e-06f, -1.287436074e-06f, -1.312960503e-06f, -1.338478837e-06f, -1.363991022e-06f, -1.389497001e-06f,
+ -1.414996720e-06f, -1.440490123e-06f, -1.465977156e-06f, -1.491457762e-06f, -1.516931887e-06f, -1.542399476e-06f, -1.567860473e-06f, -1.593314824e-06f, -1.618762473e-06f, -1.644203365e-06f,
+ -1.669637446e-06f, -1.695064659e-06f, -1.720484951e-06f, -1.745898267e-06f, -1.771304550e-06f, -1.796703747e-06f, -1.822095802e-06f, -1.847480661e-06f, -1.872858269e-06f, -1.898228570e-06f,
+ -1.923591511e-06f, -1.948947035e-06f, -1.974295090e-06f, -1.999635619e-06f, -2.024968568e-06f, -2.050293883e-06f, -2.075611508e-06f, -2.100921389e-06f, -2.126223472e-06f, -2.151517701e-06f,
+ -2.176804023e-06f, -2.202082382e-06f, -2.227352724e-06f, -2.252614996e-06f, -2.277869141e-06f, -2.303115106e-06f, -2.328352836e-06f, -2.353582277e-06f, -2.378803375e-06f, -2.404016074e-06f,
+ -2.429220322e-06f, -2.454416063e-06f, -2.479603243e-06f, -2.504781808e-06f, -2.529951704e-06f, -2.555112877e-06f, -2.580265272e-06f, -2.605408835e-06f, -2.630543512e-06f, -2.655669249e-06f,
+ -2.680785992e-06f, -2.705893687e-06f, -2.730992280e-06f, -2.756081716e-06f, -2.781161943e-06f, -2.806232905e-06f, -2.831294550e-06f, -2.856346823e-06f, -2.881389670e-06f, -2.906423037e-06f,
+ -2.931446872e-06f, -2.956461119e-06f, -2.981465725e-06f, -3.006460637e-06f, -3.031445801e-06f, -3.056421162e-06f, -3.081386669e-06f, -3.106342266e-06f, -3.131287900e-06f, -3.156223518e-06f,
+ -3.181149067e-06f, -3.206064492e-06f, -3.230969740e-06f, -3.255864759e-06f, -3.280749493e-06f, -3.305623891e-06f, -3.330487899e-06f, -3.355341463e-06f, -3.380184530e-06f, -3.405017047e-06f,
+ -3.429838961e-06f, -3.454650218e-06f, -3.479450766e-06f, -3.504240551e-06f, -3.529019520e-06f, -3.553787619e-06f, -3.578544797e-06f, -3.603291000e-06f, -3.628026175e-06f, -3.652750269e-06f,
+ -3.677463229e-06f, -3.702165002e-06f, -3.726855535e-06f, -3.751534776e-06f, -3.776202672e-06f, -3.800859170e-06f, -3.825504217e-06f, -3.850137761e-06f, -3.874759748e-06f, -3.899370127e-06f,
+ -3.923968845e-06f, -3.948555848e-06f, -3.973131085e-06f, -3.997694503e-06f, -4.022246050e-06f, -4.046785673e-06f, -4.071313320e-06f, -4.095828937e-06f, -4.120332474e-06f, -4.144823878e-06f,
+ -4.169303096e-06f, -4.193770076e-06f, -4.218224767e-06f, -4.242667115e-06f, -4.267097069e-06f, -4.291514576e-06f, -4.315919585e-06f, -4.340312043e-06f, -4.364691899e-06f, -4.389059100e-06f,
+ -4.413413594e-06f, -4.437755331e-06f, -4.462084257e-06f, -4.486400321e-06f, -4.510703471e-06f, -4.534993656e-06f, -4.559270823e-06f, -4.583534921e-06f, -4.607785899e-06f, -4.632023704e-06f,
+ -4.656248285e-06f, -4.680459591e-06f, -4.704657570e-06f, -4.728842170e-06f, -4.753013341e-06f, -4.777171030e-06f, -4.801315187e-06f, -4.825445759e-06f, -4.849562696e-06f, -4.873665947e-06f,
+ -4.897755460e-06f, -4.921831184e-06f, -4.945893068e-06f, -4.969941060e-06f, -4.993975110e-06f, -5.017995167e-06f, -5.042001180e-06f, -5.065993097e-06f, -5.089970868e-06f, -5.113934441e-06f,
+ -5.137883767e-06f, -5.161818794e-06f, -5.185739471e-06f, -5.209645748e-06f, -5.233537574e-06f, -5.257414898e-06f, -5.281277669e-06f, -5.305125838e-06f, -5.328959354e-06f, -5.352778165e-06f,
+ -5.376582222e-06f, -5.400371474e-06f, -5.424145870e-06f, -5.447905361e-06f, -5.471649896e-06f, -5.495379425e-06f, -5.519093897e-06f, -5.542793263e-06f, -5.566477472e-06f, -5.590146474e-06f,
+ -5.613800218e-06f, -5.637438656e-06f, -5.661061737e-06f, -5.684669410e-06f, -5.708261627e-06f, -5.731838336e-06f, -5.755399489e-06f, -5.778945036e-06f, -5.802474926e-06f, -5.825989111e-06f,
+ -5.849487539e-06f, -5.872970163e-06f, -5.896436931e-06f, -5.919887796e-06f, -5.943322706e-06f, -5.966741613e-06f, -5.990144467e-06f, -6.013531219e-06f, -6.036901819e-06f, -6.060256218e-06f,
+ -6.083594367e-06f, -6.106916217e-06f, -6.130221719e-06f, -6.153510822e-06f, -6.176783479e-06f, -6.200039640e-06f, -6.223279257e-06f, -6.246502279e-06f, -6.269708659e-06f, -6.292898347e-06f,
+ -6.316071294e-06f, -6.339227453e-06f, -6.362366773e-06f, -6.385489207e-06f, -6.408594705e-06f, -6.431683220e-06f, -6.454754702e-06f, -6.477809102e-06f, -6.500846373e-06f, -6.523866466e-06f,
+ -6.546869333e-06f, -6.569854925e-06f, -6.592823193e-06f, -6.615774091e-06f, -6.638707568e-06f, -6.661623578e-06f, -6.684522072e-06f, -6.707403001e-06f, -6.730266319e-06f, -6.753111976e-06f,
+ -6.775939926e-06f, -6.798750119e-06f, -6.821542509e-06f, -6.844317047e-06f, -6.867073685e-06f, -6.889812376e-06f, -6.912533072e-06f, -6.935235726e-06f, -6.957920290e-06f, -6.980586716e-06f,
+ -7.003234956e-06f, -7.025864964e-06f, -7.048476692e-06f, -7.071070093e-06f, -7.093645119e-06f, -7.116201722e-06f, -7.138739857e-06f, -7.161259475e-06f, -7.183760529e-06f, -7.206242973e-06f,
+ -7.228706759e-06f, -7.251151840e-06f, -7.273578170e-06f, -7.295985701e-06f, -7.318374386e-06f, -7.340744180e-06f, -7.363095034e-06f, -7.385426902e-06f, -7.407739739e-06f, -7.430033496e-06f,
+ -7.452308128e-06f, -7.474563587e-06f, -7.496799828e-06f, -7.519016804e-06f, -7.541214469e-06f, -7.563392776e-06f, -7.585551679e-06f, -7.607691132e-06f, -7.629811089e-06f, -7.651911503e-06f,
+ -7.673992328e-06f, -7.696053519e-06f, -7.718095029e-06f, -7.740116812e-06f, -7.762118823e-06f, -7.784101016e-06f, -7.806063345e-06f, -7.828005764e-06f, -7.849928227e-06f, -7.871830689e-06f,
+ -7.893713105e-06f, -7.915575428e-06f, -7.937417613e-06f, -7.959239615e-06f, -7.981041389e-06f, -8.002822888e-06f, -8.024584068e-06f, -8.046324884e-06f, -8.068045290e-06f, -8.089745241e-06f,
+ -8.111424692e-06f, -8.133083598e-06f, -8.154721915e-06f, -8.176339596e-06f, -8.197936598e-06f, -8.219512874e-06f, -8.241068382e-06f, -8.262603075e-06f, -8.284116910e-06f, -8.305609841e-06f,
+ -8.327081824e-06f, -8.348532815e-06f, -8.369962768e-06f, -8.391371640e-06f, -8.412759386e-06f, -8.434125962e-06f, -8.455471324e-06f, -8.476795427e-06f, -8.498098227e-06f, -8.519379680e-06f,
+ -8.540639742e-06f, -8.561878369e-06f, -8.583095518e-06f, -8.604291143e-06f, -8.625465202e-06f, -8.646617650e-06f, -8.667748444e-06f, -8.688857541e-06f, -8.709944895e-06f, -8.731010465e-06f,
+ -8.752054206e-06f, -8.773076075e-06f, -8.794076028e-06f, -8.815054022e-06f, -8.836010014e-06f, -8.856943961e-06f, -8.877855819e-06f, -8.898745545e-06f, -8.919613096e-06f, -8.940458429e-06f,
+ -8.961281501e-06f, -8.982082269e-06f, -9.002860691e-06f, -9.023616722e-06f, -9.044350322e-06f, -9.065061446e-06f, -9.085750052e-06f, -9.106416099e-06f, -9.127059542e-06f, -9.147680339e-06f,
+ -9.168278449e-06f, -9.188853829e-06f, -9.209406436e-06f, -9.229936228e-06f, -9.250443163e-06f, -9.270927198e-06f, -9.291388293e-06f, -9.311826404e-06f, -9.332241489e-06f, -9.352633507e-06f,
+ -9.373002416e-06f, -9.393348174e-06f, -9.413670739e-06f, -9.433970069e-06f, -9.454246123e-06f, -9.474498860e-06f, -9.494728237e-06f, -9.514934212e-06f, -9.535116746e-06f, -9.555275796e-06f,
+ -9.575411321e-06f, -9.595523280e-06f, -9.615611631e-06f, -9.635676333e-06f, -9.655717346e-06f, -9.675734628e-06f, -9.695728138e-06f, -9.715697836e-06f, -9.735643680e-06f, -9.755565629e-06f,
+ -9.775463644e-06f, -9.795337683e-06f, -9.815187705e-06f, -9.835013670e-06f, -9.854815538e-06f, -9.874593268e-06f, -9.894346820e-06f, -9.914076152e-06f, -9.933781226e-06f, -9.953462001e-06f,
+ -9.973118436e-06f, -9.992750491e-06f, -1.001235813e-05f, -1.003194130e-05f, -1.005149998e-05f, -1.007103412e-05f, -1.009054368e-05f, -1.011002862e-05f, -1.012948890e-05f, -1.014892448e-05f,
+ -1.016833532e-05f, -1.018772139e-05f, -1.020708264e-05f, -1.022641904e-05f, -1.024573054e-05f, -1.026501710e-05f, -1.028427869e-05f, -1.030351527e-05f, -1.032272679e-05f, -1.034191322e-05f,
+ -1.036107453e-05f, -1.038021066e-05f, -1.039932159e-05f, -1.041840726e-05f, -1.043746766e-05f, -1.045650272e-05f, -1.047551243e-05f, -1.049449673e-05f, -1.051345560e-05f, -1.053238898e-05f,
+ -1.055129685e-05f, -1.057017916e-05f, -1.058903588e-05f, -1.060786697e-05f, -1.062667239e-05f, -1.064545210e-05f, -1.066420607e-05f, -1.068293425e-05f, -1.070163661e-05f, -1.072031311e-05f,
+ -1.073896371e-05f, -1.075758838e-05f, -1.077618707e-05f, -1.079475976e-05f, -1.081330639e-05f, -1.083182695e-05f, -1.085032138e-05f, -1.086878965e-05f, -1.088723172e-05f, -1.090564756e-05f,
+ -1.092403712e-05f, -1.094240038e-05f, -1.096073729e-05f, -1.097904782e-05f, -1.099733194e-05f, -1.101558959e-05f, -1.103382075e-05f, -1.105202538e-05f, -1.107020345e-05f, -1.108835491e-05f,
+ -1.110647973e-05f, -1.112457788e-05f, -1.114264931e-05f, -1.116069400e-05f, -1.117871190e-05f, -1.119670298e-05f, -1.121466721e-05f, -1.123260453e-05f, -1.125051493e-05f, -1.126839837e-05f,
+ -1.128625480e-05f, -1.130408420e-05f, -1.132188652e-05f, -1.133966174e-05f, -1.135740981e-05f, -1.137513070e-05f, -1.139282438e-05f, -1.141049081e-05f, -1.142812995e-05f, -1.144574177e-05f,
+ -1.146332623e-05f, -1.148088330e-05f, -1.149841295e-05f, -1.151591513e-05f, -1.153338982e-05f, -1.155083697e-05f, -1.156825656e-05f, -1.158564855e-05f, -1.160301290e-05f, -1.162034958e-05f,
+ -1.163765855e-05f, -1.165493979e-05f, -1.167219325e-05f, -1.168941890e-05f, -1.170661671e-05f, -1.172378664e-05f, -1.174092866e-05f, -1.175804274e-05f, -1.177512883e-05f, -1.179218692e-05f,
+ -1.180921695e-05f, -1.182621890e-05f, -1.184319274e-05f, -1.186013843e-05f, -1.187705593e-05f, -1.189394522e-05f, -1.191080626e-05f, -1.192763902e-05f, -1.194444346e-05f, -1.196121955e-05f,
+ -1.197796726e-05f, -1.199468655e-05f, -1.201137739e-05f, -1.202803975e-05f, -1.204467359e-05f, -1.206127889e-05f, -1.207785560e-05f, -1.209440370e-05f, -1.211092315e-05f, -1.212741392e-05f,
+ -1.214387598e-05f, -1.216030929e-05f, -1.217671383e-05f, -1.219308956e-05f, -1.220943644e-05f, -1.222575445e-05f, -1.224204356e-05f, -1.225830372e-05f, -1.227453492e-05f, -1.229073711e-05f,
+ -1.230691027e-05f, -1.232305436e-05f, -1.233916935e-05f, -1.235525521e-05f, -1.237131191e-05f, -1.238733942e-05f, -1.240333770e-05f, -1.241930673e-05f, -1.243524647e-05f, -1.245115689e-05f,
+ -1.246703796e-05f, -1.248288965e-05f, -1.249871193e-05f, -1.251450476e-05f, -1.253026812e-05f, -1.254600197e-05f, -1.256170629e-05f, -1.257738104e-05f, -1.259302619e-05f, -1.260864171e-05f,
+ -1.262422758e-05f, -1.263978375e-05f, -1.265531021e-05f, -1.267080691e-05f, -1.268627384e-05f, -1.270171095e-05f, -1.271711823e-05f, -1.273249563e-05f, -1.274784313e-05f, -1.276316070e-05f,
+ -1.277844831e-05f, -1.279370593e-05f, -1.280893353e-05f, -1.282413108e-05f, -1.283929855e-05f, -1.285443592e-05f, -1.286954314e-05f, -1.288462019e-05f, -1.289966705e-05f, -1.291468369e-05f,
+ -1.292967006e-05f, -1.294462615e-05f, -1.295955193e-05f, -1.297444737e-05f, -1.298931243e-05f, -1.300414710e-05f, -1.301895133e-05f, -1.303372511e-05f, -1.304846840e-05f, -1.306318117e-05f,
+ -1.307786341e-05f, -1.309251507e-05f, -1.310713613e-05f, -1.312172656e-05f, -1.313628634e-05f, -1.315081543e-05f, -1.316531381e-05f, -1.317978145e-05f, -1.319421832e-05f, -1.320862439e-05f,
+ -1.322299964e-05f, -1.323734404e-05f, -1.325165756e-05f, -1.326594017e-05f, -1.328019185e-05f, -1.329441256e-05f, -1.330860229e-05f, -1.332276100e-05f, -1.333688867e-05f, -1.335098526e-05f,
+ -1.336505076e-05f, -1.337908514e-05f, -1.339308836e-05f, -1.340706040e-05f, -1.342100124e-05f, -1.343491085e-05f, -1.344878920e-05f, -1.346263626e-05f, -1.347645202e-05f, -1.349023643e-05f,
+ -1.350398948e-05f, -1.351771114e-05f, -1.353140139e-05f, -1.354506019e-05f, -1.355868752e-05f, -1.357228336e-05f, -1.358584767e-05f, -1.359938045e-05f, -1.361288164e-05f, -1.362635125e-05f,
+ -1.363978922e-05f, -1.365319555e-05f, -1.366657021e-05f, -1.367991316e-05f, -1.369322439e-05f, -1.370650387e-05f, -1.371975158e-05f, -1.373296748e-05f, -1.374615156e-05f, -1.375930379e-05f,
+ -1.377242415e-05f, -1.378551260e-05f, -1.379856913e-05f, -1.381159371e-05f, -1.382458631e-05f, -1.383754692e-05f, -1.385047550e-05f, -1.386337204e-05f, -1.387623651e-05f, -1.388906888e-05f,
+ -1.390186912e-05f, -1.391463723e-05f, -1.392737317e-05f, -1.394007691e-05f, -1.395274845e-05f, -1.396538774e-05f, -1.397799476e-05f, -1.399056951e-05f, -1.400311194e-05f, -1.401562203e-05f,
+ -1.402809977e-05f, -1.404054513e-05f, -1.405295809e-05f, -1.406533862e-05f, -1.407768670e-05f, -1.409000231e-05f, -1.410228542e-05f, -1.411453601e-05f, -1.412675406e-05f, -1.413893954e-05f,
+ -1.415109244e-05f, -1.416321273e-05f, -1.417530039e-05f, -1.418735539e-05f, -1.419937772e-05f, -1.421136735e-05f, -1.422332425e-05f, -1.423524841e-05f, -1.424713981e-05f, -1.425899842e-05f,
+ -1.427082422e-05f, -1.428261719e-05f, -1.429437731e-05f, -1.430610455e-05f, -1.431779889e-05f, -1.432946032e-05f, -1.434108881e-05f, -1.435268434e-05f, -1.436424688e-05f, -1.437577643e-05f,
+ -1.438727294e-05f, -1.439873642e-05f, -1.441016683e-05f, -1.442156414e-05f, -1.443292836e-05f, -1.444425944e-05f, -1.445555737e-05f, -1.446682214e-05f, -1.447805371e-05f, -1.448925207e-05f,
+ -1.450041720e-05f, -1.451154908e-05f, -1.452264768e-05f, -1.453371299e-05f, -1.454474500e-05f, -1.455574366e-05f, -1.456670898e-05f, -1.457764092e-05f, -1.458853947e-05f, -1.459940461e-05f,
+ -1.461023632e-05f, -1.462103458e-05f, -1.463179936e-05f, -1.464253066e-05f, -1.465322845e-05f, -1.466389271e-05f, -1.467452342e-05f, -1.468512056e-05f, -1.469568412e-05f, -1.470621408e-05f,
+ -1.471671041e-05f, -1.472717309e-05f, -1.473760212e-05f, -1.474799747e-05f, -1.475835912e-05f, -1.476868705e-05f, -1.477898124e-05f, -1.478924169e-05f, -1.479946836e-05f, -1.480966124e-05f,
+ -1.481982031e-05f, -1.482994555e-05f, -1.484003696e-05f, -1.485009450e-05f, -1.486011815e-05f, -1.487010792e-05f, -1.488006376e-05f, -1.488998568e-05f, -1.489987364e-05f, -1.490972764e-05f,
+ -1.491954765e-05f, -1.492933365e-05f, -1.493908564e-05f, -1.494880359e-05f, -1.495848749e-05f, -1.496813732e-05f, -1.497775306e-05f, -1.498733469e-05f, -1.499688220e-05f, -1.500639558e-05f,
+ -1.501587480e-05f, -1.502531985e-05f, -1.503473071e-05f, -1.504410737e-05f, -1.505344981e-05f, -1.506275802e-05f, -1.507203197e-05f, -1.508127165e-05f, -1.509047705e-05f, -1.509964815e-05f,
+ -1.510878493e-05f, -1.511788738e-05f, -1.512695548e-05f, -1.513598922e-05f, -1.514498858e-05f, -1.515395355e-05f, -1.516288411e-05f, -1.517178025e-05f, -1.518064194e-05f, -1.518946918e-05f,
+ -1.519826195e-05f, -1.520702024e-05f, -1.521574402e-05f, -1.522443330e-05f, -1.523308804e-05f, -1.524170824e-05f, -1.525029388e-05f, -1.525884495e-05f, -1.526736143e-05f, -1.527584331e-05f,
+ -1.528429057e-05f, -1.529270320e-05f, -1.530108119e-05f, -1.530942453e-05f, -1.531773319e-05f, -1.532600716e-05f, -1.533424643e-05f, -1.534245100e-05f, -1.535062083e-05f, -1.535875592e-05f,
+ -1.536685626e-05f, -1.537492184e-05f, -1.538295263e-05f, -1.539094862e-05f, -1.539890982e-05f, -1.540683619e-05f, -1.541472772e-05f, -1.542258441e-05f, -1.543040625e-05f, -1.543819321e-05f,
+ -1.544594528e-05f, -1.545366246e-05f, -1.546134473e-05f, -1.546899208e-05f, -1.547660449e-05f, -1.548418196e-05f, -1.549172447e-05f, -1.549923200e-05f, -1.550670456e-05f, -1.551414212e-05f,
+ -1.552154467e-05f, -1.552891220e-05f, -1.553624470e-05f, -1.554354216e-05f, -1.555080457e-05f, -1.555803191e-05f, -1.556522417e-05f, -1.557238135e-05f, -1.557950343e-05f, -1.558659039e-05f,
+ -1.559364224e-05f, -1.560065895e-05f, -1.560764052e-05f, -1.561458693e-05f, -1.562149818e-05f, -1.562837425e-05f, -1.563521513e-05f, -1.564202082e-05f, -1.564879130e-05f, -1.565552656e-05f,
+ -1.566222659e-05f, -1.566889139e-05f, -1.567552093e-05f, -1.568211522e-05f, -1.568867423e-05f, -1.569519797e-05f, -1.570168642e-05f, -1.570813957e-05f, -1.571455741e-05f, -1.572093993e-05f,
+ -1.572728713e-05f, -1.573359899e-05f, -1.573987550e-05f, -1.574611665e-05f, -1.575232244e-05f, -1.575849286e-05f, -1.576462790e-05f, -1.577072754e-05f, -1.577679178e-05f, -1.578282061e-05f,
+ -1.578881402e-05f, -1.579477200e-05f, -1.580069455e-05f, -1.580658165e-05f, -1.581243330e-05f, -1.581824949e-05f, -1.582403021e-05f, -1.582977545e-05f, -1.583548521e-05f, -1.584115947e-05f,
+ -1.584679823e-05f, -1.585240148e-05f, -1.585796921e-05f, -1.586350142e-05f, -1.586899809e-05f, -1.587445923e-05f, -1.587988481e-05f, -1.588527484e-05f, -1.589062931e-05f, -1.589594821e-05f,
+ -1.590123153e-05f, -1.590647926e-05f, -1.591169140e-05f, -1.591686795e-05f, -1.592200889e-05f, -1.592711422e-05f, -1.593218393e-05f, -1.593721801e-05f, -1.594221646e-05f, -1.594717927e-05f,
+ -1.595210644e-05f, -1.595699796e-05f, -1.596185382e-05f, -1.596667402e-05f, -1.597145855e-05f, -1.597620740e-05f, -1.598092057e-05f, -1.598559805e-05f, -1.599023984e-05f, -1.599484594e-05f,
+ -1.599941632e-05f, -1.600395100e-05f, -1.600844997e-05f, -1.601291321e-05f, -1.601734073e-05f, -1.602173251e-05f, -1.602608856e-05f, -1.603040887e-05f, -1.603469343e-05f, -1.603894224e-05f,
+ -1.604315530e-05f, -1.604733259e-05f, -1.605147412e-05f, -1.605557988e-05f, -1.605964987e-05f, -1.606368408e-05f, -1.606768250e-05f, -1.607164514e-05f, -1.607557199e-05f, -1.607946304e-05f,
+ -1.608331829e-05f, -1.608713773e-05f, -1.609092138e-05f, -1.609466920e-05f, -1.609838122e-05f, -1.610205742e-05f, -1.610569779e-05f, -1.610930234e-05f, -1.611287106e-05f, -1.611640395e-05f,
+ -1.611990100e-05f, -1.612336222e-05f, -1.612678759e-05f, -1.613017712e-05f, -1.613353080e-05f, -1.613684863e-05f, -1.614013061e-05f, -1.614337674e-05f, -1.614658700e-05f, -1.614976141e-05f,
+ -1.615289995e-05f, -1.615600263e-05f, -1.615906943e-05f, -1.616210037e-05f, -1.616509544e-05f, -1.616805463e-05f, -1.617097795e-05f, -1.617386539e-05f, -1.617671695e-05f, -1.617953263e-05f,
+ -1.618231242e-05f, -1.618505634e-05f, -1.618776436e-05f, -1.619043650e-05f, -1.619307275e-05f, -1.619567311e-05f, -1.619823757e-05f, -1.620076615e-05f, -1.620325883e-05f, -1.620571562e-05f,
+ -1.620813652e-05f, -1.621052151e-05f, -1.621287062e-05f, -1.621518382e-05f, -1.621746113e-05f, -1.621970254e-05f, -1.622190805e-05f, -1.622407766e-05f, -1.622621137e-05f, -1.622830919e-05f,
+ -1.623037110e-05f, -1.623239712e-05f, -1.623438724e-05f, -1.623634146e-05f, -1.623825978e-05f, -1.624014220e-05f, -1.624198872e-05f, -1.624379935e-05f, -1.624557408e-05f, -1.624731292e-05f,
+ -1.624901586e-05f, -1.625068290e-05f, -1.625231405e-05f, -1.625390931e-05f, -1.625546868e-05f, -1.625699215e-05f, -1.625847974e-05f, -1.625993144e-05f, -1.626134726e-05f, -1.626272718e-05f,
+ -1.626407123e-05f, -1.626537939e-05f, -1.626665167e-05f, -1.626788808e-05f, -1.626908860e-05f, -1.627025326e-05f, -1.627138204e-05f, -1.627247494e-05f, -1.627353198e-05f, -1.627455316e-05f,
+ -1.627553847e-05f, -1.627648792e-05f, -1.627740150e-05f, -1.627827924e-05f, -1.627912112e-05f, -1.627992714e-05f, -1.628069732e-05f, -1.628143165e-05f, -1.628213014e-05f, -1.628279279e-05f,
+ -1.628341961e-05f, -1.628401059e-05f, -1.628456574e-05f, -1.628508506e-05f, -1.628556856e-05f, -1.628601624e-05f, -1.628642810e-05f, -1.628680415e-05f, -1.628714439e-05f, -1.628744883e-05f,
+ -1.628771746e-05f, -1.628795030e-05f, -1.628814734e-05f, -1.628830860e-05f, -1.628843407e-05f, -1.628852375e-05f, -1.628857767e-05f, -1.628859581e-05f, -1.628857818e-05f, -1.628852479e-05f,
+ -1.628843564e-05f, -1.628831073e-05f, -1.628815008e-05f, -1.628795368e-05f, -1.628772155e-05f, -1.628745368e-05f, -1.628715008e-05f, -1.628681076e-05f, -1.628643572e-05f, -1.628602497e-05f,
+ -1.628557851e-05f, -1.628509635e-05f, -1.628457849e-05f, -1.628402494e-05f, -1.628343570e-05f, -1.628281079e-05f, -1.628215020e-05f, -1.628145395e-05f, -1.628072204e-05f, -1.627995446e-05f,
+ -1.627915125e-05f, -1.627831238e-05f, -1.627743789e-05f, -1.627652776e-05f, -1.627558201e-05f, -1.627460064e-05f, -1.627358366e-05f, -1.627253108e-05f, -1.627144290e-05f, -1.627031913e-05f,
+ -1.626915978e-05f, -1.626796486e-05f, -1.626673437e-05f, -1.626546831e-05f, -1.626416670e-05f, -1.626282955e-05f, -1.626145685e-05f, -1.626004863e-05f, -1.625860488e-05f, -1.625712562e-05f,
+ -1.625561084e-05f, -1.625406057e-05f, -1.625247480e-05f, -1.625085355e-05f, -1.624919682e-05f, -1.624750463e-05f, -1.624577697e-05f, -1.624401386e-05f, -1.624221531e-05f, -1.624038132e-05f,
+ -1.623851191e-05f, -1.623660707e-05f, -1.623466683e-05f, -1.623269119e-05f, -1.623068016e-05f, -1.622863374e-05f, -1.622655195e-05f, -1.622443480e-05f, -1.622228229e-05f, -1.622009443e-05f,
+ -1.621787124e-05f, -1.621561272e-05f, -1.621331888e-05f, -1.621098973e-05f, -1.620862528e-05f, -1.620622554e-05f, -1.620379053e-05f, -1.620132024e-05f, -1.619881469e-05f, -1.619627390e-05f,
+ -1.619369786e-05f, -1.619108660e-05f, -1.618844011e-05f, -1.618575841e-05f, -1.618304152e-05f, -1.618028944e-05f, -1.617750218e-05f, -1.617467975e-05f, -1.617182216e-05f, -1.616892943e-05f,
+ -1.616600157e-05f, -1.616303858e-05f, -1.616004048e-05f, -1.615700727e-05f, -1.615393897e-05f, -1.615083560e-05f, -1.614769715e-05f, -1.614452365e-05f, -1.614131510e-05f, -1.613807152e-05f,
+ -1.613479291e-05f, -1.613147930e-05f, -1.612813068e-05f, -1.612474708e-05f, -1.612132850e-05f, -1.611787495e-05f, -1.611438646e-05f, -1.611086302e-05f, -1.610730466e-05f, -1.610371138e-05f,
+ -1.610008320e-05f, -1.609642013e-05f, -1.609272218e-05f, -1.608898937e-05f, -1.608522170e-05f, -1.608141920e-05f, -1.607758186e-05f, -1.607370971e-05f, -1.606980276e-05f, -1.606586102e-05f,
+ -1.606188451e-05f, -1.605787323e-05f, -1.605382720e-05f, -1.604974644e-05f, -1.604563096e-05f, -1.604148076e-05f, -1.603729588e-05f, -1.603307631e-05f, -1.602882207e-05f, -1.602453317e-05f,
+ -1.602020964e-05f, -1.601585148e-05f, -1.601145871e-05f, -1.600703133e-05f, -1.600256938e-05f, -1.599807285e-05f, -1.599354177e-05f, -1.598897614e-05f, -1.598437599e-05f, -1.597974133e-05f,
+ -1.597507217e-05f, -1.597036852e-05f, -1.596563040e-05f, -1.596085783e-05f, -1.595605083e-05f, -1.595120939e-05f, -1.594633355e-05f, -1.594142331e-05f, -1.593647870e-05f, -1.593149972e-05f,
+ -1.592648639e-05f, -1.592143873e-05f, -1.591635675e-05f, -1.591124047e-05f, -1.590608990e-05f, -1.590090507e-05f, -1.589568597e-05f, -1.589043264e-05f, -1.588514508e-05f, -1.587982332e-05f,
+ -1.587446737e-05f, -1.586907723e-05f, -1.586365295e-05f, -1.585819451e-05f, -1.585270195e-05f, -1.584717529e-05f, -1.584161452e-05f, -1.583601968e-05f, -1.583039078e-05f, -1.582472784e-05f,
+ -1.581903087e-05f, -1.581329989e-05f, -1.580753491e-05f, -1.580173596e-05f, -1.579590305e-05f, -1.579003620e-05f, -1.578413542e-05f, -1.577820074e-05f, -1.577223216e-05f, -1.576622971e-05f,
+ -1.576019341e-05f, -1.575412327e-05f, -1.574801931e-05f, -1.574188155e-05f, -1.573571000e-05f, -1.572950468e-05f, -1.572326562e-05f, -1.571699282e-05f, -1.571068632e-05f, -1.570434611e-05f,
+ -1.569797224e-05f, -1.569156470e-05f, -1.568512352e-05f, -1.567864872e-05f, -1.567214032e-05f, -1.566559834e-05f, -1.565902279e-05f, -1.565241369e-05f, -1.564577106e-05f, -1.563909493e-05f,
+ -1.563238530e-05f, -1.562564220e-05f, -1.561886565e-05f, -1.561205567e-05f, -1.560521227e-05f, -1.559833548e-05f, -1.559142531e-05f, -1.558448179e-05f, -1.557750493e-05f, -1.557049476e-05f,
+ -1.556345128e-05f, -1.555637453e-05f, -1.554926452e-05f, -1.554212127e-05f, -1.553494481e-05f, -1.552773515e-05f, -1.552049231e-05f, -1.551321631e-05f, -1.550590717e-05f, -1.549856492e-05f,
+ -1.549118957e-05f, -1.548378114e-05f, -1.547633966e-05f, -1.546886514e-05f, -1.546135761e-05f, -1.545381708e-05f, -1.544624358e-05f, -1.543863712e-05f, -1.543099774e-05f, -1.542332544e-05f,
+ -1.541562025e-05f, -1.540788220e-05f, -1.540011130e-05f, -1.539230757e-05f, -1.538447103e-05f, -1.537660172e-05f, -1.536869964e-05f, -1.536076482e-05f, -1.535279728e-05f, -1.534479705e-05f,
+ -1.533676413e-05f, -1.532869857e-05f, -1.532060037e-05f, -1.531246957e-05f, -1.530430617e-05f, -1.529611021e-05f, -1.528788171e-05f, -1.527962068e-05f, -1.527132716e-05f, -1.526300116e-05f,
+ -1.525464270e-05f, -1.524625181e-05f, -1.523782852e-05f, -1.522937283e-05f, -1.522088479e-05f, -1.521236440e-05f, -1.520381169e-05f, -1.519522669e-05f, -1.518660941e-05f, -1.517795989e-05f,
+ -1.516927814e-05f, -1.516056418e-05f, -1.515181805e-05f, -1.514303976e-05f, -1.513422933e-05f, -1.512538680e-05f, -1.511651218e-05f, -1.510760549e-05f, -1.509866677e-05f, -1.508969603e-05f,
+ -1.508069330e-05f, -1.507165861e-05f, -1.506259196e-05f, -1.505349340e-05f, -1.504436295e-05f, -1.503520062e-05f, -1.502600644e-05f, -1.501678044e-05f, -1.500752264e-05f, -1.499823307e-05f,
+ -1.498891175e-05f, -1.497955870e-05f, -1.497017395e-05f, -1.496075752e-05f, -1.495130944e-05f, -1.494182974e-05f, -1.493231843e-05f, -1.492277555e-05f, -1.491320111e-05f, -1.490359515e-05f,
+ -1.489395768e-05f, -1.488428874e-05f, -1.487458835e-05f, -1.486485653e-05f, -1.485509331e-05f, -1.484529871e-05f, -1.483547277e-05f, -1.482561550e-05f, -1.481572693e-05f, -1.480580709e-05f,
+ -1.479585600e-05f, -1.478587369e-05f, -1.477586018e-05f, -1.476581551e-05f, -1.475573969e-05f, -1.474563275e-05f, -1.473549472e-05f, -1.472532563e-05f, -1.471512550e-05f, -1.470489436e-05f,
+ -1.469463223e-05f, -1.468433914e-05f, -1.467401512e-05f, -1.466366019e-05f, -1.465327438e-05f, -1.464285772e-05f, -1.463241023e-05f, -1.462193195e-05f, -1.461142289e-05f, -1.460088309e-05f,
+ -1.459031257e-05f, -1.457971136e-05f, -1.456907948e-05f, -1.455841697e-05f, -1.454772385e-05f, -1.453700015e-05f, -1.452624589e-05f, -1.451546110e-05f, -1.450464582e-05f, -1.449380007e-05f,
+ -1.448292387e-05f, -1.447201725e-05f, -1.446108025e-05f, -1.445011288e-05f, -1.443911519e-05f, -1.442808719e-05f, -1.441702891e-05f, -1.440594038e-05f, -1.439482164e-05f, -1.438367270e-05f,
+ -1.437249360e-05f, -1.436128437e-05f, -1.435004502e-05f, -1.433877560e-05f, -1.432747613e-05f, -1.431614664e-05f, -1.430478716e-05f, -1.429339772e-05f, -1.428197834e-05f, -1.427052905e-05f,
+ -1.425904989e-05f, -1.424754088e-05f, -1.423600205e-05f, -1.422443343e-05f, -1.421283505e-05f, -1.420120695e-05f, -1.418954914e-05f, -1.417786165e-05f, -1.416614453e-05f, -1.415439779e-05f,
+ -1.414262147e-05f, -1.413081559e-05f, -1.411898019e-05f, -1.410711530e-05f, -1.409522094e-05f, -1.408329715e-05f, -1.407134395e-05f, -1.405936138e-05f, -1.404734946e-05f, -1.403530822e-05f,
+ -1.402323771e-05f, -1.401113794e-05f, -1.399900894e-05f, -1.398685075e-05f, -1.397466340e-05f, -1.396244691e-05f, -1.395020133e-05f, -1.393792667e-05f, -1.392562297e-05f, -1.391329026e-05f,
+ -1.390092857e-05f, -1.388853794e-05f, -1.387611838e-05f, -1.386366994e-05f, -1.385119264e-05f, -1.383868652e-05f, -1.382615161e-05f, -1.381358793e-05f, -1.380099552e-05f, -1.378837442e-05f,
+ -1.377572464e-05f, -1.376304623e-05f, -1.375033921e-05f, -1.373760362e-05f, -1.372483949e-05f, -1.371204685e-05f, -1.369922573e-05f, -1.368637616e-05f, -1.367349818e-05f, -1.366059181e-05f,
+ -1.364765709e-05f, -1.363469406e-05f, -1.362170273e-05f, -1.360868316e-05f, -1.359563535e-05f, -1.358255936e-05f, -1.356945521e-05f, -1.355632294e-05f, -1.354316257e-05f, -1.352997414e-05f,
+ -1.351675769e-05f, -1.350351323e-05f, -1.349024082e-05f, -1.347694047e-05f, -1.346361223e-05f, -1.345025612e-05f, -1.343687218e-05f, -1.342346044e-05f, -1.341002094e-05f, -1.339655370e-05f,
+ -1.338305877e-05f, -1.336953617e-05f, -1.335598593e-05f, -1.334240809e-05f, -1.332880269e-05f, -1.331516976e-05f, -1.330150932e-05f, -1.328782142e-05f, -1.327410609e-05f, -1.326036336e-05f,
+ -1.324659326e-05f, -1.323279583e-05f, -1.321897110e-05f, -1.320511911e-05f, -1.319123989e-05f, -1.317733347e-05f, -1.316339989e-05f, -1.314943919e-05f, -1.313545139e-05f, -1.312143653e-05f,
+ -1.310739464e-05f, -1.309332576e-05f, -1.307922993e-05f, -1.306510717e-05f, -1.305095753e-05f, -1.303678103e-05f, -1.302257772e-05f, -1.300834762e-05f, -1.299409077e-05f, -1.297980720e-05f,
+ -1.296549696e-05f, -1.295116007e-05f, -1.293679657e-05f, -1.292240649e-05f, -1.290798988e-05f, -1.289354676e-05f, -1.287907716e-05f, -1.286458114e-05f, -1.285005871e-05f, -1.283550992e-05f,
+ -1.282093480e-05f, -1.280633339e-05f, -1.279170572e-05f, -1.277705182e-05f, -1.276237174e-05f, -1.274766551e-05f, -1.273293316e-05f, -1.271817473e-05f, -1.270339025e-05f, -1.268857977e-05f,
+ -1.267374331e-05f, -1.265888092e-05f, -1.264399262e-05f, -1.262907846e-05f, -1.261413847e-05f, -1.259917269e-05f, -1.258418115e-05f, -1.256916389e-05f, -1.255412094e-05f, -1.253905235e-05f,
+ -1.252395814e-05f, -1.250883837e-05f, -1.249369305e-05f, -1.247852223e-05f, -1.246332594e-05f, -1.244810422e-05f, -1.243285712e-05f, -1.241758465e-05f, -1.240228687e-05f, -1.238696381e-05f,
+ -1.237161550e-05f, -1.235624198e-05f, -1.234084329e-05f, -1.232541947e-05f, -1.230997055e-05f, -1.229449657e-05f, -1.227899757e-05f, -1.226347358e-05f, -1.224792465e-05f, -1.223235080e-05f,
+ -1.221675208e-05f, -1.220112852e-05f, -1.218548017e-05f, -1.216980705e-05f, -1.215410921e-05f, -1.213838669e-05f, -1.212263951e-05f, -1.210686773e-05f, -1.209107137e-05f, -1.207525048e-05f,
+ -1.205940510e-05f, -1.204353525e-05f, -1.202764098e-05f, -1.201172233e-05f, -1.199577934e-05f, -1.197981204e-05f, -1.196382047e-05f, -1.194780467e-05f, -1.193176467e-05f, -1.191570053e-05f,
+ -1.189961227e-05f, -1.188349993e-05f, -1.186736355e-05f, -1.185120318e-05f, -1.183501884e-05f, -1.181881058e-05f, -1.180257843e-05f, -1.178632244e-05f, -1.177004265e-05f, -1.175373908e-05f,
+ -1.173741179e-05f, -1.172106081e-05f, -1.170468617e-05f, -1.168828792e-05f, -1.167186610e-05f, -1.165542075e-05f, -1.163895190e-05f, -1.162245960e-05f, -1.160594388e-05f, -1.158940478e-05f,
+ -1.157284234e-05f, -1.155625661e-05f, -1.153964762e-05f, -1.152301540e-05f, -1.150636001e-05f, -1.148968148e-05f, -1.147297984e-05f, -1.145625515e-05f, -1.143950743e-05f, -1.142273673e-05f,
+ -1.140594309e-05f, -1.138912654e-05f, -1.137228713e-05f, -1.135542490e-05f, -1.133853989e-05f, -1.132163214e-05f, -1.130470168e-05f, -1.128774856e-05f, -1.127077282e-05f, -1.125377449e-05f,
+ -1.123675363e-05f, -1.121971026e-05f, -1.120264443e-05f, -1.118555618e-05f, -1.116844555e-05f, -1.115131258e-05f, -1.113415731e-05f, -1.111697978e-05f, -1.109978003e-05f, -1.108255810e-05f,
+ -1.106531404e-05f, -1.104804788e-05f, -1.103075966e-05f, -1.101344943e-05f, -1.099611722e-05f, -1.097876308e-05f, -1.096138705e-05f, -1.094398917e-05f, -1.092656948e-05f, -1.090912801e-05f,
+ -1.089166482e-05f, -1.087417994e-05f, -1.085667342e-05f, -1.083914529e-05f, -1.082159560e-05f, -1.080402439e-05f, -1.078643169e-05f, -1.076881756e-05f, -1.075118202e-05f, -1.073352513e-05f,
+ -1.071584693e-05f, -1.069814745e-05f, -1.068042674e-05f, -1.066268484e-05f, -1.064492180e-05f, -1.062713764e-05f, -1.060933242e-05f, -1.059150618e-05f, -1.057365895e-05f, -1.055579079e-05f,
+ -1.053790173e-05f, -1.051999181e-05f, -1.050206108e-05f, -1.048410958e-05f, -1.046613735e-05f, -1.044814443e-05f, -1.043013086e-05f, -1.041209670e-05f, -1.039404197e-05f, -1.037596672e-05f,
+ -1.035787100e-05f, -1.033975484e-05f, -1.032161830e-05f, -1.030346140e-05f, -1.028528420e-05f, -1.026708673e-05f, -1.024886904e-05f, -1.023063118e-05f, -1.021237317e-05f, -1.019409508e-05f,
+ -1.017579693e-05f, -1.015747878e-05f, -1.013914066e-05f, -1.012078262e-05f, -1.010240469e-05f, -1.008400694e-05f, -1.006558939e-05f, -1.004715208e-05f, -1.002869507e-05f, -1.001021840e-05f,
+ -9.991722106e-06f, -9.973206233e-06f, -9.954670825e-06f, -9.936115925e-06f, -9.917541576e-06f, -9.898947822e-06f, -9.880334707e-06f, -9.861702272e-06f, -9.843050563e-06f, -9.824379622e-06f,
+ -9.805689492e-06f, -9.786980218e-06f, -9.768251843e-06f, -9.749504410e-06f, -9.730737963e-06f, -9.711952545e-06f, -9.693148201e-06f, -9.674324974e-06f, -9.655482908e-06f, -9.636622046e-06f,
+ -9.617742433e-06f, -9.598844113e-06f, -9.579927128e-06f, -9.560991524e-06f, -9.542037344e-06f, -9.523064632e-06f, -9.504073432e-06f, -9.485063789e-06f, -9.466035746e-06f, -9.446989348e-06f,
+ -9.427924638e-06f, -9.408841662e-06f, -9.389740462e-06f, -9.370621084e-06f, -9.351483572e-06f, -9.332327971e-06f, -9.313154324e-06f, -9.293962676e-06f, -9.274753071e-06f, -9.255525554e-06f,
+ -9.236280170e-06f, -9.217016963e-06f, -9.197735978e-06f, -9.178437259e-06f, -9.159120851e-06f, -9.139786799e-06f, -9.120435147e-06f, -9.101065940e-06f, -9.081679223e-06f, -9.062275041e-06f,
+ -9.042853439e-06f, -9.023414461e-06f, -9.003958153e-06f, -8.984484559e-06f, -8.964993724e-06f, -8.945485694e-06f, -8.925960513e-06f, -8.906418227e-06f, -8.886858881e-06f, -8.867282519e-06f,
+ -8.847689188e-06f, -8.828078931e-06f, -8.808451795e-06f, -8.788807825e-06f, -8.769147066e-06f, -8.749469563e-06f, -8.729775363e-06f, -8.710064509e-06f, -8.690337048e-06f, -8.670593024e-06f,
+ -8.650832485e-06f, -8.631055474e-06f, -8.611262038e-06f, -8.591452223e-06f, -8.571626073e-06f, -8.551783634e-06f, -8.531924953e-06f, -8.512050075e-06f, -8.492159045e-06f, -8.472251909e-06f,
+ -8.452328714e-06f, -8.432389504e-06f, -8.412434326e-06f, -8.392463226e-06f, -8.372476250e-06f, -8.352473443e-06f, -8.332454851e-06f, -8.312420521e-06f, -8.292370499e-06f, -8.272304830e-06f,
+ -8.252223561e-06f, -8.232126737e-06f, -8.212014405e-06f, -8.191886612e-06f, -8.171743402e-06f, -8.151584824e-06f, -8.131410921e-06f, -8.111221742e-06f, -8.091017332e-06f, -8.070797738e-06f,
+ -8.050563006e-06f, -8.030313182e-06f, -8.010048313e-06f, -7.989768445e-06f, -7.969473625e-06f, -7.949163899e-06f, -7.928839314e-06f, -7.908499916e-06f, -7.888145752e-06f, -7.867776869e-06f,
+ -7.847393313e-06f, -7.826995130e-06f, -7.806582368e-06f, -7.786155073e-06f, -7.765713292e-06f, -7.745257071e-06f, -7.724786458e-06f, -7.704301499e-06f, -7.683802241e-06f, -7.663288731e-06f,
+ -7.642761016e-06f, -7.622219143e-06f, -7.601663159e-06f, -7.581093110e-06f, -7.560509043e-06f, -7.539911007e-06f, -7.519299047e-06f, -7.498673210e-06f, -7.478033545e-06f, -7.457380097e-06f,
+ -7.436712915e-06f, -7.416032045e-06f, -7.395337534e-06f, -7.374629430e-06f, -7.353907780e-06f, -7.333172631e-06f, -7.312424030e-06f, -7.291662025e-06f, -7.270886663e-06f, -7.250097991e-06f,
+ -7.229296057e-06f, -7.208480909e-06f, -7.187652592e-06f, -7.166811156e-06f, -7.145956647e-06f, -7.125089114e-06f, -7.104208602e-06f, -7.083315161e-06f, -7.062408837e-06f, -7.041489679e-06f,
+ -7.020557733e-06f, -6.999613047e-06f, -6.978655669e-06f, -6.957685647e-06f, -6.936703029e-06f, -6.915707861e-06f, -6.894700193e-06f, -6.873680070e-06f, -6.852647542e-06f, -6.831602656e-06f,
+ -6.810545460e-06f, -6.789476002e-06f, -6.768394330e-06f, -6.747300490e-06f, -6.726194533e-06f, -6.705076504e-06f, -6.683946453e-06f, -6.662804427e-06f, -6.641650474e-06f, -6.620484642e-06f,
+ -6.599306979e-06f, -6.578117534e-06f, -6.556916354e-06f, -6.535703487e-06f, -6.514478982e-06f, -6.493242886e-06f, -6.471995248e-06f, -6.450736116e-06f, -6.429465538e-06f, -6.408183562e-06f,
+ -6.386890237e-06f, -6.365585610e-06f, -6.344269730e-06f, -6.322942645e-06f, -6.301604404e-06f, -6.280255055e-06f, -6.258894645e-06f, -6.237523225e-06f, -6.216140841e-06f, -6.194747542e-06f,
+ -6.173343376e-06f, -6.151928393e-06f, -6.130502640e-06f, -6.109066166e-06f, -6.087619020e-06f, -6.066161249e-06f, -6.044692903e-06f, -6.023214029e-06f, -6.001724677e-06f, -5.980224894e-06f,
+ -5.958714731e-06f, -5.937194234e-06f, -5.915663453e-06f, -5.894122436e-06f, -5.872571232e-06f, -5.851009890e-06f, -5.829438458e-06f, -5.807856985e-06f, -5.786265519e-06f, -5.764664110e-06f,
+ -5.743052806e-06f, -5.721431656e-06f, -5.699800708e-06f, -5.678160012e-06f, -5.656509616e-06f, -5.634849568e-06f, -5.613179919e-06f, -5.591500716e-06f, -5.569812009e-06f, -5.548113846e-06f,
+ -5.526406276e-06f, -5.504689348e-06f, -5.482963111e-06f, -5.461227614e-06f, -5.439482906e-06f, -5.417729036e-06f, -5.395966052e-06f, -5.374194004e-06f, -5.352412941e-06f, -5.330622912e-06f,
+ -5.308823965e-06f, -5.287016151e-06f, -5.265199517e-06f, -5.243374113e-06f, -5.221539988e-06f, -5.199697191e-06f, -5.177845771e-06f, -5.155985777e-06f, -5.134117259e-06f, -5.112240265e-06f,
+ -5.090354845e-06f, -5.068461048e-06f, -5.046558923e-06f, -5.024648519e-06f, -5.002729885e-06f, -4.980803071e-06f, -4.958868125e-06f, -4.936925098e-06f, -4.914974038e-06f, -4.893014994e-06f,
+ -4.871048017e-06f, -4.849073154e-06f, -4.827090456e-06f, -4.805099971e-06f, -4.783101749e-06f, -4.761095840e-06f, -4.739082292e-06f, -4.717061155e-06f, -4.695032478e-06f, -4.672996311e-06f,
+ -4.650952703e-06f, -4.628901704e-06f, -4.606843362e-06f, -4.584777727e-06f, -4.562704849e-06f, -4.540624778e-06f, -4.518537561e-06f, -4.496443249e-06f, -4.474341892e-06f, -4.452233539e-06f,
+ -4.430118239e-06f, -4.407996041e-06f, -4.385866996e-06f, -4.363731152e-06f, -4.341588560e-06f, -4.319439269e-06f, -4.297283327e-06f, -4.275120786e-06f, -4.252951693e-06f, -4.230776100e-06f,
+ -4.208594055e-06f, -4.186405608e-06f, -4.164210809e-06f, -4.142009706e-06f, -4.119802351e-06f, -4.097588791e-06f, -4.075369078e-06f, -4.053143260e-06f, -4.030911387e-06f, -4.008673508e-06f,
+ -3.986429674e-06f, -3.964179934e-06f, -3.941924338e-06f, -3.919662935e-06f, -3.897395774e-06f, -3.875122907e-06f, -3.852844381e-06f, -3.830560247e-06f, -3.808270555e-06f, -3.785975354e-06f,
+ -3.763674694e-06f, -3.741368625e-06f, -3.719057196e-06f, -3.696740457e-06f, -3.674418458e-06f, -3.652091248e-06f, -3.629758877e-06f, -3.607421395e-06f, -3.585078852e-06f, -3.562731297e-06f,
+ -3.540378780e-06f, -3.518021351e-06f, -3.495659060e-06f, -3.473291956e-06f, -3.450920089e-06f, -3.428543508e-06f, -3.406162265e-06f, -3.383776408e-06f, -3.361385987e-06f, -3.338991051e-06f,
+ -3.316591652e-06f, -3.294187838e-06f, -3.271779659e-06f, -3.249367166e-06f, -3.226950407e-06f, -3.204529433e-06f, -3.182104293e-06f, -3.159675037e-06f, -3.137241716e-06f, -3.114804378e-06f,
+ -3.092363074e-06f, -3.069917854e-06f, -3.047468767e-06f, -3.025015862e-06f, -3.002559191e-06f, -2.980098803e-06f, -2.957634747e-06f, -2.935167073e-06f, -2.912695832e-06f, -2.890221072e-06f,
+ -2.867742845e-06f, -2.845261199e-06f, -2.822776185e-06f, -2.800287852e-06f, -2.777796250e-06f, -2.755301429e-06f, -2.732803439e-06f, -2.710302330e-06f, -2.687798151e-06f, -2.665290952e-06f,
+ -2.642780784e-06f, -2.620267695e-06f, -2.597751737e-06f, -2.575232958e-06f, -2.552711409e-06f, -2.530187139e-06f, -2.507660198e-06f, -2.485130636e-06f, -2.462598503e-06f, -2.440063849e-06f,
+ -2.417526723e-06f, -2.394987175e-06f, -2.372445256e-06f, -2.349901014e-06f, -2.327354501e-06f, -2.304805765e-06f, -2.282254856e-06f, -2.259701825e-06f, -2.237146721e-06f, -2.214589594e-06f,
+ -2.192030494e-06f, -2.169469470e-06f, -2.146906572e-06f, -2.124341851e-06f, -2.101775355e-06f, -2.079207136e-06f, -2.056637242e-06f, -2.034065723e-06f, -2.011492630e-06f, -1.988918011e-06f,
+ -1.966341918e-06f, -1.943764399e-06f, -1.921185504e-06f, -1.898605283e-06f, -1.876023786e-06f, -1.853441063e-06f, -1.830857164e-06f, -1.808272137e-06f, -1.785686034e-06f, -1.763098903e-06f,
+ -1.740510795e-06f, -1.717921759e-06f, -1.695331845e-06f, -1.672741103e-06f, -1.650149582e-06f, -1.627557333e-06f, -1.604964404e-06f, -1.582370846e-06f, -1.559776709e-06f, -1.537182041e-06f,
+ -1.514586893e-06f, -1.491991315e-06f, -1.469395356e-06f, -1.446799066e-06f, -1.424202494e-06f, -1.401605691e-06f, -1.379008706e-06f, -1.356411588e-06f, -1.333814387e-06f, -1.311217154e-06f,
+ -1.288619936e-06f, -1.266022786e-06f, -1.243425750e-06f, -1.220828881e-06f, -1.198232226e-06f, -1.175635837e-06f, -1.153039761e-06f, -1.130444050e-06f, -1.107848752e-06f, -1.085253917e-06f,
+ -1.062659595e-06f, -1.040065835e-06f, -1.017472686e-06f, -9.948801997e-07f, -9.722884239e-07f, -9.496974086e-07f, -9.271072033e-07f, -9.045178576e-07f, -8.819294209e-07f, -8.593419427e-07f,
+ -8.367554727e-07f, -8.141700602e-07f, -7.915857547e-07f, -7.690026058e-07f, -7.464206628e-07f, -7.238399753e-07f, -7.012605927e-07f, -6.786825645e-07f, -6.561059400e-07f, -6.335307687e-07f,
+ -6.109570999e-07f, -5.883849832e-07f, -5.658144679e-07f, -5.432456033e-07f, -5.206784389e-07f, -4.981130240e-07f, -4.755494079e-07f, -4.529876401e-07f, -4.304277697e-07f, -4.078698462e-07f,
+ -3.853139189e-07f, -3.627600371e-07f, -3.402082499e-07f, -3.176586068e-07f, -2.951111570e-07f, -2.725659498e-07f, -2.500230343e-07f, -2.274824598e-07f, -2.049442756e-07f, -1.824085308e-07f,
+ -1.598752747e-07f, -1.373445565e-07f, -1.148164252e-07f, -9.229093012e-08f, -6.976812035e-08f, -4.724804505e-08f, -2.473075333e-08f, -2.216294316e-09f, 2.029528290e-08f, 4.280392922e-08f,
+ 6.530959558e-08f, 8.781223291e-08f, 1.103117922e-07f, 1.328082243e-07f, 1.553014803e-07f, 1.777915112e-07f, 2.002782679e-07f, 2.227617014e-07f, 2.452417629e-07f, 2.677184034e-07f,
+ 2.901915738e-07f, 3.126612253e-07f, 3.351273090e-07f, 3.575897759e-07f, 3.800485772e-07f, 4.025036640e-07f, 4.249549875e-07f, 4.474024987e-07f, 4.698461490e-07f, 4.922858894e-07f,
+ 5.147216711e-07f, 5.371534455e-07f, 5.595811636e-07f, 5.820047768e-07f, 6.044242363e-07f, 6.268394934e-07f, 6.492504995e-07f, 6.716572057e-07f, 6.940595634e-07f, 7.164575240e-07f,
+ 7.388510388e-07f, 7.612400592e-07f, 7.836245366e-07f, 8.060044223e-07f, 8.283796679e-07f, 8.507502247e-07f, 8.731160441e-07f, 8.954770778e-07f, 9.178332771e-07f, 9.401845935e-07f,
+ 9.625309787e-07f, 9.848723840e-07f, 1.007208761e-06f, 1.029540062e-06f, 1.051866237e-06f, 1.074187239e-06f, 1.096503019e-06f, 1.118813529e-06f, 1.141118720e-06f, 1.163418544e-06f,
+ 1.185712954e-06f, 1.208001899e-06f, 1.230285334e-06f, 1.252563208e-06f, 1.274835474e-06f, 1.297102083e-06f, 1.319362988e-06f, 1.341618140e-06f, 1.363867491e-06f, 1.386110993e-06f,
+ 1.408348598e-06f, 1.430580258e-06f, 1.452805924e-06f, 1.475025549e-06f, 1.497239084e-06f, 1.519446482e-06f, 1.541647694e-06f, 1.563842673e-06f, 1.586031371e-06f, 1.608213739e-06f,
+ 1.630389729e-06f, 1.652559295e-06f, 1.674722387e-06f, 1.696878958e-06f, 1.719028961e-06f, 1.741172347e-06f, 1.763309069e-06f, 1.785439078e-06f, 1.807562327e-06f, 1.829678769e-06f,
+ 1.851788355e-06f, 1.873891038e-06f, 1.895986771e-06f, 1.918075505e-06f, 1.940157193e-06f, 1.962231787e-06f, 1.984299240e-06f, 2.006359504e-06f, 2.028412531e-06f, 2.050458275e-06f,
+ 2.072496688e-06f, 2.094527721e-06f, 2.116551328e-06f, 2.138567462e-06f, 2.160576074e-06f, 2.182577118e-06f, 2.204570546e-06f, 2.226556310e-06f, 2.248534364e-06f, 2.270504660e-06f,
+ 2.292467151e-06f, 2.314421790e-06f, 2.336368528e-06f, 2.358307320e-06f, 2.380238118e-06f, 2.402160875e-06f, 2.424075544e-06f, 2.445982077e-06f, 2.467880427e-06f, 2.489770548e-06f,
+ 2.511652393e-06f, 2.533525914e-06f, 2.555391064e-06f, 2.577247797e-06f, 2.599096065e-06f, 2.620935822e-06f, 2.642767020e-06f, 2.664589613e-06f, 2.686403555e-06f, 2.708208797e-06f,
+ 2.730005294e-06f, 2.751792998e-06f, 2.773571864e-06f, 2.795341843e-06f, 2.817102890e-06f, 2.838854958e-06f, 2.860598000e-06f, 2.882331969e-06f, 2.904056820e-06f, 2.925772505e-06f,
+ 2.947478978e-06f, 2.969176192e-06f, 2.990864101e-06f, 3.012542658e-06f, 3.034211818e-06f, 3.055871533e-06f, 3.077521758e-06f, 3.099162445e-06f, 3.120793549e-06f, 3.142415023e-06f,
+ 3.164026821e-06f, 3.185628897e-06f, 3.207221205e-06f, 3.228803698e-06f, 3.250376330e-06f, 3.271939055e-06f, 3.293491828e-06f, 3.315034601e-06f, 3.336567329e-06f, 3.358089966e-06f,
+ 3.379602466e-06f, 3.401104782e-06f, 3.422596870e-06f, 3.444078683e-06f, 3.465550175e-06f, 3.487011300e-06f, 3.508462013e-06f, 3.529902267e-06f, 3.551332018e-06f, 3.572751219e-06f,
+ 3.594159824e-06f, 3.615557788e-06f, 3.636945065e-06f, 3.658321610e-06f, 3.679687377e-06f, 3.701042320e-06f, 3.722386395e-06f, 3.743719554e-06f, 3.765041754e-06f, 3.786352948e-06f,
+ 3.807653092e-06f, 3.828942139e-06f, 3.850220044e-06f, 3.871486763e-06f, 3.892742249e-06f, 3.913986458e-06f, 3.935219344e-06f, 3.956440862e-06f, 3.977650967e-06f, 3.998849614e-06f,
+ 4.020036758e-06f, 4.041212354e-06f, 4.062376355e-06f, 4.083528719e-06f, 4.104669399e-06f, 4.125798351e-06f, 4.146915529e-06f, 4.168020890e-06f, 4.189114387e-06f, 4.210195977e-06f,
+ 4.231265614e-06f, 4.252323254e-06f, 4.273368851e-06f, 4.294402362e-06f, 4.315423742e-06f, 4.336432945e-06f, 4.357429928e-06f, 4.378414645e-06f, 4.399387053e-06f, 4.420347107e-06f,
+ 4.441294762e-06f, 4.462229973e-06f, 4.483152698e-06f, 4.504062890e-06f, 4.524960506e-06f, 4.545845502e-06f, 4.566717833e-06f, 4.587577455e-06f, 4.608424323e-06f, 4.629258395e-06f,
+ 4.650079624e-06f, 4.670887969e-06f, 4.691683383e-06f, 4.712465824e-06f, 4.733235248e-06f, 4.753991609e-06f, 4.774734865e-06f, 4.795464972e-06f, 4.816181885e-06f, 4.836885562e-06f,
+ 4.857575957e-06f, 4.878253028e-06f, 4.898916730e-06f, 4.919567020e-06f, 4.940203855e-06f, 4.960827190e-06f, 4.981436983e-06f, 5.002033189e-06f, 5.022615765e-06f, 5.043184667e-06f,
+ 5.063739853e-06f, 5.084281279e-06f, 5.104808901e-06f, 5.125322676e-06f, 5.145822561e-06f, 5.166308512e-06f, 5.186780487e-06f, 5.207238442e-06f, 5.227682333e-06f, 5.248112119e-06f,
+ 5.268527756e-06f, 5.288929200e-06f, 5.309316409e-06f, 5.329689340e-06f, 5.350047950e-06f, 5.370392196e-06f, 5.390722035e-06f, 5.411037424e-06f, 5.431338321e-06f, 5.451624682e-06f,
+ 5.471896466e-06f, 5.492153629e-06f, 5.512396129e-06f, 5.532623924e-06f, 5.552836970e-06f, 5.573035225e-06f, 5.593218647e-06f, 5.613387193e-06f, 5.633540821e-06f, 5.653679488e-06f,
+ 5.673803153e-06f, 5.693911772e-06f, 5.714005305e-06f, 5.734083707e-06f, 5.754146938e-06f, 5.774194955e-06f, 5.794227716e-06f, 5.814245179e-06f, 5.834247302e-06f, 5.854234043e-06f,
+ 5.874205361e-06f, 5.894161212e-06f, 5.914101556e-06f, 5.934026350e-06f, 5.953935553e-06f, 5.973829123e-06f, 5.993707018e-06f, 6.013569196e-06f, 6.033415617e-06f, 6.053246239e-06f,
+ 6.073061019e-06f, 6.092859916e-06f, 6.112642890e-06f, 6.132409898e-06f, 6.152160899e-06f, 6.171895852e-06f, 6.191614716e-06f, 6.211317449e-06f, 6.231004010e-06f, 6.250674357e-06f,
+ 6.270328451e-06f, 6.289966249e-06f, 6.309587711e-06f, 6.329192795e-06f, 6.348781461e-06f, 6.368353668e-06f, 6.387909375e-06f, 6.407448540e-06f, 6.426971124e-06f, 6.446477085e-06f,
+ 6.465966383e-06f, 6.485438977e-06f, 6.504894826e-06f, 6.524333890e-06f, 6.543756128e-06f, 6.563161500e-06f, 6.582549965e-06f, 6.601921483e-06f, 6.621276014e-06f, 6.640613517e-06f,
+ 6.659933951e-06f, 6.679237277e-06f, 6.698523455e-06f, 6.717792443e-06f, 6.737044203e-06f, 6.756278694e-06f, 6.775495875e-06f, 6.794695708e-06f, 6.813878151e-06f, 6.833043166e-06f,
+ 6.852190712e-06f, 6.871320749e-06f, 6.890433238e-06f, 6.909528139e-06f, 6.928605412e-06f, 6.947665018e-06f, 6.966706916e-06f, 6.985731068e-06f, 7.004737434e-06f, 7.023725975e-06f,
+ 7.042696650e-06f, 7.061649421e-06f, 7.080584248e-06f, 7.099501092e-06f, 7.118399914e-06f, 7.137280674e-06f, 7.156143334e-06f, 7.174987854e-06f, 7.193814195e-06f, 7.212622318e-06f,
+ 7.231412184e-06f, 7.250183755e-06f, 7.268936991e-06f, 7.287671853e-06f, 7.306388304e-06f, 7.325086303e-06f, 7.343765812e-06f, 7.362426793e-06f, 7.381069207e-06f, 7.399693015e-06f,
+ 7.418298180e-06f, 7.436884661e-06f, 7.455452422e-06f, 7.474001423e-06f, 7.492531626e-06f, 7.511042994e-06f, 7.529535487e-06f, 7.548009067e-06f, 7.566463697e-06f, 7.584899338e-06f,
+ 7.603315952e-06f, 7.621713502e-06f, 7.640091948e-06f, 7.658451254e-06f, 7.676791381e-06f, 7.695112292e-06f, 7.713413949e-06f, 7.731696313e-06f, 7.749959348e-06f, 7.768203016e-06f,
+ 7.786427279e-06f, 7.804632099e-06f, 7.822817440e-06f, 7.840983263e-06f, 7.859129531e-06f, 7.877256208e-06f, 7.895363254e-06f, 7.913450635e-06f, 7.931518311e-06f, 7.949566246e-06f,
+ 7.967594404e-06f, 7.985602745e-06f, 8.003591235e-06f, 8.021559836e-06f, 8.039508510e-06f, 8.057437221e-06f, 8.075345933e-06f, 8.093234608e-06f, 8.111103210e-06f, 8.128951701e-06f,
+ 8.146780047e-06f, 8.164588208e-06f, 8.182376151e-06f, 8.200143837e-06f, 8.217891230e-06f, 8.235618294e-06f, 8.253324993e-06f, 8.271011291e-06f, 8.288677150e-06f, 8.306322536e-06f,
+ 8.323947411e-06f, 8.341551740e-06f, 8.359135487e-06f, 8.376698616e-06f, 8.394241090e-06f, 8.411762874e-06f, 8.429263932e-06f, 8.446744229e-06f, 8.464203728e-06f, 8.481642394e-06f,
+ 8.499060191e-06f, 8.516457084e-06f, 8.533833037e-06f, 8.551188015e-06f, 8.568521982e-06f, 8.585834903e-06f, 8.603126742e-06f, 8.620397464e-06f, 8.637647035e-06f, 8.654875418e-06f,
+ 8.672082579e-06f, 8.689268483e-06f, 8.706433094e-06f, 8.723576378e-06f, 8.740698299e-06f, 8.757798824e-06f, 8.774877916e-06f, 8.791935542e-06f, 8.808971666e-06f, 8.825986254e-06f,
+ 8.842979272e-06f, 8.859950684e-06f, 8.876900456e-06f, 8.893828554e-06f, 8.910734944e-06f, 8.927619590e-06f, 8.944482459e-06f, 8.961323517e-06f, 8.978142729e-06f, 8.994940061e-06f,
+ 9.011715479e-06f, 9.028468949e-06f, 9.045200437e-06f, 9.061909909e-06f, 9.078597331e-06f, 9.095262670e-06f, 9.111905891e-06f, 9.128526961e-06f, 9.145125847e-06f, 9.161702514e-06f,
+ 9.178256929e-06f, 9.194789059e-06f, 9.211298870e-06f, 9.227786328e-06f, 9.244251401e-06f, 9.260694055e-06f, 9.277114256e-06f, 9.293511973e-06f, 9.309887170e-06f, 9.326239817e-06f,
+ 9.342569878e-06f, 9.358877322e-06f, 9.375162116e-06f, 9.391424226e-06f, 9.407663620e-06f, 9.423880265e-06f, 9.440074129e-06f, 9.456245178e-06f, 9.472393380e-06f, 9.488518703e-06f,
+ 9.504621114e-06f, 9.520700581e-06f, 9.536757071e-06f, 9.552790552e-06f, 9.568800992e-06f, 9.584788358e-06f, 9.600752619e-06f, 9.616693742e-06f, 9.632611695e-06f, 9.648506447e-06f,
+ 9.664377965e-06f, 9.680226217e-06f, 9.696051172e-06f, 9.711852798e-06f, 9.727631062e-06f, 9.743385935e-06f, 9.759117383e-06f, 9.774825375e-06f, 9.790509880e-06f, 9.806170867e-06f,
+ 9.821808304e-06f, 9.837422159e-06f, 9.853012402e-06f, 9.868579001e-06f, 9.884121925e-06f, 9.899641143e-06f, 9.915136624e-06f, 9.930608337e-06f, 9.946056250e-06f, 9.961480334e-06f,
+ 9.976880558e-06f, 9.992256889e-06f, 1.000760930e-05f, 1.002293776e-05f, 1.003824223e-05f, 1.005352269e-05f, 1.006877910e-05f, 1.008401144e-05f, 1.009921968e-05f, 1.011440378e-05f,
+ 1.012956371e-05f, 1.014469945e-05f, 1.015981096e-05f, 1.017489822e-05f, 1.018996118e-05f, 1.020499984e-05f, 1.022001414e-05f, 1.023500407e-05f, 1.024996960e-05f, 1.026491069e-05f,
+ 1.027982731e-05f, 1.029471944e-05f, 1.030958705e-05f, 1.032443010e-05f, 1.033924857e-05f, 1.035404242e-05f, 1.036881164e-05f, 1.038355618e-05f, 1.039827602e-05f, 1.041297113e-05f,
+ 1.042764149e-05f, 1.044228705e-05f, 1.045690780e-05f, 1.047150370e-05f, 1.048607473e-05f, 1.050062086e-05f, 1.051514205e-05f, 1.052963828e-05f, 1.054410952e-05f, 1.055855575e-05f,
+ 1.057297693e-05f, 1.058737303e-05f, 1.060174403e-05f, 1.061608990e-05f, 1.063041060e-05f, 1.064470612e-05f, 1.065897643e-05f, 1.067322148e-05f, 1.068744127e-05f, 1.070163575e-05f,
+ 1.071580491e-05f, 1.072994871e-05f, 1.074406713e-05f, 1.075816013e-05f, 1.077222770e-05f, 1.078626979e-05f, 1.080028640e-05f, 1.081427748e-05f, 1.082824301e-05f, 1.084218296e-05f,
+ 1.085609731e-05f, 1.086998603e-05f, 1.088384908e-05f, 1.089768646e-05f, 1.091149812e-05f, 1.092528403e-05f, 1.093904419e-05f, 1.095277854e-05f, 1.096648708e-05f, 1.098016977e-05f,
+ 1.099382658e-05f, 1.100745749e-05f, 1.102106248e-05f, 1.103464151e-05f, 1.104819456e-05f, 1.106172160e-05f, 1.107522261e-05f, 1.108869756e-05f, 1.110214642e-05f, 1.111556917e-05f,
+ 1.112896579e-05f, 1.114233623e-05f, 1.115568049e-05f, 1.116899853e-05f, 1.118229033e-05f, 1.119555586e-05f, 1.120879509e-05f, 1.122200801e-05f, 1.123519458e-05f, 1.124835478e-05f,
+ 1.126148858e-05f, 1.127459597e-05f, 1.128767690e-05f, 1.130073136e-05f, 1.131375933e-05f, 1.132676077e-05f, 1.133973566e-05f, 1.135268398e-05f, 1.136560570e-05f, 1.137850080e-05f,
+ 1.139136925e-05f, 1.140421103e-05f, 1.141702610e-05f, 1.142981446e-05f, 1.144257607e-05f, 1.145531091e-05f, 1.146801895e-05f, 1.148070017e-05f, 1.149335455e-05f, 1.150598205e-05f,
+ 1.151858266e-05f, 1.153115636e-05f, 1.154370311e-05f, 1.155622290e-05f, 1.156871569e-05f, 1.158118147e-05f, 1.159362022e-05f, 1.160603190e-05f, 1.161841650e-05f, 1.163077398e-05f,
+ 1.164310433e-05f, 1.165540753e-05f, 1.166768355e-05f, 1.167993236e-05f, 1.169215394e-05f, 1.170434828e-05f, 1.171651534e-05f, 1.172865510e-05f, 1.174076755e-05f, 1.175285265e-05f,
+ 1.176491038e-05f, 1.177694073e-05f, 1.178894366e-05f, 1.180091916e-05f, 1.181286720e-05f, 1.182478776e-05f, 1.183668082e-05f, 1.184854635e-05f, 1.186038433e-05f, 1.187219475e-05f,
+ 1.188397757e-05f, 1.189573277e-05f, 1.190746034e-05f, 1.191916025e-05f, 1.193083247e-05f, 1.194247699e-05f, 1.195409379e-05f, 1.196568283e-05f, 1.197724411e-05f, 1.198877760e-05f,
+ 1.200028327e-05f, 1.201176111e-05f, 1.202321109e-05f, 1.203463319e-05f, 1.204602739e-05f, 1.205739367e-05f, 1.206873201e-05f, 1.208004238e-05f, 1.209132477e-05f, 1.210257915e-05f,
+ 1.211380551e-05f, 1.212500382e-05f, 1.213617405e-05f, 1.214731620e-05f, 1.215843024e-05f, 1.216951614e-05f, 1.218057389e-05f, 1.219160347e-05f, 1.220260485e-05f, 1.221357802e-05f,
+ 1.222452295e-05f, 1.223543963e-05f, 1.224632803e-05f, 1.225718814e-05f, 1.226801993e-05f, 1.227882338e-05f, 1.228959848e-05f, 1.230034520e-05f, 1.231106352e-05f, 1.232175343e-05f,
+ 1.233241490e-05f, 1.234304791e-05f, 1.235365245e-05f, 1.236422849e-05f, 1.237477602e-05f, 1.238529502e-05f, 1.239578546e-05f, 1.240624733e-05f, 1.241668060e-05f, 1.242708526e-05f,
+ 1.243746130e-05f, 1.244780868e-05f, 1.245812739e-05f, 1.246841742e-05f, 1.247867874e-05f, 1.248891133e-05f, 1.249911518e-05f, 1.250929027e-05f, 1.251943657e-05f, 1.252955407e-05f,
+ 1.253964276e-05f, 1.254970260e-05f, 1.255973360e-05f, 1.256973571e-05f, 1.257970894e-05f, 1.258965325e-05f, 1.259956864e-05f, 1.260945508e-05f, 1.261931255e-05f, 1.262914104e-05f,
+ 1.263894053e-05f, 1.264871101e-05f, 1.265845244e-05f, 1.266816483e-05f, 1.267784814e-05f, 1.268750236e-05f, 1.269712748e-05f, 1.270672347e-05f, 1.271629033e-05f, 1.272582802e-05f,
+ 1.273533654e-05f, 1.274481587e-05f, 1.275426598e-05f, 1.276368687e-05f, 1.277307852e-05f, 1.278244091e-05f, 1.279177402e-05f, 1.280107783e-05f, 1.281035234e-05f, 1.281959752e-05f,
+ 1.282881335e-05f, 1.283799983e-05f, 1.284715693e-05f, 1.285628463e-05f, 1.286538293e-05f, 1.287445180e-05f, 1.288349123e-05f, 1.289250120e-05f, 1.290148170e-05f, 1.291043271e-05f,
+ 1.291935421e-05f, 1.292824619e-05f, 1.293710864e-05f, 1.294594153e-05f, 1.295474486e-05f, 1.296351860e-05f, 1.297226275e-05f, 1.298097727e-05f, 1.298966217e-05f, 1.299831743e-05f,
+ 1.300694302e-05f, 1.301553894e-05f, 1.302410517e-05f, 1.303264169e-05f, 1.304114849e-05f, 1.304962556e-05f, 1.305807288e-05f, 1.306649043e-05f, 1.307487821e-05f, 1.308323619e-05f,
+ 1.309156436e-05f, 1.309986271e-05f, 1.310813122e-05f, 1.311636988e-05f, 1.312457867e-05f, 1.313275759e-05f, 1.314090661e-05f, 1.314902572e-05f, 1.315711491e-05f, 1.316517416e-05f,
+ 1.317320347e-05f, 1.318120281e-05f, 1.318917217e-05f, 1.319711155e-05f, 1.320502091e-05f, 1.321290026e-05f, 1.322074958e-05f, 1.322856886e-05f, 1.323635807e-05f, 1.324411722e-05f,
+ 1.325184628e-05f, 1.325954524e-05f, 1.326721409e-05f, 1.327485282e-05f, 1.328246141e-05f, 1.329003985e-05f, 1.329758813e-05f, 1.330510623e-05f, 1.331259415e-05f, 1.332005187e-05f,
+ 1.332747937e-05f, 1.333487666e-05f, 1.334224370e-05f, 1.334958049e-05f, 1.335688702e-05f, 1.336416328e-05f, 1.337140925e-05f, 1.337862493e-05f, 1.338581029e-05f, 1.339296533e-05f,
+ 1.340009004e-05f, 1.340718441e-05f, 1.341424841e-05f, 1.342128205e-05f, 1.342828531e-05f, 1.343525818e-05f, 1.344220064e-05f, 1.344911269e-05f, 1.345599431e-05f, 1.346284550e-05f,
+ 1.346966624e-05f, 1.347645652e-05f, 1.348321633e-05f, 1.348994566e-05f, 1.349664450e-05f, 1.350331283e-05f, 1.350995065e-05f, 1.351655795e-05f, 1.352313471e-05f, 1.352968093e-05f,
+ 1.353619660e-05f, 1.354268170e-05f, 1.354913622e-05f, 1.355556015e-05f, 1.356195349e-05f, 1.356831623e-05f, 1.357464834e-05f, 1.358094983e-05f, 1.358722069e-05f, 1.359346089e-05f,
+ 1.359967044e-05f, 1.360584933e-05f, 1.361199754e-05f, 1.361811507e-05f, 1.362420190e-05f, 1.363025803e-05f, 1.363628344e-05f, 1.364227813e-05f, 1.364824210e-05f, 1.365417532e-05f,
+ 1.366007779e-05f, 1.366594950e-05f, 1.367179044e-05f, 1.367760061e-05f, 1.368337999e-05f, 1.368912858e-05f, 1.369484637e-05f, 1.370053335e-05f, 1.370618950e-05f, 1.371181483e-05f,
+ 1.371740932e-05f, 1.372297296e-05f, 1.372850576e-05f, 1.373400769e-05f, 1.373947875e-05f, 1.374491894e-05f, 1.375032824e-05f, 1.375570664e-05f, 1.376105415e-05f, 1.376637074e-05f,
+ 1.377165642e-05f, 1.377691118e-05f, 1.378213500e-05f, 1.378732789e-05f, 1.379248983e-05f, 1.379762081e-05f, 1.380272083e-05f, 1.380778989e-05f, 1.381282797e-05f, 1.381783506e-05f,
+ 1.382281117e-05f, 1.382775628e-05f, 1.383267039e-05f, 1.383755348e-05f, 1.384240556e-05f, 1.384722662e-05f, 1.385201665e-05f, 1.385677564e-05f, 1.386150358e-05f, 1.386620048e-05f,
+ 1.387086632e-05f, 1.387550110e-05f, 1.388010481e-05f, 1.388467745e-05f, 1.388921900e-05f, 1.389372947e-05f, 1.389820885e-05f, 1.390265713e-05f, 1.390707431e-05f, 1.391146037e-05f,
+ 1.391581533e-05f, 1.392013916e-05f, 1.392443186e-05f, 1.392869344e-05f, 1.393292387e-05f, 1.393712317e-05f, 1.394129131e-05f, 1.394542831e-05f, 1.394953415e-05f, 1.395360882e-05f,
+ 1.395765233e-05f, 1.396166466e-05f, 1.396564582e-05f, 1.396959580e-05f, 1.397351459e-05f, 1.397740219e-05f, 1.398125859e-05f, 1.398508379e-05f, 1.398887779e-05f, 1.399264058e-05f,
+ 1.399637216e-05f, 1.400007252e-05f, 1.400374166e-05f, 1.400737957e-05f, 1.401098626e-05f, 1.401456171e-05f, 1.401810593e-05f, 1.402161890e-05f, 1.402510063e-05f, 1.402855111e-05f,
+ 1.403197035e-05f, 1.403535832e-05f, 1.403871504e-05f, 1.404204050e-05f, 1.404533469e-05f, 1.404859761e-05f, 1.405182926e-05f, 1.405502964e-05f, 1.405819874e-05f, 1.406133656e-05f,
+ 1.406444310e-05f, 1.406751835e-05f, 1.407056232e-05f, 1.407357499e-05f, 1.407655637e-05f, 1.407950645e-05f, 1.408242523e-05f, 1.408531271e-05f, 1.408816889e-05f, 1.409099377e-05f,
+ 1.409378733e-05f, 1.409654959e-05f, 1.409928053e-05f, 1.410198016e-05f, 1.410464848e-05f, 1.410728548e-05f, 1.410989115e-05f, 1.411246551e-05f, 1.411500855e-05f, 1.411752026e-05f,
+ 1.412000064e-05f, 1.412244970e-05f, 1.412486743e-05f, 1.412725383e-05f, 1.412960890e-05f, 1.413193264e-05f, 1.413422504e-05f, 1.413648612e-05f, 1.413871585e-05f, 1.414091425e-05f,
+ 1.414308132e-05f, 1.414521705e-05f, 1.414732144e-05f, 1.414939449e-05f, 1.415143620e-05f, 1.415344657e-05f, 1.415542561e-05f, 1.415737330e-05f, 1.415928965e-05f, 1.416117467e-05f,
+ 1.416302834e-05f, 1.416485067e-05f, 1.416664167e-05f, 1.416840132e-05f, 1.417012963e-05f, 1.417182660e-05f, 1.417349224e-05f, 1.417512653e-05f, 1.417672948e-05f, 1.417830110e-05f,
+ 1.417984138e-05f, 1.418135032e-05f, 1.418282793e-05f, 1.418427420e-05f, 1.418568914e-05f, 1.418707274e-05f, 1.418842501e-05f, 1.418974595e-05f, 1.419103556e-05f, 1.419229384e-05f,
+ 1.419352080e-05f, 1.419471642e-05f, 1.419588072e-05f, 1.419701370e-05f, 1.419811536e-05f, 1.419918570e-05f, 1.420022471e-05f, 1.420123241e-05f, 1.420220880e-05f, 1.420315387e-05f,
+ 1.420406764e-05f, 1.420495009e-05f, 1.420580123e-05f, 1.420662108e-05f, 1.420740961e-05f, 1.420816685e-05f, 1.420889279e-05f, 1.420958744e-05f, 1.421025079e-05f, 1.421088286e-05f,
+ 1.421148363e-05f, 1.421205312e-05f, 1.421259133e-05f, 1.421309826e-05f, 1.421357391e-05f, 1.421401829e-05f, 1.421443140e-05f, 1.421481324e-05f, 1.421516382e-05f, 1.421548314e-05f,
+ 1.421577120e-05f, 1.421602801e-05f, 1.421625357e-05f, 1.421644788e-05f, 1.421661094e-05f, 1.421674277e-05f, 1.421684336e-05f, 1.421691273e-05f, 1.421695086e-05f, 1.421695777e-05f,
+ 1.421693345e-05f, 1.421687793e-05f, 1.421679119e-05f, 1.421667324e-05f, 1.421652409e-05f, 1.421634374e-05f, 1.421613220e-05f, 1.421588947e-05f, 1.421561555e-05f, 1.421531045e-05f,
+ 1.421497417e-05f, 1.421460673e-05f, 1.421420811e-05f, 1.421377834e-05f, 1.421331741e-05f, 1.421282533e-05f, 1.421230210e-05f, 1.421174773e-05f, 1.421116222e-05f, 1.421054559e-05f,
+ 1.420989782e-05f, 1.420921894e-05f, 1.420850895e-05f, 1.420776784e-05f, 1.420699564e-05f, 1.420619233e-05f, 1.420535794e-05f, 1.420449245e-05f, 1.420359589e-05f, 1.420266826e-05f,
+ 1.420170955e-05f, 1.420071979e-05f, 1.419969897e-05f, 1.419864710e-05f, 1.419756419e-05f, 1.419645024e-05f, 1.419530527e-05f, 1.419412926e-05f, 1.419292225e-05f, 1.419168422e-05f,
+ 1.419041519e-05f, 1.418911516e-05f, 1.418778414e-05f, 1.418642214e-05f, 1.418502917e-05f, 1.418360522e-05f, 1.418215032e-05f, 1.418066446e-05f, 1.417914765e-05f, 1.417759990e-05f,
+ 1.417602122e-05f, 1.417441162e-05f, 1.417277110e-05f, 1.417109967e-05f, 1.416939733e-05f, 1.416766411e-05f, 1.416589999e-05f, 1.416410500e-05f, 1.416227914e-05f, 1.416042241e-05f,
+ 1.415853483e-05f, 1.415661640e-05f, 1.415466714e-05f, 1.415268704e-05f, 1.415067613e-05f, 1.414863440e-05f, 1.414656186e-05f, 1.414445853e-05f, 1.414232441e-05f, 1.414015951e-05f,
+ 1.413796385e-05f, 1.413573742e-05f, 1.413348024e-05f, 1.413119231e-05f, 1.412887365e-05f, 1.412652427e-05f, 1.412414417e-05f, 1.412173336e-05f, 1.411929185e-05f, 1.411681966e-05f,
+ 1.411431679e-05f, 1.411178324e-05f, 1.410921904e-05f, 1.410662419e-05f, 1.410399869e-05f, 1.410134257e-05f, 1.409865582e-05f, 1.409593846e-05f, 1.409319050e-05f, 1.409041195e-05f,
+ 1.408760282e-05f, 1.408476312e-05f, 1.408189285e-05f, 1.407899204e-05f, 1.407606068e-05f, 1.407309879e-05f, 1.407010639e-05f, 1.406708347e-05f, 1.406403006e-05f, 1.406094616e-05f,
+ 1.405783178e-05f, 1.405468694e-05f, 1.405151164e-05f, 1.404830589e-05f, 1.404506971e-05f, 1.404180311e-05f, 1.403850610e-05f, 1.403517869e-05f, 1.403182089e-05f, 1.402843271e-05f,
+ 1.402501416e-05f, 1.402156526e-05f, 1.401808602e-05f, 1.401457645e-05f, 1.401103655e-05f, 1.400746635e-05f, 1.400386585e-05f, 1.400023506e-05f, 1.399657401e-05f, 1.399288269e-05f,
+ 1.398916112e-05f, 1.398540932e-05f, 1.398162729e-05f, 1.397781505e-05f, 1.397397260e-05f, 1.397009998e-05f, 1.396619717e-05f, 1.396226420e-05f, 1.395830109e-05f, 1.395430783e-05f,
+ 1.395028445e-05f, 1.394623096e-05f, 1.394214737e-05f, 1.393803369e-05f, 1.393388994e-05f, 1.392971612e-05f, 1.392551226e-05f, 1.392127837e-05f, 1.391701445e-05f, 1.391272053e-05f,
+ 1.390839661e-05f, 1.390404271e-05f, 1.389965884e-05f, 1.389524502e-05f, 1.389080125e-05f, 1.388632756e-05f, 1.388182396e-05f, 1.387729045e-05f, 1.387272707e-05f, 1.386813380e-05f,
+ 1.386351068e-05f, 1.385885772e-05f, 1.385417493e-05f, 1.384946232e-05f, 1.384471991e-05f, 1.383994771e-05f, 1.383514574e-05f, 1.383031401e-05f, 1.382545254e-05f, 1.382056134e-05f,
+ 1.381564042e-05f, 1.381068981e-05f, 1.380570950e-05f, 1.380069953e-05f, 1.379565990e-05f, 1.379059063e-05f, 1.378549174e-05f, 1.378036323e-05f, 1.377520513e-05f, 1.377001745e-05f,
+ 1.376480020e-05f, 1.375955340e-05f, 1.375427707e-05f, 1.374897122e-05f, 1.374363586e-05f, 1.373827102e-05f, 1.373287670e-05f, 1.372745293e-05f, 1.372199971e-05f, 1.371651707e-05f,
+ 1.371100502e-05f, 1.370546358e-05f, 1.369989276e-05f, 1.369429257e-05f, 1.368866304e-05f, 1.368300419e-05f, 1.367731602e-05f, 1.367159855e-05f, 1.366585180e-05f, 1.366007579e-05f,
+ 1.365427053e-05f, 1.364843604e-05f, 1.364257233e-05f, 1.363667943e-05f, 1.363075735e-05f, 1.362480610e-05f, 1.361882570e-05f, 1.361281618e-05f, 1.360677754e-05f, 1.360070980e-05f,
+ 1.359461299e-05f, 1.358848711e-05f, 1.358233219e-05f, 1.357614824e-05f, 1.356993528e-05f, 1.356369333e-05f, 1.355742240e-05f, 1.355112251e-05f, 1.354479369e-05f, 1.353843594e-05f,
+ 1.353204929e-05f, 1.352563374e-05f, 1.351918933e-05f, 1.351271607e-05f, 1.350621398e-05f, 1.349968307e-05f, 1.349312336e-05f, 1.348653488e-05f, 1.347991763e-05f, 1.347327164e-05f,
+ 1.346659692e-05f, 1.345989350e-05f, 1.345316140e-05f, 1.344640062e-05f, 1.343961119e-05f, 1.343279313e-05f, 1.342594646e-05f, 1.341907120e-05f, 1.341216735e-05f, 1.340523496e-05f,
+ 1.339827402e-05f, 1.339128456e-05f, 1.338426661e-05f, 1.337722017e-05f, 1.337014528e-05f, 1.336304194e-05f, 1.335591018e-05f, 1.334875001e-05f, 1.334156146e-05f, 1.333434455e-05f,
+ 1.332709929e-05f, 1.331982571e-05f, 1.331252382e-05f, 1.330519364e-05f, 1.329783520e-05f, 1.329044851e-05f, 1.328303360e-05f, 1.327559047e-05f, 1.326811917e-05f, 1.326061969e-05f,
+ 1.325309207e-05f, 1.324553632e-05f, 1.323795247e-05f, 1.323034053e-05f, 1.322270052e-05f, 1.321503247e-05f, 1.320733640e-05f, 1.319961232e-05f, 1.319186026e-05f, 1.318408023e-05f,
+ 1.317627227e-05f, 1.316843638e-05f, 1.316057259e-05f, 1.315268093e-05f, 1.314476140e-05f, 1.313681404e-05f, 1.312883886e-05f, 1.312083589e-05f, 1.311280514e-05f, 1.310474664e-05f,
+ 1.309666041e-05f, 1.308854647e-05f, 1.308040484e-05f, 1.307223554e-05f, 1.306403859e-05f, 1.305581403e-05f, 1.304756186e-05f, 1.303928210e-05f, 1.303097480e-05f, 1.302263995e-05f,
+ 1.301427759e-05f, 1.300588773e-05f, 1.299747040e-05f, 1.298902563e-05f, 1.298055343e-05f, 1.297205382e-05f, 1.296352683e-05f, 1.295497248e-05f, 1.294639079e-05f, 1.293778178e-05f,
+ 1.292914549e-05f, 1.292048192e-05f, 1.291179110e-05f, 1.290307306e-05f, 1.289432781e-05f, 1.288555539e-05f, 1.287675581e-05f, 1.286792909e-05f, 1.285907526e-05f, 1.285019435e-05f,
+ 1.284128636e-05f, 1.283235134e-05f, 1.282338930e-05f, 1.281440026e-05f, 1.280538424e-05f, 1.279634128e-05f, 1.278727140e-05f, 1.277817460e-05f, 1.276905093e-05f, 1.275990041e-05f,
+ 1.275072305e-05f, 1.274151888e-05f, 1.273228793e-05f, 1.272303022e-05f, 1.271374577e-05f, 1.270443461e-05f, 1.269509676e-05f, 1.268573224e-05f, 1.267634108e-05f, 1.266692331e-05f,
+ 1.265747894e-05f, 1.264800800e-05f, 1.263851052e-05f, 1.262898651e-05f, 1.261943602e-05f, 1.260985904e-05f, 1.260025563e-05f, 1.259062579e-05f, 1.258096955e-05f, 1.257128694e-05f,
+ 1.256157798e-05f, 1.255184269e-05f, 1.254208111e-05f, 1.253229325e-05f, 1.252247915e-05f, 1.251263881e-05f, 1.250277228e-05f, 1.249287958e-05f, 1.248296073e-05f, 1.247301575e-05f,
+ 1.246304467e-05f, 1.245304752e-05f, 1.244302432e-05f, 1.243297510e-05f, 1.242289989e-05f, 1.241279870e-05f, 1.240267156e-05f, 1.239251851e-05f, 1.238233956e-05f, 1.237213474e-05f,
+ 1.236190407e-05f, 1.235164759e-05f, 1.234136532e-05f, 1.233105728e-05f, 1.232072351e-05f, 1.231036401e-05f, 1.229997884e-05f, 1.228956800e-05f, 1.227913152e-05f, 1.226866944e-05f,
+ 1.225818177e-05f, 1.224766855e-05f, 1.223712980e-05f, 1.222656554e-05f, 1.221597581e-05f, 1.220536063e-05f, 1.219472002e-05f, 1.218405402e-05f, 1.217336264e-05f, 1.216264593e-05f,
+ 1.215190389e-05f, 1.214113657e-05f, 1.213034398e-05f, 1.211952616e-05f, 1.210868313e-05f, 1.209781492e-05f, 1.208692156e-05f, 1.207600306e-05f, 1.206505947e-05f, 1.205409080e-05f,
+ 1.204309709e-05f, 1.203207836e-05f, 1.202103464e-05f, 1.200996596e-05f, 1.199887234e-05f, 1.198775381e-05f, 1.197661041e-05f, 1.196544215e-05f, 1.195424907e-05f, 1.194303119e-05f,
+ 1.193178854e-05f, 1.192052115e-05f, 1.190922904e-05f, 1.189791226e-05f, 1.188657081e-05f, 1.187520474e-05f, 1.186381406e-05f, 1.185239881e-05f, 1.184095902e-05f, 1.182949471e-05f,
+ 1.181800592e-05f, 1.180649267e-05f, 1.179495498e-05f, 1.178339289e-05f, 1.177180643e-05f, 1.176019563e-05f, 1.174856051e-05f, 1.173690110e-05f, 1.172521743e-05f, 1.171350953e-05f,
+ 1.170177744e-05f, 1.169002117e-05f, 1.167824075e-05f, 1.166643622e-05f, 1.165460761e-05f, 1.164275494e-05f, 1.163087825e-05f, 1.161897755e-05f, 1.160705289e-05f, 1.159510429e-05f,
+ 1.158313178e-05f, 1.157113539e-05f, 1.155911515e-05f, 1.154707109e-05f, 1.153500323e-05f, 1.152291162e-05f, 1.151079627e-05f, 1.149865722e-05f, 1.148649449e-05f, 1.147430813e-05f,
+ 1.146209814e-05f, 1.144986458e-05f, 1.143760746e-05f, 1.142532682e-05f, 1.141302269e-05f, 1.140069509e-05f, 1.138834406e-05f, 1.137596962e-05f, 1.136357182e-05f, 1.135115067e-05f,
+ 1.133870621e-05f, 1.132623846e-05f, 1.131374747e-05f, 1.130123325e-05f, 1.128869584e-05f, 1.127613528e-05f, 1.126355158e-05f, 1.125094479e-05f, 1.123831492e-05f, 1.122566203e-05f,
+ 1.121298612e-05f, 1.120028724e-05f, 1.118756541e-05f, 1.117482067e-05f, 1.116205305e-05f, 1.114926257e-05f, 1.113644928e-05f, 1.112361319e-05f, 1.111075435e-05f, 1.109787278e-05f,
+ 1.108496852e-05f, 1.107204158e-05f, 1.105909202e-05f, 1.104611985e-05f, 1.103312512e-05f, 1.102010784e-05f, 1.100706806e-05f, 1.099400580e-05f, 1.098092110e-05f, 1.096781398e-05f,
+ 1.095468449e-05f, 1.094153264e-05f, 1.092835848e-05f, 1.091516203e-05f, 1.090194333e-05f, 1.088870241e-05f, 1.087543929e-05f, 1.086215402e-05f, 1.084884663e-05f, 1.083551714e-05f,
+ 1.082216559e-05f, 1.080879201e-05f, 1.079539643e-05f, 1.078197889e-05f, 1.076853941e-05f, 1.075507804e-05f, 1.074159480e-05f, 1.072808973e-05f, 1.071456285e-05f, 1.070101420e-05f,
+ 1.068744381e-05f, 1.067385172e-05f, 1.066023796e-05f, 1.064660256e-05f, 1.063294555e-05f, 1.061926697e-05f, 1.060556685e-05f, 1.059184522e-05f, 1.057810212e-05f, 1.056433757e-05f,
+ 1.055055162e-05f, 1.053674428e-05f, 1.052291561e-05f, 1.050906563e-05f, 1.049519437e-05f, 1.048130186e-05f, 1.046738815e-05f, 1.045345326e-05f, 1.043949723e-05f, 1.042552009e-05f,
+ 1.041152187e-05f, 1.039750261e-05f, 1.038346234e-05f, 1.036940109e-05f, 1.035531890e-05f, 1.034121581e-05f, 1.032709184e-05f, 1.031294702e-05f, 1.029878140e-05f, 1.028459501e-05f,
+ 1.027038788e-05f, 1.025616004e-05f, 1.024191153e-05f, 1.022764239e-05f, 1.021335264e-05f, 1.019904232e-05f, 1.018471146e-05f, 1.017036011e-05f, 1.015598828e-05f, 1.014159603e-05f,
+ 1.012718337e-05f, 1.011275035e-05f, 1.009829701e-05f, 1.008382336e-05f, 1.006932946e-05f, 1.005481533e-05f, 1.004028100e-05f, 1.002572652e-05f, 1.001115192e-05f, 9.996557229e-06f,
+ 9.981942484e-06f, 9.967307721e-06f, 9.952652973e-06f, 9.937978277e-06f, 9.923283665e-06f, 9.908569175e-06f, 9.893834840e-06f, 9.879080695e-06f, 9.864306775e-06f, 9.849513116e-06f,
+ 9.834699753e-06f, 9.819866720e-06f, 9.805014052e-06f, 9.790141786e-06f, 9.775249956e-06f, 9.760338597e-06f, 9.745407745e-06f, 9.730457435e-06f, 9.715487703e-06f, 9.700498583e-06f,
+ 9.685490112e-06f, 9.670462324e-06f, 9.655415256e-06f, 9.640348942e-06f, 9.625263419e-06f, 9.610158723e-06f, 9.595034888e-06f, 9.579891951e-06f, 9.564729947e-06f, 9.549548912e-06f,
+ 9.534348882e-06f, 9.519129893e-06f, 9.503891980e-06f, 9.488635180e-06f, 9.473359529e-06f, 9.458065062e-06f, 9.442751817e-06f, 9.427419827e-06f, 9.412069131e-06f, 9.396699764e-06f,
+ 9.381311762e-06f, 9.365905162e-06f, 9.350479999e-06f, 9.335036311e-06f, 9.319574132e-06f, 9.304093501e-06f, 9.288594453e-06f, 9.273077025e-06f, 9.257541252e-06f, 9.241987173e-06f,
+ 9.226414822e-06f, 9.210824237e-06f, 9.195215455e-06f, 9.179588512e-06f, 9.163943445e-06f, 9.148280290e-06f, 9.132599085e-06f, 9.116899865e-06f, 9.101182669e-06f, 9.085447532e-06f,
+ 9.069694492e-06f, 9.053923586e-06f, 9.038134851e-06f, 9.022328323e-06f, 9.006504039e-06f, 8.990662038e-06f, 8.974802355e-06f, 8.958925029e-06f, 8.943030095e-06f, 8.927117592e-06f,
+ 8.911187557e-06f, 8.895240027e-06f, 8.879275039e-06f, 8.863292630e-06f, 8.847292839e-06f, 8.831275702e-06f, 8.815241257e-06f, 8.799189541e-06f, 8.783120592e-06f, 8.767034448e-06f,
+ 8.750931145e-06f, 8.734810723e-06f, 8.718673217e-06f, 8.702518666e-06f, 8.686347108e-06f, 8.670158581e-06f, 8.653953121e-06f, 8.637730768e-06f, 8.621491558e-06f, 8.605235530e-06f,
+ 8.588962722e-06f, 8.572673171e-06f, 8.556366916e-06f, 8.540043994e-06f, 8.523704444e-06f, 8.507348303e-06f, 8.490975610e-06f, 8.474586403e-06f, 8.458180720e-06f, 8.441758600e-06f,
+ 8.425320079e-06f, 8.408865197e-06f, 8.392393993e-06f, 8.375906503e-06f, 8.359402767e-06f, 8.342882823e-06f, 8.326346709e-06f, 8.309794465e-06f, 8.293226127e-06f, 8.276641735e-06f,
+ 8.260041328e-06f, 8.243424944e-06f, 8.226792621e-06f, 8.210144398e-06f, 8.193480314e-06f, 8.176800407e-06f, 8.160104716e-06f, 8.143393280e-06f, 8.126666138e-06f, 8.109923328e-06f,
+ 8.093164890e-06f, 8.076390862e-06f, 8.059601282e-06f, 8.042796191e-06f, 8.025975626e-06f, 8.009139627e-06f, 7.992288233e-06f, 7.975421483e-06f, 7.958539416e-06f, 7.941642071e-06f,
+ 7.924729486e-06f, 7.907801703e-06f, 7.890858758e-06f, 7.873900692e-06f, 7.856927544e-06f, 7.839939354e-06f, 7.822936159e-06f, 7.805918000e-06f, 7.788884917e-06f, 7.771836947e-06f,
+ 7.754774132e-06f, 7.737696510e-06f, 7.720604120e-06f, 7.703497003e-06f, 7.686375197e-06f, 7.669238743e-06f, 7.652087679e-06f, 7.634922046e-06f, 7.617741882e-06f, 7.600547228e-06f,
+ 7.583338124e-06f, 7.566114608e-06f, 7.548876721e-06f, 7.531624503e-06f, 7.514357993e-06f, 7.497077230e-06f, 7.479782256e-06f, 7.462473109e-06f, 7.445149830e-06f, 7.427812458e-06f,
+ 7.410461034e-06f, 7.393095597e-06f, 7.375716187e-06f, 7.358322844e-06f, 7.340915609e-06f, 7.323494522e-06f, 7.306059622e-06f, 7.288610949e-06f, 7.271148544e-06f, 7.253672447e-06f,
+ 7.236182698e-06f, 7.218679337e-06f, 7.201162405e-06f, 7.183631942e-06f, 7.166087988e-06f, 7.148530583e-06f, 7.130959767e-06f, 7.113375582e-06f, 7.095778067e-06f, 7.078167263e-06f,
+ 7.060543210e-06f, 7.042905949e-06f, 7.025255520e-06f, 7.007591963e-06f, 6.989915320e-06f, 6.972225630e-06f, 6.954522935e-06f, 6.936807274e-06f, 6.919078690e-06f, 6.901337221e-06f,
+ 6.883582909e-06f, 6.865815794e-06f, 6.848035917e-06f, 6.830243320e-06f, 6.812438042e-06f, 6.794620124e-06f, 6.776789608e-06f, 6.758946534e-06f, 6.741090942e-06f, 6.723222875e-06f,
+ 6.705342371e-06f, 6.687449474e-06f, 6.669544223e-06f, 6.651626659e-06f, 6.633696824e-06f, 6.615754758e-06f, 6.597800502e-06f, 6.579834098e-06f, 6.561855586e-06f, 6.543865008e-06f,
+ 6.525862404e-06f, 6.507847817e-06f, 6.489821286e-06f, 6.471782853e-06f, 6.453732560e-06f, 6.435670446e-06f, 6.417596555e-06f, 6.399510927e-06f, 6.381413603e-06f, 6.363304624e-06f,
+ 6.345184032e-06f, 6.327051868e-06f, 6.308908174e-06f, 6.290752991e-06f, 6.272586360e-06f, 6.254408322e-06f, 6.236218920e-06f, 6.218018194e-06f, 6.199806186e-06f, 6.181582937e-06f,
+ 6.163348490e-06f, 6.145102885e-06f, 6.126846164e-06f, 6.108578368e-06f, 6.090299540e-06f, 6.072009721e-06f, 6.053708952e-06f, 6.035397275e-06f, 6.017074731e-06f, 5.998741363e-06f,
+ 5.980397213e-06f, 5.962042320e-06f, 5.943676729e-06f, 5.925300480e-06f, 5.906913614e-06f, 5.888516175e-06f, 5.870108203e-06f, 5.851689740e-06f, 5.833260829e-06f, 5.814821510e-06f,
+ 5.796371827e-06f, 5.777911821e-06f, 5.759441533e-06f, 5.740961006e-06f, 5.722470282e-06f, 5.703969402e-06f, 5.685458409e-06f, 5.666937344e-06f, 5.648406250e-06f, 5.629865169e-06f,
+ 5.611314142e-06f, 5.592753212e-06f, 5.574182420e-06f, 5.555601810e-06f, 5.537011422e-06f, 5.518411300e-06f, 5.499801484e-06f, 5.481182018e-06f, 5.462552944e-06f, 5.443914303e-06f,
+ 5.425266138e-06f, 5.406608491e-06f, 5.387941405e-06f, 5.369264921e-06f, 5.350579082e-06f, 5.331883930e-06f, 5.313179507e-06f, 5.294465857e-06f, 5.275743020e-06f, 5.257011040e-06f,
+ 5.238269958e-06f, 5.219519818e-06f, 5.200760661e-06f, 5.181992530e-06f, 5.163215467e-06f, 5.144429515e-06f, 5.125634716e-06f, 5.106831112e-06f, 5.088018747e-06f, 5.069197662e-06f,
+ 5.050367900e-06f, 5.031529504e-06f, 5.012682516e-06f, 4.993826978e-06f, 4.974962933e-06f, 4.956090425e-06f, 4.937209494e-06f, 4.918320184e-06f, 4.899422537e-06f, 4.880516597e-06f,
+ 4.861602405e-06f, 4.842680005e-06f, 4.823749438e-06f, 4.804810748e-06f, 4.785863977e-06f, 4.766909168e-06f, 4.747946364e-06f, 4.728975607e-06f, 4.709996941e-06f, 4.691010407e-06f,
+ 4.672016048e-06f, 4.653013908e-06f, 4.634004029e-06f, 4.614986454e-06f, 4.595961225e-06f, 4.576928386e-06f, 4.557887979e-06f, 4.538840047e-06f, 4.519784633e-06f, 4.500721779e-06f,
+ 4.481651530e-06f, 4.462573926e-06f, 4.443489012e-06f, 4.424396831e-06f, 4.405297424e-06f, 4.386190835e-06f, 4.367077108e-06f, 4.347956284e-06f, 4.328828407e-06f, 4.309693520e-06f,
+ 4.290551665e-06f, 4.271402886e-06f, 4.252247226e-06f, 4.233084727e-06f, 4.213915434e-06f, 4.194739387e-06f, 4.175556632e-06f, 4.156367210e-06f, 4.137171164e-06f, 4.117968539e-06f,
+ 4.098759376e-06f, 4.079543719e-06f, 4.060321611e-06f, 4.041093096e-06f, 4.021858215e-06f, 4.002617012e-06f, 3.983369531e-06f, 3.964115814e-06f, 3.944855904e-06f, 3.925589845e-06f,
+ 3.906317680e-06f, 3.887039452e-06f, 3.867755204e-06f, 3.848464979e-06f, 3.829168821e-06f, 3.809866772e-06f, 3.790558876e-06f, 3.771245176e-06f, 3.751925714e-06f, 3.732600535e-06f,
+ 3.713269682e-06f, 3.693933198e-06f, 3.674591125e-06f, 3.655243507e-06f, 3.635890388e-06f, 3.616531811e-06f, 3.597167818e-06f, 3.577798454e-06f, 3.558423761e-06f, 3.539043783e-06f,
+ 3.519658563e-06f, 3.500268143e-06f, 3.480872569e-06f, 3.461471882e-06f, 3.442066126e-06f, 3.422655345e-06f, 3.403239581e-06f, 3.383818879e-06f, 3.364393281e-06f, 3.344962830e-06f,
+ 3.325527570e-06f, 3.306087545e-06f, 3.286642797e-06f, 3.267193370e-06f, 3.247739308e-06f, 3.228280653e-06f, 3.208817449e-06f, 3.189349740e-06f, 3.169877568e-06f, 3.150400978e-06f,
+ 3.130920012e-06f, 3.111434714e-06f, 3.091945127e-06f, 3.072451295e-06f, 3.052953260e-06f, 3.033451067e-06f, 3.013944759e-06f, 2.994434379e-06f, 2.974919971e-06f, 2.955401577e-06f,
+ 2.935879242e-06f, 2.916353009e-06f, 2.896822921e-06f, 2.877289022e-06f, 2.857751354e-06f, 2.838209963e-06f, 2.818664890e-06f, 2.799116179e-06f, 2.779563874e-06f, 2.760008018e-06f,
+ 2.740448655e-06f, 2.720885828e-06f, 2.701319580e-06f, 2.681749955e-06f, 2.662176997e-06f, 2.642600748e-06f, 2.623021253e-06f, 2.603438554e-06f, 2.583852695e-06f, 2.564263720e-06f,
+ 2.544671672e-06f, 2.525076595e-06f, 2.505478531e-06f, 2.485877525e-06f, 2.466273619e-06f, 2.446666858e-06f, 2.427057284e-06f, 2.407444942e-06f, 2.387829874e-06f, 2.368212124e-06f,
+ 2.348591736e-06f, 2.328968753e-06f, 2.309343218e-06f, 2.289715175e-06f, 2.270084668e-06f, 2.250451739e-06f, 2.230816433e-06f, 2.211178792e-06f, 2.191538860e-06f, 2.171896681e-06f,
+ 2.152252299e-06f, 2.132605755e-06f, 2.112957095e-06f, 2.093306361e-06f, 2.073653597e-06f, 2.053998846e-06f, 2.034342152e-06f, 2.014683558e-06f, 1.995023108e-06f, 1.975360844e-06f,
+ 1.955696812e-06f, 1.936031053e-06f, 1.916363612e-06f, 1.896694531e-06f, 1.877023855e-06f, 1.857351626e-06f, 1.837677889e-06f, 1.818002686e-06f, 1.798326061e-06f, 1.778648057e-06f,
+ 1.758968719e-06f, 1.739288088e-06f, 1.719606209e-06f, 1.699923125e-06f, 1.680238880e-06f, 1.660553516e-06f, 1.640867077e-06f, 1.621179608e-06f, 1.601491150e-06f, 1.581801747e-06f,
+ 1.562111444e-06f, 1.542420282e-06f, 1.522728306e-06f, 1.503035559e-06f, 1.483342084e-06f, 1.463647925e-06f, 1.443953125e-06f, 1.424257728e-06f, 1.404561776e-06f, 1.384865313e-06f,
+ 1.365168383e-06f, 1.345471028e-06f, 1.325773292e-06f, 1.306075219e-06f, 1.286376852e-06f, 1.266678233e-06f, 1.246979408e-06f, 1.227280417e-06f, 1.207581306e-06f, 1.187882117e-06f,
+ 1.168182894e-06f, 1.148483679e-06f, 1.128784517e-06f, 1.109085450e-06f, 1.089386522e-06f, 1.069687776e-06f, 1.049989255e-06f, 1.030291002e-06f, 1.010593062e-06f, 9.908954757e-07f,
+ 9.711982881e-07f, 9.515015420e-07f, 9.318052805e-07f, 9.121095468e-07f, 8.924143842e-07f, 8.727198359e-07f, 8.530259451e-07f, 8.333327549e-07f, 8.136403085e-07f, 7.939486491e-07f,
+ 7.742578199e-07f, 7.545678640e-07f, 7.348788246e-07f, 7.151907447e-07f, 6.955036677e-07f, 6.758176364e-07f, 6.561326942e-07f, 6.364488841e-07f, 6.167662491e-07f, 5.970848325e-07f,
+ 5.774046772e-07f, 5.577258263e-07f, 5.380483230e-07f, 5.183722103e-07f, 4.986975312e-07f, 4.790243287e-07f, 4.593526460e-07f, 4.396825260e-07f, 4.200140117e-07f, 4.003471462e-07f,
+ 3.806819724e-07f, 3.610185334e-07f, 3.413568721e-07f, 3.216970314e-07f, 3.020390544e-07f, 2.823829840e-07f, 2.627288631e-07f, 2.430767347e-07f, 2.234266416e-07f, 2.037786269e-07f,
+ 1.841327333e-07f, 1.644890038e-07f, 1.448474812e-07f, 1.252082085e-07f, 1.055712284e-07f, 8.593658392e-08f, 6.630431775e-08f, 4.667447277e-08f, 2.704709180e-08f, 7.422217624e-09f,
+ -1.220010695e-08f, -3.181983915e-08f, -5.143693619e-08f, -7.105135533e-08f, -9.066305382e-08f, -1.102719889e-07f, -1.298781179e-07f, -1.494813980e-07f, -1.690817867e-07f, -1.886792411e-07f,
+ -2.082737186e-07f, -2.278651766e-07f, -2.474535723e-07f, -2.670388633e-07f, -2.866210067e-07f, -3.061999601e-07f, -3.257756807e-07f, -3.453481261e-07f, -3.649172536e-07f, -3.844830207e-07f,
+ -4.040453849e-07f, -4.236043035e-07f, -4.431597341e-07f, -4.627116341e-07f, -4.822599611e-07f, -5.018046726e-07f, -5.213457261e-07f, -5.408830791e-07f, -5.604166892e-07f, -5.799465140e-07f,
+ -5.994725110e-07f, -6.189946379e-07f, -6.385128523e-07f, -6.580271117e-07f, -6.775373739e-07f, -6.970435964e-07f, -7.165457370e-07f, -7.360437533e-07f, -7.555376031e-07f, -7.750272440e-07f,
+ -7.945126338e-07f, -8.139937301e-07f, -8.334704909e-07f, -8.529428738e-07f, -8.724108366e-07f, -8.918743372e-07f, -9.113333333e-07f, -9.307877828e-07f, -9.502376435e-07f, -9.696828733e-07f,
+ -9.891234301e-07f, -1.008559272e-06f, -1.027990356e-06f, -1.047416641e-06f, -1.066838085e-06f, -1.086254646e-06f, -1.105666281e-06f, -1.125072948e-06f, -1.144474607e-06f, -1.163871213e-06f,
+ -1.183262727e-06f, -1.202649105e-06f, -1.222030306e-06f, -1.241406288e-06f, -1.260777009e-06f, -1.280142427e-06f, -1.299502500e-06f, -1.318857187e-06f, -1.338206445e-06f, -1.357550233e-06f,
+ -1.376888510e-06f, -1.396221232e-06f, -1.415548359e-06f, -1.434869849e-06f, -1.454185659e-06f, -1.473495749e-06f, -1.492800077e-06f, -1.512098601e-06f, -1.531391279e-06f, -1.550678069e-06f,
+ -1.569958931e-06f, -1.589233823e-06f, -1.608502702e-06f, -1.627765528e-06f, -1.647022259e-06f, -1.666272853e-06f, -1.685517269e-06f, -1.704755465e-06f, -1.723987400e-06f, -1.743213033e-06f,
+ -1.762432322e-06f, -1.781645225e-06f, -1.800851702e-06f, -1.820051711e-06f, -1.839245210e-06f, -1.858432159e-06f, -1.877612516e-06f, -1.896786239e-06f, -1.915953288e-06f, -1.935113621e-06f,
+ -1.954267197e-06f, -1.973413974e-06f, -1.992553913e-06f, -2.011686970e-06f, -2.030813106e-06f, -2.049932280e-06f, -2.069044449e-06f, -2.088149573e-06f, -2.107247611e-06f, -2.126338523e-06f,
+ -2.145422266e-06f, -2.164498800e-06f, -2.183568083e-06f, -2.202630076e-06f, -2.221684737e-06f, -2.240732025e-06f, -2.259771900e-06f, -2.278804319e-06f, -2.297829243e-06f, -2.316846631e-06f,
+ -2.335856442e-06f, -2.354858635e-06f, -2.373853170e-06f, -2.392840005e-06f, -2.411819100e-06f, -2.430790414e-06f, -2.449753907e-06f, -2.468709538e-06f, -2.487657266e-06f, -2.506597051e-06f,
+ -2.525528852e-06f, -2.544452629e-06f, -2.563368340e-06f, -2.582275947e-06f, -2.601175407e-06f, -2.620066681e-06f, -2.638949728e-06f, -2.657824508e-06f, -2.676690980e-06f, -2.695549105e-06f,
+ -2.714398841e-06f, -2.733240148e-06f, -2.752072987e-06f, -2.770897316e-06f, -2.789713096e-06f, -2.808520286e-06f, -2.827318846e-06f, -2.846108736e-06f, -2.864889916e-06f, -2.883662345e-06f,
+ -2.902425984e-06f, -2.921180793e-06f, -2.939926731e-06f, -2.958663759e-06f, -2.977391835e-06f, -2.996110922e-06f, -3.014820977e-06f, -3.033521963e-06f, -3.052213837e-06f, -3.070896562e-06f,
+ -3.089570097e-06f, -3.108234401e-06f, -3.126889436e-06f, -3.145535162e-06f, -3.164171538e-06f, -3.182798525e-06f, -3.201416083e-06f, -3.220024173e-06f, -3.238622756e-06f, -3.257211790e-06f,
+ -3.275791238e-06f, -3.294361058e-06f, -3.312921212e-06f, -3.331471661e-06f, -3.350012364e-06f, -3.368543282e-06f, -3.387064376e-06f, -3.405575607e-06f, -3.424076934e-06f, -3.442568319e-06f,
+ -3.461049722e-06f, -3.479521105e-06f, -3.497982427e-06f, -3.516433649e-06f, -3.534874733e-06f, -3.553305639e-06f, -3.571726328e-06f, -3.590136761e-06f, -3.608536898e-06f, -3.626926701e-06f,
+ -3.645306130e-06f, -3.663675147e-06f, -3.682033712e-06f, -3.700381787e-06f, -3.718719333e-06f, -3.737046310e-06f, -3.755362680e-06f, -3.773668403e-06f, -3.791963442e-06f, -3.810247758e-06f,
+ -3.828521311e-06f, -3.846784062e-06f, -3.865035974e-06f, -3.883277007e-06f, -3.901507123e-06f, -3.919726283e-06f, -3.937934448e-06f, -3.956131581e-06f, -3.974317642e-06f, -3.992492592e-06f,
+ -4.010656395e-06f, -4.028809010e-06f, -4.046950400e-06f, -4.065080525e-06f, -4.083199349e-06f, -4.101306832e-06f, -4.119402937e-06f, -4.137487624e-06f, -4.155560856e-06f, -4.173622594e-06f,
+ -4.191672801e-06f, -4.209711437e-06f, -4.227738466e-06f, -4.245753849e-06f, -4.263757547e-06f, -4.281749524e-06f, -4.299729740e-06f, -4.317698158e-06f, -4.335654740e-06f, -4.353599447e-06f,
+ -4.371532244e-06f, -4.389453090e-06f, -4.407361949e-06f, -4.425258782e-06f, -4.443143553e-06f, -4.461016223e-06f, -4.478876754e-06f, -4.496725109e-06f, -4.514561251e-06f, -4.532385141e-06f,
+ -4.550196742e-06f, -4.567996017e-06f, -4.585782928e-06f, -4.603557438e-06f, -4.621319509e-06f, -4.639069104e-06f, -4.656806185e-06f, -4.674530715e-06f, -4.692242657e-06f, -4.709941974e-06f,
+ -4.727628628e-06f, -4.745302582e-06f, -4.762963799e-06f, -4.780612242e-06f, -4.798247874e-06f, -4.815870657e-06f, -4.833480555e-06f, -4.851077530e-06f, -4.868661547e-06f, -4.886232566e-06f,
+ -4.903790553e-06f, -4.921335469e-06f, -4.938867279e-06f, -4.956385944e-06f, -4.973891430e-06f, -4.991383698e-06f, -5.008862712e-06f, -5.026328435e-06f, -5.043780831e-06f, -5.061219864e-06f,
+ -5.078645495e-06f, -5.096057690e-06f, -5.113456412e-06f, -5.130841623e-06f, -5.148213289e-06f, -5.165571371e-06f, -5.182915834e-06f, -5.200246642e-06f, -5.217563759e-06f, -5.234867147e-06f,
+ -5.252156771e-06f, -5.269432595e-06f, -5.286694582e-06f, -5.303942696e-06f, -5.321176902e-06f, -5.338397163e-06f, -5.355603444e-06f, -5.372795707e-06f, -5.389973918e-06f, -5.407138040e-06f,
+ -5.424288038e-06f, -5.441423875e-06f, -5.458545517e-06f, -5.475652926e-06f, -5.492746068e-06f, -5.509824907e-06f, -5.526889407e-06f, -5.543939532e-06f, -5.560975247e-06f, -5.577996517e-06f,
+ -5.595003305e-06f, -5.611995577e-06f, -5.628973296e-06f, -5.645936429e-06f, -5.662884938e-06f, -5.679818789e-06f, -5.696737947e-06f, -5.713642376e-06f, -5.730532042e-06f, -5.747406908e-06f,
+ -5.764266940e-06f, -5.781112102e-06f, -5.797942361e-06f, -5.814757680e-06f, -5.831558024e-06f, -5.848343359e-06f, -5.865113650e-06f, -5.881868862e-06f, -5.898608960e-06f, -5.915333909e-06f,
+ -5.932043675e-06f, -5.948738222e-06f, -5.965417516e-06f, -5.982081523e-06f, -5.998730208e-06f, -6.015363536e-06f, -6.031981472e-06f, -6.048583983e-06f, -6.065171033e-06f, -6.081742589e-06f,
+ -6.098298616e-06f, -6.114839079e-06f, -6.131363945e-06f, -6.147873178e-06f, -6.164366746e-06f, -6.180844613e-06f, -6.197306745e-06f, -6.213753109e-06f, -6.230183671e-06f, -6.246598395e-06f,
+ -6.262997249e-06f, -6.279380198e-06f, -6.295747208e-06f, -6.312098246e-06f, -6.328433278e-06f, -6.344752270e-06f, -6.361055187e-06f, -6.377341998e-06f, -6.393612667e-06f, -6.409867161e-06f,
+ -6.426105446e-06f, -6.442327490e-06f, -6.458533258e-06f, -6.474722717e-06f, -6.490895834e-06f, -6.507052575e-06f, -6.523192907e-06f, -6.539316796e-06f, -6.555424209e-06f, -6.571515114e-06f,
+ -6.587589476e-06f, -6.603647263e-06f, -6.619688441e-06f, -6.635712978e-06f, -6.651720841e-06f, -6.667711996e-06f, -6.683686410e-06f, -6.699644051e-06f, -6.715584886e-06f, -6.731508882e-06f,
+ -6.747416006e-06f, -6.763306225e-06f, -6.779179507e-06f, -6.795035819e-06f, -6.810875129e-06f, -6.826697403e-06f, -6.842502610e-06f, -6.858290716e-06f, -6.874061690e-06f, -6.889815499e-06f,
+ -6.905552111e-06f, -6.921271493e-06f, -6.936973613e-06f, -6.952658439e-06f, -6.968325938e-06f, -6.983976079e-06f, -6.999608830e-06f, -7.015224157e-06f, -7.030822030e-06f, -7.046402416e-06f,
+ -7.061965283e-06f, -7.077510600e-06f, -7.093038334e-06f, -7.108548454e-06f, -7.124040928e-06f, -7.139515725e-06f, -7.154972812e-06f, -7.170412158e-06f, -7.185833731e-06f, -7.201237500e-06f,
+ -7.216623433e-06f, -7.231991499e-06f, -7.247341667e-06f, -7.262673904e-06f, -7.277988181e-06f, -7.293284464e-06f, -7.308562724e-06f, -7.323822929e-06f, -7.339065047e-06f, -7.354289048e-06f,
+ -7.369494901e-06f, -7.384682574e-06f, -7.399852037e-06f, -7.415003258e-06f, -7.430136207e-06f, -7.445250853e-06f, -7.460347165e-06f, -7.475425112e-06f, -7.490484664e-06f, -7.505525790e-06f,
+ -7.520548459e-06f, -7.535552641e-06f, -7.550538305e-06f, -7.565505420e-06f, -7.580453957e-06f, -7.595383884e-06f, -7.610295172e-06f, -7.625187790e-06f, -7.640061708e-06f, -7.654916895e-06f,
+ -7.669753322e-06f, -7.684570958e-06f, -7.699369773e-06f, -7.714149738e-06f, -7.728910821e-06f, -7.743652994e-06f, -7.758376226e-06f, -7.773080487e-06f, -7.787765748e-06f, -7.802431979e-06f,
+ -7.817079150e-06f, -7.831707231e-06f, -7.846316193e-06f, -7.860906006e-06f, -7.875476641e-06f, -7.890028068e-06f, -7.904560257e-06f, -7.919073180e-06f, -7.933566807e-06f, -7.948041108e-06f,
+ -7.962496055e-06f, -7.976931618e-06f, -7.991347767e-06f, -8.005744475e-06f, -8.020121711e-06f, -8.034479447e-06f, -8.048817654e-06f, -8.063136302e-06f, -8.077435364e-06f, -8.091714809e-06f,
+ -8.105974609e-06f, -8.120214736e-06f, -8.134435161e-06f, -8.148635855e-06f, -8.162816789e-06f, -8.176977936e-06f, -8.191119265e-06f, -8.205240750e-06f, -8.219342361e-06f, -8.233424070e-06f,
+ -8.247485849e-06f, -8.261527670e-06f, -8.275549504e-06f, -8.289551323e-06f, -8.303533098e-06f, -8.317494803e-06f, -8.331436409e-06f, -8.345357887e-06f, -8.359259211e-06f, -8.373140351e-06f,
+ -8.387001280e-06f, -8.400841971e-06f, -8.414662396e-06f, -8.428462526e-06f, -8.442242334e-06f, -8.456001793e-06f, -8.469740876e-06f, -8.483459553e-06f, -8.497157799e-06f, -8.510835585e-06f,
+ -8.524492885e-06f, -8.538129671e-06f, -8.551745915e-06f, -8.565341591e-06f, -8.578916671e-06f, -8.592471128e-06f, -8.606004936e-06f, -8.619518066e-06f, -8.633010493e-06f, -8.646482189e-06f,
+ -8.659933127e-06f, -8.673363280e-06f, -8.686772622e-06f, -8.700161127e-06f, -8.713528766e-06f, -8.726875514e-06f, -8.740201344e-06f, -8.753506230e-06f, -8.766790145e-06f, -8.780053062e-06f,
+ -8.793294956e-06f, -8.806515799e-06f, -8.819715566e-06f, -8.832894231e-06f, -8.846051766e-06f, -8.859188147e-06f, -8.872303346e-06f, -8.885397339e-06f, -8.898470098e-06f, -8.911521599e-06f,
+ -8.924551814e-06f, -8.937560719e-06f, -8.950548288e-06f, -8.963514494e-06f, -8.976459312e-06f, -8.989382716e-06f, -9.002284682e-06f, -9.015165183e-06f, -9.028024193e-06f, -9.040861689e-06f,
+ -9.053677643e-06f, -9.066472030e-06f, -9.079244827e-06f, -9.091996006e-06f, -9.104725544e-06f, -9.117433414e-06f, -9.130119592e-06f, -9.142784053e-06f, -9.155426772e-06f, -9.168047723e-06f,
+ -9.180646883e-06f, -9.193224226e-06f, -9.205779727e-06f, -9.218313362e-06f, -9.230825106e-06f, -9.243314934e-06f, -9.255782822e-06f, -9.268228746e-06f, -9.280652680e-06f, -9.293054601e-06f,
+ -9.305434484e-06f, -9.317792305e-06f, -9.330128040e-06f, -9.342441663e-06f, -9.354733152e-06f, -9.367002482e-06f, -9.379249630e-06f, -9.391474570e-06f, -9.403677279e-06f, -9.415857733e-06f,
+ -9.428015909e-06f, -9.440151783e-06f, -9.452265330e-06f, -9.464356528e-06f, -9.476425352e-06f, -9.488471779e-06f, -9.500495785e-06f, -9.512497347e-06f, -9.524476442e-06f, -9.536433046e-06f,
+ -9.548367136e-06f, -9.560278689e-06f, -9.572167681e-06f, -9.584034089e-06f, -9.595877890e-06f, -9.607699061e-06f, -9.619497580e-06f, -9.631273422e-06f, -9.643026566e-06f, -9.654756988e-06f,
+ -9.666464666e-06f, -9.678149576e-06f, -9.689811697e-06f, -9.701451005e-06f, -9.713067478e-06f, -9.724661094e-06f, -9.736231829e-06f, -9.747779662e-06f, -9.759304571e-06f, -9.770806532e-06f,
+ -9.782285523e-06f, -9.793741524e-06f, -9.805174510e-06f, -9.816584461e-06f, -9.827971353e-06f, -9.839335166e-06f, -9.850675877e-06f, -9.861993465e-06f, -9.873287907e-06f, -9.884559181e-06f,
+ -9.895807267e-06f, -9.907032142e-06f, -9.918233784e-06f, -9.929412173e-06f, -9.940567286e-06f, -9.951699103e-06f, -9.962807601e-06f, -9.973892760e-06f, -9.984954558e-06f, -9.995992974e-06f,
+ -1.000700799e-05f, -1.001799958e-05f, -1.002896772e-05f, -1.003991239e-05f, -1.005083358e-05f, -1.006173126e-05f, -1.007260542e-05f, -1.008345602e-05f, -1.009428305e-05f, -1.010508649e-05f,
+ -1.011586631e-05f, -1.012662251e-05f, -1.013735505e-05f, -1.014806392e-05f, -1.015874909e-05f, -1.016941055e-05f, -1.018004827e-05f, -1.019066224e-05f, -1.020125244e-05f, -1.021181884e-05f,
+ -1.022236142e-05f, -1.023288017e-05f, -1.024337506e-05f, -1.025384608e-05f, -1.026429320e-05f, -1.027471641e-05f, -1.028511568e-05f, -1.029549100e-05f, -1.030584234e-05f, -1.031616969e-05f,
+ -1.032647303e-05f, -1.033675233e-05f, -1.034700758e-05f, -1.035723876e-05f, -1.036744585e-05f, -1.037762883e-05f, -1.038778768e-05f, -1.039792238e-05f, -1.040803291e-05f, -1.041811926e-05f,
+ -1.042818140e-05f, -1.043821932e-05f, -1.044823299e-05f, -1.045822240e-05f, -1.046818753e-05f, -1.047812836e-05f, -1.048804487e-05f, -1.049793705e-05f, -1.050780487e-05f, -1.051764831e-05f,
+ -1.052746737e-05f, -1.053726201e-05f, -1.054703222e-05f, -1.055677799e-05f, -1.056649929e-05f, -1.057619611e-05f, -1.058586842e-05f, -1.059551622e-05f, -1.060513947e-05f, -1.061473818e-05f,
+ -1.062431230e-05f, -1.063386184e-05f, -1.064338677e-05f, -1.065288707e-05f, -1.066236273e-05f, -1.067181372e-05f, -1.068124004e-05f, -1.069064166e-05f, -1.070001856e-05f, -1.070937074e-05f,
+ -1.071869816e-05f, -1.072800082e-05f, -1.073727869e-05f, -1.074653176e-05f, -1.075576002e-05f, -1.076496344e-05f, -1.077414201e-05f, -1.078329571e-05f, -1.079242453e-05f, -1.080152844e-05f,
+ -1.081060744e-05f, -1.081966150e-05f, -1.082869060e-05f, -1.083769474e-05f, -1.084667389e-05f, -1.085562805e-05f, -1.086455718e-05f, -1.087346128e-05f, -1.088234033e-05f, -1.089119431e-05f,
+ -1.090002321e-05f, -1.090882701e-05f, -1.091760569e-05f, -1.092635924e-05f, -1.093508765e-05f, -1.094379089e-05f, -1.095246896e-05f, -1.096112183e-05f, -1.096974949e-05f, -1.097835192e-05f,
+ -1.098692911e-05f, -1.099548105e-05f, -1.100400771e-05f, -1.101250909e-05f, -1.102098516e-05f, -1.102943592e-05f, -1.103786134e-05f, -1.104626141e-05f, -1.105463611e-05f, -1.106298544e-05f,
+ -1.107130938e-05f, -1.107960790e-05f, -1.108788100e-05f, -1.109612867e-05f, -1.110435087e-05f, -1.111254761e-05f, -1.112071887e-05f, -1.112886463e-05f, -1.113698488e-05f, -1.114507960e-05f,
+ -1.115314878e-05f, -1.116119241e-05f, -1.116921047e-05f, -1.117720294e-05f, -1.118516981e-05f, -1.119311107e-05f, -1.120102671e-05f, -1.120891670e-05f, -1.121678104e-05f, -1.122461972e-05f,
+ -1.123243271e-05f, -1.124022000e-05f, -1.124798159e-05f, -1.125571745e-05f, -1.126342757e-05f, -1.127111195e-05f, -1.127877056e-05f, -1.128640339e-05f, -1.129401044e-05f, -1.130159167e-05f,
+ -1.130914710e-05f, -1.131667669e-05f, -1.132418043e-05f, -1.133165832e-05f, -1.133911035e-05f, -1.134653648e-05f, -1.135393673e-05f, -1.136131106e-05f, -1.136865947e-05f, -1.137598195e-05f,
+ -1.138327848e-05f, -1.139054906e-05f, -1.139779366e-05f, -1.140501228e-05f, -1.141220490e-05f, -1.141937151e-05f, -1.142651210e-05f, -1.143362665e-05f, -1.144071516e-05f, -1.144777761e-05f,
+ -1.145481399e-05f, -1.146182429e-05f, -1.146880850e-05f, -1.147576660e-05f, -1.148269858e-05f, -1.148960443e-05f, -1.149648414e-05f, -1.150333769e-05f, -1.151016509e-05f, -1.151696630e-05f,
+ -1.152374133e-05f, -1.153049016e-05f, -1.153721277e-05f, -1.154390917e-05f, -1.155057933e-05f, -1.155722325e-05f, -1.156384091e-05f, -1.157043231e-05f, -1.157699742e-05f, -1.158353625e-05f,
+ -1.159004878e-05f, -1.159653500e-05f, -1.160299490e-05f, -1.160942847e-05f, -1.161583569e-05f, -1.162221656e-05f, -1.162857107e-05f, -1.163489920e-05f, -1.164120095e-05f, -1.164747630e-05f,
+ -1.165372525e-05f, -1.165994778e-05f, -1.166614388e-05f, -1.167231355e-05f, -1.167845678e-05f, -1.168457355e-05f, -1.169066385e-05f, -1.169672767e-05f, -1.170276501e-05f, -1.170877586e-05f,
+ -1.171476020e-05f, -1.172071802e-05f, -1.172664932e-05f, -1.173255409e-05f, -1.173843231e-05f, -1.174428398e-05f, -1.175010909e-05f, -1.175590762e-05f, -1.176167958e-05f, -1.176742494e-05f,
+ -1.177314371e-05f, -1.177883587e-05f, -1.178450141e-05f, -1.179014032e-05f, -1.179575260e-05f, -1.180133824e-05f, -1.180689722e-05f, -1.181242954e-05f, -1.181793519e-05f, -1.182341416e-05f,
+ -1.182886645e-05f, -1.183429204e-05f, -1.183969093e-05f, -1.184506310e-05f, -1.185040856e-05f, -1.185572728e-05f, -1.186101927e-05f, -1.186628451e-05f, -1.187152300e-05f, -1.187673473e-05f,
+ -1.188191969e-05f, -1.188707787e-05f, -1.189220927e-05f, -1.189731387e-05f, -1.190239168e-05f, -1.190744268e-05f, -1.191246686e-05f, -1.191746422e-05f, -1.192243475e-05f, -1.192737844e-05f,
+ -1.193229529e-05f, -1.193718528e-05f, -1.194204842e-05f, -1.194688468e-05f, -1.195169408e-05f, -1.195647659e-05f, -1.196123222e-05f, -1.196596095e-05f, -1.197066278e-05f, -1.197533770e-05f,
+ -1.197998571e-05f, -1.198460679e-05f, -1.198920095e-05f, -1.199376817e-05f, -1.199830845e-05f, -1.200282179e-05f, -1.200730817e-05f, -1.201176759e-05f, -1.201620004e-05f, -1.202060552e-05f,
+ -1.202498402e-05f, -1.202933553e-05f, -1.203366006e-05f, -1.203795758e-05f, -1.204222811e-05f, -1.204647163e-05f, -1.205068813e-05f, -1.205487761e-05f, -1.205904006e-05f, -1.206317549e-05f,
+ -1.206728388e-05f, -1.207136522e-05f, -1.207541952e-05f, -1.207944676e-05f, -1.208344695e-05f, -1.208742007e-05f, -1.209136612e-05f, -1.209528510e-05f, -1.209917701e-05f, -1.210304182e-05f,
+ -1.210687955e-05f, -1.211069018e-05f, -1.211447372e-05f, -1.211823015e-05f, -1.212195948e-05f, -1.212566169e-05f, -1.212933679e-05f, -1.213298476e-05f, -1.213660561e-05f, -1.214019932e-05f,
+ -1.214376591e-05f, -1.214730535e-05f, -1.215081765e-05f, -1.215430280e-05f, -1.215776080e-05f, -1.216119165e-05f, -1.216459534e-05f, -1.216797186e-05f, -1.217132122e-05f, -1.217464340e-05f,
+ -1.217793841e-05f, -1.218120625e-05f, -1.218444690e-05f, -1.218766036e-05f, -1.219084664e-05f, -1.219400572e-05f, -1.219713761e-05f, -1.220024230e-05f, -1.220331979e-05f, -1.220637007e-05f,
+ -1.220939314e-05f, -1.221238900e-05f, -1.221535765e-05f, -1.221829908e-05f, -1.222121329e-05f, -1.222410028e-05f, -1.222696004e-05f, -1.222979257e-05f, -1.223259787e-05f, -1.223537594e-05f,
+ -1.223812677e-05f, -1.224085036e-05f, -1.224354671e-05f, -1.224621581e-05f, -1.224885768e-05f, -1.225147229e-05f, -1.225405965e-05f, -1.225661976e-05f, -1.225915262e-05f, -1.226165822e-05f,
+ -1.226413656e-05f, -1.226658764e-05f, -1.226901146e-05f, -1.227140802e-05f, -1.227377731e-05f, -1.227611934e-05f, -1.227843409e-05f, -1.228072158e-05f, -1.228298179e-05f, -1.228521474e-05f,
+ -1.228742040e-05f, -1.228959880e-05f, -1.229174991e-05f, -1.229387375e-05f, -1.229597031e-05f, -1.229803959e-05f, -1.230008160e-05f, -1.230209631e-05f, -1.230408375e-05f, -1.230604390e-05f,
+ -1.230797677e-05f, -1.230988236e-05f, -1.231176066e-05f, -1.231361168e-05f, -1.231543540e-05f, -1.231723185e-05f, -1.231900100e-05f, -1.232074287e-05f, -1.232245745e-05f, -1.232414475e-05f,
+ -1.232580475e-05f, -1.232743747e-05f, -1.232904290e-05f, -1.233062105e-05f, -1.233217190e-05f, -1.233369547e-05f, -1.233519176e-05f, -1.233666075e-05f, -1.233810246e-05f, -1.233951688e-05f,
+ -1.234090402e-05f, -1.234226388e-05f, -1.234359645e-05f, -1.234490173e-05f, -1.234617973e-05f, -1.234743046e-05f, -1.234865390e-05f, -1.234985005e-05f, -1.235101894e-05f, -1.235216054e-05f,
+ -1.235327486e-05f, -1.235436191e-05f, -1.235542169e-05f, -1.235645419e-05f, -1.235745942e-05f, -1.235843737e-05f, -1.235938806e-05f, -1.236031148e-05f, -1.236120764e-05f, -1.236207653e-05f,
+ -1.236291815e-05f, -1.236373252e-05f, -1.236451963e-05f, -1.236527948e-05f, -1.236601207e-05f, -1.236671741e-05f, -1.236739550e-05f, -1.236804634e-05f, -1.236866993e-05f, -1.236926627e-05f,
+ -1.236983538e-05f, -1.237037724e-05f, -1.237089186e-05f, -1.237137925e-05f, -1.237183941e-05f, -1.237227234e-05f, -1.237267803e-05f, -1.237305651e-05f, -1.237340776e-05f, -1.237373179e-05f,
+ -1.237402860e-05f, -1.237429821e-05f, -1.237454060e-05f, -1.237475578e-05f, -1.237494376e-05f, -1.237510453e-05f, -1.237523811e-05f, -1.237534449e-05f, -1.237542369e-05f, -1.237547569e-05f,
+ -1.237550051e-05f, -1.237549815e-05f, -1.237546861e-05f, -1.237541190e-05f, -1.237532801e-05f, -1.237521696e-05f, -1.237507875e-05f, -1.237491338e-05f, -1.237472086e-05f, -1.237450118e-05f,
+ -1.237425436e-05f, -1.237398039e-05f, -1.237367929e-05f, -1.237335105e-05f, -1.237299569e-05f, -1.237261319e-05f, -1.237220358e-05f, -1.237176685e-05f, -1.237130301e-05f, -1.237081206e-05f,
+ -1.237029401e-05f, -1.236974886e-05f, -1.236917662e-05f, -1.236857729e-05f, -1.236795087e-05f, -1.236729738e-05f, -1.236661681e-05f, -1.236590918e-05f, -1.236517448e-05f, -1.236441272e-05f,
+ -1.236362391e-05f, -1.236280805e-05f, -1.236196516e-05f, -1.236109522e-05f, -1.236019825e-05f, -1.235927426e-05f, -1.235832325e-05f, -1.235734522e-05f, -1.235634018e-05f, -1.235530814e-05f,
+ -1.235424911e-05f, -1.235316308e-05f, -1.235205006e-05f, -1.235091007e-05f, -1.234974311e-05f, -1.234854917e-05f, -1.234732828e-05f, -1.234608043e-05f, -1.234480563e-05f, -1.234350389e-05f,
+ -1.234217522e-05f, -1.234081961e-05f, -1.233943709e-05f, -1.233802764e-05f, -1.233659129e-05f, -1.233512804e-05f, -1.233363789e-05f, -1.233212085e-05f, -1.233057693e-05f, -1.232900613e-05f,
+ -1.232740846e-05f, -1.232578394e-05f, -1.232413255e-05f, -1.232245433e-05f, -1.232074926e-05f, -1.231901736e-05f, -1.231725864e-05f, -1.231547309e-05f, -1.231366074e-05f, -1.231182158e-05f,
+ -1.230995563e-05f, -1.230806290e-05f, -1.230614338e-05f, -1.230419709e-05f, -1.230222404e-05f, -1.230022423e-05f, -1.229819767e-05f, -1.229614437e-05f, -1.229406434e-05f, -1.229195758e-05f,
+ -1.228982411e-05f, -1.228766393e-05f, -1.228547705e-05f, -1.228326348e-05f, -1.228102323e-05f, -1.227875630e-05f, -1.227646271e-05f, -1.227414246e-05f, -1.227179556e-05f, -1.226942202e-05f,
+ -1.226702185e-05f, -1.226459506e-05f, -1.226214165e-05f, -1.225966164e-05f, -1.225715503e-05f, -1.225462184e-05f, -1.225206207e-05f, -1.224947573e-05f, -1.224686283e-05f, -1.224422338e-05f,
+ -1.224155739e-05f, -1.223886486e-05f, -1.223614582e-05f, -1.223340026e-05f, -1.223062820e-05f, -1.222782965e-05f, -1.222500461e-05f, -1.222215310e-05f, -1.221927513e-05f, -1.221637070e-05f,
+ -1.221343982e-05f, -1.221048251e-05f, -1.220749878e-05f, -1.220448863e-05f, -1.220145208e-05f, -1.219838913e-05f, -1.219529980e-05f, -1.219218409e-05f, -1.218904202e-05f, -1.218587360e-05f,
+ -1.218267883e-05f, -1.217945774e-05f, -1.217621032e-05f, -1.217293659e-05f, -1.216963656e-05f, -1.216631024e-05f, -1.216295764e-05f, -1.215957877e-05f, -1.215617365e-05f, -1.215274228e-05f,
+ -1.214928467e-05f, -1.214580084e-05f, -1.214229080e-05f, -1.213875455e-05f, -1.213519212e-05f, -1.213160350e-05f, -1.212798872e-05f, -1.212434778e-05f, -1.212068070e-05f, -1.211698748e-05f,
+ -1.211326814e-05f, -1.210952269e-05f, -1.210575114e-05f, -1.210195351e-05f, -1.209812980e-05f, -1.209428002e-05f, -1.209040420e-05f, -1.208650233e-05f, -1.208257444e-05f, -1.207862053e-05f,
+ -1.207464062e-05f, -1.207063472e-05f, -1.206660283e-05f, -1.206254499e-05f, -1.205846119e-05f, -1.205435144e-05f, -1.205021577e-05f, -1.204605418e-05f, -1.204186668e-05f, -1.203765330e-05f,
+ -1.203341403e-05f, -1.202914890e-05f, -1.202485792e-05f, -1.202054109e-05f, -1.201619844e-05f, -1.201182997e-05f, -1.200743570e-05f, -1.200301565e-05f, -1.199856981e-05f, -1.199409822e-05f,
+ -1.198960087e-05f, -1.198507779e-05f, -1.198052899e-05f, -1.197595448e-05f, -1.197135427e-05f, -1.196672838e-05f, -1.196207682e-05f, -1.195739961e-05f, -1.195269675e-05f, -1.194796827e-05f,
+ -1.194321417e-05f, -1.193843448e-05f, -1.193362919e-05f, -1.192879834e-05f, -1.192394193e-05f, -1.191905997e-05f, -1.191415248e-05f, -1.190921948e-05f, -1.190426098e-05f, -1.189927698e-05f,
+ -1.189426752e-05f, -1.188923260e-05f, -1.188417223e-05f, -1.187908643e-05f, -1.187397522e-05f, -1.186883861e-05f, -1.186367661e-05f, -1.185848924e-05f, -1.185327651e-05f, -1.184803844e-05f,
+ -1.184277505e-05f, -1.183748634e-05f, -1.183217234e-05f, -1.182683305e-05f, -1.182146850e-05f, -1.181607869e-05f, -1.181066365e-05f, -1.180522339e-05f, -1.179975792e-05f, -1.179426726e-05f,
+ -1.178875143e-05f, -1.178321043e-05f, -1.177764429e-05f, -1.177205303e-05f, -1.176643665e-05f, -1.176079517e-05f, -1.175512861e-05f, -1.174943698e-05f, -1.174372031e-05f, -1.173797860e-05f,
+ -1.173221187e-05f, -1.172642013e-05f, -1.172060342e-05f, -1.171476173e-05f, -1.170889509e-05f, -1.170300351e-05f, -1.169708700e-05f, -1.169114560e-05f, -1.168517930e-05f, -1.167918813e-05f,
+ -1.167317211e-05f, -1.166713124e-05f, -1.166106555e-05f, -1.165497506e-05f, -1.164885977e-05f, -1.164271971e-05f, -1.163655490e-05f, -1.163036535e-05f, -1.162415107e-05f, -1.161791209e-05f,
+ -1.161164842e-05f, -1.160536007e-05f, -1.159904707e-05f, -1.159270944e-05f, -1.158634718e-05f, -1.157996032e-05f, -1.157354888e-05f, -1.156711287e-05f, -1.156065230e-05f, -1.155416720e-05f,
+ -1.154765759e-05f, -1.154112348e-05f, -1.153456488e-05f, -1.152798183e-05f, -1.152137432e-05f, -1.151474239e-05f, -1.150808605e-05f, -1.150140532e-05f, -1.149470021e-05f, -1.148797075e-05f,
+ -1.148121694e-05f, -1.147443882e-05f, -1.146763640e-05f, -1.146080969e-05f, -1.145395871e-05f, -1.144708349e-05f, -1.144018404e-05f, -1.143326037e-05f, -1.142631252e-05f, -1.141934049e-05f,
+ -1.141234430e-05f, -1.140532398e-05f, -1.139827954e-05f, -1.139121100e-05f, -1.138411838e-05f, -1.137700170e-05f, -1.136986097e-05f, -1.136269622e-05f, -1.135550747e-05f, -1.134829472e-05f,
+ -1.134105801e-05f, -1.133379735e-05f, -1.132651277e-05f, -1.131920427e-05f, -1.131187188e-05f, -1.130451562e-05f, -1.129713551e-05f, -1.128973156e-05f, -1.128230380e-05f, -1.127485225e-05f,
+ -1.126737692e-05f, -1.125987783e-05f, -1.125235501e-05f, -1.124480848e-05f, -1.123723825e-05f, -1.122964434e-05f, -1.122202678e-05f, -1.121438558e-05f, -1.120672076e-05f, -1.119903235e-05f,
+ -1.119132036e-05f, -1.118358482e-05f, -1.117582573e-05f, -1.116804314e-05f, -1.116023704e-05f, -1.115240747e-05f, -1.114455444e-05f, -1.113667798e-05f, -1.112877811e-05f, -1.112085484e-05f,
+ -1.111290819e-05f, -1.110493820e-05f, -1.109694487e-05f, -1.108892823e-05f, -1.108088829e-05f, -1.107282509e-05f, -1.106473864e-05f, -1.105662895e-05f, -1.104849606e-05f, -1.104033999e-05f,
+ -1.103216075e-05f, -1.102395836e-05f, -1.101573285e-05f, -1.100748423e-05f, -1.099921254e-05f, -1.099091778e-05f, -1.098259998e-05f, -1.097425917e-05f, -1.096589536e-05f, -1.095750858e-05f,
+ -1.094909884e-05f, -1.094066617e-05f, -1.093221059e-05f, -1.092373212e-05f, -1.091523079e-05f, -1.090670660e-05f, -1.089815960e-05f, -1.088958979e-05f, -1.088099721e-05f, -1.087238186e-05f,
+ -1.086374378e-05f, -1.085508298e-05f, -1.084639950e-05f, -1.083769334e-05f, -1.082896454e-05f, -1.082021310e-05f, -1.081143907e-05f, -1.080264245e-05f, -1.079382328e-05f, -1.078498157e-05f,
+ -1.077611734e-05f, -1.076723063e-05f, -1.075832144e-05f, -1.074938981e-05f, -1.074043575e-05f, -1.073145929e-05f, -1.072246046e-05f, -1.071343926e-05f, -1.070439574e-05f, -1.069532990e-05f,
+ -1.068624178e-05f, -1.067713139e-05f, -1.066799876e-05f, -1.065884391e-05f, -1.064966687e-05f, -1.064046765e-05f, -1.063124629e-05f, -1.062200280e-05f, -1.061273720e-05f, -1.060344953e-05f,
+ -1.059413980e-05f, -1.058480804e-05f, -1.057545426e-05f, -1.056607851e-05f, -1.055668078e-05f, -1.054726113e-05f, -1.053781955e-05f, -1.052835609e-05f, -1.051887075e-05f, -1.050936357e-05f,
+ -1.049983458e-05f, -1.049028378e-05f, -1.048071121e-05f, -1.047111690e-05f, -1.046150086e-05f, -1.045186311e-05f, -1.044220369e-05f, -1.043252262e-05f, -1.042281992e-05f, -1.041309562e-05f,
+ -1.040334974e-05f, -1.039358230e-05f, -1.038379332e-05f, -1.037398285e-05f, -1.036415088e-05f, -1.035429747e-05f, -1.034442261e-05f, -1.033452635e-05f, -1.032460870e-05f, -1.031466970e-05f,
+ -1.030470935e-05f, -1.029472770e-05f, -1.028472476e-05f, -1.027470056e-05f, -1.026465512e-05f, -1.025458848e-05f, -1.024450064e-05f, -1.023439165e-05f, -1.022426152e-05f, -1.021411027e-05f,
+ -1.020393794e-05f, -1.019374455e-05f, -1.018353013e-05f, -1.017329469e-05f, -1.016303827e-05f, -1.015276088e-05f, -1.014246256e-05f, -1.013214334e-05f, -1.012180323e-05f, -1.011144226e-05f,
+ -1.010106046e-05f, -1.009065785e-05f, -1.008023445e-05f, -1.006979031e-05f, -1.005932543e-05f, -1.004883985e-05f, -1.003833359e-05f, -1.002780667e-05f, -1.001725913e-05f, -1.000669099e-05f,
+ -9.996102272e-06f, -9.985493006e-06f, -9.974863216e-06f, -9.964212929e-06f, -9.953542170e-06f, -9.942850967e-06f, -9.932139346e-06f, -9.921407332e-06f, -9.910654951e-06f, -9.899882231e-06f,
+ -9.889089198e-06f, -9.878275877e-06f, -9.867442296e-06f, -9.856588481e-06f, -9.845714458e-06f, -9.834820254e-06f, -9.823905896e-06f, -9.812971410e-06f, -9.802016823e-06f, -9.791042162e-06f,
+ -9.780047453e-06f, -9.769032724e-06f, -9.757998001e-06f, -9.746943310e-06f, -9.735868680e-06f, -9.724774137e-06f, -9.713659708e-06f, -9.702525419e-06f, -9.691371299e-06f, -9.680197375e-06f,
+ -9.669003672e-06f, -9.657790219e-06f, -9.646557044e-06f, -9.635304172e-06f, -9.624031632e-06f, -9.612739451e-06f, -9.601427657e-06f, -9.590096276e-06f, -9.578745336e-06f, -9.567374866e-06f,
+ -9.555984891e-06f, -9.544575441e-06f, -9.533146543e-06f, -9.521698224e-06f, -9.510230512e-06f, -9.498743435e-06f, -9.487237020e-06f, -9.475711296e-06f, -9.464166291e-06f, -9.452602032e-06f,
+ -9.441018547e-06f, -9.429415864e-06f, -9.417794012e-06f, -9.406153019e-06f, -9.394492912e-06f, -9.382813719e-06f, -9.371115470e-06f, -9.359398191e-06f, -9.347661912e-06f, -9.335906661e-06f,
+ -9.324132466e-06f, -9.312339355e-06f, -9.300527357e-06f, -9.288696501e-06f, -9.276846814e-06f, -9.264978326e-06f, -9.253091064e-06f, -9.241185058e-06f, -9.229260337e-06f, -9.217316928e-06f,
+ -9.205354860e-06f, -9.193374164e-06f, -9.181374866e-06f, -9.169356996e-06f, -9.157320583e-06f, -9.145265656e-06f, -9.133192244e-06f, -9.121100375e-06f, -9.108990079e-06f, -9.096861384e-06f,
+ -9.084714321e-06f, -9.072548918e-06f, -9.060365203e-06f, -9.048163207e-06f, -9.035942959e-06f, -9.023704487e-06f, -9.011447822e-06f, -8.999172992e-06f, -8.986880027e-06f, -8.974568957e-06f,
+ -8.962239810e-06f, -8.949892616e-06f, -8.937527405e-06f, -8.925144207e-06f, -8.912743050e-06f, -8.900323965e-06f, -8.887886981e-06f, -8.875432128e-06f, -8.862959436e-06f, -8.850468934e-06f,
+ -8.837960653e-06f, -8.825434622e-06f, -8.812890870e-06f, -8.800329429e-06f, -8.787750327e-06f, -8.775153595e-06f, -8.762539263e-06f, -8.749907361e-06f, -8.737257919e-06f, -8.724590967e-06f,
+ -8.711906535e-06f, -8.699204654e-06f, -8.686485353e-06f, -8.673748663e-06f, -8.660994615e-06f, -8.648223238e-06f, -8.635434563e-06f, -8.622628620e-06f, -8.609805440e-06f, -8.596965053e-06f,
+ -8.584107490e-06f, -8.571232782e-06f, -8.558340958e-06f, -8.545432049e-06f, -8.532506087e-06f, -8.519563101e-06f, -8.506603122e-06f, -8.493626182e-06f, -8.480632311e-06f, -8.467621539e-06f,
+ -8.454593898e-06f, -8.441549418e-06f, -8.428488131e-06f, -8.415410067e-06f, -8.402315257e-06f, -8.389203732e-06f, -8.376075523e-06f, -8.362930662e-06f, -8.349769179e-06f, -8.336591106e-06f,
+ -8.323396473e-06f, -8.310185312e-06f, -8.296957654e-06f, -8.283713531e-06f, -8.270452973e-06f, -8.257176012e-06f, -8.243882679e-06f, -8.230573006e-06f, -8.217247024e-06f, -8.203904765e-06f,
+ -8.190546259e-06f, -8.177171539e-06f, -8.163780636e-06f, -8.150373582e-06f, -8.136950408e-06f, -8.123511146e-06f, -8.110055827e-06f, -8.096584484e-06f, -8.083097148e-06f, -8.069593850e-06f,
+ -8.056074623e-06f, -8.042539498e-06f, -8.028988507e-06f, -8.015421683e-06f, -8.001839056e-06f, -7.988240660e-06f, -7.974626525e-06f, -7.960996684e-06f, -7.947351169e-06f, -7.933690012e-06f,
+ -7.920013245e-06f, -7.906320901e-06f, -7.892613011e-06f, -7.878889607e-06f, -7.865150722e-06f, -7.851396388e-06f, -7.837626637e-06f, -7.823841503e-06f, -7.810041015e-06f, -7.796225209e-06f,
+ -7.782394115e-06f, -7.768547766e-06f, -7.754686194e-06f, -7.740809433e-06f, -7.726917514e-06f, -7.713010470e-06f, -7.699088334e-06f, -7.685151139e-06f, -7.671198916e-06f, -7.657231698e-06f,
+ -7.643249519e-06f, -7.629252411e-06f, -7.615240406e-06f, -7.601213538e-06f, -7.587171839e-06f, -7.573115342e-06f, -7.559044080e-06f, -7.544958086e-06f, -7.530857392e-06f, -7.516742032e-06f,
+ -7.502612039e-06f, -7.488467445e-06f, -7.474308284e-06f, -7.460134588e-06f, -7.445946392e-06f, -7.431743727e-06f, -7.417526627e-06f, -7.403295125e-06f, -7.389049254e-06f, -7.374789048e-06f,
+ -7.360514540e-06f, -7.346225762e-06f, -7.331922749e-06f, -7.317605534e-06f, -7.303274149e-06f, -7.288928629e-06f, -7.274569007e-06f, -7.260195316e-06f, -7.245807589e-06f, -7.231405861e-06f,
+ -7.216990164e-06f, -7.202560532e-06f, -7.188116999e-06f, -7.173659598e-06f, -7.159188363e-06f, -7.144703328e-06f, -7.130204526e-06f, -7.115691991e-06f, -7.101165756e-06f, -7.086625856e-06f,
+ -7.072072324e-06f, -7.057505193e-06f, -7.042924499e-06f, -7.028330274e-06f, -7.013722552e-06f, -6.999101368e-06f, -6.984466754e-06f, -6.969818746e-06f, -6.955157377e-06f, -6.940482682e-06f,
+ -6.925794693e-06f, -6.911093446e-06f, -6.896378973e-06f, -6.881651311e-06f, -6.866910491e-06f, -6.852156549e-06f, -6.837389519e-06f, -6.822609435e-06f, -6.807816331e-06f, -6.793010241e-06f,
+ -6.778191200e-06f, -6.763359242e-06f, -6.748514401e-06f, -6.733656712e-06f, -6.718786209e-06f, -6.703902926e-06f, -6.689006897e-06f, -6.674098158e-06f, -6.659176742e-06f, -6.644242685e-06f,
+ -6.629296020e-06f, -6.614336782e-06f, -6.599365005e-06f, -6.584380725e-06f, -6.569383976e-06f, -6.554374791e-06f, -6.539353207e-06f, -6.524319258e-06f, -6.509272978e-06f, -6.494214402e-06f,
+ -6.479143564e-06f, -6.464060500e-06f, -6.448965245e-06f, -6.433857832e-06f, -6.418738298e-06f, -6.403606676e-06f, -6.388463001e-06f, -6.373307309e-06f, -6.358139635e-06f, -6.342960013e-06f,
+ -6.327768477e-06f, -6.312565064e-06f, -6.297349809e-06f, -6.282122745e-06f, -6.266883909e-06f, -6.251633334e-06f, -6.236371058e-06f, -6.221097113e-06f, -6.205811536e-06f, -6.190514362e-06f,
+ -6.175205625e-06f, -6.159885362e-06f, -6.144553607e-06f, -6.129210395e-06f, -6.113855761e-06f, -6.098489742e-06f, -6.083112372e-06f, -6.067723686e-06f, -6.052323720e-06f, -6.036912509e-06f,
+ -6.021490089e-06f, -6.006056495e-06f, -5.990611761e-06f, -5.975155925e-06f, -5.959689021e-06f, -5.944211084e-06f, -5.928722150e-06f, -5.913222255e-06f, -5.897711434e-06f, -5.882189722e-06f,
+ -5.866657156e-06f, -5.851113770e-06f, -5.835559601e-06f, -5.819994684e-06f, -5.804419054e-06f, -5.788832748e-06f, -5.773235800e-06f, -5.757628247e-06f, -5.742010124e-06f, -5.726381468e-06f,
+ -5.710742313e-06f, -5.695092695e-06f, -5.679432651e-06f, -5.663762216e-06f, -5.648081426e-06f, -5.632390316e-06f, -5.616688924e-06f, -5.600977283e-06f, -5.585255431e-06f, -5.569523403e-06f,
+ -5.553781236e-06f, -5.538028964e-06f, -5.522266625e-06f, -5.506494254e-06f, -5.490711886e-06f, -5.474919559e-06f, -5.459117308e-06f, -5.443305169e-06f, -5.427483178e-06f, -5.411651371e-06f,
+ -5.395809785e-06f, -5.379958455e-06f, -5.364097418e-06f, -5.348226710e-06f, -5.332346366e-06f, -5.316456423e-06f, -5.300556918e-06f, -5.284647886e-06f, -5.268729364e-06f, -5.252801388e-06f,
+ -5.236863994e-06f, -5.220917219e-06f, -5.204961098e-06f, -5.188995668e-06f, -5.173020966e-06f, -5.157037027e-06f, -5.141043889e-06f, -5.125041587e-06f, -5.109030157e-06f, -5.093009637e-06f,
+ -5.076980063e-06f, -5.060941471e-06f, -5.044893897e-06f, -5.028837378e-06f, -5.012771950e-06f, -4.996697651e-06f, -4.980614516e-06f, -4.964522582e-06f, -4.948421885e-06f, -4.932312462e-06f,
+ -4.916194350e-06f, -4.900067585e-06f, -4.883932204e-06f, -4.867788243e-06f, -4.851635739e-06f, -4.835474728e-06f, -4.819305248e-06f, -4.803127335e-06f, -4.786941025e-06f, -4.770746356e-06f,
+ -4.754543363e-06f, -4.738332084e-06f, -4.722112555e-06f, -4.705884814e-06f, -4.689648896e-06f, -4.673404839e-06f, -4.657152680e-06f, -4.640892455e-06f, -4.624624200e-06f, -4.608347954e-06f,
+ -4.592063752e-06f, -4.575771631e-06f, -4.559471629e-06f, -4.543163782e-06f, -4.526848127e-06f, -4.510524702e-06f, -4.494193542e-06f, -4.477854684e-06f, -4.461508167e-06f, -4.445154026e-06f,
+ -4.428792299e-06f, -4.412423022e-06f, -4.396046233e-06f, -4.379661969e-06f, -4.363270266e-06f, -4.346871161e-06f, -4.330464692e-06f, -4.314050896e-06f, -4.297629809e-06f, -4.281201469e-06f,
+ -4.264765913e-06f, -4.248323178e-06f, -4.231873300e-06f, -4.215416318e-06f, -4.198952267e-06f, -4.182481186e-06f, -4.166003111e-06f, -4.149518080e-06f, -4.133026130e-06f, -4.116527297e-06f,
+ -4.100021619e-06f, -4.083509133e-06f, -4.066989877e-06f, -4.050463887e-06f, -4.033931201e-06f, -4.017391857e-06f, -4.000845890e-06f, -3.984293339e-06f, -3.967734240e-06f, -3.951168632e-06f,
+ -3.934596550e-06f, -3.918018033e-06f, -3.901433118e-06f, -3.884841842e-06f, -3.868244243e-06f, -3.851640357e-06f, -3.835030222e-06f, -3.818413876e-06f, -3.801791355e-06f, -3.785162698e-06f,
+ -3.768527940e-06f, -3.751887121e-06f, -3.735240277e-06f, -3.718587445e-06f, -3.701928663e-06f, -3.685263969e-06f, -3.668593399e-06f, -3.651916991e-06f, -3.635234783e-06f, -3.618546812e-06f,
+ -3.601853115e-06f, -3.585153731e-06f, -3.568448695e-06f, -3.551738047e-06f, -3.535021822e-06f, -3.518300060e-06f, -3.501572796e-06f, -3.484840069e-06f, -3.468101917e-06f, -3.451358376e-06f,
+ -3.434609484e-06f, -3.417855280e-06f, -3.401095799e-06f, -3.384331080e-06f, -3.367561161e-06f, -3.350786078e-06f, -3.334005870e-06f, -3.317220573e-06f, -3.300430227e-06f, -3.283634867e-06f,
+ -3.266834532e-06f, -3.250029259e-06f, -3.233219086e-06f, -3.216404051e-06f, -3.199584191e-06f, -3.182759543e-06f, -3.165930145e-06f, -3.149096035e-06f, -3.132257251e-06f, -3.115413830e-06f,
+ -3.098565810e-06f, -3.081713228e-06f, -3.064856121e-06f, -3.047994529e-06f, -3.031128488e-06f, -3.014258036e-06f, -2.997383210e-06f, -2.980504049e-06f, -2.963620589e-06f, -2.946732870e-06f,
+ -2.929840927e-06f, -2.912944800e-06f, -2.896044525e-06f, -2.879140140e-06f, -2.862231684e-06f, -2.845319193e-06f, -2.828402706e-06f, -2.811482259e-06f, -2.794557892e-06f, -2.777629641e-06f,
+ -2.760697545e-06f, -2.743761640e-06f, -2.726821966e-06f, -2.709878558e-06f, -2.692931456e-06f, -2.675980697e-06f, -2.659026318e-06f, -2.642068358e-06f, -2.625106854e-06f, -2.608141844e-06f,
+ -2.591173365e-06f, -2.574201456e-06f, -2.557226153e-06f, -2.540247496e-06f, -2.523265521e-06f, -2.506280267e-06f, -2.489291771e-06f, -2.472300071e-06f, -2.455305204e-06f, -2.438307209e-06f,
+ -2.421306123e-06f, -2.404301984e-06f, -2.387294830e-06f, -2.370284698e-06f, -2.353271627e-06f, -2.336255653e-06f, -2.319236816e-06f, -2.302215152e-06f, -2.285190699e-06f, -2.268163496e-06f,
+ -2.251133580e-06f, -2.234100988e-06f, -2.217065759e-06f, -2.200027931e-06f, -2.182987540e-06f, -2.165944625e-06f, -2.148899224e-06f, -2.131851375e-06f, -2.114801115e-06f, -2.097748481e-06f,
+ -2.080693513e-06f, -2.063636247e-06f, -2.046576722e-06f, -2.029514975e-06f, -2.012451044e-06f, -1.995384966e-06f, -1.978316781e-06f, -1.961246524e-06f, -1.944174235e-06f, -1.927099951e-06f,
+ -1.910023709e-06f, -1.892945548e-06f, -1.875865505e-06f, -1.858783618e-06f, -1.841699925e-06f, -1.824614464e-06f, -1.807527272e-06f, -1.790438387e-06f, -1.773347847e-06f, -1.756255690e-06f,
+ -1.739161954e-06f, -1.722066676e-06f, -1.704969893e-06f, -1.687871645e-06f, -1.670771968e-06f, -1.653670901e-06f, -1.636568481e-06f, -1.619464745e-06f, -1.602359733e-06f, -1.585253480e-06f,
+ -1.568146026e-06f, -1.551037408e-06f, -1.533927663e-06f, -1.516816830e-06f, -1.499704946e-06f, -1.482592049e-06f, -1.465478177e-06f, -1.448363366e-06f, -1.431247656e-06f, -1.414131084e-06f,
+ -1.397013688e-06f, -1.379895504e-06f, -1.362776572e-06f, -1.345656929e-06f, -1.328536612e-06f, -1.311415659e-06f, -1.294294108e-06f, -1.277171996e-06f, -1.260049362e-06f, -1.242926242e-06f,
+ -1.225802676e-06f, -1.208678700e-06f, -1.191554351e-06f, -1.174429669e-06f, -1.157304690e-06f, -1.140179451e-06f, -1.123053992e-06f, -1.105928349e-06f, -1.088802560e-06f, -1.071676663e-06f,
+ -1.054550695e-06f, -1.037424694e-06f, -1.020298697e-06f, -1.003172743e-06f, -9.860468690e-07f, -9.689211123e-07f, -9.517955107e-07f, -9.346701018e-07f, -9.175449232e-07f, -9.004200126e-07f,
+ -8.832954076e-07f, -8.661711456e-07f, -8.490472643e-07f, -8.319238014e-07f, -8.148007943e-07f, -7.976782806e-07f, -7.805562979e-07f, -7.634348837e-07f, -7.463140757e-07f, -7.291939112e-07f,
+ -7.120744279e-07f, -6.949556634e-07f, -6.778376550e-07f, -6.607204403e-07f, -6.436040569e-07f, -6.264885422e-07f, -6.093739338e-07f, -5.922602691e-07f, -5.751475856e-07f, -5.580359207e-07f,
+ -5.409253120e-07f, -5.238157969e-07f, -5.067074129e-07f, -4.896001973e-07f, -4.724941877e-07f, -4.553894214e-07f, -4.382859359e-07f, -4.211837687e-07f, -4.040829570e-07f, -3.869835383e-07f,
+ -3.698855500e-07f, -3.527890295e-07f, -3.356940141e-07f, -3.186005413e-07f, -3.015086482e-07f, -2.844183725e-07f, -2.673297512e-07f, -2.502428219e-07f, -2.331576217e-07f, -2.160741881e-07f,
+ -1.989925583e-07f, -1.819127696e-07f, -1.648348593e-07f, -1.477588647e-07f, -1.306848231e-07f, -1.136127717e-07f, -9.654274768e-08f, -7.947478841e-08f, -6.240893107e-08f, -4.534521289e-08f,
+ -2.828367107e-08f, -1.122434282e-08f, 5.832734679e-09f, 2.288752423e-08f, 3.993998867e-08f, 5.699009084e-08f, 7.403779358e-08f, 9.108305974e-08f, 1.081258522e-07f, 1.251661339e-07f,
+ 1.422038676e-07f, 1.592390163e-07f, 1.762715428e-07f, 1.933014102e-07f, 2.103285813e-07f, 2.273530191e-07f, 2.443746865e-07f, 2.613935465e-07f, 2.784095620e-07f, 2.954226962e-07f,
+ 3.124329118e-07f, 3.294401721e-07f, 3.464444399e-07f, 3.634456784e-07f, 3.804438505e-07f, 3.974389193e-07f, 4.144308480e-07f, 4.314195995e-07f, 4.484051369e-07f, 4.653874235e-07f,
+ 4.823664222e-07f, 4.993420962e-07f, 5.163144087e-07f, 5.332833227e-07f, 5.502488015e-07f, 5.672108083e-07f, 5.841693062e-07f, 6.011242584e-07f, 6.180756282e-07f, 6.350233788e-07f,
+ 6.519674734e-07f, 6.689078752e-07f, 6.858445476e-07f, 7.027774538e-07f, 7.197065571e-07f, 7.366318208e-07f, 7.535532083e-07f, 7.704706828e-07f, 7.873842078e-07f, 8.042937465e-07f,
+ 8.211992624e-07f, 8.381007188e-07f, 8.549980791e-07f, 8.718913068e-07f, 8.887803653e-07f, 9.056652180e-07f, 9.225458284e-07f, 9.394221599e-07f, 9.562941761e-07f, 9.731618404e-07f,
+ 9.900251164e-07f, 1.006883968e-06f, 1.023738357e-06f, 1.040588250e-06f, 1.057433608e-06f, 1.074274395e-06f, 1.091110576e-06f, 1.107942113e-06f, 1.124768970e-06f, 1.141591112e-06f,
+ 1.158408501e-06f, 1.175221101e-06f, 1.192028876e-06f, 1.208831790e-06f, 1.225629807e-06f, 1.242422889e-06f, 1.259211002e-06f, 1.275994108e-06f, 1.292772172e-06f, 1.309545157e-06f,
+ 1.326313027e-06f, 1.343075746e-06f, 1.359833277e-06f, 1.376585586e-06f, 1.393332635e-06f, 1.410074388e-06f, 1.426810810e-06f, 1.443541864e-06f, 1.460267514e-06f, 1.476987724e-06f,
+ 1.493702459e-06f, 1.510411682e-06f, 1.527115357e-06f, 1.543813448e-06f, 1.560505919e-06f, 1.577192735e-06f, 1.593873860e-06f, 1.610549256e-06f, 1.627218890e-06f, 1.643882724e-06f,
+ 1.660540724e-06f, 1.677192852e-06f, 1.693839074e-06f, 1.710479353e-06f, 1.727113654e-06f, 1.743741942e-06f, 1.760364179e-06f, 1.776980331e-06f, 1.793590362e-06f, 1.810194236e-06f,
+ 1.826791917e-06f, 1.843383370e-06f, 1.859968560e-06f, 1.876547450e-06f, 1.893120005e-06f, 1.909686190e-06f, 1.926245968e-06f, 1.942799305e-06f, 1.959346165e-06f, 1.975886512e-06f,
+ 1.992420311e-06f, 2.008947527e-06f, 2.025468123e-06f, 2.041982065e-06f, 2.058489317e-06f, 2.074989844e-06f, 2.091483610e-06f, 2.107970581e-06f, 2.124450720e-06f, 2.140923992e-06f,
+ 2.157390363e-06f, 2.173849797e-06f, 2.190302258e-06f, 2.206747712e-06f, 2.223186123e-06f, 2.239617456e-06f, 2.256041676e-06f, 2.272458748e-06f, 2.288868636e-06f, 2.305271306e-06f,
+ 2.321666722e-06f, 2.338054850e-06f, 2.354435654e-06f, 2.370809099e-06f, 2.387175151e-06f, 2.403533774e-06f, 2.419884933e-06f, 2.436228594e-06f, 2.452564721e-06f, 2.468893280e-06f,
+ 2.485214236e-06f, 2.501527554e-06f, 2.517833199e-06f, 2.534131136e-06f, 2.550421331e-06f, 2.566703748e-06f, 2.582978354e-06f, 2.599245112e-06f, 2.615503990e-06f, 2.631754951e-06f,
+ 2.647997961e-06f, 2.664232987e-06f, 2.680459992e-06f, 2.696678942e-06f, 2.712889804e-06f, 2.729092541e-06f, 2.745287121e-06f, 2.761473508e-06f, 2.777651668e-06f, 2.793821566e-06f,
+ 2.809983168e-06f, 2.826136439e-06f, 2.842281346e-06f, 2.858417854e-06f, 2.874545928e-06f, 2.890665534e-06f, 2.906776638e-06f, 2.922879205e-06f, 2.938973202e-06f, 2.955058594e-06f,
+ 2.971135347e-06f, 2.987203427e-06f, 3.003262799e-06f, 3.019313430e-06f, 3.035355285e-06f, 3.051388330e-06f, 3.067412532e-06f, 3.083427856e-06f, 3.099434268e-06f, 3.115431734e-06f,
+ 3.131420221e-06f, 3.147399693e-06f, 3.163370118e-06f, 3.179331462e-06f, 3.195283691e-06f, 3.211226770e-06f, 3.227160666e-06f, 3.243085345e-06f, 3.259000774e-06f, 3.274906919e-06f,
+ 3.290803745e-06f, 3.306691220e-06f, 3.322569310e-06f, 3.338437980e-06f, 3.354297198e-06f, 3.370146930e-06f, 3.385987142e-06f, 3.401817800e-06f, 3.417638872e-06f, 3.433450324e-06f,
+ 3.449252122e-06f, 3.465044233e-06f, 3.480826623e-06f, 3.496599259e-06f, 3.512362108e-06f, 3.528115136e-06f, 3.543858310e-06f, 3.559591597e-06f, 3.575314963e-06f, 3.591028376e-06f,
+ 3.606731802e-06f, 3.622425208e-06f, 3.638108560e-06f, 3.653781826e-06f, 3.669444973e-06f, 3.685097967e-06f, 3.700740776e-06f, 3.716373366e-06f, 3.731995704e-06f, 3.747607758e-06f,
+ 3.763209494e-06f, 3.778800880e-06f, 3.794381883e-06f, 3.809952470e-06f, 3.825512608e-06f, 3.841062264e-06f, 3.856601406e-06f, 3.872130000e-06f, 3.887648014e-06f, 3.903155416e-06f,
+ 3.918652173e-06f, 3.934138251e-06f, 3.949613620e-06f, 3.965078245e-06f, 3.980532094e-06f, 3.995975135e-06f, 4.011407336e-06f, 4.026828663e-06f, 4.042239085e-06f, 4.057638569e-06f,
+ 4.073027083e-06f, 4.088404593e-06f, 4.103771069e-06f, 4.119126478e-06f, 4.134470787e-06f, 4.149803964e-06f, 4.165125977e-06f, 4.180436794e-06f, 4.195736383e-06f, 4.211024711e-06f,
+ 4.226301747e-06f, 4.241567458e-06f, 4.256821812e-06f, 4.272064778e-06f, 4.287296323e-06f, 4.302516416e-06f, 4.317725024e-06f, 4.332922116e-06f, 4.348107659e-06f, 4.363281623e-06f,
+ 4.378443975e-06f, 4.393594683e-06f, 4.408733715e-06f, 4.423861041e-06f, 4.438976628e-06f, 4.454080444e-06f, 4.469172459e-06f, 4.484252640e-06f, 4.499320956e-06f, 4.514377375e-06f,
+ 4.529421866e-06f, 4.544454397e-06f, 4.559474938e-06f, 4.574483455e-06f, 4.589479919e-06f, 4.604464298e-06f, 4.619436561e-06f, 4.634396675e-06f, 4.649344611e-06f, 4.664280336e-06f,
+ 4.679203820e-06f, 4.694115031e-06f, 4.709013939e-06f, 4.723900511e-06f, 4.738774718e-06f, 4.753636528e-06f, 4.768485910e-06f, 4.783322834e-06f, 4.798147267e-06f, 4.812959179e-06f,
+ 4.827758541e-06f, 4.842545319e-06f, 4.857319484e-06f, 4.872081006e-06f, 4.886829852e-06f, 4.901565993e-06f, 4.916289398e-06f, 4.931000036e-06f, 4.945697877e-06f, 4.960382889e-06f,
+ 4.975055043e-06f, 4.989714308e-06f, 5.004360653e-06f, 5.018994048e-06f, 5.033614463e-06f, 5.048221867e-06f, 5.062816229e-06f, 5.077397520e-06f, 5.091965709e-06f, 5.106520766e-06f,
+ 5.121062661e-06f, 5.135591363e-06f, 5.150106842e-06f, 5.164609069e-06f, 5.179098012e-06f, 5.193573643e-06f, 5.208035930e-06f, 5.222484845e-06f, 5.236920357e-06f, 5.251342435e-06f,
+ 5.265751051e-06f, 5.280146174e-06f, 5.294527775e-06f, 5.308895823e-06f, 5.323250290e-06f, 5.337591144e-06f, 5.351918357e-06f, 5.366231899e-06f, 5.380531740e-06f, 5.394817851e-06f,
+ 5.409090202e-06f, 5.423348763e-06f, 5.437593506e-06f, 5.451824400e-06f, 5.466041416e-06f, 5.480244525e-06f, 5.494433698e-06f, 5.508608905e-06f, 5.522770117e-06f, 5.536917304e-06f,
+ 5.551050438e-06f, 5.565169488e-06f, 5.579274428e-06f, 5.593365226e-06f, 5.607441853e-06f, 5.621504282e-06f, 5.635552483e-06f, 5.649586426e-06f, 5.663606084e-06f, 5.677611427e-06f,
+ 5.691602425e-06f, 5.705579052e-06f, 5.719541276e-06f, 5.733489071e-06f, 5.747422407e-06f, 5.761341255e-06f, 5.775245587e-06f, 5.789135374e-06f, 5.803010588e-06f, 5.816871200e-06f,
+ 5.830717181e-06f, 5.844548503e-06f, 5.858365138e-06f, 5.872167058e-06f, 5.885954233e-06f, 5.899726636e-06f, 5.913484238e-06f, 5.927227011e-06f, 5.940954927e-06f, 5.954667958e-06f,
+ 5.968366075e-06f, 5.982049250e-06f, 5.995717456e-06f, 6.009370664e-06f, 6.023008846e-06f, 6.036631975e-06f, 6.050240022e-06f, 6.063832960e-06f, 6.077410760e-06f, 6.090973395e-06f,
+ 6.104520837e-06f, 6.118053059e-06f, 6.131570032e-06f, 6.145071729e-06f, 6.158558123e-06f, 6.172029185e-06f, 6.185484889e-06f, 6.198925206e-06f, 6.212350109e-06f, 6.225759572e-06f,
+ 6.239153565e-06f, 6.252532063e-06f, 6.265895037e-06f, 6.279242461e-06f, 6.292574307e-06f, 6.305890548e-06f, 6.319191157e-06f, 6.332476106e-06f, 6.345745369e-06f, 6.358998919e-06f,
+ 6.372236728e-06f, 6.385458769e-06f, 6.398665016e-06f, 6.411855441e-06f, 6.425030019e-06f, 6.438188721e-06f, 6.451331521e-06f, 6.464458393e-06f, 6.477569310e-06f, 6.490664244e-06f,
+ 6.503743170e-06f, 6.516806061e-06f, 6.529852889e-06f, 6.542883630e-06f, 6.555898256e-06f, 6.568896740e-06f, 6.581879057e-06f, 6.594845180e-06f, 6.607795082e-06f, 6.620728738e-06f,
+ 6.633646121e-06f, 6.646547205e-06f, 6.659431964e-06f, 6.672300371e-06f, 6.685152401e-06f, 6.697988027e-06f, 6.710807224e-06f, 6.723609966e-06f, 6.736396226e-06f, 6.749165978e-06f,
+ 6.761919198e-06f, 6.774655858e-06f, 6.787375934e-06f, 6.800079399e-06f, 6.812766229e-06f, 6.825436396e-06f, 6.838089876e-06f, 6.850726643e-06f, 6.863346671e-06f, 6.875949935e-06f,
+ 6.888536410e-06f, 6.901106070e-06f, 6.913658890e-06f, 6.926194844e-06f, 6.938713907e-06f, 6.951216055e-06f, 6.963701260e-06f, 6.976169500e-06f, 6.988620747e-06f, 7.001054978e-06f,
+ 7.013472168e-06f, 7.025872290e-06f, 7.038255321e-06f, 7.050621235e-06f, 7.062970007e-06f, 7.075301613e-06f, 7.087616028e-06f, 7.099913227e-06f, 7.112193186e-06f, 7.124455879e-06f,
+ 7.136701282e-06f, 7.148929371e-06f, 7.161140120e-06f, 7.173333506e-06f, 7.185509504e-06f, 7.197668089e-06f, 7.209809237e-06f, 7.221932924e-06f, 7.234039126e-06f, 7.246127818e-06f,
+ 7.258198975e-06f, 7.270252575e-06f, 7.282288592e-06f, 7.294307003e-06f, 7.306307783e-06f, 7.318290908e-06f, 7.330256356e-06f, 7.342204100e-06f, 7.354134119e-06f, 7.366046387e-06f,
+ 7.377940882e-06f, 7.389817579e-06f, 7.401676454e-06f, 7.413517485e-06f, 7.425340646e-06f, 7.437145916e-06f, 7.448933269e-06f, 7.460702683e-06f, 7.472454135e-06f, 7.484187600e-06f,
+ 7.495903056e-06f, 7.507600478e-06f, 7.519279845e-06f, 7.530941132e-06f, 7.542584316e-06f, 7.554209375e-06f, 7.565816284e-06f, 7.577405022e-06f, 7.588975565e-06f, 7.600527889e-06f,
+ 7.612061973e-06f, 7.623577792e-06f, 7.635075325e-06f, 7.646554549e-06f, 7.658015440e-06f, 7.669457976e-06f, 7.680882134e-06f, 7.692287892e-06f, 7.703675227e-06f, 7.715044116e-06f,
+ 7.726394538e-06f, 7.737726468e-06f, 7.749039886e-06f, 7.760334769e-06f, 7.771611094e-06f, 7.782868839e-06f, 7.794107981e-06f, 7.805328500e-06f, 7.816530371e-06f, 7.827713574e-06f,
+ 7.838878087e-06f, 7.850023886e-06f, 7.861150951e-06f, 7.872259259e-06f, 7.883348788e-06f, 7.894419517e-06f, 7.905471424e-06f, 7.916504486e-06f, 7.927518683e-06f, 7.938513992e-06f,
+ 7.949490393e-06f, 7.960447862e-06f, 7.971386380e-06f, 7.982305924e-06f, 7.993206472e-06f, 8.004088004e-06f, 8.014950499e-06f, 8.025793933e-06f, 8.036618288e-06f, 8.047423541e-06f,
+ 8.058209670e-06f, 8.068976656e-06f, 8.079724476e-06f, 8.090453111e-06f, 8.101162538e-06f, 8.111852737e-06f, 8.122523687e-06f, 8.133175366e-06f, 8.143807756e-06f, 8.154420833e-06f,
+ 8.165014578e-06f, 8.175588971e-06f, 8.186143989e-06f, 8.196679614e-06f, 8.207195823e-06f, 8.217692598e-06f, 8.228169916e-06f, 8.238627759e-06f, 8.249066104e-06f, 8.259484933e-06f,
+ 8.269884225e-06f, 8.280263960e-06f, 8.290624117e-06f, 8.300964676e-06f, 8.311285618e-06f, 8.321586921e-06f, 8.331868567e-06f, 8.342130535e-06f, 8.352372805e-06f, 8.362595358e-06f,
+ 8.372798173e-06f, 8.382981231e-06f, 8.393144512e-06f, 8.403287997e-06f, 8.413411665e-06f, 8.423515498e-06f, 8.433599475e-06f, 8.443663577e-06f, 8.453707785e-06f, 8.463732079e-06f,
+ 8.473736440e-06f, 8.483720849e-06f, 8.493685286e-06f, 8.503629732e-06f, 8.513554169e-06f, 8.523458576e-06f, 8.533342934e-06f, 8.543207226e-06f, 8.553051431e-06f, 8.562875531e-06f,
+ 8.572679507e-06f, 8.582463340e-06f, 8.592227011e-06f, 8.601970502e-06f, 8.611693793e-06f, 8.621396867e-06f, 8.631079704e-06f, 8.640742286e-06f, 8.650384594e-06f, 8.660006611e-06f,
+ 8.669608317e-06f, 8.679189694e-06f, 8.688750724e-06f, 8.698291389e-06f, 8.707811670e-06f, 8.717311549e-06f, 8.726791008e-06f, 8.736250029e-06f, 8.745688594e-06f, 8.755106684e-06f,
+ 8.764504283e-06f, 8.773881371e-06f, 8.783237932e-06f, 8.792573947e-06f, 8.801889399e-06f, 8.811184270e-06f, 8.820458541e-06f, 8.829712197e-06f, 8.838945218e-06f, 8.848157588e-06f,
+ 8.857349289e-06f, 8.866520303e-06f, 8.875670614e-06f, 8.884800204e-06f, 8.893909055e-06f, 8.902997151e-06f, 8.912064473e-06f, 8.921111006e-06f, 8.930136732e-06f, 8.939141634e-06f,
+ 8.948125694e-06f, 8.957088897e-06f, 8.966031224e-06f, 8.974952660e-06f, 8.983853187e-06f, 8.992732789e-06f, 9.001591449e-06f, 9.010429150e-06f, 9.019245876e-06f, 9.028041610e-06f,
+ 9.036816336e-06f, 9.045570036e-06f, 9.054302696e-06f, 9.063014298e-06f, 9.071704825e-06f, 9.080374263e-06f, 9.089022594e-06f, 9.097649803e-06f, 9.106255873e-06f, 9.114840788e-06f,
+ 9.123404532e-06f, 9.131947089e-06f, 9.140468444e-06f, 9.148968580e-06f, 9.157447481e-06f, 9.165905132e-06f, 9.174341518e-06f, 9.182756621e-06f, 9.191150428e-06f, 9.199522921e-06f,
+ 9.207874086e-06f, 9.216203907e-06f, 9.224512369e-06f, 9.232799456e-06f, 9.241065152e-06f, 9.249309444e-06f, 9.257532314e-06f, 9.265733749e-06f, 9.273913733e-06f, 9.282072251e-06f,
+ 9.290209288e-06f, 9.298324829e-06f, 9.306418858e-06f, 9.314491362e-06f, 9.322542324e-06f, 9.330571732e-06f, 9.338579568e-06f, 9.346565820e-06f, 9.354530472e-06f, 9.362473510e-06f,
+ 9.370394918e-06f, 9.378294684e-06f, 9.386172791e-06f, 9.394029226e-06f, 9.401863975e-06f, 9.409677022e-06f, 9.417468355e-06f, 9.425237958e-06f, 9.432985818e-06f, 9.440711920e-06f,
+ 9.448416250e-06f, 9.456098794e-06f, 9.463759539e-06f, 9.471398470e-06f, 9.479015574e-06f, 9.486610837e-06f, 9.494184244e-06f, 9.501735783e-06f, 9.509265440e-06f, 9.516773200e-06f,
+ 9.524259051e-06f, 9.531722979e-06f, 9.539164970e-06f, 9.546585012e-06f, 9.553983090e-06f, 9.561359191e-06f, 9.568713303e-06f, 9.576045412e-06f, 9.583355504e-06f, 9.590643567e-06f,
+ 9.597909588e-06f, 9.605153553e-06f, 9.612375450e-06f, 9.619575266e-06f, 9.626752987e-06f, 9.633908602e-06f, 9.641042097e-06f, 9.648153460e-06f, 9.655242677e-06f, 9.662309737e-06f,
+ 9.669354627e-06f, 9.676377334e-06f, 9.683377846e-06f, 9.690356150e-06f, 9.697312234e-06f, 9.704246086e-06f, 9.711157694e-06f, 9.718047045e-06f, 9.724914127e-06f, 9.731758928e-06f,
+ 9.738581437e-06f, 9.745381640e-06f, 9.752159526e-06f, 9.758915084e-06f, 9.765648301e-06f, 9.772359165e-06f, 9.779047665e-06f, 9.785713789e-06f, 9.792357526e-06f, 9.798978864e-06f,
+ 9.805577791e-06f, 9.812154295e-06f, 9.818708366e-06f, 9.825239992e-06f, 9.831749162e-06f, 9.838235864e-06f, 9.844700087e-06f, 9.851141820e-06f, 9.857561052e-06f, 9.863957772e-06f,
+ 9.870331968e-06f, 9.876683630e-06f, 9.883012747e-06f, 9.889319308e-06f, 9.895603302e-06f, 9.901864718e-06f, 9.908103545e-06f, 9.914319774e-06f, 9.920513392e-06f, 9.926684391e-06f,
+ 9.932832758e-06f, 9.938958484e-06f, 9.945061559e-06f, 9.951141971e-06f, 9.957199711e-06f, 9.963234768e-06f, 9.969247133e-06f, 9.975236794e-06f, 9.981203742e-06f, 9.987147967e-06f,
+ 9.993069458e-06f, 9.998968207e-06f, 1.000484420e-05f, 1.001069743e-05f, 1.001652789e-05f, 1.002233557e-05f, 1.002812046e-05f, 1.003388254e-05f, 1.003962181e-05f, 1.004533826e-05f,
+ 1.005103188e-05f, 1.005670266e-05f, 1.006235059e-05f, 1.006797566e-05f, 1.007357786e-05f, 1.007915719e-05f, 1.008471363e-05f, 1.009024718e-05f, 1.009575782e-05f, 1.010124554e-05f,
+ 1.010671035e-05f, 1.011215222e-05f, 1.011757115e-05f, 1.012296713e-05f, 1.012834015e-05f, 1.013369021e-05f, 1.013901729e-05f, 1.014432139e-05f, 1.014960250e-05f, 1.015486060e-05f,
+ 1.016009569e-05f, 1.016530777e-05f, 1.017049682e-05f, 1.017566283e-05f, 1.018080581e-05f, 1.018592573e-05f, 1.019102259e-05f, 1.019609638e-05f, 1.020114710e-05f, 1.020617474e-05f,
+ 1.021117928e-05f, 1.021616073e-05f, 1.022111906e-05f, 1.022605428e-05f, 1.023096638e-05f, 1.023585535e-05f, 1.024072118e-05f, 1.024556387e-05f, 1.025038340e-05f, 1.025517977e-05f,
+ 1.025995298e-05f, 1.026470301e-05f, 1.026942985e-05f, 1.027413351e-05f, 1.027881397e-05f, 1.028347122e-05f, 1.028810526e-05f, 1.029271609e-05f, 1.029730368e-05f, 1.030186805e-05f,
+ 1.030640918e-05f, 1.031092706e-05f, 1.031542168e-05f, 1.031989305e-05f, 1.032434115e-05f, 1.032876598e-05f, 1.033316752e-05f, 1.033754578e-05f, 1.034190075e-05f, 1.034623242e-05f,
+ 1.035054078e-05f, 1.035482584e-05f, 1.035908757e-05f, 1.036332598e-05f, 1.036754105e-05f, 1.037173280e-05f, 1.037590119e-05f, 1.038004624e-05f, 1.038416794e-05f, 1.038826627e-05f,
+ 1.039234124e-05f, 1.039639283e-05f, 1.040042105e-05f, 1.040442588e-05f, 1.040840732e-05f, 1.041236537e-05f, 1.041630001e-05f, 1.042021125e-05f, 1.042409908e-05f, 1.042796349e-05f,
+ 1.043180448e-05f, 1.043562204e-05f, 1.043941617e-05f, 1.044318686e-05f, 1.044693410e-05f, 1.045065790e-05f, 1.045435825e-05f, 1.045803513e-05f, 1.046168856e-05f, 1.046531851e-05f,
+ 1.046892499e-05f, 1.047250799e-05f, 1.047606752e-05f, 1.047960355e-05f, 1.048311609e-05f, 1.048660514e-05f, 1.049007068e-05f, 1.049351272e-05f, 1.049693125e-05f, 1.050032627e-05f,
+ 1.050369776e-05f, 1.050704574e-05f, 1.051037019e-05f, 1.051367110e-05f, 1.051694849e-05f, 1.052020233e-05f, 1.052343263e-05f, 1.052663938e-05f, 1.052982258e-05f, 1.053298223e-05f,
+ 1.053611832e-05f, 1.053923084e-05f, 1.054231980e-05f, 1.054538520e-05f, 1.054842701e-05f, 1.055144526e-05f, 1.055443992e-05f, 1.055741099e-05f, 1.056035849e-05f, 1.056328239e-05f,
+ 1.056618269e-05f, 1.056905940e-05f, 1.057191252e-05f, 1.057474202e-05f, 1.057754793e-05f, 1.058033022e-05f, 1.058308890e-05f, 1.058582397e-05f, 1.058853542e-05f, 1.059122325e-05f,
+ 1.059388746e-05f, 1.059652804e-05f, 1.059914499e-05f, 1.060173831e-05f, 1.060430800e-05f, 1.060685405e-05f, 1.060937646e-05f, 1.061187524e-05f, 1.061435037e-05f, 1.061680185e-05f,
+ 1.061922969e-05f, 1.062163388e-05f, 1.062401441e-05f, 1.062637130e-05f, 1.062870452e-05f, 1.063101409e-05f, 1.063330000e-05f, 1.063556225e-05f, 1.063780084e-05f, 1.064001576e-05f,
+ 1.064220701e-05f, 1.064437459e-05f, 1.064651851e-05f, 1.064863875e-05f, 1.065073532e-05f, 1.065280822e-05f, 1.065485744e-05f, 1.065688299e-05f, 1.065888485e-05f, 1.066086304e-05f,
+ 1.066281754e-05f, 1.066474837e-05f, 1.066665551e-05f, 1.066853897e-05f, 1.067039874e-05f, 1.067223483e-05f, 1.067404723e-05f, 1.067583594e-05f, 1.067760097e-05f, 1.067934231e-05f,
+ 1.068105995e-05f, 1.068275391e-05f, 1.068442418e-05f, 1.068607075e-05f, 1.068769364e-05f, 1.068929283e-05f, 1.069086833e-05f, 1.069242014e-05f, 1.069394826e-05f, 1.069545268e-05f,
+ 1.069693341e-05f, 1.069839045e-05f, 1.069982379e-05f, 1.070123345e-05f, 1.070261941e-05f, 1.070398167e-05f, 1.070532025e-05f, 1.070663513e-05f, 1.070792632e-05f, 1.070919382e-05f,
+ 1.071043762e-05f, 1.071165774e-05f, 1.071285417e-05f, 1.071402690e-05f, 1.071517595e-05f, 1.071630131e-05f, 1.071740298e-05f, 1.071848096e-05f, 1.071953526e-05f, 1.072056588e-05f,
+ 1.072157281e-05f, 1.072255605e-05f, 1.072351561e-05f, 1.072445150e-05f, 1.072536370e-05f, 1.072625222e-05f, 1.072711707e-05f, 1.072795824e-05f, 1.072877573e-05f, 1.072956955e-05f,
+ 1.073033970e-05f, 1.073108618e-05f, 1.073180899e-05f, 1.073250813e-05f, 1.073318360e-05f, 1.073383541e-05f, 1.073446356e-05f, 1.073506805e-05f, 1.073564888e-05f, 1.073620605e-05f,
+ 1.073673957e-05f, 1.073724943e-05f, 1.073773565e-05f, 1.073819821e-05f, 1.073863713e-05f, 1.073905241e-05f, 1.073944404e-05f, 1.073981203e-05f, 1.074015638e-05f, 1.074047710e-05f,
+ 1.074077419e-05f, 1.074104765e-05f, 1.074129748e-05f, 1.074152368e-05f, 1.074172627e-05f, 1.074190523e-05f, 1.074206058e-05f, 1.074219231e-05f, 1.074230044e-05f, 1.074238495e-05f,
+ 1.074244586e-05f, 1.074248317e-05f, 1.074249688e-05f, 1.074248699e-05f, 1.074245352e-05f, 1.074239645e-05f, 1.074231580e-05f, 1.074221156e-05f, 1.074208375e-05f, 1.074193236e-05f,
+ 1.074175739e-05f, 1.074155886e-05f, 1.074133677e-05f, 1.074109111e-05f, 1.074082190e-05f, 1.074052913e-05f, 1.074021281e-05f, 1.073987295e-05f, 1.073950954e-05f, 1.073912259e-05f,
+ 1.073871212e-05f, 1.073827811e-05f, 1.073782057e-05f, 1.073733951e-05f, 1.073683494e-05f, 1.073630685e-05f, 1.073575526e-05f, 1.073518015e-05f, 1.073458155e-05f, 1.073395946e-05f,
+ 1.073331387e-05f, 1.073264479e-05f, 1.073195223e-05f, 1.073123620e-05f, 1.073049669e-05f, 1.072973372e-05f, 1.072894728e-05f, 1.072813739e-05f, 1.072730404e-05f, 1.072644724e-05f,
+ 1.072556700e-05f, 1.072466332e-05f, 1.072373621e-05f, 1.072278567e-05f, 1.072181171e-05f, 1.072081434e-05f, 1.071979355e-05f, 1.071874935e-05f, 1.071768175e-05f, 1.071659076e-05f,
+ 1.071547638e-05f, 1.071433861e-05f, 1.071317747e-05f, 1.071199295e-05f, 1.071078507e-05f, 1.070955382e-05f, 1.070829922e-05f, 1.070702127e-05f, 1.070571997e-05f, 1.070439534e-05f,
+ 1.070304738e-05f, 1.070167609e-05f, 1.070028148e-05f, 1.069886356e-05f, 1.069742233e-05f, 1.069595780e-05f, 1.069446997e-05f, 1.069295886e-05f, 1.069142447e-05f, 1.068986680e-05f,
+ 1.068828587e-05f, 1.068668167e-05f, 1.068505422e-05f, 1.068340352e-05f, 1.068172958e-05f, 1.068003240e-05f, 1.067831200e-05f, 1.067656837e-05f, 1.067480153e-05f, 1.067301148e-05f,
+ 1.067119824e-05f, 1.066936180e-05f, 1.066750217e-05f, 1.066561937e-05f, 1.066371340e-05f, 1.066178426e-05f, 1.065983197e-05f, 1.065785652e-05f, 1.065585794e-05f, 1.065383622e-05f,
+ 1.065179137e-05f, 1.064972341e-05f, 1.064763233e-05f, 1.064551815e-05f, 1.064338088e-05f, 1.064122051e-05f, 1.063903707e-05f, 1.063683055e-05f, 1.063460097e-05f, 1.063234834e-05f,
+ 1.063007265e-05f, 1.062777393e-05f, 1.062545217e-05f, 1.062310739e-05f, 1.062073960e-05f, 1.061834880e-05f, 1.061593499e-05f, 1.061349820e-05f, 1.061103843e-05f, 1.060855568e-05f,
+ 1.060604997e-05f, 1.060352130e-05f, 1.060096969e-05f, 1.059839513e-05f, 1.059579765e-05f, 1.059317724e-05f, 1.059053392e-05f, 1.058786770e-05f, 1.058517858e-05f, 1.058246658e-05f,
+ 1.057973170e-05f, 1.057697395e-05f, 1.057419335e-05f, 1.057138989e-05f, 1.056856360e-05f, 1.056571447e-05f, 1.056284252e-05f, 1.055994777e-05f, 1.055703021e-05f, 1.055408985e-05f,
+ 1.055112671e-05f, 1.054814080e-05f, 1.054513213e-05f, 1.054210069e-05f, 1.053904652e-05f, 1.053596961e-05f, 1.053286997e-05f, 1.052974762e-05f, 1.052660257e-05f, 1.052343481e-05f,
+ 1.052024438e-05f, 1.051703126e-05f, 1.051379548e-05f, 1.051053705e-05f, 1.050725597e-05f, 1.050395226e-05f, 1.050062592e-05f, 1.049727697e-05f, 1.049390542e-05f, 1.049051127e-05f,
+ 1.048709454e-05f, 1.048365524e-05f, 1.048019337e-05f, 1.047670896e-05f, 1.047320200e-05f, 1.046967252e-05f, 1.046612051e-05f, 1.046254600e-05f, 1.045894900e-05f, 1.045532950e-05f,
+ 1.045168754e-05f, 1.044802310e-05f, 1.044433622e-05f, 1.044062689e-05f, 1.043689514e-05f, 1.043314096e-05f, 1.042936438e-05f, 1.042556540e-05f, 1.042174403e-05f, 1.041790029e-05f,
+ 1.041403419e-05f, 1.041014574e-05f, 1.040623494e-05f, 1.040230182e-05f, 1.039834639e-05f, 1.039436865e-05f, 1.039036861e-05f, 1.038634630e-05f, 1.038230172e-05f, 1.037823488e-05f,
+ 1.037414579e-05f, 1.037003447e-05f, 1.036590093e-05f, 1.036174519e-05f, 1.035756724e-05f, 1.035336711e-05f, 1.034914481e-05f, 1.034490035e-05f, 1.034063374e-05f, 1.033634499e-05f,
+ 1.033203412e-05f, 1.032770114e-05f, 1.032334606e-05f, 1.031896890e-05f, 1.031456966e-05f, 1.031014836e-05f, 1.030570502e-05f, 1.030123964e-05f, 1.029675224e-05f, 1.029224283e-05f,
+ 1.028771142e-05f, 1.028315803e-05f, 1.027858267e-05f, 1.027398535e-05f, 1.026936608e-05f, 1.026472489e-05f, 1.026006177e-05f, 1.025537676e-05f, 1.025066985e-05f, 1.024594106e-05f,
+ 1.024119040e-05f, 1.023641790e-05f, 1.023162355e-05f, 1.022680739e-05f, 1.022196941e-05f, 1.021710963e-05f, 1.021222807e-05f, 1.020732474e-05f, 1.020239965e-05f, 1.019745282e-05f,
+ 1.019248425e-05f, 1.018749398e-05f, 1.018248200e-05f, 1.017744834e-05f, 1.017239300e-05f, 1.016731600e-05f, 1.016221736e-05f, 1.015709708e-05f, 1.015195519e-05f, 1.014679170e-05f,
+ 1.014160662e-05f, 1.013639996e-05f, 1.013117174e-05f, 1.012592198e-05f, 1.012065069e-05f, 1.011535788e-05f, 1.011004357e-05f, 1.010470777e-05f, 1.009935050e-05f, 1.009397177e-05f,
+ 1.008857159e-05f, 1.008314999e-05f, 1.007770697e-05f, 1.007224256e-05f, 1.006675676e-05f, 1.006124959e-05f, 1.005572107e-05f, 1.005017121e-05f, 1.004460002e-05f, 1.003900753e-05f,
+ 1.003339374e-05f, 1.002775867e-05f, 1.002210234e-05f, 1.001642476e-05f, 1.001072595e-05f, 1.000500592e-05f, 9.999264692e-06f, 9.993502276e-06f, 9.987718688e-06f, 9.981913946e-06f,
+ 9.976088063e-06f, 9.970241057e-06f, 9.964372942e-06f, 9.958483735e-06f, 9.952573451e-06f, 9.946642106e-06f, 9.940689716e-06f, 9.934716297e-06f, 9.928721865e-06f, 9.922706435e-06f,
+ 9.916670024e-06f, 9.910612649e-06f, 9.904534324e-06f, 9.898435067e-06f, 9.892314894e-06f, 9.886173820e-06f, 9.880011862e-06f, 9.873829037e-06f, 9.867625361e-06f, 9.861400850e-06f,
+ 9.855155521e-06f, 9.848889390e-06f, 9.842602474e-06f, 9.836294790e-06f, 9.829966354e-06f, 9.823617183e-06f, 9.817247294e-06f, 9.810856704e-06f, 9.804445428e-06f, 9.798013485e-06f,
+ 9.791560891e-06f, 9.785087663e-06f, 9.778593819e-06f, 9.772079374e-06f, 9.765544347e-06f, 9.758988754e-06f, 9.752412613e-06f, 9.745815940e-06f, 9.739198754e-06f, 9.732561071e-06f,
+ 9.725902909e-06f, 9.719224285e-06f, 9.712525217e-06f, 9.705805722e-06f, 9.699065817e-06f, 9.692305521e-06f, 9.685524850e-06f, 9.678723823e-06f, 9.671902457e-06f, 9.665060770e-06f,
+ 9.658198780e-06f, 9.651316504e-06f, 9.644413960e-06f, 9.637491167e-06f, 9.630548142e-06f, 9.623584903e-06f, 9.616601468e-06f, 9.609597856e-06f, 9.602574084e-06f, 9.595530171e-06f,
+ 9.588466134e-06f, 9.581381993e-06f, 9.574277764e-06f, 9.567153468e-06f, 9.560009121e-06f, 9.552844743e-06f, 9.545660352e-06f, 9.538455966e-06f, 9.531231603e-06f, 9.523987284e-06f,
+ 9.516723025e-06f, 9.509438846e-06f, 9.502134766e-06f, 9.494810803e-06f, 9.487466975e-06f, 9.480103303e-06f, 9.472719804e-06f, 9.465316498e-06f, 9.457893403e-06f, 9.450450538e-06f,
+ 9.442987923e-06f, 9.435505577e-06f, 9.428003518e-06f, 9.420481767e-06f, 9.412940341e-06f, 9.405379260e-06f, 9.397798544e-06f, 9.390198212e-06f, 9.382578283e-06f, 9.374938777e-06f,
+ 9.367279712e-06f, 9.359601109e-06f, 9.351902987e-06f, 9.344185366e-06f, 9.336448265e-06f, 9.328691703e-06f, 9.320915701e-06f, 9.313120279e-06f, 9.305305455e-06f, 9.297471250e-06f,
+ 9.289617683e-06f, 9.281744775e-06f, 9.273852545e-06f, 9.265941014e-06f, 9.258010201e-06f, 9.250060126e-06f, 9.242090809e-06f, 9.234102272e-06f, 9.226094532e-06f, 9.218067612e-06f,
+ 9.210021531e-06f, 9.201956309e-06f, 9.193871967e-06f, 9.185768525e-06f, 9.177646003e-06f, 9.169504422e-06f, 9.161343803e-06f, 9.153164165e-06f, 9.144965530e-06f, 9.136747918e-06f,
+ 9.128511349e-06f, 9.120255844e-06f, 9.111981425e-06f, 9.103688111e-06f, 9.095375924e-06f, 9.087044883e-06f, 9.078695012e-06f, 9.070326329e-06f, 9.061938856e-06f, 9.053532614e-06f,
+ 9.045107624e-06f, 9.036663907e-06f, 9.028201484e-06f, 9.019720376e-06f, 9.011220605e-06f, 9.002702191e-06f, 8.994165156e-06f, 8.985609521e-06f, 8.977035308e-06f, 8.968442537e-06f,
+ 8.959831231e-06f, 8.951201410e-06f, 8.942553096e-06f, 8.933886311e-06f, 8.925201075e-06f, 8.916497412e-06f, 8.907775342e-06f, 8.899034887e-06f, 8.890276068e-06f, 8.881498908e-06f,
+ 8.872703428e-06f, 8.863889650e-06f, 8.855057596e-06f, 8.846207287e-06f, 8.837338746e-06f, 8.828451995e-06f, 8.819547055e-06f, 8.810623949e-06f, 8.801682699e-06f, 8.792723326e-06f,
+ 8.783745853e-06f, 8.774750302e-06f, 8.765736695e-06f, 8.756705055e-06f, 8.747655404e-06f, 8.738587764e-06f, 8.729502157e-06f, 8.720398607e-06f, 8.711277134e-06f, 8.702137763e-06f,
+ 8.692980514e-06f, 8.683805412e-06f, 8.674612478e-06f, 8.665401735e-06f, 8.656173206e-06f, 8.646926913e-06f, 8.637662879e-06f, 8.628381127e-06f, 8.619081680e-06f, 8.609764560e-06f,
+ 8.600429790e-06f, 8.591077394e-06f, 8.581707394e-06f, 8.572319813e-06f, 8.562914674e-06f, 8.553492000e-06f, 8.544051815e-06f, 8.534594141e-06f, 8.525119001e-06f, 8.515626420e-06f,
+ 8.506116419e-06f, 8.496589022e-06f, 8.487044253e-06f, 8.477482135e-06f, 8.467902691e-06f, 8.458305945e-06f, 8.448691919e-06f, 8.439060638e-06f, 8.429412125e-06f, 8.419746403e-06f,
+ 8.410063497e-06f, 8.400363429e-06f, 8.390646224e-06f, 8.380911904e-06f, 8.371160494e-06f, 8.361392018e-06f, 8.351606499e-06f, 8.341803961e-06f, 8.331984427e-06f, 8.322147923e-06f,
+ 8.312294471e-06f, 8.302424096e-06f, 8.292536821e-06f, 8.282632671e-06f, 8.272711670e-06f, 8.262773841e-06f, 8.252819209e-06f, 8.242847798e-06f, 8.232859632e-06f, 8.222854736e-06f,
+ 8.212833133e-06f, 8.202794849e-06f, 8.192739906e-06f, 8.182668330e-06f, 8.172580145e-06f, 8.162475376e-06f, 8.152354046e-06f, 8.142216181e-06f, 8.132061805e-06f, 8.121890942e-06f,
+ 8.111703616e-06f, 8.101499854e-06f, 8.091279679e-06f, 8.081043115e-06f, 8.070790189e-06f, 8.060520923e-06f, 8.050235344e-06f, 8.039933476e-06f, 8.029615344e-06f, 8.019280972e-06f,
+ 8.008930386e-06f, 7.998563611e-06f, 7.988180671e-06f, 7.977781591e-06f, 7.967366397e-06f, 7.956935114e-06f, 7.946487767e-06f, 7.936024380e-06f, 7.925544979e-06f, 7.915049590e-06f,
+ 7.904538237e-06f, 7.894010946e-06f, 7.883467741e-06f, 7.872908649e-06f, 7.862333695e-06f, 7.851742904e-06f, 7.841136301e-06f, 7.830513913e-06f, 7.819875763e-06f, 7.809221879e-06f,
+ 7.798552285e-06f, 7.787867007e-06f, 7.777166071e-06f, 7.766449502e-06f, 7.755717326e-06f, 7.744969569e-06f, 7.734206256e-06f, 7.723427413e-06f, 7.712633066e-06f, 7.701823241e-06f,
+ 7.690997963e-06f, 7.680157259e-06f, 7.669301155e-06f, 7.658429675e-06f, 7.647542847e-06f, 7.636640697e-06f, 7.625723249e-06f, 7.614790532e-06f, 7.603842569e-06f, 7.592879388e-06f,
+ 7.581901015e-06f, 7.570907476e-06f, 7.559898797e-06f, 7.548875005e-06f, 7.537836125e-06f, 7.526782184e-06f, 7.515713209e-06f, 7.504629225e-06f, 7.493530259e-06f, 7.482416338e-06f,
+ 7.471287488e-06f, 7.460143735e-06f, 7.448985106e-06f, 7.437811628e-06f, 7.426623326e-06f, 7.415420228e-06f, 7.404202361e-06f, 7.392969750e-06f, 7.381722423e-06f, 7.370460406e-06f,
+ 7.359183726e-06f, 7.347892410e-06f, 7.336586485e-06f, 7.325265977e-06f, 7.313930913e-06f, 7.302581321e-06f, 7.291217226e-06f, 7.279838657e-06f, 7.268445639e-06f, 7.257038201e-06f,
+ 7.245616368e-06f, 7.234180169e-06f, 7.222729629e-06f, 7.211264777e-06f, 7.199785639e-06f, 7.188292243e-06f, 7.176784615e-06f, 7.165262783e-06f, 7.153726775e-06f, 7.142176617e-06f,
+ 7.130612336e-06f, 7.119033961e-06f, 7.107441518e-06f, 7.095835035e-06f, 7.084214539e-06f, 7.072580057e-06f, 7.060931618e-06f, 7.049269249e-06f, 7.037592976e-06f, 7.025902828e-06f,
+ 7.014198832e-06f, 7.002481017e-06f, 6.990749408e-06f, 6.979004035e-06f, 6.967244924e-06f, 6.955472104e-06f, 6.943685602e-06f, 6.931885446e-06f, 6.920071664e-06f, 6.908244283e-06f,
+ 6.896403332e-06f, 6.884548838e-06f, 6.872680829e-06f, 6.860799333e-06f, 6.848904378e-06f, 6.836995992e-06f, 6.825074203e-06f, 6.813139039e-06f, 6.801190527e-06f, 6.789228697e-06f,
+ 6.777253576e-06f, 6.765265193e-06f, 6.753263574e-06f, 6.741248750e-06f, 6.729220747e-06f, 6.717179593e-06f, 6.705125319e-06f, 6.693057950e-06f, 6.680977517e-06f, 6.668884046e-06f,
+ 6.656777567e-06f, 6.644658108e-06f, 6.632525697e-06f, 6.620380363e-06f, 6.608222134e-06f, 6.596051038e-06f, 6.583867104e-06f, 6.571670361e-06f, 6.559460837e-06f, 6.547238561e-06f,
+ 6.535003560e-06f, 6.522755865e-06f, 6.510495503e-06f, 6.498222503e-06f, 6.485936894e-06f, 6.473638705e-06f, 6.461327964e-06f, 6.449004700e-06f, 6.436668942e-06f, 6.424320718e-06f,
+ 6.411960058e-06f, 6.399586990e-06f, 6.387201543e-06f, 6.374803746e-06f, 6.362393628e-06f, 6.349971218e-06f, 6.337536545e-06f, 6.325089638e-06f, 6.312630525e-06f, 6.300159237e-06f,
+ 6.287675802e-06f, 6.275180248e-06f, 6.262672606e-06f, 6.250152904e-06f, 6.237621171e-06f, 6.225077437e-06f, 6.212521731e-06f, 6.199954082e-06f, 6.187374519e-06f, 6.174783071e-06f,
+ 6.162179769e-06f, 6.149564640e-06f, 6.136937715e-06f, 6.124299023e-06f, 6.111648592e-06f, 6.098986454e-06f, 6.086312636e-06f, 6.073627168e-06f, 6.060930081e-06f, 6.048221402e-06f,
+ 6.035501163e-06f, 6.022769392e-06f, 6.010026118e-06f, 5.997271373e-06f, 5.984505184e-06f, 5.971727582e-06f, 5.958938596e-06f, 5.946138256e-06f, 5.933326591e-06f, 5.920503632e-06f,
+ 5.907669408e-06f, 5.894823948e-06f, 5.881967283e-06f, 5.869099442e-06f, 5.856220456e-06f, 5.843330353e-06f, 5.830429163e-06f, 5.817516918e-06f, 5.804593645e-06f, 5.791659376e-06f,
+ 5.778714141e-06f, 5.765757968e-06f, 5.752790888e-06f, 5.739812932e-06f, 5.726824129e-06f, 5.713824508e-06f, 5.700814101e-06f, 5.687792938e-06f, 5.674761047e-06f, 5.661718460e-06f,
+ 5.648665206e-06f, 5.635601316e-06f, 5.622526819e-06f, 5.609441747e-06f, 5.596346128e-06f, 5.583239994e-06f, 5.570123375e-06f, 5.556996300e-06f, 5.543858800e-06f, 5.530710906e-06f,
+ 5.517552648e-06f, 5.504384055e-06f, 5.491205159e-06f, 5.478015989e-06f, 5.464816577e-06f, 5.451606951e-06f, 5.438387144e-06f, 5.425157185e-06f, 5.411917105e-06f, 5.398666934e-06f,
+ 5.385406703e-06f, 5.372136442e-06f, 5.358856182e-06f, 5.345565953e-06f, 5.332265786e-06f, 5.318955711e-06f, 5.305635760e-06f, 5.292305962e-06f, 5.278966348e-06f, 5.265616949e-06f,
+ 5.252257796e-06f, 5.238888919e-06f, 5.225510349e-06f, 5.212122116e-06f, 5.198724252e-06f, 5.185316787e-06f, 5.171899752e-06f, 5.158473178e-06f, 5.145037095e-06f, 5.131591535e-06f,
+ 5.118136528e-06f, 5.104672105e-06f, 5.091198296e-06f, 5.077715134e-06f, 5.064222648e-06f, 5.050720869e-06f, 5.037209830e-06f, 5.023689559e-06f, 5.010160089e-06f, 4.996621451e-06f,
+ 4.983073674e-06f, 4.969516792e-06f, 4.955950833e-06f, 4.942375831e-06f, 4.928791814e-06f, 4.915198816e-06f, 4.901596866e-06f, 4.887985996e-06f, 4.874366236e-06f, 4.860737619e-06f,
+ 4.847100176e-06f, 4.833453936e-06f, 4.819798932e-06f, 4.806135195e-06f, 4.792462756e-06f, 4.778781646e-06f, 4.765091897e-06f, 4.751393539e-06f, 4.737686604e-06f, 4.723971124e-06f,
+ 4.710247129e-06f, 4.696514651e-06f, 4.682773722e-06f, 4.669024372e-06f, 4.655266632e-06f, 4.641500536e-06f, 4.627726112e-06f, 4.613943394e-06f, 4.600152413e-06f, 4.586353199e-06f,
+ 4.572545785e-06f, 4.558730202e-06f, 4.544906480e-06f, 4.531074653e-06f, 4.517234751e-06f, 4.503386806e-06f, 4.489530849e-06f, 4.475666912e-06f, 4.461795027e-06f, 4.447915224e-06f,
+ 4.434027536e-06f, 4.420131994e-06f, 4.406228630e-06f, 4.392317475e-06f, 4.378398562e-06f, 4.364471921e-06f, 4.350537584e-06f, 4.336595583e-06f, 4.322645950e-06f, 4.308688716e-06f,
+ 4.294723913e-06f, 4.280751573e-06f, 4.266771728e-06f, 4.252784408e-06f, 4.238789647e-06f, 4.224787475e-06f, 4.210777925e-06f, 4.196761029e-06f, 4.182736817e-06f, 4.168705322e-06f,
+ 4.154666576e-06f, 4.140620611e-06f, 4.126567458e-06f, 4.112507150e-06f, 4.098439717e-06f, 4.084365193e-06f, 4.070283609e-06f, 4.056194996e-06f, 4.042099387e-06f, 4.027996814e-06f,
+ 4.013887309e-06f, 3.999770903e-06f, 3.985647629e-06f, 3.971517518e-06f, 3.957380603e-06f, 3.943236915e-06f, 3.929086487e-06f, 3.914929350e-06f, 3.900765537e-06f, 3.886595079e-06f,
+ 3.872418009e-06f, 3.858234359e-06f, 3.844044160e-06f, 3.829847445e-06f, 3.815644246e-06f, 3.801434595e-06f, 3.787218524e-06f, 3.772996065e-06f, 3.758767251e-06f, 3.744532113e-06f,
+ 3.730290684e-06f, 3.716042995e-06f, 3.701789080e-06f, 3.687528969e-06f, 3.673262696e-06f, 3.658990292e-06f, 3.644711790e-06f, 3.630427221e-06f, 3.616136619e-06f, 3.601840015e-06f,
+ 3.587537442e-06f, 3.573228931e-06f, 3.558914515e-06f, 3.544594227e-06f, 3.530268098e-06f, 3.515936161e-06f, 3.501598448e-06f, 3.487254992e-06f, 3.472905824e-06f, 3.458550978e-06f,
+ 3.444190484e-06f, 3.429824377e-06f, 3.415452687e-06f, 3.401075448e-06f, 3.386692691e-06f, 3.372304450e-06f, 3.357910756e-06f, 3.343511641e-06f, 3.329107139e-06f, 3.314697282e-06f,
+ 3.300282101e-06f, 3.285861630e-06f, 3.271435900e-06f, 3.257004945e-06f, 3.242568797e-06f, 3.228127487e-06f, 3.213681049e-06f, 3.199229515e-06f, 3.184772917e-06f, 3.170311288e-06f,
+ 3.155844660e-06f, 3.141373067e-06f, 3.126896539e-06f, 3.112415110e-06f, 3.097928813e-06f, 3.083437679e-06f, 3.068941741e-06f, 3.054441032e-06f, 3.039935585e-06f, 3.025425431e-06f,
+ 3.010910603e-06f, 2.996391135e-06f, 2.981867057e-06f, 2.967338404e-06f, 2.952805207e-06f, 2.938267499e-06f, 2.923725313e-06f, 2.909178681e-06f, 2.894627636e-06f, 2.880072210e-06f,
+ 2.865512436e-06f, 2.850948346e-06f, 2.836379974e-06f, 2.821807351e-06f, 2.807230510e-06f, 2.792649485e-06f, 2.778064307e-06f, 2.763475009e-06f, 2.748881623e-06f, 2.734284184e-06f,
+ 2.719682722e-06f, 2.705077271e-06f, 2.690467863e-06f, 2.675854531e-06f, 2.661237307e-06f, 2.646616225e-06f, 2.631991317e-06f, 2.617362615e-06f, 2.602730153e-06f, 2.588093962e-06f,
+ 2.573454076e-06f, 2.558810527e-06f, 2.544163348e-06f, 2.529512572e-06f, 2.514858231e-06f, 2.500200358e-06f, 2.485538985e-06f, 2.470874146e-06f, 2.456205873e-06f, 2.441534199e-06f,
+ 2.426859156e-06f, 2.412180777e-06f, 2.397499096e-06f, 2.382814144e-06f, 2.368125954e-06f, 2.353434559e-06f, 2.338739992e-06f, 2.324042286e-06f, 2.309341473e-06f, 2.294637585e-06f,
+ 2.279930657e-06f, 2.265220719e-06f, 2.250507806e-06f, 2.235791950e-06f, 2.221073184e-06f, 2.206351540e-06f, 2.191627051e-06f, 2.176899749e-06f, 2.162169669e-06f, 2.147436842e-06f,
+ 2.132701301e-06f, 2.117963079e-06f, 2.103222208e-06f, 2.088478722e-06f, 2.073732653e-06f, 2.058984034e-06f, 2.044232897e-06f, 2.029479276e-06f, 2.014723203e-06f, 1.999964711e-06f,
+ 1.985203833e-06f, 1.970440601e-06f, 1.955675049e-06f, 1.940907208e-06f, 1.926137112e-06f, 1.911364794e-06f, 1.896590286e-06f, 1.881813621e-06f, 1.867034832e-06f, 1.852253952e-06f,
+ 1.837471013e-06f, 1.822686048e-06f, 1.807899090e-06f, 1.793110172e-06f, 1.778319326e-06f, 1.763526585e-06f, 1.748731982e-06f, 1.733935551e-06f, 1.719137322e-06f, 1.704337330e-06f,
+ 1.689535607e-06f, 1.674732186e-06f, 1.659927099e-06f, 1.645120380e-06f, 1.630312060e-06f, 1.615502174e-06f, 1.600690753e-06f, 1.585877831e-06f, 1.571063440e-06f, 1.556247612e-06f,
+ 1.541430382e-06f, 1.526611780e-06f, 1.511791841e-06f, 1.496970597e-06f, 1.482148081e-06f, 1.467324324e-06f, 1.452499361e-06f, 1.437673224e-06f, 1.422845946e-06f, 1.408017559e-06f,
+ 1.393188096e-06f, 1.378357590e-06f, 1.363526074e-06f, 1.348693580e-06f, 1.333860141e-06f, 1.319025790e-06f, 1.304190559e-06f, 1.289354482e-06f, 1.274517590e-06f, 1.259679918e-06f,
+ 1.244841496e-06f, 1.230002359e-06f, 1.215162538e-06f, 1.200322068e-06f, 1.185480979e-06f, 1.170639305e-06f, 1.155797079e-06f, 1.140954333e-06f, 1.126111100e-06f, 1.111267413e-06f,
+ 1.096423305e-06f, 1.081578807e-06f, 1.066733953e-06f, 1.051888776e-06f, 1.037043307e-06f, 1.022197580e-06f, 1.007351628e-06f, 9.925054830e-07f, 9.776591775e-07f, 9.628127444e-07f,
+ 9.479662164e-07f, 9.331196259e-07f, 9.182730058e-07f, 9.034263886e-07f, 8.885798070e-07f, 8.737332935e-07f, 8.588868809e-07f, 8.440406016e-07f, 8.291944884e-07f, 8.143485738e-07f,
+ 7.995028904e-07f, 7.846574709e-07f, 7.698123477e-07f, 7.549675536e-07f, 7.401231210e-07f, 7.252790826e-07f, 7.104354709e-07f, 6.955923186e-07f, 6.807496580e-07f, 6.659075218e-07f,
+ 6.510659426e-07f, 6.362249529e-07f, 6.213845852e-07f, 6.065448721e-07f, 5.917058460e-07f, 5.768675395e-07f, 5.620299851e-07f, 5.471932154e-07f, 5.323572628e-07f, 5.175221597e-07f,
+ 5.026879388e-07f, 4.878546324e-07f, 4.730222731e-07f, 4.581908934e-07f, 4.433605256e-07f, 4.285312022e-07f, 4.137029558e-07f, 3.988758186e-07f, 3.840498232e-07f, 3.692250021e-07f,
+ 3.544013875e-07f, 3.395790120e-07f, 3.247579079e-07f, 3.099381076e-07f, 2.951196435e-07f, 2.803025481e-07f, 2.654868537e-07f, 2.506725926e-07f, 2.358597972e-07f, 2.210484999e-07f,
+ 2.062387331e-07f, 1.914305290e-07f, 1.766239199e-07f, 1.618189384e-07f, 1.470156165e-07f, 1.322139867e-07f, 1.174140812e-07f, 1.026159324e-07f, 8.781957246e-08f, 7.302503373e-08f,
+ 5.823234846e-08f, 4.344154890e-08f, 2.865266731e-08f, 1.386573592e-08f, -9.192130323e-10f, -1.570214732e-08f, -3.048303473e-08f, -4.526184307e-08f, -6.003854012e-08f, -7.481309371e-08f,
+ -8.958547165e-08f, -1.043556418e-07f, -1.191235719e-07f, -1.338892300e-07f, -1.486525837e-07f, -1.634136011e-07f, -1.781722499e-07f, -1.929284981e-07f, -2.076823136e-07f, -2.224336642e-07f,
+ -2.371825180e-07f, -2.519288427e-07f, -2.666726064e-07f, -2.814137769e-07f, -2.961523224e-07f, -3.108882106e-07f, -3.256214096e-07f, -3.403518874e-07f, -3.550796120e-07f, -3.698045513e-07f,
+ -3.845266735e-07f, -3.992459465e-07f, -4.139623383e-07f, -4.286758171e-07f, -4.433863508e-07f, -4.580939076e-07f, -4.727984555e-07f, -4.874999626e-07f, -5.021983971e-07f, -5.168937270e-07f,
+ -5.315859204e-07f, -5.462749456e-07f, -5.609607706e-07f, -5.756433637e-07f, -5.903226929e-07f, -6.049987265e-07f, -6.196714326e-07f, -6.343407796e-07f, -6.490067355e-07f, -6.636692686e-07f,
+ -6.783283472e-07f, -6.929839395e-07f, -7.076360138e-07f, -7.222845384e-07f, -7.369294815e-07f, -7.515708114e-07f, -7.662084965e-07f, -7.808425051e-07f, -7.954728055e-07f, -8.100993661e-07f,
+ -8.247221553e-07f, -8.393411413e-07f, -8.539562927e-07f, -8.685675778e-07f, -8.831749650e-07f, -8.977784228e-07f, -9.123779195e-07f, -9.269734238e-07f, -9.415649039e-07f, -9.561523284e-07f,
+ -9.707356658e-07f, -9.853148846e-07f, -9.998899533e-07f, -1.014460841e-06f, -1.029027515e-06f, -1.043589944e-06f, -1.058148098e-06f, -1.072701945e-06f, -1.087251453e-06f, -1.101796590e-06f,
+ -1.116337327e-06f, -1.130873630e-06f, -1.145405470e-06f, -1.159932814e-06f, -1.174455631e-06f, -1.188973890e-06f, -1.203487560e-06f, -1.217996609e-06f, -1.232501006e-06f, -1.247000720e-06f,
+ -1.261495720e-06f, -1.275985974e-06f, -1.290471451e-06f, -1.304952120e-06f, -1.319427950e-06f, -1.333898910e-06f, -1.348364969e-06f, -1.362826095e-06f, -1.377282257e-06f, -1.391733424e-06f,
+ -1.406179566e-06f, -1.420620650e-06f, -1.435056647e-06f, -1.449487525e-06f, -1.463913253e-06f, -1.478333799e-06f, -1.492749134e-06f, -1.507159226e-06f, -1.521564044e-06f, -1.535963557e-06f,
+ -1.550357734e-06f, -1.564746544e-06f, -1.579129957e-06f, -1.593507941e-06f, -1.607880466e-06f, -1.622247501e-06f, -1.636609015e-06f, -1.650964977e-06f, -1.665315357e-06f, -1.679660123e-06f,
+ -1.693999245e-06f, -1.708332692e-06f, -1.722660434e-06f, -1.736982439e-06f, -1.751298677e-06f, -1.765609118e-06f, -1.779913730e-06f, -1.794212483e-06f, -1.808505346e-06f, -1.822792290e-06f,
+ -1.837073282e-06f, -1.851348293e-06f, -1.865617292e-06f, -1.879880249e-06f, -1.894137132e-06f, -1.908387912e-06f, -1.922632558e-06f, -1.936871040e-06f, -1.951103326e-06f, -1.965329388e-06f,
+ -1.979549193e-06f, -1.993762712e-06f, -2.007969915e-06f, -2.022170771e-06f, -2.036365249e-06f, -2.050553320e-06f, -2.064734953e-06f, -2.078910118e-06f, -2.093078784e-06f, -2.107240921e-06f,
+ -2.121396500e-06f, -2.135545489e-06f, -2.149687859e-06f, -2.163823580e-06f, -2.177952621e-06f, -2.192074951e-06f, -2.206190542e-06f, -2.220299363e-06f, -2.234401384e-06f, -2.248496574e-06f,
+ -2.262584904e-06f, -2.276666344e-06f, -2.290740863e-06f, -2.304808433e-06f, -2.318869022e-06f, -2.332922600e-06f, -2.346969139e-06f, -2.361008607e-06f, -2.375040976e-06f, -2.389066214e-06f,
+ -2.403084293e-06f, -2.417095183e-06f, -2.431098853e-06f, -2.445095274e-06f, -2.459084416e-06f, -2.473066249e-06f, -2.487040744e-06f, -2.501007871e-06f, -2.514967600e-06f, -2.528919902e-06f,
+ -2.542864747e-06f, -2.556802105e-06f, -2.570731946e-06f, -2.584654242e-06f, -2.598568962e-06f, -2.612476077e-06f, -2.626375557e-06f, -2.640267374e-06f, -2.654151496e-06f, -2.668027896e-06f,
+ -2.681896543e-06f, -2.695757409e-06f, -2.709610463e-06f, -2.723455676e-06f, -2.737293020e-06f, -2.751122464e-06f, -2.764943979e-06f, -2.778757536e-06f, -2.792563106e-06f, -2.806360659e-06f,
+ -2.820150167e-06f, -2.833931600e-06f, -2.847704928e-06f, -2.861470124e-06f, -2.875227156e-06f, -2.888975998e-06f, -2.902716618e-06f, -2.916448989e-06f, -2.930173081e-06f, -2.943888865e-06f,
+ -2.957596312e-06f, -2.971295394e-06f, -2.984986080e-06f, -2.998668343e-06f, -3.012342153e-06f, -3.026007482e-06f, -3.039664300e-06f, -3.053312579e-06f, -3.066952290e-06f, -3.080583403e-06f,
+ -3.094205891e-06f, -3.107819725e-06f, -3.121424875e-06f, -3.135021313e-06f, -3.148609011e-06f, -3.162187940e-06f, -3.175758070e-06f, -3.189319374e-06f, -3.202871822e-06f, -3.216415387e-06f,
+ -3.229950040e-06f, -3.243475752e-06f, -3.256992494e-06f, -3.270500238e-06f, -3.283998957e-06f, -3.297488620e-06f, -3.310969201e-06f, -3.324440669e-06f, -3.337902998e-06f, -3.351356159e-06f,
+ -3.364800123e-06f, -3.378234862e-06f, -3.391660349e-06f, -3.405076553e-06f, -3.418483449e-06f, -3.431881006e-06f, -3.445269198e-06f, -3.458647995e-06f, -3.472017370e-06f, -3.485377295e-06f,
+ -3.498727742e-06f, -3.512068682e-06f, -3.525400087e-06f, -3.538721931e-06f, -3.552034183e-06f, -3.565336818e-06f, -3.578629806e-06f, -3.591913120e-06f, -3.605186732e-06f, -3.618450614e-06f,
+ -3.631704738e-06f, -3.644949076e-06f, -3.658183602e-06f, -3.671408286e-06f, -3.684623101e-06f, -3.697828020e-06f, -3.711023015e-06f, -3.724208058e-06f, -3.737383122e-06f, -3.750548179e-06f,
+ -3.763703201e-06f, -3.776848161e-06f, -3.789983031e-06f, -3.803107784e-06f, -3.816222393e-06f, -3.829326829e-06f, -3.842421066e-06f, -3.855505076e-06f, -3.868578833e-06f, -3.881642307e-06f,
+ -3.894695473e-06f, -3.907738302e-06f, -3.920770769e-06f, -3.933792844e-06f, -3.946804502e-06f, -3.959805715e-06f, -3.972796456e-06f, -3.985776697e-06f, -3.998746412e-06f, -4.011705574e-06f,
+ -4.024654156e-06f, -4.037592129e-06f, -4.050519469e-06f, -4.063436147e-06f, -4.076342137e-06f, -4.089237411e-06f, -4.102121943e-06f, -4.114995707e-06f, -4.127858674e-06f, -4.140710819e-06f,
+ -4.153552115e-06f, -4.166382534e-06f, -4.179202051e-06f, -4.192010638e-06f, -4.204808269e-06f, -4.217594917e-06f, -4.230370556e-06f, -4.243135159e-06f, -4.255888699e-06f, -4.268631150e-06f,
+ -4.281362486e-06f, -4.294082680e-06f, -4.306791705e-06f, -4.319489536e-06f, -4.332176145e-06f, -4.344851507e-06f, -4.357515595e-06f, -4.370168382e-06f, -4.382809843e-06f, -4.395439952e-06f,
+ -4.408058681e-06f, -4.420666006e-06f, -4.433261899e-06f, -4.445846335e-06f, -4.458419288e-06f, -4.470980731e-06f, -4.483530638e-06f, -4.496068984e-06f, -4.508595743e-06f, -4.521110888e-06f,
+ -4.533614393e-06f, -4.546106233e-06f, -4.558586383e-06f, -4.571054815e-06f, -4.583511504e-06f, -4.595956425e-06f, -4.608389551e-06f, -4.620810858e-06f, -4.633220319e-06f, -4.645617908e-06f,
+ -4.658003601e-06f, -4.670377370e-06f, -4.682739192e-06f, -4.695089040e-06f, -4.707426889e-06f, -4.719752713e-06f, -4.732066487e-06f, -4.744368186e-06f, -4.756657783e-06f, -4.768935255e-06f,
+ -4.781200574e-06f, -4.793453717e-06f, -4.805694658e-06f, -4.817923371e-06f, -4.830139832e-06f, -4.842344015e-06f, -4.854535895e-06f, -4.866715447e-06f, -4.878882645e-06f, -4.891037466e-06f,
+ -4.903179883e-06f, -4.915309872e-06f, -4.927427408e-06f, -4.939532466e-06f, -4.951625021e-06f, -4.963705048e-06f, -4.975772522e-06f, -4.987827419e-06f, -4.999869714e-06f, -5.011899381e-06f,
+ -5.023916397e-06f, -5.035920736e-06f, -5.047912375e-06f, -5.059891287e-06f, -5.071857449e-06f, -5.083810837e-06f, -5.095751425e-06f, -5.107679189e-06f, -5.119594105e-06f, -5.131496148e-06f,
+ -5.143385294e-06f, -5.155261518e-06f, -5.167124797e-06f, -5.178975105e-06f, -5.190812419e-06f, -5.202636714e-06f, -5.214447966e-06f, -5.226246152e-06f, -5.238031246e-06f, -5.249803224e-06f,
+ -5.261562064e-06f, -5.273307740e-06f, -5.285040228e-06f, -5.296759505e-06f, -5.308465546e-06f, -5.320158329e-06f, -5.331837828e-06f, -5.343504019e-06f, -5.355156880e-06f, -5.366796387e-06f,
+ -5.378422515e-06f, -5.390035240e-06f, -5.401634540e-06f, -5.413220391e-06f, -5.424792768e-06f, -5.436351648e-06f, -5.447897009e-06f, -5.459428825e-06f, -5.470947074e-06f, -5.482451732e-06f,
+ -5.493942776e-06f, -5.505420183e-06f, -5.516883928e-06f, -5.528333990e-06f, -5.539770343e-06f, -5.551192966e-06f, -5.562601835e-06f, -5.573996927e-06f, -5.585378218e-06f, -5.596745685e-06f,
+ -5.608099306e-06f, -5.619439057e-06f, -5.630764916e-06f, -5.642076858e-06f, -5.653374862e-06f, -5.664658905e-06f, -5.675928963e-06f, -5.687185013e-06f, -5.698427034e-06f, -5.709655001e-06f,
+ -5.720868893e-06f, -5.732068686e-06f, -5.743254358e-06f, -5.754425886e-06f, -5.765583248e-06f, -5.776726421e-06f, -5.787855382e-06f, -5.798970109e-06f, -5.810070580e-06f, -5.821156771e-06f,
+ -5.832228661e-06f, -5.843286228e-06f, -5.854329448e-06f, -5.865358300e-06f, -5.876372761e-06f, -5.887372809e-06f, -5.898358422e-06f, -5.909329577e-06f, -5.920286253e-06f, -5.931228428e-06f,
+ -5.942156079e-06f, -5.953069184e-06f, -5.963967722e-06f, -5.974851669e-06f, -5.985721006e-06f, -5.996575708e-06f, -6.007415756e-06f, -6.018241126e-06f, -6.029051798e-06f, -6.039847749e-06f,
+ -6.050628957e-06f, -6.061395401e-06f, -6.072147060e-06f, -6.082883911e-06f, -6.093605934e-06f, -6.104313106e-06f, -6.115005406e-06f, -6.125682812e-06f, -6.136345304e-06f, -6.146992860e-06f,
+ -6.157625458e-06f, -6.168243077e-06f, -6.178845696e-06f, -6.189433294e-06f, -6.200005848e-06f, -6.210563339e-06f, -6.221105745e-06f, -6.231633045e-06f, -6.242145218e-06f, -6.252642243e-06f,
+ -6.263124098e-06f, -6.273590763e-06f, -6.284042217e-06f, -6.294478439e-06f, -6.304899409e-06f, -6.315305104e-06f, -6.325695505e-06f, -6.336070591e-06f, -6.346430342e-06f, -6.356774735e-06f,
+ -6.367103751e-06f, -6.377417370e-06f, -6.387715570e-06f, -6.397998332e-06f, -6.408265634e-06f, -6.418517456e-06f, -6.428753778e-06f, -6.438974579e-06f, -6.449179840e-06f, -6.459369539e-06f,
+ -6.469543656e-06f, -6.479702172e-06f, -6.489845066e-06f, -6.499972318e-06f, -6.510083907e-06f, -6.520179815e-06f, -6.530260020e-06f, -6.540324502e-06f, -6.550373243e-06f, -6.560406221e-06f,
+ -6.570423417e-06f, -6.580424810e-06f, -6.590410382e-06f, -6.600380113e-06f, -6.610333982e-06f, -6.620271970e-06f, -6.630194057e-06f, -6.640100224e-06f, -6.649990451e-06f, -6.659864719e-06f,
+ -6.669723007e-06f, -6.679565297e-06f, -6.689391569e-06f, -6.699201804e-06f, -6.708995981e-06f, -6.718774083e-06f, -6.728536090e-06f, -6.738281982e-06f, -6.748011740e-06f, -6.757725345e-06f,
+ -6.767422778e-06f, -6.777104019e-06f, -6.786769051e-06f, -6.796417853e-06f, -6.806050406e-06f, -6.815666693e-06f, -6.825266693e-06f, -6.834850389e-06f, -6.844417760e-06f, -6.853968789e-06f,
+ -6.863503456e-06f, -6.873021743e-06f, -6.882523632e-06f, -6.892009103e-06f, -6.901478137e-06f, -6.910930718e-06f, -6.920366825e-06f, -6.929786440e-06f, -6.939189546e-06f, -6.948576123e-06f,
+ -6.957946153e-06f, -6.967299618e-06f, -6.976636499e-06f, -6.985956779e-06f, -6.995260438e-06f, -7.004547460e-06f, -7.013817826e-06f, -7.023071517e-06f, -7.032308515e-06f, -7.041528804e-06f,
+ -7.050732363e-06f, -7.059919177e-06f, -7.069089226e-06f, -7.078242493e-06f, -7.087378961e-06f, -7.096498610e-06f, -7.105601425e-06f, -7.114687386e-06f, -7.123756476e-06f, -7.132808678e-06f,
+ -7.141843974e-06f, -7.150862346e-06f, -7.159863777e-06f, -7.168848250e-06f, -7.177815747e-06f, -7.186766250e-06f, -7.195699743e-06f, -7.204616207e-06f, -7.213515627e-06f, -7.222397984e-06f,
+ -7.231263261e-06f, -7.240111442e-06f, -7.248942508e-06f, -7.257756444e-06f, -7.266553232e-06f, -7.275332854e-06f, -7.284095295e-06f, -7.292840537e-06f, -7.301568563e-06f, -7.310279357e-06f,
+ -7.318972901e-06f, -7.327649179e-06f, -7.336308174e-06f, -7.344949870e-06f, -7.353574250e-06f, -7.362181297e-06f, -7.370770995e-06f, -7.379343328e-06f, -7.387898278e-06f, -7.396435829e-06f,
+ -7.404955966e-06f, -7.413458671e-06f, -7.421943929e-06f, -7.430411722e-06f, -7.438862036e-06f, -7.447294853e-06f, -7.455710158e-06f, -7.464107935e-06f, -7.472488167e-06f, -7.480850838e-06f,
+ -7.489195933e-06f, -7.497523435e-06f, -7.505833328e-06f, -7.514125598e-06f, -7.522400228e-06f, -7.530657201e-06f, -7.538896503e-06f, -7.547118118e-06f, -7.555322030e-06f, -7.563508224e-06f,
+ -7.571676683e-06f, -7.579827393e-06f, -7.587960337e-06f, -7.596075502e-06f, -7.604172870e-06f, -7.612252427e-06f, -7.620314157e-06f, -7.628358046e-06f, -7.636384077e-06f, -7.644392236e-06f,
+ -7.652382508e-06f, -7.660354877e-06f, -7.668309328e-06f, -7.676245847e-06f, -7.684164418e-06f, -7.692065026e-06f, -7.699947657e-06f, -7.707812296e-06f, -7.715658927e-06f, -7.723487536e-06f,
+ -7.731298109e-06f, -7.739090630e-06f, -7.746865085e-06f, -7.754621460e-06f, -7.762359739e-06f, -7.770079908e-06f, -7.777781953e-06f, -7.785465860e-06f, -7.793131613e-06f, -7.800779199e-06f,
+ -7.808408603e-06f, -7.816019811e-06f, -7.823612809e-06f, -7.831187582e-06f, -7.838744116e-06f, -7.846282398e-06f, -7.853802413e-06f, -7.861304147e-06f, -7.868787586e-06f, -7.876252716e-06f,
+ -7.883699524e-06f, -7.891127995e-06f, -7.898538116e-06f, -7.905929872e-06f, -7.913303251e-06f, -7.920658238e-06f, -7.927994820e-06f, -7.935312984e-06f, -7.942612714e-06f, -7.949893999e-06f,
+ -7.957156825e-06f, -7.964401178e-06f, -7.971627044e-06f, -7.978834411e-06f, -7.986023266e-06f, -7.993193594e-06f, -8.000345382e-06f, -8.007478619e-06f, -8.014593289e-06f, -8.021689381e-06f,
+ -8.028766881e-06f, -8.035825777e-06f, -8.042866054e-06f, -8.049887701e-06f, -8.056890704e-06f, -8.063875051e-06f, -8.070840729e-06f, -8.077787725e-06f, -8.084716026e-06f, -8.091625619e-06f,
+ -8.098516493e-06f, -8.105388634e-06f, -8.112242031e-06f, -8.119076669e-06f, -8.125892538e-06f, -8.132689624e-06f, -8.139467916e-06f, -8.146227400e-06f, -8.152968065e-06f, -8.159689898e-06f,
+ -8.166392888e-06f, -8.173077021e-06f, -8.179742287e-06f, -8.186388672e-06f, -8.193016165e-06f, -8.199624754e-06f, -8.206214427e-06f, -8.212785172e-06f, -8.219336977e-06f, -8.225869831e-06f,
+ -8.232383721e-06f, -8.238878636e-06f, -8.245354565e-06f, -8.251811495e-06f, -8.258249415e-06f, -8.264668313e-06f, -8.271068178e-06f, -8.277448999e-06f, -8.283810764e-06f, -8.290153462e-06f,
+ -8.296477081e-06f, -8.302781610e-06f, -8.309067038e-06f, -8.315333354e-06f, -8.321580546e-06f, -8.327808604e-06f, -8.334017516e-06f, -8.340207272e-06f, -8.346377859e-06f, -8.352529268e-06f,
+ -8.358661488e-06f, -8.364774507e-06f, -8.370868316e-06f, -8.376942902e-06f, -8.382998256e-06f, -8.389034366e-06f, -8.395051223e-06f, -8.401048815e-06f, -8.407027132e-06f, -8.412986163e-06f,
+ -8.418925898e-06f, -8.424846328e-06f, -8.430747440e-06f, -8.436629225e-06f, -8.442491673e-06f, -8.448334773e-06f, -8.454158516e-06f, -8.459962890e-06f, -8.465747887e-06f, -8.471513495e-06f,
+ -8.477259705e-06f, -8.482986508e-06f, -8.488693892e-06f, -8.494381848e-06f, -8.500050367e-06f, -8.505699438e-06f, -8.511329052e-06f, -8.516939198e-06f, -8.522529869e-06f, -8.528101053e-06f,
+ -8.533652741e-06f, -8.539184923e-06f, -8.544697591e-06f, -8.550190735e-06f, -8.555664345e-06f, -8.561118412e-06f, -8.566552927e-06f, -8.571967880e-06f, -8.577363262e-06f, -8.582739064e-06f,
+ -8.588095277e-06f, -8.593431892e-06f, -8.598748899e-06f, -8.604046291e-06f, -8.609324057e-06f, -8.614582189e-06f, -8.619820678e-06f, -8.625039515e-06f, -8.630238692e-06f, -8.635418199e-06f,
+ -8.640578029e-06f, -8.645718171e-06f, -8.650838619e-06f, -8.655939363e-06f, -8.661020394e-06f, -8.666081705e-06f, -8.671123286e-06f, -8.676145130e-06f, -8.681147228e-06f, -8.686129572e-06f,
+ -8.691092154e-06f, -8.696034965e-06f, -8.700957997e-06f, -8.705861242e-06f, -8.710744692e-06f, -8.715608340e-06f, -8.720452176e-06f, -8.725276194e-06f, -8.730080384e-06f, -8.734864741e-06f,
+ -8.739629255e-06f, -8.744373918e-06f, -8.749098724e-06f, -8.753803665e-06f, -8.758488732e-06f, -8.763153919e-06f, -8.767799217e-06f, -8.772424620e-06f, -8.777030120e-06f, -8.781615709e-06f,
+ -8.786181380e-06f, -8.790727126e-06f, -8.795252940e-06f, -8.799758814e-06f, -8.804244741e-06f, -8.808710714e-06f, -8.813156727e-06f, -8.817582771e-06f, -8.821988840e-06f, -8.826374927e-06f,
+ -8.830741026e-06f, -8.835087128e-06f, -8.839413229e-06f, -8.843719319e-06f, -8.848005394e-06f, -8.852271446e-06f, -8.856517469e-06f, -8.860743456e-06f, -8.864949400e-06f, -8.869135296e-06f,
+ -8.873301136e-06f, -8.877446914e-06f, -8.881572624e-06f, -8.885678260e-06f, -8.889763815e-06f, -8.893829283e-06f, -8.897874658e-06f, -8.901899933e-06f, -8.905905103e-06f, -8.909890162e-06f,
+ -8.913855103e-06f, -8.917799921e-06f, -8.921724610e-06f, -8.925629164e-06f, -8.929513576e-06f, -8.933377842e-06f, -8.937221956e-06f, -8.941045911e-06f, -8.944849702e-06f, -8.948633324e-06f,
+ -8.952396772e-06f, -8.956140038e-06f, -8.959863119e-06f, -8.963566009e-06f, -8.967248701e-06f, -8.970911192e-06f, -8.974553476e-06f, -8.978175547e-06f, -8.981777401e-06f, -8.985359031e-06f,
+ -8.988920434e-06f, -8.992461603e-06f, -8.995982535e-06f, -8.999483224e-06f, -9.002963665e-06f, -9.006423853e-06f, -9.009863783e-06f, -9.013283452e-06f, -9.016682853e-06f, -9.020061982e-06f,
+ -9.023420835e-06f, -9.026759407e-06f, -9.030077694e-06f, -9.033375690e-06f, -9.036653392e-06f, -9.039910795e-06f, -9.043147894e-06f, -9.046364686e-06f, -9.049561166e-06f, -9.052737330e-06f,
+ -9.055893173e-06f, -9.059028692e-06f, -9.062143882e-06f, -9.065238740e-06f, -9.068313260e-06f, -9.071367441e-06f, -9.074401276e-06f, -9.077414763e-06f, -9.080407898e-06f, -9.083380677e-06f,
+ -9.086333096e-06f, -9.089265152e-06f, -9.092176840e-06f, -9.095068158e-06f, -9.097939101e-06f, -9.100789667e-06f, -9.103619851e-06f, -9.106429650e-06f, -9.109219062e-06f, -9.111988082e-06f,
+ -9.114736707e-06f, -9.117464934e-06f, -9.120172760e-06f, -9.122860182e-06f, -9.125527197e-06f, -9.128173800e-06f, -9.130799991e-06f, -9.133405765e-06f, -9.135991120e-06f, -9.138556052e-06f,
+ -9.141100559e-06f, -9.143624639e-06f, -9.146128288e-06f, -9.148611503e-06f, -9.151074283e-06f, -9.153516624e-06f, -9.155938524e-06f, -9.158339980e-06f, -9.160720990e-06f, -9.163081552e-06f,
+ -9.165421662e-06f, -9.167741319e-06f, -9.170040521e-06f, -9.172319265e-06f, -9.174577549e-06f, -9.176815371e-06f, -9.179032729e-06f, -9.181229620e-06f, -9.183406043e-06f, -9.185561995e-06f,
+ -9.187697476e-06f, -9.189812482e-06f, -9.191907012e-06f, -9.193981064e-06f, -9.196034637e-06f, -9.198067729e-06f, -9.200080338e-06f, -9.202072462e-06f, -9.204044101e-06f, -9.205995252e-06f,
+ -9.207925913e-06f, -9.209836085e-06f, -9.211725764e-06f, -9.213594951e-06f, -9.215443642e-06f, -9.217271839e-06f, -9.219079538e-06f, -9.220866739e-06f, -9.222633441e-06f, -9.224379642e-06f,
+ -9.226105343e-06f, -9.227810541e-06f, -9.229495236e-06f, -9.231159426e-06f, -9.232803112e-06f, -9.234426292e-06f, -9.236028966e-06f, -9.237611133e-06f, -9.239172791e-06f, -9.240713941e-06f,
+ -9.242234582e-06f, -9.243734714e-06f, -9.245214336e-06f, -9.246673447e-06f, -9.248112047e-06f, -9.249530136e-06f, -9.250927713e-06f, -9.252304779e-06f, -9.253661333e-06f, -9.254997375e-06f,
+ -9.256312904e-06f, -9.257607921e-06f, -9.258882426e-06f, -9.260136418e-06f, -9.261369899e-06f, -9.262582867e-06f, -9.263775323e-06f, -9.264947267e-06f, -9.266098699e-06f, -9.267229621e-06f,
+ -9.268340031e-06f, -9.269429931e-06f, -9.270499320e-06f, -9.271548200e-06f, -9.272576571e-06f, -9.273584433e-06f, -9.274571787e-06f, -9.275538634e-06f, -9.276484974e-06f, -9.277410808e-06f,
+ -9.278316137e-06f, -9.279200962e-06f, -9.280065283e-06f, -9.280909102e-06f, -9.281732419e-06f, -9.282535235e-06f, -9.283317552e-06f, -9.284079371e-06f, -9.284820692e-06f, -9.285541517e-06f,
+ -9.286241848e-06f, -9.286921685e-06f, -9.287581029e-06f, -9.288219883e-06f, -9.288838247e-06f, -9.289436123e-06f, -9.290013513e-06f, -9.290570417e-06f, -9.291106839e-06f, -9.291622778e-06f,
+ -9.292118238e-06f, -9.292593219e-06f, -9.293047723e-06f, -9.293481753e-06f, -9.293895310e-06f, -9.294288396e-06f, -9.294661012e-06f, -9.295013162e-06f, -9.295344847e-06f, -9.295656069e-06f,
+ -9.295946830e-06f, -9.296217132e-06f, -9.296466978e-06f, -9.296696370e-06f, -9.296905310e-06f, -9.297093801e-06f, -9.297261844e-06f, -9.297409443e-06f, -9.297536600e-06f, -9.297643317e-06f,
+ -9.297729596e-06f, -9.297795442e-06f, -9.297840856e-06f, -9.297865840e-06f, -9.297870399e-06f, -9.297854533e-06f, -9.297818248e-06f, -9.297761544e-06f, -9.297684425e-06f, -9.297586895e-06f,
+ -9.297468956e-06f, -9.297330611e-06f, -9.297171863e-06f, -9.296992716e-06f, -9.296793172e-06f, -9.296573235e-06f, -9.296332909e-06f, -9.296072196e-06f, -9.295791100e-06f, -9.295489624e-06f,
+ -9.295167772e-06f, -9.294825547e-06f, -9.294462954e-06f, -9.294079994e-06f, -9.293676673e-06f, -9.293252993e-06f, -9.292808959e-06f, -9.292344575e-06f, -9.291859843e-06f, -9.291354768e-06f,
+ -9.290829354e-06f, -9.290283605e-06f, -9.289717525e-06f, -9.289131118e-06f, -9.288524387e-06f, -9.287897338e-06f, -9.287249974e-06f, -9.286582299e-06f, -9.285894318e-06f, -9.285186035e-06f,
+ -9.284457454e-06f, -9.283708580e-06f, -9.282939418e-06f, -9.282149971e-06f, -9.281340244e-06f, -9.280510242e-06f, -9.279659969e-06f, -9.278789430e-06f, -9.277898631e-06f, -9.276987574e-06f,
+ -9.276056266e-06f, -9.275104711e-06f, -9.274132914e-06f, -9.273140879e-06f, -9.272128613e-06f, -9.271096119e-06f, -9.270043404e-06f, -9.268970471e-06f, -9.267877327e-06f, -9.266763976e-06f,
+ -9.265630423e-06f, -9.264476674e-06f, -9.263302735e-06f, -9.262108609e-06f, -9.260894304e-06f, -9.259659824e-06f, -9.258405175e-06f, -9.257130362e-06f, -9.255835392e-06f, -9.254520268e-06f,
+ -9.253184998e-06f, -9.251829587e-06f, -9.250454041e-06f, -9.249058365e-06f, -9.247642565e-06f, -9.246206648e-06f, -9.244750618e-06f, -9.243274483e-06f, -9.241778248e-06f, -9.240261918e-06f,
+ -9.238725502e-06f, -9.237169003e-06f, -9.235592429e-06f, -9.233995786e-06f, -9.232379080e-06f, -9.230742317e-06f, -9.229085504e-06f, -9.227408647e-06f, -9.225711752e-06f, -9.223994827e-06f,
+ -9.222257877e-06f, -9.220500909e-06f, -9.218723930e-06f, -9.216926947e-06f, -9.215109966e-06f, -9.213272993e-06f, -9.211416036e-06f, -9.209539102e-06f, -9.207642197e-06f, -9.205725328e-06f,
+ -9.203788503e-06f, -9.201831727e-06f, -9.199855009e-06f, -9.197858356e-06f, -9.195841774e-06f, -9.193805270e-06f, -9.191748853e-06f, -9.189672528e-06f, -9.187576304e-06f, -9.185460188e-06f,
+ -9.183324187e-06f, -9.181168309e-06f, -9.178992561e-06f, -9.176796950e-06f, -9.174581485e-06f, -9.172346172e-06f, -9.170091020e-06f, -9.167816035e-06f, -9.165521227e-06f, -9.163206602e-06f,
+ -9.160872169e-06f, -9.158517935e-06f, -9.156143908e-06f, -9.153750096e-06f, -9.151336508e-06f, -9.148903150e-06f, -9.146450032e-06f, -9.143977161e-06f, -9.141484545e-06f, -9.138972193e-06f,
+ -9.136440113e-06f, -9.133888313e-06f, -9.131316801e-06f, -9.128725587e-06f, -9.126114678e-06f, -9.123484082e-06f, -9.120833809e-06f, -9.118163866e-06f, -9.115474263e-06f, -9.112765007e-06f,
+ -9.110036108e-06f, -9.107287575e-06f, -9.104519415e-06f, -9.101731639e-06f, -9.098924254e-06f, -9.096097269e-06f, -9.093250694e-06f, -9.090384537e-06f, -9.087498808e-06f, -9.084593515e-06f,
+ -9.081668667e-06f, -9.078724275e-06f, -9.075760346e-06f, -9.072776889e-06f, -9.069773916e-06f, -9.066751433e-06f, -9.063709452e-06f, -9.060647980e-06f, -9.057567029e-06f, -9.054466606e-06f,
+ -9.051346722e-06f, -9.048207386e-06f, -9.045048608e-06f, -9.041870397e-06f, -9.038672762e-06f, -9.035455715e-06f, -9.032219264e-06f, -9.028963419e-06f, -9.025688190e-06f, -9.022393588e-06f,
+ -9.019079620e-06f, -9.015746299e-06f, -9.012393633e-06f, -9.009021633e-06f, -9.005630309e-06f, -9.002219671e-06f, -8.998789729e-06f, -8.995340494e-06f, -8.991871974e-06f, -8.988384182e-06f,
+ -8.984877127e-06f, -8.981350819e-06f, -8.977805269e-06f, -8.974240488e-06f, -8.970656485e-06f, -8.967053272e-06f, -8.963430859e-06f, -8.959789256e-06f, -8.956128474e-06f, -8.952448524e-06f,
+ -8.948749417e-06f, -8.945031163e-06f, -8.941293773e-06f, -8.937537258e-06f, -8.933761629e-06f, -8.929966897e-06f, -8.926153073e-06f, -8.922320168e-06f, -8.918468192e-06f, -8.914597157e-06f,
+ -8.910707075e-06f, -8.906797956e-06f, -8.902869811e-06f, -8.898922652e-06f, -8.894956490e-06f, -8.890971336e-06f, -8.886967202e-06f, -8.882944099e-06f, -8.878902039e-06f, -8.874841033e-06f,
+ -8.870761092e-06f, -8.866662229e-06f, -8.862544454e-06f, -8.858407780e-06f, -8.854252218e-06f, -8.850077780e-06f, -8.845884478e-06f, -8.841672323e-06f, -8.837441328e-06f, -8.833191503e-06f,
+ -8.828922862e-06f, -8.824635417e-06f, -8.820329178e-06f, -8.816004158e-06f, -8.811660370e-06f, -8.807297825e-06f, -8.802916536e-06f, -8.798516515e-06f, -8.794097774e-06f, -8.789660325e-06f,
+ -8.785204181e-06f, -8.780729353e-06f, -8.776235856e-06f, -8.771723700e-06f, -8.767192899e-06f, -8.762643464e-06f, -8.758075410e-06f, -8.753488747e-06f, -8.748883489e-06f, -8.744259648e-06f,
+ -8.739617238e-06f, -8.734956270e-06f, -8.730276759e-06f, -8.725578715e-06f, -8.720862154e-06f, -8.716127086e-06f, -8.711373526e-06f, -8.706601486e-06f, -8.701810980e-06f, -8.697002020e-06f,
+ -8.692174620e-06f, -8.687328792e-06f, -8.682464550e-06f, -8.677581907e-06f, -8.672680877e-06f, -8.667761472e-06f, -8.662823706e-06f, -8.657867593e-06f, -8.652893145e-06f, -8.647900377e-06f,
+ -8.642889302e-06f, -8.637859933e-06f, -8.632812283e-06f, -8.627746368e-06f, -8.622662199e-06f, -8.617559791e-06f, -8.612439158e-06f, -8.607300313e-06f, -8.602143271e-06f, -8.596968044e-06f,
+ -8.591774647e-06f, -8.586563094e-06f, -8.581333399e-06f, -8.576085575e-06f, -8.570819638e-06f, -8.565535600e-06f, -8.560233476e-06f, -8.554913280e-06f, -8.549575026e-06f, -8.544218729e-06f,
+ -8.538844403e-06f, -8.533452061e-06f, -8.528041719e-06f, -8.522613391e-06f, -8.517167091e-06f, -8.511702834e-06f, -8.506220634e-06f, -8.500720505e-06f, -8.495202462e-06f, -8.489666521e-06f,
+ -8.484112695e-06f, -8.478540998e-06f, -8.472951447e-06f, -8.467344055e-06f, -8.461718838e-06f, -8.456075809e-06f, -8.450414985e-06f, -8.444736380e-06f, -8.439040008e-06f, -8.433325885e-06f,
+ -8.427594026e-06f, -8.421844446e-06f, -8.416077160e-06f, -8.410292183e-06f, -8.404489530e-06f, -8.398669217e-06f, -8.392831258e-06f, -8.386975669e-06f, -8.381102465e-06f, -8.375211662e-06f,
+ -8.369303274e-06f, -8.363377318e-06f, -8.357433809e-06f, -8.351472762e-06f, -8.345494192e-06f, -8.339498116e-06f, -8.333484549e-06f, -8.327453507e-06f, -8.321405004e-06f, -8.315339058e-06f,
+ -8.309255683e-06f, -8.303154896e-06f, -8.297036711e-06f, -8.290901146e-06f, -8.284748216e-06f, -8.278577937e-06f, -8.272390324e-06f, -8.266185394e-06f, -8.259963164e-06f, -8.253723648e-06f,
+ -8.247466863e-06f, -8.241192825e-06f, -8.234901550e-06f, -8.228593055e-06f, -8.222267356e-06f, -8.215924469e-06f, -8.209564410e-06f, -8.203187195e-06f, -8.196792842e-06f, -8.190381366e-06f,
+ -8.183952785e-06f, -8.177507113e-06f, -8.171044369e-06f, -8.164564568e-06f, -8.158067727e-06f, -8.151553863e-06f, -8.145022992e-06f, -8.138475131e-06f, -8.131910298e-06f, -8.125328507e-06f,
+ -8.118729777e-06f, -8.112114125e-06f, -8.105481566e-06f, -8.098832119e-06f, -8.092165799e-06f, -8.085482625e-06f, -8.078782612e-06f, -8.072065778e-06f, -8.065332141e-06f, -8.058581717e-06f,
+ -8.051814523e-06f, -8.045030576e-06f, -8.038229895e-06f, -8.031412495e-06f, -8.024578395e-06f, -8.017727611e-06f, -8.010860161e-06f, -8.003976063e-06f, -7.997075333e-06f, -7.990157990e-06f,
+ -7.983224051e-06f, -7.976273533e-06f, -7.969306453e-06f, -7.962322831e-06f, -7.955322682e-06f, -7.948306025e-06f, -7.941272877e-06f, -7.934223257e-06f, -7.927157182e-06f, -7.920074669e-06f,
+ -7.912975737e-06f, -7.905860404e-06f, -7.898728686e-06f, -7.891580604e-06f, -7.884416173e-06f, -7.877235413e-06f, -7.870038341e-06f, -7.862824975e-06f, -7.855595334e-06f, -7.848349435e-06f,
+ -7.841087297e-06f, -7.833808939e-06f, -7.826514377e-06f, -7.819203631e-06f, -7.811876719e-06f, -7.804533658e-06f, -7.797174469e-06f, -7.789799168e-06f, -7.782407774e-06f, -7.775000307e-06f,
+ -7.767576783e-06f, -7.760137223e-06f, -7.752681644e-06f, -7.745210064e-06f, -7.737722504e-06f, -7.730218980e-06f, -7.722699513e-06f, -7.715164120e-06f, -7.707612821e-06f, -7.700045634e-06f,
+ -7.692462578e-06f, -7.684863672e-06f, -7.677248935e-06f, -7.669618386e-06f, -7.661972043e-06f, -7.654309926e-06f, -7.646632054e-06f, -7.638938445e-06f, -7.631229119e-06f, -7.623504095e-06f,
+ -7.615763393e-06f, -7.608007030e-06f, -7.600235027e-06f, -7.592447403e-06f, -7.584644177e-06f, -7.576825368e-06f, -7.568990995e-06f, -7.561141079e-06f, -7.553275638e-06f, -7.545394692e-06f,
+ -7.537498260e-06f, -7.529586362e-06f, -7.521659017e-06f, -7.513716245e-06f, -7.505758065e-06f, -7.497784498e-06f, -7.489795562e-06f, -7.481791278e-06f, -7.473771665e-06f, -7.465736742e-06f,
+ -7.457686530e-06f, -7.449621049e-06f, -7.441540318e-06f, -7.433444357e-06f, -7.425333186e-06f, -7.417206825e-06f, -7.409065294e-06f, -7.400908613e-06f, -7.392736802e-06f, -7.384549880e-06f,
+ -7.376347869e-06f, -7.368130788e-06f, -7.359898657e-06f, -7.351651497e-06f, -7.343389327e-06f, -7.335112168e-06f, -7.326820041e-06f, -7.318512964e-06f, -7.310190960e-06f, -7.301854048e-06f,
+ -7.293502248e-06f, -7.285135581e-06f, -7.276754068e-06f, -7.268357728e-06f, -7.259946583e-06f, -7.251520652e-06f, -7.243079957e-06f, -7.234624518e-06f, -7.226154356e-06f, -7.217669491e-06f,
+ -7.209169944e-06f, -7.200655736e-06f, -7.192126887e-06f, -7.183583418e-06f, -7.175025350e-06f, -7.166452704e-06f, -7.157865501e-06f, -7.149263761e-06f, -7.140647506e-06f, -7.132016756e-06f,
+ -7.123371532e-06f, -7.114711856e-06f, -7.106037748e-06f, -7.097349230e-06f, -7.088646322e-06f, -7.079929046e-06f, -7.071197423e-06f, -7.062451473e-06f, -7.053691219e-06f, -7.044916681e-06f,
+ -7.036127881e-06f, -7.027324840e-06f, -7.018507579e-06f, -7.009676120e-06f, -7.000830484e-06f, -6.991970692e-06f, -6.983096766e-06f, -6.974208727e-06f, -6.965306597e-06f, -6.956390397e-06f,
+ -6.947460149e-06f, -6.938515875e-06f, -6.929557595e-06f, -6.920585332e-06f, -6.911599108e-06f, -6.902598943e-06f, -6.893584860e-06f, -6.884556880e-06f, -6.875515025e-06f, -6.866459317e-06f,
+ -6.857389778e-06f, -6.848306430e-06f, -6.839209294e-06f, -6.830098392e-06f, -6.820973747e-06f, -6.811835380e-06f, -6.802683313e-06f, -6.793517568e-06f, -6.784338168e-06f, -6.775145134e-06f,
+ -6.765938488e-06f, -6.756718253e-06f, -6.747484451e-06f, -6.738237103e-06f, -6.728976232e-06f, -6.719701861e-06f, -6.710414011e-06f, -6.701112705e-06f, -6.691797965e-06f, -6.682469814e-06f,
+ -6.673128273e-06f, -6.663773365e-06f, -6.654405113e-06f, -6.645023539e-06f, -6.635628666e-06f, -6.626220515e-06f, -6.616799110e-06f, -6.607364473e-06f, -6.597916626e-06f, -6.588455593e-06f,
+ -6.578981395e-06f, -6.569494056e-06f, -6.559993598e-06f, -6.550480043e-06f, -6.540953415e-06f, -6.531413736e-06f, -6.521861030e-06f, -6.512295318e-06f, -6.502716624e-06f, -6.493124970e-06f,
+ -6.483520379e-06f, -6.473902875e-06f, -6.464272480e-06f, -6.454629217e-06f, -6.444973110e-06f, -6.435304180e-06f, -6.425622451e-06f, -6.415927947e-06f, -6.406220690e-06f, -6.396500703e-06f,
+ -6.386768009e-06f, -6.377022633e-06f, -6.367264595e-06f, -6.357493921e-06f, -6.347710634e-06f, -6.337914755e-06f, -6.328106309e-06f, -6.318285320e-06f, -6.308451809e-06f, -6.298605802e-06f,
+ -6.288747320e-06f, -6.278876388e-06f, -6.268993029e-06f, -6.259097265e-06f, -6.249189122e-06f, -6.239268622e-06f, -6.229335789e-06f, -6.219390646e-06f, -6.209433217e-06f, -6.199463525e-06f,
+ -6.189481594e-06f, -6.179487448e-06f, -6.169481110e-06f, -6.159462605e-06f, -6.149431955e-06f, -6.139389184e-06f, -6.129334317e-06f, -6.119267376e-06f, -6.109188387e-06f, -6.099097372e-06f,
+ -6.088994355e-06f, -6.078879361e-06f, -6.068752413e-06f, -6.058613534e-06f, -6.048462750e-06f, -6.038300084e-06f, -6.028125560e-06f, -6.017939202e-06f, -6.007741034e-06f, -5.997531079e-06f,
+ -5.987309363e-06f, -5.977075909e-06f, -5.966830741e-06f, -5.956573884e-06f, -5.946305362e-06f, -5.936025198e-06f, -5.925733417e-06f, -5.915430043e-06f, -5.905115101e-06f, -5.894788615e-06f,
+ -5.884450608e-06f, -5.874101106e-06f, -5.863740133e-06f, -5.853367712e-06f, -5.842983870e-06f, -5.832588628e-06f, -5.822182014e-06f, -5.811764049e-06f, -5.801334760e-06f, -5.790894171e-06f,
+ -5.780442306e-06f, -5.769979189e-06f, -5.759504846e-06f, -5.749019300e-06f, -5.738522577e-06f, -5.728014701e-06f, -5.717495697e-06f, -5.706965589e-06f, -5.696424402e-06f, -5.685872161e-06f,
+ -5.675308890e-06f, -5.664734614e-06f, -5.654149358e-06f, -5.643553147e-06f, -5.632946006e-06f, -5.622327959e-06f, -5.611699031e-06f, -5.601059247e-06f, -5.590408632e-06f, -5.579747211e-06f,
+ -5.569075009e-06f, -5.558392050e-06f, -5.547698360e-06f, -5.536993964e-06f, -5.526278886e-06f, -5.515553153e-06f, -5.504816788e-06f, -5.494069817e-06f, -5.483312264e-06f, -5.472544156e-06f,
+ -5.461765517e-06f, -5.450976373e-06f, -5.440176748e-06f, -5.429366667e-06f, -5.418546156e-06f, -5.407715241e-06f, -5.396873946e-06f, -5.386022296e-06f, -5.375160318e-06f, -5.364288035e-06f,
+ -5.353405474e-06f, -5.342512660e-06f, -5.331609618e-06f, -5.320696374e-06f, -5.309772953e-06f, -5.298839380e-06f, -5.287895681e-06f, -5.276941881e-06f, -5.265978006e-06f, -5.255004082e-06f,
+ -5.244020133e-06f, -5.233026185e-06f, -5.222022265e-06f, -5.211008397e-06f, -5.199984606e-06f, -5.188950920e-06f, -5.177907362e-06f, -5.166853960e-06f, -5.155790738e-06f, -5.144717722e-06f,
+ -5.133634938e-06f, -5.122542412e-06f, -5.111440169e-06f, -5.100328235e-06f, -5.089206636e-06f, -5.078075398e-06f, -5.066934546e-06f, -5.055784106e-06f, -5.044624104e-06f, -5.033454567e-06f,
+ -5.022275519e-06f, -5.011086987e-06f, -4.999888996e-06f, -4.988681573e-06f, -4.977464743e-06f, -4.966238533e-06f, -4.955002968e-06f, -4.943758075e-06f, -4.932503879e-06f, -4.921240406e-06f,
+ -4.909967683e-06f, -4.898685735e-06f, -4.887394589e-06f, -4.876094271e-06f, -4.864784806e-06f, -4.853466221e-06f, -4.842138542e-06f, -4.830801796e-06f, -4.819456007e-06f, -4.808101204e-06f,
+ -4.796737411e-06f, -4.785364655e-06f, -4.773982962e-06f, -4.762592359e-06f, -4.751192871e-06f, -4.739784526e-06f, -4.728367349e-06f, -4.716941366e-06f, -4.705506605e-06f, -4.694063090e-06f,
+ -4.682610850e-06f, -4.671149909e-06f, -4.659680295e-06f, -4.648202034e-06f, -4.636715152e-06f, -4.625219676e-06f, -4.613715632e-06f, -4.602203047e-06f, -4.590681947e-06f, -4.579152359e-06f,
+ -4.567614308e-06f, -4.556067823e-06f, -4.544512928e-06f, -4.532949652e-06f, -4.521378020e-06f, -4.509798059e-06f, -4.498209795e-06f, -4.486613256e-06f, -4.475008467e-06f, -4.463395456e-06f,
+ -4.451774249e-06f, -4.440144873e-06f, -4.428507354e-06f, -4.416861720e-06f, -4.405207997e-06f, -4.393546211e-06f, -4.381876390e-06f, -4.370198560e-06f, -4.358512747e-06f, -4.346818980e-06f,
+ -4.335117284e-06f, -4.323407687e-06f, -4.311690214e-06f, -4.299964894e-06f, -4.288231753e-06f, -4.276490818e-06f, -4.264742115e-06f, -4.252985671e-06f, -4.241221515e-06f, -4.229449671e-06f,
+ -4.217670168e-06f, -4.205883032e-06f, -4.194088291e-06f, -4.182285971e-06f, -4.170476099e-06f, -4.158658702e-06f, -4.146833807e-06f, -4.135001442e-06f, -4.123161633e-06f, -4.111314407e-06f,
+ -4.099459792e-06f, -4.087597815e-06f, -4.075728502e-06f, -4.063851880e-06f, -4.051967978e-06f, -4.040076821e-06f, -4.028178438e-06f, -4.016272855e-06f, -4.004360099e-06f, -3.992440198e-06f,
+ -3.980513178e-06f, -3.968579068e-06f, -3.956637894e-06f, -3.944689683e-06f, -3.932734463e-06f, -3.920772260e-06f, -3.908803103e-06f, -3.896827019e-06f, -3.884844034e-06f, -3.872854176e-06f,
+ -3.860857472e-06f, -3.848853950e-06f, -3.836843637e-06f, -3.824826561e-06f, -3.812802748e-06f, -3.800772226e-06f, -3.788735022e-06f, -3.776691164e-06f, -3.764640679e-06f, -3.752583595e-06f,
+ -3.740519939e-06f, -3.728449738e-06f, -3.716373021e-06f, -3.704289813e-06f, -3.692200143e-06f, -3.680104038e-06f, -3.668001526e-06f, -3.655892635e-06f, -3.643777390e-06f, -3.631655822e-06f,
+ -3.619527955e-06f, -3.607393819e-06f, -3.595253441e-06f, -3.583106848e-06f, -3.570954068e-06f, -3.558795129e-06f, -3.546630057e-06f, -3.534458881e-06f, -3.522281629e-06f, -3.510098327e-06f,
+ -3.497909003e-06f, -3.485713686e-06f, -3.473512402e-06f, -3.461305180e-06f, -3.449092047e-06f, -3.436873030e-06f, -3.424648158e-06f, -3.412417458e-06f, -3.400180957e-06f, -3.387938684e-06f,
+ -3.375690666e-06f, -3.363436931e-06f, -3.351177506e-06f, -3.338912420e-06f, -3.326641699e-06f, -3.314365373e-06f, -3.302083468e-06f, -3.289796012e-06f, -3.277503034e-06f, -3.265204560e-06f,
+ -3.252900619e-06f, -3.240591238e-06f, -3.228276446e-06f, -3.215956270e-06f, -3.203630737e-06f, -3.191299877e-06f, -3.178963716e-06f, -3.166622282e-06f, -3.154275604e-06f, -3.141923709e-06f,
+ -3.129566625e-06f, -3.117204380e-06f, -3.104837002e-06f, -3.092464518e-06f, -3.080086957e-06f, -3.067704347e-06f, -3.055316715e-06f, -3.042924089e-06f, -3.030526498e-06f, -3.018123969e-06f,
+ -3.005716530e-06f, -2.993304209e-06f, -2.980887034e-06f, -2.968465033e-06f, -2.956038234e-06f, -2.943606666e-06f, -2.931170355e-06f, -2.918729330e-06f, -2.906283619e-06f, -2.893833250e-06f,
+ -2.881378251e-06f, -2.868918650e-06f, -2.856454476e-06f, -2.843985755e-06f, -2.831512516e-06f, -2.819034787e-06f, -2.806552597e-06f, -2.794065973e-06f, -2.781574943e-06f, -2.769079535e-06f,
+ -2.756579778e-06f, -2.744075700e-06f, -2.731567328e-06f, -2.719054690e-06f, -2.706537816e-06f, -2.694016732e-06f, -2.681491468e-06f, -2.668962050e-06f, -2.656428508e-06f, -2.643890869e-06f,
+ -2.631349161e-06f, -2.618803413e-06f, -2.606253653e-06f, -2.593699908e-06f, -2.581142208e-06f, -2.568580579e-06f, -2.556015051e-06f, -2.543445652e-06f, -2.530872409e-06f, -2.518295351e-06f,
+ -2.505714506e-06f, -2.493129902e-06f, -2.480541567e-06f, -2.467949530e-06f, -2.455353818e-06f, -2.442754461e-06f, -2.430151485e-06f, -2.417544920e-06f, -2.404934794e-06f, -2.392321134e-06f,
+ -2.379703969e-06f, -2.367083327e-06f, -2.354459236e-06f, -2.341831725e-06f, -2.329200822e-06f, -2.316566555e-06f, -2.303928953e-06f, -2.291288043e-06f, -2.278643853e-06f, -2.265996413e-06f,
+ -2.253345750e-06f, -2.240691892e-06f, -2.228034869e-06f, -2.215374707e-06f, -2.202711436e-06f, -2.190045083e-06f, -2.177375677e-06f, -2.164703246e-06f, -2.152027819e-06f, -2.139349423e-06f,
+ -2.126668087e-06f, -2.113983839e-06f, -2.101296708e-06f, -2.088606722e-06f, -2.075913909e-06f, -2.063218297e-06f, -2.050519914e-06f, -2.037818790e-06f, -2.025114952e-06f, -2.012408429e-06f,
+ -1.999699248e-06f, -1.986987439e-06f, -1.974273029e-06f, -1.961556046e-06f, -1.948836520e-06f, -1.936114478e-06f, -1.923389949e-06f, -1.910662961e-06f, -1.897933543e-06f, -1.885201721e-06f,
+ -1.872467526e-06f, -1.859730986e-06f, -1.846992127e-06f, -1.834250980e-06f, -1.821507572e-06f, -1.808761931e-06f, -1.796014087e-06f, -1.783264066e-06f, -1.770511898e-06f, -1.757757611e-06f,
+ -1.745001234e-06f, -1.732242793e-06f, -1.719482319e-06f, -1.706719839e-06f, -1.693955381e-06f, -1.681188974e-06f, -1.668420647e-06f, -1.655650426e-06f, -1.642878342e-06f, -1.630104422e-06f,
+ -1.617328694e-06f, -1.604551187e-06f, -1.591771930e-06f, -1.578990950e-06f, -1.566208275e-06f, -1.553423935e-06f, -1.540637957e-06f, -1.527850370e-06f, -1.515061203e-06f, -1.502270482e-06f,
+ -1.489478238e-06f, -1.476684498e-06f, -1.463889290e-06f, -1.451092643e-06f, -1.438294585e-06f, -1.425495144e-06f, -1.412694350e-06f, -1.399892229e-06f, -1.387088811e-06f, -1.374284124e-06f,
+ -1.361478195e-06f, -1.348671054e-06f, -1.335862729e-06f, -1.323053248e-06f, -1.310242639e-06f, -1.297430930e-06f, -1.284618151e-06f, -1.271804329e-06f, -1.258989492e-06f, -1.246173670e-06f,
+ -1.233356889e-06f, -1.220539179e-06f, -1.207720568e-06f, -1.194901084e-06f, -1.182080756e-06f, -1.169259611e-06f, -1.156437678e-06f, -1.143614985e-06f, -1.130791561e-06f, -1.117967434e-06f,
+ -1.105142632e-06f, -1.092317183e-06f, -1.079491116e-06f, -1.066664459e-06f, -1.053837240e-06f, -1.041009488e-06f, -1.028181230e-06f, -1.015352496e-06f, -1.002523313e-06f, -9.896937094e-07f,
+ -9.768637138e-07f, -9.640333543e-07f, -9.512026591e-07f, -9.383716565e-07f, -9.255403748e-07f, -9.127088422e-07f, -8.998770868e-07f, -8.870451371e-07f, -8.742130211e-07f, -8.613807671e-07f,
+ -8.485484034e-07f, -8.357159582e-07f, -8.228834596e-07f, -8.100509359e-07f, -7.972184154e-07f, -7.843859261e-07f, -7.715534964e-07f, -7.587211543e-07f, -7.458889282e-07f, -7.330568461e-07f,
+ -7.202249363e-07f, -7.073932270e-07f, -6.945617463e-07f, -6.817305224e-07f, -6.688995835e-07f, -6.560689577e-07f, -6.432386732e-07f, -6.304087581e-07f, -6.175792407e-07f, -6.047501489e-07f,
+ -5.919215111e-07f, -5.790933553e-07f, -5.662657096e-07f, -5.534386021e-07f, -5.406120611e-07f, -5.277861145e-07f, -5.149607905e-07f, -5.021361173e-07f, -4.893121229e-07f, -4.764888353e-07f,
+ -4.636662828e-07f, -4.508444933e-07f, -4.380234950e-07f, -4.252033158e-07f, -4.123839840e-07f, -3.995655275e-07f, -3.867479744e-07f, -3.739313528e-07f, -3.611156906e-07f, -3.483010159e-07f,
+ -3.354873568e-07f, -3.226747413e-07f, -3.098631973e-07f, -2.970527529e-07f, -2.842434362e-07f, -2.714352750e-07f, -2.586282975e-07f, -2.458225315e-07f, -2.330180051e-07f, -2.202147462e-07f,
+ -2.074127828e-07f, -1.946121429e-07f, -1.818128543e-07f, -1.690149451e-07f, -1.562184432e-07f, -1.434233766e-07f, -1.306297730e-07f, -1.178376606e-07f, -1.050470671e-07f, -9.225802044e-08f,
+ -7.947054858e-08f, -6.668467938e-08f, -5.390044072e-08f, -4.111786047e-08f, -2.833696650e-08f, -1.555778667e-08f, -2.780348814e-09f, 9.995319210e-09f, 2.276918957e-08f, 3.554123444e-08f,
+ 4.831142600e-08f, 6.107973644e-08f, 7.384613795e-08f, 8.661060274e-08f, 9.937310303e-08f, 1.121336110e-07f, 1.248920990e-07f, 1.376485391e-07f, 1.504029036e-07f, 1.631551649e-07f,
+ 1.759052950e-07f, 1.886532664e-07f, 2.013990513e-07f, 2.141426220e-07f, 2.268839507e-07f, 2.396230099e-07f, 2.523597717e-07f, 2.650942086e-07f, 2.778262928e-07f, 2.905559967e-07f,
+ 3.032832927e-07f, 3.160081530e-07f, 3.287305502e-07f, 3.414504565e-07f, 3.541678444e-07f, 3.668826862e-07f, 3.795949543e-07f, 3.923046213e-07f, 4.050116594e-07f, 4.177160411e-07f,
+ 4.304177389e-07f, 4.431167253e-07f, 4.558129726e-07f, 4.685064534e-07f, 4.811971401e-07f, 4.938850053e-07f, 5.065700215e-07f, 5.192521611e-07f, 5.319313966e-07f, 5.446077007e-07f,
+ 5.572810459e-07f, 5.699514047e-07f, 5.826187497e-07f, 5.952830534e-07f, 6.079442885e-07f, 6.206024275e-07f, 6.332574431e-07f, 6.459093079e-07f, 6.585579945e-07f, 6.712034755e-07f,
+ 6.838457235e-07f, 6.964847114e-07f, 7.091204117e-07f, 7.217527971e-07f, 7.343818402e-07f, 7.470075139e-07f, 7.596297909e-07f, 7.722486437e-07f, 7.848640453e-07f, 7.974759684e-07f,
+ 8.100843856e-07f, 8.226892698e-07f, 8.352905938e-07f, 8.478883303e-07f, 8.604824523e-07f, 8.730729324e-07f, 8.856597435e-07f, 8.982428586e-07f, 9.108222503e-07f, 9.233978916e-07f,
+ 9.359697555e-07f, 9.485378147e-07f, 9.611020421e-07f, 9.736624108e-07f, 9.862188935e-07f, 9.987714634e-07f, 1.011320093e-06f, 1.023864756e-06f, 1.036405425e-06f, 1.048942072e-06f,
+ 1.061474672e-06f, 1.074003197e-06f, 1.086527619e-06f, 1.099047913e-06f, 1.111564051e-06f, 1.124076006e-06f, 1.136583751e-06f, 1.149087259e-06f, 1.161586504e-06f, 1.174081459e-06f,
+ 1.186572096e-06f, 1.199058389e-06f, 1.211540311e-06f, 1.224017835e-06f, 1.236490935e-06f, 1.248959583e-06f, 1.261423753e-06f, 1.273883417e-06f, 1.286338551e-06f, 1.298789125e-06f,
+ 1.311235114e-06f, 1.323676492e-06f, 1.336113230e-06f, 1.348545304e-06f, 1.360972685e-06f, 1.373395348e-06f, 1.385813265e-06f, 1.398226410e-06f, 1.410634757e-06f, 1.423038278e-06f,
+ 1.435436948e-06f, 1.447830739e-06f, 1.460219625e-06f, 1.472603580e-06f, 1.484982577e-06f, 1.497356589e-06f, 1.509725590e-06f, 1.522089554e-06f, 1.534448453e-06f, 1.546802263e-06f,
+ 1.559150955e-06f, 1.571494504e-06f, 1.583832883e-06f, 1.596166066e-06f, 1.608494026e-06f, 1.620816738e-06f, 1.633134174e-06f, 1.645446308e-06f, 1.657753115e-06f, 1.670054567e-06f,
+ 1.682350639e-06f, 1.694641304e-06f, 1.706926536e-06f, 1.719206308e-06f, 1.731480595e-06f, 1.743749370e-06f, 1.756012607e-06f, 1.768270280e-06f, 1.780522363e-06f, 1.792768829e-06f,
+ 1.805009653e-06f, 1.817244808e-06f, 1.829474268e-06f, 1.841698006e-06f, 1.853915998e-06f, 1.866128217e-06f, 1.878334637e-06f, 1.890535232e-06f, 1.902729975e-06f, 1.914918842e-06f,
+ 1.927101805e-06f, 1.939278839e-06f, 1.951449919e-06f, 1.963615017e-06f, 1.975774108e-06f, 1.987927167e-06f, 2.000074167e-06f, 2.012215083e-06f, 2.024349888e-06f, 2.036478558e-06f,
+ 2.048601065e-06f, 2.060717385e-06f, 2.072827491e-06f, 2.084931358e-06f, 2.097028960e-06f, 2.109120271e-06f, 2.121205266e-06f, 2.133283919e-06f, 2.145356204e-06f, 2.157422096e-06f,
+ 2.169481569e-06f, 2.181534597e-06f, 2.193581155e-06f, 2.205621217e-06f, 2.217654758e-06f, 2.229681752e-06f, 2.241702173e-06f, 2.253715996e-06f, 2.265723196e-06f, 2.277723748e-06f,
+ 2.289717624e-06f, 2.301704801e-06f, 2.313685253e-06f, 2.325658954e-06f, 2.337625880e-06f, 2.349586004e-06f, 2.361539301e-06f, 2.373485746e-06f, 2.385425314e-06f, 2.397357979e-06f,
+ 2.409283717e-06f, 2.421202501e-06f, 2.433114307e-06f, 2.445019110e-06f, 2.456916883e-06f, 2.468807603e-06f, 2.480691244e-06f, 2.492567781e-06f, 2.504437188e-06f, 2.516299441e-06f,
+ 2.528154514e-06f, 2.540002383e-06f, 2.551843022e-06f, 2.563676407e-06f, 2.575502512e-06f, 2.587321312e-06f, 2.599132783e-06f, 2.610936899e-06f, 2.622733636e-06f, 2.634522969e-06f,
+ 2.646304872e-06f, 2.658079322e-06f, 2.669846292e-06f, 2.681605759e-06f, 2.693357697e-06f, 2.705102082e-06f, 2.716838889e-06f, 2.728568093e-06f, 2.740289669e-06f, 2.752003594e-06f,
+ 2.763709841e-06f, 2.775408387e-06f, 2.787099206e-06f, 2.798782275e-06f, 2.810457568e-06f, 2.822125061e-06f, 2.833784730e-06f, 2.845436549e-06f, 2.857080495e-06f, 2.868716543e-06f,
+ 2.880344668e-06f, 2.891964846e-06f, 2.903577052e-06f, 2.915181263e-06f, 2.926777453e-06f, 2.938365599e-06f, 2.949945675e-06f, 2.961517658e-06f, 2.973081524e-06f, 2.984637247e-06f,
+ 2.996184804e-06f, 3.007724171e-06f, 3.019255323e-06f, 3.030778237e-06f, 3.042292887e-06f, 3.053799250e-06f, 3.065297301e-06f, 3.076787017e-06f, 3.088268374e-06f, 3.099741346e-06f,
+ 3.111205911e-06f, 3.122662045e-06f, 3.134109722e-06f, 3.145548920e-06f, 3.156979614e-06f, 3.168401781e-06f, 3.179815396e-06f, 3.191220436e-06f, 3.202616876e-06f, 3.214004693e-06f,
+ 3.225383863e-06f, 3.236754362e-06f, 3.248116167e-06f, 3.259469253e-06f, 3.270813598e-06f, 3.282149176e-06f, 3.293475965e-06f, 3.304793941e-06f, 3.316103080e-06f, 3.327403358e-06f,
+ 3.338694753e-06f, 3.349977239e-06f, 3.361250795e-06f, 3.372515396e-06f, 3.383771018e-06f, 3.395017639e-06f, 3.406255235e-06f, 3.417483782e-06f, 3.428703257e-06f, 3.439913636e-06f,
+ 3.451114897e-06f, 3.462307015e-06f, 3.473489968e-06f, 3.484663733e-06f, 3.495828285e-06f, 3.506983601e-06f, 3.518129659e-06f, 3.529266436e-06f, 3.540393907e-06f, 3.551512050e-06f,
+ 3.562620842e-06f, 3.573720260e-06f, 3.584810280e-06f, 3.595890879e-06f, 3.606962035e-06f, 3.618023724e-06f, 3.629075924e-06f, 3.640118611e-06f, 3.651151762e-06f, 3.662175356e-06f,
+ 3.673189367e-06f, 3.684193775e-06f, 3.695188555e-06f, 3.706173686e-06f, 3.717149144e-06f, 3.728114906e-06f, 3.739070950e-06f, 3.750017253e-06f, 3.760953793e-06f, 3.771880546e-06f,
+ 3.782797490e-06f, 3.793704603e-06f, 3.804601861e-06f, 3.815489243e-06f, 3.826366725e-06f, 3.837234286e-06f, 3.848091902e-06f, 3.858939551e-06f, 3.869777210e-06f, 3.880604858e-06f,
+ 3.891422472e-06f, 3.902230030e-06f, 3.913027508e-06f, 3.923814885e-06f, 3.934592139e-06f, 3.945359247e-06f, 3.956116187e-06f, 3.966862936e-06f, 3.977599473e-06f, 3.988325776e-06f,
+ 3.999041821e-06f, 4.009747588e-06f, 4.020443054e-06f, 4.031128196e-06f, 4.041802994e-06f, 4.052467424e-06f, 4.063121465e-06f, 4.073765095e-06f, 4.084398292e-06f, 4.095021034e-06f,
+ 4.105633299e-06f, 4.116235065e-06f, 4.126826311e-06f, 4.137407014e-06f, 4.147977153e-06f, 4.158536706e-06f, 4.169085651e-06f, 4.179623967e-06f, 4.190151632e-06f, 4.200668625e-06f,
+ 4.211174922e-06f, 4.221670504e-06f, 4.232155349e-06f, 4.242629434e-06f, 4.253092738e-06f, 4.263545241e-06f, 4.273986920e-06f, 4.284417754e-06f, 4.294837721e-06f, 4.305246801e-06f,
+ 4.315644971e-06f, 4.326032211e-06f, 4.336408499e-06f, 4.346773814e-06f, 4.357128135e-06f, 4.367471440e-06f, 4.377803708e-06f, 4.388124919e-06f, 4.398435050e-06f, 4.408734081e-06f,
+ 4.419021991e-06f, 4.429298758e-06f, 4.439564362e-06f, 4.449818781e-06f, 4.460061995e-06f, 4.470293983e-06f, 4.480514724e-06f, 4.490724196e-06f, 4.500922379e-06f, 4.511109253e-06f,
+ 4.521284795e-06f, 4.531448987e-06f, 4.541601806e-06f, 4.551743232e-06f, 4.561873244e-06f, 4.571991822e-06f, 4.582098945e-06f, 4.592194592e-06f, 4.602278744e-06f, 4.612351378e-06f,
+ 4.622412475e-06f, 4.632462015e-06f, 4.642499976e-06f, 4.652526338e-06f, 4.662541081e-06f, 4.672544185e-06f, 4.682535629e-06f, 4.692515392e-06f, 4.702483455e-06f, 4.712439797e-06f,
+ 4.722384398e-06f, 4.732317238e-06f, 4.742238296e-06f, 4.752147553e-06f, 4.762044988e-06f, 4.771930581e-06f, 4.781804312e-06f, 4.791666161e-06f, 4.801516108e-06f, 4.811354133e-06f,
+ 4.821180216e-06f, 4.830994337e-06f, 4.840796476e-06f, 4.850586613e-06f, 4.860364729e-06f, 4.870130804e-06f, 4.879884817e-06f, 4.889626750e-06f, 4.899356582e-06f, 4.909074294e-06f,
+ 4.918779865e-06f, 4.928473277e-06f, 4.938154510e-06f, 4.947823544e-06f, 4.957480359e-06f, 4.967124937e-06f, 4.976757257e-06f, 4.986377301e-06f, 4.995985048e-06f, 5.005580479e-06f,
+ 5.015163575e-06f, 5.024734317e-06f, 5.034292686e-06f, 5.043838661e-06f, 5.053372224e-06f, 5.062893355e-06f, 5.072402036e-06f, 5.081898247e-06f, 5.091381969e-06f, 5.100853183e-06f,
+ 5.110311870e-06f, 5.119758011e-06f, 5.129191586e-06f, 5.138612577e-06f, 5.148020965e-06f, 5.157416732e-06f, 5.166799857e-06f, 5.176170322e-06f, 5.185528109e-06f, 5.194873198e-06f,
+ 5.204205571e-06f, 5.213525209e-06f, 5.222832094e-06f, 5.232126206e-06f, 5.241407527e-06f, 5.250676039e-06f, 5.259931722e-06f, 5.269174559e-06f, 5.278404530e-06f, 5.287621618e-06f,
+ 5.296825804e-06f, 5.306017069e-06f, 5.315195394e-06f, 5.324360763e-06f, 5.333513156e-06f, 5.342652554e-06f, 5.351778941e-06f, 5.360892296e-06f, 5.369992603e-06f, 5.379079843e-06f,
+ 5.388153998e-06f, 5.397215050e-06f, 5.406262981e-06f, 5.415297772e-06f, 5.424319405e-06f, 5.433327864e-06f, 5.442323128e-06f, 5.451305182e-06f, 5.460274006e-06f, 5.469229584e-06f,
+ 5.478171896e-06f, 5.487100926e-06f, 5.496016656e-06f, 5.504919067e-06f, 5.513808142e-06f, 5.522683864e-06f, 5.531546214e-06f, 5.540395176e-06f, 5.549230731e-06f, 5.558052862e-06f,
+ 5.566861552e-06f, 5.575656782e-06f, 5.584438537e-06f, 5.593206797e-06f, 5.601961546e-06f, 5.610702767e-06f, 5.619430442e-06f, 5.628144553e-06f, 5.636845084e-06f, 5.645532017e-06f,
+ 5.654205336e-06f, 5.662865022e-06f, 5.671511059e-06f, 5.680143430e-06f, 5.688762118e-06f, 5.697367105e-06f, 5.705958374e-06f, 5.714535910e-06f, 5.723099694e-06f, 5.731649710e-06f,
+ 5.740185940e-06f, 5.748708369e-06f, 5.757216979e-06f, 5.765711754e-06f, 5.774192676e-06f, 5.782659730e-06f, 5.791112898e-06f, 5.799552163e-06f, 5.807977510e-06f, 5.816388922e-06f,
+ 5.824786381e-06f, 5.833169872e-06f, 5.841539378e-06f, 5.849894882e-06f, 5.858236369e-06f, 5.866563821e-06f, 5.874877223e-06f, 5.883176558e-06f, 5.891461810e-06f, 5.899732963e-06f,
+ 5.907990000e-06f, 5.916232905e-06f, 5.924461662e-06f, 5.932676256e-06f, 5.940876669e-06f, 5.949062886e-06f, 5.957234891e-06f, 5.965392668e-06f, 5.973536200e-06f, 5.981665473e-06f,
+ 5.989780470e-06f, 5.997881175e-06f, 6.005967573e-06f, 6.014039647e-06f, 6.022097383e-06f, 6.030140763e-06f, 6.038169773e-06f, 6.046184398e-06f, 6.054184620e-06f, 6.062170425e-06f,
+ 6.070141798e-06f, 6.078098722e-06f, 6.086041182e-06f, 6.093969164e-06f, 6.101882650e-06f, 6.109781627e-06f, 6.117666078e-06f, 6.125535989e-06f, 6.133391344e-06f, 6.141232128e-06f,
+ 6.149058326e-06f, 6.156869922e-06f, 6.164666901e-06f, 6.172449249e-06f, 6.180216950e-06f, 6.187969989e-06f, 6.195708352e-06f, 6.203432023e-06f, 6.211140987e-06f, 6.218835229e-06f,
+ 6.226514736e-06f, 6.234179490e-06f, 6.241829479e-06f, 6.249464688e-06f, 6.257085100e-06f, 6.264690703e-06f, 6.272281481e-06f, 6.279857419e-06f, 6.287418503e-06f, 6.294964719e-06f,
+ 6.302496052e-06f, 6.310012487e-06f, 6.317514011e-06f, 6.325000607e-06f, 6.332472264e-06f, 6.339928965e-06f, 6.347370696e-06f, 6.354797445e-06f, 6.362209195e-06f, 6.369605933e-06f,
+ 6.376987645e-06f, 6.384354316e-06f, 6.391705933e-06f, 6.399042482e-06f, 6.406363948e-06f, 6.413670318e-06f, 6.420961577e-06f, 6.428237711e-06f, 6.435498708e-06f, 6.442744552e-06f,
+ 6.449975231e-06f, 6.457190730e-06f, 6.464391035e-06f, 6.471576133e-06f, 6.478746011e-06f, 6.485900654e-06f, 6.493040049e-06f, 6.500164183e-06f, 6.507273041e-06f, 6.514366611e-06f,
+ 6.521444878e-06f, 6.528507831e-06f, 6.535555454e-06f, 6.542587735e-06f, 6.549604661e-06f, 6.556606218e-06f, 6.563592393e-06f, 6.570563173e-06f, 6.577518544e-06f, 6.584458493e-06f,
+ 6.591383008e-06f, 6.598292076e-06f, 6.605185682e-06f, 6.612063815e-06f, 6.618926462e-06f, 6.625773608e-06f, 6.632605242e-06f, 6.639421351e-06f, 6.646221922e-06f, 6.653006941e-06f,
+ 6.659776398e-06f, 6.666530277e-06f, 6.673268568e-06f, 6.679991257e-06f, 6.686698332e-06f, 6.693389780e-06f, 6.700065588e-06f, 6.706725745e-06f, 6.713370238e-06f, 6.719999054e-06f,
+ 6.726612180e-06f, 6.733209606e-06f, 6.739791317e-06f, 6.746357303e-06f, 6.752907550e-06f, 6.759442047e-06f, 6.765960782e-06f, 6.772463742e-06f, 6.778950915e-06f, 6.785422289e-06f,
+ 6.791877852e-06f, 6.798317592e-06f, 6.804741498e-06f, 6.811149557e-06f, 6.817541757e-06f, 6.823918087e-06f, 6.830278535e-06f, 6.836623089e-06f, 6.842951737e-06f, 6.849264468e-06f,
+ 6.855561270e-06f, 6.861842131e-06f, 6.868107040e-06f, 6.874355985e-06f, 6.880588955e-06f, 6.886805938e-06f, 6.893006924e-06f, 6.899191899e-06f, 6.905360854e-06f, 6.911513777e-06f,
+ 6.917650656e-06f, 6.923771480e-06f, 6.929876239e-06f, 6.935964920e-06f, 6.942037513e-06f, 6.948094007e-06f, 6.954134390e-06f, 6.960158652e-06f, 6.966166782e-06f, 6.972158768e-06f,
+ 6.978134600e-06f, 6.984094266e-06f, 6.990037757e-06f, 6.995965061e-06f, 7.001876168e-06f, 7.007771066e-06f, 7.013649745e-06f, 7.019512194e-06f, 7.025358404e-06f, 7.031188362e-06f,
+ 7.037002059e-06f, 7.042799484e-06f, 7.048580627e-06f, 7.054345478e-06f, 7.060094025e-06f, 7.065826258e-06f, 7.071542168e-06f, 7.077241743e-06f, 7.082924975e-06f, 7.088591851e-06f,
+ 7.094242363e-06f, 7.099876500e-06f, 7.105494252e-06f, 7.111095609e-06f, 7.116680562e-06f, 7.122249099e-06f, 7.127801211e-06f, 7.133336888e-06f, 7.138856121e-06f, 7.144358899e-06f,
+ 7.149845213e-06f, 7.155315052e-06f, 7.160768408e-06f, 7.166205270e-06f, 7.171625630e-06f, 7.177029476e-06f, 7.182416800e-06f, 7.187787592e-06f, 7.193141843e-06f, 7.198479543e-06f,
+ 7.203800683e-06f, 7.209105254e-06f, 7.214393245e-06f, 7.219664648e-06f, 7.224919454e-06f, 7.230157653e-06f, 7.235379236e-06f, 7.240584194e-06f, 7.245772518e-06f, 7.250944199e-06f,
+ 7.256099227e-06f, 7.261237594e-06f, 7.266359291e-06f, 7.271464308e-06f, 7.276552638e-06f, 7.281624270e-06f, 7.286679197e-06f, 7.291717409e-06f, 7.296738899e-06f, 7.301743656e-06f,
+ 7.306731672e-06f, 7.311702940e-06f, 7.316657449e-06f, 7.321595192e-06f, 7.326516161e-06f, 7.331420346e-06f, 7.336307739e-06f, 7.341178332e-06f, 7.346032117e-06f, 7.350869085e-06f,
+ 7.355689228e-06f, 7.360492537e-06f, 7.365279005e-06f, 7.370048623e-06f, 7.374801384e-06f, 7.379537278e-06f, 7.384256299e-06f, 7.388958438e-06f, 7.393643686e-06f, 7.398312037e-06f,
+ 7.402963482e-06f, 7.407598013e-06f, 7.412215623e-06f, 7.416816304e-06f, 7.421400048e-06f, 7.425966847e-06f, 7.430516694e-06f, 7.435049580e-06f, 7.439565500e-06f, 7.444064444e-06f,
+ 7.448546405e-06f, 7.453011377e-06f, 7.457459351e-06f, 7.461890320e-06f, 7.466304276e-06f, 7.470701213e-06f, 7.475081123e-06f, 7.479443999e-06f, 7.483789834e-06f, 7.488118620e-06f,
+ 7.492430351e-06f, 7.496725019e-06f, 7.501002617e-06f, 7.505263138e-06f, 7.509506576e-06f, 7.513732923e-06f, 7.517942172e-06f, 7.522134317e-06f, 7.526309350e-06f, 7.530467266e-06f,
+ 7.534608057e-06f, 7.538731716e-06f, 7.542838237e-06f, 7.546927613e-06f, 7.550999838e-06f, 7.555054905e-06f, 7.559092808e-06f, 7.563113539e-06f, 7.567117094e-06f, 7.571103464e-06f,
+ 7.575072645e-06f, 7.579024629e-06f, 7.582959410e-06f, 7.586876983e-06f, 7.590777340e-06f, 7.594660476e-06f, 7.598526385e-06f, 7.602375060e-06f, 7.606206496e-06f, 7.610020686e-06f,
+ 7.613817625e-06f, 7.617597306e-06f, 7.621359724e-06f, 7.625104872e-06f, 7.628832746e-06f, 7.632543339e-06f, 7.636236645e-06f, 7.639912659e-06f, 7.643571376e-06f, 7.647212788e-06f,
+ 7.650836892e-06f, 7.654443681e-06f, 7.658033150e-06f, 7.661605294e-06f, 7.665160106e-06f, 7.668697582e-06f, 7.672217716e-06f, 7.675720504e-06f, 7.679205939e-06f, 7.682674016e-06f,
+ 7.686124731e-06f, 7.689558078e-06f, 7.692974051e-06f, 7.696372647e-06f, 7.699753860e-06f, 7.703117684e-06f, 7.706464116e-06f, 7.709793149e-06f, 7.713104780e-06f, 7.716399003e-06f,
+ 7.719675813e-06f, 7.722935206e-06f, 7.726177177e-06f, 7.729401722e-06f, 7.732608835e-06f, 7.735798512e-06f, 7.738970749e-06f, 7.742125541e-06f, 7.745262883e-06f, 7.748382771e-06f,
+ 7.751485201e-06f, 7.754570168e-06f, 7.757637668e-06f, 7.760687697e-06f, 7.763720249e-06f, 7.766735323e-06f, 7.769732912e-06f, 7.772713012e-06f, 7.775675621e-06f, 7.778620733e-06f,
+ 7.781548345e-06f, 7.784458453e-06f, 7.787351052e-06f, 7.790226139e-06f, 7.793083710e-06f, 7.795923761e-06f, 7.798746289e-06f, 7.801551289e-06f, 7.804338758e-06f, 7.807108692e-06f,
+ 7.809861088e-06f, 7.812595942e-06f, 7.815313250e-06f, 7.818013009e-06f, 7.820695215e-06f, 7.823359866e-06f, 7.826006957e-06f, 7.828636485e-06f, 7.831248448e-06f, 7.833842841e-06f,
+ 7.836419661e-06f, 7.838978906e-06f, 7.841520571e-06f, 7.844044655e-06f, 7.846551153e-06f, 7.849040063e-06f, 7.851511382e-06f, 7.853965107e-06f, 7.856401235e-06f, 7.858819763e-06f,
+ 7.861220687e-06f, 7.863604007e-06f, 7.865969718e-06f, 7.868317817e-06f, 7.870648303e-06f, 7.872961172e-06f, 7.875256423e-06f, 7.877534051e-06f, 7.879794055e-06f, 7.882036433e-06f,
+ 7.884261181e-06f, 7.886468298e-06f, 7.888657781e-06f, 7.890829628e-06f, 7.892983835e-06f, 7.895120402e-06f, 7.897239326e-06f, 7.899340605e-06f, 7.901424236e-06f, 7.903490218e-06f,
+ 7.905538548e-06f, 7.907569224e-06f, 7.909582245e-06f, 7.911577608e-06f, 7.913555312e-06f, 7.915515355e-06f, 7.917457734e-06f, 7.919382448e-06f, 7.921289496e-06f, 7.923178875e-06f,
+ 7.925050584e-06f, 7.926904621e-06f, 7.928740985e-06f, 7.930559674e-06f, 7.932360686e-06f, 7.934144021e-06f, 7.935909676e-06f, 7.937657650e-06f, 7.939387943e-06f, 7.941100552e-06f,
+ 7.942795476e-06f, 7.944472714e-06f, 7.946132265e-06f, 7.947774128e-06f, 7.949398301e-06f, 7.951004784e-06f, 7.952593575e-06f, 7.954164673e-06f, 7.955718078e-06f, 7.957253788e-06f,
+ 7.958771803e-06f, 7.960272122e-06f, 7.961754743e-06f, 7.963219667e-06f, 7.964666892e-06f, 7.966096417e-06f, 7.967508243e-06f, 7.968902368e-06f, 7.970278792e-06f, 7.971637515e-06f,
+ 7.972978535e-06f, 7.974301852e-06f, 7.975607466e-06f, 7.976895377e-06f, 7.978165584e-06f, 7.979418087e-06f, 7.980652885e-06f, 7.981869979e-06f, 7.983069368e-06f, 7.984251051e-06f,
+ 7.985415030e-06f, 7.986561304e-06f, 7.987689872e-06f, 7.988800735e-06f, 7.989893893e-06f, 7.990969346e-06f, 7.992027094e-06f, 7.993067137e-06f, 7.994089475e-06f, 7.995094109e-06f,
+ 7.996081039e-06f, 7.997050266e-06f, 7.998001788e-06f, 7.998935608e-06f, 7.999851725e-06f, 8.000750140e-06f, 8.001630853e-06f, 8.002493865e-06f, 8.003339177e-06f, 8.004166789e-06f,
+ 8.004976701e-06f, 8.005768915e-06f, 8.006543432e-06f, 8.007300251e-06f, 8.008039374e-06f, 8.008760802e-06f, 8.009464535e-06f, 8.010150575e-06f, 8.010818923e-06f, 8.011469579e-06f,
+ 8.012102544e-06f, 8.012717820e-06f, 8.013315408e-06f, 8.013895309e-06f, 8.014457524e-06f, 8.015002055e-06f, 8.015528902e-06f, 8.016038067e-06f, 8.016529552e-06f, 8.017003357e-06f,
+ 8.017459485e-06f, 8.017897936e-06f, 8.018318712e-06f, 8.018721815e-06f, 8.019107247e-06f, 8.019475009e-06f, 8.019825102e-06f, 8.020157528e-06f, 8.020472290e-06f, 8.020769389e-06f,
+ 8.021048826e-06f, 8.021310604e-06f, 8.021554725e-06f, 8.021781190e-06f, 8.021990001e-06f, 8.022181161e-06f, 8.022354671e-06f, 8.022510534e-06f, 8.022648752e-06f, 8.022769326e-06f,
+ 8.022872260e-06f, 8.022957555e-06f, 8.023025213e-06f, 8.023075238e-06f, 8.023107631e-06f, 8.023122395e-06f, 8.023119532e-06f, 8.023099045e-06f, 8.023060935e-06f, 8.023005207e-06f,
+ 8.022931862e-06f, 8.022840903e-06f, 8.022732332e-06f, 8.022606153e-06f, 8.022462368e-06f, 8.022300980e-06f, 8.022121992e-06f, 8.021925406e-06f, 8.021711226e-06f, 8.021479454e-06f,
+ 8.021230094e-06f, 8.020963148e-06f, 8.020678619e-06f, 8.020376511e-06f, 8.020056827e-06f, 8.019719570e-06f, 8.019364742e-06f, 8.018992349e-06f, 8.018602391e-06f, 8.018194874e-06f,
+ 8.017769800e-06f, 8.017327173e-06f, 8.016866996e-06f, 8.016389272e-06f, 8.015894006e-06f, 8.015381200e-06f, 8.014850858e-06f, 8.014302985e-06f, 8.013737583e-06f, 8.013154656e-06f,
+ 8.012554209e-06f, 8.011936244e-06f, 8.011300766e-06f, 8.010647778e-06f, 8.009977284e-06f, 8.009289289e-06f, 8.008583796e-06f, 8.007860810e-06f, 8.007120334e-06f, 8.006362372e-06f,
+ 8.005586928e-06f, 8.004794008e-06f, 8.003983614e-06f, 8.003155751e-06f, 8.002310424e-06f, 8.001447637e-06f, 8.000567393e-06f, 7.999669698e-06f, 7.998754556e-06f, 7.997821971e-06f,
+ 7.996871948e-06f, 7.995904491e-06f, 7.994919605e-06f, 7.993917295e-06f, 7.992897565e-06f, 7.991860420e-06f, 7.990805865e-06f, 7.989733904e-06f, 7.988644542e-06f, 7.987537784e-06f,
+ 7.986413635e-06f, 7.985272100e-06f, 7.984113183e-06f, 7.982936890e-06f, 7.981743226e-06f, 7.980532196e-06f, 7.979303805e-06f, 7.978058058e-06f, 7.976794960e-06f, 7.975514517e-06f,
+ 7.974216733e-06f, 7.972901615e-06f, 7.971569166e-06f, 7.970219394e-06f, 7.968852302e-06f, 7.967467897e-06f, 7.966066184e-06f, 7.964647169e-06f, 7.963210857e-06f, 7.961757253e-06f,
+ 7.960286364e-06f, 7.958798194e-06f, 7.957292750e-06f, 7.955770038e-06f, 7.954230063e-06f, 7.952672830e-06f, 7.951098347e-06f, 7.949506618e-06f, 7.947897650e-06f, 7.946271448e-06f,
+ 7.944628019e-06f, 7.942967369e-06f, 7.941289503e-06f, 7.939594428e-06f, 7.937882150e-06f, 7.936152675e-06f, 7.934406010e-06f, 7.932642160e-06f, 7.930861132e-06f, 7.929062932e-06f,
+ 7.927247567e-06f, 7.925415042e-06f, 7.923565365e-06f, 7.921698542e-06f, 7.919814580e-06f, 7.917913484e-06f, 7.915995262e-06f, 7.914059920e-06f, 7.912107465e-06f, 7.910137903e-06f,
+ 7.908151242e-06f, 7.906147487e-06f, 7.904126647e-06f, 7.902088727e-06f, 7.900033735e-06f, 7.897961677e-06f, 7.895872560e-06f, 7.893766392e-06f, 7.891643180e-06f, 7.889502930e-06f,
+ 7.887345649e-06f, 7.885171345e-06f, 7.882980025e-06f, 7.880771697e-06f, 7.878546366e-06f, 7.876304042e-06f, 7.874044730e-06f, 7.871768438e-06f, 7.869475175e-06f, 7.867164946e-06f,
+ 7.864837760e-06f, 7.862493624e-06f, 7.860132546e-06f, 7.857754533e-06f, 7.855359592e-06f, 7.852947732e-06f, 7.850518961e-06f, 7.848073285e-06f, 7.845610713e-06f, 7.843131252e-06f,
+ 7.840634910e-06f, 7.838121695e-06f, 7.835591616e-06f, 7.833044679e-06f, 7.830480893e-06f, 7.827900266e-06f, 7.825302806e-06f, 7.822688521e-06f, 7.820057419e-06f, 7.817409508e-06f,
+ 7.814744797e-06f, 7.812063293e-06f, 7.809365005e-06f, 7.806649942e-06f, 7.803918111e-06f, 7.801169521e-06f, 7.798404180e-06f, 7.795622097e-06f, 7.792823280e-06f, 7.790007737e-06f,
+ 7.787175478e-06f, 7.784326511e-06f, 7.781460844e-06f, 7.778578487e-06f, 7.775679447e-06f, 7.772763733e-06f, 7.769831355e-06f, 7.766882320e-06f, 7.763916639e-06f, 7.760934319e-06f,
+ 7.757935370e-06f, 7.754919801e-06f, 7.751887619e-06f, 7.748838836e-06f, 7.745773459e-06f, 7.742691497e-06f, 7.739592960e-06f, 7.736477857e-06f, 7.733346197e-06f, 7.730197990e-06f,
+ 7.727033244e-06f, 7.723851968e-06f, 7.720654173e-06f, 7.717439867e-06f, 7.714209060e-06f, 7.710961761e-06f, 7.707697980e-06f, 7.704417726e-06f, 7.701121009e-06f, 7.697807838e-06f,
+ 7.694478223e-06f, 7.691132173e-06f, 7.687769699e-06f, 7.684390809e-06f, 7.680995514e-06f, 7.677583824e-06f, 7.674155748e-06f, 7.670711295e-06f, 7.667250477e-06f, 7.663773303e-06f,
+ 7.660279782e-06f, 7.656769925e-06f, 7.653243742e-06f, 7.649701242e-06f, 7.646142437e-06f, 7.642567335e-06f, 7.638975948e-06f, 7.635368285e-06f, 7.631744356e-06f, 7.628104172e-06f,
+ 7.624447744e-06f, 7.620775081e-06f, 7.617086193e-06f, 7.613381092e-06f, 7.609659788e-06f, 7.605922290e-06f, 7.602168610e-06f, 7.598398758e-06f, 7.594612745e-06f, 7.590810581e-06f,
+ 7.586992277e-06f, 7.583157843e-06f, 7.579307290e-06f, 7.575440630e-06f, 7.571557872e-06f, 7.567659028e-06f, 7.563744108e-06f, 7.559813124e-06f, 7.555866085e-06f, 7.551903004e-06f,
+ 7.547923890e-06f, 7.543928756e-06f, 7.539917612e-06f, 7.535890469e-06f, 7.531847338e-06f, 7.527788230e-06f, 7.523713157e-06f, 7.519622130e-06f, 7.515515160e-06f, 7.511392258e-06f,
+ 7.507253435e-06f, 7.503098704e-06f, 7.498928075e-06f, 7.494741559e-06f, 7.490539169e-06f, 7.486320915e-06f, 7.482086809e-06f, 7.477836863e-06f, 7.473571089e-06f, 7.469289497e-06f,
+ 7.464992099e-06f, 7.460678908e-06f, 7.456349934e-06f, 7.452005190e-06f, 7.447644687e-06f, 7.443268437e-06f, 7.438876453e-06f, 7.434468745e-06f, 7.430045326e-06f, 7.425606208e-06f,
+ 7.421151402e-06f, 7.416680921e-06f, 7.412194776e-06f, 7.407692981e-06f, 7.403175546e-06f, 7.398642484e-06f, 7.394093807e-06f, 7.389529528e-06f, 7.384949658e-06f, 7.380354210e-06f,
+ 7.375743196e-06f, 7.371116629e-06f, 7.366474520e-06f, 7.361816883e-06f, 7.357143729e-06f, 7.352455071e-06f, 7.347750922e-06f, 7.343031294e-06f, 7.338296200e-06f, 7.333545652e-06f,
+ 7.328779662e-06f, 7.323998245e-06f, 7.319201411e-06f, 7.314389174e-06f, 7.309561547e-06f, 7.304718542e-06f, 7.299860173e-06f, 7.294986451e-06f, 7.290097391e-06f, 7.285193004e-06f,
+ 7.280273305e-06f, 7.275338304e-06f, 7.270388017e-06f, 7.265422456e-06f, 7.260441633e-06f, 7.255445562e-06f, 7.250434257e-06f, 7.245407730e-06f, 7.240365994e-06f, 7.235309062e-06f,
+ 7.230236949e-06f, 7.225149667e-06f, 7.220047229e-06f, 7.214929650e-06f, 7.209796941e-06f, 7.204649118e-06f, 7.199486192e-06f, 7.194308178e-06f, 7.189115089e-06f, 7.183906939e-06f,
+ 7.178683741e-06f, 7.173445508e-06f, 7.168192256e-06f, 7.162923996e-06f, 7.157640743e-06f, 7.152342510e-06f, 7.147029312e-06f, 7.141701162e-06f, 7.136358074e-06f, 7.131000062e-06f,
+ 7.125627139e-06f, 7.120239319e-06f, 7.114836618e-06f, 7.109419047e-06f, 7.103986622e-06f, 7.098539357e-06f, 7.093077265e-06f, 7.087600360e-06f, 7.082108658e-06f, 7.076602171e-06f,
+ 7.071080914e-06f, 7.065544902e-06f, 7.059994148e-06f, 7.054428667e-06f, 7.048848474e-06f, 7.043253581e-06f, 7.037644005e-06f, 7.032019759e-06f, 7.026380857e-06f, 7.020727315e-06f,
+ 7.015059146e-06f, 7.009376366e-06f, 7.003678988e-06f, 6.997967028e-06f, 6.992240499e-06f, 6.986499417e-06f, 6.980743796e-06f, 6.974973651e-06f, 6.969188997e-06f, 6.963389848e-06f,
+ 6.957576219e-06f, 6.951748125e-06f, 6.945905581e-06f, 6.940048602e-06f, 6.934177202e-06f, 6.928291397e-06f, 6.922391202e-06f, 6.916476631e-06f, 6.910547700e-06f, 6.904604423e-06f,
+ 6.898646816e-06f, 6.892674894e-06f, 6.886688672e-06f, 6.880688165e-06f, 6.874673388e-06f, 6.868644357e-06f, 6.862601086e-06f, 6.856543592e-06f, 6.850471890e-06f, 6.844385994e-06f,
+ 6.838285920e-06f, 6.832171684e-06f, 6.826043301e-06f, 6.819900786e-06f, 6.813744155e-06f, 6.807573424e-06f, 6.801388608e-06f, 6.795189722e-06f, 6.788976783e-06f, 6.782749806e-06f,
+ 6.776508806e-06f, 6.770253799e-06f, 6.763984802e-06f, 6.757701829e-06f, 6.751404896e-06f, 6.745094020e-06f, 6.738769216e-06f, 6.732430500e-06f, 6.726077888e-06f, 6.719711396e-06f,
+ 6.713331039e-06f, 6.706936834e-06f, 6.700528798e-06f, 6.694106944e-06f, 6.687671291e-06f, 6.681221854e-06f, 6.674758648e-06f, 6.668281691e-06f, 6.661790999e-06f, 6.655286587e-06f,
+ 6.648768471e-06f, 6.642236669e-06f, 6.635691196e-06f, 6.629132069e-06f, 6.622559304e-06f, 6.615972918e-06f, 6.609372926e-06f, 6.602759345e-06f, 6.596132192e-06f, 6.589491483e-06f,
+ 6.582837235e-06f, 6.576169464e-06f, 6.569488187e-06f, 6.562793421e-06f, 6.556085181e-06f, 6.549363485e-06f, 6.542628349e-06f, 6.535879790e-06f, 6.529117825e-06f, 6.522342470e-06f,
+ 6.515553743e-06f, 6.508751660e-06f, 6.501936237e-06f, 6.495107493e-06f, 6.488265443e-06f, 6.481410104e-06f, 6.474541494e-06f, 6.467659630e-06f, 6.460764528e-06f, 6.453856205e-06f,
+ 6.446934680e-06f, 6.439999967e-06f, 6.433052086e-06f, 6.426091052e-06f, 6.419116883e-06f, 6.412129597e-06f, 6.405129210e-06f, 6.398115740e-06f, 6.391089203e-06f, 6.384049618e-06f,
+ 6.376997001e-06f, 6.369931370e-06f, 6.362852742e-06f, 6.355761135e-06f, 6.348656566e-06f, 6.341539052e-06f, 6.334408612e-06f, 6.327265262e-06f, 6.320109019e-06f, 6.312939903e-06f,
+ 6.305757929e-06f, 6.298563116e-06f, 6.291355481e-06f, 6.284135042e-06f, 6.276901817e-06f, 6.269655824e-06f, 6.262397079e-06f, 6.255125601e-06f, 6.247841408e-06f, 6.240544517e-06f,
+ 6.233234947e-06f, 6.225912714e-06f, 6.218577838e-06f, 6.211230335e-06f, 6.203870225e-06f, 6.196497524e-06f, 6.189112250e-06f, 6.181714423e-06f, 6.174304059e-06f, 6.166881178e-06f,
+ 6.159445796e-06f, 6.151997932e-06f, 6.144537604e-06f, 6.137064831e-06f, 6.129579630e-06f, 6.122082020e-06f, 6.114572019e-06f, 6.107049646e-06f, 6.099514917e-06f, 6.091967853e-06f,
+ 6.084408470e-06f, 6.076836788e-06f, 6.069252825e-06f, 6.061656600e-06f, 6.054048129e-06f, 6.046427434e-06f, 6.038794530e-06f, 6.031149438e-06f, 6.023492176e-06f, 6.015822761e-06f,
+ 6.008141214e-06f, 6.000447552e-06f, 5.992741793e-06f, 5.985023958e-06f, 5.977294064e-06f, 5.969552129e-06f, 5.961798174e-06f, 5.954032216e-06f, 5.946254274e-06f, 5.938464367e-06f,
+ 5.930662514e-06f, 5.922848734e-06f, 5.915023045e-06f, 5.907185467e-06f, 5.899336018e-06f, 5.891474717e-06f, 5.883601583e-06f, 5.875716636e-06f, 5.867819893e-06f, 5.859911375e-06f,
+ 5.851991100e-06f, 5.844059088e-06f, 5.836115357e-06f, 5.828159926e-06f, 5.820192815e-06f, 5.812214043e-06f, 5.804223628e-06f, 5.796221591e-06f, 5.788207951e-06f, 5.780182726e-06f,
+ 5.772145936e-06f, 5.764097600e-06f, 5.756037738e-06f, 5.747966369e-06f, 5.739883512e-06f, 5.731789187e-06f, 5.723683413e-06f, 5.715566209e-06f, 5.707437596e-06f, 5.699297592e-06f,
+ 5.691146217e-06f, 5.682983490e-06f, 5.674809431e-06f, 5.666624060e-06f, 5.658427396e-06f, 5.650219459e-06f, 5.642000269e-06f, 5.633769844e-06f, 5.625528206e-06f, 5.617275372e-06f,
+ 5.609011364e-06f, 5.600736201e-06f, 5.592449903e-06f, 5.584152489e-06f, 5.575843979e-06f, 5.567524394e-06f, 5.559193752e-06f, 5.550852074e-06f, 5.542499380e-06f, 5.534135690e-06f,
+ 5.525761024e-06f, 5.517375400e-06f, 5.508978841e-06f, 5.500571365e-06f, 5.492152992e-06f, 5.483723743e-06f, 5.475283638e-06f, 5.466832697e-06f, 5.458370939e-06f, 5.449898386e-06f,
+ 5.441415056e-06f, 5.432920971e-06f, 5.424416150e-06f, 5.415900614e-06f, 5.407374383e-06f, 5.398837477e-06f, 5.390289917e-06f, 5.381731723e-06f, 5.373162914e-06f, 5.364583512e-06f,
+ 5.355993537e-06f, 5.347393008e-06f, 5.338781948e-06f, 5.330160375e-06f, 5.321528311e-06f, 5.312885775e-06f, 5.304232789e-06f, 5.295569373e-06f, 5.286895547e-06f, 5.278211332e-06f,
+ 5.269516748e-06f, 5.260811816e-06f, 5.252096557e-06f, 5.243370991e-06f, 5.234635139e-06f, 5.225889022e-06f, 5.217132659e-06f, 5.208366073e-06f, 5.199589283e-06f, 5.190802310e-06f,
+ 5.182005176e-06f, 5.173197900e-06f, 5.164380504e-06f, 5.155553009e-06f, 5.146715435e-06f, 5.137867803e-06f, 5.129010134e-06f, 5.120142448e-06f, 5.111264768e-06f, 5.102377114e-06f,
+ 5.093479506e-06f, 5.084571965e-06f, 5.075654514e-06f, 5.066727172e-06f, 5.057789960e-06f, 5.048842901e-06f, 5.039886014e-06f, 5.030919321e-06f, 5.021942842e-06f, 5.012956600e-06f,
+ 5.003960615e-06f, 4.994954909e-06f, 4.985939502e-06f, 4.976914415e-06f, 4.967879670e-06f, 4.958835289e-06f, 4.949781292e-06f, 4.940717700e-06f, 4.931644536e-06f, 4.922561819e-06f,
+ 4.913469572e-06f, 4.904367816e-06f, 4.895256572e-06f, 4.886135862e-06f, 4.877005707e-06f, 4.867866128e-06f, 4.858717146e-06f, 4.849558784e-06f, 4.840391063e-06f, 4.831214004e-06f,
+ 4.822027628e-06f, 4.812831958e-06f, 4.803627014e-06f, 4.794412818e-06f, 4.785189393e-06f, 4.775956758e-06f, 4.766714937e-06f, 4.757463950e-06f, 4.748203819e-06f, 4.738934566e-06f,
+ 4.729656213e-06f, 4.720368781e-06f, 4.711072292e-06f, 4.701766767e-06f, 4.692452229e-06f, 4.683128698e-06f, 4.673796198e-06f, 4.664454749e-06f, 4.655104374e-06f, 4.645745094e-06f,
+ 4.636376931e-06f, 4.626999907e-06f, 4.617614044e-06f, 4.608219363e-06f, 4.598815887e-06f, 4.589403638e-06f, 4.579982637e-06f, 4.570552906e-06f, 4.561114468e-06f, 4.551667344e-06f,
+ 4.542211556e-06f, 4.532747127e-06f, 4.523274078e-06f, 4.513792431e-06f, 4.504302209e-06f, 4.494803433e-06f, 4.485296126e-06f, 4.475780310e-06f, 4.466256006e-06f, 4.456723237e-06f,
+ 4.447182026e-06f, 4.437632394e-06f, 4.428074363e-06f, 4.418507956e-06f, 4.408933195e-06f, 4.399350102e-06f, 4.389758699e-06f, 4.380159009e-06f, 4.370551053e-06f, 4.360934855e-06f,
+ 4.351310437e-06f, 4.341677820e-06f, 4.332037027e-06f, 4.322388081e-06f, 4.312731003e-06f, 4.303065817e-06f, 4.293392545e-06f, 4.283711208e-06f, 4.274021830e-06f, 4.264324433e-06f,
+ 4.254619039e-06f, 4.244905671e-06f, 4.235184351e-06f, 4.225455102e-06f, 4.215717946e-06f, 4.205972906e-06f, 4.196220004e-06f, 4.186459263e-06f, 4.176690706e-06f, 4.166914355e-06f,
+ 4.157130232e-06f, 4.147338360e-06f, 4.137538763e-06f, 4.127731461e-06f, 4.117916479e-06f, 4.108093839e-06f, 4.098263563e-06f, 4.088425674e-06f, 4.078580196e-06f, 4.068727149e-06f,
+ 4.058866558e-06f, 4.048998445e-06f, 4.039122833e-06f, 4.029239745e-06f, 4.019349203e-06f, 4.009451230e-06f, 3.999545848e-06f, 3.989633082e-06f, 3.979712953e-06f, 3.969785485e-06f,
+ 3.959850700e-06f, 3.949908621e-06f, 3.939959272e-06f, 3.930002674e-06f, 3.920038851e-06f, 3.910067826e-06f, 3.900089622e-06f, 3.890104261e-06f, 3.880111768e-06f, 3.870112163e-06f,
+ 3.860105472e-06f, 3.850091716e-06f, 3.840070918e-06f, 3.830043103e-06f, 3.820008292e-06f, 3.809966508e-06f, 3.799917776e-06f, 3.789862117e-06f, 3.779799556e-06f, 3.769730114e-06f,
+ 3.759653816e-06f, 3.749570684e-06f, 3.739480741e-06f, 3.729384011e-06f, 3.719280517e-06f, 3.709170281e-06f, 3.699053328e-06f, 3.688929679e-06f, 3.678799360e-06f, 3.668662392e-06f,
+ 3.658518798e-06f, 3.648368603e-06f, 3.638211830e-06f, 3.628048501e-06f, 3.617878639e-06f, 3.607702269e-06f, 3.597519414e-06f, 3.587330096e-06f, 3.577134339e-06f, 3.566932167e-06f,
+ 3.556723603e-06f, 3.546508669e-06f, 3.536287390e-06f, 3.526059789e-06f, 3.515825889e-06f, 3.505585714e-06f, 3.495339286e-06f, 3.485086630e-06f, 3.474827769e-06f, 3.464562726e-06f,
+ 3.454291524e-06f, 3.444014188e-06f, 3.433730740e-06f, 3.423441205e-06f, 3.413145605e-06f, 3.402843964e-06f, 3.392536305e-06f, 3.382222652e-06f, 3.371903030e-06f, 3.361577460e-06f,
+ 3.351245966e-06f, 3.340908573e-06f, 3.330565304e-06f, 3.320216182e-06f, 3.309861230e-06f, 3.299500474e-06f, 3.289133935e-06f, 3.278761638e-06f, 3.268383606e-06f, 3.257999863e-06f,
+ 3.247610433e-06f, 3.237215339e-06f, 3.226814605e-06f, 3.216408254e-06f, 3.205996310e-06f, 3.195578798e-06f, 3.185155739e-06f, 3.174727159e-06f, 3.164293081e-06f, 3.153853529e-06f,
+ 3.143408526e-06f, 3.132958096e-06f, 3.122502263e-06f, 3.112041050e-06f, 3.101574482e-06f, 3.091102582e-06f, 3.080625374e-06f, 3.070142882e-06f, 3.059655129e-06f, 3.049162139e-06f,
+ 3.038663937e-06f, 3.028160545e-06f, 3.017651988e-06f, 3.007138289e-06f, 2.996619473e-06f, 2.986095564e-06f, 2.975566584e-06f, 2.965032558e-06f, 2.954493510e-06f, 2.943949464e-06f,
+ 2.933400443e-06f, 2.922846472e-06f, 2.912287575e-06f, 2.901723774e-06f, 2.891155095e-06f, 2.880581561e-06f, 2.870003196e-06f, 2.859420024e-06f, 2.848832068e-06f, 2.838239354e-06f,
+ 2.827641905e-06f, 2.817039744e-06f, 2.806432897e-06f, 2.795821386e-06f, 2.785205235e-06f, 2.774584470e-06f, 2.763959113e-06f, 2.753329189e-06f, 2.742694722e-06f, 2.732055736e-06f,
+ 2.721412254e-06f, 2.710764302e-06f, 2.700111902e-06f, 2.689455079e-06f, 2.678793857e-06f, 2.668128261e-06f, 2.657458313e-06f, 2.646784039e-06f, 2.636105462e-06f, 2.625422606e-06f,
+ 2.614735495e-06f, 2.604044155e-06f, 2.593348607e-06f, 2.582648878e-06f, 2.571944991e-06f, 2.561236969e-06f, 2.550524838e-06f, 2.539808620e-06f, 2.529088341e-06f, 2.518364025e-06f,
+ 2.507635695e-06f, 2.496903377e-06f, 2.486167093e-06f, 2.475426868e-06f, 2.464682726e-06f, 2.453934692e-06f, 2.443182790e-06f, 2.432427044e-06f, 2.421667477e-06f, 2.410904115e-06f,
+ 2.400136981e-06f, 2.389366100e-06f, 2.378591495e-06f, 2.367813192e-06f, 2.357031214e-06f, 2.346245585e-06f, 2.335456330e-06f, 2.324663473e-06f, 2.313867038e-06f, 2.303067050e-06f,
+ 2.292263532e-06f, 2.281456509e-06f, 2.270646006e-06f, 2.259832045e-06f, 2.249014653e-06f, 2.238193852e-06f, 2.227369668e-06f, 2.216542124e-06f, 2.205711245e-06f, 2.194877054e-06f,
+ 2.184039578e-06f, 2.173198838e-06f, 2.162354861e-06f, 2.151507670e-06f, 2.140657289e-06f, 2.129803744e-06f, 2.118947057e-06f, 2.108087254e-06f, 2.097224358e-06f, 2.086358395e-06f,
+ 2.075489388e-06f, 2.064617362e-06f, 2.053742340e-06f, 2.042864349e-06f, 2.031983410e-06f, 2.021099550e-06f, 2.010212792e-06f, 1.999323161e-06f, 1.988430681e-06f, 1.977535377e-06f,
+ 1.966637272e-06f, 1.955736391e-06f, 1.944832759e-06f, 1.933926400e-06f, 1.923017338e-06f, 1.912105597e-06f, 1.901191202e-06f, 1.890274178e-06f, 1.879354548e-06f, 1.868432337e-06f,
+ 1.857507570e-06f, 1.846580271e-06f, 1.835650463e-06f, 1.824718172e-06f, 1.813783423e-06f, 1.802846238e-06f, 1.791906643e-06f, 1.780964663e-06f, 1.770020320e-06f, 1.759073641e-06f,
+ 1.748124649e-06f, 1.737173369e-06f, 1.726219824e-06f, 1.715264041e-06f, 1.704306042e-06f, 1.693345852e-06f, 1.682383496e-06f, 1.671418998e-06f, 1.660452383e-06f, 1.649483674e-06f,
+ 1.638512897e-06f, 1.627540076e-06f, 1.616565235e-06f, 1.605588398e-06f, 1.594609590e-06f, 1.583628836e-06f, 1.572646159e-06f, 1.561661585e-06f, 1.550675137e-06f, 1.539686840e-06f,
+ 1.528696719e-06f, 1.517704797e-06f, 1.506711100e-06f, 1.495715652e-06f, 1.484718476e-06f, 1.473719599e-06f, 1.462719043e-06f, 1.451716833e-06f, 1.440712995e-06f, 1.429707551e-06f,
+ 1.418700528e-06f, 1.407691948e-06f, 1.396681837e-06f, 1.385670218e-06f, 1.374657118e-06f, 1.363642558e-06f, 1.352626565e-06f, 1.341609163e-06f, 1.330590375e-06f, 1.319570228e-06f,
+ 1.308548743e-06f, 1.297525947e-06f, 1.286501864e-06f, 1.275476518e-06f, 1.264449934e-06f, 1.253422135e-06f, 1.242393147e-06f, 1.231362993e-06f, 1.220331699e-06f, 1.209299288e-06f,
+ 1.198265785e-06f, 1.187231215e-06f, 1.176195601e-06f, 1.165158969e-06f, 1.154121342e-06f, 1.143082745e-06f, 1.132043203e-06f, 1.121002739e-06f, 1.109961379e-06f, 1.098919147e-06f,
+ 1.087876066e-06f, 1.076832162e-06f, 1.065787458e-06f, 1.054741980e-06f, 1.043695752e-06f, 1.032648797e-06f, 1.021601141e-06f, 1.010552808e-06f, 9.995038216e-07f, 9.884542069e-07f,
+ 9.774039882e-07f, 9.663531897e-07f, 9.553018359e-07f, 9.442499511e-07f, 9.331975597e-07f, 9.221446861e-07f, 9.110913546e-07f, 9.000375897e-07f, 8.889834156e-07f, 8.779288567e-07f,
+ 8.668739374e-07f, 8.558186820e-07f, 8.447631149e-07f, 8.337072605e-07f, 8.226511430e-07f, 8.115947868e-07f, 8.005382163e-07f, 7.894814558e-07f, 7.784245296e-07f, 7.673674621e-07f,
+ 7.563102775e-07f, 7.452530003e-07f, 7.341956546e-07f, 7.231382649e-07f, 7.120808555e-07f, 7.010234506e-07f, 6.899660746e-07f, 6.789087518e-07f, 6.678515065e-07f, 6.567943629e-07f,
+ 6.457373454e-07f, 6.346804782e-07f, 6.236237857e-07f, 6.125672920e-07f, 6.015110216e-07f, 5.904549987e-07f, 5.793992475e-07f, 5.683437923e-07f, 5.572886573e-07f, 5.462338669e-07f,
+ 5.351794452e-07f, 5.241254166e-07f, 5.130718052e-07f, 5.020186354e-07f, 4.909659313e-07f, 4.799137171e-07f, 4.688620172e-07f, 4.578108556e-07f, 4.467602568e-07f, 4.357102447e-07f,
+ 4.246608437e-07f, 4.136120780e-07f, 4.025639718e-07f, 3.915165492e-07f, 3.804698344e-07f, 3.694238517e-07f, 3.583786251e-07f, 3.473341790e-07f, 3.362905374e-07f, 3.252477245e-07f,
+ 3.142057645e-07f, 3.031646814e-07f, 2.921244996e-07f, 2.810852431e-07f, 2.700469360e-07f, 2.590096025e-07f, 2.479732666e-07f, 2.369379526e-07f, 2.259036846e-07f, 2.148704865e-07f,
+ 2.038383827e-07f, 1.928073970e-07f, 1.817775537e-07f, 1.707488768e-07f, 1.597213904e-07f, 1.486951186e-07f, 1.376700854e-07f, 1.266463149e-07f, 1.156238312e-07f, 1.046026582e-07f,
+ 9.358282012e-08f, 8.256434088e-08f, 7.154724455e-08f, 6.053155514e-08f, 4.951729668e-08f, 3.850449317e-08f, 2.749316861e-08f, 1.648334701e-08f, 5.475052346e-09f, -5.531691393e-09f,
+ -1.653686023e-08f, -2.754043020e-08f, -3.854237734e-08f, -4.954267770e-08f, -6.054130732e-08f, -7.153824226e-08f, -8.253345859e-08f, -9.352693239e-08f, -1.045186397e-07f, -1.155085567e-07f,
+ -1.264966594e-07f, -1.374829239e-07f, -1.484673264e-07f, -1.594498429e-07f, -1.704304496e-07f, -1.814091226e-07f, -1.923858381e-07f, -2.033605722e-07f, -2.143333010e-07f, -2.253040007e-07f,
+ -2.362726476e-07f, -2.472392177e-07f, -2.582036872e-07f, -2.691660324e-07f, -2.801262295e-07f, -2.910842546e-07f, -3.020400840e-07f, -3.129936940e-07f, -3.239450606e-07f, -3.348941603e-07f,
+ -3.458409692e-07f, -3.567854636e-07f, -3.677276198e-07f, -3.786674141e-07f, -3.896048227e-07f, -4.005398219e-07f, -4.114723880e-07f, -4.224024974e-07f, -4.333301264e-07f, -4.442552513e-07f,
+ -4.551778484e-07f, -4.660978941e-07f, -4.770153647e-07f, -4.879302367e-07f, -4.988424863e-07f, -5.097520900e-07f, -5.206590242e-07f, -5.315632652e-07f, -5.424647895e-07f, -5.533635735e-07f,
+ -5.642595937e-07f, -5.751528264e-07f, -5.860432481e-07f, -5.969308353e-07f, -6.078155644e-07f, -6.186974119e-07f, -6.295763544e-07f, -6.404523682e-07f, -6.513254300e-07f, -6.621955162e-07f,
+ -6.730626033e-07f, -6.839266680e-07f, -6.947876867e-07f, -7.056456359e-07f, -7.165004924e-07f, -7.273522325e-07f, -7.382008330e-07f, -7.490462705e-07f, -7.598885214e-07f, -7.707275625e-07f,
+ -7.815633704e-07f, -7.923959217e-07f, -8.032251931e-07f, -8.140511612e-07f, -8.248738026e-07f, -8.356930942e-07f, -8.465090125e-07f, -8.573215343e-07f, -8.681306363e-07f, -8.789362952e-07f,
+ -8.897384877e-07f, -9.005371906e-07f, -9.113323807e-07f, -9.221240347e-07f, -9.329121293e-07f, -9.436966415e-07f, -9.544775479e-07f, -9.652548254e-07f, -9.760284509e-07f, -9.867984011e-07f,
+ -9.975646529e-07f, -1.008327183e-06f, -1.019085969e-06f, -1.029840986e-06f, -1.040592213e-06f, -1.051339626e-06f, -1.062083202e-06f, -1.072822918e-06f, -1.083558750e-06f, -1.094290676e-06f,
+ -1.105018673e-06f, -1.115742718e-06f, -1.126462787e-06f, -1.137178858e-06f, -1.147890907e-06f, -1.158598913e-06f, -1.169302851e-06f, -1.180002698e-06f, -1.190698433e-06f, -1.201390031e-06f,
+ -1.212077471e-06f, -1.222760729e-06f, -1.233439781e-06f, -1.244114606e-06f, -1.254785181e-06f, -1.265451482e-06f, -1.276113487e-06f, -1.286771173e-06f, -1.297424517e-06f, -1.308073496e-06f,
+ -1.318718088e-06f, -1.329358269e-06f, -1.339994018e-06f, -1.350625311e-06f, -1.361252125e-06f, -1.371874438e-06f, -1.382492227e-06f, -1.393105469e-06f, -1.403714142e-06f, -1.414318223e-06f,
+ -1.424917690e-06f, -1.435512519e-06f, -1.446102688e-06f, -1.456688175e-06f, -1.467268956e-06f, -1.477845010e-06f, -1.488416314e-06f, -1.498982844e-06f, -1.509544579e-06f, -1.520101496e-06f,
+ -1.530653573e-06f, -1.541200787e-06f, -1.551743115e-06f, -1.562280535e-06f, -1.572813025e-06f, -1.583340561e-06f, -1.593863123e-06f, -1.604380686e-06f, -1.614893230e-06f, -1.625400731e-06f,
+ -1.635903167e-06f, -1.646400515e-06f, -1.656892754e-06f, -1.667379861e-06f, -1.677861814e-06f, -1.688338590e-06f, -1.698810167e-06f, -1.709276523e-06f, -1.719737635e-06f, -1.730193482e-06f,
+ -1.740644040e-06f, -1.751089288e-06f, -1.761529204e-06f, -1.771963766e-06f, -1.782392950e-06f, -1.792816736e-06f, -1.803235100e-06f, -1.813648022e-06f, -1.824055478e-06f, -1.834457446e-06f,
+ -1.844853905e-06f, -1.855244833e-06f, -1.865630206e-06f, -1.876010004e-06f, -1.886384205e-06f, -1.896752785e-06f, -1.907115724e-06f, -1.917472999e-06f, -1.927824589e-06f, -1.938170471e-06f,
+ -1.948510623e-06f, -1.958845024e-06f, -1.969173651e-06f, -1.979496484e-06f, -1.989813499e-06f, -2.000124675e-06f, -2.010429990e-06f, -2.020729423e-06f, -2.031022951e-06f, -2.041310553e-06f,
+ -2.051592207e-06f, -2.061867892e-06f, -2.072137584e-06f, -2.082401264e-06f, -2.092658909e-06f, -2.102910497e-06f, -2.113156006e-06f, -2.123395416e-06f, -2.133628704e-06f, -2.143855849e-06f,
+ -2.154076830e-06f, -2.164291623e-06f, -2.174500209e-06f, -2.184702565e-06f, -2.194898670e-06f, -2.205088503e-06f, -2.215272041e-06f, -2.225449264e-06f, -2.235620149e-06f, -2.245784677e-06f,
+ -2.255942824e-06f, -2.266094569e-06f, -2.276239892e-06f, -2.286378771e-06f, -2.296511184e-06f, -2.306637110e-06f, -2.316756528e-06f, -2.326869416e-06f, -2.336975753e-06f, -2.347075518e-06f,
+ -2.357168690e-06f, -2.367255247e-06f, -2.377335168e-06f, -2.387408432e-06f, -2.397475017e-06f, -2.407534903e-06f, -2.417588068e-06f, -2.427634492e-06f, -2.437674152e-06f, -2.447707029e-06f,
+ -2.457733100e-06f, -2.467752345e-06f, -2.477764743e-06f, -2.487770272e-06f, -2.497768912e-06f, -2.507760642e-06f, -2.517745440e-06f, -2.527723286e-06f, -2.537694159e-06f, -2.547658038e-06f,
+ -2.557614901e-06f, -2.567564729e-06f, -2.577507500e-06f, -2.587443193e-06f, -2.597371788e-06f, -2.607293263e-06f, -2.617207598e-06f, -2.627114772e-06f, -2.637014765e-06f, -2.646907555e-06f,
+ -2.656793122e-06f, -2.666671445e-06f, -2.676542504e-06f, -2.686406277e-06f, -2.696262745e-06f, -2.706111886e-06f, -2.715953680e-06f, -2.725788106e-06f, -2.735615145e-06f, -2.745434774e-06f,
+ -2.755246974e-06f, -2.765051724e-06f, -2.774849004e-06f, -2.784638793e-06f, -2.794421071e-06f, -2.804195817e-06f, -2.813963011e-06f, -2.823722632e-06f, -2.833474661e-06f, -2.843219076e-06f,
+ -2.852955858e-06f, -2.862684985e-06f, -2.872406439e-06f, -2.882120198e-06f, -2.891826243e-06f, -2.901524552e-06f, -2.911215106e-06f, -2.920897885e-06f, -2.930572868e-06f, -2.940240036e-06f,
+ -2.949899367e-06f, -2.959550843e-06f, -2.969194442e-06f, -2.978830146e-06f, -2.988457933e-06f, -2.998077784e-06f, -3.007689678e-06f, -3.017293597e-06f, -3.026889519e-06f, -3.036477424e-06f,
+ -3.046057294e-06f, -3.055629108e-06f, -3.065192845e-06f, -3.074748487e-06f, -3.084296013e-06f, -3.093835403e-06f, -3.103366639e-06f, -3.112889699e-06f, -3.122404564e-06f, -3.131911214e-06f,
+ -3.141409630e-06f, -3.150899792e-06f, -3.160381681e-06f, -3.169855275e-06f, -3.179320557e-06f, -3.188777506e-06f, -3.198226103e-06f, -3.207666327e-06f, -3.217098160e-06f, -3.226521583e-06f,
+ -3.235936574e-06f, -3.245343116e-06f, -3.254741188e-06f, -3.264130772e-06f, -3.273511847e-06f, -3.282884394e-06f, -3.292248393e-06f, -3.301603827e-06f, -3.310950674e-06f, -3.320288916e-06f,
+ -3.329618534e-06f, -3.338939508e-06f, -3.348251819e-06f, -3.357555447e-06f, -3.366850374e-06f, -3.376136581e-06f, -3.385414047e-06f, -3.394682754e-06f, -3.403942683e-06f, -3.413193815e-06f,
+ -3.422436131e-06f, -3.431669611e-06f, -3.440894237e-06f, -3.450109989e-06f, -3.459316848e-06f, -3.468514797e-06f, -3.477703814e-06f, -3.486883883e-06f, -3.496054983e-06f, -3.505217096e-06f,
+ -3.514370203e-06f, -3.523514286e-06f, -3.532649324e-06f, -3.541775301e-06f, -3.550892196e-06f, -3.559999991e-06f, -3.569098667e-06f, -3.578188206e-06f, -3.587268589e-06f, -3.596339797e-06f,
+ -3.605401812e-06f, -3.614454615e-06f, -3.623498187e-06f, -3.632532511e-06f, -3.641557566e-06f, -3.650573336e-06f, -3.659579800e-06f, -3.668576942e-06f, -3.677564742e-06f, -3.686543182e-06f,
+ -3.695512243e-06f, -3.704471908e-06f, -3.713422157e-06f, -3.722362973e-06f, -3.731294337e-06f, -3.740216231e-06f, -3.749128637e-06f, -3.758031536e-06f, -3.766924910e-06f, -3.775808741e-06f,
+ -3.784683011e-06f, -3.793547701e-06f, -3.802402795e-06f, -3.811248272e-06f, -3.820084116e-06f, -3.828910308e-06f, -3.837726831e-06f, -3.846533665e-06f, -3.855330794e-06f, -3.864118200e-06f,
+ -3.872895864e-06f, -3.881663768e-06f, -3.890421895e-06f, -3.899170226e-06f, -3.907908745e-06f, -3.916637432e-06f, -3.925356271e-06f, -3.934065244e-06f, -3.942764332e-06f, -3.951453519e-06f,
+ -3.960132785e-06f, -3.968802115e-06f, -3.977461489e-06f, -3.986110892e-06f, -3.994750303e-06f, -4.003379708e-06f, -4.011999087e-06f, -4.020608423e-06f, -4.029207699e-06f, -4.037796897e-06f,
+ -4.046376001e-06f, -4.054944991e-06f, -4.063503852e-06f, -4.072052565e-06f, -4.080591114e-06f, -4.089119480e-06f, -4.097637647e-06f, -4.106145598e-06f, -4.114643315e-06f, -4.123130780e-06f,
+ -4.131607978e-06f, -4.140074890e-06f, -4.148531499e-06f, -4.156977789e-06f, -4.165413742e-06f, -4.173839341e-06f, -4.182254569e-06f, -4.190659409e-06f, -4.199053845e-06f, -4.207437858e-06f,
+ -4.215811432e-06f, -4.224174551e-06f, -4.232527197e-06f, -4.240869354e-06f, -4.249201004e-06f, -4.257522131e-06f, -4.265832718e-06f, -4.274132748e-06f, -4.282422205e-06f, -4.290701071e-06f,
+ -4.298969331e-06f, -4.307226967e-06f, -4.315473962e-06f, -4.323710301e-06f, -4.331935967e-06f, -4.340150943e-06f, -4.348355212e-06f, -4.356548758e-06f, -4.364731564e-06f, -4.372903615e-06f,
+ -4.381064893e-06f, -4.389215382e-06f, -4.397355067e-06f, -4.405483929e-06f, -4.413601954e-06f, -4.421709125e-06f, -4.429805425e-06f, -4.437890838e-06f, -4.445965349e-06f, -4.454028941e-06f,
+ -4.462081597e-06f, -4.470123302e-06f, -4.478154039e-06f, -4.486173793e-06f, -4.494182547e-06f, -4.502180285e-06f, -4.510166992e-06f, -4.518142650e-06f, -4.526107246e-06f, -4.534060761e-06f,
+ -4.542003181e-06f, -4.549934490e-06f, -4.557854671e-06f, -4.565763709e-06f, -4.573661589e-06f, -4.581548294e-06f, -4.589423808e-06f, -4.597288116e-06f, -4.605141203e-06f, -4.612983052e-06f,
+ -4.620813648e-06f, -4.628632975e-06f, -4.636441018e-06f, -4.644237761e-06f, -4.652023189e-06f, -4.659797286e-06f, -4.667560037e-06f, -4.675311425e-06f, -4.683051437e-06f, -4.690780056e-06f,
+ -4.698497267e-06f, -4.706203054e-06f, -4.713897404e-06f, -4.721580299e-06f, -4.729251725e-06f, -4.736911666e-06f, -4.744560108e-06f, -4.752197035e-06f, -4.759822433e-06f, -4.767436285e-06f,
+ -4.775038577e-06f, -4.782629294e-06f, -4.790208421e-06f, -4.797775943e-06f, -4.805331844e-06f, -4.812876110e-06f, -4.820408726e-06f, -4.827929677e-06f, -4.835438949e-06f, -4.842936525e-06f,
+ -4.850422392e-06f, -4.857896535e-06f, -4.865358938e-06f, -4.872809588e-06f, -4.880248470e-06f, -4.887675568e-06f, -4.895090868e-06f, -4.902494356e-06f, -4.909886017e-06f, -4.917265837e-06f,
+ -4.924633800e-06f, -4.931989893e-06f, -4.939334100e-06f, -4.946666408e-06f, -4.953986802e-06f, -4.961295268e-06f, -4.968591791e-06f, -4.975876357e-06f, -4.983148951e-06f, -4.990409560e-06f,
+ -4.997658169e-06f, -5.004894764e-06f, -5.012119330e-06f, -5.019331854e-06f, -5.026532321e-06f, -5.033720718e-06f, -5.040897030e-06f, -5.048061243e-06f, -5.055213343e-06f, -5.062353316e-06f,
+ -5.069481148e-06f, -5.076596826e-06f, -5.083700334e-06f, -5.090791661e-06f, -5.097870790e-06f, -5.104937710e-06f, -5.111992405e-06f, -5.119034863e-06f, -5.126065069e-06f, -5.133083010e-06f,
+ -5.140088672e-06f, -5.147082042e-06f, -5.154063105e-06f, -5.161031848e-06f, -5.167988258e-06f, -5.174932321e-06f, -5.181864024e-06f, -5.188783353e-06f, -5.195690295e-06f, -5.202584835e-06f,
+ -5.209466962e-06f, -5.216336662e-06f, -5.223193920e-06f, -5.230038724e-06f, -5.236871062e-06f, -5.243690918e-06f, -5.250498281e-06f, -5.257293136e-06f, -5.264075472e-06f, -5.270845274e-06f,
+ -5.277602530e-06f, -5.284347226e-06f, -5.291079350e-06f, -5.297798888e-06f, -5.304505828e-06f, -5.311200157e-06f, -5.317881861e-06f, -5.324550929e-06f, -5.331207346e-06f, -5.337851100e-06f,
+ -5.344482178e-06f, -5.351100568e-06f, -5.357706257e-06f, -5.364299232e-06f, -5.370879480e-06f, -5.377446990e-06f, -5.384001747e-06f, -5.390543740e-06f, -5.397072956e-06f, -5.403589382e-06f,
+ -5.410093006e-06f, -5.416583816e-06f, -5.423061799e-06f, -5.429526943e-06f, -5.435979235e-06f, -5.442418663e-06f, -5.448845214e-06f, -5.455258877e-06f, -5.461659638e-06f, -5.468047487e-06f,
+ -5.474422410e-06f, -5.480784396e-06f, -5.487133432e-06f, -5.493469506e-06f, -5.499792607e-06f, -5.506102721e-06f, -5.512399838e-06f, -5.518683945e-06f, -5.524955029e-06f, -5.531213080e-06f,
+ -5.537458086e-06f, -5.543690033e-06f, -5.549908912e-06f, -5.556114709e-06f, -5.562307413e-06f, -5.568487012e-06f, -5.574653495e-06f, -5.580806850e-06f, -5.586947065e-06f, -5.593074129e-06f,
+ -5.599188030e-06f, -5.605288756e-06f, -5.611376296e-06f, -5.617450638e-06f, -5.623511772e-06f, -5.629559685e-06f, -5.635594366e-06f, -5.641615804e-06f, -5.647623987e-06f, -5.653618904e-06f,
+ -5.659600544e-06f, -5.665568896e-06f, -5.671523948e-06f, -5.677465689e-06f, -5.683394108e-06f, -5.689309194e-06f, -5.695210935e-06f, -5.701099322e-06f, -5.706974341e-06f, -5.712835984e-06f,
+ -5.718684238e-06f, -5.724519093e-06f, -5.730340537e-06f, -5.736148561e-06f, -5.741943152e-06f, -5.747724301e-06f, -5.753491996e-06f, -5.759246227e-06f, -5.764986983e-06f, -5.770714253e-06f,
+ -5.776428027e-06f, -5.782128293e-06f, -5.787815042e-06f, -5.793488263e-06f, -5.799147945e-06f, -5.804794078e-06f, -5.810426651e-06f, -5.816045654e-06f, -5.821651076e-06f, -5.827242907e-06f,
+ -5.832821137e-06f, -5.838385756e-06f, -5.843936752e-06f, -5.849474116e-06f, -5.854997838e-06f, -5.860507907e-06f, -5.866004313e-06f, -5.871487047e-06f, -5.876956097e-06f, -5.882411455e-06f,
+ -5.887853109e-06f, -5.893281050e-06f, -5.898695268e-06f, -5.904095753e-06f, -5.909482496e-06f, -5.914855485e-06f, -5.920214711e-06f, -5.925560166e-06f, -5.930891837e-06f, -5.936209717e-06f,
+ -5.941513795e-06f, -5.946804062e-06f, -5.952080508e-06f, -5.957343123e-06f, -5.962591897e-06f, -5.967826822e-06f, -5.973047887e-06f, -5.978255084e-06f, -5.983448402e-06f, -5.988627832e-06f,
+ -5.993793366e-06f, -5.998944992e-06f, -6.004082703e-06f, -6.009206488e-06f, -6.014316339e-06f, -6.019412247e-06f, -6.024494201e-06f, -6.029562193e-06f, -6.034616214e-06f, -6.039656255e-06f,
+ -6.044682306e-06f, -6.049694359e-06f, -6.054692404e-06f, -6.059676433e-06f, -6.064646436e-06f, -6.069602405e-06f, -6.074544330e-06f, -6.079472204e-06f, -6.084386017e-06f, -6.089285759e-06f,
+ -6.094171424e-06f, -6.099043001e-06f, -6.103900482e-06f, -6.108743858e-06f, -6.113573122e-06f, -6.118388263e-06f, -6.123189274e-06f, -6.127976147e-06f, -6.132748871e-06f, -6.137507440e-06f,
+ -6.142251845e-06f, -6.146982077e-06f, -6.151698128e-06f, -6.156399989e-06f, -6.161087652e-06f, -6.165761110e-06f, -6.170420353e-06f, -6.175065374e-06f, -6.179696164e-06f, -6.184312715e-06f,
+ -6.188915019e-06f, -6.193503069e-06f, -6.198076855e-06f, -6.202636370e-06f, -6.207181607e-06f, -6.211712556e-06f, -6.216229210e-06f, -6.220731561e-06f, -6.225219602e-06f, -6.229693324e-06f,
+ -6.234152721e-06f, -6.238597783e-06f, -6.243028503e-06f, -6.247444874e-06f, -6.251846887e-06f, -6.256234536e-06f, -6.260607813e-06f, -6.264966710e-06f, -6.269311220e-06f, -6.273641334e-06f,
+ -6.277957046e-06f, -6.282258349e-06f, -6.286545234e-06f, -6.290817695e-06f, -6.295075724e-06f, -6.299319313e-06f, -6.303548457e-06f, -6.307763146e-06f, -6.311963375e-06f, -6.316149136e-06f,
+ -6.320320422e-06f, -6.324477225e-06f, -6.328619539e-06f, -6.332747357e-06f, -6.336860671e-06f, -6.340959475e-06f, -6.345043762e-06f, -6.349113525e-06f, -6.353168756e-06f, -6.357209450e-06f,
+ -6.361235599e-06f, -6.365247196e-06f, -6.369244236e-06f, -6.373226710e-06f, -6.377194613e-06f, -6.381147938e-06f, -6.385086678e-06f, -6.389010827e-06f, -6.392920377e-06f, -6.396815323e-06f,
+ -6.400695659e-06f, -6.404561377e-06f, -6.408412471e-06f, -6.412248935e-06f, -6.416070763e-06f, -6.419877948e-06f, -6.423670484e-06f, -6.427448364e-06f, -6.431211583e-06f, -6.434960135e-06f,
+ -6.438694012e-06f, -6.442413210e-06f, -6.446117722e-06f, -6.449807542e-06f, -6.453482663e-06f, -6.457143081e-06f, -6.460788788e-06f, -6.464419780e-06f, -6.468036050e-06f, -6.471637592e-06f,
+ -6.475224401e-06f, -6.478796471e-06f, -6.482353796e-06f, -6.485896370e-06f, -6.489424188e-06f, -6.492937244e-06f, -6.496435532e-06f, -6.499919048e-06f, -6.503387784e-06f, -6.506841736e-06f,
+ -6.510280899e-06f, -6.513705266e-06f, -6.517114833e-06f, -6.520509594e-06f, -6.523889544e-06f, -6.527254677e-06f, -6.530604988e-06f, -6.533940473e-06f, -6.537261124e-06f, -6.540566939e-06f,
+ -6.543857911e-06f, -6.547134035e-06f, -6.550395306e-06f, -6.553641719e-06f, -6.556873270e-06f, -6.560089952e-06f, -6.563291762e-06f, -6.566478694e-06f, -6.569650744e-06f, -6.572807906e-06f,
+ -6.575950175e-06f, -6.579077548e-06f, -6.582190019e-06f, -6.585287584e-06f, -6.588370237e-06f, -6.591437975e-06f, -6.594490792e-06f, -6.597528685e-06f, -6.600551648e-06f, -6.603559676e-06f,
+ -6.606552767e-06f, -6.609530914e-06f, -6.612494114e-06f, -6.615442362e-06f, -6.618375654e-06f, -6.621293986e-06f, -6.624197353e-06f, -6.627085752e-06f, -6.629959177e-06f, -6.632817625e-06f,
+ -6.635661091e-06f, -6.638489572e-06f, -6.641303064e-06f, -6.644101561e-06f, -6.646885062e-06f, -6.649653560e-06f, -6.652407053e-06f, -6.655145537e-06f, -6.657869007e-06f, -6.660577460e-06f,
+ -6.663270892e-06f, -6.665949299e-06f, -6.668612678e-06f, -6.671261025e-06f, -6.673894336e-06f, -6.676512607e-06f, -6.679115836e-06f, -6.681704017e-06f, -6.684277149e-06f, -6.686835227e-06f,
+ -6.689378247e-06f, -6.691906207e-06f, -6.694419103e-06f, -6.696916932e-06f, -6.699399690e-06f, -6.701867374e-06f, -6.704319980e-06f, -6.706757507e-06f, -6.709179949e-06f, -6.711587305e-06f,
+ -6.713979570e-06f, -6.716356743e-06f, -6.718718819e-06f, -6.721065796e-06f, -6.723397671e-06f, -6.725714441e-06f, -6.728016103e-06f, -6.730302654e-06f, -6.732574091e-06f, -6.734830411e-06f,
+ -6.737071612e-06f, -6.739297690e-06f, -6.741508644e-06f, -6.743704470e-06f, -6.745885166e-06f, -6.748050728e-06f, -6.750201155e-06f, -6.752336445e-06f, -6.754456593e-06f, -6.756561598e-06f,
+ -6.758651458e-06f, -6.760726170e-06f, -6.762785731e-06f, -6.764830140e-06f, -6.766859394e-06f, -6.768873490e-06f, -6.770872426e-06f, -6.772856201e-06f, -6.774824812e-06f, -6.776778256e-06f,
+ -6.778716533e-06f, -6.780639639e-06f, -6.782547572e-06f, -6.784440331e-06f, -6.786317913e-06f, -6.788180317e-06f, -6.790027541e-06f, -6.791859583e-06f, -6.793676440e-06f, -6.795478112e-06f,
+ -6.797264595e-06f, -6.799035890e-06f, -6.800791993e-06f, -6.802532904e-06f, -6.804258620e-06f, -6.805969139e-06f, -6.807664462e-06f, -6.809344585e-06f, -6.811009507e-06f, -6.812659227e-06f,
+ -6.814293743e-06f, -6.815913054e-06f, -6.817517159e-06f, -6.819106056e-06f, -6.820679743e-06f, -6.822238221e-06f, -6.823781486e-06f, -6.825309539e-06f, -6.826822378e-06f, -6.828320001e-06f,
+ -6.829802409e-06f, -6.831269598e-06f, -6.832721570e-06f, -6.834158322e-06f, -6.835579853e-06f, -6.836986163e-06f, -6.838377251e-06f, -6.839753115e-06f, -6.841113756e-06f, -6.842459172e-06f,
+ -6.843789362e-06f, -6.845104326e-06f, -6.846404063e-06f, -6.847688572e-06f, -6.848957852e-06f, -6.850211904e-06f, -6.851450726e-06f, -6.852674319e-06f, -6.853882680e-06f, -6.855075811e-06f,
+ -6.856253709e-06f, -6.857416377e-06f, -6.858563811e-06f, -6.859696013e-06f, -6.860812983e-06f, -6.861914719e-06f, -6.863001221e-06f, -6.864072490e-06f, -6.865128525e-06f, -6.866169326e-06f,
+ -6.867194893e-06f, -6.868205226e-06f, -6.869200325e-06f, -6.870180189e-06f, -6.871144820e-06f, -6.872094216e-06f, -6.873028378e-06f, -6.873947307e-06f, -6.874851001e-06f, -6.875739463e-06f,
+ -6.876612691e-06f, -6.877470686e-06f, -6.878313448e-06f, -6.879140978e-06f, -6.879953276e-06f, -6.880750342e-06f, -6.881532177e-06f, -6.882298781e-06f, -6.883050155e-06f, -6.883786300e-06f,
+ -6.884507215e-06f, -6.885212902e-06f, -6.885903361e-06f, -6.886578592e-06f, -6.887238597e-06f, -6.887883377e-06f, -6.888512931e-06f, -6.889127261e-06f, -6.889726368e-06f, -6.890310252e-06f,
+ -6.890878914e-06f, -6.891432356e-06f, -6.891970578e-06f, -6.892493581e-06f, -6.893001367e-06f, -6.893493935e-06f, -6.893971289e-06f, -6.894433428e-06f, -6.894880353e-06f, -6.895312067e-06f,
+ -6.895728570e-06f, -6.896129863e-06f, -6.896515948e-06f, -6.896886826e-06f, -6.897242498e-06f, -6.897582967e-06f, -6.897908232e-06f, -6.898218297e-06f, -6.898513161e-06f, -6.898792828e-06f,
+ -6.899057297e-06f, -6.899306572e-06f, -6.899540653e-06f, -6.899759542e-06f, -6.899963242e-06f, -6.900151753e-06f, -6.900325077e-06f, -6.900483216e-06f, -6.900626173e-06f, -6.900753948e-06f,
+ -6.900866545e-06f, -6.900963964e-06f, -6.901046208e-06f, -6.901113278e-06f, -6.901165177e-06f, -6.901201907e-06f, -6.901223470e-06f, -6.901229867e-06f, -6.901221102e-06f, -6.901197177e-06f,
+ -6.901158092e-06f, -6.901103852e-06f, -6.901034458e-06f, -6.900949912e-06f, -6.900850217e-06f, -6.900735376e-06f, -6.900605390e-06f, -6.900460262e-06f, -6.900299994e-06f, -6.900124590e-06f,
+ -6.899934052e-06f, -6.899728381e-06f, -6.899507582e-06f, -6.899271656e-06f, -6.899020606e-06f, -6.898754435e-06f, -6.898473146e-06f, -6.898176742e-06f, -6.897865224e-06f, -6.897538597e-06f,
+ -6.897196863e-06f, -6.896840025e-06f, -6.896468086e-06f, -6.896081049e-06f, -6.895678916e-06f, -6.895261692e-06f, -6.894829379e-06f, -6.894381979e-06f, -6.893919498e-06f, -6.893441936e-06f,
+ -6.892949298e-06f, -6.892441588e-06f, -6.891918807e-06f, -6.891380960e-06f, -6.890828050e-06f, -6.890260080e-06f, -6.889677054e-06f, -6.889078975e-06f, -6.888465847e-06f, -6.887837672e-06f,
+ -6.887194456e-06f, -6.886536200e-06f, -6.885862909e-06f, -6.885174587e-06f, -6.884471237e-06f, -6.883752863e-06f, -6.883019468e-06f, -6.882271056e-06f, -6.881507632e-06f, -6.880729199e-06f,
+ -6.879935760e-06f, -6.879127320e-06f, -6.878303883e-06f, -6.877465453e-06f, -6.876612033e-06f, -6.875743627e-06f, -6.874860241e-06f, -6.873961877e-06f, -6.873048540e-06f, -6.872120234e-06f,
+ -6.871176964e-06f, -6.870218733e-06f, -6.869245545e-06f, -6.868257406e-06f, -6.867254319e-06f, -6.866236288e-06f, -6.865203319e-06f, -6.864155415e-06f, -6.863092581e-06f, -6.862014822e-06f,
+ -6.860922142e-06f, -6.859814544e-06f, -6.858692035e-06f, -6.857554619e-06f, -6.856402300e-06f, -6.855235083e-06f, -6.854052973e-06f, -6.852855973e-06f, -6.851644091e-06f, -6.850417329e-06f,
+ -6.849175693e-06f, -6.847919187e-06f, -6.846647817e-06f, -6.845361588e-06f, -6.844060504e-06f, -6.842744571e-06f, -6.841413793e-06f, -6.840068175e-06f, -6.838707724e-06f, -6.837332443e-06f,
+ -6.835942337e-06f, -6.834537413e-06f, -6.833117676e-06f, -6.831683129e-06f, -6.830233780e-06f, -6.828769633e-06f, -6.827290693e-06f, -6.825796966e-06f, -6.824288457e-06f, -6.822765172e-06f,
+ -6.821227116e-06f, -6.819674295e-06f, -6.818106714e-06f, -6.816524379e-06f, -6.814927295e-06f, -6.813315468e-06f, -6.811688904e-06f, -6.810047608e-06f, -6.808391586e-06f, -6.806720844e-06f,
+ -6.805035388e-06f, -6.803335223e-06f, -6.801620356e-06f, -6.799890791e-06f, -6.798146536e-06f, -6.796387595e-06f, -6.794613976e-06f, -6.792825684e-06f, -6.791022724e-06f, -6.789205104e-06f,
+ -6.787372829e-06f, -6.785525905e-06f, -6.783664339e-06f, -6.781788137e-06f, -6.779897304e-06f, -6.777991848e-06f, -6.776071774e-06f, -6.774137089e-06f, -6.772187799e-06f, -6.770223911e-06f,
+ -6.768245430e-06f, -6.766252364e-06f, -6.764244719e-06f, -6.762222501e-06f, -6.760185717e-06f, -6.758134374e-06f, -6.756068478e-06f, -6.753988035e-06f, -6.751893053e-06f, -6.749783538e-06f,
+ -6.747659497e-06f, -6.745520936e-06f, -6.743367862e-06f, -6.741200283e-06f, -6.739018205e-06f, -6.736821634e-06f, -6.734610579e-06f, -6.732385045e-06f, -6.730145040e-06f, -6.727890570e-06f,
+ -6.725621644e-06f, -6.723338267e-06f, -6.721040447e-06f, -6.718728191e-06f, -6.716401506e-06f, -6.714060400e-06f, -6.711704879e-06f, -6.709334952e-06f, -6.706950624e-06f, -6.704551904e-06f,
+ -6.702138798e-06f, -6.699711315e-06f, -6.697269461e-06f, -6.694813244e-06f, -6.692342672e-06f, -6.689857752e-06f, -6.687358491e-06f, -6.684844897e-06f, -6.682316978e-06f, -6.679774740e-06f,
+ -6.677218193e-06f, -6.674647344e-06f, -6.672062199e-06f, -6.669462768e-06f, -6.666849057e-06f, -6.664221075e-06f, -6.661578830e-06f, -6.658922328e-06f, -6.656251579e-06f, -6.653566590e-06f,
+ -6.650867369e-06f, -6.648153923e-06f, -6.645426262e-06f, -6.642684393e-06f, -6.639928324e-06f, -6.637158063e-06f, -6.634373618e-06f, -6.631574998e-06f, -6.628762211e-06f, -6.625935264e-06f,
+ -6.623094167e-06f, -6.620238927e-06f, -6.617369553e-06f, -6.614486053e-06f, -6.611588435e-06f, -6.608676708e-06f, -6.605750881e-06f, -6.602810961e-06f, -6.599856958e-06f, -6.596888879e-06f,
+ -6.593906733e-06f, -6.590910530e-06f, -6.587900276e-06f, -6.584875982e-06f, -6.581837656e-06f, -6.578785306e-06f, -6.575718942e-06f, -6.572638571e-06f, -6.569544203e-06f, -6.566435847e-06f,
+ -6.563313511e-06f, -6.560177204e-06f, -6.557026936e-06f, -6.553862714e-06f, -6.550684549e-06f, -6.547492449e-06f, -6.544286422e-06f, -6.541066479e-06f, -6.537832629e-06f, -6.534584879e-06f,
+ -6.531323240e-06f, -6.528047721e-06f, -6.524758330e-06f, -6.521455078e-06f, -6.518137972e-06f, -6.514807024e-06f, -6.511462241e-06f, -6.508103634e-06f, -6.504731211e-06f, -6.501344982e-06f,
+ -6.497944957e-06f, -6.494531144e-06f, -6.491103554e-06f, -6.487662196e-06f, -6.484207079e-06f, -6.480738214e-06f, -6.477255609e-06f, -6.473759274e-06f, -6.470249219e-06f, -6.466725454e-06f,
+ -6.463187988e-06f, -6.459636831e-06f, -6.456071993e-06f, -6.452493484e-06f, -6.448901313e-06f, -6.445295491e-06f, -6.441676026e-06f, -6.438042930e-06f, -6.434396212e-06f, -6.430735882e-06f,
+ -6.427061951e-06f, -6.423374427e-06f, -6.419673322e-06f, -6.415958644e-06f, -6.412230406e-06f, -6.408488615e-06f, -6.404733284e-06f, -6.400964421e-06f, -6.397182038e-06f, -6.393386144e-06f,
+ -6.389576750e-06f, -6.385753865e-06f, -6.381917501e-06f, -6.378067668e-06f, -6.374204376e-06f, -6.370327635e-06f, -6.366437457e-06f, -6.362533851e-06f, -6.358616828e-06f, -6.354686398e-06f,
+ -6.350742573e-06f, -6.346785363e-06f, -6.342814777e-06f, -6.338830828e-06f, -6.334833526e-06f, -6.330822880e-06f, -6.326798903e-06f, -6.322761605e-06f, -6.318710997e-06f, -6.314647089e-06f,
+ -6.310569892e-06f, -6.306479418e-06f, -6.302375677e-06f, -6.298258680e-06f, -6.294128438e-06f, -6.289984961e-06f, -6.285828262e-06f, -6.281658351e-06f, -6.277475239e-06f, -6.273278938e-06f,
+ -6.269069457e-06f, -6.264846809e-06f, -6.260611005e-06f, -6.256362056e-06f, -6.252099973e-06f, -6.247824767e-06f, -6.243536450e-06f, -6.239235033e-06f, -6.234920527e-06f, -6.230592944e-06f,
+ -6.226252294e-06f, -6.221898591e-06f, -6.217531844e-06f, -6.213152066e-06f, -6.208759268e-06f, -6.204353461e-06f, -6.199934657e-06f, -6.195502868e-06f, -6.191058105e-06f, -6.186600380e-06f,
+ -6.182129704e-06f, -6.177646089e-06f, -6.173149548e-06f, -6.168640091e-06f, -6.164117731e-06f, -6.159582479e-06f, -6.155034347e-06f, -6.150473346e-06f, -6.145899490e-06f, -6.141312789e-06f,
+ -6.136713256e-06f, -6.132100903e-06f, -6.127475741e-06f, -6.122837783e-06f, -6.118187041e-06f, -6.113523526e-06f, -6.108847251e-06f, -6.104158227e-06f, -6.099456468e-06f, -6.094741985e-06f,
+ -6.090014791e-06f, -6.085274897e-06f, -6.080522316e-06f, -6.075757060e-06f, -6.070979142e-06f, -6.066188574e-06f, -6.061385367e-06f, -6.056569535e-06f, -6.051741090e-06f, -6.046900045e-06f,
+ -6.042046411e-06f, -6.037180201e-06f, -6.032301429e-06f, -6.027410105e-06f, -6.022506244e-06f, -6.017589857e-06f, -6.012660957e-06f, -6.007719557e-06f, -6.002765669e-06f, -5.997799307e-06f,
+ -5.992820482e-06f, -5.987829207e-06f, -5.982825496e-06f, -5.977809362e-06f, -5.972780816e-06f, -5.967739871e-06f, -5.962686542e-06f, -5.957620839e-06f, -5.952542778e-06f, -5.947452369e-06f,
+ -5.942349627e-06f, -5.937234565e-06f, -5.932107195e-06f, -5.926967530e-06f, -5.921815583e-06f, -5.916651368e-06f, -5.911474898e-06f, -5.906286186e-06f, -5.901085245e-06f, -5.895872087e-06f,
+ -5.890646728e-06f, -5.885409179e-06f, -5.880159453e-06f, -5.874897565e-06f, -5.869623528e-06f, -5.864337355e-06f, -5.859039058e-06f, -5.853728653e-06f, -5.848406151e-06f, -5.843071567e-06f,
+ -5.837724914e-06f, -5.832366206e-06f, -5.826995455e-06f, -5.821612676e-06f, -5.816217882e-06f, -5.810811087e-06f, -5.805392304e-06f, -5.799961547e-06f, -5.794518829e-06f, -5.789064165e-06f,
+ -5.783597568e-06f, -5.778119052e-06f, -5.772628630e-06f, -5.767126316e-06f, -5.761612125e-06f, -5.756086069e-06f, -5.750548164e-06f, -5.744998422e-06f, -5.739436857e-06f, -5.733863484e-06f,
+ -5.728278316e-06f, -5.722681368e-06f, -5.717072654e-06f, -5.711452187e-06f, -5.705819981e-06f, -5.700176051e-06f, -5.694520410e-06f, -5.688853074e-06f, -5.683174055e-06f, -5.677483369e-06f,
+ -5.671781028e-06f, -5.666067049e-06f, -5.660341444e-06f, -5.654604228e-06f, -5.648855415e-06f, -5.643095020e-06f, -5.637323057e-06f, -5.631539540e-06f, -5.625744484e-06f, -5.619937903e-06f,
+ -5.614119812e-06f, -5.608290225e-06f, -5.602449156e-06f, -5.596596619e-06f, -5.590732631e-06f, -5.584857204e-06f, -5.578970354e-06f, -5.573072095e-06f, -5.567162442e-06f, -5.561241409e-06f,
+ -5.555309011e-06f, -5.549365263e-06f, -5.543410180e-06f, -5.537443776e-06f, -5.531466065e-06f, -5.525477063e-06f, -5.519476785e-06f, -5.513465245e-06f, -5.507442458e-06f, -5.501408439e-06f,
+ -5.495363203e-06f, -5.489306764e-06f, -5.483239139e-06f, -5.477160341e-06f, -5.471070386e-06f, -5.464969288e-06f, -5.458857063e-06f, -5.452733726e-06f, -5.446599291e-06f, -5.440453774e-06f,
+ -5.434297190e-06f, -5.428129555e-06f, -5.421950882e-06f, -5.415761188e-06f, -5.409560488e-06f, -5.403348796e-06f, -5.397126128e-06f, -5.390892500e-06f, -5.384647926e-06f, -5.378392422e-06f,
+ -5.372126004e-06f, -5.365848686e-06f, -5.359560484e-06f, -5.353261413e-06f, -5.346951489e-06f, -5.340630728e-06f, -5.334299144e-06f, -5.327956753e-06f, -5.321603571e-06f, -5.315239613e-06f,
+ -5.308864894e-06f, -5.302479431e-06f, -5.296083239e-06f, -5.289676333e-06f, -5.283258730e-06f, -5.276830444e-06f, -5.270391491e-06f, -5.263941888e-06f, -5.257481649e-06f, -5.251010791e-06f,
+ -5.244529330e-06f, -5.238037280e-06f, -5.231534659e-06f, -5.225021481e-06f, -5.218497763e-06f, -5.211963520e-06f, -5.205418768e-06f, -5.198863524e-06f, -5.192297803e-06f, -5.185721621e-06f,
+ -5.179134993e-06f, -5.172537937e-06f, -5.165930468e-06f, -5.159312602e-06f, -5.152684356e-06f, -5.146045744e-06f, -5.139396784e-06f, -5.132737491e-06f, -5.126067881e-06f, -5.119387971e-06f,
+ -5.112697778e-06f, -5.105997316e-06f, -5.099286602e-06f, -5.092565653e-06f, -5.085834484e-06f, -5.079093113e-06f, -5.072341555e-06f, -5.065579826e-06f, -5.058807943e-06f, -5.052025923e-06f,
+ -5.045233781e-06f, -5.038431535e-06f, -5.031619200e-06f, -5.024796792e-06f, -5.017964329e-06f, -5.011121827e-06f, -5.004269302e-06f, -4.997406771e-06f, -4.990534251e-06f, -4.983651757e-06f,
+ -4.976759307e-06f, -4.969856916e-06f, -4.962944603e-06f, -4.956022382e-06f, -4.949090272e-06f, -4.942148288e-06f, -4.935196448e-06f, -4.928234767e-06f, -4.921263264e-06f, -4.914281953e-06f,
+ -4.907290853e-06f, -4.900289980e-06f, -4.893279351e-06f, -4.886258983e-06f, -4.879228892e-06f, -4.872189095e-06f, -4.865139609e-06f, -4.858080452e-06f, -4.851011639e-06f, -4.843933189e-06f,
+ -4.836845117e-06f, -4.829747441e-06f, -4.822640179e-06f, -4.815523346e-06f, -4.808396959e-06f, -4.801261037e-06f, -4.794115596e-06f, -4.786960653e-06f, -4.779796225e-06f, -4.772622330e-06f,
+ -4.765438984e-06f, -4.758246204e-06f, -4.751044008e-06f, -4.743832414e-06f, -4.736611437e-06f, -4.729381096e-06f, -4.722141407e-06f, -4.714892389e-06f, -4.707634057e-06f, -4.700366431e-06f,
+ -4.693089526e-06f, -4.685803360e-06f, -4.678507950e-06f, -4.671203315e-06f, -4.663889471e-06f, -4.656566435e-06f, -4.649234226e-06f, -4.641892860e-06f, -4.634542355e-06f, -4.627182729e-06f,
+ -4.619813999e-06f, -4.612436182e-06f, -4.605049296e-06f, -4.597653359e-06f, -4.590248388e-06f, -4.582834401e-06f, -4.575411415e-06f, -4.567979448e-06f, -4.560538517e-06f, -4.553088641e-06f,
+ -4.545629837e-06f, -4.538162122e-06f, -4.530685515e-06f, -4.523200033e-06f, -4.515705693e-06f, -4.508202514e-06f, -4.500690513e-06f, -4.493169709e-06f, -4.485640118e-06f, -4.478101759e-06f,
+ -4.470554649e-06f, -4.462998807e-06f, -4.455434250e-06f, -4.447860997e-06f, -4.440279064e-06f, -4.432688471e-06f, -4.425089234e-06f, -4.417481372e-06f, -4.409864903e-06f, -4.402239845e-06f,
+ -4.394606216e-06f, -4.386964033e-06f, -4.379313316e-06f, -4.371654081e-06f, -4.363986348e-06f, -4.356310133e-06f, -4.348625456e-06f, -4.340932334e-06f, -4.333230785e-06f, -4.325520829e-06f,
+ -4.317802481e-06f, -4.310075762e-06f, -4.302340689e-06f, -4.294597281e-06f, -4.286845554e-06f, -4.279085529e-06f, -4.271317223e-06f, -4.263540654e-06f, -4.255755841e-06f, -4.247962802e-06f,
+ -4.240161555e-06f, -4.232352118e-06f, -4.224534511e-06f, -4.216708751e-06f, -4.208874856e-06f, -4.201032846e-06f, -4.193182738e-06f, -4.185324552e-06f, -4.177458304e-06f, -4.169584015e-06f,
+ -4.161701701e-06f, -4.153811383e-06f, -4.145913078e-06f, -4.138006804e-06f, -4.130092581e-06f, -4.122170427e-06f, -4.114240361e-06f, -4.106302400e-06f, -4.098356564e-06f, -4.090402872e-06f,
+ -4.082441341e-06f, -4.074471991e-06f, -4.066494840e-06f, -4.058509906e-06f, -4.050517209e-06f, -4.042516768e-06f, -4.034508600e-06f, -4.026492725e-06f, -4.018469161e-06f, -4.010437928e-06f,
+ -4.002399043e-06f, -3.994352526e-06f, -3.986298395e-06f, -3.978236670e-06f, -3.970167368e-06f, -3.962090510e-06f, -3.954006113e-06f, -3.945914197e-06f, -3.937814780e-06f, -3.929707882e-06f,
+ -3.921593521e-06f, -3.913471716e-06f, -3.905342487e-06f, -3.897205851e-06f, -3.889061829e-06f, -3.880910438e-06f, -3.872751698e-06f, -3.864585629e-06f, -3.856412248e-06f, -3.848231576e-06f,
+ -3.840043631e-06f, -3.831848431e-06f, -3.823645997e-06f, -3.815436347e-06f, -3.807219501e-06f, -3.798995477e-06f, -3.790764294e-06f, -3.782525972e-06f, -3.774280531e-06f, -3.766027988e-06f,
+ -3.757768363e-06f, -3.749501676e-06f, -3.741227945e-06f, -3.732947190e-06f, -3.724659430e-06f, -3.716364684e-06f, -3.708062971e-06f, -3.699754312e-06f, -3.691438724e-06f, -3.683116228e-06f,
+ -3.674786842e-06f, -3.666450586e-06f, -3.658107479e-06f, -3.649757541e-06f, -3.641400790e-06f, -3.633037247e-06f, -3.624666931e-06f, -3.616289860e-06f, -3.607906055e-06f, -3.599515535e-06f,
+ -3.591118318e-06f, -3.582714426e-06f, -3.574303876e-06f, -3.565886689e-06f, -3.557462884e-06f, -3.549032481e-06f, -3.540595498e-06f, -3.532151956e-06f, -3.523701874e-06f, -3.515245271e-06f,
+ -3.506782167e-06f, -3.498312582e-06f, -3.489836535e-06f, -3.481354046e-06f, -3.472865133e-06f, -3.464369818e-06f, -3.455868119e-06f, -3.447360057e-06f, -3.438845650e-06f, -3.430324918e-06f,
+ -3.421797881e-06f, -3.413264559e-06f, -3.404724972e-06f, -3.396179138e-06f, -3.387627078e-06f, -3.379068811e-06f, -3.370504358e-06f, -3.361933737e-06f, -3.353356969e-06f, -3.344774073e-06f,
+ -3.336185069e-06f, -3.327589977e-06f, -3.318988817e-06f, -3.310381608e-06f, -3.301768370e-06f, -3.293149123e-06f, -3.284523887e-06f, -3.275892681e-06f, -3.267255526e-06f, -3.258612442e-06f,
+ -3.249963447e-06f, -3.241308563e-06f, -3.232647809e-06f, -3.223981204e-06f, -3.215308769e-06f, -3.206630524e-06f, -3.197946488e-06f, -3.189256682e-06f, -3.180561125e-06f, -3.171859838e-06f,
+ -3.163152840e-06f, -3.154440151e-06f, -3.145721791e-06f, -3.136997781e-06f, -3.128268140e-06f, -3.119532888e-06f, -3.110792046e-06f, -3.102045633e-06f, -3.093293669e-06f, -3.084536175e-06f,
+ -3.075773170e-06f, -3.067004674e-06f, -3.058230708e-06f, -3.049451292e-06f, -3.040666446e-06f, -3.031876189e-06f, -3.023080542e-06f, -3.014279526e-06f, -3.005473159e-06f, -2.996661463e-06f,
+ -2.987844458e-06f, -2.979022163e-06f, -2.970194598e-06f, -2.961361785e-06f, -2.952523743e-06f, -2.943680492e-06f, -2.934832053e-06f, -2.925978445e-06f, -2.917119690e-06f, -2.908255806e-06f,
+ -2.899386815e-06f, -2.890512737e-06f, -2.881633591e-06f, -2.872749399e-06f, -2.863860180e-06f, -2.854965955e-06f, -2.846066743e-06f, -2.837162566e-06f, -2.828253443e-06f, -2.819339395e-06f,
+ -2.810420442e-06f, -2.801496605e-06f, -2.792567904e-06f, -2.783634358e-06f, -2.774695989e-06f, -2.765752817e-06f, -2.756804862e-06f, -2.747852144e-06f, -2.738894685e-06f, -2.729932503e-06f,
+ -2.720965621e-06f, -2.711994057e-06f, -2.703017833e-06f, -2.694036968e-06f, -2.685051484e-06f, -2.676061401e-06f, -2.667066739e-06f, -2.658067518e-06f, -2.649063759e-06f, -2.640055483e-06f,
+ -2.631042710e-06f, -2.622025460e-06f, -2.613003754e-06f, -2.603977613e-06f, -2.594947056e-06f, -2.585912104e-06f, -2.576872779e-06f, -2.567829099e-06f, -2.558781087e-06f, -2.549728761e-06f,
+ -2.540672144e-06f, -2.531611255e-06f, -2.522546115e-06f, -2.513476745e-06f, -2.504403165e-06f, -2.495325395e-06f, -2.486243456e-06f, -2.477157370e-06f, -2.468067155e-06f, -2.458972834e-06f,
+ -2.449874425e-06f, -2.440771951e-06f, -2.431665432e-06f, -2.422554888e-06f, -2.413440340e-06f, -2.404321809e-06f, -2.395199314e-06f, -2.386072878e-06f, -2.376942519e-06f, -2.367808260e-06f,
+ -2.358670121e-06f, -2.349528122e-06f, -2.340382284e-06f, -2.331232627e-06f, -2.322079173e-06f, -2.312921942e-06f, -2.303760955e-06f, -2.294596232e-06f, -2.285427794e-06f, -2.276255662e-06f,
+ -2.267079856e-06f, -2.257900398e-06f, -2.248717307e-06f, -2.239530605e-06f, -2.230340313e-06f, -2.221146450e-06f, -2.211949038e-06f, -2.202748098e-06f, -2.193543650e-06f, -2.184335715e-06f,
+ -2.175124314e-06f, -2.165909467e-06f, -2.156691195e-06f, -2.147469520e-06f, -2.138244461e-06f, -2.129016040e-06f, -2.119784277e-06f, -2.110549193e-06f, -2.101310809e-06f, -2.092069146e-06f,
+ -2.082824225e-06f, -2.073576065e-06f, -2.064324689e-06f, -2.055070116e-06f, -2.045812369e-06f, -2.036551467e-06f, -2.027287431e-06f, -2.018020282e-06f, -2.008750041e-06f, -1.999476729e-06f,
+ -1.990200367e-06f, -1.980920975e-06f, -1.971638574e-06f, -1.962353186e-06f, -1.953064831e-06f, -1.943773529e-06f, -1.934479302e-06f, -1.925182171e-06f, -1.915882156e-06f, -1.906579279e-06f,
+ -1.897273559e-06f, -1.887965019e-06f, -1.878653679e-06f, -1.869339559e-06f, -1.860022681e-06f, -1.850703065e-06f, -1.841380733e-06f, -1.832055706e-06f, -1.822728003e-06f, -1.813397647e-06f,
+ -1.804064657e-06f, -1.794729056e-06f, -1.785390863e-06f, -1.776050100e-06f, -1.766706788e-06f, -1.757360947e-06f, -1.748012599e-06f, -1.738661764e-06f, -1.729308463e-06f, -1.719952717e-06f,
+ -1.710594548e-06f, -1.701233976e-06f, -1.691871021e-06f, -1.682505706e-06f, -1.673138050e-06f, -1.663768075e-06f, -1.654395802e-06f, -1.645021252e-06f, -1.635644445e-06f, -1.626265402e-06f,
+ -1.616884146e-06f, -1.607500695e-06f, -1.598115072e-06f, -1.588727297e-06f, -1.579337392e-06f, -1.569945377e-06f, -1.560551273e-06f, -1.551155101e-06f, -1.541756882e-06f, -1.532356637e-06f,
+ -1.522954387e-06f, -1.513550154e-06f, -1.504143957e-06f, -1.494735818e-06f, -1.485325758e-06f, -1.475913798e-06f, -1.466499958e-06f, -1.457084261e-06f, -1.447666726e-06f, -1.438247375e-06f,
+ -1.428826228e-06f, -1.419403308e-06f, -1.409978633e-06f, -1.400552227e-06f, -1.391124109e-06f, -1.381694301e-06f, -1.372262823e-06f, -1.362829697e-06f, -1.353394943e-06f, -1.343958582e-06f,
+ -1.334520637e-06f, -1.325081126e-06f, -1.315640072e-06f, -1.306197496e-06f, -1.296753417e-06f, -1.287307858e-06f, -1.277860840e-06f, -1.268412383e-06f, -1.258962508e-06f, -1.249511236e-06f,
+ -1.240058589e-06f, -1.230604587e-06f, -1.221149251e-06f, -1.211692603e-06f, -1.202234662e-06f, -1.192775451e-06f, -1.183314990e-06f, -1.173853300e-06f, -1.164390402e-06f, -1.154926317e-06f,
+ -1.145461067e-06f, -1.135994671e-06f, -1.126527152e-06f, -1.117058529e-06f, -1.107588825e-06f, -1.098118059e-06f, -1.088646254e-06f, -1.079173429e-06f, -1.069699606e-06f, -1.060224806e-06f,
+ -1.050749050e-06f, -1.041272359e-06f, -1.031794754e-06f, -1.022316255e-06f, -1.012836884e-06f, -1.003356662e-06f, -9.938756091e-07f, -9.843937471e-07f, -9.749110967e-07f, -9.654276789e-07f,
+ -9.559435146e-07f, -9.464586248e-07f, -9.369730304e-07f, -9.274867524e-07f, -9.179998117e-07f, -9.085122294e-07f, -8.990240262e-07f, -8.895352233e-07f, -8.800458416e-07f, -8.705559020e-07f,
+ -8.610654254e-07f, -8.515744327e-07f, -8.420829451e-07f, -8.325909833e-07f, -8.230985683e-07f, -8.136057210e-07f, -8.041124624e-07f, -7.946188135e-07f, -7.851247950e-07f, -7.756304281e-07f,
+ -7.661357335e-07f, -7.566407323e-07f, -7.471454453e-07f, -7.376498934e-07f, -7.281540976e-07f, -7.186580788e-07f, -7.091618579e-07f, -6.996654557e-07f, -6.901688933e-07f, -6.806721915e-07f,
+ -6.711753712e-07f, -6.616784533e-07f, -6.521814587e-07f, -6.426844083e-07f, -6.331873229e-07f, -6.236902235e-07f, -6.141931310e-07f, -6.046960662e-07f, -5.951990500e-07f, -5.857021033e-07f,
+ -5.762052469e-07f, -5.667085017e-07f, -5.572118886e-07f, -5.477154284e-07f, -5.382191420e-07f, -5.287230503e-07f, -5.192271741e-07f, -5.097315342e-07f, -5.002361515e-07f, -4.907410468e-07f,
+ -4.812462410e-07f, -4.717517548e-07f, -4.622576092e-07f, -4.527638249e-07f, -4.432704228e-07f, -4.337774237e-07f, -4.242848484e-07f, -4.147927177e-07f, -4.053010523e-07f, -3.958098732e-07f,
+ -3.863192011e-07f, -3.768290568e-07f, -3.673394611e-07f, -3.578504348e-07f, -3.483619986e-07f, -3.388741734e-07f, -3.293869798e-07f, -3.199004388e-07f, -3.104145709e-07f, -3.009293971e-07f,
+ -2.914449379e-07f, -2.819612143e-07f, -2.724782469e-07f, -2.629960565e-07f, -2.535146638e-07f, -2.440340895e-07f, -2.345543545e-07f, -2.250754792e-07f, -2.155974846e-07f, -2.061203914e-07f,
+ -1.966442201e-07f, -1.871689915e-07f, -1.776947264e-07f, -1.682214454e-07f, -1.587491691e-07f, -1.492779184e-07f, -1.398077138e-07f, -1.303385760e-07f, -1.208705256e-07f, -1.114035835e-07f,
+ -1.019377701e-07f, -9.247310615e-08f, -8.300961229e-08f, -7.354730916e-08f, -6.408621737e-08f, -5.462635757e-08f, -4.516775036e-08f, -3.571041637e-08f, -2.625437619e-08f, -1.679965044e-08f,
+ -7.346259709e-09f, 2.105775411e-09f, 1.155643434e-08f, 2.100569649e-08f, 3.045354129e-08f, 3.989994818e-08f, 4.934489659e-08f, 5.878836598e-08f, 6.823033579e-08f, 7.767078548e-08f,
+ 8.710969452e-08f, 9.654704237e-08f, 1.059828085e-07f, 1.154169724e-07f, 1.248495136e-07f, 1.342804116e-07f, 1.437096458e-07f, 1.531371958e-07f, 1.625630411e-07f, 1.719871613e-07f,
+ 1.814095357e-07f, 1.908301441e-07f, 2.002489659e-07f, 2.096659806e-07f, 2.190811679e-07f, 2.284945073e-07f, 2.379059784e-07f, 2.473155607e-07f, 2.567232339e-07f, 2.661289775e-07f,
+ 2.755327712e-07f, 2.849345944e-07f, 2.943344270e-07f, 3.037322484e-07f, 3.131280383e-07f, 3.225217763e-07f, 3.319134422e-07f, 3.413030155e-07f, 3.506904758e-07f, 3.600758030e-07f,
+ 3.694589766e-07f, 3.788399763e-07f, 3.882187818e-07f, 3.975953728e-07f, 4.069697291e-07f, 4.163418303e-07f, 4.257116561e-07f, 4.350791863e-07f, 4.444444007e-07f, 4.538072789e-07f,
+ 4.631678007e-07f, 4.725259459e-07f, 4.818816942e-07f, 4.912350255e-07f, 5.005859195e-07f, 5.099343560e-07f, 5.192803148e-07f, 5.286237757e-07f, 5.379647186e-07f, 5.473031232e-07f,
+ 5.566389695e-07f, 5.659722372e-07f, 5.753029062e-07f, 5.846309563e-07f, 5.939563675e-07f, 6.032791197e-07f, 6.125991926e-07f, 6.219165662e-07f, 6.312312205e-07f, 6.405431353e-07f,
+ 6.498522905e-07f, 6.591586661e-07f, 6.684622421e-07f, 6.777629983e-07f, 6.870609148e-07f, 6.963559714e-07f, 7.056481483e-07f, 7.149374253e-07f, 7.242237825e-07f, 7.335071999e-07f,
+ 7.427876575e-07f, 7.520651353e-07f, 7.613396133e-07f, 7.706110716e-07f, 7.798794903e-07f, 7.891448494e-07f, 7.984071290e-07f, 8.076663092e-07f, 8.169223701e-07f, 8.261752917e-07f,
+ 8.354250541e-07f, 8.446716376e-07f, 8.539150222e-07f, 8.631551881e-07f, 8.723921154e-07f, 8.816257843e-07f, 8.908561750e-07f, 9.000832676e-07f, 9.093070423e-07f, 9.185274793e-07f,
+ 9.277445589e-07f, 9.369582613e-07f, 9.461685667e-07f, 9.553754553e-07f, 9.645789074e-07f, 9.737789033e-07f, 9.829754232e-07f, 9.921684474e-07f, 1.001357956e-06f, 1.010543930e-06f,
+ 1.019726349e-06f, 1.028905194e-06f, 1.038080444e-06f, 1.047252081e-06f, 1.056420084e-06f, 1.065584434e-06f, 1.074745112e-06f, 1.083902098e-06f, 1.093055371e-06f, 1.102204913e-06f,
+ 1.111350705e-06f, 1.120492725e-06f, 1.129630956e-06f, 1.138765377e-06f, 1.147895968e-06f, 1.157022711e-06f, 1.166145586e-06f, 1.175264573e-06f, 1.184379653e-06f, 1.193490806e-06f,
+ 1.202598013e-06f, 1.211701254e-06f, 1.220800511e-06f, 1.229895763e-06f, 1.238986991e-06f, 1.248074176e-06f, 1.257157298e-06f, 1.266236338e-06f, 1.275311277e-06f, 1.284382095e-06f,
+ 1.293448773e-06f, 1.302511291e-06f, 1.311569631e-06f, 1.320623773e-06f, 1.329673697e-06f, 1.338719385e-06f, 1.347760816e-06f, 1.356797973e-06f, 1.365830835e-06f, 1.374859383e-06f,
+ 1.383883599e-06f, 1.392903462e-06f, 1.401918954e-06f, 1.410930056e-06f, 1.419936748e-06f, 1.428939011e-06f, 1.437936826e-06f, 1.446930174e-06f, 1.455919036e-06f, 1.464903392e-06f,
+ 1.473883224e-06f, 1.482858512e-06f, 1.491829238e-06f, 1.500795382e-06f, 1.509756926e-06f, 1.518713849e-06f, 1.527666134e-06f, 1.536613761e-06f, 1.545556712e-06f, 1.554494966e-06f,
+ 1.563428506e-06f, 1.572357312e-06f, 1.581281366e-06f, 1.590200648e-06f, 1.599115139e-06f, 1.608024821e-06f, 1.616929675e-06f, 1.625829682e-06f, 1.634724822e-06f, 1.643615078e-06f,
+ 1.652500430e-06f, 1.661380860e-06f, 1.670256348e-06f, 1.679126876e-06f, 1.687992425e-06f, 1.696852977e-06f, 1.705708512e-06f, 1.714559012e-06f, 1.723404458e-06f, 1.732244831e-06f,
+ 1.741080113e-06f, 1.749910285e-06f, 1.758735329e-06f, 1.767555225e-06f, 1.776369955e-06f, 1.785179500e-06f, 1.793983843e-06f, 1.802782963e-06f, 1.811576843e-06f, 1.820365464e-06f,
+ 1.829148808e-06f, 1.837926855e-06f, 1.846699588e-06f, 1.855466987e-06f, 1.864229035e-06f, 1.872985713e-06f, 1.881737003e-06f, 1.890482885e-06f, 1.899223342e-06f, 1.907958355e-06f,
+ 1.916687905e-06f, 1.925411975e-06f, 1.934130545e-06f, 1.942843599e-06f, 1.951551116e-06f, 1.960253079e-06f, 1.968949470e-06f, 1.977640269e-06f, 1.986325460e-06f, 1.995005023e-06f,
+ 2.003678941e-06f, 2.012347195e-06f, 2.021009766e-06f, 2.029666638e-06f, 2.038317790e-06f, 2.046963206e-06f, 2.055602867e-06f, 2.064236755e-06f, 2.072864851e-06f, 2.081487139e-06f,
+ 2.090103598e-06f, 2.098714213e-06f, 2.107318963e-06f, 2.115917832e-06f, 2.124510801e-06f, 2.133097852e-06f, 2.141678968e-06f, 2.150254129e-06f, 2.158823319e-06f, 2.167386519e-06f,
+ 2.175943711e-06f, 2.184494878e-06f, 2.193040000e-06f, 2.201579062e-06f, 2.210112044e-06f, 2.218638928e-06f, 2.227159698e-06f, 2.235674334e-06f, 2.244182820e-06f, 2.252685137e-06f,
+ 2.261181268e-06f, 2.269671194e-06f, 2.278154898e-06f, 2.286632363e-06f, 2.295103570e-06f, 2.303568502e-06f, 2.312027141e-06f, 2.320479470e-06f, 2.328925470e-06f, 2.337365125e-06f,
+ 2.345798416e-06f, 2.354225325e-06f, 2.362645836e-06f, 2.371059931e-06f, 2.379467592e-06f, 2.387868802e-06f, 2.396263542e-06f, 2.404651796e-06f, 2.413033546e-06f, 2.421408775e-06f,
+ 2.429777465e-06f, 2.438139598e-06f, 2.446495158e-06f, 2.454844126e-06f, 2.463186486e-06f, 2.471522219e-06f, 2.479851310e-06f, 2.488173739e-06f, 2.496489491e-06f, 2.504798547e-06f,
+ 2.513100891e-06f, 2.521396504e-06f, 2.529685371e-06f, 2.537967473e-06f, 2.546242793e-06f, 2.554511315e-06f, 2.562773021e-06f, 2.571027893e-06f, 2.579275915e-06f, 2.587517069e-06f,
+ 2.595751339e-06f, 2.603978707e-06f, 2.612199156e-06f, 2.620412670e-06f, 2.628619230e-06f, 2.636818821e-06f, 2.645011424e-06f, 2.653197023e-06f, 2.661375602e-06f, 2.669547142e-06f,
+ 2.677711628e-06f, 2.685869042e-06f, 2.694019367e-06f, 2.702162587e-06f, 2.710298684e-06f, 2.718427642e-06f, 2.726549444e-06f, 2.734664073e-06f, 2.742771512e-06f, 2.750871744e-06f,
+ 2.758964753e-06f, 2.767050523e-06f, 2.775129035e-06f, 2.783200274e-06f, 2.791264223e-06f, 2.799320865e-06f, 2.807370183e-06f, 2.815412162e-06f, 2.823446783e-06f, 2.831474032e-06f,
+ 2.839493890e-06f, 2.847506342e-06f, 2.855511371e-06f, 2.863508961e-06f, 2.871499094e-06f, 2.879481755e-06f, 2.887456927e-06f, 2.895424594e-06f, 2.903384739e-06f, 2.911337346e-06f,
+ 2.919282398e-06f, 2.927219879e-06f, 2.935149772e-06f, 2.943072062e-06f, 2.950986732e-06f, 2.958893766e-06f, 2.966793147e-06f, 2.974684860e-06f, 2.982568887e-06f, 2.990445213e-06f,
+ 2.998313822e-06f, 3.006174697e-06f, 3.014027822e-06f, 3.021873181e-06f, 3.029710759e-06f, 3.037540538e-06f, 3.045362503e-06f, 3.053176637e-06f, 3.060982926e-06f, 3.068781352e-06f,
+ 3.076571899e-06f, 3.084354553e-06f, 3.092129296e-06f, 3.099896112e-06f, 3.107654987e-06f, 3.115405904e-06f, 3.123148846e-06f, 3.130883799e-06f, 3.138610746e-06f, 3.146329672e-06f,
+ 3.154040560e-06f, 3.161743396e-06f, 3.169438162e-06f, 3.177124844e-06f, 3.184803426e-06f, 3.192473892e-06f, 3.200136226e-06f, 3.207790412e-06f, 3.215436436e-06f, 3.223074281e-06f,
+ 3.230703932e-06f, 3.238325373e-06f, 3.245938589e-06f, 3.253543564e-06f, 3.261140282e-06f, 3.268728728e-06f, 3.276308888e-06f, 3.283880744e-06f, 3.291444282e-06f, 3.298999486e-06f,
+ 3.306546341e-06f, 3.314084832e-06f, 3.321614943e-06f, 3.329136658e-06f, 3.336649964e-06f, 3.344154843e-06f, 3.351651281e-06f, 3.359139263e-06f, 3.366618774e-06f, 3.374089797e-06f,
+ 3.381552319e-06f, 3.389006324e-06f, 3.396451796e-06f, 3.403888721e-06f, 3.411317084e-06f, 3.418736868e-06f, 3.426148061e-06f, 3.433550645e-06f, 3.440944607e-06f, 3.448329931e-06f,
+ 3.455706603e-06f, 3.463074606e-06f, 3.470433927e-06f, 3.477784551e-06f, 3.485126462e-06f, 3.492459646e-06f, 3.499784088e-06f, 3.507099773e-06f, 3.514406686e-06f, 3.521704813e-06f,
+ 3.528994138e-06f, 3.536274647e-06f, 3.543546325e-06f, 3.550809158e-06f, 3.558063131e-06f, 3.565308229e-06f, 3.572544437e-06f, 3.579771741e-06f, 3.586990127e-06f, 3.594199579e-06f,
+ 3.601400084e-06f, 3.608591626e-06f, 3.615774191e-06f, 3.622947765e-06f, 3.630112334e-06f, 3.637267882e-06f, 3.644414395e-06f, 3.651551860e-06f, 3.658680261e-06f, 3.665799584e-06f,
+ 3.672909815e-06f, 3.680010940e-06f, 3.687102944e-06f, 3.694185813e-06f, 3.701259533e-06f, 3.708324089e-06f, 3.715379468e-06f, 3.722425655e-06f, 3.729462636e-06f, 3.736490397e-06f,
+ 3.743508924e-06f, 3.750518202e-06f, 3.757518219e-06f, 3.764508959e-06f, 3.771490408e-06f, 3.778462553e-06f, 3.785425380e-06f, 3.792378874e-06f, 3.799323023e-06f, 3.806257811e-06f,
+ 3.813183225e-06f, 3.820099251e-06f, 3.827005875e-06f, 3.833903084e-06f, 3.840790863e-06f, 3.847669200e-06f, 3.854538079e-06f, 3.861397488e-06f, 3.868247413e-06f, 3.875087840e-06f,
+ 3.881918755e-06f, 3.888740145e-06f, 3.895551996e-06f, 3.902354294e-06f, 3.909147027e-06f, 3.915930180e-06f, 3.922703740e-06f, 3.929467693e-06f, 3.936222026e-06f, 3.942966726e-06f,
+ 3.949701779e-06f, 3.956427172e-06f, 3.963142891e-06f, 3.969848923e-06f, 3.976545254e-06f, 3.983231872e-06f, 3.989908763e-06f, 3.996575914e-06f, 4.003233311e-06f, 4.009880941e-06f,
+ 4.016518792e-06f, 4.023146849e-06f, 4.029765101e-06f, 4.036373533e-06f, 4.042972132e-06f, 4.049560887e-06f, 4.056139782e-06f, 4.062708806e-06f, 4.069267946e-06f, 4.075817187e-06f,
+ 4.082356519e-06f, 4.088885927e-06f, 4.095405398e-06f, 4.101914921e-06f, 4.108414481e-06f, 4.114904066e-06f, 4.121383664e-06f, 4.127853261e-06f, 4.134312844e-06f, 4.140762402e-06f,
+ 4.147201921e-06f, 4.153631388e-06f, 4.160050791e-06f, 4.166460118e-06f, 4.172859355e-06f, 4.179248490e-06f, 4.185627510e-06f, 4.191996403e-06f, 4.198355157e-06f, 4.204703759e-06f,
+ 4.211042195e-06f, 4.217370455e-06f, 4.223688525e-06f, 4.229996394e-06f, 4.236294048e-06f, 4.242581475e-06f, 4.248858663e-06f, 4.255125600e-06f, 4.261382274e-06f, 4.267628671e-06f,
+ 4.273864781e-06f, 4.280090590e-06f, 4.286306086e-06f, 4.292511258e-06f, 4.298706094e-06f, 4.304890580e-06f, 4.311064705e-06f, 4.317228458e-06f, 4.323381825e-06f, 4.329524795e-06f,
+ 4.335657356e-06f, 4.341779496e-06f, 4.347891203e-06f, 4.353992465e-06f, 4.360083270e-06f, 4.366163606e-06f, 4.372233462e-06f, 4.378292826e-06f, 4.384341685e-06f, 4.390380029e-06f,
+ 4.396407845e-06f, 4.402425122e-06f, 4.408431847e-06f, 4.414428010e-06f, 4.420413599e-06f, 4.426388601e-06f, 4.432353006e-06f, 4.438306802e-06f, 4.444249977e-06f, 4.450182520e-06f,
+ 4.456104419e-06f, 4.462015663e-06f, 4.467916241e-06f, 4.473806140e-06f, 4.479685350e-06f, 4.485553859e-06f, 4.491411656e-06f, 4.497258730e-06f, 4.503095069e-06f, 4.508920662e-06f,
+ 4.514735498e-06f, 4.520539565e-06f, 4.526332853e-06f, 4.532115349e-06f, 4.537887044e-06f, 4.543647926e-06f, 4.549397984e-06f, 4.555137206e-06f, 4.560865582e-06f, 4.566583101e-06f,
+ 4.572289752e-06f, 4.577985523e-06f, 4.583670404e-06f, 4.589344385e-06f, 4.595007453e-06f, 4.600659598e-06f, 4.606300810e-06f, 4.611931078e-06f, 4.617550390e-06f, 4.623158736e-06f,
+ 4.628756105e-06f, 4.634342487e-06f, 4.639917871e-06f, 4.645482246e-06f, 4.651035602e-06f, 4.656577928e-06f, 4.662109213e-06f, 4.667629447e-06f, 4.673138620e-06f, 4.678636720e-06f,
+ 4.684123738e-06f, 4.689599662e-06f, 4.695064484e-06f, 4.700518191e-06f, 4.705960774e-06f, 4.711392223e-06f, 4.716812526e-06f, 4.722221675e-06f, 4.727619658e-06f, 4.733006465e-06f,
+ 4.738382086e-06f, 4.743746511e-06f, 4.749099730e-06f, 4.754441733e-06f, 4.759772509e-06f, 4.765092049e-06f, 4.770400341e-06f, 4.775697378e-06f, 4.780983147e-06f, 4.786257640e-06f,
+ 4.791520846e-06f, 4.796772756e-06f, 4.802013359e-06f, 4.807242647e-06f, 4.812460607e-06f, 4.817667232e-06f, 4.822862512e-06f, 4.828046435e-06f, 4.833218994e-06f, 4.838380177e-06f,
+ 4.843529976e-06f, 4.848668380e-06f, 4.853795381e-06f, 4.858910968e-06f, 4.864015132e-06f, 4.869107863e-06f, 4.874189152e-06f, 4.879258989e-06f, 4.884317365e-06f, 4.889364270e-06f,
+ 4.894399695e-06f, 4.899423631e-06f, 4.904436068e-06f, 4.909436996e-06f, 4.914426408e-06f, 4.919404292e-06f, 4.924370640e-06f, 4.929325443e-06f, 4.934268692e-06f, 4.939200377e-06f,
+ 4.944120489e-06f, 4.949029019e-06f, 4.953925958e-06f, 4.958811297e-06f, 4.963685027e-06f, 4.968547138e-06f, 4.973397623e-06f, 4.978236471e-06f, 4.983063674e-06f, 4.987879223e-06f,
+ 4.992683109e-06f, 4.997475324e-06f, 5.002255857e-06f, 5.007024702e-06f, 5.011781848e-06f, 5.016527287e-06f, 5.021261011e-06f, 5.025983010e-06f, 5.030693277e-06f, 5.035391801e-06f,
+ 5.040078576e-06f, 5.044753591e-06f, 5.049416839e-06f, 5.054068311e-06f, 5.058707999e-06f, 5.063335894e-06f, 5.067951987e-06f, 5.072556270e-06f, 5.077148735e-06f, 5.081729374e-06f,
+ 5.086298178e-06f, 5.090855138e-06f, 5.095400247e-06f, 5.099933496e-06f, 5.104454877e-06f, 5.108964382e-06f, 5.113462002e-06f, 5.117947730e-06f, 5.122421557e-06f, 5.126883475e-06f,
+ 5.131333476e-06f, 5.135771553e-06f, 5.140197696e-06f, 5.144611898e-06f, 5.149014152e-06f, 5.153404449e-06f, 5.157782781e-06f, 5.162149140e-06f, 5.166503519e-06f, 5.170845910e-06f,
+ 5.175176305e-06f, 5.179494695e-06f, 5.183801074e-06f, 5.188095434e-06f, 5.192377767e-06f, 5.196648065e-06f, 5.200906321e-06f, 5.205152527e-06f, 5.209386676e-06f, 5.213608759e-06f,
+ 5.217818770e-06f, 5.222016701e-06f, 5.226202545e-06f, 5.230376293e-06f, 5.234537940e-06f, 5.238687476e-06f, 5.242824896e-06f, 5.246950191e-06f, 5.251063354e-06f, 5.255164378e-06f,
+ 5.259253256e-06f, 5.263329981e-06f, 5.267394545e-06f, 5.271446942e-06f, 5.275487163e-06f, 5.279515203e-06f, 5.283531053e-06f, 5.287534707e-06f, 5.291526158e-06f, 5.295505399e-06f,
+ 5.299472423e-06f, 5.303427223e-06f, 5.307369791e-06f, 5.311300122e-06f, 5.315218209e-06f, 5.319124043e-06f, 5.323017620e-06f, 5.326898931e-06f, 5.330767971e-06f, 5.334624732e-06f,
+ 5.338469207e-06f, 5.342301391e-06f, 5.346121276e-06f, 5.349928857e-06f, 5.353724125e-06f, 5.357507075e-06f, 5.361277701e-06f, 5.365035995e-06f, 5.368781952e-06f, 5.372515564e-06f,
+ 5.376236826e-06f, 5.379945731e-06f, 5.383642273e-06f, 5.387326445e-06f, 5.390998241e-06f, 5.394657655e-06f, 5.398304681e-06f, 5.401939312e-06f, 5.405561543e-06f, 5.409171366e-06f,
+ 5.412768777e-06f, 5.416353768e-06f, 5.419926334e-06f, 5.423486469e-06f, 5.427034167e-06f, 5.430569421e-06f, 5.434092226e-06f, 5.437602576e-06f, 5.441100465e-06f, 5.444585888e-06f,
+ 5.448058837e-06f, 5.451519308e-06f, 5.454967295e-06f, 5.458402791e-06f, 5.461825792e-06f, 5.465236291e-06f, 5.468634283e-06f, 5.472019762e-06f, 5.475392723e-06f, 5.478753160e-06f,
+ 5.482101067e-06f, 5.485436439e-06f, 5.488759271e-06f, 5.492069556e-06f, 5.495367290e-06f, 5.498652467e-06f, 5.501925082e-06f, 5.505185129e-06f, 5.508432603e-06f, 5.511667499e-06f,
+ 5.514889811e-06f, 5.518099534e-06f, 5.521296663e-06f, 5.524481193e-06f, 5.527653119e-06f, 5.530812435e-06f, 5.533959136e-06f, 5.537093218e-06f, 5.540214675e-06f, 5.543323502e-06f,
+ 5.546419695e-06f, 5.549503248e-06f, 5.552574156e-06f, 5.555632414e-06f, 5.558678018e-06f, 5.561710963e-06f, 5.564731244e-06f, 5.567738856e-06f, 5.570733794e-06f, 5.573716054e-06f,
+ 5.576685631e-06f, 5.579642520e-06f, 5.582586717e-06f, 5.585518217e-06f, 5.588437015e-06f, 5.591343107e-06f, 5.594236488e-06f, 5.597117154e-06f, 5.599985101e-06f, 5.602840323e-06f,
+ 5.605682817e-06f, 5.608512578e-06f, 5.611329601e-06f, 5.614133884e-06f, 5.616925420e-06f, 5.619704206e-06f, 5.622470237e-06f, 5.625223510e-06f, 5.627964020e-06f, 5.630691763e-06f,
+ 5.633406735e-06f, 5.636108932e-06f, 5.638798350e-06f, 5.641474984e-06f, 5.644138831e-06f, 5.646789886e-06f, 5.649428146e-06f, 5.652053607e-06f, 5.654666265e-06f, 5.657266116e-06f,
+ 5.659853156e-06f, 5.662427382e-06f, 5.664988789e-06f, 5.667537373e-06f, 5.670073132e-06f, 5.672596062e-06f, 5.675106158e-06f, 5.677603417e-06f, 5.680087835e-06f, 5.682559410e-06f,
+ 5.685018136e-06f, 5.687464012e-06f, 5.689897033e-06f, 5.692317195e-06f, 5.694724496e-06f, 5.697118933e-06f, 5.699500500e-06f, 5.701869196e-06f, 5.704225017e-06f, 5.706567959e-06f,
+ 5.708898020e-06f, 5.711215196e-06f, 5.713519484e-06f, 5.715810880e-06f, 5.718089382e-06f, 5.720354987e-06f, 5.722607691e-06f, 5.724847491e-06f, 5.727074385e-06f, 5.729288368e-06f,
+ 5.731489439e-06f, 5.733677595e-06f, 5.735852832e-06f, 5.738015147e-06f, 5.740164538e-06f, 5.742301001e-06f, 5.744424535e-06f, 5.746535136e-06f, 5.748632802e-06f, 5.750717529e-06f,
+ 5.752789315e-06f, 5.754848158e-06f, 5.756894054e-06f, 5.758927002e-06f, 5.760946998e-06f, 5.762954041e-06f, 5.764948127e-06f, 5.766929253e-06f, 5.768897419e-06f, 5.770852621e-06f,
+ 5.772794856e-06f, 5.774724123e-06f, 5.776640419e-06f, 5.778543741e-06f, 5.780434088e-06f, 5.782311458e-06f, 5.784175847e-06f, 5.786027254e-06f, 5.787865676e-06f, 5.789691113e-06f,
+ 5.791503560e-06f, 5.793303016e-06f, 5.795089480e-06f, 5.796862949e-06f, 5.798623421e-06f, 5.800370895e-06f, 5.802105367e-06f, 5.803826837e-06f, 5.805535303e-06f, 5.807230762e-06f,
+ 5.808913213e-06f, 5.810582654e-06f, 5.812239083e-06f, 5.813882499e-06f, 5.815512899e-06f, 5.817130283e-06f, 5.818734648e-06f, 5.820325993e-06f, 5.821904316e-06f, 5.823469616e-06f,
+ 5.825021891e-06f, 5.826561139e-06f, 5.828087360e-06f, 5.829600552e-06f, 5.831100712e-06f, 5.832587841e-06f, 5.834061937e-06f, 5.835522997e-06f, 5.836971022e-06f, 5.838406009e-06f,
+ 5.839827957e-06f, 5.841236866e-06f, 5.842632733e-06f, 5.844015559e-06f, 5.845385341e-06f, 5.846742079e-06f, 5.848085771e-06f, 5.849416417e-06f, 5.850734015e-06f, 5.852038565e-06f,
+ 5.853330065e-06f, 5.854608515e-06f, 5.855873914e-06f, 5.857126260e-06f, 5.858365554e-06f, 5.859591793e-06f, 5.860804978e-06f, 5.862005108e-06f, 5.863192181e-06f, 5.864366198e-06f,
+ 5.865527157e-06f, 5.866675058e-06f, 5.867809901e-06f, 5.868931684e-06f, 5.870040407e-06f, 5.871136070e-06f, 5.872218672e-06f, 5.873288213e-06f, 5.874344692e-06f, 5.875388109e-06f,
+ 5.876418463e-06f, 5.877435754e-06f, 5.878439982e-06f, 5.879431147e-06f, 5.880409247e-06f, 5.881374284e-06f, 5.882326256e-06f, 5.883265164e-06f, 5.884191008e-06f, 5.885103786e-06f,
+ 5.886003500e-06f, 5.886890149e-06f, 5.887763734e-06f, 5.888624253e-06f, 5.889471707e-06f, 5.890306097e-06f, 5.891127422e-06f, 5.891935682e-06f, 5.892730878e-06f, 5.893513009e-06f,
+ 5.894282076e-06f, 5.895038080e-06f, 5.895781019e-06f, 5.896510896e-06f, 5.897227709e-06f, 5.897931459e-06f, 5.898622148e-06f, 5.899299774e-06f, 5.899964338e-06f, 5.900615842e-06f,
+ 5.901254285e-06f, 5.901879668e-06f, 5.902491991e-06f, 5.903091255e-06f, 5.903677461e-06f, 5.904250609e-06f, 5.904810700e-06f, 5.905357734e-06f, 5.905891713e-06f, 5.906412637e-06f,
+ 5.906920507e-06f, 5.907415323e-06f, 5.907897086e-06f, 5.908365798e-06f, 5.908821459e-06f, 5.909264070e-06f, 5.909693632e-06f, 5.910110146e-06f, 5.910513613e-06f, 5.910904034e-06f,
+ 5.911281409e-06f, 5.911645741e-06f, 5.911997031e-06f, 5.912335278e-06f, 5.912660485e-06f, 5.912972653e-06f, 5.913271783e-06f, 5.913557876e-06f, 5.913830933e-06f, 5.914090956e-06f,
+ 5.914337947e-06f, 5.914571906e-06f, 5.914792835e-06f, 5.915000735e-06f, 5.915195608e-06f, 5.915377455e-06f, 5.915546278e-06f, 5.915702078e-06f, 5.915844857e-06f, 5.915974616e-06f,
+ 5.916091358e-06f, 5.916195083e-06f, 5.916285794e-06f, 5.916363492e-06f, 5.916428179e-06f, 5.916479856e-06f, 5.916518526e-06f, 5.916544190e-06f, 5.916556851e-06f, 5.916556509e-06f,
+ 5.916543167e-06f, 5.916516827e-06f, 5.916477490e-06f, 5.916425160e-06f, 5.916359837e-06f, 5.916281524e-06f, 5.916190223e-06f, 5.916085936e-06f, 5.915968665e-06f, 5.915838413e-06f,
+ 5.915695181e-06f, 5.915538971e-06f, 5.915369787e-06f, 5.915187630e-06f, 5.914992503e-06f, 5.914784407e-06f, 5.914563346e-06f, 5.914329321e-06f, 5.914082335e-06f, 5.913822391e-06f,
+ 5.913549491e-06f, 5.913263637e-06f, 5.912964832e-06f, 5.912653079e-06f, 5.912328380e-06f, 5.911990738e-06f, 5.911640155e-06f, 5.911276634e-06f, 5.910900178e-06f, 5.910510789e-06f,
+ 5.910108470e-06f, 5.909693225e-06f, 5.909265055e-06f, 5.908823964e-06f, 5.908369955e-06f, 5.907903030e-06f, 5.907423192e-06f, 5.906930445e-06f, 5.906424790e-06f, 5.905906233e-06f,
+ 5.905374774e-06f, 5.904830418e-06f, 5.904273167e-06f, 5.903703025e-06f, 5.903119994e-06f, 5.902524078e-06f, 5.901915281e-06f, 5.901293604e-06f, 5.900659053e-06f, 5.900011629e-06f,
+ 5.899351336e-06f, 5.898678178e-06f, 5.897992158e-06f, 5.897293279e-06f, 5.896581544e-06f, 5.895856958e-06f, 5.895119523e-06f, 5.894369244e-06f, 5.893606123e-06f, 5.892830164e-06f,
+ 5.892041371e-06f, 5.891239748e-06f, 5.890425298e-06f, 5.889598024e-06f, 5.888757931e-06f, 5.887905022e-06f, 5.887039301e-06f, 5.886160772e-06f, 5.885269438e-06f, 5.884365303e-06f,
+ 5.883448372e-06f, 5.882518648e-06f, 5.881576135e-06f, 5.880620837e-06f, 5.879652758e-06f, 5.878671901e-06f, 5.877678272e-06f, 5.876671874e-06f, 5.875652711e-06f, 5.874620788e-06f,
+ 5.873576107e-06f, 5.872518675e-06f, 5.871448494e-06f, 5.870365569e-06f, 5.869269904e-06f, 5.868161504e-06f, 5.867040372e-06f, 5.865906514e-06f, 5.864759934e-06f, 5.863600635e-06f,
+ 5.862428622e-06f, 5.861243901e-06f, 5.860046474e-06f, 5.858836348e-06f, 5.857613525e-06f, 5.856378012e-06f, 5.855129811e-06f, 5.853868929e-06f, 5.852595369e-06f, 5.851309137e-06f,
+ 5.850010237e-06f, 5.848698673e-06f, 5.847374451e-06f, 5.846037575e-06f, 5.844688050e-06f, 5.843325881e-06f, 5.841951073e-06f, 5.840563630e-06f, 5.839163557e-06f, 5.837750860e-06f,
+ 5.836325543e-06f, 5.834887612e-06f, 5.833437071e-06f, 5.831973926e-06f, 5.830498180e-06f, 5.829009841e-06f, 5.827508912e-06f, 5.825995399e-06f, 5.824469307e-06f, 5.822930641e-06f,
+ 5.821379407e-06f, 5.819815609e-06f, 5.818239253e-06f, 5.816650345e-06f, 5.815048889e-06f, 5.813434891e-06f, 5.811808357e-06f, 5.810169291e-06f, 5.808517699e-06f, 5.806853588e-06f,
+ 5.805176961e-06f, 5.803487825e-06f, 5.801786186e-06f, 5.800072048e-06f, 5.798345418e-06f, 5.796606301e-06f, 5.794854702e-06f, 5.793090628e-06f, 5.791314084e-06f, 5.789525076e-06f,
+ 5.787723610e-06f, 5.785909691e-06f, 5.784083325e-06f, 5.782244519e-06f, 5.780393277e-06f, 5.778529607e-06f, 5.776653513e-06f, 5.774765001e-06f, 5.772864079e-06f, 5.770950751e-06f,
+ 5.769025024e-06f, 5.767086904e-06f, 5.765136396e-06f, 5.763173508e-06f, 5.761198245e-06f, 5.759210613e-06f, 5.757210618e-06f, 5.755198267e-06f, 5.753173566e-06f, 5.751136521e-06f,
+ 5.749087139e-06f, 5.747025426e-06f, 5.744951387e-06f, 5.742865030e-06f, 5.740766361e-06f, 5.738655387e-06f, 5.736532113e-06f, 5.734396546e-06f, 5.732248693e-06f, 5.730088561e-06f,
+ 5.727916155e-06f, 5.725731483e-06f, 5.723534551e-06f, 5.721325365e-06f, 5.719103932e-06f, 5.716870260e-06f, 5.714624354e-06f, 5.712366222e-06f, 5.710095870e-06f, 5.707813305e-06f,
+ 5.705518534e-06f, 5.703211563e-06f, 5.700892400e-06f, 5.698561051e-06f, 5.696217524e-06f, 5.693861825e-06f, 5.691493961e-06f, 5.689113939e-06f, 5.686721767e-06f, 5.684317450e-06f,
+ 5.681900997e-06f, 5.679472415e-06f, 5.677031710e-06f, 5.674578890e-06f, 5.672113962e-06f, 5.669636932e-06f, 5.667147809e-06f, 5.664646600e-06f, 5.662133312e-06f, 5.659607951e-06f,
+ 5.657070526e-06f, 5.654521044e-06f, 5.651959512e-06f, 5.649385938e-06f, 5.646800329e-06f, 5.644202692e-06f, 5.641593035e-06f, 5.638971365e-06f, 5.636337691e-06f, 5.633692019e-06f,
+ 5.631034357e-06f, 5.628364713e-06f, 5.625683095e-06f, 5.622989509e-06f, 5.620283964e-06f, 5.617566467e-06f, 5.614837027e-06f, 5.612095650e-06f, 5.609342345e-06f, 5.606577120e-06f,
+ 5.603799982e-06f, 5.601010939e-06f, 5.598209999e-06f, 5.595397170e-06f, 5.592572460e-06f, 5.589735877e-06f, 5.586887429e-06f, 5.584027123e-06f, 5.581154968e-06f, 5.578270973e-06f,
+ 5.575375144e-06f, 5.572467490e-06f, 5.569548020e-06f, 5.566616741e-06f, 5.563673662e-06f, 5.560718790e-06f, 5.557752135e-06f, 5.554773703e-06f, 5.551783505e-06f, 5.548781547e-06f,
+ 5.545767838e-06f, 5.542742387e-06f, 5.539705202e-06f, 5.536656291e-06f, 5.533595663e-06f, 5.530523326e-06f, 5.527439288e-06f, 5.524343559e-06f, 5.521236147e-06f, 5.518117060e-06f,
+ 5.514986306e-06f, 5.511843895e-06f, 5.508689836e-06f, 5.505524136e-06f, 5.502346804e-06f, 5.499157849e-06f, 5.495957280e-06f, 5.492745106e-06f, 5.489521335e-06f, 5.486285976e-06f,
+ 5.483039038e-06f, 5.479780529e-06f, 5.476510460e-06f, 5.473228838e-06f, 5.469935672e-06f, 5.466630972e-06f, 5.463314745e-06f, 5.459987003e-06f, 5.456647752e-06f, 5.453297003e-06f,
+ 5.449934765e-06f, 5.446561046e-06f, 5.443175855e-06f, 5.439779202e-06f, 5.436371096e-06f, 5.432951547e-06f, 5.429520562e-06f, 5.426078152e-06f, 5.422624326e-06f, 5.419159092e-06f,
+ 5.415682461e-06f, 5.412194442e-06f, 5.408695044e-06f, 5.405184276e-06f, 5.401662147e-06f, 5.398128668e-06f, 5.394583848e-06f, 5.391027695e-06f, 5.387460220e-06f, 5.383881432e-06f,
+ 5.380291341e-06f, 5.376689956e-06f, 5.373077286e-06f, 5.369453342e-06f, 5.365818133e-06f, 5.362171669e-06f, 5.358513958e-06f, 5.354845012e-06f, 5.351164839e-06f, 5.347473450e-06f,
+ 5.343770854e-06f, 5.340057061e-06f, 5.336332081e-06f, 5.332595923e-06f, 5.328848598e-06f, 5.325090116e-06f, 5.321320485e-06f, 5.317539717e-06f, 5.313747821e-06f, 5.309944807e-06f,
+ 5.306130685e-06f, 5.302305466e-06f, 5.298469158e-06f, 5.294621773e-06f, 5.290763320e-06f, 5.286893810e-06f, 5.283013252e-06f, 5.279121657e-06f, 5.275219035e-06f, 5.271305396e-06f,
+ 5.267380751e-06f, 5.263445109e-06f, 5.259498481e-06f, 5.255540877e-06f, 5.251572308e-06f, 5.247592784e-06f, 5.243602314e-06f, 5.239600911e-06f, 5.235588583e-06f, 5.231565342e-06f,
+ 5.227531198e-06f, 5.223486161e-06f, 5.219430242e-06f, 5.215363451e-06f, 5.211285799e-06f, 5.207197297e-06f, 5.203097954e-06f, 5.198987783e-06f, 5.194866792e-06f, 5.190734994e-06f,
+ 5.186592398e-06f, 5.182439016e-06f, 5.178274857e-06f, 5.174099934e-06f, 5.169914256e-06f, 5.165717834e-06f, 5.161510680e-06f, 5.157292803e-06f, 5.153064215e-06f, 5.148824927e-06f,
+ 5.144574950e-06f, 5.140314294e-06f, 5.136042971e-06f, 5.131760991e-06f, 5.127468365e-06f, 5.123165105e-06f, 5.118851221e-06f, 5.114526725e-06f, 5.110191627e-06f, 5.105845939e-06f,
+ 5.101489672e-06f, 5.097122836e-06f, 5.092745444e-06f, 5.088357506e-06f, 5.083959033e-06f, 5.079550037e-06f, 5.075130529e-06f, 5.070700520e-06f, 5.066260022e-06f, 5.061809045e-06f,
+ 5.057347601e-06f, 5.052875702e-06f, 5.048393359e-06f, 5.043900583e-06f, 5.039397385e-06f, 5.034883778e-06f, 5.030359772e-06f, 5.025825379e-06f, 5.021280610e-06f, 5.016725478e-06f,
+ 5.012159993e-06f, 5.007584167e-06f, 5.002998012e-06f, 4.998401539e-06f, 4.993794760e-06f, 4.989177687e-06f, 4.984550331e-06f, 4.979912704e-06f, 4.975264818e-06f, 4.970606684e-06f,
+ 4.965938314e-06f, 4.961259720e-06f, 4.956570913e-06f, 4.951871906e-06f, 4.947162711e-06f, 4.942443339e-06f, 4.937713801e-06f, 4.932974111e-06f, 4.928224280e-06f, 4.923464319e-06f,
+ 4.918694241e-06f, 4.913914058e-06f, 4.909123782e-06f, 4.904323424e-06f, 4.899512998e-06f, 4.894692514e-06f, 4.889861985e-06f, 4.885021423e-06f, 4.880170841e-06f, 4.875310249e-06f,
+ 4.870439661e-06f, 4.865559089e-06f, 4.860668545e-06f, 4.855768041e-06f, 4.850857589e-06f, 4.845937201e-06f, 4.841006891e-06f, 4.836066670e-06f, 4.831116550e-06f, 4.826156544e-06f,
+ 4.821186664e-06f, 4.816206923e-06f, 4.811217333e-06f, 4.806217906e-06f, 4.801208655e-06f, 4.796189592e-06f, 4.791160731e-06f, 4.786122082e-06f, 4.781073659e-06f, 4.776015475e-06f,
+ 4.770947542e-06f, 4.765869872e-06f, 4.760782478e-06f, 4.755685372e-06f, 4.750578569e-06f, 4.745462079e-06f, 4.740335916e-06f, 4.735200092e-06f, 4.730054620e-06f, 4.724899513e-06f,
+ 4.719734784e-06f, 4.714560445e-06f, 4.709376510e-06f, 4.704182990e-06f, 4.698979899e-06f, 4.693767249e-06f, 4.688545055e-06f, 4.683313327e-06f, 4.678072080e-06f, 4.672821326e-06f,
+ 4.667561079e-06f, 4.662291350e-06f, 4.657012154e-06f, 4.651723502e-06f, 4.646425409e-06f, 4.641117888e-06f, 4.635800950e-06f, 4.630474610e-06f, 4.625138880e-06f, 4.619793773e-06f,
+ 4.614439304e-06f, 4.609075484e-06f, 4.603702327e-06f, 4.598319847e-06f, 4.592928056e-06f, 4.587526967e-06f, 4.582116595e-06f, 4.576696951e-06f, 4.571268050e-06f, 4.565829905e-06f,
+ 4.560382529e-06f, 4.554925935e-06f, 4.549460137e-06f, 4.543985148e-06f, 4.538500981e-06f, 4.533007651e-06f, 4.527505169e-06f, 4.521993551e-06f, 4.516472809e-06f, 4.510942957e-06f,
+ 4.505404008e-06f, 4.499855975e-06f, 4.494298873e-06f, 4.488732715e-06f, 4.483157514e-06f, 4.477573285e-06f, 4.471980040e-06f, 4.466377793e-06f, 4.460766558e-06f, 4.455146349e-06f,
+ 4.449517179e-06f, 4.443879062e-06f, 4.438232012e-06f, 4.432576042e-06f, 4.426911166e-06f, 4.421237398e-06f, 4.415554752e-06f, 4.409863242e-06f, 4.404162880e-06f, 4.398453682e-06f,
+ 4.392735661e-06f, 4.387008831e-06f, 4.381273206e-06f, 4.375528799e-06f, 4.369775625e-06f, 4.364013698e-06f, 4.358243031e-06f, 4.352463639e-06f, 4.346675535e-06f, 4.340878734e-06f,
+ 4.335073249e-06f, 4.329259095e-06f, 4.323436285e-06f, 4.317604834e-06f, 4.311764756e-06f, 4.305916065e-06f, 4.300058775e-06f, 4.294192901e-06f, 4.288318456e-06f, 4.282435454e-06f,
+ 4.276543910e-06f, 4.270643838e-06f, 4.264735252e-06f, 4.258818167e-06f, 4.252892596e-06f, 4.246958555e-06f, 4.241016056e-06f, 4.235065116e-06f, 4.229105747e-06f, 4.223137964e-06f,
+ 4.217161783e-06f, 4.211177216e-06f, 4.205184278e-06f, 4.199182985e-06f, 4.193173350e-06f, 4.187155387e-06f, 4.181129112e-06f, 4.175094538e-06f, 4.169051681e-06f, 4.163000554e-06f,
+ 4.156941172e-06f, 4.150873550e-06f, 4.144797702e-06f, 4.138713643e-06f, 4.132621388e-06f, 4.126520951e-06f, 4.120412346e-06f, 4.114295588e-06f, 4.108170693e-06f, 4.102037674e-06f,
+ 4.095896546e-06f, 4.089747325e-06f, 4.083590024e-06f, 4.077424659e-06f, 4.071251243e-06f, 4.065069793e-06f, 4.058880323e-06f, 4.052682847e-06f, 4.046477380e-06f, 4.040263937e-06f,
+ 4.034042534e-06f, 4.027813184e-06f, 4.021575903e-06f, 4.015330706e-06f, 4.009077607e-06f, 4.002816622e-06f, 3.996547765e-06f, 3.990271051e-06f, 3.983986495e-06f, 3.977694113e-06f,
+ 3.971393919e-06f, 3.965085928e-06f, 3.958770156e-06f, 3.952446616e-06f, 3.946115325e-06f, 3.939776298e-06f, 3.933429549e-06f, 3.927075093e-06f, 3.920712946e-06f, 3.914343123e-06f,
+ 3.907965639e-06f, 3.901580509e-06f, 3.895187749e-06f, 3.888787372e-06f, 3.882379396e-06f, 3.875963834e-06f, 3.869540702e-06f, 3.863110016e-06f, 3.856671790e-06f, 3.850226040e-06f,
+ 3.843772781e-06f, 3.837312029e-06f, 3.830843799e-06f, 3.824368105e-06f, 3.817884964e-06f, 3.811394391e-06f, 3.804896400e-06f, 3.798391009e-06f, 3.791878231e-06f, 3.785358082e-06f,
+ 3.778830579e-06f, 3.772295735e-06f, 3.765753567e-06f, 3.759204090e-06f, 3.752647320e-06f, 3.746083272e-06f, 3.739511962e-06f, 3.732933404e-06f, 3.726347615e-06f, 3.719754611e-06f,
+ 3.713154406e-06f, 3.706547016e-06f, 3.699932458e-06f, 3.693310746e-06f, 3.686681896e-06f, 3.680045924e-06f, 3.673402845e-06f, 3.666752675e-06f, 3.660095430e-06f, 3.653431126e-06f,
+ 3.646759777e-06f, 3.640081401e-06f, 3.633396011e-06f, 3.626703626e-06f, 3.620004259e-06f, 3.613297927e-06f, 3.606584646e-06f, 3.599864430e-06f, 3.593137298e-06f, 3.586403263e-06f,
+ 3.579662341e-06f, 3.572914550e-06f, 3.566159904e-06f, 3.559398419e-06f, 3.552630112e-06f, 3.545854997e-06f, 3.539073092e-06f, 3.532284411e-06f, 3.525488972e-06f, 3.518686789e-06f,
+ 3.511877879e-06f, 3.505062258e-06f, 3.498239941e-06f, 3.491410945e-06f, 3.484575286e-06f, 3.477732980e-06f, 3.470884042e-06f, 3.464028489e-06f, 3.457166336e-06f, 3.450297601e-06f,
+ 3.443422299e-06f, 3.436540445e-06f, 3.429652057e-06f, 3.422757150e-06f, 3.415855741e-06f, 3.408947845e-06f, 3.402033478e-06f, 3.395112658e-06f, 3.388185399e-06f, 3.381251719e-06f,
+ 3.374311632e-06f, 3.367365157e-06f, 3.360412308e-06f, 3.353453103e-06f, 3.346487556e-06f, 3.339515685e-06f, 3.332537506e-06f, 3.325553035e-06f, 3.318562288e-06f, 3.311565282e-06f,
+ 3.304562033e-06f, 3.297552557e-06f, 3.290536871e-06f, 3.283514991e-06f, 3.276486933e-06f, 3.269452714e-06f, 3.262412349e-06f, 3.255365857e-06f, 3.248313252e-06f, 3.241254551e-06f,
+ 3.234189771e-06f, 3.227118928e-06f, 3.220042038e-06f, 3.212959119e-06f, 3.205870186e-06f, 3.198775256e-06f, 3.191674345e-06f, 3.184567471e-06f, 3.177454648e-06f, 3.170335895e-06f,
+ 3.163211227e-06f, 3.156080661e-06f, 3.148944214e-06f, 3.141801902e-06f, 3.134653742e-06f, 3.127499749e-06f, 3.120339942e-06f, 3.113174336e-06f, 3.106002949e-06f, 3.098825796e-06f,
+ 3.091642894e-06f, 3.084454261e-06f, 3.077259912e-06f, 3.070059864e-06f, 3.062854134e-06f, 3.055642739e-06f, 3.048425696e-06f, 3.041203020e-06f, 3.033974729e-06f, 3.026740840e-06f,
+ 3.019501369e-06f, 3.012256333e-06f, 3.005005748e-06f, 2.997749633e-06f, 2.990488002e-06f, 2.983220873e-06f, 2.975948264e-06f, 2.968670190e-06f, 2.961386668e-06f, 2.954097716e-06f,
+ 2.946803350e-06f, 2.939503586e-06f, 2.932198443e-06f, 2.924887936e-06f, 2.917572083e-06f, 2.910250900e-06f, 2.902924404e-06f, 2.895592613e-06f, 2.888255542e-06f, 2.880913210e-06f,
+ 2.873565633e-06f, 2.866212827e-06f, 2.858854810e-06f, 2.851491599e-06f, 2.844123211e-06f, 2.836749662e-06f, 2.829370970e-06f, 2.821987152e-06f, 2.814598224e-06f, 2.807204204e-06f,
+ 2.799805108e-06f, 2.792400954e-06f, 2.784991759e-06f, 2.777577540e-06f, 2.770158313e-06f, 2.762734096e-06f, 2.755304906e-06f, 2.747870760e-06f, 2.740431675e-06f, 2.732987668e-06f,
+ 2.725538756e-06f, 2.718084957e-06f, 2.710626287e-06f, 2.703162764e-06f, 2.695694404e-06f, 2.688221225e-06f, 2.680743244e-06f, 2.673260479e-06f, 2.665772945e-06f, 2.658280661e-06f,
+ 2.650783644e-06f, 2.643281910e-06f, 2.635775477e-06f, 2.628264363e-06f, 2.620748584e-06f, 2.613228158e-06f, 2.605703101e-06f, 2.598173432e-06f, 2.590639167e-06f, 2.583100323e-06f,
+ 2.575556918e-06f, 2.568008970e-06f, 2.560456495e-06f, 2.552899510e-06f, 2.545338033e-06f, 2.537772082e-06f, 2.530201673e-06f, 2.522626824e-06f, 2.515047551e-06f, 2.507463874e-06f,
+ 2.499875808e-06f, 2.492283371e-06f, 2.484686581e-06f, 2.477085454e-06f, 2.469480009e-06f, 2.461870262e-06f, 2.454256231e-06f, 2.446637933e-06f, 2.439015386e-06f, 2.431388607e-06f,
+ 2.423757614e-06f, 2.416122423e-06f, 2.408483052e-06f, 2.400839519e-06f, 2.393191841e-06f, 2.385540036e-06f, 2.377884121e-06f, 2.370224113e-06f, 2.362560029e-06f, 2.354891889e-06f,
+ 2.347219707e-06f, 2.339543504e-06f, 2.331863294e-06f, 2.324179097e-06f, 2.316490930e-06f, 2.308798810e-06f, 2.301102754e-06f, 2.293402781e-06f, 2.285698907e-06f, 2.277991150e-06f,
+ 2.270279528e-06f, 2.262564059e-06f, 2.254844759e-06f, 2.247121646e-06f, 2.239394738e-06f, 2.231664053e-06f, 2.223929608e-06f, 2.216191420e-06f, 2.208449507e-06f, 2.200703887e-06f,
+ 2.192954577e-06f, 2.185201595e-06f, 2.177444959e-06f, 2.169684685e-06f, 2.161920793e-06f, 2.154153298e-06f, 2.146382219e-06f, 2.138607574e-06f, 2.130829380e-06f, 2.123047654e-06f,
+ 2.115262415e-06f, 2.107473680e-06f, 2.099681466e-06f, 2.091885792e-06f, 2.084086675e-06f, 2.076284132e-06f, 2.068478182e-06f, 2.060668841e-06f, 2.052856128e-06f, 2.045040061e-06f,
+ 2.037220656e-06f, 2.029397932e-06f, 2.021571907e-06f, 2.013742597e-06f, 2.005910021e-06f, 1.998074197e-06f, 1.990235142e-06f, 1.982392873e-06f, 1.974547410e-06f, 1.966698768e-06f,
+ 1.958846967e-06f, 1.950992023e-06f, 1.943133955e-06f, 1.935272780e-06f, 1.927408517e-06f, 1.919541182e-06f, 1.911670793e-06f, 1.903797369e-06f, 1.895920927e-06f, 1.888041484e-06f,
+ 1.880159059e-06f, 1.872273670e-06f, 1.864385334e-06f, 1.856494068e-06f, 1.848599891e-06f, 1.840702821e-06f, 1.832802875e-06f, 1.824900071e-06f, 1.816994427e-06f, 1.809085961e-06f,
+ 1.801174690e-06f, 1.793260632e-06f, 1.785343806e-06f, 1.777424228e-06f, 1.769501917e-06f, 1.761576891e-06f, 1.753649167e-06f, 1.745718764e-06f, 1.737785698e-06f, 1.729849988e-06f,
+ 1.721911653e-06f, 1.713970708e-06f, 1.706027173e-06f, 1.698081066e-06f, 1.690132403e-06f, 1.682181204e-06f, 1.674227485e-06f, 1.666271266e-06f, 1.658312562e-06f, 1.650351394e-06f,
+ 1.642387777e-06f, 1.634421731e-06f, 1.626453273e-06f, 1.618482420e-06f, 1.610509192e-06f, 1.602533605e-06f, 1.594555678e-06f, 1.586575429e-06f, 1.578592875e-06f, 1.570608034e-06f,
+ 1.562620924e-06f, 1.554631564e-06f, 1.546639970e-06f, 1.538646161e-06f, 1.530650155e-06f, 1.522651970e-06f, 1.514651624e-06f, 1.506649133e-06f, 1.498644518e-06f, 1.490637794e-06f,
+ 1.482628981e-06f, 1.474618097e-06f, 1.466605158e-06f, 1.458590183e-06f, 1.450573190e-06f, 1.442554198e-06f, 1.434533223e-06f, 1.426510283e-06f, 1.418485398e-06f, 1.410458584e-06f,
+ 1.402429859e-06f, 1.394399242e-06f, 1.386366751e-06f, 1.378332403e-06f, 1.370296216e-06f, 1.362258209e-06f, 1.354218398e-06f, 1.346176803e-06f, 1.338133441e-06f, 1.330088330e-06f,
+ 1.322041488e-06f, 1.313992933e-06f, 1.305942683e-06f, 1.297890755e-06f, 1.289837169e-06f, 1.281781941e-06f, 1.273725090e-06f, 1.265666633e-06f, 1.257606590e-06f, 1.249544976e-06f,
+ 1.241481812e-06f, 1.233417114e-06f, 1.225350900e-06f, 1.217283189e-06f, 1.209213998e-06f, 1.201143345e-06f, 1.193071249e-06f, 1.184997727e-06f, 1.176922798e-06f, 1.168846478e-06f,
+ 1.160768787e-06f, 1.152689742e-06f, 1.144609361e-06f, 1.136527662e-06f, 1.128444663e-06f, 1.120360382e-06f, 1.112274837e-06f, 1.104188046e-06f, 1.096100027e-06f, 1.088010798e-06f,
+ 1.079920376e-06f, 1.071828781e-06f, 1.063736029e-06f, 1.055642139e-06f, 1.047547129e-06f, 1.039451016e-06f, 1.031353819e-06f, 1.023255556e-06f, 1.015156244e-06f, 1.007055902e-06f,
+ 9.989545468e-07f, 9.908521975e-07f, 9.827488716e-07f, 9.746445872e-07f, 9.665393620e-07f, 9.584332142e-07f, 9.503261617e-07f, 9.422182224e-07f, 9.341094143e-07f, 9.259997554e-07f,
+ 9.178892636e-07f, 9.097779569e-07f, 9.016658532e-07f, 8.935529705e-07f, 8.854393268e-07f, 8.773249399e-07f, 8.692098280e-07f, 8.610940088e-07f, 8.529775004e-07f, 8.448603207e-07f,
+ 8.367424876e-07f, 8.286240192e-07f, 8.205049333e-07f, 8.123852479e-07f, 8.042649809e-07f, 7.961441503e-07f, 7.880227741e-07f, 7.799008701e-07f, 7.717784563e-07f, 7.636555506e-07f,
+ 7.555321711e-07f, 7.474083355e-07f, 7.392840618e-07f, 7.311593680e-07f, 7.230342721e-07f, 7.149087918e-07f, 7.067829452e-07f, 6.986567501e-07f, 6.905302246e-07f, 6.824033864e-07f,
+ 6.742762536e-07f, 6.661488440e-07f, 6.580211755e-07f, 6.498932661e-07f, 6.417651337e-07f, 6.336367962e-07f, 6.255082714e-07f, 6.173795774e-07f, 6.092507319e-07f, 6.011217529e-07f,
+ 5.929926582e-07f, 5.848634659e-07f, 5.767341937e-07f, 5.686048595e-07f, 5.604754813e-07f, 5.523460768e-07f, 5.442166641e-07f, 5.360872610e-07f, 5.279578853e-07f, 5.198285549e-07f,
+ 5.116992877e-07f, 5.035701015e-07f, 4.954410143e-07f, 4.873120439e-07f, 4.791832081e-07f, 4.710545248e-07f, 4.629260118e-07f, 4.547976870e-07f, 4.466695683e-07f, 4.385416734e-07f,
+ 4.304140203e-07f, 4.222866267e-07f, 4.141595105e-07f, 4.060326895e-07f, 3.979061816e-07f, 3.897800046e-07f, 3.816541762e-07f, 3.735287144e-07f, 3.654036368e-07f, 3.572789614e-07f,
+ 3.491547060e-07f, 3.410308883e-07f, 3.329075261e-07f, 3.247846372e-07f, 3.166622395e-07f, 3.085403507e-07f, 3.004189886e-07f, 2.922981710e-07f, 2.841779156e-07f, 2.760582403e-07f,
+ 2.679391628e-07f, 2.598207008e-07f, 2.517028721e-07f, 2.435856946e-07f, 2.354691858e-07f, 2.273533637e-07f, 2.192382458e-07f, 2.111238501e-07f, 2.030101941e-07f, 1.948972957e-07f,
+ 1.867851725e-07f, 1.786738423e-07f, 1.705633228e-07f, 1.624536318e-07f, 1.543447869e-07f, 1.462368058e-07f, 1.381297062e-07f, 1.300235059e-07f, 1.219182225e-07f, 1.138138737e-07f,
+ 1.057104772e-07f, 9.760805071e-08f, 8.950661184e-08f, 8.140617828e-08f, 7.330676770e-08f, 6.520839776e-08f, 5.711108610e-08f, 4.901485038e-08f, 4.091970825e-08f, 3.282567733e-08f,
+ 2.473277527e-08f, 1.664101970e-08f, 8.550428228e-09f, 4.610184820e-10f, -7.627191925e-09f, -1.571418539e-08f, -2.379994430e-08f, -3.188445107e-08f, -3.996768810e-08f, -4.804963780e-08f,
+ -5.613028260e-08f, -6.420960492e-08f, -7.228758719e-08f, -8.036421185e-08f, -8.843946133e-08f, -9.651331809e-08f, -1.045857646e-07f, -1.126567832e-07f, -1.207263565e-07f, -1.287944670e-07f,
+ -1.368610970e-07f, -1.449262291e-07f, -1.529898457e-07f, -1.610519294e-07f, -1.691124627e-07f, -1.771714280e-07f, -1.852288079e-07f, -1.932845849e-07f, -2.013387415e-07f, -2.093912602e-07f,
+ -2.174421236e-07f, -2.254913142e-07f, -2.335388146e-07f, -2.415846073e-07f, -2.496286749e-07f, -2.576710000e-07f, -2.657115650e-07f, -2.737503527e-07f, -2.817873455e-07f, -2.898225262e-07f,
+ -2.978558772e-07f, -3.058873812e-07f, -3.139170208e-07f, -3.219447786e-07f, -3.299706373e-07f, -3.379945794e-07f, -3.460165877e-07f, -3.540366448e-07f, -3.620547332e-07f, -3.700708358e-07f,
+ -3.780849351e-07f, -3.860970138e-07f, -3.941070546e-07f, -4.021150402e-07f, -4.101209533e-07f, -4.181247766e-07f, -4.261264928e-07f, -4.341260846e-07f, -4.421235348e-07f, -4.501188260e-07f,
+ -4.581119410e-07f, -4.661028626e-07f, -4.740915736e-07f, -4.820780566e-07f, -4.900622944e-07f, -4.980442698e-07f, -5.060239657e-07f, -5.140013648e-07f, -5.219764498e-07f, -5.299492036e-07f,
+ -5.379196091e-07f, -5.458876490e-07f, -5.538533061e-07f, -5.618165634e-07f, -5.697774036e-07f, -5.777358096e-07f, -5.856917643e-07f, -5.936452505e-07f, -6.015962511e-07f, -6.095447490e-07f,
+ -6.174907271e-07f, -6.254341682e-07f, -6.333750554e-07f, -6.413133715e-07f, -6.492490994e-07f, -6.571822221e-07f, -6.651127225e-07f, -6.730405835e-07f, -6.809657882e-07f, -6.888883195e-07f,
+ -6.968081603e-07f, -7.047252937e-07f, -7.126397026e-07f, -7.205513701e-07f, -7.284602791e-07f, -7.363664127e-07f, -7.442697538e-07f, -7.521702857e-07f, -7.600679911e-07f, -7.679628534e-07f,
+ -7.758548554e-07f, -7.837439802e-07f, -7.916302110e-07f, -7.995135308e-07f, -8.073939228e-07f, -8.152713700e-07f, -8.231458555e-07f, -8.310173625e-07f, -8.388858740e-07f, -8.467513734e-07f,
+ -8.546138436e-07f, -8.624732679e-07f, -8.703296294e-07f, -8.781829113e-07f, -8.860330968e-07f, -8.938801691e-07f, -9.017241113e-07f, -9.095649068e-07f, -9.174025388e-07f, -9.252369903e-07f,
+ -9.330682449e-07f, -9.408962855e-07f, -9.487210956e-07f, -9.565426585e-07f, -9.643609573e-07f, -9.721759754e-07f, -9.799876960e-07f, -9.877961026e-07f, -9.956011784e-07f, -1.003402907e-06f,
+ -1.011201271e-06f, -1.018996254e-06f, -1.026787840e-06f, -1.034576013e-06f, -1.042360754e-06f, -1.050142048e-06f, -1.057919878e-06f, -1.065694228e-06f, -1.073465081e-06f, -1.081232420e-06f,
+ -1.088996229e-06f, -1.096756492e-06f, -1.104513191e-06f, -1.112266310e-06f, -1.120015833e-06f, -1.127761744e-06f, -1.135504025e-06f, -1.143242660e-06f, -1.150977633e-06f, -1.158708927e-06f,
+ -1.166436526e-06f, -1.174160414e-06f, -1.181880573e-06f, -1.189596988e-06f, -1.197309642e-06f, -1.205018519e-06f, -1.212723603e-06f, -1.220424876e-06f, -1.228122322e-06f, -1.235815926e-06f,
+ -1.243505671e-06f, -1.251191541e-06f, -1.258873518e-06f, -1.266551588e-06f, -1.274225733e-06f, -1.281895937e-06f, -1.289562185e-06f, -1.297224459e-06f, -1.304882743e-06f, -1.312537022e-06f,
+ -1.320187279e-06f, -1.327833498e-06f, -1.335475662e-06f, -1.343113756e-06f, -1.350747763e-06f, -1.358377666e-06f, -1.366003451e-06f, -1.373625100e-06f, -1.381242598e-06f, -1.388855928e-06f,
+ -1.396465075e-06f, -1.404070022e-06f, -1.411670752e-06f, -1.419267251e-06f, -1.426859502e-06f, -1.434447488e-06f, -1.442031194e-06f, -1.449610604e-06f, -1.457185702e-06f, -1.464756471e-06f,
+ -1.472322896e-06f, -1.479884961e-06f, -1.487442649e-06f, -1.494995946e-06f, -1.502544834e-06f, -1.510089297e-06f, -1.517629321e-06f, -1.525164889e-06f, -1.532695985e-06f, -1.540222593e-06f,
+ -1.547744697e-06f, -1.555262282e-06f, -1.562775331e-06f, -1.570283829e-06f, -1.577787760e-06f, -1.585287108e-06f, -1.592781857e-06f, -1.600271992e-06f, -1.607757496e-06f, -1.615238355e-06f,
+ -1.622714551e-06f, -1.630186070e-06f, -1.637652895e-06f, -1.645115012e-06f, -1.652572403e-06f, -1.660025055e-06f, -1.667472950e-06f, -1.674916073e-06f, -1.682354409e-06f, -1.689787941e-06f,
+ -1.697216655e-06f, -1.704640535e-06f, -1.712059564e-06f, -1.719473728e-06f, -1.726883011e-06f, -1.734287397e-06f, -1.741686871e-06f, -1.749081417e-06f, -1.756471019e-06f, -1.763855663e-06f,
+ -1.771235332e-06f, -1.778610012e-06f, -1.785979686e-06f, -1.793344340e-06f, -1.800703957e-06f, -1.808058522e-06f, -1.815408021e-06f, -1.822752437e-06f, -1.830091755e-06f, -1.837425959e-06f,
+ -1.844755035e-06f, -1.852078968e-06f, -1.859397740e-06f, -1.866711338e-06f, -1.874019747e-06f, -1.881322949e-06f, -1.888620932e-06f, -1.895913678e-06f, -1.903201173e-06f, -1.910483402e-06f,
+ -1.917760350e-06f, -1.925032001e-06f, -1.932298339e-06f, -1.939559351e-06f, -1.946815020e-06f, -1.954065331e-06f, -1.961310270e-06f, -1.968549821e-06f, -1.975783970e-06f, -1.983012700e-06f,
+ -1.990235997e-06f, -1.997453846e-06f, -2.004666232e-06f, -2.011873139e-06f, -2.019074553e-06f, -2.026270459e-06f, -2.033460841e-06f, -2.040645685e-06f, -2.047824976e-06f, -2.054998699e-06f,
+ -2.062166838e-06f, -2.069329379e-06f, -2.076486307e-06f, -2.083637607e-06f, -2.090783264e-06f, -2.097923264e-06f, -2.105057590e-06f, -2.112186230e-06f, -2.119309167e-06f, -2.126426387e-06f,
+ -2.133537875e-06f, -2.140643617e-06f, -2.147743597e-06f, -2.154837800e-06f, -2.161926213e-06f, -2.169008821e-06f, -2.176085607e-06f, -2.183156559e-06f, -2.190221661e-06f, -2.197280899e-06f,
+ -2.204334257e-06f, -2.211381722e-06f, -2.218423279e-06f, -2.225458912e-06f, -2.232488608e-06f, -2.239512352e-06f, -2.246530129e-06f, -2.253541925e-06f, -2.260547726e-06f, -2.267547516e-06f,
+ -2.274541281e-06f, -2.281529007e-06f, -2.288510680e-06f, -2.295486284e-06f, -2.302455805e-06f, -2.309419230e-06f, -2.316376543e-06f, -2.323327731e-06f, -2.330272778e-06f, -2.337211671e-06f,
+ -2.344144395e-06f, -2.351070935e-06f, -2.357991279e-06f, -2.364905410e-06f, -2.371813315e-06f, -2.378714980e-06f, -2.385610390e-06f, -2.392499532e-06f, -2.399382390e-06f, -2.406258951e-06f,
+ -2.413129201e-06f, -2.419993125e-06f, -2.426850710e-06f, -2.433701940e-06f, -2.440546803e-06f, -2.447385283e-06f, -2.454217367e-06f, -2.461043041e-06f, -2.467862290e-06f, -2.474675101e-06f,
+ -2.481481460e-06f, -2.488281353e-06f, -2.495074764e-06f, -2.501861682e-06f, -2.508642091e-06f, -2.515415978e-06f, -2.522183329e-06f, -2.528944130e-06f, -2.535698366e-06f, -2.542446025e-06f,
+ -2.549187092e-06f, -2.555921554e-06f, -2.562649396e-06f, -2.569370605e-06f, -2.576085167e-06f, -2.582793068e-06f, -2.589494294e-06f, -2.596188833e-06f, -2.602876669e-06f, -2.609557790e-06f,
+ -2.616232181e-06f, -2.622899829e-06f, -2.629560720e-06f, -2.636214841e-06f, -2.642862178e-06f, -2.649502718e-06f, -2.656136446e-06f, -2.662763349e-06f, -2.669383414e-06f, -2.675996628e-06f,
+ -2.682602975e-06f, -2.689202444e-06f, -2.695795021e-06f, -2.702380691e-06f, -2.708959443e-06f, -2.715531261e-06f, -2.722096134e-06f, -2.728654047e-06f, -2.735204986e-06f, -2.741748940e-06f,
+ -2.748285894e-06f, -2.754815835e-06f, -2.761338749e-06f, -2.767854624e-06f, -2.774363446e-06f, -2.780865202e-06f, -2.787359879e-06f, -2.793847462e-06f, -2.800327940e-06f, -2.806801299e-06f,
+ -2.813267526e-06f, -2.819726607e-06f, -2.826178530e-06f, -2.832623281e-06f, -2.839060848e-06f, -2.845491217e-06f, -2.851914374e-06f, -2.858330308e-06f, -2.864739005e-06f, -2.871140452e-06f,
+ -2.877534636e-06f, -2.883921544e-06f, -2.890301163e-06f, -2.896673480e-06f, -2.903038482e-06f, -2.909396156e-06f, -2.915746490e-06f, -2.922089471e-06f, -2.928425085e-06f, -2.934753320e-06f,
+ -2.941074163e-06f, -2.947387602e-06f, -2.953693622e-06f, -2.959992213e-06f, -2.966283360e-06f, -2.972567052e-06f, -2.978843275e-06f, -2.985112017e-06f, -2.991373265e-06f, -2.997627007e-06f,
+ -3.003873229e-06f, -3.010111920e-06f, -3.016343066e-06f, -3.022566655e-06f, -3.028782675e-06f, -3.034991113e-06f, -3.041191957e-06f, -3.047385193e-06f, -3.053570810e-06f, -3.059748794e-06f,
+ -3.065919135e-06f, -3.072081818e-06f, -3.078236832e-06f, -3.084384165e-06f, -3.090523803e-06f, -3.096655735e-06f, -3.102779948e-06f, -3.108896430e-06f, -3.115005169e-06f, -3.121106152e-06f,
+ -3.127199367e-06f, -3.133284802e-06f, -3.139362445e-06f, -3.145432283e-06f, -3.151494304e-06f, -3.157548496e-06f, -3.163594848e-06f, -3.169633346e-06f, -3.175663979e-06f, -3.181686734e-06f,
+ -3.187701600e-06f, -3.193708564e-06f, -3.199707615e-06f, -3.205698740e-06f, -3.211681928e-06f, -3.217657166e-06f, -3.223624442e-06f, -3.229583746e-06f, -3.235535063e-06f, -3.241478384e-06f,
+ -3.247413695e-06f, -3.253340986e-06f, -3.259260244e-06f, -3.265171457e-06f, -3.271074613e-06f, -3.276969702e-06f, -3.282856710e-06f, -3.288735627e-06f, -3.294606440e-06f, -3.300469138e-06f,
+ -3.306323709e-06f, -3.312170142e-06f, -3.318008424e-06f, -3.323838545e-06f, -3.329660493e-06f, -3.335474255e-06f, -3.341279821e-06f, -3.347077179e-06f, -3.352866318e-06f, -3.358647225e-06f,
+ -3.364419890e-06f, -3.370184300e-06f, -3.375940446e-06f, -3.381688314e-06f, -3.387427894e-06f, -3.393159174e-06f, -3.398882143e-06f, -3.404596790e-06f, -3.410303103e-06f, -3.416001071e-06f,
+ -3.421690683e-06f, -3.427371927e-06f, -3.433044792e-06f, -3.438709267e-06f, -3.444365341e-06f, -3.450013002e-06f, -3.455652240e-06f, -3.461283043e-06f, -3.466905400e-06f, -3.472519300e-06f,
+ -3.478124732e-06f, -3.483721685e-06f, -3.489310148e-06f, -3.494890109e-06f, -3.500461558e-06f, -3.506024484e-06f, -3.511578876e-06f, -3.517124723e-06f, -3.522662013e-06f, -3.528190737e-06f,
+ -3.533710883e-06f, -3.539222440e-06f, -3.544725398e-06f, -3.550219746e-06f, -3.555705472e-06f, -3.561182566e-06f, -3.566651018e-06f, -3.572110816e-06f, -3.577561951e-06f, -3.583004410e-06f,
+ -3.588438184e-06f, -3.593863262e-06f, -3.599279633e-06f, -3.604687286e-06f, -3.610086212e-06f, -3.615476399e-06f, -3.620857837e-06f, -3.626230515e-06f, -3.631594424e-06f, -3.636949551e-06f,
+ -3.642295888e-06f, -3.647633423e-06f, -3.652962146e-06f, -3.658282046e-06f, -3.663593114e-06f, -3.668895339e-06f, -3.674188710e-06f, -3.679473218e-06f, -3.684748852e-06f, -3.690015601e-06f,
+ -3.695273455e-06f, -3.700522405e-06f, -3.705762440e-06f, -3.710993549e-06f, -3.716215723e-06f, -3.721428951e-06f, -3.726633224e-06f, -3.731828531e-06f, -3.737014862e-06f, -3.742192207e-06f,
+ -3.747360556e-06f, -3.752519899e-06f, -3.757670226e-06f, -3.762811527e-06f, -3.767943792e-06f, -3.773067011e-06f, -3.778181175e-06f, -3.783286272e-06f, -3.788382294e-06f, -3.793469231e-06f,
+ -3.798547072e-06f, -3.803615808e-06f, -3.808675429e-06f, -3.813725926e-06f, -3.818767288e-06f, -3.823799506e-06f, -3.828822570e-06f, -3.833836471e-06f, -3.838841199e-06f, -3.843836743e-06f,
+ -3.848823096e-06f, -3.853800246e-06f, -3.858768185e-06f, -3.863726903e-06f, -3.868676390e-06f, -3.873616637e-06f, -3.878547634e-06f, -3.883469372e-06f, -3.888381842e-06f, -3.893285034e-06f,
+ -3.898178938e-06f, -3.903063545e-06f, -3.907938847e-06f, -3.912804833e-06f, -3.917661494e-06f, -3.922508821e-06f, -3.927346805e-06f, -3.932175437e-06f, -3.936994706e-06f, -3.941804605e-06f,
+ -3.946605124e-06f, -3.951396253e-06f, -3.956177984e-06f, -3.960950307e-06f, -3.965713214e-06f, -3.970466695e-06f, -3.975210741e-06f, -3.979945343e-06f, -3.984670493e-06f, -3.989386181e-06f,
+ -3.994092398e-06f, -3.998789135e-06f, -4.003476384e-06f, -4.008154136e-06f, -4.012822381e-06f, -4.017481111e-06f, -4.022130317e-06f, -4.026769990e-06f, -4.031400122e-06f, -4.036020703e-06f,
+ -4.040631725e-06f, -4.045233179e-06f, -4.049825057e-06f, -4.054407350e-06f, -4.058980049e-06f, -4.063543146e-06f, -4.068096631e-06f, -4.072640497e-06f, -4.077174735e-06f, -4.081699336e-06f,
+ -4.086214292e-06f, -4.090719594e-06f, -4.095215235e-06f, -4.099701204e-06f, -4.104177495e-06f, -4.108644098e-06f, -4.113101005e-06f, -4.117548208e-06f, -4.121985699e-06f, -4.126413469e-06f,
+ -4.130831510e-06f, -4.135239813e-06f, -4.139638371e-06f, -4.144027175e-06f, -4.148406217e-06f, -4.152775489e-06f, -4.157134983e-06f, -4.161484690e-06f, -4.165824603e-06f, -4.170154713e-06f,
+ -4.174475012e-06f, -4.178785493e-06f, -4.183086147e-06f, -4.187376966e-06f, -4.191657943e-06f, -4.195929069e-06f, -4.200190336e-06f, -4.204441737e-06f, -4.208683264e-06f, -4.212914908e-06f,
+ -4.217136663e-06f, -4.221348519e-06f, -4.225550470e-06f, -4.229742508e-06f, -4.233924625e-06f, -4.238096813e-06f, -4.242259064e-06f, -4.246411371e-06f, -4.250553726e-06f, -4.254686122e-06f,
+ -4.258808551e-06f, -4.262921005e-06f, -4.267023477e-06f, -4.271115959e-06f, -4.275198444e-06f, -4.279270925e-06f, -4.283333393e-06f, -4.287385842e-06f, -4.291428263e-06f, -4.295460650e-06f,
+ -4.299482996e-06f, -4.303495292e-06f, -4.307497532e-06f, -4.311489708e-06f, -4.315471813e-06f, -4.319443840e-06f, -4.323405782e-06f, -4.327357630e-06f, -4.331299379e-06f, -4.335231021e-06f,
+ -4.339152549e-06f, -4.343063955e-06f, -4.346965233e-06f, -4.350856375e-06f, -4.354737375e-06f, -4.358608226e-06f, -4.362468919e-06f, -4.366319450e-06f, -4.370159810e-06f, -4.373989993e-06f,
+ -4.377809991e-06f, -4.381619798e-06f, -4.385419408e-06f, -4.389208812e-06f, -4.392988005e-06f, -4.396756979e-06f, -4.400515728e-06f, -4.404264246e-06f, -4.408002524e-06f, -4.411730558e-06f,
+ -4.415448339e-06f, -4.419155862e-06f, -4.422853119e-06f, -4.426540105e-06f, -4.430216812e-06f, -4.433883234e-06f, -4.437539365e-06f, -4.441185198e-06f, -4.444820726e-06f, -4.448445943e-06f,
+ -4.452060843e-06f, -4.455665419e-06f, -4.459259665e-06f, -4.462843575e-06f, -4.466417142e-06f, -4.469980359e-06f, -4.473533221e-06f, -4.477075721e-06f, -4.480607854e-06f, -4.484129612e-06f,
+ -4.487640989e-06f, -4.491141981e-06f, -4.494632579e-06f, -4.498112779e-06f, -4.501582573e-06f, -4.505041957e-06f, -4.508490924e-06f, -4.511929468e-06f, -4.515357582e-06f, -4.518775262e-06f,
+ -4.522182500e-06f, -4.525579292e-06f, -4.528965630e-06f, -4.532341510e-06f, -4.535706926e-06f, -4.539061871e-06f, -4.542406339e-06f, -4.545740326e-06f, -4.549063825e-06f, -4.552376830e-06f,
+ -4.555679336e-06f, -4.558971337e-06f, -4.562252828e-06f, -4.565523802e-06f, -4.568784254e-06f, -4.572034179e-06f, -4.575273571e-06f, -4.578502424e-06f, -4.581720733e-06f, -4.584928493e-06f,
+ -4.588125697e-06f, -4.591312341e-06f, -4.594488418e-06f, -4.597653925e-06f, -4.600808854e-06f, -4.603953202e-06f, -4.607086962e-06f, -4.610210129e-06f, -4.613322698e-06f, -4.616424664e-06f,
+ -4.619516021e-06f, -4.622596765e-06f, -4.625666889e-06f, -4.628726390e-06f, -4.631775261e-06f, -4.634813497e-06f, -4.637841095e-06f, -4.640858048e-06f, -4.643864351e-06f, -4.646859999e-06f,
+ -4.649844988e-06f, -4.652819313e-06f, -4.655782968e-06f, -4.658735948e-06f, -4.661678249e-06f, -4.664609866e-06f, -4.667530794e-06f, -4.670441028e-06f, -4.673340564e-06f, -4.676229396e-06f,
+ -4.679107519e-06f, -4.681974930e-06f, -4.684831623e-06f, -4.687677594e-06f, -4.690512838e-06f, -4.693337350e-06f, -4.696151126e-06f, -4.698954162e-06f, -4.701746452e-06f, -4.704527992e-06f,
+ -4.707298777e-06f, -4.710058804e-06f, -4.712808068e-06f, -4.715546563e-06f, -4.718274287e-06f, -4.720991234e-06f, -4.723697400e-06f, -4.726392780e-06f, -4.729077372e-06f, -4.731751169e-06f,
+ -4.734414168e-06f, -4.737066365e-06f, -4.739707755e-06f, -4.742338334e-06f, -4.744958099e-06f, -4.747567044e-06f, -4.750165166e-06f, -4.752752461e-06f, -4.755328924e-06f, -4.757894552e-06f,
+ -4.760449340e-06f, -4.762993286e-06f, -4.765526383e-06f, -4.768048629e-06f, -4.770560020e-06f, -4.773060552e-06f, -4.775550221e-06f, -4.778029023e-06f, -4.780496954e-06f, -4.782954010e-06f,
+ -4.785400188e-06f, -4.787835484e-06f, -4.790259895e-06f, -4.792673415e-06f, -4.795076043e-06f, -4.797467774e-06f, -4.799848604e-06f, -4.802218530e-06f, -4.804577549e-06f, -4.806925657e-06f,
+ -4.809262849e-06f, -4.811589124e-06f, -4.813904476e-06f, -4.816208904e-06f, -4.818502403e-06f, -4.820784970e-06f, -4.823056601e-06f, -4.825317294e-06f, -4.827567045e-06f, -4.829805850e-06f,
+ -4.832033706e-06f, -4.834250611e-06f, -4.836456560e-06f, -4.838651551e-06f, -4.840835581e-06f, -4.843008645e-06f, -4.845170742e-06f, -4.847321868e-06f, -4.849462019e-06f, -4.851591194e-06f,
+ -4.853709388e-06f, -4.855816599e-06f, -4.857912824e-06f, -4.859998060e-06f, -4.862072303e-06f, -4.864135552e-06f, -4.866187803e-06f, -4.868229052e-06f, -4.870259299e-06f, -4.872278538e-06f,
+ -4.874286769e-06f, -4.876283988e-06f, -4.878270191e-06f, -4.880245378e-06f, -4.882209544e-06f, -4.884162687e-06f, -4.886104805e-06f, -4.888035895e-06f, -4.889955954e-06f, -4.891864980e-06f,
+ -4.893762970e-06f, -4.895649921e-06f, -4.897525832e-06f, -4.899390700e-06f, -4.901244521e-06f, -4.903087295e-06f, -4.904919018e-06f, -4.906739688e-06f, -4.908549303e-06f, -4.910347860e-06f,
+ -4.912135357e-06f, -4.913911792e-06f, -4.915677163e-06f, -4.917431466e-06f, -4.919174701e-06f, -4.920906865e-06f, -4.922627956e-06f, -4.924337972e-06f, -4.926036910e-06f, -4.927724768e-06f,
+ -4.929401545e-06f, -4.931067238e-06f, -4.932721846e-06f, -4.934365366e-06f, -4.935997797e-06f, -4.937619136e-06f, -4.939229382e-06f, -4.940828532e-06f, -4.942416586e-06f, -4.943993540e-06f,
+ -4.945559394e-06f, -4.947114145e-06f, -4.948657792e-06f, -4.950190333e-06f, -4.951711767e-06f, -4.953222091e-06f, -4.954721303e-06f, -4.956209404e-06f, -4.957686390e-06f, -4.959152259e-06f,
+ -4.960607012e-06f, -4.962050646e-06f, -4.963483159e-06f, -4.964904550e-06f, -4.966314818e-06f, -4.967713960e-06f, -4.969101977e-06f, -4.970478866e-06f, -4.971844626e-06f, -4.973199255e-06f,
+ -4.974542753e-06f, -4.975875118e-06f, -4.977196349e-06f, -4.978506444e-06f, -4.979805403e-06f, -4.981093223e-06f, -4.982369905e-06f, -4.983635447e-06f, -4.984889847e-06f, -4.986133105e-06f,
+ -4.987365219e-06f, -4.988586189e-06f, -4.989796014e-06f, -4.990994692e-06f, -4.992182223e-06f, -4.993358605e-06f, -4.994523838e-06f, -4.995677920e-06f, -4.996820852e-06f, -4.997952632e-06f,
+ -4.999073259e-06f, -5.000182732e-06f, -5.001281051e-06f, -5.002368216e-06f, -5.003444224e-06f, -5.004509076e-06f, -5.005562771e-06f, -5.006605308e-06f, -5.007636687e-06f, -5.008656907e-06f,
+ -5.009665967e-06f, -5.010663867e-06f, -5.011650606e-06f, -5.012626185e-06f, -5.013590601e-06f, -5.014543856e-06f, -5.015485948e-06f, -5.016416878e-06f, -5.017336644e-06f, -5.018245247e-06f,
+ -5.019142685e-06f, -5.020028960e-06f, -5.020904070e-06f, -5.021768015e-06f, -5.022620795e-06f, -5.023462410e-06f, -5.024292860e-06f, -5.025112144e-06f, -5.025920263e-06f, -5.026717216e-06f,
+ -5.027503003e-06f, -5.028277624e-06f, -5.029041079e-06f, -5.029793368e-06f, -5.030534492e-06f, -5.031264449e-06f, -5.031983241e-06f, -5.032690867e-06f, -5.033387328e-06f, -5.034072623e-06f,
+ -5.034746753e-06f, -5.035409718e-06f, -5.036061518e-06f, -5.036702153e-06f, -5.037331624e-06f, -5.037949931e-06f, -5.038557075e-06f, -5.039153055e-06f, -5.039737871e-06f, -5.040311525e-06f,
+ -5.040874017e-06f, -5.041425347e-06f, -5.041965516e-06f, -5.042494524e-06f, -5.043012372e-06f, -5.043519059e-06f, -5.044014588e-06f, -5.044498957e-06f, -5.044972169e-06f, -5.045434223e-06f,
+ -5.045885121e-06f, -5.046324862e-06f, -5.046753448e-06f, -5.047170879e-06f, -5.047577157e-06f, -5.047972281e-06f, -5.048356253e-06f, -5.048729073e-06f, -5.049090743e-06f, -5.049441263e-06f,
+ -5.049780634e-06f, -5.050108857e-06f, -5.050425933e-06f, -5.050731864e-06f, -5.051026649e-06f, -5.051310290e-06f, -5.051582788e-06f, -5.051844144e-06f, -5.052094359e-06f, -5.052333435e-06f,
+ -5.052561373e-06f, -5.052778172e-06f, -5.052983836e-06f, -5.053178365e-06f, -5.053361760e-06f, -5.053534023e-06f, -5.053695154e-06f, -5.053845156e-06f, -5.053984029e-06f, -5.054111775e-06f,
+ -5.054228395e-06f, -5.054333891e-06f, -5.054428264e-06f, -5.054511516e-06f, -5.054583647e-06f, -5.054644660e-06f, -5.054694557e-06f, -5.054733338e-06f, -5.054761005e-06f, -5.054777560e-06f,
+ -5.054783004e-06f, -5.054777340e-06f, -5.054760568e-06f, -5.054732691e-06f, -5.054693710e-06f, -5.054643627e-06f, -5.054582444e-06f, -5.054510162e-06f, -5.054426784e-06f, -5.054332311e-06f,
+ -5.054226745e-06f, -5.054110088e-06f, -5.053982342e-06f, -5.053843509e-06f, -5.053693591e-06f, -5.053532589e-06f, -5.053360506e-06f, -5.053177345e-06f, -5.052983106e-06f, -5.052777792e-06f,
+ -5.052561405e-06f, -5.052333948e-06f, -5.052095422e-06f, -5.051845829e-06f, -5.051585173e-06f, -5.051313454e-06f, -5.051030676e-06f, -5.050736840e-06f, -5.050431949e-06f, -5.050116006e-06f,
+ -5.049789012e-06f, -5.049450970e-06f, -5.049101883e-06f, -5.048741752e-06f, -5.048370580e-06f, -5.047988370e-06f, -5.047595125e-06f, -5.047190846e-06f, -5.046775536e-06f, -5.046349199e-06f,
+ -5.045911835e-06f, -5.045463449e-06f, -5.045004042e-06f, -5.044533618e-06f, -5.044052179e-06f, -5.043559727e-06f, -5.043056266e-06f, -5.042541799e-06f, -5.042016327e-06f, -5.041479854e-06f,
+ -5.040932383e-06f, -5.040373916e-06f, -5.039804457e-06f, -5.039224008e-06f, -5.038632572e-06f, -5.038030152e-06f, -5.037416752e-06f, -5.036792373e-06f, -5.036157020e-06f, -5.035510695e-06f,
+ -5.034853402e-06f, -5.034185142e-06f, -5.033505920e-06f, -5.032815739e-06f, -5.032114602e-06f, -5.031402511e-06f, -5.030679471e-06f, -5.029945484e-06f, -5.029200554e-06f, -5.028444684e-06f,
+ -5.027677877e-06f, -5.026900136e-06f, -5.026111466e-06f, -5.025311868e-06f, -5.024501348e-06f, -5.023679908e-06f, -5.022847551e-06f, -5.022004281e-06f, -5.021150102e-06f, -5.020285017e-06f,
+ -5.019409029e-06f, -5.018522143e-06f, -5.017624361e-06f, -5.016715688e-06f, -5.015796126e-06f, -5.014865681e-06f, -5.013924354e-06f, -5.012972151e-06f, -5.012009074e-06f, -5.011035128e-06f,
+ -5.010050316e-06f, -5.009054642e-06f, -5.008048110e-06f, -5.007030724e-06f, -5.006002488e-06f, -5.004963405e-06f, -5.003913479e-06f, -5.002852715e-06f, -5.001781116e-06f, -5.000698686e-06f,
+ -4.999605429e-06f, -4.998501350e-06f, -4.997386452e-06f, -4.996260740e-06f, -4.995124217e-06f, -4.993976888e-06f, -4.992818757e-06f, -4.991649827e-06f, -4.990470104e-06f, -4.989279591e-06f,
+ -4.988078293e-06f, -4.986866214e-06f, -4.985643358e-06f, -4.984409729e-06f, -4.983165333e-06f, -4.981910172e-06f, -4.980644252e-06f, -4.979367577e-06f, -4.978080151e-06f, -4.976781979e-06f,
+ -4.975473065e-06f, -4.974153414e-06f, -4.972823031e-06f, -4.971481919e-06f, -4.970130083e-06f, -4.968767529e-06f, -4.967394260e-06f, -4.966010281e-06f, -4.964615597e-06f, -4.963210213e-06f,
+ -4.961794133e-06f, -4.960367362e-06f, -4.958929904e-06f, -4.957481765e-06f, -4.956022950e-06f, -4.954553462e-06f, -4.953073307e-06f, -4.951582490e-06f, -4.950081015e-06f, -4.948568888e-06f,
+ -4.947046114e-06f, -4.945512697e-06f, -4.943968642e-06f, -4.942413955e-06f, -4.940848640e-06f, -4.939272702e-06f, -4.937686147e-06f, -4.936088980e-06f, -4.934481205e-06f, -4.932862828e-06f,
+ -4.931233854e-06f, -4.929594288e-06f, -4.927944135e-06f, -4.926283401e-06f, -4.924612091e-06f, -4.922930209e-06f, -4.921237762e-06f, -4.919534755e-06f, -4.917821193e-06f, -4.916097081e-06f,
+ -4.914362424e-06f, -4.912617229e-06f, -4.910861501e-06f, -4.909095244e-06f, -4.907318465e-06f, -4.905531168e-06f, -4.903733360e-06f, -4.901925046e-06f, -4.900106232e-06f, -4.898276923e-06f,
+ -4.896437124e-06f, -4.894586842e-06f, -4.892726082e-06f, -4.890854849e-06f, -4.888973149e-06f, -4.887080989e-06f, -4.885178374e-06f, -4.883265308e-06f, -4.881341800e-06f, -4.879407853e-06f,
+ -4.877463474e-06f, -4.875508669e-06f, -4.873543444e-06f, -4.871567804e-06f, -4.869581756e-06f, -4.867585305e-06f, -4.865578457e-06f, -4.863561218e-06f, -4.861533595e-06f, -4.859495593e-06f,
+ -4.857447219e-06f, -4.855388478e-06f, -4.853319376e-06f, -4.851239920e-06f, -4.849150116e-06f, -4.847049969e-06f, -4.844939487e-06f, -4.842818675e-06f, -4.840687539e-06f, -4.838546086e-06f,
+ -4.836394322e-06f, -4.834232253e-06f, -4.832059886e-06f, -4.829877226e-06f, -4.827684281e-06f, -4.825481057e-06f, -4.823267559e-06f, -4.821043795e-06f, -4.818809771e-06f, -4.816565493e-06f,
+ -4.814310967e-06f, -4.812046201e-06f, -4.809771201e-06f, -4.807485973e-06f, -4.805190524e-06f, -4.802884860e-06f, -4.800568988e-06f, -4.798242916e-06f, -4.795906648e-06f, -4.793560193e-06f,
+ -4.791203556e-06f, -4.788836744e-06f, -4.786459765e-06f, -4.784072625e-06f, -4.781675330e-06f, -4.779267888e-06f, -4.776850305e-06f, -4.774422588e-06f, -4.771984745e-06f, -4.769536781e-06f,
+ -4.767078704e-06f, -4.764610520e-06f, -4.762132238e-06f, -4.759643863e-06f, -4.757145403e-06f, -4.754636864e-06f, -4.752118254e-06f, -4.749589580e-06f, -4.747050848e-06f, -4.744502066e-06f,
+ -4.741943242e-06f, -4.739374381e-06f, -4.736795492e-06f, -4.734206582e-06f, -4.731607657e-06f, -4.728998724e-06f, -4.726379793e-06f, -4.723750868e-06f, -4.721111958e-06f, -4.718463070e-06f,
+ -4.715804212e-06f, -4.713135390e-06f, -4.710456612e-06f, -4.707767886e-06f, -4.705069219e-06f, -4.702360617e-06f, -4.699642090e-06f, -4.696913644e-06f, -4.694175286e-06f, -4.691427025e-06f,
+ -4.688668867e-06f, -4.685900820e-06f, -4.683122893e-06f, -4.680335092e-06f, -4.677537425e-06f, -4.674729899e-06f, -4.671912523e-06f, -4.669085305e-06f, -4.666248250e-06f, -4.663401369e-06f,
+ -4.660544667e-06f, -4.657678154e-06f, -4.654801836e-06f, -4.651915721e-06f, -4.649019818e-06f, -4.646114135e-06f, -4.643198678e-06f, -4.640273456e-06f, -4.637338477e-06f, -4.634393749e-06f,
+ -4.631439280e-06f, -4.628475077e-06f, -4.625501149e-06f, -4.622517503e-06f, -4.619524148e-06f, -4.616521092e-06f, -4.613508343e-06f, -4.610485909e-06f, -4.607453797e-06f, -4.604412017e-06f,
+ -4.601360576e-06f, -4.598299482e-06f, -4.595228744e-06f, -4.592148369e-06f, -4.589058367e-06f, -4.585958745e-06f, -4.582849511e-06f, -4.579730675e-06f, -4.576602243e-06f, -4.573464225e-06f,
+ -4.570316628e-06f, -4.567159462e-06f, -4.563992734e-06f, -4.560816454e-06f, -4.557630628e-06f, -4.554435267e-06f, -4.551230377e-06f, -4.548015968e-06f, -4.544792049e-06f, -4.541558627e-06f,
+ -4.538315712e-06f, -4.535063311e-06f, -4.531801434e-06f, -4.528530089e-06f, -4.525249285e-06f, -4.521959030e-06f, -4.518659333e-06f, -4.515350202e-06f, -4.512031647e-06f, -4.508703676e-06f,
+ -4.505366298e-06f, -4.502019521e-06f, -4.498663354e-06f, -4.495297807e-06f, -4.491922887e-06f, -4.488538605e-06f, -4.485144968e-06f, -4.481741985e-06f, -4.478329666e-06f, -4.474908019e-06f,
+ -4.471477053e-06f, -4.468036777e-06f, -4.464587201e-06f, -4.461128332e-06f, -4.457660181e-06f, -4.454182756e-06f, -4.450696066e-06f, -4.447200120e-06f, -4.443694928e-06f, -4.440180498e-06f,
+ -4.436656839e-06f, -4.433123961e-06f, -4.429581873e-06f, -4.426030584e-06f, -4.422470104e-06f, -4.418900440e-06f, -4.415321604e-06f, -4.411733603e-06f, -4.408136447e-06f, -4.404530146e-06f,
+ -4.400914709e-06f, -4.397290145e-06f, -4.393656463e-06f, -4.390013673e-06f, -4.386361784e-06f, -4.382700806e-06f, -4.379030747e-06f, -4.375351619e-06f, -4.371663429e-06f, -4.367966187e-06f,
+ -4.364259904e-06f, -4.360544587e-06f, -4.356820248e-06f, -4.353086895e-06f, -4.349344538e-06f, -4.345593187e-06f, -4.341832851e-06f, -4.338063540e-06f, -4.334285264e-06f, -4.330498031e-06f,
+ -4.326701852e-06f, -4.322896737e-06f, -4.319082695e-06f, -4.315259736e-06f, -4.311427870e-06f, -4.307587106e-06f, -4.303737455e-06f, -4.299878925e-06f, -4.296011528e-06f, -4.292135272e-06f,
+ -4.288250168e-06f, -4.284356225e-06f, -4.280453454e-06f, -4.276541864e-06f, -4.272621465e-06f, -4.268692267e-06f, -4.264754281e-06f, -4.260807515e-06f, -4.256851981e-06f, -4.252887687e-06f,
+ -4.248914645e-06f, -4.244932865e-06f, -4.240942355e-06f, -4.236943127e-06f, -4.232935190e-06f, -4.228918555e-06f, -4.224893232e-06f, -4.220859230e-06f, -4.216816561e-06f, -4.212765234e-06f,
+ -4.208705260e-06f, -4.204636648e-06f, -4.200559409e-06f, -4.196473554e-06f, -4.192379092e-06f, -4.188276034e-06f, -4.184164390e-06f, -4.180044170e-06f, -4.175915386e-06f, -4.171778046e-06f,
+ -4.167632163e-06f, -4.163477745e-06f, -4.159314804e-06f, -4.155143349e-06f, -4.150963392e-06f, -4.146774943e-06f, -4.142578012e-06f, -4.138372610e-06f, -4.134158747e-06f, -4.129936434e-06f,
+ -4.125705681e-06f, -4.121466499e-06f, -4.117218899e-06f, -4.112962892e-06f, -4.108698487e-06f, -4.104425695e-06f, -4.100144528e-06f, -4.095854995e-06f, -4.091557108e-06f, -4.087250878e-06f,
+ -4.082936314e-06f, -4.078613427e-06f, -4.074282230e-06f, -4.069942731e-06f, -4.065594943e-06f, -4.061238875e-06f, -4.056874539e-06f, -4.052501946e-06f, -4.048121105e-06f, -4.043732030e-06f,
+ -4.039334729e-06f, -4.034929214e-06f, -4.030515496e-06f, -4.026093587e-06f, -4.021663496e-06f, -4.017225234e-06f, -4.012778814e-06f, -4.008324246e-06f, -4.003861540e-06f, -3.999390709e-06f,
+ -3.994911762e-06f, -3.990424711e-06f, -3.985929568e-06f, -3.981426343e-06f, -3.976915047e-06f, -3.972395691e-06f, -3.967868288e-06f, -3.963332847e-06f, -3.958789380e-06f, -3.954237898e-06f,
+ -3.949678413e-06f, -3.945110935e-06f, -3.940535476e-06f, -3.935952048e-06f, -3.931360661e-06f, -3.926761326e-06f, -3.922154056e-06f, -3.917538861e-06f, -3.912915753e-06f, -3.908284743e-06f,
+ -3.903645842e-06f, -3.898999063e-06f, -3.894344415e-06f, -3.889681912e-06f, -3.885011563e-06f, -3.880333381e-06f, -3.875647377e-06f, -3.870953563e-06f, -3.866251949e-06f, -3.861542548e-06f,
+ -3.856825372e-06f, -3.852100430e-06f, -3.847367737e-06f, -3.842627301e-06f, -3.837879137e-06f, -3.833123254e-06f, -3.828359665e-06f, -3.823588381e-06f, -3.818809414e-06f, -3.814022775e-06f,
+ -3.809228477e-06f, -3.804426530e-06f, -3.799616948e-06f, -3.794799740e-06f, -3.789974920e-06f, -3.785142499e-06f, -3.780302488e-06f, -3.775454900e-06f, -3.770599746e-06f, -3.765737038e-06f,
+ -3.760866788e-06f, -3.755989008e-06f, -3.751103709e-06f, -3.746210904e-06f, -3.741310604e-06f, -3.736402821e-06f, -3.731487568e-06f, -3.726564856e-06f, -3.721634697e-06f, -3.716697103e-06f,
+ -3.711752086e-06f, -3.706799658e-06f, -3.701839831e-06f, -3.696872617e-06f, -3.691898028e-06f, -3.686916077e-06f, -3.681926774e-06f, -3.676930133e-06f, -3.671926166e-06f, -3.666914884e-06f,
+ -3.661896299e-06f, -3.656870424e-06f, -3.651837272e-06f, -3.646796853e-06f, -3.641749180e-06f, -3.636694266e-06f, -3.631632123e-06f, -3.626562763e-06f, -3.621486198e-06f, -3.616402440e-06f,
+ -3.611311502e-06f, -3.606213395e-06f, -3.601108133e-06f, -3.595995728e-06f, -3.590876191e-06f, -3.585749536e-06f, -3.580615774e-06f, -3.575474918e-06f, -3.570326980e-06f, -3.565171973e-06f,
+ -3.560009909e-06f, -3.554840800e-06f, -3.549664660e-06f, -3.544481499e-06f, -3.539291332e-06f, -3.534094170e-06f, -3.528890026e-06f, -3.523678911e-06f, -3.518460840e-06f, -3.513235824e-06f,
+ -3.508003876e-06f, -3.502765008e-06f, -3.497519234e-06f, -3.492266564e-06f, -3.487007013e-06f, -3.481740593e-06f, -3.476467316e-06f, -3.471187195e-06f, -3.465900243e-06f, -3.460606472e-06f,
+ -3.455305895e-06f, -3.449998524e-06f, -3.444684373e-06f, -3.439363454e-06f, -3.434035780e-06f, -3.428701363e-06f, -3.423360217e-06f, -3.418012353e-06f, -3.412657786e-06f, -3.407296527e-06f,
+ -3.401928589e-06f, -3.396553986e-06f, -3.391172729e-06f, -3.385784833e-06f, -3.380390309e-06f, -3.374989171e-06f, -3.369581431e-06f, -3.364167103e-06f, -3.358746199e-06f, -3.353318732e-06f,
+ -3.347884715e-06f, -3.342444161e-06f, -3.336997083e-06f, -3.331543494e-06f, -3.326083407e-06f, -3.320616835e-06f, -3.315143791e-06f, -3.309664288e-06f, -3.304178339e-06f, -3.298685956e-06f,
+ -3.293187154e-06f, -3.287681945e-06f, -3.282170342e-06f, -3.276652358e-06f, -3.271128007e-06f, -3.265597301e-06f, -3.260060254e-06f, -3.254516878e-06f, -3.248967188e-06f, -3.243411195e-06f,
+ -3.237848914e-06f, -3.232280357e-06f, -3.226705537e-06f, -3.221124469e-06f, -3.215537164e-06f, -3.209943637e-06f, -3.204343900e-06f, -3.198737967e-06f, -3.193125850e-06f, -3.187507565e-06f,
+ -3.181883122e-06f, -3.176252537e-06f, -3.170615821e-06f, -3.164972989e-06f, -3.159324054e-06f, -3.153669030e-06f, -3.148007928e-06f, -3.142340764e-06f, -3.136667550e-06f, -3.130988299e-06f,
+ -3.125303025e-06f, -3.119611742e-06f, -3.113914463e-06f, -3.108211202e-06f, -3.102501971e-06f, -3.096786784e-06f, -3.091065655e-06f, -3.085338597e-06f, -3.079605624e-06f, -3.073866749e-06f,
+ -3.068121985e-06f, -3.062371347e-06f, -3.056614848e-06f, -3.050852501e-06f, -3.045084319e-06f, -3.039310317e-06f, -3.033530509e-06f, -3.027744906e-06f, -3.021953524e-06f, -3.016156376e-06f,
+ -3.010353475e-06f, -3.004544835e-06f, -2.998730470e-06f, -2.992910393e-06f, -2.987084618e-06f, -2.981253159e-06f, -2.975416029e-06f, -2.969573242e-06f, -2.963724812e-06f, -2.957870753e-06f,
+ -2.952011077e-06f, -2.946145800e-06f, -2.940274934e-06f, -2.934398493e-06f, -2.928516492e-06f, -2.922628944e-06f, -2.916735862e-06f, -2.910837261e-06f, -2.904933155e-06f, -2.899023556e-06f,
+ -2.893108480e-06f, -2.887187939e-06f, -2.881261948e-06f, -2.875330521e-06f, -2.869393671e-06f, -2.863451412e-06f, -2.857503758e-06f, -2.851550724e-06f, -2.845592322e-06f, -2.839628568e-06f,
+ -2.833659474e-06f, -2.827685055e-06f, -2.821705324e-06f, -2.815720296e-06f, -2.809729985e-06f, -2.803734404e-06f, -2.797733568e-06f, -2.791727490e-06f, -2.785716185e-06f, -2.779699667e-06f,
+ -2.773677949e-06f, -2.767651046e-06f, -2.761618971e-06f, -2.755581739e-06f, -2.749539363e-06f, -2.743491859e-06f, -2.737439239e-06f, -2.731381519e-06f, -2.725318711e-06f, -2.719250831e-06f,
+ -2.713177892e-06f, -2.707099908e-06f, -2.701016894e-06f, -2.694928863e-06f, -2.688835830e-06f, -2.682737810e-06f, -2.676634815e-06f, -2.670526861e-06f, -2.664413961e-06f, -2.658296129e-06f,
+ -2.652173381e-06f, -2.646045730e-06f, -2.639913190e-06f, -2.633775776e-06f, -2.627633501e-06f, -2.621486380e-06f, -2.615334428e-06f, -2.609177658e-06f, -2.603016085e-06f, -2.596849723e-06f,
+ -2.590678586e-06f, -2.584502689e-06f, -2.578322046e-06f, -2.572136671e-06f, -2.565946579e-06f, -2.559751784e-06f, -2.553552299e-06f, -2.547348141e-06f, -2.541139322e-06f, -2.534925858e-06f,
+ -2.528707762e-06f, -2.522485049e-06f, -2.516257734e-06f, -2.510025831e-06f, -2.503789354e-06f, -2.497548317e-06f, -2.491302735e-06f, -2.485052623e-06f, -2.478797995e-06f, -2.472538865e-06f,
+ -2.466275248e-06f, -2.460007158e-06f, -2.453734609e-06f, -2.447457617e-06f, -2.441176196e-06f, -2.434890359e-06f, -2.428600122e-06f, -2.422305499e-06f, -2.416006505e-06f, -2.409703154e-06f,
+ -2.403395461e-06f, -2.397083440e-06f, -2.390767105e-06f, -2.384446472e-06f, -2.378121554e-06f, -2.371792367e-06f, -2.365458925e-06f, -2.359121242e-06f, -2.352779334e-06f, -2.346433214e-06f,
+ -2.340082897e-06f, -2.333728398e-06f, -2.327369732e-06f, -2.321006912e-06f, -2.314639955e-06f, -2.308268873e-06f, -2.301893683e-06f, -2.295514398e-06f, -2.289131034e-06f, -2.282743604e-06f,
+ -2.276352124e-06f, -2.269956608e-06f, -2.263557072e-06f, -2.257153528e-06f, -2.250745993e-06f, -2.244334481e-06f, -2.237919007e-06f, -2.231499585e-06f, -2.225076230e-06f, -2.218648957e-06f,
+ -2.212217781e-06f, -2.205782716e-06f, -2.199343777e-06f, -2.192900978e-06f, -2.186454336e-06f, -2.180003863e-06f, -2.173549576e-06f, -2.167091488e-06f, -2.160629615e-06f, -2.154163971e-06f,
+ -2.147694572e-06f, -2.141221432e-06f, -2.134744565e-06f, -2.128263987e-06f, -2.121779712e-06f, -2.115291756e-06f, -2.108800132e-06f, -2.102304857e-06f, -2.095805944e-06f, -2.089303409e-06f,
+ -2.082797266e-06f, -2.076287530e-06f, -2.069774217e-06f, -2.063257340e-06f, -2.056736916e-06f, -2.050212958e-06f, -2.043685481e-06f, -2.037154502e-06f, -2.030620033e-06f, -2.024082091e-06f,
+ -2.017540690e-06f, -2.010995846e-06f, -2.004447572e-06f, -1.997895884e-06f, -1.991340797e-06f, -1.984782326e-06f, -1.978220486e-06f, -1.971655291e-06f, -1.965086757e-06f, -1.958514899e-06f,
+ -1.951939731e-06f, -1.945361268e-06f, -1.938779526e-06f, -1.932194520e-06f, -1.925606264e-06f, -1.919014773e-06f, -1.912420063e-06f, -1.905822148e-06f, -1.899221043e-06f, -1.892616764e-06f,
+ -1.886009325e-06f, -1.879398741e-06f, -1.872785028e-06f, -1.866168201e-06f, -1.859548273e-06f, -1.852925261e-06f, -1.846299180e-06f, -1.839670044e-06f, -1.833037869e-06f, -1.826402670e-06f,
+ -1.819764461e-06f, -1.813123258e-06f, -1.806479075e-06f, -1.799831929e-06f, -1.793181833e-06f, -1.786528803e-06f, -1.779872855e-06f, -1.773214003e-06f, -1.766552261e-06f, -1.759887646e-06f,
+ -1.753220173e-06f, -1.746549856e-06f, -1.739876711e-06f, -1.733200752e-06f, -1.726521995e-06f, -1.719840455e-06f, -1.713156148e-06f, -1.706469087e-06f, -1.699779289e-06f, -1.693086768e-06f,
+ -1.686391539e-06f, -1.679693619e-06f, -1.672993021e-06f, -1.666289761e-06f, -1.659583854e-06f, -1.652875315e-06f, -1.646164160e-06f, -1.639450404e-06f, -1.632734061e-06f, -1.626015147e-06f,
+ -1.619293677e-06f, -1.612569666e-06f, -1.605843130e-06f, -1.599114083e-06f, -1.592382541e-06f, -1.585648519e-06f, -1.578912032e-06f, -1.572173095e-06f, -1.565431724e-06f, -1.558687934e-06f,
+ -1.551941739e-06f, -1.545193156e-06f, -1.538442199e-06f, -1.531688883e-06f, -1.524933224e-06f, -1.518175237e-06f, -1.511414937e-06f, -1.504652340e-06f, -1.497887460e-06f, -1.491120313e-06f,
+ -1.484350914e-06f, -1.477579278e-06f, -1.470805420e-06f, -1.464029357e-06f, -1.457251102e-06f, -1.450470672e-06f, -1.443688081e-06f, -1.436903344e-06f, -1.430116478e-06f, -1.423327497e-06f,
+ -1.416536416e-06f, -1.409743251e-06f, -1.402948017e-06f, -1.396150729e-06f, -1.389351402e-06f, -1.382550053e-06f, -1.375746695e-06f, -1.368941344e-06f, -1.362134016e-06f, -1.355324726e-06f,
+ -1.348513489e-06f, -1.341700320e-06f, -1.334885235e-06f, -1.328068249e-06f, -1.321249377e-06f, -1.314428634e-06f, -1.307606036e-06f, -1.300781598e-06f, -1.293955336e-06f, -1.287127264e-06f,
+ -1.280297398e-06f, -1.273465753e-06f, -1.266632344e-06f, -1.259797188e-06f, -1.252960298e-06f, -1.246121691e-06f, -1.239281382e-06f, -1.232439385e-06f, -1.225595717e-06f, -1.218750393e-06f,
+ -1.211903427e-06f, -1.205054835e-06f, -1.198204633e-06f, -1.191352836e-06f, -1.184499459e-06f, -1.177644518e-06f, -1.170788027e-06f, -1.163930002e-06f, -1.157070459e-06f, -1.150209412e-06f,
+ -1.143346877e-06f, -1.136482870e-06f, -1.129617405e-06f, -1.122750498e-06f, -1.115882165e-06f, -1.109012420e-06f, -1.102141279e-06f, -1.095268758e-06f, -1.088394871e-06f, -1.081519634e-06f,
+ -1.074643062e-06f, -1.067765171e-06f, -1.060885975e-06f, -1.054005491e-06f, -1.047123734e-06f, -1.040240718e-06f, -1.033356459e-06f, -1.026470973e-06f, -1.019584275e-06f, -1.012696380e-06f,
+ -1.005807304e-06f, -9.989170610e-07f, -9.920256676e-07f, -9.851331387e-07f, -9.782394896e-07f, -9.713447357e-07f, -9.644488924e-07f, -9.575519748e-07f, -9.506539984e-07f, -9.437549786e-07f,
+ -9.368549305e-07f, -9.299538696e-07f, -9.230518112e-07f, -9.161487706e-07f, -9.092447632e-07f, -9.023398043e-07f, -8.954339092e-07f, -8.885270932e-07f, -8.816193717e-07f, -8.747107600e-07f,
+ -8.678012734e-07f, -8.608909273e-07f, -8.539797370e-07f, -8.470677178e-07f, -8.401548851e-07f, -8.332412541e-07f, -8.263268402e-07f, -8.194116588e-07f, -8.124957251e-07f, -8.055790544e-07f,
+ -7.986616622e-07f, -7.917435637e-07f, -7.848247742e-07f, -7.779053091e-07f, -7.709851837e-07f, -7.640644133e-07f, -7.571430132e-07f, -7.502209988e-07f, -7.432983853e-07f, -7.363751881e-07f,
+ -7.294514224e-07f, -7.225271037e-07f, -7.156022472e-07f, -7.086768682e-07f, -7.017509821e-07f, -6.948246041e-07f, -6.878977495e-07f, -6.809704337e-07f, -6.740426720e-07f, -6.671144797e-07f,
+ -6.601858720e-07f, -6.532568643e-07f, -6.463274718e-07f, -6.393977100e-07f, -6.324675940e-07f, -6.255371392e-07f, -6.186063608e-07f, -6.116752742e-07f, -6.047438946e-07f, -5.978122373e-07f,
+ -5.908803177e-07f, -5.839481510e-07f, -5.770157524e-07f, -5.700831374e-07f, -5.631503210e-07f, -5.562173187e-07f, -5.492841457e-07f, -5.423508173e-07f, -5.354173487e-07f, -5.284837552e-07f,
+ -5.215500521e-07f, -5.146162547e-07f, -5.076823782e-07f, -5.007484378e-07f, -4.938144489e-07f, -4.868804267e-07f, -4.799463865e-07f, -4.730123434e-07f, -4.660783128e-07f, -4.591443099e-07f,
+ -4.522103500e-07f, -4.452764482e-07f, -4.383426199e-07f, -4.314088803e-07f, -4.244752445e-07f, -4.175417279e-07f, -4.106083457e-07f, -4.036751130e-07f, -3.967420452e-07f, -3.898091575e-07f,
+ -3.828764650e-07f, -3.759439830e-07f, -3.690117267e-07f, -3.620797113e-07f, -3.551479521e-07f, -3.482164641e-07f, -3.412852628e-07f, -3.343543631e-07f, -3.274237804e-07f, -3.204935298e-07f,
+ -3.135636265e-07f, -3.066340857e-07f, -2.997049226e-07f, -2.927761524e-07f, -2.858477903e-07f, -2.789198513e-07f, -2.719923508e-07f, -2.650653039e-07f, -2.581387256e-07f, -2.512126313e-07f,
+ -2.442870361e-07f, -2.373619550e-07f, -2.304374034e-07f, -2.235133962e-07f, -2.165899487e-07f, -2.096670760e-07f, -2.027447933e-07f, -1.958231156e-07f, -1.889020582e-07f, -1.819816360e-07f,
+ -1.750618644e-07f, -1.681427583e-07f, -1.612243329e-07f, -1.543066034e-07f, -1.473895847e-07f, -1.404732921e-07f, -1.335577406e-07f, -1.266429453e-07f, -1.197289214e-07f, -1.128156838e-07f,
+ -1.059032477e-07f, -9.899162825e-08f, -9.208084041e-08f, -8.517089929e-08f, -7.826181996e-08f, -7.135361748e-08f, -6.444630692e-08f, -5.753990334e-08f, -5.063442177e-08f, -4.372987728e-08f,
+ -3.682628490e-08f, -2.992365968e-08f, -2.302201664e-08f, -1.612137083e-08f, -9.221737252e-09f, -2.323130942e-09f, 4.574433086e-09f, 1.147093982e-08f, 1.836637426e-08f, 2.526072139e-08f,
+ 3.215396622e-08f, 3.904609376e-08f, 4.593708901e-08f, 5.282693700e-08f, 5.971562274e-08f, 6.660313126e-08f, 7.348944759e-08f, 8.037455677e-08f, 8.725844384e-08f, 9.414109383e-08f,
+ 1.010224918e-07f, 1.079026228e-07f, 1.147814719e-07f, 1.216590242e-07f, 1.285352647e-07f, 1.354101786e-07f, 1.422837508e-07f, 1.491559665e-07f, 1.560268107e-07f, 1.628962687e-07f,
+ 1.697643254e-07f, 1.766309660e-07f, 1.834961755e-07f, 1.903599392e-07f, 1.972222421e-07f, 2.040830694e-07f, 2.109424061e-07f, 2.178002375e-07f, 2.246565487e-07f, 2.315113248e-07f,
+ 2.383645510e-07f, 2.452162124e-07f, 2.520662943e-07f, 2.589147818e-07f, 2.657616600e-07f, 2.726069142e-07f, 2.794505296e-07f, 2.862924913e-07f, 2.931327845e-07f, 2.999713945e-07f,
+ 3.068083065e-07f, 3.136435057e-07f, 3.204769773e-07f, 3.273087065e-07f, 3.341386787e-07f, 3.409668790e-07f, 3.477932927e-07f, 3.546179050e-07f, 3.614407013e-07f, 3.682616667e-07f,
+ 3.750807866e-07f, 3.818980463e-07f, 3.887134310e-07f, 3.955269260e-07f, 4.023385166e-07f, 4.091481882e-07f, 4.159559260e-07f, 4.227617154e-07f, 4.295655417e-07f, 4.363673902e-07f,
+ 4.431672463e-07f, 4.499650954e-07f, 4.567609227e-07f, 4.635547136e-07f, 4.703464536e-07f, 4.771361279e-07f, 4.839237220e-07f, 4.907092212e-07f, 4.974926110e-07f, 5.042738767e-07f,
+ 5.110530038e-07f, 5.178299776e-07f, 5.246047836e-07f, 5.313774072e-07f, 5.381478339e-07f, 5.449160491e-07f, 5.516820383e-07f, 5.584457868e-07f, 5.652072802e-07f, 5.719665039e-07f,
+ 5.787234435e-07f, 5.854780844e-07f, 5.922304120e-07f, 5.989804120e-07f, 6.057280698e-07f, 6.124733709e-07f, 6.192163008e-07f, 6.259568451e-07f, 6.326949893e-07f, 6.394307190e-07f,
+ 6.461640197e-07f, 6.528948769e-07f, 6.596232763e-07f, 6.663492034e-07f, 6.730726438e-07f, 6.797935831e-07f, 6.865120069e-07f, 6.932279008e-07f, 6.999412503e-07f, 7.066520412e-07f,
+ 7.133602591e-07f, 7.200658895e-07f, 7.267689182e-07f, 7.334693307e-07f, 7.401671128e-07f, 7.468622502e-07f, 7.535547284e-07f, 7.602445332e-07f, 7.669316503e-07f, 7.736160653e-07f,
+ 7.802977641e-07f, 7.869767322e-07f, 7.936529555e-07f, 8.003264196e-07f, 8.069971103e-07f, 8.136650134e-07f, 8.203301146e-07f, 8.269923997e-07f, 8.336518544e-07f, 8.403084645e-07f,
+ 8.469622159e-07f, 8.536130943e-07f, 8.602610856e-07f, 8.669061755e-07f, 8.735483499e-07f, 8.801875946e-07f, 8.868238954e-07f, 8.934572383e-07f, 9.000876090e-07f, 9.067149935e-07f,
+ 9.133393776e-07f, 9.199607472e-07f, 9.265790882e-07f, 9.331943865e-07f, 9.398066280e-07f, 9.464157986e-07f, 9.530218844e-07f, 9.596248711e-07f, 9.662247448e-07f, 9.728214914e-07f,
+ 9.794150969e-07f, 9.860055472e-07f, 9.925928284e-07f, 9.991769264e-07f, 1.005757827e-06f, 1.012335517e-06f, 1.018909982e-06f, 1.025481207e-06f, 1.032049179e-06f, 1.038613885e-06f,
+ 1.045175309e-06f, 1.051733439e-06f, 1.058288260e-06f, 1.064839758e-06f, 1.071387919e-06f, 1.077932730e-06f, 1.084474177e-06f, 1.091012245e-06f, 1.097546921e-06f, 1.104078191e-06f,
+ 1.110606041e-06f, 1.117130458e-06f, 1.123651427e-06f, 1.130168935e-06f, 1.136682967e-06f, 1.143193511e-06f, 1.149700552e-06f, 1.156204076e-06f, 1.162704070e-06f, 1.169200520e-06f,
+ 1.175693413e-06f, 1.182182734e-06f, 1.188668469e-06f, 1.195150606e-06f, 1.201629130e-06f, 1.208104027e-06f, 1.214575285e-06f, 1.221042888e-06f, 1.227506825e-06f, 1.233967080e-06f,
+ 1.240423640e-06f, 1.246876493e-06f, 1.253325623e-06f, 1.259771017e-06f, 1.266212663e-06f, 1.272650545e-06f, 1.279084651e-06f, 1.285514967e-06f, 1.291941480e-06f, 1.298364175e-06f,
+ 1.304783040e-06f, 1.311198061e-06f, 1.317609224e-06f, 1.324016516e-06f, 1.330419923e-06f, 1.336819431e-06f, 1.343215028e-06f, 1.349606700e-06f, 1.355994434e-06f, 1.362378215e-06f,
+ 1.368758031e-06f, 1.375133867e-06f, 1.381505712e-06f, 1.387873550e-06f, 1.394237370e-06f, 1.400597157e-06f, 1.406952898e-06f, 1.413304579e-06f, 1.419652188e-06f, 1.425995711e-06f,
+ 1.432335135e-06f, 1.438670446e-06f, 1.445001631e-06f, 1.451328677e-06f, 1.457651571e-06f, 1.463970298e-06f, 1.470284847e-06f, 1.476595203e-06f, 1.482901354e-06f, 1.489203286e-06f,
+ 1.495500986e-06f, 1.501794440e-06f, 1.508083637e-06f, 1.514368561e-06f, 1.520649201e-06f, 1.526925543e-06f, 1.533197574e-06f, 1.539465281e-06f, 1.545728650e-06f, 1.551987669e-06f,
+ 1.558242324e-06f, 1.564492603e-06f, 1.570738492e-06f, 1.576979978e-06f, 1.583217048e-06f, 1.589449690e-06f, 1.595677889e-06f, 1.601901634e-06f, 1.608120910e-06f, 1.614335706e-06f,
+ 1.620546007e-06f, 1.626751802e-06f, 1.632953076e-06f, 1.639149818e-06f, 1.645342014e-06f, 1.651529652e-06f, 1.657712717e-06f, 1.663891199e-06f, 1.670065082e-06f, 1.676234356e-06f,
+ 1.682399006e-06f, 1.688559020e-06f, 1.694714386e-06f, 1.700865089e-06f, 1.707011119e-06f, 1.713152460e-06f, 1.719289102e-06f, 1.725421031e-06f, 1.731548234e-06f, 1.737670699e-06f,
+ 1.743788412e-06f, 1.749901362e-06f, 1.756009535e-06f, 1.762112919e-06f, 1.768211500e-06f, 1.774305267e-06f, 1.780394207e-06f, 1.786478306e-06f, 1.792557553e-06f, 1.798631935e-06f,
+ 1.804701438e-06f, 1.810766051e-06f, 1.816825761e-06f, 1.822880556e-06f, 1.828930422e-06f, 1.834975347e-06f, 1.841015318e-06f, 1.847050324e-06f, 1.853080352e-06f, 1.859105388e-06f,
+ 1.865125421e-06f, 1.871140438e-06f, 1.877150427e-06f, 1.883155375e-06f, 1.889155270e-06f, 1.895150099e-06f, 1.901139849e-06f, 1.907124510e-06f, 1.913104067e-06f, 1.919078510e-06f,
+ 1.925047824e-06f, 1.931011999e-06f, 1.936971021e-06f, 1.942924879e-06f, 1.948873560e-06f, 1.954817051e-06f, 1.960755341e-06f, 1.966688417e-06f, 1.972616268e-06f, 1.978538879e-06f,
+ 1.984456241e-06f, 1.990368339e-06f, 1.996275163e-06f, 2.002176700e-06f, 2.008072937e-06f, 2.013963863e-06f, 2.019849465e-06f, 2.025729732e-06f, 2.031604650e-06f, 2.037474209e-06f,
+ 2.043338396e-06f, 2.049197198e-06f, 2.055050605e-06f, 2.060898603e-06f, 2.066741180e-06f, 2.072578326e-06f, 2.078410027e-06f, 2.084236272e-06f, 2.090057048e-06f, 2.095872345e-06f,
+ 2.101682149e-06f, 2.107486448e-06f, 2.113285232e-06f, 2.119078488e-06f, 2.124866204e-06f, 2.130648368e-06f, 2.136424968e-06f, 2.142195993e-06f, 2.147961430e-06f, 2.153721268e-06f,
+ 2.159475495e-06f, 2.165224100e-06f, 2.170967069e-06f, 2.176704393e-06f, 2.182436058e-06f, 2.188162053e-06f, 2.193882367e-06f, 2.199596988e-06f, 2.205305903e-06f, 2.211009102e-06f,
+ 2.216706572e-06f, 2.222398302e-06f, 2.228084281e-06f, 2.233764496e-06f, 2.239438936e-06f, 2.245107590e-06f, 2.250770445e-06f, 2.256427491e-06f, 2.262078716e-06f, 2.267724108e-06f,
+ 2.273363655e-06f, 2.278997347e-06f, 2.284625171e-06f, 2.290247117e-06f, 2.295863172e-06f, 2.301473326e-06f, 2.307077566e-06f, 2.312675882e-06f, 2.318268261e-06f, 2.323854694e-06f,
+ 2.329435167e-06f, 2.335009671e-06f, 2.340578192e-06f, 2.346140721e-06f, 2.351697246e-06f, 2.357247755e-06f, 2.362792238e-06f, 2.368330683e-06f, 2.373863078e-06f, 2.379389412e-06f,
+ 2.384909675e-06f, 2.390423855e-06f, 2.395931941e-06f, 2.401433921e-06f, 2.406929785e-06f, 2.412419521e-06f, 2.417903118e-06f, 2.423380565e-06f, 2.428851851e-06f, 2.434316965e-06f,
+ 2.439775896e-06f, 2.445228632e-06f, 2.450675163e-06f, 2.456115478e-06f, 2.461549565e-06f, 2.466977414e-06f, 2.472399013e-06f, 2.477814352e-06f, 2.483223420e-06f, 2.488626205e-06f,
+ 2.494022697e-06f, 2.499412885e-06f, 2.504796758e-06f, 2.510174305e-06f, 2.515545515e-06f, 2.520910378e-06f, 2.526268882e-06f, 2.531621017e-06f, 2.536966772e-06f, 2.542306136e-06f,
+ 2.547639099e-06f, 2.552965649e-06f, 2.558285776e-06f, 2.563599469e-06f, 2.568906718e-06f, 2.574207512e-06f, 2.579501839e-06f, 2.584789690e-06f, 2.590071054e-06f, 2.595345920e-06f,
+ 2.600614278e-06f, 2.605876116e-06f, 2.611131425e-06f, 2.616380194e-06f, 2.621622412e-06f, 2.626858069e-06f, 2.632087154e-06f, 2.637309657e-06f, 2.642525567e-06f, 2.647734874e-06f,
+ 2.652937567e-06f, 2.658133636e-06f, 2.663323071e-06f, 2.668505861e-06f, 2.673681995e-06f, 2.678851464e-06f, 2.684014257e-06f, 2.689170363e-06f, 2.694319772e-06f, 2.699462475e-06f,
+ 2.704598461e-06f, 2.709727718e-06f, 2.714850238e-06f, 2.719966010e-06f, 2.725075024e-06f, 2.730177269e-06f, 2.735272736e-06f, 2.740361414e-06f, 2.745443292e-06f, 2.750518362e-06f,
+ 2.755586612e-06f, 2.760648033e-06f, 2.765702615e-06f, 2.770750347e-06f, 2.775791219e-06f, 2.780825222e-06f, 2.785852345e-06f, 2.790872579e-06f, 2.795885913e-06f, 2.800892337e-06f,
+ 2.805891841e-06f, 2.810884417e-06f, 2.815870052e-06f, 2.820848739e-06f, 2.825820466e-06f, 2.830785224e-06f, 2.835743003e-06f, 2.840693793e-06f, 2.845637584e-06f, 2.850574367e-06f,
+ 2.855504132e-06f, 2.860426869e-06f, 2.865342568e-06f, 2.870251220e-06f, 2.875152814e-06f, 2.880047341e-06f, 2.884934792e-06f, 2.889815157e-06f, 2.894688426e-06f, 2.899554589e-06f,
+ 2.904413636e-06f, 2.909265560e-06f, 2.914110348e-06f, 2.918947993e-06f, 2.923778484e-06f, 2.928601813e-06f, 2.933417968e-06f, 2.938226942e-06f, 2.943028724e-06f, 2.947823305e-06f,
+ 2.952610676e-06f, 2.957390827e-06f, 2.962163749e-06f, 2.966929431e-06f, 2.971687866e-06f, 2.976439044e-06f, 2.981182955e-06f, 2.985919589e-06f, 2.990648939e-06f, 2.995370993e-06f,
+ 3.000085744e-06f, 3.004793181e-06f, 3.009493296e-06f, 3.014186080e-06f, 3.018871522e-06f, 3.023549615e-06f, 3.028220348e-06f, 3.032883713e-06f, 3.037539700e-06f, 3.042188301e-06f,
+ 3.046829506e-06f, 3.051463307e-06f, 3.056089693e-06f, 3.060708657e-06f, 3.065320188e-06f, 3.069924279e-06f, 3.074520920e-06f, 3.079110102e-06f, 3.083691816e-06f, 3.088266053e-06f,
+ 3.092832805e-06f, 3.097392062e-06f, 3.101943815e-06f, 3.106488056e-06f, 3.111024776e-06f, 3.115553966e-06f, 3.120075617e-06f, 3.124589721e-06f, 3.129096268e-06f, 3.133595250e-06f,
+ 3.138086658e-06f, 3.142570483e-06f, 3.147046717e-06f, 3.151515351e-06f, 3.155976376e-06f, 3.160429784e-06f, 3.164875566e-06f, 3.169313713e-06f, 3.173744217e-06f, 3.178167069e-06f,
+ 3.182582261e-06f, 3.186989785e-06f, 3.191389630e-06f, 3.195781790e-06f, 3.200166256e-06f, 3.204543018e-06f, 3.208912070e-06f, 3.213273401e-06f, 3.217627005e-06f, 3.221972871e-06f,
+ 3.226310993e-06f, 3.230641362e-06f, 3.234963969e-06f, 3.239278806e-06f, 3.243585865e-06f, 3.247885137e-06f, 3.252176615e-06f, 3.256460289e-06f, 3.260736152e-06f, 3.265004196e-06f,
+ 3.269264412e-06f, 3.273516792e-06f, 3.277761328e-06f, 3.281998012e-06f, 3.286226836e-06f, 3.290447791e-06f, 3.294660870e-06f, 3.298866065e-06f, 3.303063366e-06f, 3.307252767e-06f,
+ 3.311434260e-06f, 3.315607836e-06f, 3.319773487e-06f, 3.323931206e-06f, 3.328080985e-06f, 3.332222815e-06f, 3.336356689e-06f, 3.340482598e-06f, 3.344600536e-06f, 3.348710494e-06f,
+ 3.352812464e-06f, 3.356906439e-06f, 3.360992410e-06f, 3.365070371e-06f, 3.369140313e-06f, 3.373202228e-06f, 3.377256109e-06f, 3.381301948e-06f, 3.385339738e-06f, 3.389369470e-06f,
+ 3.393391138e-06f, 3.397404733e-06f, 3.401410248e-06f, 3.405407676e-06f, 3.409397008e-06f, 3.413378238e-06f, 3.417351358e-06f, 3.421316359e-06f, 3.425273236e-06f, 3.429221980e-06f,
+ 3.433162583e-06f, 3.437095040e-06f, 3.441019341e-06f, 3.444935480e-06f, 3.448843449e-06f, 3.452743241e-06f, 3.456634849e-06f, 3.460518265e-06f, 3.464393482e-06f, 3.468260493e-06f,
+ 3.472119291e-06f, 3.475969868e-06f, 3.479812216e-06f, 3.483646330e-06f, 3.487472201e-06f, 3.491289823e-06f, 3.495099189e-06f, 3.498900290e-06f, 3.502693121e-06f, 3.506477674e-06f,
+ 3.510253942e-06f, 3.514021918e-06f, 3.517781595e-06f, 3.521532966e-06f, 3.525276024e-06f, 3.529010762e-06f, 3.532737173e-06f, 3.536455250e-06f, 3.540164986e-06f, 3.543866375e-06f,
+ 3.547559410e-06f, 3.551244083e-06f, 3.554920388e-06f, 3.558588318e-06f, 3.562247866e-06f, 3.565899026e-06f, 3.569541790e-06f, 3.573176153e-06f, 3.576802107e-06f, 3.580419645e-06f,
+ 3.584028762e-06f, 3.587629449e-06f, 3.591221702e-06f, 3.594805512e-06f, 3.598380874e-06f, 3.601947780e-06f, 3.605506225e-06f, 3.609056202e-06f, 3.612597704e-06f, 3.616130725e-06f,
+ 3.619655258e-06f, 3.623171297e-06f, 3.626678836e-06f, 3.630177867e-06f, 3.633668385e-06f, 3.637150383e-06f, 3.640623856e-06f, 3.644088795e-06f, 3.647545196e-06f, 3.650993052e-06f,
+ 3.654432357e-06f, 3.657863104e-06f, 3.661285287e-06f, 3.664698900e-06f, 3.668103936e-06f, 3.671500391e-06f, 3.674888256e-06f, 3.678267527e-06f, 3.681638197e-06f, 3.685000260e-06f,
+ 3.688353710e-06f, 3.691698541e-06f, 3.695034747e-06f, 3.698362322e-06f, 3.701681260e-06f, 3.704991554e-06f, 3.708293199e-06f, 3.711586190e-06f, 3.714870519e-06f, 3.718146182e-06f,
+ 3.721413171e-06f, 3.724671483e-06f, 3.727921109e-06f, 3.731162046e-06f, 3.734394286e-06f, 3.737617825e-06f, 3.740832656e-06f, 3.744038774e-06f, 3.747236173e-06f, 3.750424846e-06f,
+ 3.753604790e-06f, 3.756775997e-06f, 3.759938463e-06f, 3.763092181e-06f, 3.766237147e-06f, 3.769373354e-06f, 3.772500797e-06f, 3.775619470e-06f, 3.778729368e-06f, 3.781830485e-06f,
+ 3.784922817e-06f, 3.788006356e-06f, 3.791081099e-06f, 3.794147040e-06f, 3.797204172e-06f, 3.800252491e-06f, 3.803291992e-06f, 3.806322669e-06f, 3.809344517e-06f, 3.812357530e-06f,
+ 3.815361703e-06f, 3.818357031e-06f, 3.821343510e-06f, 3.824321132e-06f, 3.827289894e-06f, 3.830249790e-06f, 3.833200815e-06f, 3.836142964e-06f, 3.839076231e-06f, 3.842000613e-06f,
+ 3.844916103e-06f, 3.847822696e-06f, 3.850720388e-06f, 3.853609173e-06f, 3.856489047e-06f, 3.859360004e-06f, 3.862222040e-06f, 3.865075150e-06f, 3.867919328e-06f, 3.870754570e-06f,
+ 3.873580871e-06f, 3.876398226e-06f, 3.879206631e-06f, 3.882006080e-06f, 3.884796568e-06f, 3.887578092e-06f, 3.890350645e-06f, 3.893114225e-06f, 3.895868825e-06f, 3.898614441e-06f,
+ 3.901351068e-06f, 3.904078702e-06f, 3.906797339e-06f, 3.909506972e-06f, 3.912207599e-06f, 3.914899214e-06f, 3.917581813e-06f, 3.920255392e-06f, 3.922919945e-06f, 3.925575468e-06f,
+ 3.928221958e-06f, 3.930859409e-06f, 3.933487816e-06f, 3.936107177e-06f, 3.938717486e-06f, 3.941318738e-06f, 3.943910930e-06f, 3.946494058e-06f, 3.949068116e-06f, 3.951633101e-06f,
+ 3.954189009e-06f, 3.956735834e-06f, 3.959273574e-06f, 3.961802224e-06f, 3.964321779e-06f, 3.966832235e-06f, 3.969333589e-06f, 3.971825836e-06f, 3.974308972e-06f, 3.976782994e-06f,
+ 3.979247896e-06f, 3.981703675e-06f, 3.984150328e-06f, 3.986587849e-06f, 3.989016236e-06f, 3.991435483e-06f, 3.993845588e-06f, 3.996246546e-06f, 3.998638353e-06f, 4.001021006e-06f,
+ 4.003394501e-06f, 4.005758833e-06f, 4.008114000e-06f, 4.010459997e-06f, 4.012796820e-06f, 4.015124466e-06f, 4.017442932e-06f, 4.019752212e-06f, 4.022052305e-06f, 4.024343205e-06f,
+ 4.026624910e-06f, 4.028897416e-06f, 4.031160719e-06f, 4.033414816e-06f, 4.035659703e-06f, 4.037895377e-06f, 4.040121833e-06f, 4.042339069e-06f, 4.044547082e-06f, 4.046745867e-06f,
+ 4.048935421e-06f, 4.051115741e-06f, 4.053286824e-06f, 4.055448666e-06f, 4.057601263e-06f, 4.059744613e-06f, 4.061878713e-06f, 4.064003558e-06f, 4.066119146e-06f, 4.068225473e-06f,
+ 4.070322536e-06f, 4.072410332e-06f, 4.074488859e-06f, 4.076558111e-06f, 4.078618088e-06f, 4.080668784e-06f, 4.082710199e-06f, 4.084742327e-06f, 4.086765167e-06f, 4.088778714e-06f,
+ 4.090782967e-06f, 4.092777922e-06f, 4.094763577e-06f, 4.096739928e-06f, 4.098706972e-06f, 4.100664706e-06f, 4.102613128e-06f, 4.104552235e-06f, 4.106482024e-06f, 4.108402492e-06f,
+ 4.110313636e-06f, 4.112215453e-06f, 4.114107942e-06f, 4.115991098e-06f, 4.117864920e-06f, 4.119729404e-06f, 4.121584548e-06f, 4.123430350e-06f, 4.125266806e-06f, 4.127093914e-06f,
+ 4.128911671e-06f, 4.130720076e-06f, 4.132519125e-06f, 4.134308816e-06f, 4.136089146e-06f, 4.137860112e-06f, 4.139621714e-06f, 4.141373947e-06f, 4.143116810e-06f, 4.144850299e-06f,
+ 4.146574414e-06f, 4.148289151e-06f, 4.149994508e-06f, 4.151690483e-06f, 4.153377073e-06f, 4.155054276e-06f, 4.156722091e-06f, 4.158380514e-06f, 4.160029543e-06f, 4.161669177e-06f,
+ 4.163299413e-06f, 4.164920249e-06f, 4.166531682e-06f, 4.168133712e-06f, 4.169726335e-06f, 4.171309550e-06f, 4.172883354e-06f, 4.174447746e-06f, 4.176002724e-06f, 4.177548285e-06f,
+ 4.179084427e-06f, 4.180611150e-06f, 4.182128450e-06f, 4.183636326e-06f, 4.185134776e-06f, 4.186623798e-06f, 4.188103390e-06f, 4.189573551e-06f, 4.191034279e-06f, 4.192485571e-06f,
+ 4.193927427e-06f, 4.195359844e-06f, 4.196782822e-06f, 4.198196357e-06f, 4.199600448e-06f, 4.200995095e-06f, 4.202380294e-06f, 4.203756045e-06f, 4.205122346e-06f, 4.206479196e-06f,
+ 4.207826592e-06f, 4.209164534e-06f, 4.210493020e-06f, 4.211812048e-06f, 4.213121617e-06f, 4.214421726e-06f, 4.215712372e-06f, 4.216993556e-06f, 4.218265275e-06f, 4.219527527e-06f,
+ 4.220780313e-06f, 4.222023630e-06f, 4.223257477e-06f, 4.224481853e-06f, 4.225696756e-06f, 4.226902186e-06f, 4.228098141e-06f, 4.229284620e-06f, 4.230461622e-06f, 4.231629146e-06f,
+ 4.232787190e-06f, 4.233935754e-06f, 4.235074836e-06f, 4.236204435e-06f, 4.237324551e-06f, 4.238435182e-06f, 4.239536328e-06f, 4.240627987e-06f, 4.241710158e-06f, 4.242782841e-06f,
+ 4.243846034e-06f, 4.244899737e-06f, 4.245943949e-06f, 4.246978670e-06f, 4.248003897e-06f, 4.249019630e-06f, 4.250025870e-06f, 4.251022614e-06f, 4.252009862e-06f, 4.252987613e-06f,
+ 4.253955868e-06f, 4.254914624e-06f, 4.255863882e-06f, 4.256803640e-06f, 4.257733899e-06f, 4.258654657e-06f, 4.259565914e-06f, 4.260467670e-06f, 4.261359923e-06f, 4.262242674e-06f,
+ 4.263115922e-06f, 4.263979666e-06f, 4.264833906e-06f, 4.265678642e-06f, 4.266513873e-06f, 4.267339599e-06f, 4.268155820e-06f, 4.268962534e-06f, 4.269759742e-06f, 4.270547444e-06f,
+ 4.271325639e-06f, 4.272094327e-06f, 4.272853507e-06f, 4.273603180e-06f, 4.274343346e-06f, 4.275074004e-06f, 4.275795153e-06f, 4.276506795e-06f, 4.277208928e-06f, 4.277901553e-06f,
+ 4.278584670e-06f, 4.279258278e-06f, 4.279922378e-06f, 4.280576969e-06f, 4.281222052e-06f, 4.281857627e-06f, 4.282483693e-06f, 4.283100251e-06f, 4.283707301e-06f, 4.284304843e-06f,
+ 4.284892877e-06f, 4.285471403e-06f, 4.286040422e-06f, 4.286599933e-06f, 4.287149938e-06f, 4.287690435e-06f, 4.288221426e-06f, 4.288742911e-06f, 4.289254890e-06f, 4.289757363e-06f,
+ 4.290250330e-06f, 4.290733793e-06f, 4.291207752e-06f, 4.291672206e-06f, 4.292127156e-06f, 4.292572604e-06f, 4.293008549e-06f, 4.293434991e-06f, 4.293851932e-06f, 4.294259371e-06f,
+ 4.294657310e-06f, 4.295045749e-06f, 4.295424689e-06f, 4.295794129e-06f, 4.296154072e-06f, 4.296504517e-06f, 4.296845465e-06f, 4.297176917e-06f, 4.297498874e-06f, 4.297811336e-06f,
+ 4.298114305e-06f, 4.298407780e-06f, 4.298691763e-06f, 4.298966255e-06f, 4.299231256e-06f, 4.299486767e-06f, 4.299732790e-06f, 4.299969324e-06f, 4.300196372e-06f, 4.300413934e-06f,
+ 4.300622011e-06f, 4.300820603e-06f, 4.301009713e-06f, 4.301189341e-06f, 4.301359488e-06f, 4.301520155e-06f, 4.301671343e-06f, 4.301813054e-06f, 4.301945288e-06f, 4.302068047e-06f,
+ 4.302181332e-06f, 4.302285144e-06f, 4.302379485e-06f, 4.302464355e-06f, 4.302539756e-06f, 4.302605689e-06f, 4.302662155e-06f, 4.302709156e-06f, 4.302746693e-06f, 4.302774768e-06f,
+ 4.302793382e-06f, 4.302802535e-06f, 4.302802231e-06f, 4.302792470e-06f, 4.302773253e-06f, 4.302744583e-06f, 4.302706460e-06f, 4.302658886e-06f, 4.302601864e-06f, 4.302535393e-06f,
+ 4.302459476e-06f, 4.302374115e-06f, 4.302279311e-06f, 4.302175066e-06f, 4.302061382e-06f, 4.301938259e-06f, 4.301805701e-06f, 4.301663708e-06f, 4.301512283e-06f, 4.301351426e-06f,
+ 4.301181141e-06f, 4.301001429e-06f, 4.300812291e-06f, 4.300613730e-06f, 4.300405747e-06f, 4.300188345e-06f, 4.299961525e-06f, 4.299725289e-06f, 4.299479639e-06f, 4.299224577e-06f,
+ 4.298960106e-06f, 4.298686226e-06f, 4.298402941e-06f, 4.298110252e-06f, 4.297808162e-06f, 4.297496672e-06f, 4.297175785e-06f, 4.296845502e-06f, 4.296505826e-06f, 4.296156760e-06f,
+ 4.295798304e-06f, 4.295430463e-06f, 4.295053237e-06f, 4.294666629e-06f, 4.294270642e-06f, 4.293865277e-06f, 4.293450537e-06f, 4.293026425e-06f, 4.292592942e-06f, 4.292150092e-06f,
+ 4.291697876e-06f, 4.291236297e-06f, 4.290765357e-06f, 4.290285060e-06f, 4.289795406e-06f, 4.289296400e-06f, 4.288788043e-06f, 4.288270338e-06f, 4.287743288e-06f, 4.287206895e-06f,
+ 4.286661161e-06f, 4.286106091e-06f, 4.285541685e-06f, 4.284967946e-06f, 4.284384879e-06f, 4.283792484e-06f, 4.283190766e-06f, 4.282579726e-06f, 4.281959367e-06f, 4.281329693e-06f,
+ 4.280690705e-06f, 4.280042408e-06f, 4.279384803e-06f, 4.278717894e-06f, 4.278041683e-06f, 4.277356174e-06f, 4.276661369e-06f, 4.275957272e-06f, 4.275243884e-06f, 4.274521210e-06f,
+ 4.273789253e-06f, 4.273048014e-06f, 4.272297498e-06f, 4.271537708e-06f, 4.270768646e-06f, 4.269990316e-06f, 4.269202720e-06f, 4.268405863e-06f, 4.267599746e-06f, 4.266784374e-06f,
+ 4.265959750e-06f, 4.265125876e-06f, 4.264282757e-06f, 4.263430394e-06f, 4.262568793e-06f, 4.261697955e-06f, 4.260817885e-06f, 4.259928585e-06f, 4.259030059e-06f, 4.258122310e-06f,
+ 4.257205343e-06f, 4.256279159e-06f, 4.255343763e-06f, 4.254399159e-06f, 4.253445349e-06f, 4.252482337e-06f, 4.251510127e-06f, 4.250528722e-06f, 4.249538126e-06f, 4.248538342e-06f,
+ 4.247529375e-06f, 4.246511227e-06f, 4.245483902e-06f, 4.244447405e-06f, 4.243401738e-06f, 4.242346905e-06f, 4.241282910e-06f, 4.240209758e-06f, 4.239127451e-06f, 4.238035993e-06f,
+ 4.236935389e-06f, 4.235825641e-06f, 4.234706755e-06f, 4.233578733e-06f, 4.232441580e-06f, 4.231295299e-06f, 4.230139895e-06f, 4.228975371e-06f, 4.227801732e-06f, 4.226618981e-06f,
+ 4.225427122e-06f, 4.224226160e-06f, 4.223016098e-06f, 4.221796941e-06f, 4.220568692e-06f, 4.219331356e-06f, 4.218084936e-06f, 4.216829438e-06f, 4.215564864e-06f, 4.214291220e-06f,
+ 4.213008509e-06f, 4.211716736e-06f, 4.210415905e-06f, 4.209106020e-06f, 4.207787086e-06f, 4.206459106e-06f, 4.205122085e-06f, 4.203776027e-06f, 4.202420937e-06f, 4.201056820e-06f,
+ 4.199683678e-06f, 4.198301518e-06f, 4.196910343e-06f, 4.195510157e-06f, 4.194100966e-06f, 4.192682774e-06f, 4.191255584e-06f, 4.189819403e-06f, 4.188374233e-06f, 4.186920081e-06f,
+ 4.185456950e-06f, 4.183984845e-06f, 4.182503770e-06f, 4.181013731e-06f, 4.179514731e-06f, 4.178006777e-06f, 4.176489871e-06f, 4.174964020e-06f, 4.173429227e-06f, 4.171885497e-06f,
+ 4.170332836e-06f, 4.168771248e-06f, 4.167200738e-06f, 4.165621310e-06f, 4.164032970e-06f, 4.162435723e-06f, 4.160829572e-06f, 4.159214524e-06f, 4.157590583e-06f, 4.155957754e-06f,
+ 4.154316041e-06f, 4.152665451e-06f, 4.151005988e-06f, 4.149337656e-06f, 4.147660462e-06f, 4.145974410e-06f, 4.144279505e-06f, 4.142575752e-06f, 4.140863156e-06f, 4.139141723e-06f,
+ 4.137411457e-06f, 4.135672364e-06f, 4.133924449e-06f, 4.132167717e-06f, 4.130402174e-06f, 4.128627824e-06f, 4.126844673e-06f, 4.125052726e-06f, 4.123251989e-06f, 4.121442466e-06f,
+ 4.119624164e-06f, 4.117797086e-06f, 4.115961240e-06f, 4.114116630e-06f, 4.112263261e-06f, 4.110401140e-06f, 4.108530270e-06f, 4.106650659e-06f, 4.104762311e-06f, 4.102865232e-06f,
+ 4.100959428e-06f, 4.099044903e-06f, 4.097121664e-06f, 4.095189715e-06f, 4.093249064e-06f, 4.091299715e-06f, 4.089341673e-06f, 4.087374946e-06f, 4.085399537e-06f, 4.083415453e-06f,
+ 4.081422700e-06f, 4.079421283e-06f, 4.077411208e-06f, 4.075392481e-06f, 4.073365108e-06f, 4.071329093e-06f, 4.069284444e-06f, 4.067231166e-06f, 4.065169265e-06f, 4.063098746e-06f,
+ 4.061019616e-06f, 4.058931880e-06f, 4.056835545e-06f, 4.054730616e-06f, 4.052617099e-06f, 4.050495001e-06f, 4.048364327e-06f, 4.046225083e-06f, 4.044077275e-06f, 4.041920909e-06f,
+ 4.039755992e-06f, 4.037582529e-06f, 4.035400527e-06f, 4.033209992e-06f, 4.031010929e-06f, 4.028803345e-06f, 4.026587246e-06f, 4.024362639e-06f, 4.022129528e-06f, 4.019887922e-06f,
+ 4.017637826e-06f, 4.015379245e-06f, 4.013112188e-06f, 4.010836658e-06f, 4.008552664e-06f, 4.006260212e-06f, 4.003959307e-06f, 4.001649956e-06f, 3.999332166e-06f, 3.997005942e-06f,
+ 3.994671292e-06f, 3.992328222e-06f, 3.989976737e-06f, 3.987616846e-06f, 3.985248553e-06f, 3.982871866e-06f, 3.980486792e-06f, 3.978093335e-06f, 3.975691505e-06f, 3.973281305e-06f,
+ 3.970862745e-06f, 3.968435829e-06f, 3.966000565e-06f, 3.963556959e-06f, 3.961105018e-06f, 3.958644749e-06f, 3.956176158e-06f, 3.953699252e-06f, 3.951214038e-06f, 3.948720522e-06f,
+ 3.946218712e-06f, 3.943708613e-06f, 3.941190234e-06f, 3.938663580e-06f, 3.936128658e-06f, 3.933585476e-06f, 3.931034040e-06f, 3.928474357e-06f, 3.925906434e-06f, 3.923330278e-06f,
+ 3.920745896e-06f, 3.918153294e-06f, 3.915552480e-06f, 3.912943461e-06f, 3.910326244e-06f, 3.907700835e-06f, 3.905067243e-06f, 3.902425473e-06f, 3.899775532e-06f, 3.897117429e-06f,
+ 3.894451170e-06f, 3.891776763e-06f, 3.889094213e-06f, 3.886403529e-06f, 3.883704718e-06f, 3.880997787e-06f, 3.878282742e-06f, 3.875559592e-06f, 3.872828344e-06f, 3.870089004e-06f,
+ 3.867341580e-06f, 3.864586080e-06f, 3.861822510e-06f, 3.859050878e-06f, 3.856271192e-06f, 3.853483458e-06f, 3.850687685e-06f, 3.847883878e-06f, 3.845072047e-06f, 3.842252198e-06f,
+ 3.839424338e-06f, 3.836588476e-06f, 3.833744618e-06f, 3.830892772e-06f, 3.828032946e-06f, 3.825165147e-06f, 3.822289383e-06f, 3.819405661e-06f, 3.816513988e-06f, 3.813614373e-06f,
+ 3.810706823e-06f, 3.807791346e-06f, 3.804867949e-06f, 3.801936639e-06f, 3.798997426e-06f, 3.796050315e-06f, 3.793095315e-06f, 3.790132434e-06f, 3.787161679e-06f, 3.784183059e-06f,
+ 3.781196580e-06f, 3.778202251e-06f, 3.775200079e-06f, 3.772190073e-06f, 3.769172240e-06f, 3.766146587e-06f, 3.763113124e-06f, 3.760071857e-06f, 3.757022795e-06f, 3.753965945e-06f,
+ 3.750901315e-06f, 3.747828914e-06f, 3.744748749e-06f, 3.741660828e-06f, 3.738565160e-06f, 3.735461752e-06f, 3.732350612e-06f, 3.729231749e-06f, 3.726105169e-06f, 3.722970882e-06f,
+ 3.719828896e-06f, 3.716679218e-06f, 3.713521857e-06f, 3.710356821e-06f, 3.707184118e-06f, 3.704003756e-06f, 3.700815743e-06f, 3.697620088e-06f, 3.694416799e-06f, 3.691205883e-06f,
+ 3.687987350e-06f, 3.684761207e-06f, 3.681527462e-06f, 3.678286125e-06f, 3.675037203e-06f, 3.671780705e-06f, 3.668516638e-06f, 3.665245012e-06f, 3.661965835e-06f, 3.658679114e-06f,
+ 3.655384859e-06f, 3.652083078e-06f, 3.648773778e-06f, 3.645456970e-06f, 3.642132661e-06f, 3.638800859e-06f, 3.635461574e-06f, 3.632114812e-06f, 3.628760585e-06f, 3.625398898e-06f,
+ 3.622029762e-06f, 3.618653185e-06f, 3.615269175e-06f, 3.611877740e-06f, 3.608478891e-06f, 3.605072634e-06f, 3.601658979e-06f, 3.598237934e-06f, 3.594809509e-06f, 3.591373711e-06f,
+ 3.587930550e-06f, 3.584480034e-06f, 3.581022172e-06f, 3.577556972e-06f, 3.574084444e-06f, 3.570604595e-06f, 3.567117436e-06f, 3.563622975e-06f, 3.560121220e-06f, 3.556612180e-06f,
+ 3.553095864e-06f, 3.549572282e-06f, 3.546041441e-06f, 3.542503351e-06f, 3.538958021e-06f, 3.535405460e-06f, 3.531845676e-06f, 3.528278679e-06f, 3.524704477e-06f, 3.521123079e-06f,
+ 3.517534495e-06f, 3.513938733e-06f, 3.510335803e-06f, 3.506725713e-06f, 3.503108472e-06f, 3.499484090e-06f, 3.495852576e-06f, 3.492213939e-06f, 3.488568187e-06f, 3.484915330e-06f,
+ 3.481255378e-06f, 3.477588338e-06f, 3.473914221e-06f, 3.470233036e-06f, 3.466544791e-06f, 3.462849496e-06f, 3.459147160e-06f, 3.455437793e-06f, 3.451721403e-06f, 3.447998000e-06f,
+ 3.444267593e-06f, 3.440530192e-06f, 3.436785806e-06f, 3.433034443e-06f, 3.429276114e-06f, 3.425510828e-06f, 3.421738593e-06f, 3.417959420e-06f, 3.414173318e-06f, 3.410380297e-06f,
+ 3.406580364e-06f, 3.402773531e-06f, 3.398959807e-06f, 3.395139200e-06f, 3.391311721e-06f, 3.387477378e-06f, 3.383636182e-06f, 3.379788142e-06f, 3.375933267e-06f, 3.372071568e-06f,
+ 3.368203052e-06f, 3.364327731e-06f, 3.360445614e-06f, 3.356556709e-06f, 3.352661028e-06f, 3.348758579e-06f, 3.344849371e-06f, 3.340933416e-06f, 3.337010722e-06f, 3.333081299e-06f,
+ 3.329145157e-06f, 3.325202305e-06f, 3.321252753e-06f, 3.317296511e-06f, 3.313333589e-06f, 3.309363996e-06f, 3.305387742e-06f, 3.301404837e-06f, 3.297415290e-06f, 3.293419112e-06f,
+ 3.289416312e-06f, 3.285406900e-06f, 3.281390886e-06f, 3.277368280e-06f, 3.273339092e-06f, 3.269303331e-06f, 3.265261007e-06f, 3.261212131e-06f, 3.257156712e-06f, 3.253094760e-06f,
+ 3.249026285e-06f, 3.244951298e-06f, 3.240869807e-06f, 3.236781823e-06f, 3.232687356e-06f, 3.228586417e-06f, 3.224479014e-06f, 3.220365158e-06f, 3.216244860e-06f, 3.212118128e-06f,
+ 3.207984974e-06f, 3.203845407e-06f, 3.199699438e-06f, 3.195547076e-06f, 3.191388331e-06f, 3.187223215e-06f, 3.183051736e-06f, 3.178873906e-06f, 3.174689733e-06f, 3.170499229e-06f,
+ 3.166302404e-06f, 3.162099267e-06f, 3.157889830e-06f, 3.153674102e-06f, 3.149452093e-06f, 3.145223814e-06f, 3.140989275e-06f, 3.136748487e-06f, 3.132501459e-06f, 3.128248202e-06f,
+ 3.123988726e-06f, 3.119723042e-06f, 3.115451159e-06f, 3.111173089e-06f, 3.106888842e-06f, 3.102598428e-06f, 3.098301857e-06f, 3.093999139e-06f, 3.089690286e-06f, 3.085375308e-06f,
+ 3.081054215e-06f, 3.076727017e-06f, 3.072393725e-06f, 3.068054350e-06f, 3.063708901e-06f, 3.059357390e-06f, 3.054999827e-06f, 3.050636223e-06f, 3.046266587e-06f, 3.041890931e-06f,
+ 3.037509265e-06f, 3.033121600e-06f, 3.028727946e-06f, 3.024328313e-06f, 3.019922713e-06f, 3.015511157e-06f, 3.011093653e-06f, 3.006670215e-06f, 3.002240851e-06f, 2.997805572e-06f,
+ 2.993364390e-06f, 2.988917315e-06f, 2.984464358e-06f, 2.980005529e-06f, 2.975540838e-06f, 2.971070298e-06f, 2.966593918e-06f, 2.962111710e-06f, 2.957623683e-06f, 2.953129850e-06f,
+ 2.948630220e-06f, 2.944124804e-06f, 2.939613613e-06f, 2.935096659e-06f, 2.930573951e-06f, 2.926045501e-06f, 2.921511319e-06f, 2.916971417e-06f, 2.912425805e-06f, 2.907874494e-06f,
+ 2.903317495e-06f, 2.898754820e-06f, 2.894186477e-06f, 2.889612480e-06f, 2.885032838e-06f, 2.880447563e-06f, 2.875856666e-06f, 2.871260157e-06f, 2.866658047e-06f, 2.862050348e-06f,
+ 2.857437071e-06f, 2.852818226e-06f, 2.848193824e-06f, 2.843563878e-06f, 2.838928396e-06f, 2.834287392e-06f, 2.829640875e-06f, 2.824988857e-06f, 2.820331349e-06f, 2.815668362e-06f,
+ 2.810999907e-06f, 2.806325995e-06f, 2.801646637e-06f, 2.796961845e-06f, 2.792271629e-06f, 2.787576001e-06f, 2.782874973e-06f, 2.778168554e-06f, 2.773456756e-06f, 2.768739591e-06f,
+ 2.764017070e-06f, 2.759289203e-06f, 2.754556003e-06f, 2.749817480e-06f, 2.745073645e-06f, 2.740324511e-06f, 2.735570087e-06f, 2.730810386e-06f, 2.726045419e-06f, 2.721275196e-06f,
+ 2.716499730e-06f, 2.711719031e-06f, 2.706933112e-06f, 2.702141982e-06f, 2.697345654e-06f, 2.692544139e-06f, 2.687737449e-06f, 2.682925594e-06f, 2.678108586e-06f, 2.673286437e-06f,
+ 2.668459157e-06f, 2.663626759e-06f, 2.658789253e-06f, 2.653946652e-06f, 2.649098966e-06f, 2.644246207e-06f, 2.639388387e-06f, 2.634525516e-06f, 2.629657607e-06f, 2.624784671e-06f,
+ 2.619906719e-06f, 2.615023763e-06f, 2.610135815e-06f, 2.605242885e-06f, 2.600344986e-06f, 2.595442129e-06f, 2.590534326e-06f, 2.585621587e-06f, 2.580703926e-06f, 2.575781352e-06f,
+ 2.570853879e-06f, 2.565921517e-06f, 2.560984277e-06f, 2.556042173e-06f, 2.551095215e-06f, 2.546143415e-06f, 2.541186784e-06f, 2.536225335e-06f, 2.531259079e-06f, 2.526288027e-06f,
+ 2.521312191e-06f, 2.516331583e-06f, 2.511346215e-06f, 2.506356098e-06f, 2.501361244e-06f, 2.496361665e-06f, 2.491357372e-06f, 2.486348378e-06f, 2.481334693e-06f, 2.476316330e-06f,
+ 2.471293301e-06f, 2.466265617e-06f, 2.461233289e-06f, 2.456196331e-06f, 2.451154753e-06f, 2.446108568e-06f, 2.441057787e-06f, 2.436002421e-06f, 2.430942484e-06f, 2.425877986e-06f,
+ 2.420808940e-06f, 2.415735357e-06f, 2.410657250e-06f, 2.405574630e-06f, 2.400487508e-06f, 2.395395898e-06f, 2.390299810e-06f, 2.385199257e-06f, 2.380094251e-06f, 2.374984803e-06f,
+ 2.369870925e-06f, 2.364752630e-06f, 2.359629929e-06f, 2.354502835e-06f, 2.349371358e-06f, 2.344235512e-06f, 2.339095308e-06f, 2.333950758e-06f, 2.328801875e-06f, 2.323648669e-06f,
+ 2.318491154e-06f, 2.313329340e-06f, 2.308163241e-06f, 2.302992868e-06f, 2.297818233e-06f, 2.292639349e-06f, 2.287456227e-06f, 2.282268879e-06f, 2.277077317e-06f, 2.271881554e-06f,
+ 2.266681602e-06f, 2.261477472e-06f, 2.256269177e-06f, 2.251056729e-06f, 2.245840140e-06f, 2.240619422e-06f, 2.235394587e-06f, 2.230165648e-06f, 2.224932616e-06f, 2.219695503e-06f,
+ 2.214454322e-06f, 2.209209086e-06f, 2.203959805e-06f, 2.198706493e-06f, 2.193449161e-06f, 2.188187821e-06f, 2.182922487e-06f, 2.177653169e-06f, 2.172379881e-06f, 2.167102634e-06f,
+ 2.161821441e-06f, 2.156536314e-06f, 2.151247265e-06f, 2.145954306e-06f, 2.140657450e-06f, 2.135356709e-06f, 2.130052094e-06f, 2.124743620e-06f, 2.119431297e-06f, 2.114115137e-06f,
+ 2.108795154e-06f, 2.103471360e-06f, 2.098143767e-06f, 2.092812386e-06f, 2.087477231e-06f, 2.082138314e-06f, 2.076795647e-06f, 2.071449242e-06f, 2.066099112e-06f, 2.060745270e-06f,
+ 2.055387726e-06f, 2.050026495e-06f, 2.044661587e-06f, 2.039293017e-06f, 2.033920795e-06f, 2.028544934e-06f, 2.023165448e-06f, 2.017782347e-06f, 2.012395645e-06f, 2.007005353e-06f,
+ 2.001611485e-06f, 1.996214053e-06f, 1.990813069e-06f, 1.985408545e-06f, 1.980000495e-06f, 1.974588930e-06f, 1.969173863e-06f, 1.963755306e-06f, 1.958333272e-06f, 1.952907774e-06f,
+ 1.947478823e-06f, 1.942046432e-06f, 1.936610614e-06f, 1.931171382e-06f, 1.925728747e-06f, 1.920282722e-06f, 1.914833320e-06f, 1.909380553e-06f, 1.903924434e-06f, 1.898464975e-06f,
+ 1.893002189e-06f, 1.887536088e-06f, 1.882066685e-06f, 1.876593993e-06f, 1.871118023e-06f, 1.865638789e-06f, 1.860156303e-06f, 1.854670577e-06f, 1.849181625e-06f, 1.843689458e-06f,
+ 1.838194090e-06f, 1.832695533e-06f, 1.827193799e-06f, 1.821688901e-06f, 1.816180852e-06f, 1.810669665e-06f, 1.805155351e-06f, 1.799637923e-06f, 1.794117395e-06f, 1.788593779e-06f,
+ 1.783067087e-06f, 1.777537332e-06f, 1.772004527e-06f, 1.766468684e-06f, 1.760929815e-06f, 1.755387935e-06f, 1.749843055e-06f, 1.744295188e-06f, 1.738744346e-06f, 1.733190542e-06f,
+ 1.727633790e-06f, 1.722074101e-06f, 1.716511489e-06f, 1.710945965e-06f, 1.705377543e-06f, 1.699806236e-06f, 1.694232055e-06f, 1.688655014e-06f, 1.683075126e-06f, 1.677492403e-06f,
+ 1.671906858e-06f, 1.666318504e-06f, 1.660727353e-06f, 1.655133418e-06f, 1.649536712e-06f, 1.643937248e-06f, 1.638335038e-06f, 1.632730095e-06f, 1.627122432e-06f, 1.621512061e-06f,
+ 1.615898996e-06f, 1.610283249e-06f, 1.604664832e-06f, 1.599043760e-06f, 1.593420044e-06f, 1.587793697e-06f, 1.582164732e-06f, 1.576533162e-06f, 1.570898999e-06f, 1.565262257e-06f,
+ 1.559622948e-06f, 1.553981085e-06f, 1.548336681e-06f, 1.542689748e-06f, 1.537040300e-06f, 1.531388349e-06f, 1.525733908e-06f, 1.520076990e-06f, 1.514417608e-06f, 1.508755774e-06f,
+ 1.503091501e-06f, 1.497424803e-06f, 1.491755692e-06f, 1.486084180e-06f, 1.480410281e-06f, 1.474734008e-06f, 1.469055374e-06f, 1.463374390e-06f, 1.457691071e-06f, 1.452005429e-06f,
+ 1.446317476e-06f, 1.440627227e-06f, 1.434934693e-06f, 1.429239887e-06f, 1.423542823e-06f, 1.417843513e-06f, 1.412141970e-06f, 1.406438208e-06f, 1.400732238e-06f, 1.395024074e-06f,
+ 1.389313728e-06f, 1.383601215e-06f, 1.377886546e-06f, 1.372169734e-06f, 1.366450793e-06f, 1.360729734e-06f, 1.355006572e-06f, 1.349281319e-06f, 1.343553988e-06f, 1.337824592e-06f,
+ 1.332093144e-06f, 1.326359656e-06f, 1.320624142e-06f, 1.314886615e-06f, 1.309147088e-06f, 1.303405572e-06f, 1.297662082e-06f, 1.291916631e-06f, 1.286169231e-06f, 1.280419895e-06f,
+ 1.274668636e-06f, 1.268915467e-06f, 1.263160402e-06f, 1.257403452e-06f, 1.251644632e-06f, 1.245883953e-06f, 1.240121430e-06f, 1.234357074e-06f, 1.228590899e-06f, 1.222822918e-06f,
+ 1.217053143e-06f, 1.211281589e-06f, 1.205508267e-06f, 1.199733191e-06f, 1.193956373e-06f, 1.188177827e-06f, 1.182397566e-06f, 1.176615602e-06f, 1.170831949e-06f, 1.165046619e-06f,
+ 1.159259626e-06f, 1.153470983e-06f, 1.147680702e-06f, 1.141888797e-06f, 1.136095280e-06f, 1.130300164e-06f, 1.124503463e-06f, 1.118705190e-06f, 1.112905357e-06f, 1.107103978e-06f,
+ 1.101301065e-06f, 1.095496631e-06f, 1.089690690e-06f, 1.083883255e-06f, 1.078074338e-06f, 1.072263953e-06f, 1.066452112e-06f, 1.060638829e-06f, 1.054824116e-06f, 1.049007987e-06f,
+ 1.043190454e-06f, 1.037371531e-06f, 1.031551231e-06f, 1.025729566e-06f, 1.019906550e-06f, 1.014082195e-06f, 1.008256516e-06f, 1.002429524e-06f, 9.966012322e-07f, 9.907716546e-07f,
+ 9.849408037e-07f, 9.791086926e-07f, 9.732753344e-07f, 9.674407420e-07f, 9.616049285e-07f, 9.557679068e-07f, 9.499296901e-07f, 9.440902913e-07f, 9.382497235e-07f, 9.324079997e-07f,
+ 9.265651329e-07f, 9.207211362e-07f, 9.148760226e-07f, 9.090298051e-07f, 9.031824968e-07f, 8.973341107e-07f, 8.914846598e-07f, 8.856341571e-07f, 8.797826157e-07f, 8.739300487e-07f,
+ 8.680764690e-07f, 8.622218896e-07f, 8.563663237e-07f, 8.505097843e-07f, 8.446522843e-07f, 8.387938369e-07f, 8.329344550e-07f, 8.270741517e-07f, 8.212129400e-07f, 8.153508329e-07f,
+ 8.094878436e-07f, 8.036239850e-07f, 7.977592701e-07f, 7.918937120e-07f, 7.860273238e-07f, 7.801601184e-07f, 7.742921089e-07f, 7.684233083e-07f, 7.625537296e-07f, 7.566833860e-07f,
+ 7.508122904e-07f, 7.449404558e-07f, 7.390678953e-07f, 7.331946219e-07f, 7.273206487e-07f, 7.214459886e-07f, 7.155706547e-07f, 7.096946601e-07f, 7.038180177e-07f, 6.979407406e-07f,
+ 6.920628418e-07f, 6.861843344e-07f, 6.803052313e-07f, 6.744255456e-07f, 6.685452903e-07f, 6.626644785e-07f, 6.567831231e-07f, 6.509012372e-07f, 6.450188338e-07f, 6.391359259e-07f,
+ 6.332525265e-07f, 6.273686487e-07f, 6.214843055e-07f, 6.155995099e-07f, 6.097142749e-07f, 6.038286135e-07f, 5.979425387e-07f, 5.920560636e-07f, 5.861692012e-07f, 5.802819644e-07f,
+ 5.743943663e-07f, 5.685064198e-07f, 5.626181381e-07f, 5.567295340e-07f, 5.508406207e-07f, 5.449514110e-07f, 5.390619180e-07f, 5.331721548e-07f, 5.272821342e-07f, 5.213918693e-07f,
+ 5.155013731e-07f, 5.096106586e-07f, 5.037197388e-07f, 4.978286266e-07f, 4.919373351e-07f, 4.860458772e-07f, 4.801542659e-07f, 4.742625143e-07f, 4.683706352e-07f, 4.624786417e-07f,
+ 4.565865468e-07f, 4.506943634e-07f, 4.448021044e-07f, 4.389097830e-07f, 4.330174120e-07f, 4.271250044e-07f, 4.212325732e-07f, 4.153401313e-07f, 4.094476918e-07f, 4.035552675e-07f,
+ 3.976628714e-07f, 3.917705166e-07f, 3.858782158e-07f, 3.799859822e-07f, 3.740938286e-07f, 3.682017681e-07f, 3.623098134e-07f, 3.564179777e-07f, 3.505262737e-07f, 3.446347146e-07f,
+ 3.387433132e-07f, 3.328520823e-07f, 3.269610351e-07f, 3.210701844e-07f, 3.151795431e-07f, 3.092891242e-07f, 3.033989405e-07f, 2.975090050e-07f, 2.916193307e-07f, 2.857299304e-07f,
+ 2.798408170e-07f, 2.739520035e-07f, 2.680635028e-07f, 2.621753277e-07f, 2.562874912e-07f, 2.504000062e-07f, 2.445128855e-07f, 2.386261421e-07f, 2.327397889e-07f, 2.268538386e-07f,
+ 2.209683043e-07f, 2.150831988e-07f, 2.091985350e-07f, 2.033143258e-07f, 1.974305839e-07f, 1.915473224e-07f, 1.856645541e-07f, 1.797822918e-07f, 1.739005483e-07f, 1.680193367e-07f,
+ 1.621386696e-07f, 1.562585600e-07f, 1.503790207e-07f, 1.445000646e-07f, 1.386217044e-07f, 1.327439531e-07f, 1.268668234e-07f, 1.209903283e-07f, 1.151144805e-07f, 1.092392928e-07f,
+ 1.033647781e-07f, 9.749094915e-08f, 9.161781884e-08f, 8.574539994e-08f, 7.987370527e-08f, 7.400274762e-08f, 6.813253979e-08f, 6.226309459e-08f, 5.639442481e-08f, 5.052654323e-08f,
+ 4.465946264e-08f, 3.879319583e-08f, 3.292775556e-08f, 2.706315462e-08f, 2.119940577e-08f, 1.533652178e-08f, 9.474515411e-09f, 3.613399427e-09f, -2.246813421e-09f, -8.106110383e-09f,
+ -1.396447871e-08f, -1.982190566e-08f, -2.567837850e-08f, -3.153388449e-08f, -3.738841090e-08f, -4.324194500e-08f, -4.909447407e-08f, -5.494598540e-08f, -6.079646627e-08f, -6.664590397e-08f,
+ -7.249428580e-08f, -7.834159905e-08f, -8.418783103e-08f, -9.003296904e-08f, -9.587700040e-08f, -1.017199124e-07f, -1.075616924e-07f, -1.134023278e-07f, -1.192418057e-07f, -1.250801137e-07f,
+ -1.309172389e-07f, -1.367531688e-07f, -1.425878908e-07f, -1.484213920e-07f, -1.542536600e-07f, -1.600846821e-07f, -1.659144456e-07f, -1.717429380e-07f, -1.775701465e-07f, -1.833960586e-07f,
+ -1.892206617e-07f, -1.950439431e-07f, -2.008658903e-07f, -2.066864906e-07f, -2.125057314e-07f, -2.183236003e-07f, -2.241400845e-07f, -2.299551715e-07f, -2.357688487e-07f, -2.415811036e-07f,
+ -2.473919236e-07f, -2.532012961e-07f, -2.590092086e-07f, -2.648156485e-07f, -2.706206033e-07f, -2.764240604e-07f, -2.822260074e-07f, -2.880264316e-07f, -2.938253206e-07f, -2.996226618e-07f,
+ -3.054184428e-07f, -3.112126510e-07f, -3.170052739e-07f, -3.227962991e-07f, -3.285857140e-07f, -3.343735061e-07f, -3.401596630e-07f, -3.459441722e-07f, -3.517270213e-07f, -3.575081977e-07f,
+ -3.632876890e-07f, -3.690654828e-07f, -3.748415666e-07f, -3.806159279e-07f, -3.863885544e-07f, -3.921594336e-07f, -3.979285531e-07f, -4.036959005e-07f, -4.094614633e-07f, -4.152252292e-07f,
+ -4.209871858e-07f, -4.267473206e-07f, -4.325056212e-07f, -4.382620754e-07f, -4.440166707e-07f, -4.497693947e-07f, -4.555202351e-07f, -4.612691795e-07f, -4.670162156e-07f, -4.727613311e-07f,
+ -4.785045135e-07f, -4.842457506e-07f, -4.899850300e-07f, -4.957223394e-07f, -5.014576665e-07f, -5.071909990e-07f, -5.129223245e-07f, -5.186516309e-07f, -5.243789058e-07f, -5.301041369e-07f,
+ -5.358273119e-07f, -5.415484186e-07f, -5.472674447e-07f, -5.529843779e-07f, -5.586992061e-07f, -5.644119169e-07f, -5.701224981e-07f, -5.758309375e-07f, -5.815372229e-07f, -5.872413420e-07f,
+ -5.929432827e-07f, -5.986430326e-07f, -6.043405798e-07f, -6.100359118e-07f, -6.157290167e-07f, -6.214198821e-07f, -6.271084959e-07f, -6.327948460e-07f, -6.384789201e-07f, -6.441607062e-07f,
+ -6.498401921e-07f, -6.555173657e-07f, -6.611922148e-07f, -6.668647273e-07f, -6.725348912e-07f, -6.782026942e-07f, -6.838681243e-07f, -6.895311694e-07f, -6.951918174e-07f, -7.008500562e-07f,
+ -7.065058738e-07f, -7.121592582e-07f, -7.178101971e-07f, -7.234586786e-07f, -7.291046907e-07f, -7.347482213e-07f, -7.403892583e-07f, -7.460277899e-07f, -7.516638038e-07f, -7.572972882e-07f,
+ -7.629282311e-07f, -7.685566204e-07f, -7.741824441e-07f, -7.798056904e-07f, -7.854263472e-07f, -7.910444025e-07f, -7.966598444e-07f, -8.022726610e-07f, -8.078828403e-07f, -8.134903704e-07f,
+ -8.190952394e-07f, -8.246974353e-07f, -8.302969463e-07f, -8.358937604e-07f, -8.414878658e-07f, -8.470792506e-07f, -8.526679028e-07f, -8.582538106e-07f, -8.638369623e-07f, -8.694173458e-07f,
+ -8.749949494e-07f, -8.805697612e-07f, -8.861417694e-07f, -8.917109622e-07f, -8.972773278e-07f, -9.028408543e-07f, -9.084015300e-07f, -9.139593431e-07f, -9.195142818e-07f, -9.250663342e-07f,
+ -9.306154888e-07f, -9.361617336e-07f, -9.417050571e-07f, -9.472454473e-07f, -9.527828926e-07f, -9.583173813e-07f, -9.638489016e-07f, -9.693774419e-07f, -9.749029904e-07f, -9.804255354e-07f,
+ -9.859450654e-07f, -9.914615685e-07f, -9.969750332e-07f, -1.002485448e-06f, -1.007992801e-06f, -1.013497080e-06f, -1.018998274e-06f, -1.024496372e-06f, -1.029991362e-06f, -1.035483231e-06f,
+ -1.040971969e-06f, -1.046457564e-06f, -1.051940005e-06f, -1.057419279e-06f, -1.062895375e-06f, -1.068368283e-06f, -1.073837989e-06f, -1.079304483e-06f, -1.084767753e-06f, -1.090227788e-06f,
+ -1.095684575e-06f, -1.101138104e-06f, -1.106588364e-06f, -1.112035342e-06f, -1.117479027e-06f, -1.122919407e-06f, -1.128356472e-06f, -1.133790210e-06f, -1.139220609e-06f, -1.144647658e-06f,
+ -1.150071345e-06f, -1.155491660e-06f, -1.160908590e-06f, -1.166322124e-06f, -1.171732252e-06f, -1.177138961e-06f, -1.182542240e-06f, -1.187942078e-06f, -1.193338463e-06f, -1.198731385e-06f,
+ -1.204120831e-06f, -1.209506791e-06f, -1.214889253e-06f, -1.220268206e-06f, -1.225643639e-06f, -1.231015540e-06f, -1.236383898e-06f, -1.241748702e-06f, -1.247109941e-06f, -1.252467603e-06f,
+ -1.257821677e-06f, -1.263172152e-06f, -1.268519016e-06f, -1.273862260e-06f, -1.279201870e-06f, -1.284537836e-06f, -1.289870148e-06f, -1.295198793e-06f, -1.300523761e-06f, -1.305845040e-06f,
+ -1.311162620e-06f, -1.316476489e-06f, -1.321786636e-06f, -1.327093050e-06f, -1.332395721e-06f, -1.337694635e-06f, -1.342989784e-06f, -1.348281156e-06f, -1.353568739e-06f, -1.358852523e-06f,
+ -1.364132496e-06f, -1.369408648e-06f, -1.374680967e-06f, -1.379949443e-06f, -1.385214065e-06f, -1.390474821e-06f, -1.395731701e-06f, -1.400984694e-06f, -1.406233788e-06f, -1.411478973e-06f,
+ -1.416720238e-06f, -1.421957572e-06f, -1.427190963e-06f, -1.432420402e-06f, -1.437645877e-06f, -1.442867378e-06f, -1.448084893e-06f, -1.453298412e-06f, -1.458507923e-06f, -1.463713416e-06f,
+ -1.468914881e-06f, -1.474112306e-06f, -1.479305680e-06f, -1.484494993e-06f, -1.489680234e-06f, -1.494861392e-06f, -1.500038457e-06f, -1.505211417e-06f, -1.510380262e-06f, -1.515544981e-06f,
+ -1.520705564e-06f, -1.525861999e-06f, -1.531014277e-06f, -1.536162386e-06f, -1.541306315e-06f, -1.546446055e-06f, -1.551581594e-06f, -1.556712922e-06f, -1.561840028e-06f, -1.566962901e-06f,
+ -1.572081531e-06f, -1.577195908e-06f, -1.582306020e-06f, -1.587411857e-06f, -1.592513409e-06f, -1.597610665e-06f, -1.602703614e-06f, -1.607792246e-06f, -1.612876551e-06f, -1.617956517e-06f,
+ -1.623032135e-06f, -1.628103394e-06f, -1.633170283e-06f, -1.638232792e-06f, -1.643290911e-06f, -1.648344628e-06f, -1.653393935e-06f, -1.658438819e-06f, -1.663479271e-06f, -1.668515281e-06f,
+ -1.673546838e-06f, -1.678573931e-06f, -1.683596551e-06f, -1.688614687e-06f, -1.693628328e-06f, -1.698637464e-06f, -1.703642086e-06f, -1.708642182e-06f, -1.713637742e-06f, -1.718628757e-06f,
+ -1.723615215e-06f, -1.728597107e-06f, -1.733574422e-06f, -1.738547150e-06f, -1.743515281e-06f, -1.748478804e-06f, -1.753437710e-06f, -1.758391988e-06f, -1.763341629e-06f, -1.768286621e-06f,
+ -1.773226955e-06f, -1.778162620e-06f, -1.783093607e-06f, -1.788019905e-06f, -1.792941505e-06f, -1.797858396e-06f, -1.802770567e-06f, -1.807678010e-06f, -1.812580714e-06f, -1.817478668e-06f,
+ -1.822371864e-06f, -1.827260290e-06f, -1.832143937e-06f, -1.837022795e-06f, -1.841896853e-06f, -1.846766103e-06f, -1.851630533e-06f, -1.856490135e-06f, -1.861344897e-06f, -1.866194811e-06f,
+ -1.871039866e-06f, -1.875880052e-06f, -1.880715359e-06f, -1.885545778e-06f, -1.890371298e-06f, -1.895191911e-06f, -1.900007605e-06f, -1.904818372e-06f, -1.909624200e-06f, -1.914425082e-06f,
+ -1.919221006e-06f, -1.924011963e-06f, -1.928797943e-06f, -1.933578937e-06f, -1.938354934e-06f, -1.943125925e-06f, -1.947891901e-06f, -1.952652851e-06f, -1.957408766e-06f, -1.962159636e-06f,
+ -1.966905452e-06f, -1.971646203e-06f, -1.976381881e-06f, -1.981112475e-06f, -1.985837977e-06f, -1.990558376e-06f, -1.995273662e-06f, -1.999983827e-06f, -2.004688861e-06f, -2.009388753e-06f,
+ -2.014083495e-06f, -2.018773078e-06f, -2.023457490e-06f, -2.028136724e-06f, -2.032810770e-06f, -2.037479617e-06f, -2.042143257e-06f, -2.046801681e-06f, -2.051454878e-06f, -2.056102839e-06f,
+ -2.060745556e-06f, -2.065383017e-06f, -2.070015215e-06f, -2.074642140e-06f, -2.079263782e-06f, -2.083880133e-06f, -2.088491182e-06f, -2.093096920e-06f, -2.097697339e-06f, -2.102292428e-06f,
+ -2.106882179e-06f, -2.111466583e-06f, -2.116045629e-06f, -2.120619309e-06f, -2.125187614e-06f, -2.129750534e-06f, -2.134308061e-06f, -2.138860184e-06f, -2.143406895e-06f, -2.147948185e-06f,
+ -2.152484044e-06f, -2.157014464e-06f, -2.161539435e-06f, -2.166058948e-06f, -2.170572995e-06f, -2.175081565e-06f, -2.179584650e-06f, -2.184082241e-06f, -2.188574329e-06f, -2.193060905e-06f,
+ -2.197541960e-06f, -2.202017484e-06f, -2.206487470e-06f, -2.210951907e-06f, -2.215410787e-06f, -2.219864101e-06f, -2.224311840e-06f, -2.228753996e-06f, -2.233190558e-06f, -2.237621519e-06f,
+ -2.242046870e-06f, -2.246466601e-06f, -2.250880704e-06f, -2.255289169e-06f, -2.259691989e-06f, -2.264089155e-06f, -2.268480656e-06f, -2.272866486e-06f, -2.277246634e-06f, -2.281621093e-06f,
+ -2.285989853e-06f, -2.290352906e-06f, -2.294710244e-06f, -2.299061856e-06f, -2.303407735e-06f, -2.307747873e-06f, -2.312082259e-06f, -2.316410887e-06f, -2.320733746e-06f, -2.325050830e-06f,
+ -2.329362128e-06f, -2.333667632e-06f, -2.337967334e-06f, -2.342261226e-06f, -2.346549298e-06f, -2.350831542e-06f, -2.355107950e-06f, -2.359378513e-06f, -2.363643223e-06f, -2.367902071e-06f,
+ -2.372155049e-06f, -2.376402148e-06f, -2.380643360e-06f, -2.384878676e-06f, -2.389108089e-06f, -2.393331589e-06f, -2.397549169e-06f, -2.401760819e-06f, -2.405966533e-06f, -2.410166300e-06f,
+ -2.414360114e-06f, -2.418547965e-06f, -2.422729846e-06f, -2.426905748e-06f, -2.431075663e-06f, -2.435239582e-06f, -2.439397498e-06f, -2.443549402e-06f, -2.447695286e-06f, -2.451835143e-06f,
+ -2.455968962e-06f, -2.460096738e-06f, -2.464218461e-06f, -2.468334123e-06f, -2.472443716e-06f, -2.476547232e-06f, -2.480644664e-06f, -2.484736002e-06f, -2.488821240e-06f, -2.492900368e-06f,
+ -2.496973379e-06f, -2.501040265e-06f, -2.505101017e-06f, -2.509155629e-06f, -2.513204091e-06f, -2.517246397e-06f, -2.521282538e-06f, -2.525312505e-06f, -2.529336292e-06f, -2.533353890e-06f,
+ -2.537365292e-06f, -2.541370490e-06f, -2.545369475e-06f, -2.549362240e-06f, -2.553348777e-06f, -2.557329079e-06f, -2.561303137e-06f, -2.565270944e-06f, -2.569232492e-06f, -2.573187773e-06f,
+ -2.577136780e-06f, -2.581079505e-06f, -2.585015940e-06f, -2.588946077e-06f, -2.592869910e-06f, -2.596787429e-06f, -2.600698628e-06f, -2.604603499e-06f, -2.608502035e-06f, -2.612394227e-06f,
+ -2.616280068e-06f, -2.620159551e-06f, -2.624032668e-06f, -2.627899412e-06f, -2.631759775e-06f, -2.635613749e-06f, -2.639461327e-06f, -2.643302502e-06f, -2.647137267e-06f, -2.650965613e-06f,
+ -2.654787533e-06f, -2.658603020e-06f, -2.662412067e-06f, -2.666214666e-06f, -2.670010809e-06f, -2.673800490e-06f, -2.677583702e-06f, -2.681360436e-06f, -2.685130685e-06f, -2.688894443e-06f,
+ -2.692651702e-06f, -2.696402455e-06f, -2.700146694e-06f, -2.703884412e-06f, -2.707615602e-06f, -2.711340258e-06f, -2.715058371e-06f, -2.718769934e-06f, -2.722474941e-06f, -2.726173384e-06f,
+ -2.729865257e-06f, -2.733550551e-06f, -2.737229261e-06f, -2.740901379e-06f, -2.744566897e-06f, -2.748225809e-06f, -2.751878108e-06f, -2.755523787e-06f, -2.759162839e-06f, -2.762795257e-06f,
+ -2.766421033e-06f, -2.770040162e-06f, -2.773652636e-06f, -2.777258448e-06f, -2.780857591e-06f, -2.784450058e-06f, -2.788035844e-06f, -2.791614939e-06f, -2.795187339e-06f, -2.798753036e-06f,
+ -2.802312023e-06f, -2.805864294e-06f, -2.809409841e-06f, -2.812948658e-06f, -2.816480739e-06f, -2.820006076e-06f, -2.823524662e-06f, -2.827036492e-06f, -2.830541559e-06f, -2.834039855e-06f,
+ -2.837531375e-06f, -2.841016111e-06f, -2.844494057e-06f, -2.847965206e-06f, -2.851429552e-06f, -2.854887089e-06f, -2.858337809e-06f, -2.861781706e-06f, -2.865218774e-06f, -2.868649006e-06f,
+ -2.872072396e-06f, -2.875488937e-06f, -2.878898623e-06f, -2.882301447e-06f, -2.885697403e-06f, -2.889086485e-06f, -2.892468685e-06f, -2.895843999e-06f, -2.899212419e-06f, -2.902573939e-06f,
+ -2.905928553e-06f, -2.909276255e-06f, -2.912617038e-06f, -2.915950895e-06f, -2.919277822e-06f, -2.922597811e-06f, -2.925910856e-06f, -2.929216951e-06f, -2.932516090e-06f, -2.935808267e-06f,
+ -2.939093475e-06f, -2.942371709e-06f, -2.945642962e-06f, -2.948907228e-06f, -2.952164502e-06f, -2.955414776e-06f, -2.958658045e-06f, -2.961894303e-06f, -2.965123545e-06f, -2.968345763e-06f,
+ -2.971560952e-06f, -2.974769105e-06f, -2.977970218e-06f, -2.981164284e-06f, -2.984351297e-06f, -2.987531251e-06f, -2.990704141e-06f, -2.993869960e-06f, -2.997028703e-06f, -3.000180363e-06f,
+ -3.003324935e-06f, -3.006462413e-06f, -3.009592792e-06f, -3.012716065e-06f, -3.015832227e-06f, -3.018941272e-06f, -3.022043195e-06f, -3.025137989e-06f, -3.028225649e-06f, -3.031306169e-06f,
+ -3.034379543e-06f, -3.037445767e-06f, -3.040504834e-06f, -3.043556739e-06f, -3.046601475e-06f, -3.049639039e-06f, -3.052669423e-06f, -3.055692622e-06f, -3.058708632e-06f, -3.061717446e-06f,
+ -3.064719059e-06f, -3.067713465e-06f, -3.070700659e-06f, -3.073680636e-06f, -3.076653390e-06f, -3.079618915e-06f, -3.082577207e-06f, -3.085528260e-06f, -3.088472068e-06f, -3.091408627e-06f,
+ -3.094337930e-06f, -3.097259973e-06f, -3.100174750e-06f, -3.103082257e-06f, -3.105982487e-06f, -3.108875435e-06f, -3.111761097e-06f, -3.114639467e-06f, -3.117510540e-06f, -3.120374310e-06f,
+ -3.123230774e-06f, -3.126079924e-06f, -3.128921757e-06f, -3.131756267e-06f, -3.134583449e-06f, -3.137403298e-06f, -3.140215809e-06f, -3.143020978e-06f, -3.145818797e-06f, -3.148609264e-06f,
+ -3.151392373e-06f, -3.154168119e-06f, -3.156936497e-06f, -3.159697502e-06f, -3.162451129e-06f, -3.165197373e-06f, -3.167936229e-06f, -3.170667694e-06f, -3.173391760e-06f, -3.176108425e-06f,
+ -3.178817682e-06f, -3.181519528e-06f, -3.184213957e-06f, -3.186900965e-06f, -3.189580546e-06f, -3.192252697e-06f, -3.194917412e-06f, -3.197574687e-06f, -3.200224517e-06f, -3.202866898e-06f,
+ -3.205501824e-06f, -3.208129291e-06f, -3.210749295e-06f, -3.213361831e-06f, -3.215966894e-06f, -3.218564480e-06f, -3.221154584e-06f, -3.223737201e-06f, -3.226312328e-06f, -3.228879960e-06f,
+ -3.231440092e-06f, -3.233992719e-06f, -3.236537838e-06f, -3.239075444e-06f, -3.241605533e-06f, -3.244128099e-06f, -3.246643140e-06f, -3.249150649e-06f, -3.251650624e-06f, -3.254143059e-06f,
+ -3.256627951e-06f, -3.259105295e-06f, -3.261575087e-06f, -3.264037323e-06f, -3.266491998e-06f, -3.268939108e-06f, -3.271378649e-06f, -3.273810617e-06f, -3.276235007e-06f, -3.278651816e-06f,
+ -3.281061040e-06f, -3.283462673e-06f, -3.285856713e-06f, -3.288243155e-06f, -3.290621995e-06f, -3.292993229e-06f, -3.295356852e-06f, -3.297712862e-06f, -3.300061254e-06f, -3.302402023e-06f,
+ -3.304735167e-06f, -3.307060681e-06f, -3.309378561e-06f, -3.311688803e-06f, -3.313991404e-06f, -3.316286359e-06f, -3.318573665e-06f, -3.320853317e-06f, -3.323125313e-06f, -3.325389648e-06f,
+ -3.327646318e-06f, -3.329895320e-06f, -3.332136650e-06f, -3.334370304e-06f, -3.336596278e-06f, -3.338814569e-06f, -3.341025174e-06f, -3.343228088e-06f, -3.345423307e-06f, -3.347610829e-06f,
+ -3.349790649e-06f, -3.351962765e-06f, -3.354127172e-06f, -3.356283866e-06f, -3.358432846e-06f, -3.360574105e-06f, -3.362707643e-06f, -3.364833454e-06f, -3.366951535e-06f, -3.369061883e-06f,
+ -3.371164495e-06f, -3.373259367e-06f, -3.375346495e-06f, -3.377425877e-06f, -3.379497509e-06f, -3.381561387e-06f, -3.383617509e-06f, -3.385665870e-06f, -3.387706469e-06f, -3.389739300e-06f,
+ -3.391764362e-06f, -3.393781651e-06f, -3.395791163e-06f, -3.397792896e-06f, -3.399786846e-06f, -3.401773011e-06f, -3.403751386e-06f, -3.405721969e-06f, -3.407684757e-06f, -3.409639746e-06f,
+ -3.411586935e-06f, -3.413526318e-06f, -3.415457894e-06f, -3.417381660e-06f, -3.419297612e-06f, -3.421205747e-06f, -3.423106063e-06f, -3.424998556e-06f, -3.426883224e-06f, -3.428760064e-06f,
+ -3.430629072e-06f, -3.432490247e-06f, -3.434343584e-06f, -3.436189081e-06f, -3.438026736e-06f, -3.439856545e-06f, -3.441678506e-06f, -3.443492616e-06f, -3.445298872e-06f, -3.447097272e-06f,
+ -3.448887812e-06f, -3.450670490e-06f, -3.452445304e-06f, -3.454212250e-06f, -3.455971326e-06f, -3.457722530e-06f, -3.459465858e-06f, -3.461201308e-06f, -3.462928878e-06f, -3.464648565e-06f,
+ -3.466360367e-06f, -3.468064280e-06f, -3.469760303e-06f, -3.471448432e-06f, -3.473128666e-06f, -3.474801002e-06f, -3.476465438e-06f, -3.478121971e-06f, -3.479770598e-06f, -3.481411318e-06f,
+ -3.483044128e-06f, -3.484669025e-06f, -3.486286007e-06f, -3.487895073e-06f, -3.489496219e-06f, -3.491089444e-06f, -3.492674744e-06f, -3.494252119e-06f, -3.495821565e-06f, -3.497383080e-06f,
+ -3.498936663e-06f, -3.500482311e-06f, -3.502020022e-06f, -3.503549793e-06f, -3.505071623e-06f, -3.506585510e-06f, -3.508091451e-06f, -3.509589445e-06f, -3.511079489e-06f, -3.512561581e-06f,
+ -3.514035720e-06f, -3.515501902e-06f, -3.516960128e-06f, -3.518410393e-06f, -3.519852697e-06f, -3.521287037e-06f, -3.522713413e-06f, -3.524131820e-06f, -3.525542259e-06f, -3.526944727e-06f,
+ -3.528339221e-06f, -3.529725741e-06f, -3.531104285e-06f, -3.532474850e-06f, -3.533837436e-06f, -3.535192039e-06f, -3.536538659e-06f, -3.537877294e-06f, -3.539207942e-06f, -3.540530602e-06f,
+ -3.541845271e-06f, -3.543151949e-06f, -3.544450633e-06f, -3.545741321e-06f, -3.547024014e-06f, -3.548298708e-06f, -3.549565402e-06f, -3.550824095e-06f, -3.552074785e-06f, -3.553317470e-06f,
+ -3.554552150e-06f, -3.555778823e-06f, -3.556997487e-06f, -3.558208141e-06f, -3.559410783e-06f, -3.560605413e-06f, -3.561792028e-06f, -3.562970627e-06f, -3.564141210e-06f, -3.565303774e-06f,
+ -3.566458318e-06f, -3.567604842e-06f, -3.568743344e-06f, -3.569873822e-06f, -3.570996276e-06f, -3.572110703e-06f, -3.573217104e-06f, -3.574315477e-06f, -3.575405820e-06f, -3.576488133e-06f,
+ -3.577562414e-06f, -3.578628662e-06f, -3.579686877e-06f, -3.580737057e-06f, -3.581779200e-06f, -3.582813307e-06f, -3.583839376e-06f, -3.584857406e-06f, -3.585867396e-06f, -3.586869346e-06f,
+ -3.587863253e-06f, -3.588849118e-06f, -3.589826939e-06f, -3.590796715e-06f, -3.591758446e-06f, -3.592712131e-06f, -3.593657768e-06f, -3.594595358e-06f, -3.595524899e-06f, -3.596446390e-06f,
+ -3.597359832e-06f, -3.598265222e-06f, -3.599162560e-06f, -3.600051846e-06f, -3.600933079e-06f, -3.601806258e-06f, -3.602671383e-06f, -3.603528452e-06f, -3.604377466e-06f, -3.605218423e-06f,
+ -3.606051324e-06f, -3.606876167e-06f, -3.607692952e-06f, -3.608501678e-06f, -3.609302345e-06f, -3.610094953e-06f, -3.610879501e-06f, -3.611655988e-06f, -3.612424414e-06f, -3.613184779e-06f,
+ -3.613937082e-06f, -3.614681322e-06f, -3.615417501e-06f, -3.616145616e-06f, -3.616865668e-06f, -3.617577657e-06f, -3.618281581e-06f, -3.618977442e-06f, -3.619665238e-06f, -3.620344969e-06f,
+ -3.621016636e-06f, -3.621680237e-06f, -3.622335774e-06f, -3.622983244e-06f, -3.623622649e-06f, -3.624253989e-06f, -3.624877262e-06f, -3.625492470e-06f, -3.626099611e-06f, -3.626698686e-06f,
+ -3.627289695e-06f, -3.627872638e-06f, -3.628447515e-06f, -3.629014325e-06f, -3.629573069e-06f, -3.630123747e-06f, -3.630666359e-06f, -3.631200905e-06f, -3.631727385e-06f, -3.632245799e-06f,
+ -3.632756147e-06f, -3.633258429e-06f, -3.633752647e-06f, -3.634238799e-06f, -3.634716885e-06f, -3.635186908e-06f, -3.635648865e-06f, -3.636102758e-06f, -3.636548587e-06f, -3.636986352e-06f,
+ -3.637416054e-06f, -3.637837693e-06f, -3.638251269e-06f, -3.638656782e-06f, -3.639054233e-06f, -3.639443623e-06f, -3.639824951e-06f, -3.640198218e-06f, -3.640563425e-06f, -3.640920572e-06f,
+ -3.641269660e-06f, -3.641610688e-06f, -3.641943658e-06f, -3.642268570e-06f, -3.642585425e-06f, -3.642894223e-06f, -3.643194964e-06f, -3.643487651e-06f, -3.643772282e-06f, -3.644048858e-06f,
+ -3.644317381e-06f, -3.644577851e-06f, -3.644830269e-06f, -3.645074635e-06f, -3.645310950e-06f, -3.645539215e-06f, -3.645759431e-06f, -3.645971598e-06f, -3.646175717e-06f, -3.646371789e-06f,
+ -3.646559815e-06f, -3.646739796e-06f, -3.646911732e-06f, -3.647075624e-06f, -3.647231475e-06f, -3.647379283e-06f, -3.647519050e-06f, -3.647650778e-06f, -3.647774467e-06f, -3.647890118e-06f,
+ -3.647997732e-06f, -3.648097310e-06f, -3.648188853e-06f, -3.648272363e-06f, -3.648347840e-06f, -3.648415286e-06f, -3.648474701e-06f, -3.648526086e-06f, -3.648569444e-06f, -3.648604775e-06f,
+ -3.648632079e-06f, -3.648651360e-06f, -3.648662616e-06f, -3.648665851e-06f, -3.648661065e-06f, -3.648648259e-06f, -3.648627434e-06f, -3.648598593e-06f, -3.648561736e-06f, -3.648516865e-06f,
+ -3.648463980e-06f, -3.648403084e-06f, -3.648334178e-06f, -3.648257263e-06f, -3.648172340e-06f, -3.648079412e-06f, -3.647978479e-06f, -3.647869543e-06f, -3.647752606e-06f, -3.647627668e-06f,
+ -3.647494732e-06f, -3.647353799e-06f, -3.647204871e-06f, -3.647047949e-06f, -3.646883035e-06f, -3.646710130e-06f, -3.646529236e-06f, -3.646340356e-06f, -3.646143489e-06f, -3.645938639e-06f,
+ -3.645725806e-06f, -3.645504993e-06f, -3.645276202e-06f, -3.645039433e-06f, -3.644794689e-06f, -3.644541972e-06f, -3.644281283e-06f, -3.644012624e-06f, -3.643735998e-06f, -3.643451405e-06f,
+ -3.643158848e-06f, -3.642858329e-06f, -3.642549850e-06f, -3.642233412e-06f, -3.641909018e-06f, -3.641576669e-06f, -3.641236367e-06f, -3.640888115e-06f, -3.640531915e-06f, -3.640167768e-06f,
+ -3.639795676e-06f, -3.639415643e-06f, -3.639027668e-06f, -3.638631756e-06f, -3.638227908e-06f, -3.637816126e-06f, -3.637396411e-06f, -3.636968768e-06f, -3.636533197e-06f, -3.636089700e-06f,
+ -3.635638281e-06f, -3.635178941e-06f, -3.634711683e-06f, -3.634236508e-06f, -3.633753419e-06f, -3.633262419e-06f, -3.632763509e-06f, -3.632256693e-06f, -3.631741971e-06f, -3.631219348e-06f,
+ -3.630688825e-06f, -3.630150404e-06f, -3.629604089e-06f, -3.629049880e-06f, -3.628487782e-06f, -3.627917796e-06f, -3.627339925e-06f, -3.626754172e-06f, -3.626160538e-06f, -3.625559027e-06f,
+ -3.624949641e-06f, -3.624332382e-06f, -3.623707254e-06f, -3.623074258e-06f, -3.622433398e-06f, -3.621784676e-06f, -3.621128095e-06f, -3.620463657e-06f, -3.619791366e-06f, -3.619111223e-06f,
+ -3.618423232e-06f, -3.617727395e-06f, -3.617023715e-06f, -3.616312195e-06f, -3.615592838e-06f, -3.614865646e-06f, -3.614130623e-06f, -3.613387771e-06f, -3.612637093e-06f, -3.611878592e-06f,
+ -3.611112270e-06f, -3.610338132e-06f, -3.609556179e-06f, -3.608766414e-06f, -3.607968842e-06f, -3.607163464e-06f, -3.606350283e-06f, -3.605529303e-06f, -3.604700527e-06f, -3.603863957e-06f,
+ -3.603019597e-06f, -3.602167450e-06f, -3.601307519e-06f, -3.600439807e-06f, -3.599564317e-06f, -3.598681053e-06f, -3.597790017e-06f, -3.596891212e-06f, -3.595984643e-06f, -3.595070312e-06f,
+ -3.594148222e-06f, -3.593218376e-06f, -3.592280779e-06f, -3.591335432e-06f, -3.590382340e-06f, -3.589421506e-06f, -3.588452933e-06f, -3.587476624e-06f, -3.586492583e-06f, -3.585500813e-06f,
+ -3.584501318e-06f, -3.583494100e-06f, -3.582479165e-06f, -3.581456514e-06f, -3.580426151e-06f, -3.579388080e-06f, -3.578342305e-06f, -3.577288828e-06f, -3.576227654e-06f, -3.575158785e-06f,
+ -3.574082226e-06f, -3.572997981e-06f, -3.571906051e-06f, -3.570806442e-06f, -3.569699157e-06f, -3.568584200e-06f, -3.567461573e-06f, -3.566331282e-06f, -3.565193329e-06f, -3.564047718e-06f,
+ -3.562894453e-06f, -3.561733538e-06f, -3.560564976e-06f, -3.559388772e-06f, -3.558204929e-06f, -3.557013451e-06f, -3.555814341e-06f, -3.554607604e-06f, -3.553393243e-06f, -3.552171263e-06f,
+ -3.550941666e-06f, -3.549704458e-06f, -3.548459642e-06f, -3.547207221e-06f, -3.545947201e-06f, -3.544679584e-06f, -3.543404375e-06f, -3.542121578e-06f, -3.540831197e-06f, -3.539533235e-06f,
+ -3.538227698e-06f, -3.536914588e-06f, -3.535593911e-06f, -3.534265670e-06f, -3.532929869e-06f, -3.531586512e-06f, -3.530235604e-06f, -3.528877149e-06f, -3.527511150e-06f, -3.526137613e-06f,
+ -3.524756541e-06f, -3.523367938e-06f, -3.521971809e-06f, -3.520568158e-06f, -3.519156990e-06f, -3.517738308e-06f, -3.516312117e-06f, -3.514878421e-06f, -3.513437224e-06f, -3.511988532e-06f,
+ -3.510532347e-06f, -3.509068676e-06f, -3.507597521e-06f, -3.506118888e-06f, -3.504632781e-06f, -3.503139204e-06f, -3.501638162e-06f, -3.500129659e-06f, -3.498613700e-06f, -3.497090289e-06f,
+ -3.495559431e-06f, -3.494021130e-06f, -3.492475391e-06f, -3.490922219e-06f, -3.489361618e-06f, -3.487793592e-06f, -3.486218147e-06f, -3.484635287e-06f, -3.483045016e-06f, -3.481447339e-06f,
+ -3.479842261e-06f, -3.478229787e-06f, -3.476609922e-06f, -3.474982669e-06f, -3.473348034e-06f, -3.471706022e-06f, -3.470056637e-06f, -3.468399884e-06f, -3.466735768e-06f, -3.465064293e-06f,
+ -3.463385466e-06f, -3.461699290e-06f, -3.460005770e-06f, -3.458304911e-06f, -3.456596718e-06f, -3.454881197e-06f, -3.453158351e-06f, -3.451428186e-06f, -3.449690707e-06f, -3.447945919e-06f,
+ -3.446193827e-06f, -3.444434435e-06f, -3.442667749e-06f, -3.440893774e-06f, -3.439112515e-06f, -3.437323977e-06f, -3.435528165e-06f, -3.433725085e-06f, -3.431914740e-06f, -3.430097137e-06f,
+ -3.428272280e-06f, -3.426440175e-06f, -3.424600827e-06f, -3.422754241e-06f, -3.420900423e-06f, -3.419039377e-06f, -3.417171108e-06f, -3.415295623e-06f, -3.413412925e-06f, -3.411523022e-06f,
+ -3.409625917e-06f, -3.407721616e-06f, -3.405810124e-06f, -3.403891448e-06f, -3.401965591e-06f, -3.400032560e-06f, -3.398092360e-06f, -3.396144996e-06f, -3.394190474e-06f, -3.392228799e-06f,
+ -3.390259976e-06f, -3.388284012e-06f, -3.386300911e-06f, -3.384310679e-06f, -3.382313321e-06f, -3.380308844e-06f, -3.378297252e-06f, -3.376278551e-06f, -3.374252746e-06f, -3.372219844e-06f,
+ -3.370179850e-06f, -3.368132769e-06f, -3.366078607e-06f, -3.364017370e-06f, -3.361949064e-06f, -3.359873693e-06f, -3.357791264e-06f, -3.355701782e-06f, -3.353605253e-06f, -3.351501683e-06f,
+ -3.349391078e-06f, -3.347273443e-06f, -3.345148784e-06f, -3.343017107e-06f, -3.340878417e-06f, -3.338732721e-06f, -3.336580024e-06f, -3.334420332e-06f, -3.332253652e-06f, -3.330079988e-06f,
+ -3.327899347e-06f, -3.325711734e-06f, -3.323517156e-06f, -3.321315618e-06f, -3.319107127e-06f, -3.316891688e-06f, -3.314669308e-06f, -3.312439991e-06f, -3.310203745e-06f, -3.307960576e-06f,
+ -3.305710488e-06f, -3.303453490e-06f, -3.301189585e-06f, -3.298918781e-06f, -3.296641084e-06f, -3.294356499e-06f, -3.292065033e-06f, -3.289766692e-06f, -3.287461482e-06f, -3.285149410e-06f,
+ -3.282830480e-06f, -3.280504701e-06f, -3.278172077e-06f, -3.275832615e-06f, -3.273486321e-06f, -3.271133202e-06f, -3.268773263e-06f, -3.266406512e-06f, -3.264032953e-06f, -3.261652595e-06f,
+ -3.259265442e-06f, -3.256871501e-06f, -3.254470779e-06f, -3.252063281e-06f, -3.249649015e-06f, -3.247227987e-06f, -3.244800202e-06f, -3.242365668e-06f, -3.239924391e-06f, -3.237476377e-06f,
+ -3.235021633e-06f, -3.232560165e-06f, -3.230091979e-06f, -3.227617083e-06f, -3.225135483e-06f, -3.222647184e-06f, -3.220152194e-06f, -3.217650520e-06f, -3.215142167e-06f, -3.212627143e-06f,
+ -3.210105454e-06f, -3.207577106e-06f, -3.205042106e-06f, -3.202500462e-06f, -3.199952178e-06f, -3.197397263e-06f, -3.194835723e-06f, -3.192267563e-06f, -3.189692793e-06f, -3.187111417e-06f,
+ -3.184523442e-06f, -3.181928876e-06f, -3.179327725e-06f, -3.176719996e-06f, -3.174105695e-06f, -3.171484829e-06f, -3.168857406e-06f, -3.166223432e-06f, -3.163582914e-06f, -3.160935858e-06f,
+ -3.158282272e-06f, -3.155622162e-06f, -3.152955536e-06f, -3.150282400e-06f, -3.147602760e-06f, -3.144916625e-06f, -3.142224001e-06f, -3.139524894e-06f, -3.136819313e-06f, -3.134107263e-06f,
+ -3.131388752e-06f, -3.128663787e-06f, -3.125932375e-06f, -3.123194522e-06f, -3.120450236e-06f, -3.117699525e-06f, -3.114942394e-06f, -3.112178852e-06f, -3.109408904e-06f, -3.106632559e-06f,
+ -3.103849823e-06f, -3.101060704e-06f, -3.098265209e-06f, -3.095463344e-06f, -3.092655117e-06f, -3.089840536e-06f, -3.087019607e-06f, -3.084192337e-06f, -3.081358734e-06f, -3.078518806e-06f,
+ -3.075672558e-06f, -3.072819999e-06f, -3.069961136e-06f, -3.067095977e-06f, -3.064224527e-06f, -3.061346795e-06f, -3.058462788e-06f, -3.055572514e-06f, -3.052675979e-06f, -3.049773192e-06f,
+ -3.046864159e-06f, -3.043948887e-06f, -3.041027385e-06f, -3.038099660e-06f, -3.035165719e-06f, -3.032225569e-06f, -3.029279218e-06f, -3.026326673e-06f, -3.023367943e-06f, -3.020403034e-06f,
+ -3.017431953e-06f, -3.014454709e-06f, -3.011471310e-06f, -3.008481761e-06f, -3.005486071e-06f, -3.002484248e-06f, -2.999476300e-06f, -2.996462233e-06f, -2.993442055e-06f, -2.990415774e-06f,
+ -2.987383397e-06f, -2.984344933e-06f, -2.981300389e-06f, -2.978249772e-06f, -2.975193090e-06f, -2.972130352e-06f, -2.969061563e-06f, -2.965986733e-06f, -2.962905869e-06f, -2.959818979e-06f,
+ -2.956726070e-06f, -2.953627150e-06f, -2.950522227e-06f, -2.947411309e-06f, -2.944294403e-06f, -2.941171518e-06f, -2.938042661e-06f, -2.934907840e-06f, -2.931767062e-06f, -2.928620337e-06f,
+ -2.925467671e-06f, -2.922309072e-06f, -2.919144548e-06f, -2.915974108e-06f, -2.912797759e-06f, -2.909615509e-06f, -2.906427365e-06f, -2.903233337e-06f, -2.900033431e-06f, -2.896827657e-06f,
+ -2.893616021e-06f, -2.890398532e-06f, -2.887175198e-06f, -2.883946026e-06f, -2.880711025e-06f, -2.877470204e-06f, -2.874223569e-06f, -2.870971129e-06f, -2.867712892e-06f, -2.864448866e-06f,
+ -2.861179060e-06f, -2.857903481e-06f, -2.854622137e-06f, -2.851335037e-06f, -2.848042189e-06f, -2.844743600e-06f, -2.841439280e-06f, -2.838129236e-06f, -2.834813476e-06f, -2.831492009e-06f,
+ -2.828164843e-06f, -2.824831985e-06f, -2.821493445e-06f, -2.818149231e-06f, -2.814799350e-06f, -2.811443811e-06f, -2.808082623e-06f, -2.804715793e-06f, -2.801343330e-06f, -2.797965243e-06f,
+ -2.794581539e-06f, -2.791192226e-06f, -2.787797314e-06f, -2.784396811e-06f, -2.780990724e-06f, -2.777579063e-06f, -2.774161835e-06f, -2.770739050e-06f, -2.767310715e-06f, -2.763876839e-06f,
+ -2.760437430e-06f, -2.756992497e-06f, -2.753542048e-06f, -2.750086092e-06f, -2.746624637e-06f, -2.743157692e-06f, -2.739685265e-06f, -2.736207364e-06f, -2.732723999e-06f, -2.729235178e-06f,
+ -2.725740908e-06f, -2.722241200e-06f, -2.718736061e-06f, -2.715225500e-06f, -2.711709525e-06f, -2.708188145e-06f, -2.704661369e-06f, -2.701129206e-06f, -2.697591663e-06f, -2.694048750e-06f,
+ -2.690500475e-06f, -2.686946847e-06f, -2.683387874e-06f, -2.679823566e-06f, -2.676253930e-06f, -2.672678977e-06f, -2.669098713e-06f, -2.665513148e-06f, -2.661922292e-06f, -2.658326151e-06f,
+ -2.654724736e-06f, -2.651118055e-06f, -2.647506116e-06f, -2.643888929e-06f, -2.640266503e-06f, -2.636638845e-06f, -2.633005965e-06f, -2.629367873e-06f, -2.625724575e-06f, -2.622076082e-06f,
+ -2.618422403e-06f, -2.614763545e-06f, -2.611099518e-06f, -2.607430331e-06f, -2.603755993e-06f, -2.600076513e-06f, -2.596391899e-06f, -2.592702161e-06f, -2.589007307e-06f, -2.585307346e-06f,
+ -2.581602288e-06f, -2.577892140e-06f, -2.574176913e-06f, -2.570456616e-06f, -2.566731256e-06f, -2.563000844e-06f, -2.559265387e-06f, -2.555524896e-06f, -2.551779379e-06f, -2.548028846e-06f,
+ -2.544273304e-06f, -2.540512764e-06f, -2.536747235e-06f, -2.532976725e-06f, -2.529201243e-06f, -2.525420799e-06f, -2.521635402e-06f, -2.517845061e-06f, -2.514049785e-06f, -2.510249582e-06f,
+ -2.506444464e-06f, -2.502634437e-06f, -2.498819512e-06f, -2.494999698e-06f, -2.491175004e-06f, -2.487345439e-06f, -2.483511012e-06f, -2.479671733e-06f, -2.475827610e-06f, -2.471978653e-06f,
+ -2.468124872e-06f, -2.464266275e-06f, -2.460402872e-06f, -2.456534671e-06f, -2.452661683e-06f, -2.448783916e-06f, -2.444901380e-06f, -2.441014084e-06f, -2.437122038e-06f, -2.433225250e-06f,
+ -2.429323730e-06f, -2.425417487e-06f, -2.421506532e-06f, -2.417590872e-06f, -2.413670517e-06f, -2.409745478e-06f, -2.405815762e-06f, -2.401881380e-06f, -2.397942341e-06f, -2.393998654e-06f,
+ -2.390050329e-06f, -2.386097375e-06f, -2.382139802e-06f, -2.378177618e-06f, -2.374210835e-06f, -2.370239460e-06f, -2.366263503e-06f, -2.362282974e-06f, -2.358297883e-06f, -2.354308238e-06f,
+ -2.350314050e-06f, -2.346315328e-06f, -2.342312081e-06f, -2.338304319e-06f, -2.334292051e-06f, -2.330275287e-06f, -2.326254037e-06f, -2.322228309e-06f, -2.318198115e-06f, -2.314163462e-06f,
+ -2.310124361e-06f, -2.306080822e-06f, -2.302032854e-06f, -2.297980466e-06f, -2.293923668e-06f, -2.289862470e-06f, -2.285796882e-06f, -2.281726912e-06f, -2.277652572e-06f, -2.273573870e-06f,
+ -2.269490815e-06f, -2.265403419e-06f, -2.261311690e-06f, -2.257215638e-06f, -2.253115272e-06f, -2.249010604e-06f, -2.244901641e-06f, -2.240788394e-06f, -2.236670873e-06f, -2.232549088e-06f,
+ -2.228423047e-06f, -2.224292762e-06f, -2.220158241e-06f, -2.216019494e-06f, -2.211876532e-06f, -2.207729363e-06f, -2.203577998e-06f, -2.199422447e-06f, -2.195262719e-06f, -2.191098825e-06f,
+ -2.186930773e-06f, -2.182758574e-06f, -2.178582238e-06f, -2.174401774e-06f, -2.170217192e-06f, -2.166028503e-06f, -2.161835716e-06f, -2.157638841e-06f, -2.153437887e-06f, -2.149232866e-06f,
+ -2.145023786e-06f, -2.140810657e-06f, -2.136593490e-06f, -2.132372294e-06f, -2.128147079e-06f, -2.123917856e-06f, -2.119684634e-06f, -2.115447423e-06f, -2.111206233e-06f, -2.106961073e-06f,
+ -2.102711955e-06f, -2.098458888e-06f, -2.094201882e-06f, -2.089940946e-06f, -2.085676092e-06f, -2.081407328e-06f, -2.077134665e-06f, -2.072858114e-06f, -2.068577683e-06f, -2.064293383e-06f,
+ -2.060005224e-06f, -2.055713217e-06f, -2.051417370e-06f, -2.047117695e-06f, -2.042814201e-06f, -2.038506898e-06f, -2.034195796e-06f, -2.029880907e-06f, -2.025562238e-06f, -2.021239802e-06f,
+ -2.016913607e-06f, -2.012583664e-06f, -2.008249983e-06f, -2.003912575e-06f, -1.999571448e-06f, -1.995226614e-06f, -1.990878083e-06f, -1.986525864e-06f, -1.982169968e-06f, -1.977810406e-06f,
+ -1.973447186e-06f, -1.969080320e-06f, -1.964709818e-06f, -1.960335689e-06f, -1.955957944e-06f, -1.951576594e-06f, -1.947191647e-06f, -1.942803116e-06f, -1.938411009e-06f, -1.934015337e-06f,
+ -1.929616111e-06f, -1.925213340e-06f, -1.920807035e-06f, -1.916397206e-06f, -1.911983864e-06f, -1.907567018e-06f, -1.903146678e-06f, -1.898722856e-06f, -1.894295562e-06f, -1.889864805e-06f,
+ -1.885430596e-06f, -1.880992945e-06f, -1.876551863e-06f, -1.872107360e-06f, -1.867659446e-06f, -1.863208131e-06f, -1.858753427e-06f, -1.854295343e-06f, -1.849833889e-06f, -1.845369076e-06f,
+ -1.840900915e-06f, -1.836429415e-06f, -1.831954587e-06f, -1.827476442e-06f, -1.822994990e-06f, -1.818510240e-06f, -1.814022204e-06f, -1.809530892e-06f, -1.805036315e-06f, -1.800538482e-06f,
+ -1.796037404e-06f, -1.791533092e-06f, -1.787025556e-06f, -1.782514806e-06f, -1.778000853e-06f, -1.773483708e-06f, -1.768963380e-06f, -1.764439880e-06f, -1.759913219e-06f, -1.755383407e-06f,
+ -1.750850455e-06f, -1.746314372e-06f, -1.741775171e-06f, -1.737232860e-06f, -1.732687451e-06f, -1.728138953e-06f, -1.723587378e-06f, -1.719032737e-06f, -1.714475038e-06f, -1.709914294e-06f,
+ -1.705350514e-06f, -1.700783709e-06f, -1.696213890e-06f, -1.691641066e-06f, -1.687065250e-06f, -1.682486450e-06f, -1.677904679e-06f, -1.673319945e-06f, -1.668732261e-06f, -1.664141636e-06f,
+ -1.659548080e-06f, -1.654951606e-06f, -1.650352222e-06f, -1.645749940e-06f, -1.641144770e-06f, -1.636536723e-06f, -1.631925810e-06f, -1.627312041e-06f, -1.622695426e-06f, -1.618075977e-06f,
+ -1.613453703e-06f, -1.608828616e-06f, -1.604200726e-06f, -1.599570044e-06f, -1.594936580e-06f, -1.590300345e-06f, -1.585661350e-06f, -1.581019605e-06f, -1.576375121e-06f, -1.571727909e-06f,
+ -1.567077979e-06f, -1.562425341e-06f, -1.557770008e-06f, -1.553111988e-06f, -1.548451294e-06f, -1.543787935e-06f, -1.539121922e-06f, -1.534453267e-06f, -1.529781979e-06f, -1.525108069e-06f,
+ -1.520431549e-06f, -1.515752428e-06f, -1.511070717e-06f, -1.506386428e-06f, -1.501699571e-06f, -1.497010156e-06f, -1.492318195e-06f, -1.487623698e-06f, -1.482926675e-06f, -1.478227138e-06f,
+ -1.473525097e-06f, -1.468820564e-06f, -1.464113548e-06f, -1.459404060e-06f, -1.454692112e-06f, -1.449977714e-06f, -1.445260876e-06f, -1.440541610e-06f, -1.435819927e-06f, -1.431095836e-06f,
+ -1.426369349e-06f, -1.421640477e-06f, -1.416909230e-06f, -1.412175620e-06f, -1.407439657e-06f, -1.402701351e-06f, -1.397960714e-06f, -1.393217756e-06f, -1.388472488e-06f, -1.383724922e-06f,
+ -1.378975067e-06f, -1.374222935e-06f, -1.369468536e-06f, -1.364711882e-06f, -1.359952982e-06f, -1.355191849e-06f, -1.350428492e-06f, -1.345662922e-06f, -1.340895152e-06f, -1.336125190e-06f,
+ -1.331353048e-06f, -1.326578738e-06f, -1.321802269e-06f, -1.317023653e-06f, -1.312242900e-06f, -1.307460021e-06f, -1.302675028e-06f, -1.297887931e-06f, -1.293098741e-06f, -1.288307468e-06f,
+ -1.283514124e-06f, -1.278718720e-06f, -1.273921266e-06f, -1.269121774e-06f, -1.264320253e-06f, -1.259516716e-06f, -1.254711172e-06f, -1.249903634e-06f, -1.245094111e-06f, -1.240282615e-06f,
+ -1.235469156e-06f, -1.230653746e-06f, -1.225836395e-06f, -1.221017115e-06f, -1.216195915e-06f, -1.211372808e-06f, -1.206547803e-06f, -1.201720913e-06f, -1.196892147e-06f, -1.192061517e-06f,
+ -1.187229034e-06f, -1.182394708e-06f, -1.177558551e-06f, -1.172720573e-06f, -1.167880786e-06f, -1.163039200e-06f, -1.158195826e-06f, -1.153350675e-06f, -1.148503759e-06f, -1.143655087e-06f,
+ -1.138804672e-06f, -1.133952524e-06f, -1.129098653e-06f, -1.124243072e-06f, -1.119385790e-06f, -1.114526819e-06f, -1.109666170e-06f, -1.104803853e-06f, -1.099939881e-06f, -1.095074262e-06f,
+ -1.090207010e-06f, -1.085338134e-06f, -1.080467645e-06f, -1.075595555e-06f, -1.070721875e-06f, -1.065846615e-06f, -1.060969786e-06f, -1.056091400e-06f, -1.051211468e-06f, -1.046329999e-06f,
+ -1.041447006e-06f, -1.036562500e-06f, -1.031676490e-06f, -1.026788989e-06f, -1.021900008e-06f, -1.017009556e-06f, -1.012117646e-06f, -1.007224288e-06f, -1.002329494e-06f, -9.974332737e-07f,
+ -9.925356388e-07f, -9.876366001e-07f, -9.827361688e-07f, -9.778343558e-07f, -9.729311720e-07f, -9.680266286e-07f, -9.631207364e-07f, -9.582135066e-07f, -9.533049501e-07f, -9.483950779e-07f,
+ -9.434839011e-07f, -9.385714307e-07f, -9.336576776e-07f, -9.287426529e-07f, -9.238263676e-07f, -9.189088327e-07f, -9.139900592e-07f, -9.090700582e-07f, -9.041488407e-07f, -8.992264177e-07f,
+ -8.943028002e-07f, -8.893779993e-07f, -8.844520259e-07f, -8.795248910e-07f, -8.745966058e-07f, -8.696671813e-07f, -8.647366284e-07f, -8.598049582e-07f, -8.548721817e-07f, -8.499383100e-07f,
+ -8.450033540e-07f, -8.400673249e-07f, -8.351302336e-07f, -8.301920911e-07f, -8.252529086e-07f, -8.203126970e-07f, -8.153714673e-07f, -8.104292307e-07f, -8.054859981e-07f, -8.005417805e-07f,
+ -7.955965891e-07f, -7.906504348e-07f, -7.857033286e-07f, -7.807552817e-07f, -7.758063050e-07f, -7.708564096e-07f, -7.659056065e-07f, -7.609539068e-07f, -7.560013215e-07f, -7.510478615e-07f,
+ -7.460935381e-07f, -7.411383621e-07f, -7.361823447e-07f, -7.312254969e-07f, -7.262678296e-07f, -7.213093541e-07f, -7.163500812e-07f, -7.113900220e-07f, -7.064291876e-07f, -7.014675890e-07f,
+ -6.965052373e-07f, -6.915421434e-07f, -6.865783185e-07f, -6.816137735e-07f, -6.766485195e-07f, -6.716825675e-07f, -6.667159286e-07f, -6.617486138e-07f, -6.567806341e-07f, -6.518120007e-07f,
+ -6.468427244e-07f, -6.418728163e-07f, -6.369022876e-07f, -6.319311491e-07f, -6.269594120e-07f, -6.219870873e-07f, -6.170141860e-07f, -6.120407192e-07f, -6.070666978e-07f, -6.020921330e-07f,
+ -5.971170357e-07f, -5.921414169e-07f, -5.871652878e-07f, -5.821886593e-07f, -5.772115425e-07f, -5.722339483e-07f, -5.672558879e-07f, -5.622773723e-07f, -5.572984123e-07f, -5.523190192e-07f,
+ -5.473392040e-07f, -5.423589775e-07f, -5.373783509e-07f, -5.323973353e-07f, -5.274159415e-07f, -5.224341806e-07f, -5.174520637e-07f, -5.124696018e-07f, -5.074868059e-07f, -5.025036869e-07f,
+ -4.975202560e-07f, -4.925365241e-07f, -4.875525022e-07f, -4.825682014e-07f, -4.775836327e-07f, -4.725988070e-07f, -4.676137354e-07f, -4.626284289e-07f, -4.576428985e-07f, -4.526571552e-07f,
+ -4.476712100e-07f, -4.426850739e-07f, -4.376987580e-07f, -4.327122731e-07f, -4.277256303e-07f, -4.227388406e-07f, -4.177519150e-07f, -4.127648645e-07f, -4.077777001e-07f, -4.027904328e-07f,
+ -3.978030735e-07f, -3.928156333e-07f, -3.878281231e-07f, -3.828405539e-07f, -3.778529367e-07f, -3.728652825e-07f, -3.678776023e-07f, -3.628899070e-07f, -3.579022076e-07f, -3.529145151e-07f,
+ -3.479268405e-07f, -3.429391947e-07f, -3.379515887e-07f, -3.329640335e-07f, -3.279765400e-07f, -3.229891192e-07f, -3.180017821e-07f, -3.130145396e-07f, -3.080274027e-07f, -3.030403823e-07f,
+ -2.980534895e-07f, -2.930667350e-07f, -2.880801299e-07f, -2.830936852e-07f, -2.781074118e-07f, -2.731213206e-07f, -2.681354225e-07f, -2.631497286e-07f, -2.581642497e-07f, -2.531789968e-07f,
+ -2.481939808e-07f, -2.432092126e-07f, -2.382247032e-07f, -2.332404635e-07f, -2.282565044e-07f, -2.232728369e-07f, -2.182894718e-07f, -2.133064201e-07f, -2.083236927e-07f, -2.033413005e-07f,
+ -1.983592544e-07f, -1.933775653e-07f, -1.883962441e-07f, -1.834153017e-07f, -1.784347491e-07f, -1.734545970e-07f, -1.684748565e-07f, -1.634955384e-07f, -1.585166536e-07f, -1.535382129e-07f,
+ -1.485602273e-07f, -1.435827076e-07f, -1.386056647e-07f, -1.336291096e-07f, -1.286530529e-07f, -1.236775058e-07f, -1.187024789e-07f, -1.137279831e-07f, -1.087540294e-07f, -1.037806285e-07f,
+ -9.880779142e-08f, -9.383552888e-08f, -8.886385177e-08f, -8.389277093e-08f, -7.892229721e-08f, -7.395244144e-08f, -6.898321447e-08f, -6.401462711e-08f, -5.904669022e-08f, -5.407941461e-08f,
+ -4.911281110e-08f, -4.414689052e-08f, -3.918166368e-08f, -3.421714140e-08f, -2.925333448e-08f, -2.429025374e-08f, -1.932790998e-08f, -1.436631401e-08f, -9.405476606e-09f, -4.445408576e-09f,
+ 5.138792903e-10f, 5.472376208e-09f, 1.043007139e-08f, 1.538695406e-08f, 2.034301344e-08f, 2.529823876e-08f, 3.025261924e-08f, 3.520614413e-08f, 4.015880265e-08f, 4.511058405e-08f,
+ 5.006147758e-08f, 5.501147248e-08f, 5.996055801e-08f, 6.490872341e-08f, 6.985595796e-08f, 7.480225091e-08f, 7.974759153e-08f, 8.469196909e-08f, 8.963537287e-08f, 9.457779214e-08f,
+ 9.951921619e-08f, 1.044596343e-07f, 1.093990358e-07f, 1.143374099e-07f, 1.192747460e-07f, 1.242110333e-07f, 1.291462611e-07f, 1.340804189e-07f, 1.390134958e-07f, 1.439454812e-07f,
+ 1.488763644e-07f, 1.538061348e-07f, 1.587347817e-07f, 1.636622943e-07f, 1.685886622e-07f, 1.735138745e-07f, 1.784379206e-07f, 1.833607900e-07f, 1.882824719e-07f, 1.932029557e-07f,
+ 1.981222308e-07f, 2.030402865e-07f, 2.079571123e-07f, 2.128726975e-07f, 2.177870314e-07f, 2.227001035e-07f, 2.276119031e-07f, 2.325224198e-07f, 2.374316427e-07f, 2.423395614e-07f,
+ 2.472461653e-07f, 2.521514438e-07f, 2.570553862e-07f, 2.619579821e-07f, 2.668592209e-07f, 2.717590919e-07f, 2.766575846e-07f, 2.815546885e-07f, 2.864503931e-07f, 2.913446876e-07f,
+ 2.962375617e-07f, 3.011290048e-07f, 3.060190063e-07f, 3.109075557e-07f, 3.157946425e-07f, 3.206802562e-07f, 3.255643862e-07f, 3.304470221e-07f, 3.353281533e-07f, 3.402077694e-07f,
+ 3.450858598e-07f, 3.499624141e-07f, 3.548374217e-07f, 3.597108722e-07f, 3.645827552e-07f, 3.694530601e-07f, 3.743217764e-07f, 3.791888938e-07f, 3.840544018e-07f, 3.889182899e-07f,
+ 3.937805477e-07f, 3.986411647e-07f, 4.035001305e-07f, 4.083574347e-07f, 4.132130668e-07f, 4.180670165e-07f, 4.229192734e-07f, 4.277698269e-07f, 4.326186668e-07f, 4.374657826e-07f,
+ 4.423111639e-07f, 4.471548004e-07f, 4.519966816e-07f, 4.568367973e-07f, 4.616751370e-07f, 4.665116904e-07f, 4.713464470e-07f, 4.761793967e-07f, 4.810105289e-07f, 4.858398334e-07f,
+ 4.906672999e-07f, 4.954929180e-07f, 5.003166773e-07f, 5.051385677e-07f, 5.099585787e-07f, 5.147767000e-07f, 5.195929215e-07f, 5.244072327e-07f, 5.292196233e-07f, 5.340300832e-07f,
+ 5.388386019e-07f, 5.436451693e-07f, 5.484497751e-07f, 5.532524091e-07f, 5.580530608e-07f, 5.628517203e-07f, 5.676483770e-07f, 5.724430210e-07f, 5.772356419e-07f, 5.820262294e-07f,
+ 5.868147735e-07f, 5.916012638e-07f, 5.963856902e-07f, 6.011680424e-07f, 6.059483104e-07f, 6.107264838e-07f, 6.155025526e-07f, 6.202765065e-07f, 6.250483353e-07f, 6.298180290e-07f,
+ 6.345855773e-07f, 6.393509702e-07f, 6.441141974e-07f, 6.488752489e-07f, 6.536341144e-07f, 6.583907840e-07f, 6.631452474e-07f, 6.678974946e-07f, 6.726475155e-07f, 6.773952999e-07f,
+ 6.821408378e-07f, 6.868841191e-07f, 6.916251336e-07f, 6.963638715e-07f, 7.011003225e-07f, 7.058344766e-07f, 7.105663239e-07f, 7.152958541e-07f, 7.200230573e-07f, 7.247479236e-07f,
+ 7.294704427e-07f, 7.341906048e-07f, 7.389083998e-07f, 7.436238177e-07f, 7.483368485e-07f, 7.530474822e-07f, 7.577557089e-07f, 7.624615186e-07f, 7.671649013e-07f, 7.718658470e-07f,
+ 7.765643458e-07f, 7.812603877e-07f, 7.859539629e-07f, 7.906450613e-07f, 7.953336730e-07f, 8.000197882e-07f, 8.047033968e-07f, 8.093844891e-07f, 8.140630551e-07f, 8.187390848e-07f,
+ 8.234125685e-07f, 8.280834963e-07f, 8.327518582e-07f, 8.374176445e-07f, 8.420808452e-07f, 8.467414506e-07f, 8.513994507e-07f, 8.560548358e-07f, 8.607075960e-07f, 8.653577215e-07f,
+ 8.700052024e-07f, 8.746500291e-07f, 8.792921917e-07f, 8.839316803e-07f, 8.885684853e-07f, 8.932025968e-07f, 8.978340051e-07f, 9.024627004e-07f, 9.070886730e-07f, 9.117119131e-07f,
+ 9.163324110e-07f, 9.209501570e-07f, 9.255651413e-07f, 9.301773542e-07f, 9.347867860e-07f, 9.393934271e-07f, 9.439972677e-07f, 9.485982981e-07f, 9.531965087e-07f, 9.577918898e-07f,
+ 9.623844318e-07f, 9.669741249e-07f, 9.715609597e-07f, 9.761449263e-07f, 9.807260152e-07f, 9.853042168e-07f, 9.898795214e-07f, 9.944519195e-07f, 9.990214014e-07f, 1.003587958e-06f,
+ 1.008151578e-06f, 1.012712254e-06f, 1.017269976e-06f, 1.021824734e-06f, 1.026376518e-06f, 1.030925318e-06f, 1.035471127e-06f, 1.040013933e-06f, 1.044553727e-06f, 1.049090500e-06f,
+ 1.053624243e-06f, 1.058154945e-06f, 1.062682598e-06f, 1.067207192e-06f, 1.071728717e-06f, 1.076247164e-06f, 1.080762523e-06f, 1.085274785e-06f, 1.089783942e-06f, 1.094289982e-06f,
+ 1.098792897e-06f, 1.103292677e-06f, 1.107789314e-06f, 1.112282797e-06f, 1.116773117e-06f, 1.121260265e-06f, 1.125744231e-06f, 1.130225007e-06f, 1.134702582e-06f, 1.139176948e-06f,
+ 1.143648095e-06f, 1.148116013e-06f, 1.152580694e-06f, 1.157042128e-06f, 1.161500306e-06f, 1.165955218e-06f, 1.170406856e-06f, 1.174855210e-06f, 1.179300270e-06f, 1.183742028e-06f,
+ 1.188180474e-06f, 1.192615599e-06f, 1.197047394e-06f, 1.201475849e-06f, 1.205900956e-06f, 1.210322704e-06f, 1.214741086e-06f, 1.219156092e-06f, 1.223567712e-06f, 1.227975937e-06f,
+ 1.232380759e-06f, 1.236782168e-06f, 1.241180154e-06f, 1.245574710e-06f, 1.249965825e-06f, 1.254353491e-06f, 1.258737698e-06f, 1.263118438e-06f, 1.267495701e-06f, 1.271869479e-06f,
+ 1.276239761e-06f, 1.280606540e-06f, 1.284969805e-06f, 1.289329549e-06f, 1.293685762e-06f, 1.298038435e-06f, 1.302387558e-06f, 1.306733124e-06f, 1.311075122e-06f, 1.315413545e-06f,
+ 1.319748383e-06f, 1.324079626e-06f, 1.328407267e-06f, 1.332731296e-06f, 1.337051704e-06f, 1.341368482e-06f, 1.345681622e-06f, 1.349991114e-06f, 1.354296950e-06f, 1.358599120e-06f,
+ 1.362897616e-06f, 1.367192429e-06f, 1.371483550e-06f, 1.375770971e-06f, 1.380054681e-06f, 1.384334674e-06f, 1.388610939e-06f, 1.392883467e-06f, 1.397152251e-06f, 1.401417281e-06f,
+ 1.405678549e-06f, 1.409936045e-06f, 1.414189762e-06f, 1.418439689e-06f, 1.422685819e-06f, 1.426928143e-06f, 1.431166652e-06f, 1.435401337e-06f, 1.439632189e-06f, 1.443859201e-06f,
+ 1.448082362e-06f, 1.452301666e-06f, 1.456517102e-06f, 1.460728662e-06f, 1.464936338e-06f, 1.469140120e-06f, 1.473340001e-06f, 1.477535972e-06f, 1.481728024e-06f, 1.485916148e-06f,
+ 1.490100336e-06f, 1.494280579e-06f, 1.498456869e-06f, 1.502629197e-06f, 1.506797555e-06f, 1.510961934e-06f, 1.515122325e-06f, 1.519278721e-06f, 1.523431112e-06f, 1.527579490e-06f,
+ 1.531723847e-06f, 1.535864173e-06f, 1.540000462e-06f, 1.544132703e-06f, 1.548260889e-06f, 1.552385012e-06f, 1.556505062e-06f, 1.560621032e-06f, 1.564732912e-06f, 1.568840696e-06f,
+ 1.572944374e-06f, 1.577043937e-06f, 1.581139378e-06f, 1.585230688e-06f, 1.589317859e-06f, 1.593400883e-06f, 1.597479750e-06f, 1.601554454e-06f, 1.605624985e-06f, 1.609691336e-06f,
+ 1.613753497e-06f, 1.617811461e-06f, 1.621865220e-06f, 1.625914764e-06f, 1.629960087e-06f, 1.634001180e-06f, 1.638038034e-06f, 1.642070641e-06f, 1.646098994e-06f, 1.650123083e-06f,
+ 1.654142901e-06f, 1.658158440e-06f, 1.662169692e-06f, 1.666176647e-06f, 1.670179299e-06f, 1.674177639e-06f, 1.678171659e-06f, 1.682161351e-06f, 1.686146707e-06f, 1.690127718e-06f,
+ 1.694104377e-06f, 1.698076676e-06f, 1.702044606e-06f, 1.706008160e-06f, 1.709967329e-06f, 1.713922106e-06f, 1.717872482e-06f, 1.721818449e-06f, 1.725760001e-06f, 1.729697127e-06f,
+ 1.733629822e-06f, 1.737558076e-06f, 1.741481882e-06f, 1.745401231e-06f, 1.749316117e-06f, 1.753226530e-06f, 1.757132464e-06f, 1.761033910e-06f, 1.764930860e-06f, 1.768823306e-06f,
+ 1.772711242e-06f, 1.776594658e-06f, 1.780473547e-06f, 1.784347901e-06f, 1.788217713e-06f, 1.792082974e-06f, 1.795943678e-06f, 1.799799815e-06f, 1.803651378e-06f, 1.807498361e-06f,
+ 1.811340754e-06f, 1.815178550e-06f, 1.819011741e-06f, 1.822840320e-06f, 1.826664280e-06f, 1.830483611e-06f, 1.834298307e-06f, 1.838108361e-06f, 1.841913763e-06f, 1.845714508e-06f,
+ 1.849510586e-06f, 1.853301991e-06f, 1.857088715e-06f, 1.860870751e-06f, 1.864648090e-06f, 1.868420726e-06f, 1.872188650e-06f, 1.875951855e-06f, 1.879710334e-06f, 1.883464079e-06f,
+ 1.887213082e-06f, 1.890957337e-06f, 1.894696835e-06f, 1.898431570e-06f, 1.902161533e-06f, 1.905886718e-06f, 1.909607116e-06f, 1.913322721e-06f, 1.917033524e-06f, 1.920739520e-06f,
+ 1.924440699e-06f, 1.928137056e-06f, 1.931828582e-06f, 1.935515270e-06f, 1.939197113e-06f, 1.942874103e-06f, 1.946546233e-06f, 1.950213497e-06f, 1.953875886e-06f, 1.957533393e-06f,
+ 1.961186011e-06f, 1.964833733e-06f, 1.968476552e-06f, 1.972114459e-06f, 1.975747449e-06f, 1.979375514e-06f, 1.982998647e-06f, 1.986616840e-06f, 1.990230086e-06f, 1.993838378e-06f,
+ 1.997441710e-06f, 2.001040073e-06f, 2.004633461e-06f, 2.008221867e-06f, 2.011805283e-06f, 2.015383703e-06f, 2.018957119e-06f, 2.022525525e-06f, 2.026088912e-06f, 2.029647276e-06f,
+ 2.033200607e-06f, 2.036748899e-06f, 2.040292146e-06f, 2.043830340e-06f, 2.047363474e-06f, 2.050891541e-06f, 2.054414535e-06f, 2.057932448e-06f, 2.061445274e-06f, 2.064953005e-06f,
+ 2.068455634e-06f, 2.071953156e-06f, 2.075445562e-06f, 2.078932847e-06f, 2.082415002e-06f, 2.085892022e-06f, 2.089363899e-06f, 2.092830627e-06f, 2.096292199e-06f, 2.099748608e-06f,
+ 2.103199847e-06f, 2.106645910e-06f, 2.110086789e-06f, 2.113522479e-06f, 2.116952972e-06f, 2.120378261e-06f, 2.123798341e-06f, 2.127213203e-06f, 2.130622842e-06f, 2.134027251e-06f,
+ 2.137426423e-06f, 2.140820352e-06f, 2.144209030e-06f, 2.147592452e-06f, 2.150970611e-06f, 2.154343499e-06f, 2.157711111e-06f, 2.161073441e-06f, 2.164430480e-06f, 2.167782224e-06f,
+ 2.171128665e-06f, 2.174469796e-06f, 2.177805612e-06f, 2.181136106e-06f, 2.184461271e-06f, 2.187781102e-06f, 2.191095590e-06f, 2.194404731e-06f, 2.197708517e-06f, 2.201006943e-06f,
+ 2.204300001e-06f, 2.207587685e-06f, 2.210869990e-06f, 2.214146908e-06f, 2.217418434e-06f, 2.220684561e-06f, 2.223945282e-06f, 2.227200592e-06f, 2.230450483e-06f, 2.233694951e-06f,
+ 2.236933988e-06f, 2.240167588e-06f, 2.243395745e-06f, 2.246618453e-06f, 2.249835706e-06f, 2.253047497e-06f, 2.256253820e-06f, 2.259454669e-06f, 2.262650038e-06f, 2.265839920e-06f,
+ 2.269024310e-06f, 2.272203202e-06f, 2.275376589e-06f, 2.278544464e-06f, 2.281706823e-06f, 2.284863659e-06f, 2.288014966e-06f, 2.291160738e-06f, 2.294300969e-06f, 2.297435653e-06f,
+ 2.300564783e-06f, 2.303688354e-06f, 2.306806360e-06f, 2.309918795e-06f, 2.313025653e-06f, 2.316126928e-06f, 2.319222614e-06f, 2.322312706e-06f, 2.325397196e-06f, 2.328476080e-06f,
+ 2.331549351e-06f, 2.334617004e-06f, 2.337679033e-06f, 2.340735431e-06f, 2.343786194e-06f, 2.346831315e-06f, 2.349870788e-06f, 2.352904608e-06f, 2.355932770e-06f, 2.358955266e-06f,
+ 2.361972092e-06f, 2.364983241e-06f, 2.367988709e-06f, 2.370988489e-06f, 2.373982575e-06f, 2.376970962e-06f, 2.379953645e-06f, 2.382930617e-06f, 2.385901874e-06f, 2.388867408e-06f,
+ 2.391827216e-06f, 2.394781290e-06f, 2.397729626e-06f, 2.400672219e-06f, 2.403609061e-06f, 2.406540149e-06f, 2.409465476e-06f, 2.412385037e-06f, 2.415298826e-06f, 2.418206838e-06f,
+ 2.421109067e-06f, 2.424005509e-06f, 2.426896157e-06f, 2.429781006e-06f, 2.432660051e-06f, 2.435533286e-06f, 2.438400706e-06f, 2.441262305e-06f, 2.444118079e-06f, 2.446968021e-06f,
+ 2.449812127e-06f, 2.452650391e-06f, 2.455482808e-06f, 2.458309372e-06f, 2.461130078e-06f, 2.463944922e-06f, 2.466753897e-06f, 2.469556999e-06f, 2.472354222e-06f, 2.475145561e-06f,
+ 2.477931010e-06f, 2.480710566e-06f, 2.483484222e-06f, 2.486251973e-06f, 2.489013814e-06f, 2.491769741e-06f, 2.494519747e-06f, 2.497263829e-06f, 2.500001980e-06f, 2.502734195e-06f,
+ 2.505460471e-06f, 2.508180801e-06f, 2.510895180e-06f, 2.513603604e-06f, 2.516306067e-06f, 2.519002565e-06f, 2.521693093e-06f, 2.524377645e-06f, 2.527056217e-06f, 2.529728803e-06f,
+ 2.532395399e-06f, 2.535056000e-06f, 2.537710601e-06f, 2.540359198e-06f, 2.543001784e-06f, 2.545638356e-06f, 2.548268908e-06f, 2.550893436e-06f, 2.553511935e-06f, 2.556124400e-06f,
+ 2.558730827e-06f, 2.561331209e-06f, 2.563925544e-06f, 2.566513826e-06f, 2.569096050e-06f, 2.571672212e-06f, 2.574242307e-06f, 2.576806330e-06f, 2.579364277e-06f, 2.581916143e-06f,
+ 2.584461923e-06f, 2.587001612e-06f, 2.589535207e-06f, 2.592062702e-06f, 2.594584093e-06f, 2.597099376e-06f, 2.599608545e-06f, 2.602111596e-06f, 2.604608525e-06f, 2.607099328e-06f,
+ 2.609583999e-06f, 2.612062534e-06f, 2.614534929e-06f, 2.617001179e-06f, 2.619461280e-06f, 2.621915227e-06f, 2.624363017e-06f, 2.626804644e-06f, 2.629240104e-06f, 2.631669393e-06f,
+ 2.634092507e-06f, 2.636509440e-06f, 2.638920190e-06f, 2.641324751e-06f, 2.643723119e-06f, 2.646115291e-06f, 2.648501261e-06f, 2.650881025e-06f, 2.653254579e-06f, 2.655621920e-06f,
+ 2.657983042e-06f, 2.660337942e-06f, 2.662686615e-06f, 2.665029057e-06f, 2.667365264e-06f, 2.669695232e-06f, 2.672018957e-06f, 2.674336434e-06f, 2.676647660e-06f, 2.678952631e-06f,
+ 2.681251342e-06f, 2.683543789e-06f, 2.685829969e-06f, 2.688109877e-06f, 2.690383509e-06f, 2.692650861e-06f, 2.694911930e-06f, 2.697166711e-06f, 2.699415200e-06f, 2.701657394e-06f,
+ 2.703893288e-06f, 2.706122879e-06f, 2.708346163e-06f, 2.710563135e-06f, 2.712773793e-06f, 2.714978131e-06f, 2.717176147e-06f, 2.719367836e-06f, 2.721553195e-06f, 2.723732220e-06f,
+ 2.725904907e-06f, 2.728071252e-06f, 2.730231252e-06f, 2.732384903e-06f, 2.734532200e-06f, 2.736673141e-06f, 2.738807722e-06f, 2.740935939e-06f, 2.743057788e-06f, 2.745173266e-06f,
+ 2.747282369e-06f, 2.749385094e-06f, 2.751481436e-06f, 2.753571393e-06f, 2.755654960e-06f, 2.757732135e-06f, 2.759802913e-06f, 2.761867291e-06f, 2.763925266e-06f, 2.765976834e-06f,
+ 2.768021992e-06f, 2.770060735e-06f, 2.772093062e-06f, 2.774118967e-06f, 2.776138448e-06f, 2.778151502e-06f, 2.780158125e-06f, 2.782158313e-06f, 2.784152063e-06f, 2.786139373e-06f,
+ 2.788120237e-06f, 2.790094655e-06f, 2.792062620e-06f, 2.794024132e-06f, 2.795979186e-06f, 2.797927779e-06f, 2.799869908e-06f, 2.801805569e-06f, 2.803734760e-06f, 2.805657476e-06f,
+ 2.807573716e-06f, 2.809483476e-06f, 2.811386752e-06f, 2.813283542e-06f, 2.815173842e-06f, 2.817057649e-06f, 2.818934960e-06f, 2.820805773e-06f, 2.822670083e-06f, 2.824527888e-06f,
+ 2.826379185e-06f, 2.828223971e-06f, 2.830062243e-06f, 2.831893998e-06f, 2.833719232e-06f, 2.835537943e-06f, 2.837350128e-06f, 2.839155784e-06f, 2.840954909e-06f, 2.842747498e-06f,
+ 2.844533550e-06f, 2.846313060e-06f, 2.848086028e-06f, 2.849852449e-06f, 2.851612321e-06f, 2.853365641e-06f, 2.855112406e-06f, 2.856852613e-06f, 2.858586260e-06f, 2.860313344e-06f,
+ 2.862033862e-06f, 2.863747812e-06f, 2.865455190e-06f, 2.867155994e-06f, 2.868850221e-06f, 2.870537869e-06f, 2.872218935e-06f, 2.873893416e-06f, 2.875561310e-06f, 2.877222614e-06f,
+ 2.878877325e-06f, 2.880525441e-06f, 2.882166960e-06f, 2.883801878e-06f, 2.885430194e-06f, 2.887051904e-06f, 2.888667007e-06f, 2.890275499e-06f, 2.891877378e-06f, 2.893472643e-06f,
+ 2.895061289e-06f, 2.896643316e-06f, 2.898218720e-06f, 2.899787499e-06f, 2.901349650e-06f, 2.902905172e-06f, 2.904454062e-06f, 2.905996318e-06f, 2.907531937e-06f, 2.909060916e-06f,
+ 2.910583255e-06f, 2.912098950e-06f, 2.913607999e-06f, 2.915110399e-06f, 2.916606150e-06f, 2.918095248e-06f, 2.919577691e-06f, 2.921053477e-06f, 2.922522604e-06f, 2.923985070e-06f,
+ 2.925440872e-06f, 2.926890008e-06f, 2.928332477e-06f, 2.929768276e-06f, 2.931197403e-06f, 2.932619856e-06f, 2.934035633e-06f, 2.935444732e-06f, 2.936847151e-06f, 2.938242887e-06f,
+ 2.939631940e-06f, 2.941014306e-06f, 2.942389985e-06f, 2.943758973e-06f, 2.945121269e-06f, 2.946476872e-06f, 2.947825778e-06f, 2.949167987e-06f, 2.950503497e-06f, 2.951832305e-06f,
+ 2.953154410e-06f, 2.954469809e-06f, 2.955778502e-06f, 2.957080486e-06f, 2.958375759e-06f, 2.959664321e-06f, 2.960946168e-06f, 2.962221299e-06f, 2.963489713e-06f, 2.964751408e-06f,
+ 2.966006381e-06f, 2.967254632e-06f, 2.968496159e-06f, 2.969730960e-06f, 2.970959034e-06f, 2.972180378e-06f, 2.973394991e-06f, 2.974602873e-06f, 2.975804020e-06f, 2.976998431e-06f,
+ 2.978186106e-06f, 2.979367042e-06f, 2.980541238e-06f, 2.981708693e-06f, 2.982869404e-06f, 2.984023371e-06f, 2.985170592e-06f, 2.986311065e-06f, 2.987444789e-06f, 2.988571764e-06f,
+ 2.989691986e-06f, 2.990805456e-06f, 2.991912171e-06f, 2.993012130e-06f, 2.994105332e-06f, 2.995191776e-06f, 2.996271460e-06f, 2.997344383e-06f, 2.998410544e-06f, 2.999469941e-06f,
+ 3.000522574e-06f, 3.001568440e-06f, 3.002607540e-06f, 3.003639870e-06f, 3.004665432e-06f, 3.005684222e-06f, 3.006696241e-06f, 3.007701486e-06f, 3.008699958e-06f, 3.009691654e-06f,
+ 3.010676573e-06f, 3.011654715e-06f, 3.012626079e-06f, 3.013590663e-06f, 3.014548466e-06f, 3.015499488e-06f, 3.016443728e-06f, 3.017381183e-06f, 3.018311854e-06f, 3.019235740e-06f,
+ 3.020152839e-06f, 3.021063150e-06f, 3.021966674e-06f, 3.022863408e-06f, 3.023753352e-06f, 3.024636505e-06f, 3.025512866e-06f, 3.026382434e-06f, 3.027245209e-06f, 3.028101190e-06f,
+ 3.028950376e-06f, 3.029792766e-06f, 3.030628359e-06f, 3.031457155e-06f, 3.032279153e-06f, 3.033094352e-06f, 3.033902752e-06f, 3.034704351e-06f, 3.035499150e-06f, 3.036287147e-06f,
+ 3.037068342e-06f, 3.037842734e-06f, 3.038610323e-06f, 3.039371107e-06f, 3.040125088e-06f, 3.040872263e-06f, 3.041612632e-06f, 3.042346196e-06f, 3.043072952e-06f, 3.043792902e-06f,
+ 3.044506043e-06f, 3.045212377e-06f, 3.045911902e-06f, 3.046604617e-06f, 3.047290524e-06f, 3.047969620e-06f, 3.048641906e-06f, 3.049307381e-06f, 3.049966045e-06f, 3.050617898e-06f,
+ 3.051262939e-06f, 3.051901168e-06f, 3.052532585e-06f, 3.053157188e-06f, 3.053774979e-06f, 3.054385957e-06f, 3.054990121e-06f, 3.055587471e-06f, 3.056178008e-06f, 3.056761730e-06f,
+ 3.057338638e-06f, 3.057908732e-06f, 3.058472011e-06f, 3.059028475e-06f, 3.059578124e-06f, 3.060120958e-06f, 3.060656977e-06f, 3.061186181e-06f, 3.061708569e-06f, 3.062224142e-06f,
+ 3.062732900e-06f, 3.063234843e-06f, 3.063729969e-06f, 3.064218281e-06f, 3.064699777e-06f, 3.065174458e-06f, 3.065642324e-06f, 3.066103374e-06f, 3.066557609e-06f, 3.067005029e-06f,
+ 3.067445635e-06f, 3.067879425e-06f, 3.068306401e-06f, 3.068726562e-06f, 3.069139909e-06f, 3.069546442e-06f, 3.069946161e-06f, 3.070339066e-06f, 3.070725158e-06f, 3.071104436e-06f,
+ 3.071476902e-06f, 3.071842555e-06f, 3.072201395e-06f, 3.072553423e-06f, 3.072898640e-06f, 3.073237045e-06f, 3.073568639e-06f, 3.073893422e-06f, 3.074211395e-06f, 3.074522558e-06f,
+ 3.074826912e-06f, 3.075124456e-06f, 3.075415192e-06f, 3.075699119e-06f, 3.075976239e-06f, 3.076246552e-06f, 3.076510057e-06f, 3.076766757e-06f, 3.077016651e-06f, 3.077259740e-06f,
+ 3.077496024e-06f, 3.077725504e-06f, 3.077948180e-06f, 3.078164054e-06f, 3.078373126e-06f, 3.078575396e-06f, 3.078770865e-06f, 3.078959534e-06f, 3.079141403e-06f, 3.079316474e-06f,
+ 3.079484746e-06f, 3.079646221e-06f, 3.079800899e-06f, 3.079948782e-06f, 3.080089869e-06f, 3.080224161e-06f, 3.080351660e-06f, 3.080472367e-06f, 3.080586281e-06f, 3.080693404e-06f,
+ 3.080793737e-06f, 3.080887281e-06f, 3.080974036e-06f, 3.081054004e-06f, 3.081127184e-06f, 3.081193580e-06f, 3.081253190e-06f, 3.081306016e-06f, 3.081352060e-06f, 3.081391322e-06f,
+ 3.081423803e-06f, 3.081449504e-06f, 3.081468426e-06f, 3.081480571e-06f, 3.081485939e-06f, 3.081484531e-06f, 3.081476349e-06f, 3.081461393e-06f, 3.081439665e-06f, 3.081411166e-06f,
+ 3.081375897e-06f, 3.081333859e-06f, 3.081285054e-06f, 3.081229482e-06f, 3.081167145e-06f, 3.081098044e-06f, 3.081022180e-06f, 3.080939555e-06f, 3.080850169e-06f, 3.080754025e-06f,
+ 3.080651122e-06f, 3.080541464e-06f, 3.080425050e-06f, 3.080301883e-06f, 3.080171964e-06f, 3.080035294e-06f, 3.079891874e-06f, 3.079741706e-06f, 3.079584791e-06f, 3.079421131e-06f,
+ 3.079250727e-06f, 3.079073581e-06f, 3.078889694e-06f, 3.078699068e-06f, 3.078501704e-06f, 3.078297603e-06f, 3.078086767e-06f, 3.077869199e-06f, 3.077644898e-06f, 3.077413868e-06f,
+ 3.077176108e-06f, 3.076931622e-06f, 3.076680411e-06f, 3.076422476e-06f, 3.076157818e-06f, 3.075886441e-06f, 3.075608344e-06f, 3.075323531e-06f, 3.075032003e-06f, 3.074733761e-06f,
+ 3.074428807e-06f, 3.074117143e-06f, 3.073798770e-06f, 3.073473692e-06f, 3.073141908e-06f, 3.072803422e-06f, 3.072458234e-06f, 3.072106347e-06f, 3.071747763e-06f, 3.071382484e-06f,
+ 3.071010510e-06f, 3.070631845e-06f, 3.070246490e-06f, 3.069854447e-06f, 3.069455719e-06f, 3.069050306e-06f, 3.068638211e-06f, 3.068219436e-06f, 3.067793983e-06f, 3.067361854e-06f,
+ 3.066923051e-06f, 3.066477576e-06f, 3.066025431e-06f, 3.065566619e-06f, 3.065101140e-06f, 3.064628998e-06f, 3.064150194e-06f, 3.063664731e-06f, 3.063172611e-06f, 3.062673835e-06f,
+ 3.062168407e-06f, 3.061656327e-06f, 3.061137599e-06f, 3.060612225e-06f, 3.060080207e-06f, 3.059541547e-06f, 3.058996247e-06f, 3.058444310e-06f, 3.057885737e-06f, 3.057320532e-06f,
+ 3.056748697e-06f, 3.056170233e-06f, 3.055585143e-06f, 3.054993430e-06f, 3.054395096e-06f, 3.053790144e-06f, 3.053178575e-06f, 3.052560392e-06f, 3.051935598e-06f, 3.051304194e-06f,
+ 3.050666184e-06f, 3.050021571e-06f, 3.049370355e-06f, 3.048712540e-06f, 3.048048129e-06f, 3.047377124e-06f, 3.046699527e-06f, 3.046015341e-06f, 3.045324569e-06f, 3.044627213e-06f,
+ 3.043923276e-06f, 3.043212760e-06f, 3.042495668e-06f, 3.041772003e-06f, 3.041041767e-06f, 3.040304963e-06f, 3.039561594e-06f, 3.038811662e-06f, 3.038055170e-06f, 3.037292121e-06f,
+ 3.036522518e-06f, 3.035746362e-06f, 3.034963658e-06f, 3.034174408e-06f, 3.033378614e-06f, 3.032576280e-06f, 3.031767407e-06f, 3.030952000e-06f, 3.030130061e-06f, 3.029301593e-06f,
+ 3.028466598e-06f, 3.027625080e-06f, 3.026777041e-06f, 3.025922484e-06f, 3.025061413e-06f, 3.024193830e-06f, 3.023319739e-06f, 3.022439141e-06f, 3.021552041e-06f, 3.020658441e-06f,
+ 3.019758344e-06f, 3.018851753e-06f, 3.017938671e-06f, 3.017019102e-06f, 3.016093048e-06f, 3.015160513e-06f, 3.014221499e-06f, 3.013276010e-06f, 3.012324048e-06f, 3.011365618e-06f,
+ 3.010400721e-06f, 3.009429362e-06f, 3.008451544e-06f, 3.007467269e-06f, 3.006476540e-06f, 3.005479362e-06f, 3.004475737e-06f, 3.003465669e-06f, 3.002449161e-06f, 3.001426215e-06f,
+ 3.000396836e-06f, 2.999361027e-06f, 2.998318790e-06f, 2.997270130e-06f, 2.996215050e-06f, 2.995153553e-06f, 2.994085642e-06f, 2.993011321e-06f, 2.991930592e-06f, 2.990843461e-06f,
+ 2.989749930e-06f, 2.988650002e-06f, 2.987543681e-06f, 2.986430970e-06f, 2.985311873e-06f, 2.984186394e-06f, 2.983054535e-06f, 2.981916301e-06f, 2.980771695e-06f, 2.979620720e-06f,
+ 2.978463380e-06f, 2.977299679e-06f, 2.976129620e-06f, 2.974953206e-06f, 2.973770443e-06f, 2.972581332e-06f, 2.971385877e-06f, 2.970184084e-06f, 2.968975954e-06f, 2.967761492e-06f,
+ 2.966540701e-06f, 2.965313585e-06f, 2.964080148e-06f, 2.962840393e-06f, 2.961594325e-06f, 2.960341947e-06f, 2.959083263e-06f, 2.957818276e-06f, 2.956546991e-06f, 2.955269411e-06f,
+ 2.953985539e-06f, 2.952695381e-06f, 2.951398940e-06f, 2.950096219e-06f, 2.948787223e-06f, 2.947471955e-06f, 2.946150419e-06f, 2.944822619e-06f, 2.943488560e-06f, 2.942148245e-06f,
+ 2.940801677e-06f, 2.939448862e-06f, 2.938089803e-06f, 2.936724504e-06f, 2.935352969e-06f, 2.933975201e-06f, 2.932591206e-06f, 2.931200987e-06f, 2.929804549e-06f, 2.928401894e-06f,
+ 2.926993028e-06f, 2.925577954e-06f, 2.924156677e-06f, 2.922729201e-06f, 2.921295529e-06f, 2.919855667e-06f, 2.918409618e-06f, 2.916957386e-06f, 2.915498975e-06f, 2.914034390e-06f,
+ 2.912563636e-06f, 2.911086715e-06f, 2.909603633e-06f, 2.908114394e-06f, 2.906619002e-06f, 2.905117461e-06f, 2.903609775e-06f, 2.902095950e-06f, 2.900575988e-06f, 2.899049895e-06f,
+ 2.897517675e-06f, 2.895979333e-06f, 2.894434872e-06f, 2.892884296e-06f, 2.891327612e-06f, 2.889764822e-06f, 2.888195931e-06f, 2.886620944e-06f, 2.885039866e-06f, 2.883452699e-06f,
+ 2.881859450e-06f, 2.880260123e-06f, 2.878654721e-06f, 2.877043250e-06f, 2.875425715e-06f, 2.873802118e-06f, 2.872172466e-06f, 2.870536763e-06f, 2.868895013e-06f, 2.867247221e-06f,
+ 2.865593392e-06f, 2.863933530e-06f, 2.862267639e-06f, 2.860595725e-06f, 2.858917792e-06f, 2.857233845e-06f, 2.855543888e-06f, 2.853847926e-06f, 2.852145964e-06f, 2.850438007e-06f,
+ 2.848724059e-06f, 2.847004124e-06f, 2.845278209e-06f, 2.843546317e-06f, 2.841808453e-06f, 2.840064622e-06f, 2.838314830e-06f, 2.836559079e-06f, 2.834797377e-06f, 2.833029726e-06f,
+ 2.831256133e-06f, 2.829476602e-06f, 2.827691138e-06f, 2.825899746e-06f, 2.824102430e-06f, 2.822299196e-06f, 2.820490049e-06f, 2.818674993e-06f, 2.816854034e-06f, 2.815027176e-06f,
+ 2.813194424e-06f, 2.811355784e-06f, 2.809511260e-06f, 2.807660857e-06f, 2.805804581e-06f, 2.803942436e-06f, 2.802074428e-06f, 2.800200561e-06f, 2.798320841e-06f, 2.796435273e-06f,
+ 2.794543861e-06f, 2.792646611e-06f, 2.790743528e-06f, 2.788834618e-06f, 2.786919884e-06f, 2.784999333e-06f, 2.783072970e-06f, 2.781140799e-06f, 2.779202827e-06f, 2.777259057e-06f,
+ 2.775309496e-06f, 2.773354149e-06f, 2.771393020e-06f, 2.769426116e-06f, 2.767453441e-06f, 2.765475000e-06f, 2.763490800e-06f, 2.761500844e-06f, 2.759505139e-06f, 2.757503690e-06f,
+ 2.755496503e-06f, 2.753483581e-06f, 2.751464932e-06f, 2.749440560e-06f, 2.747410470e-06f, 2.745374669e-06f, 2.743333161e-06f, 2.741285952e-06f, 2.739233047e-06f, 2.737174452e-06f,
+ 2.735110171e-06f, 2.733040212e-06f, 2.730964579e-06f, 2.728883277e-06f, 2.726796312e-06f, 2.724703690e-06f, 2.722605416e-06f, 2.720501496e-06f, 2.718391934e-06f, 2.716276738e-06f,
+ 2.714155912e-06f, 2.712029461e-06f, 2.709897393e-06f, 2.707759711e-06f, 2.705616422e-06f, 2.703467531e-06f, 2.701313044e-06f, 2.699152967e-06f, 2.696987305e-06f, 2.694816063e-06f,
+ 2.692639249e-06f, 2.690456867e-06f, 2.688268922e-06f, 2.686075422e-06f, 2.683876370e-06f, 2.681671774e-06f, 2.679461639e-06f, 2.677245971e-06f, 2.675024775e-06f, 2.672798057e-06f,
+ 2.670565823e-06f, 2.668328079e-06f, 2.666084831e-06f, 2.663836084e-06f, 2.661581844e-06f, 2.659322118e-06f, 2.657056910e-06f, 2.654786227e-06f, 2.652510076e-06f, 2.650228460e-06f,
+ 2.647941388e-06f, 2.645648864e-06f, 2.643350894e-06f, 2.641047484e-06f, 2.638738641e-06f, 2.636424370e-06f, 2.634104678e-06f, 2.631779569e-06f, 2.629449051e-06f, 2.627113129e-06f,
+ 2.624771809e-06f, 2.622425097e-06f, 2.620073000e-06f, 2.617715523e-06f, 2.615352672e-06f, 2.612984454e-06f, 2.610610874e-06f, 2.608231939e-06f, 2.605847654e-06f, 2.603458027e-06f,
+ 2.601063062e-06f, 2.598662766e-06f, 2.596257146e-06f, 2.593846207e-06f, 2.591429956e-06f, 2.589008398e-06f, 2.586581540e-06f, 2.584149389e-06f, 2.581711949e-06f, 2.579269229e-06f,
+ 2.576821233e-06f, 2.574367968e-06f, 2.571909440e-06f, 2.569445656e-06f, 2.566976621e-06f, 2.564502343e-06f, 2.562022827e-06f, 2.559538080e-06f, 2.557048107e-06f, 2.554552916e-06f,
+ 2.552052513e-06f, 2.549546904e-06f, 2.547036095e-06f, 2.544520093e-06f, 2.541998903e-06f, 2.539472534e-06f, 2.536940990e-06f, 2.534404279e-06f, 2.531862406e-06f, 2.529315378e-06f,
+ 2.526763202e-06f, 2.524205884e-06f, 2.521643430e-06f, 2.519075848e-06f, 2.516503143e-06f, 2.513925322e-06f, 2.511342391e-06f, 2.508754357e-06f, 2.506161227e-06f, 2.503563006e-06f,
+ 2.500959702e-06f, 2.498351322e-06f, 2.495737870e-06f, 2.493119355e-06f, 2.490495783e-06f, 2.487867161e-06f, 2.485233494e-06f, 2.482594790e-06f, 2.479951055e-06f, 2.477302296e-06f,
+ 2.474648519e-06f, 2.471989732e-06f, 2.469325941e-06f, 2.466657152e-06f, 2.463983372e-06f, 2.461304608e-06f, 2.458620866e-06f, 2.455932154e-06f, 2.453238478e-06f, 2.450539845e-06f,
+ 2.447836261e-06f, 2.445127733e-06f, 2.442414268e-06f, 2.439695873e-06f, 2.436972555e-06f, 2.434244320e-06f, 2.431511175e-06f, 2.428773126e-06f, 2.426030182e-06f, 2.423282348e-06f,
+ 2.420529632e-06f, 2.417772040e-06f, 2.415009579e-06f, 2.412242256e-06f, 2.409470078e-06f, 2.406693052e-06f, 2.403911184e-06f, 2.401124482e-06f, 2.398332953e-06f, 2.395536602e-06f,
+ 2.392735439e-06f, 2.389929468e-06f, 2.387118698e-06f, 2.384303134e-06f, 2.381482785e-06f, 2.378657658e-06f, 2.375827758e-06f, 2.372993093e-06f, 2.370153671e-06f, 2.367309498e-06f,
+ 2.364460581e-06f, 2.361606927e-06f, 2.358748543e-06f, 2.355885437e-06f, 2.353017615e-06f, 2.350145085e-06f, 2.347267853e-06f, 2.344385927e-06f, 2.341499314e-06f, 2.338608020e-06f,
+ 2.335712054e-06f, 2.332811421e-06f, 2.329906130e-06f, 2.326996187e-06f, 2.324081600e-06f, 2.321162376e-06f, 2.318238521e-06f, 2.315310044e-06f, 2.312376951e-06f, 2.309439249e-06f,
+ 2.306496946e-06f, 2.303550049e-06f, 2.300598565e-06f, 2.297642501e-06f, 2.294681865e-06f, 2.291716664e-06f, 2.288746905e-06f, 2.285772596e-06f, 2.282793743e-06f, 2.279810354e-06f,
+ 2.276822437e-06f, 2.273829998e-06f, 2.270833045e-06f, 2.267831585e-06f, 2.264825626e-06f, 2.261815175e-06f, 2.258800239e-06f, 2.255780826e-06f, 2.252756943e-06f, 2.249728597e-06f,
+ 2.246695796e-06f, 2.243658547e-06f, 2.240616858e-06f, 2.237570735e-06f, 2.234520187e-06f, 2.231465221e-06f, 2.228405844e-06f, 2.225342064e-06f, 2.222273889e-06f, 2.219201324e-06f,
+ 2.216124379e-06f, 2.213043061e-06f, 2.209957376e-06f, 2.206867334e-06f, 2.203772940e-06f, 2.200674203e-06f, 2.197571130e-06f, 2.194463728e-06f, 2.191352006e-06f, 2.188235971e-06f,
+ 2.185115630e-06f, 2.181990991e-06f, 2.178862061e-06f, 2.175728848e-06f, 2.172591360e-06f, 2.169449604e-06f, 2.166303588e-06f, 2.163153320e-06f, 2.159998806e-06f, 2.156840055e-06f,
+ 2.153677075e-06f, 2.150509872e-06f, 2.147338455e-06f, 2.144162832e-06f, 2.140983009e-06f, 2.137798995e-06f, 2.134610797e-06f, 2.131418423e-06f, 2.128221881e-06f, 2.125021179e-06f,
+ 2.121816323e-06f, 2.118607323e-06f, 2.115394185e-06f, 2.112176917e-06f, 2.108955527e-06f, 2.105730024e-06f, 2.102500414e-06f, 2.099266705e-06f, 2.096028905e-06f, 2.092787023e-06f,
+ 2.089541065e-06f, 2.086291040e-06f, 2.083036955e-06f, 2.079778818e-06f, 2.076516638e-06f, 2.073250421e-06f, 2.069980176e-06f, 2.066705910e-06f, 2.063427632e-06f, 2.060145349e-06f,
+ 2.056859069e-06f, 2.053568800e-06f, 2.050274550e-06f, 2.046976327e-06f, 2.043674139e-06f, 2.040367993e-06f, 2.037057898e-06f, 2.033743861e-06f, 2.030425891e-06f, 2.027103995e-06f,
+ 2.023778181e-06f, 2.020448457e-06f, 2.017114832e-06f, 2.013777313e-06f, 2.010435907e-06f, 2.007090624e-06f, 2.003741471e-06f, 2.000388457e-06f, 1.997031588e-06f, 1.993670873e-06f,
+ 1.990306321e-06f, 1.986937939e-06f, 1.983565735e-06f, 1.980189717e-06f, 1.976809893e-06f, 1.973426272e-06f, 1.970038861e-06f, 1.966647669e-06f, 1.963252703e-06f, 1.959853972e-06f,
+ 1.956451484e-06f, 1.953045246e-06f, 1.949635267e-06f, 1.946221556e-06f, 1.942804119e-06f, 1.939382966e-06f, 1.935958104e-06f, 1.932529542e-06f, 1.929097287e-06f, 1.925661349e-06f,
+ 1.922221734e-06f, 1.918778451e-06f, 1.915331509e-06f, 1.911880915e-06f, 1.908426678e-06f, 1.904968806e-06f, 1.901507307e-06f, 1.898042189e-06f, 1.894573461e-06f, 1.891101131e-06f,
+ 1.887625206e-06f, 1.884145696e-06f, 1.880662608e-06f, 1.877175951e-06f, 1.873685733e-06f, 1.870191962e-06f, 1.866694646e-06f, 1.863193794e-06f, 1.859689414e-06f, 1.856181515e-06f,
+ 1.852670104e-06f, 1.849155189e-06f, 1.845636780e-06f, 1.842114885e-06f, 1.838589511e-06f, 1.835060668e-06f, 1.831528362e-06f, 1.827992604e-06f, 1.824453401e-06f, 1.820910761e-06f,
+ 1.817364693e-06f, 1.813815205e-06f, 1.810262306e-06f, 1.806706004e-06f, 1.803146307e-06f, 1.799583224e-06f, 1.796016763e-06f, 1.792446932e-06f, 1.788873740e-06f, 1.785297196e-06f,
+ 1.781717307e-06f, 1.778134082e-06f, 1.774547530e-06f, 1.770957659e-06f, 1.767364477e-06f, 1.763767993e-06f, 1.760168216e-06f, 1.756565153e-06f, 1.752958813e-06f, 1.749349205e-06f,
+ 1.745736338e-06f, 1.742120219e-06f, 1.738500857e-06f, 1.734878261e-06f, 1.731252438e-06f, 1.727623399e-06f, 1.723991151e-06f, 1.720355702e-06f, 1.716717061e-06f, 1.713075238e-06f,
+ 1.709430239e-06f, 1.705782074e-06f, 1.702130752e-06f, 1.698476280e-06f, 1.694818668e-06f, 1.691157924e-06f, 1.687494056e-06f, 1.683827073e-06f, 1.680156984e-06f, 1.676483798e-06f,
+ 1.672807522e-06f, 1.669128166e-06f, 1.665445737e-06f, 1.661760245e-06f, 1.658071699e-06f, 1.654380106e-06f, 1.650685476e-06f, 1.646987817e-06f, 1.643287138e-06f, 1.639583447e-06f,
+ 1.635876753e-06f, 1.632167065e-06f, 1.628454391e-06f, 1.624738740e-06f, 1.621020120e-06f, 1.617298541e-06f, 1.613574011e-06f, 1.609846538e-06f, 1.606116132e-06f, 1.602382801e-06f,
+ 1.598646553e-06f, 1.594907398e-06f, 1.591165344e-06f, 1.587420399e-06f, 1.583672574e-06f, 1.579921875e-06f, 1.576168312e-06f, 1.572411894e-06f, 1.568652629e-06f, 1.564890527e-06f,
+ 1.561125595e-06f, 1.557357843e-06f, 1.553587279e-06f, 1.549813912e-06f, 1.546037752e-06f, 1.542258805e-06f, 1.538477083e-06f, 1.534692592e-06f, 1.530905342e-06f, 1.527115343e-06f,
+ 1.523322601e-06f, 1.519527127e-06f, 1.515728929e-06f, 1.511928016e-06f, 1.508124397e-06f, 1.504318080e-06f, 1.500509074e-06f, 1.496697389e-06f, 1.492883033e-06f, 1.489066014e-06f,
+ 1.485246342e-06f, 1.481424026e-06f, 1.477599073e-06f, 1.473771495e-06f, 1.469941298e-06f, 1.466108491e-06f, 1.462273085e-06f, 1.458435087e-06f, 1.454594507e-06f, 1.450751353e-06f,
+ 1.446905634e-06f, 1.443057360e-06f, 1.439206538e-06f, 1.435353178e-06f, 1.431497289e-06f, 1.427638879e-06f, 1.423777958e-06f, 1.419914535e-06f, 1.416048618e-06f, 1.412180216e-06f,
+ 1.408309338e-06f, 1.404435993e-06f, 1.400560191e-06f, 1.396681939e-06f, 1.392801247e-06f, 1.388918125e-06f, 1.385032579e-06f, 1.381144621e-06f, 1.377254258e-06f, 1.373361500e-06f,
+ 1.369466355e-06f, 1.365568833e-06f, 1.361668943e-06f, 1.357766693e-06f, 1.353862092e-06f, 1.349955150e-06f, 1.346045875e-06f, 1.342134276e-06f, 1.338220363e-06f, 1.334304144e-06f,
+ 1.330385629e-06f, 1.326464826e-06f, 1.322541744e-06f, 1.318616392e-06f, 1.314688780e-06f, 1.310758916e-06f, 1.306826810e-06f, 1.302892469e-06f, 1.298955905e-06f, 1.295017124e-06f,
+ 1.291076138e-06f, 1.287132953e-06f, 1.283187580e-06f, 1.279240028e-06f, 1.275290306e-06f, 1.271338421e-06f, 1.267384385e-06f, 1.263428206e-06f, 1.259469892e-06f, 1.255509453e-06f,
+ 1.251546898e-06f, 1.247582236e-06f, 1.243615476e-06f, 1.239646627e-06f, 1.235675698e-06f, 1.231702699e-06f, 1.227727638e-06f, 1.223750524e-06f, 1.219771367e-06f, 1.215790175e-06f,
+ 1.211806958e-06f, 1.207821725e-06f, 1.203834485e-06f, 1.199845247e-06f, 1.195854020e-06f, 1.191860813e-06f, 1.187865636e-06f, 1.183868496e-06f, 1.179869405e-06f, 1.175868370e-06f,
+ 1.171865401e-06f, 1.167860506e-06f, 1.163853696e-06f, 1.159844979e-06f, 1.155834364e-06f, 1.151821861e-06f, 1.147807478e-06f, 1.143791225e-06f, 1.139773111e-06f, 1.135753144e-06f,
+ 1.131731335e-06f, 1.127707692e-06f, 1.123682225e-06f, 1.119654942e-06f, 1.115625853e-06f, 1.111594967e-06f, 1.107562293e-06f, 1.103527840e-06f, 1.099491617e-06f, 1.095453634e-06f,
+ 1.091413900e-06f, 1.087372424e-06f, 1.083329215e-06f, 1.079284282e-06f, 1.075237635e-06f, 1.071189282e-06f, 1.067139233e-06f, 1.063087497e-06f, 1.059034083e-06f, 1.054979001e-06f,
+ 1.050922259e-06f, 1.046863867e-06f, 1.042803834e-06f, 1.038742170e-06f, 1.034678882e-06f, 1.030613982e-06f, 1.026547477e-06f, 1.022479377e-06f, 1.018409691e-06f, 1.014338429e-06f,
+ 1.010265600e-06f, 1.006191212e-06f, 1.002115275e-06f, 9.980377992e-07f, 9.939587926e-07f, 9.898782647e-07f, 9.857962248e-07f, 9.817126821e-07f, 9.776276459e-07f, 9.735411254e-07f,
+ 9.694531298e-07f, 9.653636684e-07f, 9.612727504e-07f, 9.571803850e-07f, 9.530865815e-07f, 9.489913492e-07f, 9.448946972e-07f, 9.407966348e-07f, 9.366971713e-07f, 9.325963159e-07f,
+ 9.284940778e-07f, 9.243904664e-07f, 9.202854908e-07f, 9.161791604e-07f, 9.120714844e-07f, 9.079624720e-07f, 9.038521325e-07f, 8.997404751e-07f, 8.956275092e-07f, 8.915132440e-07f,
+ 8.873976887e-07f, 8.832808527e-07f, 8.791627451e-07f, 8.750433753e-07f, 8.709227525e-07f, 8.668008861e-07f, 8.626777852e-07f, 8.585534591e-07f, 8.544279172e-07f, 8.503011687e-07f,
+ 8.461732229e-07f, 8.420440890e-07f, 8.379137763e-07f, 8.337822942e-07f, 8.296496519e-07f, 8.255158587e-07f, 8.213809238e-07f, 8.172448566e-07f, 8.131076663e-07f, 8.089693623e-07f,
+ 8.048299537e-07f, 8.006894500e-07f, 7.965478604e-07f, 7.924051941e-07f, 7.882614606e-07f, 7.841166690e-07f, 7.799708287e-07f, 7.758239489e-07f, 7.716760390e-07f, 7.675271082e-07f,
+ 7.633771659e-07f, 7.592262213e-07f, 7.550742838e-07f, 7.509213626e-07f, 7.467674670e-07f, 7.426126064e-07f, 7.384567900e-07f, 7.343000272e-07f, 7.301423272e-07f, 7.259836993e-07f,
+ 7.218241529e-07f, 7.176636972e-07f, 7.135023416e-07f, 7.093400954e-07f, 7.051769678e-07f, 7.010129682e-07f, 6.968481058e-07f, 6.926823900e-07f, 6.885158302e-07f, 6.843484355e-07f,
+ 6.801802153e-07f, 6.760111789e-07f, 6.718413356e-07f, 6.676706947e-07f, 6.634992656e-07f, 6.593270575e-07f, 6.551540797e-07f, 6.509803416e-07f, 6.468058525e-07f, 6.426306216e-07f,
+ 6.384546583e-07f, 6.342779719e-07f, 6.301005717e-07f, 6.259224671e-07f, 6.217436672e-07f, 6.175641814e-07f, 6.133840191e-07f, 6.092031895e-07f, 6.050217020e-07f, 6.008395659e-07f,
+ 5.966567904e-07f, 5.924733849e-07f, 5.882893587e-07f, 5.841047211e-07f, 5.799194813e-07f, 5.757336489e-07f, 5.715472329e-07f, 5.673602427e-07f, 5.631726877e-07f, 5.589845772e-07f,
+ 5.547959204e-07f, 5.506067266e-07f, 5.464170052e-07f, 5.422267655e-07f, 5.380360168e-07f, 5.338447684e-07f, 5.296530295e-07f, 5.254608095e-07f, 5.212681177e-07f, 5.170749635e-07f,
+ 5.128813560e-07f, 5.086873046e-07f, 5.044928187e-07f, 5.002979074e-07f, 4.961025802e-07f, 4.919068462e-07f, 4.877107149e-07f, 4.835141955e-07f, 4.793172973e-07f, 4.751200296e-07f,
+ 4.709224017e-07f, 4.667244228e-07f, 4.625261024e-07f, 4.583274497e-07f, 4.541284739e-07f, 4.499291844e-07f, 4.457295905e-07f, 4.415297015e-07f, 4.373295266e-07f, 4.331290751e-07f,
+ 4.289283563e-07f, 4.247273796e-07f, 4.205261542e-07f, 4.163246893e-07f, 4.121229944e-07f, 4.079210785e-07f, 4.037189512e-07f, 3.995166215e-07f, 3.953140988e-07f, 3.911113925e-07f,
+ 3.869085116e-07f, 3.827054657e-07f, 3.785022638e-07f, 3.742989153e-07f, 3.700954295e-07f, 3.658918156e-07f, 3.616880830e-07f, 3.574842408e-07f, 3.532802983e-07f, 3.490762649e-07f,
+ 3.448721497e-07f, 3.406679621e-07f, 3.364637113e-07f, 3.322594066e-07f, 3.280550572e-07f, 3.238506724e-07f, 3.196462615e-07f, 3.154418336e-07f, 3.112373981e-07f, 3.070329643e-07f,
+ 3.028285413e-07f, 2.986241384e-07f, 2.944197649e-07f, 2.902154300e-07f, 2.860111430e-07f, 2.818069130e-07f, 2.776027495e-07f, 2.733986615e-07f, 2.691946583e-07f, 2.649907492e-07f,
+ 2.607869434e-07f, 2.565832502e-07f, 2.523796787e-07f, 2.481762382e-07f, 2.439729380e-07f, 2.397697872e-07f, 2.355667951e-07f, 2.313639709e-07f, 2.271613238e-07f, 2.229588630e-07f,
+ 2.187565979e-07f, 2.145545375e-07f, 2.103526911e-07f, 2.061510679e-07f, 2.019496771e-07f, 1.977485280e-07f, 1.935476296e-07f, 1.893469914e-07f, 1.851466223e-07f, 1.809465317e-07f,
+ 1.767467287e-07f, 1.725472226e-07f, 1.683480224e-07f, 1.641491375e-07f, 1.599505770e-07f, 1.557523500e-07f, 1.515544659e-07f, 1.473569337e-07f, 1.431597626e-07f, 1.389629618e-07f,
+ 1.347665406e-07f, 1.305705079e-07f, 1.263748732e-07f, 1.221796454e-07f, 1.179848337e-07f, 1.137904475e-07f, 1.095964957e-07f, 1.054029875e-07f, 1.012099321e-07f, 9.701733876e-08f,
+ 9.282521647e-08f, 8.863357445e-08f, 8.444242182e-08f, 8.025176775e-08f, 7.606162136e-08f, 7.187199180e-08f, 6.768288819e-08f, 6.349431969e-08f, 5.930629541e-08f, 5.511882448e-08f,
+ 5.093191603e-08f, 4.674557917e-08f, 4.255982304e-08f, 3.837465674e-08f, 3.419008940e-08f, 3.000613011e-08f, 2.582278799e-08f, 2.164007215e-08f, 1.745799168e-08f, 1.327655569e-08f,
+ 9.095773275e-09f, 4.915653526e-09f, 7.362055347e-10f, -3.442561610e-09f, -7.620638824e-09f, -1.179801703e-08f, -1.597468713e-08f, -2.015064008e-08f, -2.432586678e-08f, -2.850035817e-08f,
+ -3.267410518e-08f, -3.684709875e-08f, -4.101932983e-08f, -4.519078934e-08f, -4.936146824e-08f, -5.353135748e-08f, -5.770044801e-08f, -6.186873078e-08f, -6.603619676e-08f, -7.020283690e-08f,
+ -7.436864217e-08f, -7.853360354e-08f, -8.269771199e-08f, -8.686095848e-08f, -9.102333400e-08f, -9.518482952e-08f, -9.934543604e-08f, -1.035051445e-07f, -1.076639460e-07f, -1.118218315e-07f,
+ -1.159787919e-07f, -1.201348183e-07f, -1.242899017e-07f, -1.284440330e-07f, -1.325972034e-07f, -1.367494038e-07f, -1.409006252e-07f, -1.450508587e-07f, -1.492000953e-07f, -1.533483260e-07f,
+ -1.574955419e-07f, -1.616417340e-07f, -1.657868933e-07f, -1.699310109e-07f, -1.740740778e-07f, -1.782160852e-07f, -1.823570240e-07f, -1.864968853e-07f, -1.906356601e-07f, -1.947733397e-07f,
+ -1.989099149e-07f, -2.030453769e-07f, -2.071797169e-07f, -2.113129258e-07f, -2.154449947e-07f, -2.195759148e-07f, -2.237056771e-07f, -2.278342728e-07f, -2.319616929e-07f, -2.360879286e-07f,
+ -2.402129709e-07f, -2.443368110e-07f, -2.484594401e-07f, -2.525808491e-07f, -2.567010294e-07f, -2.608199719e-07f, -2.649376678e-07f, -2.690541084e-07f, -2.731692846e-07f, -2.772831878e-07f,
+ -2.813958089e-07f, -2.855071392e-07f, -2.896171699e-07f, -2.937258921e-07f, -2.978332970e-07f, -3.019393758e-07f, -3.060441195e-07f, -3.101475196e-07f, -3.142495670e-07f, -3.183502531e-07f,
+ -3.224495689e-07f, -3.265475058e-07f, -3.306440549e-07f, -3.347392074e-07f, -3.388329545e-07f, -3.429252876e-07f, -3.470161977e-07f, -3.511056761e-07f, -3.551937141e-07f, -3.592803029e-07f,
+ -3.633654338e-07f, -3.674490979e-07f, -3.715312865e-07f, -3.756119910e-07f, -3.796912025e-07f, -3.837689124e-07f, -3.878451118e-07f, -3.919197921e-07f, -3.959929446e-07f, -4.000645605e-07f,
+ -4.041346311e-07f, -4.082031478e-07f, -4.122701017e-07f, -4.163354844e-07f, -4.203992869e-07f, -4.244615007e-07f, -4.285221171e-07f, -4.325811274e-07f, -4.366385230e-07f, -4.406942951e-07f,
+ -4.447484351e-07f, -4.488009343e-07f, -4.528517842e-07f, -4.569009760e-07f, -4.609485011e-07f, -4.649943509e-07f, -4.690385168e-07f, -4.730809900e-07f, -4.771217621e-07f, -4.811608244e-07f,
+ -4.851981683e-07f, -4.892337851e-07f, -4.932676664e-07f, -4.972998034e-07f, -5.013301876e-07f, -5.053588104e-07f, -5.093856633e-07f, -5.134107376e-07f, -5.174340248e-07f, -5.214555164e-07f,
+ -5.254752037e-07f, -5.294930782e-07f, -5.335091315e-07f, -5.375233549e-07f, -5.415357399e-07f, -5.455462779e-07f, -5.495549605e-07f, -5.535617792e-07f, -5.575667254e-07f, -5.615697905e-07f,
+ -5.655709662e-07f, -5.695702440e-07f, -5.735676152e-07f, -5.775630715e-07f, -5.815566043e-07f, -5.855482052e-07f, -5.895378657e-07f, -5.935255774e-07f, -5.975113318e-07f, -6.014951204e-07f,
+ -6.054769348e-07f, -6.094567666e-07f, -6.134346073e-07f, -6.174104485e-07f, -6.213842818e-07f, -6.253560987e-07f, -6.293258909e-07f, -6.332936499e-07f, -6.372593674e-07f, -6.412230349e-07f,
+ -6.451846440e-07f, -6.491441865e-07f, -6.531016538e-07f, -6.570570377e-07f, -6.610103297e-07f, -6.649615216e-07f, -6.689106049e-07f, -6.728575713e-07f, -6.768024125e-07f, -6.807451201e-07f,
+ -6.846856859e-07f, -6.886241014e-07f, -6.925603584e-07f, -6.964944486e-07f, -7.004263636e-07f, -7.043560952e-07f, -7.082836350e-07f, -7.122089749e-07f, -7.161321064e-07f, -7.200530214e-07f,
+ -7.239717116e-07f, -7.278881687e-07f, -7.318023844e-07f, -7.357143505e-07f, -7.396240588e-07f, -7.435315010e-07f, -7.474366690e-07f, -7.513395544e-07f, -7.552401490e-07f, -7.591384448e-07f,
+ -7.630344334e-07f, -7.669281066e-07f, -7.708194563e-07f, -7.747084743e-07f, -7.785951524e-07f, -7.824794824e-07f, -7.863614562e-07f, -7.902410657e-07f, -7.941183025e-07f, -7.979931587e-07f,
+ -8.018656261e-07f, -8.057356965e-07f, -8.096033619e-07f, -8.134686140e-07f, -8.173314449e-07f, -8.211918463e-07f, -8.250498102e-07f, -8.289053286e-07f, -8.327583932e-07f, -8.366089961e-07f,
+ -8.404571291e-07f, -8.443027842e-07f, -8.481459534e-07f, -8.519866286e-07f, -8.558248017e-07f, -8.596604647e-07f, -8.634936096e-07f, -8.673242284e-07f, -8.711523130e-07f, -8.749778554e-07f,
+ -8.788008477e-07f, -8.826212818e-07f, -8.864391497e-07f, -8.902544435e-07f, -8.940671552e-07f, -8.978772767e-07f, -9.016848003e-07f, -9.054897178e-07f, -9.092920214e-07f, -9.130917031e-07f,
+ -9.168887550e-07f, -9.206831691e-07f, -9.244749376e-07f, -9.282640525e-07f, -9.320505059e-07f, -9.358342900e-07f, -9.396153968e-07f, -9.433938184e-07f, -9.471695470e-07f, -9.509425747e-07f,
+ -9.547128936e-07f, -9.584804959e-07f, -9.622453738e-07f, -9.660075194e-07f, -9.697669248e-07f, -9.735235823e-07f, -9.772774841e-07f, -9.810286222e-07f, -9.847769889e-07f, -9.885225765e-07f,
+ -9.922653771e-07f, -9.960053830e-07f, -9.997425863e-07f, -1.003476979e-06f, -1.007208554e-06f, -1.010937304e-06f, -1.014663219e-06f, -1.018386294e-06f, -1.022106519e-06f, -1.025823888e-06f,
+ -1.029538392e-06f, -1.033250024e-06f, -1.036958776e-06f, -1.040664641e-06f, -1.044367610e-06f, -1.048067677e-06f, -1.051764833e-06f, -1.055459071e-06f, -1.059150383e-06f, -1.062838761e-06f,
+ -1.066524198e-06f, -1.070206687e-06f, -1.073886219e-06f, -1.077562787e-06f, -1.081236383e-06f, -1.084907001e-06f, -1.088574631e-06f, -1.092239267e-06f, -1.095900901e-06f, -1.099559526e-06f,
+ -1.103215133e-06f, -1.106867716e-06f, -1.110517266e-06f, -1.114163777e-06f, -1.117807241e-06f, -1.121447650e-06f, -1.125084996e-06f, -1.128719273e-06f, -1.132350472e-06f, -1.135978587e-06f,
+ -1.139603610e-06f, -1.143225532e-06f, -1.146844348e-06f, -1.150460049e-06f, -1.154072628e-06f, -1.157682077e-06f, -1.161288390e-06f, -1.164891558e-06f, -1.168491574e-06f, -1.172088431e-06f,
+ -1.175682121e-06f, -1.179272638e-06f, -1.182859973e-06f, -1.186444119e-06f, -1.190025069e-06f, -1.193602816e-06f, -1.197177352e-06f, -1.200748670e-06f, -1.204316762e-06f, -1.207881622e-06f,
+ -1.211443241e-06f, -1.215001613e-06f, -1.218556730e-06f, -1.222108586e-06f, -1.225657172e-06f, -1.229202481e-06f, -1.232744506e-06f, -1.236283241e-06f, -1.239818677e-06f, -1.243350807e-06f,
+ -1.246879625e-06f, -1.250405122e-06f, -1.253927293e-06f, -1.257446129e-06f, -1.260961623e-06f, -1.264473768e-06f, -1.267982557e-06f, -1.271487983e-06f, -1.274990039e-06f, -1.278488717e-06f,
+ -1.281984011e-06f, -1.285475913e-06f, -1.288964415e-06f, -1.292449512e-06f, -1.295931196e-06f, -1.299409459e-06f, -1.302884295e-06f, -1.306355696e-06f, -1.309823656e-06f, -1.313288168e-06f,
+ -1.316749223e-06f, -1.320206816e-06f, -1.323660939e-06f, -1.327111586e-06f, -1.330558748e-06f, -1.334002420e-06f, -1.337442594e-06f, -1.340879263e-06f, -1.344312421e-06f, -1.347742059e-06f,
+ -1.351168172e-06f, -1.354590752e-06f, -1.358009792e-06f, -1.361425286e-06f, -1.364837226e-06f, -1.368245606e-06f, -1.371650418e-06f, -1.375051656e-06f, -1.378449313e-06f, -1.381843382e-06f,
+ -1.385233855e-06f, -1.388620727e-06f, -1.392003990e-06f, -1.395383638e-06f, -1.398759663e-06f, -1.402132059e-06f, -1.405500818e-06f, -1.408865935e-06f, -1.412227402e-06f, -1.415585213e-06f,
+ -1.418939360e-06f, -1.422289838e-06f, -1.425636638e-06f, -1.428979755e-06f, -1.432319181e-06f, -1.435654910e-06f, -1.438986936e-06f, -1.442315251e-06f, -1.445639848e-06f, -1.448960722e-06f,
+ -1.452277865e-06f, -1.455591270e-06f, -1.458900932e-06f, -1.462206843e-06f, -1.465508996e-06f, -1.468807385e-06f, -1.472102004e-06f, -1.475392845e-06f, -1.478679902e-06f, -1.481963169e-06f,
+ -1.485242639e-06f, -1.488518305e-06f, -1.491790160e-06f, -1.495058199e-06f, -1.498322414e-06f, -1.501582799e-06f, -1.504839347e-06f, -1.508092053e-06f, -1.511340908e-06f, -1.514585908e-06f,
+ -1.517827045e-06f, -1.521064313e-06f, -1.524297705e-06f, -1.527527214e-06f, -1.530752836e-06f, -1.533974562e-06f, -1.537192386e-06f, -1.540406303e-06f, -1.543616305e-06f, -1.546822387e-06f,
+ -1.550024541e-06f, -1.553222761e-06f, -1.556417042e-06f, -1.559607376e-06f, -1.562793757e-06f, -1.565976179e-06f, -1.569154636e-06f, -1.572329121e-06f, -1.575499627e-06f, -1.578666149e-06f,
+ -1.581828680e-06f, -1.584987215e-06f, -1.588141745e-06f, -1.591292266e-06f, -1.594438771e-06f, -1.597581254e-06f, -1.600719708e-06f, -1.603854127e-06f, -1.606984505e-06f, -1.610110836e-06f,
+ -1.613233114e-06f, -1.616351332e-06f, -1.619465484e-06f, -1.622575564e-06f, -1.625681566e-06f, -1.628783484e-06f, -1.631881311e-06f, -1.634975041e-06f, -1.638064669e-06f, -1.641150187e-06f,
+ -1.644231591e-06f, -1.647308873e-06f, -1.650382028e-06f, -1.653451050e-06f, -1.656515932e-06f, -1.659576669e-06f, -1.662633254e-06f, -1.665685682e-06f, -1.668733946e-06f, -1.671778041e-06f,
+ -1.674817959e-06f, -1.677853696e-06f, -1.680885246e-06f, -1.683912602e-06f, -1.686935758e-06f, -1.689954708e-06f, -1.692969447e-06f, -1.695979969e-06f, -1.698986267e-06f, -1.701988335e-06f,
+ -1.704986169e-06f, -1.707979761e-06f, -1.710969107e-06f, -1.713954199e-06f, -1.716935032e-06f, -1.719911601e-06f, -1.722883900e-06f, -1.725851921e-06f, -1.728815661e-06f, -1.731775113e-06f,
+ -1.734730271e-06f, -1.737681129e-06f, -1.740627682e-06f, -1.743569924e-06f, -1.746507849e-06f, -1.749441451e-06f, -1.752370725e-06f, -1.755295664e-06f, -1.758216264e-06f, -1.761132517e-06f,
+ -1.764044420e-06f, -1.766951966e-06f, -1.769855148e-06f, -1.772753963e-06f, -1.775648403e-06f, -1.778538464e-06f, -1.781424139e-06f, -1.784305423e-06f, -1.787182311e-06f, -1.790054797e-06f,
+ -1.792922875e-06f, -1.795786539e-06f, -1.798645784e-06f, -1.801500605e-06f, -1.804350996e-06f, -1.807196951e-06f, -1.810038465e-06f, -1.812875532e-06f, -1.815708147e-06f, -1.818536305e-06f,
+ -1.821359999e-06f, -1.824179224e-06f, -1.826993975e-06f, -1.829804247e-06f, -1.832610034e-06f, -1.835411330e-06f, -1.838208130e-06f, -1.841000428e-06f, -1.843788220e-06f, -1.846571500e-06f,
+ -1.849350263e-06f, -1.852124502e-06f, -1.854894213e-06f, -1.857659391e-06f, -1.860420029e-06f, -1.863176123e-06f, -1.865927668e-06f, -1.868674658e-06f, -1.871417087e-06f, -1.874154951e-06f,
+ -1.876888244e-06f, -1.879616961e-06f, -1.882341097e-06f, -1.885060647e-06f, -1.887775604e-06f, -1.890485964e-06f, -1.893191723e-06f, -1.895892874e-06f, -1.898589412e-06f, -1.901281332e-06f,
+ -1.903968630e-06f, -1.906651299e-06f, -1.909329336e-06f, -1.912002733e-06f, -1.914671488e-06f, -1.917335594e-06f, -1.919995046e-06f, -1.922649839e-06f, -1.925299968e-06f, -1.927945429e-06f,
+ -1.930586215e-06f, -1.933222322e-06f, -1.935853746e-06f, -1.938480480e-06f, -1.941102520e-06f, -1.943719861e-06f, -1.946332498e-06f, -1.948940426e-06f, -1.951543640e-06f, -1.954142135e-06f,
+ -1.956735906e-06f, -1.959324948e-06f, -1.961909256e-06f, -1.964488826e-06f, -1.967063652e-06f, -1.969633729e-06f, -1.972199054e-06f, -1.974759619e-06f, -1.977315422e-06f, -1.979866457e-06f,
+ -1.982412720e-06f, -1.984954204e-06f, -1.987490906e-06f, -1.990022822e-06f, -1.992549945e-06f, -1.995072271e-06f, -1.997589796e-06f, -2.000102515e-06f, -2.002610422e-06f, -2.005113514e-06f,
+ -2.007611786e-06f, -2.010105232e-06f, -2.012593849e-06f, -2.015077631e-06f, -2.017556574e-06f, -2.020030673e-06f, -2.022499923e-06f, -2.024964321e-06f, -2.027423860e-06f, -2.029878538e-06f,
+ -2.032328348e-06f, -2.034773287e-06f, -2.037213349e-06f, -2.039648531e-06f, -2.042078827e-06f, -2.044504234e-06f, -2.046924746e-06f, -2.049340360e-06f, -2.051751070e-06f, -2.054156872e-06f,
+ -2.056557762e-06f, -2.058953735e-06f, -2.061344787e-06f, -2.063730912e-06f, -2.066112108e-06f, -2.068488369e-06f, -2.070859691e-06f, -2.073226069e-06f, -2.075587500e-06f, -2.077943978e-06f,
+ -2.080295500e-06f, -2.082642061e-06f, -2.084983656e-06f, -2.087320282e-06f, -2.089651934e-06f, -2.091978607e-06f, -2.094300298e-06f, -2.096617002e-06f, -2.098928715e-06f, -2.101235432e-06f,
+ -2.103537149e-06f, -2.105833863e-06f, -2.108125569e-06f, -2.110412262e-06f, -2.112693938e-06f, -2.114970594e-06f, -2.117242224e-06f, -2.119508826e-06f, -2.121770394e-06f, -2.124026925e-06f,
+ -2.126278414e-06f, -2.128524857e-06f, -2.130766251e-06f, -2.133002590e-06f, -2.135233872e-06f, -2.137460091e-06f, -2.139681244e-06f, -2.141897327e-06f, -2.144108336e-06f, -2.146314266e-06f,
+ -2.148515114e-06f, -2.150710876e-06f, -2.152901547e-06f, -2.155087124e-06f, -2.157267603e-06f, -2.159442979e-06f, -2.161613249e-06f, -2.163778409e-06f, -2.165938455e-06f, -2.168093383e-06f,
+ -2.170243189e-06f, -2.172387870e-06f, -2.174527420e-06f, -2.176661837e-06f, -2.178791117e-06f, -2.180915256e-06f, -2.183034249e-06f, -2.185148094e-06f, -2.187256786e-06f, -2.189360321e-06f,
+ -2.191458697e-06f, -2.193551908e-06f, -2.195639952e-06f, -2.197722824e-06f, -2.199800520e-06f, -2.201873038e-06f, -2.203940373e-06f, -2.206002522e-06f, -2.208059481e-06f, -2.210111246e-06f,
+ -2.212157813e-06f, -2.214199180e-06f, -2.216235342e-06f, -2.218266295e-06f, -2.220292037e-06f, -2.222312563e-06f, -2.224327870e-06f, -2.226337954e-06f, -2.228342812e-06f, -2.230342441e-06f,
+ -2.232336836e-06f, -2.234325994e-06f, -2.236309911e-06f, -2.238288585e-06f, -2.240262012e-06f, -2.242230187e-06f, -2.244193108e-06f, -2.246150772e-06f, -2.248103174e-06f, -2.250050312e-06f,
+ -2.251992181e-06f, -2.253928779e-06f, -2.255860102e-06f, -2.257786147e-06f, -2.259706910e-06f, -2.261622389e-06f, -2.263532579e-06f, -2.265437477e-06f, -2.267337080e-06f, -2.269231385e-06f,
+ -2.271120388e-06f, -2.273004087e-06f, -2.274882477e-06f, -2.276755556e-06f, -2.278623320e-06f, -2.280485766e-06f, -2.282342892e-06f, -2.284194692e-06f, -2.286041166e-06f, -2.287882308e-06f,
+ -2.289718117e-06f, -2.291548589e-06f, -2.293373720e-06f, -2.295193508e-06f, -2.297007950e-06f, -2.298817042e-06f, -2.300620781e-06f, -2.302419165e-06f, -2.304212190e-06f, -2.305999852e-06f,
+ -2.307782150e-06f, -2.309559080e-06f, -2.311330639e-06f, -2.313096823e-06f, -2.314857631e-06f, -2.316613059e-06f, -2.318363103e-06f, -2.320107762e-06f, -2.321847032e-06f, -2.323580909e-06f,
+ -2.325309392e-06f, -2.327032478e-06f, -2.328750162e-06f, -2.330462444e-06f, -2.332169318e-06f, -2.333870784e-06f, -2.335566837e-06f, -2.337257475e-06f, -2.338942696e-06f, -2.340622496e-06f,
+ -2.342296873e-06f, -2.343965823e-06f, -2.345629344e-06f, -2.347287434e-06f, -2.348940089e-06f, -2.350587307e-06f, -2.352229085e-06f, -2.353865420e-06f, -2.355496310e-06f, -2.357121752e-06f,
+ -2.358741743e-06f, -2.360356280e-06f, -2.361965361e-06f, -2.363568984e-06f, -2.365167145e-06f, -2.366759843e-06f, -2.368347073e-06f, -2.369928835e-06f, -2.371505125e-06f, -2.373075940e-06f,
+ -2.374641279e-06f, -2.376201138e-06f, -2.377755515e-06f, -2.379304408e-06f, -2.380847813e-06f, -2.382385729e-06f, -2.383918154e-06f, -2.385445083e-06f, -2.386966516e-06f, -2.388482450e-06f,
+ -2.389992882e-06f, -2.391497809e-06f, -2.392997230e-06f, -2.394491142e-06f, -2.395979543e-06f, -2.397462430e-06f, -2.398939801e-06f, -2.400411653e-06f, -2.401877985e-06f, -2.403338794e-06f,
+ -2.404794077e-06f, -2.406243833e-06f, -2.407688058e-06f, -2.409126752e-06f, -2.410559911e-06f, -2.411987533e-06f, -2.413409616e-06f, -2.414826158e-06f, -2.416237157e-06f, -2.417642610e-06f,
+ -2.419042516e-06f, -2.420436871e-06f, -2.421825675e-06f, -2.423208924e-06f, -2.424586617e-06f, -2.425958752e-06f, -2.427325326e-06f, -2.428686337e-06f, -2.430041784e-06f, -2.431391663e-06f,
+ -2.432735974e-06f, -2.434074715e-06f, -2.435407882e-06f, -2.436735474e-06f, -2.438057489e-06f, -2.439373926e-06f, -2.440684781e-06f, -2.441990054e-06f, -2.443289742e-06f, -2.444583843e-06f,
+ -2.445872355e-06f, -2.447155277e-06f, -2.448432606e-06f, -2.449704341e-06f, -2.450970479e-06f, -2.452231020e-06f, -2.453485960e-06f, -2.454735299e-06f, -2.455979034e-06f, -2.457217163e-06f,
+ -2.458449686e-06f, -2.459676599e-06f, -2.460897901e-06f, -2.462113591e-06f, -2.463323666e-06f, -2.464528126e-06f, -2.465726967e-06f, -2.466920189e-06f, -2.468107790e-06f, -2.469289768e-06f,
+ -2.470466121e-06f, -2.471636848e-06f, -2.472801947e-06f, -2.473961417e-06f, -2.475115255e-06f, -2.476263461e-06f, -2.477406032e-06f, -2.478542968e-06f, -2.479674266e-06f, -2.480799924e-06f,
+ -2.481919943e-06f, -2.483034318e-06f, -2.484143051e-06f, -2.485246138e-06f, -2.486343578e-06f, -2.487435370e-06f, -2.488521513e-06f, -2.489602004e-06f, -2.490676843e-06f, -2.491746028e-06f,
+ -2.492809558e-06f, -2.493867430e-06f, -2.494919645e-06f, -2.495966199e-06f, -2.497007093e-06f, -2.498042325e-06f, -2.499071893e-06f, -2.500095795e-06f, -2.501114032e-06f, -2.502126601e-06f,
+ -2.503133501e-06f, -2.504134730e-06f, -2.505130289e-06f, -2.506120174e-06f, -2.507104386e-06f, -2.508082922e-06f, -2.509055782e-06f, -2.510022964e-06f, -2.510984468e-06f, -2.511940291e-06f,
+ -2.512890434e-06f, -2.513834894e-06f, -2.514773670e-06f, -2.515706762e-06f, -2.516634168e-06f, -2.517555888e-06f, -2.518471919e-06f, -2.519382262e-06f, -2.520286914e-06f, -2.521185875e-06f,
+ -2.522079145e-06f, -2.522966721e-06f, -2.523848603e-06f, -2.524724789e-06f, -2.525595280e-06f, -2.526460073e-06f, -2.527319168e-06f, -2.528172564e-06f, -2.529020261e-06f, -2.529862256e-06f,
+ -2.530698549e-06f, -2.531529140e-06f, -2.532354027e-06f, -2.533173210e-06f, -2.533986687e-06f, -2.534794458e-06f, -2.535596522e-06f, -2.536392878e-06f, -2.537183525e-06f, -2.537968463e-06f,
+ -2.538747691e-06f, -2.539521207e-06f, -2.540289012e-06f, -2.541051104e-06f, -2.541807483e-06f, -2.542558148e-06f, -2.543303098e-06f, -2.544042333e-06f, -2.544775852e-06f, -2.545503653e-06f,
+ -2.546225738e-06f, -2.546942104e-06f, -2.547652752e-06f, -2.548357680e-06f, -2.549056889e-06f, -2.549750377e-06f, -2.550438143e-06f, -2.551120189e-06f, -2.551796511e-06f, -2.552467112e-06f,
+ -2.553131988e-06f, -2.553791141e-06f, -2.554444570e-06f, -2.555092274e-06f, -2.555734252e-06f, -2.556370505e-06f, -2.557001031e-06f, -2.557625831e-06f, -2.558244903e-06f, -2.558858248e-06f,
+ -2.559465866e-06f, -2.560067754e-06f, -2.560663915e-06f, -2.561254346e-06f, -2.561839047e-06f, -2.562418019e-06f, -2.562991261e-06f, -2.563558772e-06f, -2.564120553e-06f, -2.564676602e-06f,
+ -2.565226921e-06f, -2.565771507e-06f, -2.566310362e-06f, -2.566843485e-06f, -2.567370876e-06f, -2.567892534e-06f, -2.568408460e-06f, -2.568918652e-06f, -2.569423112e-06f, -2.569921838e-06f,
+ -2.570414831e-06f, -2.570902090e-06f, -2.571383616e-06f, -2.571859408e-06f, -2.572329467e-06f, -2.572793791e-06f, -2.573252381e-06f, -2.573705237e-06f, -2.574152359e-06f, -2.574593747e-06f,
+ -2.575029401e-06f, -2.575459321e-06f, -2.575883506e-06f, -2.576301957e-06f, -2.576714674e-06f, -2.577121657e-06f, -2.577522906e-06f, -2.577918420e-06f, -2.578308201e-06f, -2.578692248e-06f,
+ -2.579070562e-06f, -2.579443141e-06f, -2.579809987e-06f, -2.580171100e-06f, -2.580526480e-06f, -2.580876126e-06f, -2.581220040e-06f, -2.581558221e-06f, -2.581890669e-06f, -2.582217386e-06f,
+ -2.582538370e-06f, -2.582853622e-06f, -2.583163143e-06f, -2.583466933e-06f, -2.583764991e-06f, -2.584057319e-06f, -2.584343917e-06f, -2.584624784e-06f, -2.584899922e-06f, -2.585169330e-06f,
+ -2.585433009e-06f, -2.585690960e-06f, -2.585943182e-06f, -2.586189676e-06f, -2.586430443e-06f, -2.586665482e-06f, -2.586894795e-06f, -2.587118382e-06f, -2.587336243e-06f, -2.587548378e-06f,
+ -2.587754789e-06f, -2.587955475e-06f, -2.588150438e-06f, -2.588339677e-06f, -2.588523193e-06f, -2.588700987e-06f, -2.588873059e-06f, -2.589039411e-06f, -2.589200041e-06f, -2.589354952e-06f,
+ -2.589504143e-06f, -2.589647616e-06f, -2.589785370e-06f, -2.589917407e-06f, -2.590043727e-06f, -2.590164331e-06f, -2.590279220e-06f, -2.590388393e-06f, -2.590491853e-06f, -2.590589599e-06f,
+ -2.590681633e-06f, -2.590767954e-06f, -2.590848565e-06f, -2.590923465e-06f, -2.590992656e-06f, -2.591056137e-06f, -2.591113911e-06f, -2.591165978e-06f, -2.591212338e-06f, -2.591252992e-06f,
+ -2.591287942e-06f, -2.591317188e-06f, -2.591340732e-06f, -2.591358573e-06f, -2.591370713e-06f, -2.591377153e-06f, -2.591377893e-06f, -2.591372935e-06f, -2.591362280e-06f, -2.591345928e-06f,
+ -2.591323881e-06f, -2.591296140e-06f, -2.591262705e-06f, -2.591223577e-06f, -2.591178758e-06f, -2.591128249e-06f, -2.591072050e-06f, -2.591010163e-06f, -2.590942589e-06f, -2.590869329e-06f,
+ -2.590790384e-06f, -2.590705755e-06f, -2.590615443e-06f, -2.590519449e-06f, -2.590417775e-06f, -2.590310422e-06f, -2.590197391e-06f, -2.590078682e-06f, -2.589954298e-06f, -2.589824239e-06f,
+ -2.589688507e-06f, -2.589547103e-06f, -2.589400028e-06f, -2.589247284e-06f, -2.589088871e-06f, -2.588924791e-06f, -2.588755046e-06f, -2.588579636e-06f, -2.588398563e-06f, -2.588211828e-06f,
+ -2.588019433e-06f, -2.587821379e-06f, -2.587617667e-06f, -2.587408299e-06f, -2.587193276e-06f, -2.586972599e-06f, -2.586746270e-06f, -2.586514291e-06f, -2.586276663e-06f, -2.586033387e-06f,
+ -2.585784464e-06f, -2.585529897e-06f, -2.585269687e-06f, -2.585003834e-06f, -2.584732342e-06f, -2.584455211e-06f, -2.584172442e-06f, -2.583884038e-06f, -2.583590000e-06f, -2.583290329e-06f,
+ -2.582985028e-06f, -2.582674097e-06f, -2.582357539e-06f, -2.582035354e-06f, -2.581707545e-06f, -2.581374113e-06f, -2.581035061e-06f, -2.580690388e-06f, -2.580340098e-06f, -2.579984192e-06f,
+ -2.579622672e-06f, -2.579255539e-06f, -2.578882795e-06f, -2.578504442e-06f, -2.578120482e-06f, -2.577730916e-06f, -2.577335746e-06f, -2.576934975e-06f, -2.576528603e-06f, -2.576116633e-06f,
+ -2.575699066e-06f, -2.575275904e-06f, -2.574847150e-06f, -2.574412805e-06f, -2.573972870e-06f, -2.573527349e-06f, -2.573076242e-06f, -2.572619552e-06f, -2.572157280e-06f, -2.571689429e-06f,
+ -2.571216000e-06f, -2.570736996e-06f, -2.570252418e-06f, -2.569762268e-06f, -2.569266549e-06f, -2.568765262e-06f, -2.568258410e-06f, -2.567745994e-06f, -2.567228016e-06f, -2.566704480e-06f,
+ -2.566175385e-06f, -2.565640736e-06f, -2.565100533e-06f, -2.564554779e-06f, -2.564003476e-06f, -2.563446627e-06f, -2.562884232e-06f, -2.562316295e-06f, -2.561742818e-06f, -2.561163803e-06f,
+ -2.560579251e-06f, -2.559989166e-06f, -2.559393549e-06f, -2.558792403e-06f, -2.558185730e-06f, -2.557573532e-06f, -2.556955811e-06f, -2.556332570e-06f, -2.555703811e-06f, -2.555069536e-06f,
+ -2.554429747e-06f, -2.553784448e-06f, -2.553133640e-06f, -2.552477325e-06f, -2.551815506e-06f, -2.551148186e-06f, -2.550475366e-06f, -2.549797049e-06f, -2.549113238e-06f, -2.548423934e-06f,
+ -2.547729141e-06f, -2.547028860e-06f, -2.546323095e-06f, -2.545611847e-06f, -2.544895120e-06f, -2.544172915e-06f, -2.543445235e-06f, -2.542712082e-06f, -2.541973460e-06f, -2.541229371e-06f,
+ -2.540479816e-06f, -2.539724800e-06f, -2.538964323e-06f, -2.538198390e-06f, -2.537427002e-06f, -2.536650162e-06f, -2.535867873e-06f, -2.535080137e-06f, -2.534286957e-06f, -2.533488336e-06f,
+ -2.532684276e-06f, -2.531874780e-06f, -2.531059850e-06f, -2.530239490e-06f, -2.529413702e-06f, -2.528582488e-06f, -2.527745852e-06f, -2.526903796e-06f, -2.526056323e-06f, -2.525203436e-06f,
+ -2.524345137e-06f, -2.523481429e-06f, -2.522612316e-06f, -2.521737799e-06f, -2.520857882e-06f, -2.519972568e-06f, -2.519081859e-06f, -2.518185758e-06f, -2.517284268e-06f, -2.516377392e-06f,
+ -2.515465133e-06f, -2.514547494e-06f, -2.513624477e-06f, -2.512696086e-06f, -2.511762323e-06f, -2.510823192e-06f, -2.509878695e-06f, -2.508928836e-06f, -2.507973617e-06f, -2.507013041e-06f,
+ -2.506047112e-06f, -2.505075832e-06f, -2.504099204e-06f, -2.503117232e-06f, -2.502129918e-06f, -2.501137265e-06f, -2.500139278e-06f, -2.499135958e-06f, -2.498127308e-06f, -2.497113333e-06f,
+ -2.496094034e-06f, -2.495069416e-06f, -2.494039481e-06f, -2.493004232e-06f, -2.491963673e-06f, -2.490917806e-06f, -2.489866635e-06f, -2.488810164e-06f, -2.487748394e-06f, -2.486681330e-06f,
+ -2.485608975e-06f, -2.484531332e-06f, -2.483448404e-06f, -2.482360194e-06f, -2.481266707e-06f, -2.480167944e-06f, -2.479063909e-06f, -2.477954606e-06f, -2.476840039e-06f, -2.475720209e-06f,
+ -2.474595121e-06f, -2.473464777e-06f, -2.472329183e-06f, -2.471188339e-06f, -2.470042251e-06f, -2.468890921e-06f, -2.467734353e-06f, -2.466572551e-06f, -2.465405517e-06f, -2.464233255e-06f,
+ -2.463055768e-06f, -2.461873061e-06f, -2.460685136e-06f, -2.459491997e-06f, -2.458293647e-06f, -2.457090091e-06f, -2.455881331e-06f, -2.454667371e-06f, -2.453448214e-06f, -2.452223864e-06f,
+ -2.450994325e-06f, -2.449759601e-06f, -2.448519694e-06f, -2.447274608e-06f, -2.446024347e-06f, -2.444768915e-06f, -2.443508315e-06f, -2.442242551e-06f, -2.440971626e-06f, -2.439695544e-06f,
+ -2.438414309e-06f, -2.437127925e-06f, -2.435836395e-06f, -2.434539722e-06f, -2.433237911e-06f, -2.431930965e-06f, -2.430618888e-06f, -2.429301684e-06f, -2.427979356e-06f, -2.426651909e-06f,
+ -2.425319345e-06f, -2.423981670e-06f, -2.422638885e-06f, -2.421290997e-06f, -2.419938007e-06f, -2.418579920e-06f, -2.417216740e-06f, -2.415848471e-06f, -2.414475116e-06f, -2.413096680e-06f,
+ -2.411713166e-06f, -2.410324578e-06f, -2.408930920e-06f, -2.407532196e-06f, -2.406128410e-06f, -2.404719566e-06f, -2.403305668e-06f, -2.401886719e-06f, -2.400462724e-06f, -2.399033686e-06f,
+ -2.397599610e-06f, -2.396160500e-06f, -2.394716359e-06f, -2.393267192e-06f, -2.391813003e-06f, -2.390353795e-06f, -2.388889573e-06f, -2.387420341e-06f, -2.385946102e-06f, -2.384466861e-06f,
+ -2.382982623e-06f, -2.381493390e-06f, -2.379999168e-06f, -2.378499960e-06f, -2.376995770e-06f, -2.375486603e-06f, -2.373972463e-06f, -2.372453353e-06f, -2.370929279e-06f, -2.369400244e-06f,
+ -2.367866252e-06f, -2.366327308e-06f, -2.364783415e-06f, -2.363234579e-06f, -2.361680803e-06f, -2.360122091e-06f, -2.358558448e-06f, -2.356989878e-06f, -2.355416386e-06f, -2.353837975e-06f,
+ -2.352254649e-06f, -2.350666414e-06f, -2.349073274e-06f, -2.347475232e-06f, -2.345872293e-06f, -2.344264462e-06f, -2.342651742e-06f, -2.341034139e-06f, -2.339411656e-06f, -2.337784298e-06f,
+ -2.336152070e-06f, -2.334514975e-06f, -2.332873018e-06f, -2.331226203e-06f, -2.329574536e-06f, -2.327918020e-06f, -2.326256660e-06f, -2.324590460e-06f, -2.322919425e-06f, -2.321243559e-06f,
+ -2.319562867e-06f, -2.317877353e-06f, -2.316187022e-06f, -2.314491879e-06f, -2.312791927e-06f, -2.311087171e-06f, -2.309377616e-06f, -2.307663267e-06f, -2.305944128e-06f, -2.304220203e-06f,
+ -2.302491497e-06f, -2.300758016e-06f, -2.299019762e-06f, -2.297276742e-06f, -2.295528959e-06f, -2.293776419e-06f, -2.292019126e-06f, -2.290257084e-06f, -2.288490298e-06f, -2.286718773e-06f,
+ -2.284942514e-06f, -2.283161525e-06f, -2.281375811e-06f, -2.279585377e-06f, -2.277790227e-06f, -2.275990367e-06f, -2.274185800e-06f, -2.272376532e-06f, -2.270562568e-06f, -2.268743911e-06f,
+ -2.266920568e-06f, -2.265092542e-06f, -2.263259839e-06f, -2.261422464e-06f, -2.259580420e-06f, -2.257733714e-06f, -2.255882350e-06f, -2.254026332e-06f, -2.252165666e-06f, -2.250300356e-06f,
+ -2.248430407e-06f, -2.246555825e-06f, -2.244676614e-06f, -2.242792779e-06f, -2.240904325e-06f, -2.239011256e-06f, -2.237113579e-06f, -2.235211297e-06f, -2.233304416e-06f, -2.231392940e-06f,
+ -2.229476875e-06f, -2.227556226e-06f, -2.225630997e-06f, -2.223701193e-06f, -2.221766821e-06f, -2.219827883e-06f, -2.217884387e-06f, -2.215936336e-06f, -2.213983736e-06f, -2.212026591e-06f,
+ -2.210064908e-06f, -2.208098690e-06f, -2.206127943e-06f, -2.204152672e-06f, -2.202172882e-06f, -2.200188579e-06f, -2.198199767e-06f, -2.196206451e-06f, -2.194208637e-06f, -2.192206330e-06f,
+ -2.190199535e-06f, -2.188188257e-06f, -2.186172501e-06f, -2.184152272e-06f, -2.182127577e-06f, -2.180098419e-06f, -2.178064804e-06f, -2.176026737e-06f, -2.173984224e-06f, -2.171937269e-06f,
+ -2.169885878e-06f, -2.167830057e-06f, -2.165769810e-06f, -2.163705143e-06f, -2.161636060e-06f, -2.159562568e-06f, -2.157484672e-06f, -2.155402377e-06f, -2.153315687e-06f, -2.151224610e-06f,
+ -2.149129149e-06f, -2.147029310e-06f, -2.144925099e-06f, -2.142816521e-06f, -2.140703581e-06f, -2.138586284e-06f, -2.136464637e-06f, -2.134338644e-06f, -2.132208311e-06f, -2.130073644e-06f,
+ -2.127934646e-06f, -2.125791325e-06f, -2.123643686e-06f, -2.121491733e-06f, -2.119335473e-06f, -2.117174911e-06f, -2.115010052e-06f, -2.112840902e-06f, -2.110667466e-06f, -2.108489750e-06f,
+ -2.106307759e-06f, -2.104121499e-06f, -2.101930976e-06f, -2.099736194e-06f, -2.097537160e-06f, -2.095333879e-06f, -2.093126356e-06f, -2.090914597e-06f, -2.088698608e-06f, -2.086478394e-06f,
+ -2.084253961e-06f, -2.082025315e-06f, -2.079792460e-06f, -2.077555403e-06f, -2.075314149e-06f, -2.073068705e-06f, -2.070819074e-06f, -2.068565264e-06f, -2.066307280e-06f, -2.064045127e-06f,
+ -2.061778811e-06f, -2.059508339e-06f, -2.057233714e-06f, -2.054954944e-06f, -2.052672034e-06f, -2.050384990e-06f, -2.048093816e-06f, -2.045798520e-06f, -2.043499107e-06f, -2.041195582e-06f,
+ -2.038887952e-06f, -2.036576222e-06f, -2.034260397e-06f, -2.031940485e-06f, -2.029616489e-06f, -2.027288417e-06f, -2.024956274e-06f, -2.022620066e-06f, -2.020279798e-06f, -2.017935477e-06f,
+ -2.015587108e-06f, -2.013234697e-06f, -2.010878250e-06f, -2.008517773e-06f, -2.006153272e-06f, -2.003784752e-06f, -2.001412220e-06f, -1.999035681e-06f, -1.996655142e-06f, -1.994270607e-06f,
+ -1.991882084e-06f, -1.989489578e-06f, -1.987093094e-06f, -1.984692640e-06f, -1.982288220e-06f, -1.979879841e-06f, -1.977467508e-06f, -1.975051229e-06f, -1.972631008e-06f, -1.970206851e-06f,
+ -1.967778765e-06f, -1.965346756e-06f, -1.962910830e-06f, -1.960470992e-06f, -1.958027249e-06f, -1.955579606e-06f, -1.953128070e-06f, -1.950672647e-06f, -1.948213343e-06f, -1.945750163e-06f,
+ -1.943283115e-06f, -1.940812203e-06f, -1.938337435e-06f, -1.935858816e-06f, -1.933376352e-06f, -1.930890049e-06f, -1.928399914e-06f, -1.925905952e-06f, -1.923408171e-06f, -1.920906575e-06f,
+ -1.918401171e-06f, -1.915891965e-06f, -1.913378964e-06f, -1.910862173e-06f, -1.908341598e-06f, -1.905817247e-06f, -1.903289124e-06f, -1.900757237e-06f, -1.898221591e-06f, -1.895682193e-06f,
+ -1.893139048e-06f, -1.890592163e-06f, -1.888041545e-06f, -1.885487199e-06f, -1.882929132e-06f, -1.880367350e-06f, -1.877801859e-06f, -1.875232666e-06f, -1.872659777e-06f, -1.870083197e-06f,
+ -1.867502934e-06f, -1.864918993e-06f, -1.862331382e-06f, -1.859740105e-06f, -1.857145170e-06f, -1.854546583e-06f, -1.851944351e-06f, -1.849338478e-06f, -1.846728973e-06f, -1.844115841e-06f,
+ -1.841499088e-06f, -1.838878721e-06f, -1.836254747e-06f, -1.833627171e-06f, -1.830996001e-06f, -1.828361241e-06f, -1.825722900e-06f, -1.823080983e-06f, -1.820435496e-06f, -1.817786447e-06f,
+ -1.815133841e-06f, -1.812477685e-06f, -1.809817985e-06f, -1.807154748e-06f, -1.804487981e-06f, -1.801817689e-06f, -1.799143879e-06f, -1.796466558e-06f, -1.793785732e-06f, -1.791101408e-06f,
+ -1.788413592e-06f, -1.785722290e-06f, -1.783027509e-06f, -1.780329256e-06f, -1.777627538e-06f, -1.774922359e-06f, -1.772213728e-06f, -1.769501651e-06f, -1.766786134e-06f, -1.764067184e-06f,
+ -1.761344807e-06f, -1.758619010e-06f, -1.755889800e-06f, -1.753157182e-06f, -1.750421165e-06f, -1.747681753e-06f, -1.744938954e-06f, -1.742192775e-06f, -1.739443222e-06f, -1.736690301e-06f,
+ -1.733934020e-06f, -1.731174385e-06f, -1.728411402e-06f, -1.725645078e-06f, -1.722875420e-06f, -1.720102435e-06f, -1.717326128e-06f, -1.714546508e-06f, -1.711763580e-06f, -1.708977351e-06f,
+ -1.706187828e-06f, -1.703395017e-06f, -1.700598926e-06f, -1.697799560e-06f, -1.694996927e-06f, -1.692191034e-06f, -1.689381886e-06f, -1.686569491e-06f, -1.683753856e-06f, -1.680934987e-06f,
+ -1.678112891e-06f, -1.675287574e-06f, -1.672459044e-06f, -1.669627307e-06f, -1.666792371e-06f, -1.663954241e-06f, -1.661112924e-06f, -1.658268428e-06f, -1.655420759e-06f, -1.652569924e-06f,
+ -1.649715930e-06f, -1.646858783e-06f, -1.643998490e-06f, -1.641135059e-06f, -1.638268496e-06f, -1.635398807e-06f, -1.632526000e-06f, -1.629650082e-06f, -1.626771059e-06f, -1.623888938e-06f,
+ -1.621003726e-06f, -1.618115430e-06f, -1.615224057e-06f, -1.612329614e-06f, -1.609432107e-06f, -1.606531543e-06f, -1.603627930e-06f, -1.600721274e-06f, -1.597811583e-06f, -1.594898862e-06f,
+ -1.591983119e-06f, -1.589064361e-06f, -1.586142595e-06f, -1.583217828e-06f, -1.580290066e-06f, -1.577359317e-06f, -1.574425588e-06f, -1.571488885e-06f, -1.568549216e-06f, -1.565606587e-06f,
+ -1.562661005e-06f, -1.559712478e-06f, -1.556761012e-06f, -1.553806614e-06f, -1.550849292e-06f, -1.547889053e-06f, -1.544925902e-06f, -1.541959848e-06f, -1.538990897e-06f, -1.536019057e-06f,
+ -1.533044334e-06f, -1.530066735e-06f, -1.527086268e-06f, -1.524102940e-06f, -1.521116757e-06f, -1.518127726e-06f, -1.515135855e-06f, -1.512141151e-06f, -1.509143621e-06f, -1.506143272e-06f,
+ -1.503140110e-06f, -1.500134143e-06f, -1.497125379e-06f, -1.494113824e-06f, -1.491099484e-06f, -1.488082369e-06f, -1.485062483e-06f, -1.482039836e-06f, -1.479014433e-06f, -1.475986281e-06f,
+ -1.472955389e-06f, -1.469921763e-06f, -1.466885410e-06f, -1.463846337e-06f, -1.460804551e-06f, -1.457760061e-06f, -1.454712872e-06f, -1.451662992e-06f, -1.448610428e-06f, -1.445555187e-06f,
+ -1.442497276e-06f, -1.439436704e-06f, -1.436373476e-06f, -1.433307600e-06f, -1.430239083e-06f, -1.427167932e-06f, -1.424094155e-06f, -1.421017759e-06f, -1.417938750e-06f, -1.414857137e-06f,
+ -1.411772926e-06f, -1.408686125e-06f, -1.405596741e-06f, -1.402504780e-06f, -1.399410251e-06f, -1.396313161e-06f, -1.393213516e-06f, -1.390111324e-06f, -1.387006593e-06f, -1.383899329e-06f,
+ -1.380789540e-06f, -1.377677232e-06f, -1.374562415e-06f, -1.371445093e-06f, -1.368325276e-06f, -1.365202970e-06f, -1.362078182e-06f, -1.358950920e-06f, -1.355821191e-06f, -1.352689003e-06f,
+ -1.349554362e-06f, -1.346417276e-06f, -1.343277752e-06f, -1.340135798e-06f, -1.336991420e-06f, -1.333844627e-06f, -1.330695426e-06f, -1.327543823e-06f, -1.324389827e-06f, -1.321233444e-06f,
+ -1.318074682e-06f, -1.314913548e-06f, -1.311750050e-06f, -1.308584195e-06f, -1.305415990e-06f, -1.302245443e-06f, -1.299072561e-06f, -1.295897352e-06f, -1.292719822e-06f, -1.289539979e-06f,
+ -1.286357831e-06f, -1.283173385e-06f, -1.279986649e-06f, -1.276797629e-06f, -1.273606333e-06f, -1.270412769e-06f, -1.267216943e-06f, -1.264018865e-06f, -1.260818540e-06f, -1.257615976e-06f,
+ -1.254411180e-06f, -1.251204161e-06f, -1.247994926e-06f, -1.244783481e-06f, -1.241569834e-06f, -1.238353994e-06f, -1.235135967e-06f, -1.231915760e-06f, -1.228693381e-06f, -1.225468838e-06f,
+ -1.222242139e-06f, -1.219013289e-06f, -1.215782298e-06f, -1.212549172e-06f, -1.209313919e-06f, -1.206076547e-06f, -1.202837062e-06f, -1.199595472e-06f, -1.196351786e-06f, -1.193106010e-06f,
+ -1.189858152e-06f, -1.186608219e-06f, -1.183356218e-06f, -1.180102159e-06f, -1.176846047e-06f, -1.173587890e-06f, -1.170327696e-06f, -1.167065473e-06f, -1.163801227e-06f, -1.160534967e-06f,
+ -1.157266700e-06f, -1.153996433e-06f, -1.150724175e-06f, -1.147449932e-06f, -1.144173711e-06f, -1.140895522e-06f, -1.137615371e-06f, -1.134333265e-06f, -1.131049213e-06f, -1.127763221e-06f,
+ -1.124475298e-06f, -1.121185451e-06f, -1.117893687e-06f, -1.114600014e-06f, -1.111304440e-06f, -1.108006972e-06f, -1.104707618e-06f, -1.101406385e-06f, -1.098103281e-06f, -1.094798314e-06f,
+ -1.091491491e-06f, -1.088182819e-06f, -1.084872307e-06f, -1.081559961e-06f, -1.078245790e-06f, -1.074929801e-06f, -1.071612002e-06f, -1.068292400e-06f, -1.064971003e-06f, -1.061647818e-06f,
+ -1.058322854e-06f, -1.054996117e-06f, -1.051667615e-06f, -1.048337357e-06f, -1.045005349e-06f, -1.041671599e-06f, -1.038336115e-06f, -1.034998905e-06f, -1.031659975e-06f, -1.028319334e-06f,
+ -1.024976990e-06f, -1.021632950e-06f, -1.018287221e-06f, -1.014939812e-06f, -1.011590729e-06f, -1.008239982e-06f, -1.004887576e-06f, -1.001533520e-06f, -9.981778223e-07f, -9.948204895e-07f,
+ -9.914615295e-07f, -9.881009501e-07f, -9.847387589e-07f, -9.813749636e-07f, -9.780095719e-07f, -9.746425914e-07f, -9.712740298e-07f, -9.679038948e-07f, -9.645321941e-07f, -9.611589353e-07f,
+ -9.577841262e-07f, -9.544077744e-07f, -9.510298876e-07f, -9.476504736e-07f, -9.442695399e-07f, -9.408870943e-07f, -9.375031445e-07f, -9.341176983e-07f, -9.307307632e-07f, -9.273423470e-07f,
+ -9.239524574e-07f, -9.205611021e-07f, -9.171682889e-07f, -9.137740253e-07f, -9.103783193e-07f, -9.069811784e-07f, -9.035826103e-07f, -9.001826229e-07f, -8.967812238e-07f, -8.933784207e-07f,
+ -8.899742214e-07f, -8.865686336e-07f, -8.831616650e-07f, -8.797533233e-07f, -8.763436163e-07f, -8.729325518e-07f, -8.695201374e-07f, -8.661063809e-07f, -8.626912900e-07f, -8.592748724e-07f,
+ -8.558571360e-07f, -8.524380884e-07f, -8.490177374e-07f, -8.455960907e-07f, -8.421731562e-07f, -8.387489414e-07f, -8.353234543e-07f, -8.318967025e-07f, -8.284686937e-07f, -8.250394359e-07f,
+ -8.216089366e-07f, -8.181772037e-07f, -8.147442449e-07f, -8.113100680e-07f, -8.078746808e-07f, -8.044380909e-07f, -8.010003063e-07f, -7.975613345e-07f, -7.941211835e-07f, -7.906798610e-07f,
+ -7.872373747e-07f, -7.837937324e-07f, -7.803489420e-07f, -7.769030111e-07f, -7.734559475e-07f, -7.700077591e-07f, -7.665584535e-07f, -7.631080387e-07f, -7.596565223e-07f, -7.562039121e-07f,
+ -7.527502159e-07f, -7.492954416e-07f, -7.458395968e-07f, -7.423826895e-07f, -7.389247273e-07f, -7.354657180e-07f, -7.320056694e-07f, -7.285445894e-07f, -7.250824858e-07f, -7.216193662e-07f,
+ -7.181552385e-07f, -7.146901105e-07f, -7.112239900e-07f, -7.077568848e-07f, -7.042888027e-07f, -7.008197514e-07f, -6.973497389e-07f, -6.938787728e-07f, -6.904068609e-07f, -6.869340112e-07f,
+ -6.834602313e-07f, -6.799855291e-07f, -6.765099124e-07f, -6.730333889e-07f, -6.695559665e-07f, -6.660776531e-07f, -6.625984563e-07f, -6.591183840e-07f, -6.556374441e-07f, -6.521556442e-07f,
+ -6.486729923e-07f, -6.451894961e-07f, -6.417051634e-07f, -6.382200021e-07f, -6.347340199e-07f, -6.312472247e-07f, -6.277596243e-07f, -6.242712265e-07f, -6.207820391e-07f, -6.172920699e-07f,
+ -6.138013267e-07f, -6.103098174e-07f, -6.068175497e-07f, -6.033245314e-07f, -5.998307705e-07f, -5.963362747e-07f, -5.928410517e-07f, -5.893451095e-07f, -5.858484558e-07f, -5.823510985e-07f,
+ -5.788530454e-07f, -5.753543042e-07f, -5.718548829e-07f, -5.683547891e-07f, -5.648540309e-07f, -5.613526158e-07f, -5.578505518e-07f, -5.543478468e-07f, -5.508445084e-07f, -5.473405445e-07f,
+ -5.438359630e-07f, -5.403307716e-07f, -5.368249782e-07f, -5.333185906e-07f, -5.298116167e-07f, -5.263040641e-07f, -5.227959408e-07f, -5.192872545e-07f, -5.157780131e-07f, -5.122682244e-07f,
+ -5.087578963e-07f, -5.052470364e-07f, -5.017356527e-07f, -4.982237530e-07f, -4.947113450e-07f, -4.911984367e-07f, -4.876850357e-07f, -4.841711500e-07f, -4.806567873e-07f, -4.771419555e-07f,
+ -4.736266624e-07f, -4.701109157e-07f, -4.665947233e-07f, -4.630780931e-07f, -4.595610328e-07f, -4.560435502e-07f, -4.525256532e-07f, -4.490073496e-07f, -4.454886471e-07f, -4.419695537e-07f,
+ -4.384500770e-07f, -4.349302250e-07f, -4.314100054e-07f, -4.278894260e-07f, -4.243684947e-07f, -4.208472192e-07f, -4.173256074e-07f, -4.138036671e-07f, -4.102814061e-07f, -4.067588321e-07f,
+ -4.032359530e-07f, -3.997127767e-07f, -3.961893108e-07f, -3.926655632e-07f, -3.891415418e-07f, -3.856172542e-07f, -3.820927084e-07f, -3.785679121e-07f, -3.750428731e-07f, -3.715175992e-07f,
+ -3.679920983e-07f, -3.644663780e-07f, -3.609404463e-07f, -3.574143109e-07f, -3.538879796e-07f, -3.503614602e-07f, -3.468347604e-07f, -3.433078882e-07f, -3.397808512e-07f, -3.362536573e-07f,
+ -3.327263143e-07f, -3.291988299e-07f, -3.256712119e-07f, -3.221434682e-07f, -3.186156065e-07f, -3.150876345e-07f, -3.115595602e-07f, -3.080313912e-07f, -3.045031354e-07f, -3.009748004e-07f,
+ -2.974463942e-07f, -2.939179245e-07f, -2.903893990e-07f, -2.868608256e-07f, -2.833322120e-07f, -2.798035659e-07f, -2.762748952e-07f, -2.727462077e-07f, -2.692175110e-07f, -2.656888131e-07f,
+ -2.621601215e-07f, -2.586314442e-07f, -2.551027888e-07f, -2.515741631e-07f, -2.480455750e-07f, -2.445170320e-07f, -2.409885422e-07f, -2.374601130e-07f, -2.339317524e-07f, -2.304034681e-07f,
+ -2.268752678e-07f, -2.233471593e-07f, -2.198191504e-07f, -2.162912487e-07f, -2.127634621e-07f, -2.092357982e-07f, -2.057082649e-07f, -2.021808698e-07f, -1.986536208e-07f, -1.951265255e-07f,
+ -1.915995917e-07f, -1.880728271e-07f, -1.845462394e-07f, -1.810198365e-07f, -1.774936260e-07f, -1.739676156e-07f, -1.704418131e-07f, -1.669162263e-07f, -1.633908627e-07f, -1.598657302e-07f,
+ -1.563408365e-07f, -1.528161892e-07f, -1.492917962e-07f, -1.457676651e-07f, -1.422438037e-07f, -1.387202196e-07f, -1.351969205e-07f, -1.316739142e-07f, -1.281512084e-07f, -1.246288108e-07f,
+ -1.211067291e-07f, -1.175849709e-07f, -1.140635440e-07f, -1.105424561e-07f, -1.070217148e-07f, -1.035013279e-07f, -9.998130306e-08f, -9.646164794e-08f, -9.294237024e-08f, -8.942347765e-08f,
+ -8.590497785e-08f, -8.238687851e-08f, -7.886918731e-08f, -7.535191193e-08f, -7.183506003e-08f, -6.831863930e-08f, -6.480265739e-08f, -6.128712198e-08f, -5.777204072e-08f, -5.425742128e-08f,
+ -5.074327132e-08f, -4.722959849e-08f, -4.371641045e-08f, -4.020371485e-08f, -3.669151933e-08f, -3.317983156e-08f, -2.966865917e-08f, -2.615800980e-08f, -2.264789110e-08f, -1.913831070e-08f,
+ -1.562927623e-08f, -1.212079534e-08f, -8.612875644e-09f, -5.105524777e-09f, -1.598750362e-09f, 1.907439977e-09f, 5.413038622e-09f, 8.918037954e-09f, 1.242243036e-08f, 1.592620822e-08f,
+ 1.942936394e-08f, 2.293188990e-08f, 2.643377850e-08f, 2.993502214e-08f, 3.343561322e-08f, 3.693554414e-08f, 4.043480731e-08f, 4.393339514e-08f, 4.743130004e-08f, 5.092851443e-08f,
+ 5.442503072e-08f, 5.792084133e-08f, 6.141593869e-08f, 6.491031523e-08f, 6.840396336e-08f, 7.189687553e-08f, 7.538904417e-08f, 7.888046172e-08f, 8.237112061e-08f, 8.586101329e-08f,
+ 8.935013221e-08f, 9.283846982e-08f, 9.632601856e-08f, 9.981277090e-08f, 1.032987193e-07f, 1.067838562e-07f, 1.102681741e-07f, 1.137516654e-07f, 1.172343226e-07f, 1.207161383e-07f,
+ 1.241971048e-07f, 1.276772146e-07f, 1.311564603e-07f, 1.346348343e-07f, 1.381123291e-07f, 1.415889372e-07f, 1.450646511e-07f, 1.485394632e-07f, 1.520133662e-07f, 1.554863525e-07f,
+ 1.589584146e-07f, 1.624295450e-07f, 1.658997363e-07f, 1.693689809e-07f, 1.728372713e-07f, 1.763046002e-07f, 1.797709600e-07f, 1.832363433e-07f, 1.867007426e-07f, 1.901641504e-07f,
+ 1.936265593e-07f, 1.970879619e-07f, 2.005483506e-07f, 2.040077180e-07f, 2.074660568e-07f, 2.109233593e-07f, 2.143796183e-07f, 2.178348263e-07f, 2.212889758e-07f, 2.247420594e-07f,
+ 2.281940698e-07f, 2.316449994e-07f, 2.350948408e-07f, 2.385435868e-07f, 2.419912297e-07f, 2.454377624e-07f, 2.488831772e-07f, 2.523274669e-07f, 2.557706241e-07f, 2.592126413e-07f,
+ 2.626535112e-07f, 2.660932264e-07f, 2.695317795e-07f, 2.729691631e-07f, 2.764053700e-07f, 2.798403926e-07f, 2.832742237e-07f, 2.867068558e-07f, 2.901382817e-07f, 2.935684940e-07f,
+ 2.969974853e-07f, 3.004252483e-07f, 3.038517756e-07f, 3.072770600e-07f, 3.107010940e-07f, 3.141238704e-07f, 3.175453818e-07f, 3.209656209e-07f, 3.243845805e-07f, 3.278022531e-07f,
+ 3.312186315e-07f, 3.346337083e-07f, 3.380474764e-07f, 3.414599283e-07f, 3.448710568e-07f, 3.482808546e-07f, 3.516893144e-07f, 3.550964290e-07f, 3.585021911e-07f, 3.619065933e-07f,
+ 3.653096285e-07f, 3.687112893e-07f, 3.721115686e-07f, 3.755104590e-07f, 3.789079533e-07f, 3.823040443e-07f, 3.856987247e-07f, 3.890919873e-07f, 3.924838249e-07f, 3.958742302e-07f,
+ 3.992631960e-07f, 4.026507151e-07f, 4.060367803e-07f, 4.094213844e-07f, 4.128045201e-07f, 4.161861802e-07f, 4.195663577e-07f, 4.229450452e-07f, 4.263222356e-07f, 4.296979217e-07f,
+ 4.330720963e-07f, 4.364447523e-07f, 4.398158824e-07f, 4.431854796e-07f, 4.465535366e-07f, 4.499200463e-07f, 4.532850016e-07f, 4.566483953e-07f, 4.600102202e-07f, 4.633704693e-07f,
+ 4.667291353e-07f, 4.700862113e-07f, 4.734416899e-07f, 4.767955642e-07f, 4.801478270e-07f, 4.834984712e-07f, 4.868474897e-07f, 4.901948754e-07f, 4.935406212e-07f, 4.968847200e-07f,
+ 5.002271648e-07f, 5.035679484e-07f, 5.069070637e-07f, 5.102445038e-07f, 5.135802615e-07f, 5.169143298e-07f, 5.202467016e-07f, 5.235773699e-07f, 5.269063276e-07f, 5.302335677e-07f,
+ 5.335590831e-07f, 5.368828669e-07f, 5.402049120e-07f, 5.435252113e-07f, 5.468437579e-07f, 5.501605447e-07f, 5.534755648e-07f, 5.567888111e-07f, 5.601002767e-07f, 5.634099545e-07f,
+ 5.667178375e-07f, 5.700239189e-07f, 5.733281916e-07f, 5.766306486e-07f, 5.799312830e-07f, 5.832300878e-07f, 5.865270561e-07f, 5.898221809e-07f, 5.931154552e-07f, 5.964068722e-07f,
+ 5.996964249e-07f, 6.029841064e-07f, 6.062699097e-07f, 6.095538279e-07f, 6.128358542e-07f, 6.161159815e-07f, 6.193942031e-07f, 6.226705120e-07f, 6.259449013e-07f, 6.292173641e-07f,
+ 6.324878936e-07f, 6.357564829e-07f, 6.390231251e-07f, 6.422878133e-07f, 6.455505408e-07f, 6.488113005e-07f, 6.520700858e-07f, 6.553268897e-07f, 6.585817054e-07f, 6.618345261e-07f,
+ 6.650853449e-07f, 6.683341551e-07f, 6.715809498e-07f, 6.748257222e-07f, 6.780684655e-07f, 6.813091730e-07f, 6.845478377e-07f, 6.877844530e-07f, 6.910190121e-07f, 6.942515081e-07f,
+ 6.974819343e-07f, 7.007102840e-07f, 7.039365504e-07f, 7.071607267e-07f, 7.103828061e-07f, 7.136027821e-07f, 7.168206477e-07f, 7.200363964e-07f, 7.232500213e-07f, 7.264615157e-07f,
+ 7.296708730e-07f, 7.328780864e-07f, 7.360831492e-07f, 7.392860548e-07f, 7.424867964e-07f, 7.456853674e-07f, 7.488817611e-07f, 7.520759707e-07f, 7.552679898e-07f, 7.584578115e-07f,
+ 7.616454293e-07f, 7.648308364e-07f, 7.680140263e-07f, 7.711949924e-07f, 7.743737279e-07f, 7.775502263e-07f, 7.807244809e-07f, 7.838964852e-07f, 7.870662325e-07f, 7.902337163e-07f,
+ 7.933989299e-07f, 7.965618667e-07f, 7.997225203e-07f, 8.028808839e-07f, 8.060369511e-07f, 8.091907153e-07f, 8.123421698e-07f, 8.154913083e-07f, 8.186381241e-07f, 8.217826107e-07f,
+ 8.249247615e-07f, 8.280645701e-07f, 8.312020299e-07f, 8.343371344e-07f, 8.374698771e-07f, 8.406002515e-07f, 8.437282511e-07f, 8.468538694e-07f, 8.499771000e-07f, 8.530979363e-07f,
+ 8.562163720e-07f, 8.593324005e-07f, 8.624460153e-07f, 8.655572101e-07f, 8.686659784e-07f, 8.717723138e-07f, 8.748762098e-07f, 8.779776600e-07f, 8.810766580e-07f, 8.841731974e-07f,
+ 8.872672717e-07f, 8.903588746e-07f, 8.934479998e-07f, 8.965346407e-07f, 8.996187911e-07f, 9.027004445e-07f, 9.057795946e-07f, 9.088562351e-07f, 9.119303595e-07f, 9.150019616e-07f,
+ 9.180710350e-07f, 9.211375734e-07f, 9.242015704e-07f, 9.272630198e-07f, 9.303219152e-07f, 9.333782503e-07f, 9.364320188e-07f, 9.394832144e-07f, 9.425318309e-07f, 9.455778620e-07f,
+ 9.486213014e-07f, 9.516621428e-07f, 9.547003799e-07f, 9.577360066e-07f, 9.607690166e-07f, 9.637994037e-07f, 9.668271615e-07f, 9.698522839e-07f, 9.728747648e-07f, 9.758945978e-07f,
+ 9.789117767e-07f, 9.819262954e-07f, 9.849381477e-07f, 9.879473274e-07f, 9.909538284e-07f, 9.939576444e-07f, 9.969587693e-07f, 9.999571969e-07f, 1.002952921e-06f, 1.005945936e-06f,
+ 1.008936235e-06f, 1.011923812e-06f, 1.014908661e-06f, 1.017890777e-06f, 1.020870152e-06f, 1.023846780e-06f, 1.026820657e-06f, 1.029791775e-06f, 1.032760129e-06f, 1.035725712e-06f,
+ 1.038688518e-06f, 1.041648542e-06f, 1.044605777e-06f, 1.047560218e-06f, 1.050511857e-06f, 1.053460690e-06f, 1.056406710e-06f, 1.059349911e-06f, 1.062290287e-06f, 1.065227832e-06f,
+ 1.068162540e-06f, 1.071094406e-06f, 1.074023423e-06f, 1.076949585e-06f, 1.079872886e-06f, 1.082793321e-06f, 1.085710883e-06f, 1.088625566e-06f, 1.091537365e-06f, 1.094446273e-06f,
+ 1.097352285e-06f, 1.100255395e-06f, 1.103155597e-06f, 1.106052884e-06f, 1.108947252e-06f, 1.111838694e-06f, 1.114727204e-06f, 1.117612777e-06f, 1.120495406e-06f, 1.123375086e-06f,
+ 1.126251810e-06f, 1.129125574e-06f, 1.131996371e-06f, 1.134864196e-06f, 1.137729042e-06f, 1.140590904e-06f, 1.143449775e-06f, 1.146305651e-06f, 1.149158526e-06f, 1.152008393e-06f,
+ 1.154855247e-06f, 1.157699082e-06f, 1.160539892e-06f, 1.163377672e-06f, 1.166212416e-06f, 1.169044118e-06f, 1.171872772e-06f, 1.174698374e-06f, 1.177520916e-06f, 1.180340393e-06f,
+ 1.183156800e-06f, 1.185970131e-06f, 1.188780381e-06f, 1.191587542e-06f, 1.194391611e-06f, 1.197192581e-06f, 1.199990447e-06f, 1.202785203e-06f, 1.205576843e-06f, 1.208365361e-06f,
+ 1.211150753e-06f, 1.213933013e-06f, 1.216712134e-06f, 1.219488112e-06f, 1.222260940e-06f, 1.225030614e-06f, 1.227797127e-06f, 1.230560475e-06f, 1.233320650e-06f, 1.236077649e-06f,
+ 1.238831466e-06f, 1.241582094e-06f, 1.244329528e-06f, 1.247073764e-06f, 1.249814794e-06f, 1.252552615e-06f, 1.255287220e-06f, 1.258018604e-06f, 1.260746762e-06f, 1.263471687e-06f,
+ 1.266193375e-06f, 1.268911820e-06f, 1.271627017e-06f, 1.274338959e-06f, 1.277047643e-06f, 1.279753062e-06f, 1.282455211e-06f, 1.285154085e-06f, 1.287849678e-06f, 1.290541984e-06f,
+ 1.293230999e-06f, 1.295916717e-06f, 1.298599133e-06f, 1.301278241e-06f, 1.303954036e-06f, 1.306626513e-06f, 1.309295666e-06f, 1.311961490e-06f, 1.314623980e-06f, 1.317283131e-06f,
+ 1.319938936e-06f, 1.322591392e-06f, 1.325240492e-06f, 1.327886231e-06f, 1.330528604e-06f, 1.333167606e-06f, 1.335803232e-06f, 1.338435476e-06f, 1.341064333e-06f, 1.343689799e-06f,
+ 1.346311866e-06f, 1.348930532e-06f, 1.351545789e-06f, 1.354157634e-06f, 1.356766060e-06f, 1.359371064e-06f, 1.361972639e-06f, 1.364570780e-06f, 1.367165483e-06f, 1.369756742e-06f,
+ 1.372344552e-06f, 1.374928908e-06f, 1.377509804e-06f, 1.380087237e-06f, 1.382661200e-06f, 1.385231689e-06f, 1.387798698e-06f, 1.390362223e-06f, 1.392922258e-06f, 1.395478798e-06f,
+ 1.398031839e-06f, 1.400581375e-06f, 1.403127401e-06f, 1.405669912e-06f, 1.408208904e-06f, 1.410744371e-06f, 1.413276308e-06f, 1.415804710e-06f, 1.418329572e-06f, 1.420850890e-06f,
+ 1.423368659e-06f, 1.425882872e-06f, 1.428393526e-06f, 1.430900616e-06f, 1.433404136e-06f, 1.435904082e-06f, 1.438400449e-06f, 1.440893232e-06f, 1.443382426e-06f, 1.445868026e-06f,
+ 1.448350028e-06f, 1.450828425e-06f, 1.453303215e-06f, 1.455774391e-06f, 1.458241949e-06f, 1.460705884e-06f, 1.463166192e-06f, 1.465622867e-06f, 1.468075905e-06f, 1.470525300e-06f,
+ 1.472971049e-06f, 1.475413146e-06f, 1.477851587e-06f, 1.480286367e-06f, 1.482717480e-06f, 1.485144924e-06f, 1.487568691e-06f, 1.489988779e-06f, 1.492405182e-06f, 1.494817895e-06f,
+ 1.497226914e-06f, 1.499632235e-06f, 1.502033852e-06f, 1.504431760e-06f, 1.506825956e-06f, 1.509216435e-06f, 1.511603191e-06f, 1.513986220e-06f, 1.516365519e-06f, 1.518741081e-06f,
+ 1.521112903e-06f, 1.523480979e-06f, 1.525845306e-06f, 1.528205878e-06f, 1.530562692e-06f, 1.532915742e-06f, 1.535265024e-06f, 1.537610534e-06f, 1.539952266e-06f, 1.542290217e-06f,
+ 1.544624382e-06f, 1.546954757e-06f, 1.549281336e-06f, 1.551604116e-06f, 1.553923091e-06f, 1.556238259e-06f, 1.558549613e-06f, 1.560857150e-06f, 1.563160865e-06f, 1.565460754e-06f,
+ 1.567756812e-06f, 1.570049036e-06f, 1.572337419e-06f, 1.574621959e-06f, 1.576902651e-06f, 1.579179490e-06f, 1.581452472e-06f, 1.583721593e-06f, 1.585986848e-06f, 1.588248233e-06f,
+ 1.590505743e-06f, 1.592759376e-06f, 1.595009125e-06f, 1.597254986e-06f, 1.599496957e-06f, 1.601735031e-06f, 1.603969206e-06f, 1.606199476e-06f, 1.608425837e-06f, 1.610648286e-06f,
+ 1.612866817e-06f, 1.615081427e-06f, 1.617292112e-06f, 1.619498867e-06f, 1.621701688e-06f, 1.623900571e-06f, 1.626095512e-06f, 1.628286506e-06f, 1.630473550e-06f, 1.632656638e-06f,
+ 1.634835768e-06f, 1.637010935e-06f, 1.639182135e-06f, 1.641349364e-06f, 1.643512617e-06f, 1.645671891e-06f, 1.647827181e-06f, 1.649978483e-06f, 1.652125794e-06f, 1.654269110e-06f,
+ 1.656408425e-06f, 1.658543737e-06f, 1.660675041e-06f, 1.662802333e-06f, 1.664925609e-06f, 1.667044865e-06f, 1.669160098e-06f, 1.671271303e-06f, 1.673378475e-06f, 1.675481613e-06f,
+ 1.677580710e-06f, 1.679675764e-06f, 1.681766770e-06f, 1.683853725e-06f, 1.685936625e-06f, 1.688015465e-06f, 1.690090242e-06f, 1.692160952e-06f, 1.694227591e-06f, 1.696290155e-06f,
+ 1.698348641e-06f, 1.700403044e-06f, 1.702453361e-06f, 1.704499588e-06f, 1.706541720e-06f, 1.708579755e-06f, 1.710613689e-06f, 1.712643517e-06f, 1.714669236e-06f, 1.716690842e-06f,
+ 1.718708331e-06f, 1.720721700e-06f, 1.722730945e-06f, 1.724736062e-06f, 1.726737047e-06f, 1.728733897e-06f, 1.730726608e-06f, 1.732715177e-06f, 1.734699599e-06f, 1.736679871e-06f,
+ 1.738655990e-06f, 1.740627951e-06f, 1.742595751e-06f, 1.744559386e-06f, 1.746518854e-06f, 1.748474149e-06f, 1.750425269e-06f, 1.752372210e-06f, 1.754314969e-06f, 1.756253541e-06f,
+ 1.758187924e-06f, 1.760118113e-06f, 1.762044106e-06f, 1.763965898e-06f, 1.765883486e-06f, 1.767796867e-06f, 1.769706037e-06f, 1.771610992e-06f, 1.773511730e-06f, 1.775408246e-06f,
+ 1.777300538e-06f, 1.779188601e-06f, 1.781072433e-06f, 1.782952030e-06f, 1.784827388e-06f, 1.786698504e-06f, 1.788565374e-06f, 1.790427996e-06f, 1.792286366e-06f, 1.794140480e-06f,
+ 1.795990335e-06f, 1.797835929e-06f, 1.799677256e-06f, 1.801514315e-06f, 1.803347101e-06f, 1.805175612e-06f, 1.806999844e-06f, 1.808819794e-06f, 1.810635458e-06f, 1.812446834e-06f,
+ 1.814253918e-06f, 1.816056706e-06f, 1.817855196e-06f, 1.819649385e-06f, 1.821439268e-06f, 1.823224844e-06f, 1.825006108e-06f, 1.826783057e-06f, 1.828555689e-06f, 1.830324000e-06f,
+ 1.832087987e-06f, 1.833847646e-06f, 1.835602976e-06f, 1.837353971e-06f, 1.839100631e-06f, 1.840842950e-06f, 1.842580927e-06f, 1.844314557e-06f, 1.846043839e-06f, 1.847768769e-06f,
+ 1.849489344e-06f, 1.851205560e-06f, 1.852917415e-06f, 1.854624906e-06f, 1.856328030e-06f, 1.858026783e-06f, 1.859721163e-06f, 1.861411167e-06f, 1.863096791e-06f, 1.864778034e-06f,
+ 1.866454891e-06f, 1.868127360e-06f, 1.869795438e-06f, 1.871459122e-06f, 1.873118408e-06f, 1.874773296e-06f, 1.876423780e-06f, 1.878069859e-06f, 1.879711529e-06f, 1.881348787e-06f,
+ 1.882981632e-06f, 1.884610059e-06f, 1.886234067e-06f, 1.887853652e-06f, 1.889468811e-06f, 1.891079542e-06f, 1.892685841e-06f, 1.894287707e-06f, 1.895885136e-06f, 1.897478125e-06f,
+ 1.899066672e-06f, 1.900650774e-06f, 1.902230428e-06f, 1.903805632e-06f, 1.905376383e-06f, 1.906942678e-06f, 1.908504514e-06f, 1.910061888e-06f, 1.911614799e-06f, 1.913163243e-06f,
+ 1.914707218e-06f, 1.916246721e-06f, 1.917781750e-06f, 1.919312301e-06f, 1.920838373e-06f, 1.922359962e-06f, 1.923877066e-06f, 1.925389682e-06f, 1.926897809e-06f, 1.928401442e-06f,
+ 1.929900581e-06f, 1.931395221e-06f, 1.932885362e-06f, 1.934370999e-06f, 1.935852131e-06f, 1.937328756e-06f, 1.938800869e-06f, 1.940268470e-06f, 1.941731556e-06f, 1.943190124e-06f,
+ 1.944644172e-06f, 1.946093697e-06f, 1.947538697e-06f, 1.948979170e-06f, 1.950415113e-06f, 1.951846523e-06f, 1.953273399e-06f, 1.954695738e-06f, 1.956113537e-06f, 1.957526795e-06f,
+ 1.958935508e-06f, 1.960339676e-06f, 1.961739294e-06f, 1.963134361e-06f, 1.964524875e-06f, 1.965910833e-06f, 1.967292234e-06f, 1.968669074e-06f, 1.970041351e-06f, 1.971409064e-06f,
+ 1.972772210e-06f, 1.974130787e-06f, 1.975484792e-06f, 1.976834224e-06f, 1.978179079e-06f, 1.979519357e-06f, 1.980855055e-06f, 1.982186170e-06f, 1.983512701e-06f, 1.984834645e-06f,
+ 1.986152001e-06f, 1.987464765e-06f, 1.988772937e-06f, 1.990076513e-06f, 1.991375492e-06f, 1.992669872e-06f, 1.993959650e-06f, 1.995244825e-06f, 1.996525395e-06f, 1.997801357e-06f,
+ 1.999072709e-06f, 2.000339450e-06f, 2.001601577e-06f, 2.002859089e-06f, 2.004111983e-06f, 2.005360258e-06f, 2.006603911e-06f, 2.007842940e-06f, 2.009077344e-06f, 2.010307121e-06f,
+ 2.011532269e-06f, 2.012752785e-06f, 2.013968668e-06f, 2.015179916e-06f, 2.016386528e-06f, 2.017588500e-06f, 2.018785832e-06f, 2.019978522e-06f, 2.021166567e-06f, 2.022349966e-06f,
+ 2.023528717e-06f, 2.024702819e-06f, 2.025872269e-06f, 2.027037065e-06f, 2.028197207e-06f, 2.029352691e-06f, 2.030503517e-06f, 2.031649682e-06f, 2.032791186e-06f, 2.033928025e-06f,
+ 2.035060199e-06f, 2.036187706e-06f, 2.037310544e-06f, 2.038428711e-06f, 2.039542205e-06f, 2.040651026e-06f, 2.041755171e-06f, 2.042854639e-06f, 2.043949428e-06f, 2.045039537e-06f,
+ 2.046124963e-06f, 2.047205706e-06f, 2.048281763e-06f, 2.049353133e-06f, 2.050419815e-06f, 2.051481807e-06f, 2.052539108e-06f, 2.053591715e-06f, 2.054639628e-06f, 2.055682845e-06f,
+ 2.056721364e-06f, 2.057755184e-06f, 2.058784303e-06f, 2.059808720e-06f, 2.060828434e-06f, 2.061843443e-06f, 2.062853745e-06f, 2.063859339e-06f, 2.064860225e-06f, 2.065856399e-06f,
+ 2.066847862e-06f, 2.067834611e-06f, 2.068816645e-06f, 2.069793963e-06f, 2.070766564e-06f, 2.071734446e-06f, 2.072697607e-06f, 2.073656047e-06f, 2.074609764e-06f, 2.075558757e-06f,
+ 2.076503024e-06f, 2.077442565e-06f, 2.078377378e-06f, 2.079307462e-06f, 2.080232815e-06f, 2.081153436e-06f, 2.082069324e-06f, 2.082980479e-06f, 2.083886898e-06f, 2.084788580e-06f,
+ 2.085685524e-06f, 2.086577730e-06f, 2.087465196e-06f, 2.088347920e-06f, 2.089225902e-06f, 2.090099140e-06f, 2.090967634e-06f, 2.091831382e-06f, 2.092690383e-06f, 2.093544637e-06f,
+ 2.094394141e-06f, 2.095238895e-06f, 2.096078898e-06f, 2.096914149e-06f, 2.097744647e-06f, 2.098570391e-06f, 2.099391379e-06f, 2.100207611e-06f, 2.101019086e-06f, 2.101825802e-06f,
+ 2.102627760e-06f, 2.103424957e-06f, 2.104217393e-06f, 2.105005067e-06f, 2.105787979e-06f, 2.106566126e-06f, 2.107339509e-06f, 2.108108125e-06f, 2.108871976e-06f, 2.109631059e-06f,
+ 2.110385373e-06f, 2.111134919e-06f, 2.111879694e-06f, 2.112619699e-06f, 2.113354931e-06f, 2.114085392e-06f, 2.114811079e-06f, 2.115531992e-06f, 2.116248131e-06f, 2.116959493e-06f,
+ 2.117666080e-06f, 2.118367889e-06f, 2.119064920e-06f, 2.119757173e-06f, 2.120444647e-06f, 2.121127340e-06f, 2.121805253e-06f, 2.122478385e-06f, 2.123146734e-06f, 2.123810301e-06f,
+ 2.124469085e-06f, 2.125123084e-06f, 2.125772299e-06f, 2.126416729e-06f, 2.127056372e-06f, 2.127691230e-06f, 2.128321300e-06f, 2.128946583e-06f, 2.129567077e-06f, 2.130182783e-06f,
+ 2.130793700e-06f, 2.131399826e-06f, 2.132001163e-06f, 2.132597708e-06f, 2.133189462e-06f, 2.133776425e-06f, 2.134358595e-06f, 2.134935972e-06f, 2.135508556e-06f, 2.136076347e-06f,
+ 2.136639343e-06f, 2.137197544e-06f, 2.137750951e-06f, 2.138299562e-06f, 2.138843378e-06f, 2.139382397e-06f, 2.139916620e-06f, 2.140446046e-06f, 2.140970675e-06f, 2.141490506e-06f,
+ 2.142005539e-06f, 2.142515774e-06f, 2.143021210e-06f, 2.143521848e-06f, 2.144017686e-06f, 2.144508725e-06f, 2.144994964e-06f, 2.145476404e-06f, 2.145953043e-06f, 2.146424881e-06f,
+ 2.146891919e-06f, 2.147354156e-06f, 2.147811592e-06f, 2.148264227e-06f, 2.148712061e-06f, 2.149155092e-06f, 2.149593322e-06f, 2.150026750e-06f, 2.150455376e-06f, 2.150879200e-06f,
+ 2.151298221e-06f, 2.151712440e-06f, 2.152121856e-06f, 2.152526470e-06f, 2.152926281e-06f, 2.153321289e-06f, 2.153711494e-06f, 2.154096897e-06f, 2.154477497e-06f, 2.154853293e-06f,
+ 2.155224287e-06f, 2.155590478e-06f, 2.155951866e-06f, 2.156308451e-06f, 2.156660233e-06f, 2.157007212e-06f, 2.157349389e-06f, 2.157686762e-06f, 2.158019333e-06f, 2.158347102e-06f,
+ 2.158670068e-06f, 2.158988231e-06f, 2.159301593e-06f, 2.159610152e-06f, 2.159913909e-06f, 2.160212864e-06f, 2.160507017e-06f, 2.160796369e-06f, 2.161080920e-06f, 2.161360669e-06f,
+ 2.161635618e-06f, 2.161905765e-06f, 2.162171112e-06f, 2.162431659e-06f, 2.162687406e-06f, 2.162938353e-06f, 2.163184500e-06f, 2.163425848e-06f, 2.163662396e-06f, 2.163894147e-06f,
+ 2.164121098e-06f, 2.164343252e-06f, 2.164560608e-06f, 2.164773166e-06f, 2.164980927e-06f, 2.165183892e-06f, 2.165382060e-06f, 2.165575432e-06f, 2.165764008e-06f, 2.165947789e-06f,
+ 2.166126776e-06f, 2.166300968e-06f, 2.166470365e-06f, 2.166634970e-06f, 2.166794781e-06f, 2.166949800e-06f, 2.167100027e-06f, 2.167245462e-06f, 2.167386105e-06f, 2.167521958e-06f,
+ 2.167653021e-06f, 2.167779295e-06f, 2.167900779e-06f, 2.168017474e-06f, 2.168129382e-06f, 2.168236502e-06f, 2.168338835e-06f, 2.168436382e-06f, 2.168529144e-06f, 2.168617120e-06f,
+ 2.168700312e-06f, 2.168778720e-06f, 2.168852345e-06f, 2.168921187e-06f, 2.168985247e-06f, 2.169044527e-06f, 2.169099025e-06f, 2.169148744e-06f, 2.169193684e-06f, 2.169233845e-06f,
+ 2.169269228e-06f, 2.169299835e-06f, 2.169325665e-06f, 2.169346720e-06f, 2.169363000e-06f, 2.169374507e-06f, 2.169381240e-06f, 2.169383201e-06f, 2.169380390e-06f, 2.169372808e-06f,
+ 2.169360457e-06f, 2.169343336e-06f, 2.169321447e-06f, 2.169294791e-06f, 2.169263369e-06f, 2.169227180e-06f, 2.169186227e-06f, 2.169140510e-06f, 2.169090031e-06f, 2.169034789e-06f,
+ 2.168974786e-06f, 2.168910023e-06f, 2.168840501e-06f, 2.168766220e-06f, 2.168687182e-06f, 2.168603388e-06f, 2.168514839e-06f, 2.168421536e-06f, 2.168323479e-06f, 2.168220670e-06f,
+ 2.168113109e-06f, 2.168000799e-06f, 2.167883739e-06f, 2.167761931e-06f, 2.167635377e-06f, 2.167504076e-06f, 2.167368031e-06f, 2.167227242e-06f, 2.167081710e-06f, 2.166931437e-06f,
+ 2.166776423e-06f, 2.166616671e-06f, 2.166452180e-06f, 2.166282953e-06f, 2.166108989e-06f, 2.165930292e-06f, 2.165746861e-06f, 2.165558697e-06f, 2.165365803e-06f, 2.165168180e-06f,
+ 2.164965828e-06f, 2.164758748e-06f, 2.164546943e-06f, 2.164330413e-06f, 2.164109160e-06f, 2.163883185e-06f, 2.163652489e-06f, 2.163417074e-06f, 2.163176940e-06f, 2.162932090e-06f,
+ 2.162682524e-06f, 2.162428244e-06f, 2.162169251e-06f, 2.161905547e-06f, 2.161637133e-06f, 2.161364010e-06f, 2.161086180e-06f, 2.160803644e-06f, 2.160516404e-06f, 2.160224461e-06f,
+ 2.159927816e-06f, 2.159626471e-06f, 2.159320428e-06f, 2.159009687e-06f, 2.158694251e-06f, 2.158374121e-06f, 2.158049298e-06f, 2.157719783e-06f, 2.157385580e-06f, 2.157046688e-06f,
+ 2.156703109e-06f, 2.156354846e-06f, 2.156001899e-06f, 2.155644270e-06f, 2.155281961e-06f, 2.154914973e-06f, 2.154543309e-06f, 2.154166968e-06f, 2.153785954e-06f, 2.153400268e-06f,
+ 2.153009911e-06f, 2.152614885e-06f, 2.152215192e-06f, 2.151810833e-06f, 2.151401810e-06f, 2.150988125e-06f, 2.150569780e-06f, 2.150146776e-06f, 2.149719114e-06f, 2.149286798e-06f,
+ 2.148849827e-06f, 2.148408205e-06f, 2.147961933e-06f, 2.147511012e-06f, 2.147055445e-06f, 2.146595233e-06f, 2.146130379e-06f, 2.145660883e-06f, 2.145186748e-06f, 2.144707975e-06f,
+ 2.144224566e-06f, 2.143736524e-06f, 2.143243850e-06f, 2.142746546e-06f, 2.142244614e-06f, 2.141738055e-06f, 2.141226872e-06f, 2.140711067e-06f, 2.140190641e-06f, 2.139665596e-06f,
+ 2.139135935e-06f, 2.138601659e-06f, 2.138062770e-06f, 2.137519270e-06f, 2.136971162e-06f, 2.136418447e-06f, 2.135861127e-06f, 2.135299204e-06f, 2.134732680e-06f, 2.134161558e-06f,
+ 2.133585838e-06f, 2.133005524e-06f, 2.132420618e-06f, 2.131831121e-06f, 2.131237035e-06f, 2.130638363e-06f, 2.130035107e-06f, 2.129427268e-06f, 2.128814850e-06f, 2.128197853e-06f,
+ 2.127576281e-06f, 2.126950135e-06f, 2.126319418e-06f, 2.125684131e-06f, 2.125044277e-06f, 2.124399858e-06f, 2.123750876e-06f, 2.123097333e-06f, 2.122439233e-06f, 2.121776576e-06f,
+ 2.121109365e-06f, 2.120437602e-06f, 2.119761290e-06f, 2.119080431e-06f, 2.118395027e-06f, 2.117705081e-06f, 2.117010594e-06f, 2.116311569e-06f, 2.115608008e-06f, 2.114899914e-06f,
+ 2.114187289e-06f, 2.113470135e-06f, 2.112748455e-06f, 2.112022251e-06f, 2.111291525e-06f, 2.110556280e-06f, 2.109816518e-06f, 2.109072241e-06f, 2.108323453e-06f, 2.107570154e-06f,
+ 2.106812349e-06f, 2.106050039e-06f, 2.105283226e-06f, 2.104511913e-06f, 2.103736103e-06f, 2.102955798e-06f, 2.102171001e-06f, 2.101381713e-06f, 2.100587938e-06f, 2.099789678e-06f,
+ 2.098986936e-06f, 2.098179714e-06f, 2.097368014e-06f, 2.096551839e-06f, 2.095731192e-06f, 2.094906076e-06f, 2.094076492e-06f, 2.093242443e-06f, 2.092403933e-06f, 2.091560963e-06f,
+ 2.090713537e-06f, 2.089861656e-06f, 2.089005324e-06f, 2.088144543e-06f, 2.087279316e-06f, 2.086409645e-06f, 2.085535534e-06f, 2.084656984e-06f, 2.083773999e-06f, 2.082886580e-06f,
+ 2.081994732e-06f, 2.081098457e-06f, 2.080197756e-06f, 2.079292634e-06f, 2.078383093e-06f, 2.077469135e-06f, 2.076550764e-06f, 2.075627981e-06f, 2.074700791e-06f, 2.073769195e-06f,
+ 2.072833197e-06f, 2.071892799e-06f, 2.070948004e-06f, 2.069998815e-06f, 2.069045235e-06f, 2.068087266e-06f, 2.067124912e-06f, 2.066158176e-06f, 2.065187059e-06f, 2.064211566e-06f,
+ 2.063231698e-06f, 2.062247460e-06f, 2.061258853e-06f, 2.060265881e-06f, 2.059268547e-06f, 2.058266853e-06f, 2.057260803e-06f, 2.056250399e-06f, 2.055235645e-06f, 2.054216543e-06f,
+ 2.053193096e-06f, 2.052165308e-06f, 2.051133182e-06f, 2.050096719e-06f, 2.049055925e-06f, 2.048010800e-06f, 2.046961349e-06f, 2.045907575e-06f, 2.044849480e-06f, 2.043787068e-06f,
+ 2.042720342e-06f, 2.041649305e-06f, 2.040573959e-06f, 2.039494308e-06f, 2.038410356e-06f, 2.037322105e-06f, 2.036229558e-06f, 2.035132719e-06f, 2.034031590e-06f, 2.032926175e-06f,
+ 2.031816477e-06f, 2.030702499e-06f, 2.029584245e-06f, 2.028461717e-06f, 2.027334919e-06f, 2.026203853e-06f, 2.025068524e-06f, 2.023928934e-06f, 2.022785087e-06f, 2.021636986e-06f,
+ 2.020484633e-06f, 2.019328033e-06f, 2.018167189e-06f, 2.017002103e-06f, 2.015832780e-06f, 2.014659222e-06f, 2.013481433e-06f, 2.012299416e-06f, 2.011113174e-06f, 2.009922711e-06f,
+ 2.008728031e-06f, 2.007529135e-06f, 2.006326029e-06f, 2.005118714e-06f, 2.003907195e-06f, 2.002691475e-06f, 2.001471558e-06f, 2.000247446e-06f, 1.999019143e-06f, 1.997786652e-06f,
+ 1.996549978e-06f, 1.995309123e-06f, 1.994064091e-06f, 1.992814885e-06f, 1.991561508e-06f, 1.990303965e-06f, 1.989042259e-06f, 1.987776393e-06f, 1.986506370e-06f, 1.985232195e-06f,
+ 1.983953870e-06f, 1.982671400e-06f, 1.981384787e-06f, 1.980094036e-06f, 1.978799149e-06f, 1.977500131e-06f, 1.976196985e-06f, 1.974889714e-06f, 1.973578322e-06f, 1.972262813e-06f,
+ 1.970943190e-06f, 1.969619457e-06f, 1.968291618e-06f, 1.966959676e-06f, 1.965623634e-06f, 1.964283497e-06f, 1.962939268e-06f, 1.961590950e-06f, 1.960238548e-06f, 1.958882065e-06f,
+ 1.957521505e-06f, 1.956156871e-06f, 1.954788167e-06f, 1.953415397e-06f, 1.952038564e-06f, 1.950657673e-06f, 1.949272726e-06f, 1.947883729e-06f, 1.946490684e-06f, 1.945093595e-06f,
+ 1.943692466e-06f, 1.942287300e-06f, 1.940878103e-06f, 1.939464876e-06f, 1.938047625e-06f, 1.936626352e-06f, 1.935201063e-06f, 1.933771760e-06f, 1.932338447e-06f, 1.930901128e-06f,
+ 1.929459808e-06f, 1.928014489e-06f, 1.926565177e-06f, 1.925111874e-06f, 1.923654584e-06f, 1.922193312e-06f, 1.920728061e-06f, 1.919258836e-06f, 1.917785639e-06f, 1.916308476e-06f,
+ 1.914827350e-06f, 1.913342264e-06f, 1.911853224e-06f, 1.910360232e-06f, 1.908863293e-06f, 1.907362411e-06f, 1.905857589e-06f, 1.904348832e-06f, 1.902836144e-06f, 1.901319529e-06f,
+ 1.899798990e-06f, 1.898274532e-06f, 1.896746159e-06f, 1.895213874e-06f, 1.893677682e-06f, 1.892137587e-06f, 1.890593594e-06f, 1.889045705e-06f, 1.887493925e-06f, 1.885938258e-06f,
+ 1.884378708e-06f, 1.882815280e-06f, 1.881247977e-06f, 1.879676804e-06f, 1.878101764e-06f, 1.876522863e-06f, 1.874940103e-06f, 1.873353489e-06f, 1.871763025e-06f, 1.870168716e-06f,
+ 1.868570565e-06f, 1.866968577e-06f, 1.865362755e-06f, 1.863753105e-06f, 1.862139630e-06f, 1.860522335e-06f, 1.858901223e-06f, 1.857276299e-06f, 1.855647567e-06f, 1.854015032e-06f,
+ 1.852378697e-06f, 1.850738567e-06f, 1.849094646e-06f, 1.847446938e-06f, 1.845795448e-06f, 1.844140180e-06f, 1.842481139e-06f, 1.840818327e-06f, 1.839151751e-06f, 1.837481414e-06f,
+ 1.835807320e-06f, 1.834129474e-06f, 1.832447880e-06f, 1.830762542e-06f, 1.829073465e-06f, 1.827380653e-06f, 1.825684111e-06f, 1.823983843e-06f, 1.822279853e-06f, 1.820572146e-06f,
+ 1.818860725e-06f, 1.817145596e-06f, 1.815426763e-06f, 1.813704230e-06f, 1.811978002e-06f, 1.810248083e-06f, 1.808514478e-06f, 1.806777190e-06f, 1.805036225e-06f, 1.803291587e-06f,
+ 1.801543280e-06f, 1.799791309e-06f, 1.798035679e-06f, 1.796276393e-06f, 1.794513457e-06f, 1.792746874e-06f, 1.790976650e-06f, 1.789202788e-06f, 1.787425294e-06f, 1.785644172e-06f,
+ 1.783859426e-06f, 1.782071062e-06f, 1.780279082e-06f, 1.778483493e-06f, 1.776684299e-06f, 1.774881504e-06f, 1.773075113e-06f, 1.771265130e-06f, 1.769451560e-06f, 1.767634408e-06f,
+ 1.765813678e-06f, 1.763989375e-06f, 1.762161503e-06f, 1.760330067e-06f, 1.758495073e-06f, 1.756656523e-06f, 1.754814424e-06f, 1.752968779e-06f, 1.751119594e-06f, 1.749266873e-06f,
+ 1.747410621e-06f, 1.745550842e-06f, 1.743687541e-06f, 1.741820723e-06f, 1.739950392e-06f, 1.738076554e-06f, 1.736199213e-06f, 1.734318373e-06f, 1.732434040e-06f, 1.730546218e-06f,
+ 1.728654912e-06f, 1.726760127e-06f, 1.724861867e-06f, 1.722960138e-06f, 1.721054943e-06f, 1.719146289e-06f, 1.717234178e-06f, 1.715318618e-06f, 1.713399611e-06f, 1.711477164e-06f,
+ 1.709551280e-06f, 1.707621965e-06f, 1.705689223e-06f, 1.703753060e-06f, 1.701813480e-06f, 1.699870488e-06f, 1.697924089e-06f, 1.695974288e-06f, 1.694021089e-06f, 1.692064498e-06f,
+ 1.690104519e-06f, 1.688141157e-06f, 1.686174418e-06f, 1.684204306e-06f, 1.682230826e-06f, 1.680253982e-06f, 1.678273781e-06f, 1.676290226e-06f, 1.674303323e-06f, 1.672313077e-06f,
+ 1.670319492e-06f, 1.668322574e-06f, 1.666322328e-06f, 1.664318758e-06f, 1.662311869e-06f, 1.660301667e-06f, 1.658288157e-06f, 1.656271342e-06f, 1.654251230e-06f, 1.652227824e-06f,
+ 1.650201129e-06f, 1.648171151e-06f, 1.646137894e-06f, 1.644101364e-06f, 1.642061566e-06f, 1.640018504e-06f, 1.637972184e-06f, 1.635922611e-06f, 1.633869790e-06f, 1.631813726e-06f,
+ 1.629754423e-06f, 1.627691888e-06f, 1.625626125e-06f, 1.623557139e-06f, 1.621484936e-06f, 1.619409520e-06f, 1.617330897e-06f, 1.615249071e-06f, 1.613164049e-06f, 1.611075834e-06f,
+ 1.608984433e-06f, 1.606889850e-06f, 1.604792090e-06f, 1.602691159e-06f, 1.600587062e-06f, 1.598479804e-06f, 1.596369390e-06f, 1.594255825e-06f, 1.592139115e-06f, 1.590019264e-06f,
+ 1.587896279e-06f, 1.585770163e-06f, 1.583640923e-06f, 1.581508563e-06f, 1.579373090e-06f, 1.577234507e-06f, 1.575092820e-06f, 1.572948035e-06f, 1.570800157e-06f, 1.568649191e-06f,
+ 1.566495142e-06f, 1.564338016e-06f, 1.562177817e-06f, 1.560014552e-06f, 1.557848225e-06f, 1.555678841e-06f, 1.553506407e-06f, 1.551330927e-06f, 1.549152406e-06f, 1.546970850e-06f,
+ 1.544786265e-06f, 1.542598655e-06f, 1.540408026e-06f, 1.538214384e-06f, 1.536017732e-06f, 1.533818078e-06f, 1.531615426e-06f, 1.529409782e-06f, 1.527201151e-06f, 1.524989538e-06f,
+ 1.522774948e-06f, 1.520557388e-06f, 1.518336863e-06f, 1.516113377e-06f, 1.513886937e-06f, 1.511657548e-06f, 1.509425214e-06f, 1.507189942e-06f, 1.504951738e-06f, 1.502710605e-06f,
+ 1.500466551e-06f, 1.498219579e-06f, 1.495969697e-06f, 1.493716908e-06f, 1.491461220e-06f, 1.489202636e-06f, 1.486941163e-06f, 1.484676806e-06f, 1.482409570e-06f, 1.480139462e-06f,
+ 1.477866486e-06f, 1.475590648e-06f, 1.473311953e-06f, 1.471030408e-06f, 1.468746017e-06f, 1.466458786e-06f, 1.464168720e-06f, 1.461875826e-06f, 1.459580108e-06f, 1.457281572e-06f,
+ 1.454980224e-06f, 1.452676069e-06f, 1.450369113e-06f, 1.448059361e-06f, 1.445746820e-06f, 1.443431493e-06f, 1.441113388e-06f, 1.438792509e-06f, 1.436468862e-06f, 1.434142454e-06f,
+ 1.431813288e-06f, 1.429481372e-06f, 1.427146710e-06f, 1.424809308e-06f, 1.422469172e-06f, 1.420126308e-06f, 1.417780721e-06f, 1.415432416e-06f, 1.413081399e-06f, 1.410727677e-06f,
+ 1.408371254e-06f, 1.406012137e-06f, 1.403650330e-06f, 1.401285840e-06f, 1.398918672e-06f, 1.396548832e-06f, 1.394176325e-06f, 1.391801158e-06f, 1.389423336e-06f, 1.387042864e-06f,
+ 1.384659748e-06f, 1.382273995e-06f, 1.379885609e-06f, 1.377494597e-06f, 1.375100964e-06f, 1.372704716e-06f, 1.370305858e-06f, 1.367904397e-06f, 1.365500337e-06f, 1.363093686e-06f,
+ 1.360684448e-06f, 1.358272629e-06f, 1.355858235e-06f, 1.353441272e-06f, 1.351021745e-06f, 1.348599661e-06f, 1.346175025e-06f, 1.343747843e-06f, 1.341318120e-06f, 1.338885863e-06f,
+ 1.336451076e-06f, 1.334013767e-06f, 1.331573941e-06f, 1.329131603e-06f, 1.326686760e-06f, 1.324239416e-06f, 1.321789579e-06f, 1.319337254e-06f, 1.316882446e-06f, 1.314425162e-06f,
+ 1.311965407e-06f, 1.309503187e-06f, 1.307038508e-06f, 1.304571376e-06f, 1.302101797e-06f, 1.299629777e-06f, 1.297155320e-06f, 1.294678434e-06f, 1.292199124e-06f, 1.289717397e-06f,
+ 1.287233257e-06f, 1.284746710e-06f, 1.282257764e-06f, 1.279766423e-06f, 1.277272693e-06f, 1.274776581e-06f, 1.272278092e-06f, 1.269777233e-06f, 1.267274008e-06f, 1.264768424e-06f,
+ 1.262260487e-06f, 1.259750203e-06f, 1.257237578e-06f, 1.254722618e-06f, 1.252205328e-06f, 1.249685714e-06f, 1.247163783e-06f, 1.244639541e-06f, 1.242112993e-06f, 1.239584146e-06f,
+ 1.237053004e-06f, 1.234519575e-06f, 1.231983865e-06f, 1.229445878e-06f, 1.226905622e-06f, 1.224363102e-06f, 1.221818324e-06f, 1.219271294e-06f, 1.216722018e-06f, 1.214170503e-06f,
+ 1.211616754e-06f, 1.209060777e-06f, 1.206502578e-06f, 1.203942163e-06f, 1.201379538e-06f, 1.198814710e-06f, 1.196247684e-06f, 1.193678466e-06f, 1.191107063e-06f, 1.188533479e-06f,
+ 1.185957723e-06f, 1.183379798e-06f, 1.180799712e-06f, 1.178217471e-06f, 1.175633080e-06f, 1.173046546e-06f, 1.170457874e-06f, 1.167867071e-06f, 1.165274143e-06f, 1.162679096e-06f,
+ 1.160081936e-06f, 1.157482669e-06f, 1.154881301e-06f, 1.152277839e-06f, 1.149672287e-06f, 1.147064653e-06f, 1.144454943e-06f, 1.141843162e-06f, 1.139229317e-06f, 1.136613413e-06f,
+ 1.133995458e-06f, 1.131375457e-06f, 1.128753415e-06f, 1.126129340e-06f, 1.123503238e-06f, 1.120875114e-06f, 1.118244975e-06f, 1.115612826e-06f, 1.112978675e-06f, 1.110342526e-06f,
+ 1.107704387e-06f, 1.105064263e-06f, 1.102422161e-06f, 1.099778086e-06f, 1.097132045e-06f, 1.094484044e-06f, 1.091834090e-06f, 1.089182187e-06f, 1.086528344e-06f, 1.083872564e-06f,
+ 1.081214856e-06f, 1.078555225e-06f, 1.075893677e-06f, 1.073230219e-06f, 1.070564856e-06f, 1.067897595e-06f, 1.065228442e-06f, 1.062557403e-06f, 1.059884484e-06f, 1.057209692e-06f,
+ 1.054533033e-06f, 1.051854513e-06f, 1.049174139e-06f, 1.046491915e-06f, 1.043807850e-06f, 1.041121948e-06f, 1.038434217e-06f, 1.035744661e-06f, 1.033053289e-06f, 1.030360105e-06f,
+ 1.027665117e-06f, 1.024968329e-06f, 1.022269750e-06f, 1.019569384e-06f, 1.016867238e-06f, 1.014163319e-06f, 1.011457632e-06f, 1.008750184e-06f, 1.006040981e-06f, 1.003330029e-06f,
+ 1.000617336e-06f, 9.979029056e-07f, 9.951867458e-07f, 9.924688625e-07f, 9.897492619e-07f, 9.870279504e-07f, 9.843049341e-07f, 9.815802194e-07f, 9.788538127e-07f, 9.761257201e-07f,
+ 9.733959479e-07f, 9.706645026e-07f, 9.679313903e-07f, 9.651966174e-07f, 9.624601901e-07f, 9.597221149e-07f, 9.569823979e-07f, 9.542410456e-07f, 9.514980641e-07f, 9.487534600e-07f,
+ 9.460072394e-07f, 9.432594086e-07f, 9.405099741e-07f, 9.377589421e-07f, 9.350063190e-07f, 9.322521111e-07f, 9.294963248e-07f, 9.267389663e-07f, 9.239800420e-07f, 9.212195583e-07f,
+ 9.184575215e-07f, 9.156939380e-07f, 9.129288141e-07f, 9.101621561e-07f, 9.073939704e-07f, 9.046242634e-07f, 9.018530414e-07f, 8.990803107e-07f, 8.963060779e-07f, 8.935303491e-07f,
+ 8.907531308e-07f, 8.879744294e-07f, 8.851942512e-07f, 8.824126026e-07f, 8.796294899e-07f, 8.768449197e-07f, 8.740588981e-07f, 8.712714316e-07f, 8.684825267e-07f, 8.656921896e-07f,
+ 8.629004268e-07f, 8.601072447e-07f, 8.573126496e-07f, 8.545166480e-07f, 8.517192462e-07f, 8.489204507e-07f, 8.461202678e-07f, 8.433187040e-07f, 8.405157656e-07f, 8.377114591e-07f,
+ 8.349057908e-07f, 8.320987673e-07f, 8.292903948e-07f, 8.264806799e-07f, 8.236696288e-07f, 8.208572481e-07f, 8.180435442e-07f, 8.152285235e-07f, 8.124121923e-07f, 8.095945572e-07f,
+ 8.067756246e-07f, 8.039554008e-07f, 8.011338924e-07f, 7.983111057e-07f, 7.954870472e-07f, 7.926617233e-07f, 7.898351405e-07f, 7.870073052e-07f, 7.841782238e-07f, 7.813479028e-07f,
+ 7.785163486e-07f, 7.756835677e-07f, 7.728495665e-07f, 7.700143515e-07f, 7.671779291e-07f, 7.643403057e-07f, 7.615014879e-07f, 7.586614821e-07f, 7.558202947e-07f, 7.529779321e-07f,
+ 7.501344010e-07f, 7.472897076e-07f, 7.444438585e-07f, 7.415968602e-07f, 7.387487190e-07f, 7.358994416e-07f, 7.330490342e-07f, 7.301975035e-07f, 7.273448559e-07f, 7.244910978e-07f,
+ 7.216362357e-07f, 7.187802761e-07f, 7.159232255e-07f, 7.130650903e-07f, 7.102058771e-07f, 7.073455923e-07f, 7.044842424e-07f, 7.016218338e-07f, 6.987583732e-07f, 6.958938668e-07f,
+ 6.930283213e-07f, 6.901617431e-07f, 6.872941387e-07f, 6.844255146e-07f, 6.815558773e-07f, 6.786852332e-07f, 6.758135890e-07f, 6.729409510e-07f, 6.700673257e-07f, 6.671927197e-07f,
+ 6.643171395e-07f, 6.614405915e-07f, 6.585630823e-07f, 6.556846183e-07f, 6.528052060e-07f, 6.499248520e-07f, 6.470435628e-07f, 6.441613448e-07f, 6.412782046e-07f, 6.383941487e-07f,
+ 6.355091835e-07f, 6.326233157e-07f, 6.297365516e-07f, 6.268488978e-07f, 6.239603609e-07f, 6.210709473e-07f, 6.181806635e-07f, 6.152895160e-07f, 6.123975115e-07f, 6.095046563e-07f,
+ 6.066109570e-07f, 6.037164201e-07f, 6.008210521e-07f, 5.979248596e-07f, 5.950278490e-07f, 5.921300270e-07f, 5.892313999e-07f, 5.863319743e-07f, 5.834317568e-07f, 5.805307539e-07f,
+ 5.776289720e-07f, 5.747264177e-07f, 5.718230976e-07f, 5.689190181e-07f, 5.660141858e-07f, 5.631086072e-07f, 5.602022888e-07f, 5.572952372e-07f, 5.543874589e-07f, 5.514789604e-07f,
+ 5.485697482e-07f, 5.456598288e-07f, 5.427492089e-07f, 5.398378948e-07f, 5.369258933e-07f, 5.340132106e-07f, 5.310998535e-07f, 5.281858285e-07f, 5.252711420e-07f, 5.223558006e-07f,
+ 5.194398108e-07f, 5.165231792e-07f, 5.136059123e-07f, 5.106880166e-07f, 5.077694986e-07f, 5.048503650e-07f, 5.019306222e-07f, 4.990102767e-07f, 4.960893351e-07f, 4.931678039e-07f,
+ 4.902456897e-07f, 4.873229990e-07f, 4.843997383e-07f, 4.814759141e-07f, 4.785515331e-07f, 4.756266017e-07f, 4.727011264e-07f, 4.697751138e-07f, 4.668485705e-07f, 4.639215029e-07f,
+ 4.609939176e-07f, 4.580658211e-07f, 4.551372200e-07f, 4.522081209e-07f, 4.492785301e-07f, 4.463484543e-07f, 4.434179000e-07f, 4.404868738e-07f, 4.375553821e-07f, 4.346234316e-07f,
+ 4.316910286e-07f, 4.287581799e-07f, 4.258248919e-07f, 4.228911711e-07f, 4.199570240e-07f, 4.170224573e-07f, 4.140874775e-07f, 4.111520910e-07f, 4.082163044e-07f, 4.052801243e-07f,
+ 4.023435571e-07f, 3.994066095e-07f, 3.964692878e-07f, 3.935315988e-07f, 3.905935488e-07f, 3.876551445e-07f, 3.847163924e-07f, 3.817772989e-07f, 3.788378706e-07f, 3.758981141e-07f,
+ 3.729580359e-07f, 3.700176425e-07f, 3.670769404e-07f, 3.641359362e-07f, 3.611946364e-07f, 3.582530475e-07f, 3.553111760e-07f, 3.523690285e-07f, 3.494266115e-07f, 3.464839315e-07f,
+ 3.435409951e-07f, 3.405978087e-07f, 3.376543789e-07f, 3.347107123e-07f, 3.317668152e-07f, 3.288226943e-07f, 3.258783561e-07f, 3.229338071e-07f, 3.199890538e-07f, 3.170441028e-07f,
+ 3.140989605e-07f, 3.111536334e-07f, 3.082081282e-07f, 3.052624512e-07f, 3.023166091e-07f, 2.993706083e-07f, 2.964244553e-07f, 2.934781567e-07f, 2.905317189e-07f, 2.875851486e-07f,
+ 2.846384521e-07f, 2.816916361e-07f, 2.787447069e-07f, 2.757976712e-07f, 2.728505353e-07f, 2.699033060e-07f, 2.669559895e-07f, 2.640085925e-07f, 2.610611214e-07f, 2.581135828e-07f,
+ 2.551659831e-07f, 2.522183289e-07f, 2.492706266e-07f, 2.463228827e-07f, 2.433751038e-07f, 2.404272964e-07f, 2.374794668e-07f, 2.345316217e-07f, 2.315837675e-07f, 2.286359108e-07f,
+ 2.256880579e-07f, 2.227402154e-07f, 2.197923898e-07f, 2.168445876e-07f, 2.138968152e-07f, 2.109490792e-07f, 2.080013859e-07f, 2.050537420e-07f, 2.021061539e-07f, 1.991586281e-07f,
+ 1.962111710e-07f, 1.932637891e-07f, 1.903164889e-07f, 1.873692769e-07f, 1.844221596e-07f, 1.814751433e-07f, 1.785282347e-07f, 1.755814401e-07f, 1.726347661e-07f, 1.696882191e-07f,
+ 1.667418055e-07f, 1.637955319e-07f, 1.608494046e-07f, 1.579034302e-07f, 1.549576151e-07f, 1.520119658e-07f, 1.490664887e-07f, 1.461211904e-07f, 1.431760771e-07f, 1.402311554e-07f,
+ 1.372864318e-07f, 1.343419127e-07f, 1.313976045e-07f, 1.284535137e-07f, 1.255096468e-07f, 1.225660101e-07f, 1.196226101e-07f, 1.166794533e-07f, 1.137365461e-07f, 1.107938949e-07f,
+ 1.078515062e-07f, 1.049093863e-07f, 1.019675418e-07f, 9.902597911e-08f, 9.608470457e-08f, 9.314372465e-08f, 9.020304576e-08f, 8.726267434e-08f, 8.432261681e-08f, 8.138287957e-08f,
+ 7.844346906e-08f, 7.550439169e-08f, 7.256565387e-08f, 6.962726201e-08f, 6.668922252e-08f, 6.375154182e-08f, 6.081422630e-08f, 5.787728238e-08f, 5.494071645e-08f, 5.200453492e-08f,
+ 4.906874418e-08f, 4.613335063e-08f, 4.319836066e-08f, 4.026378068e-08f, 3.732961706e-08f, 3.439587621e-08f, 3.146256449e-08f, 2.852968831e-08f, 2.559725404e-08f, 2.266526806e-08f,
+ 1.973373675e-08f, 1.680266649e-08f, 1.387206364e-08f, 1.094193460e-08f, 8.012285714e-09f, 5.083123361e-09f, 2.154453905e-09f, -7.737162898e-10f, -3.701380863e-09f, -6.628533456e-09f,
+ -9.555167711e-09f, -1.248127727e-08f, -1.540685579e-08f, -1.833189692e-08f, -2.125639430e-08f, -2.418034159e-08f, -2.710373245e-08f, -3.002656054e-08f, -3.294881952e-08f, -3.587050306e-08f,
+ -3.879160481e-08f, -4.171211845e-08f, -4.463203764e-08f, -4.755135607e-08f, -5.047006741e-08f, -5.338816533e-08f, -5.630564352e-08f, -5.922249565e-08f, -6.213871543e-08f, -6.505429652e-08f,
+ -6.796923263e-08f, -7.088351744e-08f, -7.379714465e-08f, -7.671010797e-08f, -7.962240108e-08f, -8.253401770e-08f, -8.544495152e-08f, -8.835519626e-08f, -9.126474563e-08f, -9.417359334e-08f,
+ -9.708173311e-08f, -9.998915865e-08f, -1.028958637e-07f, -1.058018420e-07f, -1.087070872e-07f, -1.116115931e-07f, -1.145153534e-07f, -1.174183618e-07f, -1.203206121e-07f, -1.232220981e-07f,
+ -1.261228134e-07f, -1.290227518e-07f, -1.319219071e-07f, -1.348202730e-07f, -1.377178432e-07f, -1.406146116e-07f, -1.435105719e-07f, -1.464057178e-07f, -1.493000431e-07f, -1.521935417e-07f,
+ -1.550862071e-07f, -1.579780333e-07f, -1.608690140e-07f, -1.637591430e-07f, -1.666484140e-07f, -1.695368209e-07f, -1.724243574e-07f, -1.753110174e-07f, -1.781967946e-07f, -1.810816828e-07f,
+ -1.839656758e-07f, -1.868487675e-07f, -1.897309517e-07f, -1.926122220e-07f, -1.954925725e-07f, -1.983719968e-07f, -2.012504888e-07f, -2.041280423e-07f, -2.070046512e-07f, -2.098803093e-07f,
+ -2.127550103e-07f, -2.156287482e-07f, -2.185015168e-07f, -2.213733100e-07f, -2.242441214e-07f, -2.271139451e-07f, -2.299827749e-07f, -2.328506046e-07f, -2.357174281e-07f, -2.385832392e-07f,
+ -2.414480318e-07f, -2.443117998e-07f, -2.471745371e-07f, -2.500362374e-07f, -2.528968948e-07f, -2.557565030e-07f, -2.586150560e-07f, -2.614725477e-07f, -2.643289719e-07f, -2.671843225e-07f,
+ -2.700385935e-07f, -2.728917787e-07f, -2.757438720e-07f, -2.785948674e-07f, -2.814447587e-07f, -2.842935399e-07f, -2.871412049e-07f, -2.899877477e-07f, -2.928331620e-07f, -2.956774420e-07f,
+ -2.985205814e-07f, -3.013625743e-07f, -3.042034146e-07f, -3.070430962e-07f, -3.098816130e-07f, -3.127189591e-07f, -3.155551284e-07f, -3.183901148e-07f, -3.212239123e-07f, -3.240565148e-07f,
+ -3.268879164e-07f, -3.297181110e-07f, -3.325470926e-07f, -3.353748551e-07f, -3.382013925e-07f, -3.410266989e-07f, -3.438507683e-07f, -3.466735945e-07f, -3.494951717e-07f, -3.523154937e-07f,
+ -3.551345547e-07f, -3.579523487e-07f, -3.607688696e-07f, -3.635841114e-07f, -3.663980682e-07f, -3.692107341e-07f, -3.720221030e-07f, -3.748321690e-07f, -3.776409261e-07f, -3.804483683e-07f,
+ -3.832544898e-07f, -3.860592844e-07f, -3.888627464e-07f, -3.916648698e-07f, -3.944656486e-07f, -3.972650769e-07f, -4.000631487e-07f, -4.028598581e-07f, -4.056551993e-07f, -4.084491662e-07f,
+ -4.112417530e-07f, -4.140329538e-07f, -4.168227626e-07f, -4.196111736e-07f, -4.223981808e-07f, -4.251837784e-07f, -4.279679604e-07f, -4.307507210e-07f, -4.335320544e-07f, -4.363119545e-07f,
+ -4.390904156e-07f, -4.418674317e-07f, -4.446429971e-07f, -4.474171058e-07f, -4.501897520e-07f, -4.529609299e-07f, -4.557306335e-07f, -4.584988571e-07f, -4.612655948e-07f, -4.640308408e-07f,
+ -4.667945892e-07f, -4.695568342e-07f, -4.723175700e-07f, -4.750767908e-07f, -4.778344908e-07f, -4.805906640e-07f, -4.833453049e-07f, -4.860984074e-07f, -4.888499660e-07f, -4.915999746e-07f,
+ -4.943484276e-07f, -4.970953192e-07f, -4.998406437e-07f, -5.025843951e-07f, -5.053265678e-07f, -5.080671560e-07f, -5.108061539e-07f, -5.135435558e-07f, -5.162793559e-07f, -5.190135484e-07f,
+ -5.217461278e-07f, -5.244770881e-07f, -5.272064236e-07f, -5.299341287e-07f, -5.326601976e-07f, -5.353846246e-07f, -5.381074039e-07f, -5.408285299e-07f, -5.435479969e-07f, -5.462657991e-07f,
+ -5.489819308e-07f, -5.516963864e-07f, -5.544091602e-07f, -5.571202465e-07f, -5.598296396e-07f, -5.625373338e-07f, -5.652433235e-07f, -5.679476030e-07f, -5.706501666e-07f, -5.733510087e-07f,
+ -5.760501237e-07f, -5.787475058e-07f, -5.814431495e-07f, -5.841370492e-07f, -5.868291991e-07f, -5.895195937e-07f, -5.922082273e-07f, -5.948950943e-07f, -5.975801892e-07f, -6.002635062e-07f,
+ -6.029450399e-07f, -6.056247846e-07f, -6.083027346e-07f, -6.109788846e-07f, -6.136532287e-07f, -6.163257616e-07f, -6.189964775e-07f, -6.216653710e-07f, -6.243324364e-07f, -6.269976683e-07f,
+ -6.296610610e-07f, -6.323226090e-07f, -6.349823068e-07f, -6.376401488e-07f, -6.402961295e-07f, -6.429502434e-07f, -6.456024850e-07f, -6.482528487e-07f, -6.509013290e-07f, -6.535479204e-07f,
+ -6.561926175e-07f, -6.588354146e-07f, -6.614763064e-07f, -6.641152874e-07f, -6.667523520e-07f, -6.693874947e-07f, -6.720207102e-07f, -6.746519930e-07f, -6.772813375e-07f, -6.799087384e-07f,
+ -6.825341902e-07f, -6.851576874e-07f, -6.877792246e-07f, -6.903987963e-07f, -6.930163972e-07f, -6.956320219e-07f, -6.982456648e-07f, -7.008573206e-07f, -7.034669838e-07f, -7.060746492e-07f,
+ -7.086803112e-07f, -7.112839645e-07f, -7.138856037e-07f, -7.164852235e-07f, -7.190828183e-07f, -7.216783830e-07f, -7.242719120e-07f, -7.268634001e-07f, -7.294528419e-07f, -7.320402321e-07f,
+ -7.346255652e-07f, -7.372088360e-07f, -7.397900392e-07f, -7.423691693e-07f, -7.449462211e-07f, -7.475211893e-07f, -7.500940686e-07f, -7.526648536e-07f, -7.552335391e-07f, -7.578001198e-07f,
+ -7.603645903e-07f, -7.629269454e-07f, -7.654871798e-07f, -7.680452883e-07f, -7.706012655e-07f, -7.731551063e-07f, -7.757068054e-07f, -7.782563574e-07f, -7.808037572e-07f, -7.833489996e-07f,
+ -7.858920793e-07f, -7.884329910e-07f, -7.909717296e-07f, -7.935082899e-07f, -7.960426665e-07f, -7.985748544e-07f, -8.011048484e-07f, -8.036326432e-07f, -8.061582336e-07f, -8.086816145e-07f,
+ -8.112027807e-07f, -8.137217271e-07f, -8.162384484e-07f, -8.187529395e-07f, -8.212651952e-07f, -8.237752105e-07f, -8.262829802e-07f, -8.287884991e-07f, -8.312917621e-07f, -8.337927641e-07f,
+ -8.362915000e-07f, -8.387879646e-07f, -8.412821529e-07f, -8.437740597e-07f, -8.462636800e-07f, -8.487510087e-07f, -8.512360407e-07f, -8.537187709e-07f, -8.561991943e-07f, -8.586773057e-07f,
+ -8.611531002e-07f, -8.636265726e-07f, -8.660977180e-07f, -8.685665313e-07f, -8.710330075e-07f, -8.734971415e-07f, -8.759589283e-07f, -8.784183629e-07f, -8.808754403e-07f, -8.833301555e-07f,
+ -8.857825035e-07f, -8.882324792e-07f, -8.906800778e-07f, -8.931252942e-07f, -8.955681235e-07f, -8.980085607e-07f, -9.004466008e-07f, -9.028822389e-07f, -9.053154701e-07f, -9.077462893e-07f,
+ -9.101746917e-07f, -9.126006723e-07f, -9.150242262e-07f, -9.174453486e-07f, -9.198640343e-07f, -9.222802787e-07f, -9.246940767e-07f, -9.271054235e-07f, -9.295143142e-07f, -9.319207439e-07f,
+ -9.343247078e-07f, -9.367262009e-07f, -9.391252185e-07f, -9.415217556e-07f, -9.439158074e-07f, -9.463073691e-07f, -9.486964358e-07f, -9.510830027e-07f, -9.534670650e-07f, -9.558486178e-07f,
+ -9.582276565e-07f, -9.606041760e-07f, -9.629781717e-07f, -9.653496388e-07f, -9.677185724e-07f, -9.700849679e-07f, -9.724488204e-07f, -9.748101251e-07f, -9.771688773e-07f, -9.795250723e-07f,
+ -9.818787053e-07f, -9.842297715e-07f, -9.865782663e-07f, -9.889241848e-07f, -9.912675225e-07f, -9.936082745e-07f, -9.959464362e-07f, -9.982820028e-07f, -1.000614970e-06f, -1.002945332e-06f,
+ -1.005273086e-06f, -1.007598225e-06f, -1.009920746e-06f, -1.012240644e-06f, -1.014557915e-06f, -1.016872553e-06f, -1.019184553e-06f, -1.021493913e-06f, -1.023800625e-06f, -1.026104687e-06f,
+ -1.028406094e-06f, -1.030704840e-06f, -1.033000921e-06f, -1.035294333e-06f, -1.037585071e-06f, -1.039873131e-06f, -1.042158507e-06f, -1.044441196e-06f, -1.046721193e-06f, -1.048998493e-06f,
+ -1.051273091e-06f, -1.053544984e-06f, -1.055814166e-06f, -1.058080633e-06f, -1.060344381e-06f, -1.062605405e-06f, -1.064863700e-06f, -1.067119262e-06f, -1.069372087e-06f, -1.071622170e-06f,
+ -1.073869507e-06f, -1.076114092e-06f, -1.078355922e-06f, -1.080594993e-06f, -1.082831299e-06f, -1.085064836e-06f, -1.087295600e-06f, -1.089523586e-06f, -1.091748791e-06f, -1.093971209e-06f,
+ -1.096190836e-06f, -1.098407668e-06f, -1.100621700e-06f, -1.102832928e-06f, -1.105041348e-06f, -1.107246954e-06f, -1.109449744e-06f, -1.111649712e-06f, -1.113846854e-06f, -1.116041166e-06f,
+ -1.118232643e-06f, -1.120421282e-06f, -1.122607077e-06f, -1.124790024e-06f, -1.126970120e-06f, -1.129147359e-06f, -1.131321738e-06f, -1.133493252e-06f, -1.135661897e-06f, -1.137827668e-06f,
+ -1.139990562e-06f, -1.142150574e-06f, -1.144307700e-06f, -1.146461936e-06f, -1.148613276e-06f, -1.150761718e-06f, -1.152907257e-06f, -1.155049888e-06f, -1.157189608e-06f, -1.159326412e-06f,
+ -1.161460296e-06f, -1.163591256e-06f, -1.165719288e-06f, -1.167844387e-06f, -1.169966549e-06f, -1.172085771e-06f, -1.174202047e-06f, -1.176315375e-06f, -1.178425749e-06f, -1.180533165e-06f,
+ -1.182637620e-06f, -1.184739109e-06f, -1.186837629e-06f, -1.188933174e-06f, -1.191025742e-06f, -1.193115327e-06f, -1.195201926e-06f, -1.197285535e-06f, -1.199366150e-06f, -1.201443766e-06f,
+ -1.203518379e-06f, -1.205589986e-06f, -1.207658583e-06f, -1.209724165e-06f, -1.211786728e-06f, -1.213846269e-06f, -1.215902783e-06f, -1.217956266e-06f, -1.220006715e-06f, -1.222054125e-06f,
+ -1.224098493e-06f, -1.226139814e-06f, -1.228178084e-06f, -1.230213300e-06f, -1.232245457e-06f, -1.234274552e-06f, -1.236300580e-06f, -1.238323539e-06f, -1.240343423e-06f, -1.242360229e-06f,
+ -1.244373952e-06f, -1.246384590e-06f, -1.248392138e-06f, -1.250396593e-06f, -1.252397949e-06f, -1.254396205e-06f, -1.256391355e-06f, -1.258383395e-06f, -1.260372323e-06f, -1.262358134e-06f,
+ -1.264340824e-06f, -1.266320390e-06f, -1.268296827e-06f, -1.270270132e-06f, -1.272240301e-06f, -1.274207330e-06f, -1.276171216e-06f, -1.278131955e-06f, -1.280089542e-06f, -1.282043974e-06f,
+ -1.283995248e-06f, -1.285943360e-06f, -1.287888305e-06f, -1.289830081e-06f, -1.291768683e-06f, -1.293704107e-06f, -1.295636351e-06f, -1.297565410e-06f, -1.299491280e-06f, -1.301413959e-06f,
+ -1.303333441e-06f, -1.305249724e-06f, -1.307162805e-06f, -1.309072678e-06f, -1.310979341e-06f, -1.312882790e-06f, -1.314783021e-06f, -1.316680030e-06f, -1.318573815e-06f, -1.320464371e-06f,
+ -1.322351696e-06f, -1.324235784e-06f, -1.326116633e-06f, -1.327994239e-06f, -1.329868598e-06f, -1.331739708e-06f, -1.333607564e-06f, -1.335472162e-06f, -1.337333500e-06f, -1.339191574e-06f,
+ -1.341046380e-06f, -1.342897915e-06f, -1.344746175e-06f, -1.346591156e-06f, -1.348432856e-06f, -1.350271270e-06f, -1.352106396e-06f, -1.353938229e-06f, -1.355766767e-06f, -1.357592006e-06f,
+ -1.359413942e-06f, -1.361232571e-06f, -1.363047892e-06f, -1.364859899e-06f, -1.366668591e-06f, -1.368473962e-06f, -1.370276011e-06f, -1.372074732e-06f, -1.373870124e-06f, -1.375662183e-06f,
+ -1.377450905e-06f, -1.379236287e-06f, -1.381018326e-06f, -1.382797018e-06f, -1.384572360e-06f, -1.386344348e-06f, -1.388112980e-06f, -1.389878252e-06f, -1.391640160e-06f, -1.393398702e-06f,
+ -1.395153874e-06f, -1.396905673e-06f, -1.398654096e-06f, -1.400399138e-06f, -1.402140798e-06f, -1.403879071e-06f, -1.405613955e-06f, -1.407345447e-06f, -1.409073542e-06f, -1.410798238e-06f,
+ -1.412519532e-06f, -1.414237421e-06f, -1.415951900e-06f, -1.417662968e-06f, -1.419370621e-06f, -1.421074855e-06f, -1.422775668e-06f, -1.424473056e-06f, -1.426167017e-06f, -1.427857547e-06f,
+ -1.429544642e-06f, -1.431228301e-06f, -1.432908520e-06f, -1.434585295e-06f, -1.436258623e-06f, -1.437928503e-06f, -1.439594929e-06f, -1.441257900e-06f, -1.442917412e-06f, -1.444573463e-06f,
+ -1.446226048e-06f, -1.447875166e-06f, -1.449520813e-06f, -1.451162986e-06f, -1.452801682e-06f, -1.454436898e-06f, -1.456068631e-06f, -1.457696879e-06f, -1.459321637e-06f, -1.460942904e-06f,
+ -1.462560675e-06f, -1.464174949e-06f, -1.465785722e-06f, -1.467392992e-06f, -1.468996755e-06f, -1.470597008e-06f, -1.472193749e-06f, -1.473786974e-06f, -1.475376681e-06f, -1.476962868e-06f,
+ -1.478545530e-06f, -1.480124665e-06f, -1.481700270e-06f, -1.483272343e-06f, -1.484840880e-06f, -1.486405879e-06f, -1.487967337e-06f, -1.489525251e-06f, -1.491079618e-06f, -1.492630435e-06f,
+ -1.494177700e-06f, -1.495721410e-06f, -1.497261562e-06f, -1.498798153e-06f, -1.500331181e-06f, -1.501860642e-06f, -1.503386534e-06f, -1.504908855e-06f, -1.506427601e-06f, -1.507942770e-06f,
+ -1.509454359e-06f, -1.510962365e-06f, -1.512466786e-06f, -1.513967619e-06f, -1.515464861e-06f, -1.516958510e-06f, -1.518448563e-06f, -1.519935017e-06f, -1.521417869e-06f, -1.522897118e-06f,
+ -1.524372760e-06f, -1.525844793e-06f, -1.527313214e-06f, -1.528778020e-06f, -1.530239209e-06f, -1.531696779e-06f, -1.533150727e-06f, -1.534601049e-06f, -1.536047744e-06f, -1.537490810e-06f,
+ -1.538930242e-06f, -1.540366040e-06f, -1.541798200e-06f, -1.543226720e-06f, -1.544651598e-06f, -1.546072830e-06f, -1.547490415e-06f, -1.548904350e-06f, -1.550314632e-06f, -1.551721259e-06f,
+ -1.553124228e-06f, -1.554523538e-06f, -1.555919185e-06f, -1.557311167e-06f, -1.558699482e-06f, -1.560084128e-06f, -1.561465101e-06f, -1.562842400e-06f, -1.564216022e-06f, -1.565585964e-06f,
+ -1.566952225e-06f, -1.568314802e-06f, -1.569673692e-06f, -1.571028894e-06f, -1.572380404e-06f, -1.573728222e-06f, -1.575072343e-06f, -1.576412766e-06f, -1.577749489e-06f, -1.579082509e-06f,
+ -1.580411824e-06f, -1.581737432e-06f, -1.583059331e-06f, -1.584377517e-06f, -1.585691990e-06f, -1.587002746e-06f, -1.588309783e-06f, -1.589613100e-06f, -1.590912694e-06f, -1.592208563e-06f,
+ -1.593500704e-06f, -1.594789115e-06f, -1.596073795e-06f, -1.597354740e-06f, -1.598631950e-06f, -1.599905421e-06f, -1.601175151e-06f, -1.602441139e-06f, -1.603703382e-06f, -1.604961879e-06f,
+ -1.606216626e-06f, -1.607467622e-06f, -1.608714865e-06f, -1.609958352e-06f, -1.611198082e-06f, -1.612434052e-06f, -1.613666261e-06f, -1.614894707e-06f, -1.616119386e-06f, -1.617340298e-06f,
+ -1.618557440e-06f, -1.619770810e-06f, -1.620980406e-06f, -1.622186227e-06f, -1.623388270e-06f, -1.624586533e-06f, -1.625781014e-06f, -1.626971711e-06f, -1.628158623e-06f, -1.629341747e-06f,
+ -1.630521081e-06f, -1.631696624e-06f, -1.632868373e-06f, -1.634036327e-06f, -1.635200483e-06f, -1.636360840e-06f, -1.637517396e-06f, -1.638670149e-06f, -1.639819097e-06f, -1.640964239e-06f,
+ -1.642105571e-06f, -1.643243094e-06f, -1.644376803e-06f, -1.645506699e-06f, -1.646632779e-06f, -1.647755041e-06f, -1.648873483e-06f, -1.649988104e-06f, -1.651098901e-06f, -1.652205874e-06f,
+ -1.653309020e-06f, -1.654408337e-06f, -1.655503824e-06f, -1.656595479e-06f, -1.657683300e-06f, -1.658767286e-06f, -1.659847435e-06f, -1.660923744e-06f, -1.661996213e-06f, -1.663064840e-06f,
+ -1.664129622e-06f, -1.665190559e-06f, -1.666247649e-06f, -1.667300889e-06f, -1.668350279e-06f, -1.669395817e-06f, -1.670437500e-06f, -1.671475328e-06f, -1.672509299e-06f, -1.673539411e-06f,
+ -1.674565662e-06f, -1.675588052e-06f, -1.676606578e-06f, -1.677621239e-06f, -1.678632033e-06f, -1.679638959e-06f, -1.680642015e-06f, -1.681641200e-06f, -1.682636512e-06f, -1.683627950e-06f,
+ -1.684615512e-06f, -1.685599196e-06f, -1.686579001e-06f, -1.687554926e-06f, -1.688526970e-06f, -1.689495129e-06f, -1.690459405e-06f, -1.691419793e-06f, -1.692376295e-06f, -1.693328907e-06f,
+ -1.694277629e-06f, -1.695222458e-06f, -1.696163395e-06f, -1.697100436e-06f, -1.698033582e-06f, -1.698962830e-06f, -1.699888179e-06f, -1.700809628e-06f, -1.701727176e-06f, -1.702640820e-06f,
+ -1.703550561e-06f, -1.704456395e-06f, -1.705358323e-06f, -1.706256343e-06f, -1.707150453e-06f, -1.708040653e-06f, -1.708926940e-06f, -1.709809314e-06f, -1.710687773e-06f, -1.711562317e-06f,
+ -1.712432943e-06f, -1.713299652e-06f, -1.714162440e-06f, -1.715021308e-06f, -1.715876254e-06f, -1.716727276e-06f, -1.717574375e-06f, -1.718417547e-06f, -1.719256793e-06f, -1.720092111e-06f,
+ -1.720923500e-06f, -1.721750959e-06f, -1.722574487e-06f, -1.723394082e-06f, -1.724209743e-06f, -1.725021470e-06f, -1.725829261e-06f, -1.726633114e-06f, -1.727433030e-06f, -1.728229007e-06f,
+ -1.729021044e-06f, -1.729809140e-06f, -1.730593293e-06f, -1.731373503e-06f, -1.732149769e-06f, -1.732922089e-06f, -1.733690463e-06f, -1.734454890e-06f, -1.735215368e-06f, -1.735971897e-06f,
+ -1.736724475e-06f, -1.737473103e-06f, -1.738217778e-06f, -1.738958499e-06f, -1.739695267e-06f, -1.740428079e-06f, -1.741156936e-06f, -1.741881836e-06f, -1.742602777e-06f, -1.743319760e-06f,
+ -1.744032784e-06f, -1.744741846e-06f, -1.745446948e-06f, -1.746148087e-06f, -1.746845263e-06f, -1.747538475e-06f, -1.748227723e-06f, -1.748913004e-06f, -1.749594320e-06f, -1.750271668e-06f,
+ -1.750945048e-06f, -1.751614459e-06f, -1.752279900e-06f, -1.752941371e-06f, -1.753598871e-06f, -1.754252399e-06f, -1.754901955e-06f, -1.755547536e-06f, -1.756189144e-06f, -1.756826777e-06f,
+ -1.757460434e-06f, -1.758090115e-06f, -1.758715819e-06f, -1.759337546e-06f, -1.759955294e-06f, -1.760569063e-06f, -1.761178852e-06f, -1.761784661e-06f, -1.762386489e-06f, -1.762984336e-06f,
+ -1.763578200e-06f, -1.764168082e-06f, -1.764753980e-06f, -1.765335893e-06f, -1.765913823e-06f, -1.766487767e-06f, -1.767057725e-06f, -1.767623697e-06f, -1.768185682e-06f, -1.768743680e-06f,
+ -1.769297690e-06f, -1.769847711e-06f, -1.770393743e-06f, -1.770935786e-06f, -1.771473838e-06f, -1.772007901e-06f, -1.772537972e-06f, -1.773064051e-06f, -1.773586139e-06f, -1.774104234e-06f,
+ -1.774618337e-06f, -1.775128446e-06f, -1.775634562e-06f, -1.776136683e-06f, -1.776634810e-06f, -1.777128942e-06f, -1.777619079e-06f, -1.778105220e-06f, -1.778587365e-06f, -1.779065513e-06f,
+ -1.779539665e-06f, -1.780009819e-06f, -1.780475976e-06f, -1.780938135e-06f, -1.781396296e-06f, -1.781850459e-06f, -1.782300622e-06f, -1.782746787e-06f, -1.783188952e-06f, -1.783627118e-06f,
+ -1.784061284e-06f, -1.784491450e-06f, -1.784917615e-06f, -1.785339780e-06f, -1.785757943e-06f, -1.786172106e-06f, -1.786582267e-06f, -1.786988427e-06f, -1.787390585e-06f, -1.787788741e-06f,
+ -1.788182895e-06f, -1.788573047e-06f, -1.788959196e-06f, -1.789341343e-06f, -1.789719487e-06f, -1.790093628e-06f, -1.790463767e-06f, -1.790829902e-06f, -1.791192034e-06f, -1.791550162e-06f,
+ -1.791904287e-06f, -1.792254409e-06f, -1.792600527e-06f, -1.792942641e-06f, -1.793280752e-06f, -1.793614859e-06f, -1.793944962e-06f, -1.794271062e-06f, -1.794593157e-06f, -1.794911249e-06f,
+ -1.795225337e-06f, -1.795535421e-06f, -1.795841501e-06f, -1.796143578e-06f, -1.796441651e-06f, -1.796735720e-06f, -1.797025785e-06f, -1.797311847e-06f, -1.797593905e-06f, -1.797871959e-06f,
+ -1.798146011e-06f, -1.798416059e-06f, -1.798682103e-06f, -1.798944145e-06f, -1.799202184e-06f, -1.799456220e-06f, -1.799706253e-06f, -1.799952283e-06f, -1.800194312e-06f, -1.800432338e-06f,
+ -1.800666362e-06f, -1.800896384e-06f, -1.801122404e-06f, -1.801344423e-06f, -1.801562441e-06f, -1.801776457e-06f, -1.801986473e-06f, -1.802192488e-06f, -1.802394503e-06f, -1.802592517e-06f,
+ -1.802786532e-06f, -1.802976547e-06f, -1.803162563e-06f, -1.803344580e-06f, -1.803522598e-06f, -1.803696618e-06f, -1.803866640e-06f, -1.804032664e-06f, -1.804194690e-06f, -1.804352720e-06f,
+ -1.804506752e-06f, -1.804656788e-06f, -1.804802828e-06f, -1.804944873e-06f, -1.805082922e-06f, -1.805216976e-06f, -1.805347036e-06f, -1.805473102e-06f, -1.805595174e-06f, -1.805713253e-06f,
+ -1.805827339e-06f, -1.805937433e-06f, -1.806043534e-06f, -1.806145645e-06f, -1.806243764e-06f, -1.806337893e-06f, -1.806428032e-06f, -1.806514181e-06f, -1.806596342e-06f, -1.806674514e-06f,
+ -1.806748698e-06f, -1.806818894e-06f, -1.806885104e-06f, -1.806947327e-06f, -1.807005565e-06f, -1.807059817e-06f, -1.807110085e-06f, -1.807156368e-06f, -1.807198669e-06f, -1.807236986e-06f,
+ -1.807271321e-06f, -1.807301674e-06f, -1.807328047e-06f, -1.807350439e-06f, -1.807368851e-06f, -1.807383284e-06f, -1.807393739e-06f, -1.807400216e-06f, -1.807402716e-06f, -1.807401239e-06f,
+ -1.807395787e-06f, -1.807386360e-06f, -1.807372959e-06f, -1.807355584e-06f, -1.807334236e-06f, -1.807308917e-06f, -1.807279626e-06f, -1.807246364e-06f, -1.807209133e-06f, -1.807167932e-06f,
+ -1.807122763e-06f, -1.807073627e-06f, -1.807020524e-06f, -1.806963456e-06f, -1.806902422e-06f, -1.806837424e-06f, -1.806768463e-06f, -1.806695539e-06f, -1.806618654e-06f, -1.806537807e-06f,
+ -1.806453001e-06f, -1.806364236e-06f, -1.806271512e-06f, -1.806174831e-06f, -1.806074194e-06f, -1.805969602e-06f, -1.805861054e-06f, -1.805748554e-06f, -1.805632100e-06f, -1.805511695e-06f,
+ -1.805387339e-06f, -1.805259033e-06f, -1.805126778e-06f, -1.804990576e-06f, -1.804850426e-06f, -1.804706331e-06f, -1.804558290e-06f, -1.804406306e-06f, -1.804250379e-06f, -1.804090510e-06f,
+ -1.803926701e-06f, -1.803758951e-06f, -1.803587263e-06f, -1.803411638e-06f, -1.803232076e-06f, -1.803048578e-06f, -1.802861146e-06f, -1.802669781e-06f, -1.802474483e-06f, -1.802275255e-06f,
+ -1.802072096e-06f, -1.801865009e-06f, -1.801653994e-06f, -1.801439053e-06f, -1.801220186e-06f, -1.800997396e-06f, -1.800770682e-06f, -1.800540046e-06f, -1.800305490e-06f, -1.800067014e-06f,
+ -1.799824620e-06f, -1.799578309e-06f, -1.799328083e-06f, -1.799073942e-06f, -1.798815887e-06f, -1.798553921e-06f, -1.798288043e-06f, -1.798018256e-06f, -1.797744561e-06f, -1.797466959e-06f,
+ -1.797185452e-06f, -1.796900040e-06f, -1.796610725e-06f, -1.796317508e-06f, -1.796020390e-06f, -1.795719374e-06f, -1.795414460e-06f, -1.795105650e-06f, -1.794792944e-06f, -1.794476345e-06f,
+ -1.794155854e-06f, -1.793831472e-06f, -1.793503200e-06f, -1.793171040e-06f, -1.792834993e-06f, -1.792495062e-06f, -1.792151246e-06f, -1.791803548e-06f, -1.791451969e-06f, -1.791096510e-06f,
+ -1.790737174e-06f, -1.790373961e-06f, -1.790006872e-06f, -1.789635911e-06f, -1.789261076e-06f, -1.788882372e-06f, -1.788499798e-06f, -1.788113357e-06f, -1.787723049e-06f, -1.787328877e-06f,
+ -1.786930842e-06f, -1.786528946e-06f, -1.786123190e-06f, -1.785713575e-06f, -1.785300103e-06f, -1.784882777e-06f, -1.784461597e-06f, -1.784036565e-06f, -1.783607682e-06f, -1.783174951e-06f,
+ -1.782738373e-06f, -1.782297949e-06f, -1.781853681e-06f, -1.781405571e-06f, -1.780953621e-06f, -1.780497832e-06f, -1.780038205e-06f, -1.779574743e-06f, -1.779107447e-06f, -1.778636319e-06f,
+ -1.778161361e-06f, -1.777682574e-06f, -1.777199959e-06f, -1.776713520e-06f, -1.776223257e-06f, -1.775729172e-06f, -1.775231268e-06f, -1.774729545e-06f, -1.774224005e-06f, -1.773714651e-06f,
+ -1.773201484e-06f, -1.772684506e-06f, -1.772163718e-06f, -1.771639123e-06f, -1.771110723e-06f, -1.770578518e-06f, -1.770042512e-06f, -1.769502705e-06f, -1.768959100e-06f, -1.768411698e-06f,
+ -1.767860502e-06f, -1.767305513e-06f, -1.766746734e-06f, -1.766184165e-06f, -1.765617809e-06f, -1.765047668e-06f, -1.764473744e-06f, -1.763896039e-06f, -1.763314554e-06f, -1.762729292e-06f,
+ -1.762140255e-06f, -1.761547444e-06f, -1.760950861e-06f, -1.760350509e-06f, -1.759746389e-06f, -1.759138504e-06f, -1.758526854e-06f, -1.757911444e-06f, -1.757292274e-06f, -1.756669346e-06f,
+ -1.756042662e-06f, -1.755412225e-06f, -1.754778037e-06f, -1.754140099e-06f, -1.753498414e-06f, -1.752852984e-06f, -1.752203810e-06f, -1.751550895e-06f, -1.750894241e-06f, -1.750233850e-06f,
+ -1.749569725e-06f, -1.748901867e-06f, -1.748230278e-06f, -1.747554960e-06f, -1.746875916e-06f, -1.746193148e-06f, -1.745506659e-06f, -1.744816449e-06f, -1.744122521e-06f, -1.743424878e-06f,
+ -1.742723522e-06f, -1.742018454e-06f, -1.741309678e-06f, -1.740597195e-06f, -1.739881007e-06f, -1.739161117e-06f, -1.738437527e-06f, -1.737710239e-06f, -1.736979256e-06f, -1.736244579e-06f,
+ -1.735506211e-06f, -1.734764154e-06f, -1.734018411e-06f, -1.733268984e-06f, -1.732515875e-06f, -1.731759086e-06f, -1.730998620e-06f, -1.730234478e-06f, -1.729466665e-06f, -1.728695180e-06f,
+ -1.727920028e-06f, -1.727141210e-06f, -1.726358729e-06f, -1.725572587e-06f, -1.724782787e-06f, -1.723989330e-06f, -1.723192219e-06f, -1.722391457e-06f, -1.721587046e-06f, -1.720778989e-06f,
+ -1.719967287e-06f, -1.719151943e-06f, -1.718332960e-06f, -1.717510341e-06f, -1.716684087e-06f, -1.715854200e-06f, -1.715020685e-06f, -1.714183542e-06f, -1.713342775e-06f, -1.712498385e-06f,
+ -1.711650377e-06f, -1.710798751e-06f, -1.709943510e-06f, -1.709084657e-06f, -1.708222195e-06f, -1.707356126e-06f, -1.706486452e-06f, -1.705613177e-06f, -1.704736301e-06f, -1.703855830e-06f,
+ -1.702971764e-06f, -1.702084106e-06f, -1.701192859e-06f, -1.700298026e-06f, -1.699399608e-06f, -1.698497610e-06f, -1.697592032e-06f, -1.696682879e-06f, -1.695770152e-06f, -1.694853855e-06f,
+ -1.693933989e-06f, -1.693010558e-06f, -1.692083564e-06f, -1.691153009e-06f, -1.690218898e-06f, -1.689281231e-06f, -1.688340012e-06f, -1.687395244e-06f, -1.686446929e-06f, -1.685495070e-06f,
+ -1.684539669e-06f, -1.683580730e-06f, -1.682618255e-06f, -1.681652247e-06f, -1.680682708e-06f, -1.679709642e-06f, -1.678733051e-06f, -1.677752938e-06f, -1.676769306e-06f, -1.675782156e-06f,
+ -1.674791494e-06f, -1.673797320e-06f, -1.672799638e-06f, -1.671798450e-06f, -1.670793760e-06f, -1.669785571e-06f, -1.668773884e-06f, -1.667758704e-06f, -1.666740032e-06f, -1.665717872e-06f,
+ -1.664692226e-06f, -1.663663098e-06f, -1.662630489e-06f, -1.661594405e-06f, -1.660554846e-06f, -1.659511816e-06f, -1.658465318e-06f, -1.657415354e-06f, -1.656361928e-06f, -1.655305043e-06f,
+ -1.654244701e-06f, -1.653180906e-06f, -1.652113660e-06f, -1.651042967e-06f, -1.649968829e-06f, -1.648891249e-06f, -1.647810230e-06f, -1.646725776e-06f, -1.645637889e-06f, -1.644546572e-06f,
+ -1.643451828e-06f, -1.642353661e-06f, -1.641252072e-06f, -1.640147066e-06f, -1.639038646e-06f, -1.637926813e-06f, -1.636811572e-06f, -1.635692926e-06f, -1.634570877e-06f, -1.633445429e-06f,
+ -1.632316584e-06f, -1.631184346e-06f, -1.630048718e-06f, -1.628909702e-06f, -1.627767303e-06f, -1.626621523e-06f, -1.625472365e-06f, -1.624319832e-06f, -1.623163928e-06f, -1.622004656e-06f,
+ -1.620842018e-06f, -1.619676018e-06f, -1.618506659e-06f, -1.617333945e-06f, -1.616157877e-06f, -1.614978461e-06f, -1.613795698e-06f, -1.612609592e-06f, -1.611420146e-06f, -1.610227364e-06f,
+ -1.609031248e-06f, -1.607831802e-06f, -1.606629029e-06f, -1.605422932e-06f, -1.604213514e-06f, -1.603000780e-06f, -1.601784731e-06f, -1.600565371e-06f, -1.599342704e-06f, -1.598116733e-06f,
+ -1.596887461e-06f, -1.595654891e-06f, -1.594419027e-06f, -1.593179871e-06f, -1.591937428e-06f, -1.590691700e-06f, -1.589442691e-06f, -1.588190405e-06f, -1.586934844e-06f, -1.585676011e-06f,
+ -1.584413911e-06f, -1.583148546e-06f, -1.581879921e-06f, -1.580608037e-06f, -1.579332899e-06f, -1.578054511e-06f, -1.576772874e-06f, -1.575487993e-06f, -1.574199872e-06f, -1.572908513e-06f,
+ -1.571613920e-06f, -1.570316096e-06f, -1.569015046e-06f, -1.567710771e-06f, -1.566403277e-06f, -1.565092565e-06f, -1.563778640e-06f, -1.562461505e-06f, -1.561141164e-06f, -1.559817619e-06f,
+ -1.558490875e-06f, -1.557160935e-06f, -1.555827803e-06f, -1.554491481e-06f, -1.553151974e-06f, -1.551809284e-06f, -1.550463416e-06f, -1.549114373e-06f, -1.547762159e-06f, -1.546406776e-06f,
+ -1.545048230e-06f, -1.543686522e-06f, -1.542321657e-06f, -1.540953638e-06f, -1.539582469e-06f, -1.538208153e-06f, -1.536830694e-06f, -1.535450096e-06f, -1.534066362e-06f, -1.532679495e-06f,
+ -1.531289500e-06f, -1.529896380e-06f, -1.528500138e-06f, -1.527100778e-06f, -1.525698305e-06f, -1.524292720e-06f, -1.522884029e-06f, -1.521472234e-06f, -1.520057340e-06f, -1.518639350e-06f,
+ -1.517218267e-06f, -1.515794096e-06f, -1.514366840e-06f, -1.512936502e-06f, -1.511503087e-06f, -1.510066598e-06f, -1.508627039e-06f, -1.507184413e-06f, -1.505738725e-06f, -1.504289977e-06f,
+ -1.502838174e-06f, -1.501383320e-06f, -1.499925418e-06f, -1.498464471e-06f, -1.497000484e-06f, -1.495533461e-06f, -1.494063405e-06f, -1.492590319e-06f, -1.491114209e-06f, -1.489635076e-06f,
+ -1.488152926e-06f, -1.486667763e-06f, -1.485179588e-06f, -1.483688408e-06f, -1.482194225e-06f, -1.480697044e-06f, -1.479196867e-06f, -1.477693699e-06f, -1.476187545e-06f, -1.474678406e-06f,
+ -1.473166289e-06f, -1.471651195e-06f, -1.470133130e-06f, -1.468612097e-06f, -1.467088099e-06f, -1.465561142e-06f, -1.464031228e-06f, -1.462498362e-06f, -1.460962547e-06f, -1.459423787e-06f,
+ -1.457882087e-06f, -1.456337450e-06f, -1.454789879e-06f, -1.453239380e-06f, -1.451685956e-06f, -1.450129611e-06f, -1.448570348e-06f, -1.447008172e-06f, -1.445443087e-06f, -1.443875097e-06f,
+ -1.442304205e-06f, -1.440730415e-06f, -1.439153733e-06f, -1.437574160e-06f, -1.435991703e-06f, -1.434406363e-06f, -1.432818147e-06f, -1.431227056e-06f, -1.429633097e-06f, -1.428036271e-06f,
+ -1.426436585e-06f, -1.424834041e-06f, -1.423228643e-06f, -1.421620396e-06f, -1.420009304e-06f, -1.418395371e-06f, -1.416778600e-06f, -1.415158996e-06f, -1.413536563e-06f, -1.411911305e-06f,
+ -1.410283226e-06f, -1.408652330e-06f, -1.407018621e-06f, -1.405382104e-06f, -1.403742782e-06f, -1.402100659e-06f, -1.400455740e-06f, -1.398808029e-06f, -1.397157530e-06f, -1.395504246e-06f,
+ -1.393848183e-06f, -1.392189344e-06f, -1.390527733e-06f, -1.388863355e-06f, -1.387196213e-06f, -1.385526312e-06f, -1.383853657e-06f, -1.382178250e-06f, -1.380500096e-06f, -1.378819201e-06f,
+ -1.377135566e-06f, -1.375449198e-06f, -1.373760100e-06f, -1.372068275e-06f, -1.370373730e-06f, -1.368676467e-06f, -1.366976491e-06f, -1.365273806e-06f, -1.363568416e-06f, -1.361860326e-06f,
+ -1.360149539e-06f, -1.358436061e-06f, -1.356719895e-06f, -1.355001045e-06f, -1.353279516e-06f, -1.351555313e-06f, -1.349828438e-06f, -1.348098897e-06f, -1.346366694e-06f, -1.344631833e-06f,
+ -1.342894319e-06f, -1.341154155e-06f, -1.339411346e-06f, -1.337665897e-06f, -1.335917811e-06f, -1.334167093e-06f, -1.332413748e-06f, -1.330657779e-06f, -1.328899190e-06f, -1.327137987e-06f,
+ -1.325374174e-06f, -1.323607755e-06f, -1.321838733e-06f, -1.320067115e-06f, -1.318292903e-06f, -1.316516103e-06f, -1.314736718e-06f, -1.312954754e-06f, -1.311170213e-06f, -1.309383102e-06f,
+ -1.307593424e-06f, -1.305801184e-06f, -1.304006385e-06f, -1.302209033e-06f, -1.300409132e-06f, -1.298606686e-06f, -1.296801699e-06f, -1.294994177e-06f, -1.293184123e-06f, -1.291371542e-06f,
+ -1.289556438e-06f, -1.287738817e-06f, -1.285918681e-06f, -1.284096036e-06f, -1.282270886e-06f, -1.280443236e-06f, -1.278613090e-06f, -1.276780452e-06f, -1.274945328e-06f, -1.273107721e-06f,
+ -1.271267636e-06f, -1.269425077e-06f, -1.267580049e-06f, -1.265732557e-06f, -1.263882604e-06f, -1.262030196e-06f, -1.260175337e-06f, -1.258318032e-06f, -1.256458284e-06f, -1.254596099e-06f,
+ -1.252731481e-06f, -1.250864435e-06f, -1.248994964e-06f, -1.247123075e-06f, -1.245248770e-06f, -1.243372055e-06f, -1.241492935e-06f, -1.239611414e-06f, -1.237727495e-06f, -1.235841185e-06f,
+ -1.233952488e-06f, -1.232061407e-06f, -1.230167949e-06f, -1.228272117e-06f, -1.226373915e-06f, -1.224473349e-06f, -1.222570424e-06f, -1.220665143e-06f, -1.218757511e-06f, -1.216847533e-06f,
+ -1.214935214e-06f, -1.213020558e-06f, -1.211103570e-06f, -1.209184254e-06f, -1.207262615e-06f, -1.205338658e-06f, -1.203412388e-06f, -1.201483808e-06f, -1.199552924e-06f, -1.197619741e-06f,
+ -1.195684262e-06f, -1.193746493e-06f, -1.191806438e-06f, -1.189864103e-06f, -1.187919491e-06f, -1.185972607e-06f, -1.184023456e-06f, -1.182072044e-06f, -1.180118373e-06f, -1.178162450e-06f,
+ -1.176204278e-06f, -1.174243863e-06f, -1.172281210e-06f, -1.170316322e-06f, -1.168349205e-06f, -1.166379863e-06f, -1.164408301e-06f, -1.162434525e-06f, -1.160458538e-06f, -1.158480345e-06f,
+ -1.156499951e-06f, -1.154517361e-06f, -1.152532580e-06f, -1.150545612e-06f, -1.148556462e-06f, -1.146565135e-06f, -1.144571636e-06f, -1.142575969e-06f, -1.140578139e-06f, -1.138578151e-06f,
+ -1.136576010e-06f, -1.134571720e-06f, -1.132565287e-06f, -1.130556715e-06f, -1.128546009e-06f, -1.126533173e-06f, -1.124518213e-06f, -1.122501133e-06f, -1.120481939e-06f, -1.118460634e-06f,
+ -1.116437224e-06f, -1.114411714e-06f, -1.112384109e-06f, -1.110354412e-06f, -1.108322630e-06f, -1.106288766e-06f, -1.104252827e-06f, -1.102214816e-06f, -1.100174738e-06f, -1.098132599e-06f,
+ -1.096088403e-06f, -1.094042156e-06f, -1.091993861e-06f, -1.089943524e-06f, -1.087891149e-06f, -1.085836743e-06f, -1.083780308e-06f, -1.081721851e-06f, -1.079661377e-06f, -1.077598889e-06f,
+ -1.075534393e-06f, -1.073467895e-06f, -1.071399398e-06f, -1.069328907e-06f, -1.067256429e-06f, -1.065181967e-06f, -1.063105526e-06f, -1.061027112e-06f, -1.058946729e-06f, -1.056864383e-06f,
+ -1.054780077e-06f, -1.052693818e-06f, -1.050605609e-06f, -1.048515457e-06f, -1.046423366e-06f, -1.044329340e-06f, -1.042233385e-06f, -1.040135506e-06f, -1.038035708e-06f, -1.035933996e-06f,
+ -1.033830374e-06f, -1.031724847e-06f, -1.029617422e-06f, -1.027508102e-06f, -1.025396892e-06f, -1.023283798e-06f, -1.021168825e-06f, -1.019051977e-06f, -1.016933259e-06f, -1.014812678e-06f,
+ -1.012690236e-06f, -1.010565940e-06f, -1.008439795e-06f, -1.006311805e-06f, -1.004181975e-06f, -1.002050311e-06f, -9.999168181e-07f, -9.977815004e-07f, -9.956443632e-07f, -9.935054116e-07f,
+ -9.913646507e-07f, -9.892220855e-07f, -9.870777210e-07f, -9.849315622e-07f, -9.827836143e-07f, -9.806338822e-07f, -9.784823709e-07f, -9.763290856e-07f, -9.741740314e-07f, -9.720172131e-07f,
+ -9.698586360e-07f, -9.676983051e-07f, -9.655362254e-07f, -9.633724020e-07f, -9.612068400e-07f, -9.590395444e-07f, -9.568705204e-07f, -9.546997730e-07f, -9.525273073e-07f, -9.503531284e-07f,
+ -9.481772414e-07f, -9.459996513e-07f, -9.438203633e-07f, -9.416393825e-07f, -9.394567139e-07f, -9.372723627e-07f, -9.350863340e-07f, -9.328986328e-07f, -9.307092644e-07f, -9.285182337e-07f,
+ -9.263255460e-07f, -9.241312063e-07f, -9.219352198e-07f, -9.197375916e-07f, -9.175383268e-07f, -9.153374306e-07f, -9.131349081e-07f, -9.109307644e-07f, -9.087250046e-07f, -9.065176340e-07f,
+ -9.043086576e-07f, -9.020980806e-07f, -8.998859082e-07f, -8.976721455e-07f, -8.954567976e-07f, -8.932398698e-07f, -8.910213671e-07f, -8.888012948e-07f, -8.865796579e-07f, -8.843564618e-07f,
+ -8.821317115e-07f, -8.799054121e-07f, -8.776775690e-07f, -8.754481873e-07f, -8.732172721e-07f, -8.709848286e-07f, -8.687508621e-07f, -8.665153777e-07f, -8.642783805e-07f, -8.620398759e-07f,
+ -8.597998689e-07f, -8.575583648e-07f, -8.553153688e-07f, -8.530708861e-07f, -8.508249218e-07f, -8.485774813e-07f, -8.463285697e-07f, -8.440781922e-07f, -8.418263540e-07f, -8.395730603e-07f,
+ -8.373183164e-07f, -8.350621275e-07f, -8.328044989e-07f, -8.305454356e-07f, -8.282849430e-07f, -8.260230263e-07f, -8.237596908e-07f, -8.214949415e-07f, -8.192287839e-07f, -8.169612231e-07f,
+ -8.146922644e-07f, -8.124219130e-07f, -8.101501742e-07f, -8.078770532e-07f, -8.056025552e-07f, -8.033266855e-07f, -8.010494494e-07f, -7.987708522e-07f, -7.964908990e-07f, -7.942095951e-07f,
+ -7.919269458e-07f, -7.896429564e-07f, -7.873576322e-07f, -7.850709783e-07f, -7.827830001e-07f, -7.804937028e-07f, -7.782030918e-07f, -7.759111722e-07f, -7.736179494e-07f, -7.713234286e-07f,
+ -7.690276152e-07f, -7.667305144e-07f, -7.644321315e-07f, -7.621324717e-07f, -7.598315405e-07f, -7.575293430e-07f, -7.552258846e-07f, -7.529211705e-07f, -7.506152060e-07f, -7.483079965e-07f,
+ -7.459995473e-07f, -7.436898636e-07f, -7.413789508e-07f, -7.390668141e-07f, -7.367534589e-07f, -7.344388905e-07f, -7.321231142e-07f, -7.298061352e-07f, -7.274879590e-07f, -7.251685908e-07f,
+ -7.228480360e-07f, -7.205262998e-07f, -7.182033877e-07f, -7.158793048e-07f, -7.135540566e-07f, -7.112276483e-07f, -7.089000854e-07f, -7.065713730e-07f, -7.042415166e-07f, -7.019105215e-07f,
+ -6.995783930e-07f, -6.972451365e-07f, -6.949107573e-07f, -6.925752607e-07f, -6.902386520e-07f, -6.879009367e-07f, -6.855621200e-07f, -6.832222074e-07f, -6.808812041e-07f, -6.785391154e-07f,
+ -6.761959469e-07f, -6.738517037e-07f, -6.715063913e-07f, -6.691600149e-07f, -6.668125800e-07f, -6.644640920e-07f, -6.621145561e-07f, -6.597639777e-07f, -6.574123622e-07f, -6.550597150e-07f,
+ -6.527060414e-07f, -6.503513467e-07f, -6.479956365e-07f, -6.456389159e-07f, -6.432811904e-07f, -6.409224653e-07f, -6.385627461e-07f, -6.362020380e-07f, -6.338403466e-07f, -6.314776770e-07f,
+ -6.291140348e-07f, -6.267494253e-07f, -6.243838538e-07f, -6.220173258e-07f, -6.196498466e-07f, -6.172814216e-07f, -6.149120562e-07f, -6.125417558e-07f, -6.101705258e-07f, -6.077983715e-07f,
+ -6.054252983e-07f, -6.030513117e-07f, -6.006764170e-07f, -5.983006195e-07f, -5.959239248e-07f, -5.935463382e-07f, -5.911678650e-07f, -5.887885107e-07f, -5.864082807e-07f, -5.840271804e-07f,
+ -5.816452151e-07f, -5.792623903e-07f, -5.768787113e-07f, -5.744941836e-07f, -5.721088126e-07f, -5.697226036e-07f, -5.673355621e-07f, -5.649476935e-07f, -5.625590031e-07f, -5.601694965e-07f,
+ -5.577791789e-07f, -5.553880558e-07f, -5.529961326e-07f, -5.506034147e-07f, -5.482099076e-07f, -5.458156166e-07f, -5.434205471e-07f, -5.410247046e-07f, -5.386280944e-07f, -5.362307221e-07f,
+ -5.338325929e-07f, -5.314337123e-07f, -5.290340858e-07f, -5.266337187e-07f, -5.242326165e-07f, -5.218307845e-07f, -5.194282282e-07f, -5.170249531e-07f, -5.146209645e-07f, -5.122162678e-07f,
+ -5.098108685e-07f, -5.074047720e-07f, -5.049979838e-07f, -5.025905091e-07f, -5.001823536e-07f, -4.977735225e-07f, -4.953640213e-07f, -4.929538555e-07f, -4.905430304e-07f, -4.881315516e-07f,
+ -4.857194243e-07f, -4.833066541e-07f, -4.808932463e-07f, -4.784792065e-07f, -4.760645399e-07f, -4.736492521e-07f, -4.712333485e-07f, -4.688168345e-07f, -4.663997156e-07f, -4.639819971e-07f,
+ -4.615636845e-07f, -4.591447832e-07f, -4.567252987e-07f, -4.543052364e-07f, -4.518846017e-07f, -4.494634001e-07f, -4.470416369e-07f, -4.446193177e-07f, -4.421964479e-07f, -4.397730328e-07f,
+ -4.373490779e-07f, -4.349245887e-07f, -4.324995706e-07f, -4.300740290e-07f, -4.276479694e-07f, -4.252213972e-07f, -4.227943177e-07f, -4.203667366e-07f, -4.179386591e-07f, -4.155100908e-07f,
+ -4.130810370e-07f, -4.106515032e-07f, -4.082214949e-07f, -4.057910174e-07f, -4.033600763e-07f, -4.009286769e-07f, -3.984968246e-07f, -3.960645250e-07f, -3.936317835e-07f, -3.911986054e-07f,
+ -3.887649962e-07f, -3.863309614e-07f, -3.838965064e-07f, -3.814616366e-07f, -3.790263575e-07f, -3.765906744e-07f, -3.741545929e-07f, -3.717181184e-07f, -3.692812563e-07f, -3.668440120e-07f,
+ -3.644063910e-07f, -3.619683987e-07f, -3.595300406e-07f, -3.570913220e-07f, -3.546522485e-07f, -3.522128254e-07f, -3.497730581e-07f, -3.473329522e-07f, -3.448925131e-07f, -3.424517461e-07f,
+ -3.400106568e-07f, -3.375692505e-07f, -3.351275327e-07f, -3.326855088e-07f, -3.302431842e-07f, -3.278005645e-07f, -3.253576549e-07f, -3.229144610e-07f, -3.204709881e-07f, -3.180272418e-07f,
+ -3.155832274e-07f, -3.131389504e-07f, -3.106944161e-07f, -3.082496301e-07f, -3.058045977e-07f, -3.033593245e-07f, -3.009138157e-07f, -2.984680768e-07f, -2.960221134e-07f, -2.935759307e-07f,
+ -2.911295342e-07f, -2.886829294e-07f, -2.862361216e-07f, -2.837891163e-07f, -2.813419190e-07f, -2.788945350e-07f, -2.764469697e-07f, -2.739992286e-07f, -2.715513172e-07f, -2.691032407e-07f,
+ -2.666550047e-07f, -2.642066146e-07f, -2.617580758e-07f, -2.593093937e-07f, -2.568605736e-07f, -2.544116212e-07f, -2.519625417e-07f, -2.495133405e-07f, -2.470640232e-07f, -2.446145951e-07f,
+ -2.421650616e-07f, -2.397154281e-07f, -2.372657000e-07f, -2.348158829e-07f, -2.323659820e-07f, -2.299160027e-07f, -2.274659506e-07f, -2.250158309e-07f, -2.225656492e-07f, -2.201154108e-07f,
+ -2.176651211e-07f, -2.152147855e-07f, -2.127644094e-07f, -2.103139983e-07f, -2.078635575e-07f, -2.054130925e-07f, -2.029626086e-07f, -2.005121112e-07f, -1.980616058e-07f, -1.956110977e-07f,
+ -1.931605923e-07f, -1.907100951e-07f, -1.882596114e-07f, -1.858091466e-07f, -1.833587061e-07f, -1.809082954e-07f, -1.784579197e-07f, -1.760075845e-07f, -1.735572952e-07f, -1.711070572e-07f,
+ -1.686568758e-07f, -1.662067565e-07f, -1.637567046e-07f, -1.613067255e-07f, -1.588568245e-07f, -1.564070072e-07f, -1.539572788e-07f, -1.515076448e-07f, -1.490581104e-07f, -1.466086812e-07f,
+ -1.441593624e-07f, -1.417101595e-07f, -1.392610777e-07f, -1.368121226e-07f, -1.343632994e-07f, -1.319146135e-07f, -1.294660704e-07f, -1.270176753e-07f, -1.245694336e-07f, -1.221213507e-07f,
+ -1.196734320e-07f, -1.172256828e-07f, -1.147781085e-07f, -1.123307144e-07f, -1.098835060e-07f, -1.074364885e-07f, -1.049896672e-07f, -1.025430477e-07f, -1.000966352e-07f, -9.765043504e-08f,
+ -9.520445260e-08f, -9.275869324e-08f, -9.031316229e-08f, -8.786786510e-08f, -8.542280702e-08f, -8.297799339e-08f, -8.053342955e-08f, -7.808912083e-08f, -7.564507258e-08f, -7.320129014e-08f,
+ -7.075777883e-08f, -6.831454400e-08f, -6.587159097e-08f, -6.342892508e-08f, -6.098655165e-08f, -5.854447602e-08f, -5.610270350e-08f, -5.366123942e-08f, -5.122008911e-08f, -4.877925788e-08f,
+ -4.633875106e-08f, -4.389857396e-08f, -4.145873189e-08f, -3.901923018e-08f, -3.658007413e-08f, -3.414126906e-08f, -3.170282028e-08f, -2.926473308e-08f, -2.682701279e-08f, -2.438966470e-08f,
+ -2.195269411e-08f, -1.951610632e-08f, -1.707990664e-08f, -1.464410036e-08f, -1.220869277e-08f, -9.773689177e-09f, -7.339094859e-09f, -4.904915111e-09f, -2.471155220e-09f, -3.782047260e-11f,
+ 2.395083848e-09f, 4.827552459e-09f, 7.259580081e-09f, 9.691161435e-09f, 1.212229124e-08f, 1.455296424e-08f, 1.698317514e-08f, 1.941291867e-08f, 2.184218958e-08f, 2.427098259e-08f,
+ 2.669929244e-08f, 2.912711386e-08f, 3.155444160e-08f, 3.398127040e-08f, 3.640759499e-08f, 3.883341013e-08f, 4.125871056e-08f, 4.368349104e-08f, 4.610774631e-08f, 4.853147112e-08f,
+ 5.095466024e-08f, 5.337730842e-08f, 5.579941042e-08f, 5.822096100e-08f, 6.064195493e-08f, 6.306238698e-08f, 6.548225190e-08f, 6.790154448e-08f, 7.032025949e-08f, 7.273839169e-08f,
+ 7.515593588e-08f, 7.757288682e-08f, 7.998923931e-08f, 8.240498812e-08f, 8.482012804e-08f, 8.723465385e-08f, 8.964856036e-08f, 9.206184235e-08f, 9.447449462e-08f, 9.688651197e-08f,
+ 9.929788919e-08f, 1.017086211e-07f, 1.041187025e-07f, 1.065281281e-07f, 1.089368929e-07f, 1.113449916e-07f, 1.137524190e-07f, 1.161591700e-07f, 1.185652393e-07f, 1.209706218e-07f,
+ 1.233753123e-07f, 1.257793056e-07f, 1.281825966e-07f, 1.305851801e-07f, 1.329870509e-07f, 1.353882039e-07f, 1.377886339e-07f, 1.401883357e-07f, 1.425873043e-07f, 1.449855343e-07f,
+ 1.473830207e-07f, 1.497797584e-07f, 1.521757421e-07f, 1.545709668e-07f, 1.569654273e-07f, 1.593591185e-07f, 1.617520352e-07f, 1.641441723e-07f, 1.665355246e-07f, 1.689260871e-07f,
+ 1.713158546e-07f, 1.737048220e-07f, 1.760929841e-07f, 1.784803359e-07f, 1.808668722e-07f, 1.832525880e-07f, 1.856374781e-07f, 1.880215374e-07f, 1.904047608e-07f, 1.927871432e-07f,
+ 1.951686795e-07f, 1.975493646e-07f, 1.999291934e-07f, 2.023081609e-07f, 2.046862619e-07f, 2.070634914e-07f, 2.094398442e-07f, 2.118153154e-07f, 2.141898997e-07f, 2.165635922e-07f,
+ 2.189363878e-07f, 2.213082814e-07f, 2.236792680e-07f, 2.260493424e-07f, 2.284184997e-07f, 2.307867347e-07f, 2.331540425e-07f, 2.355204179e-07f, 2.378858560e-07f, 2.402503516e-07f,
+ 2.426138997e-07f, 2.449764954e-07f, 2.473381336e-07f, 2.496988091e-07f, 2.520585171e-07f, 2.544172525e-07f, 2.567750102e-07f, 2.591317852e-07f, 2.614875726e-07f, 2.638423673e-07f,
+ 2.661961642e-07f, 2.685489585e-07f, 2.709007451e-07f, 2.732515189e-07f, 2.756012750e-07f, 2.779500084e-07f, 2.802977141e-07f, 2.826443871e-07f, 2.849900225e-07f, 2.873346152e-07f,
+ 2.896781602e-07f, 2.920206526e-07f, 2.943620875e-07f, 2.967024598e-07f, 2.990417645e-07f, 3.013799968e-07f, 3.037171517e-07f, 3.060532241e-07f, 3.083882092e-07f, 3.107221020e-07f,
+ 3.130548975e-07f, 3.153865908e-07f, 3.177171770e-07f, 3.200466512e-07f, 3.223750083e-07f, 3.247022435e-07f, 3.270283518e-07f, 3.293533283e-07f, 3.316771682e-07f, 3.339998664e-07f,
+ 3.363214180e-07f, 3.386418183e-07f, 3.409610621e-07f, 3.432791447e-07f, 3.455960612e-07f, 3.479118066e-07f, 3.502263761e-07f, 3.525397647e-07f, 3.548519676e-07f, 3.571629799e-07f,
+ 3.594727967e-07f, 3.617814132e-07f, 3.640888244e-07f, 3.663950255e-07f, 3.687000117e-07f, 3.710037781e-07f, 3.733063197e-07f, 3.756076319e-07f, 3.779077096e-07f, 3.802065481e-07f,
+ 3.825041425e-07f, 3.848004881e-07f, 3.870955798e-07f, 3.893894130e-07f, 3.916819827e-07f, 3.939732843e-07f, 3.962633127e-07f, 3.985520633e-07f, 4.008395312e-07f, 4.031257116e-07f,
+ 4.054105996e-07f, 4.076941906e-07f, 4.099764796e-07f, 4.122574619e-07f, 4.145371327e-07f, 4.168154872e-07f, 4.190925207e-07f, 4.213682283e-07f, 4.236426052e-07f, 4.259156468e-07f,
+ 4.281873481e-07f, 4.304577046e-07f, 4.327267113e-07f, 4.349943635e-07f, 4.372606566e-07f, 4.395255856e-07f, 4.417891460e-07f, 4.440513329e-07f, 4.463121416e-07f, 4.485715673e-07f,
+ 4.508296054e-07f, 4.530862511e-07f, 4.553414997e-07f, 4.575953465e-07f, 4.598477867e-07f, 4.620988156e-07f, 4.643484286e-07f, 4.665966209e-07f, 4.688433879e-07f, 4.710887247e-07f,
+ 4.733326269e-07f, 4.755750895e-07f, 4.778161080e-07f, 4.800556778e-07f, 4.822937940e-07f, 4.845304521e-07f, 4.867656473e-07f, 4.889993751e-07f, 4.912316307e-07f, 4.934624095e-07f,
+ 4.956917069e-07f, 4.979195181e-07f, 5.001458387e-07f, 5.023706638e-07f, 5.045939889e-07f, 5.068158093e-07f, 5.090361205e-07f, 5.112549178e-07f, 5.134721965e-07f, 5.156879522e-07f,
+ 5.179021800e-07f, 5.201148756e-07f, 5.223260342e-07f, 5.245356512e-07f, 5.267437221e-07f, 5.289502423e-07f, 5.311552071e-07f, 5.333586121e-07f, 5.355604525e-07f, 5.377607240e-07f,
+ 5.399594218e-07f, 5.421565415e-07f, 5.443520784e-07f, 5.465460280e-07f, 5.487383858e-07f, 5.509291472e-07f, 5.531183077e-07f, 5.553058627e-07f, 5.574918077e-07f, 5.596761382e-07f,
+ 5.618588496e-07f, 5.640399375e-07f, 5.662193973e-07f, 5.683972245e-07f, 5.705734145e-07f, 5.727479630e-07f, 5.749208653e-07f, 5.770921171e-07f, 5.792617138e-07f, 5.814296508e-07f,
+ 5.835959239e-07f, 5.857605284e-07f, 5.879234599e-07f, 5.900847139e-07f, 5.922442860e-07f, 5.944021717e-07f, 5.965583665e-07f, 5.987128661e-07f, 6.008656659e-07f, 6.030167616e-07f,
+ 6.051661486e-07f, 6.073138226e-07f, 6.094597791e-07f, 6.116040138e-07f, 6.137465221e-07f, 6.158872997e-07f, 6.180263421e-07f, 6.201636451e-07f, 6.222992041e-07f, 6.244330148e-07f,
+ 6.265650727e-07f, 6.286953736e-07f, 6.308239130e-07f, 6.329506865e-07f, 6.350756898e-07f, 6.371989185e-07f, 6.393203683e-07f, 6.414400347e-07f, 6.435579135e-07f, 6.456740003e-07f,
+ 6.477882907e-07f, 6.499007804e-07f, 6.520114651e-07f, 6.541203405e-07f, 6.562274021e-07f, 6.583326458e-07f, 6.604360672e-07f, 6.625376619e-07f, 6.646374258e-07f, 6.667353544e-07f,
+ 6.688314435e-07f, 6.709256888e-07f, 6.730180859e-07f, 6.751086308e-07f, 6.771973189e-07f, 6.792841462e-07f, 6.813691082e-07f, 6.834522009e-07f, 6.855334198e-07f, 6.876127607e-07f,
+ 6.896902195e-07f, 6.917657918e-07f, 6.938394734e-07f, 6.959112602e-07f, 6.979811477e-07f, 7.000491320e-07f, 7.021152086e-07f, 7.041793735e-07f, 7.062416224e-07f, 7.083019511e-07f,
+ 7.103603553e-07f, 7.124168310e-07f, 7.144713740e-07f, 7.165239799e-07f, 7.185746448e-07f, 7.206233643e-07f, 7.226701344e-07f, 7.247149508e-07f, 7.267578095e-07f, 7.287987062e-07f,
+ 7.308376368e-07f, 7.328745972e-07f, 7.349095832e-07f, 7.369425908e-07f, 7.389736157e-07f, 7.410026538e-07f, 7.430297011e-07f, 7.450547535e-07f, 7.470778067e-07f, 7.490988568e-07f,
+ 7.511178996e-07f, 7.531349311e-07f, 7.551499470e-07f, 7.571629435e-07f, 7.591739164e-07f, 7.611828615e-07f, 7.631897750e-07f, 7.651946526e-07f, 7.671974904e-07f, 7.691982843e-07f,
+ 7.711970302e-07f, 7.731937242e-07f, 7.751883621e-07f, 7.771809400e-07f, 7.791714538e-07f, 7.811598996e-07f, 7.831462732e-07f, 7.851305708e-07f, 7.871127882e-07f, 7.890929215e-07f,
+ 7.910709668e-07f, 7.930469199e-07f, 7.950207770e-07f, 7.969925341e-07f, 7.989621871e-07f, 8.009297322e-07f, 8.028951654e-07f, 8.048584826e-07f, 8.068196801e-07f, 8.087787538e-07f,
+ 8.107356997e-07f, 8.126905140e-07f, 8.146431928e-07f, 8.165937320e-07f, 8.185421279e-07f, 8.204883764e-07f, 8.224324737e-07f, 8.243744159e-07f, 8.263141991e-07f, 8.282518193e-07f,
+ 8.301872728e-07f, 8.321205556e-07f, 8.340516639e-07f, 8.359805938e-07f, 8.379073414e-07f, 8.398319028e-07f, 8.417542743e-07f, 8.436744520e-07f, 8.455924320e-07f, 8.475082105e-07f,
+ 8.494217837e-07f, 8.513331478e-07f, 8.532422989e-07f, 8.551492332e-07f, 8.570539470e-07f, 8.589564364e-07f, 8.608566976e-07f, 8.627547268e-07f, 8.646505203e-07f, 8.665440743e-07f,
+ 8.684353849e-07f, 8.703244485e-07f, 8.722112613e-07f, 8.740958195e-07f, 8.759781194e-07f, 8.778581572e-07f, 8.797359291e-07f, 8.816114316e-07f, 8.834846607e-07f, 8.853556129e-07f,
+ 8.872242843e-07f, 8.890906713e-07f, 8.909547702e-07f, 8.928165773e-07f, 8.946760888e-07f, 8.965333011e-07f, 8.983882106e-07f, 9.002408134e-07f, 9.020911061e-07f, 9.039390848e-07f,
+ 9.057847460e-07f, 9.076280860e-07f, 9.094691011e-07f, 9.113077877e-07f, 9.131441421e-07f, 9.149781608e-07f, 9.168098401e-07f, 9.186391764e-07f, 9.204661661e-07f, 9.222908055e-07f,
+ 9.241130911e-07f, 9.259330193e-07f, 9.277505865e-07f, 9.295657891e-07f, 9.313786235e-07f, 9.331890861e-07f, 9.349971734e-07f, 9.368028819e-07f, 9.386062079e-07f, 9.404071480e-07f,
+ 9.422056985e-07f, 9.440018560e-07f, 9.457956169e-07f, 9.475869777e-07f, 9.493759348e-07f, 9.511624848e-07f, 9.529466242e-07f, 9.547283494e-07f, 9.565076570e-07f, 9.582845434e-07f,
+ 9.600590053e-07f, 9.618310390e-07f, 9.636006411e-07f, 9.653678083e-07f, 9.671325369e-07f, 9.688948236e-07f, 9.706546649e-07f, 9.724120574e-07f, 9.741669976e-07f, 9.759194822e-07f,
+ 9.776695076e-07f, 9.794170704e-07f, 9.811621674e-07f, 9.829047949e-07f, 9.846449497e-07f, 9.863826284e-07f, 9.881178276e-07f, 9.898505438e-07f, 9.915807738e-07f, 9.933085141e-07f,
+ 9.950337613e-07f, 9.967565122e-07f, 9.984767634e-07f, 1.000194512e-06f, 1.001909753e-06f, 1.003622485e-06f, 1.005332704e-06f, 1.007040407e-06f, 1.008745589e-06f, 1.010448249e-06f,
+ 1.012148383e-06f, 1.013845987e-06f, 1.015541058e-06f, 1.017233593e-06f, 1.018923588e-06f, 1.020611041e-06f, 1.022295947e-06f, 1.023978305e-06f, 1.025658110e-06f, 1.027335359e-06f,
+ 1.029010049e-06f, 1.030682177e-06f, 1.032351740e-06f, 1.034018734e-06f, 1.035683156e-06f, 1.037345003e-06f, 1.039004272e-06f, 1.040660959e-06f, 1.042315061e-06f, 1.043966576e-06f,
+ 1.045615500e-06f, 1.047261829e-06f, 1.048905561e-06f, 1.050546693e-06f, 1.052185221e-06f, 1.053821142e-06f, 1.055454453e-06f, 1.057085151e-06f, 1.058713233e-06f, 1.060338695e-06f,
+ 1.061961535e-06f, 1.063581750e-06f, 1.065199335e-06f, 1.066814289e-06f, 1.068426609e-06f, 1.070036290e-06f, 1.071643330e-06f, 1.073247726e-06f, 1.074849475e-06f, 1.076448574e-06f,
+ 1.078045020e-06f, 1.079638809e-06f, 1.081229939e-06f, 1.082818407e-06f, 1.084404209e-06f, 1.085987343e-06f, 1.087567805e-06f, 1.089145593e-06f, 1.090720704e-06f, 1.092293134e-06f,
+ 1.093862881e-06f, 1.095429941e-06f, 1.096994312e-06f, 1.098555991e-06f, 1.100114974e-06f, 1.101671260e-06f, 1.103224844e-06f, 1.104775724e-06f, 1.106323897e-06f, 1.107869359e-06f,
+ 1.109412109e-06f, 1.110952144e-06f, 1.112489459e-06f, 1.114024053e-06f, 1.115555922e-06f, 1.117085064e-06f, 1.118611476e-06f, 1.120135154e-06f, 1.121656097e-06f, 1.123174300e-06f,
+ 1.124689762e-06f, 1.126202479e-06f, 1.127712449e-06f, 1.129219668e-06f, 1.130724135e-06f, 1.132225845e-06f, 1.133724796e-06f, 1.135220987e-06f, 1.136714412e-06f, 1.138205071e-06f,
+ 1.139692959e-06f, 1.141178075e-06f, 1.142660415e-06f, 1.144139977e-06f, 1.145616758e-06f, 1.147090755e-06f, 1.148561966e-06f, 1.150030387e-06f, 1.151496016e-06f, 1.152958851e-06f,
+ 1.154418888e-06f, 1.155876124e-06f, 1.157330558e-06f, 1.158782186e-06f, 1.160231006e-06f, 1.161677015e-06f, 1.163120210e-06f, 1.164560589e-06f, 1.165998149e-06f, 1.167432886e-06f,
+ 1.168864800e-06f, 1.170293887e-06f, 1.171720144e-06f, 1.173143568e-06f, 1.174564158e-06f, 1.175981910e-06f, 1.177396822e-06f, 1.178808891e-06f, 1.180218115e-06f, 1.181624490e-06f,
+ 1.183028016e-06f, 1.184428688e-06f, 1.185826504e-06f, 1.187221462e-06f, 1.188613559e-06f, 1.190002793e-06f, 1.191389160e-06f, 1.192772659e-06f, 1.194153288e-06f, 1.195531042e-06f,
+ 1.196905921e-06f, 1.198277920e-06f, 1.199647039e-06f, 1.201013274e-06f, 1.202376623e-06f, 1.203737083e-06f, 1.205094652e-06f, 1.206449328e-06f, 1.207801108e-06f, 1.209149989e-06f,
+ 1.210495969e-06f, 1.211839045e-06f, 1.213179216e-06f, 1.214516479e-06f, 1.215850831e-06f, 1.217182269e-06f, 1.218510793e-06f, 1.219836398e-06f, 1.221159083e-06f, 1.222478845e-06f,
+ 1.223795682e-06f, 1.225109591e-06f, 1.226420571e-06f, 1.227728618e-06f, 1.229033731e-06f, 1.230335907e-06f, 1.231635143e-06f, 1.232931438e-06f, 1.234224789e-06f, 1.235515194e-06f,
+ 1.236802650e-06f, 1.238087155e-06f, 1.239368707e-06f, 1.240647303e-06f, 1.241922942e-06f, 1.243195620e-06f, 1.244465336e-06f, 1.245732088e-06f, 1.246995873e-06f, 1.248256688e-06f,
+ 1.249514532e-06f, 1.250769402e-06f, 1.252021297e-06f, 1.253270213e-06f, 1.254516150e-06f, 1.255759103e-06f, 1.256999072e-06f, 1.258236054e-06f, 1.259470047e-06f, 1.260701048e-06f,
+ 1.261929056e-06f, 1.263154068e-06f, 1.264376083e-06f, 1.265595097e-06f, 1.266811110e-06f, 1.268024118e-06f, 1.269234120e-06f, 1.270441113e-06f, 1.271645095e-06f, 1.272846065e-06f,
+ 1.274044020e-06f, 1.275238958e-06f, 1.276430876e-06f, 1.277619774e-06f, 1.278805648e-06f, 1.279988497e-06f, 1.281168319e-06f, 1.282345111e-06f, 1.283518872e-06f, 1.284689599e-06f,
+ 1.285857291e-06f, 1.287021945e-06f, 1.288183559e-06f, 1.289342132e-06f, 1.290497661e-06f, 1.291650144e-06f, 1.292799580e-06f, 1.293945966e-06f, 1.295089301e-06f, 1.296229581e-06f,
+ 1.297366807e-06f, 1.298500975e-06f, 1.299632083e-06f, 1.300760130e-06f, 1.301885113e-06f, 1.303007031e-06f, 1.304125882e-06f, 1.305241664e-06f, 1.306354375e-06f, 1.307464013e-06f,
+ 1.308570576e-06f, 1.309674062e-06f, 1.310774470e-06f, 1.311871797e-06f, 1.312966042e-06f, 1.314057203e-06f, 1.315145277e-06f, 1.316230264e-06f, 1.317312161e-06f, 1.318390966e-06f,
+ 1.319466678e-06f, 1.320539295e-06f, 1.321608815e-06f, 1.322675235e-06f, 1.323738556e-06f, 1.324798773e-06f, 1.325855887e-06f, 1.326909894e-06f, 1.327960794e-06f, 1.329008585e-06f,
+ 1.330053264e-06f, 1.331094830e-06f, 1.332133281e-06f, 1.333168616e-06f, 1.334200832e-06f, 1.335229929e-06f, 1.336255904e-06f, 1.337278756e-06f, 1.338298483e-06f, 1.339315083e-06f,
+ 1.340328554e-06f, 1.341338896e-06f, 1.342346106e-06f, 1.343350182e-06f, 1.344351123e-06f, 1.345348928e-06f, 1.346343594e-06f, 1.347335121e-06f, 1.348323506e-06f, 1.349308747e-06f,
+ 1.350290844e-06f, 1.351269794e-06f, 1.352245597e-06f, 1.353218249e-06f, 1.354187751e-06f, 1.355154100e-06f, 1.356117294e-06f, 1.357077333e-06f, 1.358034214e-06f, 1.358987937e-06f,
+ 1.359938498e-06f, 1.360885898e-06f, 1.361830134e-06f, 1.362771205e-06f, 1.363709110e-06f, 1.364643846e-06f, 1.365575413e-06f, 1.366503809e-06f, 1.367429032e-06f, 1.368351082e-06f,
+ 1.369269956e-06f, 1.370185653e-06f, 1.371098171e-06f, 1.372007510e-06f, 1.372913667e-06f, 1.373816642e-06f, 1.374716433e-06f, 1.375613038e-06f, 1.376506456e-06f, 1.377396686e-06f,
+ 1.378283726e-06f, 1.379167575e-06f, 1.380048232e-06f, 1.380925695e-06f, 1.381799962e-06f, 1.382671033e-06f, 1.383538906e-06f, 1.384403580e-06f, 1.385265053e-06f, 1.386123325e-06f,
+ 1.386978393e-06f, 1.387830257e-06f, 1.388678914e-06f, 1.389524365e-06f, 1.390366607e-06f, 1.391205640e-06f, 1.392041461e-06f, 1.392874070e-06f, 1.393703466e-06f, 1.394529647e-06f,
+ 1.395352612e-06f, 1.396172360e-06f, 1.396988889e-06f, 1.397802199e-06f, 1.398612287e-06f, 1.399419154e-06f, 1.400222797e-06f, 1.401023215e-06f, 1.401820408e-06f, 1.402614374e-06f,
+ 1.403405112e-06f, 1.404192621e-06f, 1.404976899e-06f, 1.405757946e-06f, 1.406535760e-06f, 1.407310341e-06f, 1.408081686e-06f, 1.408849795e-06f, 1.409614668e-06f, 1.410376301e-06f,
+ 1.411134696e-06f, 1.411889850e-06f, 1.412641762e-06f, 1.413390432e-06f, 1.414135858e-06f, 1.414878040e-06f, 1.415616975e-06f, 1.416352664e-06f, 1.417085104e-06f, 1.417814296e-06f,
+ 1.418540238e-06f, 1.419262929e-06f, 1.419982368e-06f, 1.420698554e-06f, 1.421411485e-06f, 1.422121162e-06f, 1.422827583e-06f, 1.423530747e-06f, 1.424230653e-06f, 1.424927300e-06f,
+ 1.425620688e-06f, 1.426310814e-06f, 1.426997679e-06f, 1.427681281e-06f, 1.428361620e-06f, 1.429038694e-06f, 1.429712503e-06f, 1.430383046e-06f, 1.431050321e-06f, 1.431714328e-06f,
+ 1.432375067e-06f, 1.433032535e-06f, 1.433686733e-06f, 1.434337660e-06f, 1.434985314e-06f, 1.435629695e-06f, 1.436270801e-06f, 1.436908633e-06f, 1.437543189e-06f, 1.438174469e-06f,
+ 1.438802471e-06f, 1.439427196e-06f, 1.440048641e-06f, 1.440666807e-06f, 1.441281692e-06f, 1.441893296e-06f, 1.442501618e-06f, 1.443106657e-06f, 1.443708413e-06f, 1.444306884e-06f,
+ 1.444902071e-06f, 1.445493972e-06f, 1.446082586e-06f, 1.446667914e-06f, 1.447249953e-06f, 1.447828705e-06f, 1.448404166e-06f, 1.448976338e-06f, 1.449545220e-06f, 1.450110810e-06f,
+ 1.450673109e-06f, 1.451232115e-06f, 1.451787827e-06f, 1.452340246e-06f, 1.452889371e-06f, 1.453435201e-06f, 1.453977734e-06f, 1.454516972e-06f, 1.455052913e-06f, 1.455585556e-06f,
+ 1.456114902e-06f, 1.456640948e-06f, 1.457163696e-06f, 1.457683144e-06f, 1.458199291e-06f, 1.458712138e-06f, 1.459221683e-06f, 1.459727927e-06f, 1.460230868e-06f, 1.460730506e-06f,
+ 1.461226840e-06f, 1.461719871e-06f, 1.462209597e-06f, 1.462696018e-06f, 1.463179134e-06f, 1.463658944e-06f, 1.464135448e-06f, 1.464608644e-06f, 1.465078534e-06f, 1.465545115e-06f,
+ 1.466008389e-06f, 1.466468354e-06f, 1.466925010e-06f, 1.467378357e-06f, 1.467828394e-06f, 1.468275120e-06f, 1.468718536e-06f, 1.469158641e-06f, 1.469595435e-06f, 1.470028917e-06f,
+ 1.470459086e-06f, 1.470885944e-06f, 1.471309488e-06f, 1.471729720e-06f, 1.472146638e-06f, 1.472560242e-06f, 1.472970532e-06f, 1.473377507e-06f, 1.473781168e-06f, 1.474181514e-06f,
+ 1.474578544e-06f, 1.474972259e-06f, 1.475362658e-06f, 1.475749741e-06f, 1.476133507e-06f, 1.476513957e-06f, 1.476891090e-06f, 1.477264906e-06f, 1.477635404e-06f, 1.478002585e-06f,
+ 1.478366448e-06f, 1.478726993e-06f, 1.479084220e-06f, 1.479438128e-06f, 1.479788718e-06f, 1.480135989e-06f, 1.480479941e-06f, 1.480820574e-06f, 1.481157888e-06f, 1.481491882e-06f,
+ 1.481822557e-06f, 1.482149912e-06f, 1.482473948e-06f, 1.482794663e-06f, 1.483112058e-06f, 1.483426134e-06f, 1.483736888e-06f, 1.484044323e-06f, 1.484348437e-06f, 1.484649231e-06f,
+ 1.484946704e-06f, 1.485240857e-06f, 1.485531689e-06f, 1.485819200e-06f, 1.486103390e-06f, 1.486384260e-06f, 1.486661809e-06f, 1.486936037e-06f, 1.487206944e-06f, 1.487474530e-06f,
+ 1.487738795e-06f, 1.487999740e-06f, 1.488257364e-06f, 1.488511667e-06f, 1.488762649e-06f, 1.489010311e-06f, 1.489254652e-06f, 1.489495672e-06f, 1.489733372e-06f, 1.489967751e-06f,
+ 1.490198810e-06f, 1.490426549e-06f, 1.490650968e-06f, 1.490872066e-06f, 1.491089844e-06f, 1.491304303e-06f, 1.491515442e-06f, 1.491723261e-06f, 1.491927760e-06f, 1.492128941e-06f,
+ 1.492326802e-06f, 1.492521344e-06f, 1.492712567e-06f, 1.492900471e-06f, 1.493085057e-06f, 1.493266325e-06f, 1.493444275e-06f, 1.493618906e-06f, 1.493790220e-06f, 1.493958216e-06f,
+ 1.494122895e-06f, 1.494284257e-06f, 1.494442303e-06f, 1.494597031e-06f, 1.494748443e-06f, 1.494896540e-06f, 1.495041320e-06f, 1.495182785e-06f, 1.495320935e-06f, 1.495455770e-06f,
+ 1.495587290e-06f, 1.495715496e-06f, 1.495840387e-06f, 1.495961966e-06f, 1.496080230e-06f, 1.496195182e-06f, 1.496306821e-06f, 1.496415147e-06f, 1.496520162e-06f, 1.496621865e-06f,
+ 1.496720257e-06f, 1.496815337e-06f, 1.496907108e-06f, 1.496995568e-06f, 1.497080718e-06f, 1.497162559e-06f, 1.497241092e-06f, 1.497316315e-06f, 1.497388231e-06f, 1.497456839e-06f,
+ 1.497522140e-06f, 1.497584134e-06f, 1.497642822e-06f, 1.497698204e-06f, 1.497750280e-06f, 1.497799052e-06f, 1.497844520e-06f, 1.497886683e-06f, 1.497925543e-06f, 1.497961100e-06f,
+ 1.497993355e-06f, 1.498022308e-06f, 1.498047960e-06f, 1.498070311e-06f, 1.498089362e-06f, 1.498105113e-06f, 1.498117564e-06f, 1.498126718e-06f, 1.498132573e-06f, 1.498135131e-06f,
+ 1.498134392e-06f, 1.498130357e-06f, 1.498123026e-06f, 1.498112400e-06f, 1.498098479e-06f, 1.498081265e-06f, 1.498060758e-06f, 1.498036958e-06f, 1.498009866e-06f, 1.497979483e-06f,
+ 1.497945810e-06f, 1.497908846e-06f, 1.497868593e-06f, 1.497825052e-06f, 1.497778223e-06f, 1.497728106e-06f, 1.497674703e-06f, 1.497618014e-06f, 1.497558040e-06f, 1.497494782e-06f,
+ 1.497428240e-06f, 1.497358416e-06f, 1.497285309e-06f, 1.497208920e-06f, 1.497129252e-06f, 1.497046303e-06f, 1.496960075e-06f, 1.496870569e-06f, 1.496777785e-06f, 1.496681724e-06f,
+ 1.496582388e-06f, 1.496479776e-06f, 1.496373890e-06f, 1.496264730e-06f, 1.496152298e-06f, 1.496036594e-06f, 1.495917619e-06f, 1.495795374e-06f, 1.495669859e-06f, 1.495541076e-06f,
+ 1.495409025e-06f, 1.495273708e-06f, 1.495135125e-06f, 1.494993277e-06f, 1.494848165e-06f, 1.494699790e-06f, 1.494548152e-06f, 1.494393254e-06f, 1.494235095e-06f, 1.494073676e-06f,
+ 1.493908999e-06f, 1.493741064e-06f, 1.493569873e-06f, 1.493395427e-06f, 1.493217725e-06f, 1.493036770e-06f, 1.492852562e-06f, 1.492665103e-06f, 1.492474393e-06f, 1.492280433e-06f,
+ 1.492083224e-06f, 1.491882768e-06f, 1.491679065e-06f, 1.491472116e-06f, 1.491261923e-06f, 1.491048486e-06f, 1.490831807e-06f, 1.490611886e-06f, 1.490388725e-06f, 1.490162324e-06f,
+ 1.489932686e-06f, 1.489699810e-06f, 1.489463698e-06f, 1.489224352e-06f, 1.488981771e-06f, 1.488735958e-06f, 1.488486913e-06f, 1.488234638e-06f, 1.487979133e-06f, 1.487720400e-06f,
+ 1.487458440e-06f, 1.487193254e-06f, 1.486924844e-06f, 1.486653210e-06f, 1.486378353e-06f, 1.486100276e-06f, 1.485818978e-06f, 1.485534462e-06f, 1.485246728e-06f, 1.484955777e-06f,
+ 1.484661612e-06f, 1.484364232e-06f, 1.484063640e-06f, 1.483759837e-06f, 1.483452823e-06f, 1.483142600e-06f, 1.482829169e-06f, 1.482512532e-06f, 1.482192690e-06f, 1.481869644e-06f,
+ 1.481543395e-06f, 1.481213945e-06f, 1.480881295e-06f, 1.480545446e-06f, 1.480206400e-06f, 1.479864158e-06f, 1.479518721e-06f, 1.479170090e-06f, 1.478818268e-06f, 1.478463255e-06f,
+ 1.478105052e-06f, 1.477743662e-06f, 1.477379084e-06f, 1.477011322e-06f, 1.476640376e-06f, 1.476266247e-06f, 1.475888937e-06f, 1.475508447e-06f, 1.475124779e-06f, 1.474737934e-06f,
+ 1.474347914e-06f, 1.473954720e-06f, 1.473558353e-06f, 1.473158815e-06f, 1.472756107e-06f, 1.472350232e-06f, 1.471941189e-06f, 1.471528981e-06f, 1.471113609e-06f, 1.470695075e-06f,
+ 1.470273380e-06f, 1.469848526e-06f, 1.469420513e-06f, 1.468989345e-06f, 1.468555021e-06f, 1.468117545e-06f, 1.467676916e-06f, 1.467233138e-06f, 1.466786210e-06f, 1.466336136e-06f,
+ 1.465882916e-06f, 1.465426552e-06f, 1.464967045e-06f, 1.464504397e-06f, 1.464038611e-06f, 1.463569686e-06f, 1.463097626e-06f, 1.462622431e-06f, 1.462144103e-06f, 1.461662643e-06f,
+ 1.461178054e-06f, 1.460690337e-06f, 1.460199494e-06f, 1.459705526e-06f, 1.459208435e-06f, 1.458708222e-06f, 1.458204890e-06f, 1.457698439e-06f, 1.457188872e-06f, 1.456676191e-06f,
+ 1.456160396e-06f, 1.455641490e-06f, 1.455119474e-06f, 1.454594350e-06f, 1.454066120e-06f, 1.453534786e-06f, 1.453000348e-06f, 1.452462810e-06f, 1.451922172e-06f, 1.451378437e-06f,
+ 1.450831606e-06f, 1.450281681e-06f, 1.449728663e-06f, 1.449172556e-06f, 1.448613359e-06f, 1.448051075e-06f, 1.447485707e-06f, 1.446917254e-06f, 1.446345721e-06f, 1.445771107e-06f,
+ 1.445193416e-06f, 1.444612649e-06f, 1.444028807e-06f, 1.443441893e-06f, 1.442851908e-06f, 1.442258855e-06f, 1.441662735e-06f, 1.441063549e-06f, 1.440461301e-06f, 1.439855991e-06f,
+ 1.439247622e-06f, 1.438636196e-06f, 1.438021714e-06f, 1.437404178e-06f, 1.436783590e-06f, 1.436159953e-06f, 1.435533268e-06f, 1.434903536e-06f, 1.434270761e-06f, 1.433634943e-06f,
+ 1.432996086e-06f, 1.432354190e-06f, 1.431709258e-06f, 1.431061291e-06f, 1.430410292e-06f, 1.429756263e-06f, 1.429099205e-06f, 1.428439122e-06f, 1.427776013e-06f, 1.427109883e-06f,
+ 1.426440731e-06f, 1.425768562e-06f, 1.425093376e-06f, 1.424415176e-06f, 1.423733964e-06f, 1.423049742e-06f, 1.422362511e-06f, 1.421672274e-06f, 1.420979033e-06f, 1.420282791e-06f,
+ 1.419583548e-06f, 1.418881307e-06f, 1.418176071e-06f, 1.417467841e-06f, 1.416756620e-06f, 1.416042409e-06f, 1.415325210e-06f, 1.414605027e-06f, 1.413881860e-06f, 1.413155713e-06f,
+ 1.412426586e-06f, 1.411694483e-06f, 1.410959406e-06f, 1.410221356e-06f, 1.409480335e-06f, 1.408736347e-06f, 1.407989393e-06f, 1.407239475e-06f, 1.406486595e-06f, 1.405730757e-06f,
+ 1.404971961e-06f, 1.404210210e-06f, 1.403445506e-06f, 1.402677852e-06f, 1.401907250e-06f, 1.401133701e-06f, 1.400357209e-06f, 1.399577775e-06f, 1.398795402e-06f, 1.398010091e-06f,
+ 1.397221846e-06f, 1.396430669e-06f, 1.395636561e-06f, 1.394839525e-06f, 1.394039563e-06f, 1.393236678e-06f, 1.392430871e-06f, 1.391622146e-06f, 1.390810504e-06f, 1.389995948e-06f,
+ 1.389178480e-06f, 1.388358103e-06f, 1.387534818e-06f, 1.386708628e-06f, 1.385879536e-06f, 1.385047543e-06f, 1.384212653e-06f, 1.383374867e-06f, 1.382534188e-06f, 1.381690618e-06f,
+ 1.380844160e-06f, 1.379994815e-06f, 1.379142587e-06f, 1.378287478e-06f, 1.377429490e-06f, 1.376568626e-06f, 1.375704887e-06f, 1.374838277e-06f, 1.373968798e-06f, 1.373096452e-06f,
+ 1.372221242e-06f, 1.371343170e-06f, 1.370462238e-06f, 1.369578450e-06f, 1.368691807e-06f, 1.367802312e-06f, 1.366909968e-06f, 1.366014776e-06f, 1.365116740e-06f, 1.364215862e-06f,
+ 1.363312144e-06f, 1.362405589e-06f, 1.361496199e-06f, 1.360583978e-06f, 1.359668927e-06f, 1.358751049e-06f, 1.357830346e-06f, 1.356906821e-06f, 1.355980477e-06f, 1.355051316e-06f,
+ 1.354119341e-06f, 1.353184554e-06f, 1.352246958e-06f, 1.351306555e-06f, 1.350363348e-06f, 1.349417339e-06f, 1.348468532e-06f, 1.347516929e-06f, 1.346562531e-06f, 1.345605343e-06f,
+ 1.344645366e-06f, 1.343682604e-06f, 1.342717058e-06f, 1.341748731e-06f, 1.340777627e-06f, 1.339803747e-06f, 1.338827095e-06f, 1.337847672e-06f, 1.336865482e-06f, 1.335880528e-06f,
+ 1.334892811e-06f, 1.333902335e-06f, 1.332909103e-06f, 1.331913116e-06f, 1.330914378e-06f, 1.329912891e-06f, 1.328908659e-06f, 1.327901683e-06f, 1.326891966e-06f, 1.325879512e-06f,
+ 1.324864323e-06f, 1.323846402e-06f, 1.322825751e-06f, 1.321802373e-06f, 1.320776270e-06f, 1.319747447e-06f, 1.318715905e-06f, 1.317681647e-06f, 1.316644676e-06f, 1.315604995e-06f,
+ 1.314562606e-06f, 1.313517512e-06f, 1.312469717e-06f, 1.311419222e-06f, 1.310366031e-06f, 1.309310146e-06f, 1.308251571e-06f, 1.307190307e-06f, 1.306126359e-06f, 1.305059728e-06f,
+ 1.303990418e-06f, 1.302918431e-06f, 1.301843771e-06f, 1.300766439e-06f, 1.299686440e-06f, 1.298603775e-06f, 1.297518448e-06f, 1.296430461e-06f, 1.295339818e-06f, 1.294246521e-06f,
+ 1.293150574e-06f, 1.292051978e-06f, 1.290950737e-06f, 1.289846855e-06f, 1.288740333e-06f, 1.287631174e-06f, 1.286519382e-06f, 1.285404960e-06f, 1.284287911e-06f, 1.283168236e-06f,
+ 1.282045940e-06f, 1.280921025e-06f, 1.279793495e-06f, 1.278663351e-06f, 1.277530598e-06f, 1.276395238e-06f, 1.275257274e-06f, 1.274116709e-06f, 1.272973546e-06f, 1.271827788e-06f,
+ 1.270679438e-06f, 1.269528499e-06f, 1.268374974e-06f, 1.267218866e-06f, 1.266060179e-06f, 1.264898914e-06f, 1.263735075e-06f, 1.262568665e-06f, 1.261399688e-06f, 1.260228145e-06f,
+ 1.259054041e-06f, 1.257877378e-06f, 1.256698160e-06f, 1.255516388e-06f, 1.254332068e-06f, 1.253145200e-06f, 1.251955789e-06f, 1.250763838e-06f, 1.249569350e-06f, 1.248372327e-06f,
+ 1.247172774e-06f, 1.245970692e-06f, 1.244766086e-06f, 1.243558957e-06f, 1.242349311e-06f, 1.241137148e-06f, 1.239922473e-06f, 1.238705289e-06f, 1.237485599e-06f, 1.236263405e-06f,
+ 1.235038712e-06f, 1.233811522e-06f, 1.232581839e-06f, 1.231349665e-06f, 1.230115003e-06f, 1.228877858e-06f, 1.227638232e-06f, 1.226396128e-06f, 1.225151550e-06f, 1.223904500e-06f,
+ 1.222654982e-06f, 1.221402999e-06f, 1.220148554e-06f, 1.218891651e-06f, 1.217632292e-06f, 1.216370481e-06f, 1.215106222e-06f, 1.213839516e-06f, 1.212570369e-06f, 1.211298782e-06f,
+ 1.210024759e-06f, 1.208748303e-06f, 1.207469418e-06f, 1.206188106e-06f, 1.204904372e-06f, 1.203618218e-06f, 1.202329647e-06f, 1.201038663e-06f, 1.199745270e-06f, 1.198449470e-06f,
+ 1.197151266e-06f, 1.195850663e-06f, 1.194547663e-06f, 1.193242269e-06f, 1.191934485e-06f, 1.190624315e-06f, 1.189311761e-06f, 1.187996827e-06f, 1.186679516e-06f, 1.185359831e-06f,
+ 1.184037777e-06f, 1.182713355e-06f, 1.181386570e-06f, 1.180057425e-06f, 1.178725923e-06f, 1.177392068e-06f, 1.176055863e-06f, 1.174717311e-06f, 1.173376415e-06f, 1.172033180e-06f,
+ 1.170687608e-06f, 1.169339703e-06f, 1.167989469e-06f, 1.166636908e-06f, 1.165282023e-06f, 1.163924820e-06f, 1.162565300e-06f, 1.161203467e-06f, 1.159839325e-06f, 1.158472877e-06f,
+ 1.157104127e-06f, 1.155733077e-06f, 1.154359732e-06f, 1.152984095e-06f, 1.151606169e-06f, 1.150225957e-06f, 1.148843464e-06f, 1.147458692e-06f, 1.146071646e-06f, 1.144682328e-06f,
+ 1.143290742e-06f, 1.141896891e-06f, 1.140500780e-06f, 1.139102411e-06f, 1.137701787e-06f, 1.136298914e-06f, 1.134893793e-06f, 1.133486428e-06f, 1.132076824e-06f, 1.130664983e-06f,
+ 1.129250908e-06f, 1.127834605e-06f, 1.126416075e-06f, 1.124995323e-06f, 1.123572352e-06f, 1.122147165e-06f, 1.120719767e-06f, 1.119290160e-06f, 1.117858348e-06f, 1.116424336e-06f,
+ 1.114988125e-06f, 1.113549721e-06f, 1.112109125e-06f, 1.110666343e-06f, 1.109221378e-06f, 1.107774232e-06f, 1.106324911e-06f, 1.104873416e-06f, 1.103419753e-06f, 1.101963924e-06f,
+ 1.100505933e-06f, 1.099045784e-06f, 1.097583481e-06f, 1.096119026e-06f, 1.094652424e-06f, 1.093183677e-06f, 1.091712791e-06f, 1.090239768e-06f, 1.088764612e-06f, 1.087287327e-06f,
+ 1.085807916e-06f, 1.084326383e-06f, 1.082842732e-06f, 1.081356966e-06f, 1.079869089e-06f, 1.078379104e-06f, 1.076887016e-06f, 1.075392828e-06f, 1.073896543e-06f, 1.072398165e-06f,
+ 1.070897698e-06f, 1.069395146e-06f, 1.067890512e-06f, 1.066383801e-06f, 1.064875014e-06f, 1.063364158e-06f, 1.061851234e-06f, 1.060336247e-06f, 1.058819201e-06f, 1.057300098e-06f,
+ 1.055778944e-06f, 1.054255741e-06f, 1.052730494e-06f, 1.051203206e-06f, 1.049673881e-06f, 1.048142522e-06f, 1.046609133e-06f, 1.045073719e-06f, 1.043536282e-06f, 1.041996827e-06f,
+ 1.040455358e-06f, 1.038911877e-06f, 1.037366389e-06f, 1.035818898e-06f, 1.034269407e-06f, 1.032717920e-06f, 1.031164441e-06f, 1.029608974e-06f, 1.028051523e-06f, 1.026492090e-06f,
+ 1.024930681e-06f, 1.023367299e-06f, 1.021801947e-06f, 1.020234630e-06f, 1.018665351e-06f, 1.017094114e-06f, 1.015520923e-06f, 1.013945782e-06f, 1.012368694e-06f, 1.010789664e-06f,
+ 1.009208695e-06f, 1.007625791e-06f, 1.006040956e-06f, 1.004454193e-06f, 1.002865507e-06f, 1.001274902e-06f, 9.996823805e-07f, 9.980879474e-07f, 9.964916062e-07f, 9.948933609e-07f,
+ 9.932932153e-07f, 9.916911732e-07f, 9.900872385e-07f, 9.884814152e-07f, 9.868737071e-07f, 9.852641180e-07f, 9.836526519e-07f, 9.820393127e-07f, 9.804241041e-07f, 9.788070302e-07f,
+ 9.771880949e-07f, 9.755673020e-07f, 9.739446554e-07f, 9.723201591e-07f, 9.706938169e-07f, 9.690656328e-07f, 9.674356107e-07f, 9.658037546e-07f, 9.641700683e-07f, 9.625345557e-07f,
+ 9.608972209e-07f, 9.592580677e-07f, 9.576171002e-07f, 9.559743221e-07f, 9.543297376e-07f, 9.526833504e-07f, 9.510351646e-07f, 9.493851842e-07f, 9.477334131e-07f, 9.460798552e-07f,
+ 9.444245145e-07f, 9.427673951e-07f, 9.411085008e-07f, 9.394478356e-07f, 9.377854035e-07f, 9.361212086e-07f, 9.344552547e-07f, 9.327875459e-07f, 9.311180862e-07f, 9.294468795e-07f,
+ 9.277739299e-07f, 9.260992413e-07f, 9.244228178e-07f, 9.227446634e-07f, 9.210647820e-07f, 9.193831777e-07f, 9.176998545e-07f, 9.160148164e-07f, 9.143280675e-07f, 9.126396118e-07f,
+ 9.109494532e-07f, 9.092575959e-07f, 9.075640438e-07f, 9.058688010e-07f, 9.041718716e-07f, 9.024732596e-07f, 9.007729690e-07f, 8.990710038e-07f, 8.973673682e-07f, 8.956620662e-07f,
+ 8.939551018e-07f, 8.922464791e-07f, 8.905362022e-07f, 8.888242752e-07f, 8.871107020e-07f, 8.853954868e-07f, 8.836786337e-07f, 8.819601467e-07f, 8.802400299e-07f, 8.785182874e-07f,
+ 8.767949233e-07f, 8.750699416e-07f, 8.733433465e-07f, 8.716151421e-07f, 8.698853325e-07f, 8.681539217e-07f, 8.664209138e-07f, 8.646863131e-07f, 8.629501235e-07f, 8.612123492e-07f,
+ 8.594729943e-07f, 8.577320629e-07f, 8.559895592e-07f, 8.542454873e-07f, 8.524998512e-07f, 8.507526552e-07f, 8.490039033e-07f, 8.472535997e-07f, 8.455017485e-07f, 8.437483539e-07f,
+ 8.419934200e-07f, 8.402369509e-07f, 8.384789508e-07f, 8.367194239e-07f, 8.349583743e-07f, 8.331958061e-07f, 8.314317236e-07f, 8.296661308e-07f, 8.278990319e-07f, 8.261304311e-07f,
+ 8.243603326e-07f, 8.225887406e-07f, 8.208156591e-07f, 8.190410925e-07f, 8.172650448e-07f, 8.154875202e-07f, 8.137085230e-07f, 8.119280573e-07f, 8.101461272e-07f, 8.083627371e-07f,
+ 8.065778911e-07f, 8.047915933e-07f, 8.030038480e-07f, 8.012146594e-07f, 7.994240316e-07f, 7.976319690e-07f, 7.958384756e-07f, 7.940435558e-07f, 7.922472136e-07f, 7.904494534e-07f,
+ 7.886502793e-07f, 7.868496956e-07f, 7.850477065e-07f, 7.832443162e-07f, 7.814395289e-07f, 7.796333489e-07f, 7.778257804e-07f, 7.760168277e-07f, 7.742064948e-07f, 7.723947862e-07f,
+ 7.705817061e-07f, 7.687672586e-07f, 7.669514480e-07f, 7.651342787e-07f, 7.633157547e-07f, 7.614958805e-07f, 7.596746601e-07f, 7.578520980e-07f, 7.560281983e-07f, 7.542029653e-07f,
+ 7.523764033e-07f, 7.505485165e-07f, 7.487193092e-07f, 7.468887857e-07f, 7.450569502e-07f, 7.432238070e-07f, 7.413893604e-07f, 7.395536147e-07f, 7.377165741e-07f, 7.358782429e-07f,
+ 7.340386255e-07f, 7.321977260e-07f, 7.303555488e-07f, 7.285120982e-07f, 7.266673784e-07f, 7.248213939e-07f, 7.229741487e-07f, 7.211256473e-07f, 7.192758940e-07f, 7.174248930e-07f,
+ 7.155726486e-07f, 7.137191652e-07f, 7.118644471e-07f, 7.100084986e-07f, 7.081513239e-07f, 7.062929275e-07f, 7.044333135e-07f, 7.025724864e-07f, 7.007104505e-07f, 6.988472100e-07f,
+ 6.969827693e-07f, 6.951171328e-07f, 6.932503047e-07f, 6.913822893e-07f, 6.895130911e-07f, 6.876427143e-07f, 6.857711633e-07f, 6.838984424e-07f, 6.820245559e-07f, 6.801495082e-07f,
+ 6.782733036e-07f, 6.763959465e-07f, 6.745174413e-07f, 6.726377921e-07f, 6.707570035e-07f, 6.688750798e-07f, 6.669920252e-07f, 6.651078442e-07f, 6.632225411e-07f, 6.613361203e-07f,
+ 6.594485862e-07f, 6.575599430e-07f, 6.556701952e-07f, 6.537793470e-07f, 6.518874030e-07f, 6.499943674e-07f, 6.481002446e-07f, 6.462050390e-07f, 6.443087550e-07f, 6.424113969e-07f,
+ 6.405129691e-07f, 6.386134760e-07f, 6.367129219e-07f, 6.348113113e-07f, 6.329086485e-07f, 6.310049378e-07f, 6.291001838e-07f, 6.271943907e-07f, 6.252875630e-07f, 6.233797050e-07f,
+ 6.214708212e-07f, 6.195609159e-07f, 6.176499935e-07f, 6.157380584e-07f, 6.138251150e-07f, 6.119111677e-07f, 6.099962209e-07f, 6.080802790e-07f, 6.061633464e-07f, 6.042454275e-07f,
+ 6.023265268e-07f, 6.004066485e-07f, 5.984857972e-07f, 5.965639771e-07f, 5.946411929e-07f, 5.927174487e-07f, 5.907927491e-07f, 5.888670985e-07f, 5.869405013e-07f, 5.850129619e-07f,
+ 5.830844847e-07f, 5.811550742e-07f, 5.792247347e-07f, 5.772934706e-07f, 5.753612865e-07f, 5.734281867e-07f, 5.714941757e-07f, 5.695592578e-07f, 5.676234376e-07f, 5.656867193e-07f,
+ 5.637491075e-07f, 5.618106066e-07f, 5.598712211e-07f, 5.579309553e-07f, 5.559898136e-07f, 5.540478006e-07f, 5.521049207e-07f, 5.501611783e-07f, 5.482165777e-07f, 5.462711236e-07f,
+ 5.443248203e-07f, 5.423776722e-07f, 5.404296839e-07f, 5.384808597e-07f, 5.365312040e-07f, 5.345807214e-07f, 5.326294163e-07f, 5.306772931e-07f, 5.287243563e-07f, 5.267706103e-07f,
+ 5.248160596e-07f, 5.228607087e-07f, 5.209045619e-07f, 5.189476237e-07f, 5.169898987e-07f, 5.150313912e-07f, 5.130721057e-07f, 5.111120466e-07f, 5.091512185e-07f, 5.071896257e-07f,
+ 5.052272728e-07f, 5.032641642e-07f, 5.013003044e-07f, 4.993356977e-07f, 4.973703488e-07f, 4.954042620e-07f, 4.934374418e-07f, 4.914698928e-07f, 4.895016192e-07f, 4.875326257e-07f,
+ 4.855629167e-07f, 4.835924966e-07f, 4.816213699e-07f, 4.796495412e-07f, 4.776770148e-07f, 4.757037952e-07f, 4.737298870e-07f, 4.717552945e-07f, 4.697800223e-07f, 4.678040748e-07f,
+ 4.658274566e-07f, 4.638501720e-07f, 4.618722256e-07f, 4.598936218e-07f, 4.579143652e-07f, 4.559344601e-07f, 4.539539111e-07f, 4.519727227e-07f, 4.499908993e-07f, 4.480084454e-07f,
+ 4.460253655e-07f, 4.440416642e-07f, 4.420573457e-07f, 4.400724147e-07f, 4.380868757e-07f, 4.361007331e-07f, 4.341139913e-07f, 4.321266550e-07f, 4.301387285e-07f, 4.281502164e-07f,
+ 4.261611232e-07f, 4.241714532e-07f, 4.221812111e-07f, 4.201904013e-07f, 4.181990283e-07f, 4.162070966e-07f, 4.142146107e-07f, 4.122215750e-07f, 4.102279941e-07f, 4.082338725e-07f,
+ 4.062392146e-07f, 4.042440249e-07f, 4.022483079e-07f, 4.002520682e-07f, 3.982553102e-07f, 3.962580383e-07f, 3.942602572e-07f, 3.922619713e-07f, 3.902631850e-07f, 3.882639029e-07f,
+ 3.862641295e-07f, 3.842638693e-07f, 3.822631267e-07f, 3.802619063e-07f, 3.782602125e-07f, 3.762580499e-07f, 3.742554229e-07f, 3.722523361e-07f, 3.702487939e-07f, 3.682448008e-07f,
+ 3.662403614e-07f, 3.642354801e-07f, 3.622301614e-07f, 3.602244098e-07f, 3.582182299e-07f, 3.562116260e-07f, 3.542046028e-07f, 3.521971647e-07f, 3.501893162e-07f, 3.481810618e-07f,
+ 3.461724060e-07f, 3.441633533e-07f, 3.421539082e-07f, 3.401440752e-07f, 3.381338589e-07f, 3.361232636e-07f, 3.341122939e-07f, 3.321009542e-07f, 3.300892492e-07f, 3.280771833e-07f,
+ 3.260647609e-07f, 3.240519867e-07f, 3.220388650e-07f, 3.200254004e-07f, 3.180115974e-07f, 3.159974604e-07f, 3.139829941e-07f, 3.119682028e-07f, 3.099530910e-07f, 3.079376634e-07f,
+ 3.059219243e-07f, 3.039058783e-07f, 3.018895298e-07f, 2.998728834e-07f, 2.978559435e-07f, 2.958387147e-07f, 2.938212014e-07f, 2.918034082e-07f, 2.897853395e-07f, 2.877669999e-07f,
+ 2.857483938e-07f, 2.837295257e-07f, 2.817104001e-07f, 2.796910215e-07f, 2.776713945e-07f, 2.756515235e-07f, 2.736314129e-07f, 2.716110674e-07f, 2.695904913e-07f, 2.675696893e-07f,
+ 2.655486657e-07f, 2.635274250e-07f, 2.615059718e-07f, 2.594843106e-07f, 2.574624458e-07f, 2.554403820e-07f, 2.534181236e-07f, 2.513956751e-07f, 2.493730410e-07f, 2.473502258e-07f,
+ 2.453272339e-07f, 2.433040700e-07f, 2.412807384e-07f, 2.392572436e-07f, 2.372335902e-07f, 2.352097827e-07f, 2.331858254e-07f, 2.311617229e-07f, 2.291374797e-07f, 2.271131003e-07f,
+ 2.250885891e-07f, 2.230639507e-07f, 2.210391895e-07f, 2.190143100e-07f, 2.169893167e-07f, 2.149642140e-07f, 2.129390065e-07f, 2.109136986e-07f, 2.088882948e-07f, 2.068627996e-07f,
+ 2.048372175e-07f, 2.028115530e-07f, 2.007858104e-07f, 1.987599944e-07f, 1.967341093e-07f, 1.947081597e-07f, 1.926821500e-07f, 1.906560847e-07f, 1.886299683e-07f, 1.866038052e-07f,
+ 1.845776000e-07f, 1.825513570e-07f, 1.805250808e-07f, 1.784987759e-07f, 1.764724466e-07f, 1.744460975e-07f, 1.724197331e-07f, 1.703933578e-07f, 1.683669760e-07f, 1.663405923e-07f,
+ 1.643142111e-07f, 1.622878368e-07f, 1.602614740e-07f, 1.582351270e-07f, 1.562088004e-07f, 1.541824987e-07f, 1.521562262e-07f, 1.501299874e-07f, 1.481037868e-07f, 1.460776289e-07f,
+ 1.440515181e-07f, 1.420254588e-07f, 1.399994555e-07f, 1.379735127e-07f, 1.359476349e-07f, 1.339218263e-07f, 1.318960917e-07f, 1.298704352e-07f, 1.278448615e-07f, 1.258193750e-07f,
+ 1.237939800e-07f, 1.217686812e-07f, 1.197434828e-07f, 1.177183894e-07f, 1.156934053e-07f, 1.136685351e-07f, 1.116437831e-07f, 1.096191539e-07f, 1.075946518e-07f, 1.055702813e-07f,
+ 1.035460468e-07f, 1.015219528e-07f, 9.949800359e-08f, 9.747420375e-08f, 9.545055767e-08f, 9.342706976e-08f, 9.140374447e-08f, 8.938058621e-08f, 8.735759941e-08f, 8.533478851e-08f,
+ 8.331215793e-08f, 8.128971208e-08f, 7.926745539e-08f, 7.724539228e-08f, 7.522352718e-08f, 7.320186449e-08f, 7.118040864e-08f, 6.915916404e-08f, 6.713813511e-08f, 6.511732626e-08f,
+ 6.309674190e-08f, 6.107638644e-08f, 5.905626430e-08f, 5.703637987e-08f, 5.501673757e-08f, 5.299734181e-08f, 5.097819698e-08f, 4.895930749e-08f, 4.694067774e-08f, 4.492231213e-08f,
+ 4.290421506e-08f, 4.088639093e-08f, 3.886884413e-08f, 3.685157905e-08f, 3.483460010e-08f, 3.281791165e-08f, 3.080151811e-08f, 2.878542385e-08f, 2.676963328e-08f, 2.475415076e-08f,
+ 2.273898070e-08f, 2.072412746e-08f, 1.870959544e-08f, 1.669538900e-08f, 1.468151254e-08f, 1.266797042e-08f, 1.065476702e-08f, 8.641906713e-09f, 6.629393877e-09f, 4.617232877e-09f,
+ 2.605428084e-09f, 5.939838645e-10f, -1.417095415e-09f, -3.427805391e-09f, -5.438141701e-09f, -7.448099983e-09f, -9.457675878e-09f, -1.146686503e-08f, -1.347566308e-08f, -1.548406567e-08f,
+ -1.749206846e-08f, -1.949966709e-08f, -2.150685721e-08f, -2.351363447e-08f, -2.551999454e-08f, -2.752593305e-08f, -2.953144568e-08f, -3.153652808e-08f, -3.354117591e-08f, -3.554538483e-08f,
+ -3.754915051e-08f, -3.955246861e-08f, -4.155533481e-08f, -4.355774477e-08f, -4.555969416e-08f, -4.756117866e-08f, -4.956219394e-08f, -5.156273568e-08f, -5.356279956e-08f, -5.556238126e-08f,
+ -5.756147645e-08f, -5.956008083e-08f, -6.155819009e-08f, -6.355579990e-08f, -6.555290596e-08f, -6.754950396e-08f, -6.954558960e-08f, -7.154115857e-08f, -7.353620657e-08f, -7.553072929e-08f,
+ -7.752472244e-08f, -7.951818173e-08f, -8.151110285e-08f, -8.350348152e-08f, -8.549531344e-08f, -8.748659433e-08f, -8.947731990e-08f, -9.146748586e-08f, -9.345708794e-08f, -9.544612184e-08f,
+ -9.743458330e-08f, -9.942246803e-08f, -1.014097718e-07f, -1.033964902e-07f, -1.053826192e-07f, -1.073681543e-07f, -1.093530913e-07f, -1.113374260e-07f, -1.133211541e-07f, -1.153042713e-07f,
+ -1.172867734e-07f, -1.192686562e-07f, -1.212499153e-07f, -1.232305465e-07f, -1.252105456e-07f, -1.271899083e-07f, -1.291686304e-07f, -1.311467076e-07f, -1.331241358e-07f, -1.351009105e-07f,
+ -1.370770277e-07f, -1.390524831e-07f, -1.410272725e-07f, -1.430013916e-07f, -1.449748361e-07f, -1.469476020e-07f, -1.489196849e-07f, -1.508910806e-07f, -1.528617849e-07f, -1.548317936e-07f,
+ -1.568011026e-07f, -1.587697074e-07f, -1.607376041e-07f, -1.627047883e-07f, -1.646712559e-07f, -1.666370026e-07f, -1.686020242e-07f, -1.705663167e-07f, -1.725298756e-07f, -1.744926970e-07f,
+ -1.764547765e-07f, -1.784161100e-07f, -1.803766933e-07f, -1.823365222e-07f, -1.842955926e-07f, -1.862539002e-07f, -1.882114410e-07f, -1.901682106e-07f, -1.921242050e-07f, -1.940794200e-07f,
+ -1.960338513e-07f, -1.979874949e-07f, -1.999403466e-07f, -2.018924023e-07f, -2.038436577e-07f, -2.057941087e-07f, -2.077437512e-07f, -2.096925810e-07f, -2.116405940e-07f, -2.135877860e-07f,
+ -2.155341530e-07f, -2.174796906e-07f, -2.194243949e-07f, -2.213682617e-07f, -2.233112868e-07f, -2.252534662e-07f, -2.271947957e-07f, -2.291352711e-07f, -2.310748885e-07f, -2.330136435e-07f,
+ -2.349515322e-07f, -2.368885504e-07f, -2.388246941e-07f, -2.407599590e-07f, -2.426943411e-07f, -2.446278364e-07f, -2.465604406e-07f, -2.484921498e-07f, -2.504229597e-07f, -2.523528664e-07f,
+ -2.542818658e-07f, -2.562099536e-07f, -2.581371260e-07f, -2.600633787e-07f, -2.619887078e-07f, -2.639131091e-07f, -2.658365786e-07f, -2.677591122e-07f, -2.696807058e-07f, -2.716013554e-07f,
+ -2.735210569e-07f, -2.754398063e-07f, -2.773575995e-07f, -2.792744324e-07f, -2.811903011e-07f, -2.831052014e-07f, -2.850191293e-07f, -2.869320809e-07f, -2.888440519e-07f, -2.907550385e-07f,
+ -2.926650366e-07f, -2.945740421e-07f, -2.964820510e-07f, -2.983890594e-07f, -3.002950631e-07f, -3.022000582e-07f, -3.041040407e-07f, -3.060070065e-07f, -3.079089517e-07f, -3.098098722e-07f,
+ -3.117097640e-07f, -3.136086232e-07f, -3.155064457e-07f, -3.174032276e-07f, -3.192989648e-07f, -3.211936534e-07f, -3.230872894e-07f, -3.249798688e-07f, -3.268713876e-07f, -3.287618419e-07f,
+ -3.306512277e-07f, -3.325395410e-07f, -3.344267779e-07f, -3.363129344e-07f, -3.381980065e-07f, -3.400819903e-07f, -3.419648818e-07f, -3.438466771e-07f, -3.457273722e-07f, -3.476069633e-07f,
+ -3.494854462e-07f, -3.513628172e-07f, -3.532390723e-07f, -3.551142076e-07f, -3.569882190e-07f, -3.588611028e-07f, -3.607328549e-07f, -3.626034715e-07f, -3.644729487e-07f, -3.663412825e-07f,
+ -3.682084690e-07f, -3.700745044e-07f, -3.719393847e-07f, -3.738031060e-07f, -3.756656644e-07f, -3.775270561e-07f, -3.793872772e-07f, -3.812463237e-07f, -3.831041918e-07f, -3.849608776e-07f,
+ -3.868163772e-07f, -3.886706868e-07f, -3.905238025e-07f, -3.923757205e-07f, -3.942264368e-07f, -3.960759476e-07f, -3.979242491e-07f, -3.997713373e-07f, -4.016172085e-07f, -4.034618589e-07f,
+ -4.053052845e-07f, -4.071474815e-07f, -4.089884462e-07f, -4.108281746e-07f, -4.126666629e-07f, -4.145039074e-07f, -4.163399041e-07f, -4.181746493e-07f, -4.200081392e-07f, -4.218403700e-07f,
+ -4.236713378e-07f, -4.255010388e-07f, -4.273294692e-07f, -4.291566254e-07f, -4.309825033e-07f, -4.328070994e-07f, -4.346304097e-07f, -4.364524305e-07f, -4.382731580e-07f, -4.400925884e-07f,
+ -4.419107181e-07f, -4.437275431e-07f, -4.455430598e-07f, -4.473572643e-07f, -4.491701529e-07f, -4.509817220e-07f, -4.527919676e-07f, -4.546008861e-07f, -4.564084737e-07f, -4.582147267e-07f,
+ -4.600196414e-07f, -4.618232139e-07f, -4.636254407e-07f, -4.654263179e-07f, -4.672258418e-07f, -4.690240088e-07f, -4.708208151e-07f, -4.726162570e-07f, -4.744103308e-07f, -4.762030327e-07f,
+ -4.779943592e-07f, -4.797843064e-07f, -4.815728708e-07f, -4.833600486e-07f, -4.851458361e-07f, -4.869302296e-07f, -4.887132255e-07f, -4.904948202e-07f, -4.922750098e-07f, -4.940537908e-07f,
+ -4.958311595e-07f, -4.976071123e-07f, -4.993816455e-07f, -5.011547554e-07f, -5.029264383e-07f, -5.046966908e-07f, -5.064655090e-07f, -5.082328895e-07f, -5.099988285e-07f, -5.117633223e-07f,
+ -5.135263675e-07f, -5.152879604e-07f, -5.170480973e-07f, -5.188067747e-07f, -5.205639889e-07f, -5.223197364e-07f, -5.240740134e-07f, -5.258268166e-07f, -5.275781421e-07f, -5.293279865e-07f,
+ -5.310763462e-07f, -5.328232176e-07f, -5.345685971e-07f, -5.363124811e-07f, -5.380548662e-07f, -5.397957486e-07f, -5.415351248e-07f, -5.432729914e-07f, -5.450093447e-07f, -5.467441812e-07f,
+ -5.484774973e-07f, -5.502092895e-07f, -5.519395543e-07f, -5.536682881e-07f, -5.553954874e-07f, -5.571211487e-07f, -5.588452685e-07f, -5.605678432e-07f, -5.622888693e-07f, -5.640083433e-07f,
+ -5.657262618e-07f, -5.674426211e-07f, -5.691574179e-07f, -5.708706486e-07f, -5.725823097e-07f, -5.742923978e-07f, -5.760009093e-07f, -5.777078409e-07f, -5.794131889e-07f, -5.811169500e-07f,
+ -5.828191207e-07f, -5.845196976e-07f, -5.862186771e-07f, -5.879160558e-07f, -5.896118303e-07f, -5.913059972e-07f, -5.929985529e-07f, -5.946894941e-07f, -5.963788173e-07f, -5.980665191e-07f,
+ -5.997525961e-07f, -6.014370449e-07f, -6.031198620e-07f, -6.048010441e-07f, -6.064805877e-07f, -6.081584894e-07f, -6.098347459e-07f, -6.115093537e-07f, -6.131823095e-07f, -6.148536098e-07f,
+ -6.165232513e-07f, -6.181912307e-07f, -6.198575445e-07f, -6.215221893e-07f, -6.231851619e-07f, -6.248464589e-07f, -6.265060768e-07f, -6.281640125e-07f, -6.298202624e-07f, -6.314748233e-07f,
+ -6.331276918e-07f, -6.347788646e-07f, -6.364283384e-07f, -6.380761099e-07f, -6.397221756e-07f, -6.413665324e-07f, -6.430091769e-07f, -6.446501058e-07f, -6.462893158e-07f, -6.479268036e-07f,
+ -6.495625659e-07f, -6.511965994e-07f, -6.528289008e-07f, -6.544594669e-07f, -6.560882944e-07f, -6.577153800e-07f, -6.593407205e-07f, -6.609643125e-07f, -6.625861528e-07f, -6.642062382e-07f,
+ -6.658245654e-07f, -6.674411312e-07f, -6.690559324e-07f, -6.706689656e-07f, -6.722802277e-07f, -6.738897155e-07f, -6.754974257e-07f, -6.771033551e-07f, -6.787075005e-07f, -6.803098587e-07f,
+ -6.819104264e-07f, -6.835092006e-07f, -6.851061779e-07f, -6.867013552e-07f, -6.882947294e-07f, -6.898862972e-07f, -6.914760554e-07f, -6.930640009e-07f, -6.946501306e-07f, -6.962344412e-07f,
+ -6.978169296e-07f, -6.993975926e-07f, -7.009764272e-07f, -7.025534300e-07f, -7.041285982e-07f, -7.057019283e-07f, -7.072734175e-07f, -7.088430624e-07f, -7.104108601e-07f, -7.119768073e-07f,
+ -7.135409010e-07f, -7.151031381e-07f, -7.166635155e-07f, -7.182220300e-07f, -7.197786786e-07f, -7.213334581e-07f, -7.228863656e-07f, -7.244373979e-07f, -7.259865519e-07f, -7.275338247e-07f,
+ -7.290792130e-07f, -7.306227139e-07f, -7.321643243e-07f, -7.337040411e-07f, -7.352418614e-07f, -7.367777820e-07f, -7.383117999e-07f, -7.398439121e-07f, -7.413741156e-07f, -7.429024073e-07f,
+ -7.444287843e-07f, -7.459532434e-07f, -7.474757818e-07f, -7.489963964e-07f, -7.505150842e-07f, -7.520318422e-07f, -7.535466674e-07f, -7.550595568e-07f, -7.565705075e-07f, -7.580795165e-07f,
+ -7.595865808e-07f, -7.610916975e-07f, -7.625948636e-07f, -7.640960761e-07f, -7.655953321e-07f, -7.670926286e-07f, -7.685879627e-07f, -7.700813315e-07f, -7.715727320e-07f, -7.730621614e-07f,
+ -7.745496166e-07f, -7.760350948e-07f, -7.775185931e-07f, -7.790001085e-07f, -7.804796382e-07f, -7.819571792e-07f, -7.834327287e-07f, -7.849062838e-07f, -7.863778416e-07f, -7.878473992e-07f,
+ -7.893149537e-07f, -7.907805024e-07f, -7.922440422e-07f, -7.937055705e-07f, -7.951650842e-07f, -7.966225806e-07f, -7.980780568e-07f, -7.995315101e-07f, -8.009829375e-07f, -8.024323362e-07f,
+ -8.038797034e-07f, -8.053250363e-07f, -8.067683321e-07f, -8.082095879e-07f, -8.096488011e-07f, -8.110859687e-07f, -8.125210879e-07f, -8.139541561e-07f, -8.153851704e-07f, -8.168141280e-07f,
+ -8.182410262e-07f, -8.196658622e-07f, -8.210886332e-07f, -8.225093365e-07f, -8.239279693e-07f, -8.253445289e-07f, -8.267590126e-07f, -8.281714175e-07f, -8.295817410e-07f, -8.309899804e-07f,
+ -8.323961329e-07f, -8.338001958e-07f, -8.352021664e-07f, -8.366020420e-07f, -8.379998198e-07f, -8.393954973e-07f, -8.407890717e-07f, -8.421805403e-07f, -8.435699004e-07f, -8.449571494e-07f,
+ -8.463422846e-07f, -8.477253033e-07f, -8.491062029e-07f, -8.504849808e-07f, -8.518616341e-07f, -8.532361604e-07f, -8.546085570e-07f, -8.559788213e-07f, -8.573469506e-07f, -8.587129422e-07f,
+ -8.600767937e-07f, -8.614385023e-07f, -8.627980655e-07f, -8.641554806e-07f, -8.655107451e-07f, -8.668638564e-07f, -8.682148118e-07f, -8.695636089e-07f, -8.709102449e-07f, -8.722547175e-07f,
+ -8.735970239e-07f, -8.749371616e-07f, -8.762751281e-07f, -8.776109209e-07f, -8.789445373e-07f, -8.802759748e-07f, -8.816052310e-07f, -8.829323032e-07f, -8.842571890e-07f, -8.855798858e-07f,
+ -8.869003911e-07f, -8.882187025e-07f, -8.895348173e-07f, -8.908487332e-07f, -8.921604475e-07f, -8.934699579e-07f, -8.947772619e-07f, -8.960823569e-07f, -8.973852406e-07f, -8.986859104e-07f,
+ -8.999843638e-07f, -9.012805985e-07f, -9.025746119e-07f, -9.038664017e-07f, -9.051559654e-07f, -9.064433005e-07f, -9.077284047e-07f, -9.090112755e-07f, -9.102919105e-07f, -9.115703072e-07f,
+ -9.128464633e-07f, -9.141203764e-07f, -9.153920441e-07f, -9.166614639e-07f, -9.179286336e-07f, -9.191935507e-07f, -9.204562128e-07f, -9.217166176e-07f, -9.229747627e-07f, -9.242306458e-07f,
+ -9.254842645e-07f, -9.267356164e-07f, -9.279846993e-07f, -9.292315107e-07f, -9.304760484e-07f, -9.317183100e-07f, -9.329582932e-07f, -9.341959957e-07f, -9.354314152e-07f, -9.366645494e-07f,
+ -9.378953960e-07f, -9.391239526e-07f, -9.403502170e-07f, -9.415741870e-07f, -9.427958602e-07f, -9.440152344e-07f, -9.452323073e-07f, -9.464470766e-07f, -9.476595401e-07f, -9.488696956e-07f,
+ -9.500775408e-07f, -9.512830734e-07f, -9.524862913e-07f, -9.536871922e-07f, -9.548857738e-07f, -9.560820341e-07f, -9.572759707e-07f, -9.584675814e-07f, -9.596568641e-07f, -9.608438166e-07f,
+ -9.620284366e-07f, -9.632107221e-07f, -9.643906707e-07f, -9.655682804e-07f, -9.667435490e-07f, -9.679164743e-07f, -9.690870541e-07f, -9.702552864e-07f, -9.714211690e-07f, -9.725846996e-07f,
+ -9.737458763e-07f, -9.749046969e-07f, -9.760611592e-07f, -9.772152611e-07f, -9.783670006e-07f, -9.795163755e-07f, -9.806633837e-07f, -9.818080232e-07f, -9.829502918e-07f, -9.840901875e-07f,
+ -9.852277081e-07f, -9.863628517e-07f, -9.874956161e-07f, -9.886259993e-07f, -9.897539993e-07f, -9.908796139e-07f, -9.920028412e-07f, -9.931236791e-07f, -9.942421256e-07f, -9.953581787e-07f,
+ -9.964718362e-07f, -9.975830963e-07f, -9.986919569e-07f, -9.997984160e-07f, -1.000902472e-06f, -1.002004122e-06f, -1.003103364e-06f, -1.004200198e-06f, -1.005294620e-06f, -1.006386628e-06f,
+ -1.007476221e-06f, -1.008563397e-06f, -1.009648153e-06f, -1.010730489e-06f, -1.011810401e-06f, -1.012887888e-06f, -1.013962948e-06f, -1.015035579e-06f, -1.016105779e-06f, -1.017173547e-06f,
+ -1.018238879e-06f, -1.019301776e-06f, -1.020362234e-06f, -1.021420251e-06f, -1.022475826e-06f, -1.023528957e-06f, -1.024579642e-06f, -1.025627880e-06f, -1.026673667e-06f, -1.027717003e-06f,
+ -1.028757886e-06f, -1.029796313e-06f, -1.030832283e-06f, -1.031865794e-06f, -1.032896845e-06f, -1.033925433e-06f, -1.034951556e-06f, -1.035975213e-06f, -1.036996403e-06f, -1.038015122e-06f,
+ -1.039031370e-06f, -1.040045145e-06f, -1.041056444e-06f, -1.042065267e-06f, -1.043071610e-06f, -1.044075474e-06f, -1.045076855e-06f, -1.046075752e-06f, -1.047072163e-06f, -1.048066087e-06f,
+ -1.049057522e-06f, -1.050046466e-06f, -1.051032917e-06f, -1.052016874e-06f, -1.052998335e-06f, -1.053977298e-06f, -1.054953762e-06f, -1.055927724e-06f, -1.056899184e-06f, -1.057868139e-06f,
+ -1.058834588e-06f, -1.059798529e-06f, -1.060759960e-06f, -1.061718881e-06f, -1.062675288e-06f, -1.063629181e-06f, -1.064580558e-06f, -1.065529417e-06f, -1.066475757e-06f, -1.067419576e-06f,
+ -1.068360872e-06f, -1.069299644e-06f, -1.070235890e-06f, -1.071169609e-06f, -1.072100798e-06f, -1.073029457e-06f, -1.073955584e-06f, -1.074879177e-06f, -1.075800234e-06f, -1.076718755e-06f,
+ -1.077634737e-06f, -1.078548180e-06f, -1.079459080e-06f, -1.080367438e-06f, -1.081273251e-06f, -1.082176518e-06f, -1.083077237e-06f, -1.083975407e-06f, -1.084871026e-06f, -1.085764093e-06f,
+ -1.086654606e-06f, -1.087542564e-06f, -1.088427965e-06f, -1.089310808e-06f, -1.090191092e-06f, -1.091068814e-06f, -1.091943974e-06f, -1.092816569e-06f, -1.093686600e-06f, -1.094554063e-06f,
+ -1.095418958e-06f, -1.096281283e-06f, -1.097141037e-06f, -1.097998218e-06f, -1.098852825e-06f, -1.099704856e-06f, -1.100554311e-06f, -1.101401187e-06f, -1.102245484e-06f, -1.103087199e-06f,
+ -1.103926333e-06f, -1.104762882e-06f, -1.105596846e-06f, -1.106428223e-06f, -1.107257013e-06f, -1.108083213e-06f, -1.108906823e-06f, -1.109727841e-06f, -1.110546265e-06f, -1.111362095e-06f,
+ -1.112175329e-06f, -1.112985966e-06f, -1.113794004e-06f, -1.114599443e-06f, -1.115402280e-06f, -1.116202514e-06f, -1.117000145e-06f, -1.117795171e-06f, -1.118587591e-06f, -1.119377403e-06f,
+ -1.120164606e-06f, -1.120949200e-06f, -1.121731182e-06f, -1.122510551e-06f, -1.123287307e-06f, -1.124061447e-06f, -1.124832972e-06f, -1.125601878e-06f, -1.126368167e-06f, -1.127131835e-06f,
+ -1.127892882e-06f, -1.128651307e-06f, -1.129407108e-06f, -1.130160285e-06f, -1.130910836e-06f, -1.131658760e-06f, -1.132404056e-06f, -1.133146722e-06f, -1.133886758e-06f, -1.134624163e-06f,
+ -1.135358934e-06f, -1.136091072e-06f, -1.136820574e-06f, -1.137547441e-06f, -1.138271670e-06f, -1.138993261e-06f, -1.139712212e-06f, -1.140428523e-06f, -1.141142192e-06f, -1.141853218e-06f,
+ -1.142561601e-06f, -1.143267338e-06f, -1.143970430e-06f, -1.144670874e-06f, -1.145368670e-06f, -1.146063818e-06f, -1.146756315e-06f, -1.147446160e-06f, -1.148133354e-06f, -1.148817894e-06f,
+ -1.149499780e-06f, -1.150179010e-06f, -1.150855585e-06f, -1.151529501e-06f, -1.152200760e-06f, -1.152869359e-06f, -1.153535298e-06f, -1.154198575e-06f, -1.154859191e-06f, -1.155517143e-06f,
+ -1.156172430e-06f, -1.156825053e-06f, -1.157475010e-06f, -1.158122299e-06f, -1.158766921e-06f, -1.159408874e-06f, -1.160048156e-06f, -1.160684768e-06f, -1.161318709e-06f, -1.161949977e-06f,
+ -1.162578571e-06f, -1.163204491e-06f, -1.163827736e-06f, -1.164448305e-06f, -1.165066197e-06f, -1.165681410e-06f, -1.166293946e-06f, -1.166903801e-06f, -1.167510976e-06f, -1.168115470e-06f,
+ -1.168717282e-06f, -1.169316411e-06f, -1.169912856e-06f, -1.170506616e-06f, -1.171097691e-06f, -1.171686080e-06f, -1.172271781e-06f, -1.172854795e-06f, -1.173435121e-06f, -1.174012757e-06f,
+ -1.174587702e-06f, -1.175159957e-06f, -1.175729520e-06f, -1.176296391e-06f, -1.176860568e-06f, -1.177422052e-06f, -1.177980840e-06f, -1.178536934e-06f, -1.179090331e-06f, -1.179641031e-06f,
+ -1.180189034e-06f, -1.180734338e-06f, -1.181276943e-06f, -1.181816849e-06f, -1.182354054e-06f, -1.182888558e-06f, -1.183420360e-06f, -1.183949460e-06f, -1.184475856e-06f, -1.184999549e-06f,
+ -1.185520537e-06f, -1.186038821e-06f, -1.186554398e-06f, -1.187067269e-06f, -1.187577433e-06f, -1.188084890e-06f, -1.188589638e-06f, -1.189091677e-06f, -1.189591007e-06f, -1.190087627e-06f,
+ -1.190581536e-06f, -1.191072734e-06f, -1.191561220e-06f, -1.192046993e-06f, -1.192530054e-06f, -1.193010401e-06f, -1.193488034e-06f, -1.193962952e-06f, -1.194435155e-06f, -1.194904642e-06f,
+ -1.195371413e-06f, -1.195835467e-06f, -1.196296804e-06f, -1.196755423e-06f, -1.197211323e-06f, -1.197664505e-06f, -1.198114967e-06f, -1.198562709e-06f, -1.199007731e-06f, -1.199450032e-06f,
+ -1.199889612e-06f, -1.200326470e-06f, -1.200760606e-06f, -1.201192019e-06f, -1.201620709e-06f, -1.202046676e-06f, -1.202469918e-06f, -1.202890436e-06f, -1.203308229e-06f, -1.203723297e-06f,
+ -1.204135639e-06f, -1.204545255e-06f, -1.204952145e-06f, -1.205356307e-06f, -1.205757742e-06f, -1.206156450e-06f, -1.206552430e-06f, -1.206945681e-06f, -1.207336203e-06f, -1.207723996e-06f,
+ -1.208109060e-06f, -1.208491394e-06f, -1.208870997e-06f, -1.209247870e-06f, -1.209622013e-06f, -1.209993424e-06f, -1.210362103e-06f, -1.210728051e-06f, -1.211091267e-06f, -1.211451750e-06f,
+ -1.211809501e-06f, -1.212164519e-06f, -1.212516803e-06f, -1.212866354e-06f, -1.213213171e-06f, -1.213557254e-06f, -1.213898603e-06f, -1.214237217e-06f, -1.214573097e-06f, -1.214906241e-06f,
+ -1.215236650e-06f, -1.215564324e-06f, -1.215889262e-06f, -1.216211464e-06f, -1.216530930e-06f, -1.216847660e-06f, -1.217161653e-06f, -1.217472909e-06f, -1.217781429e-06f, -1.218087212e-06f,
+ -1.218390257e-06f, -1.218690565e-06f, -1.218988135e-06f, -1.219282968e-06f, -1.219575063e-06f, -1.219864419e-06f, -1.220151038e-06f, -1.220434919e-06f, -1.220716061e-06f, -1.220994464e-06f,
+ -1.221270129e-06f, -1.221543056e-06f, -1.221813243e-06f, -1.222080692e-06f, -1.222345402e-06f, -1.222607373e-06f, -1.222866604e-06f, -1.223123097e-06f, -1.223376850e-06f, -1.223627864e-06f,
+ -1.223876138e-06f, -1.224121673e-06f, -1.224364469e-06f, -1.224604525e-06f, -1.224841842e-06f, -1.225076420e-06f, -1.225308258e-06f, -1.225537356e-06f, -1.225763715e-06f, -1.225987334e-06f,
+ -1.226208214e-06f, -1.226426354e-06f, -1.226641755e-06f, -1.226854417e-06f, -1.227064339e-06f, -1.227271522e-06f, -1.227475965e-06f, -1.227677670e-06f, -1.227876635e-06f, -1.228072861e-06f,
+ -1.228266348e-06f, -1.228457096e-06f, -1.228645105e-06f, -1.228830375e-06f, -1.229012907e-06f, -1.229192700e-06f, -1.229369755e-06f, -1.229544071e-06f, -1.229715649e-06f, -1.229884489e-06f,
+ -1.230050591e-06f, -1.230213955e-06f, -1.230374581e-06f, -1.230532470e-06f, -1.230687622e-06f, -1.230840036e-06f, -1.230989713e-06f, -1.231136654e-06f, -1.231280857e-06f, -1.231422324e-06f,
+ -1.231561055e-06f, -1.231697050e-06f, -1.231830309e-06f, -1.231960832e-06f, -1.232088620e-06f, -1.232213672e-06f, -1.232335989e-06f, -1.232455572e-06f, -1.232572420e-06f, -1.232686533e-06f,
+ -1.232797913e-06f, -1.232906559e-06f, -1.233012471e-06f, -1.233115650e-06f, -1.233216096e-06f, -1.233313810e-06f, -1.233408790e-06f, -1.233501039e-06f, -1.233590556e-06f, -1.233677342e-06f,
+ -1.233761396e-06f, -1.233842719e-06f, -1.233921312e-06f, -1.233997175e-06f, -1.234070308e-06f, -1.234140711e-06f, -1.234208385e-06f, -1.234273330e-06f, -1.234335546e-06f, -1.234395035e-06f,
+ -1.234451796e-06f, -1.234505829e-06f, -1.234557136e-06f, -1.234605716e-06f, -1.234651569e-06f, -1.234694697e-06f, -1.234735100e-06f, -1.234772777e-06f, -1.234807730e-06f, -1.234839959e-06f,
+ -1.234869464e-06f, -1.234896246e-06f, -1.234920305e-06f, -1.234941642e-06f, -1.234960256e-06f, -1.234976150e-06f, -1.234989322e-06f, -1.234999774e-06f, -1.235007506e-06f, -1.235012518e-06f,
+ -1.235014811e-06f, -1.235014386e-06f, -1.235011243e-06f, -1.235005382e-06f, -1.234996804e-06f, -1.234985509e-06f, -1.234971499e-06f, -1.234954773e-06f, -1.234935332e-06f, -1.234913177e-06f,
+ -1.234888308e-06f, -1.234860726e-06f, -1.234830431e-06f, -1.234797424e-06f, -1.234761705e-06f, -1.234723276e-06f, -1.234682136e-06f, -1.234638286e-06f, -1.234591727e-06f, -1.234542459e-06f,
+ -1.234490483e-06f, -1.234435800e-06f, -1.234378411e-06f, -1.234318315e-06f, -1.234255513e-06f, -1.234190007e-06f, -1.234121796e-06f, -1.234050882e-06f, -1.233977265e-06f, -1.233900946e-06f,
+ -1.233821925e-06f, -1.233740203e-06f, -1.233655781e-06f, -1.233568660e-06f, -1.233478839e-06f, -1.233386321e-06f, -1.233291105e-06f, -1.233193192e-06f, -1.233092583e-06f, -1.232989279e-06f,
+ -1.232883280e-06f, -1.232774588e-06f, -1.232663202e-06f, -1.232549124e-06f, -1.232432354e-06f, -1.232312893e-06f, -1.232190742e-06f, -1.232065902e-06f, -1.231938374e-06f, -1.231808157e-06f,
+ -1.231675253e-06f, -1.231539664e-06f, -1.231401388e-06f, -1.231260428e-06f, -1.231116785e-06f, -1.230970458e-06f, -1.230821449e-06f, -1.230669759e-06f, -1.230515388e-06f, -1.230358337e-06f,
+ -1.230198608e-06f, -1.230036200e-06f, -1.229871116e-06f, -1.229703355e-06f, -1.229532918e-06f, -1.229359807e-06f, -1.229184022e-06f, -1.229005565e-06f, -1.228824435e-06f, -1.228640635e-06f,
+ -1.228454164e-06f, -1.228265024e-06f, -1.228073216e-06f, -1.227878740e-06f, -1.227681598e-06f, -1.227481790e-06f, -1.227279318e-06f, -1.227074182e-06f, -1.226866383e-06f, -1.226655922e-06f,
+ -1.226442801e-06f, -1.226227020e-06f, -1.226008579e-06f, -1.225787481e-06f, -1.225563726e-06f, -1.225337315e-06f, -1.225108248e-06f, -1.224876528e-06f, -1.224642155e-06f, -1.224405130e-06f,
+ -1.224165454e-06f, -1.223923127e-06f, -1.223678152e-06f, -1.223430529e-06f, -1.223180259e-06f, -1.222927344e-06f, -1.222671783e-06f, -1.222413579e-06f, -1.222152732e-06f, -1.221889244e-06f,
+ -1.221623115e-06f, -1.221354346e-06f, -1.221082939e-06f, -1.220808895e-06f, -1.220532214e-06f, -1.220252899e-06f, -1.219970949e-06f, -1.219686367e-06f, -1.219399153e-06f, -1.219109308e-06f,
+ -1.218816833e-06f, -1.218521730e-06f, -1.218224000e-06f, -1.217923644e-06f, -1.217620662e-06f, -1.217315057e-06f, -1.217006829e-06f, -1.216695980e-06f, -1.216382510e-06f, -1.216066421e-06f,
+ -1.215747714e-06f, -1.215426391e-06f, -1.215102451e-06f, -1.214775898e-06f, -1.214446731e-06f, -1.214114952e-06f, -1.213780562e-06f, -1.213443563e-06f, -1.213103955e-06f, -1.212761740e-06f,
+ -1.212416919e-06f, -1.212069494e-06f, -1.211719465e-06f, -1.211366835e-06f, -1.211011603e-06f, -1.210653772e-06f, -1.210293342e-06f, -1.209930315e-06f, -1.209564693e-06f, -1.209196476e-06f,
+ -1.208825665e-06f, -1.208452263e-06f, -1.208076270e-06f, -1.207697688e-06f, -1.207316518e-06f, -1.206932761e-06f, -1.206546419e-06f, -1.206157493e-06f, -1.205765984e-06f, -1.205371894e-06f,
+ -1.204975224e-06f, -1.204575975e-06f, -1.204174149e-06f, -1.203769746e-06f, -1.203362770e-06f, -1.202953220e-06f, -1.202541098e-06f, -1.202126406e-06f, -1.201709145e-06f, -1.201289316e-06f,
+ -1.200866921e-06f, -1.200441961e-06f, -1.200014438e-06f, -1.199584352e-06f, -1.199151707e-06f, -1.198716501e-06f, -1.198278739e-06f, -1.197838419e-06f, -1.197395545e-06f, -1.196950118e-06f,
+ -1.196502139e-06f, -1.196051609e-06f, -1.195598530e-06f, -1.195142904e-06f, -1.194684731e-06f, -1.194224014e-06f, -1.193760754e-06f, -1.193294952e-06f, -1.192826610e-06f, -1.192355729e-06f,
+ -1.191882312e-06f, -1.191406358e-06f, -1.190927871e-06f, -1.190446851e-06f, -1.189963300e-06f, -1.189477220e-06f, -1.188988611e-06f, -1.188497476e-06f, -1.188003817e-06f, -1.187507633e-06f,
+ -1.187008929e-06f, -1.186507704e-06f, -1.186003960e-06f, -1.185497699e-06f, -1.184988923e-06f, -1.184477633e-06f, -1.183963831e-06f, -1.183447518e-06f, -1.182928696e-06f, -1.182407367e-06f,
+ -1.181883531e-06f, -1.181357192e-06f, -1.180828349e-06f, -1.180297006e-06f, -1.179763164e-06f, -1.179226823e-06f, -1.178687987e-06f, -1.178146656e-06f, -1.177602833e-06f, -1.177056518e-06f,
+ -1.176507714e-06f, -1.175956422e-06f, -1.175402644e-06f, -1.174846382e-06f, -1.174287636e-06f, -1.173726410e-06f, -1.173162705e-06f, -1.172596522e-06f, -1.172027862e-06f, -1.171456729e-06f,
+ -1.170883123e-06f, -1.170307047e-06f, -1.169728501e-06f, -1.169147488e-06f, -1.168564009e-06f, -1.167978067e-06f, -1.167389662e-06f, -1.166798797e-06f, -1.166205474e-06f, -1.165609693e-06f,
+ -1.165011458e-06f, -1.164410769e-06f, -1.163807629e-06f, -1.163202039e-06f, -1.162594001e-06f, -1.161983517e-06f, -1.161370589e-06f, -1.160755218e-06f, -1.160137406e-06f, -1.159517156e-06f,
+ -1.158894468e-06f, -1.158269345e-06f, -1.157641788e-06f, -1.157011800e-06f, -1.156379383e-06f, -1.155744537e-06f, -1.155107265e-06f, -1.154467569e-06f, -1.153825450e-06f, -1.153180911e-06f,
+ -1.152533954e-06f, -1.151884579e-06f, -1.151232790e-06f, -1.150578587e-06f, -1.149921974e-06f, -1.149262951e-06f, -1.148601521e-06f, -1.147937686e-06f, -1.147271447e-06f, -1.146602806e-06f,
+ -1.145931766e-06f, -1.145258328e-06f, -1.144582494e-06f, -1.143904266e-06f, -1.143223647e-06f, -1.142540637e-06f, -1.141855239e-06f, -1.141167455e-06f, -1.140477287e-06f, -1.139784737e-06f,
+ -1.139089806e-06f, -1.138392497e-06f, -1.137692812e-06f, -1.136990753e-06f, -1.136286321e-06f, -1.135579519e-06f, -1.134870349e-06f, -1.134158812e-06f, -1.133444911e-06f, -1.132728648e-06f,
+ -1.132010024e-06f, -1.131289042e-06f, -1.130565704e-06f, -1.129840012e-06f, -1.129111967e-06f, -1.128381572e-06f, -1.127648830e-06f, -1.126913741e-06f, -1.126176308e-06f, -1.125436533e-06f,
+ -1.124694419e-06f, -1.123949966e-06f, -1.123203178e-06f, -1.122454057e-06f, -1.121702603e-06f, -1.120948820e-06f, -1.120192710e-06f, -1.119434275e-06f, -1.118673516e-06f, -1.117910436e-06f,
+ -1.117145038e-06f, -1.116377322e-06f, -1.115607292e-06f, -1.114834949e-06f, -1.114060296e-06f, -1.113283334e-06f, -1.112504066e-06f, -1.111722494e-06f, -1.110938621e-06f, -1.110152447e-06f,
+ -1.109363976e-06f, -1.108573209e-06f, -1.107780150e-06f, -1.106984799e-06f, -1.106187159e-06f, -1.105387232e-06f, -1.104585021e-06f, -1.103780528e-06f, -1.102973754e-06f, -1.102164703e-06f,
+ -1.101353376e-06f, -1.100539775e-06f, -1.099723903e-06f, -1.098905761e-06f, -1.098085353e-06f, -1.097262681e-06f, -1.096437745e-06f, -1.095610550e-06f, -1.094781097e-06f, -1.093949388e-06f,
+ -1.093115425e-06f, -1.092279212e-06f, -1.091440749e-06f, -1.090600040e-06f, -1.089757087e-06f, -1.088911891e-06f, -1.088064455e-06f, -1.087214782e-06f, -1.086362874e-06f, -1.085508733e-06f,
+ -1.084652361e-06f, -1.083793760e-06f, -1.082932934e-06f, -1.082069884e-06f, -1.081204612e-06f, -1.080337121e-06f, -1.079467413e-06f, -1.078595491e-06f, -1.077721357e-06f, -1.076845013e-06f,
+ -1.075966461e-06f, -1.075085705e-06f, -1.074202745e-06f, -1.073317586e-06f, -1.072430228e-06f, -1.071540674e-06f, -1.070648927e-06f, -1.069754989e-06f, -1.068858863e-06f, -1.067960550e-06f,
+ -1.067060053e-06f, -1.066157375e-06f, -1.065252518e-06f, -1.064345485e-06f, -1.063436277e-06f, -1.062524897e-06f, -1.061611348e-06f, -1.060695632e-06f, -1.059777751e-06f, -1.058857708e-06f,
+ -1.057935506e-06f, -1.057011146e-06f, -1.056084631e-06f, -1.055155964e-06f, -1.054225147e-06f, -1.053292182e-06f, -1.052357072e-06f, -1.051419820e-06f, -1.050480428e-06f, -1.049538898e-06f,
+ -1.048595232e-06f, -1.047649434e-06f, -1.046701506e-06f, -1.045751450e-06f, -1.044799268e-06f, -1.043844964e-06f, -1.042888540e-06f, -1.041929997e-06f, -1.040969340e-06f, -1.040006569e-06f,
+ -1.039041689e-06f, -1.038074701e-06f, -1.037105607e-06f, -1.036134411e-06f, -1.035161114e-06f, -1.034185720e-06f, -1.033208231e-06f, -1.032228650e-06f, -1.031246978e-06f, -1.030263219e-06f,
+ -1.029277375e-06f, -1.028289448e-06f, -1.027299442e-06f, -1.026307359e-06f, -1.025313201e-06f, -1.024316971e-06f, -1.023318671e-06f, -1.022318305e-06f, -1.021315874e-06f, -1.020311382e-06f,
+ -1.019304830e-06f, -1.018296222e-06f, -1.017285560e-06f, -1.016272847e-06f, -1.015258085e-06f, -1.014241277e-06f, -1.013222426e-06f, -1.012201534e-06f, -1.011178603e-06f, -1.010153637e-06f,
+ -1.009126638e-06f, -1.008097609e-06f, -1.007066552e-06f, -1.006033470e-06f, -1.004998366e-06f, -1.003961242e-06f, -1.002922101e-06f, -1.001880945e-06f, -1.000837778e-06f, -9.997926021e-07f,
+ -9.987454197e-07f, -9.976962336e-07f, -9.966450465e-07f, -9.955918611e-07f, -9.945366802e-07f, -9.934795063e-07f, -9.924203422e-07f, -9.913591906e-07f, -9.902960542e-07f, -9.892309358e-07f,
+ -9.881638379e-07f, -9.870947634e-07f, -9.860237150e-07f, -9.849506954e-07f, -9.838757073e-07f, -9.827987534e-07f, -9.817198366e-07f, -9.806389595e-07f, -9.795561249e-07f, -9.784713356e-07f,
+ -9.773845942e-07f, -9.762959036e-07f, -9.752052665e-07f, -9.741126857e-07f, -9.730181639e-07f, -9.719217040e-07f, -9.708233086e-07f, -9.697229806e-07f, -9.686207228e-07f, -9.675165379e-07f,
+ -9.664104287e-07f, -9.653023981e-07f, -9.641924488e-07f, -9.630805837e-07f, -9.619668055e-07f, -9.608511170e-07f, -9.597335211e-07f, -9.586140206e-07f, -9.574926182e-07f, -9.563693169e-07f,
+ -9.552441195e-07f, -9.541170287e-07f, -9.529880475e-07f, -9.518571786e-07f, -9.507244249e-07f, -9.495897893e-07f, -9.484532745e-07f, -9.473148835e-07f, -9.461746192e-07f, -9.450324842e-07f,
+ -9.438884817e-07f, -9.427426143e-07f, -9.415948850e-07f, -9.404452966e-07f, -9.392938521e-07f, -9.381405543e-07f, -9.369854061e-07f, -9.358284103e-07f, -9.346695700e-07f, -9.335088879e-07f,
+ -9.323463670e-07f, -9.311820102e-07f, -9.300158203e-07f, -9.288478004e-07f, -9.276779532e-07f, -9.265062818e-07f, -9.253327891e-07f, -9.241574779e-07f, -9.229803512e-07f, -9.218014119e-07f,
+ -9.206206630e-07f, -9.194381075e-07f, -9.182537481e-07f, -9.170675880e-07f, -9.158796300e-07f, -9.146898771e-07f, -9.134983322e-07f, -9.123049983e-07f, -9.111098785e-07f, -9.099129755e-07f,
+ -9.087142925e-07f, -9.075138323e-07f, -9.063115980e-07f, -9.051075925e-07f, -9.039018188e-07f, -9.026942799e-07f, -9.014849788e-07f, -9.002739185e-07f, -8.990611020e-07f, -8.978465323e-07f,
+ -8.966302123e-07f, -8.954121451e-07f, -8.941923337e-07f, -8.929707811e-07f, -8.917474904e-07f, -8.905224644e-07f, -8.892957064e-07f, -8.880672192e-07f, -8.868370059e-07f, -8.856050696e-07f,
+ -8.843714133e-07f, -8.831360400e-07f, -8.818989528e-07f, -8.806601546e-07f, -8.794196487e-07f, -8.781774379e-07f, -8.769335254e-07f, -8.756879142e-07f, -8.744406074e-07f, -8.731916081e-07f,
+ -8.719409192e-07f, -8.706885440e-07f, -8.694344854e-07f, -8.681787465e-07f, -8.669213304e-07f, -8.656622403e-07f, -8.644014791e-07f, -8.631390500e-07f, -8.618749560e-07f, -8.606092003e-07f,
+ -8.593417860e-07f, -8.580727161e-07f, -8.568019938e-07f, -8.555296221e-07f, -8.542556043e-07f, -8.529799433e-07f, -8.517026423e-07f, -8.504237045e-07f, -8.491431329e-07f, -8.478609307e-07f,
+ -8.465771010e-07f, -8.452916470e-07f, -8.440045717e-07f, -8.427158783e-07f, -8.414255700e-07f, -8.401336499e-07f, -8.388401211e-07f, -8.375449869e-07f, -8.362482502e-07f, -8.349499144e-07f,
+ -8.336499826e-07f, -8.323484578e-07f, -8.310453434e-07f, -8.297406424e-07f, -8.284343580e-07f, -8.271264934e-07f, -8.258170518e-07f, -8.245060364e-07f, -8.231934503e-07f, -8.218792967e-07f,
+ -8.205635788e-07f, -8.192462998e-07f, -8.179274630e-07f, -8.166070714e-07f, -8.152851282e-07f, -8.139616368e-07f, -8.126366003e-07f, -8.113100219e-07f, -8.099819048e-07f, -8.086522522e-07f,
+ -8.073210673e-07f, -8.059883534e-07f, -8.046541137e-07f, -8.033183514e-07f, -8.019810697e-07f, -8.006422719e-07f, -7.993019612e-07f, -7.979601408e-07f, -7.966168140e-07f, -7.952719840e-07f,
+ -7.939256540e-07f, -7.925778274e-07f, -7.912285073e-07f, -7.898776969e-07f, -7.885253997e-07f, -7.871716187e-07f, -7.858163573e-07f, -7.844596188e-07f, -7.831014063e-07f, -7.817417232e-07f,
+ -7.803805727e-07f, -7.790179582e-07f, -7.776538828e-07f, -7.762883499e-07f, -7.749213627e-07f, -7.735529245e-07f, -7.721830387e-07f, -7.708117084e-07f, -7.694389371e-07f, -7.680647279e-07f,
+ -7.666890842e-07f, -7.653120092e-07f, -7.639335064e-07f, -7.625535789e-07f, -7.611722301e-07f, -7.597894633e-07f, -7.584052818e-07f, -7.570196890e-07f, -7.556326880e-07f, -7.542442824e-07f,
+ -7.528544753e-07f, -7.514632701e-07f, -7.500706701e-07f, -7.486766787e-07f, -7.472812992e-07f, -7.458845349e-07f, -7.444863891e-07f, -7.430868653e-07f, -7.416859666e-07f, -7.402836966e-07f,
+ -7.388800585e-07f, -7.374750556e-07f, -7.360686914e-07f, -7.346609691e-07f, -7.332518922e-07f, -7.318414640e-07f, -7.304296878e-07f, -7.290165670e-07f, -7.276021050e-07f, -7.261863051e-07f,
+ -7.247691708e-07f, -7.233507053e-07f, -7.219309121e-07f, -7.205097945e-07f, -7.190873559e-07f, -7.176635997e-07f, -7.162385293e-07f, -7.148121481e-07f, -7.133844594e-07f, -7.119554666e-07f,
+ -7.105251732e-07f, -7.090935824e-07f, -7.076606978e-07f, -7.062265228e-07f, -7.047910606e-07f, -7.033543147e-07f, -7.019162886e-07f, -7.004769857e-07f, -6.990364092e-07f, -6.975945627e-07f,
+ -6.961514496e-07f, -6.947070733e-07f, -6.932614372e-07f, -6.918145447e-07f, -6.903663993e-07f, -6.889170043e-07f, -6.874663632e-07f, -6.860144795e-07f, -6.845613565e-07f, -6.831069977e-07f,
+ -6.816514066e-07f, -6.801945865e-07f, -6.787365409e-07f, -6.772772732e-07f, -6.758167870e-07f, -6.743550856e-07f, -6.728921724e-07f, -6.714280510e-07f, -6.699627248e-07f, -6.684961973e-07f,
+ -6.670284718e-07f, -6.655595518e-07f, -6.640894409e-07f, -6.626181425e-07f, -6.611456600e-07f, -6.596719969e-07f, -6.581971566e-07f, -6.567211427e-07f, -6.552439587e-07f, -6.537656079e-07f,
+ -6.522860938e-07f, -6.508054200e-07f, -6.493235899e-07f, -6.478406071e-07f, -6.463564749e-07f, -6.448711968e-07f, -6.433847764e-07f, -6.418972172e-07f, -6.404085226e-07f, -6.389186961e-07f,
+ -6.374277412e-07f, -6.359356615e-07f, -6.344424603e-07f, -6.329481413e-07f, -6.314527079e-07f, -6.299561636e-07f, -6.284585119e-07f, -6.269597563e-07f, -6.254599004e-07f, -6.239589476e-07f,
+ -6.224569015e-07f, -6.209537656e-07f, -6.194495433e-07f, -6.179442383e-07f, -6.164378540e-07f, -6.149303939e-07f, -6.134218616e-07f, -6.119122606e-07f, -6.104015944e-07f, -6.088898666e-07f,
+ -6.073770806e-07f, -6.058632401e-07f, -6.043483485e-07f, -6.028324094e-07f, -6.013154262e-07f, -5.997974027e-07f, -5.982783422e-07f, -5.967582483e-07f, -5.952371246e-07f, -5.937149747e-07f,
+ -5.921918020e-07f, -5.906676101e-07f, -5.891424026e-07f, -5.876161829e-07f, -5.860889548e-07f, -5.845607216e-07f, -5.830314871e-07f, -5.815012546e-07f, -5.799700278e-07f, -5.784378103e-07f,
+ -5.769046056e-07f, -5.753704173e-07f, -5.738352489e-07f, -5.722991040e-07f, -5.707619861e-07f, -5.692238989e-07f, -5.676848459e-07f, -5.661448307e-07f, -5.646038569e-07f, -5.630619279e-07f,
+ -5.615190475e-07f, -5.599752192e-07f, -5.584304465e-07f, -5.568847330e-07f, -5.553380824e-07f, -5.537904982e-07f, -5.522419840e-07f, -5.506925433e-07f, -5.491421798e-07f, -5.475908971e-07f,
+ -5.460386987e-07f, -5.444855882e-07f, -5.429315693e-07f, -5.413766455e-07f, -5.398208204e-07f, -5.382640976e-07f, -5.367064808e-07f, -5.351479734e-07f, -5.335885792e-07f, -5.320283017e-07f,
+ -5.304671444e-07f, -5.289051112e-07f, -5.273422054e-07f, -5.257784308e-07f, -5.242137909e-07f, -5.226482894e-07f, -5.210819298e-07f, -5.195147158e-07f, -5.179466510e-07f, -5.163777390e-07f,
+ -5.148079835e-07f, -5.132373879e-07f, -5.116659560e-07f, -5.100936914e-07f, -5.085205977e-07f, -5.069466785e-07f, -5.053719374e-07f, -5.037963781e-07f, -5.022200042e-07f, -5.006428193e-07f,
+ -4.990648270e-07f, -4.974860310e-07f, -4.959064349e-07f, -4.943260424e-07f, -4.927448569e-07f, -4.911628823e-07f, -4.895801221e-07f, -4.879965800e-07f, -4.864122595e-07f, -4.848271644e-07f,
+ -4.832412983e-07f, -4.816546647e-07f, -4.800672675e-07f, -4.784791101e-07f, -4.768901962e-07f, -4.753005295e-07f, -4.737101136e-07f, -4.721189522e-07f, -4.705270489e-07f, -4.689344074e-07f,
+ -4.673410313e-07f, -4.657469242e-07f, -4.641520898e-07f, -4.625565318e-07f, -4.609602537e-07f, -4.593632593e-07f, -4.577655523e-07f, -4.561671362e-07f, -4.545680147e-07f, -4.529681915e-07f,
+ -4.513676702e-07f, -4.497664545e-07f, -4.481645480e-07f, -4.465619545e-07f, -4.449586775e-07f, -4.433547208e-07f, -4.417500879e-07f, -4.401447826e-07f, -4.385388085e-07f, -4.369321693e-07f,
+ -4.353248686e-07f, -4.337169101e-07f, -4.321082975e-07f, -4.304990345e-07f, -4.288891246e-07f, -4.272785717e-07f, -4.256673793e-07f, -4.240555511e-07f, -4.224430908e-07f, -4.208300020e-07f,
+ -4.192162885e-07f, -4.176019539e-07f, -4.159870019e-07f, -4.143714361e-07f, -4.127552603e-07f, -4.111384780e-07f, -4.095210931e-07f, -4.079031091e-07f, -4.062845297e-07f, -4.046653587e-07f,
+ -4.030455996e-07f, -4.014252563e-07f, -3.998043322e-07f, -3.981828312e-07f, -3.965607570e-07f, -3.949381131e-07f, -3.933149033e-07f, -3.916911312e-07f, -3.900668006e-07f, -3.884419152e-07f,
+ -3.868164785e-07f, -3.851904944e-07f, -3.835639664e-07f, -3.819368983e-07f, -3.803092938e-07f, -3.786811565e-07f, -3.770524901e-07f, -3.754232984e-07f, -3.737935849e-07f, -3.721633535e-07f,
+ -3.705326078e-07f, -3.689013514e-07f, -3.672695881e-07f, -3.656373216e-07f, -3.640045555e-07f, -3.623712935e-07f, -3.607375394e-07f, -3.591032968e-07f, -3.574685694e-07f, -3.558333610e-07f,
+ -3.541976751e-07f, -3.525615156e-07f, -3.509248860e-07f, -3.492877901e-07f, -3.476502316e-07f, -3.460122142e-07f, -3.443737416e-07f, -3.427348174e-07f, -3.410954454e-07f, -3.394556293e-07f,
+ -3.378153727e-07f, -3.361746794e-07f, -3.345335531e-07f, -3.328919974e-07f, -3.312500160e-07f, -3.296076127e-07f, -3.279647911e-07f, -3.263215550e-07f, -3.246779081e-07f, -3.230338539e-07f,
+ -3.213893964e-07f, -3.197445390e-07f, -3.180992856e-07f, -3.164536399e-07f, -3.148076055e-07f, -3.131611861e-07f, -3.115143855e-07f, -3.098672073e-07f, -3.082196552e-07f, -3.065717331e-07f,
+ -3.049234444e-07f, -3.032747930e-07f, -3.016257825e-07f, -2.999764167e-07f, -2.983266993e-07f, -2.966766339e-07f, -2.950262242e-07f, -2.933754741e-07f, -2.917243870e-07f, -2.900729668e-07f,
+ -2.884212172e-07f, -2.867691419e-07f, -2.851167445e-07f, -2.834640288e-07f, -2.818109984e-07f, -2.801576571e-07f, -2.785040086e-07f, -2.768500566e-07f, -2.751958047e-07f, -2.735412567e-07f,
+ -2.718864163e-07f, -2.702312871e-07f, -2.685758730e-07f, -2.669201775e-07f, -2.652642044e-07f, -2.636079574e-07f, -2.619514402e-07f, -2.602946565e-07f, -2.586376100e-07f, -2.569803043e-07f,
+ -2.553227433e-07f, -2.536649305e-07f, -2.520068697e-07f, -2.503485647e-07f, -2.486900190e-07f, -2.470312364e-07f, -2.453722206e-07f, -2.437129753e-07f, -2.420535042e-07f, -2.403938110e-07f,
+ -2.387338994e-07f, -2.370737730e-07f, -2.354134357e-07f, -2.337528911e-07f, -2.320921428e-07f, -2.304311946e-07f, -2.287700502e-07f, -2.271087133e-07f, -2.254471876e-07f, -2.237854767e-07f,
+ -2.221235844e-07f, -2.204615144e-07f, -2.187992703e-07f, -2.171368559e-07f, -2.154742749e-07f, -2.138115309e-07f, -2.121486276e-07f, -2.104855688e-07f, -2.088223581e-07f, -2.071589993e-07f,
+ -2.054954960e-07f, -2.038318519e-07f, -2.021680707e-07f, -2.005041561e-07f, -1.988401117e-07f, -1.971759414e-07f, -1.955116488e-07f, -1.938472375e-07f, -1.921827112e-07f, -1.905180738e-07f,
+ -1.888533287e-07f, -1.871884798e-07f, -1.855235307e-07f, -1.838584851e-07f, -1.821933466e-07f, -1.805281191e-07f, -1.788628061e-07f, -1.771974114e-07f, -1.755319386e-07f, -1.738663914e-07f,
+ -1.722007735e-07f, -1.705350886e-07f, -1.688693404e-07f, -1.672035325e-07f, -1.655376687e-07f, -1.638717526e-07f, -1.622057878e-07f, -1.605397782e-07f, -1.588737273e-07f, -1.572076389e-07f,
+ -1.555415166e-07f, -1.538753640e-07f, -1.522091850e-07f, -1.505429831e-07f, -1.488767620e-07f, -1.472105254e-07f, -1.455442770e-07f, -1.438780205e-07f, -1.422117595e-07f, -1.405454976e-07f,
+ -1.388792387e-07f, -1.372129863e-07f, -1.355467441e-07f, -1.338805158e-07f, -1.322143050e-07f, -1.305481155e-07f, -1.288819509e-07f, -1.272158148e-07f, -1.255497109e-07f, -1.238836430e-07f,
+ -1.222176146e-07f, -1.205516294e-07f, -1.188856911e-07f, -1.172198033e-07f, -1.155539697e-07f, -1.138881940e-07f, -1.122224799e-07f, -1.105568309e-07f, -1.088912508e-07f, -1.072257432e-07f,
+ -1.055603117e-07f, -1.038949601e-07f, -1.022296919e-07f, -1.005645109e-07f, -9.889942063e-08f, -9.723442481e-08f, -9.556952708e-08f, -9.390473108e-08f, -9.224004047e-08f, -9.057545889e-08f,
+ -8.891099000e-08f, -8.724663743e-08f, -8.558240485e-08f, -8.391829588e-08f, -8.225431419e-08f, -8.059046340e-08f, -7.892674716e-08f, -7.726316912e-08f, -7.559973291e-08f, -7.393644218e-08f,
+ -7.227330056e-08f, -7.061031168e-08f, -6.894747920e-08f, -6.728480673e-08f, -6.562229792e-08f, -6.395995640e-08f, -6.229778580e-08f, -6.063578975e-08f, -5.897397188e-08f, -5.731233582e-08f,
+ -5.565088521e-08f, -5.398962366e-08f, -5.232855480e-08f, -5.066768226e-08f, -4.900700965e-08f, -4.734654061e-08f, -4.568627876e-08f, -4.402622771e-08f, -4.236639108e-08f, -4.070677249e-08f,
+ -3.904737556e-08f, -3.738820391e-08f, -3.572926114e-08f, -3.407055087e-08f, -3.241207672e-08f, -3.075384229e-08f, -2.909585119e-08f, -2.743810703e-08f, -2.578061343e-08f, -2.412337398e-08f,
+ -2.246639228e-08f, -2.080967196e-08f, -1.915321659e-08f, -1.749702980e-08f, -1.584111516e-08f, -1.418547630e-08f, -1.253011679e-08f, -1.087504025e-08f, -9.220250250e-09f, -7.565750400e-09f,
+ -5.911544287e-09f, -4.257635502e-09f, -2.604027634e-09f, -9.507242715e-10f, 7.022709997e-10f, 2.354954594e-09f, 4.007322928e-09f, 5.659372418e-09f, 7.311099483e-09f, 8.962500545e-09f,
+ 1.061357202e-08f, 1.226431034e-08f, 1.391471193e-08f, 1.556477320e-08f, 1.721449059e-08f, 1.886386053e-08f, 2.051287945e-08f, 2.216154377e-08f, 2.380984994e-08f, 2.545779438e-08f,
+ 2.710537353e-08f, 2.875258383e-08f, 3.039942172e-08f, 3.204588364e-08f, 3.369196603e-08f, 3.533766533e-08f, 3.698297799e-08f, 3.862790045e-08f, 4.027242917e-08f, 4.191656059e-08f,
+ 4.356029117e-08f, 4.520361735e-08f, 4.684653558e-08f, 4.848904234e-08f, 5.013113407e-08f, 5.177280723e-08f, 5.341405828e-08f, 5.505488369e-08f, 5.669527991e-08f, 5.833524342e-08f,
+ 5.997477068e-08f, 6.161385815e-08f, 6.325250232e-08f, 6.489069964e-08f, 6.652844660e-08f, 6.816573966e-08f, 6.980257532e-08f, 7.143895003e-08f, 7.307486029e-08f, 7.471030258e-08f,
+ 7.634527337e-08f, 7.797976916e-08f, 7.961378643e-08f, 8.124732167e-08f, 8.288037137e-08f, 8.451293202e-08f, 8.614500012e-08f, 8.777657215e-08f, 8.940764463e-08f, 9.103821404e-08f,
+ 9.266827689e-08f, 9.429782968e-08f, 9.592686892e-08f, 9.755539111e-08f, 9.918339276e-08f, 1.008108704e-07f, 1.024378205e-07f, 1.040642396e-07f, 1.056901242e-07f, 1.073154708e-07f,
+ 1.089402759e-07f, 1.105645362e-07f, 1.121882480e-07f, 1.138114079e-07f, 1.154340125e-07f, 1.170560582e-07f, 1.186775417e-07f, 1.202984593e-07f, 1.219188078e-07f, 1.235385835e-07f,
+ 1.251577830e-07f, 1.267764030e-07f, 1.283944398e-07f, 1.300118901e-07f, 1.316287504e-07f, 1.332450173e-07f, 1.348606873e-07f, 1.364757569e-07f, 1.380902227e-07f, 1.397040813e-07f,
+ 1.413173292e-07f, 1.429299630e-07f, 1.445419792e-07f, 1.461533745e-07f, 1.477641453e-07f, 1.493742882e-07f, 1.509837998e-07f, 1.525926767e-07f, 1.542009155e-07f, 1.558085127e-07f,
+ 1.574154649e-07f, 1.590217686e-07f, 1.606274205e-07f, 1.622324172e-07f, 1.638367552e-07f, 1.654404311e-07f, 1.670434416e-07f, 1.686457831e-07f, 1.702474523e-07f, 1.718484459e-07f,
+ 1.734487603e-07f, 1.750483922e-07f, 1.766473382e-07f, 1.782455949e-07f, 1.798431589e-07f, 1.814400268e-07f, 1.830361952e-07f, 1.846316608e-07f, 1.862264201e-07f, 1.878204698e-07f,
+ 1.894138065e-07f, 1.910064269e-07f, 1.925983274e-07f, 1.941895048e-07f, 1.957799557e-07f, 1.973696768e-07f, 1.989586646e-07f, 2.005469158e-07f, 2.021344270e-07f, 2.037211949e-07f,
+ 2.053072161e-07f, 2.068924873e-07f, 2.084770051e-07f, 2.100607662e-07f, 2.116437671e-07f, 2.132260046e-07f, 2.148074754e-07f, 2.163881760e-07f, 2.179681032e-07f, 2.195472535e-07f,
+ 2.211256237e-07f, 2.227032105e-07f, 2.242800105e-07f, 2.258560203e-07f, 2.274312367e-07f, 2.290056563e-07f, 2.305792759e-07f, 2.321520920e-07f, 2.337241014e-07f, 2.352953008e-07f,
+ 2.368656868e-07f, 2.384352562e-07f, 2.400040056e-07f, 2.415719317e-07f, 2.431390313e-07f, 2.447053010e-07f, 2.462707376e-07f, 2.478353377e-07f, 2.493990981e-07f, 2.509620154e-07f,
+ 2.525240864e-07f, 2.540853078e-07f, 2.556456763e-07f, 2.572051887e-07f, 2.587638416e-07f, 2.603216318e-07f, 2.618785560e-07f, 2.634346110e-07f, 2.649897935e-07f, 2.665441001e-07f,
+ 2.680975278e-07f, 2.696500731e-07f, 2.712017328e-07f, 2.727525038e-07f, 2.743023827e-07f, 2.758513663e-07f, 2.773994513e-07f, 2.789466345e-07f, 2.804929127e-07f, 2.820382826e-07f,
+ 2.835827410e-07f, 2.851262847e-07f, 2.866689104e-07f, 2.882106149e-07f, 2.897513949e-07f, 2.912912473e-07f, 2.928301689e-07f, 2.943681563e-07f, 2.959052065e-07f, 2.974413161e-07f,
+ 2.989764820e-07f, 3.005107010e-07f, 3.020439699e-07f, 3.035762854e-07f, 3.051076444e-07f, 3.066380437e-07f, 3.081674801e-07f, 3.096959504e-07f, 3.112234513e-07f, 3.127499799e-07f,
+ 3.142755327e-07f, 3.158001067e-07f, 3.173236987e-07f, 3.188463055e-07f, 3.203679240e-07f, 3.218885509e-07f, 3.234081831e-07f, 3.249268175e-07f, 3.264444509e-07f, 3.279610801e-07f,
+ 3.294767020e-07f, 3.309913134e-07f, 3.325049112e-07f, 3.340174922e-07f, 3.355290534e-07f, 3.370395914e-07f, 3.385491033e-07f, 3.400575859e-07f, 3.415650360e-07f, 3.430714506e-07f,
+ 3.445768264e-07f, 3.460811604e-07f, 3.475844495e-07f, 3.490866905e-07f, 3.505878803e-07f, 3.520880159e-07f, 3.535870940e-07f, 3.550851117e-07f, 3.565820657e-07f, 3.580779531e-07f,
+ 3.595727707e-07f, 3.610665153e-07f, 3.625591840e-07f, 3.640507736e-07f, 3.655412811e-07f, 3.670307033e-07f, 3.685190372e-07f, 3.700062797e-07f, 3.714924278e-07f, 3.729774783e-07f,
+ 3.744614283e-07f, 3.759442746e-07f, 3.774260141e-07f, 3.789066439e-07f, 3.803861608e-07f, 3.818645619e-07f, 3.833418440e-07f, 3.848180042e-07f, 3.862930393e-07f, 3.877669464e-07f,
+ 3.892397224e-07f, 3.907113642e-07f, 3.921818689e-07f, 3.936512334e-07f, 3.951194547e-07f, 3.965865297e-07f, 3.980524555e-07f, 3.995172291e-07f, 4.009808473e-07f, 4.024433073e-07f,
+ 4.039046060e-07f, 4.053647404e-07f, 4.068237075e-07f, 4.082815044e-07f, 4.097381279e-07f, 4.111935752e-07f, 4.126478432e-07f, 4.141009290e-07f, 4.155528296e-07f, 4.170035420e-07f,
+ 4.184530632e-07f, 4.199013902e-07f, 4.213485202e-07f, 4.227944501e-07f, 4.242391770e-07f, 4.256826978e-07f, 4.271250098e-07f, 4.285661098e-07f, 4.300059950e-07f, 4.314446624e-07f,
+ 4.328821090e-07f, 4.343183320e-07f, 4.357533284e-07f, 4.371870953e-07f, 4.386196297e-07f, 4.400509287e-07f, 4.414809894e-07f, 4.429098089e-07f, 4.443373842e-07f, 4.457637125e-07f,
+ 4.471887908e-07f, 4.486126162e-07f, 4.500351859e-07f, 4.514564968e-07f, 4.528765462e-07f, 4.542953312e-07f, 4.557128488e-07f, 4.571290962e-07f, 4.585440704e-07f, 4.599577687e-07f,
+ 4.613701880e-07f, 4.627813257e-07f, 4.641911787e-07f, 4.655997442e-07f, 4.670070194e-07f, 4.684130015e-07f, 4.698176874e-07f, 4.712210744e-07f, 4.726231597e-07f, 4.740239404e-07f,
+ 4.754234137e-07f, 4.768215766e-07f, 4.782184265e-07f, 4.796139604e-07f, 4.810081755e-07f, 4.824010690e-07f, 4.837926382e-07f, 4.851828800e-07f, 4.865717919e-07f, 4.879593708e-07f,
+ 4.893456141e-07f, 4.907305189e-07f, 4.921140825e-07f, 4.934963019e-07f, 4.948771745e-07f, 4.962566975e-07f, 4.976348680e-07f, 4.990116833e-07f, 5.003871406e-07f, 5.017612371e-07f,
+ 5.031339701e-07f, 5.045053367e-07f, 5.058753343e-07f, 5.072439600e-07f, 5.086112111e-07f, 5.099770849e-07f, 5.113415785e-07f, 5.127046893e-07f, 5.140664145e-07f, 5.154267514e-07f,
+ 5.167856972e-07f, 5.181432491e-07f, 5.194994046e-07f, 5.208541607e-07f, 5.222075149e-07f, 5.235594644e-07f, 5.249100064e-07f, 5.262591384e-07f, 5.276068574e-07f, 5.289531610e-07f,
+ 5.302980462e-07f, 5.316415106e-07f, 5.329835513e-07f, 5.343241657e-07f, 5.356633511e-07f, 5.370011047e-07f, 5.383374240e-07f, 5.396723063e-07f, 5.410057489e-07f, 5.423377490e-07f,
+ 5.436683041e-07f, 5.449974115e-07f, 5.463250685e-07f, 5.476512726e-07f, 5.489760209e-07f, 5.502993109e-07f, 5.516211400e-07f, 5.529415055e-07f, 5.542604047e-07f, 5.555778351e-07f,
+ 5.568937940e-07f, 5.582082788e-07f, 5.595212869e-07f, 5.608328156e-07f, 5.621428624e-07f, 5.634514246e-07f, 5.647584996e-07f, 5.660640849e-07f, 5.673681778e-07f, 5.686707757e-07f,
+ 5.699718761e-07f, 5.712714764e-07f, 5.725695739e-07f, 5.738661662e-07f, 5.751612506e-07f, 5.764548245e-07f, 5.777468855e-07f, 5.790374309e-07f, 5.803264581e-07f, 5.816139647e-07f,
+ 5.828999481e-07f, 5.841844057e-07f, 5.854673349e-07f, 5.867487333e-07f, 5.880285983e-07f, 5.893069274e-07f, 5.905837180e-07f, 5.918589677e-07f, 5.931326738e-07f, 5.944048339e-07f,
+ 5.956754455e-07f, 5.969445061e-07f, 5.982120131e-07f, 5.994779641e-07f, 6.007423565e-07f, 6.020051880e-07f, 6.032664558e-07f, 6.045261577e-07f, 6.057842911e-07f, 6.070408536e-07f,
+ 6.082958426e-07f, 6.095492557e-07f, 6.108010904e-07f, 6.120513443e-07f, 6.133000149e-07f, 6.145470997e-07f, 6.157925964e-07f, 6.170365024e-07f, 6.182788153e-07f, 6.195195327e-07f,
+ 6.207586522e-07f, 6.219961713e-07f, 6.232320876e-07f, 6.244663986e-07f, 6.256991020e-07f, 6.269301954e-07f, 6.281596762e-07f, 6.293875422e-07f, 6.306137909e-07f, 6.318384200e-07f,
+ 6.330614269e-07f, 6.342828095e-07f, 6.355025651e-07f, 6.367206916e-07f, 6.379371864e-07f, 6.391520473e-07f, 6.403652718e-07f, 6.415768576e-07f, 6.427868023e-07f, 6.439951036e-07f,
+ 6.452017591e-07f, 6.464067665e-07f, 6.476101234e-07f, 6.488118275e-07f, 6.500118764e-07f, 6.512102679e-07f, 6.524069995e-07f, 6.536020690e-07f, 6.547954740e-07f, 6.559872123e-07f,
+ 6.571772815e-07f, 6.583656792e-07f, 6.595524033e-07f, 6.607374514e-07f, 6.619208211e-07f, 6.631025103e-07f, 6.642825166e-07f, 6.654608378e-07f, 6.666374715e-07f, 6.678124155e-07f,
+ 6.689856675e-07f, 6.701572252e-07f, 6.713270865e-07f, 6.724952489e-07f, 6.736617104e-07f, 6.748264686e-07f, 6.759895212e-07f, 6.771508661e-07f, 6.783105010e-07f, 6.794684237e-07f,
+ 6.806246319e-07f, 6.817791234e-07f, 6.829318960e-07f, 6.840829475e-07f, 6.852322756e-07f, 6.863798782e-07f, 6.875257531e-07f, 6.886698980e-07f, 6.898123107e-07f, 6.909529892e-07f,
+ 6.920919311e-07f, 6.932291343e-07f, 6.943645966e-07f, 6.954983159e-07f, 6.966302899e-07f, 6.977605166e-07f, 6.988889937e-07f, 7.000157191e-07f, 7.011406907e-07f, 7.022639062e-07f,
+ 7.033853636e-07f, 7.045050607e-07f, 7.056229953e-07f, 7.067391654e-07f, 7.078535688e-07f, 7.089662034e-07f, 7.100770671e-07f, 7.111861577e-07f, 7.122934732e-07f, 7.133990114e-07f,
+ 7.145027703e-07f, 7.156047477e-07f, 7.167049416e-07f, 7.178033498e-07f, 7.188999703e-07f, 7.199948010e-07f, 7.210878399e-07f, 7.221790848e-07f, 7.232685336e-07f, 7.243561845e-07f,
+ 7.254420351e-07f, 7.265260836e-07f, 7.276083279e-07f, 7.286887659e-07f, 7.297673955e-07f, 7.308442148e-07f, 7.319192218e-07f, 7.329924143e-07f, 7.340637904e-07f, 7.351333480e-07f,
+ 7.362010851e-07f, 7.372669998e-07f, 7.383310900e-07f, 7.393933537e-07f, 7.404537890e-07f, 7.415123937e-07f, 7.425691661e-07f, 7.436241039e-07f, 7.446772054e-07f, 7.457284684e-07f,
+ 7.467778911e-07f, 7.478254715e-07f, 7.488712075e-07f, 7.499150974e-07f, 7.509571390e-07f, 7.519973304e-07f, 7.530356698e-07f, 7.540721552e-07f, 7.551067846e-07f, 7.561395561e-07f,
+ 7.571704678e-07f, 7.581995177e-07f, 7.592267040e-07f, 7.602520247e-07f, 7.612754780e-07f, 7.622970618e-07f, 7.633167744e-07f, 7.643346139e-07f, 7.653505782e-07f, 7.663646657e-07f,
+ 7.673768743e-07f, 7.683872022e-07f, 7.693956475e-07f, 7.704022084e-07f, 7.714068830e-07f, 7.724096694e-07f, 7.734105658e-07f, 7.744095703e-07f, 7.754066812e-07f, 7.764018965e-07f,
+ 7.773952144e-07f, 7.783866331e-07f, 7.793761508e-07f, 7.803637656e-07f, 7.813494757e-07f, 7.823332794e-07f, 7.833151747e-07f, 7.842951599e-07f, 7.852732333e-07f, 7.862493929e-07f,
+ 7.872236371e-07f, 7.881959640e-07f, 7.891663718e-07f, 7.901348588e-07f, 7.911014233e-07f, 7.920660633e-07f, 7.930287772e-07f, 7.939895633e-07f, 7.949484197e-07f, 7.959053447e-07f,
+ 7.968603366e-07f, 7.978133936e-07f, 7.987645140e-07f, 7.997136960e-07f, 8.006609380e-07f, 8.016062383e-07f, 8.025495950e-07f, 8.034910065e-07f, 8.044304711e-07f, 8.053679871e-07f,
+ 8.063035527e-07f, 8.072371664e-07f, 8.081688263e-07f, 8.090985309e-07f, 8.100262784e-07f, 8.109520671e-07f, 8.118758955e-07f, 8.127977617e-07f, 8.137176643e-07f, 8.146356014e-07f,
+ 8.155515715e-07f, 8.164655729e-07f, 8.173776040e-07f, 8.182876631e-07f, 8.191957486e-07f, 8.201018589e-07f, 8.210059923e-07f, 8.219081472e-07f, 8.228083221e-07f, 8.237065152e-07f,
+ 8.246027251e-07f, 8.254969500e-07f, 8.263891885e-07f, 8.272794389e-07f, 8.281676995e-07f, 8.290539690e-07f, 8.299382456e-07f, 8.308205277e-07f, 8.317008140e-07f, 8.325791026e-07f,
+ 8.334553922e-07f, 8.343296811e-07f, 8.352019679e-07f, 8.360722509e-07f, 8.369405286e-07f, 8.378067995e-07f, 8.386710620e-07f, 8.395333147e-07f, 8.403935560e-07f, 8.412517844e-07f,
+ 8.421079984e-07f, 8.429621965e-07f, 8.438143771e-07f, 8.446645388e-07f, 8.455126801e-07f, 8.463587995e-07f, 8.472028956e-07f, 8.480449667e-07f, 8.488850116e-07f, 8.497230286e-07f,
+ 8.505590164e-07f, 8.513929734e-07f, 8.522248983e-07f, 8.530547895e-07f, 8.538826457e-07f, 8.547084654e-07f, 8.555322471e-07f, 8.563539895e-07f, 8.571736910e-07f, 8.579913503e-07f,
+ 8.588069660e-07f, 8.596205367e-07f, 8.604320609e-07f, 8.612415372e-07f, 8.620489643e-07f, 8.628543408e-07f, 8.636576652e-07f, 8.644589362e-07f, 8.652581524e-07f, 8.660553125e-07f,
+ 8.668504150e-07f, 8.676434586e-07f, 8.684344420e-07f, 8.692233638e-07f, 8.700102226e-07f, 8.707950171e-07f, 8.715777460e-07f, 8.723584079e-07f, 8.731370015e-07f, 8.739135255e-07f,
+ 8.746879785e-07f, 8.754603593e-07f, 8.762306665e-07f, 8.769988989e-07f, 8.777650550e-07f, 8.785291337e-07f, 8.792911337e-07f, 8.800510535e-07f, 8.808088921e-07f, 8.815646480e-07f,
+ 8.823183201e-07f, 8.830699070e-07f, 8.838194075e-07f, 8.845668204e-07f, 8.853121443e-07f, 8.860553781e-07f, 8.867965205e-07f, 8.875355702e-07f, 8.882725261e-07f, 8.890073868e-07f,
+ 8.897401512e-07f, 8.904708181e-07f, 8.911993862e-07f, 8.919258544e-07f, 8.926502214e-07f, 8.933724860e-07f, 8.940926470e-07f, 8.948107033e-07f, 8.955266537e-07f, 8.962404969e-07f,
+ 8.969522319e-07f, 8.976618574e-07f, 8.983693723e-07f, 8.990747754e-07f, 8.997780655e-07f, 9.004792416e-07f, 9.011783024e-07f, 9.018752469e-07f, 9.025700738e-07f, 9.032627822e-07f,
+ 9.039533707e-07f, 9.046418384e-07f, 9.053281840e-07f, 9.060124066e-07f, 9.066945049e-07f, 9.073744779e-07f, 9.080523245e-07f, 9.087280436e-07f, 9.094016341e-07f, 9.100730949e-07f,
+ 9.107424250e-07f, 9.114096233e-07f, 9.120746886e-07f, 9.127376200e-07f, 9.133984164e-07f, 9.140570768e-07f, 9.147136000e-07f, 9.153679851e-07f, 9.160202310e-07f, 9.166703366e-07f,
+ 9.173183011e-07f, 9.179641232e-07f, 9.186078021e-07f, 9.192493367e-07f, 9.198887259e-07f, 9.205259689e-07f, 9.211610645e-07f, 9.217940119e-07f, 9.224248099e-07f, 9.230534577e-07f,
+ 9.236799542e-07f, 9.243042985e-07f, 9.249264896e-07f, 9.255465266e-07f, 9.261644084e-07f, 9.267801342e-07f, 9.273937030e-07f, 9.280051138e-07f, 9.286143657e-07f, 9.292214577e-07f,
+ 9.298263890e-07f, 9.304291587e-07f, 9.310297657e-07f, 9.316282092e-07f, 9.322244882e-07f, 9.328186020e-07f, 9.334105495e-07f, 9.340003299e-07f, 9.345879422e-07f, 9.351733857e-07f,
+ 9.357566594e-07f, 9.363377624e-07f, 9.369166940e-07f, 9.374934531e-07f, 9.380680390e-07f, 9.386404508e-07f, 9.392106876e-07f, 9.397787487e-07f, 9.403446331e-07f, 9.409083400e-07f,
+ 9.414698687e-07f, 9.420292182e-07f, 9.425863878e-07f, 9.431413766e-07f, 9.436941839e-07f, 9.442448088e-07f, 9.447932505e-07f, 9.453395082e-07f, 9.458835812e-07f, 9.464254686e-07f,
+ 9.469651698e-07f, 9.475026838e-07f, 9.480380100e-07f, 9.485711475e-07f, 9.491020956e-07f, 9.496308536e-07f, 9.501574207e-07f, 9.506817961e-07f, 9.512039792e-07f, 9.517239691e-07f,
+ 9.522417652e-07f, 9.527573667e-07f, 9.532707730e-07f, 9.537819832e-07f, 9.542909967e-07f, 9.547978127e-07f, 9.553024307e-07f, 9.558048498e-07f, 9.563050694e-07f, 9.568030888e-07f,
+ 9.572989073e-07f, 9.577925243e-07f, 9.582839391e-07f, 9.587731509e-07f, 9.592601593e-07f, 9.597449634e-07f, 9.602275626e-07f, 9.607079564e-07f, 9.611861440e-07f, 9.616621248e-07f,
+ 9.621358982e-07f, 9.626074636e-07f, 9.630768204e-07f, 9.635439678e-07f, 9.640089054e-07f, 9.644716325e-07f, 9.649321485e-07f, 9.653904528e-07f, 9.658465449e-07f, 9.663004241e-07f,
+ 9.667520898e-07f, 9.672015416e-07f, 9.676487787e-07f, 9.680938007e-07f, 9.685366070e-07f, 9.689771971e-07f, 9.694155703e-07f, 9.698517261e-07f, 9.702856640e-07f, 9.707173835e-07f,
+ 9.711468841e-07f, 9.715741651e-07f, 9.719992261e-07f, 9.724220666e-07f, 9.728426860e-07f, 9.732610839e-07f, 9.736772597e-07f, 9.740912130e-07f, 9.745029433e-07f, 9.749124500e-07f,
+ 9.753197327e-07f, 9.757247910e-07f, 9.761276243e-07f, 9.765282321e-07f, 9.769266141e-07f, 9.773227698e-07f, 9.777166987e-07f, 9.781084004e-07f, 9.784978744e-07f, 9.788851202e-07f,
+ 9.792701376e-07f, 9.796529260e-07f, 9.800334850e-07f, 9.804118142e-07f, 9.807879132e-07f, 9.811617816e-07f, 9.815334190e-07f, 9.819028250e-07f, 9.822699991e-07f, 9.826349411e-07f,
+ 9.829976505e-07f, 9.833581270e-07f, 9.837163702e-07f, 9.840723796e-07f, 9.844261551e-07f, 9.847776961e-07f, 9.851270024e-07f, 9.854740736e-07f, 9.858189094e-07f, 9.861615094e-07f,
+ 9.865018733e-07f, 9.868400008e-07f, 9.871758915e-07f, 9.875095452e-07f, 9.878409615e-07f, 9.881701401e-07f, 9.884970808e-07f, 9.888217831e-07f, 9.891442469e-07f, 9.894644719e-07f,
+ 9.897824577e-07f, 9.900982041e-07f, 9.904117109e-07f, 9.907229777e-07f, 9.910320042e-07f, 9.913387904e-07f, 9.916433358e-07f, 9.919456402e-07f, 9.922457035e-07f, 9.925435253e-07f,
+ 9.928391055e-07f, 9.931324438e-07f, 9.934235399e-07f, 9.937123938e-07f, 9.939990051e-07f, 9.942833736e-07f, 9.945654992e-07f, 9.948453817e-07f, 9.951230208e-07f, 9.953984165e-07f,
+ 9.956715684e-07f, 9.959424764e-07f, 9.962111404e-07f, 9.964775602e-07f, 9.967417357e-07f, 9.970036666e-07f, 9.972633528e-07f, 9.975207942e-07f, 9.977759906e-07f, 9.980289419e-07f,
+ 9.982796480e-07f, 9.985281087e-07f, 9.987743240e-07f, 9.990182936e-07f, 9.992600176e-07f, 9.994994957e-07f, 9.997367279e-07f, 9.999717141e-07f, 1.000204454e-06f, 1.000434948e-06f,
+ 1.000663196e-06f, 1.000889197e-06f, 1.001112952e-06f, 1.001334460e-06f, 1.001553722e-06f, 1.001770737e-06f, 1.001985506e-06f, 1.002198028e-06f, 1.002408303e-06f, 1.002616331e-06f,
+ 1.002822113e-06f, 1.003025648e-06f, 1.003226936e-06f, 1.003425977e-06f, 1.003622771e-06f, 1.003817318e-06f, 1.004009618e-06f, 1.004199672e-06f, 1.004387478e-06f, 1.004573038e-06f,
+ 1.004756351e-06f, 1.004937417e-06f, 1.005116236e-06f, 1.005292808e-06f, 1.005467134e-06f, 1.005639213e-06f, 1.005809045e-06f, 1.005976631e-06f, 1.006141970e-06f, 1.006305063e-06f,
+ 1.006465909e-06f, 1.006624509e-06f, 1.006780863e-06f, 1.006934971e-06f, 1.007086832e-06f, 1.007236448e-06f, 1.007383817e-06f, 1.007528941e-06f, 1.007671819e-06f, 1.007812452e-06f,
+ 1.007950839e-06f, 1.008086981e-06f, 1.008220878e-06f, 1.008352529e-06f, 1.008481936e-06f, 1.008609097e-06f, 1.008734015e-06f, 1.008856687e-06f, 1.008977116e-06f, 1.009095300e-06f,
+ 1.009211240e-06f, 1.009324936e-06f, 1.009436389e-06f, 1.009545598e-06f, 1.009652564e-06f, 1.009757286e-06f, 1.009859766e-06f, 1.009960003e-06f, 1.010057998e-06f, 1.010153750e-06f,
+ 1.010247260e-06f, 1.010338528e-06f, 1.010427555e-06f, 1.010514340e-06f, 1.010598885e-06f, 1.010681188e-06f, 1.010761250e-06f, 1.010839072e-06f, 1.010914654e-06f, 1.010987996e-06f,
+ 1.011059098e-06f, 1.011127961e-06f, 1.011194585e-06f, 1.011258970e-06f, 1.011321116e-06f, 1.011381024e-06f, 1.011438695e-06f, 1.011494127e-06f, 1.011547322e-06f, 1.011598280e-06f,
+ 1.011647001e-06f, 1.011693486e-06f, 1.011737735e-06f, 1.011779748e-06f, 1.011819526e-06f, 1.011857068e-06f, 1.011892376e-06f, 1.011925449e-06f, 1.011956288e-06f, 1.011984894e-06f,
+ 1.012011266e-06f, 1.012035405e-06f, 1.012057311e-06f, 1.012076986e-06f, 1.012094428e-06f, 1.012109639e-06f, 1.012122619e-06f, 1.012133368e-06f, 1.012141887e-06f, 1.012148176e-06f,
+ 1.012152236e-06f, 1.012154066e-06f, 1.012153668e-06f, 1.012151042e-06f, 1.012146188e-06f, 1.012139107e-06f, 1.012129798e-06f, 1.012118264e-06f, 1.012104503e-06f, 1.012088517e-06f,
+ 1.012070305e-06f, 1.012049869e-06f, 1.012027209e-06f, 1.012002325e-06f, 1.011975218e-06f, 1.011945889e-06f, 1.011914337e-06f, 1.011880563e-06f, 1.011844568e-06f, 1.011806352e-06f,
+ 1.011765916e-06f, 1.011723260e-06f, 1.011678385e-06f, 1.011631292e-06f, 1.011581980e-06f, 1.011530450e-06f, 1.011476704e-06f, 1.011420741e-06f, 1.011362562e-06f, 1.011302167e-06f,
+ 1.011239558e-06f, 1.011174734e-06f, 1.011107696e-06f, 1.011038446e-06f, 1.010966982e-06f, 1.010893307e-06f, 1.010817420e-06f, 1.010739322e-06f, 1.010659014e-06f, 1.010576496e-06f,
+ 1.010491769e-06f, 1.010404833e-06f, 1.010315690e-06f, 1.010224340e-06f, 1.010130782e-06f, 1.010035019e-06f, 1.009937051e-06f, 1.009836877e-06f, 1.009734500e-06f, 1.009629919e-06f,
+ 1.009523135e-06f, 1.009414149e-06f, 1.009302962e-06f, 1.009189574e-06f, 1.009073985e-06f, 1.008956197e-06f, 1.008836211e-06f, 1.008714026e-06f, 1.008589644e-06f, 1.008463065e-06f,
+ 1.008334290e-06f, 1.008203319e-06f, 1.008070155e-06f, 1.007934796e-06f, 1.007797243e-06f, 1.007657499e-06f, 1.007515562e-06f, 1.007371435e-06f, 1.007225117e-06f, 1.007076610e-06f,
+ 1.006925914e-06f, 1.006773030e-06f, 1.006617958e-06f, 1.006460700e-06f, 1.006301257e-06f, 1.006139628e-06f, 1.005975815e-06f, 1.005809818e-06f, 1.005641639e-06f, 1.005471278e-06f,
+ 1.005298735e-06f, 1.005124013e-06f, 1.004947111e-06f, 1.004768030e-06f, 1.004586771e-06f, 1.004403335e-06f, 1.004217723e-06f, 1.004029936e-06f, 1.003839974e-06f, 1.003647838e-06f,
+ 1.003453529e-06f, 1.003257048e-06f, 1.003058396e-06f, 1.002857573e-06f, 1.002654581e-06f, 1.002449420e-06f, 1.002242091e-06f, 1.002032596e-06f, 1.001820934e-06f, 1.001607107e-06f,
+ 1.001391116e-06f, 1.001172961e-06f, 1.000952644e-06f, 1.000730165e-06f, 1.000505526e-06f, 1.000278726e-06f, 1.000049768e-06f, 9.998186518e-07f, 9.995853784e-07f, 9.993499489e-07f,
+ 9.991123641e-07f, 9.988726251e-07f, 9.986307327e-07f, 9.983866879e-07f, 9.981404917e-07f, 9.978921450e-07f, 9.976416487e-07f, 9.973890038e-07f, 9.971342113e-07f, 9.968772721e-07f,
+ 9.966181873e-07f, 9.963569578e-07f, 9.960935846e-07f, 9.958280687e-07f, 9.955604110e-07f, 9.952906126e-07f, 9.950186745e-07f, 9.947445977e-07f, 9.944683832e-07f, 9.941900319e-07f,
+ 9.939095451e-07f, 9.936269235e-07f, 9.933421684e-07f, 9.930552807e-07f, 9.927662614e-07f, 9.924751117e-07f, 9.921818325e-07f, 9.918864249e-07f, 9.915888900e-07f, 9.912892288e-07f,
+ 9.909874424e-07f, 9.906835318e-07f, 9.903774982e-07f, 9.900693426e-07f, 9.897590661e-07f, 9.894466698e-07f, 9.891321547e-07f, 9.888155221e-07f, 9.884967729e-07f, 9.881759083e-07f,
+ 9.878529294e-07f, 9.875278373e-07f, 9.872006332e-07f, 9.868713180e-07f, 9.865398931e-07f, 9.862063595e-07f, 9.858707184e-07f, 9.855329708e-07f, 9.851931180e-07f, 9.848511611e-07f,
+ 9.845071012e-07f, 9.841609395e-07f, 9.838126772e-07f, 9.834623155e-07f, 9.831098554e-07f, 9.827552983e-07f, 9.823986452e-07f, 9.820398973e-07f, 9.816790560e-07f, 9.813161222e-07f,
+ 9.809510973e-07f, 9.805839824e-07f, 9.802147788e-07f, 9.798434877e-07f, 9.794701102e-07f, 9.790946477e-07f, 9.787171012e-07f, 9.783374721e-07f, 9.779557617e-07f, 9.775719710e-07f,
+ 9.771861014e-07f, 9.767981542e-07f, 9.764081305e-07f, 9.760160316e-07f, 9.756218588e-07f, 9.752256134e-07f, 9.748272966e-07f, 9.744269097e-07f, 9.740244539e-07f, 9.736199306e-07f,
+ 9.732133411e-07f, 9.728046866e-07f, 9.723939684e-07f, 9.719811878e-07f, 9.715663462e-07f, 9.711494448e-07f, 9.707304849e-07f, 9.703094679e-07f, 9.698863951e-07f, 9.694612678e-07f,
+ 9.690340874e-07f, 9.686048551e-07f, 9.681735723e-07f, 9.677402404e-07f, 9.673048607e-07f, 9.668674345e-07f, 9.664279632e-07f, 9.659864482e-07f, 9.655428908e-07f, 9.650972924e-07f,
+ 9.646496544e-07f, 9.641999781e-07f, 9.637482649e-07f, 9.632945163e-07f, 9.628387335e-07f, 9.623809180e-07f, 9.619210712e-07f, 9.614591945e-07f, 9.609952893e-07f, 9.605293570e-07f,
+ 9.600613990e-07f, 9.595914167e-07f, 9.591194116e-07f, 9.586453851e-07f, 9.581693386e-07f, 9.576912736e-07f, 9.572111914e-07f, 9.567290935e-07f, 9.562449815e-07f, 9.557588567e-07f,
+ 9.552707205e-07f, 9.547805745e-07f, 9.542884201e-07f, 9.537942588e-07f, 9.532980921e-07f, 9.527999213e-07f, 9.522997481e-07f, 9.517975739e-07f, 9.512934002e-07f, 9.507872284e-07f,
+ 9.502790601e-07f, 9.497688968e-07f, 9.492567400e-07f, 9.487425911e-07f, 9.482264518e-07f, 9.477083235e-07f, 9.471882077e-07f, 9.466661060e-07f, 9.461420199e-07f, 9.456159509e-07f,
+ 9.450879006e-07f, 9.445578705e-07f, 9.440258622e-07f, 9.434918772e-07f, 9.429559170e-07f, 9.424179833e-07f, 9.418780776e-07f, 9.413362014e-07f, 9.407923564e-07f, 9.402465440e-07f,
+ 9.396987659e-07f, 9.391490237e-07f, 9.385973190e-07f, 9.380436533e-07f, 9.374880282e-07f, 9.369304453e-07f, 9.363709063e-07f, 9.358094128e-07f, 9.352459662e-07f, 9.346805684e-07f,
+ 9.341132209e-07f, 9.335439252e-07f, 9.329726831e-07f, 9.323994962e-07f, 9.318243661e-07f, 9.312472944e-07f, 9.306682828e-07f, 9.300873330e-07f, 9.295044465e-07f, 9.289196251e-07f,
+ 9.283328704e-07f, 9.277441841e-07f, 9.271535677e-07f, 9.265610231e-07f, 9.259665519e-07f, 9.253701557e-07f, 9.247718362e-07f, 9.241715952e-07f, 9.235694343e-07f, 9.229653551e-07f,
+ 9.223593595e-07f, 9.217514491e-07f, 9.211416256e-07f, 9.205298908e-07f, 9.199162463e-07f, 9.193006938e-07f, 9.186832351e-07f, 9.180638719e-07f, 9.174426059e-07f, 9.168194389e-07f,
+ 9.161943726e-07f, 9.155674088e-07f, 9.149385491e-07f, 9.143077954e-07f, 9.136751493e-07f, 9.130406127e-07f, 9.124041874e-07f, 9.117658749e-07f, 9.111256772e-07f, 9.104835961e-07f,
+ 9.098396332e-07f, 9.091937903e-07f, 9.085460693e-07f, 9.078964720e-07f, 9.072450000e-07f, 9.065916553e-07f, 9.059364396e-07f, 9.052793547e-07f, 9.046204025e-07f, 9.039595846e-07f,
+ 9.032969031e-07f, 9.026323595e-07f, 9.019659559e-07f, 9.012976940e-07f, 9.006275756e-07f, 8.999556026e-07f, 8.992817768e-07f, 8.986061000e-07f, 8.979285741e-07f, 8.972492010e-07f,
+ 8.965679824e-07f, 8.958849203e-07f, 8.952000165e-07f, 8.945132728e-07f, 8.938246912e-07f, 8.931342735e-07f, 8.924420215e-07f, 8.917479372e-07f, 8.910520224e-07f, 8.903542790e-07f,
+ 8.896547089e-07f, 8.889533141e-07f, 8.882500962e-07f, 8.875450574e-07f, 8.868381995e-07f, 8.861295243e-07f, 8.854190339e-07f, 8.847067301e-07f, 8.839926148e-07f, 8.832766899e-07f,
+ 8.825589575e-07f, 8.818394193e-07f, 8.811180774e-07f, 8.803949337e-07f, 8.796699900e-07f, 8.789432484e-07f, 8.782147108e-07f, 8.774843792e-07f, 8.767522555e-07f, 8.760183416e-07f,
+ 8.752826395e-07f, 8.745451513e-07f, 8.738058787e-07f, 8.730648239e-07f, 8.723219888e-07f, 8.715773754e-07f, 8.708309856e-07f, 8.700828215e-07f, 8.693328850e-07f, 8.685811781e-07f,
+ 8.678277028e-07f, 8.670724612e-07f, 8.663154551e-07f, 8.655566867e-07f, 8.647961579e-07f, 8.640338708e-07f, 8.632698274e-07f, 8.625040296e-07f, 8.617364795e-07f, 8.609671792e-07f,
+ 8.601961306e-07f, 8.594233359e-07f, 8.586487970e-07f, 8.578725159e-07f, 8.570944948e-07f, 8.563147357e-07f, 8.555332406e-07f, 8.547500116e-07f, 8.539650507e-07f, 8.531783600e-07f,
+ 8.523899416e-07f, 8.515997975e-07f, 8.508079298e-07f, 8.500143406e-07f, 8.492190320e-07f, 8.484220060e-07f, 8.476232647e-07f, 8.468228102e-07f, 8.460206447e-07f, 8.452167702e-07f,
+ 8.444111887e-07f, 8.436039025e-07f, 8.427949136e-07f, 8.419842241e-07f, 8.411718362e-07f, 8.403577519e-07f, 8.395419734e-07f, 8.387245027e-07f, 8.379053421e-07f, 8.370844937e-07f,
+ 8.362619595e-07f, 8.354377417e-07f, 8.346118425e-07f, 8.337842640e-07f, 8.329550084e-07f, 8.321240777e-07f, 8.312914742e-07f, 8.304572000e-07f, 8.296212572e-07f, 8.287836481e-07f,
+ 8.279443747e-07f, 8.271034393e-07f, 8.262608441e-07f, 8.254165911e-07f, 8.245706827e-07f, 8.237231209e-07f, 8.228739079e-07f, 8.220230460e-07f, 8.211705373e-07f, 8.203163841e-07f,
+ 8.194605884e-07f, 8.186031526e-07f, 8.177440788e-07f, 8.168833693e-07f, 8.160210262e-07f, 8.151570518e-07f, 8.142914482e-07f, 8.134242177e-07f, 8.125553626e-07f, 8.116848850e-07f,
+ 8.108127872e-07f, 8.099390713e-07f, 8.090637398e-07f, 8.081867947e-07f, 8.073082383e-07f, 8.064280730e-07f, 8.055463008e-07f, 8.046629241e-07f, 8.037779451e-07f, 8.028913662e-07f,
+ 8.020031894e-07f, 8.011134172e-07f, 8.002220517e-07f, 7.993290953e-07f, 7.984345503e-07f, 7.975384188e-07f, 7.966407032e-07f, 7.957414057e-07f, 7.948405287e-07f, 7.939380744e-07f,
+ 7.930340452e-07f, 7.921284432e-07f, 7.912212709e-07f, 7.903125305e-07f, 7.894022243e-07f, 7.884903547e-07f, 7.875769239e-07f, 7.866619342e-07f, 7.857453880e-07f, 7.848272876e-07f,
+ 7.839076353e-07f, 7.829864334e-07f, 7.820636842e-07f, 7.811393902e-07f, 7.802135536e-07f, 7.792861767e-07f, 7.783572620e-07f, 7.774268117e-07f, 7.764948282e-07f, 7.755613138e-07f,
+ 7.746262709e-07f, 7.736897018e-07f, 7.727516089e-07f, 7.718119946e-07f, 7.708708612e-07f, 7.699282111e-07f, 7.689840467e-07f, 7.680383702e-07f, 7.670911842e-07f, 7.661424910e-07f,
+ 7.651922929e-07f, 7.642405923e-07f, 7.632873917e-07f, 7.623326934e-07f, 7.613764998e-07f, 7.604188133e-07f, 7.594596363e-07f, 7.584989713e-07f, 7.575368205e-07f, 7.565731864e-07f,
+ 7.556080714e-07f, 7.546414780e-07f, 7.536734085e-07f, 7.527038654e-07f, 7.517328511e-07f, 7.507603679e-07f, 7.497864184e-07f, 7.488110049e-07f, 7.478341300e-07f, 7.468557959e-07f,
+ 7.458760052e-07f, 7.448947603e-07f, 7.439120637e-07f, 7.429279177e-07f, 7.419423249e-07f, 7.409552876e-07f, 7.399668084e-07f, 7.389768896e-07f, 7.379855339e-07f, 7.369927435e-07f,
+ 7.359985210e-07f, 7.350028688e-07f, 7.340057894e-07f, 7.330072854e-07f, 7.320073590e-07f, 7.310060129e-07f, 7.300032495e-07f, 7.289990713e-07f, 7.279934808e-07f, 7.269864805e-07f,
+ 7.259780728e-07f, 7.249682602e-07f, 7.239570453e-07f, 7.229444306e-07f, 7.219304185e-07f, 7.209150115e-07f, 7.198982122e-07f, 7.188800230e-07f, 7.178604466e-07f, 7.168394853e-07f,
+ 7.158171417e-07f, 7.147934183e-07f, 7.137683177e-07f, 7.127418423e-07f, 7.117139948e-07f, 7.106847775e-07f, 7.096541931e-07f, 7.086222441e-07f, 7.075889331e-07f, 7.065542625e-07f,
+ 7.055182349e-07f, 7.044808528e-07f, 7.034421189e-07f, 7.024020355e-07f, 7.013606054e-07f, 7.003178311e-07f, 6.992737150e-07f, 6.982282599e-07f, 6.971814681e-07f, 6.961333423e-07f,
+ 6.950838851e-07f, 6.940330991e-07f, 6.929809867e-07f, 6.919275506e-07f, 6.908727934e-07f, 6.898167176e-07f, 6.887593258e-07f, 6.877006206e-07f, 6.866406046e-07f, 6.855792803e-07f,
+ 6.845166504e-07f, 6.834527175e-07f, 6.823874841e-07f, 6.813209528e-07f, 6.802531263e-07f, 6.791840072e-07f, 6.781135980e-07f, 6.770419013e-07f, 6.759689199e-07f, 6.748946562e-07f,
+ 6.738191129e-07f, 6.727422926e-07f, 6.716641980e-07f, 6.705848316e-07f, 6.695041961e-07f, 6.684222941e-07f, 6.673391282e-07f, 6.662547011e-07f, 6.651690154e-07f, 6.640820737e-07f,
+ 6.629938787e-07f, 6.619044330e-07f, 6.608137393e-07f, 6.597218001e-07f, 6.586286182e-07f, 6.575341961e-07f, 6.564385366e-07f, 6.553416423e-07f, 6.542435158e-07f, 6.531441599e-07f,
+ 6.520435771e-07f, 6.509417701e-07f, 6.498387416e-07f, 6.487344943e-07f, 6.476290308e-07f, 6.465223538e-07f, 6.454144659e-07f, 6.443053699e-07f, 6.431950684e-07f, 6.420835641e-07f,
+ 6.409708597e-07f, 6.398569579e-07f, 6.387418613e-07f, 6.376255726e-07f, 6.365080946e-07f, 6.353894298e-07f, 6.342695811e-07f, 6.331485511e-07f, 6.320263425e-07f, 6.309029581e-07f,
+ 6.297784004e-07f, 6.286526722e-07f, 6.275257762e-07f, 6.263977152e-07f, 6.252684918e-07f, 6.241381088e-07f, 6.230065688e-07f, 6.218738747e-07f, 6.207400290e-07f, 6.196050345e-07f,
+ 6.184688940e-07f, 6.173316101e-07f, 6.161931857e-07f, 6.150536234e-07f, 6.139129259e-07f, 6.127710960e-07f, 6.116281365e-07f, 6.104840500e-07f, 6.093388393e-07f, 6.081925071e-07f,
+ 6.070450562e-07f, 6.058964894e-07f, 6.047468093e-07f, 6.035960187e-07f, 6.024441205e-07f, 6.012911172e-07f, 6.001370117e-07f, 5.989818068e-07f, 5.978255051e-07f, 5.966681095e-07f,
+ 5.955096227e-07f, 5.943500475e-07f, 5.931893866e-07f, 5.920276428e-07f, 5.908648190e-07f, 5.897009177e-07f, 5.885359419e-07f, 5.873698943e-07f, 5.862027777e-07f, 5.850345948e-07f,
+ 5.838653484e-07f, 5.826950414e-07f, 5.815236764e-07f, 5.803512564e-07f, 5.791777840e-07f, 5.780032621e-07f, 5.768276934e-07f, 5.756510808e-07f, 5.744734270e-07f, 5.732947348e-07f,
+ 5.721150071e-07f, 5.709342466e-07f, 5.697524561e-07f, 5.685696385e-07f, 5.673857966e-07f, 5.662009330e-07f, 5.650150508e-07f, 5.638281526e-07f, 5.626402413e-07f, 5.614513196e-07f,
+ 5.602613905e-07f, 5.590704567e-07f, 5.578785211e-07f, 5.566855864e-07f, 5.554916555e-07f, 5.542967312e-07f, 5.531008164e-07f, 5.519039138e-07f, 5.507060263e-07f, 5.495071568e-07f,
+ 5.483073079e-07f, 5.471064827e-07f, 5.459046839e-07f, 5.447019144e-07f, 5.434981769e-07f, 5.422934744e-07f, 5.410878096e-07f, 5.398811855e-07f, 5.386736049e-07f, 5.374650705e-07f,
+ 5.362555853e-07f, 5.350451522e-07f, 5.338337738e-07f, 5.326214532e-07f, 5.314081932e-07f, 5.301939966e-07f, 5.289788662e-07f, 5.277628050e-07f, 5.265458158e-07f, 5.253279014e-07f,
+ 5.241090648e-07f, 5.228893087e-07f, 5.216686361e-07f, 5.204470498e-07f, 5.192245527e-07f, 5.180011477e-07f, 5.167768376e-07f, 5.155516253e-07f, 5.143255136e-07f, 5.130985055e-07f,
+ 5.118706039e-07f, 5.106418115e-07f, 5.094121314e-07f, 5.081815663e-07f, 5.069501191e-07f, 5.057177928e-07f, 5.044845902e-07f, 5.032505143e-07f, 5.020155678e-07f, 5.007797537e-07f,
+ 4.995430749e-07f, 4.983055343e-07f, 4.970671347e-07f, 4.958278791e-07f, 4.945877704e-07f, 4.933468114e-07f, 4.921050051e-07f, 4.908623543e-07f, 4.896188620e-07f, 4.883745311e-07f,
+ 4.871293644e-07f, 4.858833649e-07f, 4.846365355e-07f, 4.833888791e-07f, 4.821403985e-07f, 4.808910968e-07f, 4.796409768e-07f, 4.783900414e-07f, 4.771382936e-07f, 4.758857363e-07f,
+ 4.746323723e-07f, 4.733782046e-07f, 4.721232362e-07f, 4.708674699e-07f, 4.696109086e-07f, 4.683535554e-07f, 4.670954130e-07f, 4.658364845e-07f, 4.645767728e-07f, 4.633162807e-07f,
+ 4.620550113e-07f, 4.607929674e-07f, 4.595301520e-07f, 4.582665681e-07f, 4.570022184e-07f, 4.557371061e-07f, 4.544712339e-07f, 4.532046050e-07f, 4.519372221e-07f, 4.506690882e-07f,
+ 4.494002063e-07f, 4.481305794e-07f, 4.468602103e-07f, 4.455891020e-07f, 4.443172574e-07f, 4.430446795e-07f, 4.417713713e-07f, 4.404973356e-07f, 4.392225755e-07f, 4.379470939e-07f,
+ 4.366708937e-07f, 4.353939779e-07f, 4.341163494e-07f, 4.328380112e-07f, 4.315589663e-07f, 4.302792176e-07f, 4.289987680e-07f, 4.277176206e-07f, 4.264357782e-07f, 4.251532439e-07f,
+ 4.238700205e-07f, 4.225861112e-07f, 4.213015187e-07f, 4.200162462e-07f, 4.187302964e-07f, 4.174436725e-07f, 4.161563774e-07f, 4.148684140e-07f, 4.135797854e-07f, 4.122904944e-07f,
+ 4.110005441e-07f, 4.097099374e-07f, 4.084186773e-07f, 4.071267668e-07f, 4.058342089e-07f, 4.045410064e-07f, 4.032471625e-07f, 4.019526800e-07f, 4.006575619e-07f, 3.993618113e-07f,
+ 3.980654311e-07f, 3.967684243e-07f, 3.954707938e-07f, 3.941725427e-07f, 3.928736739e-07f, 3.915741904e-07f, 3.902740952e-07f, 3.889733913e-07f, 3.876720816e-07f, 3.863701692e-07f,
+ 3.850676570e-07f, 3.837645480e-07f, 3.824608453e-07f, 3.811565517e-07f, 3.798516703e-07f, 3.785462041e-07f, 3.772401561e-07f, 3.759335292e-07f, 3.746263264e-07f, 3.733185508e-07f,
+ 3.720102054e-07f, 3.707012930e-07f, 3.693918168e-07f, 3.680817797e-07f, 3.667711847e-07f, 3.654600349e-07f, 3.641483331e-07f, 3.628360825e-07f, 3.615232859e-07f, 3.602099465e-07f,
+ 3.588960672e-07f, 3.575816510e-07f, 3.562667009e-07f, 3.549512199e-07f, 3.536352110e-07f, 3.523186772e-07f, 3.510016216e-07f, 3.496840470e-07f, 3.483659566e-07f, 3.470473534e-07f,
+ 3.457282403e-07f, 3.444086203e-07f, 3.430884965e-07f, 3.417678718e-07f, 3.404467493e-07f, 3.391251320e-07f, 3.378030228e-07f, 3.364804249e-07f, 3.351573412e-07f, 3.338337747e-07f,
+ 3.325097284e-07f, 3.311852053e-07f, 3.298602085e-07f, 3.285347410e-07f, 3.272088057e-07f, 3.258824058e-07f, 3.245555441e-07f, 3.232282238e-07f, 3.219004478e-07f, 3.205722191e-07f,
+ 3.192435408e-07f, 3.179144159e-07f, 3.165848473e-07f, 3.152548382e-07f, 3.139243915e-07f, 3.125935103e-07f, 3.112621975e-07f, 3.099304562e-07f, 3.085982895e-07f, 3.072657002e-07f,
+ 3.059326915e-07f, 3.045992663e-07f, 3.032654277e-07f, 3.019311787e-07f, 3.005965223e-07f, 2.992614616e-07f, 2.979259996e-07f, 2.965901392e-07f, 2.952538835e-07f, 2.939172356e-07f,
+ 2.925801984e-07f, 2.912427750e-07f, 2.899049683e-07f, 2.885667816e-07f, 2.872282176e-07f, 2.858892795e-07f, 2.845499703e-07f, 2.832102930e-07f, 2.818702507e-07f, 2.805298463e-07f,
+ 2.791890830e-07f, 2.778479636e-07f, 2.765064913e-07f, 2.751646690e-07f, 2.738224999e-07f, 2.724799868e-07f, 2.711371329e-07f, 2.697939412e-07f, 2.684504146e-07f, 2.671065563e-07f,
+ 2.657623693e-07f, 2.644178565e-07f, 2.630730210e-07f, 2.617278659e-07f, 2.603823941e-07f, 2.590366087e-07f, 2.576905127e-07f, 2.563441092e-07f, 2.549974011e-07f, 2.536503915e-07f,
+ 2.523030835e-07f, 2.509554800e-07f, 2.496075841e-07f, 2.482593988e-07f, 2.469109271e-07f, 2.455621721e-07f, 2.442131368e-07f, 2.428638242e-07f, 2.415142373e-07f, 2.401643793e-07f,
+ 2.388142530e-07f, 2.374638616e-07f, 2.361132081e-07f, 2.347622954e-07f, 2.334111266e-07f, 2.320597049e-07f, 2.307080330e-07f, 2.293561142e-07f, 2.280039514e-07f, 2.266515477e-07f,
+ 2.252989061e-07f, 2.239460296e-07f, 2.225929212e-07f, 2.212395840e-07f, 2.198860210e-07f, 2.185322353e-07f, 2.171782298e-07f, 2.158240076e-07f, 2.144695717e-07f, 2.131149251e-07f,
+ 2.117600709e-07f, 2.104050121e-07f, 2.090497517e-07f, 2.076942928e-07f, 2.063386383e-07f, 2.049827913e-07f, 2.036267549e-07f, 2.022705320e-07f, 2.009141257e-07f, 1.995575390e-07f,
+ 1.982007749e-07f, 1.968438365e-07f, 1.954867268e-07f, 1.941294488e-07f, 1.927720055e-07f, 1.914144000e-07f, 1.900566352e-07f, 1.886987143e-07f, 1.873406401e-07f, 1.859824159e-07f,
+ 1.846240445e-07f, 1.832655290e-07f, 1.819068724e-07f, 1.805480778e-07f, 1.791891481e-07f, 1.778300865e-07f, 1.764708958e-07f, 1.751115792e-07f, 1.737521396e-07f, 1.723925801e-07f,
+ 1.710329037e-07f, 1.696731134e-07f, 1.683132123e-07f, 1.669532033e-07f, 1.655930895e-07f, 1.642328738e-07f, 1.628725594e-07f, 1.615121492e-07f, 1.601516463e-07f, 1.587910536e-07f,
+ 1.574303743e-07f, 1.560696112e-07f, 1.547087674e-07f, 1.533478459e-07f, 1.519868499e-07f, 1.506257821e-07f, 1.492646458e-07f, 1.479034438e-07f, 1.465421792e-07f, 1.451808551e-07f,
+ 1.438194744e-07f, 1.424580401e-07f, 1.410965553e-07f, 1.397350229e-07f, 1.383734461e-07f, 1.370118277e-07f, 1.356501708e-07f, 1.342884784e-07f, 1.329267535e-07f, 1.315649992e-07f,
+ 1.302032184e-07f, 1.288414141e-07f, 1.274795894e-07f, 1.261177472e-07f, 1.247558906e-07f, 1.233940226e-07f, 1.220321461e-07f, 1.206702642e-07f, 1.193083799e-07f, 1.179464961e-07f,
+ 1.165846159e-07f, 1.152227424e-07f, 1.138608784e-07f, 1.124990270e-07f, 1.111371911e-07f, 1.097753739e-07f, 1.084135783e-07f, 1.070518072e-07f, 1.056900637e-07f, 1.043283508e-07f,
+ 1.029666715e-07f, 1.016050287e-07f, 1.002434255e-07f, 9.888186486e-08f, 9.752034978e-08f, 9.615888323e-08f, 9.479746823e-08f, 9.343610775e-08f, 9.207480480e-08f, 9.071356235e-08f,
+ 8.935238341e-08f, 8.799127095e-08f, 8.663022797e-08f, 8.526925746e-08f, 8.390836240e-08f, 8.254754577e-08f, 8.118681056e-08f, 7.982615976e-08f, 7.846559635e-08f, 7.710512331e-08f,
+ 7.574474363e-08f, 7.438446028e-08f, 7.302427625e-08f, 7.166419451e-08f, 7.030421805e-08f, 6.894434984e-08f, 6.758459287e-08f, 6.622495009e-08f, 6.486542450e-08f, 6.350601907e-08f,
+ 6.214673676e-08f, 6.078758056e-08f, 5.942855344e-08f, 5.806965836e-08f, 5.671089831e-08f, 5.535227623e-08f, 5.399379512e-08f, 5.263545793e-08f, 5.127726763e-08f, 4.991922718e-08f,
+ 4.856133956e-08f, 4.720360773e-08f, 4.584603464e-08f, 4.448862327e-08f, 4.313137657e-08f, 4.177429750e-08f, 4.041738903e-08f, 3.906065411e-08f, 3.770409570e-08f, 3.634771676e-08f,
+ 3.499152024e-08f, 3.363550910e-08f, 3.227968629e-08f, 3.092405476e-08f, 2.956861748e-08f, 2.821337737e-08f, 2.685833741e-08f, 2.550350053e-08f, 2.414886968e-08f, 2.279444781e-08f,
+ 2.144023787e-08f, 2.008624280e-08f, 1.873246555e-08f, 1.737890905e-08f, 1.602557625e-08f, 1.467247009e-08f, 1.331959351e-08f, 1.196694944e-08f, 1.061454083e-08f, 9.262370608e-09f,
+ 7.910441713e-09f, 6.558757078e-09f, 5.207319635e-09f, 3.856132316e-09f, 2.505198052e-09f, 1.154519772e-09f, -1.958995943e-10f, -1.546057121e-09f, -2.895949881e-09f, -4.245574950e-09f,
+ -5.594929403e-09f, -6.944010319e-09f, -8.292814776e-09f, -9.641339853e-09f, -1.098958263e-08f, -1.233754019e-08f, -1.368520962e-08f, -1.503258800e-08f, -1.637967242e-08f, -1.772645996e-08f,
+ -1.907294771e-08f, -2.041913276e-08f, -2.176501220e-08f, -2.311058313e-08f, -2.445584263e-08f, -2.580078780e-08f, -2.714541574e-08f, -2.848972354e-08f, -2.983370831e-08f, -3.117736713e-08f,
+ -3.252069711e-08f, -3.386369536e-08f, -3.520635897e-08f, -3.654868505e-08f, -3.789067071e-08f, -3.923231305e-08f, -4.057360918e-08f, -4.191455621e-08f, -4.325515126e-08f, -4.459539143e-08f,
+ -4.593527384e-08f, -4.727479560e-08f, -4.861395383e-08f, -4.995274565e-08f, -5.129116818e-08f, -5.262921854e-08f, -5.396689384e-08f, -5.530419122e-08f, -5.664110779e-08f, -5.797764069e-08f,
+ -5.931378704e-08f, -6.064954397e-08f, -6.198490861e-08f, -6.331987809e-08f, -6.465444954e-08f, -6.598862011e-08f, -6.732238692e-08f, -6.865574711e-08f, -6.998869783e-08f, -7.132123621e-08f,
+ -7.265335939e-08f, -7.398506452e-08f, -7.531634875e-08f, -7.664720921e-08f, -7.797764306e-08f, -7.930764744e-08f, -8.063721951e-08f, -8.196635643e-08f, -8.329505533e-08f, -8.462331338e-08f,
+ -8.595112773e-08f, -8.727849555e-08f, -8.860541399e-08f, -8.993188022e-08f, -9.125789139e-08f, -9.258344468e-08f, -9.390853724e-08f, -9.523316625e-08f, -9.655732887e-08f, -9.788102228e-08f,
+ -9.920424365e-08f, -1.005269901e-07f, -1.018492590e-07f, -1.031710472e-07f, -1.044923522e-07f, -1.058131710e-07f, -1.071335008e-07f, -1.084533389e-07f, -1.097726823e-07f, -1.110915283e-07f,
+ -1.124098741e-07f, -1.137277168e-07f, -1.150450537e-07f, -1.163618819e-07f, -1.176781987e-07f, -1.189940012e-07f, -1.203092867e-07f, -1.216240523e-07f, -1.229382952e-07f, -1.242520127e-07f,
+ -1.255652019e-07f, -1.268778601e-07f, -1.281899844e-07f, -1.295015721e-07f, -1.308126204e-07f, -1.321231265e-07f, -1.334330876e-07f, -1.347425010e-07f, -1.360513637e-07f, -1.373596732e-07f,
+ -1.386674266e-07f, -1.399746210e-07f, -1.412812539e-07f, -1.425873223e-07f, -1.438928235e-07f, -1.451977547e-07f, -1.465021132e-07f, -1.478058962e-07f, -1.491091009e-07f, -1.504117247e-07f,
+ -1.517137646e-07f, -1.530152180e-07f, -1.543160821e-07f, -1.556163542e-07f, -1.569160314e-07f, -1.582151111e-07f, -1.595135906e-07f, -1.608114669e-07f, -1.621087375e-07f, -1.634053995e-07f,
+ -1.647014503e-07f, -1.659968871e-07f, -1.672917071e-07f, -1.685859076e-07f, -1.698794859e-07f, -1.711724392e-07f, -1.724647649e-07f, -1.737564601e-07f, -1.750475222e-07f, -1.763379485e-07f,
+ -1.776277362e-07f, -1.789168826e-07f, -1.802053849e-07f, -1.814932406e-07f, -1.827804468e-07f, -1.840670008e-07f, -1.853528999e-07f, -1.866381415e-07f, -1.879227228e-07f, -1.892066411e-07f,
+ -1.904898937e-07f, -1.917724779e-07f, -1.930543910e-07f, -1.943356304e-07f, -1.956161932e-07f, -1.968960769e-07f, -1.981752787e-07f, -1.994537960e-07f, -2.007316260e-07f, -2.020087661e-07f,
+ -2.032852136e-07f, -2.045609659e-07f, -2.058360201e-07f, -2.071103737e-07f, -2.083840240e-07f, -2.096569684e-07f, -2.109292040e-07f, -2.122007284e-07f, -2.134715387e-07f, -2.147416325e-07f,
+ -2.160110069e-07f, -2.172796593e-07f, -2.185475871e-07f, -2.198147876e-07f, -2.210812582e-07f, -2.223469962e-07f, -2.236119989e-07f, -2.248762638e-07f, -2.261397881e-07f, -2.274025693e-07f,
+ -2.286646047e-07f, -2.299258916e-07f, -2.311864274e-07f, -2.324462095e-07f, -2.337052353e-07f, -2.349635021e-07f, -2.362210073e-07f, -2.374777483e-07f, -2.387337224e-07f, -2.399889270e-07f,
+ -2.412433595e-07f, -2.424970174e-07f, -2.437498979e-07f, -2.450019985e-07f, -2.462533165e-07f, -2.475038494e-07f, -2.487535946e-07f, -2.500025493e-07f, -2.512507112e-07f, -2.524980774e-07f,
+ -2.537446456e-07f, -2.549904129e-07f, -2.562353770e-07f, -2.574795351e-07f, -2.587228847e-07f, -2.599654232e-07f, -2.612071480e-07f, -2.624480566e-07f, -2.636881463e-07f, -2.649274146e-07f,
+ -2.661658589e-07f, -2.674034767e-07f, -2.686402654e-07f, -2.698762223e-07f, -2.711113450e-07f, -2.723456309e-07f, -2.735790775e-07f, -2.748116820e-07f, -2.760434421e-07f, -2.772743552e-07f,
+ -2.785044187e-07f, -2.797336300e-07f, -2.809619867e-07f, -2.821894861e-07f, -2.834161258e-07f, -2.846419032e-07f, -2.858668157e-07f, -2.870908609e-07f, -2.883140362e-07f, -2.895363390e-07f,
+ -2.907577669e-07f, -2.919783173e-07f, -2.931979878e-07f, -2.944167757e-07f, -2.956346786e-07f, -2.968516939e-07f, -2.980678192e-07f, -2.992830519e-07f, -3.004973896e-07f, -3.017108296e-07f,
+ -3.029233696e-07f, -3.041350071e-07f, -3.053457394e-07f, -3.065555642e-07f, -3.077644789e-07f, -3.089724811e-07f, -3.101795683e-07f, -3.113857379e-07f, -3.125909876e-07f, -3.137953148e-07f,
+ -3.149987170e-07f, -3.162011918e-07f, -3.174027367e-07f, -3.186033492e-07f, -3.198030269e-07f, -3.210017673e-07f, -3.221995680e-07f, -3.233964264e-07f, -3.245923402e-07f, -3.257873069e-07f,
+ -3.269813239e-07f, -3.281743890e-07f, -3.293664996e-07f, -3.305576532e-07f, -3.317478476e-07f, -3.329370801e-07f, -3.341253484e-07f, -3.353126500e-07f, -3.364989826e-07f, -3.376843437e-07f,
+ -3.388687308e-07f, -3.400521415e-07f, -3.412345734e-07f, -3.424160242e-07f, -3.435964913e-07f, -3.447759725e-07f, -3.459544651e-07f, -3.471319670e-07f, -3.483084756e-07f, -3.494839885e-07f,
+ -3.506585034e-07f, -3.518320179e-07f, -3.530045295e-07f, -3.541760359e-07f, -3.553465347e-07f, -3.565160235e-07f, -3.576844999e-07f, -3.588519616e-07f, -3.600184061e-07f, -3.611838311e-07f,
+ -3.623482342e-07f, -3.635116131e-07f, -3.646739653e-07f, -3.658352886e-07f, -3.669955805e-07f, -3.681548388e-07f, -3.693130610e-07f, -3.704702447e-07f, -3.716263877e-07f, -3.727814876e-07f,
+ -3.739355421e-07f, -3.750885488e-07f, -3.762405053e-07f, -3.773914094e-07f, -3.785412587e-07f, -3.796900508e-07f, -3.808377835e-07f, -3.819844544e-07f, -3.831300613e-07f, -3.842746017e-07f,
+ -3.854180733e-07f, -3.865604739e-07f, -3.877018012e-07f, -3.888420527e-07f, -3.899812263e-07f, -3.911193196e-07f, -3.922563304e-07f, -3.933922563e-07f, -3.945270950e-07f, -3.956608442e-07f,
+ -3.967935017e-07f, -3.979250652e-07f, -3.990555323e-07f, -4.001849009e-07f, -4.013131686e-07f, -4.024403331e-07f, -4.035663922e-07f, -4.046913437e-07f, -4.058151852e-07f, -4.069379145e-07f,
+ -4.080595293e-07f, -4.091800274e-07f, -4.102994065e-07f, -4.114176644e-07f, -4.125347988e-07f, -4.136508075e-07f, -4.147656882e-07f, -4.158794387e-07f, -4.169920568e-07f, -4.181035402e-07f,
+ -4.192138867e-07f, -4.203230941e-07f, -4.214311601e-07f, -4.225380825e-07f, -4.236438592e-07f, -4.247484878e-07f, -4.258519663e-07f, -4.269542922e-07f, -4.280554636e-07f, -4.291554781e-07f,
+ -4.302543336e-07f, -4.313520278e-07f, -4.324485586e-07f, -4.335439238e-07f, -4.346381211e-07f, -4.357311485e-07f, -4.368230036e-07f, -4.379136845e-07f, -4.390031887e-07f, -4.400915143e-07f,
+ -4.411786590e-07f, -4.422646206e-07f, -4.433493970e-07f, -4.444329861e-07f, -4.455153856e-07f, -4.465965934e-07f, -4.476766074e-07f, -4.487554254e-07f, -4.498330452e-07f, -4.509094648e-07f,
+ -4.519846820e-07f, -4.530586946e-07f, -4.541315005e-07f, -4.552030976e-07f, -4.562734837e-07f, -4.573426568e-07f, -4.584106147e-07f, -4.594773552e-07f, -4.605428764e-07f, -4.616071760e-07f,
+ -4.626702519e-07f, -4.637321021e-07f, -4.647927244e-07f, -4.658521168e-07f, -4.669102771e-07f, -4.679672033e-07f, -4.690228932e-07f, -4.700773448e-07f, -4.711305560e-07f, -4.721825247e-07f,
+ -4.732332489e-07f, -4.742827263e-07f, -4.753309551e-07f, -4.763779331e-07f, -4.774236583e-07f, -4.784681285e-07f, -4.795113418e-07f, -4.805532960e-07f, -4.815939892e-07f, -4.826334192e-07f,
+ -4.836715841e-07f, -4.847084817e-07f, -4.857441101e-07f, -4.867784672e-07f, -4.878115510e-07f, -4.888433594e-07f, -4.898738904e-07f, -4.909031421e-07f, -4.919311123e-07f, -4.929577990e-07f,
+ -4.939832004e-07f, -4.950073142e-07f, -4.960301385e-07f, -4.970516714e-07f, -4.980719108e-07f, -4.990908547e-07f, -5.001085012e-07f, -5.011248482e-07f, -5.021398937e-07f, -5.031536358e-07f,
+ -5.041660724e-07f, -5.051772017e-07f, -5.061870216e-07f, -5.071955302e-07f, -5.082027254e-07f, -5.092086054e-07f, -5.102131681e-07f, -5.112164116e-07f, -5.122183340e-07f, -5.132189332e-07f,
+ -5.142182074e-07f, -5.152161546e-07f, -5.162127729e-07f, -5.172080603e-07f, -5.182020149e-07f, -5.191946347e-07f, -5.201859178e-07f, -5.211758623e-07f, -5.221644664e-07f, -5.231517279e-07f,
+ -5.241376451e-07f, -5.251222161e-07f, -5.261054388e-07f, -5.270873115e-07f, -5.280678322e-07f, -5.290469990e-07f, -5.300248100e-07f, -5.310012633e-07f, -5.319763571e-07f, -5.329500894e-07f,
+ -5.339224584e-07f, -5.348934622e-07f, -5.358630989e-07f, -5.368313666e-07f, -5.377982635e-07f, -5.387637877e-07f, -5.397279374e-07f, -5.406907107e-07f, -5.416521057e-07f, -5.426121206e-07f,
+ -5.435707535e-07f, -5.445280026e-07f, -5.454838661e-07f, -5.464383421e-07f, -5.473914287e-07f, -5.483431242e-07f, -5.492934268e-07f, -5.502423345e-07f, -5.511898456e-07f, -5.521359582e-07f,
+ -5.530806706e-07f, -5.540239810e-07f, -5.549658874e-07f, -5.559063882e-07f, -5.568454815e-07f, -5.577831655e-07f, -5.587194385e-07f, -5.596542986e-07f, -5.605877441e-07f, -5.615197731e-07f,
+ -5.624503840e-07f, -5.633795748e-07f, -5.643073440e-07f, -5.652336896e-07f, -5.661586099e-07f, -5.670821031e-07f, -5.680041676e-07f, -5.689248015e-07f, -5.698440031e-07f, -5.707617706e-07f,
+ -5.716781023e-07f, -5.725929965e-07f, -5.735064514e-07f, -5.744184653e-07f, -5.753290364e-07f, -5.762381631e-07f, -5.771458435e-07f, -5.780520761e-07f, -5.789568590e-07f, -5.798601906e-07f,
+ -5.807620691e-07f, -5.816624929e-07f, -5.825614602e-07f, -5.834589694e-07f, -5.843550187e-07f, -5.852496064e-07f, -5.861427309e-07f, -5.870343905e-07f, -5.879245836e-07f, -5.888133083e-07f,
+ -5.897005631e-07f, -5.905863463e-07f, -5.914706562e-07f, -5.923534911e-07f, -5.932348494e-07f, -5.941147295e-07f, -5.949931297e-07f, -5.958700483e-07f, -5.967454837e-07f, -5.976194342e-07f,
+ -5.984918983e-07f, -5.993628743e-07f, -6.002323605e-07f, -6.011003553e-07f, -6.019668571e-07f, -6.028318643e-07f, -6.036953753e-07f, -6.045573884e-07f, -6.054179021e-07f, -6.062769147e-07f,
+ -6.071344246e-07f, -6.079904303e-07f, -6.088449302e-07f, -6.096979225e-07f, -6.105494059e-07f, -6.113993786e-07f, -6.122478392e-07f, -6.130947859e-07f, -6.139402174e-07f, -6.147841319e-07f,
+ -6.156265279e-07f, -6.164674039e-07f, -6.173067583e-07f, -6.181445896e-07f, -6.189808961e-07f, -6.198156765e-07f, -6.206489290e-07f, -6.214806522e-07f, -6.223108445e-07f, -6.231395044e-07f,
+ -6.239666304e-07f, -6.247922209e-07f, -6.256162745e-07f, -6.264387896e-07f, -6.272597647e-07f, -6.280791982e-07f, -6.288970888e-07f, -6.297134348e-07f, -6.305282348e-07f, -6.313414873e-07f,
+ -6.321531908e-07f, -6.329633438e-07f, -6.337719448e-07f, -6.345789924e-07f, -6.353844850e-07f, -6.361884212e-07f, -6.369907996e-07f, -6.377916186e-07f, -6.385908768e-07f, -6.393885727e-07f,
+ -6.401847049e-07f, -6.409792719e-07f, -6.417722724e-07f, -6.425637048e-07f, -6.433535676e-07f, -6.441418596e-07f, -6.449285792e-07f, -6.457137250e-07f, -6.464972956e-07f, -6.472792895e-07f,
+ -6.480597054e-07f, -6.488385419e-07f, -6.496157974e-07f, -6.503914707e-07f, -6.511655603e-07f, -6.519380648e-07f, -6.527089829e-07f, -6.534783130e-07f, -6.542460540e-07f, -6.550122043e-07f,
+ -6.557767626e-07f, -6.565397275e-07f, -6.573010976e-07f, -6.580608716e-07f, -6.588190482e-07f, -6.595756259e-07f, -6.603306033e-07f, -6.610839792e-07f, -6.618357523e-07f, -6.625859210e-07f,
+ -6.633344842e-07f, -6.640814404e-07f, -6.648267884e-07f, -6.655705268e-07f, -6.663126542e-07f, -6.670531694e-07f, -6.677920711e-07f, -6.685293579e-07f, -6.692650285e-07f, -6.699990816e-07f,
+ -6.707315159e-07f, -6.714623301e-07f, -6.721915229e-07f, -6.729190931e-07f, -6.736450393e-07f, -6.743693602e-07f, -6.750920546e-07f, -6.758131212e-07f, -6.765325588e-07f, -6.772503659e-07f,
+ -6.779665415e-07f, -6.786810842e-07f, -6.793939927e-07f, -6.801052659e-07f, -6.808149025e-07f, -6.815229011e-07f, -6.822292607e-07f, -6.829339799e-07f, -6.836370575e-07f, -6.843384923e-07f,
+ -6.850382830e-07f, -6.857364285e-07f, -6.864329275e-07f, -6.871277788e-07f, -6.878209812e-07f, -6.885125334e-07f, -6.892024344e-07f, -6.898906828e-07f, -6.905772775e-07f, -6.912622173e-07f,
+ -6.919455011e-07f, -6.926271275e-07f, -6.933070955e-07f, -6.939854039e-07f, -6.946620514e-07f, -6.953370370e-07f, -6.960103595e-07f, -6.966820177e-07f, -6.973520104e-07f, -6.980203365e-07f,
+ -6.986869949e-07f, -6.993519844e-07f, -7.000153038e-07f, -7.006769521e-07f, -7.013369281e-07f, -7.019952306e-07f, -7.026518586e-07f, -7.033068110e-07f, -7.039600865e-07f, -7.046116841e-07f,
+ -7.052616027e-07f, -7.059098412e-07f, -7.065563985e-07f, -7.072012734e-07f, -7.078444649e-07f, -7.084859720e-07f, -7.091257934e-07f, -7.097639282e-07f, -7.104003752e-07f, -7.110351334e-07f,
+ -7.116682018e-07f, -7.122995791e-07f, -7.129292645e-07f, -7.135572568e-07f, -7.141835549e-07f, -7.148081579e-07f, -7.154310646e-07f, -7.160522741e-07f, -7.166717853e-07f, -7.172895971e-07f,
+ -7.179057086e-07f, -7.185201186e-07f, -7.191328263e-07f, -7.197438305e-07f, -7.203531302e-07f, -7.209607245e-07f, -7.215666124e-07f, -7.221707927e-07f, -7.227732646e-07f, -7.233740271e-07f,
+ -7.239730790e-07f, -7.245704196e-07f, -7.251660477e-07f, -7.257599624e-07f, -7.263521627e-07f, -7.269426477e-07f, -7.275314164e-07f, -7.281184677e-07f, -7.287038009e-07f, -7.292874149e-07f,
+ -7.298693087e-07f, -7.304494814e-07f, -7.310279321e-07f, -7.316046598e-07f, -7.321796637e-07f, -7.327529426e-07f, -7.333244959e-07f, -7.338943224e-07f, -7.344624213e-07f, -7.350287917e-07f,
+ -7.355934327e-07f, -7.361563433e-07f, -7.367175227e-07f, -7.372769700e-07f, -7.378346842e-07f, -7.383906645e-07f, -7.389449100e-07f, -7.394974198e-07f, -7.400481930e-07f, -7.405972287e-07f,
+ -7.411445262e-07f, -7.416900844e-07f, -7.422339026e-07f, -7.427759799e-07f, -7.433163154e-07f, -7.438549083e-07f, -7.443917578e-07f, -7.449268629e-07f, -7.454602229e-07f, -7.459918369e-07f,
+ -7.465217041e-07f, -7.470498237e-07f, -7.475761948e-07f, -7.481008166e-07f, -7.486236884e-07f, -7.491448092e-07f, -7.496641783e-07f, -7.501817949e-07f, -7.506976582e-07f, -7.512117674e-07f,
+ -7.517241217e-07f, -7.522347203e-07f, -7.527435625e-07f, -7.532506474e-07f, -7.537559742e-07f, -7.542595423e-07f, -7.547613509e-07f, -7.552613991e-07f, -7.557596862e-07f, -7.562562115e-07f,
+ -7.567509742e-07f, -7.572439736e-07f, -7.577352089e-07f, -7.582246795e-07f, -7.587123844e-07f, -7.591983231e-07f, -7.596824949e-07f, -7.601648988e-07f, -7.606455344e-07f, -7.611244008e-07f,
+ -7.616014973e-07f, -7.620768233e-07f, -7.625503780e-07f, -7.630221607e-07f, -7.634921708e-07f, -7.639604075e-07f, -7.644268702e-07f, -7.648915582e-07f, -7.653544707e-07f, -7.658156072e-07f,
+ -7.662749670e-07f, -7.667325494e-07f, -7.671883537e-07f, -7.676423793e-07f, -7.680946255e-07f, -7.685450917e-07f, -7.689937772e-07f, -7.694406814e-07f, -7.698858036e-07f, -7.703291433e-07f,
+ -7.707706998e-07f, -7.712104725e-07f, -7.716484606e-07f, -7.720846638e-07f, -7.725190812e-07f, -7.729517124e-07f, -7.733825566e-07f, -7.738116134e-07f, -7.742388820e-07f, -7.746643620e-07f,
+ -7.750880527e-07f, -7.755099536e-07f, -7.759300640e-07f, -7.763483834e-07f, -7.767649113e-07f, -7.771796469e-07f, -7.775925899e-07f, -7.780037396e-07f, -7.784130955e-07f, -7.788206569e-07f,
+ -7.792264235e-07f, -7.796303946e-07f, -7.800325696e-07f, -7.804329481e-07f, -7.808315296e-07f, -7.812283134e-07f, -7.816232991e-07f, -7.820164862e-07f, -7.824078741e-07f, -7.827974623e-07f,
+ -7.831852503e-07f, -7.835712377e-07f, -7.839554239e-07f, -7.843378084e-07f, -7.847183907e-07f, -7.850971704e-07f, -7.854741469e-07f, -7.858493199e-07f, -7.862226887e-07f, -7.865942530e-07f,
+ -7.869640123e-07f, -7.873319661e-07f, -7.876981139e-07f, -7.880624554e-07f, -7.884249900e-07f, -7.887857173e-07f, -7.891446369e-07f, -7.895017483e-07f, -7.898570511e-07f, -7.902105448e-07f,
+ -7.905622292e-07f, -7.909121036e-07f, -7.912601677e-07f, -7.916064211e-07f, -7.919508635e-07f, -7.922934942e-07f, -7.926343131e-07f, -7.929733196e-07f, -7.933105135e-07f, -7.936458942e-07f,
+ -7.939794614e-07f, -7.943112148e-07f, -7.946411539e-07f, -7.949692785e-07f, -7.952955880e-07f, -7.956200822e-07f, -7.959427607e-07f, -7.962636231e-07f, -7.965826691e-07f, -7.968998983e-07f,
+ -7.972153105e-07f, -7.975289051e-07f, -7.978406821e-07f, -7.981506409e-07f, -7.984587812e-07f, -7.987651028e-07f, -7.990696053e-07f, -7.993722884e-07f, -7.996731519e-07f, -7.999721952e-07f,
+ -8.002694183e-07f, -8.005648208e-07f, -8.008584023e-07f, -8.011501627e-07f, -8.014401015e-07f, -8.017282186e-07f, -8.020145137e-07f, -8.022989864e-07f, -8.025816365e-07f, -8.028624638e-07f,
+ -8.031414679e-07f, -8.034186487e-07f, -8.036940059e-07f, -8.039675391e-07f, -8.042392482e-07f, -8.045091330e-07f, -8.047771931e-07f, -8.050434284e-07f, -8.053078387e-07f, -8.055704236e-07f,
+ -8.058311830e-07f, -8.060901167e-07f, -8.063472244e-07f, -8.066025060e-07f, -8.068559612e-07f, -8.071075899e-07f, -8.073573918e-07f, -8.076053667e-07f, -8.078515145e-07f, -8.080958350e-07f,
+ -8.083383280e-07f, -8.085789933e-07f, -8.088178307e-07f, -8.090548401e-07f, -8.092900213e-07f, -8.095233742e-07f, -8.097548986e-07f, -8.099845943e-07f, -8.102124612e-07f, -8.104384992e-07f,
+ -8.106627081e-07f, -8.108850877e-07f, -8.111056380e-07f, -8.113243588e-07f, -8.115412500e-07f, -8.117563115e-07f, -8.119695431e-07f, -8.121809448e-07f, -8.123905165e-07f, -8.125982579e-07f,
+ -8.128041691e-07f, -8.130082500e-07f, -8.132105003e-07f, -8.134109202e-07f, -8.136095094e-07f, -8.138062680e-07f, -8.140011957e-07f, -8.141942927e-07f, -8.143855587e-07f, -8.145749937e-07f,
+ -8.147625977e-07f, -8.149483706e-07f, -8.151323124e-07f, -8.153144230e-07f, -8.154947024e-07f, -8.156731505e-07f, -8.158497673e-07f, -8.160245528e-07f, -8.161975069e-07f, -8.163686297e-07f,
+ -8.165379210e-07f, -8.167053810e-07f, -8.168710095e-07f, -8.170348066e-07f, -8.171967723e-07f, -8.173569065e-07f, -8.175152093e-07f, -8.176716808e-07f, -8.178263208e-07f, -8.179791294e-07f,
+ -8.181301067e-07f, -8.182792527e-07f, -8.184265673e-07f, -8.185720508e-07f, -8.187157029e-07f, -8.188575239e-07f, -8.189975138e-07f, -8.191356726e-07f, -8.192720003e-07f, -8.194064971e-07f,
+ -8.195391630e-07f, -8.196699980e-07f, -8.197990022e-07f, -8.199261758e-07f, -8.200515187e-07f, -8.201750311e-07f, -8.202967131e-07f, -8.204165647e-07f, -8.205345860e-07f, -8.206507772e-07f,
+ -8.207651383e-07f, -8.208776695e-07f, -8.209883708e-07f, -8.210972424e-07f, -8.212042843e-07f, -8.213094968e-07f, -8.214128800e-07f, -8.215144339e-07f, -8.216141587e-07f, -8.217120545e-07f,
+ -8.218081216e-07f, -8.219023600e-07f, -8.219947698e-07f, -8.220853513e-07f, -8.221741047e-07f, -8.222610299e-07f, -8.223461274e-07f, -8.224293971e-07f, -8.225108393e-07f, -8.225904541e-07f,
+ -8.226682418e-07f, -8.227442025e-07f, -8.228183365e-07f, -8.228906438e-07f, -8.229611248e-07f, -8.230297796e-07f, -8.230966084e-07f, -8.231616115e-07f, -8.232247890e-07f, -8.232861411e-07f,
+ -8.233456682e-07f, -8.234033703e-07f, -8.234592479e-07f, -8.235133010e-07f, -8.235655299e-07f, -8.236159349e-07f, -8.236645162e-07f, -8.237112741e-07f, -8.237562088e-07f, -8.237993206e-07f,
+ -8.238406097e-07f, -8.238800765e-07f, -8.239177211e-07f, -8.239535438e-07f, -8.239875450e-07f, -8.240197249e-07f, -8.240500839e-07f, -8.240786221e-07f, -8.241053399e-07f, -8.241302376e-07f,
+ -8.241533154e-07f, -8.241745738e-07f, -8.241940130e-07f, -8.242116333e-07f, -8.242274350e-07f, -8.242414185e-07f, -8.242535841e-07f, -8.242639321e-07f, -8.242724628e-07f, -8.242791767e-07f,
+ -8.242840740e-07f, -8.242871550e-07f, -8.242884202e-07f, -8.242878699e-07f, -8.242855044e-07f, -8.242813241e-07f, -8.242753294e-07f, -8.242675206e-07f, -8.242578981e-07f, -8.242464623e-07f,
+ -8.242332136e-07f, -8.242181523e-07f, -8.242012789e-07f, -8.241825937e-07f, -8.241620972e-07f, -8.241397896e-07f, -8.241156716e-07f, -8.240897433e-07f, -8.240620054e-07f, -8.240324581e-07f,
+ -8.240011019e-07f, -8.239679373e-07f, -8.239329646e-07f, -8.238961842e-07f, -8.238575967e-07f, -8.238172025e-07f, -8.237750020e-07f, -8.237309956e-07f, -8.236851838e-07f, -8.236375671e-07f,
+ -8.235881460e-07f, -8.235369208e-07f, -8.234838920e-07f, -8.234290602e-07f, -8.233724258e-07f, -8.233139892e-07f, -8.232537510e-07f, -8.231917117e-07f, -8.231278717e-07f, -8.230622315e-07f,
+ -8.229947917e-07f, -8.229255527e-07f, -8.228545150e-07f, -8.227816792e-07f, -8.227070458e-07f, -8.226306152e-07f, -8.225523881e-07f, -8.224723649e-07f, -8.223905461e-07f, -8.223069324e-07f,
+ -8.222215241e-07f, -8.221343220e-07f, -8.220453264e-07f, -8.219545380e-07f, -8.218619574e-07f, -8.217675850e-07f, -8.216714214e-07f, -8.215734673e-07f, -8.214737231e-07f, -8.213721895e-07f,
+ -8.212688669e-07f, -8.211637561e-07f, -8.210568575e-07f, -8.209481719e-07f, -8.208376996e-07f, -8.207254414e-07f, -8.206113979e-07f, -8.204955696e-07f, -8.203779572e-07f, -8.202585613e-07f,
+ -8.201373824e-07f, -8.200144212e-07f, -8.198896784e-07f, -8.197631545e-07f, -8.196348502e-07f, -8.195047660e-07f, -8.193729028e-07f, -8.192392610e-07f, -8.191038414e-07f, -8.189666445e-07f,
+ -8.188276711e-07f, -8.186869217e-07f, -8.185443972e-07f, -8.184000980e-07f, -8.182540249e-07f, -8.181061785e-07f, -8.179565596e-07f, -8.178051688e-07f, -8.176520067e-07f, -8.174970742e-07f,
+ -8.173403718e-07f, -8.171819002e-07f, -8.170216602e-07f, -8.168596525e-07f, -8.166958777e-07f, -8.165303366e-07f, -8.163630299e-07f, -8.161939582e-07f, -8.160231224e-07f, -8.158505231e-07f,
+ -8.156761611e-07f, -8.155000371e-07f, -8.153221519e-07f, -8.151425061e-07f, -8.149611005e-07f, -8.147779358e-07f, -8.145930129e-07f, -8.144063325e-07f, -8.142178953e-07f, -8.140277020e-07f,
+ -8.138357535e-07f, -8.136420506e-07f, -8.134465939e-07f, -8.132493843e-07f, -8.130504225e-07f, -8.128497094e-07f, -8.126472457e-07f, -8.124430322e-07f, -8.122370697e-07f, -8.120293590e-07f,
+ -8.118199009e-07f, -8.116086962e-07f, -8.113957457e-07f, -8.111810502e-07f, -8.109646107e-07f, -8.107464277e-07f, -8.105265023e-07f, -8.103048352e-07f, -8.100814272e-07f, -8.098562793e-07f,
+ -8.096293921e-07f, -8.094007667e-07f, -8.091704037e-07f, -8.089383041e-07f, -8.087044688e-07f, -8.084688985e-07f, -8.082315941e-07f, -8.079925566e-07f, -8.077517867e-07f, -8.075092854e-07f,
+ -8.072650535e-07f, -8.070190919e-07f, -8.067714014e-07f, -8.065219831e-07f, -8.062708376e-07f, -8.060179661e-07f, -8.057633693e-07f, -8.055070481e-07f, -8.052490035e-07f, -8.049892364e-07f,
+ -8.047277476e-07f, -8.044645382e-07f, -8.041996089e-07f, -8.039329608e-07f, -8.036645947e-07f, -8.033945116e-07f, -8.031227125e-07f, -8.028491982e-07f, -8.025739697e-07f, -8.022970279e-07f,
+ -8.020183739e-07f, -8.017380085e-07f, -8.014559327e-07f, -8.011721474e-07f, -8.008866537e-07f, -8.005994525e-07f, -8.003105447e-07f, -8.000199314e-07f, -7.997276134e-07f, -7.994335919e-07f,
+ -7.991378677e-07f, -7.988404419e-07f, -7.985413154e-07f, -7.982404893e-07f, -7.979379645e-07f, -7.976337421e-07f, -7.973278230e-07f, -7.970202083e-07f, -7.967108990e-07f, -7.963998960e-07f,
+ -7.960872004e-07f, -7.957728133e-07f, -7.954567357e-07f, -7.951389685e-07f, -7.948195128e-07f, -7.944983697e-07f, -7.941755402e-07f, -7.938510254e-07f, -7.935248262e-07f, -7.931969438e-07f,
+ -7.928673791e-07f, -7.925361333e-07f, -7.922032075e-07f, -7.918686026e-07f, -7.915323198e-07f, -7.911943601e-07f, -7.908547245e-07f, -7.905134143e-07f, -7.901704304e-07f, -7.898257740e-07f,
+ -7.894794461e-07f, -7.891314478e-07f, -7.887817803e-07f, -7.884304446e-07f, -7.880774418e-07f, -7.877227730e-07f, -7.873664394e-07f, -7.870084421e-07f, -7.866487821e-07f, -7.862874606e-07f,
+ -7.859244787e-07f, -7.855598376e-07f, -7.851935384e-07f, -7.848255822e-07f, -7.844559702e-07f, -7.840847034e-07f, -7.837117831e-07f, -7.833372103e-07f, -7.829609863e-07f, -7.825831122e-07f,
+ -7.822035892e-07f, -7.818224184e-07f, -7.814396009e-07f, -7.810551380e-07f, -7.806690308e-07f, -7.802812806e-07f, -7.798918884e-07f, -7.795008554e-07f, -7.791081829e-07f, -7.787138720e-07f,
+ -7.783179240e-07f, -7.779203400e-07f, -7.775211212e-07f, -7.771202688e-07f, -7.767177841e-07f, -7.763136682e-07f, -7.759079223e-07f, -7.755005477e-07f, -7.750915456e-07f, -7.746809173e-07f,
+ -7.742686638e-07f, -7.738547865e-07f, -7.734392867e-07f, -7.730221654e-07f, -7.726034240e-07f, -7.721830638e-07f, -7.717610859e-07f, -7.713374916e-07f, -7.709122822e-07f, -7.704854589e-07f,
+ -7.700570230e-07f, -7.696269758e-07f, -7.691953184e-07f, -7.687620523e-07f, -7.683271786e-07f, -7.678906986e-07f, -7.674526136e-07f, -7.670129249e-07f, -7.665716338e-07f, -7.661287416e-07f,
+ -7.656842495e-07f, -7.652381589e-07f, -7.647904710e-07f, -7.643411872e-07f, -7.638903088e-07f, -7.634378370e-07f, -7.629837732e-07f, -7.625281187e-07f, -7.620708748e-07f, -7.616120429e-07f,
+ -7.611516242e-07f, -7.606896202e-07f, -7.602260320e-07f, -7.597608611e-07f, -7.592941088e-07f, -7.588257764e-07f, -7.583558654e-07f, -7.578843769e-07f, -7.574113124e-07f, -7.569366733e-07f,
+ -7.564604609e-07f, -7.559826765e-07f, -7.555033215e-07f, -7.550223973e-07f, -7.545399053e-07f, -7.540558468e-07f, -7.535702232e-07f, -7.530830359e-07f, -7.525942863e-07f, -7.521039757e-07f,
+ -7.516121055e-07f, -7.511186772e-07f, -7.506236921e-07f, -7.501271517e-07f, -7.496290573e-07f, -7.491294103e-07f, -7.486282121e-07f, -7.481254642e-07f, -7.476211680e-07f, -7.471153249e-07f,
+ -7.466079363e-07f, -7.460990036e-07f, -7.455885283e-07f, -7.450765118e-07f, -7.445629555e-07f, -7.440478608e-07f, -7.435312293e-07f, -7.430130623e-07f, -7.424933613e-07f, -7.419721277e-07f,
+ -7.414493630e-07f, -7.409250687e-07f, -7.403992461e-07f, -7.398718969e-07f, -7.393430223e-07f, -7.388126240e-07f, -7.382807033e-07f, -7.377472617e-07f, -7.372123008e-07f, -7.366758220e-07f,
+ -7.361378267e-07f, -7.355983165e-07f, -7.350572929e-07f, -7.345147573e-07f, -7.339707113e-07f, -7.334251563e-07f, -7.328780938e-07f, -7.323295254e-07f, -7.317794525e-07f, -7.312278767e-07f,
+ -7.306747994e-07f, -7.301202223e-07f, -7.295641467e-07f, -7.290065743e-07f, -7.284475066e-07f, -7.278869450e-07f, -7.273248912e-07f, -7.267613466e-07f, -7.261963127e-07f, -7.256297913e-07f,
+ -7.250617836e-07f, -7.244922914e-07f, -7.239213162e-07f, -7.233488595e-07f, -7.227749229e-07f, -7.221995079e-07f, -7.216226160e-07f, -7.210442490e-07f, -7.204644082e-07f, -7.198830954e-07f,
+ -7.193003120e-07f, -7.187160597e-07f, -7.181303400e-07f, -7.175431544e-07f, -7.169545047e-07f, -7.163643924e-07f, -7.157728190e-07f, -7.151797861e-07f, -7.145852954e-07f, -7.139893485e-07f,
+ -7.133919469e-07f, -7.127930923e-07f, -7.121927863e-07f, -7.115910304e-07f, -7.109878263e-07f, -7.103831756e-07f, -7.097770800e-07f, -7.091695410e-07f, -7.085605602e-07f, -7.079501394e-07f,
+ -7.073382801e-07f, -7.067249840e-07f, -7.061102526e-07f, -7.054940878e-07f, -7.048764909e-07f, -7.042574639e-07f, -7.036370082e-07f, -7.030151255e-07f, -7.023918175e-07f, -7.017670858e-07f,
+ -7.011409322e-07f, -7.005133582e-07f, -6.998843655e-07f, -6.992539558e-07f, -6.986221307e-07f, -6.979888920e-07f, -6.973542413e-07f, -6.967181803e-07f, -6.960807107e-07f, -6.954418341e-07f,
+ -6.948015523e-07f, -6.941598668e-07f, -6.935167795e-07f, -6.928722921e-07f, -6.922264061e-07f, -6.915791234e-07f, -6.909304455e-07f, -6.902803743e-07f, -6.896289115e-07f, -6.889760587e-07f,
+ -6.883218176e-07f, -6.876661900e-07f, -6.870091777e-07f, -6.863507822e-07f, -6.856910054e-07f, -6.850298490e-07f, -6.843673146e-07f, -6.837034042e-07f, -6.830381193e-07f, -6.823714617e-07f,
+ -6.817034331e-07f, -6.810340354e-07f, -6.803632702e-07f, -6.796911393e-07f, -6.790176445e-07f, -6.783427874e-07f, -6.776665699e-07f, -6.769889938e-07f, -6.763100607e-07f, -6.756297725e-07f,
+ -6.749481309e-07f, -6.742651377e-07f, -6.735807946e-07f, -6.728951035e-07f, -6.722080661e-07f, -6.715196843e-07f, -6.708299597e-07f, -6.701388941e-07f, -6.694464895e-07f, -6.687527474e-07f,
+ -6.680576699e-07f, -6.673612585e-07f, -6.666635152e-07f, -6.659644418e-07f, -6.652640400e-07f, -6.645623117e-07f, -6.638592586e-07f, -6.631548826e-07f, -6.624491855e-07f, -6.617421691e-07f,
+ -6.610338353e-07f, -6.603241858e-07f, -6.596132224e-07f, -6.589009471e-07f, -6.581873617e-07f, -6.574724679e-07f, -6.567562676e-07f, -6.560387626e-07f, -6.553199549e-07f, -6.545998461e-07f,
+ -6.538784383e-07f, -6.531557331e-07f, -6.524317326e-07f, -6.517064384e-07f, -6.509798526e-07f, -6.502519768e-07f, -6.495228131e-07f, -6.487923633e-07f, -6.480606291e-07f, -6.473276126e-07f,
+ -6.465933155e-07f, -6.458577398e-07f, -6.451208873e-07f, -6.443827598e-07f, -6.436433594e-07f, -6.429026878e-07f, -6.421607469e-07f, -6.414175387e-07f, -6.406730649e-07f, -6.399273276e-07f,
+ -6.391803286e-07f, -6.384320698e-07f, -6.376825531e-07f, -6.369317804e-07f, -6.361797536e-07f, -6.354264746e-07f, -6.346719453e-07f, -6.339161677e-07f, -6.331591436e-07f, -6.324008750e-07f,
+ -6.316413637e-07f, -6.308806118e-07f, -6.301186211e-07f, -6.293553935e-07f, -6.285909310e-07f, -6.278252356e-07f, -6.270583090e-07f, -6.262901534e-07f, -6.255207705e-07f, -6.247501625e-07f,
+ -6.239783311e-07f, -6.232052783e-07f, -6.224310062e-07f, -6.216555166e-07f, -6.208788114e-07f, -6.201008928e-07f, -6.193217625e-07f, -6.185414225e-07f, -6.177598749e-07f, -6.169771216e-07f,
+ -6.161931645e-07f, -6.154080056e-07f, -6.146216469e-07f, -6.138340904e-07f, -6.130453380e-07f, -6.122553916e-07f, -6.114642534e-07f, -6.106719252e-07f, -6.098784091e-07f, -6.090837070e-07f,
+ -6.082878209e-07f, -6.074907529e-07f, -6.066925048e-07f, -6.058930787e-07f, -6.050924767e-07f, -6.042907006e-07f, -6.034877525e-07f, -6.026836344e-07f, -6.018783482e-07f, -6.010718961e-07f,
+ -6.002642800e-07f, -5.994555020e-07f, -5.986455640e-07f, -5.978344680e-07f, -5.970222161e-07f, -5.962088103e-07f, -5.953942526e-07f, -5.945785451e-07f, -5.937616897e-07f, -5.929436885e-07f,
+ -5.921245436e-07f, -5.913042569e-07f, -5.904828305e-07f, -5.896602664e-07f, -5.888365668e-07f, -5.880117335e-07f, -5.871857687e-07f, -5.863586744e-07f, -5.855304526e-07f, -5.847011055e-07f,
+ -5.838706350e-07f, -5.830390432e-07f, -5.822063322e-07f, -5.813725040e-07f, -5.805375606e-07f, -5.797015043e-07f, -5.788643369e-07f, -5.780260606e-07f, -5.771866775e-07f, -5.763461896e-07f,
+ -5.755045989e-07f, -5.746619076e-07f, -5.738181178e-07f, -5.729732315e-07f, -5.721272508e-07f, -5.712801777e-07f, -5.704320145e-07f, -5.695827630e-07f, -5.687324255e-07f, -5.678810041e-07f,
+ -5.670285008e-07f, -5.661749177e-07f, -5.653202569e-07f, -5.644645205e-07f, -5.636077106e-07f, -5.627498294e-07f, -5.618908788e-07f, -5.610308611e-07f, -5.601697784e-07f, -5.593076326e-07f,
+ -5.584444261e-07f, -5.575801608e-07f, -5.567148389e-07f, -5.558484625e-07f, -5.549810337e-07f, -5.541125547e-07f, -5.532430275e-07f, -5.523724543e-07f, -5.515008373e-07f, -5.506281785e-07f,
+ -5.497544801e-07f, -5.488797442e-07f, -5.480039729e-07f, -5.471271685e-07f, -5.462493330e-07f, -5.453704685e-07f, -5.444905773e-07f, -5.436096614e-07f, -5.427277230e-07f, -5.418447642e-07f,
+ -5.409607873e-07f, -5.400757943e-07f, -5.391897873e-07f, -5.383027687e-07f, -5.374147405e-07f, -5.365257048e-07f, -5.356356639e-07f, -5.347446198e-07f, -5.338525749e-07f, -5.329595311e-07f,
+ -5.320654907e-07f, -5.311704559e-07f, -5.302744289e-07f, -5.293774117e-07f, -5.284794066e-07f, -5.275804158e-07f, -5.266804414e-07f, -5.257794857e-07f, -5.248775507e-07f, -5.239746387e-07f,
+ -5.230707519e-07f, -5.221658924e-07f, -5.212600625e-07f, -5.203532643e-07f, -5.194455000e-07f, -5.185367718e-07f, -5.176270820e-07f, -5.167164326e-07f, -5.158048260e-07f, -5.148922642e-07f,
+ -5.139787496e-07f, -5.130642843e-07f, -5.121488705e-07f, -5.112325105e-07f, -5.103152063e-07f, -5.093969604e-07f, -5.084777747e-07f, -5.075576517e-07f, -5.066365934e-07f, -5.057146022e-07f,
+ -5.047916801e-07f, -5.038678295e-07f, -5.029430526e-07f, -5.020173516e-07f, -5.010907286e-07f, -5.001631860e-07f, -4.992347260e-07f, -4.983053508e-07f, -4.973750626e-07f, -4.964438636e-07f,
+ -4.955117562e-07f, -4.945787425e-07f, -4.936448247e-07f, -4.927100052e-07f, -4.917742861e-07f, -4.908376697e-07f, -4.899001582e-07f, -4.889617540e-07f, -4.880224591e-07f, -4.870822759e-07f,
+ -4.861412067e-07f, -4.851992536e-07f, -4.842564189e-07f, -4.833127050e-07f, -4.823681139e-07f, -4.814226481e-07f, -4.804763097e-07f, -4.795291011e-07f, -4.785810244e-07f, -4.776320819e-07f,
+ -4.766822760e-07f, -4.757316088e-07f, -4.747800827e-07f, -4.738276999e-07f, -4.728744627e-07f, -4.719203733e-07f, -4.709654340e-07f, -4.700096472e-07f, -4.690530150e-07f, -4.680955397e-07f,
+ -4.671372237e-07f, -4.661780693e-07f, -4.652180786e-07f, -4.642572539e-07f, -4.632955977e-07f, -4.623331121e-07f, -4.613697994e-07f, -4.604056620e-07f, -4.594407021e-07f, -4.584749219e-07f,
+ -4.575083239e-07f, -4.565409103e-07f, -4.555726834e-07f, -4.546036454e-07f, -4.536337988e-07f, -4.526631457e-07f, -4.516916885e-07f, -4.507194295e-07f, -4.497463709e-07f, -4.487725152e-07f,
+ -4.477978646e-07f, -4.468224214e-07f, -4.458461879e-07f, -4.448691664e-07f, -4.438913593e-07f, -4.429127688e-07f, -4.419333973e-07f, -4.409532471e-07f, -4.399723205e-07f, -4.389906198e-07f,
+ -4.380081473e-07f, -4.370249054e-07f, -4.360408963e-07f, -4.350561225e-07f, -4.340705861e-07f, -4.330842897e-07f, -4.320972353e-07f, -4.311094255e-07f, -4.301208626e-07f, -4.291315487e-07f,
+ -4.281414864e-07f, -4.271506779e-07f, -4.261591256e-07f, -4.251668317e-07f, -4.241737987e-07f, -4.231800288e-07f, -4.221855244e-07f, -4.211902879e-07f, -4.201943216e-07f, -4.191976278e-07f,
+ -4.182002088e-07f, -4.172020671e-07f, -4.162032049e-07f, -4.152036246e-07f, -4.142033286e-07f, -4.132023191e-07f, -4.122005986e-07f, -4.111981694e-07f, -4.101950339e-07f, -4.091911943e-07f,
+ -4.081866532e-07f, -4.071814127e-07f, -4.061754753e-07f, -4.051688433e-07f, -4.041615191e-07f, -4.031535050e-07f, -4.021448035e-07f, -4.011354168e-07f, -4.001253473e-07f, -3.991145974e-07f,
+ -3.981031695e-07f, -3.970910658e-07f, -3.960782889e-07f, -3.950648410e-07f, -3.940507246e-07f, -3.930359419e-07f, -3.920204954e-07f, -3.910043875e-07f, -3.899876204e-07f, -3.889701966e-07f,
+ -3.879521185e-07f, -3.869333884e-07f, -3.859140087e-07f, -3.848939818e-07f, -3.838733100e-07f, -3.828519958e-07f, -3.818300415e-07f, -3.808074495e-07f, -3.797842222e-07f, -3.787603620e-07f,
+ -3.777358712e-07f, -3.767107523e-07f, -3.756850076e-07f, -3.746586394e-07f, -3.736316503e-07f, -3.726040426e-07f, -3.715758186e-07f, -3.705469808e-07f, -3.695175316e-07f, -3.684874733e-07f,
+ -3.674568084e-07f, -3.664255391e-07f, -3.653936681e-07f, -3.643611975e-07f, -3.633281299e-07f, -3.622944676e-07f, -3.612602130e-07f, -3.602253685e-07f, -3.591899365e-07f, -3.581539194e-07f,
+ -3.571173197e-07f, -3.560801397e-07f, -3.550423818e-07f, -3.540040484e-07f, -3.529651420e-07f, -3.519256649e-07f, -3.508856195e-07f, -3.498450083e-07f, -3.488038337e-07f, -3.477620980e-07f,
+ -3.467198037e-07f, -3.456769532e-07f, -3.446335488e-07f, -3.435895931e-07f, -3.425450884e-07f, -3.415000371e-07f, -3.404544417e-07f, -3.394083045e-07f, -3.383616280e-07f, -3.373144146e-07f,
+ -3.362666667e-07f, -3.352183868e-07f, -3.341695772e-07f, -3.331202403e-07f, -3.320703786e-07f, -3.310199945e-07f, -3.299690905e-07f, -3.289176688e-07f, -3.278657321e-07f, -3.268132826e-07f,
+ -3.257603228e-07f, -3.247068552e-07f, -3.236528822e-07f, -3.225984061e-07f, -3.215434294e-07f, -3.204879546e-07f, -3.194319840e-07f, -3.183755201e-07f, -3.173185653e-07f, -3.162611221e-07f,
+ -3.152031929e-07f, -3.141447801e-07f, -3.130858861e-07f, -3.120265133e-07f, -3.109666643e-07f, -3.099063414e-07f, -3.088455471e-07f, -3.077842838e-07f, -3.067225539e-07f, -3.056603599e-07f,
+ -3.045977042e-07f, -3.035345892e-07f, -3.024710174e-07f, -3.014069912e-07f, -3.003425131e-07f, -2.992775854e-07f, -2.982122107e-07f, -2.971463914e-07f, -2.960801298e-07f, -2.950134285e-07f,
+ -2.939462899e-07f, -2.928787164e-07f, -2.918107105e-07f, -2.907422745e-07f, -2.896734110e-07f, -2.886041225e-07f, -2.875344112e-07f, -2.864642797e-07f, -2.853937305e-07f, -2.843227659e-07f,
+ -2.832513885e-07f, -2.821796005e-07f, -2.811074046e-07f, -2.800348032e-07f, -2.789617986e-07f, -2.778883934e-07f, -2.768145900e-07f, -2.757403908e-07f, -2.746657983e-07f, -2.735908149e-07f,
+ -2.725154431e-07f, -2.714396853e-07f, -2.703635441e-07f, -2.692870217e-07f, -2.682101208e-07f, -2.671328436e-07f, -2.660551928e-07f, -2.649771707e-07f, -2.638987797e-07f, -2.628200225e-07f,
+ -2.617409013e-07f, -2.606614186e-07f, -2.595815769e-07f, -2.585013787e-07f, -2.574208264e-07f, -2.563399225e-07f, -2.552586693e-07f, -2.541770695e-07f, -2.530951253e-07f, -2.520128393e-07f,
+ -2.509302140e-07f, -2.498472517e-07f, -2.487639550e-07f, -2.476803263e-07f, -2.465963680e-07f, -2.455120826e-07f, -2.444274726e-07f, -2.433425404e-07f, -2.422572886e-07f, -2.411717194e-07f,
+ -2.400858354e-07f, -2.389996391e-07f, -2.379131329e-07f, -2.368263193e-07f, -2.357392007e-07f, -2.346517796e-07f, -2.335640584e-07f, -2.324760397e-07f, -2.313877258e-07f, -2.302991192e-07f,
+ -2.292102224e-07f, -2.281210378e-07f, -2.270315680e-07f, -2.259418153e-07f, -2.248517822e-07f, -2.237614712e-07f, -2.226708848e-07f, -2.215800253e-07f, -2.204888953e-07f, -2.193974973e-07f,
+ -2.183058336e-07f, -2.172139067e-07f, -2.161217192e-07f, -2.150292734e-07f, -2.139365719e-07f, -2.128436170e-07f, -2.117504113e-07f, -2.106569572e-07f, -2.095632572e-07f, -2.084693137e-07f,
+ -2.073751292e-07f, -2.062807062e-07f, -2.051860470e-07f, -2.040911543e-07f, -2.029960304e-07f, -2.019006778e-07f, -2.008050989e-07f, -1.997092963e-07f, -1.986132724e-07f, -1.975170296e-07f,
+ -1.964205704e-07f, -1.953238973e-07f, -1.942270127e-07f, -1.931299191e-07f, -1.920326190e-07f, -1.909351148e-07f, -1.898374090e-07f, -1.887395040e-07f, -1.876414023e-07f, -1.865431063e-07f,
+ -1.854446186e-07f, -1.843459416e-07f, -1.832470777e-07f, -1.821480295e-07f, -1.810487993e-07f, -1.799493896e-07f, -1.788498029e-07f, -1.777500417e-07f, -1.766501083e-07f, -1.755500054e-07f,
+ -1.744497352e-07f, -1.733493004e-07f, -1.722487033e-07f, -1.711479464e-07f, -1.700470322e-07f, -1.689459632e-07f, -1.678447417e-07f, -1.667433702e-07f, -1.656418513e-07f, -1.645401874e-07f,
+ -1.634383808e-07f, -1.623364342e-07f, -1.612343499e-07f, -1.601321304e-07f, -1.590297781e-07f, -1.579272956e-07f, -1.568246852e-07f, -1.557219495e-07f, -1.546190909e-07f, -1.535161118e-07f,
+ -1.524130147e-07f, -1.513098021e-07f, -1.502064764e-07f, -1.491030401e-07f, -1.479994956e-07f, -1.468958454e-07f, -1.457920919e-07f, -1.446882376e-07f, -1.435842850e-07f, -1.424802364e-07f,
+ -1.413760945e-07f, -1.402718615e-07f, -1.391675400e-07f, -1.380631325e-07f, -1.369586413e-07f, -1.358540689e-07f, -1.347494178e-07f, -1.336446904e-07f, -1.325398893e-07f, -1.314350167e-07f,
+ -1.303300753e-07f, -1.292250673e-07f, -1.281199954e-07f, -1.270148619e-07f, -1.259096693e-07f, -1.248044200e-07f, -1.236991165e-07f, -1.225937613e-07f, -1.214883567e-07f, -1.203829053e-07f,
+ -1.192774094e-07f, -1.181718716e-07f, -1.170662942e-07f, -1.159606798e-07f, -1.148550307e-07f, -1.137493494e-07f, -1.126436384e-07f, -1.115379001e-07f, -1.104321370e-07f, -1.093263514e-07f,
+ -1.082205458e-07f, -1.071147228e-07f, -1.060088846e-07f, -1.049030338e-07f, -1.037971729e-07f, -1.026913041e-07f, -1.015854301e-07f, -1.004795531e-07f, -9.937367577e-08f, -9.826780041e-08f,
+ -9.716192949e-08f, -9.605606545e-08f, -9.495021073e-08f, -9.384436777e-08f, -9.273853900e-08f, -9.163272686e-08f, -9.052693378e-08f, -8.942116220e-08f, -8.831541456e-08f, -8.720969329e-08f,
+ -8.610400083e-08f, -8.499833959e-08f, -8.389271203e-08f, -8.278712057e-08f, -8.168156764e-08f, -8.057605567e-08f, -7.947058709e-08f, -7.836516434e-08f, -7.725978984e-08f, -7.615446602e-08f,
+ -7.504919531e-08f, -7.394398014e-08f, -7.283882292e-08f, -7.173372610e-08f, -7.062869209e-08f, -6.952372332e-08f, -6.841882221e-08f, -6.731399119e-08f, -6.620923268e-08f, -6.510454909e-08f,
+ -6.399994287e-08f, -6.289541642e-08f, -6.179097216e-08f, -6.068661252e-08f, -5.958233991e-08f, -5.847815675e-08f, -5.737406546e-08f, -5.627006846e-08f, -5.516616817e-08f, -5.406236699e-08f,
+ -5.295866734e-08f, -5.185507165e-08f, -5.075158231e-08f, -4.964820175e-08f, -4.854493237e-08f, -4.744177659e-08f, -4.633873682e-08f, -4.523581547e-08f, -4.413301494e-08f, -4.303033765e-08f,
+ -4.192778600e-08f, -4.082536240e-08f, -3.972306926e-08f, -3.862090898e-08f, -3.751888396e-08f, -3.641699661e-08f, -3.531524934e-08f, -3.421364454e-08f, -3.311218461e-08f, -3.201087196e-08f,
+ -3.090970899e-08f, -2.980869809e-08f, -2.870784167e-08f, -2.760714212e-08f, -2.650660183e-08f, -2.540622321e-08f, -2.430600864e-08f, -2.320596053e-08f, -2.210608126e-08f, -2.100637323e-08f,
+ -1.990683883e-08f, -1.880748045e-08f, -1.770830048e-08f, -1.660930130e-08f, -1.551048531e-08f, -1.441185490e-08f, -1.331341244e-08f, -1.221516033e-08f, -1.111710095e-08f, -1.001923668e-08f,
+ -8.921569900e-09f, -7.824103003e-09f, -6.726838363e-09f, -5.629778360e-09f, -4.532925375e-09f, -3.436281784e-09f, -2.339849964e-09f, -1.243632293e-09f, -1.476311447e-10f, 9.481511062e-10f,
+ 2.043712087e-09f, 3.139049424e-09f, 4.234160747e-09f, 5.329043686e-09f, 6.423695871e-09f, 7.518114933e-09f, 8.612298505e-09f, 9.706244221e-09f, 1.079994971e-08f, 1.189341262e-08f,
+ 1.298663058e-08f, 1.407960123e-08f, 1.517232220e-08f, 1.626479114e-08f, 1.735700568e-08f, 1.844896348e-08f, 1.954066216e-08f, 2.063209938e-08f, 2.172327279e-08f, 2.281418001e-08f,
+ 2.390481871e-08f, 2.499518653e-08f, 2.608528112e-08f, 2.717510013e-08f, 2.826464121e-08f, 2.935390201e-08f, 3.044288019e-08f, 3.153157340e-08f, 3.261997930e-08f, 3.370809554e-08f,
+ 3.479591978e-08f, 3.588344968e-08f, 3.697068290e-08f, 3.805761711e-08f, 3.914424995e-08f, 4.023057911e-08f, 4.131660223e-08f, 4.240231699e-08f, 4.348772106e-08f, 4.457281209e-08f,
+ 4.565758777e-08f, 4.674204576e-08f, 4.782618373e-08f, 4.890999936e-08f, 4.999349032e-08f, 5.107665428e-08f, 5.215948892e-08f, 5.324199192e-08f, 5.432416096e-08f, 5.540599371e-08f,
+ 5.648748786e-08f, 5.756864108e-08f, 5.864945107e-08f, 5.972991551e-08f, 6.081003208e-08f, 6.188979847e-08f, 6.296921237e-08f, 6.404827147e-08f, 6.512697345e-08f, 6.620531602e-08f,
+ 6.728329686e-08f, 6.836091367e-08f, 6.943816414e-08f, 7.051504598e-08f, 7.159155687e-08f, 7.266769453e-08f, 7.374345664e-08f, 7.481884092e-08f, 7.589384507e-08f, 7.696846678e-08f,
+ 7.804270378e-08f, 7.911655375e-08f, 8.019001442e-08f, 8.126308350e-08f, 8.233575869e-08f, 8.340803771e-08f, 8.447991827e-08f, 8.555139808e-08f, 8.662247487e-08f, 8.769314635e-08f,
+ 8.876341025e-08f, 8.983326427e-08f, 9.090270615e-08f, 9.197173361e-08f, 9.304034437e-08f, 9.410853616e-08f, 9.517630670e-08f, 9.624365373e-08f, 9.731057498e-08f, 9.837706817e-08f,
+ 9.944313104e-08f, 1.005087613e-07f, 1.015739568e-07f, 1.026387151e-07f, 1.037030341e-07f, 1.047669114e-07f, 1.058303448e-07f, 1.068933321e-07f, 1.079558710e-07f, 1.090179592e-07f,
+ 1.100795945e-07f, 1.111407747e-07f, 1.122014975e-07f, 1.132617605e-07f, 1.143215617e-07f, 1.153808988e-07f, 1.164397694e-07f, 1.174981714e-07f, 1.185561025e-07f, 1.196135606e-07f,
+ 1.206705432e-07f, 1.217270483e-07f, 1.227830735e-07f, 1.238386167e-07f, 1.248936756e-07f, 1.259482480e-07f, 1.270023316e-07f, 1.280559242e-07f, 1.291090237e-07f, 1.301616277e-07f,
+ 1.312137341e-07f, 1.322653406e-07f, 1.333164450e-07f, 1.343670451e-07f, 1.354171386e-07f, 1.364667235e-07f, 1.375157973e-07f, 1.385643581e-07f, 1.396124034e-07f, 1.406599312e-07f,
+ 1.417069391e-07f, 1.427534251e-07f, 1.437993869e-07f, 1.448448222e-07f, 1.458897290e-07f, 1.469341050e-07f, 1.479779480e-07f, 1.490212557e-07f, 1.500640261e-07f, 1.511062569e-07f,
+ 1.521479459e-07f, 1.531890910e-07f, 1.542296899e-07f, 1.552697405e-07f, 1.563092406e-07f, 1.573481880e-07f, 1.583865804e-07f, 1.594244159e-07f, 1.604616920e-07f, 1.614984068e-07f,
+ 1.625345580e-07f, 1.635701434e-07f, 1.646051609e-07f, 1.656396082e-07f, 1.666734833e-07f, 1.677067840e-07f, 1.687395080e-07f, 1.697716533e-07f, 1.708032177e-07f, 1.718341990e-07f,
+ 1.728645951e-07f, 1.738944037e-07f, 1.749236228e-07f, 1.759522502e-07f, 1.769802838e-07f, 1.780077213e-07f, 1.790345607e-07f, 1.800607998e-07f, 1.810864365e-07f, 1.821114685e-07f,
+ 1.831358939e-07f, 1.841597104e-07f, 1.851829159e-07f, 1.862055083e-07f, 1.872274854e-07f, 1.882488452e-07f, 1.892695854e-07f, 1.902897040e-07f, 1.913091988e-07f, 1.923280676e-07f,
+ 1.933463085e-07f, 1.943639192e-07f, 1.953808977e-07f, 1.963972418e-07f, 1.974129494e-07f, 1.984280184e-07f, 1.994424467e-07f, 2.004562322e-07f, 2.014693727e-07f, 2.024818662e-07f,
+ 2.034937106e-07f, 2.045049037e-07f, 2.055154435e-07f, 2.065253278e-07f, 2.075345546e-07f, 2.085431218e-07f, 2.095510273e-07f, 2.105582689e-07f, 2.115648446e-07f, 2.125707524e-07f,
+ 2.135759901e-07f, 2.145805556e-07f, 2.155844468e-07f, 2.165876618e-07f, 2.175901984e-07f, 2.185920544e-07f, 2.195932280e-07f, 2.205937169e-07f, 2.215935192e-07f, 2.225926327e-07f,
+ 2.235910553e-07f, 2.245887851e-07f, 2.255858200e-07f, 2.265821578e-07f, 2.275777966e-07f, 2.285727343e-07f, 2.295669687e-07f, 2.305604980e-07f, 2.315533200e-07f, 2.325454327e-07f,
+ 2.335368340e-07f, 2.345275218e-07f, 2.355174943e-07f, 2.365067492e-07f, 2.374952846e-07f, 2.384830984e-07f, 2.394701886e-07f, 2.404565532e-07f, 2.414421901e-07f, 2.424270973e-07f,
+ 2.434112728e-07f, 2.443947146e-07f, 2.453774206e-07f, 2.463593888e-07f, 2.473406171e-07f, 2.483211037e-07f, 2.493008464e-07f, 2.502798433e-07f, 2.512580923e-07f, 2.522355915e-07f,
+ 2.532123388e-07f, 2.541883322e-07f, 2.551635697e-07f, 2.561380494e-07f, 2.571117691e-07f, 2.580847270e-07f, 2.590569211e-07f, 2.600283493e-07f, 2.609990096e-07f, 2.619689001e-07f,
+ 2.629380188e-07f, 2.639063637e-07f, 2.648739328e-07f, 2.658407242e-07f, 2.668067358e-07f, 2.677719657e-07f, 2.687364119e-07f, 2.697000725e-07f, 2.706629455e-07f, 2.716250289e-07f,
+ 2.725863207e-07f, 2.735468190e-07f, 2.745065218e-07f, 2.754654272e-07f, 2.764235333e-07f, 2.773808379e-07f, 2.783373394e-07f, 2.792930355e-07f, 2.802479245e-07f, 2.812020044e-07f,
+ 2.821552731e-07f, 2.831077289e-07f, 2.840593697e-07f, 2.850101937e-07f, 2.859601988e-07f, 2.869093832e-07f, 2.878577449e-07f, 2.888052820e-07f, 2.897519926e-07f, 2.906978747e-07f,
+ 2.916429265e-07f, 2.925871459e-07f, 2.935305312e-07f, 2.944730803e-07f, 2.954147914e-07f, 2.963556626e-07f, 2.972956919e-07f, 2.982348775e-07f, 2.991732174e-07f, 3.001107098e-07f,
+ 3.010473527e-07f, 3.019831443e-07f, 3.029180826e-07f, 3.038521658e-07f, 3.047853920e-07f, 3.057177593e-07f, 3.066492658e-07f, 3.075799096e-07f, 3.085096889e-07f, 3.094386017e-07f,
+ 3.103666462e-07f, 3.112938206e-07f, 3.122201229e-07f, 3.131455513e-07f, 3.140701039e-07f, 3.149937789e-07f, 3.159165743e-07f, 3.168384884e-07f, 3.177595193e-07f, 3.186796651e-07f,
+ 3.195989240e-07f, 3.205172941e-07f, 3.214347735e-07f, 3.223513605e-07f, 3.232670532e-07f, 3.241818497e-07f, 3.250957482e-07f, 3.260087470e-07f, 3.269208440e-07f, 3.278320376e-07f,
+ 3.287423258e-07f, 3.296517069e-07f, 3.305601790e-07f, 3.314677403e-07f, 3.323743890e-07f, 3.332801233e-07f, 3.341849414e-07f, 3.350888414e-07f, 3.359918215e-07f, 3.368938800e-07f,
+ 3.377950150e-07f, 3.386952247e-07f, 3.395945073e-07f, 3.404928611e-07f, 3.413902842e-07f, 3.422867748e-07f, 3.431823312e-07f, 3.440769515e-07f, 3.449706340e-07f, 3.458633770e-07f,
+ 3.467551785e-07f, 3.476460368e-07f, 3.485359502e-07f, 3.494249169e-07f, 3.503129351e-07f, 3.512000031e-07f, 3.520861190e-07f, 3.529712811e-07f, 3.538554877e-07f, 3.547387370e-07f,
+ 3.556210273e-07f, 3.565023567e-07f, 3.573827236e-07f, 3.582621261e-07f, 3.591405626e-07f, 3.600180313e-07f, 3.608945304e-07f, 3.617700583e-07f, 3.626446131e-07f, 3.635181932e-07f,
+ 3.643907968e-07f, 3.652624222e-07f, 3.661330677e-07f, 3.670027315e-07f, 3.678714119e-07f, 3.687391072e-07f, 3.696058157e-07f, 3.704715357e-07f, 3.713362654e-07f, 3.722000032e-07f,
+ 3.730627473e-07f, 3.739244960e-07f, 3.747852477e-07f, 3.756450007e-07f, 3.765037531e-07f, 3.773615035e-07f, 3.782182500e-07f, 3.790739909e-07f, 3.799287247e-07f, 3.807824495e-07f,
+ 3.816351638e-07f, 3.824868659e-07f, 3.833375540e-07f, 3.841872265e-07f, 3.850358817e-07f, 3.858835180e-07f, 3.867301337e-07f, 3.875757271e-07f, 3.884202966e-07f, 3.892638405e-07f,
+ 3.901063572e-07f, 3.909478449e-07f, 3.917883022e-07f, 3.926277272e-07f, 3.934661185e-07f, 3.943034742e-07f, 3.951397929e-07f, 3.959750728e-07f, 3.968093123e-07f, 3.976425098e-07f,
+ 3.984746636e-07f, 3.993057722e-07f, 4.001358339e-07f, 4.009648471e-07f, 4.017928102e-07f, 4.026197215e-07f, 4.034455795e-07f, 4.042703825e-07f, 4.050941289e-07f, 4.059168172e-07f,
+ 4.067384457e-07f, 4.075590128e-07f, 4.083785169e-07f, 4.091969565e-07f, 4.100143298e-07f, 4.108306355e-07f, 4.116458718e-07f, 4.124600372e-07f, 4.132731301e-07f, 4.140851489e-07f,
+ 4.148960921e-07f, 4.157059580e-07f, 4.165147451e-07f, 4.173224519e-07f, 4.181290768e-07f, 4.189346182e-07f, 4.197390745e-07f, 4.205424442e-07f, 4.213447258e-07f, 4.221459176e-07f,
+ 4.229460182e-07f, 4.237450260e-07f, 4.245429395e-07f, 4.253397571e-07f, 4.261354772e-07f, 4.269300984e-07f, 4.277236191e-07f, 4.285160378e-07f, 4.293073530e-07f, 4.300975631e-07f,
+ 4.308866666e-07f, 4.316746619e-07f, 4.324615477e-07f, 4.332473224e-07f, 4.340319844e-07f, 4.348155322e-07f, 4.355979644e-07f, 4.363792795e-07f, 4.371594759e-07f, 4.379385521e-07f,
+ 4.387165067e-07f, 4.394933382e-07f, 4.402690450e-07f, 4.410436257e-07f, 4.418170789e-07f, 4.425894030e-07f, 4.433605965e-07f, 4.441306580e-07f, 4.448995861e-07f, 4.456673792e-07f,
+ 4.464340358e-07f, 4.471995546e-07f, 4.479639340e-07f, 4.487271726e-07f, 4.494892690e-07f, 4.502502217e-07f, 4.510100292e-07f, 4.517686901e-07f, 4.525262030e-07f, 4.532825664e-07f,
+ 4.540377789e-07f, 4.547918390e-07f, 4.555447453e-07f, 4.562964965e-07f, 4.570470910e-07f, 4.577965274e-07f, 4.585448043e-07f, 4.592919204e-07f, 4.600378741e-07f, 4.607826641e-07f,
+ 4.615262890e-07f, 4.622687473e-07f, 4.630100377e-07f, 4.637501587e-07f, 4.644891090e-07f, 4.652268872e-07f, 4.659634918e-07f, 4.666989216e-07f, 4.674331750e-07f, 4.681662508e-07f,
+ 4.688981474e-07f, 4.696288637e-07f, 4.703583981e-07f, 4.710867494e-07f, 4.718139161e-07f, 4.725398968e-07f, 4.732646903e-07f, 4.739882952e-07f, 4.747107100e-07f, 4.754319335e-07f,
+ 4.761519643e-07f, 4.768708011e-07f, 4.775884424e-07f, 4.783048870e-07f, 4.790201335e-07f, 4.797341807e-07f, 4.804470270e-07f, 4.811586713e-07f, 4.818691122e-07f, 4.825783483e-07f,
+ 4.832863784e-07f, 4.839932011e-07f, 4.846988152e-07f, 4.854032192e-07f, 4.861064119e-07f, 4.868083920e-07f, 4.875091582e-07f, 4.882087091e-07f, 4.889070436e-07f, 4.896041602e-07f,
+ 4.903000577e-07f, 4.909947348e-07f, 4.916881902e-07f, 4.923804226e-07f, 4.930714308e-07f, 4.937612135e-07f, 4.944497694e-07f, 4.951370971e-07f, 4.958231956e-07f, 4.965080634e-07f,
+ 4.971916994e-07f, 4.978741022e-07f, 4.985552706e-07f, 4.992352034e-07f, 4.999138993e-07f, 5.005913571e-07f, 5.012675755e-07f, 5.019425532e-07f, 5.026162891e-07f, 5.032887818e-07f,
+ 5.039600303e-07f, 5.046300331e-07f, 5.052987892e-07f, 5.059662973e-07f, 5.066325561e-07f, 5.072975645e-07f, 5.079613211e-07f, 5.086238249e-07f, 5.092850747e-07f, 5.099450691e-07f,
+ 5.106038070e-07f, 5.112612872e-07f, 5.119175085e-07f, 5.125724698e-07f, 5.132261697e-07f, 5.138786072e-07f, 5.145297810e-07f, 5.151796900e-07f, 5.158283329e-07f, 5.164757087e-07f,
+ 5.171218161e-07f, 5.177666540e-07f, 5.184102212e-07f, 5.190525165e-07f, 5.196935388e-07f, 5.203332869e-07f, 5.209717596e-07f, 5.216089559e-07f, 5.222448746e-07f, 5.228795145e-07f,
+ 5.235128744e-07f, 5.241449533e-07f, 5.247757500e-07f, 5.254052633e-07f, 5.260334922e-07f, 5.266604355e-07f, 5.272860921e-07f, 5.279104609e-07f, 5.285335407e-07f, 5.291553305e-07f,
+ 5.297758290e-07f, 5.303950353e-07f, 5.310129482e-07f, 5.316295667e-07f, 5.322448895e-07f, 5.328589156e-07f, 5.334716440e-07f, 5.340830734e-07f, 5.346932030e-07f, 5.353020315e-07f,
+ 5.359095578e-07f, 5.365157810e-07f, 5.371206999e-07f, 5.377243134e-07f, 5.383266206e-07f, 5.389276202e-07f, 5.395273114e-07f, 5.401256929e-07f, 5.407227637e-07f, 5.413185229e-07f,
+ 5.419129693e-07f, 5.425061019e-07f, 5.430979196e-07f, 5.436884215e-07f, 5.442776065e-07f, 5.448654734e-07f, 5.454520214e-07f, 5.460372494e-07f, 5.466211563e-07f, 5.472037412e-07f,
+ 5.477850030e-07f, 5.483649407e-07f, 5.489435533e-07f, 5.495208397e-07f, 5.500967990e-07f, 5.506714303e-07f, 5.512447323e-07f, 5.518167043e-07f, 5.523873451e-07f, 5.529566539e-07f,
+ 5.535246295e-07f, 5.540912711e-07f, 5.546565776e-07f, 5.552205481e-07f, 5.557831815e-07f, 5.563444770e-07f, 5.569044335e-07f, 5.574630501e-07f, 5.580203259e-07f, 5.585762598e-07f,
+ 5.591308509e-07f, 5.596840982e-07f, 5.602360009e-07f, 5.607865579e-07f, 5.613357684e-07f, 5.618836313e-07f, 5.624301458e-07f, 5.629753109e-07f, 5.635191256e-07f, 5.640615891e-07f,
+ 5.646027005e-07f, 5.651424587e-07f, 5.656808629e-07f, 5.662179122e-07f, 5.667536057e-07f, 5.672879424e-07f, 5.678209215e-07f, 5.683525420e-07f, 5.688828030e-07f, 5.694117038e-07f,
+ 5.699392433e-07f, 5.704654206e-07f, 5.709902350e-07f, 5.715136854e-07f, 5.720357711e-07f, 5.725564911e-07f, 5.730758446e-07f, 5.735938307e-07f, 5.741104486e-07f, 5.746256973e-07f,
+ 5.751395760e-07f, 5.756520839e-07f, 5.761632202e-07f, 5.766729838e-07f, 5.771813741e-07f, 5.776883901e-07f, 5.781940311e-07f, 5.786982961e-07f, 5.792011844e-07f, 5.797026952e-07f,
+ 5.802028275e-07f, 5.807015805e-07f, 5.811989536e-07f, 5.816949457e-07f, 5.821895562e-07f, 5.826827841e-07f, 5.831746288e-07f, 5.836650893e-07f, 5.841541649e-07f, 5.846418548e-07f,
+ 5.851281582e-07f, 5.856130743e-07f, 5.860966022e-07f, 5.865787413e-07f, 5.870594908e-07f, 5.875388498e-07f, 5.880168175e-07f, 5.884933933e-07f, 5.889685763e-07f, 5.894423658e-07f,
+ 5.899147610e-07f, 5.903857611e-07f, 5.908553654e-07f, 5.913235732e-07f, 5.917903836e-07f, 5.922557960e-07f, 5.927198095e-07f, 5.931824235e-07f, 5.936436373e-07f, 5.941034500e-07f,
+ 5.945618609e-07f, 5.950188694e-07f, 5.954744746e-07f, 5.959286760e-07f, 5.963814726e-07f, 5.968328640e-07f, 5.972828492e-07f, 5.977314277e-07f, 5.981785987e-07f, 5.986243615e-07f,
+ 5.990687154e-07f, 5.995116597e-07f, 5.999531937e-07f, 6.003933168e-07f, 6.008320282e-07f, 6.012693273e-07f, 6.017052134e-07f, 6.021396858e-07f, 6.025727439e-07f, 6.030043869e-07f,
+ 6.034346142e-07f, 6.038634251e-07f, 6.042908191e-07f, 6.047167953e-07f, 6.051413532e-07f, 6.055644922e-07f, 6.059862115e-07f, 6.064065106e-07f, 6.068253887e-07f, 6.072428453e-07f,
+ 6.076588798e-07f, 6.080734914e-07f, 6.084866796e-07f, 6.088984437e-07f, 6.093087831e-07f, 6.097176973e-07f, 6.101251855e-07f, 6.105312472e-07f, 6.109358818e-07f, 6.113390886e-07f,
+ 6.117408671e-07f, 6.121412167e-07f, 6.125401368e-07f, 6.129376267e-07f, 6.133336859e-07f, 6.137283139e-07f, 6.141215099e-07f, 6.145132736e-07f, 6.149036042e-07f, 6.152925012e-07f,
+ 6.156799640e-07f, 6.160659921e-07f, 6.164505850e-07f, 6.168337419e-07f, 6.172154625e-07f, 6.175957462e-07f, 6.179745923e-07f, 6.183520004e-07f, 6.187279699e-07f, 6.191025002e-07f,
+ 6.194755909e-07f, 6.198472414e-07f, 6.202174512e-07f, 6.205862198e-07f, 6.209535465e-07f, 6.213194310e-07f, 6.216838727e-07f, 6.220468711e-07f, 6.224084256e-07f, 6.227685358e-07f,
+ 6.231272012e-07f, 6.234844212e-07f, 6.238401955e-07f, 6.241945234e-07f, 6.245474045e-07f, 6.248988383e-07f, 6.252488243e-07f, 6.255973620e-07f, 6.259444511e-07f, 6.262900909e-07f,
+ 6.266342811e-07f, 6.269770211e-07f, 6.273183105e-07f, 6.276581489e-07f, 6.279965357e-07f, 6.283334706e-07f, 6.286689530e-07f, 6.290029826e-07f, 6.293355589e-07f, 6.296666814e-07f,
+ 6.299963497e-07f, 6.303245634e-07f, 6.306513221e-07f, 6.309766253e-07f, 6.313004726e-07f, 6.316228636e-07f, 6.319437978e-07f, 6.322632749e-07f, 6.325812945e-07f, 6.328978561e-07f,
+ 6.332129593e-07f, 6.335266037e-07f, 6.338387890e-07f, 6.341495148e-07f, 6.344587805e-07f, 6.347665860e-07f, 6.350729307e-07f, 6.353778144e-07f, 6.356812365e-07f, 6.359831968e-07f,
+ 6.362836949e-07f, 6.365827305e-07f, 6.368803030e-07f, 6.371764123e-07f, 6.374710579e-07f, 6.377642395e-07f, 6.380559567e-07f, 6.383462092e-07f, 6.386349966e-07f, 6.389223186e-07f,
+ 6.392081749e-07f, 6.394925651e-07f, 6.397754889e-07f, 6.400569460e-07f, 6.403369361e-07f, 6.406154587e-07f, 6.408925137e-07f, 6.411681007e-07f, 6.414422193e-07f, 6.417148693e-07f,
+ 6.419860504e-07f, 6.422557623e-07f, 6.425240046e-07f, 6.427907771e-07f, 6.430560796e-07f, 6.433199116e-07f, 6.435822729e-07f, 6.438431633e-07f, 6.441025824e-07f, 6.443605300e-07f,
+ 6.446170058e-07f, 6.448720096e-07f, 6.451255410e-07f, 6.453775999e-07f, 6.456281859e-07f, 6.458772988e-07f, 6.461249384e-07f, 6.463711044e-07f, 6.466157966e-07f, 6.468590147e-07f,
+ 6.471007585e-07f, 6.473410277e-07f, 6.475798221e-07f, 6.478171415e-07f, 6.480529857e-07f, 6.482873545e-07f, 6.485202475e-07f, 6.487516647e-07f, 6.489816058e-07f, 6.492100706e-07f,
+ 6.494370588e-07f, 6.496625704e-07f, 6.498866050e-07f, 6.501091625e-07f, 6.503302427e-07f, 6.505498455e-07f, 6.507679705e-07f, 6.509846177e-07f, 6.511997869e-07f, 6.514134778e-07f,
+ 6.516256904e-07f, 6.518364244e-07f, 6.520456798e-07f, 6.522534562e-07f, 6.524597536e-07f, 6.526645718e-07f, 6.528679107e-07f, 6.530697701e-07f, 6.532701498e-07f, 6.534690497e-07f,
+ 6.536664698e-07f, 6.538624098e-07f, 6.540568696e-07f, 6.542498491e-07f, 6.544413481e-07f, 6.546313666e-07f, 6.548199044e-07f, 6.550069614e-07f, 6.551925375e-07f, 6.553766325e-07f,
+ 6.555592465e-07f, 6.557403792e-07f, 6.559200306e-07f, 6.560982005e-07f, 6.562748890e-07f, 6.564500958e-07f, 6.566238209e-07f, 6.567960643e-07f, 6.569668258e-07f, 6.571361054e-07f,
+ 6.573039030e-07f, 6.574702185e-07f, 6.576350519e-07f, 6.577984030e-07f, 6.579602719e-07f, 6.581206585e-07f, 6.582795627e-07f, 6.584369845e-07f, 6.585929238e-07f, 6.587473806e-07f,
+ 6.589003548e-07f, 6.590518465e-07f, 6.592018555e-07f, 6.593503818e-07f, 6.594974255e-07f, 6.596429865e-07f, 6.597870648e-07f, 6.599296603e-07f, 6.600707730e-07f, 6.602104030e-07f,
+ 6.603485503e-07f, 6.604852147e-07f, 6.606203963e-07f, 6.607540952e-07f, 6.608863113e-07f, 6.610170447e-07f, 6.611462953e-07f, 6.612740631e-07f, 6.614003483e-07f, 6.615251507e-07f,
+ 6.616484705e-07f, 6.617703076e-07f, 6.618906622e-07f, 6.620095341e-07f, 6.621269236e-07f, 6.622428305e-07f, 6.623572550e-07f, 6.624701971e-07f, 6.625816568e-07f, 6.626916343e-07f,
+ 6.628001295e-07f, 6.629071425e-07f, 6.630126735e-07f, 6.631167224e-07f, 6.632192893e-07f, 6.633203743e-07f, 6.634199775e-07f, 6.635180990e-07f, 6.636147388e-07f, 6.637098971e-07f,
+ 6.638035739e-07f, 6.638957693e-07f, 6.639864834e-07f, 6.640757163e-07f, 6.641634682e-07f, 6.642497391e-07f, 6.643345291e-07f, 6.644178384e-07f, 6.644996670e-07f, 6.645800152e-07f,
+ 6.646588829e-07f, 6.647362704e-07f, 6.648121777e-07f, 6.648866051e-07f, 6.649595526e-07f, 6.650310203e-07f, 6.651010085e-07f, 6.651695173e-07f, 6.652365467e-07f, 6.653020970e-07f,
+ 6.653661684e-07f, 6.654287609e-07f, 6.654898748e-07f, 6.655495102e-07f, 6.656076672e-07f, 6.656643461e-07f, 6.657195470e-07f, 6.657732701e-07f, 6.658255157e-07f, 6.658762837e-07f,
+ 6.659255746e-07f, 6.659733883e-07f, 6.660197252e-07f, 6.660645855e-07f, 6.661079693e-07f, 6.661498768e-07f, 6.661903083e-07f, 6.662292640e-07f, 6.662667440e-07f, 6.663027486e-07f,
+ 6.663372780e-07f, 6.663703325e-07f, 6.664019122e-07f, 6.664320174e-07f, 6.664606483e-07f, 6.664878052e-07f, 6.665134883e-07f, 6.665376979e-07f, 6.665604341e-07f, 6.665816973e-07f,
+ 6.666014876e-07f, 6.666198054e-07f, 6.666366509e-07f, 6.666520244e-07f, 6.666659261e-07f, 6.666783563e-07f, 6.666893152e-07f, 6.666988033e-07f, 6.667068206e-07f, 6.667133675e-07f,
+ 6.667184443e-07f, 6.667220513e-07f, 6.667241888e-07f, 6.667248570e-07f, 6.667240563e-07f, 6.667217869e-07f, 6.667180492e-07f, 6.667128435e-07f, 6.667061700e-07f, 6.666980292e-07f,
+ 6.666884212e-07f, 6.666773464e-07f, 6.666648052e-07f, 6.666507979e-07f, 6.666353248e-07f, 6.666183862e-07f, 6.665999825e-07f, 6.665801140e-07f, 6.665587810e-07f, 6.665359839e-07f,
+ 6.665117231e-07f, 6.664859988e-07f, 6.664588115e-07f, 6.664301615e-07f, 6.664000491e-07f, 6.663684748e-07f, 6.663354389e-07f, 6.663009417e-07f, 6.662649837e-07f, 6.662275652e-07f,
+ 6.661886866e-07f, 6.661483482e-07f, 6.661065505e-07f, 6.660632939e-07f, 6.660185787e-07f, 6.659724053e-07f, 6.659247742e-07f, 6.658756857e-07f, 6.658251402e-07f, 6.657731382e-07f,
+ 6.657196800e-07f, 6.656647661e-07f, 6.656083969e-07f, 6.655505729e-07f, 6.654912943e-07f, 6.654305617e-07f, 6.653683755e-07f, 6.653047361e-07f, 6.652396439e-07f, 6.651730995e-07f,
+ 6.651051032e-07f, 6.650356554e-07f, 6.649647567e-07f, 6.648924075e-07f, 6.648186083e-07f, 6.647433594e-07f, 6.646666613e-07f, 6.645885146e-07f, 6.645089197e-07f, 6.644278770e-07f,
+ 6.643453871e-07f, 6.642614503e-07f, 6.641760673e-07f, 6.640892384e-07f, 6.640009641e-07f, 6.639112450e-07f, 6.638200816e-07f, 6.637274742e-07f, 6.636334235e-07f, 6.635379299e-07f,
+ 6.634409939e-07f, 6.633426161e-07f, 6.632427969e-07f, 6.631415369e-07f, 6.630388366e-07f, 6.629346964e-07f, 6.628291170e-07f, 6.627220988e-07f, 6.626136424e-07f, 6.625037483e-07f,
+ 6.623924171e-07f, 6.622796492e-07f, 6.621654452e-07f, 6.620498057e-07f, 6.619327312e-07f, 6.618142223e-07f, 6.616942794e-07f, 6.615729033e-07f, 6.614500944e-07f, 6.613258532e-07f,
+ 6.612001804e-07f, 6.610730766e-07f, 6.609445422e-07f, 6.608145779e-07f, 6.606831843e-07f, 6.605503619e-07f, 6.604161113e-07f, 6.602804331e-07f, 6.601433279e-07f, 6.600047963e-07f,
+ 6.598648388e-07f, 6.597234562e-07f, 6.595806489e-07f, 6.594364176e-07f, 6.592907629e-07f, 6.591436853e-07f, 6.589951856e-07f, 6.588452644e-07f, 6.586939222e-07f, 6.585411596e-07f,
+ 6.583869774e-07f, 6.582313761e-07f, 6.580743564e-07f, 6.579159188e-07f, 6.577560641e-07f, 6.575947929e-07f, 6.574321058e-07f, 6.572680035e-07f, 6.571024866e-07f, 6.569355557e-07f,
+ 6.567672116e-07f, 6.565974549e-07f, 6.564262862e-07f, 6.562537062e-07f, 6.560797156e-07f, 6.559043151e-07f, 6.557275053e-07f, 6.555492869e-07f, 6.553696606e-07f, 6.551886270e-07f,
+ 6.550061869e-07f, 6.548223410e-07f, 6.546370899e-07f, 6.544504343e-07f, 6.542623749e-07f, 6.540729125e-07f, 6.538820476e-07f, 6.536897812e-07f, 6.534961137e-07f, 6.533010460e-07f,
+ 6.531045788e-07f, 6.529067128e-07f, 6.527074487e-07f, 6.525067873e-07f, 6.523047292e-07f, 6.521012752e-07f, 6.518964260e-07f, 6.516901824e-07f, 6.514825451e-07f, 6.512735148e-07f,
+ 6.510630924e-07f, 6.508512784e-07f, 6.506380738e-07f, 6.504234792e-07f, 6.502074954e-07f, 6.499901231e-07f, 6.497713632e-07f, 6.495512163e-07f, 6.493296833e-07f, 6.491067650e-07f,
+ 6.488824620e-07f, 6.486567752e-07f, 6.484297054e-07f, 6.482012532e-07f, 6.479714197e-07f, 6.477402054e-07f, 6.475076112e-07f, 6.472736379e-07f, 6.470382864e-07f, 6.468015573e-07f,
+ 6.465634515e-07f, 6.463239698e-07f, 6.460831130e-07f, 6.458408820e-07f, 6.455972774e-07f, 6.453523003e-07f, 6.451059513e-07f, 6.448582313e-07f, 6.446091411e-07f, 6.443586816e-07f,
+ 6.441068536e-07f, 6.438536578e-07f, 6.435990953e-07f, 6.433431667e-07f, 6.430858730e-07f, 6.428272149e-07f, 6.425671934e-07f, 6.423058093e-07f, 6.420430634e-07f, 6.417789566e-07f,
+ 6.415134897e-07f, 6.412466637e-07f, 6.409784793e-07f, 6.407089375e-07f, 6.404380392e-07f, 6.401657851e-07f, 6.398921762e-07f, 6.396172133e-07f, 6.393408974e-07f, 6.390632293e-07f,
+ 6.387842099e-07f, 6.385038402e-07f, 6.382221209e-07f, 6.379390530e-07f, 6.376546374e-07f, 6.373688750e-07f, 6.370817666e-07f, 6.367933133e-07f, 6.365035159e-07f, 6.362123754e-07f,
+ 6.359198925e-07f, 6.356260684e-07f, 6.353309038e-07f, 6.350343998e-07f, 6.347365571e-07f, 6.344373769e-07f, 6.341368599e-07f, 6.338350072e-07f, 6.335318197e-07f, 6.332272982e-07f,
+ 6.329214438e-07f, 6.326142575e-07f, 6.323057401e-07f, 6.319958926e-07f, 6.316847159e-07f, 6.313722111e-07f, 6.310583790e-07f, 6.307432207e-07f, 6.304267371e-07f, 6.301089292e-07f,
+ 6.297897979e-07f, 6.294693443e-07f, 6.291475692e-07f, 6.288244737e-07f, 6.285000588e-07f, 6.281743254e-07f, 6.278472746e-07f, 6.275189072e-07f, 6.271892244e-07f, 6.268582271e-07f,
+ 6.265259163e-07f, 6.261922931e-07f, 6.258573583e-07f, 6.255211130e-07f, 6.251835583e-07f, 6.248446951e-07f, 6.245045245e-07f, 6.241630475e-07f, 6.238202650e-07f, 6.234761782e-07f,
+ 6.231307879e-07f, 6.227840954e-07f, 6.224361016e-07f, 6.220868075e-07f, 6.217362141e-07f, 6.213843226e-07f, 6.210311339e-07f, 6.206766491e-07f, 6.203208692e-07f, 6.199637954e-07f,
+ 6.196054285e-07f, 6.192457698e-07f, 6.188848202e-07f, 6.185225808e-07f, 6.181590527e-07f, 6.177942369e-07f, 6.174281345e-07f, 6.170607466e-07f, 6.166920743e-07f, 6.163221185e-07f,
+ 6.159508805e-07f, 6.155783613e-07f, 6.152045619e-07f, 6.148294835e-07f, 6.144531271e-07f, 6.140754938e-07f, 6.136965848e-07f, 6.133164010e-07f, 6.129349437e-07f, 6.125522140e-07f,
+ 6.121682128e-07f, 6.117829414e-07f, 6.113964008e-07f, 6.110085922e-07f, 6.106195166e-07f, 6.102291752e-07f, 6.098375692e-07f, 6.094446995e-07f, 6.090505674e-07f, 6.086551740e-07f,
+ 6.082585204e-07f, 6.078606077e-07f, 6.074614371e-07f, 6.070610097e-07f, 6.066593267e-07f, 6.062563891e-07f, 6.058521982e-07f, 6.054467551e-07f, 6.050400609e-07f, 6.046321168e-07f,
+ 6.042229240e-07f, 6.038124835e-07f, 6.034007967e-07f, 6.029878645e-07f, 6.025736883e-07f, 6.021582691e-07f, 6.017416081e-07f, 6.013237065e-07f, 6.009045655e-07f, 6.004841863e-07f,
+ 6.000625700e-07f, 5.996397178e-07f, 5.992156309e-07f, 5.987903105e-07f, 5.983637578e-07f, 5.979359740e-07f, 5.975069602e-07f, 5.970767177e-07f, 5.966452477e-07f, 5.962125513e-07f,
+ 5.957786298e-07f, 5.953434844e-07f, 5.949071163e-07f, 5.944695267e-07f, 5.940307168e-07f, 5.935906878e-07f, 5.931494410e-07f, 5.927069776e-07f, 5.922632988e-07f, 5.918184058e-07f,
+ 5.913722999e-07f, 5.909249823e-07f, 5.904764542e-07f, 5.900267168e-07f, 5.895757715e-07f, 5.891236194e-07f, 5.886702618e-07f, 5.882156999e-07f, 5.877599351e-07f, 5.873029684e-07f,
+ 5.868448013e-07f, 5.863854348e-07f, 5.859248704e-07f, 5.854631093e-07f, 5.850001527e-07f, 5.845360019e-07f, 5.840706581e-07f, 5.836041227e-07f, 5.831363968e-07f, 5.826674819e-07f,
+ 5.821973791e-07f, 5.817260898e-07f, 5.812536151e-07f, 5.807799565e-07f, 5.803051152e-07f, 5.798290924e-07f, 5.793518895e-07f, 5.788735078e-07f, 5.783939486e-07f, 5.779132131e-07f,
+ 5.774313026e-07f, 5.769482186e-07f, 5.764639622e-07f, 5.759785348e-07f, 5.754919377e-07f, 5.750041721e-07f, 5.745152395e-07f, 5.740251412e-07f, 5.735338783e-07f, 5.730414524e-07f,
+ 5.725478647e-07f, 5.720531164e-07f, 5.715572091e-07f, 5.710601439e-07f, 5.705619223e-07f, 5.700625455e-07f, 5.695620149e-07f, 5.690603318e-07f, 5.685574976e-07f, 5.680535136e-07f,
+ 5.675483812e-07f, 5.670421017e-07f, 5.665346765e-07f, 5.660261069e-07f, 5.655163943e-07f, 5.650055400e-07f, 5.644935454e-07f, 5.639804119e-07f, 5.634661408e-07f, 5.629507335e-07f,
+ 5.624341913e-07f, 5.619165157e-07f, 5.613977080e-07f, 5.608777696e-07f, 5.603567018e-07f, 5.598345061e-07f, 5.593111838e-07f, 5.587867363e-07f, 5.582611650e-07f, 5.577344713e-07f,
+ 5.572066566e-07f, 5.566777222e-07f, 5.561476696e-07f, 5.556165002e-07f, 5.550842154e-07f, 5.545508165e-07f, 5.540163050e-07f, 5.534806822e-07f, 5.529439497e-07f, 5.524061087e-07f,
+ 5.518671608e-07f, 5.513271073e-07f, 5.507859497e-07f, 5.502436893e-07f, 5.497003276e-07f, 5.491558660e-07f, 5.486103060e-07f, 5.480636489e-07f, 5.475158962e-07f, 5.469670494e-07f,
+ 5.464171098e-07f, 5.458660789e-07f, 5.453139582e-07f, 5.447607490e-07f, 5.442064529e-07f, 5.436510712e-07f, 5.430946055e-07f, 5.425370571e-07f, 5.419784276e-07f, 5.414187183e-07f,
+ 5.408579307e-07f, 5.402960664e-07f, 5.397331267e-07f, 5.391691131e-07f, 5.386040270e-07f, 5.380378700e-07f, 5.374706436e-07f, 5.369023491e-07f, 5.363329880e-07f, 5.357625619e-07f,
+ 5.351910722e-07f, 5.346185203e-07f, 5.340449078e-07f, 5.334702362e-07f, 5.328945069e-07f, 5.323177214e-07f, 5.317398812e-07f, 5.311609878e-07f, 5.305810427e-07f, 5.300000473e-07f,
+ 5.294180033e-07f, 5.288349120e-07f, 5.282507750e-07f, 5.276655938e-07f, 5.270793699e-07f, 5.264921048e-07f, 5.259037999e-07f, 5.253144569e-07f, 5.247240772e-07f, 5.241326624e-07f,
+ 5.235402139e-07f, 5.229467333e-07f, 5.223522221e-07f, 5.217566818e-07f, 5.211601139e-07f, 5.205625200e-07f, 5.199639016e-07f, 5.193642603e-07f, 5.187635975e-07f, 5.181619148e-07f,
+ 5.175592137e-07f, 5.169554959e-07f, 5.163507627e-07f, 5.157450158e-07f, 5.151382566e-07f, 5.145304869e-07f, 5.139217080e-07f, 5.133119215e-07f, 5.127011291e-07f, 5.120893322e-07f,
+ 5.114765324e-07f, 5.108627312e-07f, 5.102479303e-07f, 5.096321311e-07f, 5.090153353e-07f, 5.083975444e-07f, 5.077787600e-07f, 5.071589837e-07f, 5.065382169e-07f, 5.059164613e-07f,
+ 5.052937185e-07f, 5.046699901e-07f, 5.040452775e-07f, 5.034195825e-07f, 5.027929065e-07f, 5.021652512e-07f, 5.015366181e-07f, 5.009070089e-07f, 5.002764251e-07f, 4.996448683e-07f,
+ 4.990123401e-07f, 4.983788421e-07f, 4.977443759e-07f, 4.971089431e-07f, 4.964725453e-07f, 4.958351841e-07f, 4.951968611e-07f, 4.945575779e-07f, 4.939173362e-07f, 4.932761374e-07f,
+ 4.926339833e-07f, 4.919908754e-07f, 4.913468154e-07f, 4.907018049e-07f, 4.900558455e-07f, 4.894089388e-07f, 4.887610864e-07f, 4.881122900e-07f, 4.874625511e-07f, 4.868118715e-07f,
+ 4.861602527e-07f, 4.855076964e-07f, 4.848542042e-07f, 4.841997777e-07f, 4.835444186e-07f, 4.828881285e-07f, 4.822309091e-07f, 4.815727619e-07f, 4.809136887e-07f, 4.802536910e-07f,
+ 4.795927706e-07f, 4.789309290e-07f, 4.782681680e-07f, 4.776044891e-07f, 4.769398940e-07f, 4.762743844e-07f, 4.756079620e-07f, 4.749406283e-07f, 4.742723851e-07f, 4.736032339e-07f,
+ 4.729331766e-07f, 4.722622147e-07f, 4.715903498e-07f, 4.709175838e-07f, 4.702439182e-07f, 4.695693547e-07f, 4.688938949e-07f, 4.682175407e-07f, 4.675402935e-07f, 4.668621552e-07f,
+ 4.661831273e-07f, 4.655032117e-07f, 4.648224098e-07f, 4.641407235e-07f, 4.634581544e-07f, 4.627747042e-07f, 4.620903747e-07f, 4.614051674e-07f, 4.607190840e-07f, 4.600321264e-07f,
+ 4.593442961e-07f, 4.586555948e-07f, 4.579660244e-07f, 4.572755864e-07f, 4.565842825e-07f, 4.558921145e-07f, 4.551990841e-07f, 4.545051929e-07f, 4.538104428e-07f, 4.531148353e-07f,
+ 4.524183722e-07f, 4.517210553e-07f, 4.510228861e-07f, 4.503238665e-07f, 4.496239982e-07f, 4.489232828e-07f, 4.482217222e-07f, 4.475193179e-07f, 4.468160718e-07f, 4.461119856e-07f,
+ 4.454070609e-07f, 4.447012996e-07f, 4.439947033e-07f, 4.432872738e-07f, 4.425790128e-07f, 4.418699221e-07f, 4.411600033e-07f, 4.404492583e-07f, 4.397376887e-07f, 4.390252963e-07f,
+ 4.383120828e-07f, 4.375980500e-07f, 4.368831996e-07f, 4.361675334e-07f, 4.354510530e-07f, 4.347337604e-07f, 4.340156571e-07f, 4.332967450e-07f, 4.325770258e-07f, 4.318565013e-07f,
+ 4.311351732e-07f, 4.304130433e-07f, 4.296901133e-07f, 4.289663850e-07f, 4.282418601e-07f, 4.275165405e-07f, 4.267904278e-07f, 4.260635239e-07f, 4.253358305e-07f, 4.246073494e-07f,
+ 4.238780823e-07f, 4.231480311e-07f, 4.224171974e-07f, 4.216855831e-07f, 4.209531899e-07f, 4.202200196e-07f, 4.194860740e-07f, 4.187513549e-07f, 4.180158641e-07f, 4.172796032e-07f,
+ 4.165425742e-07f, 4.158047788e-07f, 4.150662188e-07f, 4.143268959e-07f, 4.135868120e-07f, 4.128459688e-07f, 4.121043681e-07f, 4.113620118e-07f, 4.106189016e-07f, 4.098750394e-07f,
+ 4.091304268e-07f, 4.083850657e-07f, 4.076389580e-07f, 4.068921053e-07f, 4.061445096e-07f, 4.053961725e-07f, 4.046470960e-07f, 4.038972818e-07f, 4.031467317e-07f, 4.023954476e-07f,
+ 4.016434311e-07f, 4.008906843e-07f, 4.001372088e-07f, 3.993830064e-07f, 3.986280791e-07f, 3.978724285e-07f, 3.971160566e-07f, 3.963589651e-07f, 3.956011558e-07f, 3.948426306e-07f,
+ 3.940833913e-07f, 3.933234397e-07f, 3.925627777e-07f, 3.918014070e-07f, 3.910393295e-07f, 3.902765470e-07f, 3.895130613e-07f, 3.887488743e-07f, 3.879839878e-07f, 3.872184037e-07f,
+ 3.864521237e-07f, 3.856851497e-07f, 3.849174835e-07f, 3.841491270e-07f, 3.833800820e-07f, 3.826103504e-07f, 3.818399339e-07f, 3.810688345e-07f, 3.802970539e-07f, 3.795245940e-07f,
+ 3.787514567e-07f, 3.779776438e-07f, 3.772031571e-07f, 3.764279985e-07f, 3.756521699e-07f, 3.748756730e-07f, 3.740985098e-07f, 3.733206821e-07f, 3.725421917e-07f, 3.717630405e-07f,
+ 3.709832304e-07f, 3.702027632e-07f, 3.694216407e-07f, 3.686398649e-07f, 3.678574376e-07f, 3.670743606e-07f, 3.662906358e-07f, 3.655062651e-07f, 3.647212503e-07f, 3.639355933e-07f,
+ 3.631492959e-07f, 3.623623601e-07f, 3.615747877e-07f, 3.607865806e-07f, 3.599977406e-07f, 3.592082696e-07f, 3.584181694e-07f, 3.576274421e-07f, 3.568360893e-07f, 3.560441130e-07f,
+ 3.552515152e-07f, 3.544582975e-07f, 3.536644620e-07f, 3.528700105e-07f, 3.520749449e-07f, 3.512792671e-07f, 3.504829789e-07f, 3.496860822e-07f, 3.488885790e-07f, 3.480904710e-07f,
+ 3.472917602e-07f, 3.464924485e-07f, 3.456925378e-07f, 3.448920299e-07f, 3.440909267e-07f, 3.432892302e-07f, 3.424869422e-07f, 3.416840646e-07f, 3.408805993e-07f, 3.400765482e-07f,
+ 3.392719131e-07f, 3.384666961e-07f, 3.376608989e-07f, 3.368545236e-07f, 3.360475719e-07f, 3.352400457e-07f, 3.344319471e-07f, 3.336232778e-07f, 3.328140398e-07f, 3.320042350e-07f,
+ 3.311938653e-07f, 3.303829326e-07f, 3.295714387e-07f, 3.287593857e-07f, 3.279467754e-07f, 3.271336096e-07f, 3.263198904e-07f, 3.255056197e-07f, 3.246907993e-07f, 3.238754311e-07f,
+ 3.230595171e-07f, 3.222430592e-07f, 3.214260592e-07f, 3.206085192e-07f, 3.197904410e-07f, 3.189718266e-07f, 3.181526778e-07f, 3.173329965e-07f, 3.165127848e-07f, 3.156920444e-07f,
+ 3.148707774e-07f, 3.140489857e-07f, 3.132266711e-07f, 3.124038356e-07f, 3.115804811e-07f, 3.107566096e-07f, 3.099322229e-07f, 3.091073230e-07f, 3.082819118e-07f, 3.074559913e-07f,
+ 3.066295633e-07f, 3.058026298e-07f, 3.049751928e-07f, 3.041472541e-07f, 3.033188157e-07f, 3.024898795e-07f, 3.016604474e-07f, 3.008305215e-07f, 3.000001035e-07f, 2.991691955e-07f,
+ 2.983377994e-07f, 2.975059171e-07f, 2.966735505e-07f, 2.958407016e-07f, 2.950073724e-07f, 2.941735647e-07f, 2.933392805e-07f, 2.925045218e-07f, 2.916692904e-07f, 2.908335883e-07f,
+ 2.899974175e-07f, 2.891607799e-07f, 2.883236775e-07f, 2.874861121e-07f, 2.866480858e-07f, 2.858096005e-07f, 2.849706580e-07f, 2.841312605e-07f, 2.832914097e-07f, 2.824511077e-07f,
+ 2.816103564e-07f, 2.807691578e-07f, 2.799275137e-07f, 2.790854262e-07f, 2.782428972e-07f, 2.773999287e-07f, 2.765565225e-07f, 2.757126807e-07f, 2.748684052e-07f, 2.740236980e-07f,
+ 2.731785609e-07f, 2.723329961e-07f, 2.714870053e-07f, 2.706405906e-07f, 2.697937539e-07f, 2.689464973e-07f, 2.680988225e-07f, 2.672507317e-07f, 2.664022266e-07f, 2.655533094e-07f,
+ 2.647039820e-07f, 2.638542463e-07f, 2.630041043e-07f, 2.621535579e-07f, 2.613026091e-07f, 2.604512599e-07f, 2.595995122e-07f, 2.587473680e-07f, 2.578948292e-07f, 2.570418979e-07f,
+ 2.561885759e-07f, 2.553348653e-07f, 2.544807679e-07f, 2.536262859e-07f, 2.527714210e-07f, 2.519161754e-07f, 2.510605509e-07f, 2.502045495e-07f, 2.493481733e-07f, 2.484914241e-07f,
+ 2.476343039e-07f, 2.467768147e-07f, 2.459189585e-07f, 2.450607372e-07f, 2.442021529e-07f, 2.433432074e-07f, 2.424839027e-07f, 2.416242408e-07f, 2.407642238e-07f, 2.399038534e-07f,
+ 2.390431319e-07f, 2.381820610e-07f, 2.373206427e-07f, 2.364588791e-07f, 2.355967722e-07f, 2.347343238e-07f, 2.338715359e-07f, 2.330084106e-07f, 2.321449499e-07f, 2.312811556e-07f,
+ 2.304170297e-07f, 2.295525743e-07f, 2.286877913e-07f, 2.278226827e-07f, 2.269572504e-07f, 2.260914965e-07f, 2.252254229e-07f, 2.243590315e-07f, 2.234923245e-07f, 2.226253037e-07f,
+ 2.217579711e-07f, 2.208903287e-07f, 2.200223785e-07f, 2.191541224e-07f, 2.182855625e-07f, 2.174167007e-07f, 2.165475390e-07f, 2.156780794e-07f, 2.148083238e-07f, 2.139382743e-07f,
+ 2.130679328e-07f, 2.121973013e-07f, 2.113263818e-07f, 2.104551762e-07f, 2.095836865e-07f, 2.087119148e-07f, 2.078398630e-07f, 2.069675331e-07f, 2.060949271e-07f, 2.052220469e-07f,
+ 2.043488945e-07f, 2.034754719e-07f, 2.026017812e-07f, 2.017278242e-07f, 2.008536031e-07f, 1.999791196e-07f, 1.991043759e-07f, 1.982293739e-07f, 1.973541156e-07f, 1.964786030e-07f,
+ 1.956028381e-07f, 1.947268228e-07f, 1.938505592e-07f, 1.929740492e-07f, 1.920972948e-07f, 1.912202980e-07f, 1.903430608e-07f, 1.894655852e-07f, 1.885878731e-07f, 1.877099265e-07f,
+ 1.868317475e-07f, 1.859533379e-07f, 1.850746999e-07f, 1.841958354e-07f, 1.833167463e-07f, 1.824374347e-07f, 1.815579025e-07f, 1.806781517e-07f, 1.797981844e-07f, 1.789180024e-07f,
+ 1.780376079e-07f, 1.771570027e-07f, 1.762761889e-07f, 1.753951684e-07f, 1.745139432e-07f, 1.736325154e-07f, 1.727508869e-07f, 1.718690597e-07f, 1.709870357e-07f, 1.701048170e-07f,
+ 1.692224056e-07f, 1.683398034e-07f, 1.674570125e-07f, 1.665740348e-07f, 1.656908722e-07f, 1.648075269e-07f, 1.639240007e-07f, 1.630402957e-07f, 1.621564139e-07f, 1.612723571e-07f,
+ 1.603881276e-07f, 1.595037271e-07f, 1.586191577e-07f, 1.577344214e-07f, 1.568495202e-07f, 1.559644560e-07f, 1.550792309e-07f, 1.541938468e-07f, 1.533083058e-07f, 1.524226097e-07f,
+ 1.515367607e-07f, 1.506507606e-07f, 1.497646115e-07f, 1.488783153e-07f, 1.479918741e-07f, 1.471052898e-07f, 1.462185644e-07f, 1.453316999e-07f, 1.444446983e-07f, 1.435575615e-07f,
+ 1.426702916e-07f, 1.417828906e-07f, 1.408953603e-07f, 1.400077029e-07f, 1.391199203e-07f, 1.382320144e-07f, 1.373439874e-07f, 1.364558410e-07f, 1.355675774e-07f, 1.346791985e-07f,
+ 1.337907063e-07f, 1.329021028e-07f, 1.320133900e-07f, 1.311245698e-07f, 1.302356443e-07f, 1.293466154e-07f, 1.284574851e-07f, 1.275682554e-07f, 1.266789282e-07f, 1.257895056e-07f,
+ 1.248999895e-07f, 1.240103820e-07f, 1.231206849e-07f, 1.222309004e-07f, 1.213410303e-07f, 1.204510766e-07f, 1.195610414e-07f, 1.186709265e-07f, 1.177807341e-07f, 1.168904660e-07f,
+ 1.160001243e-07f, 1.151097109e-07f, 1.142192278e-07f, 1.133286770e-07f, 1.124380605e-07f, 1.115473802e-07f, 1.106566381e-07f, 1.097658363e-07f, 1.088749766e-07f, 1.079840610e-07f,
+ 1.070930917e-07f, 1.062020704e-07f, 1.053109992e-07f, 1.044198801e-07f, 1.035287150e-07f, 1.026375060e-07f, 1.017462549e-07f, 1.008549638e-07f, 9.996363469e-08f, 9.907226948e-08f,
+ 9.818087016e-08f, 9.728943871e-08f, 9.639797710e-08f, 9.550648732e-08f, 9.461497132e-08f, 9.372343109e-08f, 9.283186859e-08f, 9.194028580e-08f, 9.104868469e-08f, 9.015706723e-08f,
+ 8.926543540e-08f, 8.837379115e-08f, 8.748213648e-08f, 8.659047333e-08f, 8.569880369e-08f, 8.480712951e-08f, 8.391545278e-08f, 8.302377546e-08f, 8.213209951e-08f, 8.124042691e-08f,
+ 8.034875962e-08f, 7.945709961e-08f, 7.856544884e-08f, 7.767380928e-08f, 7.678218289e-08f, 7.589057165e-08f, 7.499897751e-08f, 7.410740244e-08f, 7.321584840e-08f, 7.232431736e-08f,
+ 7.143281128e-08f, 7.054133211e-08f, 6.964988183e-08f, 6.875846240e-08f, 6.786707576e-08f, 6.697572389e-08f, 6.608440875e-08f, 6.519313229e-08f, 6.430189648e-08f, 6.341070326e-08f,
+ 6.251955461e-08f, 6.162845247e-08f, 6.073739881e-08f, 5.984639557e-08f, 5.895544472e-08f, 5.806454822e-08f, 5.717370801e-08f, 5.628292605e-08f, 5.539220429e-08f, 5.450154469e-08f,
+ 5.361094921e-08f, 5.272041978e-08f, 5.182995837e-08f, 5.093956692e-08f, 5.004924739e-08f, 4.915900173e-08f, 4.826883188e-08f, 4.737873980e-08f, 4.648872742e-08f, 4.559879671e-08f,
+ 4.470894960e-08f, 4.381918805e-08f, 4.292951399e-08f, 4.203992938e-08f, 4.115043616e-08f, 4.026103627e-08f, 3.937173166e-08f, 3.848252427e-08f, 3.759341604e-08f, 3.670440891e-08f,
+ 3.581550483e-08f, 3.492670573e-08f, 3.403801356e-08f, 3.314943025e-08f, 3.226095774e-08f, 3.137259797e-08f, 3.048435289e-08f, 2.959622441e-08f, 2.870821448e-08f, 2.782032504e-08f,
+ 2.693255802e-08f, 2.604491535e-08f, 2.515739897e-08f, 2.427001081e-08f, 2.338275279e-08f, 2.249562686e-08f, 2.160863495e-08f, 2.072177897e-08f, 1.983506087e-08f, 1.894848256e-08f,
+ 1.806204598e-08f, 1.717575306e-08f, 1.628960572e-08f, 1.540360588e-08f, 1.451775547e-08f, 1.363205642e-08f, 1.274651065e-08f, 1.186112008e-08f, 1.097588663e-08f, 1.009081222e-08f,
+ 9.205898781e-09f, 8.321148222e-09f, 7.436562467e-09f, 6.552143432e-09f, 5.667893035e-09f, 4.783813192e-09f, 3.899905820e-09f, 3.016172833e-09f, 2.132616146e-09f, 1.249237671e-09f,
+ 3.660393226e-10f, -5.169769886e-10f, -1.399809351e-09f, -2.282455855e-09f, -3.164914591e-09f, -4.047183650e-09f, -4.929261124e-09f, -5.811145106e-09f, -6.692833690e-09f, -7.574324971e-09f,
+ -8.455617044e-09f, -9.336708006e-09f, -1.021759595e-08f, -1.109827898e-08f, -1.197875520e-08f, -1.285902269e-08f, -1.373907957e-08f, -1.461892393e-08f, -1.549855388e-08f, -1.637796752e-08f,
+ -1.725716295e-08f, -1.813613828e-08f, -1.901489161e-08f, -1.989342105e-08f, -2.077172471e-08f, -2.164980070e-08f, -2.252764712e-08f, -2.340526209e-08f, -2.428264372e-08f, -2.515979011e-08f,
+ -2.603669939e-08f, -2.691336966e-08f, -2.778979905e-08f, -2.866598565e-08f, -2.954192761e-08f, -3.041762302e-08f, -3.129307001e-08f, -3.216826670e-08f, -3.304321120e-08f, -3.391790165e-08f,
+ -3.479233616e-08f, -3.566651285e-08f, -3.654042985e-08f, -3.741408529e-08f, -3.828747729e-08f, -3.916060397e-08f, -4.003346347e-08f, -4.090605392e-08f, -4.177837343e-08f, -4.265042016e-08f,
+ -4.352219222e-08f, -4.439368775e-08f, -4.526490488e-08f, -4.613584176e-08f, -4.700649650e-08f, -4.787686726e-08f, -4.874695218e-08f, -4.961674937e-08f, -5.048625700e-08f, -5.135547320e-08f,
+ -5.222439611e-08f, -5.309302387e-08f, -5.396135464e-08f, -5.482938654e-08f, -5.569711774e-08f, -5.656454638e-08f, -5.743167060e-08f, -5.829848856e-08f, -5.916499840e-08f, -6.003119828e-08f,
+ -6.089708635e-08f, -6.176266076e-08f, -6.262791967e-08f, -6.349286124e-08f, -6.435748361e-08f, -6.522178496e-08f, -6.608576343e-08f, -6.694941719e-08f, -6.781274440e-08f, -6.867574322e-08f,
+ -6.953841181e-08f, -7.040074835e-08f, -7.126275099e-08f, -7.212441790e-08f, -7.298574725e-08f, -7.384673721e-08f, -7.470738595e-08f, -7.556769164e-08f, -7.642765245e-08f, -7.728726655e-08f,
+ -7.814653213e-08f, -7.900544736e-08f, -7.986401041e-08f, -8.072221946e-08f, -8.158007269e-08f, -8.243756828e-08f, -8.329470442e-08f, -8.415147928e-08f, -8.500789105e-08f, -8.586393792e-08f,
+ -8.671961807e-08f, -8.757492969e-08f, -8.842987096e-08f, -8.928444009e-08f, -9.013863525e-08f, -9.099245464e-08f, -9.184589646e-08f, -9.269895890e-08f, -9.355164016e-08f, -9.440393842e-08f,
+ -9.525585190e-08f, -9.610737879e-08f, -9.695851729e-08f, -9.780926560e-08f, -9.865962193e-08f, -9.950958449e-08f, -1.003591515e-07f, -1.012083211e-07f, -1.020570915e-07f, -1.029054610e-07f,
+ -1.037534278e-07f, -1.046009901e-07f, -1.054481460e-07f, -1.062948938e-07f, -1.071412318e-07f, -1.079871581e-07f, -1.088326709e-07f, -1.096777685e-07f, -1.105224491e-07f, -1.113667110e-07f,
+ -1.122105522e-07f, -1.130539712e-07f, -1.138969660e-07f, -1.147395349e-07f, -1.155816762e-07f, -1.164233881e-07f, -1.172646688e-07f, -1.181055165e-07f, -1.189459295e-07f, -1.197859060e-07f,
+ -1.206254443e-07f, -1.214645425e-07f, -1.223031990e-07f, -1.231414119e-07f, -1.239791796e-07f, -1.248165002e-07f, -1.256533720e-07f, -1.264897932e-07f, -1.273257621e-07f, -1.281612770e-07f,
+ -1.289963360e-07f, -1.298309375e-07f, -1.306650797e-07f, -1.314987608e-07f, -1.323319792e-07f, -1.331647330e-07f, -1.339970205e-07f, -1.348288400e-07f, -1.356601897e-07f, -1.364910679e-07f,
+ -1.373214730e-07f, -1.381514030e-07f, -1.389808563e-07f, -1.398098312e-07f, -1.406383260e-07f, -1.414663388e-07f, -1.422938680e-07f, -1.431209119e-07f, -1.439474687e-07f, -1.447735368e-07f,
+ -1.455991143e-07f, -1.464241995e-07f, -1.472487908e-07f, -1.480728865e-07f, -1.488964847e-07f, -1.497195839e-07f, -1.505421822e-07f, -1.513642781e-07f, -1.521858696e-07f, -1.530069553e-07f,
+ -1.538275332e-07f, -1.546476019e-07f, -1.554671594e-07f, -1.562862042e-07f, -1.571047346e-07f, -1.579227487e-07f, -1.587402450e-07f, -1.595572217e-07f, -1.603736772e-07f, -1.611896098e-07f,
+ -1.620050177e-07f, -1.628198992e-07f, -1.636342527e-07f, -1.644480766e-07f, -1.652613690e-07f, -1.660741283e-07f, -1.668863529e-07f, -1.676980411e-07f, -1.685091911e-07f, -1.693198013e-07f,
+ -1.701298700e-07f, -1.709393956e-07f, -1.717483763e-07f, -1.725568106e-07f, -1.733646966e-07f, -1.741720328e-07f, -1.749788175e-07f, -1.757850491e-07f, -1.765907258e-07f, -1.773958460e-07f,
+ -1.782004080e-07f, -1.790044102e-07f, -1.798078509e-07f, -1.806107285e-07f, -1.814130412e-07f, -1.822147876e-07f, -1.830159658e-07f, -1.838165743e-07f, -1.846166113e-07f, -1.854160754e-07f,
+ -1.862149647e-07f, -1.870132777e-07f, -1.878110127e-07f, -1.886081681e-07f, -1.894047423e-07f, -1.902007335e-07f, -1.909961403e-07f, -1.917909608e-07f, -1.925851936e-07f, -1.933788369e-07f,
+ -1.941718892e-07f, -1.949643488e-07f, -1.957562140e-07f, -1.965474834e-07f, -1.973381551e-07f, -1.981282277e-07f, -1.989176996e-07f, -1.997065689e-07f, -2.004948343e-07f, -2.012824940e-07f,
+ -2.020695465e-07f, -2.028559900e-07f, -2.036418231e-07f, -2.044270442e-07f, -2.052116515e-07f, -2.059956435e-07f, -2.067790186e-07f, -2.075617753e-07f, -2.083439118e-07f, -2.091254266e-07f,
+ -2.099063182e-07f, -2.106865848e-07f, -2.114662250e-07f, -2.122452371e-07f, -2.130236195e-07f, -2.138013707e-07f, -2.145784891e-07f, -2.153549731e-07f, -2.161308210e-07f, -2.169060314e-07f,
+ -2.176806026e-07f, -2.184545331e-07f, -2.192278213e-07f, -2.200004657e-07f, -2.207724645e-07f, -2.215438164e-07f, -2.223145196e-07f, -2.230845727e-07f, -2.238539741e-07f, -2.246227222e-07f,
+ -2.253908154e-07f, -2.261582523e-07f, -2.269250312e-07f, -2.276911506e-07f, -2.284566089e-07f, -2.292214045e-07f, -2.299855361e-07f, -2.307490018e-07f, -2.315118004e-07f, -2.322739301e-07f,
+ -2.330353894e-07f, -2.337961769e-07f, -2.345562909e-07f, -2.353157300e-07f, -2.360744925e-07f, -2.368325771e-07f, -2.375899820e-07f, -2.383467058e-07f, -2.391027470e-07f, -2.398581040e-07f,
+ -2.406127754e-07f, -2.413667595e-07f, -2.421200549e-07f, -2.428726601e-07f, -2.436245734e-07f, -2.443757936e-07f, -2.451263189e-07f, -2.458761479e-07f, -2.466252790e-07f, -2.473737109e-07f,
+ -2.481214419e-07f, -2.488684706e-07f, -2.496147954e-07f, -2.503604149e-07f, -2.511053276e-07f, -2.518495319e-07f, -2.525930264e-07f, -2.533358096e-07f, -2.540778799e-07f, -2.548192359e-07f,
+ -2.555598762e-07f, -2.562997991e-07f, -2.570390033e-07f, -2.577774873e-07f, -2.585152495e-07f, -2.592522885e-07f, -2.599886028e-07f, -2.607241910e-07f, -2.614590515e-07f, -2.621931830e-07f,
+ -2.629265839e-07f, -2.636592527e-07f, -2.643911881e-07f, -2.651223884e-07f, -2.658528524e-07f, -2.665825785e-07f, -2.673115652e-07f, -2.680398111e-07f, -2.687673148e-07f, -2.694940748e-07f,
+ -2.702200897e-07f, -2.709453579e-07f, -2.716698781e-07f, -2.723936488e-07f, -2.731166686e-07f, -2.738389361e-07f, -2.745604497e-07f, -2.752812081e-07f, -2.760012098e-07f, -2.767204534e-07f,
+ -2.774389375e-07f, -2.781566606e-07f, -2.788736213e-07f, -2.795898182e-07f, -2.803052499e-07f, -2.810199149e-07f, -2.817338118e-07f, -2.824469393e-07f, -2.831592959e-07f, -2.838708801e-07f,
+ -2.845816906e-07f, -2.852917260e-07f, -2.860009849e-07f, -2.867094658e-07f, -2.874171674e-07f, -2.881240882e-07f, -2.888302269e-07f, -2.895355821e-07f, -2.902401523e-07f, -2.909439362e-07f,
+ -2.916469324e-07f, -2.923491395e-07f, -2.930505561e-07f, -2.937511809e-07f, -2.944510124e-07f, -2.951500492e-07f, -2.958482901e-07f, -2.965457336e-07f, -2.972423783e-07f, -2.979382229e-07f,
+ -2.986332660e-07f, -2.993275063e-07f, -3.000209423e-07f, -3.007135727e-07f, -3.014053962e-07f, -3.020964113e-07f, -3.027866168e-07f, -3.034760113e-07f, -3.041645934e-07f, -3.048523617e-07f,
+ -3.055393150e-07f, -3.062254519e-07f, -3.069107710e-07f, -3.075952710e-07f, -3.082789505e-07f, -3.089618083e-07f, -3.096438429e-07f, -3.103250531e-07f, -3.110054375e-07f, -3.116849948e-07f,
+ -3.123637236e-07f, -3.130416226e-07f, -3.137186906e-07f, -3.143949261e-07f, -3.150703280e-07f, -3.157448947e-07f, -3.164186251e-07f, -3.170915178e-07f, -3.177635715e-07f, -3.184347849e-07f,
+ -3.191051567e-07f, -3.197746856e-07f, -3.204433703e-07f, -3.211112095e-07f, -3.217782018e-07f, -3.224443461e-07f, -3.231096410e-07f, -3.237740851e-07f, -3.244376773e-07f, -3.251004162e-07f,
+ -3.257623006e-07f, -3.264233291e-07f, -3.270835005e-07f, -3.277428135e-07f, -3.284012668e-07f, -3.290588592e-07f, -3.297155894e-07f, -3.303714561e-07f, -3.310264580e-07f, -3.316805939e-07f,
+ -3.323338625e-07f, -3.329862626e-07f, -3.336377928e-07f, -3.342884520e-07f, -3.349382389e-07f, -3.355871523e-07f, -3.362351907e-07f, -3.368823532e-07f, -3.375286383e-07f, -3.381740449e-07f,
+ -3.388185716e-07f, -3.394622173e-07f, -3.401049808e-07f, -3.407468607e-07f, -3.413878559e-07f, -3.420279651e-07f, -3.426671872e-07f, -3.433055208e-07f, -3.439429647e-07f, -3.445795178e-07f,
+ -3.452151787e-07f, -3.458499464e-07f, -3.464838196e-07f, -3.471167970e-07f, -3.477488774e-07f, -3.483800597e-07f, -3.490103427e-07f, -3.496397251e-07f, -3.502682057e-07f, -3.508957833e-07f,
+ -3.515224568e-07f, -3.521482249e-07f, -3.527730865e-07f, -3.533970403e-07f, -3.540200853e-07f, -3.546422201e-07f, -3.552634436e-07f, -3.558837546e-07f, -3.565031519e-07f, -3.571216345e-07f,
+ -3.577392010e-07f, -3.583558503e-07f, -3.589715813e-07f, -3.595863928e-07f, -3.602002836e-07f, -3.608132525e-07f, -3.614252984e-07f, -3.620364202e-07f, -3.626466167e-07f, -3.632558866e-07f,
+ -3.638642290e-07f, -3.644716425e-07f, -3.650781262e-07f, -3.656836788e-07f, -3.662882991e-07f, -3.668919861e-07f, -3.674947387e-07f, -3.680965556e-07f, -3.686974357e-07f, -3.692973779e-07f,
+ -3.698963812e-07f, -3.704944443e-07f, -3.710915661e-07f, -3.716877455e-07f, -3.722829815e-07f, -3.728772728e-07f, -3.734706183e-07f, -3.740630170e-07f, -3.746544678e-07f, -3.752449694e-07f,
+ -3.758345209e-07f, -3.764231211e-07f, -3.770107690e-07f, -3.775974633e-07f, -3.781832031e-07f, -3.787679872e-07f, -3.793518146e-07f, -3.799346841e-07f, -3.805165947e-07f, -3.810975452e-07f,
+ -3.816775347e-07f, -3.822565619e-07f, -3.828346259e-07f, -3.834117256e-07f, -3.839878599e-07f, -3.845630277e-07f, -3.851372279e-07f, -3.857104596e-07f, -3.862827215e-07f, -3.868540128e-07f,
+ -3.874243322e-07f, -3.879936788e-07f, -3.885620515e-07f, -3.891294492e-07f, -3.896958709e-07f, -3.902613156e-07f, -3.908257822e-07f, -3.913892696e-07f, -3.919517769e-07f, -3.925133030e-07f,
+ -3.930738468e-07f, -3.936334073e-07f, -3.941919836e-07f, -3.947495744e-07f, -3.953061790e-07f, -3.958617961e-07f, -3.964164249e-07f, -3.969700642e-07f, -3.975227131e-07f, -3.980743705e-07f,
+ -3.986250355e-07f, -3.991747070e-07f, -3.997233840e-07f, -4.002710655e-07f, -4.008177506e-07f, -4.013634382e-07f, -4.019081273e-07f, -4.024518169e-07f, -4.029945061e-07f, -4.035361938e-07f,
+ -4.040768791e-07f, -4.046165610e-07f, -4.051552384e-07f, -4.056929105e-07f, -4.062295762e-07f, -4.067652346e-07f, -4.072998847e-07f, -4.078335255e-07f, -4.083661561e-07f, -4.088977755e-07f,
+ -4.094283827e-07f, -4.099579767e-07f, -4.104865567e-07f, -4.110141216e-07f, -4.115406706e-07f, -4.120662026e-07f, -4.125907167e-07f, -4.131142120e-07f, -4.136366875e-07f, -4.141581422e-07f,
+ -4.146785753e-07f, -4.151979859e-07f, -4.157163728e-07f, -4.162337354e-07f, -4.167500725e-07f, -4.172653834e-07f, -4.177796670e-07f, -4.182929224e-07f, -4.188051488e-07f, -4.193163452e-07f,
+ -4.198265107e-07f, -4.203356444e-07f, -4.208437453e-07f, -4.213508127e-07f, -4.218568455e-07f, -4.223618428e-07f, -4.228658039e-07f, -4.233687277e-07f, -4.238706134e-07f, -4.243714601e-07f,
+ -4.248712669e-07f, -4.253700329e-07f, -4.258677572e-07f, -4.263644390e-07f, -4.268600774e-07f, -4.273546715e-07f, -4.278482203e-07f, -4.283407232e-07f, -4.288321791e-07f, -4.293225873e-07f,
+ -4.298119467e-07f, -4.303002567e-07f, -4.307875164e-07f, -4.312737248e-07f, -4.317588811e-07f, -4.322429845e-07f, -4.327260341e-07f, -4.332080291e-07f, -4.336889687e-07f, -4.341688519e-07f,
+ -4.346476780e-07f, -4.351254461e-07f, -4.356021554e-07f, -4.360778050e-07f, -4.365523942e-07f, -4.370259221e-07f, -4.374983879e-07f, -4.379697907e-07f, -4.384401297e-07f, -4.389094042e-07f,
+ -4.393776133e-07f, -4.398447562e-07f, -4.403108321e-07f, -4.407758401e-07f, -4.412397796e-07f, -4.417026496e-07f, -4.421644494e-07f, -4.426251782e-07f, -4.430848351e-07f, -4.435434195e-07f,
+ -4.440009305e-07f, -4.444573674e-07f, -4.449127292e-07f, -4.453670154e-07f, -4.458202250e-07f, -4.462723573e-07f, -4.467234116e-07f, -4.471733871e-07f, -4.476222829e-07f, -4.480700984e-07f,
+ -4.485168327e-07f, -4.489624852e-07f, -4.494070550e-07f, -4.498505415e-07f, -4.502929438e-07f, -4.507342611e-07f, -4.511744929e-07f, -4.516136382e-07f, -4.520516964e-07f, -4.524886667e-07f,
+ -4.529245484e-07f, -4.533593408e-07f, -4.537930431e-07f, -4.542256546e-07f, -4.546571745e-07f, -4.550876022e-07f, -4.555169369e-07f, -4.559451779e-07f, -4.563723245e-07f, -4.567983760e-07f,
+ -4.572233316e-07f, -4.576471907e-07f, -4.580699525e-07f, -4.584916163e-07f, -4.589121815e-07f, -4.593316473e-07f, -4.597500131e-07f, -4.601672781e-07f, -4.605834417e-07f, -4.609985032e-07f,
+ -4.614124618e-07f, -4.618253169e-07f, -4.622370679e-07f, -4.626477140e-07f, -4.630572546e-07f, -4.634656890e-07f, -4.638730165e-07f, -4.642792364e-07f, -4.646843482e-07f, -4.650883510e-07f,
+ -4.654912444e-07f, -4.658930275e-07f, -4.662936999e-07f, -4.666932607e-07f, -4.670917094e-07f, -4.674890453e-07f, -4.678852677e-07f, -4.682803761e-07f, -4.686743698e-07f, -4.690672481e-07f,
+ -4.694590105e-07f, -4.698496562e-07f, -4.702391847e-07f, -4.706275953e-07f, -4.710148874e-07f, -4.714010604e-07f, -4.717861137e-07f, -4.721700466e-07f, -4.725528585e-07f, -4.729345489e-07f,
+ -4.733151171e-07f, -4.736945625e-07f, -4.740728846e-07f, -4.744500826e-07f, -4.748261561e-07f, -4.752011043e-07f, -4.755749269e-07f, -4.759476230e-07f, -4.763191922e-07f, -4.766896339e-07f,
+ -4.770589474e-07f, -4.774271322e-07f, -4.777941878e-07f, -4.781601136e-07f, -4.785249089e-07f, -4.788885732e-07f, -4.792511060e-07f, -4.796125067e-07f, -4.799727747e-07f, -4.803319095e-07f,
+ -4.806899104e-07f, -4.810467771e-07f, -4.814025088e-07f, -4.817571051e-07f, -4.821105654e-07f, -4.824628892e-07f, -4.828140760e-07f, -4.831641251e-07f, -4.835130361e-07f, -4.838608084e-07f,
+ -4.842074415e-07f, -4.845529349e-07f, -4.848972881e-07f, -4.852405005e-07f, -4.855825715e-07f, -4.859235008e-07f, -4.862632878e-07f, -4.866019319e-07f, -4.869394327e-07f, -4.872757896e-07f,
+ -4.876110022e-07f, -4.879450700e-07f, -4.882779924e-07f, -4.886097690e-07f, -4.889403992e-07f, -4.892698826e-07f, -4.895982187e-07f, -4.899254070e-07f, -4.902514471e-07f, -4.905763383e-07f,
+ -4.909000804e-07f, -4.912226727e-07f, -4.915441149e-07f, -4.918644064e-07f, -4.921835468e-07f, -4.925015357e-07f, -4.928183725e-07f, -4.931340568e-07f, -4.934485881e-07f, -4.937619661e-07f,
+ -4.940741902e-07f, -4.943852600e-07f, -4.946951750e-07f, -4.950039349e-07f, -4.953115392e-07f, -4.956179873e-07f, -4.959232790e-07f, -4.962274138e-07f, -4.965303912e-07f, -4.968322108e-07f,
+ -4.971328722e-07f, -4.974323750e-07f, -4.977307187e-07f, -4.980279030e-07f, -4.983239273e-07f, -4.986187914e-07f, -4.989124949e-07f, -4.992050372e-07f, -4.994964180e-07f, -4.997866369e-07f,
+ -5.000756935e-07f, -5.003635874e-07f, -5.006503182e-07f, -5.009358856e-07f, -5.012202891e-07f, -5.015035283e-07f, -5.017856029e-07f, -5.020665125e-07f, -5.023462568e-07f, -5.026248352e-07f,
+ -5.029022476e-07f, -5.031784935e-07f, -5.034535725e-07f, -5.037274842e-07f, -5.040002284e-07f, -5.042718047e-07f, -5.045422127e-07f, -5.048114520e-07f, -5.050795223e-07f, -5.053464233e-07f,
+ -5.056121546e-07f, -5.058767159e-07f, -5.061401068e-07f, -5.064023270e-07f, -5.066633762e-07f, -5.069232540e-07f, -5.071819601e-07f, -5.074394942e-07f, -5.076958560e-07f, -5.079510451e-07f,
+ -5.082050612e-07f, -5.084579040e-07f, -5.087095732e-07f, -5.089600685e-07f, -5.092093896e-07f, -5.094575361e-07f, -5.097045079e-07f, -5.099503045e-07f, -5.101949256e-07f, -5.104383711e-07f,
+ -5.106806405e-07f, -5.109217337e-07f, -5.111616502e-07f, -5.114003899e-07f, -5.116379525e-07f, -5.118743376e-07f, -5.121095451e-07f, -5.123435745e-07f, -5.125764257e-07f, -5.128080985e-07f,
+ -5.130385924e-07f, -5.132679073e-07f, -5.134960430e-07f, -5.137229990e-07f, -5.139487753e-07f, -5.141733715e-07f, -5.143967875e-07f, -5.146190229e-07f, -5.148400774e-07f, -5.150599510e-07f,
+ -5.152786433e-07f, -5.154961541e-07f, -5.157124832e-07f, -5.159276303e-07f, -5.161415952e-07f, -5.163543777e-07f, -5.165659775e-07f, -5.167763945e-07f, -5.169856284e-07f, -5.171936791e-07f,
+ -5.174005462e-07f, -5.176062297e-07f, -5.178107292e-07f, -5.180140446e-07f, -5.182161757e-07f, -5.184171223e-07f, -5.186168842e-07f, -5.188154612e-07f, -5.190128531e-07f, -5.192090597e-07f,
+ -5.194040808e-07f, -5.195979163e-07f, -5.197905660e-07f, -5.199820297e-07f, -5.201723072e-07f, -5.203613984e-07f, -5.205493031e-07f, -5.207360211e-07f, -5.209215522e-07f, -5.211058964e-07f,
+ -5.212890534e-07f, -5.214710230e-07f, -5.216518052e-07f, -5.218313998e-07f, -5.220098067e-07f, -5.221870256e-07f, -5.223630565e-07f, -5.225378991e-07f, -5.227115535e-07f, -5.228840194e-07f,
+ -5.230552967e-07f, -5.232253853e-07f, -5.233942850e-07f, -5.235619958e-07f, -5.237285175e-07f, -5.238938499e-07f, -5.240579931e-07f, -5.242209468e-07f, -5.243827109e-07f, -5.245432855e-07f,
+ -5.247026702e-07f, -5.248608651e-07f, -5.250178700e-07f, -5.251736849e-07f, -5.253283096e-07f, -5.254817441e-07f, -5.256339883e-07f, -5.257850420e-07f, -5.259349053e-07f, -5.260835779e-07f,
+ -5.262310599e-07f, -5.263773512e-07f, -5.265224516e-07f, -5.266663612e-07f, -5.268090798e-07f, -5.269506074e-07f, -5.270909440e-07f, -5.272300894e-07f, -5.273680436e-07f, -5.275048066e-07f,
+ -5.276403783e-07f, -5.277747586e-07f, -5.279079476e-07f, -5.280399451e-07f, -5.281707511e-07f, -5.283003656e-07f, -5.284287886e-07f, -5.285560200e-07f, -5.286820597e-07f, -5.288069078e-07f,
+ -5.289305643e-07f, -5.290530291e-07f, -5.291743021e-07f, -5.292943834e-07f, -5.294132730e-07f, -5.295309708e-07f, -5.296474769e-07f, -5.297627912e-07f, -5.298769137e-07f, -5.299898444e-07f,
+ -5.301015834e-07f, -5.302121306e-07f, -5.303214860e-07f, -5.304296496e-07f, -5.305366215e-07f, -5.306424017e-07f, -5.307469902e-07f, -5.308503870e-07f, -5.309525920e-07f, -5.310536055e-07f,
+ -5.311534273e-07f, -5.312520576e-07f, -5.313494962e-07f, -5.314457434e-07f, -5.315407990e-07f, -5.316346633e-07f, -5.317273361e-07f, -5.318188175e-07f, -5.319091077e-07f, -5.319982066e-07f,
+ -5.320861143e-07f, -5.321728308e-07f, -5.322583563e-07f, -5.323426907e-07f, -5.324258342e-07f, -5.325077868e-07f, -5.325885485e-07f, -5.326681195e-07f, -5.327464998e-07f, -5.328236895e-07f,
+ -5.328996887e-07f, -5.329744975e-07f, -5.330481159e-07f, -5.331205440e-07f, -5.331917819e-07f, -5.332618298e-07f, -5.333306877e-07f, -5.333983557e-07f, -5.334648338e-07f, -5.335301223e-07f,
+ -5.335942213e-07f, -5.336571307e-07f, -5.337188508e-07f, -5.337793817e-07f, -5.338387234e-07f, -5.338968761e-07f, -5.339538399e-07f, -5.340096149e-07f, -5.340642013e-07f, -5.341175992e-07f,
+ -5.341698087e-07f, -5.342208300e-07f, -5.342706632e-07f, -5.343193083e-07f, -5.343667657e-07f, -5.344130354e-07f, -5.344581176e-07f, -5.345020124e-07f, -5.345447199e-07f, -5.345862404e-07f,
+ -5.346265739e-07f, -5.346657207e-07f, -5.347036810e-07f, -5.347404547e-07f, -5.347760423e-07f, -5.348104437e-07f, -5.348436592e-07f, -5.348756890e-07f, -5.349065333e-07f, -5.349361921e-07f,
+ -5.349646658e-07f, -5.349919544e-07f, -5.350180583e-07f, -5.350429775e-07f, -5.350667123e-07f, -5.350892628e-07f, -5.351106293e-07f, -5.351308120e-07f, -5.351498110e-07f, -5.351676266e-07f,
+ -5.351842590e-07f, -5.351997084e-07f, -5.352139750e-07f, -5.352270591e-07f, -5.352389608e-07f, -5.352496803e-07f, -5.352592180e-07f, -5.352675740e-07f, -5.352747485e-07f, -5.352807418e-07f,
+ -5.352855542e-07f, -5.352891858e-07f, -5.352916369e-07f, -5.352929078e-07f, -5.352929986e-07f, -5.352919097e-07f, -5.352896413e-07f, -5.352861936e-07f, -5.352815669e-07f, -5.352757615e-07f,
+ -5.352687776e-07f, -5.352606154e-07f, -5.352512754e-07f, -5.352407576e-07f, -5.352290624e-07f, -5.352161901e-07f, -5.352021409e-07f, -5.351869151e-07f, -5.351705130e-07f, -5.351529349e-07f,
+ -5.351341811e-07f, -5.351142518e-07f, -5.350931473e-07f, -5.350708680e-07f, -5.350474142e-07f, -5.350227860e-07f, -5.349969839e-07f, -5.349700082e-07f, -5.349418591e-07f, -5.349125369e-07f,
+ -5.348820420e-07f, -5.348503747e-07f, -5.348175353e-07f, -5.347835241e-07f, -5.347483415e-07f, -5.347119877e-07f, -5.346744631e-07f, -5.346357680e-07f, -5.345959028e-07f, -5.345548677e-07f,
+ -5.345126632e-07f, -5.344692896e-07f, -5.344247471e-07f, -5.343790362e-07f, -5.343321572e-07f, -5.342841104e-07f, -5.342348962e-07f, -5.341845150e-07f, -5.341329671e-07f, -5.340802529e-07f,
+ -5.340263727e-07f, -5.339713268e-07f, -5.339151158e-07f, -5.338577398e-07f, -5.337991994e-07f, -5.337394948e-07f, -5.336786265e-07f, -5.336165949e-07f, -5.335534002e-07f, -5.334890430e-07f,
+ -5.334235235e-07f, -5.333568422e-07f, -5.332889995e-07f, -5.332199957e-07f, -5.331498313e-07f, -5.330785066e-07f, -5.330060221e-07f, -5.329323782e-07f, -5.328575752e-07f, -5.327816137e-07f,
+ -5.327044939e-07f, -5.326262163e-07f, -5.325467813e-07f, -5.324661894e-07f, -5.323844409e-07f, -5.323015364e-07f, -5.322174761e-07f, -5.321322606e-07f, -5.320458903e-07f, -5.319583655e-07f,
+ -5.318696868e-07f, -5.317798546e-07f, -5.316888694e-07f, -5.315967314e-07f, -5.315034413e-07f, -5.314089995e-07f, -5.313134064e-07f, -5.312166624e-07f, -5.311187681e-07f, -5.310197238e-07f,
+ -5.309195301e-07f, -5.308181874e-07f, -5.307156962e-07f, -5.306120569e-07f, -5.305072701e-07f, -5.304013361e-07f, -5.302942554e-07f, -5.301860286e-07f, -5.300766562e-07f, -5.299661385e-07f,
+ -5.298544761e-07f, -5.297416695e-07f, -5.296277192e-07f, -5.295126256e-07f, -5.293963892e-07f, -5.292790106e-07f, -5.291604903e-07f, -5.290408287e-07f, -5.289200264e-07f, -5.287980838e-07f,
+ -5.286750015e-07f, -5.285507800e-07f, -5.284254198e-07f, -5.282989214e-07f, -5.281712854e-07f, -5.280425122e-07f, -5.279126023e-07f, -5.277815564e-07f, -5.276493749e-07f, -5.275160584e-07f,
+ -5.273816074e-07f, -5.272460224e-07f, -5.271093040e-07f, -5.269714527e-07f, -5.268324691e-07f, -5.266923537e-07f, -5.265511070e-07f, -5.264087297e-07f, -5.262652221e-07f, -5.261205850e-07f,
+ -5.259748189e-07f, -5.258279243e-07f, -5.256799018e-07f, -5.255307519e-07f, -5.253804753e-07f, -5.252290724e-07f, -5.250765439e-07f, -5.249228904e-07f, -5.247681123e-07f, -5.246122104e-07f,
+ -5.244551851e-07f, -5.242970371e-07f, -5.241377669e-07f, -5.239773752e-07f, -5.238158624e-07f, -5.236532293e-07f, -5.234894764e-07f, -5.233246043e-07f, -5.231586136e-07f, -5.229915050e-07f,
+ -5.228232789e-07f, -5.226539360e-07f, -5.224834770e-07f, -5.223119025e-07f, -5.221392129e-07f, -5.219654091e-07f, -5.217904915e-07f, -5.216144609e-07f, -5.214373178e-07f, -5.212590629e-07f,
+ -5.210796967e-07f, -5.208992200e-07f, -5.207176333e-07f, -5.205349373e-07f, -5.203511326e-07f, -5.201662199e-07f, -5.199801998e-07f, -5.197930730e-07f, -5.196048400e-07f, -5.194155016e-07f,
+ -5.192250584e-07f, -5.190335111e-07f, -5.188408602e-07f, -5.186471065e-07f, -5.184522507e-07f, -5.182562933e-07f, -5.180592351e-07f, -5.178610767e-07f, -5.176618188e-07f, -5.174614620e-07f,
+ -5.172600071e-07f, -5.170574547e-07f, -5.168538055e-07f, -5.166490602e-07f, -5.164432194e-07f, -5.162362839e-07f, -5.160282543e-07f, -5.158191313e-07f, -5.156089156e-07f, -5.153976079e-07f,
+ -5.151852090e-07f, -5.149717194e-07f, -5.147571399e-07f, -5.145414713e-07f, -5.143247142e-07f, -5.141068692e-07f, -5.138879372e-07f, -5.136679189e-07f, -5.134468149e-07f, -5.132246260e-07f,
+ -5.130013529e-07f, -5.127769963e-07f, -5.125515570e-07f, -5.123250356e-07f, -5.120974329e-07f, -5.118687497e-07f, -5.116389866e-07f, -5.114081444e-07f, -5.111762239e-07f, -5.109432257e-07f,
+ -5.107091506e-07f, -5.104739994e-07f, -5.102377728e-07f, -5.100004716e-07f, -5.097620964e-07f, -5.095226481e-07f, -5.092821275e-07f, -5.090405352e-07f, -5.087978720e-07f, -5.085541387e-07f,
+ -5.083093361e-07f, -5.080634649e-07f, -5.078165259e-07f, -5.075685198e-07f, -5.073194475e-07f, -5.070693097e-07f, -5.068181072e-07f, -5.065658407e-07f, -5.063125111e-07f, -5.060581192e-07f,
+ -5.058026656e-07f, -5.055461513e-07f, -5.052885769e-07f, -5.050299433e-07f, -5.047702514e-07f, -5.045095018e-07f, -5.042476953e-07f, -5.039848329e-07f, -5.037209152e-07f, -5.034559432e-07f,
+ -5.031899175e-07f, -5.029228390e-07f, -5.026547086e-07f, -5.023855270e-07f, -5.021152950e-07f, -5.018440135e-07f, -5.015716833e-07f, -5.012983052e-07f, -5.010238800e-07f, -5.007484086e-07f,
+ -5.004718918e-07f, -5.001943304e-07f, -4.999157253e-07f, -4.996360772e-07f, -4.993553871e-07f, -4.990736558e-07f, -4.987908841e-07f, -4.985070728e-07f, -4.982222228e-07f, -4.979363350e-07f,
+ -4.976494102e-07f, -4.973614492e-07f, -4.970724530e-07f, -4.967824223e-07f, -4.964913580e-07f, -4.961992610e-07f, -4.959061322e-07f, -4.956119723e-07f, -4.953167824e-07f, -4.950205632e-07f,
+ -4.947233156e-07f, -4.944250406e-07f, -4.941257388e-07f, -4.938254114e-07f, -4.935240591e-07f, -4.932216827e-07f, -4.929182833e-07f, -4.926138617e-07f, -4.923084187e-07f, -4.920019552e-07f,
+ -4.916944723e-07f, -4.913859706e-07f, -4.910764513e-07f, -4.907659150e-07f, -4.904543628e-07f, -4.901417955e-07f, -4.898282141e-07f, -4.895136194e-07f, -4.891980124e-07f, -4.888813940e-07f,
+ -4.885637651e-07f, -4.882451265e-07f, -4.879254793e-07f, -4.876048243e-07f, -4.872831625e-07f, -4.869604947e-07f, -4.866368220e-07f, -4.863121452e-07f, -4.859864652e-07f, -4.856597831e-07f,
+ -4.853320997e-07f, -4.850034159e-07f, -4.846737327e-07f, -4.843430511e-07f, -4.840113719e-07f, -4.836786962e-07f, -4.833450248e-07f, -4.830103588e-07f, -4.826746990e-07f, -4.823380464e-07f,
+ -4.820004020e-07f, -4.816617667e-07f, -4.813221415e-07f, -4.809815274e-07f, -4.806399252e-07f, -4.802973360e-07f, -4.799537608e-07f, -4.796092004e-07f, -4.792636559e-07f, -4.789171282e-07f,
+ -4.785696183e-07f, -4.782211273e-07f, -4.778716559e-07f, -4.775212054e-07f, -4.771697765e-07f, -4.768173703e-07f, -4.764639879e-07f, -4.761096301e-07f, -4.757542979e-07f, -4.753979925e-07f,
+ -4.750407146e-07f, -4.746824654e-07f, -4.743232459e-07f, -4.739630570e-07f, -4.736018997e-07f, -4.732397751e-07f, -4.728766841e-07f, -4.725126277e-07f, -4.721476070e-07f, -4.717816230e-07f,
+ -4.714146766e-07f, -4.710467690e-07f, -4.706779010e-07f, -4.703080738e-07f, -4.699372883e-07f, -4.695655456e-07f, -4.691928466e-07f, -4.688191925e-07f, -4.684445842e-07f, -4.680690228e-07f,
+ -4.676925093e-07f, -4.673150448e-07f, -4.669366302e-07f, -4.665572666e-07f, -4.661769550e-07f, -4.657956965e-07f, -4.654134922e-07f, -4.650303430e-07f, -4.646462500e-07f, -4.642612143e-07f,
+ -4.638752369e-07f, -4.634883189e-07f, -4.631004613e-07f, -4.627116652e-07f, -4.623219316e-07f, -4.619312616e-07f, -4.615396562e-07f, -4.611471165e-07f, -4.607536437e-07f, -4.603592386e-07f,
+ -4.599639025e-07f, -4.595676364e-07f, -4.591704413e-07f, -4.587723183e-07f, -4.583732685e-07f, -4.579732930e-07f, -4.575723929e-07f, -4.571705692e-07f, -4.567678230e-07f, -4.563641555e-07f,
+ -4.559595676e-07f, -4.555540605e-07f, -4.551476353e-07f, -4.547402930e-07f, -4.543320348e-07f, -4.539228617e-07f, -4.535127749e-07f, -4.531017754e-07f, -4.526898644e-07f, -4.522770429e-07f,
+ -4.518633121e-07f, -4.514486731e-07f, -4.510331269e-07f, -4.506166746e-07f, -4.501993175e-07f, -4.497810566e-07f, -4.493618930e-07f, -4.489418278e-07f, -4.485208621e-07f, -4.480989972e-07f,
+ -4.476762340e-07f, -4.472525737e-07f, -4.468280175e-07f, -4.464025665e-07f, -4.459762217e-07f, -4.455489844e-07f, -4.451208557e-07f, -4.446918366e-07f, -4.442619283e-07f, -4.438311321e-07f,
+ -4.433994489e-07f, -4.429668800e-07f, -4.425334265e-07f, -4.420990895e-07f, -4.416638702e-07f, -4.412277697e-07f, -4.407907892e-07f, -4.403529298e-07f, -4.399141927e-07f, -4.394745791e-07f,
+ -4.390340900e-07f, -4.385927267e-07f, -4.381504903e-07f, -4.377073819e-07f, -4.372634029e-07f, -4.368185542e-07f, -4.363728370e-07f, -4.359262526e-07f, -4.354788021e-07f, -4.350304867e-07f,
+ -4.345813075e-07f, -4.341312658e-07f, -4.336803627e-07f, -4.332285993e-07f, -4.327759769e-07f, -4.323224966e-07f, -4.318681596e-07f, -4.314129672e-07f, -4.309569204e-07f, -4.305000206e-07f,
+ -4.300422687e-07f, -4.295836662e-07f, -4.291242141e-07f, -4.286639137e-07f, -4.282027661e-07f, -4.277407725e-07f, -4.272779342e-07f, -4.268142523e-07f, -4.263497281e-07f, -4.258843627e-07f,
+ -4.254181574e-07f, -4.249511133e-07f, -4.244832317e-07f, -4.240145138e-07f, -4.235449608e-07f, -4.230745739e-07f, -4.226033543e-07f, -4.221313032e-07f, -4.216584219e-07f, -4.211847116e-07f,
+ -4.207101735e-07f, -4.202348088e-07f, -4.197586188e-07f, -4.192816046e-07f, -4.188037675e-07f, -4.183251088e-07f, -4.178456296e-07f, -4.173653312e-07f, -4.168842148e-07f, -4.164022818e-07f,
+ -4.159195332e-07f, -4.154359703e-07f, -4.149515944e-07f, -4.144664068e-07f, -4.139804086e-07f, -4.134936011e-07f, -4.130059856e-07f, -4.125175633e-07f, -4.120283355e-07f, -4.115383033e-07f,
+ -4.110474681e-07f, -4.105558311e-07f, -4.100633936e-07f, -4.095701568e-07f, -4.090761220e-07f, -4.085812905e-07f, -4.080856634e-07f, -4.075892421e-07f, -4.070920278e-07f, -4.065940219e-07f,
+ -4.060952255e-07f, -4.055956399e-07f, -4.050952665e-07f, -4.045941064e-07f, -4.040921609e-07f, -4.035894314e-07f, -4.030859191e-07f, -4.025816253e-07f, -4.020765512e-07f, -4.015706982e-07f,
+ -4.010640675e-07f, -4.005566603e-07f, -4.000484781e-07f, -3.995395221e-07f, -3.990297935e-07f, -3.985192937e-07f, -3.980080239e-07f, -3.974959854e-07f, -3.969831796e-07f, -3.964696077e-07f,
+ -3.959552710e-07f, -3.954401708e-07f, -3.949243085e-07f, -3.944076853e-07f, -3.938903025e-07f, -3.933721614e-07f, -3.928532633e-07f, -3.923336096e-07f, -3.918132015e-07f, -3.912920404e-07f,
+ -3.907701275e-07f, -3.902474642e-07f, -3.897240518e-07f, -3.891998916e-07f, -3.886749850e-07f, -3.881493331e-07f, -3.876229374e-07f, -3.870957992e-07f, -3.865679198e-07f, -3.860393004e-07f,
+ -3.855099426e-07f, -3.849798475e-07f, -3.844490165e-07f, -3.839174509e-07f, -3.833851521e-07f, -3.828521213e-07f, -3.823183600e-07f, -3.817838694e-07f, -3.812486509e-07f, -3.807127058e-07f,
+ -3.801760355e-07f, -3.796386413e-07f, -3.791005245e-07f, -3.785616865e-07f, -3.780221286e-07f, -3.774818522e-07f, -3.769408586e-07f, -3.763991491e-07f, -3.758567252e-07f, -3.753135881e-07f,
+ -3.747697392e-07f, -3.742251798e-07f, -3.736799114e-07f, -3.731339352e-07f, -3.725872527e-07f, -3.720398651e-07f, -3.714917739e-07f, -3.709429804e-07f, -3.703934859e-07f, -3.698432919e-07f,
+ -3.692923996e-07f, -3.687408104e-07f, -3.681885258e-07f, -3.676355471e-07f, -3.670818756e-07f, -3.665275127e-07f, -3.659724598e-07f, -3.654167183e-07f, -3.648602895e-07f, -3.643031748e-07f,
+ -3.637453756e-07f, -3.631868932e-07f, -3.626277291e-07f, -3.620678846e-07f, -3.615073611e-07f, -3.609461600e-07f, -3.603842827e-07f, -3.598217305e-07f, -3.592585048e-07f, -3.586946070e-07f,
+ -3.581300386e-07f, -3.575648008e-07f, -3.569988952e-07f, -3.564323230e-07f, -3.558650856e-07f, -3.552971846e-07f, -3.547286212e-07f, -3.541593968e-07f, -3.535895130e-07f, -3.530189709e-07f,
+ -3.524477721e-07f, -3.518759180e-07f, -3.513034099e-07f, -3.507302492e-07f, -3.501564375e-07f, -3.495819760e-07f, -3.490068661e-07f, -3.484311094e-07f, -3.478547071e-07f, -3.472776607e-07f,
+ -3.466999716e-07f, -3.461216413e-07f, -3.455426711e-07f, -3.449630624e-07f, -3.443828167e-07f, -3.438019353e-07f, -3.432204198e-07f, -3.426382715e-07f, -3.420554918e-07f, -3.414720822e-07f,
+ -3.408880440e-07f, -3.403033788e-07f, -3.397180879e-07f, -3.391321727e-07f, -3.385456347e-07f, -3.379584753e-07f, -3.373706959e-07f, -3.367822980e-07f, -3.361932830e-07f, -3.356036524e-07f,
+ -3.350134075e-07f, -3.344225497e-07f, -3.338310806e-07f, -3.332390016e-07f, -3.326463140e-07f, -3.320530194e-07f, -3.314591192e-07f, -3.308646148e-07f, -3.302695076e-07f, -3.296737992e-07f,
+ -3.290774909e-07f, -3.284805841e-07f, -3.278830804e-07f, -3.272849812e-07f, -3.266862879e-07f, -3.260870020e-07f, -3.254871249e-07f, -3.248866581e-07f, -3.242856030e-07f, -3.236839610e-07f,
+ -3.230817337e-07f, -3.224789225e-07f, -3.218755288e-07f, -3.212715541e-07f, -3.206669999e-07f, -3.200618676e-07f, -3.194561586e-07f, -3.188498745e-07f, -3.182430167e-07f, -3.176355866e-07f,
+ -3.170275857e-07f, -3.164190155e-07f, -3.158098774e-07f, -3.152001730e-07f, -3.145899036e-07f, -3.139790708e-07f, -3.133676760e-07f, -3.127557206e-07f, -3.121432063e-07f, -3.115301343e-07f,
+ -3.109165062e-07f, -3.103023235e-07f, -3.096875877e-07f, -3.090723001e-07f, -3.084564624e-07f, -3.078400759e-07f, -3.072231422e-07f, -3.066056626e-07f, -3.059876388e-07f, -3.053690722e-07f,
+ -3.047499643e-07f, -3.041303165e-07f, -3.035101303e-07f, -3.028894072e-07f, -3.022681488e-07f, -3.016463564e-07f, -3.010240316e-07f, -3.004011759e-07f, -2.997777907e-07f, -2.991538775e-07f,
+ -2.985294379e-07f, -2.979044733e-07f, -2.972789852e-07f, -2.966529751e-07f, -2.960264445e-07f, -2.953993949e-07f, -2.947718278e-07f, -2.941437446e-07f, -2.935151469e-07f, -2.928860362e-07f,
+ -2.922564140e-07f, -2.916262817e-07f, -2.909956410e-07f, -2.903644931e-07f, -2.897328398e-07f, -2.891006824e-07f, -2.884680225e-07f, -2.878348616e-07f, -2.872012012e-07f, -2.865670428e-07f,
+ -2.859323879e-07f, -2.852972379e-07f, -2.846615945e-07f, -2.840254591e-07f, -2.833888333e-07f, -2.827517185e-07f, -2.821141162e-07f, -2.814760280e-07f, -2.808374554e-07f, -2.801983998e-07f,
+ -2.795588629e-07f, -2.789188461e-07f, -2.782783509e-07f, -2.776373789e-07f, -2.769959315e-07f, -2.763540103e-07f, -2.757116168e-07f, -2.750687526e-07f, -2.744254190e-07f, -2.737816178e-07f,
+ -2.731373503e-07f, -2.724926181e-07f, -2.718474227e-07f, -2.712017657e-07f, -2.705556486e-07f, -2.699090728e-07f, -2.692620400e-07f, -2.686145516e-07f, -2.679666092e-07f, -2.673182143e-07f,
+ -2.666693685e-07f, -2.660200732e-07f, -2.653703300e-07f, -2.647201404e-07f, -2.640695059e-07f, -2.634184281e-07f, -2.627669086e-07f, -2.621149488e-07f, -2.614625502e-07f, -2.608097145e-07f,
+ -2.601564431e-07f, -2.595027376e-07f, -2.588485996e-07f, -2.581940304e-07f, -2.575390318e-07f, -2.568836052e-07f, -2.562277522e-07f, -2.555714742e-07f, -2.549147730e-07f, -2.542576499e-07f,
+ -2.536001065e-07f, -2.529421444e-07f, -2.522837651e-07f, -2.516249702e-07f, -2.509657611e-07f, -2.503061395e-07f, -2.496461069e-07f, -2.489856648e-07f, -2.483248148e-07f, -2.476635584e-07f,
+ -2.470018971e-07f, -2.463398326e-07f, -2.456773664e-07f, -2.450144999e-07f, -2.443512348e-07f, -2.436875727e-07f, -2.430235149e-07f, -2.423590632e-07f, -2.416942191e-07f, -2.410289840e-07f,
+ -2.403633597e-07f, -2.396973475e-07f, -2.390309491e-07f, -2.383641661e-07f, -2.376969999e-07f, -2.370294521e-07f, -2.363615243e-07f, -2.356932181e-07f, -2.350245350e-07f, -2.343554765e-07f,
+ -2.336860443e-07f, -2.330162398e-07f, -2.323460646e-07f, -2.316755204e-07f, -2.310046086e-07f, -2.303333307e-07f, -2.296616885e-07f, -2.289896834e-07f, -2.283173170e-07f, -2.276445908e-07f,
+ -2.269715064e-07f, -2.262980655e-07f, -2.256242694e-07f, -2.249501199e-07f, -2.242756184e-07f, -2.236007665e-07f, -2.229255659e-07f, -2.222500180e-07f, -2.215741244e-07f, -2.208978868e-07f,
+ -2.202213066e-07f, -2.195443854e-07f, -2.188671248e-07f, -2.181895263e-07f, -2.175115916e-07f, -2.168333222e-07f, -2.161547197e-07f, -2.154757856e-07f, -2.147965215e-07f, -2.141169289e-07f,
+ -2.134370096e-07f, -2.127567649e-07f, -2.120761965e-07f, -2.113953060e-07f, -2.107140949e-07f, -2.100325649e-07f, -2.093507174e-07f, -2.086685540e-07f, -2.079860764e-07f, -2.073032861e-07f,
+ -2.066201846e-07f, -2.059367736e-07f, -2.052530546e-07f, -2.045690293e-07f, -2.038846991e-07f, -2.032000656e-07f, -2.025151305e-07f, -2.018298952e-07f, -2.011443615e-07f, -2.004585308e-07f,
+ -1.997724047e-07f, -1.990859849e-07f, -1.983992728e-07f, -1.977122702e-07f, -1.970249784e-07f, -1.963373992e-07f, -1.956495341e-07f, -1.949613847e-07f, -1.942729526e-07f, -1.935842393e-07f,
+ -1.928952464e-07f, -1.922059755e-07f, -1.915164283e-07f, -1.908266062e-07f, -1.901365108e-07f, -1.894461438e-07f, -1.887555067e-07f, -1.880646012e-07f, -1.873734286e-07f, -1.866819908e-07f,
+ -1.859902892e-07f, -1.852983255e-07f, -1.846061011e-07f, -1.839136178e-07f, -1.832208771e-07f, -1.825278805e-07f, -1.818346297e-07f, -1.811411262e-07f, -1.804473716e-07f, -1.797533676e-07f,
+ -1.790591156e-07f, -1.783646174e-07f, -1.776698744e-07f, -1.769748882e-07f, -1.762796605e-07f, -1.755841928e-07f, -1.748884868e-07f, -1.741925439e-07f, -1.734963659e-07f, -1.727999542e-07f,
+ -1.721033104e-07f, -1.714064362e-07f, -1.707093332e-07f, -1.700120029e-07f, -1.693144469e-07f, -1.686166668e-07f, -1.679186642e-07f, -1.672204407e-07f, -1.665219979e-07f, -1.658233373e-07f,
+ -1.651244605e-07f, -1.644253692e-07f, -1.637260650e-07f, -1.630265493e-07f, -1.623268238e-07f, -1.616268902e-07f, -1.609267499e-07f, -1.602264046e-07f, -1.595258559e-07f, -1.588251053e-07f,
+ -1.581241545e-07f, -1.574230050e-07f, -1.567216585e-07f, -1.560201165e-07f, -1.553183805e-07f, -1.546164523e-07f, -1.539143334e-07f, -1.532120253e-07f, -1.525095297e-07f, -1.518068482e-07f,
+ -1.511039824e-07f, -1.504009338e-07f, -1.496977040e-07f, -1.489942947e-07f, -1.482907073e-07f, -1.475869436e-07f, -1.468830052e-07f, -1.461788935e-07f, -1.454746101e-07f, -1.447701568e-07f,
+ -1.440655351e-07f, -1.433607465e-07f, -1.426557926e-07f, -1.419506751e-07f, -1.412453956e-07f, -1.405399556e-07f, -1.398343567e-07f, -1.391286005e-07f, -1.384226886e-07f, -1.377166226e-07f,
+ -1.370104042e-07f, -1.363040348e-07f, -1.355975160e-07f, -1.348908496e-07f, -1.341840370e-07f, -1.334770798e-07f, -1.327699797e-07f, -1.320627383e-07f, -1.313553570e-07f, -1.306478376e-07f,
+ -1.299401816e-07f, -1.292323906e-07f, -1.285244661e-07f, -1.278164099e-07f, -1.271082235e-07f, -1.263999084e-07f, -1.256914662e-07f, -1.249828987e-07f, -1.242742072e-07f, -1.235653935e-07f,
+ -1.228564592e-07f, -1.221474057e-07f, -1.214382348e-07f, -1.207289479e-07f, -1.200195468e-07f, -1.193100329e-07f, -1.186004079e-07f, -1.178906733e-07f, -1.171808308e-07f, -1.164708820e-07f,
+ -1.157608284e-07f, -1.150506716e-07f, -1.143404132e-07f, -1.136300548e-07f, -1.129195980e-07f, -1.122090444e-07f, -1.114983956e-07f, -1.107876531e-07f, -1.100768186e-07f, -1.093658936e-07f,
+ -1.086548798e-07f, -1.079437787e-07f, -1.072325919e-07f, -1.065213210e-07f, -1.058099675e-07f, -1.050985332e-07f, -1.043870195e-07f, -1.036754280e-07f, -1.029637604e-07f, -1.022520182e-07f,
+ -1.015402031e-07f, -1.008283165e-07f, -1.001163601e-07f, -9.940433550e-08f, -9.869224426e-08f, -9.798008796e-08f, -9.726786820e-08f, -9.655558655e-08f, -9.584324462e-08f, -9.513084397e-08f,
+ -9.441838621e-08f, -9.370587291e-08f, -9.299330566e-08f, -9.228068604e-08f, -9.156801564e-08f, -9.085529604e-08f, -9.014252883e-08f, -8.942971559e-08f, -8.871685790e-08f, -8.800395736e-08f,
+ -8.729101553e-08f, -8.657803401e-08f, -8.586501438e-08f, -8.515195822e-08f, -8.443886711e-08f, -8.372574264e-08f, -8.301258638e-08f, -8.229939992e-08f, -8.158618484e-08f, -8.087294272e-08f,
+ -8.015967514e-08f, -7.944638368e-08f, -7.873306993e-08f, -7.801973545e-08f, -7.730638184e-08f, -7.659301067e-08f, -7.587962351e-08f, -7.516622195e-08f, -7.445280757e-08f, -7.373938195e-08f,
+ -7.302594665e-08f, -7.231250326e-08f, -7.159905337e-08f, -7.088559853e-08f, -7.017214033e-08f, -6.945868035e-08f, -6.874522016e-08f, -6.803176134e-08f, -6.731830546e-08f, -6.660485409e-08f,
+ -6.589140882e-08f, -6.517797121e-08f, -6.446454284e-08f, -6.375112529e-08f, -6.303772012e-08f, -6.232432890e-08f, -6.161095322e-08f, -6.089759464e-08f, -6.018425473e-08f, -5.947093507e-08f,
+ -5.875763722e-08f, -5.804436276e-08f, -5.733111325e-08f, -5.661789027e-08f, -5.590469539e-08f, -5.519153016e-08f, -5.447839617e-08f, -5.376529498e-08f, -5.305222816e-08f, -5.233919727e-08f,
+ -5.162620388e-08f, -5.091324956e-08f, -5.020033588e-08f, -4.948746439e-08f, -4.877463667e-08f, -4.806185427e-08f, -4.734911877e-08f, -4.663643173e-08f, -4.592379470e-08f, -4.521120926e-08f,
+ -4.449867697e-08f, -4.378619938e-08f, -4.307377806e-08f, -4.236141457e-08f, -4.164911047e-08f, -4.093686732e-08f, -4.022468669e-08f, -3.951257012e-08f, -3.880051918e-08f, -3.808853543e-08f,
+ -3.737662042e-08f, -3.666477571e-08f, -3.595300286e-08f, -3.524130343e-08f, -3.452967897e-08f, -3.381813103e-08f, -3.310666117e-08f, -3.239527095e-08f, -3.168396192e-08f, -3.097273562e-08f,
+ -3.026159363e-08f, -2.955053748e-08f, -2.883956873e-08f, -2.812868893e-08f, -2.741789963e-08f, -2.670720238e-08f, -2.599659873e-08f, -2.528609023e-08f, -2.457567842e-08f, -2.386536487e-08f,
+ -2.315515110e-08f, -2.244503868e-08f, -2.173502914e-08f, -2.102512404e-08f, -2.031532491e-08f, -1.960563331e-08f, -1.889605077e-08f, -1.818657884e-08f, -1.747721906e-08f, -1.676797298e-08f,
+ -1.605884213e-08f, -1.534982806e-08f, -1.464093231e-08f, -1.393215642e-08f, -1.322350193e-08f, -1.251497037e-08f, -1.180656329e-08f, -1.109828222e-08f, -1.039012869e-08f, -9.682104259e-09f,
+ -8.974210444e-09f, -8.266448787e-09f, -7.558820820e-09f, -6.851328078e-09f, -6.143972094e-09f, -5.436754401e-09f, -4.729676530e-09f, -4.022740014e-09f, -3.315946383e-09f, -2.609297167e-09f,
+ -1.902793895e-09f, -1.196438097e-09f, -4.902312992e-10f, 2.158249692e-10f, 9.217291821e-10f, 1.627479813e-09f, 2.333075337e-09f, 3.038514229e-09f, 3.743794965e-09f, 4.448916021e-09f,
+ 5.153875875e-09f, 5.858673004e-09f, 6.563305887e-09f, 7.267773003e-09f, 7.972072833e-09f, 8.676203857e-09f, 9.380164556e-09f, 1.008395341e-08f, 1.078756891e-08f, 1.149100953e-08f,
+ 1.219427376e-08f, 1.289736008e-08f, 1.360026698e-08f, 1.430299294e-08f, 1.500553646e-08f, 1.570789601e-08f, 1.641007010e-08f, 1.711205720e-08f, 1.781385581e-08f, 1.851546441e-08f,
+ 1.921688151e-08f, 1.991810558e-08f, 2.061913514e-08f, 2.131996866e-08f, 2.202060464e-08f, 2.272104158e-08f, 2.342127798e-08f, 2.412131233e-08f, 2.482114312e-08f, 2.552076887e-08f,
+ 2.622018806e-08f, 2.691939919e-08f, 2.761840077e-08f, 2.831719130e-08f, 2.901576928e-08f, 2.971413321e-08f, 3.041228160e-08f, 3.111021295e-08f, 3.180792577e-08f, 3.250541856e-08f,
+ 3.320268984e-08f, 3.389973810e-08f, 3.459656185e-08f, 3.529315962e-08f, 3.598952989e-08f, 3.668567120e-08f, 3.738158205e-08f, 3.807726095e-08f, 3.877270641e-08f, 3.946791696e-08f,
+ 4.016289110e-08f, 4.085762735e-08f, 4.155212423e-08f, 4.224638026e-08f, 4.294039395e-08f, 4.363416383e-08f, 4.432768841e-08f, 4.502096621e-08f, 4.571399577e-08f, 4.640677560e-08f,
+ 4.709930422e-08f, 4.779158016e-08f, 4.848360195e-08f, 4.917536810e-08f, 4.986687716e-08f, 5.055812765e-08f, 5.124911809e-08f, 5.193984701e-08f, 5.263031296e-08f, 5.332051445e-08f,
+ 5.401045002e-08f, 5.470011821e-08f, 5.538951755e-08f, 5.607864657e-08f, 5.676750382e-08f, 5.745608782e-08f, 5.814439712e-08f, 5.883243026e-08f, 5.952018577e-08f, 6.020766220e-08f,
+ 6.089485808e-08f, 6.158177197e-08f, 6.226840240e-08f, 6.295474793e-08f, 6.364080708e-08f, 6.432657842e-08f, 6.501206049e-08f, 6.569725184e-08f, 6.638215101e-08f, 6.706675656e-08f,
+ 6.775106704e-08f, 6.843508100e-08f, 6.911879699e-08f, 6.980221357e-08f, 7.048532930e-08f, 7.116814272e-08f, 7.185065240e-08f, 7.253285690e-08f, 7.321475477e-08f, 7.389634458e-08f,
+ 7.457762488e-08f, 7.525859423e-08f, 7.593925121e-08f, 7.661959437e-08f, 7.729962228e-08f, 7.797933351e-08f, 7.865872662e-08f, 7.933780018e-08f, 8.001655276e-08f, 8.069498293e-08f,
+ 8.137308926e-08f, 8.205087032e-08f, 8.272832470e-08f, 8.340545095e-08f, 8.408224765e-08f, 8.475871339e-08f, 8.543484674e-08f, 8.611064628e-08f, 8.678611058e-08f, 8.746123823e-08f,
+ 8.813602782e-08f, 8.881047791e-08f, 8.948458710e-08f, 9.015835396e-08f, 9.083177710e-08f, 9.150485509e-08f, 9.217758651e-08f, 9.284996997e-08f, 9.352200405e-08f, 9.419368733e-08f,
+ 9.486501842e-08f, 9.553599591e-08f, 9.620661838e-08f, 9.687688444e-08f, 9.754679269e-08f, 9.821634171e-08f, 9.888553011e-08f, 9.955435649e-08f, 1.002228194e-07f, 1.008909176e-07f,
+ 1.015586495e-07f, 1.022260138e-07f, 1.028930091e-07f, 1.035596340e-07f, 1.042258872e-07f, 1.048917671e-07f, 1.055572724e-07f, 1.062224018e-07f, 1.068871539e-07f, 1.075515272e-07f,
+ 1.082155204e-07f, 1.088791320e-07f, 1.095423608e-07f, 1.102052053e-07f, 1.108676642e-07f, 1.115297360e-07f, 1.121914194e-07f, 1.128527130e-07f, 1.135136155e-07f, 1.141741254e-07f,
+ 1.148342414e-07f, 1.154939621e-07f, 1.161532861e-07f, 1.168122121e-07f, 1.174707387e-07f, 1.181288645e-07f, 1.187865882e-07f, 1.194439084e-07f, 1.201008238e-07f, 1.207573329e-07f,
+ 1.214134344e-07f, 1.220691269e-07f, 1.227244091e-07f, 1.233792797e-07f, 1.240337372e-07f, 1.246877803e-07f, 1.253414077e-07f, 1.259946180e-07f, 1.266474099e-07f, 1.272997819e-07f,
+ 1.279517328e-07f, 1.286032612e-07f, 1.292543658e-07f, 1.299050451e-07f, 1.305552979e-07f, 1.312051228e-07f, 1.318545185e-07f, 1.325034837e-07f, 1.331520169e-07f, 1.338001169e-07f,
+ 1.344477822e-07f, 1.350950117e-07f, 1.357418039e-07f, 1.363881575e-07f, 1.370340712e-07f, 1.376795436e-07f, 1.383245734e-07f, 1.389691594e-07f, 1.396133000e-07f, 1.402569941e-07f,
+ 1.409002403e-07f, 1.415430373e-07f, 1.421853838e-07f, 1.428272783e-07f, 1.434687197e-07f, 1.441097066e-07f, 1.447502377e-07f, 1.453903116e-07f, 1.460299270e-07f, 1.466690827e-07f,
+ 1.473077773e-07f, 1.479460096e-07f, 1.485837781e-07f, 1.492210816e-07f, 1.498579188e-07f, 1.504942884e-07f, 1.511301890e-07f, 1.517656194e-07f, 1.524005783e-07f, 1.530350644e-07f,
+ 1.536690763e-07f, 1.543026128e-07f, 1.549356725e-07f, 1.555682543e-07f, 1.562003567e-07f, 1.568319785e-07f, 1.574631184e-07f, 1.580937751e-07f, 1.587239473e-07f, 1.593536338e-07f,
+ 1.599828332e-07f, 1.606115443e-07f, 1.612397658e-07f, 1.618674963e-07f, 1.624947347e-07f, 1.631214796e-07f, 1.637477298e-07f, 1.643734839e-07f, 1.649987408e-07f, 1.656234991e-07f,
+ 1.662477575e-07f, 1.668715149e-07f, 1.674947698e-07f, 1.681175212e-07f, 1.687397676e-07f, 1.693615078e-07f, 1.699827406e-07f, 1.706034647e-07f, 1.712236788e-07f, 1.718433817e-07f,
+ 1.724625721e-07f, 1.730812488e-07f, 1.736994105e-07f, 1.743170559e-07f, 1.749341838e-07f, 1.755507930e-07f, 1.761668821e-07f, 1.767824500e-07f, 1.773974955e-07f, 1.780120171e-07f,
+ 1.786260138e-07f, 1.792394842e-07f, 1.798524272e-07f, 1.804648414e-07f, 1.810767257e-07f, 1.816880788e-07f, 1.822988995e-07f, 1.829091865e-07f, 1.835189387e-07f, 1.841281547e-07f,
+ 1.847368333e-07f, 1.853449734e-07f, 1.859525736e-07f, 1.865596329e-07f, 1.871661498e-07f, 1.877721233e-07f, 1.883775521e-07f, 1.889824350e-07f, 1.895867707e-07f, 1.901905581e-07f,
+ 1.907937959e-07f, 1.913964829e-07f, 1.919986179e-07f, 1.926001997e-07f, 1.932012271e-07f, 1.938016988e-07f, 1.944016138e-07f, 1.950009707e-07f, 1.955997683e-07f, 1.961980055e-07f,
+ 1.967956811e-07f, 1.973927938e-07f, 1.979893425e-07f, 1.985853260e-07f, 1.991807430e-07f, 1.997755924e-07f, 2.003698730e-07f, 2.009635836e-07f, 2.015567231e-07f, 2.021492901e-07f,
+ 2.027412836e-07f, 2.033327023e-07f, 2.039235451e-07f, 2.045138108e-07f, 2.051034982e-07f, 2.056926061e-07f, 2.062811334e-07f, 2.068690789e-07f, 2.074564414e-07f, 2.080432197e-07f,
+ 2.086294127e-07f, 2.092150192e-07f, 2.098000381e-07f, 2.103844681e-07f, 2.109683081e-07f, 2.115515570e-07f, 2.121342135e-07f, 2.127162766e-07f, 2.132977450e-07f, 2.138786177e-07f,
+ 2.144588934e-07f, 2.150385710e-07f, 2.156176494e-07f, 2.161961273e-07f, 2.167740038e-07f, 2.173512775e-07f, 2.179279474e-07f, 2.185040123e-07f, 2.190794711e-07f, 2.196543227e-07f,
+ 2.202285658e-07f, 2.208021994e-07f, 2.213752223e-07f, 2.219476335e-07f, 2.225194317e-07f, 2.230906158e-07f, 2.236611847e-07f, 2.242311373e-07f, 2.248004725e-07f, 2.253691891e-07f,
+ 2.259372860e-07f, 2.265047620e-07f, 2.270716162e-07f, 2.276378473e-07f, 2.282034542e-07f, 2.287684358e-07f, 2.293327910e-07f, 2.298965188e-07f, 2.304596179e-07f, 2.310220873e-07f,
+ 2.315839258e-07f, 2.321451324e-07f, 2.327057060e-07f, 2.332656454e-07f, 2.338249496e-07f, 2.343836175e-07f, 2.349416479e-07f, 2.354990398e-07f, 2.360557921e-07f, 2.366119036e-07f,
+ 2.371673734e-07f, 2.377222003e-07f, 2.382763831e-07f, 2.388299210e-07f, 2.393828126e-07f, 2.399350571e-07f, 2.404866532e-07f, 2.410376000e-07f, 2.415878962e-07f, 2.421375410e-07f,
+ 2.426865331e-07f, 2.432348716e-07f, 2.437825553e-07f, 2.443295832e-07f, 2.448759542e-07f, 2.454216672e-07f, 2.459667212e-07f, 2.465111152e-07f, 2.470548480e-07f, 2.475979186e-07f,
+ 2.481403260e-07f, 2.486820691e-07f, 2.492231468e-07f, 2.497635581e-07f, 2.503033019e-07f, 2.508423773e-07f, 2.513807831e-07f, 2.519185182e-07f, 2.524555818e-07f, 2.529919727e-07f,
+ 2.535276898e-07f, 2.540627322e-07f, 2.545970988e-07f, 2.551307886e-07f, 2.556638005e-07f, 2.561961335e-07f, 2.567277866e-07f, 2.572587587e-07f, 2.577890489e-07f, 2.583186561e-07f,
+ 2.588475792e-07f, 2.593758174e-07f, 2.599033694e-07f, 2.604302344e-07f, 2.609564113e-07f, 2.614818991e-07f, 2.620066968e-07f, 2.625308033e-07f, 2.630542178e-07f, 2.635769391e-07f,
+ 2.640989662e-07f, 2.646202982e-07f, 2.651409340e-07f, 2.656608727e-07f, 2.661801133e-07f, 2.666986547e-07f, 2.672164960e-07f, 2.677336362e-07f, 2.682500742e-07f, 2.687658091e-07f,
+ 2.692808400e-07f, 2.697951657e-07f, 2.703087854e-07f, 2.708216981e-07f, 2.713339027e-07f, 2.718453983e-07f, 2.723561839e-07f, 2.728662586e-07f, 2.733756214e-07f, 2.738842713e-07f,
+ 2.743922073e-07f, 2.748994284e-07f, 2.754059338e-07f, 2.759117224e-07f, 2.764167933e-07f, 2.769211455e-07f, 2.774247780e-07f, 2.779276900e-07f, 2.784298804e-07f, 2.789313483e-07f,
+ 2.794320927e-07f, 2.799321127e-07f, 2.804314074e-07f, 2.809299757e-07f, 2.814278168e-07f, 2.819249297e-07f, 2.824213135e-07f, 2.829169672e-07f, 2.834118899e-07f, 2.839060807e-07f,
+ 2.843995386e-07f, 2.848922627e-07f, 2.853842520e-07f, 2.858755057e-07f, 2.863660228e-07f, 2.868558024e-07f, 2.873448436e-07f, 2.878331454e-07f, 2.883207069e-07f, 2.888075273e-07f,
+ 2.892936055e-07f, 2.897789407e-07f, 2.902635320e-07f, 2.907473785e-07f, 2.912304792e-07f, 2.917128332e-07f, 2.921944397e-07f, 2.926752977e-07f, 2.931554064e-07f, 2.936347649e-07f,
+ 2.941133721e-07f, 2.945912274e-07f, 2.950683296e-07f, 2.955446781e-07f, 2.960202718e-07f, 2.964951100e-07f, 2.969691916e-07f, 2.974425159e-07f, 2.979150819e-07f, 2.983868888e-07f,
+ 2.988579356e-07f, 2.993282216e-07f, 2.997977458e-07f, 3.002665074e-07f, 3.007345054e-07f, 3.012017391e-07f, 3.016682076e-07f, 3.021339099e-07f, 3.025988453e-07f, 3.030630128e-07f,
+ 3.035264117e-07f, 3.039890410e-07f, 3.044508999e-07f, 3.049119876e-07f, 3.053723031e-07f, 3.058318457e-07f, 3.062906145e-07f, 3.067486086e-07f, 3.072058273e-07f, 3.076622696e-07f,
+ 3.081179347e-07f, 3.085728219e-07f, 3.090269302e-07f, 3.094802588e-07f, 3.099328068e-07f, 3.103845736e-07f, 3.108355581e-07f, 3.112857597e-07f, 3.117351774e-07f, 3.121838105e-07f,
+ 3.126316581e-07f, 3.130787195e-07f, 3.135249937e-07f, 3.139704800e-07f, 3.144151775e-07f, 3.148590855e-07f, 3.153022032e-07f, 3.157445297e-07f, 3.161860642e-07f, 3.166268060e-07f,
+ 3.170667542e-07f, 3.175059080e-07f, 3.179442666e-07f, 3.183818293e-07f, 3.188185952e-07f, 3.192545635e-07f, 3.196897335e-07f, 3.201241044e-07f, 3.205576753e-07f, 3.209904456e-07f,
+ 3.214224143e-07f, 3.218535808e-07f, 3.222839443e-07f, 3.227135039e-07f, 3.231422589e-07f, 3.235702086e-07f, 3.239973521e-07f, 3.244236887e-07f, 3.248492177e-07f, 3.252739382e-07f,
+ 3.256978495e-07f, 3.261209508e-07f, 3.265432414e-07f, 3.269647205e-07f, 3.273853874e-07f, 3.278052413e-07f, 3.282242815e-07f, 3.286425071e-07f, 3.290599176e-07f, 3.294765120e-07f,
+ 3.298922897e-07f, 3.303072500e-07f, 3.307213921e-07f, 3.311347152e-07f, 3.315472186e-07f, 3.319589016e-07f, 3.323697635e-07f, 3.327798035e-07f, 3.331890209e-07f, 3.335974150e-07f,
+ 3.340049850e-07f, 3.344117303e-07f, 3.348176500e-07f, 3.352227436e-07f, 3.356270102e-07f, 3.360304492e-07f, 3.364330598e-07f, 3.368348414e-07f, 3.372357932e-07f, 3.376359146e-07f,
+ 3.380352047e-07f, 3.384336630e-07f, 3.388312887e-07f, 3.392280811e-07f, 3.396240396e-07f, 3.400191634e-07f, 3.404134518e-07f, 3.408069042e-07f, 3.411995199e-07f, 3.415912981e-07f,
+ 3.419822382e-07f, 3.423723395e-07f, 3.427616014e-07f, 3.431500231e-07f, 3.435376040e-07f, 3.439243435e-07f, 3.443102407e-07f, 3.446952951e-07f, 3.450795060e-07f, 3.454628727e-07f,
+ 3.458453946e-07f, 3.462270711e-07f, 3.466079013e-07f, 3.469878848e-07f, 3.473670207e-07f, 3.477453086e-07f, 3.481227477e-07f, 3.484993373e-07f, 3.488750769e-07f, 3.492499658e-07f,
+ 3.496240033e-07f, 3.499971888e-07f, 3.503695217e-07f, 3.507410013e-07f, 3.511116270e-07f, 3.514813981e-07f, 3.518503141e-07f, 3.522183742e-07f, 3.525855779e-07f, 3.529519246e-07f,
+ 3.533174135e-07f, 3.536820442e-07f, 3.540458160e-07f, 3.544087282e-07f, 3.547707802e-07f, 3.551319715e-07f, 3.554923014e-07f, 3.558517693e-07f, 3.562103746e-07f, 3.565681167e-07f,
+ 3.569249950e-07f, 3.572810089e-07f, 3.576361578e-07f, 3.579904411e-07f, 3.583438582e-07f, 3.586964085e-07f, 3.590480914e-07f, 3.593989064e-07f, 3.597488528e-07f, 3.600979301e-07f,
+ 3.604461376e-07f, 3.607934749e-07f, 3.611399412e-07f, 3.614855362e-07f, 3.618302590e-07f, 3.621741093e-07f, 3.625170864e-07f, 3.628591898e-07f, 3.632004189e-07f, 3.635407730e-07f,
+ 3.638802518e-07f, 3.642188546e-07f, 3.645565808e-07f, 3.648934299e-07f, 3.652294013e-07f, 3.655644946e-07f, 3.658987090e-07f, 3.662320442e-07f, 3.665644995e-07f, 3.668960744e-07f,
+ 3.672267684e-07f, 3.675565809e-07f, 3.678855114e-07f, 3.682135593e-07f, 3.685407242e-07f, 3.688670054e-07f, 3.691924025e-07f, 3.695169149e-07f, 3.698405421e-07f, 3.701632836e-07f,
+ 3.704851389e-07f, 3.708061074e-07f, 3.711261887e-07f, 3.714453821e-07f, 3.717636873e-07f, 3.720811036e-07f, 3.723976307e-07f, 3.727132679e-07f, 3.730280147e-07f, 3.733418708e-07f,
+ 3.736548355e-07f, 3.739669084e-07f, 3.742780889e-07f, 3.745883767e-07f, 3.748977711e-07f, 3.752062718e-07f, 3.755138781e-07f, 3.758205897e-07f, 3.761264060e-07f, 3.764313266e-07f,
+ 3.767353510e-07f, 3.770384787e-07f, 3.773407092e-07f, 3.776420421e-07f, 3.779424769e-07f, 3.782420131e-07f, 3.785406503e-07f, 3.788383879e-07f, 3.791352256e-07f, 3.794311629e-07f,
+ 3.797261992e-07f, 3.800203342e-07f, 3.803135675e-07f, 3.806058984e-07f, 3.808973267e-07f, 3.811878518e-07f, 3.814774733e-07f, 3.817661908e-07f, 3.820540038e-07f, 3.823409119e-07f,
+ 3.826269147e-07f, 3.829120116e-07f, 3.831962023e-07f, 3.834794864e-07f, 3.837618634e-07f, 3.840433329e-07f, 3.843238944e-07f, 3.846035476e-07f, 3.848822920e-07f, 3.851601272e-07f,
+ 3.854370528e-07f, 3.857130684e-07f, 3.859881735e-07f, 3.862623678e-07f, 3.865356509e-07f, 3.868080223e-07f, 3.870794816e-07f, 3.873500284e-07f, 3.876196624e-07f, 3.878883831e-07f,
+ 3.881561902e-07f, 3.884230832e-07f, 3.886890618e-07f, 3.889541255e-07f, 3.892182741e-07f, 3.894815070e-07f, 3.897438239e-07f, 3.900052245e-07f, 3.902657084e-07f, 3.905252751e-07f,
+ 3.907839243e-07f, 3.910416557e-07f, 3.912984688e-07f, 3.915543634e-07f, 3.918093389e-07f, 3.920633952e-07f, 3.923165317e-07f, 3.925687482e-07f, 3.928200443e-07f, 3.930704196e-07f,
+ 3.933198738e-07f, 3.935684065e-07f, 3.938160174e-07f, 3.940627062e-07f, 3.943084724e-07f, 3.945533158e-07f, 3.947972361e-07f, 3.950402327e-07f, 3.952823056e-07f, 3.955234542e-07f,
+ 3.957636783e-07f, 3.960029775e-07f, 3.962413516e-07f, 3.964788001e-07f, 3.967153228e-07f, 3.969509194e-07f, 3.971855894e-07f, 3.974193327e-07f, 3.976521489e-07f, 3.978840376e-07f,
+ 3.981149987e-07f, 3.983450317e-07f, 3.985741363e-07f, 3.988023123e-07f, 3.990295593e-07f, 3.992558771e-07f, 3.994812654e-07f, 3.997057238e-07f, 3.999292520e-07f, 4.001518499e-07f,
+ 4.003735170e-07f, 4.005942531e-07f, 4.008140579e-07f, 4.010329312e-07f, 4.012508725e-07f, 4.014678818e-07f, 4.016839586e-07f, 4.018991028e-07f, 4.021133140e-07f, 4.023265920e-07f,
+ 4.025389365e-07f, 4.027503472e-07f, 4.029608239e-07f, 4.031703663e-07f, 4.033789741e-07f, 4.035866472e-07f, 4.037933852e-07f, 4.039991879e-07f, 4.042040550e-07f, 4.044079863e-07f,
+ 4.046109815e-07f, 4.048130405e-07f, 4.050141629e-07f, 4.052143485e-07f, 4.054135971e-07f, 4.056119084e-07f, 4.058092822e-07f, 4.060057183e-07f, 4.062012164e-07f, 4.063957764e-07f,
+ 4.065893979e-07f, 4.067820808e-07f, 4.069738249e-07f, 4.071646299e-07f, 4.073544955e-07f, 4.075434217e-07f, 4.077314082e-07f, 4.079184547e-07f, 4.081045611e-07f, 4.082897271e-07f,
+ 4.084739526e-07f, 4.086572373e-07f, 4.088395811e-07f, 4.090209837e-07f, 4.092014450e-07f, 4.093809647e-07f, 4.095595427e-07f, 4.097371788e-07f, 4.099138728e-07f, 4.100896244e-07f,
+ 4.102644336e-07f, 4.104383002e-07f, 4.106112239e-07f, 4.107832046e-07f, 4.109542421e-07f, 4.111243362e-07f, 4.112934868e-07f, 4.114616937e-07f, 4.116289567e-07f, 4.117952758e-07f,
+ 4.119606506e-07f, 4.121250810e-07f, 4.122885670e-07f, 4.124511083e-07f, 4.126127048e-07f, 4.127733563e-07f, 4.129330626e-07f, 4.130918238e-07f, 4.132496395e-07f, 4.134065096e-07f,
+ 4.135624341e-07f, 4.137174127e-07f, 4.138714454e-07f, 4.140245319e-07f, 4.141766723e-07f, 4.143278662e-07f, 4.144781137e-07f, 4.146274145e-07f, 4.147757686e-07f, 4.149231759e-07f,
+ 4.150696361e-07f, 4.152151493e-07f, 4.153597152e-07f, 4.155033338e-07f, 4.156460050e-07f, 4.157877286e-07f, 4.159285046e-07f, 4.160683328e-07f, 4.162072131e-07f, 4.163451455e-07f,
+ 4.164821298e-07f, 4.166181660e-07f, 4.167532539e-07f, 4.168873934e-07f, 4.170205846e-07f, 4.171528272e-07f, 4.172841212e-07f, 4.174144665e-07f, 4.175438631e-07f, 4.176723108e-07f,
+ 4.177998095e-07f, 4.179263593e-07f, 4.180519600e-07f, 4.181766116e-07f, 4.183003139e-07f, 4.184230670e-07f, 4.185448707e-07f, 4.186657250e-07f, 4.187856298e-07f, 4.189045851e-07f,
+ 4.190225909e-07f, 4.191396470e-07f, 4.192557534e-07f, 4.193709101e-07f, 4.194851170e-07f, 4.195983741e-07f, 4.197106813e-07f, 4.198220385e-07f, 4.199324459e-07f, 4.200419032e-07f,
+ 4.201504105e-07f, 4.202579678e-07f, 4.203645750e-07f, 4.204702321e-07f, 4.205749390e-07f, 4.206786957e-07f, 4.207815023e-07f, 4.208833587e-07f, 4.209842648e-07f, 4.210842207e-07f,
+ 4.211832264e-07f, 4.212812818e-07f, 4.213783869e-07f, 4.214745417e-07f, 4.215697462e-07f, 4.216640004e-07f, 4.217573044e-07f, 4.218496580e-07f, 4.219410614e-07f, 4.220315145e-07f,
+ 4.221210173e-07f, 4.222095698e-07f, 4.222971721e-07f, 4.223838242e-07f, 4.224695260e-07f, 4.225542776e-07f, 4.226380790e-07f, 4.227209303e-07f, 4.228028314e-07f, 4.228837824e-07f,
+ 4.229637833e-07f, 4.230428342e-07f, 4.231209350e-07f, 4.231980859e-07f, 4.232742868e-07f, 4.233495378e-07f, 4.234238389e-07f, 4.234971901e-07f, 4.235695916e-07f, 4.236410434e-07f,
+ 4.237115455e-07f, 4.237810979e-07f, 4.238497007e-07f, 4.239173541e-07f, 4.239840579e-07f, 4.240498123e-07f, 4.241146174e-07f, 4.241784732e-07f, 4.242413798e-07f, 4.243033373e-07f,
+ 4.243643456e-07f, 4.244244050e-07f, 4.244835154e-07f, 4.245416769e-07f, 4.245988897e-07f, 4.246551538e-07f, 4.247104692e-07f, 4.247648362e-07f, 4.248182547e-07f, 4.248707248e-07f,
+ 4.249222467e-07f, 4.249728204e-07f, 4.250224460e-07f, 4.250711236e-07f, 4.251188534e-07f, 4.251656354e-07f, 4.252114697e-07f, 4.252563564e-07f, 4.253002957e-07f, 4.253432876e-07f,
+ 4.253853323e-07f, 4.254264298e-07f, 4.254665804e-07f, 4.255057840e-07f, 4.255440409e-07f, 4.255813511e-07f, 4.256177148e-07f, 4.256531322e-07f, 4.256876032e-07f, 4.257211281e-07f,
+ 4.257537069e-07f, 4.257853399e-07f, 4.258160272e-07f, 4.258457689e-07f, 4.258745651e-07f, 4.259024160e-07f, 4.259293217e-07f, 4.259552824e-07f, 4.259802982e-07f, 4.260043693e-07f,
+ 4.260274958e-07f, 4.260496779e-07f, 4.260709158e-07f, 4.260912095e-07f, 4.261105593e-07f, 4.261289653e-07f, 4.261464278e-07f, 4.261629467e-07f, 4.261785224e-07f, 4.261931550e-07f,
+ 4.262068447e-07f, 4.262195916e-07f, 4.262313960e-07f, 4.262422579e-07f, 4.262521777e-07f, 4.262611554e-07f, 4.262691912e-07f, 4.262762854e-07f, 4.262824382e-07f, 4.262876496e-07f,
+ 4.262919200e-07f, 4.262952495e-07f, 4.262976383e-07f, 4.262990866e-07f, 4.262995947e-07f, 4.262991626e-07f, 4.262977907e-07f, 4.262954791e-07f, 4.262922281e-07f, 4.262880378e-07f,
+ 4.262829085e-07f, 4.262768404e-07f, 4.262698337e-07f, 4.262618886e-07f, 4.262530054e-07f, 4.262431842e-07f, 4.262324254e-07f, 4.262207290e-07f, 4.262080954e-07f, 4.261945249e-07f,
+ 4.261800175e-07f, 4.261645736e-07f, 4.261481934e-07f, 4.261308772e-07f, 4.261126251e-07f, 4.260934375e-07f, 4.260733145e-07f, 4.260522565e-07f, 4.260302637e-07f, 4.260073362e-07f,
+ 4.259834745e-07f, 4.259586787e-07f, 4.259329491e-07f, 4.259062860e-07f, 4.258786896e-07f, 4.258501601e-07f, 4.258206980e-07f, 4.257903033e-07f, 4.257589765e-07f, 4.257267177e-07f,
+ 4.256935273e-07f, 4.256594054e-07f, 4.256243525e-07f, 4.255883688e-07f, 4.255514545e-07f, 4.255136099e-07f, 4.254748354e-07f, 4.254351313e-07f, 4.253944977e-07f, 4.253529350e-07f,
+ 4.253104436e-07f, 4.252670236e-07f, 4.252226755e-07f, 4.251773994e-07f, 4.251311957e-07f, 4.250840648e-07f, 4.250360068e-07f, 4.249870222e-07f, 4.249371112e-07f, 4.248862742e-07f,
+ 4.248345114e-07f, 4.247818232e-07f, 4.247282098e-07f, 4.246736717e-07f, 4.246182092e-07f, 4.245618225e-07f, 4.245045120e-07f, 4.244462780e-07f, 4.243871208e-07f, 4.243270408e-07f,
+ 4.242660384e-07f, 4.242041138e-07f, 4.241412674e-07f, 4.240774995e-07f, 4.240128105e-07f, 4.239472007e-07f, 4.238806704e-07f, 4.238132201e-07f, 4.237448500e-07f, 4.236755606e-07f,
+ 4.236053521e-07f, 4.235342250e-07f, 4.234621795e-07f, 4.233892160e-07f, 4.233153350e-07f, 4.232405367e-07f, 4.231648216e-07f, 4.230881900e-07f, 4.230106422e-07f, 4.229321787e-07f,
+ 4.228527998e-07f, 4.227725059e-07f, 4.226912973e-07f, 4.226091745e-07f, 4.225261379e-07f, 4.224421877e-07f, 4.223573245e-07f, 4.222715485e-07f, 4.221848602e-07f, 4.220972600e-07f,
+ 4.220087482e-07f, 4.219193253e-07f, 4.218289916e-07f, 4.217377476e-07f, 4.216455936e-07f, 4.215525301e-07f, 4.214585574e-07f, 4.213636760e-07f, 4.212678863e-07f, 4.211711886e-07f,
+ 4.210735835e-07f, 4.209750712e-07f, 4.208756523e-07f, 4.207753271e-07f, 4.206740961e-07f, 4.205719597e-07f, 4.204689182e-07f, 4.203649722e-07f, 4.202601221e-07f, 4.201543682e-07f,
+ 4.200477111e-07f, 4.199401512e-07f, 4.198316888e-07f, 4.197223244e-07f, 4.196120585e-07f, 4.195008915e-07f, 4.193888239e-07f, 4.192758561e-07f, 4.191619885e-07f, 4.190472216e-07f,
+ 4.189315558e-07f, 4.188149916e-07f, 4.186975295e-07f, 4.185791699e-07f, 4.184599132e-07f, 4.183397599e-07f, 4.182187106e-07f, 4.180967655e-07f, 4.179739253e-07f, 4.178501904e-07f,
+ 4.177255612e-07f, 4.176000382e-07f, 4.174736219e-07f, 4.173463128e-07f, 4.172181113e-07f, 4.170890180e-07f, 4.169590332e-07f, 4.168281575e-07f, 4.166963914e-07f, 4.165637353e-07f,
+ 4.164301898e-07f, 4.162957553e-07f, 4.161604324e-07f, 4.160242214e-07f, 4.158871230e-07f, 4.157491376e-07f, 4.156102657e-07f, 4.154705077e-07f, 4.153298643e-07f, 4.151883360e-07f,
+ 4.150459231e-07f, 4.149026263e-07f, 4.147584460e-07f, 4.146133827e-07f, 4.144674370e-07f, 4.143206094e-07f, 4.141729004e-07f, 4.140243106e-07f, 4.138748403e-07f, 4.137244903e-07f,
+ 4.135732609e-07f, 4.134211527e-07f, 4.132681663e-07f, 4.131143021e-07f, 4.129595607e-07f, 4.128039427e-07f, 4.126474486e-07f, 4.124900788e-07f, 4.123318341e-07f, 4.121727148e-07f,
+ 4.120127215e-07f, 4.118518549e-07f, 4.116901153e-07f, 4.115275034e-07f, 4.113640198e-07f, 4.111996649e-07f, 4.110344394e-07f, 4.108683438e-07f, 4.107013786e-07f, 4.105335444e-07f,
+ 4.103648417e-07f, 4.101952712e-07f, 4.100248334e-07f, 4.098535289e-07f, 4.096813582e-07f, 4.095083218e-07f, 4.093344205e-07f, 4.091596547e-07f, 4.089840250e-07f, 4.088075320e-07f,
+ 4.086301763e-07f, 4.084519584e-07f, 4.082728790e-07f, 4.080929386e-07f, 4.079121378e-07f, 4.077304773e-07f, 4.075479575e-07f, 4.073645790e-07f, 4.071803426e-07f, 4.069952487e-07f,
+ 4.068092980e-07f, 4.066224910e-07f, 4.064348284e-07f, 4.062463108e-07f, 4.060569388e-07f, 4.058667129e-07f, 4.056756338e-07f, 4.054837021e-07f, 4.052909184e-07f, 4.050972833e-07f,
+ 4.049027974e-07f, 4.047074614e-07f, 4.045112758e-07f, 4.043142413e-07f, 4.041163586e-07f, 4.039176281e-07f, 4.037180506e-07f, 4.035176267e-07f, 4.033163570e-07f, 4.031142421e-07f,
+ 4.029112827e-07f, 4.027074794e-07f, 4.025028328e-07f, 4.022973436e-07f, 4.020910125e-07f, 4.018838399e-07f, 4.016758267e-07f, 4.014669734e-07f, 4.012572807e-07f, 4.010467492e-07f,
+ 4.008353796e-07f, 4.006231726e-07f, 4.004101287e-07f, 4.001962486e-07f, 3.999815331e-07f, 3.997659827e-07f, 3.995495981e-07f, 3.993323800e-07f, 3.991143290e-07f, 3.988954458e-07f,
+ 3.986757311e-07f, 3.984551855e-07f, 3.982338097e-07f, 3.980116044e-07f, 3.977885703e-07f, 3.975647079e-07f, 3.973400181e-07f, 3.971145014e-07f, 3.968881586e-07f, 3.966609903e-07f,
+ 3.964329972e-07f, 3.962041801e-07f, 3.959745395e-07f, 3.957440762e-07f, 3.955127909e-07f, 3.952806842e-07f, 3.950477569e-07f, 3.948140096e-07f, 3.945794431e-07f, 3.943440580e-07f,
+ 3.941078550e-07f, 3.938708349e-07f, 3.936329983e-07f, 3.933943460e-07f, 3.931548786e-07f, 3.929145969e-07f, 3.926735016e-07f, 3.924315933e-07f, 3.921888728e-07f, 3.919453409e-07f,
+ 3.917009981e-07f, 3.914558454e-07f, 3.912098832e-07f, 3.909631125e-07f, 3.907155339e-07f, 3.904671481e-07f, 3.902179558e-07f, 3.899679578e-07f, 3.897171549e-07f, 3.894655477e-07f,
+ 3.892131370e-07f, 3.889599234e-07f, 3.887059079e-07f, 3.884510910e-07f, 3.881954735e-07f, 3.879390562e-07f, 3.876818398e-07f, 3.874238250e-07f, 3.871650126e-07f, 3.869054034e-07f,
+ 3.866449981e-07f, 3.863837974e-07f, 3.861218020e-07f, 3.858590129e-07f, 3.855954306e-07f, 3.853310560e-07f, 3.850658898e-07f, 3.847999327e-07f, 3.845331856e-07f, 3.842656492e-07f,
+ 3.839973243e-07f, 3.837282115e-07f, 3.834583118e-07f, 3.831876258e-07f, 3.829161544e-07f, 3.826438983e-07f, 3.823708582e-07f, 3.820970350e-07f, 3.818224294e-07f, 3.815470423e-07f,
+ 3.812708743e-07f, 3.809939263e-07f, 3.807161990e-07f, 3.804376933e-07f, 3.801584099e-07f, 3.798783497e-07f, 3.795975133e-07f, 3.793159016e-07f, 3.790335154e-07f, 3.787503555e-07f,
+ 3.784664227e-07f, 3.781817177e-07f, 3.778962414e-07f, 3.776099946e-07f, 3.773229780e-07f, 3.770351925e-07f, 3.767466389e-07f, 3.764573180e-07f, 3.761672306e-07f, 3.758763774e-07f,
+ 3.755847594e-07f, 3.752923773e-07f, 3.749992320e-07f, 3.747053242e-07f, 3.744106548e-07f, 3.741152245e-07f, 3.738190343e-07f, 3.735220849e-07f, 3.732243772e-07f, 3.729259119e-07f,
+ 3.726266899e-07f, 3.723267121e-07f, 3.720259793e-07f, 3.717244922e-07f, 3.714222517e-07f, 3.711192587e-07f, 3.708155140e-07f, 3.705110184e-07f, 3.702057728e-07f, 3.698997780e-07f,
+ 3.695930348e-07f, 3.692855441e-07f, 3.689773067e-07f, 3.686683235e-07f, 3.683585954e-07f, 3.680481230e-07f, 3.677369075e-07f, 3.674249494e-07f, 3.671122498e-07f, 3.667988095e-07f,
+ 3.664846293e-07f, 3.661697101e-07f, 3.658540528e-07f, 3.655376581e-07f, 3.652205270e-07f, 3.649026603e-07f, 3.645840590e-07f, 3.642647238e-07f, 3.639446556e-07f, 3.636238553e-07f,
+ 3.633023237e-07f, 3.629800618e-07f, 3.626570704e-07f, 3.623333504e-07f, 3.620089026e-07f, 3.616837280e-07f, 3.613578274e-07f, 3.610312016e-07f, 3.607038517e-07f, 3.603757783e-07f,
+ 3.600469826e-07f, 3.597174652e-07f, 3.593872272e-07f, 3.590562693e-07f, 3.587245925e-07f, 3.583921977e-07f, 3.580590858e-07f, 3.577252577e-07f, 3.573907141e-07f, 3.570554562e-07f,
+ 3.567194847e-07f, 3.563828005e-07f, 3.560454046e-07f, 3.557072979e-07f, 3.553684812e-07f, 3.550289555e-07f, 3.546887216e-07f, 3.543477805e-07f, 3.540061331e-07f, 3.536637803e-07f,
+ 3.533207230e-07f, 3.529769621e-07f, 3.526324985e-07f, 3.522873332e-07f, 3.519414671e-07f, 3.515949010e-07f, 3.512476359e-07f, 3.508996728e-07f, 3.505510125e-07f, 3.502016559e-07f,
+ 3.498516041e-07f, 3.495008579e-07f, 3.491494182e-07f, 3.487972860e-07f, 3.484444622e-07f, 3.480909478e-07f, 3.477367436e-07f, 3.473818506e-07f, 3.470262698e-07f, 3.466700020e-07f,
+ 3.463130483e-07f, 3.459554095e-07f, 3.455970866e-07f, 3.452380805e-07f, 3.448783923e-07f, 3.445180227e-07f, 3.441569729e-07f, 3.437952436e-07f, 3.434328359e-07f, 3.430697508e-07f,
+ 3.427059891e-07f, 3.423415518e-07f, 3.419764399e-07f, 3.416106543e-07f, 3.412441961e-07f, 3.408770660e-07f, 3.405092652e-07f, 3.401407946e-07f, 3.397716550e-07f, 3.394018476e-07f,
+ 3.390313732e-07f, 3.386602328e-07f, 3.382884274e-07f, 3.379159580e-07f, 3.375428254e-07f, 3.371690308e-07f, 3.367945750e-07f, 3.364194591e-07f, 3.360436840e-07f, 3.356672507e-07f,
+ 3.352901601e-07f, 3.349124132e-07f, 3.345340111e-07f, 3.341549547e-07f, 3.337752450e-07f, 3.333948829e-07f, 3.330138695e-07f, 3.326322057e-07f, 3.322498925e-07f, 3.318669309e-07f,
+ 3.314833219e-07f, 3.310990665e-07f, 3.307141657e-07f, 3.303286205e-07f, 3.299424318e-07f, 3.295556007e-07f, 3.291681281e-07f, 3.287800151e-07f, 3.283912626e-07f, 3.280018716e-07f,
+ 3.276118433e-07f, 3.272211784e-07f, 3.268298782e-07f, 3.264379434e-07f, 3.260453753e-07f, 3.256521747e-07f, 3.252583427e-07f, 3.248638803e-07f, 3.244687885e-07f, 3.240730683e-07f,
+ 3.236767207e-07f, 3.232797467e-07f, 3.228821474e-07f, 3.224839238e-07f, 3.220850769e-07f, 3.216856076e-07f, 3.212855171e-07f, 3.208848063e-07f, 3.204834763e-07f, 3.200815281e-07f,
+ 3.196789627e-07f, 3.192757812e-07f, 3.188719845e-07f, 3.184675736e-07f, 3.180625498e-07f, 3.176569138e-07f, 3.172506669e-07f, 3.168438099e-07f, 3.164363440e-07f, 3.160282702e-07f,
+ 3.156195895e-07f, 3.152103030e-07f, 3.148004116e-07f, 3.143899165e-07f, 3.139788187e-07f, 3.135671191e-07f, 3.131548190e-07f, 3.127419192e-07f, 3.123284208e-07f, 3.119143250e-07f,
+ 3.114996327e-07f, 3.110843449e-07f, 3.106684628e-07f, 3.102519874e-07f, 3.098349197e-07f, 3.094172607e-07f, 3.089990117e-07f, 3.085801735e-07f, 3.081607472e-07f, 3.077407339e-07f,
+ 3.073201347e-07f, 3.068989507e-07f, 3.064771828e-07f, 3.060548321e-07f, 3.056318997e-07f, 3.052083867e-07f, 3.047842941e-07f, 3.043596230e-07f, 3.039343745e-07f, 3.035085496e-07f,
+ 3.030821493e-07f, 3.026551749e-07f, 3.022276272e-07f, 3.017995075e-07f, 3.013708167e-07f, 3.009415560e-07f, 3.005117263e-07f, 3.000813289e-07f, 2.996503648e-07f, 2.992188350e-07f,
+ 2.987867406e-07f, 2.983540827e-07f, 2.979208624e-07f, 2.974870808e-07f, 2.970527389e-07f, 2.966178378e-07f, 2.961823787e-07f, 2.957463625e-07f, 2.953097905e-07f, 2.948726636e-07f,
+ 2.944349830e-07f, 2.939967497e-07f, 2.935579649e-07f, 2.931186296e-07f, 2.926787449e-07f, 2.922383119e-07f, 2.917973317e-07f, 2.913558055e-07f, 2.909137342e-07f, 2.904711191e-07f,
+ 2.900279611e-07f, 2.895842615e-07f, 2.891400212e-07f, 2.886952414e-07f, 2.882499232e-07f, 2.878040677e-07f, 2.873576761e-07f, 2.869107493e-07f, 2.864632885e-07f, 2.860152949e-07f,
+ 2.855667695e-07f, 2.851177134e-07f, 2.846681277e-07f, 2.842180136e-07f, 2.837673722e-07f, 2.833162046e-07f, 2.828645118e-07f, 2.824122951e-07f, 2.819595554e-07f, 2.815062940e-07f,
+ 2.810525120e-07f, 2.805982104e-07f, 2.801433904e-07f, 2.796880531e-07f, 2.792321996e-07f, 2.787758311e-07f, 2.783189486e-07f, 2.778615534e-07f, 2.774036464e-07f, 2.769452289e-07f,
+ 2.764863019e-07f, 2.760268667e-07f, 2.755669242e-07f, 2.751064758e-07f, 2.746455223e-07f, 2.741840651e-07f, 2.737221053e-07f, 2.732596438e-07f, 2.727966820e-07f, 2.723332210e-07f,
+ 2.718692617e-07f, 2.714048055e-07f, 2.709398535e-07f, 2.704744067e-07f, 2.700084663e-07f, 2.695420335e-07f, 2.690751093e-07f, 2.686076950e-07f, 2.681397917e-07f, 2.676714005e-07f,
+ 2.672025225e-07f, 2.667331589e-07f, 2.662633109e-07f, 2.657929795e-07f, 2.653221660e-07f, 2.648508715e-07f, 2.643790971e-07f, 2.639068440e-07f, 2.634341133e-07f, 2.629609061e-07f,
+ 2.624872237e-07f, 2.620130672e-07f, 2.615384377e-07f, 2.610633364e-07f, 2.605877644e-07f, 2.601117229e-07f, 2.596352131e-07f, 2.591582361e-07f, 2.586807930e-07f, 2.582028850e-07f,
+ 2.577245134e-07f, 2.572456791e-07f, 2.567663835e-07f, 2.562866276e-07f, 2.558064126e-07f, 2.553257397e-07f, 2.548446100e-07f, 2.543630248e-07f, 2.538809851e-07f, 2.533984921e-07f,
+ 2.529155471e-07f, 2.524321511e-07f, 2.519483054e-07f, 2.514640111e-07f, 2.509792693e-07f, 2.504940813e-07f, 2.500084482e-07f, 2.495223712e-07f, 2.490358515e-07f, 2.485488902e-07f,
+ 2.480614885e-07f, 2.475736475e-07f, 2.470853686e-07f, 2.465966527e-07f, 2.461075012e-07f, 2.456179151e-07f, 2.451278957e-07f, 2.446374442e-07f, 2.441465616e-07f, 2.436552493e-07f,
+ 2.431635083e-07f, 2.426713399e-07f, 2.421787452e-07f, 2.416857255e-07f, 2.411922818e-07f, 2.406984155e-07f, 2.402041276e-07f, 2.397094194e-07f, 2.392142920e-07f, 2.387187467e-07f,
+ 2.382227846e-07f, 2.377264069e-07f, 2.372296148e-07f, 2.367324095e-07f, 2.362347921e-07f, 2.357367639e-07f, 2.352383261e-07f, 2.347394798e-07f, 2.342402263e-07f, 2.337405667e-07f,
+ 2.332405022e-07f, 2.327400341e-07f, 2.322391635e-07f, 2.317378915e-07f, 2.312362195e-07f, 2.307341486e-07f, 2.302316800e-07f, 2.297288149e-07f, 2.292255545e-07f, 2.287219000e-07f,
+ 2.282178526e-07f, 2.277134135e-07f, 2.272085839e-07f, 2.267033650e-07f, 2.261977581e-07f, 2.256917642e-07f, 2.251853846e-07f, 2.246786205e-07f, 2.241714732e-07f, 2.236639438e-07f,
+ 2.231560335e-07f, 2.226477436e-07f, 2.221390752e-07f, 2.216300295e-07f, 2.211206079e-07f, 2.206108113e-07f, 2.201006412e-07f, 2.195900987e-07f, 2.190791849e-07f, 2.185679012e-07f,
+ 2.180562486e-07f, 2.175442286e-07f, 2.170318421e-07f, 2.165190905e-07f, 2.160059750e-07f, 2.154924968e-07f, 2.149786571e-07f, 2.144644571e-07f, 2.139498980e-07f, 2.134349811e-07f,
+ 2.129197075e-07f, 2.124040785e-07f, 2.118880953e-07f, 2.113717592e-07f, 2.108550712e-07f, 2.103380328e-07f, 2.098206450e-07f, 2.093029091e-07f, 2.087848263e-07f, 2.082663979e-07f,
+ 2.077476250e-07f, 2.072285089e-07f, 2.067090508e-07f, 2.061892520e-07f, 2.056691136e-07f, 2.051486369e-07f, 2.046278230e-07f, 2.041066733e-07f, 2.035851890e-07f, 2.030633713e-07f,
+ 2.025412213e-07f, 2.020187404e-07f, 2.014959297e-07f, 2.009727906e-07f, 2.004493241e-07f, 1.999255316e-07f, 1.994014143e-07f, 1.988769734e-07f, 1.983522101e-07f, 1.978271257e-07f,
+ 1.973017214e-07f, 1.967759984e-07f, 1.962499580e-07f, 1.957236014e-07f, 1.951969298e-07f, 1.946699445e-07f, 1.941426467e-07f, 1.936150375e-07f, 1.930871184e-07f, 1.925588905e-07f,
+ 1.920303550e-07f, 1.915015131e-07f, 1.909723662e-07f, 1.904429154e-07f, 1.899131620e-07f, 1.893831072e-07f, 1.888527523e-07f, 1.883220985e-07f, 1.877911470e-07f, 1.872598990e-07f,
+ 1.867283559e-07f, 1.861965188e-07f, 1.856643891e-07f, 1.851319678e-07f, 1.845992563e-07f, 1.840662559e-07f, 1.835329677e-07f, 1.829993930e-07f, 1.824655330e-07f, 1.819313890e-07f,
+ 1.813969623e-07f, 1.808622540e-07f, 1.803272654e-07f, 1.797919978e-07f, 1.792564524e-07f, 1.787206304e-07f, 1.781845331e-07f, 1.776481618e-07f, 1.771115176e-07f, 1.765746019e-07f,
+ 1.760374158e-07f, 1.754999607e-07f, 1.749622377e-07f, 1.744242481e-07f, 1.738859933e-07f, 1.733474743e-07f, 1.728086925e-07f, 1.722696491e-07f, 1.717303453e-07f, 1.711907825e-07f,
+ 1.706509618e-07f, 1.701108845e-07f, 1.695705519e-07f, 1.690299652e-07f, 1.684891256e-07f, 1.679480345e-07f, 1.674066930e-07f, 1.668651024e-07f, 1.663232640e-07f, 1.657811790e-07f,
+ 1.652388486e-07f, 1.646962742e-07f, 1.641534570e-07f, 1.636103982e-07f, 1.630670991e-07f, 1.625235609e-07f, 1.619797848e-07f, 1.614357723e-07f, 1.608915244e-07f, 1.603470425e-07f,
+ 1.598023278e-07f, 1.592573815e-07f, 1.587122050e-07f, 1.581667994e-07f, 1.576211661e-07f, 1.570753062e-07f, 1.565292211e-07f, 1.559829120e-07f, 1.554363801e-07f, 1.548896267e-07f,
+ 1.543426532e-07f, 1.537954606e-07f, 1.532480503e-07f, 1.527004236e-07f, 1.521525816e-07f, 1.516045257e-07f, 1.510562571e-07f, 1.505077771e-07f, 1.499590870e-07f, 1.494101879e-07f,
+ 1.488610811e-07f, 1.483117680e-07f, 1.477622498e-07f, 1.472125276e-07f, 1.466626029e-07f, 1.461124768e-07f, 1.455621506e-07f, 1.450116256e-07f, 1.444609030e-07f, 1.439099841e-07f,
+ 1.433588701e-07f, 1.428075624e-07f, 1.422560621e-07f, 1.417043706e-07f, 1.411524890e-07f, 1.406004188e-07f, 1.400481610e-07f, 1.394957170e-07f, 1.389430881e-07f, 1.383902754e-07f,
+ 1.378372803e-07f, 1.372841041e-07f, 1.367307479e-07f, 1.361772131e-07f, 1.356235009e-07f, 1.350696126e-07f, 1.345155494e-07f, 1.339613127e-07f, 1.334069036e-07f, 1.328523234e-07f,
+ 1.322975734e-07f, 1.317426549e-07f, 1.311875691e-07f, 1.306323173e-07f, 1.300769007e-07f, 1.295213207e-07f, 1.289655784e-07f, 1.284096751e-07f, 1.278536122e-07f, 1.272973908e-07f,
+ 1.267410123e-07f, 1.261844778e-07f, 1.256277888e-07f, 1.250709463e-07f, 1.245139517e-07f, 1.239568063e-07f, 1.233995113e-07f, 1.228420680e-07f, 1.222844776e-07f, 1.217267415e-07f,
+ 1.211688608e-07f, 1.206108368e-07f, 1.200526709e-07f, 1.194943642e-07f, 1.189359181e-07f, 1.183773338e-07f, 1.178186125e-07f, 1.172597555e-07f, 1.167007642e-07f, 1.161416397e-07f,
+ 1.155823834e-07f, 1.150229964e-07f, 1.144634801e-07f, 1.139038357e-07f, 1.133440645e-07f, 1.127841677e-07f, 1.122241466e-07f, 1.116640026e-07f, 1.111037368e-07f, 1.105433504e-07f,
+ 1.099828449e-07f, 1.094222214e-07f, 1.088614812e-07f, 1.083006256e-07f, 1.077396558e-07f, 1.071785731e-07f, 1.066173787e-07f, 1.060560740e-07f, 1.054946602e-07f, 1.049331386e-07f,
+ 1.043715103e-07f, 1.038097768e-07f, 1.032479392e-07f, 1.026859988e-07f, 1.021239569e-07f, 1.015618147e-07f, 1.009995736e-07f, 1.004372347e-07f, 9.987479938e-08f, 9.931226885e-08f,
+ 9.874964438e-08f, 9.818692724e-08f, 9.762411869e-08f, 9.706122001e-08f, 9.649823244e-08f, 9.593515726e-08f, 9.537199572e-08f, 9.480874910e-08f, 9.424541865e-08f, 9.368200565e-08f,
+ 9.311851134e-08f, 9.255493700e-08f, 9.199128389e-08f, 9.142755327e-08f, 9.086374640e-08f, 9.029986455e-08f, 8.973590898e-08f, 8.917188095e-08f, 8.860778172e-08f, 8.804361256e-08f,
+ 8.747937473e-08f, 8.691506949e-08f, 8.635069810e-08f, 8.578626182e-08f, 8.522176192e-08f, 8.465719966e-08f, 8.409257629e-08f, 8.352789308e-08f, 8.296315130e-08f, 8.239835219e-08f,
+ 8.183349703e-08f, 8.126858707e-08f, 8.070362357e-08f, 8.013860779e-08f, 7.957354100e-08f, 7.900842445e-08f, 7.844325940e-08f, 7.787804712e-08f, 7.731278885e-08f, 7.674748587e-08f,
+ 7.618213942e-08f, 7.561675078e-08f, 7.505132119e-08f, 7.448585192e-08f, 7.392034422e-08f, 7.335479935e-08f, 7.278921857e-08f, 7.222360314e-08f, 7.165795432e-08f, 7.109227336e-08f,
+ 7.052656151e-08f, 6.996082004e-08f, 6.939505021e-08f, 6.882925326e-08f, 6.826343046e-08f, 6.769758306e-08f, 6.713171232e-08f, 6.656581949e-08f, 6.599990583e-08f, 6.543397259e-08f,
+ 6.486802103e-08f, 6.430205240e-08f, 6.373606796e-08f, 6.317006896e-08f, 6.260405665e-08f, 6.203803229e-08f, 6.147199714e-08f, 6.090595244e-08f, 6.033989944e-08f, 5.977383941e-08f,
+ 5.920777358e-08f, 5.864170323e-08f, 5.807562959e-08f, 5.750955391e-08f, 5.694347746e-08f, 5.637740148e-08f, 5.581132721e-08f, 5.524525592e-08f, 5.467918885e-08f, 5.411312725e-08f,
+ 5.354707237e-08f, 5.298102546e-08f, 5.241498777e-08f, 5.184896055e-08f, 5.128294504e-08f, 5.071694250e-08f, 5.015095417e-08f, 4.958498129e-08f, 4.901902513e-08f, 4.845308691e-08f,
+ 4.788716790e-08f, 4.732126933e-08f, 4.675539246e-08f, 4.618953852e-08f, 4.562370876e-08f, 4.505790444e-08f, 4.449212678e-08f, 4.392637704e-08f, 4.336065646e-08f, 4.279496628e-08f,
+ 4.222930775e-08f, 4.166368211e-08f, 4.109809060e-08f, 4.053253446e-08f, 3.996701494e-08f, 3.940153328e-08f, 3.883609071e-08f, 3.827068849e-08f, 3.770532784e-08f, 3.714001002e-08f,
+ 3.657473625e-08f, 3.600950778e-08f, 3.544432585e-08f, 3.487919169e-08f, 3.431410655e-08f, 3.374907166e-08f, 3.318408826e-08f, 3.261915758e-08f, 3.205428086e-08f, 3.148945935e-08f,
+ 3.092469426e-08f, 3.035998685e-08f, 2.979533834e-08f, 2.923074997e-08f, 2.866622298e-08f, 2.810175859e-08f, 2.753735804e-08f, 2.697302256e-08f, 2.640875339e-08f, 2.584455176e-08f,
+ 2.528041889e-08f, 2.471635603e-08f, 2.415236439e-08f, 2.358844522e-08f, 2.302459974e-08f, 2.246082918e-08f, 2.189713477e-08f, 2.133351774e-08f, 2.076997932e-08f, 2.020652073e-08f,
+ 1.964314320e-08f, 1.907984797e-08f, 1.851663624e-08f, 1.795350926e-08f, 1.739046824e-08f, 1.682751442e-08f, 1.626464901e-08f, 1.570187323e-08f, 1.513918833e-08f, 1.457659551e-08f,
+ 1.401409600e-08f, 1.345169101e-08f, 1.288938179e-08f, 1.232716953e-08f, 1.176505547e-08f, 1.120304083e-08f, 1.064112682e-08f, 1.007931466e-08f, 9.517605580e-09f, 8.956000788e-09f,
+ 8.394501503e-09f, 7.833108945e-09f, 7.271824329e-09f, 6.710648871e-09f, 6.149583788e-09f, 5.588630294e-09f, 5.027789604e-09f, 4.467062932e-09f, 3.906451492e-09f, 3.345956497e-09f,
+ 2.785579159e-09f, 2.225320691e-09f, 1.665182304e-09f, 1.105165208e-09f, 5.452706155e-10f, -1.450026527e-11f, -5.741462244e-10f, -1.133666053e-09f, -1.693058543e-09f, -2.252322487e-09f,
+ -2.811456678e-09f, -3.370459909e-09f, -3.929330973e-09f, -4.488068666e-09f, -5.046671783e-09f, -5.605139119e-09f, -6.163469470e-09f, -6.721661634e-09f, -7.279714407e-09f, -7.837626588e-09f,
+ -8.395396976e-09f, -8.953024368e-09f, -9.510507566e-09f, -1.006784537e-08f, -1.062503658e-08f, -1.118207999e-08f, -1.173897442e-08f, -1.229571866e-08f, -1.285231151e-08f, -1.340875179e-08f,
+ -1.396503829e-08f, -1.452116981e-08f, -1.507714517e-08f, -1.563296318e-08f, -1.618862263e-08f, -1.674412233e-08f, -1.729946110e-08f, -1.785463774e-08f, -1.840965107e-08f, -1.896449988e-08f,
+ -1.951918300e-08f, -2.007369923e-08f, -2.062804738e-08f, -2.118222628e-08f, -2.173623472e-08f, -2.229007153e-08f, -2.284373552e-08f, -2.339722551e-08f, -2.395054030e-08f, -2.450367873e-08f,
+ -2.505663959e-08f, -2.560942172e-08f, -2.616202393e-08f, -2.671444503e-08f, -2.726668386e-08f, -2.781873922e-08f, -2.837060994e-08f, -2.892229485e-08f, -2.947379276e-08f, -3.002510250e-08f,
+ -3.057622289e-08f, -3.112715275e-08f, -3.167789092e-08f, -3.222843621e-08f, -3.277878745e-08f, -3.332894348e-08f, -3.387890311e-08f, -3.442866518e-08f, -3.497822851e-08f, -3.552759194e-08f,
+ -3.607675430e-08f, -3.662571441e-08f, -3.717447111e-08f, -3.772302324e-08f, -3.827136962e-08f, -3.881950910e-08f, -3.936744050e-08f, -3.991516265e-08f, -4.046267441e-08f, -4.100997460e-08f,
+ -4.155706207e-08f, -4.210393564e-08f, -4.265059416e-08f, -4.319703648e-08f, -4.374326142e-08f, -4.428926784e-08f, -4.483505457e-08f, -4.538062046e-08f, -4.592596436e-08f, -4.647108509e-08f,
+ -4.701598152e-08f, -4.756065249e-08f, -4.810509684e-08f, -4.864931342e-08f, -4.919330108e-08f, -4.973705867e-08f, -5.028058503e-08f, -5.082387903e-08f, -5.136693951e-08f, -5.190976532e-08f,
+ -5.245235531e-08f, -5.299470835e-08f, -5.353682327e-08f, -5.407869895e-08f, -5.462033423e-08f, -5.516172797e-08f, -5.570287903e-08f, -5.624378627e-08f, -5.678444855e-08f, -5.732486472e-08f,
+ -5.786503365e-08f, -5.840495420e-08f, -5.894462523e-08f, -5.948404560e-08f, -6.002321418e-08f, -6.056212984e-08f, -6.110079144e-08f, -6.163919784e-08f, -6.217734791e-08f, -6.271524052e-08f,
+ -6.325287455e-08f, -6.379024885e-08f, -6.432736230e-08f, -6.486421377e-08f, -6.540080214e-08f, -6.593712627e-08f, -6.647318505e-08f, -6.700897734e-08f, -6.754450202e-08f, -6.807975796e-08f,
+ -6.861474405e-08f, -6.914945916e-08f, -6.968390218e-08f, -7.021807197e-08f, -7.075196743e-08f, -7.128558743e-08f, -7.181893085e-08f, -7.235199659e-08f, -7.288478351e-08f, -7.341729052e-08f,
+ -7.394951649e-08f, -7.448146030e-08f, -7.501312086e-08f, -7.554449704e-08f, -7.607558774e-08f, -7.660639184e-08f, -7.713690824e-08f, -7.766713583e-08f, -7.819707350e-08f, -7.872672015e-08f,
+ -7.925607467e-08f, -7.978513595e-08f, -8.031390289e-08f, -8.084237440e-08f, -8.137054936e-08f, -8.189842667e-08f, -8.242600525e-08f, -8.295328398e-08f, -8.348026177e-08f, -8.400693753e-08f,
+ -8.453331014e-08f, -8.505937853e-08f, -8.558514160e-08f, -8.611059825e-08f, -8.663574739e-08f, -8.716058792e-08f, -8.768511876e-08f, -8.820933882e-08f, -8.873324701e-08f, -8.925684224e-08f,
+ -8.978012342e-08f, -9.030308947e-08f, -9.082573930e-08f, -9.134807183e-08f, -9.187008598e-08f, -9.239178065e-08f, -9.291315478e-08f, -9.343420727e-08f, -9.395493706e-08f, -9.447534306e-08f,
+ -9.499542419e-08f, -9.551517938e-08f, -9.603460755e-08f, -9.655370763e-08f, -9.707247854e-08f, -9.759091922e-08f, -9.810902858e-08f, -9.862680556e-08f, -9.914424909e-08f, -9.966135810e-08f,
+ -1.001781315e-07f, -1.006945683e-07f, -1.012106673e-07f, -1.017264276e-07f, -1.022418480e-07f, -1.027569275e-07f, -1.032716650e-07f, -1.037860595e-07f, -1.043001099e-07f, -1.048138151e-07f,
+ -1.053271741e-07f, -1.058401859e-07f, -1.063528493e-07f, -1.068651633e-07f, -1.073771269e-07f, -1.078887391e-07f, -1.083999986e-07f, -1.089109046e-07f, -1.094214560e-07f, -1.099316516e-07f,
+ -1.104414905e-07f, -1.109509717e-07f, -1.114600940e-07f, -1.119688564e-07f, -1.124772579e-07f, -1.129852975e-07f, -1.134929740e-07f, -1.140002865e-07f, -1.145072339e-07f, -1.150138152e-07f,
+ -1.155200294e-07f, -1.160258753e-07f, -1.165313520e-07f, -1.170364585e-07f, -1.175411936e-07f, -1.180455564e-07f, -1.185495459e-07f, -1.190531609e-07f, -1.195564005e-07f, -1.200592637e-07f,
+ -1.205617494e-07f, -1.210638566e-07f, -1.215655843e-07f, -1.220669314e-07f, -1.225678970e-07f, -1.230684799e-07f, -1.235686793e-07f, -1.240684940e-07f, -1.245679230e-07f, -1.250669654e-07f,
+ -1.255656200e-07f, -1.260638860e-07f, -1.265617623e-07f, -1.270592478e-07f, -1.275563416e-07f, -1.280530426e-07f, -1.285493499e-07f, -1.290452624e-07f, -1.295407791e-07f, -1.300358991e-07f,
+ -1.305306212e-07f, -1.310249446e-07f, -1.315188681e-07f, -1.320123909e-07f, -1.325055118e-07f, -1.329982300e-07f, -1.334905443e-07f, -1.339824539e-07f, -1.344739576e-07f, -1.349650546e-07f,
+ -1.354557438e-07f, -1.359460242e-07f, -1.364358948e-07f, -1.369253547e-07f, -1.374144028e-07f, -1.379030382e-07f, -1.383912599e-07f, -1.388790669e-07f, -1.393664581e-07f, -1.398534327e-07f,
+ -1.403399897e-07f, -1.408261279e-07f, -1.413118466e-07f, -1.417971447e-07f, -1.422820211e-07f, -1.427664750e-07f, -1.432505054e-07f, -1.437341113e-07f, -1.442172917e-07f, -1.447000456e-07f,
+ -1.451823721e-07f, -1.456642702e-07f, -1.461457389e-07f, -1.466267773e-07f, -1.471073844e-07f, -1.475875593e-07f, -1.480673009e-07f, -1.485466083e-07f, -1.490254805e-07f, -1.495039166e-07f,
+ -1.499819157e-07f, -1.504594767e-07f, -1.509365988e-07f, -1.514132808e-07f, -1.518895220e-07f, -1.523653214e-07f, -1.528406779e-07f, -1.533155906e-07f, -1.537900587e-07f, -1.542640811e-07f,
+ -1.547376568e-07f, -1.552107851e-07f, -1.556834648e-07f, -1.561556951e-07f, -1.566274750e-07f, -1.570988036e-07f, -1.575696799e-07f, -1.580401030e-07f, -1.585100719e-07f, -1.589795858e-07f,
+ -1.594486437e-07f, -1.599172446e-07f, -1.603853876e-07f, -1.608530718e-07f, -1.613202962e-07f, -1.617870600e-07f, -1.622533622e-07f, -1.627192018e-07f, -1.631845780e-07f, -1.636494898e-07f,
+ -1.641139363e-07f, -1.645779166e-07f, -1.650414297e-07f, -1.655044748e-07f, -1.659670509e-07f, -1.664291570e-07f, -1.668907924e-07f, -1.673519560e-07f, -1.678126469e-07f, -1.682728643e-07f,
+ -1.687326073e-07f, -1.691918748e-07f, -1.696506661e-07f, -1.701089802e-07f, -1.705668161e-07f, -1.710241731e-07f, -1.714810501e-07f, -1.719374464e-07f, -1.723933609e-07f, -1.728487928e-07f,
+ -1.733037412e-07f, -1.737582052e-07f, -1.742121839e-07f, -1.746656764e-07f, -1.751186819e-07f, -1.755711993e-07f, -1.760232278e-07f, -1.764747666e-07f, -1.769258148e-07f, -1.773763714e-07f,
+ -1.778264356e-07f, -1.782760065e-07f, -1.787250832e-07f, -1.791736648e-07f, -1.796217505e-07f, -1.800693393e-07f, -1.805164304e-07f, -1.809630230e-07f, -1.814091161e-07f, -1.818547088e-07f,
+ -1.822998004e-07f, -1.827443899e-07f, -1.831884764e-07f, -1.836320591e-07f, -1.840751371e-07f, -1.845177096e-07f, -1.849597757e-07f, -1.854013345e-07f, -1.858423852e-07f, -1.862829268e-07f,
+ -1.867229586e-07f, -1.871624797e-07f, -1.876014892e-07f, -1.880399863e-07f, -1.884779701e-07f, -1.889154398e-07f, -1.893523944e-07f, -1.897888333e-07f, -1.902247554e-07f, -1.906601601e-07f,
+ -1.910950463e-07f, -1.915294133e-07f, -1.919632603e-07f, -1.923965863e-07f, -1.928293906e-07f, -1.932616723e-07f, -1.936934306e-07f, -1.941246646e-07f, -1.945553735e-07f, -1.949855565e-07f,
+ -1.954152127e-07f, -1.958443414e-07f, -1.962729415e-07f, -1.967010125e-07f, -1.971285533e-07f, -1.975555633e-07f, -1.979820415e-07f, -1.984079871e-07f, -1.988333994e-07f, -1.992582775e-07f,
+ -1.996826206e-07f, -2.001064278e-07f, -2.005296984e-07f, -2.009524315e-07f, -2.013746263e-07f, -2.017962820e-07f, -2.022173979e-07f, -2.026379730e-07f, -2.030580066e-07f, -2.034774979e-07f,
+ -2.038964460e-07f, -2.043148502e-07f, -2.047327097e-07f, -2.051500236e-07f, -2.055667912e-07f, -2.059830116e-07f, -2.063986841e-07f, -2.068138079e-07f, -2.072283822e-07f, -2.076424061e-07f,
+ -2.080558789e-07f, -2.084687999e-07f, -2.088811681e-07f, -2.092929829e-07f, -2.097042434e-07f, -2.101149488e-07f, -2.105250985e-07f, -2.109346915e-07f, -2.113437271e-07f, -2.117522046e-07f,
+ -2.121601231e-07f, -2.125674819e-07f, -2.129742802e-07f, -2.133805172e-07f, -2.137861922e-07f, -2.141913044e-07f, -2.145958530e-07f, -2.149998373e-07f, -2.154032564e-07f, -2.158061097e-07f,
+ -2.162083963e-07f, -2.166101155e-07f, -2.170112665e-07f, -2.174118487e-07f, -2.178118611e-07f, -2.182113031e-07f, -2.186101740e-07f, -2.190084728e-07f, -2.194061990e-07f, -2.198033518e-07f,
+ -2.201999303e-07f, -2.205959339e-07f, -2.209913618e-07f, -2.213862133e-07f, -2.217804876e-07f, -2.221741840e-07f, -2.225673017e-07f, -2.229598401e-07f, -2.233517983e-07f, -2.237431756e-07f,
+ -2.241339713e-07f, -2.245241847e-07f, -2.249138150e-07f, -2.253028616e-07f, -2.256913236e-07f, -2.260792003e-07f, -2.264664911e-07f, -2.268531951e-07f, -2.272393118e-07f, -2.276248403e-07f,
+ -2.280097799e-07f, -2.283941299e-07f, -2.287778897e-07f, -2.291610584e-07f, -2.295436353e-07f, -2.299256199e-07f, -2.303070113e-07f, -2.306878088e-07f, -2.310680117e-07f, -2.314476194e-07f,
+ -2.318266311e-07f, -2.322050461e-07f, -2.325828637e-07f, -2.329600832e-07f, -2.333367039e-07f, -2.337127251e-07f, -2.340881462e-07f, -2.344629663e-07f, -2.348371849e-07f, -2.352108013e-07f,
+ -2.355838146e-07f, -2.359562244e-07f, -2.363280298e-07f, -2.366992302e-07f, -2.370698248e-07f, -2.374398132e-07f, -2.378091944e-07f, -2.381779679e-07f, -2.385461330e-07f, -2.389136889e-07f,
+ -2.392806351e-07f, -2.396469709e-07f, -2.400126955e-07f, -2.403778083e-07f, -2.407423087e-07f, -2.411061960e-07f, -2.414694694e-07f, -2.418321284e-07f, -2.421941723e-07f, -2.425556004e-07f,
+ -2.429164120e-07f, -2.432766065e-07f, -2.436361833e-07f, -2.439951417e-07f, -2.443534809e-07f, -2.447112005e-07f, -2.450682997e-07f, -2.454247778e-07f, -2.457806343e-07f, -2.461358685e-07f,
+ -2.464904797e-07f, -2.468444673e-07f, -2.471978307e-07f, -2.475505691e-07f, -2.479026820e-07f, -2.482541688e-07f, -2.486050288e-07f, -2.489552613e-07f, -2.493048657e-07f, -2.496538415e-07f,
+ -2.500021879e-07f, -2.503499044e-07f, -2.506969903e-07f, -2.510434449e-07f, -2.513892678e-07f, -2.517344581e-07f, -2.520790154e-07f, -2.524229390e-07f, -2.527662283e-07f, -2.531088827e-07f,
+ -2.534509015e-07f, -2.537922841e-07f, -2.541330300e-07f, -2.544731385e-07f, -2.548126091e-07f, -2.551514410e-07f, -2.554896337e-07f, -2.558271867e-07f, -2.561640992e-07f, -2.565003707e-07f,
+ -2.568360007e-07f, -2.571709884e-07f, -2.575053333e-07f, -2.578390349e-07f, -2.581720924e-07f, -2.585045054e-07f, -2.588362732e-07f, -2.591673953e-07f, -2.594978710e-07f, -2.598276998e-07f,
+ -2.601568811e-07f, -2.604854144e-07f, -2.608132989e-07f, -2.611405342e-07f, -2.614671197e-07f, -2.617930548e-07f, -2.621183389e-07f, -2.624429715e-07f, -2.627669519e-07f, -2.630902797e-07f,
+ -2.634129542e-07f, -2.637349749e-07f, -2.640563412e-07f, -2.643770526e-07f, -2.646971085e-07f, -2.650165082e-07f, -2.653352514e-07f, -2.656533374e-07f, -2.659707657e-07f, -2.662875356e-07f,
+ -2.666036468e-07f, -2.669190985e-07f, -2.672338903e-07f, -2.675480216e-07f, -2.678614919e-07f, -2.681743006e-07f, -2.684864471e-07f, -2.687979311e-07f, -2.691087518e-07f, -2.694189088e-07f,
+ -2.697284015e-07f, -2.700372294e-07f, -2.703453920e-07f, -2.706528887e-07f, -2.709597189e-07f, -2.712658823e-07f, -2.715713782e-07f, -2.718762062e-07f, -2.721803656e-07f, -2.724838560e-07f,
+ -2.727866769e-07f, -2.730888277e-07f, -2.733903079e-07f, -2.736911170e-07f, -2.739912546e-07f, -2.742907200e-07f, -2.745895127e-07f, -2.748876324e-07f, -2.751850784e-07f, -2.754818502e-07f,
+ -2.757779474e-07f, -2.760733694e-07f, -2.763681158e-07f, -2.766621860e-07f, -2.769555795e-07f, -2.772482959e-07f, -2.775403347e-07f, -2.778316953e-07f, -2.781223773e-07f, -2.784123802e-07f,
+ -2.787017034e-07f, -2.789903466e-07f, -2.792783092e-07f, -2.795655907e-07f, -2.798521907e-07f, -2.801381087e-07f, -2.804233442e-07f, -2.807078967e-07f, -2.809917657e-07f, -2.812749508e-07f,
+ -2.815574516e-07f, -2.818392674e-07f, -2.821203979e-07f, -2.824008427e-07f, -2.826806011e-07f, -2.829596728e-07f, -2.832380574e-07f, -2.835157543e-07f, -2.837927630e-07f, -2.840690832e-07f,
+ -2.843447144e-07f, -2.846196561e-07f, -2.848939079e-07f, -2.851674693e-07f, -2.854403398e-07f, -2.857125191e-07f, -2.859840067e-07f, -2.862548021e-07f, -2.865249049e-07f, -2.867943146e-07f,
+ -2.870630309e-07f, -2.873310532e-07f, -2.875983812e-07f, -2.878650143e-07f, -2.881309523e-07f, -2.883961946e-07f, -2.886607408e-07f, -2.889245904e-07f, -2.891877432e-07f, -2.894501986e-07f,
+ -2.897119561e-07f, -2.899730155e-07f, -2.902333763e-07f, -2.904930380e-07f, -2.907520002e-07f, -2.910102625e-07f, -2.912678246e-07f, -2.915246860e-07f, -2.917808462e-07f, -2.920363049e-07f,
+ -2.922910617e-07f, -2.925451162e-07f, -2.927984680e-07f, -2.930511166e-07f, -2.933030616e-07f, -2.935543028e-07f, -2.938048396e-07f, -2.940546716e-07f, -2.943037986e-07f, -2.945522201e-07f,
+ -2.947999356e-07f, -2.950469449e-07f, -2.952932475e-07f, -2.955388430e-07f, -2.957837311e-07f, -2.960279114e-07f, -2.962713835e-07f, -2.965141470e-07f, -2.967562015e-07f, -2.969975467e-07f,
+ -2.972381822e-07f, -2.974781076e-07f, -2.977173226e-07f, -2.979558267e-07f, -2.981936197e-07f, -2.984307011e-07f, -2.986670706e-07f, -2.989027278e-07f, -2.991376724e-07f, -2.993719041e-07f,
+ -2.996054223e-07f, -2.998382269e-07f, -3.000703174e-07f, -3.003016935e-07f, -3.005323548e-07f, -3.007623011e-07f, -3.009915318e-07f, -3.012200468e-07f, -3.014478457e-07f, -3.016749280e-07f,
+ -3.019012935e-07f, -3.021269419e-07f, -3.023518728e-07f, -3.025760858e-07f, -3.027995807e-07f, -3.030223571e-07f, -3.032444146e-07f, -3.034657530e-07f, -3.036863719e-07f, -3.039062710e-07f,
+ -3.041254499e-07f, -3.043439084e-07f, -3.045616462e-07f, -3.047786628e-07f, -3.049949580e-07f, -3.052105315e-07f, -3.054253830e-07f, -3.056395121e-07f, -3.058529185e-07f, -3.060656020e-07f,
+ -3.062775622e-07f, -3.064887988e-07f, -3.066993115e-07f, -3.069091001e-07f, -3.071181642e-07f, -3.073265034e-07f, -3.075341176e-07f, -3.077410065e-07f, -3.079471696e-07f, -3.081526068e-07f,
+ -3.083573177e-07f, -3.085613021e-07f, -3.087645597e-07f, -3.089670902e-07f, -3.091688932e-07f, -3.093699686e-07f, -3.095703161e-07f, -3.097699353e-07f, -3.099688259e-07f, -3.101669879e-07f,
+ -3.103644207e-07f, -3.105611242e-07f, -3.107570981e-07f, -3.109523422e-07f, -3.111468561e-07f, -3.113406396e-07f, -3.115336924e-07f, -3.117260143e-07f, -3.119176050e-07f, -3.121084643e-07f,
+ -3.122985919e-07f, -3.124879875e-07f, -3.126766510e-07f, -3.128645819e-07f, -3.130517802e-07f, -3.132382455e-07f, -3.134239776e-07f, -3.136089762e-07f, -3.137932411e-07f, -3.139767722e-07f,
+ -3.141595690e-07f, -3.143416314e-07f, -3.145229592e-07f, -3.147035521e-07f, -3.148834099e-07f, -3.150625323e-07f, -3.152409192e-07f, -3.154185703e-07f, -3.155954853e-07f, -3.157716641e-07f,
+ -3.159471064e-07f, -3.161218120e-07f, -3.162957806e-07f, -3.164690122e-07f, -3.166415064e-07f, -3.168132630e-07f, -3.169842818e-07f, -3.171545627e-07f, -3.173241054e-07f, -3.174929096e-07f,
+ -3.176609752e-07f, -3.178283020e-07f, -3.179948898e-07f, -3.181607384e-07f, -3.183258475e-07f, -3.184902171e-07f, -3.186538468e-07f, -3.188167365e-07f, -3.189788860e-07f, -3.191402951e-07f,
+ -3.193009636e-07f, -3.194608913e-07f, -3.196200781e-07f, -3.197785238e-07f, -3.199362281e-07f, -3.200931909e-07f, -3.202494120e-07f, -3.204048913e-07f, -3.205596286e-07f, -3.207136236e-07f,
+ -3.208668762e-07f, -3.210193863e-07f, -3.211711537e-07f, -3.213221782e-07f, -3.214724596e-07f, -3.216219978e-07f, -3.217707927e-07f, -3.219188439e-07f, -3.220661515e-07f, -3.222127152e-07f,
+ -3.223585349e-07f, -3.225036105e-07f, -3.226479417e-07f, -3.227915284e-07f, -3.229343705e-07f, -3.230764679e-07f, -3.232178203e-07f, -3.233584277e-07f, -3.234982899e-07f, -3.236374067e-07f,
+ -3.237757781e-07f, -3.239134038e-07f, -3.240502838e-07f, -3.241864180e-07f, -3.243218060e-07f, -3.244564480e-07f, -3.245903437e-07f, -3.247234929e-07f, -3.248558957e-07f, -3.249875518e-07f,
+ -3.251184611e-07f, -3.252486235e-07f, -3.253780389e-07f, -3.255067072e-07f, -3.256346282e-07f, -3.257618019e-07f, -3.258882281e-07f, -3.260139067e-07f, -3.261388376e-07f, -3.262630208e-07f,
+ -3.263864560e-07f, -3.265091432e-07f, -3.266310824e-07f, -3.267522733e-07f, -3.268727159e-07f, -3.269924101e-07f, -3.271113558e-07f, -3.272295529e-07f, -3.273470014e-07f, -3.274637011e-07f,
+ -3.275796519e-07f, -3.276948537e-07f, -3.278093065e-07f, -3.279230103e-07f, -3.280359648e-07f, -3.281481700e-07f, -3.282596259e-07f, -3.283703323e-07f, -3.284802893e-07f, -3.285894967e-07f,
+ -3.286979544e-07f, -3.288056624e-07f, -3.289126206e-07f, -3.290188289e-07f, -3.291242873e-07f, -3.292289958e-07f, -3.293329541e-07f, -3.294361624e-07f, -3.295386205e-07f, -3.296403284e-07f,
+ -3.297412861e-07f, -3.298414934e-07f, -3.299409503e-07f, -3.300396568e-07f, -3.301376128e-07f, -3.302348182e-07f, -3.303312731e-07f, -3.304269774e-07f, -3.305219311e-07f, -3.306161340e-07f,
+ -3.307095863e-07f, -3.308022877e-07f, -3.308942383e-07f, -3.309854382e-07f, -3.310758871e-07f, -3.311655851e-07f, -3.312545323e-07f, -3.313427284e-07f, -3.314301736e-07f, -3.315168678e-07f,
+ -3.316028110e-07f, -3.316880031e-07f, -3.317724442e-07f, -3.318561341e-07f, -3.319390730e-07f, -3.320212608e-07f, -3.321026975e-07f, -3.321833831e-07f, -3.322633175e-07f, -3.323425008e-07f,
+ -3.324209329e-07f, -3.324986139e-07f, -3.325755438e-07f, -3.326517225e-07f, -3.327271500e-07f, -3.328018264e-07f, -3.328757517e-07f, -3.329489258e-07f, -3.330213489e-07f, -3.330930208e-07f,
+ -3.331639416e-07f, -3.332341113e-07f, -3.333035299e-07f, -3.333721975e-07f, -3.334401141e-07f, -3.335072796e-07f, -3.335736942e-07f, -3.336393578e-07f, -3.337042704e-07f, -3.337684321e-07f,
+ -3.338318430e-07f, -3.338945029e-07f, -3.339564121e-07f, -3.340175704e-07f, -3.340779780e-07f, -3.341376349e-07f, -3.341965410e-07f, -3.342546966e-07f, -3.343121015e-07f, -3.343687559e-07f,
+ -3.344246597e-07f, -3.344798131e-07f, -3.345342161e-07f, -3.345878687e-07f, -3.346407710e-07f, -3.346929230e-07f, -3.347443248e-07f, -3.347949765e-07f, -3.348448780e-07f, -3.348940296e-07f,
+ -3.349424311e-07f, -3.349900828e-07f, -3.350369846e-07f, -3.350831366e-07f, -3.351285389e-07f, -3.351731916e-07f, -3.352170947e-07f, -3.352602483e-07f, -3.353026524e-07f, -3.353443073e-07f,
+ -3.353852129e-07f, -3.354253692e-07f, -3.354647765e-07f, -3.355034348e-07f, -3.355413441e-07f, -3.355785045e-07f, -3.356149162e-07f, -3.356505792e-07f, -3.356854937e-07f, -3.357196596e-07f,
+ -3.357530771e-07f, -3.357857464e-07f, -3.358176674e-07f, -3.358488403e-07f, -3.358792653e-07f, -3.359089423e-07f, -3.359378715e-07f, -3.359660531e-07f, -3.359934870e-07f, -3.360201735e-07f,
+ -3.360461126e-07f, -3.360713044e-07f, -3.360957492e-07f, -3.361194469e-07f, -3.361423977e-07f, -3.361646017e-07f, -3.361860590e-07f, -3.362067698e-07f, -3.362267342e-07f, -3.362459522e-07f,
+ -3.362644242e-07f, -3.362821500e-07f, -3.362991300e-07f, -3.363153642e-07f, -3.363308527e-07f, -3.363455957e-07f, -3.363595934e-07f, -3.363728458e-07f, -3.363853532e-07f, -3.363971155e-07f,
+ -3.364081331e-07f, -3.364184060e-07f, -3.364279344e-07f, -3.364367184e-07f, -3.364447582e-07f, -3.364520539e-07f, -3.364586057e-07f, -3.364644138e-07f, -3.364694782e-07f, -3.364737992e-07f,
+ -3.364773769e-07f, -3.364802115e-07f, -3.364823031e-07f, -3.364836519e-07f, -3.364842581e-07f, -3.364841218e-07f, -3.364832432e-07f, -3.364816225e-07f, -3.364792598e-07f, -3.364761554e-07f,
+ -3.364723093e-07f, -3.364677218e-07f, -3.364623930e-07f, -3.364563232e-07f, -3.364495125e-07f, -3.364419611e-07f, -3.364336691e-07f, -3.364246369e-07f, -3.364148644e-07f, -3.364043521e-07f,
+ -3.363930999e-07f, -3.363811082e-07f, -3.363683771e-07f, -3.363549068e-07f, -3.363406976e-07f, -3.363257495e-07f, -3.363100629e-07f, -3.362936379e-07f, -3.362764747e-07f, -3.362585735e-07f,
+ -3.362399346e-07f, -3.362205581e-07f, -3.362004443e-07f, -3.361795933e-07f, -3.361580054e-07f, -3.361356808e-07f, -3.361126198e-07f, -3.360888224e-07f, -3.360642890e-07f, -3.360390198e-07f,
+ -3.360130150e-07f, -3.359862748e-07f, -3.359587994e-07f, -3.359305891e-07f, -3.359016442e-07f, -3.358719647e-07f, -3.358415510e-07f, -3.358104034e-07f, -3.357785219e-07f, -3.357459070e-07f,
+ -3.357125587e-07f, -3.356784774e-07f, -3.356436633e-07f, -3.356081166e-07f, -3.355718377e-07f, -3.355348266e-07f, -3.354970838e-07f, -3.354586093e-07f, -3.354194036e-07f, -3.353794667e-07f,
+ -3.353387991e-07f, -3.352974009e-07f, -3.352552724e-07f, -3.352124139e-07f, -3.351688256e-07f, -3.351245077e-07f, -3.350794607e-07f, -3.350336846e-07f, -3.349871798e-07f, -3.349399466e-07f,
+ -3.348919852e-07f, -3.348432958e-07f, -3.347938789e-07f, -3.347437345e-07f, -3.346928631e-07f, -3.346412649e-07f, -3.345889402e-07f, -3.345358892e-07f, -3.344821122e-07f, -3.344276096e-07f,
+ -3.343723815e-07f, -3.343164284e-07f, -3.342597504e-07f, -3.342023479e-07f, -3.341442212e-07f, -3.340853705e-07f, -3.340257962e-07f, -3.339654985e-07f, -3.339044778e-07f, -3.338427343e-07f,
+ -3.337802684e-07f, -3.337170803e-07f, -3.336531703e-07f, -3.335885388e-07f, -3.335231861e-07f, -3.334571125e-07f, -3.333903182e-07f, -3.333228036e-07f, -3.332545691e-07f, -3.331856148e-07f,
+ -3.331159412e-07f, -3.330455486e-07f, -3.329744372e-07f, -3.329026074e-07f, -3.328300595e-07f, -3.327567939e-07f, -3.326828109e-07f, -3.326081107e-07f, -3.325326938e-07f, -3.324565604e-07f,
+ -3.323797109e-07f, -3.323021456e-07f, -3.322238649e-07f, -3.321448690e-07f, -3.320651584e-07f, -3.319847334e-07f, -3.319035942e-07f, -3.318217413e-07f, -3.317391750e-07f, -3.316558956e-07f,
+ -3.315719035e-07f, -3.314871990e-07f, -3.314017825e-07f, -3.313156543e-07f, -3.312288149e-07f, -3.311412644e-07f, -3.310530033e-07f, -3.309640320e-07f, -3.308743508e-07f, -3.307839601e-07f,
+ -3.306928601e-07f, -3.306010514e-07f, -3.305085342e-07f, -3.304153090e-07f, -3.303213760e-07f, -3.302267357e-07f, -3.301313884e-07f, -3.300353345e-07f, -3.299385744e-07f, -3.298411084e-07f,
+ -3.297429370e-07f, -3.296440604e-07f, -3.295444791e-07f, -3.294441935e-07f, -3.293432040e-07f, -3.292415108e-07f, -3.291391145e-07f, -3.290360153e-07f, -3.289322138e-07f, -3.288277102e-07f,
+ -3.287225050e-07f, -3.286165985e-07f, -3.285099912e-07f, -3.284026835e-07f, -3.282946757e-07f, -3.281859682e-07f, -3.280765615e-07f, -3.279664559e-07f, -3.278556518e-07f, -3.277441497e-07f,
+ -3.276319500e-07f, -3.275190530e-07f, -3.274054592e-07f, -3.272911690e-07f, -3.271761827e-07f, -3.270605009e-07f, -3.269441239e-07f, -3.268270521e-07f, -3.267092860e-07f, -3.265908259e-07f,
+ -3.264716724e-07f, -3.263518257e-07f, -3.262312864e-07f, -3.261100548e-07f, -3.259881314e-07f, -3.258655167e-07f, -3.257422109e-07f, -3.256182147e-07f, -3.254935283e-07f, -3.253681523e-07f,
+ -3.252420870e-07f, -3.251153330e-07f, -3.249878906e-07f, -3.248597603e-07f, -3.247309424e-07f, -3.246014376e-07f, -3.244712462e-07f, -3.243403686e-07f, -3.242088053e-07f, -3.240765567e-07f,
+ -3.239436233e-07f, -3.238100056e-07f, -3.236757040e-07f, -3.235407189e-07f, -3.234050508e-07f, -3.232687002e-07f, -3.231316674e-07f, -3.229939531e-07f, -3.228555575e-07f, -3.227164813e-07f,
+ -3.225767248e-07f, -3.224362886e-07f, -3.222951730e-07f, -3.221533785e-07f, -3.220109057e-07f, -3.218677550e-07f, -3.217239268e-07f, -3.215794217e-07f, -3.214342401e-07f, -3.212883824e-07f,
+ -3.211418492e-07f, -3.209946410e-07f, -3.208467581e-07f, -3.206982012e-07f, -3.205489706e-07f, -3.203990669e-07f, -3.202484905e-07f, -3.200972420e-07f, -3.199453218e-07f, -3.197927304e-07f,
+ -3.196394683e-07f, -3.194855359e-07f, -3.193309339e-07f, -3.191756627e-07f, -3.190197227e-07f, -3.188631145e-07f, -3.187058385e-07f, -3.185478954e-07f, -3.183892855e-07f, -3.182300093e-07f,
+ -3.180700675e-07f, -3.179094604e-07f, -3.177481887e-07f, -3.175862527e-07f, -3.174236530e-07f, -3.172603902e-07f, -3.170964647e-07f, -3.169318770e-07f, -3.167666277e-07f, -3.166007173e-07f,
+ -3.164341462e-07f, -3.162669151e-07f, -3.160990244e-07f, -3.159304747e-07f, -3.157612664e-07f, -3.155914002e-07f, -3.154208764e-07f, -3.152496958e-07f, -3.150778587e-07f, -3.149053657e-07f,
+ -3.147322174e-07f, -3.145584142e-07f, -3.143839568e-07f, -3.142088455e-07f, -3.140330811e-07f, -3.138566640e-07f, -3.136795948e-07f, -3.135018739e-07f, -3.133235020e-07f, -3.131444796e-07f,
+ -3.129648072e-07f, -3.127844854e-07f, -3.126035147e-07f, -3.124218956e-07f, -3.122396288e-07f, -3.120567148e-07f, -3.118731540e-07f, -3.116889472e-07f, -3.115040947e-07f, -3.113185973e-07f,
+ -3.111324554e-07f, -3.109456696e-07f, -3.107582404e-07f, -3.105701685e-07f, -3.103814544e-07f, -3.101920986e-07f, -3.100021017e-07f, -3.098114643e-07f, -3.096201869e-07f, -3.094282702e-07f,
+ -3.092357146e-07f, -3.090425208e-07f, -3.088486894e-07f, -3.086542208e-07f, -3.084591157e-07f, -3.082633747e-07f, -3.080669983e-07f, -3.078699872e-07f, -3.076723418e-07f, -3.074740628e-07f,
+ -3.072751507e-07f, -3.070756062e-07f, -3.068754299e-07f, -3.066746222e-07f, -3.064731838e-07f, -3.062711154e-07f, -3.060684174e-07f, -3.058650905e-07f, -3.056611353e-07f, -3.054565523e-07f,
+ -3.052513422e-07f, -3.050455056e-07f, -3.048390430e-07f, -3.046319550e-07f, -3.044242424e-07f, -3.042159055e-07f, -3.040069452e-07f, -3.037973619e-07f, -3.035871562e-07f, -3.033763289e-07f,
+ -3.031648804e-07f, -3.029528114e-07f, -3.027401225e-07f, -3.025268144e-07f, -3.023128875e-07f, -3.020983427e-07f, -3.018831803e-07f, -3.016674012e-07f, -3.014510058e-07f, -3.012339949e-07f,
+ -3.010163690e-07f, -3.007981287e-07f, -3.005792747e-07f, -3.003598077e-07f, -3.001397281e-07f, -2.999190367e-07f, -2.996977341e-07f, -2.994758209e-07f, -2.992532978e-07f, -2.990301653e-07f,
+ -2.988064241e-07f, -2.985820749e-07f, -2.983571182e-07f, -2.981315548e-07f, -2.979053852e-07f, -2.976786100e-07f, -2.974512300e-07f, -2.972232458e-07f, -2.969946580e-07f, -2.967654672e-07f,
+ -2.965356741e-07f, -2.963052794e-07f, -2.960742837e-07f, -2.958426876e-07f, -2.956104917e-07f, -2.953776969e-07f, -2.951443036e-07f, -2.949103125e-07f, -2.946757244e-07f, -2.944405398e-07f,
+ -2.942047594e-07f, -2.939683838e-07f, -2.937314138e-07f, -2.934938500e-07f, -2.932556930e-07f, -2.930169435e-07f, -2.927776022e-07f, -2.925376698e-07f, -2.922971468e-07f, -2.920560340e-07f,
+ -2.918143320e-07f, -2.915720415e-07f, -2.913291632e-07f, -2.910856978e-07f, -2.908416458e-07f, -2.905970081e-07f, -2.903517852e-07f, -2.901059779e-07f, -2.898595868e-07f, -2.896126125e-07f,
+ -2.893650559e-07f, -2.891169175e-07f, -2.888681981e-07f, -2.886188982e-07f, -2.883690187e-07f, -2.881185602e-07f, -2.878675233e-07f, -2.876159088e-07f, -2.873637174e-07f, -2.871109497e-07f,
+ -2.868576064e-07f, -2.866036883e-07f, -2.863491960e-07f, -2.860941302e-07f, -2.858384916e-07f, -2.855822809e-07f, -2.853254988e-07f, -2.850681460e-07f, -2.848102232e-07f, -2.845517310e-07f,
+ -2.842926703e-07f, -2.840330417e-07f, -2.837728459e-07f, -2.835120837e-07f, -2.832507556e-07f, -2.829888625e-07f, -2.827264050e-07f, -2.824633838e-07f, -2.821997997e-07f, -2.819356533e-07f,
+ -2.816709455e-07f, -2.814056768e-07f, -2.811398480e-07f, -2.808734599e-07f, -2.806065131e-07f, -2.803390083e-07f, -2.800709464e-07f, -2.798023279e-07f, -2.795331536e-07f, -2.792634243e-07f,
+ -2.789931407e-07f, -2.787223034e-07f, -2.784509132e-07f, -2.781789709e-07f, -2.779064772e-07f, -2.776334327e-07f, -2.773598383e-07f, -2.770856947e-07f, -2.768110025e-07f, -2.765357625e-07f,
+ -2.762599755e-07f, -2.759836422e-07f, -2.757067634e-07f, -2.754293396e-07f, -2.751513718e-07f, -2.748728607e-07f, -2.745938069e-07f, -2.743142112e-07f, -2.740340744e-07f, -2.737533972e-07f,
+ -2.734721804e-07f, -2.731904246e-07f, -2.729081307e-07f, -2.726252994e-07f, -2.723419314e-07f, -2.720580275e-07f, -2.717735885e-07f, -2.714886150e-07f, -2.712031079e-07f, -2.709170679e-07f,
+ -2.706304958e-07f, -2.703433922e-07f, -2.700557580e-07f, -2.697675939e-07f, -2.694789007e-07f, -2.691896792e-07f, -2.688999300e-07f, -2.686096540e-07f, -2.683188520e-07f, -2.680275246e-07f,
+ -2.677356726e-07f, -2.674432969e-07f, -2.671503982e-07f, -2.668569772e-07f, -2.665630347e-07f, -2.662685715e-07f, -2.659735884e-07f, -2.656780861e-07f, -2.653820654e-07f, -2.650855271e-07f,
+ -2.647884719e-07f, -2.644909007e-07f, -2.641928141e-07f, -2.638942131e-07f, -2.635950982e-07f, -2.632954705e-07f, -2.629953305e-07f, -2.626946791e-07f, -2.623935171e-07f, -2.620918453e-07f,
+ -2.617896644e-07f, -2.614869753e-07f, -2.611837786e-07f, -2.608800753e-07f, -2.605758660e-07f, -2.602711516e-07f, -2.599659329e-07f, -2.596602107e-07f, -2.593539857e-07f, -2.590472587e-07f,
+ -2.587400306e-07f, -2.584323021e-07f, -2.581240740e-07f, -2.578153471e-07f, -2.575061223e-07f, -2.571964002e-07f, -2.568861818e-07f, -2.565754678e-07f, -2.562642590e-07f, -2.559525562e-07f,
+ -2.556403603e-07f, -2.553276719e-07f, -2.550144920e-07f, -2.547008213e-07f, -2.543866606e-07f, -2.540720108e-07f, -2.537568727e-07f, -2.534412470e-07f, -2.531251345e-07f, -2.528085362e-07f,
+ -2.524914527e-07f, -2.521738849e-07f, -2.518558337e-07f, -2.515372997e-07f, -2.512182840e-07f, -2.508987871e-07f, -2.505788101e-07f, -2.502583537e-07f, -2.499374186e-07f, -2.496160058e-07f,
+ -2.492941161e-07f, -2.489717502e-07f, -2.486489090e-07f, -2.483255934e-07f, -2.480018041e-07f, -2.476775419e-07f, -2.473528077e-07f, -2.470276024e-07f, -2.467019267e-07f, -2.463757815e-07f,
+ -2.460491676e-07f, -2.457220858e-07f, -2.453945370e-07f, -2.450665219e-07f, -2.447380415e-07f, -2.444090966e-07f, -2.440796879e-07f, -2.437498164e-07f, -2.434194828e-07f, -2.430886881e-07f,
+ -2.427574329e-07f, -2.424257183e-07f, -2.420935449e-07f, -2.417609137e-07f, -2.414278255e-07f, -2.410942812e-07f, -2.407602815e-07f, -2.404258273e-07f, -2.400909195e-07f, -2.397555589e-07f,
+ -2.394197464e-07f, -2.390834827e-07f, -2.387467689e-07f, -2.384096056e-07f, -2.380719937e-07f, -2.377339341e-07f, -2.373954277e-07f, -2.370564753e-07f, -2.367170777e-07f, -2.363772358e-07f,
+ -2.360369505e-07f, -2.356962225e-07f, -2.353550529e-07f, -2.350134423e-07f, -2.346713917e-07f, -2.343289020e-07f, -2.339859739e-07f, -2.336426084e-07f, -2.332988063e-07f, -2.329545684e-07f,
+ -2.326098957e-07f, -2.322647890e-07f, -2.319192491e-07f, -2.315732770e-07f, -2.312268734e-07f, -2.308800392e-07f, -2.305327754e-07f, -2.301850828e-07f, -2.298369622e-07f, -2.294884145e-07f,
+ -2.291394405e-07f, -2.287900413e-07f, -2.284402175e-07f, -2.280899702e-07f, -2.277393001e-07f, -2.273882081e-07f, -2.270366952e-07f, -2.266847621e-07f, -2.263324098e-07f, -2.259796392e-07f,
+ -2.256264510e-07f, -2.252728462e-07f, -2.249188257e-07f, -2.245643903e-07f, -2.242095410e-07f, -2.238542785e-07f, -2.234986038e-07f, -2.231425178e-07f, -2.227860213e-07f, -2.224291153e-07f,
+ -2.220718005e-07f, -2.217140780e-07f, -2.213559485e-07f, -2.209974130e-07f, -2.206384723e-07f, -2.202791274e-07f, -2.199193791e-07f, -2.195592283e-07f, -2.191986759e-07f, -2.188377228e-07f,
+ -2.184763699e-07f, -2.181146180e-07f, -2.177524681e-07f, -2.173899210e-07f, -2.170269777e-07f, -2.166636391e-07f, -2.162999059e-07f, -2.159357792e-07f, -2.155712599e-07f, -2.152063487e-07f,
+ -2.148410467e-07f, -2.144753546e-07f, -2.141092735e-07f, -2.137428042e-07f, -2.133759476e-07f, -2.130087046e-07f, -2.126410762e-07f, -2.122730631e-07f, -2.119046664e-07f, -2.115358868e-07f,
+ -2.111667254e-07f, -2.107971831e-07f, -2.104272606e-07f, -2.100569590e-07f, -2.096862791e-07f, -2.093152219e-07f, -2.089437882e-07f, -2.085719790e-07f, -2.081997952e-07f, -2.078272376e-07f,
+ -2.074543073e-07f, -2.070810050e-07f, -2.067073317e-07f, -2.063332884e-07f, -2.059588759e-07f, -2.055840952e-07f, -2.052089471e-07f, -2.048334325e-07f, -2.044575525e-07f, -2.040813079e-07f,
+ -2.037046996e-07f, -2.033277285e-07f, -2.029503956e-07f, -2.025727018e-07f, -2.021946479e-07f, -2.018162349e-07f, -2.014374638e-07f, -2.010583354e-07f, -2.006788507e-07f, -2.002990106e-07f,
+ -1.999188160e-07f, -1.995382678e-07f, -1.991573670e-07f, -1.987761144e-07f, -1.983945111e-07f, -1.980125578e-07f, -1.976302557e-07f, -1.972476055e-07f, -1.968646082e-07f, -1.964812647e-07f,
+ -1.960975760e-07f, -1.957135429e-07f, -1.953291665e-07f, -1.949444476e-07f, -1.945593872e-07f, -1.941739862e-07f, -1.937882456e-07f, -1.934021661e-07f, -1.930157489e-07f, -1.926289948e-07f,
+ -1.922419048e-07f, -1.918544798e-07f, -1.914667206e-07f, -1.910786284e-07f, -1.906902039e-07f, -1.903014482e-07f, -1.899123621e-07f, -1.895229466e-07f, -1.891332027e-07f, -1.887431312e-07f,
+ -1.883527332e-07f, -1.879620095e-07f, -1.875709611e-07f, -1.871795889e-07f, -1.867878939e-07f, -1.863958770e-07f, -1.860035392e-07f, -1.856108813e-07f, -1.852179044e-07f, -1.848246094e-07f,
+ -1.844309972e-07f, -1.840370687e-07f, -1.836428249e-07f, -1.832482668e-07f, -1.828533953e-07f, -1.824582114e-07f, -1.820627159e-07f, -1.816669099e-07f, -1.812707942e-07f, -1.808743698e-07f,
+ -1.804776378e-07f, -1.800805989e-07f, -1.796832543e-07f, -1.792856047e-07f, -1.788876512e-07f, -1.784893947e-07f, -1.780908362e-07f, -1.776919767e-07f, -1.772928170e-07f, -1.768933581e-07f,
+ -1.764936010e-07f, -1.760935466e-07f, -1.756931959e-07f, -1.752925498e-07f, -1.748916093e-07f, -1.744903754e-07f, -1.740888489e-07f, -1.736870309e-07f, -1.732849223e-07f, -1.728825241e-07f,
+ -1.724798372e-07f, -1.720768626e-07f, -1.716736012e-07f, -1.712700540e-07f, -1.708662219e-07f, -1.704621060e-07f, -1.700577071e-07f, -1.696530263e-07f, -1.692480644e-07f, -1.688428225e-07f,
+ -1.684373015e-07f, -1.680315023e-07f, -1.676254260e-07f, -1.672190735e-07f, -1.668124457e-07f, -1.664055437e-07f, -1.659983683e-07f, -1.655909206e-07f, -1.651832014e-07f, -1.647752119e-07f,
+ -1.643669529e-07f, -1.639584253e-07f, -1.635496303e-07f, -1.631405686e-07f, -1.627312414e-07f, -1.623216495e-07f, -1.619117940e-07f, -1.615016757e-07f, -1.610912957e-07f, -1.606806550e-07f,
+ -1.602697544e-07f, -1.598585950e-07f, -1.594471777e-07f, -1.590355036e-07f, -1.586235735e-07f, -1.582113884e-07f, -1.577989494e-07f, -1.573862574e-07f, -1.569733133e-07f, -1.565601181e-07f,
+ -1.561466728e-07f, -1.557329785e-07f, -1.553190359e-07f, -1.549048462e-07f, -1.544904102e-07f, -1.540757290e-07f, -1.536608035e-07f, -1.532456348e-07f, -1.528302237e-07f, -1.524145713e-07f,
+ -1.519986785e-07f, -1.515825463e-07f, -1.511661757e-07f, -1.507495677e-07f, -1.503327232e-07f, -1.499156432e-07f, -1.494983287e-07f, -1.490807806e-07f, -1.486630000e-07f, -1.482449878e-07f,
+ -1.478267450e-07f, -1.474082725e-07f, -1.469895715e-07f, -1.465706427e-07f, -1.461514872e-07f, -1.457321061e-07f, -1.453125002e-07f, -1.448926705e-07f, -1.444726181e-07f, -1.440523439e-07f,
+ -1.436318488e-07f, -1.432111340e-07f, -1.427902002e-07f, -1.423690487e-07f, -1.419476802e-07f, -1.415260958e-07f, -1.411042965e-07f, -1.406822832e-07f, -1.402600570e-07f, -1.398376188e-07f,
+ -1.394149696e-07f, -1.389921104e-07f, -1.385690421e-07f, -1.381457659e-07f, -1.377222825e-07f, -1.372985931e-07f, -1.368746986e-07f, -1.364505999e-07f, -1.360262982e-07f, -1.356017943e-07f,
+ -1.351770893e-07f, -1.347521841e-07f, -1.343270797e-07f, -1.339017771e-07f, -1.334762773e-07f, -1.330505813e-07f, -1.326246900e-07f, -1.321986045e-07f, -1.317723258e-07f, -1.313458547e-07f,
+ -1.309191924e-07f, -1.304923397e-07f, -1.300652978e-07f, -1.296380675e-07f, -1.292106499e-07f, -1.287830460e-07f, -1.283552566e-07f, -1.279272829e-07f, -1.274991259e-07f, -1.270707864e-07f,
+ -1.266422655e-07f, -1.262135642e-07f, -1.257846835e-07f, -1.253556244e-07f, -1.249263878e-07f, -1.244969747e-07f, -1.240673862e-07f, -1.236376232e-07f, -1.232076868e-07f, -1.227775778e-07f,
+ -1.223472973e-07f, -1.219168463e-07f, -1.214862258e-07f, -1.210554368e-07f, -1.206244802e-07f, -1.201933571e-07f, -1.197620684e-07f, -1.193306152e-07f, -1.188989983e-07f, -1.184672190e-07f,
+ -1.180352780e-07f, -1.176031764e-07f, -1.171709152e-07f, -1.167384955e-07f, -1.163059181e-07f, -1.158731840e-07f, -1.154402944e-07f, -1.150072501e-07f, -1.145740522e-07f, -1.141407016e-07f,
+ -1.137071993e-07f, -1.132735464e-07f, -1.128397439e-07f, -1.124057926e-07f, -1.119716937e-07f, -1.115374481e-07f, -1.111030568e-07f, -1.106685207e-07f, -1.102338410e-07f, -1.097990186e-07f,
+ -1.093640545e-07f, -1.089289496e-07f, -1.084937050e-07f, -1.080583217e-07f, -1.076228006e-07f, -1.071871428e-07f, -1.067513492e-07f, -1.063154209e-07f, -1.058793588e-07f, -1.054431640e-07f,
+ -1.050068374e-07f, -1.045703800e-07f, -1.041337929e-07f, -1.036970769e-07f, -1.032602332e-07f, -1.028232627e-07f, -1.023861664e-07f, -1.019489453e-07f, -1.015116004e-07f, -1.010741327e-07f,
+ -1.006365431e-07f, -1.001988328e-07f, -9.976100259e-08f, -9.932305359e-08f, -9.888498676e-08f, -9.844680310e-08f, -9.800850360e-08f, -9.757008925e-08f, -9.713156106e-08f, -9.669292002e-08f,
+ -9.625416713e-08f, -9.581530337e-08f, -9.537632976e-08f, -9.493724728e-08f, -9.449805693e-08f, -9.405875970e-08f, -9.361935660e-08f, -9.317984862e-08f, -9.274023675e-08f, -9.230052199e-08f,
+ -9.186070533e-08f, -9.142078778e-08f, -9.098077033e-08f, -9.054065398e-08f, -9.010043971e-08f, -8.966012853e-08f, -8.921972144e-08f, -8.877921942e-08f, -8.833862348e-08f, -8.789793461e-08f,
+ -8.745715381e-08f, -8.701628207e-08f, -8.657532038e-08f, -8.613426976e-08f, -8.569313118e-08f, -8.525190565e-08f, -8.481059416e-08f, -8.436919771e-08f, -8.392771729e-08f, -8.348615391e-08f,
+ -8.304450854e-08f, -8.260278220e-08f, -8.216097587e-08f, -8.171909056e-08f, -8.127712725e-08f, -8.083508694e-08f, -8.039297063e-08f, -7.995077931e-08f, -7.950851398e-08f, -7.906617563e-08f,
+ -7.862376526e-08f, -7.818128387e-08f, -7.773873244e-08f, -7.729611197e-08f, -7.685342346e-08f, -7.641066790e-08f, -7.596784628e-08f, -7.552495961e-08f, -7.508200887e-08f, -7.463899507e-08f,
+ -7.419591918e-08f, -7.375278221e-08f, -7.330958516e-08f, -7.286632901e-08f, -7.242301476e-08f, -7.197964340e-08f, -7.153621593e-08f, -7.109273334e-08f, -7.064919662e-08f, -7.020560677e-08f,
+ -6.976196478e-08f, -6.931827165e-08f, -6.887452836e-08f, -6.843073591e-08f, -6.798689529e-08f, -6.754300749e-08f, -6.709907351e-08f, -6.665509435e-08f, -6.621107098e-08f, -6.576700441e-08f,
+ -6.532289562e-08f, -6.487874561e-08f, -6.443455537e-08f, -6.399032588e-08f, -6.354605816e-08f, -6.310175317e-08f, -6.265741192e-08f, -6.221303539e-08f, -6.176862458e-08f, -6.132418048e-08f,
+ -6.087970407e-08f, -6.043519635e-08f, -5.999065831e-08f, -5.954609094e-08f, -5.910149522e-08f, -5.865687215e-08f, -5.821222272e-08f, -5.776754792e-08f, -5.732284873e-08f, -5.687812614e-08f,
+ -5.643338115e-08f, -5.598861474e-08f, -5.554382790e-08f, -5.509902162e-08f, -5.465419688e-08f, -5.420935468e-08f, -5.376449601e-08f, -5.331962184e-08f, -5.287473317e-08f, -5.242983098e-08f,
+ -5.198491627e-08f, -5.153999001e-08f, -5.109505320e-08f, -5.065010682e-08f, -5.020515186e-08f, -4.976018929e-08f, -4.931522012e-08f, -4.887024532e-08f, -4.842526589e-08f, -4.798028279e-08f,
+ -4.753529703e-08f, -4.709030958e-08f, -4.664532143e-08f, -4.620033356e-08f, -4.575534695e-08f, -4.531036260e-08f, -4.486538148e-08f, -4.442040458e-08f, -4.397543288e-08f, -4.353046736e-08f,
+ -4.308550901e-08f, -4.264055880e-08f, -4.219561772e-08f, -4.175068676e-08f, -4.130576689e-08f, -4.086085909e-08f, -4.041596435e-08f, -3.997108364e-08f, -3.952621795e-08f, -3.908136826e-08f,
+ -3.863653554e-08f, -3.819172078e-08f, -3.774692496e-08f, -3.730214905e-08f, -3.685739403e-08f, -3.641266089e-08f, -3.596795060e-08f, -3.552326414e-08f, -3.507860249e-08f, -3.463396662e-08f,
+ -3.418935751e-08f, -3.374477615e-08f, -3.330022350e-08f, -3.285570054e-08f, -3.241120824e-08f, -3.196674760e-08f, -3.152231957e-08f, -3.107792513e-08f, -3.063356527e-08f, -3.018924095e-08f,
+ -2.974495315e-08f, -2.930070284e-08f, -2.885649100e-08f, -2.841231860e-08f, -2.796818661e-08f, -2.752409601e-08f, -2.708004776e-08f, -2.663604284e-08f, -2.619208223e-08f, -2.574816689e-08f,
+ -2.530429780e-08f, -2.486047591e-08f, -2.441670222e-08f, -2.397297768e-08f, -2.352930327e-08f, -2.308567995e-08f, -2.264210870e-08f, -2.219859048e-08f, -2.175512626e-08f, -2.131171702e-08f,
+ -2.086836371e-08f, -2.042506730e-08f, -1.998182877e-08f, -1.953864908e-08f, -1.909552919e-08f, -1.865247008e-08f, -1.820947270e-08f, -1.776653802e-08f, -1.732366701e-08f, -1.688086064e-08f,
+ -1.643811986e-08f, -1.599544564e-08f, -1.555283894e-08f, -1.511030073e-08f, -1.466783197e-08f, -1.422543362e-08f, -1.378310665e-08f, -1.334085201e-08f, -1.289867066e-08f, -1.245656358e-08f,
+ -1.201453171e-08f, -1.157257602e-08f, -1.113069747e-08f, -1.068889701e-08f, -1.024717561e-08f, -9.805534226e-09f, -9.363973812e-09f, -8.922495329e-09f, -8.481099732e-09f, -8.039787979e-09f,
+ -7.598561027e-09f, -7.157419832e-09f, -6.716365348e-09f, -6.275398532e-09f, -5.834520339e-09f, -5.393731721e-09f, -4.953033635e-09f, -4.512427032e-09f, -4.071912867e-09f, -3.631492091e-09f,
+ -3.191165658e-09f, -2.750934519e-09f, -2.310799625e-09f, -1.870761928e-09f, -1.430822377e-09f, -9.909819240e-10f, -5.512415174e-10f, -1.116021068e-10f, 3.279353591e-10f, 7.673699320e-10f,
+ 1.206700664e-09f, 1.645926607e-09f, 2.085046816e-09f, 2.524060342e-09f, 2.962966240e-09f, 3.401763565e-09f, 3.840451371e-09f, 4.279028713e-09f, 4.717494648e-09f, 5.155848232e-09f,
+ 5.594088521e-09f, 6.032214572e-09f, 6.470225443e-09f, 6.908120193e-09f, 7.345897879e-09f, 7.783557561e-09f, 8.221098299e-09f, 8.658519152e-09f, 9.095819182e-09f, 9.532997448e-09f,
+ 9.970053012e-09f, 1.040698494e-08f, 1.084379229e-08f, 1.128047412e-08f, 1.171702950e-08f, 1.215345750e-08f, 1.258975717e-08f, 1.302592759e-08f, 1.346196782e-08f, 1.389787692e-08f,
+ 1.433365396e-08f, 1.476929800e-08f, 1.520480813e-08f, 1.564018339e-08f, 1.607542287e-08f, 1.651052563e-08f, 1.694549074e-08f, 1.738031727e-08f, 1.781500429e-08f, 1.824955087e-08f,
+ 1.868395608e-08f, 1.911821900e-08f, 1.955233870e-08f, 1.998631426e-08f, 2.042014473e-08f, 2.085382921e-08f, 2.128736676e-08f, 2.172075646e-08f, 2.215399739e-08f, 2.258708862e-08f,
+ 2.302002923e-08f, 2.345281830e-08f, 2.388545490e-08f, 2.431793812e-08f, 2.475026703e-08f, 2.518244071e-08f, 2.561445825e-08f, 2.604631872e-08f, 2.647802121e-08f, 2.690956479e-08f,
+ 2.734094855e-08f, 2.777217158e-08f, 2.820323296e-08f, 2.863413176e-08f, 2.906486709e-08f, 2.949543801e-08f, 2.992584362e-08f, 3.035608301e-08f, 3.078615526e-08f, 3.121605945e-08f,
+ 3.164579469e-08f, 3.207536005e-08f, 3.250475463e-08f, 3.293397751e-08f, 3.336302780e-08f, 3.379190456e-08f, 3.422060691e-08f, 3.464913394e-08f, 3.507748472e-08f, 3.550565837e-08f,
+ 3.593365397e-08f, 3.636147062e-08f, 3.678910742e-08f, 3.721656345e-08f, 3.764383782e-08f, 3.807092963e-08f, 3.849783796e-08f, 3.892456193e-08f, 3.935110063e-08f, 3.977745316e-08f,
+ 4.020361862e-08f, 4.062959610e-08f, 4.105538473e-08f, 4.148098358e-08f, 4.190639178e-08f, 4.233160842e-08f, 4.275663260e-08f, 4.318146343e-08f, 4.360610002e-08f, 4.403054147e-08f,
+ 4.445478690e-08f, 4.487883539e-08f, 4.530268607e-08f, 4.572633805e-08f, 4.614979043e-08f, 4.657304231e-08f, 4.699609283e-08f, 4.741894107e-08f, 4.784158617e-08f, 4.826402722e-08f,
+ 4.868626334e-08f, 4.910829365e-08f, 4.953011726e-08f, 4.995173329e-08f, 5.037314084e-08f, 5.079433905e-08f, 5.121532702e-08f, 5.163610387e-08f, 5.205666873e-08f, 5.247702070e-08f,
+ 5.289715892e-08f, 5.331708250e-08f, 5.373679056e-08f, 5.415628223e-08f, 5.457555662e-08f, 5.499461287e-08f, 5.541345009e-08f, 5.583206741e-08f, 5.625046395e-08f, 5.666863885e-08f,
+ 5.708659122e-08f, 5.750432020e-08f, 5.792182491e-08f, 5.833910448e-08f, 5.875615805e-08f, 5.917298474e-08f, 5.958958368e-08f, 6.000595400e-08f, 6.042209485e-08f, 6.083800534e-08f,
+ 6.125368462e-08f, 6.166913182e-08f, 6.208434607e-08f, 6.249932651e-08f, 6.291407227e-08f, 6.332858251e-08f, 6.374285634e-08f, 6.415689291e-08f, 6.457069137e-08f, 6.498425084e-08f,
+ 6.539757048e-08f, 6.581064942e-08f, 6.622348681e-08f, 6.663608179e-08f, 6.704843350e-08f, 6.746054109e-08f, 6.787240370e-08f, 6.828402049e-08f, 6.869539059e-08f, 6.910651315e-08f,
+ 6.951738733e-08f, 6.992801227e-08f, 7.033838712e-08f, 7.074851103e-08f, 7.115838316e-08f, 7.156800265e-08f, 7.197736867e-08f, 7.238648035e-08f, 7.279533687e-08f, 7.320393736e-08f,
+ 7.361228100e-08f, 7.402036693e-08f, 7.442819431e-08f, 7.483576230e-08f, 7.524307007e-08f, 7.565011676e-08f, 7.605690155e-08f, 7.646342359e-08f, 7.686968204e-08f, 7.727567607e-08f,
+ 7.768140484e-08f, 7.808686751e-08f, 7.849206326e-08f, 7.889699124e-08f, 7.930165062e-08f, 7.970604058e-08f, 8.011016028e-08f, 8.051400889e-08f, 8.091758557e-08f, 8.132088951e-08f,
+ 8.172391986e-08f, 8.212667581e-08f, 8.252915653e-08f, 8.293136119e-08f, 8.333328896e-08f, 8.373493903e-08f, 8.413631056e-08f, 8.453740274e-08f, 8.493821474e-08f, 8.533874575e-08f,
+ 8.573899493e-08f, 8.613896148e-08f, 8.653864457e-08f, 8.693804339e-08f, 8.733715712e-08f, 8.773598494e-08f, 8.813452603e-08f, 8.853277959e-08f, 8.893074480e-08f, 8.932842084e-08f,
+ 8.972580691e-08f, 9.012290219e-08f, 9.051970587e-08f, 9.091621715e-08f, 9.131243521e-08f, 9.170835924e-08f, 9.210398844e-08f, 9.249932201e-08f, 9.289435913e-08f, 9.328909901e-08f,
+ 9.368354083e-08f, 9.407768380e-08f, 9.447152712e-08f, 9.486506997e-08f, 9.525831157e-08f, 9.565125112e-08f, 9.604388780e-08f, 9.643622084e-08f, 9.682824942e-08f, 9.721997276e-08f,
+ 9.761139006e-08f, 9.800250052e-08f, 9.839330335e-08f, 9.878379776e-08f, 9.917398296e-08f, 9.956385815e-08f, 9.995342255e-08f, 1.003426754e-07f, 1.007316158e-07f, 1.011202431e-07f,
+ 1.015085564e-07f, 1.018965551e-07f, 1.022842382e-07f, 1.026716050e-07f, 1.030586547e-07f, 1.034453865e-07f, 1.038317997e-07f, 1.042178935e-07f, 1.046036671e-07f, 1.049891197e-07f,
+ 1.053742505e-07f, 1.057590588e-07f, 1.061435438e-07f, 1.065277047e-07f, 1.069115407e-07f, 1.072950511e-07f, 1.076782351e-07f, 1.080610919e-07f, 1.084436207e-07f, 1.088258209e-07f,
+ 1.092076915e-07f, 1.095892319e-07f, 1.099704413e-07f, 1.103513189e-07f, 1.107318639e-07f, 1.111120757e-07f, 1.114919533e-07f, 1.118714961e-07f, 1.122507033e-07f, 1.126295741e-07f,
+ 1.130081078e-07f, 1.133863036e-07f, 1.137641608e-07f, 1.141416786e-07f, 1.145188563e-07f, 1.148956930e-07f, 1.152721881e-07f, 1.156483407e-07f, 1.160241502e-07f, 1.163996158e-07f,
+ 1.167747367e-07f, 1.171495122e-07f, 1.175239416e-07f, 1.178980240e-07f, 1.182717587e-07f, 1.186451451e-07f, 1.190181823e-07f, 1.193908697e-07f, 1.197632063e-07f, 1.201351917e-07f,
+ 1.205068249e-07f, 1.208781052e-07f, 1.212490320e-07f, 1.216196044e-07f, 1.219898217e-07f, 1.223596833e-07f, 1.227291883e-07f, 1.230983360e-07f, 1.234671258e-07f, 1.238355568e-07f,
+ 1.242036283e-07f, 1.245713396e-07f, 1.249386900e-07f, 1.253056787e-07f, 1.256723051e-07f, 1.260385683e-07f, 1.264044678e-07f, 1.267700026e-07f, 1.271351722e-07f, 1.274999757e-07f,
+ 1.278644126e-07f, 1.282284820e-07f, 1.285921832e-07f, 1.289555155e-07f, 1.293184782e-07f, 1.296810707e-07f, 1.300432920e-07f, 1.304051417e-07f, 1.307666188e-07f, 1.311277228e-07f,
+ 1.314884529e-07f, 1.318488085e-07f, 1.322087887e-07f, 1.325683929e-07f, 1.329276203e-07f, 1.332864704e-07f, 1.336449423e-07f, 1.340030354e-07f, 1.343607489e-07f, 1.347180822e-07f,
+ 1.350750345e-07f, 1.354316052e-07f, 1.357877936e-07f, 1.361435989e-07f, 1.364990204e-07f, 1.368540576e-07f, 1.372087096e-07f, 1.375629757e-07f, 1.379168554e-07f, 1.382703478e-07f,
+ 1.386234523e-07f, 1.389761683e-07f, 1.393284949e-07f, 1.396804316e-07f, 1.400319776e-07f, 1.403831323e-07f, 1.407338949e-07f, 1.410842648e-07f, 1.414342414e-07f, 1.417838238e-07f,
+ 1.421330115e-07f, 1.424818037e-07f, 1.428301999e-07f, 1.431781992e-07f, 1.435258010e-07f, 1.438730047e-07f, 1.442198096e-07f, 1.445662150e-07f, 1.449122202e-07f, 1.452578245e-07f,
+ 1.456030274e-07f, 1.459478280e-07f, 1.462922258e-07f, 1.466362201e-07f, 1.469798102e-07f, 1.473229955e-07f, 1.476657752e-07f, 1.480081487e-07f, 1.483501154e-07f, 1.486916746e-07f,
+ 1.490328257e-07f, 1.493735679e-07f, 1.497139006e-07f, 1.500538232e-07f, 1.503933350e-07f, 1.507324354e-07f, 1.510711236e-07f, 1.514093991e-07f, 1.517472612e-07f, 1.520847093e-07f,
+ 1.524217426e-07f, 1.527583606e-07f, 1.530945625e-07f, 1.534303479e-07f, 1.537657159e-07f, 1.541006660e-07f, 1.544351975e-07f, 1.547693098e-07f, 1.551030022e-07f, 1.554362741e-07f,
+ 1.557691249e-07f, 1.561015539e-07f, 1.564335605e-07f, 1.567651440e-07f, 1.570963038e-07f, 1.574270394e-07f, 1.577573499e-07f, 1.580872349e-07f, 1.584166937e-07f, 1.587457256e-07f,
+ 1.590743301e-07f, 1.594025064e-07f, 1.597302541e-07f, 1.600575724e-07f, 1.603844607e-07f, 1.607109184e-07f, 1.610369450e-07f, 1.613625396e-07f, 1.616877019e-07f, 1.620124310e-07f,
+ 1.623367265e-07f, 1.626605877e-07f, 1.629840139e-07f, 1.633070046e-07f, 1.636295592e-07f, 1.639516770e-07f, 1.642733575e-07f, 1.645945999e-07f, 1.649154038e-07f, 1.652357685e-07f,
+ 1.655556934e-07f, 1.658751779e-07f, 1.661942214e-07f, 1.665128233e-07f, 1.668309830e-07f, 1.671486999e-07f, 1.674659734e-07f, 1.677828028e-07f, 1.680991877e-07f, 1.684151274e-07f,
+ 1.687306212e-07f, 1.690456687e-07f, 1.693602692e-07f, 1.696744222e-07f, 1.699881270e-07f, 1.703013830e-07f, 1.706141897e-07f, 1.709265465e-07f, 1.712384527e-07f, 1.715499079e-07f,
+ 1.718609114e-07f, 1.721714627e-07f, 1.724815611e-07f, 1.727912061e-07f, 1.731003971e-07f, 1.734091335e-07f, 1.737174148e-07f, 1.740252403e-07f, 1.743326095e-07f, 1.746395219e-07f,
+ 1.749459768e-07f, 1.752519738e-07f, 1.755575121e-07f, 1.758625912e-07f, 1.761672107e-07f, 1.764713699e-07f, 1.767750682e-07f, 1.770783051e-07f, 1.773810800e-07f, 1.776833924e-07f,
+ 1.779852416e-07f, 1.782866273e-07f, 1.785875487e-07f, 1.788880053e-07f, 1.791879966e-07f, 1.794875220e-07f, 1.797865810e-07f, 1.800851730e-07f, 1.803832975e-07f, 1.806809538e-07f,
+ 1.809781415e-07f, 1.812748601e-07f, 1.815711089e-07f, 1.818668874e-07f, 1.821621951e-07f, 1.824570315e-07f, 1.827513959e-07f, 1.830452879e-07f, 1.833387069e-07f, 1.836316524e-07f,
+ 1.839241238e-07f, 1.842161206e-07f, 1.845076423e-07f, 1.847986883e-07f, 1.850892581e-07f, 1.853793512e-07f, 1.856689671e-07f, 1.859581051e-07f, 1.862467649e-07f, 1.865349457e-07f,
+ 1.868226473e-07f, 1.871098689e-07f, 1.873966102e-07f, 1.876828704e-07f, 1.879686493e-07f, 1.882539462e-07f, 1.885387605e-07f, 1.888230919e-07f, 1.891069397e-07f, 1.893903035e-07f,
+ 1.896731828e-07f, 1.899555770e-07f, 1.902374856e-07f, 1.905189081e-07f, 1.907998441e-07f, 1.910802929e-07f, 1.913602541e-07f, 1.916397272e-07f, 1.919187117e-07f, 1.921972071e-07f,
+ 1.924752129e-07f, 1.927527285e-07f, 1.930297536e-07f, 1.933062875e-07f, 1.935823298e-07f, 1.938578800e-07f, 1.941329376e-07f, 1.944075021e-07f, 1.946815730e-07f, 1.949551498e-07f,
+ 1.952282321e-07f, 1.955008193e-07f, 1.957729110e-07f, 1.960445066e-07f, 1.963156058e-07f, 1.965862079e-07f, 1.968563126e-07f, 1.971259193e-07f, 1.973950276e-07f, 1.976636370e-07f,
+ 1.979317469e-07f, 1.981993571e-07f, 1.984664668e-07f, 1.987330758e-07f, 1.989991834e-07f, 1.992647894e-07f, 1.995298930e-07f, 1.997944940e-07f, 2.000585919e-07f, 2.003221860e-07f,
+ 2.005852761e-07f, 2.008478617e-07f, 2.011099422e-07f, 2.013715172e-07f, 2.016325863e-07f, 2.018931490e-07f, 2.021532049e-07f, 2.024127534e-07f, 2.026717942e-07f, 2.029303267e-07f,
+ 2.031883506e-07f, 2.034458653e-07f, 2.037028704e-07f, 2.039593656e-07f, 2.042153502e-07f, 2.044708240e-07f, 2.047257863e-07f, 2.049802369e-07f, 2.052341752e-07f, 2.054876008e-07f,
+ 2.057405133e-07f, 2.059929122e-07f, 2.062447971e-07f, 2.064961676e-07f, 2.067470232e-07f, 2.069973634e-07f, 2.072471880e-07f, 2.074964963e-07f, 2.077452880e-07f, 2.079935627e-07f,
+ 2.082413199e-07f, 2.084885593e-07f, 2.087352803e-07f, 2.089814825e-07f, 2.092271656e-07f, 2.094723291e-07f, 2.097169727e-07f, 2.099610957e-07f, 2.102046980e-07f, 2.104477790e-07f,
+ 2.106903383e-07f, 2.109323755e-07f, 2.111738902e-07f, 2.114148820e-07f, 2.116553505e-07f, 2.118952952e-07f, 2.121347158e-07f, 2.123736118e-07f, 2.126119829e-07f, 2.128498287e-07f,
+ 2.130871487e-07f, 2.133239425e-07f, 2.135602098e-07f, 2.137959501e-07f, 2.140311630e-07f, 2.142658482e-07f, 2.145000053e-07f, 2.147336338e-07f, 2.149667334e-07f, 2.151993036e-07f,
+ 2.154313441e-07f, 2.156628546e-07f, 2.158938345e-07f, 2.161242835e-07f, 2.163542013e-07f, 2.165835875e-07f, 2.168124416e-07f, 2.170407633e-07f, 2.172685522e-07f, 2.174958079e-07f,
+ 2.177225301e-07f, 2.179487184e-07f, 2.181743723e-07f, 2.183994916e-07f, 2.186240759e-07f, 2.188481247e-07f, 2.190716378e-07f, 2.192946147e-07f, 2.195170551e-07f, 2.197389586e-07f,
+ 2.199603248e-07f, 2.201811534e-07f, 2.204014441e-07f, 2.206211964e-07f, 2.208404100e-07f, 2.210590846e-07f, 2.212772197e-07f, 2.214948151e-07f, 2.217118704e-07f, 2.219283852e-07f,
+ 2.221443591e-07f, 2.223597919e-07f, 2.225746832e-07f, 2.227890325e-07f, 2.230028397e-07f, 2.232161043e-07f, 2.234288260e-07f, 2.236410044e-07f, 2.238526392e-07f, 2.240637301e-07f,
+ 2.242742767e-07f, 2.244842787e-07f, 2.246937358e-07f, 2.249026475e-07f, 2.251110137e-07f, 2.253188339e-07f, 2.255261078e-07f, 2.257328351e-07f, 2.259390155e-07f, 2.261446486e-07f,
+ 2.263497341e-07f, 2.265542717e-07f, 2.267582610e-07f, 2.269617018e-07f, 2.271645937e-07f, 2.273669363e-07f, 2.275687295e-07f, 2.277699728e-07f, 2.279706660e-07f, 2.281708087e-07f,
+ 2.283704006e-07f, 2.285694414e-07f, 2.287679308e-07f, 2.289658684e-07f, 2.291632541e-07f, 2.293600874e-07f, 2.295563681e-07f, 2.297520958e-07f, 2.299472703e-07f, 2.301418913e-07f,
+ 2.303359584e-07f, 2.305294714e-07f, 2.307224299e-07f, 2.309148337e-07f, 2.311066824e-07f, 2.312979759e-07f, 2.314887137e-07f, 2.316788955e-07f, 2.318685212e-07f, 2.320575904e-07f,
+ 2.322461029e-07f, 2.324340582e-07f, 2.326214562e-07f, 2.328082966e-07f, 2.329945791e-07f, 2.331803033e-07f, 2.333654691e-07f, 2.335500762e-07f, 2.337341242e-07f, 2.339176129e-07f,
+ 2.341005421e-07f, 2.342829114e-07f, 2.344647205e-07f, 2.346459693e-07f, 2.348266574e-07f, 2.350067846e-07f, 2.351863506e-07f, 2.353653551e-07f, 2.355437979e-07f, 2.357216787e-07f,
+ 2.358989973e-07f, 2.360757533e-07f, 2.362519466e-07f, 2.364275769e-07f, 2.366026439e-07f, 2.367771473e-07f, 2.369510870e-07f, 2.371244626e-07f, 2.372972739e-07f, 2.374695207e-07f,
+ 2.376412027e-07f, 2.378123197e-07f, 2.379828714e-07f, 2.381528576e-07f, 2.383222779e-07f, 2.384911323e-07f, 2.386594205e-07f, 2.388271421e-07f, 2.389942971e-07f, 2.391608850e-07f,
+ 2.393269058e-07f, 2.394923591e-07f, 2.396572448e-07f, 2.398215626e-07f, 2.399853122e-07f, 2.401484935e-07f, 2.403111063e-07f, 2.404731502e-07f, 2.406346251e-07f, 2.407955307e-07f,
+ 2.409558669e-07f, 2.411156333e-07f, 2.412748299e-07f, 2.414334563e-07f, 2.415915124e-07f, 2.417489979e-07f, 2.419059126e-07f, 2.420622564e-07f, 2.422180289e-07f, 2.423732301e-07f,
+ 2.425278596e-07f, 2.426819173e-07f, 2.428354029e-07f, 2.429883163e-07f, 2.431406573e-07f, 2.432924256e-07f, 2.434436211e-07f, 2.435942435e-07f, 2.437442927e-07f, 2.438937685e-07f,
+ 2.440426706e-07f, 2.441909989e-07f, 2.443387532e-07f, 2.444859332e-07f, 2.446325389e-07f, 2.447785700e-07f, 2.449240262e-07f, 2.450689076e-07f, 2.452132137e-07f, 2.453569446e-07f,
+ 2.455000999e-07f, 2.456426795e-07f, 2.457846832e-07f, 2.459261109e-07f, 2.460669624e-07f, 2.462072374e-07f, 2.463469359e-07f, 2.464860576e-07f, 2.466246023e-07f, 2.467625700e-07f,
+ 2.468999604e-07f, 2.470367734e-07f, 2.471730088e-07f, 2.473086664e-07f, 2.474437460e-07f, 2.475782476e-07f, 2.477121709e-07f, 2.478455159e-07f, 2.479782822e-07f, 2.481104698e-07f,
+ 2.482420785e-07f, 2.483731082e-07f, 2.485035587e-07f, 2.486334298e-07f, 2.487627215e-07f, 2.488914334e-07f, 2.490195656e-07f, 2.491471179e-07f, 2.492740901e-07f, 2.494004820e-07f,
+ 2.495262936e-07f, 2.496515246e-07f, 2.497761750e-07f, 2.499002446e-07f, 2.500237333e-07f, 2.501466409e-07f, 2.502689673e-07f, 2.503907124e-07f, 2.505118760e-07f, 2.506324580e-07f,
+ 2.507524583e-07f, 2.508718767e-07f, 2.509907131e-07f, 2.511089675e-07f, 2.512266396e-07f, 2.513437293e-07f, 2.514602366e-07f, 2.515761612e-07f, 2.516915032e-07f, 2.518062623e-07f,
+ 2.519204385e-07f, 2.520340316e-07f, 2.521470415e-07f, 2.522594681e-07f, 2.523713113e-07f, 2.524825710e-07f, 2.525932471e-07f, 2.527033395e-07f, 2.528128480e-07f, 2.529217726e-07f,
+ 2.530301132e-07f, 2.531378696e-07f, 2.532450417e-07f, 2.533516295e-07f, 2.534576329e-07f, 2.535630518e-07f, 2.536678860e-07f, 2.537721354e-07f, 2.538758001e-07f, 2.539788799e-07f,
+ 2.540813746e-07f, 2.541832843e-07f, 2.542846088e-07f, 2.543853480e-07f, 2.544855019e-07f, 2.545850703e-07f, 2.546840532e-07f, 2.547824506e-07f, 2.548802623e-07f, 2.549774882e-07f,
+ 2.550741283e-07f, 2.551701825e-07f, 2.552656507e-07f, 2.553605328e-07f, 2.554548289e-07f, 2.555485387e-07f, 2.556416623e-07f, 2.557341996e-07f, 2.558261504e-07f, 2.559175149e-07f,
+ 2.560082927e-07f, 2.560984840e-07f, 2.561880887e-07f, 2.562771066e-07f, 2.563655378e-07f, 2.564533822e-07f, 2.565406397e-07f, 2.566273102e-07f, 2.567133938e-07f, 2.567988903e-07f,
+ 2.568837998e-07f, 2.569681221e-07f, 2.570518572e-07f, 2.571350051e-07f, 2.572175658e-07f, 2.572995391e-07f, 2.573809250e-07f, 2.574617236e-07f, 2.575419347e-07f, 2.576215583e-07f,
+ 2.577005944e-07f, 2.577790429e-07f, 2.578569039e-07f, 2.579341772e-07f, 2.580108629e-07f, 2.580869609e-07f, 2.581624711e-07f, 2.582373937e-07f, 2.583117284e-07f, 2.583854754e-07f,
+ 2.584586345e-07f, 2.585312058e-07f, 2.586031893e-07f, 2.586745848e-07f, 2.587453925e-07f, 2.588156122e-07f, 2.588852440e-07f, 2.589542878e-07f, 2.590227437e-07f, 2.590906116e-07f,
+ 2.591578914e-07f, 2.592245833e-07f, 2.592906872e-07f, 2.593562031e-07f, 2.594211309e-07f, 2.594854708e-07f, 2.595492225e-07f, 2.596123863e-07f, 2.596749620e-07f, 2.597369497e-07f,
+ 2.597983494e-07f, 2.598591610e-07f, 2.599193846e-07f, 2.599790202e-07f, 2.600380678e-07f, 2.600965274e-07f, 2.601543989e-07f, 2.602116825e-07f, 2.602683782e-07f, 2.603244859e-07f,
+ 2.603800056e-07f, 2.604349374e-07f, 2.604892813e-07f, 2.605430374e-07f, 2.605962055e-07f, 2.606487858e-07f, 2.607007783e-07f, 2.607521830e-07f, 2.608029999e-07f, 2.608532291e-07f,
+ 2.609028705e-07f, 2.609519243e-07f, 2.610003904e-07f, 2.610482688e-07f, 2.610955597e-07f, 2.611422630e-07f, 2.611883788e-07f, 2.612339071e-07f, 2.612788479e-07f, 2.613232014e-07f,
+ 2.613669674e-07f, 2.614101462e-07f, 2.614527376e-07f, 2.614947418e-07f, 2.615361589e-07f, 2.615769887e-07f, 2.616172315e-07f, 2.616568873e-07f, 2.616959560e-07f, 2.617344378e-07f,
+ 2.617723327e-07f, 2.618096407e-07f, 2.618463620e-07f, 2.618824966e-07f, 2.619180445e-07f, 2.619530058e-07f, 2.619873805e-07f, 2.620211688e-07f, 2.620543707e-07f, 2.620869862e-07f,
+ 2.621190154e-07f, 2.621504584e-07f, 2.621813153e-07f, 2.622115861e-07f, 2.622412709e-07f, 2.622703698e-07f, 2.622988828e-07f, 2.623268100e-07f, 2.623541516e-07f, 2.623809075e-07f,
+ 2.624070778e-07f, 2.624326627e-07f, 2.624576622e-07f, 2.624820764e-07f, 2.625059054e-07f, 2.625291493e-07f, 2.625518081e-07f, 2.625738820e-07f, 2.625953710e-07f, 2.626162752e-07f,
+ 2.626365948e-07f, 2.626563297e-07f, 2.626754802e-07f, 2.626940463e-07f, 2.627120281e-07f, 2.627294256e-07f, 2.627462391e-07f, 2.627624686e-07f, 2.627781142e-07f, 2.627931759e-07f,
+ 2.628076540e-07f, 2.628215485e-07f, 2.628348596e-07f, 2.628475872e-07f, 2.628597316e-07f, 2.628712929e-07f, 2.628822711e-07f, 2.628926665e-07f, 2.629024790e-07f, 2.629117088e-07f,
+ 2.629203560e-07f, 2.629284208e-07f, 2.629359033e-07f, 2.629428036e-07f, 2.629491217e-07f, 2.629548579e-07f, 2.629600123e-07f, 2.629645850e-07f, 2.629685760e-07f, 2.629719857e-07f,
+ 2.629748139e-07f, 2.629770610e-07f, 2.629787271e-07f, 2.629798122e-07f, 2.629803165e-07f, 2.629802402e-07f, 2.629795833e-07f, 2.629783461e-07f, 2.629765286e-07f, 2.629741311e-07f,
+ 2.629711536e-07f, 2.629675962e-07f, 2.629634592e-07f, 2.629587427e-07f, 2.629534469e-07f, 2.629475717e-07f, 2.629411176e-07f, 2.629340845e-07f, 2.629264726e-07f, 2.629182822e-07f,
+ 2.629095132e-07f, 2.629001660e-07f, 2.628902406e-07f, 2.628797373e-07f, 2.628686561e-07f, 2.628569972e-07f, 2.628447609e-07f, 2.628319472e-07f, 2.628185564e-07f, 2.628045885e-07f,
+ 2.627900438e-07f, 2.627749225e-07f, 2.627592246e-07f, 2.627429504e-07f, 2.627261001e-07f, 2.627086738e-07f, 2.626906716e-07f, 2.626720939e-07f, 2.626529407e-07f, 2.626332122e-07f,
+ 2.626129087e-07f, 2.625920302e-07f, 2.625705770e-07f, 2.625485492e-07f, 2.625259471e-07f, 2.625027709e-07f, 2.624790206e-07f, 2.624546965e-07f, 2.624297989e-07f, 2.624043278e-07f,
+ 2.623782835e-07f, 2.623516661e-07f, 2.623244759e-07f, 2.622967131e-07f, 2.622683779e-07f, 2.622394704e-07f, 2.622099908e-07f, 2.621799394e-07f, 2.621493164e-07f, 2.621181220e-07f,
+ 2.620863563e-07f, 2.620540195e-07f, 2.620211120e-07f, 2.619876338e-07f, 2.619535853e-07f, 2.619189665e-07f, 2.618837778e-07f, 2.618480193e-07f, 2.618116912e-07f, 2.617747938e-07f,
+ 2.617373273e-07f, 2.616992919e-07f, 2.616606878e-07f, 2.616215152e-07f, 2.615817744e-07f, 2.615414656e-07f, 2.615005890e-07f, 2.614591448e-07f, 2.614171332e-07f, 2.613745546e-07f,
+ 2.613314091e-07f, 2.612876969e-07f, 2.612434182e-07f, 2.611985734e-07f, 2.611531626e-07f, 2.611071861e-07f, 2.610606442e-07f, 2.610135369e-07f, 2.609658647e-07f, 2.609176276e-07f,
+ 2.608688261e-07f, 2.608194602e-07f, 2.607695303e-07f, 2.607190366e-07f, 2.606679793e-07f, 2.606163587e-07f, 2.605641751e-07f, 2.605114286e-07f, 2.604581196e-07f, 2.604042483e-07f,
+ 2.603498149e-07f, 2.602948197e-07f, 2.602392629e-07f, 2.601831449e-07f, 2.601264658e-07f, 2.600692259e-07f, 2.600114255e-07f, 2.599530649e-07f, 2.598941442e-07f, 2.598346638e-07f,
+ 2.597746240e-07f, 2.597140250e-07f, 2.596528670e-07f, 2.595911503e-07f, 2.595288753e-07f, 2.594660421e-07f, 2.594026510e-07f, 2.593387024e-07f, 2.592741965e-07f, 2.592091335e-07f,
+ 2.591435138e-07f, 2.590773376e-07f, 2.590106052e-07f, 2.589433168e-07f, 2.588754729e-07f, 2.588070735e-07f, 2.587381191e-07f, 2.586686099e-07f, 2.585985462e-07f, 2.585279282e-07f,
+ 2.584567564e-07f, 2.583850309e-07f, 2.583127520e-07f, 2.582399201e-07f, 2.581665354e-07f, 2.580925982e-07f, 2.580181088e-07f, 2.579430676e-07f, 2.578674748e-07f, 2.577913307e-07f,
+ 2.577146356e-07f, 2.576373898e-07f, 2.575595936e-07f, 2.574812473e-07f, 2.574023513e-07f, 2.573229057e-07f, 2.572429110e-07f, 2.571623675e-07f, 2.570812754e-07f, 2.569996350e-07f,
+ 2.569174467e-07f, 2.568347108e-07f, 2.567514276e-07f, 2.566675974e-07f, 2.565832205e-07f, 2.564982973e-07f, 2.564128280e-07f, 2.563268130e-07f, 2.562402525e-07f, 2.561531470e-07f,
+ 2.560654968e-07f, 2.559773021e-07f, 2.558885633e-07f, 2.557992807e-07f, 2.557094546e-07f, 2.556190854e-07f, 2.555281734e-07f, 2.554367189e-07f, 2.553447223e-07f, 2.552521839e-07f,
+ 2.551591040e-07f, 2.550654830e-07f, 2.549713211e-07f, 2.548766188e-07f, 2.547813764e-07f, 2.546855941e-07f, 2.545892724e-07f, 2.544924116e-07f, 2.543950121e-07f, 2.542970741e-07f,
+ 2.541985980e-07f, 2.540995842e-07f, 2.540000330e-07f, 2.538999448e-07f, 2.537993199e-07f, 2.536981586e-07f, 2.535964614e-07f, 2.534942285e-07f, 2.533914603e-07f, 2.532881573e-07f,
+ 2.531843196e-07f, 2.530799477e-07f, 2.529750420e-07f, 2.528696028e-07f, 2.527636304e-07f, 2.526571253e-07f, 2.525500877e-07f, 2.524425181e-07f, 2.523344168e-07f, 2.522257842e-07f,
+ 2.521166207e-07f, 2.520069265e-07f, 2.518967021e-07f, 2.517859479e-07f, 2.516746643e-07f, 2.515628515e-07f, 2.514505100e-07f, 2.513376401e-07f, 2.512242422e-07f, 2.511103168e-07f,
+ 2.509958641e-07f, 2.508808846e-07f, 2.507653786e-07f, 2.506493465e-07f, 2.505327887e-07f, 2.504157056e-07f, 2.502980976e-07f, 2.501799650e-07f, 2.500613082e-07f, 2.499421276e-07f,
+ 2.498224237e-07f, 2.497021968e-07f, 2.495814472e-07f, 2.494601755e-07f, 2.493383819e-07f, 2.492160669e-07f, 2.490932308e-07f, 2.489698741e-07f, 2.488459971e-07f, 2.487216003e-07f,
+ 2.485966841e-07f, 2.484712488e-07f, 2.483452948e-07f, 2.482188227e-07f, 2.480918326e-07f, 2.479643252e-07f, 2.478363007e-07f, 2.477077595e-07f, 2.475787022e-07f, 2.474491290e-07f,
+ 2.473190405e-07f, 2.471884369e-07f, 2.470573188e-07f, 2.469256865e-07f, 2.467935404e-07f, 2.466608810e-07f, 2.465277087e-07f, 2.463940239e-07f, 2.462598270e-07f, 2.461251185e-07f,
+ 2.459898986e-07f, 2.458541680e-07f, 2.457179269e-07f, 2.455811759e-07f, 2.454439153e-07f, 2.453061456e-07f, 2.451678671e-07f, 2.450290804e-07f, 2.448897858e-07f, 2.447499839e-07f,
+ 2.446096749e-07f, 2.444688593e-07f, 2.443275376e-07f, 2.441857103e-07f, 2.440433776e-07f, 2.439005402e-07f, 2.437571983e-07f, 2.436133525e-07f, 2.434690032e-07f, 2.433241508e-07f,
+ 2.431787957e-07f, 2.430329385e-07f, 2.428865795e-07f, 2.427397192e-07f, 2.425923581e-07f, 2.424444965e-07f, 2.422961349e-07f, 2.421472739e-07f, 2.419979137e-07f, 2.418480550e-07f,
+ 2.416976980e-07f, 2.415468433e-07f, 2.413954914e-07f, 2.412436426e-07f, 2.410912975e-07f, 2.409384564e-07f, 2.407851199e-07f, 2.406312884e-07f, 2.404769624e-07f, 2.403221423e-07f,
+ 2.401668286e-07f, 2.400110217e-07f, 2.398547221e-07f, 2.396979303e-07f, 2.395406467e-07f, 2.393828718e-07f, 2.392246061e-07f, 2.390658500e-07f, 2.389066040e-07f, 2.387468686e-07f,
+ 2.385866443e-07f, 2.384259314e-07f, 2.382647305e-07f, 2.381030421e-07f, 2.379408666e-07f, 2.377782045e-07f, 2.376150562e-07f, 2.374514224e-07f, 2.372873034e-07f, 2.371226996e-07f,
+ 2.369576117e-07f, 2.367920401e-07f, 2.366259852e-07f, 2.364594475e-07f, 2.362924276e-07f, 2.361249259e-07f, 2.359569428e-07f, 2.357884790e-07f, 2.356195348e-07f, 2.354501108e-07f,
+ 2.352802074e-07f, 2.351098251e-07f, 2.349389645e-07f, 2.347676259e-07f, 2.345958100e-07f, 2.344235172e-07f, 2.342507480e-07f, 2.340775029e-07f, 2.339037824e-07f, 2.337295870e-07f,
+ 2.335549171e-07f, 2.333797734e-07f, 2.332041562e-07f, 2.330280661e-07f, 2.328515037e-07f, 2.326744693e-07f, 2.324969635e-07f, 2.323189868e-07f, 2.321405397e-07f, 2.319616228e-07f,
+ 2.317822365e-07f, 2.316023813e-07f, 2.314220577e-07f, 2.312412663e-07f, 2.310600076e-07f, 2.308782821e-07f, 2.306960902e-07f, 2.305134326e-07f, 2.303303097e-07f, 2.301467220e-07f,
+ 2.299626701e-07f, 2.297781544e-07f, 2.295931756e-07f, 2.294077340e-07f, 2.292218303e-07f, 2.290354650e-07f, 2.288486385e-07f, 2.286613514e-07f, 2.284736043e-07f, 2.282853976e-07f,
+ 2.280967319e-07f, 2.279076077e-07f, 2.277180255e-07f, 2.275279859e-07f, 2.273374893e-07f, 2.271465364e-07f, 2.269551277e-07f, 2.267632636e-07f, 2.265709448e-07f, 2.263781717e-07f,
+ 2.261849449e-07f, 2.259912649e-07f, 2.257971323e-07f, 2.256025475e-07f, 2.254075112e-07f, 2.252120239e-07f, 2.250160861e-07f, 2.248196984e-07f, 2.246228612e-07f, 2.244255752e-07f,
+ 2.242278409e-07f, 2.240296588e-07f, 2.238310295e-07f, 2.236319535e-07f, 2.234324314e-07f, 2.232324637e-07f, 2.230320509e-07f, 2.228311937e-07f, 2.226298926e-07f, 2.224281480e-07f,
+ 2.222259607e-07f, 2.220233310e-07f, 2.218202596e-07f, 2.216167471e-07f, 2.214127939e-07f, 2.212084007e-07f, 2.210035680e-07f, 2.207982964e-07f, 2.205925864e-07f, 2.203864385e-07f,
+ 2.201798534e-07f, 2.199728316e-07f, 2.197653736e-07f, 2.195574801e-07f, 2.193491516e-07f, 2.191403886e-07f, 2.189311918e-07f, 2.187215616e-07f, 2.185114987e-07f, 2.183010036e-07f,
+ 2.180900769e-07f, 2.178787192e-07f, 2.176669310e-07f, 2.174547129e-07f, 2.172420655e-07f, 2.170289893e-07f, 2.168154849e-07f, 2.166015530e-07f, 2.163871940e-07f, 2.161724086e-07f,
+ 2.159571973e-07f, 2.157415607e-07f, 2.155254994e-07f, 2.153090140e-07f, 2.150921050e-07f, 2.148747730e-07f, 2.146570186e-07f, 2.144388424e-07f, 2.142202450e-07f, 2.140012270e-07f,
+ 2.137817889e-07f, 2.135619313e-07f, 2.133416549e-07f, 2.131209601e-07f, 2.128998477e-07f, 2.126783181e-07f, 2.124563720e-07f, 2.122340099e-07f, 2.120112325e-07f, 2.117880404e-07f,
+ 2.115644341e-07f, 2.113404142e-07f, 2.111159814e-07f, 2.108911361e-07f, 2.106658791e-07f, 2.104402109e-07f, 2.102141321e-07f, 2.099876434e-07f, 2.097607452e-07f, 2.095334383e-07f,
+ 2.093057231e-07f, 2.090776004e-07f, 2.088490707e-07f, 2.086201346e-07f, 2.083907927e-07f, 2.081610457e-07f, 2.079308941e-07f, 2.077003385e-07f, 2.074693795e-07f, 2.072380179e-07f,
+ 2.070062540e-07f, 2.067740887e-07f, 2.065415224e-07f, 2.063085558e-07f, 2.060751895e-07f, 2.058414242e-07f, 2.056072603e-07f, 2.053726986e-07f, 2.051377397e-07f, 2.049023841e-07f,
+ 2.046666325e-07f, 2.044304855e-07f, 2.041939437e-07f, 2.039570077e-07f, 2.037196782e-07f, 2.034819558e-07f, 2.032438411e-07f, 2.030053347e-07f, 2.027664372e-07f, 2.025271493e-07f,
+ 2.022874715e-07f, 2.020474046e-07f, 2.018069491e-07f, 2.015661056e-07f, 2.013248748e-07f, 2.010832573e-07f, 2.008412538e-07f, 2.005988648e-07f, 2.003560910e-07f, 2.001129331e-07f,
+ 1.998693915e-07f, 1.996254671e-07f, 1.993811603e-07f, 1.991364720e-07f, 1.988914025e-07f, 1.986459527e-07f, 1.984001232e-07f, 1.981539145e-07f, 1.979073273e-07f, 1.976603623e-07f,
+ 1.974130201e-07f, 1.971653012e-07f, 1.969172065e-07f, 1.966687364e-07f, 1.964198917e-07f, 1.961706730e-07f, 1.959210809e-07f, 1.956711161e-07f, 1.954207792e-07f, 1.951700708e-07f,
+ 1.949189916e-07f, 1.946675422e-07f, 1.944157234e-07f, 1.941635356e-07f, 1.939109797e-07f, 1.936580561e-07f, 1.934047657e-07f, 1.931511089e-07f, 1.928970865e-07f, 1.926426992e-07f,
+ 1.923879475e-07f, 1.921328321e-07f, 1.918773537e-07f, 1.916215129e-07f, 1.913653104e-07f, 1.911087468e-07f, 1.908518228e-07f, 1.905945390e-07f, 1.903368962e-07f, 1.900788948e-07f,
+ 1.898205357e-07f, 1.895618195e-07f, 1.893027467e-07f, 1.890433182e-07f, 1.887835345e-07f, 1.885233963e-07f, 1.882629042e-07f, 1.880020590e-07f, 1.877408612e-07f, 1.874793116e-07f,
+ 1.872174108e-07f, 1.869551595e-07f, 1.866925583e-07f, 1.864296079e-07f, 1.861663090e-07f, 1.859026622e-07f, 1.856386683e-07f, 1.853743277e-07f, 1.851096414e-07f, 1.848446098e-07f,
+ 1.845792337e-07f, 1.843135137e-07f, 1.840474506e-07f, 1.837810449e-07f, 1.835142974e-07f, 1.832472087e-07f, 1.829797795e-07f, 1.827120105e-07f, 1.824439024e-07f, 1.821754557e-07f,
+ 1.819066713e-07f, 1.816375497e-07f, 1.813680917e-07f, 1.810982979e-07f, 1.808281691e-07f, 1.805577058e-07f, 1.802869087e-07f, 1.800157786e-07f, 1.797443162e-07f, 1.794725220e-07f,
+ 1.792003968e-07f, 1.789279413e-07f, 1.786551561e-07f, 1.783820419e-07f, 1.781085995e-07f, 1.778348294e-07f, 1.775607324e-07f, 1.772863092e-07f, 1.770115605e-07f, 1.767364869e-07f,
+ 1.764610891e-07f, 1.761853678e-07f, 1.759093237e-07f, 1.756329575e-07f, 1.753562698e-07f, 1.750792615e-07f, 1.748019331e-07f, 1.745242853e-07f, 1.742463189e-07f, 1.739680345e-07f,
+ 1.736894328e-07f, 1.734105145e-07f, 1.731312803e-07f, 1.728517309e-07f, 1.725718671e-07f, 1.722916894e-07f, 1.720111985e-07f, 1.717303953e-07f, 1.714492804e-07f, 1.711678544e-07f,
+ 1.708861180e-07f, 1.706040721e-07f, 1.703217172e-07f, 1.700390541e-07f, 1.697560834e-07f, 1.694728059e-07f, 1.691892223e-07f, 1.689053332e-07f, 1.686211394e-07f, 1.683366416e-07f,
+ 1.680518404e-07f, 1.677667366e-07f, 1.674813309e-07f, 1.671956240e-07f, 1.669096166e-07f, 1.666233093e-07f, 1.663367030e-07f, 1.660497982e-07f, 1.657625958e-07f, 1.654750963e-07f,
+ 1.651873006e-07f, 1.648992094e-07f, 1.646108232e-07f, 1.643221430e-07f, 1.640331692e-07f, 1.637439028e-07f, 1.634543443e-07f, 1.631644945e-07f, 1.628743541e-07f, 1.625839239e-07f,
+ 1.622932044e-07f, 1.620021965e-07f, 1.617109009e-07f, 1.614193182e-07f, 1.611274492e-07f, 1.608352945e-07f, 1.605428550e-07f, 1.602501313e-07f, 1.599571242e-07f, 1.596638343e-07f,
+ 1.593702624e-07f, 1.590764092e-07f, 1.587822754e-07f, 1.584878617e-07f, 1.581931688e-07f, 1.578981975e-07f, 1.576029486e-07f, 1.573074226e-07f, 1.570116203e-07f, 1.567155425e-07f,
+ 1.564191898e-07f, 1.561225631e-07f, 1.558256629e-07f, 1.555284901e-07f, 1.552310454e-07f, 1.549333294e-07f, 1.546353429e-07f, 1.543370867e-07f, 1.540385614e-07f, 1.537397678e-07f,
+ 1.534407066e-07f, 1.531413785e-07f, 1.528417843e-07f, 1.525419247e-07f, 1.522418003e-07f, 1.519414121e-07f, 1.516407606e-07f, 1.513398465e-07f, 1.510386708e-07f, 1.507372339e-07f,
+ 1.504355368e-07f, 1.501335800e-07f, 1.498313645e-07f, 1.495288907e-07f, 1.492261596e-07f, 1.489231719e-07f, 1.486199282e-07f, 1.483164293e-07f, 1.480126759e-07f, 1.477086689e-07f,
+ 1.474044088e-07f, 1.470998965e-07f, 1.467951326e-07f, 1.464901179e-07f, 1.461848532e-07f, 1.458793392e-07f, 1.455735766e-07f, 1.452675661e-07f, 1.449613085e-07f, 1.446548046e-07f,
+ 1.443480550e-07f, 1.440410605e-07f, 1.437338218e-07f, 1.434263397e-07f, 1.431186150e-07f, 1.428106483e-07f, 1.425024404e-07f, 1.421939920e-07f, 1.418853039e-07f, 1.415763768e-07f,
+ 1.412672115e-07f, 1.409578087e-07f, 1.406481691e-07f, 1.403382935e-07f, 1.400281826e-07f, 1.397178372e-07f, 1.394072580e-07f, 1.390964458e-07f, 1.387854012e-07f, 1.384741251e-07f,
+ 1.381626182e-07f, 1.378508812e-07f, 1.375389149e-07f, 1.372267201e-07f, 1.369142974e-07f, 1.366016476e-07f, 1.362887714e-07f, 1.359756697e-07f, 1.356623431e-07f, 1.353487925e-07f,
+ 1.350350185e-07f, 1.347210219e-07f, 1.344068034e-07f, 1.340923638e-07f, 1.337777039e-07f, 1.334628244e-07f, 1.331477260e-07f, 1.328324095e-07f, 1.325168757e-07f, 1.322011252e-07f,
+ 1.318851589e-07f, 1.315689775e-07f, 1.312525818e-07f, 1.309359724e-07f, 1.306191502e-07f, 1.303021159e-07f, 1.299848703e-07f, 1.296674140e-07f, 1.293497480e-07f, 1.290318728e-07f,
+ 1.287137894e-07f, 1.283954983e-07f, 1.280770004e-07f, 1.277582965e-07f, 1.274393873e-07f, 1.271202734e-07f, 1.268009558e-07f, 1.264814352e-07f, 1.261617123e-07f, 1.258417878e-07f,
+ 1.255216625e-07f, 1.252013373e-07f, 1.248808127e-07f, 1.245600897e-07f, 1.242391689e-07f, 1.239180512e-07f, 1.235967372e-07f, 1.232752277e-07f, 1.229535235e-07f, 1.226316254e-07f,
+ 1.223095340e-07f, 1.219872502e-07f, 1.216647748e-07f, 1.213421084e-07f, 1.210192519e-07f, 1.206962060e-07f, 1.203729714e-07f, 1.200495490e-07f, 1.197259394e-07f, 1.194021435e-07f,
+ 1.190781620e-07f, 1.187539957e-07f, 1.184296453e-07f, 1.181051115e-07f, 1.177803953e-07f, 1.174554973e-07f, 1.171304182e-07f, 1.168051589e-07f, 1.164797201e-07f, 1.161541026e-07f,
+ 1.158283071e-07f, 1.155023344e-07f, 1.151761852e-07f, 1.148498604e-07f, 1.145233607e-07f, 1.141966868e-07f, 1.138698396e-07f, 1.135428197e-07f, 1.132156280e-07f, 1.128882652e-07f,
+ 1.125607321e-07f, 1.122330294e-07f, 1.119051580e-07f, 1.115771185e-07f, 1.112489118e-07f, 1.109205386e-07f, 1.105919997e-07f, 1.102632958e-07f, 1.099344277e-07f, 1.096053963e-07f,
+ 1.092762021e-07f, 1.089468461e-07f, 1.086173290e-07f, 1.082876515e-07f, 1.079578145e-07f, 1.076278186e-07f, 1.072976647e-07f, 1.069673535e-07f, 1.066368858e-07f, 1.063062624e-07f,
+ 1.059754840e-07f, 1.056445515e-07f, 1.053134654e-07f, 1.049822268e-07f, 1.046508362e-07f, 1.043192946e-07f, 1.039876026e-07f, 1.036557610e-07f, 1.033237706e-07f, 1.029916321e-07f,
+ 1.026593465e-07f, 1.023269143e-07f, 1.019943364e-07f, 1.016616135e-07f, 1.013287465e-07f, 1.009957360e-07f, 1.006625829e-07f, 1.003292880e-07f, 9.999585191e-08f, 9.966227554e-08f,
+ 9.932855962e-08f, 9.899470493e-08f, 9.866071223e-08f, 9.832658229e-08f, 9.799231590e-08f, 9.765791382e-08f, 9.732337682e-08f, 9.698870568e-08f, 9.665390118e-08f, 9.631896408e-08f,
+ 9.598389515e-08f, 9.564869518e-08f, 9.531336493e-08f, 9.497790518e-08f, 9.464231670e-08f, 9.430660027e-08f, 9.397075665e-08f, 9.363478663e-08f, 9.329869098e-08f, 9.296247047e-08f,
+ 9.262612587e-08f, 9.228965797e-08f, 9.195306753e-08f, 9.161635532e-08f, 9.127952214e-08f, 9.094256873e-08f, 9.060549590e-08f, 9.026830440e-08f, 8.993099501e-08f, 8.959356851e-08f,
+ 8.925602567e-08f, 8.891836727e-08f, 8.858059409e-08f, 8.824270689e-08f, 8.790470645e-08f, 8.756659356e-08f, 8.722836897e-08f, 8.689003348e-08f, 8.655158785e-08f, 8.621303287e-08f,
+ 8.587436930e-08f, 8.553559792e-08f, 8.519671951e-08f, 8.485773485e-08f, 8.451864470e-08f, 8.417944985e-08f, 8.384015108e-08f, 8.350074915e-08f, 8.316124484e-08f, 8.282163893e-08f,
+ 8.248193220e-08f, 8.214212543e-08f, 8.180221938e-08f, 8.146221483e-08f, 8.112211257e-08f, 8.078191336e-08f, 8.044161799e-08f, 8.010122723e-08f, 7.976074185e-08f, 7.942016264e-08f,
+ 7.907949037e-08f, 7.873872581e-08f, 7.839786974e-08f, 7.805692294e-08f, 7.771588619e-08f, 7.737476026e-08f, 7.703354593e-08f, 7.669224397e-08f, 7.635085516e-08f, 7.600938028e-08f,
+ 7.566782010e-08f, 7.532617541e-08f, 7.498444697e-08f, 7.464263557e-08f, 7.430074198e-08f, 7.395876697e-08f, 7.361671133e-08f, 7.327457583e-08f, 7.293236124e-08f, 7.259006835e-08f,
+ 7.224769792e-08f, 7.190525075e-08f, 7.156272759e-08f, 7.122012924e-08f, 7.087745646e-08f, 7.053471003e-08f, 7.019189073e-08f, 6.984899933e-08f, 6.950603661e-08f, 6.916300335e-08f,
+ 6.881990033e-08f, 6.847672831e-08f, 6.813348808e-08f, 6.779018042e-08f, 6.744680609e-08f, 6.710336587e-08f, 6.675986054e-08f, 6.641629088e-08f, 6.607265766e-08f, 6.572896166e-08f,
+ 6.538520366e-08f, 6.504138442e-08f, 6.469750473e-08f, 6.435356536e-08f, 6.400956709e-08f, 6.366551069e-08f, 6.332139693e-08f, 6.297722660e-08f, 6.263300047e-08f, 6.228871932e-08f,
+ 6.194438391e-08f, 6.159999502e-08f, 6.125555344e-08f, 6.091105993e-08f, 6.056651527e-08f, 6.022192024e-08f, 5.987727561e-08f, 5.953258215e-08f, 5.918784064e-08f, 5.884305185e-08f,
+ 5.849821656e-08f, 5.815333555e-08f, 5.780840958e-08f, 5.746343943e-08f, 5.711842588e-08f, 5.677336970e-08f, 5.642827166e-08f, 5.608313254e-08f, 5.573795311e-08f, 5.539273415e-08f,
+ 5.504747642e-08f, 5.470218071e-08f, 5.435684778e-08f, 5.401147842e-08f, 5.366607338e-08f, 5.332063345e-08f, 5.297515940e-08f, 5.262965200e-08f, 5.228411203e-08f, 5.193854025e-08f,
+ 5.159293744e-08f, 5.124730437e-08f, 5.090164182e-08f, 5.055595055e-08f, 5.021023135e-08f, 4.986448497e-08f, 4.951871219e-08f, 4.917291379e-08f, 4.882709053e-08f, 4.848124319e-08f,
+ 4.813537254e-08f, 4.778947935e-08f, 4.744356439e-08f, 4.709762842e-08f, 4.675167223e-08f, 4.640569659e-08f, 4.605970225e-08f, 4.571369000e-08f, 4.536766061e-08f, 4.502161483e-08f,
+ 4.467555345e-08f, 4.432947724e-08f, 4.398338695e-08f, 4.363728337e-08f, 4.329116726e-08f, 4.294503939e-08f, 4.259890053e-08f, 4.225275145e-08f, 4.190659291e-08f, 4.156042569e-08f,
+ 4.121425056e-08f, 4.086806827e-08f, 4.052187961e-08f, 4.017568533e-08f, 3.982948621e-08f, 3.948328301e-08f, 3.913707649e-08f, 3.879086744e-08f, 3.844465661e-08f, 3.809844477e-08f,
+ 3.775223269e-08f, 3.740602113e-08f, 3.705981086e-08f, 3.671360265e-08f, 3.636739725e-08f, 3.602119545e-08f, 3.567499799e-08f, 3.532880566e-08f, 3.498261920e-08f, 3.463643940e-08f,
+ 3.429026700e-08f, 3.394410278e-08f, 3.359794750e-08f, 3.325180193e-08f, 3.290566683e-08f, 3.255954295e-08f, 3.221343108e-08f, 3.186733196e-08f, 3.152124636e-08f, 3.117517504e-08f,
+ 3.082911878e-08f, 3.048307832e-08f, 3.013705443e-08f, 2.979104788e-08f, 2.944505942e-08f, 2.909908982e-08f, 2.875313983e-08f, 2.840721022e-08f, 2.806130176e-08f, 2.771541519e-08f,
+ 2.736955128e-08f, 2.702371079e-08f, 2.667789448e-08f, 2.633210311e-08f, 2.598633744e-08f, 2.564059822e-08f, 2.529488622e-08f, 2.494920220e-08f, 2.460354691e-08f, 2.425792112e-08f,
+ 2.391232557e-08f, 2.356676103e-08f, 2.322122825e-08f, 2.287572799e-08f, 2.253026102e-08f, 2.218482808e-08f, 2.183942993e-08f, 2.149406732e-08f, 2.114874102e-08f, 2.080345178e-08f,
+ 2.045820036e-08f, 2.011298750e-08f, 1.976781397e-08f, 1.942268051e-08f, 1.907758789e-08f, 1.873253685e-08f, 1.838752816e-08f, 1.804256255e-08f, 1.769764080e-08f, 1.735276364e-08f,
+ 1.700793184e-08f, 1.666314614e-08f, 1.631840729e-08f, 1.597371606e-08f, 1.562907318e-08f, 1.528447942e-08f, 1.493993551e-08f, 1.459544222e-08f, 1.425100029e-08f, 1.390661048e-08f,
+ 1.356227352e-08f, 1.321799018e-08f, 1.287376119e-08f, 1.252958732e-08f, 1.218546930e-08f, 1.184140789e-08f, 1.149740383e-08f, 1.115345787e-08f, 1.080957076e-08f, 1.046574325e-08f,
+ 1.012197607e-08f, 9.778269990e-09f, 9.434625739e-09f, 9.091044068e-09f, 8.747525722e-09f, 8.404071446e-09f, 8.060681984e-09f, 7.717358082e-09f, 7.374100483e-09f, 7.030909930e-09f,
+ 6.687787168e-09f, 6.344732938e-09f, 6.001747985e-09f, 5.658833050e-09f, 5.315988876e-09f, 4.973216203e-09f, 4.630515774e-09f, 4.287888329e-09f, 3.945334610e-09f, 3.602855356e-09f,
+ 3.260451308e-09f, 2.918123205e-09f, 2.575871787e-09f, 2.233697792e-09f, 1.891601959e-09f, 1.549585026e-09f, 1.207647732e-09f, 8.657908142e-10f, 5.240150091e-10f, 1.823210538e-10f,
+ -1.592903150e-10f, -5.008183613e-10f, -8.422623494e-10f, -1.183621544e-09f, -1.524895210e-09f, -1.866082612e-09f, -2.207183017e-09f, -2.548195690e-09f, -2.889119898e-09f, -3.229954908e-09f,
+ -3.570699986e-09f, -3.911354402e-09f, -4.251917421e-09f, -4.592388314e-09f, -4.932766348e-09f, -5.273050793e-09f, -5.613240918e-09f, -5.953335992e-09f, -6.293335287e-09f, -6.633238073e-09f,
+ -6.973043621e-09f, -7.312751203e-09f, -7.652360089e-09f, -7.991869553e-09f, -8.331278867e-09f, -8.670587304e-09f, -9.009794138e-09f, -9.348898641e-09f, -9.687900090e-09f, -1.002679776e-08f,
+ -1.036559092e-08f, -1.070427885e-08f, -1.104286083e-08f, -1.138133613e-08f, -1.171970402e-08f, -1.205796379e-08f, -1.239611472e-08f, -1.273415608e-08f, -1.307208714e-08f, -1.340990720e-08f,
+ -1.374761552e-08f, -1.408521138e-08f, -1.442269408e-08f, -1.476006288e-08f, -1.509731707e-08f, -1.543445593e-08f, -1.577147874e-08f, -1.610838478e-08f, -1.644517334e-08f, -1.678184370e-08f,
+ -1.711839514e-08f, -1.745482695e-08f, -1.779113840e-08f, -1.812732880e-08f, -1.846339741e-08f, -1.879934353e-08f, -1.913516644e-08f, -1.947086543e-08f, -1.980643979e-08f, -2.014188880e-08f,
+ -2.047721175e-08f, -2.081240794e-08f, -2.114747664e-08f, -2.148241715e-08f, -2.181722875e-08f, -2.215191074e-08f, -2.248646242e-08f, -2.282088306e-08f, -2.315517196e-08f, -2.348932842e-08f,
+ -2.382335172e-08f, -2.415724116e-08f, -2.449099603e-08f, -2.482461562e-08f, -2.515809924e-08f, -2.549144618e-08f, -2.582465572e-08f, -2.615772717e-08f, -2.649065982e-08f, -2.682345297e-08f,
+ -2.715610592e-08f, -2.748861796e-08f, -2.782098839e-08f, -2.815321652e-08f, -2.848530163e-08f, -2.881724304e-08f, -2.914904003e-08f, -2.948069192e-08f, -2.981219800e-08f, -3.014355757e-08f,
+ -3.047476993e-08f, -3.080583440e-08f, -3.113675026e-08f, -3.146751683e-08f, -3.179813341e-08f, -3.212859931e-08f, -3.245891382e-08f, -3.278907625e-08f, -3.311908592e-08f, -3.344894212e-08f,
+ -3.377864417e-08f, -3.410819137e-08f, -3.443758302e-08f, -3.476681845e-08f, -3.509589696e-08f, -3.542481785e-08f, -3.575358044e-08f, -3.608218404e-08f, -3.641062796e-08f, -3.673891150e-08f,
+ -3.706703400e-08f, -3.739499475e-08f, -3.772279307e-08f, -3.805042827e-08f, -3.837789967e-08f, -3.870520659e-08f, -3.903234833e-08f, -3.935932422e-08f, -3.968613357e-08f, -4.001277569e-08f,
+ -4.033924992e-08f, -4.066555555e-08f, -4.099169192e-08f, -4.131765834e-08f, -4.164345413e-08f, -4.196907862e-08f, -4.229453112e-08f, -4.261981095e-08f, -4.294491743e-08f, -4.326984990e-08f,
+ -4.359460767e-08f, -4.391919006e-08f, -4.424359640e-08f, -4.456782602e-08f, -4.489187823e-08f, -4.521575237e-08f, -4.553944777e-08f, -4.586296374e-08f, -4.618629961e-08f, -4.650945472e-08f,
+ -4.683242840e-08f, -4.715521996e-08f, -4.747782875e-08f, -4.780025409e-08f, -4.812249531e-08f, -4.844455174e-08f, -4.876642272e-08f, -4.908810758e-08f, -4.940960566e-08f, -4.973091628e-08f,
+ -5.005203877e-08f, -5.037297249e-08f, -5.069371675e-08f, -5.101427091e-08f, -5.133463428e-08f, -5.165480622e-08f, -5.197478605e-08f, -5.229457312e-08f, -5.261416677e-08f, -5.293356633e-08f,
+ -5.325277115e-08f, -5.357178056e-08f, -5.389059391e-08f, -5.420921055e-08f, -5.452762980e-08f, -5.484585102e-08f, -5.516387355e-08f, -5.548169673e-08f, -5.579931992e-08f, -5.611674244e-08f,
+ -5.643396366e-08f, -5.675098291e-08f, -5.706779955e-08f, -5.738441292e-08f, -5.770082238e-08f, -5.801702726e-08f, -5.833302692e-08f, -5.864882072e-08f, -5.896440799e-08f, -5.927978810e-08f,
+ -5.959496040e-08f, -5.990992423e-08f, -6.022467895e-08f, -6.053922393e-08f, -6.085355850e-08f, -6.116768203e-08f, -6.148159387e-08f, -6.179529338e-08f, -6.210877992e-08f, -6.242205284e-08f,
+ -6.273511150e-08f, -6.304795527e-08f, -6.336058350e-08f, -6.367299555e-08f, -6.398519078e-08f, -6.429716856e-08f, -6.460892825e-08f, -6.492046920e-08f, -6.523179079e-08f, -6.554289238e-08f,
+ -6.585377333e-08f, -6.616443301e-08f, -6.647487079e-08f, -6.678508602e-08f, -6.709507809e-08f, -6.740484635e-08f, -6.771439018e-08f, -6.802370895e-08f, -6.833280202e-08f, -6.864166876e-08f,
+ -6.895030856e-08f, -6.925872077e-08f, -6.956690478e-08f, -6.987485995e-08f, -7.018258566e-08f, -7.049008129e-08f, -7.079734620e-08f, -7.110437978e-08f, -7.141118141e-08f, -7.171775045e-08f,
+ -7.202408630e-08f, -7.233018832e-08f, -7.263605589e-08f, -7.294168840e-08f, -7.324708523e-08f, -7.355224576e-08f, -7.385716936e-08f, -7.416185543e-08f, -7.446630335e-08f, -7.477051250e-08f,
+ -7.507448226e-08f, -7.537821202e-08f, -7.568170117e-08f, -7.598494909e-08f, -7.628795517e-08f, -7.659071880e-08f, -7.689323937e-08f, -7.719551627e-08f, -7.749754889e-08f, -7.779933661e-08f,
+ -7.810087883e-08f, -7.840217495e-08f, -7.870322435e-08f, -7.900402644e-08f, -7.930458059e-08f, -7.960488622e-08f, -7.990494270e-08f, -8.020474946e-08f, -8.050430586e-08f, -8.080361133e-08f,
+ -8.110266525e-08f, -8.140146702e-08f, -8.170001605e-08f, -8.199831173e-08f, -8.229635347e-08f, -8.259414067e-08f, -8.289167273e-08f, -8.318894905e-08f, -8.348596904e-08f, -8.378273211e-08f,
+ -8.407923766e-08f, -8.437548509e-08f, -8.467147382e-08f, -8.496720324e-08f, -8.526267278e-08f, -8.555788184e-08f, -8.585282982e-08f, -8.614751615e-08f, -8.644194022e-08f, -8.673610146e-08f,
+ -8.702999928e-08f, -8.732363308e-08f, -8.761700229e-08f, -8.791010632e-08f, -8.820294459e-08f, -8.849551650e-08f, -8.878782149e-08f, -8.907985896e-08f, -8.937162834e-08f, -8.966312904e-08f,
+ -8.995436049e-08f, -9.024532211e-08f, -9.053601331e-08f, -9.082643353e-08f, -9.111658217e-08f, -9.140645868e-08f, -9.169606247e-08f, -9.198539297e-08f, -9.227444960e-08f, -9.256323179e-08f,
+ -9.285173897e-08f, -9.313997057e-08f, -9.342792601e-08f, -9.371560474e-08f, -9.400300616e-08f, -9.429012973e-08f, -9.457697487e-08f, -9.486354101e-08f, -9.514982758e-08f, -9.543583403e-08f,
+ -9.572155979e-08f, -9.600700429e-08f, -9.629216696e-08f, -9.657704726e-08f, -9.686164461e-08f, -9.714595845e-08f, -9.742998823e-08f, -9.771373339e-08f, -9.799719336e-08f, -9.828036758e-08f,
+ -9.856325551e-08f, -9.884585659e-08f, -9.912817025e-08f, -9.941019594e-08f, -9.969193312e-08f, -9.997338122e-08f, -1.002545397e-07f, -1.005354080e-07f, -1.008159856e-07f, -1.010962719e-07f,
+ -1.013762663e-07f, -1.016559684e-07f, -1.019353776e-07f, -1.022144933e-07f, -1.024933150e-07f, -1.027718421e-07f, -1.030500741e-07f, -1.033280104e-07f, -1.036056506e-07f, -1.038829940e-07f,
+ -1.041600402e-07f, -1.044367885e-07f, -1.047132385e-07f, -1.049893895e-07f, -1.052652412e-07f, -1.055407928e-07f, -1.058160440e-07f, -1.060909941e-07f, -1.063656426e-07f, -1.066399890e-07f,
+ -1.069140327e-07f, -1.071877733e-07f, -1.074612102e-07f, -1.077343428e-07f, -1.080071706e-07f, -1.082796931e-07f, -1.085519098e-07f, -1.088238202e-07f, -1.090954236e-07f, -1.093667196e-07f,
+ -1.096377077e-07f, -1.099083873e-07f, -1.101787580e-07f, -1.104488191e-07f, -1.107185702e-07f, -1.109880107e-07f, -1.112571402e-07f, -1.115259580e-07f, -1.117944637e-07f, -1.120626568e-07f,
+ -1.123305368e-07f, -1.125981031e-07f, -1.128653552e-07f, -1.131322926e-07f, -1.133989148e-07f, -1.136652212e-07f, -1.139312115e-07f, -1.141968849e-07f, -1.144622412e-07f, -1.147272796e-07f,
+ -1.149919998e-07f, -1.152564012e-07f, -1.155204832e-07f, -1.157842455e-07f, -1.160476875e-07f, -1.163108087e-07f, -1.165736085e-07f, -1.168360865e-07f, -1.170982422e-07f, -1.173600751e-07f,
+ -1.176215847e-07f, -1.178827704e-07f, -1.181436318e-07f, -1.184041684e-07f, -1.186643797e-07f, -1.189242651e-07f, -1.191838243e-07f, -1.194430566e-07f, -1.197019617e-07f, -1.199605389e-07f,
+ -1.202187879e-07f, -1.204767081e-07f, -1.207342990e-07f, -1.209915601e-07f, -1.212484910e-07f, -1.215050912e-07f, -1.217613602e-07f, -1.220172974e-07f, -1.222729025e-07f, -1.225281749e-07f,
+ -1.227831141e-07f, -1.230377197e-07f, -1.232919911e-07f, -1.235459279e-07f, -1.237995297e-07f, -1.240527959e-07f, -1.243057260e-07f, -1.245583196e-07f, -1.248105762e-07f, -1.250624954e-07f,
+ -1.253140766e-07f, -1.255653193e-07f, -1.258162232e-07f, -1.260667877e-07f, -1.263170123e-07f, -1.265668967e-07f, -1.268164402e-07f, -1.270656425e-07f, -1.273145031e-07f, -1.275630214e-07f,
+ -1.278111972e-07f, -1.280590298e-07f, -1.283065188e-07f, -1.285536637e-07f, -1.288004642e-07f, -1.290469197e-07f, -1.292930297e-07f, -1.295387939e-07f, -1.297842117e-07f, -1.300292826e-07f,
+ -1.302740063e-07f, -1.305183823e-07f, -1.307624101e-07f, -1.310060893e-07f, -1.312494193e-07f, -1.314923998e-07f, -1.317350303e-07f, -1.319773104e-07f, -1.322192396e-07f, -1.324608174e-07f,
+ -1.327020434e-07f, -1.329429171e-07f, -1.331834382e-07f, -1.334236061e-07f, -1.336634204e-07f, -1.339028807e-07f, -1.341419866e-07f, -1.343807375e-07f, -1.346191330e-07f, -1.348571728e-07f,
+ -1.350948563e-07f, -1.353321831e-07f, -1.355691529e-07f, -1.358057650e-07f, -1.360420192e-07f, -1.362779150e-07f, -1.365134519e-07f, -1.367486295e-07f, -1.369834473e-07f, -1.372179050e-07f,
+ -1.374520022e-07f, -1.376857383e-07f, -1.379191129e-07f, -1.381521257e-07f, -1.383847762e-07f, -1.386170639e-07f, -1.388489885e-07f, -1.390805496e-07f, -1.393117466e-07f, -1.395425792e-07f,
+ -1.397730469e-07f, -1.400031494e-07f, -1.402328862e-07f, -1.404622568e-07f, -1.406912610e-07f, -1.409198982e-07f, -1.411481680e-07f, -1.413760701e-07f, -1.416036040e-07f, -1.418307693e-07f,
+ -1.420575656e-07f, -1.422839924e-07f, -1.425100494e-07f, -1.427357362e-07f, -1.429610523e-07f, -1.431859973e-07f, -1.434105709e-07f, -1.436347726e-07f, -1.438586020e-07f, -1.440820587e-07f,
+ -1.443051423e-07f, -1.445278525e-07f, -1.447501887e-07f, -1.449721507e-07f, -1.451937379e-07f, -1.454149501e-07f, -1.456357867e-07f, -1.458562475e-07f, -1.460763320e-07f, -1.462960398e-07f,
+ -1.465153706e-07f, -1.467343238e-07f, -1.469528993e-07f, -1.471710964e-07f, -1.473889150e-07f, -1.476063545e-07f, -1.478234145e-07f, -1.480400948e-07f, -1.482563949e-07f, -1.484723144e-07f,
+ -1.486878529e-07f, -1.489030101e-07f, -1.491177856e-07f, -1.493321789e-07f, -1.495461898e-07f, -1.497598178e-07f, -1.499730625e-07f, -1.501859236e-07f, -1.503984007e-07f, -1.506104935e-07f,
+ -1.508222014e-07f, -1.510335243e-07f, -1.512444616e-07f, -1.514550130e-07f, -1.516651782e-07f, -1.518749568e-07f, -1.520843484e-07f, -1.522933526e-07f, -1.525019691e-07f, -1.527101975e-07f,
+ -1.529180374e-07f, -1.531254885e-07f, -1.533325505e-07f, -1.535392228e-07f, -1.537455053e-07f, -1.539513975e-07f, -1.541568991e-07f, -1.543620096e-07f, -1.545667288e-07f, -1.547710563e-07f,
+ -1.549749918e-07f, -1.551785348e-07f, -1.553816850e-07f, -1.555844422e-07f, -1.557868058e-07f, -1.559887756e-07f, -1.561903512e-07f, -1.563915323e-07f, -1.565923185e-07f, -1.567927095e-07f,
+ -1.569927049e-07f, -1.571923044e-07f, -1.573915076e-07f, -1.575903142e-07f, -1.577887238e-07f, -1.579867362e-07f, -1.581843509e-07f, -1.583815677e-07f, -1.585783861e-07f, -1.587748059e-07f,
+ -1.589708267e-07f, -1.591664481e-07f, -1.593616700e-07f, -1.595564918e-07f, -1.597509133e-07f, -1.599449341e-07f, -1.601385539e-07f, -1.603317724e-07f, -1.605245893e-07f, -1.607170042e-07f,
+ -1.609090168e-07f, -1.611006267e-07f, -1.612918337e-07f, -1.614826374e-07f, -1.616730375e-07f, -1.618630337e-07f, -1.620526256e-07f, -1.622418130e-07f, -1.624305954e-07f, -1.626189727e-07f,
+ -1.628069444e-07f, -1.629945103e-07f, -1.631816700e-07f, -1.633684233e-07f, -1.635547697e-07f, -1.637407091e-07f, -1.639262411e-07f, -1.641113653e-07f, -1.642960815e-07f, -1.644803894e-07f,
+ -1.646642886e-07f, -1.648477789e-07f, -1.650308599e-07f, -1.652135313e-07f, -1.653957929e-07f, -1.655776443e-07f, -1.657590852e-07f, -1.659401154e-07f, -1.661207344e-07f, -1.663009421e-07f,
+ -1.664807382e-07f, -1.666601222e-07f, -1.668390940e-07f, -1.670176533e-07f, -1.671957996e-07f, -1.673735329e-07f, -1.675508527e-07f, -1.677277588e-07f, -1.679042508e-07f, -1.680803285e-07f,
+ -1.682559917e-07f, -1.684312400e-07f, -1.686060731e-07f, -1.687804907e-07f, -1.689544926e-07f, -1.691280785e-07f, -1.693012480e-07f, -1.694740010e-07f, -1.696463372e-07f, -1.698182561e-07f,
+ -1.699897577e-07f, -1.701608415e-07f, -1.703315074e-07f, -1.705017551e-07f, -1.706715842e-07f, -1.708409945e-07f, -1.710099857e-07f, -1.711785576e-07f, -1.713467099e-07f, -1.715144423e-07f,
+ -1.716817546e-07f, -1.718486464e-07f, -1.720151175e-07f, -1.721811678e-07f, -1.723467968e-07f, -1.725120043e-07f, -1.726767901e-07f, -1.728411539e-07f, -1.730050954e-07f, -1.731686144e-07f,
+ -1.733317106e-07f, -1.734943838e-07f, -1.736566338e-07f, -1.738184601e-07f, -1.739798627e-07f, -1.741408412e-07f, -1.743013954e-07f, -1.744615251e-07f, -1.746212300e-07f, -1.747805098e-07f,
+ -1.749393643e-07f, -1.750977932e-07f, -1.752557964e-07f, -1.754133735e-07f, -1.755705243e-07f, -1.757272486e-07f, -1.758835462e-07f, -1.760394167e-07f, -1.761948600e-07f, -1.763498757e-07f,
+ -1.765044638e-07f, -1.766586239e-07f, -1.768123558e-07f, -1.769656592e-07f, -1.771185340e-07f, -1.772709799e-07f, -1.774229966e-07f, -1.775745840e-07f, -1.777257418e-07f, -1.778764698e-07f,
+ -1.780267677e-07f, -1.781766353e-07f, -1.783260724e-07f, -1.784750788e-07f, -1.786236542e-07f, -1.787717985e-07f, -1.789195113e-07f, -1.790667925e-07f, -1.792136419e-07f, -1.793600593e-07f,
+ -1.795060443e-07f, -1.796515969e-07f, -1.797967167e-07f, -1.799414036e-07f, -1.800856574e-07f, -1.802294779e-07f, -1.803728647e-07f, -1.805158178e-07f, -1.806583369e-07f, -1.808004218e-07f,
+ -1.809420724e-07f, -1.810832883e-07f, -1.812240694e-07f, -1.813644155e-07f, -1.815043263e-07f, -1.816438017e-07f, -1.817828416e-07f, -1.819214455e-07f, -1.820596135e-07f, -1.821973452e-07f,
+ -1.823346405e-07f, -1.824714992e-07f, -1.826079211e-07f, -1.827439060e-07f, -1.828794537e-07f, -1.830145639e-07f, -1.831492366e-07f, -1.832834715e-07f, -1.834172685e-07f, -1.835506273e-07f,
+ -1.836835477e-07f, -1.838160296e-07f, -1.839480729e-07f, -1.840796772e-07f, -1.842108424e-07f, -1.843415684e-07f, -1.844718549e-07f, -1.846017018e-07f, -1.847311089e-07f, -1.848600760e-07f,
+ -1.849886030e-07f, -1.851166896e-07f, -1.852443357e-07f, -1.853715411e-07f, -1.854983057e-07f, -1.856246292e-07f, -1.857505115e-07f, -1.858759525e-07f, -1.860009519e-07f, -1.861255096e-07f,
+ -1.862496255e-07f, -1.863732993e-07f, -1.864965309e-07f, -1.866193201e-07f, -1.867416668e-07f, -1.868635708e-07f, -1.869850319e-07f, -1.871060501e-07f, -1.872266250e-07f, -1.873467566e-07f,
+ -1.874664448e-07f, -1.875856892e-07f, -1.877044899e-07f, -1.878228467e-07f, -1.879407593e-07f, -1.880582277e-07f, -1.881752516e-07f, -1.882918310e-07f, -1.884079658e-07f, -1.885236556e-07f,
+ -1.886389005e-07f, -1.887537002e-07f, -1.888680546e-07f, -1.889819636e-07f, -1.890954270e-07f, -1.892084446e-07f, -1.893210165e-07f, -1.894331423e-07f, -1.895448220e-07f, -1.896560554e-07f,
+ -1.897668425e-07f, -1.898771829e-07f, -1.899870767e-07f, -1.900965237e-07f, -1.902055238e-07f, -1.903140767e-07f, -1.904221825e-07f, -1.905298409e-07f, -1.906370519e-07f, -1.907438153e-07f,
+ -1.908501309e-07f, -1.909559987e-07f, -1.910614186e-07f, -1.911663904e-07f, -1.912709139e-07f, -1.913749892e-07f, -1.914786159e-07f, -1.915817941e-07f, -1.916845237e-07f, -1.917868044e-07f,
+ -1.918886362e-07f, -1.919900190e-07f, -1.920909526e-07f, -1.921914370e-07f, -1.922914719e-07f, -1.923910574e-07f, -1.924901934e-07f, -1.925888796e-07f, -1.926871160e-07f, -1.927849025e-07f,
+ -1.928822389e-07f, -1.929791253e-07f, -1.930755614e-07f, -1.931715472e-07f, -1.932670825e-07f, -1.933621674e-07f, -1.934568015e-07f, -1.935509850e-07f, -1.936447176e-07f, -1.937379993e-07f,
+ -1.938308300e-07f, -1.939232096e-07f, -1.940151380e-07f, -1.941066150e-07f, -1.941976407e-07f, -1.942882149e-07f, -1.943783375e-07f, -1.944680085e-07f, -1.945572277e-07f, -1.946459951e-07f,
+ -1.947343106e-07f, -1.948221740e-07f, -1.949095854e-07f, -1.949965446e-07f, -1.950830516e-07f, -1.951691063e-07f, -1.952547085e-07f, -1.953398583e-07f, -1.954245555e-07f, -1.955088001e-07f,
+ -1.955925919e-07f, -1.956759310e-07f, -1.957588172e-07f, -1.958412505e-07f, -1.959232308e-07f, -1.960047580e-07f, -1.960858321e-07f, -1.961664530e-07f, -1.962466206e-07f, -1.963263349e-07f,
+ -1.964055957e-07f, -1.964844031e-07f, -1.965627570e-07f, -1.966406573e-07f, -1.967181039e-07f, -1.967950968e-07f, -1.968716360e-07f, -1.969477213e-07f, -1.970233528e-07f, -1.970985303e-07f,
+ -1.971732538e-07f, -1.972475233e-07f, -1.973213387e-07f, -1.973946999e-07f, -1.974676069e-07f, -1.975400597e-07f, -1.976120582e-07f, -1.976836023e-07f, -1.977546921e-07f, -1.978253274e-07f,
+ -1.978955082e-07f, -1.979652345e-07f, -1.980345063e-07f, -1.981033234e-07f, -1.981716859e-07f, -1.982395937e-07f, -1.983070468e-07f, -1.983740452e-07f, -1.984405887e-07f, -1.985066774e-07f,
+ -1.985723113e-07f, -1.986374902e-07f, -1.987022142e-07f, -1.987664833e-07f, -1.988302973e-07f, -1.988936564e-07f, -1.989565604e-07f, -1.990190093e-07f, -1.990810031e-07f, -1.991425418e-07f,
+ -1.992036254e-07f, -1.992642537e-07f, -1.993244269e-07f, -1.993841449e-07f, -1.994434076e-07f, -1.995022151e-07f, -1.995605674e-07f, -1.996184643e-07f, -1.996759059e-07f, -1.997328922e-07f,
+ -1.997894232e-07f, -1.998454988e-07f, -1.999011191e-07f, -1.999562841e-07f, -2.000109936e-07f, -2.000652478e-07f, -2.001190465e-07f, -2.001723899e-07f, -2.002252779e-07f, -2.002777104e-07f,
+ -2.003296876e-07f, -2.003812093e-07f, -2.004322756e-07f, -2.004828865e-07f, -2.005330420e-07f, -2.005827421e-07f, -2.006319868e-07f, -2.006807760e-07f, -2.007291099e-07f, -2.007769884e-07f,
+ -2.008244114e-07f, -2.008713791e-07f, -2.009178914e-07f, -2.009639484e-07f, -2.010095500e-07f, -2.010546962e-07f, -2.010993871e-07f, -2.011436227e-07f, -2.011874030e-07f, -2.012307281e-07f,
+ -2.012735978e-07f, -2.013160123e-07f, -2.013579716e-07f, -2.013994756e-07f, -2.014405245e-07f, -2.014811182e-07f, -2.015212567e-07f, -2.015609401e-07f, -2.016001684e-07f, -2.016389417e-07f,
+ -2.016772599e-07f, -2.017151230e-07f, -2.017525312e-07f, -2.017894845e-07f, -2.018259828e-07f, -2.018620261e-07f, -2.018976147e-07f, -2.019327484e-07f, -2.019674273e-07f, -2.020016514e-07f,
+ -2.020354208e-07f, -2.020687356e-07f, -2.021015956e-07f, -2.021340011e-07f, -2.021659520e-07f, -2.021974484e-07f, -2.022284903e-07f, -2.022590777e-07f, -2.022892108e-07f, -2.023188895e-07f,
+ -2.023481139e-07f, -2.023768841e-07f, -2.024052000e-07f, -2.024330618e-07f, -2.024604695e-07f, -2.024874231e-07f, -2.025139228e-07f, -2.025399685e-07f, -2.025655603e-07f, -2.025906982e-07f,
+ -2.026153824e-07f, -2.026396128e-07f, -2.026633896e-07f, -2.026867128e-07f, -2.027095825e-07f, -2.027319986e-07f, -2.027539614e-07f, -2.027754708e-07f, -2.027965269e-07f, -2.028171297e-07f,
+ -2.028372794e-07f, -2.028569761e-07f, -2.028762197e-07f, -2.028950103e-07f, -2.029133481e-07f, -2.029312330e-07f, -2.029486652e-07f, -2.029656448e-07f, -2.029821718e-07f, -2.029982462e-07f,
+ -2.030138682e-07f, -2.030290379e-07f, -2.030437552e-07f, -2.030580204e-07f, -2.030718334e-07f, -2.030851944e-07f, -2.030981035e-07f, -2.031105606e-07f, -2.031225660e-07f, -2.031341197e-07f,
+ -2.031452217e-07f, -2.031558723e-07f, -2.031660713e-07f, -2.031758191e-07f, -2.031851155e-07f, -2.031939608e-07f, -2.032023550e-07f, -2.032102982e-07f, -2.032177905e-07f, -2.032248321e-07f,
+ -2.032314229e-07f, -2.032375631e-07f, -2.032432528e-07f, -2.032484921e-07f, -2.032532811e-07f, -2.032576199e-07f, -2.032615086e-07f, -2.032649473e-07f, -2.032679360e-07f, -2.032704750e-07f,
+ -2.032725643e-07f, -2.032742041e-07f, -2.032753943e-07f, -2.032761352e-07f, -2.032764268e-07f, -2.032762693e-07f, -2.032756628e-07f, -2.032746073e-07f, -2.032731030e-07f, -2.032711501e-07f,
+ -2.032687485e-07f, -2.032658986e-07f, -2.032626002e-07f, -2.032588537e-07f, -2.032546590e-07f, -2.032500164e-07f, -2.032449259e-07f, -2.032393876e-07f, -2.032334018e-07f, -2.032269684e-07f,
+ -2.032200877e-07f, -2.032127597e-07f, -2.032049846e-07f, -2.031967626e-07f, -2.031880937e-07f, -2.031789780e-07f, -2.031694158e-07f, -2.031594071e-07f, -2.031489521e-07f, -2.031380508e-07f,
+ -2.031267036e-07f, -2.031149103e-07f, -2.031026713e-07f, -2.030899867e-07f, -2.030768565e-07f, -2.030632810e-07f, -2.030492602e-07f, -2.030347944e-07f, -2.030198835e-07f, -2.030045279e-07f,
+ -2.029887276e-07f, -2.029724828e-07f, -2.029557937e-07f, -2.029386603e-07f, -2.029210828e-07f, -2.029030615e-07f, -2.028845963e-07f, -2.028656875e-07f, -2.028463352e-07f, -2.028265397e-07f,
+ -2.028063009e-07f, -2.027856192e-07f, -2.027644946e-07f, -2.027429273e-07f, -2.027209174e-07f, -2.026984652e-07f, -2.026755707e-07f, -2.026522342e-07f, -2.026284558e-07f, -2.026042357e-07f,
+ -2.025795739e-07f, -2.025544708e-07f, -2.025289264e-07f, -2.025029410e-07f, -2.024765146e-07f, -2.024496475e-07f, -2.024223398e-07f, -2.023945917e-07f, -2.023664033e-07f, -2.023377749e-07f,
+ -2.023087067e-07f, -2.022791986e-07f, -2.022492511e-07f, -2.022188642e-07f, -2.021880381e-07f, -2.021567730e-07f, -2.021250690e-07f, -2.020929264e-07f, -2.020603453e-07f, -2.020273259e-07f,
+ -2.019938684e-07f, -2.019599730e-07f, -2.019256398e-07f, -2.018908691e-07f, -2.018556610e-07f, -2.018200157e-07f, -2.017839334e-07f, -2.017474143e-07f, -2.017104585e-07f, -2.016730663e-07f,
+ -2.016352379e-07f, -2.015969735e-07f, -2.015582731e-07f, -2.015191372e-07f, -2.014795657e-07f, -2.014395590e-07f, -2.013991172e-07f, -2.013582405e-07f, -2.013169291e-07f, -2.012751833e-07f,
+ -2.012330032e-07f, -2.011903890e-07f, -2.011473409e-07f, -2.011038591e-07f, -2.010599439e-07f, -2.010155954e-07f, -2.009708139e-07f, -2.009255995e-07f, -2.008799524e-07f, -2.008338730e-07f,
+ -2.007873613e-07f, -2.007404176e-07f, -2.006930420e-07f, -2.006452349e-07f, -2.005969964e-07f, -2.005483268e-07f, -2.004992262e-07f, -2.004496948e-07f, -2.003997330e-07f, -2.003493408e-07f,
+ -2.002985186e-07f, -2.002472665e-07f, -2.001955847e-07f, -2.001434736e-07f, -2.000909332e-07f, -2.000379639e-07f, -1.999845658e-07f, -1.999307392e-07f, -1.998764842e-07f, -1.998218012e-07f,
+ -1.997666904e-07f, -1.997111520e-07f, -1.996551861e-07f, -1.995987931e-07f, -1.995419732e-07f, -1.994847266e-07f, -1.994270535e-07f, -1.993689542e-07f, -1.993104289e-07f, -1.992514778e-07f,
+ -1.991921012e-07f, -1.991322993e-07f, -1.990720724e-07f, -1.990114207e-07f, -1.989503444e-07f, -1.988888437e-07f, -1.988269190e-07f, -1.987645705e-07f, -1.987017983e-07f, -1.986386028e-07f,
+ -1.985749842e-07f, -1.985109427e-07f, -1.984464786e-07f, -1.983815922e-07f, -1.983162836e-07f, -1.982505531e-07f, -1.981844010e-07f, -1.981178276e-07f, -1.980508330e-07f, -1.979834176e-07f,
+ -1.979155816e-07f, -1.978473252e-07f, -1.977786487e-07f, -1.977095524e-07f, -1.976400365e-07f, -1.975701013e-07f, -1.974997470e-07f, -1.974289739e-07f, -1.973577822e-07f, -1.972861723e-07f,
+ -1.972141443e-07f, -1.971416986e-07f, -1.970688354e-07f, -1.969955549e-07f, -1.969218575e-07f, -1.968477434e-07f, -1.967732129e-07f, -1.966982662e-07f, -1.966229037e-07f, -1.965471255e-07f,
+ -1.964709320e-07f, -1.963943233e-07f, -1.963172999e-07f, -1.962398620e-07f, -1.961620098e-07f, -1.960837436e-07f, -1.960050637e-07f, -1.959259704e-07f, -1.958464640e-07f, -1.957665447e-07f,
+ -1.956862128e-07f, -1.956054686e-07f, -1.955243124e-07f, -1.954427444e-07f, -1.953607649e-07f, -1.952783743e-07f, -1.951955728e-07f, -1.951123607e-07f, -1.950287383e-07f, -1.949447058e-07f,
+ -1.948602636e-07f, -1.947754120e-07f, -1.946901511e-07f, -1.946044814e-07f, -1.945184032e-07f, -1.944319166e-07f, -1.943450220e-07f, -1.942577197e-07f, -1.941700101e-07f, -1.940818933e-07f,
+ -1.939933697e-07f, -1.939044395e-07f, -1.938151032e-07f, -1.937253609e-07f, -1.936352130e-07f, -1.935446598e-07f, -1.934537016e-07f, -1.933623387e-07f, -1.932705713e-07f, -1.931783998e-07f,
+ -1.930858246e-07f, -1.929928458e-07f, -1.928994638e-07f, -1.928056790e-07f, -1.927114916e-07f, -1.926169019e-07f, -1.925219102e-07f, -1.924265169e-07f, -1.923307223e-07f, -1.922345266e-07f,
+ -1.921379302e-07f, -1.920409334e-07f, -1.919435366e-07f, -1.918457400e-07f, -1.917475439e-07f, -1.916489487e-07f, -1.915499546e-07f, -1.914505621e-07f, -1.913507714e-07f, -1.912505828e-07f,
+ -1.911499967e-07f, -1.910490134e-07f, -1.909476332e-07f, -1.908458564e-07f, -1.907436834e-07f, -1.906411144e-07f, -1.905381499e-07f, -1.904347901e-07f, -1.903310353e-07f, -1.902268860e-07f,
+ -1.901223423e-07f, -1.900174047e-07f, -1.899120735e-07f, -1.898063490e-07f, -1.897002315e-07f, -1.895937214e-07f, -1.894868190e-07f, -1.893795246e-07f, -1.892718387e-07f, -1.891637614e-07f,
+ -1.890552932e-07f, -1.889464344e-07f, -1.888371853e-07f, -1.887275463e-07f, -1.886175176e-07f, -1.885070998e-07f, -1.883962930e-07f, -1.882850976e-07f, -1.881735140e-07f, -1.880615426e-07f,
+ -1.879491836e-07f, -1.878364374e-07f, -1.877233043e-07f, -1.876097848e-07f, -1.874958791e-07f, -1.873815876e-07f, -1.872669107e-07f, -1.871518486e-07f, -1.870364018e-07f, -1.869205706e-07f,
+ -1.868043554e-07f, -1.866877564e-07f, -1.865707742e-07f, -1.864534089e-07f, -1.863356610e-07f, -1.862175308e-07f, -1.860990187e-07f, -1.859801251e-07f, -1.858608502e-07f, -1.857411946e-07f,
+ -1.856211584e-07f, -1.855007421e-07f, -1.853799460e-07f, -1.852587706e-07f, -1.851372161e-07f, -1.850152830e-07f, -1.848929715e-07f, -1.847702821e-07f, -1.846472151e-07f, -1.845237710e-07f,
+ -1.843999499e-07f, -1.842757525e-07f, -1.841511789e-07f, -1.840262295e-07f, -1.839009049e-07f, -1.837752052e-07f, -1.836491309e-07f, -1.835226823e-07f, -1.833958599e-07f, -1.832686640e-07f,
+ -1.831410950e-07f, -1.830131532e-07f, -1.828848390e-07f, -1.827561529e-07f, -1.826270951e-07f, -1.824976661e-07f, -1.823678663e-07f, -1.822376959e-07f, -1.821071555e-07f, -1.819762453e-07f,
+ -1.818449658e-07f, -1.817133174e-07f, -1.815813004e-07f, -1.814489152e-07f, -1.813161622e-07f, -1.811830418e-07f, -1.810495544e-07f, -1.809157003e-07f, -1.807814800e-07f, -1.806468938e-07f,
+ -1.805119422e-07f, -1.803766255e-07f, -1.802409441e-07f, -1.801048984e-07f, -1.799684887e-07f, -1.798317156e-07f, -1.796945793e-07f, -1.795570804e-07f, -1.794192191e-07f, -1.792809958e-07f,
+ -1.791424110e-07f, -1.790034651e-07f, -1.788641584e-07f, -1.787244914e-07f, -1.785844645e-07f, -1.784440780e-07f, -1.783033323e-07f, -1.781622280e-07f, -1.780207652e-07f, -1.778789446e-07f,
+ -1.777367664e-07f, -1.775942310e-07f, -1.774513390e-07f, -1.773080906e-07f, -1.771644863e-07f, -1.770205266e-07f, -1.768762117e-07f, -1.767315421e-07f, -1.765865182e-07f, -1.764411405e-07f,
+ -1.762954093e-07f, -1.761493251e-07f, -1.760028882e-07f, -1.758560991e-07f, -1.757089582e-07f, -1.755614659e-07f, -1.754136226e-07f, -1.752654287e-07f, -1.751168847e-07f, -1.749679910e-07f,
+ -1.748187479e-07f, -1.746691559e-07f, -1.745192155e-07f, -1.743689270e-07f, -1.742182908e-07f, -1.740673074e-07f, -1.739159772e-07f, -1.737643007e-07f, -1.736122782e-07f, -1.734599101e-07f,
+ -1.733071969e-07f, -1.731541391e-07f, -1.730007370e-07f, -1.728469910e-07f, -1.726929017e-07f, -1.725384694e-07f, -1.723836945e-07f, -1.722285775e-07f, -1.720731188e-07f, -1.719173188e-07f,
+ -1.717611780e-07f, -1.716046968e-07f, -1.714478756e-07f, -1.712907149e-07f, -1.711332150e-07f, -1.709753765e-07f, -1.708171998e-07f, -1.706586853e-07f, -1.704998333e-07f, -1.703406445e-07f,
+ -1.701811192e-07f, -1.700212578e-07f, -1.698610607e-07f, -1.697005285e-07f, -1.695396616e-07f, -1.693784604e-07f, -1.692169253e-07f, -1.690550567e-07f, -1.688928552e-07f, -1.687303212e-07f,
+ -1.685674551e-07f, -1.684042573e-07f, -1.682407283e-07f, -1.680768686e-07f, -1.679126785e-07f, -1.677481586e-07f, -1.675833093e-07f, -1.674181310e-07f, -1.672526242e-07f, -1.670867893e-07f,
+ -1.669206267e-07f, -1.667541370e-07f, -1.665873206e-07f, -1.664201779e-07f, -1.662527094e-07f, -1.660849155e-07f, -1.659167967e-07f, -1.657483534e-07f, -1.655795861e-07f, -1.654104953e-07f,
+ -1.652410813e-07f, -1.650713448e-07f, -1.649012860e-07f, -1.647309055e-07f, -1.645602038e-07f, -1.643891812e-07f, -1.642178383e-07f, -1.640461755e-07f, -1.638741932e-07f, -1.637018920e-07f,
+ -1.635292723e-07f, -1.633563345e-07f, -1.631830792e-07f, -1.630095067e-07f, -1.628356176e-07f, -1.626614123e-07f, -1.624868912e-07f, -1.623120549e-07f, -1.621369038e-07f, -1.619614383e-07f,
+ -1.617856590e-07f, -1.616095664e-07f, -1.614331607e-07f, -1.612564427e-07f, -1.610794126e-07f, -1.609020710e-07f, -1.607244184e-07f, -1.605464552e-07f, -1.603681819e-07f, -1.601895990e-07f,
+ -1.600107069e-07f, -1.598315061e-07f, -1.596519971e-07f, -1.594721804e-07f, -1.592920564e-07f, -1.591116257e-07f, -1.589308886e-07f, -1.587498457e-07f, -1.585684975e-07f, -1.583868444e-07f,
+ -1.582048869e-07f, -1.580226254e-07f, -1.578400606e-07f, -1.576571928e-07f, -1.574740225e-07f, -1.572905502e-07f, -1.571067764e-07f, -1.569227016e-07f, -1.567383263e-07f, -1.565536508e-07f,
+ -1.563686758e-07f, -1.561834017e-07f, -1.559978291e-07f, -1.558119582e-07f, -1.556257898e-07f, -1.554393242e-07f, -1.552525619e-07f, -1.550655035e-07f, -1.548781494e-07f, -1.546905001e-07f,
+ -1.545025561e-07f, -1.543143179e-07f, -1.541257859e-07f, -1.539369608e-07f, -1.537478428e-07f, -1.535584327e-07f, -1.533687308e-07f, -1.531787376e-07f, -1.529884536e-07f, -1.527978794e-07f,
+ -1.526070154e-07f, -1.524158621e-07f, -1.522244201e-07f, -1.520326897e-07f, -1.518406715e-07f, -1.516483661e-07f, -1.514557738e-07f, -1.512628953e-07f, -1.510697309e-07f, -1.508762813e-07f,
+ -1.506825468e-07f, -1.504885281e-07f, -1.502942255e-07f, -1.500996397e-07f, -1.499047710e-07f, -1.497096201e-07f, -1.495141874e-07f, -1.493184734e-07f, -1.491224786e-07f, -1.489262035e-07f,
+ -1.487296487e-07f, -1.485328145e-07f, -1.483357017e-07f, -1.481383105e-07f, -1.479406417e-07f, -1.477426955e-07f, -1.475444727e-07f, -1.473459736e-07f, -1.471471988e-07f, -1.469481488e-07f,
+ -1.467488241e-07f, -1.465492253e-07f, -1.463493527e-07f, -1.461492070e-07f, -1.459487886e-07f, -1.457480982e-07f, -1.455471360e-07f, -1.453459028e-07f, -1.451443990e-07f, -1.449426250e-07f,
+ -1.447405816e-07f, -1.445382690e-07f, -1.443356879e-07f, -1.441328388e-07f, -1.439297222e-07f, -1.437263386e-07f, -1.435226886e-07f, -1.433187726e-07f, -1.431145911e-07f, -1.429101447e-07f,
+ -1.427054340e-07f, -1.425004593e-07f, -1.422952213e-07f, -1.420897205e-07f, -1.418839574e-07f, -1.416779324e-07f, -1.414716462e-07f, -1.412650993e-07f, -1.410582921e-07f, -1.408512252e-07f,
+ -1.406438991e-07f, -1.404363144e-07f, -1.402284716e-07f, -1.400203711e-07f, -1.398120136e-07f, -1.396033995e-07f, -1.393945294e-07f, -1.391854038e-07f, -1.389760233e-07f, -1.387663882e-07f,
+ -1.385564993e-07f, -1.383463570e-07f, -1.381359618e-07f, -1.379253143e-07f, -1.377144151e-07f, -1.375032645e-07f, -1.372918632e-07f, -1.370802117e-07f, -1.368683105e-07f, -1.366561602e-07f,
+ -1.364437613e-07f, -1.362311143e-07f, -1.360182198e-07f, -1.358050782e-07f, -1.355916902e-07f, -1.353780562e-07f, -1.351641769e-07f, -1.349500526e-07f, -1.347356841e-07f, -1.345210717e-07f,
+ -1.343062161e-07f, -1.340911177e-07f, -1.338757772e-07f, -1.336601950e-07f, -1.334443717e-07f, -1.332283079e-07f, -1.330120040e-07f, -1.327954606e-07f, -1.325786783e-07f, -1.323616575e-07f,
+ -1.321443989e-07f, -1.319269030e-07f, -1.317091702e-07f, -1.314912012e-07f, -1.312729965e-07f, -1.310545567e-07f, -1.308358822e-07f, -1.306169737e-07f, -1.303978316e-07f, -1.301784565e-07f,
+ -1.299588490e-07f, -1.297390096e-07f, -1.295189388e-07f, -1.292986373e-07f, -1.290781054e-07f, -1.288573439e-07f, -1.286363532e-07f, -1.284151338e-07f, -1.281936864e-07f, -1.279720115e-07f,
+ -1.277501096e-07f, -1.275279812e-07f, -1.273056270e-07f, -1.270830475e-07f, -1.268602431e-07f, -1.266372146e-07f, -1.264139623e-07f, -1.261904869e-07f, -1.259667890e-07f, -1.257428690e-07f,
+ -1.255187276e-07f, -1.252943652e-07f, -1.250697824e-07f, -1.248449799e-07f, -1.246199580e-07f, -1.243947175e-07f, -1.241692588e-07f, -1.239435825e-07f, -1.237176892e-07f, -1.234915793e-07f,
+ -1.232652535e-07f, -1.230387124e-07f, -1.228119564e-07f, -1.225849862e-07f, -1.223578022e-07f, -1.221304051e-07f, -1.219027954e-07f, -1.216749736e-07f, -1.214469404e-07f, -1.212186962e-07f,
+ -1.209902417e-07f, -1.207615774e-07f, -1.205327038e-07f, -1.203036215e-07f, -1.200743311e-07f, -1.198448332e-07f, -1.196151282e-07f, -1.193852168e-07f, -1.191550995e-07f, -1.189247769e-07f,
+ -1.186942495e-07f, -1.184635179e-07f, -1.182325827e-07f, -1.180014444e-07f, -1.177701036e-07f, -1.175385609e-07f, -1.173068168e-07f, -1.170748718e-07f, -1.168427266e-07f, -1.166103818e-07f,
+ -1.163778378e-07f, -1.161450952e-07f, -1.159121546e-07f, -1.156790166e-07f, -1.154456818e-07f, -1.152121506e-07f, -1.149784238e-07f, -1.147445017e-07f, -1.145103851e-07f, -1.142760745e-07f,
+ -1.140415704e-07f, -1.138068734e-07f, -1.135719840e-07f, -1.133369030e-07f, -1.131016307e-07f, -1.128661678e-07f, -1.126305149e-07f, -1.123946725e-07f, -1.121586412e-07f, -1.119224216e-07f,
+ -1.116860142e-07f, -1.114494196e-07f, -1.112126384e-07f, -1.109756711e-07f, -1.107385184e-07f, -1.105011807e-07f, -1.102636588e-07f, -1.100259530e-07f, -1.097880641e-07f, -1.095499926e-07f,
+ -1.093117390e-07f, -1.090733039e-07f, -1.088346880e-07f, -1.085958917e-07f, -1.083569157e-07f, -1.081177606e-07f, -1.078784268e-07f, -1.076389150e-07f, -1.073992257e-07f, -1.071593596e-07f,
+ -1.069193172e-07f, -1.066790991e-07f, -1.064387059e-07f, -1.061981380e-07f, -1.059573962e-07f, -1.057164810e-07f, -1.054753930e-07f, -1.052341327e-07f, -1.049927007e-07f, -1.047510976e-07f,
+ -1.045093240e-07f, -1.042673805e-07f, -1.040252676e-07f, -1.037829859e-07f, -1.035405360e-07f, -1.032979185e-07f, -1.030551339e-07f, -1.028121829e-07f, -1.025690660e-07f, -1.023257837e-07f,
+ -1.020823368e-07f, -1.018387257e-07f, -1.015949511e-07f, -1.013510134e-07f, -1.011069134e-07f, -1.008626516e-07f, -1.006182285e-07f, -1.003736447e-07f, -1.001289009e-07f, -9.988399764e-08f,
+ -9.963893544e-08f, -9.939371492e-08f, -9.914833666e-08f, -9.890280124e-08f, -9.865710924e-08f, -9.841126126e-08f, -9.816525788e-08f, -9.791909967e-08f, -9.767278722e-08f, -9.742632113e-08f,
+ -9.717970197e-08f, -9.693293032e-08f, -9.668600678e-08f, -9.643893193e-08f, -9.619170635e-08f, -9.594433063e-08f, -9.569680536e-08f, -9.544913111e-08f, -9.520130849e-08f, -9.495333807e-08f,
+ -9.470522044e-08f, -9.445695619e-08f, -9.420854590e-08f, -9.395999017e-08f, -9.371128958e-08f, -9.346244471e-08f, -9.321345615e-08f, -9.296432450e-08f, -9.271505034e-08f, -9.246563426e-08f,
+ -9.221607685e-08f, -9.196637869e-08f, -9.171654038e-08f, -9.146656250e-08f, -9.121644564e-08f, -9.096619039e-08f, -9.071579734e-08f, -9.046526709e-08f, -9.021460021e-08f, -8.996379731e-08f,
+ -8.971285896e-08f, -8.946178576e-08f, -8.921057831e-08f, -8.895923718e-08f, -8.870776298e-08f, -8.845615628e-08f, -8.820441769e-08f, -8.795254780e-08f, -8.770054719e-08f, -8.744841645e-08f,
+ -8.719615618e-08f, -8.694376698e-08f, -8.669124942e-08f, -8.643860410e-08f, -8.618583162e-08f, -8.593293257e-08f, -8.567990754e-08f, -8.542675712e-08f, -8.517348190e-08f, -8.492008248e-08f,
+ -8.466655944e-08f, -8.441291339e-08f, -8.415914492e-08f, -8.390525461e-08f, -8.365124307e-08f, -8.339711088e-08f, -8.314285864e-08f, -8.288848694e-08f, -8.263399638e-08f, -8.237938755e-08f,
+ -8.212466104e-08f, -8.186981745e-08f, -8.161485737e-08f, -8.135978139e-08f, -8.110459012e-08f, -8.084928414e-08f, -8.059386405e-08f, -8.033833045e-08f, -8.008268393e-08f, -7.982692508e-08f,
+ -7.957105450e-08f, -7.931507278e-08f, -7.905898052e-08f, -7.880277832e-08f, -7.854646677e-08f, -7.829004646e-08f, -7.803351800e-08f, -7.777688197e-08f, -7.752013898e-08f, -7.726328961e-08f,
+ -7.700633447e-08f, -7.674927415e-08f, -7.649210924e-08f, -7.623484035e-08f, -7.597746806e-08f, -7.571999299e-08f, -7.546241571e-08f, -7.520473683e-08f, -7.494695695e-08f, -7.468907666e-08f,
+ -7.443109656e-08f, -7.417301724e-08f, -7.391483930e-08f, -7.365656334e-08f, -7.339818996e-08f, -7.313971975e-08f, -7.288115332e-08f, -7.262249125e-08f, -7.236373414e-08f, -7.210488259e-08f,
+ -7.184593721e-08f, -7.158689858e-08f, -7.132776730e-08f, -7.106854398e-08f, -7.080922921e-08f, -7.054982358e-08f, -7.029032770e-08f, -7.003074216e-08f, -6.977106756e-08f, -6.951130450e-08f,
+ -6.925145357e-08f, -6.899151538e-08f, -6.873149052e-08f, -6.847137959e-08f, -6.821118318e-08f, -6.795090191e-08f, -6.769053635e-08f, -6.743008712e-08f, -6.716955481e-08f, -6.690894002e-08f,
+ -6.664824335e-08f, -6.638746539e-08f, -6.612660675e-08f, -6.586566801e-08f, -6.560464979e-08f, -6.534355268e-08f, -6.508237727e-08f, -6.482112417e-08f, -6.455979397e-08f, -6.429838728e-08f,
+ -6.403690469e-08f, -6.377534680e-08f, -6.351371420e-08f, -6.325200750e-08f, -6.299022730e-08f, -6.272837419e-08f, -6.246644878e-08f, -6.220445166e-08f, -6.194238342e-08f, -6.168024468e-08f,
+ -6.141803602e-08f, -6.115575805e-08f, -6.089341136e-08f, -6.063099656e-08f, -6.036851424e-08f, -6.010596500e-08f, -5.984334944e-08f, -5.958066815e-08f, -5.931792174e-08f, -5.905511081e-08f,
+ -5.879223595e-08f, -5.852929777e-08f, -5.826629685e-08f, -5.800323380e-08f, -5.774010923e-08f, -5.747692371e-08f, -5.721367787e-08f, -5.695037229e-08f, -5.668700757e-08f, -5.642358431e-08f,
+ -5.616010311e-08f, -5.589656457e-08f, -5.563296928e-08f, -5.536931785e-08f, -5.510561087e-08f, -5.484184894e-08f, -5.457803266e-08f, -5.431416263e-08f, -5.405023945e-08f, -5.378626371e-08f,
+ -5.352223601e-08f, -5.325815696e-08f, -5.299402714e-08f, -5.272984716e-08f, -5.246561762e-08f, -5.220133910e-08f, -5.193701222e-08f, -5.167263757e-08f, -5.140821574e-08f, -5.114374734e-08f,
+ -5.087923296e-08f, -5.061467320e-08f, -5.035006866e-08f, -5.008541993e-08f, -4.982072762e-08f, -4.955599232e-08f, -4.929121462e-08f, -4.902639513e-08f, -4.876153444e-08f, -4.849663316e-08f,
+ -4.823169187e-08f, -4.796671117e-08f, -4.770169167e-08f, -4.743663395e-08f, -4.717153862e-08f, -4.690640627e-08f, -4.664123750e-08f, -4.637603291e-08f, -4.611079309e-08f, -4.584551864e-08f,
+ -4.558021015e-08f, -4.531486823e-08f, -4.504949346e-08f, -4.478408645e-08f, -4.451864779e-08f, -4.425317808e-08f, -4.398767791e-08f, -4.372214789e-08f, -4.345658859e-08f, -4.319100063e-08f,
+ -4.292538460e-08f, -4.265974108e-08f, -4.239407069e-08f, -4.212837401e-08f, -4.186265164e-08f, -4.159690417e-08f, -4.133113220e-08f, -4.106533633e-08f, -4.079951714e-08f, -4.053367525e-08f,
+ -4.026781123e-08f, -4.000192568e-08f, -3.973601920e-08f, -3.947009239e-08f, -3.920414583e-08f, -3.893818012e-08f, -3.867219586e-08f, -3.840619364e-08f, -3.814017406e-08f, -3.787413770e-08f,
+ -3.760808516e-08f, -3.734201704e-08f, -3.707593393e-08f, -3.680983642e-08f, -3.654372510e-08f, -3.627760057e-08f, -3.601146343e-08f, -3.574531426e-08f, -3.547915365e-08f, -3.521298221e-08f,
+ -3.494680051e-08f, -3.468060917e-08f, -3.441440875e-08f, -3.414819987e-08f, -3.388198311e-08f, -3.361575906e-08f, -3.334952832e-08f, -3.308329147e-08f, -3.281704911e-08f, -3.255080183e-08f,
+ -3.228455022e-08f, -3.201829487e-08f, -3.175203638e-08f, -3.148577532e-08f, -3.121951230e-08f, -3.095324791e-08f, -3.068698273e-08f, -3.042071735e-08f, -3.015445237e-08f, -2.988818837e-08f,
+ -2.962192595e-08f, -2.935566569e-08f, -2.908940819e-08f, -2.882315402e-08f, -2.855690379e-08f, -2.829065808e-08f, -2.802441748e-08f, -2.775818258e-08f, -2.749195397e-08f, -2.722573223e-08f,
+ -2.695951795e-08f, -2.669331173e-08f, -2.642711414e-08f, -2.616092578e-08f, -2.589474723e-08f, -2.562857909e-08f, -2.536242193e-08f, -2.509627635e-08f, -2.483014294e-08f, -2.456402227e-08f,
+ -2.429791494e-08f, -2.403182153e-08f, -2.376574262e-08f, -2.349967881e-08f, -2.323363068e-08f, -2.296759882e-08f, -2.270158380e-08f, -2.243558622e-08f, -2.216960667e-08f, -2.190364571e-08f,
+ -2.163770395e-08f, -2.137178196e-08f, -2.110588033e-08f, -2.083999965e-08f, -2.057414048e-08f, -2.030830343e-08f, -2.004248908e-08f, -1.977669800e-08f, -1.951093078e-08f, -1.924518800e-08f,
+ -1.897947025e-08f, -1.871377810e-08f, -1.844811215e-08f, -1.818247297e-08f, -1.791686114e-08f, -1.765127725e-08f, -1.738572187e-08f, -1.712019559e-08f, -1.685469899e-08f, -1.658923266e-08f,
+ -1.632379716e-08f, -1.605839308e-08f, -1.579302100e-08f, -1.552768151e-08f, -1.526237517e-08f, -1.499710258e-08f, -1.473186430e-08f, -1.446666093e-08f, -1.420149303e-08f, -1.393636118e-08f,
+ -1.367126597e-08f, -1.340620797e-08f, -1.314118777e-08f, -1.287620593e-08f, -1.261126303e-08f, -1.234635966e-08f, -1.208149638e-08f, -1.181667379e-08f, -1.155189244e-08f, -1.128715292e-08f,
+ -1.102245581e-08f, -1.075780168e-08f, -1.049319111e-08f, -1.022862466e-08f, -9.964102926e-09f, -9.699626470e-09f, -9.435195870e-09f, -9.170811700e-09f, -8.906474534e-09f, -8.642184946e-09f,
+ -8.377943510e-09f, -8.113750798e-09f, -7.849607384e-09f, -7.585513841e-09f, -7.321470741e-09f, -7.057478657e-09f, -6.793538160e-09f, -6.529649823e-09f, -6.265814216e-09f, -6.002031911e-09f,
+ -5.738303480e-09f, -5.474629492e-09f, -5.211010518e-09f, -4.947447128e-09f, -4.683939893e-09f, -4.420489382e-09f, -4.157096164e-09f, -3.893760809e-09f, -3.630483884e-09f, -3.367265960e-09f,
+ -3.104107604e-09f, -2.841009383e-09f, -2.577971867e-09f, -2.314995622e-09f, -2.052081215e-09f, -1.789229213e-09f, -1.526440184e-09f, -1.263714693e-09f, -1.001053306e-09f, -7.384565885e-10f,
+ -4.759251070e-10f, -2.134594262e-10f, 4.893988909e-11f, 3.112722742e-10f, 5.735371649e-10f, 8.357339971e-10f, 1.097862207e-09f, 1.359921232e-09f, 1.621910507e-09f, 1.883829472e-09f,
+ 2.145677562e-09f, 2.407454215e-09f, 2.669158871e-09f, 2.930790967e-09f, 3.192349941e-09f, 3.453835234e-09f, 3.715246283e-09f, 3.976582529e-09f, 4.237843412e-09f, 4.499028372e-09f,
+ 4.760136849e-09f, 5.021168284e-09f, 5.282122119e-09f, 5.542997794e-09f, 5.803794752e-09f, 6.064512435e-09f, 6.325150285e-09f, 6.585707744e-09f, 6.846184257e-09f, 7.106579266e-09f,
+ 7.366892215e-09f, 7.627122547e-09f, 7.887269709e-09f, 8.147333143e-09f, 8.407312295e-09f, 8.667206611e-09f, 8.927015535e-09f, 9.186738515e-09f, 9.446374996e-09f, 9.705924425e-09f,
+ 9.965386249e-09f, 1.022475991e-08f, 1.048404487e-08f, 1.074324056e-08f, 1.100234645e-08f, 1.126136196e-08f, 1.152028656e-08f, 1.177911969e-08f, 1.203786081e-08f, 1.229650936e-08f,
+ 1.255506479e-08f, 1.281352655e-08f, 1.307189411e-08f, 1.333016689e-08f, 1.358834437e-08f, 1.384642599e-08f, 1.410441120e-08f, 1.436229945e-08f, 1.462009021e-08f, 1.487778292e-08f,
+ 1.513537703e-08f, 1.539287201e-08f, 1.565026730e-08f, 1.590756236e-08f, 1.616475664e-08f, 1.642184961e-08f, 1.667884072e-08f, 1.693572942e-08f, 1.719251517e-08f, 1.744919743e-08f,
+ 1.770577565e-08f, 1.796224930e-08f, 1.821861783e-08f, 1.847488069e-08f, 1.873103736e-08f, 1.898708729e-08f, 1.924302994e-08f, 1.949886476e-08f, 1.975459122e-08f, 2.001020878e-08f,
+ 2.026571691e-08f, 2.052111506e-08f, 2.077640269e-08f, 2.103157927e-08f, 2.128664426e-08f, 2.154159712e-08f, 2.179643732e-08f, 2.205116432e-08f, 2.230577758e-08f, 2.256027658e-08f,
+ 2.281466077e-08f, 2.306892962e-08f, 2.332308260e-08f, 2.357711917e-08f, 2.383103880e-08f, 2.408484095e-08f, 2.433852510e-08f, 2.459209072e-08f, 2.484553726e-08f, 2.509886420e-08f,
+ 2.535207101e-08f, 2.560515715e-08f, 2.585812211e-08f, 2.611096534e-08f, 2.636368632e-08f, 2.661628452e-08f, 2.686875941e-08f, 2.712111046e-08f, 2.737333715e-08f, 2.762543894e-08f,
+ 2.787741532e-08f, 2.812926575e-08f, 2.838098971e-08f, 2.863258667e-08f, 2.888405611e-08f, 2.913539750e-08f, 2.938661032e-08f, 2.963769405e-08f, 2.988864816e-08f, 3.013947212e-08f,
+ 3.039016542e-08f, 3.064072754e-08f, 3.089115794e-08f, 3.114145612e-08f, 3.139162154e-08f, 3.164165369e-08f, 3.189155205e-08f, 3.214131610e-08f, 3.239094532e-08f, 3.264043919e-08f,
+ 3.288979719e-08f, 3.313901880e-08f, 3.338810351e-08f, 3.363705080e-08f, 3.388586015e-08f, 3.413453105e-08f, 3.438306298e-08f, 3.463145543e-08f, 3.487970788e-08f, 3.512781981e-08f,
+ 3.537579071e-08f, 3.562362007e-08f, 3.587130738e-08f, 3.611885212e-08f, 3.636625378e-08f, 3.661351185e-08f, 3.686062582e-08f, 3.710759517e-08f, 3.735441940e-08f, 3.760109800e-08f,
+ 3.784763045e-08f, 3.809401625e-08f, 3.834025489e-08f, 3.858634586e-08f, 3.883228865e-08f, 3.907808276e-08f, 3.932372767e-08f, 3.956922289e-08f, 3.981456791e-08f, 4.005976221e-08f,
+ 4.030480531e-08f, 4.054969668e-08f, 4.079443583e-08f, 4.103902226e-08f, 4.128345546e-08f, 4.152773493e-08f, 4.177186016e-08f, 4.201583066e-08f, 4.225964592e-08f, 4.250330545e-08f,
+ 4.274680874e-08f, 4.299015529e-08f, 4.323334460e-08f, 4.347637618e-08f, 4.371924953e-08f, 4.396196414e-08f, 4.420451953e-08f, 4.444691519e-08f, 4.468915063e-08f, 4.493122535e-08f,
+ 4.517313886e-08f, 4.541489065e-08f, 4.565648025e-08f, 4.589790715e-08f, 4.613917086e-08f, 4.638027088e-08f, 4.662120673e-08f, 4.686197791e-08f, 4.710258393e-08f, 4.734302430e-08f,
+ 4.758329853e-08f, 4.782340613e-08f, 4.806334660e-08f, 4.830311947e-08f, 4.854272424e-08f, 4.878216042e-08f, 4.902142753e-08f, 4.926052507e-08f, 4.949945257e-08f, 4.973820954e-08f,
+ 4.997679548e-08f, 5.021520992e-08f, 5.045345237e-08f, 5.069152235e-08f, 5.092941937e-08f, 5.116714295e-08f, 5.140469261e-08f, 5.164206786e-08f, 5.187926823e-08f, 5.211629323e-08f,
+ 5.235314238e-08f, 5.258981521e-08f, 5.282631122e-08f, 5.306262996e-08f, 5.329877092e-08f, 5.353473365e-08f, 5.377051765e-08f, 5.400612246e-08f, 5.424154760e-08f, 5.447679258e-08f,
+ 5.471185695e-08f, 5.494674021e-08f, 5.518144190e-08f, 5.541596154e-08f, 5.565029867e-08f, 5.588445280e-08f, 5.611842346e-08f, 5.635221019e-08f, 5.658581251e-08f, 5.681922995e-08f,
+ 5.705246204e-08f, 5.728550832e-08f, 5.751836830e-08f, 5.775104153e-08f, 5.798352754e-08f, 5.821582586e-08f, 5.844793602e-08f, 5.867985755e-08f, 5.891159000e-08f, 5.914313289e-08f,
+ 5.937448576e-08f, 5.960564814e-08f, 5.983661958e-08f, 6.006739961e-08f, 6.029798776e-08f, 6.052838358e-08f, 6.075858661e-08f, 6.098859637e-08f, 6.121841242e-08f, 6.144803428e-08f,
+ 6.167746152e-08f, 6.190669365e-08f, 6.213573023e-08f, 6.236457081e-08f, 6.259321491e-08f, 6.282166208e-08f, 6.304991188e-08f, 6.327796384e-08f, 6.350581751e-08f, 6.373347243e-08f,
+ 6.396092815e-08f, 6.418818422e-08f, 6.441524019e-08f, 6.464209560e-08f, 6.486875000e-08f, 6.509520294e-08f, 6.532145397e-08f, 6.554750264e-08f, 6.577334851e-08f, 6.599899111e-08f,
+ 6.622443001e-08f, 6.644966476e-08f, 6.667469490e-08f, 6.689952000e-08f, 6.712413961e-08f, 6.734855328e-08f, 6.757276057e-08f, 6.779676103e-08f, 6.802055422e-08f, 6.824413970e-08f,
+ 6.846751702e-08f, 6.869068575e-08f, 6.891364544e-08f, 6.913639565e-08f, 6.935893594e-08f, 6.958126587e-08f, 6.980338500e-08f, 7.002529290e-08f, 7.024698912e-08f, 7.046847324e-08f,
+ 7.068974480e-08f, 7.091080338e-08f, 7.113164855e-08f, 7.135227986e-08f, 7.157269688e-08f, 7.179289918e-08f, 7.201288633e-08f, 7.223265789e-08f, 7.245221343e-08f, 7.267155252e-08f,
+ 7.289067472e-08f, 7.310957962e-08f, 7.332826678e-08f, 7.354673576e-08f, 7.376498615e-08f, 7.398301752e-08f, 7.420082943e-08f, 7.441842146e-08f, 7.463579318e-08f, 7.485294417e-08f,
+ 7.506987401e-08f, 7.528658227e-08f, 7.550306853e-08f, 7.571933235e-08f, 7.593537333e-08f, 7.615119104e-08f, 7.636678506e-08f, 7.658215497e-08f, 7.679730034e-08f, 7.701222076e-08f,
+ 7.722691581e-08f, 7.744138508e-08f, 7.765562813e-08f, 7.786964457e-08f, 7.808343397e-08f, 7.829699591e-08f, 7.851032998e-08f, 7.872343577e-08f, 7.893631285e-08f, 7.914896083e-08f,
+ 7.936137929e-08f, 7.957356780e-08f, 7.978552597e-08f, 7.999725339e-08f, 8.020874963e-08f, 8.042001430e-08f, 8.063104698e-08f, 8.084184726e-08f, 8.105241474e-08f, 8.126274901e-08f,
+ 8.147284967e-08f, 8.168271630e-08f, 8.189234851e-08f, 8.210174589e-08f, 8.231090802e-08f, 8.251983452e-08f, 8.272852498e-08f, 8.293697900e-08f, 8.314519617e-08f, 8.335317609e-08f,
+ 8.356091837e-08f, 8.376842260e-08f, 8.397568839e-08f, 8.418271534e-08f, 8.438950304e-08f, 8.459605111e-08f, 8.480235914e-08f, 8.500842674e-08f, 8.521425352e-08f, 8.541983908e-08f,
+ 8.562518303e-08f, 8.583028497e-08f, 8.603514451e-08f, 8.623976126e-08f, 8.644413483e-08f, 8.664826483e-08f, 8.685215087e-08f, 8.705579255e-08f, 8.725918949e-08f, 8.746234130e-08f,
+ 8.766524760e-08f, 8.786790800e-08f, 8.807032210e-08f, 8.827248953e-08f, 8.847440991e-08f, 8.867608283e-08f, 8.887750794e-08f, 8.907868483e-08f, 8.927961313e-08f, 8.948029245e-08f,
+ 8.968072242e-08f, 8.988090266e-08f, 9.008083278e-08f, 9.028051241e-08f, 9.047994116e-08f, 9.067911867e-08f, 9.087804455e-08f, 9.107671843e-08f, 9.127513993e-08f, 9.147330867e-08f,
+ 9.167122429e-08f, 9.186888640e-08f, 9.206629464e-08f, 9.226344863e-08f, 9.246034800e-08f, 9.265699239e-08f, 9.285338141e-08f, 9.304951470e-08f, 9.324539189e-08f, 9.344101261e-08f,
+ 9.363637650e-08f, 9.383148319e-08f, 9.402633230e-08f, 9.422092348e-08f, 9.441525636e-08f, 9.460933058e-08f, 9.480314576e-08f, 9.499670156e-08f, 9.518999760e-08f, 9.538303352e-08f,
+ 9.557580897e-08f, 9.576832358e-08f, 9.596057700e-08f, 9.615256886e-08f, 9.634429880e-08f, 9.653576647e-08f, 9.672697151e-08f, 9.691791356e-08f, 9.710859228e-08f, 9.729900730e-08f,
+ 9.748915826e-08f, 9.767904482e-08f, 9.786866663e-08f, 9.805802332e-08f, 9.824711455e-08f, 9.843593997e-08f, 9.862449923e-08f, 9.881279197e-08f, 9.900081786e-08f, 9.918857653e-08f,
+ 9.937606764e-08f, 9.956329086e-08f, 9.975024582e-08f, 9.993693218e-08f, 1.001233496e-07f, 1.003094977e-07f, 1.004953763e-07f, 1.006809848e-07f, 1.008663230e-07f, 1.010513906e-07f,
+ 1.012361872e-07f, 1.014207124e-07f, 1.016049660e-07f, 1.017889475e-07f, 1.019726568e-07f, 1.021560933e-07f, 1.023392568e-07f, 1.025221469e-07f, 1.027047633e-07f, 1.028871057e-07f,
+ 1.030691738e-07f, 1.032509671e-07f, 1.034324854e-07f, 1.036137284e-07f, 1.037946956e-07f, 1.039753869e-07f, 1.041558018e-07f, 1.043359400e-07f, 1.045158012e-07f, 1.046953850e-07f,
+ 1.048746912e-07f, 1.050537194e-07f, 1.052324693e-07f, 1.054109406e-07f, 1.055891329e-07f, 1.057670459e-07f, 1.059446793e-07f, 1.061220327e-07f, 1.062991059e-07f, 1.064758986e-07f,
+ 1.066524103e-07f, 1.068286408e-07f, 1.070045898e-07f, 1.071802570e-07f, 1.073556420e-07f, 1.075307445e-07f, 1.077055642e-07f, 1.078801008e-07f, 1.080543540e-07f, 1.082283234e-07f,
+ 1.084020088e-07f, 1.085754098e-07f, 1.087485261e-07f, 1.089213575e-07f, 1.090939036e-07f, 1.092661640e-07f, 1.094381386e-07f, 1.096098269e-07f, 1.097812287e-07f, 1.099523437e-07f,
+ 1.101231715e-07f, 1.102937119e-07f, 1.104639645e-07f, 1.106339291e-07f, 1.108036053e-07f, 1.109729929e-07f, 1.111420915e-07f, 1.113109009e-07f, 1.114794207e-07f, 1.116476506e-07f,
+ 1.118155904e-07f, 1.119832397e-07f, 1.121505983e-07f, 1.123176659e-07f, 1.124844421e-07f, 1.126509266e-07f, 1.128171193e-07f, 1.129830197e-07f, 1.131486276e-07f, 1.133139427e-07f,
+ 1.134789647e-07f, 1.136436933e-07f, 1.138081282e-07f, 1.139722691e-07f, 1.141361158e-07f, 1.142996680e-07f, 1.144629253e-07f, 1.146258875e-07f, 1.147885543e-07f, 1.149509255e-07f,
+ 1.151130006e-07f, 1.152747795e-07f, 1.154362619e-07f, 1.155974474e-07f, 1.157583359e-07f, 1.159189269e-07f, 1.160792203e-07f, 1.162392158e-07f, 1.163989131e-07f, 1.165583119e-07f,
+ 1.167174119e-07f, 1.168762128e-07f, 1.170347145e-07f, 1.171929165e-07f, 1.173508187e-07f, 1.175084207e-07f, 1.176657224e-07f, 1.178227233e-07f, 1.179794233e-07f, 1.181358221e-07f,
+ 1.182919193e-07f, 1.184477149e-07f, 1.186032083e-07f, 1.187583995e-07f, 1.189132882e-07f, 1.190678740e-07f, 1.192221567e-07f, 1.193761360e-07f, 1.195298118e-07f, 1.196831836e-07f,
+ 1.198362513e-07f, 1.199890147e-07f, 1.201414733e-07f, 1.202936270e-07f, 1.204454756e-07f, 1.205970187e-07f, 1.207482561e-07f, 1.208991875e-07f, 1.210498127e-07f, 1.212001315e-07f,
+ 1.213501436e-07f, 1.214998486e-07f, 1.216492465e-07f, 1.217983369e-07f, 1.219471195e-07f, 1.220955942e-07f, 1.222437606e-07f, 1.223916185e-07f, 1.225391678e-07f, 1.226864080e-07f,
+ 1.228333391e-07f, 1.229799606e-07f, 1.231262725e-07f, 1.232722744e-07f, 1.234179661e-07f, 1.235633473e-07f, 1.237084179e-07f, 1.238531775e-07f, 1.239976260e-07f, 1.241417631e-07f,
+ 1.242855885e-07f, 1.244291020e-07f, 1.245723034e-07f, 1.247151925e-07f, 1.248577689e-07f, 1.250000325e-07f, 1.251419831e-07f, 1.252836203e-07f, 1.254249440e-07f, 1.255659540e-07f,
+ 1.257066499e-07f, 1.258470316e-07f, 1.259870989e-07f, 1.261268514e-07f, 1.262662891e-07f, 1.264054116e-07f, 1.265442187e-07f, 1.266827102e-07f, 1.268208859e-07f, 1.269587456e-07f,
+ 1.270962890e-07f, 1.272335158e-07f, 1.273704260e-07f, 1.275070192e-07f, 1.276432953e-07f, 1.277792539e-07f, 1.279148950e-07f, 1.280502183e-07f, 1.281852235e-07f, 1.283199104e-07f,
+ 1.284542789e-07f, 1.285883287e-07f, 1.287220596e-07f, 1.288554713e-07f, 1.289885638e-07f, 1.291213366e-07f, 1.292537898e-07f, 1.293859229e-07f, 1.295177359e-07f, 1.296492285e-07f,
+ 1.297804005e-07f, 1.299112517e-07f, 1.300417819e-07f, 1.301719909e-07f, 1.303018784e-07f, 1.304314443e-07f, 1.305606884e-07f, 1.306896104e-07f, 1.308182102e-07f, 1.309464876e-07f,
+ 1.310744423e-07f, 1.312020742e-07f, 1.313293830e-07f, 1.314563686e-07f, 1.315830308e-07f, 1.317093693e-07f, 1.318353839e-07f, 1.319610746e-07f, 1.320864410e-07f, 1.322114830e-07f,
+ 1.323362004e-07f, 1.324605930e-07f, 1.325846606e-07f, 1.327084030e-07f, 1.328318200e-07f, 1.329549115e-07f, 1.330776772e-07f, 1.332001169e-07f, 1.333222305e-07f, 1.334440178e-07f,
+ 1.335654786e-07f, 1.336866128e-07f, 1.338074200e-07f, 1.339279002e-07f, 1.340480531e-07f, 1.341678786e-07f, 1.342873765e-07f, 1.344065467e-07f, 1.345253888e-07f, 1.346439028e-07f,
+ 1.347620885e-07f, 1.348799458e-07f, 1.349974743e-07f, 1.351146740e-07f, 1.352315446e-07f, 1.353480861e-07f, 1.354642982e-07f, 1.355801807e-07f, 1.356957336e-07f, 1.358109565e-07f,
+ 1.359258494e-07f, 1.360404121e-07f, 1.361546443e-07f, 1.362685460e-07f, 1.363821170e-07f, 1.364953571e-07f, 1.366082661e-07f, 1.367208439e-07f, 1.368330903e-07f, 1.369450051e-07f,
+ 1.370565882e-07f, 1.371678395e-07f, 1.372787587e-07f, 1.373893457e-07f, 1.374996004e-07f, 1.376095225e-07f, 1.377191119e-07f, 1.378283686e-07f, 1.379372922e-07f, 1.380458827e-07f,
+ 1.381541399e-07f, 1.382620636e-07f, 1.383696538e-07f, 1.384769102e-07f, 1.385838326e-07f, 1.386904210e-07f, 1.387966752e-07f, 1.389025951e-07f, 1.390081804e-07f, 1.391134311e-07f,
+ 1.392183470e-07f, 1.393229279e-07f, 1.394271737e-07f, 1.395310843e-07f, 1.396346595e-07f, 1.397378992e-07f, 1.398408032e-07f, 1.399433715e-07f, 1.400456037e-07f, 1.401474999e-07f,
+ 1.402490599e-07f, 1.403502834e-07f, 1.404511705e-07f, 1.405517210e-07f, 1.406519346e-07f, 1.407518114e-07f, 1.408513511e-07f, 1.409505536e-07f, 1.410494188e-07f, 1.411479466e-07f,
+ 1.412461368e-07f, 1.413439893e-07f, 1.414415040e-07f, 1.415386807e-07f, 1.416355193e-07f, 1.417320197e-07f, 1.418281817e-07f, 1.419240053e-07f, 1.420194902e-07f, 1.421146365e-07f,
+ 1.422094439e-07f, 1.423039124e-07f, 1.423980417e-07f, 1.424918319e-07f, 1.425852827e-07f, 1.426783941e-07f, 1.427711659e-07f, 1.428635980e-07f, 1.429556903e-07f, 1.430474427e-07f,
+ 1.431388551e-07f, 1.432299273e-07f, 1.433206592e-07f, 1.434110508e-07f, 1.435011019e-07f, 1.435908124e-07f, 1.436801822e-07f, 1.437692112e-07f, 1.438578992e-07f, 1.439462462e-07f,
+ 1.440342520e-07f, 1.441219166e-07f, 1.442092399e-07f, 1.442962217e-07f, 1.443828619e-07f, 1.444691604e-07f, 1.445551172e-07f, 1.446407321e-07f, 1.447260050e-07f, 1.448109358e-07f,
+ 1.448955244e-07f, 1.449797708e-07f, 1.450636748e-07f, 1.451472364e-07f, 1.452304553e-07f, 1.453133316e-07f, 1.453958651e-07f, 1.454780558e-07f, 1.455599035e-07f, 1.456414082e-07f,
+ 1.457225698e-07f, 1.458033881e-07f, 1.458838631e-07f, 1.459639948e-07f, 1.460437829e-07f, 1.461232274e-07f, 1.462023283e-07f, 1.462810854e-07f, 1.463594987e-07f, 1.464375681e-07f,
+ 1.465152934e-07f, 1.465926747e-07f, 1.466697117e-07f, 1.467464046e-07f, 1.468227531e-07f, 1.468987571e-07f, 1.469744167e-07f, 1.470497317e-07f, 1.471247021e-07f, 1.471993277e-07f,
+ 1.472736085e-07f, 1.473475444e-07f, 1.474211354e-07f, 1.474943814e-07f, 1.475672822e-07f, 1.476398379e-07f, 1.477120483e-07f, 1.477839134e-07f, 1.478554331e-07f, 1.479266074e-07f,
+ 1.479974362e-07f, 1.480679193e-07f, 1.481380568e-07f, 1.482078486e-07f, 1.482772946e-07f, 1.483463947e-07f, 1.484151489e-07f, 1.484835571e-07f, 1.485516193e-07f, 1.486193354e-07f,
+ 1.486867053e-07f, 1.487537290e-07f, 1.488204064e-07f, 1.488867375e-07f, 1.489527222e-07f, 1.490183604e-07f, 1.490836521e-07f, 1.491485973e-07f, 1.492131958e-07f, 1.492774476e-07f,
+ 1.493413528e-07f, 1.494049111e-07f, 1.494681226e-07f, 1.495309873e-07f, 1.495935050e-07f, 1.496556757e-07f, 1.497174995e-07f, 1.497789761e-07f, 1.498401056e-07f, 1.499008880e-07f,
+ 1.499613232e-07f, 1.500214111e-07f, 1.500811517e-07f, 1.501405449e-07f, 1.501995908e-07f, 1.502582893e-07f, 1.503166403e-07f, 1.503746438e-07f, 1.504322998e-07f, 1.504896082e-07f,
+ 1.505465690e-07f, 1.506031821e-07f, 1.506594476e-07f, 1.507153653e-07f, 1.507709353e-07f, 1.508261575e-07f, 1.508810318e-07f, 1.509355584e-07f, 1.509897370e-07f, 1.510435677e-07f,
+ 1.510970505e-07f, 1.511501854e-07f, 1.512029722e-07f, 1.512554110e-07f, 1.513075018e-07f, 1.513592445e-07f, 1.514106391e-07f, 1.514616855e-07f, 1.515123839e-07f, 1.515627340e-07f,
+ 1.516127360e-07f, 1.516623898e-07f, 1.517116953e-07f, 1.517606526e-07f, 1.518092616e-07f, 1.518575224e-07f, 1.519054348e-07f, 1.519529989e-07f, 1.520002147e-07f, 1.520470822e-07f,
+ 1.520936013e-07f, 1.521397720e-07f, 1.521855944e-07f, 1.522310683e-07f, 1.522761939e-07f, 1.523209710e-07f, 1.523653997e-07f, 1.524094800e-07f, 1.524532118e-07f, 1.524965952e-07f,
+ 1.525396302e-07f, 1.525823167e-07f, 1.526246547e-07f, 1.526666443e-07f, 1.527082854e-07f, 1.527495780e-07f, 1.527905222e-07f, 1.528311179e-07f, 1.528713651e-07f, 1.529112639e-07f,
+ 1.529508142e-07f, 1.529900160e-07f, 1.530288694e-07f, 1.530673743e-07f, 1.531055308e-07f, 1.531433389e-07f, 1.531807984e-07f, 1.532179096e-07f, 1.532546724e-07f, 1.532910867e-07f,
+ 1.533271526e-07f, 1.533628701e-07f, 1.533982393e-07f, 1.534332601e-07f, 1.534679325e-07f, 1.535022566e-07f, 1.535362324e-07f, 1.535698598e-07f, 1.536031390e-07f, 1.536360698e-07f,
+ 1.536686524e-07f, 1.537008868e-07f, 1.537327729e-07f, 1.537643109e-07f, 1.537955006e-07f, 1.538263422e-07f, 1.538568356e-07f, 1.538869809e-07f, 1.539167782e-07f, 1.539462273e-07f,
+ 1.539753284e-07f, 1.540040815e-07f, 1.540324866e-07f, 1.540605437e-07f, 1.540882529e-07f, 1.541156142e-07f, 1.541426276e-07f, 1.541692931e-07f, 1.541956109e-07f, 1.542215808e-07f,
+ 1.542472030e-07f, 1.542724775e-07f, 1.542974043e-07f, 1.543219834e-07f, 1.543462149e-07f, 1.543700989e-07f, 1.543936353e-07f, 1.544168242e-07f, 1.544396656e-07f, 1.544621597e-07f,
+ 1.544843063e-07f, 1.545061056e-07f, 1.545275576e-07f, 1.545486623e-07f, 1.545694199e-07f, 1.545898302e-07f, 1.546098934e-07f, 1.546296096e-07f, 1.546489787e-07f, 1.546680008e-07f,
+ 1.546866760e-07f, 1.547050044e-07f, 1.547229858e-07f, 1.547406205e-07f, 1.547579085e-07f, 1.547748497e-07f, 1.547914443e-07f, 1.548076924e-07f, 1.548235939e-07f, 1.548391490e-07f,
+ 1.548543576e-07f, 1.548692199e-07f, 1.548837359e-07f, 1.548979056e-07f, 1.549117291e-07f, 1.549252066e-07f, 1.549383379e-07f, 1.549511233e-07f, 1.549635627e-07f, 1.549756562e-07f,
+ 1.549874039e-07f, 1.549988059e-07f, 1.550098622e-07f, 1.550205728e-07f, 1.550309379e-07f, 1.550409575e-07f, 1.550506317e-07f, 1.550599605e-07f, 1.550689440e-07f, 1.550775824e-07f,
+ 1.550858755e-07f, 1.550938236e-07f, 1.551014267e-07f, 1.551086849e-07f, 1.551155982e-07f, 1.551221668e-07f, 1.551283906e-07f, 1.551342698e-07f, 1.551398045e-07f, 1.551449947e-07f,
+ 1.551498404e-07f, 1.551543419e-07f, 1.551584991e-07f, 1.551623122e-07f, 1.551657812e-07f, 1.551689062e-07f, 1.551716873e-07f, 1.551741245e-07f, 1.551762180e-07f, 1.551779679e-07f,
+ 1.551793742e-07f, 1.551804369e-07f, 1.551811563e-07f, 1.551815324e-07f, 1.551815652e-07f, 1.551812549e-07f, 1.551806016e-07f, 1.551796053e-07f, 1.551782662e-07f, 1.551765842e-07f,
+ 1.551745596e-07f, 1.551721925e-07f, 1.551694828e-07f, 1.551664307e-07f, 1.551630363e-07f, 1.551592998e-07f, 1.551552211e-07f, 1.551508004e-07f, 1.551460378e-07f, 1.551409334e-07f,
+ 1.551354873e-07f, 1.551296996e-07f, 1.551235703e-07f, 1.551170997e-07f, 1.551102878e-07f, 1.551031347e-07f, 1.550956405e-07f, 1.550878053e-07f, 1.550796292e-07f, 1.550711123e-07f,
+ 1.550622548e-07f, 1.550530567e-07f, 1.550435182e-07f, 1.550336394e-07f, 1.550234203e-07f, 1.550128611e-07f, 1.550019619e-07f, 1.549907228e-07f, 1.549791439e-07f, 1.549672254e-07f,
+ 1.549549673e-07f, 1.549423698e-07f, 1.549294330e-07f, 1.549161570e-07f, 1.549025419e-07f, 1.548885878e-07f, 1.548742949e-07f, 1.548596633e-07f, 1.548446930e-07f, 1.548293843e-07f,
+ 1.548137372e-07f, 1.547977519e-07f, 1.547814285e-07f, 1.547647671e-07f, 1.547477678e-07f, 1.547304308e-07f, 1.547127561e-07f, 1.546947440e-07f, 1.546763946e-07f, 1.546577079e-07f,
+ 1.546386841e-07f, 1.546193233e-07f, 1.545996257e-07f, 1.545795914e-07f, 1.545592205e-07f, 1.545385132e-07f, 1.545174696e-07f, 1.544960898e-07f, 1.544743740e-07f, 1.544523222e-07f,
+ 1.544299347e-07f, 1.544072116e-07f, 1.543841530e-07f, 1.543607590e-07f, 1.543370298e-07f, 1.543129656e-07f, 1.542885664e-07f, 1.542638324e-07f, 1.542387638e-07f, 1.542133606e-07f,
+ 1.541876231e-07f, 1.541615514e-07f, 1.541351456e-07f, 1.541084059e-07f, 1.540813324e-07f, 1.540539253e-07f, 1.540261847e-07f, 1.539981108e-07f, 1.539697036e-07f, 1.539409635e-07f,
+ 1.539118904e-07f, 1.538824846e-07f, 1.538527462e-07f, 1.538226754e-07f, 1.537922723e-07f, 1.537615371e-07f, 1.537304699e-07f, 1.536990709e-07f, 1.536673403e-07f, 1.536352781e-07f,
+ 1.536028846e-07f, 1.535701600e-07f, 1.535371043e-07f, 1.535037177e-07f, 1.534700004e-07f, 1.534359526e-07f, 1.534015744e-07f, 1.533668660e-07f, 1.533318275e-07f, 1.532964591e-07f,
+ 1.532607610e-07f, 1.532247334e-07f, 1.531883763e-07f, 1.531516900e-07f, 1.531146746e-07f, 1.530773304e-07f, 1.530396574e-07f, 1.530016559e-07f, 1.529633259e-07f, 1.529246678e-07f,
+ 1.528856816e-07f, 1.528463675e-07f, 1.528067258e-07f, 1.527667565e-07f, 1.527264598e-07f, 1.526858360e-07f, 1.526448852e-07f, 1.526036075e-07f, 1.525620032e-07f, 1.525200725e-07f,
+ 1.524778154e-07f, 1.524352322e-07f, 1.523923231e-07f, 1.523490882e-07f, 1.523055278e-07f, 1.522616419e-07f, 1.522174309e-07f, 1.521728948e-07f, 1.521280339e-07f, 1.520828483e-07f,
+ 1.520373382e-07f, 1.519915039e-07f, 1.519453454e-07f, 1.518988631e-07f, 1.518520570e-07f, 1.518049274e-07f, 1.517574744e-07f, 1.517096982e-07f, 1.516615991e-07f, 1.516131772e-07f,
+ 1.515644327e-07f, 1.515153659e-07f, 1.514659768e-07f, 1.514162657e-07f, 1.513662328e-07f, 1.513158783e-07f, 1.512652023e-07f, 1.512142052e-07f, 1.511628870e-07f, 1.511112479e-07f,
+ 1.510592882e-07f, 1.510070081e-07f, 1.509544078e-07f, 1.509014874e-07f, 1.508482472e-07f, 1.507946874e-07f, 1.507408081e-07f, 1.506866096e-07f, 1.506320921e-07f, 1.505772557e-07f,
+ 1.505221008e-07f, 1.504666274e-07f, 1.504108358e-07f, 1.503547263e-07f, 1.502982989e-07f, 1.502415540e-07f, 1.501844917e-07f, 1.501271122e-07f, 1.500694158e-07f, 1.500114026e-07f,
+ 1.499530729e-07f, 1.498944269e-07f, 1.498354648e-07f, 1.497761868e-07f, 1.497165931e-07f, 1.496566840e-07f, 1.495964596e-07f, 1.495359202e-07f, 1.494750659e-07f, 1.494138971e-07f,
+ 1.493524139e-07f, 1.492906165e-07f, 1.492285052e-07f, 1.491660802e-07f, 1.491033416e-07f, 1.490402898e-07f, 1.489769249e-07f, 1.489132472e-07f, 1.488492569e-07f, 1.487849542e-07f,
+ 1.487203393e-07f, 1.486554125e-07f, 1.485901739e-07f, 1.485246239e-07f, 1.484587626e-07f, 1.483925903e-07f, 1.483261072e-07f, 1.482593135e-07f, 1.481922094e-07f, 1.481247953e-07f,
+ 1.480570712e-07f, 1.479890375e-07f, 1.479206944e-07f, 1.478520420e-07f, 1.477830807e-07f, 1.477138107e-07f, 1.476442322e-07f, 1.475743455e-07f, 1.475041507e-07f, 1.474336481e-07f,
+ 1.473628380e-07f, 1.472917206e-07f, 1.472202961e-07f, 1.471485648e-07f, 1.470765269e-07f, 1.470041826e-07f, 1.469315323e-07f, 1.468585760e-07f, 1.467853141e-07f, 1.467117469e-07f,
+ 1.466378745e-07f, 1.465636972e-07f, 1.464892152e-07f, 1.464144288e-07f, 1.463393383e-07f, 1.462639438e-07f, 1.461882457e-07f, 1.461122442e-07f, 1.460359394e-07f, 1.459593318e-07f,
+ 1.458824214e-07f, 1.458052087e-07f, 1.457276937e-07f, 1.456498769e-07f, 1.455717583e-07f, 1.454933383e-07f, 1.454146172e-07f, 1.453355951e-07f, 1.452562724e-07f, 1.451766493e-07f,
+ 1.450967260e-07f, 1.450165028e-07f, 1.449359800e-07f, 1.448551577e-07f, 1.447740364e-07f, 1.446926162e-07f, 1.446108974e-07f, 1.445288802e-07f, 1.444465649e-07f, 1.443639518e-07f,
+ 1.442810412e-07f, 1.441978332e-07f, 1.441143282e-07f, 1.440305264e-07f, 1.439464281e-07f, 1.438620336e-07f, 1.437773430e-07f, 1.436923567e-07f, 1.436070750e-07f, 1.435214981e-07f,
+ 1.434356262e-07f, 1.433494597e-07f, 1.432629988e-07f, 1.431762438e-07f, 1.430891950e-07f, 1.430018525e-07f, 1.429142168e-07f, 1.428262880e-07f, 1.427380664e-07f, 1.426495524e-07f,
+ 1.425607461e-07f, 1.424716479e-07f, 1.423822580e-07f, 1.422925768e-07f, 1.422026044e-07f, 1.421123411e-07f, 1.420217873e-07f, 1.419309432e-07f, 1.418398090e-07f, 1.417483852e-07f,
+ 1.416566718e-07f, 1.415646693e-07f, 1.414723779e-07f, 1.413797979e-07f, 1.412869295e-07f, 1.411937731e-07f, 1.411003289e-07f, 1.410065972e-07f, 1.409125783e-07f, 1.408182724e-07f,
+ 1.407236800e-07f, 1.406288011e-07f, 1.405336362e-07f, 1.404381856e-07f, 1.403424494e-07f, 1.402464280e-07f, 1.401501217e-07f, 1.400535307e-07f, 1.399566554e-07f, 1.398594961e-07f,
+ 1.397620529e-07f, 1.396643264e-07f, 1.395663166e-07f, 1.394680239e-07f, 1.393694486e-07f, 1.392705910e-07f, 1.391714514e-07f, 1.390720301e-07f, 1.389723274e-07f, 1.388723435e-07f,
+ 1.387720788e-07f, 1.386715335e-07f, 1.385707080e-07f, 1.384696026e-07f, 1.383682175e-07f, 1.382665530e-07f, 1.381646095e-07f, 1.380623873e-07f, 1.379598866e-07f, 1.378571077e-07f,
+ 1.377540510e-07f, 1.376507168e-07f, 1.375471052e-07f, 1.374432168e-07f, 1.373390517e-07f, 1.372346103e-07f, 1.371298928e-07f, 1.370248996e-07f, 1.369196310e-07f, 1.368140872e-07f,
+ 1.367082687e-07f, 1.366021756e-07f, 1.364958083e-07f, 1.363891672e-07f, 1.362822524e-07f, 1.361750644e-07f, 1.360676035e-07f, 1.359598698e-07f, 1.358518639e-07f, 1.357435859e-07f,
+ 1.356350361e-07f, 1.355262150e-07f, 1.354171228e-07f, 1.353077597e-07f, 1.351981263e-07f, 1.350882226e-07f, 1.349780491e-07f, 1.348676061e-07f, 1.347568939e-07f, 1.346459128e-07f,
+ 1.345346631e-07f, 1.344231452e-07f, 1.343113593e-07f, 1.341993058e-07f, 1.340869849e-07f, 1.339743971e-07f, 1.338615427e-07f, 1.337484218e-07f, 1.336350350e-07f, 1.335213825e-07f,
+ 1.334074645e-07f, 1.332932815e-07f, 1.331788338e-07f, 1.330641217e-07f, 1.329491455e-07f, 1.328339055e-07f, 1.327184020e-07f, 1.326026355e-07f, 1.324866062e-07f, 1.323703144e-07f,
+ 1.322537604e-07f, 1.321369447e-07f, 1.320198675e-07f, 1.319025291e-07f, 1.317849299e-07f, 1.316670702e-07f, 1.315489504e-07f, 1.314305707e-07f, 1.313119315e-07f, 1.311930331e-07f,
+ 1.310738759e-07f, 1.309544602e-07f, 1.308347864e-07f, 1.307148546e-07f, 1.305946654e-07f, 1.304742190e-07f, 1.303535158e-07f, 1.302325560e-07f, 1.301113401e-07f, 1.299898684e-07f,
+ 1.298681411e-07f, 1.297461587e-07f, 1.296239215e-07f, 1.295014298e-07f, 1.293786840e-07f, 1.292556843e-07f, 1.291324312e-07f, 1.290089250e-07f, 1.288851659e-07f, 1.287611545e-07f,
+ 1.286368909e-07f, 1.285123756e-07f, 1.283876088e-07f, 1.282625910e-07f, 1.281373225e-07f, 1.280118035e-07f, 1.278860345e-07f, 1.277600159e-07f, 1.276337478e-07f, 1.275072308e-07f,
+ 1.273804651e-07f, 1.272534510e-07f, 1.271261891e-07f, 1.269986794e-07f, 1.268709226e-07f, 1.267429187e-07f, 1.266146684e-07f, 1.264861717e-07f, 1.263574292e-07f, 1.262284412e-07f,
+ 1.260992080e-07f, 1.259697300e-07f, 1.258400075e-07f, 1.257100409e-07f, 1.255798305e-07f, 1.254493767e-07f, 1.253186799e-07f, 1.251877403e-07f, 1.250565584e-07f, 1.249251344e-07f,
+ 1.247934689e-07f, 1.246615620e-07f, 1.245294142e-07f, 1.243970258e-07f, 1.242643972e-07f, 1.241315288e-07f, 1.239984208e-07f, 1.238650737e-07f, 1.237314878e-07f, 1.235976635e-07f,
+ 1.234636011e-07f, 1.233293010e-07f, 1.231947636e-07f, 1.230599891e-07f, 1.229249781e-07f, 1.227897307e-07f, 1.226542475e-07f, 1.225185287e-07f, 1.223825748e-07f, 1.222463860e-07f,
+ 1.221099628e-07f, 1.219733055e-07f, 1.218364145e-07f, 1.216992902e-07f, 1.215619328e-07f, 1.214243428e-07f, 1.212865206e-07f, 1.211484664e-07f, 1.210101808e-07f, 1.208716640e-07f,
+ 1.207329164e-07f, 1.205939383e-07f, 1.204547303e-07f, 1.203152925e-07f, 1.201756255e-07f, 1.200357295e-07f, 1.198956049e-07f, 1.197552521e-07f, 1.196146715e-07f, 1.194738635e-07f,
+ 1.193328283e-07f, 1.191915665e-07f, 1.190500783e-07f, 1.189083641e-07f, 1.187664244e-07f, 1.186242594e-07f, 1.184818696e-07f, 1.183392553e-07f, 1.181964170e-07f, 1.180533549e-07f,
+ 1.179100695e-07f, 1.177665611e-07f, 1.176228301e-07f, 1.174788769e-07f, 1.173347019e-07f, 1.171903055e-07f, 1.170456879e-07f, 1.169008497e-07f, 1.167557912e-07f, 1.166105127e-07f,
+ 1.164650146e-07f, 1.163192974e-07f, 1.161733614e-07f, 1.160272070e-07f, 1.158808345e-07f, 1.157342444e-07f, 1.155874371e-07f, 1.154404128e-07f, 1.152931721e-07f, 1.151457152e-07f,
+ 1.149980426e-07f, 1.148501547e-07f, 1.147020518e-07f, 1.145537343e-07f, 1.144052026e-07f, 1.142564571e-07f, 1.141074982e-07f, 1.139583262e-07f, 1.138089417e-07f, 1.136593448e-07f,
+ 1.135095361e-07f, 1.133595159e-07f, 1.132092846e-07f, 1.130588426e-07f, 1.129081902e-07f, 1.127573280e-07f, 1.126062562e-07f, 1.124549753e-07f, 1.123034856e-07f, 1.121517875e-07f,
+ 1.119998815e-07f, 1.118477679e-07f, 1.116954471e-07f, 1.115429195e-07f, 1.113901855e-07f, 1.112372454e-07f, 1.110840998e-07f, 1.109307490e-07f, 1.107771933e-07f, 1.106234331e-07f,
+ 1.104694690e-07f, 1.103153012e-07f, 1.101609301e-07f, 1.100063562e-07f, 1.098515798e-07f, 1.096966014e-07f, 1.095414213e-07f, 1.093860400e-07f, 1.092304577e-07f, 1.090746750e-07f,
+ 1.089186923e-07f, 1.087625098e-07f, 1.086061281e-07f, 1.084495475e-07f, 1.082927685e-07f, 1.081357913e-07f, 1.079786165e-07f, 1.078212444e-07f, 1.076636755e-07f, 1.075059101e-07f,
+ 1.073479486e-07f, 1.071897914e-07f, 1.070314390e-07f, 1.068728917e-07f, 1.067141500e-07f, 1.065552142e-07f, 1.063960847e-07f, 1.062367620e-07f, 1.060772465e-07f, 1.059175385e-07f,
+ 1.057576385e-07f, 1.055975469e-07f, 1.054372640e-07f, 1.052767903e-07f, 1.051161263e-07f, 1.049552722e-07f, 1.047942285e-07f, 1.046329956e-07f, 1.044715740e-07f, 1.043099640e-07f,
+ 1.041481660e-07f, 1.039861804e-07f, 1.038240077e-07f, 1.036616483e-07f, 1.034991025e-07f, 1.033363709e-07f, 1.031734537e-07f, 1.030103514e-07f, 1.028470644e-07f, 1.026835932e-07f,
+ 1.025199380e-07f, 1.023560995e-07f, 1.021920779e-07f, 1.020278736e-07f, 1.018634871e-07f, 1.016989189e-07f, 1.015341692e-07f, 1.013692386e-07f, 1.012041274e-07f, 1.010388360e-07f,
+ 1.008733649e-07f, 1.007077145e-07f, 1.005418852e-07f, 1.003758774e-07f, 1.002096915e-07f, 1.000433279e-07f, 9.987678714e-08f, 9.971006951e-08f, 9.954317547e-08f, 9.937610543e-08f,
+ 9.920885982e-08f, 9.904143904e-08f, 9.887384352e-08f, 9.870607368e-08f, 9.853812992e-08f, 9.837001268e-08f, 9.820172237e-08f, 9.803325940e-08f, 9.786462421e-08f, 9.769581720e-08f,
+ 9.752683880e-08f, 9.735768942e-08f, 9.718836949e-08f, 9.701887944e-08f, 9.684921967e-08f, 9.667939061e-08f, 9.650939268e-08f, 9.633922631e-08f, 9.616889192e-08f, 9.599838992e-08f,
+ 9.582772074e-08f, 9.565688481e-08f, 9.548588254e-08f, 9.531471436e-08f, 9.514338070e-08f, 9.497188197e-08f, 9.480021860e-08f, 9.462839102e-08f, 9.445639965e-08f, 9.428424491e-08f,
+ 9.411192724e-08f, 9.393944704e-08f, 9.376680476e-08f, 9.359400082e-08f, 9.342103564e-08f, 9.324790965e-08f, 9.307462327e-08f, 9.290117693e-08f, 9.272757107e-08f, 9.255380610e-08f,
+ 9.237988245e-08f, 9.220580056e-08f, 9.203156085e-08f, 9.185716374e-08f, 9.168260968e-08f, 9.150789907e-08f, 9.133303237e-08f, 9.115800998e-08f, 9.098283235e-08f, 9.080749990e-08f,
+ 9.063201306e-08f, 9.045637227e-08f, 9.028057795e-08f, 9.010463053e-08f, 8.992853045e-08f, 8.975227813e-08f, 8.957587401e-08f, 8.939931852e-08f, 8.922261208e-08f, 8.904575514e-08f,
+ 8.886874812e-08f, 8.869159146e-08f, 8.851428559e-08f, 8.833683094e-08f, 8.815922794e-08f, 8.798147703e-08f, 8.780357865e-08f, 8.762553321e-08f, 8.744734117e-08f, 8.726900295e-08f,
+ 8.709051899e-08f, 8.691188971e-08f, 8.673311557e-08f, 8.655419698e-08f, 8.637513440e-08f, 8.619592824e-08f, 8.601657895e-08f, 8.583708697e-08f, 8.565745272e-08f, 8.547767665e-08f,
+ 8.529775919e-08f, 8.511770078e-08f, 8.493750185e-08f, 8.475716284e-08f, 8.457668420e-08f, 8.439606634e-08f, 8.421530973e-08f, 8.403441478e-08f, 8.385338195e-08f, 8.367221166e-08f,
+ 8.349090435e-08f, 8.330946047e-08f, 8.312788046e-08f, 8.294616474e-08f, 8.276431377e-08f, 8.258232797e-08f, 8.240020780e-08f, 8.221795368e-08f, 8.203556607e-08f, 8.185304539e-08f,
+ 8.167039209e-08f, 8.148760661e-08f, 8.130468939e-08f, 8.112164087e-08f, 8.093846149e-08f, 8.075515169e-08f, 8.057171191e-08f, 8.038814261e-08f, 8.020444420e-08f, 8.002061715e-08f,
+ 7.983666188e-08f, 7.965257885e-08f, 7.946836849e-08f, 7.928403125e-08f, 7.909956756e-08f, 7.891497788e-08f, 7.873026264e-08f, 7.854542229e-08f, 7.836045727e-08f, 7.817536803e-08f,
+ 7.799015500e-08f, 7.780481863e-08f, 7.761935937e-08f, 7.743377766e-08f, 7.724807394e-08f, 7.706224866e-08f, 7.687630226e-08f, 7.669023519e-08f, 7.650404789e-08f, 7.631774080e-08f,
+ 7.613131438e-08f, 7.594476906e-08f, 7.575810530e-08f, 7.557132353e-08f, 7.538442421e-08f, 7.519740777e-08f, 7.501027467e-08f, 7.482302535e-08f, 7.463566026e-08f, 7.444817984e-08f,
+ 7.426058453e-08f, 7.407287480e-08f, 7.388505108e-08f, 7.369711382e-08f, 7.350906347e-08f, 7.332090047e-08f, 7.313262527e-08f, 7.294423832e-08f, 7.275574007e-08f, 7.256713096e-08f,
+ 7.237841144e-08f, 7.218958197e-08f, 7.200064298e-08f, 7.181159493e-08f, 7.162243826e-08f, 7.143317343e-08f, 7.124380087e-08f, 7.105432105e-08f, 7.086473441e-08f, 7.067504139e-08f,
+ 7.048524245e-08f, 7.029533804e-08f, 7.010532860e-08f, 6.991521459e-08f, 6.972499645e-08f, 6.953467464e-08f, 6.934424960e-08f, 6.915372178e-08f, 6.896309163e-08f, 6.877235961e-08f,
+ 6.858152617e-08f, 6.839059174e-08f, 6.819955679e-08f, 6.800842177e-08f, 6.781718712e-08f, 6.762585330e-08f, 6.743442075e-08f, 6.724288993e-08f, 6.705126129e-08f, 6.685953528e-08f,
+ 6.666771235e-08f, 6.647579295e-08f, 6.628377754e-08f, 6.609166656e-08f, 6.589946047e-08f, 6.570715971e-08f, 6.551476475e-08f, 6.532227602e-08f, 6.512969399e-08f, 6.493701911e-08f,
+ 6.474425182e-08f, 6.455139259e-08f, 6.435844185e-08f, 6.416540007e-08f, 6.397226770e-08f, 6.377904519e-08f, 6.358573299e-08f, 6.339233155e-08f, 6.319884133e-08f, 6.300526278e-08f,
+ 6.281159636e-08f, 6.261784251e-08f, 6.242400169e-08f, 6.223007435e-08f, 6.203606095e-08f, 6.184196194e-08f, 6.164777777e-08f, 6.145350889e-08f, 6.125915577e-08f, 6.106471885e-08f,
+ 6.087019858e-08f, 6.067559542e-08f, 6.048090983e-08f, 6.028614225e-08f, 6.009129315e-08f, 5.989636297e-08f, 5.970135217e-08f, 5.950626120e-08f, 5.931109052e-08f, 5.911584059e-08f,
+ 5.892051185e-08f, 5.872510476e-08f, 5.852961977e-08f, 5.833405734e-08f, 5.813841793e-08f, 5.794270198e-08f, 5.774690996e-08f, 5.755104231e-08f, 5.735509949e-08f, 5.715908196e-08f,
+ 5.696299017e-08f, 5.676682458e-08f, 5.657058564e-08f, 5.637427380e-08f, 5.617788952e-08f, 5.598143326e-08f, 5.578490547e-08f, 5.558830660e-08f, 5.539163712e-08f, 5.519489747e-08f,
+ 5.499808811e-08f, 5.480120949e-08f, 5.460426208e-08f, 5.440724632e-08f, 5.421016268e-08f, 5.401301160e-08f, 5.381579354e-08f, 5.361850896e-08f, 5.342115831e-08f, 5.322374205e-08f,
+ 5.302626063e-08f, 5.282871452e-08f, 5.263110415e-08f, 5.243343000e-08f, 5.223569251e-08f, 5.203789215e-08f, 5.184002936e-08f, 5.164210460e-08f, 5.144411833e-08f, 5.124607100e-08f,
+ 5.104796308e-08f, 5.084979500e-08f, 5.065156724e-08f, 5.045328024e-08f, 5.025493447e-08f, 5.005653037e-08f, 4.985806840e-08f, 4.965954902e-08f, 4.946097269e-08f, 4.926233986e-08f,
+ 4.906365098e-08f, 4.886490652e-08f, 4.866610692e-08f, 4.846725264e-08f, 4.826834415e-08f, 4.806938188e-08f, 4.787036631e-08f, 4.767129789e-08f, 4.747217706e-08f, 4.727300429e-08f,
+ 4.707378004e-08f, 4.687450475e-08f, 4.667517889e-08f, 4.647580291e-08f, 4.627637726e-08f, 4.607690241e-08f, 4.587737880e-08f, 4.567780690e-08f, 4.547818715e-08f, 4.527852002e-08f,
+ 4.507880595e-08f, 4.487904542e-08f, 4.467923886e-08f, 4.447938674e-08f, 4.427948951e-08f, 4.407954763e-08f, 4.387956155e-08f, 4.367953173e-08f, 4.347945862e-08f, 4.327934268e-08f,
+ 4.307918437e-08f, 4.287898413e-08f, 4.267874243e-08f, 4.247845972e-08f, 4.227813646e-08f, 4.207777310e-08f, 4.187737009e-08f, 4.167692790e-08f, 4.147644697e-08f, 4.127592777e-08f,
+ 4.107537074e-08f, 4.087477634e-08f, 4.067414503e-08f, 4.047347726e-08f, 4.027277349e-08f, 4.007203417e-08f, 3.987125975e-08f, 3.967045070e-08f, 3.946960746e-08f, 3.926873049e-08f,
+ 3.906782025e-08f, 3.886687719e-08f, 3.866590176e-08f, 3.846489443e-08f, 3.826385563e-08f, 3.806278584e-08f, 3.786168549e-08f, 3.766055505e-08f, 3.745939498e-08f, 3.725820572e-08f,
+ 3.705698772e-08f, 3.685574145e-08f, 3.665446736e-08f, 3.645316590e-08f, 3.625183753e-08f, 3.605048269e-08f, 3.584910185e-08f, 3.564769545e-08f, 3.544626396e-08f, 3.524480782e-08f,
+ 3.504332748e-08f, 3.484182341e-08f, 3.464029605e-08f, 3.443874586e-08f, 3.423717329e-08f, 3.403557879e-08f, 3.383396282e-08f, 3.363232584e-08f, 3.343066828e-08f, 3.322899061e-08f,
+ 3.302729328e-08f, 3.282557674e-08f, 3.262384145e-08f, 3.242208786e-08f, 3.222031641e-08f, 3.201852757e-08f, 3.181672178e-08f, 3.161489949e-08f, 3.141306117e-08f, 3.121120726e-08f,
+ 3.100933821e-08f, 3.080745447e-08f, 3.060555650e-08f, 3.040364475e-08f, 3.020171967e-08f, 2.999978172e-08f, 2.979783133e-08f, 2.959586897e-08f, 2.939389509e-08f, 2.919191013e-08f,
+ 2.898991455e-08f, 2.878790881e-08f, 2.858589334e-08f, 2.838386860e-08f, 2.818183504e-08f, 2.797979312e-08f, 2.777774328e-08f, 2.757568597e-08f, 2.737362165e-08f, 2.717155076e-08f,
+ 2.696947376e-08f, 2.676739108e-08f, 2.656530320e-08f, 2.636321054e-08f, 2.616111357e-08f, 2.595901273e-08f, 2.575690848e-08f, 2.555480126e-08f, 2.535269151e-08f, 2.515057970e-08f,
+ 2.494846627e-08f, 2.474635166e-08f, 2.454423633e-08f, 2.434212073e-08f, 2.414000530e-08f, 2.393789049e-08f, 2.373577675e-08f, 2.353366453e-08f, 2.333155428e-08f, 2.312944645e-08f,
+ 2.292734147e-08f, 2.272523981e-08f, 2.252314190e-08f, 2.232104820e-08f, 2.211895915e-08f, 2.191687520e-08f, 2.171479680e-08f, 2.151272439e-08f, 2.131065842e-08f, 2.110859934e-08f,
+ 2.090654759e-08f, 2.070450362e-08f, 2.050246787e-08f, 2.030044080e-08f, 2.009842285e-08f, 1.989641446e-08f, 1.969441608e-08f, 1.949242816e-08f, 1.929045113e-08f, 1.908848545e-08f,
+ 1.888653157e-08f, 1.868458991e-08f, 1.848266094e-08f, 1.828074510e-08f, 1.807884282e-08f, 1.787695456e-08f, 1.767508075e-08f, 1.747322185e-08f, 1.727137829e-08f, 1.706955053e-08f,
+ 1.686773900e-08f, 1.666594414e-08f, 1.646416641e-08f, 1.626240624e-08f, 1.606066407e-08f, 1.585894036e-08f, 1.565723554e-08f, 1.545555005e-08f, 1.525388434e-08f, 1.505223885e-08f,
+ 1.485061402e-08f, 1.464901029e-08f, 1.444742811e-08f, 1.424586791e-08f, 1.404433014e-08f, 1.384281524e-08f, 1.364132365e-08f, 1.343985581e-08f, 1.323841216e-08f, 1.303699315e-08f,
+ 1.283559920e-08f, 1.263423077e-08f, 1.243288829e-08f, 1.223157221e-08f, 1.203028295e-08f, 1.182902097e-08f, 1.162778670e-08f, 1.142658058e-08f, 1.122540304e-08f, 1.102425454e-08f,
+ 1.082313550e-08f, 1.062204636e-08f, 1.042098757e-08f, 1.021995956e-08f, 1.001896276e-08f, 9.817997624e-09f, 9.617064581e-09f, 9.416164068e-09f, 9.215296524e-09f, 9.014462384e-09f,
+ 8.813662086e-09f, 8.612896067e-09f, 8.412164762e-09f, 8.211468607e-09f, 8.010808039e-09f, 7.810183493e-09f, 7.609595406e-09f, 7.409044211e-09f, 7.208530345e-09f, 7.008054242e-09f,
+ 6.807616337e-09f, 6.607217065e-09f, 6.406856860e-09f, 6.206536156e-09f, 6.006255387e-09f, 5.806014987e-09f, 5.605815389e-09f, 5.405657026e-09f, 5.205540333e-09f, 5.005465741e-09f,
+ 4.805433683e-09f, 4.605444593e-09f, 4.405498901e-09f, 4.205597041e-09f, 4.005739443e-09f, 3.805926541e-09f, 3.606158764e-09f, 3.406436545e-09f, 3.206760314e-09f, 3.007130502e-09f,
+ 2.807547540e-09f, 2.608011858e-09f, 2.408523886e-09f, 2.209084054e-09f, 2.009692791e-09f, 1.810350528e-09f, 1.611057693e-09f, 1.411814716e-09f, 1.212622025e-09f, 1.013480048e-09f,
+ 8.143892144e-10f, 6.153499519e-10f, 4.163626885e-10f, 2.174278517e-10f, 1.854586895e-11f, -1.802828326e-10f, -3.790578259e-10f, -5.777786844e-10f, -7.764449816e-10f, -9.750562911e-10f,
+ -1.173612187e-09f, -1.372112244e-09f, -1.570556035e-09f, -1.768943137e-09f, -1.967273123e-09f, -2.165545569e-09f, -2.363760051e-09f, -2.561916143e-09f, -2.760013423e-09f, -2.958051466e-09f,
+ -3.156029848e-09f, -3.353948146e-09f, -3.551805938e-09f, -3.749602799e-09f, -3.947338309e-09f, -4.145012043e-09f, -4.342623581e-09f, -4.540172500e-09f, -4.737658379e-09f, -4.935080796e-09f,
+ -5.132439330e-09f, -5.329733561e-09f, -5.526963068e-09f, -5.724127430e-09f, -5.921226227e-09f, -6.118259040e-09f, -6.315225449e-09f, -6.512125035e-09f, -6.708957379e-09f, -6.905722061e-09f,
+ -7.102418664e-09f, -7.299046770e-09f, -7.495605959e-09f, -7.692095815e-09f, -7.888515920e-09f, -8.084865856e-09f, -8.281145208e-09f, -8.477353558e-09f, -8.673490490e-09f, -8.869555587e-09f,
+ -9.065548435e-09f, -9.261468617e-09f, -9.457315718e-09f, -9.653089323e-09f, -9.848789017e-09f, -1.004441439e-08f, -1.023996502e-08f, -1.043544049e-08f, -1.063084040e-08f, -1.082616433e-08f,
+ -1.102141187e-08f, -1.121658260e-08f, -1.141167611e-08f, -1.160669199e-08f, -1.180162983e-08f, -1.199648921e-08f, -1.219126973e-08f, -1.238597097e-08f, -1.258059252e-08f, -1.277513397e-08f,
+ -1.296959492e-08f, -1.316397494e-08f, -1.335827364e-08f, -1.355249060e-08f, -1.374662542e-08f, -1.394067768e-08f, -1.413464697e-08f, -1.432853289e-08f, -1.452233504e-08f, -1.471605299e-08f,
+ -1.490968635e-08f, -1.510323471e-08f, -1.529669766e-08f, -1.549007479e-08f, -1.568336570e-08f, -1.587656999e-08f, -1.606968724e-08f, -1.626271706e-08f, -1.645565903e-08f, -1.664851275e-08f,
+ -1.684127783e-08f, -1.703395384e-08f, -1.722654040e-08f, -1.741903710e-08f, -1.761144353e-08f, -1.780375929e-08f, -1.799598398e-08f, -1.818811720e-08f, -1.838015854e-08f, -1.857210761e-08f,
+ -1.876396399e-08f, -1.895572730e-08f, -1.914739713e-08f, -1.933897308e-08f, -1.953045475e-08f, -1.972184175e-08f, -1.991313366e-08f, -2.010433009e-08f, -2.029543065e-08f, -2.048643494e-08f,
+ -2.067734255e-08f, -2.086815310e-08f, -2.105886617e-08f, -2.124948138e-08f, -2.143999833e-08f, -2.163041662e-08f, -2.182073586e-08f, -2.201095565e-08f, -2.220107559e-08f, -2.239109529e-08f,
+ -2.258101436e-08f, -2.277083239e-08f, -2.296054901e-08f, -2.315016380e-08f, -2.333967639e-08f, -2.352908637e-08f, -2.371839335e-08f, -2.390759695e-08f, -2.409669676e-08f, -2.428569240e-08f,
+ -2.447458348e-08f, -2.466336960e-08f, -2.485205037e-08f, -2.504062541e-08f, -2.522909431e-08f, -2.541745671e-08f, -2.560571219e-08f, -2.579386038e-08f, -2.598190089e-08f, -2.616983332e-08f,
+ -2.635765729e-08f, -2.654537242e-08f, -2.673297831e-08f, -2.692047457e-08f, -2.710786083e-08f, -2.729513669e-08f, -2.748230177e-08f, -2.766935568e-08f, -2.785629804e-08f, -2.804312847e-08f,
+ -2.822984657e-08f, -2.841645196e-08f, -2.860294427e-08f, -2.878932310e-08f, -2.897558807e-08f, -2.916173881e-08f, -2.934777492e-08f, -2.953369603e-08f, -2.971950175e-08f, -2.990519171e-08f,
+ -3.009076552e-08f, -3.027622280e-08f, -3.046156317e-08f, -3.064678625e-08f, -3.083189167e-08f, -3.101687904e-08f, -3.120174798e-08f, -3.138649811e-08f, -3.157112907e-08f, -3.175564046e-08f,
+ -3.194003191e-08f, -3.212430305e-08f, -3.230845350e-08f, -3.249248288e-08f, -3.267639082e-08f, -3.286017693e-08f, -3.304384086e-08f, -3.322738221e-08f, -3.341080062e-08f, -3.359409572e-08f,
+ -3.377726712e-08f, -3.396031446e-08f, -3.414323736e-08f, -3.432603545e-08f, -3.450870836e-08f, -3.469125571e-08f, -3.487367714e-08f, -3.505597228e-08f, -3.523814074e-08f, -3.542018217e-08f,
+ -3.560209620e-08f, -3.578388245e-08f, -3.596554055e-08f, -3.614707014e-08f, -3.632847084e-08f, -3.650974230e-08f, -3.669088414e-08f, -3.687189599e-08f, -3.705277749e-08f, -3.723352828e-08f,
+ -3.741414798e-08f, -3.759463623e-08f, -3.777499266e-08f, -3.795521692e-08f, -3.813530863e-08f, -3.831526743e-08f, -3.849509296e-08f, -3.867478486e-08f, -3.885434276e-08f, -3.903376629e-08f,
+ -3.921305511e-08f, -3.939220884e-08f, -3.957122713e-08f, -3.975010961e-08f, -3.992885592e-08f, -4.010746571e-08f, -4.028593861e-08f, -4.046427426e-08f, -4.064247231e-08f, -4.082053240e-08f,
+ -4.099845416e-08f, -4.117623725e-08f, -4.135388130e-08f, -4.153138596e-08f, -4.170875087e-08f, -4.188597567e-08f, -4.206306001e-08f, -4.224000354e-08f, -4.241680590e-08f, -4.259346673e-08f,
+ -4.276998568e-08f, -4.294636239e-08f, -4.312259653e-08f, -4.329868772e-08f, -4.347463562e-08f, -4.365043988e-08f, -4.382610015e-08f, -4.400161606e-08f, -4.417698729e-08f, -4.435221346e-08f,
+ -4.452729424e-08f, -4.470222927e-08f, -4.487701821e-08f, -4.505166071e-08f, -4.522615641e-08f, -4.540050497e-08f, -4.557470605e-08f, -4.574875929e-08f, -4.592266436e-08f, -4.609642089e-08f,
+ -4.627002856e-08f, -4.644348701e-08f, -4.661679589e-08f, -4.678995487e-08f, -4.696296360e-08f, -4.713582173e-08f, -4.730852893e-08f, -4.748108485e-08f, -4.765348915e-08f, -4.782574148e-08f,
+ -4.799784151e-08f, -4.816978890e-08f, -4.834158329e-08f, -4.851322436e-08f, -4.868471177e-08f, -4.885604516e-08f, -4.902722422e-08f, -4.919824859e-08f, -4.936911794e-08f, -4.953983194e-08f,
+ -4.971039024e-08f, -4.988079251e-08f, -5.005103841e-08f, -5.022112760e-08f, -5.039105976e-08f, -5.056083455e-08f, -5.073045162e-08f, -5.089991066e-08f, -5.106921132e-08f, -5.123835327e-08f,
+ -5.140733618e-08f, -5.157615972e-08f, -5.174482355e-08f, -5.191332735e-08f, -5.208167077e-08f, -5.224985351e-08f, -5.241787521e-08f, -5.258573556e-08f, -5.275343422e-08f, -5.292097086e-08f,
+ -5.308834517e-08f, -5.325555680e-08f, -5.342260543e-08f, -5.358949074e-08f, -5.375621240e-08f, -5.392277008e-08f, -5.408916346e-08f, -5.425539221e-08f, -5.442145601e-08f, -5.458735454e-08f,
+ -5.475308746e-08f, -5.491865446e-08f, -5.508405522e-08f, -5.524928940e-08f, -5.541435670e-08f, -5.557925678e-08f, -5.574398934e-08f, -5.590855404e-08f, -5.607295057e-08f, -5.623717860e-08f,
+ -5.640123783e-08f, -5.656512792e-08f, -5.672884857e-08f, -5.689239945e-08f, -5.705578025e-08f, -5.721899065e-08f, -5.738203034e-08f, -5.754489899e-08f, -5.770759629e-08f, -5.787012194e-08f,
+ -5.803247560e-08f, -5.819465698e-08f, -5.835666575e-08f, -5.851850161e-08f, -5.868016423e-08f, -5.884165332e-08f, -5.900296855e-08f, -5.916410962e-08f, -5.932507621e-08f, -5.948586802e-08f,
+ -5.964648473e-08f, -5.980692604e-08f, -5.996719164e-08f, -6.012728121e-08f, -6.028719446e-08f, -6.044693107e-08f, -6.060649073e-08f, -6.076587315e-08f, -6.092507801e-08f, -6.108410501e-08f,
+ -6.124295385e-08f, -6.140162421e-08f, -6.156011580e-08f, -6.171842832e-08f, -6.187656145e-08f, -6.203451489e-08f, -6.219228836e-08f, -6.234988153e-08f, -6.250729412e-08f, -6.266452581e-08f,
+ -6.282157632e-08f, -6.297844534e-08f, -6.313513257e-08f, -6.329163772e-08f, -6.344796048e-08f, -6.360410055e-08f, -6.376005765e-08f, -6.391583147e-08f, -6.407142172e-08f, -6.422682810e-08f,
+ -6.438205031e-08f, -6.453708807e-08f, -6.469194107e-08f, -6.484660902e-08f, -6.500109164e-08f, -6.515538862e-08f, -6.530949968e-08f, -6.546342452e-08f, -6.561716285e-08f, -6.577071438e-08f,
+ -6.592407882e-08f, -6.607725588e-08f, -6.623024528e-08f, -6.638304671e-08f, -6.653565990e-08f, -6.668808455e-08f, -6.684032038e-08f, -6.699236711e-08f, -6.714422444e-08f, -6.729589208e-08f,
+ -6.744736977e-08f, -6.759865720e-08f, -6.774975409e-08f, -6.790066016e-08f, -6.805137514e-08f, -6.820189872e-08f, -6.835223064e-08f, -6.850237061e-08f, -6.865231835e-08f, -6.880207357e-08f,
+ -6.895163600e-08f, -6.910100536e-08f, -6.925018137e-08f, -6.939916374e-08f, -6.954795221e-08f, -6.969654649e-08f, -6.984494630e-08f, -6.999315138e-08f, -7.014116143e-08f, -7.028897620e-08f,
+ -7.043659539e-08f, -7.058401874e-08f, -7.073124597e-08f, -7.087827682e-08f, -7.102511099e-08f, -7.117174823e-08f, -7.131818826e-08f, -7.146443081e-08f, -7.161047560e-08f, -7.175632237e-08f,
+ -7.190197085e-08f, -7.204742076e-08f, -7.219267185e-08f, -7.233772383e-08f, -7.248257644e-08f, -7.262722941e-08f, -7.277168248e-08f, -7.291593538e-08f, -7.305998784e-08f, -7.320383960e-08f,
+ -7.334749040e-08f, -7.349093996e-08f, -7.363418802e-08f, -7.377723433e-08f, -7.392007861e-08f, -7.406272061e-08f, -7.420516007e-08f, -7.434739671e-08f, -7.448943029e-08f, -7.463126054e-08f,
+ -7.477288719e-08f, -7.491431000e-08f, -7.505552871e-08f, -7.519654304e-08f, -7.533735276e-08f, -7.547795759e-08f, -7.561835729e-08f, -7.575855160e-08f, -7.589854025e-08f, -7.603832300e-08f,
+ -7.617789960e-08f, -7.631726978e-08f, -7.645643330e-08f, -7.659538989e-08f, -7.673413932e-08f, -7.687268132e-08f, -7.701101565e-08f, -7.714914205e-08f, -7.728706028e-08f, -7.742477008e-08f,
+ -7.756227121e-08f, -7.769956341e-08f, -7.783664644e-08f, -7.797352005e-08f, -7.811018400e-08f, -7.824663803e-08f, -7.838288190e-08f, -7.851891537e-08f, -7.865473819e-08f, -7.879035011e-08f,
+ -7.892575089e-08f, -7.906094030e-08f, -7.919591808e-08f, -7.933068399e-08f, -7.946523779e-08f, -7.959957925e-08f, -7.973370811e-08f, -7.986762414e-08f, -8.000132710e-08f, -8.013481676e-08f,
+ -8.026809286e-08f, -8.040115518e-08f, -8.053400347e-08f, -8.066663751e-08f, -8.079905704e-08f, -8.093126185e-08f, -8.106325169e-08f, -8.119502632e-08f, -8.132658552e-08f, -8.145792904e-08f,
+ -8.158905667e-08f, -8.171996815e-08f, -8.185066327e-08f, -8.198114179e-08f, -8.211140347e-08f, -8.224144810e-08f, -8.237127543e-08f, -8.250088525e-08f, -8.263027731e-08f, -8.275945140e-08f,
+ -8.288840728e-08f, -8.301714473e-08f, -8.314566352e-08f, -8.327396342e-08f, -8.340204422e-08f, -8.352990567e-08f, -8.365754757e-08f, -8.378496969e-08f, -8.391217180e-08f, -8.403915367e-08f,
+ -8.416591510e-08f, -8.429245585e-08f, -8.441877571e-08f, -8.454487445e-08f, -8.467075186e-08f, -8.479640771e-08f, -8.492184179e-08f, -8.504705388e-08f, -8.517204376e-08f, -8.529681121e-08f,
+ -8.542135602e-08f, -8.554567796e-08f, -8.566977684e-08f, -8.579365242e-08f, -8.591730449e-08f, -8.604073285e-08f, -8.616393728e-08f, -8.628691756e-08f, -8.640967349e-08f, -8.653220484e-08f,
+ -8.665451142e-08f, -8.677659300e-08f, -8.689844939e-08f, -8.702008037e-08f, -8.714148572e-08f, -8.726266525e-08f, -8.738361875e-08f, -8.750434600e-08f, -8.762484681e-08f, -8.774512096e-08f,
+ -8.786516825e-08f, -8.798498847e-08f, -8.810458143e-08f, -8.822394691e-08f, -8.834308472e-08f, -8.846199464e-08f, -8.858067649e-08f, -8.869913005e-08f, -8.881735513e-08f, -8.893535152e-08f,
+ -8.905311903e-08f, -8.917065745e-08f, -8.928796659e-08f, -8.940504625e-08f, -8.952189624e-08f, -8.963851634e-08f, -8.975490638e-08f, -8.987106614e-08f, -8.998699545e-08f, -9.010269409e-08f,
+ -9.021816188e-08f, -9.033339863e-08f, -9.044840413e-08f, -9.056317821e-08f, -9.067772066e-08f, -9.079203130e-08f, -9.090610992e-08f, -9.101995636e-08f, -9.113357040e-08f, -9.124695188e-08f,
+ -9.136010058e-08f, -9.147301634e-08f, -9.158569896e-08f, -9.169814825e-08f, -9.181036402e-08f, -9.192234610e-08f, -9.203409430e-08f, -9.214560843e-08f, -9.225688831e-08f, -9.236793375e-08f,
+ -9.247874457e-08f, -9.258932059e-08f, -9.269966163e-08f, -9.280976751e-08f, -9.291963804e-08f, -9.302927305e-08f, -9.313867236e-08f, -9.324783578e-08f, -9.335676314e-08f, -9.346545427e-08f,
+ -9.357390897e-08f, -9.368212709e-08f, -9.379010844e-08f, -9.389785285e-08f, -9.400536013e-08f, -9.411263013e-08f, -9.421966266e-08f, -9.432645754e-08f, -9.443301462e-08f, -9.453933371e-08f,
+ -9.464541465e-08f, -9.475125727e-08f, -9.485686138e-08f, -9.496222683e-08f, -9.506735345e-08f, -9.517224106e-08f, -9.527688950e-08f, -9.538129860e-08f, -9.548546820e-08f, -9.558939812e-08f,
+ -9.569308821e-08f, -9.579653829e-08f, -9.589974821e-08f, -9.600271780e-08f, -9.610544689e-08f, -9.620793533e-08f, -9.631018295e-08f, -9.641218959e-08f, -9.651395508e-08f, -9.661547928e-08f,
+ -9.671676201e-08f, -9.681780312e-08f, -9.691860246e-08f, -9.701915985e-08f, -9.711947515e-08f, -9.721954820e-08f, -9.731937884e-08f, -9.741896692e-08f, -9.751831228e-08f, -9.761741477e-08f,
+ -9.771627422e-08f, -9.781489050e-08f, -9.791326344e-08f, -9.801139290e-08f, -9.810927872e-08f, -9.820692075e-08f, -9.830431884e-08f, -9.840147284e-08f, -9.849838260e-08f, -9.859504798e-08f,
+ -9.869146882e-08f, -9.878764498e-08f, -9.888357630e-08f, -9.897926266e-08f, -9.907470389e-08f, -9.916989985e-08f, -9.926485040e-08f, -9.935955539e-08f, -9.945401469e-08f, -9.954822814e-08f,
+ -9.964219561e-08f, -9.973591695e-08f, -9.982939202e-08f, -9.992262069e-08f, -1.000156028e-07f, -1.001083382e-07f, -1.002008268e-07f, -1.002930685e-07f, -1.003850630e-07f, -1.004768103e-07f,
+ -1.005683102e-07f, -1.006595626e-07f, -1.007505674e-07f, -1.008413244e-07f, -1.009318335e-07f, -1.010220945e-07f, -1.011121073e-07f, -1.012018719e-07f, -1.012913879e-07f, -1.013806554e-07f,
+ -1.014696742e-07f, -1.015584442e-07f, -1.016469652e-07f, -1.017352371e-07f, -1.018232597e-07f, -1.019110331e-07f, -1.019985569e-07f, -1.020858312e-07f, -1.021728557e-07f, -1.022596303e-07f,
+ -1.023461550e-07f, -1.024324296e-07f, -1.025184539e-07f, -1.026042279e-07f, -1.026897514e-07f, -1.027750243e-07f, -1.028600465e-07f, -1.029448179e-07f, -1.030293383e-07f, -1.031136076e-07f,
+ -1.031976258e-07f, -1.032813926e-07f, -1.033649080e-07f, -1.034481719e-07f, -1.035311841e-07f, -1.036139445e-07f, -1.036964530e-07f, -1.037787095e-07f, -1.038607139e-07f, -1.039424661e-07f,
+ -1.040239659e-07f, -1.041052132e-07f, -1.041862080e-07f, -1.042669501e-07f, -1.043474393e-07f, -1.044276757e-07f, -1.045076591e-07f, -1.045873894e-07f, -1.046668664e-07f, -1.047460901e-07f,
+ -1.048250603e-07f, -1.049037770e-07f, -1.049822400e-07f, -1.050604493e-07f, -1.051384047e-07f, -1.052161061e-07f, -1.052935535e-07f, -1.053707467e-07f, -1.054476856e-07f, -1.055243701e-07f,
+ -1.056008001e-07f, -1.056769756e-07f, -1.057528964e-07f, -1.058285624e-07f, -1.059039735e-07f, -1.059791297e-07f, -1.060540307e-07f, -1.061286767e-07f, -1.062030673e-07f, -1.062772026e-07f,
+ -1.063510824e-07f, -1.064247067e-07f, -1.064980753e-07f, -1.065711882e-07f, -1.066440452e-07f, -1.067166463e-07f, -1.067889914e-07f, -1.068610805e-07f, -1.069329133e-07f, -1.070044898e-07f,
+ -1.070758099e-07f, -1.071468736e-07f, -1.072176808e-07f, -1.072882313e-07f, -1.073585250e-07f, -1.074285620e-07f, -1.074983421e-07f, -1.075678651e-07f, -1.076371312e-07f, -1.077061400e-07f,
+ -1.077748917e-07f, -1.078433860e-07f, -1.079116229e-07f, -1.079796024e-07f, -1.080473243e-07f, -1.081147885e-07f, -1.081819950e-07f, -1.082489438e-07f, -1.083156346e-07f, -1.083820675e-07f,
+ -1.084482424e-07f, -1.085141592e-07f, -1.085798178e-07f, -1.086452181e-07f, -1.087103601e-07f, -1.087752437e-07f, -1.088398688e-07f, -1.089042353e-07f, -1.089683432e-07f, -1.090321925e-07f,
+ -1.090957829e-07f, -1.091591145e-07f, -1.092221873e-07f, -1.092850010e-07f, -1.093475557e-07f, -1.094098512e-07f, -1.094718876e-07f, -1.095336647e-07f, -1.095951825e-07f, -1.096564410e-07f,
+ -1.097174400e-07f, -1.097781794e-07f, -1.098386593e-07f, -1.098988796e-07f, -1.099588401e-07f, -1.100185409e-07f, -1.100779818e-07f, -1.101371629e-07f, -1.101960840e-07f, -1.102547451e-07f,
+ -1.103131462e-07f, -1.103712871e-07f, -1.104291678e-07f, -1.104867883e-07f, -1.105441485e-07f, -1.106012483e-07f, -1.106580877e-07f, -1.107146667e-07f, -1.107709851e-07f, -1.108270430e-07f,
+ -1.108828402e-07f, -1.109383768e-07f, -1.109936526e-07f, -1.110486676e-07f, -1.111034218e-07f, -1.111579151e-07f, -1.112121475e-07f, -1.112661189e-07f, -1.113198293e-07f, -1.113732786e-07f,
+ -1.114264667e-07f, -1.114793937e-07f, -1.115320595e-07f, -1.115844639e-07f, -1.116366071e-07f, -1.116884889e-07f, -1.117401094e-07f, -1.117914683e-07f, -1.118425658e-07f, -1.118934018e-07f,
+ -1.119439762e-07f, -1.119942890e-07f, -1.120443401e-07f, -1.120941296e-07f, -1.121436573e-07f, -1.121929232e-07f, -1.122419274e-07f, -1.122906697e-07f, -1.123391501e-07f, -1.123873686e-07f,
+ -1.124353251e-07f, -1.124830197e-07f, -1.125304523e-07f, -1.125776227e-07f, -1.126245312e-07f, -1.126711774e-07f, -1.127175616e-07f, -1.127636835e-07f, -1.128095433e-07f, -1.128551408e-07f,
+ -1.129004760e-07f, -1.129455489e-07f, -1.129903595e-07f, -1.130349077e-07f, -1.130791936e-07f, -1.131232170e-07f, -1.131669780e-07f, -1.132104765e-07f, -1.132537126e-07f, -1.132966861e-07f,
+ -1.133393971e-07f, -1.133818455e-07f, -1.134240314e-07f, -1.134659546e-07f, -1.135076152e-07f, -1.135490132e-07f, -1.135901485e-07f, -1.136310211e-07f, -1.136716311e-07f, -1.137119783e-07f,
+ -1.137520627e-07f, -1.137918844e-07f, -1.138314433e-07f, -1.138707395e-07f, -1.139097728e-07f, -1.139485433e-07f, -1.139870510e-07f, -1.140252958e-07f, -1.140632778e-07f, -1.141009969e-07f,
+ -1.141384531e-07f, -1.141756464e-07f, -1.142125768e-07f, -1.142492443e-07f, -1.142856488e-07f, -1.143217905e-07f, -1.143576691e-07f, -1.143932849e-07f, -1.144286376e-07f, -1.144637274e-07f,
+ -1.144985543e-07f, -1.145331181e-07f, -1.145674190e-07f, -1.146014569e-07f, -1.146352318e-07f, -1.146687437e-07f, -1.147019926e-07f, -1.147349785e-07f, -1.147677014e-07f, -1.148001613e-07f,
+ -1.148323582e-07f, -1.148642921e-07f, -1.148959631e-07f, -1.149273710e-07f, -1.149585159e-07f, -1.149893979e-07f, -1.150200168e-07f, -1.150503728e-07f, -1.150804658e-07f, -1.151102958e-07f,
+ -1.151398628e-07f, -1.151691669e-07f, -1.151982080e-07f, -1.152269862e-07f, -1.152555015e-07f, -1.152837538e-07f, -1.153117432e-07f, -1.153394697e-07f, -1.153669333e-07f, -1.153941340e-07f,
+ -1.154210718e-07f, -1.154477467e-07f, -1.154741588e-07f, -1.155003081e-07f, -1.155261945e-07f, -1.155518181e-07f, -1.155771789e-07f, -1.156022770e-07f, -1.156271123e-07f, -1.156516848e-07f,
+ -1.156759946e-07f, -1.157000417e-07f, -1.157238261e-07f, -1.157473478e-07f, -1.157706069e-07f, -1.157936033e-07f, -1.158163371e-07f, -1.158388083e-07f, -1.158610170e-07f, -1.158829631e-07f,
+ -1.159046467e-07f, -1.159260677e-07f, -1.159472263e-07f, -1.159681225e-07f, -1.159887562e-07f, -1.160091276e-07f, -1.160292365e-07f, -1.160490831e-07f, -1.160686674e-07f, -1.160879894e-07f,
+ -1.161070491e-07f, -1.161258467e-07f, -1.161443820e-07f, -1.161626551e-07f, -1.161806661e-07f, -1.161984150e-07f, -1.162159018e-07f, -1.162331266e-07f, -1.162500894e-07f, -1.162667901e-07f,
+ -1.162832290e-07f, -1.162994059e-07f, -1.163153210e-07f, -1.163309743e-07f, -1.163463657e-07f, -1.163614954e-07f, -1.163763634e-07f, -1.163909697e-07f, -1.164053144e-07f, -1.164193974e-07f,
+ -1.164332189e-07f, -1.164467789e-07f, -1.164600774e-07f, -1.164731145e-07f, -1.164858901e-07f, -1.164984045e-07f, -1.165106575e-07f, -1.165226492e-07f, -1.165343798e-07f, -1.165458491e-07f,
+ -1.165570574e-07f, -1.165680045e-07f, -1.165786907e-07f, -1.165891158e-07f, -1.165992800e-07f, -1.166091834e-07f, -1.166188259e-07f, -1.166282076e-07f, -1.166373286e-07f, -1.166461889e-07f,
+ -1.166547885e-07f, -1.166631276e-07f, -1.166712062e-07f, -1.166790242e-07f, -1.166865819e-07f, -1.166938792e-07f, -1.167009162e-07f, -1.167076929e-07f, -1.167142095e-07f, -1.167204659e-07f,
+ -1.167264622e-07f, -1.167321985e-07f, -1.167376748e-07f, -1.167428912e-07f, -1.167478478e-07f, -1.167525446e-07f, -1.167569817e-07f, -1.167611591e-07f, -1.167650769e-07f, -1.167687351e-07f,
+ -1.167721339e-07f, -1.167752733e-07f, -1.167781533e-07f, -1.167807740e-07f, -1.167831355e-07f, -1.167852379e-07f, -1.167870812e-07f, -1.167886654e-07f, -1.167899908e-07f, -1.167910572e-07f,
+ -1.167918648e-07f, -1.167924137e-07f, -1.167927039e-07f, -1.167927354e-07f, -1.167925085e-07f, -1.167920231e-07f, -1.167912793e-07f, -1.167902772e-07f, -1.167890168e-07f, -1.167874983e-07f,
+ -1.167857216e-07f, -1.167836870e-07f, -1.167813944e-07f, -1.167788439e-07f, -1.167760356e-07f, -1.167729697e-07f, -1.167696460e-07f, -1.167660648e-07f, -1.167622262e-07f, -1.167581301e-07f,
+ -1.167537767e-07f, -1.167491661e-07f, -1.167442983e-07f, -1.167391734e-07f, -1.167337915e-07f, -1.167281527e-07f, -1.167222571e-07f, -1.167161047e-07f, -1.167096957e-07f, -1.167030300e-07f,
+ -1.166961079e-07f, -1.166889294e-07f, -1.166814945e-07f, -1.166738034e-07f, -1.166658562e-07f, -1.166576529e-07f, -1.166491936e-07f, -1.166404785e-07f, -1.166315075e-07f, -1.166222809e-07f,
+ -1.166127986e-07f, -1.166030608e-07f, -1.165930676e-07f, -1.165828191e-07f, -1.165723153e-07f, -1.165615563e-07f, -1.165505423e-07f, -1.165392734e-07f, -1.165277496e-07f, -1.165159710e-07f,
+ -1.165039377e-07f, -1.164916498e-07f, -1.164791075e-07f, -1.164663108e-07f, -1.164532598e-07f, -1.164399546e-07f, -1.164263953e-07f, -1.164125821e-07f, -1.163985149e-07f, -1.163841940e-07f,
+ -1.163696194e-07f, -1.163547912e-07f, -1.163397095e-07f, -1.163243745e-07f, -1.163087861e-07f, -1.162929447e-07f, -1.162768501e-07f, -1.162605026e-07f, -1.162439023e-07f, -1.162270492e-07f,
+ -1.162099434e-07f, -1.161925851e-07f, -1.161749745e-07f, -1.161571115e-07f, -1.161389962e-07f, -1.161206289e-07f, -1.161020096e-07f, -1.160831385e-07f, -1.160640156e-07f, -1.160446410e-07f,
+ -1.160250149e-07f, -1.160051373e-07f, -1.159850085e-07f, -1.159646284e-07f, -1.159439973e-07f, -1.159231152e-07f, -1.159019822e-07f, -1.158805985e-07f, -1.158589642e-07f, -1.158370793e-07f,
+ -1.158149441e-07f, -1.157925586e-07f, -1.157699230e-07f, -1.157470373e-07f, -1.157239018e-07f, -1.157005164e-07f, -1.156768813e-07f, -1.156529968e-07f, -1.156288627e-07f, -1.156044794e-07f,
+ -1.155798469e-07f, -1.155549653e-07f, -1.155298348e-07f, -1.155044555e-07f, -1.154788275e-07f, -1.154529509e-07f, -1.154268259e-07f, -1.154004526e-07f, -1.153738311e-07f, -1.153469616e-07f,
+ -1.153198441e-07f, -1.152924788e-07f, -1.152648659e-07f, -1.152370054e-07f, -1.152088975e-07f, -1.151805424e-07f, -1.151519401e-07f, -1.151230907e-07f, -1.150939945e-07f, -1.150646515e-07f,
+ -1.150350619e-07f, -1.150052259e-07f, -1.149751434e-07f, -1.149448148e-07f, -1.149142401e-07f, -1.148834194e-07f, -1.148523529e-07f, -1.148210408e-07f, -1.147894831e-07f, -1.147576800e-07f,
+ -1.147256317e-07f, -1.146933382e-07f, -1.146607998e-07f, -1.146280165e-07f, -1.145949885e-07f, -1.145617160e-07f, -1.145281990e-07f, -1.144944378e-07f, -1.144604324e-07f, -1.144261830e-07f,
+ -1.143916898e-07f, -1.143569529e-07f, -1.143219724e-07f, -1.142867485e-07f, -1.142512813e-07f, -1.142155710e-07f, -1.141796178e-07f, -1.141434217e-07f, -1.141069829e-07f, -1.140703016e-07f,
+ -1.140333778e-07f, -1.139962119e-07f, -1.139588038e-07f, -1.139211539e-07f, -1.138832621e-07f, -1.138451287e-07f, -1.138067538e-07f, -1.137681375e-07f, -1.137292801e-07f, -1.136901817e-07f,
+ -1.136508423e-07f, -1.136112623e-07f, -1.135714416e-07f, -1.135313806e-07f, -1.134910793e-07f, -1.134505379e-07f, -1.134097566e-07f, -1.133687354e-07f, -1.133274746e-07f, -1.132859744e-07f,
+ -1.132442348e-07f, -1.132022561e-07f, -1.131600384e-07f, -1.131175818e-07f, -1.130748866e-07f, -1.130319528e-07f, -1.129887807e-07f, -1.129453703e-07f, -1.129017220e-07f, -1.128578358e-07f,
+ -1.128137118e-07f, -1.127693503e-07f, -1.127247515e-07f, -1.126799154e-07f, -1.126348423e-07f, -1.125895322e-07f, -1.125439855e-07f, -1.124982022e-07f, -1.124521825e-07f, -1.124059266e-07f,
+ -1.123594347e-07f, -1.123127069e-07f, -1.122657433e-07f, -1.122185442e-07f, -1.121711098e-07f, -1.121234401e-07f, -1.120755354e-07f, -1.120273958e-07f, -1.119790216e-07f, -1.119304128e-07f,
+ -1.118815697e-07f, -1.118324924e-07f, -1.117831811e-07f, -1.117336360e-07f, -1.116838572e-07f, -1.116338450e-07f, -1.115835994e-07f, -1.115331208e-07f, -1.114824092e-07f, -1.114314648e-07f,
+ -1.113802878e-07f, -1.113288784e-07f, -1.112772368e-07f, -1.112253631e-07f, -1.111732575e-07f, -1.111209203e-07f, -1.110683515e-07f, -1.110155514e-07f, -1.109625201e-07f, -1.109092578e-07f,
+ -1.108557648e-07f, -1.108020411e-07f, -1.107480871e-07f, -1.106939027e-07f, -1.106394883e-07f, -1.105848441e-07f, -1.105299701e-07f, -1.104748667e-07f, -1.104195339e-07f, -1.103639720e-07f,
+ -1.103081811e-07f, -1.102521615e-07f, -1.101959133e-07f, -1.101394367e-07f, -1.100827320e-07f, -1.100257992e-07f, -1.099686386e-07f, -1.099112504e-07f, -1.098536347e-07f, -1.097957918e-07f,
+ -1.097377219e-07f, -1.096794250e-07f, -1.096209015e-07f, -1.095621516e-07f, -1.095031753e-07f, -1.094439730e-07f, -1.093845447e-07f, -1.093248908e-07f, -1.092650113e-07f, -1.092049066e-07f,
+ -1.091445767e-07f, -1.090840219e-07f, -1.090232423e-07f, -1.089622383e-07f, -1.089010099e-07f, -1.088395574e-07f, -1.087778809e-07f, -1.087159807e-07f, -1.086538570e-07f, -1.085915099e-07f,
+ -1.085289397e-07f, -1.084661466e-07f, -1.084031308e-07f, -1.083398924e-07f, -1.082764316e-07f, -1.082127488e-07f, -1.081488440e-07f, -1.080847175e-07f, -1.080203695e-07f, -1.079558002e-07f,
+ -1.078910098e-07f, -1.078259984e-07f, -1.077607664e-07f, -1.076953139e-07f, -1.076296410e-07f, -1.075637481e-07f, -1.074976354e-07f, -1.074313030e-07f, -1.073647511e-07f, -1.072979799e-07f,
+ -1.072309898e-07f, -1.071637808e-07f, -1.070963532e-07f, -1.070287071e-07f, -1.069608429e-07f, -1.068927607e-07f, -1.068244607e-07f, -1.067559431e-07f, -1.066872082e-07f, -1.066182562e-07f,
+ -1.065490872e-07f, -1.064797015e-07f, -1.064100994e-07f, -1.063402809e-07f, -1.062702464e-07f, -1.061999960e-07f, -1.061295300e-07f, -1.060588485e-07f, -1.059879519e-07f, -1.059168403e-07f,
+ -1.058455139e-07f, -1.057739729e-07f, -1.057022176e-07f, -1.056302482e-07f, -1.055580649e-07f, -1.054856679e-07f, -1.054130575e-07f, -1.053402338e-07f, -1.052671972e-07f, -1.051939477e-07f,
+ -1.051204856e-07f, -1.050468112e-07f, -1.049729247e-07f, -1.048988263e-07f, -1.048245162e-07f, -1.047499946e-07f, -1.046752618e-07f, -1.046003180e-07f, -1.045251634e-07f, -1.044497982e-07f,
+ -1.043742227e-07f, -1.042984371e-07f, -1.042224416e-07f, -1.041462365e-07f, -1.040698219e-07f, -1.039931981e-07f, -1.039163654e-07f, -1.038393239e-07f, -1.037620739e-07f, -1.036846157e-07f,
+ -1.036069493e-07f, -1.035290752e-07f, -1.034509934e-07f, -1.033727043e-07f, -1.032942081e-07f, -1.032155049e-07f, -1.031365951e-07f, -1.030574789e-07f, -1.029781564e-07f, -1.028986280e-07f,
+ -1.028188939e-07f, -1.027389542e-07f, -1.026588093e-07f, -1.025784593e-07f, -1.024979046e-07f, -1.024171453e-07f, -1.023361817e-07f, -1.022550139e-07f, -1.021736424e-07f, -1.020920672e-07f,
+ -1.020102886e-07f, -1.019283069e-07f, -1.018461223e-07f, -1.017637351e-07f, -1.016811454e-07f, -1.015983535e-07f, -1.015153597e-07f, -1.014321642e-07f, -1.013487672e-07f, -1.012651690e-07f,
+ -1.011813698e-07f, -1.010973699e-07f, -1.010131695e-07f, -1.009287689e-07f, -1.008441682e-07f, -1.007593678e-07f, -1.006743678e-07f, -1.005891686e-07f, -1.005037703e-07f, -1.004181733e-07f,
+ -1.003323777e-07f, -1.002463838e-07f, -1.001601918e-07f, -1.000738021e-07f, -9.998721477e-08f, -9.990043015e-08f, -9.981344846e-08f, -9.972626996e-08f, -9.963889489e-08f, -9.955132350e-08f,
+ -9.946355604e-08f, -9.937559276e-08f, -9.928743391e-08f, -9.919907973e-08f, -9.911053049e-08f, -9.902178643e-08f, -9.893284779e-08f, -9.884371484e-08f, -9.875438783e-08f, -9.866486700e-08f,
+ -9.857515261e-08f, -9.848524491e-08f, -9.839514416e-08f, -9.830485061e-08f, -9.821436452e-08f, -9.812368613e-08f, -9.803281570e-08f, -9.794175349e-08f, -9.785049976e-08f, -9.775905475e-08f,
+ -9.766741873e-08f, -9.757559196e-08f, -9.748357468e-08f, -9.739136716e-08f, -9.729896965e-08f, -9.720638241e-08f, -9.711360570e-08f, -9.702063979e-08f, -9.692748492e-08f, -9.683414136e-08f,
+ -9.674060936e-08f, -9.664688919e-08f, -9.655298111e-08f, -9.645888538e-08f, -9.636460226e-08f, -9.627013201e-08f, -9.617547489e-08f, -9.608063117e-08f, -9.598560110e-08f, -9.589038496e-08f,
+ -9.579498299e-08f, -9.569939548e-08f, -9.560362267e-08f, -9.550766484e-08f, -9.541152225e-08f, -9.531519516e-08f, -9.521868385e-08f, -9.512198857e-08f, -9.502510959e-08f, -9.492804717e-08f,
+ -9.483080159e-08f, -9.473337311e-08f, -9.463576200e-08f, -9.453796853e-08f, -9.443999296e-08f, -9.434183556e-08f, -9.424349660e-08f, -9.414497635e-08f, -9.404627507e-08f, -9.394739305e-08f,
+ -9.384833054e-08f, -9.374908782e-08f, -9.364966516e-08f, -9.355006283e-08f, -9.345028110e-08f, -9.335032024e-08f, -9.325018052e-08f, -9.314986222e-08f, -9.304936561e-08f, -9.294869096e-08f,
+ -9.284783855e-08f, -9.274680864e-08f, -9.264560151e-08f, -9.254421744e-08f, -9.244265670e-08f, -9.234091956e-08f, -9.223900631e-08f, -9.213691721e-08f, -9.203465253e-08f, -9.193221257e-08f,
+ -9.182959759e-08f, -9.172680787e-08f, -9.162384368e-08f, -9.152070531e-08f, -9.141739303e-08f, -9.131390712e-08f, -9.121024786e-08f, -9.110641552e-08f, -9.100241039e-08f, -9.089823274e-08f,
+ -9.079388285e-08f, -9.068936101e-08f, -9.058466749e-08f, -9.047980257e-08f, -9.037476654e-08f, -9.026955967e-08f, -9.016418224e-08f, -9.005863455e-08f, -8.995291686e-08f, -8.984702946e-08f,
+ -8.974097264e-08f, -8.963474667e-08f, -8.952835185e-08f, -8.942178844e-08f, -8.931505675e-08f, -8.920815704e-08f, -8.910108961e-08f, -8.899385473e-08f, -8.888645270e-08f, -8.877888380e-08f,
+ -8.867114832e-08f, -8.856324653e-08f, -8.845517873e-08f, -8.834694520e-08f, -8.823854623e-08f, -8.812998211e-08f, -8.802125311e-08f, -8.791235954e-08f, -8.780330168e-08f, -8.769407981e-08f,
+ -8.758469423e-08f, -8.747514522e-08f, -8.736543307e-08f, -8.725555807e-08f, -8.714552051e-08f, -8.703532068e-08f, -8.692495888e-08f, -8.681443538e-08f, -8.670375048e-08f, -8.659290447e-08f,
+ -8.648189765e-08f, -8.637073030e-08f, -8.625940271e-08f, -8.614791518e-08f, -8.603626801e-08f, -8.592446147e-08f, -8.581249587e-08f, -8.570037149e-08f, -8.558808864e-08f, -8.547564760e-08f,
+ -8.536304867e-08f, -8.525029215e-08f, -8.513737832e-08f, -8.502430748e-08f, -8.491107993e-08f, -8.479769596e-08f, -8.468415587e-08f, -8.457045995e-08f, -8.445660850e-08f, -8.434260181e-08f,
+ -8.422844019e-08f, -8.411412392e-08f, -8.399965331e-08f, -8.388502865e-08f, -8.377025025e-08f, -8.365531839e-08f, -8.354023337e-08f, -8.342499551e-08f, -8.330960508e-08f, -8.319406240e-08f,
+ -8.307836776e-08f, -8.296252145e-08f, -8.284652379e-08f, -8.273037507e-08f, -8.261407559e-08f, -8.249762565e-08f, -8.238102555e-08f, -8.226427559e-08f, -8.214737607e-08f, -8.203032730e-08f,
+ -8.191312958e-08f, -8.179578320e-08f, -8.167828847e-08f, -8.156064570e-08f, -8.144285518e-08f, -8.132491722e-08f, -8.120683212e-08f, -8.108860018e-08f, -8.097022171e-08f, -8.085169702e-08f,
+ -8.073302640e-08f, -8.061421016e-08f, -8.049524860e-08f, -8.037614203e-08f, -8.025689076e-08f, -8.013749509e-08f, -8.001795533e-08f, -7.989827177e-08f, -7.977844473e-08f, -7.965847452e-08f,
+ -7.953836143e-08f, -7.941810578e-08f, -7.929770788e-08f, -7.917716802e-08f, -7.905648653e-08f, -7.893566369e-08f, -7.881469984e-08f, -7.869359526e-08f, -7.857235027e-08f, -7.845096518e-08f,
+ -7.832944030e-08f, -7.820777594e-08f, -7.808597239e-08f, -7.796402999e-08f, -7.784194903e-08f, -7.771972982e-08f, -7.759737267e-08f, -7.747487791e-08f, -7.735224582e-08f, -7.722947673e-08f,
+ -7.710657095e-08f, -7.698352879e-08f, -7.686035055e-08f, -7.673703656e-08f, -7.661358712e-08f, -7.649000254e-08f, -7.636628314e-08f, -7.624242924e-08f, -7.611844113e-08f, -7.599431914e-08f,
+ -7.587006357e-08f, -7.574567475e-08f, -7.562115299e-08f, -7.549649859e-08f, -7.537171188e-08f, -7.524679316e-08f, -7.512174275e-08f, -7.499656098e-08f, -7.487124814e-08f, -7.474580455e-08f,
+ -7.462023054e-08f, -7.449452642e-08f, -7.436869250e-08f, -7.424272909e-08f, -7.411663652e-08f, -7.399041510e-08f, -7.386406514e-08f, -7.373758697e-08f, -7.361098090e-08f, -7.348424725e-08f,
+ -7.335738633e-08f, -7.323039846e-08f, -7.310328396e-08f, -7.297604314e-08f, -7.284867633e-08f, -7.272118385e-08f, -7.259356600e-08f, -7.246582312e-08f, -7.233795551e-08f, -7.220996350e-08f,
+ -7.208184741e-08f, -7.195360756e-08f, -7.182524426e-08f, -7.169675783e-08f, -7.156814860e-08f, -7.143941688e-08f, -7.131056300e-08f, -7.118158728e-08f, -7.105249003e-08f, -7.092327158e-08f,
+ -7.079393224e-08f, -7.066447235e-08f, -7.053489221e-08f, -7.040519216e-08f, -7.027537251e-08f, -7.014543359e-08f, -7.001537571e-08f, -6.988519920e-08f, -6.975490439e-08f, -6.962449159e-08f,
+ -6.949396112e-08f, -6.936331332e-08f, -6.923254850e-08f, -6.910166699e-08f, -6.897066910e-08f, -6.883955517e-08f, -6.870832552e-08f, -6.857698047e-08f, -6.844552034e-08f, -6.831394546e-08f,
+ -6.818225616e-08f, -6.805045275e-08f, -6.791853557e-08f, -6.778650493e-08f, -6.765436117e-08f, -6.752210461e-08f, -6.738973557e-08f, -6.725725438e-08f, -6.712466136e-08f, -6.699195685e-08f,
+ -6.685914116e-08f, -6.672621463e-08f, -6.659317757e-08f, -6.646003032e-08f, -6.632677320e-08f, -6.619340655e-08f, -6.605993067e-08f, -6.592634592e-08f, -6.579265260e-08f, -6.565885105e-08f,
+ -6.552494159e-08f, -6.539092456e-08f, -6.525680028e-08f, -6.512256908e-08f, -6.498823129e-08f, -6.485378723e-08f, -6.471923724e-08f, -6.458458164e-08f, -6.444982076e-08f, -6.431495493e-08f,
+ -6.417998448e-08f, -6.404490973e-08f, -6.390973103e-08f, -6.377444869e-08f, -6.363906305e-08f, -6.350357444e-08f, -6.336798318e-08f, -6.323228961e-08f, -6.309649405e-08f, -6.296059684e-08f,
+ -6.282459831e-08f, -6.268849878e-08f, -6.255229860e-08f, -6.241599808e-08f, -6.227959756e-08f, -6.214309738e-08f, -6.200649785e-08f, -6.186979932e-08f, -6.173300212e-08f, -6.159610657e-08f,
+ -6.145911301e-08f, -6.132202176e-08f, -6.118483318e-08f, -6.104754757e-08f, -6.091016528e-08f, -6.077268664e-08f, -6.063511198e-08f, -6.049744164e-08f, -6.035967594e-08f, -6.022181522e-08f,
+ -6.008385981e-08f, -5.994581004e-08f, -5.980766626e-08f, -5.966942878e-08f, -5.953109796e-08f, -5.939267411e-08f, -5.925415757e-08f, -5.911554867e-08f, -5.897684776e-08f, -5.883805516e-08f,
+ -5.869917121e-08f, -5.856019624e-08f, -5.842113058e-08f, -5.828197458e-08f, -5.814272856e-08f, -5.800339286e-08f, -5.786396781e-08f, -5.772445376e-08f, -5.758485103e-08f, -5.744515995e-08f,
+ -5.730538087e-08f, -5.716551412e-08f, -5.702556004e-08f, -5.688551896e-08f, -5.674539121e-08f, -5.660517713e-08f, -5.646487706e-08f, -5.632449133e-08f, -5.618402029e-08f, -5.604346425e-08f,
+ -5.590282357e-08f, -5.576209858e-08f, -5.562128960e-08f, -5.548039699e-08f, -5.533942108e-08f, -5.519836220e-08f, -5.505722069e-08f, -5.491599688e-08f, -5.477469112e-08f, -5.463330374e-08f,
+ -5.449183508e-08f, -5.435028547e-08f, -5.420865525e-08f, -5.406694477e-08f, -5.392515435e-08f, -5.378328433e-08f, -5.364133505e-08f, -5.349930686e-08f, -5.335720008e-08f, -5.321501505e-08f,
+ -5.307275212e-08f, -5.293041162e-08f, -5.278799389e-08f, -5.264549926e-08f, -5.250292808e-08f, -5.236028069e-08f, -5.221755741e-08f, -5.207475859e-08f, -5.193188458e-08f, -5.178893569e-08f,
+ -5.164591229e-08f, -5.150281470e-08f, -5.135964326e-08f, -5.121639832e-08f, -5.107308020e-08f, -5.092968926e-08f, -5.078622582e-08f, -5.064269023e-08f, -5.049908283e-08f, -5.035540396e-08f,
+ -5.021165395e-08f, -5.006783315e-08f, -4.992394189e-08f, -4.977998051e-08f, -4.963594936e-08f, -4.949184878e-08f, -4.934767909e-08f, -4.920344065e-08f, -4.905913379e-08f, -4.891475886e-08f,
+ -4.877031618e-08f, -4.862580611e-08f, -4.848122898e-08f, -4.833658513e-08f, -4.819187491e-08f, -4.804709865e-08f, -4.790225669e-08f, -4.775734938e-08f, -4.761237704e-08f, -4.746734004e-08f,
+ -4.732223869e-08f, -4.717707336e-08f, -4.703184436e-08f, -4.688655206e-08f, -4.674119678e-08f, -4.659577887e-08f, -4.645029866e-08f, -4.630475651e-08f, -4.615915274e-08f, -4.601348771e-08f,
+ -4.586776175e-08f, -4.572197520e-08f, -4.557612840e-08f, -4.543022170e-08f, -4.528425543e-08f, -4.513822994e-08f, -4.499214557e-08f, -4.484600265e-08f, -4.469980154e-08f, -4.455354257e-08f,
+ -4.440722608e-08f, -4.426085241e-08f, -4.411442191e-08f, -4.396793492e-08f, -4.382139177e-08f, -4.367479281e-08f, -4.352813838e-08f, -4.338142883e-08f, -4.323466449e-08f, -4.308784570e-08f,
+ -4.294097282e-08f, -4.279404617e-08f, -4.264706610e-08f, -4.250003295e-08f, -4.235294706e-08f, -4.220580878e-08f, -4.205861845e-08f, -4.191137640e-08f, -4.176408299e-08f, -4.161673854e-08f,
+ -4.146934341e-08f, -4.132189794e-08f, -4.117440246e-08f, -4.102685732e-08f, -4.087926287e-08f, -4.073161943e-08f, -4.058392736e-08f, -4.043618700e-08f, -4.028839868e-08f, -4.014056276e-08f,
+ -3.999267956e-08f, -3.984474945e-08f, -3.969677274e-08f, -3.954874980e-08f, -3.940068095e-08f, -3.925256655e-08f, -3.910440693e-08f, -3.895620244e-08f, -3.880795341e-08f, -3.865966019e-08f,
+ -3.851132313e-08f, -3.836294256e-08f, -3.821451882e-08f, -3.806605226e-08f, -3.791754322e-08f, -3.776899205e-08f, -3.762039907e-08f, -3.747176465e-08f, -3.732308911e-08f, -3.717437279e-08f,
+ -3.702561605e-08f, -3.687681923e-08f, -3.672798266e-08f, -3.657910668e-08f, -3.643019165e-08f, -3.628123789e-08f, -3.613224576e-08f, -3.598321559e-08f, -3.583414773e-08f, -3.568504252e-08f,
+ -3.553590030e-08f, -3.538672141e-08f, -3.523750620e-08f, -3.508825500e-08f, -3.493896816e-08f, -3.478964602e-08f, -3.464028892e-08f, -3.449089720e-08f, -3.434147121e-08f, -3.419201128e-08f,
+ -3.404251777e-08f, -3.389299100e-08f, -3.374343132e-08f, -3.359383908e-08f, -3.344421461e-08f, -3.329455826e-08f, -3.314487037e-08f, -3.299515128e-08f, -3.284540132e-08f, -3.269562085e-08f,
+ -3.254581021e-08f, -3.239596972e-08f, -3.224609975e-08f, -3.209620062e-08f, -3.194627269e-08f, -3.179631628e-08f, -3.164633175e-08f, -3.149631943e-08f, -3.134627966e-08f, -3.119621279e-08f,
+ -3.104611916e-08f, -3.089599910e-08f, -3.074585296e-08f, -3.059568109e-08f, -3.044548381e-08f, -3.029526148e-08f, -3.014501442e-08f, -2.999474300e-08f, -2.984444753e-08f, -2.969412838e-08f,
+ -2.954378586e-08f, -2.939342034e-08f, -2.924303214e-08f, -2.909262161e-08f, -2.894218909e-08f, -2.879173492e-08f, -2.864125944e-08f, -2.849076298e-08f, -2.834024590e-08f, -2.818970853e-08f,
+ -2.803915121e-08f, -2.788857428e-08f, -2.773797808e-08f, -2.758736295e-08f, -2.743672924e-08f, -2.728607728e-08f, -2.713540740e-08f, -2.698471996e-08f, -2.683401529e-08f, -2.668329373e-08f,
+ -2.653255563e-08f, -2.638180131e-08f, -2.623103112e-08f, -2.608024540e-08f, -2.592944449e-08f, -2.577862873e-08f, -2.562779846e-08f, -2.547695402e-08f, -2.532609574e-08f, -2.517522396e-08f,
+ -2.502433903e-08f, -2.487344129e-08f, -2.472253107e-08f, -2.457160871e-08f, -2.442067454e-08f, -2.426972892e-08f, -2.411877218e-08f, -2.396780465e-08f, -2.381682668e-08f, -2.366583860e-08f,
+ -2.351484076e-08f, -2.336383348e-08f, -2.321281712e-08f, -2.306179200e-08f, -2.291075846e-08f, -2.275971685e-08f, -2.260866750e-08f, -2.245761074e-08f, -2.230654693e-08f, -2.215547639e-08f,
+ -2.200439946e-08f, -2.185331648e-08f, -2.170222779e-08f, -2.155113372e-08f, -2.140003461e-08f, -2.124893080e-08f, -2.109782263e-08f, -2.094671044e-08f, -2.079559455e-08f, -2.064447531e-08f,
+ -2.049335305e-08f, -2.034222812e-08f, -2.019110084e-08f, -2.003997156e-08f, -1.988884060e-08f, -1.973770832e-08f, -1.958657503e-08f, -1.943544109e-08f, -1.928430682e-08f, -1.913317256e-08f,
+ -1.898203865e-08f, -1.883090542e-08f, -1.867977321e-08f, -1.852864236e-08f, -1.837751319e-08f, -1.822638605e-08f, -1.807526127e-08f, -1.792413919e-08f, -1.777302014e-08f, -1.762190445e-08f,
+ -1.747079247e-08f, -1.731968452e-08f, -1.716858094e-08f, -1.701748206e-08f, -1.686638823e-08f, -1.671529976e-08f, -1.656421701e-08f, -1.641314030e-08f, -1.626206997e-08f, -1.611100634e-08f,
+ -1.595994976e-08f, -1.580890056e-08f, -1.565785907e-08f, -1.550682562e-08f, -1.535580056e-08f, -1.520478420e-08f, -1.505377689e-08f, -1.490277896e-08f, -1.475179074e-08f, -1.460081256e-08f,
+ -1.444984476e-08f, -1.429888767e-08f, -1.414794163e-08f, -1.399700695e-08f, -1.384608398e-08f, -1.369517305e-08f, -1.354427449e-08f, -1.339338864e-08f, -1.324251582e-08f, -1.309165636e-08f,
+ -1.294081060e-08f, -1.278997887e-08f, -1.263916150e-08f, -1.248835882e-08f, -1.233757117e-08f, -1.218679886e-08f, -1.203604224e-08f, -1.188530164e-08f, -1.173457738e-08f, -1.158386980e-08f,
+ -1.143317922e-08f, -1.128250598e-08f, -1.113185040e-08f, -1.098121282e-08f, -1.083059357e-08f, -1.067999297e-08f, -1.052941135e-08f, -1.037884905e-08f, -1.022830639e-08f, -1.007778371e-08f,
+ -9.927281323e-09f, -9.776799569e-09f, -9.626338773e-09f, -9.475899264e-09f, -9.325481370e-09f, -9.175085420e-09f, -9.024711742e-09f, -8.874360664e-09f, -8.724032513e-09f, -8.573727617e-09f,
+ -8.423446303e-09f, -8.273188900e-09f, -8.122955734e-09f, -7.972747132e-09f, -7.822563421e-09f, -7.672404928e-09f, -7.522271980e-09f, -7.372164903e-09f, -7.222084023e-09f, -7.072029667e-09f,
+ -6.922002161e-09f, -6.772001830e-09f, -6.622029000e-09f, -6.472083997e-09f, -6.322167146e-09f, -6.172278773e-09f, -6.022419203e-09f, -5.872588759e-09f, -5.722787769e-09f, -5.573016555e-09f,
+ -5.423275443e-09f, -5.273564756e-09f, -5.123884820e-09f, -4.974235957e-09f, -4.824618492e-09f, -4.675032749e-09f, -4.525479051e-09f, -4.375957721e-09f, -4.226469082e-09f, -4.077013458e-09f,
+ -3.927591172e-09f, -3.778202546e-09f, -3.628847902e-09f, -3.479527564e-09f, -3.330241852e-09f, -3.180991090e-09f, -3.031775599e-09f, -2.882595701e-09f, -2.733451718e-09f, -2.584343970e-09f,
+ -2.435272779e-09f, -2.286238465e-09f, -2.137241351e-09f, -1.988281756e-09f, -1.839360001e-09f, -1.690476406e-09f, -1.541631291e-09f, -1.392824977e-09f, -1.244057782e-09f, -1.095330028e-09f,
+ -9.466420322e-10f, -7.979941151e-10f, -6.493865954e-10f, -5.008197921e-10f, -3.522940238e-10f, -2.038096091e-10f, -5.536686630e-11f, 9.303388641e-11f, 2.413923311e-10f, 3.897081499e-10f,
+ 5.379810252e-10f, 6.862106396e-10f, 8.343966759e-10f, 9.825388170e-10f, 1.130636746e-09f, 1.278690146e-09f, 1.426698701e-09f, 1.574662095e-09f, 1.722580011e-09f, 1.870452133e-09f,
+ 2.018278146e-09f, 2.166057734e-09f, 2.313790582e-09f, 2.461476375e-09f, 2.609114798e-09f, 2.756705535e-09f, 2.904248273e-09f, 3.051742697e-09f, 3.199188492e-09f, 3.346585346e-09f,
+ 3.493932944e-09f, 3.641230972e-09f, 3.788479117e-09f, 3.935677066e-09f, 4.082824506e-09f, 4.229921125e-09f, 4.376966609e-09f, 4.523960646e-09f, 4.670902924e-09f, 4.817793132e-09f,
+ 4.964630956e-09f, 5.111416087e-09f, 5.258148212e-09f, 5.404827020e-09f, 5.551452200e-09f, 5.698023442e-09f, 5.844540435e-09f, 5.991002869e-09f, 6.137410433e-09f, 6.283762818e-09f,
+ 6.430059715e-09f, 6.576300812e-09f, 6.722485802e-09f, 6.868614375e-09f, 7.014686223e-09f, 7.160701036e-09f, 7.306658507e-09f, 7.452558327e-09f, 7.598400188e-09f, 7.744183783e-09f,
+ 7.889908803e-09f, 8.035574942e-09f, 8.181181892e-09f, 8.326729347e-09f, 8.472217000e-09f, 8.617644544e-09f, 8.763011673e-09f, 8.908318082e-09f, 9.053563463e-09f, 9.198747513e-09f,
+ 9.343869925e-09f, 9.488930394e-09f, 9.633928616e-09f, 9.778864286e-09f, 9.923737099e-09f, 1.006854675e-08f, 1.021329294e-08f, 1.035797536e-08f, 1.050259370e-08f, 1.064714767e-08f,
+ 1.079163697e-08f, 1.093606128e-08f, 1.108042030e-08f, 1.122471374e-08f, 1.136894130e-08f, 1.151310266e-08f, 1.165719753e-08f, 1.180122560e-08f, 1.194518658e-08f, 1.208908017e-08f,
+ 1.223290606e-08f, 1.237666395e-08f, 1.252035354e-08f, 1.266397454e-08f, 1.280752664e-08f, 1.295100954e-08f, 1.309442294e-08f, 1.323776655e-08f, 1.338104007e-08f, 1.352424320e-08f,
+ 1.366737563e-08f, 1.381043707e-08f, 1.395342723e-08f, 1.409634580e-08f, 1.423919249e-08f, 1.438196700e-08f, 1.452466904e-08f, 1.466729830e-08f, 1.480985449e-08f, 1.495233732e-08f,
+ 1.509474649e-08f, 1.523708169e-08f, 1.537934265e-08f, 1.552152906e-08f, 1.566364063e-08f, 1.580567706e-08f, 1.594763806e-08f, 1.608952333e-08f, 1.623133258e-08f, 1.637306552e-08f,
+ 1.651472186e-08f, 1.665630129e-08f, 1.679780353e-08f, 1.693922828e-08f, 1.708057526e-08f, 1.722184417e-08f, 1.736303471e-08f, 1.750414661e-08f, 1.764517955e-08f, 1.778613327e-08f,
+ 1.792700745e-08f, 1.806780182e-08f, 1.820851608e-08f, 1.834914994e-08f, 1.848970312e-08f, 1.863017531e-08f, 1.877056625e-08f, 1.891087562e-08f, 1.905110315e-08f, 1.919124855e-08f,
+ 1.933131153e-08f, 1.947129180e-08f, 1.961118908e-08f, 1.975100307e-08f, 1.989073349e-08f, 2.003038005e-08f, 2.016994247e-08f, 2.030942045e-08f, 2.044881372e-08f, 2.058812199e-08f,
+ 2.072734496e-08f, 2.086648237e-08f, 2.100553391e-08f, 2.114449932e-08f, 2.128337829e-08f, 2.142217056e-08f, 2.156087582e-08f, 2.169949381e-08f, 2.183802424e-08f, 2.197646682e-08f,
+ 2.211482127e-08f, 2.225308731e-08f, 2.239126465e-08f, 2.252935302e-08f, 2.266735214e-08f, 2.280526171e-08f, 2.294308147e-08f, 2.308081112e-08f, 2.321845039e-08f, 2.335599901e-08f,
+ 2.349345668e-08f, 2.363082313e-08f, 2.376809808e-08f, 2.390528125e-08f, 2.404237236e-08f, 2.417937113e-08f, 2.431627729e-08f, 2.445309056e-08f, 2.458981065e-08f, 2.472643729e-08f,
+ 2.486297021e-08f, 2.499940913e-08f, 2.513575377e-08f, 2.527200385e-08f, 2.540815910e-08f, 2.554421924e-08f, 2.568018400e-08f, 2.581605310e-08f, 2.595182627e-08f, 2.608750323e-08f,
+ 2.622308371e-08f, 2.635856743e-08f, 2.649395413e-08f, 2.662924352e-08f, 2.676443534e-08f, 2.689952931e-08f, 2.703452515e-08f, 2.716942261e-08f, 2.730422140e-08f, 2.743892125e-08f,
+ 2.757352189e-08f, 2.770802306e-08f, 2.784242447e-08f, 2.797672587e-08f, 2.811092697e-08f, 2.824502752e-08f, 2.837902723e-08f, 2.851292585e-08f, 2.864672310e-08f, 2.878041871e-08f,
+ 2.891401242e-08f, 2.904750395e-08f, 2.918089305e-08f, 2.931417943e-08f, 2.944736285e-08f, 2.958044302e-08f, 2.971341968e-08f, 2.984629257e-08f, 2.997906141e-08f, 3.011172596e-08f,
+ 3.024428593e-08f, 3.037674106e-08f, 3.050909110e-08f, 3.064133577e-08f, 3.077347481e-08f, 3.090550796e-08f, 3.103743495e-08f, 3.116925553e-08f, 3.130096942e-08f, 3.143257637e-08f,
+ 3.156407611e-08f, 3.169546838e-08f, 3.182675293e-08f, 3.195792948e-08f, 3.208899778e-08f, 3.221995757e-08f, 3.235080859e-08f, 3.248155058e-08f, 3.261218327e-08f, 3.274270641e-08f,
+ 3.287311974e-08f, 3.300342300e-08f, 3.313361594e-08f, 3.326369829e-08f, 3.339366979e-08f, 3.352353020e-08f, 3.365327925e-08f, 3.378291668e-08f, 3.391244224e-08f, 3.404185568e-08f,
+ 3.417115673e-08f, 3.430034515e-08f, 3.442942067e-08f, 3.455838305e-08f, 3.468723202e-08f, 3.481596734e-08f, 3.494458874e-08f, 3.507309598e-08f, 3.520148881e-08f, 3.532976696e-08f,
+ 3.545793020e-08f, 3.558597825e-08f, 3.571391089e-08f, 3.584172784e-08f, 3.596942886e-08f, 3.609701371e-08f, 3.622448212e-08f, 3.635183385e-08f, 3.647906866e-08f, 3.660618628e-08f,
+ 3.673318647e-08f, 3.686006899e-08f, 3.698683357e-08f, 3.711347999e-08f, 3.724000798e-08f, 3.736641730e-08f, 3.749270770e-08f, 3.761887893e-08f, 3.774493076e-08f, 3.787086293e-08f,
+ 3.799667519e-08f, 3.812236731e-08f, 3.824793903e-08f, 3.837339012e-08f, 3.849872032e-08f, 3.862392939e-08f, 3.874901709e-08f, 3.887398318e-08f, 3.899882741e-08f, 3.912354954e-08f,
+ 3.924814932e-08f, 3.937262652e-08f, 3.949698090e-08f, 3.962121220e-08f, 3.974532020e-08f, 3.986930464e-08f, 3.999316529e-08f, 4.011690192e-08f, 4.024051427e-08f, 4.036400211e-08f,
+ 4.048736521e-08f, 4.061060331e-08f, 4.073371619e-08f, 4.085670361e-08f, 4.097956532e-08f, 4.110230109e-08f, 4.122491069e-08f, 4.134739388e-08f, 4.146975042e-08f, 4.159198007e-08f,
+ 4.171408260e-08f, 4.183605778e-08f, 4.195790537e-08f, 4.207962513e-08f, 4.220121683e-08f, 4.232268024e-08f, 4.244401513e-08f, 4.256522125e-08f, 4.268629839e-08f, 4.280724630e-08f,
+ 4.292806475e-08f, 4.304875351e-08f, 4.316931236e-08f, 4.328974105e-08f, 4.341003937e-08f, 4.353020707e-08f, 4.365024393e-08f, 4.377014973e-08f, 4.388992422e-08f, 4.400956718e-08f,
+ 4.412907839e-08f, 4.424845761e-08f, 4.436770462e-08f, 4.448681919e-08f, 4.460580109e-08f, 4.472465009e-08f, 4.484336598e-08f, 4.496194852e-08f, 4.508039749e-08f, 4.519871267e-08f,
+ 4.531689382e-08f, 4.543494072e-08f, 4.555285316e-08f, 4.567063090e-08f, 4.578827372e-08f, 4.590578140e-08f, 4.602315372e-08f, 4.614039045e-08f, 4.625749138e-08f, 4.637445628e-08f,
+ 4.649128492e-08f, 4.660797710e-08f, 4.672453259e-08f, 4.684095116e-08f, 4.695723260e-08f, 4.707337669e-08f, 4.718938321e-08f, 4.730525195e-08f, 4.742098268e-08f, 4.753657518e-08f,
+ 4.765202924e-08f, 4.776734464e-08f, 4.788252117e-08f, 4.799755860e-08f, 4.811245673e-08f, 4.822721533e-08f, 4.834183419e-08f, 4.845631310e-08f, 4.857065184e-08f, 4.868485020e-08f,
+ 4.879890796e-08f, 4.891282491e-08f, 4.902660084e-08f, 4.914023553e-08f, 4.925372877e-08f, 4.936708036e-08f, 4.948029007e-08f, 4.959335770e-08f, 4.970628304e-08f, 4.981906587e-08f,
+ 4.993170599e-08f, 5.004420319e-08f, 5.015655725e-08f, 5.026876798e-08f, 5.038083515e-08f, 5.049275856e-08f, 5.060453801e-08f, 5.071617329e-08f, 5.082766418e-08f, 5.093901049e-08f,
+ 5.105021200e-08f, 5.116126852e-08f, 5.127217983e-08f, 5.138294574e-08f, 5.149356602e-08f, 5.160404049e-08f, 5.171436894e-08f, 5.182455116e-08f, 5.193458696e-08f, 5.204447612e-08f,
+ 5.215421844e-08f, 5.226381373e-08f, 5.237326179e-08f, 5.248256240e-08f, 5.259171537e-08f, 5.270072051e-08f, 5.280957760e-08f, 5.291828645e-08f, 5.302684687e-08f, 5.313525864e-08f,
+ 5.324352158e-08f, 5.335163548e-08f, 5.345960015e-08f, 5.356741540e-08f, 5.367508101e-08f, 5.378259680e-08f, 5.388996257e-08f, 5.399717812e-08f, 5.410424327e-08f, 5.421115781e-08f,
+ 5.431792154e-08f, 5.442453429e-08f, 5.453099584e-08f, 5.463730601e-08f, 5.474346461e-08f, 5.484947144e-08f, 5.495532631e-08f, 5.506102902e-08f, 5.516657940e-08f, 5.527197723e-08f,
+ 5.537722235e-08f, 5.548231455e-08f, 5.558725364e-08f, 5.569203944e-08f, 5.579667175e-08f, 5.590115040e-08f, 5.600547518e-08f, 5.610964591e-08f, 5.621366241e-08f, 5.631752448e-08f,
+ 5.642123194e-08f, 5.652478461e-08f, 5.662818229e-08f, 5.673142481e-08f, 5.683451197e-08f, 5.693744360e-08f, 5.704021950e-08f, 5.714283950e-08f, 5.724530340e-08f, 5.734761104e-08f,
+ 5.744976222e-08f, 5.755175676e-08f, 5.765359448e-08f, 5.775527521e-08f, 5.785679874e-08f, 5.795816492e-08f, 5.805937355e-08f, 5.816042447e-08f, 5.826131747e-08f, 5.836205240e-08f,
+ 5.846262906e-08f, 5.856304729e-08f, 5.866330690e-08f, 5.876340772e-08f, 5.886334956e-08f, 5.896313226e-08f, 5.906275564e-08f, 5.916221951e-08f, 5.926152371e-08f, 5.936066806e-08f,
+ 5.945965238e-08f, 5.955847650e-08f, 5.965714025e-08f, 5.975564346e-08f, 5.985398594e-08f, 5.995216754e-08f, 6.005018807e-08f, 6.014804736e-08f, 6.024574524e-08f, 6.034328155e-08f,
+ 6.044065611e-08f, 6.053786875e-08f, 6.063491930e-08f, 6.073180759e-08f, 6.082853346e-08f, 6.092509672e-08f, 6.102149723e-08f, 6.111773481e-08f, 6.121380928e-08f, 6.130972049e-08f,
+ 6.140546827e-08f, 6.150105245e-08f, 6.159647287e-08f, 6.169172936e-08f, 6.178682175e-08f, 6.188174989e-08f, 6.197651361e-08f, 6.207111274e-08f, 6.216554712e-08f, 6.225981659e-08f,
+ 6.235392098e-08f, 6.244786014e-08f, 6.254163391e-08f, 6.263524211e-08f, 6.272868460e-08f, 6.282196121e-08f, 6.291507178e-08f, 6.300801615e-08f, 6.310079417e-08f, 6.319340566e-08f,
+ 6.328585049e-08f, 6.337812848e-08f, 6.347023949e-08f, 6.356218335e-08f, 6.365395990e-08f, 6.374556900e-08f, 6.383701049e-08f, 6.392828420e-08f, 6.401938999e-08f, 6.411032770e-08f,
+ 6.420109718e-08f, 6.429169828e-08f, 6.438213083e-08f, 6.447239470e-08f, 6.456248972e-08f, 6.465241574e-08f, 6.474217262e-08f, 6.483176020e-08f, 6.492117833e-08f, 6.501042686e-08f,
+ 6.509950564e-08f, 6.518841452e-08f, 6.527715335e-08f, 6.536572199e-08f, 6.545412029e-08f, 6.554234810e-08f, 6.563040526e-08f, 6.571829164e-08f, 6.580600709e-08f, 6.589355146e-08f,
+ 6.598092461e-08f, 6.606812639e-08f, 6.615515666e-08f, 6.624201527e-08f, 6.632870207e-08f, 6.641521694e-08f, 6.650155971e-08f, 6.658773026e-08f, 6.667372843e-08f, 6.675955409e-08f,
+ 6.684520709e-08f, 6.693068730e-08f, 6.701599457e-08f, 6.710112877e-08f, 6.718608974e-08f, 6.727087737e-08f, 6.735549150e-08f, 6.743993199e-08f, 6.752419872e-08f, 6.760829154e-08f,
+ 6.769221031e-08f, 6.777595490e-08f, 6.785952518e-08f, 6.794292100e-08f, 6.802614223e-08f, 6.810918874e-08f, 6.819206039e-08f, 6.827475705e-08f, 6.835727858e-08f, 6.843962486e-08f,
+ 6.852179574e-08f, 6.860379110e-08f, 6.868561081e-08f, 6.876725473e-08f, 6.884872272e-08f, 6.893001468e-08f, 6.901113045e-08f, 6.909206991e-08f, 6.917283294e-08f, 6.925341940e-08f,
+ 6.933382916e-08f, 6.941406210e-08f, 6.949411809e-08f, 6.957399700e-08f, 6.965369871e-08f, 6.973322309e-08f, 6.981257001e-08f, 6.989173934e-08f, 6.997073098e-08f, 7.004954477e-08f,
+ 7.012818062e-08f, 7.020663838e-08f, 7.028491794e-08f, 7.036301918e-08f, 7.044094197e-08f, 7.051868619e-08f, 7.059625171e-08f, 7.067363843e-08f, 7.075084621e-08f, 7.082787494e-08f,
+ 7.090472449e-08f, 7.098139476e-08f, 7.105788561e-08f, 7.113419693e-08f, 7.121032860e-08f, 7.128628051e-08f, 7.136205254e-08f, 7.143764457e-08f, 7.151305648e-08f, 7.158828816e-08f,
+ 7.166333949e-08f, 7.173821036e-08f, 7.181290065e-08f, 7.188741026e-08f, 7.196173906e-08f, 7.203588694e-08f, 7.210985379e-08f, 7.218363950e-08f, 7.225724395e-08f, 7.233066704e-08f,
+ 7.240390865e-08f, 7.247696867e-08f, 7.254984700e-08f, 7.262254352e-08f, 7.269505812e-08f, 7.276739069e-08f, 7.283954113e-08f, 7.291150932e-08f, 7.298329517e-08f, 7.305489856e-08f,
+ 7.312631939e-08f, 7.319755754e-08f, 7.326861292e-08f, 7.333948542e-08f, 7.341017493e-08f, 7.348068135e-08f, 7.355100458e-08f, 7.362114450e-08f, 7.369110103e-08f, 7.376087405e-08f,
+ 7.383046347e-08f, 7.389986917e-08f, 7.396909107e-08f, 7.403812905e-08f, 7.410698303e-08f, 7.417565289e-08f, 7.424413854e-08f, 7.431243988e-08f, 7.438055681e-08f, 7.444848924e-08f,
+ 7.451623705e-08f, 7.458380017e-08f, 7.465117848e-08f, 7.471837190e-08f, 7.478538032e-08f, 7.485220366e-08f, 7.491884181e-08f, 7.498529469e-08f, 7.505156219e-08f, 7.511764422e-08f,
+ 7.518354069e-08f, 7.524925151e-08f, 7.531477659e-08f, 7.538011582e-08f, 7.544526913e-08f, 7.551023641e-08f, 7.557501758e-08f, 7.563961255e-08f, 7.570402123e-08f, 7.576824352e-08f,
+ 7.583227935e-08f, 7.589612861e-08f, 7.595979122e-08f, 7.602326710e-08f, 7.608655616e-08f, 7.614965830e-08f, 7.621257345e-08f, 7.627530152e-08f, 7.633784242e-08f, 7.640019606e-08f,
+ 7.646236237e-08f, 7.652434125e-08f, 7.658613263e-08f, 7.664773642e-08f, 7.670915254e-08f, 7.677038091e-08f, 7.683142143e-08f, 7.689227404e-08f, 7.695293865e-08f, 7.701341518e-08f,
+ 7.707370355e-08f, 7.713380368e-08f, 7.719371549e-08f, 7.725343890e-08f, 7.731297384e-08f, 7.737232022e-08f, 7.743147797e-08f, 7.749044701e-08f, 7.754922726e-08f, 7.760781865e-08f,
+ 7.766622110e-08f, 7.772443454e-08f, 7.778245889e-08f, 7.784029408e-08f, 7.789794002e-08f, 7.795539666e-08f, 7.801266392e-08f, 7.806974172e-08f, 7.812662999e-08f, 7.818332866e-08f,
+ 7.823983766e-08f, 7.829615691e-08f, 7.835228635e-08f, 7.840822591e-08f, 7.846397552e-08f, 7.851953510e-08f, 7.857490459e-08f, 7.863008393e-08f, 7.868507303e-08f, 7.873987185e-08f,
+ 7.879448030e-08f, 7.884889832e-08f, 7.890312585e-08f, 7.895716282e-08f, 7.901100917e-08f, 7.906466482e-08f, 7.911812973e-08f, 7.917140381e-08f, 7.922448702e-08f, 7.927737928e-08f,
+ 7.933008054e-08f, 7.938259073e-08f, 7.943490978e-08f, 7.948703765e-08f, 7.953897427e-08f, 7.959071957e-08f, 7.964227351e-08f, 7.969363601e-08f, 7.974480702e-08f, 7.979578648e-08f,
+ 7.984657434e-08f, 7.989717053e-08f, 7.994757500e-08f, 7.999778770e-08f, 8.004780856e-08f, 8.009763753e-08f, 8.014727455e-08f, 8.019671957e-08f, 8.024597254e-08f, 8.029503340e-08f,
+ 8.034390210e-08f, 8.039257858e-08f, 8.044106280e-08f, 8.048935469e-08f, 8.053745421e-08f, 8.058536131e-08f, 8.063307593e-08f, 8.068059803e-08f, 8.072792755e-08f, 8.077506445e-08f,
+ 8.082200867e-08f, 8.086876017e-08f, 8.091531890e-08f, 8.096168481e-08f, 8.100785786e-08f, 8.105383799e-08f, 8.109962516e-08f, 8.114521933e-08f, 8.119062044e-08f, 8.123582846e-08f,
+ 8.128084334e-08f, 8.132566503e-08f, 8.137029350e-08f, 8.141472869e-08f, 8.145897056e-08f, 8.150301908e-08f, 8.154687420e-08f, 8.159053587e-08f, 8.163400407e-08f, 8.167727874e-08f,
+ 8.172035984e-08f, 8.176324734e-08f, 8.180594120e-08f, 8.184844138e-08f, 8.189074784e-08f, 8.193286054e-08f, 8.197477944e-08f, 8.201650451e-08f, 8.205803571e-08f, 8.209937300e-08f,
+ 8.214051635e-08f, 8.218146572e-08f, 8.222222108e-08f, 8.226278240e-08f, 8.230314963e-08f, 8.234332275e-08f, 8.238330172e-08f, 8.242308651e-08f, 8.246267709e-08f, 8.250207342e-08f,
+ 8.254127548e-08f, 8.258028322e-08f, 8.261909664e-08f, 8.265771568e-08f, 8.269614033e-08f, 8.273437055e-08f, 8.277240631e-08f, 8.281024759e-08f, 8.284789436e-08f, 8.288534660e-08f,
+ 8.292260426e-08f, 8.295966733e-08f, 8.299653579e-08f, 8.303320960e-08f, 8.306968874e-08f, 8.310597319e-08f, 8.314206292e-08f, 8.317795790e-08f, 8.321365812e-08f, 8.324916356e-08f,
+ 8.328447418e-08f, 8.331958996e-08f, 8.335451090e-08f, 8.338923695e-08f, 8.342376811e-08f, 8.345810435e-08f, 8.349224566e-08f, 8.352619200e-08f, 8.355994337e-08f, 8.359349975e-08f,
+ 8.362686111e-08f, 8.366002745e-08f, 8.369299873e-08f, 8.372577495e-08f, 8.375835609e-08f, 8.379074214e-08f, 8.382293307e-08f, 8.385492887e-08f, 8.388672954e-08f, 8.391833504e-08f,
+ 8.394974538e-08f, 8.398096053e-08f, 8.401198049e-08f, 8.404280523e-08f, 8.407343476e-08f, 8.410386906e-08f, 8.413410811e-08f, 8.416415191e-08f, 8.419400044e-08f, 8.422365370e-08f,
+ 8.425311168e-08f, 8.428237436e-08f, 8.431144175e-08f, 8.434031382e-08f, 8.436899058e-08f, 8.439747202e-08f, 8.442575812e-08f, 8.445384889e-08f, 8.448174432e-08f, 8.450944440e-08f,
+ 8.453694912e-08f, 8.456425849e-08f, 8.459137250e-08f, 8.461829114e-08f, 8.464501441e-08f, 8.467154232e-08f, 8.469787485e-08f, 8.472401200e-08f, 8.474995378e-08f, 8.477570018e-08f,
+ 8.480125120e-08f, 8.482660684e-08f, 8.485176711e-08f, 8.487673199e-08f, 8.490150151e-08f, 8.492607564e-08f, 8.495045440e-08f, 8.497463780e-08f, 8.499862582e-08f, 8.502241848e-08f,
+ 8.504601578e-08f, 8.506941773e-08f, 8.509262432e-08f, 8.511563556e-08f, 8.513845147e-08f, 8.516107204e-08f, 8.518349728e-08f, 8.520572720e-08f, 8.522776180e-08f, 8.524960110e-08f,
+ 8.527124510e-08f, 8.529269380e-08f, 8.531394723e-08f, 8.533500538e-08f, 8.535586827e-08f, 8.537653591e-08f, 8.539700831e-08f, 8.541728548e-08f, 8.543736743e-08f, 8.545725417e-08f,
+ 8.547694572e-08f, 8.549644209e-08f, 8.551574329e-08f, 8.553484933e-08f, 8.555376024e-08f, 8.557247602e-08f, 8.559099668e-08f, 8.560932226e-08f, 8.562745275e-08f, 8.564538818e-08f,
+ 8.566312857e-08f, 8.568067393e-08f, 8.569802427e-08f, 8.571517962e-08f, 8.573214000e-08f, 8.574890542e-08f, 8.576547591e-08f, 8.578185148e-08f, 8.579803215e-08f, 8.581401794e-08f,
+ 8.582980888e-08f, 8.584540499e-08f, 8.586080629e-08f, 8.587601279e-08f, 8.589102453e-08f, 8.590584153e-08f, 8.592046380e-08f, 8.593489138e-08f, 8.594912429e-08f, 8.596316256e-08f,
+ 8.597700620e-08f, 8.599065525e-08f, 8.600410972e-08f, 8.601736966e-08f, 8.603043508e-08f, 8.604330601e-08f, 8.605598248e-08f, 8.606846453e-08f, 8.608075216e-08f, 8.609284543e-08f,
+ 8.610474435e-08f, 8.611644895e-08f, 8.612795927e-08f, 8.613927534e-08f, 8.615039719e-08f, 8.616132485e-08f, 8.617205835e-08f, 8.618259772e-08f, 8.619294300e-08f, 8.620309423e-08f,
+ 8.621305142e-08f, 8.622281463e-08f, 8.623238388e-08f, 8.624175921e-08f, 8.625094066e-08f, 8.625992826e-08f, 8.626872204e-08f, 8.627732205e-08f, 8.628572831e-08f, 8.629394088e-08f,
+ 8.630195978e-08f, 8.630978506e-08f, 8.631741676e-08f, 8.632485490e-08f, 8.633209954e-08f, 8.633915071e-08f, 8.634600846e-08f, 8.635267282e-08f, 8.635914384e-08f, 8.636542155e-08f,
+ 8.637150601e-08f, 8.637739725e-08f, 8.638309531e-08f, 8.638860025e-08f, 8.639391210e-08f, 8.639903091e-08f, 8.640395672e-08f, 8.640868957e-08f, 8.641322953e-08f, 8.641757662e-08f,
+ 8.642173090e-08f, 8.642569241e-08f, 8.642946120e-08f, 8.643303732e-08f, 8.643642081e-08f, 8.643961173e-08f, 8.644261013e-08f, 8.644541604e-08f, 8.644802953e-08f, 8.645045064e-08f,
+ 8.645267943e-08f, 8.645471594e-08f, 8.645656023e-08f, 8.645821234e-08f, 8.645967234e-08f, 8.646094026e-08f, 8.646201618e-08f, 8.646290013e-08f, 8.646359218e-08f, 8.646409237e-08f,
+ 8.646440077e-08f, 8.646451742e-08f, 8.646444239e-08f, 8.646417572e-08f, 8.646371749e-08f, 8.646306773e-08f, 8.646222651e-08f, 8.646119389e-08f, 8.645996993e-08f, 8.645855468e-08f,
+ 8.645694820e-08f, 8.645515056e-08f, 8.645316181e-08f, 8.645098200e-08f, 8.644861121e-08f, 8.644604950e-08f, 8.644329691e-08f, 8.644035353e-08f, 8.643721940e-08f, 8.643389459e-08f,
+ 8.643037917e-08f, 8.642667319e-08f, 8.642277673e-08f, 8.641868983e-08f, 8.641441258e-08f, 8.640994504e-08f, 8.640528726e-08f, 8.640043932e-08f, 8.639540128e-08f, 8.639017321e-08f,
+ 8.638475518e-08f, 8.637914724e-08f, 8.637334948e-08f, 8.636736196e-08f, 8.636118475e-08f, 8.635481791e-08f, 8.634826152e-08f, 8.634151564e-08f, 8.633458035e-08f, 8.632745572e-08f,
+ 8.632014182e-08f, 8.631263871e-08f, 8.630494648e-08f, 8.629706519e-08f, 8.628899492e-08f, 8.628073573e-08f, 8.627228771e-08f, 8.626365092e-08f, 8.625482545e-08f, 8.624581136e-08f,
+ 8.623660873e-08f, 8.622721764e-08f, 8.621763816e-08f, 8.620787036e-08f, 8.619791433e-08f, 8.618777015e-08f, 8.617743788e-08f, 8.616691761e-08f, 8.615620941e-08f, 8.614531337e-08f,
+ 8.613422957e-08f, 8.612295807e-08f, 8.611149897e-08f, 8.609985233e-08f, 8.608801826e-08f, 8.607599681e-08f, 8.606378808e-08f, 8.605139215e-08f, 8.603880910e-08f, 8.602603901e-08f,
+ 8.601308197e-08f, 8.599993805e-08f, 8.598660735e-08f, 8.597308994e-08f, 8.595938591e-08f, 8.594549535e-08f, 8.593141834e-08f, 8.591715497e-08f, 8.590270532e-08f, 8.588806948e-08f,
+ 8.587324754e-08f, 8.585823958e-08f, 8.584304569e-08f, 8.582766596e-08f, 8.581210048e-08f, 8.579634934e-08f, 8.578041262e-08f, 8.576429042e-08f, 8.574798282e-08f, 8.573148992e-08f,
+ 8.571481181e-08f, 8.569794857e-08f, 8.568090031e-08f, 8.566366711e-08f, 8.564624906e-08f, 8.562864625e-08f, 8.561085879e-08f, 8.559288676e-08f, 8.557473026e-08f, 8.555638938e-08f,
+ 8.553786422e-08f, 8.551915487e-08f, 8.550026142e-08f, 8.548118398e-08f, 8.546192263e-08f, 8.544247748e-08f, 8.542284862e-08f, 8.540303616e-08f, 8.538304018e-08f, 8.536286078e-08f,
+ 8.534249807e-08f, 8.532195214e-08f, 8.530122309e-08f, 8.528031103e-08f, 8.525921605e-08f, 8.523793824e-08f, 8.521647773e-08f, 8.519483459e-08f, 8.517300894e-08f, 8.515100088e-08f,
+ 8.512881050e-08f, 8.510643792e-08f, 8.508388324e-08f, 8.506114655e-08f, 8.503822797e-08f, 8.501512759e-08f, 8.499184552e-08f, 8.496838187e-08f, 8.494473674e-08f, 8.492091024e-08f,
+ 8.489690247e-08f, 8.487271353e-08f, 8.484834355e-08f, 8.482379262e-08f, 8.479906085e-08f, 8.477414835e-08f, 8.474905522e-08f, 8.472378158e-08f, 8.469832754e-08f, 8.467269320e-08f,
+ 8.464687867e-08f, 8.462088407e-08f, 8.459470950e-08f, 8.456835508e-08f, 8.454182091e-08f, 8.451510711e-08f, 8.448821379e-08f, 8.446114106e-08f, 8.443388904e-08f, 8.440645784e-08f,
+ 8.437884757e-08f, 8.435105834e-08f, 8.432309028e-08f, 8.429494349e-08f, 8.426661808e-08f, 8.423811418e-08f, 8.420943191e-08f, 8.418057136e-08f, 8.415153267e-08f, 8.412231595e-08f,
+ 8.409292132e-08f, 8.406334889e-08f, 8.403359878e-08f, 8.400367111e-08f, 8.397356599e-08f, 8.394328356e-08f, 8.391282392e-08f, 8.388218720e-08f, 8.385137351e-08f, 8.382038298e-08f,
+ 8.378921573e-08f, 8.375787188e-08f, 8.372635154e-08f, 8.369465485e-08f, 8.366278192e-08f, 8.363073287e-08f, 8.359850784e-08f, 8.356610693e-08f, 8.353353029e-08f, 8.350077802e-08f,
+ 8.346785026e-08f, 8.343474712e-08f, 8.340146874e-08f, 8.336801524e-08f, 8.333438674e-08f, 8.330058337e-08f, 8.326660526e-08f, 8.323245254e-08f, 8.319812532e-08f, 8.316362374e-08f,
+ 8.312894793e-08f, 8.309409802e-08f, 8.305907413e-08f, 8.302387639e-08f, 8.298850493e-08f, 8.295295988e-08f, 8.291724137e-08f, 8.288134953e-08f, 8.284528450e-08f, 8.280904640e-08f,
+ 8.277263536e-08f, 8.273605151e-08f, 8.269929500e-08f, 8.266236594e-08f, 8.262526448e-08f, 8.258799074e-08f, 8.255054487e-08f, 8.251292698e-08f, 8.247513722e-08f, 8.243717573e-08f,
+ 8.239904263e-08f, 8.236073806e-08f, 8.232226216e-08f, 8.228361506e-08f, 8.224479690e-08f, 8.220580782e-08f, 8.216664795e-08f, 8.212731743e-08f, 8.208781639e-08f, 8.204814498e-08f,
+ 8.200830334e-08f, 8.196829159e-08f, 8.192810989e-08f, 8.188775836e-08f, 8.184723716e-08f, 8.180654641e-08f, 8.176568627e-08f, 8.172465686e-08f, 8.168345834e-08f, 8.164209083e-08f,
+ 8.160055450e-08f, 8.155884946e-08f, 8.151697588e-08f, 8.147493389e-08f, 8.143272363e-08f, 8.139034524e-08f, 8.134779888e-08f, 8.130508468e-08f, 8.126220279e-08f, 8.121915336e-08f,
+ 8.117593652e-08f, 8.113255243e-08f, 8.108900122e-08f, 8.104528305e-08f, 8.100139806e-08f, 8.095734640e-08f, 8.091312822e-08f, 8.086874365e-08f, 8.082419286e-08f, 8.077947598e-08f,
+ 8.073459317e-08f, 8.068954458e-08f, 8.064433035e-08f, 8.059895063e-08f, 8.055340557e-08f, 8.050769532e-08f, 8.046182004e-08f, 8.041577987e-08f, 8.036957496e-08f, 8.032320547e-08f,
+ 8.027667154e-08f, 8.022997333e-08f, 8.018311099e-08f, 8.013608468e-08f, 8.008889453e-08f, 8.004154072e-08f, 7.999402339e-08f, 7.994634269e-08f, 7.989849879e-08f, 7.985049183e-08f,
+ 7.980232196e-08f, 7.975398935e-08f, 7.970549415e-08f, 7.965683652e-08f, 7.960801660e-08f, 7.955903456e-08f, 7.950989056e-08f, 7.946058474e-08f, 7.941111728e-08f, 7.936148832e-08f,
+ 7.931169802e-08f, 7.926174654e-08f, 7.921163404e-08f, 7.916136069e-08f, 7.911092662e-08f, 7.906033202e-08f, 7.900957703e-08f, 7.895866182e-08f, 7.890758655e-08f, 7.885635138e-08f,
+ 7.880495646e-08f, 7.875340196e-08f, 7.870168805e-08f, 7.864981488e-08f, 7.859778262e-08f, 7.854559142e-08f, 7.849324146e-08f, 7.844073289e-08f, 7.838806588e-08f, 7.833524059e-08f,
+ 7.828225718e-08f, 7.822911583e-08f, 7.817581669e-08f, 7.812235993e-08f, 7.806874572e-08f, 7.801497421e-08f, 7.796104559e-08f, 7.790696000e-08f, 7.785271763e-08f, 7.779831863e-08f,
+ 7.774376317e-08f, 7.768905143e-08f, 7.763418356e-08f, 7.757915974e-08f, 7.752398014e-08f, 7.746864491e-08f, 7.741315424e-08f, 7.735750829e-08f, 7.730170723e-08f, 7.724575123e-08f,
+ 7.718964047e-08f, 7.713337510e-08f, 7.707695530e-08f, 7.702038125e-08f, 7.696365311e-08f, 7.690677106e-08f, 7.684973526e-08f, 7.679254589e-08f, 7.673520313e-08f, 7.667770714e-08f,
+ 7.662005810e-08f, 7.656225617e-08f, 7.650430155e-08f, 7.644619439e-08f, 7.638793487e-08f, 7.632952317e-08f, 7.627095946e-08f, 7.621224392e-08f, 7.615337672e-08f, 7.609435804e-08f,
+ 7.603518805e-08f, 7.597586693e-08f, 7.591639486e-08f, 7.585677202e-08f, 7.579699857e-08f, 7.573707470e-08f, 7.567700058e-08f, 7.561677640e-08f, 7.555640233e-08f, 7.549587855e-08f,
+ 7.543520523e-08f, 7.537438257e-08f, 7.531341073e-08f, 7.525228990e-08f, 7.519102025e-08f, 7.512960197e-08f, 7.506803524e-08f, 7.500632024e-08f, 7.494445714e-08f, 7.488244614e-08f,
+ 7.482028740e-08f, 7.475798112e-08f, 7.469552747e-08f, 7.463292664e-08f, 7.457017882e-08f, 7.450728417e-08f, 7.444424289e-08f, 7.438105517e-08f, 7.431772117e-08f, 7.425424110e-08f,
+ 7.419061512e-08f, 7.412684343e-08f, 7.406292622e-08f, 7.399886366e-08f, 7.393465594e-08f, 7.387030325e-08f, 7.380580577e-08f, 7.374116369e-08f, 7.367637720e-08f, 7.361144649e-08f,
+ 7.354637173e-08f, 7.348115312e-08f, 7.341579084e-08f, 7.335028509e-08f, 7.328463604e-08f, 7.321884390e-08f, 7.315290884e-08f, 7.308683106e-08f, 7.302061074e-08f, 7.295424808e-08f,
+ 7.288774327e-08f, 7.282109649e-08f, 7.275430793e-08f, 7.268737779e-08f, 7.262030625e-08f, 7.255309351e-08f, 7.248573976e-08f, 7.241824518e-08f, 7.235060998e-08f, 7.228283434e-08f,
+ 7.221491845e-08f, 7.214686252e-08f, 7.207866672e-08f, 7.201033126e-08f, 7.194185632e-08f, 7.187324210e-08f, 7.180448880e-08f, 7.173559661e-08f, 7.166656571e-08f, 7.159739632e-08f,
+ 7.152808861e-08f, 7.145864280e-08f, 7.138905906e-08f, 7.131933760e-08f, 7.124947862e-08f, 7.117948230e-08f, 7.110934885e-08f, 7.103907846e-08f, 7.096867133e-08f, 7.089812766e-08f,
+ 7.082744764e-08f, 7.075663147e-08f, 7.068567935e-08f, 7.061459147e-08f, 7.054336804e-08f, 7.047200925e-08f, 7.040051531e-08f, 7.032888640e-08f, 7.025712274e-08f, 7.018522452e-08f,
+ 7.011319193e-08f, 7.004102518e-08f, 6.996872448e-08f, 6.989629001e-08f, 6.982372199e-08f, 6.975102060e-08f, 6.967818606e-08f, 6.960521856e-08f, 6.953211831e-08f, 6.945888551e-08f,
+ 6.938552035e-08f, 6.931202305e-08f, 6.923839381e-08f, 6.916463282e-08f, 6.909074029e-08f, 6.901671642e-08f, 6.894256142e-08f, 6.886827550e-08f, 6.879385885e-08f, 6.871931168e-08f,
+ 6.864463419e-08f, 6.856982659e-08f, 6.849488908e-08f, 6.841982187e-08f, 6.834462517e-08f, 6.826929918e-08f, 6.819384410e-08f, 6.811826014e-08f, 6.804254751e-08f, 6.796670642e-08f,
+ 6.789073706e-08f, 6.781463966e-08f, 6.773841441e-08f, 6.766206152e-08f, 6.758558120e-08f, 6.750897366e-08f, 6.743223911e-08f, 6.735537775e-08f, 6.727838979e-08f, 6.720127545e-08f,
+ 6.712403492e-08f, 6.704666843e-08f, 6.696917617e-08f, 6.689155837e-08f, 6.681381522e-08f, 6.673594694e-08f, 6.665795374e-08f, 6.657983584e-08f, 6.650159343e-08f, 6.642322673e-08f,
+ 6.634473595e-08f, 6.626612131e-08f, 6.618738302e-08f, 6.610852128e-08f, 6.602953631e-08f, 6.595042832e-08f, 6.587119753e-08f, 6.579184414e-08f, 6.571236838e-08f, 6.563277044e-08f,
+ 6.555305055e-08f, 6.547320892e-08f, 6.539324577e-08f, 6.531316130e-08f, 6.523295573e-08f, 6.515262927e-08f, 6.507218215e-08f, 6.499161457e-08f, 6.491092675e-08f, 6.483011891e-08f,
+ 6.474919125e-08f, 6.466814401e-08f, 6.458697738e-08f, 6.450569159e-08f, 6.442428685e-08f, 6.434276338e-08f, 6.426112140e-08f, 6.417936113e-08f, 6.409748277e-08f, 6.401548655e-08f,
+ 6.393337269e-08f, 6.385114139e-08f, 6.376879289e-08f, 6.368632740e-08f, 6.360374513e-08f, 6.352104631e-08f, 6.343823115e-08f, 6.335529987e-08f, 6.327225269e-08f, 6.318908984e-08f,
+ 6.310581152e-08f, 6.302241796e-08f, 6.293890938e-08f, 6.285528600e-08f, 6.277154804e-08f, 6.268769571e-08f, 6.260372925e-08f, 6.251964886e-08f, 6.243545478e-08f, 6.235114722e-08f,
+ 6.226672640e-08f, 6.218219255e-08f, 6.209754588e-08f, 6.201278662e-08f, 6.192791499e-08f, 6.184293122e-08f, 6.175783551e-08f, 6.167262811e-08f, 6.158730923e-08f, 6.150187908e-08f,
+ 6.141633791e-08f, 6.133068592e-08f, 6.124492335e-08f, 6.115905041e-08f, 6.107306734e-08f, 6.098697434e-08f, 6.090077166e-08f, 6.081445951e-08f, 6.072803811e-08f, 6.064150770e-08f,
+ 6.055486850e-08f, 6.046812073e-08f, 6.038126461e-08f, 6.029430038e-08f, 6.020722825e-08f, 6.012004846e-08f, 6.003276123e-08f, 5.994536679e-08f, 5.985786536e-08f, 5.977025716e-08f,
+ 5.968254244e-08f, 5.959472140e-08f, 5.950679429e-08f, 5.941876132e-08f, 5.933062273e-08f, 5.924237873e-08f, 5.915402957e-08f, 5.906557546e-08f, 5.897701664e-08f, 5.888835333e-08f,
+ 5.879958576e-08f, 5.871071416e-08f, 5.862173876e-08f, 5.853265979e-08f, 5.844347748e-08f, 5.835419205e-08f, 5.826480373e-08f, 5.817531276e-08f, 5.808571936e-08f, 5.799602377e-08f,
+ 5.790622621e-08f, 5.781632691e-08f, 5.772632611e-08f, 5.763622403e-08f, 5.754602091e-08f, 5.745571697e-08f, 5.736531245e-08f, 5.727480758e-08f, 5.718420259e-08f, 5.709349771e-08f,
+ 5.700269317e-08f, 5.691178920e-08f, 5.682078604e-08f, 5.672968392e-08f, 5.663848306e-08f, 5.654718371e-08f, 5.645578610e-08f, 5.636429045e-08f, 5.627269699e-08f, 5.618100598e-08f,
+ 5.608921763e-08f, 5.599733217e-08f, 5.590534985e-08f, 5.581327090e-08f, 5.572109554e-08f, 5.562882402e-08f, 5.553645657e-08f, 5.544399341e-08f, 5.535143480e-08f, 5.525878095e-08f,
+ 5.516603211e-08f, 5.507318850e-08f, 5.498025037e-08f, 5.488721795e-08f, 5.479409147e-08f, 5.470087117e-08f, 5.460755729e-08f, 5.451415005e-08f, 5.442064971e-08f, 5.432705648e-08f,
+ 5.423337061e-08f, 5.413959233e-08f, 5.404572189e-08f, 5.395175951e-08f, 5.385770543e-08f, 5.376355989e-08f, 5.366932313e-08f, 5.357499538e-08f, 5.348057687e-08f, 5.338606786e-08f,
+ 5.329146857e-08f, 5.319677924e-08f, 5.310200011e-08f, 5.300713142e-08f, 5.291217340e-08f, 5.281712629e-08f, 5.272199034e-08f, 5.262676577e-08f, 5.253145283e-08f, 5.243605175e-08f,
+ 5.234056278e-08f, 5.224498615e-08f, 5.214932210e-08f, 5.205357088e-08f, 5.195773271e-08f, 5.186180784e-08f, 5.176579651e-08f, 5.166969895e-08f, 5.157351542e-08f, 5.147724613e-08f,
+ 5.138089135e-08f, 5.128445130e-08f, 5.118792623e-08f, 5.109131637e-08f, 5.099462197e-08f, 5.089784327e-08f, 5.080098051e-08f, 5.070403392e-08f, 5.060700375e-08f, 5.050989025e-08f,
+ 5.041269364e-08f, 5.031541418e-08f, 5.021805209e-08f, 5.012060764e-08f, 5.002308104e-08f, 4.992547256e-08f, 4.982778242e-08f, 4.973001088e-08f, 4.963215817e-08f, 4.953422453e-08f,
+ 4.943621021e-08f, 4.933811544e-08f, 4.923994048e-08f, 4.914168557e-08f, 4.904335093e-08f, 4.894493683e-08f, 4.884644350e-08f, 4.874787118e-08f, 4.864922012e-08f, 4.855049056e-08f,
+ 4.845168275e-08f, 4.835279692e-08f, 4.825383332e-08f, 4.815479219e-08f, 4.805567378e-08f, 4.795647833e-08f, 4.785720609e-08f, 4.775785729e-08f, 4.765843219e-08f, 4.755893102e-08f,
+ 4.745935404e-08f, 4.735970148e-08f, 4.725997358e-08f, 4.716017060e-08f, 4.706029278e-08f, 4.696034036e-08f, 4.686031359e-08f, 4.676021271e-08f, 4.666003797e-08f, 4.655978961e-08f,
+ 4.645946788e-08f, 4.635907302e-08f, 4.625860528e-08f, 4.615806490e-08f, 4.605745213e-08f, 4.595676721e-08f, 4.585601039e-08f, 4.575518192e-08f, 4.565428204e-08f, 4.555331100e-08f,
+ 4.545226904e-08f, 4.535115641e-08f, 4.524997335e-08f, 4.514872012e-08f, 4.504739695e-08f, 4.494600410e-08f, 4.484454181e-08f, 4.474301033e-08f, 4.464140990e-08f, 4.453974077e-08f,
+ 4.443800319e-08f, 4.433619741e-08f, 4.423432366e-08f, 4.413238221e-08f, 4.403037329e-08f, 4.392829715e-08f, 4.382615404e-08f, 4.372394421e-08f, 4.362166791e-08f, 4.351932538e-08f,
+ 4.341691686e-08f, 4.331444262e-08f, 4.321190289e-08f, 4.310929793e-08f, 4.300662797e-08f, 4.290389328e-08f, 4.280109409e-08f, 4.269823066e-08f, 4.259530323e-08f, 4.249231205e-08f,
+ 4.238925737e-08f, 4.228613945e-08f, 4.218295851e-08f, 4.207971483e-08f, 4.197640863e-08f, 4.187304018e-08f, 4.176960972e-08f, 4.166611751e-08f, 4.156256377e-08f, 4.145894878e-08f,
+ 4.135527278e-08f, 4.125153601e-08f, 4.114773872e-08f, 4.104388117e-08f, 4.093996360e-08f, 4.083598627e-08f, 4.073194941e-08f, 4.062785329e-08f, 4.052369815e-08f, 4.041948423e-08f,
+ 4.031521180e-08f, 4.021088110e-08f, 4.010649237e-08f, 4.000204588e-08f, 3.989754186e-08f, 3.979298057e-08f, 3.968836226e-08f, 3.958368718e-08f, 3.947895558e-08f, 3.937416770e-08f,
+ 3.926932380e-08f, 3.916442413e-08f, 3.905946894e-08f, 3.895445848e-08f, 3.884939300e-08f, 3.874427275e-08f, 3.863909797e-08f, 3.853386893e-08f, 3.842858587e-08f, 3.832324904e-08f,
+ 3.821785869e-08f, 3.811241507e-08f, 3.800691844e-08f, 3.790136904e-08f, 3.779576713e-08f, 3.769011295e-08f, 3.758440676e-08f, 3.747864881e-08f, 3.737283934e-08f, 3.726697862e-08f,
+ 3.716106688e-08f, 3.705510439e-08f, 3.694909138e-08f, 3.684302813e-08f, 3.673691486e-08f, 3.663075184e-08f, 3.652453932e-08f, 3.641827755e-08f, 3.631196678e-08f, 3.620560726e-08f,
+ 3.609919924e-08f, 3.599274298e-08f, 3.588623872e-08f, 3.577968671e-08f, 3.567308722e-08f, 3.556644049e-08f, 3.545974676e-08f, 3.535300630e-08f, 3.524621936e-08f, 3.513938618e-08f,
+ 3.503250702e-08f, 3.492558213e-08f, 3.481861176e-08f, 3.471159617e-08f, 3.460453560e-08f, 3.449743030e-08f, 3.439028054e-08f, 3.428308656e-08f, 3.417584860e-08f, 3.406856694e-08f,
+ 3.396124181e-08f, 3.385387347e-08f, 3.374646217e-08f, 3.363900816e-08f, 3.353151169e-08f, 3.342397303e-08f, 3.331639241e-08f, 3.320877009e-08f, 3.310110632e-08f, 3.299340136e-08f,
+ 3.288565546e-08f, 3.277786887e-08f, 3.267004183e-08f, 3.256217461e-08f, 3.245426746e-08f, 3.234632063e-08f, 3.223833436e-08f, 3.213030892e-08f, 3.202224455e-08f, 3.191414151e-08f,
+ 3.180600005e-08f, 3.169782042e-08f, 3.158960288e-08f, 3.148134767e-08f, 3.137305505e-08f, 3.126472527e-08f, 3.115635858e-08f, 3.104795524e-08f, 3.093951550e-08f, 3.083103961e-08f,
+ 3.072252782e-08f, 3.061398039e-08f, 3.050539756e-08f, 3.039677959e-08f, 3.028812674e-08f, 3.017943925e-08f, 3.007071738e-08f, 2.996196137e-08f, 2.985317149e-08f, 2.974434798e-08f,
+ 2.963549110e-08f, 2.952660110e-08f, 2.941767823e-08f, 2.930872275e-08f, 2.919973490e-08f, 2.909071493e-08f, 2.898166311e-08f, 2.887257969e-08f, 2.876346490e-08f, 2.865431902e-08f,
+ 2.854514229e-08f, 2.843593496e-08f, 2.832669728e-08f, 2.821742952e-08f, 2.810813191e-08f, 2.799880471e-08f, 2.788944818e-08f, 2.778006257e-08f, 2.767064812e-08f, 2.756120510e-08f,
+ 2.745173375e-08f, 2.734223432e-08f, 2.723270708e-08f, 2.712315226e-08f, 2.701357013e-08f, 2.690396093e-08f, 2.679432492e-08f, 2.668466235e-08f, 2.657497347e-08f, 2.646525853e-08f,
+ 2.635551779e-08f, 2.624575150e-08f, 2.613595990e-08f, 2.602614326e-08f, 2.591630182e-08f, 2.580643584e-08f, 2.569654557e-08f, 2.558663125e-08f, 2.547669315e-08f, 2.536673152e-08f,
+ 2.525674660e-08f, 2.514673864e-08f, 2.503670791e-08f, 2.492665465e-08f, 2.481657911e-08f, 2.470648155e-08f, 2.459636221e-08f, 2.448622135e-08f, 2.437605923e-08f, 2.426587608e-08f,
+ 2.415567217e-08f, 2.404544775e-08f, 2.393520306e-08f, 2.382493836e-08f, 2.371465390e-08f, 2.360434994e-08f, 2.349402671e-08f, 2.338368448e-08f, 2.327332350e-08f, 2.316294402e-08f,
+ 2.305254628e-08f, 2.294213055e-08f, 2.283169707e-08f, 2.272124609e-08f, 2.261077786e-08f, 2.250029264e-08f, 2.238979068e-08f, 2.227927222e-08f, 2.216873752e-08f, 2.205818684e-08f,
+ 2.194762041e-08f, 2.183703850e-08f, 2.172644134e-08f, 2.161582921e-08f, 2.150520233e-08f, 2.139456097e-08f, 2.128390538e-08f, 2.117323580e-08f, 2.106255250e-08f, 2.095185570e-08f,
+ 2.084114568e-08f, 2.073042268e-08f, 2.061968695e-08f, 2.050893873e-08f, 2.039817829e-08f, 2.028740587e-08f, 2.017662172e-08f, 2.006582609e-08f, 1.995501923e-08f, 1.984420139e-08f,
+ 1.973337283e-08f, 1.962253378e-08f, 1.951168451e-08f, 1.940082526e-08f, 1.928995628e-08f, 1.917907783e-08f, 1.906819014e-08f, 1.895729348e-08f, 1.884638809e-08f, 1.873547421e-08f,
+ 1.862455211e-08f, 1.851362203e-08f, 1.840268421e-08f, 1.829173892e-08f, 1.818078639e-08f, 1.806982688e-08f, 1.795886063e-08f, 1.784788790e-08f, 1.773690894e-08f, 1.762592399e-08f,
+ 1.751493330e-08f, 1.740393712e-08f, 1.729293570e-08f, 1.718192930e-08f, 1.707091815e-08f, 1.695990250e-08f, 1.684888261e-08f, 1.673785873e-08f, 1.662683110e-08f, 1.651579996e-08f,
+ 1.640476558e-08f, 1.629372819e-08f, 1.618268805e-08f, 1.607164541e-08f, 1.596060050e-08f, 1.584955358e-08f, 1.573850491e-08f, 1.562745471e-08f, 1.551640325e-08f, 1.540535078e-08f,
+ 1.529429753e-08f, 1.518324375e-08f, 1.507218970e-08f, 1.496113562e-08f, 1.485008176e-08f, 1.473902837e-08f, 1.462797569e-08f, 1.451692397e-08f, 1.440587345e-08f, 1.429482439e-08f,
+ 1.418377703e-08f, 1.407273162e-08f, 1.396168841e-08f, 1.385064763e-08f, 1.373960955e-08f, 1.362857440e-08f, 1.351754242e-08f, 1.340651388e-08f, 1.329548901e-08f, 1.318446806e-08f,
+ 1.307345128e-08f, 1.296243890e-08f, 1.285143119e-08f, 1.274042838e-08f, 1.262943072e-08f, 1.251843845e-08f, 1.240745182e-08f, 1.229647108e-08f, 1.218549648e-08f, 1.207452825e-08f,
+ 1.196356664e-08f, 1.185261190e-08f, 1.174166427e-08f, 1.163072400e-08f, 1.151979133e-08f, 1.140886651e-08f, 1.129794978e-08f, 1.118704139e-08f, 1.107614157e-08f, 1.096525059e-08f,
+ 1.085436867e-08f, 1.074349607e-08f, 1.063263303e-08f, 1.052177979e-08f, 1.041093659e-08f, 1.030010369e-08f, 1.018928132e-08f, 1.007846972e-08f, 9.967669152e-09f, 9.856879846e-09f,
+ 9.746102048e-09f, 9.635336001e-09f, 9.524581949e-09f, 9.413840135e-09f, 9.303110801e-09f, 9.192394192e-09f, 9.081690548e-09f, 8.971000114e-09f, 8.860323132e-09f, 8.749659844e-09f,
+ 8.639010493e-09f, 8.528375320e-09f, 8.417754569e-09f, 8.307148481e-09f, 8.196557298e-09f, 8.085981262e-09f, 7.975420614e-09f, 7.864875598e-09f, 7.754346453e-09f, 7.643833421e-09f,
+ 7.533336744e-09f, 7.422856663e-09f, 7.312393419e-09f, 7.201947253e-09f, 7.091518407e-09f, 6.981107119e-09f, 6.870713632e-09f, 6.760338186e-09f, 6.649981021e-09f, 6.539642378e-09f,
+ 6.429322497e-09f, 6.319021618e-09f, 6.208739981e-09f, 6.098477825e-09f, 5.988235391e-09f, 5.878012919e-09f, 5.767810647e-09f, 5.657628815e-09f, 5.547467663e-09f, 5.437327429e-09f,
+ 5.327208353e-09f, 5.217110674e-09f, 5.107034630e-09f, 4.996980460e-09f, 4.886948403e-09f, 4.776938696e-09f, 4.666951580e-09f, 4.556987291e-09f, 4.447046067e-09f, 4.337128148e-09f,
+ 4.227233770e-09f, 4.117363171e-09f, 4.007516589e-09f, 3.897694262e-09f, 3.787896426e-09f, 3.678123319e-09f, 3.568375178e-09f, 3.458652239e-09f, 3.348954741e-09f, 3.239282919e-09f,
+ 3.129637010e-09f, 3.020017251e-09f, 2.910423877e-09f, 2.800857126e-09f, 2.691317232e-09f, 2.581804433e-09f, 2.472318963e-09f, 2.362861059e-09f, 2.253430955e-09f, 2.144028888e-09f,
+ 2.034655093e-09f, 1.925309805e-09f, 1.815993258e-09f, 1.706705688e-09f, 1.597447329e-09f, 1.488218417e-09f, 1.379019184e-09f, 1.269849867e-09f, 1.160710698e-09f, 1.051601913e-09f,
+ 9.425237441e-10f, 8.334764261e-10f, 7.244601923e-10f, 6.154752763e-10f, 5.065219114e-10f, 3.976003309e-10f, 2.887107678e-10f, 1.798534549e-10f, 7.102862523e-11f, -3.776348872e-11f,
+ -1.465226544e-10f, -2.552486395e-10f, -3.639412118e-10f, -4.726001392e-10f, -5.812251898e-10f, -6.898161318e-10f, -7.983727336e-10f, -9.068947637e-10f, -1.015381991e-09f, -1.123834184e-09f,
+ -1.232251111e-09f, -1.340632543e-09f, -1.448978247e-09f, -1.557287994e-09f, -1.665561553e-09f, -1.773798694e-09f, -1.881999186e-09f, -1.990162800e-09f, -2.098289306e-09f, -2.206378474e-09f,
+ -2.314430074e-09f, -2.422443877e-09f, -2.530419655e-09f, -2.638357177e-09f, -2.746256215e-09f, -2.854116540e-09f, -2.961937924e-09f, -3.069720138e-09f, -3.177462954e-09f, -3.285166143e-09f,
+ -3.392829478e-09f, -3.500452731e-09f, -3.608035673e-09f, -3.715578079e-09f, -3.823079719e-09f, -3.930540368e-09f, -4.037959798e-09f, -4.145337782e-09f, -4.252674093e-09f, -4.359968505e-09f,
+ -4.467220792e-09f, -4.574430727e-09f, -4.681598084e-09f, -4.788722637e-09f, -4.895804161e-09f, -5.002842430e-09f, -5.109837219e-09f, -5.216788302e-09f, -5.323695454e-09f, -5.430558450e-09f,
+ -5.537377066e-09f, -5.644151077e-09f, -5.750880258e-09f, -5.857564386e-09f, -5.964203236e-09f, -6.070796585e-09f, -6.177344208e-09f, -6.283845882e-09f, -6.390301383e-09f, -6.496710489e-09f,
+ -6.603072977e-09f, -6.709388623e-09f, -6.815657204e-09f, -6.921878499e-09f, -7.028052284e-09f, -7.134178339e-09f, -7.240256439e-09f, -7.346286365e-09f, -7.452267893e-09f, -7.558200803e-09f,
+ -7.664084874e-09f, -7.769919883e-09f, -7.875705611e-09f, -7.981441835e-09f, -8.087128337e-09f, -8.192764895e-09f, -8.298351288e-09f, -8.403887298e-09f, -8.509372704e-09f, -8.614807286e-09f,
+ -8.720190824e-09f, -8.825523100e-09f, -8.930803894e-09f, -9.036032987e-09f, -9.141210161e-09f, -9.246335196e-09f, -9.351407875e-09f, -9.456427978e-09f, -9.561395288e-09f, -9.666309587e-09f,
+ -9.771170658e-09f, -9.875978282e-09f, -9.980732242e-09f, -1.008543232e-08f, -1.019007830e-08f, -1.029466997e-08f, -1.039920711e-08f, -1.050368949e-08f, -1.060811692e-08f, -1.071248916e-08f,
+ -1.081680601e-08f, -1.092106725e-08f, -1.102527266e-08f, -1.112942202e-08f, -1.123351513e-08f, -1.133755177e-08f, -1.144153172e-08f, -1.154545477e-08f, -1.164932071e-08f, -1.175312931e-08f,
+ -1.185688037e-08f, -1.196057367e-08f, -1.206420900e-08f, -1.216778615e-08f, -1.227130489e-08f, -1.237476503e-08f, -1.247816634e-08f, -1.258150862e-08f, -1.268479165e-08f, -1.278801522e-08f,
+ -1.289117911e-08f, -1.299428312e-08f, -1.309732704e-08f, -1.320031064e-08f, -1.330323373e-08f, -1.340609609e-08f, -1.350889750e-08f, -1.361163777e-08f, -1.371431667e-08f, -1.381693401e-08f,
+ -1.391948956e-08f, -1.402198311e-08f, -1.412441447e-08f, -1.422678342e-08f, -1.432908974e-08f, -1.443133324e-08f, -1.453351370e-08f, -1.463563091e-08f, -1.473768467e-08f, -1.483967477e-08f,
+ -1.494160099e-08f, -1.504346314e-08f, -1.514526100e-08f, -1.524699436e-08f, -1.534866303e-08f, -1.545026679e-08f, -1.555180543e-08f, -1.565327875e-08f, -1.575468655e-08f, -1.585602861e-08f,
+ -1.595730473e-08f, -1.605851471e-08f, -1.615965834e-08f, -1.626073541e-08f, -1.636174572e-08f, -1.646268906e-08f, -1.656356524e-08f, -1.666437404e-08f, -1.676511526e-08f, -1.686578870e-08f,
+ -1.696639415e-08f, -1.706693141e-08f, -1.716740028e-08f, -1.726780055e-08f, -1.736813202e-08f, -1.746839448e-08f, -1.756858775e-08f, -1.766871160e-08f, -1.776876585e-08f, -1.786875029e-08f,
+ -1.796866471e-08f, -1.806850892e-08f, -1.816828271e-08f, -1.826798589e-08f, -1.836761825e-08f, -1.846717959e-08f, -1.856666971e-08f, -1.866608842e-08f, -1.876543550e-08f, -1.886471077e-08f,
+ -1.896391403e-08f, -1.906304506e-08f, -1.916210368e-08f, -1.926108969e-08f, -1.936000288e-08f, -1.945884307e-08f, -1.955761004e-08f, -1.965630361e-08f, -1.975492357e-08f, -1.985346973e-08f,
+ -1.995194189e-08f, -2.005033985e-08f, -2.014866342e-08f, -2.024691241e-08f, -2.034508660e-08f, -2.044318581e-08f, -2.054120985e-08f, -2.063915851e-08f, -2.073703160e-08f, -2.083482893e-08f,
+ -2.093255030e-08f, -2.103019552e-08f, -2.112776439e-08f, -2.122525671e-08f, -2.132267230e-08f, -2.142001096e-08f, -2.151727249e-08f, -2.161445671e-08f, -2.171156342e-08f, -2.180859242e-08f,
+ -2.190554353e-08f, -2.200241655e-08f, -2.209921128e-08f, -2.219592755e-08f, -2.229256515e-08f, -2.238912390e-08f, -2.248560360e-08f, -2.258200406e-08f, -2.267832509e-08f, -2.277456651e-08f,
+ -2.287072811e-08f, -2.296680972e-08f, -2.306281113e-08f, -2.315873217e-08f, -2.325457264e-08f, -2.335033235e-08f, -2.344601111e-08f, -2.354160874e-08f, -2.363712505e-08f, -2.373255984e-08f,
+ -2.382791294e-08f, -2.392318415e-08f, -2.401837328e-08f, -2.411348015e-08f, -2.420850458e-08f, -2.430344637e-08f, -2.439830533e-08f, -2.449308129e-08f, -2.458777405e-08f, -2.468238344e-08f,
+ -2.477690925e-08f, -2.487135132e-08f, -2.496570945e-08f, -2.505998346e-08f, -2.515417317e-08f, -2.524827839e-08f, -2.534229893e-08f, -2.543623462e-08f, -2.553008526e-08f, -2.562385068e-08f,
+ -2.571753070e-08f, -2.581112512e-08f, -2.590463377e-08f, -2.599805647e-08f, -2.609139303e-08f, -2.618464327e-08f, -2.627780701e-08f, -2.637088407e-08f, -2.646387426e-08f, -2.655677742e-08f,
+ -2.664959334e-08f, -2.674232187e-08f, -2.683496281e-08f, -2.692751598e-08f, -2.701998121e-08f, -2.711235832e-08f, -2.720464712e-08f, -2.729684745e-08f, -2.738895911e-08f, -2.748098193e-08f,
+ -2.757291574e-08f, -2.766476036e-08f, -2.775651560e-08f, -2.784818129e-08f, -2.793975726e-08f, -2.803124333e-08f, -2.812263931e-08f, -2.821394504e-08f, -2.830516034e-08f, -2.839628503e-08f,
+ -2.848731894e-08f, -2.857826189e-08f, -2.866911370e-08f, -2.875987421e-08f, -2.885054324e-08f, -2.894112060e-08f, -2.903160614e-08f, -2.912199967e-08f, -2.921230103e-08f, -2.930251003e-08f,
+ -2.939262651e-08f, -2.948265029e-08f, -2.957258121e-08f, -2.966241908e-08f, -2.975216374e-08f, -2.984181501e-08f, -2.993137273e-08f, -3.002083671e-08f, -3.011020680e-08f, -3.019948283e-08f,
+ -3.028866461e-08f, -3.037775198e-08f, -3.046674477e-08f, -3.055564282e-08f, -3.064444594e-08f, -3.073315398e-08f, -3.082176676e-08f, -3.091028412e-08f, -3.099870589e-08f, -3.108703189e-08f,
+ -3.117526197e-08f, -3.126339595e-08f, -3.135143367e-08f, -3.143937495e-08f, -3.152721964e-08f, -3.161496757e-08f, -3.170261857e-08f, -3.179017248e-08f, -3.187762912e-08f, -3.196498834e-08f,
+ -3.205224996e-08f, -3.213941384e-08f, -3.222647979e-08f, -3.231344766e-08f, -3.240031727e-08f, -3.248708848e-08f, -3.257376111e-08f, -3.266033501e-08f, -3.274681000e-08f, -3.283318592e-08f,
+ -3.291946263e-08f, -3.300563994e-08f, -3.309171770e-08f, -3.317769575e-08f, -3.326357393e-08f, -3.334935207e-08f, -3.343503002e-08f, -3.352060761e-08f, -3.360608469e-08f, -3.369146110e-08f,
+ -3.377673666e-08f, -3.386191124e-08f, -3.394698466e-08f, -3.403195677e-08f, -3.411682741e-08f, -3.420159642e-08f, -3.428626364e-08f, -3.437082892e-08f, -3.445529209e-08f, -3.453965301e-08f,
+ -3.462391151e-08f, -3.470806744e-08f, -3.479212064e-08f, -3.487607096e-08f, -3.495991823e-08f, -3.504366231e-08f, -3.512730304e-08f, -3.521084026e-08f, -3.529427382e-08f, -3.537760357e-08f,
+ -3.546082934e-08f, -3.554395100e-08f, -3.562696837e-08f, -3.570988132e-08f, -3.579268968e-08f, -3.587539331e-08f, -3.595799205e-08f, -3.604048575e-08f, -3.612287426e-08f, -3.620515743e-08f,
+ -3.628733510e-08f, -3.636940712e-08f, -3.645137335e-08f, -3.653323363e-08f, -3.661498782e-08f, -3.669663576e-08f, -3.677817730e-08f, -3.685961229e-08f, -3.694094060e-08f, -3.702216205e-08f,
+ -3.710327652e-08f, -3.718428384e-08f, -3.726518388e-08f, -3.734597649e-08f, -3.742666150e-08f, -3.750723879e-08f, -3.758770821e-08f, -3.766806960e-08f, -3.774832282e-08f, -3.782846772e-08f,
+ -3.790850417e-08f, -3.798843201e-08f, -3.806825110e-08f, -3.814796129e-08f, -3.822756244e-08f, -3.830705441e-08f, -3.838643705e-08f, -3.846571022e-08f, -3.854487377e-08f, -3.862392757e-08f,
+ -3.870287146e-08f, -3.878170531e-08f, -3.886042898e-08f, -3.893904232e-08f, -3.901754519e-08f, -3.909593745e-08f, -3.917421896e-08f, -3.925238957e-08f, -3.933044916e-08f, -3.940839757e-08f,
+ -3.948623467e-08f, -3.956396032e-08f, -3.964157438e-08f, -3.971907671e-08f, -3.979646718e-08f, -3.987374563e-08f, -3.995091194e-08f, -4.002796597e-08f, -4.010490758e-08f, -4.018173663e-08f,
+ -4.025845299e-08f, -4.033505651e-08f, -4.041154707e-08f, -4.048792453e-08f, -4.056418875e-08f, -4.064033960e-08f, -4.071637693e-08f, -4.079230063e-08f, -4.086811054e-08f, -4.094380654e-08f,
+ -4.101938850e-08f, -4.109485627e-08f, -4.117020973e-08f, -4.124544875e-08f, -4.132057318e-08f, -4.139558291e-08f, -4.147047779e-08f, -4.154525769e-08f, -4.161992249e-08f, -4.169447205e-08f,
+ -4.176890624e-08f, -4.184322493e-08f, -4.191742799e-08f, -4.199151529e-08f, -4.206548669e-08f, -4.213934208e-08f, -4.221308132e-08f, -4.228670428e-08f, -4.236021084e-08f, -4.243360086e-08f,
+ -4.250687421e-08f, -4.258003078e-08f, -4.265307043e-08f, -4.272599303e-08f, -4.279879847e-08f, -4.287148660e-08f, -4.294405731e-08f, -4.301651047e-08f, -4.308884596e-08f, -4.316106364e-08f,
+ -4.323316340e-08f, -4.330514511e-08f, -4.337700864e-08f, -4.344875387e-08f, -4.352038068e-08f, -4.359188895e-08f, -4.366327855e-08f, -4.373454935e-08f, -4.380570124e-08f, -4.387673409e-08f,
+ -4.394764778e-08f, -4.401844219e-08f, -4.408911721e-08f, -4.415967269e-08f, -4.423010854e-08f, -4.430042462e-08f, -4.437062081e-08f, -4.444069701e-08f, -4.451065307e-08f, -4.458048890e-08f,
+ -4.465020437e-08f, -4.471979935e-08f, -4.478927374e-08f, -4.485862741e-08f, -4.492786024e-08f, -4.499697213e-08f, -4.506596294e-08f, -4.513483258e-08f, -4.520358090e-08f, -4.527220782e-08f,
+ -4.534071320e-08f, -4.540909692e-08f, -4.547735889e-08f, -4.554549898e-08f, -4.561351707e-08f, -4.568141305e-08f, -4.574918681e-08f, -4.581683824e-08f, -4.588436722e-08f, -4.595177363e-08f,
+ -4.601905737e-08f, -4.608621833e-08f, -4.615325638e-08f, -4.622017142e-08f, -4.628696334e-08f, -4.635363203e-08f, -4.642017737e-08f, -4.648659926e-08f, -4.655289758e-08f, -4.661907222e-08f,
+ -4.668512308e-08f, -4.675105005e-08f, -4.681685301e-08f, -4.688253185e-08f, -4.694808648e-08f, -4.701351678e-08f, -4.707882264e-08f, -4.714400396e-08f, -4.720906063e-08f, -4.727399254e-08f,
+ -4.733879958e-08f, -4.740348166e-08f, -4.746803865e-08f, -4.753247047e-08f, -4.759677699e-08f, -4.766095813e-08f, -4.772501377e-08f, -4.778894380e-08f, -4.785274813e-08f, -4.791642665e-08f,
+ -4.797997926e-08f, -4.804340585e-08f, -4.810670632e-08f, -4.816988057e-08f, -4.823292850e-08f, -4.829585000e-08f, -4.835864498e-08f, -4.842131333e-08f, -4.848385495e-08f, -4.854626974e-08f,
+ -4.860855760e-08f, -4.867071843e-08f, -4.873275213e-08f, -4.879465861e-08f, -4.885643775e-08f, -4.891808947e-08f, -4.897961367e-08f, -4.904101024e-08f, -4.910227909e-08f, -4.916342013e-08f,
+ -4.922443324e-08f, -4.928531835e-08f, -4.934607535e-08f, -4.940670415e-08f, -4.946720464e-08f, -4.952757674e-08f, -4.958782034e-08f, -4.964793537e-08f, -4.970792171e-08f, -4.976777927e-08f,
+ -4.982750797e-08f, -4.988710771e-08f, -4.994657838e-08f, -5.000591991e-08f, -5.006513220e-08f, -5.012421516e-08f, -5.018316869e-08f, -5.024199270e-08f, -5.030068710e-08f, -5.035925181e-08f,
+ -5.041768672e-08f, -5.047599175e-08f, -5.053416681e-08f, -5.059221181e-08f, -5.065012666e-08f, -5.070791126e-08f, -5.076556554e-08f, -5.082308940e-08f, -5.088048276e-08f, -5.093774552e-08f,
+ -5.099487761e-08f, -5.105187892e-08f, -5.110874938e-08f, -5.116548889e-08f, -5.122209738e-08f, -5.127857476e-08f, -5.133492093e-08f, -5.139113582e-08f, -5.144721934e-08f, -5.150317140e-08f,
+ -5.155899193e-08f, -5.161468083e-08f, -5.167023803e-08f, -5.172566343e-08f, -5.178095696e-08f, -5.183611853e-08f, -5.189114807e-08f, -5.194604548e-08f, -5.200081069e-08f, -5.205544362e-08f,
+ -5.210994418e-08f, -5.216431230e-08f, -5.221854788e-08f, -5.227265087e-08f, -5.232662116e-08f, -5.238045869e-08f, -5.243416337e-08f, -5.248773512e-08f, -5.254117388e-08f, -5.259447955e-08f,
+ -5.264765206e-08f, -5.270069133e-08f, -5.275359729e-08f, -5.280636986e-08f, -5.285900896e-08f, -5.291151452e-08f, -5.296388645e-08f, -5.301612469e-08f, -5.306822915e-08f, -5.312019977e-08f,
+ -5.317203647e-08f, -5.322373917e-08f, -5.327530780e-08f, -5.332674229e-08f, -5.337804256e-08f, -5.342920854e-08f, -5.348024016e-08f, -5.353113734e-08f, -5.358190001e-08f, -5.363252810e-08f,
+ -5.368302154e-08f, -5.373338026e-08f, -5.378360419e-08f, -5.383369325e-08f, -5.388364738e-08f, -5.393346650e-08f, -5.398315055e-08f, -5.403269946e-08f, -5.408211315e-08f, -5.413139157e-08f,
+ -5.418053463e-08f, -5.422954228e-08f, -5.427841445e-08f, -5.432715106e-08f, -5.437575206e-08f, -5.442421737e-08f, -5.447254693e-08f, -5.452074067e-08f, -5.456879853e-08f, -5.461672044e-08f,
+ -5.466450633e-08f, -5.471215615e-08f, -5.475966983e-08f, -5.480704730e-08f, -5.485428849e-08f, -5.490139336e-08f, -5.494836183e-08f, -5.499519383e-08f, -5.504188932e-08f, -5.508844822e-08f,
+ -5.513487047e-08f, -5.518115602e-08f, -5.522730480e-08f, -5.527331675e-08f, -5.531919181e-08f, -5.536492992e-08f, -5.541053102e-08f, -5.545599505e-08f, -5.550132195e-08f, -5.554651166e-08f,
+ -5.559156413e-08f, -5.563647929e-08f, -5.568125709e-08f, -5.572589747e-08f, -5.577040037e-08f, -5.581476574e-08f, -5.585899352e-08f, -5.590308366e-08f, -5.594703609e-08f, -5.599085076e-08f,
+ -5.603452762e-08f, -5.607806661e-08f, -5.612146767e-08f, -5.616473076e-08f, -5.620785582e-08f, -5.625084279e-08f, -5.629369163e-08f, -5.633640227e-08f, -5.637897467e-08f, -5.642140877e-08f,
+ -5.646370452e-08f, -5.650586187e-08f, -5.654788078e-08f, -5.658976117e-08f, -5.663150302e-08f, -5.667310626e-08f, -5.671457085e-08f, -5.675589673e-08f, -5.679708387e-08f, -5.683813219e-08f,
+ -5.687904167e-08f, -5.691981225e-08f, -5.696044388e-08f, -5.700093652e-08f, -5.704129011e-08f, -5.708150462e-08f, -5.712157998e-08f, -5.716151617e-08f, -5.720131312e-08f, -5.724097080e-08f,
+ -5.728048916e-08f, -5.731986815e-08f, -5.735910773e-08f, -5.739820786e-08f, -5.743716849e-08f, -5.747598957e-08f, -5.751467107e-08f, -5.755321294e-08f, -5.759161513e-08f, -5.762987761e-08f,
+ -5.766800033e-08f, -5.770598325e-08f, -5.774382633e-08f, -5.778152953e-08f, -5.781909280e-08f, -5.785651611e-08f, -5.789379941e-08f, -5.793094267e-08f, -5.796794585e-08f, -5.800480890e-08f,
+ -5.804153179e-08f, -5.807811448e-08f, -5.811455693e-08f, -5.815085910e-08f, -5.818702096e-08f, -5.822304246e-08f, -5.825892357e-08f, -5.829466426e-08f, -5.833026449e-08f, -5.836572422e-08f,
+ -5.840104341e-08f, -5.843622203e-08f, -5.847126005e-08f, -5.850615743e-08f, -5.854091413e-08f, -5.857553012e-08f, -5.861000538e-08f, -5.864433986e-08f, -5.867853352e-08f, -5.871258635e-08f,
+ -5.874649831e-08f, -5.878026935e-08f, -5.881389946e-08f, -5.884738860e-08f, -5.888073674e-08f, -5.891394385e-08f, -5.894700990e-08f, -5.897993485e-08f, -5.901271869e-08f, -5.904536137e-08f,
+ -5.907786287e-08f, -5.911022316e-08f, -5.914244221e-08f, -5.917451999e-08f, -5.920645649e-08f, -5.923825165e-08f, -5.926990547e-08f, -5.930141792e-08f, -5.933278896e-08f, -5.936401857e-08f,
+ -5.939510672e-08f, -5.942605340e-08f, -5.945685857e-08f, -5.948752221e-08f, -5.951804429e-08f, -5.954842479e-08f, -5.957866369e-08f, -5.960876096e-08f, -5.963871657e-08f, -5.966853052e-08f,
+ -5.969820276e-08f, -5.972773329e-08f, -5.975712208e-08f, -5.978636910e-08f, -5.981547433e-08f, -5.984443777e-08f, -5.987325937e-08f, -5.990193913e-08f, -5.993047702e-08f, -5.995887302e-08f,
+ -5.998712712e-08f, -6.001523929e-08f, -6.004320951e-08f, -6.007103778e-08f, -6.009872406e-08f, -6.012626834e-08f, -6.015367061e-08f, -6.018093084e-08f, -6.020804902e-08f, -6.023502513e-08f,
+ -6.026185916e-08f, -6.028855109e-08f, -6.031510091e-08f, -6.034150859e-08f, -6.036777413e-08f, -6.039389751e-08f, -6.041987871e-08f, -6.044571773e-08f, -6.047141454e-08f, -6.049696914e-08f,
+ -6.052238151e-08f, -6.054765164e-08f, -6.057277951e-08f, -6.059776512e-08f, -6.062260846e-08f, -6.064730950e-08f, -6.067186824e-08f, -6.069628467e-08f, -6.072055879e-08f, -6.074469057e-08f,
+ -6.076868001e-08f, -6.079252709e-08f, -6.081623182e-08f, -6.083979418e-08f, -6.086321417e-08f, -6.088649177e-08f, -6.090962697e-08f, -6.093261978e-08f, -6.095547017e-08f, -6.097817815e-08f,
+ -6.100074372e-08f, -6.102316685e-08f, -6.104544755e-08f, -6.106758581e-08f, -6.108958162e-08f, -6.111143499e-08f, -6.113314590e-08f, -6.115471436e-08f, -6.117614035e-08f, -6.119742387e-08f,
+ -6.121856493e-08f, -6.123956351e-08f, -6.126041962e-08f, -6.128113325e-08f, -6.130170439e-08f, -6.132213306e-08f, -6.134241925e-08f, -6.136256295e-08f, -6.138256416e-08f, -6.140242289e-08f,
+ -6.142213913e-08f, -6.144171289e-08f, -6.146114416e-08f, -6.148043295e-08f, -6.149957926e-08f, -6.151858308e-08f, -6.153744442e-08f, -6.155616328e-08f, -6.157473967e-08f, -6.159317359e-08f,
+ -6.161146503e-08f, -6.162961401e-08f, -6.164762052e-08f, -6.166548458e-08f, -6.168320618e-08f, -6.170078533e-08f, -6.171822203e-08f, -6.173551630e-08f, -6.175266813e-08f, -6.176967753e-08f,
+ -6.178654450e-08f, -6.180326907e-08f, -6.181985122e-08f, -6.183629097e-08f, -6.185258832e-08f, -6.186874329e-08f, -6.188475588e-08f, -6.190062610e-08f, -6.191635396e-08f, -6.193193946e-08f,
+ -6.194738262e-08f, -6.196268345e-08f, -6.197784195e-08f, -6.199285814e-08f, -6.200773203e-08f, -6.202246362e-08f, -6.203705294e-08f, -6.205149998e-08f, -6.206580477e-08f, -6.207996731e-08f,
+ -6.209398762e-08f, -6.210786571e-08f, -6.212160159e-08f, -6.213519528e-08f, -6.214864679e-08f, -6.216195613e-08f, -6.217512333e-08f, -6.218814838e-08f, -6.220103132e-08f, -6.221377215e-08f,
+ -6.222637089e-08f, -6.223882755e-08f, -6.225114216e-08f, -6.226331472e-08f, -6.227534526e-08f, -6.228723380e-08f, -6.229898034e-08f, -6.231058491e-08f, -6.232204753e-08f, -6.233336821e-08f,
+ -6.234454697e-08f, -6.235558384e-08f, -6.236647882e-08f, -6.237723195e-08f, -6.238784324e-08f, -6.239831272e-08f, -6.240864039e-08f, -6.241882629e-08f, -6.242887043e-08f, -6.243877284e-08f,
+ -6.244853354e-08f, -6.245815255e-08f, -6.246762989e-08f, -6.247696558e-08f, -6.248615966e-08f, -6.249521213e-08f, -6.250412303e-08f, -6.251289239e-08f, -6.252152021e-08f, -6.253000654e-08f,
+ -6.253835139e-08f, -6.254655479e-08f, -6.255461676e-08f, -6.256253733e-08f, -6.257031653e-08f, -6.257795439e-08f, -6.258545092e-08f, -6.259280617e-08f, -6.260002014e-08f, -6.260709288e-08f,
+ -6.261402441e-08f, -6.262081476e-08f, -6.262746396e-08f, -6.263397203e-08f, -6.264033901e-08f, -6.264656493e-08f, -6.265264981e-08f, -6.265859369e-08f, -6.266439659e-08f, -6.267005855e-08f,
+ -6.267557960e-08f, -6.268095977e-08f, -6.268619909e-08f, -6.269129760e-08f, -6.269625532e-08f, -6.270107228e-08f, -6.270574853e-08f, -6.271028410e-08f, -6.271467901e-08f, -6.271893331e-08f,
+ -6.272304702e-08f, -6.272702018e-08f, -6.273085283e-08f, -6.273454500e-08f, -6.273809673e-08f, -6.274150805e-08f, -6.274477899e-08f, -6.274790960e-08f, -6.275089991e-08f, -6.275374996e-08f,
+ -6.275645979e-08f, -6.275902942e-08f, -6.276145891e-08f, -6.276374829e-08f, -6.276589759e-08f, -6.276790686e-08f, -6.276977613e-08f, -6.277150545e-08f, -6.277309485e-08f, -6.277454438e-08f,
+ -6.277585406e-08f, -6.277702396e-08f, -6.277805410e-08f, -6.277894452e-08f, -6.277969528e-08f, -6.278030640e-08f, -6.278077793e-08f, -6.278110992e-08f, -6.278130241e-08f, -6.278135543e-08f,
+ -6.278126904e-08f, -6.278104328e-08f, -6.278067818e-08f, -6.278017380e-08f, -6.277953018e-08f, -6.277874736e-08f, -6.277782539e-08f, -6.277676432e-08f, -6.277556418e-08f, -6.277422503e-08f,
+ -6.277274691e-08f, -6.277112987e-08f, -6.276937396e-08f, -6.276747921e-08f, -6.276544569e-08f, -6.276327344e-08f, -6.276096249e-08f, -6.275851292e-08f, -6.275592475e-08f, -6.275319805e-08f,
+ -6.275033286e-08f, -6.274732922e-08f, -6.274418720e-08f, -6.274090684e-08f, -6.273748818e-08f, -6.273393129e-08f, -6.273023621e-08f, -6.272640299e-08f, -6.272243168e-08f, -6.271832234e-08f,
+ -6.271407502e-08f, -6.270968977e-08f, -6.270516665e-08f, -6.270050570e-08f, -6.269570698e-08f, -6.269077054e-08f, -6.268569644e-08f, -6.268048474e-08f, -6.267513548e-08f, -6.266964871e-08f,
+ -6.266402451e-08f, -6.265826292e-08f, -6.265236399e-08f, -6.264632778e-08f, -6.264015436e-08f, -6.263384377e-08f, -6.262739607e-08f, -6.262081132e-08f, -6.261408958e-08f, -6.260723090e-08f,
+ -6.260023534e-08f, -6.259310296e-08f, -6.258583383e-08f, -6.257842799e-08f, -6.257088551e-08f, -6.256320644e-08f, -6.255539085e-08f, -6.254743879e-08f, -6.253935033e-08f, -6.253112553e-08f,
+ -6.252276445e-08f, -6.251426714e-08f, -6.250563368e-08f, -6.249686411e-08f, -6.248795851e-08f, -6.247891693e-08f, -6.246973945e-08f, -6.246042611e-08f, -6.245097699e-08f, -6.244139215e-08f,
+ -6.243167165e-08f, -6.242181555e-08f, -6.241182392e-08f, -6.240169683e-08f, -6.239143434e-08f, -6.238103651e-08f, -6.237050340e-08f, -6.235983510e-08f, -6.234903165e-08f, -6.233809314e-08f,
+ -6.232701961e-08f, -6.231581115e-08f, -6.230446782e-08f, -6.229298968e-08f, -6.228137680e-08f, -6.226962925e-08f, -6.225774710e-08f, -6.224573042e-08f, -6.223357928e-08f, -6.222129374e-08f,
+ -6.220887387e-08f, -6.219631975e-08f, -6.218363144e-08f, -6.217080902e-08f, -6.215785255e-08f, -6.214476210e-08f, -6.213153775e-08f, -6.211817957e-08f, -6.210468763e-08f, -6.209106200e-08f,
+ -6.207730275e-08f, -6.206340995e-08f, -6.204938369e-08f, -6.203522402e-08f, -6.202093103e-08f, -6.200650479e-08f, -6.199194537e-08f, -6.197725284e-08f, -6.196242728e-08f, -6.194746877e-08f,
+ -6.193237737e-08f, -6.191715317e-08f, -6.190179624e-08f, -6.188630666e-08f, -6.187068449e-08f, -6.185492982e-08f, -6.183904273e-08f, -6.182302329e-08f, -6.180687157e-08f, -6.179058767e-08f,
+ -6.177417164e-08f, -6.175762357e-08f, -6.174094354e-08f, -6.172413163e-08f, -6.170718792e-08f, -6.169011248e-08f, -6.167290539e-08f, -6.165556674e-08f, -6.163809660e-08f, -6.162049505e-08f,
+ -6.160276218e-08f, -6.158489806e-08f, -6.156690278e-08f, -6.154877641e-08f, -6.153051904e-08f, -6.151213075e-08f, -6.149361162e-08f, -6.147496173e-08f, -6.145618117e-08f, -6.143727001e-08f,
+ -6.141822835e-08f, -6.139905626e-08f, -6.137975383e-08f, -6.136032114e-08f, -6.134075828e-08f, -6.132106533e-08f, -6.130124237e-08f, -6.128128949e-08f, -6.126120678e-08f, -6.124099432e-08f,
+ -6.122065219e-08f, -6.120018048e-08f, -6.117957928e-08f, -6.115884868e-08f, -6.113798876e-08f, -6.111699960e-08f, -6.109588130e-08f, -6.107463394e-08f, -6.105325762e-08f, -6.103175241e-08f,
+ -6.101011840e-08f, -6.098835570e-08f, -6.096646437e-08f, -6.094444452e-08f, -6.092229623e-08f, -6.090001960e-08f, -6.087761470e-08f, -6.085508164e-08f, -6.083242049e-08f, -6.080963136e-08f,
+ -6.078671434e-08f, -6.076366951e-08f, -6.074049696e-08f, -6.071719679e-08f, -6.069376910e-08f, -6.067021396e-08f, -6.064653148e-08f, -6.062272174e-08f, -6.059878484e-08f, -6.057472088e-08f,
+ -6.055052994e-08f, -6.052621212e-08f, -6.050176752e-08f, -6.047719623e-08f, -6.045249833e-08f, -6.042767394e-08f, -6.040272313e-08f, -6.037764602e-08f, -6.035244268e-08f, -6.032711323e-08f,
+ -6.030165775e-08f, -6.027607634e-08f, -6.025036909e-08f, -6.022453612e-08f, -6.019857750e-08f, -6.017249334e-08f, -6.014628373e-08f, -6.011994878e-08f, -6.009348858e-08f, -6.006690324e-08f,
+ -6.004019283e-08f, -6.001335748e-08f, -5.998639727e-08f, -5.995931231e-08f, -5.993210269e-08f, -5.990476851e-08f, -5.987730988e-08f, -5.984972690e-08f, -5.982201965e-08f, -5.979418826e-08f,
+ -5.976623281e-08f, -5.973815341e-08f, -5.970995016e-08f, -5.968162315e-08f, -5.965317251e-08f, -5.962459831e-08f, -5.959590068e-08f, -5.956707970e-08f, -5.953813549e-08f, -5.950906815e-08f,
+ -5.947987777e-08f, -5.945056447e-08f, -5.942112834e-08f, -5.939156950e-08f, -5.936188804e-08f, -5.933208407e-08f, -5.930215770e-08f, -5.927210903e-08f, -5.924193817e-08f, -5.921164521e-08f,
+ -5.918123028e-08f, -5.915069346e-08f, -5.912003488e-08f, -5.908925463e-08f, -5.905835283e-08f, -5.902732957e-08f, -5.899618498e-08f, -5.896491915e-08f, -5.893353219e-08f, -5.890202421e-08f,
+ -5.887039532e-08f, -5.883864563e-08f, -5.880677524e-08f, -5.877478427e-08f, -5.874267282e-08f, -5.871044101e-08f, -5.867808894e-08f, -5.864561672e-08f, -5.861302447e-08f, -5.858031229e-08f,
+ -5.854748029e-08f, -5.851452859e-08f, -5.848145729e-08f, -5.844826652e-08f, -5.841495637e-08f, -5.838152696e-08f, -5.834797840e-08f, -5.831431081e-08f, -5.828052430e-08f, -5.824661897e-08f,
+ -5.821259495e-08f, -5.817845235e-08f, -5.814419127e-08f, -5.810981184e-08f, -5.807531416e-08f, -5.804069836e-08f, -5.800596454e-08f, -5.797111281e-08f, -5.793614331e-08f, -5.790105613e-08f,
+ -5.786585140e-08f, -5.783052923e-08f, -5.779508973e-08f, -5.775953303e-08f, -5.772385923e-08f, -5.768806846e-08f, -5.765216082e-08f, -5.761613645e-08f, -5.757999545e-08f, -5.754373794e-08f,
+ -5.750736404e-08f, -5.747087386e-08f, -5.743426754e-08f, -5.739754517e-08f, -5.736070688e-08f, -5.732375280e-08f, -5.728668303e-08f, -5.724949770e-08f, -5.721219693e-08f, -5.717478084e-08f,
+ -5.713724954e-08f, -5.709960315e-08f, -5.706184181e-08f, -5.702396562e-08f, -5.698597470e-08f, -5.694786919e-08f, -5.690964919e-08f, -5.687131483e-08f, -5.683286624e-08f, -5.679430352e-08f,
+ -5.675562681e-08f, -5.671683623e-08f, -5.667793190e-08f, -5.663891394e-08f, -5.659978248e-08f, -5.656053763e-08f, -5.652117953e-08f, -5.648170828e-08f, -5.644212403e-08f, -5.640242689e-08f,
+ -5.636261698e-08f, -5.632269444e-08f, -5.628265938e-08f, -5.624251192e-08f, -5.620225220e-08f, -5.616188035e-08f, -5.612139647e-08f, -5.608080071e-08f, -5.604009318e-08f, -5.599927401e-08f,
+ -5.595834333e-08f, -5.591730127e-08f, -5.587614794e-08f, -5.583488349e-08f, -5.579350803e-08f, -5.575202169e-08f, -5.571042460e-08f, -5.566871688e-08f, -5.562689867e-08f, -5.558497010e-08f,
+ -5.554293128e-08f, -5.550078236e-08f, -5.545852345e-08f, -5.541615469e-08f, -5.537367621e-08f, -5.533108813e-08f, -5.528839059e-08f, -5.524558371e-08f, -5.520266763e-08f, -5.515964247e-08f,
+ -5.511650836e-08f, -5.507326545e-08f, -5.502991384e-08f, -5.498645369e-08f, -5.494288511e-08f, -5.489920824e-08f, -5.485542322e-08f, -5.481153017e-08f, -5.476752922e-08f, -5.472342051e-08f,
+ -5.467920416e-08f, -5.463488032e-08f, -5.459044912e-08f, -5.454591068e-08f, -5.450126514e-08f, -5.445651264e-08f, -5.441165330e-08f, -5.436668726e-08f, -5.432161466e-08f, -5.427643563e-08f,
+ -5.423115030e-08f, -5.418575881e-08f, -5.414026130e-08f, -5.409465789e-08f, -5.404894872e-08f, -5.400313393e-08f, -5.395721366e-08f, -5.391118803e-08f, -5.386505719e-08f, -5.381882127e-08f,
+ -5.377248040e-08f, -5.372603473e-08f, -5.367948439e-08f, -5.363282952e-08f, -5.358607025e-08f, -5.353920673e-08f, -5.349223908e-08f, -5.344516745e-08f, -5.339799197e-08f, -5.335071279e-08f,
+ -5.330333003e-08f, -5.325584385e-08f, -5.320825437e-08f, -5.316056174e-08f, -5.311276609e-08f, -5.306486757e-08f, -5.301686631e-08f, -5.296876245e-08f, -5.292055614e-08f, -5.287224750e-08f,
+ -5.282383669e-08f, -5.277532385e-08f, -5.272670910e-08f, -5.267799260e-08f, -5.262917448e-08f, -5.258025489e-08f, -5.253123397e-08f, -5.248211185e-08f, -5.243288868e-08f, -5.238356461e-08f,
+ -5.233413976e-08f, -5.228461429e-08f, -5.223498834e-08f, -5.218526205e-08f, -5.213543556e-08f, -5.208550901e-08f, -5.203548256e-08f, -5.198535633e-08f, -5.193513048e-08f, -5.188480514e-08f,
+ -5.183438047e-08f, -5.178385660e-08f, -5.173323369e-08f, -5.168251186e-08f, -5.163169128e-08f, -5.158077207e-08f, -5.152975439e-08f, -5.147863839e-08f, -5.142742420e-08f, -5.137611198e-08f,
+ -5.132470186e-08f, -5.127319400e-08f, -5.122158853e-08f, -5.116988561e-08f, -5.111808538e-08f, -5.106618799e-08f, -5.101419359e-08f, -5.096210231e-08f, -5.090991431e-08f, -5.085762974e-08f,
+ -5.080524874e-08f, -5.075277146e-08f, -5.070019804e-08f, -5.064752864e-08f, -5.059476340e-08f, -5.054190247e-08f, -5.048894599e-08f, -5.043589413e-08f, -5.038274702e-08f, -5.032950481e-08f,
+ -5.027616766e-08f, -5.022273570e-08f, -5.016920910e-08f, -5.011558800e-08f, -5.006187254e-08f, -5.000806289e-08f, -4.995415918e-08f, -4.990016158e-08f, -4.984607022e-08f, -4.979188526e-08f,
+ -4.973760685e-08f, -4.968323514e-08f, -4.962877029e-08f, -4.957421243e-08f, -4.951956173e-08f, -4.946481833e-08f, -4.940998239e-08f, -4.935505406e-08f, -4.930003349e-08f, -4.924492083e-08f,
+ -4.918971623e-08f, -4.913441984e-08f, -4.907903183e-08f, -4.902355233e-08f, -4.896798151e-08f, -4.891231952e-08f, -4.885656650e-08f, -4.880072262e-08f, -4.874478802e-08f, -4.868876286e-08f,
+ -4.863264730e-08f, -4.857644148e-08f, -4.852014556e-08f, -4.846375970e-08f, -4.840728405e-08f, -4.835071875e-08f, -4.829406398e-08f, -4.823731988e-08f, -4.818048661e-08f, -4.812356432e-08f,
+ -4.806655317e-08f, -4.800945331e-08f, -4.795226490e-08f, -4.789498809e-08f, -4.783762305e-08f, -4.778016991e-08f, -4.772262886e-08f, -4.766500003e-08f, -4.760728358e-08f, -4.754947967e-08f,
+ -4.749158847e-08f, -4.743361012e-08f, -4.737554477e-08f, -4.731739260e-08f, -4.725915375e-08f, -4.720082839e-08f, -4.714241667e-08f, -4.708391874e-08f, -4.702533477e-08f, -4.696666492e-08f,
+ -4.690790934e-08f, -4.684906819e-08f, -4.679014162e-08f, -4.673112981e-08f, -4.667203290e-08f, -4.661285106e-08f, -4.655358444e-08f, -4.649423320e-08f, -4.643479750e-08f, -4.637527751e-08f,
+ -4.631567338e-08f, -4.625598527e-08f, -4.619621334e-08f, -4.613635775e-08f, -4.607641866e-08f, -4.601639623e-08f, -4.595629062e-08f, -4.589610199e-08f, -4.583583051e-08f, -4.577547633e-08f,
+ -4.571503961e-08f, -4.565452051e-08f, -4.559391921e-08f, -4.553323585e-08f, -4.547247060e-08f, -4.541162361e-08f, -4.535069507e-08f, -4.528968511e-08f, -4.522859391e-08f, -4.516742163e-08f,
+ -4.510616842e-08f, -4.504483446e-08f, -4.498341991e-08f, -4.492192492e-08f, -4.486034966e-08f, -4.479869430e-08f, -4.473695899e-08f, -4.467514390e-08f, -4.461324919e-08f, -4.455127502e-08f,
+ -4.448922157e-08f, -4.442708899e-08f, -4.436487744e-08f, -4.430258710e-08f, -4.424021812e-08f, -4.417777066e-08f, -4.411524491e-08f, -4.405264100e-08f, -4.398995912e-08f, -4.392719943e-08f,
+ -4.386436208e-08f, -4.380144725e-08f, -4.373845510e-08f, -4.367538580e-08f, -4.361223951e-08f, -4.354901640e-08f, -4.348571662e-08f, -4.342234036e-08f, -4.335888776e-08f, -4.329535901e-08f,
+ -4.323175426e-08f, -4.316807368e-08f, -4.310431744e-08f, -4.304048570e-08f, -4.297657863e-08f, -4.291259640e-08f, -4.284853917e-08f, -4.278440711e-08f, -4.272020039e-08f, -4.265591917e-08f,
+ -4.259156362e-08f, -4.252713390e-08f, -4.246263020e-08f, -4.239805266e-08f, -4.233340147e-08f, -4.226867678e-08f, -4.220387877e-08f, -4.213900761e-08f, -4.207406345e-08f, -4.200904648e-08f,
+ -4.194395685e-08f, -4.187879474e-08f, -4.181356031e-08f, -4.174825373e-08f, -4.168287518e-08f, -4.161742482e-08f, -4.155190282e-08f, -4.148630934e-08f, -4.142064457e-08f, -4.135490866e-08f,
+ -4.128910178e-08f, -4.122322411e-08f, -4.115727582e-08f, -4.109125707e-08f, -4.102516803e-08f, -4.095900888e-08f, -4.089277979e-08f, -4.082648091e-08f, -4.076011243e-08f, -4.069367452e-08f,
+ -4.062716734e-08f, -4.056059106e-08f, -4.049394586e-08f, -4.042723191e-08f, -4.036044938e-08f, -4.029359843e-08f, -4.022667924e-08f, -4.015969198e-08f, -4.009263682e-08f, -4.002551394e-08f,
+ -3.995832350e-08f, -3.989106567e-08f, -3.982374063e-08f, -3.975634855e-08f, -3.968888959e-08f, -3.962136394e-08f, -3.955377177e-08f, -3.948611324e-08f, -3.941838852e-08f, -3.935059780e-08f,
+ -3.928274124e-08f, -3.921481901e-08f, -3.914683129e-08f, -3.907877825e-08f, -3.901066007e-08f, -3.894247691e-08f, -3.887422894e-08f, -3.880591635e-08f, -3.873753930e-08f, -3.866909797e-08f,
+ -3.860059253e-08f, -3.853202315e-08f, -3.846339001e-08f, -3.839469328e-08f, -3.832593313e-08f, -3.825710974e-08f, -3.818822328e-08f, -3.811927393e-08f, -3.805026185e-08f, -3.798118723e-08f,
+ -3.791205024e-08f, -3.784285105e-08f, -3.777358983e-08f, -3.770426676e-08f, -3.763488202e-08f, -3.756543578e-08f, -3.749592821e-08f, -3.742635948e-08f, -3.735672978e-08f, -3.728703928e-08f,
+ -3.721728815e-08f, -3.714747657e-08f, -3.707760471e-08f, -3.700767275e-08f, -3.693768086e-08f, -3.686762922e-08f, -3.679751800e-08f, -3.672734738e-08f, -3.665711754e-08f, -3.658682864e-08f,
+ -3.651648088e-08f, -3.644607441e-08f, -3.637560942e-08f, -3.630508609e-08f, -3.623450458e-08f, -3.616386508e-08f, -3.609316776e-08f, -3.602241280e-08f, -3.595160038e-08f, -3.588073066e-08f,
+ -3.580980383e-08f, -3.573882007e-08f, -3.566777954e-08f, -3.559668243e-08f, -3.552552892e-08f, -3.545431918e-08f, -3.538305338e-08f, -3.531173170e-08f, -3.524035433e-08f, -3.516892144e-08f,
+ -3.509743320e-08f, -3.502588979e-08f, -3.495429139e-08f, -3.488263819e-08f, -3.481093034e-08f, -3.473916804e-08f, -3.466735145e-08f, -3.459548077e-08f, -3.452355616e-08f, -3.445157780e-08f,
+ -3.437954587e-08f, -3.430746055e-08f, -3.423532201e-08f, -3.416313044e-08f, -3.409088601e-08f, -3.401858891e-08f, -3.394623930e-08f, -3.387383737e-08f, -3.380138329e-08f, -3.372887725e-08f,
+ -3.365631941e-08f, -3.358370997e-08f, -3.351104910e-08f, -3.343833697e-08f, -3.336557378e-08f, -3.329275968e-08f, -3.321989487e-08f, -3.314697952e-08f, -3.307401382e-08f, -3.300099793e-08f,
+ -3.292793204e-08f, -3.285481634e-08f, -3.278165098e-08f, -3.270843617e-08f, -3.263517207e-08f, -3.256185887e-08f, -3.248849674e-08f, -3.241508586e-08f, -3.234162642e-08f, -3.226811859e-08f,
+ -3.219456256e-08f, -3.212095849e-08f, -3.204730658e-08f, -3.197360700e-08f, -3.189985993e-08f, -3.182606555e-08f, -3.175222404e-08f, -3.167833558e-08f, -3.160440035e-08f, -3.153041853e-08f,
+ -3.145639030e-08f, -3.138231585e-08f, -3.130819534e-08f, -3.123402896e-08f, -3.115981690e-08f, -3.108555932e-08f, -3.101125642e-08f, -3.093690837e-08f, -3.086251535e-08f, -3.078807755e-08f,
+ -3.071359514e-08f, -3.063906830e-08f, -3.056449722e-08f, -3.048988207e-08f, -3.041522303e-08f, -3.034052030e-08f, -3.026577404e-08f, -3.019098443e-08f, -3.011615167e-08f, -3.004127593e-08f,
+ -2.996635738e-08f, -2.989139622e-08f, -2.981639262e-08f, -2.974134676e-08f, -2.966625883e-08f, -2.959112900e-08f, -2.951595746e-08f, -2.944074439e-08f, -2.936548996e-08f, -2.929019437e-08f,
+ -2.921485779e-08f, -2.913948040e-08f, -2.906406238e-08f, -2.898860392e-08f, -2.891310519e-08f, -2.883756639e-08f, -2.876198768e-08f, -2.868636926e-08f, -2.861071129e-08f, -2.853501397e-08f,
+ -2.845927748e-08f, -2.838350199e-08f, -2.830768770e-08f, -2.823183477e-08f, -2.815594339e-08f, -2.808001375e-08f, -2.800404603e-08f, -2.792804040e-08f, -2.785199706e-08f, -2.777591617e-08f,
+ -2.769979793e-08f, -2.762364251e-08f, -2.754745010e-08f, -2.747122087e-08f, -2.739495502e-08f, -2.731865272e-08f, -2.724231416e-08f, -2.716593951e-08f, -2.708952897e-08f, -2.701308270e-08f,
+ -2.693660090e-08f, -2.686008374e-08f, -2.678353141e-08f, -2.670694408e-08f, -2.663032196e-08f, -2.655366520e-08f, -2.647697400e-08f, -2.640024854e-08f, -2.632348900e-08f, -2.624669556e-08f,
+ -2.616986841e-08f, -2.609300773e-08f, -2.601611369e-08f, -2.593918649e-08f, -2.586222630e-08f, -2.578523331e-08f, -2.570820770e-08f, -2.563114965e-08f, -2.555405935e-08f, -2.547693697e-08f,
+ -2.539978271e-08f, -2.532259673e-08f, -2.524537923e-08f, -2.516813038e-08f, -2.509085038e-08f, -2.501353939e-08f, -2.493619762e-08f, -2.485882522e-08f, -2.478142240e-08f, -2.470398933e-08f,
+ -2.462652619e-08f, -2.454903317e-08f, -2.447151046e-08f, -2.439395822e-08f, -2.431637665e-08f, -2.423876592e-08f, -2.416112623e-08f, -2.408345775e-08f, -2.400576067e-08f, -2.392803516e-08f,
+ -2.385028141e-08f, -2.377249961e-08f, -2.369468994e-08f, -2.361685257e-08f, -2.353898769e-08f, -2.346109549e-08f, -2.338317615e-08f, -2.330522984e-08f, -2.322725676e-08f, -2.314925709e-08f,
+ -2.307123100e-08f, -2.299317868e-08f, -2.291510031e-08f, -2.283699608e-08f, -2.275886617e-08f, -2.268071076e-08f, -2.260253003e-08f, -2.252432417e-08f, -2.244609336e-08f, -2.236783778e-08f,
+ -2.228955762e-08f, -2.221125305e-08f, -2.213292427e-08f, -2.205457144e-08f, -2.197619476e-08f, -2.189779441e-08f, -2.181937057e-08f, -2.174092343e-08f, -2.166245316e-08f, -2.158395994e-08f,
+ -2.150544397e-08f, -2.142690542e-08f, -2.134834448e-08f, -2.126976133e-08f, -2.119115615e-08f, -2.111252913e-08f, -2.103388044e-08f, -2.095521027e-08f, -2.087651880e-08f, -2.079780622e-08f,
+ -2.071907270e-08f, -2.064031844e-08f, -2.056154360e-08f, -2.048274838e-08f, -2.040393296e-08f, -2.032509752e-08f, -2.024624224e-08f, -2.016736730e-08f, -2.008847289e-08f, -2.000955919e-08f,
+ -1.993062639e-08f, -1.985167465e-08f, -1.977270418e-08f, -1.969371514e-08f, -1.961470772e-08f, -1.953568211e-08f, -1.945663848e-08f, -1.937757703e-08f, -1.929849792e-08f, -1.921940134e-08f,
+ -1.914028748e-08f, -1.906115652e-08f, -1.898200864e-08f, -1.890284402e-08f, -1.882366284e-08f, -1.874446529e-08f, -1.866525155e-08f, -1.858602180e-08f, -1.850677622e-08f, -1.842751499e-08f,
+ -1.834823830e-08f, -1.826894633e-08f, -1.818963926e-08f, -1.811031727e-08f, -1.803098055e-08f, -1.795162927e-08f, -1.787226362e-08f, -1.779288378e-08f, -1.771348993e-08f, -1.763408226e-08f,
+ -1.755466094e-08f, -1.747522616e-08f, -1.739577810e-08f, -1.731631694e-08f, -1.723684286e-08f, -1.715735604e-08f, -1.707785667e-08f, -1.699834493e-08f, -1.691882099e-08f, -1.683928505e-08f,
+ -1.675973727e-08f, -1.668017786e-08f, -1.660060697e-08f, -1.652102480e-08f, -1.644143153e-08f, -1.636182734e-08f, -1.628221240e-08f, -1.620258691e-08f, -1.612295104e-08f, -1.604330497e-08f,
+ -1.596364889e-08f, -1.588398298e-08f, -1.580430741e-08f, -1.572462237e-08f, -1.564492803e-08f, -1.556522459e-08f, -1.548551222e-08f, -1.540579110e-08f, -1.532606141e-08f, -1.524632334e-08f,
+ -1.516657706e-08f, -1.508682276e-08f, -1.500706061e-08f, -1.492729080e-08f, -1.484751351e-08f, -1.476772891e-08f, -1.468793719e-08f, -1.460813853e-08f, -1.452833311e-08f, -1.444852111e-08f,
+ -1.436870271e-08f, -1.428887808e-08f, -1.420904742e-08f, -1.412921090e-08f, -1.404936870e-08f, -1.396952101e-08f, -1.388966799e-08f, -1.380980984e-08f, -1.372994672e-08f, -1.365007883e-08f,
+ -1.357020634e-08f, -1.349032943e-08f, -1.341044828e-08f, -1.333056307e-08f, -1.325067398e-08f, -1.317078119e-08f, -1.309088488e-08f, -1.301098523e-08f, -1.293108242e-08f, -1.285117663e-08f,
+ -1.277126804e-08f, -1.269135682e-08f, -1.261144316e-08f, -1.253152724e-08f, -1.245160923e-08f, -1.237168931e-08f, -1.229176767e-08f, -1.221184448e-08f, -1.213191992e-08f, -1.205199417e-08f,
+ -1.197206741e-08f, -1.189213982e-08f, -1.181221158e-08f, -1.173228286e-08f, -1.165235385e-08f, -1.157242472e-08f, -1.149249565e-08f, -1.141256682e-08f, -1.133263841e-08f, -1.125271059e-08f,
+ -1.117278356e-08f, -1.109285747e-08f, -1.101293252e-08f, -1.093300887e-08f, -1.085308672e-08f, -1.077316623e-08f, -1.069324758e-08f, -1.061333096e-08f, -1.053341654e-08f, -1.045350449e-08f,
+ -1.037359500e-08f, -1.029368824e-08f, -1.021378440e-08f, -1.013388364e-08f, -1.005398615e-08f, -9.974092095e-09f, -9.894201665e-09f, -9.814315033e-09f, -9.734432376e-09f, -9.654553871e-09f,
+ -9.574679696e-09f, -9.494810026e-09f, -9.414945039e-09f, -9.335084913e-09f, -9.255229823e-09f, -9.175379947e-09f, -9.095535462e-09f, -9.015696543e-09f, -8.935863368e-09f, -8.856036113e-09f,
+ -8.776214954e-09f, -8.696400067e-09f, -8.616591630e-09f, -8.536789818e-09f, -8.456994807e-09f, -8.377206774e-09f, -8.297425894e-09f, -8.217652343e-09f, -8.137886297e-09f, -8.058127932e-09f,
+ -7.978377423e-09f, -7.898634947e-09f, -7.818900678e-09f, -7.739174793e-09f, -7.659457466e-09f, -7.579748873e-09f, -7.500049189e-09f, -7.420358589e-09f, -7.340677249e-09f, -7.261005343e-09f,
+ -7.181343047e-09f, -7.101690534e-09f, -7.022047981e-09f, -6.942415561e-09f, -6.862793449e-09f, -6.783181821e-09f, -6.703580849e-09f, -6.623990709e-09f, -6.544411576e-09f, -6.464843622e-09f,
+ -6.385287023e-09f, -6.305741952e-09f, -6.226208583e-09f, -6.146687091e-09f, -6.067177648e-09f, -5.987680430e-09f, -5.908195609e-09f, -5.828723359e-09f, -5.749263854e-09f, -5.669817266e-09f,
+ -5.590383770e-09f, -5.510963538e-09f, -5.431556744e-09f, -5.352163560e-09f, -5.272784160e-09f, -5.193418716e-09f, -5.114067402e-09f, -5.034730390e-09f, -4.955407852e-09f, -4.876099962e-09f,
+ -4.796806891e-09f, -4.717528812e-09f, -4.638265897e-09f, -4.559018319e-09f, -4.479786249e-09f, -4.400569860e-09f, -4.321369323e-09f, -4.242184810e-09f, -4.163016493e-09f, -4.083864544e-09f,
+ -4.004729134e-09f, -3.925610435e-09f, -3.846508617e-09f, -3.767423853e-09f, -3.688356313e-09f, -3.609306168e-09f, -3.530273590e-09f, -3.451258750e-09f, -3.372261817e-09f, -3.293282963e-09f,
+ -3.214322359e-09f, -3.135380174e-09f, -3.056456580e-09f, -2.977551747e-09f, -2.898665845e-09f, -2.819799043e-09f, -2.740951513e-09f, -2.662123424e-09f, -2.583314945e-09f, -2.504526247e-09f,
+ -2.425757499e-09f, -2.347008871e-09f, -2.268280532e-09f, -2.189572651e-09f, -2.110885398e-09f, -2.032218942e-09f, -1.953573452e-09f, -1.874949097e-09f, -1.796346045e-09f, -1.717764466e-09f,
+ -1.639204527e-09f, -1.560666399e-09f, -1.482150248e-09f, -1.403656243e-09f, -1.325184553e-09f, -1.246735345e-09f, -1.168308788e-09f, -1.089905049e-09f, -1.011524296e-09f, -9.331666978e-10f,
+ -8.548324208e-10f, -7.765216327e-10f, -6.982345010e-10f, -6.199711929e-10f, -5.417318756e-10f, -4.635167161e-10f, -3.853258813e-10f, -3.071595381e-10f, -2.290178533e-10f, -1.509009933e-10f,
+ -7.280912481e-11f, 5.257585897e-12f, 8.329897250e-11f, 1.613148688e-10f, 2.393051088e-10f, 3.172695266e-10f, 3.952079561e-10f, 4.731202319e-10f, 5.510061881e-10f, 6.288656594e-10f,
+ 7.066984803e-10f, 7.845044856e-10f, 8.622835100e-10f, 9.400353886e-10f, 1.017759956e-09f, 1.095457049e-09f, 1.173126500e-09f, 1.250768147e-09f, 1.328381825e-09f, 1.405967369e-09f,
+ 1.483524614e-09f, 1.561053398e-09f, 1.638553555e-09f, 1.716024923e-09f, 1.793467336e-09f, 1.870880632e-09f, 1.948264647e-09f, 2.025619218e-09f, 2.102944181e-09f, 2.180239372e-09f,
+ 2.257504630e-09f, 2.334739791e-09f, 2.411944692e-09f, 2.489119171e-09f, 2.566263064e-09f, 2.643376210e-09f, 2.720458446e-09f, 2.797509610e-09f, 2.874529540e-09f, 2.951518073e-09f,
+ 3.028475048e-09f, 3.105400304e-09f, 3.182293678e-09f, 3.259155010e-09f, 3.335984137e-09f, 3.412780898e-09f, 3.489545133e-09f, 3.566276681e-09f, 3.642975380e-09f, 3.719641069e-09f,
+ 3.796273589e-09f, 3.872872779e-09f, 3.949438478e-09f, 4.025970526e-09f, 4.102468763e-09f, 4.178933030e-09f, 4.255363165e-09f, 4.331759010e-09f, 4.408120405e-09f, 4.484447190e-09f,
+ 4.560739206e-09f, 4.636996294e-09f, 4.713218295e-09f, 4.789405050e-09f, 4.865556400e-09f, 4.941672186e-09f, 5.017752250e-09f, 5.093796433e-09f, 5.169804578e-09f, 5.245776525e-09f,
+ 5.321712117e-09f, 5.397611197e-09f, 5.473473605e-09f, 5.549299185e-09f, 5.625087779e-09f, 5.700839230e-09f, 5.776553381e-09f, 5.852230074e-09f, 5.927869152e-09f, 6.003470459e-09f,
+ 6.079033838e-09f, 6.154559133e-09f, 6.230046186e-09f, 6.305494843e-09f, 6.380904946e-09f, 6.456276339e-09f, 6.531608867e-09f, 6.606902374e-09f, 6.682156705e-09f, 6.757371703e-09f,
+ 6.832547214e-09f, 6.907683082e-09f, 6.982779153e-09f, 7.057835272e-09f, 7.132851283e-09f, 7.207827032e-09f, 7.282762365e-09f, 7.357657127e-09f, 7.432511164e-09f, 7.507324323e-09f,
+ 7.582096448e-09f, 7.656827387e-09f, 7.731516985e-09f, 7.806165090e-09f, 7.880771548e-09f, 7.955336205e-09f, 8.029858909e-09f, 8.104339507e-09f, 8.178777845e-09f, 8.253173772e-09f,
+ 8.327527135e-09f, 8.401837782e-09f, 8.476105559e-09f, 8.550330316e-09f, 8.624511900e-09f, 8.698650160e-09f, 8.772744944e-09f, 8.846796100e-09f, 8.920803477e-09f, 8.994766925e-09f,
+ 9.068686291e-09f, 9.142561426e-09f, 9.216392178e-09f, 9.290178397e-09f, 9.363919932e-09f, 9.437616634e-09f, 9.511268351e-09f, 9.584874934e-09f, 9.658436234e-09f, 9.731952100e-09f,
+ 9.805422383e-09f, 9.878846934e-09f, 9.952225603e-09f, 1.002555824e-08f, 1.009884470e-08f, 1.017208483e-08f, 1.024527848e-08f, 1.031842551e-08f, 1.039152576e-08f, 1.046457910e-08f,
+ 1.053758536e-08f, 1.061054440e-08f, 1.068345608e-08f, 1.075632024e-08f, 1.082913675e-08f, 1.090190545e-08f, 1.097462619e-08f, 1.104729883e-08f, 1.111992322e-08f, 1.119249921e-08f,
+ 1.126502667e-08f, 1.133750544e-08f, 1.140993537e-08f, 1.148231632e-08f, 1.155464815e-08f, 1.162693070e-08f, 1.169916384e-08f, 1.177134742e-08f, 1.184348128e-08f, 1.191556530e-08f,
+ 1.198759932e-08f, 1.205958319e-08f, 1.213151678e-08f, 1.220339993e-08f, 1.227523251e-08f, 1.234701438e-08f, 1.241874537e-08f, 1.249042536e-08f, 1.256205420e-08f, 1.263363175e-08f,
+ 1.270515785e-08f, 1.277663238e-08f, 1.284805518e-08f, 1.291942612e-08f, 1.299074504e-08f, 1.306201182e-08f, 1.313322630e-08f, 1.320438834e-08f, 1.327549781e-08f, 1.334655456e-08f,
+ 1.341755844e-08f, 1.348850932e-08f, 1.355940706e-08f, 1.363025151e-08f, 1.370104254e-08f, 1.377177999e-08f, 1.384246374e-08f, 1.391309364e-08f, 1.398366955e-08f, 1.405419134e-08f,
+ 1.412465885e-08f, 1.419507196e-08f, 1.426543051e-08f, 1.433573438e-08f, 1.440598342e-08f, 1.447617750e-08f, 1.454631646e-08f, 1.461640019e-08f, 1.468642853e-08f, 1.475640135e-08f,
+ 1.482631851e-08f, 1.489617987e-08f, 1.496598530e-08f, 1.503573465e-08f, 1.510542779e-08f, 1.517506458e-08f, 1.524464489e-08f, 1.531416857e-08f, 1.538363549e-08f, 1.545304552e-08f,
+ 1.552239851e-08f, 1.559169433e-08f, 1.566093285e-08f, 1.573011392e-08f, 1.579923742e-08f, 1.586830320e-08f, 1.593731113e-08f, 1.600626108e-08f, 1.607515291e-08f, 1.614398648e-08f,
+ 1.621276166e-08f, 1.628147832e-08f, 1.635013632e-08f, 1.641873552e-08f, 1.648727580e-08f, 1.655575701e-08f, 1.662417903e-08f, 1.669254172e-08f, 1.676084495e-08f, 1.682908858e-08f,
+ 1.689727248e-08f, 1.696539652e-08f, 1.703346056e-08f, 1.710146448e-08f, 1.716940814e-08f, 1.723729140e-08f, 1.730511415e-08f, 1.737287623e-08f, 1.744057753e-08f, 1.750821791e-08f,
+ 1.757579724e-08f, 1.764331539e-08f, 1.771077222e-08f, 1.777816761e-08f, 1.784550143e-08f, 1.791277355e-08f, 1.797998383e-08f, 1.804713214e-08f, 1.811421836e-08f, 1.818124236e-08f,
+ 1.824820400e-08f, 1.831510316e-08f, 1.838193970e-08f, 1.844871351e-08f, 1.851542444e-08f, 1.858207238e-08f, 1.864865719e-08f, 1.871517875e-08f, 1.878163692e-08f, 1.884803158e-08f,
+ 1.891436260e-08f, 1.898062986e-08f, 1.904683322e-08f, 1.911297256e-08f, 1.917904775e-08f, 1.924505867e-08f, 1.931100519e-08f, 1.937688718e-08f, 1.944270451e-08f, 1.950845707e-08f,
+ 1.957414472e-08f, 1.963976734e-08f, 1.970532480e-08f, 1.977081699e-08f, 1.983624376e-08f, 1.990160500e-08f, 1.996690059e-08f, 2.003213039e-08f, 2.009729429e-08f, 2.016239216e-08f,
+ 2.022742388e-08f, 2.029238932e-08f, 2.035728836e-08f, 2.042212087e-08f, 2.048688674e-08f, 2.055158583e-08f, 2.061621804e-08f, 2.068078322e-08f, 2.074528127e-08f, 2.080971206e-08f,
+ 2.087407546e-08f, 2.093837136e-08f, 2.100259964e-08f, 2.106676016e-08f, 2.113085282e-08f, 2.119487749e-08f, 2.125883405e-08f, 2.132272237e-08f, 2.138654234e-08f, 2.145029384e-08f,
+ 2.151397675e-08f, 2.157759095e-08f, 2.164113631e-08f, 2.170461272e-08f, 2.176802006e-08f, 2.183135820e-08f, 2.189462704e-08f, 2.195782645e-08f, 2.202095632e-08f, 2.208401652e-08f,
+ 2.214700693e-08f, 2.220992745e-08f, 2.227277794e-08f, 2.233555830e-08f, 2.239826840e-08f, 2.246090813e-08f, 2.252347738e-08f, 2.258597601e-08f, 2.264840393e-08f, 2.271076101e-08f,
+ 2.277304713e-08f, 2.283526218e-08f, 2.289740605e-08f, 2.295947861e-08f, 2.302147976e-08f, 2.308340937e-08f, 2.314526733e-08f, 2.320705354e-08f, 2.326876786e-08f, 2.333041020e-08f,
+ 2.339198042e-08f, 2.345347843e-08f, 2.351490410e-08f, 2.357625733e-08f, 2.363753799e-08f, 2.369874598e-08f, 2.375988118e-08f, 2.382094348e-08f, 2.388193277e-08f, 2.394284894e-08f,
+ 2.400369186e-08f, 2.406446144e-08f, 2.412515755e-08f, 2.418578009e-08f, 2.424632895e-08f, 2.430680401e-08f, 2.436720516e-08f, 2.442753230e-08f, 2.448778530e-08f, 2.454796407e-08f,
+ 2.460806849e-08f, 2.466809845e-08f, 2.472805384e-08f, 2.478793455e-08f, 2.484774047e-08f, 2.490747150e-08f, 2.496712752e-08f, 2.502670843e-08f, 2.508621411e-08f, 2.514564446e-08f,
+ 2.520499937e-08f, 2.526427873e-08f, 2.532348243e-08f, 2.538261037e-08f, 2.544166244e-08f, 2.550063853e-08f, 2.555953854e-08f, 2.561836235e-08f, 2.567710987e-08f, 2.573578098e-08f,
+ 2.579437558e-08f, 2.585289356e-08f, 2.591133482e-08f, 2.596969925e-08f, 2.602798675e-08f, 2.608619721e-08f, 2.614433052e-08f, 2.620238659e-08f, 2.626036531e-08f, 2.631826656e-08f,
+ 2.637609026e-08f, 2.643383629e-08f, 2.649150456e-08f, 2.654909495e-08f, 2.660660736e-08f, 2.666404170e-08f, 2.672139786e-08f, 2.677867573e-08f, 2.683587521e-08f, 2.689299621e-08f,
+ 2.695003862e-08f, 2.700700234e-08f, 2.706388726e-08f, 2.712069328e-08f, 2.717742031e-08f, 2.723406825e-08f, 2.729063698e-08f, 2.734712642e-08f, 2.740353646e-08f, 2.745986700e-08f,
+ 2.751611794e-08f, 2.757228918e-08f, 2.762838063e-08f, 2.768439218e-08f, 2.774032373e-08f, 2.779617519e-08f, 2.785194645e-08f, 2.790763743e-08f, 2.796324801e-08f, 2.801877810e-08f,
+ 2.807422761e-08f, 2.812959644e-08f, 2.818488448e-08f, 2.824009165e-08f, 2.829521784e-08f, 2.835026296e-08f, 2.840522692e-08f, 2.846010961e-08f, 2.851491094e-08f, 2.856963081e-08f,
+ 2.862426913e-08f, 2.867882581e-08f, 2.873330074e-08f, 2.878769384e-08f, 2.884200500e-08f, 2.889623414e-08f, 2.895038115e-08f, 2.900444596e-08f, 2.905842845e-08f, 2.911232854e-08f,
+ 2.916614613e-08f, 2.921988114e-08f, 2.927353346e-08f, 2.932710301e-08f, 2.938058969e-08f, 2.943399341e-08f, 2.948731408e-08f, 2.954055161e-08f, 2.959370590e-08f, 2.964677686e-08f,
+ 2.969976440e-08f, 2.975266843e-08f, 2.980548887e-08f, 2.985822561e-08f, 2.991087857e-08f, 2.996344765e-08f, 3.001593278e-08f, 3.006833385e-08f, 3.012065078e-08f, 3.017288349e-08f,
+ 3.022503187e-08f, 3.027709584e-08f, 3.032907532e-08f, 3.038097021e-08f, 3.043278042e-08f, 3.048450588e-08f, 3.053614648e-08f, 3.058770215e-08f, 3.063917279e-08f, 3.069055832e-08f,
+ 3.074185865e-08f, 3.079307370e-08f, 3.084420337e-08f, 3.089524758e-08f, 3.094620625e-08f, 3.099707929e-08f, 3.104786662e-08f, 3.109856814e-08f, 3.114918377e-08f, 3.119971344e-08f,
+ 3.125015705e-08f, 3.130051451e-08f, 3.135078576e-08f, 3.140097069e-08f, 3.145106923e-08f, 3.150108129e-08f, 3.155100680e-08f, 3.160084566e-08f, 3.165059780e-08f, 3.170026312e-08f,
+ 3.174984156e-08f, 3.179933302e-08f, 3.184873742e-08f, 3.189805469e-08f, 3.194728474e-08f, 3.199642749e-08f, 3.204548286e-08f, 3.209445076e-08f, 3.214333112e-08f, 3.219212386e-08f,
+ 3.224082889e-08f, 3.228944614e-08f, 3.233797553e-08f, 3.238641697e-08f, 3.243477039e-08f, 3.248303570e-08f, 3.253121284e-08f, 3.257930171e-08f, 3.262730225e-08f, 3.267521437e-08f,
+ 3.272303799e-08f, 3.277077304e-08f, 3.281841945e-08f, 3.286597712e-08f, 3.291344599e-08f, 3.296082598e-08f, 3.300811701e-08f, 3.305531900e-08f, 3.310243189e-08f, 3.314945559e-08f,
+ 3.319639002e-08f, 3.324323512e-08f, 3.328999080e-08f, 3.333665699e-08f, 3.338323362e-08f, 3.342972061e-08f, 3.347611789e-08f, 3.352242538e-08f, 3.356864301e-08f, 3.361477071e-08f,
+ 3.366080840e-08f, 3.370675600e-08f, 3.375261345e-08f, 3.379838068e-08f, 3.384405760e-08f, 3.388964415e-08f, 3.393514025e-08f, 3.398054584e-08f, 3.402586084e-08f, 3.407108518e-08f,
+ 3.411621879e-08f, 3.416126160e-08f, 3.420621353e-08f, 3.425107452e-08f, 3.429584449e-08f, 3.434052338e-08f, 3.438511112e-08f, 3.442960763e-08f, 3.447401285e-08f, 3.451832671e-08f,
+ 3.456254914e-08f, 3.460668006e-08f, 3.465071942e-08f, 3.469466714e-08f, 3.473852315e-08f, 3.478228739e-08f, 3.482595979e-08f, 3.486954028e-08f, 3.491302880e-08f, 3.495642528e-08f,
+ 3.499972964e-08f, 3.504294183e-08f, 3.508606178e-08f, 3.512908942e-08f, 3.517202469e-08f, 3.521486752e-08f, 3.525761784e-08f, 3.530027560e-08f, 3.534284072e-08f, 3.538531314e-08f,
+ 3.542769280e-08f, 3.546997963e-08f, 3.551217357e-08f, 3.555427455e-08f, 3.559628252e-08f, 3.563819740e-08f, 3.568001914e-08f, 3.572174767e-08f, 3.576338293e-08f, 3.580492485e-08f,
+ 3.584637339e-08f, 3.588772846e-08f, 3.592899002e-08f, 3.597015799e-08f, 3.601123233e-08f, 3.605221296e-08f, 3.609309983e-08f, 3.613389288e-08f, 3.617459204e-08f, 3.621519726e-08f,
+ 3.625570848e-08f, 3.629612563e-08f, 3.633644867e-08f, 3.637667752e-08f, 3.641681212e-08f, 3.645685243e-08f, 3.649679839e-08f, 3.653664992e-08f, 3.657640699e-08f, 3.661606952e-08f,
+ 3.665563746e-08f, 3.669511076e-08f, 3.673448935e-08f, 3.677377319e-08f, 3.681296221e-08f, 3.685205635e-08f, 3.689105557e-08f, 3.692995980e-08f, 3.696876899e-08f, 3.700748308e-08f,
+ 3.704610202e-08f, 3.708462576e-08f, 3.712305424e-08f, 3.716138740e-08f, 3.719962519e-08f, 3.723776756e-08f, 3.727581445e-08f, 3.731376581e-08f, 3.735162158e-08f, 3.738938172e-08f,
+ 3.742704617e-08f, 3.746461487e-08f, 3.750208778e-08f, 3.753946485e-08f, 3.757674601e-08f, 3.761393122e-08f, 3.765102043e-08f, 3.768801359e-08f, 3.772491064e-08f, 3.776171153e-08f,
+ 3.779841622e-08f, 3.783502466e-08f, 3.787153678e-08f, 3.790795255e-08f, 3.794427192e-08f, 3.798049483e-08f, 3.801662123e-08f, 3.805265109e-08f, 3.808858434e-08f, 3.812442094e-08f,
+ 3.816016084e-08f, 3.819580399e-08f, 3.823135035e-08f, 3.826679987e-08f, 3.830215250e-08f, 3.833740820e-08f, 3.837256691e-08f, 3.840762859e-08f, 3.844259319e-08f, 3.847746068e-08f,
+ 3.851223099e-08f, 3.854690410e-08f, 3.858147994e-08f, 3.861595848e-08f, 3.865033967e-08f, 3.868462347e-08f, 3.871880983e-08f, 3.875289871e-08f, 3.878689006e-08f, 3.882078384e-08f,
+ 3.885458001e-08f, 3.888827852e-08f, 3.892187933e-08f, 3.895538239e-08f, 3.898878768e-08f, 3.902209513e-08f, 3.905530471e-08f, 3.908841639e-08f, 3.912143011e-08f, 3.915434583e-08f,
+ 3.918716352e-08f, 3.921988313e-08f, 3.925250462e-08f, 3.928502796e-08f, 3.931745310e-08f, 3.934977999e-08f, 3.938200861e-08f, 3.941413891e-08f, 3.944617086e-08f, 3.947810441e-08f,
+ 3.950993952e-08f, 3.954167616e-08f, 3.957331429e-08f, 3.960485386e-08f, 3.963629485e-08f, 3.966763722e-08f, 3.969888092e-08f, 3.973002591e-08f, 3.976107217e-08f, 3.979201966e-08f,
+ 3.982286834e-08f, 3.985361817e-08f, 3.988426911e-08f, 3.991482114e-08f, 3.994527421e-08f, 3.997562829e-08f, 4.000588335e-08f, 4.003603935e-08f, 4.006609625e-08f, 4.009605403e-08f,
+ 4.012591264e-08f, 4.015567205e-08f, 4.018533223e-08f, 4.021489315e-08f, 4.024435477e-08f, 4.027371706e-08f, 4.030297999e-08f, 4.033214352e-08f, 4.036120763e-08f, 4.039017227e-08f,
+ 4.041903742e-08f, 4.044780305e-08f, 4.047646913e-08f, 4.050503561e-08f, 4.053350249e-08f, 4.056186971e-08f, 4.059013725e-08f, 4.061830509e-08f, 4.064637319e-08f, 4.067434152e-08f,
+ 4.070221005e-08f, 4.072997876e-08f, 4.075764761e-08f, 4.078521658e-08f, 4.081268563e-08f, 4.084005475e-08f, 4.086732389e-08f, 4.089449304e-08f, 4.092156216e-08f, 4.094853123e-08f,
+ 4.097540022e-08f, 4.100216910e-08f, 4.102883785e-08f, 4.105540644e-08f, 4.108187485e-08f, 4.110824304e-08f, 4.113451100e-08f, 4.116067869e-08f, 4.118674610e-08f, 4.121271319e-08f,
+ 4.123857995e-08f, 4.126434634e-08f, 4.129001235e-08f, 4.131557794e-08f, 4.134104310e-08f, 4.136640780e-08f, 4.139167202e-08f, 4.141683573e-08f, 4.144189892e-08f, 4.146686156e-08f,
+ 4.149172362e-08f, 4.151648508e-08f, 4.154114593e-08f, 4.156570614e-08f, 4.159016569e-08f, 4.161452456e-08f, 4.163878273e-08f, 4.166294017e-08f, 4.168699686e-08f, 4.171095279e-08f,
+ 4.173480794e-08f, 4.175856228e-08f, 4.178221580e-08f, 4.180576847e-08f, 4.182922028e-08f, 4.185257120e-08f, 4.187582123e-08f, 4.189897033e-08f, 4.192201850e-08f, 4.194496572e-08f,
+ 4.196781196e-08f, 4.199055720e-08f, 4.201320144e-08f, 4.203574466e-08f, 4.205818683e-08f, 4.208052794e-08f, 4.210276798e-08f, 4.212490692e-08f, 4.214694476e-08f, 4.216888147e-08f,
+ 4.219071705e-08f, 4.221245147e-08f, 4.223408472e-08f, 4.225561679e-08f, 4.227704766e-08f, 4.229837731e-08f, 4.231960574e-08f, 4.234073293e-08f, 4.236175887e-08f, 4.238268354e-08f,
+ 4.240350692e-08f, 4.242422901e-08f, 4.244484980e-08f, 4.246536927e-08f, 4.248578740e-08f, 4.250610420e-08f, 4.252631963e-08f, 4.254643371e-08f, 4.256644640e-08f, 4.258635771e-08f,
+ 4.260616761e-08f, 4.262587611e-08f, 4.264548318e-08f, 4.266498882e-08f, 4.268439303e-08f, 4.270369578e-08f, 4.272289707e-08f, 4.274199690e-08f, 4.276099524e-08f, 4.277989210e-08f,
+ 4.279868747e-08f, 4.281738133e-08f, 4.283597368e-08f, 4.285446451e-08f, 4.287285381e-08f, 4.289114158e-08f, 4.290932780e-08f, 4.292741248e-08f, 4.294539561e-08f, 4.296327717e-08f,
+ 4.298105716e-08f, 4.299873558e-08f, 4.301631242e-08f, 4.303378768e-08f, 4.305116134e-08f, 4.306843341e-08f, 4.308560388e-08f, 4.310267275e-08f, 4.311964000e-08f, 4.313650564e-08f,
+ 4.315326967e-08f, 4.316993207e-08f, 4.318649285e-08f, 4.320295201e-08f, 4.321930953e-08f, 4.323556542e-08f, 4.325171967e-08f, 4.326777228e-08f, 4.328372326e-08f, 4.329957259e-08f,
+ 4.331532028e-08f, 4.333096632e-08f, 4.334651072e-08f, 4.336195346e-08f, 4.337729457e-08f, 4.339253402e-08f, 4.340767182e-08f, 4.342270798e-08f, 4.343764249e-08f, 4.345247535e-08f,
+ 4.346720656e-08f, 4.348183613e-08f, 4.349636405e-08f, 4.351079032e-08f, 4.352511496e-08f, 4.353933795e-08f, 4.355345931e-08f, 4.356747903e-08f, 4.358139711e-08f, 4.359521357e-08f,
+ 4.360892839e-08f, 4.362254159e-08f, 4.363605317e-08f, 4.364946314e-08f, 4.366277149e-08f, 4.367597822e-08f, 4.368908336e-08f, 4.370208689e-08f, 4.371498882e-08f, 4.372778917e-08f,
+ 4.374048793e-08f, 4.375308511e-08f, 4.376558071e-08f, 4.377797474e-08f, 4.379026721e-08f, 4.380245813e-08f, 4.381454749e-08f, 4.382653532e-08f, 4.383842160e-08f, 4.385020636e-08f,
+ 4.386188960e-08f, 4.387347132e-08f, 4.388495153e-08f, 4.389633025e-08f, 4.390760748e-08f, 4.391878323e-08f, 4.392985751e-08f, 4.394083033e-08f, 4.395170169e-08f, 4.396247161e-08f,
+ 4.397314009e-08f, 4.398370715e-08f, 4.399417280e-08f, 4.400453704e-08f, 4.401479989e-08f, 4.402496136e-08f, 4.403502146e-08f, 4.404498019e-08f, 4.405483758e-08f, 4.406459364e-08f,
+ 4.407424837e-08f, 4.408380178e-08f, 4.409325390e-08f, 4.410260473e-08f, 4.411185429e-08f, 4.412100259e-08f, 4.413004963e-08f, 4.413899545e-08f, 4.414784004e-08f, 4.415658343e-08f,
+ 4.416522563e-08f, 4.417376664e-08f, 4.418220650e-08f, 4.419054521e-08f, 4.419878278e-08f, 4.420691924e-08f, 4.421495459e-08f, 4.422288886e-08f, 4.423072206e-08f, 4.423845420e-08f,
+ 4.424608531e-08f, 4.425361539e-08f, 4.426104447e-08f, 4.426837257e-08f, 4.427559969e-08f, 4.428272586e-08f, 4.428975110e-08f, 4.429667543e-08f, 4.430349885e-08f, 4.431022139e-08f,
+ 4.431684308e-08f, 4.432336392e-08f, 4.432978394e-08f, 4.433610315e-08f, 4.434232158e-08f, 4.434843925e-08f, 4.435445617e-08f, 4.436037237e-08f, 4.436618786e-08f, 4.437190268e-08f,
+ 4.437751682e-08f, 4.438303033e-08f, 4.438844322e-08f, 4.439375551e-08f, 4.439896722e-08f, 4.440407838e-08f, 4.440908901e-08f, 4.441399912e-08f, 4.441880875e-08f, 4.442351791e-08f,
+ 4.442812664e-08f, 4.443263494e-08f, 4.443704285e-08f, 4.444135039e-08f, 4.444555758e-08f, 4.444966445e-08f, 4.445367101e-08f, 4.445757731e-08f, 4.446138336e-08f, 4.446508918e-08f,
+ 4.446869480e-08f, 4.447220025e-08f, 4.447560555e-08f, 4.447891073e-08f, 4.448211581e-08f, 4.448522082e-08f, 4.448822579e-08f, 4.449113074e-08f, 4.449393571e-08f, 4.449664071e-08f,
+ 4.449924578e-08f, 4.450175094e-08f, 4.450415622e-08f, 4.450646165e-08f, 4.450866725e-08f, 4.451077306e-08f, 4.451277911e-08f, 4.451468541e-08f, 4.451649201e-08f, 4.451819893e-08f,
+ 4.451980621e-08f, 4.452131386e-08f, 4.452272192e-08f, 4.452403043e-08f, 4.452523940e-08f, 4.452634888e-08f, 4.452735889e-08f, 4.452826946e-08f, 4.452908063e-08f, 4.452979242e-08f,
+ 4.453040488e-08f, 4.453091802e-08f, 4.453133189e-08f, 4.453164650e-08f, 4.453186191e-08f, 4.453197814e-08f, 4.453199522e-08f, 4.453191318e-08f, 4.453173206e-08f, 4.453145190e-08f,
+ 4.453107272e-08f, 4.453059457e-08f, 4.453001747e-08f, 4.452934145e-08f, 4.452856656e-08f, 4.452769284e-08f, 4.452672030e-08f, 4.452564899e-08f, 4.452447895e-08f, 4.452321021e-08f,
+ 4.452184280e-08f, 4.452037677e-08f, 4.451881215e-08f, 4.451714897e-08f, 4.451538727e-08f, 4.451352709e-08f, 4.451156847e-08f, 4.450951144e-08f, 4.450735604e-08f, 4.450510232e-08f,
+ 4.450275029e-08f, 4.450030002e-08f, 4.449775152e-08f, 4.449510485e-08f, 4.449236004e-08f, 4.448951713e-08f, 4.448657616e-08f, 4.448353717e-08f, 4.448040020e-08f, 4.447716528e-08f,
+ 4.447383247e-08f, 4.447040179e-08f, 4.446687329e-08f, 4.446324701e-08f, 4.445952299e-08f, 4.445570128e-08f, 4.445178191e-08f, 4.444776492e-08f, 4.444365036e-08f, 4.443943826e-08f,
+ 4.443512868e-08f, 4.443072165e-08f, 4.442621722e-08f, 4.442161542e-08f, 4.441691631e-08f, 4.441211992e-08f, 4.440722629e-08f, 4.440223548e-08f, 4.439714753e-08f, 4.439196247e-08f,
+ 4.438668036e-08f, 4.438130123e-08f, 4.437582514e-08f, 4.437025212e-08f, 4.436458223e-08f, 4.435881550e-08f, 4.435295198e-08f, 4.434699173e-08f, 4.434093478e-08f, 4.433478118e-08f,
+ 4.432853097e-08f, 4.432218421e-08f, 4.431574093e-08f, 4.430920120e-08f, 4.430256504e-08f, 4.429583252e-08f, 4.428900368e-08f, 4.428207856e-08f, 4.427505721e-08f, 4.426793969e-08f,
+ 4.426072603e-08f, 4.425341630e-08f, 4.424601053e-08f, 4.423850877e-08f, 4.423091108e-08f, 4.422321751e-08f, 4.421542809e-08f, 4.420754289e-08f, 4.419956196e-08f, 4.419148533e-08f,
+ 4.418331307e-08f, 4.417504522e-08f, 4.416668184e-08f, 4.415822297e-08f, 4.414966867e-08f, 4.414101898e-08f, 4.413227396e-08f, 4.412343367e-08f, 4.411449814e-08f, 4.410546744e-08f,
+ 4.409634161e-08f, 4.408712072e-08f, 4.407780480e-08f, 4.406839392e-08f, 4.405888812e-08f, 4.404928747e-08f, 4.403959201e-08f, 4.402980179e-08f, 4.401991688e-08f, 4.400993732e-08f,
+ 4.399986317e-08f, 4.398969448e-08f, 4.397943131e-08f, 4.396907372e-08f, 4.395862175e-08f, 4.394807546e-08f, 4.393743492e-08f, 4.392670016e-08f, 4.391587126e-08f, 4.390494826e-08f,
+ 4.389393122e-08f, 4.388282019e-08f, 4.387161525e-08f, 4.386031643e-08f, 4.384892380e-08f, 4.383743742e-08f, 4.382585733e-08f, 4.381418361e-08f, 4.380241630e-08f, 4.379055547e-08f,
+ 4.377860117e-08f, 4.376655346e-08f, 4.375441241e-08f, 4.374217805e-08f, 4.372985047e-08f, 4.371742971e-08f, 4.370491584e-08f, 4.369230891e-08f, 4.367960899e-08f, 4.366681612e-08f,
+ 4.365393039e-08f, 4.364095183e-08f, 4.362788052e-08f, 4.361471651e-08f, 4.360145987e-08f, 4.358811066e-08f, 4.357466893e-08f, 4.356113475e-08f, 4.354750818e-08f, 4.353378928e-08f,
+ 4.351997811e-08f, 4.350607474e-08f, 4.349207922e-08f, 4.347799163e-08f, 4.346381202e-08f, 4.344954045e-08f, 4.343517699e-08f, 4.342072170e-08f, 4.340617464e-08f, 4.339153589e-08f,
+ 4.337680549e-08f, 4.336198352e-08f, 4.334707004e-08f, 4.333206511e-08f, 4.331696880e-08f, 4.330178117e-08f, 4.328650229e-08f, 4.327113222e-08f, 4.325567102e-08f, 4.324011877e-08f,
+ 4.322447553e-08f, 4.320874136e-08f, 4.319291634e-08f, 4.317700051e-08f, 4.316099396e-08f, 4.314489675e-08f, 4.312870894e-08f, 4.311243060e-08f, 4.309606181e-08f, 4.307960261e-08f,
+ 4.306305310e-08f, 4.304641332e-08f, 4.302968335e-08f, 4.301286325e-08f, 4.299595310e-08f, 4.297895297e-08f, 4.296186291e-08f, 4.294468300e-08f, 4.292741331e-08f, 4.291005391e-08f,
+ 4.289260486e-08f, 4.287506624e-08f, 4.285743812e-08f, 4.283972056e-08f, 4.282191363e-08f, 4.280401741e-08f, 4.278603196e-08f, 4.276795736e-08f, 4.274979367e-08f, 4.273154097e-08f,
+ 4.271319933e-08f, 4.269476881e-08f, 4.267624950e-08f, 4.265764145e-08f, 4.263894475e-08f, 4.262015946e-08f, 4.260128566e-08f, 4.258232341e-08f, 4.256327280e-08f, 4.254413389e-08f,
+ 4.252490675e-08f, 4.250559147e-08f, 4.248618810e-08f, 4.246669673e-08f, 4.244711743e-08f, 4.242745027e-08f, 4.240769533e-08f, 4.238785267e-08f, 4.236792238e-08f, 4.234790453e-08f,
+ 4.232779918e-08f, 4.230760643e-08f, 4.228732633e-08f, 4.226695897e-08f, 4.224650442e-08f, 4.222596276e-08f, 4.220533406e-08f, 4.218461840e-08f, 4.216381584e-08f, 4.214292648e-08f,
+ 4.212195039e-08f, 4.210088763e-08f, 4.207973829e-08f, 4.205850245e-08f, 4.203718018e-08f, 4.201577155e-08f, 4.199427665e-08f, 4.197269556e-08f, 4.195102834e-08f, 4.192927508e-08f,
+ 4.190743586e-08f, 4.188551075e-08f, 4.186349983e-08f, 4.184140317e-08f, 4.181922087e-08f, 4.179695300e-08f, 4.177459963e-08f, 4.175216084e-08f, 4.172963672e-08f, 4.170702734e-08f,
+ 4.168433278e-08f, 4.166155312e-08f, 4.163868845e-08f, 4.161573884e-08f, 4.159270436e-08f, 4.156958511e-08f, 4.154638117e-08f, 4.152309260e-08f, 4.149971950e-08f, 4.147626194e-08f,
+ 4.145272001e-08f, 4.142909379e-08f, 4.140538335e-08f, 4.138158879e-08f, 4.135771017e-08f, 4.133374759e-08f, 4.130970113e-08f, 4.128557086e-08f, 4.126135687e-08f, 4.123705924e-08f,
+ 4.121267806e-08f, 4.118821341e-08f, 4.116366537e-08f, 4.113903403e-08f, 4.111431946e-08f, 4.108952175e-08f, 4.106464099e-08f, 4.103967725e-08f, 4.101463063e-08f, 4.098950121e-08f,
+ 4.096428906e-08f, 4.093899428e-08f, 4.091361696e-08f, 4.088815716e-08f, 4.086261499e-08f, 4.083699052e-08f, 4.081128384e-08f, 4.078549504e-08f, 4.075962420e-08f, 4.073367140e-08f,
+ 4.070763674e-08f, 4.068152030e-08f, 4.065532216e-08f, 4.062904241e-08f, 4.060268114e-08f, 4.057623843e-08f, 4.054971437e-08f, 4.052310906e-08f, 4.049642256e-08f, 4.046965498e-08f,
+ 4.044280640e-08f, 4.041587691e-08f, 4.038886659e-08f, 4.036177553e-08f, 4.033460383e-08f, 4.030735156e-08f, 4.028001882e-08f, 4.025260570e-08f, 4.022511228e-08f, 4.019753865e-08f,
+ 4.016988491e-08f, 4.014215114e-08f, 4.011433742e-08f, 4.008644386e-08f, 4.005847054e-08f, 4.003041754e-08f, 4.000228497e-08f, 3.997407290e-08f, 3.994578143e-08f, 3.991741065e-08f,
+ 3.988896065e-08f, 3.986043152e-08f, 3.983182335e-08f, 3.980313623e-08f, 3.977437025e-08f, 3.974552551e-08f, 3.971660209e-08f, 3.968760009e-08f, 3.965851960e-08f, 3.962936070e-08f,
+ 3.960012350e-08f, 3.957080809e-08f, 3.954141454e-08f, 3.951194297e-08f, 3.948239346e-08f, 3.945276609e-08f, 3.942306098e-08f, 3.939327820e-08f, 3.936341786e-08f, 3.933348004e-08f,
+ 3.930346484e-08f, 3.927337235e-08f, 3.924320267e-08f, 3.921295589e-08f, 3.918263209e-08f, 3.915223139e-08f, 3.912175387e-08f, 3.909119962e-08f, 3.906056874e-08f, 3.902986133e-08f,
+ 3.899907748e-08f, 3.896821728e-08f, 3.893728083e-08f, 3.890626822e-08f, 3.887517956e-08f, 3.884401493e-08f, 3.881277443e-08f, 3.878145815e-08f, 3.875006620e-08f, 3.871859867e-08f,
+ 3.868705565e-08f, 3.865543724e-08f, 3.862374354e-08f, 3.859197464e-08f, 3.856013065e-08f, 3.852821165e-08f, 3.849621774e-08f, 3.846414903e-08f, 3.843200560e-08f, 3.839978756e-08f,
+ 3.836749500e-08f, 3.833512802e-08f, 3.830268672e-08f, 3.827017120e-08f, 3.823758155e-08f, 3.820491788e-08f, 3.817218028e-08f, 3.813936884e-08f, 3.810648367e-08f, 3.807352487e-08f,
+ 3.804049254e-08f, 3.800738677e-08f, 3.797420766e-08f, 3.794095532e-08f, 3.790762983e-08f, 3.787423131e-08f, 3.784075985e-08f, 3.780721555e-08f, 3.777359852e-08f, 3.773990884e-08f,
+ 3.770614662e-08f, 3.767231197e-08f, 3.763840497e-08f, 3.760442574e-08f, 3.757037437e-08f, 3.753625097e-08f, 3.750205563e-08f, 3.746778845e-08f, 3.743344954e-08f, 3.739903900e-08f,
+ 3.736455693e-08f, 3.733000343e-08f, 3.729537860e-08f, 3.726068255e-08f, 3.722591537e-08f, 3.719107717e-08f, 3.715616806e-08f, 3.712118812e-08f, 3.708613747e-08f, 3.705101621e-08f,
+ 3.701582443e-08f, 3.698056226e-08f, 3.694522977e-08f, 3.690982709e-08f, 3.687435431e-08f, 3.683881153e-08f, 3.680319887e-08f, 3.676751641e-08f, 3.673176428e-08f, 3.669594256e-08f,
+ 3.666005137e-08f, 3.662409080e-08f, 3.658806097e-08f, 3.655196197e-08f, 3.651579392e-08f, 3.647955691e-08f, 3.644325105e-08f, 3.640687644e-08f, 3.637043320e-08f, 3.633392141e-08f,
+ 3.629734120e-08f, 3.626069267e-08f, 3.622397591e-08f, 3.618719104e-08f, 3.615033816e-08f, 3.611341738e-08f, 3.607642880e-08f, 3.603937252e-08f, 3.600224867e-08f, 3.596505733e-08f,
+ 3.592779862e-08f, 3.589047265e-08f, 3.585307951e-08f, 3.581561933e-08f, 3.577809219e-08f, 3.574049822e-08f, 3.570283751e-08f, 3.566511018e-08f, 3.562731633e-08f, 3.558945606e-08f,
+ 3.555152950e-08f, 3.551353674e-08f, 3.547547789e-08f, 3.543735305e-08f, 3.539916235e-08f, 3.536090588e-08f, 3.532258376e-08f, 3.528419608e-08f, 3.524574297e-08f, 3.520722452e-08f,
+ 3.516864085e-08f, 3.512999206e-08f, 3.509127827e-08f, 3.505249959e-08f, 3.501365611e-08f, 3.497474796e-08f, 3.493577523e-08f, 3.489673805e-08f, 3.485763651e-08f, 3.481847073e-08f,
+ 3.477924082e-08f, 3.473994689e-08f, 3.470058905e-08f, 3.466116740e-08f, 3.462168206e-08f, 3.458213314e-08f, 3.454252075e-08f, 3.450284499e-08f, 3.446310599e-08f, 3.442330384e-08f,
+ 3.438343866e-08f, 3.434351057e-08f, 3.430351967e-08f, 3.426346607e-08f, 3.422334988e-08f, 3.418317122e-08f, 3.414293020e-08f, 3.410262692e-08f, 3.406226150e-08f, 3.402183406e-08f,
+ 3.398134469e-08f, 3.394079353e-08f, 3.390018066e-08f, 3.385950622e-08f, 3.381877031e-08f, 3.377797304e-08f, 3.373711452e-08f, 3.369619488e-08f, 3.365521421e-08f, 3.361417264e-08f,
+ 3.357307027e-08f, 3.353190722e-08f, 3.349068360e-08f, 3.344939953e-08f, 3.340805511e-08f, 3.336665046e-08f, 3.332518570e-08f, 3.328366094e-08f, 3.324207628e-08f, 3.320043185e-08f,
+ 3.315872776e-08f, 3.311696412e-08f, 3.307514105e-08f, 3.303325865e-08f, 3.299131705e-08f, 3.294931636e-08f, 3.290725669e-08f, 3.286513816e-08f, 3.282296088e-08f, 3.278072496e-08f,
+ 3.273843052e-08f, 3.269607768e-08f, 3.265366655e-08f, 3.261119724e-08f, 3.256866988e-08f, 3.252608457e-08f, 3.248344143e-08f, 3.244074057e-08f, 3.239798211e-08f, 3.235516618e-08f,
+ 3.231229287e-08f, 3.226936231e-08f, 3.222637461e-08f, 3.218332990e-08f, 3.214022827e-08f, 3.209706986e-08f, 3.205385478e-08f, 3.201058314e-08f, 3.196725505e-08f, 3.192387065e-08f,
+ 3.188043003e-08f, 3.183693333e-08f, 3.179338065e-08f, 3.174977211e-08f, 3.170610783e-08f, 3.166238793e-08f, 3.161861252e-08f, 3.157478172e-08f, 3.153089565e-08f, 3.148695442e-08f,
+ 3.144295815e-08f, 3.139890697e-08f, 3.135480097e-08f, 3.131064029e-08f, 3.126642505e-08f, 3.122215535e-08f, 3.117783132e-08f, 3.113345307e-08f, 3.108902073e-08f, 3.104453441e-08f,
+ 3.099999423e-08f, 3.095540030e-08f, 3.091075275e-08f, 3.086605170e-08f, 3.082129725e-08f, 3.077648954e-08f, 3.073162868e-08f, 3.068671478e-08f, 3.064174797e-08f, 3.059672837e-08f,
+ 3.055165610e-08f, 3.050653126e-08f, 3.046135399e-08f, 3.041612440e-08f, 3.037084262e-08f, 3.032550875e-08f, 3.028012292e-08f, 3.023468526e-08f, 3.018919587e-08f, 3.014365488e-08f,
+ 3.009806241e-08f, 3.005241857e-08f, 3.000672350e-08f, 2.996097730e-08f, 2.991518010e-08f, 2.986933202e-08f, 2.982343318e-08f, 2.977748369e-08f, 2.973148368e-08f, 2.968543328e-08f,
+ 2.963933259e-08f, 2.959318174e-08f, 2.954698085e-08f, 2.950073005e-08f, 2.945442944e-08f, 2.940807916e-08f, 2.936167932e-08f, 2.931523004e-08f, 2.926873146e-08f, 2.922218367e-08f,
+ 2.917558682e-08f, 2.912894101e-08f, 2.908224638e-08f, 2.903550303e-08f, 2.898871110e-08f, 2.894187070e-08f, 2.889498196e-08f, 2.884804500e-08f, 2.880105994e-08f, 2.875402689e-08f,
+ 2.870694599e-08f, 2.865981736e-08f, 2.861264111e-08f, 2.856541737e-08f, 2.851814626e-08f, 2.847082790e-08f, 2.842346242e-08f, 2.837604994e-08f, 2.832859058e-08f, 2.828108446e-08f,
+ 2.823353170e-08f, 2.818593243e-08f, 2.813828677e-08f, 2.809059484e-08f, 2.804285677e-08f, 2.799507268e-08f, 2.794724269e-08f, 2.789936692e-08f, 2.785144550e-08f, 2.780347854e-08f,
+ 2.775546619e-08f, 2.770740854e-08f, 2.765930574e-08f, 2.761115790e-08f, 2.756296514e-08f, 2.751472760e-08f, 2.746644538e-08f, 2.741811863e-08f, 2.736974745e-08f, 2.732133198e-08f,
+ 2.727287233e-08f, 2.722436863e-08f, 2.717582101e-08f, 2.712722959e-08f, 2.707859449e-08f, 2.702991584e-08f, 2.698119375e-08f, 2.693242837e-08f, 2.688361980e-08f, 2.683476817e-08f,
+ 2.678587361e-08f, 2.673693624e-08f, 2.668795619e-08f, 2.663893357e-08f, 2.658986853e-08f, 2.654076117e-08f, 2.649161162e-08f, 2.644242002e-08f, 2.639318647e-08f, 2.634391112e-08f,
+ 2.629459407e-08f, 2.624523547e-08f, 2.619583542e-08f, 2.614639407e-08f, 2.609691152e-08f, 2.604738791e-08f, 2.599782337e-08f, 2.594821801e-08f, 2.589857196e-08f, 2.584888536e-08f,
+ 2.579915831e-08f, 2.574939095e-08f, 2.569958341e-08f, 2.564973581e-08f, 2.559984827e-08f, 2.554992092e-08f, 2.549995389e-08f, 2.544994729e-08f, 2.539990127e-08f, 2.534981594e-08f,
+ 2.529969142e-08f, 2.524952785e-08f, 2.519932535e-08f, 2.514908405e-08f, 2.509880407e-08f, 2.504848553e-08f, 2.499812857e-08f, 2.494773331e-08f, 2.489729988e-08f, 2.484682839e-08f,
+ 2.479631899e-08f, 2.474577179e-08f, 2.469518692e-08f, 2.464456451e-08f, 2.459390468e-08f, 2.454320756e-08f, 2.449247328e-08f, 2.444170196e-08f, 2.439089373e-08f, 2.434004871e-08f,
+ 2.428916704e-08f, 2.423824884e-08f, 2.418729423e-08f, 2.413630335e-08f, 2.408527631e-08f, 2.403421325e-08f, 2.398311429e-08f, 2.393197956e-08f, 2.388080919e-08f, 2.382960331e-08f,
+ 2.377836203e-08f, 2.372708549e-08f, 2.367577381e-08f, 2.362442713e-08f, 2.357304557e-08f, 2.352162925e-08f, 2.347017830e-08f, 2.341869286e-08f, 2.336717304e-08f, 2.331561898e-08f,
+ 2.326403079e-08f, 2.321240862e-08f, 2.316075259e-08f, 2.310906282e-08f, 2.305733944e-08f, 2.300558258e-08f, 2.295379237e-08f, 2.290196893e-08f, 2.285011239e-08f, 2.279822289e-08f,
+ 2.274630054e-08f, 2.269434547e-08f, 2.264235782e-08f, 2.259033771e-08f, 2.253828527e-08f, 2.248620062e-08f, 2.243408390e-08f, 2.238193522e-08f, 2.232975473e-08f, 2.227754255e-08f,
+ 2.222529880e-08f, 2.217302361e-08f, 2.212071711e-08f, 2.206837944e-08f, 2.201601071e-08f, 2.196361105e-08f, 2.191118060e-08f, 2.185871948e-08f, 2.180622782e-08f, 2.175370575e-08f,
+ 2.170115340e-08f, 2.164857088e-08f, 2.159595835e-08f, 2.154331591e-08f, 2.149064370e-08f, 2.143794185e-08f, 2.138521048e-08f, 2.133244973e-08f, 2.127965972e-08f, 2.122684058e-08f,
+ 2.117399244e-08f, 2.112111543e-08f, 2.106820968e-08f, 2.101527530e-08f, 2.096231245e-08f, 2.090932123e-08f, 2.085630179e-08f, 2.080325424e-08f, 2.075017872e-08f, 2.069707536e-08f,
+ 2.064394428e-08f, 2.059078561e-08f, 2.053759949e-08f, 2.048438604e-08f, 2.043114538e-08f, 2.037787766e-08f, 2.032458299e-08f, 2.027126151e-08f, 2.021791334e-08f, 2.016453861e-08f,
+ 2.011113746e-08f, 2.005771001e-08f, 2.000425638e-08f, 1.995077672e-08f, 1.989727114e-08f, 1.984373978e-08f, 1.979018276e-08f, 1.973660022e-08f, 1.968299228e-08f, 1.962935907e-08f,
+ 1.957570072e-08f, 1.952201736e-08f, 1.946830912e-08f, 1.941457613e-08f, 1.936081851e-08f, 1.930703640e-08f, 1.925322992e-08f, 1.919939921e-08f, 1.914554439e-08f, 1.909166559e-08f,
+ 1.903776294e-08f, 1.898383658e-08f, 1.892988662e-08f, 1.887591319e-08f, 1.882191644e-08f, 1.876789648e-08f, 1.871385344e-08f, 1.865978746e-08f, 1.860569867e-08f, 1.855158718e-08f,
+ 1.849745314e-08f, 1.844329667e-08f, 1.838911790e-08f, 1.833491695e-08f, 1.828069397e-08f, 1.822644907e-08f, 1.817218239e-08f, 1.811789405e-08f, 1.806358419e-08f, 1.800925293e-08f,
+ 1.795490041e-08f, 1.790052675e-08f, 1.784613208e-08f, 1.779171653e-08f, 1.773728023e-08f, 1.768282331e-08f, 1.762834589e-08f, 1.757384812e-08f, 1.751933011e-08f, 1.746479200e-08f,
+ 1.741023391e-08f, 1.735565597e-08f, 1.730105833e-08f, 1.724644109e-08f, 1.719180439e-08f, 1.713714837e-08f, 1.708247314e-08f, 1.702777885e-08f, 1.697306561e-08f, 1.691833357e-08f,
+ 1.686358283e-08f, 1.680881355e-08f, 1.675402584e-08f, 1.669921984e-08f, 1.664439567e-08f, 1.658955346e-08f, 1.653469334e-08f, 1.647981545e-08f, 1.642491990e-08f, 1.637000684e-08f,
+ 1.631507638e-08f, 1.626012867e-08f, 1.620516382e-08f, 1.615018196e-08f, 1.609518324e-08f, 1.604016776e-08f, 1.598513567e-08f, 1.593008709e-08f, 1.587502216e-08f, 1.581994099e-08f,
+ 1.576484373e-08f, 1.570973050e-08f, 1.565460142e-08f, 1.559945663e-08f, 1.554429626e-08f, 1.548912043e-08f, 1.543392928e-08f, 1.537872293e-08f, 1.532350151e-08f, 1.526826515e-08f,
+ 1.521301399e-08f, 1.515774814e-08f, 1.510246775e-08f, 1.504717293e-08f, 1.499186381e-08f, 1.493654054e-08f, 1.488120322e-08f, 1.482585200e-08f, 1.477048700e-08f, 1.471510836e-08f,
+ 1.465971619e-08f, 1.460431063e-08f, 1.454889181e-08f, 1.449345986e-08f, 1.443801490e-08f, 1.438255706e-08f, 1.432708648e-08f, 1.427160328e-08f, 1.421610759e-08f, 1.416059954e-08f,
+ 1.410507926e-08f, 1.404954687e-08f, 1.399400251e-08f, 1.393844630e-08f, 1.388287838e-08f, 1.382729887e-08f, 1.377170789e-08f, 1.371610559e-08f, 1.366049208e-08f, 1.360486750e-08f,
+ 1.354923197e-08f, 1.349358562e-08f, 1.343792859e-08f, 1.338226099e-08f, 1.332658297e-08f, 1.327089464e-08f, 1.321519613e-08f, 1.315948758e-08f, 1.310376911e-08f, 1.304804085e-08f,
+ 1.299230293e-08f, 1.293655547e-08f, 1.288079861e-08f, 1.282503248e-08f, 1.276925719e-08f, 1.271347289e-08f, 1.265767969e-08f, 1.260187773e-08f, 1.254606714e-08f, 1.249024803e-08f,
+ 1.243442055e-08f, 1.237858481e-08f, 1.232274096e-08f, 1.226688910e-08f, 1.221102938e-08f, 1.215516192e-08f, 1.209928685e-08f, 1.204340429e-08f, 1.198751438e-08f, 1.193161725e-08f,
+ 1.187571301e-08f, 1.181980180e-08f, 1.176388374e-08f, 1.170795897e-08f, 1.165202761e-08f, 1.159608979e-08f, 1.154014564e-08f, 1.148419527e-08f, 1.142823884e-08f, 1.137227645e-08f,
+ 1.131630823e-08f, 1.126033433e-08f, 1.120435485e-08f, 1.114836993e-08f, 1.109237970e-08f, 1.103638428e-08f, 1.098038381e-08f, 1.092437840e-08f, 1.086836819e-08f, 1.081235330e-08f,
+ 1.075633387e-08f, 1.070031001e-08f, 1.064428185e-08f, 1.058824953e-08f, 1.053221317e-08f, 1.047617289e-08f, 1.042012883e-08f, 1.036408110e-08f, 1.030802985e-08f, 1.025197518e-08f,
+ 1.019591724e-08f, 1.013985614e-08f, 1.008379202e-08f, 1.002772500e-08f, 9.971655213e-09f, 9.915582776e-09f, 9.859507821e-09f, 9.803430473e-09f, 9.747350859e-09f, 9.691269106e-09f,
+ 9.635185341e-09f, 9.579099690e-09f, 9.523012279e-09f, 9.466923234e-09f, 9.410832683e-09f, 9.354740751e-09f, 9.298647564e-09f, 9.242553249e-09f, 9.186457932e-09f, 9.130361739e-09f,
+ 9.074264797e-09f, 9.018167230e-09f, 8.962069166e-09f, 8.905970729e-09f, 8.849872047e-09f, 8.793773245e-09f, 8.737674448e-09f, 8.681575783e-09f, 8.625477376e-09f, 8.569379351e-09f,
+ 8.513281835e-09f, 8.457184954e-09f, 8.401088832e-09f, 8.344993595e-09f, 8.288899370e-09f, 8.232806281e-09f, 8.176714453e-09f, 8.120624012e-09f, 8.064535084e-09f, 8.008447793e-09f,
+ 7.952362265e-09f, 7.896278625e-09f, 7.840196998e-09f, 7.784117509e-09f, 7.728040283e-09f, 7.671965445e-09f, 7.615893120e-09f, 7.559823433e-09f, 7.503756508e-09f, 7.447692471e-09f,
+ 7.391631446e-09f, 7.335573557e-09f, 7.279518930e-09f, 7.223467689e-09f, 7.167419959e-09f, 7.111375863e-09f, 7.055335527e-09f, 6.999299074e-09f, 6.943266629e-09f, 6.887238317e-09f,
+ 6.831214261e-09f, 6.775194585e-09f, 6.719179415e-09f, 6.663168873e-09f, 6.607163083e-09f, 6.551162171e-09f, 6.495166259e-09f, 6.439175471e-09f, 6.383189932e-09f, 6.327209764e-09f,
+ 6.271235092e-09f, 6.215266039e-09f, 6.159302729e-09f, 6.103345285e-09f, 6.047393830e-09f, 5.991448489e-09f, 5.935509384e-09f, 5.879576639e-09f, 5.823650376e-09f, 5.767730719e-09f,
+ 5.711817792e-09f, 5.655911717e-09f, 5.600012617e-09f, 5.544120615e-09f, 5.488235833e-09f, 5.432358396e-09f, 5.376488425e-09f, 5.320626043e-09f, 5.264771373e-09f, 5.208924538e-09f,
+ 5.153085659e-09f, 5.097254860e-09f, 5.041432262e-09f, 4.985617989e-09f, 4.929812162e-09f, 4.874014903e-09f, 4.818226335e-09f, 4.762446580e-09f, 4.706675759e-09f, 4.650913996e-09f,
+ 4.595161411e-09f, 4.539418126e-09f, 4.483684264e-09f, 4.427959945e-09f, 4.372245293e-09f, 4.316540427e-09f, 4.260845470e-09f, 4.205160543e-09f, 4.149485768e-09f, 4.093821265e-09f,
+ 4.038167157e-09f, 3.982523564e-09f, 3.926890607e-09f, 3.871268408e-09f, 3.815657087e-09f, 3.760056765e-09f, 3.704467564e-09f, 3.648889604e-09f, 3.593323005e-09f, 3.537767889e-09f,
+ 3.482224376e-09f, 3.426692586e-09f, 3.371172641e-09f, 3.315664659e-09f, 3.260168763e-09f, 3.204685071e-09f, 3.149213704e-09f, 3.093754782e-09f, 3.038308426e-09f, 2.982874755e-09f,
+ 2.927453889e-09f, 2.872045947e-09f, 2.816651051e-09f, 2.761269318e-09f, 2.705900870e-09f, 2.650545825e-09f, 2.595204303e-09f, 2.539876424e-09f, 2.484562306e-09f, 2.429262069e-09f,
+ 2.373975832e-09f, 2.318703715e-09f, 2.263445835e-09f, 2.208202313e-09f, 2.152973267e-09f, 2.097758816e-09f, 2.042559078e-09f, 1.987374173e-09f, 1.932204219e-09f, 1.877049334e-09f,
+ 1.821909637e-09f, 1.766785246e-09f, 1.711676280e-09f, 1.656582857e-09f, 1.601505094e-09f, 1.546443110e-09f, 1.491397023e-09f, 1.436366951e-09f, 1.381353011e-09f, 1.326355322e-09f,
+ 1.271374001e-09f, 1.216409166e-09f, 1.161460934e-09f, 1.106529422e-09f, 1.051614748e-09f, 9.967170300e-10f, 9.418363840e-10f, 8.869729276e-10f, 8.321267779e-10f, 7.772980517e-10f,
+ 7.224868660e-10f, 6.676933375e-10f, 6.129175831e-10f, 5.581597193e-10f, 5.034198627e-10f, 4.486981298e-10f, 3.939946370e-10f, 3.393095005e-10f, 2.846428367e-10f, 2.299947617e-10f,
+ 1.753653916e-10f, 1.207548423e-10f, 6.616322981e-11f, 1.159066987e-11f, -4.296272174e-11f, -9.749682938e-11f, -1.520115375e-10f, -2.065067305e-10f, -2.609822931e-10f, -3.154381100e-10f,
+ -3.698740658e-10f, -4.242900455e-10f, -4.786859340e-10f, -5.330616162e-10f, -5.874169774e-10f, -6.417519027e-10f, -6.960662774e-10f, -7.503599868e-10f, -8.046329164e-10f, -8.588849518e-10f,
+ -9.131159785e-10f, -9.673258823e-10f, -1.021514549e-09f, -1.075681864e-09f, -1.129827714e-09f, -1.183951985e-09f, -1.238054563e-09f, -1.292135334e-09f, -1.346194185e-09f, -1.400231001e-09f,
+ -1.454245670e-09f, -1.508238078e-09f, -1.562208112e-09f, -1.616155658e-09f, -1.670080604e-09f, -1.723982836e-09f, -1.777862241e-09f, -1.831718706e-09f, -1.885552120e-09f, -1.939362368e-09f,
+ -1.993149339e-09f, -2.046912920e-09f, -2.100652999e-09f, -2.154369463e-09f, -2.208062200e-09f, -2.261731097e-09f, -2.315376044e-09f, -2.368996927e-09f, -2.422593636e-09f, -2.476166058e-09f,
+ -2.529714082e-09f, -2.583237595e-09f, -2.636736488e-09f, -2.690210648e-09f, -2.743659963e-09f, -2.797084324e-09f, -2.850483618e-09f, -2.903857734e-09f, -2.957206563e-09f, -3.010529993e-09f,
+ -3.063827913e-09f, -3.117100212e-09f, -3.170346781e-09f, -3.223567508e-09f, -3.276762284e-09f, -3.329930998e-09f, -3.383073540e-09f, -3.436189800e-09f, -3.489279668e-09f, -3.542343035e-09f,
+ -3.595379790e-09f, -3.648389823e-09f, -3.701373026e-09f, -3.754329289e-09f, -3.807258503e-09f, -3.860160558e-09f, -3.913035345e-09f, -3.965882755e-09f, -4.018702679e-09f, -4.071495008e-09f,
+ -4.124259634e-09f, -4.176996448e-09f, -4.229705341e-09f, -4.282386206e-09f, -4.335038933e-09f, -4.387663414e-09f, -4.440259541e-09f, -4.492827207e-09f, -4.545366303e-09f, -4.597876721e-09f,
+ -4.650358354e-09f, -4.702811093e-09f, -4.755234833e-09f, -4.807629464e-09f, -4.859994881e-09f, -4.912330974e-09f, -4.964637639e-09f, -5.016914766e-09f, -5.069162251e-09f, -5.121379985e-09f,
+ -5.173567862e-09f, -5.225725775e-09f, -5.277853618e-09f, -5.329951285e-09f, -5.382018670e-09f, -5.434055665e-09f, -5.486062165e-09f, -5.538038065e-09f, -5.589983258e-09f, -5.641897638e-09f,
+ -5.693781100e-09f, -5.745633539e-09f, -5.797454848e-09f, -5.849244923e-09f, -5.901003658e-09f, -5.952730949e-09f, -6.004426690e-09f, -6.056090776e-09f, -6.107723103e-09f, -6.159323565e-09f,
+ -6.210892060e-09f, -6.262428481e-09f, -6.313932724e-09f, -6.365404686e-09f, -6.416844262e-09f, -6.468251348e-09f, -6.519625841e-09f, -6.570967636e-09f, -6.622276630e-09f, -6.673552719e-09f,
+ -6.724795800e-09f, -6.776005769e-09f, -6.827182523e-09f, -6.878325959e-09f, -6.929435974e-09f, -6.980512466e-09f, -7.031555330e-09f, -7.082564465e-09f, -7.133539768e-09f, -7.184481137e-09f,
+ -7.235388469e-09f, -7.286261662e-09f, -7.337100613e-09f, -7.387905221e-09f, -7.438675385e-09f, -7.489411001e-09f, -7.540111969e-09f, -7.590778186e-09f, -7.641409552e-09f, -7.692005966e-09f,
+ -7.742567325e-09f, -7.793093528e-09f, -7.843584476e-09f, -7.894040067e-09f, -7.944460199e-09f, -7.994844774e-09f, -8.045193689e-09f, -8.095506845e-09f, -8.145784141e-09f, -8.196025477e-09f,
+ -8.246230753e-09f, -8.296399869e-09f, -8.346532726e-09f, -8.396629223e-09f, -8.446689261e-09f, -8.496712741e-09f, -8.546699562e-09f, -8.596649627e-09f, -8.646562835e-09f, -8.696439088e-09f,
+ -8.746278287e-09f, -8.796080333e-09f, -8.845845128e-09f, -8.895572572e-09f, -8.945262568e-09f, -8.994915017e-09f, -9.044529820e-09f, -9.094106881e-09f, -9.143646101e-09f, -9.193147382e-09f,
+ -9.242610627e-09f, -9.292035737e-09f, -9.341422616e-09f, -9.390771166e-09f, -9.440081290e-09f, -9.489352891e-09f, -9.538585871e-09f, -9.587780135e-09f, -9.636935584e-09f, -9.686052124e-09f,
+ -9.735129656e-09f, -9.784168085e-09f, -9.833167315e-09f, -9.882127249e-09f, -9.931047792e-09f, -9.979928847e-09f, -1.002877032e-08f, -1.007757211e-08f, -1.012633413e-08f, -1.017505628e-08f,
+ -1.022373846e-08f, -1.027238059e-08f, -1.032098255e-08f, -1.036954427e-08f, -1.041806565e-08f, -1.046654658e-08f, -1.051498698e-08f, -1.056338675e-08f, -1.061174580e-08f, -1.066006403e-08f,
+ -1.070834135e-08f, -1.075657767e-08f, -1.080477289e-08f, -1.085292691e-08f, -1.090103965e-08f, -1.094911101e-08f, -1.099714090e-08f, -1.104512923e-08f, -1.109307589e-08f, -1.114098081e-08f,
+ -1.118884387e-08f, -1.123666501e-08f, -1.128444411e-08f, -1.133218109e-08f, -1.137987586e-08f, -1.142752832e-08f, -1.147513839e-08f, -1.152270596e-08f, -1.157023095e-08f, -1.161771327e-08f,
+ -1.166515283e-08f, -1.171254953e-08f, -1.175990328e-08f, -1.180721399e-08f, -1.185448158e-08f, -1.190170594e-08f, -1.194888699e-08f, -1.199602464e-08f, -1.204311880e-08f, -1.209016938e-08f,
+ -1.213717629e-08f, -1.218413943e-08f, -1.223105872e-08f, -1.227793407e-08f, -1.232476539e-08f, -1.237155258e-08f, -1.241829557e-08f, -1.246499425e-08f, -1.251164855e-08f, -1.255825836e-08f,
+ -1.260482361e-08f, -1.265134421e-08f, -1.269782006e-08f, -1.274425108e-08f, -1.279063717e-08f, -1.283697826e-08f, -1.288327425e-08f, -1.292952505e-08f, -1.297573058e-08f, -1.302189075e-08f,
+ -1.306800547e-08f, -1.311407466e-08f, -1.316009822e-08f, -1.320607607e-08f, -1.325200813e-08f, -1.329789430e-08f, -1.334373450e-08f, -1.338952864e-08f, -1.343527663e-08f, -1.348097840e-08f,
+ -1.352663385e-08f, -1.357224290e-08f, -1.361780546e-08f, -1.366332144e-08f, -1.370879077e-08f, -1.375421335e-08f, -1.379958909e-08f, -1.384491793e-08f, -1.389019976e-08f, -1.393543450e-08f,
+ -1.398062207e-08f, -1.402576239e-08f, -1.407085536e-08f, -1.411590092e-08f, -1.416089896e-08f, -1.420584941e-08f, -1.425075218e-08f, -1.429560719e-08f, -1.434041435e-08f, -1.438517358e-08f,
+ -1.442988481e-08f, -1.447454793e-08f, -1.451916288e-08f, -1.456372957e-08f, -1.460824791e-08f, -1.465271783e-08f, -1.469713923e-08f, -1.474151204e-08f, -1.478583618e-08f, -1.483011156e-08f,
+ -1.487433810e-08f, -1.491851571e-08f, -1.496264433e-08f, -1.500672386e-08f, -1.505075422e-08f, -1.509473534e-08f, -1.513866712e-08f, -1.518254950e-08f, -1.522638238e-08f, -1.527016569e-08f,
+ -1.531389935e-08f, -1.535758328e-08f, -1.540121739e-08f, -1.544480161e-08f, -1.548833585e-08f, -1.553182004e-08f, -1.557525410e-08f, -1.561863794e-08f, -1.566197149e-08f, -1.570525467e-08f,
+ -1.574848739e-08f, -1.579166959e-08f, -1.583480117e-08f, -1.587788206e-08f, -1.592091219e-08f, -1.596389147e-08f, -1.600681982e-08f, -1.604969717e-08f, -1.609252345e-08f, -1.613529856e-08f,
+ -1.617802243e-08f, -1.622069499e-08f, -1.626331616e-08f, -1.630588585e-08f, -1.634840400e-08f, -1.639087053e-08f, -1.643328536e-08f, -1.647564840e-08f, -1.651795959e-08f, -1.656021885e-08f,
+ -1.660242611e-08f, -1.664458128e-08f, -1.668668428e-08f, -1.672873506e-08f, -1.677073352e-08f, -1.681267959e-08f, -1.685457320e-08f, -1.689641427e-08f, -1.693820272e-08f, -1.697993849e-08f,
+ -1.702162149e-08f, -1.706325166e-08f, -1.710482891e-08f, -1.714635317e-08f, -1.718782437e-08f, -1.722924243e-08f, -1.727060728e-08f, -1.731191885e-08f, -1.735317706e-08f, -1.739438183e-08f,
+ -1.743553310e-08f, -1.747663079e-08f, -1.751767483e-08f, -1.755866515e-08f, -1.759960166e-08f, -1.764048430e-08f, -1.768131300e-08f, -1.772208769e-08f, -1.776280828e-08f, -1.780347471e-08f,
+ -1.784408691e-08f, -1.788464481e-08f, -1.792514833e-08f, -1.796559740e-08f, -1.800599195e-08f, -1.804633191e-08f, -1.808661721e-08f, -1.812684778e-08f, -1.816702354e-08f, -1.820714443e-08f,
+ -1.824721037e-08f, -1.828722130e-08f, -1.832717714e-08f, -1.836707782e-08f, -1.840692328e-08f, -1.844671345e-08f, -1.848644824e-08f, -1.852612761e-08f, -1.856575147e-08f, -1.860531975e-08f,
+ -1.864483240e-08f, -1.868428933e-08f, -1.872369048e-08f, -1.876303578e-08f, -1.880232517e-08f, -1.884155857e-08f, -1.888073591e-08f, -1.891985714e-08f, -1.895892217e-08f, -1.899793095e-08f,
+ -1.903688340e-08f, -1.907577947e-08f, -1.911461907e-08f, -1.915340214e-08f, -1.919212862e-08f, -1.923079844e-08f, -1.926941154e-08f, -1.930796784e-08f, -1.934646728e-08f, -1.938490979e-08f,
+ -1.942329532e-08f, -1.946162378e-08f, -1.949989512e-08f, -1.953810927e-08f, -1.957626617e-08f, -1.961436575e-08f, -1.965240794e-08f, -1.969039268e-08f, -1.972831991e-08f, -1.976618956e-08f,
+ -1.980400156e-08f, -1.984175586e-08f, -1.987945238e-08f, -1.991709107e-08f, -1.995467185e-08f, -1.999219467e-08f, -2.002965946e-08f, -2.006706617e-08f, -2.010441471e-08f, -2.014170504e-08f,
+ -2.017893709e-08f, -2.021611080e-08f, -2.025322610e-08f, -2.029028293e-08f, -2.032728123e-08f, -2.036422093e-08f, -2.040110198e-08f, -2.043792431e-08f, -2.047468787e-08f, -2.051139258e-08f,
+ -2.054803839e-08f, -2.058462524e-08f, -2.062115306e-08f, -2.065762180e-08f, -2.069403139e-08f, -2.073038178e-08f, -2.076667290e-08f, -2.080290469e-08f, -2.083907709e-08f, -2.087519004e-08f,
+ -2.091124349e-08f, -2.094723737e-08f, -2.098317162e-08f, -2.101904618e-08f, -2.105486100e-08f, -2.109061602e-08f, -2.112631117e-08f, -2.116194639e-08f, -2.119752164e-08f, -2.123303684e-08f,
+ -2.126849195e-08f, -2.130388690e-08f, -2.133922164e-08f, -2.137449611e-08f, -2.140971024e-08f, -2.144486399e-08f, -2.147995729e-08f, -2.151499010e-08f, -2.154996234e-08f, -2.158487396e-08f,
+ -2.161972492e-08f, -2.165451514e-08f, -2.168924458e-08f, -2.172391318e-08f, -2.175852087e-08f, -2.179306762e-08f, -2.182755335e-08f, -2.186197802e-08f, -2.189634157e-08f, -2.193064394e-08f,
+ -2.196488508e-08f, -2.199906493e-08f, -2.203318344e-08f, -2.206724056e-08f, -2.210123622e-08f, -2.213517038e-08f, -2.216904298e-08f, -2.220285397e-08f, -2.223660329e-08f, -2.227029089e-08f,
+ -2.230391671e-08f, -2.233748070e-08f, -2.237098282e-08f, -2.240442300e-08f, -2.243780119e-08f, -2.247111734e-08f, -2.250437140e-08f, -2.253756331e-08f, -2.257069303e-08f, -2.260376049e-08f,
+ -2.263676566e-08f, -2.266970847e-08f, -2.270258887e-08f, -2.273540682e-08f, -2.276816226e-08f, -2.280085514e-08f, -2.283348541e-08f, -2.286605301e-08f, -2.289855791e-08f, -2.293100004e-08f,
+ -2.296337936e-08f, -2.299569582e-08f, -2.302794936e-08f, -2.306013994e-08f, -2.309226750e-08f, -2.312433200e-08f, -2.315633339e-08f, -2.318827162e-08f, -2.322014664e-08f, -2.325195840e-08f,
+ -2.328370685e-08f, -2.331539194e-08f, -2.334701363e-08f, -2.337857186e-08f, -2.341006659e-08f, -2.344149777e-08f, -2.347286535e-08f, -2.350416929e-08f, -2.353540953e-08f, -2.356658604e-08f,
+ -2.359769875e-08f, -2.362874763e-08f, -2.365973263e-08f, -2.369065370e-08f, -2.372151080e-08f, -2.375230387e-08f, -2.378303288e-08f, -2.381369777e-08f, -2.384429850e-08f, -2.387483503e-08f,
+ -2.390530730e-08f, -2.393571528e-08f, -2.396605892e-08f, -2.399633817e-08f, -2.402655299e-08f, -2.405670334e-08f, -2.408678916e-08f, -2.411681042e-08f, -2.414676706e-08f, -2.417665905e-08f,
+ -2.420648635e-08f, -2.423624890e-08f, -2.426594667e-08f, -2.429557961e-08f, -2.432514767e-08f, -2.435465082e-08f, -2.438408902e-08f, -2.441346221e-08f, -2.444277035e-08f, -2.447201341e-08f,
+ -2.450119135e-08f, -2.453030411e-08f, -2.455935165e-08f, -2.458833395e-08f, -2.461725094e-08f, -2.464610260e-08f, -2.467488888e-08f, -2.470360974e-08f, -2.473226513e-08f, -2.476085502e-08f,
+ -2.478937937e-08f, -2.481783814e-08f, -2.484623128e-08f, -2.487455876e-08f, -2.490282053e-08f, -2.493101656e-08f, -2.495914680e-08f, -2.498721122e-08f, -2.501520977e-08f, -2.504314242e-08f,
+ -2.507100913e-08f, -2.509880986e-08f, -2.512654457e-08f, -2.515421323e-08f, -2.518181578e-08f, -2.520935220e-08f, -2.523682245e-08f, -2.526422649e-08f, -2.529156427e-08f, -2.531883578e-08f,
+ -2.534604095e-08f, -2.537317977e-08f, -2.540025219e-08f, -2.542725817e-08f, -2.545419768e-08f, -2.548107069e-08f, -2.550787714e-08f, -2.553461702e-08f, -2.556129028e-08f, -2.558789688e-08f,
+ -2.561443679e-08f, -2.564090998e-08f, -2.566731641e-08f, -2.569365604e-08f, -2.571992884e-08f, -2.574613478e-08f, -2.577227381e-08f, -2.579834591e-08f, -2.582435104e-08f, -2.585028916e-08f,
+ -2.587616024e-08f, -2.590196425e-08f, -2.592770116e-08f, -2.595337092e-08f, -2.597897351e-08f, -2.600450889e-08f, -2.602997703e-08f, -2.605537790e-08f, -2.608071146e-08f, -2.610597768e-08f,
+ -2.613117653e-08f, -2.615630798e-08f, -2.618137198e-08f, -2.620636852e-08f, -2.623129756e-08f, -2.625615907e-08f, -2.628095301e-08f, -2.630567936e-08f, -2.633033808e-08f, -2.635492915e-08f,
+ -2.637945252e-08f, -2.640390818e-08f, -2.642829608e-08f, -2.645261621e-08f, -2.647686852e-08f, -2.650105300e-08f, -2.652516960e-08f, -2.654921831e-08f, -2.657319908e-08f, -2.659711189e-08f,
+ -2.662095672e-08f, -2.664473353e-08f, -2.666844229e-08f, -2.669208297e-08f, -2.671565555e-08f, -2.673916000e-08f, -2.676259629e-08f, -2.678596439e-08f, -2.680926427e-08f, -2.683249590e-08f,
+ -2.685565927e-08f, -2.687875433e-08f, -2.690178107e-08f, -2.692473945e-08f, -2.694762945e-08f, -2.697045104e-08f, -2.699320420e-08f, -2.701588890e-08f, -2.703850511e-08f, -2.706105280e-08f,
+ -2.708353196e-08f, -2.710594255e-08f, -2.712828454e-08f, -2.715055793e-08f, -2.717276266e-08f, -2.719489874e-08f, -2.721696612e-08f, -2.723896478e-08f, -2.726089470e-08f, -2.728275585e-08f,
+ -2.730454822e-08f, -2.732627176e-08f, -2.734792647e-08f, -2.736951232e-08f, -2.739102928e-08f, -2.741247733e-08f, -2.743385645e-08f, -2.745516660e-08f, -2.747640779e-08f, -2.749757996e-08f,
+ -2.751868311e-08f, -2.753971722e-08f, -2.756068225e-08f, -2.758157820e-08f, -2.760240502e-08f, -2.762316271e-08f, -2.764385125e-08f, -2.766447060e-08f, -2.768502075e-08f, -2.770550168e-08f,
+ -2.772591337e-08f, -2.774625579e-08f, -2.776652893e-08f, -2.778673276e-08f, -2.780686727e-08f, -2.782693243e-08f, -2.784692822e-08f, -2.786685463e-08f, -2.788671163e-08f, -2.790649921e-08f,
+ -2.792621734e-08f, -2.794586600e-08f, -2.796544519e-08f, -2.798495487e-08f, -2.800439503e-08f, -2.802376565e-08f, -2.804306671e-08f, -2.806229820e-08f, -2.808146009e-08f, -2.810055237e-08f,
+ -2.811957501e-08f, -2.813852801e-08f, -2.815741135e-08f, -2.817622500e-08f, -2.819496896e-08f, -2.821364319e-08f, -2.823224769e-08f, -2.825078245e-08f, -2.826924743e-08f, -2.828764264e-08f,
+ -2.830596804e-08f, -2.832422363e-08f, -2.834240938e-08f, -2.836052530e-08f, -2.837857134e-08f, -2.839654752e-08f, -2.841445379e-08f, -2.843229017e-08f, -2.845005661e-08f, -2.846775313e-08f,
+ -2.848537969e-08f, -2.850293628e-08f, -2.852042289e-08f, -2.853783951e-08f, -2.855518613e-08f, -2.857246271e-08f, -2.858966927e-08f, -2.860680577e-08f, -2.862387222e-08f, -2.864086859e-08f,
+ -2.865779487e-08f, -2.867465105e-08f, -2.869143712e-08f, -2.870815306e-08f, -2.872479886e-08f, -2.874137452e-08f, -2.875788001e-08f, -2.877431533e-08f, -2.879068046e-08f, -2.880697540e-08f,
+ -2.882320013e-08f, -2.883935464e-08f, -2.885543892e-08f, -2.887145297e-08f, -2.888739676e-08f, -2.890327028e-08f, -2.891907354e-08f, -2.893480652e-08f, -2.895046920e-08f, -2.896606158e-08f,
+ -2.898158365e-08f, -2.899703540e-08f, -2.901241682e-08f, -2.902772790e-08f, -2.904296863e-08f, -2.905813901e-08f, -2.907323902e-08f, -2.908826865e-08f, -2.910322791e-08f, -2.911811677e-08f,
+ -2.913293523e-08f, -2.914768329e-08f, -2.916236093e-08f, -2.917696815e-08f, -2.919150495e-08f, -2.920597130e-08f, -2.922036722e-08f, -2.923469268e-08f, -2.924894769e-08f, -2.926313223e-08f,
+ -2.927724630e-08f, -2.929128990e-08f, -2.930526302e-08f, -2.931916564e-08f, -2.933299778e-08f, -2.934675941e-08f, -2.936045054e-08f, -2.937407116e-08f, -2.938762127e-08f, -2.940110085e-08f,
+ -2.941450992e-08f, -2.942784845e-08f, -2.944111645e-08f, -2.945431391e-08f, -2.946744082e-08f, -2.948049719e-08f, -2.949348302e-08f, -2.950639828e-08f, -2.951924300e-08f, -2.953201715e-08f,
+ -2.954472073e-08f, -2.955735376e-08f, -2.956991621e-08f, -2.958240809e-08f, -2.959482939e-08f, -2.960718012e-08f, -2.961946027e-08f, -2.963166984e-08f, -2.964380882e-08f, -2.965587722e-08f,
+ -2.966787504e-08f, -2.967980226e-08f, -2.969165890e-08f, -2.970344495e-08f, -2.971516041e-08f, -2.972680527e-08f, -2.973837955e-08f, -2.974988323e-08f, -2.976131631e-08f, -2.977267881e-08f,
+ -2.978397071e-08f, -2.979519202e-08f, -2.980634274e-08f, -2.981742286e-08f, -2.982843240e-08f, -2.983937134e-08f, -2.985023969e-08f, -2.986103746e-08f, -2.987176464e-08f, -2.988242123e-08f,
+ -2.989300724e-08f, -2.990352267e-08f, -2.991396752e-08f, -2.992434179e-08f, -2.993464548e-08f, -2.994487861e-08f, -2.995504116e-08f, -2.996513314e-08f, -2.997515456e-08f, -2.998510542e-08f,
+ -2.999498571e-08f, -3.000479546e-08f, -3.001453465e-08f, -3.002420329e-08f, -3.003380139e-08f, -3.004332895e-08f, -3.005278597e-08f, -3.006217247e-08f, -3.007148843e-08f, -3.008073387e-08f,
+ -3.008990880e-08f, -3.009901321e-08f, -3.010804712e-08f, -3.011701052e-08f, -3.012590343e-08f, -3.013472584e-08f, -3.014347777e-08f, -3.015215922e-08f, -3.016077020e-08f, -3.016931071e-08f,
+ -3.017778076e-08f, -3.018618035e-08f, -3.019450950e-08f, -3.020276820e-08f, -3.021095648e-08f, -3.021907432e-08f, -3.022712175e-08f, -3.023509877e-08f, -3.024300538e-08f, -3.025084159e-08f,
+ -3.025860742e-08f, -3.026630287e-08f, -3.027392794e-08f, -3.028148265e-08f, -3.028896701e-08f, -3.029638102e-08f, -3.030372469e-08f, -3.031099804e-08f, -3.031820106e-08f, -3.032533378e-08f,
+ -3.033239620e-08f, -3.033938832e-08f, -3.034631017e-08f, -3.035316174e-08f, -3.035994306e-08f, -3.036665412e-08f, -3.037329494e-08f, -3.037986554e-08f, -3.038636591e-08f, -3.039279608e-08f,
+ -3.039915606e-08f, -3.040544584e-08f, -3.041166546e-08f, -3.041781491e-08f, -3.042389421e-08f, -3.042990337e-08f, -3.043584240e-08f, -3.044171132e-08f, -3.044751014e-08f, -3.045323887e-08f,
+ -3.045889752e-08f, -3.046448611e-08f, -3.047000464e-08f, -3.047545314e-08f, -3.048083161e-08f, -3.048614007e-08f, -3.049137853e-08f, -3.049654700e-08f, -3.050164551e-08f, -3.050667406e-08f,
+ -3.051163266e-08f, -3.051652134e-08f, -3.052134010e-08f, -3.052608897e-08f, -3.053076795e-08f, -3.053537706e-08f, -3.053991631e-08f, -3.054438573e-08f, -3.054878532e-08f, -3.055311510e-08f,
+ -3.055737509e-08f, -3.056156531e-08f, -3.056568576e-08f, -3.056973647e-08f, -3.057371745e-08f, -3.057762872e-08f, -3.058147029e-08f, -3.058524218e-08f, -3.058894441e-08f, -3.059257700e-08f,
+ -3.059613996e-08f, -3.059963331e-08f, -3.060305706e-08f, -3.060641124e-08f, -3.060969587e-08f, -3.061291095e-08f, -3.061605651e-08f, -3.061913257e-08f, -3.062213915e-08f, -3.062507626e-08f,
+ -3.062794392e-08f, -3.063074215e-08f, -3.063347097e-08f, -3.063613041e-08f, -3.063872047e-08f, -3.064124118e-08f, -3.064369256e-08f, -3.064607462e-08f, -3.064838740e-08f, -3.065063090e-08f,
+ -3.065280515e-08f, -3.065491017e-08f, -3.065694597e-08f, -3.065891259e-08f, -3.066081004e-08f, -3.066263834e-08f, -3.066439751e-08f, -3.066608757e-08f, -3.066770855e-08f, -3.066926046e-08f,
+ -3.067074334e-08f, -3.067215719e-08f, -3.067350204e-08f, -3.067477792e-08f, -3.067598485e-08f, -3.067712284e-08f, -3.067819193e-08f, -3.067919213e-08f, -3.068012347e-08f, -3.068098597e-08f,
+ -3.068177965e-08f, -3.068250453e-08f, -3.068316065e-08f, -3.068374802e-08f, -3.068426667e-08f, -3.068471662e-08f, -3.068509790e-08f, -3.068541052e-08f, -3.068565452e-08f, -3.068582992e-08f,
+ -3.068593674e-08f, -3.068597501e-08f, -3.068594475e-08f, -3.068584599e-08f, -3.068567875e-08f, -3.068544306e-08f, -3.068513895e-08f, -3.068476643e-08f, -3.068432554e-08f, -3.068381630e-08f,
+ -3.068323874e-08f, -3.068259288e-08f, -3.068187876e-08f, -3.068109639e-08f, -3.068024580e-08f, -3.067932703e-08f, -3.067834009e-08f, -3.067728501e-08f, -3.067616183e-08f, -3.067497056e-08f,
+ -3.067371125e-08f, -3.067238390e-08f, -3.067098856e-08f, -3.066952525e-08f, -3.066799400e-08f, -3.066639483e-08f, -3.066472778e-08f, -3.066299287e-08f, -3.066119013e-08f, -3.065931960e-08f,
+ -3.065738129e-08f, -3.065537525e-08f, -3.065330149e-08f, -3.065116005e-08f, -3.064895096e-08f, -3.064667424e-08f, -3.064432993e-08f, -3.064191806e-08f, -3.063943865e-08f, -3.063689175e-08f,
+ -3.063427737e-08f, -3.063159554e-08f, -3.062884631e-08f, -3.062602970e-08f, -3.062314573e-08f, -3.062019445e-08f, -3.061717588e-08f, -3.061409006e-08f, -3.061093701e-08f, -3.060771677e-08f,
+ -3.060442937e-08f, -3.060107484e-08f, -3.059765321e-08f, -3.059416452e-08f, -3.059060880e-08f, -3.058698608e-08f, -3.058329639e-08f, -3.057953977e-08f, -3.057571625e-08f, -3.057182586e-08f,
+ -3.056786863e-08f, -3.056384460e-08f, -3.055975381e-08f, -3.055559628e-08f, -3.055137205e-08f, -3.054708116e-08f, -3.054272363e-08f, -3.053829950e-08f, -3.053380881e-08f, -3.052925159e-08f,
+ -3.052462788e-08f, -3.051993770e-08f, -3.051518110e-08f, -3.051035811e-08f, -3.050546877e-08f, -3.050051310e-08f, -3.049549116e-08f, -3.049040296e-08f, -3.048524855e-08f, -3.048002796e-08f,
+ -3.047474123e-08f, -3.046938840e-08f, -3.046396949e-08f, -3.045848456e-08f, -3.045293363e-08f, -3.044731674e-08f, -3.044163392e-08f, -3.043588522e-08f, -3.043007068e-08f, -3.042419032e-08f,
+ -3.041824419e-08f, -3.041223232e-08f, -3.040615475e-08f, -3.040001152e-08f, -3.039380267e-08f, -3.038752823e-08f, -3.038118825e-08f, -3.037478275e-08f, -3.036831179e-08f, -3.036177540e-08f,
+ -3.035517361e-08f, -3.034850647e-08f, -3.034177401e-08f, -3.033497627e-08f, -3.032811330e-08f, -3.032118513e-08f, -3.031419181e-08f, -3.030713336e-08f, -3.030000984e-08f, -3.029282127e-08f,
+ -3.028556771e-08f, -3.027824919e-08f, -3.027086575e-08f, -3.026341743e-08f, -3.025590428e-08f, -3.024832633e-08f, -3.024068362e-08f, -3.023297620e-08f, -3.022520410e-08f, -3.021736737e-08f,
+ -3.020946605e-08f, -3.020150018e-08f, -3.019346980e-08f, -3.018537496e-08f, -3.017721569e-08f, -3.016899203e-08f, -3.016070404e-08f, -3.015235175e-08f, -3.014393520e-08f, -3.013545444e-08f,
+ -3.012690951e-08f, -3.011830045e-08f, -3.010962730e-08f, -3.010089011e-08f, -3.009208893e-08f, -3.008322379e-08f, -3.007429473e-08f, -3.006530181e-08f, -3.005624506e-08f, -3.004712453e-08f,
+ -3.003794027e-08f, -3.002869231e-08f, -3.001938070e-08f, -3.001000549e-08f, -3.000056671e-08f, -2.999106442e-08f, -2.998149867e-08f, -2.997186948e-08f, -2.996217691e-08f, -2.995242101e-08f,
+ -2.994260182e-08f, -2.993271938e-08f, -2.992277374e-08f, -2.991276494e-08f, -2.990269304e-08f, -2.989255808e-08f, -2.988236010e-08f, -2.987209914e-08f, -2.986177527e-08f, -2.985138851e-08f,
+ -2.984093892e-08f, -2.983042655e-08f, -2.981985144e-08f, -2.980921364e-08f, -2.979851319e-08f, -2.978775015e-08f, -2.977692455e-08f, -2.976603646e-08f, -2.975508590e-08f, -2.974407294e-08f,
+ -2.973299762e-08f, -2.972185999e-08f, -2.971066009e-08f, -2.969939798e-08f, -2.968807370e-08f, -2.967668730e-08f, -2.966523883e-08f, -2.965372833e-08f, -2.964215586e-08f, -2.963052147e-08f,
+ -2.961882520e-08f, -2.960706710e-08f, -2.959524723e-08f, -2.958336563e-08f, -2.957142235e-08f, -2.955941744e-08f, -2.954735094e-08f, -2.953522292e-08f, -2.952303342e-08f, -2.951078249e-08f,
+ -2.949847018e-08f, -2.948609654e-08f, -2.947366162e-08f, -2.946116547e-08f, -2.944860815e-08f, -2.943598969e-08f, -2.942331017e-08f, -2.941056961e-08f, -2.939776808e-08f, -2.938490563e-08f,
+ -2.937198231e-08f, -2.935899816e-08f, -2.934595325e-08f, -2.933284762e-08f, -2.931968133e-08f, -2.930645443e-08f, -2.929316696e-08f, -2.927981898e-08f, -2.926641055e-08f, -2.925294172e-08f,
+ -2.923941253e-08f, -2.922582304e-08f, -2.921217331e-08f, -2.919846339e-08f, -2.918469332e-08f, -2.917086317e-08f, -2.915697299e-08f, -2.914302283e-08f, -2.912901273e-08f, -2.911494277e-08f,
+ -2.910081299e-08f, -2.908662344e-08f, -2.907237418e-08f, -2.905806526e-08f, -2.904369674e-08f, -2.902926867e-08f, -2.901478110e-08f, -2.900023410e-08f, -2.898562771e-08f, -2.897096199e-08f,
+ -2.895623699e-08f, -2.894145277e-08f, -2.892660939e-08f, -2.891170690e-08f, -2.889674535e-08f, -2.888172480e-08f, -2.886664531e-08f, -2.885150693e-08f, -2.883630971e-08f, -2.882105372e-08f,
+ -2.880573901e-08f, -2.879036564e-08f, -2.877493365e-08f, -2.875944312e-08f, -2.874389408e-08f, -2.872828661e-08f, -2.871262076e-08f, -2.869689658e-08f, -2.868111413e-08f, -2.866527347e-08f,
+ -2.864937466e-08f, -2.863341775e-08f, -2.861740280e-08f, -2.860132986e-08f, -2.858519901e-08f, -2.856901028e-08f, -2.855276374e-08f, -2.853645946e-08f, -2.852009748e-08f, -2.850367786e-08f,
+ -2.848720067e-08f, -2.847066596e-08f, -2.845407378e-08f, -2.843742421e-08f, -2.842071729e-08f, -2.840395309e-08f, -2.838713166e-08f, -2.837025307e-08f, -2.835331736e-08f, -2.833632461e-08f,
+ -2.831927487e-08f, -2.830216821e-08f, -2.828500467e-08f, -2.826778432e-08f, -2.825050722e-08f, -2.823317343e-08f, -2.821578300e-08f, -2.819833601e-08f, -2.818083251e-08f, -2.816327255e-08f,
+ -2.814565621e-08f, -2.812798354e-08f, -2.811025459e-08f, -2.809246944e-08f, -2.807462815e-08f, -2.805673076e-08f, -2.803877735e-08f, -2.802076798e-08f, -2.800270270e-08f, -2.798458158e-08f,
+ -2.796640468e-08f, -2.794817206e-08f, -2.792988378e-08f, -2.791153991e-08f, -2.789314050e-08f, -2.787468562e-08f, -2.785617533e-08f, -2.783760970e-08f, -2.781898878e-08f, -2.780031263e-08f,
+ -2.778158133e-08f, -2.776279493e-08f, -2.774395349e-08f, -2.772505708e-08f, -2.770610576e-08f, -2.768709959e-08f, -2.766803864e-08f, -2.764892297e-08f, -2.762975264e-08f, -2.761052771e-08f,
+ -2.759124826e-08f, -2.757191434e-08f, -2.755252601e-08f, -2.753308335e-08f, -2.751358641e-08f, -2.749403526e-08f, -2.747442996e-08f, -2.745477058e-08f, -2.743505718e-08f, -2.741528983e-08f,
+ -2.739546858e-08f, -2.737559351e-08f, -2.735566467e-08f, -2.733568215e-08f, -2.731564598e-08f, -2.729555626e-08f, -2.727541303e-08f, -2.725521636e-08f, -2.723496633e-08f, -2.721466298e-08f,
+ -2.719430640e-08f, -2.717389664e-08f, -2.715343378e-08f, -2.713291787e-08f, -2.711234898e-08f, -2.709172718e-08f, -2.707105254e-08f, -2.705032511e-08f, -2.702954497e-08f, -2.700871219e-08f,
+ -2.698782682e-08f, -2.696688894e-08f, -2.694589861e-08f, -2.692485590e-08f, -2.690376088e-08f, -2.688261361e-08f, -2.686141416e-08f, -2.684016260e-08f, -2.681885899e-08f, -2.679750340e-08f,
+ -2.677609590e-08f, -2.675463655e-08f, -2.673312543e-08f, -2.671156260e-08f, -2.668994813e-08f, -2.666828208e-08f, -2.664656453e-08f, -2.662479554e-08f, -2.660297518e-08f, -2.658110352e-08f,
+ -2.655918063e-08f, -2.653720657e-08f, -2.651518142e-08f, -2.649310524e-08f, -2.647097809e-08f, -2.644880006e-08f, -2.642657121e-08f, -2.640429160e-08f, -2.638196131e-08f, -2.635958041e-08f,
+ -2.633714896e-08f, -2.631466703e-08f, -2.629213469e-08f, -2.626955202e-08f, -2.624691908e-08f, -2.622423594e-08f, -2.620150268e-08f, -2.617871935e-08f, -2.615588603e-08f, -2.613300280e-08f,
+ -2.611006971e-08f, -2.608708685e-08f, -2.606405428e-08f, -2.604097207e-08f, -2.601784029e-08f, -2.599465901e-08f, -2.597142831e-08f, -2.594814825e-08f, -2.592481890e-08f, -2.590144034e-08f,
+ -2.587801263e-08f, -2.585453585e-08f, -2.583101007e-08f, -2.580743536e-08f, -2.578381179e-08f, -2.576013943e-08f, -2.573641835e-08f, -2.571264863e-08f, -2.568883033e-08f, -2.566496353e-08f,
+ -2.564104831e-08f, -2.561708472e-08f, -2.559307285e-08f, -2.556901276e-08f, -2.554490453e-08f, -2.552074822e-08f, -2.549654392e-08f, -2.547229170e-08f, -2.544799162e-08f, -2.542364376e-08f,
+ -2.539924819e-08f, -2.537480498e-08f, -2.535031422e-08f, -2.532577596e-08f, -2.530119028e-08f, -2.527655726e-08f, -2.525187697e-08f, -2.522714948e-08f, -2.520237487e-08f, -2.517755320e-08f,
+ -2.515268456e-08f, -2.512776901e-08f, -2.510280663e-08f, -2.507779749e-08f, -2.505274167e-08f, -2.502763924e-08f, -2.500249027e-08f, -2.497729484e-08f, -2.495205302e-08f, -2.492676489e-08f,
+ -2.490143051e-08f, -2.487604997e-08f, -2.485062334e-08f, -2.482515069e-08f, -2.479963210e-08f, -2.477406764e-08f, -2.474845739e-08f, -2.472280141e-08f, -2.469709980e-08f, -2.467135261e-08f,
+ -2.464555993e-08f, -2.461972183e-08f, -2.459383839e-08f, -2.456790967e-08f, -2.454193577e-08f, -2.451591674e-08f, -2.448985267e-08f, -2.446374363e-08f, -2.443758971e-08f, -2.441139096e-08f,
+ -2.438514747e-08f, -2.435885932e-08f, -2.433252658e-08f, -2.430614932e-08f, -2.427972763e-08f, -2.425326158e-08f, -2.422675124e-08f, -2.420019669e-08f, -2.417359800e-08f, -2.414695527e-08f,
+ -2.412026855e-08f, -2.409353792e-08f, -2.406676347e-08f, -2.403994527e-08f, -2.401308340e-08f, -2.398617793e-08f, -2.395922893e-08f, -2.393223650e-08f, -2.390520069e-08f, -2.387812160e-08f,
+ -2.385099930e-08f, -2.382383386e-08f, -2.379662536e-08f, -2.376937388e-08f, -2.374207950e-08f, -2.371474229e-08f, -2.368736233e-08f, -2.365993971e-08f, -2.363247449e-08f, -2.360496675e-08f,
+ -2.357741658e-08f, -2.354982404e-08f, -2.352218923e-08f, -2.349451221e-08f, -2.346679307e-08f, -2.343903187e-08f, -2.341122871e-08f, -2.338338366e-08f, -2.335549679e-08f, -2.332756819e-08f,
+ -2.329959794e-08f, -2.327158610e-08f, -2.324353277e-08f, -2.321543802e-08f, -2.318730192e-08f, -2.315912457e-08f, -2.313090603e-08f, -2.310264638e-08f, -2.307434571e-08f, -2.304600409e-08f,
+ -2.301762160e-08f, -2.298919832e-08f, -2.296073434e-08f, -2.293222972e-08f, -2.290368455e-08f, -2.287509891e-08f, -2.284647288e-08f, -2.281780654e-08f, -2.278909996e-08f, -2.276035324e-08f,
+ -2.273156643e-08f, -2.270273964e-08f, -2.267387293e-08f, -2.264496638e-08f, -2.261602008e-08f, -2.258703411e-08f, -2.255800854e-08f, -2.252894346e-08f, -2.249983895e-08f, -2.247069508e-08f,
+ -2.244151194e-08f, -2.241228961e-08f, -2.238302817e-08f, -2.235372769e-08f, -2.232438826e-08f, -2.229500997e-08f, -2.226559288e-08f, -2.223613708e-08f, -2.220664266e-08f, -2.217710968e-08f,
+ -2.214753825e-08f, -2.211792842e-08f, -2.208828029e-08f, -2.205859394e-08f, -2.202886945e-08f, -2.199910689e-08f, -2.196930636e-08f, -2.193946793e-08f, -2.190959168e-08f, -2.187967769e-08f,
+ -2.184972605e-08f, -2.181973684e-08f, -2.178971013e-08f, -2.175964602e-08f, -2.172954458e-08f, -2.169940589e-08f, -2.166923004e-08f, -2.163901711e-08f, -2.160876717e-08f, -2.157848032e-08f,
+ -2.154815663e-08f, -2.151779619e-08f, -2.148739907e-08f, -2.145696536e-08f, -2.142649515e-08f, -2.139598851e-08f, -2.136544553e-08f, -2.133486628e-08f, -2.130425086e-08f, -2.127359934e-08f,
+ -2.124291181e-08f, -2.121218835e-08f, -2.118142904e-08f, -2.115063396e-08f, -2.111980320e-08f, -2.108893685e-08f, -2.105803497e-08f, -2.102709766e-08f, -2.099612500e-08f, -2.096511707e-08f,
+ -2.093407395e-08f, -2.090299574e-08f, -2.087188250e-08f, -2.084073433e-08f, -2.080955130e-08f, -2.077833351e-08f, -2.074708103e-08f, -2.071579395e-08f, -2.068447234e-08f, -2.065311631e-08f,
+ -2.062172592e-08f, -2.059030126e-08f, -2.055884242e-08f, -2.052734947e-08f, -2.049582251e-08f, -2.046426161e-08f, -2.043266687e-08f, -2.040103835e-08f, -2.036937616e-08f, -2.033768036e-08f,
+ -2.030595106e-08f, -2.027418832e-08f, -2.024239223e-08f, -2.021056288e-08f, -2.017870036e-08f, -2.014680474e-08f, -2.011487611e-08f, -2.008291456e-08f, -2.005092016e-08f, -2.001889301e-08f,
+ -1.998683319e-08f, -1.995474077e-08f, -1.992261586e-08f, -1.989045852e-08f, -1.985826886e-08f, -1.982604694e-08f, -1.979379286e-08f, -1.976150669e-08f, -1.972918854e-08f, -1.969683847e-08f,
+ -1.966445657e-08f, -1.963204294e-08f, -1.959959765e-08f, -1.956712078e-08f, -1.953461243e-08f, -1.950207269e-08f, -1.946950162e-08f, -1.943689932e-08f, -1.940426588e-08f, -1.937160138e-08f,
+ -1.933890590e-08f, -1.930617954e-08f, -1.927342236e-08f, -1.924063447e-08f, -1.920781595e-08f, -1.917496688e-08f, -1.914208734e-08f, -1.910917743e-08f, -1.907623722e-08f, -1.904326681e-08f,
+ -1.901026627e-08f, -1.897723571e-08f, -1.894417519e-08f, -1.891108481e-08f, -1.887796465e-08f, -1.884481480e-08f, -1.881163534e-08f, -1.877842636e-08f, -1.874518795e-08f, -1.871192018e-08f,
+ -1.867862316e-08f, -1.864529696e-08f, -1.861194167e-08f, -1.857855737e-08f, -1.854514415e-08f, -1.851170211e-08f, -1.847823131e-08f, -1.844473186e-08f, -1.841120383e-08f, -1.837764732e-08f,
+ -1.834406240e-08f, -1.831044917e-08f, -1.827680771e-08f, -1.824313811e-08f, -1.820944045e-08f, -1.817571482e-08f, -1.814196131e-08f, -1.810818001e-08f, -1.807437099e-08f, -1.804053435e-08f,
+ -1.800667017e-08f, -1.797277855e-08f, -1.793885956e-08f, -1.790491329e-08f, -1.787093984e-08f, -1.783693928e-08f, -1.780291171e-08f, -1.776885720e-08f, -1.773477586e-08f, -1.770066776e-08f,
+ -1.766653298e-08f, -1.763237163e-08f, -1.759818378e-08f, -1.756396953e-08f, -1.752972895e-08f, -1.749546214e-08f, -1.746116919e-08f, -1.742685017e-08f, -1.739250518e-08f, -1.735813430e-08f,
+ -1.732373763e-08f, -1.728931525e-08f, -1.725486724e-08f, -1.722039370e-08f, -1.718589470e-08f, -1.715137035e-08f, -1.711682072e-08f, -1.708224590e-08f, -1.704764598e-08f, -1.701302105e-08f,
+ -1.697837120e-08f, -1.694369650e-08f, -1.690899706e-08f, -1.687427295e-08f, -1.683952427e-08f, -1.680475110e-08f, -1.676995354e-08f, -1.673513165e-08f, -1.670028555e-08f, -1.666541530e-08f,
+ -1.663052101e-08f, -1.659560276e-08f, -1.656066063e-08f, -1.652569471e-08f, -1.649070510e-08f, -1.645569187e-08f, -1.642065513e-08f, -1.638559494e-08f, -1.635051141e-08f, -1.631540462e-08f,
+ -1.628027466e-08f, -1.624512161e-08f, -1.620994557e-08f, -1.617474662e-08f, -1.613952484e-08f, -1.610428034e-08f, -1.606901319e-08f, -1.603372349e-08f, -1.599841132e-08f, -1.596307676e-08f,
+ -1.592771992e-08f, -1.589234087e-08f, -1.585693971e-08f, -1.582151651e-08f, -1.578607138e-08f, -1.575060440e-08f, -1.571511565e-08f, -1.567960523e-08f, -1.564407322e-08f, -1.560851971e-08f,
+ -1.557294479e-08f, -1.553734854e-08f, -1.550173107e-08f, -1.546609245e-08f, -1.543043277e-08f, -1.539475212e-08f, -1.535905059e-08f, -1.532332826e-08f, -1.528758523e-08f, -1.525182159e-08f,
+ -1.521603742e-08f, -1.518023281e-08f, -1.514440785e-08f, -1.510856262e-08f, -1.507269722e-08f, -1.503681174e-08f, -1.500090626e-08f, -1.496498087e-08f, -1.492903566e-08f, -1.489307072e-08f,
+ -1.485708613e-08f, -1.482108199e-08f, -1.478505838e-08f, -1.474901540e-08f, -1.471295312e-08f, -1.467687165e-08f, -1.464077106e-08f, -1.460465145e-08f, -1.456851291e-08f, -1.453235552e-08f,
+ -1.449617937e-08f, -1.445998455e-08f, -1.442377115e-08f, -1.438753926e-08f, -1.435128896e-08f, -1.431502035e-08f, -1.427873352e-08f, -1.424242855e-08f, -1.420610552e-08f, -1.416976454e-08f,
+ -1.413340569e-08f, -1.409702905e-08f, -1.406063472e-08f, -1.402422279e-08f, -1.398779334e-08f, -1.395134646e-08f, -1.391488224e-08f, -1.387840077e-08f, -1.384190214e-08f, -1.380538644e-08f,
+ -1.376885375e-08f, -1.373230417e-08f, -1.369573778e-08f, -1.365915467e-08f, -1.362255493e-08f, -1.358593866e-08f, -1.354930593e-08f, -1.351265684e-08f, -1.347599147e-08f, -1.343930992e-08f,
+ -1.340261227e-08f, -1.336589862e-08f, -1.332916904e-08f, -1.329242364e-08f, -1.325566249e-08f, -1.321888569e-08f, -1.318209333e-08f, -1.314528550e-08f, -1.310846227e-08f, -1.307162375e-08f,
+ -1.303477002e-08f, -1.299790118e-08f, -1.296101730e-08f, -1.292411848e-08f, -1.288720480e-08f, -1.285027636e-08f, -1.281333325e-08f, -1.277637555e-08f, -1.273940335e-08f, -1.270241674e-08f,
+ -1.266541582e-08f, -1.262840066e-08f, -1.259137135e-08f, -1.255432800e-08f, -1.251727068e-08f, -1.248019948e-08f, -1.244311449e-08f, -1.240601581e-08f, -1.236890352e-08f, -1.233177770e-08f,
+ -1.229463846e-08f, -1.225748587e-08f, -1.222032002e-08f, -1.218314101e-08f, -1.214594892e-08f, -1.210874385e-08f, -1.207152587e-08f, -1.203429509e-08f, -1.199705158e-08f, -1.195979544e-08f,
+ -1.192252675e-08f, -1.188524561e-08f, -1.184795210e-08f, -1.181064631e-08f, -1.177332834e-08f, -1.173599826e-08f, -1.169865617e-08f, -1.166130216e-08f, -1.162393631e-08f, -1.158655872e-08f,
+ -1.154916947e-08f, -1.151176865e-08f, -1.147435635e-08f, -1.143693266e-08f, -1.139949767e-08f, -1.136205147e-08f, -1.132459414e-08f, -1.128712577e-08f, -1.124964645e-08f, -1.121215628e-08f,
+ -1.117465534e-08f, -1.113714371e-08f, -1.109962149e-08f, -1.106208876e-08f, -1.102454562e-08f, -1.098699216e-08f, -1.094942845e-08f, -1.091185459e-08f, -1.087427067e-08f, -1.083667678e-08f,
+ -1.079907300e-08f, -1.076145943e-08f, -1.072383614e-08f, -1.068620324e-08f, -1.064856081e-08f, -1.061090894e-08f, -1.057324771e-08f, -1.053557721e-08f, -1.049789754e-08f, -1.046020878e-08f,
+ -1.042251102e-08f, -1.038480435e-08f, -1.034708885e-08f, -1.030936462e-08f, -1.027163175e-08f, -1.023389031e-08f, -1.019614041e-08f, -1.015838212e-08f, -1.012061554e-08f, -1.008284075e-08f,
+ -1.004505785e-08f, -1.000726692e-08f, -9.969468047e-09f, -9.931661323e-09f, -9.893846835e-09f, -9.856024672e-09f, -9.818194921e-09f, -9.780357670e-09f, -9.742513008e-09f, -9.704661023e-09f,
+ -9.666801803e-09f, -9.628935436e-09f, -9.591062011e-09f, -9.553181614e-09f, -9.515294335e-09f, -9.477400261e-09f, -9.439499480e-09f, -9.401592081e-09f, -9.363678150e-09f, -9.325757778e-09f,
+ -9.287831050e-09f, -9.249898055e-09f, -9.211958881e-09f, -9.174013617e-09f, -9.136062348e-09f, -9.098105165e-09f, -9.060142154e-09f, -9.022173403e-09f, -8.984199000e-09f, -8.946219032e-09f,
+ -8.908233588e-09f, -8.870242756e-09f, -8.832246622e-09f, -8.794245275e-09f, -8.756238802e-09f, -8.718227291e-09f, -8.680210829e-09f, -8.642189504e-09f, -8.604163404e-09f, -8.566132616e-09f,
+ -8.528097228e-09f, -8.490057327e-09f, -8.452013001e-09f, -8.413964337e-09f, -8.375911423e-09f, -8.337854345e-09f, -8.299793192e-09f, -8.261728051e-09f, -8.223659008e-09f, -8.185586153e-09f,
+ -8.147509570e-09f, -8.109429349e-09f, -8.071345576e-09f, -8.033258338e-09f, -7.995167723e-09f, -7.957073818e-09f, -7.918976710e-09f, -7.880876486e-09f, -7.842773232e-09f, -7.804667037e-09f,
+ -7.766557988e-09f, -7.728446170e-09f, -7.690331672e-09f, -7.652214580e-09f, -7.614094980e-09f, -7.575972961e-09f, -7.537848609e-09f, -7.499722011e-09f, -7.461593253e-09f, -7.423462422e-09f,
+ -7.385329606e-09f, -7.347194890e-09f, -7.309058362e-09f, -7.270920109e-09f, -7.232780216e-09f, -7.194638770e-09f, -7.156495859e-09f, -7.118351569e-09f, -7.080205985e-09f, -7.042059196e-09f,
+ -7.003911286e-09f, -6.965762343e-09f, -6.927612453e-09f, -6.889461703e-09f, -6.851310178e-09f, -6.813157966e-09f, -6.775005151e-09f, -6.736851822e-09f, -6.698698063e-09f, -6.660543962e-09f,
+ -6.622389603e-09f, -6.584235074e-09f, -6.546080460e-09f, -6.507925848e-09f, -6.469771324e-09f, -6.431616973e-09f, -6.393462882e-09f, -6.355309136e-09f, -6.317155821e-09f, -6.279003024e-09f,
+ -6.240850829e-09f, -6.202699324e-09f, -6.164548593e-09f, -6.126398723e-09f, -6.088249798e-09f, -6.050101906e-09f, -6.011955131e-09f, -5.973809558e-09f, -5.935665275e-09f, -5.897522365e-09f,
+ -5.859380915e-09f, -5.821241010e-09f, -5.783102735e-09f, -5.744966176e-09f, -5.706831418e-09f, -5.668698547e-09f, -5.630567647e-09f, -5.592438804e-09f, -5.554312104e-09f, -5.516187630e-09f,
+ -5.478065469e-09f, -5.439945706e-09f, -5.401828425e-09f, -5.363713712e-09f, -5.325601651e-09f, -5.287492328e-09f, -5.249385827e-09f, -5.211282234e-09f, -5.173181632e-09f, -5.135084107e-09f,
+ -5.096989744e-09f, -5.058898627e-09f, -5.020810841e-09f, -4.982726471e-09f, -4.944645600e-09f, -4.906568315e-09f, -4.868494698e-09f, -4.830424835e-09f, -4.792358811e-09f, -4.754296708e-09f,
+ -4.716238613e-09f, -4.678184608e-09f, -4.640134779e-09f, -4.602089210e-09f, -4.564047984e-09f, -4.526011186e-09f, -4.487978900e-09f, -4.449951209e-09f, -4.411928199e-09f, -4.373909953e-09f,
+ -4.335896555e-09f, -4.297888088e-09f, -4.259884638e-09f, -4.221886286e-09f, -4.183893118e-09f, -4.145905216e-09f, -4.107922665e-09f, -4.069945548e-09f, -4.031973949e-09f, -3.994007951e-09f,
+ -3.956047637e-09f, -3.918093092e-09f, -3.880144398e-09f, -3.842201640e-09f, -3.804264899e-09f, -3.766334260e-09f, -3.728409805e-09f, -3.690491619e-09f, -3.652579783e-09f, -3.614674381e-09f,
+ -3.576775496e-09f, -3.538883212e-09f, -3.500997610e-09f, -3.463118774e-09f, -3.425246787e-09f, -3.387381731e-09f, -3.349523690e-09f, -3.311672746e-09f, -3.273828981e-09f, -3.235992478e-09f,
+ -3.198163321e-09f, -3.160341590e-09f, -3.122527369e-09f, -3.084720741e-09f, -3.046921787e-09f, -3.009130589e-09f, -2.971347231e-09f, -2.933571794e-09f, -2.895804361e-09f, -2.858045013e-09f,
+ -2.820293833e-09f, -2.782550903e-09f, -2.744816305e-09f, -2.707090120e-09f, -2.669372430e-09f, -2.631663318e-09f, -2.593962865e-09f, -2.556271152e-09f, -2.518588262e-09f, -2.480914276e-09f,
+ -2.443249276e-09f, -2.405593343e-09f, -2.367946559e-09f, -2.330309004e-09f, -2.292680761e-09f, -2.255061911e-09f, -2.217452534e-09f, -2.179852713e-09f, -2.142262528e-09f, -2.104682060e-09f,
+ -2.067111391e-09f, -2.029550601e-09f, -1.991999771e-09f, -1.954458983e-09f, -1.916928317e-09f, -1.879407854e-09f, -1.841897674e-09f, -1.804397858e-09f, -1.766908487e-09f, -1.729429642e-09f,
+ -1.691961403e-09f, -1.654503850e-09f, -1.617057063e-09f, -1.579621124e-09f, -1.542196113e-09f, -1.504782108e-09f, -1.467379192e-09f, -1.429987443e-09f, -1.392606943e-09f, -1.355237770e-09f,
+ -1.317880006e-09f, -1.280533729e-09f, -1.243199020e-09f, -1.205875958e-09f, -1.168564623e-09f, -1.131265096e-09f, -1.093977454e-09f, -1.056701779e-09f, -1.019438149e-09f, -9.821866441e-10f,
+ -9.449473434e-10f, -9.077203263e-10f, -8.705056721e-10f, -8.333034600e-10f, -7.961137692e-10f, -7.589366786e-10f, -7.217722674e-10f, -6.846206145e-10f, -6.474817988e-10f, -6.103558992e-10f,
+ -5.732429945e-10f, -5.361431633e-10f, -4.990564844e-10f, -4.619830365e-10f, -4.249228979e-10f, -3.878761473e-10f, -3.508428630e-10f, -3.138231235e-10f, -2.768170070e-10f, -2.398245918e-10f,
+ -2.028459561e-10f, -1.658811780e-10f, -1.289303355e-10f, -9.199350679e-11f, -5.507076966e-11f, -1.816220205e-11f, 1.873211825e-11f, 5.561211346e-11f, 9.247770589e-11f, 1.293288179e-10f,
+ 1.661653719e-10f, 2.029872905e-10f, 2.397944961e-10f, 2.765869114e-10f, 3.133644590e-10f, 3.501270618e-10f, 3.868746425e-10f, 4.236071240e-10f, 4.603244292e-10f, 4.970264811e-10f,
+ 5.337132028e-10f, 5.703845174e-10f, 6.070403481e-10f, 6.436806182e-10f, 6.803052510e-10f, 7.169141698e-10f, 7.535072982e-10f, 7.900845595e-10f, 8.266458776e-10f, 8.631911758e-10f,
+ 8.997203781e-10f, 9.362334081e-10f, 9.727301897e-10f, 1.009210647e-09f, 1.045674703e-09f, 1.082122284e-09f, 1.118553311e-09f, 1.154967711e-09f, 1.191365407e-09f, 1.227746323e-09f,
+ 1.264110383e-09f, 1.300457513e-09f, 1.336787637e-09f, 1.373100679e-09f, 1.409396564e-09f, 1.445675216e-09f, 1.481936561e-09f, 1.518180523e-09f, 1.554407027e-09f, 1.590615999e-09f,
+ 1.626807363e-09f, 1.662981044e-09f, 1.699136967e-09f, 1.735275059e-09f, 1.771395243e-09f, 1.807497446e-09f, 1.843581593e-09f, 1.879647610e-09f, 1.915695422e-09f, 1.951724955e-09f,
+ 1.987736134e-09f, 2.023728885e-09f, 2.059703135e-09f, 2.095658810e-09f, 2.131595834e-09f, 2.167514135e-09f, 2.203413638e-09f, 2.239294270e-09f, 2.275155958e-09f, 2.310998627e-09f,
+ 2.346822203e-09f, 2.382626615e-09f, 2.418411787e-09f, 2.454177647e-09f, 2.489924121e-09f, 2.525651137e-09f, 2.561358621e-09f, 2.597046501e-09f, 2.632714702e-09f, 2.668363153e-09f,
+ 2.703991780e-09f, 2.739600511e-09f, 2.775189273e-09f, 2.810757993e-09f, 2.846306600e-09f, 2.881835019e-09f, 2.917343180e-09f, 2.952831010e-09f, 2.988298436e-09f, 3.023745387e-09f,
+ 3.059171790e-09f, 3.094577573e-09f, 3.129962665e-09f, 3.165326993e-09f, 3.200670485e-09f, 3.235993071e-09f, 3.271294678e-09f, 3.306575235e-09f, 3.341834670e-09f, 3.377072912e-09f,
+ 3.412289890e-09f, 3.447485532e-09f, 3.482659767e-09f, 3.517812524e-09f, 3.552943732e-09f, 3.588053320e-09f, 3.623141217e-09f, 3.658207352e-09f, 3.693251655e-09f, 3.728274055e-09f,
+ 3.763274482e-09f, 3.798252864e-09f, 3.833209132e-09f, 3.868143214e-09f, 3.903055042e-09f, 3.937944544e-09f, 3.972811651e-09f, 4.007656293e-09f, 4.042478399e-09f, 4.077277900e-09f,
+ 4.112054725e-09f, 4.146808806e-09f, 4.181540072e-09f, 4.216248455e-09f, 4.250933884e-09f, 4.285596290e-09f, 4.320235603e-09f, 4.354851756e-09f, 4.389444677e-09f, 4.424014299e-09f,
+ 4.458560553e-09f, 4.493083368e-09f, 4.527582677e-09f, 4.562058411e-09f, 4.596510501e-09f, 4.630938878e-09f, 4.665343474e-09f, 4.699724221e-09f, 4.734081049e-09f, 4.768413892e-09f,
+ 4.802722680e-09f, 4.837007345e-09f, 4.871267820e-09f, 4.905504037e-09f, 4.939715927e-09f, 4.973903423e-09f, 5.008066457e-09f, 5.042204961e-09f, 5.076318868e-09f, 5.110408111e-09f,
+ 5.144472621e-09f, 5.178512333e-09f, 5.212527178e-09f, 5.246517089e-09f, 5.280481999e-09f, 5.314421842e-09f, 5.348336550e-09f, 5.382226057e-09f, 5.416090295e-09f, 5.449929199e-09f,
+ 5.483742702e-09f, 5.517530736e-09f, 5.551293237e-09f, 5.585030136e-09f, 5.618741369e-09f, 5.652426870e-09f, 5.686086571e-09f, 5.719720407e-09f, 5.753328312e-09f, 5.786910221e-09f,
+ 5.820466067e-09f, 5.853995786e-09f, 5.887499310e-09f, 5.920976576e-09f, 5.954427517e-09f, 5.987852069e-09f, 6.021250166e-09f, 6.054621742e-09f, 6.087966733e-09f, 6.121285075e-09f,
+ 6.154576701e-09f, 6.187841548e-09f, 6.221079550e-09f, 6.254290643e-09f, 6.287474762e-09f, 6.320631844e-09f, 6.353761823e-09f, 6.386864635e-09f, 6.419940217e-09f, 6.452988504e-09f,
+ 6.486009431e-09f, 6.519002936e-09f, 6.551968954e-09f, 6.584907422e-09f, 6.617818275e-09f, 6.650701451e-09f, 6.683556886e-09f, 6.716384516e-09f, 6.749184278e-09f, 6.781956109e-09f,
+ 6.814699945e-09f, 6.847415725e-09f, 6.880103384e-09f, 6.912762860e-09f, 6.945394090e-09f, 6.977997011e-09f, 7.010571561e-09f, 7.043117678e-09f, 7.075635298e-09f, 7.108124360e-09f,
+ 7.140584801e-09f, 7.173016559e-09f, 7.205419572e-09f, 7.237793778e-09f, 7.270139115e-09f, 7.302455521e-09f, 7.334742935e-09f, 7.367001295e-09f, 7.399230539e-09f, 7.431430607e-09f,
+ 7.463601436e-09f, 7.495742965e-09f, 7.527855134e-09f, 7.559937880e-09f, 7.591991144e-09f, 7.624014864e-09f, 7.656008979e-09f, 7.687973429e-09f, 7.719908153e-09f, 7.751813091e-09f,
+ 7.783688181e-09f, 7.815533364e-09f, 7.847348580e-09f, 7.879133768e-09f, 7.910888868e-09f, 7.942613820e-09f, 7.974308565e-09f, 8.005973042e-09f, 8.037607191e-09f, 8.069210954e-09f,
+ 8.100784271e-09f, 8.132327081e-09f, 8.163839326e-09f, 8.195320947e-09f, 8.226771885e-09f, 8.258192079e-09f, 8.289581472e-09f, 8.320940004e-09f, 8.352267617e-09f, 8.383564252e-09f,
+ 8.414829851e-09f, 8.446064354e-09f, 8.477267703e-09f, 8.508439841e-09f, 8.539580709e-09f, 8.570690248e-09f, 8.601768401e-09f, 8.632815110e-09f, 8.663830316e-09f, 8.694813963e-09f,
+ 8.725765992e-09f, 8.756686346e-09f, 8.787574968e-09f, 8.818431799e-09f, 8.849256783e-09f, 8.880049863e-09f, 8.910810981e-09f, 8.941540080e-09f, 8.972237104e-09f, 9.002901996e-09f,
+ 9.033534699e-09f, 9.064135156e-09f, 9.094703311e-09f, 9.125239107e-09f, 9.155742488e-09f, 9.186213398e-09f, 9.216651781e-09f, 9.247057580e-09f, 9.277430740e-09f, 9.307771204e-09f,
+ 9.338078918e-09f, 9.368353825e-09f, 9.398595870e-09f, 9.428804997e-09f, 9.458981151e-09f, 9.489124276e-09f, 9.519234318e-09f, 9.549311221e-09f, 9.579354931e-09f, 9.609365392e-09f,
+ 9.639342550e-09f, 9.669286349e-09f, 9.699196736e-09f, 9.729073656e-09f, 9.758917054e-09f, 9.788726877e-09f, 9.818503069e-09f, 9.848245577e-09f, 9.877954347e-09f, 9.907629324e-09f,
+ 9.937270456e-09f, 9.966877688e-09f, 9.996450966e-09f, 1.002599024e-08f, 1.005549545e-08f, 1.008496655e-08f, 1.011440348e-08f, 1.014380619e-08f, 1.017317463e-08f, 1.020250874e-08f,
+ 1.023180847e-08f, 1.026107377e-08f, 1.029030459e-08f, 1.031950087e-08f, 1.034866256e-08f, 1.037778961e-08f, 1.040688196e-08f, 1.043593957e-08f, 1.046496238e-08f, 1.049395034e-08f,
+ 1.052290340e-08f, 1.055182151e-08f, 1.058070461e-08f, 1.060955265e-08f, 1.063836559e-08f, 1.066714336e-08f, 1.069588593e-08f, 1.072459323e-08f, 1.075326522e-08f, 1.078190185e-08f,
+ 1.081050306e-08f, 1.083906880e-08f, 1.086759903e-08f, 1.089609369e-08f, 1.092455274e-08f, 1.095297611e-08f, 1.098136377e-08f, 1.100971566e-08f, 1.103803174e-08f, 1.106631194e-08f,
+ 1.109455623e-08f, 1.112276455e-08f, 1.115093685e-08f, 1.117907308e-08f, 1.120717320e-08f, 1.123523716e-08f, 1.126326489e-08f, 1.129125637e-08f, 1.131921153e-08f, 1.134713033e-08f,
+ 1.137501272e-08f, 1.140285864e-08f, 1.143066807e-08f, 1.145844093e-08f, 1.148617719e-08f, 1.151387679e-08f, 1.154153970e-08f, 1.156916585e-08f, 1.159675521e-08f, 1.162430772e-08f,
+ 1.165182334e-08f, 1.167930201e-08f, 1.170674370e-08f, 1.173414835e-08f, 1.176151592e-08f, 1.178884635e-08f, 1.181613961e-08f, 1.184339564e-08f, 1.187061440e-08f, 1.189779584e-08f,
+ 1.192493992e-08f, 1.195204658e-08f, 1.197911578e-08f, 1.200614748e-08f, 1.203314162e-08f, 1.206009817e-08f, 1.208701707e-08f, 1.211389829e-08f, 1.214074176e-08f, 1.216754745e-08f,
+ 1.219431532e-08f, 1.222104531e-08f, 1.224773738e-08f, 1.227439149e-08f, 1.230100759e-08f, 1.232758563e-08f, 1.235412557e-08f, 1.238062737e-08f, 1.240709097e-08f, 1.243351634e-08f,
+ 1.245990343e-08f, 1.248625220e-08f, 1.251256260e-08f, 1.253883458e-08f, 1.256506811e-08f, 1.259126313e-08f, 1.261741961e-08f, 1.264353750e-08f, 1.266961675e-08f, 1.269565733e-08f,
+ 1.272165919e-08f, 1.274762228e-08f, 1.277354656e-08f, 1.279943200e-08f, 1.282527854e-08f, 1.285108614e-08f, 1.287685475e-08f, 1.290258435e-08f, 1.292827488e-08f, 1.295392630e-08f,
+ 1.297953857e-08f, 1.300511164e-08f, 1.303064548e-08f, 1.305614003e-08f, 1.308159527e-08f, 1.310701114e-08f, 1.313238761e-08f, 1.315772463e-08f, 1.318302216e-08f, 1.320828016e-08f,
+ 1.323349859e-08f, 1.325867741e-08f, 1.328381657e-08f, 1.330891603e-08f, 1.333397576e-08f, 1.335899571e-08f, 1.338397584e-08f, 1.340891611e-08f, 1.343381648e-08f, 1.345867691e-08f,
+ 1.348349736e-08f, 1.350827778e-08f, 1.353301814e-08f, 1.355771840e-08f, 1.358237852e-08f, 1.360699846e-08f, 1.363157817e-08f, 1.365611762e-08f, 1.368061677e-08f, 1.370507558e-08f,
+ 1.372949401e-08f, 1.375387202e-08f, 1.377820956e-08f, 1.380250662e-08f, 1.382676313e-08f, 1.385097907e-08f, 1.387515439e-08f, 1.389928906e-08f, 1.392338304e-08f, 1.394743629e-08f,
+ 1.397144877e-08f, 1.399542044e-08f, 1.401935127e-08f, 1.404324121e-08f, 1.406709023e-08f, 1.409089830e-08f, 1.411466537e-08f, 1.413839140e-08f, 1.416207637e-08f, 1.418572022e-08f,
+ 1.420932293e-08f, 1.423288445e-08f, 1.425640476e-08f, 1.427988381e-08f, 1.430332156e-08f, 1.432671798e-08f, 1.435007304e-08f, 1.437338669e-08f, 1.439665890e-08f, 1.441988964e-08f,
+ 1.444307886e-08f, 1.446622654e-08f, 1.448933263e-08f, 1.451239710e-08f, 1.453541991e-08f, 1.455840103e-08f, 1.458134043e-08f, 1.460423806e-08f, 1.462709389e-08f, 1.464990790e-08f,
+ 1.467268003e-08f, 1.469541026e-08f, 1.471809855e-08f, 1.474074487e-08f, 1.476334918e-08f, 1.478591145e-08f, 1.480843164e-08f, 1.483090972e-08f, 1.485334566e-08f, 1.487573942e-08f,
+ 1.489809097e-08f, 1.492040026e-08f, 1.494266728e-08f, 1.496489199e-08f, 1.498707434e-08f, 1.500921432e-08f, 1.503131188e-08f, 1.505336699e-08f, 1.507537962e-08f, 1.509734974e-08f,
+ 1.511927731e-08f, 1.514116230e-08f, 1.516300468e-08f, 1.518480441e-08f, 1.520656147e-08f, 1.522827582e-08f, 1.524994742e-08f, 1.527157625e-08f, 1.529316228e-08f, 1.531470547e-08f,
+ 1.533620579e-08f, 1.535766320e-08f, 1.537907769e-08f, 1.540044921e-08f, 1.542177773e-08f, 1.544306323e-08f, 1.546430567e-08f, 1.548550502e-08f, 1.550666125e-08f, 1.552777433e-08f,
+ 1.554884422e-08f, 1.556987091e-08f, 1.559085435e-08f, 1.561179452e-08f, 1.563269139e-08f, 1.565354493e-08f, 1.567435510e-08f, 1.569512188e-08f, 1.571584523e-08f, 1.573652513e-08f,
+ 1.575716155e-08f, 1.577775446e-08f, 1.579830383e-08f, 1.581880963e-08f, 1.583927183e-08f, 1.585969039e-08f, 1.588006531e-08f, 1.590039653e-08f, 1.592068404e-08f, 1.594092781e-08f,
+ 1.596112781e-08f, 1.598128400e-08f, 1.600139637e-08f, 1.602146488e-08f, 1.604148950e-08f, 1.606147022e-08f, 1.608140699e-08f, 1.610129979e-08f, 1.612114860e-08f, 1.614095339e-08f,
+ 1.616071412e-08f, 1.618043078e-08f, 1.620010333e-08f, 1.621973175e-08f, 1.623931601e-08f, 1.625885609e-08f, 1.627835195e-08f, 1.629780358e-08f, 1.631721093e-08f, 1.633657400e-08f,
+ 1.635589275e-08f, 1.637516715e-08f, 1.639439719e-08f, 1.641358283e-08f, 1.643272404e-08f, 1.645182081e-08f, 1.647087311e-08f, 1.648988090e-08f, 1.650884418e-08f, 1.652776290e-08f,
+ 1.654663705e-08f, 1.656546660e-08f, 1.658425152e-08f, 1.660299180e-08f, 1.662168740e-08f, 1.664033831e-08f, 1.665894449e-08f, 1.667750592e-08f, 1.669602258e-08f, 1.671449445e-08f,
+ 1.673292150e-08f, 1.675130370e-08f, 1.676964103e-08f, 1.678793348e-08f, 1.680618101e-08f, 1.682438360e-08f, 1.684254123e-08f, 1.686065388e-08f, 1.687872151e-08f, 1.689674412e-08f,
+ 1.691472167e-08f, 1.693265415e-08f, 1.695054153e-08f, 1.696838379e-08f, 1.698618090e-08f, 1.700393284e-08f, 1.702163960e-08f, 1.703930114e-08f, 1.705691746e-08f, 1.707448851e-08f,
+ 1.709201429e-08f, 1.710949478e-08f, 1.712692994e-08f, 1.714431976e-08f, 1.716166422e-08f, 1.717896329e-08f, 1.719621696e-08f, 1.721342521e-08f, 1.723058800e-08f, 1.724770533e-08f,
+ 1.726477717e-08f, 1.728180350e-08f, 1.729878431e-08f, 1.731571956e-08f, 1.733260924e-08f, 1.734945333e-08f, 1.736625182e-08f, 1.738300467e-08f, 1.739971187e-08f, 1.741637340e-08f,
+ 1.743298925e-08f, 1.744955939e-08f, 1.746608379e-08f, 1.748256246e-08f, 1.749899535e-08f, 1.751538246e-08f, 1.753172377e-08f, 1.754801925e-08f, 1.756426890e-08f, 1.758047268e-08f,
+ 1.759663058e-08f, 1.761274259e-08f, 1.762880868e-08f, 1.764482884e-08f, 1.766080305e-08f, 1.767673129e-08f, 1.769261355e-08f, 1.770844980e-08f, 1.772424003e-08f, 1.773998422e-08f,
+ 1.775568235e-08f, 1.777133441e-08f, 1.778694038e-08f, 1.780250024e-08f, 1.781801397e-08f, 1.783348157e-08f, 1.784890300e-08f, 1.786427827e-08f, 1.787960734e-08f, 1.789489020e-08f,
+ 1.791012684e-08f, 1.792531724e-08f, 1.794046139e-08f, 1.795555926e-08f, 1.797061085e-08f, 1.798561613e-08f, 1.800057510e-08f, 1.801548773e-08f, 1.803035402e-08f, 1.804517394e-08f,
+ 1.805994748e-08f, 1.807467462e-08f, 1.808935536e-08f, 1.810398967e-08f, 1.811857755e-08f, 1.813311897e-08f, 1.814761392e-08f, 1.816206239e-08f, 1.817646437e-08f, 1.819081984e-08f,
+ 1.820512878e-08f, 1.821939119e-08f, 1.823360704e-08f, 1.824777633e-08f, 1.826189904e-08f, 1.827597515e-08f, 1.829000467e-08f, 1.830398756e-08f, 1.831792382e-08f, 1.833181344e-08f,
+ 1.834565640e-08f, 1.835945269e-08f, 1.837320230e-08f, 1.838690521e-08f, 1.840056142e-08f, 1.841417090e-08f, 1.842773366e-08f, 1.844124966e-08f, 1.845471892e-08f, 1.846814140e-08f,
+ 1.848151711e-08f, 1.849484602e-08f, 1.850812813e-08f, 1.852136343e-08f, 1.853455190e-08f, 1.854769353e-08f, 1.856078832e-08f, 1.857383625e-08f, 1.858683730e-08f, 1.859979148e-08f,
+ 1.861269877e-08f, 1.862555915e-08f, 1.863837263e-08f, 1.865113918e-08f, 1.866385880e-08f, 1.867653148e-08f, 1.868915720e-08f, 1.870173596e-08f, 1.871426775e-08f, 1.872675256e-08f,
+ 1.873919038e-08f, 1.875158120e-08f, 1.876392501e-08f, 1.877622180e-08f, 1.878847156e-08f, 1.880067428e-08f, 1.881282996e-08f, 1.882493859e-08f, 1.883700015e-08f, 1.884901464e-08f,
+ 1.886098205e-08f, 1.887290237e-08f, 1.888477559e-08f, 1.889660171e-08f, 1.890838072e-08f, 1.892011261e-08f, 1.893179737e-08f, 1.894343499e-08f, 1.895502547e-08f, 1.896656880e-08f,
+ 1.897806498e-08f, 1.898951398e-08f, 1.900091582e-08f, 1.901227048e-08f, 1.902357795e-08f, 1.903483822e-08f, 1.904605130e-08f, 1.905721717e-08f, 1.906833583e-08f, 1.907940727e-08f,
+ 1.909043149e-08f, 1.910140848e-08f, 1.911233822e-08f, 1.912322073e-08f, 1.913405599e-08f, 1.914484399e-08f, 1.915558473e-08f, 1.916627821e-08f, 1.917692442e-08f, 1.918752336e-08f,
+ 1.919807501e-08f, 1.920857937e-08f, 1.921903645e-08f, 1.922944623e-08f, 1.923980871e-08f, 1.925012389e-08f, 1.926039176e-08f, 1.927061231e-08f, 1.928078555e-08f, 1.929091146e-08f,
+ 1.930099005e-08f, 1.931102132e-08f, 1.932100524e-08f, 1.933094183e-08f, 1.934083108e-08f, 1.935067299e-08f, 1.936046755e-08f, 1.937021476e-08f, 1.937991462e-08f, 1.938956711e-08f,
+ 1.939917225e-08f, 1.940873003e-08f, 1.941824044e-08f, 1.942770349e-08f, 1.943711916e-08f, 1.944648747e-08f, 1.945580840e-08f, 1.946508195e-08f, 1.947430812e-08f, 1.948348691e-08f,
+ 1.949261832e-08f, 1.950170235e-08f, 1.951073899e-08f, 1.951972824e-08f, 1.952867011e-08f, 1.953756458e-08f, 1.954641167e-08f, 1.955521136e-08f, 1.956396366e-08f, 1.957266856e-08f,
+ 1.958132607e-08f, 1.958993619e-08f, 1.959849891e-08f, 1.960701423e-08f, 1.961548216e-08f, 1.962390269e-08f, 1.963227583e-08f, 1.964060157e-08f, 1.964887991e-08f, 1.965711085e-08f,
+ 1.966529440e-08f, 1.967343056e-08f, 1.968151932e-08f, 1.968956068e-08f, 1.969755465e-08f, 1.970550123e-08f, 1.971340042e-08f, 1.972125222e-08f, 1.972905663e-08f, 1.973681365e-08f,
+ 1.974452329e-08f, 1.975218554e-08f, 1.975980041e-08f, 1.976736790e-08f, 1.977488800e-08f, 1.978236073e-08f, 1.978978609e-08f, 1.979716407e-08f, 1.980449468e-08f, 1.981177792e-08f,
+ 1.981901380e-08f, 1.982620231e-08f, 1.983334346e-08f, 1.984043726e-08f, 1.984748370e-08f, 1.985448279e-08f, 1.986143453e-08f, 1.986833892e-08f, 1.987519597e-08f, 1.988200569e-08f,
+ 1.988876806e-08f, 1.989548311e-08f, 1.990215083e-08f, 1.990877123e-08f, 1.991534431e-08f, 1.992187007e-08f, 1.992834852e-08f, 1.993477966e-08f, 1.994116350e-08f, 1.994750005e-08f,
+ 1.995378930e-08f, 1.996003126e-08f, 1.996622594e-08f, 1.997237333e-08f, 1.997847346e-08f, 1.998452632e-08f, 1.999053191e-08f, 1.999649025e-08f, 2.000240133e-08f, 2.000826517e-08f,
+ 2.001408177e-08f, 2.001985113e-08f, 2.002557326e-08f, 2.003124817e-08f, 2.003687586e-08f, 2.004245634e-08f, 2.004798962e-08f, 2.005347569e-08f, 2.005891458e-08f, 2.006430628e-08f,
+ 2.006965081e-08f, 2.007494816e-08f, 2.008019835e-08f, 2.008540138e-08f, 2.009055726e-08f, 2.009566600e-08f, 2.010072760e-08f, 2.010574207e-08f, 2.011070943e-08f, 2.011562967e-08f,
+ 2.012050281e-08f, 2.012532885e-08f, 2.013010780e-08f, 2.013483967e-08f, 2.013952447e-08f, 2.014416220e-08f, 2.014875288e-08f, 2.015329651e-08f, 2.015779310e-08f, 2.016224266e-08f,
+ 2.016664521e-08f, 2.017100074e-08f, 2.017530926e-08f, 2.017957079e-08f, 2.018378534e-08f, 2.018795292e-08f, 2.019207352e-08f, 2.019614717e-08f, 2.020017388e-08f, 2.020415364e-08f,
+ 2.020808649e-08f, 2.021197241e-08f, 2.021581143e-08f, 2.021960355e-08f, 2.022334878e-08f, 2.022704714e-08f, 2.023069863e-08f, 2.023430327e-08f, 2.023786106e-08f, 2.024137203e-08f,
+ 2.024483616e-08f, 2.024825349e-08f, 2.025162402e-08f, 2.025494776e-08f, 2.025822472e-08f, 2.026145491e-08f, 2.026463835e-08f, 2.026777505e-08f, 2.027086501e-08f, 2.027390826e-08f,
+ 2.027690479e-08f, 2.027985464e-08f, 2.028275779e-08f, 2.028561428e-08f, 2.028842411e-08f, 2.029118729e-08f, 2.029390384e-08f, 2.029657377e-08f, 2.029919709e-08f, 2.030177381e-08f,
+ 2.030430395e-08f, 2.030678752e-08f, 2.030922453e-08f, 2.031161500e-08f, 2.031395894e-08f, 2.031625637e-08f, 2.031850729e-08f, 2.032071172e-08f, 2.032286968e-08f, 2.032498118e-08f,
+ 2.032704622e-08f, 2.032906484e-08f, 2.033103703e-08f, 2.033296282e-08f, 2.033484222e-08f, 2.033667524e-08f, 2.033846190e-08f, 2.034020222e-08f, 2.034189620e-08f, 2.034354386e-08f,
+ 2.034514522e-08f, 2.034670030e-08f, 2.034820910e-08f, 2.034967164e-08f, 2.035108795e-08f, 2.035245802e-08f, 2.035378189e-08f, 2.035505956e-08f, 2.035629105e-08f, 2.035747638e-08f,
+ 2.035861556e-08f, 2.035970861e-08f, 2.036075554e-08f, 2.036175638e-08f, 2.036271113e-08f, 2.036361982e-08f, 2.036448245e-08f, 2.036529906e-08f, 2.036606965e-08f, 2.036679423e-08f,
+ 2.036747284e-08f, 2.036810548e-08f, 2.036869217e-08f, 2.036923293e-08f, 2.036972778e-08f, 2.037017673e-08f, 2.037057980e-08f, 2.037093701e-08f, 2.037124838e-08f, 2.037151392e-08f,
+ 2.037173365e-08f, 2.037190760e-08f, 2.037203577e-08f, 2.037211819e-08f, 2.037215488e-08f, 2.037214584e-08f, 2.037209111e-08f, 2.037199070e-08f, 2.037184463e-08f, 2.037165292e-08f,
+ 2.037141559e-08f, 2.037113265e-08f, 2.037080412e-08f, 2.037043003e-08f, 2.037001039e-08f, 2.036954523e-08f, 2.036903456e-08f, 2.036847840e-08f, 2.036787677e-08f, 2.036722969e-08f,
+ 2.036653718e-08f, 2.036579927e-08f, 2.036501597e-08f, 2.036418729e-08f, 2.036331327e-08f, 2.036239392e-08f, 2.036142926e-08f, 2.036041932e-08f, 2.035936411e-08f, 2.035826365e-08f,
+ 2.035711797e-08f, 2.035592708e-08f, 2.035469101e-08f, 2.035340978e-08f, 2.035208341e-08f, 2.035071191e-08f, 2.034929532e-08f, 2.034783366e-08f, 2.034632693e-08f, 2.034477518e-08f,
+ 2.034317841e-08f, 2.034153665e-08f, 2.033984993e-08f, 2.033811825e-08f, 2.033634166e-08f, 2.033452016e-08f, 2.033265378e-08f, 2.033074255e-08f, 2.032878648e-08f, 2.032678560e-08f,
+ 2.032473993e-08f, 2.032264950e-08f, 2.032051432e-08f, 2.031833442e-08f, 2.031610983e-08f, 2.031384056e-08f, 2.031152663e-08f, 2.030916808e-08f, 2.030676493e-08f, 2.030431720e-08f,
+ 2.030182491e-08f, 2.029928808e-08f, 2.029670675e-08f, 2.029408093e-08f, 2.029141065e-08f, 2.028869593e-08f, 2.028593680e-08f, 2.028313327e-08f, 2.028028539e-08f, 2.027739316e-08f,
+ 2.027445662e-08f, 2.027147579e-08f, 2.026845069e-08f, 2.026538134e-08f, 2.026226779e-08f, 2.025911004e-08f, 2.025590812e-08f, 2.025266206e-08f, 2.024937189e-08f, 2.024603762e-08f,
+ 2.024265929e-08f, 2.023923692e-08f, 2.023577054e-08f, 2.023226016e-08f, 2.022870583e-08f, 2.022510756e-08f, 2.022146537e-08f, 2.021777931e-08f, 2.021404938e-08f, 2.021027562e-08f,
+ 2.020645806e-08f, 2.020259671e-08f, 2.019869161e-08f, 2.019474279e-08f, 2.019075027e-08f, 2.018671407e-08f, 2.018263423e-08f, 2.017851077e-08f, 2.017434372e-08f, 2.017013310e-08f,
+ 2.016587894e-08f, 2.016158128e-08f, 2.015724013e-08f, 2.015285553e-08f, 2.014842750e-08f, 2.014395607e-08f, 2.013944126e-08f, 2.013488311e-08f, 2.013028165e-08f, 2.012563690e-08f,
+ 2.012094889e-08f, 2.011621764e-08f, 2.011144319e-08f, 2.010662557e-08f, 2.010176480e-08f, 2.009686091e-08f, 2.009191393e-08f, 2.008692389e-08f, 2.008189082e-08f, 2.007681474e-08f,
+ 2.007169569e-08f, 2.006653370e-08f, 2.006132879e-08f, 2.005608099e-08f, 2.005079034e-08f, 2.004545685e-08f, 2.004008057e-08f, 2.003466152e-08f, 2.002919973e-08f, 2.002369524e-08f,
+ 2.001814806e-08f, 2.001255823e-08f, 2.000692578e-08f, 2.000125075e-08f, 1.999553315e-08f, 1.998977302e-08f, 1.998397040e-08f, 1.997812531e-08f, 1.997223778e-08f, 1.996630784e-08f,
+ 1.996033553e-08f, 1.995432087e-08f, 1.994826390e-08f, 1.994216464e-08f, 1.993602313e-08f, 1.992983940e-08f, 1.992361348e-08f, 1.991734540e-08f, 1.991103519e-08f, 1.990468288e-08f,
+ 1.989828851e-08f, 1.989185211e-08f, 1.988537371e-08f, 1.987885333e-08f, 1.987229102e-08f, 1.986568681e-08f, 1.985904072e-08f, 1.985235278e-08f, 1.984562304e-08f, 1.983885152e-08f,
+ 1.983203826e-08f, 1.982518329e-08f, 1.981828663e-08f, 1.981134833e-08f, 1.980436841e-08f, 1.979734692e-08f, 1.979028387e-08f, 1.978317931e-08f, 1.977603326e-08f, 1.976884577e-08f,
+ 1.976161686e-08f, 1.975434656e-08f, 1.974703492e-08f, 1.973968196e-08f, 1.973228772e-08f, 1.972485223e-08f, 1.971737552e-08f, 1.970985763e-08f, 1.970229859e-08f, 1.969469844e-08f,
+ 1.968705721e-08f, 1.967937493e-08f, 1.967165164e-08f, 1.966388738e-08f, 1.965608217e-08f, 1.964823605e-08f, 1.964034906e-08f, 1.963242122e-08f, 1.962445259e-08f, 1.961644318e-08f,
+ 1.960839303e-08f, 1.960030219e-08f, 1.959217068e-08f, 1.958399854e-08f, 1.957578580e-08f, 1.956753250e-08f, 1.955923868e-08f, 1.955090437e-08f, 1.954252960e-08f, 1.953411442e-08f,
+ 1.952565885e-08f, 1.951716293e-08f, 1.950862671e-08f, 1.950005020e-08f, 1.949143346e-08f, 1.948277651e-08f, 1.947407939e-08f, 1.946534214e-08f, 1.945656480e-08f, 1.944774740e-08f,
+ 1.943888997e-08f, 1.942999255e-08f, 1.942105519e-08f, 1.941207791e-08f, 1.940306076e-08f, 1.939400376e-08f, 1.938490696e-08f, 1.937577040e-08f, 1.936659410e-08f, 1.935737812e-08f,
+ 1.934812248e-08f, 1.933882721e-08f, 1.932949237e-08f, 1.932011799e-08f, 1.931070410e-08f, 1.930125074e-08f, 1.929175795e-08f, 1.928222576e-08f, 1.927265422e-08f, 1.926304336e-08f,
+ 1.925339323e-08f, 1.924370384e-08f, 1.923397526e-08f, 1.922420751e-08f, 1.921440063e-08f, 1.920455467e-08f, 1.919466965e-08f, 1.918474561e-08f, 1.917478261e-08f, 1.916478067e-08f,
+ 1.915473983e-08f, 1.914466013e-08f, 1.913454161e-08f, 1.912438431e-08f, 1.911418827e-08f, 1.910395353e-08f, 1.909368012e-08f, 1.908336809e-08f, 1.907301747e-08f, 1.906262831e-08f,
+ 1.905220064e-08f, 1.904173450e-08f, 1.903122993e-08f, 1.902068698e-08f, 1.901010567e-08f, 1.899948606e-08f, 1.898882817e-08f, 1.897813206e-08f, 1.896739776e-08f, 1.895662530e-08f,
+ 1.894581474e-08f, 1.893496611e-08f, 1.892407945e-08f, 1.891315479e-08f, 1.890219220e-08f, 1.889119169e-08f, 1.888015331e-08f, 1.886907711e-08f, 1.885796312e-08f, 1.884681138e-08f,
+ 1.883562194e-08f, 1.882439483e-08f, 1.881313011e-08f, 1.880182779e-08f, 1.879048794e-08f, 1.877911059e-08f, 1.876769577e-08f, 1.875624354e-08f, 1.874475393e-08f, 1.873322699e-08f,
+ 1.872166275e-08f, 1.871006126e-08f, 1.869842256e-08f, 1.868674670e-08f, 1.867503370e-08f, 1.866328362e-08f, 1.865149649e-08f, 1.863967236e-08f, 1.862781128e-08f, 1.861591327e-08f,
+ 1.860397839e-08f, 1.859200668e-08f, 1.857999817e-08f, 1.856795292e-08f, 1.855587096e-08f, 1.854375233e-08f, 1.853159709e-08f, 1.851940526e-08f, 1.850717690e-08f, 1.849491205e-08f,
+ 1.848261074e-08f, 1.847027303e-08f, 1.845789895e-08f, 1.844548856e-08f, 1.843304188e-08f, 1.842055896e-08f, 1.840803986e-08f, 1.839548460e-08f, 1.838289324e-08f, 1.837026582e-08f,
+ 1.835760238e-08f, 1.834490296e-08f, 1.833216761e-08f, 1.831939637e-08f, 1.830658929e-08f, 1.829374641e-08f, 1.828086777e-08f, 1.826795341e-08f, 1.825500339e-08f, 1.824201774e-08f,
+ 1.822899652e-08f, 1.821593975e-08f, 1.820284749e-08f, 1.818971979e-08f, 1.817655668e-08f, 1.816335821e-08f, 1.815012443e-08f, 1.813685537e-08f, 1.812355109e-08f, 1.811021163e-08f,
+ 1.809683703e-08f, 1.808342734e-08f, 1.806998260e-08f, 1.805650287e-08f, 1.804298817e-08f, 1.802943856e-08f, 1.801585409e-08f, 1.800223479e-08f, 1.798858072e-08f, 1.797489191e-08f,
+ 1.796116842e-08f, 1.794741029e-08f, 1.793361757e-08f, 1.791979029e-08f, 1.790592851e-08f, 1.789203228e-08f, 1.787810163e-08f, 1.786413661e-08f, 1.785013727e-08f, 1.783610366e-08f,
+ 1.782203582e-08f, 1.780793380e-08f, 1.779379763e-08f, 1.777962738e-08f, 1.776542308e-08f, 1.775118479e-08f, 1.773691254e-08f, 1.772260638e-08f, 1.770826637e-08f, 1.769389254e-08f,
+ 1.767948495e-08f, 1.766504364e-08f, 1.765056865e-08f, 1.763606004e-08f, 1.762151785e-08f, 1.760694212e-08f, 1.759233291e-08f, 1.757769026e-08f, 1.756301422e-08f, 1.754830483e-08f,
+ 1.753356214e-08f, 1.751878621e-08f, 1.750397707e-08f, 1.748913477e-08f, 1.747425937e-08f, 1.745935090e-08f, 1.744440942e-08f, 1.742943497e-08f, 1.741442761e-08f, 1.739938737e-08f,
+ 1.738431431e-08f, 1.736920847e-08f, 1.735406991e-08f, 1.733889866e-08f, 1.732369478e-08f, 1.730845832e-08f, 1.729318932e-08f, 1.727788783e-08f, 1.726255390e-08f, 1.724718758e-08f,
+ 1.723178892e-08f, 1.721635796e-08f, 1.720089475e-08f, 1.718539935e-08f, 1.716987179e-08f, 1.715431213e-08f, 1.713872042e-08f, 1.712309670e-08f, 1.710744103e-08f, 1.709175345e-08f,
+ 1.707603401e-08f, 1.706028276e-08f, 1.704449975e-08f, 1.702868503e-08f, 1.701283865e-08f, 1.699696065e-08f, 1.698105109e-08f, 1.696511001e-08f, 1.694913746e-08f, 1.693313350e-08f,
+ 1.691709816e-08f, 1.690103151e-08f, 1.688493359e-08f, 1.686880445e-08f, 1.685264414e-08f, 1.683645271e-08f, 1.682023021e-08f, 1.680397668e-08f, 1.678769218e-08f, 1.677137676e-08f,
+ 1.675503047e-08f, 1.673865336e-08f, 1.672224547e-08f, 1.670580686e-08f, 1.668933758e-08f, 1.667283767e-08f, 1.665630720e-08f, 1.663974620e-08f, 1.662315472e-08f, 1.660653283e-08f,
+ 1.658988056e-08f, 1.657319798e-08f, 1.655648512e-08f, 1.653974204e-08f, 1.652296879e-08f, 1.650616542e-08f, 1.648933198e-08f, 1.647246852e-08f, 1.645557510e-08f, 1.643865176e-08f,
+ 1.642169855e-08f, 1.640471553e-08f, 1.638770274e-08f, 1.637066024e-08f, 1.635358808e-08f, 1.633648631e-08f, 1.631935497e-08f, 1.630219413e-08f, 1.628500383e-08f, 1.626778412e-08f,
+ 1.625053505e-08f, 1.623325668e-08f, 1.621594906e-08f, 1.619861224e-08f, 1.618124626e-08f, 1.616385119e-08f, 1.614642707e-08f, 1.612897395e-08f, 1.611149189e-08f, 1.609398094e-08f,
+ 1.607644115e-08f, 1.605887257e-08f, 1.604127525e-08f, 1.602364924e-08f, 1.600599460e-08f, 1.598831138e-08f, 1.597059963e-08f, 1.595285941e-08f, 1.593509076e-08f, 1.591729373e-08f,
+ 1.589946838e-08f, 1.588161477e-08f, 1.586373293e-08f, 1.584582294e-08f, 1.582788483e-08f, 1.580991866e-08f, 1.579192448e-08f, 1.577390235e-08f, 1.575585231e-08f, 1.573777443e-08f,
+ 1.571966875e-08f, 1.570153532e-08f, 1.568337420e-08f, 1.566518544e-08f, 1.564696910e-08f, 1.562872522e-08f, 1.561045386e-08f, 1.559215507e-08f, 1.557382891e-08f, 1.555547542e-08f,
+ 1.553709467e-08f, 1.551868670e-08f, 1.550025156e-08f, 1.548178932e-08f, 1.546330002e-08f, 1.544478371e-08f, 1.542624046e-08f, 1.540767030e-08f, 1.538907331e-08f, 1.537044952e-08f,
+ 1.535179899e-08f, 1.533312178e-08f, 1.531441795e-08f, 1.529568753e-08f, 1.527693059e-08f, 1.525814718e-08f, 1.523933736e-08f, 1.522050117e-08f, 1.520163867e-08f, 1.518274992e-08f,
+ 1.516383497e-08f, 1.514489387e-08f, 1.512592668e-08f, 1.510693344e-08f, 1.508791423e-08f, 1.506886908e-08f, 1.504979805e-08f, 1.503070120e-08f, 1.501157858e-08f, 1.499243024e-08f,
+ 1.497325624e-08f, 1.495405664e-08f, 1.493483148e-08f, 1.491558082e-08f, 1.489630472e-08f, 1.487700323e-08f, 1.485767640e-08f, 1.483832430e-08f, 1.481894696e-08f, 1.479954445e-08f,
+ 1.478011683e-08f, 1.476066414e-08f, 1.474118644e-08f, 1.472168379e-08f, 1.470215624e-08f, 1.468260385e-08f, 1.466302666e-08f, 1.464342474e-08f, 1.462379814e-08f, 1.460414692e-08f,
+ 1.458447112e-08f, 1.456477080e-08f, 1.454504603e-08f, 1.452529685e-08f, 1.450552332e-08f, 1.448572549e-08f, 1.446590342e-08f, 1.444605717e-08f, 1.442618678e-08f, 1.440629232e-08f,
+ 1.438637384e-08f, 1.436643139e-08f, 1.434646504e-08f, 1.432647483e-08f, 1.430646082e-08f, 1.428642306e-08f, 1.426636162e-08f, 1.424627654e-08f, 1.422616789e-08f, 1.420603571e-08f,
+ 1.418588007e-08f, 1.416570101e-08f, 1.414549860e-08f, 1.412527289e-08f, 1.410502394e-08f, 1.408475179e-08f, 1.406445652e-08f, 1.404413816e-08f, 1.402379679e-08f, 1.400343244e-08f,
+ 1.398304519e-08f, 1.396263508e-08f, 1.394220218e-08f, 1.392174653e-08f, 1.390126820e-08f, 1.388076723e-08f, 1.386024369e-08f, 1.383969763e-08f, 1.381912911e-08f, 1.379853819e-08f,
+ 1.377792491e-08f, 1.375728934e-08f, 1.373663153e-08f, 1.371595153e-08f, 1.369524942e-08f, 1.367452523e-08f, 1.365377903e-08f, 1.363301087e-08f, 1.361222081e-08f, 1.359140891e-08f,
+ 1.357057522e-08f, 1.354971979e-08f, 1.352884269e-08f, 1.350794398e-08f, 1.348702370e-08f, 1.346608191e-08f, 1.344511868e-08f, 1.342413405e-08f, 1.340312809e-08f, 1.338210085e-08f,
+ 1.336105238e-08f, 1.333998275e-08f, 1.331889201e-08f, 1.329778022e-08f, 1.327664743e-08f, 1.325549370e-08f, 1.323431908e-08f, 1.321312365e-08f, 1.319190744e-08f, 1.317067052e-08f,
+ 1.314941295e-08f, 1.312813477e-08f, 1.310683606e-08f, 1.308551686e-08f, 1.306417724e-08f, 1.304281724e-08f, 1.302143693e-08f, 1.300003636e-08f, 1.297861560e-08f, 1.295717469e-08f,
+ 1.293571370e-08f, 1.291423268e-08f, 1.289273168e-08f, 1.287121078e-08f, 1.284967002e-08f, 1.282810946e-08f, 1.280652915e-08f, 1.278492916e-08f, 1.276330955e-08f, 1.274167036e-08f,
+ 1.272001166e-08f, 1.269833351e-08f, 1.267663595e-08f, 1.265491906e-08f, 1.263318288e-08f, 1.261142748e-08f, 1.258965291e-08f, 1.256785923e-08f, 1.254604649e-08f, 1.252421476e-08f,
+ 1.250236409e-08f, 1.248049453e-08f, 1.245860616e-08f, 1.243669902e-08f, 1.241477317e-08f, 1.239282867e-08f, 1.237086558e-08f, 1.234888395e-08f, 1.232688384e-08f, 1.230486532e-08f,
+ 1.228282843e-08f, 1.226077324e-08f, 1.223869980e-08f, 1.221660817e-08f, 1.219449841e-08f, 1.217237058e-08f, 1.215022473e-08f, 1.212806093e-08f, 1.210587922e-08f, 1.208367968e-08f,
+ 1.206146235e-08f, 1.203922729e-08f, 1.201697456e-08f, 1.199470423e-08f, 1.197241634e-08f, 1.195011096e-08f, 1.192778814e-08f, 1.190544794e-08f, 1.188309043e-08f, 1.186071565e-08f,
+ 1.183832366e-08f, 1.181591453e-08f, 1.179348832e-08f, 1.177104507e-08f, 1.174858485e-08f, 1.172610772e-08f, 1.170361373e-08f, 1.168110295e-08f, 1.165857542e-08f, 1.163603121e-08f,
+ 1.161347039e-08f, 1.159089299e-08f, 1.156829909e-08f, 1.154568875e-08f, 1.152306201e-08f, 1.150041894e-08f, 1.147775960e-08f, 1.145508404e-08f, 1.143239233e-08f, 1.140968452e-08f,
+ 1.138696066e-08f, 1.136422083e-08f, 1.134146507e-08f, 1.131869345e-08f, 1.129590602e-08f, 1.127310285e-08f, 1.125028398e-08f, 1.122744948e-08f, 1.120459941e-08f, 1.118173383e-08f,
+ 1.115885279e-08f, 1.113595635e-08f, 1.111304457e-08f, 1.109011751e-08f, 1.106717523e-08f, 1.104421779e-08f, 1.102124524e-08f, 1.099825765e-08f, 1.097525506e-08f, 1.095223755e-08f,
+ 1.092920517e-08f, 1.090615797e-08f, 1.088309603e-08f, 1.086001938e-08f, 1.083692810e-08f, 1.081382224e-08f, 1.079070187e-08f, 1.076756703e-08f, 1.074441779e-08f, 1.072125421e-08f,
+ 1.069807634e-08f, 1.067488424e-08f, 1.065167798e-08f, 1.062845761e-08f, 1.060522319e-08f, 1.058197478e-08f, 1.055871244e-08f, 1.053543622e-08f, 1.051214619e-08f, 1.048884240e-08f,
+ 1.046552491e-08f, 1.044219379e-08f, 1.041884908e-08f, 1.039549085e-08f, 1.037211916e-08f, 1.034873407e-08f, 1.032533563e-08f, 1.030192390e-08f, 1.027849895e-08f, 1.025506083e-08f,
+ 1.023160960e-08f, 1.020814531e-08f, 1.018466804e-08f, 1.016117783e-08f, 1.013767475e-08f, 1.011415885e-08f, 1.009063019e-08f, 1.006708883e-08f, 1.004353484e-08f, 1.001996826e-08f,
+ 9.996389165e-09f, 9.972797605e-09f, 9.949193641e-09f, 9.925577331e-09f, 9.901948735e-09f, 9.878307912e-09f, 9.854654920e-09f, 9.830989818e-09f, 9.807312665e-09f, 9.783623521e-09f,
+ 9.759922443e-09f, 9.736209491e-09f, 9.712484723e-09f, 9.688748200e-09f, 9.664999978e-09f, 9.641240118e-09f, 9.617468678e-09f, 9.593685717e-09f, 9.569891294e-09f, 9.546085469e-09f,
+ 9.522268299e-09f, 9.498439843e-09f, 9.474600162e-09f, 9.450749312e-09f, 9.426887355e-09f, 9.403014347e-09f, 9.379130349e-09f, 9.355235419e-09f, 9.331329616e-09f, 9.307413000e-09f,
+ 9.283485628e-09f, 9.259547559e-09f, 9.235598854e-09f, 9.211639570e-09f, 9.187669767e-09f, 9.163689503e-09f, 9.139698838e-09f, 9.115697830e-09f, 9.091686538e-09f, 9.067665021e-09f,
+ 9.043633339e-09f, 9.019591549e-09f, 8.995539711e-09f, 8.971477883e-09f, 8.947406126e-09f, 8.923324497e-09f, 8.899233055e-09f, 8.875131859e-09f, 8.851020969e-09f, 8.826900443e-09f,
+ 8.802770340e-09f, 8.778630719e-09f, 8.754481638e-09f, 8.730323157e-09f, 8.706155335e-09f, 8.681978230e-09f, 8.657791901e-09f, 8.633596408e-09f, 8.609391808e-09f, 8.585178161e-09f,
+ 8.560955526e-09f, 8.536723962e-09f, 8.512483526e-09f, 8.488234280e-09f, 8.463976280e-09f, 8.439709586e-09f, 8.415434257e-09f, 8.391150351e-09f, 8.366857928e-09f, 8.342557046e-09f,
+ 8.318247764e-09f, 8.293930141e-09f, 8.269604236e-09f, 8.245270107e-09f, 8.220927813e-09f, 8.196577413e-09f, 8.172218966e-09f, 8.147852530e-09f, 8.123478165e-09f, 8.099095929e-09f,
+ 8.074705881e-09f, 8.050308079e-09f, 8.025902582e-09f, 8.001489450e-09f, 7.977068740e-09f, 7.952640512e-09f, 7.928204824e-09f, 7.903761734e-09f, 7.879311303e-09f, 7.854853587e-09f,
+ 7.830388647e-09f, 7.805916540e-09f, 7.781437326e-09f, 7.756951062e-09f, 7.732457808e-09f, 7.707957622e-09f, 7.683450563e-09f, 7.658936689e-09f, 7.634416060e-09f, 7.609888733e-09f,
+ 7.585354768e-09f, 7.560814222e-09f, 7.536267155e-09f, 7.511713624e-09f, 7.487153690e-09f, 7.462587409e-09f, 7.438014841e-09f, 7.413436044e-09f, 7.388851077e-09f, 7.364259998e-09f,
+ 7.339662866e-09f, 7.315059739e-09f, 7.290450675e-09f, 7.265835734e-09f, 7.241214973e-09f, 7.216588451e-09f, 7.191956226e-09f, 7.167318358e-09f, 7.142674903e-09f, 7.118025921e-09f,
+ 7.093371470e-09f, 7.068711609e-09f, 7.044046395e-09f, 7.019375888e-09f, 6.994700144e-09f, 6.970019224e-09f, 6.945333185e-09f, 6.920642084e-09f, 6.895945982e-09f, 6.871244935e-09f,
+ 6.846539003e-09f, 6.821828243e-09f, 6.797112714e-09f, 6.772392473e-09f, 6.747667580e-09f, 6.722938092e-09f, 6.698204067e-09f, 6.673465564e-09f, 6.648722640e-09f, 6.623975355e-09f,
+ 6.599223765e-09f, 6.574467930e-09f, 6.549707906e-09f, 6.524943753e-09f, 6.500175528e-09f, 6.475403290e-09f, 6.450627096e-09f, 6.425847005e-09f, 6.401063073e-09f, 6.376275361e-09f,
+ 6.351483924e-09f, 6.326688822e-09f, 6.301890112e-09f, 6.277087853e-09f, 6.252282101e-09f, 6.227472915e-09f, 6.202660354e-09f, 6.177844474e-09f, 6.153025333e-09f, 6.128202990e-09f,
+ 6.103377502e-09f, 6.078548927e-09f, 6.053717322e-09f, 6.028882747e-09f, 6.004045257e-09f, 5.979204911e-09f, 5.954361767e-09f, 5.929515882e-09f, 5.904667315e-09f, 5.879816121e-09f,
+ 5.854962360e-09f, 5.830106089e-09f, 5.805247366e-09f, 5.780386247e-09f, 5.755522791e-09f, 5.730657055e-09f, 5.705789097e-09f, 5.680918974e-09f, 5.656046744e-09f, 5.631172463e-09f,
+ 5.606296190e-09f, 5.581417983e-09f, 5.556537897e-09f, 5.531655991e-09f, 5.506772322e-09f, 5.481886948e-09f, 5.456999925e-09f, 5.432111312e-09f, 5.407221165e-09f, 5.382329541e-09f,
+ 5.357436498e-09f, 5.332542093e-09f, 5.307646384e-09f, 5.282749426e-09f, 5.257851279e-09f, 5.232951998e-09f, 5.208051641e-09f, 5.183150265e-09f, 5.158247926e-09f, 5.133344683e-09f,
+ 5.108440592e-09f, 5.083535710e-09f, 5.058630094e-09f, 5.033723801e-09f, 5.008816887e-09f, 4.983909411e-09f, 4.959001428e-09f, 4.934092996e-09f, 4.909184172e-09f, 4.884275011e-09f,
+ 4.859365572e-09f, 4.834455911e-09f, 4.809546084e-09f, 4.784636148e-09f, 4.759726160e-09f, 4.734816178e-09f, 4.709906256e-09f, 4.684996452e-09f, 4.660086824e-09f, 4.635177426e-09f,
+ 4.610268316e-09f, 4.585359550e-09f, 4.560451185e-09f, 4.535543277e-09f, 4.510635883e-09f, 4.485729060e-09f, 4.460822862e-09f, 4.435917348e-09f, 4.411012573e-09f, 4.386108594e-09f,
+ 4.361205467e-09f, 4.336303248e-09f, 4.311401993e-09f, 4.286501760e-09f, 4.261602603e-09f, 4.236704579e-09f, 4.211807745e-09f, 4.186912156e-09f, 4.162017869e-09f, 4.137124939e-09f,
+ 4.112233423e-09f, 4.087343376e-09f, 4.062454855e-09f, 4.037567916e-09f, 4.012682614e-09f, 3.987799006e-09f, 3.962917147e-09f, 3.938037094e-09f, 3.913158901e-09f, 3.888282625e-09f,
+ 3.863408322e-09f, 3.838536048e-09f, 3.813665857e-09f, 3.788797806e-09f, 3.763931951e-09f, 3.739068346e-09f, 3.714207048e-09f, 3.689348113e-09f, 3.664491595e-09f, 3.639637551e-09f,
+ 3.614786035e-09f, 3.589937104e-09f, 3.565090812e-09f, 3.540247215e-09f, 3.515406369e-09f, 3.490568329e-09f, 3.465733149e-09f, 3.440900886e-09f, 3.416071595e-09f, 3.391245331e-09f,
+ 3.366422148e-09f, 3.341602103e-09f, 3.316785250e-09f, 3.291971644e-09f, 3.267161341e-09f, 3.242354396e-09f, 3.217550862e-09f, 3.192750797e-09f, 3.167954254e-09f, 3.143161288e-09f,
+ 3.118371954e-09f, 3.093586308e-09f, 3.068804403e-09f, 3.044026296e-09f, 3.019252039e-09f, 2.994481689e-09f, 2.969715299e-09f, 2.944952925e-09f, 2.920194622e-09f, 2.895440442e-09f,
+ 2.870690443e-09f, 2.845944677e-09f, 2.821203199e-09f, 2.796466064e-09f, 2.771733326e-09f, 2.747005040e-09f, 2.722281260e-09f, 2.697562040e-09f, 2.672847434e-09f, 2.648137497e-09f,
+ 2.623432284e-09f, 2.598731848e-09f, 2.574036243e-09f, 2.549345523e-09f, 2.524659743e-09f, 2.499978957e-09f, 2.475303219e-09f, 2.450632582e-09f, 2.425967101e-09f, 2.401306830e-09f,
+ 2.376651822e-09f, 2.352002131e-09f, 2.327357811e-09f, 2.302718917e-09f, 2.278085500e-09f, 2.253457617e-09f, 2.228835319e-09f, 2.204218661e-09f, 2.179607696e-09f, 2.155002478e-09f,
+ 2.130403060e-09f, 2.105809496e-09f, 2.081221840e-09f, 2.056640144e-09f, 2.032064462e-09f, 2.007494848e-09f, 1.982931354e-09f, 1.958374035e-09f, 1.933822943e-09f, 1.909278131e-09f,
+ 1.884739653e-09f, 1.860207562e-09f, 1.835681910e-09f, 1.811162752e-09f, 1.786650139e-09f, 1.762144126e-09f, 1.737644764e-09f, 1.713152107e-09f, 1.688666208e-09f, 1.664187119e-09f,
+ 1.639714893e-09f, 1.615249583e-09f, 1.590791242e-09f, 1.566339922e-09f, 1.541895677e-09f, 1.517458558e-09f, 1.493028618e-09f, 1.468605910e-09f, 1.444190486e-09f, 1.419782398e-09f,
+ 1.395381700e-09f, 1.370988443e-09f, 1.346602679e-09f, 1.322224462e-09f, 1.297853843e-09f, 1.273490874e-09f, 1.249135608e-09f, 1.224788097e-09f, 1.200448392e-09f, 1.176116546e-09f,
+ 1.151792611e-09f, 1.127476639e-09f, 1.103168682e-09f, 1.078868791e-09f, 1.054577019e-09f, 1.030293417e-09f, 1.006018037e-09f, 9.817509306e-10f, 9.574921498e-10f, 9.332417461e-10f,
+ 9.089997711e-10f, 8.847662763e-10f, 8.605413132e-10f, 8.363249334e-10f, 8.121171882e-10f, 7.879181290e-10f, 7.637278072e-10f, 7.395462741e-10f, 7.153735810e-10f, 6.912097790e-10f,
+ 6.670549194e-10f, 6.429090533e-10f, 6.187722317e-10f, 5.946445058e-10f, 5.705259266e-10f, 5.464165450e-10f, 5.223164119e-10f, 4.982255782e-10f, 4.741440948e-10f, 4.500720125e-10f,
+ 4.260093819e-10f, 4.019562539e-10f, 3.779126791e-10f, 3.538787080e-10f, 3.298543914e-10f, 3.058397796e-10f, 2.818349233e-10f, 2.578398728e-10f, 2.338546786e-10f, 2.098793909e-10f,
+ 1.859140602e-10f, 1.619587367e-10f, 1.380134706e-10f, 1.140783121e-10f, 9.015331139e-11f, 6.623851847e-11f, 4.233398342e-11f, 1.843975624e-11f, -5.444113098e-12f, -2.931757470e-11f,
+ -5.318057868e-11f, -7.703307524e-11f, -1.008750146e-10f, -1.247063470e-10f, -1.485270228e-10f, -1.723369923e-10f, -1.961362060e-10f, -2.199246143e-10f, -2.437021677e-10f, -2.674688167e-10f,
+ -2.912245120e-10f, -3.149692041e-10f, -3.387028438e-10f, -3.624253818e-10f, -3.861367688e-10f, -4.098369557e-10f, -4.335258934e-10f, -4.572035328e-10f, -4.808698248e-10f, -5.045247204e-10f,
+ -5.281681708e-10f, -5.518001269e-10f, -5.754205401e-10f, -5.990293614e-10f, -6.226265421e-10f, -6.462120335e-10f, -6.697857870e-10f, -6.933477539e-10f, -7.168978857e-10f, -7.404361338e-10f,
+ -7.639624499e-10f, -7.874767854e-10f, -8.109790921e-10f, -8.344693215e-10f, -8.579474255e-10f, -8.814133558e-10f, -9.048670642e-10f, -9.283085025e-10f, -9.517376228e-10f, -9.751543770e-10f,
+ -9.985587171e-10f, -1.021950595e-09f, -1.045329963e-09f, -1.068696774e-09f, -1.092050979e-09f, -1.115392530e-09f, -1.138721381e-09f, -1.162037483e-09f, -1.185340789e-09f, -1.208631251e-09f,
+ -1.231908823e-09f, -1.255173455e-09f, -1.278425102e-09f, -1.301663715e-09f, -1.324889247e-09f, -1.348101652e-09f, -1.371300882e-09f, -1.394486889e-09f, -1.417659627e-09f, -1.440819049e-09f,
+ -1.463965108e-09f, -1.487097756e-09f, -1.510216948e-09f, -1.533322635e-09f, -1.556414772e-09f, -1.579493311e-09f, -1.602558206e-09f, -1.625609411e-09f, -1.648646878e-09f, -1.671670562e-09f,
+ -1.694680415e-09f, -1.717676391e-09f, -1.740658445e-09f, -1.763626529e-09f, -1.786580597e-09f, -1.809520604e-09f, -1.832446502e-09f, -1.855358247e-09f, -1.878255791e-09f, -1.901139089e-09f,
+ -1.924008095e-09f, -1.946862763e-09f, -1.969703047e-09f, -1.992528902e-09f, -2.015340281e-09f, -2.038137139e-09f, -2.060919430e-09f, -2.083687109e-09f, -2.106440131e-09f, -2.129178449e-09f,
+ -2.151902018e-09f, -2.174610793e-09f, -2.197304729e-09f, -2.219983780e-09f, -2.242647902e-09f, -2.265297048e-09f, -2.287931174e-09f, -2.310550236e-09f, -2.333154187e-09f, -2.355742983e-09f,
+ -2.378316579e-09f, -2.400874930e-09f, -2.423417992e-09f, -2.445945719e-09f, -2.468458068e-09f, -2.490954993e-09f, -2.513436450e-09f, -2.535902395e-09f, -2.558352782e-09f, -2.580787568e-09f,
+ -2.603206709e-09f, -2.625610159e-09f, -2.647997875e-09f, -2.670369812e-09f, -2.692725927e-09f, -2.715066176e-09f, -2.737390514e-09f, -2.759698897e-09f, -2.781991282e-09f, -2.804267624e-09f,
+ -2.826527881e-09f, -2.848772008e-09f, -2.870999961e-09f, -2.893211697e-09f, -2.915407173e-09f, -2.937586344e-09f, -2.959749168e-09f, -2.981895601e-09f, -3.004025599e-09f, -3.026139120e-09f,
+ -3.048236121e-09f, -3.070316557e-09f, -3.092380386e-09f, -3.114427565e-09f, -3.136458051e-09f, -3.158471801e-09f, -3.180468772e-09f, -3.202448921e-09f, -3.224412206e-09f, -3.246358584e-09f,
+ -3.268288011e-09f, -3.290200447e-09f, -3.312095847e-09f, -3.333974170e-09f, -3.355835373e-09f, -3.377679413e-09f, -3.399506249e-09f, -3.421315839e-09f, -3.443108139e-09f, -3.464883108e-09f,
+ -3.486640704e-09f, -3.508380885e-09f, -3.530103608e-09f, -3.551808833e-09f, -3.573496516e-09f, -3.595166617e-09f, -3.616819094e-09f, -3.638453904e-09f, -3.660071007e-09f, -3.681670360e-09f,
+ -3.703251923e-09f, -3.724815654e-09f, -3.746361511e-09f, -3.767889453e-09f, -3.789399439e-09f, -3.810891428e-09f, -3.832365378e-09f, -3.853821249e-09f, -3.875258999e-09f, -3.896678588e-09f,
+ -3.918079975e-09f, -3.939463118e-09f, -3.960827977e-09f, -3.982174512e-09f, -4.003502681e-09f, -4.024812445e-09f, -4.046103761e-09f, -4.067376591e-09f, -4.088630894e-09f, -4.109866628e-09f,
+ -4.131083755e-09f, -4.152282233e-09f, -4.173462023e-09f, -4.194623084e-09f, -4.215765376e-09f, -4.236888860e-09f, -4.257993496e-09f, -4.279079242e-09f, -4.300146061e-09f, -4.321193911e-09f,
+ -4.342222754e-09f, -4.363232549e-09f, -4.384223258e-09f, -4.405194840e-09f, -4.426147256e-09f, -4.447080467e-09f, -4.467994433e-09f, -4.488889115e-09f, -4.509764474e-09f, -4.530620471e-09f,
+ -4.551457067e-09f, -4.572274222e-09f, -4.593071898e-09f, -4.613850056e-09f, -4.634608656e-09f, -4.655347661e-09f, -4.676067032e-09f, -4.696766729e-09f, -4.717446714e-09f, -4.738106950e-09f,
+ -4.758747396e-09f, -4.779368015e-09f, -4.799968769e-09f, -4.820549619e-09f, -4.841110527e-09f, -4.861651455e-09f, -4.882172365e-09f, -4.902673219e-09f, -4.923153978e-09f, -4.943614605e-09f,
+ -4.964055062e-09f, -4.984475312e-09f, -5.004875316e-09f, -5.025255037e-09f, -5.045614437e-09f, -5.065953479e-09f, -5.086272125e-09f, -5.106570339e-09f, -5.126848081e-09f, -5.147105317e-09f,
+ -5.167342007e-09f, -5.187558115e-09f, -5.207753604e-09f, -5.227928437e-09f, -5.248082577e-09f, -5.268215987e-09f, -5.288328631e-09f, -5.308420470e-09f, -5.328491470e-09f, -5.348541592e-09f,
+ -5.368570801e-09f, -5.388579060e-09f, -5.408566333e-09f, -5.428532582e-09f, -5.448477773e-09f, -5.468401868e-09f, -5.488304832e-09f, -5.508186628e-09f, -5.528047220e-09f, -5.547886573e-09f,
+ -5.567704650e-09f, -5.587501415e-09f, -5.607276833e-09f, -5.627030868e-09f, -5.646763485e-09f, -5.666474647e-09f, -5.686164319e-09f, -5.705832465e-09f, -5.725479051e-09f, -5.745104041e-09f,
+ -5.764707400e-09f, -5.784289091e-09f, -5.803849081e-09f, -5.823387335e-09f, -5.842903816e-09f, -5.862398491e-09f, -5.881871323e-09f, -5.901322280e-09f, -5.920751325e-09f, -5.940158424e-09f,
+ -5.959543542e-09f, -5.978906645e-09f, -5.998247699e-09f, -6.017566668e-09f, -6.036863519e-09f, -6.056138218e-09f, -6.075390729e-09f, -6.094621019e-09f, -6.113829054e-09f, -6.133014799e-09f,
+ -6.152178222e-09f, -6.171319287e-09f, -6.190437961e-09f, -6.209534210e-09f, -6.228608001e-09f, -6.247659300e-09f, -6.266688073e-09f, -6.285694286e-09f, -6.304677908e-09f, -6.323638903e-09f,
+ -6.342577239e-09f, -6.361492882e-09f, -6.380385800e-09f, -6.399255959e-09f, -6.418103326e-09f, -6.436927868e-09f, -6.455729552e-09f, -6.474508346e-09f, -6.493264217e-09f, -6.511997131e-09f,
+ -6.530707057e-09f, -6.549393961e-09f, -6.568057812e-09f, -6.586698577e-09f, -6.605316223e-09f, -6.623910718e-09f, -6.642482031e-09f, -6.661030128e-09f, -6.679554977e-09f, -6.698056547e-09f,
+ -6.716534806e-09f, -6.734989722e-09f, -6.753421263e-09f, -6.771829397e-09f, -6.790214092e-09f, -6.808575317e-09f, -6.826913041e-09f, -6.845227231e-09f, -6.863517857e-09f, -6.881784887e-09f,
+ -6.900028290e-09f, -6.918248034e-09f, -6.936444088e-09f, -6.954616422e-09f, -6.972765005e-09f, -6.990889804e-09f, -7.008990791e-09f, -7.027067932e-09f, -7.045121199e-09f, -7.063150560e-09f,
+ -7.081155985e-09f, -7.099137443e-09f, -7.117094904e-09f, -7.135028337e-09f, -7.152937712e-09f, -7.170822999e-09f, -7.188684167e-09f, -7.206521187e-09f, -7.224334028e-09f, -7.242122660e-09f,
+ -7.259887054e-09f, -7.277627179e-09f, -7.295343007e-09f, -7.313034506e-09f, -7.330701648e-09f, -7.348344403e-09f, -7.365962741e-09f, -7.383556633e-09f, -7.401126050e-09f, -7.418670962e-09f,
+ -7.436191340e-09f, -7.453687156e-09f, -7.471158379e-09f, -7.488604981e-09f, -7.506026933e-09f, -7.523424206e-09f, -7.540796771e-09f, -7.558144599e-09f, -7.575467663e-09f, -7.592765932e-09f,
+ -7.610039380e-09f, -7.627287976e-09f, -7.644511694e-09f, -7.661710504e-09f, -7.678884378e-09f, -7.696033288e-09f, -7.713157207e-09f, -7.730256105e-09f, -7.747329955e-09f, -7.764378730e-09f,
+ -7.781402400e-09f, -7.798400939e-09f, -7.815374319e-09f, -7.832322512e-09f, -7.849245491e-09f, -7.866143227e-09f, -7.883015695e-09f, -7.899862866e-09f, -7.916684713e-09f, -7.933481209e-09f,
+ -7.950252327e-09f, -7.966998039e-09f, -7.983718319e-09f, -8.000413140e-09f, -8.017082475e-09f, -8.033726298e-09f, -8.050344581e-09f, -8.066937297e-09f, -8.083504421e-09f, -8.100045926e-09f,
+ -8.116561785e-09f, -8.133051972e-09f, -8.149516461e-09f, -8.165955226e-09f, -8.182368239e-09f, -8.198755477e-09f, -8.215116911e-09f, -8.231452517e-09f, -8.247762268e-09f, -8.264046140e-09f,
+ -8.280304105e-09f, -8.296536139e-09f, -8.312742215e-09f, -8.328922309e-09f, -8.345076395e-09f, -8.361204447e-09f, -8.377306440e-09f, -8.393382350e-09f, -8.409432150e-09f, -8.425455817e-09f,
+ -8.441453324e-09f, -8.457424647e-09f, -8.473369760e-09f, -8.489288641e-09f, -8.505181262e-09f, -8.521047601e-09f, -8.536887631e-09f, -8.552701330e-09f, -8.568488672e-09f, -8.584249632e-09f,
+ -8.599984188e-09f, -8.615692314e-09f, -8.631373986e-09f, -8.647029181e-09f, -8.662657874e-09f, -8.678260041e-09f, -8.693835658e-09f, -8.709384703e-09f, -8.724907150e-09f, -8.740402976e-09f,
+ -8.755872158e-09f, -8.771314673e-09f, -8.786730496e-09f, -8.802119605e-09f, -8.817481975e-09f, -8.832817585e-09f, -8.848126411e-09f, -8.863408429e-09f, -8.878663617e-09f, -8.893891952e-09f,
+ -8.909093410e-09f, -8.924267970e-09f, -8.939415609e-09f, -8.954536303e-09f, -8.969630030e-09f, -8.984696768e-09f, -8.999736495e-09f, -9.014749187e-09f, -9.029734824e-09f, -9.044693381e-09f,
+ -9.059624838e-09f, -9.074529173e-09f, -9.089406362e-09f, -9.104256386e-09f, -9.119079220e-09f, -9.133874845e-09f, -9.148643237e-09f, -9.163384376e-09f, -9.178098240e-09f, -9.192784807e-09f,
+ -9.207444057e-09f, -9.222075967e-09f, -9.236680516e-09f, -9.251257684e-09f, -9.265807448e-09f, -9.280329789e-09f, -9.294824685e-09f, -9.309292115e-09f, -9.323732058e-09f, -9.338144494e-09f,
+ -9.352529402e-09f, -9.366886761e-09f, -9.381216551e-09f, -9.395518752e-09f, -9.409793342e-09f, -9.424040301e-09f, -9.438259610e-09f, -9.452451248e-09f, -9.466615196e-09f, -9.480751432e-09f,
+ -9.494859937e-09f, -9.508940691e-09f, -9.522993675e-09f, -9.537018869e-09f, -9.551016252e-09f, -9.564985806e-09f, -9.578927510e-09f, -9.592841346e-09f, -9.606727294e-09f, -9.620585335e-09f,
+ -9.634415449e-09f, -9.648217617e-09f, -9.661991821e-09f, -9.675738041e-09f, -9.689456258e-09f, -9.703146453e-09f, -9.716808609e-09f, -9.730442705e-09f, -9.744048723e-09f, -9.757626646e-09f,
+ -9.771176453e-09f, -9.784698127e-09f, -9.798191650e-09f, -9.811657002e-09f, -9.825094167e-09f, -9.838503125e-09f, -9.851883859e-09f, -9.865236351e-09f, -9.878560583e-09f, -9.891856537e-09f,
+ -9.905124195e-09f, -9.918363539e-09f, -9.931574553e-09f, -9.944757218e-09f, -9.957911516e-09f, -9.971037431e-09f, -9.984134946e-09f, -9.997204042e-09f, -1.001024470e-08f, -1.002325691e-08f,
+ -1.003624065e-08f, -1.004919590e-08f, -1.006212265e-08f, -1.007502088e-08f, -1.008789057e-08f, -1.010073171e-08f, -1.011354428e-08f, -1.012632826e-08f, -1.013908364e-08f, -1.015181040e-08f,
+ -1.016450853e-08f, -1.017717800e-08f, -1.018981880e-08f, -1.020243092e-08f, -1.021501434e-08f, -1.022756904e-08f, -1.024009501e-08f, -1.025259224e-08f, -1.026506070e-08f, -1.027750038e-08f,
+ -1.028991126e-08f, -1.030229334e-08f, -1.031464659e-08f, -1.032697099e-08f, -1.033926655e-08f, -1.035153323e-08f, -1.036377102e-08f, -1.037597991e-08f, -1.038815989e-08f, -1.040031093e-08f,
+ -1.041243303e-08f, -1.042452617e-08f, -1.043659033e-08f, -1.044862550e-08f, -1.046063166e-08f, -1.047260881e-08f, -1.048455692e-08f, -1.049647598e-08f, -1.050836598e-08f, -1.052022690e-08f,
+ -1.053205874e-08f, -1.054386147e-08f, -1.055563508e-08f, -1.056737955e-08f, -1.057909488e-08f, -1.059078105e-08f, -1.060243805e-08f, -1.061406586e-08f, -1.062566447e-08f, -1.063723386e-08f,
+ -1.064877402e-08f, -1.066028495e-08f, -1.067176662e-08f, -1.068321902e-08f, -1.069464214e-08f, -1.070603597e-08f, -1.071740050e-08f, -1.072873570e-08f, -1.074004157e-08f, -1.075131810e-08f,
+ -1.076256527e-08f, -1.077378306e-08f, -1.078497148e-08f, -1.079613050e-08f, -1.080726012e-08f, -1.081836031e-08f, -1.082943107e-08f, -1.084047239e-08f, -1.085148426e-08f, -1.086246665e-08f,
+ -1.087341957e-08f, -1.088434299e-08f, -1.089523692e-08f, -1.090610132e-08f, -1.091693620e-08f, -1.092774154e-08f, -1.093851733e-08f, -1.094926357e-08f, -1.095998022e-08f, -1.097066730e-08f,
+ -1.098132478e-08f, -1.099195265e-08f, -1.100255091e-08f, -1.101311954e-08f, -1.102365853e-08f, -1.103416788e-08f, -1.104464756e-08f, -1.105509757e-08f, -1.106551790e-08f, -1.107590854e-08f,
+ -1.108626947e-08f, -1.109660069e-08f, -1.110690219e-08f, -1.111717396e-08f, -1.112741598e-08f, -1.113762825e-08f, -1.114781076e-08f, -1.115796349e-08f, -1.116808644e-08f, -1.117817960e-08f,
+ -1.118824296e-08f, -1.119827650e-08f, -1.120828022e-08f, -1.121825411e-08f, -1.122819816e-08f, -1.123811236e-08f, -1.124799669e-08f, -1.125785117e-08f, -1.126767576e-08f, -1.127747046e-08f,
+ -1.128723528e-08f, -1.129697018e-08f, -1.130667517e-08f, -1.131635025e-08f, -1.132599539e-08f, -1.133561059e-08f, -1.134519584e-08f, -1.135475114e-08f, -1.136427647e-08f, -1.137377183e-08f,
+ -1.138323720e-08f, -1.139267259e-08f, -1.140207798e-08f, -1.141145337e-08f, -1.142079874e-08f, -1.143011409e-08f, -1.143939941e-08f, -1.144865469e-08f, -1.145787993e-08f, -1.146707512e-08f,
+ -1.147624024e-08f, -1.148537530e-08f, -1.149448029e-08f, -1.150355519e-08f, -1.151260001e-08f, -1.152161472e-08f, -1.153059934e-08f, -1.153955384e-08f, -1.154847823e-08f, -1.155737250e-08f,
+ -1.156623663e-08f, -1.157507063e-08f, -1.158387448e-08f, -1.159264818e-08f, -1.160139172e-08f, -1.161010510e-08f, -1.161878831e-08f, -1.162744134e-08f, -1.163606420e-08f, -1.164465686e-08f,
+ -1.165321933e-08f, -1.166175159e-08f, -1.167025365e-08f, -1.167872550e-08f, -1.168716713e-08f, -1.169557854e-08f, -1.170395972e-08f, -1.171231066e-08f, -1.172063136e-08f, -1.172892182e-08f,
+ -1.173718202e-08f, -1.174541197e-08f, -1.175361165e-08f, -1.176178107e-08f, -1.176992022e-08f, -1.177802909e-08f, -1.178610768e-08f, -1.179415598e-08f, -1.180217399e-08f, -1.181016171e-08f,
+ -1.181811913e-08f, -1.182604623e-08f, -1.183394303e-08f, -1.184180952e-08f, -1.184964569e-08f, -1.185745153e-08f, -1.186522705e-08f, -1.187297224e-08f, -1.188068709e-08f, -1.188837161e-08f,
+ -1.189602578e-08f, -1.190364960e-08f, -1.191124308e-08f, -1.191880620e-08f, -1.192633896e-08f, -1.193384136e-08f, -1.194131340e-08f, -1.194875507e-08f, -1.195616637e-08f, -1.196354729e-08f,
+ -1.197089784e-08f, -1.197821800e-08f, -1.198550778e-08f, -1.199276718e-08f, -1.199999618e-08f, -1.200719480e-08f, -1.201436301e-08f, -1.202150083e-08f, -1.202860825e-08f, -1.203568527e-08f,
+ -1.204273188e-08f, -1.204974808e-08f, -1.205673387e-08f, -1.206368925e-08f, -1.207061422e-08f, -1.207750877e-08f, -1.208437290e-08f, -1.209120661e-08f, -1.209800990e-08f, -1.210478276e-08f,
+ -1.211152520e-08f, -1.211823720e-08f, -1.212491878e-08f, -1.213156993e-08f, -1.213819065e-08f, -1.214478093e-08f, -1.215134078e-08f, -1.215787019e-08f, -1.216436916e-08f, -1.217083770e-08f,
+ -1.217727580e-08f, -1.218368345e-08f, -1.219006066e-08f, -1.219640744e-08f, -1.220272376e-08f, -1.220900965e-08f, -1.221526509e-08f, -1.222149008e-08f, -1.222768463e-08f, -1.223384874e-08f,
+ -1.223998240e-08f, -1.224608561e-08f, -1.225215837e-08f, -1.225820069e-08f, -1.226421257e-08f, -1.227019399e-08f, -1.227614497e-08f, -1.228206550e-08f, -1.228795559e-08f, -1.229381523e-08f,
+ -1.229964443e-08f, -1.230544318e-08f, -1.231121148e-08f, -1.231694935e-08f, -1.232265676e-08f, -1.232833374e-08f, -1.233398028e-08f, -1.233959637e-08f, -1.234518202e-08f, -1.235073724e-08f,
+ -1.235626202e-08f, -1.236175636e-08f, -1.236722026e-08f, -1.237265374e-08f, -1.237805677e-08f, -1.238342938e-08f, -1.238877156e-08f, -1.239408331e-08f, -1.239936463e-08f, -1.240461553e-08f,
+ -1.240983601e-08f, -1.241502606e-08f, -1.242018569e-08f, -1.242531491e-08f, -1.243041371e-08f, -1.243548210e-08f, -1.244052008e-08f, -1.244552765e-08f, -1.245050481e-08f, -1.245545157e-08f,
+ -1.246036792e-08f, -1.246525388e-08f, -1.247010944e-08f, -1.247493461e-08f, -1.247972939e-08f, -1.248449378e-08f, -1.248922778e-08f, -1.249393140e-08f, -1.249860465e-08f, -1.250324751e-08f,
+ -1.250786001e-08f, -1.251244213e-08f, -1.251699389e-08f, -1.252151528e-08f, -1.252600632e-08f, -1.253046699e-08f, -1.253489732e-08f, -1.253929730e-08f, -1.254366693e-08f, -1.254800622e-08f,
+ -1.255231517e-08f, -1.255659379e-08f, -1.256084208e-08f, -1.256506005e-08f, -1.256924769e-08f, -1.257340502e-08f, -1.257753203e-08f, -1.258162873e-08f, -1.258569513e-08f, -1.258973123e-08f,
+ -1.259373704e-08f, -1.259771255e-08f, -1.260165778e-08f, -1.260557273e-08f, -1.260945740e-08f, -1.261331180e-08f, -1.261713593e-08f, -1.262092980e-08f, -1.262469341e-08f, -1.262842678e-08f,
+ -1.263212989e-08f, -1.263580277e-08f, -1.263944541e-08f, -1.264305782e-08f, -1.264664001e-08f, -1.265019197e-08f, -1.265371373e-08f, -1.265720527e-08f, -1.266066662e-08f, -1.266409776e-08f,
+ -1.266749872e-08f, -1.267086949e-08f, -1.267421009e-08f, -1.267752051e-08f, -1.268080077e-08f, -1.268405086e-08f, -1.268727081e-08f, -1.269046060e-08f, -1.269362026e-08f, -1.269674978e-08f,
+ -1.269984917e-08f, -1.270291844e-08f, -1.270595760e-08f, -1.270896665e-08f, -1.271194560e-08f, -1.271489445e-08f, -1.271781322e-08f, -1.272070191e-08f, -1.272356053e-08f, -1.272638908e-08f,
+ -1.272918757e-08f, -1.273195601e-08f, -1.273469441e-08f, -1.273740277e-08f, -1.274008110e-08f, -1.274272941e-08f, -1.274534771e-08f, -1.274793600e-08f, -1.275049429e-08f, -1.275302259e-08f,
+ -1.275552091e-08f, -1.275798926e-08f, -1.276042764e-08f, -1.276283606e-08f, -1.276521453e-08f, -1.276756305e-08f, -1.276988165e-08f, -1.277217032e-08f, -1.277442907e-08f, -1.277665791e-08f,
+ -1.277885685e-08f, -1.278102591e-08f, -1.278316507e-08f, -1.278527437e-08f, -1.278735380e-08f, -1.278940337e-08f, -1.279142310e-08f, -1.279341299e-08f, -1.279537305e-08f, -1.279730329e-08f,
+ -1.279920371e-08f, -1.280107434e-08f, -1.280291517e-08f, -1.280472622e-08f, -1.280650750e-08f, -1.280825901e-08f, -1.280998077e-08f, -1.281167279e-08f, -1.281333506e-08f, -1.281496762e-08f,
+ -1.281657046e-08f, -1.281814359e-08f, -1.281968703e-08f, -1.282120078e-08f, -1.282268486e-08f, -1.282413927e-08f, -1.282556402e-08f, -1.282695913e-08f, -1.282832461e-08f, -1.282966046e-08f,
+ -1.283096670e-08f, -1.283224334e-08f, -1.283349039e-08f, -1.283470785e-08f, -1.283589574e-08f, -1.283705407e-08f, -1.283818286e-08f, -1.283928210e-08f, -1.284035182e-08f, -1.284139202e-08f,
+ -1.284240272e-08f, -1.284338392e-08f, -1.284433564e-08f, -1.284525789e-08f, -1.284615068e-08f, -1.284701402e-08f, -1.284784792e-08f, -1.284865240e-08f, -1.284942746e-08f, -1.285017313e-08f,
+ -1.285088940e-08f, -1.285157629e-08f, -1.285223382e-08f, -1.285286199e-08f, -1.285346082e-08f, -1.285403032e-08f, -1.285457050e-08f, -1.285508137e-08f, -1.285556295e-08f, -1.285601525e-08f,
+ -1.285643828e-08f, -1.285683205e-08f, -1.285719658e-08f, -1.285753187e-08f, -1.285783795e-08f, -1.285811482e-08f, -1.285836250e-08f, -1.285858099e-08f, -1.285877032e-08f, -1.285893049e-08f,
+ -1.285906152e-08f, -1.285916342e-08f, -1.285923621e-08f, -1.285927989e-08f, -1.285929448e-08f, -1.285928000e-08f, -1.285923645e-08f, -1.285916385e-08f, -1.285906222e-08f, -1.285893157e-08f,
+ -1.285877191e-08f, -1.285858325e-08f, -1.285836561e-08f, -1.285811900e-08f, -1.285784344e-08f, -1.285753894e-08f, -1.285720552e-08f, -1.285684318e-08f, -1.285645194e-08f, -1.285603182e-08f,
+ -1.285558284e-08f, -1.285510499e-08f, -1.285459831e-08f, -1.285406280e-08f, -1.285349848e-08f, -1.285290536e-08f, -1.285228346e-08f, -1.285163279e-08f, -1.285095337e-08f, -1.285024520e-08f,
+ -1.284950832e-08f, -1.284874273e-08f, -1.284794844e-08f, -1.284712547e-08f, -1.284627384e-08f, -1.284539356e-08f, -1.284448465e-08f, -1.284354712e-08f, -1.284258099e-08f, -1.284158627e-08f,
+ -1.284056297e-08f, -1.283951112e-08f, -1.283843073e-08f, -1.283732181e-08f, -1.283618439e-08f, -1.283501847e-08f, -1.283382407e-08f, -1.283260121e-08f, -1.283134990e-08f, -1.283007016e-08f,
+ -1.282876201e-08f, -1.282742545e-08f, -1.282606052e-08f, -1.282466722e-08f, -1.282324557e-08f, -1.282179558e-08f, -1.282031728e-08f, -1.281881068e-08f, -1.281727579e-08f, -1.281571263e-08f,
+ -1.281412122e-08f, -1.281250158e-08f, -1.281085372e-08f, -1.280917766e-08f, -1.280747342e-08f, -1.280574100e-08f, -1.280398044e-08f, -1.280219174e-08f, -1.280037493e-08f, -1.279853002e-08f,
+ -1.279665702e-08f, -1.279475596e-08f, -1.279282685e-08f, -1.279086972e-08f, -1.278888456e-08f, -1.278687142e-08f, -1.278483029e-08f, -1.278276121e-08f, -1.278066418e-08f, -1.277853923e-08f,
+ -1.277638637e-08f, -1.277420562e-08f, -1.277199699e-08f, -1.276976052e-08f, -1.276749621e-08f, -1.276520408e-08f, -1.276288415e-08f, -1.276053644e-08f, -1.275816096e-08f, -1.275575775e-08f,
+ -1.275332680e-08f, -1.275086815e-08f, -1.274838180e-08f, -1.274586779e-08f, -1.274332612e-08f, -1.274075681e-08f, -1.273815989e-08f, -1.273553538e-08f, -1.273288328e-08f, -1.273020363e-08f,
+ -1.272749643e-08f, -1.272476172e-08f, -1.272199950e-08f, -1.271920979e-08f, -1.271639263e-08f, -1.271354801e-08f, -1.271067597e-08f, -1.270777653e-08f, -1.270484969e-08f, -1.270189549e-08f,
+ -1.269891394e-08f, -1.269590506e-08f, -1.269286886e-08f, -1.268980538e-08f, -1.268671463e-08f, -1.268359662e-08f, -1.268045139e-08f, -1.267727894e-08f, -1.267407930e-08f, -1.267085249e-08f,
+ -1.266759853e-08f, -1.266431744e-08f, -1.266100923e-08f, -1.265767393e-08f, -1.265431156e-08f, -1.265092214e-08f, -1.264750569e-08f, -1.264406223e-08f, -1.264059177e-08f, -1.263709435e-08f,
+ -1.263356998e-08f, -1.263001868e-08f, -1.262644047e-08f, -1.262283537e-08f, -1.261920341e-08f, -1.261554460e-08f, -1.261185897e-08f, -1.260814653e-08f, -1.260440730e-08f, -1.260064132e-08f,
+ -1.259684859e-08f, -1.259302915e-08f, -1.258918300e-08f, -1.258531017e-08f, -1.258141069e-08f, -1.257748458e-08f, -1.257353184e-08f, -1.256955252e-08f, -1.256554663e-08f, -1.256151418e-08f,
+ -1.255745521e-08f, -1.255336972e-08f, -1.254925776e-08f, -1.254511933e-08f, -1.254095446e-08f, -1.253676317e-08f, -1.253254548e-08f, -1.252830141e-08f, -1.252403099e-08f, -1.251973424e-08f,
+ -1.251541118e-08f, -1.251106183e-08f, -1.250668622e-08f, -1.250228436e-08f, -1.249785628e-08f, -1.249340200e-08f, -1.248892154e-08f, -1.248441493e-08f, -1.247988219e-08f, -1.247532333e-08f,
+ -1.247073840e-08f, -1.246612739e-08f, -1.246149035e-08f, -1.245682729e-08f, -1.245213823e-08f, -1.244742319e-08f, -1.244268221e-08f, -1.243791530e-08f, -1.243312249e-08f, -1.242830379e-08f,
+ -1.242345924e-08f, -1.241858885e-08f, -1.241369265e-08f, -1.240877066e-08f, -1.240382290e-08f, -1.239884940e-08f, -1.239385019e-08f, -1.238882527e-08f, -1.238377469e-08f, -1.237869846e-08f,
+ -1.237359660e-08f, -1.236846914e-08f, -1.236331610e-08f, -1.235813751e-08f, -1.235293339e-08f, -1.234770376e-08f, -1.234244865e-08f, -1.233716808e-08f, -1.233186208e-08f, -1.232653066e-08f,
+ -1.232117386e-08f, -1.231579170e-08f, -1.231038419e-08f, -1.230495138e-08f, -1.229949327e-08f, -1.229400990e-08f, -1.228850128e-08f, -1.228296745e-08f, -1.227740843e-08f, -1.227182423e-08f,
+ -1.226621490e-08f, -1.226058044e-08f, -1.225492089e-08f, -1.224923627e-08f, -1.224352661e-08f, -1.223779192e-08f, -1.223203224e-08f, -1.222624759e-08f, -1.222043799e-08f, -1.221460347e-08f,
+ -1.220874405e-08f, -1.220285977e-08f, -1.219695064e-08f, -1.219101668e-08f, -1.218505794e-08f, -1.217907442e-08f, -1.217306615e-08f, -1.216703317e-08f, -1.216097549e-08f, -1.215489315e-08f,
+ -1.214878616e-08f, -1.214265455e-08f, -1.213649835e-08f, -1.213031758e-08f, -1.212411227e-08f, -1.211788244e-08f, -1.211162813e-08f, -1.210534935e-08f, -1.209904613e-08f, -1.209271850e-08f,
+ -1.208636648e-08f, -1.207999011e-08f, -1.207358939e-08f, -1.206716437e-08f, -1.206071507e-08f, -1.205424151e-08f, -1.204774372e-08f, -1.204122172e-08f, -1.203467555e-08f, -1.202810523e-08f,
+ -1.202151078e-08f, -1.201489223e-08f, -1.200824961e-08f, -1.200158294e-08f, -1.199489226e-08f, -1.198817758e-08f, -1.198143893e-08f, -1.197467635e-08f, -1.196788985e-08f, -1.196107947e-08f,
+ -1.195424523e-08f, -1.194738715e-08f, -1.194050527e-08f, -1.193359961e-08f, -1.192667020e-08f, -1.191971706e-08f, -1.191274022e-08f, -1.190573972e-08f, -1.189871557e-08f, -1.189166780e-08f,
+ -1.188459645e-08f, -1.187750153e-08f, -1.187038308e-08f, -1.186324112e-08f, -1.185607568e-08f, -1.184888679e-08f, -1.184167447e-08f, -1.183443876e-08f, -1.182717968e-08f, -1.181989725e-08f,
+ -1.181259151e-08f, -1.180526248e-08f, -1.179791019e-08f, -1.179053467e-08f, -1.178313594e-08f, -1.177571404e-08f, -1.176826900e-08f, -1.176080083e-08f, -1.175330956e-08f, -1.174579524e-08f,
+ -1.173825788e-08f, -1.173069751e-08f, -1.172311415e-08f, -1.171550785e-08f, -1.170787862e-08f, -1.170022650e-08f, -1.169255151e-08f, -1.168485368e-08f, -1.167713305e-08f, -1.166938962e-08f,
+ -1.166162345e-08f, -1.165383455e-08f, -1.164602295e-08f, -1.163818869e-08f, -1.163033178e-08f, -1.162245226e-08f, -1.161455017e-08f, -1.160662551e-08f, -1.159867834e-08f, -1.159070866e-08f,
+ -1.158271652e-08f, -1.157470194e-08f, -1.156666496e-08f, -1.155860559e-08f, -1.155052387e-08f, -1.154241983e-08f, -1.153429349e-08f, -1.152614489e-08f, -1.151797405e-08f, -1.150978101e-08f,
+ -1.150156579e-08f, -1.149332843e-08f, -1.148506894e-08f, -1.147678737e-08f, -1.146848374e-08f, -1.146015808e-08f, -1.145181041e-08f, -1.144344078e-08f, -1.143504920e-08f, -1.142663572e-08f,
+ -1.141820035e-08f, -1.140974312e-08f, -1.140126408e-08f, -1.139276324e-08f, -1.138424063e-08f, -1.137569630e-08f, -1.136713025e-08f, -1.135854254e-08f, -1.134993318e-08f, -1.134130220e-08f,
+ -1.133264964e-08f, -1.132397553e-08f, -1.131527989e-08f, -1.130656276e-08f, -1.129782416e-08f, -1.128906413e-08f, -1.128028270e-08f, -1.127147989e-08f, -1.126265574e-08f, -1.125381027e-08f,
+ -1.124494352e-08f, -1.123605552e-08f, -1.122714630e-08f, -1.121821588e-08f, -1.120926431e-08f, -1.120029160e-08f, -1.119129780e-08f, -1.118228292e-08f, -1.117324700e-08f, -1.116419008e-08f,
+ -1.115511218e-08f, -1.114601333e-08f, -1.113689357e-08f, -1.112775292e-08f, -1.111859141e-08f, -1.110940908e-08f, -1.110020596e-08f, -1.109098208e-08f, -1.108173747e-08f, -1.107247215e-08f,
+ -1.106318617e-08f, -1.105387955e-08f, -1.104455232e-08f, -1.103520451e-08f, -1.102583617e-08f, -1.101644730e-08f, -1.100703796e-08f, -1.099760816e-08f, -1.098815795e-08f, -1.097868735e-08f,
+ -1.096919639e-08f, -1.095968510e-08f, -1.095015352e-08f, -1.094060168e-08f, -1.093102960e-08f, -1.092143733e-08f, -1.091182489e-08f, -1.090219231e-08f, -1.089253963e-08f, -1.088286687e-08f,
+ -1.087317407e-08f, -1.086346126e-08f, -1.085372847e-08f, -1.084397574e-08f, -1.083420309e-08f, -1.082441056e-08f, -1.081459818e-08f, -1.080476598e-08f, -1.079491399e-08f, -1.078504225e-08f,
+ -1.077515078e-08f, -1.076523962e-08f, -1.075530880e-08f, -1.074535836e-08f, -1.073538832e-08f, -1.072539872e-08f, -1.071538959e-08f, -1.070536096e-08f, -1.069531286e-08f, -1.068524533e-08f,
+ -1.067515840e-08f, -1.066505209e-08f, -1.065492645e-08f, -1.064478151e-08f, -1.063461730e-08f, -1.062443384e-08f, -1.061423118e-08f, -1.060400934e-08f, -1.059376836e-08f, -1.058350828e-08f,
+ -1.057322911e-08f, -1.056293090e-08f, -1.055261368e-08f, -1.054227748e-08f, -1.053192233e-08f, -1.052154827e-08f, -1.051115533e-08f, -1.050074354e-08f, -1.049031294e-08f, -1.047986355e-08f,
+ -1.046939542e-08f, -1.045890856e-08f, -1.044840303e-08f, -1.043787884e-08f, -1.042733604e-08f, -1.041677465e-08f, -1.040619471e-08f, -1.039559625e-08f, -1.038497931e-08f, -1.037434391e-08f,
+ -1.036369009e-08f, -1.035301789e-08f, -1.034232734e-08f, -1.033161847e-08f, -1.032089131e-08f, -1.031014590e-08f, -1.029938226e-08f, -1.028860045e-08f, -1.027780048e-08f, -1.026698239e-08f,
+ -1.025614621e-08f, -1.024529199e-08f, -1.023441974e-08f, -1.022352951e-08f, -1.021262132e-08f, -1.020169522e-08f, -1.019075123e-08f, -1.017978940e-08f, -1.016880974e-08f, -1.015781230e-08f,
+ -1.014679711e-08f, -1.013576421e-08f, -1.012471362e-08f, -1.011364538e-08f, -1.010255953e-08f, -1.009145610e-08f, -1.008033512e-08f, -1.006919662e-08f, -1.005804065e-08f, -1.004686723e-08f,
+ -1.003567640e-08f, -1.002446819e-08f, -1.001324264e-08f, -1.000199978e-08f, -9.990739639e-09f, -9.979462259e-09f, -9.968167672e-09f, -9.956855912e-09f, -9.945527013e-09f, -9.934181008e-09f,
+ -9.922817933e-09f, -9.911437821e-09f, -9.900040706e-09f, -9.888626623e-09f, -9.877195607e-09f, -9.865747691e-09f, -9.854282910e-09f, -9.842801298e-09f, -9.831302889e-09f, -9.819787718e-09f,
+ -9.808255820e-09f, -9.796707228e-09f, -9.785141978e-09f, -9.773560104e-09f, -9.761961640e-09f, -9.750346620e-09f, -9.738715080e-09f, -9.727067054e-09f, -9.715402577e-09f, -9.703721683e-09f,
+ -9.692024407e-09f, -9.680310783e-09f, -9.668580846e-09f, -9.656834632e-09f, -9.645072174e-09f, -9.633293507e-09f, -9.621498667e-09f, -9.609687688e-09f, -9.597860605e-09f, -9.586017452e-09f,
+ -9.574158265e-09f, -9.562283079e-09f, -9.550391928e-09f, -9.538484847e-09f, -9.526561871e-09f, -9.514623036e-09f, -9.502668376e-09f, -9.490697926e-09f, -9.478711722e-09f, -9.466709797e-09f,
+ -9.454692189e-09f, -9.442658930e-09f, -9.430610058e-09f, -9.418545606e-09f, -9.406465610e-09f, -9.394370105e-09f, -9.382259126e-09f, -9.370132709e-09f, -9.357990888e-09f, -9.345833700e-09f,
+ -9.333661178e-09f, -9.321473360e-09f, -9.309270279e-09f, -9.297051971e-09f, -9.284818472e-09f, -9.272569817e-09f, -9.260306041e-09f, -9.248027179e-09f, -9.235733268e-09f, -9.223424342e-09f,
+ -9.211100438e-09f, -9.198761589e-09f, -9.186407833e-09f, -9.174039204e-09f, -9.161655739e-09f, -9.149257472e-09f, -9.136844439e-09f, -9.124416676e-09f, -9.111974218e-09f, -9.099517101e-09f,
+ -9.087045360e-09f, -9.074559032e-09f, -9.062058152e-09f, -9.049542756e-09f, -9.037012879e-09f, -9.024468557e-09f, -9.011909825e-09f, -8.999336721e-09f, -8.986749278e-09f, -8.974147534e-09f,
+ -8.961531524e-09f, -8.948901283e-09f, -8.936256848e-09f, -8.923598255e-09f, -8.910925539e-09f, -8.898238736e-09f, -8.885537882e-09f, -8.872823013e-09f, -8.860094166e-09f, -8.847351375e-09f,
+ -8.834594677e-09f, -8.821824108e-09f, -8.809039704e-09f, -8.796241501e-09f, -8.783429535e-09f, -8.770603842e-09f, -8.757764458e-09f, -8.744911419e-09f, -8.732044762e-09f, -8.719164521e-09f,
+ -8.706270735e-09f, -8.693363438e-09f, -8.680442666e-09f, -8.667508457e-09f, -8.654560845e-09f, -8.641599868e-09f, -8.628625561e-09f, -8.615637961e-09f, -8.602637105e-09f, -8.589623027e-09f,
+ -8.576595765e-09f, -8.563555354e-09f, -8.550501832e-09f, -8.537435234e-09f, -8.524355596e-09f, -8.511262956e-09f, -8.498157349e-09f, -8.485038811e-09f, -8.471907380e-09f, -8.458763091e-09f,
+ -8.445605981e-09f, -8.432436086e-09f, -8.419253443e-09f, -8.406058088e-09f, -8.392850058e-09f, -8.379629388e-09f, -8.366396117e-09f, -8.353150279e-09f, -8.339891911e-09f, -8.326621051e-09f,
+ -8.313337734e-09f, -8.300041997e-09f, -8.286733877e-09f, -8.273413410e-09f, -8.260080632e-09f, -8.246735581e-09f, -8.233378293e-09f, -8.220008804e-09f, -8.206627152e-09f, -8.193233372e-09f,
+ -8.179827501e-09f, -8.166409577e-09f, -8.152979635e-09f, -8.139537712e-09f, -8.126083846e-09f, -8.112618072e-09f, -8.099140428e-09f, -8.085650949e-09f, -8.072149674e-09f, -8.058636638e-09f,
+ -8.045111879e-09f, -8.031575432e-09f, -8.018027335e-09f, -8.004467625e-09f, -7.990896338e-09f, -7.977313512e-09f, -7.963719182e-09f, -7.950113386e-09f, -7.936496161e-09f, -7.922867543e-09f,
+ -7.909227570e-09f, -7.895576277e-09f, -7.881913703e-09f, -7.868239883e-09f, -7.854554855e-09f, -7.840858656e-09f, -7.827151322e-09f, -7.813432890e-09f, -7.799703398e-09f, -7.785962882e-09f,
+ -7.772211379e-09f, -7.758448926e-09f, -7.744675560e-09f, -7.730891319e-09f, -7.717096238e-09f, -7.703290354e-09f, -7.689473706e-09f, -7.675646330e-09f, -7.661808262e-09f, -7.647959540e-09f,
+ -7.634100201e-09f, -7.620230282e-09f, -7.606349820e-09f, -7.592458851e-09f, -7.578557414e-09f, -7.564645544e-09f, -7.550723280e-09f, -7.536790657e-09f, -7.522847714e-09f, -7.508894486e-09f,
+ -7.494931012e-09f, -7.480957329e-09f, -7.466973472e-09f, -7.452979480e-09f, -7.438975390e-09f, -7.424961239e-09f, -7.410937063e-09f, -7.396902900e-09f, -7.382858787e-09f, -7.368804762e-09f,
+ -7.354740860e-09f, -7.340667121e-09f, -7.326583579e-09f, -7.312490274e-09f, -7.298387241e-09f, -7.284274519e-09f, -7.270152143e-09f, -7.256020152e-09f, -7.241878583e-09f, -7.227727472e-09f,
+ -7.213566857e-09f, -7.199396776e-09f, -7.185217265e-09f, -7.171028361e-09f, -7.156830102e-09f, -7.142622524e-09f, -7.128405666e-09f, -7.114179565e-09f, -7.099944256e-09f, -7.085699779e-09f,
+ -7.071446169e-09f, -7.057183465e-09f, -7.042911704e-09f, -7.028630922e-09f, -7.014341156e-09f, -7.000042446e-09f, -6.985734826e-09f, -6.971418335e-09f, -6.957093011e-09f, -6.942758889e-09f,
+ -6.928416008e-09f, -6.914064404e-09f, -6.899704116e-09f, -6.885335180e-09f, -6.870957633e-09f, -6.856571513e-09f, -6.842176857e-09f, -6.827773703e-09f, -6.813362087e-09f, -6.798942047e-09f,
+ -6.784513620e-09f, -6.770076843e-09f, -6.755631755e-09f, -6.741178391e-09f, -6.726716790e-09f, -6.712246989e-09f, -6.697769024e-09f, -6.683282934e-09f, -6.668788755e-09f, -6.654286525e-09f,
+ -6.639776281e-09f, -6.625258060e-09f, -6.610731900e-09f, -6.596197838e-09f, -6.581655912e-09f, -6.567106158e-09f, -6.552548614e-09f, -6.537983317e-09f, -6.523410305e-09f, -6.508829615e-09f,
+ -6.494241283e-09f, -6.479645349e-09f, -6.465041848e-09f, -6.450430818e-09f, -6.435812296e-09f, -6.421186320e-09f, -6.406552927e-09f, -6.391912154e-09f, -6.377264039e-09f, -6.362608619e-09f,
+ -6.347945931e-09f, -6.333276013e-09f, -6.318598901e-09f, -6.303914633e-09f, -6.289223247e-09f, -6.274524779e-09f, -6.259819268e-09f, -6.245106750e-09f, -6.230387262e-09f, -6.215660842e-09f,
+ -6.200927527e-09f, -6.186187355e-09f, -6.171440363e-09f, -6.156686587e-09f, -6.141926066e-09f, -6.127158837e-09f, -6.112384936e-09f, -6.097604402e-09f, -6.082817270e-09f, -6.068023580e-09f,
+ -6.053223368e-09f, -6.038416671e-09f, -6.023603526e-09f, -6.008783971e-09f, -5.993958043e-09f, -5.979125780e-09f, -5.964287218e-09f, -5.949442395e-09f, -5.934591348e-09f, -5.919734114e-09f,
+ -5.904870731e-09f, -5.890001235e-09f, -5.875125665e-09f, -5.860244057e-09f, -5.845356448e-09f, -5.830462876e-09f, -5.815563378e-09f, -5.800657991e-09f, -5.785746753e-09f, -5.770829700e-09f,
+ -5.755906869e-09f, -5.740978299e-09f, -5.726044026e-09f, -5.711104088e-09f, -5.696158520e-09f, -5.681207362e-09f, -5.666250650e-09f, -5.651288420e-09f, -5.636320711e-09f, -5.621347560e-09f,
+ -5.606369003e-09f, -5.591385077e-09f, -5.576395821e-09f, -5.561401271e-09f, -5.546401464e-09f, -5.531396437e-09f, -5.516386227e-09f, -5.501370872e-09f, -5.486350409e-09f, -5.471324875e-09f,
+ -5.456294307e-09f, -5.441258741e-09f, -5.426218216e-09f, -5.411172768e-09f, -5.396122434e-09f, -5.381067251e-09f, -5.366007257e-09f, -5.350942488e-09f, -5.335872982e-09f, -5.320798775e-09f,
+ -5.305719905e-09f, -5.290636409e-09f, -5.275548323e-09f, -5.260455685e-09f, -5.245358532e-09f, -5.230256901e-09f, -5.215150828e-09f, -5.200040351e-09f, -5.184925507e-09f, -5.169806332e-09f,
+ -5.154682864e-09f, -5.139555140e-09f, -5.124423196e-09f, -5.109287069e-09f, -5.094146798e-09f, -5.079002417e-09f, -5.063853965e-09f, -5.048701478e-09f, -5.033544994e-09f, -5.018384548e-09f,
+ -5.003220178e-09f, -4.988051921e-09f, -4.972879814e-09f, -4.957703893e-09f, -4.942524196e-09f, -4.927340759e-09f, -4.912153619e-09f, -4.896962814e-09f, -4.881768378e-09f, -4.866570351e-09f,
+ -4.851368768e-09f, -4.836163666e-09f, -4.820955081e-09f, -4.805743052e-09f, -4.790527614e-09f, -4.775308805e-09f, -4.760086660e-09f, -4.744861217e-09f, -4.729632513e-09f, -4.714400583e-09f,
+ -4.699165466e-09f, -4.683927197e-09f, -4.668685814e-09f, -4.653441352e-09f, -4.638193849e-09f, -4.622943341e-09f, -4.607689866e-09f, -4.592433458e-09f, -4.577174156e-09f, -4.561911996e-09f,
+ -4.546647014e-09f, -4.531379247e-09f, -4.516108732e-09f, -4.500835505e-09f, -4.485559602e-09f, -4.470281061e-09f, -4.454999917e-09f, -4.439716208e-09f, -4.424429969e-09f, -4.409141238e-09f,
+ -4.393850051e-09f, -4.378556443e-09f, -4.363260453e-09f, -4.347962116e-09f, -4.332661468e-09f, -4.317358547e-09f, -4.302053388e-09f, -4.286746028e-09f, -4.271436503e-09f, -4.256124850e-09f,
+ -4.240811104e-09f, -4.225495304e-09f, -4.210177484e-09f, -4.194857681e-09f, -4.179535931e-09f, -4.164212271e-09f, -4.148886737e-09f, -4.133559365e-09f, -4.118230192e-09f, -4.102899254e-09f,
+ -4.087566586e-09f, -4.072232226e-09f, -4.056896209e-09f, -4.041558572e-09f, -4.026219351e-09f, -4.010878582e-09f, -3.995536301e-09f, -3.980192544e-09f, -3.964847348e-09f, -3.949500748e-09f,
+ -3.934152781e-09f, -3.918803483e-09f, -3.903452889e-09f, -3.888101036e-09f, -3.872747961e-09f, -3.857393698e-09f, -3.842038284e-09f, -3.826681755e-09f, -3.811324148e-09f, -3.795965497e-09f,
+ -3.780605839e-09f, -3.765245210e-09f, -3.749883645e-09f, -3.734521182e-09f, -3.719157855e-09f, -3.703793700e-09f, -3.688428754e-09f, -3.673063052e-09f, -3.657696629e-09f, -3.642329523e-09f,
+ -3.626961769e-09f, -3.611593401e-09f, -3.596224458e-09f, -3.580854973e-09f, -3.565484982e-09f, -3.550114522e-09f, -3.534743629e-09f, -3.519372337e-09f, -3.504000683e-09f, -3.488628701e-09f,
+ -3.473256429e-09f, -3.457883901e-09f, -3.442511153e-09f, -3.427138221e-09f, -3.411765140e-09f, -3.396391946e-09f, -3.381018674e-09f, -3.365645361e-09f, -3.350272040e-09f, -3.334898748e-09f,
+ -3.319525521e-09f, -3.304152394e-09f, -3.288779402e-09f, -3.273406580e-09f, -3.258033965e-09f, -3.242661591e-09f, -3.227289494e-09f, -3.211917709e-09f, -3.196546271e-09f, -3.181175217e-09f,
+ -3.165804581e-09f, -3.150434398e-09f, -3.135064704e-09f, -3.119695534e-09f, -3.104326923e-09f, -3.088958906e-09f, -3.073591519e-09f, -3.058224797e-09f, -3.042858775e-09f, -3.027493487e-09f,
+ -3.012128970e-09f, -2.996765259e-09f, -2.981402387e-09f, -2.966040391e-09f, -2.950679306e-09f, -2.935319166e-09f, -2.919960006e-09f, -2.904601862e-09f, -2.889244768e-09f, -2.873888760e-09f,
+ -2.858533872e-09f, -2.843180140e-09f, -2.827827597e-09f, -2.812476280e-09f, -2.797126222e-09f, -2.781777459e-09f, -2.766430025e-09f, -2.751083956e-09f, -2.735739285e-09f, -2.720396049e-09f,
+ -2.705054281e-09f, -2.689714016e-09f, -2.674375289e-09f, -2.659038135e-09f, -2.643702588e-09f, -2.628368683e-09f, -2.613036454e-09f, -2.597705936e-09f, -2.582377164e-09f, -2.567050172e-09f,
+ -2.551724995e-09f, -2.536401667e-09f, -2.521080222e-09f, -2.505760696e-09f, -2.490443122e-09f, -2.475127536e-09f, -2.459813970e-09f, -2.444502461e-09f, -2.429193042e-09f, -2.413885747e-09f,
+ -2.398580610e-09f, -2.383277667e-09f, -2.367976951e-09f, -2.352678497e-09f, -2.337382339e-09f, -2.322088510e-09f, -2.306797046e-09f, -2.291507980e-09f, -2.276221346e-09f, -2.260937180e-09f,
+ -2.245655513e-09f, -2.230376382e-09f, -2.215099819e-09f, -2.199825859e-09f, -2.184554536e-09f, -2.169285884e-09f, -2.154019937e-09f, -2.138756728e-09f, -2.123496292e-09f, -2.108238662e-09f,
+ -2.092983873e-09f, -2.077731958e-09f, -2.062482951e-09f, -2.047236886e-09f, -2.031993796e-09f, -2.016753716e-09f, -2.001516679e-09f, -1.986282718e-09f, -1.971051868e-09f, -1.955824163e-09f,
+ -1.940599634e-09f, -1.925378318e-09f, -1.910160246e-09f, -1.894945452e-09f, -1.879733971e-09f, -1.864525835e-09f, -1.849321079e-09f, -1.834119734e-09f, -1.818921836e-09f, -1.803727417e-09f,
+ -1.788536511e-09f, -1.773349151e-09f, -1.758165370e-09f, -1.742985202e-09f, -1.727808681e-09f, -1.712635838e-09f, -1.697466708e-09f, -1.682301324e-09f, -1.667139719e-09f, -1.651981926e-09f,
+ -1.636827978e-09f, -1.621677909e-09f, -1.606531752e-09f, -1.591389538e-09f, -1.576251303e-09f, -1.561117078e-09f, -1.545986897e-09f, -1.530860792e-09f, -1.515738797e-09f, -1.500620945e-09f,
+ -1.485507268e-09f, -1.470397799e-09f, -1.455292571e-09f, -1.440191617e-09f, -1.425094969e-09f, -1.410002661e-09f, -1.394914726e-09f, -1.379831195e-09f, -1.364752101e-09f, -1.349677478e-09f,
+ -1.334607358e-09f, -1.319541773e-09f, -1.304480756e-09f, -1.289424340e-09f, -1.274372556e-09f, -1.259325439e-09f, -1.244283019e-09f, -1.229245330e-09f, -1.214212404e-09f, -1.199184273e-09f,
+ -1.184160970e-09f, -1.169142527e-09f, -1.154128976e-09f, -1.139120350e-09f, -1.124116680e-09f, -1.109118000e-09f, -1.094124341e-09f, -1.079135735e-09f, -1.064152215e-09f, -1.049173813e-09f,
+ -1.034200560e-09f, -1.019232490e-09f, -1.004269633e-09f, -9.893120223e-10f, -9.743596894e-10f, -9.594126663e-10f, -9.444709849e-10f, -9.295346772e-10f, -9.146037750e-10f, -8.996783102e-10f,
+ -8.847583145e-10f, -8.698438198e-10f, -8.549348578e-10f, -8.400314602e-10f, -8.251336587e-10f, -8.102414850e-10f, -7.953549708e-10f, -7.804741475e-10f, -7.655990469e-10f, -7.507297005e-10f,
+ -7.358661397e-10f, -7.210083962e-10f, -7.061565013e-10f, -6.913104865e-10f, -6.764703832e-10f, -6.616362227e-10f, -6.468080365e-10f, -6.319858559e-10f, -6.171697121e-10f, -6.023596363e-10f,
+ -5.875556600e-10f, -5.727578141e-10f, -5.579661300e-10f, -5.431806387e-10f, -5.284013713e-10f, -5.136283591e-10f, -4.988616329e-10f, -4.841012238e-10f, -4.693471629e-10f, -4.545994810e-10f,
+ -4.398582092e-10f, -4.251233782e-10f, -4.103950191e-10f, -3.956731626e-10f, -3.809578396e-10f, -3.662490807e-10f, -3.515469169e-10f, -3.368513788e-10f, -3.221624970e-10f, -3.074803024e-10f,
+ -2.928048254e-10f, -2.781360966e-10f, -2.634741468e-10f, -2.488190063e-10f, -2.341707057e-10f, -2.195292755e-10f, -2.048947462e-10f, -1.902671480e-10f, -1.756465115e-10f, -1.610328669e-10f,
+ -1.464262446e-10f, -1.318266749e-10f, -1.172341880e-10f, -1.026488141e-10f, -8.807058355e-11f, -7.349952637e-11f, -5.893567274e-11f, -4.437905275e-11f, -2.982969647e-11f, -1.528763393e-11f,
+ -7.528951499e-13f, 1.377448991e-11f, 2.829449130e-11f, 4.280707912e-11f, 5.731222349e-11f, 7.180989457e-11f, 8.630006254e-11f, 1.007826976e-10f, 1.152577701e-10f, 1.297252502e-10f,
+ 1.441851082e-10f, 1.586373146e-10f, 1.730818397e-10f, 1.875186539e-10f, 2.019477277e-10f, 2.163690314e-10f, 2.307825358e-10f, 2.451882112e-10f, 2.595860283e-10f, 2.739759577e-10f,
+ 2.883579701e-10f, 3.027320360e-10f, 3.170981262e-10f, 3.314562115e-10f, 3.458062626e-10f, 3.601482504e-10f, 3.744821457e-10f, 3.888079193e-10f, 4.031255421e-10f, 4.174349852e-10f,
+ 4.317362195e-10f, 4.460292159e-10f, 4.603139456e-10f, 4.745903796e-10f, 4.888584891e-10f, 5.031182451e-10f, 5.173696188e-10f, 5.316125815e-10f, 5.458471044e-10f, 5.600731588e-10f,
+ 5.742907160e-10f, 5.884997473e-10f, 6.027002241e-10f, 6.168921178e-10f, 6.310754000e-10f, 6.452500420e-10f, 6.594160154e-10f, 6.735732917e-10f, 6.877218426e-10f, 7.018616396e-10f,
+ 7.159926544e-10f, 7.301148587e-10f, 7.442282242e-10f, 7.583327227e-10f, 7.724283260e-10f, 7.865150058e-10f, 8.005927342e-10f, 8.146614829e-10f, 8.287212238e-10f, 8.427719291e-10f,
+ 8.568135706e-10f, 8.708461204e-10f, 8.848695506e-10f, 8.988838333e-10f, 9.128889406e-10f, 9.268848447e-10f, 9.408715178e-10f, 9.548489323e-10f, 9.688170602e-10f, 9.827758741e-10f,
+ 9.967253462e-10f, 1.010665449e-09f, 1.024596155e-09f, 1.038517436e-09f, 1.052429265e-09f, 1.066331615e-09f, 1.080224458e-09f, 1.094107767e-09f, 1.107981514e-09f, 1.121845672e-09f,
+ 1.135700214e-09f, 1.149545112e-09f, 1.163380340e-09f, 1.177205869e-09f, 1.191021674e-09f, 1.204827727e-09f, 1.218624000e-09f, 1.232410467e-09f, 1.246187101e-09f, 1.259953875e-09f,
+ 1.273710762e-09f, 1.287457734e-09f, 1.301194766e-09f, 1.314921830e-09f, 1.328638900e-09f, 1.342345948e-09f, 1.356042949e-09f, 1.369729875e-09f, 1.383406700e-09f, 1.397073397e-09f,
+ 1.410729939e-09f, 1.424376301e-09f, 1.438012455e-09f, 1.451638376e-09f, 1.465254037e-09f, 1.478859410e-09f, 1.492454471e-09f, 1.506039193e-09f, 1.519613550e-09f, 1.533177514e-09f,
+ 1.546731061e-09f, 1.560274164e-09f, 1.573806796e-09f, 1.587328932e-09f, 1.600840547e-09f, 1.614341613e-09f, 1.627832104e-09f, 1.641311996e-09f, 1.654781261e-09f, 1.668239875e-09f,
+ 1.681687811e-09f, 1.695125044e-09f, 1.708551547e-09f, 1.721967296e-09f, 1.735372264e-09f, 1.748766425e-09f, 1.762149756e-09f, 1.775522229e-09f, 1.788883819e-09f, 1.802234500e-09f,
+ 1.815574249e-09f, 1.828903038e-09f, 1.842220843e-09f, 1.855527637e-09f, 1.868823397e-09f, 1.882108097e-09f, 1.895381711e-09f, 1.908644215e-09f, 1.921895583e-09f, 1.935135790e-09f,
+ 1.948364812e-09f, 1.961582622e-09f, 1.974789197e-09f, 1.987984510e-09f, 2.001168539e-09f, 2.014341256e-09f, 2.027502639e-09f, 2.040652661e-09f, 2.053791299e-09f, 2.066918527e-09f,
+ 2.080034321e-09f, 2.093138656e-09f, 2.106231507e-09f, 2.119312851e-09f, 2.132382663e-09f, 2.145440917e-09f, 2.158487590e-09f, 2.171522658e-09f, 2.184546096e-09f, 2.197557879e-09f,
+ 2.210557984e-09f, 2.223546386e-09f, 2.236523061e-09f, 2.249487984e-09f, 2.262441133e-09f, 2.275382482e-09f, 2.288312008e-09f, 2.301229687e-09f, 2.314135495e-09f, 2.327029407e-09f,
+ 2.339911400e-09f, 2.352781451e-09f, 2.365639535e-09f, 2.378485628e-09f, 2.391319707e-09f, 2.404141749e-09f, 2.416951729e-09f, 2.429749624e-09f, 2.442535411e-09f, 2.455309066e-09f,
+ 2.468070565e-09f, 2.480819885e-09f, 2.493557003e-09f, 2.506281895e-09f, 2.518994539e-09f, 2.531694910e-09f, 2.544382986e-09f, 2.557058743e-09f, 2.569722158e-09f, 2.582373209e-09f,
+ 2.595011871e-09f, 2.607638123e-09f, 2.620251940e-09f, 2.632853301e-09f, 2.645442182e-09f, 2.658018560e-09f, 2.670582413e-09f, 2.683133718e-09f, 2.695672452e-09f, 2.708198592e-09f,
+ 2.720712115e-09f, 2.733213000e-09f, 2.745701223e-09f, 2.758176762e-09f, 2.770639595e-09f, 2.783089699e-09f, 2.795527051e-09f, 2.807951630e-09f, 2.820363412e-09f, 2.832762376e-09f,
+ 2.845148500e-09f, 2.857521760e-09f, 2.869882136e-09f, 2.882229605e-09f, 2.894564144e-09f, 2.906885732e-09f, 2.919194347e-09f, 2.931489967e-09f, 2.943772570e-09f, 2.956042134e-09f,
+ 2.968298637e-09f, 2.980542057e-09f, 2.992772373e-09f, 3.004989564e-09f, 3.017193606e-09f, 3.029384479e-09f, 3.041562162e-09f, 3.053726632e-09f, 3.065877868e-09f, 3.078015848e-09f,
+ 3.090140552e-09f, 3.102251958e-09f, 3.114350044e-09f, 3.126434789e-09f, 3.138506173e-09f, 3.150564173e-09f, 3.162608769e-09f, 3.174639939e-09f, 3.186657663e-09f, 3.198661919e-09f,
+ 3.210652687e-09f, 3.222629945e-09f, 3.234593673e-09f, 3.246543849e-09f, 3.258480453e-09f, 3.270403465e-09f, 3.282312862e-09f, 3.294208626e-09f, 3.306090734e-09f, 3.317959167e-09f,
+ 3.329813903e-09f, 3.341654923e-09f, 3.353482206e-09f, 3.365295731e-09f, 3.377095478e-09f, 3.388881426e-09f, 3.400653556e-09f, 3.412411847e-09f, 3.424156279e-09f, 3.435886831e-09f,
+ 3.447603484e-09f, 3.459306217e-09f, 3.470995011e-09f, 3.482669845e-09f, 3.494330699e-09f, 3.505977554e-09f, 3.517610389e-09f, 3.529229185e-09f, 3.540833922e-09f, 3.552424579e-09f,
+ 3.564001139e-09f, 3.575563580e-09f, 3.587111883e-09f, 3.598646029e-09f, 3.610165998e-09f, 3.621671770e-09f, 3.633163326e-09f, 3.644640647e-09f, 3.656103714e-09f, 3.667552506e-09f,
+ 3.678987005e-09f, 3.690407191e-09f, 3.701813046e-09f, 3.713204549e-09f, 3.724581683e-09f, 3.735944427e-09f, 3.747292764e-09f, 3.758626673e-09f, 3.769946137e-09f, 3.781251135e-09f,
+ 3.792541650e-09f, 3.803817662e-09f, 3.815079153e-09f, 3.826326104e-09f, 3.837558496e-09f, 3.848776310e-09f, 3.859979529e-09f, 3.871168134e-09f, 3.882342105e-09f, 3.893501425e-09f,
+ 3.904646075e-09f, 3.915776037e-09f, 3.926891293e-09f, 3.937991824e-09f, 3.949077611e-09f, 3.960148638e-09f, 3.971204885e-09f, 3.982246335e-09f, 3.993272969e-09f, 4.004284770e-09f,
+ 4.015281719e-09f, 4.026263799e-09f, 4.037230991e-09f, 4.048183278e-09f, 4.059120642e-09f, 4.070043066e-09f, 4.080950531e-09f, 4.091843020e-09f, 4.102720516e-09f, 4.113583000e-09f,
+ 4.124430455e-09f, 4.135262864e-09f, 4.146080210e-09f, 4.156882474e-09f, 4.167669640e-09f, 4.178441690e-09f, 4.189198607e-09f, 4.199940373e-09f, 4.210666973e-09f, 4.221378387e-09f,
+ 4.232074600e-09f, 4.242755595e-09f, 4.253421353e-09f, 4.264071859e-09f, 4.274707096e-09f, 4.285327046e-09f, 4.295931693e-09f, 4.306521019e-09f, 4.317095009e-09f, 4.327653646e-09f,
+ 4.338196912e-09f, 4.348724792e-09f, 4.359237269e-09f, 4.369734325e-09f, 4.380215946e-09f, 4.390682114e-09f, 4.401132813e-09f, 4.411568027e-09f, 4.421987739e-09f, 4.432391933e-09f,
+ 4.442780593e-09f, 4.453153703e-09f, 4.463511247e-09f, 4.473853208e-09f, 4.484179571e-09f, 4.494490319e-09f, 4.504785438e-09f, 4.515064910e-09f, 4.525328720e-09f, 4.535576852e-09f,
+ 4.545809291e-09f, 4.556026021e-09f, 4.566227025e-09f, 4.576412290e-09f, 4.586581798e-09f, 4.596735534e-09f, 4.606873484e-09f, 4.616995631e-09f, 4.627101960e-09f, 4.637192456e-09f,
+ 4.647267103e-09f, 4.657325886e-09f, 4.667368791e-09f, 4.677395802e-09f, 4.687406903e-09f, 4.697402080e-09f, 4.707381317e-09f, 4.717344600e-09f, 4.727291914e-09f, 4.737223244e-09f,
+ 4.747138575e-09f, 4.757037891e-09f, 4.766921180e-09f, 4.776788425e-09f, 4.786639612e-09f, 4.796474727e-09f, 4.806293754e-09f, 4.816096680e-09f, 4.825883490e-09f, 4.835654169e-09f,
+ 4.845408703e-09f, 4.855147078e-09f, 4.864869279e-09f, 4.874575292e-09f, 4.884265103e-09f, 4.893938698e-09f, 4.903596063e-09f, 4.913237183e-09f, 4.922862045e-09f, 4.932470634e-09f,
+ 4.942062937e-09f, 4.951638940e-09f, 4.961198628e-09f, 4.970741989e-09f, 4.980269008e-09f, 4.989779671e-09f, 4.999273965e-09f, 5.008751877e-09f, 5.018213393e-09f, 5.027658498e-09f,
+ 5.037087181e-09f, 5.046499426e-09f, 5.055895222e-09f, 5.065274554e-09f, 5.074637409e-09f, 5.083983775e-09f, 5.093313637e-09f, 5.102626983e-09f, 5.111923799e-09f, 5.121204073e-09f,
+ 5.130467791e-09f, 5.139714941e-09f, 5.148945509e-09f, 5.158159482e-09f, 5.167356849e-09f, 5.176537595e-09f, 5.185701709e-09f, 5.194849177e-09f, 5.203979987e-09f, 5.213094126e-09f,
+ 5.222191582e-09f, 5.231272342e-09f, 5.240336394e-09f, 5.249383724e-09f, 5.258414322e-09f, 5.267428174e-09f, 5.276425269e-09f, 5.285405593e-09f, 5.294369135e-09f, 5.303315883e-09f,
+ 5.312245824e-09f, 5.321158947e-09f, 5.330055239e-09f, 5.338934688e-09f, 5.347797283e-09f, 5.356643011e-09f, 5.365471862e-09f, 5.374283822e-09f, 5.383078881e-09f, 5.391857026e-09f,
+ 5.400618246e-09f, 5.409362529e-09f, 5.418089864e-09f, 5.426800239e-09f, 5.435493643e-09f, 5.444170064e-09f, 5.452829491e-09f, 5.461471913e-09f, 5.470097318e-09f, 5.478705695e-09f,
+ 5.487297033e-09f, 5.495871320e-09f, 5.504428547e-09f, 5.512968700e-09f, 5.521491771e-09f, 5.529997747e-09f, 5.538486618e-09f, 5.546958372e-09f, 5.555413000e-09f, 5.563850489e-09f,
+ 5.572270831e-09f, 5.580674012e-09f, 5.589060025e-09f, 5.597428856e-09f, 5.605780497e-09f, 5.614114936e-09f, 5.622432163e-09f, 5.630732168e-09f, 5.639014940e-09f, 5.647280468e-09f,
+ 5.655528744e-09f, 5.663759756e-09f, 5.671973494e-09f, 5.680169948e-09f, 5.688349109e-09f, 5.696510965e-09f, 5.704655507e-09f, 5.712782725e-09f, 5.720892610e-09f, 5.728985150e-09f,
+ 5.737060337e-09f, 5.745118161e-09f, 5.753158611e-09f, 5.761181679e-09f, 5.769187355e-09f, 5.777175628e-09f, 5.785146490e-09f, 5.793099931e-09f, 5.801035942e-09f, 5.808954513e-09f,
+ 5.816855634e-09f, 5.824739297e-09f, 5.832605493e-09f, 5.840454211e-09f, 5.848285443e-09f, 5.856099180e-09f, 5.863895413e-09f, 5.871674132e-09f, 5.879435329e-09f, 5.887178994e-09f,
+ 5.894905119e-09f, 5.902613696e-09f, 5.910304714e-09f, 5.917978166e-09f, 5.925634042e-09f, 5.933272335e-09f, 5.940893034e-09f, 5.948496133e-09f, 5.956081622e-09f, 5.963649493e-09f,
+ 5.971199737e-09f, 5.978732346e-09f, 5.986247312e-09f, 5.993744626e-09f, 6.001224280e-09f, 6.008686266e-09f, 6.016130576e-09f, 6.023557201e-09f, 6.030966134e-09f, 6.038357367e-09f,
+ 6.045730891e-09f, 6.053086699e-09f, 6.060424782e-09f, 6.067745134e-09f, 6.075047745e-09f, 6.082332609e-09f, 6.089599717e-09f, 6.096849063e-09f, 6.104080638e-09f, 6.111294435e-09f,
+ 6.118490446e-09f, 6.125668664e-09f, 6.132829081e-09f, 6.139971691e-09f, 6.147096485e-09f, 6.154203457e-09f, 6.161292599e-09f, 6.168363903e-09f, 6.175417364e-09f, 6.182452974e-09f,
+ 6.189470725e-09f, 6.196470611e-09f, 6.203452624e-09f, 6.210416759e-09f, 6.217363007e-09f, 6.224291362e-09f, 6.231201818e-09f, 6.238094367e-09f, 6.244969004e-09f, 6.251825720e-09f,
+ 6.258664510e-09f, 6.265485367e-09f, 6.272288285e-09f, 6.279073257e-09f, 6.285840277e-09f, 6.292589338e-09f, 6.299320434e-09f, 6.306033559e-09f, 6.312728706e-09f, 6.319405869e-09f,
+ 6.326065043e-09f, 6.332706221e-09f, 6.339329397e-09f, 6.345934565e-09f, 6.352521719e-09f, 6.359090853e-09f, 6.365641961e-09f, 6.372175038e-09f, 6.378690078e-09f, 6.385187074e-09f,
+ 6.391666022e-09f, 6.398126916e-09f, 6.404569749e-09f, 6.410994517e-09f, 6.417401214e-09f, 6.423789835e-09f, 6.430160374e-09f, 6.436512825e-09f, 6.442847184e-09f, 6.449163445e-09f,
+ 6.455461603e-09f, 6.461741653e-09f, 6.468003590e-09f, 6.474247408e-09f, 6.480473102e-09f, 6.486680668e-09f, 6.492870101e-09f, 6.499041395e-09f, 6.505194546e-09f, 6.511329549e-09f,
+ 6.517446399e-09f, 6.523545091e-09f, 6.529625621e-09f, 6.535687985e-09f, 6.541732177e-09f, 6.547758192e-09f, 6.553766028e-09f, 6.559755678e-09f, 6.565727139e-09f, 6.571680406e-09f,
+ 6.577615476e-09f, 6.583532342e-09f, 6.589431003e-09f, 6.595311452e-09f, 6.601173687e-09f, 6.607017702e-09f, 6.612843495e-09f, 6.618651060e-09f, 6.624440395e-09f, 6.630211494e-09f,
+ 6.635964355e-09f, 6.641698974e-09f, 6.647415345e-09f, 6.653113467e-09f, 6.658793335e-09f, 6.664454946e-09f, 6.670098295e-09f, 6.675723380e-09f, 6.681330197e-09f, 6.686918742e-09f,
+ 6.692489013e-09f, 6.698041005e-09f, 6.703574715e-09f, 6.709090140e-09f, 6.714587278e-09f, 6.720066123e-09f, 6.725526675e-09f, 6.730968928e-09f, 6.736392882e-09f, 6.741798531e-09f,
+ 6.747185874e-09f, 6.752554907e-09f, 6.757905628e-09f, 6.763238033e-09f, 6.768552120e-09f, 6.773847887e-09f, 6.779125330e-09f, 6.784384447e-09f, 6.789625235e-09f, 6.794847692e-09f,
+ 6.800051815e-09f, 6.805237602e-09f, 6.810405050e-09f, 6.815554157e-09f, 6.820684920e-09f, 6.825797338e-09f, 6.830891407e-09f, 6.835967127e-09f, 6.841024494e-09f, 6.846063506e-09f,
+ 6.851084162e-09f, 6.856086460e-09f, 6.861070397e-09f, 6.866035971e-09f, 6.870983181e-09f, 6.875912025e-09f, 6.880822500e-09f, 6.885714606e-09f, 6.890588341e-09f, 6.895443702e-09f,
+ 6.900280688e-09f, 6.905099298e-09f, 6.909899530e-09f, 6.914681383e-09f, 6.919444854e-09f, 6.924189944e-09f, 6.928916650e-09f, 6.933624970e-09f, 6.938314905e-09f, 6.942986452e-09f,
+ 6.947639611e-09f, 6.952274380e-09f, 6.956890757e-09f, 6.961488743e-09f, 6.966068336e-09f, 6.970629536e-09f, 6.975172340e-09f, 6.979696749e-09f, 6.984202761e-09f, 6.988690376e-09f,
+ 6.993159593e-09f, 6.997610411e-09f, 7.002042829e-09f, 7.006456848e-09f, 7.010852466e-09f, 7.015229683e-09f, 7.019588499e-09f, 7.023928912e-09f, 7.028250923e-09f, 7.032554532e-09f,
+ 7.036839737e-09f, 7.041106539e-09f, 7.045354938e-09f, 7.049584933e-09f, 7.053796524e-09f, 7.057989711e-09f, 7.062164494e-09f, 7.066320874e-09f, 7.070458849e-09f, 7.074578421e-09f,
+ 7.078679589e-09f, 7.082762354e-09f, 7.086826715e-09f, 7.090872673e-09f, 7.094900229e-09f, 7.098909382e-09f, 7.102900134e-09f, 7.106872484e-09f, 7.110826433e-09f, 7.114761981e-09f,
+ 7.118679130e-09f, 7.122577879e-09f, 7.126458229e-09f, 7.130320182e-09f, 7.134163738e-09f, 7.137988897e-09f, 7.141795660e-09f, 7.145584029e-09f, 7.149354004e-09f, 7.153105586e-09f,
+ 7.156838776e-09f, 7.160553576e-09f, 7.164249986e-09f, 7.167928007e-09f, 7.171587641e-09f, 7.175228889e-09f, 7.178851752e-09f, 7.182456231e-09f, 7.186042328e-09f, 7.189610044e-09f,
+ 7.193159380e-09f, 7.196690339e-09f, 7.200202921e-09f, 7.203697129e-09f, 7.207172963e-09f, 7.210630425e-09f, 7.214069518e-09f, 7.217490242e-09f, 7.220892600e-09f, 7.224276593e-09f,
+ 7.227642223e-09f, 7.230989493e-09f, 7.234318404e-09f, 7.237628958e-09f, 7.240921156e-09f, 7.244195002e-09f, 7.247450498e-09f, 7.250687645e-09f, 7.253906445e-09f, 7.257106901e-09f,
+ 7.260289016e-09f, 7.263452791e-09f, 7.266598229e-09f, 7.269725332e-09f, 7.272834103e-09f, 7.275924544e-09f, 7.278996658e-09f, 7.282050448e-09f, 7.285085915e-09f, 7.288103063e-09f,
+ 7.291101894e-09f, 7.294082412e-09f, 7.297044618e-09f, 7.299988516e-09f, 7.302914109e-09f, 7.305821399e-09f, 7.308710390e-09f, 7.311581084e-09f, 7.314433485e-09f, 7.317267595e-09f,
+ 7.320083418e-09f, 7.322880957e-09f, 7.325660216e-09f, 7.328421196e-09f, 7.331163902e-09f, 7.333888338e-09f, 7.336594505e-09f, 7.339282409e-09f, 7.341952051e-09f, 7.344603437e-09f,
+ 7.347236569e-09f, 7.349851450e-09f, 7.352448086e-09f, 7.355026478e-09f, 7.357586631e-09f, 7.360128549e-09f, 7.362652236e-09f, 7.365157694e-09f, 7.367644929e-09f, 7.370113944e-09f,
+ 7.372564743e-09f, 7.374997330e-09f, 7.377411709e-09f, 7.379807885e-09f, 7.382185860e-09f, 7.384545640e-09f, 7.386887229e-09f, 7.389210630e-09f, 7.391515849e-09f, 7.393802889e-09f,
+ 7.396071755e-09f, 7.398322452e-09f, 7.400554983e-09f, 7.402769353e-09f, 7.404965567e-09f, 7.407143630e-09f, 7.409303545e-09f, 7.411445318e-09f, 7.413568954e-09f, 7.415674456e-09f,
+ 7.417761830e-09f, 7.419831081e-09f, 7.421882213e-09f, 7.423915232e-09f, 7.425930142e-09f, 7.427926948e-09f, 7.429905656e-09f, 7.431866270e-09f, 7.433808795e-09f, 7.435733237e-09f,
+ 7.437639601e-09f, 7.439527892e-09f, 7.441398115e-09f, 7.443250276e-09f, 7.445084380e-09f, 7.446900432e-09f, 7.448698438e-09f, 7.450478403e-09f, 7.452240332e-09f, 7.453984232e-09f,
+ 7.455710108e-09f, 7.457417965e-09f, 7.459107810e-09f, 7.460779647e-09f, 7.462433482e-09f, 7.464069322e-09f, 7.465687173e-09f, 7.467287039e-09f, 7.468868927e-09f, 7.470432843e-09f,
+ 7.471978793e-09f, 7.473506782e-09f, 7.475016818e-09f, 7.476508906e-09f, 7.477983051e-09f, 7.479439261e-09f, 7.480877542e-09f, 7.482297899e-09f, 7.483700340e-09f, 7.485084870e-09f,
+ 7.486451496e-09f, 7.487800224e-09f, 7.489131061e-09f, 7.490444013e-09f, 7.491739086e-09f, 7.493016288e-09f, 7.494275625e-09f, 7.495517103e-09f, 7.496740730e-09f, 7.497946511e-09f,
+ 7.499134454e-09f, 7.500304566e-09f, 7.501456853e-09f, 7.502591322e-09f, 7.503707981e-09f, 7.504806835e-09f, 7.505887893e-09f, 7.506951161e-09f, 7.507996646e-09f, 7.509024356e-09f,
+ 7.510034297e-09f, 7.511026476e-09f, 7.512000902e-09f, 7.512957581e-09f, 7.513896520e-09f, 7.514817727e-09f, 7.515721209e-09f, 7.516606974e-09f, 7.517475029e-09f, 7.518325382e-09f,
+ 7.519158040e-09f, 7.519973010e-09f, 7.520770301e-09f, 7.521549920e-09f, 7.522311875e-09f, 7.523056173e-09f, 7.523782822e-09f, 7.524491830e-09f, 7.525183205e-09f, 7.525856954e-09f,
+ 7.526513087e-09f, 7.527151609e-09f, 7.527772531e-09f, 7.528375858e-09f, 7.528961601e-09f, 7.529529766e-09f, 7.530080362e-09f, 7.530613397e-09f, 7.531128880e-09f, 7.531626818e-09f,
+ 7.532107220e-09f, 7.532570094e-09f, 7.533015449e-09f, 7.533443292e-09f, 7.533853633e-09f, 7.534246480e-09f, 7.534621841e-09f, 7.534979725e-09f, 7.535320140e-09f, 7.535643096e-09f,
+ 7.535948601e-09f, 7.536236663e-09f, 7.536507291e-09f, 7.536760494e-09f, 7.536996281e-09f, 7.537214661e-09f, 7.537415643e-09f, 7.537599235e-09f, 7.537765446e-09f, 7.537914286e-09f,
+ 7.538045763e-09f, 7.538159887e-09f, 7.538256667e-09f, 7.538336111e-09f, 7.538398229e-09f, 7.538443031e-09f, 7.538470525e-09f, 7.538480720e-09f, 7.538473627e-09f, 7.538449254e-09f,
+ 7.538407611e-09f, 7.538348707e-09f, 7.538272552e-09f, 7.538179156e-09f, 7.538068527e-09f, 7.537940675e-09f, 7.537795610e-09f, 7.537633342e-09f, 7.537453880e-09f, 7.537257234e-09f,
+ 7.537043414e-09f, 7.536812430e-09f, 7.536564291e-09f, 7.536299007e-09f, 7.536016588e-09f, 7.535717045e-09f, 7.535400386e-09f, 7.535066623e-09f, 7.534715764e-09f, 7.534347821e-09f,
+ 7.533962803e-09f, 7.533560721e-09f, 7.533141584e-09f, 7.532705403e-09f, 7.532252188e-09f, 7.531781950e-09f, 7.531294698e-09f, 7.530790443e-09f, 7.530269196e-09f, 7.529730967e-09f,
+ 7.529175766e-09f, 7.528603604e-09f, 7.528014491e-09f, 7.527408439e-09f, 7.526785457e-09f, 7.526145556e-09f, 7.525488747e-09f, 7.524815040e-09f, 7.524124447e-09f, 7.523416978e-09f,
+ 7.522692644e-09f, 7.521951456e-09f, 7.521193424e-09f, 7.520418560e-09f, 7.519626875e-09f, 7.518818379e-09f, 7.517993083e-09f, 7.517150999e-09f, 7.516292138e-09f, 7.515416510e-09f,
+ 7.514524128e-09f, 7.513615001e-09f, 7.512689142e-09f, 7.511746562e-09f, 7.510787271e-09f, 7.509811282e-09f, 7.508818605e-09f, 7.507809252e-09f, 7.506783234e-09f, 7.505740564e-09f,
+ 7.504681251e-09f, 7.503605309e-09f, 7.502512748e-09f, 7.501403580e-09f, 7.500277816e-09f, 7.499135469e-09f, 7.497976550e-09f, 7.496801071e-09f, 7.495609043e-09f, 7.494400478e-09f,
+ 7.493175389e-09f, 7.491933786e-09f, 7.490675683e-09f, 7.489401090e-09f, 7.488110020e-09f, 7.486802485e-09f, 7.485478496e-09f, 7.484138066e-09f, 7.482781208e-09f, 7.481407932e-09f,
+ 7.480018251e-09f, 7.478612178e-09f, 7.477189724e-09f, 7.475750903e-09f, 7.474295725e-09f, 7.472824204e-09f, 7.471336352e-09f, 7.469832181e-09f, 7.468311703e-09f, 7.466774932e-09f,
+ 7.465221879e-09f, 7.463652557e-09f, 7.462066979e-09f, 7.460465157e-09f, 7.458847104e-09f, 7.457212832e-09f, 7.455562355e-09f, 7.453895684e-09f, 7.452212833e-09f, 7.450513814e-09f,
+ 7.448798640e-09f, 7.447067324e-09f, 7.445319879e-09f, 7.443556318e-09f, 7.441776653e-09f, 7.439980898e-09f, 7.438169066e-09f, 7.436341169e-09f, 7.434497221e-09f, 7.432637235e-09f,
+ 7.430761223e-09f, 7.428869200e-09f, 7.426961178e-09f, 7.425037170e-09f, 7.423097190e-09f, 7.421141251e-09f, 7.419169366e-09f, 7.417181548e-09f, 7.415177812e-09f, 7.413158170e-09f,
+ 7.411122636e-09f, 7.409071222e-09f, 7.407003944e-09f, 7.404920814e-09f, 7.402821845e-09f, 7.400707052e-09f, 7.398576448e-09f, 7.396430047e-09f, 7.394267862e-09f, 7.392089907e-09f,
+ 7.389896195e-09f, 7.387686741e-09f, 7.385461559e-09f, 7.383220661e-09f, 7.380964062e-09f, 7.378691777e-09f, 7.376403818e-09f, 7.374100199e-09f, 7.371780936e-09f, 7.369446041e-09f,
+ 7.367095529e-09f, 7.364729413e-09f, 7.362347709e-09f, 7.359950429e-09f, 7.357537589e-09f, 7.355109201e-09f, 7.352665282e-09f, 7.350205844e-09f, 7.347730902e-09f, 7.345240471e-09f,
+ 7.342734564e-09f, 7.340213197e-09f, 7.337676383e-09f, 7.335124136e-09f, 7.332556472e-09f, 7.329973405e-09f, 7.327374949e-09f, 7.324761119e-09f, 7.322131929e-09f, 7.319487394e-09f,
+ 7.316827529e-09f, 7.314152348e-09f, 7.311461866e-09f, 7.308756098e-09f, 7.306035058e-09f, 7.303298761e-09f, 7.300547222e-09f, 7.297780456e-09f, 7.294998477e-09f, 7.292201301e-09f,
+ 7.289388942e-09f, 7.286561416e-09f, 7.283718736e-09f, 7.280860920e-09f, 7.277987980e-09f, 7.275099933e-09f, 7.272196793e-09f, 7.269278575e-09f, 7.266345296e-09f, 7.263396969e-09f,
+ 7.260433610e-09f, 7.257455234e-09f, 7.254461857e-09f, 7.251453494e-09f, 7.248430159e-09f, 7.245391869e-09f, 7.242338639e-09f, 7.239270484e-09f, 7.236187419e-09f, 7.233089460e-09f,
+ 7.229976623e-09f, 7.226848922e-09f, 7.223706374e-09f, 7.220548994e-09f, 7.217376798e-09f, 7.214189800e-09f, 7.210988017e-09f, 7.207771465e-09f, 7.204540159e-09f, 7.201294114e-09f,
+ 7.198033348e-09f, 7.194757874e-09f, 7.191467710e-09f, 7.188162870e-09f, 7.184843371e-09f, 7.181509229e-09f, 7.178160459e-09f, 7.174797078e-09f, 7.171419101e-09f, 7.168026544e-09f,
+ 7.164619424e-09f, 7.161197756e-09f, 7.157761557e-09f, 7.154310842e-09f, 7.150845627e-09f, 7.147365929e-09f, 7.143871765e-09f, 7.140363149e-09f, 7.136840099e-09f, 7.133302630e-09f,
+ 7.129750759e-09f, 7.126184502e-09f, 7.122603875e-09f, 7.119008895e-09f, 7.115399578e-09f, 7.111775941e-09f, 7.108137999e-09f, 7.104485770e-09f, 7.100819269e-09f, 7.097138514e-09f,
+ 7.093443521e-09f, 7.089734305e-09f, 7.086010885e-09f, 7.082273276e-09f, 7.078521496e-09f, 7.074755560e-09f, 7.070975485e-09f, 7.067181289e-09f, 7.063372987e-09f, 7.059550597e-09f,
+ 7.055714135e-09f, 7.051863619e-09f, 7.047999064e-09f, 7.044120488e-09f, 7.040227907e-09f, 7.036321339e-09f, 7.032400801e-09f, 7.028466309e-09f, 7.024517880e-09f, 7.020555531e-09f,
+ 7.016579280e-09f, 7.012589143e-09f, 7.008585138e-09f, 7.004567280e-09f, 7.000535589e-09f, 6.996490080e-09f, 6.992430771e-09f, 6.988357679e-09f, 6.984270822e-09f, 6.980170215e-09f,
+ 6.976055878e-09f, 6.971927826e-09f, 6.967786078e-09f, 6.963630650e-09f, 6.959461561e-09f, 6.955278826e-09f, 6.951082464e-09f, 6.946872493e-09f, 6.942648928e-09f, 6.938411789e-09f,
+ 6.934161093e-09f, 6.929896856e-09f, 6.925619097e-09f, 6.921327832e-09f, 6.917023081e-09f, 6.912704859e-09f, 6.908373186e-09f, 6.904028078e-09f, 6.899669553e-09f, 6.895297629e-09f,
+ 6.890912323e-09f, 6.886513654e-09f, 6.882101639e-09f, 6.877676295e-09f, 6.873237642e-09f, 6.868785695e-09f, 6.864320474e-09f, 6.859841996e-09f, 6.855350279e-09f, 6.850845341e-09f,
+ 6.846327199e-09f, 6.841795873e-09f, 6.837251379e-09f, 6.832693736e-09f, 6.828122962e-09f, 6.823539075e-09f, 6.818942093e-09f, 6.814332033e-09f, 6.809708915e-09f, 6.805072756e-09f,
+ 6.800423574e-09f, 6.795761388e-09f, 6.791086216e-09f, 6.786398075e-09f, 6.781696985e-09f, 6.776982963e-09f, 6.772256028e-09f, 6.767516198e-09f, 6.762763491e-09f, 6.757997926e-09f,
+ 6.753219521e-09f, 6.748428294e-09f, 6.743624264e-09f, 6.738807449e-09f, 6.733977868e-09f, 6.729135539e-09f, 6.724280481e-09f, 6.719412712e-09f, 6.714532250e-09f, 6.709639115e-09f,
+ 6.704733324e-09f, 6.699814897e-09f, 6.694883852e-09f, 6.689940207e-09f, 6.684983981e-09f, 6.680015194e-09f, 6.675033863e-09f, 6.670040007e-09f, 6.665033645e-09f, 6.660014796e-09f,
+ 6.654983479e-09f, 6.649939711e-09f, 6.644883513e-09f, 6.639814903e-09f, 6.634733900e-09f, 6.629640522e-09f, 6.624534789e-09f, 6.619416719e-09f, 6.614286332e-09f, 6.609143646e-09f,
+ 6.603988680e-09f, 6.598821454e-09f, 6.593641985e-09f, 6.588450294e-09f, 6.583246399e-09f, 6.578030320e-09f, 6.572802075e-09f, 6.567561684e-09f, 6.562309165e-09f, 6.557044538e-09f,
+ 6.551767822e-09f, 6.546479036e-09f, 6.541178199e-09f, 6.535865331e-09f, 6.530540450e-09f, 6.525203576e-09f, 6.519854729e-09f, 6.514493927e-09f, 6.509121190e-09f, 6.503736537e-09f,
+ 6.498339987e-09f, 6.492931560e-09f, 6.487511276e-09f, 6.482079153e-09f, 6.476635210e-09f, 6.471179469e-09f, 6.465711947e-09f, 6.460232664e-09f, 6.454741640e-09f, 6.449238894e-09f,
+ 6.443724446e-09f, 6.438198315e-09f, 6.432660521e-09f, 6.427111084e-09f, 6.421550022e-09f, 6.415977357e-09f, 6.410393106e-09f, 6.404797290e-09f, 6.399189928e-09f, 6.393571041e-09f,
+ 6.387940648e-09f, 6.382298768e-09f, 6.376645421e-09f, 6.370980627e-09f, 6.365304406e-09f, 6.359616778e-09f, 6.353917761e-09f, 6.348207377e-09f, 6.342485645e-09f, 6.336752584e-09f,
+ 6.331008215e-09f, 6.325252558e-09f, 6.319485632e-09f, 6.313707457e-09f, 6.307918053e-09f, 6.302117440e-09f, 6.296305638e-09f, 6.290482668e-09f, 6.284648548e-09f, 6.278803299e-09f,
+ 6.272946941e-09f, 6.267079494e-09f, 6.261200979e-09f, 6.255311414e-09f, 6.249410820e-09f, 6.243499218e-09f, 6.237576627e-09f, 6.231643068e-09f, 6.225698560e-09f, 6.219743124e-09f,
+ 6.213776780e-09f, 6.207799548e-09f, 6.201811448e-09f, 6.195812501e-09f, 6.189802727e-09f, 6.183782146e-09f, 6.177750778e-09f, 6.171708643e-09f, 6.165655762e-09f, 6.159592156e-09f,
+ 6.153517844e-09f, 6.147432846e-09f, 6.141337184e-09f, 6.135230877e-09f, 6.129113946e-09f, 6.122986411e-09f, 6.116848293e-09f, 6.110699612e-09f, 6.104540389e-09f, 6.098370643e-09f,
+ 6.092190396e-09f, 6.085999667e-09f, 6.079798478e-09f, 6.073586849e-09f, 6.067364800e-09f, 6.061132352e-09f, 6.054889525e-09f, 6.048636341e-09f, 6.042372819e-09f, 6.036098980e-09f,
+ 6.029814845e-09f, 6.023520434e-09f, 6.017215768e-09f, 6.010900868e-09f, 6.004575754e-09f, 5.998240447e-09f, 5.991894968e-09f, 5.985539337e-09f, 5.979173575e-09f, 5.972797702e-09f,
+ 5.966411740e-09f, 5.960015710e-09f, 5.953609631e-09f, 5.947193525e-09f, 5.940767412e-09f, 5.934331314e-09f, 5.927885251e-09f, 5.921429243e-09f, 5.914963313e-09f, 5.908487480e-09f,
+ 5.902001765e-09f, 5.895506190e-09f, 5.889000775e-09f, 5.882485541e-09f, 5.875960509e-09f, 5.869425700e-09f, 5.862881135e-09f, 5.856326834e-09f, 5.849762820e-09f, 5.843189112e-09f,
+ 5.836605731e-09f, 5.830012700e-09f, 5.823410038e-09f, 5.816797766e-09f, 5.810175907e-09f, 5.803544480e-09f, 5.796903507e-09f, 5.790253008e-09f, 5.783593006e-09f, 5.776923521e-09f,
+ 5.770244573e-09f, 5.763556185e-09f, 5.756858377e-09f, 5.750151171e-09f, 5.743434587e-09f, 5.736708647e-09f, 5.729973371e-09f, 5.723228782e-09f, 5.716474900e-09f, 5.709711746e-09f,
+ 5.702939342e-09f, 5.696157709e-09f, 5.689366868e-09f, 5.682566840e-09f, 5.675757646e-09f, 5.668939308e-09f, 5.662111848e-09f, 5.655275285e-09f, 5.648429643e-09f, 5.641574941e-09f,
+ 5.634711201e-09f, 5.627838445e-09f, 5.620956693e-09f, 5.614065968e-09f, 5.607166290e-09f, 5.600257681e-09f, 5.593340163e-09f, 5.586413756e-09f, 5.579478482e-09f, 5.572534362e-09f,
+ 5.565581418e-09f, 5.558619671e-09f, 5.551649143e-09f, 5.544669855e-09f, 5.537681828e-09f, 5.530685084e-09f, 5.523679645e-09f, 5.516665532e-09f, 5.509642765e-09f, 5.502611368e-09f,
+ 5.495571361e-09f, 5.488522766e-09f, 5.481465604e-09f, 5.474399897e-09f, 5.467325666e-09f, 5.460242933e-09f, 5.453151720e-09f, 5.446052048e-09f, 5.438943938e-09f, 5.431827413e-09f,
+ 5.424702493e-09f, 5.417569200e-09f, 5.410427557e-09f, 5.403277584e-09f, 5.396119303e-09f, 5.388952735e-09f, 5.381777904e-09f, 5.374594829e-09f, 5.367403533e-09f, 5.360204037e-09f,
+ 5.352996363e-09f, 5.345780533e-09f, 5.338556568e-09f, 5.331324491e-09f, 5.324084322e-09f, 5.316836083e-09f, 5.309579796e-09f, 5.302315484e-09f, 5.295043167e-09f, 5.287762867e-09f,
+ 5.280474606e-09f, 5.273178406e-09f, 5.265874288e-09f, 5.258562275e-09f, 5.251242388e-09f, 5.243914648e-09f, 5.236579078e-09f, 5.229235700e-09f, 5.221884534e-09f, 5.214525604e-09f,
+ 5.207158930e-09f, 5.199784535e-09f, 5.192402441e-09f, 5.185012668e-09f, 5.177615240e-09f, 5.170210177e-09f, 5.162797503e-09f, 5.155377237e-09f, 5.147949404e-09f, 5.140514023e-09f,
+ 5.133071118e-09f, 5.125620710e-09f, 5.118162821e-09f, 5.110697472e-09f, 5.103224686e-09f, 5.095744485e-09f, 5.088256891e-09f, 5.080761925e-09f, 5.073259609e-09f, 5.065749965e-09f,
+ 5.058233016e-09f, 5.050708782e-09f, 5.043177287e-09f, 5.035638552e-09f, 5.028092599e-09f, 5.020539449e-09f, 5.012979126e-09f, 5.005411650e-09f, 4.997837044e-09f, 4.990255330e-09f,
+ 4.982666530e-09f, 4.975070665e-09f, 4.967467758e-09f, 4.959857831e-09f, 4.952240906e-09f, 4.944617004e-09f, 4.936986148e-09f, 4.929348360e-09f, 4.921703661e-09f, 4.914052074e-09f,
+ 4.906393621e-09f, 4.898728324e-09f, 4.891056205e-09f, 4.883377286e-09f, 4.875691588e-09f, 4.867999135e-09f, 4.860299947e-09f, 4.852594048e-09f, 4.844881459e-09f, 4.837162202e-09f,
+ 4.829436299e-09f, 4.821703773e-09f, 4.813964645e-09f, 4.806218938e-09f, 4.798466673e-09f, 4.790707873e-09f, 4.782942560e-09f, 4.775170755e-09f, 4.767392482e-09f, 4.759607761e-09f,
+ 4.751816616e-09f, 4.744019068e-09f, 4.736215139e-09f, 4.728404852e-09f, 4.720588228e-09f, 4.712765290e-09f, 4.704936060e-09f, 4.697100560e-09f, 4.689258812e-09f, 4.681410838e-09f,
+ 4.673556660e-09f, 4.665696301e-09f, 4.657829783e-09f, 4.649957127e-09f, 4.642078356e-09f, 4.634193493e-09f, 4.626302558e-09f, 4.618405575e-09f, 4.610502565e-09f, 4.602593551e-09f,
+ 4.594678554e-09f, 4.586757598e-09f, 4.578830704e-09f, 4.570897893e-09f, 4.562959190e-09f, 4.555014615e-09f, 4.547064191e-09f, 4.539107939e-09f, 4.531145883e-09f, 4.523178044e-09f,
+ 4.515204445e-09f, 4.507225107e-09f, 4.499240053e-09f, 4.491249305e-09f, 4.483252885e-09f, 4.475250815e-09f, 4.467243118e-09f, 4.459229816e-09f, 4.451210930e-09f, 4.443186484e-09f,
+ 4.435156499e-09f, 4.427120997e-09f, 4.419080002e-09f, 4.411033533e-09f, 4.402981615e-09f, 4.394924270e-09f, 4.386861518e-09f, 4.378793383e-09f, 4.370719887e-09f, 4.362641052e-09f,
+ 4.354556901e-09f, 4.346467454e-09f, 4.338372735e-09f, 4.330272766e-09f, 4.322167569e-09f, 4.314057166e-09f, 4.305941580e-09f, 4.297820832e-09f, 4.289694945e-09f, 4.281563940e-09f,
+ 4.273427841e-09f, 4.265286670e-09f, 4.257140448e-09f, 4.248989197e-09f, 4.240832941e-09f, 4.232671700e-09f, 4.224505498e-09f, 4.216334357e-09f, 4.208158298e-09f, 4.199977345e-09f,
+ 4.191791518e-09f, 4.183600841e-09f, 4.175405335e-09f, 4.167205023e-09f, 4.158999926e-09f, 4.150790068e-09f, 4.142575470e-09f, 4.134356155e-09f, 4.126132144e-09f, 4.117903460e-09f,
+ 4.109670125e-09f, 4.101432162e-09f, 4.093189591e-09f, 4.084942436e-09f, 4.076690719e-09f, 4.068434462e-09f, 4.060173687e-09f, 4.051908416e-09f, 4.043638672e-09f, 4.035364476e-09f,
+ 4.027085851e-09f, 4.018802820e-09f, 4.010515403e-09f, 4.002223623e-09f, 3.993927503e-09f, 3.985627065e-09f, 3.977322330e-09f, 3.969013321e-09f, 3.960700061e-09f, 3.952382570e-09f,
+ 3.944060872e-09f, 3.935734989e-09f, 3.927404942e-09f, 3.919070754e-09f, 3.910732447e-09f, 3.902390044e-09f, 3.894043565e-09f, 3.885693034e-09f, 3.877338472e-09f, 3.868979903e-09f,
+ 3.860617346e-09f, 3.852250826e-09f, 3.843880364e-09f, 3.835505982e-09f, 3.827127702e-09f, 3.818745547e-09f, 3.810359538e-09f, 3.801969697e-09f, 3.793576048e-09f, 3.785178611e-09f,
+ 3.776777409e-09f, 3.768372464e-09f, 3.759963798e-09f, 3.751551433e-09f, 3.743135392e-09f, 3.734715696e-09f, 3.726292367e-09f, 3.717865427e-09f, 3.709434900e-09f, 3.701000806e-09f,
+ 3.692563167e-09f, 3.684122006e-09f, 3.675677345e-09f, 3.667229206e-09f, 3.658777611e-09f, 3.650322582e-09f, 3.641864140e-09f, 3.633402309e-09f, 3.624937109e-09f, 3.616468564e-09f,
+ 3.607996695e-09f, 3.599521523e-09f, 3.591043072e-09f, 3.582561363e-09f, 3.574076418e-09f, 3.565588259e-09f, 3.557096909e-09f, 3.548602388e-09f, 3.540104719e-09f, 3.531603925e-09f,
+ 3.523100026e-09f, 3.514593046e-09f, 3.506083005e-09f, 3.497569927e-09f, 3.489053832e-09f, 3.480534743e-09f, 3.472012682e-09f, 3.463487670e-09f, 3.454959731e-09f, 3.446428884e-09f,
+ 3.437895154e-09f, 3.429358560e-09f, 3.420819126e-09f, 3.412276874e-09f, 3.403731824e-09f, 3.395183999e-09f, 3.386633422e-09f, 3.378080113e-09f, 3.369524095e-09f, 3.360965389e-09f,
+ 3.352404018e-09f, 3.343840003e-09f, 3.335273367e-09f, 3.326704130e-09f, 3.318132315e-09f, 3.309557944e-09f, 3.300981038e-09f, 3.292401620e-09f, 3.283819711e-09f, 3.275235333e-09f,
+ 3.266648508e-09f, 3.258059257e-09f, 3.249467603e-09f, 3.240873567e-09f, 3.232277170e-09f, 3.223678436e-09f, 3.215077385e-09f, 3.206474039e-09f, 3.197868420e-09f, 3.189260550e-09f,
+ 3.180650451e-09f, 3.172038144e-09f, 3.163423650e-09f, 3.154806993e-09f, 3.146188193e-09f, 3.137567272e-09f, 3.128944251e-09f, 3.120319154e-09f, 3.111692000e-09f, 3.103062812e-09f,
+ 3.094431612e-09f, 3.085798421e-09f, 3.077163261e-09f, 3.068526153e-09f, 3.059887120e-09f, 3.051246182e-09f, 3.042603361e-09f, 3.033958680e-09f, 3.025312159e-09f, 3.016663821e-09f,
+ 3.008013686e-09f, 2.999361777e-09f, 2.990708114e-09f, 2.982052720e-09f, 2.973395617e-09f, 2.964736825e-09f, 2.956076366e-09f, 2.947414262e-09f, 2.938750534e-09f, 2.930085204e-09f,
+ 2.921418293e-09f, 2.912749823e-09f, 2.904079816e-09f, 2.895408292e-09f, 2.886735274e-09f, 2.878060782e-09f, 2.869384838e-09f, 2.860707464e-09f, 2.852028682e-09f, 2.843348512e-09f,
+ 2.834666975e-09f, 2.825984095e-09f, 2.817299891e-09f, 2.808614385e-09f, 2.799927599e-09f, 2.791239553e-09f, 2.782550271e-09f, 2.773859771e-09f, 2.765168077e-09f, 2.756475210e-09f,
+ 2.747781190e-09f, 2.739086039e-09f, 2.730389779e-09f, 2.721692430e-09f, 2.712994014e-09f, 2.704294553e-09f, 2.695594067e-09f, 2.686892578e-09f, 2.678190108e-09f, 2.669486676e-09f,
+ 2.660782305e-09f, 2.652077016e-09f, 2.643370831e-09f, 2.634663769e-09f, 2.625955853e-09f, 2.617247103e-09f, 2.608537542e-09f, 2.599827189e-09f, 2.591116067e-09f, 2.582404196e-09f,
+ 2.573691597e-09f, 2.564978292e-09f, 2.556264302e-09f, 2.547549647e-09f, 2.538834350e-09f, 2.530118430e-09f, 2.521401910e-09f, 2.512684810e-09f, 2.503967151e-09f, 2.495248954e-09f,
+ 2.486530241e-09f, 2.477811032e-09f, 2.469091349e-09f, 2.460371211e-09f, 2.451650642e-09f, 2.442929660e-09f, 2.434208288e-09f, 2.425486546e-09f, 2.416764455e-09f, 2.408042037e-09f,
+ 2.399319312e-09f, 2.390596300e-09f, 2.381873024e-09f, 2.373149503e-09f, 2.364425759e-09f, 2.355701813e-09f, 2.346977685e-09f, 2.338253396e-09f, 2.329528968e-09f, 2.320804420e-09f,
+ 2.312079774e-09f, 2.303355051e-09f, 2.294630271e-09f, 2.285905455e-09f, 2.277180624e-09f, 2.268455799e-09f, 2.259731000e-09f, 2.251006248e-09f, 2.242281564e-09f, 2.233556969e-09f,
+ 2.224832483e-09f, 2.216108127e-09f, 2.207383921e-09f, 2.198659887e-09f, 2.189936044e-09f, 2.181212414e-09f, 2.172489018e-09f, 2.163765875e-09f, 2.155043006e-09f, 2.146320433e-09f,
+ 2.137598175e-09f, 2.128876253e-09f, 2.120154687e-09f, 2.111433499e-09f, 2.102712709e-09f, 2.093992337e-09f, 2.085272403e-09f, 2.076552929e-09f, 2.067833934e-09f, 2.059115439e-09f,
+ 2.050397465e-09f, 2.041680032e-09f, 2.032963161e-09f, 2.024246871e-09f, 2.015531183e-09f, 2.006816119e-09f, 1.998101697e-09f, 1.989387938e-09f, 1.980674863e-09f, 1.971962492e-09f,
+ 1.963250845e-09f, 1.954539943e-09f, 1.945829806e-09f, 1.937120454e-09f, 1.928411907e-09f, 1.919704186e-09f, 1.910997311e-09f, 1.902291302e-09f, 1.893586180e-09f, 1.884881964e-09f,
+ 1.876178674e-09f, 1.867476332e-09f, 1.858774956e-09f, 1.850074568e-09f, 1.841375187e-09f, 1.832676833e-09f, 1.823979527e-09f, 1.815283289e-09f, 1.806588138e-09f, 1.797894094e-09f,
+ 1.789201179e-09f, 1.780509411e-09f, 1.771818811e-09f, 1.763129398e-09f, 1.754441194e-09f, 1.745754217e-09f, 1.737068488e-09f, 1.728384026e-09f, 1.719700852e-09f, 1.711018985e-09f,
+ 1.702338446e-09f, 1.693659253e-09f, 1.684981428e-09f, 1.676304990e-09f, 1.667629958e-09f, 1.658956353e-09f, 1.650284195e-09f, 1.641613502e-09f, 1.632944296e-09f, 1.624276595e-09f,
+ 1.615610420e-09f, 1.606945790e-09f, 1.598282724e-09f, 1.589621244e-09f, 1.580961367e-09f, 1.572303115e-09f, 1.563646506e-09f, 1.554991560e-09f, 1.546338297e-09f, 1.537686737e-09f,
+ 1.529036899e-09f, 1.520388802e-09f, 1.511742467e-09f, 1.503097912e-09f, 1.494455158e-09f, 1.485814223e-09f, 1.477175128e-09f, 1.468537892e-09f, 1.459902534e-09f, 1.451269073e-09f,
+ 1.442637530e-09f, 1.434007923e-09f, 1.425380272e-09f, 1.416754597e-09f, 1.408130916e-09f, 1.399509249e-09f, 1.390889616e-09f, 1.382272036e-09f, 1.373656527e-09f, 1.365043110e-09f,
+ 1.356431804e-09f, 1.347822628e-09f, 1.339215600e-09f, 1.330610741e-09f, 1.322008070e-09f, 1.313407605e-09f, 1.304809367e-09f, 1.296213373e-09f, 1.287619644e-09f, 1.279028198e-09f,
+ 1.270439055e-09f, 1.261852233e-09f, 1.253267752e-09f, 1.244685631e-09f, 1.236105888e-09f, 1.227528543e-09f, 1.218953615e-09f, 1.210381123e-09f, 1.201811086e-09f, 1.193243522e-09f,
+ 1.184678452e-09f, 1.176115893e-09f, 1.167555864e-09f, 1.158998385e-09f, 1.150443474e-09f, 1.141891150e-09f, 1.133341433e-09f, 1.124794340e-09f, 1.116249891e-09f, 1.107708104e-09f,
+ 1.099168998e-09f, 1.090632593e-09f, 1.082098906e-09f, 1.073567956e-09f, 1.065039763e-09f, 1.056514345e-09f, 1.047991720e-09f, 1.039471907e-09f, 1.030954925e-09f, 1.022440792e-09f,
+ 1.013929527e-09f, 1.005421149e-09f, 9.969156761e-10f, 9.884131267e-10f, 9.799135195e-10f, 9.714168730e-10f, 9.629232056e-10f, 9.544325360e-10f, 9.459448824e-10f, 9.374602634e-10f,
+ 9.289786974e-10f, 9.205002027e-10f, 9.120247978e-10f, 9.035525010e-10f, 8.950833307e-10f, 8.866173052e-10f, 8.781544427e-10f, 8.696947616e-10f, 8.612382802e-10f, 8.527850168e-10f,
+ 8.443349894e-10f, 8.358882164e-10f, 8.274447160e-10f, 8.190045063e-10f, 8.105676056e-10f, 8.021340319e-10f, 7.937038033e-10f, 7.852769380e-10f, 7.768534541e-10f, 7.684333697e-10f,
+ 7.600167027e-10f, 7.516034712e-10f, 7.431936932e-10f, 7.347873868e-10f, 7.263845699e-10f, 7.179852604e-10f, 7.095894762e-10f, 7.011972354e-10f, 6.928085558e-10f, 6.844234552e-10f,
+ 6.760419516e-10f, 6.676640628e-10f, 6.592898066e-10f, 6.509192007e-10f, 6.425522630e-10f, 6.341890113e-10f, 6.258294633e-10f, 6.174736367e-10f, 6.091215492e-10f, 6.007732185e-10f,
+ 5.924286623e-10f, 5.840878982e-10f, 5.757509439e-10f, 5.674178169e-10f, 5.590885348e-10f, 5.507631153e-10f, 5.424415758e-10f, 5.341239339e-10f, 5.258102072e-10f, 5.175004130e-10f,
+ 5.091945689e-10f, 5.008926923e-10f, 4.925948006e-10f, 4.843009113e-10f, 4.760110417e-10f, 4.677252093e-10f, 4.594434313e-10f, 4.511657251e-10f, 4.428921080e-10f, 4.346225974e-10f,
+ 4.263572104e-10f, 4.180959643e-10f, 4.098388764e-10f, 4.015859638e-10f, 3.933372438e-10f, 3.850927335e-10f, 3.768524501e-10f, 3.686164107e-10f, 3.603846324e-10f, 3.521571323e-10f,
+ 3.439339275e-10f, 3.357150350e-10f, 3.275004718e-10f, 3.192902550e-10f, 3.110844015e-10f, 3.028829283e-10f, 2.946858524e-10f, 2.864931906e-10f, 2.783049600e-10f, 2.701211772e-10f,
+ 2.619418593e-10f, 2.537670231e-10f, 2.455966853e-10f, 2.374308628e-10f, 2.292695724e-10f, 2.211128308e-10f, 2.129606547e-10f, 2.048130609e-10f, 1.966700661e-10f, 1.885316870e-10f,
+ 1.803979401e-10f, 1.722688421e-10f, 1.641444097e-10f, 1.560246595e-10f, 1.479096079e-10f, 1.397992716e-10f, 1.316936670e-10f, 1.235928108e-10f, 1.154967193e-10f, 1.074054090e-10f,
+ 9.931889637e-11f, 9.123719785e-11f, 8.316032981e-11f, 7.508830864e-11f, 6.702115070e-11f, 5.895887231e-11f, 5.090148978e-11f, 4.284901942e-11f, 3.480147749e-11f, 2.675888024e-11f,
+ 1.872124390e-11f, 1.068858466e-11f, 2.660918723e-12f, -5.361737760e-12f, -1.337936864e-11f, -2.139195781e-11f, -2.939948917e-11f, -3.740194664e-11f, -4.539931417e-11f, -5.339157573e-11f,
+ -6.137871530e-11f, -6.936071691e-11f, -7.733756459e-11f, -8.530924239e-11f, -9.327573439e-11f, -1.012370247e-10f, -1.091930974e-10f, -1.171439367e-10f, -1.250895267e-10f, -1.330298517e-10f,
+ -1.409648958e-10f, -1.488946432e-10f, -1.568190783e-10f, -1.647381853e-10f, -1.726519485e-10f, -1.805603522e-10f, -1.884633808e-10f, -1.963610186e-10f, -2.042532500e-10f, -2.121400595e-10f,
+ -2.200214314e-10f, -2.278973503e-10f, -2.357678006e-10f, -2.436327667e-10f, -2.514922333e-10f, -2.593461849e-10f, -2.671946061e-10f, -2.750374813e-10f, -2.828747953e-10f, -2.907065328e-10f,
+ -2.985326782e-10f, -3.063532164e-10f, -3.141681320e-10f, -3.219774098e-10f, -3.297810345e-10f, -3.375789909e-10f, -3.453712638e-10f, -3.531578380e-10f, -3.609386983e-10f, -3.687138296e-10f,
+ -3.764832168e-10f, -3.842468449e-10f, -3.920046987e-10f, -3.997567631e-10f, -4.075030233e-10f, -4.152434641e-10f, -4.229780707e-10f, -4.307068280e-10f, -4.384297211e-10f, -4.461467352e-10f,
+ -4.538578553e-10f, -4.615630666e-10f, -4.692623542e-10f, -4.769557034e-10f, -4.846430993e-10f, -4.923245272e-10f, -4.999999724e-10f, -5.076694200e-10f, -5.153328555e-10f, -5.229902642e-10f,
+ -5.306416314e-10f, -5.382869424e-10f, -5.459261827e-10f, -5.535593378e-10f, -5.611863929e-10f, -5.688073337e-10f, -5.764221457e-10f, -5.840308142e-10f, -5.916333249e-10f, -5.992296633e-10f,
+ -6.068198151e-10f, -6.144037658e-10f, -6.219815010e-10f, -6.295530064e-10f, -6.371182678e-10f, -6.446772708e-10f, -6.522300011e-10f, -6.597764445e-10f, -6.673165867e-10f, -6.748504137e-10f,
+ -6.823779111e-10f, -6.898990648e-10f, -6.974138608e-10f, -7.049222849e-10f, -7.124243230e-10f, -7.199199611e-10f, -7.274091851e-10f, -7.348919811e-10f, -7.423683350e-10f, -7.498382329e-10f,
+ -7.573016609e-10f, -7.647586050e-10f, -7.722090514e-10f, -7.796529861e-10f, -7.870903954e-10f, -7.945212655e-10f, -8.019455825e-10f, -8.093633327e-10f, -8.167745024e-10f, -8.241790777e-10f,
+ -8.315770451e-10f, -8.389683909e-10f, -8.463531014e-10f, -8.537311630e-10f, -8.611025620e-10f, -8.684672850e-10f, -8.758253184e-10f, -8.831766487e-10f, -8.905212623e-10f, -8.978591458e-10f,
+ -9.051902857e-10f, -9.125146687e-10f, -9.198322813e-10f, -9.271431101e-10f, -9.344471418e-10f, -9.417443630e-10f, -9.490347605e-10f, -9.563183210e-10f, -9.635950312e-10f, -9.708648779e-10f,
+ -9.781278479e-10f, -9.853839281e-10f, -9.926331052e-10f, -9.998753661e-10f, -1.007110698e-09f, -1.014339087e-09f, -1.021560521e-09f, -1.028774986e-09f, -1.035982470e-09f, -1.043182960e-09f,
+ -1.050376442e-09f, -1.057562904e-09f, -1.064742333e-09f, -1.071914716e-09f, -1.079080039e-09f, -1.086238291e-09f, -1.093389459e-09f, -1.100533528e-09f, -1.107670488e-09f, -1.114800325e-09f,
+ -1.121923027e-09f, -1.129038580e-09f, -1.136146972e-09f, -1.143248191e-09f, -1.150342224e-09f, -1.157429058e-09f, -1.164508680e-09f, -1.171581079e-09f, -1.178646242e-09f, -1.185704156e-09f,
+ -1.192754808e-09f, -1.199798187e-09f, -1.206834280e-09f, -1.213863074e-09f, -1.220884558e-09f, -1.227898719e-09f, -1.234905544e-09f, -1.241905021e-09f, -1.248897139e-09f, -1.255881884e-09f,
+ -1.262859245e-09f, -1.269829209e-09f, -1.276791765e-09f, -1.283746899e-09f, -1.290694601e-09f, -1.297634858e-09f, -1.304567658e-09f, -1.311492989e-09f, -1.318410838e-09f, -1.325321195e-09f,
+ -1.332224047e-09f, -1.339119381e-09f, -1.346007187e-09f, -1.352887453e-09f, -1.359760165e-09f, -1.366625314e-09f, -1.373482886e-09f, -1.380332870e-09f, -1.387175255e-09f, -1.394010029e-09f,
+ -1.400837179e-09f, -1.407656695e-09f, -1.414468564e-09f, -1.421272775e-09f, -1.428069317e-09f, -1.434858178e-09f, -1.441639346e-09f, -1.448412810e-09f, -1.455178558e-09f, -1.461936580e-09f,
+ -1.468686862e-09f, -1.475429395e-09f, -1.482164167e-09f, -1.488891166e-09f, -1.495610380e-09f, -1.502321800e-09f, -1.509025413e-09f, -1.515721208e-09f, -1.522409174e-09f, -1.529089300e-09f,
+ -1.535761575e-09f, -1.542425987e-09f, -1.549082525e-09f, -1.555731179e-09f, -1.562371936e-09f, -1.569004787e-09f, -1.575629720e-09f, -1.582246724e-09f, -1.588855788e-09f, -1.595456902e-09f,
+ -1.602050053e-09f, -1.608635232e-09f, -1.615212428e-09f, -1.621781629e-09f, -1.628342826e-09f, -1.634896006e-09f, -1.641441160e-09f, -1.647978276e-09f, -1.654507344e-09f, -1.661028354e-09f,
+ -1.667541294e-09f, -1.674046155e-09f, -1.680542924e-09f, -1.687031593e-09f, -1.693512149e-09f, -1.699984584e-09f, -1.706448886e-09f, -1.712905044e-09f, -1.719353049e-09f, -1.725792890e-09f,
+ -1.732224556e-09f, -1.738648038e-09f, -1.745063325e-09f, -1.751470406e-09f, -1.757869271e-09f, -1.764259910e-09f, -1.770642313e-09f, -1.777016470e-09f, -1.783382370e-09f, -1.789740004e-09f,
+ -1.796089360e-09f, -1.802430430e-09f, -1.808763203e-09f, -1.815087668e-09f, -1.821403817e-09f, -1.827711638e-09f, -1.834011122e-09f, -1.840302260e-09f, -1.846585040e-09f, -1.852859454e-09f,
+ -1.859125491e-09f, -1.865383142e-09f, -1.871632396e-09f, -1.877873244e-09f, -1.884105677e-09f, -1.890329684e-09f, -1.896545256e-09f, -1.902752382e-09f, -1.908951055e-09f, -1.915141263e-09f,
+ -1.921322998e-09f, -1.927496249e-09f, -1.933661007e-09f, -1.939817263e-09f, -1.945965007e-09f, -1.952104230e-09f, -1.958234922e-09f, -1.964357074e-09f, -1.970470676e-09f, -1.976575720e-09f,
+ -1.982672195e-09f, -1.988760093e-09f, -1.994839404e-09f, -2.000910119e-09f, -2.006972229e-09f, -2.013025724e-09f, -2.019070596e-09f, -2.025106835e-09f, -2.031134433e-09f, -2.037153379e-09f,
+ -2.043163666e-09f, -2.049165283e-09f, -2.055158222e-09f, -2.061142475e-09f, -2.067118031e-09f, -2.073084883e-09f, -2.079043021e-09f, -2.084992436e-09f, -2.090933120e-09f, -2.096865064e-09f,
+ -2.102788258e-09f, -2.108702695e-09f, -2.114608365e-09f, -2.120505260e-09f, -2.126393371e-09f, -2.132272689e-09f, -2.138143206e-09f, -2.144004914e-09f, -2.149857803e-09f, -2.155701865e-09f,
+ -2.161537091e-09f, -2.167363474e-09f, -2.173181004e-09f, -2.178989673e-09f, -2.184789473e-09f, -2.190580395e-09f, -2.196362432e-09f, -2.202135573e-09f, -2.207899813e-09f, -2.213655141e-09f,
+ -2.219401550e-09f, -2.225139032e-09f, -2.230867578e-09f, -2.236587181e-09f, -2.242297831e-09f, -2.247999522e-09f, -2.253692244e-09f, -2.259375991e-09f, -2.265050753e-09f, -2.270716523e-09f,
+ -2.276373292e-09f, -2.282021054e-09f, -2.287659800e-09f, -2.293289521e-09f, -2.298910211e-09f, -2.304521861e-09f, -2.310124464e-09f, -2.315718011e-09f, -2.321302495e-09f, -2.326877909e-09f,
+ -2.332444244e-09f, -2.338001493e-09f, -2.343549648e-09f, -2.349088701e-09f, -2.354618646e-09f, -2.360139474e-09f, -2.365651178e-09f, -2.371153750e-09f, -2.376647183e-09f, -2.382131469e-09f,
+ -2.387606602e-09f, -2.393072572e-09f, -2.398529374e-09f, -2.403977000e-09f, -2.409415442e-09f, -2.414844693e-09f, -2.420264747e-09f, -2.425675594e-09f, -2.431077230e-09f, -2.436469645e-09f,
+ -2.441852834e-09f, -2.447226788e-09f, -2.452591501e-09f, -2.457946966e-09f, -2.463293176e-09f, -2.468630123e-09f, -2.473957801e-09f, -2.479276203e-09f, -2.484585321e-09f, -2.489885149e-09f,
+ -2.495175680e-09f, -2.500456907e-09f, -2.505728823e-09f, -2.510991421e-09f, -2.516244695e-09f, -2.521488638e-09f, -2.526723243e-09f, -2.531948504e-09f, -2.537164413e-09f, -2.542370964e-09f,
+ -2.547568151e-09f, -2.552755967e-09f, -2.557934404e-09f, -2.563103458e-09f, -2.568263121e-09f, -2.573413386e-09f, -2.578554248e-09f, -2.583685700e-09f, -2.588807735e-09f, -2.593920347e-09f,
+ -2.599023530e-09f, -2.604117278e-09f, -2.609201583e-09f, -2.614276441e-09f, -2.619341844e-09f, -2.624397786e-09f, -2.629444262e-09f, -2.634481264e-09f, -2.639508788e-09f, -2.644526826e-09f,
+ -2.649535373e-09f, -2.654534423e-09f, -2.659523969e-09f, -2.664504006e-09f, -2.669474528e-09f, -2.674435528e-09f, -2.679387002e-09f, -2.684328942e-09f, -2.689261343e-09f, -2.694184200e-09f,
+ -2.699097506e-09f, -2.704001256e-09f, -2.708895443e-09f, -2.713780063e-09f, -2.718655109e-09f, -2.723520577e-09f, -2.728376459e-09f, -2.733222751e-09f, -2.738059447e-09f, -2.742886541e-09f,
+ -2.747704028e-09f, -2.752511903e-09f, -2.757310159e-09f, -2.762098792e-09f, -2.766877796e-09f, -2.771647166e-09f, -2.776406896e-09f, -2.781156981e-09f, -2.785897415e-09f, -2.790628194e-09f,
+ -2.795349311e-09f, -2.800060763e-09f, -2.804762543e-09f, -2.809454646e-09f, -2.814137068e-09f, -2.818809803e-09f, -2.823472846e-09f, -2.828126192e-09f, -2.832769836e-09f, -2.837403773e-09f,
+ -2.842027998e-09f, -2.846642505e-09f, -2.851247291e-09f, -2.855842350e-09f, -2.860427677e-09f, -2.865003267e-09f, -2.869569116e-09f, -2.874125219e-09f, -2.878671571e-09f, -2.883208166e-09f,
+ -2.887735002e-09f, -2.892252072e-09f, -2.896759372e-09f, -2.901256898e-09f, -2.905744645e-09f, -2.910222608e-09f, -2.914690783e-09f, -2.919149165e-09f, -2.923597750e-09f, -2.928036533e-09f,
+ -2.932465510e-09f, -2.936884676e-09f, -2.941294027e-09f, -2.945693559e-09f, -2.950083267e-09f, -2.954463147e-09f, -2.958833195e-09f, -2.963193406e-09f, -2.967543777e-09f, -2.971884302e-09f,
+ -2.976214978e-09f, -2.980535801e-09f, -2.984846767e-09f, -2.989147870e-09f, -2.993439109e-09f, -2.997720477e-09f, -3.001991972e-09f, -3.006253589e-09f, -3.010505324e-09f, -3.014747174e-09f,
+ -3.018979135e-09f, -3.023201202e-09f, -3.027413371e-09f, -3.031615640e-09f, -3.035808004e-09f, -3.039990459e-09f, -3.044163002e-09f, -3.048325629e-09f, -3.052478336e-09f, -3.056621120e-09f,
+ -3.060753976e-09f, -3.064876902e-09f, -3.068989893e-09f, -3.073092947e-09f, -3.077186059e-09f, -3.081269226e-09f, -3.085342445e-09f, -3.089405713e-09f, -3.093459025e-09f, -3.097502378e-09f,
+ -3.101535769e-09f, -3.105559195e-09f, -3.109572653e-09f, -3.113576138e-09f, -3.117569648e-09f, -3.121553180e-09f, -3.125526730e-09f, -3.129490295e-09f, -3.133443872e-09f, -3.137387458e-09f,
+ -3.141321050e-09f, -3.145244645e-09f, -3.149158239e-09f, -3.153061830e-09f, -3.156955414e-09f, -3.160838989e-09f, -3.164712552e-09f, -3.168576100e-09f, -3.172429629e-09f, -3.176273138e-09f,
+ -3.180106623e-09f, -3.183930081e-09f, -3.187743510e-09f, -3.191546907e-09f, -3.195340268e-09f, -3.199123593e-09f, -3.202896877e-09f, -3.206660118e-09f, -3.210413314e-09f, -3.214156461e-09f,
+ -3.217889558e-09f, -3.221612602e-09f, -3.225325590e-09f, -3.229028520e-09f, -3.232721389e-09f, -3.236404195e-09f, -3.240076935e-09f, -3.243739608e-09f, -3.247392210e-09f, -3.251034740e-09f,
+ -3.254667195e-09f, -3.258289572e-09f, -3.261901871e-09f, -3.265504087e-09f, -3.269096220e-09f, -3.272678267e-09f, -3.276250225e-09f, -3.279812093e-09f, -3.283363869e-09f, -3.286905551e-09f,
+ -3.290437136e-09f, -3.293958622e-09f, -3.297470008e-09f, -3.300971292e-09f, -3.304462471e-09f, -3.307943544e-09f, -3.311414509e-09f, -3.314875364e-09f, -3.318326107e-09f, -3.321766736e-09f,
+ -3.325197250e-09f, -3.328617647e-09f, -3.332027925e-09f, -3.335428082e-09f, -3.338818117e-09f, -3.342198029e-09f, -3.345567814e-09f, -3.348927473e-09f, -3.352277003e-09f, -3.355616402e-09f,
+ -3.358945670e-09f, -3.362264805e-09f, -3.365573805e-09f, -3.368872669e-09f, -3.372161396e-09f, -3.375439983e-09f, -3.378708431e-09f, -3.381966737e-09f, -3.385214899e-09f, -3.388452918e-09f,
+ -3.391680791e-09f, -3.394898518e-09f, -3.398106097e-09f, -3.401303527e-09f, -3.404490806e-09f, -3.407667935e-09f, -3.410834911e-09f, -3.413991733e-09f, -3.417138401e-09f, -3.420274914e-09f,
+ -3.423401270e-09f, -3.426517469e-09f, -3.429623509e-09f, -3.432719390e-09f, -3.435805110e-09f, -3.438880670e-09f, -3.441946068e-09f, -3.445001303e-09f, -3.448046374e-09f, -3.451081281e-09f,
+ -3.454106024e-09f, -3.457120600e-09f, -3.460125010e-09f, -3.463119253e-09f, -3.466103329e-09f, -3.469077236e-09f, -3.472040974e-09f, -3.474994543e-09f, -3.477937942e-09f, -3.480871171e-09f,
+ -3.483794228e-09f, -3.486707115e-09f, -3.489609829e-09f, -3.492502371e-09f, -3.495384741e-09f, -3.498256938e-09f, -3.501118962e-09f, -3.503970812e-09f, -3.506812488e-09f, -3.509643991e-09f,
+ -3.512465319e-09f, -3.515276472e-09f, -3.518077451e-09f, -3.520868256e-09f, -3.523648885e-09f, -3.526419340e-09f, -3.529179619e-09f, -3.531929723e-09f, -3.534669653e-09f, -3.537399407e-09f,
+ -3.540118986e-09f, -3.542828390e-09f, -3.545527619e-09f, -3.548216674e-09f, -3.550895553e-09f, -3.553564259e-09f, -3.556222790e-09f, -3.558871147e-09f, -3.561509330e-09f, -3.564137339e-09f,
+ -3.566755175e-09f, -3.569362839e-09f, -3.571960329e-09f, -3.574547647e-09f, -3.577124794e-09f, -3.579691769e-09f, -3.582248572e-09f, -3.584795206e-09f, -3.587331669e-09f, -3.589857962e-09f,
+ -3.592374087e-09f, -3.594880043e-09f, -3.597375831e-09f, -3.599861452e-09f, -3.602336907e-09f, -3.604802195e-09f, -3.607257318e-09f, -3.609702277e-09f, -3.612137071e-09f, -3.614561703e-09f,
+ -3.616976172e-09f, -3.619380480e-09f, -3.621774628e-09f, -3.624158615e-09f, -3.626532444e-09f, -3.628896115e-09f, -3.631249629e-09f, -3.633592987e-09f, -3.635926190e-09f, -3.638249238e-09f,
+ -3.640562134e-09f, -3.642864878e-09f, -3.645157471e-09f, -3.647439914e-09f, -3.649712209e-09f, -3.651974356e-09f, -3.654226357e-09f, -3.656468213e-09f, -3.658699925e-09f, -3.660921494e-09f,
+ -3.663132923e-09f, -3.665334211e-09f, -3.667525361e-09f, -3.669706373e-09f, -3.671877250e-09f, -3.674037992e-09f, -3.676188601e-09f, -3.678329079e-09f, -3.680459426e-09f, -3.682579645e-09f,
+ -3.684689737e-09f, -3.686789703e-09f, -3.688879545e-09f, -3.690959265e-09f, -3.693028865e-09f, -3.695088345e-09f, -3.697137708e-09f, -3.699176955e-09f, -3.701206088e-09f, -3.703225109e-09f,
+ -3.705234020e-09f, -3.707232822e-09f, -3.709221517e-09f, -3.711200107e-09f, -3.713168594e-09f, -3.715126980e-09f, -3.717075266e-09f, -3.719013456e-09f, -3.720941549e-09f, -3.722859550e-09f,
+ -3.724767459e-09f, -3.726665278e-09f, -3.728553011e-09f, -3.730430658e-09f, -3.732298222e-09f, -3.734155705e-09f, -3.736003110e-09f, -3.737840437e-09f, -3.739667691e-09f, -3.741484872e-09f,
+ -3.743291983e-09f, -3.745089026e-09f, -3.746876005e-09f, -3.748652920e-09f, -3.750419774e-09f, -3.752176570e-09f, -3.753923311e-09f, -3.755659997e-09f, -3.757386633e-09f, -3.759103220e-09f,
+ -3.760809761e-09f, -3.762506258e-09f, -3.764192715e-09f, -3.765869132e-09f, -3.767535514e-09f, -3.769191863e-09f, -3.770838181e-09f, -3.772474471e-09f, -3.774100735e-09f, -3.775716977e-09f,
+ -3.777323199e-09f, -3.778919404e-09f, -3.780505594e-09f, -3.782081773e-09f, -3.783647943e-09f, -3.785204108e-09f, -3.786750269e-09f, -3.788286429e-09f, -3.789812593e-09f, -3.791328762e-09f,
+ -3.792834940e-09f, -3.794331130e-09f, -3.795817334e-09f, -3.797293555e-09f, -3.798759798e-09f, -3.800216064e-09f, -3.801662357e-09f, -3.803098680e-09f, -3.804525036e-09f, -3.805941428e-09f,
+ -3.807347860e-09f, -3.808744335e-09f, -3.810130855e-09f, -3.811507425e-09f, -3.812874047e-09f, -3.814230724e-09f, -3.815577461e-09f, -3.816914261e-09f, -3.818241126e-09f, -3.819558060e-09f,
+ -3.820865067e-09f, -3.822162150e-09f, -3.823449312e-09f, -3.824726558e-09f, -3.825993890e-09f, -3.827251312e-09f, -3.828498827e-09f, -3.829736440e-09f, -3.830964154e-09f, -3.832181971e-09f,
+ -3.833389897e-09f, -3.834587935e-09f, -3.835776088e-09f, -3.836954360e-09f, -3.838122755e-09f, -3.839281277e-09f, -3.840429929e-09f, -3.841568715e-09f, -3.842697639e-09f, -3.843816705e-09f,
+ -3.844925917e-09f, -3.846025278e-09f, -3.847114793e-09f, -3.848194465e-09f, -3.849264298e-09f, -3.850324297e-09f, -3.851374466e-09f, -3.852414807e-09f, -3.853445327e-09f, -3.854466027e-09f,
+ -3.855476914e-09f, -3.856477990e-09f, -3.857469260e-09f, -3.858450728e-09f, -3.859422398e-09f, -3.860384274e-09f, -3.861336361e-09f, -3.862278663e-09f, -3.863211185e-09f, -3.864133929e-09f,
+ -3.865046901e-09f, -3.865950106e-09f, -3.866843546e-09f, -3.867727228e-09f, -3.868601154e-09f, -3.869465331e-09f, -3.870319761e-09f, -3.871164450e-09f, -3.871999401e-09f, -3.872824621e-09f,
+ -3.873640112e-09f, -3.874445880e-09f, -3.875241929e-09f, -3.876028263e-09f, -3.876804888e-09f, -3.877571808e-09f, -3.878329028e-09f, -3.879076552e-09f, -3.879814384e-09f, -3.880542531e-09f,
+ -3.881260996e-09f, -3.881969784e-09f, -3.882668901e-09f, -3.883358350e-09f, -3.884038136e-09f, -3.884708266e-09f, -3.885368742e-09f, -3.886019571e-09f, -3.886660757e-09f, -3.887292305e-09f,
+ -3.887914220e-09f, -3.888526507e-09f, -3.889129171e-09f, -3.889722217e-09f, -3.890305651e-09f, -3.890879476e-09f, -3.891443699e-09f, -3.891998323e-09f, -3.892543356e-09f, -3.893078801e-09f,
+ -3.893604663e-09f, -3.894120949e-09f, -3.894627662e-09f, -3.895124809e-09f, -3.895612395e-09f, -3.896090424e-09f, -3.896558903e-09f, -3.897017836e-09f, -3.897467229e-09f, -3.897907087e-09f,
+ -3.898337415e-09f, -3.898758220e-09f, -3.899169505e-09f, -3.899571278e-09f, -3.899963542e-09f, -3.900346305e-09f, -3.900719570e-09f, -3.901083344e-09f, -3.901437633e-09f, -3.901782441e-09f,
+ -3.902117774e-09f, -3.902443638e-09f, -3.902760039e-09f, -3.903066982e-09f, -3.903364473e-09f, -3.903652518e-09f, -3.903931121e-09f, -3.904200290e-09f, -3.904460029e-09f, -3.904710345e-09f,
+ -3.904951243e-09f, -3.905182729e-09f, -3.905404808e-09f, -3.905617487e-09f, -3.905820772e-09f, -3.906014669e-09f, -3.906199182e-09f, -3.906374319e-09f, -3.906540084e-09f, -3.906696485e-09f,
+ -3.906843527e-09f, -3.906981216e-09f, -3.907109558e-09f, -3.907228559e-09f, -3.907338226e-09f, -3.907438563e-09f, -3.907529578e-09f, -3.907611277e-09f, -3.907683665e-09f, -3.907746748e-09f,
+ -3.907800534e-09f, -3.907845027e-09f, -3.907880235e-09f, -3.907906164e-09f, -3.907922819e-09f, -3.907930208e-09f, -3.907928335e-09f, -3.907917209e-09f, -3.907896834e-09f, -3.907867218e-09f,
+ -3.907828366e-09f, -3.907780285e-09f, -3.907722982e-09f, -3.907656463e-09f, -3.907580734e-09f, -3.907495802e-09f, -3.907401673e-09f, -3.907298354e-09f, -3.907185852e-09f, -3.907064172e-09f,
+ -3.906933321e-09f, -3.906793307e-09f, -3.906644135e-09f, -3.906485813e-09f, -3.906318346e-09f, -3.906141741e-09f, -3.905956006e-09f, -3.905761147e-09f, -3.905557170e-09f, -3.905344082e-09f,
+ -3.905121891e-09f, -3.904890602e-09f, -3.904650223e-09f, -3.904400760e-09f, -3.904142220e-09f, -3.903874610e-09f, -3.903597937e-09f, -3.903312208e-09f, -3.903017430e-09f, -3.902713609e-09f,
+ -3.902400752e-09f, -3.902078867e-09f, -3.901747961e-09f, -3.901408040e-09f, -3.901059111e-09f, -3.900701181e-09f, -3.900334258e-09f, -3.899958349e-09f, -3.899573460e-09f, -3.899179598e-09f,
+ -3.898776772e-09f, -3.898364987e-09f, -3.897944252e-09f, -3.897514573e-09f, -3.897075957e-09f, -3.896628411e-09f, -3.896171944e-09f, -3.895706562e-09f, -3.895232272e-09f, -3.894749081e-09f,
+ -3.894256998e-09f, -3.893756029e-09f, -3.893246181e-09f, -3.892727462e-09f, -3.892199879e-09f, -3.891663440e-09f, -3.891118152e-09f, -3.890564023e-09f, -3.890001059e-09f, -3.889429269e-09f,
+ -3.888848659e-09f, -3.888259238e-09f, -3.887661012e-09f, -3.887053990e-09f, -3.886438179e-09f, -3.885813586e-09f, -3.885180218e-09f, -3.884538085e-09f, -3.883887193e-09f, -3.883227549e-09f,
+ -3.882559162e-09f, -3.881882039e-09f, -3.881196188e-09f, -3.880501616e-09f, -3.879798331e-09f, -3.879086341e-09f, -3.878365654e-09f, -3.877636277e-09f, -3.876898219e-09f, -3.876151486e-09f,
+ -3.875396087e-09f, -3.874632030e-09f, -3.873859323e-09f, -3.873077972e-09f, -3.872287987e-09f, -3.871489375e-09f, -3.870682144e-09f, -3.869866301e-09f, -3.869041856e-09f, -3.868208816e-09f,
+ -3.867367188e-09f, -3.866516981e-09f, -3.865658203e-09f, -3.864790862e-09f, -3.863914966e-09f, -3.863030523e-09f, -3.862137541e-09f, -3.861236028e-09f, -3.860325992e-09f, -3.859407441e-09f,
+ -3.858480385e-09f, -3.857544829e-09f, -3.856600784e-09f, -3.855648257e-09f, -3.854687256e-09f, -3.853717789e-09f, -3.852739866e-09f, -3.851753493e-09f, -3.850758679e-09f, -3.849755433e-09f,
+ -3.848743763e-09f, -3.847723677e-09f, -3.846695184e-09f, -3.845658291e-09f, -3.844613008e-09f, -3.843559342e-09f, -3.842497303e-09f, -3.841426897e-09f, -3.840348135e-09f, -3.839261024e-09f,
+ -3.838165573e-09f, -3.837061790e-09f, -3.835949683e-09f, -3.834829262e-09f, -3.833700535e-09f, -3.832563510e-09f, -3.831418196e-09f, -3.830264602e-09f, -3.829102735e-09f, -3.827932605e-09f,
+ -3.826754221e-09f, -3.825567590e-09f, -3.824372722e-09f, -3.823169625e-09f, -3.821958308e-09f, -3.820738780e-09f, -3.819511048e-09f, -3.818275123e-09f, -3.817031013e-09f, -3.815778726e-09f,
+ -3.814518272e-09f, -3.813249658e-09f, -3.811972894e-09f, -3.810687989e-09f, -3.809394952e-09f, -3.808093791e-09f, -3.806784515e-09f, -3.805467133e-09f, -3.804141655e-09f, -3.802808088e-09f,
+ -3.801466442e-09f, -3.800116725e-09f, -3.798758948e-09f, -3.797393118e-09f, -3.796019244e-09f, -3.794637337e-09f, -3.793247404e-09f, -3.791849454e-09f, -3.790443497e-09f, -3.789029542e-09f,
+ -3.787607598e-09f, -3.786177674e-09f, -3.784739778e-09f, -3.783293921e-09f, -3.781840111e-09f, -3.780378357e-09f, -3.778908669e-09f, -3.777431055e-09f, -3.775945525e-09f, -3.774452088e-09f,
+ -3.772950754e-09f, -3.771441530e-09f, -3.769924428e-09f, -3.768399455e-09f, -3.766866622e-09f, -3.765325937e-09f, -3.763777410e-09f, -3.762221050e-09f, -3.760656866e-09f, -3.759084868e-09f,
+ -3.757505065e-09f, -3.755917466e-09f, -3.754322082e-09f, -3.752718920e-09f, -3.751107991e-09f, -3.749489304e-09f, -3.747862868e-09f, -3.746228694e-09f, -3.744586789e-09f, -3.742937164e-09f,
+ -3.741279829e-09f, -3.739614792e-09f, -3.737942064e-09f, -3.736261653e-09f, -3.734573570e-09f, -3.732877823e-09f, -3.731174423e-09f, -3.729463379e-09f, -3.727744701e-09f, -3.726018398e-09f,
+ -3.724284479e-09f, -3.722542955e-09f, -3.720793835e-09f, -3.719037129e-09f, -3.717272846e-09f, -3.715500996e-09f, -3.713721589e-09f, -3.711934635e-09f, -3.710140142e-09f, -3.708338122e-09f,
+ -3.706528583e-09f, -3.704711535e-09f, -3.702886989e-09f, -3.701054954e-09f, -3.699215439e-09f, -3.697368455e-09f, -3.695514011e-09f, -3.693652118e-09f, -3.691782784e-09f, -3.689906021e-09f,
+ -3.688021837e-09f, -3.686130243e-09f, -3.684231248e-09f, -3.682324863e-09f, -3.680411097e-09f, -3.678489961e-09f, -3.676561464e-09f, -3.674625616e-09f, -3.672682427e-09f, -3.670731907e-09f,
+ -3.668774066e-09f, -3.666808915e-09f, -3.664836463e-09f, -3.662856719e-09f, -3.660869695e-09f, -3.658875401e-09f, -3.656873846e-09f, -3.654865040e-09f, -3.652848993e-09f, -3.650825716e-09f,
+ -3.648795219e-09f, -3.646757512e-09f, -3.644712604e-09f, -3.642660507e-09f, -3.640601230e-09f, -3.638534784e-09f, -3.636461178e-09f, -3.634380423e-09f, -3.632292528e-09f, -3.630197505e-09f,
+ -3.628095364e-09f, -3.625986114e-09f, -3.623869766e-09f, -3.621746330e-09f, -3.619615817e-09f, -3.617478237e-09f, -3.615333599e-09f, -3.613181915e-09f, -3.611023195e-09f, -3.608857448e-09f,
+ -3.606684686e-09f, -3.604504919e-09f, -3.602318156e-09f, -3.600124409e-09f, -3.597923688e-09f, -3.595716003e-09f, -3.593501364e-09f, -3.591279783e-09f, -3.589051269e-09f, -3.586815833e-09f,
+ -3.584573485e-09f, -3.582324236e-09f, -3.580068096e-09f, -3.577805076e-09f, -3.575535186e-09f, -3.573258437e-09f, -3.570974839e-09f, -3.568684402e-09f, -3.566387139e-09f, -3.564083057e-09f,
+ -3.561772170e-09f, -3.559454486e-09f, -3.557130017e-09f, -3.554798772e-09f, -3.552460764e-09f, -3.550116002e-09f, -3.547764496e-09f, -3.545406259e-09f, -3.543041299e-09f, -3.540669628e-09f,
+ -3.538291257e-09f, -3.535906196e-09f, -3.533514456e-09f, -3.531116047e-09f, -3.528710980e-09f, -3.526299266e-09f, -3.523880916e-09f, -3.521455940e-09f, -3.519024350e-09f, -3.516586155e-09f,
+ -3.514141367e-09f, -3.511689996e-09f, -3.509232053e-09f, -3.506767549e-09f, -3.504296495e-09f, -3.501818901e-09f, -3.499334779e-09f, -3.496844139e-09f, -3.494346991e-09f, -3.491843348e-09f,
+ -3.489333219e-09f, -3.486816616e-09f, -3.484293549e-09f, -3.481764029e-09f, -3.479228068e-09f, -3.476685675e-09f, -3.474136863e-09f, -3.471581641e-09f, -3.469020021e-09f, -3.466452014e-09f,
+ -3.463877630e-09f, -3.461296882e-09f, -3.458709778e-09f, -3.456116332e-09f, -3.453516552e-09f, -3.450910452e-09f, -3.448298041e-09f, -3.445679330e-09f, -3.443054331e-09f, -3.440423054e-09f,
+ -3.437785511e-09f, -3.435141713e-09f, -3.432491670e-09f, -3.429835394e-09f, -3.427172896e-09f, -3.424504187e-09f, -3.421829278e-09f, -3.419148179e-09f, -3.416460903e-09f, -3.413767460e-09f,
+ -3.411067862e-09f, -3.408362119e-09f, -3.405650242e-09f, -3.402932244e-09f, -3.400208134e-09f, -3.397477924e-09f, -3.394741626e-09f, -3.391999250e-09f, -3.389250808e-09f, -3.386496310e-09f,
+ -3.383735768e-09f, -3.380969194e-09f, -3.378196598e-09f, -3.375417991e-09f, -3.372633386e-09f, -3.369842792e-09f, -3.367046222e-09f, -3.364243687e-09f, -3.361435197e-09f, -3.358620765e-09f,
+ -3.355800400e-09f, -3.352974116e-09f, -3.350141923e-09f, -3.347303831e-09f, -3.344459854e-09f, -3.341610001e-09f, -3.338754285e-09f, -3.335892716e-09f, -3.333025306e-09f, -3.330152066e-09f,
+ -3.327273008e-09f, -3.324388142e-09f, -3.321497482e-09f, -3.318601036e-09f, -3.315698818e-09f, -3.312790838e-09f, -3.309877109e-09f, -3.306957640e-09f, -3.304032444e-09f, -3.301101532e-09f,
+ -3.298164916e-09f, -3.295222606e-09f, -3.292274615e-09f, -3.289320954e-09f, -3.286361634e-09f, -3.283396667e-09f, -3.280426064e-09f, -3.277449836e-09f, -3.274467996e-09f, -3.271480554e-09f,
+ -3.268487523e-09f, -3.265488913e-09f, -3.262484736e-09f, -3.259475004e-09f, -3.256459728e-09f, -3.253438919e-09f, -3.250412590e-09f, -3.247380752e-09f, -3.244343416e-09f, -3.241300593e-09f,
+ -3.238252296e-09f, -3.235198536e-09f, -3.232139325e-09f, -3.229074674e-09f, -3.226004594e-09f, -3.222929098e-09f, -3.219848196e-09f, -3.216761901e-09f, -3.213670224e-09f, -3.210573177e-09f,
+ -3.207470771e-09f, -3.204363018e-09f, -3.201249929e-09f, -3.198131517e-09f, -3.195007792e-09f, -3.191878767e-09f, -3.188744453e-09f, -3.185604862e-09f, -3.182460006e-09f, -3.179309895e-09f,
+ -3.176154542e-09f, -3.172993959e-09f, -3.169828157e-09f, -3.166657148e-09f, -3.163480943e-09f, -3.160299555e-09f, -3.157112994e-09f, -3.153921273e-09f, -3.150724404e-09f, -3.147522398e-09f,
+ -3.144315266e-09f, -3.141103021e-09f, -3.137885675e-09f, -3.134663239e-09f, -3.131435724e-09f, -3.128203143e-09f, -3.124965508e-09f, -3.121722829e-09f, -3.118475119e-09f, -3.115222390e-09f,
+ -3.111964654e-09f, -3.108701922e-09f, -3.105434205e-09f, -3.102161517e-09f, -3.098883868e-09f, -3.095601271e-09f, -3.092313737e-09f, -3.089021278e-09f, -3.085723905e-09f, -3.082421632e-09f,
+ -3.079114469e-09f, -3.075802428e-09f, -3.072485522e-09f, -3.069163762e-09f, -3.065837159e-09f, -3.062505726e-09f, -3.059169475e-09f, -3.055828417e-09f, -3.052482565e-09f, -3.049131930e-09f,
+ -3.045776524e-09f, -3.042416359e-09f, -3.039051446e-09f, -3.035681799e-09f, -3.032307428e-09f, -3.028928345e-09f, -3.025544563e-09f, -3.022156093e-09f, -3.018762947e-09f, -3.015365138e-09f,
+ -3.011962676e-09f, -3.008555575e-09f, -3.005143845e-09f, -3.001727499e-09f, -2.998306549e-09f, -2.994881007e-09f, -2.991450884e-09f, -2.988016192e-09f, -2.984576944e-09f, -2.981133152e-09f,
+ -2.977684827e-09f, -2.974231981e-09f, -2.970774627e-09f, -2.967312776e-09f, -2.963846440e-09f, -2.960375631e-09f, -2.956900361e-09f, -2.953420643e-09f, -2.949936488e-09f, -2.946447908e-09f,
+ -2.942954915e-09f, -2.939457521e-09f, -2.935955738e-09f, -2.932449578e-09f, -2.928939053e-09f, -2.925424175e-09f, -2.921904957e-09f, -2.918381409e-09f, -2.914853545e-09f, -2.911321375e-09f,
+ -2.907784913e-09f, -2.904244170e-09f, -2.900699158e-09f, -2.897149890e-09f, -2.893596376e-09f, -2.890038630e-09f, -2.886476663e-09f, -2.882910488e-09f, -2.879340116e-09f, -2.875765559e-09f,
+ -2.872186830e-09f, -2.868603940e-09f, -2.865016902e-09f, -2.861425727e-09f, -2.857830428e-09f, -2.854231017e-09f, -2.850627506e-09f, -2.847019906e-09f, -2.843408230e-09f, -2.839792491e-09f,
+ -2.836172699e-09f, -2.832548867e-09f, -2.828921008e-09f, -2.825289133e-09f, -2.821653254e-09f, -2.818013384e-09f, -2.814369534e-09f, -2.810721717e-09f, -2.807069944e-09f, -2.803414228e-09f,
+ -2.799754581e-09f, -2.796091015e-09f, -2.792423542e-09f, -2.788752174e-09f, -2.785076923e-09f, -2.781397802e-09f, -2.777714822e-09f, -2.774027996e-09f, -2.770337335e-09f, -2.766642852e-09f,
+ -2.762944559e-09f, -2.759242468e-09f, -2.755536590e-09f, -2.751826939e-09f, -2.748113527e-09f, -2.744396364e-09f, -2.740675465e-09f, -2.736950840e-09f, -2.733222501e-09f, -2.729490462e-09f,
+ -2.725754733e-09f, -2.722015328e-09f, -2.718272258e-09f, -2.714525535e-09f, -2.710775172e-09f, -2.707021180e-09f, -2.703263572e-09f, -2.699502360e-09f, -2.695737556e-09f, -2.691969172e-09f,
+ -2.688197221e-09f, -2.684421714e-09f, -2.680642663e-09f, -2.676860081e-09f, -2.673073980e-09f, -2.669284372e-09f, -2.665491269e-09f, -2.661694683e-09f, -2.657894627e-09f, -2.654091112e-09f,
+ -2.650284150e-09f, -2.646473755e-09f, -2.642659937e-09f, -2.638842710e-09f, -2.635022085e-09f, -2.631198074e-09f, -2.627370689e-09f, -2.623539943e-09f, -2.619705849e-09f, -2.615868416e-09f,
+ -2.612027659e-09f, -2.608183590e-09f, -2.604336219e-09f, -2.600485561e-09f, -2.596631625e-09f, -2.592774426e-09f, -2.588913975e-09f, -2.585050283e-09f, -2.581183364e-09f, -2.577313229e-09f,
+ -2.573439891e-09f, -2.569563362e-09f, -2.565683653e-09f, -2.561800777e-09f, -2.557914747e-09f, -2.554025574e-09f, -2.550133270e-09f, -2.546237847e-09f, -2.542339319e-09f, -2.538437696e-09f,
+ -2.534532991e-09f, -2.530625217e-09f, -2.526714384e-09f, -2.522800506e-09f, -2.518883595e-09f, -2.514963662e-09f, -2.511040720e-09f, -2.507114781e-09f, -2.503185858e-09f, -2.499253961e-09f,
+ -2.495319104e-09f, -2.491381299e-09f, -2.487440557e-09f, -2.483496891e-09f, -2.479550313e-09f, -2.475600835e-09f, -2.471648469e-09f, -2.467693227e-09f, -2.463735123e-09f, -2.459774166e-09f,
+ -2.455810371e-09f, -2.451843748e-09f, -2.447874310e-09f, -2.443902070e-09f, -2.439927039e-09f, -2.435949229e-09f, -2.431968652e-09f, -2.427985322e-09f, -2.423999249e-09f, -2.420010446e-09f,
+ -2.416018924e-09f, -2.412024697e-09f, -2.408027777e-09f, -2.404028174e-09f, -2.400025902e-09f, -2.396020973e-09f, -2.392013398e-09f, -2.388003190e-09f, -2.383990361e-09f, -2.379974923e-09f,
+ -2.375956888e-09f, -2.371936269e-09f, -2.367913076e-09f, -2.363887323e-09f, -2.359859022e-09f, -2.355828184e-09f, -2.351794822e-09f, -2.347758948e-09f, -2.343720573e-09f, -2.339679711e-09f,
+ -2.335636372e-09f, -2.331590570e-09f, -2.327542316e-09f, -2.323491622e-09f, -2.319438501e-09f, -2.315382964e-09f, -2.311325024e-09f, -2.307264692e-09f, -2.303201981e-09f, -2.299136903e-09f,
+ -2.295069469e-09f, -2.290999693e-09f, -2.286927585e-09f, -2.282853158e-09f, -2.278776425e-09f, -2.274697396e-09f, -2.270616085e-09f, -2.266532503e-09f, -2.262446662e-09f, -2.258358574e-09f,
+ -2.254268252e-09f, -2.250175707e-09f, -2.246080952e-09f, -2.241983998e-09f, -2.237884858e-09f, -2.233783543e-09f, -2.229680066e-09f, -2.225574438e-09f, -2.221466672e-09f, -2.217356779e-09f,
+ -2.213244772e-09f, -2.209130663e-09f, -2.205014463e-09f, -2.200896185e-09f, -2.196775841e-09f, -2.192653442e-09f, -2.188529001e-09f, -2.184402530e-09f, -2.180274040e-09f, -2.176143544e-09f,
+ -2.172011053e-09f, -2.167876581e-09f, -2.163740137e-09f, -2.159601736e-09f, -2.155461387e-09f, -2.151319105e-09f, -2.147174899e-09f, -2.143028784e-09f, -2.138880769e-09f, -2.134730868e-09f,
+ -2.130579092e-09f, -2.126425454e-09f, -2.122269964e-09f, -2.118112636e-09f, -2.113953481e-09f, -2.109792511e-09f, -2.105629738e-09f, -2.101465173e-09f, -2.097298830e-09f, -2.093130719e-09f,
+ -2.088960853e-09f, -2.084789243e-09f, -2.080615902e-09f, -2.076440841e-09f, -2.072264072e-09f, -2.068085608e-09f, -2.063905459e-09f, -2.059723639e-09f, -2.055540158e-09f, -2.051355029e-09f,
+ -2.047168264e-09f, -2.042979874e-09f, -2.038789871e-09f, -2.034598268e-09f, -2.030405075e-09f, -2.026210306e-09f, -2.022013971e-09f, -2.017816083e-09f, -2.013616653e-09f, -2.009415694e-09f,
+ -2.005213217e-09f, -2.001009234e-09f, -1.996803756e-09f, -1.992596796e-09f, -1.988388366e-09f, -1.984178477e-09f, -1.979967141e-09f, -1.975754370e-09f, -1.971540175e-09f, -1.967324569e-09f,
+ -1.963107563e-09f, -1.958889170e-09f, -1.954669400e-09f, -1.950448265e-09f, -1.946225778e-09f, -1.942001951e-09f, -1.937776794e-09f, -1.933550319e-09f, -1.929322540e-09f, -1.925093466e-09f,
+ -1.920863110e-09f, -1.916631484e-09f, -1.912398599e-09f, -1.908164468e-09f, -1.903929101e-09f, -1.899692511e-09f, -1.895454709e-09f, -1.891215707e-09f, -1.886975517e-09f, -1.882734150e-09f,
+ -1.878491619e-09f, -1.874247934e-09f, -1.870003107e-09f, -1.865757151e-09f, -1.861510076e-09f, -1.857261895e-09f, -1.853012619e-09f, -1.848762260e-09f, -1.844510829e-09f, -1.840258339e-09f,
+ -1.836004800e-09f, -1.831750224e-09f, -1.827494624e-09f, -1.823238010e-09f, -1.818980394e-09f, -1.814721789e-09f, -1.810462204e-09f, -1.806201653e-09f, -1.801940147e-09f, -1.797677696e-09f,
+ -1.793414314e-09f, -1.789150011e-09f, -1.784884799e-09f, -1.780618690e-09f, -1.776351694e-09f, -1.772083825e-09f, -1.767815092e-09f, -1.763545509e-09f, -1.759275085e-09f, -1.755003834e-09f,
+ -1.750731766e-09f, -1.746458893e-09f, -1.742185226e-09f, -1.737910777e-09f, -1.733635558e-09f, -1.729359579e-09f, -1.725082853e-09f, -1.720805391e-09f, -1.716527204e-09f, -1.712248304e-09f,
+ -1.707968702e-09f, -1.703688410e-09f, -1.699407440e-09f, -1.695125802e-09f, -1.690843508e-09f, -1.686560570e-09f, -1.682276998e-09f, -1.677992805e-09f, -1.673708002e-09f, -1.669422600e-09f,
+ -1.665136611e-09f, -1.660850046e-09f, -1.656562916e-09f, -1.652275233e-09f, -1.647987008e-09f, -1.643698252e-09f, -1.639408978e-09f, -1.635119196e-09f, -1.630828917e-09f, -1.626538153e-09f,
+ -1.622246916e-09f, -1.617955216e-09f, -1.613663065e-09f, -1.609370474e-09f, -1.605077455e-09f, -1.600784019e-09f, -1.596490177e-09f, -1.592195940e-09f, -1.587901320e-09f, -1.583606328e-09f,
+ -1.579310975e-09f, -1.575015273e-09f, -1.570719232e-09f, -1.566422865e-09f, -1.562126182e-09f, -1.557829194e-09f, -1.553531913e-09f, -1.549234350e-09f, -1.544936516e-09f, -1.540638422e-09f,
+ -1.536340080e-09f, -1.532041500e-09f, -1.527742695e-09f, -1.523443674e-09f, -1.519144450e-09f, -1.514845033e-09f, -1.510545434e-09f, -1.506245666e-09f, -1.501945738e-09f, -1.497645662e-09f,
+ -1.493345449e-09f, -1.489045110e-09f, -1.484744657e-09f, -1.480444100e-09f, -1.476143450e-09f, -1.471842719e-09f, -1.467541918e-09f, -1.463241057e-09f, -1.458940148e-09f, -1.454639202e-09f,
+ -1.450338230e-09f, -1.446037242e-09f, -1.441736251e-09f, -1.437435266e-09f, -1.433134299e-09f, -1.428833362e-09f, -1.424532464e-09f, -1.420231617e-09f, -1.415930832e-09f, -1.411630120e-09f,
+ -1.407329492e-09f, -1.403028958e-09f, -1.398728531e-09f, -1.394428220e-09f, -1.390128036e-09f, -1.385827992e-09f, -1.381528096e-09f, -1.377228361e-09f, -1.372928798e-09f, -1.368629416e-09f,
+ -1.364330228e-09f, -1.360031243e-09f, -1.355732474e-09f, -1.351433929e-09f, -1.347135622e-09f, -1.342837562e-09f, -1.338539760e-09f, -1.334242227e-09f, -1.329944973e-09f, -1.325648011e-09f,
+ -1.321351349e-09f, -1.317055000e-09f, -1.312758974e-09f, -1.308463282e-09f, -1.304167934e-09f, -1.299872942e-09f, -1.295578316e-09f, -1.291284066e-09f, -1.286990204e-09f, -1.282696740e-09f,
+ -1.278403685e-09f, -1.274111050e-09f, -1.269818845e-09f, -1.265527081e-09f, -1.261235769e-09f, -1.256944919e-09f, -1.252654542e-09f, -1.248364649e-09f, -1.244075250e-09f, -1.239786356e-09f,
+ -1.235497978e-09f, -1.231210126e-09f, -1.226922810e-09f, -1.222636042e-09f, -1.218349832e-09f, -1.214064191e-09f, -1.209779129e-09f, -1.205494656e-09f, -1.201210784e-09f, -1.196927523e-09f,
+ -1.192644882e-09f, -1.188362874e-09f, -1.184081508e-09f, -1.179800795e-09f, -1.175520745e-09f, -1.171241370e-09f, -1.166962678e-09f, -1.162684681e-09f, -1.158407390e-09f, -1.154130814e-09f,
+ -1.149854964e-09f, -1.145579851e-09f, -1.141305485e-09f, -1.137031877e-09f, -1.132759036e-09f, -1.128486973e-09f, -1.124215699e-09f, -1.119945224e-09f, -1.115675558e-09f, -1.111406712e-09f,
+ -1.107138696e-09f, -1.102871521e-09f, -1.098605196e-09f, -1.094339732e-09f, -1.090075139e-09f, -1.085811428e-09f, -1.081548609e-09f, -1.077286692e-09f, -1.073025687e-09f, -1.068765605e-09f,
+ -1.064506456e-09f, -1.060248250e-09f, -1.055990998e-09f, -1.051734709e-09f, -1.047479394e-09f, -1.043225064e-09f, -1.038971727e-09f, -1.034719395e-09f, -1.030468077e-09f, -1.026217784e-09f,
+ -1.021968526e-09f, -1.017720313e-09f, -1.013473155e-09f, -1.009227062e-09f, -1.004982044e-09f, -1.000738113e-09f, -9.964952761e-10f, -9.922535453e-10f, -9.880129302e-10f, -9.837734409e-10f,
+ -9.795350873e-10f, -9.752978796e-10f, -9.710618277e-10f, -9.668269416e-10f, -9.625932314e-10f, -9.583607071e-10f, -9.541293787e-10f, -9.498992560e-10f, -9.456703491e-10f, -9.414426680e-10f,
+ -9.372162225e-10f, -9.329910227e-10f, -9.287670784e-10f, -9.245443995e-10f, -9.203229960e-10f, -9.161028777e-10f, -9.118840545e-10f, -9.076665362e-10f, -9.034503329e-10f, -8.992354542e-10f,
+ -8.950219100e-10f, -8.908097101e-10f, -8.865988645e-10f, -8.823893828e-10f, -8.781812748e-10f, -8.739745504e-10f, -8.697692193e-10f, -8.655652913e-10f, -8.613627761e-10f, -8.571616834e-10f,
+ -8.529620231e-10f, -8.487638048e-10f, -8.445670382e-10f, -8.403717330e-10f, -8.361778989e-10f, -8.319855456e-10f, -8.277946827e-10f, -8.236053199e-10f, -8.194174668e-10f, -8.152311331e-10f,
+ -8.110463284e-10f, -8.068630623e-10f, -8.026813443e-10f, -7.985011842e-10f, -7.943225913e-10f, -7.901455754e-10f, -7.859701460e-10f, -7.817963125e-10f, -7.776240846e-10f, -7.734534717e-10f,
+ -7.692844834e-10f, -7.651171292e-10f, -7.609514185e-10f, -7.567873608e-10f, -7.526249655e-10f, -7.484642423e-10f, -7.443052003e-10f, -7.401478492e-10f, -7.359921983e-10f, -7.318382570e-10f,
+ -7.276860348e-10f, -7.235355409e-10f, -7.193867848e-10f, -7.152397758e-10f, -7.110945233e-10f, -7.069510366e-10f, -7.028093251e-10f, -6.986693980e-10f, -6.945312646e-10f, -6.903949343e-10f,
+ -6.862604164e-10f, -6.821277200e-10f, -6.779968545e-10f, -6.738678291e-10f, -6.697406530e-10f, -6.656153354e-10f, -6.614918856e-10f, -6.573703127e-10f, -6.532506260e-10f, -6.491328346e-10f,
+ -6.450169477e-10f, -6.409029744e-10f, -6.367909239e-10f, -6.326808052e-10f, -6.285726276e-10f, -6.244664001e-10f, -6.203621318e-10f, -6.162598317e-10f, -6.121595090e-10f, -6.080611727e-10f,
+ -6.039648319e-10f, -5.998704955e-10f, -5.957781726e-10f, -5.916878722e-10f, -5.875996034e-10f, -5.835133750e-10f, -5.794291961e-10f, -5.753470756e-10f, -5.712670224e-10f, -5.671890456e-10f,
+ -5.631131539e-10f, -5.590393564e-10f, -5.549676620e-10f, -5.508980794e-10f, -5.468306177e-10f, -5.427652856e-10f, -5.387020920e-10f, -5.346410458e-10f, -5.305821557e-10f, -5.265254306e-10f,
+ -5.224708793e-10f, -5.184185106e-10f, -5.143683332e-10f, -5.103203559e-10f, -5.062745875e-10f, -5.022310368e-10f, -4.981897123e-10f, -4.941506229e-10f, -4.901137773e-10f, -4.860791841e-10f,
+ -4.820468520e-10f, -4.780167897e-10f, -4.739890058e-10f, -4.699635091e-10f, -4.659403080e-10f, -4.619194113e-10f, -4.579008274e-10f, -4.538845651e-10f, -4.498706329e-10f, -4.458590394e-10f,
+ -4.418497931e-10f, -4.378429025e-10f, -4.338383762e-10f, -4.298362227e-10f, -4.258364505e-10f, -4.218390681e-10f, -4.178440839e-10f, -4.138515065e-10f, -4.098613443e-10f, -4.058736057e-10f,
+ -4.018882991e-10f, -3.979054330e-10f, -3.939250158e-10f, -3.899470558e-10f, -3.859715614e-10f, -3.819985410e-10f, -3.780280029e-10f, -3.740599556e-10f, -3.700944072e-10f, -3.661313661e-10f,
+ -3.621708406e-10f, -3.582128390e-10f, -3.542573696e-10f, -3.503044406e-10f, -3.463540603e-10f, -3.424062369e-10f, -3.384609786e-10f, -3.345182936e-10f, -3.305781902e-10f, -3.266406765e-10f,
+ -3.227057606e-10f, -3.187734508e-10f, -3.148437552e-10f, -3.109166818e-10f, -3.069922389e-10f, -3.030704345e-10f, -2.991512768e-10f, -2.952347737e-10f, -2.913209334e-10f, -2.874097639e-10f,
+ -2.835012732e-10f, -2.795954694e-10f, -2.756923605e-10f, -2.717919545e-10f, -2.678942593e-10f, -2.639992830e-10f, -2.601070335e-10f, -2.562175187e-10f, -2.523307466e-10f, -2.484467251e-10f,
+ -2.445654621e-10f, -2.406869655e-10f, -2.368112432e-10f, -2.329383030e-10f, -2.290681528e-10f, -2.252008005e-10f, -2.213362537e-10f, -2.174745205e-10f, -2.136156085e-10f, -2.097595256e-10f,
+ -2.059062795e-10f, -2.020558780e-10f, -1.982083289e-10f, -1.943636398e-10f, -1.905218185e-10f, -1.866828726e-10f, -1.828468100e-10f, -1.790136382e-10f, -1.751833649e-10f, -1.713559979e-10f,
+ -1.675315446e-10f, -1.637100127e-10f, -1.598914100e-10f, -1.560757438e-10f, -1.522630219e-10f, -1.484532518e-10f, -1.446464410e-10f, -1.408425972e-10f, -1.370417277e-10f, -1.332438403e-10f,
+ -1.294489422e-10f, -1.256570411e-10f, -1.218681444e-10f, -1.180822596e-10f, -1.142993941e-10f, -1.105195553e-10f, -1.067427507e-10f, -1.029689877e-10f, -9.919827365e-11f, -9.543061595e-11f,
+ -9.166602197e-11f, -8.790449905e-11f, -8.414605453e-11f, -8.039069574e-11f, -7.663842999e-11f, -7.288926456e-11f, -6.914320675e-11f, -6.540026383e-11f, -6.166044304e-11f, -5.792375163e-11f,
+ -5.419019682e-11f, -5.045978583e-11f, -4.673252586e-11f, -4.300842409e-11f, -3.928748770e-11f, -3.556972384e-11f, -3.185513965e-11f, -2.814374227e-11f, -2.443553880e-11f, -2.073053636e-11f,
+ -1.702874203e-11f, -1.333016289e-11f, -9.634805984e-12f, -5.942678371e-12f, -5.942678371e-12f
+};
+
diff --git a/intern/audaspace/intern/AUD_LinearResampleFactory.cpp b/intern/audaspace/intern/AUD_LinearResampleFactory.cpp
index a90dc5cb860..7bedd93b7d5 100644
--- a/intern/audaspace/intern/AUD_LinearResampleFactory.cpp
+++ b/intern/audaspace/intern/AUD_LinearResampleFactory.cpp
@@ -32,18 +32,13 @@
#include "AUD_LinearResampleFactory.h"
#include "AUD_LinearResampleReader.h"
-AUD_LinearResampleFactory::AUD_LinearResampleFactory(AUD_IFactory* factory,
+AUD_LinearResampleFactory::AUD_LinearResampleFactory(AUD_Reference<AUD_IFactory> factory,
AUD_DeviceSpecs specs) :
- AUD_ResampleFactory(factory, specs)
+ AUD_MixerFactory(factory, specs)
{
}
-AUD_IReader* AUD_LinearResampleFactory::createReader() const
+AUD_Reference<AUD_IReader> AUD_LinearResampleFactory::createReader()
{
- AUD_IReader* reader = getReader();
-
- if(reader->getSpecs().rate != m_specs.rate)
- reader = new AUD_LinearResampleReader(reader, m_specs.specs);
-
- return reader;
+ return new AUD_LinearResampleReader(getReader(), m_specs.specs);
}
diff --git a/intern/audaspace/intern/AUD_LinearResampleFactory.h b/intern/audaspace/intern/AUD_LinearResampleFactory.h
index 678aa0b80cb..6fb101aa708 100644
--- a/intern/audaspace/intern/AUD_LinearResampleFactory.h
+++ b/intern/audaspace/intern/AUD_LinearResampleFactory.h
@@ -32,12 +32,12 @@
#ifndef AUD_LINEARRESAMPLEFACTORY
#define AUD_LINEARRESAMPLEFACTORY
-#include "AUD_ResampleFactory.h"
+#include "AUD_MixerFactory.h"
/**
* This factory creates a resampling reader that does simple linear resampling.
*/
-class AUD_LinearResampleFactory : public AUD_ResampleFactory
+class AUD_LinearResampleFactory : public AUD_MixerFactory
{
private:
// hide copy constructor and operator=
@@ -45,9 +45,14 @@ private:
AUD_LinearResampleFactory& operator=(const AUD_LinearResampleFactory&);
public:
- AUD_LinearResampleFactory(AUD_IFactory* factory, AUD_DeviceSpecs specs);
-
- virtual AUD_IReader* createReader() const;
+ /**
+ * Creates a new factory.
+ * \param factory The input factory.
+ * \param specs The target specifications.
+ */
+ AUD_LinearResampleFactory(AUD_Reference<AUD_IFactory> factory, AUD_DeviceSpecs specs);
+
+ virtual AUD_Reference<AUD_IReader> createReader();
};
#endif //AUD_LINEARRESAMPLEFACTORY
diff --git a/intern/audaspace/intern/AUD_LinearResampleReader.cpp b/intern/audaspace/intern/AUD_LinearResampleReader.cpp
index 05fb39b2cca..599be29f1d7 100644
--- a/intern/audaspace/intern/AUD_LinearResampleReader.cpp
+++ b/intern/audaspace/intern/AUD_LinearResampleReader.cpp
@@ -34,95 +34,152 @@
#include <cmath>
#include <cstring>
-#define CC channels + channel
+#define CC m_channels + channel
-AUD_LinearResampleReader::AUD_LinearResampleReader(AUD_IReader* reader,
+AUD_LinearResampleReader::AUD_LinearResampleReader(AUD_Reference<AUD_IReader> reader,
AUD_Specs specs) :
- AUD_EffectReader(reader),
- m_sspecs(reader->getSpecs()),
- m_factor(float(specs.rate) / float(m_sspecs.rate)),
- m_tspecs(specs),
- m_position(0),
- m_sposition(0)
+ AUD_ResampleReader(reader, specs.rate),
+ m_channels(reader->getSpecs().channels),
+ m_cache_pos(0),
+ m_cache_ok(false)
{
- m_tspecs.channels = m_sspecs.channels;
- m_cache.resize(2 * AUD_SAMPLE_SIZE(m_tspecs));
+ specs.channels = m_channels;
+ m_cache.resize(2 * AUD_SAMPLE_SIZE(specs));
}
void AUD_LinearResampleReader::seek(int position)
{
- m_position = position;
- m_sposition = floor(position / m_factor);
- m_reader->seek(m_sposition);
+ position = floor(position * double(m_reader->getSpecs().rate) / double(m_rate));
+ m_reader->seek(position);
+ m_cache_ok = false;
+ m_cache_pos = 0;
}
int AUD_LinearResampleReader::getLength() const
{
- return m_reader->getLength() * m_factor;
+ return floor(m_reader->getLength() * double(m_rate) / double(m_reader->getSpecs().rate));
}
int AUD_LinearResampleReader::getPosition() const
{
- return m_position;
+ return floor((m_reader->getPosition() + (m_cache_ok ? m_cache_pos - 1 : 0))
+ * m_rate / m_reader->getSpecs().rate);
}
AUD_Specs AUD_LinearResampleReader::getSpecs() const
{
- return m_tspecs;
+ AUD_Specs specs = m_reader->getSpecs();
+ specs.rate = m_rate;
+ return specs;
}
-void AUD_LinearResampleReader::read(int & length, sample_t* & buffer)
+void AUD_LinearResampleReader::read(int& length, bool& eos, sample_t* buffer)
{
- int samplesize = AUD_SAMPLE_SIZE(m_tspecs);
- int size = length * samplesize;
+ if(length == 0)
+ return;
- if(m_buffer.getSize() < size)
- m_buffer.resize(size);
+ AUD_Specs specs = m_reader->getSpecs();
- int need = ceil((m_position + length) / m_factor) + 1 - m_sposition;
- int len = need;
+ int samplesize = AUD_SAMPLE_SIZE(specs);
+ int size = length;
+ float factor = m_rate / m_reader->getSpecs().rate;
+ float spos;
+ sample_t low, high;
+ eos = false;
+
+ // check for channels changed
+
+ if(specs.channels != m_channels)
+ {
+ m_cache.resize(2 * samplesize);
+ m_channels = specs.channels;
+ m_cache_ok = false;
+ }
+
+ if(factor == 1 && (!m_cache_ok || m_cache_pos == 1))
+ {
+ // can read directly!
+ m_reader->read(length, eos, buffer);
+
+ if(length > 0)
+ {
+ memcpy(m_cache.getBuffer() + m_channels, buffer + m_channels * (length - 1), samplesize);
+ m_cache_pos = 1;
+ m_cache_ok = true;
+ }
+
+ return;
+ }
+
+ int len;
sample_t* buf;
- buffer = m_buffer.getBuffer();
- m_reader->read(len, buf);
+ if(m_cache_ok)
+ {
+ int need = ceil(length / factor + m_cache_pos) - 1;
+
+ len = need;
- if(len < need)
- length = floor((m_sposition + len - 1) * m_factor) - m_position;
+ m_buffer.assureSize((len + 2) * samplesize);
+ buf = m_buffer.getBuffer();
- float spos;
- sample_t low, high;
- int channels = m_sspecs.channels;
+ memcpy(buf, m_cache.getBuffer(), 2 * samplesize);
+ m_reader->read(len, eos, buf + 2 * m_channels);
- for(int channel = 0; channel < channels; channel++)
+ if(len < need)
+ length = floor((len + 1 - m_cache_pos) * factor);
+ }
+ else
+ {
+ m_cache_pos = 1 - 1 / factor;
+
+ int need = ceil(length / factor + m_cache_pos);
+
+ len = need;
+
+ m_buffer.assureSize((len + 1) * samplesize);
+ buf = m_buffer.getBuffer();
+
+ memset(buf, 0, samplesize);
+ m_reader->read(len, eos, buf + m_channels);
+
+ if(len == 0)
+ {
+ length = 0;
+ return;
+ }
+
+ if(len < need)
+ {
+ length = floor((len - m_cache_pos) * factor);
+ }
+
+ m_cache_ok = true;
+ }
+
+ for(int channel = 0; channel < m_channels; channel++)
{
for(int i = 0; i < length; i++)
{
- spos = (m_position + i) / m_factor - m_sposition;
-
- if(floor(spos) < 0)
- {
- low = m_cache.getBuffer()[(int)(floor(spos) + 2) * CC];
- if(ceil(spos) < 0)
- high = m_cache.getBuffer()[(int)(ceil(spos) + 2) * CC];
- else
- high = buf[(int)ceil(spos) * CC];
- }
- else
- {
- low = buf[(int)floor(spos) * CC];
- high = buf[(int)ceil(spos) * CC];
- }
+ spos = (i + 1) / factor + m_cache_pos;
+
+ low = buf[(int)floor(spos) * CC];
+ high = buf[(int)ceil(spos) * CC];
+
buffer[i * CC] = low + (spos - floor(spos)) * (high - low);
}
}
- if(len > 1)
- memcpy(m_cache.getBuffer(),
- buf + (len - 2) * channels,
- 2 * samplesize);
- else if(len == 1)
- memcpy(m_cache.getBuffer() + 1 * channels, buf, samplesize);
+ if(floor(spos) == spos)
+ {
+ memcpy(m_cache.getBuffer() + m_channels, buf + int(floor(spos)) * m_channels, samplesize);
+ m_cache_pos = 1;
+ }
+ else
+ {
+ memcpy(m_cache.getBuffer(), buf + int(floor(spos)) * m_channels, 2 * samplesize);
+ m_cache_pos = spos - floor(spos);
+ }
- m_sposition += len;
- m_position += length;
+ eos &= length < size;
}
diff --git a/intern/audaspace/intern/AUD_LinearResampleReader.h b/intern/audaspace/intern/AUD_LinearResampleReader.h
index 419c96be2fa..8d8d67a53ab 100644
--- a/intern/audaspace/intern/AUD_LinearResampleReader.h
+++ b/intern/audaspace/intern/AUD_LinearResampleReader.h
@@ -32,39 +32,24 @@
#ifndef AUD_LINEARRESAMPLEREADER
#define AUD_LINEARRESAMPLEREADER
-#include "AUD_EffectReader.h"
+#include "AUD_ResampleReader.h"
#include "AUD_Buffer.h"
/**
- * This resampling reader uses libsamplerate for resampling.
+ * This resampling reader does simple first-order hold resampling.
*/
-class AUD_LinearResampleReader : public AUD_EffectReader
+class AUD_LinearResampleReader : public AUD_ResampleReader
{
private:
/**
- * The sample specification of the source.
+ * The reader channels.
*/
- const AUD_Specs m_sspecs;
+ AUD_Channels m_channels;
/**
- * The resampling factor.
+ * The position in the cache.
*/
- const float m_factor;
-
- /**
- * The target specification.
- */
- AUD_Specs m_tspecs;
-
- /**
- * The current position.
- */
- int m_position;
-
- /**
- * The current reading source position.
- */
- int m_sposition;
+ float m_cache_pos;
/**
* The sound output buffer.
@@ -76,6 +61,11 @@ private:
*/
AUD_Buffer m_cache;
+ /**
+ * Whether the cache contains valid data.
+ */
+ bool m_cache_ok;
+
// hide copy constructor and operator=
AUD_LinearResampleReader(const AUD_LinearResampleReader&);
AUD_LinearResampleReader& operator=(const AUD_LinearResampleReader&);
@@ -86,13 +76,13 @@ public:
* \param reader The reader to mix.
* \param specs The target specification.
*/
- AUD_LinearResampleReader(AUD_IReader* reader, AUD_Specs specs);
+ AUD_LinearResampleReader(AUD_Reference<AUD_IReader> reader, AUD_Specs specs);
virtual void seek(int position);
virtual int getLength() const;
virtual int getPosition() const;
virtual AUD_Specs getSpecs() const;
- virtual void read(int & length, sample_t* & buffer);
+ virtual void read(int& length, bool& eos, sample_t* buffer);
};
#endif //AUD_LINEARRESAMPLEREADER
diff --git a/intern/audaspace/intern/AUD_Mixer.cpp b/intern/audaspace/intern/AUD_Mixer.cpp
index 03488ac46b1..74ff180627a 100644
--- a/intern/audaspace/intern/AUD_Mixer.cpp
+++ b/intern/audaspace/intern/AUD_Mixer.cpp
@@ -73,43 +73,37 @@ AUD_DeviceSpecs AUD_Mixer::getSpecs() const
return m_specs;
}
-void AUD_Mixer::add(sample_t* buffer, int start, int length, float volume)
+void AUD_Mixer::setSpecs(AUD_Specs specs)
{
- AUD_MixerBuffer buf;
- buf.buffer = buffer;
- buf.start = start;
- buf.length = length;
- buf.volume = volume;
- m_buffers.push_back(buf);
+ m_specs.specs = specs;
}
-void AUD_Mixer::superpose(data_t* buffer, int length, float volume)
+void AUD_Mixer::clear(int length)
{
- AUD_MixerBuffer buf;
+ m_buffer.assureSize(length * m_specs.channels * AUD_SAMPLE_SIZE(m_specs));
- int channels = m_specs.channels;
+ m_length = length;
- if(m_buffer.getSize() < length * channels * 4)
- m_buffer.resize(length * channels * 4);
+ memset(m_buffer.getBuffer(), 0, length * m_specs.channels * AUD_SAMPLE_SIZE(m_specs));
+}
+void AUD_Mixer::mix(sample_t* buffer, int start, int length, float volume)
+{
sample_t* out = m_buffer.getBuffer();
- sample_t* in;
- memset(out, 0, length * channels * 4);
+ length = (AUD_MIN(m_length, length + start) - start) * m_specs.channels;
+ start *= m_specs.channels;
- int end;
-
- while(!m_buffers.empty())
- {
- buf = m_buffers.front();
- m_buffers.pop_front();
+ for(int i = 0; i < length; i++)
+ out[i + start] += buffer[i] * volume;
+}
- end = buf.length * channels;
- in = buf.buffer;
+void AUD_Mixer::read(data_t* buffer, float volume)
+{
+ sample_t* out = m_buffer.getBuffer();
- for(int i = 0; i < end; i++)
- out[i + buf.start * channels] += in[i] * buf.volume * volume;
- }
+ for(int i = 0; i < m_length * m_specs.channels; i++)
+ out[i] *= volume;
- m_convert(buffer, (data_t*) out, length * channels);
+ m_convert(buffer, (data_t*) out, m_length * m_specs.channels);
}
diff --git a/intern/audaspace/intern/AUD_Mixer.h b/intern/audaspace/intern/AUD_Mixer.h
index 277d5bfe2bd..cdcf0d23b6d 100644
--- a/intern/audaspace/intern/AUD_Mixer.h
+++ b/intern/audaspace/intern/AUD_Mixer.h
@@ -34,36 +34,28 @@
#include "AUD_ConverterFunctions.h"
#include "AUD_Buffer.h"
+#include "AUD_Reference.h"
class AUD_IReader;
-#include <list>
-
-struct AUD_MixerBuffer
-{
- sample_t* buffer;
- int start;
- int length;
- float volume;
-};
/**
- * This abstract class is able to mix audiosignals of different channel count
+ * This abstract class is able to mix audiosignals with same channel count
* and sample rate and convert it to a specific output format.
*/
class AUD_Mixer
{
protected:
/**
- * The list of buffers to superpose.
+ * The output specification.
*/
- std::list<AUD_MixerBuffer> m_buffers;
+ AUD_DeviceSpecs m_specs;
/**
- * The output specification.
+ * The length of the mixing buffer.
*/
- const AUD_DeviceSpecs m_specs;
+ int m_length;
/**
- * The temporary mixing buffer.
+ * The mixing buffer.
*/
AUD_Buffer m_buffer;
@@ -90,28 +82,32 @@ public:
AUD_DeviceSpecs getSpecs() const;
/**
- * This funuction prepares a reader for playback.
- * \param reader The reader to prepare.
- * \return The reader that should be used for playback.
+ * Sets the target specification for superposing.
+ * \param specs The target specification.
*/
- virtual AUD_IReader* prepare(AUD_IReader* reader)=0;
+ void setSpecs(AUD_Specs specs);
/**
- * Adds a buffer for superposition.
+ * Mixes a buffer.
* \param buffer The buffer to superpose.
* \param start The start sample of the buffer.
* \param length The length of the buffer in samples.
* \param volume The mixing volume. Must be a value between 0.0 and 1.0.
*/
- virtual void add(sample_t* buffer, int start, int length, float volume);
+ void mix(sample_t* buffer, int start, int length, float volume);
/**
- * Superposes all added buffers into an output buffer.
+ * Writes the mixing buffer into an output buffer.
* \param buffer The target buffer for superposing.
- * \param length The length of the buffer in samples.
* \param volume The mixing volume. Must be a value between 0.0 and 1.0.
*/
- virtual void superpose(data_t* buffer, int length, float volume);
+ void read(data_t* buffer, float volume);
+
+ /**
+ * Clears the mixing buffer.
+ * \param length The length of the buffer in samples.
+ */
+ void clear(int length);
};
#endif //AUD_MIXER
diff --git a/intern/audaspace/intern/AUD_MixerFactory.cpp b/intern/audaspace/intern/AUD_MixerFactory.cpp
index e65b149b94c..c3bf6b4fa99 100644
--- a/intern/audaspace/intern/AUD_MixerFactory.cpp
+++ b/intern/audaspace/intern/AUD_MixerFactory.cpp
@@ -32,12 +32,12 @@
#include "AUD_MixerFactory.h"
#include "AUD_IReader.h"
-AUD_IReader* AUD_MixerFactory::getReader() const
+AUD_Reference<AUD_IReader> AUD_MixerFactory::getReader() const
{
return m_factory->createReader();
}
-AUD_MixerFactory::AUD_MixerFactory(AUD_IFactory* factory,
+AUD_MixerFactory::AUD_MixerFactory(AUD_Reference<AUD_IFactory> factory,
AUD_DeviceSpecs specs) :
m_specs(specs), m_factory(factory)
{
@@ -48,7 +48,7 @@ AUD_DeviceSpecs AUD_MixerFactory::getSpecs() const
return m_specs;
}
-AUD_IFactory* AUD_MixerFactory::getFactory() const
+AUD_Reference<AUD_IFactory> AUD_MixerFactory::getFactory() const
{
return m_factory;
}
diff --git a/intern/audaspace/intern/AUD_MixerFactory.h b/intern/audaspace/intern/AUD_MixerFactory.h
index 2adabbd13ca..27c703b1898 100644
--- a/intern/audaspace/intern/AUD_MixerFactory.h
+++ b/intern/audaspace/intern/AUD_MixerFactory.h
@@ -48,7 +48,7 @@ protected:
/**
* If there is no reader it is created out of this factory.
*/
- AUD_IFactory* m_factory;
+ AUD_Reference<AUD_IFactory> m_factory;
/**
* Returns the reader created out of the factory.
@@ -56,7 +56,7 @@ protected:
* classes.
* \return The reader to mix.
*/
- AUD_IReader* getReader() const;
+ AUD_Reference<AUD_IReader> getReader() const;
public:
/**
@@ -64,7 +64,7 @@ public:
* \param factory The factory to create the readers to mix out of.
* \param specs The target specification.
*/
- AUD_MixerFactory(AUD_IFactory* factory, AUD_DeviceSpecs specs);
+ AUD_MixerFactory(AUD_Reference<AUD_IFactory> factory, AUD_DeviceSpecs specs);
/**
* Returns the target specification for resampling.
@@ -75,7 +75,7 @@ public:
* Returns the saved factory.
* \return The factory.
*/
- AUD_IFactory* getFactory() const;
+ AUD_Reference<AUD_IFactory> getFactory() const;
};
#endif //AUD_MIXERFACTORY
diff --git a/intern/audaspace/intern/AUD_NULLDevice.cpp b/intern/audaspace/intern/AUD_NULLDevice.cpp
index ab824799d88..b7d658aafe6 100644
--- a/intern/audaspace/intern/AUD_NULLDevice.cpp
+++ b/intern/audaspace/intern/AUD_NULLDevice.cpp
@@ -32,120 +32,130 @@
#include <limits>
#include "AUD_NULLDevice.h"
-#include "AUD_IReader.h"
-#include "AUD_IFactory.h"
-AUD_NULLDevice::AUD_NULLDevice()
+AUD_NULLDevice::AUD_NULLHandle::AUD_NULLHandle()
{
}
-AUD_DeviceSpecs AUD_NULLDevice::getSpecs() const
+bool AUD_NULLDevice::AUD_NULLHandle::pause()
{
- AUD_DeviceSpecs specs;
- specs.channels = AUD_CHANNELS_INVALID;
- specs.format = AUD_FORMAT_INVALID;
- specs.rate = AUD_RATE_INVALID;
- return specs;
+ return false;
}
-AUD_Handle* AUD_NULLDevice::play(AUD_IReader* reader, bool keep)
+bool AUD_NULLDevice::AUD_NULLHandle::resume()
{
- return 0;
+ return false;
}
-AUD_Handle* AUD_NULLDevice::play(AUD_IFactory* factory, bool keep)
+bool AUD_NULLDevice::AUD_NULLHandle::stop()
{
- return 0;
+ return false;
}
-bool AUD_NULLDevice::pause(AUD_Handle* handle)
+bool AUD_NULLDevice::AUD_NULLHandle::getKeep()
{
return false;
}
-bool AUD_NULLDevice::resume(AUD_Handle* handle)
+bool AUD_NULLDevice::AUD_NULLHandle::setKeep(bool keep)
{
return false;
}
-bool AUD_NULLDevice::stop(AUD_Handle* handle)
+bool AUD_NULLDevice::AUD_NULLHandle::seek(float position)
{
return false;
}
-bool AUD_NULLDevice::getKeep(AUD_Handle* handle)
+float AUD_NULLDevice::AUD_NULLHandle::getPosition()
{
- return false;
+ return 0.0f;
}
-bool AUD_NULLDevice::setKeep(AUD_Handle* handle, bool keep)
+AUD_Status AUD_NULLDevice::AUD_NULLHandle::getStatus()
+{
+ return AUD_STATUS_INVALID;
+}
+
+float AUD_NULLDevice::AUD_NULLHandle::getVolume()
+{
+ return 0.0f;
+}
+
+bool AUD_NULLDevice::AUD_NULLHandle::setVolume(float volume)
{
return false;
}
-bool AUD_NULLDevice::seek(AUD_Handle* handle, float position)
+float AUD_NULLDevice::AUD_NULLHandle::getPitch()
+{
+ return 0.0f;
+}
+
+bool AUD_NULLDevice::AUD_NULLHandle::setPitch(float pitch)
{
return false;
}
-float AUD_NULLDevice::getPosition(AUD_Handle* handle)
+int AUD_NULLDevice::AUD_NULLHandle::getLoopCount()
{
- return std::numeric_limits<float>::quiet_NaN();
+ return 0;
}
-AUD_Status AUD_NULLDevice::getStatus(AUD_Handle* handle)
+bool AUD_NULLDevice::AUD_NULLHandle::setLoopCount(int count)
{
- return AUD_STATUS_INVALID;
+ return false;
}
-void AUD_NULLDevice::lock()
+bool AUD_NULLDevice::AUD_NULLHandle::setStopCallback(stopCallback callback, void* data)
{
+ return false;
}
-void AUD_NULLDevice::unlock()
+AUD_NULLDevice::AUD_NULLDevice()
{
}
-float AUD_NULLDevice::getVolume() const
+AUD_NULLDevice::~AUD_NULLDevice()
{
- return 0;
}
-void AUD_NULLDevice::setVolume(float volume)
+AUD_DeviceSpecs AUD_NULLDevice::getSpecs() const
{
+ AUD_DeviceSpecs specs;
+ specs.channels = AUD_CHANNELS_INVALID;
+ specs.format = AUD_FORMAT_INVALID;
+ specs.rate = AUD_RATE_INVALID;
+ return specs;
}
-float AUD_NULLDevice::getVolume(AUD_Handle* handle)
+AUD_Reference<AUD_IHandle> AUD_NULLDevice::play(AUD_Reference<AUD_IReader> reader, bool keep)
{
- return std::numeric_limits<float>::quiet_NaN();
+ return new AUD_NULLHandle();
}
-bool AUD_NULLDevice::setVolume(AUD_Handle* handle, float volume)
+AUD_Reference<AUD_IHandle> AUD_NULLDevice::play(AUD_Reference<AUD_IFactory> factory, bool keep)
{
- return false;
+ return new AUD_NULLHandle();
}
-float AUD_NULLDevice::getPitch(AUD_Handle* handle)
+void AUD_NULLDevice::stopAll()
{
- return std::numeric_limits<float>::quiet_NaN();
}
-bool AUD_NULLDevice::setPitch(AUD_Handle* handle, float pitch)
+void AUD_NULLDevice::lock()
{
- return false;
}
-int AUD_NULLDevice::getLoopCount(AUD_Handle* handle)
+void AUD_NULLDevice::unlock()
{
- return 0;
}
-bool AUD_NULLDevice::setLoopCount(AUD_Handle* handle, int count)
+float AUD_NULLDevice::getVolume() const
{
- return false;
+ return 0;
}
-bool AUD_NULLDevice::setStopCallback(AUD_Handle* handle, stopCallback callback, void* data)
+void AUD_NULLDevice::setVolume(float volume)
{
- return false;
}
diff --git a/intern/audaspace/intern/AUD_NULLDevice.h b/intern/audaspace/intern/AUD_NULLDevice.h
index f700bea477b..5274d68ebf6 100644
--- a/intern/audaspace/intern/AUD_NULLDevice.h
+++ b/intern/audaspace/intern/AUD_NULLDevice.h
@@ -32,41 +32,55 @@
#ifndef AUD_NULLDEVICE
#define AUD_NULLDEVICE
+#include "AUD_IReader.h"
#include "AUD_IDevice.h"
+#include "AUD_IHandle.h"
/**
* This device plays nothing.
*/
class AUD_NULLDevice : public AUD_IDevice
{
+private:
+ class AUD_NULLHandle : public AUD_IHandle
+ {
+ public:
+
+ AUD_NULLHandle();
+
+ virtual ~AUD_NULLHandle() {}
+ virtual bool pause();
+ virtual bool resume();
+ virtual bool stop();
+ virtual bool getKeep();
+ virtual bool setKeep(bool keep);
+ virtual bool seek(float position);
+ virtual float getPosition();
+ virtual AUD_Status getStatus();
+ virtual float getVolume();
+ virtual bool setVolume(float volume);
+ virtual float getPitch();
+ virtual bool setPitch(float pitch);
+ virtual int getLoopCount();
+ virtual bool setLoopCount(int count);
+ virtual bool setStopCallback(stopCallback callback = 0, void* data = 0);
+ };
public:
/**
* Creates a new NULL device.
*/
AUD_NULLDevice();
+ virtual ~AUD_NULLDevice();
+
virtual AUD_DeviceSpecs getSpecs() const;
- virtual AUD_Handle* play(AUD_IReader* reader, bool keep = false);
- virtual AUD_Handle* play(AUD_IFactory* factory, bool keep = false);
- virtual bool pause(AUD_Handle* handle);
- virtual bool resume(AUD_Handle* handle);
- virtual bool stop(AUD_Handle* handle);
- virtual bool getKeep(AUD_Handle* handle);
- virtual bool setKeep(AUD_Handle* handle, bool keep);
- virtual bool seek(AUD_Handle* handle, float position);
- virtual float getPosition(AUD_Handle* handle);
- virtual AUD_Status getStatus(AUD_Handle* handle);
+ virtual AUD_Reference<AUD_IHandle> play(AUD_Reference<AUD_IReader> reader, bool keep = false);
+ virtual AUD_Reference<AUD_IHandle> play(AUD_Reference<AUD_IFactory> factory, bool keep = false);
+ virtual void stopAll();
virtual void lock();
virtual void unlock();
virtual float getVolume() const;
virtual void setVolume(float volume);
- virtual float getVolume(AUD_Handle* handle);
- virtual bool setVolume(AUD_Handle* handle, float volume);
- virtual float getPitch(AUD_Handle* handle);
- virtual bool setPitch(AUD_Handle* handle, float pitch);
- virtual int getLoopCount(AUD_Handle* handle);
- virtual bool setLoopCount(AUD_Handle* handle, int count);
- virtual bool setStopCallback(AUD_Handle* handle, stopCallback callback = 0, void* data = 0);
};
#endif //AUD_NULLDEVICE
diff --git a/intern/audaspace/intern/AUD_ReadDevice.cpp b/intern/audaspace/intern/AUD_ReadDevice.cpp
index eb5177330bb..8ab858901b9 100644
--- a/intern/audaspace/intern/AUD_ReadDevice.cpp
+++ b/intern/audaspace/intern/AUD_ReadDevice.cpp
@@ -29,7 +29,6 @@
*/
-#include "AUD_DefaultMixer.h"
#include "AUD_ReadDevice.h"
#include "AUD_IReader.h"
@@ -43,6 +42,15 @@ AUD_ReadDevice::AUD_ReadDevice(AUD_DeviceSpecs specs) :
create();
}
+AUD_ReadDevice::AUD_ReadDevice(AUD_Specs specs) :
+ m_playing(false)
+{
+ m_specs.specs = specs;
+ m_specs.format = AUD_FORMAT_FLOAT32;
+
+ create();
+}
+
AUD_ReadDevice::~AUD_ReadDevice()
{
destroy();
@@ -60,6 +68,12 @@ bool AUD_ReadDevice::read(data_t* buffer, int length)
return m_playing;
}
+void AUD_ReadDevice::changeSpecs(AUD_Specs specs)
+{
+ if(!AUD_COMPARE_SPECS(specs, m_specs.specs))
+ setSpecs(specs);
+}
+
void AUD_ReadDevice::playing(bool playing)
{
m_playing = playing;
diff --git a/intern/audaspace/intern/AUD_ReadDevice.h b/intern/audaspace/intern/AUD_ReadDevice.h
index 0a77f74b9f6..2d0e37c44c1 100644
--- a/intern/audaspace/intern/AUD_ReadDevice.h
+++ b/intern/audaspace/intern/AUD_ReadDevice.h
@@ -60,6 +60,12 @@ public:
AUD_ReadDevice(AUD_DeviceSpecs specs);
/**
+ * Creates a new read device.
+ * \param specs The wanted audio specification.
+ */
+ AUD_ReadDevice(AUD_Specs specs);
+
+ /**
* Closes the device.
*/
virtual ~AUD_ReadDevice();
@@ -73,6 +79,12 @@ public:
* silence.
*/
bool read(data_t* buffer, int length);
+
+ /**
+ * Changes the output specification.
+ * \param specs The new audio data specification.
+ */
+ void changeSpecs(AUD_Specs specs);
};
#endif //AUD_READDEVICE
diff --git a/intern/audaspace/intern/AUD_Reference.h b/intern/audaspace/intern/AUD_Reference.h
index 3232ca3b609..3977b22a1dd 100644
--- a/intern/audaspace/intern/AUD_Reference.h
+++ b/intern/audaspace/intern/AUD_Reference.h
@@ -28,10 +28,69 @@
* \ingroup audaspaceintern
*/
-
#ifndef AUD_REFERENCE
#define AUD_REFERENCE
+#include <map>
+
+// #define MEM_DEBUG
+
+#ifdef MEM_DEBUG
+#include <iostream>
+#include <typeinfo>
+#endif
+
+/**
+ * This class handles the reference counting.
+ */
+class AUD_ReferenceHandler
+{
+private:
+ /**
+ * Saves the reference counts.
+ */
+ static std::map<void*, int> m_references;
+
+public:
+ /**
+ * Reference increment.
+ * \param reference The reference.
+ */
+ static inline void incref(void* reference)
+ {
+ if(!reference)
+ return;
+
+ std::map<void*, int>::iterator result = m_references.find(reference);
+ if(result != m_references.end())
+ {
+ m_references[reference]++;
+ }
+ else
+ {
+ m_references[reference] = 1;
+ }
+ }
+
+ /**
+ * Reference decrement.
+ * \param reference The reference.
+ * \return Whether the reference has to be deleted.
+ */
+ static inline bool decref(void* reference)
+ {
+ if(!reference)
+ return false;
+
+ if(!--m_references[reference])
+ {
+ m_references.erase(reference);
+ return true;
+ }
+ return false;
+ }
+};
+
template <class T>
/**
* This class provides reference counting functionality.
@@ -41,18 +100,28 @@ class AUD_Reference
private:
/// The reference.
T* m_reference;
- /// The reference counter.
- int* m_refcount;
+ void* m_original;
public:
/**
* Creates a new reference counter.
* \param reference The reference.
*/
- AUD_Reference(T* reference = 0)
+ template <class U>
+ AUD_Reference(U* reference)
+ {
+ m_original = reference;
+ m_reference = dynamic_cast<T*>(reference);
+ AUD_ReferenceHandler::incref(m_original);
+#ifdef MEM_DEBUG
+ if(m_reference != 0)
+ std::cerr << "+" << typeid(*m_reference).name() << std::endl;
+#endif
+ }
+
+ AUD_Reference()
{
- m_reference = reference;
- m_refcount = new int;
- *m_refcount = 1;
+ m_original = 0;
+ m_reference = 0;
}
/**
@@ -61,9 +130,25 @@ public:
*/
AUD_Reference(const AUD_Reference& ref)
{
+ m_original = ref.m_original;
m_reference = ref.m_reference;
- m_refcount = ref.m_refcount;
- (*m_refcount)++;
+ AUD_ReferenceHandler::incref(m_original);
+#ifdef MEM_DEBUG
+ if(m_reference != 0)
+ std::cerr << "+" << typeid(*m_reference).name() << std::endl;
+#endif
+ }
+
+ template <class U>
+ explicit AUD_Reference(const AUD_Reference<U>& ref)
+ {
+ m_original = ref.get();
+ m_reference = dynamic_cast<T*>(ref.get());
+ AUD_ReferenceHandler::incref(m_original);
+#ifdef MEM_DEBUG
+ if(m_reference != 0)
+ std::cerr << "+" << typeid(*m_reference).name() << std::endl;
+#endif
}
/**
@@ -72,15 +157,12 @@ public:
*/
~AUD_Reference()
{
- (*m_refcount)--;
- if(*m_refcount == 0)
- {
- if(m_reference)
- {
- delete m_reference;
- }
- delete m_refcount;
- }
+#ifdef MEM_DEBUG
+ if(m_reference != 0)
+ std::cerr << "-" << typeid(*m_reference).name() << std::endl;
+#endif
+ if(AUD_ReferenceHandler::decref(m_original))
+ delete m_reference;
}
/**
@@ -92,30 +174,75 @@ public:
if(&ref == this)
return *this;
- (*m_refcount)--;
- if(*m_refcount == 0)
- {
- if(m_reference)
- {
- delete m_reference;
- }
- delete m_refcount;
- }
+#ifdef MEM_DEBUG
+ if(m_reference != 0)
+ std::cerr << "-" << typeid(*m_reference).name() << std::endl;
+#endif
+ if(AUD_ReferenceHandler::decref(m_original))
+ delete m_reference;
+ m_original = ref.m_original;
m_reference = ref.m_reference;
- m_refcount = ref.m_refcount;
- (*m_refcount)++;
+ AUD_ReferenceHandler::incref(m_original);
+#ifdef MEM_DEBUG
+ if(m_reference != 0)
+ std::cerr << "+" << typeid(*m_reference).name() << std::endl;
+#endif
return *this;
}
/**
+ * Returns whether the reference is NULL.
+ */
+ inline bool isNull() const
+ {
+ return m_reference == 0;
+ }
+
+ /**
* Returns the reference.
*/
- T* get() const
+ inline T* get() const
+ {
+ return m_reference;
+ }
+
+ /**
+ * Returns the original pointer.
+ */
+ inline void* getOriginal() const
+ {
+ return m_original;
+ }
+
+ /**
+ * Returns the reference.
+ */
+ inline T& operator*() const
+ {
+ return *m_reference;
+ }
+
+ /**
+ * Returns the reference.
+ */
+ inline T* operator->() const
{
return m_reference;
}
};
+template<class T, class U>
+inline bool operator==(const AUD_Reference<T>& a, const AUD_Reference<U>& b)
+{
+ return a.getOriginal() == b.getOriginal();
+}
+
+template<class T, class U>
+inline bool operator!=(const AUD_Reference<T>& a, const AUD_Reference<U>& b)
+{
+ return a.getOriginal() != b.getOriginal();
+}
+
#endif // AUD_REFERENCE
diff --git a/intern/audaspace/intern/AUD_ResampleFactory.h b/intern/audaspace/intern/AUD_ReferenceHandler.cpp
index 634b82b3c96..cfc3c9441a8 100644
--- a/intern/audaspace/intern/AUD_ResampleFactory.h
+++ b/intern/audaspace/intern/AUD_ReferenceHandler.cpp
@@ -24,16 +24,10 @@
* ***** END GPL LICENSE BLOCK *****
*/
-/** \file audaspace/intern/AUD_ResampleFactory.h
+/** \file audaspace/intern/AUD_Reference.cpp
* \ingroup audaspaceintern
*/
+#include "AUD_Reference.h"
-#ifndef AUD_RESAMPLEFACTORY
-#define AUD_RESAMPLEFACTORY
-
-#include "AUD_MixerFactory.h"
-
-typedef AUD_MixerFactory AUD_ResampleFactory;
-
-#endif //AUD_RESAMPLEFACTORY
+std::map<void*, int> AUD_ReferenceHandler::m_references;
diff --git a/intern/audaspace/intern/AUD_DefaultMixer.h b/intern/audaspace/intern/AUD_ResampleReader.cpp
index a347141b5e0..e74d21eb743 100644
--- a/intern/audaspace/intern/AUD_DefaultMixer.h
+++ b/intern/audaspace/intern/AUD_ResampleReader.cpp
@@ -24,36 +24,24 @@
* ***** END GPL LICENSE BLOCK *****
*/
-/** \file audaspace/intern/AUD_DefaultMixer.h
+/** \file audaspace/intern/AUD_ResampleReader.cpp
* \ingroup audaspaceintern
*/
-#ifndef AUD_DEFAULTMIXER
-#define AUD_DEFAULTMIXER
+#include "AUD_ResampleReader.h"
-#include "AUD_Mixer.h"
-
-/**
- * This class is able to mix audiosignals of different channel count and sample
- * rate and convert it to a specific output format.
- * It uses a default ChannelMapperFactory and a SRCResampleFactory for
- * the perparation.
- */
-class AUD_DefaultMixer : public AUD_Mixer
+AUD_ResampleReader::AUD_ResampleReader(AUD_Reference<AUD_IReader> reader, AUD_SampleRate rate) :
+ AUD_EffectReader(reader), m_rate(rate)
{
-public:
- /**
- * Creates the mixer.
- */
- AUD_DefaultMixer(AUD_DeviceSpecs specs);
+}
- /**
- * This funuction prepares a reader for playback.
- * \param reader The reader to prepare.
- * \return The reader that should be used for playback.
- */
- virtual AUD_IReader* prepare(AUD_IReader* reader);
-};
+void AUD_ResampleReader::setRate(AUD_SampleRate rate)
+{
+ m_rate = rate;
+}
-#endif //AUD_DEFAULTMIXER
+AUD_SampleRate AUD_ResampleReader::getRate()
+{
+ return m_rate;
+}
diff --git a/intern/audaspace/intern/AUD_ResampleReader.h b/intern/audaspace/intern/AUD_ResampleReader.h
new file mode 100644
index 00000000000..0792753f4b3
--- /dev/null
+++ b/intern/audaspace/intern/AUD_ResampleReader.h
@@ -0,0 +1,68 @@
+/*
+ * $Id$
+ *
+ * ***** BEGIN GPL LICENSE BLOCK *****
+ *
+ * Copyright 2009-2011 Jörg Hermann Müller
+ *
+ * This file is part of AudaSpace.
+ *
+ * Audaspace 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.
+ *
+ * AudaSpace 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 Audaspace; if not, write to the Free Software Foundation,
+ * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
+ *
+ * ***** END GPL LICENSE BLOCK *****
+ */
+
+/** \file audaspace/intern/AUD_ResampleReader.h
+ * \ingroup audaspaceintern
+ */
+
+#ifndef AUD_RESAMPLEREADER
+#define AUD_RESAMPLEREADER
+
+#include "AUD_EffectReader.h"
+
+/**
+ * This is the base class for all resampling readers.
+ */
+class AUD_ResampleReader : public AUD_EffectReader
+{
+protected:
+ /**
+ * The target sampling rate.
+ */
+ AUD_SampleRate m_rate;
+
+ /**
+ * Creates a resampling reader.
+ * \param reader The reader to mix.
+ * \param rate The target sampling rate.
+ */
+ AUD_ResampleReader(AUD_Reference<AUD_IReader> reader, AUD_SampleRate rate);
+
+public:
+ /**
+ * Sets the sample rate.
+ * \param rate The target sampling rate.
+ */
+ virtual void setRate(AUD_SampleRate rate);
+
+ /**
+ * Retrieves the sample rate.
+ * \return The target sampling rate.
+ */
+ virtual AUD_SampleRate getRate();
+};
+
+#endif // AUD_RESAMPLEREADER
diff --git a/intern/audaspace/intern/AUD_SequencerEntry.cpp b/intern/audaspace/intern/AUD_SequencerEntry.cpp
new file mode 100644
index 00000000000..c5112f9f3de
--- /dev/null
+++ b/intern/audaspace/intern/AUD_SequencerEntry.cpp
@@ -0,0 +1,344 @@
+/*
+ * $Id$
+ *
+ * ***** BEGIN GPL LICENSE BLOCK *****
+ *
+ * Copyright 2009-2011 Jörg Hermann Müller
+ *
+ * This file is part of AudaSpace.
+ *
+ * Audaspace 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.
+ *
+ * AudaSpace 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 Audaspace; if not, write to the Free Software Foundation,
+ * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
+ *
+ * ***** END GPL LICENSE BLOCK *****
+ */
+
+/** \file audaspace/intern/AUD_SequencerEntry.cpp
+ * \ingroup audaspaceintern
+ */
+
+
+#include "AUD_SequencerEntry.h"
+#include "AUD_SequencerReader.h"
+
+#include <cmath>
+#include <limits>
+
+AUD_SequencerEntry::AUD_SequencerEntry(AUD_Reference<AUD_IFactory> sound, float begin, float end, float skip, int id) :
+ m_status(0),
+ m_pos_status(1),
+ m_sound_status(0),
+ m_id(id),
+ m_sound(sound),
+ m_begin(begin),
+ m_end(end),
+ m_skip(skip),
+ m_muted(false),
+ m_relative(true),
+ m_volume_max(1.0f),
+ m_volume_min(0),
+ m_distance_max(std::numeric_limits<float>::max()),
+ m_distance_reference(1.0f),
+ m_attenuation(1.0f),
+ m_cone_angle_outer(360),
+ m_cone_angle_inner(360),
+ m_cone_volume_outer(0),
+ m_location(3),
+ m_orientation(4)
+{
+ AUD_Quaternion q;
+ m_orientation.write(q.get());
+ float f = 1;
+ m_volume.write(&f);
+ m_pitch.write(&f);
+
+ pthread_mutexattr_t attr;
+ pthread_mutexattr_init(&attr);
+ pthread_mutexattr_settype(&attr, PTHREAD_MUTEX_RECURSIVE);
+
+ pthread_mutex_init(&m_mutex, &attr);
+
+ pthread_mutexattr_destroy(&attr);
+}
+
+AUD_SequencerEntry::~AUD_SequencerEntry()
+{
+ pthread_mutex_destroy(&m_mutex);
+}
+
+void AUD_SequencerEntry::lock()
+{
+ pthread_mutex_lock(&m_mutex);
+}
+
+void AUD_SequencerEntry::unlock()
+{
+ pthread_mutex_unlock(&m_mutex);
+}
+
+void AUD_SequencerEntry::setSound(AUD_Reference<AUD_IFactory> sound)
+{
+ lock();
+
+ if(m_sound.get() != sound.get())
+ {
+ m_sound = sound;
+ m_sound_status++;
+ }
+
+ unlock();
+}
+
+void AUD_SequencerEntry::move(float begin, float end, float skip)
+{
+ lock();
+
+ if(m_begin != begin || m_skip != skip || m_end != end)
+ {
+ m_begin = begin;
+ m_skip = skip;
+ m_end = end;
+ m_pos_status++;
+ }
+
+ unlock();
+}
+
+void AUD_SequencerEntry::mute(bool mute)
+{
+ lock();
+
+ m_muted = mute;
+
+ unlock();
+}
+
+int AUD_SequencerEntry::getID() const
+{
+ return m_id;
+}
+
+AUD_AnimateableProperty* AUD_SequencerEntry::getAnimProperty(AUD_AnimateablePropertyType type)
+{
+ switch(type)
+ {
+ case AUD_AP_VOLUME:
+ return &m_volume;
+ case AUD_AP_PITCH:
+ return &m_pitch;
+ case AUD_AP_PANNING:
+ return &m_panning;
+ case AUD_AP_LOCATION:
+ return &m_location;
+ case AUD_AP_ORIENTATION:
+ return &m_orientation;
+ default:
+ return NULL;
+ }
+}
+
+void AUD_SequencerEntry::updateAll(float volume_max, float volume_min, float distance_max,
+ float distance_reference, float attenuation, float cone_angle_outer,
+ float cone_angle_inner, float cone_volume_outer)
+{
+ lock();
+
+ if(volume_max != m_volume_max)
+ {
+ m_volume_max = volume_max;
+ m_status++;
+ }
+
+ if(volume_min != m_volume_min)
+ {
+ m_volume_min = volume_min;
+ m_status++;
+ }
+
+ if(distance_max != m_distance_max)
+ {
+ m_distance_max = distance_max;
+ m_status++;
+ }
+
+ if(distance_reference != m_distance_reference)
+ {
+ m_distance_reference = distance_reference;
+ m_status++;
+ }
+
+ if(attenuation != m_attenuation)
+ {
+ m_attenuation = attenuation;
+ m_status++;
+ }
+
+ if(cone_angle_outer != m_cone_angle_outer)
+ {
+ m_cone_angle_outer = cone_angle_outer;
+ m_status++;
+ }
+
+ if(cone_angle_inner != m_cone_angle_inner)
+ {
+ m_cone_angle_inner = cone_angle_inner;
+ m_status++;
+ }
+
+ if(cone_volume_outer != m_cone_volume_outer)
+ {
+ m_cone_volume_outer = cone_volume_outer;
+ m_status++;
+ }
+
+ unlock();
+}
+
+bool AUD_SequencerEntry::isRelative()
+{
+ return m_relative;
+}
+
+void AUD_SequencerEntry::setRelative(bool relative)
+{
+ lock();
+
+ if(m_relative != relative)
+ {
+ m_relative = relative;
+ m_status++;
+ }
+
+ unlock();
+}
+
+float AUD_SequencerEntry::getVolumeMaximum()
+{
+ return m_volume_max;
+}
+
+void AUD_SequencerEntry::setVolumeMaximum(float volume)
+{
+ lock();
+
+ m_volume_max = volume;
+ m_status++;
+
+ unlock();
+}
+
+float AUD_SequencerEntry::getVolumeMinimum()
+{
+ return m_volume_min;
+}
+
+void AUD_SequencerEntry::setVolumeMinimum(float volume)
+{
+ lock();
+
+ m_volume_min = volume;
+ m_status++;
+
+ unlock();
+}
+
+float AUD_SequencerEntry::getDistanceMaximum()
+{
+ return m_distance_max;
+}
+
+void AUD_SequencerEntry::setDistanceMaximum(float distance)
+{
+ lock();
+
+ m_distance_max = distance;
+ m_status++;
+
+ unlock();
+}
+
+float AUD_SequencerEntry::getDistanceReference()
+{
+ return m_distance_reference;
+}
+
+void AUD_SequencerEntry::setDistanceReference(float distance)
+{
+ lock();
+
+ m_distance_reference = distance;
+ m_status++;
+
+ unlock();
+}
+
+float AUD_SequencerEntry::getAttenuation()
+{
+ return m_attenuation;
+}
+
+void AUD_SequencerEntry::setAttenuation(float factor)
+{
+ lock();
+
+ m_attenuation = factor;
+ m_status++;
+
+ unlock();
+}
+
+float AUD_SequencerEntry::getConeAngleOuter()
+{
+ return m_cone_angle_outer;
+}
+
+void AUD_SequencerEntry::setConeAngleOuter(float angle)
+{
+ lock();
+
+ m_cone_angle_outer = angle;
+ m_status++;
+
+ unlock();
+}
+
+float AUD_SequencerEntry::getConeAngleInner()
+{
+ return m_cone_angle_inner;
+}
+
+void AUD_SequencerEntry::setConeAngleInner(float angle)
+{
+ lock();
+
+ m_cone_angle_inner = angle;
+ m_status++;
+
+ unlock();
+}
+
+float AUD_SequencerEntry::getConeVolumeOuter()
+{
+ return m_cone_volume_outer;
+}
+
+void AUD_SequencerEntry::setConeVolumeOuter(float volume)
+{
+ lock();
+
+ m_cone_volume_outer = volume;
+ m_status++;
+
+ unlock();
+}
diff --git a/intern/audaspace/intern/AUD_SequencerEntry.h b/intern/audaspace/intern/AUD_SequencerEntry.h
new file mode 100644
index 00000000000..53e3513b1b5
--- /dev/null
+++ b/intern/audaspace/intern/AUD_SequencerEntry.h
@@ -0,0 +1,320 @@
+/*
+ * $Id$
+ *
+ * ***** BEGIN GPL LICENSE BLOCK *****
+ *
+ * Copyright 2009-2011 Jörg Hermann Müller
+ *
+ * This file is part of AudaSpace.
+ *
+ * Audaspace 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.
+ *
+ * AudaSpace 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 Audaspace; if not, write to the Free Software Foundation,
+ * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
+ *
+ * ***** END GPL LICENSE BLOCK *****
+ */
+
+/** \file audaspace/intern/AUD_SequencerEntry.h
+ * \ingroup audaspaceintern
+ */
+
+
+#ifndef AUD_SEQUENCERENTRY
+#define AUD_SEQUENCERENTRY
+
+#include "AUD_Reference.h"
+#include "AUD_AnimateableProperty.h"
+#include "AUD_IFactory.h"
+
+#include <pthread.h>
+
+/**
+ * This class represents a sequenced entry in a sequencer factory.
+ */
+class AUD_SequencerEntry
+{
+ friend class AUD_SequencerHandle;
+private:
+ /// The status of the entry. Changes every time a non-animated parameter changes.
+ int m_status;
+
+ /// The positional status of the entry. Changes every time the entry is moved.
+ int m_pos_status;
+
+ /// The sound status, changed when the sound is changed.
+ int m_sound_status;
+
+ /// The unique (regarding the factory) ID of the entry.
+ int m_id;
+
+ /// The sound this entry plays.
+ AUD_Reference<AUD_IFactory> m_sound;
+
+ /// The begin time.
+ float m_begin;
+
+ /// The end time.
+ float m_end;
+
+ /// How many seconds are skipped at the beginning.
+ float m_skip;
+
+ /// Whether the entry is muted.
+ bool m_muted;
+
+ /// Whether the position to the listener is relative or absolute
+ bool m_relative;
+
+ /// Maximum volume.
+ float m_volume_max;
+
+ /// Minimum volume.
+ float m_volume_min;
+
+ /// Maximum distance.
+ float m_distance_max;
+
+ /// Reference distance;
+ float m_distance_reference;
+
+ /// Attenuation
+ float m_attenuation;
+
+ /// Cone outer angle.
+ float m_cone_angle_outer;
+
+ /// Cone inner angle.
+ float m_cone_angle_inner;
+
+ /// Cone outer volume.
+ float m_cone_volume_outer;
+
+ /// The mutex for locking.
+ pthread_mutex_t m_mutex;
+
+ /// The animated volume.
+ AUD_AnimateableProperty m_volume;
+
+ /// The animated panning.
+ AUD_AnimateableProperty m_panning;
+
+ /// The animated pitch.
+ AUD_AnimateableProperty m_pitch;
+
+ /// The animated location.
+ AUD_AnimateableProperty m_location;
+
+ /// The animated orientation.
+ AUD_AnimateableProperty m_orientation;
+
+public:
+ /**
+ * Creates a new sequenced entry.
+ * \param sound The sound this entry should play.
+ * \param begin The start time.
+ * \param end The end time or a negative value if determined by the sound.
+ * \param skip How much seconds should be skipped at the beginning.
+ * \param id The ID of the entry.
+ */
+ AUD_SequencerEntry(AUD_Reference<AUD_IFactory> sound, float begin, float end, float skip, int id);
+ virtual ~AUD_SequencerEntry();
+
+ /**
+ * Locks the entry.
+ */
+ void lock();
+
+ /**
+ * Unlocks the previously locked entry.
+ */
+ void unlock();
+
+ /**
+ * Sets the sound of the entry.
+ * \param sound The new sound.
+ */
+ void setSound(AUD_Reference<AUD_IFactory> sound);
+
+ /**
+ * Moves the entry.
+ * \param begin The new start time.
+ * \param end The new end time or a negative value if unknown.
+ * \param skip How many seconds to skip at the beginning.
+ */
+ void move(float begin, float end, float skip);
+
+ /**
+ * Sets the muting state of the entry.
+ * \param mute Whether the entry should be muted or not.
+ */
+ void mute(bool mute);
+
+ /**
+ * Retrieves the ID of the entry.
+ * \return The ID of the entry.
+ */
+ int getID() const;
+
+ /**
+ * Retrieves one of the animated properties of the entry.
+ * \param type Which animated property to retrieve.
+ * \return A pointer to the animated property, valid as long as the
+ * entry is.
+ */
+ AUD_AnimateableProperty* getAnimProperty(AUD_AnimateablePropertyType type);
+
+ /**
+ * Updates all non-animated parameters of the entry.
+ * \param volume_max The maximum volume.
+ * \param volume_min The minimum volume.
+ * \param distance_max The maximum distance.
+ * \param distance_reference The reference distance.
+ * \param attenuation The attenuation.
+ * \param cone_angle_outer The outer cone opening angle.
+ * \param cone_angle_inner The inner cone opening angle.
+ * \param cone_volume_outer The volume outside the outer cone.
+ */
+ void updateAll(float volume_max, float volume_min, float distance_max,
+ float distance_reference, float attenuation, float cone_angle_outer,
+ float cone_angle_inner, float cone_volume_outer);
+
+ /**
+ * Checks whether the source location, velocity and orientation are relative
+ * to the listener.
+ * \return Whether the source is relative.
+ */
+ bool isRelative();
+
+ /**
+ * Sets whether the source location, velocity and orientation are relative
+ * to the listener.
+ * \param relative Whether the source is relative.
+ * \return Whether the action succeeded.
+ */
+ void setRelative(bool relative);
+
+ /**
+ * Retrieves the maximum volume of a source.
+ * \return The maximum volume.
+ */
+ float getVolumeMaximum();
+
+ /**
+ * Sets the maximum volume of a source.
+ * \param volume The new maximum volume.
+ * \return Whether the action succeeded.
+ */
+ void setVolumeMaximum(float volume);
+
+ /**
+ * Retrieves the minimum volume of a source.
+ * \return The minimum volume.
+ */
+ float getVolumeMinimum();
+
+ /**
+ * Sets the minimum volume of a source.
+ * \param volume The new minimum volume.
+ * \return Whether the action succeeded.
+ */
+ void setVolumeMinimum(float volume);
+
+ /**
+ * Retrieves the maximum distance of a source.
+ * If a source is further away from the reader than this distance, the
+ * volume will automatically be set to 0.
+ * \return The maximum distance.
+ */
+ float getDistanceMaximum();
+
+ /**
+ * Sets the maximum distance of a source.
+ * If a source is further away from the reader than this distance, the
+ * volume will automatically be set to 0.
+ * \param distance The new maximum distance.
+ * \return Whether the action succeeded.
+ */
+ void setDistanceMaximum(float distance);
+
+ /**
+ * Retrieves the reference distance of a source.
+ * \return The reference distance.
+ */
+ float getDistanceReference();
+
+ /**
+ * Sets the reference distance of a source.
+ * \param distance The new reference distance.
+ * \return Whether the action succeeded.
+ */
+ void setDistanceReference(float distance);
+
+ /**
+ * Retrieves the attenuation of a source.
+ * \return The attenuation.
+ */
+ float getAttenuation();
+
+ /**
+ * Sets the attenuation of a source.
+ * This value is used for distance calculation.
+ * \param factor The new attenuation.
+ * \return Whether the action succeeded.
+ */
+ void setAttenuation(float factor);
+
+ /**
+ * Retrieves the outer angle of the cone of a source.
+ * \return The outer angle of the cone.
+ */
+ float getConeAngleOuter();
+
+ /**
+ * Sets the outer angle of the cone of a source.
+ * \param angle The new outer angle of the cone.
+ * \return Whether the action succeeded.
+ */
+ void setConeAngleOuter(float angle);
+
+ /**
+ * Retrieves the inner angle of the cone of a source.
+ * \return The inner angle of the cone.
+ */
+ float getConeAngleInner();
+
+ /**
+ * Sets the inner angle of the cone of a source.
+ * \param angle The new inner angle of the cone.
+ * \return Whether the action succeeded.
+ */
+ void setConeAngleInner(float angle);
+
+ /**
+ * Retrieves the outer volume of the cone of a source.
+ * The volume between inner and outer angle is interpolated between inner
+ * volume and this value.
+ * \return The outer volume of the cone.
+ */
+ float getConeVolumeOuter();
+
+ /**
+ * Sets the outer volume of the cone of a source.
+ * The volume between inner and outer angle is interpolated between inner
+ * volume and this value.
+ * \param volume The new outer volume of the cone.
+ * \return Whether the action succeeded.
+ */
+ void setConeVolumeOuter(float volume);
+};
+
+#endif //AUD_SEQUENCERENTRY
diff --git a/intern/audaspace/intern/AUD_SequencerFactory.cpp b/intern/audaspace/intern/AUD_SequencerFactory.cpp
index f49dd94fe11..7eb894b216c 100644
--- a/intern/audaspace/intern/AUD_SequencerFactory.cpp
+++ b/intern/audaspace/intern/AUD_SequencerFactory.cpp
@@ -31,42 +31,76 @@
#include "AUD_SequencerFactory.h"
#include "AUD_SequencerReader.h"
+#include "AUD_3DMath.h"
-typedef std::list<AUD_SequencerReader*>::iterator AUD_ReaderIterator;
-
-AUD_SequencerFactory::AUD_SequencerFactory(AUD_Specs specs, bool muted,
- void* data,
- AUD_volumeFunction volume) :
+AUD_SequencerFactory::AUD_SequencerFactory(AUD_Specs specs, float fps, bool muted) :
m_specs(specs),
+ m_status(0),
+ m_entry_status(0),
+ m_id(0),
m_muted(muted),
- m_data(data),
- m_volume(volume)
+ m_fps(fps),
+ m_speed_of_sound(434),
+ m_doppler_factor(1),
+ m_distance_model(AUD_DISTANCE_MODEL_INVERSE_CLAMPED),
+ m_location(3),
+ m_orientation(4)
{
+ AUD_Quaternion q;
+ m_orientation.write(q.get());
+ float f = 1;
+ m_volume.write(&f);
+
+ pthread_mutexattr_t attr;
+ pthread_mutexattr_init(&attr);
+ pthread_mutexattr_settype(&attr, PTHREAD_MUTEX_RECURSIVE);
+
+ pthread_mutex_init(&m_mutex, &attr);
+
+ pthread_mutexattr_destroy(&attr);
}
AUD_SequencerFactory::~AUD_SequencerFactory()
{
- AUD_SequencerReader* reader;
- AUD_SequencerEntry* entry;
+ pthread_mutex_destroy(&m_mutex);
+}
- while(!m_readers.empty())
- {
- reader = m_readers.front();
- m_readers.pop_front();
- reader->destroy();
- }
+void AUD_SequencerFactory::lock()
+{
+ pthread_mutex_lock(&m_mutex);
+}
- while(!m_entries.empty())
- {
- entry = m_entries.front();
- m_entries.pop_front();
- delete entry;
- }
+void AUD_SequencerFactory::unlock()
+{
+ pthread_mutex_unlock(&m_mutex);
+}
+
+void AUD_SequencerFactory::setSpecs(AUD_Specs specs)
+{
+ lock();
+
+ m_specs = specs;
+ m_status++;
+
+ unlock();
+}
+
+void AUD_SequencerFactory::setFPS(float fps)
+{
+ lock();
+
+ m_fps = fps;
+
+ unlock();
}
void AUD_SequencerFactory::mute(bool muted)
{
+ lock();
+
m_muted = muted;
+
+ unlock();
}
bool AUD_SequencerFactory::getMute() const
@@ -74,62 +108,96 @@ bool AUD_SequencerFactory::getMute() const
return m_muted;
}
-AUD_IReader* AUD_SequencerFactory::newReader()
+float AUD_SequencerFactory::getSpeedOfSound() const
+{
+ return m_speed_of_sound;
+}
+
+void AUD_SequencerFactory::setSpeedOfSound(float speed)
{
- AUD_SequencerReader* reader = new AUD_SequencerReader(this, m_entries,
- m_specs, m_data,
- m_volume);
- m_readers.push_front(reader);
+ lock();
- return reader;
+ m_speed_of_sound = speed;
+ m_status++;
+
+ unlock();
}
-AUD_SequencerEntry* AUD_SequencerFactory::add(AUD_IFactory** sound, float begin, float end, float skip, void* data)
+float AUD_SequencerFactory::getDopplerFactor() const
{
- AUD_SequencerEntry* entry = new AUD_SequencerEntry;
- entry->sound = sound;
- entry->begin = begin;
- entry->skip = skip;
- entry->end = end;
- entry->muted = false;
- entry->data = data;
+ return m_doppler_factor;
+}
- m_entries.push_front(entry);
+void AUD_SequencerFactory::setDopplerFactor(float factor)
+{
+ lock();
- for(AUD_ReaderIterator i = m_readers.begin(); i != m_readers.end(); i++)
- (*i)->add(entry);
+ m_doppler_factor = factor;
+ m_status++;
- return entry;
+ unlock();
}
-void AUD_SequencerFactory::remove(AUD_SequencerEntry* entry)
+AUD_DistanceModel AUD_SequencerFactory::getDistanceModel() const
{
- for(AUD_ReaderIterator i = m_readers.begin(); i != m_readers.end(); i++)
- (*i)->remove(entry);
+ return m_distance_model;
+}
- m_entries.remove(entry);
+void AUD_SequencerFactory::setDistanceModel(AUD_DistanceModel model)
+{
+ lock();
- delete entry;
+ m_distance_model = model;
+ m_status++;
+
+ unlock();
}
-void AUD_SequencerFactory::move(AUD_SequencerEntry* entry, float begin, float end, float skip)
+AUD_AnimateableProperty* AUD_SequencerFactory::getAnimProperty(AUD_AnimateablePropertyType type)
{
- entry->begin = begin;
- entry->skip = skip;
- entry->end = end;
+ switch(type)
+ {
+ case AUD_AP_VOLUME:
+ return &m_volume;
+ case AUD_AP_LOCATION:
+ return &m_location;
+ case AUD_AP_ORIENTATION:
+ return &m_orientation;
+ default:
+ return NULL;
+ }
}
-void AUD_SequencerFactory::mute(AUD_SequencerEntry* entry, bool mute)
+AUD_Reference<AUD_SequencerEntry> AUD_SequencerFactory::add(AUD_Reference<AUD_IFactory> sound, float begin, float end, float skip)
{
- entry->muted = mute;
+ lock();
+
+ AUD_Reference<AUD_SequencerEntry> entry = new AUD_SequencerEntry(sound, begin, end, skip, m_id++);
+
+ m_entries.push_front(entry);
+ m_entry_status++;
+
+ unlock();
+
+ return entry;
+}
+
+void AUD_SequencerFactory::remove(AUD_Reference<AUD_SequencerEntry> entry)
+{
+ lock();
+
+ m_entries.remove(entry);
+ m_entry_status++;
+
+ unlock();
}
-AUD_IReader* AUD_SequencerFactory::createReader() const
+AUD_Reference<AUD_IReader> AUD_SequencerFactory::createQualityReader()
{
- return const_cast<AUD_SequencerFactory*>(this)->newReader();
+ return new AUD_SequencerReader(this, true);
}
-void AUD_SequencerFactory::removeReader(AUD_SequencerReader* reader)
+AUD_Reference<AUD_IReader> AUD_SequencerFactory::createReader()
{
- m_readers.remove(reader);
+ return new AUD_SequencerReader(this);
}
diff --git a/intern/audaspace/intern/AUD_SequencerFactory.h b/intern/audaspace/intern/AUD_SequencerFactory.h
index 8f3466f75ce..89f2b015929 100644
--- a/intern/audaspace/intern/AUD_SequencerFactory.h
+++ b/intern/audaspace/intern/AUD_SequencerFactory.h
@@ -33,60 +33,183 @@
#define AUD_SEQUENCERFACTORY
#include "AUD_IFactory.h"
+#include "AUD_AnimateableProperty.h"
#include <list>
+#include <pthread.h>
-typedef float (*AUD_volumeFunction)(void*, void*, float);
-
-struct AUD_SequencerEntry
-{
- AUD_IFactory** sound;
- float begin;
- float end;
- float skip;
- bool muted;
- void* data;
-};
-
-class AUD_SequencerReader;
+class AUD_SequencerEntry;
/**
- * This factory creates a resampling reader that does simple linear resampling.
+ * This factory represents sequenced entries to play a sound scene.
*/
class AUD_SequencerFactory : public AUD_IFactory
{
+ friend class AUD_SequencerReader;
private:
- /**
- * The target specification.
- */
+ /// The target specification.
AUD_Specs m_specs;
- std::list<AUD_SequencerEntry*> m_entries;
- std::list<AUD_SequencerReader*> m_readers;
+ /// The status of the factory. Changes every time a non-animated parameter changes.
+ int m_status;
+
+ /// The entry status. Changes every time an entry is removed or added.
+ int m_entry_status;
+
+ /// The next unused ID for the entries.
+ int m_id;
+
+ /// The sequenced entries.
+ std::list<AUD_Reference<AUD_SequencerEntry> > m_entries;
+
+ /// Whether the whole scene is muted.
bool m_muted;
- void* m_data;
- AUD_volumeFunction m_volume;
- AUD_IReader* newReader();
+ /// The FPS of the scene.
+ float m_fps;
+
+ /// Speed of Sound.
+ float m_speed_of_sound;
+
+ /// Doppler factor.
+ float m_doppler_factor;
+
+ /// Distance model.
+ AUD_DistanceModel m_distance_model;
+
+ /// The animated volume.
+ AUD_AnimateableProperty m_volume;
+
+ /// The animated listener location.
+ AUD_AnimateableProperty m_location;
+
+ /// The animated listener orientation.
+ AUD_AnimateableProperty m_orientation;
+
+ /// The mutex for locking.
+ pthread_mutex_t m_mutex;
// hide copy constructor and operator=
AUD_SequencerFactory(const AUD_SequencerFactory&);
AUD_SequencerFactory& operator=(const AUD_SequencerFactory&);
public:
- AUD_SequencerFactory(AUD_Specs specs, bool muted, void* data, AUD_volumeFunction volume);
+ /**
+ * Creates a new sound scene.
+ * \param specs The output audio data specification.
+ * \param fps The FPS of the scene.
+ * \param muted Whether the whole scene is muted.
+ */
+ AUD_SequencerFactory(AUD_Specs specs, float fps, bool muted);
~AUD_SequencerFactory();
+ /**
+ * Locks the factory.
+ */
+ void lock();
+
+ /**
+ * Unlocks the previously locked factory.
+ */
+ void unlock();
+
+ /**
+ * Sets the audio output specification.
+ * \param specs The new specification.
+ */
+ void setSpecs(AUD_Specs specs);
+
+ /**
+ * Sets the scene's FPS.
+ * \param fps The new FPS.
+ */
+ void setFPS(float fps);
+
+ /**
+ * Sets the muting state of the scene.
+ * \param muted Whether the scene is muted.
+ */
void mute(bool muted);
+
+ /**
+ * Retrieves the muting state of the scene.
+ * \return Whether the scene is muted.
+ */
bool getMute() const;
- AUD_SequencerEntry* add(AUD_IFactory** sound, float begin, float end, float skip, void* data);
- void remove(AUD_SequencerEntry* entry);
- void move(AUD_SequencerEntry* entry, float begin, float end, float skip);
- void mute(AUD_SequencerEntry* entry, bool mute);
- virtual AUD_IReader* createReader() const;
+ /**
+ * Retrieves the speed of sound.
+ * This value is needed for doppler effect calculation.
+ * \return The speed of sound.
+ */
+ float getSpeedOfSound() const;
+
+ /**
+ * Sets the speed of sound.
+ * This value is needed for doppler effect calculation.
+ * \param speed The new speed of sound.
+ */
+ void setSpeedOfSound(float speed);
+
+ /**
+ * Retrieves the doppler factor.
+ * This value is a scaling factor for the velocity vectors of sources and
+ * listener which is used while calculating the doppler effect.
+ * \return The doppler factor.
+ */
+ float getDopplerFactor() const;
+
+ /**
+ * Sets the doppler factor.
+ * This value is a scaling factor for the velocity vectors of sources and
+ * listener which is used while calculating the doppler effect.
+ * \param factor The new doppler factor.
+ */
+ void setDopplerFactor(float factor);
+
+ /**
+ * Retrieves the distance model.
+ * \return The distance model.
+ */
+ AUD_DistanceModel getDistanceModel() const;
+
+ /**
+ * Sets the distance model.
+ * \param model distance model.
+ */
+ void setDistanceModel(AUD_DistanceModel model);
+
+ /**
+ * Retrieves one of the animated properties of the factory.
+ * \param type Which animated property to retrieve.
+ * \return A pointer to the animated property, valid as long as the
+ * factory is.
+ */
+ AUD_AnimateableProperty* getAnimProperty(AUD_AnimateablePropertyType type);
+
+ /**
+ * Adds a new entry to the scene.
+ * \param sound The sound this entry should play.
+ * \param begin The start time.
+ * \param end The end time or a negative value if determined by the sound.
+ * \param skip How much seconds should be skipped at the beginning.
+ * \return The entry added.
+ */
+ AUD_Reference<AUD_SequencerEntry> add(AUD_Reference<AUD_IFactory> sound, float begin, float end, float skip);
+
+ /**
+ * Removes an entry from the scene.
+ * \param entry The entry to remove.
+ */
+ void remove(AUD_Reference<AUD_SequencerEntry> entry);
+
+ /**
+ * Creates a new reader with high quality resampling.
+ * \return The new reader.
+ */
+ AUD_Reference<AUD_IReader> createQualityReader();
- void removeReader(AUD_SequencerReader* reader);
+ virtual AUD_Reference<AUD_IReader> createReader();
};
#endif //AUD_SEQUENCERFACTORY
diff --git a/intern/audaspace/intern/AUD_SequencerHandle.cpp b/intern/audaspace/intern/AUD_SequencerHandle.cpp
new file mode 100644
index 00000000000..c9cf46ccdc3
--- /dev/null
+++ b/intern/audaspace/intern/AUD_SequencerHandle.cpp
@@ -0,0 +1,166 @@
+/*
+ * $Id$
+ *
+ * ***** BEGIN GPL LICENSE BLOCK *****
+ *
+ * Copyright 2009-2011 Jörg Hermann Müller
+ *
+ * This file is part of AudaSpace.
+ *
+ * Audaspace 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.
+ *
+ * AudaSpace 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 Audaspace; if not, write to the Free Software Foundation,
+ * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
+ *
+ * ***** END GPL LICENSE BLOCK *****
+ */
+
+/** \file audaspace/intern/AUD_SequencerHandle.cpp
+ * \ingroup audaspaceintern
+ */
+
+
+#include "AUD_SequencerHandle.h"
+#include "AUD_ReadDevice.h"
+
+AUD_SequencerHandle::AUD_SequencerHandle(AUD_Reference<AUD_SequencerEntry> entry, AUD_ReadDevice& device) :
+ m_entry(entry),
+ m_status(0),
+ m_pos_status(0),
+ m_sound_status(0),
+ m_device(device)
+{
+ if(!entry->m_sound.isNull())
+ {
+ m_handle = device.play(entry->m_sound, true);
+ m_3dhandle = AUD_Reference<AUD_I3DHandle>(m_handle);
+ }
+}
+
+AUD_SequencerHandle::~AUD_SequencerHandle()
+{
+ stop();
+}
+
+int AUD_SequencerHandle::compare(AUD_Reference<AUD_SequencerEntry> entry) const
+{
+ if(m_entry->getID() < entry->getID())
+ return -1;
+ else if(m_entry->getID() == entry->getID())
+ return 0;
+ return 1;
+}
+
+void AUD_SequencerHandle::stop()
+{
+ if(!m_handle.isNull())
+ m_handle->stop();
+}
+
+void AUD_SequencerHandle::update(float position, float frame)
+{
+ if(!m_handle.isNull())
+ {
+ m_entry->lock();
+ if(position >= m_entry->m_end && m_entry->m_end >= 0)
+ m_handle->pause();
+ else if(position >= m_entry->m_begin)
+ m_handle->resume();
+
+ if(m_sound_status != m_entry->m_sound_status)
+ {
+ if(!m_handle.isNull())
+ m_handle->stop();
+
+ if(!m_entry->m_sound.isNull())
+ {
+ m_handle = m_device.play(m_entry->m_sound, true);
+ m_3dhandle = AUD_Reference<AUD_I3DHandle>(m_handle);
+ }
+
+ m_sound_status = m_entry->m_sound_status;
+ m_pos_status--;
+ m_status--;
+ }
+
+ if(m_pos_status != m_entry->m_pos_status)
+ {
+ seek(position);
+
+ m_pos_status = m_entry->m_pos_status;
+ }
+
+ if(m_status != m_entry->m_status)
+ {
+ m_3dhandle->setRelative(m_entry->m_relative);
+ m_3dhandle->setVolumeMaximum(m_entry->m_volume_max);
+ m_3dhandle->setVolumeMinimum(m_entry->m_volume_min);
+ m_3dhandle->setDistanceMaximum(m_entry->m_distance_max);
+ m_3dhandle->setDistanceReference(m_entry->m_distance_reference);
+ m_3dhandle->setAttenuation(m_entry->m_attenuation);
+ m_3dhandle->setConeAngleOuter(m_entry->m_cone_angle_outer);
+ m_3dhandle->setConeAngleInner(m_entry->m_cone_angle_inner);
+ m_3dhandle->setConeVolumeOuter(m_entry->m_cone_volume_outer);
+
+ m_status = m_entry->m_status;
+ }
+
+ float value;
+
+ m_entry->m_volume.read(frame, &value);
+ m_handle->setVolume(value);
+ m_entry->m_pitch.read(frame, &value);
+ m_handle->setPitch(value);
+ m_entry->m_panning.read(frame, &value);
+ AUD_SoftwareDevice::setPanning(m_handle.get(), value);
+
+ AUD_Vector3 v, v2;
+ AUD_Quaternion q;
+
+ m_entry->m_orientation.read(frame, q.get());
+ m_3dhandle->setSourceOrientation(q);
+ m_entry->m_location.read(frame, v.get());
+ m_3dhandle->setSourceLocation(v);
+ m_entry->m_location.read(frame + 1, v2.get());
+ v2 -= v;
+ m_3dhandle->setSourceVelocity(v2);
+
+ if(m_entry->m_muted)
+ m_handle->setVolume(0);
+ m_entry->unlock();
+ }
+}
+
+void AUD_SequencerHandle::seek(float position)
+{
+ if(!m_handle.isNull())
+ {
+ m_entry->lock();
+ if(position >= m_entry->m_end && m_entry->m_end >= 0)
+ {
+ m_handle->pause();
+ m_entry->unlock();
+ return;
+ }
+
+ float seekpos = position - m_entry->m_begin;
+ if(seekpos < 0)
+ seekpos = 0;
+ seekpos += m_entry->m_skip;
+ m_handle->seek(seekpos);
+ if(position < m_entry->m_begin)
+ m_handle->pause();
+ else
+ m_handle->resume();
+ m_entry->unlock();
+ }
+}
diff --git a/intern/audaspace/intern/AUD_SequencerHandle.h b/intern/audaspace/intern/AUD_SequencerHandle.h
new file mode 100644
index 00000000000..9703d2b0059
--- /dev/null
+++ b/intern/audaspace/intern/AUD_SequencerHandle.h
@@ -0,0 +1,107 @@
+/*
+ * $Id$
+ *
+ * ***** BEGIN GPL LICENSE BLOCK *****
+ *
+ * Copyright 2009-2011 Jörg Hermann Müller
+ *
+ * This file is part of AudaSpace.
+ *
+ * Audaspace 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.
+ *
+ * AudaSpace 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 Audaspace; if not, write to the Free Software Foundation,
+ * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
+ *
+ * ***** END GPL LICENSE BLOCK *****
+ */
+
+/** \file audaspace/intern/AUD_SequencerHandle.h
+ * \ingroup audaspaceintern
+ */
+
+
+#ifndef AUD_SEQUENCERHANDLE
+#define AUD_SEQUENCERHANDLE
+
+#include "AUD_SequencerEntry.h"
+#include "AUD_IHandle.h"
+#include "AUD_I3DHandle.h"
+
+class AUD_ReadDevice;
+
+/**
+ * Represents a playing sequenced entry.
+ */
+class AUD_SequencerHandle
+{
+private:
+ /// The entry this handle belongs to.
+ AUD_Reference<AUD_SequencerEntry> m_entry;
+
+ /// The handle in the read device.
+ AUD_Reference<AUD_IHandle> m_handle;
+
+ /// The 3D handle in the read device.
+ AUD_Reference<AUD_I3DHandle> m_3dhandle;
+
+ /// The last read status from the entry.
+ int m_status;
+
+ /// The last position status from the entry.
+ int m_pos_status;
+
+ /// The last sound status from the entry.
+ int m_sound_status;
+
+ /// The read device this handle is played on.
+ AUD_ReadDevice& m_device;
+
+public:
+ /**
+ * Creates a new sequenced handle.
+ * \param entry The entry this handle plays.
+ * \param device The read device to play on.
+ */
+ AUD_SequencerHandle(AUD_Reference<AUD_SequencerEntry> entry, AUD_ReadDevice& device);
+
+ /**
+ * Destroys the handle.
+ */
+ ~AUD_SequencerHandle();
+
+ /**
+ * Compares whether this handle is playing the same entry as supplied.
+ * \param entry The entry to compare to.
+ * \return Whether the entries ID is smaller, equal or bigger.
+ */
+ int compare(AUD_Reference<AUD_SequencerEntry> entry) const;
+
+ /**
+ * Stops playing back the handle.
+ */
+ void stop();
+
+ /**
+ * Updates the handle for playback.
+ * \param position The current time during playback.
+ * \param frame The current frame during playback.
+ */
+ void update(float position, float frame);
+
+ /**
+ * Seeks the handle to a specific time position.
+ * \param position The time to seek to.
+ */
+ void seek(float position);
+};
+
+#endif //AUD_SEQUENCERHANDLE
diff --git a/intern/audaspace/intern/AUD_SequencerReader.cpp b/intern/audaspace/intern/AUD_SequencerReader.cpp
index 95e0dca6323..0b8a400a97b 100644
--- a/intern/audaspace/intern/AUD_SequencerReader.cpp
+++ b/intern/audaspace/intern/AUD_SequencerReader.cpp
@@ -30,115 +30,18 @@
#include "AUD_SequencerReader.h"
-#include "AUD_DefaultMixer.h"
-#include <math.h>
+typedef std::list<AUD_Reference<AUD_SequencerHandle> >::iterator AUD_HandleIterator;
+typedef std::list<AUD_Reference<AUD_SequencerEntry> >::iterator AUD_EntryIterator;
-typedef std::list<AUD_SequencerStrip*>::iterator AUD_StripIterator;
-typedef std::list<AUD_SequencerEntry*>::iterator AUD_EntryIterator;
-
-AUD_SequencerReader::AUD_SequencerReader(AUD_SequencerFactory* factory,
- std::list<AUD_SequencerEntry*> &entries, AUD_Specs specs,
- void* data, AUD_volumeFunction volume)
+AUD_SequencerReader::AUD_SequencerReader(AUD_Reference<AUD_SequencerFactory> factory, bool quality) :
+ m_position(0), m_device(factory->m_specs), m_factory(factory), m_status(0), m_entry_status(0)
{
- AUD_DeviceSpecs dspecs;
- dspecs.specs = specs;
- dspecs.format = AUD_FORMAT_FLOAT32;
-
- m_mixer = new AUD_DefaultMixer(dspecs);
- m_factory = factory;
- m_data = data;
- m_volume = volume;
-
- AUD_SequencerStrip* strip;
-
- for(AUD_EntryIterator i = entries.begin(); i != entries.end(); i++)
- {
- strip = new AUD_SequencerStrip;
- strip->entry = *i;
- strip->old_sound = NULL;
-
- if(strip->old_sound)
- strip->reader = m_mixer->prepare(strip->old_sound->createReader());
- else
- strip->reader = NULL;
-
- m_strips.push_front(strip);
- }
-
- m_position = 0;
+ m_device.setQuality(quality);
}
AUD_SequencerReader::~AUD_SequencerReader()
{
- if(m_factory != NULL)
- m_factory->removeReader(this);
-
- AUD_SequencerStrip* strip;
-
- while(!m_strips.empty())
- {
- strip = m_strips.front();
- m_strips.pop_front();
- if(strip->reader)
- {
- delete strip->reader;
- }
- delete strip;
- }
-
- delete m_mixer;
-}
-
-void AUD_SequencerReader::destroy()
-{
- m_factory = NULL;
- AUD_SequencerStrip* strip;
-
- while(!m_strips.empty())
- {
- strip = m_strips.front();
- m_strips.pop_front();
- delete strip;
- }
-}
-
-void AUD_SequencerReader::add(AUD_SequencerEntry* entry)
-{
- AUD_SequencerStrip* strip = new AUD_SequencerStrip;
- strip->entry = entry;
-
- if(*strip->entry->sound)
- {
- strip->old_sound = *strip->entry->sound;
- strip->reader = m_mixer->prepare(strip->old_sound->createReader());
- }
- else
- {
- strip->reader = NULL;
- strip->old_sound = NULL;
- }
- m_strips.push_front(strip);
-}
-
-void AUD_SequencerReader::remove(AUD_SequencerEntry* entry)
-{
- AUD_SequencerStrip* strip;
- for(AUD_StripIterator i = m_strips.begin(); i != m_strips.end(); i++)
- {
- strip = *i;
- if(strip->entry == entry)
- {
- i++;
- if(strip->reader)
- {
- delete strip->reader;
- }
- m_strips.remove(strip);
- delete strip;
- return;
- }
- }
}
bool AUD_SequencerReader::isSeekable() const
@@ -149,6 +52,11 @@ bool AUD_SequencerReader::isSeekable() const
void AUD_SequencerReader::seek(int position)
{
m_position = position;
+
+ for(AUD_HandleIterator it = m_handles.begin(); it != m_handles.end(); it++)
+ {
+ (*it)->seek(position / m_factory->m_specs.rate);
+ }
}
int AUD_SequencerReader::getLength() const
@@ -163,84 +71,120 @@ int AUD_SequencerReader::getPosition() const
AUD_Specs AUD_SequencerReader::getSpecs() const
{
- return m_mixer->getSpecs().specs;
+ return m_factory->m_specs;
}
-void AUD_SequencerReader::read(int & length, sample_t* & buffer)
+void AUD_SequencerReader::read(int& length, bool& eos, sample_t* buffer)
{
- AUD_DeviceSpecs specs = m_mixer->getSpecs();
- int samplesize = AUD_SAMPLE_SIZE(specs);
- int rate = specs.rate;
-
- int size = length * samplesize;
+ m_factory->lock();
- int start, end, current, skip, len;
- AUD_SequencerStrip* strip;
- sample_t* buf;
+ if(m_factory->m_status != m_status)
+ {
+ m_device.changeSpecs(m_factory->m_specs);
+ m_device.setSpeedOfSound(m_factory->m_speed_of_sound);
+ m_device.setDistanceModel(m_factory->m_distance_model);
+ m_device.setDopplerFactor(m_factory->m_doppler_factor);
- if(m_buffer.getSize() < size)
- m_buffer.resize(size);
- buffer = m_buffer.getBuffer();
+ m_status = m_factory->m_status;
+ }
- if(!m_factory->getMute())
+ if(m_factory->m_entry_status != m_entry_status)
{
- for(AUD_StripIterator i = m_strips.begin(); i != m_strips.end(); i++)
+ std::list<AUD_Reference<AUD_SequencerHandle> > handles;
+
+ AUD_HandleIterator hit = m_handles.begin();
+ AUD_EntryIterator eit = m_factory->m_entries.begin();
+
+ int result;
+ AUD_Reference<AUD_SequencerHandle> handle;
+
+ while(hit != m_handles.end() && eit != m_factory->m_entries.end())
{
- strip = *i;
- if(!strip->entry->muted)
+ handle = *hit;
+ AUD_Reference<AUD_SequencerEntry> entry = *eit;
+
+ result = handle->compare(entry);
+
+ if(result < 0)
{
- if(strip->old_sound != *strip->entry->sound)
- {
- strip->old_sound = *strip->entry->sound;
- if(strip->reader)
- delete strip->reader;
-
- if(strip->old_sound)
- {
- try
- {
- strip->reader = m_mixer->prepare(strip->old_sound->createReader());
- }
- catch(AUD_Exception)
- {
- strip->reader = NULL;
- }
- }
- else
- strip->reader = NULL;
- }
-
- if(strip->reader)
- {
- end = floor(strip->entry->end * rate);
- if(m_position < end)
- {
- start = floor(strip->entry->begin * rate);
- if(m_position + length > start)
- {
- current = m_position - start;
- if(current < 0)
- {
- skip = -current;
- current = 0;
- }
- else
- skip = 0;
- current += strip->entry->skip * rate;
- len = length > end - m_position ? end - m_position : length;
- len -= skip;
- if(strip->reader->getPosition() != current)
- strip->reader->seek(current);
- strip->reader->read(len, buf);
- m_mixer->add(buf, skip, len, m_volume(m_data, strip->entry->data, (float)m_position / (float)rate));
- }
- }
- }
+ handle = new AUD_SequencerHandle(entry, m_device);
+ handles.push_front(handle);
+ eit++;
}
+ else if(result == 0)
+ {
+ handles.push_back(handle);
+ hit++;
+ eit++;
+ }
+ else
+ {
+ handle->stop();
+ hit++;
+ }
+ }
+
+ while(hit != m_handles.end())
+ {
+ (*hit)->stop();
+ hit++;
}
+
+ while(eit != m_factory->m_entries.end())
+ {
+ handle = new AUD_SequencerHandle(*eit, m_device);
+ handles.push_front(handle);
+ eit++;
+ }
+
+ m_handles = handles;
+
+ m_entry_status = m_factory->m_entry_status;
}
- m_mixer->superpose((data_t*)buffer, length, 1.0f);
+ AUD_Specs specs = m_factory->m_specs;
+ int pos = 0;
+ float time = float(m_position) / float(specs.rate);
+ float volume, frame;
+ int len, cfra;
+ AUD_Vector3 v, v2;
+ AUD_Quaternion q;
+
+
+ while(pos < length)
+ {
+ frame = time * m_factory->m_fps;
+ cfra = int(floor(frame));
+
+ len = int(ceil((cfra + 1) / m_factory->m_fps * specs.rate)) - m_position;
+ len = AUD_MIN(length - pos, len);
+ len = AUD_MAX(len, 1);
+
+ for(AUD_HandleIterator it = m_handles.begin(); it != m_handles.end(); it++)
+ {
+ (*it)->update(time, frame);
+ }
+
+ m_factory->m_volume.read(frame, &volume);
+ m_device.setVolume(volume);
+
+ m_factory->m_orientation.read(frame, q.get());
+ m_device.setListenerOrientation(q);
+ m_factory->m_location.read(frame, v.get());
+ m_device.setListenerLocation(v);
+ m_factory->m_location.read(frame + 1, v2.get());
+ v2 -= v;
+ m_device.setListenerVelocity(v2);
+
+ m_device.read(reinterpret_cast<data_t*>(buffer + specs.channels * pos), len);
+
+ pos += len;
+ time += float(len) / float(specs.rate);
+ }
+
+ m_factory->unlock();
m_position += length;
+
+ eos = false;
}
diff --git a/intern/audaspace/intern/AUD_SequencerReader.h b/intern/audaspace/intern/AUD_SequencerReader.h
index 53baf521acc..9b7aa82dc7e 100644
--- a/intern/audaspace/intern/AUD_SequencerReader.h
+++ b/intern/audaspace/intern/AUD_SequencerReader.h
@@ -33,19 +33,12 @@
#define AUD_SEQUENCERREADER
#include "AUD_IReader.h"
+#include "AUD_ReadDevice.h"
#include "AUD_SequencerFactory.h"
-#include "AUD_Buffer.h"
-class AUD_Mixer;
-
-struct AUD_SequencerStrip
-{
- AUD_IFactory* old_sound;
- AUD_IReader* reader;
- AUD_SequencerEntry* entry;
-};
+#include "AUD_SequencerHandle.h"
/**
- * This resampling reader uses libsamplerate for resampling.
+ * This reader plays back sequenced entries.
*/
class AUD_SequencerReader : public AUD_IReader
{
@@ -56,24 +49,29 @@ private:
int m_position;
/**
- * The sound output buffer.
+ * The read device used to mix the sounds correctly.
*/
- AUD_Buffer m_buffer;
+ AUD_ReadDevice m_device;
/**
- * The target specification.
+ * Saves the SequencerFactory the reader belongs to.
*/
- AUD_Mixer* m_mixer;
+ AUD_Reference<AUD_SequencerFactory> m_factory;
/**
- * Saves the SequencerFactory the reader belongs to.
+ * The list of playback handles for the entries.
*/
- AUD_SequencerFactory* m_factory;
+ std::list<AUD_Reference<AUD_SequencerHandle> > m_handles;
- std::list<AUD_SequencerStrip*> m_strips;
+ /**
+ * Last status read from the factory.
+ */
+ int m_status;
- void* m_data;
- AUD_volumeFunction m_volume;
+ /**
+ * Last entry status read from the factory.
+ */
+ int m_entry_status;
// hide copy constructor and operator=
AUD_SequencerReader(const AUD_SequencerReader&);
@@ -85,24 +83,19 @@ public:
* \param reader The reader to mix.
* \param specs The target specification.
*/
- AUD_SequencerReader(AUD_SequencerFactory* factory, std::list<AUD_SequencerEntry*> &entries, const AUD_Specs specs, void* data, AUD_volumeFunction volume);
+ AUD_SequencerReader(AUD_Reference<AUD_SequencerFactory> factory, bool quality = false);
/**
* Destroys the reader.
*/
~AUD_SequencerReader();
- void destroy();
-
- void add(AUD_SequencerEntry* entry);
- void remove(AUD_SequencerEntry* entry);
-
virtual bool isSeekable() const;
virtual void seek(int position);
virtual int getLength() const;
virtual int getPosition() const;
virtual AUD_Specs getSpecs() const;
- virtual void read(int & length, sample_t* & buffer);
+ virtual void read(int& length, bool& eos, sample_t* buffer);
};
#endif //AUD_SEQUENCERREADER
diff --git a/intern/audaspace/intern/AUD_SilenceFactory.cpp b/intern/audaspace/intern/AUD_SilenceFactory.cpp
index dc3f0626591..aefd561a584 100644
--- a/intern/audaspace/intern/AUD_SilenceFactory.cpp
+++ b/intern/audaspace/intern/AUD_SilenceFactory.cpp
@@ -37,7 +37,7 @@ AUD_SilenceFactory::AUD_SilenceFactory()
{
}
-AUD_IReader* AUD_SilenceFactory::createReader() const
+AUD_Reference<AUD_IReader> AUD_SilenceFactory::createReader()
{
return new AUD_SilenceReader();
}
diff --git a/intern/audaspace/intern/AUD_SilenceFactory.h b/intern/audaspace/intern/AUD_SilenceFactory.h
index fb6afc34189..214f1dd45d6 100644
--- a/intern/audaspace/intern/AUD_SilenceFactory.h
+++ b/intern/audaspace/intern/AUD_SilenceFactory.h
@@ -35,7 +35,7 @@
#include "AUD_IFactory.h"
/**
- * This factory creates a reader that plays a sine tone.
+ * This factory creates a reader that plays silence.
*/
class AUD_SilenceFactory : public AUD_IFactory
{
@@ -50,7 +50,7 @@ public:
*/
AUD_SilenceFactory();
- virtual AUD_IReader* createReader() const;
+ virtual AUD_Reference<AUD_IReader> createReader();
};
#endif //AUD_SILENCEFACTORY
diff --git a/intern/audaspace/intern/AUD_SilenceReader.cpp b/intern/audaspace/intern/AUD_SilenceReader.cpp
index bdff4fe75a6..d34fea72bb3 100644
--- a/intern/audaspace/intern/AUD_SilenceReader.cpp
+++ b/intern/audaspace/intern/AUD_SilenceReader.cpp
@@ -66,15 +66,9 @@ AUD_Specs AUD_SilenceReader::getSpecs() const
return specs;
}
-void AUD_SilenceReader::read(int & length, sample_t* & buffer)
+void AUD_SilenceReader::read(int& length, bool& eos, sample_t* buffer)
{
- // resize if necessary
- if(m_buffer.getSize() < length * sizeof(sample_t))
- {
- m_buffer.resize(length * sizeof(sample_t));
- memset(m_buffer.getBuffer(), 0, m_buffer.getSize());
- }
-
- buffer = m_buffer.getBuffer();
+ memset(buffer, 0, length * sizeof(sample_t));
m_position += length;
+ eos = false;
}
diff --git a/intern/audaspace/intern/AUD_SilenceReader.h b/intern/audaspace/intern/AUD_SilenceReader.h
index b35b4cfab42..823dff10bcc 100644
--- a/intern/audaspace/intern/AUD_SilenceReader.h
+++ b/intern/audaspace/intern/AUD_SilenceReader.h
@@ -36,12 +36,8 @@
#include "AUD_Buffer.h"
/**
- * This class is used for sine tone playback.
- * The output format is in the 16 bit format and stereo, the sample rate can be
- * specified.
- * As the two channels both play the same the output could also be mono, but
- * in most cases this will result in having to resample for output, so stereo
- * sound is created directly.
+ * This class is used for silence playback.
+ * The signal generated is 44.1kHz mono.
*/
class AUD_SilenceReader : public AUD_IReader
{
@@ -51,11 +47,6 @@ private:
*/
int m_position;
- /**
- * The playback buffer.
- */
- AUD_Buffer m_buffer;
-
// hide copy constructor and operator=
AUD_SilenceReader(const AUD_SilenceReader&);
AUD_SilenceReader& operator=(const AUD_SilenceReader&);
@@ -71,7 +62,7 @@ public:
virtual int getLength() const;
virtual int getPosition() const;
virtual AUD_Specs getSpecs() const;
- virtual void read(int & length, sample_t* & buffer);
+ virtual void read(int& length, bool& eos, sample_t* buffer);
};
#endif //AUD_SILENCEREADER
diff --git a/intern/audaspace/intern/AUD_SinusFactory.cpp b/intern/audaspace/intern/AUD_SinusFactory.cpp
index 9ea7a031b16..b79f6bee6d7 100644
--- a/intern/audaspace/intern/AUD_SinusFactory.cpp
+++ b/intern/audaspace/intern/AUD_SinusFactory.cpp
@@ -44,7 +44,7 @@ float AUD_SinusFactory::getFrequency() const
return m_frequency;
}
-AUD_IReader* AUD_SinusFactory::createReader() const
+AUD_Reference<AUD_IReader> AUD_SinusFactory::createReader()
{
return new AUD_SinusReader(m_frequency, m_sampleRate);
}
diff --git a/intern/audaspace/intern/AUD_SinusFactory.h b/intern/audaspace/intern/AUD_SinusFactory.h
index 6d8b355784b..a6bc7f2110c 100644
--- a/intern/audaspace/intern/AUD_SinusFactory.h
+++ b/intern/audaspace/intern/AUD_SinusFactory.h
@@ -68,7 +68,7 @@ public:
*/
float getFrequency() const;
- virtual AUD_IReader* createReader() const;
+ virtual AUD_Reference<AUD_IReader> createReader();
};
#endif //AUD_SINUSFACTORY
diff --git a/intern/audaspace/intern/AUD_SinusReader.cpp b/intern/audaspace/intern/AUD_SinusReader.cpp
index f32464f067a..bb5477ed5cf 100644
--- a/intern/audaspace/intern/AUD_SinusReader.cpp
+++ b/intern/audaspace/intern/AUD_SinusReader.cpp
@@ -72,19 +72,14 @@ AUD_Specs AUD_SinusReader::getSpecs() const
return specs;
}
-void AUD_SinusReader::read(int & length, sample_t* & buffer)
+void AUD_SinusReader::read(int& length, bool& eos, sample_t* buffer)
{
- // resize if necessary
- if(m_buffer.getSize() < length * sizeof(sample_t))
- m_buffer.resize(length * sizeof(sample_t));
-
// fill with sine data
- buffer = m_buffer.getBuffer();
for(int i = 0; i < length; i++)
{
- buffer[i] = sin((m_position + i) * 2 * M_PI * m_frequency /
- (float)m_sampleRate);
+ buffer[i] = sin((m_position + i) * 2 * M_PI * m_frequency / m_sampleRate);
}
m_position += length;
+ eos = false;
}
diff --git a/intern/audaspace/intern/AUD_SinusReader.h b/intern/audaspace/intern/AUD_SinusReader.h
index e807f03226d..9becbbd135a 100644
--- a/intern/audaspace/intern/AUD_SinusReader.h
+++ b/intern/audaspace/intern/AUD_SinusReader.h
@@ -37,11 +37,7 @@
/**
* This class is used for sine tone playback.
- * The output format is in the 16 bit format and stereo, the sample rate can be
- * specified.
- * As the two channels both play the same the output could also be mono, but
- * in most cases this will result in having to resample for output, so stereo
- * sound is created directly.
+ * The sample rate can be specified, the signal is mono.
*/
class AUD_SinusReader : public AUD_IReader
{
@@ -57,11 +53,6 @@ private:
int m_position;
/**
- * The playback buffer.
- */
- AUD_Buffer m_buffer;
-
- /**
* The sample rate for the output.
*/
const AUD_SampleRate m_sampleRate;
@@ -83,7 +74,7 @@ public:
virtual int getLength() const;
virtual int getPosition() const;
virtual AUD_Specs getSpecs() const;
- virtual void read(int & length, sample_t* & buffer);
+ virtual void read(int& length, bool& eos, sample_t* buffer);
};
#endif //AUD_SINUSREADER
diff --git a/intern/audaspace/intern/AUD_SoftwareDevice.cpp b/intern/audaspace/intern/AUD_SoftwareDevice.cpp
index b44b2f02d29..fc959dd9329 100644
--- a/intern/audaspace/intern/AUD_SoftwareDevice.cpp
+++ b/intern/audaspace/intern/AUD_SoftwareDevice.cpp
@@ -31,41 +31,638 @@
#include "AUD_SoftwareDevice.h"
#include "AUD_IReader.h"
-#include "AUD_DefaultMixer.h"
+#include "AUD_Mixer.h"
#include "AUD_IFactory.h"
+#include "AUD_JOSResampleReader.h"
+#include "AUD_LinearResampleReader.h"
#include <cstring>
+#include <cmath>
#include <limits>
-/// Saves the data for playback.
-struct AUD_SoftwareHandle : AUD_Handle
+#ifndef M_PI
+#define M_PI 3.14159265358979323846
+#endif
+
+typedef enum
+{
+ AUD_RENDER_DISTANCE = 0x01,
+ AUD_RENDER_DOPPLER = 0x02,
+ AUD_RENDER_CONE = 0x04,
+ AUD_RENDER_VOLUME = 0x08
+} AUD_RenderFlags;
+
+#define AUD_PITCH_MAX 10
+
+/******************************************************************************/
+/********************** AUD_SoftwareHandle Handle Code ************************/
+/******************************************************************************/
+
+AUD_SoftwareDevice::AUD_SoftwareHandle::AUD_SoftwareHandle(AUD_SoftwareDevice* device, AUD_Reference<AUD_IReader> reader, AUD_Reference<AUD_PitchReader> pitch, AUD_Reference<AUD_ResampleReader> resampler, AUD_Reference<AUD_ChannelMapperReader> mapper, bool keep) :
+ m_reader(reader), m_pitch(pitch), m_resampler(resampler), m_mapper(mapper), m_keep(keep), m_user_pitch(1.0f), m_user_volume(1.0f), m_user_pan(0.0f), m_volume(1.0f), m_loopcount(0),
+ m_relative(true), m_volume_max(1.0f), m_volume_min(0), m_distance_max(std::numeric_limits<float>::max()),
+ m_distance_reference(1.0f), m_attenuation(1.0f), m_cone_angle_outer(M_PI), m_cone_angle_inner(M_PI), m_cone_volume_outer(0),
+ m_flags(AUD_RENDER_CONE), m_stop(NULL), m_stop_data(NULL), m_status(AUD_STATUS_PLAYING), m_device(device)
+{
+}
+
+void AUD_SoftwareDevice::AUD_SoftwareHandle::update()
+{
+ int flags = 0;
+
+ AUD_Vector3 SL;
+ if(m_relative)
+ SL = m_location;
+ else
+ SL = m_device->m_location - m_location;
+ float distance = SL * SL;
+
+ if(distance > 0)
+ distance = sqrt(distance);
+ else
+ flags |= AUD_RENDER_DOPPLER | AUD_RENDER_DISTANCE;
+
+ if(m_pitch->getSpecs().channels != AUD_CHANNELS_MONO)
+ {
+ m_volume = m_user_volume;
+ m_pitch->setPitch(m_user_pitch);
+ return;
+ }
+
+ flags = ~(flags | m_flags | m_device->m_flags);
+
+ // Doppler and Pitch
+
+ if(flags & AUD_RENDER_DOPPLER)
+ {
+ float vls;
+ if(m_relative)
+ vls = 0;
+ else
+ vls = SL * m_device->m_velocity / distance;
+ float vss = SL * m_velocity / distance;
+ float max = m_device->m_speed_of_sound / m_device->m_doppler_factor;
+ if(vss >= max)
+ {
+ m_pitch->setPitch(AUD_PITCH_MAX);
+ }
+ else
+ {
+ if(vls > max)
+ vls = max;
+
+ m_pitch->setPitch((m_device->m_speed_of_sound - m_device->m_doppler_factor * vls) / (m_device->m_speed_of_sound - m_device->m_doppler_factor * vss) * m_user_pitch);
+ }
+ }
+ else
+ m_pitch->setPitch(m_user_pitch);
+
+ if(flags & AUD_RENDER_VOLUME)
+ {
+ // Distance
+
+ if(flags & AUD_RENDER_DISTANCE)
+ {
+ if(m_device->m_distance_model == AUD_DISTANCE_MODEL_INVERSE_CLAMPED || m_device->m_distance_model == AUD_DISTANCE_MODEL_LINEAR_CLAMPED || m_device->m_distance_model == AUD_DISTANCE_MODEL_EXPONENT_CLAMPED)
+ {
+ distance = AUD_MAX(AUD_MIN(m_distance_max, distance), m_distance_reference);
+ }
+
+ switch(m_device->m_distance_model)
+ {
+ case AUD_DISTANCE_MODEL_INVERSE:
+ case AUD_DISTANCE_MODEL_INVERSE_CLAMPED:
+ m_volume = m_distance_reference / (m_distance_reference + m_attenuation * (distance - m_distance_reference));
+ break;
+ case AUD_DISTANCE_MODEL_LINEAR:
+ case AUD_DISTANCE_MODEL_LINEAR_CLAMPED:
+ {
+ float temp = m_distance_max - m_distance_reference;
+ if(temp == 0)
+ {
+ if(distance > m_distance_reference)
+ m_volume = 0.0f;
+ else
+ m_volume = 1.0f;
+ }
+ else
+ m_volume = 1.0f - m_attenuation * (distance - m_distance_reference) / (m_distance_max - m_distance_reference);
+ break;
+ }
+ case AUD_DISTANCE_MODEL_EXPONENT:
+ case AUD_DISTANCE_MODEL_EXPONENT_CLAMPED:
+ if(m_distance_reference == 0)
+ m_volume = 0;
+ else
+ m_volume = pow(distance / m_distance_reference, -m_attenuation);
+ break;
+ default:
+ m_volume = 1.0f;
+ }
+ }
+ else
+ m_volume = 1.0f;
+
+ // Cone
+
+ if(flags & AUD_RENDER_CONE)
+ {
+ AUD_Vector3 SZ = m_orientation.getLookAt();
+
+ float phi = acos(float(SZ * SL / (SZ.length() * SL.length())));
+ float t = (phi - m_cone_angle_inner)/(m_cone_angle_outer - m_cone_angle_inner);
+
+ if(t > 0)
+ {
+ if(t > 1)
+ m_volume *= m_cone_volume_outer;
+ else
+ m_volume *= 1 + t * (m_cone_volume_outer - 1);
+ }
+ }
+
+ if(m_volume > m_volume_max)
+ m_volume = m_volume_max;
+ else if(m_volume < m_volume_min)
+ m_volume = m_volume_min;
+
+ // Volume
+
+ m_volume *= m_user_volume;
+ }
+
+ // 3D Cue
+
+ AUD_Quaternion orientation;
+
+ if(!m_relative)
+ orientation = m_device->m_orientation;
+
+ AUD_Vector3 Z = orientation.getLookAt();
+ AUD_Vector3 N = orientation.getUp();
+ AUD_Vector3 A = N * ((SL * N) / (N * N)) - SL;
+
+ float Asquare = A * A;
+
+ if(Asquare > 0)
+ {
+ float phi = acos(float(Z * A / (Z.length() * sqrt(Asquare))));
+ if(N.cross(Z) * A > 0)
+ phi = -phi;
+
+ m_mapper->setMonoAngle(phi);
+ }
+ else
+ m_mapper->setMonoAngle(m_relative ? m_user_pan * M_PI / 2.0 : 0);
+}
+
+void AUD_SoftwareDevice::AUD_SoftwareHandle::setSpecs(AUD_Specs specs)
+{
+ m_mapper->setChannels(specs.channels);
+ m_resampler->setRate(specs.rate);
+}
+
+bool AUD_SoftwareDevice::AUD_SoftwareHandle::pause()
+{
+ if(m_status)
+ {
+ m_device->lock();
+
+ if(m_status == AUD_STATUS_PLAYING)
+ {
+ m_device->m_playingSounds.remove(this);
+ m_device->m_pausedSounds.push_back(this);
+
+ if(m_device->m_playingSounds.empty())
+ m_device->playing(m_device->m_playback = false);
+ m_status = AUD_STATUS_PAUSED;
+ m_device->unlock();
+
+ return true;
+ }
+
+ m_device->unlock();
+ }
+
+ return false;
+}
+
+bool AUD_SoftwareDevice::AUD_SoftwareHandle::resume()
+{
+ if(m_status)
+ {
+ m_device->lock();
+
+ if(m_status == AUD_STATUS_PAUSED)
+ {
+ m_device->m_pausedSounds.remove(this);
+ m_device->m_playingSounds.push_back(this);
+
+ if(!m_device->m_playback)
+ m_device->playing(m_device->m_playback = true);
+ m_status = AUD_STATUS_PLAYING;
+ m_device->unlock();
+ return true;
+ }
+
+ m_device->unlock();
+ }
+
+ return false;
+}
+
+bool AUD_SoftwareDevice::AUD_SoftwareHandle::stop()
+{
+ if(!m_status)
+ return false;
+
+ m_device->lock();
+
+ // AUD_XXX Create a reference of our own object so that it doesn't get
+ // deleted before the end of this function
+ AUD_Reference<AUD_SoftwareHandle> This = this;
+
+ if(m_status == AUD_STATUS_PLAYING)
+ {
+ m_device->m_playingSounds.remove(This);
+
+ if(m_device->m_playingSounds.empty())
+ m_device->playing(m_device->m_playback = false);
+ }
+ else
+ m_device->m_pausedSounds.remove(This);
+
+ m_device->unlock();
+ m_status = AUD_STATUS_INVALID;
+ return true;
+}
+
+bool AUD_SoftwareDevice::AUD_SoftwareHandle::getKeep()
+{
+ if(m_status)
+ return m_keep;
+
+ return false;
+}
+
+bool AUD_SoftwareDevice::AUD_SoftwareHandle::setKeep(bool keep)
+{
+ if(!m_status)
+ return false;
+
+ m_device->lock();
+
+ m_keep = keep;
+
+ m_device->unlock();
+
+ return true;
+}
+
+bool AUD_SoftwareDevice::AUD_SoftwareHandle::seek(float position)
+{
+ if(!m_status)
+ return false;
+
+ m_device->lock();
+
+ m_reader->seek((int)(position * m_reader->getSpecs().rate));
+
+ m_device->unlock();
+
+ return true;
+}
+
+float AUD_SoftwareDevice::AUD_SoftwareHandle::getPosition()
+{
+ if(!m_status)
+ return 0.0f;
+
+ m_device->lock();
+
+ float position = m_reader->getPosition() / (float)m_device->m_specs.rate;
+
+ m_device->unlock();
+
+ return position;
+}
+
+AUD_Status AUD_SoftwareDevice::AUD_SoftwareHandle::getStatus()
+{
+ return m_status;
+}
+
+float AUD_SoftwareDevice::AUD_SoftwareHandle::getVolume()
+{
+ return m_user_volume;
+}
+
+bool AUD_SoftwareDevice::AUD_SoftwareHandle::setVolume(float volume)
+{
+ if(!m_status)
+ return false;
+ m_user_volume = volume;
+
+ if(volume == 0)
+ {
+ m_volume = volume;
+ m_flags |= AUD_RENDER_VOLUME;
+ }
+ else
+ m_flags &= ~AUD_RENDER_VOLUME;
+
+ return true;
+}
+
+float AUD_SoftwareDevice::AUD_SoftwareHandle::getPitch()
+{
+ return m_user_pitch;
+}
+
+bool AUD_SoftwareDevice::AUD_SoftwareHandle::setPitch(float pitch)
+{
+ if(!m_status)
+ return false;
+ m_user_pitch = pitch;
+ return true;
+}
+
+int AUD_SoftwareDevice::AUD_SoftwareHandle::getLoopCount()
+{
+ if(!m_status)
+ return 0;
+ return m_loopcount;
+}
+
+bool AUD_SoftwareDevice::AUD_SoftwareHandle::setLoopCount(int count)
+{
+ if(!m_status)
+ return false;
+ m_loopcount = count;
+ return true;
+}
+
+bool AUD_SoftwareDevice::AUD_SoftwareHandle::setStopCallback(stopCallback callback, void* data)
+{
+ if(!m_status)
+ return false;
+
+ m_device->lock();
+
+ m_stop = callback;
+ m_stop_data = data;
+
+ m_device->unlock();
+
+ return true;
+}
+
+
+
+/******************************************************************************/
+/******************** AUD_SoftwareHandle 3DHandle Code ************************/
+/******************************************************************************/
+
+AUD_Vector3 AUD_SoftwareDevice::AUD_SoftwareHandle::getSourceLocation()
+{
+ if(!m_status)
+ return AUD_Vector3();
+
+ return m_location;
+}
+
+bool AUD_SoftwareDevice::AUD_SoftwareHandle::setSourceLocation(const AUD_Vector3& location)
+{
+ if(!m_status)
+ return false;
+
+ m_location = location;
+
+ return true;
+}
+
+AUD_Vector3 AUD_SoftwareDevice::AUD_SoftwareHandle::getSourceVelocity()
+{
+ if(!m_status)
+ return AUD_Vector3();
+
+ return m_velocity;
+}
+
+bool AUD_SoftwareDevice::AUD_SoftwareHandle::setSourceVelocity(const AUD_Vector3& velocity)
+{
+ if(!m_status)
+ return false;
+
+ m_velocity = velocity;
+
+ return true;
+}
+
+AUD_Quaternion AUD_SoftwareDevice::AUD_SoftwareHandle::getSourceOrientation()
+{
+ if(!m_status)
+ return AUD_Quaternion();
+
+ return m_orientation;
+}
+
+bool AUD_SoftwareDevice::AUD_SoftwareHandle::setSourceOrientation(const AUD_Quaternion& orientation)
+{
+ if(!m_status)
+ return false;
+
+ m_orientation = orientation;
+
+ return true;
+}
+
+bool AUD_SoftwareDevice::AUD_SoftwareHandle::isRelative()
+{
+ if(!m_status)
+ return false;
+
+ return m_relative;
+}
+
+bool AUD_SoftwareDevice::AUD_SoftwareHandle::setRelative(bool relative)
+{
+ if(!m_status)
+ return false;
+
+ m_relative = relative;
+
+ return true;
+}
+
+float AUD_SoftwareDevice::AUD_SoftwareHandle::getVolumeMaximum()
+{
+ if(!m_status)
+ return std::numeric_limits<float>::quiet_NaN();
+
+ return m_volume_max;
+}
+
+bool AUD_SoftwareDevice::AUD_SoftwareHandle::setVolumeMaximum(float volume)
+{
+ if(!m_status)
+ return false;
+
+ m_volume_max = volume;
+
+ return true;
+}
+
+float AUD_SoftwareDevice::AUD_SoftwareHandle::getVolumeMinimum()
+{
+ if(!m_status)
+ return std::numeric_limits<float>::quiet_NaN();;
+
+ return m_volume_min;
+}
+
+bool AUD_SoftwareDevice::AUD_SoftwareHandle::setVolumeMinimum(float volume)
+{
+ if(!m_status)
+ return false;
+
+ m_volume_min = volume;
+
+ return true;
+}
+
+float AUD_SoftwareDevice::AUD_SoftwareHandle::getDistanceMaximum()
+{
+ if(!m_status)
+ return std::numeric_limits<float>::quiet_NaN();
+
+ return m_distance_max;
+}
+
+bool AUD_SoftwareDevice::AUD_SoftwareHandle::setDistanceMaximum(float distance)
+{
+ if(!m_status)
+ return false;
+
+ m_distance_max = distance;
+
+ return true;
+}
+
+float AUD_SoftwareDevice::AUD_SoftwareHandle::getDistanceReference()
+{
+ if(!m_status)
+ return std::numeric_limits<float>::quiet_NaN();
+
+ return m_distance_reference;
+}
+
+bool AUD_SoftwareDevice::AUD_SoftwareHandle::setDistanceReference(float distance)
{
- /// The reader source.
- AUD_IReader* reader;
+ if(!m_status)
+ return false;
- /// Whether to keep the source if end of it is reached.
- bool keep;
+ m_distance_reference = distance;
- /// The volume of the source.
- float volume;
+ return true;
+}
+
+float AUD_SoftwareDevice::AUD_SoftwareHandle::getAttenuation()
+{
+ if(!m_status)
+ return std::numeric_limits<float>::quiet_NaN();
+
+ return m_attenuation;
+}
+
+bool AUD_SoftwareDevice::AUD_SoftwareHandle::setAttenuation(float factor)
+{
+ if(!m_status)
+ return false;
+
+ m_attenuation = factor;
+
+ if(factor == 0)
+ m_flags |= AUD_RENDER_DISTANCE;
+ else
+ m_flags &= ~AUD_RENDER_DISTANCE;
+
+ return true;
+}
+
+float AUD_SoftwareDevice::AUD_SoftwareHandle::getConeAngleOuter()
+{
+ if(!m_status)
+ return std::numeric_limits<float>::quiet_NaN();
- /// The loop count of the source.
- int loopcount;
+ return m_cone_angle_outer * 360.0f / M_PI;
+}
+
+bool AUD_SoftwareDevice::AUD_SoftwareHandle::setConeAngleOuter(float angle)
+{
+ if(!m_status)
+ return false;
- /// The stop callback.
- stopCallback stop;
+ m_cone_angle_outer = angle * M_PI / 360.0f;
- /// Stop callback data.
- void* stop_data;
-};
+ return true;
+}
-typedef std::list<AUD_SoftwareHandle*>::iterator AUD_HandleIterator;
+float AUD_SoftwareDevice::AUD_SoftwareHandle::getConeAngleInner()
+{
+ if(!m_status)
+ return std::numeric_limits<float>::quiet_NaN();
+
+ return m_cone_angle_inner * 360.0f / M_PI;
+}
+
+bool AUD_SoftwareDevice::AUD_SoftwareHandle::setConeAngleInner(float angle)
+{
+ if(!m_status)
+ return false;
+
+ if(angle >= 360)
+ m_flags |= AUD_RENDER_CONE;
+ else
+ m_flags &= ~AUD_RENDER_CONE;
+
+ m_cone_angle_inner = angle * M_PI / 360.0f;
+
+ return true;
+}
+
+float AUD_SoftwareDevice::AUD_SoftwareHandle::getConeVolumeOuter()
+{
+ if(!m_status)
+ return std::numeric_limits<float>::quiet_NaN();;
+
+ return m_cone_volume_outer;
+}
+
+bool AUD_SoftwareDevice::AUD_SoftwareHandle::setConeVolumeOuter(float volume)
+{
+ if(!m_status)
+ return false;
+
+ m_cone_volume_outer = volume;
+
+ return true;
+}
+
+/******************************************************************************/
+/**************************** IDevice Code ************************************/
+/******************************************************************************/
void AUD_SoftwareDevice::create()
{
m_playback = false;
m_volume = 1.0f;
- m_mixer = new AUD_DefaultMixer(m_specs);
+ m_mixer = new AUD_Mixer(m_specs);
+ m_speed_of_sound = 343.0f;
+ m_doppler_factor = 1.0f;
+ m_distance_model = AUD_DISTANCE_MODEL_INVERSE_CLAMPED;
+ m_flags = 0;
+ m_quality = false;
pthread_mutexattr_t attr;
pthread_mutexattr_init(&attr);
@@ -81,44 +678,31 @@ void AUD_SoftwareDevice::destroy()
if(m_playback)
playing(m_playback = false);
- delete m_mixer;
-
- AUD_SoftwareHandle* handle;
-
- // delete all playing sounds
while(!m_playingSounds.empty())
- {
- handle = m_playingSounds.front();
- m_playingSounds.pop_front();
- delete handle->reader;
- delete handle;
- }
+ m_playingSounds.front()->stop();
- // delete all paused sounds
while(!m_pausedSounds.empty())
- {
- handle = m_pausedSounds.front();
- m_pausedSounds.pop_front();
- delete handle->reader;
- delete handle;
- }
+ m_pausedSounds.front()->stop();
pthread_mutex_destroy(&m_mutex);
}
void AUD_SoftwareDevice::mix(data_t* buffer, int length)
{
+ m_buffer.assureSize(length * AUD_SAMPLE_SIZE(m_specs));
+
lock();
{
- AUD_SoftwareHandle* sound;
+ AUD_Reference<AUD_SoftwareDevice::AUD_SoftwareHandle> sound;
int len;
int pos;
- sample_t* buf;
- std::list<AUD_SoftwareHandle*> stopSounds;
- std::list<AUD_Buffer*> tempBufs;
- AUD_Buffer* tempbuf;
- int samplesize = AUD_SAMPLE_SIZE(m_specs);
+ bool eos;
+ std::list<AUD_Reference<AUD_SoftwareDevice::AUD_SoftwareHandle> > stopSounds;
+ std::list<AUD_Reference<AUD_SoftwareDevice::AUD_SoftwareHandle> > pauseSounds;
+ sample_t* buf = m_buffer.getBuffer();
+
+ m_mixer->clear(length);
// for all sounds
AUD_HandleIterator it = m_playingSounds.begin();
@@ -132,390 +716,239 @@ void AUD_SoftwareDevice::mix(data_t* buffer, int length)
// get the buffer from the source
pos = 0;
len = length;
- sound->reader->read(len, buf);
+
+ // update 3D Info
+ sound->update();
+
+ sound->m_reader->read(len, eos, buf);
// in case of looping
- while(pos + len < length && sound->loopcount)
+ while(pos + len < length && sound->m_loopcount && eos)
{
- tempbuf = new AUD_Buffer(len * samplesize);
- memcpy(tempbuf->getBuffer(), buf, len * samplesize);
- tempBufs.push_back(tempbuf);
- m_mixer->add(tempbuf->getBuffer(), pos, len, sound->volume);
+ m_mixer->mix(buf, pos, len, sound->m_volume);
pos += len;
- if(sound->loopcount > 0)
- sound->loopcount--;
+ if(sound->m_loopcount > 0)
+ sound->m_loopcount--;
- sound->reader->seek(0);
+ sound->m_reader->seek(0);
len = length - pos;
- sound->reader->read(len, buf);
+ sound->m_reader->read(len, eos, buf);
// prevent endless loop
if(!len)
break;
}
- m_mixer->add(buf, pos, len, sound->volume);
- pos += len;
+ m_mixer->mix(buf, pos, len, sound->m_volume);
// in case the end of the sound is reached
- if(pos < length)
+ if(eos && !sound->m_loopcount)
{
- if(sound->stop)
- sound->stop(sound->stop_data);
+ if(sound->m_stop)
+ sound->m_stop(sound->m_stop_data);
- if(sound->keep)
- pause(sound);
+ if(sound->m_keep)
+ pauseSounds.push_back(sound);
else
stopSounds.push_back(sound);
}
}
// superpose
- m_mixer->superpose(buffer, length, m_volume);
+ m_mixer->read(buffer, m_volume);
// cleanup
while(!stopSounds.empty())
{
sound = stopSounds.front();
stopSounds.pop_front();
- stop(sound);
+ sound->stop();
}
- while(!tempBufs.empty())
+ while(!pauseSounds.empty())
{
- tempbuf = tempBufs.front();
- tempBufs.pop_front();
- delete tempbuf;
+ sound = pauseSounds.front();
+ pauseSounds.pop_front();
+ sound->pause();
}
}
unlock();
}
-bool AUD_SoftwareDevice::isValid(AUD_Handle* handle)
+void AUD_SoftwareDevice::setPanning(AUD_IHandle* handle, float pan)
{
- for(AUD_HandleIterator i = m_playingSounds.begin();
- i != m_playingSounds.end(); i++)
- if(*i == handle)
- return true;
- for(AUD_HandleIterator i = m_pausedSounds.begin();
- i != m_pausedSounds.end(); i++)
- if(*i == handle)
- return true;
- return false;
+ AUD_SoftwareDevice::AUD_SoftwareHandle* h = dynamic_cast<AUD_SoftwareDevice::AUD_SoftwareHandle*>(handle);
+ h->m_user_pan = pan;
}
-AUD_DeviceSpecs AUD_SoftwareDevice::getSpecs() const
+void AUD_SoftwareDevice::setQuality(bool quality)
{
- return m_specs;
+ m_quality = quality;
}
-AUD_Handle* AUD_SoftwareDevice::play(AUD_IReader* reader, bool keep)
+void AUD_SoftwareDevice::setSpecs(AUD_Specs specs)
{
- // prepare the reader
- reader = m_mixer->prepare(reader);
- if(reader == NULL)
- return NULL;
+ m_specs.specs = specs;
+ m_mixer->setSpecs(specs);
- // play sound
- AUD_SoftwareHandle* sound = new AUD_SoftwareHandle;
- sound->keep = keep;
- sound->reader = reader;
- sound->volume = 1.0f;
- sound->loopcount = 0;
- sound->stop = NULL;
- sound->stop_data = NULL;
-
- lock();
- m_playingSounds.push_back(sound);
-
- if(!m_playback)
- playing(m_playback = true);
- unlock();
-
- return sound;
+ for(AUD_HandleIterator it = m_playingSounds.begin(); it != m_playingSounds.end(); it++)
+ {
+ (*it)->setSpecs(specs);
+ }
}
-AUD_Handle* AUD_SoftwareDevice::play(AUD_IFactory* factory, bool keep)
+AUD_DeviceSpecs AUD_SoftwareDevice::getSpecs() const
{
- return play(factory->createReader(), keep);
+ return m_specs;
}
-bool AUD_SoftwareDevice::pause(AUD_Handle* handle)
+AUD_Reference<AUD_IHandle> AUD_SoftwareDevice::play(AUD_Reference<AUD_IReader> reader, bool keep)
{
- bool result = false;
+ // prepare the reader
+ // pitch
- lock();
+ AUD_Reference<AUD_PitchReader> pitch = new AUD_PitchReader(reader, 1);
+ reader = AUD_Reference<AUD_IReader>(pitch);
- // only songs that are played can be paused
- for(AUD_HandleIterator i = m_playingSounds.begin();
- i != m_playingSounds.end(); i++)
- {
- if(*i == handle)
- {
- m_pausedSounds.push_back(*i);
- m_playingSounds.erase(i);
- if(m_playingSounds.empty())
- playing(m_playback = false);
- result = true;
- break;
- }
- }
+ AUD_Reference<AUD_ResampleReader> resampler;
- unlock();
+ // resample
+ if(m_quality)
+ resampler = new AUD_JOSResampleReader(reader, m_specs.specs);
+ else
+ resampler = new AUD_LinearResampleReader(reader, m_specs.specs);
+ reader = AUD_Reference<AUD_IReader>(resampler);
- return result;
-}
+ // rechannel
+ AUD_Reference<AUD_ChannelMapperReader> mapper = new AUD_ChannelMapperReader(reader, m_specs.channels);
+ reader = AUD_Reference<AUD_IReader>(mapper);
-bool AUD_SoftwareDevice::resume(AUD_Handle* handle)
-{
- bool result = false;
+ if(reader.isNull())
+ return AUD_Reference<AUD_IHandle>();
- lock();
+ // play sound
+ AUD_Reference<AUD_SoftwareDevice::AUD_SoftwareHandle> sound = new AUD_SoftwareDevice::AUD_SoftwareHandle(this, reader, pitch, resampler, mapper, keep);
- // only songs that are paused can be resumed
- for(AUD_HandleIterator i = m_pausedSounds.begin();
- i != m_pausedSounds.end(); i++)
- {
- if(*i == handle)
- {
- m_playingSounds.push_back(*i);
- m_pausedSounds.erase(i);
- if(!m_playback)
- playing(m_playback = true);
- result = true;
- break;
- }
- }
+ lock();
+ m_playingSounds.push_back(sound);
+ if(!m_playback)
+ playing(m_playback = true);
unlock();
- return result;
+ return AUD_Reference<AUD_IHandle>(sound);
}
-bool AUD_SoftwareDevice::stop(AUD_Handle* handle)
+AUD_Reference<AUD_IHandle> AUD_SoftwareDevice::play(AUD_Reference<AUD_IFactory> factory, bool keep)
{
- bool result = false;
-
- lock();
-
- for(AUD_HandleIterator i = m_playingSounds.begin();
- i != m_playingSounds.end(); i++)
- {
- if(*i == handle)
- {
- delete (*i)->reader;
- delete *i;
- m_playingSounds.erase(i);
- if(m_playingSounds.empty())
- playing(m_playback = false);
- result = true;
- break;
- }
- }
- if(!result)
- {
- for(AUD_HandleIterator i = m_pausedSounds.begin();
- i != m_pausedSounds.end(); i++)
- {
- if(*i == handle)
- {
- delete (*i)->reader;
- delete *i;
- m_pausedSounds.erase(i);
- result = true;
- break;
- }
- }
- }
-
- unlock();
-
- return result;
+ return play(factory->createReader(), keep);
}
-bool AUD_SoftwareDevice::getKeep(AUD_Handle* handle)
+void AUD_SoftwareDevice::stopAll()
{
- bool result = false;
-
lock();
- if(isValid(handle))
- result = ((AUD_SoftwareHandle*)handle)->keep;
+ while(!m_playingSounds.empty())
+ m_playingSounds.front()->stop();
- unlock();
+ while(!m_pausedSounds.empty())
+ m_pausedSounds.front()->stop();
- return result;
+ unlock();
}
-bool AUD_SoftwareDevice::setKeep(AUD_Handle* handle, bool keep)
+void AUD_SoftwareDevice::lock()
{
- bool result = false;
-
- lock();
-
- if(isValid(handle))
- {
- ((AUD_SoftwareHandle*)handle)->keep = keep;
- result = true;
- }
-
- unlock();
-
- return result;
+ pthread_mutex_lock(&m_mutex);
}
-bool AUD_SoftwareDevice::seek(AUD_Handle* handle, float position)
+void AUD_SoftwareDevice::unlock()
{
- lock();
-
- bool result = false;
-
- if(isValid(handle))
- {
- AUD_IReader* reader = ((AUD_SoftwareHandle*)handle)->reader;
- reader->seek((int)(position * reader->getSpecs().rate));
- result = true;
- }
-
- unlock();
-
- return result;
+ pthread_mutex_unlock(&m_mutex);
}
-float AUD_SoftwareDevice::getPosition(AUD_Handle* handle)
+float AUD_SoftwareDevice::getVolume() const
{
- lock();
-
- float position = 0.0f;
-
- if(isValid(handle))
- {
- AUD_SoftwareHandle* h = (AUD_SoftwareHandle*)handle;
- position = h->reader->getPosition() / (float)m_specs.rate;
- }
-
- unlock();
-
- return position;
+ return m_volume;
}
-AUD_Status AUD_SoftwareDevice::getStatus(AUD_Handle* handle)
+void AUD_SoftwareDevice::setVolume(float volume)
{
- AUD_Status status = AUD_STATUS_INVALID;
-
- lock();
-
- for(AUD_HandleIterator i = m_playingSounds.begin();
- i != m_playingSounds.end(); i++)
- {
- if(*i == handle)
- {
- status = AUD_STATUS_PLAYING;
- break;
- }
- }
- if(status == AUD_STATUS_INVALID)
- {
- for(AUD_HandleIterator i = m_pausedSounds.begin();
- i != m_pausedSounds.end(); i++)
- {
- if(*i == handle)
- {
- status = AUD_STATUS_PAUSED;
- break;
- }
- }
- }
+ m_volume = volume;
+}
- unlock();
+/******************************************************************************/
+/**************************** 3D Device Code **********************************/
+/******************************************************************************/
- return status;
+AUD_Vector3 AUD_SoftwareDevice::getListenerLocation() const
+{
+ return m_location;
}
-void AUD_SoftwareDevice::lock()
+void AUD_SoftwareDevice::setListenerLocation(const AUD_Vector3& location)
{
- pthread_mutex_lock(&m_mutex);
+ m_location = location;
}
-void AUD_SoftwareDevice::unlock()
+AUD_Vector3 AUD_SoftwareDevice::getListenerVelocity() const
{
- pthread_mutex_unlock(&m_mutex);
+ return m_velocity;
}
-float AUD_SoftwareDevice::getVolume() const
+void AUD_SoftwareDevice::setListenerVelocity(const AUD_Vector3& velocity)
{
- return m_volume;
+ m_velocity = velocity;
}
-void AUD_SoftwareDevice::setVolume(float volume)
+AUD_Quaternion AUD_SoftwareDevice::getListenerOrientation() const
{
- m_volume = volume;
+ return m_orientation;
}
-float AUD_SoftwareDevice::getVolume(AUD_Handle* handle)
+void AUD_SoftwareDevice::setListenerOrientation(const AUD_Quaternion& orientation)
{
- lock();
- float result = std::numeric_limits<float>::quiet_NaN();
- if(isValid(handle))
- result = ((AUD_SoftwareHandle*)handle)->volume;
- unlock();
- return result;
+ m_orientation = orientation;
}
-bool AUD_SoftwareDevice::setVolume(AUD_Handle* handle, float volume)
+float AUD_SoftwareDevice::getSpeedOfSound() const
{
- lock();
- bool result = isValid(handle);
- if(result)
- ((AUD_SoftwareHandle*)handle)->volume = volume;
- unlock();
- return result;
+ return m_speed_of_sound;
}
-float AUD_SoftwareDevice::getPitch(AUD_Handle* handle)
+void AUD_SoftwareDevice::setSpeedOfSound(float speed)
{
- return std::numeric_limits<float>::quiet_NaN();
+ m_speed_of_sound = speed;
}
-bool AUD_SoftwareDevice::setPitch(AUD_Handle* handle, float pitch)
+float AUD_SoftwareDevice::getDopplerFactor() const
{
- return false;
+ return m_doppler_factor;
}
-int AUD_SoftwareDevice::getLoopCount(AUD_Handle* handle)
+void AUD_SoftwareDevice::setDopplerFactor(float factor)
{
- lock();
- int result = 0;
- if(isValid(handle))
- result = ((AUD_SoftwareHandle*)handle)->loopcount;
- unlock();
- return result;
+ m_doppler_factor = factor;
+ if(factor == 0)
+ m_flags |= AUD_RENDER_DOPPLER;
+ else
+ m_flags &= ~AUD_RENDER_DOPPLER;
}
-bool AUD_SoftwareDevice::setLoopCount(AUD_Handle* handle, int count)
+AUD_DistanceModel AUD_SoftwareDevice::getDistanceModel() const
{
- lock();
- bool result = isValid(handle);
- if(result)
- ((AUD_SoftwareHandle*)handle)->loopcount = count;
- unlock();
- return result;
+ return m_distance_model;
}
-bool AUD_SoftwareDevice::setStopCallback(AUD_Handle* handle, stopCallback callback, void* data)
+void AUD_SoftwareDevice::setDistanceModel(AUD_DistanceModel model)
{
- lock();
- bool result = isValid(handle);
- if(result)
- {
- AUD_SoftwareHandle* h = (AUD_SoftwareHandle*)handle;
- h->stop = callback;
- h->stop_data = data;
- }
- unlock();
- return result;
+ m_distance_model = model;
+ if(model == AUD_DISTANCE_MODEL_INVALID)
+ m_flags |= AUD_RENDER_DISTANCE;
+ else
+ m_flags &= ~AUD_RENDER_DISTANCE;
}
diff --git a/intern/audaspace/intern/AUD_SoftwareDevice.h b/intern/audaspace/intern/AUD_SoftwareDevice.h
index 1f6a5ead6e0..57ca445595b 100644
--- a/intern/audaspace/intern/AUD_SoftwareDevice.h
+++ b/intern/audaspace/intern/AUD_SoftwareDevice.h
@@ -33,9 +33,14 @@
#define AUD_SOFTWAREDEVICE
#include "AUD_IDevice.h"
-struct AUD_SoftwareHandle;
-class AUD_Mixer;
-class AUD_Buffer;
+#include "AUD_IHandle.h"
+#include "AUD_I3DDevice.h"
+#include "AUD_I3DHandle.h"
+#include "AUD_Mixer.h"
+#include "AUD_Buffer.h"
+#include "AUD_PitchReader.h"
+#include "AUD_ResampleReader.h"
+#include "AUD_ChannelMapperReader.h"
#include <list>
#include <pthread.h>
@@ -48,9 +53,163 @@ class AUD_Buffer;
* - Call the create and destroy functions.
* - Call the mix function to retrieve their audio data.
*/
-class AUD_SoftwareDevice : public AUD_IDevice
+class AUD_SoftwareDevice : public AUD_IDevice, public AUD_I3DDevice
{
protected:
+ /// Saves the data for playback.
+ class AUD_SoftwareHandle : public AUD_IHandle, public AUD_I3DHandle
+ {
+ public:
+ /// The reader source.
+ AUD_Reference<AUD_IReader> m_reader;
+
+ /// The pitch reader in between.
+ AUD_Reference<AUD_PitchReader> m_pitch;
+
+ /// The resample reader in between.
+ AUD_Reference<AUD_ResampleReader> m_resampler;
+
+ /// The channel mapper reader in between.
+ AUD_Reference<AUD_ChannelMapperReader> m_mapper;
+
+ /// Whether to keep the source if end of it is reached.
+ bool m_keep;
+
+ /// The user set pitch of the source.
+ float m_user_pitch;
+
+ /// The user set volume of the source.
+ float m_user_volume;
+
+ /// The user set panning for non-3D sources
+ float m_user_pan;
+
+ /// The calculated final volume of the source.
+ float m_volume;
+
+ /// The loop count of the source.
+ int m_loopcount;
+
+ /// Location in 3D Space.
+ AUD_Vector3 m_location;
+
+ /// Velocity in 3D Space.
+ AUD_Vector3 m_velocity;
+
+ /// Orientation in 3D Space.
+ AUD_Quaternion m_orientation;
+
+ /// Whether the position to the listener is relative or absolute
+ bool m_relative;
+
+ /// Maximum volume.
+ float m_volume_max;
+
+ /// Minimum volume.
+ float m_volume_min;
+
+ /// Maximum distance.
+ float m_distance_max;
+
+ /// Reference distance;
+ float m_distance_reference;
+
+ /// Attenuation
+ float m_attenuation;
+
+ /// Cone outer angle.
+ float m_cone_angle_outer;
+
+ /// Cone inner angle.
+ float m_cone_angle_inner;
+
+ /// Cone outer volume.
+ float m_cone_volume_outer;
+
+ /// Rendering flags
+ int m_flags;
+
+ /// The stop callback.
+ stopCallback m_stop;
+
+ /// Stop callback data.
+ void* m_stop_data;
+
+ /// Current status of the handle
+ AUD_Status m_status;
+
+ /// Own device.
+ AUD_SoftwareDevice* m_device;
+
+ public:
+
+ /**
+ * Creates a new software handle.
+ * \param device The device this handle is from.
+ * \param reader The reader to play.
+ * \param pitch The pitch reader.
+ * \param resampler The resampling reader.
+ * \param mapper The channel mapping reader.
+ * \param keep Whether to keep the handle when the sound ends.
+ */
+ AUD_SoftwareHandle(AUD_SoftwareDevice* device, AUD_Reference<AUD_IReader> reader, AUD_Reference<AUD_PitchReader> pitch, AUD_Reference<AUD_ResampleReader> resampler, AUD_Reference<AUD_ChannelMapperReader> mapper, bool keep);
+
+ /**
+ * Updates the handle's playback parameters.
+ */
+ void update();
+
+ /**
+ * Sets the audio output specification of the readers.
+ * \param sepcs The output specification.
+ */
+ void setSpecs(AUD_Specs specs);
+
+ virtual ~AUD_SoftwareHandle() {}
+ virtual bool pause();
+ virtual bool resume();
+ virtual bool stop();
+ virtual bool getKeep();
+ virtual bool setKeep(bool keep);
+ virtual bool seek(float position);
+ virtual float getPosition();
+ virtual AUD_Status getStatus();
+ virtual float getVolume();
+ virtual bool setVolume(float volume);
+ virtual float getPitch();
+ virtual bool setPitch(float pitch);
+ virtual int getLoopCount();
+ virtual bool setLoopCount(int count);
+ virtual bool setStopCallback(stopCallback callback = 0, void* data = 0);
+
+ virtual AUD_Vector3 getSourceLocation();
+ virtual bool setSourceLocation(const AUD_Vector3& location);
+ virtual AUD_Vector3 getSourceVelocity();
+ virtual bool setSourceVelocity(const AUD_Vector3& velocity);
+ virtual AUD_Quaternion getSourceOrientation();
+ virtual bool setSourceOrientation(const AUD_Quaternion& orientation);
+ virtual bool isRelative();
+ virtual bool setRelative(bool relative);
+ virtual float getVolumeMaximum();
+ virtual bool setVolumeMaximum(float volume);
+ virtual float getVolumeMinimum();
+ virtual bool setVolumeMinimum(float volume);
+ virtual float getDistanceMaximum();
+ virtual bool setDistanceMaximum(float distance);
+ virtual float getDistanceReference();
+ virtual bool setDistanceReference(float distance);
+ virtual float getAttenuation();
+ virtual bool setAttenuation(float factor);
+ virtual float getConeAngleOuter();
+ virtual bool setConeAngleOuter(float angle);
+ virtual float getConeAngleInner();
+ virtual bool setConeAngleInner(float angle);
+ virtual float getConeVolumeOuter();
+ virtual bool setConeVolumeOuter(float volume);
+ };
+
+ typedef std::list<AUD_Reference<AUD_SoftwareHandle> >::iterator AUD_HandleIterator;
+
/**
* The specification of the device.
*/
@@ -59,7 +218,12 @@ protected:
/**
* The mixer.
*/
- AUD_Mixer* m_mixer;
+ AUD_Reference<AUD_Mixer> m_mixer;
+
+ /**
+ * Whether to do high or low quality resampling.
+ */
+ bool m_quality;
/**
* Initializes member variables.
@@ -84,16 +248,27 @@ protected:
*/
virtual void playing(bool playing)=0;
+ /**
+ * Sets the audio output specification of the device.
+ * \param sepcs The output specification.
+ */
+ void setSpecs(AUD_Specs specs);
+
private:
/**
+ * The reading buffer.
+ */
+ AUD_Buffer m_buffer;
+
+ /**
* The list of sounds that are currently playing.
*/
- std::list<AUD_SoftwareHandle*> m_playingSounds;
+ std::list<AUD_Reference<AUD_SoftwareHandle> > m_playingSounds;
/**
* The list of sounds that are currently paused.
*/
- std::list<AUD_SoftwareHandle*> m_pausedSounds;
+ std::list<AUD_Reference<AUD_SoftwareHandle> > m_pausedSounds;
/**
* Whether there is currently playback.
@@ -110,36 +285,63 @@ private:
*/
float m_volume;
+ /// Listener location.
+ AUD_Vector3 m_location;
+
+ /// Listener velocity.
+ AUD_Vector3 m_velocity;
+
+ /// Listener orientation.
+ AUD_Quaternion m_orientation;
+
+ /// Speed of Sound.
+ float m_speed_of_sound;
+
+ /// Doppler factor.
+ float m_doppler_factor;
+
+ /// Distance model.
+ AUD_DistanceModel m_distance_model;
+
+ /// Rendering flags
+ int m_flags;
+
+public:
+
/**
- * Checks if a handle is valid.
- * \param handle The handle to check.
- * \return Whether the handle is valid.
+ * Sets the panning of a specific handle.
+ * \param handle The handle to set the panning from.
+ * \param pan The new panning value, should be in the range [-2, 2].
*/
- bool isValid(AUD_Handle* handle);
+ static void setPanning(AUD_IHandle* handle, float pan);
+
+ /**
+ * Sets the resampling quality.
+ * \param quality Low (false) or high (true) quality.
+ */
+ void setQuality(bool quality);
-public:
virtual AUD_DeviceSpecs getSpecs() const;
- virtual AUD_Handle* play(AUD_IReader* reader, bool keep = false);
- virtual AUD_Handle* play(AUD_IFactory* factory, bool keep = false);
- virtual bool pause(AUD_Handle* handle);
- virtual bool resume(AUD_Handle* handle);
- virtual bool stop(AUD_Handle* handle);
- virtual bool getKeep(AUD_Handle* handle);
- virtual bool setKeep(AUD_Handle* handle, bool keep);
- virtual bool seek(AUD_Handle* handle, float position);
- virtual float getPosition(AUD_Handle* handle);
- virtual AUD_Status getStatus(AUD_Handle* handle);
+ virtual AUD_Reference<AUD_IHandle> play(AUD_Reference<AUD_IReader> reader, bool keep = false);
+ virtual AUD_Reference<AUD_IHandle> play(AUD_Reference<AUD_IFactory> factory, bool keep = false);
+ virtual void stopAll();
virtual void lock();
virtual void unlock();
virtual float getVolume() const;
virtual void setVolume(float volume);
- virtual float getVolume(AUD_Handle* handle);
- virtual bool setVolume(AUD_Handle* handle, float volume);
- virtual float getPitch(AUD_Handle* handle);
- virtual bool setPitch(AUD_Handle* handle, float pitch);
- virtual int getLoopCount(AUD_Handle* handle);
- virtual bool setLoopCount(AUD_Handle* handle, int count);
- virtual bool setStopCallback(AUD_Handle* handle, stopCallback callback = NULL, void* data = NULL);
+
+ virtual AUD_Vector3 getListenerLocation() const;
+ virtual void setListenerLocation(const AUD_Vector3& location);
+ virtual AUD_Vector3 getListenerVelocity() const;
+ virtual void setListenerVelocity(const AUD_Vector3& velocity);
+ virtual AUD_Quaternion getListenerOrientation() const;
+ virtual void setListenerOrientation(const AUD_Quaternion& orientation);
+ virtual float getSpeedOfSound() const;
+ virtual void setSpeedOfSound(float speed);
+ virtual float getDopplerFactor() const;
+ virtual void setDopplerFactor(float factor);
+ virtual AUD_DistanceModel getDistanceModel() const;
+ virtual void setDistanceModel(AUD_DistanceModel model);
};
#endif //AUD_SOFTWAREDEVICE
diff --git a/intern/audaspace/intern/AUD_Space.h b/intern/audaspace/intern/AUD_Space.h
index ee28a05b80d..6720dd3b4b5 100644
--- a/intern/audaspace/intern/AUD_Space.h
+++ b/intern/audaspace/intern/AUD_Space.h
@@ -41,6 +41,12 @@
/// Throws a AUD_Exception with the provided error code.
#define AUD_THROW(exception, errorstr) { AUD_Exception e; e.error = exception; e.str = errorstr; throw e; }
+/// Compares two audio data specifications.
+#define AUD_COMPARE_SPECS(s1, s2) ((s1.rate == s2.rate) && (s1.channels == s2.channels))
+
+/// Returns the bit for a channel mask.
+#define AUD_CHANNEL_BIT(channel) (0x01 << channel)
+
/// Returns the smaller of the two values.
#define AUD_MIN(a, b) (((a) < (b)) ? (a) : (b))
/// Returns the bigger of the two values.
@@ -79,10 +85,24 @@ typedef enum
AUD_CHANNELS_SURROUND5 = 5, /// 5 channel surround sound.
AUD_CHANNELS_SURROUND51 = 6, /// 5.1 surround sound.
AUD_CHANNELS_SURROUND61 = 7, /// 6.1 surround sound.
- AUD_CHANNELS_SURROUND71 = 8, /// 7.1 surround sound.
- AUD_CHANNELS_SURROUND72 = 9 /// 7.2 surround sound.
+ AUD_CHANNELS_SURROUND71 = 8 /// 7.1 surround sound.
} AUD_Channels;
+/// The channel names.
+typedef enum
+{
+ AUD_CHANNEL_FRONT_LEFT = 0,
+ AUD_CHANNEL_FRONT_RIGHT,
+ AUD_CHANNEL_FRONT_CENTER,
+ AUD_CHANNEL_LFE,
+ AUD_CHANNEL_REAR_LEFT,
+ AUD_CHANNEL_REAR_RIGHT,
+ AUD_CHANNEL_REAR_CENTER,
+ AUD_CHANNEL_SIDE_LEFT,
+ AUD_CHANNEL_SIDE_RIGHT,
+ AUD_CHANNEL_MAX
+} AUD_Channel;
+
/**
* The sample rate tells how many samples are played back within one second.
* Some exotic formats may use other sample rates than provided here.
@@ -100,7 +120,7 @@ typedef enum
AUD_RATE_88200 = 88200, /// 88200 Hz.
AUD_RATE_96000 = 96000, /// 96000 Hz.
AUD_RATE_192000 = 192000 /// 192000 Hz.
-} AUD_SampleRate;
+} AUD_DefaultSampleRate;
/// Status of a playback handle.
typedef enum
@@ -121,7 +141,7 @@ typedef enum
AUD_ERROR_FFMPEG,
AUD_ERROR_OPENAL,
AUD_ERROR_SDL,
- AUD_ERROR_JACK,
+ AUD_ERROR_JACK
} AUD_Error;
/// Fading types.
@@ -140,15 +160,54 @@ typedef enum
AUD_DISTANCE_MODEL_LINEAR,
AUD_DISTANCE_MODEL_LINEAR_CLAMPED,
AUD_DISTANCE_MODEL_EXPONENT,
- AUD_DISTANCE_MODEL_EXPONENT_CLAMPED,
+ AUD_DISTANCE_MODEL_EXPONENT_CLAMPED
} AUD_DistanceModel;
+/// Possible animatable properties for Sequencer Factories and Entries.
+typedef enum
+{
+ AUD_AP_VOLUME,
+ AUD_AP_PANNING,
+ AUD_AP_PITCH,
+ AUD_AP_LOCATION,
+ AUD_AP_ORIENTATION
+} AUD_AnimateablePropertyType;
+
+/// Container formats for writers.
+typedef enum
+{
+ AUD_CONTAINER_INVALID = 0,
+ AUD_CONTAINER_AC3,
+ AUD_CONTAINER_FLAC,
+ AUD_CONTAINER_MATROSKA,
+ AUD_CONTAINER_MP2,
+ AUD_CONTAINER_MP3,
+ AUD_CONTAINER_OGG,
+ AUD_CONTAINER_WAV
+} AUD_Container;
+
+/// Audio codecs for writers.
+typedef enum
+{
+ AUD_CODEC_INVALID = 0,
+ AUD_CODEC_AAC,
+ AUD_CODEC_AC3,
+ AUD_CODEC_FLAC,
+ AUD_CODEC_MP2,
+ AUD_CODEC_MP3,
+ AUD_CODEC_PCM,
+ AUD_CODEC_VORBIS
+} AUD_Codec;
+
/// Sample type.(float samples)
typedef float sample_t;
/// Sample data type (format samples)
typedef unsigned char data_t;
+/// Sample rate type.
+typedef double AUD_SampleRate;
+
/// Specification of a sound source.
typedef struct
{
diff --git a/intern/audaspace/intern/AUD_StreamBufferFactory.cpp b/intern/audaspace/intern/AUD_StreamBufferFactory.cpp
index c25442b6f26..ff966c86025 100644
--- a/intern/audaspace/intern/AUD_StreamBufferFactory.cpp
+++ b/intern/audaspace/intern/AUD_StreamBufferFactory.cpp
@@ -35,17 +35,17 @@
#include <cstring>
-AUD_StreamBufferFactory::AUD_StreamBufferFactory(AUD_IFactory* factory) :
+AUD_StreamBufferFactory::AUD_StreamBufferFactory(AUD_Reference<AUD_IFactory> factory) :
m_buffer(new AUD_Buffer())
{
- AUD_IReader* reader = factory->createReader();
+ AUD_Reference<AUD_IReader> reader = factory->createReader();
m_specs = reader->getSpecs();
int sample_size = AUD_SAMPLE_SIZE(m_specs);
int length;
int index = 0;
- sample_t* buffer;
+ bool eos = false;
// get an approximated size if possible
int size = reader->getLength();
@@ -55,27 +55,24 @@ AUD_StreamBufferFactory::AUD_StreamBufferFactory(AUD_IFactory* factory) :
else
size += m_specs.rate;
- // as long as we fill our buffer to the end
- while(index == m_buffer.get()->getSize() / sample_size)
+ // as long as the end of the stream is not reached
+ while(!eos)
{
// increase
- m_buffer.get()->resize(size*sample_size, true);
+ m_buffer->resize(size*sample_size, true);
// read more
length = size-index;
- reader->read(length, buffer);
- memcpy(m_buffer.get()->getBuffer() + index * m_specs.channels,
- buffer,
- length * sample_size);
- size += AUD_BUFFER_RESIZE_BYTES / sample_size;
+ reader->read(length, eos, m_buffer->getBuffer() + index * m_specs.channels);
+ if(index == m_buffer->getSize() / sample_size)
+ size += AUD_BUFFER_RESIZE_BYTES / sample_size;
index += length;
}
- m_buffer.get()->resize(index * sample_size, true);
- delete reader;
+ m_buffer->resize(index * sample_size, true);
}
-AUD_IReader* AUD_StreamBufferFactory::createReader() const
+AUD_Reference<AUD_IReader> AUD_StreamBufferFactory::createReader()
{
return new AUD_BufferReader(m_buffer, m_specs);
}
diff --git a/intern/audaspace/intern/AUD_StreamBufferFactory.h b/intern/audaspace/intern/AUD_StreamBufferFactory.h
index b6a44d95744..894cdc7fe01 100644
--- a/intern/audaspace/intern/AUD_StreamBufferFactory.h
+++ b/intern/audaspace/intern/AUD_StreamBufferFactory.h
@@ -34,7 +34,7 @@
#include "AUD_IFactory.h"
#include "AUD_Reference.h"
-class AUD_Buffer;
+#include "AUD_Buffer.h"
/**
* This factory creates a buffer out of a reader. This way normally streamed
@@ -64,9 +64,9 @@ public:
* \param factory The factory that creates the reader for buffering.
* \exception AUD_Exception Thrown if the reader cannot be created.
*/
- AUD_StreamBufferFactory(AUD_IFactory* factory);
+ AUD_StreamBufferFactory(AUD_Reference<AUD_IFactory> factory);
- virtual AUD_IReader* createReader() const;
+ virtual AUD_Reference<AUD_IReader> createReader();
};
#endif //AUD_STREAMBUFFERFACTORY
diff --git a/intern/audaspace/jack/AUD_JackDevice.cpp b/intern/audaspace/jack/AUD_JackDevice.cpp
index 03a740f5fbf..a8b2625b848 100644
--- a/intern/audaspace/jack/AUD_JackDevice.cpp
+++ b/intern/audaspace/jack/AUD_JackDevice.cpp
@@ -28,8 +28,6 @@
* \ingroup audjack
*/
-
-#include "AUD_Mixer.h"
#include "AUD_JackDevice.h"
#include "AUD_IReader.h"
diff --git a/intern/audaspace/jack/AUD_JackDevice.h b/intern/audaspace/jack/AUD_JackDevice.h
index 656496405db..f0b7573156d 100644
--- a/intern/audaspace/jack/AUD_JackDevice.h
+++ b/intern/audaspace/jack/AUD_JackDevice.h
@@ -122,12 +122,26 @@ private:
*/
pthread_t m_mixingThread;
+ /**
+ * Mutex for mixing.
+ */
pthread_mutex_t m_mixingLock;
+ /**
+ * Condition for mixing.
+ */
pthread_cond_t m_mixingCondition;
+ /**
+ * Mixing thread function.
+ * \param device The this pointer.
+ * \return NULL.
+ */
static void* runMixingThread(void* device);
+ /**
+ * Updates the ring buffers.
+ */
void updateRingBuffers();
// hide copy constructor and operator=
@@ -153,11 +167,39 @@ public:
*/
virtual ~AUD_JackDevice();
+ /**
+ * Starts jack transport playback.
+ */
void startPlayback();
+
+ /**
+ * Stops jack transport playback.
+ */
void stopPlayback();
+
+ /**
+ * Seeks jack transport playback.
+ * \param time The time to seek to.
+ */
void seekPlayback(float time);
+
+ /**
+ * Sets the sync callback for jack transport playback.
+ * \param sync The callback function.
+ * \param data The data for the function.
+ */
void setSyncCallback(AUD_syncFunction sync, void* data);
+
+ /**
+ * Retrieves the jack transport playback time.
+ * \return The current time position.
+ */
float getPlaybackPosition();
+
+ /**
+ * Returns whether jack transport plays back.
+ * \return Whether jack transport plays back.
+ */
bool doesPlayback();
};
diff --git a/intern/audaspace/sndfile/AUD_SndFileFactory.cpp b/intern/audaspace/sndfile/AUD_SndFileFactory.cpp
index 2d1d29e50f5..7ad027ddc1e 100644
--- a/intern/audaspace/sndfile/AUD_SndFileFactory.cpp
+++ b/intern/audaspace/sndfile/AUD_SndFileFactory.cpp
@@ -31,7 +31,6 @@
#include "AUD_SndFileFactory.h"
#include "AUD_SndFileReader.h"
-#include "AUD_Buffer.h"
#include <cstring>
@@ -43,13 +42,13 @@ AUD_SndFileFactory::AUD_SndFileFactory(std::string filename) :
AUD_SndFileFactory::AUD_SndFileFactory(const data_t* buffer, int size) :
m_buffer(new AUD_Buffer(size))
{
- memcpy(m_buffer.get()->getBuffer(), buffer, size);
+ memcpy(m_buffer->getBuffer(), buffer, size);
}
-AUD_IReader* AUD_SndFileFactory::createReader() const
+AUD_Reference<AUD_IReader> AUD_SndFileFactory::createReader()
{
- if(m_buffer.get())
- return new AUD_SndFileReader(m_buffer);
- else
+ if(m_buffer.isNull())
return new AUD_SndFileReader(m_filename);
+ else
+ return new AUD_SndFileReader(m_buffer);
}
diff --git a/intern/audaspace/sndfile/AUD_SndFileFactory.h b/intern/audaspace/sndfile/AUD_SndFileFactory.h
index 9c747e1df01..52d272b2623 100644
--- a/intern/audaspace/sndfile/AUD_SndFileFactory.h
+++ b/intern/audaspace/sndfile/AUD_SndFileFactory.h
@@ -34,7 +34,7 @@
#include "AUD_IFactory.h"
#include "AUD_Reference.h"
-class AUD_Buffer;
+#include "AUD_Buffer.h"
#include <string>
@@ -72,7 +72,7 @@ public:
*/
AUD_SndFileFactory(const data_t* buffer, int size);
- virtual AUD_IReader* createReader() const;
+ virtual AUD_Reference<AUD_IReader> createReader();
};
#endif //AUD_SNDFILEFACTORY
diff --git a/intern/audaspace/sndfile/AUD_SndFileReader.cpp b/intern/audaspace/sndfile/AUD_SndFileReader.cpp
index f226d2eee4d..16c90b6f0f1 100644
--- a/intern/audaspace/sndfile/AUD_SndFileReader.cpp
+++ b/intern/audaspace/sndfile/AUD_SndFileReader.cpp
@@ -36,7 +36,7 @@
sf_count_t AUD_SndFileReader::vio_get_filelen(void *user_data)
{
AUD_SndFileReader* reader = (AUD_SndFileReader*)user_data;
- return reader->m_membuffer.get()->getSize();
+ return reader->m_membuffer->getSize();
}
sf_count_t AUD_SndFileReader::vio_seek(sf_count_t offset, int whence,
@@ -53,7 +53,7 @@ sf_count_t AUD_SndFileReader::vio_seek(sf_count_t offset, int whence,
reader->m_memoffset = reader->m_memoffset + offset;
break;
case SEEK_END:
- reader->m_memoffset = reader->m_membuffer.get()->getSize() + offset;
+ reader->m_memoffset = reader->m_membuffer->getSize() + offset;
break;
}
@@ -65,10 +65,10 @@ sf_count_t AUD_SndFileReader::vio_read(void *ptr, sf_count_t count,
{
AUD_SndFileReader* reader = (AUD_SndFileReader*)user_data;
- if(reader->m_memoffset + count > reader->m_membuffer.get()->getSize())
- count = reader->m_membuffer.get()->getSize() - reader->m_memoffset;
+ if(reader->m_memoffset + count > reader->m_membuffer->getSize())
+ count = reader->m_membuffer->getSize() - reader->m_memoffset;
- memcpy(ptr, ((data_t*)reader->m_membuffer.get()->getBuffer()) +
+ memcpy(ptr, ((data_t*)reader->m_membuffer->getBuffer()) +
reader->m_memoffset, count);
reader->m_memoffset += count;
@@ -161,17 +161,13 @@ AUD_Specs AUD_SndFileReader::getSpecs() const
return m_specs;
}
-void AUD_SndFileReader::read(int & length, sample_t* & buffer)
+void AUD_SndFileReader::read(int& length, bool& eos, sample_t* buffer)
{
- int sample_size = AUD_SAMPLE_SIZE(m_specs);
-
- // resize output buffer if necessary
- if(m_buffer.getSize() < length*sample_size)
- m_buffer.resize(length*sample_size);
-
- buffer = m_buffer.getBuffer();
+ int olen = length;
length = sf_readf_float(m_sndfile, buffer, length);
m_position += length;
+
+ eos = length < olen;
}
diff --git a/intern/audaspace/sndfile/AUD_SndFileReader.h b/intern/audaspace/sndfile/AUD_SndFileReader.h
index af095819c0e..e7f9e9bf6d6 100644
--- a/intern/audaspace/sndfile/AUD_SndFileReader.h
+++ b/intern/audaspace/sndfile/AUD_SndFileReader.h
@@ -68,11 +68,6 @@ private:
AUD_Specs m_specs;
/**
- * The playback buffer.
- */
- AUD_Buffer m_buffer;
-
- /**
* The sndfile.
*/
SNDFILE* m_sndfile;
@@ -129,7 +124,7 @@ public:
virtual int getLength() const;
virtual int getPosition() const;
virtual AUD_Specs getSpecs() const;
- virtual void read(int & length, sample_t* & buffer);
+ virtual void read(int& length, bool& eos, sample_t* buffer);
};
#endif //AUD_SNDFILEREADER
diff --git a/intern/audaspace/sndfile/AUD_SndFileWriter.cpp b/intern/audaspace/sndfile/AUD_SndFileWriter.cpp
new file mode 100644
index 00000000000..ba59cd3d9d7
--- /dev/null
+++ b/intern/audaspace/sndfile/AUD_SndFileWriter.cpp
@@ -0,0 +1,141 @@
+/*
+ * $Id$
+ *
+ * ***** BEGIN GPL LICENSE BLOCK *****
+ *
+ * Copyright 2009-2011 Jörg Hermann Müller
+ *
+ * This file is part of AudaSpace.
+ *
+ * Audaspace 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.
+ *
+ * AudaSpace 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 Audaspace; if not, write to the Free Software Foundation,
+ * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
+ *
+ * ***** END GPL LICENSE BLOCK *****
+ */
+
+/** \file audaspace/sndfile/AUD_SndFileWriter.cpp
+ * \ingroup audsndfile
+ */
+
+
+#include "AUD_SndFileWriter.h"
+
+#include <cstring>
+
+static const char* fileopen_error = "AUD_SndFileWriter: File couldn't be written.";
+static const char* format_error = "AUD_SndFileWriter: Unsupported format.";
+
+AUD_SndFileWriter::AUD_SndFileWriter(std::string filename, AUD_DeviceSpecs specs,
+ AUD_Container format, AUD_Codec codec, unsigned int bitrate) :
+ m_specs(specs)
+{
+ SF_INFO sfinfo;
+
+ sfinfo.channels = specs.channels;
+ sfinfo.samplerate = int(specs.rate);
+
+ switch(format)
+ {
+ case AUD_CONTAINER_FLAC:
+ sfinfo.format = SF_FORMAT_FLAC;
+ switch(specs.format)
+ {
+ case AUD_FORMAT_S16:
+ sfinfo.format |= SF_FORMAT_PCM_16;
+ break;
+ case AUD_FORMAT_S24:
+ sfinfo.format |= SF_FORMAT_PCM_24;
+ break;
+ case AUD_FORMAT_S32:
+ sfinfo.format |= SF_FORMAT_PCM_32;
+ break;
+ case AUD_FORMAT_FLOAT32:
+ sfinfo.format |= SF_FORMAT_FLOAT;
+ break;
+ case AUD_FORMAT_FLOAT64:
+ sfinfo.format |= SF_FORMAT_DOUBLE;
+ break;
+ default:
+ sfinfo.format = 0;
+ break;
+ }
+ break;
+ case AUD_CONTAINER_OGG:
+ if(codec == AUD_CODEC_VORBIS)
+ sfinfo.format = SF_FORMAT_OGG | SF_FORMAT_VORBIS;
+ else
+ sfinfo.format = 0;
+ break;
+ case AUD_CONTAINER_WAV:
+ sfinfo.format = SF_FORMAT_WAV;
+ switch(specs.format)
+ {
+ case AUD_FORMAT_U8:
+ sfinfo.format |= SF_FORMAT_PCM_U8;
+ break;
+ case AUD_FORMAT_S16:
+ sfinfo.format |= SF_FORMAT_PCM_16;
+ break;
+ case AUD_FORMAT_S24:
+ sfinfo.format |= SF_FORMAT_PCM_24;
+ break;
+ case AUD_FORMAT_S32:
+ sfinfo.format |= SF_FORMAT_PCM_32;
+ break;
+ case AUD_FORMAT_FLOAT32:
+ sfinfo.format |= SF_FORMAT_FLOAT;
+ break;
+ case AUD_FORMAT_FLOAT64:
+ sfinfo.format |= SF_FORMAT_DOUBLE;
+ break;
+ default:
+ sfinfo.format = 0;
+ break;
+ }
+ break;
+ default:
+ sfinfo.format = 0;
+ break;
+ }
+
+ if(sfinfo.format == 0)
+ AUD_THROW(AUD_ERROR_SPECS, format_error);
+
+ m_sndfile = sf_open(filename.c_str(), SFM_WRITE, &sfinfo);
+
+ if(!m_sndfile)
+ AUD_THROW(AUD_ERROR_FILE, fileopen_error);
+}
+
+AUD_SndFileWriter::~AUD_SndFileWriter()
+{
+ sf_close(m_sndfile);
+}
+
+int AUD_SndFileWriter::getPosition() const
+{
+ return m_position;
+}
+
+AUD_DeviceSpecs AUD_SndFileWriter::getSpecs() const
+{
+ return m_specs;
+}
+
+void AUD_SndFileWriter::write(unsigned int length, sample_t* buffer)
+{
+ length = sf_writef_float(m_sndfile, buffer, length);
+
+ m_position += length;
+}
diff --git a/intern/audaspace/sndfile/AUD_SndFileWriter.h b/intern/audaspace/sndfile/AUD_SndFileWriter.h
new file mode 100644
index 00000000000..110b7f800cd
--- /dev/null
+++ b/intern/audaspace/sndfile/AUD_SndFileWriter.h
@@ -0,0 +1,88 @@
+/*
+ * $Id$
+ *
+ * ***** BEGIN GPL LICENSE BLOCK *****
+ *
+ * Copyright 2009-2011 Jörg Hermann Müller
+ *
+ * This file is part of AudaSpace.
+ *
+ * Audaspace 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.
+ *
+ * AudaSpace 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 Audaspace; if not, write to the Free Software Foundation,
+ * Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
+ *
+ * ***** END GPL LICENSE BLOCK *****
+ */
+
+/** \file audaspace/sndfile/AUD_SndFileWriter.h
+ * \ingroup audsndfile
+ */
+
+
+#ifndef AUD_SNDFILEWRITER
+#define AUD_SNDFILEWRITER
+
+#include "AUD_IWriter.h"
+
+#include <string>
+#include <sndfile.h>
+
+/**
+ * This class writes a sound file via libsndfile.
+ */
+class AUD_SndFileWriter : public AUD_IWriter
+{
+private:
+ /**
+ * The current position in samples.
+ */
+ int m_position;
+
+ /**
+ * The specification of the audio data.
+ */
+ AUD_DeviceSpecs m_specs;
+
+ /**
+ * The sndfile.
+ */
+ SNDFILE* m_sndfile;
+
+ // hide copy constructor and operator=
+ AUD_SndFileWriter(const AUD_SndFileWriter&);
+ AUD_SndFileWriter& operator=(const AUD_SndFileWriter&);
+
+public:
+ /**
+ * Creates a new writer.
+ * \param filename The path to the file to be read.
+ * \param specs The file's audio specification.
+ * \param format The file's container format.
+ * \param codec The codec used for encoding the audio data.
+ * \param bitrate The bitrate for encoding.
+ * \exception AUD_Exception Thrown if the file specified cannot be written
+ * with libsndfile.
+ */
+ AUD_SndFileWriter(std::string filename, AUD_DeviceSpecs specs, AUD_Container format, AUD_Codec codec, unsigned int bitrate);
+
+ /**
+ * Destroys the writer and closes the file.
+ */
+ virtual ~AUD_SndFileWriter();
+
+ virtual int getPosition() const;
+ virtual AUD_DeviceSpecs getSpecs() const;
+ virtual void write(unsigned int length, sample_t* buffer);
+};
+
+#endif //AUD_SNDFILEWRITER
diff --git a/release/datafiles/blenderbuttons b/release/datafiles/blenderbuttons
index 9872e53585e..4c064182a8c 100644
--- a/release/datafiles/blenderbuttons
+++ b/release/datafiles/blenderbuttons
Binary files differ
diff --git a/release/scripts/modules/bpy_types.py b/release/scripts/modules/bpy_types.py
index 8766c873dd8..75b199dcc26 100644
--- a/release/scripts/modules/bpy_types.py
+++ b/release/scripts/modules/bpy_types.py
@@ -57,7 +57,7 @@ class Library(bpy_types.ID):
"curves", "grease_pencil", "groups", "images", \
"lamps", "lattices", "materials", "metaballs", \
"meshes", "node_groups", "objects", "scenes", \
- "sounds", "textures", "texts", "fonts", "worlds"
+ "sounds", "speakers", "textures", "texts", "fonts", "worlds"
return tuple(id_block for attr in attr_links for id_block in getattr(bpy.data, attr) if id_block.library == self)
@@ -411,6 +411,16 @@ class Text(bpy_types.ID):
TypeMap = {}
+class Sound(bpy_types.ID):
+ __slots__ = ()
+
+ @property
+ def factory(self):
+ """The aud.Factory object of the sound."""
+ import aud
+ return aud._sound_from_pointer(self.as_pointer())
+
+
class RNAMeta(type):
def __new__(cls, name, bases, classdict, **args):
result = type.__new__(cls, name, bases, classdict)
diff --git a/release/scripts/modules/mocap_constraints.py b/release/scripts/modules/mocap_constraints.py
new file mode 100644
index 00000000000..540e8fa06db
--- /dev/null
+++ b/release/scripts/modules/mocap_constraints.py
@@ -0,0 +1,434 @@
+# ##### 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
+from mathutils import *
+from bl_operators import nla
+from retarget import hasIKConstraint
+
+### Utility Functions
+
+
+def getConsObj(bone):
+ #utility function - returns related IK target if bone has IK
+ ik = [constraint for constraint in bone.constraints if constraint.type == "IK"]
+ if ik:
+ ik = ik[0]
+ cons_obj = ik.target
+ if ik.subtarget:
+ cons_obj = ik.target.pose.bones[ik.subtarget]
+ else:
+ cons_obj = bone
+ return cons_obj
+
+
+def consObjToBone(cons_obj):
+ #Utility function - returns related bone from ik object
+ if cons_obj.name[-3:] == "Org":
+ return cons_obj.name[:-3]
+ else:
+ return cons_obj.name
+
+### And and Remove Constraints (called from operators)
+
+
+def addNewConstraint(m_constraint, cons_obj):
+ #Decide the correct Blender constraint according to the Mocap constraint type
+ if m_constraint.type == "point" or m_constraint.type == "freeze":
+ c_type = "LIMIT_LOCATION"
+ if m_constraint.type == "distance":
+ c_type = "LIMIT_DISTANCE"
+ if m_constraint.type == "floor":
+ c_type = "LIMIT_LOCATION"
+ #create and store the new constraint within m_constraint
+ real_constraint = cons_obj.constraints.new(c_type)
+ real_constraint.name = "Auto fixes " + str(len(cons_obj.constraints))
+ m_constraint.real_constraint_bone = consObjToBone(cons_obj)
+ m_constraint.real_constraint = real_constraint.name
+ #set the rest of the constraint properties
+ setConstraint(m_constraint, bpy.context)
+
+
+def removeConstraint(m_constraint, cons_obj):
+ #remove the influence fcurve and Blender constraint
+ oldConstraint = cons_obj.constraints[m_constraint.real_constraint]
+ removeFcurves(cons_obj, bpy.context.active_object, oldConstraint, m_constraint)
+ cons_obj.constraints.remove(oldConstraint)
+
+### Update functions. There are 3: UpdateType/Bone
+### update framing (deals with changes in the desired frame range)
+### And setConstraint which deals with the rest
+
+
+def updateConstraintBoneType(m_constraint, context):
+ #If the constraint exists, we need to remove it
+ #from the old bone
+ obj = context.active_object
+ bones = obj.pose.bones
+ if m_constraint.real_constraint:
+ bone = bones[m_constraint.real_constraint_bone]
+ cons_obj = getConsObj(bone)
+ removeConstraint(m_constraint, cons_obj)
+ #Regardless, after that we create a new constraint
+ if m_constraint.constrained_bone:
+ bone = bones[m_constraint.constrained_bone]
+ cons_obj = getConsObj(bone)
+ addNewConstraint(m_constraint, cons_obj)
+
+
+def setConstraintFraming(m_constraint, context):
+ obj = context.active_object
+ bones = obj.pose.bones
+ bone = bones[m_constraint.constrained_bone]
+ cons_obj = getConsObj(bone)
+ real_constraint = cons_obj.constraints[m_constraint.real_constraint]
+ #remove the old keyframes
+ removeFcurves(cons_obj, obj, real_constraint, m_constraint)
+ #set the new ones according to the m_constraint properties
+ s, e = m_constraint.s_frame, m_constraint.e_frame
+ s_in, s_out = m_constraint.smooth_in, m_constraint.smooth_out
+ real_constraint.influence = 1
+ real_constraint.keyframe_insert(data_path="influence", frame=s)
+ real_constraint.keyframe_insert(data_path="influence", frame=e)
+ real_constraint.influence = 0
+ real_constraint.keyframe_insert(data_path="influence", frame=s - s_in)
+ real_constraint.keyframe_insert(data_path="influence", frame=e + s_out)
+
+
+def removeFcurves(cons_obj, obj, real_constraint, m_constraint):
+ #Determine if the constrained object is a bone or an empty
+ if isinstance(cons_obj, bpy.types.PoseBone):
+ fcurves = obj.animation_data.action.fcurves
+ else:
+ fcurves = cons_obj.animation_data.action.fcurves
+ #Find the RNA data path of the constraint's influence
+ RNA_paths = []
+ RNA_paths.append(real_constraint.path_from_id("influence"))
+ if m_constraint.type == "floor" or m_constraint.type == "point":
+ RNA_paths += [real_constraint.path_from_id("max_x"), real_constraint.path_from_id("min_x")]
+ RNA_paths += [real_constraint.path_from_id("max_y"), real_constraint.path_from_id("min_y")]
+ RNA_paths += [real_constraint.path_from_id("max_z"), real_constraint.path_from_id("min_z")]
+ #Retrieve the correct fcurve via the RNA data path and remove it
+ fcurves_del = [fcurve for fcurve in fcurves if fcurve.data_path in RNA_paths]
+ #clear the fcurve and set the frames.
+ if fcurves_del:
+ for fcurve in fcurves_del:
+ fcurves.remove(fcurve)
+ #remove armature fcurves (if user keyframed m_constraint properties)
+ if obj.data.animation_data and m_constraint.type == "point":
+ if obj.data.animation_data.action:
+ path = m_constraint.path_from_id("targetPoint")
+ m_fcurves = [fcurve for fcurve in obj.data.animation_data.action.fcurves if fcurve.data_path == path]
+ for curve in m_fcurves:
+ obj.data.animation_data.action.fcurves.remove(curve)
+
+#Utility function for copying property fcurves over
+
+
+def copyFCurve(newCurve, oldCurve):
+ for point in oldCurve.keyframe_points:
+ newCurve.keyframe_points.insert(frame=point.co.x, value=point.co.y)
+
+#Creates new fcurves for the constraint properties (for floor and point)
+
+
+def createConstraintFCurves(cons_obj, obj, real_constraint):
+ if isinstance(cons_obj, bpy.types.PoseBone):
+ c_fcurves = obj.animation_data.action.fcurves
+ else:
+ c_fcurves = cons_obj.animation_data.action.fcurves
+ c_x_path = [real_constraint.path_from_id("max_x"), real_constraint.path_from_id("min_x")]
+ c_y_path = [real_constraint.path_from_id("max_y"), real_constraint.path_from_id("min_y")]
+ c_z_path = [real_constraint.path_from_id("max_z"), real_constraint.path_from_id("min_z")]
+ c_constraints_path = c_x_path + c_y_path + c_z_path
+ existing_curves = [fcurve for fcurve in c_fcurves if fcurve.data_path in c_constraints_path]
+ if existing_curves:
+ for curve in existing_curves:
+ c_fcurves.remove(curve)
+ xCurves, yCurves, zCurves = [], [], []
+ for path in c_constraints_path:
+ newCurve = c_fcurves.new(path)
+ if path in c_x_path:
+ xCurves.append(newCurve)
+ elif path in c_y_path:
+ yCurves.append(newCurve)
+ else:
+ zCurves.append(newCurve)
+ return xCurves, yCurves, zCurves
+
+
+# Function that copies all settings from m_constraint to the real Blender constraints
+# Is only called when blender constraint already exists
+
+
+def setConstraint(m_constraint, context):
+ if not m_constraint.constrained_bone:
+ return
+ obj = context.active_object
+ bones = obj.pose.bones
+ bone = bones[m_constraint.constrained_bone]
+ cons_obj = getConsObj(bone)
+ real_constraint = cons_obj.constraints[m_constraint.real_constraint]
+ NLATracks = obj.data.mocapNLATracks[obj.data.active_mocap]
+ obj.animation_data.action = bpy.data.actions[NLATracks.auto_fix_track]
+
+ #frame changing section
+ setConstraintFraming(m_constraint, context)
+ s, e = m_constraint.s_frame, m_constraint.e_frame
+ s_in, s_out = m_constraint.smooth_in, m_constraint.smooth_out
+ s -= s_in
+ e += s_out
+ #Set the blender constraint parameters
+ if m_constraint.type == "point":
+ constraint_settings = False # are fix settings keyframed?
+ if not m_constraint.targetSpace == "constrained_boneB":
+ real_constraint.owner_space = m_constraint.targetSpace
+ else:
+ real_constraint.owner_space = "LOCAL"
+ if obj.data.animation_data:
+ if obj.data.animation_data.action:
+ path = m_constraint.path_from_id("targetPoint")
+ m_fcurves = [fcurve for fcurve in obj.data.animation_data.action.fcurves if fcurve.data_path == path]
+ if m_fcurves:
+ constraint_settings = True
+ xCurves, yCurves, zCurves = createConstraintFCurves(cons_obj, obj, real_constraint)
+ for curve in xCurves:
+ copyFCurve(curve, m_fcurves[0])
+ for curve in yCurves:
+ copyFCurve(curve, m_fcurves[1])
+ for curve in zCurves:
+ copyFCurve(curve, m_fcurves[2])
+ if m_constraint.targetSpace == "constrained_boneB" and m_constraint.constrained_boneB:
+ c_frame = context.scene.frame_current
+ bakedPos = {}
+ src_bone = bones[m_constraint.constrained_boneB]
+ if not constraint_settings:
+ xCurves, yCurves, zCurves = createConstraintFCurves(cons_obj, obj, real_constraint)
+ print("please wait a moment, calculating fix")
+ for t in range(s, e):
+ context.scene.frame_set(t)
+ src_bone_pos = src_bone.matrix.to_translation()
+ bakedPos[t] = src_bone_pos + m_constraint.targetPoint # final position for constrained bone in object space
+ context.scene.frame_set(c_frame)
+ for frame in bakedPos.keys():
+ pos = bakedPos[frame]
+ for xCurve in xCurves:
+ xCurve.keyframe_points.insert(frame=frame, value=pos.x)
+ for yCurve in yCurves:
+ yCurve.keyframe_points.insert(frame=frame, value=pos.y)
+ for zCurve in zCurves:
+ zCurve.keyframe_points.insert(frame=frame, value=pos.z)
+
+ if not constraint_settings:
+ x, y, z = m_constraint.targetPoint
+ real_constraint.max_x = x
+ real_constraint.max_y = y
+ real_constraint.max_z = z
+ real_constraint.min_x = x
+ real_constraint.min_y = y
+ real_constraint.min_z = z
+ real_constraint.use_max_x = True
+ real_constraint.use_max_y = True
+ real_constraint.use_max_z = True
+ real_constraint.use_min_x = True
+ real_constraint.use_min_y = True
+ real_constraint.use_min_z = True
+
+ if m_constraint.type == "freeze":
+ real_constraint.owner_space = m_constraint.targetSpace
+ bpy.context.scene.frame_set(m_constraint.s_frame)
+ if isinstance(cons_obj, bpy.types.PoseBone):
+ x, y, z = cons_obj.bone.center + (cons_obj.bone.vector / 2) + obj.matrix_world.to_translation()
+ else:
+ x, y, z = cons_obj.matrix_world.to_translation()
+
+ real_constraint.max_x = x
+ real_constraint.max_y = y
+ real_constraint.max_z = z
+ real_constraint.min_x = x
+ real_constraint.min_y = y
+ real_constraint.min_z = z
+ real_constraint.use_max_x = True
+ real_constraint.use_max_y = True
+ real_constraint.use_max_z = True
+ real_constraint.use_min_x = True
+ real_constraint.use_min_y = True
+ real_constraint.use_min_z = True
+
+ if m_constraint.type == "distance" and m_constraint.constrained_boneB:
+ real_constraint.owner_space = "WORLD"
+ real_constraint.target = getConsObj(bones[m_constraint.constrained_boneB])
+ real_constraint.limit_mode = "LIMITDIST_ONSURFACE"
+ real_constraint.distance = m_constraint.targetDist
+
+ if m_constraint.type == "floor" and m_constraint.targetMesh:
+ real_constraint.mute = True
+ real_constraint.owner_space = "WORLD"
+ #calculate the positions thoughout the range
+ s, e = m_constraint.s_frame, m_constraint.e_frame
+ s_in, s_out = m_constraint.smooth_in, m_constraint.smooth_out
+ s -= s_in
+ e += s_out
+ bakedPos = {}
+ floor = bpy.data.objects[m_constraint.targetMesh]
+ c_frame = context.scene.frame_current
+ print("please wait a moment, calculating fix")
+ for t in range(s, e):
+ context.scene.frame_set(t)
+ axis = Vector((0, 0, 100)) * obj.matrix_world.to_3x3()
+ offset = Vector((0, 0, m_constraint.targetDist)) * obj.matrix_world.to_3x3()
+ ray_origin = cons_obj.matrix_world.to_translation() - offset # world position of constrained bone
+ ray_target = ray_origin + axis
+ #convert ray points to floor's object space
+ ray_origin *= floor.matrix_world.inverted()
+ ray_target *= floor.matrix_world.inverted()
+ hit, nor, ind = floor.ray_cast(ray_origin, ray_target)
+ if hit != Vector((0, 0, 0)):
+ bakedPos[t] = (hit * floor.matrix_world)
+ bakedPos[t] += Vector((0, 0, m_constraint.targetDist))
+ else:
+ bakedPos[t] = cons_obj.matrix_world.to_translation()
+ context.scene.frame_set(c_frame)
+ #create keyframes for real constraint
+ xCurves, yCurves, zCurves = createConstraintFCurves(cons_obj, obj, real_constraint)
+ for frame in bakedPos.keys():
+ pos = bakedPos[frame]
+ for xCurve in xCurves:
+ xCurve.keyframe_points.insert(frame=frame, value=pos.x)
+ for yCurve in yCurves:
+ yCurve.keyframe_points.insert(frame=frame, value=pos.y)
+ for zCurve in zCurves:
+ zCurve.keyframe_points.insert(frame=frame, value=pos.z)
+ real_constraint.use_max_x = True
+ real_constraint.use_max_y = True
+ real_constraint.use_max_z = True
+ real_constraint.use_min_x = True
+ real_constraint.use_min_y = True
+ real_constraint.use_min_z = True
+
+ # active/baked check
+ real_constraint.mute = (not m_constraint.active)
+
+
+def locBake(s_frame, e_frame, bones):
+ scene = bpy.context.scene
+ bakeDict = {}
+ for bone in bones:
+ bakeDict[bone.name] = {}
+ for t in range(s_frame, e_frame):
+ scene.frame_set(t)
+ for bone in bones:
+ bakeDict[bone.name][t] = bone.matrix.copy()
+ for t in range(s_frame, e_frame):
+ for bone in bones:
+ print(bone.bone.matrix_local.to_translation())
+ bone.matrix = bakeDict[bone.name][t]
+ bone.keyframe_insert("location", frame=t)
+
+
+# Baking function which bakes all bones effected by the constraint
+def bakeAllConstraints(obj, s_frame, e_frame, bones):
+ for bone in bones:
+ bone.bone.select = False
+ selectedBones = [] # Marks bones that need a full bake
+ simpleBake = [] # Marks bones that need only a location bake
+ for end_bone in bones:
+ if end_bone.name in [m_constraint.real_constraint_bone for m_constraint in obj.data.mocap_constraints]:
+ #For all bones that have a constraint:
+ ik = hasIKConstraint(end_bone)
+ cons_obj = getConsObj(end_bone)
+ if ik:
+ #If it's an auto generated IK:
+ if ik.chain_count == 0:
+ selectedBones += bones # Chain len 0, bake everything
+ else:
+ selectedBones += [end_bone] + end_bone.parent_recursive[:ik.chain_count - 1] # Bake the chain
+ else:
+ #It's either an FK bone which we should just bake
+ #OR a user created IK target bone
+ simpleBake += [end_bone]
+ for bone in selectedBones:
+ bone.bone.select = True
+ NLATracks = obj.data.mocapNLATracks[obj.data.active_mocap]
+ obj.animation_data.action = bpy.data.actions[NLATracks.auto_fix_track]
+ constraintTrack = obj.animation_data.nla_tracks[NLATracks.auto_fix_track]
+ constraintStrip = constraintTrack.strips[0]
+ constraintStrip.action_frame_start = s_frame
+ constraintStrip.action_frame_end = e_frame
+ constraintStrip.frame_start = s_frame
+ constraintStrip.frame_end = e_frame
+ if selectedBones:
+ #Use bake function from NLA Bake Action operator
+ nla.bake(s_frame, e_frame, action=constraintStrip.action, only_selected=True, do_pose=True, do_object=False)
+ if simpleBake:
+ #Do a "simple" bake, location only, world space only.
+ locBake(s_frame, e_frame, simpleBake)
+
+
+#Calls the baking function and decativates releveant constraints
+def bakeConstraints(context):
+ obj = context.active_object
+ bones = obj.pose.bones
+ s_frame, e_frame = context.scene.frame_start, context.scene.frame_end
+ #Bake relevant bones
+ bakeAllConstraints(obj, s_frame, e_frame, bones)
+ for m_constraint in obj.data.mocap_constraints:
+ end_bone = bones[m_constraint.real_constraint_bone]
+ cons_obj = getConsObj(end_bone)
+ # It's a control empty: turn the ik off
+ if not isinstance(cons_obj, bpy.types.PoseBone):
+ ik_con = hasIKConstraint(end_bone)
+ if ik_con:
+ ik_con.mute = True
+ # Deactivate related Blender Constraint
+ m_constraint.active = False
+
+
+#Deletes the baked fcurves and reactivates relevant constraints
+def unbakeConstraints(context):
+ # to unbake constraints we delete the whole strip
+ obj = context.active_object
+ bones = obj.pose.bones
+ scene = bpy.context.scene
+ NLATracks = obj.data.mocapNLATracks[obj.data.active_mocap]
+ obj.animation_data.action = bpy.data.actions[NLATracks.auto_fix_track]
+ constraintTrack = obj.animation_data.nla_tracks[NLATracks.auto_fix_track]
+ constraintStrip = constraintTrack.strips[0]
+ action = constraintStrip.action
+ # delete the fcurves on the strip
+ for fcurve in action.fcurves:
+ action.fcurves.remove(fcurve)
+ # reactivate relevant constraints
+ for m_constraint in obj.data.mocap_constraints:
+ end_bone = bones[m_constraint.real_constraint_bone]
+ cons_obj = getConsObj(end_bone)
+ # It's a control empty: turn the ik back on
+ if not isinstance(cons_obj, bpy.types.PoseBone):
+ ik_con = hasIKConstraint(end_bone)
+ if ik_con:
+ ik_con.mute = False
+ m_constraint.active = True
+
+
+def updateConstraints(obj, context):
+ fixes = obj.data.mocap_constraints
+ for fix in fixes:
+ fix.active = False
+ fix.active = True
diff --git a/release/scripts/modules/mocap_tools.py b/release/scripts/modules/mocap_tools.py
new file mode 100644
index 00000000000..e5d4dcb6554
--- /dev/null
+++ b/release/scripts/modules/mocap_tools.py
@@ -0,0 +1,856 @@
+# ##### 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>
+
+from math import hypot, sqrt, isfinite, radians, pi
+import bpy
+import time
+from mathutils import Vector, Matrix
+
+
+#Vector utility functions
+class NdVector:
+ vec = []
+
+ def __init__(self, vec):
+ self.vec = vec[:]
+
+ def __len__(self):
+ return len(self.vec)
+
+ def __mul__(self, otherMember):
+ if (isinstance(otherMember, int) or
+ isinstance(otherMember, float)):
+ return NdVector([otherMember * x for x in self.vec])
+ else:
+ a = self.vec
+ b = otherMember.vec
+ n = len(self)
+ return sum([a[i] * b[i] for i in range(n)])
+
+ def __sub__(self, otherVec):
+ a = self.vec
+ b = otherVec.vec
+ n = len(self)
+ return NdVector([a[i] - b[i] for i in range(n)])
+
+ def __add__(self, otherVec):
+ a = self.vec
+ b = otherVec.vec
+ n = len(self)
+ return NdVector([a[i] + b[i] for i in range(n)])
+
+ def __div__(self, scalar):
+ return NdVector([x / scalar for x in self.vec])
+
+ def vecLength(self):
+ return sqrt(self * self)
+
+ def vecLengthSq(self):
+ return (self * self)
+
+ def normalize(self):
+ len = self.length
+ self.vec = [x / len for x in self.vec]
+
+ def copy(self):
+ return NdVector(self.vec)
+
+ def __getitem__(self, i):
+ return self.vec[i]
+
+ def x(self):
+ return self.vec[0]
+
+ def y(self):
+ return self.vec[1]
+
+ def resize_2d(self):
+ return Vector((self.x, self.y))
+
+ length = property(vecLength)
+ lengthSq = property(vecLengthSq)
+ x = property(x)
+ y = property(y)
+
+
+class dataPoint:
+ index = 0
+ # x,y1,y2,y3 coordinate of original point
+ co = NdVector((0, 0, 0, 0, 0))
+ #position according to parametric view of original data, [0,1] range
+ u = 0
+ #use this for anything
+ temp = 0
+
+ def __init__(self, index, co, u=0):
+ self.index = index
+ self.co = co
+ self.u = u
+
+
+def crossCorrelationMatch(curvesA, curvesB, margin):
+ dataA = []
+ dataB = []
+ end = len(curvesA[0].keyframe_points)
+
+ for i in range(1, end):
+ vec = []
+ for fcurve in curvesA:
+ vec.append(fcurve.evaluate(i))
+ dataA.append(NdVector(vec))
+ vec = []
+ for fcurve in curvesB:
+ vec.append(fcurve.evaluate(i))
+ dataB.append(NdVector(vec))
+
+ def comp(a, b):
+ return a * b
+
+ N = len(dataA)
+ Rxy = [0.0] * N
+ for i in range(N):
+ for j in range(i, min(i + N, N)):
+ Rxy[i] += comp(dataA[j], dataB[j - i])
+ for j in range(i):
+ Rxy[i] += comp(dataA[j], dataB[j - i + N])
+ Rxy[i] /= float(N)
+ def bestLocalMaximum(Rxy):
+ Rxyd = [Rxy[i] - Rxy[i - 1] for i in range(1, len(Rxy))]
+ maxs = []
+ for i in range(1, len(Rxyd) - 1):
+ a = Rxyd[i - 1]
+ b = Rxyd[i]
+ #sign change (zerocrossing) at point i, denoting max point (only)
+ if (a >= 0 and b < 0) or (a < 0 and b >= 0):
+ maxs.append((i, max(Rxy[i], Rxy[i - 1])))
+ return [x[0] for x in maxs]
+ #~ return max(maxs, key=lambda x: x[1])[0]
+
+ flms = bestLocalMaximum(Rxy[0:int(len(Rxy))])
+ ss = []
+ for flm in flms:
+ diff = []
+
+ for i in range(len(dataA) - flm):
+ diff.append((dataA[i] - dataB[i + flm]).lengthSq)
+
+ def lowerErrorSlice(diff, e):
+ #index, error at index
+ bestSlice = (0, 100000)
+ for i in range(e, len(diff) - e):
+ errorSlice = sum(diff[i - e:i + e + 1])
+ if errorSlice < bestSlice[1]:
+ bestSlice = (i, errorSlice, flm)
+ return bestSlice
+
+ s = lowerErrorSlice(diff, margin)
+ ss.append(s)
+
+ ss.sort(key = lambda x: x[1])
+ return ss[0][2], ss[0][0], dataA
+
+def autoloop_anim():
+ context = bpy.context
+ obj = context.active_object
+
+ def locCurve(x):
+ x.data_path == "location"
+
+ fcurves = [x for x in obj.animation_data.action.fcurves if not locCurve(x)]
+
+ margin = 10
+
+ flm, s, data = crossCorrelationMatch(fcurves, fcurves, margin)
+ loop = data[s:s + flm]
+
+ #find *all* loops, s:s+flm, s+flm:s+2flm, etc...
+ #and interpolate between all
+ # to find "the perfect loop".
+ #Maybe before finding s? interp(i,i+flm,i+2flm)....
+ #~ for i in range(1, margin + 1):
+ #~ w1 = sqrt(float(i) / margin)
+ #~ loop[-i] = (loop[-i] * w1) + (loop[0] * (1 - w1))
+
+ for curve in fcurves:
+ pts = curve.keyframe_points
+ for i in range(len(pts) - 1, -1, -1):
+ pts.remove(pts[i])
+
+ for c, curve in enumerate(fcurves):
+ pts = curve.keyframe_points
+ for i in range(len(loop)):
+ pts.insert(i + 2, loop[i][c])
+
+ context.scene.frame_end = flm
+
+
+def simplifyCurves(curveGroup, error, reparaError, maxIterations, group_mode):
+
+ def unitTangent(v, data_pts):
+ tang = NdVector((0, 0, 0, 0, 0))
+ if v != 0:
+ #If it's not the first point, we can calculate a leftside tangent
+ tang += data_pts[v].co - data_pts[v - 1].co
+ if v != len(data_pts) - 1:
+ #If it's not the last point, we can calculate a rightside tangent
+ tang += data_pts[v + 1].co - data_pts[v].co
+ tang.normalize()
+ return tang
+
+ #assign parametric u value for each point in original data
+ def chordLength(data_pts, s, e):
+ totalLength = 0
+ for pt in data_pts[s:e + 1]:
+ i = pt.index
+ if i == s:
+ chordLength = 0
+ else:
+ chordLength = (data_pts[i].co - data_pts[i - 1].co).length
+ totalLength += chordLength
+ pt.temp = totalLength
+ for pt in data_pts[s:e + 1]:
+ if totalLength == 0:
+ print(s, e)
+ pt.u = (pt.temp / totalLength)
+
+ # get binomial coefficient, this function/table is only called with args
+ # (3,0),(3,1),(3,2),(3,3),(2,0),(2,1),(2,2)!
+ binomDict = {(3, 0): 1,
+ (3, 1): 3,
+ (3, 2): 3,
+ (3, 3): 1,
+ (2, 0): 1,
+ (2, 1): 2,
+ (2, 2): 1}
+ #value at pt t of a single bernstein Polynomial
+
+ def bernsteinPoly(n, i, t):
+ binomCoeff = binomDict[(n, i)]
+ return binomCoeff * pow(t, i) * pow(1 - t, n - i)
+
+ # fit a single cubic to data points in range [s(tart),e(nd)].
+ def fitSingleCubic(data_pts, s, e):
+
+ # A - matrix used for calculating C matrices for fitting
+ def A(i, j, s, e, t1, t2):
+ if j == 1:
+ t = t1
+ if j == 2:
+ t = t2
+ u = data_pts[i].u
+ return t * bernsteinPoly(3, j, u)
+
+ # X component, used for calculating X matrices for fitting
+ def xComponent(i, s, e):
+ di = data_pts[i].co
+ u = data_pts[i].u
+ v0 = data_pts[s].co
+ v3 = data_pts[e].co
+ a = v0 * bernsteinPoly(3, 0, u)
+ b = v0 * bernsteinPoly(3, 1, u)
+ c = v3 * bernsteinPoly(3, 2, u)
+ d = v3 * bernsteinPoly(3, 3, u)
+ return (di - (a + b + c + d))
+
+ t1 = unitTangent(s, data_pts)
+ t2 = unitTangent(e, data_pts)
+ c11 = sum([A(i, 1, s, e, t1, t2) * A(i, 1, s, e, t1, t2) for i in range(s, e + 1)])
+ c12 = sum([A(i, 1, s, e, t1, t2) * A(i, 2, s, e, t1, t2) for i in range(s, e + 1)])
+ c21 = c12
+ c22 = sum([A(i, 2, s, e, t1, t2) * A(i, 2, s, e, t1, t2) for i in range(s, e + 1)])
+
+ x1 = sum([xComponent(i, s, e) * A(i, 1, s, e, t1, t2) for i in range(s, e + 1)])
+ x2 = sum([xComponent(i, s, e) * A(i, 2, s, e, t1, t2) for i in range(s, e + 1)])
+
+ # calculate Determinate of the 3 matrices
+ det_cc = c11 * c22 - c21 * c12
+ det_cx = c11 * x2 - c12 * x1
+ det_xc = x1 * c22 - x2 * c12
+
+ # if matrix is not homogenous, fudge the data a bit
+ if det_cc == 0:
+ det_cc = 0.01
+
+ # alpha's are the correct offset for bezier handles
+ alpha0 = det_xc / det_cc # offset from right (first) point
+ alpha1 = det_cx / det_cc # offset from left (last) point
+
+ sRightHandle = data_pts[s].co.copy()
+ sTangent = t1 * abs(alpha0)
+ sRightHandle += sTangent # position of first pt's handle
+ eLeftHandle = data_pts[e].co.copy()
+ eTangent = t2 * abs(alpha1)
+ eLeftHandle += eTangent # position of last pt's handle.
+
+ # return a 4 member tuple representing the bezier
+ return (data_pts[s].co,
+ sRightHandle,
+ eLeftHandle,
+ data_pts[e].co)
+
+ # convert 2 given data points into a cubic bezier.
+ # handles are offset along the tangent at
+ # a 3rd of the length between the points.
+ def fitSingleCubic2Pts(data_pts, s, e):
+ alpha0 = alpha1 = (data_pts[s].co - data_pts[e].co).length / 3
+
+ sRightHandle = data_pts[s].co.copy()
+ sTangent = unitTangent(s, data_pts) * abs(alpha0)
+ sRightHandle += sTangent # position of first pt's handle
+ eLeftHandle = data_pts[e].co.copy()
+ eTangent = unitTangent(e, data_pts) * abs(alpha1)
+ eLeftHandle += eTangent # position of last pt's handle.
+
+ #return a 4 member tuple representing the bezier
+ return (data_pts[s].co,
+ sRightHandle,
+ eLeftHandle,
+ data_pts[e].co)
+
+ #evaluate bezier, represented by a 4 member tuple (pts) at point t.
+ def bezierEval(pts, t):
+ sumVec = NdVector((0, 0, 0, 0, 0))
+ for i in range(4):
+ sumVec += pts[i] * bernsteinPoly(3, i, t)
+ return sumVec
+
+ #calculate the highest error between bezier and original data
+ #returns the distance and the index of the point where max error occurs.
+ def maxErrorAmount(data_pts, bez, s, e):
+ maxError = 0
+ maxErrorPt = s
+ if e - s < 3:
+ return 0, None
+ for pt in data_pts[s:e + 1]:
+ bezVal = bezierEval(bez, pt.u)
+ normalize_error = pt.co.length
+ if normalize_error == 0:
+ normalize_error = 1
+ tmpError = (pt.co - bezVal).length / normalize_error
+ if tmpError >= maxError:
+ maxError = tmpError
+ maxErrorPt = pt.index
+ return maxError, maxErrorPt
+
+ #calculated bezier derivative at point t.
+ #That is, tangent of point t.
+ def getBezDerivative(bez, t):
+ n = len(bez) - 1
+ sumVec = NdVector((0, 0, 0, 0, 0))
+ for i in range(n - 1):
+ sumVec += (bez[i + 1] - bez[i]) * bernsteinPoly(n - 1, i, t)
+ return sumVec
+
+ #use Newton-Raphson to find a better paramterization of datapoints,
+ #one that minimizes the distance (or error)
+ # between bezier and original data.
+ def newtonRaphson(data_pts, s, e, bez):
+ for pt in data_pts[s:e + 1]:
+ if pt.index == s:
+ pt.u = 0
+ elif pt.index == e:
+ pt.u = 1
+ else:
+ u = pt.u
+ qu = bezierEval(bez, pt.u)
+ qud = getBezDerivative(bez, u)
+ #we wish to minimize f(u),
+ #the squared distance between curve and data
+ fu = (qu - pt.co).length ** 2
+ fud = (2 * (qu.x - pt.co.x) * (qud.x)) - (2 * (qu.y - pt.co.y) * (qud.y))
+ if fud == 0:
+ fu = 0
+ fud = 1
+ pt.u = pt.u - (fu / fud)
+
+ def createDataPts(curveGroup, group_mode):
+ data_pts = []
+ if group_mode:
+ print([x.data_path for x in curveGroup])
+ for i in range(len(curveGroup[0].keyframe_points)):
+ x = curveGroup[0].keyframe_points[i].co.x
+ y1 = curveGroup[0].keyframe_points[i].co.y
+ y2 = curveGroup[1].keyframe_points[i].co.y
+ y3 = curveGroup[2].keyframe_points[i].co.y
+ y4 = 0
+ if len(curveGroup) == 4:
+ y4 = curveGroup[3].keyframe_points[i].co.y
+ data_pts.append(dataPoint(i, NdVector((x, y1, y2, y3, y4))))
+ else:
+ for i in range(len(curveGroup.keyframe_points)):
+ x = curveGroup.keyframe_points[i].co.x
+ y1 = curveGroup.keyframe_points[i].co.y
+ y2 = 0
+ y3 = 0
+ y4 = 0
+ data_pts.append(dataPoint(i, NdVector((x, y1, y2, y3, y4))))
+ return data_pts
+
+ def fitCubic(data_pts, s, e):
+ # if there are less than 3 points, fit a single basic bezier
+ if e - s < 3:
+ bez = fitSingleCubic2Pts(data_pts, s, e)
+ else:
+ #if there are more, parameterize the points
+ # and fit a single cubic bezier
+ chordLength(data_pts, s, e)
+ bez = fitSingleCubic(data_pts, s, e)
+
+ #calculate max error and point where it occurs
+ maxError, maxErrorPt = maxErrorAmount(data_pts, bez, s, e)
+ #if error is small enough, reparameterization might be enough
+ if maxError < reparaError and maxError > error:
+ for i in range(maxIterations):
+ newtonRaphson(data_pts, s, e, bez)
+ if e - s < 3:
+ bez = fitSingleCubic2Pts(data_pts, s, e)
+ else:
+ bez = fitSingleCubic(data_pts, s, e)
+
+ #recalculate max error and point where it occurs
+ maxError, maxErrorPt = maxErrorAmount(data_pts, bez, s, e)
+
+ #repara wasn't enough, we need 2 beziers for this range.
+ #Split the bezier at point of maximum error
+ if maxError > error:
+ fitCubic(data_pts, s, maxErrorPt)
+ fitCubic(data_pts, maxErrorPt, e)
+ else:
+ #error is small enough, return the beziers.
+ beziers.append(bez)
+ return
+
+ def createNewCurves(curveGroup, beziers, group_mode):
+ #remove all existing data points
+ if group_mode:
+ for fcurve in curveGroup:
+ for i in range(len(fcurve.keyframe_points) - 1, 0, -1):
+ fcurve.keyframe_points.remove(fcurve.keyframe_points[i])
+ else:
+ fcurve = curveGroup
+ for i in range(len(fcurve.keyframe_points) - 1, 0, -1):
+ fcurve.keyframe_points.remove(fcurve.keyframe_points[i])
+
+ #insert the calculated beziers to blender data.\
+ if group_mode:
+ for fullbez in beziers:
+ for i, fcurve in enumerate(curveGroup):
+ bez = [Vector((vec[0], vec[i + 1])) for vec in fullbez]
+ newKey = fcurve.keyframe_points.insert(frame=bez[0].x, value=bez[0].y)
+ newKey.handle_right = (bez[1].x, bez[1].y)
+
+ newKey = fcurve.keyframe_points.insert(frame=bez[3].x, value=bez[3].y)
+ newKey.handle_left = (bez[2].x, bez[2].y)
+ else:
+ for bez in beziers:
+ for vec in bez:
+ vec.resize_2d()
+ newKey = fcurve.keyframe_points.insert(frame=bez[0].x, value=bez[0].y)
+ newKey.handle_right = (bez[1].x, bez[1].y)
+
+ newKey = fcurve.keyframe_points.insert(frame=bez[3].x, value=bez[3].y)
+ newKey.handle_left = (bez[2].x, bez[2].y)
+
+ # indices are detached from data point's frame (x) value and
+ # stored in the dataPoint object, represent a range
+
+ data_pts = createDataPts(curveGroup, group_mode)
+
+ s = 0 # start
+ e = len(data_pts) - 1 # end
+
+ beziers = []
+
+ #begin the recursive fitting algorithm.
+ fitCubic(data_pts, s, e)
+ #remove old Fcurves and insert the new ones
+ createNewCurves(curveGroup, beziers, group_mode)
+
+#Main function of simplification
+#sel_opt: either "sel" or "all" for which curves to effect
+#error: maximum error allowed, in fraction (20% = 0.0020),
+#i.e. divide by 10000 from percentage wanted.
+#group_mode: boolean, to analyze each curve seperately or in groups,
+#where group is all curves that effect the same property
+#(e.g. a bone's x,y,z rotation)
+
+
+def fcurves_simplify(context, obj, sel_opt="all", error=0.002, group_mode=True):
+ # main vars
+ fcurves = obj.animation_data.action.fcurves
+
+ if sel_opt == "sel":
+ sel_fcurves = [fcurve for fcurve in fcurves if fcurve.select]
+ else:
+ sel_fcurves = fcurves[:]
+
+ #Error threshold for Newton Raphson reparamatizing
+ reparaError = error * 32
+ maxIterations = 16
+
+ if group_mode:
+ fcurveDict = {}
+ #this loop sorts all the fcurves into groups of 3 or 4,
+ #based on their RNA Data path, which corresponds to
+ #which property they effect
+ for curve in sel_fcurves:
+ if curve.data_path in fcurveDict: # if this bone has been added, append the curve to its list
+ fcurveDict[curve.data_path].append(curve)
+ else:
+ fcurveDict[curve.data_path] = [curve] # new bone, add a new dict value with this first curve
+ fcurveGroups = fcurveDict.values()
+ else:
+ fcurveGroups = sel_fcurves
+
+ if error > 0.00000:
+ #simplify every selected curve.
+ totalt = 0
+ for i, fcurveGroup in enumerate(fcurveGroups):
+ print("Processing curve " + str(i + 1) + "/" + str(len(fcurveGroups)))
+ t = time.clock()
+ simplifyCurves(fcurveGroup, error, reparaError, maxIterations, group_mode)
+ t = time.clock() - t
+ print(str(t)[:5] + " seconds to process last curve")
+ totalt += t
+ print(str(totalt)[:5] + " seconds, total time elapsed")
+
+ return
+
+# Implementation of non-linear median filter, with variable kernel size
+# Double pass - one marks spikes, the other smooths one
+# Expects sampled keyframes on everyframe
+
+
+def denoise_median():
+ context = bpy.context
+ obj = context.active_object
+ fcurves = obj.animation_data.action.fcurves
+ medKernel = 1 # actually *2+1... since it this is offset
+ flagKernel = 4
+ highThres = (flagKernel * 2) - 1
+ lowThres = 0
+ for fcurve in fcurves:
+ orgPts = fcurve.keyframe_points[:]
+ flaggedFrames = []
+ # mark frames that are spikes by sorting a large kernel
+ for i in range(flagKernel, len(fcurve.keyframe_points) - flagKernel):
+ center = orgPts[i]
+ neighborhood = orgPts[i - flagKernel: i + flagKernel]
+ neighborhood.sort(key=lambda pt: pt.co[1])
+ weight = neighborhood.index(center)
+ if weight >= highThres or weight <= lowThres:
+ flaggedFrames.append((i, center))
+ # clean marked frames with a simple median filter
+ # averages all frames in the kernel equally, except center which has no weight
+ for i, pt in flaggedFrames:
+ newValue = 0
+ sumWeights = 0
+ neighborhood = [neighpt.co[1] for neighpt in orgPts[i - medKernel: i + medKernel + 1] if neighpt != pt]
+ newValue = sum(neighborhood) / len(neighborhood)
+ pt.co[1] = newValue
+ return
+
+
+def rotate_fix_armature(arm_data):
+ global_matrix = Matrix.Rotation(radians(90), 4, "X")
+ bpy.ops.object.mode_set(mode='EDIT', toggle=False)
+ #disconnect all bones for ease of global rotation
+ connectedBones = []
+ for bone in arm_data.edit_bones:
+ if bone.use_connect:
+ connectedBones.append(bone.name)
+ bone.use_connect = False
+
+ #rotate all the bones around their center
+ for bone in arm_data.edit_bones:
+ bone.transform(global_matrix)
+
+ #reconnect the bones
+ for bone in connectedBones:
+ arm_data.edit_bones[bone].use_connect = True
+ bpy.ops.object.mode_set(mode='OBJECT', toggle=False)
+
+
+def scale_fix_armature(performer_obj, enduser_obj):
+ perf_bones = performer_obj.data.bones
+ end_bones = enduser_obj.data.bones
+
+ def calculateBoundingRadius(bones):
+ center = Vector()
+ for bone in bones:
+ center += bone.head_local
+ center /= len(bones)
+ radius = 0
+ for bone in bones:
+ dist = (bone.head_local - center).length
+ if dist > radius:
+ radius = dist
+ return radius
+
+ perf_rad = calculateBoundingRadius(performer_obj.data.bones)
+ end_rad = calculateBoundingRadius(enduser_obj.data.bones)
+ #end_avg = enduser_obj.dimensions
+ factor = end_rad / perf_rad * 1.2
+ performer_obj.scale *= factor
+
+
+def guessMapping(performer_obj, enduser_obj):
+ perf_bones = performer_obj.data.bones
+ end_bones = enduser_obj.data.bones
+
+ root = perf_bones[0]
+
+ def findBoneSide(bone):
+ if "Left" in bone:
+ return "Left", bone.replace("Left", "").lower().replace(".", "")
+ if "Right" in bone:
+ return "Right", bone.replace("Right", "").lower().replace(".", "")
+ if "L" in bone:
+ return "Left", bone.replace("Left", "").lower().replace(".", "")
+ if "R" in bone:
+ return "Right", bone.replace("Right", "").lower().replace(".", "")
+ return "", bone
+
+ def nameMatch(bone_a, bone_b):
+ # nameMatch - recieves two strings, returns 2 if they are relatively the same, 1 if they are the same but R and L and 0 if no match at all
+ side_a, noside_a = findBoneSide(bone_a)
+ side_b, noside_b = findBoneSide(bone_b)
+ if side_a == side_b:
+ if noside_a in noside_b or noside_b in noside_a:
+ return 2
+ else:
+ if noside_a in noside_b or noside_b in noside_a:
+ return 1
+ return 0
+
+ def guessSingleMapping(perf_bone):
+ possible_bones = [end_bones[0]]
+ while possible_bones:
+ for end_bone in possible_bones:
+ match = nameMatch(perf_bone.name, end_bone.name)
+ if match == 2 and not perf_bone.map:
+ perf_bone.map = end_bone.name
+ newPossibleBones = []
+ for end_bone in possible_bones:
+ newPossibleBones += list(end_bone.children)
+ possible_bones = newPossibleBones
+
+ for child in perf_bone.children:
+ guessSingleMapping(child)
+
+ guessSingleMapping(root)
+
+
+def limit_dof(context, performer_obj, enduser_obj):
+ limitDict = {}
+ perf_bones = [bone for bone in performer_obj.pose.bones if bone.bone.map]
+ c_frame = context.scene.frame_current
+ for bone in perf_bones:
+ limitDict[bone.bone.map] = [1000, 1000, 1000, -1000, -1000, -1000]
+ for t in range(context.scene.frame_start, context.scene.frame_end):
+ context.scene.frame_set(t)
+ for bone in perf_bones:
+ end_bone = enduser_obj.pose.bones[bone.bone.map]
+ bake_matrix = bone.matrix
+ rest_matrix = end_bone.bone.matrix_local
+
+ if end_bone.parent and end_bone.bone.use_inherit_rotation:
+ srcParent = bone.parent
+ parent_mat = srcParent.matrix
+ parent_rest = end_bone.parent.bone.matrix_local
+ parent_rest_inv = parent_rest.inverted()
+ parent_mat_inv = parent_mat.inverted()
+ bake_matrix = parent_mat_inv * bake_matrix
+ rest_matrix = parent_rest_inv * rest_matrix
+
+ rest_matrix_inv = rest_matrix.inverted()
+ bake_matrix = rest_matrix_inv * bake_matrix
+
+ mat = bake_matrix
+ euler = mat.to_euler()
+ limitDict[bone.bone.map][0] = min(limitDict[bone.bone.map][0], euler.x)
+ limitDict[bone.bone.map][1] = min(limitDict[bone.bone.map][1], euler.y)
+ limitDict[bone.bone.map][2] = min(limitDict[bone.bone.map][2], euler.z)
+ limitDict[bone.bone.map][3] = max(limitDict[bone.bone.map][3], euler.x)
+ limitDict[bone.bone.map][4] = max(limitDict[bone.bone.map][4], euler.y)
+ limitDict[bone.bone.map][5] = max(limitDict[bone.bone.map][5], euler.z)
+ for bone in enduser_obj.pose.bones:
+ existingConstraint = [constraint for constraint in bone.constraints if constraint.name == "DOF Limitation"]
+ if existingConstraint:
+ bone.constraints.remove(existingConstraint[0])
+ end_bones = [bone for bone in enduser_obj.pose.bones if bone.name in limitDict.keys()]
+ for bone in end_bones:
+ #~ if not bone.is_in_ik_chain:
+ newCons = bone.constraints.new("LIMIT_ROTATION")
+ newCons.name = "DOF Limitation"
+ newCons.owner_space = "LOCAL"
+ newCons.min_x, newCons.min_y, newCons.min_z, newCons.max_x, newCons.max_y, newCons.max_z = limitDict[bone.name]
+ newCons.use_limit_x = True
+ newCons.use_limit_y = True
+ newCons.use_limit_z = True
+ #~ else:
+ #~ bone.ik_min_x, bone.ik_min_y, bone.ik_min_z, bone.ik_max_x, bone.ik_max_y, bone.ik_max_z = limitDict[bone.name]
+ #~ bone.use_ik_limit_x = True
+ #~ bone.use_ik_limit_y = True
+ #~ bone.use_ik_limit_z= True
+ #~ bone.ik_stiffness_x = 1/((limitDict[bone.name][3] - limitDict[bone.name][0])/(2*pi)))
+ #~ bone.ik_stiffness_y = 1/((limitDict[bone.name][4] - limitDict[bone.name][1])/(2*pi)))
+ #~ bone.ik_stiffness_z = 1/((limitDict[bone.name][5] - limitDict[bone.name][2])/(2*pi)))
+
+ context.scene.frame_set(c_frame)
+
+
+def limit_dof_toggle_off(context, enduser_obj):
+ for bone in enduser_obj.pose.bones:
+ existingConstraint = [constraint for constraint in bone.constraints if constraint.name == "DOF Limitation"]
+ if existingConstraint:
+ bone.constraints.remove(existingConstraint[0])
+
+
+def path_editing(context, stride_obj, path):
+ y_fcurve = [fcurve for fcurve in stride_obj.animation_data.action.fcurves if fcurve.data_path == "location"][1]
+ s, e = context.scene.frame_start, context.scene.frame_end # y_fcurve.range()
+ s = int(s)
+ e = int(e)
+ y_s = y_fcurve.evaluate(s)
+ y_e = y_fcurve.evaluate(e)
+ direction = (y_e - y_s) / abs(y_e - y_s)
+ existing_cons = [constraint for constraint in stride_obj.constraints if constraint.type == "FOLLOW_PATH"]
+ for cons in existing_cons:
+ stride_obj.constraints.remove(cons)
+ path_cons = stride_obj.constraints.new("FOLLOW_PATH")
+ if direction < 0:
+ path_cons.forward_axis = "TRACK_NEGATIVE_Y"
+ else:
+ path_cons.forward_axis = "FORWARD_Y"
+ path_cons.target = path
+ path_cons.use_curve_follow = True
+ path.data.path_duration = e - s
+ try:
+ path.data.animation_data.action.fcurves
+ except AttributeError:
+ path.data.keyframe_insert("eval_time", frame=0)
+ eval_time_fcurve = [fcurve for fcurve in path.data.animation_data.action.fcurves if fcurve.data_path == "eval_time"]
+ eval_time_fcurve = eval_time_fcurve[0]
+ totalLength = 0
+ parameterization = {}
+ print("evaluating curve")
+ for t in range(s, e - 1):
+ if s == t:
+ chordLength = 0
+ else:
+ chordLength = (y_fcurve.evaluate(t) - y_fcurve.evaluate(t + 1))
+ totalLength += chordLength
+ parameterization[t] = totalLength
+ for t in range(s + 1, e - 1):
+ if totalLength == 0:
+ print("no forward motion")
+ parameterization[t] /= totalLength
+ parameterization[t] *= e - s
+ parameterization[e] = e - s
+ for t in parameterization.keys():
+ eval_time_fcurve.keyframe_points.insert(frame=t, value=parameterization[t])
+ y_fcurve.mute = True
+ print("finished path editing")
+
+
+def anim_stitch(context, enduser_obj):
+ stitch_settings = enduser_obj.data.stitch_settings
+ action_1 = stitch_settings.first_action
+ action_2 = stitch_settings.second_action
+ if stitch_settings.stick_bone!="":
+ selected_bone = enduser_obj.pose.bones[stitch_settings.stick_bone]
+ else:
+ selected_bone = enduser_obj.pose.bones[0]
+ scene = context.scene
+ TrackNamesA = enduser_obj.data.mocapNLATracks[action_1]
+ TrackNamesB = enduser_obj.data.mocapNLATracks[action_2]
+ enduser_obj.data.active_mocap = action_1
+ anim_data = enduser_obj.animation_data
+ # add tracks for action 2
+ mocapAction = bpy.data.actions[TrackNamesB.base_track]
+ mocapTrack = anim_data.nla_tracks.new()
+ mocapTrack.name = TrackNamesB.base_track
+ mocapStrip = mocapTrack.strips.new(TrackNamesB.base_track, stitch_settings.blend_frame, mocapAction)
+ mocapStrip.extrapolation = "HOLD_FORWARD"
+ mocapStrip.blend_in = stitch_settings.blend_amount
+ mocapStrip.action_frame_start+=stitch_settings.second_offset
+ mocapStrip.action_frame_end+=stitch_settings.second_offset
+ constraintTrack = anim_data.nla_tracks.new()
+ constraintTrack.name = TrackNamesB.auto_fix_track
+ constraintAction = bpy.data.actions[TrackNamesB.auto_fix_track]
+ constraintStrip = constraintTrack.strips.new(TrackNamesB.auto_fix_track, stitch_settings.blend_frame, constraintAction)
+ constraintStrip.extrapolation = "HOLD_FORWARD"
+ constraintStrip.blend_in = stitch_settings.blend_amount
+ userTrack = anim_data.nla_tracks.new()
+ userTrack.name = TrackNamesB.manual_fix_track
+ userAction = bpy.data.actions[TrackNamesB.manual_fix_track]
+ userStrip = userTrack.strips.new(TrackNamesB.manual_fix_track, stitch_settings.blend_frame, userAction)
+ userStrip.extrapolation = "HOLD_FORWARD"
+ userStrip.blend_in = stitch_settings.blend_amount
+ #stride bone
+ if enduser_obj.parent:
+ if enduser_obj.parent.name == "stride_bone":
+ stride_bone = enduser_obj.parent
+ stride_anim_data = stride_bone.animation_data
+ stride_anim_data.use_nla = True
+ stride_anim_data.action = None
+ for track in stride_anim_data.nla_tracks:
+ stride_anim_data.nla_tracks.remove(track)
+ actionATrack = stride_anim_data.nla_tracks.new()
+ actionATrack.name = TrackNamesA.stride_action
+ actionAStrip = actionATrack.strips.new(TrackNamesA.stride_action, 0, bpy.data.actions[TrackNamesA.stride_action])
+ actionAStrip.extrapolation = "NOTHING"
+ actionBTrack = stride_anim_data.nla_tracks.new()
+ actionBTrack.name = TrackNamesB.stride_action
+ actionBStrip = actionBTrack.strips.new(TrackNamesB.stride_action, stitch_settings.blend_frame, bpy.data.actions[TrackNamesB.stride_action])
+ actionBStrip.action_frame_start+=stitch_settings.second_offset
+ actionBStrip.action_frame_end+=stitch_settings.second_offset
+ actionBStrip.blend_in = stitch_settings.blend_amount
+ actionBStrip.extrapolation = "NOTHING"
+ #we need to change the stride_bone's action to add the offset
+ scene.frame_set(stitch_settings.blend_frame - 1)
+ desired_pos = (selected_bone.matrix.to_translation() * enduser_obj.matrix_world)
+ scene.frame_set(stitch_settings.blend_frame)
+ actual_pos = (selected_bone.matrix.to_translation() * enduser_obj.matrix_world)
+ offset = actual_pos - desired_pos
+
+ for i,fcurve in enumerate([fcurve for fcurve in bpy.data.actions[TrackNamesB.stride_action].fcurves if fcurve.data_path=="location"]):
+ print(offset[i],i,fcurve.array_index)
+ for pt in fcurve.keyframe_points:
+ pt.co.y-=offset[i]
+ pt.handle_left.y-=offset[i]
+ pt.handle_right.y-=offset[i]
+
+
+def guess_anim_stitch(context, enduser_obj):
+ stitch_settings = enduser_obj.data.stitch_settings
+ action_1 = stitch_settings.first_action
+ action_2 = stitch_settings.second_action
+ TrackNamesA = enduser_obj.data.mocapNLATracks[action_1]
+ TrackNamesB = enduser_obj.data.mocapNLATracks[action_2]
+ mocapA = bpy.data.actions[TrackNamesA.base_track]
+ mocapB = bpy.data.actions[TrackNamesB.base_track]
+ curvesA = mocapA.fcurves
+ curvesB = mocapB.fcurves
+ flm, s, data = crossCorrelationMatch(curvesA, curvesB, 10)
+ print(flm,s)
+ enduser_obj.data.stitch_settings.blend_frame = flm
+ enduser_obj.data.stitch_settings.second_offset = s \ No newline at end of file
diff --git a/release/scripts/modules/retarget.py b/release/scripts/modules/retarget.py
new file mode 100644
index 00000000000..2c4dcbe6bda
--- /dev/null
+++ b/release/scripts/modules/retarget.py
@@ -0,0 +1,621 @@
+# ##### 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
+from mathutils import *
+from math import radians, acos, pi
+from bl_operators import nla
+import cProfile
+
+
+def hasIKConstraint(pose_bone):
+ #utility function / predicate, returns True if given bone has IK constraint
+ ik = [constraint for constraint in pose_bone.constraints if constraint.type == "IK"]
+ if ik:
+ return ik[0]
+ else:
+ return False
+
+
+def createDictionary(perf_arm, end_arm):
+ # clear any old data
+ for end_bone in end_arm.bones:
+ for mapping in end_bone.reverseMap:
+ end_bone.reverseMap.remove(0)
+
+ for perf_bone in perf_arm.bones:
+ #find its match and add perf_bone to the match's mapping
+ if perf_bone.map:
+ end_bone = end_arm.bones[perf_bone.map]
+ newMap = end_bone.reverseMap.add()
+ newMap.name = perf_bone.name
+ end_bone.foot = perf_bone.foot
+
+ #root is the root of the enduser
+ root = end_arm.bones[0].name
+ feetBones = [bone.name for bone in perf_arm.bones if bone.foot]
+ return feetBones, root
+
+def loadMapping(perf_arm, end_arm):
+
+ for end_bone in end_arm.bones:
+ #find its match and add perf_bone to the match's mapping
+ if end_bone.reverseMap:
+ for perf_bone in end_bone.reverseMap:
+ perf_arm.bones[perf_bone.name].map = end_bone.name
+
+#creation of intermediate armature
+# the intermediate armature has the hiearchy of the end user,
+# does not have rotation inheritence
+# and bone roll is identical to the performer
+# its purpose is to copy over the rotations
+# easily while concentrating on the hierarchy changes
+
+
+def createIntermediate(performer_obj, enduser_obj, root, s_frame, e_frame, scene, step):
+ #creates and keyframes an empty with its location
+ #the original position of the tail bone
+ #useful for storing the important data in the original motion
+ #i.e. using this empty to IK the chain to that pos / DEBUG
+
+ #Simple 1to1 retarget of a bone
+ def singleBoneRetarget(inter_bone, perf_bone):
+ perf_world_rotation = perf_bone.matrix
+ inter_world_base_rotation = inter_bone.bone.matrix_local
+ inter_world_base_inv = inter_world_base_rotation.inverted()
+ bake_matrix = (inter_world_base_inv.to_3x3() * perf_world_rotation.to_3x3())
+ #~ orgEul = inter_bone.bone.matrix_local.to_euler("XYZ")
+ #~ eul = bake_matrix.to_euler("XYZ", orgEul)
+ #~ diff = -bake_matrix.to_euler().y + inter_bone.bone.matrix.to_euler().y
+ #~ eul.rotate_axis("Y", diff)
+ #~ eul.make_compatible(orgEul)
+ #~ bake_matrix = eul.to_matrix()
+ #~ #diff = abs(diff)
+ #bake_matrix = bake_matrix* Matrix.Rotation(pi/2, 3, "Y")
+ #~ scene = bpy.context.scene
+ #~ print(scene.frame_current, inter_bone.name, bake_matrix.to_euler().y)
+ return bake_matrix.to_4x4()
+
+ #uses 1to1 and interpolation/averaging to match many to 1 retarget
+ def manyPerfToSingleInterRetarget(inter_bone, performer_bones_s):
+ retarget_matrices = [singleBoneRetarget(inter_bone, perf_bone) for perf_bone in performer_bones_s]
+ lerp_matrix = Matrix()
+ for i in range(len(retarget_matrices) - 1):
+ first_mat = retarget_matrices[i]
+ next_mat = retarget_matrices[i + 1]
+ lerp_matrix = first_mat.lerp(next_mat, 0.5)
+ return lerp_matrix
+
+ #determines the type of hierachy change needed and calls the
+ #right function
+ def retargetPerfToInter(inter_bone):
+ if inter_bone.bone.reverseMap:
+ perf_bone_name = inter_bone.bone.reverseMap
+ # 1 to many not supported yet
+ # then its either a many to 1 or 1 to 1
+ if len(perf_bone_name) > 1:
+ performer_bones_s = [performer_bones[map.name] for map in perf_bone_name]
+ #we need to map several performance bone to a single
+ inter_bone.matrix_basis = manyPerfToSingleInterRetarget(inter_bone, performer_bones_s)
+ else:
+ perf_bone = performer_bones[perf_bone_name[0].name]
+ inter_bone.matrix_basis = singleBoneRetarget(inter_bone, perf_bone)
+ if inter_bone.bone.twistFix:
+ inter_bone.matrix_basis *= Matrix.Rotation(radians(180), 4, "Y")
+ rot_mode = inter_bone.rotation_mode
+ if rot_mode == "QUATERNION":
+ inter_bone.keyframe_insert("rotation_quaternion")
+ elif rot_mode == "AXIS_ANGLE":
+ inter_bone.keyframe_insert("rotation_axis_angle")
+ else:
+ inter_bone.keyframe_insert("rotation_euler")
+
+ #creates the intermediate armature object
+ inter_obj = enduser_obj.copy()
+ inter_obj.data = inter_obj.data.copy() # duplicate data
+ bpy.context.scene.objects.link(inter_obj)
+ inter_obj.name = "intermediate"
+ bpy.context.scene.objects.active = inter_obj
+ bpy.ops.object.mode_set(mode='EDIT')
+ #add some temporary connecting bones in case end user bones are not connected to their parents
+ rollDict = {}
+ print("creating temp bones")
+ for bone in inter_obj.data.edit_bones:
+ if not bone.use_connect and bone.parent:
+ if inter_obj.data.bones[bone.parent.name].reverseMap or inter_obj.data.bones[bone.name].reverseMap:
+ newBone = inter_obj.data.edit_bones.new("Temp")
+ newBone.head = bone.parent.tail
+ newBone.tail = bone.head
+ newBone.parent = bone.parent
+ bone.parent = newBone
+ bone.use_connect = True
+ newBone.use_connect = True
+ rollDict[bone.name] = bone.roll
+ bone.roll = 0
+ #resets roll
+ print("retargeting to intermediate")
+ #bpy.ops.armature.calculate_roll(type='Z')
+ bpy.ops.object.mode_set(mode="OBJECT")
+ inter_obj.data.name = "inter_arm"
+ inter_arm = inter_obj.data
+ performer_bones = performer_obj.pose.bones
+ inter_bones = inter_obj.pose.bones
+ #clears inheritance
+ for inter_bone in inter_bones:
+ if inter_bone.bone.reverseMap:
+ inter_bone.bone.use_inherit_rotation = False
+ else:
+ inter_bone.bone.use_inherit_rotation = True
+
+ for t in range(s_frame, e_frame, step):
+ if (t - s_frame) % 10 == 0:
+ print("First pass: retargeting frame {0}/{1}".format(t, e_frame - s_frame))
+ scene.frame_set(t)
+ for bone in inter_bones:
+ retargetPerfToInter(bone)
+
+ return inter_obj
+
+# this procedure copies the rotations over from the intermediate
+# armature to the end user one.
+# As the hierarchies are 1 to 1, this is a simple matter of
+# copying the rotation, while keeping in mind bone roll, parenting, etc.
+# TODO: Control Bones: If a certain bone is constrained in a way
+# that its rotation is determined by another (a control bone)
+# We should determine the right pos of the control bone.
+# Scale: ? Should work but needs testing.
+
+
+def retargetEnduser(inter_obj, enduser_obj, root, s_frame, e_frame, scene, step):
+ inter_bones = inter_obj.pose.bones
+ end_bones = enduser_obj.pose.bones
+
+ def bakeTransform(end_bone):
+ src_bone = inter_bones[end_bone.name]
+ trg_bone = end_bone
+ bake_matrix = src_bone.matrix
+ rest_matrix = trg_bone.bone.matrix_local
+
+ if trg_bone.parent and trg_bone.bone.use_inherit_rotation:
+ srcParent = src_bone.parent
+ if "Temp" in srcParent.name:
+ srcParent = srcParent.parent
+ parent_mat = srcParent.matrix
+ parent_rest = trg_bone.parent.bone.matrix_local
+ parent_rest_inv = parent_rest.inverted()
+ parent_mat_inv = parent_mat.inverted()
+ bake_matrix = parent_mat_inv * bake_matrix
+ rest_matrix = parent_rest_inv * rest_matrix
+
+ rest_matrix_inv = rest_matrix.inverted()
+ bake_matrix = rest_matrix_inv * bake_matrix
+ end_bone.matrix_basis = bake_matrix
+ rot_mode = end_bone.rotation_mode
+ if rot_mode == "QUATERNION":
+ end_bone.keyframe_insert("rotation_quaternion")
+ elif rot_mode == "AXIS_ANGLE":
+ end_bone.keyframe_insert("rotation_axis_angle")
+ else:
+ end_bone.keyframe_insert("rotation_euler")
+ if not end_bone.bone.use_connect:
+ end_bone.keyframe_insert("location")
+
+ for bone in end_bone.children:
+ bakeTransform(bone)
+
+ for t in range(s_frame, e_frame, step):
+ if (t - s_frame) % 10 == 0:
+ print("Second pass: retargeting frame {0}/{1}".format(t, e_frame - s_frame))
+ scene.frame_set(t)
+ end_bone = end_bones[root]
+ end_bone.location = Vector((0, 0, 0))
+ end_bone.keyframe_insert("location")
+ bakeTransform(end_bone)
+
+#recieves the performer feet bones as a variable
+# by "feet" I mean those bones that have plants
+# (they don't move, despite root moving) somewhere in the animation.
+
+
+def copyTranslation(performer_obj, enduser_obj, perfFeet, root, s_frame, e_frame, scene, enduser_obj_mat):
+
+ perf_bones = performer_obj.pose.bones
+ end_bones = enduser_obj.pose.bones
+
+ perfRoot = perf_bones[0].name
+ endFeet = [perf_bones[perfBone].bone.map for perfBone in perfFeet]
+ locDictKeys = perfFeet + endFeet + [perfRoot]
+
+ def tailLoc(bone):
+ return bone.center + (bone.vector / 2)
+
+ #Step 1 - we create a dict that contains these keys:
+ #(Performer) Hips, Feet
+ #(End user) Feet
+ # where the values are their world position on each frame in range (s,e)
+
+ locDict = {}
+ for key in locDictKeys:
+ locDict[key] = []
+
+ for t in range(scene.frame_start, scene.frame_end):
+ scene.frame_set(t)
+ for bone in perfFeet:
+ locDict[bone].append(tailLoc(perf_bones[bone]))
+ locDict[perfRoot].append(tailLoc(perf_bones[perfRoot]))
+ for bone in endFeet:
+ locDict[bone].append(tailLoc(end_bones[bone]))
+
+ # now we take our locDict and analyze it.
+ # we need to derive all chains
+
+ def locDeriv(key, t):
+ graph = locDict[key]
+ return graph[t + 1] - graph[t]
+
+ #~ locDeriv = {}
+ #~ for key in locDictKeys:
+ #~ locDeriv[key] = []
+
+ #~ for key in locDict.keys():
+ #~ graph = locDict[key]
+ #~ locDeriv[key] = [graph[t + 1] - graph[t] for t in range(len(graph) - 1)]
+
+ # now find the plant frames, where perfFeet don't move much
+
+ linearAvg = []
+
+ for key in perfFeet:
+ for i in range(len(locDict[key]) - 1):
+ v = locDeriv(key,i)
+ if (v.length < 0.1):
+ hipV = locDeriv(perfRoot,i)
+ endV = locDeriv(perf_bones[key].bone.map,i)
+ #this is a plant frame.
+ #lets see what the original hip delta is, and the corresponding
+ #end bone's delta
+ if endV.length != 0:
+ linearAvg.append(hipV.length / endV.length)
+
+ action_name = performer_obj.animation_data.action.name
+ #is there a stride_bone?
+ if "stride_bone" in bpy.data.objects:
+ stride_action = bpy.data.actions.new("Stride Bone " + action_name)
+ stride_action.use_fake_user = True
+ stride_bone = enduser_obj.parent
+ stride_bone.animation_data.action = stride_action
+ else:
+ bpy.ops.object.add()
+ stride_bone = bpy.context.active_object
+ stride_bone.name = "stride_bone"
+ print(stride_bone)
+ stride_bone.location = enduser_obj_mat.to_translation()
+ print(linearAvg)
+ if linearAvg:
+ #determine the average change in scale needed
+ avg = sum(linearAvg) / len(linearAvg)
+ scene.frame_set(s_frame)
+ initialPos = (tailLoc(perf_bones[perfRoot]) / avg) #+ stride_bone.location
+ for t in range(s_frame, e_frame):
+ scene.frame_set(t)
+ #calculate the new position, by dividing by the found ratio between performer and enduser
+ newTranslation = (tailLoc(perf_bones[perfRoot]) / avg)
+ stride_bone.location = enduser_obj_mat * (newTranslation - initialPos)
+ stride_bone.keyframe_insert("location")
+ else:
+
+ stride_bone.keyframe_insert("location")
+ stride_bone.animation_data.action.name = ("Stride Bone " + action_name)
+
+ return stride_bone
+
+
+def IKRetarget(performer_obj, enduser_obj, s_frame, e_frame, scene, step):
+ bpy.ops.object.select_name(name=enduser_obj.name, extend=False)
+ end_bones = enduser_obj.pose.bones
+ for pose_bone in end_bones:
+ ik_constraint = hasIKConstraint(pose_bone)
+ if ik_constraint:
+ target_is_bone = False
+ # set constraint target to corresponding empty if targetless,
+ # if not, keyframe current target to corresponding empty
+ perf_bone = pose_bone.bone.reverseMap[-1].name
+ bpy.ops.object.mode_set(mode='EDIT')
+ orgLocTrg = originalLocationTarget(pose_bone, enduser_obj)
+ bpy.ops.object.mode_set(mode='OBJECT')
+ if not ik_constraint.target:
+ ik_constraint.target = enduser_obj
+ ik_constraint.subtarget = pose_bone.name+"IK"
+ target = orgLocTrg
+
+ # There is a target now
+ if ik_constraint.subtarget:
+ target = ik_constraint.target.pose.bones[ik_constraint.subtarget]
+ target.bone.use_local_location = False
+ target_is_bone = True
+ else:
+ target = ik_constraint.target
+
+ # bake the correct locations for the ik target bones
+ for t in range(s_frame, e_frame, step):
+ scene.frame_set(t)
+ if target_is_bone:
+ final_loc = pose_bone.tail - target.bone.matrix_local.to_translation()
+ else:
+ final_loc = pose_bone.tail
+ target.location = final_loc
+ target.keyframe_insert("location")
+ ik_constraint.mute = False
+ scene.frame_set(s_frame)
+ bpy.ops.object.mode_set(mode='OBJECT')
+
+
+def turnOffIK(enduser_obj):
+ end_bones = enduser_obj.pose.bones
+ for pose_bone in end_bones:
+ if pose_bone.is_in_ik_chain:
+ pass
+ # TODO:
+ # set stiffness according to place on chain
+ # and values from analysis that is stored in the bone
+ #pose_bone.ik_stiffness_x = 0.5
+ #pose_bone.ik_stiffness_y = 0.5
+ #pose_bone.ik_stiffness_z = 0.5
+ ik_constraint = hasIKConstraint(pose_bone)
+ if ik_constraint:
+ ik_constraint.mute = True
+
+
+#copy the object matrixes and clear them (to be reinserted later)
+def cleanAndStoreObjMat(performer_obj, enduser_obj):
+ perf_obj_mat = performer_obj.matrix_world.copy()
+ enduser_obj_mat = enduser_obj.matrix_world.copy()
+ zero_mat = Matrix()
+ performer_obj.matrix_world = zero_mat
+ enduser_obj.matrix_world = zero_mat
+ return perf_obj_mat, enduser_obj_mat
+
+
+#restore the object matrixes after parenting the auto generated IK empties
+def restoreObjMat(performer_obj, enduser_obj, perf_obj_mat, enduser_obj_mat, stride_bone, scene, s_frame):
+ pose_bones = enduser_obj.pose.bones
+ for pose_bone in pose_bones:
+ if pose_bone.name + "Org" in bpy.data.objects:
+ empty = bpy.data.objects[pose_bone.name + "Org"]
+ empty.parent = stride_bone
+ performer_obj.matrix_world = perf_obj_mat
+ enduser_obj.parent = stride_bone
+ scene.frame_set(s_frame)
+ enduser_obj_mat = enduser_obj_mat.to_3x3().to_4x4() * Matrix.Translation(stride_bone.matrix_world.to_translation())
+ enduser_obj.matrix_world = enduser_obj_mat
+
+
+#create (or return if exists) the related IK empty to the bone
+def originalLocationTarget(end_bone, enduser_obj):
+ if not end_bone.name + "IK" in enduser_obj.data.bones:
+ newBone = enduser_obj.data.edit_bones.new(end_bone.name + "IK")
+ newBone.head = end_bone.tail
+ newBone.tail = end_bone.tail + Vector((0,0.1,0))
+ #~ empty = bpy.context.active_object
+ #~ empty.name = end_bone.name + "Org"
+ #~ empty.empty_draw_size = 0.1
+ #~ empty.parent = enduser_obj
+ else:
+ newBone = enduser_obj.pose.bones[end_bone.name + "IK"]
+ return newBone
+
+
+#create the specified NLA setup for base animation, constraints and tweak layer.
+def NLASystemInitialize(enduser_arm, context):#enduser_obj, name):
+ enduser_obj = context.active_object
+ NLATracks = enduser_arm.mocapNLATracks[enduser_obj.data.active_mocap]
+ name = NLATracks.name
+ anim_data = enduser_obj.animation_data
+ s_frame = 0
+ print(name)
+ if ("Base " + name) in bpy.data.actions:
+ mocapAction = bpy.data.actions[("Base " + name)]
+ else:
+ print("That retargeted anim has no base action")
+ anim_data.use_nla = True
+ for track in anim_data.nla_tracks:
+ anim_data.nla_tracks.remove(track)
+ mocapTrack = anim_data.nla_tracks.new()
+ mocapTrack.name = "Base " + name
+ NLATracks.base_track = mocapTrack.name
+ mocapStrip = mocapTrack.strips.new("Base " + name, s_frame, mocapAction)
+ constraintTrack = anim_data.nla_tracks.new()
+ constraintTrack.name = "Auto fixes " + name
+ NLATracks.auto_fix_track = constraintTrack.name
+ if ("Auto fixes " + name) in bpy.data.actions:
+ constraintAction = bpy.data.actions[("Auto fixes " + name)]
+ else:
+ constraintAction = bpy.data.actions.new("Auto fixes " + name)
+ constraintAction.use_fake_user = True
+ constraintStrip = constraintTrack.strips.new("Auto fixes " + name, s_frame, constraintAction)
+ constraintStrip.extrapolation = "NOTHING"
+ userTrack = anim_data.nla_tracks.new()
+ userTrack.name = "Manual fixes " + name
+ NLATracks.manual_fix_track = userTrack.name
+ if ("Manual fixes " + name) in bpy.data.actions:
+ userAction = bpy.data.actions[("Manual fixes " + name)]
+ else:
+ userAction = bpy.data.actions.new("Manual fixes " + name)
+ userAction.use_fake_user = True
+ userStrip = userTrack.strips.new("Manual fixes " + name, s_frame, userAction)
+ userStrip.extrapolation = "HOLD"
+ #userStrip.blend_type = "MULITPLY" - doesn't work due to work, will be activated soon
+ anim_data.nla_tracks.active = constraintTrack
+ #anim_data.action = constraintAction
+ anim_data.action_extrapolation = "NOTHING"
+ #set the stride_bone's action
+ if "stride_bone" in bpy.data.objects:
+ stride_bone = bpy.data.objects["stride_bone"]
+ if NLATracks.stride_action:
+ stride_bone.animation_data.action = bpy.data.actions[NLATracks.stride_action]
+ else:
+ NLATracks.stride_action = stride_bone.animation_data.action.name
+ stride_bone.animation_data.action.use_fake_user = True
+ anim_data.action = None
+
+
+def preAdvancedRetargeting(performer_obj, enduser_obj):
+ createDictionary(performer_obj.data, enduser_obj.data)
+ bones = enduser_obj.pose.bones
+ map_bones = [bone for bone in bones if bone.bone.reverseMap]
+ perf_root = performer_obj.pose.bones[0].name
+ for bone in map_bones:
+ perf_bone = bone.bone.reverseMap[0].name
+ addLocalRot = False;
+ if (not bone.bone.use_connect) and (perf_bone!=perf_root):
+ locks = bone.lock_location
+ #if not (locks[0] or locks[1] or locks[2]):
+ cons = bone.constraints.new('COPY_LOCATION')
+ cons.name = "retargetTemp"
+ cons.use_x = not locks[0]
+ cons.use_y = not locks[1]
+ cons.use_z = not locks[2]
+ cons.target = performer_obj
+ cons.subtarget = perf_bone
+ cons.target_space = 'LOCAL'
+ cons.owner_space = 'LOCAL'
+ addLocalRot = True
+
+
+ cons2 = bone.constraints.new('COPY_ROTATION')
+ cons2.name = "retargetTemp"
+ locks = bone.lock_rotation
+ cons2.use_x = not locks[0]
+ cons2.use_y = not locks[1]
+ cons2.use_z = not locks[2]
+ cons2.target = performer_obj
+ cons2.subtarget = perf_bone
+ cons2.target_space = 'WORLD'
+ cons2.owner_space = 'WORLD'
+
+ if perf_bone==perf_root:
+ addLocalRot = True
+
+ #~ if addLocalRot:
+ #~ for constraint in bone.constraints:
+ #~ if constraint.type == 'COPY_ROTATION':
+ #~ constraint.target_space = 'LOCAL'
+ #~ constraint.owner_space = 'LOCAL'
+
+
+def prepareForBake(enduser_obj):
+ bones = enduser_obj.pose.bones
+ for bone in bones:
+ bone.bone.select = False
+ map_bones = [bone for bone in bones if bone.bone.reverseMap]
+ for bone in map_bones:
+ for cons in bone.constraints:
+ if "retargetTemp" in cons.name:
+ bone.bone.select = True
+
+def cleanTempConstraints(enduser_obj):
+ bones = enduser_obj.pose.bones
+ map_bones = [bone for bone in bones if bone.bone.reverseMap]
+ for bone in map_bones:
+ for cons in bone.constraints:
+ if "retargetTemp" in cons.name:
+ bone.constraints.remove(cons)
+
+#Main function that runs the retargeting sequence.
+#If advanced == True, we assume constraint's were already created
+def totalRetarget(performer_obj, enduser_obj, scene, s_frame, e_frame):
+ perf_arm = performer_obj.data
+ end_arm = enduser_obj.data
+ advanced = end_arm.advancedRetarget
+ step = end_arm.frameStep
+
+ try:
+ enduser_obj.animation_data.action = bpy.data.actions.new("temp")
+ enduser_obj.animation_data.action.use_fake_user = True
+ except:
+ print("no need to create new action")
+
+ print("creating Dictionary")
+ feetBones, root = createDictionary(perf_arm, end_arm)
+ print("cleaning stuff up")
+ perf_obj_mat, enduser_obj_mat = cleanAndStoreObjMat(performer_obj, enduser_obj)
+ if not advanced:
+ turnOffIK(enduser_obj)
+ print("Creating intermediate armature (for first pass)")
+ inter_obj = createIntermediate(performer_obj, enduser_obj, root, s_frame, e_frame, scene, step)
+ print("First pass: retargeting from intermediate to end user")
+ retargetEnduser(inter_obj, enduser_obj, root, s_frame, e_frame, scene, step)
+ else:
+ prepareForBake(enduser_obj)
+ print("Retargeting pose (Advanced Retarget)")
+ nla.bake(s_frame, e_frame, action=enduser_obj.animation_data.action, only_selected=True, do_pose=True, do_object=False, step=step)
+ name = performer_obj.animation_data.action.name
+ enduser_obj.animation_data.action.name = "Base " + name
+ print("Second pass: retargeting root translation and clean up")
+ stride_bone = copyTranslation(performer_obj, enduser_obj, feetBones, root, s_frame, e_frame, scene, enduser_obj_mat)
+ if not advanced:
+ IKRetarget(performer_obj, enduser_obj, s_frame, e_frame, scene, step)
+ bpy.ops.object.select_name(name=stride_bone.name, extend=False)
+ restoreObjMat(performer_obj, enduser_obj, perf_obj_mat, enduser_obj_mat, stride_bone, scene, s_frame)
+ bpy.ops.object.mode_set(mode='OBJECT')
+ if not advanced:
+ bpy.ops.object.select_name(name=inter_obj.name, extend=False)
+ bpy.ops.object.delete()
+ else:
+ cleanTempConstraints(enduser_obj)
+ bpy.ops.object.select_name(name=enduser_obj.name, extend=False)
+
+ if not name in [tracks.name for tracks in end_arm.mocapNLATracks]:
+ NLATracks = end_arm.mocapNLATracks.add()
+ NLATracks.name = name
+ else:
+ NLATracks = end_arm.mocapNLATracks[name]
+ end_arm.active_mocap = name
+ print("retargeting done!")
+
+def profileWrapper():
+ context = bpy.context
+ scene = context.scene
+ s_frame = scene.frame_start
+ e_frame = scene.frame_end
+ enduser_obj = context.active_object
+ performer_obj = [obj for obj in context.selected_objects if obj != enduser_obj]
+ if enduser_obj is None or len(performer_obj) != 1:
+ print("Need active and selected armatures")
+ else:
+ performer_obj = performer_obj[0]
+ s_frame, e_frame = performer_obj.animation_data.action.frame_range
+ s_frame = int(s_frame)
+ e_frame = int(e_frame)
+ totalRetarget(performer_obj, enduser_obj, scene, s_frame, e_frame)
+
+
+def isRigAdvanced(enduser_obj):
+ bones = enduser_obj.pose.bones
+ for bone in bones:
+ for constraint in bone.constraints:
+ if constraint.type != "IK":
+ return True
+ if enduser_obj.data.animation_data:
+ if enduser_obj.data.animation_data.drivers:
+ return True
+
+if __name__ == "__main__":
+ cProfile.run("profileWrapper()")
diff --git a/release/scripts/presets/ffmpeg/DV.py b/release/scripts/presets/ffmpeg/DV.py
index 46d2a0a4a2f..926fb241747 100644
--- a/release/scripts/presets/ffmpeg/DV.py
+++ b/release/scripts/presets/ffmpeg/DV.py
@@ -11,3 +11,4 @@ else:
bpy.context.scene.render.ffmpeg_audio_mixrate = 48000
bpy.context.scene.render.ffmpeg_audio_codec = "PCM"
+bpy.context.scene.render.ffmpeg_audio_channels = 2
diff --git a/release/scripts/presets/ffmpeg/DVD.py b/release/scripts/presets/ffmpeg/DVD.py
index e18ec9f817b..196b5d68406 100644
--- a/release/scripts/presets/ffmpeg/DVD.py
+++ b/release/scripts/presets/ffmpeg/DVD.py
@@ -21,3 +21,4 @@ bpy.context.scene.render.ffmpeg_muxrate = 10080000
bpy.context.scene.render.ffmpeg_audio_codec = "AC3"
bpy.context.scene.render.ffmpeg_audio_bitrate = 448
bpy.context.scene.render.ffmpeg_audio_mixrate = 48000
+bpy.context.scene.render.ffmpeg_audio_channels = 6
diff --git a/release/scripts/presets/ffmpeg/SVCD.py b/release/scripts/presets/ffmpeg/SVCD.py
index c71a3851af0..e4459ab5c5c 100644
--- a/release/scripts/presets/ffmpeg/SVCD.py
+++ b/release/scripts/presets/ffmpeg/SVCD.py
@@ -21,3 +21,4 @@ bpy.context.scene.render.ffmpeg_muxrate = 0
bpy.context.scene.render.ffmpeg_audio_bitrate = 224
bpy.context.scene.render.ffmpeg_audio_mixrate = 44100
bpy.context.scene.render.ffmpeg_audio_codec = "MP2"
+bpy.context.scene.render.ffmpeg_audio_channels = 2
diff --git a/release/scripts/presets/ffmpeg/VCD.py b/release/scripts/presets/ffmpeg/VCD.py
index faf27efe9e6..c2b73e682a2 100644
--- a/release/scripts/presets/ffmpeg/VCD.py
+++ b/release/scripts/presets/ffmpeg/VCD.py
@@ -21,3 +21,4 @@ bpy.context.scene.render.ffmpeg_muxrate = 2352 * 75 * 8
bpy.context.scene.render.ffmpeg_audio_bitrate = 224
bpy.context.scene.render.ffmpeg_audio_mixrate = 44100
bpy.context.scene.render.ffmpeg_audio_codec = "MP2"
+bpy.context.scene.render.ffmpeg_audio_channels = 2
diff --git a/release/scripts/startup/bl_operators/nla.py b/release/scripts/startup/bl_operators/nla.py
index 44ed846e530..4b4630fdd4e 100644
--- a/release/scripts/startup/bl_operators/nla.py
+++ b/release/scripts/startup/bl_operators/nla.py
@@ -84,7 +84,7 @@ def bake(frame_start,
do_pose=True,
do_object=True,
do_constraint_clear=False,
- ):
+ action=None):
scene = bpy.context.scene
obj = bpy.context.object
@@ -121,7 +121,8 @@ def bake(frame_start,
# incase animation data hassnt been created
atd = obj.animation_data_create()
- action = bpy.data.actions.new("Action")
+ if action == None:
+ action = bpy.data.actions.new("Action")
atd.action = action
if do_pose:
@@ -254,3 +255,38 @@ class BakeAction(Operator):
def invoke(self, context, event):
wm = context.window_manager
return wm.invoke_props_dialog(self)
+
+#################################
+
+
+class ClearUselessActions(bpy.types.Operator):
+ '''Mark actions with no F-Curves for deletion after save+reload of file preserving "action libraries"'''
+ bl_idname = "anim.clear_useless_actions"
+ bl_label = "Clear Useless Actions"
+ bl_options = {'REGISTER', 'UNDO'}
+
+ only_unused = BoolProperty(name="Only Unused",
+ description="Only unused (Fake User only) actions get considered",
+ default=True)
+
+ @classmethod
+ def poll(cls, context):
+ return len(bpy.data.actions) != 0
+
+ def execute(self, context):
+ removed = 0
+
+ for action in bpy.data.actions:
+ # if only user is "fake" user...
+ if ((self.only_unused is False) or
+ (action.use_fake_user and action.users == 1)):
+
+ # if it has F-Curves, then it's a "action library" (i.e. walk, wave, jump, etc.)
+ # and should be left alone as that's what fake users are for!
+ if not action.fcurves:
+ # mark action for deletion
+ action.user_clear()
+ removed += 1
+
+ self.report({'INFO'}, "Removed %d empty and/or fake-user only Actions" % (removed))
+ return {'FINISHED'}
diff --git a/release/scripts/startup/bl_operators/object.py b/release/scripts/startup/bl_operators/object.py
index 79f57990f37..413f0e8db9e 100644
--- a/release/scripts/startup/bl_operators/object.py
+++ b/release/scripts/startup/bl_operators/object.py
@@ -681,3 +681,44 @@ class ClearAllRestrictRender(Operator):
for obj in context.scene.objects:
obj.hide_render = False
return {'FINISHED'}
+
+class TransformsToDeltasAnim(bpy.types.Operator):
+ '''Convert object animation for normal transforms to delta transforms'''
+ bl_idname = "object.anim_transforms_to_deltas"
+ bl_label = "Animated Transforms to Deltas"
+ bl_options = {'REGISTER', 'UNDO'}
+
+ @classmethod
+ def poll(cls, context):
+ obs = context.selected_editable_objects
+ return (obs is not None)
+
+ def execute(self, context):
+ for obj in context.selected_editable_objects:
+ # get animation data
+ adt = obj.animation_data
+ if (adt is None) or (adt.action is None):
+ self.report({'WARNING'}, "No animation data to convert on object: " + obj.name)
+ continue
+
+ # if F-Curve uses standard transform path, just append "delta_" to this path
+ for fcu in adt.action.fcurves:
+ if fcu.data_path == "location":
+ fcu.data_path = "delta_location"
+ obj.location.zero()
+ elif fcu.data_path == "rotation_euler":
+ fcu.data_path = "delta_rotation_euler"
+ obj.rotation_euler.zero()
+ elif fcu.data_path == "rotation_quaternion":
+ fcu.data_path = "delta_rotation_quaternion"
+ obj.rotation_quaternion.identity()
+ #elif fcu.data_path == "rotation_axis_angle": # XXX: currently not implemented
+ # fcu.data_path = "delta_rotation_axis_angle"
+ elif fcu.data_path == "scale":
+ fcu.data_path = "delta_scale"
+ obj.scale = (1, 1, 1)
+
+ # hack: force animsys flush by changing frame, so that deltas get run
+ context.scene.frame_set(context.scene.frame_current)
+
+ return {'FINISHED'}
diff --git a/release/scripts/startup/bl_ui/__init__.py b/release/scripts/startup/bl_ui/__init__.py
index bf63c6071b9..5fab3b7fd38 100644
--- a/release/scripts/startup/bl_ui/__init__.py
+++ b/release/scripts/startup/bl_ui/__init__.py
@@ -36,6 +36,7 @@ _modules = (
"properties_data_mesh",
"properties_data_metaball",
"properties_data_modifier",
+ "properties_data_speaker",
"properties_game",
"properties_material",
"properties_object_constraint",
diff --git a/release/scripts/startup/bl_ui/properties_data_armature.py b/release/scripts/startup/bl_ui/properties_data_armature.py
index 94c40d11141..cddf9fef0f2 100644
--- a/release/scripts/startup/bl_ui/properties_data_armature.py
+++ b/release/scripts/startup/bl_ui/properties_data_armature.py
@@ -71,6 +71,9 @@ class DATA_PT_skeleton(ArmatureButtonsPanel, Panel):
flow.prop(arm, "use_deform_envelopes", text="Envelopes")
flow.prop(arm, "use_deform_preserve_volume", text="Quaternion")
+ if context.scene.render.engine == "BLENDER_GAME":
+ col = layout.column()
+ col.prop(arm, "vert_deformer")
class DATA_PT_display(ArmatureButtonsPanel, Panel):
bl_label = "Display"
@@ -97,6 +100,15 @@ class DATA_PT_display(ArmatureButtonsPanel, Panel):
col.prop(arm, "use_deform_delay", text="Delay Refresh")
+class DATA_PT_bone_group_specials(Menu):
+ bl_label = "Bone Group Specials"
+
+ def draw(self, context):
+ layout = self.layout
+
+ layout.operator("pose.group_sort", icon='SORTALPHA')
+
+
class DATA_PT_bone_groups(ArmatureButtonsPanel, Panel):
bl_label = "Bone Groups"
@@ -109,16 +121,25 @@ class DATA_PT_bone_groups(ArmatureButtonsPanel, Panel):
ob = context.object
pose = ob.pose
+ group = pose.bone_groups.active
row = layout.row()
- row.template_list(pose, "bone_groups", pose.bone_groups, "active_index", rows=2)
+
+ rows = 2
+ if group:
+ rows = 5
+ row.template_list(pose, "bone_groups", pose.bone_groups, "active_index", rows=rows)
col = row.column(align=True)
col.active = (ob.proxy is None)
col.operator("pose.group_add", icon='ZOOMIN', text="")
col.operator("pose.group_remove", icon='ZOOMOUT', text="")
+ col.menu("DATA_PT_bone_group_specials", icon='DOWNARROW_HLT', text="")
+ if group:
+ col.separator()
+ col.operator("pose.group_move", icon='TRIA_UP', text="").direction = 'UP'
+ col.operator("pose.group_move", icon='TRIA_DOWN', text="").direction = 'DOWN'
- group = pose.bone_groups.active
if group:
col = layout.column()
col.active = (ob.proxy is None)
diff --git a/release/scripts/startup/bl_ui/properties_data_speaker.py b/release/scripts/startup/bl_ui/properties_data_speaker.py
new file mode 100644
index 00000000000..fe9f798af0c
--- /dev/null
+++ b/release/scripts/startup/bl_ui/properties_data_speaker.py
@@ -0,0 +1,129 @@
+# ##### 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
+from rna_prop_ui import PropertyPanel
+
+
+class DataButtonsPanel():
+ bl_space_type = 'PROPERTIES'
+ bl_region_type = 'WINDOW'
+ bl_context = "data"
+
+ @classmethod
+ def poll(cls, context):
+ engine = context.scene.render.engine
+ return context.speaker and (engine in cls.COMPAT_ENGINES)
+
+
+class DATA_PT_context_speaker(DataButtonsPanel, bpy.types.Panel):
+ bl_label = ""
+ bl_options = {'HIDE_HEADER'}
+ COMPAT_ENGINES = {'BLENDER_RENDER', 'BLENDER_GAME'}
+
+ def draw(self, context):
+ layout = self.layout
+
+ ob = context.object
+ speaker = context.speaker
+ space = context.space_data
+
+ split = layout.split(percentage=0.65)
+
+ if ob:
+ split.template_ID(ob, "data")
+ elif speaker:
+ split.template_ID(space, "pin_id")
+
+
+class DATA_PT_speaker(DataButtonsPanel, bpy.types.Panel):
+ bl_label = "Sound"
+ COMPAT_ENGINES = {'BLENDER_RENDER'}
+
+ def draw(self, context):
+ layout = self.layout
+
+ speaker = context.speaker
+
+ split = layout.split(percentage=0.75)
+
+ split.template_ID(speaker, "sound", open="sound.open_mono")
+ split.prop(speaker, "muted")
+
+ split = layout.split()
+
+ row = split.row()
+
+ row.prop(speaker, "volume")
+ row.prop(speaker, "pitch")
+
+
+class DATA_PT_distance(DataButtonsPanel, bpy.types.Panel):
+ bl_label = "Distance"
+ COMPAT_ENGINES = {'BLENDER_RENDER'}
+
+ def draw(self, context):
+ layout = self.layout
+
+ speaker = context.speaker
+
+ split = layout.split()
+ col = split.column()
+
+ col.label("Volume:")
+ col.prop(speaker, "volume_min", text="Minimum")
+ col.prop(speaker, "volume_max", text="Maximum")
+ col.prop(speaker, "attenuation")
+
+ col = split.column()
+
+ col.label("Distance:")
+ col.prop(speaker, "distance_max", text="Maximum")
+ col.prop(speaker, "distance_reference", text="Reference")
+
+
+class DATA_PT_cone(DataButtonsPanel, bpy.types.Panel):
+ bl_label = "Cone"
+ COMPAT_ENGINES = {'BLENDER_RENDER'}
+
+ def draw(self, context):
+ layout = self.layout
+
+ speaker = context.speaker
+
+ split = layout.split()
+ col = split.column()
+
+ col.label("Angle:")
+ col.prop(speaker, "cone_angle_outer", text="Outer")
+ col.prop(speaker, "cone_angle_inner", text="Inner")
+
+ col = split.column()
+
+ col.label("Volume:")
+ col.prop(speaker, "cone_volume_outer", text="Outer")
+
+
+class DATA_PT_custom_props_speaker(DataButtonsPanel, PropertyPanel, bpy.types.Panel):
+ COMPAT_ENGINES = {'BLENDER_RENDER', 'BLENDER_GAME'}
+ _context_path = "object.data"
+ _property_type = bpy.types.Speaker
+
+if __name__ == "__main__": # only for live edit.
+ bpy.utils.register_module(__name__)
diff --git a/release/scripts/startup/bl_ui/properties_game.py b/release/scripts/startup/bl_ui/properties_game.py
index f8be32e6c07..e3c576e7093 100644
--- a/release/scripts/startup/bl_ui/properties_game.py
+++ b/release/scripts/startup/bl_ui/properties_game.py
@@ -343,6 +343,7 @@ class RENDER_PT_game_performance(RenderButtonsPanel, Panel):
row = layout.row()
row.prop(gs, "use_frame_rate")
row.prop(gs, "use_display_lists")
+ row.prop(gs, "restrict_animation_updates")
class RENDER_PT_game_display(RenderButtonsPanel, Panel):
@@ -361,21 +362,6 @@ class RENDER_PT_game_display(RenderButtonsPanel, Panel):
flow.prop(gs, "show_mouse", text="Mouse Cursor")
-class RENDER_PT_game_sound(RenderButtonsPanel, Panel):
- bl_label = "Sound"
- COMPAT_ENGINES = {'BLENDER_GAME'}
-
- def draw(self, context):
- layout = self.layout
-
- scene = context.scene
-
- layout.prop(scene, "audio_distance_model")
-
- layout.prop(scene, "audio_doppler_speed", text="Speed")
- layout.prop(scene, "audio_doppler_factor")
-
-
class WorldButtonsPanel():
bl_space_type = 'PROPERTIES'
bl_region_type = 'WINDOW'
diff --git a/release/scripts/startup/bl_ui/properties_object_constraint.py b/release/scripts/startup/bl_ui/properties_object_constraint.py
index 867abe4dd5d..c74a0000499 100644
--- a/release/scripts/startup/bl_ui/properties_object_constraint.py
+++ b/release/scripts/startup/bl_ui/properties_object_constraint.py
@@ -477,6 +477,11 @@ class ConstraintButtonsPanel():
row.label(text="Clamp Region:")
row.prop(con, "limit_mode", text="")
+ row = layout.row()
+ row.prop(con, "use_transform_limit")
+ row.label()
+
+
def STRETCH_TO(self, context, layout, con):
self.target_template(layout, con)
diff --git a/release/scripts/startup/bl_ui/properties_render.py b/release/scripts/startup/bl_ui/properties_render.py
index fb14372ebea..c906013e094 100644
--- a/release/scripts/startup/bl_ui/properties_render.py
+++ b/release/scripts/startup/bl_ui/properties_render.py
@@ -596,9 +596,8 @@ class RENDER_PT_encoding(RenderButtonsPanel, Panel):
col = split.column()
col.prop(rd, "ffmpeg_audio_bitrate")
- col.prop(rd, "ffmpeg_audio_mixrate")
-
- split.prop(rd, "ffmpeg_audio_volume", slider=True)
+ col = split.column()
+ col.prop(rd, "ffmpeg_audio_volume", slider=True)
class RENDER_PT_bake(RenderButtonsPanel, Panel):
diff --git a/release/scripts/startup/bl_ui/properties_scene.py b/release/scripts/startup/bl_ui/properties_scene.py
index 6e96e1228e7..fd7fc8ed462 100644
--- a/release/scripts/startup/bl_ui/properties_scene.py
+++ b/release/scripts/startup/bl_ui/properties_scene.py
@@ -44,6 +44,36 @@ class SCENE_PT_scene(SceneButtonsPanel, Panel):
layout.prop(scene, "background_set", text="Background")
+class SCENE_PT_audio(SceneButtonsPanel, Panel):
+ bl_label = "Audio"
+ COMPAT_ENGINES = {'BLENDER_RENDER', 'BLENDER_GAME'}
+
+ def draw(self, context):
+ layout = self.layout
+ scene = context.scene
+ rd = context.scene.render
+
+ layout.prop(scene, "audio_volume")
+ layout.operator("sound.bake_animation")
+
+ split = layout.split()
+
+ col = split.column()
+
+ col.label("Listener:")
+ col.prop(scene, "audio_distance_model", text="")
+ col.prop(scene, "audio_doppler_speed", text="Speed")
+ col.prop(scene, "audio_doppler_factor", text="Doppler")
+
+ col = split.column()
+
+ col.label("Format:")
+ col.prop(rd, "ffmpeg_audio_channels", text="")
+ col.prop(rd, "ffmpeg_audio_mixrate", text="Rate")
+
+ layout.operator("sound.mixdown")
+
+
class SCENE_PT_unit(SceneButtonsPanel, Panel):
bl_label = "Units"
COMPAT_ENGINES = {'BLENDER_RENDER'}
diff --git a/release/scripts/startup/bl_ui/space_dopesheet.py b/release/scripts/startup/bl_ui/space_dopesheet.py
index dfbd7b3ae14..cab58a3aadb 100644
--- a/release/scripts/startup/bl_ui/space_dopesheet.py
+++ b/release/scripts/startup/bl_ui/space_dopesheet.py
@@ -34,14 +34,33 @@ def dopesheet_filter(layout, context, genericFiltersOnly=False):
row.prop(dopesheet, "show_only_selected", text="")
row.prop(dopesheet, "show_hidden", text="")
+ if is_nla:
+ row.prop(dopesheet, "show_missing_nla", text="")
+
if not genericFiltersOnly:
+ if bpy.data.groups:
+ row = layout.row(align=True)
+ row.prop(dopesheet, "show_only_group_objects", text="")
+ if dopesheet.show_only_group_objects:
+ row.prop(dopesheet, "filter_group", text="")
+
+ if not is_nla:
row = layout.row(align=True)
- row.prop(dopesheet, "show_transforms", text="")
+ row.prop(dopesheet, "show_only_matching_fcurves", text="")
+ if dopesheet.show_only_matching_fcurves:
+ row.prop(dopesheet, "filter_fcurve_name", text="")
- if is_nla:
- row.prop(dopesheet, "show_missing_nla", text="")
+ row = layout.row()
+ row.prop(dopesheet, "show_datablock_filters", text="Filters", icon='DISCLOSURE_TRI_RIGHT')
- row = layout.row(align=True)
+ if (not genericFiltersOnly) and (dopesheet.show_datablock_filters):
+ # TODO: put a box around these?
+ subrow = row.row()
+
+ row = subrow.row(align=True)
+ row.prop(dopesheet, "show_transforms", text="")
+
+ row = subrow.row(align=True)
row.prop(dopesheet, "show_scenes", text="")
row.prop(dopesheet, "show_worlds", text="")
row.prop(dopesheet, "show_nodes", text="")
@@ -68,18 +87,8 @@ def dopesheet_filter(layout, context, genericFiltersOnly=False):
row.prop(dopesheet, "show_armatures", text="")
if bpy.data.particles:
row.prop(dopesheet, "show_particles", text="")
-
- if bpy.data.groups:
- row = layout.row(align=True)
- row.prop(dopesheet, "show_only_group_objects", text="")
- if dopesheet.show_only_group_objects:
- row.prop(dopesheet, "filter_group", text="")
-
- if not is_nla:
- row = layout.row(align=True)
- row.prop(dopesheet, "show_only_matching_fcurves", text="")
- if dopesheet.show_only_matching_fcurves:
- row.prop(dopesheet, "filter_fcurve_name", text="")
+ if bpy.data.speakers:
+ row.prop(dopesheet, "show_speakers", text="")
#######################################
@@ -277,7 +286,7 @@ class DOPESHEET_MT_key(Menu):
layout.operator("action.keyframe_insert")
layout.separator()
- layout.operator("action.duplicate")
+ layout.operator("action.duplicate_move")
layout.operator("action.delete")
layout.separator()
diff --git a/release/scripts/startup/bl_ui/space_graph.py b/release/scripts/startup/bl_ui/space_graph.py
index c379ea95ea2..d4b8c415a7f 100644
--- a/release/scripts/startup/bl_ui/space_graph.py
+++ b/release/scripts/startup/bl_ui/space_graph.py
@@ -78,7 +78,7 @@ class GRAPH_MT_view(Menu):
layout.prop(st, "use_auto_merge_keyframes")
layout.separator()
- layout.prop(st, "use_fancy_drawing")
+ layout.prop(st, "use_beauty_drawing")
layout.separator()
if st.show_handles:
@@ -206,7 +206,7 @@ class GRAPH_MT_key(Menu):
layout.operator("graph.sound_bake")
layout.separator()
- layout.operator("graph.duplicate")
+ layout.operator("graph.duplicate_move")
layout.operator("graph.delete")
layout.separator()
diff --git a/release/scripts/startup/bl_ui/space_info.py b/release/scripts/startup/bl_ui/space_info.py
index 38c1e24f27e..28990328c46 100644
--- a/release/scripts/startup/bl_ui/space_info.py
+++ b/release/scripts/startup/bl_ui/space_info.py
@@ -292,6 +292,9 @@ class INFO_MT_add(Menu):
layout.operator("object.add", text="Empty", icon='OUTLINER_OB_EMPTY').type = 'EMPTY'
layout.separator()
+ layout.operator("object.speaker_add", text="Speaker", icon='OUTLINER_OB_SPEAKER')
+ layout.separator()
+
layout.operator("object.camera_add", text="Camera", icon='OUTLINER_OB_CAMERA')
layout.operator_context = 'EXEC_SCREEN'
layout.operator_menu_enum("object.lamp_add", "type", text="Lamp", icon='OUTLINER_OB_LAMP')
diff --git a/release/scripts/startup/bl_ui/space_nla.py b/release/scripts/startup/bl_ui/space_nla.py
index c69af2c9a60..1d4b7c6828f 100644
--- a/release/scripts/startup/bl_ui/space_nla.py
+++ b/release/scripts/startup/bl_ui/space_nla.py
@@ -69,7 +69,11 @@ class NLA_MT_view(Menu):
layout.separator()
layout.operator("anim.previewrange_set")
layout.operator("anim.previewrange_clear")
-
+
+ layout.separator()
+ layout.operator("nla.view_all")
+ layout.operator("nla.view_selected")
+
layout.separator()
layout.operator("screen.area_dupli")
layout.operator("screen.screen_full_area")
@@ -162,6 +166,7 @@ class NLA_MT_add(Menu):
layout.operator("nla.actionclip_add")
layout.operator("nla.transition_add")
+ layout.operator("nla.soundclip_add")
layout.separator()
layout.operator("nla.meta_add")
diff --git a/release/scripts/startup/bl_ui/space_sequencer.py b/release/scripts/startup/bl_ui/space_sequencer.py
index 84cc365425e..f796ce8da5f 100644
--- a/release/scripts/startup/bl_ui/space_sequencer.py
+++ b/release/scripts/startup/bl_ui/space_sequencer.py
@@ -112,7 +112,11 @@ class SEQUENCER_MT_view(Menu):
layout.operator("sequencer.view_selected")
- layout.prop(st, "show_frames")
+ if st.show_frames:
+ layout.operator("anim.time_toggle", text="Show Seconds")
+ else:
+ layout.operator("anim.time_toggle", text="Show Frames")
+
layout.prop(st, "show_frame_indicator")
if st.display_mode == 'IMAGE':
layout.prop(st, "show_safe_margin")
@@ -221,6 +225,7 @@ class SEQUENCER_MT_add_effect(Menu):
layout.operator("sequencer.effect_strip_add", text="Speed Control").type = 'SPEED'
layout.operator("sequencer.effect_strip_add", text="Multicam Selector").type = 'MULTICAM'
layout.operator("sequencer.effect_strip_add", text="Adjustment Layer").type = 'ADJUSTMENT'
+ layout.operator("sequencer.effect_strip_add", text="Title Card").type = 'TITLE_CARD'
class SEQUENCER_MT_strip(Menu):
@@ -402,7 +407,7 @@ class SEQUENCER_PT_effect(SequencerButtonsPanel, Panel):
'CROSS', 'GAMMA_CROSS', 'MULTIPLY', 'OVER_DROP',
'PLUGIN',
'WIPE', 'GLOW', 'TRANSFORM', 'COLOR', 'SPEED',
- 'MULTICAM', 'ADJUSTMENT'}
+ 'MULTICAM', 'ADJUSTMENT', 'TITLE_CARD'}
def draw(self, context):
layout = self.layout
@@ -470,6 +475,11 @@ class SEQUENCER_PT_effect(SequencerButtonsPanel, Panel):
row.label("Cut To")
for i in range(1, strip.channel):
row.operator("sequencer.cut_multicam", text=str(i)).camera = i
+ elif strip.type == "TITLE_CARD":
+ layout.prop(strip, "title")
+ layout.prop(strip, "subtitle")
+ layout.prop(strip, "color_foreground")
+ layout.prop(strip, "color_background")
col = layout.column(align=True)
if strip.type == 'SPEED':
@@ -541,7 +551,8 @@ class SEQUENCER_PT_input(SequencerButtonsPanel, Panel):
'CROSS', 'GAMMA_CROSS', 'MULTIPLY', 'OVER_DROP',
'PLUGIN',
'WIPE', 'GLOW', 'TRANSFORM', 'COLOR',
- 'MULTICAM', 'SPEED', 'ADJUSTMENT'}
+ 'MULTICAM', 'SPEED', 'ADJUSTMENT',
+ 'TITLE_CARD'}
def draw(self, context):
layout = self.layout
@@ -640,8 +651,11 @@ class SEQUENCER_PT_sound(SequencerButtonsPanel, Panel):
row.prop(strip.sound, "use_memory_cache")
+ layout.prop(strip, "waveform")
layout.prop(strip, "volume")
layout.prop(strip, "attenuation")
+ layout.prop(strip, "pitch")
+ layout.prop(strip, "pan")
col = layout.column(align=True)
col.label(text="Trim Duration:")
@@ -700,7 +714,8 @@ class SEQUENCER_PT_filter(SequencerButtonsPanel, Panel):
'CROSS', 'GAMMA_CROSS', 'MULTIPLY', 'OVER_DROP',
'PLUGIN',
'WIPE', 'GLOW', 'TRANSFORM', 'COLOR',
- 'MULTICAM', 'SPEED', 'ADJUSTMENT'}
+ 'MULTICAM', 'SPEED', 'ADJUSTMENT',
+ 'TITLE_CARD'}
def draw(self, context):
layout = self.layout
diff --git a/release/scripts/startup/bl_ui/space_userpref.py b/release/scripts/startup/bl_ui/space_userpref.py
index 148338368fe..732a38308b0 100644
--- a/release/scripts/startup/bl_ui/space_userpref.py
+++ b/release/scripts/startup/bl_ui/space_userpref.py
@@ -746,6 +746,7 @@ class USERPREF_PT_file(Panel):
col.prop(paths, "save_version")
col.prop(paths, "recent_files")
+ col.prop(paths, "use_update_recent_files_on_load")
col.prop(paths, "use_save_preview_images")
col.label(text="Auto Save:")
col.prop(paths, "use_auto_save_temporary_files")
diff --git a/release/scripts/startup/bl_ui/space_view3d.py b/release/scripts/startup/bl_ui/space_view3d.py
index fa22e216ec9..c1add444bf1 100644
--- a/release/scripts/startup/bl_ui/space_view3d.py
+++ b/release/scripts/startup/bl_ui/space_view3d.py
@@ -179,6 +179,10 @@ class VIEW3D_MT_transform(Menu):
layout.operator("object.randomize_transform")
layout.operator("object.align")
+
+ layout.separator()
+
+ layout.operator("object.anim_transforms_to_deltas")
class VIEW3D_MT_mirror(Menu):
@@ -1259,12 +1263,15 @@ class VIEW3D_MT_pose_transform(Menu):
layout.operator("pose.transforms_clear", text="All")
+ layout.separator()
+
layout.operator("pose.loc_clear", text="Location")
layout.operator("pose.rot_clear", text="Rotation")
layout.operator("pose.scale_clear", text="Scale")
- layout.label(text="Origin")
+ layout.separator()
+ layout.operator("pose.user_transforms_clear", text="Reset unkeyed")
class VIEW3D_MT_pose_slide(Menu):
bl_label = "In-Betweens"
diff --git a/release/scripts/startup/ui_mocap.py b/release/scripts/startup/ui_mocap.py
new file mode 100644
index 00000000000..23354f9d722
--- /dev/null
+++ b/release/scripts/startup/ui_mocap.py
@@ -0,0 +1,842 @@
+# ##### 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
+
+from bpy.props import *
+from bpy import *
+import mocap_constraints
+import retarget
+import mocap_tools
+
+### reloads modules (for testing purposes only)
+from imp import reload
+reload(mocap_constraints)
+reload(retarget)
+reload(mocap_tools)
+
+from mocap_constraints import *
+
+# MocapConstraint class
+# Defines MocapConstraint datatype, used to add and configute mocap constraints
+# Attached to Armature data
+
+
+class MocapConstraint(bpy.types.PropertyGroup):
+ name = bpy.props.StringProperty(name="Name",
+ default="Mocap Fix",
+ description="Name of Mocap Fix",
+ update=setConstraint)
+ constrained_bone = bpy.props.StringProperty(name="Bone",
+ default="",
+ description="Constrained Bone",
+ update=updateConstraintBoneType)
+ constrained_boneB = bpy.props.StringProperty(name="Bone (2)",
+ default="",
+ description="Other Constrained Bone (optional, depends on type)",
+ update=setConstraint)
+ s_frame = bpy.props.IntProperty(name="S",
+ default=0,
+ description="Start frame of Fix",
+ update=setConstraint)
+ e_frame = bpy.props.IntProperty(name="E",
+ default=100,
+ description="End frame of Fix",
+ update=setConstraint)
+ smooth_in = bpy.props.IntProperty(name="In",
+ default=10,
+ description="Amount of frames to smooth in",
+ update=setConstraint,
+ min=0)
+ smooth_out = bpy.props.IntProperty(name="Out",
+ default=10,
+ description="Amount of frames to smooth out",
+ update=setConstraint,
+ min=0)
+ targetMesh = bpy.props.StringProperty(name="Mesh",
+ default="",
+ description="Target of Fix - Mesh (optional, depends on type)",
+ update=setConstraint)
+ active = bpy.props.BoolProperty(name="Active",
+ default=True,
+ description="Fix is active",
+ update=setConstraint)
+ show_expanded = bpy.props.BoolProperty(name="Show Expanded",
+ default=True,
+ description="Fix is fully shown")
+ targetPoint = bpy.props.FloatVectorProperty(name="Point", size=3,
+ subtype="XYZ", default=(0.0, 0.0, 0.0),
+ description="Target of Fix - Point",
+ update=setConstraint)
+ targetDist = bpy.props.FloatProperty(name="Offset",
+ default=0.0,
+ description="Distance and Floor Fixes - Desired offset",
+ update=setConstraint)
+ targetSpace = bpy.props.EnumProperty(
+ items=[("WORLD", "World Space", "Evaluate target in global space"),
+ ("LOCAL", "Object space", "Evaluate target in object space"),
+ ("constrained_boneB", "Other Bone Space", "Evaluate target in specified other bone space")],
+ name="Space",
+ description="In which space should Point type target be evaluated",
+ update=setConstraint)
+ type = bpy.props.EnumProperty(name="Type of constraint",
+ items=[("point", "Maintain Position", "Bone is at a specific point"),
+ ("freeze", "Maintain Position at frame", "Bone does not move from location specified in target frame"),
+ ("floor", "Stay above", "Bone does not cross specified mesh object eg floor"),
+ ("distance", "Maintain distance", "Target bones maintained specified distance")],
+ description="Type of Fix",
+ update=updateConstraintBoneType)
+ real_constraint = bpy.props.StringProperty()
+ real_constraint_bone = bpy.props.StringProperty()
+
+
+bpy.utils.register_class(MocapConstraint)
+
+bpy.types.Armature.mocap_constraints = bpy.props.CollectionProperty(type=MocapConstraint)
+
+
+class AnimationStitchSettings(bpy.types.PropertyGroup):
+ first_action = bpy.props.StringProperty(name="Action 1",
+ description="First action in stitch")
+ second_action = bpy.props.StringProperty(name="Action 2",
+ description="Second action in stitch")
+ blend_frame = bpy.props.IntProperty(name="Stitch frame",
+ description="Frame to locate stitch on")
+ blend_amount = bpy.props.IntProperty(name="Blend amount",
+ description="Size of blending transitiion, on both sides of the stitch",
+ default=10)
+ second_offset = bpy.props.IntProperty(name="Second offset",
+ description="Frame offset for 2nd animation, where it should start",
+ default=10)
+ stick_bone = bpy.props.StringProperty(name="Stick Bone",
+ description="Bone to freeze during transition",
+ default="")
+
+bpy.utils.register_class(AnimationStitchSettings)
+
+
+class MocapNLATracks(bpy.types.PropertyGroup):
+ name = bpy.props.StringProperty()
+ base_track = bpy.props.StringProperty()
+ auto_fix_track = bpy.props.StringProperty()
+ manual_fix_track = bpy.props.StringProperty()
+ stride_action = bpy.props.StringProperty()
+
+bpy.utils.register_class(MocapNLATracks)
+
+
+def advancedRetargetToggle(self, context):
+ enduser_obj = context.active_object
+ performer_obj = [obj for obj in context.selected_objects if obj != enduser_obj]
+ if enduser_obj is None or len(performer_obj) != 1:
+ print("Need active and selected armatures")
+ return
+ else:
+ performer_obj = performer_obj[0]
+ if self.advancedRetarget:
+ retarget.preAdvancedRetargeting(performer_obj, enduser_obj)
+ else:
+ retarget.cleanTempConstraints(enduser_obj)
+
+
+
+bpy.types.Armature.stitch_settings = bpy.props.PointerProperty(type=AnimationStitchSettings)
+bpy.types.Armature.active_mocap = bpy.props.StringProperty(update=retarget.NLASystemInitialize)
+bpy.types.Armature.mocapNLATracks = bpy.props.CollectionProperty(type=MocapNLATracks)
+bpy.types.Armature.advancedRetarget = bpy.props.BoolProperty(default=False, update=advancedRetargetToggle)
+bpy.types.Armature.frameStep = smooth_out = bpy.props.IntProperty(name="Frame Skip",
+ default=1,
+ description="Amount of frames to skip - for previewing retargets quickly. 1 is fully sampled",
+ min=1)
+
+#Update function for IK functionality. Is called when IK prop checkboxes are toggled.
+
+
+def toggleIKBone(self, context):
+ if self.IKRetarget:
+ if not self.is_in_ik_chain:
+ print(self.name + " IK toggled ON!")
+ ik = self.constraints.new('IK')
+ #ik the whole chain up to the root, excluding
+ chainLen = 0
+ for parent_bone in self.parent_recursive:
+ chainLen += 1
+ if hasIKConstraint(parent_bone):
+ break
+ deformer_children = [child for child in parent_bone.children if child.bone.use_deform]
+ #~ if len(deformer_children) > 1:
+ #~ break
+ ik.chain_count = chainLen
+ for bone in self.parent_recursive:
+ if bone.is_in_ik_chain:
+ bone.IKRetarget = True
+ else:
+ print(self.name + " IK toggled OFF!")
+ cnstrn_bones = []
+ newChainLength = []
+ if hasIKConstraint(self):
+ cnstrn_bones = [self]
+ elif self.is_in_ik_chain:
+ cnstrn_bones = [child for child in self.children_recursive if hasIKConstraint(child)]
+ for cnstrn_bone in cnstrn_bones:
+ newChainLength.append(cnstrn_bone.parent_recursive.index(self) + 1)
+ if cnstrn_bones:
+ # remove constraint, and update IK retarget for all parents of cnstrn_bone up to chain_len
+ for i, cnstrn_bone in enumerate(cnstrn_bones):
+ print(cnstrn_bone.name)
+ if newChainLength:
+ ik = hasIKConstraint(cnstrn_bone)
+ ik.chain_count = newChainLength[i]
+ else:
+ ik = hasIKConstraint(cnstrn_bone)
+ cnstrn_bone.constraints.remove(ik)
+ cnstrn_bone.IKRetarget = False
+ for bone in cnstrn_bone.parent_recursive:
+ if not bone.is_in_ik_chain:
+ bone.IKRetarget = False
+
+
+class MocapMapping(bpy.types.PropertyGroup):
+ name = bpy.props.StringProperty()
+
+bpy.utils.register_class(MocapMapping)
+
+bpy.types.Bone.map = bpy.props.StringProperty()
+bpy.types.Bone.reverseMap = bpy.props.CollectionProperty(type=MocapMapping)
+bpy.types.Bone.foot = bpy.props.BoolProperty(name="Foot",
+ description="Marks this bone as a 'foot', which determines retargeted animation's translation",
+ default=False)
+bpy.types.Bone.twistFix = bpy.props.BoolProperty(name="Twist Fix",
+ description="Fix Twist on this bone",
+ default=False)
+bpy.types.PoseBone.IKRetarget = bpy.props.BoolProperty(name="IK",
+ description="Toggles IK Retargeting method for given bone",
+ update=toggleIKBone, default=False)
+
+
+def updateIKRetarget():
+ # ensures that Blender constraints and IK properties are in sync
+ # currently runs when module is loaded, should run when scene is loaded
+ # or user adds a constraint to armature. Will be corrected in the future,
+ # once python callbacks are implemented
+ for obj in bpy.data.objects:
+ if obj.pose:
+ bones = obj.pose.bones
+ for pose_bone in bones:
+ if pose_bone.is_in_ik_chain or hasIKConstraint(pose_bone):
+ pose_bone.IKRetarget = True
+ else:
+ pose_bone.IKRetarget = False
+
+updateIKRetarget()
+
+
+class MocapPanel(bpy.types.Panel):
+ # Motion capture retargeting panel
+ bl_label = "Mocap tools"
+ bl_space_type = "PROPERTIES"
+ bl_region_type = "WINDOW"
+ bl_context = "object"
+
+ def draw(self, context):
+ self.layout.label("Preprocessing")
+ row = self.layout.row(align=True)
+ row.alignment = 'EXPAND'
+ row.operator("mocap.samples", text='Samples to Beziers')
+ row.operator("mocap.denoise", text='Clean noise')
+ row.operator("mocap.rotate_fix", text='Fix BVH Axis Orientation')
+ row.operator("mocap.scale_fix", text='Auto scale Performer')
+ row2 = self.layout.row(align=True)
+ row2.operator("mocap.looper", text='Loop animation')
+ row2.operator("mocap.limitdof", text='Constrain Rig')
+ row2.operator("mocap.removelimitdof", text='Unconstrain Rig')
+ self.layout.label("Retargeting")
+ enduser_obj = bpy.context.active_object
+ performer_obj = [obj for obj in bpy.context.selected_objects if obj != enduser_obj]
+ if enduser_obj is None or len(performer_obj) != 1:
+ self.layout.label("Select performer rig and target rig (as active)")
+ else:
+ self.layout.operator("mocap.guessmapping", text="Guess Hiearchy Mapping")
+ row3 = self.layout.row(align=True)
+ column1 = row3.column(align=True)
+ column1.label("Performer Rig")
+ column2 = row3.column(align=True)
+ column2.label("Enduser Rig")
+ performer_obj = performer_obj[0]
+ if performer_obj.data and enduser_obj.data:
+ if performer_obj.data.name in bpy.data.armatures and enduser_obj.data.name in bpy.data.armatures:
+ perf = performer_obj.data
+ enduser_arm = enduser_obj.data
+ perf_pose_bones = enduser_obj.pose.bones
+ for bone in perf.bones:
+ row = self.layout.row()
+ row.prop(data=bone, property='foot', text='', icon='POSE_DATA')
+ row.label(bone.name)
+ row.prop_search(bone, "map", enduser_arm, "bones")
+ row.operator("mocap.selectmap", text='', icon='CURSOR').perf_bone = bone.name
+ label_mod = "FK"
+ if bone.map:
+ pose_bone = perf_pose_bones[bone.map]
+ if pose_bone.is_in_ik_chain:
+ label_mod = "ik chain"
+ if hasIKConstraint(pose_bone):
+ label_mod = "ik end"
+ row.prop(data=bone, property='twistFix', text='', icon='RNA')
+ row.prop(pose_bone, 'IKRetarget')
+ row.label(label_mod)
+ else:
+ row.label(" ")
+ row.label(" ")
+ mapRow = self.layout.row()
+ mapRow.operator("mocap.savemapping", text='Save mapping')
+ mapRow.operator("mocap.loadmapping", text='Load mapping')
+ self.layout.prop(data=performer_obj.animation_data.action, property='name', text='Action Name')
+ self.layout.prop(enduser_arm, "advancedRetarget", text='Advanced Retarget')
+ self.layout.prop(enduser_arm, "frameStep")
+ self.layout.operator("mocap.retarget", text='RETARGET!')
+
+
+class MocapConstraintsPanel(bpy.types.Panel):
+ #Motion capture constraints panel
+ bl_label = "Mocap Fixes"
+ bl_space_type = "PROPERTIES"
+ bl_region_type = "WINDOW"
+ bl_context = "object"
+
+ def draw(self, context):
+ layout = self.layout
+ if context.active_object:
+ if context.active_object.data:
+ if context.active_object.data.name in bpy.data.armatures:
+ enduser_obj = context.active_object
+ enduser_arm = enduser_obj.data
+ layout.operator_menu_enum("mocap.addmocapfix", "type")
+ layout.operator("mocap.updateconstraints", text='Update Fixes')
+ bakeRow = layout.row()
+ bakeRow.operator("mocap.bakeconstraints", text='Bake Fixes')
+ bakeRow.operator("mocap.unbakeconstraints", text='Unbake Fixes')
+ layout.separator()
+ for i, m_constraint in enumerate(enduser_arm.mocap_constraints):
+ box = layout.box()
+ headerRow = box.row()
+ headerRow.prop(m_constraint, 'show_expanded', text='', icon='TRIA_DOWN' if m_constraint.show_expanded else 'TRIA_RIGHT', emboss=False)
+ headerRow.prop(m_constraint, 'type', text='')
+ headerRow.prop(m_constraint, 'name', text='')
+ headerRow.prop(m_constraint, 'active', icon='MUTE_IPO_ON' if not m_constraint.active else'MUTE_IPO_OFF', text='', emboss=False)
+ headerRow.operator("mocap.removeconstraint", text="", icon='X', emboss=False).constraint = i
+ if m_constraint.show_expanded:
+ box.separator()
+ box.prop_search(m_constraint, 'constrained_bone', enduser_obj.pose, "bones", icon='BONE_DATA')
+ if m_constraint.type == "distance" or m_constraint.type == "point":
+ box.prop_search(m_constraint, 'constrained_boneB', enduser_obj.pose, "bones", icon='CONSTRAINT_BONE')
+ frameRow = box.row()
+ frameRow.label("Frame Range:")
+ frameRow.prop(m_constraint, 's_frame')
+ frameRow.prop(m_constraint, 'e_frame')
+ smoothRow = box.row()
+ smoothRow.label("Smoothing:")
+ smoothRow.prop(m_constraint, 'smooth_in')
+ smoothRow.prop(m_constraint, 'smooth_out')
+ targetRow = box.row()
+ targetLabelCol = targetRow.column()
+ targetLabelCol.label("Target settings:")
+ targetPropCol = targetRow.column()
+ if m_constraint.type == "floor":
+ targetPropCol.prop_search(m_constraint, 'targetMesh', bpy.data, "objects")
+ if m_constraint.type == "point" or m_constraint.type == "freeze":
+ box.prop(m_constraint, 'targetSpace')
+ if m_constraint.type == "point":
+ targetPropCol.prop(m_constraint, 'targetPoint')
+ if m_constraint.type == "distance" or m_constraint.type == "floor":
+ targetPropCol.prop(m_constraint, 'targetDist')
+ layout.separator()
+
+
+class ExtraToolsPanel(bpy.types.Panel):
+ # Motion capture retargeting panel
+ bl_label = "Extra Mocap Tools"
+ bl_space_type = "PROPERTIES"
+ bl_region_type = "WINDOW"
+ bl_context = "object"
+
+ def draw(self, context):
+ layout = self.layout
+ layout.operator('mocap.pathediting', text="Follow Path")
+ layout.label("Animation Stitching")
+ activeIsArmature = isinstance(context.active_object.data, bpy.types.Armature)
+ if activeIsArmature:
+ enduser_arm = context.active_object.data
+ layout.label("Retargeted Animations:")
+ layout.prop_search(enduser_arm, "active_mocap",enduser_arm, "mocapNLATracks")
+ settings = enduser_arm.stitch_settings
+ layout.prop_search(settings, "first_action", enduser_arm, "mocapNLATracks")
+ layout.prop_search(settings, "second_action", enduser_arm, "mocapNLATracks")
+ layout.prop(settings, "blend_frame")
+ layout.prop(settings, "blend_amount")
+ layout.prop(settings, "second_offset")
+ layout.prop_search(settings, "stick_bone", context.active_object.pose, "bones")
+ layout.operator('mocap.animstitchguess', text="Guess Settings")
+ layout.operator('mocap.animstitch', text="Stitch Animations")
+
+
+class OBJECT_OT_RetargetButton(bpy.types.Operator):
+ '''Retarget animation from selected armature to active armature '''
+ bl_idname = "mocap.retarget"
+ bl_label = "Retargets active action from Performer to Enduser"
+ bl_options = {'REGISTER', 'UNDO'}
+
+ def execute(self, context):
+ scene = context.scene
+ s_frame = scene.frame_start
+ e_frame = scene.frame_end
+ enduser_obj = context.active_object
+ performer_obj = [obj for obj in context.selected_objects if obj != enduser_obj]
+ if enduser_obj is None or len(performer_obj) != 1:
+ print("Need active and selected armatures")
+ else:
+ performer_obj = performer_obj[0]
+ s_frame, e_frame = performer_obj.animation_data.action.frame_range
+ s_frame = int(s_frame)
+ e_frame = int(e_frame)
+ if retarget.isRigAdvanced(enduser_obj) and not enduser_obj.data.advancedRetarget:
+ print("Recommended to use Advanced Retargeting method")
+ enduser_obj.data.advancedRetarget = True
+ else:
+ retarget.totalRetarget(performer_obj, enduser_obj, scene, s_frame, e_frame)
+ return {"FINISHED"}
+
+ @classmethod
+ def poll(cls, context):
+ if context.active_object:
+ activeIsArmature = isinstance(context.active_object.data, bpy.types.Armature)
+ performer_obj = [obj for obj in context.selected_objects if obj != context.active_object]
+ if performer_obj:
+ return activeIsArmature and isinstance(performer_obj[0].data, bpy.types.Armature)
+ else:
+ return False
+
+
+ #~ class OBJECT_OT_AdvancedRetargetButton(bpy.types.Operator):
+ #~ '''Prepare for advanced retargeting '''
+ #~ bl_idname = "mocap.preretarget"
+ #~ bl_label = "Prepares retarget of active action from Performer to Enduser"
+
+ #~ def execute(self, context):
+ #~ scene = context.scene
+ #~ s_frame = scene.frame_start
+ #~ e_frame = scene.frame_end
+ #~ enduser_obj = context.active_object
+ #~ performer_obj = [obj for obj in context.selected_objects if obj != enduser_obj]
+ #~ if enduser_obj is None or len(performer_obj) != 1:
+ #~ print("Need active and selected armatures")
+ #~ else:
+ #~ performer_obj = performer_obj[0]
+ #~ retarget.preAdvancedRetargeting(performer_obj, enduser_obj)
+ #~ return {"FINISHED"}
+
+ #~ @classmethod
+ #~ def poll(cls, context):
+ #~ if context.active_object:
+ #~ activeIsArmature = isinstance(context.active_object.data, bpy.types.Armature)
+ #~ performer_obj = [obj for obj in context.selected_objects if obj != context.active_object]
+ #~ if performer_obj:
+ #~ return activeIsArmature and isinstance(performer_obj[0].data, bpy.types.Armature)
+ #~ else:
+ #~ return False
+
+
+class OBJECT_OT_SaveMappingButton(bpy.types.Operator):
+ '''Save mapping to active armature (for future retargets) '''
+ bl_idname = "mocap.savemapping"
+ bl_label = "Saves user generated mapping from Performer to Enduser"
+
+ def execute(self, context):
+ enduser_obj = bpy.context.active_object
+ performer_obj = [obj for obj in bpy.context.selected_objects if obj != enduser_obj][0]
+ retarget.createDictionary(performer_obj.data, enduser_obj.data)
+ return {"FINISHED"}
+
+ @classmethod
+ def poll(cls, context):
+ if context.active_object:
+ activeIsArmature = isinstance(context.active_object.data, bpy.types.Armature)
+ performer_obj = [obj for obj in context.selected_objects if obj != context.active_object]
+ if performer_obj:
+ return activeIsArmature and isinstance(performer_obj[0].data, bpy.types.Armature)
+ else:
+ return False
+
+
+class OBJECT_OT_LoadMappingButton(bpy.types.Operator):
+ '''Load saved mapping from active armature'''
+ bl_idname = "mocap.loadmapping"
+ bl_label = "Loads user generated mapping from Performer to Enduser"
+
+ def execute(self, context):
+ enduser_obj = bpy.context.active_object
+ performer_obj = [obj for obj in bpy.context.selected_objects if obj != enduser_obj][0]
+ retarget.loadMapping(performer_obj.data, enduser_obj.data)
+ return {"FINISHED"}
+
+ @classmethod
+ def poll(cls, context):
+ if context.active_object:
+ activeIsArmature = isinstance(context.active_object.data, bpy.types.Armature)
+ performer_obj = [obj for obj in context.selected_objects if obj != context.active_object]
+ if performer_obj:
+ return activeIsArmature and isinstance(performer_obj[0].data, bpy.types.Armature)
+ else:
+ return False
+
+
+class OBJECT_OT_SelectMapBoneButton(bpy.types.Operator):
+ '''Select a bone for faster mapping'''
+ bl_idname = "mocap.selectmap"
+ bl_label = "Select a bone for faster mapping"
+ perf_bone = bpy.props.StringProperty()
+
+ def execute(self, context):
+ enduser_obj = bpy.context.active_object
+ performer_obj = [obj for obj in bpy.context.selected_objects if obj != enduser_obj][0]
+ selectedBone = ""
+ for bone in enduser_obj.data.bones:
+ boneVis = bone.layers
+ for i in range(32):
+ if boneVis[i] and enduser_obj.data.layers[i]:
+ if bone.select:
+ selectedBone = bone.name
+ break
+ performer_obj.data.bones[self.perf_bone].map = selectedBone
+ return {"FINISHED"}
+
+ @classmethod
+ def poll(cls, context):
+ if context.active_object:
+ activeIsArmature = isinstance(context.active_object.data, bpy.types.Armature)
+ performer_obj = [obj for obj in context.selected_objects if obj != context.active_object]
+ if performer_obj:
+ return activeIsArmature and isinstance(performer_obj[0].data, bpy.types.Armature)
+ else:
+ return False
+
+
+class OBJECT_OT_ConvertSamplesButton(bpy.types.Operator):
+ '''Convert active armature's sampled keyframed to beziers'''
+ bl_idname = "mocap.samples"
+ bl_label = "Converts samples / simplifies keyframes to beziers"
+
+ def execute(self, context):
+ mocap_tools.fcurves_simplify(context, context.active_object)
+ return {"FINISHED"}
+
+ @classmethod
+ def poll(cls, context):
+ return context.active_object.animation_data
+
+
+class OBJECT_OT_LooperButton(bpy.types.Operator):
+ '''Trim active armature's animation to a single cycle, given a cyclic animation (such as a walk cycle)'''
+ bl_idname = "mocap.looper"
+ bl_label = "loops animation / sampled mocap data"
+
+ def execute(self, context):
+ mocap_tools.autoloop_anim()
+ return {"FINISHED"}
+
+ @classmethod
+ def poll(cls, context):
+ return context.active_object.animation_data
+
+
+class OBJECT_OT_DenoiseButton(bpy.types.Operator):
+ '''Denoise active armature's animation. Good for dealing with 'bad' frames inherent in mocap animation'''
+ bl_idname = "mocap.denoise"
+ bl_label = "Denoises sampled mocap data "
+
+ def execute(self, context):
+ mocap_tools.denoise_median()
+ return {"FINISHED"}
+
+ @classmethod
+ def poll(cls, context):
+ return context.active_object
+
+ @classmethod
+ def poll(cls, context):
+ return context.active_object.animation_data
+
+
+class OBJECT_OT_LimitDOFButton(bpy.types.Operator):
+ '''Create limit constraints on the active armature from the selected armature's animation's range of motion'''
+ bl_idname = "mocap.limitdof"
+ bl_label = "Analyzes animations Max/Min DOF and adds hard/soft constraints"
+
+ def execute(self, context):
+ performer_obj = [obj for obj in context.selected_objects if obj != context.active_object][0]
+ mocap_tools.limit_dof(context, performer_obj, context.active_object)
+ return {"FINISHED"}
+
+ @classmethod
+ def poll(cls, context):
+ if context.active_object:
+ activeIsArmature = isinstance(context.active_object.data, bpy.types.Armature)
+ performer_obj = [obj for obj in context.selected_objects if obj != context.active_object]
+ if performer_obj:
+ return activeIsArmature and isinstance(performer_obj[0].data, bpy.types.Armature)
+ else:
+ return False
+
+
+class OBJECT_OT_RemoveLimitDOFButton(bpy.types.Operator):
+ '''Removes previously created limit constraints on the active armature'''
+ bl_idname = "mocap.removelimitdof"
+ bl_label = "Removes previously created limit constraints on the active armature"
+
+ def execute(self, context):
+ mocap_tools.limit_dof_toggle_off(context, context.active_object)
+ return {"FINISHED"}
+
+ @classmethod
+ def poll(cls, context):
+ activeIsArmature = False
+ if context.active_object:
+ activeIsArmature = isinstance(context.active_object.data, bpy.types.Armature)
+ return activeIsArmature
+
+
+class OBJECT_OT_RotateFixArmature(bpy.types.Operator):
+ '''Realign the active armature's axis system to match Blender (Commonly needed after bvh import)'''
+ bl_idname = "mocap.rotate_fix"
+ bl_label = "Rotates selected armature 90 degrees (fix for bvh import)"
+
+ def execute(self, context):
+ mocap_tools.rotate_fix_armature(context.active_object.data)
+ return {"FINISHED"}
+
+ @classmethod
+ def poll(cls, context):
+ if context.active_object:
+ return isinstance(context.active_object.data, bpy.types.Armature)
+
+
+class OBJECT_OT_ScaleFixArmature(bpy.types.Operator):
+ '''Rescale selected armature to match the active animation, for convienence'''
+ bl_idname = "mocap.scale_fix"
+ bl_label = "Scales performer armature to match target armature"
+
+ def execute(self, context):
+ enduser_obj = bpy.context.active_object
+ performer_obj = [obj for obj in bpy.context.selected_objects if obj != enduser_obj][0]
+ mocap_tools.scale_fix_armature(performer_obj, enduser_obj)
+ return {"FINISHED"}
+
+ @classmethod
+ def poll(cls, context):
+ if context.active_object:
+ activeIsArmature = isinstance(context.active_object.data, bpy.types.Armature)
+ performer_obj = [obj for obj in context.selected_objects if obj != context.active_object]
+ if performer_obj:
+ return activeIsArmature and isinstance(performer_obj[0].data, bpy.types.Armature)
+ else:
+ return False
+
+
+class MOCAP_OT_AddMocapFix(bpy.types.Operator):
+ '''Add a post-retarget fix - useful for fixing certain artifacts following the retarget'''
+ bl_idname = "mocap.addmocapfix"
+ bl_label = "Add Mocap Fix to target armature"
+ type = bpy.props.EnumProperty(name="Type of Fix",
+ items=[("point", "Maintain Position", "Bone is at a specific point"),
+ ("freeze", "Maintain Position at frame", "Bone does not move from location specified in target frame"),
+ ("floor", "Stay above", "Bone does not cross specified mesh object eg floor"),
+ ("distance", "Maintain distance", "Target bones maintained specified distance")],
+ description="Type of fix")
+
+ def execute(self, context):
+ enduser_obj = bpy.context.active_object
+ enduser_arm = enduser_obj.data
+ new_mcon = enduser_arm.mocap_constraints.add()
+ new_mcon.type = self.type
+ return {"FINISHED"}
+
+ @classmethod
+ def poll(cls, context):
+ if context.active_object:
+ return isinstance(context.active_object.data, bpy.types.Armature)
+
+
+class OBJECT_OT_RemoveMocapConstraint(bpy.types.Operator):
+ '''Remove this post-retarget fix'''
+ bl_idname = "mocap.removeconstraint"
+ bl_label = "Removes fixes from target armature"
+ constraint = bpy.props.IntProperty()
+
+ def execute(self, context):
+ enduser_obj = bpy.context.active_object
+ enduser_arm = enduser_obj.data
+ m_constraints = enduser_arm.mocap_constraints
+ m_constraint = m_constraints[self.constraint]
+ if m_constraint.real_constraint:
+ bone = enduser_obj.pose.bones[m_constraint.real_constraint_bone]
+ cons_obj = getConsObj(bone)
+ removeConstraint(m_constraint, cons_obj)
+ m_constraints.remove(self.constraint)
+ return {"FINISHED"}
+
+ @classmethod
+ def poll(cls, context):
+ if context.active_object:
+ return isinstance(context.active_object.data, bpy.types.Armature)
+
+
+class OBJECT_OT_BakeMocapConstraints(bpy.types.Operator):
+ '''Bake all post-retarget fixes to the Retarget Fixes NLA Track'''
+ bl_idname = "mocap.bakeconstraints"
+ bl_label = "Bake all fixes to target armature"
+
+ def execute(self, context):
+ bakeConstraints(context)
+ return {"FINISHED"}
+
+ @classmethod
+ def poll(cls, context):
+ if context.active_object:
+ return isinstance(context.active_object.data, bpy.types.Armature)
+
+
+class OBJECT_OT_UnbakeMocapConstraints(bpy.types.Operator):
+ '''Unbake all post-retarget fixes - removes the baked data from the Retarget Fixes NLA Track'''
+ bl_idname = "mocap.unbakeconstraints"
+ bl_label = "Unbake all fixes to target armature"
+
+ def execute(self, context):
+ unbakeConstraints(context)
+ return {"FINISHED"}
+
+ @classmethod
+ def poll(cls, context):
+ if context.active_object:
+ return isinstance(context.active_object.data, bpy.types.Armature)
+
+
+class OBJECT_OT_UpdateMocapConstraints(bpy.types.Operator):
+ '''Updates all post-retarget fixes - needed after changes to armature object or pose'''
+ bl_idname = "mocap.updateconstraints"
+ bl_label = "Updates all fixes to target armature - neccesary to take under consideration changes to armature object or pose"
+
+ def execute(self, context):
+ updateConstraints(context.active_object, context)
+ return {"FINISHED"}
+
+ @classmethod
+ def poll(cls, context):
+ if context.active_object:
+ return isinstance(context.active_object.data, bpy.types.Armature)
+
+
+class OBJECT_OT_GuessHierachyMapping(bpy.types.Operator):
+ '''Attemps to auto figure out hierarchy mapping'''
+ bl_idname = "mocap.guessmapping"
+ bl_label = "Attemps to auto figure out hierarchy mapping"
+
+ def execute(self, context):
+ enduser_obj = bpy.context.active_object
+ performer_obj = [obj for obj in bpy.context.selected_objects if obj != enduser_obj][0]
+ mocap_tools.guessMapping(performer_obj, enduser_obj)
+ return {"FINISHED"}
+
+ @classmethod
+ def poll(cls, context):
+ if context.active_object:
+ activeIsArmature = isinstance(context.active_object.data, bpy.types.Armature)
+ performer_obj = [obj for obj in context.selected_objects if obj != context.active_object]
+ if performer_obj:
+ return activeIsArmature and isinstance(performer_obj[0].data, bpy.types.Armature)
+ else:
+ return False
+
+
+class OBJECT_OT_PathEditing(bpy.types.Operator):
+ '''Sets active object (stride object) to follow the selected curve'''
+ bl_idname = "mocap.pathediting"
+ bl_label = "Sets active object (stride object) to follow the selected curve"
+
+ def execute(self, context):
+ path = [obj for obj in context.selected_objects if obj != context.active_object][0]
+ mocap_tools.path_editing(context, context.active_object, path)
+ return {"FINISHED"}
+
+ @classmethod
+ def poll(cls, context):
+ if context.active_object:
+ selected_objs = [obj for obj in context.selected_objects if obj != context.active_object and isinstance(obj.data, bpy.types.Curve)]
+ return selected_objs
+ else:
+ return False
+
+
+class OBJECT_OT_AnimationStitchingButton(bpy.types.Operator):
+ '''Stitches two defined animations into a single one via alignment of NLA Tracks'''
+ bl_idname = "mocap.animstitch"
+ bl_label = "Stitches two defined animations into a single one via alignment of NLA Tracks"
+
+ def execute(self, context):
+ mocap_tools.anim_stitch(context, context.active_object)
+ return {"FINISHED"}
+
+ @classmethod
+ def poll(cls, context):
+ activeIsArmature = False
+ if context.active_object:
+ activeIsArmature = isinstance(context.active_object.data, bpy.types.Armature)
+ if activeIsArmature:
+ stitch_settings = context.active_object.data.stitch_settings
+ return (stitch_settings.first_action and stitch_settings.second_action)
+ return False
+
+
+class OBJECT_OT_GuessAnimationStitchingButton(bpy.types.Operator):
+ '''Guesses the stitch frame and second offset for animation stitch'''
+ bl_idname = "mocap.animstitchguess"
+ bl_label = "Guesses the stitch frame and second offset for animation stitch"
+
+ def execute(self, context):
+ mocap_tools.guess_anim_stitch(context, context.active_object)
+ return {"FINISHED"}
+
+ @classmethod
+ def poll(cls, context):
+ activeIsArmature = False
+ if context.active_object:
+ activeIsArmature = isinstance(context.active_object.data, bpy.types.Armature)
+ if activeIsArmature:
+ stitch_settings = context.active_object.data.stitch_settings
+ return (stitch_settings.first_action and stitch_settings.second_action)
+ return False
+
+def register():
+ bpy.utils.register_module(__name__)
+
+
+def unregister():
+ bpy.utils.unregister_module(__name__)
+
+if __name__ == "__main__":
+ register()
diff --git a/source/blender/CMakeLists.txt b/source/blender/CMakeLists.txt
index a073f5083e5..b332cd35402 100644
--- a/source/blender/CMakeLists.txt
+++ b/source/blender/CMakeLists.txt
@@ -73,6 +73,7 @@ set(SRC_DNA_INC
${CMAKE_CURRENT_SOURCE_DIR}/makesdna/DNA_smoke_types.h
${CMAKE_CURRENT_SOURCE_DIR}/makesdna/DNA_sound_types.h
${CMAKE_CURRENT_SOURCE_DIR}/makesdna/DNA_space_types.h
+ ${CMAKE_CURRENT_SOURCE_DIR}/makesdna/DNA_speaker_types.h
${CMAKE_CURRENT_SOURCE_DIR}/makesdna/DNA_text_types.h
${CMAKE_CURRENT_SOURCE_DIR}/makesdna/DNA_texture_types.h
${CMAKE_CURRENT_SOURCE_DIR}/makesdna/DNA_userdef_types.h
diff --git a/source/blender/blenfont/BLF_api.h b/source/blender/blenfont/BLF_api.h
index 57f8c83eda6..fba09ee9826 100644
--- a/source/blender/blenfont/BLF_api.h
+++ b/source/blender/blenfont/BLF_api.h
@@ -215,5 +215,6 @@ void BLF_dir_free(char **dirs, int count);
// XXX, bad design
extern int blf_mono_font;
extern int blf_mono_font_render; // dont mess drawing with render threads.
+extern int blf_default_font_render; // dont mess drawing with render threads.
#endif /* BLF_API_H */
diff --git a/source/blender/blenfont/intern/blf.c b/source/blender/blenfont/intern/blf.c
index c0e62b1c0c7..3bfb7c22082 100644
--- a/source/blender/blenfont/intern/blf.c
+++ b/source/blender/blenfont/intern/blf.c
@@ -74,6 +74,7 @@ static int global_font_dpi= 72;
// XXX, should these be made into global_font_'s too?
int blf_mono_font= -1;
int blf_mono_font_render= -1;
+int blf_default_font_render= -1;
static FontBLF *BLF_get(int fontid)
{
diff --git a/source/blender/blenkernel/BKE_action.h b/source/blender/blenkernel/BKE_action.h
index 7d3de68c005..67efb7752ea 100644
--- a/source/blender/blenkernel/BKE_action.h
+++ b/source/blender/blenkernel/BKE_action.h
@@ -1,6 +1,4 @@
/*
- * $Id$
- *
* ***** BEGIN GPL LICENSE BLOCK *****
*
* This program is free software; you can redistribute it and/or
diff --git a/source/blender/blenkernel/BKE_anim.h b/source/blender/blenkernel/BKE_anim.h
index 25165eeaee7..44aebdf6205 100644
--- a/source/blender/blenkernel/BKE_anim.h
+++ b/source/blender/blenkernel/BKE_anim.h
@@ -1,6 +1,4 @@
/*
- * $Id$
- *
* ***** BEGIN GPL LICENSE BLOCK *****
*
* This program is free software; you can redistribute it and/or
diff --git a/source/blender/blenkernel/BKE_animsys.h b/source/blender/blenkernel/BKE_animsys.h
index 348b967f9c4..98f9ee14c7e 100644
--- a/source/blender/blenkernel/BKE_animsys.h
+++ b/source/blender/blenkernel/BKE_animsys.h
@@ -1,6 +1,4 @@
/*
- * $Id$
- *
* ***** BEGIN GPL LICENSE BLOCK *****
*
* This program is free software; you can redistribute it and/or
@@ -41,6 +39,7 @@ struct KeyingSet;
struct KS_Path;
struct PointerRNA;
+struct ReportList;
struct bAction;
struct bActionGroup;
struct AnimMapper;
@@ -57,6 +56,9 @@ struct AnimData *BKE_animdata_from_id(struct ID *id);
/* Add AnimData to the given ID-block */
struct AnimData *BKE_id_add_animdata(struct ID *id);
+/* Set active action used by AnimData from the given ID-block */
+short BKE_animdata_set_action(struct ReportList *reports, struct ID *id, struct bAction *act);
+
/* Free AnimData */
void BKE_free_animdata(struct ID *id);
@@ -136,10 +138,10 @@ void BKE_animdata_main_cb(struct Main *main, ID_AnimData_Edit_Callback func, voi
/* In general, these ones should be called to do all animation evaluation */
/* Evaluation loop for evaluating animation data */
-void BKE_animsys_evaluate_animdata(struct ID *id, struct AnimData *adt, float ctime, short recalc);
+void BKE_animsys_evaluate_animdata(struct Scene *scene, struct ID *id, struct AnimData *adt, float ctime, short recalc);
/* Evaluation of all ID-blocks with Animation Data blocks - Animation Data Only */
-void BKE_animsys_evaluate_all_animation(struct Main *main, float ctime);
+void BKE_animsys_evaluate_all_animation(struct Main *main, struct Scene *scene, float ctime);
/* ------------ Specialised API --------------- */
diff --git a/source/blender/blenkernel/BKE_armature.h b/source/blender/blenkernel/BKE_armature.h
index efa87532859..7d60c00156d 100644
--- a/source/blender/blenkernel/BKE_armature.h
+++ b/source/blender/blenkernel/BKE_armature.h
@@ -1,6 +1,4 @@
/*
- * $Id$
- *
* ***** BEGIN GPL LICENSE BLOCK *****
*
* This program is free software; you can redistribute it and/or
diff --git a/source/blender/blenkernel/BKE_constraint.h b/source/blender/blenkernel/BKE_constraint.h
index 7c0e7050a9f..925d1180dbd 100644
--- a/source/blender/blenkernel/BKE_constraint.h
+++ b/source/blender/blenkernel/BKE_constraint.h
@@ -1,6 +1,4 @@
/*
- * $Id$
- *
* ***** BEGIN GPL LICENSE BLOCK *****
*
* This program is free software; you can redistribute it and/or
@@ -154,6 +152,7 @@ void constraints_clear_evalob(struct bConstraintOb *cob);
void constraint_mat_convertspace(struct Object *ob, struct bPoseChannel *pchan, float mat[][4], short from, short to);
void get_constraint_target_matrix(struct Scene *scene, struct bConstraint *con, int n, short ownertype, void *ownerdata, float mat[][4], float ctime);
+void get_constraint_targets_for_solving(struct bConstraint *con, struct bConstraintOb *ob, struct ListBase *targets, float ctime);
void solve_constraints(struct ListBase *conlist, struct bConstraintOb *cob, float ctime);
#ifdef __cplusplus
diff --git a/source/blender/blenkernel/BKE_fcurve.h b/source/blender/blenkernel/BKE_fcurve.h
index b791e29a38e..244fda33a52 100644
--- a/source/blender/blenkernel/BKE_fcurve.h
+++ b/source/blender/blenkernel/BKE_fcurve.h
@@ -199,7 +199,7 @@ struct FCurve *list_find_fcurve(ListBase *list, const char rna_path[], const int
struct FCurve *iter_step_fcurve (struct FCurve *fcu_iter, const char rna_path[]);
/* high level function to get an fcurve from C without having the rna */
-struct FCurve *id_data_find_fcurve(ID *id, void *data, struct StructRNA *type, const char *prop_name, int index);
+struct FCurve *id_data_find_fcurve(ID *id, void *data, struct StructRNA *type, const char *prop_name, int index, char *driven);
/* Get list of LinkData's containing pointers to the F-Curves which control the types of data indicated
* e.g. numMatches = list_find_data_fcurves(matches, &act->curves, "pose.bones[", "MyFancyBone");
diff --git a/source/blender/blenkernel/BKE_library.h b/source/blender/blenkernel/BKE_library.h
index 871a78bbab3..0d6d41109b4 100644
--- a/source/blender/blenkernel/BKE_library.h
+++ b/source/blender/blenkernel/BKE_library.h
@@ -44,6 +44,8 @@ struct Main;
struct Library;
struct wmWindowManager;
struct bContext;
+struct PointerRNA;
+struct PropertyRNA;
void *alloc_libblock(struct ListBase *lb, short type, const char *name);
void *copy_libblock(void *rt);
@@ -53,6 +55,7 @@ void id_lib_extern(struct ID *id);
void id_us_plus(struct ID *id);
void id_us_min(struct ID *id);
int id_make_local(struct ID *id, int test);
+int id_single_user(struct bContext *C, struct ID *id, struct PointerRNA *ptr, struct PropertyRNA *prop);
int id_copy(struct ID *id, struct ID **newid, int test);
int id_unlink(struct ID *id, int test);
diff --git a/source/blender/blenkernel/BKE_main.h b/source/blender/blenkernel/BKE_main.h
index df6a304f0b3..c25882d1dd6 100644
--- a/source/blender/blenkernel/BKE_main.h
+++ b/source/blender/blenkernel/BKE_main.h
@@ -77,6 +77,7 @@ typedef struct Main {
ListBase script;
ListBase vfont;
ListBase text;
+ ListBase speaker;
ListBase sound;
ListBase group;
ListBase armature;
diff --git a/source/blender/blenkernel/BKE_nla.h b/source/blender/blenkernel/BKE_nla.h
index 0206756a1ad..773c5ced1cb 100644
--- a/source/blender/blenkernel/BKE_nla.h
+++ b/source/blender/blenkernel/BKE_nla.h
@@ -1,6 +1,4 @@
/*
- * $Id$
- *
* ***** BEGIN GPL LICENSE BLOCK *****
*
* This program is free software; you can redistribute it and/or
@@ -39,6 +37,8 @@ struct AnimData;
struct NlaStrip;
struct NlaTrack;
struct bAction;
+struct Scene;
+struct Speaker;
/* ----------------------------- */
/* Data Management */
@@ -54,6 +54,7 @@ void copy_nladata(ListBase *dst, ListBase *src);
struct NlaTrack *add_nlatrack(struct AnimData *adt, struct NlaTrack *prev);
struct NlaStrip *add_nlastrip(struct bAction *act);
struct NlaStrip *add_nlastrip_to_stack(struct AnimData *adt, struct bAction *act);
+struct NlaStrip *add_nla_soundstrip(struct Scene *scene, struct Speaker *spk);
/* ----------------------------- */
/* API */
diff --git a/source/blender/blenkernel/BKE_sequencer.h b/source/blender/blenkernel/BKE_sequencer.h
index bedd58876bc..773096d1e0d 100644
--- a/source/blender/blenkernel/BKE_sequencer.h
+++ b/source/blender/blenkernel/BKE_sequencer.h
@@ -43,6 +43,7 @@ struct Scene;
struct Sequence;
struct Strip;
struct StripElem;
+struct bSound;
#define MAXSEQ 32
@@ -281,8 +282,10 @@ void free_imbuf_seq(struct Scene *scene, struct ListBase * seqbasep, int check_m
struct Sequence *seq_dupli_recursive(struct Scene *scene, struct Scene *scene_to, struct Sequence * seq, int dupe_flag);
int seq_swap(struct Sequence *seq_a, struct Sequence *seq_b, const char **error_str);
-void seq_update_sound(struct Scene* scene, struct Sequence *seq);
-void seq_update_muting(struct Scene* scene, struct Editing *ed);
+void seq_update_sound_bounds_all(struct Scene *scene);
+void seq_update_sound_bounds(struct Scene* scene, struct Sequence *seq);
+void seq_update_muting(struct Editing *ed);
+void seq_update_sound(struct Scene *scene, struct bSound *sound);
void seqbase_sound_reload(struct Scene *scene, ListBase *seqbase);
void seqbase_unique_name_recursive(ListBase *seqbasep, struct Sequence *seq);
void seqbase_dupli_recursive(struct Scene *scene, struct Scene *scene_to, ListBase *nseqbase, ListBase *seqbase, int dupe_flag);
diff --git a/source/blender/blenkernel/BKE_sound.h b/source/blender/blenkernel/BKE_sound.h
index 04597fd666e..ecf0d7e459a 100644
--- a/source/blender/blenkernel/BKE_sound.h
+++ b/source/blender/blenkernel/BKE_sound.h
@@ -35,6 +35,8 @@
* \author nzc
*/
+#define SOUND_WAVE_SAMPLES_PER_SECOND 250
+
struct PackedFile;
struct bSound;
struct bContext;
@@ -42,10 +44,18 @@ struct ListBase;
struct Main;
struct Sequence;
+typedef struct SoundWaveform
+{
+ int length;
+ float *data;
+} SoundWaveform;
+
void sound_init_once(void);
void sound_init(struct Main *main);
+void sound_init_main(struct Main *bmain);
+
void sound_exit(void);
void sound_force_device(int device);
@@ -62,7 +72,9 @@ struct bSound* sound_new_limiter(struct bContext *C, struct bSound *source, floa
void sound_delete(struct bContext *C, struct bSound* sound);
-void sound_cache(struct bSound* sound, int ignore);
+void sound_cache(struct bSound* sound);
+
+void sound_cache_notifying(struct Main* main, struct bSound* sound);
void sound_delete_cache(struct bSound* sound);
@@ -80,16 +92,34 @@ void sound_destroy_scene(struct Scene *scene);
void sound_mute_scene(struct Scene *scene, int muted);
+void sound_update_fps(struct Scene *scene);
+
+void sound_update_scene_listener(struct Scene *scene);
+
void* sound_scene_add_scene_sound(struct Scene *scene, struct Sequence* sequence, int startframe, int endframe, int frameskip);
void* sound_add_scene_sound(struct Scene *scene, struct Sequence* sequence, int startframe, int endframe, int frameskip);
void sound_remove_scene_sound(struct Scene *scene, void* handle);
-void sound_mute_scene_sound(struct Scene *scene, void* handle, char mute);
+void sound_mute_scene_sound(void* handle, char mute);
void sound_move_scene_sound(struct Scene *scene, void* handle, int startframe, int endframe, int frameskip);
+void sound_update_scene_sound(void* handle, struct bSound* sound);
+
+void sound_set_cfra(int cfra);
+
+void sound_set_scene_volume(struct Scene *scene, float volume);
+
+void sound_set_scene_sound_volume(void* handle, float volume, char animated);
+
+void sound_set_scene_sound_pitch(void* handle, float pitch, char animated);
+
+void sound_set_scene_sound_pan(void* handle, float pan, char animated);
+
+void sound_update_sequencer(struct Main* main, struct bSound* sound);
+
void sound_play_scene(struct Scene *scene);
void sound_stop_scene(struct Scene *scene);
@@ -100,8 +130,14 @@ float sound_sync_scene(struct Scene *scene);
int sound_scene_playing(struct Scene *scene);
-int sound_read_sound_buffer(struct bSound* sound, float* buffer, int length, float start, float end);
+void sound_free_waveform(struct bSound* sound);
+
+void sound_read_waveform(struct bSound* sound);
int sound_get_channels(struct bSound* sound);
+void sound_update_scene(struct Main* bmain, struct Scene* scene);
+
+void* sound_get_factory(void* sound);
+
#endif
diff --git a/source/blender/blenkernel/BKE_speaker.h b/source/blender/blenkernel/BKE_speaker.h
new file mode 100644
index 00000000000..111bd86fdd3
--- /dev/null
+++ b/source/blender/blenkernel/BKE_speaker.h
@@ -0,0 +1,43 @@
+/*
+ * $Id$
+ *
+ * ***** 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.
+ *
+ * The Original Code is Copyright (C) 2001-2002 by NaN Holding BV.
+ * All rights reserved.
+ *
+ * The Original Code is: all of this file.
+ *
+ * Contributor(s): Jörg Müller.
+ *
+ * ***** END GPL LICENSE BLOCK *****
+ */
+
+#ifndef BKE_SPEAKER_H
+#define BKE_SPEAKER_H
+
+/** \file BKE_speaker.h
+ * \ingroup bke
+ * \brief General operations for speakers.
+ */
+
+void *add_speaker(const char *name);
+struct Speaker *copy_speaker(struct Speaker *spk);
+void make_local_speaker(struct Speaker *spk);
+void free_speaker(struct Speaker *spk);
+
+#endif
diff --git a/source/blender/blenkernel/CMakeLists.txt b/source/blender/blenkernel/CMakeLists.txt
index defcef58463..c1797427cc2 100644
--- a/source/blender/blenkernel/CMakeLists.txt
+++ b/source/blender/blenkernel/CMakeLists.txt
@@ -140,6 +140,7 @@ set(SRC
intern/smoke.c
intern/softbody.c
intern/sound.c
+ intern/speaker.c
intern/subsurf_ccg.c
intern/suggestions.c
intern/text.c
@@ -220,6 +221,7 @@ set(SRC
BKE_smoke.h
BKE_softbody.h
BKE_sound.h
+ BKE_speaker.h
BKE_subsurf.h
BKE_suggestions.h
BKE_text.h
diff --git a/source/blender/blenkernel/intern/action.c b/source/blender/blenkernel/intern/action.c
index f7086c81756..9c2467505cd 100644
--- a/source/blender/blenkernel/intern/action.c
+++ b/source/blender/blenkernel/intern/action.c
@@ -1,6 +1,4 @@
/*
- * $Id$
- *
* ***** BEGIN GPL LICENSE BLOCK *****
*
* This program is free software; you can redistribute it and/or
@@ -85,66 +83,84 @@ bAction *add_empty_action(const char name[])
bAction *act;
act= alloc_libblock(&G.main->action, ID_AC, name);
- act->id.flag |= LIB_FAKEUSER; // XXX this is nasty for new users... maybe we don't want this anymore
- act->id.us++;
return act;
}
+/* .................................. */
+
+/* temp data for make_local_action */
+typedef struct tMakeLocalActionContext {
+ bAction *act; /* original action */
+ bAction *actn; /* new action */
+
+ int lib; /* some action users were libraries */
+ int local; /* some action users were not libraries */
+} tMakeLocalActionContext;
+
+/* helper function for make_local_action() - local/lib init step */
+static void make_localact_init_cb(ID *id, AnimData *adt, void *mlac_ptr)
+{
+ tMakeLocalActionContext *mlac = (tMakeLocalActionContext *)mlac_ptr;
+
+ if (adt->action == mlac->act) {
+ if (id->lib)
+ mlac->lib = 1;
+ else
+ mlac->local = 1;
+ }
+}
+
+/* helper function for make_local_action() - change references */
+static void make_localact_apply_cb(ID *id, AnimData *adt, void *mlac_ptr)
+{
+ tMakeLocalActionContext *mlac = (tMakeLocalActionContext *)mlac_ptr;
+
+ if (adt->action == mlac->act) {
+ if (id->lib==0) {
+ adt->action = mlac->actn;
+
+ id_us_plus(&mlac->actn->id);
+ id_us_min(&mlac->act->id);
+ }
+ }
+}
+
// does copy_fcurve...
void make_local_action(bAction *act)
{
- // Object *ob;
+ tMakeLocalActionContext mlac = {act, NULL, 0, 0};
Main *bmain= G.main;
- bAction *actn;
- int local=0, lib=0;
- if (act->id.lib==NULL) return;
- if (act->id.us==1) {
+ if (act->id.lib==NULL)
+ return;
+
+ // XXX: double-check this; it used to be just single-user check, but that was when fake-users were still default
+ if ((act->id.flag & LIB_FAKEUSER) && (act->id.us<=1)) {
act->id.lib= NULL;
act->id.flag= LIB_LOCAL;
new_id(&bmain->action, (ID *)act, NULL);
return;
}
-#if 0 // XXX old animation system
- ob= G.main->object.first;
- while(ob) {
- if(ob->action==act) {
- if(ob->id.lib) lib= 1;
- else local= 1;
- }
- ob= ob->id.next;
- }
-#endif
+ BKE_animdata_main_cb(bmain, make_localact_init_cb, &mlac);
- if(local && lib==0) {
+ if (mlac.local && mlac.lib==0) {
act->id.lib= NULL;
act->id.flag= LIB_LOCAL;
//make_local_action_channels(act);
new_id(&bmain->action, (ID *)act, NULL);
}
- else if(local && lib) {
- actn= copy_action(act);
- actn->id.us= 0;
+ else if (mlac.local && mlac.lib) {
+ mlac.actn= copy_action(act);
+ mlac.actn->id.us= 0;
-#if 0 // XXX old animation system
- ob= G.main->object.first;
- while(ob) {
- if(ob->action==act) {
-
- if(ob->id.lib==0) {
- ob->action = actn;
- actn->id.us++;
- act->id.us--;
- }
- }
- ob= ob->id.next;
- }
-#endif // XXX old animation system
+ BKE_animdata_main_cb(bmain, make_localact_apply_cb, &mlac);
}
}
+/* .................................. */
+
void free_action (bAction *act)
{
/* sanity check */
@@ -163,6 +179,8 @@ void free_action (bAction *act)
BLI_freelistN(&act->markers);
}
+/* .................................. */
+
bAction *copy_action (bAction *src)
{
bAction *dst = NULL;
@@ -200,9 +218,6 @@ bAction *copy_action (bAction *src)
}
}
- dst->id.flag |= LIB_FAKEUSER; // XXX this is nasty for new users... maybe we don't want this anymore
- dst->id.us++;
-
return dst;
}
@@ -1180,7 +1195,7 @@ void what_does_obaction (Object *ob, Object *workob, bPose *pose, bAction *act,
adt.action= act;
/* execute effects of Action on to workob (or it's PoseChannels) */
- BKE_animsys_evaluate_animdata(&workob->id, &adt, cframe, ADT_RECALC_ANIM);
+ BKE_animsys_evaluate_animdata(NULL, &workob->id, &adt, cframe, ADT_RECALC_ANIM);
}
}
diff --git a/source/blender/blenkernel/intern/anim.c b/source/blender/blenkernel/intern/anim.c
index 8aa816f9cb5..b965d14af00 100644
--- a/source/blender/blenkernel/intern/anim.c
+++ b/source/blender/blenkernel/intern/anim.c
@@ -1,8 +1,4 @@
-/* anim.c
- *
- *
- * $Id$
- *
+/*
* ***** BEGIN GPL LICENSE BLOCK *****
*
* This program is free software; you can redistribute it and/or
@@ -173,7 +169,7 @@ bMotionPath *animviz_verify_motionpaths(Scene *scene, Object *ob, bPoseChannel *
}
/* avoid 0 size allocs */
- if(avs->path_sf >= avs->path_ef) {
+ if (avs->path_sf >= avs->path_ef) {
return NULL;
}
@@ -231,6 +227,7 @@ typedef struct MPathTarget {
/* get list of motion paths to be baked for the given object
* - assumes the given list is ready to be used
*/
+// TODO: it would be nice in future to be able to update objects dependant on these bones too?
void animviz_get_object_motionpaths(Object *ob, ListBase *targets)
{
MPathTarget *mpt;
@@ -795,7 +792,7 @@ static void frames_duplilist(ListBase *lb, Scene *scene, Object *ob, int level,
* and/or other objects which may affect this object's transforms are not updated either.
* However, this has always been the way that this worked (i.e. pre 2.5), so I guess that it'll be fine!
*/
- BKE_animsys_evaluate_animdata(&ob->id, ob->adt, (float)scene->r.cfra, ADT_RECALC_ANIM); /* ob-eval will do drivers, so we don't need to do them */
+ BKE_animsys_evaluate_animdata(scene, &ob->id, ob->adt, (float)scene->r.cfra, ADT_RECALC_ANIM); /* ob-eval will do drivers, so we don't need to do them */
where_is_object_time(scene, ob, (float)scene->r.cfra);
dob= new_dupli_object(lb, ob, ob->obmat, ob->lay, scene->r.cfra, OB_DUPLIFRAMES, animated);
@@ -810,7 +807,7 @@ static void frames_duplilist(ListBase *lb, Scene *scene, Object *ob, int level,
*/
scene->r.cfra= cfrao;
- BKE_animsys_evaluate_animdata(&ob->id, ob->adt, (float)scene->r.cfra, ADT_RECALC_ANIM); /* ob-eval will do drivers, so we don't need to do them */
+ BKE_animsys_evaluate_animdata(scene, &ob->id, ob->adt, (float)scene->r.cfra, ADT_RECALC_ANIM); /* ob-eval will do drivers, so we don't need to do them */
where_is_object_time(scene, ob, (float)scene->r.cfra);
/* but, to make sure unkeyed object transforms are still sane,
diff --git a/source/blender/blenkernel/intern/anim_sys.c b/source/blender/blenkernel/intern/anim_sys.c
index fdc102bf779..3c6daf8b39d 100644
--- a/source/blender/blenkernel/intern/anim_sys.c
+++ b/source/blender/blenkernel/intern/anim_sys.c
@@ -1,6 +1,4 @@
/*
- * $Id$
- *
* ***** BEGIN GPL LICENSE BLOCK *****
*
* This program is free software; you can redistribute it and/or
@@ -56,6 +54,7 @@
#include "BKE_global.h"
#include "BKE_main.h"
#include "BKE_library.h"
+#include "BKE_report.h"
#include "BKE_utildefines.h"
#include "RNA_access.h"
@@ -84,6 +83,7 @@ short id_type_can_have_animdata (ID *id)
case ID_PA:
case ID_MA: case ID_TE: case ID_NT:
case ID_LA: case ID_CA: case ID_WO:
+ case ID_SPK:
case ID_SCE:
{
return 1;
@@ -144,6 +144,59 @@ AnimData *BKE_id_add_animdata (ID *id)
return NULL;
}
+/* Action Setter --------------------------------------- */
+
+/* Called when user tries to change the active action of an AnimData block (via RNA, Outliner, etc.) */
+short BKE_animdata_set_action (ReportList *reports, ID *id, bAction *act)
+{
+ AnimData *adt = BKE_animdata_from_id(id);
+ short ok = 0;
+
+ /* animdata validity check */
+ if (adt == NULL) {
+ BKE_report(reports, RPT_WARNING, "No AnimData to set action on");
+ return ok;
+ }
+
+ /* active action is only editable when it is not a tweaking strip
+ * see rna_AnimData_action_editable() in rna_animation.c
+ */
+ if ((adt->flag & ADT_NLA_EDIT_ON) || (adt->actstrip) || (adt->tmpact)) {
+ /* cannot remove, otherwise things turn to custard */
+ BKE_report(reports, RPT_ERROR, "Cannot change action, as it is still being edited in NLA");
+ return ok;
+ }
+
+ /* manage usercount for current action */
+ if (adt->action)
+ id_us_min((ID*)adt->action);
+
+ /* assume that AnimData's action can in fact be edited... */
+ if (act) {
+ /* action must have same type as owner */
+ if (ELEM(act->idroot, 0, GS(id->name))) {
+ /* can set */
+ adt->action = act;
+ id_us_plus((ID*)adt->action);
+ ok = 1;
+ }
+ else {
+ /* cannot set */
+ BKE_reportf(reports, RPT_ERROR,
+ "Couldn't set Action '%s' onto ID '%s', as it doesn't have suitably rooted paths for this purpose",
+ act->id.name+2, id->name);
+ //ok = 0;
+ }
+ }
+ else {
+ /* just clearing the action... */
+ adt->action = NULL;
+ ok = 1;
+ }
+
+ return ok;
+}
+
/* Freeing -------------------------------------------- */
/* Free AnimData used by the nominated ID-block, and clear ID-block's AnimData pointer */
@@ -234,7 +287,7 @@ int BKE_copy_animdata_id (ID *id_to, ID *id_from, const short do_action)
return 1;
}
-void BKE_copy_animdata_id_action(struct ID *id)
+void BKE_copy_animdata_id_action(ID *id)
{
AnimData *adt= BKE_animdata_from_id(id);
if (adt) {
@@ -733,7 +786,10 @@ void BKE_animdata_main_cb (Main *mainptr, ID_AnimData_Edit_Callback func, void *
/* particles */
ANIMDATA_IDS_CB(mainptr->particle.first);
-
+
+ /* speakers */
+ ANIMDATA_IDS_CB(mainptr->speaker.first);
+
/* objects */
ANIMDATA_IDS_CB(mainptr->object.first);
@@ -811,7 +867,10 @@ void BKE_all_animdata_fix_paths_rename (char *prefix, char *oldName, char *newNa
/* particles */
RENAMEFIX_ANIM_IDS(mainptr->particle.first);
-
+
+ /* speakers */
+ RENAMEFIX_ANIM_IDS(mainptr->speaker.first);
+
/* objects */
RENAMEFIX_ANIM_IDS(mainptr->object.first);
@@ -1062,7 +1121,7 @@ static short animsys_write_rna_setting (PointerRNA *ptr, char *path, int array_i
{
int array_len= RNA_property_array_length(&new_ptr, prop);
- if(array_len && array_index >= array_len)
+ if (array_len && array_index >= array_len)
{
if (G.f & G_DEBUG) {
printf("Animato: Invalid array index. ID = '%s', '%s[%d]', array length is %d \n",
@@ -1100,6 +1159,23 @@ static short animsys_write_rna_setting (PointerRNA *ptr, char *path, int array_i
/* nothing can be done here... so it is unsuccessful? */
return 0;
}
+
+ /* buffer property update for later flushing */
+ if (RNA_property_update_check(prop)) {
+ short skip_updates_hack = 0;
+
+ /* optimisation hacks: skip property updates for those properties
+ * for we know that which the updates in RNA were really just for
+ * flushing property editing via UI/Py
+ */
+ if (RNA_struct_is_a(new_ptr.type, &RNA_PoseBone)) {
+ /* bone transforms - update pose (i.e. tag depsgraph) */
+ skip_updates_hack = 1;
+ }
+
+ if (skip_updates_hack == 0)
+ RNA_property_update_cache_add(&new_ptr, prop);
+ }
}
/* successful */
@@ -1843,6 +1919,9 @@ void nlastrip_evaluate (PointerRNA *ptr, ListBase *channels, ListBase *modifiers
case NLASTRIP_TYPE_META: /* meta */
nlastrip_evaluate_meta(ptr, channels, modifiers, nes);
break;
+
+ default: /* do nothing */
+ break;
}
/* clear temp recursion safe-check */
@@ -2078,7 +2157,7 @@ static void animsys_evaluate_overrides (PointerRNA *ptr, AnimData *adt)
* and that the flags for which parts of the anim-data settings need to be recalculated
* have been set already by the depsgraph. Now, we use the recalc
*/
-void BKE_animsys_evaluate_animdata (ID *id, AnimData *adt, float ctime, short recalc)
+void BKE_animsys_evaluate_animdata (Scene *scene, ID *id, AnimData *adt, float ctime, short recalc)
{
PointerRNA id_ptr;
@@ -2130,6 +2209,14 @@ void BKE_animsys_evaluate_animdata (ID *id, AnimData *adt, float ctime, short re
*/
animsys_evaluate_overrides(&id_ptr, adt);
+ /* execute and clear all cached property update functions */
+ if (scene)
+ {
+ Main *bmain = G.main; // xxx - to get passed in!
+ RNA_property_update_cache_flush(bmain, scene);
+ RNA_property_update_cache_free();
+ }
+
/* clear recalc flag now */
adt->recalc= 0;
}
@@ -2141,7 +2228,7 @@ void BKE_animsys_evaluate_animdata (ID *id, AnimData *adt, float ctime, short re
* 'local' (i.e. belonging in the nearest ID-block that setting is related to, not a
* standard 'root') block are overridden by a larger 'user'
*/
-void BKE_animsys_evaluate_all_animation (Main *main, float ctime)
+void BKE_animsys_evaluate_all_animation (Main *main, Scene *scene, float ctime)
{
ID *id;
@@ -2157,7 +2244,7 @@ void BKE_animsys_evaluate_all_animation (Main *main, float ctime)
for (id= first; id; id= id->next) { \
if (ID_REAL_USERS(id) > 0) { \
AnimData *adt= BKE_animdata_from_id(id); \
- BKE_animsys_evaluate_animdata(id, adt, ctime, aflag); \
+ BKE_animsys_evaluate_animdata(scene, id, adt, ctime, aflag); \
} \
}
/* another macro for the "embedded" nodetree cases
@@ -2173,9 +2260,9 @@ void BKE_animsys_evaluate_all_animation (Main *main, float ctime)
NtId_Type *ntp= (NtId_Type *)id; \
if (ntp->nodetree) { \
AnimData *adt2= BKE_animdata_from_id((ID *)ntp->nodetree); \
- BKE_animsys_evaluate_animdata((ID *)ntp->nodetree, adt2, ctime, ADT_RECALC_ANIM); \
+ BKE_animsys_evaluate_animdata(scene, (ID *)ntp->nodetree, adt2, ctime, ADT_RECALC_ANIM); \
} \
- BKE_animsys_evaluate_animdata(id, adt, ctime, aflag); \
+ BKE_animsys_evaluate_animdata(scene, id, adt, ctime, aflag); \
} \
}
@@ -2230,6 +2317,9 @@ void BKE_animsys_evaluate_all_animation (Main *main, float ctime)
/* particles */
EVAL_ANIM_IDS(main->particle.first, ADT_RECALC_ANIM);
+ /* lamps */
+ EVAL_ANIM_IDS(main->speaker.first, ADT_RECALC_ANIM);
+
/* objects */
/* ADT_RECALC_ANIM doesn't need to be supplied here, since object AnimData gets
* this tagged by Depsgraph on framechange. This optimisation means that objects
diff --git a/source/blender/blenkernel/intern/armature.c b/source/blender/blenkernel/intern/armature.c
index 0b31e51d62e..62ce184a2d7 100644
--- a/source/blender/blenkernel/intern/armature.c
+++ b/source/blender/blenkernel/intern/armature.c
@@ -1,6 +1,4 @@
/*
- * $Id$
- *
* ***** BEGIN GPL LICENSE BLOCK *****
*
* This program is free software; you can redistribute it and/or
diff --git a/source/blender/blenkernel/intern/blender.c b/source/blender/blenkernel/intern/blender.c
index 7e2097d1233..5f33059e117 100644
--- a/source/blender/blenkernel/intern/blender.c
+++ b/source/blender/blenkernel/intern/blender.c
@@ -82,6 +82,7 @@
#include "BKE_scene.h"
#include "BKE_screen.h"
#include "BKE_sequencer.h"
+#include "BKE_sound.h"
#include "BLO_undofile.h"
@@ -90,6 +91,8 @@
#include "BKE_utildefines.h"
+#include "RNA_access.h"
+
#include "WM_api.h" // XXXXX BAD, very BAD dependency (bad level call) - remove asap, elubie
Global G;
@@ -239,9 +242,14 @@ static void setup_app_data(bContext *C, BlendFileData *bfd, const char *filepath
// CTX_wm_manager_set(C, NULL);
clear_global();
+ /* clear old property update cache, in case some old references are left dangling */
+ RNA_property_update_cache_free();
+
G.main= bfd->main;
CTX_data_main_set(C, G.main);
+
+ sound_init_main(G.main);
if (bfd->user) {
diff --git a/source/blender/blenkernel/intern/constraint.c b/source/blender/blenkernel/intern/constraint.c
index 7be4744a224..91091d3880f 100644
--- a/source/blender/blenkernel/intern/constraint.c
+++ b/source/blender/blenkernel/intern/constraint.c
@@ -1,6 +1,4 @@
/*
- * $Id$
- *
* ***** BEGIN GPL LICENSE BLOCK *****
*
* This program is free software; you can redistribute it and/or
@@ -2641,7 +2639,7 @@ static void distlimit_evaluate (bConstraint *con, bConstraintOb *cob, ListBase *
/* if inside, then move to surface */
if (dist <= data->dist) {
clamp_surf= 1;
- sfac= data->dist / dist;
+ if (dist != 0.0f) sfac= data->dist / dist;
}
/* if soft-distance is enabled, start fading once owner is dist+softdist from the target */
else if (data->flag & LIMITDIST_USESOFT) {
@@ -2654,14 +2652,14 @@ static void distlimit_evaluate (bConstraint *con, bConstraintOb *cob, ListBase *
/* if outside, then move to surface */
if (dist >= data->dist) {
clamp_surf= 1;
- sfac= data->dist / dist;
+ if (dist != 0.0f) sfac= data->dist / dist;
}
/* if soft-distance is enabled, start fading once owner is dist-soft from the target */
else if (data->flag & LIMITDIST_USESOFT) {
// FIXME: there's a problem with "jumping" when this kicks in
if (dist >= (data->dist - data->soft)) {
sfac = (float)( data->soft*(1.0f - expf(-(dist - data->dist)/data->soft)) + data->dist );
- sfac /= dist;
+ if (dist != 0.0f) sfac /= dist;
clamp_surf= 1;
}
@@ -2670,7 +2668,7 @@ static void distlimit_evaluate (bConstraint *con, bConstraintOb *cob, ListBase *
else {
if (IS_EQF(dist, data->dist)==0) {
clamp_surf= 1;
- sfac= data->dist / dist;
+ if (dist != 0.0f) sfac= data->dist / dist;
}
}
@@ -4420,6 +4418,34 @@ void get_constraint_target_matrix (struct Scene *scene, bConstraint *con, int n,
unit_m4(mat);
}
}
+
+/* Get the list of targets required for solving a constraint */
+void get_constraint_targets_for_solving (bConstraint *con, bConstraintOb *cob, ListBase *targets, float ctime)
+{
+ bConstraintTypeInfo *cti= constraint_get_typeinfo(con);
+
+ if (cti && cti->get_constraint_targets) {
+ bConstraintTarget *ct;
+
+ /* get targets
+ * - constraints should use ct->matrix, not directly accessing values
+ * - ct->matrix members have not yet been calculated here!
+ */
+ cti->get_constraint_targets(con, targets);
+
+ /* set matrices
+ * - calculate if possible, otherwise just initialise as identity matrix
+ */
+ if (cti->get_target_matrix) {
+ for (ct= targets->first; ct; ct= ct->next)
+ cti->get_target_matrix(con, cob, ct, ctime);
+ }
+ else {
+ for (ct= targets->first; ct; ct= ct->next)
+ unit_m4(ct->matrix);
+ }
+ }
+}
/* ---------- Evaluation ----------- */
@@ -4464,27 +4490,7 @@ void solve_constraints (ListBase *conlist, bConstraintOb *cob, float ctime)
constraint_mat_convertspace(cob->ob, cob->pchan, cob->matrix, CONSTRAINT_SPACE_WORLD, con->ownspace);
/* prepare targets for constraint solving */
- if (cti->get_constraint_targets) {
- bConstraintTarget *ct;
-
- /* get targets
- * - constraints should use ct->matrix, not directly accessing values
- * - ct->matrix members have not yet been calculated here!
- */
- cti->get_constraint_targets(con, &targets);
-
- /* set matrices
- * - calculate if possible, otherwise just initialise as identity matrix
- */
- if (cti->get_target_matrix) {
- for (ct= targets.first; ct; ct= ct->next)
- cti->get_target_matrix(con, cob, ct, ctime);
- }
- else {
- for (ct= targets.first; ct; ct= ct->next)
- unit_m4(ct->matrix);
- }
- }
+ get_constraint_targets_for_solving(con, cob, &targets, ctime);
/* Solve the constraint and put result in cob->matrix */
cti->evaluate_constraint(con, cob, &targets);
diff --git a/source/blender/blenkernel/intern/curve.c b/source/blender/blenkernel/intern/curve.c
index eb364af6ff8..b1beb6c449a 100644
--- a/source/blender/blenkernel/intern/curve.c
+++ b/source/blender/blenkernel/intern/curve.c
@@ -2473,7 +2473,7 @@ void calchandleNurb(BezTriple *bezt, BezTriple *prev, BezTriple *next, int mode)
if(len2==0.0f) len2=1.0f;
- if(bezt->h1==HD_AUTO || bezt->h2==HD_AUTO) { /* auto */
+ if(ELEM(bezt->h1,HD_AUTO,HD_AUTO_ANIM) || ELEM(bezt->h2,HD_AUTO,HD_AUTO_ANIM)) { /* auto */
vx= dx1/len2 + dx/len1;
vy= dy1/len2 + dy/len1;
vz= dz1/len2 + dz/len1;
@@ -2484,13 +2484,13 @@ void calchandleNurb(BezTriple *bezt, BezTriple *prev, BezTriple *next, int mode)
if(len1>5.0f*len2) len1= 5.0f*len2;
if(len2>5.0f*len1) len2= 5.0f*len1;
- if(bezt->h1==HD_AUTO) {
+ if(ELEM(bezt->h1,HD_AUTO,HD_AUTO_ANIM)) {
len1/=len;
*(p2-3)= *p2-vx*len1;
*(p2-2)= *(p2+1)-vy*len1;
*(p2-1)= *(p2+2)-vz*len1;
- if(mode==2 && next && prev) { // keep horizontal if extrema
+ if((bezt->h1==HD_AUTO_ANIM) && next && prev) { // keep horizontal if extrema
float ydiff1= prev->vec[1][1] - bezt->vec[1][1];
float ydiff2= next->vec[1][1] - bezt->vec[1][1];
if( (ydiff1 <= 0.0f && ydiff2 <= 0.0f) || (ydiff1 >= 0.0f && ydiff2 >= 0.0f) ) {
@@ -2512,13 +2512,13 @@ void calchandleNurb(BezTriple *bezt, BezTriple *prev, BezTriple *next, int mode)
}
}
}
- if(bezt->h2==HD_AUTO) {
+ if(ELEM(bezt->h2,HD_AUTO,HD_AUTO_ANIM)) {
len2/=len;
*(p2+3)= *p2+vx*len2;
*(p2+4)= *(p2+1)+vy*len2;
*(p2+5)= *(p2+2)+vz*len2;
- if(mode==2 && next && prev) { // keep horizontal if extrema
+ if((bezt->h2==HD_AUTO_ANIM) && next && prev) { // keep horizontal if extrema
float ydiff1= prev->vec[1][1] - bezt->vec[1][1];
float ydiff2= next->vec[1][1] - bezt->vec[1][1];
if( (ydiff1 <= 0.0f && ydiff2 <= 0.0f) || (ydiff1 >= 0.0f && ydiff2 >= 0.0f) ) {
@@ -2674,15 +2674,15 @@ void testhandlesNurb(Nurb *nu)
if(bezt->f1 & SELECT) flag++;
if(bezt->f2 & SELECT) flag += 2;
if(bezt->f3 & SELECT) flag += 4;
-
+
if( !(flag==0 || flag==7) ) {
- if(bezt->h1==HD_AUTO) { /* auto */
+ if(ELEM(bezt->h1, HD_AUTO, HD_AUTO_ANIM)) { /* auto */
bezt->h1= HD_ALIGN;
}
- if(bezt->h2==HD_AUTO) { /* auto */
+ if(ELEM(bezt->h2, HD_AUTO, HD_AUTO_ANIM)) { /* auto */
bezt->h2= HD_ALIGN;
}
-
+
if(bezt->h1==HD_VECT) { /* vector */
if(flag < 4) bezt->h1= 0;
}
@@ -2692,7 +2692,7 @@ void testhandlesNurb(Nurb *nu)
}
bezt++;
}
-
+
calchandlesNurb(nu);
}
diff --git a/source/blender/blenkernel/intern/depsgraph.c b/source/blender/blenkernel/intern/depsgraph.c
index 667e0850111..4802601307a 100644
--- a/source/blender/blenkernel/intern/depsgraph.c
+++ b/source/blender/blenkernel/intern/depsgraph.c
@@ -2062,6 +2062,12 @@ static short animdata_use_time(AnimData *adt)
return 1;
}
+ /* experimental check: if we have drivers, more likely than not, on a frame change
+ * they'll need updating because their owner changed
+ */
+ if (adt->drivers.first)
+ return 1;
+
return 0;
}
@@ -2378,7 +2384,7 @@ static void dag_id_flush_update(Scene *sce, ID *id)
if(id) {
idtype= GS(id->name);
- if(ELEM7(idtype, ID_ME, ID_CU, ID_MB, ID_LA, ID_LT, ID_CA, ID_AR)) {
+ if(ELEM8(idtype, ID_ME, ID_CU, ID_MB, ID_LA, ID_LT, ID_CA, ID_AR, ID_SPK)) {
for(obt=bmain->object.first; obt; obt= obt->id.next) {
if(!(ob && obt == ob) && obt->data == id) {
obt->recalc |= OB_RECALC_DATA;
diff --git a/source/blender/blenkernel/intern/fcurve.c b/source/blender/blenkernel/intern/fcurve.c
index 13e13fbc3ff..3916d0ca701 100644
--- a/source/blender/blenkernel/intern/fcurve.c
+++ b/source/blender/blenkernel/intern/fcurve.c
@@ -1,6 +1,4 @@
/*
- * $Id$
- *
* ***** BEGIN GPL LICENSE BLOCK *****
*
* This program is free software; you can redistribute it and/or
@@ -42,6 +40,7 @@
#include "MEM_guardedalloc.h"
#include "DNA_anim_types.h"
+#include "DNA_constraint_types.h"
#include "DNA_object_types.h"
#include "BLI_blenlib.h"
@@ -52,6 +51,7 @@
#include "BKE_animsys.h"
#include "BKE_action.h"
#include "BKE_armature.h"
+#include "BKE_constraint.h"
#include "BKE_curve.h"
#include "BKE_global.h"
#include "BKE_object.h"
@@ -172,7 +172,7 @@ void copy_fcurves (ListBase *dst, ListBase *src)
/* ----------------- Finding F-Curves -------------------------- */
/* high level function to get an fcurve from C without having the rna */
-FCurve *id_data_find_fcurve(ID *id, void *data, StructRNA *type, const char *prop_name, int index)
+FCurve *id_data_find_fcurve(ID *id, void *data, StructRNA *type, const char *prop_name, int index, char *driven)
{
/* anim vars */
AnimData *adt= BKE_animdata_from_id(id);
@@ -182,6 +182,9 @@ FCurve *id_data_find_fcurve(ID *id, void *data, StructRNA *type, const char *pro
PointerRNA ptr;
PropertyRNA *prop;
char *path;
+
+ if(driven)
+ *driven = 0;
/* only use the current action ??? */
if (ELEM(NULL, adt, adt->action))
@@ -199,11 +202,12 @@ FCurve *id_data_find_fcurve(ID *id, void *data, StructRNA *type, const char *pro
fcu= list_find_fcurve(&adt->action->curves, path, index);
/* if not animated, check if driven */
-#if 0
if ((fcu == NULL) && (adt->drivers.first)) {
- fcu= list_find_fcurve(&adt->drivers, path, but->rnaindex);
+ fcu= list_find_fcurve(&adt->drivers, path, index);
+ if(fcu && driven)
+ *driven = 1;
+ fcu = NULL;
}
-#endif
MEM_freeN(path);
}
@@ -786,13 +790,10 @@ void calchandles_fcurve (FCurve *fcu)
if (bezt->vec[2][0] < bezt->vec[1][0]) bezt->vec[2][0]= bezt->vec[1][0];
/* calculate auto-handles */
- if (fcu->flag & FCURVE_AUTO_HANDLES)
- calchandleNurb(bezt, prev, next, 2); /* 2==special autohandle && keep extrema horizontal */
- else
- calchandleNurb(bezt, prev, next, 1); /* 1==special autohandle */
+ calchandleNurb(bezt, prev, next, 1); /* 1==special autohandle */
/* for automatic ease in and out */
- if ((bezt->h1==HD_AUTO) && (bezt->h2==HD_AUTO)) {
+ if (ELEM(bezt->h1,HD_AUTO,HD_AUTO_ANIM) && ELEM(bezt->h2,HD_AUTO,HD_AUTO_ANIM)) {
/* only do this on first or last beztriple */
if ((a == 0) || (a == fcu->totvert-1)) {
/* set both handles to have same horizontal value as keyframe */
@@ -840,9 +841,9 @@ void testhandles_fcurve (FCurve *fcu)
/* one or two handles selected only */
if (ELEM(flag, 0, 7)==0) {
/* auto handles become aligned */
- if (bezt->h1==HD_AUTO)
+ if (ELEM(bezt->h1, HD_AUTO, HD_AUTO_ANIM))
bezt->h1= HD_ALIGN;
- if (bezt->h2==HD_AUTO)
+ if (ELEM(bezt->h2, HD_AUTO, HD_AUTO_ANIM))
bezt->h2= HD_ALIGN;
/* vector handles become 'free' when only one half selected */
@@ -1151,25 +1152,50 @@ static float dvar_eval_locDiff (ChannelDriver *driver, DriverVar *dvar)
/* check if object or bone */
if (pchan) {
/* bone */
- if ((dtar->flag & DTAR_FLAG_LOCALSPACE) == 0) {
+ if (dtar->flag & DTAR_FLAG_LOCALSPACE) {
+ if (dtar->flag & DTAR_FLAG_LOCAL_CONSTS) {
+ float mat[4][4];
+
+ /* extract transform just like how the constraints do it! */
+ copy_m4_m4(mat, pchan->pose_mat);
+ constraint_mat_convertspace(ob, pchan, mat, CONSTRAINT_SPACE_POSE, CONSTRAINT_SPACE_LOCAL);
+
+ /* ... and from that, we get our transform */
+ VECCOPY(tmp_loc, mat[3]);
+ }
+ else {
+ /* transform space (use transform values directly) */
+ VECCOPY(tmp_loc, pchan->loc);
+ }
+ }
+ else {
/* convert to worldspace */
VECCOPY(tmp_loc, pchan->pose_head);
mul_m4_v3(ob->obmat, tmp_loc);
}
- else {
- /* local (use transform values directly) */
- VECCOPY(tmp_loc, pchan->loc);
- }
}
else {
/* object */
- if ((dtar->flag & DTAR_FLAG_LOCALSPACE) == 0) {
- /* worldspace */
- VECCOPY(tmp_loc, ob->obmat[3]);
+ if (dtar->flag & DTAR_FLAG_LOCALSPACE) {
+ if (dtar->flag & DTAR_FLAG_LOCAL_CONSTS) {
+ // XXX: this should practically be the same as transform space...
+ float mat[4][4];
+
+ /* extract transform just like how the constraints do it! */
+ copy_m4_m4(mat, ob->obmat);
+ constraint_mat_convertspace(ob, NULL, mat, CONSTRAINT_SPACE_WORLD, CONSTRAINT_SPACE_LOCAL);
+
+ /* ... and from that, we get our transform */
+ VECCOPY(tmp_loc, mat[3]);
+ }
+ else {
+ /* transform space (use transform values directly) */
+ VECCOPY(tmp_loc, ob->loc);
+ }
}
else {
- /* local (use transform values directly) */
- VECCOPY(tmp_loc, ob->loc);
+ /* worldspace */
+ VECCOPY(tmp_loc, ob->obmat[3]);
}
}
@@ -1197,7 +1223,7 @@ static float dvar_eval_transChan (ChannelDriver *driver, DriverVar *dvar)
Object *ob= (Object *)dtar_id_ensure_proxy_from(dtar->id);
bPoseChannel *pchan;
float mat[4][4];
- float eul[3] = {0.0f,0.0f,0.0f};
+ float oldEul[3] = {0.0f,0.0f,0.0f};
short useEulers=0, rotOrder=ROT_MODE_EUL;
/* check if this target has valid data */
@@ -1210,36 +1236,62 @@ static float dvar_eval_transChan (ChannelDriver *driver, DriverVar *dvar)
/* try to get posechannel */
pchan= get_pose_channel(ob->pose, dtar->pchan_name);
- /* check if object or bone, and get transform matrix accordingly */
+ /* check if object or bone, and get transform matrix accordingly
+ * - "useEulers" code is used to prevent the problems associated with non-uniqueness
+ * of euler decomposition from matrices [#20870]
+ * - localspace is for [#21384], where parent results are not wanted
+ * but local-consts is for all the common "corrective-shapes-for-limbs" situations
+ */
if (pchan) {
/* bone */
if (pchan->rotmode > 0) {
- VECCOPY(eul, pchan->eul);
+ VECCOPY(oldEul, pchan->eul);
rotOrder= pchan->rotmode;
useEulers = 1;
}
if (dtar->flag & DTAR_FLAG_LOCALSPACE) {
- /* specially calculate local matrix, since chan_mat is not valid
- * since it stores delta transform of pose_mat so that deforms work
- */
- pchan_to_mat4(pchan, mat);
+ if (dtar->flag & DTAR_FLAG_LOCAL_CONSTS) {
+ /* just like how the constraints do it! */
+ copy_m4_m4(mat, pchan->pose_mat);
+ constraint_mat_convertspace(ob, pchan, mat, CONSTRAINT_SPACE_POSE, CONSTRAINT_SPACE_LOCAL);
+ }
+ else {
+ /* specially calculate local matrix, since chan_mat is not valid
+ * since it stores delta transform of pose_mat so that deforms work
+ * so it cannot be used here for "transform" space
+ */
+ pchan_to_mat4(pchan, mat);
+ }
}
- else
+ else {
+ /* worldspace matrix */
mul_m4_m4m4(mat, pchan->pose_mat, ob->obmat);
+ }
}
else {
/* object */
if (ob->rotmode > 0) {
- VECCOPY(eul, ob->rot);
+ VECCOPY(oldEul, ob->rot);
rotOrder= ob->rotmode;
useEulers = 1;
}
- if (dtar->flag & DTAR_FLAG_LOCALSPACE)
- object_to_mat4(ob, mat);
- else
+ if (dtar->flag & DTAR_FLAG_LOCALSPACE) {
+ if (dtar->flag & DTAR_FLAG_LOCAL_CONSTS) {
+ /* just like how the constraints do it! */
+ copy_m4_m4(mat, ob->obmat);
+ constraint_mat_convertspace(ob, NULL, mat, CONSTRAINT_SPACE_WORLD, CONSTRAINT_SPACE_LOCAL);
+ }
+ else {
+ /* transforms to matrix */
+ object_to_mat4(ob, mat);
+ }
+ }
+ else {
+ /* worldspace matrix - just the good-old one */
copy_m4_m4(mat, ob->obmat);
+ }
}
/* check which transform */
@@ -1255,9 +1307,21 @@ static float dvar_eval_transChan (ChannelDriver *driver, DriverVar *dvar)
return scale[dtar->transChan - DTAR_TRANSCHAN_SCALEX];
}
else if (dtar->transChan >= DTAR_TRANSCHAN_ROTX) {
- /* extract euler rotation (if needed), and choose the right axis */
- if ((dtar->flag & DTAR_FLAG_LOCALSPACE)==0 || (useEulers == 0))
- mat4_to_eulO(eul, rotOrder, mat);
+ /* extract rotation as eulers (if needed)
+ * - definitely if rotation order isn't eulers already
+ * - if eulers, then we have 2 options:
+ * a) decompose transform matrix as required, then try to make eulers from
+ * there compatible with original values
+ * b) [NOT USED] directly use the original values (no decomposition)
+ * - only an option for "transform space", if quality is really bad with a)
+ */
+ float eul[3];
+
+ mat4_to_eulO(eul, rotOrder, mat);
+
+ if (useEulers) {
+ compatible_eul(eul, oldEul);
+ }
return eul[dtar->transChan - DTAR_TRANSCHAN_ROTX];
}
diff --git a/source/blender/blenkernel/intern/fmodifier.c b/source/blender/blenkernel/intern/fmodifier.c
index 844f25e6d21..42554679795 100644
--- a/source/blender/blenkernel/intern/fmodifier.c
+++ b/source/blender/blenkernel/intern/fmodifier.c
@@ -1,6 +1,4 @@
/*
- * $Id$
- *
* ***** BEGIN GPL LICENSE BLOCK *****
*
* This program is free software; you can redistribute it and/or
@@ -606,7 +604,7 @@ static float fcm_cycles_time (FCurve *fcu, FModifier *fcm, float UNUSED(cvalue),
/* calculate the 'number' of the cycle */
cycle= ((float)side * (evaltime - ofs) / cycdx);
-
+
/* calculate the time inside the cycle */
cyct= fmod(evaltime - ofs, cycdx);
@@ -1013,6 +1011,7 @@ FModifier *add_fmodifier (ListBase *modifiers, int type)
fcm= MEM_callocN(sizeof(FModifier), "F-Curve Modifier");
fcm->type = type;
fcm->flag = FMODIFIER_FLAG_EXPANDED;
+ fcm->influence = 1.0f;
BLI_addtail(modifiers, fcm);
/* tag modifier as "active" if no other modifiers exist in the stack yet */
@@ -1200,6 +1199,47 @@ short list_has_suitable_fmodifier (ListBase *modifiers, int mtype, short acttype
/* Evaluation API --------------------------- */
+/* helper function - calculate influence of FModifier */
+static float eval_fmodifier_influence (FModifier *fcm, float evaltime)
+{
+ float influence;
+
+ /* sanity check */
+ if (fcm == NULL)
+ return 0.0f;
+
+ /* should we use influence stored in modifier or not
+ * NOTE: this is really just a hack so that we don't need to version patch old files ;)
+ */
+ if (fcm->flag & FMODIFIER_FLAG_USEINFLUENCE)
+ influence = fcm->influence;
+ else
+ influence = 1.0f;
+
+ /* restricted range or full range? */
+ if (fcm->flag & FMODIFIER_FLAG_RANGERESTRICT) {
+ if ((evaltime <= fcm->sfra) || (evaltime >= fcm->efra)) {
+ /* out of range */
+ return 0.0f;
+ }
+ else if ((evaltime > fcm->sfra) && (evaltime < fcm->sfra + fcm->blendin)) {
+ /* blend in range */
+ float a = fcm->sfra;
+ float b = fcm->sfra + fcm->blendin;
+ return influence * (evaltime - a) / (b - a);
+ }
+ else if ((evaltime < fcm->efra) && (evaltime > fcm->efra - fcm->blendout)) {
+ /* blend out range */
+ float a = fcm->efra;
+ float b = fcm->efra - fcm->blendout;
+ return influence * (evaltime - a) / (b - a);
+ }
+ }
+
+ /* just return the influence of the modifier */
+ return influence;
+}
+
/* evaluate time modifications imposed by some F-Curve Modifiers
* - this step acts as an optimisation to prevent the F-Curve stack being evaluated
* several times by modifiers requesting the time be modified, as the final result
@@ -1230,11 +1270,24 @@ float evaluate_time_fmodifiers (ListBase *modifiers, FCurve *fcu, float cvalue,
for (fcm= modifiers->last; fcm; fcm= fcm->prev) {
FModifierTypeInfo *fmi= fmodifier_get_typeinfo(fcm);
- /* only evaluate if there's a callback for this */
- // TODO: implement the 'influence' control feature...
- if (fmi && fmi->evaluate_modifier_time) {
- if ((fcm->flag & (FMODIFIER_FLAG_DISABLED|FMODIFIER_FLAG_MUTED)) == 0)
- evaltime= fmi->evaluate_modifier_time(fcu, fcm, cvalue, evaltime);
+ if (fmi == NULL)
+ continue;
+
+ /* if modifier cannot be applied on this frame (whatever scale it is on, it won't affect the results)
+ * hence we shouldn't bother seeing what it would do given the chance
+ */
+ if ((fcm->flag & FMODIFIER_FLAG_RANGERESTRICT)==0 ||
+ ((fcm->sfra <= evaltime) && (fcm->efra >= evaltime)) )
+ {
+ /* only evaluate if there's a callback for this */
+ if (fmi->evaluate_modifier_time) {
+ if ((fcm->flag & (FMODIFIER_FLAG_DISABLED|FMODIFIER_FLAG_MUTED)) == 0) {
+ float influence = eval_fmodifier_influence(fcm, evaltime);
+ float nval = fmi->evaluate_modifier_time(fcu, fcm, cvalue, evaltime);
+
+ evaltime = interpf(nval, evaltime, influence);
+ }
+ }
}
}
@@ -1257,11 +1310,22 @@ void evaluate_value_fmodifiers (ListBase *modifiers, FCurve *fcu, float *cvalue,
for (fcm= modifiers->first; fcm; fcm= fcm->next) {
FModifierTypeInfo *fmi= fmodifier_get_typeinfo(fcm);
- /* only evaluate if there's a callback for this */
- // TODO: implement the 'influence' control feature...
- if (fmi && fmi->evaluate_modifier) {
- if ((fcm->flag & (FMODIFIER_FLAG_DISABLED|FMODIFIER_FLAG_MUTED)) == 0)
- fmi->evaluate_modifier(fcu, fcm, cvalue, evaltime);
+ if (fmi == NULL)
+ continue;
+
+ /* only evaluate if there's a callback for this, and if F-Modifier can be evaluated on this frame */
+ if ((fcm->flag & FMODIFIER_FLAG_RANGERESTRICT)==0 ||
+ ((fcm->sfra <= evaltime) && (fcm->efra >= evaltime)) )
+ {
+ if (fmi->evaluate_modifier) {
+ if ((fcm->flag & (FMODIFIER_FLAG_DISABLED|FMODIFIER_FLAG_MUTED)) == 0) {
+ float influence = eval_fmodifier_influence(fcm, evaltime);
+ float nval = *cvalue;
+
+ fmi->evaluate_modifier(fcu, fcm, &nval, evaltime);
+ *cvalue = interpf(nval, *cvalue, influence);
+ }
+ }
}
}
}
diff --git a/source/blender/blenkernel/intern/gpencil.c b/source/blender/blenkernel/intern/gpencil.c
index db0c9d2735f..c2e94cc97db 100644
--- a/source/blender/blenkernel/intern/gpencil.c
+++ b/source/blender/blenkernel/intern/gpencil.c
@@ -1,6 +1,4 @@
/*
- * $Id$
- *
* ***** BEGIN GPL LICENSE BLOCK *****
*
* This program is free software; you can redistribute it and/or
diff --git a/source/blender/blenkernel/intern/idcode.c b/source/blender/blenkernel/intern/idcode.c
index 8c8a693e6e7..e84a2a04ded 100644
--- a/source/blender/blenkernel/intern/idcode.c
+++ b/source/blender/blenkernel/intern/idcode.c
@@ -73,7 +73,8 @@ static IDType idtypes[]= {
{ ID_SCE, "Scene", "scenes", IDTYPE_FLAGS_ISLINKABLE},
{ ID_SCR, "Screen", "screens", 0},
{ ID_SEQ, "Sequence", "sequences", 0}, /* not actually ID data */
- { ID_SO, "Sound", "sounds", IDTYPE_FLAGS_ISLINKABLE},
+ { ID_SPK, "Speaker", "speakers", IDTYPE_FLAGS_ISLINKABLE},
+ { ID_SO, "Sound", "sounds", IDTYPE_FLAGS_ISLINKABLE},
{ ID_TE, "Texture", "textures", IDTYPE_FLAGS_ISLINKABLE},
{ ID_TXT, "Text", "texts", IDTYPE_FLAGS_ISLINKABLE},
{ ID_VF, "VFont", "fonts", IDTYPE_FLAGS_ISLINKABLE},
diff --git a/source/blender/blenkernel/intern/ipo.c b/source/blender/blenkernel/intern/ipo.c
index 104ce2b3b32..0d3f3cc5ae4 100644
--- a/source/blender/blenkernel/intern/ipo.c
+++ b/source/blender/blenkernel/intern/ipo.c
@@ -1,7 +1,4 @@
-/* ipo.c
- *
- * $Id$
- *
+/*
* ***** BEGIN GPL LICENSE BLOCK *****
*
* This program is free software; you can redistribute it and/or
@@ -1157,7 +1154,6 @@ static void icu_to_fcurves (ID *id, ListBase *groups, ListBase *list, IpoCurve *
if (icu->flag & IPO_ACTIVE) fcu->flag |= FCURVE_ACTIVE;
if (icu->flag & IPO_MUTE) fcu->flag |= FCURVE_MUTED;
if (icu->flag & IPO_PROTECT) fcu->flag |= FCURVE_PROTECTED;
- if (icu->flag & IPO_AUTO_HORIZ) fcu->flag |= FCURVE_AUTO_HANDLES;
/* set extrapolation */
switch (icu->extrap) {
@@ -1242,6 +1238,12 @@ static void icu_to_fcurves (ID *id, ListBase *groups, ListBase *list, IpoCurve *
/* 'hide' flag is now used for keytype - only 'keyframes' existed before */
dst->hide= BEZT_KEYTYPE_KEYFRAME;
+ /* auto-handles - per curve to per handle */
+ if (icu->flag & IPO_AUTO_HORIZ) {
+ if (dst->h1 == HD_AUTO) dst->h1 = HD_AUTO_ANIM;
+ if (dst->h2 == HD_AUTO) dst->h2 = HD_AUTO_ANIM;
+ }
+
/* correct values, by checking if the flag of interest is set */
if ( ((int)(dst->vec[1][1])) & (abp->bit) )
dst->vec[0][1]= dst->vec[1][1]= dst->vec[2][1] = 1.0f;
@@ -1292,6 +1294,12 @@ static void icu_to_fcurves (ID *id, ListBase *groups, ListBase *list, IpoCurve *
/* 'hide' flag is now used for keytype - only 'keyframes' existed before */
dst->hide= BEZT_KEYTYPE_KEYFRAME;
+
+ /* auto-handles - per curve to per handle */
+ if (icu->flag & IPO_AUTO_HORIZ) {
+ if (dst->h1 == HD_AUTO) dst->h1 = HD_AUTO_ANIM;
+ if (dst->h2 == HD_AUTO) dst->h2 = HD_AUTO_ANIM;
+ }
/* correct values for euler rotation curves
* - they were degrees/10
diff --git a/source/blender/blenkernel/intern/key.c b/source/blender/blenkernel/intern/key.c
index 0964c66fecd..2aef5b39c71 100644
--- a/source/blender/blenkernel/intern/key.c
+++ b/source/blender/blenkernel/intern/key.c
@@ -1400,7 +1400,7 @@ float *do_ob_key(Scene *scene, Object *ob)
/* do shapekey local drivers */
float ctime= (float)scene->r.cfra; // XXX this needs to be checked
- BKE_animsys_evaluate_animdata(&key->id, key->adt, ctime, ADT_RECALC_DRIVERS);
+ BKE_animsys_evaluate_animdata(scene, &key->id, key->adt, ctime, ADT_RECALC_DRIVERS);
if(ob->type==OB_MESH) do_mesh_key(scene, ob, key, out, tot);
else if(ob->type==OB_LATTICE) do_latt_key(scene, ob, key, out, tot);
diff --git a/source/blender/blenkernel/intern/library.c b/source/blender/blenkernel/intern/library.c
index 0b07f40cad6..c362f3eb2fe 100644
--- a/source/blender/blenkernel/intern/library.c
+++ b/source/blender/blenkernel/intern/library.c
@@ -65,6 +65,7 @@
#include "DNA_node_types.h"
#include "DNA_scene_types.h"
#include "DNA_screen_types.h"
+#include "DNA_speaker_types.h"
#include "DNA_sound_types.h"
#include "DNA_text_types.h"
#include "DNA_vfont_types.h"
@@ -108,6 +109,9 @@
#include "BKE_particle.h"
#include "BKE_gpencil.h"
#include "BKE_fcurve.h"
+#include "BKE_speaker.h"
+
+#include "RNA_access.h"
#ifdef WITH_PYTHON
#include "BPY_extern.h"
@@ -205,6 +209,9 @@ int id_make_local(ID *id, int test)
case ID_CA:
if(!test) make_local_camera((Camera*)id);
return 1;
+ case ID_SPK:
+ if(!test) make_local_speaker((Speaker*)id);
+ return 1;
case ID_IP:
return 0; /* deprecated */
case ID_KE:
@@ -287,6 +294,9 @@ int id_copy(ID *id, ID **newid, int test)
case ID_LA:
if(!test) *newid= (ID*)copy_lamp((Lamp*)id);
return 1;
+ case ID_SPK:
+ if(!test) *newid= (ID*)copy_speaker((Speaker*)id);
+ return 1;
case ID_CA:
if(!test) *newid= (ID*)copy_camera((Camera*)id);
return 1;
@@ -368,6 +378,34 @@ int id_unlink(ID *id, int test)
return 0;
}
+int id_single_user(bContext *C, ID *id, PointerRNA *ptr, PropertyRNA *prop)
+{
+ ID *newid = NULL;
+ PointerRNA idptr;
+
+ if (id) {
+ /* if property isn't editable, we're going to have an extra block hanging around until we save */
+ if (RNA_property_editable(ptr, prop)) {
+ if (id_copy(id, &newid, 0) && newid) {
+ /* copy animation actions too */
+ BKE_copy_animdata_id_action(id);
+ /* us is 1 by convention, but RNA_property_pointer_set
+ will also incremement it, so set it to zero */
+ newid->us= 0;
+
+ /* assign copy */
+ RNA_id_pointer_create(newid, &idptr);
+ RNA_property_pointer_set(ptr, prop, idptr);
+ RNA_property_update(C, ptr, prop);
+
+ return 1;
+ }
+ }
+ }
+
+ return 0;
+}
+
ListBase *which_libbase(Main *mainlib, short type)
{
switch( type ) {
@@ -409,6 +447,8 @@ ListBase *which_libbase(Main *mainlib, short type)
return &(mainlib->text);
case ID_SCRIPT:
return &(mainlib->script);
+ case ID_SPK:
+ return &(mainlib->speaker);
case ID_SO:
return &(mainlib->sound);
case ID_GR:
@@ -493,13 +533,14 @@ int set_listbasepointers(Main *main, ListBase **lb)
lb[a++]= &(main->latt);
lb[a++]= &(main->lamp);
lb[a++]= &(main->camera);
-
+
lb[a++]= &(main->text);
lb[a++]= &(main->sound);
lb[a++]= &(main->group);
lb[a++]= &(main->brush);
lb[a++]= &(main->script);
lb[a++]= &(main->particle);
+ lb[a++]= &(main->speaker);
lb[a++]= &(main->world);
lb[a++]= &(main->screen);
@@ -585,6 +626,9 @@ static ID *alloc_libblock_notest(short type)
case ID_SCRIPT:
//XXX id= MEM_callocN(sizeof(Script), "script");
break;
+ case ID_SPK:
+ id= MEM_callocN(sizeof(Speaker), "speaker");
+ break;
case ID_SO:
id= MEM_callocN(sizeof(bSound), "sound");
break;
@@ -788,6 +832,9 @@ void free_libblock(ListBase *lb, void *idv)
case ID_SCRIPT:
//XXX free_script((Script *)id);
break;
+ case ID_SPK:
+ free_speaker((Speaker *)id);
+ break;
case ID_SO:
sound_free((bSound*)id);
break;
diff --git a/source/blender/blenkernel/intern/nla.c b/source/blender/blenkernel/intern/nla.c
index bd238e72d0c..0235724c69c 100644
--- a/source/blender/blenkernel/intern/nla.c
+++ b/source/blender/blenkernel/intern/nla.c
@@ -1,6 +1,4 @@
/*
- * $Id$
- *
* ***** BEGIN GPL LICENSE BLOCK *****
*
* This program is free software; you can redistribute it and/or
@@ -46,6 +44,8 @@
#include "DNA_anim_types.h"
#include "DNA_scene_types.h"
+#include "DNA_sound_types.h"
+#include "DNA_speaker_types.h"
#include "BKE_action.h"
#include "BKE_fcurve.h"
@@ -53,6 +53,9 @@
#include "BKE_global.h"
#include "BKE_library.h"
+#ifdef WITH_AUDASPACE
+# include "AUD_C-API.h"
+#endif
#include "RNA_access.h"
#include "nla_private.h"
@@ -337,6 +340,41 @@ NlaStrip *add_nlastrip_to_stack (AnimData *adt, bAction *act)
return strip;
}
+/* Add a NLA Strip referencing the given speaker's sound */
+NlaStrip *add_nla_soundstrip (Scene *scene, Speaker *speaker)
+{
+ NlaStrip *strip = MEM_callocN(sizeof(NlaStrip), "NlaSoundStrip");
+
+ /* if speaker has a sound, set the strip length to the length of the sound,
+ * otherwise default to length of 10 frames
+ */
+#ifdef WITH_AUDASPACE
+ if (speaker->sound)
+ {
+ AUD_SoundInfo info = AUD_getInfo(speaker->sound->playback_handle);
+
+ strip->end = ceil(info.length * FPS);
+ }
+ else
+#endif
+ {
+ strip->end = 10.0f;
+ }
+
+ /* general settings */
+ strip->type = NLASTRIP_TYPE_SOUND;
+
+ strip->flag = NLASTRIP_FLAG_SELECT;
+ strip->extendmode = NLASTRIP_EXTEND_NOTHING; /* nothing to extend... */
+
+ /* strip should be referenced as-is */
+ strip->scale= 1.0f;
+ strip->repeat = 1.0f;
+
+ /* return this strip */
+ return strip;
+}
+
/* *************************************************** */
/* NLA Evaluation <-> Editing Stuff */
@@ -1185,7 +1223,7 @@ void BKE_nlastrip_validate_fcurves (NlaStrip *strip)
BLI_addtail(&strip->fcurves, fcu);
/* set default flags */
- fcu->flag = (FCURVE_VISIBLE|FCURVE_AUTO_HANDLES|FCURVE_SELECTED);
+ fcu->flag = (FCURVE_VISIBLE|FCURVE_SELECTED);
/* store path - make copy, and store that */
fcu->rna_path= BLI_strdupn("influence", 9);
@@ -1206,7 +1244,7 @@ void BKE_nlastrip_validate_fcurves (NlaStrip *strip)
BLI_addtail(&strip->fcurves, fcu);
/* set default flags */
- fcu->flag = (FCURVE_VISIBLE|FCURVE_AUTO_HANDLES|FCURVE_SELECTED);
+ fcu->flag = (FCURVE_VISIBLE|FCURVE_SELECTED);
/* store path - make copy, and store that */
fcu->rna_path= BLI_strdupn("strip_time", 10);
@@ -1242,7 +1280,7 @@ void BKE_nlastrip_validate_name (AnimData *adt, NlaStrip *strip)
if (strip->name[0]==0) {
switch (strip->type) {
case NLASTRIP_TYPE_CLIP: /* act-clip */
- sprintf(strip->name, "Act: %s", (strip->act)?(strip->act->id.name+2):("<None>"));
+ sprintf(strip->name, "%s", (strip->act)?(strip->act->id.name+2):("<No Action>"));
break;
case NLASTRIP_TYPE_TRANSITION: /* transition */
sprintf(strip->name, "Transition");
diff --git a/source/blender/blenkernel/intern/object.c b/source/blender/blenkernel/intern/object.c
index dff62b05bd3..a615bc42f66 100644
--- a/source/blender/blenkernel/intern/object.c
+++ b/source/blender/blenkernel/intern/object.c
@@ -54,6 +54,7 @@
#include "DNA_scene_types.h"
#include "DNA_screen_types.h"
#include "DNA_sequence_types.h"
+#include "DNA_sound_types.h"
#include "DNA_space_types.h"
#include "DNA_view3d_types.h"
#include "DNA_world_types.h"
@@ -96,6 +97,7 @@
#include "BKE_sca.h"
#include "BKE_scene.h"
#include "BKE_sequencer.h"
+#include "BKE_speaker.h"
#include "BKE_softbody.h"
#include "BKE_material.h"
@@ -989,6 +991,7 @@ static void *add_obdata_from_type(int type)
case OB_LAMP: return add_lamp("Lamp");
case OB_LATTICE: return add_lattice("Lattice");
case OB_ARMATURE: return add_armature("Armature");
+ case OB_SPEAKER: return add_speaker("Speaker");
case OB_EMPTY: return NULL;
default:
printf("add_obdata_from_type: Internal error, bad type: %d\n", type);
@@ -1008,6 +1011,7 @@ static const char *get_obdata_defname(int type)
case OB_LAMP: return "Lamp";
case OB_LATTICE: return "Lattice";
case OB_ARMATURE: return "Armature";
+ case OB_SPEAKER: return "Speaker";
case OB_EMPTY: return "Empty";
default:
printf("get_obdata_defname: Internal error, bad type: %d\n", type);
@@ -1051,7 +1055,7 @@ Object *add_only_object(int type, const char *name)
ob->empty_drawtype= OB_PLAINAXES;
ob->empty_drawsize= 1.0;
- if(type==OB_CAMERA || type==OB_LAMP) {
+ if(type==OB_CAMERA || type==OB_LAMP || type==OB_SPEAKER) {
ob->trackflag= OB_NEGZ;
ob->upflag= OB_POSY;
}
@@ -2084,7 +2088,7 @@ void where_is_object_time(Scene *scene, Object *ob, float ctime)
if(ob==NULL) return;
/* execute drivers only, as animation has already been done */
- BKE_animsys_evaluate_animdata(&ob->id, ob->adt, ctime, ADT_RECALC_DRIVERS);
+ BKE_animsys_evaluate_animdata(scene, &ob->id, ob->adt, ctime, ADT_RECALC_DRIVERS);
if(ob->parent) {
Object *par= ob->parent;
@@ -2623,7 +2627,7 @@ void object_handle_update(Scene *scene, Object *ob)
if(adt) {
/* evaluate drivers */
// XXX: for mesh types, should we push this to derivedmesh instead?
- BKE_animsys_evaluate_animdata(data_id, adt, ctime, ADT_RECALC_DRIVERS);
+ BKE_animsys_evaluate_animdata(scene, data_id, adt, ctime, ADT_RECALC_DRIVERS);
}
/* includes all keys and modifiers */
diff --git a/source/blender/blenkernel/intern/particle_system.c b/source/blender/blenkernel/intern/particle_system.c
index 1423f520b95..f62ba2be193 100644
--- a/source/blender/blenkernel/intern/particle_system.c
+++ b/source/blender/blenkernel/intern/particle_system.c
@@ -1801,7 +1801,7 @@ void reset_particle(ParticleSimulationData *sim, ParticleData *pa, float dtime,
if(part->type!=PART_HAIR && dtime > 0.f && pa->time < cfra && pa->time >= sim->psys->cfra) {
/* we have to force RECALC_ANIM here since where_is_objec_time only does drivers */
while(ob) {
- BKE_animsys_evaluate_animdata(&ob->id, ob->adt, pa->time, ADT_RECALC_ANIM);
+ BKE_animsys_evaluate_animdata(sim->scene, &ob->id, ob->adt, pa->time, ADT_RECALC_ANIM);
ob = ob->parent;
}
ob = sim->ob;
@@ -4253,7 +4253,7 @@ void particle_system_update(Scene *scene, Object *ob, ParticleSystem *psys)
return;
/* execute drivers only, as animation has already been done */
- BKE_animsys_evaluate_animdata(&part->id, part->adt, cfra, ADT_RECALC_DRIVERS);
+ BKE_animsys_evaluate_animdata(scene, &part->id, part->adt, cfra, ADT_RECALC_DRIVERS);
if(psys->recalc & PSYS_RECALC_TYPE)
psys_changed_type(&sim);
@@ -4291,7 +4291,7 @@ void particle_system_update(Scene *scene, Object *ob, ParticleSystem *psys)
for(i=0; i<=part->hair_step; i++){
hcfra=100.0f*(float)i/(float)psys->part->hair_step;
if((part->flag & PART_HAIR_REGROW)==0)
- BKE_animsys_evaluate_animdata(&part->id, part->adt, hcfra, ADT_RECALC_ANIM);
+ BKE_animsys_evaluate_animdata(scene, &part->id, part->adt, hcfra, ADT_RECALC_ANIM);
system_step(&sim, hcfra);
psys->cfra = hcfra;
psys->recalc = 0;
@@ -4369,7 +4369,7 @@ void particle_system_update(Scene *scene, Object *ob, ParticleSystem *psys)
if(psys->cfra < cfra) {
/* make sure emitter is left at correct time (particle emission can change this) */
while(ob) {
- BKE_animsys_evaluate_animdata(&ob->id, ob->adt, cfra, ADT_RECALC_ANIM);
+ BKE_animsys_evaluate_animdata(scene, &ob->id, ob->adt, cfra, ADT_RECALC_ANIM);
ob = ob->parent;
}
ob = sim.ob;
diff --git a/source/blender/blenkernel/intern/scene.c b/source/blender/blenkernel/intern/scene.c
index 51eaba3c05b..12e81e8296e 100644
--- a/source/blender/blenkernel/intern/scene.c
+++ b/source/blender/blenkernel/intern/scene.c
@@ -469,12 +469,14 @@ Scene *add_scene(const char *name)
sce->r.ffcodecdata.audio_mixrate = 44100;
sce->r.ffcodecdata.audio_volume = 1.0f;
sce->r.ffcodecdata.audio_bitrate = 192;
+ sce->r.ffcodecdata.audio_channels = 2;
BLI_strncpy(sce->r.engine, "BLENDER_RENDER", sizeof(sce->r.engine));
- sce->audio.distance_model = 2.0;
- sce->audio.doppler_factor = 1.0;
- sce->audio.speed_of_sound = 343.3;
+ sce->audio.distance_model = 2.0f;
+ sce->audio.doppler_factor = 1.0f;
+ sce->audio.speed_of_sound = 343.3f;
+ sce->audio.volume = 1.0f;
BLI_strncpy(sce->r.pic, U.renderdir, sizeof(sce->r.pic));
@@ -914,7 +916,7 @@ static void scene_update_drivers(Main *UNUSED(bmain), Scene *scene)
/* scene itself */
if (scene->adt && scene->adt->drivers.first) {
- BKE_animsys_evaluate_animdata(&scene->id, scene->adt, ctime, ADT_RECALC_DRIVERS);
+ BKE_animsys_evaluate_animdata(scene, &scene->id, scene->adt, ctime, ADT_RECALC_DRIVERS);
}
/* world */
@@ -924,7 +926,7 @@ static void scene_update_drivers(Main *UNUSED(bmain), Scene *scene)
AnimData *adt= BKE_animdata_from_id(wid);
if (adt && adt->drivers.first)
- BKE_animsys_evaluate_animdata(wid, adt, ctime, ADT_RECALC_DRIVERS);
+ BKE_animsys_evaluate_animdata(scene, wid, adt, ctime, ADT_RECALC_DRIVERS);
}
/* nodes */
@@ -933,7 +935,7 @@ static void scene_update_drivers(Main *UNUSED(bmain), Scene *scene)
AnimData *adt= BKE_animdata_from_id(nid);
if (adt && adt->drivers.first)
- BKE_animsys_evaluate_animdata(nid, adt, ctime, ADT_RECALC_DRIVERS);
+ BKE_animsys_evaluate_animdata(scene, nid, adt, ctime, ADT_RECALC_DRIVERS);
}
}
@@ -964,6 +966,9 @@ static void scene_update_tagged_recursive(Main *bmain, Scene *scene, Scene *scen
/* scene drivers... */
scene_update_drivers(bmain, scene);
+
+ /* update sound system animation */
+ sound_update_scene(bmain, scene);
}
/* this is called in main loop, doing tagged updates before redraw */
@@ -984,7 +989,7 @@ void scene_update_tagged(Main *bmain, Scene *scene)
float ctime = BKE_curframe(scene);
if (adt && (adt->recalc & ADT_RECALC_ANIM))
- BKE_animsys_evaluate_animdata(&scene->id, adt, ctime, 0);
+ BKE_animsys_evaluate_animdata(scene, &scene->id, adt, ctime, 0);
}
if (scene->physics_settings.quick_cache_step)
@@ -999,6 +1004,8 @@ void scene_update_for_newframe(Main *bmain, Scene *sce, unsigned int lay)
{
float ctime = BKE_curframe(sce);
Scene *sce_iter;
+
+ sound_set_cfra(sce->r.cfra);
/* clear animation overrides */
// XXX TODO...
@@ -1019,7 +1026,7 @@ void scene_update_for_newframe(Main *bmain, Scene *sce, unsigned int lay)
* can be overridden by settings from Scene, which owns the Texture through a hierarchy
* such as Scene->World->MTex/Texture) can still get correctly overridden.
*/
- BKE_animsys_evaluate_all_animation(bmain, ctime);
+ BKE_animsys_evaluate_all_animation(bmain, sce, ctime);
/*...done with recusrive funcs */
/* object_handle_update() on all objects, groups and sets */
diff --git a/source/blender/blenkernel/intern/seqeffects.c b/source/blender/blenkernel/intern/seqeffects.c
index 8c19b0c15c3..7e760319e70 100644
--- a/source/blender/blenkernel/intern/seqeffects.c
+++ b/source/blender/blenkernel/intern/seqeffects.c
@@ -40,8 +40,11 @@
#include "BLI_dynlib.h"
#include "BLI_math.h" /* windows needs for M_PI */
+#include "BLI_string.h"
#include "BLI_utildefines.h"
+#include "BLF_api.h"
+
#include "DNA_scene_types.h"
#include "DNA_sequence_types.h"
#include "DNA_anim_types.h"
@@ -2805,6 +2808,130 @@ static struct ImBuf * do_solid_color(
}
/* **********************************************************************
+ TITLE CARD
+ ********************************************************************** */
+
+static void init_title_card(Sequence *seq)
+{
+ TitleCardVars *tv;
+
+ if(seq->effectdata)MEM_freeN(seq->effectdata);
+ seq->effectdata = MEM_callocN(sizeof(struct TitleCardVars), "titlecard");
+
+ tv = (TitleCardVars *)seq->effectdata;
+
+ BLI_strncpy(tv->titlestr, "Title goes here", sizeof(tv->titlestr));
+ tv->fgcol[0] = tv->fgcol[1] = tv->fgcol[2] = 1.0f; /* white */
+}
+
+static int num_inputs_titlecard(void)
+{
+ return 0;
+}
+
+static void free_title_card(Sequence *seq)
+{
+ if(seq->effectdata)MEM_freeN(seq->effectdata);
+ seq->effectdata = NULL;
+}
+
+static void copy_title_card(Sequence *dst, Sequence *src)
+{
+ dst->effectdata = MEM_dupallocN(src->effectdata);
+}
+
+static int early_out_titlecard(struct Sequence *UNUSED(seq),
+ float UNUSED(facf0), float UNUSED(facf1))
+{
+ return -1;
+}
+
+static struct ImBuf * do_title_card(
+ SeqRenderData context, Sequence *seq, float cfra,
+ float facf0, float facf1,
+ struct ImBuf *ibuf1, struct ImBuf *ibuf2,
+ struct ImBuf *ibuf3)
+{
+ TitleCardVars *tv = (TitleCardVars *)seq->effectdata;
+
+ SolidColorVars cv = {{0}};
+ struct ImBuf *out;
+
+ int titleFontId = blf_default_font_render; // XXX: bad design!
+
+ int width = context.rectx;
+ int height = context.recty;
+ float w, h;
+ int x, y;
+
+ /* use fake solid-color vars to get backdrop (and an out buffer at the same time) */
+ VECCOPY(cv.col, tv->bgcol);
+ seq->effectdata = &cv;
+
+ out = do_solid_color(context, seq, cfra,
+ facf0, facf1,
+ ibuf1, ibuf2, ibuf3);
+
+ seq->effectdata = tv;
+
+ /* draw text */
+ /* FIXME: imbuf out->rect is unsigned int NOT unsigned char, but without passing this pointer
+ * this drawing code doesn't work. This cast really masks some potential bugs though...
+ */
+ BLF_buffer(titleFontId, out->rect_float, (unsigned char *)out->rect, width, height, 4);
+
+ if (tv->titlestr[0]) {
+ /* automatic scale - these formulae have been derived experimentally:
+ * - base size is based on 40pt at 960 width
+ * - each 26 characters, size jumps down one step,
+ * but this decrease needs to be exponential to fit everything
+ */
+ float lfac = strlen(tv->titlestr) / 26.0f;
+ float size = (width * 0.06f) * (1.0f - 0.1f*lfac*lfac);
+
+ BLF_size(titleFontId, size, 72);
+ BLF_buffer_col(titleFontId, tv->fgcol[0], tv->fgcol[1], tv->fgcol[2], 1.0);
+
+ BLF_width_and_height(titleFontId, tv->titlestr, &w, &h);
+ x = width/2.0f - w/2.0f;
+ if (tv->subtitle[0])
+ y = height/2.0f + h;
+ else
+ y = height/2.0f;
+
+ BLF_position(titleFontId, x, y, 0.0);
+ BLF_draw_buffer(titleFontId, tv->titlestr);
+ }
+
+ if (tv->subtitle[0]) {
+ /* automatic scale - these formulae have been derived experimentally (as above):
+ * - base size is based on 20pt at 960 width
+ * - size steps aren't quite as refined here. Need a slower-growing curve!
+ */
+ float lfac = strlen(tv->subtitle) / 36.0f;
+ float size = (width * 0.03f) * (1.0f - 0.1f*lfac*lfac*log(lfac));
+
+ BLF_size(titleFontId, size, 72);
+ BLF_buffer_col(titleFontId, tv->fgcol[0], tv->fgcol[1], tv->fgcol[2], 1.0);
+
+ BLF_width_and_height(titleFontId, tv->subtitle, &w, &h);
+ x = width/2.0f - w/2.0f;
+ if (tv->titlestr[0])
+ y = height/2.0f - h;
+ else
+ y = height/2.0f;
+
+ BLF_position(titleFontId, x, y, 0.0);
+ BLF_draw_buffer(titleFontId, tv->subtitle);
+ }
+
+ /* cleanup the buffer. */
+ BLF_buffer(UIFONT_DEFAULT, NULL, NULL, 0, 0, 0);
+
+ return out;
+}
+
+/* **********************************************************************
MULTICAM
********************************************************************** */
@@ -3036,7 +3163,7 @@ void sequence_effect_speed_rebuild_map(Scene *scene, Sequence * seq, int force)
/* XXX - new in 2.5x. should we use the animation system this way?
* The fcurve is needed because many frames need evaluating at once - campbell */
- fcu= id_data_find_fcurve(&scene->id, seq, &RNA_Sequence, "speed_factor", 0);
+ fcu= id_data_find_fcurve(&scene->id, seq, &RNA_Sequence, "speed_factor", 0, NULL);
if (!v->frameMap || v->length != seq->len) {
@@ -3343,6 +3470,14 @@ static struct SeqEffectHandle get_sequence_effect_impl(int seq_type)
rval.early_out = early_out_adjustment;
rval.execute = do_adjustment;
break;
+ case SEQ_TITLECARD:
+ rval.init = init_title_card;
+ rval.num_inputs = num_inputs_titlecard;
+ rval.early_out = early_out_titlecard;
+ rval.free = free_title_card;
+ rval.copy = copy_title_card;
+ rval.execute = do_title_card;
+ break;
}
return rval;
diff --git a/source/blender/blenkernel/intern/sequencer.c b/source/blender/blenkernel/intern/sequencer.c
index 3aebbea789f..4cec086aad4 100644
--- a/source/blender/blenkernel/intern/sequencer.c
+++ b/source/blender/blenkernel/intern/sequencer.c
@@ -533,7 +533,7 @@ void calc_sequence_disp(Scene *scene, Sequence *seq)
seq->handsize= (float)((seq->enddisp-seq->startdisp)/25);
}
- seq_update_sound(scene, seq);
+ seq_update_sound_bounds(scene, seq);
}
static void seq_update_sound_bounds_recursive(Scene *scene, Sequence *metaseq)
@@ -903,6 +903,7 @@ static const char *give_seqname_by_type(int type)
case SEQ_MULTICAM: return "Multicam";
case SEQ_ADJUSTMENT: return "Adjustment";
case SEQ_SPEED: return "Speed";
+ case SEQ_TITLECARD: return "Title Card";
default:
return NULL;
}
@@ -1775,7 +1776,7 @@ static ImBuf* seq_render_effect_strip_impl(
facf= fac;
}
else {
- fcu = id_data_find_fcurve(&context.scene->id, seq, &RNA_Sequence, "effect_fader", 0);
+ fcu = id_data_find_fcurve(&context.scene->id, seq, &RNA_Sequence, "effect_fader", 0, NULL);
if (fcu) {
fac = facf = evaluate_fcurve(fcu, cfra);
if( context.scene->r.mode & R_FIELDS ) {
@@ -2123,7 +2124,7 @@ static ImBuf * seq_render_strip(SeqRenderData context, Sequence * seq, float cfr
ibuf = seq_render_scene_strip_impl(context, seq, nr);
/* Scene strips update all animation, so we need to restore original state.*/
- BKE_animsys_evaluate_all_animation(context.bmain, cfra);
+ BKE_animsys_evaluate_all_animation(context.bmain, context.scene, cfra);
copy_to_ibuf_still(context, seq, nr, ibuf);
break;
@@ -2200,7 +2201,7 @@ static ImBuf* seq_render_strip_stack(
if(scene->r.cfra != cfra) {
// XXX for prefetch and overlay offset!..., very bad!!!
AnimData *adt= BKE_animdata_from_id(&scene->id);
- BKE_animsys_evaluate_animdata(&scene->id, adt, cfra, ADT_RECALC_ANIM);
+ BKE_animsys_evaluate_animdata(scene, &scene->id, adt, cfra, ADT_RECALC_ANIM);
}
#endif
@@ -3028,7 +3029,7 @@ Sequence *seq_foreground_frame_get(Scene *scene, int frame)
if(seq->flag & SEQ_MUTE || seq->startdisp > frame || seq->enddisp <= frame)
continue;
/* only use elements you can see - not */
- if (ELEM5(seq->type, SEQ_IMAGE, SEQ_META, SEQ_SCENE, SEQ_MOVIE, SEQ_COLOR)) {
+ if (ELEM6(seq->type, SEQ_IMAGE, SEQ_META, SEQ_SCENE, SEQ_MOVIE, SEQ_COLOR, SEQ_TITLECARD)) {
if (seq->machine > best_machine) {
best_seq = seq;
best_machine = seq->machine;
@@ -3145,7 +3146,29 @@ int shuffle_seq_time(ListBase * seqbasep, Scene *evil_scene)
return offset? 0:1;
}
-void seq_update_sound(Scene* scene, Sequence *seq)
+void seq_update_sound_bounds_all(Scene *scene)
+{
+ Editing *ed = scene->ed;
+
+ if(ed)
+ {
+ Sequence *seq;
+
+ for(seq = ed->seqbase.first; seq; seq = seq->next)
+ {
+ if(seq->type == SEQ_META)
+ {
+ seq_update_sound_bounds_recursive(scene, seq);
+ }
+ else if(ELEM(seq->type, SEQ_SOUND, SEQ_SCENE))
+ {
+ seq_update_sound_bounds(scene, seq);
+ }
+ }
+ }
+}
+
+void seq_update_sound_bounds(Scene* scene, Sequence *seq)
{
if(seq->scene_sound)
{
@@ -3154,7 +3177,7 @@ void seq_update_sound(Scene* scene, Sequence *seq)
}
}
-static void seq_update_muting_recursive(Scene *scene, ListBase *seqbasep, Sequence *metaseq, int mute)
+static void seq_update_muting_recursive(ListBase *seqbasep, Sequence *metaseq, int mute)
{
Sequence *seq;
int seqmute;
@@ -3170,26 +3193,49 @@ static void seq_update_muting_recursive(Scene *scene, ListBase *seqbasep, Sequen
if(seq == metaseq)
seqmute= 0;
- seq_update_muting_recursive(scene, &seq->seqbase, metaseq, seqmute);
+ seq_update_muting_recursive(&seq->seqbase, metaseq, seqmute);
}
else if(ELEM(seq->type, SEQ_SOUND, SEQ_SCENE)) {
if(seq->scene_sound) {
- sound_mute_scene_sound(scene, seq->scene_sound, seqmute);
+ sound_mute_scene_sound(seq->scene_sound, seqmute);
}
}
}
}
-void seq_update_muting(Scene *scene, Editing *ed)
+void seq_update_muting(Editing *ed)
{
if(ed) {
/* mute all sounds up to current metastack list */
MetaStack *ms= ed->metastack.last;
if(ms)
- seq_update_muting_recursive(scene, &ed->seqbase, ms->parseq, 1);
+ seq_update_muting_recursive(&ed->seqbase, ms->parseq, 1);
else
- seq_update_muting_recursive(scene, &ed->seqbase, NULL, 0);
+ seq_update_muting_recursive(&ed->seqbase, NULL, 0);
+ }
+}
+
+static void seq_update_sound_recursive(Scene *scene, ListBase *seqbasep, bSound *sound)
+{
+ Sequence *seq;
+
+ for(seq=seqbasep->first; seq; seq=seq->next) {
+ if(seq->type == SEQ_META) {
+ seq_update_sound_recursive(scene, &seq->seqbase, sound);
+ }
+ else if(seq->type == SEQ_SOUND) {
+ if(seq->scene_sound && sound == seq->sound) {
+ sound_update_scene_sound(seq->scene_sound, sound);
+ }
+ }
+ }
+}
+
+void seq_update_sound(struct Scene *scene, struct bSound *sound)
+{
+ if(scene->ed) {
+ seq_update_sound_recursive(scene, &scene->ed->seqbase, sound);
}
}
@@ -3446,7 +3492,7 @@ void seq_load_apply(Scene *scene, Sequence *seq, SeqLoadInfo *seq_load)
if(seq_load->flag & SEQ_LOAD_SOUND_CACHE) {
if(seq->sound)
- sound_cache(seq->sound, 0);
+ sound_cache(seq->sound);
}
seq_load->tot_success++;
@@ -3473,6 +3519,7 @@ Sequence *alloc_sequence(ListBase *lb, int cfra, int machine)
seq->mul= 1.0;
seq->blend_opacity = 100.0;
seq->volume = 1.0f;
+ seq->pitch = 1.0f;
seq->scene_sound = NULL;
return seq;
diff --git a/source/blender/blenkernel/intern/sound.c b/source/blender/blenkernel/intern/sound.c
index 1c61646a3d8..d7385a86105 100644
--- a/source/blender/blenkernel/intern/sound.c
+++ b/source/blender/blenkernel/intern/sound.c
@@ -13,13 +13,16 @@
#include "MEM_guardedalloc.h"
#include "BLI_blenlib.h"
+#include "BLI_math.h"
#include "DNA_anim_types.h"
+#include "DNA_object_types.h"
#include "DNA_scene_types.h"
#include "DNA_sequence_types.h"
#include "DNA_packedFile_types.h"
#include "DNA_screen_types.h"
#include "DNA_sound_types.h"
+#include "DNA_speaker_types.h"
#ifdef WITH_AUDASPACE
# include "AUD_C-API.h"
@@ -32,9 +35,11 @@
#include "BKE_context.h"
#include "BKE_library.h"
#include "BKE_packedFile.h"
-#include "BKE_fcurve.h"
#include "BKE_animsys.h"
+#include "BKE_sequencer.h"
+// evil global ;-)
+static int sound_cfra;
struct bSound* sound_new_file(struct Main *bmain, const char *filename)
{
@@ -85,10 +90,17 @@ void sound_free(struct bSound* sound)
sound->handle = NULL;
sound->playback_handle = NULL;
}
+
+ if(sound->cache)
+ {
+ AUD_unload(sound->cache);
+ sound->cache = NULL;
+ }
+
+ sound_free_waveform(sound);
#endif // WITH_AUDASPACE
}
-
#ifdef WITH_AUDASPACE
static int force_device = -1;
@@ -108,7 +120,8 @@ static void sound_sync_callback(void* data, int mode, float time)
sound_play_scene(scene);
else
sound_stop_scene(scene);
- AUD_seek(scene->sound_scene_handle, time);
+ if(scene->sound_scene_handle)
+ AUD_seek(scene->sound_scene_handle, time);
}
scene = scene->id.next;
}
@@ -167,7 +180,12 @@ void sound_init(struct Main *bmain)
if(!AUD_init(device, specs, buffersize))
AUD_init(AUD_NULL_DEVICE, specs, buffersize);
-
+
+ sound_init_main(bmain);
+}
+
+void sound_init_main(struct Main *bmain)
+{
#ifdef WITH_JACK
AUD_setSyncCallback(sound_sync_callback, bmain);
#else
@@ -243,17 +261,25 @@ void sound_delete(struct bContext *C, struct bSound* sound)
}
}
-void sound_cache(struct bSound* sound, int ignore)
+void sound_cache(struct bSound* sound)
{
- if(sound->cache && !ignore)
+ sound->flags |= SOUND_FLAGS_CACHING;
+ if(sound->cache)
AUD_unload(sound->cache);
sound->cache = AUD_bufferSound(sound->handle);
sound->playback_handle = sound->cache;
}
+void sound_cache_notifying(struct Main* main, struct bSound* sound)
+{
+ sound_cache(sound);
+ sound_update_sequencer(main, sound);
+}
+
void sound_delete_cache(struct bSound* sound)
{
+ sound->flags &= ~SOUND_FLAGS_CACHING;
if(sound->cache)
{
AUD_unload(sound->cache);
@@ -266,6 +292,12 @@ void sound_load(struct Main *bmain, struct bSound* sound)
{
if(sound)
{
+ if(sound->cache)
+ {
+ AUD_unload(sound->cache);
+ sound->cache = NULL;
+ }
+
if(sound->handle)
{
AUD_unload(sound->handle);
@@ -317,52 +349,52 @@ void sound_load(struct Main *bmain, struct bSound* sound)
break;
}
#endif
+ if(sound->flags & SOUND_FLAGS_MONO)
+ {
+ void* handle = AUD_monoSound(sound->handle);
+ AUD_unload(sound->handle);
+ sound->handle = handle;
+ }
+
+ if(sound->flags & SOUND_FLAGS_CACHING)
+ {
+ sound->cache = AUD_bufferSound(sound->handle);
+ }
+
if(sound->cache)
sound->playback_handle = sound->cache;
else
sound->playback_handle = sound->handle;
- }
-}
-static float sound_get_volume(Scene* scene, Sequence* sequence, float time)
-{
- AnimData *adt= BKE_animdata_from_id(&scene->id);
- FCurve *fcu = NULL;
- char buf[64];
-
- /* NOTE: this manually constructed path needs to be used here to avoid problems with RNA crashes */
- sprintf(buf, "sequence_editor.sequences_all[\"%s\"].volume", sequence->name+2);
- if (adt && adt->action && adt->action->curves.first)
- fcu= list_find_fcurve(&adt->action->curves, buf, 0);
-
- if(fcu)
- return evaluate_fcurve(fcu, time * (float)FPS);
- else
- return sequence->volume;
+ sound_update_sequencer(bmain, sound);
+ }
}
AUD_Device* sound_mixdown(struct Scene *scene, AUD_DeviceSpecs specs, int start, float volume)
{
- AUD_Device* mixdown = AUD_openReadDevice(specs);
-
- AUD_setDeviceVolume(mixdown, volume);
-
- AUD_playDevice(mixdown, scene->sound_scene, start / FPS);
-
- return mixdown;
+ return AUD_openMixdownDevice(specs, scene->sound_scene, volume, start / FPS);
}
void sound_create_scene(struct Scene *scene)
{
- scene->sound_scene = AUD_createSequencer(scene->audio.flag & AUDIO_MUTE, scene, (AUD_volumeFunction)&sound_get_volume);
+ scene->sound_scene = AUD_createSequencer(FPS, scene->audio.flag & AUDIO_MUTE);
+ AUD_updateSequencerData(scene->sound_scene, scene->audio.speed_of_sound,
+ scene->audio.doppler_factor, scene->audio.distance_model);
+ scene->sound_scene_handle = NULL;
+ scene->sound_scrub_handle = NULL;
+ scene->speaker_handles = NULL;
}
void sound_destroy_scene(struct Scene *scene)
{
if(scene->sound_scene_handle)
AUD_stop(scene->sound_scene_handle);
+ if(scene->sound_scrub_handle)
+ AUD_stop(scene->sound_scrub_handle);
if(scene->sound_scene)
AUD_destroySequencer(scene->sound_scene);
+ if(scene->speaker_handles)
+ AUD_destroySet(scene->speaker_handles);
}
void sound_mute_scene(struct Scene *scene, int muted)
@@ -371,37 +403,97 @@ void sound_mute_scene(struct Scene *scene, int muted)
AUD_setSequencerMuted(scene->sound_scene, muted);
}
+void sound_update_fps(struct Scene *scene)
+{
+ if(scene->sound_scene)
+ AUD_setSequencerFPS(scene->sound_scene, FPS);
+}
+
+void sound_update_scene_listener(struct Scene *scene)
+{
+ AUD_updateSequencerData(scene->sound_scene, scene->audio.speed_of_sound,
+ scene->audio.doppler_factor, scene->audio.distance_model);
+}
+
void* sound_scene_add_scene_sound(struct Scene *scene, struct Sequence* sequence, int startframe, int endframe, int frameskip)
{
if(scene != sequence->scene)
- return AUD_addSequencer(scene->sound_scene, &(sequence->scene->sound_scene), startframe / FPS, endframe / FPS, frameskip / FPS, sequence);
+ return AUD_addSequence(scene->sound_scene, sequence->scene->sound_scene, startframe / FPS, endframe / FPS, frameskip / FPS);
return NULL;
}
void* sound_add_scene_sound(struct Scene *scene, struct Sequence* sequence, int startframe, int endframe, int frameskip)
{
- return AUD_addSequencer(scene->sound_scene, &(sequence->sound->playback_handle), startframe / FPS, endframe / FPS, frameskip / FPS, sequence);
+ void* handle = AUD_addSequence(scene->sound_scene, sequence->sound->playback_handle, startframe / FPS, endframe / FPS, frameskip / FPS);
+ AUD_muteSequence(handle, (sequence->flag & SEQ_MUTE) != 0);
+ AUD_setSequenceAnimData(handle, AUD_AP_VOLUME, CFRA, &sequence->volume, 0);
+ AUD_setSequenceAnimData(handle, AUD_AP_PITCH, CFRA, &sequence->pitch, 0);
+ AUD_setSequenceAnimData(handle, AUD_AP_PANNING, CFRA, &sequence->pan, 0);
+ return handle;
}
void sound_remove_scene_sound(struct Scene *scene, void* handle)
{
- AUD_removeSequencer(scene->sound_scene, handle);
+ AUD_removeSequence(scene->sound_scene, handle);
}
-void sound_mute_scene_sound(struct Scene *scene, void* handle, char mute)
+void sound_mute_scene_sound(void* handle, char mute)
{
- AUD_muteSequencer(scene->sound_scene, handle, mute);
+ AUD_muteSequence(handle, mute);
}
void sound_move_scene_sound(struct Scene *scene, void* handle, int startframe, int endframe, int frameskip)
{
- AUD_moveSequencer(scene->sound_scene, handle, startframe / FPS, endframe / FPS, frameskip / FPS);
+ AUD_moveSequence(handle, startframe / FPS, endframe / FPS, frameskip / FPS);
+}
+
+void sound_update_scene_sound(void* handle, struct bSound* sound)
+{
+ AUD_updateSequenceSound(handle, sound->playback_handle);
+}
+
+void sound_set_cfra(int cfra)
+{
+ sound_cfra = cfra;
+}
+
+void sound_set_scene_volume(struct Scene *scene, float volume)
+{
+ AUD_setSequencerAnimData(scene->sound_scene, AUD_AP_VOLUME, CFRA, &volume, (scene->audio.flag & AUDIO_VOLUME_ANIMATED) != 0);
+}
+
+void sound_set_scene_sound_volume(void* handle, float volume, char animated)
+{
+ AUD_setSequenceAnimData(handle, AUD_AP_VOLUME, sound_cfra, &volume, animated);
+}
+
+void sound_set_scene_sound_pitch(void* handle, float pitch, char animated)
+{
+ AUD_setSequenceAnimData(handle, AUD_AP_PITCH, sound_cfra, &pitch, animated);
+}
+
+void sound_set_scene_sound_pan(void* handle, float pan, char animated)
+{
+ AUD_setSequenceAnimData(handle, AUD_AP_PANNING, sound_cfra, &pan, animated);
+}
+
+void sound_update_sequencer(struct Main* main, struct bSound* sound)
+{
+ struct Scene* scene;
+
+ for(scene = main->scene.first; scene; scene = scene->id.next)
+ seq_update_sound(scene, sound);
}
static void sound_start_play_scene(struct Scene *scene)
{
- scene->sound_scene_handle = AUD_play(scene->sound_scene, 1);
- AUD_setLoop(scene->sound_scene_handle, -1);
+ if(scene->sound_scene_handle)
+ AUD_stop(scene->sound_scene_handle);
+
+ AUD_setSequencerDeviceSpecs(scene->sound_scene);
+
+ if((scene->sound_scene_handle = AUD_play(scene->sound_scene, 1)))
+ AUD_setLoop(scene->sound_scene_handle, -1);
}
void sound_play_scene(struct Scene *scene)
@@ -409,11 +501,17 @@ void sound_play_scene(struct Scene *scene)
AUD_Status status;
AUD_lock();
- status = AUD_getStatus(scene->sound_scene_handle);
+ status = scene->sound_scene_handle ? AUD_getStatus(scene->sound_scene_handle) : AUD_STATUS_INVALID;
if(status == AUD_STATUS_INVALID)
sound_start_play_scene(scene);
+ if(!scene->sound_scene_handle)
+ {
+ AUD_unlock();
+ return;
+ }
+
if(status != AUD_STATUS_PLAYING)
{
AUD_seek(scene->sound_scene_handle, CFRA / FPS);
@@ -428,10 +526,13 @@ void sound_play_scene(struct Scene *scene)
void sound_stop_scene(struct Scene *scene)
{
- AUD_pause(scene->sound_scene_handle);
+ if(scene->sound_scene_handle)
+ {
+ AUD_pause(scene->sound_scene_handle);
- if(scene->audio.flag & AUDIO_SYNC)
- AUD_stopPlayback();
+ if(scene->audio.flag & AUDIO_SYNC)
+ AUD_stopPlayback();
+ }
}
void sound_seek_scene(struct bContext *C)
@@ -441,11 +542,18 @@ void sound_seek_scene(struct bContext *C)
AUD_lock();
- status = AUD_getStatus(scene->sound_scene_handle);
+ status = scene->sound_scene_handle ? AUD_getStatus(scene->sound_scene_handle) : AUD_STATUS_INVALID;
if(status == AUD_STATUS_INVALID)
{
sound_start_play_scene(scene);
+
+ if(!scene->sound_scene_handle)
+ {
+ AUD_unlock();
+ return;
+ }
+
AUD_pause(scene->sound_scene_handle);
}
@@ -459,10 +567,14 @@ void sound_seek_scene(struct bContext *C)
else
AUD_seek(scene->sound_scene_handle, CFRA / FPS);
AUD_resume(scene->sound_scene_handle);
- if(AUD_getStatus(scene->sound_scrub_handle) != AUD_STATUS_INVALID)
+ if(scene->sound_scrub_handle && AUD_getStatus(scene->sound_scrub_handle) != AUD_STATUS_INVALID)
AUD_seek(scene->sound_scrub_handle, 0);
else
+ {
+ if(scene->sound_scrub_handle)
+ AUD_stop(scene->sound_scrub_handle);
scene->sound_scrub_handle = AUD_pauseAfter(scene->sound_scene_handle, 1 / FPS);
+ }
}
else
{
@@ -480,10 +592,14 @@ void sound_seek_scene(struct bContext *C)
float sound_sync_scene(struct Scene *scene)
{
- if(scene->audio.flag & AUDIO_SYNC)
- return AUD_getSequencerPosition(scene->sound_scene_handle);
- else
- return AUD_getPosition(scene->sound_scene_handle);
+ if(scene->sound_scene_handle)
+ {
+ if(scene->audio.flag & AUDIO_SYNC)
+ return AUD_getSequencerPosition(scene->sound_scene_handle);
+ else
+ return AUD_getPosition(scene->sound_scene_handle);
+ }
+ return 0.0f;
}
int sound_scene_playing(struct Scene *scene)
@@ -494,12 +610,34 @@ int sound_scene_playing(struct Scene *scene)
return -1;
}
-int sound_read_sound_buffer(struct bSound* sound, float* buffer, int length, float start, float end)
+void sound_free_waveform(struct bSound* sound)
+{
+ if(sound->waveform)
+ {
+ MEM_freeN(((SoundWaveform*)sound->waveform)->data);
+ MEM_freeN(sound->waveform);
+ }
+
+ sound->waveform = NULL;
+}
+
+void sound_read_waveform(struct bSound* sound)
{
- AUD_Sound* limiter = AUD_limitSound(sound->cache, start, end);
- int ret= AUD_readSound(limiter, buffer, length);
- AUD_unload(limiter);
- return ret;
+ AUD_SoundInfo info;
+
+ info = AUD_getInfo(sound->playback_handle);
+
+ if(info.length > 0)
+ {
+ SoundWaveform* waveform = MEM_mallocN(sizeof(SoundWaveform), "SoundWaveform");
+ int length = info.length * SOUND_WAVE_SAMPLES_PER_SECOND;
+
+ waveform->data = MEM_mallocN(length * sizeof(float) * 3, "SoundWaveform.samples");
+ waveform->length = AUD_readSound(sound->playback_handle, waveform->data, length, SOUND_WAVE_SAMPLES_PER_SECOND);
+
+ sound_free_waveform(sound);
+ sound->waveform = waveform;
+ }
}
int sound_get_channels(struct bSound* sound)
@@ -511,6 +649,89 @@ int sound_get_channels(struct bSound* sound)
return info.specs.channels;
}
+void sound_update_scene(struct Main* bmain, struct Scene* scene)
+{
+ Object* ob;
+ NlaTrack* track;
+ NlaStrip* strip;
+ Speaker* speaker;
+
+ void* new_set = AUD_createSet();
+ void* handle;
+ float quat[4];
+
+ for(ob = bmain->object.first; ob; ob = ob->id.next)
+ {
+ if(ob->type == OB_SPEAKER)
+ {
+ if(ob->adt)
+ {
+ for(track = ob->adt->nla_tracks.first; track; track = track->next)
+ {
+ for(strip = track->strips.first; strip; strip = strip->next)
+ {
+ if(strip->type == NLASTRIP_TYPE_SOUND)
+ {
+ speaker = (Speaker*)ob->data;
+
+ if(AUD_removeSet(scene->speaker_handles, strip->speaker_handle))
+ {
+ AUD_moveSequence(strip->speaker_handle, strip->start / FPS, -1, 0);
+ }
+ else
+ {
+ if(speaker && speaker->sound)
+ {
+ strip->speaker_handle = AUD_addSequence(scene->sound_scene, speaker->sound->playback_handle, strip->start / FPS, -1, 0);
+ AUD_setRelativeSequence(strip->speaker_handle, 0);
+ }
+ }
+
+ if(strip->speaker_handle)
+ {
+ AUD_addSet(new_set, strip->speaker_handle);
+ AUD_updateSequenceData(strip->speaker_handle, speaker->volume_max,
+ speaker->volume_min, speaker->distance_max,
+ speaker->distance_reference, speaker->attenuation,
+ speaker->cone_angle_outer, speaker->cone_angle_inner,
+ speaker->cone_volume_outer);
+
+ mat4_to_quat(quat, ob->obmat);
+ AUD_setSequenceAnimData(strip->speaker_handle, AUD_AP_LOCATION, CFRA, ob->obmat[3], 1);
+ AUD_setSequenceAnimData(strip->speaker_handle, AUD_AP_ORIENTATION, CFRA, quat, 1);
+ AUD_setSequenceAnimData(strip->speaker_handle, AUD_AP_VOLUME, CFRA, &speaker->volume, 1);
+ AUD_setSequenceAnimData(strip->speaker_handle, AUD_AP_PITCH, CFRA, &speaker->pitch, 1);
+ AUD_updateSequenceSound(strip->speaker_handle, speaker->sound->playback_handle);
+ AUD_muteSequence(strip->speaker_handle, ((strip->flag & NLASTRIP_FLAG_MUTED) != 0) || ((speaker->flag & SPK_MUTED) != 0));
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+
+ while((handle = AUD_getSet(scene->speaker_handles)))
+ {
+ AUD_removeSequence(scene->sound_scene, handle);
+ }
+
+ if(scene->camera)
+ {
+ mat4_to_quat(quat, scene->camera->obmat);
+ AUD_setSequencerAnimData(scene->sound_scene, AUD_AP_LOCATION, CFRA, scene->camera->obmat[3], 1);
+ AUD_setSequencerAnimData(scene->sound_scene, AUD_AP_ORIENTATION, CFRA, quat, 1);
+ }
+
+ AUD_destroySet(scene->speaker_handles);
+ scene->speaker_handles = new_set;
+}
+
+void* sound_get_factory(void* sound)
+{
+ return ((struct bSound*) sound)->playback_handle;
+}
+
#else // WITH_AUDASPACE
#include "BLI_utildefines.h"
@@ -520,7 +741,7 @@ void sound_force_device(int UNUSED(device)) {}
void sound_init_once(void) {}
void sound_init(struct Main *UNUSED(bmain)) {}
void sound_exit(void) {}
-void sound_cache(struct bSound* UNUSED(sound), int UNUSED(ignore)) { }
+void sound_cache(struct bSound* UNUSED(sound)) { }
void sound_delete_cache(struct bSound* UNUSED(sound)) {}
void sound_load(struct Main *UNUSED(bmain), struct bSound* UNUSED(sound)) {}
void sound_create_scene(struct Scene *UNUSED(scene)) {}
@@ -529,7 +750,7 @@ void sound_mute_scene(struct Scene *UNUSED(scene), int UNUSED(muted)) {}
void* sound_scene_add_scene_sound(struct Scene *UNUSED(scene), struct Sequence* UNUSED(sequence), int UNUSED(startframe), int UNUSED(endframe), int UNUSED(frameskip)) { return NULL; }
void* sound_add_scene_sound(struct Scene *UNUSED(scene), struct Sequence* UNUSED(sequence), int UNUSED(startframe), int UNUSED(endframe), int UNUSED(frameskip)) { return NULL; }
void sound_remove_scene_sound(struct Scene *UNUSED(scene), void* UNUSED(handle)) {}
-void sound_mute_scene_sound(struct Scene *UNUSED(scene), void* UNUSED(handle), char UNUSED(mute)) {}
+void sound_mute_scene_sound(void* UNUSED(handle), char UNUSED(mute)) {}
void sound_move_scene_sound(struct Scene *UNUSED(scene), void* UNUSED(handle), int UNUSED(startframe), int UNUSED(endframe), int UNUSED(frameskip)) {}
static void sound_start_play_scene(struct Scene *UNUSED(scene)) {}
void sound_play_scene(struct Scene *UNUSED(scene)) {}
diff --git a/source/blender/blenkernel/intern/speaker.c b/source/blender/blenkernel/intern/speaker.c
new file mode 100644
index 00000000000..200dbd41899
--- /dev/null
+++ b/source/blender/blenkernel/intern/speaker.c
@@ -0,0 +1,139 @@
+/* speaker.c
+ *
+ *
+ * $Id$
+ *
+ * ***** 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.
+ *
+ * The Original Code is Copyright (C) 2001-2002 by NaN Holding BV.
+ * All rights reserved.
+ *
+ * The Original Code is: all of this file.
+ *
+ * Contributor(s): Jörg Müller.
+ *
+ * ***** END GPL LICENSE BLOCK *****
+ */
+
+/** \file blender/blenkernel/intern/speaker.c
+ * \ingroup bke
+ */
+
+#include "DNA_object_types.h"
+#include "DNA_sound_types.h"
+#include "DNA_speaker_types.h"
+
+#include "BLI_math.h"
+
+#include "BKE_animsys.h"
+#include "BKE_global.h"
+#include "BKE_library.h"
+#include "BKE_main.h"
+#include "BKE_speaker.h"
+
+void *add_speaker(const char *name)
+{
+ Speaker *spk;
+
+ spk= alloc_libblock(&G.main->speaker, ID_SPK, name);
+
+ spk->attenuation = 1.0f;
+ spk->cone_angle_inner = 360.0f;
+ spk->cone_angle_outer = 360.0f;
+ spk->cone_volume_outer = 1.0f;
+ spk->distance_max = FLT_MAX;
+ spk->distance_reference = 1.0f;
+ spk->flag = 0;
+ spk->pitch = 1.0f;
+ spk->sound = NULL;
+ spk->volume = 1.0f;
+ spk->volume_max = 1.0f;
+ spk->volume_min = 0.0f;
+
+ return spk;
+}
+
+Speaker *copy_speaker(Speaker *spk)
+{
+ Speaker *spkn;
+
+ spkn= copy_libblock(spk);
+ if(spkn->sound)
+ spkn->sound->id.us++;
+
+ return spkn;
+}
+
+void make_local_speaker(Speaker *spk)
+{
+ Main *bmain= G.main;
+ Object *ob;
+ int local=0, lib=0;
+
+ /* - only lib users: do nothing
+ * - only local users: set flag
+ * - mixed: make copy
+ */
+
+ if(spk->id.lib==NULL) return;
+ if(spk->id.us==1) {
+ spk->id.lib= NULL;
+ spk->id.flag= LIB_LOCAL;
+ new_id(&bmain->speaker, (ID *)spk, NULL);
+ return;
+ }
+
+ ob= bmain->object.first;
+ while(ob) {
+ if(ob->data==spk) {
+ if(ob->id.lib) lib= 1;
+ else local= 1;
+ }
+ ob= ob->id.next;
+ }
+
+ if(local && lib==0) {
+ spk->id.lib= NULL;
+ spk->id.flag= LIB_LOCAL;
+ new_id(&bmain->speaker, (ID *)spk, NULL);
+ }
+ else if(local && lib) {
+ Speaker *spkn= copy_speaker(spk);
+ spkn->id.us= 0;
+
+ ob= bmain->object.first;
+ while(ob) {
+ if(ob->data==spk) {
+
+ if(ob->id.lib==NULL) {
+ ob->data= spkn;
+ spkn->id.us++;
+ spk->id.us--;
+ }
+ }
+ ob= ob->id.next;
+ }
+ }
+}
+
+void free_speaker(Speaker *spk)
+{
+ if(spk->sound)
+ spk->sound->id.us--;
+
+ BKE_free_animdata((ID *)spk);
+}
diff --git a/source/blender/blenkernel/intern/writeffmpeg.c b/source/blender/blenkernel/intern/writeffmpeg.c
index fe7a7a18177..24e0fe95a1f 100644
--- a/source/blender/blenkernel/intern/writeffmpeg.c
+++ b/source/blender/blenkernel/intern/writeffmpeg.c
@@ -555,7 +555,7 @@ static AVStream* alloc_audio_stream(RenderData *rd, int codec_id, AVFormatContex
c->sample_rate = rd->ffcodecdata.audio_mixrate;
c->bit_rate = ffmpeg_audio_bitrate*1000;
c->sample_fmt = SAMPLE_FMT_S16;
- c->channels = 2;
+ c->channels = rd->ffcodecdata.audio_channels;
codec = avcodec_find_encoder(c->codec_id);
if (!codec) {
//XXX error("Couldn't find a valid audio codec");
@@ -580,12 +580,11 @@ static AVStream* alloc_audio_stream(RenderData *rd, int codec_id, AVFormatContex
audio_outbuf_size = c->frame_size * c->channels * sizeof(int16_t) * 4;
}
- audio_output_buffer = (uint8_t*)MEM_mallocN(
- audio_outbuf_size, "FFMPEG audio encoder input buffer");
+ audio_output_buffer = (uint8_t*)av_malloc(
+ audio_outbuf_size);
- audio_input_buffer = (uint8_t*)MEM_mallocN(
- audio_input_samples * c->channels * sizeof(int16_t),
- "FFMPEG audio encoder output buffer");
+ audio_input_buffer = (uint8_t*)av_malloc(
+ audio_input_samples * c->channels * sizeof(int16_t));
audio_time = 0.0f;
@@ -709,7 +708,7 @@ static int start_ffmpeg_impl(struct RenderData *rd, int rectx, int recty, Report
if (ffmpeg_type == FFMPEG_DV) {
fmt->audio_codec = CODEC_ID_PCM_S16LE;
- if (ffmpeg_audio_codec != CODEC_ID_NONE && rd->ffcodecdata.audio_mixrate != 48000) {
+ if (ffmpeg_audio_codec != CODEC_ID_NONE && rd->ffcodecdata.audio_mixrate != 48000 && rd->ffcodecdata.audio_channels != 2) {
BKE_report(reports, RPT_ERROR, "FFMPEG only supports 48khz / stereo audio for DV!");
return 0;
}
@@ -868,6 +867,10 @@ int start_ffmpeg(struct Scene *scene, RenderData *rd, int rectx, int recty, Repo
specs.format = AUD_FORMAT_S16;
specs.rate = rd->ffcodecdata.audio_mixrate;
audio_mixdown_device = sound_mixdown(scene, specs, rd->sfra, rd->ffcodecdata.audio_volume);
+#ifdef FFMPEG_CODEC_TIME_BASE
+ c->time_base.den = specs.rate;
+ c->time_base.num = 1;
+#endif
}
#endif
return success;
@@ -984,11 +987,11 @@ void end_ffmpeg(void)
video_buffer = 0;
}
if (audio_output_buffer) {
- MEM_freeN(audio_output_buffer);
+ av_free(audio_output_buffer);
audio_output_buffer = 0;
}
if (audio_input_buffer) {
- MEM_freeN(audio_input_buffer);
+ av_free(audio_input_buffer);
audio_input_buffer = 0;
}
diff --git a/source/blender/blenloader/intern/readfile.c b/source/blender/blenloader/intern/readfile.c
index bd12677485c..ae5bafa2d08 100644
--- a/source/blender/blenloader/intern/readfile.c
+++ b/source/blender/blenloader/intern/readfile.c
@@ -85,6 +85,7 @@
#include "DNA_scene_types.h"
#include "DNA_sequence_types.h"
#include "DNA_smoke_types.h"
+#include "DNA_speaker_types.h"
#include "DNA_sound_types.h"
#include "DNA_space_types.h"
#include "DNA_vfont_types.h"
@@ -4472,7 +4473,7 @@ static void lib_link_scene(FileData *fd, Main *main)
#endif
if(sce->ed)
- seq_update_muting(sce, sce->ed);
+ seq_update_muting(sce->ed);
if(sce->nodetree) {
lib_link_ntree(fd, &sce->id, sce->nodetree);
@@ -5571,12 +5572,51 @@ static void fix_relpaths_library(const char *basepath, Main *main)
}
}
+/* ************ READ SPEAKER ***************** */
+
+static void lib_link_speaker(FileData *fd, Main *main)
+{
+ Speaker *spk;
+
+ spk= main->speaker.first;
+ while(spk) {
+ if(spk->id.flag & LIB_NEEDLINK) {
+ if (spk->adt) lib_link_animdata(fd, &spk->id, spk->adt);
+
+ spk->sound= newlibadr(fd, spk->id.lib, spk->sound);
+ if (spk->sound) {
+ spk->sound->id.us++;
+ }
+
+ spk->id.flag -= LIB_NEEDLINK;
+ }
+ spk= spk->id.next;
+ }
+}
+
+static void direct_link_speaker(FileData *fd, Speaker *spk)
+{
+ spk->adt= newdataadr(fd, spk->adt);
+ direct_link_animdata(fd, spk->adt);
+
+ /*spk->sound= newdataadr(fd, spk->sound);
+ direct_link_sound(fd, spk->sound);*/
+}
+
/* ************** READ SOUND ******************* */
static void direct_link_sound(FileData *fd, bSound *sound)
{
sound->handle = NULL;
sound->playback_handle = NULL;
+ sound->waveform = NULL;
+
+ // versioning stuff, if there was a cache, then we enable caching:
+ if(sound->cache)
+ {
+ sound->flags |= SOUND_FLAGS_CACHING;
+ sound->cache = NULL;
+ }
sound->packedfile = direct_link_packedfile(fd, sound->packedfile);
sound->newpackedfile = direct_link_packedfile(fd, sound->newpackedfile);
@@ -5593,9 +5633,6 @@ static void lib_link_sound(FileData *fd, Main *main)
sound->ipo= newlibadr_us(fd, sound->id.lib, sound->ipo); // XXX depreceated - old animation system
sound_load(main, sound);
-
- if(sound->cache)
- sound_cache(sound, 1);
}
sound= sound->id.next;
}
@@ -5666,6 +5703,7 @@ static const char *dataname(short id_code)
case ID_SCR: return "Data from SCR";
case ID_VF: return "Data from VF";
case ID_TXT : return "Data from TXT";
+ case ID_SPK: return "Data from SPK";
case ID_SO: return "Data from SO";
case ID_NT: return "Data from NT";
case ID_BR: return "Data from BR";
@@ -5810,6 +5848,9 @@ static BHead *read_libblock(FileData *fd, Main *main, BHead *bhead, int flag, ID
case ID_CA:
direct_link_camera(fd, (Camera *)id);
break;
+ case ID_SPK:
+ direct_link_speaker(fd, (Speaker *)id);
+ break;
case ID_SO:
direct_link_sound(fd, (bSound *)id);
break;
@@ -11708,11 +11749,124 @@ static void do_versions(FileData *fd, Library *lib, Main *main)
}
}
}
-
/* put compatibility code here until next subversion bump */
{
-
+
+ {
+ Scene *scene;
+ Sequence *seq;
+
+ for (scene=main->scene.first; scene; scene=scene->id.next)
+ {
+ scene->r.ffcodecdata.audio_channels = 2;
+ scene->audio.volume = 1.0f;
+ SEQ_BEGIN(scene->ed, seq) {
+ seq->pitch = 1.0f;
+ }
+ SEQ_END
+ }
+ }
+ {
+ bScreen *screen;
+ for(screen= main->screen.first; screen; screen= screen->id.next) {
+ ScrArea *sa;
+ /* add regions */
+ for(sa= screen->areabase.first; sa; sa= sa->next) {
+ SpaceLink *sl= sa->spacedata.first;
+ if(sl->spacetype==SPACE_SEQ) {
+ ARegion *ar;
+ for (ar=sa->regionbase.first; ar; ar= ar->next) {
+ if(ar->regiontype == RGN_TYPE_WINDOW) {
+ if(ar->v2d.min[1] == 4.0f)
+ ar->v2d.min[1]= 0.5f;
+ }
+ }
+ }
+ for (sl= sa->spacedata.first; sl; sl= sl->next) {
+ if(sl->spacetype==SPACE_SEQ) {
+ ARegion *ar;
+ for (ar=sl->regionbase.first; ar; ar= ar->next) {
+ if(ar->regiontype == RGN_TYPE_WINDOW) {
+ if(ar->v2d.min[1] == 4.0f)
+ ar->v2d.min[1]= 0.5f;
+ }
+ }
+ }
+ }
+ }
+ }
+ }
+ {
+ /* Make "auto-clamped" handles a per-keyframe setting instead of per-FCurve
+ *
+ * We're only patching F-Curves in Actions here, since it is assumed that most
+ * drivers out there won't be using this (and if they are, they're in the minority).
+ * While we should aim to fix everything ideally, in practice it's far too hard
+ * to get to every animdata block, not to mention the performance hit that'd have
+ */
+ bAction *act;
+ FCurve *fcu;
+
+ for (act = main->action.first; act; act = act->id.next) {
+ for (fcu = act->curves.first; fcu; fcu = fcu->next) {
+ BezTriple *bezt;
+ unsigned int i = 0;
+
+ /* only need to touch curves that had this flag set */
+ if ((fcu->flag & FCURVE_AUTO_HANDLES) == 0)
+ continue;
+ if ((fcu->totvert == 0) || (fcu->bezt == NULL))
+ continue;
+
+ /* only change auto-handles to auto-clamped */
+ for (bezt=fcu->bezt; i < fcu->totvert; i++, bezt++) {
+ if (bezt->h1 == HD_AUTO) bezt->h1 = HD_AUTO_ANIM;
+ if (bezt->h2 == HD_AUTO) bezt->h2 = HD_AUTO_ANIM;
+ }
+
+ fcu->flag &= ~FCURVE_AUTO_HANDLES;
+ }
+ }
+ }
+ {
+ /* convert fcurve and shape action actuators to action actuators */
+ Object *ob;
+ bActuator *act;
+ bIpoActuator *ia;
+ bActionActuator *aa;
+
+ for (ob= main->object.first; ob; ob= ob->id.next) {
+ for (act= ob->actuators.first; act; act= act->next) {
+ if (act->type == ACT_IPO) {
+ // Create the new actuator
+ ia= act->data;
+ aa= MEM_callocN(sizeof(bActionActuator), "fcurve -> action actuator do_version");
+
+ // Copy values
+ aa->type = ia->type;
+ aa->flag = ia->flag;
+ aa->sta = ia->sta;
+ aa->end = ia->end;
+ strcpy(aa->name, ia->name);
+ strcpy(aa->frameProp, ia->frameProp);
+ if (ob->adt)
+ aa->act = ob->adt->action;
+
+ // Get rid of the old actuator
+ MEM_freeN(ia);
+
+ // Assign the new actuator
+ act->data = aa;
+ act->type= act->otype= ACT_ACTION;
+
+ }
+ else if (act->type == ACT_SHAPEACTION) {
+ act->type = act->otype = ACT_ACTION;
+ }
+ }
+ }
+ }
}
/* WATCH IT!!!: pointers from libdata have not been converted yet here! */
@@ -11750,6 +11904,7 @@ static void lib_link_all(FileData *fd, Main *main)
lib_link_latt(fd, main);
lib_link_text(fd, main);
lib_link_camera(fd, main);
+ lib_link_speaker(fd, main);
lib_link_sound(fd, main);
lib_link_group(fd, main);
lib_link_armature(fd, main);
@@ -12690,6 +12845,14 @@ static void expand_camera(FileData *fd, Main *mainvar, Camera *ca)
expand_animdata(fd, mainvar, ca->adt);
}
+static void expand_speaker(FileData *fd, Main *mainvar, Speaker *spk)
+{
+ expand_doit(fd, mainvar, spk->sound);
+
+ if (spk->adt)
+ expand_animdata(fd, mainvar, spk->adt);
+}
+
static void expand_sound(FileData *fd, Main *mainvar, bSound *snd)
{
expand_doit(fd, mainvar, snd->ipo); // XXX depreceated - old animation system
@@ -12752,6 +12915,9 @@ static void expand_main(FileData *fd, Main *mainvar)
case ID_CA:
expand_camera(fd, mainvar, (Camera *)id);
break;
+ case ID_SPK:
+ expand_speaker(fd, mainvar,(Speaker *)id);
+ break;
case ID_SO:
expand_sound(fd, mainvar, (bSound *)id);
break;
diff --git a/source/blender/blenloader/intern/writefile.c b/source/blender/blenloader/intern/writefile.c
index 7d65248c0e9..5099b52a988 100644
--- a/source/blender/blenloader/intern/writefile.c
+++ b/source/blender/blenloader/intern/writefile.c
@@ -123,6 +123,7 @@ Any case: direct data is ALWAYS after the lib block
#include "DNA_smoke_types.h"
#include "DNA_space_types.h"
#include "DNA_screen_types.h"
+#include "DNA_speaker_types.h"
#include "DNA_sound_types.h"
#include "DNA_text_types.h"
#include "DNA_view3d_types.h"
@@ -1918,6 +1919,9 @@ static void write_scenes(WriteData *wd, ListBase *scebase)
case SEQ_TRANSFORM:
writestruct(wd, DATA, "TransformVars", 1, seq->effectdata);
break;
+ case SEQ_TITLECARD:
+ writestruct(wd, DATA, "TitleCardVars", 1, seq->effectdata);
+ break;
}
}
@@ -2340,6 +2344,23 @@ static void write_texts(WriteData *wd, ListBase *idbase)
mywrite(wd, MYWRITE_FLUSH, 0);
}
+static void write_speakers(WriteData *wd, ListBase *idbase)
+{
+ Speaker *spk;
+
+ spk= idbase->first;
+ while(spk) {
+ if(spk->id.us>0 || wd->current) {
+ /* write LibData */
+ writestruct(wd, ID_SPK, "Speaker", 1, spk);
+ if (spk->id.properties) IDP_WriteProperty(spk->id.properties, wd);
+
+ if (spk->adt) write_animdata(wd, spk->adt);
+ }
+ spk= spk->id.next;
+ }
+}
+
static void write_sounds(WriteData *wd, ListBase *idbase)
{
bSound *sound;
@@ -2518,6 +2539,7 @@ static int write_file_handle(Main *mainvar, int handle, MemFile *compare, MemFil
write_keys (wd, &mainvar->key);
write_worlds (wd, &mainvar->world);
write_texts (wd, &mainvar->text);
+ write_speakers (wd, &mainvar->speaker);
write_sounds (wd, &mainvar->sound);
write_groups (wd, &mainvar->group);
write_armatures(wd, &mainvar->armature);
diff --git a/source/blender/collada/AnimationExporter.cpp b/source/blender/collada/AnimationExporter.cpp
new file mode 100644
index 00000000000..a777f4ae984
--- /dev/null
+++ b/source/blender/collada/AnimationExporter.cpp
@@ -0,0 +1,1242 @@
+/*
+ * $Id: DocumentExporter.cpp 36898 2011-05-25 17:14:31Z phabtar $
+ *
+ * ***** 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.
+ *
+ * Contributor(s): Chingiz Dyussenov, Arystanbek Dyussenov, Jan Diederich, Tod Liverseed.
+ *
+ * ***** END GPL LICENSE BLOCK *****
+ */
+
+#include "GeometryExporter.h"
+#include "AnimationExporter.h"
+#include "MaterialExporter.h"
+
+template<class Functor>
+void forEachObjectInScene(Scene *sce, Functor &f)
+{
+ Base *base= (Base*) sce->base.first;
+
+ while(base) {
+ Object *ob = base->object;
+
+ f(ob);
+
+ base= base->next;
+ }
+}
+
+void AnimationExporter::exportAnimations(Scene *sce)
+ {
+ if(hasAnimations(sce)) {
+ this->scene = sce;
+
+ openLibrary();
+
+ forEachObjectInScene(sce, *this);
+
+ closeLibrary();
+ }
+ }
+
+ // called for each exported object
+ void AnimationExporter::operator() (Object *ob)
+ {
+ FCurve *fcu;
+ char * transformName ;
+ bool isMatAnim = false;
+ if(ob->adt && ob->adt->action)
+ {
+ if ( ob->type == OB_ARMATURE )
+ {
+ bArmature *arm = (bArmature*)ob->data;
+ for (Bone *bone = (Bone*)arm->bonebase.first; bone; bone = bone->next)
+ bake_bone_animation(ob, bone);
+
+ }
+ fcu = (FCurve*)ob->adt->action->curves.first;
+ while (fcu) {
+ transformName = extract_transform_name( fcu->rna_path );
+
+ if ((!strcmp(transformName, "location") || !strcmp(transformName, "scale")) ||
+ (!strcmp(transformName, "rotation_euler") && ob->rotmode == ROT_MODE_EUL)||
+ (!strcmp(transformName, "rotation_quaternion")))
+ dae_animation(ob ,fcu, transformName, false);
+ fcu = fcu->next;
+ }
+ }
+ if( (ob->type == OB_LAMP ) && ((Lamp*)ob ->data)->adt && ((Lamp*)ob ->data)->adt->action )
+ {
+ fcu = (FCurve*)(((Lamp*)ob ->data)->adt->action->curves.first);
+ while (fcu) {
+ transformName = extract_transform_name( fcu->rna_path );
+
+ if ((!strcmp(transformName, "color")) || (!strcmp(transformName, "spot_size"))|| (!strcmp(transformName, "spot_blend"))||
+ (!strcmp(transformName, "distance")) )
+ dae_animation(ob , fcu, transformName, true );
+ fcu = fcu->next;
+ }
+ }
+
+ if( (ob->type == OB_CAMERA ) && ((Camera*)ob ->data)->adt && ((Camera*)ob ->data)->adt->action )
+ {
+ fcu = (FCurve*)(((Camera*)ob ->data)->adt->action->curves.first);
+ while (fcu) {
+ transformName = extract_transform_name( fcu->rna_path );
+
+ if ((!strcmp(transformName, "lens"))||
+ (!strcmp(transformName, "ortho_scale"))||
+ (!strcmp(transformName, "clip_end"))||(!strcmp(transformName, "clip_start")))
+ dae_animation(ob , fcu, transformName, true );
+ fcu = fcu->next;
+ }
+ }
+
+ for(int a = 0; a < ob->totcol; a++)
+ {
+ Material *ma = give_current_material(ob, a+1);
+ if (!ma) continue;
+ if(ma->adt && ma->adt->action)
+ {
+ isMatAnim = true;
+ fcu = (FCurve*)ma->adt->action->curves.first;
+ while (fcu) {
+ transformName = extract_transform_name( fcu->rna_path );
+
+ if ((!strcmp(transformName, "specular_hardness"))||(!strcmp(transformName, "specular_color"))
+ ||(!strcmp(transformName, "diffuse_color"))||(!strcmp(transformName, "alpha"))||
+ (!strcmp(transformName, "ior")))
+ dae_animation(ob ,fcu, transformName, true, ma );
+ fcu = fcu->next;
+ }
+ }
+
+ }
+ //if (!ob->adt || !ob->adt->action)
+ // fcu = (FCurve*)((Lamp*)ob->data)->adt->action->curves.first; //this is already checked in hasAnimations()
+ //else
+ // fcu = (FCurve*)ob->adt->action->curves.first;
+
+ //if (ob->type == OB_ARMATURE) {
+ // if (!ob->data) return;
+ // bArmature *arm = (bArmature*)ob->data;
+ // while(fcu)
+ // {
+ // transformName = extract_transform_name( fcu->rna_path );
+ // // std::string ob_name = getObjectBoneName( ob , fcu);
+ // // for (Bone *bone = (Bone*)arm->bonebase.first; bone; bone = bone->next)
+ // // write_bone_animation(ob, bone);
+ // dae_animation(ob, fcu, ob_name, transformName);
+ // fcu = fcu->next;
+ // }
+ //}
+ //else {
+
+ }
+
+ float * AnimationExporter::get_eul_source_for_quat(Object *ob )
+ {
+ FCurve *fcu = (FCurve*)ob->adt->action->curves.first;
+ const int keys = fcu->totvert;
+ float *quat = (float*)MEM_callocN(sizeof(float) * fcu->totvert * 4, "quat output source values");
+ float *eul = (float*)MEM_callocN(sizeof(float) * fcu->totvert * 3, "quat output source values");
+ float temp_quat[4];
+ float temp_eul[3];
+ while(fcu)
+ {
+ char * transformName = extract_transform_name( fcu->rna_path );
+
+ if( !strcmp(transformName, "rotation_quaternion") ) {
+ for ( int i = 0 ; i < fcu->totvert ; i++){
+ *(quat + ( i * 4 ) + fcu->array_index) = fcu->bezt[i].vec[1][1];
+ }
+ }
+ fcu = fcu->next;
+ }
+
+ for ( int i = 0 ; i < keys ; i++){
+ for ( int j = 0;j<4;j++)
+ temp_quat[j] = quat[(i*4)+j];
+
+ quat_to_eul(temp_eul,temp_quat);
+
+ for (int k = 0;k<3;k++)
+ eul[i*3 + k] = temp_eul[k];
+
+ }
+
+ return eul;
+
+ }
+ std::string AnimationExporter::getObjectBoneName( Object* ob,const FCurve* fcu )
+ {
+ //hard-way to derive the bone name from rna_path. Must find more compact method
+ std::string rna_path = std::string(fcu->rna_path);
+
+ char* boneName = strtok((char *)rna_path.c_str(), "\"");
+ boneName = strtok(NULL,"\"");
+
+ if( boneName != NULL )
+ return /*id_name(ob) + "_" +*/ std::string(boneName);
+ else
+ return id_name(ob);
+ }
+
+ void AnimationExporter::dae_animation(Object* ob, FCurve *fcu, char* transformName , bool is_param, Material * ma )
+ {
+
+ const char *axis_name = NULL;
+ char anim_id[200];
+
+ bool has_tangents = false;
+ bool quatRotation = false;
+
+ if ( !strcmp(transformName, "rotation_quaternion") )
+ {
+ fprintf(stderr, "quaternion rotation curves are not supported. rotation curve will not be exported\n");
+ quatRotation = true;
+ /*const char *axis_names[] = {"", "X", "Y", "Z"};
+ if (fcu->array_index < 4)
+ axis_name = axis_names[fcu->array_index];*/
+ return;
+ }
+ //maybe a list or a vector of float animations
+ else if ( !strcmp(transformName, "color")||!strcmp(transformName, "specular_color")||!strcmp(transformName, "diffuse_color")||
+ (!strcmp(transformName, "alpha")))
+ {
+ const char *axis_names[] = {"R", "G", "B"};
+ if (fcu->array_index < 3)
+ axis_name = axis_names[fcu->array_index];
+ }
+ else if ((!strcmp(transformName, "location") || !strcmp(transformName, "scale")) ||
+ (!strcmp(transformName, "rotation_euler")))
+ {
+ const char *axis_names[] = {"X", "Y", "Z"};
+ if (fcu->array_index < 3)
+ axis_name = axis_names[fcu->array_index];
+ }
+ else{
+ axis_name = "";
+ }
+
+ std::string ob_name = std::string("null");
+ if (ob->type == OB_ARMATURE)
+ {
+ ob_name = getObjectBoneName( ob , fcu);
+ BLI_snprintf(anim_id, sizeof(anim_id), "%s_%s.%s", (char*)translate_id(ob_name).c_str(),
+ transformName, axis_name);
+ }
+ else
+ {
+ if (ma)
+ ob_name = id_name(ob) + "_material";
+ else
+ ob_name = id_name(ob);
+ BLI_snprintf(anim_id, sizeof(anim_id), "%s_%s_%s", (char*)translate_id(ob_name).c_str(),
+ fcu->rna_path, axis_name);
+ }
+
+ // check rna_path is one of: rotation, scale, location
+
+ openAnimation(anim_id, COLLADABU::Utils::EMPTY_STRING);
+
+ // create input source
+ std::string input_id = create_source_from_fcurve(COLLADASW::InputSemantic::INPUT, fcu, anim_id, axis_name);
+
+ // create output source
+ std::string output_id ;
+
+ if(quatRotation)
+ {
+ float * eul = get_eul_source_for_quat(ob);
+ float * eul_axis = (float*)MEM_callocN(sizeof(float) * fcu->totvert, "quat output source values");
+ for ( int i = 0 ; i< fcu->totvert ; i++)
+ eul_axis[i] = eul[i*3 + fcu->array_index];
+ output_id= create_source_from_array(COLLADASW::InputSemantic::OUTPUT, eul_axis , fcu->totvert, quatRotation, anim_id, axis_name);
+ }
+ else
+ {
+ output_id= create_source_from_fcurve(COLLADASW::InputSemantic::OUTPUT, fcu, anim_id, axis_name);
+ }
+ // create interpolations source
+ std::string interpolation_id = create_interpolation_source(fcu, anim_id, axis_name, &has_tangents);
+
+ // handle tangents (if required)
+ std::string intangent_id;
+ std::string outtangent_id;
+
+ if (has_tangents) {
+ // create in_tangent source
+ intangent_id = create_source_from_fcurve(COLLADASW::InputSemantic::IN_TANGENT, fcu, anim_id, axis_name);
+
+ // create out_tangent source
+ outtangent_id = create_source_from_fcurve(COLLADASW::InputSemantic::OUT_TANGENT, fcu, anim_id, axis_name);
+ }
+
+
+ std::string sampler_id = std::string(anim_id) + SAMPLER_ID_SUFFIX;
+ COLLADASW::LibraryAnimations::Sampler sampler(sw, sampler_id);
+ std::string empty;
+ sampler.addInput(COLLADASW::InputSemantic::INPUT, COLLADABU::URI(empty, input_id));
+ sampler.addInput(COLLADASW::InputSemantic::OUTPUT, COLLADABU::URI(empty, output_id));
+
+ // this input is required
+ sampler.addInput(COLLADASW::InputSemantic::INTERPOLATION, COLLADABU::URI(empty, interpolation_id));
+
+ if (has_tangents) {
+ sampler.addInput(COLLADASW::InputSemantic::IN_TANGENT, COLLADABU::URI(empty, intangent_id));
+ sampler.addInput(COLLADASW::InputSemantic::OUT_TANGENT, COLLADABU::URI(empty, outtangent_id));
+ }
+
+ addSampler(sampler);
+
+ std::string target ;
+
+ if ( !is_param )
+ target = translate_id(ob_name)
+ + "/" + get_transform_sid(fcu->rna_path, -1, axis_name, true);
+ else
+ {
+ if ( ob->type == OB_LAMP )
+ target = get_light_id(ob)
+ + "/" + get_light_param_sid(fcu->rna_path, -1, axis_name, true);
+
+ if ( ob->type == OB_CAMERA )
+ target = get_camera_id(ob)
+ + "/" + get_transform_sid(fcu->rna_path, -1, axis_name, true);
+
+ if( ma )
+ target = translate_id(id_name(ma)) + "-effect"
+ +"/common/" /*profile common is only supported */ + get_transform_sid(fcu->rna_path, -1, axis_name, true);
+ }
+ addChannel(COLLADABU::URI(empty, sampler_id), target);
+
+ closeAnimation();
+ }
+
+ void AnimationExporter::bake_bone_animation(Object *ob_arm, Bone *bone)
+ {
+ if (!ob_arm->adt)
+ return;
+
+ sample_and_bake_bone_animation(ob_arm, bone);
+
+ for (Bone *child = (Bone*)bone->childbase.first; child; child = child->next)
+ bake_bone_animation(ob_arm, child);
+ }
+
+ void AnimationExporter::write_bone_animation(Object *ob_arm, Bone *bone)
+ {
+ if (!ob_arm->adt)
+ return;
+
+ //write bone animations for 3 transform types
+ //i=0 --> rotations
+ //i=1 --> scale
+ //i=2 --> location
+ for (int i = 0; i < 3; i++)
+ sample_and_write_bone_animation(ob_arm, bone, i);
+
+ for (Bone *child = (Bone*)bone->childbase.first; child; child = child->next)
+ write_bone_animation(ob_arm, child);
+ }
+
+ void AnimationExporter::sample_and_bake_bone_animation(Object *ob_arm, Bone *bone)
+ {
+ bArmature *arm = (bArmature*)ob_arm->data;
+ int flag = arm->flag;
+ std::vector<float> fra;
+ char prefix[256];
+
+ BLI_snprintf(prefix, sizeof(prefix), "pose.bones[\"%s\"]", bone->name);
+
+ bPoseChannel *pchan = get_pose_channel(ob_arm->pose, bone->name);
+ if (!pchan)
+ return;
+
+ find_frames(ob_arm, fra);
+
+ if (flag & ARM_RESTPOS) {
+ arm->flag &= ~ARM_RESTPOS;
+ where_is_pose(scene, ob_arm);
+ }
+
+ if (fra.size()) {
+ //int total = fra.back() - fra.front();
+ float *values = (float*)MEM_callocN(sizeof(float) * 16 * fra.size(), "temp. anim frames");
+ sample_animation(values, fra, bone, ob_arm, pchan);
+
+ dae_baked_animation(fra ,values, id_name(ob_arm), bone->name );
+
+ }
+
+ if (flag & ARM_RESTPOS)
+ arm->flag = flag;
+ where_is_pose(scene, ob_arm);
+ }
+
+ void AnimationExporter::sample_and_write_bone_animation(Object *ob_arm, Bone *bone, int transform_type)
+ {
+ bArmature *arm = (bArmature*)ob_arm->data;
+ int flag = arm->flag;
+ std::vector<float> fra;
+ char prefix[256];
+
+ BLI_snprintf(prefix, sizeof(prefix), "pose.bones[\"%s\"]", bone->name);
+
+ bPoseChannel *pchan = get_pose_channel(ob_arm->pose, bone->name);
+ if (!pchan)
+ return;
+ //Fill frame array with key frame values framed at @param:transform_type
+ switch (transform_type) {
+ case 0:
+ find_rotation_frames(ob_arm, fra, prefix, pchan->rotmode);
+ break;
+ case 1:
+ find_frames(ob_arm, fra, prefix, "scale");
+ break;
+ case 2:
+ find_frames(ob_arm, fra, prefix, "location");
+ break;
+ default:
+ return;
+ }
+
+ // exit rest position
+ if (flag & ARM_RESTPOS) {
+ arm->flag &= ~ARM_RESTPOS;
+ where_is_pose(scene, ob_arm);
+ }
+ //v array will hold all values which will be exported.
+ if (fra.size()) {
+ float *values = (float*)MEM_callocN(sizeof(float) * 3 * fra.size(), "temp. anim frames");
+ sample_animation(values, fra, transform_type, bone, ob_arm, pchan);
+
+ if (transform_type == 0) {
+ // write x, y, z curves separately if it is rotation
+ float *axisValues = (float*)MEM_callocN(sizeof(float) * fra.size(), "temp. anim frames");
+
+ for (int i = 0; i < 3; i++) {
+ for (unsigned int j = 0; j < fra.size(); j++)
+ axisValues[j] = values[j * 3 + i];
+
+ dae_bone_animation(fra, axisValues, transform_type, i, id_name(ob_arm), bone->name);
+ }
+ MEM_freeN(axisValues);
+ }
+ else {
+ // write xyz at once if it is location or scale
+ dae_bone_animation(fra, values, transform_type, -1, id_name(ob_arm), bone->name);
+ }
+
+ MEM_freeN(values);
+ }
+
+ // restore restpos
+ if (flag & ARM_RESTPOS)
+ arm->flag = flag;
+ where_is_pose(scene, ob_arm);
+ }
+
+ void AnimationExporter::sample_animation(float *v, std::vector<float> &frames, Bone *bone, Object *ob_arm, bPoseChannel *pchan)
+ {
+ bPoseChannel *parchan = NULL;
+ bPose *pose = ob_arm->pose;
+
+ pchan = get_pose_channel(pose, bone->name);
+
+ if (!pchan)
+ return;
+
+ parchan = pchan->parent;
+
+ enable_fcurves(ob_arm->adt->action, bone->name);
+
+ std::vector<float>::iterator it;
+ int j = 0;
+ for (it = frames.begin(); it != frames.end(); it++) {
+ float mat[4][4], ipar[4][4];
+
+ float ctime = bsystem_time(scene, ob_arm, *it, 0.0f);
+
+ //BKE_animsys_evaluate_animdata(&ob_arm->id, ob_arm->adt, *it, ADT_RECALC_ANIM);
+ BKE_animsys_evaluate_animdata(scene , &ob_arm->id, ob_arm->adt, ctime, ADT_RECALC_ANIM);
+ where_is_pose_bone(scene, ob_arm, pchan, ctime, 1);
+
+ // compute bone local mat
+ if (bone->parent) {
+ invert_m4_m4(ipar, parchan->pose_mat);
+ mul_m4_m4m4(mat, pchan->pose_mat, ipar);
+ }
+ else
+ copy_m4_m4(mat, pchan->pose_mat);
+
+ for ( int i = 0; i < 4 ; i++)
+ {
+ for ( int k = 0; k<4 ; k++ )
+ {
+ v[j*16 + 4*i + k] = mat[i][k];
+ }
+
+ }
+ // copy_m4_m4(v[j*16 + i], mat ) ;
+
+ j++;
+ }
+
+ enable_fcurves(ob_arm->adt->action, NULL);
+
+
+ }
+ void AnimationExporter::sample_animation(float *v, std::vector<float> &frames, int type, Bone *bone, Object *ob_arm, bPoseChannel *pchan)
+ {
+ bPoseChannel *parchan = NULL;
+ bPose *pose = ob_arm->pose;
+
+ pchan = get_pose_channel(pose, bone->name);
+
+ if (!pchan)
+ return;
+
+ parchan = pchan->parent;
+
+ enable_fcurves(ob_arm->adt->action, bone->name);
+
+ std::vector<float>::iterator it;
+ for (it = frames.begin(); it != frames.end(); it++) {
+ float mat[4][4], ipar[4][4];
+
+ float ctime = bsystem_time(scene, ob_arm, *it, 0.0f);
+
+ //BKE_animsys_evaluate_animdata(&ob_arm->id, ob_arm->adt, *it, ADT_RECALC_ANIM);
+ //BKE_animsys_evaluate_animdata(scene , &ob_arm->id, ob_arm->adt, ctime, ADT_RECALC_ANIM);
+ where_is_pose_bone(scene, ob_arm, pchan, ctime, 1);
+
+ // compute bone local mat
+ if (bone->parent) {
+ invert_m4_m4(ipar, parchan->pose_mat);
+ mul_m4_m4m4(mat, pchan->pose_mat, ipar);
+ }
+ else
+ copy_m4_m4(mat, pchan->pose_mat);
+
+ switch (type) {
+ case 0:
+ mat4_to_eul(v, mat);
+ break;
+ case 1:
+ mat4_to_size(v, mat);
+ break;
+ case 2:
+ copy_v3_v3(v, mat[3]);
+ break;
+ }
+
+ v += 3;
+ }
+
+ enable_fcurves(ob_arm->adt->action, NULL);
+ }
+
+ void AnimationExporter::dae_baked_animation(std::vector<float> &fra, float *values, std::string ob_name, std::string bone_name)
+ {
+ char anim_id[200];
+
+ if (!fra.size())
+ return;
+
+ BLI_snprintf(anim_id, sizeof(anim_id), "%s_%s_%s", (char*)translate_id(ob_name).c_str(),
+ (char*)translate_id(bone_name).c_str(), "pose_matrix");
+
+ openAnimation(anim_id, COLLADABU::Utils::EMPTY_STRING);
+
+ // create input source
+ std::string input_id = create_source_from_vector(COLLADASW::InputSemantic::INPUT, fra, false, anim_id, "");
+
+ // create output source
+ std::string output_id;
+ output_id = create_4x4_source( values, fra.size(), anim_id);
+
+ // create interpolations source
+ std::string interpolation_id = fake_interpolation_source(fra.size(), anim_id, "");
+
+ std::string sampler_id = std::string(anim_id) + SAMPLER_ID_SUFFIX;
+ COLLADASW::LibraryAnimations::Sampler sampler(sw, sampler_id);
+ std::string empty;
+ sampler.addInput(COLLADASW::InputSemantic::INPUT, COLLADABU::URI(empty, input_id));
+ sampler.addInput(COLLADASW::InputSemantic::OUTPUT, COLLADABU::URI(empty, output_id));
+
+ // TODO create in/out tangents source
+
+ // this input is required
+ sampler.addInput(COLLADASW::InputSemantic::INTERPOLATION, COLLADABU::URI(empty, interpolation_id));
+
+ addSampler(sampler);
+
+ std::string target = translate_id(bone_name) + "/transform";
+ addChannel(COLLADABU::URI(empty, sampler_id), target);
+
+ closeAnimation();
+ }
+
+ // dae_bone_animation -> add_bone_animation
+ // (blend this into dae_bone_animation)
+ void AnimationExporter::dae_bone_animation(std::vector<float> &fra, float *values, int tm_type, int axis, std::string ob_name, std::string bone_name)
+ {
+ const char *axis_names[] = {"X", "Y", "Z"};
+ const char *axis_name = NULL;
+ char anim_id[200];
+ bool is_rot = tm_type == 0;
+
+ if (!fra.size())
+ return;
+
+ char rna_path[200];
+ BLI_snprintf(rna_path, sizeof(rna_path), "pose.bones[\"%s\"].%s", bone_name.c_str(),
+ tm_type == 0 ? "rotation_quaternion" : (tm_type == 1 ? "scale" : "location"));
+
+ if (axis > -1)
+ axis_name = axis_names[axis];
+
+ std::string transform_sid = get_transform_sid(NULL, tm_type, axis_name, false);
+
+ BLI_snprintf(anim_id, sizeof(anim_id), "%s_%s_%s", (char*)translate_id(ob_name).c_str(),
+ (char*)translate_id(bone_name).c_str(), (char*)transform_sid.c_str());
+
+ openAnimation(anim_id, COLLADABU::Utils::EMPTY_STRING);
+
+ // create input source
+ std::string input_id = create_source_from_vector(COLLADASW::InputSemantic::INPUT, fra, is_rot, anim_id, axis_name);
+
+ // create output source
+ std::string output_id;
+ if (axis == -1)
+ output_id = create_xyz_source(values, fra.size(), anim_id);
+ else
+ output_id = create_source_from_array(COLLADASW::InputSemantic::OUTPUT, values, fra.size(), is_rot, anim_id, axis_name);
+
+ // create interpolations source
+ std::string interpolation_id = fake_interpolation_source(fra.size(), anim_id, axis_name);
+
+ std::string sampler_id = std::string(anim_id) + SAMPLER_ID_SUFFIX;
+ COLLADASW::LibraryAnimations::Sampler sampler(sw, sampler_id);
+ std::string empty;
+ sampler.addInput(COLLADASW::InputSemantic::INPUT, COLLADABU::URI(empty, input_id));
+ sampler.addInput(COLLADASW::InputSemantic::OUTPUT, COLLADABU::URI(empty, output_id));
+
+ // TODO create in/out tangents source
+
+ // this input is required
+ sampler.addInput(COLLADASW::InputSemantic::INTERPOLATION, COLLADABU::URI(empty, interpolation_id));
+
+ addSampler(sampler);
+
+ std::string target = translate_id(ob_name + "_" + bone_name) + "/" + transform_sid;
+ addChannel(COLLADABU::URI(empty, sampler_id), target);
+
+ closeAnimation();
+ }
+
+ float AnimationExporter::convert_time(float frame)
+ {
+ return FRA2TIME(frame);
+ }
+
+ float AnimationExporter::convert_angle(float angle)
+ {
+ return COLLADABU::Math::Utils::radToDegF(angle);
+ }
+
+ std::string AnimationExporter::get_semantic_suffix(COLLADASW::InputSemantic::Semantics semantic)
+ {
+ switch(semantic) {
+ case COLLADASW::InputSemantic::INPUT:
+ return INPUT_SOURCE_ID_SUFFIX;
+ case COLLADASW::InputSemantic::OUTPUT:
+ return OUTPUT_SOURCE_ID_SUFFIX;
+ case COLLADASW::InputSemantic::INTERPOLATION:
+ return INTERPOLATION_SOURCE_ID_SUFFIX;
+ case COLLADASW::InputSemantic::IN_TANGENT:
+ return INTANGENT_SOURCE_ID_SUFFIX;
+ case COLLADASW::InputSemantic::OUT_TANGENT:
+ return OUTTANGENT_SOURCE_ID_SUFFIX;
+ default:
+ break;
+ }
+ return "";
+ }
+
+ void AnimationExporter::add_source_parameters(COLLADASW::SourceBase::ParameterNameList& param,
+ COLLADASW::InputSemantic::Semantics semantic, bool is_rot, const char *axis, bool transform)
+ {
+ switch(semantic) {
+ case COLLADASW::InputSemantic::INPUT:
+ param.push_back("TIME");
+ break;
+ case COLLADASW::InputSemantic::OUTPUT:
+ if (is_rot) {
+ param.push_back("ANGLE");
+ }
+ else {
+ if (axis) {
+ param.push_back(axis);
+ }
+ else
+ if ( transform )
+ {
+ param.push_back("TRANSFORM");
+ }else{ //assumes if axis isn't specified all axises are added
+ param.push_back("X");
+ param.push_back("Y");
+ param.push_back("Z");
+ }
+ }
+ break;
+ case COLLADASW::InputSemantic::IN_TANGENT:
+ case COLLADASW::InputSemantic::OUT_TANGENT:
+ param.push_back("X");
+ param.push_back("Y");
+ break;
+ default:
+ break;
+ }
+ }
+
+ void AnimationExporter::get_source_values(BezTriple *bezt, COLLADASW::InputSemantic::Semantics semantic, bool rotation, float *values, int *length)
+ {
+ switch (semantic) {
+ case COLLADASW::InputSemantic::INPUT:
+ *length = 1;
+ values[0] = convert_time(bezt->vec[1][0]);
+ break;
+ case COLLADASW::InputSemantic::OUTPUT:
+ *length = 1;
+ if (rotation) {
+ values[0] = (bezt->vec[1][1]) * 180.0f/M_PI;
+ }
+ else {
+ values[0] = bezt->vec[1][1];
+ }
+ break;
+
+ case COLLADASW::InputSemantic::IN_TANGENT:
+ *length = 2;
+ values[0] = convert_time(bezt->vec[0][0]);
+ if (bezt->ipo != BEZT_IPO_BEZ) {
+ // We're in a mixed interpolation scenario, set zero as it's irrelevant but value might contain unused data
+ values[0] = 0;
+ values[1] = 0;
+ }
+ else if (rotation) {
+ values[1] = (bezt->vec[0][1]) * 180.0f/M_PI;
+ } else {
+ values[1] = bezt->vec[0][1];
+ }
+ break;
+
+ case COLLADASW::InputSemantic::OUT_TANGENT:
+ *length = 2;
+ values[0] = convert_time(bezt->vec[2][0]);
+ if (bezt->ipo != BEZT_IPO_BEZ) {
+ // We're in a mixed interpolation scenario, set zero as it's irrelevant but value might contain unused data
+ values[0] = 0;
+ values[1] = 0;
+ }
+ else if (rotation) {
+ values[1] = (bezt->vec[2][1]) * 180.0f/M_PI;
+ } else {
+ values[1] = bezt->vec[2][1];
+ }
+ break;
+ break;
+ default:
+ *length = 0;
+ break;
+ }
+ }
+
+ std::string AnimationExporter::create_source_from_fcurve(COLLADASW::InputSemantic::Semantics semantic, FCurve *fcu, const std::string& anim_id, const char *axis_name)
+ {
+ std::string source_id = anim_id + get_semantic_suffix(semantic);
+
+ //bool is_rotation = !strcmp(fcu->rna_path, "rotation");
+ bool is_angle = false;
+
+ if (strstr(fcu->rna_path, "rotation")) is_angle = true;
+
+ COLLADASW::FloatSourceF source(mSW);
+ source.setId(source_id);
+ source.setArrayId(source_id + ARRAY_ID_SUFFIX);
+ source.setAccessorCount(fcu->totvert);
+
+ switch (semantic) {
+ case COLLADASW::InputSemantic::INPUT:
+ case COLLADASW::InputSemantic::OUTPUT:
+ source.setAccessorStride(1);
+ break;
+ case COLLADASW::InputSemantic::IN_TANGENT:
+ case COLLADASW::InputSemantic::OUT_TANGENT:
+ source.setAccessorStride(2);
+ break;
+ }
+
+
+ COLLADASW::SourceBase::ParameterNameList &param = source.getParameterNameList();
+ add_source_parameters(param, semantic, is_angle, axis_name, false);
+
+ source.prepareToAppendValues();
+
+ for (unsigned int i = 0; i < fcu->totvert; i++) {
+ float values[3]; // be careful!
+ int length = 0;
+ get_source_values(&fcu->bezt[i], semantic, is_angle, values, &length);
+ for (int j = 0; j < length; j++)
+ source.appendValues(values[j]);
+ }
+
+ source.finish();
+
+ return source_id;
+ }
+
+ //Currently called only to get OUTPUT source values ( if rotation and hence the axis is also specified )
+ std::string AnimationExporter::create_source_from_array(COLLADASW::InputSemantic::Semantics semantic, float *v, int tot, bool is_rot, const std::string& anim_id, const char *axis_name)
+ {
+ std::string source_id = anim_id + get_semantic_suffix(semantic);
+
+ COLLADASW::FloatSourceF source(mSW);
+ source.setId(source_id);
+ source.setArrayId(source_id + ARRAY_ID_SUFFIX);
+ source.setAccessorCount(tot);
+ source.setAccessorStride(1);
+
+ COLLADASW::SourceBase::ParameterNameList &param = source.getParameterNameList();
+ add_source_parameters(param, semantic, is_rot, axis_name, false);
+
+ source.prepareToAppendValues();
+
+ for (int i = 0; i < tot; i++) {
+ float val = v[i];
+ ////if (semantic == COLLADASW::InputSemantic::INPUT)
+ // val = convert_time(val);
+ //else
+ if (is_rot)
+ val *= 180.0f / M_PI;
+ source.appendValues(val);
+ }
+
+ source.finish();
+
+ return source_id;
+ }
+// only used for sources with INPUT semantic
+ std::string AnimationExporter::create_source_from_vector(COLLADASW::InputSemantic::Semantics semantic, std::vector<float> &fra, bool is_rot, const std::string& anim_id, const char *axis_name)
+ {
+ std::string source_id = anim_id + get_semantic_suffix(semantic);
+
+ COLLADASW::FloatSourceF source(mSW);
+ source.setId(source_id);
+ source.setArrayId(source_id + ARRAY_ID_SUFFIX);
+ source.setAccessorCount(fra.size());
+ source.setAccessorStride(1);
+
+ COLLADASW::SourceBase::ParameterNameList &param = source.getParameterNameList();
+ add_source_parameters(param, semantic, is_rot, axis_name, false);
+
+ source.prepareToAppendValues();
+
+ std::vector<float>::iterator it;
+ for (it = fra.begin(); it != fra.end(); it++) {
+ float val = *it;
+ //if (semantic == COLLADASW::InputSemantic::INPUT)
+ val = convert_time(val);
+ /*else if (is_rot)
+ val = convert_angle(val);*/
+ source.appendValues(val);
+ }
+
+ source.finish();
+
+ return source_id;
+ }
+
+ std::string AnimationExporter::create_4x4_source(float *v, int tot, const std::string& anim_id)
+ {
+ COLLADASW::InputSemantic::Semantics semantic = COLLADASW::InputSemantic::OUTPUT;
+ std::string source_id = anim_id + get_semantic_suffix(semantic);
+
+ COLLADASW::Float4x4Source source(mSW);
+ source.setId(source_id);
+ source.setArrayId(source_id + ARRAY_ID_SUFFIX);
+ source.setAccessorCount(tot);
+ source.setAccessorStride(16);
+
+ COLLADASW::SourceBase::ParameterNameList &param = source.getParameterNameList();
+ add_source_parameters(param, semantic, false, NULL, false);
+
+ source.prepareToAppendValues();
+
+ for (int i = 0; i < tot; i++) {
+ for ( int j = 0 ; j < 4 ; j++ )
+ source.appendValues(*(v+j*4), *(v + 4*j +1), *(v + 2 + 4*j), *(v+3 + 4*j));
+ v += 16;
+ }
+
+ source.finish();
+
+ return source_id;
+ }
+ // only used for sources with OUTPUT semantic ( locations and scale)
+ std::string AnimationExporter::create_xyz_source(float *v, int tot, const std::string& anim_id)
+ {
+ COLLADASW::InputSemantic::Semantics semantic = COLLADASW::InputSemantic::OUTPUT;
+ std::string source_id = anim_id + get_semantic_suffix(semantic);
+
+ COLLADASW::FloatSourceF source(mSW);
+ source.setId(source_id);
+ source.setArrayId(source_id + ARRAY_ID_SUFFIX);
+ source.setAccessorCount(tot);
+ source.setAccessorStride(3);
+
+ COLLADASW::SourceBase::ParameterNameList &param = source.getParameterNameList();
+ add_source_parameters(param, semantic, false, NULL, false);
+
+ source.prepareToAppendValues();
+
+ for (int i = 0; i < tot; i++) {
+ source.appendValues(*v, *(v + 1), *(v + 2));
+ v += 3;
+ }
+
+ source.finish();
+
+ return source_id;
+ }
+
+ std::string AnimationExporter::create_interpolation_source(FCurve *fcu, const std::string& anim_id, const char *axis_name, bool *has_tangents)
+ {
+ std::string source_id = anim_id + get_semantic_suffix(COLLADASW::InputSemantic::INTERPOLATION);
+
+ COLLADASW::NameSource source(mSW);
+ source.setId(source_id);
+ source.setArrayId(source_id + ARRAY_ID_SUFFIX);
+ source.setAccessorCount(fcu->totvert);
+ source.setAccessorStride(1);
+
+ COLLADASW::SourceBase::ParameterNameList &param = source.getParameterNameList();
+ param.push_back("INTERPOLATION");
+
+ source.prepareToAppendValues();
+
+ *has_tangents = false;
+
+ for (unsigned int i = 0; i < fcu->totvert; i++) {
+ if (fcu->bezt[i].ipo==BEZT_IPO_BEZ) {
+ source.appendValues(BEZIER_NAME);
+ *has_tangents = true;
+ } else if (fcu->bezt[i].ipo==BEZT_IPO_CONST) {
+ source.appendValues(STEP_NAME);
+ } else { // BEZT_IPO_LIN
+ source.appendValues(LINEAR_NAME);
+ }
+ }
+ // unsupported? -- HERMITE, CARDINAL, BSPLINE, NURBS
+
+ source.finish();
+
+ return source_id;
+ }
+
+ std::string AnimationExporter::fake_interpolation_source(int tot, const std::string& anim_id, const char *axis_name)
+ {
+ std::string source_id = anim_id + get_semantic_suffix(COLLADASW::InputSemantic::INTERPOLATION);
+
+ COLLADASW::NameSource source(mSW);
+ source.setId(source_id);
+ source.setArrayId(source_id + ARRAY_ID_SUFFIX);
+ source.setAccessorCount(tot);
+ source.setAccessorStride(1);
+
+ COLLADASW::SourceBase::ParameterNameList &param = source.getParameterNameList();
+ param.push_back("INTERPOLATION");
+
+ source.prepareToAppendValues();
+
+ for (int i = 0; i < tot; i++) {
+ source.appendValues(LINEAR_NAME);
+ }
+
+ source.finish();
+
+ return source_id;
+ }
+
+ std::string AnimationExporter::get_light_param_sid(char *rna_path, int tm_type, const char *axis_name, bool append_axis)
+ {
+ std::string tm_name;
+ bool is_rotation =false;
+ // when given rna_path, determine tm_type from it
+ if (rna_path) {
+ char *name = extract_transform_name(rna_path);
+
+ if (!strcmp(name, "color"))
+ tm_type = 1;
+ else if (!strcmp(name, "spot_size"))
+ tm_type = 2;
+ else if (!strcmp(name, "spot_blend"))
+ tm_type = 3;
+ else if (!strcmp(name, "distance"))
+ tm_type = 4;
+ else
+ tm_type = -1;
+ }
+
+ switch (tm_type) {
+ case 1:
+ tm_name = "color";
+ break;
+ case 2:
+ tm_name = "fall_off_angle";
+ break;
+ case 3:
+ tm_name = "fall_off_exponent";
+ break;
+ case 4:
+ tm_name = "blender/blender_dist";
+ break;
+
+ default:
+ tm_name = "";
+ break;
+ }
+
+ if (tm_name.size()) {
+ if (axis_name != "")
+ return tm_name + "." + std::string(axis_name);
+ else
+ return tm_name;
+ }
+
+ return std::string("");
+ }
+ // for rotation, axis name is always appended and the value of append_axis is ignored
+ std::string AnimationExporter::get_transform_sid(char *rna_path, int tm_type, const char *axis_name, bool append_axis)
+ {
+ std::string tm_name;
+ bool is_rotation =false;
+ // when given rna_path, determine tm_type from it
+ if (rna_path) {
+ char *name = extract_transform_name(rna_path);
+
+ if (!strcmp(name, "rotation_euler"))
+ tm_type = 0;
+ else if (!strcmp(name, "rotation_quaternion"))
+ tm_type = 1;
+ else if (!strcmp(name, "scale"))
+ tm_type = 2;
+ else if (!strcmp(name, "location"))
+ tm_type = 3;
+ else if (!strcmp(name, "lens"))
+ tm_type = 4;
+ else if (!strcmp(name, "ortho_scale"))
+ tm_type = 5;
+ else if (!strcmp(name, "clip_end"))
+ tm_type = 6;
+ else if (!strcmp(name, "clip_start"))
+ tm_type = 7;
+ else if (!strcmp(name, "specular_hardness"))
+ tm_type = 8;
+ else if (!strcmp(name, "specular_color"))
+ tm_type = 9;
+ else if (!strcmp(name, "diffuse_color"))
+ tm_type = 10;
+ else if (!strcmp(name, "alpha"))
+ tm_type = 11;
+ else if (!strcmp(name, "ior"))
+ tm_type = 12;
+
+ else
+ tm_type = -1;
+ }
+
+ switch (tm_type) {
+ case 0:
+ case 1:
+ tm_name = "rotation";
+ is_rotation = true;
+ break;
+ case 2:
+ tm_name = "scale";
+ break;
+ case 3:
+ tm_name = "location";
+ break;
+ case 4:
+ tm_name = "xfov";
+ break;
+ case 5:
+ tm_name = "xmag";
+ break;
+ case 6:
+ tm_name = "zfar";
+ break;
+ case 7:
+ tm_name = "znear";
+ break;
+ case 8:
+ tm_name = "shininess";
+ break;
+ case 9:
+ tm_name = "specular";
+ break;
+ case 10:
+ tm_name = "diffuse";
+ break;
+ case 11:
+ tm_name = "transparency";
+ break;
+ case 12:
+ tm_name = "index_of_refraction";
+ break;
+
+ default:
+ tm_name = "";
+ break;
+ }
+
+ if (tm_name.size()) {
+ if (is_rotation)
+ return tm_name + std::string(axis_name) + ".ANGLE";
+ else
+ if (axis_name != "")
+ return tm_name + "." + std::string(axis_name);
+ else
+ return tm_name;
+ }
+
+ return std::string("");
+ }
+
+ char* AnimationExporter::extract_transform_name(char *rna_path)
+ {
+ char *dot = strrchr(rna_path, '.');
+ return dot ? (dot + 1) : rna_path;
+ }
+
+ void AnimationExporter::find_frames(Object *ob, std::vector<float> &fra)
+ {
+ FCurve *fcu= (FCurve*)ob->adt->action->curves.first;
+
+ for (; fcu; fcu = fcu->next) {
+
+ for (unsigned int i = 0; i < fcu->totvert; i++) {
+ float f = fcu->bezt[i].vec[1][0]; //
+ if (std::find(fra.begin(), fra.end(), f) == fra.end())
+ fra.push_back(f);
+ }
+ }
+
+ // keep the keys in ascending order
+ std::sort(fra.begin(), fra.end());
+ }
+
+
+ void AnimationExporter::find_frames(Object *ob, std::vector<float> &fra, const char *prefix, const char *tm_name)
+ {
+ FCurve *fcu= (FCurve*)ob->adt->action->curves.first;
+
+ for (; fcu; fcu = fcu->next) {
+ if (prefix && strncmp(prefix, fcu->rna_path, strlen(prefix)))
+ continue;
+
+ char *name = extract_transform_name(fcu->rna_path);
+ if (!strcmp(name, tm_name)) {
+ for (unsigned int i = 0; i < fcu->totvert; i++) {
+ float f = fcu->bezt[i].vec[1][0]; //
+ if (std::find(fra.begin(), fra.end(), f) == fra.end())
+ fra.push_back(f);
+ }
+ }
+ }
+
+ // keep the keys in ascending order
+ std::sort(fra.begin(), fra.end());
+ }
+
+ void AnimationExporter::find_rotation_frames(Object *ob, std::vector<float> &fra, const char *prefix, int rotmode)
+ {
+ if (rotmode > 0)
+ find_frames(ob, fra, prefix, "rotation_euler");
+ else if (rotmode == ROT_MODE_QUAT)
+ find_frames(ob, fra, prefix, "rotation_quaternion");
+ /*else if (rotmode == ROT_MODE_AXISANGLE)
+ ;*/
+ }
+
+ // enable fcurves driving a specific bone, disable all the rest
+ // if bone_name = NULL enable all fcurves
+ void AnimationExporter::enable_fcurves(bAction *act, char *bone_name)
+ {
+ FCurve *fcu;
+ char prefix[200];
+
+ if (bone_name)
+ BLI_snprintf(prefix, sizeof(prefix), "pose.bones[\"%s\"]", bone_name);
+
+ for (fcu = (FCurve*)act->curves.first; fcu; fcu = fcu->next) {
+ if (bone_name) {
+ if (!strncmp(fcu->rna_path, prefix, strlen(prefix)))
+ fcu->flag &= ~FCURVE_DISABLED;
+ else
+ fcu->flag |= FCURVE_DISABLED;
+ }
+ else {
+ fcu->flag &= ~FCURVE_DISABLED;
+ }
+ }
+ }
+
+ bool AnimationExporter::hasAnimations(Scene *sce)
+ {
+ Base *base= (Base*) sce->base.first;
+
+ while(base) {
+ Object *ob = base->object;
+
+ FCurve *fcu = 0;
+ if(ob->adt && ob->adt->action)
+ fcu = (FCurve*)ob->adt->action->curves.first;
+ else if( (ob->type == OB_LAMP ) && ((Lamp*)ob ->data)->adt && ((Lamp*)ob ->data)->adt->action )
+ fcu = (FCurve*)(((Lamp*)ob ->data)->adt->action->curves.first);
+ else if( (ob->type == OB_CAMERA ) && ((Camera*)ob ->data)->adt && ((Camera*)ob ->data)->adt->action )
+ fcu = (FCurve*)(((Camera*)ob ->data)->adt->action->curves.first);
+
+ for(int a = 0; a < ob->totcol; a++)
+ {
+ Material *ma = give_current_material(ob, a+1);
+ if (!ma) continue;
+ if(ma->adt && ma->adt->action)
+ {
+ fcu = (FCurve*)ma->adt->action->curves.first;
+ }
+ }
+
+ if ( fcu) return true;
+ base= base->next;
+ }
+ return false;
+ }
diff --git a/source/blender/collada/AnimationExporter.h b/source/blender/collada/AnimationExporter.h
new file mode 100644
index 00000000000..6cf3207b8a0
--- /dev/null
+++ b/source/blender/collada/AnimationExporter.h
@@ -0,0 +1,161 @@
+/*
+ * $Id: DocumentExporter.cpp 36898 2011-05-25 17:14:31Z phabtar $
+ *
+ * ***** 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.
+ *
+ * Contributor(s): Chingiz Dyussenov, Arystanbek Dyussenov, Jan Diederich, Tod Liverseed.
+ *
+ * ***** END GPL LICENSE BLOCK *****
+ */
+
+#include <stdlib.h>
+#include <stdio.h>
+#include <math.h>
+extern "C"
+{
+#include "DNA_scene_types.h"
+#include "DNA_object_types.h"
+#include "DNA_anim_types.h"
+#include "DNA_action_types.h"
+#include "DNA_curve_types.h"
+#include "DNA_lamp_types.h"
+#include "DNA_camera_types.h"
+#include "DNA_armature_types.h"
+#include "DNA_material_types.h"
+
+#include "BKE_DerivedMesh.h"
+#include "BKE_fcurve.h"
+#include "BKE_animsys.h"
+#ifdef NAN_BUILDINFO
+extern char build_rev[];
+#endif
+}
+
+#include "MEM_guardedalloc.h"
+
+#include "BKE_action.h" // pose functions
+#include "BKE_armature.h"
+#include "BKE_object.h"
+
+#include "BLI_math.h"
+#include "BLI_string.h"
+#include "BLI_listbase.h"
+
+#include "RNA_access.h"
+
+#include "COLLADASWSource.h"
+#include "COLLADASWInstanceGeometry.h"
+#include "COLLADASWInputList.h"
+#include "COLLADASWPrimitves.h"
+#include "COLLADASWVertices.h"
+#include "COLLADASWLibraryAnimations.h"
+#include "COLLADASWParamTemplate.h"
+#include "COLLADASWParamBase.h"
+#include "COLLADASWSampler.h"
+#include "COLLADASWConstants.h"
+#include "COLLADASWBaseInputElement.h"
+
+#include "EffectExporter.h"
+
+#include "collada_internal.h"
+
+#include <vector>
+#include <algorithm> // std::find
+
+class AnimationExporter: COLLADASW::LibraryAnimations
+{
+private:
+ Scene *scene;
+ COLLADASW::StreamWriter *sw;
+
+public:
+
+ AnimationExporter(COLLADASW::StreamWriter *sw): COLLADASW::LibraryAnimations(sw) { this->sw = sw; }
+
+
+ void exportAnimations(Scene *sce);
+
+ // called for each exported object
+ void operator() (Object *ob);
+
+protected:
+
+ void dae_animation(Object* ob, FCurve *fcu, char* transformName , bool is_param, Material *ma = NULL);
+
+ void bake_bone_animation(Object *ob_arm, Bone *bone);
+
+ void write_bone_animation(Object *ob_arm, Bone *bone);
+
+ void sample_and_write_bone_animation(Object *ob_arm, Bone *bone, int transform_type);
+
+ void sample_and_bake_bone_animation(Object *ob_arm, Bone *bone);
+
+ void sample_animation(float *v, std::vector<float> &frames, int type, Bone *bone, Object *ob_arm, bPoseChannel *pChan);
+
+ void sample_animation(float *v, std::vector<float> &frames, Bone *bone, Object *ob_arm, bPoseChannel *pChan);
+
+ // dae_bone_animation -> add_bone_animation
+ // (blend this into dae_bone_animation)
+ void dae_bone_animation(std::vector<float> &fra, float *v, int tm_type, int axis, std::string ob_name, std::string bone_name);
+
+ void dae_baked_animation(std::vector<float> &fra, float *values, std::string ob_name, std::string bone_name);
+
+ float convert_time(float frame);
+
+ float convert_angle(float angle);
+
+ std::string get_semantic_suffix(COLLADASW::InputSemantic::Semantics semantic);
+
+ void add_source_parameters(COLLADASW::SourceBase::ParameterNameList& param,
+ COLLADASW::InputSemantic::Semantics semantic, bool is_rot, const char *axis , bool transform);
+
+ void get_source_values(BezTriple *bezt, COLLADASW::InputSemantic::Semantics semantic, bool rotation, float *values, int *length);
+
+ float * get_eul_source_for_quat(Object *ob );
+
+ std::string create_source_from_fcurve(COLLADASW::InputSemantic::Semantics semantic, FCurve *fcu, const std::string& anim_id, const char *axis_name);
+
+ std::string create_source_from_array(COLLADASW::InputSemantic::Semantics semantic, float *v, int tot, bool is_rot, const std::string& anim_id, const char *axis_name);
+
+ std::string create_source_from_vector(COLLADASW::InputSemantic::Semantics semantic, std::vector<float> &fra, bool is_rot, const std::string& anim_id, const char *axis_name);
+
+ std::string create_xyz_source(float *v, int tot, const std::string& anim_id);
+
+ std::string create_4x4_source(float *v, int tot, const std::string& anim_id);
+
+ std::string create_interpolation_source(FCurve *fcu, const std::string& anim_id, const char *axis_name, bool *has_tangents);
+
+ std::string fake_interpolation_source(int tot, const std::string& anim_id, const char *axis_name);
+ // for rotation, axis name is always appended and the value of append_axis is ignored
+ std::string get_transform_sid(char *rna_path, int tm_type, const char *axis_name, bool append_axis);
+ std::string get_light_param_sid(char *rna_path, int tm_type, const char *axis_name, bool append_axis);
+
+ void find_frames(Object *ob, std::vector<float> &fra, const char *prefix, const char *tm_name);
+ void find_frames(Object *ob, std::vector<float> &fra);
+
+ void find_rotation_frames(Object *ob, std::vector<float> &fra, const char *prefix, int rotmode);
+
+ // enable fcurves driving a specific bone, disable all the rest
+ // if bone_name = NULL enable all fcurves
+ void enable_fcurves(bAction *act, char *bone_name);
+
+ bool hasAnimations(Scene *sce);
+
+ char* extract_transform_name(char *rna_path);
+
+ std::string getObjectBoneName ( Object *ob,const FCurve * fcu);
+}; \ No newline at end of file
diff --git a/source/blender/collada/AnimationImporter.cpp b/source/blender/collada/AnimationImporter.cpp
index 336f127b11f..0549f133031 100644
--- a/source/blender/collada/AnimationImporter.cpp
+++ b/source/blender/collada/AnimationImporter.cpp
@@ -50,6 +50,7 @@
#include "collada_utils.h"
#include "AnimationImporter.h"
#include "ArmatureImporter.h"
+#include "MaterialExporter.h"
#include <algorithm>
@@ -64,7 +65,6 @@ static const char *bc_get_joint_name(T *node)
FCurve *AnimationImporter::create_fcurve(int array_index, const char *rna_path)
{
FCurve *fcu = (FCurve*)MEM_callocN(sizeof(FCurve), "FCurve");
-
fcu->flag = (FCURVE_VISIBLE|FCURVE_AUTO_HANDLES|FCURVE_SELECTED);
fcu->rna_path = BLI_strdupn(rna_path, strlen(rna_path));
fcu->array_index = array_index;
@@ -89,17 +89,23 @@ void AnimationImporter::animation_to_fcurves(COLLADAFW::AnimationCurve *curve)
{
COLLADAFW::FloatOrDoubleArray& input = curve->getInputValues();
COLLADAFW::FloatOrDoubleArray& output = curve->getOutputValues();
- // COLLADAFW::FloatOrDoubleArray& intan = curve->getInTangentValues();
- // COLLADAFW::FloatOrDoubleArray& outtan = curve->getOutTangentValues();
+
+ if( curve->getInterpolationType() == COLLADAFW::AnimationCurve::INTERPOLATION_BEZIER ||
+ curve->getInterpolationType() == COLLADAFW::AnimationCurve::INTERPOLATION_STEP ) {
+ COLLADAFW::FloatOrDoubleArray& intan = curve->getInTangentValues();
+ COLLADAFW::FloatOrDoubleArray& outtan = curve->getOutTangentValues();
+ }
+
float fps = (float)FPS;
size_t dim = curve->getOutDimension();
unsigned int i;
-
+
std::vector<FCurve*>& fcurves = curve_map[curve->getUniqueId()];
switch (dim) {
case 1: // X, Y, Z or angle
case 3: // XYZ
+ case 4:
case 16: // matrix
{
for (i = 0; i < dim; i++ ) {
@@ -108,28 +114,46 @@ void AnimationImporter::animation_to_fcurves(COLLADAFW::AnimationCurve *curve)
fcu->flag = (FCURVE_VISIBLE|FCURVE_AUTO_HANDLES|FCURVE_SELECTED);
// fcu->rna_path = BLI_strdupn(path, strlen(path));
fcu->array_index = 0;
- //fcu->totvert = curve->getKeyCount();
+ fcu->totvert = curve->getKeyCount();
// create beztriple for each key
for (unsigned int j = 0; j < curve->getKeyCount(); j++) {
BezTriple bez;
memset(&bez, 0, sizeof(BezTriple));
- // intangent
- // bez.vec[0][0] = get_float_value(intan, j * 6 + i + i) * fps;
- // bez.vec[0][1] = get_float_value(intan, j * 6 + i + i + 1);
-
+
// input, output
bez.vec[1][0] = bc_get_float_value(input, j) * fps;
bez.vec[1][1] = bc_get_float_value(output, j * dim + i);
- // outtangent
- // bez.vec[2][0] = get_float_value(outtan, j * 6 + i + i) * fps;
- // bez.vec[2][1] = get_float_value(outtan, j * 6 + i + i + 1);
- bez.ipo = U.ipo_new; /* use default interpolation mode here... */
+ if( curve->getInterpolationType() == COLLADAFW::AnimationCurve::INTERPOLATION_BEZIER ||
+ curve->getInterpolationType() == COLLADAFW::AnimationCurve::INTERPOLATION_STEP)
+ {
+ COLLADAFW::FloatOrDoubleArray& intan = curve->getInTangentValues();
+ COLLADAFW::FloatOrDoubleArray& outtan = curve->getOutTangentValues();
+
+ // intangent
+ bez.vec[0][0] = bc_get_float_value(intan, (j * 2 * dim ) + (2 * i)) * fps;
+ bez.vec[0][1] = bc_get_float_value(intan, (j * 2 * dim )+ (2 * i) + 1);
+
+ // outtangent
+ bez.vec[2][0] = bc_get_float_value(outtan, (j * 2 * dim ) + (2 * i)) * fps;
+ bez.vec[2][1] = bc_get_float_value(outtan, (j * 2 * dim )+ (2 * i) + 1);
+ if(curve->getInterpolationType() == COLLADAFW::AnimationCurve::INTERPOLATION_BEZIER)
+ bez.ipo = BEZT_IPO_BEZ;
+ else
+ bez.ipo = BEZT_IPO_CONST;
+ //bez.h1 = bez.h2 = HD_AUTO;
+ }
+ else
+ {
+ bez.h1 = bez.h2 = HD_AUTO;
+ bez.ipo = BEZT_IPO_LIN;
+ }
+ // bez.ipo = U.ipo_new; /* use default interpolation mode here... */
bez.f1 = bez.f2 = bez.f3 = SELECT;
- bez.h1 = bez.h2 = HD_AUTO;
+
insert_bezt_fcurve(fcu, &bez, 0);
}
@@ -147,11 +171,15 @@ void AnimationImporter::animation_to_fcurves(COLLADAFW::AnimationCurve *curve)
unused_curves.push_back(*it);
}
+
void AnimationImporter::fcurve_deg_to_rad(FCurve *cu)
{
for (unsigned int i = 0; i < cu->totvert; i++) {
// TODO convert handles too
cu->bezt[i].vec[1][1] *= M_PI / 180.0f;
+ cu->bezt[i].vec[0][1] *= M_PI / 180.0f;
+ cu->bezt[i].vec[2][1] *= M_PI / 180.0f;
+ cu->bezt[i].vec[1][0];
}
}
@@ -253,11 +281,12 @@ bool AnimationImporter::write_animation(const COLLADAFW::Animation* anim)
switch (interp) {
case COLLADAFW::AnimationCurve::INTERPOLATION_LINEAR:
case COLLADAFW::AnimationCurve::INTERPOLATION_BEZIER:
+ case COLLADAFW::AnimationCurve::INTERPOLATION_STEP:
animation_to_fcurves(curve);
break;
default:
// TODO there're also CARDINAL, HERMITE, BSPLINE and STEP types
- fprintf(stderr, "CARDINAL, HERMITE, BSPLINE and STEP anim interpolation types not supported yet.\n");
+ fprintf(stderr, "CARDINAL, HERMITE and BSPLINE anim interpolation types not supported yet.\n");
break;
}
}
@@ -277,10 +306,11 @@ bool AnimationImporter::write_animation(const COLLADAFW::Animation* anim)
bool AnimationImporter::write_animation_list(const COLLADAFW::AnimationList* animlist)
{
const COLLADAFW::UniqueId& animlist_id = animlist->getUniqueId();
-
+
animlist_map[animlist_id] = animlist;
-
+
#if 0
+
// should not happen
if (uid_animated_map.find(animlist_id) == uid_animated_map.end()) {
return true;
@@ -291,17 +321,18 @@ bool AnimationImporter::write_animation_list(const COLLADAFW::AnimationList* ani
// what does this AnimationList animate?
Animation& animated = uid_animated_map[animlist_id];
Object *ob = animated.ob;
-
+
char rna_path[100];
char joint_path[100];
bool is_joint = false;
// if ob is NULL, it should be a JOINT
if (!ob) {
+
ob = armature_importer->get_armature_for_joint(animated.node);
if (!ob) {
- fprintf(stderr, "Cannot find armature for node %s\n", get_joint_name(animated.node));
+// fprintf(stderr, "Cannot find armature for node %s\n", get_joint_name(animated.node));
return true;
}
@@ -309,7 +340,7 @@ bool AnimationImporter::write_animation_list(const COLLADAFW::AnimationList* ani
is_joint = true;
}
-
+ printf("object for animlist: %s found\n", animlist->getUniqueId().toAscii().c_str());
const COLLADAFW::AnimationList::AnimationBindings& bindings = animlist->getAnimationBindings();
switch (animated.tm->getTransformationType()) {
@@ -512,66 +543,706 @@ virtual void AnimationImporter::change_eul_to_quat(Object *ob, bAction *act)
}
#endif
-// prerequisites:
-// animlist_map - map animlist id -> animlist
-// curve_map - map anim id -> curve(s)
-Object *AnimationImporter::translate_animation(COLLADAFW::Node *node,
- std::map<COLLADAFW::UniqueId, Object*>& object_map,
- std::map<COLLADAFW::UniqueId, COLLADAFW::Node*>& root_map,
- COLLADAFW::Transformation::TransformationType tm_type,
- Object *par_job)
+
+//sets the rna_path and array index to curve
+void AnimationImporter::modify_fcurve(std::vector<FCurve*>* curves , char* rna_path , int array_index )
+{
+ std::vector<FCurve*>::iterator it;
+ int i;
+ for (it = curves->begin(), i = 0; it != curves->end(); it++, i++) {
+ FCurve *fcu = *it;
+ fcu->rna_path = BLI_strdupn(rna_path, strlen(rna_path));
+
+ if (array_index == -1) fcu->array_index = i;
+ else fcu->array_index = array_index;
+
+ unused_curves.erase(std::remove(unused_curves.begin(), unused_curves.end(), fcu), unused_curves.end());
+ }
+}
+
+void AnimationImporter::find_frames( std::vector<float>* frames , std::vector<FCurve*>* curves)
{
- bool is_rotation = tm_type == COLLADAFW::Transformation::ROTATE;
+ std::vector<FCurve*>::iterator iter;
+ for (iter = curves->begin(); iter != curves->end(); iter++) {
+ FCurve *fcu = *iter;
+
+ for (unsigned int k = 0; k < fcu->totvert; k++) {
+ //get frame value from bezTriple
+ float fra = fcu->bezt[k].vec[1][0];
+ //if frame already not added add frame to frames
+ if (std::find(frames->begin(), frames->end(), fra) == frames->end())
+ frames->push_back(fra);
+
+ }
+ }
+}
+
+//creates the rna_paths and array indices of fcurves from animations using transformation and bound animation class of each animation.
+void AnimationImporter:: Assign_transform_animations(COLLADAFW::Transformation * transform ,
+ const COLLADAFW::AnimationList::AnimationBinding * binding,
+ std::vector<FCurve*>* curves, bool is_joint, char * joint_path)
+{
+ COLLADAFW::Transformation::TransformationType tm_type = transform->getTransformationType();
bool is_matrix = tm_type == COLLADAFW::Transformation::MATRIX;
- bool is_joint = node->getType() == COLLADAFW::Node::JOINT;
+ bool is_rotation = tm_type == COLLADAFW::Transformation::ROTATE;
+
+ //to check if the no of curves are valid
+ bool xyz = ((tm_type == COLLADAFW::Transformation::TRANSLATE ||tm_type == COLLADAFW::Transformation::SCALE) && binding->animationClass == COLLADAFW::AnimationList::POSITION_XYZ);
+
+
+ if (!((!xyz && curves->size() == 1) || (xyz && curves->size() == 3) || is_matrix)) {
+ fprintf(stderr, "expected %d curves, got %d\n", xyz ? 3 : 1, (int)curves->size());
+ return;
+ }
+
+ char rna_path[100];
+
+ switch (tm_type) {
+ case COLLADAFW::Transformation::TRANSLATE:
+ case COLLADAFW::Transformation::SCALE:
+ {
+ bool loc = tm_type == COLLADAFW::Transformation::TRANSLATE;
+ if (is_joint)
+ BLI_snprintf(rna_path, sizeof(rna_path), "%s.%s", joint_path, loc ? "location" : "scale");
+ else
+ BLI_strncpy(rna_path, loc ? "location" : "scale", sizeof(rna_path));
+
+ switch (binding->animationClass) {
+ case COLLADAFW::AnimationList::POSITION_X:
+ modify_fcurve(curves, rna_path, 0 );
+ break;
+ case COLLADAFW::AnimationList::POSITION_Y:
+ modify_fcurve(curves, rna_path, 1 );
+ break;
+ case COLLADAFW::AnimationList::POSITION_Z:
+ modify_fcurve(curves, rna_path, 2 );
+ break;
+ case COLLADAFW::AnimationList::POSITION_XYZ:
+ modify_fcurve(curves, rna_path, -1 );
+ break;
+ default:
+ fprintf(stderr, "AnimationClass %d is not supported for %s.\n",
+ binding->animationClass, loc ? "TRANSLATE" : "SCALE");
+ }
+ break;
+ }
+
+
+ case COLLADAFW::Transformation::ROTATE:
+ {
+ if (is_joint)
+ BLI_snprintf(rna_path, sizeof(rna_path), "%s.rotation_euler", joint_path);
+ else
+ BLI_strncpy(rna_path, "rotation_euler", sizeof(rna_path));
+ std::vector<FCurve*>::iterator iter;
+ for (iter = curves->begin(); iter != curves->end(); iter++) {
+ FCurve* fcu = *iter;
+
+ //if transform is rotation the fcurves values must be turned in to radian.
+ if (is_rotation)
+ fcurve_deg_to_rad(fcu);
+ }
+ COLLADAFW::Rotate* rot = (COLLADAFW::Rotate*)transform;
+ COLLADABU::Math::Vector3& axis = rot->getRotationAxis();
+
+ switch (binding->animationClass) {
+ case COLLADAFW::AnimationList::ANGLE:
+ if (COLLADABU::Math::Vector3::UNIT_X == axis) {
+ modify_fcurve(curves, rna_path, 0 );
+ }
+ else if (COLLADABU::Math::Vector3::UNIT_Y == axis) {
+ modify_fcurve(curves, rna_path, 1 );
+ }
+ else if (COLLADABU::Math::Vector3::UNIT_Z == axis) {
+ modify_fcurve(curves, rna_path, 2 );
+ }
+ break;
+ case COLLADAFW::AnimationList::AXISANGLE:
+ // TODO convert axis-angle to quat? or XYZ?
+ default:
+ fprintf(stderr, "AnimationClass %d is not supported for ROTATE transformation.\n",
+ binding->animationClass);
+ }
+ break;
+ }
+
+ case COLLADAFW::Transformation::MATRIX:
+ /*{
+ COLLADAFW::Matrix* mat = (COLLADAFW::Matrix*)transform;
+ COLLADABU::Math::Matrix4 mat4 = mat->getMatrix();
+ switch (binding->animationClass) {
+ case COLLADAFW::AnimationList::TRANSFORM:
+
+ }
+ }*/
+ case COLLADAFW::Transformation::SKEW:
+ case COLLADAFW::Transformation::LOOKAT:
+ fprintf(stderr, "Animation of MATRIX, SKEW and LOOKAT transformations is not supported yet.\n");
+ break;
+ }
+
+}
- COLLADAFW::Node *root = root_map.find(node->getUniqueId()) == root_map.end() ? node : root_map[node->getUniqueId()];
- Object *ob = is_joint ? armature_importer->get_armature_for_joint(node) : object_map[node->getUniqueId()];
+void AnimationImporter:: Assign_color_animations(const COLLADAFW::UniqueId& listid, ListBase *AnimCurves ,char * anim_type)
+{
+ char rna_path[100];
+ BLI_strncpy(rna_path,anim_type, sizeof(rna_path));
+
+ const COLLADAFW::AnimationList *animlist = animlist_map[listid];
+ const COLLADAFW::AnimationList::AnimationBindings& bindings = animlist->getAnimationBindings();
+ //all the curves belonging to the current binding
+ std::vector<FCurve*> animcurves;
+ for (unsigned int j = 0; j < bindings.getCount(); j++) {
+ animcurves = curve_map[bindings[j].animation];
+ //calculate rnapaths and array index of fcurves according to transformation and animation class
+ //Assign_color_animations( &bindings[j], &animcurves);
+
+ switch (bindings[j].animationClass) {
+ case COLLADAFW::AnimationList::COLOR_R:
+ modify_fcurve(&animcurves, rna_path, 0 );
+ break;
+ case COLLADAFW::AnimationList::COLOR_G:
+ modify_fcurve(&animcurves, rna_path, 1 );
+ break;
+ case COLLADAFW::AnimationList::COLOR_B:
+ modify_fcurve(&animcurves, rna_path, 2 );
+ break;
+ case COLLADAFW::AnimationList::COLOR_RGB:
+ case COLLADAFW::AnimationList::COLOR_RGBA:
+ modify_fcurve(&animcurves, rna_path, -1 );
+ break;
+
+ default:
+ fprintf(stderr, "AnimationClass %d is not supported for %s.\n",
+ bindings[j].animationClass, "COLOR" );
+ }
+
+ std::vector<FCurve*>::iterator iter;
+ //Add the curves of the current animation to the object
+ for (iter = animcurves.begin(); iter != animcurves.end(); iter++) {
+ FCurve * fcu = *iter;
+ BLI_addtail(AnimCurves, fcu);
+ }
+ }
+
+
+}
+
+void AnimationImporter:: Assign_float_animations(const COLLADAFW::UniqueId& listid, ListBase *AnimCurves, char * anim_type)
+{
+ char rna_path[100];
+ if (animlist_map.find(listid) == animlist_map.end()) return ;
+ else
+ {
+ //transformation has animations
+ const COLLADAFW::AnimationList *animlist = animlist_map[listid];
+ const COLLADAFW::AnimationList::AnimationBindings& bindings = animlist->getAnimationBindings();
+ //all the curves belonging to the current binding
+ std::vector<FCurve*> animcurves;
+ for (unsigned int j = 0; j < bindings.getCount(); j++) {
+ animcurves = curve_map[bindings[j].animation];
+ //calculate rnapaths and array index of fcurves according to transformation and animation class
+ BLI_strncpy(rna_path, anim_type , sizeof(rna_path));
+ modify_fcurve(&animcurves, rna_path, 0 );
+ std::vector<FCurve*>::iterator iter;
+ //Add the curves of the current animation to the object
+ for (iter = animcurves.begin(); iter != animcurves.end(); iter++) {
+ FCurve * fcu = *iter;
+ BLI_addtail(AnimCurves, fcu);
+ }
+ }
+ }
+
+}
+
+void AnimationImporter::apply_matrix_curves( Object * ob, std::vector<FCurve*>& animcurves, COLLADAFW::Node* root ,COLLADAFW::Node* node,
+ COLLADAFW::Transformation * tm )
+{
+ bool is_joint = node->getType() == COLLADAFW::Node::JOINT;
const char *bone_name = is_joint ? bc_get_joint_name(node) : NULL;
+ char joint_path[200];
+ if ( is_joint )
+ armature_importer->get_rna_path_for_joint(node, joint_path, sizeof(joint_path));
- if (!ob) {
+ std::vector<float> frames;
+ find_frames(&frames, &animcurves);
+
+ float irest_dae[4][4];
+ float rest[4][4], irest[4][4];
+
+ if (is_joint) {
+ get_joint_rest_mat(irest_dae, root, node);
+ invert_m4(irest_dae);
+
+ Bone *bone = get_named_bone((bArmature*)ob->data, bone_name);
+ if (!bone) {
+ fprintf(stderr, "cannot find bone \"%s\"\n", bone_name);
+ return;
+ }
+
+ unit_m4(rest);
+ copy_m4_m4(rest, bone->arm_mat);
+ invert_m4_m4(irest, rest);
+ }
+ // new curves to assign matrix transform animation
+ FCurve *newcu[10]; // if tm_type is matrix, then create 10 curves: 4 rot, 3 loc, 3 scale
+ unsigned int totcu = 10 ;
+ const char *tm_str = NULL;
+ char rna_path[200];
+ for (int i = 0; i < totcu; i++) {
+
+ int axis = i;
+
+ if (i < 4) {
+ tm_str = "rotation_quaternion";
+ axis = i;
+ }
+ else if (i < 7) {
+ tm_str = "location";
+ axis = i - 4;
+ }
+ else {
+ tm_str = "scale";
+ axis = i - 7;
+ }
+
+
+ if (is_joint)
+ BLI_snprintf(rna_path, sizeof(rna_path), "%s.%s", joint_path, tm_str);
+ else
+ strcpy(rna_path, tm_str);
+ newcu[i] = create_fcurve(axis, rna_path);
+ newcu[i]->totvert = frames.size();
+ }
+
+// Object *job = NULL;
+
+ if (frames.size() == 0)
+ return;
+
+std::sort(frames.begin(), frames.end());
+ //if (is_joint)
+ // armature_importer->get_rna_path_for_joint(node, joint_path, sizeof(joint_path));
+
+
+ std::vector<float>::iterator it;
+
+ // sample values at each frame
+ for (it = frames.begin(); it != frames.end(); it++) {
+ float fra = *it;
+
+ float mat[4][4];
+ float matfra[4][4];
+
+ unit_m4(matfra);
+
+ // calc object-space mat
+ evaluate_transform_at_frame(matfra, node, fra);
+
+
+ // for joints, we need a special matrix
+ if (is_joint) {
+ // special matrix: iR * M * iR_dae * R
+ // where R, iR are bone rest and inverse rest mats in world space (Blender bones),
+ // iR_dae is joint inverse rest matrix (DAE) and M is an evaluated joint world-space matrix (DAE)
+ float temp[4][4], par[4][4];
+
+ // calc M
+ calc_joint_parent_mat_rest(par, NULL, root, node);
+ mul_m4_m4m4(temp, matfra, par);
+
+ // evaluate_joint_world_transform_at_frame(temp, NULL, , node, fra);
+
+ // calc special matrix
+ mul_serie_m4(mat, irest, temp, irest_dae, rest, NULL, NULL, NULL, NULL);
+ }
+ else {
+ copy_m4_m4(mat, matfra);
+ }
+
+ float rot[4], loc[3], scale[3];
+
+ mat4_to_quat(rot, mat);
+ for ( int i = 0 ; i < 4 ; i ++ )
+ {
+ rot[i] = rot[i] * (180 / M_PI);
+ }
+ copy_v3_v3(loc, mat[3]);
+ mat4_to_size(scale, mat);
+
+ // add keys
+ for (int i = 0; i < totcu; i++) {
+ if (i < 4)
+ add_bezt(newcu[i], fra, rot[i]);
+ else if (i < 7)
+ add_bezt(newcu[i], fra, loc[i - 4]);
+ else
+ add_bezt(newcu[i], fra, scale[i - 7]);
+ }
+ }
+ verify_adt_action((ID*)&ob->id, 1);
+
+ ListBase *curves = &ob->adt->action->curves;
+
+ // add curves
+ for (int i= 0; i < totcu; i++) {
+ if (is_joint)
+ add_bone_fcurve(ob, node, newcu[i]);
+ else
+ BLI_addtail(curves, newcu[i]);
+ }
+
+ if (is_joint) {
+ bPoseChannel *chan = get_pose_channel(ob->pose, bone_name);
+ chan->rotmode = ROT_MODE_QUAT;
+ }
+ else {
+ ob->rotmode = ROT_MODE_QUAT;
+ }
+
+ return;
+
+}
+
+void AnimationImporter::translate_Animations_NEW ( COLLADAFW::Node * node ,
+ std::map<COLLADAFW::UniqueId, COLLADAFW::Node*>& root_map,
+ std::map<COLLADAFW::UniqueId, Object*>& object_map,
+ std::map<COLLADAFW::UniqueId, const COLLADAFW::Object*> FW_object_map)
+{
+ AnimationImporter::AnimMix* animType = get_animation_type(node, FW_object_map );
+
+ bool is_joint = node->getType() == COLLADAFW::Node::JOINT;
+ COLLADAFW::Node *root = root_map.find(node->getUniqueId()) == root_map.end() ? node : root_map[node->getUniqueId()];
+ Object *ob = is_joint ? armature_importer->get_armature_for_joint(root) : object_map[node->getUniqueId()];
+ if (!ob)
+ {
fprintf(stderr, "cannot find Object for Node with id=\"%s\"\n", node->getOriginalId().c_str());
- return NULL;
+ return;
}
- // frames at which to sample
- std::vector<float> frames;
+ bAction * act;
+ bActionGroup *grp = NULL;
+
+ //if ( (animType & NODE_TRANSFORM) != 0 )
+ if ( (animType->transform) != 0 )
+ {
+ const char *bone_name = is_joint ? bc_get_joint_name(node) : NULL;
+ char joint_path[200];
+
+ if ( is_joint )
+ armature_importer->get_rna_path_for_joint(node, joint_path, sizeof(joint_path));
+
+
+ if (!ob->adt || !ob->adt->action) act = verify_adt_action((ID*)&ob->id, 1);
+ else act = ob->adt->action;
+ //Get the list of animation curves of the object
+
+ ListBase *AnimCurves = &(act->curves);
+
+ const COLLADAFW::TransformationPointerArray& nodeTransforms = node->getTransformations();
+
+ //for each transformation in node
+ for (unsigned int i = 0; i < nodeTransforms.getCount(); i++) {
+ COLLADAFW::Transformation *transform = nodeTransforms[i];
+ COLLADAFW::Transformation::TransformationType tm_type = transform->getTransformationType();
+
+ bool is_rotation = tm_type == COLLADAFW::Transformation::ROTATE;
+ bool is_matrix = tm_type == COLLADAFW::Transformation::MATRIX;
+
+ const COLLADAFW::UniqueId& listid = transform->getAnimationList();
+
+ //check if transformation has animations
+ if (animlist_map.find(listid) == animlist_map.end()) continue ;
+ else
+ {
+ //transformation has animations
+ const COLLADAFW::AnimationList *animlist = animlist_map[listid];
+ const COLLADAFW::AnimationList::AnimationBindings& bindings = animlist->getAnimationBindings();
+ //all the curves belonging to the current binding
+ std::vector<FCurve*> animcurves;
+ for (unsigned int j = 0; j < bindings.getCount(); j++) {
+ animcurves = curve_map[bindings[j].animation];
+ if ( is_matrix )
+ apply_matrix_curves(ob, animcurves, root , node, transform );
+ else {
+ //calculate rnapaths and array index of fcurves according to transformation and animation class
+ Assign_transform_animations(transform, &bindings[j], &animcurves, is_joint, joint_path );
+
+ std::vector<FCurve*>::iterator iter;
+ //Add the curves of the current animation to the object
+ for (iter = animcurves.begin(); iter != animcurves.end(); iter++) {
+ FCurve * fcu = *iter;
+ if ((ob->type == OB_ARMATURE))
+ add_bone_fcurve( ob, node , fcu );
+ else
+ BLI_addtail(AnimCurves, fcu);
+ }
+ }
+ }
+ }
+ if (is_rotation) {
+ if (is_joint)
+ {
+ bPoseChannel *chan = get_pose_channel(ob->pose, bone_name);
+ chan->rotmode = ROT_MODE_EUL;
+ }
+ else
+ {
+ ob->rotmode = ROT_MODE_EUL;
+ }
+ }
+ }
+ }
+
+ if ((animType->light) != 0)
+ {
+ Lamp * lamp = (Lamp*) ob->data;
+
+ if (!lamp->adt || !lamp->adt->action) act = verify_adt_action((ID*)&lamp->id, 1);
+ else act = lamp->adt->action;
+
+ ListBase *AnimCurves = &(act->curves);
+ const COLLADAFW::InstanceLightPointerArray& nodeLights = node->getInstanceLights();
+
+ for (unsigned int i = 0; i < nodeLights.getCount(); i++) {
+ const COLLADAFW::Light *light = (COLLADAFW::Light *) FW_object_map[nodeLights[i]->getInstanciatedObjectId()];
+ if ((animType->light & LIGHT_COLOR) != 0)
+ {
+ const COLLADAFW::Color *col = &(light->getColor());
+ const COLLADAFW::UniqueId& listid = col->getAnimationList();
+
+ Assign_color_animations(listid, AnimCurves, "color");
+ }
+ if ((animType->light & LIGHT_FOA) != 0 )
+ {
+ const COLLADAFW::AnimatableFloat *foa = &(light->getFallOffAngle());
+ const COLLADAFW::UniqueId& listid = foa->getAnimationList();
+
+ Assign_float_animations( listid ,AnimCurves, "spot_size");
+ }
+ if ( (animType->light & LIGHT_FOE) != 0 )
+ {
+ const COLLADAFW::AnimatableFloat *foe = &(light->getFallOffExponent());
+ const COLLADAFW::UniqueId& listid = foe->getAnimationList();
+
+ Assign_float_animations( listid ,AnimCurves, "spot_blend");
+
+ }
+ }
+ }
+
+ if ( (animType->camera) != 0)
+ {
+ Camera * camera = (Camera*) ob->data;
+
+ if (!camera->adt || !camera->adt->action) act = verify_adt_action((ID*)&camera->id, 1);
+ else act = camera->adt->action;
+
+ ListBase *AnimCurves = &(act->curves);
+ const COLLADAFW::InstanceCameraPointerArray& nodeCameras= node->getInstanceCameras();
+
+ for (unsigned int i = 0; i < nodeCameras.getCount(); i++) {
+ const COLLADAFW::Camera *camera = (COLLADAFW::Camera *) FW_object_map[nodeCameras[i]->getInstanciatedObjectId()];
+
+ if ((animType->camera & CAMERA_XFOV) != 0 )
+ {
+ const COLLADAFW::AnimatableFloat *xfov = &(camera->getXFov());
+ const COLLADAFW::UniqueId& listid = xfov->getAnimationList();
+ Assign_float_animations( listid ,AnimCurves, "lens");
+ }
+
+ else if ((animType->camera & CAMERA_XMAG) != 0 )
+ {
+ const COLLADAFW::AnimatableFloat *xmag = &(camera->getXMag());
+ const COLLADAFW::UniqueId& listid = xmag->getAnimationList();
+ Assign_float_animations( listid ,AnimCurves, "ortho_scale");
+ }
+
+ if ((animType->camera & CAMERA_ZFAR) != 0 )
+ {
+ const COLLADAFW::AnimatableFloat *zfar = &(camera->getFarClippingPlane());
+ const COLLADAFW::UniqueId& listid = zfar->getAnimationList();
+ Assign_float_animations( listid ,AnimCurves, "clip_end");
+ }
+
+ if ((animType->camera & CAMERA_ZNEAR) != 0 )
+ {
+ const COLLADAFW::AnimatableFloat *znear = &(camera->getNearClippingPlane());
+ const COLLADAFW::UniqueId& listid = znear->getAnimationList();
+ Assign_float_animations( listid ,AnimCurves, "clip_start");
+ }
+
+ }
+ }
+ if ( animType->material != 0){
+ Material *ma = give_current_material(ob, 1);
+ if (!ma->adt || !ma->adt->action) act = verify_adt_action((ID*)&ma->id, 1);
+ else act = ma->adt->action;
+
+ ListBase *AnimCurves = &(act->curves);
+
+ const COLLADAFW::InstanceGeometryPointerArray& nodeGeoms = node->getInstanceGeometries();
+ for (unsigned int i = 0; i < nodeGeoms.getCount(); i++) {
+ const COLLADAFW::MaterialBindingArray& matBinds = nodeGeoms[i]->getMaterialBindings();
+ for (unsigned int j = 0; j < matBinds.getCount(); j++) {
+ const COLLADAFW::UniqueId & matuid = matBinds[j].getReferencedMaterial();
+ const COLLADAFW::Effect *ef = (COLLADAFW::Effect *) (FW_object_map[matuid]);
+ const COLLADAFW::CommonEffectPointerArray& commonEffects = ef->getCommonEffects();
+ COLLADAFW::EffectCommon *efc = commonEffects[0];
+ if((animType->material & MATERIAL_SHININESS) != 0){
+ const COLLADAFW::FloatOrParam *shin = &(efc->getShininess());
+ const COLLADAFW::UniqueId& listid = shin->getAnimationList();
+ Assign_float_animations( listid, AnimCurves , "specular_hardness" );
+ }
+
+ if((animType->material & MATERIAL_IOR) != 0){
+ const COLLADAFW::FloatOrParam *ior = &(efc->getIndexOfRefraction());
+ const COLLADAFW::UniqueId& listid = ior->getAnimationList();
+ Assign_float_animations( listid, AnimCurves , "raytrace_transparency.ior" );
+ }
+
+ if((animType->material & MATERIAL_SPEC_COLOR) != 0){
+ const COLLADAFW::ColorOrTexture *cot = &(efc->getSpecular());
+ const COLLADAFW::UniqueId& listid = cot->getColor().getAnimationList();
+ Assign_color_animations( listid, AnimCurves , "specular_color" );
+ }
+
+ if((animType->material & MATERIAL_DIFF_COLOR) != 0){
+ const COLLADAFW::ColorOrTexture *cot = &(efc->getDiffuse());
+ const COLLADAFW::UniqueId& listid = cot->getColor().getAnimationList();
+ Assign_color_animations( listid, AnimCurves , "diffuse_color" );
+ }
+ }
+ }
+ }
+}
+
+
+//Check if object is animated by checking if animlist_map holds the animlist_id of node transforms
+AnimationImporter::AnimMix* AnimationImporter::get_animation_type ( const COLLADAFW::Node * node ,
+ std::map<COLLADAFW::UniqueId, const COLLADAFW::Object*> FW_object_map)
+{
+ AnimMix *types = new AnimMix();
+
+ const COLLADAFW::TransformationPointerArray& nodeTransforms = node->getTransformations();
+
+ //for each transformation in node
+ for (unsigned int i = 0; i < nodeTransforms.getCount(); i++) {
+ COLLADAFW::Transformation *transform = nodeTransforms[i];
+ const COLLADAFW::UniqueId& listid = transform->getAnimationList();
+
+ //check if transformation has animations
+ if (animlist_map.find(listid) == animlist_map.end()) continue ;
+ else
+ {
+ types->transform = types->transform|NODE_TRANSFORM;
+ break;
+ }
+ }
+ const COLLADAFW::InstanceLightPointerArray& nodeLights = node->getInstanceLights();
+
+ for (unsigned int i = 0; i < nodeLights.getCount(); i++) {
+ const COLLADAFW::Light *light = (COLLADAFW::Light *) FW_object_map[nodeLights[i]->getInstanciatedObjectId()];
+ types->light = setAnimType(&(light->getColor()),(types->light), LIGHT_COLOR);
+ types->light = setAnimType(&(light->getFallOffAngle()),(types->light), LIGHT_FOA);
+ types->light = setAnimType(&(light->getFallOffExponent()),(types->light), LIGHT_FOE);
+
+ if ( types->light != 0) break;
+
+ }
+
+ const COLLADAFW::InstanceCameraPointerArray& nodeCameras = node->getInstanceCameras();
+ for (unsigned int i = 0; i < nodeCameras.getCount(); i++) {
+ const COLLADAFW::Camera *camera = (COLLADAFW::Camera *) FW_object_map[nodeCameras[i]->getInstanciatedObjectId()];
+
+ if ( camera->getCameraType() == COLLADAFW::Camera::PERSPECTIVE )
+ {
+ types->camera = setAnimType(&(camera->getXMag()),(types->camera), CAMERA_XFOV);
+ }
+ else
+ {
+ types->camera = setAnimType(&(camera->getXMag()),(types->camera), CAMERA_XMAG);
+ }
+ types->camera = setAnimType(&(camera->getFarClippingPlane()),(types->camera), CAMERA_ZFAR);
+ types->camera = setAnimType(&(camera->getNearClippingPlane()),(types->camera), CAMERA_ZNEAR);
+
+ if ( types->camera != 0) break;
+
+ }
+
+ const COLLADAFW::InstanceGeometryPointerArray& nodeGeoms = node->getInstanceGeometries();
+ for (unsigned int i = 0; i < nodeGeoms.getCount(); i++) {
+ const COLLADAFW::MaterialBindingArray& matBinds = nodeGeoms[i]->getMaterialBindings();
+ for (unsigned int j = 0; j < matBinds.getCount(); j++) {
+ const COLLADAFW::UniqueId & matuid = matBinds[j].getReferencedMaterial();
+ const COLLADAFW::Effect *ef = (COLLADAFW::Effect *) (FW_object_map[matuid]);
+ const COLLADAFW::CommonEffectPointerArray& commonEffects = ef->getCommonEffects();
+ COLLADAFW::EffectCommon *efc = commonEffects[0];
+ types->material = setAnimType(&(efc->getShininess()),(types->material), MATERIAL_SHININESS);
+ types->material = setAnimType(&(efc->getSpecular().getColor()),(types->material), MATERIAL_SPEC_COLOR);
+ types->material = setAnimType(&(efc->getDiffuse().getColor()),(types->material), MATERIAL_DIFF_COLOR);
+ // types->material = setAnimType(&(efc->get()),(types->material), MATERIAL_TRANSPARENCY);
+ types->material = setAnimType(&(efc->getIndexOfRefraction()),(types->material), MATERIAL_IOR);
+ }
+ }
+ return types;
+}
+
+int AnimationImporter::setAnimType ( const COLLADAFW::Animatable * prop , int types, int addition)
+{
+ const COLLADAFW::UniqueId& listid = prop->getAnimationList();
+ if (animlist_map.find(listid) != animlist_map.end())
+ return types|addition;
+ else return types;
+}
+
+//XXX Is not used anymore.
+void AnimationImporter::find_frames_old(std::vector<float> * frames, COLLADAFW::Node * node , COLLADAFW::Transformation::TransformationType tm_type)
+{
+ bool is_matrix = tm_type == COLLADAFW::Transformation::MATRIX;
+ bool is_rotation = tm_type == COLLADAFW::Transformation::ROTATE;
// for each <rotate>, <translate>, etc. there is a separate Transformation
- const COLLADAFW::TransformationPointerArray& tms = node->getTransformations();
+ const COLLADAFW::TransformationPointerArray& nodeTransforms = node->getTransformations();
unsigned int i;
-
// find frames at which to sample plus convert all rotation keys to radians
- for (i = 0; i < tms.getCount(); i++) {
- COLLADAFW::Transformation *tm = tms[i];
- COLLADAFW::Transformation::TransformationType type = tm->getTransformationType();
+ for (i = 0; i < nodeTransforms.getCount(); i++) {
+ COLLADAFW::Transformation *transform = nodeTransforms[i];
+ COLLADAFW::Transformation::TransformationType nodeTmType = transform->getTransformationType();
- if (type == tm_type) {
- const COLLADAFW::UniqueId& listid = tm->getAnimationList();
+ if (nodeTmType == tm_type) {
+ //get animation bindings for the current transformation
+ const COLLADAFW::UniqueId& listid = transform->getAnimationList();
+ //if transform is animated its animlist must exist.
if (animlist_map.find(listid) != animlist_map.end()) {
+
const COLLADAFW::AnimationList *animlist = animlist_map[listid];
const COLLADAFW::AnimationList::AnimationBindings& bindings = animlist->getAnimationBindings();
-
+
if (bindings.getCount()) {
+ //for each AnimationBinding get the fcurves which animate the transform
for (unsigned int j = 0; j < bindings.getCount(); j++) {
std::vector<FCurve*>& curves = curve_map[bindings[j].animation];
- bool xyz = ((type == COLLADAFW::Transformation::TRANSLATE || type == COLLADAFW::Transformation::SCALE) && bindings[j].animationClass == COLLADAFW::AnimationList::POSITION_XYZ);
+ bool xyz = ((nodeTmType == COLLADAFW::Transformation::TRANSLATE || nodeTmType == COLLADAFW::Transformation::SCALE) && bindings[j].animationClass == COLLADAFW::AnimationList::POSITION_XYZ);
if ((!xyz && curves.size() == 1) || (xyz && curves.size() == 3) || is_matrix) {
std::vector<FCurve*>::iterator iter;
for (iter = curves.begin(); iter != curves.end(); iter++) {
FCurve *fcu = *iter;
-
+
+ //if transform is rotation the fcurves values must be turned in to radian.
if (is_rotation)
fcurve_deg_to_rad(fcu);
for (unsigned int k = 0; k < fcu->totvert; k++) {
+ //get frame value from bezTriple
float fra = fcu->bezt[k].vec[1][0];
- if (std::find(frames.begin(), frames.end(), fra) == frames.end())
- frames.push_back(fra);
+ //if frame already not added add frame to frames
+ if (std::find(frames->begin(), frames->end(), fra) == frames->end())
+ frames->push_back(fra);
}
}
}
@@ -583,7 +1254,38 @@ Object *AnimationImporter::translate_animation(COLLADAFW::Node *node,
}
}
}
+}
+
+
+// prerequisites:
+// animlist_map - map animlist id -> animlist
+// curve_map - map anim id -> curve(s)
+Object *AnimationImporter::translate_animation(COLLADAFW::Node *node,
+ std::map<COLLADAFW::UniqueId, Object*>& object_map,
+ std::map<COLLADAFW::UniqueId, COLLADAFW::Node*>& root_map,
+ COLLADAFW::Transformation::TransformationType tm_type,
+ Object *par_job)
+{
+
+ bool is_rotation = tm_type == COLLADAFW::Transformation::ROTATE;
+ bool is_matrix = tm_type == COLLADAFW::Transformation::MATRIX;
+ bool is_joint = node->getType() == COLLADAFW::Node::JOINT;
+
+ COLLADAFW::Node *root = root_map.find(node->getUniqueId()) == root_map.end() ? node : root_map[node->getUniqueId()];
+ Object *ob = is_joint ? armature_importer->get_armature_for_joint(node) : object_map[node->getUniqueId()];
+ const char *bone_name = is_joint ? bc_get_joint_name(node) : NULL;
+ if (!ob) {
+ fprintf(stderr, "cannot find Object for Node with id=\"%s\"\n", node->getOriginalId().c_str());
+ return NULL;
+ }
+ // frames at which to sample
+ std::vector<float> frames;
+
+ find_frames_old(&frames, node , tm_type);
+
+ unsigned int i;
+
float irest_dae[4][4];
float rest[4][4], irest[4][4];
@@ -664,7 +1366,6 @@ Object *AnimationImporter::translate_animation(COLLADAFW::Node *node,
BLI_snprintf(rna_path, sizeof(rna_path), "%s.%s", joint_path, tm_str);
else
strcpy(rna_path, tm_str);
-
newcu[i] = create_fcurve(axis, rna_path);
#ifdef ARMATURE_TEST
@@ -826,10 +1527,12 @@ void AnimationImporter::evaluate_transform_at_frame(float mat[4][4], COLLADAFW::
float m[4][4];
unit_m4(m);
+ if ( type != COLLADAFW::Transformation::MATRIX )
+ continue;
std::string nodename = node->getName().size() ? node->getName() : node->getOriginalId();
if (!evaluate_animation(tm, m, fra, nodename.c_str())) {
- switch (type) {
+ /*switch (type) {
case COLLADAFW::Transformation::ROTATE:
dae_rotate_to_mat4(tm, m);
break;
@@ -844,7 +1547,9 @@ void AnimationImporter::evaluate_transform_at_frame(float mat[4][4], COLLADAFW::
break;
default:
fprintf(stderr, "unsupported transformation type %d\n", type);
- }
+ }*/
+ dae_matrix_to_mat4(tm, m);
+
}
float temp[4][4];
@@ -880,9 +1585,9 @@ bool AnimationImporter::evaluate_animation(COLLADAFW::Transformation *tm, float
bool is_scale = (type == COLLADAFW::Transformation::SCALE);
bool is_translate = (type == COLLADAFW::Transformation::TRANSLATE);
- if (type == COLLADAFW::Transformation::SCALE)
+ if (is_scale)
dae_scale_to_v3(tm, vec);
- else if (type == COLLADAFW::Transformation::TRANSLATE)
+ else if (is_translate)
dae_translate_to_v3(tm, vec);
for (unsigned int j = 0; j < bindings.getCount(); j++) {
@@ -910,7 +1615,7 @@ bool AnimationImporter::evaluate_animation(COLLADAFW::Transformation *tm, float
if (animclass == COLLADAFW::AnimationList::UNKNOWN_CLASS) {
fprintf(stderr, "%s: UNKNOWN animation class\n", path);
- continue;
+ //continue;
}
if (type == COLLADAFW::Transformation::ROTATE) {
@@ -1150,13 +1855,19 @@ void AnimationImporter::add_bone_fcurve(Object *ob, COLLADAFW::Node *node, FCurv
void AnimationImporter::add_bezt(FCurve *fcu, float fra, float value)
{
+ //float fps = (float)FPS;
BezTriple bez;
memset(&bez, 0, sizeof(BezTriple));
- bez.vec[1][0] = fra;
+ bez.vec[1][0] = fra ;
bez.vec[1][1] = value;
- bez.ipo = U.ipo_new; /* use default interpolation mode here... */
+ bez.ipo = BEZT_IPO_LIN ;/* use default interpolation mode here... */
bez.f1 = bez.f2 = bez.f3 = SELECT;
bez.h1 = bez.h2 = HD_AUTO;
insert_bezt_fcurve(fcu, &bez, 0);
calchandles_fcurve(fcu);
}
+
+void AnimationImporter::extra_data_importer(std::string elementName )
+{
+
+}
diff --git a/source/blender/collada/AnimationImporter.h b/source/blender/collada/AnimationImporter.h
index 05347a1fbc1..9aec7df1099 100644
--- a/source/blender/collada/AnimationImporter.h
+++ b/source/blender/collada/AnimationImporter.h
@@ -37,10 +37,17 @@
#include "COLLADAFWAnimationList.h"
#include "COLLADAFWNode.h"
#include "COLLADAFWUniqueId.h"
+#include "COLLADAFWLight.h"
+#include "COLLADAFWCamera.h"
+#include "COLLADAFWMaterial.h"
+#include "COLLADAFWEffect.h"
+#include "COLLADAFWInstanceGeometry.h"
#include "DNA_anim_types.h"
#include "DNA_object_types.h"
#include "DNA_scene_types.h"
+#include "DNA_lamp_types.h"
+#include "DNA_camera_types.h"
//#include "ArmatureImporter.h"
#include "TransformReader.h"
@@ -79,6 +86,49 @@ private:
void fcurve_deg_to_rad(FCurve *cu);
void add_fcurves_to_object(Object *ob, std::vector<FCurve*>& curves, char *rna_path, int array_index, Animation *animated);
+
+ int typeFlag;
+
+ enum lightAnim
+ {
+// INANIMATE = 0,
+ LIGHT_COLOR = 2,
+ LIGHT_FOA = 4,
+ LIGHT_FOE = 8
+ };
+
+ enum cameraAnim
+ {
+// INANIMATE = 0,
+ CAMERA_XFOV = 2,
+ CAMERA_XMAG = 4,
+ CAMERA_ZFAR = 8,
+ CAMERA_ZNEAR = 16
+ };
+
+ enum matAnim
+ {
+ MATERIAL_SHININESS = 2,
+ MATERIAL_SPEC_COLOR = 4,
+ MATERIAL_DIFF_COLOR = 1 << 3,
+ MATERIAL_TRANSPARENCY = 1 << 4,
+ MATERIAL_IOR = 1 << 5
+ };
+
+ enum AnimationType
+ {
+ INANIMATE = 0,
+ NODE_TRANSFORM = 1,
+ };
+
+ struct AnimMix
+ {
+ int transform;
+ int light;
+ int camera;
+ int material;
+ int texture;
+ };
public:
AnimationImporter(UnitConverter *conv, ArmatureImporter *arm, Scene *scene);
@@ -94,16 +144,38 @@ public:
#if 0
virtual void change_eul_to_quat(Object *ob, bAction *act);
#endif
+
+ void translate_Animations_NEW ( COLLADAFW::Node * Node ,
+ std::map<COLLADAFW::UniqueId, COLLADAFW::Node*>& root_map,
+ std::map<COLLADAFW::UniqueId, Object*>& object_map ,
+ std::map<COLLADAFW::UniqueId, const COLLADAFW::Object*> FW_object_map);
+
+ AnimMix* get_animation_type( const COLLADAFW::Node * node , std::map<COLLADAFW::UniqueId,const COLLADAFW::Object*> FW_object_map ) ;
+
+ void apply_matrix_curves( Object * ob, std::vector<FCurve*>& animcurves, COLLADAFW::Node* root ,COLLADAFW::Node* node,
+ COLLADAFW::Transformation * tm );
+
+ void Assign_transform_animations(COLLADAFW::Transformation* transform ,
+ const COLLADAFW::AnimationList::AnimationBinding * binding,
+ std::vector<FCurve*>* curves, bool is_joint, char * joint_path);
+ void Assign_color_animations(const COLLADAFW::UniqueId& listid, ListBase *AnimCurves ,char * anim_type);
+ void Assign_float_animations(const COLLADAFW::UniqueId& listid, ListBase *AnimCurves, char * anim_type);
+
+ int setAnimType ( const COLLADAFW::Animatable * prop , int type, int addition);
+
+ void modify_fcurve(std::vector<FCurve*>* curves , char* rna_path , int array_index );
// prerequisites:
// animlist_map - map animlist id -> animlist
// curve_map - map anim id -> curve(s)
- Object *translate_animation(COLLADAFW::Node *node,
+ Object * translate_animation(COLLADAFW::Node *node,
std::map<COLLADAFW::UniqueId, Object*>& object_map,
std::map<COLLADAFW::UniqueId, COLLADAFW::Node*>& root_map,
COLLADAFW::Transformation::TransformationType tm_type,
Object *par_job = NULL);
-
+
+ void find_frames( std::vector<float>* frames , std::vector<FCurve*>* curves );
+ void find_frames_old( std::vector<float>* frames, COLLADAFW::Node * node, COLLADAFW::Transformation::TransformationType tm_type );
// internal, better make it private
// warning: evaluates only rotation
// prerequisites: animlist_map, curve_map
@@ -131,6 +203,8 @@ public:
void add_bone_fcurve(Object *ob, COLLADAFW::Node *node, FCurve *fcu);
void add_bezt(FCurve *fcu, float fra, float value);
+
+ void extra_data_importer(std::string elementName);
};
#endif
diff --git a/source/blender/collada/ArmatureExporter.cpp b/source/blender/collada/ArmatureExporter.cpp
index ad9098db3d8..6849e4de7dd 100644
--- a/source/blender/collada/ArmatureExporter.cpp
+++ b/source/blender/collada/ArmatureExporter.cpp
@@ -177,6 +177,9 @@ void ArmatureExporter::add_bone_node(Bone *bone, Object *ob_arm)
node.setNodeName(node_name);
node.setNodeSid(node_sid);
+ if ( bone->childbase.first == NULL )
+ add_blender_leaf_bone( bone, ob_arm , node );
+ else{
node.start();
add_bone_transform(ob_arm, bone, node);
@@ -186,8 +189,22 @@ void ArmatureExporter::add_bone_node(Bone *bone, Object *ob_arm)
}
node.end();
+ }
}
+void ArmatureExporter::add_blender_leaf_bone(Bone *bone, Object *ob_arm, COLLADASW::Node& node)
+{
+ node.start();
+
+ add_bone_transform(ob_arm, bone, node);
+
+ node.addExtraTechniqueParameter("blender", "tip_x", bone->tail[0] );
+ node.addExtraTechniqueParameter("blender", "tip_y", bone->tail[1] );
+ node.addExtraTechniqueParameter("blender", "tip_z", bone->tail[2] );
+
+ node.end();
+
+}
void ArmatureExporter::add_bone_transform(Object *ob_arm, Bone *bone, COLLADASW::Node& node)
{
bPoseChannel *pchan = get_pose_channel(ob_arm->pose, bone->name);
diff --git a/source/blender/collada/ArmatureExporter.h b/source/blender/collada/ArmatureExporter.h
index f4488942f7b..b3441c797e8 100644
--- a/source/blender/collada/ArmatureExporter.h
+++ b/source/blender/collada/ArmatureExporter.h
@@ -92,6 +92,8 @@ private:
void add_bone_transform(Object *ob_arm, Bone *bone, COLLADASW::Node& node);
+ void add_blender_leaf_bone(Bone *bone, Object *ob_arm, COLLADASW::Node& node);
+
std::string get_controller_id(Object *ob_arm, Object *ob);
// ob should be of type OB_MESH
diff --git a/source/blender/collada/ArmatureImporter.cpp b/source/blender/collada/ArmatureImporter.cpp
index 8b8e89fd4f5..7a3c6a0644f 100644
--- a/source/blender/collada/ArmatureImporter.cpp
+++ b/source/blender/collada/ArmatureImporter.cpp
@@ -78,6 +78,90 @@ JointData *ArmatureImporter::get_joint_data(COLLADAFW::Node *node);
return &joint_index_to_joint_info_map[joint_index];
}
#endif
+void ArmatureImporter::create_unskinned_bone( COLLADAFW::Node *node, EditBone *parent, int totchild,
+ float parent_mat[][4], Object * ob_arm)
+{
+ float mat[4][4];
+ float obmat[4][4];
+
+ // object-space
+ get_node_mat(obmat, node, NULL, NULL);
+
+ // get world-space
+
+
+ EditBone *bone = ED_armature_edit_bone_add((bArmature*)ob_arm->data, (char*)bc_get_joint_name(node));
+ totbone++;
+
+ bPoseChannel *pchan = get_pose_channel(ob_arm->pose, (char*)bc_get_joint_name(node));
+
+ if (parent) bone->parent = parent;
+ float ax[3];
+ float angle = NULL;
+
+ // get world-space
+ if (parent){
+ mul_m4_m4m4(mat, obmat, parent_mat);
+ bPoseChannel *parchan = get_pose_channel(ob_arm->pose, parent->name);
+ if ( parchan && pchan)
+ mul_m4_m4m4(pchan->pose_mat, mat , parchan->pose_mat);
+ mat4_to_axis_angle(ax,&angle,mat);
+ bone->roll = angle;
+ }
+ else {
+ copy_m4_m4(mat, obmat);
+ float invObmat[4][4];
+ invert_m4_m4(invObmat, ob_arm->obmat);
+ if(pchan)
+ mul_m4_m4m4(pchan->pose_mat, mat, invObmat);
+ mat4_to_axis_angle(ax,&angle,mat);
+ bone->roll = angle;
+ }
+
+
+ // set head
+ copy_v3_v3(bone->head, mat[3]);
+
+
+ // set tail, don't set it to head because 0-length bones are not allowed
+ float vec[3] = {0.0f, 0.5f, 0.0f};
+ add_v3_v3v3(bone->tail, bone->head, vec);
+
+ // set parent tail
+ if (parent && totchild == 1) {
+ copy_v3_v3(parent->tail, bone->head);
+
+ // not setting BONE_CONNECTED because this would lock child bone location with respect to parent
+ // bone->flag |= BONE_CONNECTED;
+
+ // XXX increase this to prevent "very" small bones?
+ const float epsilon = 0.000001f;
+
+ // derive leaf bone length
+ float length = len_v3v3(parent->head, parent->tail);
+ if ((length < leaf_bone_length || totbone == 0) && length > epsilon) {
+ leaf_bone_length = length;
+ }
+
+ // treat zero-sized bone like a leaf bone
+ if (length <= epsilon) {
+ add_leaf_bone(parent_mat, parent, node);
+ }
+
+ }
+
+ COLLADAFW::NodePointerArray& children = node->getChildNodes();
+ for (unsigned int i = 0; i < children.getCount(); i++) {
+ create_unskinned_bone( children[i], bone, children.getCount(), mat, ob_arm);
+ }
+
+ // in second case it's not a leaf bone, but we handle it the same way
+ if (!children.getCount() || children.getCount() > 1) {
+
+ add_leaf_bone(mat, bone, node);
+ }
+
+}
void ArmatureImporter::create_bone(SkinInfo& skin, COLLADAFW::Node *node, EditBone *parent, int totchild,
float parent_mat[][4], bArmature *arm)
@@ -137,7 +221,7 @@ void ArmatureImporter::create_bone(SkinInfo& skin, COLLADAFW::Node *node, EditBo
// treat zero-sized bone like a leaf bone
if (length <= epsilon) {
- add_leaf_bone(parent_mat, parent);
+ add_leaf_bone(parent_mat, parent, node);
}
/*
@@ -175,22 +259,36 @@ void ArmatureImporter::create_bone(SkinInfo& skin, COLLADAFW::Node *node, EditBo
// in second case it's not a leaf bone, but we handle it the same way
if (!children.getCount() || children.getCount() > 1) {
- add_leaf_bone(mat, bone);
+ add_leaf_bone(mat, bone , node);
}
}
-void ArmatureImporter::add_leaf_bone(float mat[][4], EditBone *bone)
+void ArmatureImporter::add_leaf_bone(float mat[][4], EditBone *bone, COLLADAFW::Node * node)
{
LeafBone leaf;
leaf.bone = bone;
copy_m4_m4(leaf.mat, mat);
BLI_strncpy(leaf.name, bone->name, sizeof(leaf.name));
-
+
+ TagsMap::iterator etit;
+ ExtraTags *et = 0;
+ etit = uid_tags_map.find(node->getUniqueId().toAscii());
+ if(etit != uid_tags_map.end())
+ et = etit->second;
+ else return;
+
+ float x,y,z;
+ et->setData("tip_x",&x);
+ et->setData("tip_y",&y);
+ et->setData("tip_z",&z);
+ float vec[3] = {x,y,z};
+ copy_v3_v3(leaf.bone->tail, leaf.bone->head);
+ add_v3_v3v3(leaf.bone->tail, leaf.bone->head, vec);
leaf_bones.push_back(leaf);
}
-void ArmatureImporter::fix_leaf_bones()
+void ArmatureImporter::fix_leaf_bones( )
{
// just setting tail for leaf bones here
@@ -200,7 +298,7 @@ void ArmatureImporter::fix_leaf_bones()
// pointing up
float vec[3] = {0.0f, 0.0f, 1.0f};
-
+
mul_v3_fl(vec, leaf_bone_length);
copy_v3_v3(leaf.bone->tail, leaf.bone->head);
@@ -300,6 +398,46 @@ ArmatureJoints& ArmatureImporter::get_armature_joints(Object *ob_arm)
return armature_joints.back();
}
#endif
+void ArmatureImporter::create_armature_bones( )
+{
+ std::vector<COLLADAFW::Node*>::iterator ri;
+ //if there is an armature created for root_joint next root_joint
+ for (ri = root_joints.begin(); ri != root_joints.end(); ri++) {
+ if ( get_armature_for_joint(*ri) != NULL ) continue;
+
+ //add armature object for current joint
+ //Object *ob_arm = add_object(scene, OB_ARMATURE);
+
+ Object *ob_arm = joint_parent_map[(*ri)->getUniqueId()];
+ //ob_arm->type = OB_ARMATURE;
+ ED_armature_to_edit(ob_arm);
+
+ // min_angle = 360.0f; // minimum angle between bone head-tail and a row of bone matrix
+
+ // create unskinned bones
+ /*
+ TODO:
+ check if bones have already been created for a given joint
+ */
+ leaf_bone_length = FLT_MAX;
+ create_unskinned_bone(*ri, NULL, (*ri)->getChildNodes().getCount(), NULL, ob_arm);
+
+ //fix_leaf_bones();
+
+ // exit armature edit mode
+
+ unskinned_armature_map[(*ri)->getUniqueId()] = ob_arm;
+
+ ED_armature_from_edit(ob_arm);
+
+ set_pose(ob_arm , *ri, NULL, NULL );
+
+ ED_armature_edit_free(ob_arm);
+ DAG_id_tag_update(&ob_arm->id, OB_RECALC_OB|OB_RECALC_DATA);
+ }
+
+
+}
void ArmatureImporter::create_armature_bones(SkinInfo& skin)
{
@@ -373,7 +511,7 @@ void ArmatureImporter::create_armature_bones(SkinInfo& skin)
if (shared)
ob_arm = skin.set_armature(shared);
else
- ob_arm = skin.create_armature(scene);
+ ob_arm = skin.create_armature(scene); //once for every armature
// enter armature edit mode
ED_armature_to_edit(ob_arm);
@@ -413,21 +551,68 @@ void ArmatureImporter::create_armature_bones(SkinInfo& skin)
DAG_id_tag_update(&ob_arm->id, OB_RECALC_OB|OB_RECALC_DATA);
// set_leaf_bone_shapes(ob_arm);
- // set_euler_rotmode();
+ // set_euler_rotmode();
}
// root - if this joint is the top joint in hierarchy, if a joint
// is a child of a node (not joint), root should be true since
// this is where we build armature bones from
-void ArmatureImporter::add_joint(COLLADAFW::Node *node, bool root, Object *parent)
+
+void ArmatureImporter::set_pose ( Object * ob_arm , COLLADAFW::Node * root_node , char *parentname, float parent_mat[][4])
+{
+ char * bone_name = (char *) bc_get_joint_name ( root_node);
+ float mat[4][4];
+ float obmat[4][4];
+
+ bArmature * arm = (bArmature * ) ob_arm-> data ;
+ float ax[3];
+ float angle = NULL;
+
+ // object-space
+ get_node_mat(obmat, root_node, NULL, NULL);
+
+ //if(*edbone)
+ bPoseChannel * pchan = get_pose_channel(ob_arm -> pose , bone_name);
+ //else fprintf ( "",
+
+ // get world-space
+ if (parentname){
+ mul_m4_m4m4(mat, obmat, parent_mat);
+ bPoseChannel *parchan = get_pose_channel(ob_arm->pose, parentname);
+
+ mul_m4_m4m4(pchan->pose_mat, mat , parchan->pose_mat);
+
+ }
+ else {
+ copy_m4_m4(mat, obmat);
+ float invObmat[4][4];
+ invert_m4_m4(invObmat, ob_arm->obmat);
+ mul_m4_m4m4(pchan->pose_mat, mat, invObmat);
+
+ }
+
+ mat4_to_axis_angle(ax,&angle,mat);
+ pchan->bone->roll = angle;
+
+
+ COLLADAFW::NodePointerArray& children = root_node->getChildNodes();
+ for (unsigned int i = 0; i < children.getCount(); i++) {
+ set_pose(ob_arm, children[i], bone_name, mat);
+ }
+
+}
+
+void ArmatureImporter::add_joint(COLLADAFW::Node *node, bool root, Object *parent, Scene *sce)
{
joint_by_uid[node->getUniqueId()] = node;
if (root) {
root_joints.push_back(node);
- if (parent)
+ if (parent) {
+
joint_parent_map[node->getUniqueId()] = parent;
+ }
}
}
@@ -472,6 +657,10 @@ void ArmatureImporter::make_armatures(bContext *C)
// free memory stolen from SkinControllerData
skin.free();
}
+
+ //for bones without skins
+ create_armature_bones();
+
}
#if 0
@@ -549,6 +738,7 @@ bool ArmatureImporter::write_controller(const COLLADAFW::Controller* controller)
return true;
}
+
COLLADAFW::UniqueId *ArmatureImporter::get_geometry_uid(const COLLADAFW::UniqueId& controller_uid)
{
if (geom_uid_by_controller_uid.find(controller_uid) == geom_uid_by_controller_uid.end())
@@ -566,10 +756,20 @@ Object *ArmatureImporter::get_armature_for_joint(COLLADAFW::Node *node)
if (skin.uses_joint_or_descendant(node))
return skin.get_armature();
}
-
+
+ std::map<COLLADAFW::UniqueId, Object*>::iterator arm;
+ for (arm = unskinned_armature_map.begin(); arm != unskinned_armature_map.end(); arm++) {
+ if(arm->first == node->getUniqueId() )
+ return arm->second;
+ }
return NULL;
}
+void ArmatureImporter::set_tags_map(TagsMap & tagsMap)
+{
+ this->uid_tags_map = tagsMap;
+}
+
void ArmatureImporter::get_rna_path_for_joint(COLLADAFW::Node *node, char *joint_path, size_t count)
{
BLI_snprintf(joint_path, count, "pose.bones[\"%s\"]", bc_get_joint_name(node));
@@ -590,3 +790,6 @@ bool ArmatureImporter::get_joint_bind_mat(float m[][4], COLLADAFW::Node *joint)
return found;
}
+
+
+
diff --git a/source/blender/collada/ArmatureImporter.h b/source/blender/collada/ArmatureImporter.h
index d36bccf7e57..92d070ef575 100644
--- a/source/blender/collada/ArmatureImporter.h
+++ b/source/blender/collada/ArmatureImporter.h
@@ -46,6 +46,7 @@ extern "C" {
#include "MeshImporter.h"
#include "SkinInfo.h"
#include "TransformReader.h"
+#include "ExtraTags.h"
#include <map>
#include <vector>
@@ -89,6 +90,7 @@ private:
std::map<COLLADAFW::UniqueId, COLLADAFW::Node*> joint_by_uid; // contains all joints
std::vector<COLLADAFW::Node*> root_joints;
std::map<COLLADAFW::UniqueId, Object*> joint_parent_map;
+ std::map<COLLADAFW::UniqueId, Object*> unskinned_armature_map;
MeshImporterBase *mesh_importer;
AnimationImporterBase *anim_importer;
@@ -105,9 +107,15 @@ private:
void create_bone(SkinInfo& skin, COLLADAFW::Node *node, EditBone *parent, int totchild,
float parent_mat[][4], bArmature *arm);
- void add_leaf_bone(float mat[][4], EditBone *bone);
+ void create_unskinned_bone(COLLADAFW::Node *node, EditBone *parent, int totchild,
+ float parent_mat[][4], Object * ob_arm);
+
+ void add_leaf_bone(float mat[][4], EditBone *bone, COLLADAFW::Node * node);
void fix_leaf_bones();
+
+ void set_pose ( Object * ob_arm , COLLADAFW::Node * root_node ,char * parentname, float parent_mat[][4]);
+
#if 0
void set_leaf_bone_shapes(Object *ob_arm);
@@ -123,7 +131,11 @@ private:
#endif
void create_armature_bones(SkinInfo& skin);
+ void create_armature_bones( );
+ /** TagsMap typedef for uid_tags_map. */
+ typedef std::map<std::string, ExtraTags*> TagsMap;
+ TagsMap uid_tags_map;
public:
ArmatureImporter(UnitConverter *conv, MeshImporterBase *mesh, AnimationImporterBase *anim, Scene *sce);
@@ -132,7 +144,7 @@ public:
// root - if this joint is the top joint in hierarchy, if a joint
// is a child of a node (not joint), root should be true since
// this is where we build armature bones from
- void add_joint(COLLADAFW::Node *node, bool root, Object *parent);
+ void add_joint(COLLADAFW::Node *node, bool root, Object *parent, Scene *sce);
#if 0
void add_root_joint(COLLADAFW::Node *node);
@@ -151,13 +163,16 @@ public:
bool write_controller(const COLLADAFW::Controller* controller);
COLLADAFW::UniqueId *get_geometry_uid(const COLLADAFW::UniqueId& controller_uid);
-
+
Object *get_armature_for_joint(COLLADAFW::Node *node);
void get_rna_path_for_joint(COLLADAFW::Node *node, char *joint_path, size_t count);
// gives a world-space mat
bool get_joint_bind_mat(float m[][4], COLLADAFW::Node *joint);
+
+ void set_tags_map( TagsMap& tags_map);
+
};
#endif
diff --git a/source/blender/collada/CMakeLists.txt b/source/blender/collada/CMakeLists.txt
index e2a68d19682..91742727e16 100644
--- a/source/blender/collada/CMakeLists.txt
+++ b/source/blender/collada/CMakeLists.txt
@@ -62,6 +62,7 @@ endif()
set(SRC
AnimationImporter.cpp
+ AnimationExporter.cpp
ArmatureExporter.cpp
ArmatureImporter.cpp
CameraExporter.cpp
@@ -84,6 +85,7 @@ set(SRC
collada_utils.cpp
AnimationImporter.h
+ AnimationExporter.h
ArmatureExporter.h
ArmatureImporter.h
CameraExporter.h
diff --git a/source/blender/collada/CameraExporter.cpp b/source/blender/collada/CameraExporter.cpp
index 6ce9eb782d3..a935f45c403 100644
--- a/source/blender/collada/CameraExporter.cpp
+++ b/source/blender/collada/CameraExporter.cpp
@@ -73,19 +73,19 @@ void CamerasExporter::operator()(Object *ob, Scene *sce)
if (cam->type == CAM_PERSP) {
COLLADASW::PerspectiveOptic persp(mSW);
- persp.setXFov(lens_to_angle(cam->lens)*(180.0f/M_PI));
- persp.setAspectRatio((float)(sce->r.xsch)/(float)(sce->r.ysch));
- persp.setZFar(cam->clipend);
- persp.setZNear(cam->clipsta);
+ persp.setXFov(lens_to_angle(cam->lens)*(180.0f/M_PI),"xfov");
+ persp.setAspectRatio((float)(sce->r.xsch)/(float)(sce->r.ysch),false,"aspect_ratio");
+ persp.setZFar(cam->clipend, false , "zfar");
+ persp.setZNear(cam->clipsta,false , "znear");
COLLADASW::Camera ccam(mSW, &persp, cam_id, cam_name);
addCamera(ccam);
}
else {
COLLADASW::OrthographicOptic ortho(mSW);
- ortho.setXMag(cam->ortho_scale);
- ortho.setAspectRatio((float)(sce->r.xsch)/(float)(sce->r.ysch));
- ortho.setZFar(cam->clipend);
- ortho.setZNear(cam->clipsta);
+ ortho.setXMag(cam->ortho_scale,"xmag");
+ ortho.setAspectRatio((float)(sce->r.xsch)/(float)(sce->r.ysch),false,"aspect_ratio");
+ ortho.setZFar(cam->clipend , false , "zfar");
+ ortho.setZNear(cam->clipsta, false , "znear");
COLLADASW::Camera ccam(mSW, &ortho, cam_id, cam_name);
addCamera(ccam);
}
diff --git a/source/blender/collada/DocumentExporter.cpp b/source/blender/collada/DocumentExporter.cpp
index e6e0953680c..0a30365658e 100644
--- a/source/blender/collada/DocumentExporter.cpp
+++ b/source/blender/collada/DocumentExporter.cpp
@@ -114,6 +114,7 @@ extern char build_rev[];
#include "TransformWriter.h"
#include "ArmatureExporter.h"
+#include "AnimationExporter.h"
#include "CameraExporter.h"
#include "EffectExporter.h"
#include "GeometryExporter.h"
@@ -301,636 +302,6 @@ public:
// TODO: it would be better to instantiate animations rather than create a new one per object
// COLLADA allows this through multiple <channel>s in <animation>.
// For this to work, we need to know objects that use a certain action.
-class AnimationExporter: COLLADASW::LibraryAnimations
-{
- Scene *scene;
- COLLADASW::StreamWriter *sw;
-
-public:
-
- AnimationExporter(COLLADASW::StreamWriter *sw): COLLADASW::LibraryAnimations(sw) { this->sw = sw; }
-
-
-
- void exportAnimations(Scene *sce)
- {
- if(hasAnimations(sce)) {
- this->scene = sce;
-
- openLibrary();
-
- forEachObjectInScene(sce, *this);
-
- closeLibrary();
- }
- }
-
- // called for each exported object
- void operator() (Object *ob)
- {
- if (!ob->adt || !ob->adt->action) return;
-
- FCurve *fcu = (FCurve*)ob->adt->action->curves.first;
-
- if (ob->type == OB_ARMATURE) {
- if (!ob->data) return;
-
- bArmature *arm = (bArmature*)ob->data;
- for (Bone *bone = (Bone*)arm->bonebase.first; bone; bone = bone->next)
- write_bone_animation(ob, bone);
- }
- else {
- while (fcu) {
- // TODO "rotation_quaternion" is also possible for objects (although euler is default)
- if ((!strcmp(fcu->rna_path, "location") || !strcmp(fcu->rna_path, "scale")) ||
- (!strcmp(fcu->rna_path, "rotation_euler") && ob->rotmode == ROT_MODE_EUL))
- dae_animation(fcu, id_name(ob));
-
- fcu = fcu->next;
- }
- }
- }
-
-protected:
-
- void dae_animation(FCurve *fcu, std::string ob_name)
- {
- const char *axis_names[] = {"X", "Y", "Z"};
- const char *axis_name = NULL;
- char anim_id[200];
-
- if (fcu->array_index < 3)
- axis_name = axis_names[fcu->array_index];
-
- BLI_snprintf(anim_id, sizeof(anim_id), "%s_%s_%s", (char*)translate_id(ob_name).c_str(),
- fcu->rna_path, axis_names[fcu->array_index]);
-
- // check rna_path is one of: rotation, scale, location
-
- openAnimation(anim_id, COLLADABU::Utils::EMPTY_STRING);
-
- // create input source
- std::string input_id = create_source_from_fcurve(COLLADASW::InputSemantic::INPUT, fcu, anim_id, axis_name);
-
- // create output source
- std::string output_id = create_source_from_fcurve(COLLADASW::InputSemantic::OUTPUT, fcu, anim_id, axis_name);
-
- // create interpolations source
- std::string interpolation_id = create_interpolation_source(fcu->totvert, anim_id, axis_name);
-
- std::string sampler_id = std::string(anim_id) + SAMPLER_ID_SUFFIX;
- COLLADASW::LibraryAnimations::Sampler sampler(sw, sampler_id);
- std::string empty;
- sampler.addInput(COLLADASW::InputSemantic::INPUT, COLLADABU::URI(empty, input_id));
- sampler.addInput(COLLADASW::InputSemantic::OUTPUT, COLLADABU::URI(empty, output_id));
-
- // this input is required
- sampler.addInput(COLLADASW::InputSemantic::INTERPOLATION, COLLADABU::URI(empty, interpolation_id));
-
- addSampler(sampler);
-
- std::string target = translate_id(ob_name)
- + "/" + get_transform_sid(fcu->rna_path, -1, axis_name, true);
- addChannel(COLLADABU::URI(empty, sampler_id), target);
-
- closeAnimation();
- }
-
- void write_bone_animation(Object *ob_arm, Bone *bone)
- {
- if (!ob_arm->adt)
- return;
-
- for (int i = 0; i < 3; i++)
- sample_and_write_bone_animation(ob_arm, bone, i);
-
- for (Bone *child = (Bone*)bone->childbase.first; child; child = child->next)
- write_bone_animation(ob_arm, child);
- }
-
- void sample_and_write_bone_animation(Object *ob_arm, Bone *bone, int transform_type)
- {
- bArmature *arm = (bArmature*)ob_arm->data;
- int flag = arm->flag;
- std::vector<float> fra;
- char prefix[256];
-
- BLI_snprintf(prefix, sizeof(prefix), "pose.bones[\"%s\"]", bone->name);
-
- bPoseChannel *pchan = get_pose_channel(ob_arm->pose, bone->name);
- if (!pchan)
- return;
-
- switch (transform_type) {
- case 0:
- find_rotation_frames(ob_arm, fra, prefix, pchan->rotmode);
- break;
- case 1:
- find_frames(ob_arm, fra, prefix, "scale");
- break;
- case 2:
- find_frames(ob_arm, fra, prefix, "location");
- break;
- default:
- return;
- }
-
- // exit rest position
- if (flag & ARM_RESTPOS) {
- arm->flag &= ~ARM_RESTPOS;
- where_is_pose(scene, ob_arm);
- }
-
- if (fra.size()) {
- float *v = (float*)MEM_callocN(sizeof(float) * 3 * fra.size(), "temp. anim frames");
- sample_animation(v, fra, transform_type, bone, ob_arm);
-
- if (transform_type == 0) {
- // write x, y, z curves separately if it is rotation
- float *c = (float*)MEM_callocN(sizeof(float) * fra.size(), "temp. anim frames");
- for (int i = 0; i < 3; i++) {
- for (unsigned int j = 0; j < fra.size(); j++)
- c[j] = v[j * 3 + i];
-
- dae_bone_animation(fra, c, transform_type, i, id_name(ob_arm), bone->name);
- }
- MEM_freeN(c);
- }
- else {
- // write xyz at once if it is location or scale
- dae_bone_animation(fra, v, transform_type, -1, id_name(ob_arm), bone->name);
- }
-
- MEM_freeN(v);
- }
-
- // restore restpos
- if (flag & ARM_RESTPOS)
- arm->flag = flag;
- where_is_pose(scene, ob_arm);
- }
-
- void sample_animation(float *v, std::vector<float> &frames, int type, Bone *bone, Object *ob_arm)
- {
- bPoseChannel *pchan, *parchan = NULL;
- bPose *pose = ob_arm->pose;
-
- pchan = get_pose_channel(pose, bone->name);
-
- if (!pchan)
- return;
-
- parchan = pchan->parent;
-
- enable_fcurves(ob_arm->adt->action, bone->name);
-
- std::vector<float>::iterator it;
- for (it = frames.begin(); it != frames.end(); it++) {
- float mat[4][4], ipar[4][4];
-
- float ctime = bsystem_time(scene, ob_arm, *it, 0.0f);
-
- BKE_animsys_evaluate_animdata(&ob_arm->id, ob_arm->adt, *it, ADT_RECALC_ANIM);
- where_is_pose_bone(scene, ob_arm, pchan, ctime, 1);
-
- // compute bone local mat
- if (bone->parent) {
- invert_m4_m4(ipar, parchan->pose_mat);
- mul_m4_m4m4(mat, pchan->pose_mat, ipar);
- }
- else
- copy_m4_m4(mat, pchan->pose_mat);
-
- switch (type) {
- case 0:
- mat4_to_eul(v, mat);
- break;
- case 1:
- mat4_to_size(v, mat);
- break;
- case 2:
- copy_v3_v3(v, mat[3]);
- break;
- }
-
- v += 3;
- }
-
- enable_fcurves(ob_arm->adt->action, NULL);
- }
-
- // dae_bone_animation -> add_bone_animation
- // (blend this into dae_bone_animation)
- void dae_bone_animation(std::vector<float> &fra, float *v, int tm_type, int axis, std::string ob_name, std::string bone_name)
- {
- const char *axis_names[] = {"X", "Y", "Z"};
- const char *axis_name = NULL;
- char anim_id[200];
- bool is_rot = tm_type == 0;
-
- if (!fra.size())
- return;
-
- char rna_path[200];
- BLI_snprintf(rna_path, sizeof(rna_path), "pose.bones[\"%s\"].%s", bone_name.c_str(),
- tm_type == 0 ? "rotation_quaternion" : (tm_type == 1 ? "scale" : "location"));
-
- if (axis > -1)
- axis_name = axis_names[axis];
-
- std::string transform_sid = get_transform_sid(NULL, tm_type, axis_name, false);
-
- BLI_snprintf(anim_id, sizeof(anim_id), "%s_%s_%s", (char*)translate_id(ob_name).c_str(),
- (char*)translate_id(bone_name).c_str(), (char*)transform_sid.c_str());
-
- openAnimation(anim_id, COLLADABU::Utils::EMPTY_STRING);
-
- // create input source
- std::string input_id = create_source_from_vector(COLLADASW::InputSemantic::INPUT, fra, is_rot, anim_id, axis_name);
-
- // create output source
- std::string output_id;
- if (axis == -1)
- output_id = create_xyz_source(v, fra.size(), anim_id);
- else
- output_id = create_source_from_array(COLLADASW::InputSemantic::OUTPUT, v, fra.size(), is_rot, anim_id, axis_name);
-
- // create interpolations source
- std::string interpolation_id = create_interpolation_source(fra.size(), anim_id, axis_name);
-
- std::string sampler_id = std::string(anim_id) + SAMPLER_ID_SUFFIX;
- COLLADASW::LibraryAnimations::Sampler sampler(sw, sampler_id);
- std::string empty;
- sampler.addInput(COLLADASW::InputSemantic::INPUT, COLLADABU::URI(empty, input_id));
- sampler.addInput(COLLADASW::InputSemantic::OUTPUT, COLLADABU::URI(empty, output_id));
-
- // TODO create in/out tangents source
-
- // this input is required
- sampler.addInput(COLLADASW::InputSemantic::INTERPOLATION, COLLADABU::URI(empty, interpolation_id));
-
- addSampler(sampler);
-
- std::string target = translate_id(ob_name + "_" + bone_name) + "/" + transform_sid;
- addChannel(COLLADABU::URI(empty, sampler_id), target);
-
- closeAnimation();
- }
-
- float convert_time(float frame)
- {
- return FRA2TIME(frame);
- }
-
- float convert_angle(float angle)
- {
- return COLLADABU::Math::Utils::radToDegF(angle);
- }
-
- std::string get_semantic_suffix(COLLADASW::InputSemantic::Semantics semantic)
- {
- switch(semantic) {
- case COLLADASW::InputSemantic::INPUT:
- return INPUT_SOURCE_ID_SUFFIX;
- case COLLADASW::InputSemantic::OUTPUT:
- return OUTPUT_SOURCE_ID_SUFFIX;
- case COLLADASW::InputSemantic::INTERPOLATION:
- return INTERPOLATION_SOURCE_ID_SUFFIX;
- case COLLADASW::InputSemantic::IN_TANGENT:
- return INTANGENT_SOURCE_ID_SUFFIX;
- case COLLADASW::InputSemantic::OUT_TANGENT:
- return OUTTANGENT_SOURCE_ID_SUFFIX;
- default:
- break;
- }
- return "";
- }
-
- void add_source_parameters(COLLADASW::SourceBase::ParameterNameList& param,
- COLLADASW::InputSemantic::Semantics semantic, bool is_rot, const char *axis)
- {
- switch(semantic) {
- case COLLADASW::InputSemantic::INPUT:
- param.push_back("TIME");
- break;
- case COLLADASW::InputSemantic::OUTPUT:
- if (is_rot) {
- param.push_back("ANGLE");
- }
- else {
- if (axis) {
- param.push_back(axis);
- }
- else {
- param.push_back("X");
- param.push_back("Y");
- param.push_back("Z");
- }
- }
- break;
- case COLLADASW::InputSemantic::IN_TANGENT:
- case COLLADASW::InputSemantic::OUT_TANGENT:
- param.push_back("X");
- param.push_back("Y");
- break;
- default:
- break;
- }
- }
-
- void get_source_values(BezTriple *bezt, COLLADASW::InputSemantic::Semantics semantic, bool rotation, float *values, int *length)
- {
- switch (semantic) {
- case COLLADASW::InputSemantic::INPUT:
- *length = 1;
- values[0] = convert_time(bezt->vec[1][0]);
- break;
- case COLLADASW::InputSemantic::OUTPUT:
- *length = 1;
- if (rotation) {
- values[0] = convert_angle(bezt->vec[1][1]);
- }
- else {
- values[0] = bezt->vec[1][1];
- }
- break;
- case COLLADASW::InputSemantic::IN_TANGENT:
- case COLLADASW::InputSemantic::OUT_TANGENT:
- // XXX
- *length = 2;
- break;
- default:
- *length = 0;
- break;
- }
- }
-
- std::string create_source_from_fcurve(COLLADASW::InputSemantic::Semantics semantic, FCurve *fcu, const std::string& anim_id, const char *axis_name)
- {
- std::string source_id = anim_id + get_semantic_suffix(semantic);
-
- //bool is_rotation = !strcmp(fcu->rna_path, "rotation");
- bool is_rotation = false;
-
- if (strstr(fcu->rna_path, "rotation")) is_rotation = true;
-
- COLLADASW::FloatSourceF source(mSW);
- source.setId(source_id);
- source.setArrayId(source_id + ARRAY_ID_SUFFIX);
- source.setAccessorCount(fcu->totvert);
- source.setAccessorStride(1);
-
- COLLADASW::SourceBase::ParameterNameList &param = source.getParameterNameList();
- add_source_parameters(param, semantic, is_rotation, axis_name);
-
- source.prepareToAppendValues();
-
- for (unsigned int i = 0; i < fcu->totvert; i++) {
- float values[3]; // be careful!
- int length = 0;
-
- get_source_values(&fcu->bezt[i], semantic, is_rotation, values, &length);
- for (int j = 0; j < length; j++)
- source.appendValues(values[j]);
- }
-
- source.finish();
-
- return source_id;
- }
-
- std::string create_source_from_array(COLLADASW::InputSemantic::Semantics semantic, float *v, int tot, bool is_rot, const std::string& anim_id, const char *axis_name)
- {
- std::string source_id = anim_id + get_semantic_suffix(semantic);
-
- COLLADASW::FloatSourceF source(mSW);
- source.setId(source_id);
- source.setArrayId(source_id + ARRAY_ID_SUFFIX);
- source.setAccessorCount(tot);
- source.setAccessorStride(1);
-
- COLLADASW::SourceBase::ParameterNameList &param = source.getParameterNameList();
- add_source_parameters(param, semantic, is_rot, axis_name);
-
- source.prepareToAppendValues();
-
- for (int i = 0; i < tot; i++) {
- float val = v[i];
- if (semantic == COLLADASW::InputSemantic::INPUT)
- val = convert_time(val);
- else if (is_rot)
- val = convert_angle(val);
- source.appendValues(val);
- }
-
- source.finish();
-
- return source_id;
- }
-
- std::string create_source_from_vector(COLLADASW::InputSemantic::Semantics semantic, std::vector<float> &fra, bool is_rot, const std::string& anim_id, const char *axis_name)
- {
- std::string source_id = anim_id + get_semantic_suffix(semantic);
-
- COLLADASW::FloatSourceF source(mSW);
- source.setId(source_id);
- source.setArrayId(source_id + ARRAY_ID_SUFFIX);
- source.setAccessorCount(fra.size());
- source.setAccessorStride(1);
-
- COLLADASW::SourceBase::ParameterNameList &param = source.getParameterNameList();
- add_source_parameters(param, semantic, is_rot, axis_name);
-
- source.prepareToAppendValues();
-
- std::vector<float>::iterator it;
- for (it = fra.begin(); it != fra.end(); it++) {
- float val = *it;
- if (semantic == COLLADASW::InputSemantic::INPUT)
- val = convert_time(val);
- else if (is_rot)
- val = convert_angle(val);
- source.appendValues(val);
- }
-
- source.finish();
-
- return source_id;
- }
-
- // only used for sources with OUTPUT semantic
- std::string create_xyz_source(float *v, int tot, const std::string& anim_id)
- {
- COLLADASW::InputSemantic::Semantics semantic = COLLADASW::InputSemantic::OUTPUT;
- std::string source_id = anim_id + get_semantic_suffix(semantic);
-
- COLLADASW::FloatSourceF source(mSW);
- source.setId(source_id);
- source.setArrayId(source_id + ARRAY_ID_SUFFIX);
- source.setAccessorCount(tot);
- source.setAccessorStride(3);
-
- COLLADASW::SourceBase::ParameterNameList &param = source.getParameterNameList();
- add_source_parameters(param, semantic, false, NULL);
-
- source.prepareToAppendValues();
-
- for (int i = 0; i < tot; i++) {
- source.appendValues(*v, *(v + 1), *(v + 2));
- v += 3;
- }
-
- source.finish();
-
- return source_id;
- }
-
- std::string create_interpolation_source(int tot, const std::string& anim_id, const char *axis_name)
- {
- std::string source_id = anim_id + get_semantic_suffix(COLLADASW::InputSemantic::INTERPOLATION);
-
- COLLADASW::NameSource source(mSW);
- source.setId(source_id);
- source.setArrayId(source_id + ARRAY_ID_SUFFIX);
- source.setAccessorCount(tot);
- source.setAccessorStride(1);
-
- COLLADASW::SourceBase::ParameterNameList &param = source.getParameterNameList();
- param.push_back("INTERPOLATION");
-
- source.prepareToAppendValues();
-
- for (int i = 0; i < tot; i++) {
- source.appendValues(LINEAR_NAME);
- }
-
- source.finish();
-
- return source_id;
- }
-
- // for rotation, axis name is always appended and the value of append_axis is ignored
- std::string get_transform_sid(char *rna_path, int tm_type, const char *axis_name, bool append_axis)
- {
- std::string tm_name;
-
- // when given rna_path, determine tm_type from it
- if (rna_path) {
- char *name = extract_transform_name(rna_path);
-
- if (strstr(name, "rotation"))
- tm_type = 0;
- else if (!strcmp(name, "scale"))
- tm_type = 1;
- else if (!strcmp(name, "location"))
- tm_type = 2;
- else
- tm_type = -1;
- }
-
- switch (tm_type) {
- case 0:
- return std::string("rotation") + std::string(axis_name) + ".ANGLE";
- case 1:
- tm_name = "scale";
- break;
- case 2:
- tm_name = "location";
- break;
- default:
- tm_name = "";
- break;
- }
-
- if (tm_name.size()) {
- if (append_axis)
- return tm_name + std::string(".") + std::string(axis_name);
- else
- return tm_name;
- }
-
- return std::string("");
- }
-
- char *extract_transform_name(char *rna_path)
- {
- char *dot = strrchr(rna_path, '.');
- return dot ? (dot + 1) : rna_path;
- }
-
- void find_frames(Object *ob, std::vector<float> &fra, const char *prefix, const char *tm_name)
- {
- FCurve *fcu= (FCurve*)ob->adt->action->curves.first;
-
- for (; fcu; fcu = fcu->next) {
- if (prefix && strncmp(prefix, fcu->rna_path, strlen(prefix)))
- continue;
-
- char *name = extract_transform_name(fcu->rna_path);
- if (!strcmp(name, tm_name)) {
- for (unsigned int i = 0; i < fcu->totvert; i++) {
- float f = fcu->bezt[i].vec[1][0];
- if (std::find(fra.begin(), fra.end(), f) == fra.end())
- fra.push_back(f);
- }
- }
- }
-
- // keep the keys in ascending order
- std::sort(fra.begin(), fra.end());
- }
-
- void find_rotation_frames(Object *ob, std::vector<float> &fra, const char *prefix, int rotmode)
- {
- if (rotmode > 0)
- find_frames(ob, fra, prefix, "rotation_euler");
- else if (rotmode == ROT_MODE_QUAT)
- find_frames(ob, fra, prefix, "rotation_quaternion");
- /*else if (rotmode == ROT_MODE_AXISANGLE)
- ;*/
- }
-
- // enable fcurves driving a specific bone, disable all the rest
- // if bone_name = NULL enable all fcurves
- void enable_fcurves(bAction *act, char *bone_name)
- {
- FCurve *fcu;
- char prefix[200];
-
- if (bone_name)
- BLI_snprintf(prefix, sizeof(prefix), "pose.bones[\"%s\"]", bone_name);
-
- for (fcu = (FCurve*)act->curves.first; fcu; fcu = fcu->next) {
- if (bone_name) {
- if (!strncmp(fcu->rna_path, prefix, strlen(prefix)))
- fcu->flag &= ~FCURVE_DISABLED;
- else
- fcu->flag |= FCURVE_DISABLED;
- }
- else {
- fcu->flag &= ~FCURVE_DISABLED;
- }
- }
- }
-
- bool hasAnimations(Scene *sce)
- {
- Base *base= (Base*) sce->base.first;
- while(base) {
- Object *ob = base->object;
-
- FCurve *fcu = 0;
- if(ob->adt && ob->adt->action)
- fcu = (FCurve*)ob->adt->action->curves.first;
-
- if ((ob->type == OB_ARMATURE && ob->data) || fcu) {
- return true;
- }
- base= base->next;
- }
- return false;
- }
-};
void DocumentExporter::exportCurrentScene(Scene *sce, const char* filename, bool selected)
{
diff --git a/source/blender/collada/DocumentImporter.cpp b/source/blender/collada/DocumentImporter.cpp
index 78ee444bb4e..a4d1c1b451f 100644
--- a/source/blender/collada/DocumentImporter.cpp
+++ b/source/blender/collada/DocumentImporter.cpp
@@ -116,7 +116,7 @@ bool DocumentImporter::import()
/** TODO Add error handler (implement COLLADASaxFWL::IErrorHandler */
COLLADASaxFWL::Loader loader;
COLLADAFW::Root root(&loader, this);
- ExtraHandler *ehandler = new ExtraHandler(this);
+ ExtraHandler *ehandler = new ExtraHandler(this, &(this->anim_importer));
loader.registerExtraDataCallbackHandler(ehandler);
@@ -190,7 +190,7 @@ void DocumentImporter::finish()
write_node(roots[i], NULL, sce, NULL, false);
}
}
-
+ armature_importer.set_tags_map(this->uid_tags_map);
armature_importer.make_armatures(mContext);
#if 0
@@ -250,12 +250,13 @@ void DocumentImporter::translate_anim_recursive(COLLADAFW::Node *node, COLLADAFW
unsigned int i;
Object *ob;
- for (i = 0; i < 4; i++)
- ob = anim_importer.translate_animation(node, object_map, root_map, types[i]);
+ //for (i = 0; i < 4; i++)
+ //ob =
+ anim_importer.translate_Animations_NEW(node, root_map, object_map, FW_object_map);
COLLADAFW::NodePointerArray &children = node->getChildNodes();
for (i = 0; i < children.getCount(); i++) {
- translate_anim_recursive(children[i], node, ob);
+ translate_anim_recursive(children[i], node, NULL);
}
}
@@ -382,7 +383,14 @@ void DocumentImporter::write_node (COLLADAFW::Node *node, COLLADAFW::Node *paren
bool is_joint = node->getType() == COLLADAFW::Node::JOINT;
if (is_joint) {
- armature_importer.add_joint(node, parent_node == NULL || parent_node->getType() != COLLADAFW::Node::JOINT, par);
+ if ( par ) {
+ Object * empty = par;
+ par = add_object(sce, OB_ARMATURE);
+ bc_set_parent(par,empty->parent, mContext);
+ //remove empty : todo
+ object_map[parent_node->getUniqueId()] = par;
+ }
+ armature_importer.add_joint(node, parent_node == NULL || parent_node->getType() != COLLADAFW::Node::JOINT, par, sce);
}
else {
COLLADAFW::InstanceGeometryPointerArray &geom = node->getInstanceGeometries();
@@ -714,13 +722,21 @@ bool DocumentImporter::writeEffect( const COLLADAFW::Effect* effect )
return true;
const COLLADAFW::UniqueId& uid = effect->getUniqueId();
+
if (uid_effect_map.find(uid) == uid_effect_map.end()) {
fprintf(stderr, "Couldn't find a material by UID.\n");
return true;
}
Material *ma = uid_effect_map[uid];
-
+ std::map<COLLADAFW::UniqueId, Material*>::iterator iter;
+ for(iter = uid_material_map.begin(); iter != uid_material_map.end() ; iter++ )
+ {
+ if ( iter->second == ma ) {
+ this->FW_object_map[iter->first] = effect;
+ break;
+ }
+ }
COLLADAFW::CommonEffectPointerArray common_efs = effect->getCommonEffects();
if (common_efs.getCount() < 1) {
fprintf(stderr, "Couldn't find <profile_COMMON>.\n");
@@ -730,7 +746,8 @@ bool DocumentImporter::writeEffect( const COLLADAFW::Effect* effect )
// Currently only first <profile_common> is supported
COLLADAFW::EffectCommon *ef = common_efs[0];
write_profile_COMMON(ef, ma);
-
+ this->FW_object_map[effect->getUniqueId()] = effect;
+
return true;
}
@@ -846,6 +863,7 @@ bool DocumentImporter::writeCamera( const COLLADAFW::Camera* camera )
}
this->uid_camera_map[camera->getUniqueId()] = cam;
+ this->FW_object_map[camera->getUniqueId()] = camera;
// XXX import camera options
return true;
}
@@ -1043,6 +1061,7 @@ bool DocumentImporter::writeLight( const COLLADAFW::Light* light )
}
this->uid_lamp_map[light->getUniqueId()] = lamp;
+ this->FW_object_map[light->getUniqueId()] = light;
return true;
}
diff --git a/source/blender/collada/DocumentImporter.h b/source/blender/collada/DocumentImporter.h
index 5ccec534680..a347eed3e5a 100644
--- a/source/blender/collada/DocumentImporter.h
+++ b/source/blender/collada/DocumentImporter.h
@@ -38,6 +38,8 @@
#include "COLLADAFWController.h"
#include "COLLADAFWMorphController.h"
#include "COLLADAFWSkinController.h"
+#include "COLLADAFWEffectCommon.h"
+
#include "BKE_object.h"
@@ -45,7 +47,7 @@
#include "AnimationImporter.h"
#include "ArmatureImporter.h"
#include "MeshImporter.h"
-#include "ExtraTags.h"
+
struct Main;
@@ -155,8 +157,9 @@ private:
std::map<COLLADAFW::UniqueId, COLLADAFW::Node*> node_map;
std::vector<const COLLADAFW::VisualScene*> vscenes;
std::vector<Object*> libnode_ob;
-
+
std::map<COLLADAFW::UniqueId, COLLADAFW::Node*> root_map; // find root joint by child joint uid, for bone tree evaluation during resampling
+ std::map<COLLADAFW::UniqueId, const COLLADAFW::Object*> FW_object_map;
};
diff --git a/source/blender/collada/EffectExporter.cpp b/source/blender/collada/EffectExporter.cpp
index f51330165f3..355e384d000 100644
--- a/source/blender/collada/EffectExporter.cpp
+++ b/source/blender/collada/EffectExporter.cpp
@@ -94,10 +94,10 @@ void EffectsExporter::writeBlinn(COLLADASW::EffectProfile &ep, Material *ma)
COLLADASW::ColorOrTexture cot;
ep.setShaderType(COLLADASW::EffectProfile::BLINN);
// shininess
- ep.setShininess(ma->har);
+ ep.setShininess(ma->har, false , "shininess");
// specular
cot = getcol(ma->specr, ma->specg, ma->specb, 1.0f);
- ep.setSpecular(cot);
+ ep.setSpecular(cot, false , "specular" );
}
void EffectsExporter::writeLambert(COLLADASW::EffectProfile &ep, Material *ma)
@@ -111,10 +111,10 @@ void EffectsExporter::writePhong(COLLADASW::EffectProfile &ep, Material *ma)
COLLADASW::ColorOrTexture cot;
ep.setShaderType(COLLADASW::EffectProfile::PHONG);
// shininess
- ep.setShininess(ma->har);
+ ep.setShininess(ma->har , false , "shininess" );
// specular
cot = getcol(ma->specr, ma->specg, ma->specb, 1.0f);
- ep.setSpecular(cot);
+ ep.setSpecular(cot, false , "specular" );
}
void EffectsExporter::operator()(Material *ma, Object *ob)
@@ -150,10 +150,10 @@ void EffectsExporter::operator()(Material *ma, Object *ob)
// index of refraction
if (ma->mode & MA_RAYTRANSP) {
- ep.setIndexOfRefraction(ma->ang);
+ ep.setIndexOfRefraction(ma->ang, false , "index_of_refraction");
}
else {
- ep.setIndexOfRefraction(1.0f);
+ ep.setIndexOfRefraction(1.0f, false , "index_of_refraction");
}
COLLADASW::ColorOrTexture cot;
@@ -161,22 +161,22 @@ void EffectsExporter::operator()(Material *ma, Object *ob)
// transparency
if (ma->mode & MA_TRANSP) {
// Tod: because we are in A_ONE mode transparency is calculated like this:
- ep.setTransparency(ma->alpha);
+ ep.setTransparency(ma->alpha, false , "transparency");
// cot = getcol(1.0f, 1.0f, 1.0f, 1.0f);
// ep.setTransparent(cot);
}
// emission
cot=getcol(ma->emit, ma->emit, ma->emit, 1.0f);
- ep.setEmission(cot);
+ ep.setEmission(cot, false , "emission");
// diffuse multiplied by diffuse intensity
cot = getcol(ma->r * ma->ref, ma->g * ma->ref, ma->b * ma->ref, 1.0f);
- ep.setDiffuse(cot);
+ ep.setDiffuse(cot, false , "diffuse");
// ambient
cot = getcol(ma->ambr, ma->ambg, ma->ambb, 1.0f);
- ep.setAmbient(cot);
+ ep.setAmbient(cot, false , "ambient");
// reflective, reflectivity
if (ma->mode & MA_RAYMIRROR) {
@@ -193,7 +193,7 @@ void EffectsExporter::operator()(Material *ma, Object *ob)
// specular
if (ep.getShaderType() != COLLADASW::EffectProfile::LAMBERT) {
cot = getcol(ma->specr * ma->spec, ma->specg * ma->spec, ma->specb * ma->spec, 1.0f);
- ep.setSpecular(cot);
+ ep.setSpecular(cot, false , "specular");
}
// XXX make this more readable if possible
@@ -274,19 +274,19 @@ void EffectsExporter::operator()(Material *ma, Object *ob)
// color
if (t->mapto & (MAP_COL | MAP_COLSPEC)) {
- ep.setDiffuse(createTexture(ima, uvname, sampler));
+ ep.setDiffuse(createTexture(ima, uvname, sampler), false , "diffuse");
}
// ambient
if (t->mapto & MAP_AMB) {
- ep.setAmbient(createTexture(ima, uvname, sampler));
+ ep.setAmbient(createTexture(ima, uvname, sampler), false , "ambient");
}
// specular
if (t->mapto & MAP_SPEC) {
- ep.setSpecular(createTexture(ima, uvname, sampler));
+ ep.setSpecular(createTexture(ima, uvname, sampler), false , "specular");
}
// emission
if (t->mapto & MAP_EMIT) {
- ep.setEmission(createTexture(ima, uvname, sampler));
+ ep.setEmission(createTexture(ima, uvname, sampler), false , "emission");
}
// reflective
if (t->mapto & MAP_REF) {
diff --git a/source/blender/collada/ExtraHandler.cpp b/source/blender/collada/ExtraHandler.cpp
index 9999a61a470..a60ef8b2ea5 100644
--- a/source/blender/collada/ExtraHandler.cpp
+++ b/source/blender/collada/ExtraHandler.cpp
@@ -31,9 +31,10 @@
#include "ExtraHandler.h"
-ExtraHandler::ExtraHandler(DocumentImporter *dimp) : currentExtraTags(0)
+ExtraHandler::ExtraHandler(DocumentImporter *dimp, AnimationImporter *aimp) : currentExtraTags(0)
{
this->dimp = dimp;
+ this->aimp = aimp;
}
ExtraHandler::~ExtraHandler() {}
@@ -42,6 +43,7 @@ bool ExtraHandler::elementBegin( const char* elementName, const char** attribute
{
// \todo attribute handling for profile tags
currentElement = std::string(elementName);
+ //addToSidTree(attributes[0], attributes[1]);
return true;
}
diff --git a/source/blender/collada/ExtraHandler.h b/source/blender/collada/ExtraHandler.h
index de3b063290d..7296aaf1eb4 100644
--- a/source/blender/collada/ExtraHandler.h
+++ b/source/blender/collada/ExtraHandler.h
@@ -32,8 +32,10 @@
#include <algorithm> // sort()
#include "COLLADASaxFWLIExtraDataCallbackHandler.h"
+#include "COLLADASaxFWLFilePartLoader.h"
#include "DocumentImporter.h"
+#include "AnimationImporter.h"
/** \brief Handler class for <extra> data, through which different
* profiles can be handled
@@ -42,7 +44,7 @@ class ExtraHandler : public COLLADASaxFWL::IExtraDataCallbackHandler
{
public:
/** Constructor. */
- ExtraHandler(DocumentImporter *dimp);
+ ExtraHandler(DocumentImporter *dimp, AnimationImporter *aimp);
/** Destructor. */
virtual ~ExtraHandler();
@@ -69,6 +71,7 @@ private:
/** Handle to DocumentImporter for interface to extra element data saving. */
DocumentImporter* dimp;
+ AnimationImporter* aimp;
/** Holds Id of element for which <extra> XML elements are handled. */
COLLADAFW::UniqueId currentUid;
ExtraTags* currentExtraTags;
diff --git a/source/blender/collada/LightExporter.cpp b/source/blender/collada/LightExporter.cpp
index c2cc0c1e157..31ade5604a7 100644
--- a/source/blender/collada/LightExporter.cpp
+++ b/source/blender/collada/LightExporter.cpp
@@ -62,6 +62,7 @@ void LightsExporter::exportLights(Scene *sce, bool export_selected)
closeLibrary();
}
+
void LightsExporter::operator()(Object *ob)
{
Lamp *la = (Lamp*)ob->data;
@@ -86,7 +87,7 @@ void LightsExporter::operator()(Object *ob)
// sun
if (la->type == LA_SUN) {
COLLADASW::DirectionalLight cla(mSW, la_id, la_name);
- cla.setColor(col);
+ cla.setColor(col,false,"color");
cla.setConstantAttenuation(constatt);
exportBlenderProfile(cla, la);
addLight(cla);
@@ -94,7 +95,7 @@ void LightsExporter::operator()(Object *ob)
// hemi
else if (la->type == LA_HEMI) {
COLLADASW::AmbientLight cla(mSW, la_id, la_name);
- cla.setColor(col);
+ cla.setColor(col,false,"color");
cla.setConstantAttenuation(constatt);
exportBlenderProfile(cla, la);
addLight(cla);
@@ -102,9 +103,9 @@ void LightsExporter::operator()(Object *ob)
// spot
else if (la->type == LA_SPOT) {
COLLADASW::SpotLight cla(mSW, la_id, la_name);
- cla.setColor(col);
- cla.setFallOffAngle(la->spotsize);
- cla.setFallOffExponent(la->spotblend);
+ cla.setColor(col,false,"color");
+ cla.setFallOffAngle(la->spotsize,false,"fall_off_angle");
+ cla.setFallOffExponent(la->spotblend,false,"fall_off_exponent");
cla.setConstantAttenuation(constatt);
cla.setLinearAttenuation(linatt);
cla.setQuadraticAttenuation(quadatt);
@@ -114,7 +115,7 @@ void LightsExporter::operator()(Object *ob)
// lamp
else if (la->type == LA_LOCAL) {
COLLADASW::PointLight cla(mSW, la_id, la_name);
- cla.setColor(col);
+ cla.setColor(col,false,"color");
cla.setConstantAttenuation(constatt);
cla.setLinearAttenuation(linatt);
cla.setQuadraticAttenuation(quadatt);
@@ -125,7 +126,7 @@ void LightsExporter::operator()(Object *ob)
// it will be exported as a local lamp
else {
COLLADASW::PointLight cla(mSW, la_id, la_name);
- cla.setColor(col);
+ cla.setColor(col,false,"color");
cla.setConstantAttenuation(constatt);
cla.setLinearAttenuation(linatt);
cla.setQuadraticAttenuation(quadatt);
@@ -140,18 +141,18 @@ bool LightsExporter::exportBlenderProfile(COLLADASW::Light &cla, Lamp *la)
cla.addExtraTechniqueParameter("blender", "type", la->type);
cla.addExtraTechniqueParameter("blender", "flag", la->flag);
cla.addExtraTechniqueParameter("blender", "mode", la->mode);
- cla.addExtraTechniqueParameter("blender", "gamma", la->k);
+ cla.addExtraTechniqueParameter("blender", "gamma", la->k, "blender_gamma");
cla.addExtraTechniqueParameter("blender", "red", la->r);
cla.addExtraTechniqueParameter("blender", "green", la->g);
cla.addExtraTechniqueParameter("blender", "blue", la->b);
- cla.addExtraTechniqueParameter("blender", "shadow_r", la->shdwr);
- cla.addExtraTechniqueParameter("blender", "shadow_g", la->shdwg);
- cla.addExtraTechniqueParameter("blender", "shadow_b", la->shdwb);
- cla.addExtraTechniqueParameter("blender", "energy", la->energy);
- cla.addExtraTechniqueParameter("blender", "dist", la->dist);
+ cla.addExtraTechniqueParameter("blender", "shadow_r", la->shdwr, "blender_shadow_r");
+ cla.addExtraTechniqueParameter("blender", "shadow_g", la->shdwg, "blender_shadow_g");
+ cla.addExtraTechniqueParameter("blender", "shadow_b", la->shdwb, "blender_shadow_b");
+ cla.addExtraTechniqueParameter("blender", "energy", la->energy, "blender_energy");
+ cla.addExtraTechniqueParameter("blender", "dist", la->dist, "blender_dist");
cla.addExtraTechniqueParameter("blender", "spotsize", la->spotsize);
cla.addExtraTechniqueParameter("blender", "spotblend", la->spotblend);
- cla.addExtraTechniqueParameter("blender", "halo_intensity", la->haint);
+ cla.addExtraTechniqueParameter("blender", "halo_intensity", la->haint, "blnder_halo_intensity");
cla.addExtraTechniqueParameter("blender", "att1", la->att1);
cla.addExtraTechniqueParameter("blender", "att2", la->att2);
// \todo figure out how we can have falloff curve supported here
diff --git a/source/blender/collada/SkinInfo.cpp b/source/blender/collada/SkinInfo.cpp
index 83b9449c8f2..ce0d561c524 100644
--- a/source/blender/collada/SkinInfo.cpp
+++ b/source/blender/collada/SkinInfo.cpp
@@ -308,11 +308,15 @@ void SkinInfo::find_root_joints(const std::vector<COLLADAFW::Node*> &root_joints
std::vector<COLLADAFW::Node*>& result)
{
std::vector<COLLADAFW::Node*>::const_iterator it;
+ // for each root_joint
for (it = root_joints.begin(); it != root_joints.end(); it++) {
COLLADAFW::Node *root = *it;
std::vector<JointData>::iterator ji;
+ //for each joint_data in this skin
for (ji = joint_data.begin(); ji != joint_data.end(); ji++) {
+ //get joint node from joint map
COLLADAFW::Node *joint = joint_by_uid[(*ji).joint_uid];
+ //find if joint node is in the tree belonging to the root_joint
if (find_node_in_tree(joint, root)) {
if (std::find(result.begin(), result.end(), root) == result.end())
result.push_back(root);
diff --git a/source/blender/collada/TransformReader.cpp b/source/blender/collada/TransformReader.cpp
index 3d624520e53..0fd0c85aa09 100644
--- a/source/blender/collada/TransformReader.cpp
+++ b/source/blender/collada/TransformReader.cpp
@@ -37,6 +37,7 @@ void TransformReader::get_node_mat(float mat[][4], COLLADAFW::Node *node, std::m
{
float cur[4][4];
float copy[4][4];
+ float eul[3];
unit_m4(mat);
@@ -45,24 +46,24 @@ void TransformReader::get_node_mat(float mat[][4], COLLADAFW::Node *node, std::m
COLLADAFW::Transformation *tm = node->getTransformations()[i];
COLLADAFW::Transformation::TransformationType type = tm->getTransformationType();
- switch(type) {
- case COLLADAFW::Transformation::TRANSLATE:
- dae_translate_to_mat4(tm, cur);
- break;
- case COLLADAFW::Transformation::ROTATE:
- dae_rotate_to_mat4(tm, cur);
- break;
- case COLLADAFW::Transformation::SCALE:
- dae_scale_to_mat4(tm, cur);
- break;
- case COLLADAFW::Transformation::MATRIX:
- dae_matrix_to_mat4(tm, cur);
- break;
- case COLLADAFW::Transformation::LOOKAT:
- case COLLADAFW::Transformation::SKEW:
- fprintf(stderr, "LOOKAT and SKEW transformations are not supported yet.\n");
- break;
- }
+ switch(type) {
+ case COLLADAFW::Transformation::TRANSLATE:
+ dae_translate_to_mat4(tm, cur);
+ break;
+ case COLLADAFW::Transformation::ROTATE:
+ dae_rotate_to_mat4(tm, cur);
+ break;
+ case COLLADAFW::Transformation::SCALE:
+ dae_scale_to_mat4(tm, cur);
+ break;
+ case COLLADAFW::Transformation::MATRIX:
+ dae_matrix_to_mat4(tm, cur);
+ break;
+ case COLLADAFW::Transformation::LOOKAT:
+ case COLLADAFW::Transformation::SKEW:
+ fprintf(stderr, "LOOKAT and SKEW transformations are not supported yet.\n");
+ break;
+ }
copy_m4_m4(copy, mat);
mul_m4_m4m4(mat, cur, copy);
diff --git a/source/blender/collada/TransformWriter.cpp b/source/blender/collada/TransformWriter.cpp
index 8638e16e1c2..3ac0654c866 100644
--- a/source/blender/collada/TransformWriter.cpp
+++ b/source/blender/collada/TransformWriter.cpp
@@ -48,8 +48,13 @@ void TransformWriter::add_node_transform(COLLADASW::Node& node, float mat[][4],
copy_m4_m4(local, mat);
}
+ double dmat[4][4];
+ for ( int i = 0 ; i< 4 ; i ++ )
+ for ( int j =0 ; j < 4 ; j++)
+ dmat[i][j] = (double)local[i][j];
+
TransformBase::decompose(local, loc, rot, NULL, scale);
-
+ node.addMatrix("transform",dmat);
add_transform(node, loc, rot, scale);
}
@@ -98,8 +103,12 @@ void TransformWriter::add_node_transform_identity(COLLADASW::Node& node)
void TransformWriter::add_transform(COLLADASW::Node& node, float loc[3], float rot[3], float scale[3])
{
node.addTranslate("location", loc[0], loc[1], loc[2]);
- node.addRotateZ("rotationZ", COLLADABU::Math::Utils::radToDegF(rot[2]));
+ /*node.addRotateZ("rotationZ", COLLADABU::Math::Utils::radToDegF(rot[2]));
node.addRotateY("rotationY", COLLADABU::Math::Utils::radToDegF(rot[1]));
- node.addRotateX("rotationX", COLLADABU::Math::Utils::radToDegF(rot[0]));
+ node.addRotateX("rotationX", COLLADABU::Math::Utils::radToDegF(rot[0]));*/
+ node.addRotateZ("rotationZ", rot[2] * 180.0f/M_PI);
+ node.addRotateY("rotationY", (rot[1]* 180.0f/M_PI));
+ node.addRotateX("rotationX", (rot[0]* 180.0f/M_PI));
+
node.addScale("scale", scale[0], scale[1], scale[2]);
}
diff --git a/source/blender/editors/animation/anim_channels_defines.c b/source/blender/editors/animation/anim_channels_defines.c
index 51fde09b074..806af4c0ef5 100644
--- a/source/blender/editors/animation/anim_channels_defines.c
+++ b/source/blender/editors/animation/anim_channels_defines.c
@@ -1,6 +1,4 @@
/*
- * $Id$
- *
* ***** BEGIN GPL LICENSE BLOCK *****
*
* This program is free software; you can redistribute it and/or
@@ -55,6 +53,7 @@
#include "DNA_node_types.h"
#include "DNA_world_types.h"
#include "DNA_gpencil_types.h"
+#include "DNA_speaker_types.h"
#include "RNA_access.h"
@@ -159,8 +158,8 @@ static void acf_generic_channel_color(bAnimContext *ac, bAnimListElem *ale, floa
short indent= (acf->get_indent_level) ? acf->get_indent_level(ac, ale) : 0;
/* get context info needed... */
- if ((ac->sa) && (ac->sa->spacetype == SPACE_ACTION))
- saction= (SpaceAction *)ac->sa->spacedata.first;
+ if ((ac->sl) && (ac->spacetype == SPACE_ACTION))
+ saction= (SpaceAction *)ac->sl;
if (ale->type == ANIMTYPE_FCURVE) {
FCurve *fcu= (FCurve *)ale->data;
@@ -235,13 +234,6 @@ static short acf_generic_indention_flexible(bAnimContext *UNUSED(ac), bAnimListE
{
short indent= 0;
- if (ale->id) {
- /* special exception for materials, textures, and particles */
- // xxx should tex use indention 2?
- if (ELEM3(GS(ale->id->name),ID_MA,ID_PA,ID_TE))
- indent++;
- }
-
/* grouped F-Curves need extra level of indention */
if (ale->type == ANIMTYPE_FCURVE) {
FCurve *fcu= (FCurve *)ale->data;
@@ -266,36 +258,53 @@ static short acf_generic_basic_offset(bAnimContext *ac, bAnimListElem *ale)
return 0;
}
+/* offset based on nodetree type */
+static short acf_nodetree_rootType_offset(bNodeTree *ntree)
+{
+ if (ntree) {
+ switch (ntree->type) {
+ case NTREE_SHADER:
+ /* 1 additional level (i.e. is indented one level in from material,
+ * so shift all right by one step)
+ */
+ return INDENT_STEP_SIZE;
+
+ case NTREE_COMPOSIT:
+ /* no additional levels needed */
+ return 0;
+
+ case NTREE_TEXTURE:
+ /* 2 additional levels */
+ return INDENT_STEP_SIZE*2;
+ }
+ }
+
+ // unknown
+ return 0;
+}
+
/* offset for groups + grouped entities */
static short acf_generic_group_offset(bAnimContext *ac, bAnimListElem *ale)
{
short offset= acf_generic_basic_offset(ac, ale);
if (ale->id) {
- /* special exception for textures */
+ /* texture animdata */
if (GS(ale->id->name) == ID_TE) {
- /* minimum offset */
offset += 21;
-
- /* special offset from owner type */
- switch (ale->ownertype) {
- case ANIMTYPE_DSMAT:
- offset += 21;
- break;
-
- case ANIMTYPE_DSLAM:
- case ANIMTYPE_DSWOR:
- offset += 14;
- break;
- }
}
- /* special exception for materials and particles */
+ /* materials and particles animdata */
else if (ELEM(GS(ale->id->name),ID_MA,ID_PA))
- offset += 21;
+ offset += 14;
- /* if not in Action Editor mode, groupings must carry some offset too... */
+ /* if not in Action Editor mode, action-groups (and their children) must carry some offset too... */
else if (ac->datatype != ANIMCONT_ACTION)
offset += 14;
+
+ /* nodetree animdata */
+ if (GS(ale->id->name) == ID_NT) {
+ offset += acf_nodetree_rootType_offset((bNodeTree*)ale->id);
+ }
}
/* offset is just the normal type - i.e. based on indention */
@@ -314,6 +323,26 @@ static void acf_generic_idblock_name(bAnimListElem *ale, char *name)
BLI_strncpy(name, id->name+2, ANIM_CHAN_NAME_SIZE);
}
+/* name property for ID block entries */
+static short acf_generic_idblock_nameprop(bAnimListElem *ale, PointerRNA *ptr, PropertyRNA **prop)
+{
+ RNA_id_pointer_create(ale->id, ptr);
+ *prop = RNA_struct_name_property(ptr->type);
+
+ return (*prop != NULL);
+}
+
+
+/* name property for ID block entries which are just subheading "fillers" */
+static short acf_generic_idfill_nameprop(bAnimListElem *ale, PointerRNA *ptr, PropertyRNA **prop)
+{
+ /* actual ID we're representing is stored in ale->data not ale->id, as id gives the owner */
+ RNA_id_pointer_create(ale->data, ptr);
+ *prop = RNA_struct_name_property(ptr->type);
+
+ return (*prop != NULL);
+}
+
/* Settings ------------------------------------------- */
#if 0
@@ -324,46 +353,6 @@ static short acf_generic_none_setting_valid(bAnimContext *ac, bAnimListElem *ale
}
#endif
-/* check if some setting exists for this object-based data-expander (category only) */
-static short acf_generic_dsexpand_setting_valid(bAnimContext *ac, bAnimListElem *ale, int setting)
-{
- switch (setting) {
- /* only expand supported everywhere */
- case ACHANNEL_SETTING_EXPAND:
- return 1;
-
- /* visible
- * - only available in Graph Editor
- * - NOT available for 'filler' channels
- */
- case ACHANNEL_SETTING_VISIBLE:
- if (ELEM3(ale->type, ANIMTYPE_FILLMATD, ANIMTYPE_FILLPARTD, ANIMTYPE_FILLTEXD))
- return 0;
- else
- return ((ac) && (ac->spacetype == SPACE_IPO));
-
- default:
- return 0;
- }
-}
-
-/* get pointer to the setting (category only) */
-static void *acf_generic_dsexpand_setting_ptr(bAnimListElem *ale, int setting, short *type)
-{
- Object *ob= (Object *)ale->data;
-
- /* clear extra return data first */
- *type= 0;
-
- switch (setting) {
- case ACHANNEL_SETTING_EXPAND: /* expanded */
- GET_ACF_FLAG_PTR(ob->nlaflag); // XXX
-
- default: /* unsupported */
- return NULL;
- }
-}
-
/* check if some setting exists for this object-based data-expander (datablock only) */
static short acf_generic_dataexpand_setting_valid(bAnimContext *ac, bAnimListElem *UNUSED(ale), int setting)
{
@@ -459,8 +448,8 @@ static void *acf_summary_setting_ptr(bAnimListElem *ale, int setting, short *typ
/* if data is valid, return pointer to active dopesheet's relevant flag
* - this is restricted to DopeSheet/Action Editor only
*/
- if ((ac->sa) && (ac->spacetype == SPACE_ACTION) && (setting == ACHANNEL_SETTING_EXPAND)) {
- SpaceAction *saction= (SpaceAction *)ac->sa->spacedata.first;
+ if ((ac->sl) && (ac->spacetype == SPACE_ACTION) && (setting == ACHANNEL_SETTING_EXPAND)) {
+ SpaceAction *saction= (SpaceAction *)ac->sl;
bDopeSheet *ads= &saction->ads;
/* return pointer to DopeSheet's flag */
@@ -484,6 +473,7 @@ static bAnimChannelType ACF_SUMMARY =
NULL, /* offset */
acf_summary_name, /* name */
+ NULL, /* name prop */
acf_summary_icon, /* icon */
acf_summary_setting_valid, /* has setting */
@@ -585,6 +575,7 @@ static bAnimChannelType ACF_SCENE =
NULL, /* offset */
acf_generic_idblock_name, /* name */
+ acf_generic_idblock_nameprop, /* name prop */
acf_scene_icon, /* icon */
acf_scene_setting_valid, /* has setting */
@@ -614,7 +605,9 @@ static int acf_object_icon(bAnimListElem *ale)
return ICON_OUTLINER_OB_META;
case OB_LATTICE:
return ICON_OUTLINER_OB_LATTICE;
- case OB_ARMATURE:
+ case OB_SPEAKER:
+ return ICON_OUTLINER_OB_SPEAKER;
+ case OB_ARMATURE:
return ICON_OUTLINER_OB_ARMATURE;
case OB_FONT:
return ICON_OUTLINER_OB_FONT;
@@ -729,6 +722,7 @@ static bAnimChannelType ACF_OBJECT =
NULL, /* offset */
acf_object_name, /* name */
+ acf_generic_idblock_nameprop, /* name prop */
acf_object_icon, /* icon */
acf_object_setting_valid, /* has setting */
@@ -776,13 +770,22 @@ static void acf_group_name(bAnimListElem *ale, char *name)
BLI_strncpy(name, agrp->name, ANIM_CHAN_NAME_SIZE);
}
+/* name property for group entries */
+static short acf_group_name_prop(bAnimListElem *ale, PointerRNA *ptr, PropertyRNA **prop)
+{
+ RNA_pointer_create(ale->id, &RNA_ActionGroup, ale->data, ptr);
+ *prop = RNA_struct_name_property(ptr->type);
+
+ return (*prop != NULL);
+}
+
/* check if some setting exists for this channel */
static short acf_group_setting_valid(bAnimContext *ac, bAnimListElem *UNUSED(ale), int setting)
{
/* for now, all settings are supported, though some are only conditionally */
switch (setting) {
case ACHANNEL_SETTING_VISIBLE: /* Only available in Graph Editor */
- return ((ac->sa) && (ac->sa->spacetype==SPACE_IPO));
+ return (ac->spacetype==SPACE_IPO);
default: /* always supported */
return 1;
@@ -846,6 +849,7 @@ static bAnimChannelType ACF_GROUP =
acf_generic_group_offset, /* offset */
acf_group_name, /* name */
+ acf_group_name_prop, /* name prop */
NULL, /* icon */
acf_group_setting_valid, /* has setting */
@@ -879,7 +883,7 @@ static short acf_fcurve_setting_valid(bAnimContext *ac, bAnimListElem *ale, int
return 0; // NOTE: in this special case, we need to draw ICON_ZOOMOUT
case ACHANNEL_SETTING_VISIBLE: /* Only available in Graph Editor */
- return ((ac->sa) && (ac->sa->spacetype==SPACE_IPO));
+ return (ac->spacetype==SPACE_IPO);
/* always available */
default:
@@ -932,6 +936,7 @@ static bAnimChannelType ACF_FCURVE =
acf_generic_group_offset, /* offset */
acf_fcurve_name, /* name */
+ NULL, /* name prop */
NULL, /* icon */
acf_fcurve_setting_valid, /* has setting */
@@ -1016,6 +1021,7 @@ static bAnimChannelType ACF_FILLACTD =
acf_generic_basic_offset, /* offset */
acf_generic_idblock_name, /* name */
+ acf_generic_idfill_nameprop, /* name prop */
acf_fillactd_icon, /* icon */
acf_fillactd_setting_valid, /* has setting */
@@ -1028,7 +1034,7 @@ static bAnimChannelType ACF_FILLACTD =
// TODO: just get this from RNA?
static int acf_filldrivers_icon(bAnimListElem *UNUSED(ale))
{
- return ICON_ANIM_DATA;
+ return ICON_DRIVER;
}
static void acf_filldrivers_name(bAnimListElem *UNUSED(ale), char *name)
@@ -1094,6 +1100,7 @@ static bAnimChannelType ACF_FILLDRIVERS =
acf_generic_basic_offset, /* offset */
acf_filldrivers_name, /* name */
+ NULL, /* name prop */
acf_filldrivers_icon, /* icon */
acf_filldrivers_setting_valid, /* has setting */
@@ -1101,203 +1108,6 @@ static bAnimChannelType ACF_FILLDRIVERS =
acf_filldrivers_setting_ptr /* pointer for setting */
};
-/* Materials Expander ------------------------------------------- */
-
-// TODO: just get this from RNA?
-static int acf_fillmatd_icon(bAnimListElem *UNUSED(ale))
-{
- return ICON_MATERIAL_DATA;
-}
-
-static void acf_fillmatd_name(bAnimListElem *UNUSED(ale), char *name)
-{
- BLI_strncpy(name, "Materials", ANIM_CHAN_NAME_SIZE);
-}
-
-/* get the appropriate flag(s) for the setting when it is valid */
-static int acf_fillmatd_setting_flag(bAnimContext *UNUSED(ac), int setting, short *neg)
-{
- /* clear extra return data first */
- *neg= 0;
-
- switch (setting) {
- case ACHANNEL_SETTING_EXPAND: /* expanded */
- return OB_ADS_SHOWMATS;
-
- default: /* unsupported */
- return 0;
- }
-}
-
-/* materials expander type define */
-static bAnimChannelType ACF_FILLMATD=
-{
- "Materials Filler", /* type name */
-
- acf_generic_dataexpand_color, /* backdrop color */
- acf_generic_dataexpand_backdrop,/* backdrop */
- acf_generic_indention_1, /* indent level */
- acf_generic_basic_offset, /* offset */
-
- acf_fillmatd_name, /* name */
- acf_fillmatd_icon, /* icon */
-
- acf_generic_dsexpand_setting_valid, /* has setting */
- acf_fillmatd_setting_flag, /* flag for setting */
- acf_generic_dsexpand_setting_ptr /* pointer for setting */
-};
-
-/* Particles Expander ------------------------------------------- */
-
-// TODO: just get this from RNA?
-static int acf_fillpartd_icon(bAnimListElem *UNUSED(ale))
-{
- return ICON_PARTICLE_DATA;
-}
-
-static void acf_fillpartd_name(bAnimListElem *UNUSED(ale), char *name)
-{
- BLI_strncpy(name, "Particles", ANIM_CHAN_NAME_SIZE);
-}
-
-/* get the appropriate flag(s) for the setting when it is valid */
-static int acf_fillpartd_setting_flag(bAnimContext *UNUSED(ac), int setting, short *neg)
-{
- /* clear extra return data first */
- *neg= 0;
-
- switch (setting) {
- case ACHANNEL_SETTING_EXPAND: /* expanded */
- return OB_ADS_SHOWPARTS;
-
- default: /* unsupported */
- return 0;
- }
-}
-
-/* particles expander type define */
-static bAnimChannelType ACF_FILLPARTD=
-{
- "Particles Filler", /* type name */
-
- acf_generic_dataexpand_color, /* backdrop color */
- acf_generic_dataexpand_backdrop,/* backdrop */
- acf_generic_indention_1, /* indent level */
- acf_generic_basic_offset, /* offset */
-
- acf_fillpartd_name, /* name */
- acf_fillpartd_icon, /* icon */
-
- acf_generic_dsexpand_setting_valid, /* has setting */
- acf_fillpartd_setting_flag, /* flag for setting */
- acf_generic_dsexpand_setting_ptr /* pointer for setting */
-};
-
-/* Textures Expander ------------------------------------------- */
-
-/* offset for groups + grouped entities */
-static short acf_filltexd_offset(bAnimContext *ac, bAnimListElem *ale)
-{
- short offset= acf_generic_basic_offset(ac, ale);
-
- if (ale->id) {
- /* materials */
- switch (GS(ale->id->name)) {
- case ID_MA:
- offset += 21;
- break;
-
- case ID_LA:
- case ID_WO:
- offset += 14;
- break;
- }
- }
-
- return offset;
-}
-
-// TODO: just get this from RNA?
-static int acf_filltexd_icon(bAnimListElem *UNUSED(ale))
-{
- return ICON_TEXTURE_DATA;
-}
-
-static void acf_filltexd_name(bAnimListElem *UNUSED(ale), char *name)
-{
- BLI_strncpy(name, "Textures", ANIM_CHAN_NAME_SIZE);
-}
-
-/* get pointer to the setting (category only) */
-static void *acf_filltexd_setting_ptr(bAnimListElem *ale, int setting, short *type)
-{
- ID *id= (ID *)ale->data;
-
- /* clear extra return data first */
- *type= 0;
-
- switch (setting) {
- case ACHANNEL_SETTING_EXPAND: /* expanded */
- {
- switch (GS(id->name)) {
- case ID_MA:
- {
- Material *ma= (Material *)id;
- GET_ACF_FLAG_PTR(ma->flag);
- }
-
- case ID_LA:
- {
- Lamp *la= (Lamp *)id;
- GET_ACF_FLAG_PTR(la->flag);
- }
-
- case ID_WO:
- {
- World *wo= (World *)id;
- GET_ACF_FLAG_PTR(wo->flag);
- }
- }
- }
-
- default: /* unsupported */
- return NULL;
- }
-}
-
-/* get the appropriate flag(s) for the setting when it is valid */
-static int acf_filltexd_setting_flag(bAnimContext *UNUSED(ac), int setting, short *neg)
-{
- /* clear extra return data first */
- *neg= 0;
-
- switch (setting) {
- case ACHANNEL_SETTING_EXPAND: /* expanded */
- /* NOTE: the exact same flag must be used for other texture stack types too! */
- return MA_DS_SHOW_TEXS;
-
- default: /* unsupported */
- return 0;
- }
-}
-
-/* particles expander type define */
-static bAnimChannelType ACF_FILLTEXD=
-{
- "Textures Filler", /* type name */
-
- acf_generic_dataexpand_color, /* backdrop color */
- acf_generic_dataexpand_backdrop,/* backdrop */
- acf_generic_indention_flexible, /* indent level */
- acf_filltexd_offset, /* offset */
-
- acf_filltexd_name, /* name */
- acf_filltexd_icon, /* icon */
-
- acf_generic_dsexpand_setting_valid, /* has setting */
- acf_filltexd_setting_flag, /* flag for setting */
- acf_filltexd_setting_ptr /* pointer for setting */
-};
/* Material Expander ------------------------------------------- */
@@ -1307,12 +1117,6 @@ static int acf_dsmat_icon(bAnimListElem *UNUSED(ale))
return ICON_MATERIAL_DATA;
}
-/* offset for material expanders */
-static short acf_dsmat_offset(bAnimContext *UNUSED(ac), bAnimListElem *UNUSED(ale))
-{
- return 21;
-}
-
/* get the appropriate flag(s) for the setting when it is valid */
static int acf_dsmat_setting_flag(bAnimContext *UNUSED(ac), int setting, short *neg)
{
@@ -1368,12 +1172,13 @@ static bAnimChannelType ACF_DSMAT=
{
"Material Data Expander", /* type name */
- acf_generic_channel_color, /* backdrop color */
- acf_generic_channel_backdrop, /* backdrop */
- acf_generic_indention_0, /* indent level */
- acf_dsmat_offset, /* offset */
+ acf_generic_dataexpand_color, /* backdrop color */
+ acf_generic_dataexpand_backdrop,/* backdrop */
+ acf_generic_indention_1, /* indent level */
+ acf_generic_basic_offset, /* offset */
acf_generic_idblock_name, /* name */
+ acf_generic_idblock_nameprop, /* name prop */
acf_dsmat_icon, /* icon */
acf_generic_dataexpand_setting_valid, /* has setting */
@@ -1450,6 +1255,7 @@ static bAnimChannelType ACF_DSLAM=
acf_generic_basic_offset, /* offset */
acf_generic_idblock_name, /* name */
+ acf_generic_idblock_nameprop, /* name prop */
acf_dslam_icon, /* icon */
acf_generic_dataexpand_setting_valid, /* has setting */
@@ -1466,22 +1272,10 @@ static int acf_dstex_icon(bAnimListElem *UNUSED(ale))
}
/* offset for texture expanders */
+// FIXME: soon to be obsolete?
static short acf_dstex_offset(bAnimContext *UNUSED(ac), bAnimListElem *ale)
{
- short offset = 21;
-
- /* special offset from owner type */
- // FIXME: too much now!
- switch (ale->ownertype) {
- case ANIMTYPE_DSMAT:
- offset += 14;
-
- case ANIMTYPE_DSLAM:
- case ANIMTYPE_DSWOR:
- offset += 7;
- }
-
- return offset;
+ return 14; // XXX: simply include this in indention instead?
}
/* get the appropriate flag(s) for the setting when it is valid */
@@ -1534,17 +1328,18 @@ static void *acf_dstex_setting_ptr(bAnimListElem *ale, int setting, short *type)
}
}
-/* material expander type define */
+/* texture expander type define */
static bAnimChannelType ACF_DSTEX=
{
"Texture Data Expander", /* type name */
- acf_generic_channel_color, /* backdrop color */
- acf_generic_channel_backdrop, /* backdrop */
- acf_generic_indention_0, /* indent level */
+ acf_generic_dataexpand_color, /* backdrop color */
+ acf_generic_dataexpand_backdrop,/* backdrop */
+ acf_generic_indention_1, /* indent level */
acf_dstex_offset, /* offset */
acf_generic_idblock_name, /* name */
+ acf_generic_idfill_nameprop, /* name prop */
acf_dstex_icon, /* icon */
acf_generic_dataexpand_setting_valid, /* has setting */
@@ -1621,6 +1416,7 @@ static bAnimChannelType ACF_DSCAM=
acf_generic_basic_offset, /* offset */
acf_generic_idblock_name, /* name */
+ acf_generic_idfill_nameprop, /* name prop */
acf_dscam_icon, /* icon */
acf_generic_dataexpand_setting_valid, /* has setting */
@@ -1707,6 +1503,7 @@ static bAnimChannelType ACF_DSCUR=
acf_generic_basic_offset, /* offset */
acf_generic_idblock_name, /* name */
+ acf_generic_idblock_nameprop, /* name prop */
acf_dscur_icon, /* icon */
acf_generic_dataexpand_setting_valid, /* has setting */
@@ -1783,6 +1580,7 @@ static bAnimChannelType ACF_DSSKEY=
acf_generic_basic_offset, /* offset */
acf_generic_idblock_name, /* name */
+ acf_generic_idblock_nameprop, /* name prop */
acf_dsskey_icon, /* icon */
acf_generic_dataexpand_setting_valid, /* has setting */
@@ -1859,6 +1657,7 @@ static bAnimChannelType ACF_DSWOR=
acf_generic_basic_offset, /* offset */
acf_generic_idblock_name, /* name */
+ acf_generic_idfill_nameprop, /* name prop */
acf_dswor_icon, /* icon */
acf_generic_dataexpand_setting_valid, /* has setting */
@@ -1935,6 +1734,7 @@ static bAnimChannelType ACF_DSPART=
acf_generic_basic_offset, /* offset */
acf_generic_idblock_name, /* name */
+ acf_generic_idblock_nameprop, /* name prop */
acf_dspart_icon, /* icon */
acf_generic_dataexpand_setting_valid, /* has setting */
@@ -2011,6 +1811,7 @@ static bAnimChannelType ACF_DSMBALL=
acf_generic_basic_offset, /* offset */
acf_generic_idblock_name, /* name */
+ acf_generic_idblock_nameprop, /* name prop */
acf_dsmball_icon, /* icon */
acf_generic_dataexpand_setting_valid, /* has setting */
@@ -2087,6 +1888,7 @@ static bAnimChannelType ACF_DSARM=
acf_generic_basic_offset, /* offset */
acf_generic_idblock_name, /* name */
+ acf_generic_idblock_nameprop, /* name prop */
acf_dsarm_icon, /* icon */
acf_generic_dataexpand_setting_valid, /* has setting */
@@ -2102,6 +1904,17 @@ static int acf_dsntree_icon(bAnimListElem *UNUSED(ale))
return ICON_NODETREE;
}
+/* offset for nodetree expanders */
+static short acf_dsntree_offset(bAnimContext *ac, bAnimListElem *ale)
+{
+ bNodeTree *ntree = (bNodeTree *)ale->data;
+ short offset= acf_generic_basic_offset(ac, ale);
+
+ offset += acf_nodetree_rootType_offset(ntree);
+
+ return offset;
+}
+
/* get the appropriate flag(s) for the setting when it is valid */
static int acf_dsntree_setting_flag(bAnimContext *UNUSED(ac), int setting, short *neg)
{
@@ -2159,10 +1972,11 @@ static bAnimChannelType ACF_DSNTREE=
acf_generic_dataexpand_color, /* backdrop color */
acf_generic_dataexpand_backdrop,/* backdrop */
- acf_generic_indention_1, /* indent level */ // XXX this only works for compositing
- acf_generic_basic_offset, /* offset */
+ acf_generic_indention_1, /* indent level */
+ acf_dsntree_offset, /* offset */
acf_generic_idblock_name, /* name */
+ acf_generic_idblock_nameprop, /* name prop */
acf_dsntree_icon, /* icon */
acf_generic_dataexpand_setting_valid, /* has setting */
@@ -2239,6 +2053,7 @@ static bAnimChannelType ACF_DSMESH=
acf_generic_basic_offset, /* offset */
acf_generic_idblock_name, /* name */
+ acf_generic_idblock_nameprop, /* name prop */
acf_dsmesh_icon, /* icon */
acf_generic_dataexpand_setting_valid, /* has setting */
@@ -2315,6 +2130,7 @@ static bAnimChannelType ACF_DSLAT=
acf_generic_basic_offset, /* offset */
acf_generic_idblock_name, /* name */
+ acf_generic_idblock_nameprop, /* name prop */
acf_dslat_icon, /* icon */
acf_generic_dataexpand_setting_valid, /* has setting */
@@ -2322,6 +2138,83 @@ static bAnimChannelType ACF_DSLAT=
acf_dslat_setting_ptr /* pointer for setting */
};
+/* Speaker Expander ------------------------------------------- */
+
+// TODO: just get this from RNA?
+static int acf_dsspk_icon(bAnimListElem *UNUSED(ale))
+{
+ return ICON_SPEAKER;
+}
+
+/* get the appropriate flag(s) for the setting when it is valid */
+static int acf_dsspk_setting_flag(bAnimContext *UNUSED(ac), int setting, short *neg)
+{
+ /* clear extra return data first */
+ *neg= 0;
+
+ switch (setting) {
+ case ACHANNEL_SETTING_EXPAND: /* expanded */
+ return SPK_DS_EXPAND;
+
+ case ACHANNEL_SETTING_MUTE: /* mute (only in NLA) */
+ return ADT_NLA_EVAL_OFF;
+
+ case ACHANNEL_SETTING_VISIBLE: /* visible (only in Graph Editor) */
+ *neg= 1;
+ return ADT_CURVES_NOT_VISIBLE;
+
+ case ACHANNEL_SETTING_SELECT: /* selected */
+ return ADT_UI_SELECTED;
+
+ default: /* unsupported */
+ return 0;
+ }
+}
+
+/* get pointer to the setting */
+static void *acf_dsspk_setting_ptr(bAnimListElem *ale, int setting, short *type)
+{
+ Speaker *spk= (Speaker *)ale->data;
+
+ /* clear extra return data first */
+ *type= 0;
+
+ switch (setting) {
+ case ACHANNEL_SETTING_EXPAND: /* expanded */
+ GET_ACF_FLAG_PTR(spk->flag);
+
+ case ACHANNEL_SETTING_SELECT: /* selected */
+ case ACHANNEL_SETTING_MUTE: /* muted (for NLA only) */
+ case ACHANNEL_SETTING_VISIBLE: /* visible (for Graph Editor only) */
+ if (spk->adt)
+ GET_ACF_FLAG_PTR(spk->adt->flag)
+ else
+ return NULL;
+
+ default: /* unsupported */
+ return NULL;
+ }
+}
+
+/* speaker expander type define */
+static bAnimChannelType ACF_DSSPK=
+{
+ "Speaker Expander", /* type name */
+
+ acf_generic_dataexpand_color, /* backdrop color */
+ acf_generic_dataexpand_backdrop,/* backdrop */
+ acf_generic_indention_1, /* indent level */
+ acf_generic_basic_offset, /* offset */
+
+ acf_generic_idblock_name, /* name */
+ acf_generic_idblock_nameprop, /* name prop */
+ acf_dsspk_icon, /* icon */
+
+ acf_generic_dataexpand_setting_valid, /* has setting */
+ acf_dsspk_setting_flag, /* flag for setting */
+ acf_dsspk_setting_ptr /* pointer for setting */
+};
+
/* ShapeKey Entry ------------------------------------------- */
/* name for ShapeKey */
@@ -2339,6 +2232,22 @@ static void acf_shapekey_name(bAnimListElem *ale, char *name)
}
}
+/* name property for ShapeKey entries */
+static short acf_shapekey_nameprop(bAnimListElem *ale, PointerRNA *ptr, PropertyRNA **prop)
+{
+ KeyBlock *kb= (KeyBlock *)ale->data;
+
+ /* if the KeyBlock had a name, use it, otherwise use the index */
+ if (kb && kb->name[0]) {
+ RNA_pointer_create(ale->id, &RNA_ShapeKey, kb, ptr);
+ *prop = RNA_struct_name_property(ptr->type);
+
+ return (*prop != NULL);
+ }
+
+ return 0;
+}
+
/* check if some setting exists for this channel */
static short acf_shapekey_setting_valid(bAnimContext *UNUSED(ac), bAnimListElem *UNUSED(ale), int setting)
{
@@ -2405,6 +2314,7 @@ static bAnimChannelType ACF_SHAPEKEY=
acf_generic_basic_offset, /* offset */
acf_shapekey_name, /* name */
+ acf_shapekey_nameprop, /* name prop */
NULL, /* icon */
acf_shapekey_setting_valid, /* has setting */
@@ -2479,6 +2389,7 @@ static bAnimChannelType ACF_GPD =
acf_generic_group_offset, /* offset */
acf_generic_idblock_name, /* name */
+ acf_generic_idfill_nameprop, /* name prop */
acf_gpd_icon, /* icon */
acf_gpd_setting_valid, /* has setting */
@@ -2497,6 +2408,19 @@ static void acf_gpl_name(bAnimListElem *ale, char *name)
BLI_strncpy(name, gpl->info, ANIM_CHAN_NAME_SIZE);
}
+/* name property for grease pencil layer entries */
+static short acf_gpl_name_prop(bAnimListElem *ale, PointerRNA *ptr, PropertyRNA **prop)
+{
+ if (ale->data) {
+ RNA_pointer_create(ale->id, &RNA_GPencilLayer, ale->data, ptr);
+ *prop = RNA_struct_name_property(ptr->type);
+
+ return (*prop != NULL);
+ }
+
+ return 0;
+}
+
/* check if some setting exists for this channel */
static short acf_gpl_setting_valid(bAnimContext *UNUSED(ac), bAnimListElem *UNUSED(ale), int setting)
{
@@ -2554,6 +2478,7 @@ static bAnimChannelType ACF_GPL =
acf_generic_group_offset, /* offset */
acf_gpl_name, /* name */
+ acf_gpl_name_prop, /* name prop */
NULL, /* icon */
acf_gpl_setting_valid, /* has setting */
@@ -2590,9 +2515,6 @@ static void ANIM_init_channel_typeinfo_data (void)
animchannelTypeInfo[type++]= &ACF_FILLACTD; /* Object Action Expander */
animchannelTypeInfo[type++]= &ACF_FILLDRIVERS; /* Drivers Expander */
- animchannelTypeInfo[type++]= &ACF_FILLMATD; /* Materials Expander */
- animchannelTypeInfo[type++]= &ACF_FILLPARTD; /* Particles Expander */
- animchannelTypeInfo[type++]= &ACF_FILLTEXD; /* Textures Expander */
animchannelTypeInfo[type++]= &ACF_DSMAT; /* Material Channel */
animchannelTypeInfo[type++]= &ACF_DSLAM; /* Lamp Channel */
@@ -2607,6 +2529,7 @@ static void ANIM_init_channel_typeinfo_data (void)
animchannelTypeInfo[type++]= &ACF_DSMESH; /* Mesh Channel */
animchannelTypeInfo[type++]= &ACF_DSTEX; /* Texture Channel */
animchannelTypeInfo[type++]= &ACF_DSLAT; /* Lattice Channel */
+ animchannelTypeInfo[type++]= &ACF_DSSPK; /* Speaker Channel */
animchannelTypeInfo[type++]= &ACF_SHAPEKEY; /* ShapeKey */
@@ -2799,6 +2722,8 @@ void ANIM_channel_setting_set (bAnimContext *ac, bAnimListElem *ale, int setting
#define ICON_WIDTH 17
// XXX hardcoded width of sliders
#define SLIDER_WIDTH 80
+// XXX hardcoded width of rename textboxes
+#define RENAME_TEXT_WIDTH 100
/* Draw the given channel */
// TODO: make this use UI controls for the buttons
@@ -2860,7 +2785,7 @@ void ANIM_channel_draw (bAnimContext *ac, bAnimListElem *ale, float yminc, float
* - in Graph Editor, checkboxes for visibility in curves area
* - in NLA Editor, glowing dots for solo/not solo...
*/
- if (ac->sa) {
+ if (ac->sl) {
if ((ac->spacetype == SPACE_IPO) && acf->has_setting(ac, ale, ACHANNEL_SETTING_VISIBLE)) {
/* for F-Curves, draw color-preview of curve behind checkbox */
if (ale->type == ANIMTYPE_FCURVE) {
@@ -2888,10 +2813,12 @@ void ANIM_channel_draw (bAnimContext *ac, bAnimListElem *ale, float yminc, float
}
/* step 5) draw name ............................................... */
+ // TODO: when renaming, we might not want to draw this, especially if name happens to be longer than channel
if (acf->name) {
char name[ANIM_CHAN_NAME_SIZE]; /* hopefully this will be enough! */
/* set text color */
+ // XXX: if active, highlight differently?
if (selected)
UI_ThemeColor(TH_TEXT_HI);
else
@@ -2930,17 +2857,17 @@ void ANIM_channel_draw (bAnimContext *ac, bAnimListElem *ale, float yminc, float
glColor3fv(color);
/* check if we need to show the sliders */
- if ((ac->sa) && ELEM(ac->spacetype, SPACE_ACTION, SPACE_IPO)) {
+ if ((ac->sl) && ELEM(ac->spacetype, SPACE_ACTION, SPACE_IPO)) {
switch (ac->spacetype) {
case SPACE_ACTION:
{
- SpaceAction *saction= (SpaceAction *)ac->sa->spacedata.first;
+ SpaceAction *saction= (SpaceAction *)ac->sl;
draw_sliders= (saction->flag & SACTION_SLIDERS);
}
break;
case SPACE_IPO:
{
- SpaceIpo *sipo= (SpaceIpo *)ac->sa->spacedata.first;
+ SpaceIpo *sipo= (SpaceIpo *)ac->sl;
draw_sliders= (sipo->flag & SIPO_SLIDERS);
}
break;
@@ -3013,11 +2940,8 @@ static void achannel_setting_flush_widget_cb(bContext *C, void *ale_npoin, void
else
return;
- /* get all channels that can possibly be chosen
- * - therefore, the filter is simply ANIMFILTER_CHANNELS, since if we took VISIBLE too,
- * then the channels under closed expanders get ignored...
- */
- filter= ANIMFILTER_CHANNELS;
+ /* get all channels that can possibly be chosen - but ignore hierarchy */
+ filter= ANIMFILTER_DATA_VISIBLE|ANIMFILTER_LIST_CHANNELS;
ANIM_animdata_filter(&ac, &anim_data, filter, ac.data, ac.datatype);
/* call API method to flush the setting */
@@ -3027,6 +2951,19 @@ static void achannel_setting_flush_widget_cb(bContext *C, void *ale_npoin, void
BLI_freelistN(&anim_data);
}
+/* callback for rename widgets - clear rename-in-progress */
+static void achannel_setting_rename_done_cb(bContext *C, void *ads_poin, void *UNUSED(arg2))
+{
+ bDopeSheet *ads = (bDopeSheet *)ads_poin;
+
+ /* reset rename index so that edit box disappears now that editing is done */
+ ads->renameIndex = 0;
+
+ /* send notifiers */
+ // XXX: right notifier?
+ WM_event_add_notifier(C, NC_ANIMATION|ND_ANIMCHAN|NA_RENAME, NULL);
+}
+
/* callback for widget sliders - insert keyframes */
static void achannel_setting_slider_cb(bContext *C, void *id_poin, void *fcu_poin)
{
@@ -3127,9 +3064,9 @@ static void draw_setting_widget (bAnimContext *ac, bAnimListElem *ale, bAnimChan
/* get the base icon for the setting */
switch (setting) {
- case ACHANNEL_SETTING_VISIBLE: /* visibility checkboxes */
- //icon= ((enabled)? ICON_CHECKBOX_HLT : ICON_CHECKBOX_DEHLT);
- icon= ICON_CHECKBOX_DEHLT;
+ case ACHANNEL_SETTING_VISIBLE: /* visibility eyes */
+ //icon= ((enabled)? ICON_VISIBLE_IPO_ON : ICON_VISIBLE_IPO_OFF);
+ icon= ICON_VISIBLE_IPO_OFF;
if (ale->type == ANIMTYPE_FCURVE)
tooltip= "Channel is visible in Graph Editor for editing.";
@@ -3158,7 +3095,7 @@ static void draw_setting_widget (bAnimContext *ac, bAnimListElem *ale, bAnimChan
tooltip= "Editability of keyframes for this channel.";
break;
- case ACHANNEL_SETTING_MUTE: /* muted eye */
+ case ACHANNEL_SETTING_MUTE: /* muted speaker */
//icon= ((enabled)? ICON_MUTE_IPO_ON : ICON_MUTE_IPO_OFF);
icon= ICON_MUTE_IPO_OFF;
@@ -3219,12 +3156,11 @@ static void draw_setting_widget (bAnimContext *ac, bAnimListElem *ale, bAnimChan
}
/* Draw UI widgets the given channel */
-// TODO: make this use UI controls for the buttons
-void ANIM_channel_draw_widgets (bAnimContext *ac, bAnimListElem *ale, uiBlock *block, float yminc, float ymaxc)
+void ANIM_channel_draw_widgets (bContext *C, bAnimContext *ac, bAnimListElem *ale, uiBlock *block, float yminc, float ymaxc, size_t channel_index)
{
bAnimChannelType *acf= ANIM_channel_get_typeinfo(ale);
View2D *v2d= &ac->ar->v2d;
- float y, ymid /*, ytext*/;
+ float y, ymid/*, ytext*/;
short offset;
/* sanity checks - don't draw anything */
@@ -3264,7 +3200,7 @@ void ANIM_channel_draw_widgets (bAnimContext *ac, bAnimListElem *ale, uiBlock *b
* - in Graph Editor, checkboxes for visibility in curves area
* - in NLA Editor, glowing dots for solo/not solo...
*/
- if (ac->sa) {
+ if (ac->sl) {
if ((ac->spacetype == SPACE_IPO) && acf->has_setting(ac, ale, ACHANNEL_SETTING_VISIBLE)) {
/* visibility toggle */
draw_setting_widget(ac, ale, acf, block, offset, ymid, ACHANNEL_SETTING_VISIBLE);
@@ -3275,11 +3211,31 @@ void ANIM_channel_draw_widgets (bAnimContext *ac, bAnimListElem *ale, uiBlock *b
draw_setting_widget(ac, ale, acf, block, offset, ymid, ACHANNEL_SETTING_SOLO);
offset += ICON_WIDTH;
}
- (void)offset;
}
- /* step 4) draw text... */
- /* NOTE: this is not done here, since nothing to be clicked on... */
+ /* step 4) draw text - check if renaming widget is in use... */
+ if (acf->name_prop && ac->ads) {
+ float channel_height = ymaxc - yminc;
+
+ /* if rename index matches, add widget for this */
+ if (ac->ads->renameIndex == channel_index+1) {
+ PointerRNA ptr;
+ PropertyRNA *prop;
+
+ /* draw renaming widget if we can get RNA pointer for it */
+ if (acf->name_prop(ale, &ptr, &prop)) {
+ uiBut *but;
+
+ uiBlockSetEmboss(block, UI_EMBOSS);
+
+ but = uiDefButR(block, TEX, 1, "", offset+3, yminc, RENAME_TEXT_WIDTH, channel_height, &ptr, RNA_property_identifier(prop), -1, 0, 0, -1, -1, NULL);
+ uiButSetFunc(but, achannel_setting_rename_done_cb, ac->ads, NULL);
+ uiButActiveOnly(C, block, but);
+
+ uiBlockSetEmboss(block, UI_EMBOSSN);
+ }
+ }
+ }
/* step 5) draw mute+protection toggles + (sliders) ....................... */
/* reset offset - now goes from RHS of panel */
@@ -3291,17 +3247,17 @@ void ANIM_channel_draw_widgets (bAnimContext *ac, bAnimListElem *ale, uiBlock *b
short draw_sliders = 0;
/* check if we need to show the sliders */
- if ((ac->sa) && ELEM(ac->spacetype, SPACE_ACTION, SPACE_IPO)) {
+ if ((ac->sl) && ELEM(ac->spacetype, SPACE_ACTION, SPACE_IPO)) {
switch (ac->spacetype) {
case SPACE_ACTION:
{
- SpaceAction *saction= (SpaceAction *)ac->sa->spacedata.first;
+ SpaceAction *saction= (SpaceAction *)ac->sl;
draw_sliders= (saction->flag & SACTION_SLIDERS);
}
break;
case SPACE_IPO:
{
- SpaceIpo *sipo= (SpaceIpo *)ac->sa->spacedata.first;
+ SpaceIpo *sipo= (SpaceIpo *)ac->sl;
draw_sliders= (sipo->flag & SIPO_SLIDERS);
}
break;
diff --git a/source/blender/editors/animation/anim_channels_edit.c b/source/blender/editors/animation/anim_channels_edit.c
index 9145cc2b79d..ffa0b2d5ff5 100644
--- a/source/blender/editors/animation/anim_channels_edit.c
+++ b/source/blender/editors/animation/anim_channels_edit.c
@@ -1,6 +1,4 @@
/*
- * $Id$
- *
* ***** BEGIN GPL LICENSE BLOCK *****
*
* This program is free software; you can redistribute it and/or
@@ -38,7 +36,7 @@
#include "BLI_blenlib.h"
#include "BLI_utildefines.h"
-
+#include "BKE_library.h"
#include "DNA_anim_types.h"
#include "DNA_object_types.h"
@@ -51,6 +49,7 @@
#include "BKE_action.h"
#include "BKE_fcurve.h"
+#include "BKE_gpencil.h"
#include "BKE_context.h"
#include "BKE_global.h"
@@ -123,6 +122,7 @@ void ANIM_set_active_channel (bAnimContext *ac, void *data, short datatype, int
case ANIMTYPE_DSMESH:
case ANIMTYPE_DSTEX:
case ANIMTYPE_DSLAT:
+ case ANIMTYPE_DSSPK:
{
/* need to verify that this data is valid for now */
if (ale->adt) {
@@ -167,6 +167,7 @@ void ANIM_set_active_channel (bAnimContext *ac, void *data, short datatype, int
case ANIMTYPE_DSARM:
case ANIMTYPE_DSMESH:
case ANIMTYPE_DSLAT:
+ case ANIMTYPE_DSSPK:
{
/* need to verify that this data is valid for now */
if (ale && ale->adt) {
@@ -194,7 +195,8 @@ void ANIM_deselect_anim_channels (bAnimContext *ac, void *data, short datatype,
int filter;
/* filter data */
- filter= ANIMFILTER_VISIBLE|ANIMFILTER_CHANNELS;
+ /* NOTE: no list visible, otherwise, we get dangling */
+ filter= ANIMFILTER_DATA_VISIBLE | ANIMFILTER_LIST_CHANNELS;
ANIM_animdata_filter(ac, &anim_data, filter, data, datatype);
/* See if we should be selecting or deselecting */
@@ -245,6 +247,7 @@ void ANIM_deselect_anim_channels (bAnimContext *ac, void *data, short datatype,
case ANIMTYPE_DSNTREE:
case ANIMTYPE_DSTEX:
case ANIMTYPE_DSLAT:
+ case ANIMTYPE_DSSPK:
{
if ((ale->adt) && (ale->adt->flag & ADT_UI_SELECTED))
sel= ACHANNEL_SETFLAG_CLEAR;
@@ -334,6 +337,7 @@ void ANIM_deselect_anim_channels (bAnimContext *ac, void *data, short datatype,
case ANIMTYPE_DSNTREE:
case ANIMTYPE_DSTEX:
case ANIMTYPE_DSLAT:
+ case ANIMTYPE_DSSPK:
{
/* need to verify that this data is valid for now */
if (ale->adt) {
@@ -515,12 +519,34 @@ void ANIM_fcurve_delete_from_animdata (bAnimContext *ac, AnimData *adt, FCurve *
* - Drivers
* - TODO... some others?
*/
- if (fcu->grp)
- action_groups_remove_channel(adt->action, fcu);
- else if ((ac) && (ac->datatype == ANIMCONT_DRIVERS))
+ if ((ac) && (ac->datatype == ANIMCONT_DRIVERS)) {
+ /* driver F-Curve */
BLI_remlink(&adt->drivers, fcu);
- else if (adt->action)
- BLI_remlink(&adt->action->curves, fcu);
+ }
+ else if (adt->action) {
+ /* remove from group or action, whichever one "owns" the F-Curve */
+ if (fcu->grp)
+ action_groups_remove_channel(adt->action, fcu);
+ else
+ BLI_remlink(&adt->action->curves, fcu);
+
+ /* if action has no more F-Curves as a result of this, unlink it from
+ * AnimData if it did not come from a NLA Strip being tweaked.
+ *
+ * This is done so that we don't have dangling Object+Action entries in
+ * channel list that are empty, and linger around long after the data they
+ * are for has disappeared (and probably won't come back).
+ */
+ // XXX: does everybody always want this?
+ /* XXX: there's a problem where many actions could build up in the file if multiple
+ * full add/delete cycles are performed on the same objects, but assume that this is rare
+ */
+ if ((adt->action->curves.first == NULL) && (adt->flag & ADT_NLA_EDIT_ON)==0)
+ {
+ id_us_min(&adt->action->id);
+ adt->action = NULL;
+ }
+ }
/* free the F-Curve itself */
free_fcurve(fcu);
@@ -1031,7 +1057,8 @@ static int animchannels_rearrange_exec(bContext *C, wmOperator *op)
mode= RNA_enum_get(op->ptr, "direction");
/* get animdata blocks */
- filter= (ANIMFILTER_VISIBLE | ANIMFILTER_ANIMDATA);
+ // XXX: hierarchy visibility is provisional atm... might be wrong decision!
+ filter= (ANIMFILTER_DATA_VISIBLE | ANIMFILTER_LIST_VISIBLE | ANIMFILTER_ANIMDATA);
ANIM_animdata_filter(&ac, &anim_data, filter, ac.data, ac.datatype);
for (ale = anim_data.first; ale; ale = ale->next) {
@@ -1111,7 +1138,7 @@ static int animchannels_delete_exec(bContext *C, wmOperator *UNUSED(op))
/* do groups only first (unless in Drivers mode, where there are none) */
if (ac.datatype != ANIMCONT_DRIVERS) {
/* filter data */
- filter= (ANIMFILTER_VISIBLE | ANIMFILTER_SEL | ANIMFILTER_CHANNELS | ANIMFILTER_FOREDIT | ANIMFILTER_NODUPLIS);
+ filter= (ANIMFILTER_DATA_VISIBLE | ANIMFILTER_LIST_VISIBLE | ANIMFILTER_SEL | ANIMFILTER_LIST_CHANNELS | ANIMFILTER_FOREDIT | ANIMFILTER_NODUPLIS);
ANIM_animdata_filter(&ac, &anim_data, filter, ac.data, ac.datatype);
/* delete selected groups and their associated channels */
@@ -1147,28 +1174,41 @@ static int animchannels_delete_exec(bContext *C, wmOperator *UNUSED(op))
BLI_freelistN(&anim_data);
}
- /* now do F-Curves */
- if (ac.datatype != ANIMCONT_GPENCIL) {
- /* filter data */
- filter= (ANIMFILTER_VISIBLE | ANIMFILTER_SEL | ANIMFILTER_FOREDIT | ANIMFILTER_NODUPLIS);
- ANIM_animdata_filter(&ac, &anim_data, filter, ac.data, ac.datatype);
-
- /* delete selected F-Curves */
- for (ale= anim_data.first; ale; ale= ale->next) {
- /* only F-Curves, and only if we can identify its parent */
- if (ale->type == ANIMTYPE_FCURVE) {
+ /* filter data */
+ filter= (ANIMFILTER_DATA_VISIBLE | ANIMFILTER_LIST_VISIBLE | ANIMFILTER_SEL | ANIMFILTER_FOREDIT | ANIMFILTER_NODUPLIS);
+ ANIM_animdata_filter(&ac, &anim_data, filter, ac.data, ac.datatype);
+
+ /* delete selected data channels */
+ for (ale= anim_data.first; ale; ale= ale->next) {
+ switch (ale->type) {
+ case ANIMTYPE_FCURVE:
+ {
+ /* F-Curves if we can identify its parent */
AnimData *adt= ale->adt;
FCurve *fcu= (FCurve *)ale->data;
/* try to free F-Curve */
ANIM_fcurve_delete_from_animdata(&ac, adt, fcu);
}
+ break;
+
+ case ANIMTYPE_GPLAYER:
+ {
+ /* Grease Pencil layer */
+ bGPdata *gpd= (bGPdata *)ale->id;
+ bGPDlayer *gpl= (bGPDlayer *)ale->data;
+
+ /* try to delete the layer's data and the layer itself */
+ free_gpencil_frames(gpl);
+ BLI_freelinkN(&gpd->layers, gpl);
+ }
+ break;
}
-
- /* cleanup */
- BLI_freelistN(&anim_data);
}
+ /* cleanup */
+ BLI_freelistN(&anim_data);
+
/* send notifier that things have changed */
WM_event_add_notifier(C, NC_ANIMATION|ND_ANIMCHAN|NA_EDITED, NULL);
@@ -1205,12 +1245,27 @@ static int animchannels_visibility_set_exec(bContext *C, wmOperator *UNUSED(op))
if (ANIM_animdata_get_context(C, &ac) == 0)
return OPERATOR_CANCELLED;
- /* get list of all channels that selection may need to be flushed to */
- filter= ANIMFILTER_CHANNELS;
+ /* get list of all channels that selection may need to be flushed to
+ * - hierarchy mustn't affect what we have access to here...
+ */
+ filter= (ANIMFILTER_DATA_VISIBLE | ANIMFILTER_LIST_CHANNELS | ANIMFILTER_NODUPLIS);
ANIM_animdata_filter(&ac, &all_data, filter, ac.data, ac.datatype);
-
- /* hide all channels not selected */
- filter= (ANIMFILTER_VISIBLE | ANIMFILTER_UNSEL | ANIMFILTER_NODUPLIS);
+
+ /* hide all channels not selected
+ * - hierarchy matters if we're doing this from the channels region
+ * since we only want to apply this to channels we can "see",
+ * and have these affect their relatives
+ * - but for Graph Editor, this gets used also from main region
+ * where hierarchy doesn't apply, as for [#21276]
+ */
+ if ((ac.spacetype == SPACE_IPO) && (ac.regiontype != RGN_TYPE_CHANNELS)) {
+ /* graph editor (case 2) */
+ filter= (ANIMFILTER_DATA_VISIBLE | ANIMFILTER_UNSEL | ANIMFILTER_CURVE_VISIBLE | ANIMFILTER_NODUPLIS);
+ }
+ else {
+ /* standard case */
+ filter= (ANIMFILTER_DATA_VISIBLE | ANIMFILTER_LIST_VISIBLE | ANIMFILTER_UNSEL | ANIMFILTER_NODUPLIS);
+ }
ANIM_animdata_filter(&ac, &anim_data, filter, ac.data, ac.datatype);
for (ale= anim_data.first; ale; ale= ale->next) {
@@ -1284,12 +1339,16 @@ static int animchannels_visibility_toggle_exec(bContext *C, wmOperator *UNUSED(o
if (ANIM_animdata_get_context(C, &ac) == 0)
return OPERATOR_CANCELLED;
- /* get list of all channels that selection may need to be flushed to */
- filter= (ANIMFILTER_CHANNELS | ANIMFILTER_NODUPLIS);
+ /* get list of all channels that selection may need to be flushed to
+ * - hierarchy mustn't affect what we have access to here...
+ */
+ filter= (ANIMFILTER_DATA_VISIBLE | ANIMFILTER_LIST_CHANNELS | ANIMFILTER_NODUPLIS);
ANIM_animdata_filter(&ac, &all_data, filter, ac.data, ac.datatype);
- /* filter data */
- filter= (ANIMFILTER_VISIBLE | ANIMFILTER_SEL | ANIMFILTER_NODUPLIS);
+ /* filter data
+ * - restrict this to only applying on settings we can get to in the list
+ */
+ filter= (ANIMFILTER_DATA_VISIBLE | ANIMFILTER_LIST_VISIBLE | ANIMFILTER_SEL | ANIMFILTER_NODUPLIS);
ANIM_animdata_filter(&ac, &anim_data, filter, ac.data, ac.datatype);
/* See if we should be making showing all selected or hiding */
@@ -1362,10 +1421,6 @@ static EnumPropertyItem prop_animchannel_settings_types[] = {
/* ------------------- */
-/* macro to be used in setflag_anim_channels */
-#define ASUBCHANNEL_SEL_OK(ale) ( (onlysel == 0) || \
- ((ale->id) && (GS(ale->id->name)==ID_OB) && (((Object *)ale->id)->flag & SELECT)) )
-
/* Set/clear a particular flag (setting) for all selected + visible channels
* setting: the setting to modify
* mode: eAnimChannels_SetFlag
@@ -1381,14 +1436,29 @@ static void setflag_anim_channels (bAnimContext *ac, short setting, short mode,
/* filter data that we need if flush is on */
if (flush) {
- /* get list of all channels that selection may need to be flushed to */
- filter= ANIMFILTER_CHANNELS;
+ /* get list of all channels that selection may need to be flushed to
+ * - hierarchy visibility needs to be ignored so that settings can get flushed
+ * "down" inside closed containers
+ */
+ filter= ANIMFILTER_DATA_VISIBLE | ANIMFILTER_LIST_CHANNELS;
ANIM_animdata_filter(ac, &all_data, filter, ac->data, ac->datatype);
}
- /* filter data that we're working on */
- // XXX: noduplis enabled so that results don't cancel, but will be problematic for some channels where only type differs
- filter= (ANIMFILTER_VISIBLE | ANIMFILTER_CHANNELS | ANIMFILTER_NODUPLIS);
+ /* filter data that we're working on
+ * - hierarchy matters if we're doing this from the channels region
+ * since we only want to apply this to channels we can "see",
+ * and have these affect their relatives
+ * - but for Graph Editor, this gets used also from main region
+ * where hierarchy doesn't apply [#21276]
+ */
+ if ((ac->spacetype == SPACE_IPO) && (ac->regiontype != RGN_TYPE_CHANNELS)) {
+ /* graph editor (case 2) */
+ filter= (ANIMFILTER_DATA_VISIBLE | ANIMFILTER_LIST_CHANNELS | ANIMFILTER_CURVE_VISIBLE | ANIMFILTER_NODUPLIS);
+ }
+ else {
+ /* standard case */
+ filter= (ANIMFILTER_DATA_VISIBLE | ANIMFILTER_LIST_VISIBLE | ANIMFILTER_LIST_CHANNELS | ANIMFILTER_NODUPLIS);
+ }
if (onlysel) filter |= ANIMFILTER_SEL;
ANIM_animdata_filter(ac, &anim_data, filter, ac->data, ac->datatype);
@@ -1681,7 +1751,7 @@ static int animchannels_enable_exec (bContext *C, wmOperator *UNUSED(op))
return OPERATOR_CANCELLED;
/* filter data */
- filter= (ANIMFILTER_VISIBLE | ANIMFILTER_CURVESONLY | ANIMFILTER_NODUPLIS);
+ filter= (ANIMFILTER_DATA_VISIBLE | ANIMFILTER_NODUPLIS);
ANIM_animdata_filter(&ac, &anim_data, filter, ac.data, ac.datatype);
/* loop through filtered data and clean curves */
@@ -1771,13 +1841,14 @@ static void borderselect_anim_channels (bAnimContext *ac, rcti *rect, short sele
bAnimListElem *ale;
int filter;
+ 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);
+ ymin = (float)(-NLACHANNEL_HEIGHT(snla));
ymax = 0.0f;
}
else {
@@ -1790,13 +1861,13 @@ static void borderselect_anim_channels (bAnimContext *ac, rcti *rect, short sele
UI_view2d_region_to_view(v2d, rect->xmax, rect->ymax-2, &rectf.xmax, &rectf.ymax);
/* filter data */
- filter= (ANIMFILTER_VISIBLE | ANIMFILTER_CHANNELS);
+ filter= (ANIMFILTER_DATA_VISIBLE | ANIMFILTER_LIST_VISIBLE | ANIMFILTER_LIST_CHANNELS);
ANIM_animdata_filter(ac, &anim_data, filter, ac->data, ac->datatype);
/* loop over data, doing border select */
for (ale= anim_data.first; ale; ale= ale->next) {
if (ac->datatype == ANIMCONT_NLA)
- ymin= ymax - NLACHANNEL_STEP;
+ ymin= ymax - NLACHANNEL_STEP(snla);
else
ymin= ymax - ACHANNEL_STEP;
@@ -1892,6 +1963,107 @@ static void ANIM_OT_channels_select_border(wmOperatorType *ot)
WM_operator_properties_gesture_border(ot, FALSE);
}
+/* ******************* Rename Operator ***************************** */
+/* Allow renaming some channels by clicking on them */
+
+static void rename_anim_channels (bAnimContext *ac, int channel_index)
+{
+ ListBase anim_data = {NULL, NULL};
+ bAnimChannelType *acf;
+ bAnimListElem *ale;
+ int filter;
+
+ /* get the channel that was clicked on */
+ /* filter channels */
+ filter= (ANIMFILTER_DATA_VISIBLE | ANIMFILTER_LIST_VISIBLE | ANIMFILTER_LIST_CHANNELS);
+ ANIM_animdata_filter(ac, &anim_data, filter, ac->data, ac->datatype);
+
+ /* get channel from index */
+ ale= BLI_findlink(&anim_data, channel_index);
+ if (ale == NULL) {
+ /* channel not found */
+ if (G.f & G_DEBUG)
+ printf("Error: animation channel (index = %d) not found in rename_anim_channels() \n", channel_index);
+
+ BLI_freelistN(&anim_data);
+ return;
+ }
+
+ /* check that channel can be renamed */
+ acf = ANIM_channel_get_typeinfo(ale);
+ if (acf && acf->name_prop) {
+ PointerRNA ptr;
+ PropertyRNA *prop;
+
+ /* ok if we can get name property to edit from this channel */
+ if (acf->name_prop(ale, &ptr, &prop)) {
+ /* actually showing the rename textfield is done on redraw,
+ * so here we just store the index of this channel in the
+ * dopesheet data, which will get utilised when drawing the
+ * channel...
+ *
+ * +1 factor is for backwards compat issues
+ */
+ if (ac->ads) {
+ ac->ads->renameIndex = channel_index + 1;
+ }
+ }
+ }
+
+ /* free temp data and tag for refresh */
+ BLI_freelistN(&anim_data);
+ ED_region_tag_redraw(ac->ar);
+}
+
+static int animchannels_rename_invoke (bContext *C, wmOperator *op, wmEvent *evt)
+{
+ bAnimContext ac;
+ ARegion *ar;
+ View2D *v2d;
+ int channel_index;
+ float x, y;
+
+ /* get editor data */
+ if (ANIM_animdata_get_context(C, &ac) == 0)
+ return OPERATOR_CANCELLED;
+
+ /* get useful pointers from animation context data */
+ 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.
+ */
+ UI_view2d_region_to_view(v2d, evt->mval[0], evt->mval[1], &x, &y);
+
+ if (ac.datatype == ANIMCONT_NLA) {
+ SpaceNla *snla = (SpaceNla *)ac.sl;
+ UI_view2d_listview_view_to_cell(v2d, NLACHANNEL_NAMEWIDTH, NLACHANNEL_STEP(snla), 0, (float)NLACHANNEL_HEIGHT_HALF(snla), x, y, NULL, &channel_index);
+ }
+ else {
+ UI_view2d_listview_view_to_cell(v2d, ACHANNEL_NAMEWIDTH, ACHANNEL_STEP, 0, (float)ACHANNEL_HEIGHT_HALF, x, y, NULL, &channel_index);
+ }
+
+ /* handle click */
+ rename_anim_channels(&ac, channel_index);
+
+ return OPERATOR_FINISHED;
+}
+
+static void ANIM_OT_channels_rename (wmOperatorType *ot)
+{
+ /* identifiers */
+ ot->name= "Rename Channels";
+ ot->idname= "ANIM_OT_channels_rename";
+ ot->description= "Rename animation channel under mouse";
+
+ /* api callbacks */
+ ot->invoke= animchannels_rename_invoke;
+ ot->poll= animedit_poll_channels_active;
+}
+
/* ******************** Mouse-Click Operator *********************** */
/* Handle selection changes due to clicking on channels. Settings will get caught by UI code... */
@@ -1904,7 +2076,7 @@ static int mouse_anim_channels (bAnimContext *ac, float UNUSED(x), int channel_i
/* get the channel that was clicked on */
/* filter channels */
- filter= (ANIMFILTER_VISIBLE | ANIMFILTER_CHANNELS);
+ filter= (ANIMFILTER_DATA_VISIBLE | ANIMFILTER_LIST_VISIBLE | ANIMFILTER_LIST_CHANNELS);
ANIM_animdata_filter(ac, &anim_data, filter, ac->data, ac->datatype);
/* get channel from index */
@@ -2002,6 +2174,7 @@ static int mouse_anim_channels (bAnimContext *ac, float UNUSED(x), int channel_i
case ANIMTYPE_DSNTREE:
case ANIMTYPE_DSTEX:
case ANIMTYPE_DSLAT:
+ case ANIMTYPE_DSSPK:
{
/* sanity checking... */
if (ale->adt) {
@@ -2214,7 +2387,9 @@ void ED_operatortypes_animchannels(void)
{
WM_operatortype_append(ANIM_OT_channels_select_all_toggle);
WM_operatortype_append(ANIM_OT_channels_select_border);
+
WM_operatortype_append(ANIM_OT_channels_click);
+ WM_operatortype_append(ANIM_OT_channels_rename);
WM_operatortype_append(ANIM_OT_channels_setting_enable);
WM_operatortype_append(ANIM_OT_channels_setting_disable);
@@ -2249,6 +2424,9 @@ void ED_keymap_animchannels(wmKeyConfig *keyconf)
RNA_boolean_set(WM_keymap_add_item(keymap, "ANIM_OT_channels_click", LEFTMOUSE, KM_PRESS, KM_SHIFT, 0)->ptr, "extend", 1);
RNA_boolean_set(WM_keymap_add_item(keymap, "ANIM_OT_channels_click", LEFTMOUSE, KM_PRESS, KM_CTRL|KM_SHIFT, 0)->ptr, "children_only", 1);
+ /* rename */
+ WM_keymap_add_item(keymap, "ANIM_OT_channels_rename", LEFTMOUSE, KM_PRESS, KM_CTRL, 0);
+
/* deselect all */
WM_keymap_add_item(keymap, "ANIM_OT_channels_select_all_toggle", AKEY, KM_PRESS, 0, 0);
RNA_boolean_set(WM_keymap_add_item(keymap, "ANIM_OT_channels_select_all_toggle", IKEY, KM_PRESS, KM_CTRL, 0)->ptr, "invert", 1);
diff --git a/source/blender/editors/animation/anim_deps.c b/source/blender/editors/animation/anim_deps.c
index b5a1781064c..fdccf5d4baa 100644
--- a/source/blender/editors/animation/anim_deps.c
+++ b/source/blender/editors/animation/anim_deps.c
@@ -1,6 +1,4 @@
/*
- * $Id$
- *
* ***** BEGIN GPL LICENSE BLOCK *****
*
* This program is free software; you can redistribute it and/or
@@ -257,7 +255,7 @@ void ANIM_sync_animchannels_to_data (const bContext *C)
/* filter data */
/* NOTE: we want all channels, since we want to be able to set selection status on some of them even when collapsed */
- filter= ANIMFILTER_CHANNELS;
+ filter= ANIMFILTER_DATA_VISIBLE|ANIMFILTER_LIST_CHANNELS;
ANIM_animdata_filter(&ac, &anim_data, filter, ac.data, ac.datatype);
/* flush settings as appropriate depending on the types of the channels */
diff --git a/source/blender/editors/animation/anim_draw.c b/source/blender/editors/animation/anim_draw.c
index 9c923d3492b..70974386917 100644
--- a/source/blender/editors/animation/anim_draw.c
+++ b/source/blender/editors/animation/anim_draw.c
@@ -1,6 +1,4 @@
/*
- * $Id$
- *
* ***** BEGIN GPL LICENSE BLOCK *****
*
* This program is free software; you can redistribute it and/or
@@ -38,6 +36,7 @@
#include "BLI_math.h"
#include "BKE_context.h"
+#include "BKE_global.h"
#include "BKE_nla.h"
#include "BKE_object.h"
@@ -225,7 +224,10 @@ void ANIM_draw_cfra (const bContext *C, View2D *v2d, short flag)
vec[0]= (float)(scene->r.cfra * scene->r.framelen);
UI_ThemeColor(TH_CFRAME);
- glLineWidth(2.0);
+ if (flag & DRAWCFRA_WIDE)
+ glLineWidth(3.0);
+ else
+ glLineWidth(2.0);
glBegin(GL_LINE_STRIP);
vec[1]= v2d->cur.ymin-500.0f; /* XXX arbitrary... want it go to bottom */
@@ -243,13 +245,13 @@ void ANIM_draw_cfra (const bContext *C, View2D *v2d, short flag)
// XXX ob->ipoflag is depreceated!
if ((ob->ipoflag & OB_OFFS_OB) && (timeoffset != 0.0f)) {
vec[0]-= timeoffset; /* could avoid calling twice */
-
+
UI_ThemeColorShade(TH_CFRAME, -30);
-
+
glBegin(GL_LINE_STRIP);
/*vec[1]= v2d->cur.ymax;*/ // this is set already. this line is only included
glVertex2fv(vec);
-
+
vec[1]= v2d->cur.ymin;
glVertex2fv(vec);
glEnd();
@@ -305,6 +307,9 @@ AnimData *ANIM_nla_mapping_get(bAnimContext *ac, bAnimListElem *ale)
if (ac == NULL)
return NULL;
+ /* abort if rendering - we may get some race condition issues... */
+ if (G.rendering) return NULL;
+
/* handling depends on the type of animation-context we've got */
if (ale)
return ale->adt;
@@ -444,6 +449,9 @@ void ANIM_unit_mapping_apply_fcurve (Scene *scene, ID *id, FCurve *fcu, short fl
KeyframeEditFunc sel_cb;
float fac;
+ /* abort if rendering - we may get some race condition issues... */
+ if (G.rendering) return;
+
/* calculate mapping factor, and abort if nothing to change */
fac= ANIM_unit_mapping_get_factor(scene, id, fcu, (flag & ANIM_UNITCONV_RESTORE));
if (fac == 1.0f)
diff --git a/source/blender/editors/animation/anim_filter.c b/source/blender/editors/animation/anim_filter.c
index 967002131c2..0472731dd6d 100644
--- a/source/blender/editors/animation/anim_filter.c
+++ b/source/blender/editors/animation/anim_filter.c
@@ -1,6 +1,4 @@
/*
- * $Id$
- *
* ***** BEGIN GPL LICENSE BLOCK *****
*
* This program is free software; you can redistribute it and/or
@@ -67,6 +65,7 @@
#include "DNA_sequence_types.h"
#include "DNA_scene_types.h"
#include "DNA_screen_types.h"
+#include "DNA_speaker_types.h"
#include "DNA_world_types.h"
#include "DNA_gpencil_types.h"
#include "DNA_object_types.h"
@@ -127,6 +126,9 @@ static Key *actedit_get_shapekeys (bAnimContext *ac)
/* Get data being edited in Action Editor (depending on current 'mode') */
static short actedit_get_context (bAnimContext *ac, SpaceAction *saction)
{
+ /* get dopesheet */
+ ac->ads = &saction->ads;
+
/* sync settings with current view status, then return appropriate data */
switch (saction->mode) {
case SACTCONT_ACTION: /* 'Action Editor' */
@@ -190,6 +192,7 @@ static short graphedit_get_context (bAnimContext *ac, SpaceIpo *sipo)
sipo->ads= MEM_callocN(sizeof(bDopeSheet), "GraphEdit DopeSheet");
sipo->ads->source= (ID *)ac->scene;
}
+ ac->ads = sipo->ads;
/* set settings for Graph Editor - "Selected = Editable" */
if (sipo->flag & SIPO_SELCUVERTSONLY)
@@ -238,6 +241,7 @@ static short nlaedit_get_context (bAnimContext *ac, SpaceNla *snla)
/* init dopesheet data if non-existant (i.e. for old files) */
if (snla->ads == NULL)
snla->ads= MEM_callocN(sizeof(bDopeSheet), "NlaEdit DopeSheet");
+ ac->ads = snla->ads;
/* sync settings with current view status, then return appropriate data */
/* update scene-pointer (no need to check for pinning yet, as not implemented) */
@@ -258,29 +262,29 @@ static short nlaedit_get_context (bAnimContext *ac, SpaceNla *snla)
*/
short ANIM_animdata_context_getdata (bAnimContext *ac)
{
- ScrArea *sa= ac->sa;
+ SpaceLink *sl = ac->sl;
short ok= 0;
/* context depends on editor we are currently in */
- if (sa) {
- switch (sa->spacetype) {
+ if (sl) {
+ switch (ac->spacetype) {
case SPACE_ACTION:
{
- SpaceAction *saction= (SpaceAction *)sa->spacedata.first;
+ SpaceAction *saction= (SpaceAction *)sl;
ok= actedit_get_context(ac, saction);
}
break;
case SPACE_IPO:
{
- SpaceIpo *sipo= (SpaceIpo *)sa->spacedata.first;
+ SpaceIpo *sipo= (SpaceIpo *)sl;
ok= graphedit_get_context(ac, sipo);
}
break;
case SPACE_NLA:
{
- SpaceNla *snla= (SpaceNla *)sa->spacedata.first;
+ SpaceNla *snla= (SpaceNla *)sl;
ok= nlaedit_get_context(ac, snla);
}
break;
@@ -303,6 +307,7 @@ short ANIM_animdata_get_context (const bContext *C, bAnimContext *ac)
{
ScrArea *sa= CTX_wm_area(C);
ARegion *ar= CTX_wm_region(C);
+ SpaceLink *sl= CTX_wm_space_data(C);
Scene *scene= CTX_data_scene(C);
/* clear old context info */
@@ -317,6 +322,7 @@ short ANIM_animdata_get_context (const bContext *C, bAnimContext *ac)
}
ac->sa= sa;
ac->ar= ar;
+ ac->sl= sl;
ac->spacetype= (sa) ? sa->spacetype : 0;
ac->regiontype= (ar) ? ar->regiontype : 0;
@@ -327,6 +333,35 @@ short ANIM_animdata_get_context (const bContext *C, bAnimContext *ac)
/* ************************************************************ */
/* Blender Data <-- Filter --> Channels to be operated on */
+/* macros to use before/after getting the sub-channels of some channel,
+ * to abstract away some of the tricky logic involved
+ *
+ * cases:
+ * 1) Graph Edit main area (just data) OR channels visible in Channel List
+ * 2) If not showing channels, we're only interested in the data (Action Editor's editing)
+ * 3) We don't care what data, we just care there is some (so that a collapsed
+ * channel can be kept around). No need to clear channels-flag in order to
+ * keep expander channels with no sub-data out, as those cases should get
+ * dealt with by the recursive detection idiom in place.
+ */
+#define BEGIN_ANIMFILTER_SUBCHANNELS(expanded_check) \
+ { \
+ int _filter = filter_mode; \
+ short _doSubChannels = 0; \
+ if (!(filter_mode & ANIMFILTER_LIST_VISIBLE) || (expanded_check)) \
+ _doSubChannels=1; \
+ else if (!(filter_mode & ANIMFILTER_LIST_CHANNELS)) \
+ _doSubChannels=2; \
+ else {\
+ filter_mode |= ANIMFILTER_TMP_PEEK; \
+ }
+ /* ... standard sub-channel filtering can go on here now ... */
+#define END_ANIMFILTER_SUBCHANNELS \
+ filter_mode = _filter; \
+ }
+
+/* ............................... */
+
/* quick macro to test if AnimData is usable */
#define ANIMDATA_HAS_KEYS(id) ((id)->adt && (id)->adt->action)
@@ -336,8 +371,7 @@ short ANIM_animdata_get_context (const bContext *C, bAnimContext *ac)
/* quick macro to test if AnimData is usable for NLA */
#define ANIMDATA_HAS_NLA(id) ((id)->adt && (id)->adt->nla_tracks.first)
-
-/* Quick macro to test for all three avove usability tests, performing the appropriate provided
+/* Quick macro to test for all three above usability tests, performing the appropriate provided
* action for each when the AnimData context is appropriate.
*
* Priority order for this goes (most important, to least): AnimData blocks, NLA, Drivers, Keyframes.
@@ -347,7 +381,7 @@ short ANIM_animdata_get_context (const bContext *C, bAnimContext *ac)
* - ListBase anim_data;
* - bDopeSheet *ads;
* - bAnimListElem *ale;
- * - int items;
+ * - size_t items;
*
* - id: ID block which should have an AnimData pointer following it immediately, to use
* - adtOk: line or block of code to execute for AnimData-blocks case (usually ANIMDATA_ADD_ANIMDATA)
@@ -361,13 +395,14 @@ short ANIM_animdata_get_context (const bContext *C, bAnimContext *ac)
* 2A) nla tracks: include animdata block's data as there are NLA tracks+strips there
* 2B) actions to convert to nla: include animdata block's data as there is an action that can be
* converted to a new NLA strip, and the filtering options allow this
+ * 2C) allow non-animated datablocks to be included so that datablocks can be added
* 3) drivers: include drivers from animdata block (for Drivers mode in Graph Editor)
* 4) normal keyframes: only when there is an active action
*/
#define ANIMDATA_FILTER_CASES(id, adtOk, nlaOk, driversOk, keysOk) \
{\
if ((id)->adt) {\
- if (!(filter_mode & ANIMFILTER_CURVEVISIBLE) || !((id)->adt->flag & ADT_CURVES_NOT_VISIBLE)) {\
+ if (!(filter_mode & ANIMFILTER_CURVE_VISIBLE) || !((id)->adt->flag & ADT_CURVES_NOT_VISIBLE)) {\
if (filter_mode & ANIMFILTER_ANIMDATA) {\
adtOk\
}\
@@ -393,17 +428,31 @@ short ANIM_animdata_get_context (const bContext *C, bAnimContext *ac)
}\
}
+/* ............................... */
-/* quick macro to add a pointer to an AnimData block as a channel */
-#define ANIMDATA_ADD_ANIMDATA(id) \
- {\
- ale= make_new_animlistelem((id)->adt, ANIMTYPE_ANIMDATA, NULL, ANIMTYPE_NONE, (ID *)id);\
+/* Add a new animation channel, taking into account the "peek" flag, which is used to just check
+ * whether any channels will be added (but without needing them to actually get created).
+ *
+ * ! This causes the calling function to return early if we're only "peeking" for channels
+ */
+// XXX: ale_statement stuff is really a hack for one special case. It shouldn't really be needed...
+#define ANIMCHANNEL_NEW_CHANNEL_FULL(channel_data, channel_type, owner_id, ale_statement) \
+ if (filter_mode & ANIMFILTER_TMP_PEEK) \
+ return 1; \
+ else { \
+ bAnimListElem *ale= make_new_animlistelem(channel_data, channel_type, (ID *)owner_id); \
if (ale) {\
- BLI_addtail(anim_data, ale);\
- items++;\
- }\
+ BLI_addtail(anim_data, ale); \
+ items++; \
+ ale_statement \
+ } \
}
+#define ANIMCHANNEL_NEW_CHANNEL(channel_data, channel_type, owner_id) \
+ ANIMCHANNEL_NEW_CHANNEL_FULL(channel_data, channel_type, owner_id, {})
+
+/* ............................... */
+
/* quick macro to test if an anim-channel representing an AnimData block is suitably active */
#define ANIMCHANNEL_ACTIVEOK(ale) \
( !(filter_mode & ANIMFILTER_ACTIVE) || !(ale->adt) || (ale->adt->flag & ADT_UI_ACTIVE) )
@@ -432,7 +481,7 @@ short ANIM_animdata_get_context (const bContext *C, bAnimContext *ac)
/* this function allocates memory for a new bAnimListElem struct for the
* provided animation channel-data.
*/
-static bAnimListElem *make_new_animlistelem (void *data, short datatype, void *owner, short ownertype, ID *owner_id)
+static bAnimListElem *make_new_animlistelem (void *data, short datatype, ID *owner_id)
{
bAnimListElem *ale= NULL;
@@ -443,10 +492,6 @@ static bAnimListElem *make_new_animlistelem (void *data, short datatype, void *o
ale->data= data;
ale->type= datatype;
- // XXX what is the point of the owner data?
- // xxx try and use this to simplify the problem of finding whether parent channels are working...
- ale->owner= owner;
- ale->ownertype= ownertype;
ale->id= owner_id;
ale->adt= BKE_animdata_from_id(owner_id);
@@ -509,55 +554,6 @@ static bAnimListElem *make_new_animlistelem (void *data, short datatype, void *o
ale->datatype= ALE_NONE;
}
break;
- case ANIMTYPE_FILLMATD:
- {
- Object *ob= (Object *)data;
-
- ale->flag= FILTER_MAT_OBJC(ob);
-
- ale->key_data= NULL;
- ale->datatype= ALE_NONE;
- }
- break;
- case ANIMTYPE_FILLPARTD:
- {
- Object *ob= (Object *)data;
-
- ale->flag= FILTER_PART_OBJC(ob);
-
- ale->key_data= NULL;
- ale->datatype= ALE_NONE;
- }
- break;
- case ANIMTYPE_FILLTEXD:
- {
- ID *id= (ID *)data;
-
- switch (GS(id->name)) {
- case ID_MA:
- {
- Material *ma= (Material *)id;
- ale->flag= FILTER_TEX_MATC(ma);
- }
- break;
- case ID_LA:
- {
- Lamp *la= (Lamp *)id;
- ale->flag= FILTER_TEX_LAMC(la);
- }
- break;
- case ID_WO:
- {
- World *wo= (World *)id;
- ale->flag= FILTER_TEX_WORC(wo);
- }
- break;
- }
-
- ale->key_data= NULL;
- ale->datatype= ALE_NONE;
- }
- break;
case ANIMTYPE_DSMAT:
{
@@ -650,6 +646,19 @@ static bAnimListElem *make_new_animlistelem (void *data, short datatype, void *o
ale->adt= BKE_animdata_from_id(data);
}
break;
+ case ANIMTYPE_DSSPK:
+ {
+ Speaker *spk= (Speaker *)data;
+ AnimData *adt= spk->adt;
+
+ ale->flag= FILTER_SPK_OBJD(spk);
+
+ ale->key_data= (adt) ? adt->action : NULL;
+ ale->datatype= ALE_ACT;
+
+ ale->adt= BKE_animdata_from_id(data);
+ }
+ break;
case ANIMTYPE_DSSKEY:
{
Key *key= (Key *)data;
@@ -681,7 +690,7 @@ static bAnimListElem *make_new_animlistelem (void *data, short datatype, void *o
bNodeTree *ntree= (bNodeTree *)data;
AnimData *adt= ntree->adt;
- ale->flag= FILTER_NTREE_SCED(ntree);
+ ale->flag= FILTER_NTREE_DATA(ntree);
ale->key_data= (adt) ? adt->action : NULL;
ale->datatype= ALE_ACT;
@@ -807,7 +816,7 @@ static bAnimListElem *make_new_animlistelem (void *data, short datatype, void *o
/* 'Only Selected' selected data filtering
* NOTE: when this function returns true, the F-Curve is to be skipped
*/
-static int skip_fcurve_selected_data (bDopeSheet *ads, FCurve *fcu, ID *owner_id, int filter_mode)
+static size_t skip_fcurve_selected_data (bDopeSheet *ads, FCurve *fcu, ID *owner_id, int filter_mode)
{
if (GS(owner_id->name) == ID_OB) {
Object *ob= (Object *)owner_id;
@@ -825,11 +834,12 @@ static int skip_fcurve_selected_data (bDopeSheet *ads, FCurve *fcu, ID *owner_id
/* check whether to continue or skip */
if ((pchan) && (pchan->bone)) {
/* if only visible channels, skip if bone not visible unless user wants channels from hidden data too */
- if ((filter_mode & ANIMFILTER_VISIBLE) && !(ads->filterflag & ADS_FILTER_INCL_HIDDEN)) {
+ if ((filter_mode & ANIMFILTER_DATA_VISIBLE) && !(ads->filterflag & ADS_FILTER_INCL_HIDDEN)) {
bArmature *arm= (bArmature *)ob->data;
if ((arm->layer & pchan->bone->layer) == 0)
return 1;
+ // TODO: manually hidden using flags
}
/* can only add this F-Curve if it is selected */
@@ -910,7 +920,7 @@ static short skip_fcurve_with_name (bDopeSheet *ads, FCurve *fcu, ID *owner_id)
}
/* find the next F-Curve that is usable for inclusion */
-static FCurve *animdata_filter_fcurve_next (bDopeSheet *ads, FCurve *first, bActionGroup *grp, int filter_mode, ID *owner_id)
+static FCurve *animfilter_fcurve_next (bDopeSheet *ads, FCurve *first, bActionGroup *grp, int filter_mode, ID *owner_id)
{
FCurve *fcu = NULL;
@@ -932,7 +942,7 @@ static FCurve *animdata_filter_fcurve_next (bDopeSheet *ads, FCurve *first, bAct
}
/* only include if visible (Graph Editor check, not channels check) */
- if (!(filter_mode & ANIMFILTER_CURVEVISIBLE) || (fcu->flag & FCURVE_VISIBLE)) {
+ if (!(filter_mode & ANIMFILTER_CURVE_VISIBLE) || (fcu->flag & FCURVE_VISIBLE)) {
/* only work with this channel and its subchannels if it is editable */
if (!(filter_mode & ANIMFILTER_FOREDIT) || EDITABLE_FCU(fcu)) {
/* only include this curve if selected in a way consistent with the filtering requirements */
@@ -957,10 +967,10 @@ static FCurve *animdata_filter_fcurve_next (bDopeSheet *ads, FCurve *first, bAct
return NULL;
}
-static int animdata_filter_fcurves (ListBase *anim_data, bDopeSheet *ads, FCurve *first, bActionGroup *grp, void *owner, short ownertype, int filter_mode, ID *owner_id)
+static size_t animfilter_fcurves (ListBase *anim_data, bDopeSheet *ads, FCurve *first, bActionGroup *grp, int filter_mode, ID *owner_id)
{
FCurve *fcu;
- int items = 0;
+ size_t items = 0;
/* loop over every F-Curve able to be included
* - this for-loop works like this:
@@ -971,26 +981,98 @@ static int animdata_filter_fcurves (ListBase *anim_data, bDopeSheet *ads, FCurve
* 4) the fcu pointer is set to the F-Curve after the one we just added, so that we can keep going through
* the rest of the F-Curve list without an eternal loop. Back to step 2 :)
*/
- for (fcu=first; ( (fcu = animdata_filter_fcurve_next(ads, fcu, grp, filter_mode, owner_id)) ); fcu=fcu->next)
+ for (fcu=first; ( (fcu = animfilter_fcurve_next(ads, fcu, grp, filter_mode, owner_id)) ); fcu=fcu->next)
+ {
+ ANIMCHANNEL_NEW_CHANNEL(fcu, ANIMTYPE_FCURVE, owner_id);
+ }
+
+ /* return the number of items added to the list */
+ return items;
+}
+
+static size_t animfilter_act_group (bAnimContext *ac, ListBase *anim_data, bDopeSheet *ads, bAction *act, bActionGroup *agrp, int filter_mode, ID *owner_id)
+{
+ ListBase tmp_data = {NULL, NULL};
+ size_t tmp_items = 0;
+ size_t items = 0;
+ //int ofilter = filter_mode;
+
+ /* if we care about the selection status of the channels,
+ * but the group isn't expanded (1)...
+ * (1) this only matters if we actually care about the hierarchy though.
+ * - Hierarchy matters: this hack should be applied
+ * - Hierarchy ignored: cases like [#21276] won't work properly, unless we skip this hack
+ */
+ if ( ((filter_mode & ANIMFILTER_LIST_VISIBLE) && EXPANDED_AGRP(ac, agrp)==0) && /* care about hierarchy but group isn't expanded */
+ (filter_mode & (ANIMFILTER_SEL|ANIMFILTER_UNSEL)) ) /* care about selection status */
{
- bAnimListElem *ale = make_new_animlistelem(fcu, ANIMTYPE_FCURVE, owner, ownertype, owner_id);
+ /* if the group itself isn't selected appropriately, we shouldn't consider it's children either */
+ if (ANIMCHANNEL_SELOK(SEL_AGRP(agrp)) == 0)
+ return 0;
- if (ale) {
- BLI_addtail(anim_data, ale);
- items++;
+ /* if we're still here, then the selection status of the curves within this group should not matter,
+ * since this creates too much overhead for animators (i.e. making a slow workflow)
+ *
+ * Tools affected by this at time of coding (2010 Feb 09):
+ * - inserting keyframes on selected channels only
+ * - pasting keyframes
+ * - creating ghost curves in Graph Editor
+ */
+ filter_mode &= ~(ANIMFILTER_SEL|ANIMFILTER_UNSEL|ANIMFILTER_LIST_VISIBLE);
+ }
+
+ /* add grouped F-Curves */
+ BEGIN_ANIMFILTER_SUBCHANNELS(EXPANDED_AGRP(ac, agrp))
+ {
+ /* special filter so that we can get just the F-Curves within the active group */
+ if (!(filter_mode & ANIMFILTER_ACTGROUPED) || (agrp->flag & AGRP_ACTIVE)) {
+ /* for the Graph Editor, curves may be set to not be visible in the view to lessen clutter,
+ * but to do this, we need to check that the group doesn't have it's not-visible flag set preventing
+ * all its sub-curves to be shown
+ */
+ if ( !(filter_mode & ANIMFILTER_CURVE_VISIBLE) || !(agrp->flag & AGRP_NOTVISIBLE) )
+ {
+ /* group must be editable for its children to be editable (if we care about this) */
+ if (!(filter_mode & ANIMFILTER_FOREDIT) || EDITABLE_AGRP(agrp)) {
+ /* get first F-Curve which can be used here */
+ FCurve *first_fcu = animfilter_fcurve_next(ads, agrp->channels.first, agrp, filter_mode, owner_id);
+
+ /* filter list, starting from this F-Curve */
+ tmp_items += animfilter_fcurves(&tmp_data, ads, first_fcu, agrp, filter_mode, owner_id);
+ }
+ }
}
}
+ END_ANIMFILTER_SUBCHANNELS;
+
+ /* did we find anything? */
+ if (tmp_items) {
+ /* add this group as a channel first */
+ if (filter_mode & ANIMFILTER_LIST_CHANNELS) {
+ /* restore original filter mode so that this next step works ok... */
+ //filter_mode = ofilter;
+
+ /* filter selection of channel specially here again, since may be open and not subject to previous test */
+ if ( ANIMCHANNEL_SELOK(SEL_AGRP(agrp)) ) {
+ ANIMCHANNEL_NEW_CHANNEL(agrp, ANIMTYPE_GROUP, owner_id);
+ }
+ }
+
+ /* now add the list of collected channels */
+ BLI_movelisttolist(anim_data, &tmp_data);
+ BLI_assert((tmp_data.first == tmp_data.last) && (tmp_data.first == NULL));
+ items += tmp_items;
+ }
/* return the number of items added to the list */
return items;
}
-static int animdata_filter_action (bAnimContext *ac, ListBase *anim_data, bDopeSheet *ads, bAction *act, int filter_mode, void *owner, short ownertype, ID *owner_id)
+static size_t animfilter_action (bAnimContext *ac, ListBase *anim_data, bDopeSheet *ads, bAction *act, int filter_mode, ID *owner_id)
{
- bAnimListElem *ale=NULL;
bActionGroup *agrp;
- FCurve *lastchan=NULL;
- int items = 0;
+ FCurve *lastchan = NULL;
+ size_t items = 0;
/* don't include anything from this action if it is linked in from another file,
* and we're getting stuff for editing...
@@ -998,106 +1080,22 @@ static int animdata_filter_action (bAnimContext *ac, ListBase *anim_data, bDopeS
// TODO: need a way of tagging other channels that may also be affected...
if ((filter_mode & ANIMFILTER_FOREDIT) && (act->id.lib))
return 0;
-
- /* loop over groups */
- // TODO: in future, should we expect to need nested groups?
- for (agrp= act->groups.first; agrp; agrp= agrp->next) {
- FCurve *first_fcu;
- int filter_gmode;
+ /* do groups */
+ // TODO: do nested groups?
+ for (agrp = act->groups.first; agrp; agrp = agrp->next) {
/* store reference to last channel of group */
if (agrp->channels.last)
lastchan= agrp->channels.last;
-
-
- /* make a copy of filtering flags for use by the sub-channels of this group */
- filter_gmode= filter_mode;
-
- /* if we care about the selection status of the channels,
- * but the group isn't expanded...
- */
- if ( (filter_mode & (ANIMFILTER_SEL|ANIMFILTER_UNSEL)) && /* care about selection status */
- (EXPANDED_AGRP(ac, agrp)==0) ) /* group isn't expanded */
- {
- /* if the group itself isn't selected appropriately, we shouldn't consider it's children either */
- if (ANIMCHANNEL_SELOK(SEL_AGRP(agrp)) == 0)
- continue;
- /* if we're still here, then the selection status of the curves within this group should not matter,
- * since this creates too much overhead for animators (i.e. making a slow workflow)
- *
- * Tools affected by this at time of coding (2010 Feb 09):
- * - inserting keyframes on selected channels only
- * - pasting keyframes
- * - creating ghost curves in Graph Editor
- */
- filter_gmode &= ~(ANIMFILTER_SEL|ANIMFILTER_UNSEL);
- }
-
-
- /* get the first F-Curve in this group we can start to use, and if there isn't any F-Curve to start from,
- * then don't use this group at all...
- *
- * NOTE: use filter_gmode here not filter_mode, since there may be some flags we shouldn't consider under certain circumstances
- */
- first_fcu = animdata_filter_fcurve_next(ads, agrp->channels.first, agrp, filter_gmode, owner_id);
-
- /* Bug note:
- * Selecting open group to toggle visbility of the group, where the F-Curves of the group are not suitable
- * for inclusion due to their selection status (vs visibility status of bones/etc., as is usually the case),
- * will not work, since the group gets skipped. However, fixing this can easily reintroduce the bugs whereby
- * hidden groups (due to visibility status of bones/etc.) that were selected before becoming invisible, can
- * easily get deleted accidentally as they'd be included in the list filtered for that purpose.
- *
- * So, for now, best solution is to just leave this note here, and hope to find a solution at a later date.
- * -- Joshua Leung, 2010 Feb 10
- */
- if (first_fcu) {
- /* add this group as a channel first */
- if ((filter_mode & ANIMFILTER_CHANNELS) || !(filter_mode & ANIMFILTER_CURVESONLY)) {
- /* filter selection of channel specially here again, since may be open and not subject to previous test */
- if ( ANIMCHANNEL_SELOK(SEL_AGRP(agrp)) ) {
- ale= make_new_animlistelem(agrp, ANIMTYPE_GROUP, NULL, ANIMTYPE_NONE, owner_id);
- if (ale) {
- BLI_addtail(anim_data, ale);
- items++;
- }
- }
- }
-
- /* there are some situations, where only the channels of the action group should get considered */
- if (!(filter_mode & ANIMFILTER_ACTGROUPED) || (agrp->flag & AGRP_ACTIVE)) {
- /* filters here are a bit convoulted...
- * - groups show a "summary" of keyframes beside their name which must accessable for tools which handle keyframes
- * - groups can be collapsed (and those tools which are only interested in channels rely on knowing that group is closed)
- *
- * cases when we should include F-Curves inside group:
- * - we don't care about visibility
- * - group is expanded
- * - we just need the F-Curves present
- */
- if ( (!(filter_mode & ANIMFILTER_VISIBLE) || EXPANDED_AGRP(ac, agrp)) || (filter_mode & ANIMFILTER_CURVESONLY) )
- {
- /* for the Graph Editor, curves may be set to not be visible in the view to lessen clutter,
- * but to do this, we need to check that the group doesn't have it's not-visible flag set preventing
- * all its sub-curves to be shown
- */
- if ( !(filter_mode & ANIMFILTER_CURVEVISIBLE) || !(agrp->flag & AGRP_NOTVISIBLE) )
- {
- if (!(filter_mode & ANIMFILTER_FOREDIT) || EDITABLE_AGRP(agrp)) {
- /* NOTE: filter_gmode is used here, not standard filter_mode, since there may be some flags that shouldn't apply */
- items += animdata_filter_fcurves(anim_data, ads, first_fcu, agrp, owner, ownertype, filter_gmode, owner_id);
- }
- }
- }
- }
- }
+ /* action group's channels */
+ items += animfilter_act_group(ac, anim_data, ads, act, agrp, filter_mode, owner_id);
}
- /* loop over un-grouped F-Curves (only if we're not only considering those channels in the animive group) */
+ /* un-grouped F-Curves (only if we're not only considering those channels in the active group) */
if (!(filter_mode & ANIMFILTER_ACTGROUPED)) {
- // XXX the 'owner' info here needs review...
- items += animdata_filter_fcurves(anim_data, ads, (lastchan)?(lastchan->next):(act->curves.first), NULL, owner, ownertype, filter_mode, owner_id);
+ FCurve *firstfcu = (lastchan)? (lastchan->next) : (act->curves.first);
+ items += animfilter_fcurves(anim_data, ads, firstfcu, NULL, filter_mode, owner_id);
}
/* return the number of items added to the list */
@@ -1105,35 +1103,35 @@ static int animdata_filter_action (bAnimContext *ac, ListBase *anim_data, bDopeS
}
/* Include NLA-Data for NLA-Editor:
- * - when ANIMFILTER_CHANNELS is used, that means we should be filtering the list for display
+ * - when ANIMFILTER_LIST_CHANNELS is used, that means we should be filtering the list for display
* Although the evaluation order is from the first track to the last and then apply the Action on top,
* we present this in the UI as the Active Action followed by the last track to the first so that we
* get the evaluation order presented as per a stack.
* - for normal filtering (i.e. for editing), we only need the NLA-tracks but they can be in 'normal' evaluation
* order, i.e. first to last. Otherwise, some tools may get screwed up.
*/
-static int animdata_filter_nla (bAnimContext *UNUSED(ac), ListBase *anim_data, bDopeSheet *UNUSED(ads), AnimData *adt, int filter_mode, void *owner, short ownertype, ID *owner_id)
+static size_t animfilter_nla (bAnimContext *UNUSED(ac), ListBase *anim_data, bDopeSheet *ads, AnimData *adt, int filter_mode, ID *owner_id)
{
- bAnimListElem *ale;
NlaTrack *nlt;
NlaTrack *first=NULL, *next=NULL;
- int items = 0;
+ size_t items = 0;
/* if showing channels, include active action */
- if (filter_mode & ANIMFILTER_CHANNELS) {
- /* there isn't really anything editable here, so skip if need editable */
- // TODO: currently, selection isn't checked since it doesn't matter
- if ((filter_mode & ANIMFILTER_FOREDIT) == 0) {
- /* just add the action track now (this MUST appear for drawing)
- * - as AnimData may not have an action, we pass a dummy pointer just to get the list elem created, then
- * overwrite this with the real value - REVIEW THIS...
- */
- ale= make_new_animlistelem((void *)(&adt->action), ANIMTYPE_NLAACTION, owner, ownertype, owner_id);
- ale->data= (adt->action) ? adt->action : NULL;
-
- if (ale) {
- BLI_addtail(anim_data, ale);
- items++;
+ if (filter_mode & ANIMFILTER_LIST_CHANNELS) {
+ /* if NLA action-line filtering is off, don't show unless there are keyframes,
+ * in order to keep things more compact for doing transforms
+ */
+ if (!(ads->filterflag & ADS_FILTER_NLA_NOACT) || (adt->action)) {
+ /* there isn't really anything editable here, so skip if need editable */
+ if ((filter_mode & ANIMFILTER_FOREDIT) == 0) {
+ /* just add the action track now (this MUST appear for drawing)
+ * - as AnimData may not have an action, we pass a dummy pointer just to get the list elem created, then
+ * overwrite this with the real value - REVIEW THIS...
+ */
+ ANIMCHANNEL_NEW_CHANNEL_FULL((void *)(&adt->action), ANIMTYPE_NLAACTION, owner_id,
+ {
+ ale->data= adt->action ? adt->action : NULL;
+ });
}
}
@@ -1148,7 +1146,7 @@ static int animdata_filter_nla (bAnimContext *UNUSED(ac), ListBase *anim_data, b
/* loop over NLA Tracks - assume that the caller of this has already checked that these should be included */
for (nlt= first; nlt; nlt= next) {
/* 'next' NLA-Track to use depends on whether we're filtering for drawing or not */
- if (filter_mode & ANIMFILTER_CHANNELS)
+ if (filter_mode & ANIMFILTER_LIST_CHANNELS)
next= nlt->prev;
else
next= nlt->next;
@@ -1166,12 +1164,7 @@ static int animdata_filter_nla (bAnimContext *UNUSED(ac), ListBase *anim_data, b
if ( ANIMCHANNEL_SELOK(SEL_NLT(nlt)) ) {
/* only include if this track is active */
if (!(filter_mode & ANIMFILTER_ACTIVE) || (nlt->flag & NLATRACK_ACTIVE)) {
- ale= make_new_animlistelem(nlt, ANIMTYPE_NLATRACK, owner, ownertype, owner_id);
-
- if (ale) {
- BLI_addtail(anim_data, ale);
- items++;
- }
+ ANIMCHANNEL_NEW_CHANNEL(nlt, ANIMTYPE_NLATRACK, owner_id);
}
}
}
@@ -1181,14 +1174,44 @@ static int animdata_filter_nla (bAnimContext *UNUSED(ac), ListBase *anim_data, b
return items;
}
+/* determine what animation data from AnimData block should get displayed */
+static size_t animfilter_block_data (bAnimContext *ac, ListBase *anim_data, bDopeSheet *ads, ID *id, int filter_mode)
+{
+ IdAdtTemplate *iat = (IdAdtTemplate*)id;
+ AnimData *adt = BKE_animdata_from_id(id);
+ size_t items = 0;
+
+ /* NOTE: this macro is used instead of inlining the logic here, since this sort of filtering is still needed
+ * in a few places in he rest of the code still - notably for the few cases where special mode-based
+ * different types of data expanders are required.
+ */
+ ANIMDATA_FILTER_CASES(iat,
+ { /* AnimData */
+ /* specifically filter animdata block */
+ ANIMCHANNEL_NEW_CHANNEL(adt, ANIMTYPE_ANIMDATA, id);
+ },
+ { /* NLA */
+ items += animfilter_nla(ac, anim_data, ads, adt, filter_mode, id);
+ },
+ { /* Drivers */
+ items += animfilter_fcurves(anim_data, ads, adt->drivers.first, NULL, filter_mode, id);
+ },
+ { /* Keyframes */
+ items += animfilter_action(ac, anim_data, ads, adt->action, filter_mode, id);
+ });
+
+ return items;
+}
+
+
+
/* Include ShapeKey Data for ShapeKey Editor */
-static int animdata_filter_shapekey (bAnimContext *ac, ListBase *anim_data, Key *key, int filter_mode)
+static size_t animdata_filter_shapekey (bAnimContext *ac, ListBase *anim_data, Key *key, int filter_mode)
{
- bAnimListElem *ale;
- int items = 0;
+ size_t items = 0;
/* check if channels or only F-Curves */
- if ((filter_mode & ANIMFILTER_CURVESONLY) == 0) {
+ if (filter_mode & ANIMFILTER_LIST_CHANNELS) {
KeyBlock *kb;
/* loop through the channels adding ShapeKeys as appropriate */
@@ -1204,24 +1227,21 @@ static int animdata_filter_shapekey (bAnimContext *ac, ListBase *anim_data, Key
// TODO: consider 'active' too?
/* owner-id here must be key so that the F-Curve can be resolved... */
- ale= make_new_animlistelem(kb, ANIMTYPE_SHAPEKEY, NULL, ANIMTYPE_NONE, (ID *)key);
-
- if (ale) {
- BLI_addtail(anim_data, ale);
- items++;
- }
+ ANIMCHANNEL_NEW_CHANNEL(kb, ANIMTYPE_SHAPEKEY, key);
}
}
}
}
else {
/* just use the action associated with the shapekey */
- // FIXME: is owner-id and having no owner/dopesheet really fine?
+ // TODO: somehow manage to pass dopesheet info down here too?
if (key->adt) {
- if (filter_mode & ANIMFILTER_ANIMDATA)
- ANIMDATA_ADD_ANIMDATA(key)
- else if (key->adt->action)
- items= animdata_filter_action(ac, anim_data, NULL, key->adt->action, filter_mode, NULL, ANIMTYPE_NONE, (ID *)key);
+ if (filter_mode & ANIMFILTER_ANIMDATA) {
+ ANIMCHANNEL_NEW_CHANNEL(key->adt, ANIMTYPE_ANIMDATA, key);
+ }
+ else if (key->adt->action) {
+ items= animfilter_action(ac, anim_data, NULL, key->adt->action, filter_mode, (ID *)key);
+ }
}
}
@@ -1229,53 +1249,102 @@ static int animdata_filter_shapekey (bAnimContext *ac, ListBase *anim_data, Key
return items;
}
+static size_t animdata_filter_gpencil_data (ListBase *anim_data, bGPdata *gpd, int filter_mode)
+{
+ bGPDlayer *gpl;
+ size_t items = 0;
+
+ /* loop over layers as the conditions are acceptable */
+ for (gpl= gpd->layers.first; gpl; gpl= gpl->next) {
+ /* only if selected */
+ if ( ANIMCHANNEL_SELOK(SEL_GPL(gpl)) ) {
+ /* only if editable */
+ if (!(filter_mode & ANIMFILTER_FOREDIT) || EDITABLE_GPL(gpl)) {
+ /* active... */
+ if (!(filter_mode & ANIMFILTER_ACTIVE) || (gpl->flag & GP_LAYER_ACTIVE)) {
+ /* add to list */
+ ANIMCHANNEL_NEW_CHANNEL(gpl, ANIMTYPE_GPLAYER, gpd);
+ }
+ }
+ }
+ }
+
+ return items;
+}
+
/* Grab all Grase Pencil datablocks in file */
// TODO: should this be amalgamated with the dopesheet filtering code?
-static int animdata_filter_gpencil (ListBase *anim_data, void *UNUSED(data), int filter_mode)
+static size_t animdata_filter_gpencil (ListBase *anim_data, void *UNUSED(data), int filter_mode)
{
- bAnimListElem *ale;
bGPdata *gpd;
- bGPDlayer *gpl;
- int items = 0;
+ size_t items = 0;
- /* check if filtering types are appropriate */
- if (!(filter_mode & (ANIMFILTER_ACTGROUPED|ANIMFILTER_CURVESONLY)))
- {
- /* for now, grab grease pencil datablocks directly from main*/
- for (gpd = G.main->gpencil.first; gpd; gpd = gpd->id.next) {
- /* only show if gpd is used by something... */
- if (ID_REAL_USERS(gpd) < 1)
- continue;
+ /* for now, grab grease pencil datablocks directly from main */
+ // XXX: this is not good...
+ for (gpd = G.main->gpencil.first; gpd; gpd = gpd->id.next) {
+ ListBase tmp_data = {NULL, NULL};
+ size_t tmp_items = 0;
+
+ /* only show if gpd is used by something... */
+ if (ID_REAL_USERS(gpd) < 1)
+ continue;
- /* add gpd as channel too (if for drawing, and it has layers) */
- if ((filter_mode & ANIMFILTER_CHANNELS) && (gpd->layers.first)) {
- /* add to list */
- ale= make_new_animlistelem(gpd, ANIMTYPE_GPDATABLOCK, NULL, ANIMTYPE_NONE, NULL);
- if (ale) {
- BLI_addtail(anim_data, ale);
- items++;
- }
+ /* add gpencil animation channels */
+ BEGIN_ANIMFILTER_SUBCHANNELS(EXPANDED_GPD(gpd))
+ {
+ tmp_items += animdata_filter_gpencil_data(&tmp_data, gpd, filter_mode);
+ }
+ END_ANIMFILTER_SUBCHANNELS;
+
+ /* did we find anything? */
+ if (tmp_items) {
+ /* include data-expand widget first */
+ if (filter_mode & ANIMFILTER_LIST_CHANNELS) {
+ /* add gpd as channel too (if for drawing, and it has layers) */
+ ANIMCHANNEL_NEW_CHANNEL(gpd, ANIMTYPE_GPDATABLOCK, NULL);
}
- /* only add layers if they will be visible (if drawing channels) */
- if ( !(filter_mode & ANIMFILTER_VISIBLE) || (EXPANDED_GPD(gpd)) ) {
- /* loop over layers as the conditions are acceptable */
- for (gpl= gpd->layers.first; gpl; gpl= gpl->next) {
- /* only if selected */
- if ( ANIMCHANNEL_SELOK(SEL_GPL(gpl)) ) {
- /* only if editable */
- if (!(filter_mode & ANIMFILTER_FOREDIT) || EDITABLE_GPL(gpl)) {
- /* add to list */
- ale= make_new_animlistelem(gpl, ANIMTYPE_GPLAYER, gpd, ANIMTYPE_GPDATABLOCK, (ID*)gpd);
- if (ale) {
- BLI_addtail(anim_data, ale);
- items++;
- }
- }
- }
- }
+ /* now add the list of collected channels */
+ BLI_movelisttolist(anim_data, &tmp_data);
+ BLI_assert((tmp_data.first == tmp_data.last) && (tmp_data.first == NULL));
+ items += tmp_items;
+ }
+ }
+
+ /* return the number of items added to the list */
+ return items;
+}
+
+/* NOTE: owner_id is scene, material, or texture block, which is the direct owner of the node tree in question */
+// TODO: how to handle group nodes is still unclear...
+static size_t animdata_filter_ds_nodetree (bAnimContext *ac, ListBase *anim_data, bDopeSheet *ads, ID *owner_id, bNodeTree *ntree, int filter_mode)
+{
+ ListBase tmp_data = {NULL, NULL};
+ size_t tmp_items = 0;
+ size_t items = 0;
+
+ /* add nodetree animation channels */
+ BEGIN_ANIMFILTER_SUBCHANNELS(FILTER_NTREE_DATA(ntree))
+ {
+ /* animation data filtering */
+ tmp_items += animfilter_block_data(ac, &tmp_data, ads, (ID *)ntree, filter_mode);
+ }
+ END_ANIMFILTER_SUBCHANNELS;
+
+ /* did we find anything? */
+ if (tmp_items) {
+ /* include data-expand widget first */
+ if (filter_mode & ANIMFILTER_LIST_CHANNELS) {
+ /* check if filtering by active status */
+ if ANIMCHANNEL_ACTIVEOK(ntree) {
+ ANIMCHANNEL_NEW_CHANNEL(ntree, ANIMTYPE_DSNTREE, owner_id);
}
}
+
+ /* now add the list of collected channels */
+ BLI_movelisttolist(anim_data, &tmp_data);
+ BLI_assert((tmp_data.first == tmp_data.last) && (tmp_data.first == NULL));
+ items += tmp_items;
}
/* return the number of items added to the list */
@@ -1283,16 +1352,11 @@ static int animdata_filter_gpencil (ListBase *anim_data, void *UNUSED(data), int
}
/* NOTE: owner_id is either material, lamp, or world block, which is the direct owner of the texture stack in question */
-static int animdata_filter_dopesheet_texs (bAnimContext *ac, ListBase *anim_data, bDopeSheet *ads, ID *owner_id, int filter_mode)
+static size_t animdata_filter_ds_textures (bAnimContext *ac, ListBase *anim_data, bDopeSheet *ads, ID *owner_id, int filter_mode)
{
- ListBase texs = {NULL, NULL};
- LinkData *ld;
MTex **mtex = NULL;
- short expanded=0;
- int ownertype = ANIMTYPE_NONE;
-
- bAnimListElem *ale=NULL;
- int items=0, a=0;
+ size_t items=0;
+ int a=0;
/* get datatype specific data first */
if (owner_id == NULL)
@@ -1302,28 +1366,19 @@ static int animdata_filter_dopesheet_texs (bAnimContext *ac, ListBase *anim_data
case ID_MA:
{
Material *ma= (Material *)owner_id;
-
mtex= (MTex**)(&ma->mtex);
- expanded= FILTER_TEX_MATC(ma);
- ownertype= ANIMTYPE_DSMAT;
}
break;
case ID_LA:
{
Lamp *la= (Lamp *)owner_id;
-
mtex= (MTex**)(&la->mtex);
- expanded= FILTER_TEX_LAMC(la);
- ownertype= ANIMTYPE_DSLAM;
}
break;
case ID_WO:
{
World *wo= (World *)owner_id;
-
mtex= (MTex**)(&wo->mtex);
- expanded= FILTER_TEX_WORC(wo);
- ownertype= ANIMTYPE_DSWOR;
}
break;
default:
@@ -1338,235 +1393,137 @@ static int animdata_filter_dopesheet_texs (bAnimContext *ac, ListBase *anim_data
/* firstly check that we actuallly have some textures, by gathering all textures in a temp list */
for (a=0; a < MAX_MTEX; a++) {
Tex *tex= (mtex[a]) ? mtex[a]->tex : NULL;
- short ok = 0;
+ ListBase tmp_data = {NULL, NULL};
+ size_t tmp_items = 0;
/* for now, if no texture returned, skip (this shouldn't confuse the user I hope) */
- if (ELEM(NULL, tex, tex->adt))
+ if (tex == NULL)
continue;
- /* check if ok */
- ANIMDATA_FILTER_CASES(tex,
- { /* AnimData blocks - do nothing... */ },
- ok=1;,
- ok=1;,
- ok=1;)
- if (ok == 0) continue;
-
- /* make a temp list elem for this */
- ld= MEM_callocN(sizeof(LinkData), "DopeSheet-TextureCache");
- ld->data= tex;
- BLI_addtail(&texs, ld);
- }
-
- /* if there were no channels found, no need to carry on */
- if (texs.first == NULL)
- return 0;
-
- /* include textures-expand widget? */
- if ((filter_mode & ANIMFILTER_CHANNELS) && !(filter_mode & ANIMFILTER_CURVESONLY)) {
- ale= make_new_animlistelem(owner_id, ANIMTYPE_FILLTEXD, owner_id, ownertype, owner_id);
- if (ale) {
- BLI_addtail(anim_data, ale);
- items++;
- }
- }
-
- /* add textures */
- if ((expanded) || (filter_mode & ANIMFILTER_CURVESONLY)) {
- /* for each texture in cache, add channels */
- for (ld= texs.first; ld; ld= ld->next) {
- Tex *tex= (Tex *)ld->data;
+ /* add texture's animation data to temp collection */
+ BEGIN_ANIMFILTER_SUBCHANNELS(FILTER_TEX_DATA(tex))
+ {
+ /* texture animdata */
+ tmp_items += animfilter_block_data(ac, &tmp_data, ads, (ID *)tex, filter_mode);
+ /* nodes */
+ if ((tex->nodetree) && !(ads->filterflag & ADS_FILTER_NONTREE)) {
+ /* owner_id as id instead of texture, since it'll otherwise be impossible to track the depth */
+ // FIXME: perhaps as a result, textures should NOT be included under materials, but under their own section instead
+ // so that free-floating textures can also be animated
+ tmp_items += animdata_filter_ds_nodetree(ac, &tmp_data, ads, (ID *)tex, tex->nodetree, filter_mode);
+ }
+ }
+ END_ANIMFILTER_SUBCHANNELS;
+
+ /* did we find anything? */
+ if (tmp_items) {
/* include texture-expand widget? */
- if (filter_mode & ANIMFILTER_CHANNELS) {
+ if (filter_mode & ANIMFILTER_LIST_CHANNELS) {
/* check if filtering by active status */
if ANIMCHANNEL_ACTIVEOK(tex) {
- ale= make_new_animlistelem(tex, ANIMTYPE_DSTEX, owner_id, ownertype, owner_id);
- if (ale) {
- BLI_addtail(anim_data, ale);
- items++;
- }
+ ANIMCHANNEL_NEW_CHANNEL(tex, ANIMTYPE_DSTEX, owner_id);
}
}
- /* add texture's animation data
- * NOTE: for these, we make the owner/ownertype the material/lamp/etc. not the texture, otherwise the
- * drawing code cannot resolve the indention easily
- */
- if (!(filter_mode & ANIMFILTER_VISIBLE) || FILTER_TEX_DATA(tex) || (filter_mode & ANIMFILTER_CURVESONLY)) {
- ANIMDATA_FILTER_CASES(tex,
- { /* AnimData blocks - do nothing... */ },
- items += animdata_filter_nla(ac, anim_data, ads, tex->adt, filter_mode, owner_id, ownertype, (ID *)tex);,
- items += animdata_filter_fcurves(anim_data, ads, tex->adt->drivers.first, NULL, owner_id, ownertype, filter_mode, (ID *)tex);,
- items += animdata_filter_action(ac, anim_data, ads, tex->adt->action, filter_mode, owner_id, ownertype, (ID *)tex);)
- }
+ /* now add the list of collected channels */
+ BLI_movelisttolist(anim_data, &tmp_data);
+ BLI_assert((tmp_data.first == tmp_data.last) && (tmp_data.first == NULL));
+ items += tmp_items;
}
}
- /* free cache */
- BLI_freelistN(&texs);
-
/* return the number of items added to the list */
return items;
}
-static int animdata_filter_dopesheet_mats (bAnimContext *ac, ListBase *anim_data, bDopeSheet *ads, Base *base, int filter_mode)
+static size_t animdata_filter_ds_materials (bAnimContext *ac, ListBase *anim_data, bDopeSheet *ads, Object *ob, int filter_mode)
{
- ListBase mats = {NULL, NULL};
- LinkData *ld;
-
- bAnimListElem *ale=NULL;
- Object *ob= base->object;
- int items=0, a=0;
+ size_t items=0;
+ int a=0;
/* firstly check that we actuallly have some materials, by gathering all materials in a temp list */
for (a=1; a <= ob->totcol; a++) {
Material *ma= give_current_material(ob, a);
- short ok = 0;
+ ListBase tmp_data = {NULL, NULL};
+ size_t tmp_items = 0;
- /* for now, if no material returned, skip (this shouldn't confuse the user I hope) */
+ /* if no material returned, skip - so that we don't get weird blank entries... */
if (ma == NULL) continue;
-
- /* check if ok */
- ANIMDATA_FILTER_CASES(ma,
- { /* AnimData blocks - do nothing... */ },
- ok=1;,
- ok=1;,
- ok=1;)
-
- /* need to check textures */
- if (ok == 0 && !(ads->filterflag & ADS_FILTER_NOTEX)) {
- int mtInd;
-
- for (mtInd=0; mtInd < MAX_MTEX; mtInd++) {
- MTex *mtex = ma->mtex[mtInd];
-
- if(mtex && mtex->tex) {
- ANIMDATA_FILTER_CASES(mtex->tex,
- { /* AnimData blocks - do nothing... */ },
- ok=1;,
- ok=1;,
- ok=1;)
- }
-
- if(ok)
- break;
- }
- }
- if (ok == 0) continue;
-
- /* make a temp list elem for this */
- ld= MEM_callocN(sizeof(LinkData), "DopeSheet-MaterialCache");
- ld->data= ma;
- BLI_addtail(&mats, ld);
- }
-
- /* if there were no channels found, no need to carry on */
- if (mats.first == NULL)
- return 0;
-
- /* include materials-expand widget? */
- if ((filter_mode & ANIMFILTER_CHANNELS) && !(filter_mode & ANIMFILTER_CURVESONLY)) {
- ale= make_new_animlistelem(ob, ANIMTYPE_FILLMATD, base, ANIMTYPE_OBJECT, (ID *)ob);
- if (ale) {
- BLI_addtail(anim_data, ale);
- items++;
+ /* add material's animation data to temp collection */
+ BEGIN_ANIMFILTER_SUBCHANNELS(FILTER_MAT_OBJD(ma))
+ {
+ /* material's animation data */
+ tmp_items += animfilter_block_data(ac, &tmp_data, ads, (ID *)ma, filter_mode);
+
+ /* textures */
+ if (!(ads->filterflag & ADS_FILTER_NOTEX))
+ tmp_items += animdata_filter_ds_textures(ac, &tmp_data, ads, (ID *)ma, filter_mode);
+
+ /* nodes */
+ if ((ma->nodetree) && !(ads->filterflag & ADS_FILTER_NONTREE))
+ tmp_items += animdata_filter_ds_nodetree(ac, &tmp_data, ads, (ID *)ma, ma->nodetree, filter_mode);
}
- }
-
- /* add materials? */
- if (FILTER_MAT_OBJC(ob) || (filter_mode & ANIMFILTER_CURVESONLY)) {
- /* for each material in cache, add channels */
- for (ld= mats.first; ld; ld= ld->next) {
- Material *ma= (Material *)ld->data;
-
- /* include material-expand widget? */
+ END_ANIMFILTER_SUBCHANNELS;
+
+ /* did we find anything? */
+ if (tmp_items) {
+ /* include material-expand widget first */
// hmm... do we need to store the index of this material in the array anywhere?
- if (filter_mode & ANIMFILTER_CHANNELS) {
+ if (filter_mode & ANIMFILTER_LIST_CHANNELS) {
/* check if filtering by active status */
if ANIMCHANNEL_ACTIVEOK(ma) {
- ale= make_new_animlistelem(ma, ANIMTYPE_DSMAT, base, ANIMTYPE_OBJECT, (ID *)ma);
- if (ale) {
- BLI_addtail(anim_data, ale);
- items++;
- }
+ ANIMCHANNEL_NEW_CHANNEL(ma, ANIMTYPE_DSMAT, ma);
}
}
- /* add material's animation data */
- if (!(filter_mode & ANIMFILTER_VISIBLE) || FILTER_MAT_OBJD(ma) || (filter_mode & ANIMFILTER_CURVESONLY)) {
- /* material's animation data */
- ANIMDATA_FILTER_CASES(ma,
- { /* AnimData blocks - do nothing... */ },
- items += animdata_filter_nla(ac, anim_data, ads, ma->adt, filter_mode, ma, ANIMTYPE_DSMAT, (ID *)ma);,
- items += animdata_filter_fcurves(anim_data, ads, ma->adt->drivers.first, NULL, ma, ANIMTYPE_DSMAT, filter_mode, (ID *)ma);,
- items += animdata_filter_action(ac, anim_data, ads, ma->adt->action, filter_mode, ma, ANIMTYPE_DSMAT, (ID *)ma);)
-
- /* textures */
- if (!(ads->filterflag & ADS_FILTER_NOTEX))
- items += animdata_filter_dopesheet_texs(ac, anim_data, ads, (ID *)ma, filter_mode);
- }
+ /* now add the list of collected channels */
+ BLI_movelisttolist(anim_data, &tmp_data);
+ BLI_assert((tmp_data.first == tmp_data.last) && (tmp_data.first == NULL));
+ items += tmp_items;
}
}
- /* free cache */
- BLI_freelistN(&mats);
-
/* return the number of items added to the list */
return items;
}
-static int animdata_filter_dopesheet_particles (bAnimContext *ac, ListBase *anim_data, bDopeSheet *ads, Base *base, int filter_mode)
+static size_t animdata_filter_ds_particles (bAnimContext *ac, ListBase *anim_data, bDopeSheet *ads, Object *ob, int filter_mode)
{
- bAnimListElem *ale=NULL;
- Object *ob= base->object;
- ParticleSystem *psys = ob->particlesystem.first;
- int items= 0, first = 1;
-
- for(; psys; psys=psys->next) {
- short ok = 0;
+ ParticleSystem *psys;
+ size_t items= 0;
- if(ELEM(NULL, psys->part, psys->part->adt))
+ for (psys = ob->particlesystem.first; psys; psys=psys->next) {
+ ListBase tmp_data = {NULL, NULL};
+ size_t tmp_items = 0;
+
+ /* if no material returned, skip - so that we don't get weird blank entries... */
+ if (ELEM(NULL, psys->part, psys->part->adt))
continue;
-
- ANIMDATA_FILTER_CASES(psys->part,
- { /* AnimData blocks - do nothing... */ },
- ok=1;,
- ok=1;,
- ok=1;)
- if (ok == 0) continue;
-
- /* include particles-expand widget? */
- if (first && (filter_mode & ANIMFILTER_CHANNELS) && !(filter_mode & ANIMFILTER_CURVESONLY)) {
- ale= make_new_animlistelem(ob, ANIMTYPE_FILLPARTD, base, ANIMTYPE_OBJECT, (ID *)ob);
- if (ale) {
- BLI_addtail(anim_data, ale);
- items++;
- }
- first = 0;
+
+ /* add particle-system's animation data to temp collection */
+ BEGIN_ANIMFILTER_SUBCHANNELS(FILTER_PART_OBJD(psys->part))
+ {
+ /* material's animation data */
+ tmp_items += animfilter_block_data(ac, &tmp_data, ads, (ID *)psys->part, filter_mode);
}
+ END_ANIMFILTER_SUBCHANNELS;
- /* add particle settings? */
- if (FILTER_PART_OBJC(ob) || (filter_mode & ANIMFILTER_CURVESONLY)) {
- if ((filter_mode & ANIMFILTER_CHANNELS)) {
+ /* did we find anything? */
+ if (tmp_items) {
+ /* include particle-expand widget first */
+ if (filter_mode & ANIMFILTER_LIST_CHANNELS) {
/* check if filtering by active status */
if ANIMCHANNEL_ACTIVEOK(psys->part) {
- ale = make_new_animlistelem(psys->part, ANIMTYPE_DSPART, base, ANIMTYPE_OBJECT, (ID *)psys->part);
- if (ale) {
- BLI_addtail(anim_data, ale);
- items++;
- }
+ ANIMCHANNEL_NEW_CHANNEL(psys->part, ANIMTYPE_DSPART, psys->part);
}
}
- if (!(filter_mode & ANIMFILTER_VISIBLE) || FILTER_PART_OBJD(psys->part) || (filter_mode & ANIMFILTER_CURVESONLY)) {
- ANIMDATA_FILTER_CASES(psys->part,
- { /* AnimData blocks - do nothing... */ },
- items += animdata_filter_nla(ac, anim_data, ads, psys->part->adt, filter_mode, psys->part, ANIMTYPE_DSPART, (ID *)psys->part);,
- items += animdata_filter_fcurves(anim_data, ads, psys->part->adt->drivers.first, NULL, psys->part, ANIMTYPE_DSPART, filter_mode, (ID *)psys->part);,
- items += animdata_filter_action(ac, anim_data, ads, psys->part->adt->action, filter_mode, psys->part, ANIMTYPE_DSPART, (ID *)psys->part);)
- }
+ /* now add the list of collected channels */
+ BLI_movelisttolist(anim_data, &tmp_data);
+ BLI_assert((tmp_data.first == tmp_data.last) && (tmp_data.first == NULL));
+ items += tmp_items;
}
}
@@ -1574,14 +1531,14 @@ static int animdata_filter_dopesheet_particles (bAnimContext *ac, ListBase *anim
return items;
}
-static int animdata_filter_dopesheet_obdata (bAnimContext *ac, ListBase *anim_data, bDopeSheet *ads, Base *base, int filter_mode)
+static size_t animdata_filter_ds_obdata (bAnimContext *ac, ListBase *anim_data, bDopeSheet *ads, Object *ob, int filter_mode)
{
- bAnimListElem *ale=NULL;
- Object *ob= base->object;
+ ListBase tmp_data = {NULL, NULL};
+ size_t tmp_items = 0;
+ size_t items= 0;
+
IdAdtTemplate *iat= ob->data;
- AnimData *adt= iat->adt;
short type=0, expanded=0;
- int items= 0;
/* get settings based on data type */
switch (ob->type) {
@@ -1589,6 +1546,9 @@ static int animdata_filter_dopesheet_obdata (bAnimContext *ac, ListBase *anim_da
{
Camera *ca= (Camera *)ob->data;
+ if (ads->filterflag & ADS_FILTER_NOCAM)
+ return 0;
+
type= ANIMTYPE_DSCAM;
expanded= FILTER_CAM_OBJD(ca);
}
@@ -1597,6 +1557,9 @@ static int animdata_filter_dopesheet_obdata (bAnimContext *ac, ListBase *anim_da
{
Lamp *la= (Lamp *)ob->data;
+ if (ads->filterflag & ADS_FILTER_NOLAM)
+ return 0;
+
type= ANIMTYPE_DSLAM;
expanded= FILTER_LAM_OBJD(la);
}
@@ -1607,6 +1570,9 @@ static int animdata_filter_dopesheet_obdata (bAnimContext *ac, ListBase *anim_da
{
Curve *cu= (Curve *)ob->data;
+ if (ads->filterflag & ADS_FILTER_NOCUR)
+ return 0;
+
type= ANIMTYPE_DSCUR;
expanded= FILTER_CUR_OBJD(cu);
}
@@ -1615,6 +1581,9 @@ static int animdata_filter_dopesheet_obdata (bAnimContext *ac, ListBase *anim_da
{
MetaBall *mb= (MetaBall *)ob->data;
+ if (ads->filterflag & ADS_FILTER_NOMBA)
+ return 0;
+
type= ANIMTYPE_DSMBALL;
expanded= FILTER_MBALL_OBJD(mb);
}
@@ -1623,6 +1592,9 @@ static int animdata_filter_dopesheet_obdata (bAnimContext *ac, ListBase *anim_da
{
bArmature *arm= (bArmature *)ob->data;
+ if (ads->filterflag & ADS_FILTER_NOARM)
+ return 0;
+
type= ANIMTYPE_DSARM;
expanded= FILTER_ARM_OBJD(arm);
}
@@ -1631,6 +1603,9 @@ static int animdata_filter_dopesheet_obdata (bAnimContext *ac, ListBase *anim_da
{
Mesh *me= (Mesh *)ob->data;
+ if (ads->filterflag & ADS_FILTER_NOMESH)
+ return 0;
+
type= ANIMTYPE_DSMESH;
expanded= FILTER_MESH_OBJD(me);
}
@@ -1639,463 +1614,366 @@ static int animdata_filter_dopesheet_obdata (bAnimContext *ac, ListBase *anim_da
{
Lattice *lt = (Lattice *)ob->data;
+ if (ads->filterflag & ADS_FILTER_NOLAT)
+ return 0;
+
type= ANIMTYPE_DSLAT;
expanded= FILTER_LATTICE_OBJD(lt);
}
break;
- }
-
- /* include data-expand widget? */
- if ((filter_mode & ANIMFILTER_CURVESONLY) == 0) {
- /* check if filtering by active status */
- if ANIMCHANNEL_ACTIVEOK(iat) {
- ale= make_new_animlistelem(iat, type, base, ANIMTYPE_OBJECT, (ID *)iat);
- if (ale) BLI_addtail(anim_data, ale);
+ case OB_SPEAKER: /* ---------- Speaker ----------- */
+ {
+ Speaker *spk= (Speaker *)ob->data;
+
+ type= ANIMTYPE_DSSPK;
+ expanded= FILTER_SPK_OBJD(spk);
}
+ break;
}
- /* add object-data animation channels? */
- if (!(filter_mode & ANIMFILTER_VISIBLE) || (expanded) || (filter_mode & ANIMFILTER_CURVESONLY)) {
- /* filtering for channels - nla, drivers, keyframes */
- ANIMDATA_FILTER_CASES(iat,
- { /* AnimData blocks - do nothing... */ },
- items+= animdata_filter_nla(ac, anim_data, ads, iat->adt, filter_mode, iat, type, (ID *)iat);,
- items+= animdata_filter_fcurves(anim_data, ads, adt->drivers.first, NULL, iat, type, filter_mode, (ID *)iat);,
- items+= animdata_filter_action(ac, anim_data, ads, iat->adt->action, filter_mode, iat, type, (ID *)iat);)
-
+ /* add object data animation channels */
+ BEGIN_ANIMFILTER_SUBCHANNELS(expanded)
+ {
+ /* animation data filtering */
+ tmp_items += animfilter_block_data(ac, &tmp_data, ads, (ID *)iat, filter_mode);
+
/* sub-data filtering... */
switch (ob->type) {
case OB_LAMP: /* lamp - textures */
{
/* textures */
if (!(ads->filterflag & ADS_FILTER_NOTEX))
- items += animdata_filter_dopesheet_texs(ac, anim_data, ads, ob->data, filter_mode);
+ tmp_items += animdata_filter_ds_textures(ac, &tmp_data, ads, ob->data, filter_mode);
}
break;
}
}
+ END_ANIMFILTER_SUBCHANNELS;
+
+ /* did we find anything? */
+ if (tmp_items) {
+ /* include data-expand widget first */
+ if (filter_mode & ANIMFILTER_LIST_CHANNELS) {
+ /* check if filtering by active status */
+ if ANIMCHANNEL_ACTIVEOK(iat) {
+ ANIMCHANNEL_NEW_CHANNEL(iat, type, iat);
+ }
+ }
+
+ /* now add the list of collected channels */
+ BLI_movelisttolist(anim_data, &tmp_data);
+ BLI_assert((tmp_data.first == tmp_data.last) && (tmp_data.first == NULL));
+ items += tmp_items;
+ }
/* return the number of items added to the list */
return items;
}
-static int animdata_filter_dopesheet_ob (bAnimContext *ac, ListBase *anim_data, bDopeSheet *ads, Base *base, int filter_mode)
+/* shapekey-level animation */
+static size_t animdata_filter_ds_keyanim (bAnimContext *ac, ListBase *anim_data, bDopeSheet *ads, Object *ob, Key *key, int filter_mode)
{
- bAnimListElem *ale=NULL;
- AnimData *adt = NULL;
- Object *ob= base->object;
- Key *key= ob_get_key(ob);
- short obdata_ok = 0;
- int items = 0;
-
- /* add this object as a channel first */
- if ((filter_mode & (ANIMFILTER_CURVESONLY|ANIMFILTER_NLATRACKS)) == 0) {
- /* check if filtering by selection */
- if ANIMCHANNEL_SELOK((base->flag & SELECT)) {
- /* check if filtering by active status */
- if ANIMCHANNEL_ACTIVEOK(ob) {
- ale= make_new_animlistelem(base, ANIMTYPE_OBJECT, NULL, ANIMTYPE_NONE, (ID *)ob);
- if (ale) {
- BLI_addtail(anim_data, ale);
- items++;
- }
- }
- }
+ ListBase tmp_data = {NULL, NULL};
+ size_t tmp_items = 0;
+ size_t items = 0;
+
+ /* add shapekey-level animation channels */
+ BEGIN_ANIMFILTER_SUBCHANNELS(FILTER_SKE_OBJD(key))
+ {
+ /* animation data filtering */
+ tmp_items += animfilter_block_data(ac, &tmp_data, ads, (ID *)key, filter_mode);
}
+ END_ANIMFILTER_SUBCHANNELS;
- /* if collapsed, don't go any further (unless adding keyframes only) */
- if ( ((filter_mode & ANIMFILTER_VISIBLE) && EXPANDED_OBJC(ob) == 0) &&
- !(filter_mode & (ANIMFILTER_CURVESONLY|ANIMFILTER_NLATRACKS)) )
- return items;
-
- /* Action, Drivers, or NLA */
- if (ob->adt && !(ads->filterflag & ADS_FILTER_NOOBJ)) {
- adt= ob->adt;
- ANIMDATA_FILTER_CASES(ob,
- { /* AnimData blocks - do nothing... */ },
- { /* nla */
- /* add NLA tracks */
- items += animdata_filter_nla(ac, anim_data, ads, adt, filter_mode, ob, ANIMTYPE_OBJECT, (ID *)ob);
- },
- { /* drivers */
- /* include drivers-expand widget? */
- if ((filter_mode & ANIMFILTER_CHANNELS) && !(filter_mode & ANIMFILTER_CURVESONLY)) {
- ale= make_new_animlistelem(adt->action, ANIMTYPE_FILLDRIVERS, base, ANIMTYPE_OBJECT, (ID *)ob);
- if (ale) {
- BLI_addtail(anim_data, ale);
- items++;
- }
- }
-
- /* add F-Curve channels (drivers are F-Curves) */
- if (!(filter_mode & ANIMFILTER_VISIBLE) || EXPANDED_DRVD(adt) || !(filter_mode & ANIMFILTER_CHANNELS)) {
- // need to make the ownertype normal object here... (maybe type should be a separate one for clarity?)
- items += animdata_filter_fcurves(anim_data, ads, adt->drivers.first, NULL, ob, ANIMTYPE_OBJECT, filter_mode, (ID *)ob);
- }
- },
- { /* action (keyframes) */
- /* include action-expand widget? */
- if ((filter_mode & ANIMFILTER_CHANNELS) && !(filter_mode & ANIMFILTER_CURVESONLY)) {
- ale= make_new_animlistelem(adt->action, ANIMTYPE_FILLACTD, base, ANIMTYPE_OBJECT, (ID *)ob);
- if (ale) {
- BLI_addtail(anim_data, ale);
- items++;
- }
- }
-
- /* add F-Curve channels? */
- if (!(filter_mode & ANIMFILTER_VISIBLE) || EXPANDED_ACTC(adt->action) || !(filter_mode & ANIMFILTER_CHANNELS)) {
- // need to make the ownertype normal object here... (maybe type should be a separate one for clarity?)
- items += animdata_filter_action(ac, anim_data, ads, adt->action, filter_mode, ob, ANIMTYPE_OBJECT, (ID *)ob);
- }
+ /* did we find anything? */
+ if (tmp_items) {
+ /* include key-expand widget first */
+ if (filter_mode & ANIMFILTER_LIST_CHANNELS) {
+ if ANIMCHANNEL_ACTIVEOK(key) {
+ ANIMCHANNEL_NEW_CHANNEL(key, ANIMTYPE_DSSKEY, ob);
}
- );
+ }
+
+ /* now add the list of collected channels */
+ BLI_movelisttolist(anim_data, &tmp_data);
+ BLI_assert((tmp_data.first == tmp_data.last) && (tmp_data.first == NULL));
+ items += tmp_items;
}
+ /* return the number of items added to the list */
+ return items;
+}
+
+/* object-level animation */
+static size_t animdata_filter_ds_obanim (bAnimContext *ac, ListBase *anim_data, bDopeSheet *ads, Object *ob, int filter_mode)
+{
+ ListBase tmp_data = {NULL, NULL};
+ size_t tmp_items = 0;
+ size_t items = 0;
+
+ AnimData *adt = ob->adt;
+ short type=0, expanded=1;
+ void *cdata = NULL;
+
+ /* determine the type of expander channels to use */
+ // this is the best way to do this for now...
+ ANIMDATA_FILTER_CASES(ob,
+ {/* AnimData - no channel, but consider data */},
+ {/* NLA - no channel, but consider data */},
+ {/* Drivers */
+ type = ANIMTYPE_FILLDRIVERS;
+ cdata = adt;
+ expanded = EXPANDED_DRVD(adt);
+ },
+ {/* Keyframes */
+ type = ANIMTYPE_FILLACTD;
+ cdata = adt->action;
+ expanded = EXPANDED_ACTC(adt->action);
+ });
+
+ /* add object-level animation channels */
+ BEGIN_ANIMFILTER_SUBCHANNELS(expanded)
+ {
+ /* animation data filtering */
+ tmp_items += animfilter_block_data(ac, &tmp_data, ads, (ID *)ob, filter_mode);
+ }
+ END_ANIMFILTER_SUBCHANNELS;
- /* ShapeKeys? */
- if ((key) && !(ads->filterflag & ADS_FILTER_NOSHAPEKEYS)) {
- adt= key->adt;
- ANIMDATA_FILTER_CASES(key,
- { /* AnimData blocks - do nothing... */ },
- { /* nla */
- /* include shapekey-expand widget? */
- if ((filter_mode & ANIMFILTER_CHANNELS) && !(filter_mode & ANIMFILTER_CURVESONLY)) {
- /* check if filtering by active status */
- if ANIMCHANNEL_ACTIVEOK(key) {
- ale= make_new_animlistelem(key, ANIMTYPE_DSSKEY, base, ANIMTYPE_OBJECT, (ID *)ob);
- if (ale) {
- BLI_addtail(anim_data, ale);
- items++;
- }
- }
- }
-
- /* add NLA tracks - only if expanded or so */
- if (!(filter_mode & ANIMFILTER_VISIBLE) || FILTER_SKE_OBJD(key) || (filter_mode & ANIMFILTER_CURVESONLY))
- items += animdata_filter_nla(ac, anim_data, ads, adt, filter_mode, ob, ANIMTYPE_OBJECT, (ID *)key);
- },
- { /* drivers */
- /* include shapekey-expand widget? */
- if ((filter_mode & ANIMFILTER_CHANNELS) && !(filter_mode & ANIMFILTER_CURVESONLY)) {
- ale= make_new_animlistelem(key, ANIMTYPE_DSSKEY, base, ANIMTYPE_OBJECT, (ID *)ob);
- if (ale) {
- BLI_addtail(anim_data, ale);
- items++;
- }
- }
-
- /* add channels */
- if (!(filter_mode & ANIMFILTER_VISIBLE) || FILTER_SKE_OBJD(key) || (filter_mode & ANIMFILTER_CURVESONLY)) {
- items += animdata_filter_fcurves(anim_data, ads, adt->drivers.first, NULL, key, ANIMTYPE_DSSKEY, filter_mode, (ID *)key);
- }
- },
- { /* action (keyframes) */
- /* include shapekey-expand widget? */
- if ((filter_mode & ANIMFILTER_CHANNELS) && !(filter_mode & ANIMFILTER_CURVESONLY)) {
- /* check if filtering by active status */
- if ANIMCHANNEL_ACTIVEOK(key) {
- ale= make_new_animlistelem(key, ANIMTYPE_DSSKEY, base, ANIMTYPE_OBJECT, (ID *)ob);
- if (ale) {
- BLI_addtail(anim_data, ale);
- items++;
- }
- }
- }
-
- /* add channels */
- if (!(filter_mode & ANIMFILTER_VISIBLE) || FILTER_SKE_OBJD(key) || (filter_mode & ANIMFILTER_CURVESONLY)) {
- items += animdata_filter_action(ac, anim_data, ads, adt->action, filter_mode, key, ANIMTYPE_DSSKEY, (ID *)key);
- }
+ /* did we find anything? */
+ if (tmp_items) {
+ /* include anim-expand widget first */
+ if (filter_mode & ANIMFILTER_LIST_CHANNELS) {
+ if (type != ANIMTYPE_NONE) {
+ /* NOTE: active-status (and the associated checks) don't apply here... */
+ ANIMCHANNEL_NEW_CHANNEL(cdata, type, ob);
}
- );
+ }
+
+ /* now add the list of collected channels */
+ BLI_movelisttolist(anim_data, &tmp_data);
+ BLI_assert((tmp_data.first == tmp_data.last) && (tmp_data.first == NULL));
+ items += tmp_items;
}
+
+ /* return the number of items added to the list */
+ return items;
+}
- /* Materials? */
- if ((ob->totcol) && !(ads->filterflag & ADS_FILTER_NOMAT))
- items += animdata_filter_dopesheet_mats(ac, anim_data, ads, base, filter_mode);
+/* get animation channels from object2 */
+static size_t animdata_filter_dopesheet_ob (bAnimContext *ac, ListBase *anim_data, bDopeSheet *ads, Base *base, int filter_mode)
+{
+ ListBase tmp_data = {NULL, NULL};
+ Object *ob= base->object;
+ size_t tmp_items = 0;
+ size_t items = 0;
- /* Object Data */
- switch (ob->type) {
- case OB_CAMERA: /* ------- Camera ------------ */
- {
- Camera *ca= (Camera *)ob->data;
-
- if ((ads->filterflag & ADS_FILTER_NOCAM) == 0) {
- ANIMDATA_FILTER_CASES(ca,
- { /* AnimData blocks - do nothing... */ },
- obdata_ok= 1;,
- obdata_ok= 1;,
- obdata_ok= 1;)
- }
- }
- break;
- case OB_LAMP: /* ---------- Lamp ----------- */
- {
- Lamp *la= (Lamp *)ob->data;
-
- if ((ads->filterflag & ADS_FILTER_NOLAM) == 0) {
- ANIMDATA_FILTER_CASES(la,
- { /* AnimData blocks - do nothing... */ },
- obdata_ok= 1;,
- obdata_ok= 1;,
- obdata_ok= 1;)
- }
+ /* filter data contained under object first */
+ BEGIN_ANIMFILTER_SUBCHANNELS(EXPANDED_OBJC(ob))
+ {
+ Key *key= ob_get_key(ob);
+
+ /* object-level animation */
+ if ((ob->adt) && !(ads->filterflag & ADS_FILTER_NOOBJ)) {
+ tmp_items += animdata_filter_ds_obanim(ac, &tmp_data, ads, ob, filter_mode);
}
- break;
- case OB_CURVE: /* ------- Curve ---------- */
- case OB_SURF: /* ------- Nurbs Surface ---------- */
- case OB_FONT: /* ------- Text Curve ---------- */
- {
- Curve *cu= (Curve *)ob->data;
-
- if ((ads->filterflag & ADS_FILTER_NOCUR) == 0) {
- ANIMDATA_FILTER_CASES(cu,
- { /* AnimData blocks - do nothing... */ },
- obdata_ok= 1;,
- obdata_ok= 1;,
- obdata_ok= 1;)
- }
+
+ /* shape-key */
+ if ((key && key->adt) && !(ads->filterflag & ADS_FILTER_NOSHAPEKEYS)) {
+ tmp_items += animdata_filter_ds_keyanim(ac, &tmp_data, ads, ob, key, filter_mode);
}
- break;
- case OB_MBALL: /* ------- MetaBall ---------- */
- {
- MetaBall *mb= (MetaBall *)ob->data;
-
- if ((ads->filterflag & ADS_FILTER_NOMBA) == 0) {
- ANIMDATA_FILTER_CASES(mb,
- { /* AnimData blocks - do nothing... */ },
- obdata_ok= 1;,
- obdata_ok= 1;,
- obdata_ok= 1;)
- }
+
+ /* materials */
+ if ((ob->totcol) && !(ads->filterflag & ADS_FILTER_NOMAT)) {
+ tmp_items += animdata_filter_ds_materials(ac, &tmp_data, ads, ob, filter_mode);
}
- break;
- case OB_ARMATURE: /* ------- Armature ---------- */
- {
- bArmature *arm= (bArmature *)ob->data;
-
- if ((ads->filterflag & ADS_FILTER_NOARM) == 0) {
- ANIMDATA_FILTER_CASES(arm,
- { /* AnimData blocks - do nothing... */ },
- obdata_ok= 1;,
- obdata_ok= 1;,
- obdata_ok= 1;)
- }
+
+ /* object data */
+ if (ob->data) {
+ tmp_items += animdata_filter_ds_obdata(ac, &tmp_data, ads, ob, filter_mode);
}
- break;
- case OB_MESH: /* ------- Mesh ---------- */
- {
- Mesh *me= (Mesh *)ob->data;
-
- if ((ads->filterflag & ADS_FILTER_NOMESH) == 0) {
- ANIMDATA_FILTER_CASES(me,
- { /* AnimData blocks - do nothing... */ },
- obdata_ok= 1;,
- obdata_ok= 1;,
- obdata_ok= 1;)
- }
+
+ /* particles */
+ if ((ob->particlesystem.first) && !(ads->filterflag & ADS_FILTER_NOPART)) {
+ tmp_items += animdata_filter_ds_particles(ac, &tmp_data, ads, ob, filter_mode);
}
- break;
- case OB_LATTICE: /* ------- Lattice ---------- */
- {
- Lattice *lt= (Lattice *)ob->data;
-
- if ((ads->filterflag & ADS_FILTER_NOLAT) == 0) {
- ANIMDATA_FILTER_CASES(lt,
- { /* AnimData blocks - do nothing... */ },
- obdata_ok= 1;,
- obdata_ok= 1;,
- obdata_ok= 1;)
+ }
+ END_ANIMFILTER_SUBCHANNELS;
+
+
+ /* if we collected some channels, add these to the new list... */
+ if (tmp_items) {
+ /* firstly add object expander if required */
+ if (filter_mode & ANIMFILTER_LIST_CHANNELS) {
+ /* check if filtering by selection */
+ // XXX: double-check on this - most of the time, a lot of tools need to filter out these channels!
+ if ANIMCHANNEL_SELOK((base->flag & SELECT)) {
+ /* check if filtering by active status */
+ if (ANIMCHANNEL_ACTIVEOK(ob)) {
+ ANIMCHANNEL_NEW_CHANNEL(base, ANIMTYPE_OBJECT, ob);
+ }
}
}
- break;
+
+ /* now add the list of collected channels */
+ BLI_movelisttolist(anim_data, &tmp_data);
+ BLI_assert((tmp_data.first == tmp_data.last) && (tmp_data.first == NULL));
+ items += tmp_items;
}
- if (obdata_ok)
- items += animdata_filter_dopesheet_obdata(ac, anim_data, ads, base, filter_mode);
-
- /* particles */
- if (ob->particlesystem.first && !(ads->filterflag & ADS_FILTER_NOPART))
- items += animdata_filter_dopesheet_particles(ac, anim_data, ads, base, filter_mode);
- /* return the number of items added to the list */
+ /* return the number of items added */
return items;
-}
+}
-static int animdata_filter_dopesheet_scene (bAnimContext *ac, ListBase *anim_data, bDopeSheet *ads, Scene *sce, int filter_mode)
+static size_t animdata_filter_ds_world (bAnimContext *ac, ListBase *anim_data, bDopeSheet *ads, Scene *sce, World *wo, int filter_mode)
{
- World *wo= sce->world;
- bNodeTree *ntree= sce->nodetree;
- AnimData *adt= NULL;
- bAnimListElem *ale;
- int items = 0;
-
- /* add scene as a channel first (even if we aren't showing scenes we still need to show the scene's sub-data */
- if ((filter_mode & (ANIMFILTER_CURVESONLY|ANIMFILTER_NLATRACKS)) == 0) {
- /* check if filtering by selection */
- if (ANIMCHANNEL_SELOK( (sce->flag & SCE_DS_SELECTED) )) {
- ale= make_new_animlistelem(sce, ANIMTYPE_SCENE, NULL, ANIMTYPE_NONE, NULL);
- if (ale) {
- BLI_addtail(anim_data, ale);
- items++;
+ ListBase tmp_data = {NULL, NULL};
+ size_t tmp_items = 0;
+ size_t items = 0;
+
+ /* add world animation channels */
+ BEGIN_ANIMFILTER_SUBCHANNELS(FILTER_WOR_SCED(wo))
+ {
+ /* animation data filtering */
+ tmp_items += animfilter_block_data(ac, &tmp_data, ads, (ID *)wo, filter_mode);
+
+ /* textures for world */
+ if (!(ads->filterflag & ADS_FILTER_NOTEX))
+ items += animdata_filter_ds_textures(ac, &tmp_data, ads, (ID *)wo, filter_mode);
+ }
+ END_ANIMFILTER_SUBCHANNELS;
+
+ /* did we find anything? */
+ if (tmp_items) {
+ /* include data-expand widget first */
+ if (filter_mode & ANIMFILTER_LIST_CHANNELS) {
+ /* check if filtering by active status */
+ if ANIMCHANNEL_ACTIVEOK(wo) {
+ ANIMCHANNEL_NEW_CHANNEL(wo, ANIMTYPE_DSWOR, sce);
}
}
+
+ /* now add the list of collected channels */
+ BLI_movelisttolist(anim_data, &tmp_data);
+ BLI_assert((tmp_data.first == tmp_data.last) && (tmp_data.first == NULL));
+ items += tmp_items;
}
- /* if collapsed, don't go any further (unless adding keyframes only) */
- if ( (EXPANDED_SCEC(sce) == 0) && !(filter_mode & (ANIMFILTER_CURVESONLY|ANIMFILTER_NLATRACKS)) )
- return items;
+ /* return the number of items added to the list */
+ return items;
+}
+
+static size_t animdata_filter_ds_scene (bAnimContext *ac, ListBase *anim_data, bDopeSheet *ads, Scene *sce, int filter_mode)
+{
+ ListBase tmp_data = {NULL, NULL};
+ size_t tmp_items = 0;
+ size_t items = 0;
+
+ AnimData *adt = sce->adt;
+ short type=0, expanded=1;
+ void *cdata = NULL;
+
+ /* determine the type of expander channels to use */
+ // this is the best way to do this for now...
+ ANIMDATA_FILTER_CASES(sce,
+ {/* AnimData - no channel, but consider data */},
+ {/* NLA - no channel, but consider data */},
+ {/* Drivers */
+ type = ANIMTYPE_FILLDRIVERS;
+ cdata = adt;
+ expanded = EXPANDED_DRVD(adt);
+ },
+ {/* Keyframes */
+ type = ANIMTYPE_FILLACTD;
+ cdata = adt->action;
+ expanded = EXPANDED_ACTC(adt->action);
+ });
- /* Action, Drivers, or NLA for Scene */
- if ((ads->filterflag & ADS_FILTER_NOSCE) == 0) {
- adt= sce->adt;
- ANIMDATA_FILTER_CASES(sce,
- { /* AnimData blocks - do nothing... */ },
- { /* nla */
- /* add NLA tracks */
- items += animdata_filter_nla(ac, anim_data, ads, adt, filter_mode, sce, ANIMTYPE_SCENE, (ID *)sce);
- },
- { /* drivers */
- /* include drivers-expand widget? */
- if ((filter_mode & ANIMFILTER_CHANNELS) && !(filter_mode & ANIMFILTER_CURVESONLY)) {
- ale= make_new_animlistelem(adt->action, ANIMTYPE_FILLDRIVERS, sce, ANIMTYPE_SCENE, (ID *)sce);
- if (ale) {
- BLI_addtail(anim_data, ale);
- items++;
- }
- }
-
- /* add F-Curve channels (drivers are F-Curves) */
- if (EXPANDED_DRVD(adt) || !(filter_mode & ANIMFILTER_CHANNELS)) {
- items += animdata_filter_fcurves(anim_data, ads, adt->drivers.first, NULL, sce, ANIMTYPE_SCENE, filter_mode, (ID *)sce);
- }
- },
- { /* action */
- /* include action-expand widget? */
- if ((filter_mode & ANIMFILTER_CHANNELS) && !(filter_mode & ANIMFILTER_CURVESONLY)) {
- ale= make_new_animlistelem(adt->action, ANIMTYPE_FILLACTD, sce, ANIMTYPE_SCENE, (ID *)sce);
- if (ale) {
- BLI_addtail(anim_data, ale);
- items++;
- }
- }
-
- /* add F-Curve channels? */
- if (EXPANDED_ACTC(adt->action) || !(filter_mode & ANIMFILTER_CHANNELS)) {
- items += animdata_filter_action(ac, anim_data, ads, adt->action, filter_mode, sce, ANIMTYPE_SCENE, (ID *)sce);
- }
- }
- )
+ /* add scene-level animation channels */
+ BEGIN_ANIMFILTER_SUBCHANNELS(expanded)
+ {
+ /* animation data filtering */
+ tmp_items += animfilter_block_data(ac, &tmp_data, ads, (ID *)sce, filter_mode);
}
+ END_ANIMFILTER_SUBCHANNELS;
- /* world */
- if ((wo && wo->adt) && !(ads->filterflag & ADS_FILTER_NOWOR)) {
- /* Action, Drivers, or NLA for World */
- adt= wo->adt;
- ANIMDATA_FILTER_CASES(wo,
- { /* AnimData blocks - do nothing... */ },
- { /* nla */
- /* add NLA tracks */
- items += animdata_filter_nla(ac, anim_data, ads, adt, filter_mode, wo, ANIMTYPE_DSWOR, (ID *)wo);
- },
- { /* drivers */
- /* include world-expand widget? */
- if ((filter_mode & ANIMFILTER_CHANNELS) && !(filter_mode & ANIMFILTER_CURVESONLY)) {
- ale= make_new_animlistelem(wo, ANIMTYPE_DSWOR, sce, ANIMTYPE_SCENE, (ID *)wo);
- if (ale) {
- BLI_addtail(anim_data, ale);
- items++;
- }
- }
-
- /* add F-Curve channels (drivers are F-Curves) */
- if (FILTER_WOR_SCED(wo)/*EXPANDED_DRVD(adt)*/ || !(filter_mode & ANIMFILTER_CHANNELS)) {
- // XXX owner info is messed up now...
- items += animdata_filter_fcurves(anim_data, ads, adt->drivers.first, NULL, wo, ANIMTYPE_DSWOR, filter_mode, (ID *)wo);
- }
- },
- { /* action */
- /* include world-expand widget? */
- if ((filter_mode & ANIMFILTER_CHANNELS) && !(filter_mode & ANIMFILTER_CURVESONLY)) {
- ale= make_new_animlistelem(wo, ANIMTYPE_DSWOR, sce, ANIMTYPE_SCENE, (ID *)sce);
- if (ale) {
- BLI_addtail(anim_data, ale);
- items++;
- }
- }
-
- /* add channels */
- if (FILTER_WOR_SCED(wo) || (filter_mode & ANIMFILTER_CURVESONLY)) {
- items += animdata_filter_action(ac, anim_data, ads, adt->action, filter_mode, wo, ANIMTYPE_DSWOR, (ID *)wo);
- }
+ /* did we find anything? */
+ if (tmp_items) {
+ /* include anim-expand widget first */
+ if (filter_mode & ANIMFILTER_LIST_CHANNELS) {
+ if (type != ANIMTYPE_NONE) {
+ /* NOTE: active-status (and the associated checks) don't apply here... */
+ ANIMCHANNEL_NEW_CHANNEL(cdata, type, sce);
}
- )
+ }
- /* if expanded, check world textures too */
- if (FILTER_WOR_SCED(wo) || (filter_mode & ANIMFILTER_CURVESONLY)) {
- /* textures for world */
- if (!(ads->filterflag & ADS_FILTER_NOTEX))
- items += animdata_filter_dopesheet_texs(ac, anim_data, ads, (ID *)wo, filter_mode);
+ /* now add the list of collected channels */
+ BLI_movelisttolist(anim_data, &tmp_data);
+ BLI_assert((tmp_data.first == tmp_data.last) && (tmp_data.first == NULL));
+ items += tmp_items;
+ }
+
+ /* return the number of items added to the list */
+ return items;
+}
+
+static size_t animdata_filter_dopesheet_scene (bAnimContext *ac, ListBase *anim_data, bDopeSheet *ads, Scene *sce, int filter_mode)
+{
+ ListBase tmp_data = {NULL, NULL};
+ size_t tmp_items = 0;
+ size_t items = 0;
+
+ /* filter data contained under object first */
+ BEGIN_ANIMFILTER_SUBCHANNELS(EXPANDED_SCEC(sce))
+ {
+ bNodeTree *ntree= sce->nodetree;
+ World *wo= sce->world;
+
+ /* Action, Drivers, or NLA for Scene */
+ if ((ads->filterflag & ADS_FILTER_NOSCE) == 0) {
+ tmp_items += animdata_filter_ds_scene(ac, &tmp_data, ads, sce, filter_mode);
}
+
+ /* world */
+ if ((wo && wo->adt) && !(ads->filterflag & ADS_FILTER_NOWOR)) {
+ tmp_items += animdata_filter_ds_world(ac, &tmp_data, ads, sce, wo, filter_mode);
+ }
+
+ /* nodetree */
+ if ((ntree && ntree->adt) && !(ads->filterflag & ADS_FILTER_NONTREE)) {
+ tmp_items += animdata_filter_ds_nodetree(ac, &tmp_data, ads, (ID *)sce, ntree, filter_mode);
+ }
+
+ // TODO: one day, when sequencer becomes its own datatype, perhaps it should be included here
}
- /* nodetree */
- if ((ntree && ntree->adt) && !(ads->filterflag & ADS_FILTER_NONTREE)) {
- /* Action, Drivers, or NLA for Nodetree */
- adt= ntree->adt;
- ANIMDATA_FILTER_CASES(ntree,
- { /* AnimData blocks - do nothing... */ },
- { /* nla */
- /* add NLA tracks */
- items += animdata_filter_nla(ac, anim_data, ads, adt, filter_mode, ntree, ANIMTYPE_DSNTREE, (ID *)ntree);
- },
- { /* drivers */
- /* include nodetree-expand widget? */
- if ((filter_mode & ANIMFILTER_CHANNELS) && !(filter_mode & ANIMFILTER_CURVESONLY)) {
- ale= make_new_animlistelem(ntree, ANIMTYPE_DSNTREE, sce, ANIMTYPE_SCENE, (ID *)ntree);
- if (ale) {
- BLI_addtail(anim_data, ale);
- items++;
- }
- }
-
- /* add F-Curve channels (drivers are F-Curves) */
- if (FILTER_NTREE_SCED(ntree)/*EXPANDED_DRVD(adt)*/ || !(filter_mode & ANIMFILTER_CHANNELS)) {
- // XXX owner info is messed up now...
- items += animdata_filter_fcurves(anim_data, ads, adt->drivers.first, NULL, ntree, ANIMTYPE_DSNTREE, filter_mode, (ID *)ntree);
- }
- },
- { /* action */
- /* include nodetree-expand widget? */
- if ((filter_mode & ANIMFILTER_CHANNELS) && !(filter_mode & ANIMFILTER_CURVESONLY)) {
- ale= make_new_animlistelem(ntree, ANIMTYPE_DSNTREE, sce, ANIMTYPE_SCENE, (ID *)sce);
- if (ale) {
- BLI_addtail(anim_data, ale);
- items++;
- }
- }
-
- /* add channels */
- if (FILTER_NTREE_SCED(ntree) || (filter_mode & ANIMFILTER_CURVESONLY)) {
- items += animdata_filter_action(ac, anim_data, ads, adt->action, filter_mode, ntree, ANIMTYPE_DSNTREE, (ID *)ntree);
- }
+ END_ANIMFILTER_SUBCHANNELS;
+
+ /* if we collected some channels, add these to the new list... */
+ if (tmp_items) {
+ /* firstly add object expander if required */
+ if (filter_mode & ANIMFILTER_LIST_CHANNELS) {
+ /* check if filtering by selection */
+ if ANIMCHANNEL_SELOK((sce->flag & SCE_DS_SELECTED)) {
+ /* NOTE: active-status doesn't matter for this! */
+ ANIMCHANNEL_NEW_CHANNEL(sce, ANIMTYPE_SCENE, sce);
}
- )
+ }
+
+ /* now add the list of collected channels */
+ BLI_movelisttolist(anim_data, &tmp_data);
+ BLI_assert((tmp_data.first == tmp_data.last) && (tmp_data.first == NULL));
+ items += tmp_items;
}
-
-
- // TODO: scene compositing nodes (these aren't standard node-trees)
- /* return the number of items added to the list */
+ /* return the number of items added */
return items;
}
// TODO: implement pinning... (if and when pinning is done, what we need to do is to provide freeing mechanisms - to protect against data that was deleted)
-static int animdata_filter_dopesheet (bAnimContext *ac, ListBase *anim_data, bDopeSheet *ads, int filter_mode)
+static size_t animdata_filter_dopesheet (bAnimContext *ac, ListBase *anim_data, bDopeSheet *ads, int filter_mode)
{
Scene *sce= (Scene *)ads->source;
Base *base;
- bAnimListElem *ale;
- int items = 0;
+ size_t items = 0;
/* check that we do indeed have a scene */
if ((ads->source == NULL) || (GS(ads->source->name)!=ID_SCE)) {
@@ -2113,73 +1991,14 @@ static int animdata_filter_dopesheet (bAnimContext *ac, ListBase *anim_data, bDo
filter_mode |= ANIMFILTER_SELEDIT;
}
- /* scene-linked animation */
- // TODO: sequencer, composite nodes - are we to include those here too?
- {
- short sceOk= 0, worOk= 0, nodeOk=0;
-
- /* check filtering-flags if ok */
- ANIMDATA_FILTER_CASES(sce,
- {
- /* for the special AnimData blocks only case, we only need to add
- * the block if it is valid... then other cases just get skipped (hence ok=0)
- */
- ANIMDATA_ADD_ANIMDATA(sce);
- sceOk=0;
- },
- sceOk= !(ads->filterflag & ADS_FILTER_NOSCE);,
- sceOk= !(ads->filterflag & ADS_FILTER_NOSCE);,
- sceOk= !(ads->filterflag & ADS_FILTER_NOSCE);)
- if (sce->world) {
- ANIMDATA_FILTER_CASES(sce->world,
- {
- /* for the special AnimData blocks only case, we only need to add
- * the block if it is valid... then other cases just get skipped (hence ok=0)
- */
- ANIMDATA_ADD_ANIMDATA(sce->world);
- worOk=0;
- },
- worOk= !(ads->filterflag & ADS_FILTER_NOWOR);,
- worOk= !(ads->filterflag & ADS_FILTER_NOWOR);,
- worOk= !(ads->filterflag & ADS_FILTER_NOWOR);)
- }
- if (sce->nodetree) {
- ANIMDATA_FILTER_CASES(sce->nodetree,
- {
- /* for the special AnimData blocks only case, we only need to add
- * the block if it is valid... then other cases just get skipped (hence ok=0)
- */
- ANIMDATA_ADD_ANIMDATA(sce->nodetree);
- nodeOk=0;
- },
- nodeOk= !(ads->filterflag & ADS_FILTER_NONTREE);,
- nodeOk= !(ads->filterflag & ADS_FILTER_NONTREE);,
- nodeOk= !(ads->filterflag & ADS_FILTER_NONTREE);)
- }
-
- /* if only F-Curves with visible flags set can be shown, check that
- * datablocks haven't been set to invisible
- */
- if (filter_mode & ANIMFILTER_CURVEVISIBLE) {
- if ((sce->adt) && (sce->adt->flag & ADT_CURVES_NOT_VISIBLE))
- sceOk= worOk= nodeOk= 0;
- }
-
- /* check if not all bad (i.e. so there is something to show) */
- if ( !(!sceOk && !worOk && !nodeOk) ) {
- /* add scene data to the list of filtered channels */
- items += animdata_filter_dopesheet_scene(ac, anim_data, ads, sce, filter_mode);
- }
- }
-
+ /* scene-linked animation - e.g. world, compositing nodes, scene anim (including sequencer currently) */
+ items += animdata_filter_dopesheet_scene(ac, anim_data, ads, sce, filter_mode);
- /* loop over all bases in the scene */
+ /* loop over all bases (i.e.objects) in the scene */
for (base= sce->base.first; base; base= base->next) {
/* check if there's an object (all the relevant checks are done in the ob-function) */
if (base->object) {
Object *ob= base->object;
- Key *key= ob_get_key(ob);
- short actOk=1, keyOk=1, dataOk=1, matOk=1, partOk=1;
/* firstly, check if object can be included, by the following factors:
* - if only visible, must check for layer and also viewport visibility
@@ -2187,10 +2006,10 @@ static int animdata_filter_dopesheet (bAnimContext *ac, ListBase *anim_data, bDo
* as user option controls whether sets of channels get included while
* tool-flag takes into account collapsed/open channels too
* - if only selected, must check if object is selected
- * - there must be animation data to edit
+ * - there must be animation data to edit (this is done recursively as we
+ * try to add the channels)
*/
- // TODO: if cache is implemented, just check name here, and then
- if ((filter_mode & ANIMFILTER_VISIBLE) && !(ads->filterflag & ADS_FILTER_INCL_HIDDEN)) {
+ if ((filter_mode & ANIMFILTER_DATA_VISIBLE) && !(ads->filterflag & ADS_FILTER_INCL_HIDDEN)) {
/* layer visibility - we check both object and base, since these may not be in sync yet */
if ((sce->lay & (ob->lay|base->lay))==0) continue;
@@ -2201,280 +2020,26 @@ static int animdata_filter_dopesheet (bAnimContext *ac, ListBase *anim_data, bDo
/* if only F-Curves with visible flags set can be shown, check that
* datablock hasn't been set to invisible
*/
- if (filter_mode & ANIMFILTER_CURVEVISIBLE) {
+ if (filter_mode & ANIMFILTER_CURVE_VISIBLE) {
if ((ob->adt) && (ob->adt->flag & ADT_CURVES_NOT_VISIBLE))
continue;
}
- /* additionally, dopesheet filtering also affects what objects to consider */
- {
- /* check selection and object type filters */
- if ( (ads->filterflag & ADS_FILTER_ONLYSEL) && !((base->flag & SELECT) /*|| (base == sce->basact)*/) ) {
- /* only selected should be shown */
- continue;
- }
-
- /* check if object belongs to the filtering group if option to filter
- * objects by the grouped status is on
- * - used to ease the process of doing multiple-character choreographies
- */
- if (ads->filterflag & ADS_FILTER_ONLYOBGROUP) {
- if (object_in_group(ob, ads->filter_grp) == 0)
- continue;
- }
-
- /* check filters for datatypes */
- /* object */
- actOk= 0;
- if (!(ads->filterflag & ADS_FILTER_NOOBJ)) {
- ANIMDATA_FILTER_CASES(ob,
- {
- /* for the special AnimData blocks only case, we only need to add
- * the block if it is valid... then other cases just get skipped (hence ok=0)
- */
- ANIMDATA_ADD_ANIMDATA(ob);
- actOk=0;
- },
- actOk= 1;,
- actOk= 1;,
- actOk= 1;)
- }
-
- keyOk= 0;
- if ((key) && !(ads->filterflag & ADS_FILTER_NOSHAPEKEYS)) {
- /* shapekeys */
- ANIMDATA_FILTER_CASES(key,
- {
- /* for the special AnimData blocks only case, we only need to add
- * the block if it is valid... then other cases just get skipped (hence ok=0)
- */
- ANIMDATA_ADD_ANIMDATA(key);
- keyOk=0;
- },
- keyOk= 1;,
- keyOk= 1;,
- keyOk= 1;)
- }
-
- /* materials - only for geometric types */
- matOk= 0; /* by default, not ok... */
- if ( !(ads->filterflag & ADS_FILTER_NOMAT) && (ob->totcol) &&
- ELEM5(ob->type, OB_MESH, OB_CURVE, OB_SURF, OB_FONT, OB_MBALL) )
- {
- int a;
-
- /* firstly check that we actuallly have some materials */
- for (a=1; a <= ob->totcol; a++) {
- Material *ma= give_current_material(ob, a);
-
- if (ma) {
- /* if material has relevant animation data, break */
- ANIMDATA_FILTER_CASES(ma,
- {
- /* for the special AnimData blocks only case, we only need to add
- * the block if it is valid... then other cases just get skipped (hence ok=0)
- */
- ANIMDATA_ADD_ANIMDATA(ma);
- matOk=0;
- },
- matOk= 1;,
- matOk= 1;,
- matOk= 1;)
-
- if (matOk)
- break;
-
- /* textures? */
- // TODO: make this a macro that is used in the other checks too
- // NOTE: this has little use on its own, since the actual filtering still ignores if no anim on the data
- if (!(ads->filterflag & ADS_FILTER_NOTEX)) {
- int mtInd;
-
- for (mtInd= 0; mtInd < MAX_MTEX; mtInd++) {
- MTex *mtex= ma->mtex[mtInd];
-
- if (mtex && mtex->tex) {
- /* if texture has relevant animation data, break */
- ANIMDATA_FILTER_CASES(mtex->tex,
- {
- /* for the special AnimData blocks only case, we only need to add
- * the block if it is valid... then other cases just get skipped (hence ok=0)
- */
- ANIMDATA_ADD_ANIMDATA(mtex->tex);
- matOk=0;
- },
- matOk= 1;,
- matOk= 1;,
- matOk= 1;)
-
- if (matOk)
- break;
- }
- }
- }
-
- }
- }
- }
-
- /* data */
- switch (ob->type) {
- case OB_CAMERA: /* ------- Camera ------------ */
- {
- Camera *ca= (Camera *)ob->data;
- dataOk= 0;
- ANIMDATA_FILTER_CASES(ca,
- if ((ads->filterflag & ADS_FILTER_NOCAM)==0) {
- /* for the special AnimData blocks only case, we only need to add
- * the block if it is valid... then other cases just get skipped (hence ok=0)
- */
- ANIMDATA_ADD_ANIMDATA(ca);
- dataOk=0;
- },
- dataOk= !(ads->filterflag & ADS_FILTER_NOCAM);,
- dataOk= !(ads->filterflag & ADS_FILTER_NOCAM);,
- dataOk= !(ads->filterflag & ADS_FILTER_NOCAM);)
- }
- break;
- case OB_LAMP: /* ---------- Lamp ----------- */
- {
- Lamp *la= (Lamp *)ob->data;
- dataOk= 0;
- ANIMDATA_FILTER_CASES(la,
- if ((ads->filterflag & ADS_FILTER_NOLAM)==0) {
- /* for the special AnimData blocks only case, we only need to add
- * the block if it is valid... then other cases just get skipped (hence ok=0)
- */
- ANIMDATA_ADD_ANIMDATA(la);
- dataOk=0;
- },
- dataOk= !(ads->filterflag & ADS_FILTER_NOLAM);,
- dataOk= !(ads->filterflag & ADS_FILTER_NOLAM);,
- dataOk= !(ads->filterflag & ADS_FILTER_NOLAM);)
- }
- break;
- case OB_CURVE: /* ------- Curve ---------- */
- case OB_SURF: /* ------- Nurbs Surface ---------- */
- case OB_FONT: /* ------- Text Curve ---------- */
- {
- Curve *cu= (Curve *)ob->data;
- dataOk= 0;
- ANIMDATA_FILTER_CASES(cu,
- if ((ads->filterflag & ADS_FILTER_NOCUR)==0) {
- /* for the special AnimData blocks only case, we only need to add
- * the block if it is valid... then other cases just get skipped (hence ok=0)
- */
- ANIMDATA_ADD_ANIMDATA(cu);
- dataOk=0;
- },
- dataOk= !(ads->filterflag & ADS_FILTER_NOCUR);,
- dataOk= !(ads->filterflag & ADS_FILTER_NOCUR);,
- dataOk= !(ads->filterflag & ADS_FILTER_NOCUR);)
- }
- break;
- case OB_MBALL: /* ------- MetaBall ---------- */
- {
- MetaBall *mb= (MetaBall *)ob->data;
- dataOk= 0;
- ANIMDATA_FILTER_CASES(mb,
- if ((ads->filterflag & ADS_FILTER_NOMBA)==0) {
- /* for the special AnimData blocks only case, we only need to add
- * the block if it is valid... then other cases just get skipped (hence ok=0)
- */
- ANIMDATA_ADD_ANIMDATA(mb);
- dataOk=0;
- },
- dataOk= !(ads->filterflag & ADS_FILTER_NOMBA);,
- dataOk= !(ads->filterflag & ADS_FILTER_NOMBA);,
- dataOk= !(ads->filterflag & ADS_FILTER_NOMBA);)
- }
- break;
- case OB_ARMATURE: /* ------- Armature ---------- */
- {
- bArmature *arm= (bArmature *)ob->data;
- dataOk= 0;
- ANIMDATA_FILTER_CASES(arm,
- if ((ads->filterflag & ADS_FILTER_NOARM)==0) {
- /* for the special AnimData blocks only case, we only need to add
- * the block if it is valid... then other cases just get skipped (hence ok=0)
- */
- ANIMDATA_ADD_ANIMDATA(arm);
- dataOk=0;
- },
- dataOk= !(ads->filterflag & ADS_FILTER_NOARM);,
- dataOk= !(ads->filterflag & ADS_FILTER_NOARM);,
- dataOk= !(ads->filterflag & ADS_FILTER_NOARM);)
- }
- break;
- case OB_MESH: /* ------- Mesh ---------- */
- {
- Mesh *me= (Mesh *)ob->data;
- dataOk= 0;
- ANIMDATA_FILTER_CASES(me,
- if ((ads->filterflag & ADS_FILTER_NOMESH)==0) {
- /* for the special AnimData blocks only case, we only need to add
- * the block if it is valid... then other cases just get skipped (hence ok=0)
- */
- ANIMDATA_ADD_ANIMDATA(me);
- dataOk=0;
- },
- dataOk= !(ads->filterflag & ADS_FILTER_NOMESH);,
- dataOk= !(ads->filterflag & ADS_FILTER_NOMESH);,
- dataOk= !(ads->filterflag & ADS_FILTER_NOMESH);)
- }
- break;
- case OB_LATTICE: /* ------- Lattice ---------- */
- {
- Lattice *lt= (Lattice *)ob->data;
- dataOk= 0;
- ANIMDATA_FILTER_CASES(lt,
- if ((ads->filterflag & ADS_FILTER_NOLAT)==0) {
- /* for the special AnimData blocks only case, we only need to add
- * the block if it is valid... then other cases just get skipped (hence ok=0)
- */
- ANIMDATA_ADD_ANIMDATA(lt);
- dataOk=0;
- },
- dataOk= !(ads->filterflag & ADS_FILTER_NOLAT);,
- dataOk= !(ads->filterflag & ADS_FILTER_NOLAT);,
- dataOk= !(ads->filterflag & ADS_FILTER_NOLAT);)
- }
- break;
- default: /* --- other --- */
- dataOk= 0;
- break;
- }
-
- /* particles */
- partOk = 0;
- if (!(ads->filterflag & ADS_FILTER_NOPART) && ob->particlesystem.first) {
- ParticleSystem *psys = ob->particlesystem.first;
- for(; psys; psys=psys->next) {
- if (psys->part) {
- /* if particlesettings has relevant animation data, break */
- ANIMDATA_FILTER_CASES(psys->part,
- {
- /* for the special AnimData blocks only case, we only need to add
- * the block if it is valid... then other cases just get skipped (hence ok=0)
- */
- ANIMDATA_ADD_ANIMDATA(psys->part);
- partOk=0;
- },
- partOk= 1;,
- partOk= 1;,
- partOk= 1;)
- }
-
- if (partOk)
- break;
- }
- }
-
- /* check if all bad (i.e. nothing to show) */
- if (!actOk && !keyOk && !dataOk && !matOk && !partOk)
- continue;
+ /* check selection and object type filters */
+ if ( (ads->filterflag & ADS_FILTER_ONLYSEL) && !((base->flag & SELECT) /*|| (base == sce->basact)*/) ) {
+ /* only selected should be shown */
+ continue;
}
+ /* check if object belongs to the filtering group if option to filter
+ * objects by the grouped status is on
+ * - used to ease the process of doing multiple-character choreographies
+ */
+ if (ads->filterflag & ADS_FILTER_ONLYOBGROUP) {
+ if (object_in_group(ob, ads->filter_grp) == 0)
+ continue;
+ }
+
/* since we're still here, this object should be usable */
items += animdata_filter_dopesheet_ob(ac, anim_data, ads, base, filter_mode);
}
@@ -2487,7 +2052,7 @@ static int animdata_filter_dopesheet (bAnimContext *ac, ListBase *anim_data, bDo
/* Summary track for DopeSheet/Action Editor
* - return code is whether the summary lets the other channels get drawn
*/
-static short animdata_filter_dopesheet_summary (bAnimContext *ac, ListBase *anim_data, int filter_mode, int *items)
+static short animdata_filter_dopesheet_summary (bAnimContext *ac, ListBase *anim_data, int filter_mode, size_t *items)
{
bDopeSheet *ads = NULL;
@@ -2496,8 +2061,8 @@ static short animdata_filter_dopesheet_summary (bAnimContext *ac, ListBase *anim
* since all the other Animation Editors won't have this concept
* being applicable.
*/
- if ((ac && ac->sa) && (ac->sa->spacetype == SPACE_ACTION)) {
- SpaceAction *saction= (SpaceAction *)ac->sa->spacedata.first;
+ if ((ac && ac->sl) && (ac->spacetype == SPACE_ACTION)) {
+ SpaceAction *saction= (SpaceAction *)ac->sl;
ads= &saction->ads;
}
else {
@@ -2509,9 +2074,8 @@ static short animdata_filter_dopesheet_summary (bAnimContext *ac, ListBase *anim
* - only for drawing and/or selecting keyframes in channels, but not for real editing
* - only useful for DopeSheet/Action/etc. editors where it is actually useful
*/
- // TODO: we should really check if some other prohibited filters are also active, but that can be for later
- if ((filter_mode & ANIMFILTER_CHANNELS) && (ads->filterflag & ADS_FILTER_SUMMARY)) {
- bAnimListElem *ale= make_new_animlistelem(ac, ANIMTYPE_SUMMARY, NULL, ANIMTYPE_NONE, NULL);
+ if ((filter_mode & ANIMFILTER_LIST_CHANNELS) && (ads->filterflag & ADS_FILTER_SUMMARY)) {
+ bAnimListElem *ale= make_new_animlistelem(ac, ANIMTYPE_SUMMARY, NULL);
if (ale) {
BLI_addtail(anim_data, ale);
(*items)++;
@@ -2528,13 +2092,39 @@ static short animdata_filter_dopesheet_summary (bAnimContext *ac, ListBase *anim
return 1;
}
+/* ......................... */
+
+/* filter data associated with a channel - usually for handling summary-channels in DopeSheet */
+static size_t animdata_filter_animchan (bAnimContext *ac, ListBase *anim_data, bDopeSheet *ads, bAnimListElem *channel, int filter_mode)
+{
+ size_t items = 0;
+
+ /* data to filter depends on channel type */
+ // XXX: only common channel-types have been handled for now
+ switch (channel->type) {
+ case ANIMTYPE_SUMMARY:
+ items += animdata_filter_dopesheet(ac, anim_data, ads, filter_mode);
+ break;
+
+ case ANIMTYPE_SCENE:
+ items += animdata_filter_dopesheet_scene(ac, anim_data, ads, channel->data, filter_mode);
+ break;
+
+ case ANIMTYPE_OBJECT:
+ items += animdata_filter_dopesheet_ob(ac, anim_data, ads, channel->data, filter_mode);
+ break;
+ }
+
+ return items;
+}
+
/* ----------- Cleanup API --------------- */
/* Remove entries with invalid types in animation channel list */
-static int animdata_filter_remove_invalid (ListBase *anim_data)
+static size_t animdata_filter_remove_invalid (ListBase *anim_data)
{
bAnimListElem *ale, *next;
- int items = 0;
+ size_t items = 0;
/* only keep entries with valid types */
for (ale= anim_data->first; ale; ale= next) {
@@ -2550,11 +2140,11 @@ static int animdata_filter_remove_invalid (ListBase *anim_data)
}
/* Remove duplicate entries in animation channel list */
-static int animdata_filter_remove_duplis (ListBase *anim_data)
+static size_t animdata_filter_remove_duplis (ListBase *anim_data)
{
bAnimListElem *ale, *next;
GHash *gh;
- int items = 0;
+ size_t items = 0;
/* build new hashtable to efficiently store and retrieve which entries have been
* encountered already while searching
@@ -2596,9 +2186,9 @@ static int animdata_filter_remove_duplis (ListBase *anim_data)
* will be placed for use.
* filter_mode: how should the data be filtered - bitmapping accessed flags
*/
-int ANIM_animdata_filter (bAnimContext *ac, ListBase *anim_data, int filter_mode, void *data, short datatype)
+size_t ANIM_animdata_filter (bAnimContext *ac, ListBase *anim_data, int filter_mode, void *data, short datatype)
{
- int items = 0;
+ size_t items = 0;
/* only filter data if there's somewhere to put it */
if (data && anim_data) {
@@ -2608,12 +2198,12 @@ int ANIM_animdata_filter (bAnimContext *ac, ListBase *anim_data, int filter_mode
switch (datatype) {
case ANIMCONT_ACTION: /* 'Action Editor' */
{
- SpaceAction *saction = (SpaceAction *)ac->sa->spacedata.first;
+ SpaceAction *saction = (SpaceAction *)ac->sl;
bDopeSheet *ads = (saction)? &saction->ads : NULL;
/* the check for the DopeSheet summary is included here since the summary works here too */
if (animdata_filter_dopesheet_summary(ac, anim_data, filter_mode, &items))
- items += animdata_filter_action(ac, anim_data, ads, data, filter_mode, NULL, ANIMTYPE_NONE, (ID *)obact);
+ items += animfilter_action(ac, anim_data, ads, data, filter_mode, (ID *)obact);
}
break;
@@ -2647,6 +2237,15 @@ int ANIM_animdata_filter (bAnimContext *ac, ListBase *anim_data, int filter_mode
items = animdata_filter_dopesheet(ac, anim_data, data, filter_mode);
}
break;
+
+ case ANIMCONT_CHANNEL: /* animation channel */
+ {
+ bDopeSheet *ads = ac->ads;
+
+ /* based on the channel type, filter relevant data for this */
+ items = animdata_filter_animchan(ac, anim_data, ads, data, filter_mode);
+ }
+ break;
}
/* remove any 'weedy' entries */
diff --git a/source/blender/editors/animation/anim_intern.h b/source/blender/editors/animation/anim_intern.h
index 7818e8118a3..0ac941e5630 100644
--- a/source/blender/editors/animation/anim_intern.h
+++ b/source/blender/editors/animation/anim_intern.h
@@ -1,6 +1,4 @@
/*
- * $Id$
- *
* ***** BEGIN GPL LICENSE BLOCK *****
*
* This program is free software; you can redistribute it and/or
diff --git a/source/blender/editors/animation/anim_ipo_utils.c b/source/blender/editors/animation/anim_ipo_utils.c
index 209210435e6..9c43671cdf4 100644
--- a/source/blender/editors/animation/anim_ipo_utils.c
+++ b/source/blender/editors/animation/anim_ipo_utils.c
@@ -1,6 +1,4 @@
/*
- * $Id$
- *
* ***** BEGIN GPL LICENSE BLOCK *****
*
* This program is free software; you can redistribute it and/or
@@ -100,6 +98,8 @@ int getname_anim_fcurve(char *name, ID *id, FCurve *fcu)
* - as base, we use a custom name from the structs if one is available
* - however, if we're showing subdata of bones (probably there will be other exceptions later)
* need to include that info too since it gets confusing otherwise
+ * - if a pointer just refers to the ID-block, then don't repeat this info
+ * since this just introduces clutter
*/
if (strstr(fcu->rna_path, "bones") && strstr(fcu->rna_path, "constraints")) {
/* perform string 'chopping' to get "Bone Name : Constraint Name" */
@@ -114,7 +114,7 @@ int getname_anim_fcurve(char *name, ID *id, FCurve *fcu)
if (pchanName) MEM_freeN(pchanName);
if (constName) MEM_freeN(constName);
}
- else {
+ else if (ptr.data != ptr.id.data) {
PropertyRNA *nameprop= RNA_struct_name_property(ptr.type);
if (nameprop) {
/* this gets a string which will need to be freed */
@@ -145,7 +145,11 @@ int getname_anim_fcurve(char *name, ID *id, FCurve *fcu)
/* putting this all together into the buffer */
// XXX we need to check for invalid names...
- BLI_snprintf(name, 256, "%s%s (%s)", arrayname, propname, structname);
+ // XXX the name length limit needs to be passed in or as some define
+ if (structname)
+ BLI_snprintf(name, 256, "%s%s (%s)", arrayname, propname, structname);
+ else
+ BLI_snprintf(name, 256, "%s%s", arrayname, propname);
/* free temp name if nameprop is set */
if (free_structname)
diff --git a/source/blender/editors/animation/anim_markers.c b/source/blender/editors/animation/anim_markers.c
index b3338396598..48ddc8df5ef 100644
--- a/source/blender/editors/animation/anim_markers.c
+++ b/source/blender/editors/animation/anim_markers.c
@@ -1,6 +1,4 @@
/*
- * $Id$
- *
* ***** BEGIN GPL LICENSE BLOCK *****
*
* This program is free software; you can redistribute it and/or
@@ -1508,3 +1506,14 @@ void ED_marker_keymap(wmKeyConfig *keyconf)
WM_keymap_add_item(keymap, "MARKER_OT_camera_bind", BKEY, KM_PRESS, KM_CTRL, 0);
#endif
}
+
+/* to be called from animation editor keymaps, see note below */
+void ED_marker_keymap_animedit_conflictfree(wmKeyMap *keymap)
+{
+ /* duplicate of some marker-hotkeys but without the bounds checking
+ * since these are handy to be able to do unrestricted and won't conflict
+ * with primary function hotkeys (Usability tweak [#27469])
+ */
+ WM_keymap_add_item(keymap, "MARKER_OT_add", MKEY, KM_PRESS, 0, 0);
+ WM_keymap_add_item(keymap, "MARKER_OT_rename", MKEY, KM_PRESS, KM_CTRL, 0);
+}
diff --git a/source/blender/editors/animation/anim_ops.c b/source/blender/editors/animation/anim_ops.c
index 7a94a21d41e..eaba8343f4d 100644
--- a/source/blender/editors/animation/anim_ops.c
+++ b/source/blender/editors/animation/anim_ops.c
@@ -1,6 +1,4 @@
/*
- * $Id$
- *
* ***** BEGIN GPL LICENSE BLOCK *****
*
* This program is free software; you can redistribute it and/or
diff --git a/source/blender/editors/animation/drivers.c b/source/blender/editors/animation/drivers.c
index 75b54a7529a..28195be943c 100644
--- a/source/blender/editors/animation/drivers.c
+++ b/source/blender/editors/animation/drivers.c
@@ -1,6 +1,4 @@
/*
- * $Id$
- *
* ***** BEGIN GPL LICENSE BLOCK *****
*
* This program is free software; you can redistribute it and/or
@@ -80,7 +78,7 @@ void free_anim_drivers_copybuf (void);
* 1 - add new Driver FCurve,
* -1 - add new Driver FCurve without driver stuff (for pasting)
*/
-static FCurve *verify_driver_fcurve (ID *id, const char rna_path[], const int array_index, short add)
+FCurve *verify_driver_fcurve (ID *id, const char rna_path[], const int array_index, short add)
{
AnimData *adt;
FCurve *fcu;
@@ -108,7 +106,7 @@ static FCurve *verify_driver_fcurve (ID *id, const char rna_path[], const int ar
/* use default settings to make a F-Curve */
fcu= MEM_callocN(sizeof(FCurve), "FCurve");
- fcu->flag = (FCURVE_VISIBLE|FCURVE_AUTO_HANDLES|FCURVE_SELECTED);
+ fcu->flag = (FCURVE_VISIBLE|FCURVE_SELECTED);
/* store path - make copy, and store that */
fcu->rna_path= BLI_strdupn(rna_path, strlen(rna_path));
@@ -386,10 +384,6 @@ short ANIM_paste_driver (ReportList *reports, ID *id, const char rna_path[], int
copy_fmodifiers(&fcu->modifiers, &channeldriver_copypaste_buf->modifiers);
/* flags - on a per-relevant-flag basis */
- if (channeldriver_copypaste_buf->flag & FCURVE_AUTO_HANDLES)
- fcu->flag |= FCURVE_AUTO_HANDLES;
- else
- fcu->flag &= ~FCURVE_AUTO_HANDLES;
/* extrapolation mode */
fcu->extend= channeldriver_copypaste_buf->extend;
diff --git a/source/blender/editors/animation/fmodifier_ui.c b/source/blender/editors/animation/fmodifier_ui.c
index 954928fc486..b22a8a1cc37 100644
--- a/source/blender/editors/animation/fmodifier_ui.c
+++ b/source/blender/editors/animation/fmodifier_ui.c
@@ -1,6 +1,4 @@
/*
- * $Id$
- *
* ***** BEGIN GPL LICENSE BLOCK *****
*
* This program is free software; you can redistribute it and/or
@@ -604,7 +602,7 @@ static void draw_modifier__stepped(uiLayout *layout, ID *id, FModifier *fcm, sho
void ANIM_uiTemplate_fmodifier_draw (uiLayout *layout, ID *id, ListBase *modifiers, FModifier *fcm)
{
FModifierTypeInfo *fmi= fmodifier_get_typeinfo(fcm);
- uiLayout *box, *row, *subrow;
+ uiLayout *box, *row, *subrow, *col;
uiBlock *block;
uiBut *but;
short width= 314;
@@ -622,7 +620,7 @@ void ANIM_uiTemplate_fmodifier_draw (uiLayout *layout, ID *id, ListBase *modifie
block= uiLayoutGetBlock(row); // err...
/* left-align -------------------------------------------- */
- subrow= uiLayoutRow(row, 0);
+ subrow= uiLayoutRow(row, 1);
uiLayoutSetAlignment(subrow, UI_LAYOUT_ALIGN_LEFT);
uiBlockSetEmboss(block, UI_EMBOSSN);
@@ -640,7 +638,7 @@ void ANIM_uiTemplate_fmodifier_draw (uiLayout *layout, ID *id, ListBase *modifie
uiItemL(subrow, "<Unknown Modifier>", ICON_NONE);
/* right-align ------------------------------------------- */
- subrow= uiLayoutRow(row, 0);
+ subrow= uiLayoutRow(row, 1);
uiLayoutSetAlignment(subrow, UI_LAYOUT_ALIGN_RIGHT);
@@ -694,6 +692,44 @@ void ANIM_uiTemplate_fmodifier_draw (uiLayout *layout, ID *id, ListBase *modifie
default: /* unknown type */
break;
}
+
+ /* one last panel below this: FModifier range */
+ // TODO: experiment with placement of this
+ {
+ box = uiLayoutBox(layout);
+
+ /* restricted range ----------------------------------------------------- */
+ col = uiLayoutColumn(box, 1);
+
+ /* top row: use restricted range */
+ row= uiLayoutRow(col, 1);
+ uiItemR(row, &ptr, "use_restricted_range", 0, NULL, ICON_NONE);
+
+ if (fcm->flag & FMODIFIER_FLAG_RANGERESTRICT) {
+ /* second row: settings */
+ row = uiLayoutRow(col, 1);
+
+ uiItemR(row, &ptr, "frame_start", 0, "Start", ICON_NONE);
+ uiItemR(row, &ptr, "frame_end", 0, "End", ICON_NONE);
+
+ /* third row: blending influence */
+ row = uiLayoutRow(col, 1);
+
+ uiItemR(row, &ptr, "blend_in", 0, "In", ICON_NONE);
+ uiItemR(row, &ptr, "blend_out", 0, "Out", ICON_NONE);
+ }
+
+ /* influence -------------------------------------------------------------- */
+ col = uiLayoutColumn(box, 1);
+
+ /* top row: use influence */
+ uiItemR(col, &ptr, "use_influence", 0, NULL, ICON_NONE);
+
+ if (fcm->flag & FMODIFIER_FLAG_USEINFLUENCE) {
+ /* second row: influence value */
+ uiItemR(col, &ptr, "influence", 0, NULL, ICON_NONE);
+ }
+ }
}
}
diff --git a/source/blender/editors/animation/keyframes_draw.c b/source/blender/editors/animation/keyframes_draw.c
index 00e11d8b1a4..c1e81cd0901 100644
--- a/source/blender/editors/animation/keyframes_draw.c
+++ b/source/blender/editors/animation/keyframes_draw.c
@@ -1,6 +1,4 @@
/*
- * $Id$
- *
* ***** BEGIN GPL LICENSE BLOCK *****
*
* This program is free software; you can redistribute it and/or
@@ -59,6 +57,7 @@
#include "DNA_meta_types.h"
#include "DNA_node_types.h"
#include "DNA_particle_types.h"
+#include "DNA_speaker_types.h"
#include "DNA_world_types.h"
#include "DNA_gpencil_types.h"
@@ -773,7 +772,7 @@ void summary_to_keylist(bAnimContext *ac, DLRBT_Tree *keys, DLRBT_Tree *blocks)
int filter;
/* get F-Curves to take keyframes from */
- filter= (ANIMFILTER_VISIBLE | ANIMFILTER_CURVESONLY);
+ filter= ANIMFILTER_DATA_VISIBLE; // curves only
ANIM_animdata_filter(ac, &anim_data, filter, ac->data, ac->datatype);
/* loop through each F-Curve, grabbing the keyframes */
@@ -786,150 +785,71 @@ void summary_to_keylist(bAnimContext *ac, DLRBT_Tree *keys, DLRBT_Tree *blocks)
void scene_to_keylist(bDopeSheet *ads, Scene *sce, DLRBT_Tree *keys, DLRBT_Tree *blocks)
{
- if (sce) {
- AnimData *adt;
- int filterflag;
-
- /* get filterflag */
- if (ads)
- filterflag= ads->filterflag;
- else
- filterflag= 0;
-
- /* scene animdata */
- if ((sce->adt) && !(filterflag & ADS_FILTER_NOSCE)) {
- adt= sce->adt;
-
- if (adt->action)
- action_to_keylist(adt, adt->action, keys, blocks);
- }
-
- /* world animdata */
- if ((sce->world) && (sce->world->adt) && !(filterflag & ADS_FILTER_NOWOR)) {
- adt= sce->world->adt;
-
- if (adt->action)
- action_to_keylist(adt, adt->action, keys, blocks);
- }
-
- /* nodetree animdata */
- if ((sce->nodetree) && (sce->nodetree->adt) && !(filterflag & ADS_FILTER_NONTREE)) {
- adt= sce->nodetree->adt;
-
- if (adt->action)
- action_to_keylist(adt, adt->action, keys, blocks);
- }
- }
+ bAnimContext ac = {NULL};
+ ListBase anim_data = {NULL, NULL};
+ bAnimListElem *ale;
+ int filter;
+
+ bAnimListElem dummychan = {0};
+
+ if (sce == NULL)
+ return;
+
+ /* create a dummy wrapper data to work with */
+ dummychan.type = ANIMTYPE_SCENE;
+ dummychan.data = sce;
+ dummychan.id = &sce->id;
+ dummychan.adt = sce->adt;
+
+ ac.ads = ads;
+ ac.data = &dummychan;
+ ac.datatype = ANIMCONT_CHANNEL;
+
+ /* get F-Curves to take keyframes from */
+ filter= ANIMFILTER_DATA_VISIBLE; // curves only
+ ANIM_animdata_filter(&ac, &anim_data, filter, ac.data, ac.datatype);
+
+ /* loop through each F-Curve, grabbing the keyframes */
+ for (ale= anim_data.first; ale; ale= ale->next)
+ fcurve_to_keylist(ale->adt, ale->data, keys, blocks);
+
+ BLI_freelistN(&anim_data);
}
void ob_to_keylist(bDopeSheet *ads, Object *ob, DLRBT_Tree *keys, DLRBT_Tree *blocks)
-{
- Key *key= ob_get_key(ob);
- int filterflag= (ads)? ads->filterflag : 0;
+{
+ bAnimContext ac = {NULL};
+ ListBase anim_data = {NULL, NULL};
+ bAnimListElem *ale;
+ int filter;
+
+ bAnimListElem dummychan = {0};
+ Base dummybase = {0};
- /* sanity check */
if (ob == NULL)
return;
-
- /* Add action keyframes */
- if (ob->adt && ob->adt->action)
- action_to_keylist(ob->adt, ob->adt->action, keys, blocks);
- /* Add shapekey keyframes (only if dopesheet allows, if it is available) */
- if ((key && key->adt && key->adt->action) && !(filterflag & ADS_FILTER_NOSHAPEKEYS))
- action_to_keylist(key->adt, key->adt->action, keys, blocks);
+ /* create a dummy wrapper data to work with */
+ dummybase.object = ob;
- /* Add material keyframes */
- if ((ob->totcol) && !(filterflag & ADS_FILTER_NOMAT)) {
- int a;
-
- for (a=1; a <= ob->totcol; a++) {
- Material *ma= give_current_material(ob, a);
-
- /* there might not be a material */
- if (ELEM(NULL, ma, ma->adt))
- continue;
-
- /* add material's data */
- action_to_keylist(ma->adt, ma->adt->action, keys, blocks);
-
- // TODO: textures...
- }
- }
+ dummychan.type = ANIMTYPE_OBJECT;
+ dummychan.data = &dummybase;
+ dummychan.id = &ob->id;
+ dummychan.adt = ob->adt;
- /* Add object data keyframes */
- switch (ob->type) {
- case OB_CAMERA: /* ------- Camera ------------ */
- {
- Camera *ca= (Camera *)ob->data;
-
- if ((ca->adt) && !(filterflag & ADS_FILTER_NOCAM))
- action_to_keylist(ca->adt, ca->adt->action, keys, blocks);
- }
- break;
- case OB_LAMP: /* ---------- Lamp ----------- */
- {
- Lamp *la= (Lamp *)ob->data;
-
- if ((la->adt) && !(filterflag & ADS_FILTER_NOLAM))
- action_to_keylist(la->adt, la->adt->action, keys, blocks);
- }
- break;
- case OB_CURVE: /* ------- Curve ---------- */
- case OB_SURF: /* ------- Nurbs Surface ---------- */
- case OB_FONT: /* ------- Text Curve ---------- */
- {
- Curve *cu= (Curve *)ob->data;
-
- if ((cu->adt) && !(filterflag & ADS_FILTER_NOCUR))
- action_to_keylist(cu->adt, cu->adt->action, keys, blocks);
- }
- break;
- case OB_MBALL: /* ------- MetaBall ---------- */
- {
- MetaBall *mb= (MetaBall *)ob->data;
-
- if ((mb->adt) && !(filterflag & ADS_FILTER_NOMBA))
- action_to_keylist(mb->adt, mb->adt->action, keys, blocks);
- }
- break;
- case OB_ARMATURE: /* ------- Armature ---------- */
- {
- bArmature *arm= (bArmature *)ob->data;
-
- if ((arm->adt) && !(filterflag & ADS_FILTER_NOARM))
- action_to_keylist(arm->adt, arm->adt->action, keys, blocks);
- }
- break;
- case OB_MESH: /* ------- Mesh ---------- */
- {
- Mesh *me= (Mesh *)ob->data;
-
- if ((me->adt) && !(filterflag & ADS_FILTER_NOMESH))
- action_to_keylist(me->adt, me->adt->action, keys, blocks);
- }
- break;
- case OB_LATTICE: /* ------- Lattice ---------- */
- {
- Lattice *lt= (Lattice *)ob->data;
-
- if ((lt->adt) && !(filterflag & ADS_FILTER_NOLAT))
- action_to_keylist(lt->adt, lt->adt->action, keys, blocks);
- }
- break;
- }
+ ac.ads = ads;
+ ac.data = &dummychan;
+ ac.datatype = ANIMCONT_CHANNEL;
- /* Add Particle System Keyframes */
- if ((ob->particlesystem.first) && !(filterflag & ADS_FILTER_NOPART)) {
- ParticleSystem *psys = ob->particlesystem.first;
-
- for(; psys; psys=psys->next) {
- if (ELEM(NULL, psys->part, psys->part->adt))
- continue;
- else
- action_to_keylist(psys->part->adt, psys->part->adt->action, keys, blocks);
- }
- }
+ /* get F-Curves to take keyframes from */
+ filter= ANIMFILTER_DATA_VISIBLE; // curves only
+ ANIM_animdata_filter(&ac, &anim_data, filter, ac.data, ac.datatype);
+
+ /* loop through each F-Curve, grabbing the keyframes */
+ for (ale= anim_data.first; ale; ale= ale->next)
+ fcurve_to_keylist(ale->adt, ale->data, keys, blocks);
+
+ BLI_freelistN(&anim_data);
}
void fcurve_to_keylist(AnimData *adt, FCurve *fcu, DLRBT_Tree *keys, DLRBT_Tree *blocks)
diff --git a/source/blender/editors/animation/keyframes_edit.c b/source/blender/editors/animation/keyframes_edit.c
index e50203cbc28..2305848e7b3 100644
--- a/source/blender/editors/animation/keyframes_edit.c
+++ b/source/blender/editors/animation/keyframes_edit.c
@@ -1,6 +1,4 @@
/*
- * $Id$
- *
* ***** BEGIN GPL LICENSE BLOCK *****
*
* This program is free software; you can redistribute it and/or
@@ -197,196 +195,95 @@ static short act_keyframes_loop(KeyframeEditData *ked, bAction *act, KeyframeEdi
return 0;
}
-/* This function is used to loop over the keyframe data of an AnimData block */
-static short adt_keyframes_loop(KeyframeEditData *ked, AnimData *adt, KeyframeEditFunc key_ok, KeyframeEditFunc key_cb, FcuEditFunc fcu_cb, int filterflag)
-{
- /* sanity check */
- if (adt == NULL)
- return 0;
-
- /* drivers or actions? */
- if (filterflag & ADS_FILTER_ONLYDRIVERS) {
- FCurve *fcu;
-
- /* just loop through all F-Curves acting as Drivers */
- for (fcu= adt->drivers.first; fcu; fcu= fcu->next) {
- if (ANIM_fcurve_keyframes_loop(ked, fcu, key_ok, key_cb, fcu_cb))
- return 1;
- }
- }
- else if (adt->action) {
- /* call the function for actions */
- if (act_keyframes_loop(ked, adt->action, key_ok, key_cb, fcu_cb))
- return 1;
- }
-
- return 0;
-}
-
/* This function is used to loop over the keyframe data in an Object */
-static short ob_keyframes_loop(KeyframeEditData *ked, Object *ob, KeyframeEditFunc key_ok, KeyframeEditFunc key_cb, FcuEditFunc fcu_cb, int filterflag)
+static short ob_keyframes_loop(KeyframeEditData *ked, bDopeSheet *ads, Object *ob, KeyframeEditFunc key_ok, KeyframeEditFunc key_cb, FcuEditFunc fcu_cb)
{
- Key *key= ob_get_key(ob);
+ bAnimContext ac = {NULL};
+ ListBase anim_data = {NULL, NULL};
+ bAnimListElem *ale;
+ int filter;
+ int ret=0;
+
+ bAnimListElem dummychan = {0};
+ Base dummybase = {0};
- /* sanity check */
if (ob == NULL)
return 0;
- /* firstly, Object's own AnimData */
- if (ob->adt) {
- if (adt_keyframes_loop(ked, ob->adt, key_ok, key_cb, fcu_cb, filterflag))
- return 1;
- }
+ /* create a dummy wrapper data to work with */
+ dummybase.object = ob;
- /* shapekeys */
- if ((key && key->adt) && !(filterflag & ADS_FILTER_NOSHAPEKEYS)) {
- if (adt_keyframes_loop(ked, key->adt, key_ok, key_cb, fcu_cb, filterflag))
- return 1;
- }
-
- /* Add material keyframes */
- if ((ob->totcol) && !(filterflag & ADS_FILTER_NOMAT)) {
- int a;
-
- for (a=1; a <= ob->totcol; a++) {
- Material *ma= give_current_material(ob, a);
-
- /* there might not be a material */
- if (ELEM(NULL, ma, ma->adt))
- continue;
-
- /* add material's data */
- if (adt_keyframes_loop(ked, ma->adt, key_ok, key_cb, fcu_cb, filterflag))
- return 1;
- }
- }
+ dummychan.type = ANIMTYPE_OBJECT;
+ dummychan.data = &dummybase;
+ dummychan.id = &ob->id;
+ dummychan.adt = ob->adt;
- /* Add object data keyframes */
- switch (ob->type) {
- case OB_CAMERA: /* ------- Camera ------------ */
- {
- Camera *ca= (Camera *)ob->data;
-
- if ((ca->adt) && !(filterflag & ADS_FILTER_NOCAM)) {
- if (adt_keyframes_loop(ked, ca->adt, key_ok, key_cb, fcu_cb, filterflag))
- return 1;
- }
- }
- break;
- case OB_LAMP: /* ---------- Lamp ----------- */
- {
- Lamp *la= (Lamp *)ob->data;
-
- if ((la->adt) && !(filterflag & ADS_FILTER_NOLAM)) {
- if (adt_keyframes_loop(ked, la->adt, key_ok, key_cb, fcu_cb, filterflag))
- return 1;
- }
- }
- break;
- case OB_CURVE: /* ------- Curve ---------- */
- case OB_SURF: /* ------- Nurbs Surface ---------- */
- case OB_FONT: /* ------- Text Curve ---------- */
- {
- Curve *cu= (Curve *)ob->data;
-
- if ((cu->adt) && !(filterflag & ADS_FILTER_NOCUR)) {
- if (adt_keyframes_loop(ked, cu->adt, key_ok, key_cb, fcu_cb, filterflag))
- return 1;
- }
- }
- break;
- case OB_MBALL: /* ------- MetaBall ---------- */
- {
- MetaBall *mb= (MetaBall *)ob->data;
-
- if ((mb->adt) && !(filterflag & ADS_FILTER_NOMBA)) {
- if (adt_keyframes_loop(ked, mb->adt, key_ok, key_cb, fcu_cb, filterflag))
- return 1;
- }
- }
- break;
- case OB_ARMATURE: /* ------- Armature ---------- */
- {
- bArmature *arm= (bArmature *)ob->data;
-
- if ((arm->adt) && !(filterflag & ADS_FILTER_NOARM)) {
- if (adt_keyframes_loop(ked, arm->adt, key_ok, key_cb, fcu_cb, filterflag))
- return 1;
- }
- }
- break;
- case OB_MESH: /* ------- Mesh ---------- */
- {
- Mesh *me= (Mesh *)ob->data;
-
- if ((me->adt) && !(filterflag & ADS_FILTER_NOMESH)) {
- if (adt_keyframes_loop(ked, me->adt, key_ok, key_cb, fcu_cb, filterflag))
- return 1;
- }
- }
+ ac.ads = ads;
+ ac.data = &dummychan;
+ ac.datatype = ANIMCONT_CHANNEL;
+
+ /* get F-Curves to take keyframes from */
+ filter= ANIMFILTER_DATA_VISIBLE; // curves only
+ ANIM_animdata_filter(&ac, &anim_data, filter, ac.data, ac.datatype);
+
+ /* loop through each F-Curve, applying the operation as required, but stopping on the first one */
+ for (ale= anim_data.first; ale; ale= ale->next) {
+ if (ANIM_fcurve_keyframes_loop(ked, (FCurve*)ale->data, key_ok, key_cb, fcu_cb)) {
+ ret = 1;
break;
- case OB_LATTICE: /* ---- Lattice ------ */
- {
- Lattice *lt= (Lattice *)ob->data;
-
- if ((lt->adt) && !(filterflag & ADS_FILTER_NOLAT)) {
- if (adt_keyframes_loop(ked, lt->adt, key_ok, key_cb, fcu_cb, filterflag))
- return 1;
- }
}
- break;
}
- /* Add Particle System Keyframes */
- if ((ob->particlesystem.first) && !(filterflag & ADS_FILTER_NOPART)) {
- ParticleSystem *psys = ob->particlesystem.first;
-
- for(; psys; psys=psys->next) {
- if (ELEM(NULL, psys->part, psys->part->adt))
- continue;
-
- if (adt_keyframes_loop(ked, psys->part->adt, key_ok, key_cb, fcu_cb, filterflag))
- return 1;
- }
- }
+ BLI_freelistN(&anim_data);
- return 0;
+ /* return return code - defaults to zero if nothing happened */
+ return ret;
}
/* This function is used to loop over the keyframe data in a Scene */
-static short scene_keyframes_loop(KeyframeEditData *ked, Scene *sce, KeyframeEditFunc key_ok, KeyframeEditFunc key_cb, FcuEditFunc fcu_cb, int filterflag)
+static short scene_keyframes_loop(KeyframeEditData *ked, bDopeSheet *ads, Scene *sce, KeyframeEditFunc key_ok, KeyframeEditFunc key_cb, FcuEditFunc fcu_cb)
{
- World *wo= (sce) ? sce->world : NULL;
- bNodeTree *ntree= (sce) ? sce->nodetree : NULL;
+ bAnimContext ac = {NULL};
+ ListBase anim_data = {NULL, NULL};
+ bAnimListElem *ale;
+ int filter;
+ int ret=0;
+
+ bAnimListElem dummychan = {0};
- /* sanity check */
if (sce == NULL)
return 0;
- /* Scene's own animation */
- if (sce->adt) {
- if (adt_keyframes_loop(ked, sce->adt, key_ok, key_cb, fcu_cb, filterflag))
- return 1;
- }
+ /* create a dummy wrapper data to work with */
+ dummychan.type = ANIMTYPE_SCENE;
+ dummychan.data = sce;
+ dummychan.id = &sce->id;
+ dummychan.adt = sce->adt;
- /* World */
- if (wo && wo->adt) {
- if (adt_keyframes_loop(ked, wo->adt, key_ok, key_cb, fcu_cb, filterflag))
- return 1;
- }
+ ac.ads = ads;
+ ac.data = &dummychan;
+ ac.datatype = ANIMCONT_CHANNEL;
- /* NodeTree */
- if (ntree && ntree->adt) {
- if (adt_keyframes_loop(ked, ntree->adt, key_ok, key_cb, fcu_cb, filterflag))
- return 1;
+ /* get F-Curves to take keyframes from */
+ filter= ANIMFILTER_DATA_VISIBLE; // curves only
+ ANIM_animdata_filter(&ac, &anim_data, filter, ac.data, ac.datatype);
+
+ /* loop through each F-Curve, applying the operation as required, but stopping on the first one */
+ for (ale= anim_data.first; ale; ale= ale->next) {
+ if (ANIM_fcurve_keyframes_loop(ked, (FCurve*)ale->data, key_ok, key_cb, fcu_cb)) {
+ ret = 1;
+ break;
+ }
}
+ BLI_freelistN(&anim_data);
- return 0;
+ /* return return code - defaults to zero if nothing happened */
+ return ret;
}
/* This function is used to loop over the keyframe data in a DopeSheet summary */
-static short summary_keyframes_loop(KeyframeEditData *ked, bAnimContext *ac, KeyframeEditFunc key_ok, KeyframeEditFunc key_cb, FcuEditFunc fcu_cb, int UNUSED(filterflag))
+static short summary_keyframes_loop(KeyframeEditData *ked, bAnimContext *ac, KeyframeEditFunc key_ok, KeyframeEditFunc key_cb, FcuEditFunc fcu_cb)
{
ListBase anim_data = {NULL, NULL};
bAnimListElem *ale;
@@ -397,7 +294,7 @@ static short summary_keyframes_loop(KeyframeEditData *ked, bAnimContext *ac, Key
return 0;
/* get F-Curves to take keyframes from */
- filter= (ANIMFILTER_VISIBLE | ANIMFILTER_CURVESONLY);
+ filter= ANIMFILTER_DATA_VISIBLE;
ANIM_animdata_filter(ac, &anim_data, filter, ac->data, ac->datatype);
/* loop through each F-Curve, working on the keyframes until the first curve aborts */
@@ -416,7 +313,7 @@ static short summary_keyframes_loop(KeyframeEditData *ked, bAnimContext *ac, Key
/* --- */
/* This function is used to apply operation to all keyframes, regardless of the type */
-short ANIM_animchannel_keyframes_loop(KeyframeEditData *ked, bAnimListElem *ale, KeyframeEditFunc key_ok, KeyframeEditFunc key_cb, FcuEditFunc fcu_cb, int filterflag)
+short ANIM_animchannel_keyframes_loop(KeyframeEditData *ked, bDopeSheet *ads, bAnimListElem *ale, KeyframeEditFunc key_ok, KeyframeEditFunc key_cb, FcuEditFunc fcu_cb)
{
/* sanity checks */
if (ale == NULL)
@@ -437,18 +334,18 @@ short ANIM_animchannel_keyframes_loop(KeyframeEditData *ked, bAnimListElem *ale,
return act_keyframes_loop(ked, (bAction *)ale->key_data, key_ok, key_cb, fcu_cb);
case ALE_OB: /* object */
- return ob_keyframes_loop(ked, (Object *)ale->key_data, key_ok, key_cb, fcu_cb, filterflag);
+ return ob_keyframes_loop(ked, ads, (Object *)ale->key_data, key_ok, key_cb, fcu_cb);
case ALE_SCE: /* scene */
- return scene_keyframes_loop(ked, (Scene *)ale->data, key_ok, key_cb, fcu_cb, filterflag);
+ return scene_keyframes_loop(ked, ads, (Scene *)ale->data, key_ok, key_cb, fcu_cb);
case ALE_ALL: /* 'all' (DopeSheet summary) */
- return summary_keyframes_loop(ked, (bAnimContext *)ale->data, key_ok, key_cb, fcu_cb, filterflag);
+ return summary_keyframes_loop(ked, (bAnimContext *)ale->data, key_ok, key_cb, fcu_cb);
}
return 0;
}
/* This function is used to apply operation to all keyframes, regardless of the type without needed an AnimListElem wrapper */
-short ANIM_animchanneldata_keyframes_loop(KeyframeEditData *ked, void *data, int keytype, KeyframeEditFunc key_ok, KeyframeEditFunc key_cb, FcuEditFunc fcu_cb, int filterflag)
+short ANIM_animchanneldata_keyframes_loop(KeyframeEditData *ked, bDopeSheet *ads, void *data, int keytype, KeyframeEditFunc key_ok, KeyframeEditFunc key_cb, FcuEditFunc fcu_cb)
{
/* sanity checks */
if (data == NULL)
@@ -469,11 +366,11 @@ short ANIM_animchanneldata_keyframes_loop(KeyframeEditData *ked, void *data, int
return act_keyframes_loop(ked, (bAction *)data, key_ok, key_cb, fcu_cb);
case ALE_OB: /* object */
- return ob_keyframes_loop(ked, (Object *)data, key_ok, key_cb, fcu_cb, filterflag);
+ return ob_keyframes_loop(ked, ads, (Object *)data, key_ok, key_cb, fcu_cb);
case ALE_SCE: /* scene */
- return scene_keyframes_loop(ked, (Scene *)data, key_ok, key_cb, fcu_cb, filterflag);
+ return scene_keyframes_loop(ked, ads, (Scene *)data, key_ok, key_cb, fcu_cb);
case ALE_ALL: /* 'all' (DopeSheet summary) */
- return summary_keyframes_loop(ked, (bAnimContext *)data, key_ok, key_cb, fcu_cb, filterflag);
+ return summary_keyframes_loop(ked, (bAnimContext *)data, key_ok, key_cb, fcu_cb);
}
return 0;
@@ -491,7 +388,7 @@ void ANIM_editkeyframes_refresh(bAnimContext *ac)
int filter;
/* filter animation data */
- filter= ANIMFILTER_CURVESONLY;
+ filter= ANIMFILTER_DATA_VISIBLE;
ANIM_animdata_filter(ac, &anim_data, filter, ac->data, ac->datatype);
/* loop over F-Curves that are likely to have been edited, and check them */
@@ -735,8 +632,8 @@ static short snap_bezier_horizontal(KeyframeEditData *UNUSED(ked), BezTriple *be
if (bezt->f2 & SELECT) {
bezt->vec[0][1]= bezt->vec[2][1]= bezt->vec[1][1];
- if ((bezt->h1==HD_AUTO) || (bezt->h1==HD_VECT)) bezt->h1= HD_ALIGN;
- if ((bezt->h2==HD_AUTO) || (bezt->h2==HD_VECT)) bezt->h2= HD_ALIGN;
+ if (ELEM3(bezt->h1, HD_AUTO, HD_AUTO_ANIM, HD_VECT)) bezt->h1= HD_ALIGN;
+ if (ELEM3(bezt->h2, HD_AUTO, HD_AUTO_ANIM, HD_VECT)) bezt->h2= HD_ALIGN;
}
return 0;
}
@@ -857,42 +754,49 @@ KeyframeEditFunc ANIM_editkeyframes_mirror(short type)
/* ******************************************* */
/* Settings */
+/* standard validation step for a few of these (implemented as macro for inlining without fn-call overhead):
+ * "if the handles are not of the same type, set them to type free"
+ */
+#define ENSURE_HANDLES_MATCH(bezt) \
+ if (bezt->h1 != bezt->h2) { \
+ if ELEM3(bezt->h1, HD_ALIGN, HD_AUTO, HD_AUTO_ANIM) bezt->h1= HD_FREE; \
+ if ELEM3(bezt->h2, HD_ALIGN, HD_AUTO, HD_AUTO_ANIM) bezt->h2= HD_FREE; \
+ }
+
/* Sets the selected bezier handles to type 'auto' */
static short set_bezier_auto(KeyframeEditData *UNUSED(ked), BezTriple *bezt)
{
- if((bezt->f1 & SELECT) || (bezt->f3 & SELECT)) {
- if (bezt->f1 & SELECT) bezt->h1= HD_AUTO; /* the secret code for auto */
+ if ((bezt->f1 & SELECT) || (bezt->f3 & SELECT)) {
+ if (bezt->f1 & SELECT) bezt->h1= HD_AUTO;
if (bezt->f3 & SELECT) bezt->h2= HD_AUTO;
- /* if the handles are not of the same type, set them
- * to type free
- */
- if (bezt->h1 != bezt->h2) {
- if ELEM(bezt->h1, HD_ALIGN, HD_AUTO) bezt->h1= HD_FREE;
- if ELEM(bezt->h2, HD_ALIGN, HD_AUTO) bezt->h2= HD_FREE;
- }
+ ENSURE_HANDLES_MATCH(bezt);
}
return 0;
}
-/* Sets the selected bezier handles to type 'vector' */
-static short set_bezier_vector(KeyframeEditData *UNUSED(ked), BezTriple *bezt)
+/* Sets the selected bezier handles to type 'auto-clamped'
+ * NOTE: this is like auto above, but they're handled a bit different
+ */
+static short set_bezier_auto_clamped(KeyframeEditData *UNUSED(ked), BezTriple *bezt)
{
if ((bezt->f1 & SELECT) || (bezt->f3 & SELECT)) {
- if (bezt->f1 & SELECT) bezt->h1= HD_VECT;
- if (bezt->f3 & SELECT) bezt->h2= HD_VECT;
+ if (bezt->f1 & SELECT) bezt->h1= HD_AUTO_ANIM;
+ if (bezt->f3 & SELECT) bezt->h2= HD_AUTO_ANIM;
- /* if the handles are not of the same type, set them
- * to type free
- */
- if (bezt->h1 != bezt->h2) {
- if ELEM(bezt->h1, HD_ALIGN, HD_AUTO) bezt->h1= HD_FREE;
- if ELEM(bezt->h2, HD_ALIGN, HD_AUTO) bezt->h2= HD_FREE;
- }
+ ENSURE_HANDLES_MATCH(bezt);
}
return 0;
}
+/* Sets the selected bezier handles to type 'vector' */
+static short set_bezier_vector(KeyframeEditData *UNUSED(ked), BezTriple *bezt)
+{
+ if (bezt->f1 & SELECT) bezt->h1= HD_VECT;
+ if (bezt->f3 & SELECT) bezt->h2= HD_VECT;
+ return 0;
+}
+
/* Queries if the handle should be set to 'free' or 'align' */
// NOTE: this was used for the 'toggle free/align' option
// currently this isn't used, but may be restored later
@@ -925,8 +829,9 @@ KeyframeEditFunc ANIM_editkeyframes_handles(short code)
{
switch (code) {
case HD_AUTO: /* auto */
- case HD_AUTO_ANIM: /* auto clamped */
return set_bezier_auto;
+ case HD_AUTO_ANIM: /* auto clamped */
+ return set_bezier_auto_clamped;
case HD_VECT: /* vector */
return set_bezier_vector;
diff --git a/source/blender/editors/animation/keyframes_general.c b/source/blender/editors/animation/keyframes_general.c
index f111339b963..3d3311b35eb 100644
--- a/source/blender/editors/animation/keyframes_general.c
+++ b/source/blender/editors/animation/keyframes_general.c
@@ -1,6 +1,4 @@
/*
- * $Id$
- *
* ***** BEGIN GPL LICENSE BLOCK *****
*
* This program is free software; you can redistribute it and/or
@@ -111,7 +109,7 @@ void delete_fcurve_keys(FCurve *fcu)
{
int i;
- if(fcu->bezt==NULL) /* ignore baked curves */
+ if (fcu->bezt==NULL) /* ignore baked curves */
return;
/* Delete selected BezTriples */
@@ -124,7 +122,7 @@ void delete_fcurve_keys(FCurve *fcu)
}
/* Free the array of BezTriples if there are not keyframes */
- if(fcu->totvert == 0)
+ if (fcu->totvert == 0)
clear_fcurve_keys(fcu);
}
diff --git a/source/blender/editors/animation/keyframing.c b/source/blender/editors/animation/keyframing.c
index 1ba695209b2..4e87409b7fd 100644
--- a/source/blender/editors/animation/keyframing.c
+++ b/source/blender/editors/animation/keyframing.c
@@ -1,6 +1,4 @@
/*
- * $Id$
- *
* ***** BEGIN GPL LICENSE BLOCK *****
*
* This program is free software; you can redistribute it and/or
@@ -174,7 +172,7 @@ FCurve *verify_fcurve (bAction *act, const char group[], const char rna_path[],
/* use default settings to make a F-Curve */
fcu= MEM_callocN(sizeof(FCurve), "FCurve");
- fcu->flag = (FCURVE_VISIBLE|FCURVE_AUTO_HANDLES|FCURVE_SELECTED);
+ fcu->flag = (FCURVE_VISIBLE|FCURVE_SELECTED);
if (act->curves.first==NULL)
fcu->flag |= FCURVE_ACTIVE; /* first one added active */
@@ -661,41 +659,72 @@ static float visualkey_get_value (PointerRNA *ptr, PropertyRNA *prop, int array_
mat4_to_eulO(eul, ob->rotmode, ob->obmat);
return eul[array_index];
}
- // FIXME: other types of rotation don't work
+ else if (strstr(identifier, "rotation_quaternion")) {
+ float trimat[3][3], quat[4];
+
+ copy_m3_m4(trimat, ob->obmat);
+ mat3_to_quat_is_ok(quat, trimat);
+
+ return quat[array_index];
+ }
+ else if (strstr(identifier, "rotation_axis_angle")) {
+ float axis[3], angle;
+
+ mat4_to_axis_angle(axis, &angle, ob->obmat);
+
+ /* w = 0, x,y,z = 1,2,3 */
+ if (array_index == 0)
+ return angle;
+ else
+ return axis[array_index - 1];
+ }
}
}
else if (ptr->type == &RNA_PoseBone) {
+ Object *ob = (Object *)ptr->id.data; /* we assume that this is always set, and is an object */
bPoseChannel *pchan= (bPoseChannel *)ptr->data;
- bPoseChannel tchan;
+ float tmat[4][4];
- /* make a copy of pchan so that we can apply and decompose its chan_mat, thus getting the
- * rest-pose to pose-mode transform that got stored there at the end of posing calculations
- * for B-Bone deforms to use
- * - it should be safe to just make a local copy like this, since we're not doing anything with the copied pointers
+ /* Although it is not strictly required for this particular space conversion,
+ * arg1 must not be null, as there is a null check for the other conversions to
+ * be safe. Therefore, the active object is passed here, and in many cases, this
+ * will be what owns the pose-channel that is getting this anyway.
*/
- memcpy(&tchan, pchan, sizeof(bPoseChannel));
- pchan_apply_mat4(&tchan, pchan->chan_mat, TRUE);
+ copy_m4_m4(tmat, pchan->pose_mat);
+ constraint_mat_convertspace(ob, pchan, tmat, CONSTRAINT_SPACE_POSE, CONSTRAINT_SPACE_LOCAL);
/* Loc, Rot/Quat keyframes are supported... */
if (strstr(identifier, "location")) {
/* only use for non-connected bones */
if ((pchan->bone->parent) && !(pchan->bone->flag & BONE_CONNECTED))
- return tchan.loc[array_index];
+ return tmat[3][array_index];
else if (pchan->bone->parent == NULL)
- return tchan.loc[array_index];
+ return tmat[3][array_index];
}
else if (strstr(identifier, "rotation_euler")) {
- return tchan.eul[array_index];
+ float eul[3];
+
+ mat4_to_eulO(eul, pchan->rotmode, tmat);
+ return eul[array_index];
}
else if (strstr(identifier, "rotation_quaternion")) {
- return tchan.quat[array_index];
+ float trimat[3][3], quat[4];
+
+ copy_m3_m4(trimat, tmat);
+ mat3_to_quat_is_ok(quat, trimat);
+
+ return quat[array_index];
}
- else if (strstr(identifier, "rotation_axisangle")) {
+ else if (strstr(identifier, "rotation_axis_angle")) {
+ float axis[3], angle;
+
+ mat4_to_axis_angle(axis, &angle, tmat);
+
/* w = 0, x,y,z = 1,2,3 */
if (array_index == 0)
- return tchan.rotAngle;
+ return angle;
else
- return tchan.rotAxis[array_index - 1];
+ return axis[array_index - 1];
}
}
diff --git a/source/blender/editors/animation/keyingsets.c b/source/blender/editors/animation/keyingsets.c
index c525c9af626..dcd1c3abbde 100644
--- a/source/blender/editors/animation/keyingsets.c
+++ b/source/blender/editors/animation/keyingsets.c
@@ -1,6 +1,4 @@
/*
- * $Id$
- *
* ***** BEGIN GPL LICENSE BLOCK *****
*
* This program is free software; you can redistribute it and/or
@@ -224,6 +222,7 @@ static int add_empty_ks_path_exec (bContext *C, wmOperator *op)
ksp->groupmode= KSP_GROUP_KSNAME; // XXX?
ksp->idtype= ID_OB;
+ ksp->flag= KSP_FLAG_WHOLE_ARRAY;
return OPERATOR_FINISHED;
}
@@ -782,19 +781,19 @@ void ANIM_keying_sets_menu_setup (bContext *C, const char title[], const char op
* - these are listed in the order in which they were defined for the active scene
*/
if (scene->keyingsets.first) {
- for (ks= scene->keyingsets.first; ks; ks= ks->next) {
+ for (ks= scene->keyingsets.first; ks; ks=ks->next, i++) {
if (ANIM_keyingset_context_ok_poll(C, ks))
- uiItemIntO(layout, ks->name, ICON_NONE, op_name, "type", i++);
+ uiItemIntO(layout, ks->name, ICON_NONE, op_name, "type", i);
}
uiItemS(layout);
}
/* builtin Keying Sets */
i= -1;
- for (ks= builtin_keyingsets.first; ks; ks= ks->next) {
+ for (ks= builtin_keyingsets.first; ks; ks=ks->next, i--) {
/* only show KeyingSet if context is suitable */
if (ANIM_keyingset_context_ok_poll(C, ks))
- uiItemEnumO_value(layout, ks->name, ICON_NONE, op_name, "type", i--);
+ uiItemEnumO_value(layout, ks->name, ICON_NONE, op_name, "type", i);
}
uiPupMenuEnd(C, pup);
@@ -876,33 +875,19 @@ void ANIM_relative_keyingset_add_source (ListBase *dsources, ID *id, StructRNA *
/* KeyingSet Operations (Insert/Delete Keyframes) ------------ */
-/* Given a KeyingSet and context info (if required), modify keyframes for the channels specified
- * by the KeyingSet. This takes into account many of the different combinations of using KeyingSets.
- * Returns the number of channels that keyframes were added to
+/* Given a KeyingSet and context info, validate Keying Set's paths.
+ * This is only really necessary with relative/built-in KeyingSets
+ * where their list of paths is dynamically generated based on the
+ * current context info.
+ *
+ * Returns 0 if succeeded, otherwise an error code: eModifyKey_Returns
*/
-int ANIM_apply_keyingset (bContext *C, ListBase *dsources, bAction *act, KeyingSet *ks, short mode, float cfra)
+short ANIM_validate_keyingset (bContext *C, ListBase *dsources, KeyingSet *ks)
{
- Scene *scene= CTX_data_scene(C);
- ReportList *reports = CTX_wm_reports(C);
- KS_Path *ksp;
- int kflag=0, success= 0;
- char *groupname= NULL;
-
- /* sanity checks */
+ /* sanity check */
if (ks == NULL)
return 0;
- /* get flags to use */
- if (mode == MODIFYKEY_MODE_INSERT) {
- /* use KeyingSet's flags as base */
- kflag= ks->keyingflag;
-
- /* suppliment with info from the context */
- kflag |= ANIM_get_keyframing_flags(scene, 1);
- }
- else if (mode == MODIFYKEY_MODE_DELETE)
- kflag= 0;
-
/* if relative Keying Sets, poll and build up the paths */
if ((ks->flag & KEYINGSET_ABSOLUTE) == 0) {
KeyingSetInfo *ksi = ANIM_keyingset_info_find_named(ks->typeinfo);
@@ -937,6 +922,45 @@ int ANIM_apply_keyingset (bContext *C, ListBase *dsources, bAction *act, KeyingS
}
}
+ /* succeeded; return 0 to tag error free */
+ return 0;
+}
+
+/* Given a KeyingSet and context info (if required), modify keyframes for the channels specified
+ * by the KeyingSet. This takes into account many of the different combinations of using KeyingSets.
+ * Returns the number of channels that keyframes were added to
+ */
+int ANIM_apply_keyingset (bContext *C, ListBase *dsources, bAction *act, KeyingSet *ks, short mode, float cfra)
+{
+ Scene *scene= CTX_data_scene(C);
+ ReportList *reports = CTX_wm_reports(C);
+ KS_Path *ksp;
+ int kflag=0, success= 0;
+ char *groupname= NULL;
+
+ /* sanity checks */
+ if (ks == NULL)
+ return 0;
+
+ /* get flags to use */
+ if (mode == MODIFYKEY_MODE_INSERT) {
+ /* use KeyingSet's flags as base */
+ kflag= ks->keyingflag;
+
+ /* suppliment with info from the context */
+ kflag |= ANIM_get_keyframing_flags(scene, 1);
+ }
+ else if (mode == MODIFYKEY_MODE_DELETE)
+ kflag= 0;
+
+ /* if relative Keying Sets, poll and build up the paths */
+ success = ANIM_validate_keyingset(C, dsources, ks);
+
+ if (success != 0) {
+ /* return error code if failed */
+ return success;
+ }
+
/* apply the paths as specified in the KeyingSet now */
for (ksp= ks->paths.first; ksp; ksp= ksp->next) {
int arraylen, i;
diff --git a/source/blender/editors/armature/armature_intern.h b/source/blender/editors/armature/armature_intern.h
index 85da7a212c9..47123b7fb4d 100644
--- a/source/blender/editors/armature/armature_intern.h
+++ b/source/blender/editors/armature/armature_intern.h
@@ -1,6 +1,4 @@
/*
- * $Id$
- *
* ***** BEGIN GPL LICENSE BLOCK *****
*
* This program is free software; you can redistribute it and/or
@@ -95,6 +93,7 @@ void POSE_OT_rot_clear(struct wmOperatorType *ot);
void POSE_OT_loc_clear(struct wmOperatorType *ot);
void POSE_OT_scale_clear(struct wmOperatorType *ot);
void POSE_OT_transforms_clear(struct wmOperatorType *ot);
+void POSE_OT_user_transforms_clear(struct wmOperatorType *ot);
void POSE_OT_copy(struct wmOperatorType *ot);
void POSE_OT_paste(struct wmOperatorType *ot);
@@ -110,6 +109,8 @@ void POSE_OT_select_flip_active(struct wmOperatorType *ot);
void POSE_OT_group_add(struct wmOperatorType *ot);
void POSE_OT_group_remove(struct wmOperatorType *ot);
+void POSE_OT_group_move(struct wmOperatorType *ot);
+void POSE_OT_group_sort(struct wmOperatorType *ot);
void POSE_OT_group_assign(struct wmOperatorType *ot);
void POSE_OT_group_unassign(struct wmOperatorType *ot);
void POSE_OT_group_select(struct wmOperatorType *ot);
@@ -121,6 +122,8 @@ void POSE_OT_paths_clear(struct wmOperatorType *ot);
void POSE_OT_autoside_names(struct wmOperatorType *ot);
void POSE_OT_flip_names(struct wmOperatorType *ot);
+void POSE_OT_rotation_mode_set(struct wmOperatorType *ot);
+
void POSE_OT_quaternions_flip(struct wmOperatorType *ot);
void POSE_OT_armature_layers(struct wmOperatorType *ot);
diff --git a/source/blender/editors/armature/armature_ops.c b/source/blender/editors/armature/armature_ops.c
index 16b748737ca..81ece9ddc9a 100644
--- a/source/blender/editors/armature/armature_ops.c
+++ b/source/blender/editors/armature/armature_ops.c
@@ -1,6 +1,4 @@
/*
- * $Id$
- *
* ***** BEGIN GPL LICENSE BLOCK *****
*
* This program is free software; you can redistribute it and/or
@@ -110,6 +108,7 @@ void ED_operatortypes_armature(void)
WM_operatortype_append(POSE_OT_loc_clear);
WM_operatortype_append(POSE_OT_scale_clear);
WM_operatortype_append(POSE_OT_transforms_clear);
+ WM_operatortype_append(POSE_OT_user_transforms_clear);
WM_operatortype_append(POSE_OT_copy);
WM_operatortype_append(POSE_OT_paste);
@@ -126,6 +125,8 @@ void ED_operatortypes_armature(void)
WM_operatortype_append(POSE_OT_group_add);
WM_operatortype_append(POSE_OT_group_remove);
+ WM_operatortype_append(POSE_OT_group_move);
+ WM_operatortype_append(POSE_OT_group_sort);
WM_operatortype_append(POSE_OT_group_assign);
WM_operatortype_append(POSE_OT_group_unassign);
WM_operatortype_append(POSE_OT_group_select);
@@ -136,6 +137,8 @@ void ED_operatortypes_armature(void)
WM_operatortype_append(POSE_OT_autoside_names);
WM_operatortype_append(POSE_OT_flip_names);
+
+ WM_operatortype_append(POSE_OT_rotation_mode_set);
WM_operatortype_append(POSE_OT_quaternions_flip);
@@ -308,6 +311,8 @@ void ED_keymap_armature(wmKeyConfig *keyconf)
WM_keymap_add_item(keymap, "POSE_OT_quaternions_flip", FKEY, KM_PRESS, KM_ALT, 0);
+ WM_keymap_add_item(keymap, "POSE_OT_rotation_mode_set", RKEY, KM_PRESS, KM_CTRL, 0);
+
WM_keymap_add_item(keymap, "POSE_OT_copy", CKEY, KM_PRESS, KM_CTRL, 0);
WM_keymap_add_item(keymap, "POSE_OT_paste", VKEY, KM_PRESS, KM_CTRL, 0);
kmi= WM_keymap_add_item(keymap, "POSE_OT_paste", VKEY, KM_PRESS, KM_CTRL|KM_SHIFT, 0);
diff --git a/source/blender/editors/armature/editarmature.c b/source/blender/editors/armature/editarmature.c
index 628cdbf21e9..ec190f05987 100644
--- a/source/blender/editors/armature/editarmature.c
+++ b/source/blender/editors/armature/editarmature.c
@@ -1,6 +1,4 @@
/*
- * $Id$
- *
* ***** BEGIN GPL LICENSE BLOCK *****
*
* This program is free software; you can redistribute it and/or
@@ -2991,28 +2989,31 @@ static void bones_merge(Object *obedit, EditBone *start, EditBone *end, EditBone
/* TODO, copy more things to the new bone */
newbone->flag= start->flag & (BONE_HINGE|BONE_NO_DEFORM|BONE_NO_SCALE|BONE_NO_CYCLICOFFSET|BONE_NO_LOCAL_LOCATION|BONE_DONE);
- /* step 2a: parent children of in-between bones to newbone */
- for (chain= chains->first; chain; chain= chain->next) {
- /* ick: we need to check if parent of each bone in chain is one of the bones in the */
- short found= 0;
- for (ebo= chain->data; ebo; ebo= ebo->parent) {
+ /* step 2a: reparent any side chains which may be parented to any bone in the chain of bones to merge
+ * - potentially several tips for side chains leading to some tree exist...
+ */
+ for (chain = chains->first; chain; chain = chain->next) {
+ /* traverse down chain until we hit the bottom or if we run into the tip of the chain of bones we're
+ * merging (need to stop in this case to avoid corrupting this chain too!)
+ */
+ for (ebone = chain->data; (ebone) && (ebone != end); ebone = ebone->parent) {
+ short found = 0;
- /* try to find which bone from the list to be removed, is the parent */
- for (ebone= end; ebone; ebone= ebone->parent) {
- if (ebo->parent == ebone) {
- found= 1;
+ /* check if this bone is parented to one in the merging chain
+ * ! WATCHIT: must only go check until end of checking chain
+ */
+ for (ebo = end; (ebo) && (ebo != start->parent); ebo = ebo->parent) {
+ /* side-chain found? --> remap parent to new bone, then we're done with this chain :) */
+ if (ebone->parent == ebo) {
+ ebone->parent = newbone;
+ found = 1;
break;
}
}
- /* adjust this bone's parent to newbone then */
- if (found) {
- ebo->parent= newbone;
+ /* carry on to the next tip now */
+ if (found)
break;
- }
- }
- if (found) {
- break;
}
}
@@ -3048,12 +3049,12 @@ static int armature_merge_exec (bContext *C, wmOperator *op)
LinkData *chain, *nchain;
EditBone *ebo;
+ armature_tag_select_mirrored(arm);
+
/* get chains (ends on chains) */
chains_find_tips(arm->edbo, &chains);
if (chains.first == NULL) return OPERATOR_CANCELLED;
-
- armature_tag_select_mirrored(arm);
-
+
/* each 'chain' is the last bone in the chain (with no children) */
for (chain= chains.first; chain; chain= nchain) {
EditBone *bstart= NULL, *bend= NULL;
@@ -3098,7 +3099,7 @@ static int armature_merge_exec (bContext *C, wmOperator *op)
}
armature_tag_unselect(arm);
-
+
BLI_freelistN(&chains);
}
diff --git a/source/blender/editors/armature/poseSlide.c b/source/blender/editors/armature/poseSlide.c
index 69b7fff3607..3c15ff52a30 100644
--- a/source/blender/editors/armature/poseSlide.c
+++ b/source/blender/editors/armature/poseSlide.c
@@ -1,6 +1,4 @@
/*
- * $Id$
- *
* ***** BEGIN GPL LICENSE BLOCK *****
*
* This program is free software; you can redistribute it and/or
@@ -93,7 +91,8 @@
/* Temporary data shared between these operators */
typedef struct tPoseSlideOp {
Scene *scene; /* current scene */
- ARegion *ar; /* region that we're operating in (needed for */
+ ScrArea *sa; /* area that we're operating in (needed for modal()) */
+ ARegion *ar; /* region that we're operating in (needed for modal()) */
Object *ob; /* active object that Pose Info comes from */
bArmature *arm; /* armature for pose */
@@ -132,6 +131,7 @@ static int pose_slide_init (bContext *C, wmOperator *op, short mode)
pso->scene= CTX_data_scene(C);
pso->ob= ED_object_pose_armature(CTX_data_active_object(C));
pso->arm= (pso->ob)? pso->ob->data : NULL;
+ pso->sa= CTX_wm_area(C); /* only really needed when doing modal() */
pso->ar= CTX_wm_region(C); /* only really needed when doing modal() */
pso->cframe= pso->scene->r.cfra;
@@ -519,6 +519,33 @@ static void pose_slide_reset (tPoseSlideOp *pso)
/* ------------------------------------ */
+/* draw percentage indicator in header */
+static void pose_slide_draw_status (bContext *C, tPoseSlideOp *pso)
+{
+ char statusStr[32];
+ char mode[32];
+
+ switch (pso->mode) {
+ case POSESLIDE_PUSH:
+ strcpy(mode, "Push Pose");
+ break;
+ case POSESLIDE_RELAX:
+ strcpy(mode, "Relax Pose");
+ break;
+ case POSESLIDE_BREAKDOWN:
+ strcpy(mode, "Breakdown");
+ break;
+
+ default:
+ // unknown
+ strcpy(mode, "Sliding-Tool");
+ break;
+ }
+
+ sprintf(statusStr, "%s: %d %%", mode, (int)(pso->percentage*100.0f));
+ ED_area_headerprint(pso->sa, statusStr);
+}
+
/* common code for invoke() methods */
static int pose_slide_invoke_common (bContext *C, wmOperator *op, tPoseSlideOp *pso)
{
@@ -587,6 +614,9 @@ static int pose_slide_invoke_common (bContext *C, wmOperator *op, tPoseSlideOp *
/* set cursor to indicate modal */
WM_cursor_modal(win, BC_EW_SCROLLCURSOR);
+ /* header print */
+ pose_slide_draw_status(C, pso);
+
/* add a modal handler for this operator */
WM_event_add_modal_handler(C, op);
return OPERATOR_RUNNING_MODAL;
@@ -601,7 +631,8 @@ static int pose_slide_modal (bContext *C, wmOperator *op, wmEvent *evt)
switch (evt->type) {
case LEFTMOUSE: /* confirm */
{
- /* return to normal cursor */
+ /* return to normal cursor and header status */
+ ED_area_headerprint(pso->sa, NULL);
WM_cursor_restore(win);
/* insert keyframes as required... */
@@ -615,7 +646,8 @@ static int pose_slide_modal (bContext *C, wmOperator *op, wmEvent *evt)
case ESCKEY: /* cancel */
case RIGHTMOUSE:
{
- /* return to normal cursor */
+ /* return to normal cursor and header status */
+ ED_area_headerprint(pso->sa, NULL);
WM_cursor_restore(win);
/* reset transforms back to original state */
@@ -639,6 +671,9 @@ static int pose_slide_modal (bContext *C, wmOperator *op, wmEvent *evt)
pso->percentage= (evt->x - pso->ar->winrct.xmin) / ((float)pso->ar->winx);
RNA_float_set(op->ptr, "percentage", pso->percentage);
+ /* update percentage indicator in header */
+ pose_slide_draw_status(C, pso);
+
/* reset transforms (to avoid accumulation errors) */
pose_slide_reset(pso);
diff --git a/source/blender/editors/armature/poseUtils.c b/source/blender/editors/armature/poseUtils.c
index 3c74a816fdb..4b22d76ad0b 100644
--- a/source/blender/editors/armature/poseUtils.c
+++ b/source/blender/editors/armature/poseUtils.c
@@ -1,6 +1,4 @@
/*
- * $Id$
- *
* ***** BEGIN GPL LICENSE BLOCK *****
*
* This program is free software; you can redistribute it and/or
@@ -247,6 +245,15 @@ void poseAnim_mapping_autoKeyframe (bContext *C, Scene *scene, Object *ob, ListB
/* insert keyframes for all relevant bones in one go */
ANIM_apply_keyingset(C, &dsources, NULL, ks, MODIFYKEY_MODE_INSERT, cframe);
BLI_freelistN(&dsources);
+
+ /* do the bone paths
+ * - only do this if keyframes should have been added
+ * - do not calculate unless there are paths already to update...
+ */
+ if (C && (ob->pose->avs.path_bakeflag & MOTIONPATH_BAKE_HAS_PATHS)) {
+ //ED_pose_clear_paths(C, ob); // XXX for now, don't need to clear
+ ED_pose_recalculate_paths(scene, ob);
+ }
}
}
diff --git a/source/blender/editors/armature/poselib.c b/source/blender/editors/armature/poselib.c
index 5b4da1a38df..ff6deb6a836 100644
--- a/source/blender/editors/armature/poselib.c
+++ b/source/blender/editors/armature/poselib.c
@@ -1,6 +1,4 @@
/*
- * $Id$
- *
* ***** BEGIN GPL LICENSE BLOCK *****
*
* This program is free software; you can redistribute it and/or
@@ -110,22 +108,34 @@ static int poselib_get_free_index (bAction *act)
{
TimeMarker *marker;
int low=0, high=0;
+ short changed = 0;
/* sanity checks */
if (ELEM(NULL, act, act->markers.first)) return 1;
- /* loop over poses finding various values (poses are not stored in chronological order) */
- for (marker= act->markers.first; marker; marker= marker->next) {
- /* only increase low if value is 1 greater than low, to find "gaps" where
- * poses were removed from the poselib
- */
- if (marker->frame == (low + 1))
- low++;
+ /* As poses are not stored in chronological order, we must iterate over this list
+ * a few times until we don't make any new discoveries (mostly about the lower bound).
+ * Prevents problems with deleting then trying to add new poses [#27412]
+ */
+ do {
+ changed = 0;
- /* value replaces high if it is the highest value encountered yet */
- if (marker->frame > high)
- high= marker->frame;
- }
+ for (marker= act->markers.first; marker; marker= marker->next) {
+ /* only increase low if value is 1 greater than low, to find "gaps" where
+ * poses were removed from the poselib
+ */
+ if (marker->frame == (low + 1)) {
+ low++;
+ changed = 1;
+ }
+
+ /* value replaces high if it is the highest value encountered yet */
+ if (marker->frame > high) {
+ high= marker->frame;
+ changed = 1;
+ }
+ }
+ } while (changed != 0);
/* - if low is not equal to high, then low+1 is a gap
* - if low is equal to high, then high+1 is the next index (add at end)
@@ -331,6 +341,11 @@ static int poselib_sanitise_exec (bContext *C, wmOperator *op)
/* free temp memory */
BLI_dlrbTree_free(&keys);
+ /* send notifiers for this - using keyframe editing notifiers, since action
+ * may be being shown in anim editors as active action
+ */
+ WM_event_add_notifier(C, NC_ANIMATION|ND_KEYFRAME|NA_EDITED, NULL);
+
return OPERATOR_FINISHED;
}
@@ -555,6 +570,11 @@ static int poselib_remove_exec (bContext *C, wmOperator *op)
/* fix active pose number */
act->active_marker= 0;
+ /* send notifiers for this - using keyframe editing notifiers, since action
+ * may be being shown in anim editors as active action
+ */
+ WM_event_add_notifier(C, NC_ANIMATION|ND_KEYFRAME|NA_EDITED, NULL);
+
/* done */
return OPERATOR_FINISHED;
}
@@ -637,6 +657,11 @@ static int poselib_rename_exec (bContext *C, wmOperator *op)
BLI_strncpy(marker->name, newname, sizeof(marker->name));
BLI_uniquename(&act->markers, marker, "Pose", '.', offsetof(TimeMarker, name), sizeof(marker->name));
+ /* send notifiers for this - using keyframe editing notifiers, since action
+ * may be being shown in anim editors as active action
+ */
+ WM_event_add_notifier(C, NC_ANIMATION|ND_KEYFRAME|NA_EDITED, NULL);
+
/* done */
return OPERATOR_FINISHED;
}
@@ -840,7 +865,7 @@ static void poselib_apply_pose (tPoseLib_PreviewData *pld)
/* start applying - only those channels which have a key at this point in time! */
for (agrp= act->groups.first; agrp; agrp= agrp->next) {
/* check if group has any keyframes */
- if (ANIM_animchanneldata_keyframes_loop(&ked, agrp, ALE_GROUP, NULL, group_ok_cb, NULL, 0)) {
+ if (ANIM_animchanneldata_keyframes_loop(&ked, NULL, agrp, ALE_GROUP, NULL, group_ok_cb, NULL)) {
/* has keyframe on this frame, so try to get a PoseChannel with this name */
pchan= get_pose_channel(pose, agrp->name);
diff --git a/source/blender/editors/armature/poseobject.c b/source/blender/editors/armature/poseobject.c
index 8176aa5893b..d2f32837d6d 100644
--- a/source/blender/editors/armature/poseobject.c
+++ b/source/blender/editors/armature/poseobject.c
@@ -1,6 +1,4 @@
/*
- * $Id$
- *
* ***** BEGIN GPL LICENSE BLOCK *****
*
* This program is free software; you can redistribute it and/or
@@ -49,6 +47,7 @@
#include "DNA_scene_types.h"
#include "DNA_object_types.h"
+#include "BKE_animsys.h"
#include "BKE_anim.h"
#include "BKE_idprop.h"
#include "BKE_action.h"
@@ -64,6 +63,7 @@
#include "RNA_access.h"
#include "RNA_define.h"
+#include "RNA_enum_types.h"
#include "WM_api.h"
#include "WM_types.h"
@@ -108,24 +108,6 @@ Object *ED_object_pose_armature(Object *ob)
return NULL;
}
-
-/* This function is used to indicate that a bone is selected and needs keyframes inserted */
-static void set_pose_keys (Object *ob)
-{
- bArmature *arm= ob->data;
- bPoseChannel *chan;
-
- if (ob->pose){
- for (chan=ob->pose->chanbase.first; chan; chan=chan->next){
- Bone *bone= chan->bone;
- if ((bone) && (bone->flag & BONE_SELECTED) && (arm->layer & bone->layer))
- chan->flag |= POSE_KEY;
- else
- chan->flag &= ~POSE_KEY;
- }
- }
-}
-
/* This function is used to process the necessary updates for */
void ED_armature_enter_posemode(bContext *C, Base *base)
{
@@ -604,6 +586,63 @@ static short pose_select_same_layer (bContext *C, Object *ob, short extend)
return changed;
}
+static int pose_select_same_keyingset(bContext *C, Object *ob, short extend)
+{
+ KeyingSet *ks = ANIM_scene_get_active_keyingset(CTX_data_scene(C));
+ KS_Path *ksp;
+
+ bArmature *arm = (ob)? ob->data : NULL;
+ bPose *pose= (ob)? ob->pose : NULL;
+ short changed= 0;
+
+ /* sanity checks: validate Keying Set and object */
+ if ((ks == NULL) || (ANIM_validate_keyingset(C, NULL, ks) != 0))
+ return 0;
+
+ if (ELEM3(NULL, ob, pose, arm))
+ return 0;
+
+ /* if not extending selection, deselect all selected first */
+ if (extend == 0) {
+ CTX_DATA_BEGIN(C, bPoseChannel *, pchan, visible_pose_bones)
+ {
+ if ((pchan->bone->flag & BONE_UNSELECTABLE)==0)
+ pchan->bone->flag &= ~BONE_SELECTED;
+ }
+ CTX_DATA_END;
+ }
+
+ /* iterate over elements in the Keying Set, setting selection depending on whether
+ * that bone is visible or not...
+ */
+ for (ksp = ks->paths.first; ksp; ksp = ksp->next) {
+ /* only items related to this object will be relevant */
+ if ((ksp->id == &ob->id) && (ksp->rna_path != NULL)) {
+ if (strstr(ksp->rna_path, "bones")) {
+ char *boneName = BLI_getQuotedStr(ksp->rna_path, "bones[");
+
+ if (boneName) {
+ bPoseChannel *pchan = get_pose_channel(pose, boneName);
+
+ if (pchan) {
+ /* select if bone is visible and can be affected */
+ if ((PBONE_VISIBLE(arm, pchan->bone)) &&
+ (pchan->bone->flag & BONE_UNSELECTABLE)==0)
+ {
+ pchan->bone->flag |= BONE_SELECTED;
+ changed = 1;
+ }
+ }
+
+ /* free temp memory */
+ MEM_freeN(boneName);
+ }
+ }
+ }
+ }
+
+ return changed;
+}
static int pose_select_grouped_exec (bContext *C, wmOperator *op)
{
@@ -622,6 +661,9 @@ static int pose_select_grouped_exec (bContext *C, wmOperator *op)
case 1: /* group */
changed= pose_select_same_group(C, ob, extend);
break;
+ case 2: /* Keying Set */
+ changed= pose_select_same_keyingset(C, ob, extend);
+ break;
default: /* layer */
changed= pose_select_same_layer(C, ob, extend);
break;
@@ -642,6 +684,7 @@ void POSE_OT_select_grouped (wmOperatorType *ot)
static EnumPropertyItem prop_select_grouped_types[] = {
{0, "LAYER", 0, "Layer", "Shared layers"},
{1, "GROUP", 0, "Group", "Shared group"},
+ {2, "KEYINGSET", 0, "Keying Set", "All bones affected by active Keying Set"},
{0, NULL, 0, NULL, NULL}
};
@@ -945,6 +988,149 @@ void free_posebuf(void)
g_posebuf=NULL;
}
+/* This function is used to indicate that a bone is selected
+ * and needs to be included in copy buffer (used to be for inserting keys)
+ */
+static void set_pose_keys (Object *ob)
+{
+ bArmature *arm= ob->data;
+ bPoseChannel *chan;
+
+ if (ob->pose){
+ for (chan=ob->pose->chanbase.first; chan; chan=chan->next){
+ Bone *bone= chan->bone;
+ if ((bone) && (bone->flag & BONE_SELECTED) && (arm->layer & bone->layer))
+ chan->flag |= POSE_KEY;
+ else
+ chan->flag &= ~POSE_KEY;
+ }
+ }
+}
+
+/* perform paste pose, for a single bone
+ * < ob: object where bone to paste to lives
+ * < chan: bone that pose to paste comes from
+ * < selOnly: only paste on selected bones
+ * < flip: flip on x-axis
+ *
+ * > returns: whether the bone that we pasted to if we succeeded
+ */
+static bPoseChannel *pose_bone_do_paste (Object *ob, bPoseChannel *chan, short selOnly, short flip)
+{
+ bPoseChannel *pchan;
+ char name[32];
+ short paste_ok;
+
+ /* get the name - if flipping, we must flip this first */
+ if (flip)
+ flip_side_name(name, chan->name, 0); /* 0 = don't strip off number extensions */
+ else
+ BLI_strncpy(name, chan->name, sizeof(name));
+
+ /* only copy when:
+ * 1) channel exists - poses are not meant to add random channels to anymore
+ * 2) if selection-masking is on, channel is selected - only selected bones get pasted on, allowing making both sides symmetrical
+ */
+ pchan= get_pose_channel(ob->pose, name);
+
+ if (selOnly)
+ paste_ok= ((pchan) && (pchan->bone->flag & BONE_SELECTED));
+ else
+ paste_ok= ((pchan != NULL));
+
+ /* continue? */
+ if (paste_ok) {
+ /* only loc rot size
+ * - only copies transform info for the pose
+ */
+ VECCOPY(pchan->loc, chan->loc);
+ VECCOPY(pchan->size, chan->size);
+ pchan->flag= chan->flag;
+
+ /* check if rotation modes are compatible (i.e. do they need any conversions) */
+ if (pchan->rotmode == chan->rotmode) {
+ /* copy the type of rotation in use */
+ if (pchan->rotmode > 0) {
+ VECCOPY(pchan->eul, chan->eul);
+ }
+ else if (pchan->rotmode == ROT_MODE_AXISANGLE) {
+ VECCOPY(pchan->rotAxis, chan->rotAxis);
+ pchan->rotAngle = chan->rotAngle;
+ }
+ else {
+ QUATCOPY(pchan->quat, chan->quat);
+ }
+ }
+ else if (pchan->rotmode > 0) {
+ /* quat/axis-angle to euler */
+ if (chan->rotmode == ROT_MODE_AXISANGLE)
+ axis_angle_to_eulO( pchan->eul, pchan->rotmode,chan->rotAxis, chan->rotAngle);
+ else
+ quat_to_eulO( pchan->eul, pchan->rotmode,chan->quat);
+ }
+ else if (pchan->rotmode == ROT_MODE_AXISANGLE) {
+ /* quat/euler to axis angle */
+ if (chan->rotmode > 0)
+ eulO_to_axis_angle(pchan->rotAxis, &pchan->rotAngle, chan->eul, chan->rotmode);
+ else
+ quat_to_axis_angle(pchan->rotAxis, &pchan->rotAngle, chan->quat);
+ }
+ else {
+ /* euler/axis-angle to quat */
+ if (chan->rotmode > 0)
+ eulO_to_quat(pchan->quat, chan->eul, chan->rotmode);
+ else
+ axis_angle_to_quat(pchan->quat, chan->rotAxis, pchan->rotAngle);
+ }
+
+ /* paste flipped pose? */
+ if (flip) {
+ pchan->loc[0]*= -1;
+
+ /* has to be done as eulers... */
+ if (pchan->rotmode > 0) {
+ pchan->eul[1] *= -1;
+ pchan->eul[2] *= -1;
+ }
+ else if (pchan->rotmode == ROT_MODE_AXISANGLE) {
+ float eul[3];
+
+ axis_angle_to_eulO(eul, EULER_ORDER_DEFAULT, pchan->rotAxis, pchan->rotAngle);
+ eul[1]*= -1;
+ eul[2]*= -1;
+ eulO_to_axis_angle(pchan->rotAxis, &pchan->rotAngle, eul, EULER_ORDER_DEFAULT);
+ }
+ else {
+ float eul[3];
+
+ normalize_qt(pchan->quat);
+ quat_to_eul(eul, pchan->quat);
+ eul[1]*= -1;
+ eul[2]*= -1;
+ eul_to_quat(pchan->quat, eul);
+ }
+ }
+
+ /* ID properties */
+ if (chan->prop) {
+ if (pchan->prop) {
+ /* if we have existing properties on a bone, just copy over the values of
+ * matching properties (i.e. ones which will have some impact) on to the
+ * target instead of just blinding replacing all [
+ */
+ IDP_SyncGroupValues(pchan->prop, chan->prop);
+ }
+ else {
+ /* no existing properties, so assume that we want copies too? */
+ pchan->prop= IDP_CopyProperty(chan->prop);
+ }
+ }
+ }
+
+ /* return whether paste went ahead */
+ return pchan;
+}
+
/* ---- */
static int pose_copy_exec (bContext *C, wmOperator *op)
@@ -987,9 +1173,9 @@ void POSE_OT_copy (wmOperatorType *ot)
static int pose_paste_exec (bContext *C, wmOperator *op)
{
- Scene *scene= CTX_data_scene(C);
Object *ob= ED_object_pose_armature(CTX_data_active_object(C));
- bPoseChannel *chan, *pchan;
+ Scene *scene= CTX_data_scene(C);
+ bPoseChannel *chan;
int flip= RNA_boolean_get(op->ptr, "flipped");
int selOnly= RNA_boolean_get(op->ptr, "selected_mask");
@@ -1002,120 +1188,22 @@ static int pose_paste_exec (bContext *C, wmOperator *op)
return OPERATOR_CANCELLED;
}
+ /* if selOnly option is enabled, if user hasn't selected any bones,
+ * just go back to default behaviour to be more in line with other pose tools
+ */
+ if (selOnly) {
+ if (CTX_DATA_COUNT(C, selected_pose_bones) == 0)
+ selOnly = 0;
+ }
+
/* Safely merge all of the channels in the buffer pose into any existing pose */
for (chan= g_posebuf->chanbase.first; chan; chan=chan->next) {
if (chan->flag & POSE_KEY) {
- char name[32];
- short paste_ok;
+ /* try to perform paste on this bone */
+ bPoseChannel *pchan = pose_bone_do_paste(ob, chan, selOnly, flip);
- /* get the name - if flipping, we must flip this first */
- if (flip)
- flip_side_name(name, chan->name, 0); /* 0 = don't strip off number extensions */
- else
- BLI_strncpy(name, chan->name, sizeof(name));
-
- /* only copy when:
- * 1) channel exists - poses are not meant to add random channels to anymore
- * 2) if selection-masking is on, channel is selected - only selected bones get pasted on, allowing making both sides symmetrical
- */
- pchan= get_pose_channel(ob->pose, name);
-
- if (selOnly)
- paste_ok= ((pchan) && (pchan->bone->flag & BONE_SELECTED));
- else
- paste_ok= ((pchan != NULL));
-
- /* continue? */
- if (paste_ok) {
- /* only loc rot size
- * - only copies transform info for the pose
- */
- VECCOPY(pchan->loc, chan->loc);
- VECCOPY(pchan->size, chan->size);
- pchan->flag= chan->flag;
-
- /* check if rotation modes are compatible (i.e. do they need any conversions) */
- if (pchan->rotmode == chan->rotmode) {
- /* copy the type of rotation in use */
- if (pchan->rotmode > 0) {
- VECCOPY(pchan->eul, chan->eul);
- }
- else if (pchan->rotmode == ROT_MODE_AXISANGLE) {
- VECCOPY(pchan->rotAxis, chan->rotAxis);
- pchan->rotAngle = chan->rotAngle;
- }
- else {
- QUATCOPY(pchan->quat, chan->quat);
- }
- }
- else if (pchan->rotmode > 0) {
- /* quat/axis-angle to euler */
- if (chan->rotmode == ROT_MODE_AXISANGLE)
- axis_angle_to_eulO( pchan->eul, pchan->rotmode,chan->rotAxis, chan->rotAngle);
- else
- quat_to_eulO( pchan->eul, pchan->rotmode,chan->quat);
- }
- else if (pchan->rotmode == ROT_MODE_AXISANGLE) {
- /* quat/euler to axis angle */
- if (chan->rotmode > 0)
- eulO_to_axis_angle(pchan->rotAxis, &pchan->rotAngle, chan->eul, chan->rotmode);
- else
- quat_to_axis_angle(pchan->rotAxis, &pchan->rotAngle, chan->quat);
- }
- else {
- /* euler/axis-angle to quat */
- if (chan->rotmode > 0)
- eulO_to_quat(pchan->quat, chan->eul, chan->rotmode);
- else
- axis_angle_to_quat(pchan->quat, chan->rotAxis, pchan->rotAngle);
- }
-
- /* paste flipped pose? */
- if (flip) {
- pchan->loc[0]*= -1;
-
- /* has to be done as eulers... */
- if (pchan->rotmode > 0) {
- pchan->eul[1] *= -1;
- pchan->eul[2] *= -1;
- }
- else if (pchan->rotmode == ROT_MODE_AXISANGLE) {
- float eul[3];
-
- axis_angle_to_eulO(eul, EULER_ORDER_DEFAULT, pchan->rotAxis, pchan->rotAngle);
- eul[1]*= -1;
- eul[2]*= -1;
- eulO_to_axis_angle(pchan->rotAxis, &pchan->rotAngle, eul, EULER_ORDER_DEFAULT);
- }
- else {
- float eul[3];
-
- normalize_qt(pchan->quat);
- quat_to_eul(eul, pchan->quat);
- eul[1]*= -1;
- eul[2]*= -1;
- eul_to_quat(pchan->quat, eul);
- }
- }
-
- /* ID properties
- * - only free the existing properties if the channel we're copying from has them
- * NOTE: this means that if the pose depends on some pchan property, the pose may not be ok,
- * but this is better than loosing all the setting you've painstakingly added...
- */
- if (chan->prop) {
- /* free the old properties since we want to replace them now */
- if (pchan->prop) {
- IDP_FreeProperty(pchan->prop);
- MEM_freeN(pchan->prop);
- pchan->prop= NULL;
- }
-
- /* now copy over the new copy of the properties */
- pchan->prop= IDP_CopyProperty(chan->prop);
- }
-
- /* keyframing tagging */
+ if (pchan) {
+ /* keyframing tagging for successful paste */
if (autokeyframe_cfra_can_key(scene, &ob->id)) {
ListBase dsources = {NULL, NULL};
@@ -1169,11 +1257,11 @@ void POSE_OT_paste (wmOperatorType *ot)
/* properties */
RNA_def_boolean(ot->srna, "flipped", 0, "Flipped on X-Axis", "Paste the stored pose flipped on to current pose");
- RNA_def_boolean(ot->srna, "selected_mask", 0, "On Selected Only", "Only paste the stored pose on to selected bones in the current pose");
+ RNA_def_boolean(ot->srna, "selected_mask", 1, "On Selected Only", "Only paste the stored pose on to selected bones in the current pose");
}
/* ********************************************** */
-
+/* Bone Groups */
static int pose_group_add_exec (bContext *C, wmOperator *UNUSED(op))
{
@@ -1425,6 +1513,171 @@ void POSE_OT_group_unassign (wmOperatorType *ot)
ot->flag = OPTYPE_REGISTER|OPTYPE_UNDO;
}
+static int group_move_exec(bContext *C, wmOperator *op)
+{
+ Object *ob= CTX_data_pointer_get_type(C, "object", &RNA_Object).data;
+ bPose *pose= (ob) ? ob->pose : NULL;
+ bPoseChannel *pchan;
+ bActionGroup *grp;
+ int dir= RNA_enum_get(op->ptr, "direction");
+ int grpIndexA, grpIndexB;
+
+ if (ELEM(NULL, ob, pose))
+ return OPERATOR_CANCELLED;
+ if (pose->active_group <= 0)
+ return OPERATOR_CANCELLED;
+
+ /* get group to move */
+ grp= BLI_findlink(&pose->agroups, pose->active_group-1);
+ if (grp == NULL)
+ return OPERATOR_CANCELLED;
+
+ /* move bone group */
+ grpIndexA = pose->active_group;
+ if (dir == 1) { /* up */
+ void *prev = grp->prev;
+
+ if (prev == NULL)
+ return OPERATOR_FINISHED;
+
+ BLI_remlink(&pose->agroups, grp);
+ BLI_insertlinkbefore(&pose->agroups, prev, grp);
+
+ grpIndexB = grpIndexA - 1;
+ pose->active_group--;
+ }
+ else { /* down */
+ void *next = grp->next;
+
+ if (next == NULL)
+ return OPERATOR_FINISHED;
+
+ BLI_remlink(&pose->agroups, grp);
+ BLI_insertlinkafter(&pose->agroups, next, grp);
+
+ grpIndexB = grpIndexA + 1;
+ pose->active_group++;
+ }
+
+ /* fix changed bone group indices in bones (swap grpIndexA with grpIndexB) */
+ for (pchan= ob->pose->chanbase.first; pchan; pchan= pchan->next) {
+ if (pchan->agrp_index == grpIndexB)
+ pchan->agrp_index= grpIndexA;
+ else if (pchan->agrp_index == grpIndexA)
+ pchan->agrp_index= grpIndexB;
+ }
+
+ /* notifiers for updates */
+ WM_event_add_notifier(C, NC_OBJECT|ND_POSE, ob);
+
+ return OPERATOR_FINISHED;
+}
+
+void POSE_OT_group_move(wmOperatorType *ot)
+{
+ static EnumPropertyItem group_slot_move[] = {
+ {1, "UP", 0, "Up", ""},
+ {-1, "DOWN", 0, "Down", ""},
+ {0, NULL, 0, NULL, NULL}
+ };
+
+ /* identifiers */
+ ot->name= "Move Bone Group";
+ ot->idname= "POSE_OT_group_move";
+ ot->description= "Change position of active Bone Group in list of Bone Groups";
+
+ /* api callbacks */
+ ot->exec= group_move_exec;
+ ot->poll= ED_operator_posemode;
+
+ /* flags */
+ ot->flag= OPTYPE_REGISTER|OPTYPE_UNDO;
+
+ RNA_def_enum(ot->srna, "direction", group_slot_move, 0, "Direction", "Direction to move, UP or DOWN");
+}
+
+/* bone group sort element */
+typedef struct tSortActionGroup {
+ bActionGroup *agrp;
+ int index;
+} tSortActionGroup;
+
+/* compare bone groups by name */
+static int compare_agroup(const void *sgrp_a_ptr, const void *sgrp_b_ptr)
+{
+ tSortActionGroup *sgrp_a= (tSortActionGroup *)sgrp_a_ptr;
+ tSortActionGroup *sgrp_b= (tSortActionGroup *)sgrp_b_ptr;
+
+ return strcmp(sgrp_a->agrp->name, sgrp_b->agrp->name);
+}
+
+static int group_sort_exec(bContext *C, wmOperator *op)
+{
+ Object *ob= CTX_data_pointer_get_type(C, "object", &RNA_Object).data;
+ bPose *pose= (ob) ? ob->pose : NULL;
+ bPoseChannel *pchan;
+ tSortActionGroup *agrp_array;
+ bActionGroup *agrp;
+ int agrp_count;
+ int i;
+
+ if (ELEM(NULL, ob, pose))
+ return OPERATOR_CANCELLED;
+ if (pose->active_group <= 0)
+ return OPERATOR_CANCELLED;
+
+ /* create temporary array with bone groups and indices */
+ agrp_count = BLI_countlist(&pose->agroups);
+ agrp_array = MEM_mallocN(sizeof(tSortActionGroup) * agrp_count, "sort bone groups");
+ for (agrp= pose->agroups.first, i= 0; agrp; agrp= agrp->next, i++) {
+ BLI_assert(i < agrp_count);
+ agrp_array[i].agrp = agrp;
+ agrp_array[i].index = i+1;
+ }
+
+ /* sort bone groups by name */
+ qsort(agrp_array, agrp_count, sizeof(tSortActionGroup), compare_agroup);
+
+ /* create sorted bone group list from sorted array */
+ pose->agroups.first= pose->agroups.last= NULL;
+ for (i= 0; i < agrp_count; i++) {
+ BLI_addtail(&pose->agroups, agrp_array[i].agrp);
+ }
+
+ /* fix changed bone group indizes in bones */
+ for (pchan= ob->pose->chanbase.first; pchan; pchan= pchan->next) {
+ for (i= 0; i < agrp_count; i++) {
+ if (pchan->agrp_index == agrp_array[i].index) {
+ pchan->agrp_index= i+1;
+ break;
+ }
+ }
+ }
+
+ /* free temp resources */
+ MEM_freeN(agrp_array);
+
+ /* notifiers for updates */
+ WM_event_add_notifier(C, NC_OBJECT|ND_POSE, ob);
+
+ return OPERATOR_FINISHED;
+}
+
+void POSE_OT_group_sort(wmOperatorType *ot)
+{
+ /* identifiers */
+ ot->name= "Sort Bone Groups";
+ ot->idname= "POSE_OT_group_sort";
+ ot->description= "Sort Bone Groups by their names in ascending order";
+
+ /* api callbacks */
+ ot->exec= group_sort_exec;
+ ot->poll= ED_operator_posemode;
+
+ /* flags */
+ ot->flag= OPTYPE_REGISTER|OPTYPE_UNDO;
+}
+
static void pose_group_select(bContext *C, Object *ob, int select)
{
bPose *pose= ob->pose;
@@ -1625,6 +1878,46 @@ void POSE_OT_autoside_names (wmOperatorType *ot)
/* ********************************************** */
+static int pose_bone_rotmode_exec (bContext *C, wmOperator *op)
+{
+ Object *ob = CTX_data_active_object(C);
+ int mode = RNA_enum_get(op->ptr, "type");
+
+ /* set rotation mode of selected bones */
+ CTX_DATA_BEGIN(C, bPoseChannel *, pchan, selected_pose_bones)
+ {
+ pchan->rotmode = mode;
+ }
+ CTX_DATA_END;
+
+ /* notifiers and updates */
+ DAG_id_tag_update((ID *)ob, OB_RECALC_DATA);
+ WM_event_add_notifier(C, NC_OBJECT|ND_TRANSFORM, ob);
+
+ return OPERATOR_FINISHED;
+}
+
+void POSE_OT_rotation_mode_set (wmOperatorType *ot)
+{
+ /* identifiers */
+ ot->name= "Set Rotation Mode";
+ ot->idname= "POSE_OT_rotation_mode_set";
+ ot->description= "Set the rotation representation used by selected bones";
+
+ /* callbacks */
+ ot->invoke= WM_menu_invoke;
+ ot->exec= pose_bone_rotmode_exec;
+ ot->poll= ED_operator_posemode;
+
+ /* flags */
+ ot->flag= OPTYPE_REGISTER|OPTYPE_UNDO;
+
+ /* properties */
+ ot->prop= RNA_def_enum(ot->srna, "type", posebone_rotmode_items, 0, "Rotation Mode", "");
+}
+
+/* ********************************************** */
+
/* Show all armature layers */
static int pose_armature_layers_showall_poll (bContext *C)
{
@@ -1711,7 +2004,7 @@ static int pose_armature_layers_exec (bContext *C, wmOperator *op)
PointerRNA ptr;
int layers[32]; /* hardcoded for now - we can only have 32 armature layers, so this should be fine... */
- if(ob==NULL || ob->data==NULL) {
+ if (ELEM(NULL, ob, ob->data)) {
return OPERATOR_CANCELLED;
}
@@ -1915,6 +2208,7 @@ void ARMATURE_OT_bone_layers (wmOperatorType *ot)
}
/* ********************************************** */
+/* Flip Quats */
static int pose_flip_quats_exec (bContext *C, wmOperator *UNUSED(op))
{
@@ -1929,7 +2223,7 @@ static int pose_flip_quats_exec (bContext *C, wmOperator *UNUSED(op))
if (pchan->rotmode == ROT_MODE_QUAT) {
/* quaternions have 720 degree range */
negate_v4(pchan->quat);
-
+
/* tagging */
if (autokeyframe_cfra_can_key(scene, &ob->id)) {
ListBase dsources = {NULL, NULL};
@@ -1979,75 +2273,78 @@ void POSE_OT_quaternions_flip (wmOperatorType *ot)
}
/* ********************************************** */
+/* Clear User Transforms */
-/* context: active channel */
-#if 0
-void pose_special_editmenu(Scene *scene)
-{
- Object *obedit= scene->obedit; // XXX context
- Object *ob= OBACT;
- short nr;
-
- /* paranoia checks */
- if(!ob && !ob->pose) return;
- if(ob==obedit || (ob->mode & OB_MODE_POSE)==0) return;
-
- nr= pupmenu("Specials%t|Select Constraint Target%x1|Flip Left-Right Names%x2|Calculate Paths%x3|Clear Paths%x4|Clear User Transform %x5|Relax Pose %x6|%l|AutoName Left-Right%x7|AutoName Front-Back%x8|AutoName Top-Bottom%x9");
- if(nr==1) {
- pose_select_constraint_target(scene);
- }
- else if(nr==2) {
- pose_flip_names();
- }
- else if(nr==3) {
- pose_calculate_path(C, ob);
- }
- else if(nr==4) {
- pose_clear_paths(ob);
- }
- else if(nr==5) {
- pose_clear_user_transforms(ob);
- }
- else if(nr==6) {
- pose_relax();
- }
- else if(ELEM3(nr, 7, 8, 9)) {
- pose_autoside_names(nr-7);
- }
-}
-
-
-/* Restore selected pose-bones to 'action'-defined pose */
-static void pose_clear_user_transforms(Object *ob)
+static int pose_clear_user_transforms_exec (bContext *C, wmOperator *op)
{
- bArmature *arm= ob->data;
- bPoseChannel *pchan;
+ Scene *scene = CTX_data_scene(C);
+ Object *ob = CTX_data_active_object(C);
+ float cframe = (float)CFRA;
- if (ob->pose == NULL)
- return;
-
- /* if the object has an action, restore pose to the pose defined by the action by clearing pose on selected bones */
- if (ob->action) {
- /* find selected bones */
- for (pchan= ob->pose->chanbase.first; pchan; pchan= pchan->next) {
- if (pchan->bone && (pchan->bone->flag & BONE_SELECTED) && (pchan->bone->layer & arm->layer)) {
- /* just clear the BONE_UNKEYED flag, allowing this bone to get overwritten by actions again */
- pchan->bone->flag &= ~BONE_UNKEYED;
- }
+ if ((ob->adt) && (ob->adt->action)) {
+ /* XXX: this is just like this to avoid contaminating anything else;
+ * just pose values should change, so this should be fine
+ */
+ bPose *dummyPose = NULL;
+ Object workob = {{0}};
+ bPoseChannel *pchan;
+
+ /* execute animation step for current frame using a dummy copy of the pose */
+ copy_pose(&dummyPose, ob->pose, 0);
+
+ BLI_strncpy(workob.id.name, "OB<ClearTfmWorkOb>", sizeof(workob.id.name));
+ workob.type = OB_ARMATURE;
+ workob.data = ob->data;
+ workob.adt = ob->adt;
+ workob.pose = dummyPose;
+
+ BKE_animsys_evaluate_animdata(scene, &workob.id, workob.adt, cframe, ADT_RECALC_ANIM);
+
+ /* copy back values, but on selected bones only */
+ for (pchan = dummyPose->chanbase.first; pchan; pchan = pchan->next) {
+ pose_bone_do_paste(ob, pchan, 1, 0);
}
- /* clear pose locking flag
- * - this will only clear the user-defined pose in the selected bones, where BONE_UNKEYED has been cleared
- */
- ob->pose->flag |= POSE_DO_UNLOCK;
+ /* free temp data - free manually as was copied without constraints */
+ if (dummyPose) {
+ for (pchan= dummyPose->chanbase.first; pchan; pchan= pchan->next) {
+ if (pchan->prop) {
+ IDP_FreeProperty(pchan->prop);
+ MEM_freeN(pchan->prop);
+ }
+ }
+
+ /* was copied without constraints */
+ BLI_freelistN(&dummyPose->chanbase);
+ MEM_freeN(dummyPose);
+ }
}
else {
- /* no action, so restore entire pose to rest pose (cannot restore only selected bones) */
+ /* no animation, so just reset whole pose to rest pose
+ * (cannot just restore for selected though)
+ */
rest_pose(ob->pose);
}
+ /* notifiers and updates */
DAG_id_tag_update(&ob->id, OB_RECALC_DATA);
- BIF_undo_push("Clear User Transform");
+ WM_event_add_notifier(C, NC_OBJECT|ND_TRANSFORM, ob);
+
+ return OPERATOR_FINISHED;
+}
+
+void POSE_OT_user_transforms_clear (wmOperatorType *ot)
+{
+ /* identifiers */
+ ot->name = "Clear User Transforms";
+ ot->idname= "POSE_OT_user_transforms_clear";
+ ot->description= "Reset pose on selected bones to keyframed state";
+
+ /* callbacks */
+ ot->exec= pose_clear_user_transforms_exec;
+ ot->poll= ED_operator_posemode;
+
+ /* flags */
+ ot->flag= OPTYPE_REGISTER|OPTYPE_UNDO;
}
-#endif
diff --git a/source/blender/editors/datafiles/blenderbuttons.c b/source/blender/editors/datafiles/blenderbuttons.c
index 7525015bca9..b2b2612cd4a 100644
--- a/source/blender/editors/datafiles/blenderbuttons.c
+++ b/source/blender/editors/datafiles/blenderbuttons.c
@@ -1,6582 +1,6736 @@
-/** \file blender/editors/datafiles/blenderbuttons.c
- * \ingroup eddatafiles
- */
/* DataToC output of file <blenderbuttons> */
-int datatoc_blenderbuttons_size= 210335;
+int datatoc_blenderbuttons_size= 215334;
char datatoc_blenderbuttons[]= {
-137, 80, 78, 71, 13, 10, 26, 10, 0, 0, 0, 13, 73, 72, 68, 82, 0, 0, 2, 90, 0, 0, 2,128, 8, 6, 0, 0, 0, 68,254,
-214,163, 0, 0, 10, 79,105, 67, 67, 80, 80,104,111,116,111,115,104,111,112, 32, 73, 67, 67, 32,112,114,111,102,105,108,101, 0,
- 0,120,218,157, 83,103, 84, 83,233, 22, 61,247,222,244, 66, 75,136,128,148, 75,111, 82, 21, 8, 32, 82, 66,139,128, 20,145, 38,
- 42, 33, 9, 16, 74,136, 33,161,217, 21, 81,193, 17, 69, 69, 4, 27,200,160,136, 3,142,142,128,140, 21, 81, 44, 12,138, 10,216,
- 7,228, 33,162,142,131,163,136,138,202,251,225,123,163,107,214,188,247,230,205,254,181,215, 62,231,172,243,157,179,207, 7,192,
- 8, 12,150, 72, 51, 81, 53,128, 12,169, 66, 30, 17,224,131,199,196,198,225,228, 46, 64,129, 10, 36,112, 0, 16, 8,179,100, 33,
-115,253, 35, 1, 0,248,126, 60, 60, 43, 34,192, 7,190, 0, 1,120,211, 11, 8, 0,192, 77,155,192, 48, 28,135,255, 15,234, 66,
-153, 92, 1,128,132, 1,192,116,145, 56, 75, 8,128, 20, 0, 64,122,142, 66,166, 0, 64, 70, 1,128,157,152, 38, 83, 0,160, 4,
- 0, 96,203, 99, 98,227, 0, 80, 45, 0, 96, 39,127,230,211, 0,128,157,248,153,123, 1, 0, 91,148, 33, 21, 1,160,145, 0, 32,
- 19,101,136, 68, 0,104, 59, 0,172,207, 86,138, 69, 0, 88, 48, 0, 20,102, 75,196, 57, 0,216, 45, 0, 48, 73, 87,102, 72, 0,
-176,183, 0,192,206, 16, 11,178, 0, 8, 12, 0, 48, 81,136,133, 41, 0, 4,123, 0, 96,200, 35, 35,120, 0,132,153, 0, 20, 70,
-242, 87, 60,241, 43,174, 16,231, 42, 0, 0,120,153,178, 60,185, 36, 57, 69,129, 91, 8, 45,113, 7, 87, 87, 46, 30, 40,206, 73,
- 23, 43, 20, 54, 97, 2, 97,154, 64, 46,194,121,153, 25, 50,129, 52, 15,224,243,204, 0, 0,160,145, 21, 17,224,131,243,253,120,
-206, 14,174,206,206, 54,142,182, 14, 95, 45,234,191, 6,255, 34, 98, 98,227,254,229,207,171,112, 64, 0, 0,225,116,126,209,254,
- 44, 47,179, 26,128, 59, 6,128,109,254,162, 37,238, 4,104, 94, 11,160,117,247,139,102,178, 15, 64,181, 0,160,233,218, 87,243,
-112,248,126, 60, 60, 69,161,144,185,217,217,229,228,228,216, 74,196, 66, 91, 97,202, 87,125,254,103,194, 95,192, 87,253,108,249,
-126, 60,252,247,245,224,190,226, 36,129, 50, 93,129, 71, 4,248,224,194,204,244, 76,165, 28,207,146, 9,132, 98,220,230,143, 71,
-252,183, 11,255,252, 29,211, 34,196, 73, 98,185, 88, 42, 20,227, 81, 18,113,142, 68,154,140,243, 50,165, 34,137, 66,146, 41,197,
- 37,210,255,100,226,223, 44,251, 3, 62,223, 53, 0,176,106, 62, 1,123,145, 45,168, 93, 99, 3,246, 75, 39, 16, 88,116,192,226,
-247, 0, 0,242,187,111,193,212, 40, 8, 3,128,104,131,225,207,119,255,239, 63,253, 71,160, 37, 0,128,102, 73,146,113, 0, 0,
- 94, 68, 36, 46, 84,202,179, 63,199, 8, 0, 0, 68,160,129, 42,176, 65, 27,244,193, 24, 44,192, 6, 28,193, 5,220,193, 11,252,
- 96, 54,132, 66, 36,196,194, 66, 16, 66, 10,100,128, 28,114, 96, 41,172,130, 66, 40,134,205,176, 29, 42, 96, 47,212, 64, 29, 52,
-192, 81,104,134,147,112, 14, 46,194, 85,184, 14, 61,112, 15,250, 97, 8,158,193, 40,188,129, 9, 4, 65,200, 8, 19, 97, 33,218,
-136, 1, 98,138, 88, 35,142, 8, 23,153,133,248, 33,193, 72, 4, 18,139, 36, 32,201,136, 20, 81, 34, 75,145, 53, 72, 49, 82,138,
- 84, 32, 85, 72, 29,242, 61,114, 2, 57,135, 92, 70,186,145, 59,200, 0, 50,130,252,134,188, 71, 49,148,129,178, 81, 61,212, 12,
-181, 67,185,168, 55, 26,132, 70,162, 11,208,100,116, 49,154,143, 22,160,155,208,114,180, 26, 61,140, 54,161,231,208,171,104, 15,
-218,143, 62, 67,199, 48,192,232, 24, 7, 51,196,108, 48, 46,198,195, 66,177, 56, 44, 9,147, 99,203,177, 34,172, 12,171,198, 26,
-176, 86,172, 3,187,137,245, 99,207,177,119, 4, 18,129, 69,192, 9, 54, 4,119, 66, 32, 97, 30, 65, 72, 88, 76, 88, 78,216, 72,
-168, 32, 28, 36, 52, 17,218, 9, 55, 9, 3,132, 81,194, 39, 34,147,168, 75,180, 38,186, 17,249,196, 24, 98, 50, 49,135, 88, 72,
- 44, 35,214, 18,143, 19, 47, 16,123,136, 67,196, 55, 36, 18,137, 67, 50, 39,185,144, 2, 73,177,164, 84,210, 18,210, 70,210,110,
- 82, 35,233, 44,169,155, 52, 72, 26, 35,147,201,218,100,107,178, 7, 57,148, 44, 32, 43,200,133,228,157,228,195,228, 51,228, 27,
-228, 33,242, 91, 10,157, 98, 64,113,164,248, 83,226, 40, 82,202,106, 74, 25,229, 16,229, 52,229, 6,101,152, 50, 65, 85,163,154,
- 82,221,168,161, 84, 17, 53,143, 90, 66,173,161,182, 82,175, 81,135,168, 19, 52,117,154, 57,205,131, 22, 73, 75,165,173,162,149,
-211, 26,104, 23,104,247,105,175,232,116,186, 17,221,149, 30, 78,151,208, 87,210,203,233, 71,232,151,232, 3,244,119, 12, 13,134,
- 21,131,199,136,103, 40, 25,155, 24, 7, 24,103, 25,119, 24,175,152, 76,166, 25,211,139, 25,199, 84, 48, 55, 49,235,152,231,153,
- 15,153,111, 85, 88, 42,182, 42,124, 21,145,202, 10,149, 74,149, 38,149, 27, 42, 47, 84,169,170,166,170,222,170, 11, 85,243, 85,
-203, 84,143,169, 94, 83,125,174, 70, 85, 51, 83,227,169, 9,212,150,171, 85,170,157, 80,235, 83, 27, 83,103,169, 59,168,135,170,
-103,168,111, 84, 63,164,126, 89,253,137, 6, 89,195, 76,195, 79, 67,164, 81,160,177, 95,227,188,198, 32, 11, 99, 25,179,120, 44,
- 33,107, 13,171,134,117,129, 53,196, 38,177,205,217,124,118, 42,187,152,253, 29,187,139, 61,170,169,161, 57, 67, 51, 74, 51, 87,
-179, 82,243,148,102, 63, 7,227,152,113,248,156,116, 78, 9,231, 40,167,151,243,126,138,222, 20,239, 41,226, 41, 27,166, 52, 76,
-185, 49,101, 92,107,170,150,151,150, 88,171, 72,171, 81,171, 71,235,189, 54,174,237,167,157,166,189, 69,187, 89,251,129, 14, 65,
-199, 74, 39, 92, 39, 71,103,143,206, 5,157,231, 83,217, 83,221,167, 10,167, 22, 77, 61, 58,245,174, 46,170,107,165, 27,161,187,
- 68,119,191,110,167,238,152,158,190, 94,128,158, 76,111,167,222,121,189,231,250, 28,125, 47,253, 84,253,109,250,167,245, 71, 12,
- 88, 6,179, 12, 36, 6,219, 12,206, 24, 60,197, 53,113,111, 60, 29, 47,199,219,241, 81, 67, 93,195, 64, 67,165, 97,149, 97,151,
-225,132,145,185,209, 60,163,213, 70,141, 70, 15,140,105,198, 92,227, 36,227,109,198,109,198,163, 38, 6, 38, 33, 38, 75, 77,234,
- 77,238,154, 82, 77,185,166, 41,166, 59, 76, 59, 76,199,205,204,205,162,205,214,153, 53,155, 61, 49,215, 50,231,155,231,155,215,
-155,223,183, 96, 90,120, 90, 44,182,168,182,184,101, 73,178,228, 90,166, 89,238,182,188,110,133, 90, 57, 89,165, 88, 85, 90, 93,
-179, 70,173,157,173, 37,214,187,173,187,167, 17,167,185, 78,147, 78,171,158,214,103,195,176,241,182,201,182,169,183, 25,176,229,
-216, 6,219,174,182,109,182,125, 97,103, 98, 23,103,183,197,174,195,238,147,189,147,125,186,125,141,253, 61, 7, 13,135,217, 14,
-171, 29, 90, 29,126,115,180,114, 20, 58, 86, 58,222,154,206,156,238, 63,125,197,244,150,233, 47,103, 88,207, 16,207,216, 51,227,
-182, 19,203, 41,196,105,157, 83,155,211, 71,103, 23,103,185,115,131,243,136,139,137, 75,130,203, 46,151, 62, 46,155, 27,198,221,
-200,189,228, 74,116,245,113, 93,225,122,210,245,157,155,179,155,194,237,168,219,175,238, 54,238,105,238,135,220,159,204, 52,159,
- 41,158, 89, 51,115,208,195,200, 67,224, 81,229,209, 63, 11,159,149, 48,107,223,172,126, 79, 67, 79,129,103,181,231, 35, 47, 99,
- 47,145, 87,173,215,176,183,165,119,170,247, 97,239, 23, 62,246, 62,114,159,227, 62,227, 60, 55,222, 50,222, 89, 95,204, 55,192,
-183,200,183,203, 79,195,111,158, 95,133,223, 67,127, 35,255,100,255,122,255,209, 0,167,128, 37, 1,103, 3,137,129, 65,129, 91,
- 2,251,248,122,124, 33,191,142, 63, 58,219,101,246,178,217,237, 65,140,160,185, 65, 21, 65,143,130,173,130,229,193,173, 33,104,
-200,236,144,173, 33,247,231,152,206,145,206,105, 14,133, 80,126,232,214,208, 7, 97,230, 97,139,195,126, 12, 39,133,135,133, 87,
-134, 63,142,112,136, 88, 26,209, 49,151, 53,119,209,220, 67,115,223, 68,250, 68,150, 68,222,155,103, 49, 79, 57,175, 45, 74, 53,
- 42, 62,170, 46,106, 60,218, 55,186, 52,186, 63,198, 46,102, 89,204,213, 88,157, 88, 73,108, 75, 28, 57, 46, 42,174, 54,110,108,
-190,223,252,237,243,135,226,157,226, 11,227,123, 23,152, 47,200, 93,112,121,161,206,194,244,133,167, 22,169, 46, 18, 44, 58,150,
- 64, 76,136, 78, 56,148,240, 65, 16, 42,168, 22,140, 37,242, 19,119, 37,142, 10,121,194, 29,194,103, 34, 47,209, 54,209,136,216,
- 67, 92, 42, 30, 78,242, 72, 42, 77,122,146,236,145,188, 53,121, 36,197, 51,165, 44,229,185,132, 39,169,144,188, 76, 13, 76,221,
-155, 58,158, 22,154,118, 32,109, 50, 61, 58,189, 49,131,146,145,144,113, 66,170, 33, 77,147,182,103,234,103,230,102,118,203,172,
-101,133,178,254,197,110,139,183, 47, 30,149, 7,201,107,179,144,172, 5, 89, 45, 10,182, 66,166,232, 84, 90, 40,215, 42, 7,178,
-103,101, 87,102,191,205,137,202, 57,150,171,158, 43,205,237,204,179,202,219,144, 55,156,239,159,255,237, 18,194, 18,225,146,182,
-165,134, 75, 87, 45, 29, 88,230,189,172,106, 57,178, 60,113,121,219, 10,227, 21, 5, 43,134, 86, 6,172, 60,184,138,182, 42,109,
-213, 79,171,237, 87,151,174,126,189, 38,122, 77,107,129, 94,193,202,130,193,181, 1,107,235, 11, 85, 10,229,133,125,235,220,215,
-237, 93, 79, 88, 47, 89,223,181, 97,250,134,157, 27, 62, 21,137,138,174, 20,219, 23,151, 21,127,216, 40,220,120,229, 27,135,111,
-202,191,153,220,148,180,169,171,196,185,100,207,102,210,102,233,230,222, 45,158, 91, 14,150,170,151,230,151, 14,110, 13,217,218,
-180, 13,223, 86,180,237,245,246, 69,219, 47,151,205, 40,219,187,131,182, 67,185,163,191, 60,184,188,101,167,201,206,205, 59, 63,
- 84,164, 84,244, 84,250, 84, 54,238,210,221,181, 97,215,248,110,209,238, 27,123,188,246, 52,236,213,219, 91,188,247,253, 62,201,
-190,219, 85, 1, 85, 77,213,102,213,101,251, 73,251,179,247, 63,174,137,170,233,248,150,251,109, 93,173, 78,109,113,237,199, 3,
-210, 3,253, 7, 35, 14,182,215,185,212,213, 29,210, 61, 84, 82,143,214, 43,235, 71, 14,199, 31,190,254,157,239,119, 45, 13, 54,
- 13, 85,141,156,198,226, 35,112, 68,121,228,233,247, 9,223,247, 30, 13, 58,218,118,140,123,172,225, 7,211, 31,118, 29,103, 29,
- 47,106, 66,154,242,154, 70,155, 83,154,251, 91, 98, 91,186, 79,204, 62,209,214,234,222,122,252, 71,219, 31, 15,156, 52, 60, 89,
-121, 74,243, 84,201,105,218,233,130,211,147,103,242,207,140,157,149,157,125,126, 46,249,220, 96,219,162,182,123,231, 99,206,223,
-106, 15,111,239,186, 16,116,225,210, 69,255,139,231, 59,188, 59,206, 92,242,184,116,242,178,219,229, 19, 87,184, 87,154,175, 58,
- 95,109,234,116,234, 60,254,147,211, 79,199,187,156,187,154,174,185, 92,107,185,238,122,189,181,123,102,247,233, 27,158, 55,206,
-221,244,189,121,241, 22,255,214,213,158, 57, 61,221,189,243,122,111,247,197,247,245,223, 22,221,126,114, 39,253,206,203,187,217,
-119, 39,238,173,188, 79,188, 95,244, 64,237, 65,217, 67,221,135,213, 63, 91,254,220,216,239,220,127,106,192,119,160,243,209,220,
- 71,247, 6,133,131,207,254,145,245,143, 15, 67, 5,143,153,143,203,134, 13,134,235,158, 56, 62, 57, 57,226, 63,114,253,233,252,
-167, 67,207,100,207, 38,158, 23,254,162,254,203,174, 23, 22, 47,126,248,213,235,215,206,209,152,209,161,151,242,151,147,191,109,
-124,165,253,234,192,235, 25,175,219,198,194,198, 30,190,201,120, 51, 49, 94,244, 86,251,237,193,119,220,119, 29,239,163,223, 15,
- 79,228,124, 32,127, 40,255,104,249,177,245, 83,208,167,251,147, 25,147,147,255, 4, 3,152,243,252, 99, 51, 45,219, 0, 0, 0,
- 6, 98, 75, 71, 68, 0,255, 0,255, 0,255,160,189,167,147, 0, 0, 0, 9,112, 72, 89,115, 0, 0, 13,215, 0, 0, 13,215, 1,
- 66, 40,155,120, 0, 0, 0, 7,116, 73, 77, 69, 7,219, 2, 27, 16, 38, 47, 61,220,216,191, 0, 0, 32, 0, 73, 68, 65, 84,120,
-218,236, 93,119,120, 20,213,226, 61, 51, 59,179,187,217,146, 77, 35, 61,144, 66, 9, 96, 0, 67, 81,130, 84, 65, 80,140,138, 10,
- 86,132,167,207,103,197,134, 5, 84, 68, 68, 32, 54, 64,240, 39,242,208,167,128,160,128, 5, 4,164, 68, 74,232, 29,233, 9,144,
- 4, 18, 66, 58,201, 38,219,203,220,223, 31,217, 89, 55,203,182, 64, 98,129,123,190,111,190,221,157,157, 57,115,239,157,123,239,
-156, 57,183, 1, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20, 20,215, 52, 86,175, 94, 77,154,112,248,144,
- 64, 57, 29,219,128,191, 59,103, 11,198,157, 52, 35,231, 0, 7,231,187,255,144,112, 14,248,187,114,138,241,109, 2,239,144,166,
-228,163,230, 74, 79,151,112,146,230, 14,103, 75,113, 54, 87, 57,242, 16, 78,210, 2,247,253,221,127, 72, 56, 7,252,221, 56,221,
-243, 79,128,188, 77,226, 12, 48, 79, 53, 53,156,164,185,195,217, 82,156, 87, 91,142,124,132,147, 92,109, 94,242,114,239,223,197,
-117, 4,174, 5, 69, 86,192,200,204,204,100, 92,248,153,191, 43,167,107, 58,136,252,205, 25,214,102,196,150,230,230,116, 75,207,
-230,194,187,153,153,153,204,234,213,171,183, 2, 24,208,156,113,111,142,251,238, 22,215,102,225,189, 2,145,213, 36,206,230,202,
-247, 45,205,217, 92,101,201,157,179, 57,242,189,167,251,222,130,247,168,185,194,217, 44,101,169, 37,242,188,135,252,115,213,188,
-238,156,205, 81,150,220, 57,155, 35,223,255, 25,156,205, 81,150, 60,113, 54, 71,190,247,118,239,175, 55,131,138,253,139, 5,129,
-123, 1, 31,248,119, 22, 68, 45, 37, 54,155,224,192,252,229,156,205,124,143,222,117,112, 54,231,219,205,192,230,186, 71, 45,145,
-223, 93, 57,155,139,223,157,167, 57,238,147, 39,206,171, 13,175,151,112, 54,123,220,175, 54,223,255, 89,156,205,124,143,154,165,
- 44,185,113, 14,108,230,151,129,129, 46,191,223,109, 78,206,230, 42, 75, 30,194,121,213,247,201, 19,231,213,134,215, 75, 56,155,
- 61,238,205,241, 12,105, 41,222,107, 26, 45,213,124,214,220,156, 77,228,190,166, 56,155,216, 60, 51,164, 5,238,253, 95, 26,206,
-230,228,116, 15, 99,115, 54,247,180,100, 56,155,147,179, 9, 97,189,230, 56,255,105,247,253,239,152,158,222,248,174,166, 89,202,
-155, 59,218, 18,225,108, 78,206, 0,185,175, 9,206,171,184,247,215, 28,184,191, 75, 64,196,132,111,230, 55, 19, 52,179, 3,211,
-146,194,181, 57,195, 57,176, 37, 28,194, 22, 64,179,135,211,241,166, 60,185, 5,226,254, 79, 73, 83, 90,150,104, 89,250,219,149,
- 37,183, 60, 57,176, 25,157,162,102,117,158,221, 57,155,227, 26,174, 28,205,149, 71, 91, 58,238,205, 89,150, 90,226,222, 83, 92,
-133, 11, 65, 57, 41, 39,229,164,156,148,147,114, 82,206,235,150,243,154, 4, 75,147,128,130,130,130,130,130,130,130,130,130,130,
-130,130,130,130,130,130,226, 31, 5,175,237,187,113,113,113,171,149, 74,101, 59,111,255,235,116,186,139, 23, 47, 94, 28, 68,147,
-240,175, 3,189, 71, 20,255, 32,176,248,195, 65, 23, 0, 16,199, 70, 65, 65, 65,113, 77,195,107,103,120,185, 92,158,114,242,228,
-201, 14,130, 32,192,110,183,195,102,179, 57, 63,205,102, 51,250,247,239,223,228,142,244,209,209,209, 57, 18,137, 36,169, 41,231,
-216,237,246,243,101,101,101,125,125, 28,178, 19, 64, 10,195,252,161, 25,197,239,222, 62, 1,148, 88,173,214,238,190, 56, 25,134,
- 73,113,231,243,194, 37,126,247,201, 25, 18, 18,178,159,227,184, 4, 79, 92,222,190, 11,130,144, 95, 81, 81,209,231,207,188, 71,
-215, 51,162,163,163,115, 56,142,107,114,254, 44, 45, 45,245,154, 63, 99, 99, 99, 15,177, 44, 27,215, 4, 74,137, 32, 8,185, 23,
- 47, 94,236,235, 67,136,236, 4,144,226,243, 13,202, 45, 63, 49, 12, 83,108,183,219,123,250, 43, 71,190,184, 60,228, 81,127,156,
- 78,145,197,113, 92, 86, 84, 84,212, 51,122,189,222, 8,128, 72, 36, 18,226, 18, 54, 0,128,205,102,171,168,169,169,233, 66,115,
- 34, 5, 5,197,117, 33,180, 4, 65, 96, 77, 38, 19,242,242,242, 64,136,199,250,222,126, 5,215,235,112,224,183,141, 81,193, 81,
-209,176, 89, 44, 80,181,138,116,114,151,157, 56, 6,155,213, 2,155,217,140, 54,189,122,139, 97, 64,231,206,157, 37,126, 56, 19,
- 62,248,224,131,168,224,224, 96, 24,141, 70, 24,141, 70,152, 76, 38, 24,141, 70,152,205,102,152,205,102, 88, 44, 22, 88, 44, 22,
-216,108, 54,152, 76, 38,100,103,103,219,173, 86,171, 79,206,105,211,166, 69,105, 52, 26, 39,159,184,137,156, 34,175,213,106,133,
-209,104,196,166, 77,155,124,114,114, 28,151, 80, 82, 82, 18, 37,149, 74, 65, 8,129, 32, 8, 32,132, 52,218,220,209,182,109, 91,
-139,175, 64,182,208, 61,186,158,209, 97,218,210, 53, 81, 33, 10, 57,108,130,128,204,110,109,157,127,228,127,185, 28,196,102,135,
- 96,179,161,253,243,163,157,251, 59,117,234,228, 51,127, 18, 66, 18,167, 45, 93, 19, 26, 40,103, 85, 85,149,161, 99,199,142, 37,
-104,112,155,189, 9,173, 4,131,193, 16,229,224,191, 76, 16,177, 44,219,104, 91,191,126, 61, 50, 51, 51,253,197, 61,225,229,151,
- 95,142,178, 90,173, 48,155,205, 48,153, 76,176, 90,173,176,217,108,206,205,110,183, 59, 55,179,217,140, 61,123,246, 4,234,100,
-125,112,219,109,183, 61,190,102,205, 26,213,207, 63,255,172, 74, 74, 74,130, 84, 42,133, 68, 34,129, 68, 34, 1,203,178,224, 56,
- 14, 55,223,124, 51, 67,179, 32, 5, 5,197,117, 35,180, 76, 38, 83, 65,122,122, 58,113,124,143,151,203,229, 82,183,183,220,184,
-246,237,219,231,186,159,231,175,185, 42, 56, 42, 26, 19, 91,135, 3, 0,222, 57, 87,229,124, 64,124,216,231, 70,231, 49,239, 93,
-168, 5, 0, 40, 20, 10, 48,174,175,209, 94,160, 82,169,112,219,109,183, 65, 38,147,161,103,207,158,224,121,222,227, 38,149, 74,
-193,243,188,223, 68, 97, 24, 6,106,181, 26, 83,166, 76, 17, 69, 18, 84, 65,114,140,235,211, 19, 65, 32,248,239,177,211, 48, 11,
- 4, 28,199, 57,183, 64, 56,165, 82, 41,142, 30, 61, 10,142,227, 32,145, 72,156,159,226,247, 85,171, 86, 97,228,200,145,224, 56,
- 14, 10,133, 2,240, 51,115,176,235, 61, 50,155,205,177, 50,153,204, 2, 64, 20,103, 82,134, 97, 98,174,228, 30, 93,207, 8, 81,
-200, 49,102,222, 79, 0,128,162, 89,207, 59,239,221,158,103,223,113, 30,147,248,159, 7,192, 48, 12,120,158, 7,203,178,205,198,
- 89, 93, 93,109,120,232,161,135,182, 7, 7, 7,175,215,106,181,240, 35,224, 80, 84, 84, 4,142,227,188,230,119,150,101, 49,115,
-230, 76,156, 57,115, 38,160,184, 27,141, 70, 44, 88,176, 0,118,187,189, 17,175,248,221,125, 95,128, 34,235,253,161, 67,135,142,
- 94,179,102, 77, 24,195, 48,248,236,179,207, 32,149, 74, 49,124,248,112, 68, 68, 68, 96,195,134, 13,144, 74,165,120,253,245,215,
-105,230,163,160,160,240, 85,231,241, 0,110, 4, 16,233, 48, 17,234, 0,132,186, 28, 82,225,248,140, 20,127, 51, 12,179,207, 3,
- 79, 47,199, 49, 21, 12,195,236,115,249,109, 6, 32,243,176,191, 10,128,194,177,153,208,224,254,167,185, 92, 71, 60, 15,222,174,
-203, 1, 13,235, 15, 1,216, 2, 96, 96,102,102,230, 86, 0, 40, 45, 45,189,163,180,180, 20, 0,144,146,146,114, 50, 55, 55,183,
-163,168,121, 28,205, 83, 82,155,205,214, 65,108,170, 18,221,162, 33, 67,134,248,124,195,183, 89, 44,151, 9, 16, 79, 90,202, 83,
-115,133, 55, 1, 99,177, 88,240,192, 3, 15, 0,128,215,135,142,235, 22,128,118,131,217,108, 6,199,113, 72,109, 29,137, 73,195,
-210,113, 19,177, 66, 87,207,192, 86,171,195, 61,106, 43, 78,118,238,142,249,231, 43,112, 78, 91, 15,142,227, 2,226, 20, 4,193,
-171,200,146, 72, 36,152, 55,111, 30, 30,122,232, 33, 72, 36,146,128,248, 92,239, 81,114,114,242,154,220,220,220, 8,134, 97, 76,
-142,123, 36,183,217,108, 26,155,205, 22, 97,183,219, 35,154,114,143,174,103,216, 4,193, 99, 62,244,150,103, 3,185, 79,129,112,
- 86, 87, 87, 27, 50, 51, 51,119,203,229,242,133,209,209,209, 37,197,197,197,126,133,150,187,248,113,127,169,248,228,147, 79, 48,
-103,206, 28, 12, 26, 52, 40,160,112,154, 76, 38, 48, 12,131,249,243,231, 95,246,223,212,169, 83, 47,187,158, 31, 78, 6, 0, 27,
- 23, 23,247,236,186,117,235, 52,226,177,173, 90,181, 2,207,243,232,210,165, 11,130,131,131,177,125,251,118,216,237,246,128,203,
- 37, 5, 5,197,181, 11, 79, 90,196, 5,253, 39, 78,156,216, 51, 43, 43,107,122, 70, 70,198,119, 59,119,238, 92,202, 48,204,106,
-151, 58, 49,211, 81,191,174, 22,127, 19, 66,122,185,138, 30,135, 88,139,100, 24,102,181,120,188,235,111,241,147, 16, 50, 4,128,
- 76,252, 61,113,226,196,180,172,172,172,233, 19, 38, 76,120,115,198,140, 25,210,137, 19, 39,118,205,202,202,154, 46, 94,199, 83,
- 56, 60, 57, 90, 62,215,158, 18,155,168, 78,157, 58,229,173,137,202,245, 1,224,179,182, 84,181,138,116, 58, 89,239, 37, 70, 56,
-247, 79, 41,174,113, 62,192,230,246,104, 7,149, 74,133, 97,239,125, 20,144, 83,100, 54,155, 81, 94, 94,238,116, 25,252,109,129,
-114, 42, 21, 65,200,126,185, 11,138,170,100,120,119, 87, 53,214, 28, 62, 3,158,231,113,123,231, 46,184, 67, 26,140,183, 19,101,
-120,249,116, 33,172, 36,176, 62,189,132, 16,143, 2, 75,252, 46, 54,161, 4, 42,180,220,238, 81,145,209,104,172,202,203,203, 51,
- 8, 13, 15,118, 5, 33, 36,140, 97,152, 58,135,203, 21, 27,232, 61,186,158,145,217,173,173,211,117,218, 19, 60,216,185,127,164,
-238,168,243,158,140,159,247, 33, 0, 96, 80,247,155,253,150,135, 64, 56,171,170,170, 12,125, 7, 15,220,106, 55,152,191, 25, 61,
-122,116,193,230,205,155, 21,129,132,213,147,208, 18, 93, 91, 81,100,113, 28, 7,179,217, 28, 80,220,205,102,179,215,242, 33,149,
- 74,175,196,209,130, 78,167, 51,175, 92,185, 18,115,231,206, 69, 68, 68, 4,134, 14, 29,138,216,216, 88, 44, 95,190, 28,132, 16,
- 60,255,252,243, 80, 40, 20,162,123, 77, 51, 32, 5,197,245, 13, 95, 90, 68,158,149,149, 53,221, 93,200,184,254,118, 21, 80,110,
- 98,202, 85,172,165,249,121,254,175,118, 23, 79,226,117, 25,134, 89, 61, 99,198,140, 76, 63,225,168,240, 38,180,124, 78,137,111,
- 50,153, 10,186,117,235, 22,144,154,208,235,245,165,254,196,134,167,183,122, 87,151, 64,173, 86, 67,165, 81,131, 13,176,222,181,
- 90,173, 78,161,178,113,227, 70, 40, 20, 10, 12, 31, 62,252,170, 28, 45,139,197, 2,153,148, 7,219, 42, 26, 99,102,109, 70, 85,
-157,193,249,128,217,146, 95,128,131,101,229,120, 57, 99, 48, 84,138,114,212,155,205, 1, 57,111,130, 32, 92, 38,178, 56,142,195,
- 3, 15, 60,224,116, 19, 92,251,173,192, 71,211, 97, 68, 68,196,126,142,227, 18, 92,238, 81, 80, 74, 74, 10,240, 71,191, 30, 70,
- 16,132,250,208,208,208, 31, 1,196, 17, 66, 18, 0, 4, 7,114,143, 40, 60,231, 79,247,253,130,155, 83,117, 37,156, 85, 85, 85,
-134,204,204,204,221,118,131,249,155, 11, 23, 46,236, 6, 16,116,211, 77, 55, 53, 89,104,137, 2,139,231,121,204,156, 57, 19,115,
-230,204,113,254, 31,168,208,178,217,108,141, 4,212,233,211,167, 27, 93,203, 93,216,249,105, 54, 37,104, 24, 93, 40,164,164,164,
- 56,207,137,137,137, 65,104,104, 40, 4, 65,128, 32, 8, 8, 10, 10,130, 66,161,128, 84, 42,165,153,142,130,130,194,151, 22, 49,
- 76,152, 48,225, 77,134, 97, 86, 59,156,165, 99, 62, 4,149, 39,237,209,203, 77,172, 85,120, 57, 46,211,147,216,114,253, 46, 98,
-226,196,137,105,238,225,240,212, 92,233,172, 85,221,166,221,111, 4,215, 38,170,230,122,136,249,122,144,169, 67, 53, 80,168, 84,
-144, 72, 88, 48, 12, 67,252,113, 89, 44, 22,103,197,255,204, 51,207,248,236,183, 18,104,127, 42,139,197, 2,150,147,224, 98, 76,
- 50,236,236, 54,231,185,226,198,114, 60,206,197,116,132,228,212, 33,240, 1, 62,112,221, 29,173,231,159,127, 30, 11, 22, 44, 0,
-203,178,206, 52,225, 56, 14,237,219,183, 71, 65, 65,129, 79, 46,142,227, 18,206,157, 59, 23,229,154,142,162,136, 37,132,192,110,
-183,163,109,219,182,198,188,188,188, 23,105,209,189, 58,145,229,109,191,221, 46, 4,236,194,120, 58,174,170,170,202, 48,106,212,
-168,173,181,181,181,223,220,112,195, 13,167,209,120, 10, 4,191,124, 28,199, 53, 18, 88,162,200,250,244,211, 79, 27,137, 34,171,
-213, 26,208,139,128,213,106,189, 76,240,124,252,241,199,141, 62, 1,160, 79,159, 62, 1, 57,195, 0, 8,203,178, 68, 42,149,226,
-182,219,110, 67,215,174, 93,241,243,207, 63, 67, 16, 4, 60,247,220,115, 80, 40, 20,152, 61,123, 54,108, 54, 27, 62,248,224, 3,
-234,104, 81, 80, 80,248,210, 34,166, 25, 51,102, 28,155, 49, 99,134,211, 89,114,119,180,188, 60,119,239,116,136,170, 72, 81,164,
- 1, 48,121, 18, 68,158, 92, 50,119, 1,230,186, 47, 43, 43,107,186,123, 56,220,155, 43, 27, 9,173, 63, 11,165,199,143,226,163,
- 91,210, 1, 52,110, 46,156,119,115, 71,168,212, 42,168,130,213, 24,181,106, 27, 0, 56, 42,253, 9, 1, 57, 90,162,208,170,170,
-170,242, 41,178,154,226,104,177, 50, 14, 43, 18, 46,129,200,120,112,102,107, 35,161, 37,225,120, 20, 69, 36,131,229,165,224,236,
-182,128, 56, 9, 33,151, 53, 21,142, 29, 59, 22, 12,195, 56, 71,136,117,235,214,205,149,139,241,247,112,124, 45,188,161, 15,158,
-123,115,236, 7,149, 70, 90, 98,175, 36,127,238,255, 18, 39,127,120, 22, 0,208, 87,167,115,222,139,105,221,254, 24, 59, 48,235,
-232, 86,167,251,248, 30, 94,189, 34,206,170,170, 42,195, 77,157,210,118, 75,195, 67,190, 57,127,254,252,110, 0,236,131, 15, 62,
- 24,218,173, 91,183,128,202,164, 56,184,194, 93,100,185, 58, 89,226,167,159, 17,182, 46,194,209, 30,144,128, 18,155, 17, 3,200,
-243, 68,204,219, 26,141, 6,106,181,218, 57,226, 54, 40, 40, 8, 74,165,210,217,191, 51, 64,225, 70, 65, 65,113,253, 34, 76, 20,
- 58, 14,177,212,200,105,114,244,173,202,116,253,237,201,241,114, 56, 80, 57,126,234,215, 53, 14,129,230, 17,162,179,230,118,206,
-106,111, 34,141, 19, 21,164,235,103, 76, 76,204,175,106,181, 58, 57,208,216, 55,101, 20,155,221,106,185,204,217, 98, 24, 6,234,
- 96, 53, 20,106, 21, 20,193,106,175,174,151, 47,161, 37, 58, 69,226, 67,103,225,194,133, 80,171,213,248,215,191,254,213,228, 62,
- 90, 78,161, 37,101,177, 65,190, 9, 18, 25,215, 72,100,113, 28, 7, 9,207,163, 84, 29, 11,150,231,193,217, 2,115,201,106,107,
-107,193,113, 28, 38, 77,154,228,124,131,119, 21, 89, 77,137,179, 47,176, 12, 35,186, 91,242,118,237,218,189,202, 48, 76, 34,128,
- 36,157, 78, 39,191,120,241,226,173,180,188,250, 80, 6,118,235,101, 46,148, 55,247,245, 74, 57, 69, 39, 75, 26, 30,242, 77,199,
-142, 29,157, 78,150, 82,169, 20, 71,155,250,191,199, 44,235, 81,100,185,143, 16,228, 56,174, 33, 47,251, 25, 29,233,234,104,205,
-152, 49,195,201,235,234,100,137,104, 74, 57, 18,195,186,117,235, 86, 28, 60,120, 16,207, 60,243, 12, 20, 10, 5,230,204,153, 3,
-155,205,134,169, 83,167, 66,161, 80, 64, 38,147,209,204, 71, 65, 65,221,172, 70, 90,196, 13, 21,110,253,160, 24, 55, 81, 83,225,
- 73, 96,185, 54, 19,138,223, 25,134,177,122,224, 53,187, 53, 41,186,239, 23, 63,171,102,204,152,177, 89,116,178, 92,246, 55, 10,
-135, 95, 71, 75, 46,151, 39,231,229,229, 57, 39,194,244,245,105, 54,155, 49,104,208,160,128,157, 49,113,212, 33,199, 73, 26, 9,
- 11,101,176, 26, 74, 77, 48, 20,106,181,187,224, 96,252, 85,226,226, 27,177,171,208,154, 60,121, 50, 56,142,195,130, 5, 11, 0,
- 0,175,190,250,106,192,125,180, 68, 78,216, 25, 20,147,179, 72,159, 53, 18,230,111,173, 40,219,241, 59, 56,142, 67, 84,239, 59,
- 32,220, 52, 18,122,133, 26,156,221, 22,240,168,195,234,234,106, 20, 20, 20, 64, 34,145,224,149, 87, 94,105, 52,215,145,251, 72,
-182,141, 27, 55,250,141,187, 39, 39,107,242,249,106, 39,143, 66,161, 96,127,255,253,247,100, 65, 16, 82, 12, 6, 67,187, 62,125,
-250, 8,180, 40,251, 17, 69,130, 45, 32, 81, 21,104,254,116,231, 20,251,100,213,214,214,126,115,254,252,249, 61, 0,216,209,163,
- 71,135, 42,149, 74,124,245,213, 87,122, 0,178,229,203,151, 43,252,137, 34, 49,223,248, 19, 89, 60,207, 55,228,229, 64,226, 78,
- 26, 79, 89,226,175, 99,124, 32,121, 94, 12, 43,195, 48,176,219,237, 80, 40, 20,141,156,172,160,160, 32,200,229,114,154,241, 40,
- 40, 40,252,213, 37,251, 2,174,199, 9,233,229, 34,170,246, 93, 9,111, 83,174,231, 15,156, 55,161, 97, 50,153,112,226,196,137,
- 64,121, 2,158, 24,179,117,207,155,241,222,133, 90, 48, 12,131,255,246,185, 1, 42,141, 26, 74,149, 10,247,255,188,213, 89,113,
- 31,157,254, 42,228, 42, 53,226,250, 13, 13,168, 34, 23,155, 14, 93,133, 86, 77, 77, 13,120,158,199,251,239,191, 15,150,101,241,
-193, 7, 31, 32, 62, 62, 30, 23, 47, 94,196,242,229,203, 3,114,180, 36,118, 9, 98, 31,235, 4,229,216, 16,104, 30,235,143,176,
-219, 38,227,130,153,195, 78,163, 18,253,141,199, 33,219,240, 41,204,130, 61,224, 17, 88, 54,155, 13, 91,183,110,117,239,240,238,
-236, 83,101,179,217, 96,181, 90, 97,177, 88,240,193, 7, 31, 4, 50,194,243,178,251, 38,166,161, 99, 18, 84, 73,110,110,110, 36,
- 33, 36, 28, 64, 8,128, 74, 90, 92,125, 35,182,247,243,136,236,249, 52, 0, 96,213,140, 39,156,251, 39, 29,253, 35,127,206,252,
-182, 97, 1,128,142, 73, 67,155,196, 89, 85, 85,101,184,125, 80,159, 28,163,192,127,221,165, 75,151, 70, 78, 86, 80, 80, 16,227,
-248, 29,144, 93,198,178, 44, 36, 18,201,101,205,133,222,196, 86, 32,125,180,108, 54,155,115, 34, 81, 95,253, 25,175,196,209,122,
-226,137, 39, 16, 27, 27,235,116,178,222,123,239, 61, 40, 20, 10, 76,156, 56, 17, 86,171, 21,159,126,250, 41,205,124, 20, 20, 20,
-127,186, 40,251, 51,224,177, 38, 53, 26,141,133, 93,187,118,133,151,255,226,131,130,130,120,183, 72,197,181,111,223, 62,215, 67,
- 19,226, 16, 0,217,158, 42,117,134, 97, 16,172, 9, 70,144, 90, 5,165,155,139, 21, 20,172,129, 92,173, 6, 43,245, 88,153, 95,
-198, 41,246, 45,113, 21, 90,226, 86, 91, 91, 11,158,231, 49,119,238, 92,104, 52, 26,152, 76, 38,191,156,226, 67, 71, 34,145, 64,
- 95, 84,135,147,211,179, 33, 11,218,137,118, 67, 31, 66, 44,175,128,116,251,143, 48,216,173,254, 38, 44,189,140,179, 67,135, 14,
-120,231,157,119, 46,155,214,193, 27,226,227,227,253,198,221,221,201,154,121, 67, 27, 72,101, 82,140, 63, 94, 4,147,201,196, 60,
-244,208, 67, 2, 0, 3,128, 10,131,193,112, 62,144,244,108, 6,252,227, 57,125,141,138, 21, 33, 16,187, 39, 1,227,145, 83,116,
-178,140, 2,255,117, 65, 65,129,232,100,133, 40,149, 74,124,241,197, 23,122, 0,236,212,169, 83,149,137,137,137,146, 64,242,146,
- 68, 34,193,172, 89,179, 60,246,201,242, 36,186,154, 82,142, 92,207, 29, 48, 96,128,199, 9, 75,189,136,183,203, 56,197,176, 70,
- 68, 68, 56,157, 44,187,221,238, 28,109, 40,206, 62,239,227,165,130,230, 79,202, 73, 57,175, 31,206,107, 18, 30,107,224,139, 23,
- 47,222,238,237,132,182,109,219,230,229,229,229,181, 23,151,226,112, 84,156, 82,163,209,216,161, 79,159, 62,126,173, 29, 65, 16,
- 32,151,203, 65, 8,193,173,239,100,129, 97, 1, 22,141, 31, 98, 81,183, 12,134, 68,194, 65,104, 88,234,195,239,168, 67,131,193,
-208,232,225,224,105,171,175,175,135,201,100, 10,120, 54,111,163,209,216,104, 10, 6,134, 8, 56,247,219,178,203, 70, 31,138, 91,
-160,253,118,130,130,130, 26, 53,253,248,113,172,152, 64, 28, 45,215,166, 71,169, 76, 10, 78,202,139,142, 86,221,233,211,167, 71,
-209,108, 30, 56,196, 1, 11, 0,144,218,103, 56, 4,193, 14, 98,183, 55, 90, 38,169, 83,242,237, 16,136, 29, 22,171, 30, 38,147,
-201,223,180, 39, 76,101,101,165, 97,212,168, 81, 91, 1,252,239,158,123,238,201, 69,195,236,194, 68,173, 86,203,121,158, 23, 0,
- 84, 3, 32,151, 46, 93, 10,185,112,225,130, 96, 52, 26,219,248, 11,231,154, 53,107,112,226,196, 9,244,235,215,175,209,114, 80,
-162, 43,234, 58,187,123, 32,249, 83,108, 46,247, 52, 35,188, 55, 33, 23, 40, 36, 18, 9, 66, 66, 66, 32,149, 74,241,254,251,239,
- 67, 42,149, 66,169, 84, 2, 0, 62,253,244, 83,231,228,171, 20, 20, 20, 20,215,141,208,242, 87,111,250,104, 86,244,217,132,104,
-179,217,138, 19, 19, 19,155,116, 49,187,221, 94,230, 71,184, 21, 47, 95,190, 92,234,234, 66,248,251, 36,132,148,249,121,216, 22,
-175, 90,181, 74,234,201,221,240,182,192,180, 63, 78,187,221, 94,156,148,148,228,213, 49,241, 4,171,213,122,193,159,104,205,170,
- 48, 52, 18, 9,227,143, 23,121, 93, 59,145,194,111, 94,243,145, 63,223,186,210,252,121, 58, 53, 53,245, 66,104,104,232,218,232,
-232,232,170, 29, 59,118, 68,244,234,213, 43,194,245,152, 94,189,122,197,186,157,102,134,247,117, 14,193, 48, 76,241, 61,247,220,
-227, 49,207,139,162,201, 67,254, 44,246,151,231,247,238,221, 43,117, 61,223, 27,191, 75, 57, 42, 14, 64,184,158, 75, 79, 79,103,
- 93,121,188,229,125,171,213, 90, 65,115, 33, 5, 5,197,117, 47,180, 12, 6, 67, 81,215,174, 93,109, 94,254, 59,239,235,220,170,
-170,170,158,205, 29, 1,171,213,218,231,159,192, 89, 89, 89,217,172,113,183,217,108,197,142, 9, 74,125, 30, 67,179,248, 95,119,
-143, 0,160,188,188,252, 38, 0,208,233,116,240,183,172, 78, 19, 4, 97,179,231, 79,155,205,214,167, 37,210,180,186,186, 58,131,
-230, 44, 10, 10, 10, 42,180,154, 0,186, 24,241,223, 3, 45, 33, 90, 41, 40, 40, 40, 40, 40, 40,154, 23, 44, 77, 2, 10, 10, 10,
- 10, 10, 10, 10,138,150, 1,131,134,145, 3,158,208,148,209, 4, 67,174,224,218,217,148,147,114, 82, 78,202, 73, 57, 41, 39,229,
-188,238, 56,253,113,211,209,140, 45, 44,192, 40, 39,229,164,156,148,147,114, 82, 78,202,121,253,113, 94,147,160, 77,135, 20, 20,
- 20, 20, 20, 20, 20, 20, 45, 4,142, 38,193, 95, 6, 9,154, 48,163,190, 63, 16, 66,194, 0,120, 91, 48,206,204, 48,204,165, 43,
-224,100, 0, 72, 29,155, 56,209,145, 21,128, 5,128,133, 97, 24,226,159,227, 93,182,164, 36, 44,141,216,249, 94,132, 97,120, 65,
-192,225, 54,109, 90, 31, 98,152, 59,204, 0,160,138,238,212, 89,173, 82, 12, 49, 89,204,201,114, 94,118,162, 70, 87,191,209, 84,
-158, 87, 72,179, 7, 5,197, 95,130,187, 0, 76, 65, 67,183,146, 25, 0,150,209, 36,161,160,104, 33,161,165, 86,171,247,179, 44,
-155,224,111,126, 30, 17,142,181,204,138, 47, 93,186,212,179, 9,215, 30,165, 86,171, 7,241, 60,127, 11, 0, 88,173,214, 29,245,
-245,245,155, 1, 44, 7, 96,187,194, 56,105, 0, 60, 0,224, 17,199,239, 37,142,202, 66,123,133,124, 93, 67, 66, 66,126,224,121,
-158, 84, 86, 86,246, 6,128,136,136,136,221, 86,171,149,209,106,181,247, 3, 56,210, 68, 62,150,231,249,153,189,123,247,238,191,
-109,219,182,255, 1,152,219, 76,247, 82,206,178,172, 71,129, 34, 8, 66,210, 21,136, 44, 41,128,144,185,115,231, 70, 44, 94,188,
- 56,189,184,184,184, 11, 0, 36, 36, 36, 28, 29, 61,122,244,161,113,227,198, 85, 17, 66,106, 25,134,177,248,226, 41, 41, 9, 75,
- 43, 47,205,127,166,172,252,196, 3, 0, 16, 19,219,101,153, 68,194, 74, 9, 57,176, 75,217,234,145, 86,237,219, 37, 61,253,221,
- 87,115,165, 73,201,173,177,105,231,193, 27,199,189,248,102,218, 5,224, 19, 42,182,254, 60, 4, 7, 7,239,103, 89, 54,193, 87,
- 25,247, 84,230,237,118,123,113,117,117,117, 79,111,156, 28,199, 37,248,170, 47, 60,237, 19, 4, 33,191,178,178,210,227, 84, 19,
- 26,141,102, 23,199,113,201,129,114,137,159, 54,155,173,216,219, 40, 93,141, 70,179, 95, 34,145, 36,248,138,167,167,255, 4, 65,
-200,175,168,168,240, 22,206,203,226,222, 28,225,188, 18, 78, 95,225, 20,235, 35, 0,159, 70, 68, 68,220, 92, 85, 85,245, 40,128,
- 55,181, 90,109, 55,137, 68,130,240,240,240, 55,205,102,243,153,144,144,144, 47,107,107,107,119, 2,120, 17, 0, 93, 47,149,130,
-162,185,160,209,104,202,234,235,235,137, 8, 65, 16,136,213,106, 37, 38,147,137, 24, 12, 6,162,211,233, 72,125,125, 61,209,106,
-181,164,182,182,150, 84, 85, 85,145,200,200, 72,247,201, 27,189,181,225,118,209,104, 52,121, 89, 89, 89,166,130,130, 2, 98,177,
- 88,136,197, 98, 33,133,133,133,228,163,143, 62, 50,105, 52,154, 60, 0, 93,188,156, 59,196, 75,101,113, 27,128,165,233,233,233,
-230, 53,107,214, 16,163,209, 72,116, 58, 29, 89,182,108, 25,185,225,134, 27,204, 0,150, 58,142, 97, 3,228, 4,128,190, 49, 49,
- 49,197,103,207,158,181,111,220,184,209, 18, 18, 18,146, 29, 18, 18,146, 93, 88, 88,104, 63,123,246,172,208,170, 85,171, 98, 0,
-125,155, 16, 78, 0, 24, 57,126,252,248,178,194,194, 66, 50, 96,192,128,195, 46,251, 25,248, 95,231,110,136, 39, 39,139, 16, 18,
- 67, 8,137, 69,195, 36,151,151,109,132,144, 88,199, 49, 97, 1,114,170,242,243,243, 91, 71, 71, 71,103, 49, 12, 99,118,231, 99,
- 24,198, 28, 29, 29,157,149,159,159,223,154, 16,162,242,197, 89,124,126,222,147,107,215, 12,174,209, 93, 58, 69,116,151, 78,145,
-255,125, 61, 80,251,212,184, 71,151,198,182,237,190, 32, 52, 33,109,238,137, 83,167,231, 19, 66,230,111,222,151, 55,127,242,231,
-191,206,191,119,220,236, 47, 34, 18,211,159,106, 66,122, 94, 13, 40, 39,128,208,208,208, 82,157, 78, 71, 8, 33,196,110,183, 19,
-139,197, 66, 76, 38, 19,209,235,245,164,190,190,158,212,213,213, 57,203,121,109,109,173,243,123, 84, 84,148,215,242, 30, 22, 22,
- 86,102, 48, 24, 26,213, 29,102,179,217, 89,127,232,245,122,162,215,235,137, 78,167,115,110,245,245,245, 36, 46, 46,174,200, 71,
- 56, 47,138,225, 20, 4,129,216,108, 54, 98,177, 88,156,188, 70,163,177,209,102, 50,153,136,201,100, 34,137,137,137, 1,135, 51,
- 16, 78,163,209, 72, 18, 18, 18, 74,188,113,134,135,135,151, 25,141,198, 70,156,174,241,119,231, 21,127,199,196,196,148, 54,133,
- 51,144,112,250, 74, 79, 7,230,230,230,230, 18,131,193, 64,226,227,227,171,238,191,255,126,171,221,110, 39,107,214,172, 33,233,
-233,233,194,192,129, 3, 45,149,149,149,228, 95,255,250, 23,241,241, 82, 72,203, 17,229,164,184, 18, 71,139, 97, 24,168, 84, 42,
-124,255,253,247, 94,151,227,112,253,222,166, 77,155, 64,175,217, 51, 57, 57,121,235,246,237,219, 21,177,177,127, 76,136,109, 54,
-155, 17, 22, 22,134,231,158,123, 78,118,215, 93,119,181, 31, 58,116,232,238,115,231,206, 13, 0,176,223, 15,223,125,145,145,145,
-159, 77,154, 52, 41,250,193, 7, 31, 68, 68, 68,163, 73,183, 49,106,212, 40,220,127,255,253,210,220,220,220,135, 22, 46, 92,248,
-208,188,121,243, 74,235,235,235,199, 1,248,209, 23,169, 66,161,184, 39, 46, 46,238,139,237,219,183, 71, 69, 69, 69, 33, 37, 37,
-133,125,253,245,215,219,119,232,208, 65,145,144,144,192, 94,188,120, 17, 63,255,252,115,252,195, 15, 63,188,162,172,172,236,105,
-139,197,178, 50,128,184,203, 34, 34, 34,222,124,250,233,167, 91,105,181, 90,219,129, 3, 7,242,196,253, 50,153,108,106, 70, 70,
- 70,175, 45, 91,182,124, 11,224,203, 43,113,178, 8, 33, 90,252,209,196, 39,194, 42,254, 31,136,179, 69, 8,145, 29, 62,124, 56,
- 60, 35, 35,227, 71,147,201,212,253,153,103,158, 57, 63,125,250,116,133, 70,163,209, 0, 96,180, 90,237,165, 41, 83,166,152,103,
-207,158,253, 70,231,206,157, 7,239,218,181,235, 62, 66,136,213, 33,200, 46,231, 99, 24,103,120,138, 46, 84, 96,235, 78, 65,246,
-206,196, 87, 19, 62,156,150,124,110,223,241, 34,129, 83,104,240, 75,206, 49,148, 85,213,227,215, 93,199, 17, 19, 17,204, 72,229,
-124, 90, 72,252, 13, 3,106, 47, 28,207,129,143, 25,210, 41,154, 7, 12,195, 64,169, 84,226,151, 95,126,185,108,233, 42, 79,203,
- 90,113, 28,135,208,208, 80,191,171, 27, 4, 5, 5, 97,227,198,141, 30,215, 94,244,180,164, 79, 72, 72, 8,124,189,108, 48, 12,
-131,160,160, 32,236,216,177, 3, 44,203,122, 92, 26,200,125,159, 74,165, 2,235, 99,173, 43,145, 51, 39, 39,199, 47,151,248,169,
- 86,171,129,134,166,127,239,133, 82, 46,199,246,237,219,189,198,217,253,187,218,177,222,171, 63,206, 29, 59,118, 52, 90,250,203,
-125, 73, 48,215,223, 42,149, 10,140, 31,210,176,176,176,222, 9, 9, 9,216,187,119, 47,150, 47, 95, 30,158,150,150,134,211,167,
- 79,131, 97, 24, 76,159, 62,157,185,225,134, 27,248,210,210, 82,244,235,215, 15, 63,253,244, 83, 31,173, 86, 75, 11, 12,197, 95,
- 2, 66, 8, 15,224, 70, 0,145,104,232,118, 83, 7, 32, 20, 13, 43,105,200, 0, 84, 1, 80, 56, 54, 19,128,122, 0,173, 28,167,
- 87, 58,234, 22, 87,129, 80,225,186,248, 52, 33,164,151,131, 91, 92,161, 34,210,229, 88,241, 26,238,191,221, 63, 61,114,115, 0,
-176,122,245,106,241, 97, 54, 48, 51, 51,115,171,107,228, 2, 17, 89,226, 58,101, 30,202,180,251, 16, 77,185, 74,165,250, 97,247,
-238,221,138,200,200, 63,226, 96, 50,153, 80, 87, 87,135,250,250,122,212,213,213, 33, 56, 56, 24,203,151, 47, 87, 12, 30, 60,248,
-135,186,186,186, 14,142, 68,243,198, 57,235,226,197,139,209, 54,155, 13, 50,153,231, 46, 74, 44,203,162, 83,167, 78,120,243,205,
- 55, 49,108,216,176,152, 65,131, 6,205,114, 19, 90,151, 13, 37, 85, 42,149, 95, 28, 56,112, 32, 74,169, 84, 34, 47, 47, 15,197,
-197,197, 24, 63,126,124,107, 65, 16, 80, 84, 84,132,211,167, 79,227,194,133, 11, 88,184,112, 97,212,136, 17, 35,190,240, 32,180,
- 60, 13, 79,125,230,229,151, 95,238, 24, 22, 22,198,126,244,209, 71, 53, 58,157,238,255, 28,251,223,153, 51,103,206, 99,253,251,
-247,143,250,247,191,255, 77,118,236,216,177,216,113,227,188,166,167,107,159, 44, 71, 51, 31, 28,153,239,164,219, 57,157, 92,254,
- 7, 33, 36, 6,128,137, 97,152, 26, 15,156, 12,128,144,161, 67,135,190, 98, 50,153,186,111,223,190,253,204, 45,183,220,146, 8,
-224,162,152,249, 66, 66, 66, 84,179,102,205,138,206,204,204,204,189,245,214, 91,187, 15, 29, 58,244,149,138,138,138,233,132,144,
- 10,151, 62, 91, 78, 78, 65,192,225,152,216, 46,203,114,118,141,123, 96,203, 14,179,244,213, 23, 39,159,111,211, 58,169,246,112,
- 94,181,253,120,126, 5,234, 12, 54,220,123,107,195, 2,230,189,187,180,193,103,223,111,199,115, 47,189,197,255,184,108,209,253,
-103, 8, 84,245, 37,199,215,248, 72,207,171, 5,229,132,179,137, 9, 60,207,227,142, 59,238, 0,195, 48,151,173,229,201,243, 60,
-118,237,218,133, 91,111,189, 21, 60,207,227,137, 39,158, 8,136,147,227, 56, 12, 29, 58,212,185,142,162, 43,159,187,104,240,162,
- 9,178,221, 42, 91,112, 28, 7,150,101,189, 46,164,237,206,233,175, 94, 18,195,233,139,203,245, 63,127,225,116, 44,121, 20,176,
-200, 10,148, 83, 12, 39,199,113,232,211,167, 15, 14, 29, 58,228, 83,116,121,209,151,141,226,126,233,210,165, 49, 29, 58,116,200,
-153, 59,119,110, 56, 0, 84, 85, 85, 57, 23,188,151, 72, 36, 56,117,234, 20,204,102, 51,222,125,247, 93,139, 86,171,253, 55, 45,
- 71,148,179, 37, 57,125,105, 17, 0,253, 39, 78,156,216, 51, 43, 43,107,122, 70, 70,198,119, 59,119,238, 92,202, 48,204,106, 66,
- 72,166,248, 57,113,226,196,180,172,172,172,233, 19, 38, 76,120,115,198,140, 25,199, 24,134, 89, 13, 0,238,191, 29,117, 73,166,
-155,136,139, 20,121, 28,101,174,209,177,158,126,187,127,122,226,110,228,104,101,102,102, 50,142, 72, 50,174,149, 90,160, 66, 43,
-144,181,251, 56,142,123,126,250,244,233,209,190, 68, 86,125,125, 61, 74, 74, 74,144,152,152,136, 39,158,120, 34,122,238,220,185,
-207,219,108,182,143,125,208, 74, 37, 18, 9,246,238,221,139,242,242,114,116,237,218, 21,201,201,201,141, 14, 56,123,246, 44,214,
-174, 93,139,154,154, 26,244,232,209, 3,104,232,220,237, 17,221,186,117,123,183, 83,167, 78, 67, 89,150,181, 41, 20, 10, 28, 62,
-124, 24,221,187,119,199,247,223,127,143, 54,109,218, 64,169, 84, 34, 55, 55, 23, 93,187,118,197,214,173, 91, 17, 25, 25,137,244,
-244,116,155, 86,171,221, 86, 93, 93,189,249,220,185,115,239,122, 11,103,124,124,252,228,167,158,122, 74, 86, 82, 82, 34,124,243,
-205, 55,219, 1,108, 7,240,252, 91,111,189,245,248,176, 97,195,162, 14, 30, 60, 88,187,111,223,190, 61, 94, 68, 86, 32, 78,150,
-205,253,161,100,183,219, 77, 6,131,193,108, 50,153,172, 44,203, 22, 50, 12, 99,182,219,237, 29,188,153, 16, 99,199,142,109, 91,
- 89, 89,249,220, 75, 47,189, 84,224, 16, 89,167,208,208, 1, 30, 0, 96,179,217, 76,245,245,245,218,140,140,140,196,135, 31,126,
-248,204,210,165, 75,159, 27, 59,118,236,242,111,190,249,166, 30,128,193,157,176, 77,155,214,135, 36, 18, 86,170,171, 11,207, 95,
-177,252,203,151,215,174,122,190,117, 81,209,133,246, 17,173, 34,117, 82,117,100,201,242, 37, 95,239, 7, 96, 46,169,208,226,200,
-217, 82,240,188, 4, 39,138,106,209,255,246, 81,252,153,188,105,125, 1,172,161,239,114, 45,255,178, 40, 46, 66,189,101,203, 22,
-159,142,214,174, 93,187,192,243, 60, 20, 10, 5,102,207,158,237,147, 84, 20, 6,162, 91,228, 79,204,136,139,163,251,114,159, 4,
- 65,112, 46,244,238,190,253,223,255,253, 31, 94,122,233,165, 70,215,112,136, 13,198, 31,167,183,240, 37, 38, 37,161,188,172,172,
-209,190, 64, 22,165,183,219,237,224,121, 30, 11, 22, 44, 64,102,102, 38, 86,175, 94,237,243,243,142, 59,238, 0,203,178, 36,144,
-244,236,211,167, 15, 44, 22,139, 51,204,167, 78,157,242,200, 59,111,222, 60,127,193,188, 11,192,148,238,221,187,107, 6, 13, 26,
-132,156,156, 28,220,127,255,253, 38,139,197,146, 7, 0,119,222,121,103,234,220,185,115,101, 7, 14, 28, 64, 68, 68, 4,127,254,
-252,249,255,129,118,144,167,104, 97,120,210, 34,226, 51, 47, 43, 43,107,186,187,136,113,133,248, 63,195, 48,171,103,204,152,145,
-233, 42,138, 92,127,139,174,147,155,136, 75,115,117,164, 92, 69,148, 55, 1,229,246,188,117, 61,190,194,163,208,114, 68,108,160,
-171, 11, 36, 86,190,254, 68,150,143, 55,199, 70, 8, 9, 9, 25,126,239,189,247, 58, 69,142,209,104,116, 10, 44, 81,100,137,191,
-115,115,115,209,179,103, 79,105, 72, 72,200,240,170,170,170,143, 3, 16,113,136,139,139, 67,101,101, 37,142, 30, 61,138,196,196,
- 68, 88,173, 86,172, 95,191, 30,181,181,181,224,121, 30, 82,169, 20, 22,139,207,190,219,232,212,169,211, 29,139, 23, 47,238,185,
-104,209,162, 75,226, 27,221,146, 37, 75, 64, 8, 65,100,100, 36,244,122, 61,202,202,202,176,121,243,102,216,108, 54,168,213,106,
-164,164,164,200,238,185,231,158,190, 83,166, 76,225,125, 8,173, 62,247,223,127,127,136, 70,163,193,139, 47,190, 72, 44, 22,203,
- 12,199,190,201,227,198,141,139, 40, 44, 44, 52, 63,249,228,147,123, 45, 22,203, 71,162,153,232, 42,112,188,220, 88,175, 78,150,
-213,106, 21,211,180,160,190,190, 30,173, 90,181, 74,116,117,182,188,137,193, 29, 59,118,244, 1, 32,153, 58,117,106, 16,128, 50,
-215, 48,152,205,102,212,215,215, 67,167,211, 89,107,107,107,203, 95,123,237, 53,219,210,165, 75, 37,142,115, 78,120, 18, 90, 12,
-115,135, 89,163, 81,202, 8,145,188, 53,127,254,124,245,176, 97,195, 88,181, 90,141,186,186, 58,205,175,235,214,169, 7, 15,234,
-155, 50, 61,235,195, 13,154,132,174,101, 59, 14,231,227, 66,105, 45,204, 86, 43, 82, 98, 67, 26,252, 48,138, 22,135, 99, 32,139,
-211,209,114, 21, 21, 57, 57, 57,184,253,246,219,157,101, 93, 42,149, 54,114,190,252,113,114, 28,135,219,111,191,253, 50,135,103,
-203,150, 45, 30,221, 39,127,112, 21, 69,238,226,200,147, 0, 99, 89,214,239, 2,235,162,155,231, 73,108,185,186,250,110,226,205,
- 95, 51, 7, 56,142,195,184,113,227,192,243, 60, 94,127,253,117,112, 28,135,244,244,116,112, 28,135,140,140, 12,240, 60,143, 91,
-111,189,181,201,113,223,189,123, 55,186,119,239,238, 12, 83,122,122, 58,122,245,234, 5,142,227,208,175, 95, 63,240, 60,143,161,
- 67,135, 6,194,249,102, 93, 93, 93, 55,181, 90,141,220,220, 92, 72, 36, 18, 48, 12,115, 26, 64, 55, 0,136,141,141, 61,163, 6,
-111,130,189, 0, 0, 32, 0, 73, 68, 65, 84,215,235,219, 26,141, 70, 60,245,212, 83,140,217,108,238,250,250,235,175,191,101, 52,
- 26,169,208,162,104, 49,184,107, 17, 23, 24, 38, 76,152,240, 38,195, 48,171, 69,135,202,221,121,242,244,219, 67,221, 36, 58, 80,
-251, 28,101,181,151,155,136,171, 96, 24,102, 31, 33,228, 78,111,231, 2, 48,187, 9,171, 70, 77,135,174,205,134,126, 29, 45,177,
-242, 13, 84,104,249,131,209,104,188, 49, 42, 42,202,171,200,114,253, 52,155,205, 72, 78, 78,134,209,104,188,177,169, 15,141,216,
-216, 88, 88, 44, 22,124,249,229,151,144, 74,165,144, 74,255,208, 23,102,179,111,179,232,248,241,227, 5,187,119,239,238,222,163,
- 71,143,176,159,126,250,169, 98,192,128, 1,145,195,134, 13,131, 66,161,128,193, 96,128,213,106, 69,239,222,189,209,169, 83, 39,
- 20, 23, 23,227,215, 95,127,173,236,208,161, 67,171, 61,123,246, 8,165,165,165,231,124, 80,223, 54,120,240, 96, 48, 12,131,117,
-235,214, 85, 2,216, 39,151,203,215, 78,155, 54, 45,204,108, 54, 11,163, 71,143, 62, 95, 93, 93,253, 18, 0,139, 76, 38,155, 51,
- 96,192,128,140,236,236,236,111, 5, 65,152,221,212,140,234,158,182, 58,157, 14, 65, 65, 65,129, 76, 37,193, 87, 87, 87,119, 1,
- 0,149, 74, 21, 14,224,140, 51,135, 27, 12,141,196,176,217,108, 54,134,135,135,171, 0,192,113, 14,239,133, 51,210,102,195,138,
-115,231,242,131, 93,251,207,133,134,134,226,145,135, 31,102,111,233,211, 71,214,237,198, 27,135,190,253,201,162,239,227, 34, 52,
-230,148,184, 8, 88,237, 86,100,111, 88, 47, 16,193,186,129, 86, 59,127,142,208, 18,197,134,187,163,197,243, 60,182,110,221,122,
-217, 62,169, 84,138,255,254,247,191, 1, 9, 3, 81, 84,121,107, 58,115,107,234, 98,252, 9, 24,158,231, 33,145, 72,176, 96,193,
- 2, 8,130,128,151, 95,126,185, 81,115,162, 43,127, 64,118,158,139, 8,236, 52, 89, 0, 96, 70,241, 76,185,243,124,247,240, 58,
-206, 9,200, 37,155, 59,119,110, 64,142,214,157,119,222,233, 87,184,186,182, 48,184,134,235,208,161, 67, 30,121,231,207,159,239,
- 55, 61,237,118, 59,214,172, 89,227, 20,169, 34,222,126,251,237,167,100, 50, 89,244,182,109,219, 80, 90, 90, 10,157, 78,135,250,
-250,122,244,238,221, 59,133,101,217,195,165,165,165,133, 39, 78,156,184,151,150, 30,138, 63,209,209, 50,205,152, 49,227,216,140,
- 25, 51, 60, 58, 86,238,206,146, 47,231, 73, 20, 88, 14, 65, 20, 41,138, 55, 52,116,171,217,231,239, 92, 0, 50,247,166, 67,159,
- 70,144,155,138,156,226,169,242, 13,164,249, 48, 64, 59,157, 99, 24, 6, 70,163,209,163,192,114, 21, 7, 22,139, 5,213,213,213,
-176,219,237, 87, 60,215,151,167, 55, 89,127, 66,235,232,209,163,255,122,252,241,199, 75, 66, 66, 66,186, 85, 84, 84,148, 11,130,
-112,235,174, 93,187, 34, 57,142,131, 70,163,129, 70,163,193,218,181,107,161, 84, 42, 49,110,220,184,114,187,221,158, 19, 28, 28,
- 28, 97, 48, 24,126, 47, 45, 45,125,219,171,130,225,249,161,253,250,245,195,129, 3, 7,112,233,210,165,141, 0,210, 31,125,244,
-209,219, 91,183,110,205, 76,155, 54,205,120,246,236,217,217, 0,202, 85, 42,213,226,197,139, 23, 15,234,209,163, 71,240,232,209,
-163,177,117,235,214,249, 0,140,129,198, 89,167,211, 53, 18, 88, 90,173, 22,117,117,117, 80,169, 84,182, 0,211,140,199, 31, 35,
- 12, 65, 8,113,222, 27,135,155, 37,222, 31,194,113,156, 56,170,209,155,200,130, 74,165,154,186,104,209, 34,133,251, 32, 5,187,
-221,142,178,178, 50,104, 52, 26, 76,122,251,109,233,123,227,255,221, 93,162,142,222,197,178, 12,204, 22, 82, 67, 4,243,122, 93,
-217,131,219,128,119,105,205,243, 39, 64, 20, 6,119,223,125,247,101,205,133, 82,169, 20, 27, 55,110,196,136, 17, 35,156, 47, 46,
- 61,122,244,240,251,114, 37, 10,131,187,238,186,203,233, 12,173, 95,191,222, 99,179,159,232, 72, 5, 34, 8,197, 99, 95,120,225,
- 5,112, 28,135,207, 62,251, 12,175,188,242, 10, 88,150,197,204,153, 51,193,178, 44,222,121,231,157,128, 69,166,171,128, 41,252,
-176,225, 51,225, 21, 45,170,230, 69, 3, 0,130, 53, 26, 49, 66, 77,170,123, 56,142,115, 58, 89, 55,222,120, 35,120,158, 71, 70,
- 70, 6, 56,142,115, 58, 89,195,135, 15,119, 77, 71, 18, 8, 39,199,113,200,203,203,115,134, 57, 35, 35,163,145,147,197,113, 28,
-238,188,243,206, 64,130, 57, 61, 52, 52,116, 74,167, 78,157, 58,207,154, 53,139,151, 72, 36, 24, 60,120,112,106, 76, 76,204, 57,
-155,205, 22, 49,117,234, 84,165,135,115, 20, 0,186,117,238,220, 89, 69, 75, 13, 69, 11, 58, 90, 83, 60,252, 21,230,218,231,170,
- 9, 47,146,171, 93,143, 23, 57,220,197,145,195, 33,203,241,199,229,233, 92,127,224, 68, 5,233,203, 82, 15, 68,104, 57,108,103,
-159, 23, 83, 42,149, 71,202,203,203, 51, 20, 10, 69, 35,145,229, 73,112, 73, 36, 18,148,150,150, 66,169, 84, 30, 49,153, 76,205,
-118, 19,253, 53, 29, 2, 48,158, 62,125,122,188,203,239, 33,195,135, 15,255,102,227,198,141,177,217,217,217,216,179,103, 15, 34,
- 35, 35, 49,119,238,220,139,101,101,101,255, 2,176,177,178,178,210,239,117,219,182,109,219, 69,173, 86, 99,199,142, 29, 0,176,
- 21,192,191,159,123,238, 57,198,106,181, 98,222,188,121, 58, 0,235, 66, 67, 67,215, 44, 95,190,188,123,183,110,221,100,217,217,
-217,218, 61,123,246,252, 22,160,200,178, 11,130,112,153,192,114, 77,211,224,224,224, 64, 28, 45,107, 72, 72,200, 81,173, 86, 59,
-202, 96, 48,104,229,114,121,176, 86,171, 53,185, 10, 44,145,159,227, 56, 62, 47, 47,175, 4, 64, 74, 72, 72,200, 81,120,105,230,
-228, 56,110,240,224,193,131, 57,247,123, 80, 86, 86,134,210,210, 82, 88, 44, 22,244,232,209,131,145, 48, 86,201,165,162, 35,110,
-211, 58, 80,145,245, 39, 57, 90, 68, 44,235,226, 40, 65, 79, 35, 13,215,175, 95,239,252,205,178, 44,190,254,250,235,128, 68,209,
-198,141, 27,125,118, 88,119,107, 58,244,107,141,139,199,127,254,249,231, 32,132, 56,157, 44,150,101, 49, 97,194, 4,200,229,114,
- 76,155, 54, 13, 19, 38, 76, 0,199,113,126,155, 14, 93, 5, 76,210,235,122,215,151,163,134, 66,225,232, 15,197, 48,140,171,216,
- 98, 2, 21,111,190,220,188, 64, 90, 2, 92, 57,197,243,130,130,130,188,118,132,119,227,244,117,129, 95, 0,228,199,198,198,238,
-200,200,200, 8,217,191,127, 63,102,206,156, 41, 53,153, 76,109,178,179,179,157,215,245,148, 94, 58,157, 78, 65, 75, 14, 69, 75,
-184, 89, 62,254,174,112,235, 95,197,184, 54,227,249,248,116, 63, 30, 46,251, 92,121, 43, 24,134,177,122,184, 94,133, 7,113,229,
-126, 13,215, 99, 42,188, 58, 90,254, 42, 11,127,130, 43, 16, 71, 75,175,215,255,182,110,221,186, 94, 15, 63,252, 48,231,171,217,
- 80,167,211, 33, 58, 58, 26,199,142, 29,179,233,245,250,223, 2,112,202,154, 83,104,185, 35,187,188,188, 92, 98,181, 90,209,190,
-125,123,196,199,199,195,104, 52,162,166,166, 70, 2, 96, 99,128, 28, 82,149, 74, 37, 1,128,154,154, 26,160, 97,168,105,106,135,
- 14, 29,112,224,192, 1, 84, 87, 87,255, 8, 96,216,148, 41, 83,122,244,238,221, 91,250,253,247,223,235,159,121,230,153, 31,173,
- 86,107, 64, 74, 67, 16, 4,179,205,102, 75,102, 89,214, 82, 83, 83,115,193, 53, 61,163,163,163,195, 85, 42, 21, 83, 86, 86,102,
- 13, 68,104,117,235,214,109,239,249,243,231, 49,117,234,212,138,233,211,167,119,168,171,171,187, 84, 91, 91,107,115, 21, 91, 70,
-163,145,109,213,170,149,124,222,188,121, 10, 0,232,214,173,219, 94,111, 66, 75,167,211,181, 86, 42,255,120, 49, 54,153, 76, 40,
- 45, 45, 69,105,105, 41,202,202,202, 80, 87, 87,135,148,148, 20,232,245,250, 68, 90,205,252,101, 66,171, 81,243,153,107,249,118,
-125,144, 55,165,172,187, 10,152,187,239,190,219,217,183, 75,116,200,196,109,197,138, 21,238, 29,204, 3, 18, 90,159,127,254, 57,
- 94,120,225, 5, 4, 5, 5, 97,214,172, 89,141,154, 14,221,197,129, 32, 8, 76, 32,113, 79,126,195,128,210, 57,225,224,121, 30,
- 17,207,148, 53,106,162,243, 32, 56, 2, 10,231,244,233,211,155,165,233,208,149, 51, 49,177,161,168, 44, 88,176, 0,163, 70,141,
-194,182,109,219,174,184,233, 48, 45, 45,109,201,234,213,171, 67,142, 31, 63, 14,173, 86,139,138,138, 10,152, 76, 38, 20, 23, 23,
-123,109, 21,112,212,229, 65,180,228, 80,252,201,245,212,190, 63,147,183, 57,175,199,249,121,128, 7, 44,180, 2,113,180, 76, 38,
-211,172, 23, 95,124,241,185, 33, 67,134,132, 7, 7, 7,163,164,164,228, 50,145, 85, 95, 95, 15,181, 90, 13,131,193,128, 85,171,
- 86,105, 77, 38,211, 44,127,226,192,106,181, 34, 42, 42, 10,149,149,149, 16,188,244,159,102, 89, 22, 10,133, 2,245,245,245,128,
-159, 78,230,158, 30, 24, 22,139, 5, 86,171, 21, 86,171, 21, 22,139,197,239, 91,178,187,153,167, 82,169, 68,225, 1, 0,186,184,
-184,184,246, 65, 65, 65, 40, 40, 40, 0, 26, 70,246, 13,185,253,246,219,249,170,170, 42,242,228,147, 79,110, 39,132, 60, 5,223,
-179,227,155,115,114,114,146, 1, 64,161, 80,228, 2, 64,113,113,177,181,166,166,166,145, 83,168, 84, 42,201,136, 17, 35, 98, 9,
- 33,200,201,201, 73,150, 74,165, 4,222, 71, 53, 26, 87,174, 92,121, 60, 36, 36,100,105, 86, 86,214,195,153,153,153,199,186,116,
-233,146,172,211,233,202, 13, 6,131,193,104, 52, 18,137, 68, 34, 13, 11, 11, 11,218,176, 97,195,153, 93,187,118, 13,209,104, 52,
- 75, 87,174, 92,121,220,155,243,166, 82,169,138,245,122,125,146,120, 79, 93, 69, 86,105,105, 41, 8, 33,200,207,207,135, 82,169,
- 60,239,175, 89,151,162,229, 32,190, 84,185, 59, 47,238,251, 2, 21, 89,174,194, 96,195,134, 13, 62,231,208, 10,148,211, 85, 20,
-189,242,202, 43,152, 51,103,206,101,142,214,180,105,211, 0, 0,111,191,253,118,192,125,180, 68,247,170,116, 78, 56, 98, 94,168,
-110, 20,118, 0, 96,196,240, 53,173,204,131,227, 56, 76,157, 58,245,178, 78,234,174, 77,123, 1, 54,241, 53, 10,103,121,121, 57,
- 56,142, 67,120,120, 56, 30,121,228, 17, 12, 29, 58,212,217, 4,217, 84,222,147, 39, 79,238,120,227,141, 55,186,166,165,165,225,
-253,247,223,175, 14, 13, 13, 13,254,207,127,254,195,213,212,212, 48,190, 28, 45, 42,180, 40, 40,154, 65,104,137, 5, 44,208, 81,
-135, 94, 42,203, 33,104, 60,215, 70,173, 94,175,127,228,182,219,110,251,105,217,178,101,138,182,109,219,226,228,201,147,168,174,
-174,134,217,108,134, 84, 42, 69,108,108, 44,106,106,106,240,245,215, 95, 27,244,122,253, 35, 0,106,253,112,190,213,179,103,207,
- 47, 62,254,248,227,160,244,244,116, 84, 87, 87,163,190,190,222, 41,132, 24,134,129, 70,163,129, 66,161,192,222,189,123,177,126,
-253,122, 3,128,183,252,112,122, 82,115,176, 88, 44, 78,193, 21,128,208,114,229, 84,137,174,142, 94,175, 7, 0,107,235,214,173,
- 99, 0, 32, 63, 63, 31, 0, 10, 83, 82, 82,166,180,109,219,150, 89,188,120, 49, 33,132,172,247, 34,178,156,156, 12,195, 84, 19,
- 66, 46, 1,136, 49,155,205, 82, 0,168,173,173,181,180,106,213, 42, 74, 46,151, 11, 10,133, 66, 8, 10, 10, 18, 74, 74, 74,108,
- 54,155, 77, 10, 0,253,250,245, 51, 3, 40,117, 91,163,208,149, 83, 32,132,104,231,207,159, 63,101,244,232,209, 25,125,250,244,
- 73,123,246,217,103,143, 62,249,228,147,108,124,124,124, 88, 93, 93,157,241,244,233,211,151, 62,249,228,147,186,221,187,119, 15,
-225,121,254,220,252,249,243,167, 0,208, 50, 12, 35,120,226,180,217,108,191,101,103,103,255, 43, 51, 51,147,187,112,225, 2,202,
-202,202,156, 34,171,172,172, 12,157, 58,117,194,174, 93,187,236, 22,139, 37,187, 9,233,217, 92,160,156, 13, 47, 33, 68, 44,235,
-222, 4,150,248, 50, 21, 40,167,171, 40, 26, 53,106, 84, 35, 23, 75, 42,149,226,135, 31,126,240, 88,111,120, 40, 87,141,226,238,
- 58,199,215, 27,111,188,209, 72,180, 77,154, 52,201,107,117,230, 47, 61, 69,158,218, 5,241,141, 71, 29,122, 41,231,190,194, 41,
-214,157, 60,207, 99,210,164, 73, 1, 59, 90,184,188,143,214,101,156, 98,220, 7, 12, 24, 0,189, 94,239, 20,178,222, 28, 45,127,
-233,105,183,219, 95,152, 51,103, 14,209,104, 52, 55,107,181,218, 71,207,159, 63,191, 80,175,215,223, 84, 91, 91,235,211,209, 50,
-153, 76,114, 90,142, 40, 39, 90,102,126,174,235, 71,104, 57, 30,146,104,221,186,117,163,181,179, 88,150,109,180, 53,165,159,129,
- 3, 27,242,242,242,238,187,229,150, 91,190,125,225,133, 23,130,211,211,211,249,164,164, 36,232,116, 58, 20, 20, 20,224,216,177,
- 99,182,149, 43, 87,106,245,122,253,163, 0, 2, 25,117,182,232,248,241,227,235,135, 13, 27,246, 78,239,222,189,159,158, 60,121,
-178, 36, 53, 53, 21,181,181,181, 8, 11, 11, 67, 84, 84, 20, 78,157, 58,133, 85,171, 86,217, 43, 43, 43,191, 0,240, 30, 60,180,
-161,250,123,225,183, 88, 44,120,232,161,135, 32, 8, 2,102,207,158,141, 64, 22, 84,118,129,197, 98,177, 16, 0,140,163, 63,151,
-222, 49,187, 52, 78,159, 62, 13, 0,231,146,147,147,131, 1, 32, 59, 59,155, 65,195,252, 90,129,188,225, 19, 66,136,211,217,234,
-212,169, 83,129,123,229, 40, 58, 89,162, 11,230, 47,220, 12,195, 24, 9, 33,229,122,189,126,216, 43,175,188,242,206,231,159,127,
-254,240,231,159,127,126,217,113, 26,141,102,233,204,153, 51,223,123,224,129, 7,202, 25,134,241,218,143, 76,167,211,189, 61,102,
-204,152, 7,142, 28, 57, 18, 28, 20, 20, 4,157, 78,135,170,170, 42, 88, 44, 22,164,164,164,160,188,188, 28,139, 22, 45,170, 51,
- 24, 12,239,210,226,248,215,192, 85, 24,120,115,181, 2, 16, 89, 94, 93,157, 95,126,249,197,227, 28, 85, 77,229,116, 23, 27,129,
-206,109,229,235,165, 72,156,150,198,211,148, 17, 77,172,215, 46,227,229, 56, 14, 31,125,244,145,115,210, 86, 79, 78, 86, 83, 28,
- 45,145, 51, 60, 60,188,193, 38, 87, 42, 33, 8, 2,238,188,243,206,171,225, 21, 0,140,115,153,241,125,250,107,175,189, 54,165,
- 83,167, 78,169, 0,228,174,105,208, 68, 23,159,130,130,194,159,208,178,219,237,197, 29, 59,118,108, 84,193,249, 91,204,212,106,
-181, 22, 7,120,221,245, 58,157, 46,101,230,204,153, 47,170, 84,170, 33,122,189,190,171,163,226, 56,162,211,233,178, 77, 38,211,
-167,104,218, 34,208, 21, 0,158,223,189,123,247,236, 97,195,134, 77,187,245,214, 91, 71,142, 31, 63,158, 33,132, 96,222,188,121,
-228,236,217,179, 43, 28, 46,214,217, 43, 73,164,240,240,240,227, 95,127,253,117,244, 79, 63,253, 4,171,213,138, 79, 63,253, 20,
-193,193,193,199,171,171,171, 3,165, 40,223,180,105,211, 55,125,250,244,121,108,215,174, 93,139, 0,252,190,117,235,214,133,125,
-251,246, 29,179,107,215,174, 37, 0,142,109,222,188,121, 97,239,222,189,199,236,219,183,111, 57,128, 67, 77,168,124,157,206,150,
-205,230,185,165,209,139,147,229,139, 83, 75, 8,177, 60,254,248,227,227, 31,120,224,129, 47,247,237,219,119, 83, 77, 77, 77, 87,
- 0, 8, 13, 13, 61,210,171, 87,175,189,203,150, 45, 59,229,112,178,252,117,214,175,208,233,116, 35,186,118,237,250,227,251,239,
-191,175, 74, 75, 75,227,218,183,111,143,194,194, 66, 28, 61,122,212,246,191,255,253,175,222, 96, 48,220, 13,224, 18, 45,142,127,
-157,208, 34,132, 32, 52, 52,180,209, 75,148, 56,228,191,169,205,133,174, 15,102,113,169, 30,119, 94,111,156,190,166, 77, 16,161,
- 86,171,157,147,155, 6,210,101, 65, 16,124,207,199, 70, 8,113,114,138, 91, 0, 34,203,239, 8, 65,199, 18, 56, 1,115, 6, 50,
-189,131, 74,165,130,213,106,117,242, 6, 48,242,179,169,106,241, 23, 0,191, 88,173,214,211, 0,218, 81,113, 69, 65,209,130, 66,
-235,210,165, 75, 61, 91,248,218, 90,147,201,244,158,201,100,122, 79,220, 97, 52, 26,175,150,243, 44,128, 7, 54,109,218,244,241,
-166, 77,155,196,118,132,169,240,191, 94,162, 79,156, 60,121, 50,147,231,249,255, 46, 93,186,180, 55, 33, 4, 33, 33, 33,187, 11,
- 11, 11,255,211, 20, 14,187,221,254,248,174, 93,187,158,131,163, 47,147,197, 98,121,124,199,142, 29, 47,162, 97, 61, 38,216,237,
-246,199,247,236,217,227,252,221,196, 7, 37, 33,132,152, 8, 33,113, 94, 14, 49, 53,209,129, 19,157, 45,243,178,101,203,234, 1,
- 28,198, 31,243,100, 89, 29,155,209,173,185,208, 23, 54,235,116,186,246,147, 38, 77,154, 46,145, 72, 6,235,116,186,120,149, 74,
- 85,100,179,217,126,211,235,245,111,161, 97,141, 42,138,191, 8,102,179,249, 66,199,142, 29, 57, 79, 47, 80,190, 30,228,190, 94,
-172,236,118,123,113,135, 14, 29,252,190,156,121,224,188,224, 67, 52,156, 75, 73, 73, 97, 3,229, 18, 97,177, 88,202,125,133, 51,
- 37, 37, 5, 77,229,244, 23,247,228,228,100,143,113,247, 35, 8,189,198,221,102,179, 93, 17,167,175,244,244, 5,131,193,112, 41,
- 50, 50,178,222,104, 52,242, 38,147,137,183,217,108,141,236, 71,133, 66, 81, 97, 48, 24,104,225,161,160,184, 26,161,245, 15,199,
-126, 52, 44, 47,209, 92, 48, 29, 57,114,228, 49,167, 61, 85, 94,126,165, 60,238, 74,178,222,207,239,166, 8,163,102,119,132, 28,
- 66, 74,223, 76,116,149,245,245,245, 79,138, 63,196, 62, 32, 20,127, 61,170,170,170,110,110,110,206,234,234,234,102,127, 81,171,
-172,172,204,104,129,184,247,188, 94, 57,125,161,164,164,228,102, 63, 66,140, 22, 28, 10,138, 0,193,210, 36,160,160,160,160,160,
-160,160,160,104, 25, 48,104, 24, 57,224, 9, 77, 25, 77, 48,228, 10,174,157, 77, 57, 41, 39,229,164,156,148,147,114, 82,206,235,
-142,211, 31, 55, 29,205,216,194, 2,140,114, 82, 78,202, 73, 57, 41, 39,229,164,156,215, 31,231, 53, 9,218,116, 72, 65, 65, 65,
- 65, 65, 65, 65, 65,133, 22, 5, 5, 5, 5, 5, 5, 5, 5, 21, 90, 20, 20, 20, 20,174, 72,109,221,186,245,137,212,212,212, 11,
- 0,198,182,240,181, 30,233,221,187,119,149, 92, 46,223, 0, 32,149, 38, 61, 5, 5, 5, 21, 90, 20, 20, 20,215,180,200,234,218,
-181,235,246,147, 39, 79,118,202,206,206,142,139,143,143,255,176, 37, 47,214,179,103,207, 15,182,109,219, 22,190,110,221,186,219,
- 98, 98, 98,114,174, 80,108,165,182,105,211,230, 68,106,106,106, 49,128, 71,154, 57,136, 99, 51, 50, 50,170,101, 50,217,122, 42,
- 4, 41,174, 3,116, 1,208,149, 10, 45, 10, 10, 10,138, 22, 20, 89, 59,119,238,140, 48, 26,141, 56,121,242, 36, 42, 42, 42, 14,
-181,228, 5,115,115,115, 47,237,220,185, 19, 9, 9, 9, 88,178,100, 73,100,114,114,242,182, 38, 10,154,212,174, 93,187,110, 63,
-113,226, 68,167,236,236,236,248,168,168,168, 79,154, 51,124, 55,221,116,211,180,109,219,182,133,109,216,176, 97,104,100,100,228,
-149, 10, 65, 10,138,191, 51,228, 0, 30, 99, 24,102,111,151, 46, 93,142,164,165,165,253,206, 48,204, 46, 0,163,112,237,206,221,
- 25, 24, 86,175, 94,189,117,245,234,213, 91,105, 30,161,160,160,104, 6,164,165,165,165,233,116, 58, 29,169,168,168, 32,159,125,
-246, 25, 9, 15, 15,183, 0,248, 13,192, 74, 15,219,155, 0, 52, 1,114,107, 28,199,123,226,249, 45, 60, 60,220,242,217,103,159,
-145,252,252,124,114,252,248,113,146,154,154,106, 8, 80,208,164,118,237,218,181, 82, 12,243,218,181,107, 9,199,113,235,155, 51,
- 81, 52, 26,205,177,156,156, 28,114,246,236, 89,178, 97,195, 6, 18, 29, 29, 93, 78,197, 22,197, 53,130, 36, 0, 31,168,213,234,
-234,187,238,186,139,124,245,213, 87,100,213,170, 85,228,199, 31,127, 36,179,102,205, 34,131, 6, 13, 34, 50,153,236, 2,128,215,
- 1,132, 94, 79, 90,132,113, 68,140, 0, 24, 8, 0,153,153,153, 84,108, 81, 80, 80, 92, 45,118,234,245,250, 12,189, 94,143,186,
-186, 58,180,110,221, 26, 60,207,123, 60,176,188,188, 28, 59,118,236,192,184,113,227,142,151,150,150,246,135,239,117, 47,195,186,
-119,239,190,115,243,230,205,169,193,193,193,206,157,130, 32,192, 98,177,192,106,181,194, 98,177,192,100, 50,193,100, 50, 65, 38,
-147, 65,161, 80, 32, 60, 60,252, 40,124, 55, 97, 56,221, 55,131,193,128,131, 7, 15, 98,244,232,209, 21, 85, 85, 85,253, 1,228,
- 54, 99,186,164, 70, 69, 69,229, 44, 90,180, 40, 50, 37, 37, 5,231,207,159,199, 19, 79, 60, 81,121,238,220,185,126,205,124, 29,
- 10,138, 63, 19, 19,238,187,239,190,105,209,209,209,108,151, 46, 93, 16, 27, 27, 11,147,201, 4,131,193, 0, 66, 8, 56,142, 3,
- 33, 4,181,181,181,200,201,201,193,230,205,155, 77,151, 46, 93,250, 26,192,167, 0,242, 92, 68,214, 53,169, 69,156, 66, 43, 51,
- 51,147,161,121,133,130,130,162,153,112,164,182,182,182,139,201,100,130, 78,167, 11,232,132,252,252,124,140, 29, 59,246,120,105,
-105,233, 45,240,188,168,188,166,123,247,238,123,114,114,114, 82,141, 70, 35,180, 90,255,235,206,203,100, 50, 4, 5, 5, 33, 34,
- 34, 98, 23,128, 62,222,222,196,187,116,233,178,127,215,174, 93,225, 6,131, 1,135, 14, 29,194, 35,143, 60, 98,169,174,174,222,
- 14,192, 91,224,171,209,176,142,234, 57, 15,255, 37, 2,120,209,241,134,239, 9,170,200,200,200,190,139, 23, 47,150,182,109,219,
- 22,122,189, 30,163, 70,141,170,206,205,205,237, 5,160,128,102, 29,138,127, 32,114, 79,158, 60,217,193,110,183,163,178,178, 18,
- 38,147, 9,122,189,222, 41,180, 36, 18, 9, 8, 33,176,217,108,206, 23,163, 3, 7, 14, 32, 59, 59,155,228,231,231, 79,118,148,
-165,107, 86,139, 80,161, 69, 65, 65,209, 18, 72,237,208,161,195,161, 95,127,253, 53, 72, 42,149, 98,213,170, 85,152, 60,121,178,
-181,186,186,122,155,187,120,137,142,142, 78, 91,184,112, 97,114, 74, 74, 10,126,255,253,119,220,127,255,253,111, 1,152,238,129,
-243, 77,173, 86, 59,205, 98,177,224,208,161, 67, 24, 51,102, 76, 65, 89, 89,217, 49,119, 17,147,156,156,220,239,147, 79, 62,225,
-123,244,232, 1,173, 86,139,145, 35, 71,234, 79,157, 58,213, 27,192, 49, 47, 97,253,164,186,186,250, 21,187,221,142,186,186, 58,
- 36, 36, 36, 64, 42,149,250,140,156,193, 96, 64, 82, 82,210,174,138,138,138,203,196, 91, 68, 68,196,166,243,231,207, 15, 82, 40,
- 20, 62, 57, 44, 22, 11,138,139,139, 33,147,201, 96, 50,153,208,174, 93,187,175, 1, 60, 78,179, 14,197, 63, 81,104, 29, 62,124,
-184,195,119,223,125,135,238,221,187,163,115,231,206,168,175,175,119,138, 46,179,217, 12,171,213,122,217, 73, 90,173, 22, 47,191,
-252,114, 30, 28,205,231,215,170, 22, 17, 59,166, 77, 17,219, 68, 51, 51, 51, 7,208, 60, 67, 65, 65,113,181, 21,111, 94, 94, 94,
-250,144, 33, 67,182,173, 88,177,162,213,240,225,195,209,174, 93, 59,254,222,123,239,141,212,235,245,131, 93, 15, 44, 43, 43, 11,
- 27, 51,102,204,254,162,162,162,100,199,174, 94, 94, 56,123, 5, 7, 7, 35, 63, 63, 95, 20, 89, 61,225,214,204, 40,147,201,214,
- 31, 62,124,152,151,201,100,216,183,111, 31,198,142, 29, 91, 89, 80, 80,224,175, 89, 46,212,108, 54, 67, 34,145, 0, 0,138,139,
-139,253, 70,238,252,249,243, 16, 4,193,228,233, 63,150,101,229, 7, 14, 28, 64, 92, 92,156, 79, 14,150,101,221, 5, 93, 13,205,
- 54, 20,255, 80, 88,205,102, 51,122,246,236,137,130,130, 2, 28, 56,112,192, 41,184, 42, 43, 43, 81, 82, 82,210,232,224,189,123,
-247,226,224,193,131,232,223,191,191, 59,207, 53,169, 69,156,202,113,245,234,213, 3, 28,145,219, 74,243, 12, 5, 5, 69, 51, 33,
- 53, 46, 46, 46,103,209,162, 69,145,177,177,177, 24, 52,104, 80, 81,105,105,105, 27, 15,199,173, 36,132,220,157,159,159,143,182,
-109,219,174, 2,112,207,149, 28,147,152,152, 88,177,111,223,190, 86,199,143, 31,199, 35,143, 60, 82,225,232,243,229,175,239, 83,
-114,167, 78,157,246,109,216,176, 33,156,101, 89, 28, 59,118, 44,144,166,195, 66, 52,244, 47, 57,231,225,191, 68, 0,147, 0,132,
-123, 57, 87,213,161, 67,135,190,251,247,239,151, 50, 12,131,194,194, 66,177,233,176,167,131,151,130,226,159,134, 17,113,113,113,
-255,123,238,185,231, 66,122,247,238,141,226,226, 98, 92,184,112, 1,151, 46, 93, 66,122,122, 58,210,210,210,112,246,236, 89,172,
- 95,191, 30, 7, 15, 30,132, 92, 46, 71, 66, 66, 2,212, 75,191,195,127, 25, 28, 7,144, 70,181, 8, 5, 5, 5,197, 85,136, 45,
-169, 84,186, 62, 62, 62,190, 28,158,231,165, 10, 27, 57,114,100,137,221,110, 39,103,207,158, 37,104, 24, 61, 8, 47, 66,139,156,
- 61,123,150, 68, 71, 71,231, 3, 8,243,112,204,216,152,152,152, 34,165, 82,121, 20, 77,156,214,161,125,251,246, 21,167, 78,157,
- 34, 69, 69, 69,100,221,186,117, 36, 34, 34,162, 37, 70, 4,166,118,236,216,177,178,174,174,142, 24,141, 70,146,147,147, 67, 18,
- 19, 19, 43, 64, 71, 30, 82,252,243, 17, 12, 96,106, 74, 74,138,241,227,143, 63, 38,235,215,175, 39, 11, 22, 44, 32,211,166, 77,
- 35,227,199,143, 39, 25, 25, 25, 36, 35, 35,131,140, 26, 53,138,188,242,202, 43,228,246,219,111, 39,106,181,186, 22,192,189, 52,
-233, 40, 40, 40, 40,154, 23,137, 0,102, 57, 4,213,202,145, 35, 71,150,152, 76, 38,114,225,194, 5,242,195, 15, 63, 16, 52, 76,
-221,224, 9,111,150,150,150,146,210,210, 82,113,106,132,124,252, 49,173,195, 87, 14,222,171, 18, 65, 73, 73, 73, 21,251,247,239,
- 39,133,133,133,100,237,218,181,196, 33,216,154, 13, 10,133, 98,131, 86,171, 37, 70,163,145,108,218,180,137, 78,239, 64,113, 45,
- 34, 10,192,220, 27,110,184,193, 58,123,246,108,178,114,229, 74,242,217,103,159,145, 17, 35, 70,144,215, 95,127,157, 60,248,224,
-131, 36, 50, 50,210, 4, 32, 11, 64, 8, 77,174,171, 7, 93,217,156,114, 82, 78,202,233,142,245,199,143, 31, 39, 34,236,118, 59,
-185,112,225, 2,217,176, 97, 3,137,137,137, 57,134,198,243,105,185,114,106, 58,119,238,124,242,212,169, 83,228,252,249,243,196,
- 98,177, 56, 57, 78,158, 60, 73, 0,108,109,134,112,166,198,199,199,151,111,217,178,133,156, 58,117,138,196,196,196, 20, 53,103,
-220,147,146,146,202, 43, 42, 42,200,166, 77,155, 72,100,100,164, 63,145, 69,243, 18,229,252, 39,115, 38, 1, 88,220,163, 71, 15,
-251,156, 57,115,200,211, 79, 63, 77, 18, 19, 19,237,142,151,162,248,235, 73, 8, 93,223,179,180, 82, 80, 80,252, 21,144,239,222,
-189, 27,114,185,220,185,227,247,223,127,119,157, 71,203,219,188, 13,218, 19, 39, 78,220, 50,124,248,240,109,115,230,204,233,236,
- 58,138,105,203,150, 45, 0, 96,106,134,176,229, 94,184,112,161,255,176, 97,195, 62,141,136,136,184,177,180,180,244,157,230,140,
-120, 97, 97,225, 43, 93,187,118,157, 94, 87, 87,167,213,235,245,163, 64,231,206,162,184,118, 81, 8, 96,244,129, 3, 7, 62, 60,
-112,224,192, 91, 0, 8,128,247, 1,156,184,222, 18,130, 10, 45, 10, 10,138, 63, 27, 99,159,124,242, 73,247,206,226,251, 0,252,
-159, 15,145, 37,226, 82, 65, 65, 65,159, 59,239,188,243, 57, 52, 30,157, 40,118, 78,111, 14,228,154,205,230,161,238, 35,165,154,
- 9, 75, 74, 75, 75,151,208, 44, 64,113, 29,225, 24,128, 7,175,231, 4,160, 66,139,130,130,226,207,198, 57, 0, 79, 92,197,249,
- 90,120,158,103,139,130,130,130,226,111, 7,186,168, 52, 5, 5, 5, 5, 5, 5, 5, 5, 21, 90, 20, 20, 20, 20, 20, 20, 20, 20,
-255, 44, 48,240, 62,114, 32,187, 9, 60, 87, 50,162, 33,155,114, 82, 78,202, 73, 57, 41, 39,229,164,156,215, 29,167, 63,238,108,
- 80,180,168, 0,163,156,148,147,114, 82, 78,202,249,207,230,100, 28, 27,235,216,196,223,127,231,184, 51,127,227,184, 95, 47,156,
-215, 36,254,170,206,240,226,141, 16,208, 48,228,147,226,239, 7,215, 2, 66,232,125,162,160,160,104, 98,221, 33,113,121,216,218,
- 29, 27,254,134,117,137,171, 40, 16,174,242,185,212, 18,113,191,158, 57,175,121,161,117,163, 74,165,154, 44,147,201, 82, 24,134,
-177,235,116,186, 35, 38,147,105, 62,128, 93, 87,121,205,175,162,163,163,199, 86, 85, 85, 9, 44,203,130,101, 89, 48, 12, 3,150,
-101,193,243,188,161,182,182, 86,115, 37,164,145, 93, 70,188,202, 49,204, 11,118, 98,159, 95,126,116,213, 52,127,251, 41,124, 23,
- 24,169, 84,122, 95,120,120,120,104, 69, 69, 5, 97,217,134,174,124, 18,137, 68, 92, 8,215, 86, 91, 91,251, 77,160,100, 97, 97,
- 97,123,195,195,195, 67,197,243, 25,134, 65, 85, 85, 85, 77,121,121,249, 77, 0, 16, 20, 20,180, 67,165, 82, 69,112, 28, 7,137,
- 68, 2,137, 68, 2,189, 94, 95, 85, 85, 85,117, 11,189, 21,255, 76, 44, 95,190, 92, 50, 44,254,137,118, 28, 49,116, 99, 89, 18,
- 34, 8, 76,173,141, 81,252,190,254,194, 87,103, 2, 57,127,212,168, 81,118,154,138,127, 30,100, 50,217,236,232,232,232,127,215,
-215,215,235, 25,134, 33, 12,195,128, 97, 26,222,179,220, 63,237,118,123,113, 85, 85, 85, 79, 63, 15, 91, 94, 38,147,205,140,137,
-137, 25,163,215,235,245, 14, 62,143,188, 0, 96,181, 90,139, 43, 43, 43,123, 6, 84,215, 71, 70,206, 87, 40, 20,143,234,245,122,
- 29,195, 48,130,235,127,132, 16,215,135,249,217,202,202,202,126,254,132,129, 76, 38,251, 52, 58, 58,250, 95,142,184, 59,195,121,
-181,113,143,142,142, 30,163,211,233, 2,226,244, 17,247,203, 56, 91, 34,156,127, 83,206,107, 95,104,165,167,167,127,183,103,207,
-158, 14, 60,207, 3, 0,140, 70, 99,215,185,115,231, 62,246,198, 27,111,100, 1,152,120,133,215, 91,216,175, 95,191,135,114,114,
-114,216,149, 43, 87,178,189,122,245, 2,195, 48,176,219,237,176,219,237,232,210,165,139,226, 74, 35, 18,162, 82, 78, 56,184,241,
-191, 65, 55, 14,121,242,133,114, 96,154,191,253,190, 4, 38,128,183, 1,164, 52, 49, 8, 21,142,116, 57,232, 69,108,236,100, 89,
-182, 73,156,130, 32,228, 95,186,116,169,143, 15, 1,211,236,156, 14,145,117,127,191,126,253, 66,178,179,179,153,162,162, 34, 70,
-161, 80, 64, 16, 4,216,237,118, 88,173, 86,220,112,195, 13, 77,114, 66, 67, 67, 67, 53, 19, 38, 76,104,119,199, 29,119,224,135,
- 31,126,192, 99,143, 61,134,190,125,251,230,149,151,151, 3, 0, 84, 42, 85,196,241,227,199, 59,132,135,135, 67,175,215,163,182,
-182, 22,183,221,118, 27,170,170,170,254,209,133,235,230,244,132,247, 25,150,113,206, 21, 69,108,246,234, 61,191,151,188,125,181,
-188,225,225,225, 7,229,114,121,180, 95,181,236,242, 32, 51, 26,141,101,213,213,213,221,253,156,146, 4,224, 46,137, 68,210,158,
-227,184,142, 0,146,108, 54, 91, 52, 0, 72,165,210, 50,137, 68, 82,104,181, 90, 79,153,205,230,211, 0,126,129,143, 5,144,135,
-197, 63,209,142,177,233, 71,214,153,132,225,202,182, 89,169,250,179, 19,114,149,114,253,218, 97,241, 79,172, 8, 84,108,253,133,
- 72, 5,176, 12, 13, 11, 74, 63,141,134,121,128,174, 6,241, 0,238, 70,195,154,143,201, 22,139,165, 18,192, 1, 52,244, 67,201,
- 3,144, 24, 25, 25,185, 68, 16, 4, 83, 85, 85,213, 19,240,176, 80,117,239, 30,173,247,179, 44,155, 32,122, 2, 2,177, 23,239,
- 62, 80,220, 44, 15, 40,150,101, 63,205,204,204,252,215,138, 21, 43,148, 7, 14, 28, 80,118,238,220,217,249, 66, 36, 8, 2, 26,
-107, 23, 32, 57, 57,217,159,171,193,177, 44, 59,123,228,200,145, 15, 47, 94,188, 88,121,238,220, 57,101, 92, 92,156,147,211, 85,
-108,137,136,139,139, 11, 52,239,127, 53,116,232,208,209,139, 22, 45,226, 87,173, 90,165,104,213,170, 21, 34, 34, 34, 32,149, 74,
- 47, 59,246,150, 91,110, 17,252, 71,157,253,244,158,123,238, 25,253,253,247,223, 43,247,236,217,163,236,210,165, 11, 36, 18,201,
- 85,199,125,196,136, 17, 15,127,247,221,119,202, 35, 71,142, 40,219,183,111, 15,209, 84,112,231, 99, 89, 22,173, 91,183, 14,136,
-243,238,187,239,126,120,217,178,101,202,131, 7, 15, 42, 59,118,236,232, 76, 79, 66,200, 21,135,243,111,206,121, 93, 56, 90, 50,
-139,197,130,173, 91,183,130,101, 89,132,135,135, 99,236,216,177,216,184,113,227,132, 77,155, 54,173,190, 2,103,235, 43,135,200,
-226, 1,224,199, 71, 71, 32,159, 7,198,149,155, 33,149, 74,113,246,236, 89, 72, 36,146, 38, 91,139,114,185,124, 12, 33,100,146,
-254,194, 62,185,193, 96,133,177,100,191, 82,161, 80, 56, 31, 0,250, 18,199,254,139,251,149, 10,133,226,172, 68, 34,153, 90, 95,
- 95,191,208, 27, 95,251,246,237,191, 61,118,236, 88, 39, 79, 5,215, 23,244,122, 61,218,180,105,147, 88, 93, 93,221,222,211,255,
- 60,207, 39,156, 59,119, 46, 74, 38,147,129, 16,226, 44,196,238,159,226,119,139,197,130, 27,110,184,193,226,235,154,190, 56,109,
- 54, 27,130,130,130, 32,186, 81,102,179, 25,245,245,245,254, 56, 25,169, 84,122,159, 40,178, 0, 96,233,210,165,136,137,137, 65,
- 84, 84, 20, 84, 42, 21, 20, 10,133,147, 51, 80, 72, 36, 18, 12, 27, 54, 12,239,190,251, 46,178,178,178,240,218,107,175, 53,170,
-104,121,158, 71,120,120, 56,214,173, 91, 7,141, 70,131,196,196, 68,136, 2,255, 31,109, 11,178, 76,248,174,253,231,157, 14,237,
-237,183,118,226,110,238,206,125,238,120, 84,130,101, 1, 65,104,120,116, 50, 12,136,205, 42, 92,218,127,164,228,157, 0,210, 51,
-174,176,176, 48, 42,208, 52,178,217,108,136,139,139,147,248, 57,108,120, 90, 90,218,143,207, 62,251,172,180,125,251,246,140, 84,
- 42, 5,199,113,224, 56, 78, 20,232,137,132,144, 68, 65, 16, 6,150,149,149,145,185,115,231,126,184,101,203,150,123, 1,172,245,
- 88,177, 16, 67,183, 58,147, 48,124,219, 33,220, 52,114,200, 27, 88,183,124,194, 77,253,210, 5, 4, 43, 13,103, 0,252,157,133,
- 86,106, 90, 90,218,161, 61,123,246, 4, 89, 44, 22,244,238,221,123,119,110,110,110, 15, 92,217, 12,238, 97, 0, 62,153, 56,113,
-226,232,103,159,125, 86, 18, 26, 26, 10,153, 76,134,186,186, 58,156, 57,115,102,204, 55,223,124, 67,190,248,226,139,255, 3, 16,
- 92, 88, 88,152,177,119,239, 94, 12, 26, 52,232, 69, 0, 47, 95,174, 8, 36, 9, 59,246, 22, 68,137,191,239, 30,214, 85,154,209,
-147, 45,107,112,113,220,143, 38, 16,236, 66,241,222,195, 23, 2, 17, 98, 31,142, 24, 49,226,145, 21, 43, 86,168, 1, 96,222,188,
-121,184,239,190,251, 16, 30, 30, 14,165, 82, 9,169, 84, 10,158,231, 27,125,250,121,216, 74, 0,124,248,224,131, 15,142, 92,188,
-120,113, 48, 0, 44, 94,188, 24, 35, 70,140, 64, 68, 68, 4,130,131,131, 33,147,201, 32,145, 72,154,156,152,225,225,225, 95,245,
-189,233,166,199, 23, 45, 90, 4, 0,120,235,165,151,112,199,205, 55, 67,173, 84, 64,169,144, 65, 76, 11,153,132,199,237,227, 94,
-240,171, 47, 1,124,124,223,125,247, 61,240,253,247,223, 7, 3,192,129, 3, 7, 80, 94, 94,142,232,232,104, 40, 20, 10,200,100,
- 50,103,156, 25,134,129, 66,161, 8, 40,238,247,221,119,223,200,239,190,251, 46, 24, 0, 22, 46, 92,136, 97,195,134, 57,227, 46,
-151,203, 33,149, 74, 27,109,238,162,211, 19,231,189,247,222, 59,114,217,178,101,193, 0,240,205, 55,223, 96,200,144, 33, 8, 11,
- 11,115,166,167,200,213,148,123,244, 55,231,188, 62,132,214,161, 67,135,238, 87,169, 84, 51, 0, 68,202,100,178,208,135, 31,126,
-184,245,227,143, 63,142, 7, 31,124, 16,155, 54,109,122,170,137, 66,139,137,142,142, 30,155,147,147,227,124, 66,155,201,101,130,
-169,201, 15,112, 7, 38,237,127,234,169,152,172, 51,245,216,189,247, 20,130,192, 50,123, 63,254, 56,210,120,250, 52,236,102, 51,
-222, 59, 91,215,176,223, 70,152,173,175,140,139,185,113,246,255, 77, 2,176,208,135, 11, 32, 55,153, 76,200,203,203,107, 82, 32,
-138,138,138, 32, 8,130,201,151,187, 32,149, 74,113,244,232,209,203, 84,189, 39, 36, 38, 38,250, 42,128,126, 57,215,175, 95,143,
-241,227,199,227,212,169, 83, 16,151, 42, 9,128,147, 9, 15, 15, 15, 21, 69,150, 40,130, 20, 10, 5,120,158,103, 56,142, 99,196,
-166, 61, 71,225, 10, 72, 24,179, 44,139,111,191,253, 22, 31,124,240, 1, 94,127,253,117,204,159, 63, 31,221,186,117,251, 35, 19,
-114, 28,180, 90, 45,194,194,194, 16, 22, 22,214, 72, 32,254,147,225,126,155,103,206,154,163,132, 64, 26, 58,129, 16, 1, 16, 0,
- 2, 2,129, 8, 40,187,112, 6,147,223,253, 40,224,167, 15,207,243, 56,125,250,180, 51, 31,136,206,176, 40,140, 92, 93,131,164,
-164, 36,191,121, 73, 42,149, 78,249,249,231,159,101,223,126,251, 45,190,255,254,123, 48, 12, 3,185, 92, 14,149, 74,133,208,208,
- 80, 68, 68, 68, 56,183,132,132, 4,230,127, 61,184,254,121, 0, 0, 32, 0, 73, 68, 65, 84,255,251,159,180, 91,183,110, 83,180,
- 90,237, 90,207,247,156,132, 40,219,102,165,142, 28,242, 6, 0, 96,228, 27, 4,151,242,166,221,200,214,188,243,119, 94, 68, 54,
-181,107,215,174,219,119,238,220, 25,164,215,235, 33, 8, 2,214,174, 93,171, 28, 50,100,200,182,130,130,130,126, 77, 21, 91, 73,
- 73, 73,171,118,238,220,121, 75,100,100, 36,106,107,107,161,213,106, 97,181, 90, 33,145, 72,144,152,152,136, 15, 63,252,144,185,
-231,158,123,158, 31, 51,102,140, 81,161, 80,136,206, 70,146,231,188,212, 56, 51,205,253,236,243, 80, 66, 26,242, 15, 17, 72,163,
-207,234,242, 66,188,244,202,228,128,194,216,186,117,235,167,127,248,225, 7,181,171,179,228, 42, 2, 92, 69,150,184,249, 17, 6,
-108,155, 54,109, 30, 95,178,100,137,147,179, 85,171, 86,224, 56, 14, 60,207,131,227, 56,176, 44,139,109,219,182, 97,198,148,137,
- 8,139,140,195,156,207,230,249, 13,103,100,100,228,252, 97,195,134, 61,186,112,225, 31, 85,119,215,182,109,113,231, 45, 55, 35,
-170,149, 6,173,194,130, 27,210, 73, 96,240,251,169, 2,191,207, 35, 0,108,235,214,173,159, 88,190,124,185,218,245,133, 80,140,
-171,248,242, 44,186,248,102,179, 25, 61,123,246, 12, 40,238,174,156,162,219, 38,138, 54, 49, 61,197,235,136,229,213, 79, 56, 31,
- 23,133,176, 67,112, 54,226,224,121, 30,203,215, 45,242,234,102, 95, 41,103, 83,239,187, 59,103, 97, 97, 33,166, 79,159, 14,241,
-165,205,181,171, 80,124,124, 60,230,204,153,227,183, 94,114, 43, 3,189, 0, 68,186,236, 50, 3,144,185,124, 86, 48, 12,179,207,
-195,113,226,126,222,209, 98, 21,137,134,126, 99,117, 0, 66, 61,240,121,227,169,116, 60,243, 34,221,142,111,116, 29,175, 66,107,
-245,234,213, 98, 41, 30,152,153,153,185,213,241,189, 70, 46,151, 23, 41,149,202, 24, 0,117,107,215,174,197,127,254,243, 31, 56,
-172,213,187, 67, 66, 66,142,121,112,117, 14,153, 76,166, 55, 0,148, 57,118,137, 67, 52,217,234,234,106, 97,227,198,141,236,226,
-123,135,194, 76,128,244, 73, 51, 48, 44, 51, 19,235,227,101,144, 0,184,233,100, 37,148, 74, 37,167,213,106,173,174,253,182, 60,
-244,221,202,118,203, 80,146, 32,142, 67,239,237,107, 48,126,251, 26,220,164,146,161,106,197, 50,212,237,200, 1,203, 50,232,175,
-106,133,215, 30,217,136, 62, 26, 57,100, 38, 29, 88,150,245,148,179,157,156,121,121,121,163, 52, 26,205, 12,183, 4, 14, 4,249,
-104, 88,199, 9, 94,194, 9, 66, 8,186,117,235, 6,134, 97,156,110,129,184,137,133, 78,220, 14, 30,244,216, 2,233,149,211,209,
- 4, 7,149, 74,133,223,126,251,205,121,204,224,193,131, 97, 52, 26, 17, 30, 30, 30, 16,103, 69, 69, 5, 41, 41, 41, 97, 22, 47,
- 94, 12,158,231, 17, 17, 17, 1,165, 82,201, 44, 90,180,104,162, 84, 42, 77, 48, 26,141,130,217,108,134, 76, 38,155, 35,222, 31,
-142,227,116, 90,173, 54,194, 27,167, 68, 34,193,179,207, 62,139, 87, 95,125, 21,243,231,207,199, 83, 79, 61,117,153,227,101, 52,
- 26,209,170, 85, 43,167,216,242, 80, 0, 91, 98,184,111,203,114, 10, 4,199, 14,174,199,241, 35,217, 16,236, 2,236, 2, 1, 33,
-118, 8, 54,224,192,198,221, 29, 46,230,151,196, 19,144,134,174,183, 0,228,181,245,182, 1, 17,178,142, 0, 86,110,173, 50,207,
-246, 23, 78,142,227, 96, 52, 26,241,243,207, 63,227,228,201,147, 88,187,118, 45, 12, 6, 3, 90,181,106,133,208,208, 80,220,124,
-243,205, 24, 51,102, 12,146,146,146,252,198,157, 16,178,176,168,168, 40,189,111,223,190, 76, 77, 77, 13,106,106,106, 96, 48, 24,
- 96,183,219, 97,179,217,192,113, 28,130,130,130,160, 80, 40, 16, 29, 29, 13,163,209, 72, 76, 38,211, 66,111,156,130,192,212,234,
-207, 78,200, 93,183,124,194, 77, 35,223, 32, 88,241, 1,131,118,109,228,250,223,246, 7, 63,190,114,251,107,183, 1, 32, 2,113,
- 90, 11,196,106, 23, 42, 95,157,248,201,243,127,250, 61,186, 92,100, 69, 24, 12, 6,212,213,213, 53,216,250, 50, 25, 86,172, 88,
-209,234,174,187,238,202, 41, 41, 41,233,239, 67,108, 93,198, 25, 28, 28,156, 40,145, 72,112,244,232, 81,124,241,197, 23,248,237,
-183,223, 80, 86, 86,118, 41, 46, 46, 46,100,224,192,129,236, 75, 47,189,132,244,244,116,124,253,245,215, 65,254, 56, 9, 33, 40,
-204,219,134,194,211,219, 33, 8, 13,174,117,195,230,249, 59, 9, 48,238, 58,157,206,120,232,208, 33,245,151, 95,126,137,168,168,
- 40, 36, 39, 39, 67,169, 84, 34, 40, 40,168,209, 67,214,245,193,235,175,108, 26, 12, 6, 99, 97, 97,161,250,187,239,190, 67, 68,
- 68, 4,146,146,146,160, 84, 42, 33,147,201,192,113, 28, 24,134,193,226,197,139,177,244,221, 71, 80,120,234, 8, 70,220,121,155,
-223,112, 42,149,202, 71, 23, 46, 92,216,200, 2,137, 14, 11, 3,199,179,144,240, 12,194, 6,223, 11, 0,184,180,233, 39, 95,179,
- 67,186,114, 50,117,117,117,198, 61,123,246,168,247,239,223, 15, 65, 16,144,148,148, 4,189, 94, 15,141, 70,227,140,255,198,141,
- 27,113,207, 61,247,224,219,111,191, 69, 70, 70,134,223,184,215,215,215, 27,143, 28, 57,162, 94,178,100, 9,194,195,195,209,186,
-117,107,103,220,197,141,231,121, 72, 36, 18,164,164,164,160,182,182, 22,106,181,218,239, 61, 58,112,224,128,122,201,146, 37, 8,
- 11, 11, 67, 66, 66,130,211,113, 19,197,209, 7,159,191,219,136, 32,136,137,189,106,206,166,222,119,119,206, 17, 35, 70,160, 93,
-187,118,208,104, 52, 80,169, 84, 78,110, 95,156, 94,180,136, 83,111, 51, 12,179,218,165, 76,100, 50, 12,179,218,245,211,219,113,
-142,175,253, 39, 78,156,216, 51, 43, 43,107,122, 70, 70,198,119, 59,119,238, 92,234,141,207, 27,207,196,137, 19,211,178,178,178,
-166,187, 30,239,225, 58,222, 29,173,204,204, 76,198, 17, 73, 6, 64,114,143, 30, 61,246,109,218,180, 41, 60, 56, 56,216,121,240,
-249,243,231, 81, 83, 83,131,224,224, 96,205,204,153, 51, 53, 3, 7, 14, 68,116,116,180,243, 13, 32, 47, 47,239,134,212,212, 84,
- 45, 0,119,223, 86, 96, 89, 22,125,250,244,193, 49, 71,107,199,176,204, 76, 36, 36, 36, 56, 59,121, 4, 5, 5,225,249,231,159,
-103,198,143, 31,207,137,110, 6, 33, 4, 6,131, 1,177,177,177, 10, 95,174, 14, 0,164, 25, 42,241,211,192,254, 96, 25, 64,127,
-112, 47,164, 50, 6,172,132, 65,119, 82,133, 95, 7,245, 7, 3,192,124,120, 23, 2,112, 97, 14, 2,184,173,101, 28, 14,130, 51,
-103,206, 4,228,104, 57,226,197, 92, 41,167,232,104,236,220,185, 19,118,187, 61, 80, 78,194,178, 44, 84, 42, 21, 98, 98, 98,160,
- 80, 40,160, 84, 42,153,239,190,251,238,237,228,228,228,216,241,227,199,179, 90,173,150,237,211,167, 15,238,187,239, 62, 78,108,
-226, 76, 75, 75,243, 27,151,173, 91,183,226,139, 47,190,192, 83, 79, 61,229,209,209, 98, 24, 6,145,145,145,208,104, 52,184, 86,
- 32, 0,176,216,172,208,215, 27,156, 77,186,118,187, 29, 71,182, 28,238,144,127, 56, 47,109,245,119,223,242, 0, 96,220,242,147,
-235,105,177,247,125,190, 44,117, 64, 24,191,103,235, 37,235, 30, 95,121,158,227, 56,140, 29, 59, 22, 89, 89, 89,120,244,209, 71,
-177,118,237, 90,188,243,206, 59,248,247,191,255,125,153,171,229,239,205,209,106,181,254,247,177,199, 30,123,106,197,138, 21, 29,
-223,120,227, 13, 86,116,180,148, 74, 37, 24,134,129,209,104,132,201,100,130,193, 96,192,169, 83,167,132, 39,159,124, 50,215,108,
- 54,255,215,107,115, 37,163,248, 93, 41,215,175,109,155,192,182,211, 21,124, 20,220,247,230, 36, 3,163,232, 81,123,111,234, 16,
- 50,124,108, 82, 24, 8, 1, 17, 0,129, 0, 38,147, 14,207, 63,255,162,228, 47,188, 85, 78,145,101, 52, 26,113,232,208, 33, 12,
- 26, 52, 8, 69, 69, 69, 56,113,226, 4, 58,116,232,128, 69,139, 22, 69, 62,252,240,195, 57,229,229,229,253, 3,117,182,142, 28,
- 57, 50,241,198, 27,111,252,180,190,190,190,186,190,190,254, 83, 0, 75, 1,212,156, 57,115,166,243,153, 51,103,230,174, 95,191,
-190,223,228,201,147, 37,110,125,116, 36,222,236, 81,171,213, 6,131,193,228, 83, 96,137,191, 9, 17, 2,138, 56,195, 48,164, 99,
-199,142,184,235,174,187,192,243, 60,148, 74, 37,212,106,117,163,102, 51,119,193,229,171,254, 0, 32, 48, 12,131,184,184, 56, 12,
- 31, 62, 28, 82,169,180, 17,167,152, 15,135, 15, 31,142, 23,222,155,132,255,190,112, 43,190,120,172, 3,134,188, 95,230, 51,156,
-122,189,190,126,243,230,205,138, 87,159,122, 10, 55,182,111,143, 86, 26, 13,218, 68, 71, 66, 33,151, 65,234, 26, 38, 38, 32,147,
-157, 0, 16, 36, 18, 9,186,116,233,130,178,178, 50, 20, 20, 20,160,160,160, 0, 44,203,162,111,223,190, 78, 23,230,244,233,211,
-120,239,189,247, 96, 50,153, 2,142,123,251,246,237,113,235,173,183, 66, 38,147, 65,169, 84, 54,106, 50, 20,211,180,174,174, 14,
-237,218,181,195,202,149, 43,145,154,154,234,151,179, 83,167, 78, 24, 48, 96, 64,163,244, 84, 40, 20, 78, 81, 4, 0, 69,123,234,
-157,215,136,143,143,111, 18,231,134,189,231,241,229,198,205, 48,153, 5,104,245,214, 70, 39,196,182,210, 96,251,146, 55, 2,138,
-187,200,185, 96,193, 2,212,212,212, 56,141, 3,241,165, 92, 52, 81, 90,183,110,141,121,243, 60, 59,153,110, 90,196,211, 51, 47,
- 51,192,231,173,120,156,152,185,228, 89, 89, 89,211,221,207,247,199,231,250,191,219,249,102, 55,113, 86,214,164,166, 67,185, 92,
-254,230,230,205,155,195,107,107,107,113,250,244,105,176, 44,235,108, 83,231, 56, 14, 22,139, 5,103,207,158, 69,120,120, 56,202,
-203,203, 33,151,203, 33,145, 72, 96, 54,155, 1,160,187,183, 7, 56, 33, 4, 47, 84, 52,116, 17, 90, 23, 39, 69, 33,128, 59, 43,
- 26, 10,134,216, 33,254,135, 31,126,128, 90,173, 70,112,112,176,243,211, 95, 51,210,145,130, 51, 40,227, 25,176,187,182,129, 97,
- 1,150, 1, 24, 9,192,178, 4, 44,195,128,221,149, 3,134, 1, 84, 17, 97, 77,173,128,253,117,140,247,217, 1,222,155,251,228,
-201,197,114,255,190,101,203, 22, 4,202,217,174, 93, 59,168,213,106,231,182,126,253,250, 70,142,150,221,110, 71, 68, 68, 68, 32,
-156,164,193,141, 16, 16, 21, 21, 5,158,231,153, 69,139, 22, 77, 76,249,127,246,174, 59, 60,138,106,125,191, 51,219,119,147,108,
- 54, 61, 33, 33,148, 0, 82, 34, 77,225,194,165,151, 0, 66,104, 34, 69, 46, 4, 17, 81,138,168, 40, 17,129, 31, 42, 32,161, 73,
-147, 42,200, 37, 32, 72,151, 46, 69,164,131, 5, 20, 36,129, 64, 8, 9,164,111,234,246, 50,237,247, 71,118,227,102,179, 73, 54,
- 33,194, 5,231,125,158,121,118,167,189,115,206,156, 51,103,222,243,157,239,124,211,176, 97,200,244,233,211, 73,129, 64,128,235,
-215,175, 35, 33, 33, 1,245,235,215,119,219,103,171,168,168, 40,235,147, 79, 62, 97, 62,249,164,100, 14, 69,100,100, 36,138,138,
-138,114,237,251, 53, 26, 77,126,159, 62,125,202,248,109,228,229,229, 61,219,158,240,182,251, 72, 91,105, 24, 76, 38,232,180,134,
- 82,235, 80,110,102,142,234,227, 15, 63, 16, 45,155,250, 6, 0,224,195,149,107,160,221,248, 87, 67,118,224,195, 81,129, 67,191,
-220, 53, 19,192,224,202,248,117, 58, 29, 76, 38, 19, 34, 34, 34,112,249,242,101,104,181, 90,244,235,215, 15, 4, 65,148,206, 16,
-173, 6, 44, 25, 25, 25,157,162,163,163,127, 93,177, 98, 69, 68,243,230,205, 9,189, 94, 15,131,193, 0,199,223,155, 55,111,114,
- 59,119,238, 76, 49, 24, 12,255,182,153,206, 93,226, 68,198, 55,201,125, 67,223,220,251,227,117, 65,116, 96,163, 36,101, 70, 97,
- 4,157,159, 33,213,107,140,119, 76, 12,151, 0,142, 1, 24,176,224,104, 22,140,109,216,235,105, 65, 46,151,127,117,241,226, 69,
- 63,147,201,132,107,215,174, 97,204,152, 49,150,188,188, 60, 9, 0,252,231, 63,255,177,108,223,190, 93,210,168, 81, 35,108,219,
-182, 45,224,213, 87, 95,221,163,215,235, 95,116,147,250,219,172,172,172,111,157, 55,250,249,249,173,126,248,240, 97,119, 71,159,
- 31,154,166, 75,147,227,242,193,100, 1,138,162, 96, 52,154, 81, 92,172,133,197, 74,217,218, 76, 22, 12, 67,219,126, 89,208,182,
-118, 84, 34, 22,122,181,125, 49, 88,199,113, 28, 72,130, 40,186,246,103,118,221,202, 68,187,171, 33, 46, 55,173, 89,206, 96,236,
-179,204,252,252,252, 32, 18,137,240,237,183,223,226,198,165, 19,144, 8, 56, 48, 52, 5,154,178,130,161, 44, 16, 9, 4,248,241,
-250, 3, 68, 53,243,114, 75, 16,250,251,251, 99, 64,199,142,136,238,216,177,100,122,155, 80, 8, 79,169, 20, 10,177,172,196,146,
- 5,128, 99, 72,119,131, 8,176,246,116, 6, 5, 5,225,183,223,126,195,180,105,211,176,120,241, 98,200,229,242,210,217,207,183,
-111,223,198,238,221,187, 17, 21, 21, 85,237,188,219, 45,120, 51,103,206, 68,102,102, 38, 86,174, 92,137,151, 94,122, 9, 34,145,
- 8, 69, 69, 69,248,247,191,255,141,156,156, 28,183, 56, 29,135,247, 36, 18, 73, 25,235,147, 93, 0, 86,183,140, 28, 57,223, 24,
- 18,130, 67,151,118,130, 0,129,171, 59, 62, 40, 35, 10,215,239,186, 80,109,206,185,115,231,150, 73,167, 59,214, 44,119,225,100,
-117,170,242, 56,130, 32,174,217,141,173, 51,103,206,156, 69, 16,196,145,153, 51,103,206,138,139,139,187,229, 14,159,171,253, 4,
- 65, 28,181,137,176, 1, 14,219,174, 85, 75,104, 41, 20,138,246,158,158,158,184,119,239, 30,250,245,235,103,201,207,207, 79, 18,
-137, 68, 77,242,242,242,164,185,185,185, 48, 24, 12,186,249,243,231, 63, 0, 32,239,208,161, 67,163, 31,127,252, 17,143, 30, 61,
-194,246,237,219, 1,224,128,107,159, 13, 18, 44,203,150, 86, 10,231,110,155, 64, 32,192,149, 43, 87,112,229, 74, 89,215,175,205,
-155, 55, 87,249,194,120,245,251,195,184,126,253, 58, 28,195, 3,216,255, 59,110,147,201,100, 64,229, 51, 60,202,160, 42,199,248,
-170, 28,224, 93,193, 93,223, 47, 87, 51,115, 42, 66, 70, 70, 70,133,231, 95,185,114,165,140, 69,171, 42, 78,129, 64, 0,134, 97,
- 32,151,203, 9,177, 88, 76,136,197,226, 48,187,200, 18, 8, 4,165, 15,140, 84, 42,133, 84, 42, 45,211, 75,173, 8,153,153,153,
- 61, 50, 51, 51, 43,220,175, 86,171, 59,169,213,106, 60,143,176, 82, 20,140, 6, 11,180, 58, 35, 62,143,251,111,201,198,207,241,
- 51,128,159, 59,189, 51, 13,147,251, 70,245,172,238, 48,181,253,126, 7, 6, 6,226,220,185,115, 32, 8, 2,123,246,236,129,183,
-183, 55,250,246,237, 11,165, 82,137,153, 51,103, 98,248,240,225,213,109,204,138,243,243,243, 59,189,255,254,251,191, 46, 93,186,
- 52,188,110,221,186,176, 88, 44,176, 90,173,176, 88, 44, 72, 78, 78,198,206,157, 59, 31, 25, 12,134, 78, 0,138,171, 34, 59,145,
-241, 77,242,254,243, 31,102,246, 30,249,170,241,118,206, 15,200,206,206, 7, 77,103,128,101,104, 88,105,166,196,194, 71,211,160,
-105, 6, 98,177, 64,185,244,139, 15, 78,177,224, 64,146,132, 5,192, 43, 79,170,140, 84, 42, 85,164, 90,173,198,221,187,119, 17,
- 19, 19,147,157,159,159,159, 8,160, 23, 0,228,231,231, 95, 28, 51,102, 76,243,248,248,248,224, 6, 13, 26,192,211,211, 83,169,
-215,235,171,162,244, 4, 48, 25, 64, 31,148,248,129,216, 81, 0, 96, 62, 73,146,210,107,215,174,149,155,105,119,254,252,121, 0,
-248,217,117, 15,200,102,209, 50,153,160,206, 47,196,132,119,230,252,213, 51, 2, 87, 70, 92,112,224, 48,233, 93,200, 0, 32, 47,
- 39, 25,111, 76,152, 38,173,170, 67,224,234, 69, 88, 13, 31,157, 50, 29, 53,123, 29,245,244,244, 44, 25,126, 59,184, 19, 71,191,
-124, 7, 96,172,224, 40, 35, 96, 53, 0, 86, 29, 88,139, 1,132, 88, 14, 80, 70,183,132,150,167,167, 39, 60,229,114, 4,170, 84,
-224, 56, 14, 66,129, 0, 34,145, 16, 44, 5, 16, 12, 81, 42, 72, 89,247, 2,131,148,118, 42,229,114, 57, 82, 83, 83, 49,121,242,
-100, 88,173, 86, 12, 25, 50, 4, 22,139, 5, 38,147, 9, 70,163, 17, 13, 27, 54,132,193, 96,112,139,207, 62, 91,209,211,211, 19,
- 98,177, 24, 31,124,240, 1, 94,126,249,101,204,155, 55, 15,177,177,177,104,216,176, 33, 38, 77,154,132,157, 59,119, 34, 50, 50,
-178, 42, 94,206,177,140,236,247,211, 46,182, 28,135,248, 0, 84,187,140,156, 57, 9,130, 44, 35,216,236,203,123, 99,123, 85,155,
-115,209,162, 69, 80,171,213,229, 44, 89,246,255,161,161,161, 88,183,110, 93, 77, 71,134,236,214,163, 32, 23,251, 6, 56, 91,162,
- 56,142,107,103,243,157, 50,199,197,197,221,138,139,139,139, 38, 8,226, 72, 92, 92, 92,116, 69, 22, 45, 87, 60, 46,246,187,253,
-210, 18, 58,141,141,118,119,220,105,191,209,190,190,190,130,240,240,112, 82,169, 84,162,168,168, 8, 1, 1, 1,156, 90,173, 30,
-169, 80, 40, 62,251,238,187,239, 26,233,116, 58,220,190,125, 27,171, 87,175,254, 25,192,170,202,132,214,177, 0,155,233,216,102,
-201,114, 92, 31, 56,112, 32, 26, 52,104, 80,198,154, 37,151,203, 43,173, 60,246,125,118,139,144, 64, 32,192, 11, 47,188, 32, 79,
- 73, 73, 49,138,197, 98,132,133,133,201,179,179,179,141, 98,177,184,218, 51, 93,170,114,140,175,202, 1,222,149,240,105,215,174,
- 93, 25, 11,150,227,175,227,255, 67,135, 14, 85, 57,116,104,231,108,222,188,121,233,253,242,242,242,178,159, 11, 0,232,215,175,
- 31, 88,150,133,191,191,191, 91,156,118, 81,107,115,128,135,201,100, 98,181, 90, 45,121,237,218, 53, 72, 36, 18,120,121,121,149,
-250,234,200,100,178, 82,107, 38, 15, 87, 13, 2, 11, 11, 69,193,104, 52, 66,167,211, 1, 0,146,255,220, 87, 86,136,153, 53, 53,
-230,183, 55,176, 5, 5, 5, 56,113,226, 4,126,248,225, 7,188,252,242,203, 46, 69,117, 53, 4,151,186,160,160,160,243,140, 25,
- 51,174, 46, 88,176,160,142,175,175, 47,172, 86, 43, 30, 62,124,136, 45, 91,182,100, 26, 12,134,206,213,105, 96,192, 1, 20, 69,
-195,100, 48,163, 88,163,197,103, 95,108,173,176,234, 1, 64, 65,238, 29, 12, 28, 52, 92,242, 36,203, 41, 51, 51,115,122,231,206,
-157,191,208,106,181, 69, 6,131, 97, 56,128,101,142,253,169,252,252,252, 46,131, 6, 13, 90,225,235,235,251, 82,110,110,238, 44,
- 55, 40,103,166,166,166,206,170, 87,175, 94,153,141,102,179, 25,245,234,213,123, 33, 55, 55,119,116,215,174, 93,255, 15,128,175,
-195,110, 47, 0, 39, 1,172,171,168, 46,217,135, 14,117, 58, 35,148,170, 16,100, 60, 56, 87,101, 66,196, 2, 19, 56,150,173,180,
- 13,177,119,128, 43, 90,170,152, 25, 87, 46,169,246, 99,237, 47,236, 87,134,141,197, 43,147, 23, 65, 33, 2, 22,190,209, 9, 13,
- 85, 0,228,190, 16,119,253, 24,132,202,118,143, 38, 31,118,139, 60,118,195, 6, 92,183,181,199, 97, 1, 1,152, 49,114, 36, 56,
- 10,184,156,144,128, 93, 63,253,132,145, 61,122, 64, 33,147,185,221, 97, 97, 89, 22, 98,177, 24,201,201,201,184,124,249, 50,154,
- 53,107,134,123,247,238,149, 9, 67,193,113,156,187,249, 47,205,187, 84, 42,133, 72, 36, 66,118,118, 54,162,163,163, 33, 22,139,
-177,117,235, 86,156, 59,119, 14, 51,102,204,192,248,241,227,209,189,123,119, 36, 38, 38,186,197,201,113, 92,185,217,138,206,195,
-185,213, 45, 35,103, 78,231,247,126, 77,202,221,206,185, 96,193, 2,151, 19, 42,220,225,116,165, 69, 92,148,221, 53, 71, 49,100,
-183, 60, 57, 10, 35,231,117, 0, 62,246,109, 51,103,206,156,229,238,121,142,235,118,139, 88,117,134, 48, 75,133, 86,116,116,116,
-153,156, 23, 20, 20, 92,189,122,245,106, 11, 15, 15, 15,220,185,115, 71,162, 84, 42, 91,216, 27,116,146, 36,177,103,207, 30,175,
-254,253,251,159, 90,182,108, 89, 24,203,178,200,201,201,193, 71, 31,125,164,163,105,122, 20, 0,186,162, 23,120, 85,150,169,195,
-135,203, 63,108, 7, 15, 30,116,107, 8,196, 46,164,132, 66, 33,124,124,124,140, 70,163, 17, 10,133, 2, 62, 62, 62, 70,131,193,
- 0, 15, 15, 15,251, 88, 49,137,191,102, 42, 84,101,125,170,202, 49,222,217, 1,190, 74, 36, 36, 36,184,117,156,109,168,213,173,
- 90,158,154,154, 90, 97, 67,114,238,220, 57,176,182,134,214, 93, 78, 91, 47,143,179, 11, 63,133, 66, 1, 95, 95, 95, 72,165, 82,
-200,229,242, 50, 34, 75, 42,149, 86,249,224, 84, 21,144, 84, 38,147,253,226,225,225,161,178,239, 23,137, 68,208,106,181, 69, 5,
- 5, 5,237,159,233,161, 67,112,160,173, 52,140, 70, 19,116, 90, 99,173,243, 91, 44, 22, 72,165, 82,236,220,185, 19,157, 58,117,
- 66,135, 14, 29,202,137,172, 26,154,231,211, 11, 10, 10,186,175, 90,181,234,231,229,203,151,251,232,116, 58,252,247,191,255, 45,
-214,233,116,221, 1,164, 87, 75,108,178, 28, 40,171, 21, 6,147, 25,122, 93,201, 61,184,127,107,223,255, 90, 81,237,204,206,206,
-222, 89,201,254,251, 52, 77, 71,219,227,190,185,129,127,213,171, 87, 15,217,217,217,101, 54,166,165,165,129, 97, 24, 51, 74,226,
-100,189,233,104, 72,198, 95,209,179, 43,234,197,151, 88, 71,141,102,232,116, 37, 86, 16,147, 62,175,118,234,169, 77,108, 84,228,
-147, 85,147, 58, 68, 16, 68,169,211,247,212,169, 83,113,243,198, 13,244,170,163, 65,195, 96, 47,112,154, 12,136,123,126,138, 63,
-212,114, 44, 91,113,172,218,220,187, 29, 92, 32,150,237,222,237,114,223,253,193,131,171,149,247,164,164, 36,200,229,114, 48, 12,
- 83,238,125, 83,221,252, 59, 10,152, 21, 43, 86, 96,198,140, 25,216,186,117, 43,110,222,188,137,214,173, 91,163,119,239,222,200,
-205,205,197,141, 27, 55, 96, 54,155,221, 78,167,163,223, 92, 82, 74, 2, 78, 95, 62,142,180,244, 7,200,204,126, 84,227,114,119,
-228,116, 22, 90,251, 79,255,142, 97, 81,109,107,196,249,217,103,159, 33, 55, 55,183,140, 37,203,177, 93,170,200,162,229,172, 69,
-156,144,231,228, 11,101, 95,183, 56,137, 30,231,117,231,227, 1, 32, 23,128,160,138,243,156,215,243,226,226,226,206,218, 45, 97,
- 54, 94, 65, 85,254, 89,101, 44, 90, 78, 88, 52,120,240,224, 65,171, 87,175, 14,144,201,100,165, 51,144,102,206,156,137, 25, 51,
-102, 32, 34, 34, 2,254,254,254,161, 42,149, 10,249,249,249, 88,188,120, 49, 82, 83, 83, 39,194, 69,160, 61,103,161,213, 37, 69,
- 11,137,228,175, 14,171,221,178, 5, 0,227,199,143, 47,103,209,178, 23, 80,101,160, 40, 10,126,126,126, 48, 24, 12, 16, 8, 4,
- 24, 50,100,136,224,207, 63,255,100,250,246,237,139,161, 67,135, 10,110,220,184,193, 12, 24, 48, 0, 2,129, 0, 61,123,246,212,
-236,223,191,255, 67, 0, 95,186, 33,182,106,205, 49,222, 94,201,220,141,125,228,142,184,172,140,147, 32, 8, 24, 12, 6, 8,133,
-194, 82, 71,121,119, 56,237, 67,135,142, 15, 32, 73,146, 80,169, 84,165,141,135,221,162,101, 23, 90, 85,241, 86, 21,144, 84,161,
- 80, 40,239,220,185,211,200, 62,241, 34, 47, 47, 15, 61,123,246,188, 91, 80, 80,240,108,155,180, 88,192, 74, 51,208, 25, 77,208,
- 25, 13,181, 70,107,127, 30, 54,110,220,136,196,196, 68,152, 76, 38,124,245,213, 87,165,147, 10, 28, 69,214, 99, 8,174,100,185,
- 92,206,246,235,215, 15, 87,175, 94,133, 84, 42,165, 80,131,248, 87, 44,199,194, 74,211, 48, 25,141,208, 85, 61,228,246,188,160,
- 84, 85, 39, 38, 38,194, 98,177, 96,222,188,121,204,175,191,254,122, 22, 37, 1, 80,237, 22,188,209,221,186,117,155,239,225,225,
-161, 58,122,244,232,123, 0,182, 86,246,242,166,104,155,104,175,197,251,232, 56, 34,224,202, 39,171, 38, 97, 86, 28, 95,172, 44,
-203, 98,226, 91,111,161,119, 29, 13,134,190, 20, 0,125,214, 93, 40,188, 3, 64,168,234, 99,217,138, 99,184,149,226,182, 43, 38,
- 7, 0,253,186, 13, 70,171,102,229,195,131,117,238, 85,210, 39,187,248,227, 47,200,201,203,172,118,222,245,122,125,133,150,171,
-106, 88,180, 74,159, 57,251,253,107,211,166, 13,154, 52,105,130,179,103,207,162,109,219,182,184,119,239, 30,238,221,187,135,212,
-212, 84,220,188,121, 19,133,133,133,213, 46,163,239, 79,238, 66,161,182, 0, 18,177, 4, 5, 69,121, 72,203,120,128, 32,191,224,
-199, 46,119, 59,154, 14,248, 12, 0, 80, 39,192,187, 90, 66,203,145,115,201,146, 37,229,196,251,227,134,236, 33, 8,226,151,202,
-214,171,123,254,147, 68, 69, 66,235,129, 90,173,238, 48,114,228,200,153, 0,218,217,182, 21, 3,216,125,234,212,169,193,129,129,
-129, 61, 58,118,236, 40,148, 72, 36,184,124,249, 50,246,239,223,191, 21,192,174,202, 46, 36,145, 72,140,245,235,215,151,219, 43,
-162,253, 65, 84, 42,149,130,197,139, 23, 19,155, 55,111,174,208,202, 85, 85, 1, 21, 23, 23, 67,175,215,195,219,219, 27, 86,171,
- 21,253,250,245, 99, 18, 19, 19, 33, 22,139, 49,104,208, 32, 38, 33, 33,161,180,160, 55,109,218, 20,102, 52, 26,255,253,195, 15,
- 63,244, 1,208,181, 26,247,202,238, 24,239, 9, 55, 29,224, 43,234,229,185, 3,119,135,227, 42,226,156, 54,109, 90,141, 56,197,
- 98, 49,109,143,252, 78,146, 36,172, 86, 43,218,182,109,139,220,220,220,210,135,198,195,195,163, 84,100,185, 35,180,170, 10, 72,
- 42, 20, 10, 97,177, 88,208,181,107, 87, 16, 4,129, 53,107,214, 60, 31,195,145, 44, 75,120,122,250,161, 78,157, 23, 16, 16,104,
- 2,203,214,238, 87,101, 98, 99, 99,203,136, 41, 87,145,151,237,247,191, 38,176,115,185, 51, 75,182,178,183,163,125,200, 75,175,
- 55, 61,115, 69, 24, 24, 24,216, 33, 55, 55,247,160,211,230, 2, 0,243, 43,233, 88,150, 22,244,163, 71,143,208,183,111, 95, 28,
- 63,126, 92,112,224,192,129, 94,135, 14, 29, 74,184,123,247,238,163,182,109,219,214,125,251,237,183,165, 93,187,118, 69, 94, 94,
- 30, 94,122,233,165,207, 51, 50, 50, 42, 17, 90,182,251,104, 50, 67,175,175,125,235,168, 43,107,214,227,188, 24,237,117,114,238,
-220,255, 67,239,144, 34, 12,105,237,141,248, 35,151, 48,186,141, 28,176, 72,171,205,103, 79,139,111,157, 6,168, 31,217,161,220,
-126,169,178, 36,150,107,253,200, 14, 32, 31,221,171,118,222, 29,211,236, 44,170,106, 98,209,115,188,159, 19, 38, 76,192,199, 31,
-127,140, 62,125,250,224,222,189,123, 56,127,254, 60,238,221,187,135,105,211,166, 33, 50, 50, 18,173, 91,183,174, 22,231,161,211,
-123,161,209, 21,131, 36, 72, 20, 20,231,195,100, 54, 34,118,210,220,199, 46,247,210,151,255,233, 56, 0,192,190, 83,215,107,204,
- 57,123,246,108,100,103,103,151,177,100, 61,142, 95,214,179,142,202,162,165, 61, 0, 48,209,121,163,197, 98,241,154, 55,111, 94,
-148,191,191, 63, 8,130,192,138, 21, 43,224,235,235,219, 9,192, 45,139,197,146,167,215,235,103, 56,136,144,222,176,197,218,200,
-201,201,113, 57,111, 95,175,215, 91,163,162,162, 68, 33, 33, 33,101,102, 27,122,120,120, 84,100,221, 41,229,180,239,163,105, 26,
-177,177,177, 88,184,112, 33,194,195,195, 49, 96,192, 0, 68, 71, 71,131, 32, 8,244,235,215, 15, 3, 6,252, 53,148,171, 82,169,
-196,199,143, 31,239, 70,146,100,130,195, 11,164, 12,167, 43,216, 29,227, 41,138,114,215, 1,190, 12,167,189,178, 77,155, 54, 13,
- 11, 23, 46,196,172, 89,149,187,122,108,216,176, 1, 40,239, 79,245,183,115, 22, 20, 20,148,105,236, 21, 10,197,154,161, 67,135,
- 10, 31, 61,122, 84, 70, 92, 57, 46, 46, 26,162, 50,156, 85, 5, 36, 21, 8, 4, 8, 10, 10,194,130, 5, 11,224,231,231,135,224,
-224, 96, 87,129,252,170, 44,163, 26,224,111,229,100, 56,246,218,210, 69,255,215,249,191,219, 15,137,164, 18,224,202,249,125,208,
- 20,150, 29, 78, 50, 91,255,154, 74, 45,105,219, 11,150,235, 63,186, 85,151,236, 98,250,179,207, 62,195,103,159,125, 86,105,130,
- 54,110,220,248,216,121,119, 83,108,149,231,100, 57, 66,225,225, 3,153, 71, 29,180,136,244, 1,203,209,255, 83,101, 84, 1,126,
-253,229,151, 95, 6,249,249,249, 33, 61, 61, 61, 64, 36, 18, 13, 42, 99,174, 50, 26, 81,191,126,253, 23,212,106,245,191,171,226,
-156, 54,109,154,121,206,156, 57,210, 81,163, 70, 97,232,208,161, 24, 53,106,148, 84, 44, 22, 55,230, 56, 14, 86,171, 21,233,233,
-233,248,241,199, 31,161, 86,171,111, 87,150, 78,150,227, 8,185, 66, 5,153, 71, 8, 90,188,168, 2,203,210,181,146,119, 71,171,
-184,163, 53,171,154, 34,203,101,253, 4,128, 95,127, 60,136,185, 31,188,136,173, 71,127,198,234, 95,128, 86,170, 92,180, 8, 80,
-131, 85,223,198, 71,163, 95,198,178, 29,191, 1, 0,206,159,171,178,140,184,202,234,160,201,104,125,172,188, 59, 90,174, 28,175,
-227,134,143, 86, 57, 78,123, 39, 81,171,213,162,168,168, 8,241,241,241,120,227,141, 55,144,155,155,139,212,212, 84,220,189,123,
- 23,223,125,247, 29, 20, 10, 69,141,202,232,195,183,102, 99,206,178,233,224,192,161,105,163, 22,152, 57,249, 51,180,107,213,241,
-177,203,221, 25,110, 88,179, 42,228, 92,185,114,101, 77,235,210, 63, 78,104,185,132,191,191,255,168,110,221,186,193,100, 50, 33,
- 32, 32, 0,169,169,169, 32, 73, 50, 2, 40, 25,194, 11, 13, 13,221,173, 86,171, 35,220,229, 19, 8, 4,160,105,186,212,247,199,
-190, 0,192,192,129, 3,113,248,240,225, 42,123, 20,193,193,193,168, 91,183, 46,222,127,255,253,114,179, 28, 28,103, 58,200,229,
-114, 28, 61,122, 52,187,160,160,160,128,227,184,106, 77,115,179, 59,198, 95,188,120,209,109, 7,120, 71, 88,173,214, 71,119,239,
-222, 13,217,184,113,163,160,146,151, 95, 41,206,159, 63, 79,163,138,161,154,191,131,211, 85,207,148,227,184, 10, 69,150, 59, 97,
- 4,170, 10, 72, 42, 20, 10,145,148,148,132,185,115,231,130, 32, 8,236,219,183,239,185,120,184,254,188,147,191,153, 36, 73,159,
-129,175,116,110, 9,130,128,213, 82,126,164,218,179, 80, 87, 42,178,134,126,185, 11, 7, 62, 28,233,142,232, 73,190,112,225,130,
-239,198,141, 27,133,238,148,251,133, 11, 23,104,142,227,170, 61,236,103,127,225, 88,173, 86, 24,141, 53,179,162,112, 28,119, 57,
-238,139, 57, 81,219,190, 61, 38, 34, 8, 11,174,156,219,135,226, 34,215,238, 12, 18,145, 16,155,227,247,211, 98,145,224,209, 83,
- 46,186,181, 67,134, 12, 25,245,213, 87, 95,181,112,181,211,141, 73, 48,169, 38,147, 9, 25, 25, 25, 48, 24, 12,123, 63,249,228,
- 19,235,177, 99,199,222,124,245,213, 87,209,186,117,107,132,132,132, 32, 43, 43, 11,201,201,201,136,143,143,231, 46, 93,186,180,
- 23,192,148, 42,238,227,193, 69, 95,204,137,137,223,113, 76, 66, 18, 86, 92, 57,191, 15,197, 78,162,189,188,117, 90,132,111,182,
-238,183,138,197,162, 59, 85, 89,139, 28,173, 89,181,249, 98, 28, 52,102, 50,134,174, 90,141,136,118,125,177,104,113,111,124,243,
-197,112, 44,239, 39,134,117,207,104,180,122,109, 27,118,206,235, 15, 0,168,243,141,155,214, 18,161, 24, 15, 93, 88,172,138,138,
-101, 54,113, 83, 61,171,169, 61,239,149, 89,174,170,107,209, 34, 73, 18, 13, 26, 52, 64, 68, 68, 4, 58,117,234,132,182,109,219,
-162, 71,143, 30,184,113,227, 6,110,220,184,129,105,211,166, 85, 38,178,170, 44,163,238,255,142,194,207, 93,238, 60,118,217, 56,
-151,123,109,192,157,186, 52,121,242,100, 0,248, 71, 89,183,170, 45,180, 52, 26,205, 13,150,101, 91,122,123,123,219, 45, 82,165,
-251,210,210,210,192,178,172,161,186, 5, 99,177, 88,236,193, 49,203,196,101,178, 59,199, 87,246,224,115, 28,199, 20, 20, 20,160,
- 91,183,110,232,210,165, 75,233,240,137,227,226, 32, 76,112,224,192, 1,112, 28, 87,109, 39,107, 7,199,120, 29,170,233, 0, 15,
- 0,185,185,185,125,187,118,237,122, 74, 40, 20,186,245, 21, 77,150,101, 83,115,114,114, 94,121,210,156,174,202,135,101,217, 10,
- 69,150, 59, 13, 81, 85, 1, 73,133, 66, 33, 60, 60, 60,240,253,247,223,195,223,223,255,185,122,192,110, 36,170,151, 84,182,191,
-155,159,228, 28,128,128,161, 95,238,122,120, 46,223, 90,111,232,151,187,210, 14,124, 56, 50,188,178,115,178,179,179,251,140, 28,
- 57,242,184,187,229, 78,211,244,131,236,236,236,106,135, 75,224, 56, 14,119,238,220, 97, 39, 76,152,144,167, 86,171,135,215, 36,
-255, 51,231,174, 94,190,240,243,169,126,253,162, 58,180, 3, 9, 88, 42,118,254,229, 8,128, 19,138, 4,143,102,204, 90,249,214,
-240,225,195,159,102,177,105,178,179,179, 59, 13, 27, 54,108, 10,254,114,157, 40, 35,164, 80,193,236,106, 27, 86,213,173, 91,247,
- 69,129, 64, 32, 5, 48, 23, 64,218,165, 75,151,214, 94,186,116,169, 15,128,127, 9, 4,130, 16,134, 97, 50,108,157,158, 93, 0,
-254,168,186, 30,229,190, 13,142, 13,235,215,251, 95,125, 65, 16,156,197, 98,174,162,131, 4, 14, 28,199,137,197,162, 59,191,222,
-200,106, 85, 89, 71,202,225, 11, 28,181, 62,100, 63,101,202, 20, 76,153, 50,165,180, 62,173, 89,211, 5,123,255,188,136,215, 90,
-165,195,252,117,103, 16,202,112,183, 59,124, 0, 48,251,255, 38,212, 90,218, 28,243,238,104,209,114,245, 28, 84,199, 71, 75, 32,
- 16, 32, 47, 47, 15, 73, 73, 73,200,201,201,129,193, 96, 64, 98, 98, 34,172, 86, 43, 10, 11, 11,241,226,139, 47,214, 56,157,181,
- 85, 70, 79,147,243,159, 56,124, 88,109,161,101,181, 90, 63,109,208,160,129, 72, 38,147,181, 96, 24, 6, 28,199,129, 97, 24,206,
- 38,106,170, 61, 11, 79, 36, 18,153,154, 52,105, 66,184,154,157, 96,255,239,225,225, 97,172,196, 90, 18, 87,191,126,253, 79, 8,
-130, 16, 84,212, 11,177,255,103, 89,150, 17, 10,133,113, 53,188, 87,143,235, 24,175, 87,171,213, 29,107,185,252,254, 14, 78,231,
-242,209, 55,107,214,172,244,139,246,206, 49, 81,108, 31, 91,213, 87, 33,206, 43, 13, 72,170,215,235,179,250,246,237,203, 56,238,
-119, 12,104,250, 92,131,224,210,250,143,122,179,222,185,124,107, 61, 0,176,139, 45,112, 92, 90, 37,103, 25,179,179,179,187,253,
-221, 73, 75, 73, 73,177,252,235, 95,255,250, 86,171,213, 78, 6, 80, 99,111,254, 89,159,174,153,245, 12,150,140, 6,192,194, 26,
-158,155,150,159,159,223,211,105,219, 31,118, 65,101,143,107, 87,109,209,126, 59,175,214, 99,139,209, 52,157, 30, 17, 17, 81, 45,
-203, 13, 69, 81,233, 85,237,119,142, 17,230,136, 91,240,198,172,171, 64,201,228,239,124,183, 56, 77, 38, 83, 65,199,142, 29, 69,
-213,204, 91,174,187,121, 15, 9, 9, 65,157, 58,117, 74,127,237,112,222, 94, 85, 58,105,154, 78, 15, 11, 11,131,191,191,127,133,
- 17,223,157,125,178,220,225,172,237, 50,170,140,179, 78,157,109,181,206, 89,211,116,242,112, 15,189,121, 78,158,147,231,124,102,
- 57, 5,252,253,228, 57,121, 78,158,243, 9,114, 62,151,224,189,212,120,240,224, 81, 17, 24,254, 22,240,224,193,131,199,227,129,
-168, 68,149, 86,103,166, 79, 77,148,237,105,158,147,231,228, 57,121, 78,158,147,231,228, 57,255,113,156, 85,113,215,246, 76,227,
-231, 26,188, 89,149,231,228, 57,121, 78,158,147,231,228, 57,121,206,127, 44,248,161, 67, 30, 60,120,240,224,193,131, 7, 15, 94,
-104,241,224,193,131, 7, 15, 30, 60,120,240, 66,139, 7, 15, 30, 60,120,240,224,193,131, 7, 47,180,120,240,224,193,131, 7, 15,
- 30, 60,120,161,197,131, 7, 15, 30, 60,120,240,224,193,131, 7, 15, 30, 60,120,240,224,193,131, 71, 9, 8, 0, 56,114,228, 72,
-233, 7, 1,163,163,163, 9,254,182,240,224,193,131, 7, 15, 30, 60,158, 36,158,107, 45,226,152, 57, 30, 60,120,240,224,193,131,
- 7, 15, 94,139,212, 14, 72, 94,108,241,224,193,131, 7, 15, 30, 60,120,177,197,103,140, 7, 15, 30, 60,120,240,224,193,139,172,
-103, 10,101, 44, 90,188,224,226,193,131, 7, 15, 30, 60,120, 60, 77,177,245,140,106, 17,206,182, 56,174,243,224,193,131, 7, 15,
- 30, 60,120,240,120, 76,129, 85,217, 47, 15, 30, 60,120,240,224,193,131, 7,143, 90, 18, 92,246,255, 79, 76,104,241, 95, 54,231,
- 57,121, 78,158,147,231,228, 57,121, 78,158,243, 31, 11, 33,127, 11,120,240,224,193,131, 7, 15, 30, 60, 30, 27,142, 86, 44,130,
- 23, 90, 60,120,240,224,193,131, 7, 15, 30,181, 39,178, 8, 87,235,252,183, 14,121,240,224,193,131, 7, 15, 30, 60,254, 38,240,
- 22, 45, 30, 60,120,240,224,193,131, 7,143,199, 3, 1,126,232,144, 7, 15, 30, 60,120,240,224,193,227,111, 21, 91, 46, 55, 86,
- 52,115,224,116, 53,200,107, 50,251,224, 52,207,201,115,242,156, 60, 39,207,201,115,242,156,255, 56,206,170,184, 79,227,217, 67,
- 55, 0,103, 1,116,183,253, 86, 40,188,106, 27,252,212, 87,158,147,231,228, 57,121, 78,158,147,231,228, 57,159,119, 84, 24,168,
-148,119,134,231, 81, 21,132,168,124,136,185,170,253, 60,120,240,224,193,131,199, 63, 77,108, 17,225, 72,218, 0, 0, 32, 0, 73,
- 68, 65, 84,113,142, 47, 73, 87,104, 12, 96, 22, 0,111,135,109,191, 0,136,115, 58,110, 7, 0,133,195,186, 30,192, 60, 0,247,
-170, 76, 13,199,137,109,252, 82,219,194, 2, 48, 1, 48, 3,208, 18, 4, 65,241,101,246,212,209, 17, 64,180,237,255, 17, 0, 87,
-170,185,255,185, 66, 72, 72,136,220,199,199,167,207,245,235,215, 37,137,137,137,184,112,225, 2,183,121,243,102,107, 97, 97,225,
-201,172,172, 44, 35, 95, 93,158, 11,244, 5, 48,211,246,127, 17,128, 19,143,201, 71, 40, 20,138,105, 30, 30, 30,253,165, 82,105,
- 29,154,166, 9,131,193,144,169,215,235, 79,209, 52,253,165,173,221,171, 46, 6,251,250,250,190,217,180,105,211,198,169,169,169,
- 25,153,153,153, 59, 0,236, 1, 48,188, 78,157, 58,163,235,215,175, 31,122,231,206,157,123, 5, 5, 5,223, 0, 56,248, 20,211,
-201,131,199, 63, 9, 68,101,214, 8, 87,152,203,113,220,232, 50, 12, 68,121,142,158, 61,123, 14, 58,121,242,164,130,101, 89,216,
- 23,185, 92, 78, 3, 24, 87,133,200,242,187,124,249,114,189,201,147, 39, 15,205,204,204,124, 89,171,213,182, 7, 0,133, 66,241,
-115, 96, 96,224,175,171, 86,173,250,142,227,184,116,130, 32,180,213,204,168, 80, 36, 18,189,225,227,227,211,159,166,233,182, 28,
-199, 65, 36, 18, 93, 47, 44, 44, 60, 65, 81,212, 55, 0,106, 34,222, 36, 66,161,112,138, 84, 42,237, 75,211,116, 75, 0, 16, 10,
-133, 55,205,102,243, 9,154,166,215, 2,176,212,128, 83, 38,145, 72,166, 40,149,202, 40,139,197,210, 18, 0, 36, 18,201, 77,141,
- 70,115,202, 98,177,172,181, 9,206,167, 13, 33,128,104,142,227, 68, 0, 32, 16, 8, 6,183,111,223,190, 30, 65, 16, 44, 65, 16,
- 28,199,113,196,207, 63,255,220,134, 97, 24,210, 86, 63,162, 1,252, 10,128,126, 22,159, 16,127,127,255,133, 44,203,214,169,180,
-208,100,178,151,175, 95,191,222,116,247,238,221,204,215, 95,127, 93, 52,126,252,120,207,201,147, 39, 11,215,172, 89,179, 54, 43,
- 43,235, 61,231,227,253,252,252,150,147, 36,233,239,206,245, 89,150,205,203,207,207,159,254,180,242, 31, 19, 99, 42, 99,238,142,
-143,151, 53, 2,144, 94,195,250,253,247,113,154, 98, 56, 0,136,151,197, 55,138, 49,197, 36,219,255, 63, 46,175, 3,102,174, 59,
-173,237,202,113,192,148, 40, 47,242,113,133, 86,104,104,104,124, 76, 76,204,168,150, 45, 91, 10, 57,142, 3, 69, 81, 48,155,205,
- 77,175, 92,185,210,125,223,190,125, 47,107,181,218,225,213,164,124,235,227,143, 63, 94, 48,127,254,124,127,145, 72, 68, 80, 20,
-213,104,247,238,221,109,223,126,251,237,247, 55,110,220, 88,119,196,136, 17, 94,246,237,115,231,206,109,183,104,209,162,134, 0,
-190,124, 10,233,228,193,227,159,134,110, 40,235,163,245, 57,128,207, 42, 19, 90, 30,182,151,103,142,205,146, 5,135,223, 82,156,
- 57,115,230,144, 80, 40,180, 91,180,218,235,245,250, 32, 39, 43,152, 43,145, 85,127,204,152, 49, 29,247,238,221,187,112,196,136,
- 17,217, 10,133,162,201,171,175,190,170, 37, 8, 66,176,123,247,238, 54, 17, 17, 17,242,129, 3, 7,142,233,217,179,231,135, 28,
-199, 93, 32, 8, 66,237,102, 38, 91,248,250,250,238, 95,178,100, 73,189,190,125,251,138,253,253,253,193,113, 28, 50, 51, 51, 67,
-143, 30, 61,218,239,243,207, 63,255,176,160,160, 96, 8,128,132,106,220,184,118,114,185,124,239,231,159,127, 30,210,175, 95, 63,
- 97,112,112, 48, 76, 38, 19, 18, 19, 19,123,159, 56,113,162,235,198,141, 27,223, 51, 26,141,175,217, 4,134,187,104,239,237,237,
-189,239,191, 31,127, 28,212,225,141, 55,132,190,190,190,224, 56, 14,106,181,186,247,197,109,219,186, 79, 90,178,228,189,226,226,
-226, 97,174,238,247,211,132, 68, 34, 33,183,111,223,222, 90, 34,145, 0, 0, 44, 22, 11, 34, 35, 35,137,231,229, 9, 33, 8, 34,
- 44, 51, 51,211, 91, 44, 22,187,220,207, 48, 12,186,118,237,218, 64, 44, 22,227,203, 47,191,164,242,242,242,218,124,245,213, 87,
-215,119,238,220,233,191,118,237,218,215, 0,148, 19, 90, 36, 73,250,167,167,167,187,228,100, 24, 6, 86,171, 21, 52, 77,195, 98,
-177,160,121,243,230, 79, 53,255,241,241,178, 48, 0,211, 99, 98, 76, 31,216, 54,125, 9,224, 67, 0, 41,168,225, 55,187,254, 6,
- 78,199,250,182,220,225,255, 99,167,213, 1,245, 0,224,216, 13, 19, 0,248, 62,238,125,245,240,240,104,246,250,235,175, 11,213,
-106, 53, 68, 34, 17,172, 86, 43,178,179,179, 17, 25, 25, 41,248,246,219,111, 95,168, 46, 95,163, 70,141,198, 47, 90,180, 40,224,
-216,177, 99,214,237,219,183, 91,162,162,162, 68,227,199,143, 87,118,237,218,181,121, 88, 88, 24,185,101,203, 22,243,169, 83,167,
-168, 49, 99,198, 72,226,226,226, 2,142, 30, 61, 58, 48, 33, 33,225,203, 39,157, 78, 30, 60,254,129, 56,139,191, 66, 60,216,127,
- 43, 21, 90,112, 16, 87,131, 1, 64, 36, 18,181, 9, 10, 10,138,167,105, 58,216,102,213,201,206,201,201,249,146,162,168,223,109,
-199, 30,100, 89,118, 80, 85,150,172, 49, 99,198,116, 60,126,252,248,178, 43, 87,174, 20,231,231,231, 7, 31, 58,116,200,244,225,
-135, 31,166, 2, 64, 74, 74, 74,195,129, 3, 7,134, 78,157, 58, 53,189, 79,159, 62,171,122,244,232,241, 46,199,113,167, 8,130,
-208, 87, 37,178, 34, 35, 35, 47,159, 63,127,222, 75,165, 82,149,217, 81,191,126,125,188,251,238,187,226, 65,131, 6, 69,244,234,
-213,235, 82,114,114,114, 23, 0,127,186, 35,136, 26, 55,110,124,250,204,153, 51,158, 62, 62, 62, 40, 42, 42, 66,118,118, 54, 12,
- 6, 3,148, 74, 37, 70,140, 24, 33,238,214,185, 83,221,169,211,222, 59,157,158,145,209,219, 77,177,213,190, 83,139, 22,167,119,
-198,197,121, 82, 15, 31, 66, 46,151, 67,167,211, 1, 0,188,188,188,240,114,131, 6,194,223,182,109, 11, 29, 29, 27,123,250,215,
-164,164,222, 79, 73,108, 73,109,191,102, 0, 71, 4, 2,193, 96,137, 68, 66, 14, 30, 60, 24,167, 79,159, 38, 76, 38,147,208,102,
-221,161, 7, 15, 30, 12,185, 92, 14,139,197,194,162,100,232,144,126,150,159, 18,137, 68,130,228,228,228, 50,219,180, 90, 45,212,
-106, 53,242,243,243, 97, 54,155, 81, 84, 84, 4,150,101, 9,185, 92,174,102, 89, 22, 36, 73, 58, 11,128, 50, 16,139,197, 72, 74,
- 74, 42,179,141,166,105,232,245,122,152,205,102, 88,173, 86,104,181, 90,185,151,151, 87, 99,127,127,255,116, 0, 7, 11, 10, 10,
-190,204,201,201, 73,123,194,217,207,179, 11,162,248,120,217,125, 0,146,255, 69, 78, 7, 75, 86,168,109,253,143, 90, 74,171, 29,
- 15,143,252,110, 10,183, 89,199, 30,212, 2, 31, 11, 0, 23, 46, 92, 64, 78, 78, 14,242,242,242,160, 86,171, 17, 22, 22, 6,142,
-227,170, 61, 28,151,156,156,188,238,197, 23, 95, 36,110,221,186,117, 2,192,154,221,187,119,143, 43, 40, 40,152, 57, 99,198, 12,
-223,165, 75,151, 22,196,198,198, 46, 2,176,117,247,238,221,239, 52,107,214,172,255,237,219,183, 55, 62,141,116,242,224, 81,219,
-224, 56,174, 29,128, 0,123,219, 98,107,119,253, 28,214,111, 16, 4, 97,113, 56,206, 98,107, 27,156,127,237,176,175,171, 9,130,
-248,213,225, 60, 53, 65, 16,191,214, 52,153, 78,191, 37,157,110, 0, 56,114,228, 8,103, 95, 92,157, 25, 24, 24, 56,173,103,207,
-158,203,174, 93,187,214, 60, 43, 43,203, 39, 43, 43,203,231,218,181,107,205,123,246,236,185, 44, 48, 48,112,154,195,141,112, 62,
-245,180,195, 62,241,229,203,151,235,237,223,191,127,209,233,211,167,139,219,180,105, 99, 57,115,230, 12,221,167, 79,159, 92,219,
- 11,154,238,211,167, 79,238, 79, 63,253,196,116,232,208, 65,126,252,248,241, 71,151, 46, 93, 90,190,119,239,222, 32,142,227, 4,
-174, 56,109, 16,169, 84,170,239,207,157, 59, 87, 78,100, 57,162,110,221,186, 56,114,228,136, 82,165, 82, 29, 4, 32,174, 40,157,
- 54,200,100, 50,217,190,159,126,250,201,211,203,203, 11,185,185,185, 16,137, 68, 8, 12, 12, 68,113,113, 49,178,179,178,144,118,
-247, 46, 72,139, 5, 43,190,152,239, 37,151,203,247,186,104,236,203,113,122,123,123,239,219,185,112,161,103,254,233,211,248, 99,
-193, 2, 88,173,214,210, 33, 87,171,213,138, 75,147, 39, 67,253,227,143,216, 50,119,174,167,183,183,247, 62, 0,178, 42, 56,107,
- 3,142,156,147, 1, 20,216,150,201, 0,174, 68, 70, 70, 94, 75, 76, 76, 68,151, 46, 93,176,103,207,158, 86, 51,102,204,152, 60,
- 99,198,140,201,123,246,236,105,213,165, 75, 23, 36, 38, 38, 34, 50, 50,242, 26,202,250,103,253,221,233,252,219, 56, 25,134, 41,
-179,176,236, 95,239,152, 58,117,234,228,238,223,191, 31, 35, 70,140, 32, 37, 18, 73,214,200,145, 35,165, 23, 47, 94,228,108, 34,
-211,237,116,154, 76, 38, 24,141, 70,232,245,122,164,164,164,200,151, 44, 89,210,249,179,207, 62,107,116,250,244,233,208, 89,179,
-102, 77, 10, 8, 8,184, 30, 20, 20, 84,239, 9,231,221,234,244,127, 5,128,140,106, 90,136,254,110, 78,206,118, 62, 98, 76, 49,
-173, 29, 26,216,234,242, 86,118, 63,179,109,105,213, 3, 72,123,156,186,212,179,103,207, 23, 27, 53,106, 20,180,251,150, 15, 10,
-197, 77,193,138, 85, 96,197, 42, 48,126,237,144, 44,121, 5,225,225,225, 65,158,158,158, 29,171,153,206,237,183,110,221,250,151,
-173,167,156, 15, 96, 89,108,108,236,231, 4, 65, 92,136,141,141,157, 15, 96,153,109,251,130,219,183,111,119, 0,176,243, 41,165,
-243,153,120,222,121,206,255, 45,206, 42,180, 72, 0, 65, 16, 71, 8,130, 56,242,201, 39,159,244, 0,224,231,180,254,111,199,227,
- 0, 72, 92,253,218, 23,135,237, 1, 28,199, 13,112, 56, 47,160,134,201, 39, 92, 44,127, 9, 45, 0,136,142,142, 38,162,163,163,
-237, 59,126, 33, 8,226, 16,128, 95, 68, 34, 81,155,214,173, 91, 15,254,225,135, 31,188, 2, 2,254,186,126, 64, 64, 0,246,238,
-221,235,213,162, 69,139,193, 34,145,168, 13,128, 95,148, 74,229,161, 74,172, 48,170,201,147, 39, 15, 29, 59,118,172,166, 77,155,
- 54, 0, 80,148,144,144,160,232,208,161,131,158,166,105,130,166,105,162, 67,135, 14,250,132,132, 4, 5, 69, 81,218,118,237,218,
-121,244,234,213, 43,117,250,244,233, 99, 92, 8, 14, 71,188,190,120,241,226, 48, 31, 31,159,202,148, 48,180, 90, 45,130,130,130,
- 48,121,242,228, 96,145, 72,244,102,101,119, 75, 40, 20, 78, 89,188,120,113,160, 74,165, 66, 97, 97, 33,194,194,194, 96,177, 88,
-144,148,148, 4,147, 94, 7, 74,171, 1,165, 41,130,250,254, 61,168, 68, 66,140, 25, 20, 29, 36, 20, 10,167, 84, 97, 45,153,242,
- 77,108,108,144, 37, 53, 21, 41,123,246,128,161,203, 27,127,104,171, 21, 55, 55,109,130, 41, 61, 29,139, 38, 76, 8,146, 72, 36,
- 83,158,176, 37,107, 41,199,113,114,142,227,228, 4, 65,172,234,216,177,227,183,114,185,124,114, 92, 92, 92,223,147, 39, 79,246,
- 59,127,254,124,119,154,166, 69, 52, 77,139, 46, 92,184,208,197,100, 50, 9,165, 82, 41,132, 66, 33,135,231, 20, 34,145, 8, 98,
-177, 24,114,185, 28,157, 59,119,190,191,121,243,102, 42, 44, 44, 76,180,111,223, 62,159, 58,117,234,120,172, 89,179,166, 72,171,
-213, 46,118,151,207,106,181,194,108, 54,195,104, 52,194,100, 50,225,204,153, 51, 13,166, 78,157, 42, 52,153, 76,204,192,129, 3,
- 11, 40,138, 50,199,198,198, 42,125,125,125, 63,124,146,249,140,137, 49,177, 54,203,211,109,155,104,121,128,199,244,121,250, 59,
- 56, 1, 88,108, 62, 89,118,248,219,184, 45,181,116, 43,104, 0, 58,155,208, 50, 59, 61, 31, 45, 29, 44,190, 85,162,168,168,104,
-227, 55,223,124, 19, 70, 74, 85,184,104,233,143,239,216,207,113,210,123, 13,114,235,125,132,192,176, 70, 24, 53,106, 84, 32,199,
-113,107,106, 33,205, 95, 1,232, 10, 96, 85, 77, 78,126, 2,233,172,231,225,225,177,199,203,203,235,162,135,135,199, 30,216,134,
-103, 31, 7, 81,141,208,123, 80, 51, 50, 61, 42, 2,220,160,102,100,122, 84, 35, 62,212,192,243, 2, 39, 45,226, 8, 53,199,113,
-209, 28,199, 69, 47, 90,180,104,161,195,251,221,190, 46,119,211, 50, 22,205,113, 92,116, 25,133, 84, 34,176, 30,219,232,230, 98,
- 41,209, 20,142, 74,210, 33,115,165,179, 11,131,130,130,226,227,227,227,189,156, 25,179,178,178,160,209,104, 48,103,206, 28,175,
-177, 99,199,190,151,158,158, 30, 83, 69, 34, 36,217,217,217,109, 71,143, 30, 45,179, 90,173,133, 44,203,146, 26,141, 70,232,237,
-237,205,216, 15,240,246,246,102,138,139,139, 69,122,189, 94,192, 48,140,121,236,216,177,146, 9, 19, 38,188, 12, 64, 80, 17,105,
- 64, 64, 64, 84,255,254,253, 43, 28, 58,160, 40, 10,122,189, 30,122,189, 30, 86,171, 21,157, 59,119,150,110,222,188,185, 79,110,
-110,238,250, 10, 21,135, 84, 26, 21, 21, 21, 37, 42, 40, 40,128,183,183, 55,210,210,210,240,224,193, 3,152,117, 58, 88,117, 26,
- 88,117, 90,208, 90, 13, 56, 77, 49,242,239,221, 65,135,102, 77,197, 59,164,210,190,122,189,126,121, 69,156, 74,165, 50,170,195,
-184,113, 66, 15, 15, 15,116, 31, 93, 50,207,224,120,179,102,224, 24, 6, 44,195,128,161,105,244, 77, 74, 2, 69, 81, 32, 73, 18,
-237, 10, 10,132,202,109,219,162,212,106,245,178,167, 81,217,165, 82,169,112,251,246,237,175, 75, 36, 18,112, 28, 71, 88, 44, 22,
-156, 60,121,242, 31,247,208, 75, 36, 18,200,100, 50, 88,173, 86,212,175, 95,223, 56,122,244,232,203, 95,124,241, 69, 56, 73,146,
- 30, 98,177,248,135,252,252,252,133, 89, 89, 89, 41,238,242, 81, 20, 5,139,197, 2,139,197, 2,163,209,136,251,247,239, 7, 55,
-104,208,128,152, 60,121, 50, 99, 48, 24, 26,174, 94,189, 58,249,228,201,147,138,197,139, 23,191, 10,224,221, 39,157,223,152, 24,
- 83, 51, 0,205,226,227,101, 98,155,229,215,242, 63,198,201,161,196,241, 29,241,178,248, 68, 0,234, 90, 20, 89, 18, 0,222,225,
-126, 66,189, 72, 0, 29, 0, 47,155, 40,120,149, 32,136, 14,205,155, 55,247, 73, 76, 76, 44,228, 56,238, 42,128,239, 0,100, 85,
- 70,198,178, 44,193,178, 44,222,110, 95,132,201, 29, 5,160,168, 98, 20, 23, 23, 35, 45, 45, 13, 9, 9, 9,248,249,231,132,154,
- 62,155,111,122,122,122,246,145,201,100,245,105,154, 38,117, 58, 93,154,193, 96, 56,205,178,236, 70,212,192, 71,237,239, 74,167,
- 29, 30, 30, 30, 75,102,205,154,213,201,219,219, 27,191,255,254,123,195, 93,187,118, 45,209,235,245,143,229, 92, 47, 19,145, 91,
-150,175, 92, 19, 26, 26,168,194,141,243,135, 67, 23,110,216,189, 5, 96,195,120,153,242,236,195, 73,139, 56,138,161, 95, 57,142,
- 27, 64, 16,196, 17,103,161, 84, 45,179,211, 99,158, 95,133, 69,203,249,195,210,101,133, 86, 5, 10, 18, 52, 77, 7, 59, 90,178,
- 56,142, 67, 86, 86, 22, 50, 50, 50,160, 86,171,225,227,227, 3,171,213, 26,236, 78,251,160,213,106,219,251,249,249, 25, 68, 34,
-145,217,104, 52, 66,161, 80,176, 34,145,136,179, 93,135,176,205, 90,100,204,102, 51, 33, 20, 10, 41, 47, 47, 47, 79,179,217,220,
- 20,149,248,146,113, 28,215,222,207,207,207,229, 62,179,217, 12,157, 78, 7,189, 94, 15,157, 78, 7,179,217,140,160,160, 32,208,
- 52,221,182,210, 46, 45, 77,183, 12, 8, 8, 64,102,102, 38,228,114, 57,210,211,211, 97,209,105, 97,213,106, 65,235, 53, 96,138,
-139,193,106, 52, 96,245, 26, 80, 22, 3, 66,155, 52,131,125, 70, 98,133,221,112,139,165,165,159,159, 31,244,250,191,220,205, 56,
-155,192,162,105, 26,180,205, 57,218, 62,156,232,239,239, 15,251,140,196, 39, 4, 51,128, 25, 36, 73,174,146, 74,165,194, 73,147,
- 38, 33, 43, 43,171, 76,157,152, 52,105, 82,169, 79, 86,215,174, 93, 47,200,100, 50, 90,173, 86,195,108, 54,139,158,215,135,158,
- 32, 8, 16, 4, 81, 82, 70, 52, 13,127,127,127,125, 94, 94,222,207, 69, 69, 69,175,215,132,143,162, 40,251,140, 46, 24,141, 70,
-112, 28,135,223,127,255, 29, 50,153, 76,196, 48,204, 45,154,166, 21, 34,145, 8,164,205,249,235, 73,193, 54, 35,240, 75, 0, 97,
- 54, 11,209,155, 40,113, 56,207,112,209,144,184,117,235,220,228,172,190,112, 51,197,216, 45, 77, 25,168,217,112,164, 43,116,111,
-170,146, 44,143,235, 16,168,106, 61,208, 67,175,144, 8,244,108, 90,235,250,255, 93,154,176,107,236,152, 55,189,230,205,155, 87,
-207,223,223, 95,150,156,156,108,154, 63,127,126,131,237,219,183, 19, 40, 25,166,171, 16, 15, 31, 62, 60, 48,107,214, 44,223,254,
-253,251, 55,148, 74,165, 68,113,113, 49,212,106, 53,114,114,114,240,224,193, 3,238,198,141, 27,247,205,102,243,158,234, 36, 50,
- 36, 36,100,243,235,175,191, 62,246,165,151, 94, 18,217, 45,164,122,189,190,205,185,115,231, 6, 29, 63,126,188,139, 94,175,175,
-118,189,124,244,232,209,158,217,179,103,123,188,242,202, 43, 77,165, 82, 41, 89, 27,233,116, 4, 73,146, 65,158,158,158, 56,125,
-250, 52, 84, 42, 21, 72,146, 12,122,220,250,106,178,178,161,117,130,253, 96,186,180, 28, 77, 3,234,193,100,101, 67,121,137,242,
-252, 88,180, 42,120,215,183,179, 91,164,170, 16, 75,198,153, 51,103,206, 34, 8,226,200,204,153, 51,103,185,178,104,217,254, 50,
-142,199, 57, 28,111,174,109,177, 85,173, 64,147, 44,203, 34, 35, 35, 3,153,153,153,200,200,200, 64,126,126, 62, 72,146, 4,199,
-113,238,204, 62,227, 8,130, 96, 79,157, 58,229,115,249,242,101,125,187,118,237,138,236,254, 47, 52, 77, 19, 20, 69, 17, 54,191,
- 24, 34, 45, 45, 77,124,241,226, 69,213,237,219,183,131,108,189, 85,182, 10, 83, 96,185,109,118,129,229,184,152, 76, 38,200,100,
- 50,247, 84,135,237, 69,248,251,181,107, 37, 34, 75,167,181, 13, 25, 22,131,209, 20,131,211,107, 33, 97, 40, 72,192,129, 48, 25,
-220,190,127,142,176,139, 44,171, 77,104, 89, 44, 22, 80, 20, 5,150,101, 65,211, 79,197,175,124, 93,171, 86,173,218, 30, 56,112,
- 96,124, 70, 70,249,119,225,144, 33, 67,240,238,187,239, 98,234,212,169,183, 7, 12, 24,112,227,240,225,195,152, 50,101, 10, 88,
-150,109, 13,160, 24,192,241,231,237,161, 55,155,205,165, 22, 40,147,201, 4,171,213, 10, 84,227,179, 10,206,117,211, 94,182, 52,
- 77,219,185,137, 3, 7,246,227,194,133, 11,100, 66,194,173,176, 73,147, 38,219, 29,238,159,116, 86,211, 81, 50,115, 79, 98,107,
- 40, 44, 40,241,127,170, 40,164, 66, 4, 42, 31,178,227, 42,227,124, 28,180,218,208,106,196, 7, 31,124, 16,133,146, 25,206, 41,
-143,105,209,122, 69, 66, 18, 95, 79,107,233, 43,251,176,149,159, 94, 34, 36,116, 73, 95,207,210, 61, 8, 87,234,131,234, 42, 44,
- 97, 13, 84,117, 22, 46,252, 34,228,246,237, 59,230, 57,115,230, 36,142, 28, 57, 50,240,195, 15, 63,108,190,111,223,190, 46, 38,
-147,233, 27, 0, 69, 21, 25, 93, 6, 13, 26,116, 53, 48, 48,176,193,134, 13, 27,114, 31, 61,122,228, 67, 81,148,135,213,106,101,
-245,122,253, 3,163,209,120,218,106,181,158, 6,112,173, 58,137,245,242,242,106, 53,110,220, 56, 81, 81, 81, 17,132, 66, 33,172,
- 86, 43,114,115,115,209,169, 83, 39,193,161, 67,135, 90,212,228, 6, 20, 22, 22, 46,255,230,155,111,206,238,220,185,179,143, 82,
-169,124, 73, 42,149, 6, 3, 96,180, 90,109,142, 94,175,255,163, 38,233, 44,211,206, 49, 76,206,181,107,215, 34,148, 74, 37, 30,
- 62,124, 8,134, 97,114, 30,183, 14,200,196,228,163,155,231, 15,213,109,230,223, 0, 23, 47, 95,133, 76, 76, 62,226, 67,125, 61,
-247,176,251, 80,193, 81, 64,185, 16, 72,151,227,226,226,228,139, 22, 45, 66, 92, 92,220, 45, 87, 22, 45,187,224,138,139,139,187,
-101, 63,206,225,248,243,143,145,198,138, 45, 90, 21, 41, 72,160,100,118,161, 90,173,246, 81,169, 84,165, 2, 43, 51, 51, 19,153,
-153,153,144, 72, 36, 72, 75, 75,131, 68, 34,201,114,167, 19, 34,151,203,127,107,211,166,205, 11, 41, 41, 41,226,249,243,231,215,
-189,118,237,154,178, 83,167, 78, 47,202,229,114,134,227, 56,152, 76, 38, 50, 49, 49,209,115,217,178,101,161,237,219,183,183,180,
-111,223,254,250,238,221,187,141,168, 36,254, 21, 65, 16,191,100,101,101, 53,172, 95,191,190, 93,180,149, 17, 87,142,130, 11, 40,
- 25,242, 20, 10,133,215, 43, 75,168, 80, 40,188,153,148,148,212, 91, 33,147,194,162,213,192,170,211,128,214,106,193,104,139,193,
- 20, 23, 3,122, 13, 36, 52, 13, 17, 67, 65, 46,147, 33, 35, 61, 29, 66,161,240,102,101,156, 18,137,228,102, 78, 78, 78,111,149,
- 74, 85,250, 18,165,104,186,100, 97, 24, 88,104,186,212,162, 37, 18,137,240,232,209, 35, 72, 36,146,155, 79,186, 38,147, 36,201,
-216, 67, 56, 84,144, 15, 4, 5, 5,177, 29, 58,116,192,148, 41, 83,192, 48,140,173, 24,136,238, 0, 46,162,196,191,229,153,132,
- 43,113,107,119, 90, 55, 26,141,208,233,116, 40, 44, 44, 20,202,229,242, 23, 66, 67, 67,175, 90, 44,150, 61, 52, 77,111,121,240,
-224,129,166, 34, 78,155, 48, 43, 21, 93, 44,203,130,227, 56, 48, 12, 3,138,162, 32, 22,139,217,115,231,206, 99,217,138, 37,136,
-223,178,157, 27, 52,104, 16,113,232,208, 33,176, 44,155,254,132,179,111,177,137,150,202, 26, 13,231,144, 10, 31,161,242,144, 10,
- 21,113, 58,246,254, 28,183, 17, 46,142, 41,135, 15, 62,248,224, 4, 74,134, 12,243,108, 98,238,113, 56,191, 44,250,238, 11, 25,
-104, 70,111, 62,183, 83,247,237, 93,141,126,222,183, 43,127,179, 72, 4,154,151,187, 5,181,108,216,224, 5,129, 74,229, 67,174,
-223,184, 42,127,199,246,189,201, 15, 31, 62,212,172, 93,187,182,227, 11, 47,188,224,253,199, 31,127,132, 86, 36,180, 20, 10, 69,
-227, 55,223,124,115, 92, 97, 97,161, 56, 62, 62,126,119, 86, 86,214,111, 40, 9, 45,227, 56,131,122, 0,128,173, 54, 33, 26,100,
-107,231, 46, 2,152, 95, 89,127,141, 32, 8,252,244,211, 79,229,102, 7,178,143,167,206, 85,141, 26, 53, 26,145,146,146,114, 33,
- 39, 39,103,152,243, 78,177, 88, 60,175, 73,147, 38,125,111,221,186,245, 57,128, 99,213, 33, 54, 24, 12,177,123,247,238, 93, 42,
- 16, 8,234, 48, 12,147,105, 52, 26, 99, 31,219,162, 69,177, 19,226,214,239,218,100,180, 48,225,114,137,224,161,137, 98,223,226,
-117,200,243,107,205,178, 65,237, 96,141, 82, 3, 32,156,214,255,176,189,140, 44, 28,199,217,143, 85, 59, 88,177, 44, 78, 86, 48,
- 87,251,212,143, 17, 44,157,171,168,141,171,200,162,245, 9,128,246, 0,126,201,201,201, 89, 53,118,236,216,101, 59,118,236,240,
-210,104, 52,200,201,201, 65,110,110, 46,132, 66, 33,148, 74, 37,214,173, 91,103,204,201,201, 89,229,120, 14,202, 71,144, 7, 0,
-147,191,191,255,111,219,183,111, 15,254,250,235,175,133, 49, 49, 49,105, 3, 6, 12,104,186,110,221,186, 20,177, 88,204, 49, 12,
- 67,152,205,102,226,237,183,223,142, 88,177, 98, 69,170, 64, 32, 80,140, 24, 49,130,240,240,240,248, 5,149,132, 13, 80,171,213,
-167,190,255,254,251,161,211,167, 79,151, 90, 44, 22,151,150, 44,251, 54,149, 74,133, 75,151, 46, 89, 10, 11, 11, 79, 86, 97,197,
- 56,245,195,177,163, 93,255, 51,114,164,152,210,106, 64,105, 53,160, 53, 26, 48,218, 34, 16, 58, 13, 68, 12, 13,185,152, 69,112,
-152, 12,180,209, 19, 71,127,253,131, 50,155,205,149, 6, 54,212,104, 52,167, 46,198,199,119,111, 95,175,158,240,210,180,105,176,
- 82, 20, 94, 73, 74, 42, 21, 87, 86,171, 21, 7, 91,182, 4, 67, 16,104, 61,113, 34,238,209, 52,173,209,104, 78,253, 47, 62, 12,
- 55,110,220,200, 29, 61,122,244, 53,150,101,219,226, 9,125, 52,243, 73,128,162,168,114,214, 40,134, 97, 74,172,142, 37,150, 3,
-201,209,163, 71,187, 38, 38, 38,138,255,252,243, 79, 92,184,112,161,245,142, 29, 59, 62, 9, 15, 15,111,249,240,225,195,236,170,
-196,155,171,160,191,176,249, 31,238,222,185, 7,239,188,243, 14,145,157,157,141,239,190,251, 14, 85, 5, 79,253, 59, 16, 19, 99,
- 98,227,227,101,117,225,228,247,228, 34,164,194,239,112, 51,164, 66, 69,156,166,152, 18, 43,153, 44,190, 36,216,168, 41,166,100,
- 56, 80, 22, 95,165,165, 12, 49,166, 24,141,205, 33, 62,171, 22, 56,245,160, 25,185,229,220, 78,221,128, 99, 15,181, 87,178,140,
-243, 1,156,128,137,225,238, 93,231,110,188,244,146,143, 63, 0,152, 77, 76,112,227,198,141,187, 9,133, 66, 9, 0,120,122,122,
-190,228,231,231,183, 46, 63, 63,191,179,171, 50,141,142,142,238, 16, 24, 24,216,230,248,241,227,127,100,101,101,221, 2,240,179,
-243, 65, 17, 17, 17,115,110,223,190,221, 78, 36, 18, 17, 85,212, 17, 0, 64,183,110,221, 94,144, 74,165,126,199,238,122, 67, 35,
-110, 4, 78, 80, 12, 8,101, 96, 84,173,144, 38,110,142,176,176,171,126,133,133,133,173,139,139,139,255,168,102,209,247, 24, 58,
-116,232,150,248,248,248,176,110,221,186,113,215,175, 95, 39,157, 71, 17, 34, 34, 34,250, 92,185,114,165,237, 91,111,189,181, 97,
-215,174, 93,147, 81,118,166,109, 85, 72,179,197, 27,172, 53,156, 74,198,105,128,169,103,179,153,241, 10,229, 31,128,234,132, 92,
-120,140,240, 12,143,149,196, 10, 13, 24, 21,108,111,111,139,137,213,158,162,168,223,111,220,184,113,112,196,136, 17,186,252,252,
-124,248,249,249,161,126,253,250, 32, 8, 2,235,214,173, 51, 62,120,240, 96,159, 45,150, 86,251,204,204,204, 65, 54,177,229, 10,
-218,213,171, 87,239,218,182,109,155,234,218,181,107, 2,154,166,149, 77,155, 54, 53, 92,190,124,217, 83, 36, 18,113, 98,177,152,
-189,118,237,154, 34, 34, 34,194, 68, 16,132,244,199, 31,127,204,191,122,245,106,248,140, 25, 51,190, 65,217,105,226,206,216,185,
- 96,193,130,140,148,148, 20,152,205,102,104, 52, 26, 20, 23, 23,151, 46, 69, 69, 69, 40, 46, 46,134, 72, 36, 66,118,118, 54,246,
-239,223,159,101,139, 18, 95,153,101, 99,237,154,117,235,213, 89, 15,211,160, 84,200, 65,107,138,192, 20,231, 3,218, 98, 72, 40,
- 43, 60, 68, 12,234, 54,146, 67,166, 80, 34, 71,163, 67,252,229, 95,179,109, 81,226, 43, 54, 23, 88, 44,107,223, 93,177, 34,135,
- 22,139, 81,111,248,112, 88,109, 67,133,142, 66,139, 33, 8,132,247,234, 5,210,219, 27, 11,247,237,203,177, 69,137,127,162, 96,
- 89, 86, 96,177, 88, 42,203, 7, 88,150, 77, 79, 76, 76,220, 5,224, 44, 65, 16, 28, 65, 16, 28, 74,130,181,233,158,229, 7,153,
-162, 40,204,157, 59, 23, 98,177, 24,115,231,206,197,167,159,126,138,101,203,150, 97,253,250,245,248,246,219,111,113,244,232,209,
- 6, 23, 47, 94, 20,159, 63,127,158,139,139,139,203,139,136,136, 16, 76,156, 56, 81, 37,151,203, 63,168,140, 51, 54, 54, 22, 94,
- 94, 94,136,141,141,197,146, 37, 75,176,121,243,102, 28, 60,120, 16,151, 46, 93,130, 64, 32, 96,211,211, 31,193,100, 50,113,171,
- 87,175,206, 56,120,240,160,113,213,170, 85, 16, 10,133,196, 83,106, 36, 62,176, 9, 42, 71, 75,144,115, 72,133,124, 0, 43, 81,
-181,111, 84, 69,156,144,197,199,215,181,137,163,100, 7, 65,116, 24,192,116, 84, 62,189,218,206, 49, 25, 64,112, 45,112,206,150,
-143,254,191, 68,213,166, 59,247,175,100, 25,103, 3,248,193,158, 39,165, 82, 41, 63,112,224,123, 33, 0,236,219,187, 95,148,148,
-148,228,253,253,247,223,203, 2, 3, 3,241,237,183,223,202,228,114,121, 96, 5,156,204,193,131, 7,205, 18,137,196,111,194,132,
- 9,253,218,181,107,247,190,173, 35,218, 11, 64, 11,148,204, 94,140,186,127,255,126,130,191,191,255,221,147, 39, 79,234,221, 41,
- 32,173, 86,251,205,214,173, 91,235, 23, 48,190, 56,166, 31,138,120,118, 41,142,170,182, 32,173,222,167, 80,212,121, 25,175,191,
-254,122, 29,134, 97, 54, 85,179,220, 95, 31, 50,100,200,214,248,248,248,176, 9, 19, 38,100, 95,191,126, 61, 7, 64, 60,128,237,
-142,203,237,219,183,243,198,142, 29,155,181,105,211,166,144, 17, 35, 70,172, 7, 48,140,127,245,243,224, 81,182, 47,132,170,102,
- 29,186,120,225,150,254,207,205,205, 93, 93, 88, 88,120,233,222,189,123,239, 89, 44,150, 16,130, 32, 56,177, 88,156,157,147,147,
-179,202, 33, 96,169, 43,191,146,222,176,197,218, 32, 8,130,226, 56, 46,189, 71,143, 30, 31,244,234,213,235,171, 35, 71,142,152,
-186,119,239,142,189,123,247,250,247,232,209,195,192,178, 44,119,236,216, 49,255,190,125,251, 26,206,158, 61,171,127,251,237,183,
-155, 54,105,210,100, 98,108,108,172,154, 32, 8,214, 21,167,253, 93, 86, 84, 84, 52,164, 95,191,126,151,246,237,219,167, 84,169,
- 84,160,105, 26, 6,131, 1, 6,131, 1, 28,199,193,219,219, 27,106,181, 26,243,231,207,215, 20, 23, 23, 15,118, 33,220,156, 57,
- 77, 38,147,105,216,228,247,167,159, 90,245,249, 92,175,240, 6, 13,144,127,199, 4,218,100,128,136, 35, 81,247, 5,111,136, 37,
-114,220, 75,210,226,163, 93, 7,180, 70,147,233, 53, 23,189,229,114,156,197,197,197,195, 98, 62,253,244,244,134, 25, 51, 60,219,
- 4, 5, 65, 32, 16,192,108, 54,131, 97, 24,136, 68, 34, 68,198,196, 64, 28, 16,128, 57,187,118,233, 53, 26,205, 48,148,255, 20,
-143, 51,103,109,192,145,115,242,141, 27, 55,198, 54,107,214, 12,147, 38, 77,194,144, 33, 67,202, 28,248,253,247,223, 99,253,250,
-245, 48,155,205, 99, 1, 92, 7,176, 14, 37, 67, 29,112, 18, 89,127,119, 58,107,157,147, 97,152,194,164,164, 36,229,210,165, 75,
- 9,171,213,138,207, 63,255, 28,118,193,105,175,215, 83,166, 76,169,227,229,229,133,207, 62,251,204,146,151,151,215,115,201,146,
- 37,103,182,111,223,238,255,205, 55,223,188, 14, 32,214,153,147,101,217,220,155, 55,111,122,109,216,176,129,164,105, 26,203,151,
- 47, 47, 55, 60, 57,126,252,120, 88,173, 20, 4, 2,161,197,100, 50,183,144,203,229,201,126,126,126,114,174,172,115,215,147,188,
-159,161, 40, 9, 97,224,232,248,110,113,244,207, 66,197, 33, 21,170,195,169,150,197,199,119, 55,197,196,156,181, 9,162, 68,219,
- 49,123,237, 38,253,106,112,218, 5, 97, 77, 56, 79,217,150, 42, 97, 50,153,160, 86,171,145,151,151, 7,149, 74, 5,129, 64, 64,
- 84,148, 78,179,217,252,231, 71, 31,125,116, 99,211,166, 77,189,175, 92,185, 50,240,252,249,243, 61, 78,159, 62,109, 74, 75, 75,
-163, 41,138,226, 66, 66, 66,132,157, 59,119,150,245,239,223,223, 67, 42,149,146,179,103,207,206,251,226,139, 47,252, 81,214,135,
-205, 57,239, 2,130, 32,240, 97, 87, 45, 98,123, 8, 96,177, 88, 81, 84, 84,132,140,140,116, 36, 36, 36,224,202,149, 59,224, 56,
-142,172, 70,185,251, 1,152,253,221,119,223,133, 74, 36, 18, 98,215,174, 93,117,118,237,218, 85,165, 37,117,199,142, 29,117,118,
-239,222, 61,207, 54,122,145,254, 44, 62,239, 60,231,255, 44,231,179, 12,231,200,240,168, 82,104,217,218,249,246,176,125,148,148,
-162,168, 95, 92,132,112,248, 4,192, 92, 7, 43, 88, 85,230, 60, 13,199,113, 23,122,247,238, 61,165, 87,175, 94, 43,250,244,233,
-147,149,149,149,213,112,249,242,229, 97, 52, 77, 91, 19, 18, 18,200,228,228,228,180,223,126,251,173, 81,147, 38, 77, 38,222,190,
-125,251, 28, 65, 16, 86, 55, 50,152,144,156,156,220,169, 71,143, 30,251, 39, 78,156, 24,222,161, 67, 7,137, 74,165,130, 80, 40,
- 68, 74, 74, 10,254,248,227, 15,203,238,221,187,211,139,138,138,170,243, 9,158, 95, 82, 51, 50,162, 70, 76,125,111,223,196, 33,
- 3,253,255,213,244, 5, 73, 72, 72, 8, 96, 52,226,206,195,108, 92,189,243,135,117,243,133,171,106,179,217, 60, 12,238,127,130,
-231,151,223,238,221,235,221,115,198,140,125,243,254,243,159, 32,100,101, 9, 67, 66, 66, 32,145, 72,240,224,193, 3, 36,179, 44,
-189,120,227,198, 28,155,200,122,210, 81,225,165, 0,150,178, 44, 43, 4, 0,185, 92,142,119,223,125, 23,142,159,220, 89,191,126,
- 61,140, 70, 35, 0, 8, 9,130, 88, 10, 96,203,179,110,197,178,163,160,160, 96,206, 43,175,188, 18, 39, 20, 10, 43,140,122,235,
-227,227, 3,173, 86, 11,154,166,153,140,140,140, 59, 62, 62, 62, 16,137, 68,224, 56,206,229,115,148,159,159, 63,103,216,176, 97,
- 11, 72,146,172,200,242, 1,165, 82,153,118,230,204,153,198,111,189,245, 22,249,223,255,254, 55,101,194,132, 9,210, 51,103,206,
- 48, 28,199,237,127,210,247,160, 75,151,157,192,134,152,215, 0,188, 6,148,115,120,207,176,109,171, 86, 72,133, 46, 93,118, 98,
- 3,254,226,116, 28,198,179, 11, 34,155, 21,170,185, 44, 62,126, 5, 74,252, 44, 42,229,238,178,179, 11, 54,196,160, 86, 57,221,
-129,163,246,213,235,245, 96, 24,166, 50,107,222,239,123,247,238, 93,241,219,111,191, 5, 76,153, 50,165,225,127,254,243, 31,101,
-143, 30, 61, 60, 29, 15, 48, 26,141,236,225,195,135,245,235,215,175, 47,190,112,225, 66,234,248,241,227, 59, 84,150,206,135, 15,
- 31, 30, 93,184,112,161,119,255,254,253,155, 0, 40,245,207, 82,171,213, 72, 75, 75,195,159,127,254,153,102,181, 90, 15, 85, 35,
- 75,249, 0,230,141, 26, 53,106,233,182,109,219,234, 76,152, 48, 33,123,247,238,221,127,162, 36, 96,177, 51, 84, 67,134, 12,105,
-185,109,219,182,144, 9, 19, 38,100,163,196,143, 44, 29, 60,120,240,176,163, 59,202,251,105, 85, 58, 50,177,213, 98,177,112, 38,
-147,137, 51, 24, 12,156, 78,167,227,224,250, 43,240, 7, 51, 51, 51,185,244,244,116,238,225,195,135, 92,106,106, 42, 7,224, 91,
- 39,197,235,170,193,242,216,177, 99, 71,163,208,208,208,207, 21, 10,197, 9,129, 64,160, 17, 8, 4, 26,169, 84,250,131,159,159,
-223,167,139, 23, 47, 14,229, 56, 78, 92,137,138,174, 8, 66,145, 72,244, 86, 96, 96,224, 65, 95, 95,223,116, 31, 31,159,244,192,
-192,192,131, 34,145,232, 29, 0,162, 42,148,121, 69,144, 9,133,194,143, 60, 60, 60, 78, 73,165,210, 92,169, 84,154,235,225,225,
-113, 74, 40, 20,126,132,202, 3,169, 86,202, 41,145, 72, 62, 10, 8, 8, 56,165, 84, 42,115,149, 74,101,110, 64, 64,192, 41,137,
- 68,242, 56,156,143,211, 43,177, 11, 45, 3,103, 3, 65, 16, 84,235,214,173, 55,180,109,219,118, 93,219,182,109,215,181,106,213,
-234,107,155, 85,146,179, 89, 91, 12,168, 56,120,227,223,153,206,167,198, 25, 25, 25,185,125,219,182,109,236,156, 57,115, 52, 77,
-154, 52, 41,152, 51,103,142,102,219,182,109,108,100,100,228,246,154,114, 6, 5, 5,213,139,140,140, 44,216,180,105, 19,157,148,
-148,196,109,218,180,137,142,140,140, 44,112,138, 12,255, 36,242, 78, 0,136,176, 89,127, 14, 1,216,131, 18,231,247, 80, 0, 68,
-140, 41,134,179,205, 62, 60, 1,160, 79, 5,101,239, 46,103,152, 41, 38,134,179,249, 84,157, 4,144,232,176,222, 13,101,253,191,
-158, 4,167, 75,180,104,209,226, 30,231, 0,139,197,194,169,213,106, 46, 41, 41,137,187,112,225, 2, 23, 22, 22,118,207, 13, 78,
- 63, 0,111, 3, 56, 28, 28, 28,124,187, 99,199,142, 15, 59,117,234,244,176, 94,189,122, 41, 34,145,232, 10, 74, 34,188, 71,218,
-150,165, 0,154, 84,193,217, 81,165, 82, 45, 12, 11, 11, 59,212,184,113,227, 75,245,235,215,191,226,235,235,123, 68, 38,147, 45,
-194, 95,145,177,171, 91,231,123, 12, 29, 58, 52, 77,167,211, 49, 47,189,244,210,109, 87, 39, 53,107,214,236,162, 78,167, 99, 70,
-142, 28,153, 14, 32,250,159,240,188,243,156, 79,133,243, 31,133,198, 54,193,116,208, 97,249,196,197,113,159, 56, 29,179,213,118,
-110,149, 5,193,113,156,128,227, 56, 15,142,227,188, 57,142,243,229, 56, 78,197,113,156, 39,199,113,210, 42,204,223,124,197,254,
-251, 56, 39,219, 4,148,193,246,223, 25, 85,237,127,174,239,103,104,104,168, 79,187,118,237,166, 30, 56,112,224,163,251,247,239,
-127,116,224,192,129,143,218,181,107, 55, 53, 52, 52,212,231,113,210, 25, 20, 20, 84,175,121,243,230, 95, 53,107,214, 44,189,121,
-243,230, 95, 57,137,172, 39,153,119,137, 77,196, 52,179, 45, 13,109,219, 8,148,196,194, 90,107, 19, 54, 17, 21,244,212,170,195,
-105,231, 59, 4,160,175,109, 57,100,219, 22,246, 20, 56,203,161, 65,131, 6,199, 91,182,108,121,175, 85,171, 86,201,173, 90,181,
-186,215,162, 69,139,123, 77,155, 54,189, 23, 17, 17,113,175,110,221,186,247,252,253,253,143,215,160,140,124, 1,132,160,252,103,
-192,158,118,157,239, 30, 25, 25,121, 85, 38,147,185,140, 13, 38, 20, 10,231,181,106,213,234, 38, 74,102, 74,242,237, 39,207,201,
- 11,173,255, 33,240,149,240,217,227,148,162,242,207,140, 84,181,159,191,159,207, 54,167,203,111,117,217,132, 76, 67,155,192,145,
-212, 2,167, 35,159,189, 78, 69, 56,136,166,167,193,201,215, 37,158,147,231,228,133, 86,173, 67,200,223, 2, 30, 78, 48, 63,230,
-126, 30,207,197,104, 60,126, 0, 0, 32, 0, 73, 68, 65, 84, 54,170, 19, 19,235,113, 56, 93,241,221,127,202,156, 60,120,240,224,
- 81, 91,109,103,119, 0,231,236,189,194,138, 84,105,117,102, 19,212, 68,217,158,230, 57,121, 78,158,147,231,228, 57,121, 78,158,
-243, 31,199,105,199,138, 10,182,223,113, 90,255,250, 25, 21, 94, 79, 36, 76, 15,111, 86,229, 57,121, 78,158,147,231,228, 57,121,
- 78,158,179,166,152,248,140,138,172,110,246, 21,126,232,144, 7, 15, 30, 60,120,240,224,193,163,246, 80,117, 28,173, 61,123,246,
- 8,236,255, 71,141, 26, 53,158, 97,152,169,246,117,129, 64,176,230,187,239,190,219, 82,217, 21,134, 15, 31,206, 84,198,233, 10,
- 85, 93,199, 21,103,139, 38,202, 73,126,222,138,247,138,138, 13, 43, 83, 50,153, 11, 38,147,169,185,125,159, 76, 38, 75,220,178,
-101,203,221,218, 78,231,248,241,227,155, 56, 95,167,126,152,168,187,175,151,236,221,130, 34,221,242, 91,247,116, 95,243,117,236,
-169,192, 31, 64,180,151, 76, 60,168,133, 74,220,241,207,124,211,101,189,149, 57,140,146,217,176,133,207, 99,134,131,131,131,155,
- 42,149,202, 49, 0, 90, 24, 12,134, 64,133, 66,145, 11, 32, 65,163,209,108,207,206,206,190,227, 46, 79,183,250, 72, 3, 16,110,
- 91,125,120, 46, 21,245,220,217, 87, 21,250, 68,192,196, 1, 82,130,128,245,100,242, 95,206,232,125, 27,193,196,114,229,183,247,
-105, 4, 11,199, 65, 76, 0,230,147,247, 33,123,142,138, 74, 9, 32, 10, 37, 33, 28,110,160, 36,252,132,129,127,100,121,240,120,
-174,224, 60, 84, 88,186, 46,172, 64, 76,116, 21, 11,137,175, 56,112, 42,128,243, 51,155,205, 34,137, 68, 2,139,197, 2,133, 66,
-190,246,237, 9,227, 63, 7,137, 34,138,198,187, 91,182,108,169,241,151,174,171,115, 29, 0, 63, 57,159,239,163,148, 47, 56,123,
-248, 99,159,174, 3, 22, 47,178, 60,200,139,213,106,181,164, 84, 42,133,217,108,134,183,183,119,167, 73, 19, 39,190, 68,138, 56,
-139, 88,236,113,121,197,138, 21,217, 53, 77,231, 7, 31,124, 16,108,181,154,254,205,178,172,196, 98,177, 72,157,175,227,173,240,
- 88,124,246,240,199,138,110,209,139, 62, 7,120,161,245, 20, 32,169,231,227,113,110,229,168,238,205, 58,182,104, 12, 54,225, 60,
- 76, 22,235,160,179,233,186, 65,159, 94,201,156,158,174,179,182, 69, 45, 4,172,252, 31,130,160, 97,195,134, 83, 2, 2, 2, 70,
-110,220,184, 81,220,176, 97, 67,200,100, 50, 24,141,198,144,251,247,239,135, 76,154, 52,169,155, 92, 46,223,149,146,146,178, 22,
-238,125, 8, 46,252,236,214,255, 3, 0,116, 26, 51, 63, 28, 37, 31,139, 54, 56,239,235, 62,110,126, 56,128, 25, 40,251, 97,228,
- 44,148,132, 80,112,213,234, 72,142,108, 91,134, 65, 99, 63, 18, 2,152, 84,154,120, 18,248,225,219, 85,232, 55,234,189, 50,219,
- 9, 14,194,195,219,150, 33,122,236, 71, 21,126, 71,177,111, 99,130, 98, 89,174, 66, 75, 60, 73, 18,244,137,123,156,171, 15, 12,
-231,160, 36, 6, 88, 57, 74,148,124,208,217,229,241, 3,154, 10,114,172, 20,227, 50,224,172, 88, 36,200, 61,122,135, 41,119,110,
- 76, 27, 80, 20, 83,210,182,138,133, 96, 14,166,120,159,157, 61,123,182, 48, 58, 58, 26,155, 55,111,238,252,245,215, 95, 79,212,
-106,181, 63,218,238, 91, 50,255,248,242,224,241, 92, 11, 46,215, 66, 75, 40,192,134, 67,251,182, 52,202,201,205, 67,204, 91, 31,
- 98,231,206,157, 40, 44, 44,132,143,143, 15, 36, 98,177,104,229,210,255, 11, 86, 42, 61,130, 99, 38,198,110, 0,208,180,166,169,
-169,230,117, 26, 59,159, 79,216, 62,165, 35, 20,144, 34,137, 68, 66,238,218,181, 11, 69, 69, 69, 80,169, 84,144, 72, 68,228,138,
- 69,159,200,149, 74, 79,249,155,147,103,118, 70, 73,252,159, 26,193, 98,209,117, 62,176,115,139, 82,173, 86, 99,220, 59,177,112,
-190,142, 88, 44,102,236, 47, 22,190,142, 61, 21,204,222,248,238,216,102, 47,122, 1,214, 91,151, 32, 18, 8,160,240,246, 65,148,
- 80, 0, 1,129,230, 49, 39, 82,103, 1,248,244,121,201,108,195,134, 13,167, 12, 31, 62,124,228,130, 5, 11,196, 36, 89, 18,114,
- 78,175,215,195,104, 52, 34, 52, 52, 20,103,207,158, 21,207,153, 51,103,228,247,223,127,143,148,148,148,213,213,229,191,117,235,
- 86,253,240,240,112, 19, 0, 12,108,233,229,188,175,158,125, 31, 0,120,121,121, 85,201,231,167,242, 48,223,186,117,181,133,253,
-188, 41,189, 66,153, 10,182,155, 0, 40, 42,227, 98, 89, 78,120,242,171, 73, 21,238,127,107,193, 14,250,198,158, 11, 77, 27, 54,
-108,104,116,220,238,233,233, 89,209, 41, 65, 58,157, 46,220,121,163,253,120, 43,197, 4, 86,116,189, 62,239,174,119, 41,192, 40,
- 6,194, 29, 59,118, 0, 0,190,252,104,180, 96,211,207,121, 66,161,176,164,169, 93,186,116, 41,230,205,155, 39, 57,113,226, 68,
-255,109,219,182,245, 63,120,240,224,202,138,132, 42, 15, 30, 60,158, 73,145,229,248, 91,177,208, 34, 9,194, 75,233,229,137,215,
- 94,127, 27,199,143,255,128,174, 93,187,150,238,107,208,160, 1,134, 15, 27,140,239,182,174, 0, 0,175,199, 73,209,227, 94,167,
-176, 88,255,105,191,145, 95,205,127,152,173,187,114,228,200, 17,116,233,210,165,204,249,175,143,120, 13,223,126,179, 20,149, 68,
-153,119, 11, 4, 71,138,189,148, 30, 24, 21,243, 14, 92, 93,103,226,184, 33, 71,250, 14, 95,213, 59, 39, 95,191,130,175,103, 79,
- 30,141,130,253,250,180,108,214, 20,133,251,215,226,143, 34, 19,142,103,154,240,102,212,191, 16,233, 43, 71, 23,154, 65,176,135,
-168,103,182,158,122, 46,132, 86,112,112,112,211,128,128,128, 50, 34, 75,171,213, 66,167,211, 65,163,209, 64,171,213,130, 36, 73,
-196,198,198,138,207,157, 59, 55, 50, 56, 56,248,180, 27,195,136, 15,109,150, 44, 64, 32,210,205,157, 59,215, 28, 24, 24,104, 86,
- 40, 20,156, 80, 44,213,118, 31, 55,223, 11, 0, 72,161, 88,187,114,229, 74, 75,104,104,168, 73, 40, 20, 74,222,123,239, 61,210,
-157, 52,155,205,102,206,145,211, 98, 49,151,110, 95,188,120,177, 37, 40, 40,200,172, 80, 40, 56,171,213,125,163,227,205, 7, 5,
-144,138, 5,144,138, 5,144, 73, 68,240,170,223, 14,210,194, 63, 65,211, 52,150, 44, 89, 98, 13, 14, 14,182, 40, 20, 10, 78, 34,
-145,136,167, 77,155, 86,101, 58,199,143, 31,207,169, 84, 42,171, 66,161, 16,207,155, 55,175,220, 76,161, 51, 55, 50, 32,151,136,
-160,144, 10,209,184, 65, 24,164,156,209,237,180, 10, 4,101,189, 17,164, 82, 41, 58,119,238,140, 22, 45, 90,224,224,193,131,221,
-121,161,197,131,199,115,129, 10,103, 24, 10, 1,224,200,145, 35,221, 80,242, 65, 68, 68, 71, 71, 19, 37,103,112,152, 49,101, 24,
-222, 28, 55, 10, 12,195,150,126,231,139, 32, 9, 76,126,163, 63, 88,214,157, 17,137,170,167,120,214,224, 58,165,156, 28, 65, 10,
- 0,160, 81,189, 16,110,226,155,255, 1,195,178,127, 13,148, 8,128,183,199,245, 43,217, 86, 11,233, 20,128,193,135,147, 94,133,
-171,235, 52,109, 84,135,164,173, 38, 16,101, 63,246,248,119,124,108,147,231,116,129, 22,117, 67, 34, 40,163, 17, 38, 19,133,248,
- 59, 5,198, 83, 25,250, 64, 82,149,170, 94,245, 90, 7,153, 64,157,137,122, 94,146,198,217,122,234,185,200,187, 82,169, 28,179,
-113,227,198,114, 34, 43, 39, 39,135,212,233,116,176, 90,173,172, 86,171, 5,195, 48,152, 57,115,166,104,206,156, 57, 99,178,179,
-179,231,217, 53,143, 43, 78,155,223,213,140, 91,183,110,213,155, 61,123,182,181,103,207,158, 15, 27, 52,104,160, 23, 8, 4, 8,
- 9, 9, 89, 21, 21, 21,229,187, 96,193, 2,107,255,254,253, 83, 5, 2, 1, 26, 55,110,172,255,243,207, 63,235, 1,144,187,155,
-119, 71,206, 45,103,214,112, 0, 64, 16, 4,162,162,162,210, 26, 55,110,172, 23, 8, 4,184,123,120, 49,231,238,253, 20, 9, 73,
- 52, 9,245,182, 53, 34, 4, 32,247, 44,245,196,139,138,138, 74,111,218,180,169,142, 36, 73,220,188,121, 51, 12,229, 63,107, 85,
-142, 83, 46,151, 83,175,191,254,250,195, 59,119,238,184, 58, 30, 66, 1,137, 14, 77,109, 6,172,208,182, 64,250,197, 10,211, 41,
- 18,128,158, 51,101,180, 80, 37, 3,164, 94,254,102,141, 70, 3,165, 82, 89, 98, 33,179, 90,241,251,239,191,163, 99,199,142,221,
-246,236,217,115,142,127,222,121, 78,158,243, 47,184,210, 34,207,160, 53,203,241, 67,247,101,124,180,206, 58,103,138, 97,104, 52,
- 8, 15,194,226,255, 27, 15,134, 97,193, 48, 12,104,219, 47,195, 48,160,172,214, 90, 73,217,227, 92,199, 71, 41, 95,240,195,174,
-119,125,122, 14, 89,218, 43,110,246,184, 83, 12, 3,176, 44, 5,138, 2, 24,150, 2,203, 48,160,168,218,113,205,161, 88, 22,245,
-194,130, 17, 55,123, 28,156,175,179,253,187, 61, 3,207, 28,138, 85,116,141, 94,244,225,221, 52,195, 18, 94,216, 63, 89,200,196,
- 82, 33, 39,148,193, 98,161,161,181,176, 22, 0,122, 19,197, 90, 57, 15,127, 25, 0, 8, 73,226,121,154, 93,219,162, 97,195,134,
-101, 68,214,178,101,203,252,215,173, 91, 23, 10, 0,195,134, 13,203,232,213,171, 87, 94, 82, 82, 18, 66, 66, 66,136,188,188,188,
- 1, 0,222,179,157, 59, 3,192,186, 10,120,245,225,225,225,166,128,128, 0,179, 93, 16,145, 36, 9,161, 80,136,240,240,112, 83,
- 96, 96,160,185,113,227,198,122,177, 88, 12,146, 36, 97, 23,122,110,117,243, 8, 2, 2,129, 0,118, 78,103,107,143,157,179, 58,
- 16, 9,201,242,205,155, 3, 39, 73,146, 46,175, 87, 97, 29,146,201, 56, 0, 21, 30, 47, 32, 29,154, 71, 97,229, 30, 2,241,191,
- 67, 4,224, 44,199,113,184,126,253, 58, 82, 82, 82, 32, 22,139, 17, 28, 28,140,121,243,230,193,108, 46,209,187,195,135, 15,239,
- 6,224, 38,255, 4,243,224, 81,138,179,207,160,192,114,182,106, 85,238,163,117,228,200,145,110,209,209,209,231,236, 2,168, 68,
-236,184, 16, 63, 20, 13,138,178, 2, 28, 87, 43, 66,171,162,235, 48, 12, 91,233,117,236, 62, 90, 44,203, 9, 93,138, 44,150, 5,
- 77, 81,181,114,247, 88,134, 2,203, 82,112,117, 29,130, 32, 25, 91,131, 47,230,159,147, 39,143,224,240,122, 36, 21,222, 0, 23,
-104, 19, 66,253,164, 18,228, 25,209,240,133,102,130,223, 13, 20, 46,221, 72,132,191,167,242,185, 41, 23,131,193, 16, 40,147,201,
-160,215,235, 75, 45, 89,235,214,173, 11,181, 88, 44, 36, 0, 8,133,162, 48, 53, 27, 42, 99, 88,192, 91,153,133,194,194, 98, 63,
-142,227, 8,155,224, 89, 10, 96, 11, 42,137,238, 47, 22,139, 75, 5,138,163, 0,146, 74,165, 53, 18, 48,118,216,197,153, 88, 44,
-118,185,221,121,120,173, 42,136, 29,133, 22,184, 18,171,150,147,216, 18, 8, 4,176,251, 70, 85, 5,137, 68, 82,154,119, 87, 16,
- 10, 28,174, 39,168,190, 43,166,213,106,133, 78,167, 67, 81, 81, 17,100,178, 18,131, 25,199,113, 32, 8,226, 61, 0,239,243, 79,
- 49, 15, 30,174,181,200, 51, 44,182, 92, 11, 45,148,152,236, 8, 0,160, 41,171, 75,241,179,231,240, 37, 60,204,214, 35,216,255,
- 23,112,213,140,122, 58,114,228,200,173, 33, 33, 33, 29,236,235, 82,185,167,223,196,119, 63, 3, 77, 91,225, 37, 39,241,214,152,
-126,101, 68, 86,137, 69,203, 82,225, 55, 65, 10,139,245,159,246, 27,190,122,190,183,210,239,138,179,248,137,139,191,246, 90,161,
-198, 28, 70,146,191,162,144, 8, 97,134,191,253,217,120,135,198,253,198,174,245,115,167,187,109, 15, 36, 72,209,107,147, 86, 77,
-228,132,158,205, 21,164,246,252,199,227,254,117,192, 81,204,249,250,250, 30,233,243,218,202,222, 57, 5,188,143,214,211,128,151,
-183,138, 12,123,185, 59, 94,126,239, 43,156,249,228, 99, 14, 40,132, 95, 72, 40,217, 99,202, 23,240,124,121, 32,174,190, 53,134,
- 5, 10,158,139,188, 42, 20,138, 92,131,193, 16, 98, 52, 26,161,209,104,160,209,104,202, 10, 2,145,136,152,248,206, 84,127,145,
- 88, 2,202,106,193,241,237, 95, 84,201,105, 15,225, 48,176,165, 23, 4, 34,137, 54,161, 97,195, 85, 66,161, 16, 36, 73,226,240,
-218,143,223,219,191,252, 93, 47, 0,184,113,100,173,102, 84,236,154,213, 36, 73,194,108, 54, 75,171,147,238, 71,143, 30,133,153,
-205,102,147, 77,160,217,133, 31, 30, 60,120, 80,215,108, 54, 27, 29,183,187, 3,185,194, 11, 80, 53, 0, 20,129,229,172,103,169,
-169,169,117, 40,138, 50, 8,133, 66, 88, 44, 22,183, 84, 17, 73,146,226,155, 55,111,134,177, 44,235,242,248, 22, 17,117,128,224,
-150,128,196,219,237, 60,115,110,116, 68,109, 98,235,137, 69,144,230,193,227, 89,177,108, 61,131,207, 4, 81,193,255, 82,161,213,
-253,200,145, 35,156, 99, 15,145,166, 40,155,200,250, 75,244, 48, 12,139, 76,181, 9, 73, 73,119,177,114,229, 74, 92,186,250,145,
-247,130, 5, 11,164,115,230,204, 49,143, 28, 57,114, 57,203,178,173, 72,146,188,129,191,134, 42,202, 90,133, 88,182,238,181,107,
-215, 26,218,215, 41,138,130,151,151, 23,188,188,188,208,180,113, 88, 57,145,197, 48, 12,172,149, 12, 29,218,125,180, 8,142,229,
- 40,138, 1,195,178,165,226,167, 80, 99, 14, 59,116,250,122, 35,135,195, 95,176,255,233,220,174,121,197, 98,112,210,188,210,124,
-236, 90, 63,119,250,130,205,155,165,133, 76,192,180, 81,175,189, 25, 57,124,212, 24,188,254,234, 43,221,204, 22,203, 65, 1,201,
-177, 84,233,245, 64,130,131,179,143, 22,143, 39,132,228, 34, 61, 37,146,202,225, 25, 92, 31,119,117,140, 88, 32, 16,252,114,191,
-200, 32, 38, 5, 66,144, 66, 49, 18, 10, 77,212,115,148,221,132,228,228,228,144,186,117,235, 66,163,209,128,166,105,118,216,176,
- 97, 25, 66,161, 40, 76, 40, 18, 17,209,163,166,178,217,217,153, 20, 73, 10,192,113, 12, 94, 25, 62,137,144,202,228, 98,171,197,
- 66,163,100,232,208,149, 53,203, 49,132,131, 87, 84, 84,148,175,125, 38,224,254,229,239,122, 57,236, 83,190,244,210, 75,190,142,
-179, 14,221,180, 22, 17, 35, 71,142,148,135,135,135, 19, 0,240,235,246,217,118,235, 25, 49,112,224, 64, 89,120,120,137, 31,254,
-143,107,223,117,155,211, 95,193, 1,197, 15,128,226,212,114,150,172,129, 3, 7, 74, 27, 54,108, 88,173,103,209,230, 0, 95, 97,
-236, 46, 15, 33, 13,100, 95,119,139, 43,166, 13,168, 80, 79, 8,151,191, 66, 66,226,233,103,238,240,241,137,159,121,177,197,131,
-135, 91,112,210, 34,207, 20,186,217, 4, 98,119,219,111,169,224, 18, 2,128,205, 68, 71, 56,232, 44, 80,180,181,156,200, 98, 24,
- 6, 34,194,140,149, 43, 87,226,253,247,223, 7, 0,241,244,233,211, 15, 44, 88,176, 96, 40,203,178,173, 56,142,235, 66, 16, 68,
-101,189,198,179, 33, 33, 33, 57, 28,199,137, 72,146,236,178,118,237, 90,223,254,253,251,195,203,203, 11, 28,203,149, 19, 89, 12,
-195,194,106,181, 84,248,153, 91, 31,165,124,193, 15,123,166,249,244, 28,188,180, 23,195,178,167,236, 34,139,101, 24,128, 45, 57,
- 41, 63, 55, 3, 39,143, 31,196,134,245, 27, 10, 65,112,183,193,129,181,137, 65, 84, 32, 6, 91, 93,252, 53,177, 75,231,118,205,
-177, 96,243,102,233,173,107, 89, 7,166,126, 48, 43,114,248,168, 49,216,243,221,118,144,116,209,117, 71,145,197, 80, 44,138, 11,
-243, 6,254,196,251,104, 61, 45,248,158, 60,117,138, 24, 51,102, 12,171,213,106, 33,150, 72, 88,138,162, 4,255,254,247,191,153,
-247,223,127,159,204,206,206,134, 70,171, 19, 2,240,197,115, 96,214,210,104, 52,219, 39, 77,154,212,237,252,249,243, 98,146, 36,
-161,209,104,208,163, 71,143, 60, 53, 27, 42,155,248,206, 84,255,204,204, 12, 90, 41, 23,154,197, 98, 17,114,115,115,217,110,253,
- 71, 27, 71,141,127,191,206,251,179,227, 54,102, 93, 94,191,206,157,107, 56,206, 4,116,222,183,105,211, 38, 75,104,104,168, 73,
- 42,149, 74,198,141, 27,231,214,248,161,197, 98,225, 22, 47, 94,108,118,158, 93,104,177, 88,184,149, 43, 87, 90,194,194,194,204,
-114,185,156,163,168,170,253, 62, 73,146,160,223, 90,176,131,166,105,186,140, 21,203, 46,178, 40,150,208,125,245,213, 87,214,176,
-176, 48,139, 66,161,224,164, 82,169,216,157,116, 78,157, 58,149,243,241,241,177,122,120,120,136, 99, 99, 99, 31,107,214, 33,197,
- 64,184, 96,109,105,120, 7,169,151,151, 23,180, 90,109,105, 90, 67, 66, 66,120,177,197,131,135, 11,148,211, 34,207,166, 21,206,
-189, 56, 90, 44,160,203,201,205, 11,244, 15,170, 15,154,166,109, 11, 5,154,162, 48,237,237, 81, 88,190,254, 43, 0,176,139,173,
-168,233,211,167, 31, 0, 80,101, 99,182,107,215,174,249,211,167, 79, 87,230,228,228,156,216,186,117,171,239,232,209,163, 49, 99,
-198, 12, 44, 93,186, 20, 34,137, 12,190, 1,117, 75,175, 99,191,110,158,186, 0, 28, 56, 93, 5,118, 58,107, 73, 35, 5,161, 95,
- 64, 61, 80, 12, 5,150,162, 64, 81, 20, 8, 65, 73,214, 78, 30, 63,136,209,111, 76,133, 72,170,244, 89,179,114,137, 49,242,229,
-144,161,115, 38, 76, 48,187, 97, 4, 36,111, 93,203, 58, 48,245,253,216, 40,187,200,218,183,125,253,237, 47,103, 14,222, 41,149,
- 8, 75,175, 67,177, 44, 72, 82,192,251,104, 61, 37,145, 37,149, 74,247, 30, 59,118,236, 94,219,182,109, 9,189, 94, 15,138,162,
-144,151,151,135, 3, 7, 14, 36,112, 28, 7, 31, 31, 31, 28, 59,118,140, 29, 61,122,244, 94,179,217,252,218,179, 46,182,178,179,
-179,239,200,229,242, 93,179,102,205, 26, 53,115,230, 76, 17,203,178, 72, 74, 74, 2, 8,130, 19,137, 37, 32, 73, 18, 34,145, 16,
-197,197, 26, 86,225,169,202,178,114, 2,133, 72, 44, 1, 41, 16, 87, 54, 77,248,161, 45, 24, 41, 72,161, 88,107,159, 9, 40, 22,
-139,113,117,207, 50, 77,247,113,243,149, 0, 32,150,202, 11,251,244,233,147,214,188,121,115,253,111,191,253, 86, 15,229,103, 29,
- 58, 63,159,244,144,113,177, 2,133, 92,166,143,138,138,122,104,231, 76, 61,181, 70, 51,102,242,108,130, 16, 72,244,209,209,209,
-105,145,145,145,122,129, 64,128,196,131, 75, 52, 67,198,197,202,136, 74,130,172,158,184,199,189,117, 99,207,133,166, 95,124,241,
- 5,213,191,127,255, 71,118,127,177,212,212,212, 58, 3, 6, 12,144,174, 88,177,130, 26, 48, 96, 64,250,139,255,207,222,117,199,
- 53,113,254,225,231, 46,155,189, 71, 16, 68, 69, 81, 20,112,139, 11,197, 58,107, 29,173,226,194,189, 71,157,173,179, 14,220, 74,
-221,168,117,214, 90,220, 84,171,162,214, 81, 23, 42, 46, 16, 7, 67, 69, 1, 25, 97, 67,128,144,157,187,223, 31, 36, 52, 32, 35,
- 65, 91,107,127,121, 62,159,124,146,220,189,247,220,123,251,185,239,251, 29, 94, 94,197, 36, 73, 34, 50, 50,210,185, 58, 75,149,
- 6, 70, 70, 70,138, 9, 19, 38,188,123,254,252,121,109,163, 14,171,133,139,139, 11, 40,138, 66,183,110,221, 32,145, 72, 12,150,
- 45, 3, 12,248,111,162, 98, 30,173,170, 51,195, 43,148,138,111,167,204, 94,185, 19, 32, 76,181,238, 2,127, 25,150,104, 16,223,
-127,255,157, 9, 0, 35,141,216,154, 59,119,110,141,101, 78,180, 68, 86,155,128,128, 0, 44, 94,188, 24,155, 55,111, 86,253,248,
-227,143,140,248, 87,137,242,177,211, 87, 20, 84, 88, 15,104,208,197,148,130,250,182, 50,190,124,161,104,133,239, 87, 27, 86,166,
-101,150,220, 25, 59,109,105,217,221, 75, 5,160,144,224,171, 0, 96,207, 79, 63,137, 88, 92,115,147, 33,195, 71, 1, 64,207,157,
-219,130,206,172,193,129,154,197, 22, 77,120,124, 59,119,129,149, 70,100,237,218,186,246,185, 5,145, 25, 60,243,187, 24,133,246,
-122, 0,192,218, 12,103,124,191,218,208, 59, 43, 79,180,221,112,158,253,115,224,112, 56,171,175, 95,191,110,226,237,237, 77,228,
-230,230, 66,165, 42, 61, 34,114,185, 28, 66,161, 16, 69, 69, 69,144, 74,165,104,221,186, 53,185, 99,199, 14,147,153, 51,103,174,
-150,201,100,211, 63,247,237,126,251,246,237,174,115,231,206,225,214,173, 91,195, 22, 45, 90,196,114,116,116, 36, 44, 44, 50, 9,
-133, 92, 6,128,166,179,179,179, 41, 99, 83, 75,129,173,131,243,187,244,140, 44, 15,133, 92, 6, 74, 37,175,210,219, 92,157,222,
-225,251, 23, 47, 94,212,219,180,105,147, 76, 59, 18,112,248,130,157, 59, 90,183,110,109, 29, 28, 28, 44,235,215,175, 95,178,198,
-121, 93, 23,103,248, 43,111, 48,251,197,139,103,205, 42,114,250, 77,222,116, 80,195,169, 29,141,216,255,187,189, 7, 27, 53,106,
-100,237,233,233,153, 92, 29,111,131, 6, 13,196,124, 62, 95,214,164, 73,147, 98, 22,139, 85,106,201, 82, 40, 74, 26, 52,104, 64,
- 57, 56, 56,200,154, 54,109, 90,172,175,211,190,145,145, 17,173,177,138, 85, 6,125,162, 14, 89, 12, 40, 3, 2, 2,202, 50,195,
-127,223,168,145, 96,212,168, 81,252,121,243,230,225,224,193,131,184,123,247,238,123, 98,191,107,215,174,184,125,251,246, 74,252,
-135, 18,235, 26, 96,192,255, 25,170,207,163, 85, 17,135, 14,133,252, 9, 45,159,166,202,176,102,205, 26,174,218,146,213,115,206,
-156, 57, 16,139,197, 86,149, 52,235, 1,117,174,141,202, 68, 86, 80, 80,208, 49,154,166,157, 1,116, 86,169,168, 7,251, 15, 28,
-234, 86,213,250,134, 12, 25,242, 30, 39, 77,144, 12,146, 36,138, 57, 44,250,201, 79,251, 14, 30, 41,215,190,212,249,189, 49, 8,
- 60,221,185, 45, 72, 12,160,103, 69,177,133,191,202,140,148,113,106, 48,117,218,212, 50,145,181,115, 91,208, 85,207, 54,117,191,
- 89, 58,113,117,165,226,108,245,138, 41, 38, 36, 73,116,172,224,163,245, 30,231, 71,128,129,243, 47,116, 11, 8, 8,104,238,227,
-227, 67,106,139, 44,153, 76, 86,150,184, 83,227, 44,158,150,150,134,174, 93,187,146,205,155, 55,247,122,248,240, 97, 55,252, 85,
-206,233,115,221,118,213,219,183,111,119, 56, 58, 58, 94, 91,190,124,249,168,156,156,156,175,242,243, 11,108,194, 14,173, 70,159,
- 33,211,136,174,125, 71,136,100, 52,147,151, 42,200,108,114,243,226, 81,235, 75, 39,118, 65, 46,147, 77, 1, 16,135,191,210, 59,
- 84,228, 44,209,164,113,104,210,164,137, 72, 91,168,212,173, 91, 87,226,228,228, 36,245,244,244, 44,155, 94, 69, 52,223,123,219,
-174, 47,167,218,255, 75, 84,211,254,212,136,182,138,105, 35,140,141,141,161, 17, 95,250,244, 83, 59,218,178,210, 27,101,205, 81,
-135,101,156,234,244, 14,229,116, 90, 72, 72, 72,143,144,144,144, 54, 0,158,160,180,214,161, 2, 40, 29, 74,212,114,154, 15, 84,
-127, 12,215,187,129,243,255,149,243,115, 70, 87,252,229,155, 5,148,250,106,221,170, 82,104,213, 4,141,227, 59, 0,114,238,220,
-185,249, 98,177,216,106,212,168, 81,213, 46,147,145,145,113,240,240,225,195,229, 68,214,160, 65,131,198,133,134,134, 94,203,202,
-202,170,213, 86, 89,153, 27,173,185,117,126,161, 85,215,126, 27,230, 0,248,177, 10, 67, 30,229,217,134,255,205,206,109, 65,103,
- 42,136,173, 95, 1, 12,170, 74,149,246,250,114, 32,142, 30,218,169,241,237, 50,122,254, 56,237,210,176,168, 85,149, 70, 43, 90,
-154,114, 87,169,251, 49,207,224,163,245,207,128,205,102,251, 45, 90,180,136, 45, 18,137,222, 19, 89, 21,133, 86, 97, 97, 33,158,
- 62,125,138,177, 99,199,114,163,163,163,253,228,114,249,141,255,194, 62,200,200,200,136, 87, 39, 35,157,173, 73,225,192,229, 25,
-177, 71,140,159,227, 92, 22,117,120, 98, 23,164, 18, 49, 0, 48,117, 73,239,192,100, 50,217,209,209,209,174, 26,171,149, 92, 46,
-231,106,166, 63,126,252,216, 85,147, 91, 75, 34,145,232, 28,117,248,119,113, 62,123,246,204, 89, 19, 29,169,137, 46,100, 50,153,
-236,200,200, 72,103, 13,167, 84, 42,213, 41,234,144,195,225,176,163,163,163,157, 85, 42,213, 71,139, 58,212, 22,198, 40,173,179,
- 88,174,214,162,218,183,140, 32, 8,130, 54, 12, 27, 26, 96,192,103,143,138,145,146,213, 23,149,174, 9, 26,199,119, 61, 22, 97,
-186,184,184,244, 26, 62,124,120, 57,145,229,239,239,175, 58,125,250,244, 77, 62,159,159, 73,146,100,188,190,253, 40,243,209,194,
-123,111,144, 32, 73,242,105,231,182, 77, 65,146,228,211,165, 19, 39, 74,215,224, 64, 57,177,117,246,204,201,222,169,249, 49,149,
- 75, 51, 0, 54,246,117, 16, 48,238, 91, 4,140,251,214, 10, 64, 39,160,234,104,197,234,250, 97,192,223, 3,130, 32, 56, 78, 78,
- 78,207, 37, 18, 9, 8,130,128, 84, 42, 45, 19, 88, 69, 69, 69, 16, 10,133,101,255,229,114, 57,178,179,179, 81,183,110, 93, 16,
- 4,241,159,246,163,147,203,229,202, 69, 43, 55, 29,102, 48,217, 74,138,146, 19,114,185,124,188, 62,215,249,162, 69,139, 72, 84,
-226,123, 53,115,230,204, 74,167,127, 42,206, 37, 75,150, 84, 26, 37, 56,115,230,204,106,163, 7,171,194,119,223,125,247,209,162,
- 14,117,191,125, 25, 96,128, 1,255, 49, 84, 26,186, 87, 43,161, 69,146,228,211, 74,162, 11, 9, 0, 52, 73,146, 79, 43,201,114,
-160,124,247,238,221, 74, 75, 75,203, 41, 34,145,232,143, 65,131, 6,205,245,247,247, 87, 1,165, 14,242,181,221,162,124,161,104,
-133, 95,255,141,243, 10,138,165,193, 21,231, 85,180, 60,105,196,214,174,237, 65,187,207,132, 30,247,207, 72, 79,221, 93,213,182,
- 85, 37,168,170,138, 86, 20, 22,138, 87,250,245,223, 56, 39,191, 80,108,240,209,250,135,160, 82,169,174, 24, 25, 25, 17,154, 98,
-202,218,214,171,194,194, 66,148,148,148, 64, 93,146, 6, 0, 80, 92, 92, 12, 11, 11, 11,168, 84, 42,250, 63,182, 43,164, 0,230,
-171,173, 85, 0, 48, 63,241,230, 14,237,115,251,153,246,188,106,172, 89, 2, 93, 10, 68, 87,182, 92,117,243,254, 6,206,204,106,
- 10, 68, 87,135, 76, 61,249, 50, 1,128,205, 98,100, 85, 85, 60,154,205, 98,100, 85,227,183,175,231,123, 3, 65, 3, 88,105,184,
-178, 13, 48,224,243,125,255,255, 84, 43,238, 97,224, 52,112, 26, 56,255, 17, 78,174,250,163,235, 60,195,254, 52,112, 26, 56, 13,
-156,255, 54,206,202, 48,249, 51, 17, 90,116, 37, 31, 0,181,180,104, 25, 96,128, 1,255, 58, 72,107, 57,207, 0, 3, 12, 48,192,
-128, 15,199,123,197,164,181,103, 84,165, 74,245,137, 38,168,141,178,189,102,224, 52,112, 26, 56, 13,156, 6, 78, 3,167,129,243,
-255,142,179, 38,110,237,229, 39, 3,216,247,153,136,173, 79, 18,208, 98, 48,171, 26, 56, 13,156, 6, 78, 3,167,129,211,192,105,
-224,172, 45, 12, 67,135, 6, 24, 96,128, 1, 6, 24, 96,128, 1,255,231,208, 47, 97,169, 1,149,160,238,192,165,160,176, 68,189,
- 59,131,144,114, 54,240,191,182,137,254,254,254, 12,125,218, 39, 38, 90,146, 81,224,111, 54, 55, 97,247, 47, 22, 41, 54, 83, 81,
- 43,130,107, 58, 17,109, 27,180, 26,109,204, 51,158, 46,147,201,234,155,154,153,101,229,229,102,239,201,123,247,108,151, 86, 27,
-243, 7, 15, 30,240,125,124,124,210, 1, 20,105,189, 41, 24, 96,128, 1, 31, 19,150, 77, 93, 64, 16,227, 1,250,175,176, 75,138,
-142,129, 48,238, 80,185,118, 22, 30,227, 64, 18,205,180,166,136, 65, 99, 63, 10, 98, 83,106,120,224, 88, 38, 36, 36,184, 54,108,
-216, 48, 25, 64, 65,197,181, 87, 50,207,112,157, 27,240, 57,163, 43,202, 39, 44, 45,187, 22, 62, 92,104, 53, 26, 84, 31, 74,114,
- 12,104,140, 4,129,104, 36,134, 14,174, 21,143,219, 55,117, 64, 49,219, 1,104, 5,208,173, 76,140,120, 45,197, 50,121, 22, 69,
-211,163,241,230,228, 19,189,249,234,251, 79, 67,213,229, 44, 86, 34, 49,244, 39,189,248, 40,250,135, 71,183, 79,115, 45,141, 9,
- 52,108, 61,104, 1,202,103,112,174, 45, 56, 0,124, 73,146,108,102,108,108,204, 47, 41, 41,201,166, 40, 42, 5,165,227,211,249,
-181,228, 36, 1, 76, 48, 53, 49,233,227,106,198,105,245, 46, 71,152, 86,164, 80,133,163, 52,161,107,254,199, 58,163, 74, 69,150,
-227,190, 57, 35,124,198, 6,205,234, 1, 75,191,141, 11, 74,128,234,132, 22,225,220,184,227,217, 97,195,135,248,205,152, 60,214,
-180,142,157, 41, 4, 57, 34,155,159, 14,134,108, 10, 9, 57,218,111,226,176,158,125, 0, 96,245,234,213, 95,187,184,184,212, 99,
- 48, 24,137,203,150, 45,251,117,197,138, 21, 52, 81,117,165,114,190,250, 28,214,220,240, 77, 0,120, 2,104, 0,224, 45,128, 23,
- 40,159,101,188, 54,248, 44, 56,235,212,169,227, 68, 81,212, 68, 7, 7,135,175, 50, 51, 51, 47,144, 36,121, 32, 45, 45, 45,253,
- 83,222,117,104,154,222, 75, 16,196,100,154,166,247,233,241, 61, 69,159,117,240,120,188, 76,137, 68, 98,175,254,157, 37,145, 72,
- 28,254,174,237,249, 39,215,245, 15,189,127, 79,186,114,231, 69, 31,237, 73,189, 58, 55,171,228,142, 66, 52,187,114, 39,166, 75,
-249,118,158,170, 42,238,129, 4, 77,211, 88,185,114, 37,177,106,213,170,113,110,110,110,141, 72,146,124,185,124,249,242,114,169,
-111, 42,206,211,186,206, 13, 98,203,128,207, 21,250, 21,149,174, 17, 77,253, 77, 32,161,253, 1, 98,108,215,182, 45, 59, 79, 25,
-221,159,160, 25, 60,140,152,180, 80,169, 55,151,235, 88, 46, 24,226, 53,222,205, 26,207, 29,210,191, 7,217,198,179, 30,248,118,
- 22, 0,201,194,222,139, 73, 54,193, 65,203,118, 3,240,169, 69, 47, 87,188,137, 56,102, 47, 40, 80,129, 32, 0,130, 0, 72, 2,
- 40,150, 80,232,245,245,152, 21, 0,126,210,243,174, 68, 90, 26, 19,152,123, 76, 2, 0,140,143,112, 80,234,217,217,217,141,155,
- 61,123,182,137,167,167,167, 37,143,199,227, 72, 36, 18,135,132,132, 4,187,101,203,150,121,138,197,226,243, 0, 30,233,201, 89,
-183,161,179,211,201,224,185, 19,218, 53,111,224, 10,150,172, 24,148, 84,228,242, 42,225,117,135,169,187, 79, 77,138,201,147, 12,
- 71, 45, 74, 38,228,228,228, 16, 0, 96,107,107, 75,151, 23, 89,237,199,110,157,215, 11,115,183, 92, 65,137, 68,118,164, 58, 14,
-235,122, 45, 70,125,243,205, 64,191,181, 63,204, 52, 77,203,149, 35, 58, 81, 12,107, 83, 54, 86,204,159,198,145, 74, 21, 29,118,
-255, 26, 50,121,231,134,133,251, 85, 42,213, 23, 0,218,168, 84,170,199, 0,126, 93,185,114,101, 85, 55,223, 85, 0,150,168, 79,
-232,163, 12, 6,227,106,183,110,221,234, 79,156, 56,145,104,221,186, 53, 34, 35, 35, 27, 28, 59,118,172,199,133, 11, 23, 18, 85,
- 42,213, 51, 0, 47,161, 46,123,162, 3, 88, 0, 26, 51, 24, 12,239,127, 51, 39,159,207, 55,146,201,100, 99,156,157,157, 39,119,
-236,216,209,187,127,255,254, 68,227,198,141, 17, 31, 31,223,250,210,165, 75, 43,194,195,195,159,165,166,166,238,227,112, 56,135,
- 5, 2,129,248, 31,127,142, 19,196,100, 0, 78,106,157,188, 82,135,239,116,148,230,146, 18,232,186, 14,137, 68, 98,175, 41, 97,
- 67, 16,132,253,223,185, 61,122,174, 43,150, 32, 8,107,117, 91, 84,247, 77,146, 36,148, 74,165, 72,165, 82,185,213,192,217, 88,
-253, 34,165,179,214, 5, 80, 93, 34,104, 35, 0,232,213,169, 89, 30, 8,196,148, 89,180,222,127,201,140, 41, 19, 96, 52,154, 93,
-185, 27, 99, 93,206, 10, 86,241, 45,118,229, 74, 98,197,138, 21, 8, 12, 12,236, 15,192,151,162,168,112, 15, 15,143, 29,229, 40,
- 41,170,108,222,138, 21, 43,182, 87,115,157, 27, 96,192,231, 2, 63,232, 83, 84,186,202,247, 31,183,193, 93,160,194, 88, 87, 27,
-123,255, 89, 19,135, 26,121,122, 52,132, 4,166, 72,202, 81,225, 98,216, 37, 0, 56,161,159,213,105,104, 27, 38, 83,114, 56, 40,
-112,126, 19,223,118,158,120,158,166,192,227, 52, 21, 74, 18, 21, 96,144, 10,168, 40, 26,160, 33,169,237, 86,167,230, 43,113,231,
-165, 12, 36, 1, 48, 72,128, 36, 9, 48,200, 90,146, 81,178, 87,171, 15, 69,121,230,100, 82, 0, 37,123,245,129, 7,164,153,187,
-187,251,168, 85,171, 86, 89,102,100,100,152, 68, 70, 70,130,203,229,194,202,202,138,193,231,243,157,182,108,217, 34,158, 53,107,
-214, 87,114,185, 60, 9, 64,142,142,156, 30,125,219,120,223,219, 23,180,218, 66,241,224, 18, 10,142,255, 6, 6, 73,131,109, 98,
-138,250, 70, 70,184,244, 77, 67,107,255,176,196,211, 15, 51, 69, 30, 0,210,106, 34,139,139,139, 99, 72,165,210,225,230,230,230,
-237, 89, 44,150, 3,207,170, 30,149,206,108,147,155, 77, 52,120,155,101, 95,210,101, 94, 15,135, 62,155,231,116,195,220, 45, 87,
-176,237,216,253, 95, 90, 33, 99,121,117,121,179,141,141, 77,167,204,154, 62,209, 52, 53, 71,142, 53,167,115,112,232,118, 33,198,
-248,154, 97,238,151, 22, 8, 24, 49,204,228,212,111,161, 83, 0,236,215, 90, 36,222,195,195,131,136,139,139,171,236,230,107, 5,
- 96,161, 76, 38, 35,217,108, 54,193,227,241, 70,173, 93,187, 86, 62, 98,196,136, 84, 77, 3, 95, 95, 95,248,250,250, 18, 69, 69,
- 69, 13,110,220,184,209, 32, 36, 36, 68, 25, 17, 17, 17, 11,224,108,213, 22, 11,163,119, 18,137,216,133,103,100, 84,242,211,238,
-221,155,187,116,233, 66,113,185,127,165,159,170, 13, 39, 0, 88, 88, 88,236,183,183,183, 39, 22, 47, 94,156,254,177, 56,235,213,
-171,119,165, 93,187,118,221,122,245,234,197,236,212,169, 19,156,156,156,202,230,217,218,218,194,215,215,151, 72, 73, 73,105, 30,
- 30, 30,190,251,202,149, 43, 59,158, 60,121,114, 35, 41, 41,169,215, 63,108,209,218,167, 22, 19, 2, 61,219,127,246, 32, 8,194,
-116,239,222,189,246,154,154,140, 10,133, 2, 42,149,170,236, 91,243,161, 40, 10, 42,149, 10,107,215,174, 85,137, 68, 34, 93,246,
-145, 72,235,173, 89,243,161, 42,251,230,112, 56,182,154,132,189, 53,220,217, 99,248,220,130,166, 38, 38, 38,174, 0,250,194,174,
-209,194,242, 13, 74,223,159, 69, 34, 81,178, 64,106, 25, 3,160, 75, 53,108,150,171, 86,173, 26, 19, 24, 24, 56, 80,203, 74,235,
- 61,100,200,144,138,101,175,188,213,223, 34,130, 32,110,146, 36,121, 30,192, 33,124, 68,171,187, 1,255, 45,208, 52,221, 22,128,
-157,214, 36, 25, 74, 71,133,160,126, 78, 18, 0,108, 42, 76,215,110,167,249,206, 86, 79,183, 83, 47, 71,107,241,102, 19, 4,241,
-168,150, 93,188,133, 42,252,180,152, 0, 16, 22, 22, 70,247,235,215,143,208,124, 87, 46,138,252, 47, 78, 24, 49,160,207, 87,221,
- 59,130,228, 89,225, 85, 22, 16,241,142, 6,147, 84,128, 4,141, 7,119,111,208, 96, 82,135, 43, 44, 85,181,245,164,222,224,239,
-188, 61, 61, 54, 30, 8,154,205,136,205, 98,226, 80,120, 9,228,146, 98,100,103,188, 67, 86,122, 50, 4,169,111,145,246,238,237,
- 51,128, 88,161, 51,231,123, 7, 6, 80, 81,234,119, 64, 10,168, 38,242,178,102, 78,185, 40,174, 65, 99, 79,207,124,142, 10,144,
-139,226,116, 88,125, 85,156, 94,141, 26, 53, 26,241,195, 15, 63, 88,191,120,241,194,168,164,164, 68,122,233,210,165,248,164,164,
- 36,115, 62,159,159, 55,109,218,180, 70, 78, 78, 78,230,131, 6, 13,226, 28, 63,126,252,107,148, 15,107,173,138,211,115, 64,251,
-150, 17, 7,119,108, 53,201, 61, 21, 12, 89,194, 83, 92, 20,136,112, 55,179,132,110, 96,193, 37,190,109,110, 7, 83, 46, 19,171,
- 59, 57,153,246, 61,147,176, 81, 65, 81, 1,213,113,222,187,119,143,111,108,108,188,101,228,200,145,252,153, 51,103,114, 85, 76,
- 75,102,104, 68,174,197,194,221, 17, 78, 37, 82, 57, 99, 68,183,122,152, 55,210, 27,243,182, 93,215,136,172,201,245,235, 23, 80,
- 81, 81, 85,115, 42,228,242,250,206,246,230,136, 78, 18,227,208,237, 66,252,249,131, 19,186,175, 77,199,160, 86, 76,120,212, 53,
-133, 82,174,104, 60,100,200,144,195,234,183,246, 71, 0,190, 30, 50,100, 72, 19, 6,131,113, 29,192,239, 53, 29, 35, 30,175,242,
-234, 41, 86, 86, 86,232,218,181, 43, 60, 60, 60,152, 93,186,116,241,174, 32, 96,202,113,202,229, 50, 62, 69,209, 48, 51, 51, 51,
-178,177,177,177, 50, 51, 51,203,173,236, 65,165, 15, 39, 0, 88, 91, 91, 15,238,218,181, 43,243,216,177, 99, 57,137,137,137, 15,
- 70,140, 24,241,214,220,220,188,156,245,215,196,196, 4,141, 26, 53,194,178,101,203,152,125,250,244,169,145,211,193,193,161,103,
- 72, 72, 8, 8,130, 40,123,104,191,103, 44,118,117,133,163,163, 35,250,246,237,203, 28, 60,120,112,207,164,164,164, 90, 93, 71,
-122,224, 90, 37, 22,173,149, 21,142, 83,149,195,111,149,181,215,225,184,103,105,172, 75,106, 62,124,192,181, 89,237,112, 39,143,
-199, 43,179, 66, 85,178,174,247, 56, 73,146,196,210,165, 75, 65, 16, 4, 88, 44, 22,216,108,118,165,223,126,126,126,250,246, 51,
-133, 32, 8,146,205,102, 47,100, 50,153, 19,165, 82,169, 51,143,199, 75, 87,169, 84,191, 72,165,210,181, 0, 20, 52, 77, 91, 86,
- 33,178, 42,229, 52, 49, 49,113,125,245,234,149,123, 85, 29,145, 74,165,240,246,246, 6,164,136,173,142, 51, 33, 33,193,213,205,
-205,173, 49, 0, 77,137,182,219, 52, 77,119,209,250,175,141,219, 52, 77,127,169,254,253,242,205,155, 55,174, 13, 27, 54,204,255,
-167,206, 79, 3,231,191,143,179, 6, 45, 98, 71, 16, 68,152,113, 48, 25,151, 0, 0, 32, 0, 73, 68, 65, 84,214,181,218, 79,243,
-127,209,162, 69, 75,214,175, 95,255,130, 32,136, 48,237,233,218,237,180,191,213,247,155, 48,154,166,251, 45, 94,188,216,115,195,
-134, 13,235, 52,109,255, 14,145,168,143, 69,203, 60, 91, 98,130,240,119,230, 96, 50, 84, 96,146, 4,152, 12, 0, 52,129,228,164,
- 4, 20, 21, 22,220, 65,226,233, 68,221, 44, 89,254,157, 90,180,240, 10, 58,186,109, 1,249,115,120, 9, 10, 68, 18,196, 61,185,
-137, 71, 55,127,207, 80, 41, 85,191,131,160, 31, 3,100, 36,222, 82,241, 64,104,237,106, 92, 16, 52,179, 84,104,169,197, 85, 57,
-177,245,201,208,188, 73,147, 38,195,150, 45, 91,102, 27, 21, 21,197, 19, 10,133, 69, 71,143, 30, 77,151, 74,165, 73, 0, 46, 39,
- 39, 39, 55,217,190,125, 59, 39, 40, 40,200,203,203,203,139,127,242,228, 73, 89, 37,229,140,222,227,156, 63, 54, 32, 98,226,172,
- 57,188,216,147,187,192,137,141,196,210,167, 57,170, 63, 5, 37, 63, 0,216,134,148,226, 78,217, 18,229,213,173, 93, 93,200,122,
-102,108, 52,180,228,248,197,229, 73,170,181,100, 25, 27, 27,111, 9, 9, 9,113,109,219,182, 45, 9, 0,225, 47,149,220,133,187,
- 35,156, 46,175,239, 68,116,106,102,131,172, 2, 41,102,239,138,198,165,136,172, 63, 52, 34,171,166, 78,154,153,153,101,167,102,
- 21, 58,216,152,242, 48,186,179, 41,186,175, 77,135,127, 27, 46,184,108, 2,241,137, 25,104,232, 86,143,136,190,115,182,141, 90,
-100,181, 21, 8, 4, 0,208, 6, 64, 98, 74, 74, 10,223,199,199, 71,168, 69,151, 15, 96, 35,135,195, 89, 74, 16, 4,221,182,109,
-219,104, 47, 47,175, 98, 43, 43, 43,136,197, 98, 72,165, 82,176,217,108,136,197, 98, 36, 39, 39,227,193,131, 7,176,178,178,210,
-235, 64, 21, 23, 23,195,204,204, 12, 20, 69,125, 48,167, 74,165, 34,246,236,217, 99,242,226,197, 11,147,208,208, 80,135,185,115,
-231,230, 54,109,218,244,241,176, 97,195, 94,219,219,219, 75,159, 62,125,138,123,247,238, 33, 63, 63, 31,237,219,183,215,137, 83,
- 38,147,129,201,100, 66, 44, 22,131,203,229,130,201,100, 66,169, 84,130,162,168, 50,241, 85, 92, 92,140,188,188, 60,176,217,108,
-200,100,178, 79,241, 6,250,158,133,170,186,225,183,218, 88,180,180,133,154,142, 34,171, 38, 75, 84,149,195,157, 5, 5, 5, 70,
-150,150,150, 11, 1, 8,106, 90, 23, 65, 16, 96, 48, 24, 96,179,217, 32, 8, 2, 93,186,116,193,132, 9, 19,208,170, 85, 43, 36,
- 36, 36,224,248,241,227,120,244,232, 17, 88, 44, 86, 89,123,157,199, 39,252,252, 24, 60, 30,239,222,128, 1, 3, 60,127,248,225,
- 7, 94,189,122,245, 16, 27, 27, 91,119,195,134, 13, 11,175, 93,187, 54, 80, 36, 18,181,209,220,237,170,183,210,171,135, 4, 75,
-135, 11,251, 74,165, 82,196,198,198,234,179,204,123,104,216,176, 97, 50, 73,146,175, 41,138, 10, 7,224, 77,211,116, 23,130, 32,
- 46,161,212, 47, 81, 27, 34,154,166,191, 36, 8,162, 16,192, 51,146, 36, 95, 82, 20,149,108,176,219, 24,160,195,125,165, 95,197,
-255, 4, 65,132,173, 95,191,190, 95,101,226,170,146,107,179,220,244, 13, 27, 54,172,211,250,255, 33, 22,213,174, 40,239, 12,239,
-167,182,114,253, 37,180,194,194,194,170, 87, 32, 20, 6,133,157, 62,118,191,187, 28,174,158,173,125,181,172, 67, 52, 34, 31,220,
- 3, 64,255,162, 83, 87,248,253,140, 72, 6,243,151, 61,235,102,146,123,111,150, 32, 37, 61, 11,247, 46,254,130,108, 65,210, 33,
-128,158,139,196,208,194, 15, 62, 18,245, 6,121,217,219,216, 90, 74,228, 52, 40, 26,192,123, 98,235,147,160, 85,227,198,141, 7,
- 71, 68, 68,216, 74, 36, 18,222,157, 59,119, 74, 66, 66, 66, 50,228,114,249, 77, 0,119,213,109,162,178,179,179,135,168,133, 9,
-131,201,100,114,228,114,121,117,190, 11,173,230, 79, 28,115,103,227,158,131,188,215,207,163,177, 61,244, 34, 10, 74, 74, 84, 55,
-179,196, 95, 3,208, 40,250,235, 81, 57,226, 52, 26,180, 11,139, 36,192, 55, 97, 57,198,229, 73,120, 64,229, 67,178, 82,169,116,
-196,200,145, 35,249, 26,145, 5, 0, 57, 69, 10,102,137, 84,193,232,212,204, 6,173,187, 13, 65,228,141, 83, 56,121, 59, 13,110,
-118,198,183,235,155, 20,232,180, 71,179,179, 4,123,182, 6,239,221,186,113,229,124,206,188,190, 22,240,111,195, 2,143, 77,192,
-220,152,133,181, 59,246, 43,162, 30,220,126,202,231,243,195, 0,124, 45, 16, 8,192,231,243,139, 1,188,100, 48, 24,137, 42,149,
-170, 50,167,238,229, 0, 28, 14, 31, 62, 76, 42, 20,138,226,132,132, 4, 56, 58, 58,194,193,193, 1, 22, 22, 22,136,139,139,195,
-159,127,254,137,248,248,120, 80, 20,133, 22, 45, 90,232,117,176,114,115,115,241,244,233, 83,244,237,251,213,220,236,236, 44,115,
- 43,107, 27,209,157,240,219,155,106,195, 73, 81, 20, 1, 0,158,158,158,240,244,244,228,165,165,165, 57,135,133,133,217,175, 89,
-179,230,157,171,171,235, 81,177, 88, 92,206,114,160,171,208,210,136, 11,141, 8,228,241,120, 96,179,217, 40, 44, 44, 68,102,102,
- 38,138,138, 74,131, 54, 45, 45, 45, 63,137,208,170,194, 66,245,209,218,255,205,226,240,189,225, 78, 75, 75,203,145, 0, 22,234,
-184, 45, 80, 42,149, 96,179,217,240,241,241, 65,112,112, 48, 30, 61,122,132,223,127,255, 29,117,235,214,197,216,177, 99, 65,146,
- 36, 94,188,120,161,111, 23,169,136,136,136,133, 95,127,253,181,231,225,195,135,121,201,201,201,136,143,143,135,165,165, 37,130,
-131,131,185,147, 39, 79,110,120,227,198,141,229, 40, 13,126,169, 30, 90,209,133, 34, 35,254, 80,111,111,239,247,154, 56, 58, 58,
- 90, 92,190,124,217,190, 76,128, 85,140, 72,124, 31, 5,203,151, 47,223,234,225,225,177, 77, 61, 92,232, 11,192,132,166,105,191,
-208,208, 80, 2, 0,252,253,253,105,130, 32, 52, 15,164,103,167, 78,157,234, 22, 23, 23, 71, 7, 6, 6, 26,124,180, 12,168, 74,
-139, 76,214, 92,147, 85, 9, 40,125,132,154,182,197, 75,131,197,139, 23,123,174, 95,191,254,225, 7,138, 44,237, 55, 38, 90, 35,
-182,202, 30,166, 85, 14, 25,150,217,190, 72,190,163,189,141,245,162,177,157, 64, 81,128, 82, 5, 40, 85, 52, 68, 37, 98,196, 62,
-127, 84, 2, 30, 17,170, 83,119,184,156,160, 53, 63,204,105, 16,157, 74, 34, 61, 95,142, 91,103,247,210,217,130,164,193, 72, 60,
- 53,254,227,136,172,161,222,142, 14,246,183,142,237, 93, 77, 62,122, 43,131,138, 42,213, 89, 20, 69,151,253,254, 4,112,180,179,
-179, 11,184,127,255,190, 29,151,203,229,189,122,245,138, 58,117,234, 84,190, 92, 46,191,166, 37,178, 0,160, 83,155, 54,109,148,
-166,166,166, 16,137, 68,114,185, 92, 46,169, 70,100, 57,251,181,106,126,123,227,158,131, 60,137, 76, 6,161, 88, 10,134,141,125,
- 69,145, 5, 0, 29,187,185,215,169, 67,240,204, 64, 3, 72, 42,148,167, 87, 37,178, 0,128,203,229,246,152, 57,115,102,185,186,
-120,182,102, 44,165, 49,151,165,186, 27,147, 67, 69,222, 56,133,240, 23, 57, 20,143,205, 80,217,209,111, 27,232,186, 3, 10, 82,
- 99,246,252,126, 46,236,234,119,203,130,138, 75, 68, 69,112,115, 50, 66,113,145, 16,107,215,111, 84, 68, 68,132,223, 92, 56,119,
-106,135, 83,167, 78,109, 64,169, 51, 56, 0,188, 60,117,234,212,152,101,203,150,253,138,191,210, 60, 84, 68,122, 64, 64, 64,106,
-179,102,205,132, 30, 30, 30,194,220,220, 92,196,196,196, 32, 63, 63, 31,219,183,111, 71,108,108, 44, 52, 22, 65,157,124, 85,222,
- 23, 72,200,207,207, 51,165,105, 26,249,121,185, 38, 63,252,240,131, 69,109, 56, 85, 42, 85,185,107,171, 78,157, 58,152, 54,109,
- 26,187,164,164,196,242,221,187,119,230,218,243,116,229,148,201,100,208, 88,134,104,154,134, 76, 38,131, 80, 40,132, 76, 38,195,
-235,215,175,203, 68,150,122,253,159,204,162,165,249,205,227,241, 50, 53,231,178,102, 8,142,199,227,101, 85,213,254, 67,160,181,
- 46, 90,253, 91, 95,113, 88,227,246,232,120,220,193,102,179, 49, 97,194, 4, 60,124,248, 16, 9, 9, 9, 96, 48, 24, 16,137, 68,
- 40, 41, 41, 65,207,158, 61,193,225,112,244,181,104,209,108, 54,123,228,146, 37, 75,120,137,137,137,200,201,201,209, 56,211, 67,
-165, 82, 97,238,220,185, 70, 92, 46,119,164,190,166,123,129, 64,208,251,245,235,215,141, 43,126, 50, 50, 50,132,218, 62,133,181,
- 69,104,104, 40,225,239,239, 79,251,251,251,211, 26,193,101,128, 1,149,161, 10, 45,178,175, 42,139,214,199,176,138,105, 44, 91,
- 80, 7,136,212, 2, 26,145,213, 85, 75,120, 17, 26, 11,151,110, 67,135,110, 67, 91, 58,216, 88,223, 56,188,107,149,105,216,115,
- 2,169, 41, 73,200, 22, 36,163, 77, 7, 63,196, 62,143, 6,165, 80,157,198,235,208,154, 61, 57,235,249,187,123,120, 52,157,222,
-181,131, 23,130,194,138,241, 42,242, 50, 10,178, 5, 59,145,116,234,244, 71, 57, 66,174,254,205, 29,236,173,111,252,186,107,149,
-229,165, 24, 18, 41, 41, 73, 56,251,235, 86, 90, 33,151, 22,160,124, 36,151,222,111,205, 70,148,140, 83, 92,144, 9, 89,145, 10,
- 60,178,132,167,231, 32, 69, 6,128,240,173, 91,183,118,111,223,190, 61, 39, 32, 32, 32, 35, 63, 63,255, 44,128,251, 90,109,154,
-185,187,187,247, 13, 14, 14,118, 72, 73, 73,193,181,107,215, 50, 80, 26,250, 95, 21, 82,111, 71, 63,223,253,231,175,251,231, 27,
- 53,104,130,237, 75,190, 83,134, 62,138, 25, 0,224,146, 86, 27,143, 30,222,238, 97,107,190,159, 65, 82, 81,127,224,105,114, 38,
-222, 10,165,127, 86, 69,152,147,147, 67,148,148,148,184, 90, 90, 90,106,159,144,224,155,136,164, 11,134,186,167,247, 92,120,199,
- 73, 34, 87,129,203, 34,233,217, 3, 93,211, 31,158, 13,181,201,145,228, 16,154,104,196,154, 48,105, 88,143,129,187, 66,206,140,
- 14, 11,187, 48, 93, 46,149,120, 53,105,210,152,126, 28,113,227,233,194,185, 83,251,212,242,136,155, 62,124,248,144,100, 48, 24,
-229, 4,186,182,133, 72, 95, 75,145, 62,208,149,179,162,208,210, 64,169, 84, 18,181,229,148, 74,165,101, 66,171,226,195,189, 50,
-193,248,119,108,191, 62, 22, 42,237, 33, 67,141, 63,157, 68, 34,177, 87,251,108, 57,124, 76,139,214,135, 68, 34, 86, 55,124,169,
- 79,255, 72,146, 4, 69, 81, 96,179,217,104,209,162, 5,194,194,194, 96,109,109, 13,115,115,115,152,155,155,195,200,200, 8, 54,
- 54, 54,101, 66,139, 36,117,142,210,161,165, 82,105,221,186,117,235,226,245,235,215,224,241,120,101, 31, 46,151, 11, 79, 79, 79,
-136, 68,162, 58,248,148,182,123, 3, 12,248,123,239, 43, 97,218, 98,137, 32,136,176, 69,139, 22, 45,169, 45,223,162, 69,139,150,
- 84,102,225,250, 64,193, 85,206,186,197,212, 86,144,149, 42, 73,181,200, 58,180,115,165,249,153, 39, 64,106,106, 34,174,158,220,
- 81,164,144,203,242, 41, 74,225,250, 54, 62, 26, 32,241,139, 78, 93, 32,233,118, 3,251,118, 35,174,190,144,161,176, 32, 27, 47,
- 31, 95, 78,130,152,179,248,163,137, 44, 7,219, 27,135,119,173,180, 60,255,156, 64, 74, 74, 18, 46, 29,219, 94,168,144,203,123,
- 32, 49,244,241,135, 80,143,100,179, 7,178, 93,222,245,155,232,155, 14, 21,161,194,200,216,184, 47,179, 50, 48, 80,112,167,250,
-200, 48,109,100,103,103,159,221,186,117, 43,241,227,143, 63,118,149, 72, 36,191, 1,208, 54, 81,122,185,185,185, 13,223,183,111,
-159,117, 74, 74, 10,235,206,157, 59,162, 27, 55,110,208, 0,206,215, 96,113, 89,208,115,252, 52, 70,171,122,117,102, 70, 37,165,
- 13, 0,240,135,214,108,207,126,173,155,221, 61,184,126,185,153,226,110, 40,138, 5, 41, 88,124, 55,181, 16,128,206,251, 91,161,
- 80, 64, 40, 20, 66, 81,156,171,108,195, 23, 9, 3,135,216, 75, 51,243, 37, 76, 22, 85,162,244, 48,207,146,222,200,125,203, 48,
- 54, 54,214,107, 95,238, 90, 63, 63, 4, 64,200,144, 33, 67, 14, 63,139,184,208,134,207,231, 95,240,240,240, 32, 0,160,138, 8,
-195,170,176, 10,192,220,142, 29, 59, 18, 62, 62, 62, 15,182,109,219,118,165, 58,177, 82, 27,139, 86, 77,208,149,147,162, 40,178,
-138,253, 75,212,150, 83,219,162, 85,147,208,250,148, 22,173,202, 68,139,182, 72,212, 22, 66,255,134,168,195,234,196,148, 62,253,
-211,248,201,177,217,108, 68, 71, 71,195,197,197, 5,114,185, 28,102,102,102, 48, 51, 51,131,169,169, 41,138,138,138,192, 98,177,
-160,231, 54, 83, 60, 30,239, 93, 76, 76, 76, 99, 59, 59, 59,168, 84,170,114, 98,235,213,171, 87, 48, 49, 49, 73,211,215,162,197,
-231,243, 47,171,163, 14,203,193,209,209,209,226, 99,236, 87,109, 75,150,191,191,191, 97,136,208,128,106,173, 89, 85, 88,181,178,
- 43, 88,162,100, 90,255,179, 81,154,195,173,159,250, 55, 42,249, 45,171,100, 90,238,250,245,235,111,104,249,119,101,127,224, 38,
-104, 82, 60,148,139,112, 97,214,100,201,178,183,182,186,113, 96,123,160,249,201, 72, 32, 45, 37, 17,183, 78, 7, 11,149, 42,249,
- 23,160,104, 65,196,181,211,161, 32, 80,130,183,161,183,116,187, 69,160, 85,171,166,174,248,253,133, 2,217,169,175, 64,211,212,
- 33,100,133,148,124,240,209,113, 27,212,194,222,218,246,198,161,224, 64,139, 51,209, 4, 82, 83, 18,113,245,100,112,161, 82, 81,
-210, 29,137,167, 35,107, 75, 59, 1,176, 98,152,240,118, 15,246,107, 53,212,213,205, 25, 20,173, 0,197,166, 49,104,129, 45,243,
-101, 84,201,239,225, 60,225, 73,170,152,154,158,118, 95, 55, 7,186,226,226,226,223, 1, 60, 70,249,244, 10,205, 27, 53,106, 52,
-116,247,238,221,118,169,169,169,188,168,168, 40,241,222,189,123,179, 40,138, 58, 3, 64,151,161,212,239,162,146,210, 14,160,124,
-190,156,230,243,199, 7, 68, 4,140,155,200, 75,188, 22, 2,171,196, 88,124,127, 55, 93,245, 50, 95, 54, 66,109, 93,171, 20,182,
-182,182,116, 78, 78, 78,114, 65, 65, 65, 99, 19, 19, 19,228,230,230, 34, 47, 47, 15, 66,161, 16,210,194, 60,165,141,170, 64, 68,
- 40,243,192, 98,177,144,149,162,128, 74,165,202,208,213,154, 5,192,106,213,170, 85,147, 40,138,210,100, 68, 44, 23, 93,168,213,
- 78,115, 62, 52, 30, 50,100,200, 97,173,168, 67,109,103,120, 77,122, 7, 66,157,222,161,253, 31,127,252, 17,215,167, 79,159,212,
-202,196, 10,151,203,213,219, 81,186,170, 40,198,218,112, 86,101,209,170, 56, 93, 31, 78,205,240,165,198, 9,190,226,116, 13, 24,
- 12, 6, 40,138,130, 14, 65, 21,127,171,104,209,142, 14,172,141,200,169,112,108,170, 77, 28, 90,203, 72,196,143,106,209,210, 28,
- 11, 54,155,141,115,231,206, 97,220,184,113, 80,169, 84, 48, 54, 54,134,169,169, 41, 76, 76, 76,112,250,244,105,104,210, 63,232,
-163, 95, 21, 10,197,145,245,235,215, 47,217,179,103,143, 17, 77,211,224,112, 56,101, 66, 43, 48, 48, 80, 44,151,203,143,232, 36,
-180, 52, 25,223, 41, 58,198,196, 68, 89,109,212, 97,101,203, 84,225,175,101,185,106,213,170, 49, 20, 69, 13, 68,133, 20, 14, 21,
-218,149, 75,253, 96, 72,239, 96,128, 14,247,147, 71,255,226,238,105, 4, 22,161,101,201, 42, 19, 92,100,117,226,197,206,202,242,
-198,254,237,129,230, 71, 31, 17, 72,124,251, 22, 55,127,219, 81, 42,178,222,156,124,130,228,208, 76, 36,134,118,198,219,208,222,
- 58,191, 61, 17, 68, 43, 39,123, 75,228,137, 40, 20,230,188, 3,104, 68,125, 12,145,101,103,101,119,227,231,224, 64,139, 83, 79,
- 72, 36, 38, 38,226,234,201, 29, 66,165, 82,242,197,135,136,172,145,108,246,192, 70,238,206, 9, 75, 39, 13, 28,234,211,208, 17,
- 54,239,226,112,126,236, 80,172, 62,254, 13,204,236, 24,104,215,215, 12, 19,214, 58, 14,229,123,114, 95,243, 59, 99,160, 30,212,
-218, 34,171, 85,253,250,245,135,222,191,127,223,214,219,219,155, 23, 31, 31, 47,217,187,119,111,150, 88, 44,190, 2, 32, 90, 15,
- 78,109,145,213,106,209,228,177, 17, 27,247, 31,230,145,108, 14,130,142,156,199,172,219,169,170, 11,201,133, 67, 80,126, 88,177,
- 82, 72,165,210,107,193,193,193, 82,146, 36,145,151,151,135,156,156, 28,100,101,101,149,125, 23, 20, 20,128,193, 96,224,250,245,
-235,178,194,194,194,251,186,118,240,222,189,123,245,211,210,210, 60, 4, 2, 65, 27,245, 39, 30,165,209,133,166, 90,211,218, 8,
- 4,130,174, 0, 30,105,166,167,166,166,214,123,240,224, 1,191, 38,126, 51, 51, 51,176,217,236,114, 22, 45, 46,151, 11, 7, 7,
- 7, 40,149, 74,156, 56,113, 2, 0,242,170,227, 96,179, 57, 2,146, 36, 64,209,148,148,199,227, 81,124, 62,191, 82,129,165, 15,
-167, 26,169, 95,126,249,165, 36, 50, 50,178, 82,139, 86,109, 56,105,154, 46,233,213,171, 23,210,211,211,193,227,241,202, 30,214,
- 26, 65, 69,146, 36,184, 92, 46, 50, 50, 50, 48,101,202, 20,208, 52, 93,242, 79,223,121,180,125,154,212, 98,136, 0, 64,168,133,
-208,123,126, 90,186,250, 64,105,134, 6,105,154,134, 70,112, 85,152, 95,182, 46, 93,178,183, 87,240,233,154, 92, 80, 80,176,177,
-180, 59,244,222, 10,223,251,244,120, 40,148, 9,173,216,216, 88, 28, 62,124, 24, 5, 5, 5,224,112, 56,200,207,207,199,193,131,
- 7, 17, 19, 19, 3, 14,135, 3,205,190,208, 85,191,249,248,248,108, 12, 15, 15,143, 25, 49, 98,132, 56, 58, 58, 26, 98,177, 24,
-209,209,209,232,221,187,183,228,238,221,187, 9, 98,177,120, 21,116, 25, 58,212,100,124, 87,151,215,145, 74,165,136,138,138,170,
-244, 83,213, 50, 21,145,144,144,224,170, 82,169, 26,211, 52,237, 75,211,180, 57,212, 41, 28,212,255,181, 63, 95,170,231,153,211,
- 52,237,171, 82,169, 26, 37, 36, 36,184, 26,228,132, 1,159, 41,110,105,137, 45, 90, 75,100,221,170,222,162, 69,145,193, 7,118,
-172, 52, 63,242,144, 68, 74,114, 2, 30, 95,220, 45, 84, 81,138, 47,244, 44,135,211, 3, 90,185, 54,120, 70, 38, 94, 20, 81, 26,
-206, 92,152,147, 2,208,140,218, 8,173,114,156,160,200,224,131, 59, 2, 45,142, 61, 38,144,158,242, 6,119,207,238, 18, 42,149,
-210,238,120, 27, 26, 85, 27,206,145,108,246, 50, 22,131, 88,218,171, 83, 75,118,231,150,238, 48,201, 74, 66, 70,106, 58, 78,196,
-102,231, 37,228, 75, 39,222, 37,228, 72,126, 35, 61,208,119,146,181,181,149, 35, 11,253,166,218, 88,223, 63, 95,248, 59,193, 18,
-201,105, 57,189, 94,112,183,172, 44, 69,249,126,190, 15, 71, 51, 51,179, 17,143, 31, 63, 54,231,241,120, 70,143, 31, 63,166,246,
-238,221,155, 43, 22,139, 47, 2,136,208,105,219,223,135,115, 91,119,183, 91,235,118,237,231, 21,139, 74, 32,146,201,193,117,224,
-171,206, 68, 60, 31,140,170, 19, 96,150,227,228,114,185,199,142, 29, 59,214,183, 75,151, 46,174, 94, 94, 94,100, 94, 94, 30,138,
-139,139,203,156,171,237,236,236, 16, 27, 27, 75, 37, 38, 38,166,115,185,220,227,186,246,179, 99,199,142,137, 36, 73,198,171,135,
-209,226, 81, 33,186, 80,171,105, 99,129, 64,208,150,207,231,223, 2, 96,172, 21,117,168,205,169, 73,239,176, 4, 0, 73, 16,196,
-163,232,232,232,226, 62,125,250,192,200,200, 8, 34,145, 8,117,235,214,133, 82,169,196,197,139, 23, 17, 25, 25, 41,162, 40,234,
- 86, 37,226,181, 92, 63, 37, 18,113, 93, 0,164,184,164,164,197,152, 49, 99,186,206,155, 55,175, 92, 72,186,189,189, 61,172,173,
-173,245,226, 4,128,188,188,188,166,127,252,241,199,156,232,232,232,239,250,246,237,107,177,100,201, 18,110,253,250,245,161, 82,
-169,200,218,114,230,231,231, 91, 68, 69, 69,109,234,220,185,243,140, 62,125,250, 48,215,173, 91, 7, 11, 11, 11,168, 84, 42, 24,
- 25, 25,161,176,176, 16,171, 86,173,194,157, 59,119,148, 52, 77,239, 18, 10,133,223,235,121, 46,225, 67,175,205,170, 44, 64, 85,
-165,100,168,162,253,223,222,207, 10, 62, 93, 80,167,112, 88, 88, 69, 6,123,232,122,206,107,132, 22,131,193, 64, 82, 82, 18,246,
-238,221,251, 94, 30, 45, 77,250,135, 42,184, 43,219,118,250,230,205,155, 42,130, 32, 58, 60,126,252,120,225,232,209,163, 39,138,
- 68, 34,103, 19, 19,147,116,133, 66,241,139, 88, 44, 94,139, 82,127, 84,182, 62,247, 16,145, 72,148, 92, 89,212, 97,197, 54,128,
-101,181,156, 21,210, 59,148, 75,225, 80, 97,153,114,169, 31, 42, 73,239,240,183, 31,119, 3,231,191,146,243,115, 23, 91, 85, 39,
- 44,125, 15,173, 38,179, 88, 98,133,119,120, 2,241, 33, 34,235,125,107,137,164, 36, 97,249,177,119, 45,101, 82, 9, 68,194,204,
-151, 72, 58,145,245, 65,155,165,238,231,237, 4, 2, 73,137,111,240, 48,108, 87,105, 63,223,134,214,186,159, 4,176,248,167, 75,
-161,108,194,194, 26, 79,231,140, 67,122,129, 8,151,222,230,159,164, 75,164,211,143, 0,249,184, 3,144, 74,105,248,193, 31, 50,
-118,251, 14,178, 24,106, 91,135,133, 45,243,127, 1,111,145, 13,187, 93,247, 46,250,212, 64,204,224,241,120,225,219,183,111,239,
-225,235,235,203, 29, 50,100, 72,101, 14,242,250, 34,245,209,171, 55, 63, 93,216,179,121,190,141,119,123,236, 92,182, 64,117, 44,
-226,121,197, 40,196,106,225,225,225,161,186,119,239,222,188, 41, 83,166,108,233,209,163,135,211,128, 1, 3, 56,117,235,214, 5,
-151,203,197,155, 55,111, 16, 30, 30, 46,123,251,246,109,122, 73, 73,201,188,230,205,155,235,147,227, 44,127,249,242,229, 27,213,
-235, 32,212,195,133,109,160,142, 46,212, 52, 82, 39, 45,109, 3,192, 56, 48, 48,112, 52, 0, 84, 17,246,189, 28,192, 30, 0, 76,
-154,166, 51, 66, 66, 66, 58,156, 61,123,182,195,220,185,115,217,125,251,246,197,253,251,247,113,245,234, 85,185, 92, 46,143, 80,
- 11, 87, 93, 75,229, 80, 0,162,148, 74,229,243,160,160,160, 14, 12, 6, 99,185,102, 70, 76, 76, 12, 14, 29, 58, 84, 27, 78, 37,
-128, 77,153,153,153, 63,133,132,132, 44,191,118,237,218,248, 49, 99,198,152, 43, 20, 10,196,198,198,226,231,159,127,174, 21,167,
- 80, 40,156, 99,107,107,187,244,226,197,139,191, 92,185,114,229,235, 81,163, 70,145,179,102,205, 66,112,112, 48,126,251,237, 55,
- 74,165, 82,157,101,177, 88, 99,114,114,114, 68,159,226,174,163, 30,134, 75,215,179,214, 97,141,188, 31, 50, 52,168, 35, 4, 31,
- 74,160,217, 14, 63, 63,191, 50, 43,163,198, 10,167,221,134, 32, 8,189,135, 14, 1, 88,210, 52, 77, 1,216,133,210,250,162,218,
- 89,225, 25,248, 43,115,188,174,140,205, 4, 82,203, 24, 72, 17, 91,125, 81,105, 75,128, 70,179, 26,216, 10,150, 47, 95,190,117,
-197,138, 21, 91, 43,166,112,208,110, 84, 49,245,195,202,149, 43, 97, 72,239, 96,192,127, 21,149, 11,173,168,125, 10, 69,131,193,
- 75,182,175, 91,176, 66,169,144, 9,105,200,253,241,230,116,244,135,174,140,166,232, 69,215,143, 6, 6,131, 70, 62,173, 82, 46,
-252,224,222,255, 77,253, 36, 44,172, 81,180,106, 26,126,123,145, 78,103,136, 20,223, 28,145,203,203, 89,131, 74,125,178,168, 97,
- 55, 36,249, 39,172,156, 88,103,230,124, 97, 67, 92,200, 27,173,247,122,178,178,178,206,109,221,186,149,220,188,121,115,215,146,
-146,146,138, 14,242,181,197,130,254, 51, 23, 49,218, 53,114,157,249,240,117,242, 64,232, 48, 92, 88, 17, 29, 59,118, 20,196,197,
-197, 5, 92,185,114,101,196,237,219,183,123,136, 68, 34, 87,130, 32, 96,108,108,156, 44,149, 74,175,113,185,220, 99,122,138, 44,
- 0,192,138, 21, 43,232,149, 43, 87, 18,113,113,113, 52,131,193,248, 19, 64, 34,131,193, 72,210,118,130,215,158,174, 89, 38, 48,
- 48, 80,151, 7,226,237,226,226,226,200, 85,171, 86,117, 89,181,106, 85, 11,181, 85,232, 54,254,242,249,210, 23, 10, 0,183,217,
-108, 78, 58, 65, 16,206,108, 14, 87,116,239,222,189,107, 31,200, 89, 34,151,203, 23,166,164,164,108,217,178,101,203, 90, 19, 19,
-147,182, 49, 49, 49,127,126, 8,167, 90, 68, 13,182,182,182,118, 58,124,248,240,169,131, 7, 15,182,103, 50,153,247, 9,130, 24,
- 34, 20, 10, 63,105, 81,105,117,129,232,149,122,212, 58,212,137,247, 99, 39, 41,253, 59,132,155, 74,165, 42, 94,186,116,105, 86,
- 69,225, 85,209,122,165,249,175, 78,229,162,203, 62,213, 39,138,178, 6,225, 66, 20, 3, 64,105,237,194,210,178, 58,186, 22,149,
- 6, 32,174,233, 58, 39, 73,242, 44,128,151, 36, 73,190,174, 24,232,162, 61,111,229,202,149, 53, 93,231, 6, 24,240, 89, 67,135,
- 59, 91, 32, 9, 4,214,214,147,246, 31, 52, 87,126,156,126, 6,176,217, 43, 73, 96, 62, 0,130, 6,182, 28,145,203,127,168,110,
- 65,199,142, 88, 75, 19,152,171,222,153,235, 50,238, 98, 77, 45,182,189, 14,116,168, 63,168, 39,103, 19, 84, 95, 80,246, 61, 78,
-127,127,127, 70, 21, 15,243,114, 69,165,171, 66,104,104, 89, 22,255,170,250,169,125,190,153, 61,120,240,192,201,199,199, 71,128,
-242, 78,255,149, 77,167,245,220,118, 6, 0,213, 71,222,159,159, 5,167,155,155, 27,231,205,155, 55,178,127,215,181,105,224,252,
- 87,114, 90, 54,117, 1,129, 73,208,206, 29, 84,173, 69, 75, 75,160,209,244,207, 40,136, 77,169,162,159,154,235,220, 50, 33, 33,
-193,181, 97,195,134,201, 0, 10, 42,244,163,178,121,180,225, 24,253,223,115, 86,134,201, 40, 95,138,206,128, 74, 14,132,129,211,
-192,105,224, 52,112, 26, 56, 13,156, 6, 78, 3,103,109,133,214,103, 13, 18, 6, 24, 96,128, 1, 6, 24, 96,128, 1, 6,252, 45,
- 32,170, 81,165,250,152, 4,107,163,108,175, 25, 56, 13,156, 6, 78, 3,167,129,211,192,105,224,252,191,227,172,137, 91,123,249,
-207,117,232,240, 31,235,183,193,172,106,224, 52,112, 26, 56, 13,156, 6, 78, 3,167,129,243, 67, 4,203,103, 13, 38, 12, 48,192,
- 0, 3, 12, 48,192,128,207, 6, 61,220,193,103,170, 64,254,241, 70,167, 32,170, 26,209,199, 13,117, 0,224, 99,241,253,159,130,
- 15,224, 43,173,255, 23,160,142,140, 55, 8,173,207, 23,141, 0, 44, 1,160, 93,139,236, 33,128,245, 21,218, 29, 5,160, 93,144,
- 80,132,210, 58,129,175,245, 89, 25, 73,146,235,187,116,233, 50,253,206,157, 59,155,149, 74,229,170, 90,244,215,149,207,231,111,
- 36, 8,162, 53, 0, 22, 65, 16,111, 50, 51, 51,215, 43,149,202, 15,137, 90,105,224,232,232,184, 1, 64, 75,146, 36, 89, 4, 65,
- 36,100,102,102,174, 81, 42,149, 55, 63,128,211,204,193,193,161, 19, 77,211,142, 0, 24, 44, 22, 43, 55, 45, 45,237, 1,106,153,
- 91,201, 63, 48,150, 93, 40, 82,178, 0,192,220,132,169, 8, 13,108, 42,215,117,154,225, 20, 55,192,128,255,111,208,165,145,201,
-229,208,219, 13,107,105, 37,190, 87, 1, 68,175,250,216,113, 57, 17,223, 87,181, 60, 81, 73, 84,115, 69,206,222,110, 88,171,162,
- 75, 57,122,185, 97,211,229, 55,168, 54,210, 94, 23, 78, 13,246, 1,228,100, 29,170, 20, 16,186, 69, 95,255,219,241, 21,202, 15,
- 21,150, 13, 29, 86, 43,180,134,185,131,175, 98,130, 25, 26, 11, 77, 24,175, 25,128, 22,234,135,252,107,148,230, 42, 42,250,192,
-206,125, 46,156,255, 54, 44,167,105, 58,160,220,201, 90, 73, 30,162, 47,190,248, 98,192,149, 43, 87,140, 53,245,238, 40,138,130,
-145,145,145, 18,192, 88, 61,214,101, 63,108,216,176, 69, 7, 14, 28,192,208,161, 67,151,134,133,133,109, 5, 80,172,235,194, 86,
- 86, 86,254,150,150,150,193,251,247,239,183,107,223,190, 3,193,225,112,240,230, 77,130,243,148, 41, 83,188,226,226,226,206,102,
-101,101, 77,212,119,227,173,173,173, 71, 90, 90, 90,110,217,187,119,175,109,231,206,157, 65, 16, 4, 34, 35, 35,157,231,204,153,
-211,226,221,187,119,199, 51, 51, 51,103,232,203,105, 99, 99,227,110, 97, 97,209,109,231,206,157, 70,157, 58,117, 2,143,199, 67,
-116,116,180,233,212,169, 83, 29,211,210,210, 98, 51, 51, 51,111,233, 43,178,158, 69,158,255, 90, 41,151, 6, 1, 0,147,205, 93,
-208,126, 75,196,249,103, 55,206,247,175,105,154,127, 96,236,239, 6,177,101,128, 1, 6,104, 99,164, 19, 28,105, 26,243,175,252,
-188,140, 4,128, 94,227, 87,207, 26,233,132,205, 71,210,171,174, 97,171, 39,223,247, 99,234, 32,248,112, 26, 50, 63,164,159,251,
- 0,114, 14,147, 57,171,157,143,143,237,183,119,239, 38,200,129, 95,254, 79, 14, 81,165,195,156, 85, 10,173,193, 77,177, 74, 89,
-106, 49, 33,250, 52,196,241,171,137,140,240, 47,190,248,162,225,132, 9, 19,136, 86,173, 90, 33, 50, 50,210,253,248,241,227, 95,
- 93,184,112, 33, 65,165, 82, 69, 2,120, 1,221,179, 90,179, 0,120, 50, 24,140,214,255,114,206,127, 51, 76,212,226, 42, 19,127,
- 37, 58,125, 47,225,233,245,235,215,207, 49,153, 76,141, 69,171,157, 72, 36,114,168, 96, 5,211, 5,245, 20, 10, 5,226,227,227,
- 65,146, 36, 11, 64,125,188, 95, 82,163, 42, 56, 27, 27, 27,239,142,120, 24,105, 67, 48,141,144, 47, 1, 32,145,131, 99,234,128,
- 3,135, 66,172,231,205,158, 49,248,230,205,155,225, 69, 69, 69,191,234,209,159,250, 38, 38, 38, 91,159, 62,125,106, 99,108,108,
- 12,138,162, 80, 84, 84, 4, 71, 71, 71,236,223,191,223,114,222,188,121, 1,133,133,133, 55, 37, 18,201,111,250,136,115, 11, 11,
-139,110,207,159, 63, 55,210, 20,148,150,201,100,112,118,118,198,209,163, 71,185,179,102,205,106, 90, 80, 80,144, 42,147,201,222,
-234, 74, 88, 40, 82,178,148,114,105,208,225, 93,129, 46, 0, 48,102, 70, 96, 16,167,200,252,162, 46,211, 10, 69,202, 11, 0, 12,
- 66,203,128,127, 26,173,109,109,109, 67,115,114,114,110, 1,152,136,143, 99,105,112,231,241,120,205, 41,138,114, 36, 73, 18, 12,
- 6, 35, 67, 36, 18, 61, 5,240,170,182,132, 54,110,126,253,193, 53, 30, 7,154,106, 65, 2, 32, 72, 50, 90, 37, 47, 57,148,251,
-234,230,249, 15,226,228, 24,141, 7,232, 22, 36, 64, 17, 36,249,148, 82,150,236,207,137,191,121,233,223,114,112,238, 11,209,216,
-205, 81,247,194,152, 31,131,111,120, 3,240, 73, 10,228,209, 36,221,135, 21,103, 2,125,103,207,158,237, 56, 99,250,116, 98,220,
-216,177,141,110,221,185, 67,116,213,167, 90,193,231,137, 42, 29,223, 43, 21, 90,254, 77, 97, 69, 3, 11,143, 7, 47, 33,153, 12,
- 6, 49, 98,246,250,128,131,187, 54,145, 61,251, 15, 41, 27, 62,241,245,245,133,175,175, 47, 17, 20, 20,212,232,207, 63,255,108,
-116,244,232, 81,101, 68, 68,196, 83, 0, 39,170, 90, 89,111, 55,136, 41,128,199,102, 49, 69, 35,150,253,186,215,199,199, 7, 92,
- 46, 23, 31,194, 9, 0, 61, 27,146,111, 89,214, 13,158,142,152,185, 60,185,125,251,142,244,199,224,252,140,240, 16, 40, 43,106,
-109,229,226,226,210, 73,169, 84,242, 0,128,201,100, 74, 82, 82, 82,102,162,180, 54, 32, 0,156,165, 40,106,128, 30,220, 36,128,
- 21, 3, 6, 12, 88,250,237,183,223,162,110,221,186,152, 53,107, 22, 20, 10, 69,228,165, 75,151,150, 3,216,128, 26, 46, 30,123,
-123,251,229,187,119,239,182,102,114, 76,208,106, 97, 34, 4, 5, 74, 0,128, 41, 23, 56, 55,141,198,172, 89,179,204, 31, 63,126,
-188, 70, 31,161,101,111,111,191,106,255,254,253,214,198,198,198,160,105,186,172, 22, 99,113,113, 49,138,139,139, 49, 99,198, 12,
-243,216,216,216,141,250, 8, 45, 7, 7,135, 78, 59,119,238, 52,226,241,120, 40, 46, 46,102,203,229,114,162,168,168, 8, 37, 37,
- 37,180, 76, 38,147,207,156, 57,147,251,226,197, 11, 63,129, 64,240, 22, 6,252, 91,192, 0,240, 13,139,197, 26,212,176, 97,195,
- 54,175, 95,191,126,162, 84, 42, 79, 3, 56,253, 17, 94,166,186, 59, 57, 57,173, 77, 79, 79,223, 9, 32,228,255,101,135, 58, 56,
- 56,156,190,119,239,158,203,238,221,187,199,110,222,188,249, 34,128,223, 62,128,142,205,102,179, 7,119,237,218,213,101,204,152,
- 49, 28, 7, 7, 7, 72,165, 82, 36, 38, 38,154,159, 60,121,210, 53, 58, 58, 58, 85, 93, 17, 67,231, 23, 10, 27,247,142,166, 96,
-154, 31,239,208,177, 83,231,161,131,191, 49,115,176,177,128, 88,166,194,235,100, 65,221, 63, 46,158,235, 26,199, 54,186, 39,151,
- 11,135,231,190,186, 87,172, 47,103,183,110,221, 59,247,232,222,221,204,194,210, 2, 66,145, 28,111,146,210, 92,111, 92, 61,239,
-203,100, 26,221,166, 8,197,168,172,231, 87, 75, 62,229,177,153, 5, 48, 69, 60,155,230, 45, 58,182,122,220,107,194,154, 54, 52,
- 77,131,164,177,163,162, 53,107, 22,192,220, 81, 90,246, 75, 47, 62,208, 52, 77, 16,216,164,109,205,234,237,134,181, 52,141,239,
- 65,130,232, 93,195, 48,165, 6,189, 0,174,165,181,181,207,212,201,147,137,162,194, 66, 68, 71, 71,151, 84, 20, 89, 91,235,128,
-125,155, 68,189,179, 41,181, 23,219,255, 82,107, 86,165, 67,135, 58,231,209, 50, 54, 54,174,116,186,133,133, 5,186,117,235,134,
-245,235,215, 51, 1,180,174, 48,187,124,145, 85,128, 27,182,103, 49, 44, 76,184,100,221,186,117,205,204,205,205, 63,152, 19, 0,
- 64, 83,245, 59,214,165,191,124,244,235,146,177,215,142,110,241, 20, 21, 21,176, 42, 54, 49, 53, 53, 69,227,198,141,177,116,233,
- 82,221, 56, 63, 28,255, 40,167,163,163, 99, 19, 95, 95,223,214,215,111,221,178, 76, 79, 79,231,166,167,167,115,175, 92,191,110,
-217,161, 67,135,214,142,142,142, 77,202,118, 21, 77,235,211,207,213,187,118,237, 90,126,246,236, 89,210,215,215, 23, 86, 86, 86,
-232,214,173, 27, 46, 94,188,200,220,188,121,243, 58, 0, 75,107,234, 39, 73,146,157,125,125,125, 9,208, 52, 50,132, 74, 60, 88,
-223, 4,209,155, 60, 80, 36,161,145, 39, 44,132, 88, 44,129,177,177, 49, 15,165,195,189,186,110,123,199, 14, 29, 58, 16, 0,202,
-196, 85, 81, 81,233,167,184, 88, 4,153, 76, 14, 46,151,107, 6,128,167, 43, 39, 77,211,142,157, 58,117, 2, 0,200,229,242,178,
- 55,188,130,130, 2, 66, 40, 20, 66, 38,147,129,197, 98,177, 81,179, 95, 99, 25,167,185, 9, 83,193,100,115, 23,140,153, 17,152,
- 50,102, 70, 96, 10,147,205, 93, 32, 51, 43, 84,233, 50,205,220,132,169,248,196,231,167, 29, 73,146, 63,187,185,185,197,146, 36,
-121, 24,128,227, 7,114,182, 5,176,206,200,200,232,154,135,135, 71,138,177,177,241,117,181, 80,239, 80, 75, 78,142,177,177,241,
-245,117,235,214,157,122,242,228,201,208, 63,255,252,179,254,179,103,207, 6, 7, 5, 5, 29, 55, 53, 53, 13, 71,121,191, 68,189,
-175,205,250,245,235, 31,124,240,224, 65,219,142, 29, 59, 30, 0,192,253, 72,215, 59, 3, 64, 75,232, 84,145,227,147, 28,119,167,
- 86,173, 90,185,240,120, 60,244,232,209, 3, 0,252, 62,132,147,205,102, 15, 94,186,116,169,219,178,101,203, 56, 2,129, 0,215,
-175, 95,199,195,135, 15,161, 84, 42, 49,109,218, 52,238,152, 49, 99, 26,152,153,153, 13,214,171,159, 76,243,227,179,231,204,237,
- 51,127,214, 36,179,167,239,228, 56,116,237, 29,126,143, 16, 32,171,132,131,254,131,199, 88,244, 30, 56,172, 55,135,107,113, 92,
- 95,206, 69, 11, 23,246,153, 60, 62,192, 44, 70, 64,225,220,253, 12,220,143, 23, 66,201,178, 68,223,193, 19,173, 90,116,234,243,
- 21, 19,172, 95, 62,245, 49,218, 15,180,159, 61,123,182,221,130, 77, 71,238, 58,181,253,102, 71,118, 62,124,181,133,143, 59, 96,
-105,109, 98,242, 77,124,215,174,147,140, 74,235,197, 86,203, 89,142,175,245,192,224,172,124,116,209,246,207,234, 98,141, 70,234,
- 97, 69,198,149,159,151,145, 52,129, 89, 35,157,202,221, 7, 42,237,231, 77, 96,232,236,185,115, 89, 22, 86, 86,216,181,107, 23,
-164, 34, 81, 57,159,217,238, 46,232,115,205,152,153,218,192,195, 57,182,155, 43, 17,254, 31,124, 95,153, 92,165, 69, 43, 44, 44,
-140,238,215,175, 31, 1, 0,161,177,200, 31,220, 20, 27,135,125,187,110, 41, 65, 18,116, 61,207,142, 49,117,220,154,137,108,108,
-108, 80, 82, 82, 2,169, 84, 10, 54,155, 13,137, 68,130,119,239,222,225,254,253,251,176,178,178,210,171, 39,133,133,133, 48, 53,
- 53,133,169,169,233, 71,225, 92, 60,182, 7,247, 77, 74, 54,247,242,253,155, 93,183, 79,255,173,189, 91, 75,191,103,221,135,205,
-122,110,110,231, 36,121,246,236, 25,238,221,187,135,252,252,124,248,248,248,252, 87, 14,230, 67,181, 79,214, 67, 0, 86, 13, 27,
- 54,116,190,124,237,182, 85,177,132, 50, 79,202, 84,176, 40,138,130,177, 49, 95,121, 34,244,156,112,232,224,254, 68, 70, 70, 70,
- 22,128,135,106,113, 91, 83, 77, 69, 30,128, 38,254,254,254,139,166, 79,159,142,132,132, 4, 76,154, 52, 73,252,240,225,195,220,
-142, 29, 59,218,236,223,191,223,104,222,188,121,184,117,235,214,138,176,176,176, 51, 0, 18, 1, 84, 90,171,141,166,105, 54,155,
-205,134, 82, 45, 27,228, 42,170, 76,223, 23, 22, 22,130, 22,231,131,205,102, 51, 0,216, 65, 71, 63, 58,138,162,216, 44, 22,171,
- 76,100,189,203, 44,196,187,172, 18, 20, 22,203, 32, 22, 43, 33, 19,211, 96, 24,219, 48,129, 36, 7, 0, 73, 80,170, 87, 0, 0,
- 0, 32, 0, 73, 68, 65, 84,186, 90, 71,120, 60, 30,148, 74, 37,138,138, 74,187,161,177,148,201,100, 50, 8,133, 66, 48, 24, 12,
- 83, 0,230, 0,242,116, 33, 84, 59,185,255,174, 30, 6,196,163, 35, 3,108, 95, 95, 88, 92,110,154,185, 9, 83, 17, 58,175, 41,
-195,198,185,197,157,150, 67,127,241, 40,155,246,105,253,179,184,118,118,118, 55, 78,157, 58,213,180, 81,163, 70, 72, 76, 76,244,
- 24, 50,100,136,143, 64, 32,104, 9,253,107, 50, 26,147, 36,185,113,204,152, 49,211, 71,140, 24, 65,184,187,187,131,201,100, 66,
-169, 84, 58, 39, 36, 36,116, 59,121,242,228,194,131, 7, 15,238, 87,169, 84,223, 65,119,191, 63,146,195,225,156,216,187,119,111,
- 23, 31, 31, 31, 28, 62,124, 24, 15, 31, 62,164,218,182,109, 75,142, 30, 61, 26,174,174,174, 62,163, 71,143,254, 93, 42,149,246,
-173,165,101,203,181, 67,135, 14, 46, 12, 6, 3, 29, 59,118,100,223,187,119,175, 21,128,123, 31,184, 79, 77,157,157,157,111,249,
-249,249,181,188,118,237, 90, 84, 70, 70,134,159, 30,219, 11, 0, 3,157,156,156,130, 44, 44, 44,172,244,184,199,150,164,165,165,
-125, 15, 32, 84,199, 69,218,183,110,221, 26,201,201,201,104,210,164, 9,216,108,118, 7,185, 92, 62, 5, 64, 31, 0, 63, 0,136,
-213,163,191,238,221,187,119,119,241,243,243, 35, 66, 67, 67,203,252, 67, 73,146,132, 82,169, 4,155,205, 70,251,246,237,201,200,
-200,200, 58,143, 30, 61,114,135, 14,195,136, 54,110,126,253, 59,118,238,218,185,139, 79,115,114,115,232,107,168, 40, 21, 24,132,
- 18, 76,130, 2,165,224,130,203,102,192,221,179, 13, 35,254,197, 83, 31,153, 84,222, 63,247,213,181,243,186,112,246,233,213,211,
-183,105, 19,119,114,251,239,111, 80,144, 22,171, 74,139,187,157, 67, 50, 72, 52,109,253,133,173,123,179,150,140,150, 62,126,172,
-244,196, 23,221, 36,146, 46, 61,242, 19,110, 95,251, 20, 23,228, 74,128,225, 92,199,246,155,126, 61,253,216,130,244,116,209,201,
-208,243,207, 75, 20,184, 15, 0,183, 0,162, 47,208,220,187, 93,187,174,251, 55,108,176,225,243,249,172, 81, 35, 70, 40,247, 69,
- 69, 69,161,138,161,223,149, 0,195,214,209,177,199,212,169, 83, 25,130,244,116,250,228,233, 11,207, 52,124, 40,125, 75,241,110,
-238,236,209, 15,162,120,189,134, 41,251, 3, 28, 7, 71,199,166, 83,166, 76, 65, 70,122, 58, 14,135,132, 20, 75,128, 8,141, 21,
-235, 28, 3, 59,155,185, 57,142, 91, 48,113, 0,225,194,183,197,212, 21,251, 58,116,147,103,185, 65,240,215,241,215,214, 34,159,
-177,200,154, 92,169,208,170,136,223, 98,177,220,140,141,250, 39, 79, 30, 35,179,139,228,162,132,132, 4,216,218,218,130,207,231,
-195,194,194, 2, 49, 49, 49,184,126,253, 58, 94,190,124, 9,138,162,208,162, 69, 11,189,122,147,147,147,131,167, 79,159,194,202,
-202,234,163,113,186,185,216,225, 91, 23, 59,118,102,110, 33,251,218,195,151, 62,251, 22, 15,110, 70,122, 12, 62,168, 93, 36, 86,
- 38,147,225, 63,130,178,232, 66, 23, 23,151, 78,135, 14, 29, 98, 75,149, 48,115,159, 18,241,163, 72,162, 50, 1, 0, 19, 30, 67,
- 20, 25,212,248,187,213,171, 87,139,198,143, 31,239,145,146,146,178, 94, 7, 91,255,218,238,221,187,207,167,105,154, 53,123,246,
-108, 0,192,152, 49, 99, 10,239,223,191,239, 14, 32,235,250,245,235, 78, 19, 38, 76,120,117,227,198, 13,227,185,115,231, 50,148,
- 74,101, 12,147,201,164,195,194,194, 86, 1, 8,124,239,137, 72,146,143,163,162,162,234, 57,185, 54,134,171, 13, 9,223,165, 47,
- 75,111,112,198, 20, 82,147,222, 32,238,217, 67, 56, 58, 58, 90,240,249,252,216,212,212, 84,121, 90, 90,218, 66,145, 72,180,187,
-134, 62, 70, 71, 70, 70,242, 93, 93, 93, 81, 92, 92,140,212,236, 18,204, 58,109,140, 66,113,169, 17,131, 5, 49, 90,186, 52, 54,
- 51, 34,101, 15,179,178,178,228, 50,153,108,153, 80, 40, 60, 84, 29, 39,139,197,202,125,246,236,153,105,221,186,117, 33,145, 72,
-232,188,188, 60, 66, 36, 18,161,168,168,136,184,112,225,194,215, 2,129,160,109,253,250,245, 9,103,103,231, 85, 2,129, 64,156,
-150,150, 54, 73,151,161, 73,181, 96, 82, 49,153,204,205,147, 39, 79, 30,122,230,204,153,199,161,129, 77, 7,106, 13,151, 88,120,
-122,122, 94,110,222,188,153, 83,200, 38,239, 29, 0,126,252, 23,156, 91,227,150, 44, 89,210,212,218,218, 26, 83,167, 78,197,202,
-149, 43,177,124,249,242, 70, 83,167, 78,157, 12, 96,171, 30, 60, 70,142,142,142,143,182,111,223,238,209,169, 83, 39, 92,188,120,
- 17,199,142, 29,195,219,183,111,149,245,235,215,103,250,248,248, 96,197,138, 21,232,221,187,247,164,153, 51,103,118, 77, 79, 79,
-111,165,163,248, 24,191, 98,197,138,129,157, 59,119,198,216,177, 99,165, 55,111,222, 28, 10,224,202,213,171, 87,191,184,117,235,
- 86,232,145, 35, 71,140,214,173, 91,215, 99,222,188,121, 83, 1, 4,215, 98,251,191,238,210,165,180,134,114,231,206,157, 17, 20,
- 20,212,251, 3,133, 22,199,198,198,230,194,225,195,135, 91, 54,110,220, 24,163, 70,141,106, 53,116,232,208, 11,249,249,249, 61,
- 1,232,116, 67,170, 83,167,206,198,179,103,207, 54,172,106,100,161, 50, 72,165, 82,235,111,190,249,102, 67, 82, 82,146, 94, 66,
-235,232,209,163,248,254,251,239,209,162, 69,139,230,237,219,183,223, 51,101,202, 20,248,251,251,119,143,137,137,113, 64,105,212,
-114,141,224,241,120,205,135, 15, 31,206,121,240,224, 1, 0,192,211,211, 19, 45, 91,182, 68,114,114, 50, 30, 63,126, 12,169, 84,
- 10, 7, 7, 7, 12, 26, 52,136,151,148,148,212, 60, 39, 39,167, 70,161, 69,114,141,199, 13,236,215,215,236,220,125, 1, 84,148,
- 18,109, 26,154,195,199,195, 30,241,169,133,136,140, 77,133, 74,198,134,185,181, 13, 58,116,237,101,157,145,246,118, 92, 46, 80,
-179,191, 22,215,120,220,160,129, 95,153,158,139, 72, 71, 65,122, 28,253,250,225,153,235, 10,137,104, 18, 0, 60,254,243,248, 30,
- 71, 27,163,158,238,173,219, 48,252,122, 14,176, 58,125, 44, 99, 92,254, 63, 83,219,239, 61,220,114,193, 94, 87, 86,206,152, 5,
- 1,190, 52,203,202,249,161,153, 66,177, 83, 51,175, 55,208,107,225,146, 37,237, 39, 78,158,204,163, 40, 10, 71,126,253,181,240,
-105, 84, 84,252,100,128,154, 82, 5,223, 78,192,117,232,192,129, 92, 51,115,115,204,153, 53, 11,102, 10,197,141,178, 93, 2,116,
-159, 51,127,126,167, 25, 51,102, 24,237, 89, 53,253,113,239, 9,107, 90, 83, 52, 77,104,134, 41,143, 86,111,138,107, 59, 97,224,
- 64,152,153,155, 99,246,236,217, 32,228,242,203,101, 2,138,137, 27,227,191,246,245, 9,232,223, 25, 4, 8, 28, 11,187,131,215,
-201,217,207,110, 8,240,230,115, 85, 85, 21, 80,165,143, 86,181, 67,135, 69,114,100,118,255,106,176,192,221,221,189,168, 81,163,
- 70, 69,185,185,185,120,254,252, 57,242,243,243, 17, 28, 28,140,184,184, 56, 80, 20, 85,107, 1, 67, 81, 20, 62, 54, 39, 0, 56,
-216,152, 99, 84,223,118, 76,169, 68,196,203,206,206, 46, 55,124,244, 31, 18, 90,101, 80, 42,149,188,250,245,235,131, 4, 8, 97,
-137,194, 52,227,104, 23, 34,227,104, 23, 66, 88,162, 48,149,201,100,164,169,169, 41,164, 82, 41, 79, 7, 42,214,151, 95,126, 57,
-255,204,153, 51,172,181,107,215,194,203,203, 11,114,185, 28,247,239,223, 79, 5,144,165,110,147,126,251,246,237,116,141, 16, 94,
-191,126, 61, 78,159, 62, 77,244,232,209, 99, 97,101,231,147, 64, 32,216, 56,101,202,148,188,146,162, 60,236, 29, 38, 70,232,168,
-108,252, 60,240, 45, 70,216,156, 66, 94,230, 59,236,219,183, 15, 87,175, 94, 35,174, 92,185,202,190,121,243,166,201, 87, 95,125,
-181,163, 78,157, 58, 97,213,117, 50, 61, 61,125,237,140, 25, 51, 10,138,138,138, 80, 84, 84, 4,177, 88,130, 60, 17,240,108, 75,
- 83, 60,219,210, 20, 18,202, 8,187,118,238, 38,159, 61,123,102,251,246,237, 91,167,254,253,251,111,225,243,249, 7,171,227, 76,
- 75, 75,123,240,237,183,223, 74, 10, 11, 11, 33,147,201,228, 42,149, 74, 38, 22,139, 21,199,143, 31,159,107, 99, 99,211,225,226,
-197,139,172,171, 87,175, 49,111,222,188,197,190,126,253,186, 69,183,110,221, 78, 56, 56, 56,252,162,139,165,140,193, 96,108, 11,
- 9, 9, 25,183,107,215, 46, 7, 31, 31,159,102, 21,134,162,248, 61,123,246,172,247,235,175,191,214, 9, 10, 10, 90,136,210, 0,
-148, 79, 10, 91, 91,219,153, 3, 7, 14,196,174, 93,187,112,254,252,249,121, 59,118,236,192,151, 95,126, 9, 39, 39,167,111,161,
-251,176, 23, 0,252,184,117,235, 86, 15, 15, 15, 15,140, 25, 51, 70, 54,105,210,164,239, 14, 29, 58, 84, 63, 60, 60,156,253,203,
- 47,191,212,155, 58,117,234,236,128,128, 0, 73,131, 6, 13, 16, 28, 28,220,144, 36,201,109, 58, 93,223, 14, 14,115, 71,140, 24,
-129, 77,155, 54,225,230,205,155,131, 81,250, 64,149, 1,184,116,247,238,221,254,235,214,173,195,224,193,131,225,236,236, 60,187,
- 54,150,167,166, 77,155, 46,235,211,167, 15,194,195,195,209,170, 85, 43,116,232,208, 97, 30, 0,219, 90,238, 78,210,212,212,244,
-196,161, 67,135,124,235,213,171,135, 53,107,214,192,205,205, 13, 7, 15, 30,244, 53, 49, 49, 57, 1, 29,221, 55, 44, 44, 44, 76,
-141,141,141,177,112,225, 66,122,240,224,193,121, 53,125,230,205,155, 71,115,185, 92, 88, 89, 89,233, 26,248, 98,196,227,241, 58,
-122,121,121,225,254,253,251,184,122,245, 42,150, 46, 93,138,185,115,231, 34, 59, 59, 27,195,135, 15, 55, 6,224,175,199,118,219,
-219,217,217,161,176,176,180, 46,188,151,151, 23,158, 60,121,130,236,236,108, 56, 59, 59, 35, 35, 35, 3, 54, 54, 54,104,220,184,
- 49, 40,138,178,215,141,146,246,178,181,182, 64, 86,190, 20, 76, 40,209,218,221, 22, 55,158,231,226, 93,182, 12,246, 54,150,200,
-200,202, 70, 29, 27, 30, 92, 92,234,130,166, 41, 47,157, 20, 48,131,108,205,229, 25, 33,175, 72,142,180,216,155,185,114,149,116,
- 74, 65,226,221,148,130,196,187, 41,114,169,100,202,227, 59, 87,115,235, 57, 24,193,197,197, 5, 4, 77,181,251, 20,215,227,144,
-186,112, 49, 49, 98,142,185,250,243, 50, 34,108,255, 98, 66,154,251,174,109, 31,135, 82,203,178, 29, 80,127,200,240,225, 29,191,
-251,238, 59, 94,102,102, 38, 21, 48,108, 88,222,218,192,192,107,127,212,240, 98, 80, 12, 52,234,217,179, 39, 72, 0,127, 92,185,
- 34,202, 0, 82, 1,192, 1,112, 25,240,205, 55, 93,150, 44, 90,100,148,147,155, 75,221, 79, 40, 62, 23,151, 69, 15,178, 86,161,
-190, 46,254, 89, 42,192, 91,195,123,249,242,101, 90, 12, 60, 6, 0, 63, 23,124,219,171,147,167,207,232,129, 93, 32,200,202,199,
-236,181, 63, 99,207,201, 91,151, 45, 20,244, 23,255,161, 71,241,228, 90, 9, 45,245,208,207,123,211, 74, 74,222, 31, 61,248, 80,
- 1,243,119,112, 86,134,255,162,208,210, 64,161, 40, 29, 37,145, 41, 40,200, 20,148,230,173, 22, 98,177, 88,103,138,203,151, 47,
- 31,158, 53,107, 22,182,108,217,130, 87,175, 94,129,205,102,195,203,203,139, 15,192, 84,115,207,111,221,186,181, 61, 73,146,136,
-143,143,199,230,205,155, 49,126,252,120,250,222,189,123, 7, 81,121,190,148, 39,121,121,121, 59,167, 76, 26, 95,144,159,249, 14,
- 10,113, 62,178,210,222, 64, 42, 42,192,154,245, 27, 81,162, 96, 34, 67, 40, 71,134, 80, 14,146,107,141, 61,251, 15, 49,154, 54,
-109,218,135,193, 96,244,171,166,159,247, 51, 51, 51,247, 79,155, 54,173, 32, 35, 35,163,108,251,100, 10, 26, 50, 69,249,243,213,
-216,216, 24,219,182,109,179,112,119,119, 31,200,100, 50,187, 85,195, 41, 72, 73, 73,137,155, 54,109,154, 44, 51, 51, 19, 66,161,
- 16,231,206,157,235, 95,175, 94, 61,171, 13, 63,110, 33, 68,114, 38, 50, 10,228,200, 40,144,131, 99,106,143, 19,161,103, 24,141,
- 27, 55, 14, 96, 50,153, 29,106, 18, 89, 71,142, 28, 25, 61,108,216, 48,179, 31,127,252, 49,239,236,217,179,187, 0,104, 31,144,
-248,109,219,182,157, 60,113,226, 68,209,252,249,243,173,131,130,130,230,125, 98,177,213,109,216,176, 97, 77, 40,138,194,169, 83,
-167,158, 1,216,122,230,204,153, 71, 82,169, 20,195,135, 15,175,175, 30, 70,210, 5,109, 3, 2, 2,166,251,250,250, 98,206,156,
- 57,242,107,215,174,181, 6,176, 5,165, 67,185, 52,128,100, 0, 59,110,221,186,213, 98,230,204,153,210,118,237,218, 97,236,216,
-177,227, 1,248,214,192,219,113,196,136, 17, 30, 20, 69,225,248,241,227, 79, 1, 92,172, 48,255,122,104,104,232,125,153, 76,134,
-145, 35, 71, 54, 0,160,207,141,156,205,229,114, 79,173, 94,189,218, 50, 45, 45, 13,163, 71,143,150,198,199,199, 35, 48, 48,208,
-200,194,194,226,162,214, 53,160, 51,184, 92,238,190,159,126,250,105,160,183,183, 55,166, 77,155, 38,219,189,123,247,172,233,211,
-167,203, 90,183,110,141, 93,187,118, 13,228,112, 56,122,149,232, 72, 79, 79, 47,136,141,141,181,169,233,147,154,154,170,107,120,
-190,177,169,169,105,132,167,167,103,161,151,151, 87, 27,165, 82,137,152,152,152, 55,135, 15, 31,166,188,188,188,176,115,231, 78,
- 4, 5, 5,161, 95,191,126, 96, 48, 24, 58, 11, 45, 6,131, 1,185, 92, 14, 99, 99, 99, 48,153, 76,188,121,243, 70,147, 90, 6,
-108, 54, 27, 0, 96, 98, 98, 2, 35, 35, 35,144, 36,169, 83, 52, 26, 65,128, 46, 44, 81,128,197, 34,193, 36, 41,196, 37, 11, 33,
- 87, 80,224,177, 25, 96, 49, 9,128,166, 96,105,194, 2,143,195, 0, 73, 16,148,142,156, 16,138,228,224,176, 73,176,216, 28,130,
- 84,170,140,202, 30,142, 76,149,145,145, 17,135,176, 53,231,130,199,254, 23,149, 5, 38, 74, 29,203,199, 1, 44,147,186,117,135,
-110,218,188,153, 83, 88, 92,140,193,131, 7,231, 37, 61,122, 20, 34, 6, 30,117,173, 33, 72,137,100, 50,221,253,186,118, 69,100,
- 84, 20,138,242,243, 95, 3,165,206,241, 28, 39,167, 97,219,182,109,227,136, 37, 18, 12, 30, 52,168,224,213,157, 59, 71, 82,138,
- 17,118, 60,185, 84,136,213,120,220,217,108, 71, 13,175, 48, 63, 63, 31, 40, 77, 33,225, 96,103,186, 97, 70, 64,111, 20,149, 72,
-176, 96, 99, 8, 21, 21, 39,248, 54, 60, 21, 95,157, 73,135,240, 63,246, 24,158, 92,225, 3, 64,135,132,165, 26,235, 82, 77, 98,
- 69, 42,149,126,116, 1,244,161,156,149,137,196, 15,229,252, 55,130,201,100, 74, 94,190,124,201, 49,183,113,162,108,204, 88,249,
-245,198,223,177, 0, 0,107, 83,166, 80,174, 82, 80,233,233,233,224,114,185, 18, 29,135, 27, 38,237,219,183,111, 13,128,102, 76,
- 38, 51,236,208,161, 67, 68, 72, 72,136,213,136, 17, 35, 18, 98, 99, 99,211, 60, 61, 61, 93, 15, 29, 58,100, 14, 0, 59,118,236,
-160, 79,156, 56,209, 27,165, 41, 51,170,204,227,146,153,153, 25,152,155,155,123,111,198,140, 25,193, 28, 14,199,202,196,196,196,
- 38, 60, 60,156,144,200,105,180, 93,146, 92, 22,137,104,110, 68,226,246, 98,115, 76,158, 60,153, 17, 27, 27,187, 62, 45, 45, 45,
-172, 26,206,133, 5, 5, 5,225,175, 94,189,218, 98,225,220,210,206,196,117,137,133,207,226,120, 0,128,171, 45, 11,164,250,190,
- 88, 80, 80,128,236,236,108, 76,159, 62,221, 42, 33, 33, 97, 97, 90, 90,218,141,106,172, 90,183,114,114,114, 82, 95,188,120,225,
-199, 98,177, 56, 38, 38, 38,109, 35, 34, 34, 8,137,140, 66,243,133,201,200, 43, 46,237,167,181, 41, 19,143, 87, 59,224,219,111,
-191,101,190,126,253,122,163, 64, 32,232, 92,233,205,140, 36,131,180, 69,214,130, 5, 11,162, 1, 52, 0, 80,110,104, 84,165, 82,
- 17, 35, 71,142,124, 14,192,107,254,252,249,214, 52, 77,207, 91,184,112, 97, 30,128,189,255,244,185,100,110,110,190, 97,202,148,
- 41, 56,113,226, 4,242,243,243,183, 1, 64, 97, 97,225,214,163, 71,143, 30,159, 52,105, 18,126,253,245,215, 13,217,217,217,127,
-160,230, 80,237, 47,135, 15, 31,142, 75,151, 46,225,207, 63,255, 92, 6, 32,166,138,118,175,194,195,195, 23,158, 61,123,118,251,
-136, 17, 35,240,243,207, 63,247, 1, 80,157,131,108,207,222,189,123,227,226,197,139,200,205,205,221, 85, 89,131,130,130,130,221,
-231,206,157,107,223,187,119,111,172, 95,191,190, 39,128,235, 58,108,186,135,133,133,197,161,237,219,183,183,245,246,246, 70, 64,
- 64,128, 68, 46,151,247,153, 63,127,254,249, 99,199,142,153, 29, 62,124,184,205,228,201,147, 31,168,115,190,221,215,201,148, 69,
-146,235, 54,111,222, 60,193,207,207, 15,243,230,205, 83, 94,190,124,121, 0,128, 43,127,252,241, 71,194,130, 5, 11, 46,108,222,
-188,153,177,105,211,166, 9,179,103,207,206,166, 40,234, 83,137,235,213, 59,118,236,104,223,171, 87, 47,188,121,243, 6,247,239,
-223,135, 92, 46,255, 53, 34, 34,226,118,163, 70,141, 86,203,100,178,243, 38, 38, 38, 99,204,204,204, 60, 91,182,108,249,197,227,
-199,143,141,161,155,159, 94,102, 98, 98,162,165,133,133, 5,148, 74, 37,158, 61,123,134,186,117,235, 66, 46,151,227,237,219,183,
-240,246,246, 6,155,205, 70,102,102, 38,180,172,229, 53,136, 34,242, 89, 66, 82,122, 3,107, 51, 19, 64,197,195,147,248, 84,216,
-217, 90, 65, 69,144,200,200, 16,160,101, 19,103, 16, 4,129,130,220, 12, 16, 4,241, 92, 23, 78, 21, 77, 69,190, 75,207,170, 99,
- 99,198,133,119,251, 94, 54, 17,127,100,135,152, 55,232, 52,153,201, 32, 24, 28,174,233,222, 9, 99,199,218, 82, 20,141,130,220,
- 76, 48, 73,242,225,167, 56, 64,167,222, 33,165,171, 27,239, 73,175, 9,107, 90, 18, 52,104,177, 28,135,127,206, 68,190, 49,208,
-114,199, 15, 63, 88,218,216,218, 34, 32, 32,128,202, 77, 75,187, 86,162, 99, 98,229, 6,141, 26, 57,152,154,153,225,238,221,187,
- 96,148,250,216,226, 32,224, 17,180, 96,129,141,189,163, 35,198, 79,152, 64,101,190,123,119, 93, 12,164,235,211,215, 6,110,110,
- 44, 13, 47,169,230, 21, 48, 48,107,254, 0, 95,174,137, 17, 23,235,246,156, 65, 74,142,232,120,132, 0,123,254,163,246,142,125,
-213, 90,180,170,114, 62, 43,117,170, 54,174, 86,172,240,120,188, 50,107,138, 30,111,122, 31,157,179, 38,252, 29,156,159, 16,139,
- 1,156, 5,176, 56, 37, 37, 37,110,194,132, 9,114,165, 92, 90,116,111, 77,131, 69, 81,235,235, 77,139, 8,228, 79,251,125,150,
-197,162, 18, 97, 94,209,142, 29, 59, 20, 41, 41, 41,113,218,203,212,192,253, 14,192,197, 95,126,249,101,247,169, 83,167,224,229,
-229,133,152,152, 24,123,145, 72,212,234,249,243,231,214, 30, 30, 30, 8, 9, 9,193,137, 19, 39,182, 0,184, 90,157,200,210, 64,
-169, 84, 94,203,200,200,104,156,156,156,220,208,210,210, 82, 97,105,105,137,138,145,136,133, 98, 10,185, 5, 66, 88, 91,219,192,
-220,220,188,190, 14,226,252, 98, 70, 70,134, 59,101,213,164,139,123,206, 54, 97,228, 58, 23, 68,174,115,193,197,133, 78,224, 91,
-114,144,159,159,143,236,236,108,100,103,103,131, 32, 8, 40, 20,138,166, 58,112,190, 21, 8, 4, 7,222,189,123,119,214,193,193,
- 1,102,102,102,160, 1,100, 20, 40, 16,189,201, 3,209,155, 60,144, 81,160, 64, 97, 81, 17,234,213,171, 7, 51, 51,179,170,134,
- 40,200, 58,117,234,244, 29, 54,108,152, 25, 0,168, 5, 84,119,154,166,167, 85,242,153,170, 84, 42, 59,105,218,126,255,253,247,
-214, 0,122,255,195,231, 19, 3,192,140, 73,147, 38,181,225,241,120,216,185,115,231, 91, 0, 71, 52,247,250,221,187,119,199, 3,
-192,172, 89,179, 60, 1,204, 67, 21,153,160,203, 76, 67,108,118,235,166, 77,155, 34, 34, 34, 2, 0,206,212,176,238,208,123,247,
-238,161, 81,163, 70,224,241,120,109,107,104, 91,223,197,197, 5,241,241,241, 0,240,164,138, 54, 79,226,227,227, 75,135,123, 8,
-162,190, 14,219, 62,176, 87,175, 94,207,110,220,184,209,182, 99,199,142,152, 48, 97,130,236,193,131, 7,125, 1,220,126,242,228,
- 73,183,145, 35, 71,138,220,221,221,113,235,214, 45,143,145, 35, 71,222, 35, 73,114,141, 14,156,227, 87,173, 90,181,248,235,175,
-191,198,170, 85,171,232,147, 39, 79, 6, 0,184,162,158,119,249,248,241,227,163,215,174, 93, 75, 15, 26, 52, 8, 43, 87,174, 92,
- 12, 96, 90,117,100, 34,145, 72,168, 82,169, 32, 18,137,116, 50,201,235,218,222,214,214,246,203, 94,189,122, 97,233,210,165,168,
- 83,167, 14,206,159, 63, 79, 3, 8, 3, 16, 46,147,201,186, 0,216, 44, 18,137,126,143,136,136, 64,207,158, 61,217, 40, 95, 98,
-164,186,245, 63, 59,122,244,168,212,194,194, 2,174,174,174,104,208,160, 1, 50, 50, 50,144,148,148, 4,111,111,111,180,110,221,
- 26, 74,165, 18, 7, 14, 28,144, 20, 21, 21,233,148,147, 79, 41, 19, 29,190,122,225,180,208,198,140, 11,103,123, 11,212,171, 99,
-141,226,130, 28,100,103,164,163,117,211,186,232,218,186, 30,114,132, 50, 92, 14, 59,157, 95, 84, 84,114, 88, 39, 19,190,180,228,
-208,181, 63,206, 11,173,204,216,104,220,196, 19, 35, 39,204,106,217,178,149,207,213,118,237, 58, 93,254,113,195,186,230,221, 59,
- 52, 37, 82,115, 36,184, 20,118, 38, 95, 88, 88,120,232, 83,220,232, 87, 2, 12,137,133,251,237, 93,103, 35, 15, 52,235, 51,233,
- 64, 92, 42,182, 1,128,130,193,240,232,251,229,151, 72, 77, 77,197,233, 83,167, 4, 37,192, 83, 93,249,140,140,140, 72, 0, 16,
- 10,133,224,170,253,238,148, 64,147,175,190,250, 10,217, 57, 57, 56,122,228, 72,246, 37, 32, 74,159,126,246, 7, 56,198, 70,165,
- 6, 65,161, 80, 8, 2, 40, 4, 0,130,137,190,237,188, 26, 33, 59,175, 16, 55, 30,198, 21,215, 19, 99,122,117, 60,159,177, 35,
-124,237,124,180, 0,228,204,155, 55, 15, 92, 46, 23,124, 62,191, 76, 28,105,196, 10,135,195, 1,159,207,135, 82,169,196,241,227,
-199, 1, 32,167,218, 55, 60, 64, 58, 96,218,122, 74,170,160, 75, 88, 44,214, 71,225, 84,191, 57, 74, 7, 47,248,153,250,227, 94,
-229, 65, 49,181,225,252, 12,208, 78,157, 19,171, 29,128,252,164,164,164,212,161,131, 7, 8,147, 19, 94,100,136, 10,210, 5,133,
-185, 41,130,148,183,207, 51,150, 44,156, 39, 76, 77, 77, 77, 65,105, 46,173,118,233,233,233,154,101,116,193,188,161, 67,135,254,
- 52,105,210, 36, 58, 58, 58, 26, 0, 16, 25, 25,137,177, 99,199,210,163, 71,143,222, 6, 96, 81, 45,250, 45, 18,139,197,229,172,
- 33,114, 21, 85, 54,228, 87, 88, 88,136,244,244,116,200,100, 50,157, 21,241,171,203,155, 94,230, 37, 61, 86,120,186,154,192,211,
-213, 4, 30, 46,198, 32,148,197,101, 34, 43, 59, 59, 91,243,230, 44,209,163,159,133, 82,169,180, 92, 63,181,135, 38, 11, 11, 11,
-145,145,145, 1,149, 74, 85,213,131,140, 74, 75, 75,187,124,226,196,137, 34, 0,248,241,199, 31,243, 8,130,248,147, 32,136,159,
- 42,249,236, 97, 50,153,119, 53,109, 55,109,218,148,135,247,135,196,254, 78,124,237,237,237,157,191,120,241,226,157,179,103,207,
-198,158, 61,123, 32, 16, 8, 22,225,175, 92, 60, 84, 78, 78,206,130, 93,187,118, 97,220,184,113, 88,190,124,249,166, 86,173, 90,
- 21, 2, 24, 89, 21,161,157,157,157, 51,147,201, 68, 84, 84, 84, 33,128, 55, 53,172, 63, 35, 42, 42, 42,147, 32, 8,240,249,124,
-183,234, 26, 90, 91, 91, 55, 52, 51, 51, 67, 90, 90, 26,160,126, 99,174, 4, 73,233,233,233, 52,135,195,129,147,147, 83,163,154,
- 54,222,202,202,106,193,129, 3, 7,152, 47, 94,188, 64,247,238,221, 83,111,221,186,213, 19,128, 38, 36, 61, 42, 50, 50,210,183,
- 91,183,110, 47,175, 94,189,138,141, 27, 55, 18, 45, 90,180,152, 86, 19,167,171,171,235,212,241,227,199, 35, 56, 56, 24,123,247,
-238,157, 6,224, 84,133, 38,199,118,237,218, 53,107,239,222,189,152, 48, 97, 2,234,215,175, 63,178, 58,190,228,228,228,133,126,
-126,126,145,175, 94,189,210,169,226,129,142,237,187,249,248,248, 52, 20,139,197, 56,116,232,208,155,134, 13, 27, 62, 58,117,234,
-212, 60,188,255,192,254,253,244,233,211, 24, 53,106, 20, 90,180,104,113, 8,192, 8, 93, 46,203,216,216,216,148,235,215,175, 83,
-108, 54, 27,174,174,174,232,215,175, 31, 2, 2, 2,208,188,121,115,200,229,114,156, 62,125,154,122,254,252,121,170, 76, 38,211,
- 41,151, 82,238,171,155,231, 19, 19,255,199,222,121,135, 71, 81,181, 81,252,204,246,190,155,186, 73, 72, 72, 8, 45,149,142, 84,
-233,161, 72, 23, 81, 68, 16, 43,162,130, 72,177,125, 34, 86, 4,105, 34,136, 20, 69, 65, 4, 20, 69, 90,164,136, 40,145, 78, 2,
-132, 0, 33,129,244,186,233,101,179,125,103,238,247, 71,138, 33,164,236, 38, 40,150,251,123,158,121, 38,185,179,115,246,206,157,
-118,246,189, 45,225,212,197,115, 81, 54, 1,159, 7,127, 31, 55, 60, 24,209, 13,207, 76,238,143, 30, 33,190, 72,203, 51,226,248,
-241,159,109, 41, 41, 73,103, 28,233,113, 88,173, 25,127, 45,246,244,213,139, 39,237, 66, 1,131,144,224,142, 88,244,191, 87, 93,
-151,188,253,154, 75,199,118,254,136, 77, 46,197,207, 71, 15,217,178, 51, 51,126,189, 87, 61, 14, 79, 0, 34,165,132, 81,240,121,
- 60,176, 60, 73, 5,191,170, 35, 77,167,176,176, 32, 47,111,111, 68, 70, 70,130,231, 68,143,208, 19,128, 72,169,172,172, 5,215,
-235,245,168,214,107, 31, 28, 28,236, 31, 16,128,159, 34, 35,193,231,184,235,131,156, 28, 96,244, 70,101, 53,116,141, 46, 3,152,
- 94,104, 13, 85,251,214,218, 96, 87,141, 2,231, 98,111,194,108, 35,231,191, 41,198, 61, 29,143,236, 79,100, 38,154, 89,117,184,
- 98,227,198,141,189,190,248,226,139,225,243,231,207, 87,206,152, 49, 3, 82,169, 20, 6,131, 1,126,126,126, 96, 89, 22,135, 15,
- 31, 70,116,116,180,158,227,184,159,113,231,176, 1, 17,168,213, 75,227, 72, 18,100,149,126,203,208,107,223,195, 15,223, 21, 77,
- 0, 80,222,228,212,133,109, 44,219,215,238, 62, 57,105,199,145,139,204,203, 83, 7,241,122, 4,183, 6, 0,120,121,121, 65,173,
- 86, 59,173,121, 23,248,211, 53,107, 87,235,230,230,230,222,200,205,205,205,123,246,217,103, 67,170, 27,190, 75, 36, 18, 83, 85,
- 36,171,184,190,125, 28,200,167, 21,192, 11, 95,124,241,197,254,210,210,210, 35,175,188,242, 10,150, 44, 89,130, 3, 7, 14, 12,
- 0,112,170,153,199,206, 22, 23, 23,151,156, 63,127,222,171, 67,104,119,180,213, 10, 49,240,173, 68, 16, 66,224, 46, 39, 40, 47,
- 41,194,165, 75, 23, 81, 94, 94,126,206,153,124, 90,173,214,146,188,188, 60, 15,173, 86,139,162,162, 34, 20, 20, 20,212,152,172,
-226,226, 98, 20, 21, 21, 17,134,185, 99,204,150,198, 52, 43,242,242,242, 12,241,241,241, 98,175,214, 29,208, 78, 43, 66,239,255,
-221, 0, 8,129,191, 27, 15,229,101, 37, 56,115,230, 12, 74, 75, 75,127,107, 72,147,227,184, 5,211,166, 77,227, 3,120,252,149,
- 87, 94,113, 3,208,245,213, 87, 95,253, 25,117,122, 22, 10, 4,130,143,183,111,223,222,169,186,138,241,181,215, 94, 91, 13,224,
-139,191,234, 90,114,119,119, 95, 16, 25, 25,169,178, 90,173, 88,187,118, 45, 86,175, 94,189, 5,119, 14, 84, 25,249,233,167,159,
-174,231,241,120, 47,206,158, 61, 27,207, 61,247,156,188,103,207,158,243,115,114,114,190,169, 79, 51, 43, 43,107, 81,143, 30, 61,
- 22,231,229,229,125,232,144, 89, 78, 76,156,217,163, 71,143, 69,121,121,121,203, 27, 59, 71, 10,133, 66,193,178, 44, 82, 82, 82,
-138,129, 6,219,119,152, 82, 82, 82,178, 88,150,245,147,203,229,110, 77, 93,159,197,197,197, 31,246,236,217,243, 29,157, 78,119,
- 20,192, 7,245, 24,242,203, 57, 57, 57,225,115,231,206,157,179,108,217,178, 73,185,185,185,187,154,210, 76, 75, 75,251,112,200,
-144, 33,111, 37, 36, 36,108, 69,195, 85,192,159,190,251,238,187,214,237,219,183, 63,159,146,146,178,180, 9,205,131, 5, 5, 5,
- 7,157, 56,191, 13,125,190, 70,147,207,231,191,186,108,217, 50,222,198,141, 27, 65, 8, 89,201,178,108, 67,249,140,221,187,119,
-239,182,254,253,251,207,216,189,123,183, 52, 60, 60,252, 57,179,217,188,179,169,235,211, 96, 48,236,217,189,123,247,164,216,216,
- 88,191, 25, 51,102, 72,131,130,130, 96,181, 90,145,147,147,131,141, 27, 55,154,226,226,226, 50, 75, 74, 74,246, 56,243, 12,177,
- 91,202,166,158, 62,190,111,103,106, 98, 92,223,193,163, 38,184, 90,172,126,144, 20,242, 81, 82,152,139,195, 7,247, 20,167,164,
- 36,157, 49, 24, 74,166, 58,163,105, 53,151, 62,122,230,215,253,187, 50, 83,226,251, 12, 28, 50,218,213,100, 9,128, 68,196, 67,
-161, 46, 11,135, 35,247, 21,165,164, 36,255,110,178,153,159,184, 87,207,121,126, 32, 62,224,231, 70, 63, 59,107, 92, 55,200, 92,
-253, 46, 9,129,181,253, 1,153,135,151,151,168,234,222,129,178,178,205,163, 67,154, 58, 64,220,161,170,150,202, 96, 48, 64, 8,
- 88,158, 4,132,158,158,158, 50, 0, 72, 72, 72,128,188,178, 86,195,169,124,234, 1,133,188,150, 46, 15, 48, 20, 10,224,219, 94,
-173, 96, 0, 32, 51,183, 16, 22, 91,163,239,141,127, 58,155,107, 25,174,205,205, 17, 16, 1,136, 80, 42,149, 75, 22, 47, 94,188,
-242,220,185,115, 43,199,142, 29,187, 82, 34,145, 44,169, 42,108, 81, 35, 39,226, 47,211,188,175, 21,220,134,180, 99,162, 70,180,
-103,184, 89, 3, 92,217, 39,122, 43, 44, 67,135, 14, 93,223,194,124,182,228,102,249, 51, 53,247,217,108, 54,130,202,106,187,125,
-104,184, 74,240,141, 90,219,115,211,211,211, 73,213,223,206,228,211, 99,202,148, 41, 92,121,121, 57,121,228,145, 71, 8,154,158,
-194,167, 81, 77,137, 68, 50,100,224,192,129, 54, 93,126, 17,185,145,156, 69,206,198, 92, 35, 71,142,159, 38,187,246, 68,146,117,
-235, 55,145, 46, 93,186, 88, 0, 4, 56,163, 41, 16, 8,134, 14, 25, 50,164, 80,167,211,145,248,248,120, 18, 21, 21, 69,190,255,
-254,123,178,105,211, 38,178, 97,195, 6,210,186,117,107, 29, 0, 47,103, 52,101, 50,217,132, 7, 30,120,192, 86, 82,102, 32, 41,
- 89,133,228, 74,124, 10, 57,117,254, 10, 57,124,252, 20,249,102,231,110, 18, 22, 22,102,114, 64,147,207,231,243,215,237,218,181,
-171,140, 16, 66, 38, 76,152,144,137,219, 7, 82,109,187, 96,193,130, 60, 66, 8, 89,190,124,121, 33,234,111, 8,255,103, 95, 75,
-163,124,125,125,111,136, 68,162, 72, 0,143, 55,177,223,163, 2,129,224,128,183,183,247, 5, 0, 15,222,131,251,104,172, 86,171,
- 61, 11,160,169, 25, 14,170, 63, 55,241, 95,114,191,255, 25,154, 67, 5, 2, 65, 20,208,248, 36,194,181,158,215,239,243,249,252,
-159, 0, 12,115, 50,159, 29, 61, 60, 60, 30,113,117,117,125,217,213,213,245,101,173, 86,251,136, 88, 44,238,216,146, 99,119,239,
- 24, 49,206,191,251,248,189,173,187,142, 73,243,239, 54, 54, 45,176,199,132,189,238, 29, 35,198,181, 84, 51,160,199,132,125,254,
-221,198,166,251,119, 27,151,218,246,190, 9,123, 61,130, 35, 30,184,151,231,232,113, 95,180, 26,222, 22,118, 18,245, 22, 33, 81,
-111,145,136,182,224,250,186, 32,172, 23,160, 26, 25, 17,177,138,176,236,170, 73, 19, 39,174,234, 0,184, 19,128, 95,119,169, 79,
-179, 59,160,174,217,119,194,132, 85,237, 0,143,225,128,124,208,128, 1, 43, 9,203,174,154,246,232,163,171,252, 1,239,250,244,
- 26,210, 36, 0,223, 23,104, 85, 91,215, 3,104, 63, 57, 16,225,111,140, 11, 36, 36,234, 45,242,238,195, 65,164,135, 23, 30,111,
- 66,179,161, 72,209, 63, 58,162,229, 44,138,170,135,235,210,170,181,226, 46, 92,132,119, 93,179,143, 15,130, 34,218, 51,241,163,
-131, 5, 69,168,236,146,172,248, 23, 62, 36,183, 90, 44, 22, 98, 50,153,136,193, 96, 32,122,189,190,174,129,170, 49,100,217,217,
-217, 36, 51, 51,147,164,167,167,147,212,212, 84,130, 63,218,222, 56,156, 79,181, 90,253,197,195, 15, 63,204, 10,133,194,117,119,
-227,216,221,220,220,150,246,238,221,219,250,201, 39,159,144,189,123,247,146,207, 63,255,156,204,158, 61,155,116,234,212,201,236,
-226,226, 50,181, 57,154,222,222,222,139,130,131,131, 11,183,108,217, 66,190,249,230, 27,178,102,205, 26,242,230,155,111,178,126,
-126,126,185, 42,149,106,100,115, 52,181, 90,237,230,251,239,191,223,186,121,243,102,242,243,207, 63,147, 29, 59,118,144, 5, 11,
- 22,144,144,144, 16,179, 66,161,120,200, 65, 77,190, 64, 32, 88, 53,107,214,172,220, 86,173, 90, 69,214,217, 38, 15, 11, 11,187,
- 48,109,218,180,108, 0,175,253,139,174, 79,170, 73, 53,169,230,159, 96,180, 30,107, 5, 95, 2,240,229, 34,209,163,131, 6, 12,
- 88, 41, 2, 30,117,214, 20, 73,249,252,201,253,123,247, 94, 41, 2,166, 86,127, 86,202,231, 79, 30, 52, 96,192, 74, 33,159, 63,
-189, 33,189,198, 52, 9,192, 23, 9, 4,175,245,239,219,119,149, 0,248, 95,117,218,208,182,204,245, 5,163, 90,147, 1, 1,204,
-205,233, 90,200,255,197, 70,235,174, 35,248, 19, 46,194,127,138,230,223,229,166,238, 80,101,152,246, 57, 17,209,218,135,202, 89,
-212, 59, 52, 51,159,178,187,124,236,157, 61, 60, 60, 14,117,232,208, 33,191, 77,155, 54,217,174,174,174, 59, 1,248,181, 80, 51,
-220,219,219,251,107, 47, 47,175, 68, 31, 31,159, 88, 15, 15,143,143, 81, 57,234,124,179, 53,133, 66, 97,111, 47, 47,175,223, 2,
- 3, 3, 75, 2, 2, 2,116, 30, 30, 30,187,234,137,100, 57,162,233,131,250, 31, 42,162,170,109,244,165, 67, 53,169, 38,213,188,
-205,192,140,104,135,101,195,219,194, 62,188, 45,216, 17,129,248,184,182, 65, 25, 11,200,154,107,138,158, 0, 36,117, 63,223,148,
- 94, 83,154, 4,224,247, 3,148,117,247, 25,237,135, 48, 7, 53,255,233, 17,173,234,231,188,115,195, 59, 52,128,253, 79,200,228,
- 63, 69,243,239,194, 77, 52,210, 24,185, 22, 75,239,226,119, 26,239,242, 49, 92, 41, 40, 40,120,160,160,224,174,246, 77,184,154,
-155,155,251,248,221, 20,180,217,108,231,116, 58,221,224,187, 32,213, 80,215,107, 43, 28,236,150, 77,161, 80,254, 59, 48, 0,139,
- 36,188, 30,209, 17,107, 5, 44,120,135,147,145, 85,167, 75,158,145,105,142,102, 37,236,214,122,158,241, 76,115,243,249, 7,250,
- 59, 52, 50,113,141,249,239,156,182, 28, 84,182,209,106,177,209,162, 80, 40, 20, 10,133,242, 23,112, 44,145,254, 16,251, 7, 16,
-137,219,163,111,145,181,140,104,131,161, 79,103,122, 82, 52, 39,124,122,140,106, 82, 77,170, 73, 53,169, 38,213,164,154,255, 57,
-205,106, 26,154, 59,245, 70,157,255,155,213,139,239,191, 2,173,103,167,154, 84,147,106, 82, 77,170, 73, 53,169,230,191,157,102,
-143,163, 69,161, 80, 40, 20, 10,133, 66,105,156, 6,163,110,212,104, 81, 40, 20, 10,133, 66,161,180, 12, 31, 84, 78, 81, 21,137,
- 63,166,170,218, 76,141, 22,133, 66,161, 80, 40, 20, 74,203, 25,131, 63,122, 27,222, 22,221,226,209,178,161, 80, 40, 20, 10,133,
- 66,105, 49, 51,107,173,105, 27, 45, 10,133, 66,161, 80, 40,148,187,132, 99, 61, 35, 15, 30, 60, 72,104, 89, 81, 40, 20, 10,133,
- 66,185, 87,252, 67,189, 72,117, 20,235,142, 89, 62,104, 68,139, 66,161, 80, 40, 20, 10,165,101,108,174,101,184,110, 75,163, 70,
-139, 66,161, 80, 40, 20, 10,165,101, 84, 27,172, 72,212,153, 82,141, 7,208, 42, 67, 10,133, 66,161, 80, 40,247,150,127,184, 23,
-217, 92,181,220, 49, 93, 82,117,175,195,193, 85, 7, 56,152,158,106, 10,133, 66,161, 80, 40,247,128,127,178, 23,241, 65, 3,109,
-180, 40, 20, 10,133, 66,161, 80, 40, 45, 99,102,157,117, 13, 12, 45, 27, 10,133, 66,161, 80, 40,148,187, 98,180,106, 67, 39,195,
-166, 80, 40, 20, 10,133, 66,249, 39, 67,103, 54,167,154, 84,147,106, 82, 77,170, 73, 53,169,230,127,129,153,168, 51, 42, 60, 64,
-135,119,160, 80, 40, 20, 10,133, 66,185, 27, 38,107,115,125,255,211,185, 14, 41, 20, 10,133, 66,161, 80,254, 36,104, 68,139, 66,
-161, 80, 40, 20, 10,165,101,108, 70, 61,163,194, 83,163, 69,161, 80, 40, 20, 10,133,114,247,204,214, 29,208,170, 67, 10,133, 66,
-161, 80, 40,148,150, 49,179,161,255, 25, 52,220,115,224,152, 19, 95,208,156,222, 7,199,168, 38,213,164,154, 84,147,106, 82, 77,
-170,249,159,211,108, 74,251, 24,254,121, 52,216, 24,254,207,134,118,125,165,154, 84,147,106, 82, 77,170, 73, 53,169,230,191,157,
-234, 41,120,170,151,154,169,120,104, 27, 45, 10,229, 31, 14,217, 13, 62,138,131, 3, 65, 72, 43,240,197, 57,200,185,146,196,188,
- 3,174,197,154,186,176, 0,200,108, 94,176, 75,243,161,139, 77,110,169, 38,133, 66,161,252,139,201, 65, 3, 17, 44,106,180, 40,
-148,127, 58,249, 33, 65, 16, 96, 41,120,240, 1,177,222,130,103,216, 82,224, 90, 92,139, 53, 69,220, 7, 96,121,126, 32,214, 4,
-104,131,151, 1, 55,174,209,112,241,142,135, 0, 0, 32, 0, 73, 68, 65, 84,194,166, 80, 40, 20,231,248,203, 27,195, 11,133, 66,
- 29, 0, 78, 42,149,238, 1,157,229,154,242,231,226, 83,117,157,113, 85,215,157, 51, 40, 5, 2,193, 98,185, 92,254,171, 68, 34,
-201,147, 72, 36,121, 10,133,226, 87,129, 64,176, 24,128,242,239,114,128,228,235, 78,114,240,216, 7, 44, 54,206,247,240,149, 18,
-173,193,204, 6,129,103, 31, 77,182,116, 84,182, 72, 83,192,140, 48, 89, 57,255,111,206, 27,188, 42, 44,246, 80, 16,180, 72,179,
- 22, 46, 34,145,232, 48, 0, 15,122,121,254, 59, 9, 5,122,246, 20, 8, 22,134, 0, 67, 65,231,211,165, 80,254,122,163,101,179,
-217,180, 5, 5, 5,204,182,109,219,198,107, 52,154, 91, 2,129,224, 13, 0,162,255, 74,129, 43,149,202,211,106,181, 90,167,209,
-104,116,106,181,250, 98, 83,233,255, 82,130, 60, 61, 61,211,220,220,220, 18,106, 39,122,118,121,176, 95,135,254,143,191,237, 30,
- 54, 97, 80, 11,245, 69, 2,129,224, 13,141, 70,115,107,219,182,109,227,179,178,178, 24,155,205,166,117, 98,255,129,174,174,174,
-215,207,157, 59,247, 86, 65, 65,193,160,140,179, 91, 60,115,207,109,242, 76,251,109,213,224,232,159,214,189,229,226,162,185, 6,
- 96,224,223,162, 36, 77,156, 23,120,252, 33, 87,115, 12,242,156, 50,155, 87, 76,170, 65, 5,240, 7,195,210,130, 31, 49,165,156,
- 23, 64,134, 94,206, 52, 42, 78, 23,121,122,253,158,100, 86,131,199, 27, 2, 19,227,221,226, 7, 14,143,247, 60,199,113,195, 69,
- 34,209,203,244,241,251,239, 68,204,227,245, 63, 61,126,252, 7,175,117,233, 50, 39, 4, 24,215,128,217, 98, 0,188, 20, 18, 18,
-114, 8,192,163,119,241,235, 63, 10, 14, 14,206, 2, 48,151,158, 9,202, 95, 76,247,234, 31,248,168,211, 70,203, 97,163, 53, 57,
- 16,253,167,182,197,137, 71, 2, 81, 62,165, 45,244,211,219,226,228, 67,129, 24,218,156,220,184,187,187, 99,224,192,129,252,172,
-172, 44,217,130, 5, 11,222,150, 74,165, 41, 0, 70, 54, 71, 75, 38,147, 69,203,229,242, 12,129, 64,112, 91, 94,228,114,121,180,
- 66,161,200, 16, 8, 4,195,106,167,171, 84,170,211,106,181, 90,167, 82,169, 46, 54, 96,132,162,213,106,181, 78,169, 84, 70,215,
- 78, 23, 8, 4,195,148, 74,101,166, 74,165,170,155, 62, 84,165, 82,101,212, 77,111, 8,161, 80,232,151,145,145,161,205,204,204,
-212,138,197, 98,175,218,233,233,233,233,218,140,140,140,219,210,157, 65, 32, 16, 12, 85, 40, 20, 25,114,185, 60,186,190,244,186,
-199,212, 16,181,202,110,168, 35,233,206,154,172, 17, 35, 70,156,204,201,201,241,119,113,113,113,169,189,193, 77,227, 50,242,235,
- 45,235,231, 79, 24, 61,226,121,207,208,137,157,155,169, 63, 82, 42,149,166, 44, 88,176,224,237,172,172, 44, 89,223,190,125,249,
- 60,158, 83,191, 39, 34, 38, 76,152,176, 79,167,211,249,118,237,218,149,111,183,219,113,117,255, 98,200, 99, 95,134, 52,101, 35,
- 90,203,242, 5,183,126, 94,230, 55, 98,112,207,125,184,199,141, 65,201,238, 80, 17, 24,110, 32, 71,136,231,245, 44,147,231,152,
-241, 15, 11, 46,101, 24, 61,109, 44,235, 6,240, 7,147,175, 2, 36,205,210, 20,216, 6,112,132,120,253,146, 42,244, 28,242,200,
- 28,254,241, 84,129,167,141,101,221,193,195,160,230,104,214,190,252,249,124,254,252, 85,171, 86,241, 0,204, 6, 32,254, 47, 61,
-133,123,181,130,239,208,246,252,243,221,125,208,255, 46,202,134, 87,221,239, 65,127,151,227,180,112,220,141, 93,201,201, 71,166,
-183,111, 63,246,181, 46, 93,158,172,199,108, 49, 0, 94, 91,182,108,217,227, 87,175, 94,245,108,219,182,237,115,119,233, 71,255,
-154,101,203,150,189,122,245,234,213, 86,129,129,129,239,130, 14, 95,244,175,130, 16, 34, 38,132, 12, 33,132,140, 33,132, 12, 35,
-132,244,170,250,251,190,170,101, 12, 33, 36,162,206,250,190,170,125,171,183,247,110, 64, 99, 76,221,253,106,237, 83,247,255,219,
-254,174,199,104,141, 65,101, 91,173, 49,183, 29,192,193,131, 7, 73,237,117, 93,166, 4,226,157, 57,253,124, 13,215, 15,236, 32,
-250,140,100, 82, 28,127,137, 92,218,252, 33,153,115,159,167,225,177,182,248,200,249,242, 34,228,212,169, 83,228,234,213,171, 68,
-175,215,147,196,196, 68,210,187,119,111,163, 92, 46,255, 5, 64,160, 51, 98, 42,149, 74,247,203, 47,191,144, 17, 35, 70,148, 42,
-149,202,149,213, 55,151, 90,173,214,157, 58,117,138,140, 24, 49,162, 84,165, 82,173, 1,192, 7,128,135, 30,122, 40,143, 16, 66,
- 60, 61, 61,179,235,211,155, 48, 97, 66, 49, 33,132,104, 52,154,234,170, 38,190, 74,165, 90,243,226,139, 47,234, 47, 92,184, 64,
- 92, 93, 93,171,211,121,106,181,122,229,236,217,179,245, 49, 49, 49,181,211, 27,197,205,205, 45,131,101, 89,114,224,192, 1,162,
-213,106,107,242,224,234,234,154,193,178, 44,217,183,111, 95,131,121,107, 44, 80,160, 84, 42, 87, 76,159, 62,189, 60, 53, 53,149,
-184,187,187,235,106,165,175,156, 49, 99, 70,121,122,122, 58,241,240,240,112, 40,143,238,238,238,186,211,167, 79,147, 73,147, 38,
-149,213, 46, 83,119,119,119,221,153, 51,103,170,211, 87, 56,242, 32,107,213,170,213,115, 90,173, 54, 91,171,213,102,187,184,184,
- 44,241,241,241,201,205,207,207, 39,132, 16,210,174, 93,187,188,218,145, 44,109,248,248,121, 27,119,159, 57, 23, 21, 87,152,223,
-101,248,243, 43, 52, 93, 38,104,156, 40,131, 64,185, 92,254,203,160, 65,131,140, 25, 25, 25,164,162,162,130,196,198,198,146, 83,
-167, 78,145,155, 55,111, 18, 0,196,145,203, 73,169, 84,102,153,205,102,206,108, 54,115,249,249,249,108, 94, 94, 30, 27,191,210,
-135,144, 47,133, 53, 75,201,190,113, 36, 55,106, 41,167, 86,202, 51, 1,168,238,217,131,103,125,152, 31,217, 20,188,235,218, 98,
-255,248,168,101,163,108, 36,245, 56,217,241,164,167,237,196, 60,223, 91,100, 67,200, 15,100, 83,104,235,102,105,110, 8,221, 17,
-251,166,255,141,117,239,190,100, 75, 75, 75, 35, 11,103,140,178, 31,157,227,155, 68, 54,134,236,110,142,102, 45,166, 62,248,224,
-131,250,244,244,116, 18, 22, 22, 86,193,231,243,159,254, 47,153,172,136, 32,113, 86,236, 55, 11,185,113,225,242,194,187,100,182,
-194,181, 90,109,193,214,173, 91,137, 74,165,202,251, 27,153, 45, 38, 4, 24,191,173, 75,151,125,220,228,201,236,182, 46, 93,246,
-133, 0,227,171, 12, 22, 3,224,245,229,203,151,199,216,108,182,152,175,190,250, 42,102,252,248,241, 49, 0, 22,182,240, 59, 63,
-249,232,163,143,136,205,102, 35, 95,125,245, 21, 25, 63,126, 60, 1,176,214,209,157,149, 74,101,135,206,157, 59,111, 15, 11, 11,
- 75,239,218,181,171, 37, 52, 52,212, 20, 20, 20,148, 26, 30, 30,190, 85, 34,145, 4,130,242,151,208,152, 23, 33,132,244,122,253,
-245,215,223, 0, 64, 94,127,253,245, 55, 8, 33, 99,170,252,196,152,218,127,215, 93, 87,155,167,234,255,235,211,168, 94,234,211,
-172,239, 59,234,124, 15, 26,136,100,205,188,227,224, 14, 30, 60, 56,232,224,193,131, 39,234, 30,220,195,109,209,111, 78, 63, 95,
-163, 49, 63,135,196,125,248, 50,249,117,136, 31, 57, 53,216,155, 36,204,127,144,228,124,179,134,188,208,205,213, 48,185, 45,134,
- 56,107,180, 98, 98, 98, 72, 76, 76, 12,185,120,241, 34, 73, 73, 73, 33,165,165,165,228,219,111,191,101,221,221,221,141, 18,137,
-100, 25, 0,153, 35, 98,106,181, 90, 71, 8, 33,102,179,153, 44, 89,178,196, 84, 21,169,242,210,104, 52, 58, 66, 8, 41, 41, 41,
- 33,203,150, 45, 51,105, 52,154, 88, 0,173, 60, 60, 60, 50,146,147,147,137,151,151, 87,189,102,198,213,213, 85,119,227,198,141,
-106,227,228,235,234,234, 26,183,127,255,126, 43, 33,132,100,102,102, 18, 55, 55, 55, 29, 0, 47,119,119,247, 75, 7, 15, 30,180,
- 18, 66, 72,118,118,118,117,186, 67, 70,203,104, 52,146,163, 71,143,222,150,135,234,244, 67,135, 14,221,102,192, 28,192, 75,163,
-209,196,124,251,237,183, 22,150,101, 73, 92, 92, 92,181, 73,244,114,113,113,185,184,123,247,110, 11,203,178, 36, 62, 62,222, 97,
- 51,216,166, 77,155, 60, 66, 8,177,219,237,100,227,198,141,230,234, 50,173, 78,183, 88, 44,228,179,207, 62, 51,171,213,234, 24,
- 0,141, 70,223, 60, 60, 60,178, 45, 22, 11, 41, 41, 41, 33,189,123,247,214,159, 58,117,138,148,149,149, 17, 66, 8,105,211,166,
- 77, 30, 0, 4, 15,122,250,253,115,137,250,178,167, 94, 93,255, 93, 96,175,199, 62, 60,114, 62, 43,243,139,189,209, 49, 30,225,
- 19, 70, 57, 18,212,148, 72, 36,203,124,124,124, 76,191,255,254, 59,107,181, 90, 73,122,122, 58,185,120,241, 98,205, 53,118,229,
-202, 21,135,140,150, 64, 32, 88,124,238,220, 57, 43,203,178, 92, 65, 65, 1,155,151,151,199,230,229,229,217,235, 26, 45,242,165,
-144, 20, 28,122,150, 68,110,158,107, 17,137, 68,139,239, 77, 52, 11,124,178, 41,120, 2,217, 20, 28,179,117,186, 71, 65,249,197,
-157,132,252, 60,151, 36,189,223,150, 44, 30,165, 42,231, 54, 5,199,144, 77, 33,147,201, 59,131, 4, 78,105,110, 14, 29, 71, 54,
- 5,199,124,244,112, 64,225,165,152, 11,228,196,137, 19,228,179, 53,203,201,156, 8,223, 10,110, 83,112, 12,217, 16, 58,201, 25,
-205,218, 72, 36,146,196,147, 39, 79,146,168,168, 40,242,238,187,239, 18,185, 92,158,126, 55,162,122,100, 67, 80, 0,249, 60,104,
- 16,217,210,209,135,252, 54,232,111,215,193,167, 87, 43,248, 14, 15, 18,103, 22, 92,218, 75, 72,209, 77,146,187, 50,140,140, 10,
- 22,182,212,108,133,107,181,218,252,212,212, 84,146,155,155, 75, 86,175, 94, 77,212,106,245,223,218,108, 5, 3, 19, 0,188,177,
- 98,197,138, 26,147,181,126,253,250,152, 43, 87,174,196,248,251,251,255,212,130,239, 90,187, 98,197,138, 26,147,181,126,253,122,
-114,229,202, 21, 18, 16, 16,144,209,212,142,211,167, 79,151,247,235,215, 47,102,218,180,105,134,173, 91,183,146,212,212, 84, 18,
- 27, 27, 75, 86,172, 88, 65,222,126,251,109,242,229,151, 95,146, 73,147, 38, 85,244,238,221,251,220,228,201,147,165, 78, 70, 20,
- 4, 85, 81, 24, 49, 33, 68, 72, 8,169, 54,154, 2, 0,194,234, 31,255, 20,199,188, 72, 67,102,170, 33,131, 85,119, 91, 35, 70,
-172, 81,195,230,192,247,221,105,170,234, 70, 66,106,253,253,219,216,177, 99, 7,221,241,242, 33,120,111,230,130,247,165, 41, 91,
- 87, 67,247,237,167,224,151,232, 32, 44, 47,132,249,100, 36,108, 39,247,227,241,190,125,101, 50,134,249,192,217, 2, 21,139,197,
- 16,139,197, 16,137, 68, 48, 24, 12,200,206,206,198,253,247,223,207,187,120,241,162,244,185,231,158,155, 43,147,201,210, 1, 76,
-108,242,110,102, 42, 35,210,167, 79,159,198,179,207, 62, 43,217,190,125,123, 87, 79, 79,207,203, 44,203,138, 1, 32, 62, 62, 30,
- 83,166, 76,145,236,220,185,179, 83,171, 86,173, 46, 90,173, 86,185, 68, 34, 1,159,207,111, 80, 79, 44, 22,195,102,179, 73, 58,
-118,236, 24,123,249,242,229,240,177, 99,199, 10,211,210,210,144,156,156, 12,155,205, 38, 14, 10, 10,186,114,241,226,197,174, 99,
-198,140, 17,102,100,100, 32, 45, 45,173, 38, 31,142,228,215, 98,177, 64, 34,145,160,118,149, 22,195, 48, 48,155,205, 16,139,197,
- 14,107, 9, 4,130,161, 33, 33, 33, 87, 46, 95,190,220,125,194,132, 9,162, 11, 23, 46, 32, 51, 51, 19, 44,203,138, 67, 67, 67,
-175, 92,190,124,185,219,248,241,227, 69,177,177,177,208,233,116,112,180, 10,173,250,115,151, 47, 95,198,180,105,211,196,135, 15,
- 31,238,230,227,227, 19,107,183,219,197, 0,112,229,202, 21, 76,153, 50, 69,124,228,200,145,238,173, 91,183,142,109,162, 42,145,
- 15, 0, 54,155, 13,207, 61,247,156, 66,173, 86, 35, 35, 35, 3, 28,199,129,101, 89, 0, 64, 97,113,225,149,203, 87,226,226, 31,
-159,250,240, 32,163,213,108, 62,115, 62,250,122,187, 54, 1,126, 12, 67,218, 52,145,213,137, 10,133, 34,125,229,202,149,243, 82,
- 83, 83, 37, 33, 33, 33,188,164,164, 36,148,151,151, 67, 36, 18,213, 92, 99,142, 30,183, 88, 44, 30, 28, 22, 22, 38, 48,153, 76,
-224, 56, 14, 0, 8,143,199,171,247,100, 72, 75, 78, 34,212,203, 46,148,201,100,131,239,201, 19,169, 44,204, 29, 28,134,167,229,
- 91, 36, 18, 23, 63,149,210, 39, 8, 72,143, 66, 91, 79, 9,248, 60,190,244, 66,178, 65, 1,144,225,240, 47,112,119, 78,147, 27,
-158,156,103,145,216,220, 58, 41, 91,249,249,163,176,176, 16,173,219,133,192, 36,246, 20,159,190, 89,161, 4,227,164,230, 31, 12,
-232,216,177,163,119,135, 14, 29, 80, 80, 80,128,238,221,187,195,213,213,213, 21,192,240,102,155,172,175, 2, 36, 40, 67,127,128,
-183, 18, 44,243, 46,108,130,165,184,153,223,157,108,234, 46,252, 59,153, 44,181, 82,124,118,231,174,111,125,221,253, 67,129,200,
-167,224,229, 34,193,150,231,187,187,121,106, 36,251,154,105,182,194,189,188,188,142,159, 59,119,206, 67, 42,149,226,226,197,139,
- 8, 11, 11,195,234,213,171, 61, 93, 93, 93,163,254, 38,102,139,196, 3, 7, 62,138,141,253,106,251,173, 91, 7,167,183,111, 63,
-118, 90, 80,208,146, 89,143, 62,250,244, 75, 47,189,132,229,203,151, 99,223,190,125,232,223,191, 63,102,206,156,105, 75, 79, 79,
-223,214,204,239,249,116,229,202,149,115,230,206,157, 91, 87,211,154,150,150,214,104,109, 75, 88, 88,152, 95, 98, 98, 98,214,252,
-249,243,187,111,223,190, 93, 38,151,203, 81, 82, 82,130,207, 63,255, 28,111,188,241, 6, 24,134, 1, 33, 4, 95,126,249,165,252,
-201, 39,159,236,117,235,214,173,172,128,128,128, 38,155,117, 16, 66, 24, 66,136, 20,128,188,106, 81, 0,144,239,220,185, 83, 51,
- 97,194, 4,117, 85,154,172,106,145,128, 82,151,122,189, 72,173,119,229,193, 58,229, 61,182,110, 90,221,109,132,144,177,141,105,
- 56,105,160,235,251,190,200,198,204, 86,237, 55,208,224,122, 93, 36,208,197, 59, 48, 24,165, 63,239,134, 76,192, 64,198,175, 90,
- 4, 12,120, 73, 87,208, 90, 42,132,141,144,240,230, 26,173,234, 69, 40, 20,194, 96, 48,128,101, 89,188,241,198, 27,146,163, 71,
-143,186,243,120,188, 31,154,210,169,109,152, 18, 18, 18, 16, 26, 26,202, 28, 56,112,192,107,246,236,217,178,234,239, 41, 45, 45,
- 69,135, 14, 29,152, 67,135, 14,105,223,124,243, 77,101, 99,102,134, 97, 24,136, 68, 34,204,157, 59, 87,118,254,252,121,183, 86,
-173, 90, 33, 41, 41, 9, 69, 69, 69, 80, 42,149,152, 59,119,174,236,220,185,115,158,173, 90,181, 66,106,106, 42, 74, 75, 75,161,
- 84, 42,157, 54, 90, 34,145,232,182,125, 24,134,129,213,106,117,202, 24,104, 52,154, 29, 49, 49, 49,158, 26,141, 6,177,177,177,
-176,219,237,208,104, 52,152, 51,103,142, 44, 38, 38,198,211,197,197, 5,241,241,241, 32,132, 64,173, 86, 59,149, 71, 0,224, 56,
- 14,241,241,241,104,211,166, 13,162,162,162,180,179,102,205,146, 86,167,223,188,121, 19,126,126,126,136,138,138,210, 42, 20,138,
- 29, 13,105,113, 28,135,156,156, 28, 92,189,122, 21, 73, 73, 73,200,207,207, 71, 65, 65, 1,202,203,203, 97,183,219, 1, 0,242,
-242,178,200,157,223, 29,184, 44,147,201,228, 97, 65, 29,253,175,196, 93,203,147,201,100,242, 0,127,255, 32,224, 29, 94, 35,134,
-240,135,180,180, 52,247, 39,159,124, 82,148,155,155,139,226,226, 98, 8, 4,130, 59,174, 45,177,216,177,166, 64,118,187, 61, 84,
- 42,149, 50, 86,171,181, 38, 2, 38, 22,139, 49,111,135, 1, 97,139,113,219,242,232,154, 60, 16,214, 6,139,197, 18,250,151,191,
-193, 0, 6,140,165, 35, 24,166,251,217,164, 10,183, 1, 99,167,138,144,124, 24,224,108, 0, 79,128,193, 93,252, 4,251,174, 84,
-120,129,160, 11,204, 8, 33,164,233,158, 95, 4, 96, 0,107, 7,128,233,121, 52,209,238,222,255,193,231, 69, 89, 89, 89, 16,137,
- 68,144, 72, 36,232, 62,244, 33,193,206,203, 54,111, 48,232, 10, 43,130, 29,209,188, 45,236, 40,147,189,245,246,219,111, 43,106,
-107, 62,253,244,211, 10,141, 70,243,118,179, 77, 86,133,188, 47,236,100,238,213, 44, 67,155, 37,145,185,161,183,242,140,193, 32,
-100, 62, 96,235,118, 23,204,214, 96,137, 68,146, 12,224,254, 22,153, 44,149,248,204,174, 93,223,250,186,181,174, 52, 89,176,155,
- 0,161, 12,222,158, 46,216, 50,111,136,155,167,139,204, 89,179, 21,238,229,229,245,203,217,179,103, 61,164, 82, 41, 98, 98, 98,
- 32, 18,137, 32,149, 74,209,185,115,103,108,218,180,201,211,205,205,237,111,101,182,150,197,198,110, 93,122,245,106,194,235,225,
-225, 33, 19, 21, 10,183, 23,167, 77,211,188,249,230,155, 7,247,239,223,255,213,152, 49, 99, 10,206,159, 63,255, 49,128,221,206,
- 70,204, 0,172, 95,181,106,213,139,213,198,237,205, 55,223,252,114,255,254,253, 75,199,140, 25,147,115,254,252,249,249, 0,214,
- 55, 38,160,215,235,247, 47, 90,180, 72,243,224,131, 15, 86,255,143,147, 39, 79, 98,219,182,109, 80, 40, 20,183,125,118,252,248,
-241,120,246,217,103, 93, 45, 22, 75,163,239, 36,173, 86, 59,236,236,217,179, 97,168,236,224, 37,169, 54, 90,113,113,113, 46,101,
-101,101, 46, 74,165,210,197,199,199, 71, 85,109,182, 30,124,240, 65, 23,129, 64,112, 63, 40,104,202,139,212, 54, 58,142,164, 53,
-247,243,142,154,173, 58, 73, 13,142,161,117,155,209, 26, 59,118,236, 9, 52,208,147,202, 90,164,131, 4, 44,100,124, 6,114,126,
- 45,179, 5, 14,130,210, 60, 48,205,232,192, 91,223,203, 80, 44, 22,131,207,231,195, 98,177,160,176,176,208, 41, 83,160, 86,171,
-161, 84, 42, 97, 52, 26, 97,183,219, 33,149, 74,171,205, 8,212,106, 53,132, 66, 33,132, 66, 33,164, 82,233, 29,209,164,186,209,
- 28,145, 72, 4,133, 66,129,156,156, 28,164,165,165,129,227, 56, 40,149, 74, 40, 20, 10,136,197, 98,100,103,103, 35, 59, 59, 27,
-132, 16, 40, 20, 10, 40, 20, 10, 56,211,224,154,101,217,122, 95,254, 54,155,205,169,136,150,221,110,199,245,235,215,145,158,158,
- 14,169, 84, 90,115,172, 18,137, 4, 55,111,222, 68,110,110, 46,228,114, 57,212,106, 53, 52, 26,141,195,186,213,199,162, 82,169,
- 32,147,201, 80, 92, 92, 12,131,193, 80, 83,166,106,181, 26, 10,133, 2,165,165,165,200,203,203,107,244,216, 89,150, 69,118,118,
- 54,242,243,243,145,145,145,129,130,130,130, 26,179, 85, 21, 53,106, 89, 96,167,172, 12,133,133,133, 53,145,200,134, 22, 71,224,
- 56, 14,229,229,229, 56,123,246, 44,195,113, 28, 74, 74, 74,184,252,220, 92,246,133,108, 49,246,189,179,129,124,123,248,146,105,
-231, 79, 49,198, 61,191, 92, 53,174,223,115,197, 40,237,253,174,253,158, 60,134, 62, 11,215,192, 38, 28, 81,160,183, 73,242,173,
- 34,141, 87,120, 4,144,124, 8,224, 9, 0,169, 43,250,116,106,139,180, 98, 86,113, 67,103,145,130,193, 72,172, 15,114,117, 72,
-147, 21, 14,207, 47,183, 73, 82,173,158,234,208, 46, 61,160,211,233, 32,145, 72, 32,145, 72,208,179,127, 4,146, 11, 89,249,181,
- 44,163, 28, 4, 35, 28,210,252,131,118, 74,165,178,239,253,247,223,207,212,214, 28, 61,122, 52, 24,134,233, 12, 32,196,169,135,
-220,218,118, 98, 88,229,125, 32, 32,115,175,229, 24, 90,237,139, 51, 5,141,155,248,144,219, 39,199,242, 66,175,231,154, 3, 65,
-108, 11, 64,172, 61, 90, 96,182, 6,169, 84,170,131,235,214,173, 11,148, 74,165,135, 0, 12,104,142,136, 82,198,223,248,214,139,
- 83,125, 93,171, 77,150,205, 0, 8,100,128, 80, 6, 8,100,240,214,122,224,131,103,135,187,201,165,194, 61, 78, 24,214,157,235,
-215,175,247,172,107,178,170,151,238,221,187, 99,241,226,197,158,110,110,110, 59,238,241,203,114,132, 70,163,217, 30, 17, 17,113,
- 54, 91,165,122, 54,167, 71, 15,241, 47, 26, 77,233,176,210, 82, 77, 64, 92,156, 53, 24,184, 2,224,179,204,204,204, 81, 78,152,
-172, 71,213,106,117,204,176, 97,195,172, 42,149, 42,125,245,234,213, 47,204,158, 61, 27,203,151, 47,199,162, 69,139, 62, 7,240,
- 12,128,255,101,102,102,182,106,202,100, 1, 64,110,110,238, 99,175,189,246, 90, 65, 65, 65, 1, 0,160,115,231,206, 40, 41, 41,
-193,194,133, 11,241,242,203,149,157, 98,187,117,235, 6, 66, 8,116, 58, 29, 86,174, 92,169,203,205,205,125,162,137,103,123,198,
-238,221,187,123, 89,173, 86, 63, 84, 86, 15, 74, 74, 74, 74,212, 69, 69, 69, 42,171,213,170,224, 56, 78,225,226,226,162, 4, 32,
-127,252,241,199, 5,215,174, 93, 11,181,219,237, 89,212, 91,253, 65, 99, 94,164, 57, 48, 12, 19,217,146,200, 85,125, 17,177, 6,
-104, 60,162, 53,118,236, 88,166,246,250,182,136, 17,131,216,244,232, 40,184,133,247,184, 45,154, 37,231, 51,144,169, 53, 72,206,
- 72,131, 8,204,213,187,101,180,138,139,139,241,194, 11, 47, 24, 31,123,236,177, 66,142,227, 30,114,212, 20,104, 52, 26,104, 52,
- 26, 92,187,118,141, 76,154, 52, 73,183,122,245,106, 99,109,163,149,144,144, 64, 70,140, 24,145,247,246,219,111,235, 27, 51, 90,
-213, 17,173,101,203,150, 25, 7, 15, 30,156,127,245,234, 85, 82,109,166,148, 74, 37, 86,174, 92,105, 28, 50,100,136,238,194,133,
- 11,164, 58,205,153,136, 22,143,199,171, 49, 90,181,247,225,241,120,224, 56,206, 41,163, 85, 81, 81,241,216,152, 49, 99,116,241,
-241,241,164,250, 56, 53, 26, 13, 86,175, 94,109, 28, 62,124,184,238,234,213,171,164, 58, 77,173, 86, 59,108, 6,171,191, 95,165,
- 82, 65,173, 86,227,218,181,107,100,196,136, 17,186,181,107,215,154,106,167, 95,191,126,157,140, 31, 63, 94, 87, 94, 94,254, 88,
- 99,230,165,186, 58,207,110,183,195,100, 50,161,160,160, 0, 25, 25, 25, 53, 85,135, 70,133,122,212,212, 71,198,117, 53, 26,141,
-134,107, 9,137,233,157, 59,133,105,141, 70,163, 33, 45, 61, 61, 1,120,135,107, 68,251,161,240,240,240,194, 23, 94,120,193, 88,
- 92, 92,220, 98,163, 37, 22,139,227, 5, 2, 1, 25, 48, 96, 0,177, 88, 44, 36, 35, 35,195, 86, 80, 92,108, 15,249,240, 67,114,
-117,222, 60, 70, 22, 29, 45, 81, 42,149, 76,149, 38, 47, 41, 41,137,147,201,100,241,127,249,147,136,199,121,131, 33,247,255,158,
-168,119, 25, 62,110,138,152,201, 61, 15, 88,245,128,196, 21,144,184, 66,160,112,199, 3, 3,186,241,183,158, 45,243, 6,225,250,
- 65, 36,241,107, 82, 83, 72,188, 0,110,192,207, 9, 38,215,251, 39,207, 17, 23, 21, 21,129,207,231,215,152, 34,185, 66,129, 97,
- 19, 31,231,125,121,222,236, 13,144,254, 96,248,126, 78,220,235,175,190,245,214, 91,162,226,226, 98,240,120,188, 63, 52,229,114,
-204,154, 53, 75,162, 86,171, 23, 57,252,240,219, 29, 42,130, 80,210, 7, 32, 47,223,200, 53,181,218,127,197, 24,188, 96,217, 22,
- 89,120,183, 94,120,110,176, 86,182, 44, 50, 47,252,114,134,177, 45,192,206,131,221,210,179, 25,102,107,128, 74,165,138,140,142,
-142,150,143, 30, 61, 26, 43, 87,174, 84,200,100,178, 67,205,121,240, 87,232,217,217,239,173,253, 90, 23,251,241, 72,192, 90, 81,
-105,176,106, 45,121,122, 14,139,183, 28, 47,181,217,200, 84, 71, 53,141, 70,227,140,103,158,121,166,112,207,158, 61,119,152, 44,
-169, 84,138,148,148, 20, 44, 89,178,164,168,168,168,232,137,123,105,178,102,207,158,189, 36, 51, 51, 51,248,231,159,127, 22,228,
-231,231,107, 87,125,241, 69,233,247,165,165, 69, 75,227,226,110,252,175, 83,167,142,175,119,233,242, 68, 35, 67, 63,212,107,178,
- 94,124,241,197,157,153,153,153,221,143, 29, 59, 38,204,207,207,247,123,241,197, 23,177, 98,197, 10, 44, 90,180,104, 19,128,231,
-224, 88,135,151, 63, 2, 8, 86,235,141,226,226,226,177, 35, 71,142, 44, 41, 46, 46, 70,151, 46, 93, 48,110,220, 56,120,123,123,
-163, 85,171, 86,152, 48, 97, 2,130,130,130, 80, 88, 88,136,169, 83,167, 22,229,231,231,143, 4,144,212,152,102, 97, 97,225,173,
- 29, 59,118, 36,204,153, 51,167,123,102,102,102, 40, 0,247,242,242,114, 69,121,121,185,196, 98,177,200, 92, 93, 93, 93,187,117,
-235,230, 49,115,230, 76,229,165, 75,151, 66, 51, 51, 51,245, 0,210,168,189,170, 49, 89, 13,122, 17, 0,249, 85,134,199, 82,103,
-157,223,196, 54, 71,247,173,247,111, 7, 62, 87,215,108,213, 94,238,168, 58,172,255, 98, 4, 22,111,219,189,213, 36,246,239, 0,
- 77,112, 87,200,165, 82,200,196, 98,200, 92,221, 97,230, 56,124,145,146,107,168, 32,100,145,179, 5, 90,247, 69,200, 48, 12, 62,
-253,244, 83,123,223,190,125, 77,199,143, 31, 95,103, 52, 26,253, 1,236,117,198, 20,172, 93,187,214, 48,119,238,220,203,121,121,
-121, 93,165, 82,169,165, 58,125,221,186,117,134,199, 31,127, 60, 46, 51, 51,179,187, 92, 46, 55, 52,212, 62,171,182,209,146, 72,
- 36,230,188,188,188, 94, 79, 63,253,116,252,103,159,125, 86, 33,151,203,161, 80, 40, 32,145, 72, 44,121,121,121, 93, 95,120,225,
-133,203, 43, 86,172, 48,200,100, 50, 40, 20, 10,167,170,229, 8, 33,119, 24,170,218,233,142, 98,183,219,143,231,229,229,117,157,
- 59,119,238,165, 79, 62,249,164,162,218, 0,213,206,227,170, 85,171, 12, 74,165,210,169,136, 86,245,231, 20, 10, 5,214,172, 89,
- 99,152, 51,103,206,229,188,188,188,174, 18,137,196, 82, 43,189, 98,246,236,217,151,242,242,242,186,218,237,246,227,141,252,194,
- 99,203,202,202, 32, 16, 8, 16, 23, 23,103, 22,137, 68,224,241,120,184,121,243,102,141,209,114,115,115, 11,235,218,185, 83,200,
-215, 59,119,159,144,137, 36,146,190,189,122,134, 38,165,166,101, 18,194,164, 54,145,213,189, 70,163,209,255,248,241,227,235,250,
-246,237,107,250,244,211, 79,237, 13, 69,182, 28,193,108, 54,159,184,120,241,162, 77, 42,149, 50, 57, 57, 57,118, 62,159, 15,150,
-101,137,185, 87, 47,115,231, 79, 62, 33,215, 94,127,157, 81, 43, 20, 2,145, 72, 4,185, 92,206, 28, 62,124,216, 98, 48, 24, 78,
-252,245, 70, 11,114, 48,144, 37,230,153, 85, 82,158,157, 65,194,222, 74,147, 37,117, 1,164,174,128,212, 21,190,190,126, 56,159,
- 98, 80,129, 7, 49, 88, 7,198, 16, 35, 68, 1, 6,242, 56, 29, 84, 66,177,140,201,205,205,173, 49, 68,213, 75, 96,135, 80, 92,
- 76,211, 43,193, 16, 9,248,112,102, 8,146,177,238,238,238,130,156,156,156, 59, 52,195,194,194,248, 54,155,205,241,161, 93,178,
- 89, 31,128,123, 49, 33,215,228,243,227,229,138,224,121, 75,191,148,201,216, 18, 32,122, 45,194,219,181,194,188,201,221,196,111,
-238,207, 15,191,144,106,104, 7, 62,121, 14,156,222,211,137,124,222,175, 82,169, 14, 93,184,112, 65,174, 82,169,144,148,148,132,
- 94,189,122, 97,243,230,205,114,185, 92,254, 19, 0,167,218,227,157,211, 33, 77, 95,206,246,125,117,119,122,110,108,142,253, 54,
-147,149, 95, 65,240,204, 71,251, 75,138,203, 76, 15,157,205,104,248,254,169,135, 75, 37, 37, 37, 35, 22, 45, 90, 84,152,159,159,
-127,155,201, 74, 75, 75,171, 54, 4,131, 1, 92,189, 87, 47, 75,141, 70, 51,109,233,210,165,184,112,225, 2, 70,143, 30,141,168,
-168, 40, 20, 21, 21, 97,215,161, 67,137, 59, 18, 19,255, 87,221,102,171,129,161, 31,234, 69,173, 86, 47, 88,186,116, 41,162,163,
-163,107, 52, 11, 11, 11,177,116,233,210, 76, 0,207, 59,107,178,170,201,203,203, 59,127,227,198,141,145, 93,186,116,185,190,110,
-221,186, 76, 31, 31, 31,110,230,204,153,120,230,153,103,224,233,233,201,174, 89,179, 38,125,192,128, 1,113,183,110,221,138, 48,
- 24, 12, 87, 28,249, 45, 80, 80, 80,112,122,243,230,205,103,135, 14, 29, 42,159, 49, 99,134,231,190,125,251,220, 13, 6, 67, 43,
-137, 68,162,181, 88, 44,226,235,215,175,243,191,255,254,123,239,107,215,174,165,152, 76,166,243,205,205,251,127, 13,134, 97, 46,
- 48, 12, 19,201, 48,204,177, 58,235, 11,141,109,115, 98,223,134,254,110,244,115,117,178,185,185,206,226, 56,211,218,225,157, 89,
-157, 84,134,211,211,251,144,220,153,247, 19,221,148, 80,114,114,144, 27,121,186, 61, 83, 49,163,153,195, 59, 24,141,198,154,101,
-207,158, 61,196,219,219,187, 66,165, 82, 57, 61,188,131,183,183,183,174,172,172,140,220,119,223,125, 69,158,158,158, 53, 67, 17,
-248,248,248,232, 42, 42, 42, 72,159, 62,125,138,180, 90,109,205,240, 14,126,126,126, 25,132, 16, 18, 16, 16,144,221,144,158,221,
-110, 39,222,222,222,213, 61,244,132,110,110,110, 27,122,247,238, 93,164,211,233,136,143,143, 79,205,208, 9,158,158,158, 43,123,
-245,234, 85, 55,189,169,252,102,100,102,102,146,204,204, 76,210,186,117,235,236,218,233,105,105,105, 36, 45, 45,141,248,249,249,
- 57, 61,188,131,167,167,231,138,122,242,210,172, 60,250,251,251,235,140, 70, 35,233,215,175,223,109,101,234,239,239,175, 51,153,
- 76,213,233, 14, 13,239, 32,147,201,158,147, 74,165,217, 82,169, 52, 91, 34,145, 44,105,211,166, 77,222,119,223,125, 71,214,172,
- 89, 83,221, 37, 29,158, 97,227,251,118,232,247,196,255, 60,195, 38, 44,104,201,240, 14, 42,149,234, 23,111,111,239,138, 61,123,
-246,220,118,125, 25,141, 70,135,135,119,144,201,100,153,122,189,158,211,233,116,182, 83,167, 78, 25,162,163,163, 13,113,113,113,
-134,148,148, 20, 99, 97, 94,158, 85,167,211, 25, 75, 75, 75,205,151, 47, 95, 54,203,229,247,102,120, 7,178, 57,168, 3,217, 16,
-178,255,214,123,129,215,230, 14,148,155,174,124,208,149,144, 31, 30, 36,228,167,103, 8, 57,254, 42, 57,191,105, 38,233, 23, 40,
- 97, 79, 45,108,157, 64, 54, 6,255,232,200,144, 12,100,115,231, 14,100, 67,200, 79,137,239, 6, 94,155, 49,160,149,233,139,207,
-214,144,115,231,206,145,184,184, 56,146,148,148, 68,126,218,251, 29,233,215, 78, 94,169,185, 33,100,191,147,195, 60,244,151, 72,
- 36,250,213,171, 87,147,179,103,207,214,104,238,223,191,159,200,229,114, 3,224, 88,175,101, 2, 48,100, 67,216, 68,251,103,193,
-191,191, 57, 92, 89, 94,120,240, 85, 66,174,108, 37,100,115, 56, 33, 95,245, 38,228,187, 49,132, 28,120,130,156, 93, 51,153,244,
- 15, 20,217,200,198,224, 40,178, 41,204,225,198,246, 66,161,176,108,207,158, 61, 36, 59, 59,155, 68, 69, 69,145,232,232,104, 18,
- 31, 31, 79,210,211,211, 73,100,100, 36, 17, 10,133, 38, 52, 99,218,178,222, 94, 8,136,232, 40,202,185,188,172, 63, 33,251,166,
-146,252, 29,211,200,216, 78,170,162, 62,173, 91, 52, 30, 93, 55,119,119,247,130,200,200, 72,146,146,146, 66, 78,156, 56, 65,180,
- 90,109, 1,128,240,123,253, 66,140,136,136, 56, 71, 8,137, 25, 61,122,116, 12,128,195, 17, 17, 17, 49,201,201,201, 49,189,122,
-245, 58,139,198,135,126,104,144, 97,195,134, 89, 9, 33,100,244,232,209, 4, 64,118, 68, 68, 4, 73, 78, 78, 38,189,122,245,178,
-220,165,108,243, 1, 60, 33, 20, 10,191,112,115,115,251,213,213,213,245, 56,159,207,223, 12, 96, 58,154, 63, 30, 23, 31, 64, 43,
- 0, 97, 0,122, 86, 45,161, 85,105,180,199, 33,229, 78, 38, 7,162,255,147,237,152, 19,143,181, 69,249,212,182,208, 63,213,158,
-113,100,192,210,136,134,140, 22,199,113, 36, 33, 33,129, 12, 25, 50,164, 66,161, 80,100,193,241, 1, 75,111,211,244,240,240,136,
-214,106,181,119, 12,162, 89, 43,253,182, 1, 75,181, 90,237,105, 31, 31, 31,157,167,167,231,197,250, 52, 61, 60, 60,162,125,124,
-124,116, 30, 30, 30,183, 13,238,201,231,243, 71,123,120,120,100,213, 77, 23, 8, 4, 67,181, 90,109, 70,221,244, 6,142, 29,222,
-222,222, 25,217,217,217, 36, 63, 63,159,248,251,251,103,215, 53, 96,185,185,185,183, 25, 48, 71, 52,155,202, 75, 35,121,172, 87,
-211,129, 50,109,206,121,175, 38,200,215,215, 55,111,213,170, 85, 68,169, 84,230,213,222, 16, 60,240,169,183,206, 37,234,203,158,
-121,109,195,119,245, 12, 88,234,232,224,160, 35, 21, 10, 69,214,144, 33, 67, 42, 18, 18, 18, 8,199,113,132,227,184,134,140, 86,
-125,154,163,122,246,236, 89, 88, 80, 80,192,150,151,151,219, 51, 50, 50,204,201,201,201,198, 15, 62,248,192,154,159,159,111,210,
-235,245,150,216,216, 88,179,143,143, 79, 62,128, 81,206,158,163,230,190,187,234, 86,159,145, 77,161,253,201,198,208,200,248,183,
- 3,174, 63,209, 91, 97,142, 89, 53,154,144,227,175,146,179, 27,158, 33,125, 3,197,149,134,104, 83,200, 33,242,101,208, 64,178,
-182,157,216, 33,205, 47,218, 15, 32,155, 66, 14, 93, 91, 28,112,253,193, 30,158,150,157, 91, 55,145,155, 55,111,146,253,223,239,
- 32,125,218, 86,153,172,141,161, 71,201,134,208, 33,142,104,214,103,182,182,108,217, 66,110,222,188, 73,126,252,241, 71, 71, 77,
- 86, 68,125, 70,235,141, 8,101,201, 51,189,165,230,169,221,196,150, 9,225, 34,235,136, 14, 34,123,191, 0, 1,219,213,135,199,
-133,122,130,140, 8,150,153,201,198,224, 40,178, 49,116,164,163,249, 20,139,197,233,168, 53,166, 78,221, 69, 34,145,228, 55, 98,
-180, 34,154, 52, 91, 65,146,156, 95,222, 27, 74,198,117, 81, 21, 58,104,178,154,186,150,186,121,120,120, 20,124,245,213, 87,196,
-203,203, 43,223, 65,147,245,167, 95,159, 26,141,102,187, 94,175,143, 57,114,228, 72, 76, 68, 68, 68,204,246,237,219, 99, 78,158,
- 60, 25, 35,151,203,183, 87, 7, 39,234,154,173,208, 59,159,255, 17,117, 34, 90, 49,229,229,229,228,200,145, 35, 36, 34, 34,130,
-108,223,190,157,156, 60,121,146,200,229,242,152,230,230,243,207, 56,118,170,249,159,102, 38, 26,168, 58,252,211,127,220,212,103,
-180, 76, 38, 19, 89,184,112,161, 69, 42,149, 26, 68, 34,145,179, 83,240,252,163, 47, 66, 15, 15,143,211, 94, 94, 94, 58, 47, 47,
-175,219,204, 94,237,116, 15, 15,143,139,255,242, 27, 48, 72, 36, 18,165, 9,133,194,219,167,224, 9, 27,223,183,125,255, 25,139,
-188,194,199, 63,208,194,124,138, 68, 34,209, 27, 82,169,212,176,112,225, 66,139, 94,175,119,198,104, 1,192,112,185, 92,158,181,
-109,219, 54, 99, 98, 98,162,173,168,168,200,126,238,220, 57, 91,116,116,180,229,157,119,222, 41,151,203,229, 89,104,120, 88,130,
-191,164, 60,201,218,118,226,106,179,117,101, 81, 64,252,184, 78,114,235,230,249, 35, 72,223, 54,117, 76, 86,195, 35,185,215,175,
- 89,101,182, 46,189,233, 31, 63, 36, 72,105, 95,186,104, 30,233,211, 86,118,187,201,114, 66,179,174,217,146,203,229,229,111,191,
-253,182, 51,145,172,219, 13,225, 23,193,254,100, 83,200,246, 74, 19,213,196,178, 33,248,115,242,105,176,255,223,229, 62,234,237,
-133,128, 97, 65,146,171, 78, 68,178, 28,201,103, 55, 87, 87,215,235, 78, 68,178,254,138, 99, 31, 49,107,214,172,152,228,228,228,
-152,164,164,164,152,147, 39, 79,198, 76,156, 56, 49, 6,192,136, 90,159,169, 49, 91,214, 73,147,204,221,120,188,121, 77,104, 62,
- 58,107,214, 44,146,156,156, 76,146,146,146,200,201,147, 39,201,196,137, 19, 9,156,155,190,135,154, 34,106,180,238, 9,127,246,
-132,159, 17, 0,142,213, 78,144, 74,165, 58,147,201,228,169, 84, 42,247,234,245,250, 57,168,236, 22,217, 34,205, 63, 35,159, 84,
-243, 95,161,233,163, 84, 42,215,233,245,250,137, 82,169, 52,223,100, 50,121, 57,161,233, 34,145, 72,230, 73,165,210, 33, 6,131,
- 33, 8, 0, 20, 10, 69,130,217,108,254,213,104, 52,126, 12,160,228, 94, 31, 59, 89,219, 78, 12,177,184, 39, 8, 94,143, 73,175,
-104,187,244, 72, 81,192,252,161,174,233,253,218, 43, 82, 32,228, 62, 2, 99, 62,207, 60,153,102,118, 90, 83,198,244, 2, 43,124,
-253,124,170,161,205, 71, 63,151, 7, 44, 24,162, 76,239,215, 78,153, 14,130,143, 32, 49,156,113, 86,179,174,217, 82, 40, 20,219,
- 42, 42, 42,158, 5,240,171,179,199, 78,118,135,138, 80, 97,243,133,141,223, 9,164,145, 41,124, 8, 49,128,199,143, 67, 46,116,
-204, 59,215,173,244, 62,250,203, 53, 71, 40,149,202,105, 33, 33, 33,237,174, 93,187,150,100, 48, 24,190, 1,112,180,238,251, 39,
- 4, 24, 34, 23, 8,186, 26,237,246,168,235, 64,116, 19,154,143, 42,149,202, 5, 33, 33, 33,225,215,174, 93,187,106, 48, 24, 86,
- 1,216, 69,207,209,191, 74,243, 95,201, 95, 62,138,114,245,203, 78,175,215,211,210,167,252,217,228,232,245,250, 73, 85,215,157,
-179,251,150,152,205,230,197,102,179,121,113,245, 15,146,226,226,226,191, 85,163, 85,230,165, 36, 11, 89,219, 46, 26, 98,241,178,
- 30,254,178, 57,123,102,201, 12, 32, 76, 38,132,220,154, 38, 76, 86, 83,154,231, 33,179, 45,235, 21, 32,123,249,199,231,100, 6,
- 16,228,130,224,227, 38, 76,150,163,156,170,168,168,104,219,236, 99,126,248,186, 21, 64, 10, 1, 82,241, 78, 35, 63, 20,223, 1,
- 97,104, 35,227,123,201, 81,189, 94,127,244,252,249,243,141,125,134,196, 3, 4,249, 91,179, 0, 0, 32, 0, 73, 68, 65, 84,199,
- 97,119,184, 51,192, 46,189, 94,191,171, 9, 77, 10,133, 26, 45, 10,229, 31,200,223,246,133,205,188,148,100, 33,187, 67, 47,160,
-128,191, 16, 60,180, 5,236,105,168,176,231, 50, 47,165, 89, 90,168,121, 14, 5,204, 92,240, 17, 4,177,253, 22,244,150, 92,230,
-249, 52,203,223,230,184, 1,130,119,168,145,162, 80, 40,127, 27,102,226,246,158,134, 53,255, 83,163, 69,161,252,195,169,138,242,
-100, 86, 45,127, 91, 77, 10,133, 66,249, 15, 26, 46, 48,104,184, 65,155, 51,117,175,205,105, 20,119,140,106, 54, 75,147, 15, 64,
- 3,192, 5,149,211, 56, 84,119, 19,110,106,152,141, 7, 0,216,104,121, 82, 77,170, 73, 53,169, 38,213,188,199,154, 77,105,255,
- 19,219,126,213,215,203,112,243, 95,241,197,180, 71,198,221,101, 36, 45, 79,170, 73, 53,169, 38,213,164,154,255, 82,205,127, 37,
- 60, 90, 4,255, 40,164,180, 8, 40, 20, 10,133, 66,249,219,209,189,106,237,131,202,232,150, 79,245,134,123,218, 70, 75,230,222,
-209, 7, 2, 94, 23,134, 35, 33, 0, 64,120, 76, 60,236, 92,172,177, 48, 49,167,165,218,202, 86, 65,110, 4,226,221, 12, 44, 15,
-235,179, 19,138, 90,170,215, 41, 72, 61,201,203, 67, 53, 45,183,176,116,219,213, 27,250,125,206,236,171,209, 4,104,164,110,174,
-147,205, 86, 91, 39,177, 72,148,110, 45, 41,219, 92, 92,156, 84,222,140,108,184, 53,182,241,157,119, 8,115, 48,231, 34, 35,146,
- 91,121,238,106, 17,163,135,158,232,115,148, 92, 96, 73, 10,249,254,251,135,137,179,231,134,225, 97,176, 66,165,234, 33,145,202,
-123,201, 85,174, 29, 57, 2, 20,233,178, 82, 45, 54,251, 73,214, 98,136, 33, 28,126,187, 27,231,138, 66,161, 80, 40,148,127,129,
-209,186, 8, 96, 12, 42,171, 12,155,110, 12, 31, 16,118,255, 5,169, 84, 22, 8, 0, 28, 33,224, 8, 80, 81, 86, 18,147,155, 20,
- 61, 18, 0, 60,218,116, 63, 34,148,170,123,112,164,114, 59,203, 1,118,171, 41,165, 44,237,220,125,142,228, 72,225, 25,244,224,
-208,136, 97,147,198,142, 29, 19,220,185, 83,231,246, 0,112, 37,238,202,173,131, 7, 35,111, 28, 63,198,236,169,200, 79,248,177,
- 37, 71, 76, 32,125,191,103,207,110,247, 71, 71, 95,124, 15,192,139, 45, 45, 65,119,119,229,156,163, 63, 44, 28, 56,108,210, 74,
- 5,224,156,209,146,186,185, 78,158, 48,110, 84,183, 87, 94,154,197,123,102,225,135,129, 23, 78,253,182, 92,233, 19, 94, 66, 56,
-219,209, 10,221,148,223, 27,155, 56,185,174,127,108,200, 96,125, 83,116,152,183,230,171,190,174,198,162, 91, 83, 8,199, 78, 97,
- 24, 6,124,177,252,123,207,118,247,127,231, 50,120,126, 49, 0,135,123,140,169,125,194, 34,180, 62,126,123,166, 60, 53, 79, 42,
-215,120, 9,192, 23, 1, 96,144,157,122, 29,199,119, 45,117,125,249,221, 45,221, 79,197,166,217,127,249, 97,189,137, 17, 9, 39,
- 25,114,174,209,177, 84, 40, 20, 10,133,242, 95, 38,178,202, 92, 69,214,221,208,160,209,146, 74,101,129,103,127, 59,232,246,227,
-201, 12, 0, 64, 68,119,111,252,239,131,117, 35,182,175,141,190, 1, 0,125,135,142, 13,122,239,141,151,112,250,106, 30, 8, 33,
-232,214,193, 29, 15, 76,120,216, 49,227,225, 21,122,223,228,201, 15, 61,182,112,225,130,241, 55,111,222, 76,221,185,115,231,239,
- 0, 48, 96,224,192, 14, 31,126,248,225, 35, 43, 93,221, 36,223,126,255, 67,150, 73,119,253, 66,115,142, 86,218,170,157,111,112,
-199,182,211,190,253,114, 29,111,240,200,135,166,166,162, 98,169, 41, 59, 41,203,145,125, 61, 60, 60,230, 10,133, 66, 13, 0,112,
-220, 31,254,199,106, 37,222, 0, 96,103, 57,149,107,171,224,114,190, 72,202, 74, 36,162,107,229,122,253,182,178,172,235, 95, 52,
-166,105,182,217,194, 95,126,254, 73,222,165,164, 66, 4,134, 15,224,175, 89,250, 38, 56,214,230, 58,239,141, 15, 38, 71,159,251,
- 22, 21, 58,156,112,240,208,132,117, 19,124,125,251,240,223, 95,170, 28,206, 48,120, 34,160,239, 83, 19,223,219,250,189,176,103,
- 7, 53,204, 54, 14,135, 98, 10,251,110,248,248,253, 21,167, 54,140, 57, 0, 96, 19,128, 95, 0, 52,105,234,220,220,221,190,153,
-187,232, 99,101,133,229,143, 97,138,170, 76, 22, 62,223,182, 27,151, 51, 56,132, 4,135, 8,188,231, 46, 87,110,250, 96,230, 86,
- 67,229,220, 93, 20, 10,133, 66,161,252, 87,201,193,237,141,223, 55, 55,105,180, 0, 64, 41, 19,224, 70,114, 46, 0,192, 69, 6,
-204,121,110, 6, 10, 11,242,131, 44,118, 14, 79,205,152,142,139,241, 57,184,145,146, 15, 66, 8,130,252,228, 14,231,134, 15,174,
-231, 83, 79, 63, 53,232,200,209,163,231,223, 90,244,214,215, 12,131, 51, 0,176,105,243,231,125, 23,191,189,248,217,233, 51,166,
- 15,255,254,251,239,175, 2,104,150,209, 18, 48,170,117, 43,150, 45, 17,103, 22,152, 76,115, 23,190,206, 45,152, 63,119, 13,128,
-135, 28,114, 50, 66,161, 38, 51, 51, 83,201,227,221,222,124,237,163, 37,175, 71, 13,159,180, 50, 49, 53,189,228,210,145,253,251,
-239, 11, 11, 11, 67,102, 86,110,255,229,159,108,236,122,232,136,236,201,242, 50,227, 36, 67,193,245,122, 39,109,150, 8,133, 87,
-223, 93,190,161, 27,231,210,129,247,191,103, 71, 35,188,125, 43,100,229,149, 96,224,200,241,130,152, 11, 23, 70, 0, 14, 27,173,
-186, 3, 52, 78,182,112,121, 93, 63,220,118,110,216,196,126,173,122,242,120,124,232,141, 54,228,151,154,193,114,192,128, 80, 13,
- 70,109,255, 68, 80, 84, 97,123,240,131, 31, 50, 30, 60,179,118,172,206, 84,154, 61, 27,192,158,198,191,134,184,249,105,213,184,
-145, 81, 94,175,201,170, 48,217, 1, 0, 34, 62, 11, 6,196,157,222, 95, 20, 10,133, 66,249,143,211, 96,175, 67, 30, 0, 28, 60,
-120,176,222,246, 59, 44, 75,112, 35, 37, 7, 55, 82,114,112, 62, 62, 31, 86, 34,196,154,229,239, 98,213,210,183, 81,100,228,225,
-199,211, 25, 72, 72,201, 69, 66, 74, 46, 10,138,235, 29,233,253,182, 42,165,149, 75,101,221, 63,254, 88,189, 98,196, 64,197, 96,
- 55, 87, 87,215,196,171, 95, 87, 44,158,175, 11,125,247,229, 12,145,208, 34,201, 84, 40, 21,253,118,239,254, 46,204,203, 83,171,
- 80, 42, 85,175,202,125,187,110,209,104,186,104, 26,211,172,139, 76, 27, 50,126,252,152, 81, 67,189,189,189,184, 89,107, 98,226,
- 59,133,134,216, 58,118,232,216, 95,166,237, 56,190,145,221,106, 52, 57,142, 3,143,199,131, 78,167, 67,118,118, 54,146,147,147,
-145,144,144,128,140,140, 84, 29, 71,136,144, 5,199,243,241,241,131, 64, 32, 70, 96,155, 0,108, 88,179, 84,254,193, 59,255,235,
- 37, 85,136,247,213, 49, 66, 53,154,166,162,226,239,127, 58,124, 52,235,208,206, 13, 44, 0,228, 21,235,113,252,194, 77, 92,188,
-150,225,236,137,172, 59,132, 67,155,172,180,155,101,246,148, 72,254,123,111, 46,200, 56,121,242, 84,106,105,185, 5,229, 6, 43,
- 12, 38, 27,204, 22, 22, 54,150, 67,128,167, 20,123, 95,239,132,253,191,198,122, 49, 12,243,113, 83,229,105, 54,219,216,251, 67,
- 20,152, 58,164, 53, 66,252, 20,200,186,113, 6,115, 23,125,140,232,100, 51,138,139, 75, 96,171, 40, 0,167,207, 68, 65,202, 69,
-216, 89,150, 52,117,222,239, 18, 84,147,106, 82, 77,170, 73, 53,255,197,154, 13,121,145,127, 8,155,235, 89, 80, 99,180, 26,226,
- 86, 70, 17,110, 36,231,162, 71,136, 47,218,183,241,193,249,132, 98,124,115, 60, 3, 91,142,164,225,248,229,124,112, 2, 21,114,
-203,128,196, 84, 29, 18,211, 10,154, 28, 63,155, 47, 17, 78,121,249,229,210,133,157,195,202,250,252,118,104, 14,124, 61, 19,195,
- 94,123,173,100, 14, 95, 34,156,226,218, 90,181,243,245,133,243,166,169,228,114,177,197,108, 65,187,182, 1,210,151,102,207,121,
-146,113,149,236,116,244, 40, 85,190,161,174, 18,153,236,139, 15,222,121, 85,242,241,143,137,233, 21, 22, 84,236, 57,163, 75, 90,
-240,250,226, 34,129, 80,186, 65,229, 27,234,234,168,150,205,102,131,217,108,134,197, 98,129,213,106, 69, 86,198,245,241,191,252,
-248,202,200,182,173,221, 70, 74,164, 82, 16, 0,101, 70, 59,146,115, 12, 24, 50,108, 56,191, 71,247,238,225, 74,159,208,167,235,
-211, 42, 45, 77, 43,229, 8, 95,117,112,239, 14,254,119, 63, 95,194,215, 7, 47, 96,223,175,151,112,254,196, 33, 59,225,108, 53,
-243,127, 41,125, 58, 4, 41,125, 58,167, 41, 91,117,209,213, 44,190,157,162, 27, 45, 83, 62,143, 12, 25, 22,113,236,185, 23, 95,
-250,205, 80, 94,152,247,197,186,119,179,242,179, 83,175, 75, 68,140, 93, 46,225, 67,111,178, 99,235, 47,217,152,188,244, 50,174,
-165,235, 65, 8,105,114, 2,111, 14,152, 63,229,233, 87, 88,155,213,138, 96,127, 37,118,108, 94,134,241, 67,186, 98,104,103, 87,
-220,215, 94, 1,185,192,140,171,241, 55,176,107,199, 86, 59,199,241, 22,208, 31, 50, 20, 10,133, 66,161, 17,173,154,197,167,246,
-134, 6,171, 14, 77, 38, 99,202, 67, 83,166,195, 71,235,173,156, 48,248, 9, 81,204,173, 18,228,231,164,225,102, 66, 28, 12, 38,
- 27, 68,174,109, 1,169, 55,218, 4, 6, 32,246,198, 62,235,218, 21,145,122,206,110, 78,105, 72,111,252,120, 31,191,155,241, 12,
-111,197,114,255,179, 9, 55,138,123,236, 88,244, 21, 30,123, 76,233,177, 98,185,255,217,212, 36, 5, 79, 46, 37,253,158,156, 49,
-149,225, 49, 4,175,189,182, 16, 19,198,142,194, 83, 79, 62,206,108,219,182,181, 79,137,131, 71,201, 65,248,233, 27,111,190, 43,
-214,149,216, 45,231, 19,244,102,185, 66, 38, 59,149,168,175, 8, 15,244,151,141,158,244, 68,118,228,238, 47, 62, 6, 48,195, 17,
-173,106,131,101,179,217, 96,181, 90, 1,128, 5, 0, 30,175,114, 93, 88,110, 65, 94,137, 25,186, 18, 51,236, 44,135, 73, 83,102,
-200, 46, 68, 95,158, 1,160,129,246, 90, 28,103,179,219,176,231,231,139,200,186,240, 61,199,240,248,165,181, 26,195, 67,233,211,
- 33,200,219,219, 63,106,236,164,199, 61,197,210,202,106,216,242, 10, 51,182,109, 92,222,104, 62,121, 12, 67, 56,214, 94, 98,183,
-217, 42,218,181,109,151, 21, 18,214, 85,122,242,183, 35,227, 79, 29,219,163,183,183,123,220,229, 86,106, 14,248, 66, 9,248, 34,
- 41,204, 86,199,126, 44,232,110,158, 93, 15,128,121,250,133,133,107,230,189,242, 63,254,252,181,191,195, 98, 50,192,108,172, 64,
- 89,105, 49,100, 2, 27,174,158,222,111, 39,172,109, 94, 69,206,165,245,244,254,162, 80, 40, 20,202,127,156,186,211,239,212,164,
- 53,104,180,210,174,157,188, 15, 0,130,122,142, 40, 84, 74, 5,110, 2, 30, 3, 93,230, 45,108, 91, 57, 23, 28, 71, 48,250,217,
- 21, 80, 5,122, 67, 38,226,195,172, 47,212, 23,221, 58,209,104, 91, 29,134,177, 13, 95,191, 41, 43,240,133,231,219,169,119,236,
-208, 11, 1, 96,199, 14,189,240,249, 89,173,213,159,109, 74, 9,236,125,127, 15, 16,150,197,216, 9, 15, 97,202,163, 83,144,154,
-107,192, 15, 81,233,168, 48, 90, 28,234, 45, 39,243, 8,233,234,225,238, 57,234,229, 39, 70, 41, 4,124,134,233, 24,160,225,103,
-228,219,236,124,190,144, 61,112,161, 52,123,210,164, 71, 61,142,255,244,221, 80,214, 35,164,171,177, 32,254,114, 83,122,102,179,
- 25, 44,203,194,108, 54,195,102,179,193,205,163,237, 79,195, 31, 90,153,153,147, 91, 30,153, 91,108,234, 93, 97,179, 67, 87, 98,
- 70, 94,137, 25, 37, 21, 86,120,171, 92, 97,183, 89, 58, 55,164, 71, 8,249,122,226, 67,211, 31, 7,192, 99,120,246,175,244, 57,
-241, 9,149, 91,254, 48, 89,163, 38, 60,230, 25, 21,115, 11, 55,163, 15, 21, 19,206, 94, 57,138, 59,195,101, 54, 94,174, 32,124,
- 6,156, 72,192,216,248, 60, 30,103,181,234,109, 90,173,231,241, 19,199, 15,143, 51,217,147,192, 23, 73,106, 62,107,180,176, 14,
- 95, 49,186,155,103, 63, 5,128, 79,214,174, 89,213,111,248, 99,162, 19, 23, 83, 96,180, 1,125,187, 7, 97,239,183,159,155, 9,
-177,189, 82,145,115,233, 83,122,111, 81, 40, 20, 10,133,114,155,193,138, 68,101,227,248,219, 35, 90,213,117,163, 99,199,142,173,
-219,224, 26, 89,186, 34,184, 43, 5,240,108, 21,136,105,115, 87,225,235,143,231,131,101,109, 32, 4,176,179,142,141, 76, 64,136,
-240,231, 23,159, 15, 12,105, 19,200,247,156,246,152,220,248,205, 14,131,108,218, 99,114, 99,167,206,238,165, 47, 62, 31,152, 82,
-110,242,239,111,103, 89,156,186,154,135,184,148, 82,196,165,150, 65, 41,115,124,152, 47,190, 88,244,252,242,101, 75, 69, 2, 62,
-195, 92, 77,211,235, 51, 11,237,122,190, 80,104,149,203,196,196, 66, 4,230,212, 2, 82, 56,108,226,147,198, 3,219, 63,121, 26,
-192,236,134,116,170,123, 26, 86, 71,178,170,215,132, 16,194, 0, 28,199,176,108,102,129, 9,122,171, 13,186,226, 63,140, 22, 99,
-111,184,230, 84,233,211, 33, 72,173, 82, 30,230,243,249, 18, 66, 0,155,213,254, 8,124, 58,140,212,231,220, 76,168,109,178,206,
- 94,205,198,173, 75,199,116,172,213, 48,221,144,119,227, 23, 71,143,157, 97, 64,248,124,112,124, 30,195, 49, 12, 56, 33,143, 88,
- 64, 8, 87, 55, 71, 6, 39,140, 86,181,217, 18, 11,249,139,142,238,250, 88,251,212,152, 80,124, 27, 85,233,249, 76,229,249,101,
- 21, 89,212,100, 81, 40, 20, 10,229,238,210,152, 23,249, 7, 69,181,238,140,104, 53,118, 64,132, 0,137,105, 5,104,227,231, 9,
-191, 54,237,145,112, 61,246,143,109, 0,236,172, 99,213, 81,251,247,231,100,174, 90,165,230,230,207, 47,237,187,124,185,255,153,
-231,103,181,214,116,234,236, 94,250,234,171,233,125, 87,175,214,156,249,249,172,144, 37, 85,227,117, 85,143,205, 69,136, 51,237,
-226,120,189,186,134,181,229,191,187, 35, 49,253,151, 43,229,121, 34,145,200,230,237, 42,101, 84, 74, 49,159,207, 19,138,205, 54,
-158, 57, 40,188, 59,255, 0,143,233,222,152, 74,181,209,170, 91,117, 88,152,127,107,252,209, 31, 22,118, 26, 60,113,133, 91, 86,
-190, 17,165, 22,126, 77,213, 33,159,199,224,202,245, 52,128, 47,138,171, 79, 83,173,114, 59,178,243,155,175,253, 87, 47, 95, 2,
-171,157,197,139,243,223,194,147, 51,166, 31,129, 79,135,145,254,129,193, 49,191, 31,248, 74, 62,114,214, 6,164,221,136,206,181,
-155,203,118, 57, 99,178,106,204, 22, 64, 88,194,241,138,138,203,148,102, 59,164,168,199,247,153,173, 92,179,174, 28,189,209,142,
- 3,231,114,113,240,199, 93,208,168, 20,244, 73, 64,161, 80, 40,148,187,206, 63,212, 92,161,142,185, 2, 26,138,104, 53, 70,128,
-159, 23,206,197,165,160,115, 72, 91,104,212, 42,196,223,202, 4,159, 39, 4,143, 1,108,118,199,205, 16,177,218,190, 93,189, 90,
-131,180, 20, 5,239,179, 13, 41,129, 47, 62, 31,152,178,122,181,230, 12,177,218,190, 5, 48,157, 16,160,210,108, 85, 26, 46,214,
- 9, 95, 64, 56, 91,107, 47, 55, 57, 63, 58,169,162,144,199,227,155,221, 53, 82,206, 93, 35,225,185,171,196, 66,145,144,207,217,
- 9,207,234,167, 13, 52, 17,142,235,234,136, 94,237,170, 67,150,101,193, 48, 60,182,202,136, 41, 50, 10,141, 40, 53,241,161, 43,
- 49,163,184,220,138,142,190, 10, 28, 59,254,189,129,181, 25,119,212,167,197, 23,138, 52,237, 3,253,240,191,247, 87,195,104,102,
-145,152,165,135, 72, 34,241,246,242, 14,191, 60,253,133,215, 37, 47,109,190,133,167,135,186, 99,254,239,183,178, 12, 58,233,235,
-206,156, 89,150,101, 97, 52, 89, 68,186,130, 98,215,178,242, 10,181, 76, 42, 49,122,186,105, 10,234,251,172,201,201,136, 86, 53,
-114,169, 0,227,250,120,195,100,157, 10,163,217,142,211,191,236,161, 79, 4, 10,133, 66,161, 80,254,160,193, 9,164, 29, 50, 90,
- 74,185, 20,132, 47,197,239, 49,183, 16, 28,214, 5, 91,247,159, 71,135,206,125,144, 83,110, 7, 1,175,201,222,134,213, 44,124,
-195,120, 17,192,197,241,227,229,126, 15, 62,232, 59,156, 16,225,207, 27, 54,149,101, 2, 64,219, 78,149, 50, 28, 71, 64, 8, 64,
-184, 74,195,229, 48,140, 32, 45, 37,167,172, 77,160,183, 2,215, 50,173,102,133, 68,196,115, 85,136,249,158, 26,177, 72, 36, 16,
-128, 37,140, 57, 39,231,150,153, 1, 82, 29,145,171, 91,117, 40, 87,250,252, 52,108,226,138,252,212,244,210,232,142, 69,134,174,
-165, 86, 49, 8, 1, 58,250, 42, 16,119, 54,146,213,101,221, 76, 52,234,110,108,172, 79,139,227,192,183,218, 57, 92, 78, 42, 69,
- 73,133, 13, 37,122, 43,250, 15, 25, 39,234, 31, 49, 30,191,199, 21,128,179,219,176,252,243,200,114,150,216,166, 0,215,109, 78,
- 28, 52,239,220,197,171,126,249,197, 21, 18,161, 64, 80, 18,210, 33, 32, 89, 44, 18,218,203,202,202,196,183,127,138, 15,133, 76,
-140, 34,189, 13, 0,108,206, 94, 61,165, 21, 54,236, 63,155,139, 3,123,118, 66, 38,147,129,208, 27,138, 66,161, 80, 40,148,218,
-248,160,114,250,157,200,170,117,141,249,114,104, 82,105,150, 35,240,112,119,131, 84,161, 70,138,206,138,114, 70,139, 98, 3, 1,
-203, 86, 70,180, 26, 9, 60,213, 59,187,247,254,253, 57,153,251,246, 21,108,217,191, 63,167, 86, 67,239, 63, 34, 89, 53,107,142,
- 56,172,201, 16,246,216,254, 67,191,149,142,239,237,233,202,227,243,141, 34, 33,207, 44, 16,241,173, 34, 1,207, 38, 18,240, 44,
- 94,106, 33,255,183, 3,187,196,132,193,111, 77,105,154, 76, 38, 68, 68, 68, 96,244,232,209,152, 48, 97, 2, 30,126,248, 97, 4,
- 5,133,106,121,124,198, 66, 24,142,243, 20,151,163,189, 39, 3,129, 41, 3,191,236,250,200, 16,119,106,239,101,214,108, 26,135,
-219, 45,231, 31,154,132,112, 69,165,102,152,172, 44,138,245, 86, 20, 87, 88, 97,247,236,139,189,167,179, 97,180,176, 72,139,249,
-222,152,159,155, 57,215,156,119, 51,165,137, 83,241,218,237,255,146,204,103,158,154,145,175,146,242,110, 14,232,119, 95,190,135,
-187,155,157, 97,254,136,188, 50, 12, 3,169, 90, 11, 87, 23, 21, 82, 46, 30,194,209,229,195,140, 0,222,116,164, 60,107,163,150,
- 11, 48,190,183, 55,198, 77,154,138,206,125, 70, 58, 98,172,233,140,246, 84,147,106, 82, 77,170, 73, 53,255, 75, 84,207,113, 88,
-189,118,108,100,248,106, 3,212,206, 71,129, 14,190, 10,152,172, 90,152, 44, 44, 42, 76, 44,202, 12, 86,148, 25,108, 72,201, 53,
- 32,110,127,203,115, 88, 25,197,170, 28,241,147, 16, 0, 76,165,193,115, 52,122, 34,182, 90,222, 95,181,252,195, 71,118,117,239,
-102,121,105,140, 79,235,216, 20, 75, 54,195,240,140, 60,190,192,230,166, 18, 8,227,227, 99,243,207, 68,253, 52, 80,106,103, 31,
- 55, 52,162, 99,183,219, 75,125,125,125, 1,220, 62, 5, 79,104,123,217,132, 83,145,175,181, 29, 52,126,185,231,199, 75, 22, 26,
-120,124, 17,199, 8, 68,113,172,205,184,211,168,187,177, 1,141,216, 15,158, 72,122,253,220,165,107,125, 92,220, 90,227,102, 86,
- 5, 42, 76,118, 88,237, 28, 92,149, 34,100, 94, 57, 98, 77,137,143,254, 78,159, 29,187,181, 25,197,182, 35,225,122,156,223,168,
- 81, 35, 31,234,211,167, 47,127,241,226,183, 16, 28, 28, 12,163,209, 8, 30,143,135,214,109,218, 35, 37,225, 18,206, 70,190,207,
- 26, 10, 83, 55, 2,120, 15, 64,190,179, 95, 82, 80,102,193,161,232, 60, 68,254,248, 45,248, 66, 49,189,157, 40, 20, 10,133, 66,
-185,147,153,117,214,155, 29, 50, 90, 38,147, 41,229,254,136,113,224, 56, 2,150, 0, 28, 91, 21,121,226,254,136, 62,177, 54, 83,
- 74, 75,115,199,113,236,249, 79, 55,111, 25,221,189,215, 32,126,152,191, 18,101,133,185, 56,123,234, 87, 59, 56,114,198,145,253,
- 11, 11, 19,245, 50,175, 14, 15, 61, 50,249,193,221, 51,158,154, 85, 50,112,200, 16,133, 86,235,109,206,204,202, 52,124,185,253,
- 27,219,145,159,246, 13,228, 96,127,180,176,240,166,190, 49,157,210,210,210, 79,234, 75,151,136,149,253, 1,180,229, 11, 24,139,
- 49, 63,209,169, 22,225, 5, 89, 25,147, 62,124,255,157,212,199,158,157, 39,110,231,219, 30,121,165,124,164,100,230, 34, 62,106,
-159, 57, 43,225,194,143,101,153, 23,159,118, 80, 42,167,158,180, 76, 0, 31,159, 61,123, 38,124,212,168, 81, 35,135, 14, 29, 74,
-102,206,156, 9, 66,128, 95, 54, 63, 79,138, 82,206,126,143,202, 40, 86, 82, 51,207, 75, 90,212,153, 75,110, 15, 15,236, 41,112,
- 87, 61,141, 45,223,254,100, 3,225,210,232,253, 68,161, 80, 40, 20, 74, 13,205,111,163,149,113,189,114, 60,173, 63,155,242,220,
-188,233, 91,183,126,253,193,215,219,119,245, 55, 89, 44,190, 4,162, 12,214,110, 57,161,103,177,216, 81, 13,163,238,102,180,187,
-123,199, 78, 95,126,254,233,155, 95,110,249,108, 16, 56, 54,132, 1, 82, 9,131,223,164, 54,118, 70, 83, 38,171, 81,179, 84, 80,
-190,105,248, 67, 43,141,133,133,250,175,157,221,215, 88,120, 35,151,199,183,182,222,180,230,253, 21, 60, 30,127, 4,203,114, 66,
-142,181,221,100,173,166,143,140,249, 55,246,195,225, 86,110, 40,106,100,219, 85, 0, 87,143, 31, 63, 62,224,248,241,227,189, 0,
-124,130,202, 57, 20,163, 91,114, 94,204,133,229,195, 94, 89,248,202, 47, 11,192, 4,112, 28,129,157,229,210, 68, 70,195, 48,122,
- 79, 81, 40, 20, 10,133, 82,195, 76,220, 57,104,169, 99, 17,173,191,138,226,226,164,114, 20,227,165,150,234, 20, 22, 38,234, 1,
-220,209,115,207,208, 66,221,184,196,178, 31,144, 88,246, 67,115,247,175,200, 75,206, 7,146,103,180, 48, 27,142, 52,100,255,189,
-106,185, 43, 20, 20, 92,175, 64, 1,122,211,123,136, 66,161, 80, 40, 20,167, 13,151, 99,141,225, 41, 20, 10,133, 66,161, 80, 40,
- 77,154,172,218,107, 0,149,109,207, 27,234, 57,224,204,204,220,205,233,125,112,140,106,182, 88, 83, 8, 64, 12, 64, 9,160,169,
- 42,205,145,168,154,175,145,150, 39,213,164,154, 84,147,106, 82,205,123,168,217,148,246, 49, 80,254, 84, 3, 70, 53,169, 38,213,
-164,154, 84,147,106, 82,205,255,158,230, 63,153,153,245, 44, 0,254, 70,109,180, 40, 20, 10,133, 66,249,171,112,119,239,168, 4,
-106,218,245, 54,137,220, 35,212, 11, 0, 12, 5,215,117,180,244, 40,245, 80,123,158,195,187,210, 70, 75,200, 19,136, 95,145,171,
-220,175, 43, 52,238, 89,255,241,194,101,130,218, 40,230, 12, 31, 24,184, 55,184,173,108,130, 51, 59,202, 61,131,190,242,110,223,
- 59, 93,161, 13,154, 3,159,238,178,150,100, 66,161,109,235,169,108,221,243,148,202, 55,252,129, 63,225, 24, 37, 97, 97, 97,125,
-195,194,194,250, 2,144,220, 13, 65,185, 54,104,170, 95,135, 62, 81,218,118,221,126, 85,120,117,156,124,183, 51,172,244,233,224,
-174,108,221,227, 7,101,171, 46,197, 74,159, 46,101, 74,191, 30, 39, 84, 30,161,237,154,218,175,245,248, 15, 67,222,221, 25,183,
-179,245,248, 15, 67,234,219,238, 58,106,173,234,237, 93,137, 75,220,199,125,164,164,207,149,230,209,186,255, 84, 23,159, 65, 11,
-220,157,221,207, 55,168,207,213, 54,225, 3,242, 90,117,236, 29,231,232, 62,126,193,125, 47, 6,132,245,215,249, 5,245,141,166,
- 37,239, 24, 82,207,182,125,165,174,254,145, 18, 87,255,159, 36,110,109,135,180, 84,207,199,199, 71, 22, 18, 18, 50,170, 79,159,
- 62,207, 13, 27, 54,236,229,110,221,186,205, 12, 8, 8, 24,113, 47,127,232,203,181, 65,111,152,133, 76,129, 89,200, 20,200,181,
- 65,111, 52,253,124, 13,254,128,225,177,217, 12,143,205, 86,104,131, 63,248,187,156, 43,137, 87, 80,128, 92, 27,180, 90,229, 29,
-118, 94,166,237, 56,206,217,253, 93, 93, 93, 71,120,122,122, 78,172, 94, 92, 93, 93, 71,208, 59,160,217,212,142, 98,181, 56,162,
-197, 23, 74,228, 39, 31,123,234,197, 78,203,222,121, 93,186,102,203, 94,172, 89,178,240,154,185,162, 36,236,239,120,228, 30,109,
-123, 69,243,121,124,191,218,105, 44,199,102, 22, 36,159,239,121, 55,244,131,219,200,158,126,243,213,233,243,167, 62, 18, 17, 16,
- 49,118, 46,115, 35,217,184,207,113,139,134,174,223,253,240, 99,235,168,223,126, 93,187,101,203,230,247,242,237,193,171,133, 18,
-193,167,101, 25, 87, 75,156,201,131,218,179, 93, 91,129,194, 35,234,254, 9, 47,122,199, 28,251,102, 43,107,225,134, 27, 10,106,
-205,254,221,124, 60,219,183,111,127, 31,159,207,119,159, 51,103,142, 8, 0, 62,254,248,227, 14, 44,203, 22,222,186,117,235, 2,
-154, 49,248,105,165,193, 12,158,254,201,138,119,191,126,224,129,209,200, 46,168,192,242,213,235, 7, 31, 62,248,221,195, 21,186,
-196,239,239,198, 57,113,113, 9, 84, 67,164,186, 50,247,213,247,180,163, 6,223,199,215,155,236, 56, 28,117,105,192, 55,235,223,
- 59, 15,132,246, 42, 47,184,222,224,152, 98,156,161,116,145,151,146,140,226, 12,165, 0, 48,245,142,151,189,210, 22,225, 41, 99,
- 71,249, 72, 4,151, 10,129, 38, 39,125,116,105,211,255,136, 80, 34, 9,224,241,120,224, 49, 0,143,199,128,207, 48,149,243,132,
- 90,141,105, 89,241,191,143,252, 59,220, 39, 42,255, 94,185,224, 11,220,121,204, 31,249, 99,120, 85,107, 66,202,114, 19, 79,186,
-223,133,175,209,116,234,224, 18,222,191, 67,197,151, 39,146,139, 20,130,129, 47, 71, 50,132,247, 89,250,239,171, 47, 59,100, 0,
-164, 82,215, 3, 7, 14,120,142, 26, 53, 74,163, 13,159,112,194,145,125,196,124,125,216,193,131,251, 69,163, 70,141,116,226,250,
- 12, 26, 14, 30,111, 59, 3, 8, 57,142,124,204,231,200,119,250,194,132, 91,128,115,179, 79,201,180,193, 79,243, 64, 28,126,206,
-112, 96,162,141,121, 55,182, 52,183,112, 5, 18,245, 48,161, 72,244,114,219,160,206,221,179, 82,111, 70, 87,232,203, 87,219,205,
-165, 39,156, 22,178,217, 95, 57,246,123,204, 3, 2,161,144, 25, 53,172, 55,223, 12,252,218,146,147,238,229,229, 53,113,221,186,
-117,237,250,246,237, 11, 0,176,219,237,234,221,187,119,123,191,255,254,251,138,132,132,132,230, 78,156,234,235,233,233,233, 47,
- 22,139,125, 1,192, 98,177,100,229,231,231,167, 3,104,242,135,191,194,171,157, 7, 8,222,251, 61, 42, 74, 0, 0, 3, 6, 12,
-252,192,255,254,217,174,124,145,210, 88,111,113, 88,202, 21, 37,183,126,157,119,246,220, 25, 6, 0,250,244,238,251,186,220, 35,
-244,211,123, 25,217,146,106,131,123,243,128,249,125, 6, 68, 76,154,242,232,116, 94,120, 71,127,140, 24, 62,244, 53, 35,112,192,
-169,107, 70, 32,144,157, 63,127,190, 61,143,199,227,219,237,118, 83,159, 62,125,210, 91,146,175, 86, 65,125, 79, 51,224,181,182,
-218, 45,159,231, 39, 69,127, 0,220, 49,113, 12, 95,211,186,251,155,224, 11,158,229, 56, 46,163, 60, 61,186,223,191, 48,162,117,
-103, 57, 59,171,196, 19,136, 95,158,250,228, 11,157,230, 45,248,159,116,238,154,227,136, 92,255,122,193,223,213,100, 1, 0,159,
-199,247, 59,114,244,136, 86, 46,230, 3, 0,244, 38, 59, 30, 24, 53,170,233, 55, 66,155, 94,191,241, 24, 38,184,122, 66, 27,214,
-110,149, 10,132, 98, 19, 83,105,144,192, 0,240,104,213,230,184,151,253,164,124,234, 35, 17, 1,219,119,253,156,153,158, 89,232,
-244, 67,141,225,139,208,103,224, 8, 68, 12, 31,169, 57,127,238,244,123,155, 55,110,120,195,110,181,109,224,108,220,106, 83,209,
-205,236, 38, 31,230,222, 29,123,136,149, 30,135, 39, 61,247,190,187,137,231,134,197, 75, 62,241,136, 58,180,227, 68, 86, 70, 87,
- 46, 45, 45,195, 68, 24,230, 90,113, 81,206,203, 21,185,183,110, 56, 90,100, 74,165,178,157, 82,169,236,218,165, 75, 23,233,194,
-133, 11,133,131, 7, 15,254,195,178,207,156, 41,250,237,183,223,124, 86,174, 92, 57, 58, 54, 54,214,164,215,235, 47,235,245,250,
- 36, 56,209,208,222,219,219,115,246, 67, 15,142,195,208, 73, 47,130,229, 24,204,124, 97, 30,142, 28,218, 51, 11,192, 93, 49, 90,
- 54,185,250,253,103,159, 91,232,217,231,190,110,252,247,118,220,128, 76, 44,192,200,158,193,204,147,115, 22,185,108, 89,251,222,
- 23, 40,192,160,250, 34, 89,156,161,116, 81, 39, 15,203,163,227,251,182,197,254,157,150, 71, 49,236, 85,240,228,154, 15, 50,246,
-255, 47, 30, 0,218,141,154,163,146,176,249,235, 90,185,240,181, 18, 54,127, 93,187, 81,115,142, 37, 29, 94, 87,222, 88, 94,132,
- 18, 73,192,206, 29, 59, 58,186,170, 68, 16,240, 24,240,249, 12, 4,124, 30, 76, 22, 22, 15, 63,242,232, 93,187,204,101,218,142,
-163,121,192,147,149, 47,108,124,101,204, 75,252,201,153,115,194,240, 69,238, 7,247,255, 40,208,106, 36,224,243, 25,240,121, 0,
-159,199, 32, 85,103,196,211, 79, 63,169,105,169, 97,127,160,191,246,190, 87,166, 4,143,236,211,201,173,203,183,103, 24, 77,159,
- 7,166,184, 23,152,228, 79,236,218,247,235,163,100,192,188,115,132,112, 43, 50, 79,126,114,180, 49, 17,179,217,172, 27, 57,234,
- 1, 53, 35, 80,200,143,237,221, 58, 80,192, 99, 96, 99, 9,236, 44, 1, 91, 53, 55, 42, 83,245, 11,134,199, 99, 64, 56,130,103,
-159,125, 26, 35, 71, 61, 96,224,236, 92,166,227, 15, 57,222,246,195,199, 78,121,154,109, 28, 86,174,219,242, 94, 69,105,254,123,
-201,241,238,169,250,210,130,121,198,188, 68,135,231,193,224,129,244,204, 72,138,123,110,199,193,179,232, 20, 22, 10,150,171,204,
-103,176,159, 2, 59, 34,207, 34, 36, 56,164, 50,223, 28,249, 63,123,103, 29, 29,197,245,183,241,103,214, 53,238, 9,193, 3,193,
- 18,220,221,139,107,209, 66,113, 90, 74,141, 34, 45, 45, 80,180, 20,167, 64, 11,148, 82,160,184, 7, 11, 14,165,104,128,144, 0,
- 73,136, 19,223,216,186,239,220,247,143, 77, 40, 18,217, 0,125,251,107,123, 63,231,236,217,204,100,247,217, 59,115,103,238, 60,
-247,123, 13,181, 3,229,104,214,180, 25, 0,188,150,209,226,137,156,190,233,208,123,244,130, 62, 67,199,193,219,203, 11, 28, 98,
-233,115,238,196,111,125,126,217,248,253, 23, 86,131,106, 69,133,196,136,237,217,115,129,176,236, 27, 71,157,252,253,253,189,154,
- 53,251,115, 58, 70,171,213,138,106,213,170, 33, 61, 61, 61,248,117,234,105,126,126,126,189,231,205,155,231,221,171, 87, 47,190,
-175,175, 47, 0, 32, 43, 43, 43,224,244,233,211,141,231,205,155,151,147,153,153,121, 2,101,204,232, 99,179,112, 4, 28, 30,184,
- 98,177,212,126,140, 96, 56, 51,166,189, 23,234,227,231,111, 44,233,243, 10, 69,150,112,230,135, 23, 25, 30, 79, 80,244,121,112,
- 8, 97,153, 50,162, 68, 93,249,124,126,137, 45, 20,102,174,115, 75,194,119,153,192,225,114,236, 23,171,213,162, 40, 72,189, 91,
-183, 2,145,184,250,124,161, 96,211,224, 97,227, 90, 15, 25,212, 31,126, 94, 46, 56,247,123, 36,166, 76,251,204, 98, 53, 91, 86,
-189, 86,225,193,229,242,114,114,114,146,221,220,220,124,223,252,121,203, 84, 63,123,230,148,247,185,243, 23,102,175, 92,179,110,
-170,217,100,181,176,132, 60, 91,199, 88, 34, 17,241,187,245,121,215,217,187,102, 75,241,186,121, 19,248,255,194,136,214,230,183,
- 98,180,132, 18,167,119,191,158,249,145,120,225,174, 27, 56,177, 97, 74,174, 78,149,235,245,172,166,224,236,122, 87,171, 42,108,
-252, 58, 41,148,123,213,110,197,112,121,147, 25, 46, 87,198,112, 24, 33,107, 99,159, 90, 77,166, 69,250,188,184,204, 55, 61,122,
-150, 37, 56,248, 71, 78,197, 12, 16, 65,208,206,189,135,189,125, 92, 69, 48,152,109, 24, 54, 98, 52,118,236,216,225,228,229, 34,
-132,193,100,197,247, 43, 87,170, 53,201, 39,188,147,159, 22,164,119,237,251, 89,120, 66, 82, 78, 84,106,166, 97, 95, 69,211,102,
- 52,219,160,210, 89,161, 51,114, 80,171,126, 51,124,191,170,142, 56, 53, 37,241,179,237,191,108,157,254,240, 33,119, 7,203,229,
- 44, 48,100, 62,122, 90,226, 77,231,219,160,135,179,155,199,238,129,147, 23,187,198,229,240, 64, 96, 70,188,179, 24,239,142,157,
-238, 92,195, 87, 2,153,152,235,154,152,146,238, 55,227,139, 47,126, 79,176,145,230, 42, 69, 66, 98,121,233,169, 90,181,234,160,
- 62,125,250, 72, 63,255,252,115,126, 96, 96, 32,126,249,109,127,149,118, 61,134,246,205,200,204, 14, 36,132,192,199,219,251,233,
-196,247,135, 30, 63,121,242,100,202,211,167, 79,249,203,151, 47,111,113,248,240,225,122, 89, 89, 89, 14,215, 76,109,132,192, 96,
-180,193, 86,244,128, 84, 40,141, 21,246,167, 1, 1, 1,162,244,244,116,227,115, 81, 6,230,207, 64, 33,211,163, 75,135, 22,188,
-159, 78, 37, 65, 99,176, 65, 38,230, 35, 41, 91,135,166,141, 66,152, 45, 54,107,195,146, 4,199,191,219,123,174,143,156,244,236,
-215,170, 58,188,221,164,216,246,195, 98, 28,187,158,216, 51, 91,195, 96, 61,225, 78,246, 19,241,186,201,216,204,245, 29,155,214,
-244,237,220,164, 10,110, 55,173,233,123, 37, 34, 38, 86, 50,116,229, 71,233, 26,254,185,130,211,211,213, 37, 23, 60, 28,184, 59,
- 9,240,243,153, 20, 72,197, 60,200,196, 60,200, 68,246,119, 14,135,121,179, 90,173, 95,221, 64, 46,107, 27,207,229,242,198, 15,
-127,119,168,255,200,225, 67, 9,184, 28,236, 63,120,188,255,174, 93, 59, 51, 45,102,211, 86, 27,135,251,115,105,215,207, 11, 39,
-148, 3,120,187, 8,241,197,214, 40, 56, 75,248,112,146,242,225, 44,229,163,115,168, 23,184,175, 63, 9,140,219,148,254, 53,122,
- 77, 25, 88,181, 83,112,101,121,173,251,241,202,135,227, 23,221, 89,115,169,176,211, 39, 63,172,174,231,161, 41, 52,241,190,153,
- 49,145,151,150,145,209,105,255,241,203,157,109,166,113, 49, 86,179,246, 75, 69,228,254, 18,163,194,105, 49,215, 27, 7,180, 28,
- 34, 54,107, 44, 15,238,199,164,213, 44, 48,138, 16,157,172,130, 76,204,131,188,248,220,138,121,144,137,249,144,139,121,200, 72,
- 75, 66,190,150,251,123,186, 7,167, 19, 46, 95,183, 86, 36,225, 6,179, 13,247, 18, 53,168, 26,220, 8,126,126,254, 48,245, 26,
- 85,245,230,133,131, 71,111, 93, 62,178, 84,151,245,248, 75, 71,117,126, 11,187,129,217,159, 78,142, 96,128,187, 69, 15,233,198,
-223, 44,219,208,228,219,217, 31,190,176,111,198,130,117, 77, 94, 63,146,229, 52,183,243,192, 15, 22,180,235, 54, 16,234,252,108,
-252, 17,190, 15, 61,250, 12,198,168,113, 31,195,213,213,243,251, 85,139,102,222,183, 26, 85, 23, 94, 41,115,125,235,180, 13,105,
- 80,119, 87,128,191,127, 32,203,218, 87,249, 32, 4,208,168,149,152,249,201, 68,176,132,160, 97,227,230,157,197,237,186, 17, 82,
-180, 26, 72,110, 94,174, 54,230,241,195,174,134,156,152,155, 14,159, 75,131,193,162, 80, 40,112,239,222, 61,196,198,198, 34, 58,
- 58, 26,121,121,121,112,113,113,209,104,181,218, 10, 5,239, 67, 67, 67, 71, 94,184,112, 65,236,230,230,246,108,167,201,100,130,
-147,147, 19, 70,142, 28,201,239,222,189,123, 64,239,222,189,199, 68, 69, 69,253, 6, 64, 85, 98,122,242,159,100, 56,249, 4,255,
-216,161, 99,135,169, 0, 32,113,246, 75, 92,255,203,241,232, 50, 43,180, 46,254, 85, 90,183,110, 83, 19,132,128, 1, 89,171,203,
-139,205, 42, 35, 74, 36,187,113,227, 70, 13, 46,151,203,251,243, 25,196, 98,227,182,189,117,206, 94,125, 48,104,217,247, 43,196,
-206, 50, 17, 20, 74, 19, 38,140, 26,232,240, 51, 88,226, 19,220,171,117,235,246, 71,191, 93,240, 53, 79, 46,147, 33,252,102, 2,
- 62,250,228, 11, 67,102,114,212, 10,194,242, 55,232, 20,177, 57,111,248,168, 36,120, 11,212,170, 36,135, 83,191, 30,226, 41,239,
-245, 19,155, 44, 54, 20,106, 45, 48,154,109,176,177, 4, 74,173, 5, 15, 83,213,240,116,174,248, 82,110,132,144,102, 0,188, 0,
- 40, 24,134,185,253,252,118,113,133,174,216, 27,191,180,157, 91,244,124,240, 0, 96,130,125,164,254,179,203,167,104,187,180,253,
-197,223,127, 8,160,110,145,166, 13,192, 45,134, 97, 10, 74, 49, 91,175, 68,185,120, 97, 97, 97,164, 79,159, 62,207, 74,252,151,
-183, 95, 70, 36,224,251,203, 92,188, 64,200, 35, 60,191,128,177,183,111, 64,222,138, 85,107,220,167,125, 48, 57, 69, 85,152, 95,
-165,104,247, 57, 71, 30, 22, 60,134,187,170, 67,155,150,221,167,126,240, 1,130,107, 84, 18,216,108, 54, 18, 21,155,104,217,254,
-243,182,177, 87,174, 11,215,168,210,162,230, 62, 23,130,172,208,176, 79, 27,107, 75,123, 57,130,101, 99,109, 47,215,110, 95,209,
-100, 24,192, 85, 46,196,143,167,146, 64, 8,192,128,192, 69,198,199,158, 75,105, 72,140, 56,164,234,211, 80,165, 29,185,108,126,
-231, 78,189,166, 95,120, 24,111,216,151,147, 99, 56, 3, 32,171, 44,205,146, 11,116, 22, 70,179, 13, 22,171, 21, 7,142, 31, 71,
-207,206, 45,208,186,117, 11,180,111,215,154,119, 39, 34,114,220, 7, 83, 39, 6,226,207,209, 29,207, 52,197, 62, 65,205,228, 46,
-158,251, 6, 77, 93,238,244, 32,205, 10, 30, 23,168,238, 43,129,187,147, 0, 38, 43,131,100,133,185,232,206,113,197, 71, 51,218,
- 68,194,144, 0, 0, 32, 0, 73, 68, 65, 84, 22,184,207,254,108,234, 73,149, 66,216, 0,120,100, 46,235,216,117, 58,157,112,244,
-232,209,124,139,197, 98, 30, 57,225,227,238, 89, 89,138,254, 27,215,126, 39,242,246,246,129,206, 96, 69, 68,244,147,186,223,126,
-187,160,250,241,211,151,142,204,255, 98,202,209,158, 61,123,186,236,221,187,151, 45,239,124,190, 80, 67,204,206,253, 97,219,174,
- 3, 59, 86,175, 88,130,152,148, 2,252,252,211, 6, 16,155,245,199,114, 78,213,243,154,100,244,232,209,146, 35, 71,142, 84, 74,
- 75, 75, 83,233,116, 58,197, 11,241, 8, 14,195,203,206,215,193,211, 73, 8, 1,143, 3, 31, 55, 49,188, 93, 68,224,115, 1, 14,
-195,216, 74,210,252,121,223,137, 69,172, 78,137, 99,187, 77,195,183,253,176, 24,227,166,125,133,168, 92,225,105,142,212,101,209,
-135,195, 7,205,246,146,216,122,250,187,114,188, 59, 55,169, 10,153, 88,128, 57,211, 71,163,121, 68,178,119,122, 33,251,149, 66,
-207,109,180,224,244,179,197,186,207,189, 24, 28,177, 71,176,156,164,124,156,222,245,125,142, 86,169, 80, 22, 55,201,153,140,134,
- 20, 7, 47,227,115, 37,212,108,103, 55, 10,169,191,120,234,164,241,156, 54,173,154, 19, 14,135,143, 92,181,137, 33, 4,248,228,
-163, 41,248,112,202, 68,223,167, 25, 57,223,108,216,240,227,220, 11,103,201, 66,173,226,241,252,178, 52, 57,140, 61, 10, 36, 23,
-243, 32,151,216,141,139, 92,204,131,193,100, 3,195,128,235, 90,185,177,146,177, 71,114, 51,242, 83, 74,173,129,191,160,233, 94,
-185,254,249,179,137, 78,117, 10,246, 21, 92, 79,202,136, 94, 20, 17,153,125, 11, 64,126, 96,123,215, 49,102, 43,129,198, 96, 69,
- 82,182, 14, 86, 51, 97,198,189, 83, 5,213,134, 48,193, 75,182,221,221,113, 42, 18,206,207, 21,250, 47,104,166,223, 56, 96,240,
-104, 48,112,216,234,117, 63,221, 94,177,248, 43,110,174,210, 4,150, 16,136,133, 92, 72,132,188,162, 23, 23,122,173, 18, 27, 54,
-109,201,178,130, 25,132,203,151,173, 21,185, 62,193,146, 81, 3,123,181,223,195, 0, 66,134, 35, 72,243,175, 82,181, 74,151,190,
- 99,197, 93,250,141,134,205,106,154, 29,113,149, 92,212,229,196,156,119, 68,179, 65,189,186, 96,128,187,218,156,216, 41, 0, 32,
-243,174,253, 99,157,224, 58, 77, 94,222, 23, 20, 20,220,196,145,124,127, 22, 41, 21, 59, 77,115,115,247,250, 42,184,126, 35,239,
-236, 2, 35,227,228, 81, 9, 73,113,247,176,123,211, 55, 59, 89,131,105,193,249, 19,251, 22,175,249,249,240,187, 93,122, 14,196,
-182,141,223,205,201,203,124,102,180,206, 61, 23,173, 26,181,125,235,230, 64,190, 80, 4,139,149,133,197, 70,236,239, 86, 27,242,
-243, 11, 96,177,178, 16, 75,157, 96,101, 25, 88,108, 44, 44, 86, 22, 70,147, 85, 54,101,116,239, 15, 12,192,205,146,210, 25, 80,
-167,195, 25,129, 72, 84,133,192,190,118, 45, 33, 4, 73, 89,122,142,159,159,223,111, 0, 32, 18,137, 32, 18,137,192,178, 44, 34,
- 98, 20,211, 60,131,107, 79, 69,145,193,179,153, 77, 41,133,201,215,122,148,118,236,190,190,190,125, 95, 54, 89, 6,131, 1, 26,
-141, 6, 87,175,223,118,217,186,227, 64,207,164,148,180, 26, 44,113, 49, 58,121,215,232,161,206, 73,232, 91,218,249, 84,103,199,
-124,224,220,114, 34,231,243, 15,199, 4,173,219, 30,118,235,201,153, 69,101,246,211,170,214,101,150,233,243,201,131,155, 46, 91,
-251,115, 92,193,181, 31, 63, 45, 47,143,120, 60, 30, 95,161, 80, 60,187,191,215,111,217,221,244,110, 76,250,128, 53,171,215,136,
- 35, 18,212,120,144,148,129, 49, 93, 43,219,107, 56, 14,228,187,204,167,134,103,245,154, 53,127,219,176,118, 25, 47, 46,195,128,
- 31, 14,221,194,133,163, 63, 94,205,202,185,217, 19,217,153,250,215, 41, 67,222,130,209, 42, 85,243, 98,100, 46, 52, 6, 43,140,
- 38, 43, 44, 44,129, 74,103, 65, 78,161, 9, 42,157, 25, 26,189, 21, 99,186, 85, 46,241,123,229,248, 17, 47,134, 97,194, 8, 33,
-125, 8, 33, 93, 1, 8,139,183,237,207,108, 38,172,200,144,189,176, 61,123,246,236, 47,151, 46, 93, 26, 93,252,217,226,253,197,
-159, 45,107,255,115,223,247,152, 51,103, 78,131,101,203,150, 45,105,213,170,213,158, 63,254,248, 35, 17, 64,129,163,205,135,188,
-231, 15, 38, 44, 44,172,188, 19, 93,195,108, 49,139,156, 37,124, 84,175, 86, 25,239,127,185,205,243,215,101,227,115,196, 66, 30,
-247,212,169, 83,238,121, 38, 57, 56, 28,174,195, 85, 20,185, 87,173,214, 2,129,240,196,202,149, 43, 49,188,111, 59, 73,106,174,
- 69, 19,153,170,207,214,154, 96,245,246,170, 45, 92,180,100,153,124,217,242,239, 63, 12, 59,198, 22,106,178, 31,126, 95,114, 19,
- 95,211, 59, 92,230,185, 62, 88, 12, 3,194,218,210, 10,146,111, 55, 5,128, 55,233,139,165, 49, 88,192, 45,234, 91,195, 48,128,
-206, 96, 5,151,203,228, 20,198,236,123, 56,114,225,162,206, 59,247,156,205, 32, 28, 87,181, 86,155, 36,133,125,205,193, 10, 99,
- 48,217, 96,180,216, 16,125, 63, 2,237, 91,214, 67,235,166,117,160, 51,216,160, 51, 90, 81,173,102, 48, 0,120,150,152,113, 92,
- 78, 34,177, 89, 12,132,216,156,250, 52,243,130,183,171, 16,126,110, 34,136,132, 60, 88,172,128,222,196,194, 96,178, 33, 57, 71,
- 15,181, 94,130,144, 14, 67,171,123,248,221, 49,102, 37, 75,142,228,167,222, 25, 84,166, 57,181,217,176,253,183, 3, 65, 25, 25,
-217,253, 79, 30,217, 37, 82,168, 44,136, 76,214, 34,167,208, 8,112,189, 48,111,201, 15,162, 89,159, 78, 26,176,125,247,193,148,
- 46,237, 90,164, 84,244,152,117,138,152,157,251,246, 31,248,177, 79,159, 1,146,232,155, 39, 17,119,239,252, 98,109, 78,133,250,
-103,113, 26, 54,108,104,157, 52,105,146,122,201,146, 37,129,199,142, 29,171,166, 80, 40,238, 1,176,184,186,186,214,169, 29, 84,
-229,126,248,233, 83, 1,189, 7, 12,229,167,229,234,225, 34, 21,160,138,183, 20,215,175,158,177, 8,133,252, 18,251,155, 20, 53,
- 15,142, 64,151,153, 56,118, 61,177,103,116,158,248,210,196,241, 99, 82,194,175,196,228,173,223, 17,254, 93,128,220,114, 79,204,
- 42,214,223,105, 90,211,119,246, 71,163,177,116,221, 78, 92,142,136,201,209,114,252, 22,103, 26,173,103, 75, 15,165, 3, 60, 46,
- 3, 39, 9, 31, 90,149, 66, 25,127,247,116,237,183, 20,166, 30, 19,126,100, 39, 39, 95,109,193,211, 92, 3,147,145,175,134,141,
- 37,112,149, 10, 96,101, 9, 10,243,115,153, 93, 59,119,224,246,237,235, 28,112, 57, 19, 0,204, 47,243,132, 50,246,166, 66,185,
-152,111,143, 8, 73,236,239, 22, 27,139,224,160,154,216,188,126,149,179,167,183, 15,218,182,119,188,111,180,147, 71,149,134,123,
-126, 89,143, 75,127,220,237,120,121,205, 15,205,228,254, 94,235, 24,198,182, 2, 4, 6,163,217, 6,101, 97, 1,132,166,167,104,
- 30,160,128,187,212,134,100,149, 31,162,178,226,228,229, 21,248,121, 81,135,239, 49,100,192,220, 3,199, 47, 44,237,209,173, 35,
-162,146, 85,144, 8,121, 16, 11,185, 16, 11,185,224, 51, 54,172,218,244,163,165, 64,169,238,147, 23,125, 52,247, 53,174,207,115,
- 69,181, 95,187,185,179,105,188,118,174,155,251,235,196,153,203,123,244, 28, 56,150,137,186,125,241, 75, 29,112,222,177,138, 30,
-113,104, 31,203, 58,254,140, 19, 59,121,174,157, 62,107,209,244,238,125,134,130,203,229,193, 98,177,224,224,222,157,248,229,135,
-121,143, 77,154,188,177, 0, 88, 83, 14,119,210,190,157,155,134,206,252,102, 21,211,160, 97,243, 22, 23, 51, 95, 93,142,150,229,
- 50, 63,189, 55,126,242, 48, 31, 31, 31,167, 63, 35, 90, 4,181,131,235,161, 87,191,193, 56,115,244, 48, 30, 70, 71,130, 37,118,
-195,196,178, 4,133, 5,121, 89, 86,139,105,123,169, 45, 30, 98,113,149,109,191,236,168,197,225, 48, 48, 91, 88,152,172, 44, 62,
-253,224,125,211,148, 79,190,108,219,171,123,135,104, 33, 23,170,228,212, 76,215,235,119, 31,133,176,124,121,224,248, 25,171, 4,
- 6,163, 13, 74,157, 5, 39,127, 46,221,235,136,221, 42,183,170,218,164,215,248, 41, 95,111, 22,137,184, 28,115,253,218,129,137,
- 29, 90,214,127, 90,217,223, 83,253,237,178, 31,154,255,126,243,110,175,119, 71,142, 23,143,169,211,132,241,247,144, 56,189, 63,
-114, 96,168,205,106,126, 79,151,255,180,212,249, 5,249, 82,183,194,202,213,130,116,127, 70,140,106, 31, 98, 8,170,191,224, 60,
- 24, 36,234,179, 99, 7, 1,128,159,127,101, 3, 95,228,172,174, 64, 4,134, 0,192,186, 45,187,155,222,143,205,152,184,122,245,
- 26,105, 68,130, 26,247, 18,148, 16, 9, 56, 48, 91, 88, 48, 14, 6,181, 89,194,157,252,213,156,217,206, 5, 90, 27, 46, 69, 42,
- 16,125,231, 34, 49,105, 12, 35,165, 86,231, 65,240,118,122, 15, 64, 77, 0,241, 12, 67,126,210,102,251, 30, 5, 46, 91, 43,122,
-221,179,172,189,190,236,236, 85,163,186,141, 39,234,197, 23,202, 90, 49, 12,169,207, 16,184, 1, 36, 61,191,232,153,234,168, 83,
-211,102,199, 98,249,146,111,176,118,235, 97,100,228, 25,224, 98,123,138,163, 63, 47,194,231, 75,127,131,222, 88,122,175,134,242,
-252, 72, 73,198,232,101,195, 85,252,119,241,231,150, 46, 93,218,231,165,188,233, 83, 74,158,189,242,185,226,239, 47, 91,182,108,
-201,115,255,215, 57,106,178,158, 25,173,226,131, 42,199,108,213,246,242,171,242,199,209, 35,135,220, 10, 52,102,136, 5, 92, 84,
-174, 22,132,249,235,143,122,189,211,212, 19,185,102, 23,236,222,188, 34,223,160, 83,239,117,168,176,240, 14,110, 33,145,203, 78,
- 30, 58,120, 24, 53, 42,123, 11,118, 93,205, 79,186,155,168,127, 22,234, 85, 41, 82,132,213,156,117,188, 65, 3, 7, 74,207, 95,
-184,248,137, 6, 40,209,104,113, 25,110,165, 45, 59, 14,122, 59, 73,248, 96, 24, 64,173,183, 98,226,123,131,223,252, 49, 70, 88,
-238,248,177, 99,192, 20,153, 44, 85, 94, 22,190,156,245,129, 65,102,137,123,152,154,156,154,222,181,239,231,231, 85, 26,198, 48,
-108,244, 7,183, 31,198, 46, 45,208,233, 94,111,145, 31,163,201, 6,163,153, 69, 66, 66, 60, 62, 29,211, 13,124, 46, 7, 92, 46,
-107,239, 44,109, 45,253, 98,212,100,196,230,195, 87, 48,100,231,202,105, 91,252,125,188, 61,228, 50, 9,145, 75, 69, 76,253, 58,
-181, 4, 45, 91,182, 22, 86, 11, 14, 21, 92,125,164, 71,170, 66,143,196, 12, 37, 68, 62,141,120,195, 59,191,131,157,107,102,116,
-204, 79,189,195,193,171,157, 20, 95,224,236,165, 27,125,183,110, 90, 45,202, 46, 52,227,113,170, 6, 89, 5, 6,100, 22, 24,145,
-149,111,128, 92,194, 71,251,126,147, 68, 39,142,254,212,183, 75,187, 22,235, 94,231,184, 19, 19,147, 78, 36,167,103, 14, 13,109,
-220, 28, 59,127,253,165,157,171,107, 53,231,194,194, 36,149,163,185,179,104,209, 34,225,178,101,203,120,235,215,175, 87,181,108,
-217,210,119,206,156, 57, 61,114,114,114,110, 85,173, 90, 53,248,204,161,237, 23, 26,181,239,223, 12,172,217,171, 93,135, 78, 2,
- 17,203, 67,120, 88,152,121,223,222, 93,121,122,189,122, 74,153,134, 67,234,178, 40, 91,195,192, 43, 32, 32, 90, 46,180,117,227,
-113, 10, 99, 11, 78, 79,223, 81, 0, 28,170,209,243,163,115, 23,239,196,196, 54,141, 72,246,190, 16,241, 36, 39, 95,103,174,157,
-112,250,243, 50, 11, 94, 46,195,128,207,229,192, 73,194, 3,167,168, 84,149,251,135, 62, 1,195,120, 21, 71, 78, 25, 48, 69,239,
- 0,195, 32,163, 32,245,158, 3,125, 54, 24,194, 18, 32, 38, 77, 11,141,193, 30,154,175,228, 41,133, 34, 59, 13, 27,215,109,199,
-221, 59,183,209,253,157,126,216,176,101, 23, 38,190, 55,212, 80, 94,237,135,195, 41,138,104, 61, 23,205,146, 75,120, 0, 24, 20,
-106, 45, 56,248,251, 83,212,172,206,113,248,193, 0, 0, 78,114, 41,148,106, 61, 56, 2, 39,196, 71,156,148,158,186,120,115,206,
-220,133,171,191, 40,200,140, 76,125,242,224, 42,130, 61,149,168, 30, 96, 70,116,150, 51,238,228, 85, 67,112, 80, 13,112, 4,183,
- 29,210,206,141, 14, 89,126,148,115,176, 79,211, 70,245, 90, 85,241,118,133,222,100, 43,138,106,113,241,203,182, 29, 72, 78, 74,
- 27,159,247,240,232,221,183,225,104,181, 57,137, 10,145,119,208,135, 15,110,158, 79, 28, 56,242, 67,248, 5, 84,110, 88,152,122,
-207,225,110, 11,142,236,179, 57,104,180, 4, 82,215, 57,159,126,245,221,244,238,189,135,224,198,213,243,184, 23, 29,143, 22, 45,
-154,225,157, 1,195,161, 86,229,215,217,191, 99, 77, 55,171, 78,125,134, 39,178, 78,111,222,186, 51,195,218,108,136,123, 28, 21,
- 95,146,150, 62, 51,230,222,245,204, 24,231, 23,154,167, 60,235, 52,148,187,184,223, 51,154,109, 72, 79, 79,195,181, 63, 46, 53,
-214,103,198,220,171,200,249, 18, 9,184, 8,191,155, 3,179,133,133,217,202,162,125,135,110, 38, 1,199,216,110,241,234,109, 45,
- 51, 51, 50, 57, 50,103, 79,214, 61,160,174,192, 79,100, 54,222, 79, 80, 10,204, 22, 22, 53,252,101,101,106,122,249, 7, 45,153,
- 49,227,211,186, 92,129, 4,106,173,209,148,153,145,238,187,121,247, 69,205,163,199, 15, 2, 42,121,187, 56,127,183,230, 39,129,
-202,192, 32, 71,105, 68,190, 90,197,140,156, 60,211,127,235, 15, 75, 71,149,101,180, 74,232, 46, 82,253, 68,248,213, 58,110, 78,
- 2, 70, 99,176,178,121, 42,179,109,228,128, 55, 27,116, 89,100,178, 38,173, 94,181, 70,122, 55, 65,141,251, 9, 74,136, 5, 92,
- 8, 5, 28,152, 44, 44, 28,188,157, 56,190,222,190, 83, 90, 55, 13,193,153,123,185,224,114, 57,208,171, 11,116, 60,228,197, 54,
-237,216, 93,218,164,121, 75,116,234,216, 1, 79, 98, 99, 42,135, 29, 59,216,229,250,181,203, 89, 86,115,237,105, 90, 69,236,225,
- 10, 5, 22,116, 58,174, 69,232,251,190, 95, 64,213, 54,131,134,191,239, 82,165,114, 0,227,237,233, 1, 43,225, 97,210,123,131,
- 29,190,243,237,198, 28, 88,182,112, 14,140, 70, 19,188, 92,133, 32, 4,216,182,110, 62, 76, 38, 19,252, 61, 68, 80,106, 75, 95,
- 77,174, 60, 63, 82, 90, 20,170, 66,125, 79,158, 51, 99,101,237,103, 24, 38,108,246,236,217, 95, 2, 32,179,103,207,254,178,120,
-123,233,210,165,122, 0, 25,229, 52, 29,110,126,193,104, 21, 31, 92,233,119,183, 32,216,211,195,239,122,248,153,211, 46, 71,238,
-179,184,113,248, 14,122,183,240,131,128,199,129,212,197, 31,247,147,148, 56,113,104, 83,225,209, 61, 63,165, 27,141,198,239,203,
-111,107, 14,106, 42,151,202,206,252,186,115, 47,235,233,225,193,217, 24,174, 72,200, 83, 91,159, 53,105,197,222, 60,198,222, 57,
-179,217,143,128, 57, 45, 22,139,131, 76, 38,147, 91,121, 25,187, 45, 60,165,168, 19, 47,243, 54,202, 86, 48, 92,174,109,231,174,
-157,240,116, 22,194,104, 97, 49,251,139,143,245, 99,186,203, 11, 71,190, 59,188,115,167, 94,211, 47,240,101,181,206,183,110, 92,
-139, 52,106,212,168,144,203,229, 58,212,149,194,219,219,123, 62,135,195, 25, 33, 20, 10,157, 76, 38,147,218,196, 26,164, 90,131,
- 9, 6, 51,160,211, 25,192, 23,216,205, 34,159,203, 64,111, 48, 65,167, 55,149,125, 99,100, 69,253, 14,160,182,234,185,152,210,
-249, 71, 53,132,191,237, 63,250,241,144,119,135,205, 13,104, 56, 64,158,148,169,132,128, 49,163, 89, 93, 63, 92, 60,125,152,164,
- 37,199,126, 90,158,201, 2,128, 28, 69,126,160,151,151, 15,238, 38,106,144,158,167, 71, 86,145,201,202, 44, 48, 66,173, 87, 35,
-180,138, 63, 10,149,202,192,215, 62,191,192,225, 51,103,206, 12,237,213,127, 24,166,127,177,160,237,207,155, 86, 68,202,132,252,
-113,218,236,184, 75,142, 24,173,168,168,168,252, 89,179,102,213,220,178,101, 11,103,212,168, 81,250,144,144, 16,241,232,209,163,
-219,238,216,177, 67, 44,149,138,245,247,175, 30,155, 59,225,163,217,253, 55,175, 93,212,176,160,160,128,177, 90, 44,167,204, 5,
- 5,179, 53,229,152,185,167,199,190,124, 60, 47,193, 60,182, 91, 59,175, 99,238, 82, 78,125, 17, 49, 13, 71,221,249,123,241,104,
-190, 57,225,244,122,181,100,232,202,143, 50, 10,217,175, 12, 28,239,197,229,153, 44, 0,224,112, 25,152,172, 54, 56, 73,248,224,
-112, 56,197, 38,222,239,151,189,167,164, 94, 46, 66,240,185, 28,240,184, 12, 84, 58, 11,114, 85,102,124,248,190,163, 51,132, 16,
-214,106, 35,208,155,172,208, 21,213, 14,213,170, 92,204,249,226, 51,188,211,119, 32, 38, 76,249, 12, 5,122,224, 78,162, 26,102,
-139,165,220,155,130,195,112,160, 51, 90, 49,174,123, 21,228,107,204,208,234,173, 48, 89, 89, 72,133, 60,240,121, 28,200,196, 60,
- 56, 75,249, 0, 33,130,226,194,132,207,231, 27, 44, 22,203,206, 50,106,244,168, 22,232, 3,189,133,131,230,195, 86,160,107,171,
-218,136,254,253, 32,239,242,141, 7,213, 63,249,226, 43,124, 60,177, 47, 14, 60,174, 9,119,239, 42,144,203, 36,176, 16, 14, 0,
-226, 96,135,189,249, 44,199, 60,112,196,143, 91,182,197,124,251,205,108,113,161,150,129, 72,192,197,133,243,231,112,253,230,157,
-181,185, 15,143,238,196, 91,132, 79, 56, 62,206,206,206, 16, 11,185, 48,153,141, 38,199,187, 46, 16, 16,160,177,204,187,246,143,
- 69, 53,254,198, 54, 22, 37,236, 43,223,104,241,196,206,179,167,125,241,237,146,238,189,135, 32, 60,236, 0,246, 31,216,107,107,
-213,115, 60,119,215, 47,155,208,182,107, 63,180,237, 62, 12,167, 14,239,248, 76,203, 50,245, 38, 77,159,187,176,125,231, 94, 8,
- 63,113, 0,217, 89,105, 43, 29, 77, 47,151,207, 76,239,220,173, 47, 12, 38, 27,218,117,233,131,211,199, 15,127,132,162, 65, 22,
-142, 63,196, 94, 42,159,193,177,126,246,233,116,126, 78,161,137,175, 80,153,144,166,208, 33, 41, 91,135,163,123,126, 38,142,151,
- 23,166,102,237, 67, 43,241, 39, 45,191,240, 52,176,146,159,145,111,212, 75, 98,227, 19,234, 76,120,127, 12,191,122, 80, 29, 78,
-142,210, 8,133,210,136, 92,165, 17, 26,131, 21, 65,149,106,113, 44, 86,166, 85, 69,243,217,211, 69,200,223,112, 60, 17,206, 50,
- 62, 90,215,121,253,129,182, 44,203,254,105,178, 86,219, 77, 86,100,162, 18, 34, 1, 23, 34, 1, 7, 34, 1, 23, 86, 27,113,168,
-226, 34,241,174,221,235,195,105, 31,248,155,172, 64,158,210, 4, 30,151,129,183,167,155,172, 89,195, 17,216,182,226, 35, 0,192,
-196, 89, 27, 49, 97,220,104,212,173, 31,130,194,130, 2,223, 17, 67,122,173, 6,112,216,209,180,158, 12,191, 84, 57,252,202,221,
- 89, 31,206,152, 39,127,183,111, 39,238,189, 4, 37, 50,243,141,136,143, 85, 87, 40,242, 6, 0, 86, 27, 11, 2,130,237,123,195,
- 32, 17,242,160, 80,154, 65, 8,193,162,245,251,224, 36,225, 35,179,192,222,220, 95, 22,101,250,145, 50, 34, 82, 21,136, 54,246,
-129,189, 47,151,151,163, 17,173,165, 75,151, 70, 47, 93,186,180,196, 8,217,115, 38,235,245, 22,149, 22, 8,100,117,156, 61, 60,
-111,132,159, 62,233,116,248,190, 13, 23,239,231, 97, 72,187, 74,208,228,167,226,251, 47,222,205,103, 64, 76, 28, 46,183,208,168,
-215, 29,210,235,181,139, 1,152,203,188,104,124,107, 55,150,137,229,231, 54,108,254,213,234,233,237,141,157, 87,243,211, 10,180,
- 86,203,159,205, 86, 22,230,206,153,205,213,173,172,165,167, 33,251,201,237,242,106,226, 44,129, 96,233,166,163, 0, 8, 88,150,
- 5, 97, 89,240,197,114,153,103,141,150,217, 69, 5,157,152,199, 97, 12,207,151, 0,132,181,166,229, 38,150, 29, 6,101, 0,184,
- 72,249,216,123, 57, 29, 0,178,185,234,136, 71, 35,223,181, 55, 23, 26, 76, 98, 85,253,154, 53, 73,179,102,205, 10, 37, 18,135,
-166,191,226,250,248,248,220,154, 59,119,110,157, 9, 19, 38,136,132, 66, 33,172, 86,171,251, 79,155, 55,179,155, 23, 79,196,160,
-143, 54, 64, 32, 20, 65,111, 48,131,207,231,161, 64,169, 65,161, 74, 7,181,206, 82,241, 43, 40, 33,193,164, 0,150, 31, 57, 44,
- 28,216, 67, 30,218, 92,200, 17,160, 73,176, 31, 46,158, 57, 66,110,156,222, 54, 81,159, 19,251,171,131, 23, 34, 52, 6, 11, 50,
-242, 12, 72,207, 51, 32,171,192,128,172,124, 35,178, 10, 12, 96, 24, 6, 6,147,245,141, 30, 92,218,156,152,253, 59,127,221,218,
-207,104,198,240,246,221, 7,226,179,121, 27,170,236,252,113,217,185, 68,194,105,227, 96, 71, 91, 91,116,116,116,242,251,239,191,
-223,112,247,238,221,220, 6, 13, 26,232, 31, 61,122, 36, 45, 50,145,102,185, 92, 42,249,249,135,165,103,154, 55,111,190, 39, 61,
-246,241,133,162,246,244,114, 11,246, 42, 29,198,138, 36,230,187,147, 42,203, 90,247,168,225, 43, 69,101,153,186, 71, 29,249,253,
-239,243, 58,127,188, 68,113, 97,109, 78,166,209,122, 86,161,231, 54, 74,215,240, 29,234,131,103, 49, 26, 82, 6, 13, 25, 14, 46,
-195,129,217,160, 75, 41,190,184,188, 93,132,152,191,235, 49,228, 98, 62,156, 36, 60,200, 37,124,180,173,231,142, 10,148,103,196,
- 98, 99,161, 51,218,160, 55, 90, 97, 48, 89,225, 25,232,134, 45, 59,247, 35, 53, 71,143,163,183,115, 17,147,162, 70,173, 74, 50,
- 16, 82,126, 49,201,218, 44,218,190,131, 71, 57,113, 57, 12,184, 28,134, 83,175, 78,109,228,107,204, 16,240, 56, 16,136, 37,144,
-137,120,112,150,240, 33, 16,240,145,147,147, 3,163,209,136,202,149, 43,139,203,182,130, 4, 78,114, 9,106, 85,247,135,217, 98,
-197,201, 43, 15,177,248,211, 65,232,214,190, 41, 24,190, 28,143,141,141,225,228,238, 4,150,195,129,217,202,194,100,182, 1,224,
- 24, 74,211, 11, 12, 12,236, 44,147,201,100, 58,157, 78,157,154,154,122, 41, 43,230,112,170,141,219,127,210,233,240, 11, 59,251,
-188,211, 13,119, 35,163,113,224,240,177,171,185, 30,202, 25,197,223,169, 95,191,126, 75, 79, 79, 79,121, 94, 94,158, 42, 42, 42,
-234,214,235,214, 11, 8,135,243, 73,171,182, 29,161, 41,204, 65,246,211, 36,135,107,209,117,171, 56,225,235,165, 27,154, 4,215,
- 14,110, 98, 35,118,227, 85,175,178, 19, 62,159,183,174, 73,205, 90,181,155, 20, 15, 8,169, 91,185,236,105,217,120, 82,167,238,
-239, 77,248,108,105,191, 33, 99,113, 33,252, 24, 86, 45,254, 98,167,204,197,171,174,187,155, 75,163, 6, 45,187,227,234,185, 99,
- 16, 59,249,194,205,195,183,237,168,113,211,186, 14, 25, 53, 25,215,175,158,195,218,101, 95,238,176, 25,213,191, 57,146, 86,153,
-119,117,175,134,141,155,143,116,114,247, 65,161, 82, 13, 39, 55,111,212, 13,109, 54,242,225,125,227, 44,109, 78,162,226,181, 77,
- 7, 33, 48,154, 9, 10, 52,102, 60, 85,232,145,156,101, 55, 90, 44, 91,129, 62, 65, 54,150,145,139,121, 60,119,203,147,202, 15,
-206, 93, 32, 85, 2,125,152,229, 11,191,224,154, 33,134,162,208,110,178, 20, 42, 19, 20, 74, 19, 52, 6, 11,220,101, 60,176, 54,
-182,194,181,238, 2,141, 25, 78, 82, 62, 92,164, 2,135,163,140, 37,177,233,151,189,193,247, 99, 51, 6,172, 90,181, 70,122, 47,
-241, 57,147,197,183, 71,179, 68, 2, 46,108, 44, 11, 56,112,199,243,121,252,233,253,123,117,197,211, 92,189,125,212, 50,135, 65,
-173,144,230,240,148,176,232, 50,108, 54, 0,160,111, 47,123,215,182,196, 76, 45,142,223, 80, 0, 47,118,236, 46,187, 44,214,235,
-185,155,119,157,248,100,255,190, 61, 46, 6, 27, 15, 63,157, 74,134,206,104,133, 88,192,133, 72,192,133, 68,192,125,161, 63,118,
-249, 70,203,222,231, 46, 53,215, 2,157,193, 0,149,222, 2, 2,224,214, 19, 13,244, 38, 43,148, 90, 11, 90,214,113,123,179, 64,
- 8,195,156, 32,132,244,126,217, 16,189,108,150,158,139, 72,149,164,113,251,121,141,226,207,151,102,228,158,239,179, 5,160, 66,
- 35,184,120, 47, 59,199,231,183, 5, 50,183,186, 46, 78, 46, 55, 78,159, 10,147, 31,190,207,226, 82,164,221,100, 89,244,185, 88,
- 57,107, 68,154,170, 48,183, 19,128, 4, 71,127, 76,234, 89, 55, 84, 44, 20, 93,248,110,205, 79,102,111,159, 0,246,208,141,194,
- 28,165,206,246,130,155,176, 25,141, 28,194, 18,129, 33,251,137, 67,109, 8, 28, 14, 99,158,247,209, 64,176,132, 96,254,154,253,
- 88, 50, 99, 24,228,146, 81, 82,134, 97,164, 90,131, 21,159, 46,216,138,149, 95,143,119,146,138,120, 96, 24,123,159,168,247,134,
- 15,116,236, 2, 52, 88, 17,127,115,183, 70,157, 24,246,232,249,230,194, 22,109,223,185,211,162, 69,139, 66, 55, 55, 55, 72, 36,
-146, 63, 35, 21,165,224,227,227,243,245,188,121,243,130,167, 76,153,242,108,178, 79, 30,143,135, 15, 63,248,128, 99,179, 17,156,
- 58,181, 13, 94, 85, 27,227,216,217, 27,232,217,185, 25, 52, 58, 3,242, 11,213, 96,193,125,237, 11, 81, 93,152,123, 33, 43,249,
- 65,243, 54,157,250,226,210,153, 35,228,198,169,159, 39, 86,100,142, 30, 55,119,183,167, 17, 15,226,235, 50,140,187, 61,162, 85,
-100,178, 76, 22, 22, 85,124,164,120,154, 28, 15, 87, 23,151,167,142,234, 73,188,130,251, 51, 28, 50,133, 1,217,166,205,142,219,
- 15,128,104, 51, 31,141,216,255,219,230,200,232,168,123,139,251,140,156,206,235, 62,228, 3,238,143, 75,167,125, 9,192,209,137,
-247,204, 49, 49, 49, 15,199,143, 31,223,250,250,245,235, 54, 0, 58,134, 97, 44, 92, 46, 87,106, 50,153, 4,157, 58,117, 82, 62,
-126,252,248, 50, 74,238,180,248, 2,109,223,223,239,201,136,212,239, 8, 89,243,136, 42, 78,234,110,157,218,181, 66,171,250,129,
-120,218,174, 21, 0, 76, 79,209,200,131, 13, 53,183,238,181, 88, 37, 39,127,252,229,248,146,137,195,186,126,186,147, 55,127, 85,
-102,216,252, 50, 59,162, 62,125,116,185, 71, 73, 54,158,199,229,192, 73,194,135, 92,194,131,147,132, 15, 39, 49, 31, 22, 43,169,
- 72,205,145, 88,172,172, 61,162,101,178, 66,163,183,226,194,189,108,100, 41, 77, 40, 84,155,161, 55,219, 64, 64,236,181, 81, 7,
- 74,115,197,147,107,174,197, 79, 82,215,202,141,149,155,215,175,112, 62,248,123,218,179, 17,125, 46, 82, 33,156,164,246,209,216,
- 87,174, 92,129,135, 71,249,181,125,150,101,113,224,244, 45,172,218,126, 1,167,183,205,132, 88,192, 69,104,255, 5, 24, 59,160,
- 5, 88,194, 34, 62, 38, 58,187, 86,189,134, 62, 28,142, 4, 28,134,129,209,194, 2, 32,165,158, 79,147,201,228,145,154,154,170,
- 10, 10, 10,242,245,247,247, 31,194,229,114, 9,212,247,140, 71,246,228,235,206,135,253, 38,213,234,141, 54,169, 85,185, 45, 40,
- 83,223, 27, 65, 65, 96, 24,134, 56, 59, 59, 11, 46, 92,184,160, 9, 9, 9,241,122,205, 91,137, 35,241,174,189,118,194,212, 79,
-134,212,172, 81, 3,251,127,219, 6, 66,152,131,142,126,121,215,241,235, 88, 56,231,197, 17,134,159,207, 91,215,100,229,130,233,
- 47,236,155, 58,103, 85,153,163, 14, 37, 34,249,140, 65, 35, 38,225,206,173, 63,240,253,130,207,247, 24, 53,249, 99, 45, 86,203,
-208,252,204,196, 61,213,235,181, 0, 49,171, 17,190,111, 5,134,141,158, 40,234,222,103, 8,174, 95, 61,135, 37, 95, 78,221,165,
- 43,204,121, 31, 14,118,114,102, 9,127, 74,167, 30, 3,248,122,163, 25,235,150,127,131,201, 51, 22,163,101,231,190,252,168,123,
- 55,166, 0,248,214,225,238, 16,102, 27, 58,133,120,218,205,179,133,197,177, 68, 46,175,164, 43,144,199,101, 56,141,106,184, 66,
-111,178, 66, 85, 78,165,146, 39,224,103, 21, 42, 85, 85,127, 88,242, 9, 87,107,176, 66,161, 52, 33, 71,105, 68,110,225,159, 6,
- 43, 87,105,132, 66,105, 2,159,199, 32, 54, 33, 5, 28, 62,175,194,253,243, 10, 52, 22, 52,175,237,102,191, 71, 95,179,117,196,
-194,115,110,113,250,242,253, 65,171, 86,173, 22,223, 79, 82, 35, 50, 81, 85, 20,201,226, 66,196,231, 64, 88,244,183,141,181,247,
-141, 44, 11,103,175, 26,213,199,188, 55,170,139,179, 92,130,140,184, 28,240,184,246, 41, 98, 92,188, 3,225, 34, 50, 96,218,212,
- 73,240,244,112, 69,106,174, 17,107, 15,199, 34,242,225, 19,176,250,138, 29,246,186,159,246,244,156,240,225,231,174, 28,190, 16,
- 59,206, 36,217,211,201,181,225,241,141,227,134,140,248, 7, 90,141, 42,143,128,216, 28,236,131,204, 16,171,205,126,185, 45,153,
- 63, 27,123,182,111,196,153,136,156,103, 87,224,239, 7, 87,226,147, 57,139,144,171, 50,161,164,235,178, 44, 63, 2, 64,241, 92,
- 36,234,149,237,231,204, 81, 73,219, 76,209,182,169, 20, 13,211, 75,230,202,244,210,126,211, 75,122, 37,205,253,183,185,220,166,
-195, 87, 76,145,171, 87, 3,169, 88,246,199,169, 83,199,101, 71, 34,201, 51,147,101,214,229,146,197,211,251,166,169, 10, 21,221,
- 43,100,178,188,106, 53, 16, 73, 69,151,231, 46, 90,107,244, 9,168,106, 61,121, 79,149,167, 54,216,172,175,246, 65,144,217,100,
- 46, 94, 6,158, 80,180,138,175, 55,125,147,155,251, 72, 91, 94,228,137, 37, 4, 97, 55,179, 64,136,189,138,180,239, 74, 58,138,
-106,230,176,177,246,102,149,179,247,114,192, 43,234,135,226,104,248,123,211, 79, 27, 85,189, 67,148,218,145, 75,230, 63,107, 46,
-108,217,208, 30,201,114,118,118,134,171,171, 43,228,114, 57,202,107, 58,100, 24,230,189, 9, 19, 38,188, 82,251,207,201,201, 65,
-215, 46,157,176,126,227, 22, 52,236, 50, 6,103,175,157,129,217,194, 34,180, 94, 13, 84,245,119,195,211,108,245,107,221,232, 50,
-159,224, 15,155,119, 26,240,101,219,206,125,113,225,244, 33,114,227,244, 47,147, 42, 58, 17, 98,239,174,173,143, 47, 92, 56,191,
-250,220,197, 63,136,156,196, 60, 60,210,152,192, 97, 24, 84,241,145,194, 67,198,193,165, 35, 59, 12,195,250,182,118,120,114,188,
-192,192,128,157, 43,215,111,150,173, 92,182,160,211,157, 8,230,130, 38, 35, 54, 31, 0,116,217, 49,203, 31, 3, 15, 43,253, 17,
-126,178, 97,135,129,240,241,175,209, 45, 49,251,177,195,102, 3,128, 46, 33, 33, 33,113,238,220,185,193,203,150, 45, 35, 92, 46,
-151, 5, 32, 90,179,102,141, 46, 46, 46,238, 30,236, 67,115, 81,222,195,166, 75,183,250,159,202,133,182,150,238, 82, 78,253, 26,
-190, 82,180,170,111,111, 21, 29,214,187, 45, 2, 43, 87, 70, 66,150,174, 81,190,142,229,107, 76,220, 26, 27,126,138,188, 93,205,
-147, 59,209,170, 55, 61, 4,112,180,162,249,195,224,207, 14,242,197,209, 44, 39, 9, 31,172,253, 90,169,144,209, 50,154,109,208,
- 27,109,208,155,172,208,154,108,208,153,108, 96,137,253,158, 96, 24, 6,102, 43, 11,135,170,205, 47, 93,251,206,238,158,168, 81,
-141,129,179,212,158, 54,231,162,233, 30, 24, 0, 30, 30, 30,240,246,246,118, 40, 42,106, 50,219,111,113,147,133,125,214,172,111,
- 50, 91, 65, 8, 65,108,108,204,204,228,196,196,254, 65,181,130,218,215, 11,109,232, 46, 21,113, 0,160, 84,163,165,211,233,108,
- 78, 78, 78,222,238,238,238,156,244,244,244,103,230, 57,168, 81, 39,235,225, 67, 7, 49,104,208, 64,205,163, 91,247,159, 13,113,
-215,235,245, 76,155, 54,109,156, 3, 3, 3, 57, 70,163, 81, 85,209,108,146,121,213, 30,224,230,225,190,248,189,247, 39,215,238,
-212,181, 39, 46,158, 15,199,209, 67,187,127,213, 41, 98,195, 29, 21, 9, 14,174,243,202,168,195,154,181,106,191, 50,234,176,106,
-245, 90,101, 26,173,122,161,205, 90, 16,134,135, 51, 97,251,136,129, 99,158, 10,128,181, 25,212,251,246,110,250,250,219, 17, 83,
-230,212,236,213,111, 4,222, 27, 61, 22, 60, 30, 23,151,206, 30,199,202, 5,159,157,208, 40,115,198, 56,210, 77,192, 30,122,171,
- 43, 8,144, 4,126, 92,185,102, 3, 68,220,184,138,248,216,168,232,251,183,175,215, 15, 10,105, 9, 47,255, 42, 31,167,120,114,
-151,225,209, 35,115,121, 50, 38,131, 33,101,236,152,209,120,126,212, 97,171,198,193, 30,204,203, 55, 0, 0,157, 58,199,252,243,
-138, 79,227,138, 71, 29,178,102, 83, 74,105,186,202, 2,197,129, 75,215,110,206,232,223,187, 39, 39, 87,101,178, 71,176,148,166,
-162,151, 17,185,197,127,171,140,168,229, 47, 71, 76,116, 4,107, 80,230, 30,172,224,125,105, 24, 59,180,199,195,226,107,151,101,
- 9, 24,192, 80,225,102, 41,190,243,164,229,223,175, 18,223, 79,212, 32, 50, 73,101,111, 42,228,115,237, 6,139,207,121,102,186,
-236,163,217,203,137, 14, 49,220, 37,227,198, 12, 71,174,202, 12,150, 5,120, 92, 78,209, 75,128, 84, 53,131,167,106, 29,114, 11,
- 20, 72, 76, 78, 65, 97, 86, 60, 56, 28, 14, 60,253,107, 59, 60,147,180,141, 8,253,116, 38, 18, 50,164,119,123,222,161, 63, 50,
- 33, 21,241, 96, 84,103,227,212,222, 21, 10,163, 70,181, 88,175,211, 28,114,100, 62,199, 63,187, 32, 48, 10,149,198,224, 35,226,
-115,177,127,251, 15, 24, 58,118,234, 11,165,239,204,175, 22, 2, 28, 6,249, 5,106, 48, 12,163,168, 88,185,196,220, 46,107,251,
- 53, 35, 99,111,172, 81,130,217,122,181,162, 80,122,109,148,156, 10, 63,125, 92,246,123,178, 8,183, 98, 50,139, 76,150,130, 93,
-244, 81,239, 52,181, 50,191, 7,128,216,138,213, 11, 57, 61,134,141,155, 17, 93,163,118, 61,227,197, 40, 77, 82,161,214, 82,106,
- 63,135, 86, 67,230, 70,223, 57,177,190,151,210,146,240,129,204,175,158,141,181, 90,151,235, 21,177, 11, 74,105, 58, 20, 46, 88,
-187,255, 89,179,225,172,101, 59,236,127,219,108,176, 17, 22,132, 5,166,125,189, 9, 86,214, 6,214,102, 3,107, 35,176,216,136,
-180,188,228,122,251, 87, 61, 84,240,120, 95,157,145,223,190,218, 92,232,234,234, 10, 15, 15, 15,120,120,120,192,217,217,185, 92,
-163,197,231,243,229, 60,222,139,167, 58, 37, 37, 5,201,201,201,112,118,118, 6, 97, 45, 48, 89,128, 6, 45,187,227, 65,124, 20,
-206,253,126, 15,132,181, 65, 38,175,248, 42, 47, 50,159,224, 15,154,117,236,255, 67,231,126,227,113,246,208, 79,228,246,149,227,
-147,245, 57,177, 91, 29,142,208,219,108,140,197, 98, 65,239,238, 29, 83,238, 70, 63, 57,253,213,140, 41, 61, 91,247,153, 44,106,
- 21, 28, 0,131,201,134,180,228,120, 92, 58,242,139,161,118,117,191, 51, 93,218,181, 72,177, 88, 44,176,217,108,229, 62,200, 13,
- 38,115, 46,151, 47,145, 13, 31, 62,146,127,251,214,173,131, 50,175, 90,251,109, 12,231, 62, 67,216, 80,134,144, 65,161,161,117,
- 97,182,176,208,233, 84, 5, 21, 61,102,181, 90,157,184,109,219,182,234, 99,198,140,145,214,171, 87,143, 31, 31, 31,143,149, 43,
- 87,230,169,213,234, 68, 71, 53,194,175,196,172,225, 49, 5,113,197, 17,173,212,182,173, 48,188, 79, 91,236, 57,241, 59, 46, 93,
-189,142, 20,141,252,158,198,202, 59,242, 52, 37,195, 88,223, 93,117,176, 95,171,170,220,253,219, 11, 14, 70,119,156,253, 46, 33,
-162,240,220,203,243,181,142,223,220,128, 90,111,129,179,212, 62,223, 83,113,100,139,203, 48, 14, 59, 34, 6, 72,188,122, 61,162,
- 65,211, 90,245,112, 55, 81,137,156, 66, 35,244, 70, 43, 88,150,128, 5,129,135,147, 16, 98, 1, 7,169,201,137, 96,137, 57,169,
-130,143, 10, 69,135,246, 29,120, 0, 3,134, 33, 60, 62,143, 7, 2,251,252,138, 18,137, 68,227,237,237,237, 80, 68,203,108,181,
- 98, 80,207, 22,104,217, 44, 20,253, 39,219,231,204, 60,255,235,108,184,201,249,216,179,115, 43,158, 94, 89,179,179,122,171, 41,
-225, 81, 15,162, 7, 71,223,253, 99,228, 59, 77, 36,141,124,121, 25,130,210,194,164, 90,173,246, 32, 0,161, 64, 32,232,217,190,
-125,123,247,131, 7, 15, 22,122,122,122,178, 66,129, 64,209,175,111, 31,150, 47, 16,228, 23,127,246,218,181,107,252,201,147, 39,
- 59, 21, 20, 20,164,102,103,103, 95, 7, 96, 41,187, 34, 24,220, 21, 28,236, 6,195,136,229, 18,105, 74,181,106, 53,252,155,181,
-108,225, 50, 96,208, 80,136,132, 34,156, 13, 63,141,117,171,151,237,211,100, 62, 26, 87,145, 51,249,182, 70, 29,166,165, 38, 37,
-234,244,198,144, 6, 77, 59, 50, 87,195,143, 76, 55,195,115, 53, 87,100, 94,209,117,208,212,154,137, 25, 26,172, 91, 58, 19,110,
- 46, 50, 36,197, 63,214,199, 61,122,176,201, 98, 80,205,116,216,100, 1,144,230,217, 6,183, 26,221,211,205,104,182,225,202,133,
- 19, 6,214,202,246,188,126,249,100,124,165,218,205,196, 13,154,117,113,203, 61,186,117,144, 14,216, 83,158, 78,250,227, 87, 35,
-184,196, 84,152,116,254,194, 57, 23,159, 42,245,185, 12, 24,152,141, 6, 40, 18,110, 91,117,217,143, 85,170,244, 40,135, 70,225,
-230, 61,197,215,115,230,125,247, 65,179,166, 77,101, 4,226, 23, 34, 88,197, 6, 43, 87,101,130,167,147, 16,122,149, 2,113,183,
- 79, 27,116, 10,110,153,243,157, 89, 77, 90,105,110, 78,182,240,207,238, 12,177, 45,203,250,124,110, 78,182,208,106,210, 74,203,
-127,212,113,225, 44, 19,226, 65, 82,250,179,142,239, 34,190,189,111,150,144,207,125,214, 79,171,184, 44, 40,135,142, 2,177, 43,
-210,243, 12, 96, 64,192,218,172,176, 90, 76,221, 61,207,163, 0, 0, 32, 0, 73, 68, 65, 84, 80,171, 84, 72,207,200, 66,118, 86,
- 54,212,234, 66, 72,229,110,104,208,168, 57,156,100, 98,220,191,180, 15,132, 16,135,230, 53,180, 48,252,224,102, 45,219,137,162,
-146,237,125,177,196,124,130,227,187,151,229,105, 84, 57,237, 52,153,113,113, 21, 45,139,173, 54,219,185,200,135,113,245, 43,249,
- 85, 99,238,197, 43,177,115,203,122,152,138, 34,155, 22,139, 13, 81,169, 90,100,230,235,144,154,240,136,176, 54,219, 57,252, 71,
-224,149, 30, 0, 4, 47,180, 65, 93,116, 31, 53, 0, 27, 55,110, 66, 66, 98, 50,187,120,122,175, 84,141,186,240,157, 10,152,172,
-174, 40,154,107, 67,151, 29,179, 92,239,214, 44,237,216,221,124,142,222, 68,202,236,224, 35,246,170,130,118,227, 86,158,209,171,
-243,133, 54,163,142,119,124,231,184,221, 37,105,218, 29, 52, 76,139, 63, 31, 6,185,132, 7,134, 97, 80,220, 92,184, 97,225, 36,
- 72, 69,246,182,101,189,209,138, 81,159,174,194,206, 85,159,129, 0, 24, 49,244,119, 93,105,233,132,125,237,194,105,126,184, 85,
- 41, 37, 57, 39,189,107,223,207,207, 27,204, 34, 99,159,129, 99,238, 52,109,218,180, 80, 34,145, 64, 34,145,192,217,217, 25,110,
-110,110,112,117,117, 45,247,216, 45, 22,139,198,100, 50,121, 8,133, 66,176, 44,139,164,164, 36, 36, 37, 37, 65,169, 84, 66,161,
- 80, 64,171, 81, 89,111,157,223,207,107,208,170, 23,252,107,132,160, 74,173,134,224,115, 25,240,120, 28, 92, 58,182,165,180,116,
-150,108,178, 58,244,219,208,165,255, 4,156, 61,180,153,220,190,114,124,138, 62, 39,118,139,163,121, 84,212,220,115,127,208,160,
- 65, 33,147, 39, 79, 22,204,155, 49,249,204,137,240, 75,177,251,195, 54,247, 45, 40, 40, 12, 36,132,192,213,197,229,233,176,190,
-173,143,119,106,211, 44,229,252,249,243,236,238,221,187,141, 12,195, 60, 40, 75,211, 94, 72,229,252,122,254,220,133,249,237, 58,
-116,196,214,237,187, 59, 68, 63,124,212, 33, 62, 62, 14,129, 85,106,160, 90,245, 90,208, 49,110,184,112,249, 42, 52,133, 57,191,
- 58,146,206,151,162, 90, 76, 65, 65,193, 31,195,134, 13,235,254,251,239,191,115,134, 13, 27,166,203,205,205,189,246, 92, 20,139,
-148,167,121,253,199,129, 10, 0,191, 86,233, 48,118, 95,186,185,240, 99, 0,203, 42, 87,169,140, 75, 87,175,227,250,239, 55, 55,
-229, 74, 43, 47, 24, 55,234,253, 73, 85,251,113, 39,244,107, 85,149,235,237, 38,197,111,155, 87,114,143, 93, 79, 94,149,156,103,
-219,186,236,242,252,133,142,228,209,179, 7,135,218,140, 54,117,221, 97,177, 17,176,196, 94,224, 58,137,249,165, 21,188,175,104,
-242, 76,162,113, 83, 38, 79,142,111, 16,218,232,147, 81,239, 79, 17, 52,170, 17,136, 91, 79, 10, 1,134,129,187,175, 12,153,153,
-153,184,114, 96,179,181, 32,253,241, 38, 46,151,253,182, 2,231, 19, 5, 41,247,130,158,219,156,148,155,155,139, 75,151, 46,161,
-216, 96,121,121,121,149,102,180, 94,208,204,203,206,184,182,240,251,159,218, 76,124,111, 32,250,116,172,143,203,183,227, 97, 42,
-154,175,169,120, 40,121,226,245, 31,133, 31, 15,171, 97,250, 96, 80,109,149,222, 34, 76,254, 58, 73,121, 5,246, 53, 88,217, 82,
-210,105,202,207,207, 63, 22, 19, 19,211,182, 97,195,134, 85, 79,158, 60,153, 31,125,243,204,244,231, 19,241,249,231,159,203, 55,
-110,220, 40, 37,132, 92, 51,153, 76, 9, 14, 29, 59, 7,191, 69,220,185,227, 97,182,176,184,122,243,126,221, 46,109, 26,129, 37,
-192,237,219,183,177,245,231,173,134, 7,145,247, 86,104,179,125,191, 45,195,188,148,120, 62,109,111, 54,234,240,153,102,102,122,
-242,138,179, 39, 14,236,108,214,161, 47, 70, 78,251,246,219, 75, 39,118,207,111,210,174, 15,167,110,179,238,136,184,126, 1,231,
- 78,158,254,206,172,201,159,143,242,251,142,148,152, 78,145, 68,250, 81,189, 38, 29,144,154,146,140,164,184,168, 95, 13,249, 79,
- 50, 82,226,185,191,102,164,165, 76,169, 94,191, 13,126, 63,179,103,122, 25, 70,171,204,107, 62,208, 75,178,249,100,216,177,225,
-105,105, 63,250,106,245, 6, 17, 33,196, 32, 18,242,178,228, 28,245, 94,149,195,233,124,100, 86,100, 84, 29, 52,116,212,148, 19,
-235,214,173,230,251,184, 74,145, 85, 96,128, 74,111,134, 90,103, 6,135, 97, 16,228, 47,131, 78,157,143,203, 7,190,183,152, 52,
- 5,195,128,120,115,105,154, 50,239,224, 69, 5, 79, 46, 76,251,124,234, 69, 8, 93, 2,253,171,117,158, 83,102,180, 78,157,126,
-175,239,231, 83,143, 7, 19, 66,186,200,188,131,213,218,156,152,185,165, 29, 59,195,216,239,239,145,157, 2, 97,182,218,231, 31,
-179,178,128,141,101,139,162,124, 0,121,214,158,207,148,115,236, 12,187,247,196, 53,100,100, 23, 66,111,178,192,104,178,194,108,
-177,129,195,229,194,213,205, 21,181,170, 53,134,139,171, 51,178,179, 50,112,253,252, 49,196, 70, 94,190,198, 16, 44,208, 43,226,
-206, 59,146, 71, 2,137,107,176,159,191, 47, 39, 83,101,130, 68,200,197,189,203, 39,205, 22,147,113,133,131, 38,235, 21,205,194,
-188,252, 85,159,204,248, 98,196, 47,219,182,251,134, 84,119, 70, 90,174, 30,105, 10, 3,212, 6, 75,145, 17, 99, 97,212,228, 34,
-242,194,246, 44,155, 65,189, 10,255, 17, 74, 53, 90, 86,179, 65,125,240,244, 45,143,217,243,191,231, 62,137, 79,176, 44,250,184,
-119,154, 94,163,234, 85,225, 72,214,115,252,242, 97,245, 61,127,197, 65,188,210, 92, 72, 88,176,132,224,248,205,172,103,205,133,
-108, 81,207,203,187,241,101, 47, 35,248,252,218,133, 29,123, 77, 63, 27, 25,163,222,165,215,103,187, 60,126,178,162, 0, 0,184,
- 92,238,179, 87,113,223, 44,131,193, 96, 42,167, 9,101,199,150, 45, 91,102, 77,153, 50, 69,244,244,233, 83,196,199,199,163,176,
-176, 16, 98,177, 24,167, 79,159,182,128,181,174,136,252,253,112, 82, 76, 68,248, 55,193, 77,187, 87, 10,105,213, 11, 82,169, 12,
- 60,226,120,103, 76,169,119,237,225, 77, 59,244,251,161,203,128,137, 56,119,120, 11,185,125,249,216, 84,189, 34,118,115, 69,207,
-101, 97, 97, 97, 52,128,184, 21, 43, 86, 52,218,186,117,107,245, 25, 51,102, 36,236,248, 97,254, 58, 0,200,203,203, 3, 0,220,
-189,123,151, 76,157, 58,213,104, 48, 24, 18, 11, 10, 10, 34, 80,206, 0, 8, 0,208, 43,164, 75,182,110, 88,214,224,105,122,230,
-192, 26, 13,154,195,171,122,115,248, 6,181, 64,129,218,140, 91, 79, 50,144,240,232, 60, 30, 93, 61,112, 82, 39,183,206, 71, 5,
-231, 55,110,216,176, 97, 32,135,195,169,166,209,104,124,235,213,171,215, 80, 38,147,221,109,216,176, 97, 99, 30,143,151,118,231,
-206,157,228,138,104,165, 92,222,110,172,210, 97,236,218, 20,181, 83,167,132, 44, 93,227, 20,181,211, 93,157,200,229, 51,197,133,
-181,198, 95,184, 1,171,136, 57, 55,122,255,118,213,193,223, 54,175,228,142,154,244,185, 45, 74,233,246, 49, 79, 34, 60, 91,177,
-112, 53, 39,243,131, 49,253,255,156,222,161, 40,146, 85,244,183, 67, 97,122,165, 50, 82, 9, 96, 86,228, 67,254, 15, 81, 31, 79,
- 94, 24,218,172,205,232,246,239, 12,227, 88, 5,114,156, 57,252, 35, 73,140,188,176,159, 71,108, 95,233, 29, 88, 13,160,220,230,
- 32,147,201, 17,147,245,106, 26,159,202, 58,238,223,253,243,216,131,135, 15, 45, 29,208,175,191,199,134,175,223,197,247, 63, 29,
-129, 76, 34, 2, 97, 89,188,219, 41,112,200, 55, 19,234,244, 13,244, 17, 7, 28,188,152,118,101,218,234,168, 89, 58,157, 57,214,
-129, 72, 12,201,205,205,189, 42,151,203, 21,109,219,182,109, 41, 18,137,152,220,220, 92,158,183,183,183,213,197,197,197,148,150,
-150,166, 51, 26,141, 7, 1, 84,104,218,113,179,133, 69, 82,182, 1, 71, 15, 29,196,253,155,231,241,232, 81,140,250,209,195, 71,
-235, 25, 30, 89,173,205,142,203, 7, 42, 92,193, 7, 91,226,168, 67, 82,225, 81,135, 54,163,250,183, 29,155, 22,117,214, 25,140,
- 99, 27,182,238,141,170,117,219,112,204, 22, 27, 30,220,190,136,139, 7, 86,127,111,214,228,207,126,147, 60,246,175, 84,189, 22,
-225, 10,241,199,165, 19, 32, 44,187, 9, 0, 8,203,110,186,251,251,201, 41, 45,122, 77,128,187,119,213,134,133,169,119, 25,188,
-198,236,225, 2, 30, 71,123,234,224, 47,135,147,146,146,240,248,241, 99, 60,121,242, 4,249,249,249,248,237,183,164, 10,229,143,
-174, 32,249,108,236, 67, 78,143,193,239,142, 60, 62,100,248,123,226,234,181, 66, 56,193,149,220,224, 33,231, 33,230, 73, 50, 98,
-239, 68,178, 49,183, 78, 26,204,170,156, 1,250,130,228, 82,141,159,212,179,174, 15, 96,155, 93,188,118, 97,171, 86,109,130,191,
- 88,188,180,165,135,151,119,137,229,120,158, 34, 71, 56,115,218,177,224,235, 55,254,112,104,173, 67,214,102,203,155, 52,118, 24,
-203,181, 47, 20,138,103,113,234,162,179,103,175, 76,217,247, 19,214, 90,110, 4,255,253,129,237, 96,101, 89,104,245,102,168,180,
- 70, 40,213, 6,100,230,228,225,126,100, 36, 46, 31, 63,134,248,152,251,137, 22,147, 41,156,195, 97, 14,232,179, 99, 47, 87,172,
-165,137, 87,221,195,221, 29,137,249, 26,136,133, 60, 36,199,222, 49,106, 85,202, 93,175,123, 29,233,243,226, 50,115,184, 76,247,
- 97,195,134,159,238,220,163,159, 75,179,214, 93,165,158,206,174, 16,240, 8,226,146, 50, 16,113,237,180, 54,225,254, 21,149,197,
-164,233,249, 54, 86,125,249, 31,167,252, 81,135,102,163,182,239,136,254, 29, 14,113,185, 60, 33,203, 90,141,102,147,113,240,155,
-152,172,191, 10, 66,108,105, 99, 71, 12,124,161,110, 96,101,137,100,196,208, 51,250,231,235, 10, 22, 27,145,142, 24,122, 77,103,
- 47, 64, 74,239,216,231,231,231,222,187,120,237,194,148,148,188,219,249,249,198,139, 0,210, 12, 6,195,107,167, 49, 59, 59,123,
-225,226,197,139,251,232,116,186, 58, 29, 59,118, 20, 57, 59, 59, 35, 47, 47, 15,225,225,225,150,176,176,176,135, 57, 57, 57,223,
- 0, 57, 86, 61, 26,255, 26,105, 56, 60, 38,230, 78,248, 55,117,154,246,168, 20,210,186,151,227,133,153, 72, 50,177,115,191,241,
-204,185, 35, 91,200,173, 75, 71, 62,208, 43,226,126,122,131,211,106, 54, 24, 12, 55, 13, 6, 67,212, 87, 95,125,213,204,199,199,
-199,231,155,111,190, 17,171, 84, 42,254,134, 13, 27, 12,185,185,185, 89, 42,149,234, 58,202,232, 79,243, 42,119, 45,202,116, 12,
- 58,117,112, 75, 39,114,112, 75, 55, 87,207,128,238, 46, 94,149,106, 22, 42,210, 19,149,138,140,112, 0,231,138, 38,138,172, 16,
-141, 26, 53,170,193, 48,204, 48, 0, 13,100, 50, 89,144, 92, 46, 23, 17, 66,234, 48, 12, 19,205,178,108,100,189,122,245,194, 30,
- 62,124, 88,161,201,100, 83, 46,111, 55, 6, 6,183,217,157,175, 99, 5, 38,142, 96,119,202,229,237, 70, 0,200, 57,251,133, 14,
-192,209,135, 29,103, 13, 58,118, 61,121, 93,116,129,203,116,197,165,165,199, 42,154,102,101,218,253,160,183,117,253, 27, 50, 31,
-166, 1, 24, 27,121, 7, 43, 31,220,189, 62,143, 33,224,219, 96, 93,164,207,121,114,231,109,232,243,249,124, 67, 64, 64, 64,137,
-163, 11, 69, 34,145,193,104, 44, 43,128,114,217,170,201,196, 86,160,195,246, 67,251,182,143, 61,114,236,232,210,246, 93, 6,120,
-136, 43, 85, 66, 53,111, 6,219,103, 55,153,126,254,174,226, 86,191, 47,174,108, 76,200, 48, 68,162,130,253, 97, 52, 26, 77, 44,
-128, 2,141, 70,211,159, 16,242,148, 97,152,192,130,130,130,123, 22,139,229, 65,133, 13, 1,139,145,173, 90, 53,255,141, 97, 24,
- 30,177,178,203,175,243,185,187, 13,153,143,210,240,134,203,146,132, 84,115,198,167,223,172,109, 82, 51,168,118,147,226,181, 14,
-235, 87,117,194,228, 89, 43,155, 84,173, 94,171,201,159,235, 31,150,219, 77,128, 88,116, 5,227, 14,253,188,252,202,221, 27, 23,
-191,244,244,171, 90, 53, 43, 45,225,209,211, 39,247, 22,218, 12,170, 67,111,154,207, 73, 79,162, 87,111, 93, 49,107, 70,102,122,
-226, 86,157, 34, 46, 10, 0,116,138,184,168, 71, 17,248, 58, 55, 43,109, 70, 94, 78,194,138,215, 61, 23, 90,173, 54, 99,215,174,
- 93,174,109,218,180,225,248,248,248, 64,161, 80,224,226,197,139, 44,203,178,233, 21,214,202, 79,188,168,205,103,220,127,253,233,
-135,229, 2,153, 83, 47,171,213,234, 79, 8,192,227,241, 50, 77, 58,213,105, 53, 71,246, 5, 10,146, 13,101, 63, 51, 88, 6, 0,
-167,120,237, 66,150,101,153,229,235,182, 39,243,197, 78, 37, 78,134,104, 49,168,165, 44,203, 58,188,214, 97, 97,106, 68,205,183,
-117,127, 51,132, 44,104,216,180,229,151, 22,139,217, 80,116,127, 24, 0, 24, 8, 65, 30,135,195, 92,230,178,150, 51,170, 55,168,
- 76, 49, 12,156, 9,195,131,147,132, 7, 6, 12, 52,202,124, 82,145, 62, 89, 37, 26,226,156,216,104, 93, 78,135, 42,167, 76,251,
-198, 92, 56,123,114,168,205,102,171, 86, 20, 51, 72, 50,234,181,251, 53,153,110,191, 2,119,172,248,247,115,162,216,108, 49,127,
-241, 15, 57,212,140,242,191,164, 25, 92, 93,210,191, 82,128,207,152,164,228,156, 91, 9, 79,117,191,226,197,101,117,222, 36,157,
- 92, 31, 31,159,175, 25,134, 25, 45, 20, 10,229, 38,147, 73, 75, 8,217,145,157,157,189, 16,175, 44,254,219,152, 47,241,214,143,
- 17,138,165,115,205, 6,237, 31,186,156,216,145,229, 29,187,212,171,118,119,177, 76, 54,203,160,215,238,208,101,199,110,127,203,
-231,211, 69, 36, 18, 53,150,203,229,252,220,220,220,155, 0,148,255, 75,249,222,176, 97,195,202, 28, 14,167, 26,203,178, 62, 0,
- 92, 96, 31, 21,146,203,227,241,210,139, 34, 90,164,162,154,109,223,223,239,217,165, 91,253, 79,195,175,196,172, 41,106, 86,124,
- 70,192,144, 85,226,209,189, 58,125,254,235,161,163, 37,141, 58,252,199, 93,243,255,127,154, 29,120,114,191,220,177, 28,161,203,
-162, 46,193, 6, 93,110, 70,250,212,171, 15, 20, 55, 1,168,223, 36,157, 2,129, 96,148,217,108,150, 8, 4, 2,189,217,108,222,
-245,191,114,236, 18,239,224,241, 28, 16,135, 87,166, 96,193,220,121,105,208,202,191,229, 90,226,134,132,132,180, 19, 8, 4,149,
-109, 54,155,212,100, 50,233,244,122,125, 82,114,114,242, 31, 40,125,225,243,191, 52,157, 50,239, 90,171, 5, 2,209,199, 0, 96,
- 54, 27,215,106,115,226, 62, 45,235,139,101,124,254, 31,157, 71,158,213,154,198,241,184,124, 47, 20, 77,204,205, 90,173,138,236,
-196,219,181,254,198,116, 82, 94, 51,115,169, 38,213,164,154, 84,243,101, 56,244,124, 82,205,191, 83, 83,236, 87, 55, 80,236, 87,
-215,225, 73,151, 75,249, 60, 61,159,148, 98, 38,149,240, 2,224,192,132,165, 20, 10,133,242, 23,192,210, 83, 64,249, 59, 49,100,
- 62,122,250, 87,126,158,242,159,163,212, 62,209, 76, 25,174,180, 34, 33,193,215,113,182,231,168, 38,213,164,154, 84,147,106, 82,
- 77,170,249,159,211, 44, 79,251,159,216, 36, 57,233,165,237, 19, 0,254, 95, 58,252,211,176, 42,213,164,154, 84,147,106, 82, 77,
-170, 73, 53,255,107, 60, 51, 94, 28,122, 46, 40, 20, 10,133, 66,161, 80,254, 26,104, 31, 45, 10,133, 66,161, 80, 40,148, 55,163,
-164,166, 67,106,180, 40, 20, 10,133, 66,161, 80,222, 2,165,118,134,167, 77,135, 20, 10,133, 66,161, 80, 40,111, 70,113, 68,203,
- 15, 47, 77,239, 64,141, 22,133, 66,161, 80, 40, 20,202,219, 33, 19, 37, 69,183,194,194,194, 72, 73,127, 83, 40, 20, 10,133, 66,
-161,252,127,240, 15,247, 34,207, 71,178, 38, 21,109, 3,120, 46,162, 69, 13, 22,133, 66,161, 80, 40,148,255, 21,179,245, 15,163,
- 56,146, 85,252,202,124,197,104,245,233,211,135,161,102,139, 66,161, 80, 40, 20,202,223,197,191,209,139,112, 94, 62, 64,154,205,
- 20, 10,133, 66,161, 80,254, 78,179,245,111, 58, 30, 58,189, 3,133, 66,161, 80, 40, 20,202,155,225, 7,160,247,115,219,255,111,
- 75,240, 80, 40, 20, 10,133, 66,161,252,219,153, 84,218, 54,141,104, 81, 40, 20, 10,133, 66,161,188,125,179, 69,161, 80, 40, 20,
- 10,133, 66,249, 39, 67, 87, 54,167,154, 84,147,106, 82, 77,170, 73, 53,169,230,191,157,226,121,180,128,210,230,209,162, 80, 40,
- 20, 10,133, 66,161,188, 22,189, 97,159, 63,107, 82,209,123,111,106,180, 40, 20, 10,133, 66,161, 80,222, 46,175, 44,191, 67,141,
- 22,133, 66,161, 80, 40, 20,202,219, 53, 88,155,169,209,162, 80, 40, 20, 10,133, 66,249,139,161, 70,139, 66,161, 80, 40, 20, 10,
-229, 47,130, 65,233, 35, 7,206, 85, 64,231,117, 70, 31,156,163,154, 84,147,106, 82, 77,170, 73, 53,169,230,127, 78,179, 60,237,
-115,248,231, 81, 60, 51,252, 9,252,217, 17,126,243,255,199, 15,211,161,175, 84,147,106, 82, 77,170, 73, 53,169, 38,213,252,183,
- 51,233,165,247,103,208,166, 67, 10,133, 66,161, 80, 40,148,183,107,182,232, 18, 60, 20, 10,133, 66,161, 80, 40,111,137, 82,155,
- 9,105, 68,139, 66,161, 80, 40, 20, 10,229,205, 40,117, 81,105,106,180, 40, 20, 10,133, 66,161, 80,254, 26,195, 69,141, 22,133,
- 66,161, 80, 40, 20,202, 91, 52, 89,147, 74,252,111, 88, 88, 24,161,231,136, 66,161, 80, 40, 20,202,223,197,191,214,139, 20, 31,
- 24, 53, 91, 20, 10,133, 66,161, 80,168, 23,169, 48,126,248,115,180,225,164,162,109, 0,116,212, 33,133, 66,161, 80, 40, 20,202,
-155,210, 27, 47,142, 60,156, 84,188, 77,141, 22,133, 66,161, 80, 40, 20,202,155, 51,169,204,255,210,102, 67, 10,133, 66,161, 80,
- 40,127, 39,255, 70, 47,194,208,108,165, 80, 40, 20, 10,133, 66,121, 35, 74,138,102,109,166,167,133, 66,161, 80, 40, 20, 10,229,
-175, 53, 92, 20, 10,133, 66,161, 80, 40,148,191,194,100,253,213, 19,150,210,149,205,169, 38,213,164,154, 84,147,106, 82, 77,170,
-249, 95, 49, 89,207, 79,241, 0,128,142, 58,164, 80, 40, 20, 10,133, 66,121, 83,232,162,210, 20, 10,133, 66,161, 80, 40,127, 17,
-116, 81,105, 10,133, 66,161, 80, 40,148,255,103,195, 69,141, 22,133, 66,161, 80, 40, 20,202, 91, 52, 89, 47,152, 45,218, 71,139,
- 66,161, 80, 40, 20, 10,229,205, 40,181,143, 22,131,210, 71, 14,156,171,192, 15,188,206,232,131,115, 84,147,106, 82, 77,170, 73,
- 53,169, 38,213,252,207,105,150,167,125, 14,255,124, 38,225,255,105,194, 82, 58,244,149,106, 82, 77,170, 73, 53,169, 38,213,164,
-154,255, 53,232,244, 14, 20, 10,133, 66,161, 80, 40,111,219, 88,189, 12, 53, 90, 20, 10,133, 66,161, 80, 40,111, 6,157, 71,139,
- 66,161, 80, 40, 20, 10,229, 47,194, 15,246,168, 86,241,123, 99,106,180, 40, 20, 10,133, 66,161, 80,222, 14,189, 97,143,106, 21,
-191, 83,163, 69,161, 80, 40, 20, 10,133,242, 22, 41,113, 30, 45, 6, 0,194,194,194, 72,209,118,199, 62,125,250, 92,166,231,138,
- 66,161, 80, 40, 20,202,255, 39,255, 86, 47,242, 44,162,213,167, 79, 31, 6,192, 37,154,213, 20, 10,133, 66,161, 80,254, 14,254,
-141, 94,132,243,146,147,236, 72,179,153, 66,161, 80, 40, 20,202,223,193,191,209,139,240, 94,114,145, 20, 10,133, 66,161, 80, 40,
-127, 11,255, 96, 47,226, 7,123, 71,248, 19, 69,239, 64,209,148, 15,116, 30, 45, 10,133, 66,161, 80, 40,148, 55,163,120,180,225,
- 43, 75,239,208, 40, 22,133, 66,161, 80, 40, 20,202,155, 81,210,204,240,155,233,105,161, 80, 40, 20, 10,133, 66,249, 11,161, 17,
- 45, 10,133, 66,161, 80, 40,148, 55,231,249,168,214,255, 91, 52,139,174,108, 78, 53,169, 38,213,164,154, 84,147,106, 82,205,255,
-146,201,122, 97,155,206, 12, 79,161, 80, 40, 20, 10,133,242, 23, 65, 71, 29, 82, 40, 20, 10,133, 66,161,188, 25,197, 35, 14,159,
-223,166, 70,139, 66,161, 80, 40, 20, 10,229, 45,154,173, 87,160, 77,135, 20, 10,133, 66,161, 80, 40,111,198,164,210,254, 65,141,
- 22,133, 66,161, 80, 40, 20,202, 95,100,184, 24,148, 62,114,224, 92, 5,132, 95,103,244,193, 57,170, 73, 53,169, 38,213,164,154,
- 84,147,106,254,231, 52,203,211, 62,135,127, 30,127,219,132,165,116,232, 43,213,164,154, 84,147,106, 82, 77,170, 73, 53,255,179,
-208,166, 67, 10,133, 66,161, 80, 40,148,255, 1,163,229,197,227,241,190,148, 72, 36, 27, 37, 18,201, 79, 60, 30,111, 5, 0,183,
-138,254,160, 76, 38,155,238,235,235,251,216,215,215, 55,173,114,229,202, 39,157,156,164,159,212, 16,161, 61, 0,254, 91, 58,158,
- 96, 0,159, 72, 36,146, 71, 98,177, 56, 25,192, 78, 0,159, 0,240,124, 19,225,133,254, 24, 28,245,113,255, 35, 11,253, 49,248,
-165,127,245,246,241,241,185, 10,160,251,219,202,148,225, 82,116, 29, 34, 67,234, 16, 25, 82,135, 75, 95,191,214,224,228,228, 52,
-218,207,207,239,186,135,135, 71,186,159,159,223, 53,177, 88, 60,164,130, 18,222, 62, 62, 62,223, 7, 6, 6,198,250,251,251,175,
-129,125,117,242,255, 89,218,137,208,174,165, 8,138, 86, 66,168,219, 8,177,177,149, 16,221,186, 1,210,215,148,107, 11,224,128,
-179,179,243, 61, 30,143, 23, 6, 96, 80,209,245, 53,136,199,227,133, 57, 59, 59,223, 3,112,160,232,115,175,115,157,126, 15, 32,
- 29,192,146,162,237,143, 2, 3, 3,213,161,161,161,201,161,161,161,191, 4, 5, 5,189,231,168,152, 84, 42,237, 22, 24, 24,120,
-176,114,229,202,201,173, 90,181,202, 15, 8, 8,136,169, 84,169,210,118,145, 72,212,145, 22,113, 20, 10,133,242,191, 79, 95, 0,
- 75, 1,172,143,140,140,140, 32,132, 68, 16, 66, 34, 34, 35, 35, 35, 0,108, 4,176, 12,165,135, 16, 95,216,239,225,225,177, 96,
-209,162, 69,134,204,204, 76,162, 80, 40, 72,108,108, 44, 89, 61,119, 22,219,195,157, 71,106,120,185,233,252,252,252,226,171, 84,
-170,180,167,190,156, 51, 11, 64, 77, 71, 52,159,195, 77, 34,145,220,156, 59,119,174,230,234,213,171, 26,147,201,164, 97, 89, 86,
-147,145,145,161, 57,119,238,156,166, 77,155, 54, 26, 0,159, 2,224, 86, 64,243, 25,223,250,227, 50,249,249,107,242,173, 63, 46,
- 63,191,191, 78,157, 58, 15, 89,150, 37,131, 7, 15, 54, 2, 8,168,136,230,203, 4, 0,226,250,206,112, 29, 34, 71,182,117,251,
- 66, 66, 54,204, 32, 67,100, 72,125, 29, 77,111,111,239,163,211,167, 79, 87,165,167,167, 19,163,209, 72, 82, 83, 83,201,228,201,
-147,149,222,222,222,187, 28, 60,118,143,144,144,144,236,235,215,175,179,133,133,133,228,210,165, 75,108,131, 6, 13,178, 29, 52,
- 91, 93, 95, 74,203,102,127,127,255,147, 21,121,121,123,123,111,173,104, 30,181, 16, 33,213, 28,113,145,144,219,225,228,216,224,
- 86,100,117,211, 74,100,144,187,176,176,173, 16, 31,117, 40,121, 42,147,210, 52,135,118,232,208, 65,251,224,193, 3, 91, 94, 94,
- 30,121,248,240, 33, 59,113,226, 68, 3,128,232,137, 19, 39, 26, 30, 62,124,200,230,229,229,145, 7, 15, 30,216, 58,116,232,160,
- 5, 48,161, 2,233,228, 0,216, 54,127,254,124, 66, 8, 33,139, 22, 45, 34,161,161,161,164,115,231,206, 68,163,209, 16, 66, 72,
- 50, 33,228, 23,171,213, 58,214, 17, 77, 23, 23,151,209,211,167, 79,215,232,116, 58, 82, 12,203,178,164,176,176,144,172, 95,191,
- 94,235,235,235,123,178,148, 74, 6,109,242,160,154, 84,147,106,254,175,105,254,147,241,131,189,159, 86,241,203,225,192,196,136,
- 89,179,102, 21,155,170, 83,109,219,182,189, 53,118,236,216,136,177, 99,199, 70,180,109,219,246, 18,128, 51,119,238,220,137,152,
- 57,115,102, 4,128, 17,229,100,132, 91,235,214,173, 11,179,178,178, 72,173, 90,181, 72,213,170, 85, 73, 86, 86, 22, 33,132,144,
-219, 67,155,144,243,117, 65,158, 94, 57, 69,194, 15, 31, 32, 19,253,120,164,157,159,139,197,207,215, 55,207,211,211,115, 49, 94,
- 92,147,177,164,204, 29, 88,183,110, 93,117,116,116,180, 38, 46, 46, 78,179, 96,193, 2, 77,231,206,157, 53, 33, 33, 33,154, 65,
-131, 6,105,214,173, 91,167, 49,155,205,154,173, 91,183,106,156,157,157,163, 75, 48, 91,175,109,180,120, 60,222,218,200,200, 72,
- 18, 31, 31, 79,138,162, 20,165,105,186,184,186,186,246,116,115,115,251,212,213,213,181, 39, 0, 23, 0,168, 5,200, 27,186,160,
-242, 71, 13,107,212, 9, 27,209,181,230,250,174,205,154, 12,113,226, 20, 90,126,152, 65,200,224,202,175,101,180, 92, 92, 92, 70,
-127,242,201, 39,106,163,209, 72,116, 58, 29,209,104, 52, 68,167,211, 17,181, 90, 77, 70,140, 24,161, 18,139,197, 3,203,211,244,
-244,244, 92,120,229,202, 21,107, 86, 86, 22,185,114,229, 10, 57,121,242, 36,217,176, 97, 3,235,237,237,189,170,162, 55,160,175,
-175,239,217,240,240,240,136,187,119,239, 70,220,188,121, 51,194, 98,177, 68,152,205,230, 8,179,217, 28, 17, 22, 22, 22,113,232,
-208,161,136,189,123,247, 70,152, 76,166, 8,147,201, 20, 97, 52, 26, 35,170, 87,175,126,186,162,121,212, 92,132,167,166,171,199,
- 8, 89,245, 33, 81,126, 55,149, 20,126,214,139,228, 76,110, 79, 54, 54,171, 68,218, 75,112, 28,175,174,237, 89,162, 38,159,207,
-191,156,156,156,204,206,153, 51,199, 84,175, 94, 61,229,184,113,227, 12, 70,163,145, 16, 66,136,209,104, 36,227,198,141, 51,212,
-171, 87, 79, 57,103,206, 28, 83, 82, 82, 18,203,227,241,206, 85, 32,157,203,138, 77,214,229,203,151,201,243,104, 52, 26,210,185,
-115,231,228,208,208,208, 95,170, 85,171, 54,178, 60, 77,185, 92,222,127,246,236,217, 26, 82, 2, 22,139,133,168,213,106,146,148,
-148,196, 86,173, 90, 53, 3,128, 7, 45,204,169, 38,213,164,154,212,104,253,101, 76, 42,103,187,228,147, 56,115,230,204, 8, 66,
- 72,196, 87, 95,125, 21, 81, 20,217, 18, 0,144, 23,189,120, 0,134,207,158, 61, 59,130, 16, 18, 49,107,214,172,226,207,148,150,
- 17,125,247,239,223,111, 94,179,102, 13,241,241,241, 33,190,190,190,100,237,218,181,132,101, 89,146, 21,182,139,156,175, 11,242,
-232,203, 49,132, 16, 66, 98, 23, 79, 35,231,235,130, 36,108,250,150,140, 26, 53, 74, 39,149, 74, 71,148,145,185,238, 77,154, 52,
- 81,235,245,122,205,246,237,219, 53, 82,169,244, 54,128,122,176, 55, 69, 50, 69,105,125,175, 94,189,122,170,168,168, 40,205,238,
-221,187, 53, 0, 22, 56,120,193,212, 4,208, 73, 38,147, 13,154, 29,192,143, 35, 63,127, 77,102,251,224, 1,128, 6, 0,188,138,
- 62,227, 63,107,214, 44, 66, 8, 33,129,129,129, 87, 74,209,116, 9, 9, 9,153, 21, 23, 23, 55,207, 98,177,204,187,123,247,238,
-188,218,181,107,207,233, 87,221,175,213,145, 17,221, 26, 43,191,157,218,152,172,252, 44,100,197, 59,205,187,238, 25,214,113,196,
-251,213, 60,175,142,243, 22,235,222,117,225,170, 95,106, 58,116,232,194, 14, 8, 8,184,153,154,154,250,204, 92,169,213,106,146,
-158,158, 78, 18, 19, 19,201,213,171, 87,137,159,159,223,249,242, 52,125,125,125, 31,166,166,166,146, 77,171, 87,147,193, 13,234,
-144,246,174, 78,164,131,155, 19,105, 42, 23,107,235, 2, 77, 43,106,180,238,221,187, 23, 1, 32, 2, 64, 68, 94, 94, 94, 68, 94,
- 94, 94, 68, 65, 65,193,179,125, 0, 34,148, 74,101,132, 82,169,140, 48,153, 76, 17, 53,106,212,168,176,209,106, 35, 70,155, 22,
- 98,228,183, 18, 65,223, 55,192, 51, 99,106,117, 79,219,141, 17,173, 72,193,135,157,201,154,198, 1,164,173, 16, 31, 57,168,217,
- 87, 40, 20, 94, 2, 48,163,200,148,143,233,217,179,167,142, 16, 66,122,246,236,169, 3, 48,166,104,255, 39, 69, 38,171,167,131,
-233,228, 4, 5, 5,105,139, 35, 89, 0,254, 8, 10, 10,210,134,134,134,146,208,208, 80, 18, 24, 24,168, 46,210,118,168, 64,171,
- 89,179,102,172, 94,175,127,102, 0, 11, 11, 11, 73, 70, 70, 6, 73, 72, 72, 32,209,209,209,228,246,237,219, 36, 57, 57,153,236,
-219,183,207,230,234,234,122,130, 22,230, 84,147,106, 82, 77,106,180,254, 82,163,245,242,235, 69,194,194,194,200, 75,187,190,187,
-115,231, 78,196,236,217,179, 35,202,113,102,147,190,250,234,171,226,168,215,210, 50, 30,254, 91, 99, 99, 99,201,152, 49, 99, 72,
-112,112, 48, 9, 14, 14, 38, 99,199,142, 37, 74,165,146,104,158, 68,145,243,117, 65,110,191,219,148, 16, 66,136,250,209, 93,114,
-190, 46, 72,196,168,214,228,254,253,251,164, 82,165, 74,225,101,252,254,241,107,215,174, 41,118,237,218,149, 5,123,127, 44, 62,
-128,150, 0,214, 74, 36,146,109,176, 55, 23, 86, 5,224, 86,171, 86,173,124,157, 78,167, 25, 60,120,176, 6, 64,229, 50, 52, 59,
- 4, 7, 7,199,111,221,186,149,228,228,228,144,252,252,124,178,188, 77,109, 66,126,254,154, 44,106, 90,149,221,180,105,147,113,
-198,140, 25, 90,119,119,247, 48, 0,254,131, 7, 15,182, 18, 66, 72,251,246,237,179, 75, 18,115,117,117,237, 25, 23, 23, 55,207,
- 96, 48,204, 43, 44, 44,156,151,159,159, 63,239,216,145, 35,243,122, 52,168, 61, 70,249,237,212,198, 71, 70,116,107,252, 78,128,
-219,160, 85,221,155, 77, 73,159, 51, 97,240, 87,173,235, 61, 50, 44,251,248,226,208,234, 62,223,191, 78,110,123,121,121,101, 26,
-141, 70, 2,224,149, 87,124,124, 60,241,240,240, 72, 45, 79,195,221,221,253,171, 79,134, 15,179, 13,172, 26, 64,226,215,204, 37,
-150,179,187,137,229,228,118,242,228,187,207, 72, 63, 95, 79, 85, 75, 1,103,182,163,233,241,245,245, 61,123,243,230,205, 23,140,
- 86, 65, 65, 65,137, 70, 75,165, 82, 69,152, 76,166,136,160,160,160,211,111,122,213,183, 20,162, 70, 7, 9,247,246,221, 49,237,
-136, 98,106,103,210,211,133,159,252, 6,114,195, 1, 92, 2, 48,170,130,223,227, 0, 88, 86,108,168,190,251,238, 59, 66, 8, 33,
- 65, 65, 65, 90,188,217, 96, 20,151, 58,117,234, 36, 78,152, 48,193, 90,183,110,221,156, 54,109,218, 20,222,186,117,139, 92,190,
-124,153,156, 60,121,146, 28, 56,112,128, 68, 69, 69,145,244,244,116, 18, 27, 27, 75,122,247,238, 93, 8,160, 3, 45, 11, 41, 20,
-202,255, 50, 37,120,145,127, 60,156,226, 3,235,211,167, 15,243,220, 1,186, 0, 16, 55,109,218, 84,177,108,217,178,149,176,207,
- 5,193,132,112, 49,180,179,132,119,191,179,132,119, 63,132,139,161, 69, 17,163,205,139, 23, 47, 94, 24, 26, 26,154, 9, 64, 2,
-192,183,164, 31, 34,132,180,243,240,240, 64,106,106, 42, 92, 92, 92,224,226,226,130,212,212, 84, 16, 66, 96, 37,128,133, 0, 70,
-179, 25,122,189, 30, 6,150, 64,207, 2, 42,141, 6,190,190,190, 48,155,205, 53, 74, 73,127,195,119,223,125,183, 70, 72, 72,136,
- 98,230,204,153, 25,176,247,149,217, 54,126,252,248,179,127,252,241, 71,136, 70,163,201,143,142,142, 54, 52,104,208,160, 39, 0,
-223,184,184,184,209,235,215,175,199,152, 49, 99, 80,198, 67,167, 65,239,222,189, 79, 70, 69, 69,213, 24, 53,106, 20, 46, 93,186,
-132,229,203,151, 35, 55, 55,151, 0,128,209,104, 36, 54,155,205,220,186,117,107,243,154, 53,107,154,183,111,223,254,102,245,234,
-213,185, 0,144,152,152,248,164, 36, 65,134, 97,106, 87,169, 82, 5, 70,163, 17, 10,133, 2, 81, 81, 81,112,114,113, 65,100, 70,
-174, 79,199, 85,155,242,190, 60,114,150, 63,188,121,136,251,167,221,218, 24,151,132, 95,170, 85,207,223,199,199,100,182,248,198,
-102,102,103,188, 78,166, 10, 4,130,212,220,220, 92,152, 76, 38,232,245,122,168, 84, 42,228,229,229, 33, 55, 55, 23, 25, 25, 25,
- 16, 8, 4,241,229,105, 56,231,231, 95, 73,188,118,153,217,247,227,119,168, 97,205, 7,239,224, 90,240,142,110, 68, 77,147, 2,
- 63,205,157,236,100,242,240,154,239,236,228, 84,224,234,234,186, 25, 64, 80,121,122,141, 27, 55, 70, 94, 94, 30,242,242,242,224,
-225,225, 1, 55, 55, 55,184,185,185,161,176,176, 16, 74,165, 18, 42,149, 10,181,106,213, 66,195,134, 13,177, 99,199,142,183,114,
-113,223, 48, 33,193, 10,219,212,179, 49, 25, 16,200,100,168,238, 38,175,210, 76, 14,247, 50,190,210,153,207,231,239,119,119,119,
- 15, 7,240, 33, 0, 25,128, 15,221,221,221,195,249,124,254, 0, 0,139, 0,236,170, 96, 50,150,204,159, 63,127, 86, 92, 92,156,
-244,254,253,251,152, 57,115, 38, 22, 44, 88,128, 39, 79,158,252, 0,128, 45,250,204, 7, 30, 30, 30, 97, 28, 14,103, 11,128, 94,
- 0,122,250,249,249,117, 41, 71,119,192,140, 25, 51, 12, 77,154, 52,137,125,244,232,209,128,107,215,174, 53,253,236,179,207,148,
- 41, 41, 41,136,141,141,133,159,159, 31, 2, 3, 3,161,209,104, 80, 80, 80,128, 1, 3, 6,184, 56, 59, 59,143,160,197, 56,133,
- 66,249, 95, 54, 89, 47,121,145,127, 90, 68,171,196,237, 18,107,212, 82,169,116,126, 68, 68, 68,171,208,208, 80, 30,128,125, 0,
- 16,194,197,144, 1,173, 27,109, 59,178,249,187,208, 67,107,230,134,246, 8,173,181, 45,132,139,226, 81,108, 97, 77,155, 54,117,
-139,136,136,104, 45, 18,137, 62, 42, 37, 17, 4, 0,220,220,220,224,226,226, 2, 87, 87, 87,184,185,185,129,101, 89,104,116, 6,
-104,109,128,218, 96,130, 82,169,132,186,104, 91, 99, 52, 67,171,213, 62,251,110, 9,116,156, 48, 97,130, 98,253,250,245, 57,153,
-153,153,223, 1,104, 48,102,204,152,254,235,214,173,195,133, 11, 23, 12,189,130,107,122, 44,110,215,104, 97,189,204, 39,243,130,
-249,152, 8,224,202,149, 43, 87,208,186,117,107, 48, 12, 51,172, 36, 65,137, 68,178,113,207,158, 61,146,232,232,104,212,172, 89,
- 51,122,216,176, 97, 67,191,251,238,187, 26, 50, 77,254,239, 0, 96,205,203,138,158, 54,109,218,215,139, 23, 47, 86, 40, 20, 10,
-179, 78,167,251, 63,246,190, 59, 44,138,171,125,251,158,237,203,238,210,219,210, 85,138, 96, 65,197,222,176,183,136,157,216, 53,
-246, 88,162,209, 24, 99, 11,197,168,177, 68,141, 26, 19, 77,108, 17,141, 5, 81, 17, 99,195,222, 21, 80, 84, 4, 65,144, 38,101,
-105,203, 22,182,176,229,124,127, 32, 4, 13,213,188,239,239,123,147,204,125, 93,123, 45,236,156,185,231,156,153,115,102,238,121,
-206,115,158,199,110,248,240,225,200,204,204,196,155, 55,111,238,214, 34, 50, 95,198,197,197,145,210,210, 82,164,166,166, 34, 46,
- 46,206,228,235,175,191,238,100, 96, 48, 70,100,195,116,218,212,238, 29, 58, 77,234,210, 14,135,239, 61,225,220, 74, 74,179,232,
-208,196,201,242,113, 86,110, 83, 29,133, 87, 31,114,181,229,114,249,246,111,190,249, 70,161, 80, 40,144,157,157,141,167, 79,159,
-226,197,139, 23, 72, 79, 79,199,166, 77,155, 20,197,197,197, 59,234,227,112,228,179,190,216,188,100, 6,197, 74,184, 11, 60,185,
- 1,148,201, 1,149, 2,154,196, 88, 28, 72,204,195,174,147,167,184, 25,153,153, 22,199,142, 29,155,233,234,234, 26, 11,192,171,
- 46, 62, 66, 42, 46, 33,131,193,120, 95,132,130,193, 96,200, 1,228, 9,133,194, 44, 83, 83,211, 44, 6,131,145, 71, 8, 81,254,
- 71,222, 36,244, 40, 7,147, 9,112, 77,192, 96,215,153,218,243,227,113,227,198, 29,205,202,202, 26,148,154,154,218,117,199,142,
- 29,223,240,249,252,248, 29, 59,118,124,147,154,154,218, 53, 43, 43,107,208,184,113,227,142, 2,152,210,152,227,123,122,122, 46,
- 8, 14, 14,198,166, 77,155,208,182,109, 91,120,121,121,149,133,132,132,108, 7,176, 26,192,103,158,158,158,183, 23, 44, 88, 48,
- 93, 34,145,136,179,179,179,219,254,240,195, 15,115,182,111,223,222, 49, 39, 39,135, 95, 15,117,143,129, 3, 7,226,252,249,243,
- 0,144, 11, 32,181,168,168, 72,159,147,147, 3, 31, 31, 31,116,234,212, 9, 10,133, 2, 10,133, 2, 82,169, 20,110,110,110, 48,
- 26,141, 93,233, 91, 57, 13, 26, 52,104,252,159, 10,174,154,133, 22,159,207,183,244,243,243, 67,179,102,205, 44,241,118,181,150,
- 53,151,181, 98,241,204,241, 2, 81,236, 5, 80,113, 87, 48,174,103, 43,129, 53,151,181,226,237, 46, 44, 55, 55, 55,158,159,159,
- 31,132, 66,161, 83, 45, 7,191,158,151,151, 7, 63, 63, 63, 88, 88, 88,192,220,220, 28,126,126,126, 40, 47, 47, 71,169, 92, 14,
-165, 1, 40,211, 25, 81, 90, 90,138,226,130,124,148, 25, 0,189,169, 53,210,211,211,193,100, 50,211,106,225,116,240,240,240, 40,
-136,143,143, 47, 0,112, 19,192,167,161,161,161, 88,190,124, 57,130,130,130,142, 10,114, 95, 15, 60,122,254,140,245,145,144,121,
-182, 94, 92,106, 60,128,242,172,172, 44, 88, 88, 88, 64, 40, 20,214, 40, 12,252,253,253,219, 11,133, 66, 28, 60,120,144,100,103,
-103,119, 71,197, 18,254, 52,138,170, 16,123, 38, 12,148, 2,216, 30, 27, 27,219,249,235,175,191, 78,234,223,191, 63,187, 75,151,
- 46, 88,187,118, 45, 0, 68,213,196, 41,149, 74,239, 79,153, 50, 69,123,237,218, 53, 36, 38, 38, 10, 79,159, 62, 29,184,118,237,
-218, 86, 25, 25, 25,188,179,191, 95, 24, 18,150, 37, 11,220,120,233, 22,127,221,197,235,247,109,204,132, 45,155,218, 88, 33, 46,
-227, 13,199,192,196,195,250,174,104,103, 54,115,102,111, 62, 43,174, 39,143,145,219,155,207, 66,159, 74, 59, 0, 0, 32, 0, 73,
- 68, 65, 84,138,237,200,102,206,144,203,229,199, 34, 35, 35, 47, 46, 89,178, 68, 33,145, 72, 96,106,106,138,162,162, 34,172, 95,
-191, 94, 17, 23, 23,119, 82,171,213,158,173,143,215, 96, 36,237, 93,154,184, 2,175,226,171,126, 43, 55, 18, 60,212,114, 16,240,
-233, 34,120,251,248, 64,171,213,162,117,235,214, 84,104,104,168,208,220,220,252,203,122, 69, 15,227, 79,221, 77, 79, 81, 84, 30,
- 33,228,141, 66,161,200, 54, 49, 49,201,224,112, 56, 25,197,197,197,217,132,144,252,255,132,206, 34, 12,124,209,173,181, 39,192,
- 51, 65, 70,145, 34,231,145, 2,197, 53, 21, 52, 53, 53,157,177,107,215, 46,254,190,125,251,116, 11, 22, 44,208,204,153, 51,135,
-173, 82,169,236,230,204,153,195, 94,176, 96,129,102,223,190,125,186, 93,187,118,241, 69, 34,209,232, 15,169,136, 78,167, 67,124,
-124,252,198,148,148, 20, 33, 42,194,141, 44, 10, 9, 9,153,154,156,156,204,223,185,115, 39,194,195,195, 17, 30, 30,142, 17, 35,
- 70, 96,225,194,133, 8, 14, 14,174,139, 78,208,166, 77, 27, 63,107,107,107,220,184,113, 35, 7, 64, 6,128,246, 34,145,200,116,
-196,136, 17, 24, 52,104, 16,212,106, 53,202,203,203,171,132, 22,147,201,132,133,133,133, 53,125, 15,164, 65,131, 6,141,255,186,
-200,122, 71,108,177, 0,160,210, 84, 23, 16, 16, 64,213,245, 96, 52,148, 72, 32, 85,150, 33,189,180, 12,153, 37,198,119,182, 25,
-141,198, 58,143,158,147,147,115,246,222,189,123, 51,252,252,252, 88, 57, 57, 21, 51, 98,126,126,126, 40, 43, 43, 67,206,147, 7,
- 80, 26, 1,161,135, 47,148, 74, 37, 74, 94, 60,134,168, 77, 87, 88, 15,157,132,173, 59,119,106,138,138,138,118,215,196,201,229,
-114,217,206,206,206, 5,105,105,105,122, 0,197,230,230,230, 3, 93, 93, 93,113,253,250,117, 0, 56, 76,128,205,136,187, 6,220,
-136, 0,169, 48,169,136,220,220,220, 32,145, 72,160, 80, 40,174,215,196,121,239,222,189,100,157, 78,215,122,248,240,225,212,175,
-191,254,122, 92, 38,147, 5, 1,120,170, 49,130,249, 36, 43, 31, 74, 3,248, 0, 6, 88, 90, 90,126, 30, 28, 28,220,111,193,130,
- 5,136,140,140,196,165, 75,151,202, 81,225, 11,118,175, 6,218,210,212,212,212, 61, 75,151, 46,237,194, 96, 48, 62,189,124,249,
-178,222,203,203, 75, 86, 94, 94,110,104,238,237,205, 8, 10, 93,195,153,255,233,108,139,162, 50, 36, 12,106,238,208,141,162,128,
-132, 55,146,140, 20, 5,138,234, 58,167,254, 92,102,212,200,238,109,252,103,140, 27, 38, 18,122,180,132,242,217, 3,241,158, 19,
-191,111, 53,137, 75, 14,184, 33,145,140,136,140,140, 12,188,126,253,250,124,173, 86,219,140,199,227,189,146, 74,165,223, 43, 20,
-138,122, 69, 22,147,201, 28,170,113,112,182,148, 22, 23,131,255,214, 18, 37,211, 25, 81,168,209, 35,209,194, 11, 19,156, 93,170,
-166, 65,243,242,242, 32, 22,139, 41,131,193, 48,172, 46,206, 75,151, 46, 33, 32, 32,160, 82,120,130,162, 40, 80, 20, 85,232,237,
-237,157,207,227,241,138, 56, 28,142,108,243,230,205,106,181, 90, 13, 22,139,197, 55, 24, 12,204,191,210,219, 59, 9, 96,199, 35,
-212,143,115,134,247,233,223,182,165, 15,185,249,232, 9, 85, 82,166, 62, 80,135, 21,240, 7, 79, 79, 79, 86,113,113,241, 89, 0,
-137, 58,157,238,200,241,227,199,249,147, 39, 79, 86,159, 56,113, 98, 34, 0,247, 45, 91,182, 4, 42, 20,138, 70,165, 84, 72, 73,
- 73,249, 97,221,186,117, 95,173, 90,181, 10,135, 14, 29, 90,144,146,146,178,252,173,165,107, 68,112,112, 48, 54,111,222,140, 67,
-135, 14, 25, 19, 19, 19,127, 55, 26,141, 41, 75,150, 44,105, 99,111,111, 95,152,155,155,155, 82, 7,109,135,193,131, 7,107,110,
-223,190,205,149,203,229,183, 0,124, 62,119,238,220,153,157, 59,119,150,141, 27, 55, 78, 84, 92, 92, 44, 21, 8, 4,220,189,123,
-247, 90,178, 88, 44, 40,149, 74, 80, 20, 5,185, 92,174,165,239,131, 52,104,208,248, 95, 69,109, 90,228,111,130, 90,159, 13,172,
-154, 26, 88, 86, 86,150,159,153,153,233,243,230,205, 27, 61, 0, 61, 0, 20,105,245,223,174,219, 27,177,111,116, 23, 79, 97,174,
- 78,135,211,143,158,151, 21,105,245,149,206,239,250, 55,111,222,200, 51, 50, 50, 76, 85, 42,149,162,150, 99,221,253,241,199, 31,
- 85,215,174, 93, 51, 77, 77, 77,133,193, 96, 64,251,246,237,241,242,229, 75,148, 36,198, 67,232,211, 30,194, 94, 1,120, 30,251,
- 8,113,151,162,241, 90,161,213, 39,173, 94, 87,170, 80, 42,131,203,203,203, 79,215, 68,200,102,179,139, 1, 16, 66,136, 1, 0,
-100, 50,217, 83,133, 66,209,211,222,222, 30, 9, 9, 9, 66,165, 1, 11, 3, 87,108,221, 65, 8, 49,112, 42, 86,115, 45, 30, 55,
-110, 28, 98, 98, 98, 0, 32,166, 38, 78,153, 76,182, 96,214,172, 89,215, 14, 30, 60,200, 74, 77, 77, 29,180,111,223,190, 65, 73,
- 73, 73,132, 42,206, 52,220, 46, 99,195,125,234,194,142, 63,185,121, 95, 10, 8, 8,128,131,131, 3,246,238,221,139,239,191,255,
- 94, 55,111,222,188,228,239,191,255,190,163, 68, 34, 57, 82, 75,251, 75,165, 82,233, 5,107,107,235,249,173, 90,181,146, 43,149,
- 74, 20, 21, 21, 33, 39, 39, 7, 86,214,214, 12, 61, 24,221,108, 45, 44,142,156,205,147, 11, 89, 23,238,227, 65,118,110,157,214,
-172, 46,108,230,148,209,254,237,252, 63, 91,181, 66,132,219,167, 65,205, 10, 6,217,247, 13, 22,125, 18,104,170,214, 28,233,165,
-124,146, 62, 57, 86, 38, 11,147,201,100,225,141,236, 44,131,187,117,235,118,116,221,186,117, 38, 43, 55,173,195, 22, 31, 39,232,
-139,138, 80,160, 49,160, 80,163,135,172, 36, 17, 9, 9,207, 97,109,109,131,215,175, 95, 67,173, 86,227,197,139, 23,132,201,100,
-158,173,207,162, 83,137,106,211,133, 82, 30,143, 87,196,102,179,243, 89, 44, 86,113,106,106,170, 82,173, 86,131,193, 96, 8, 13,
- 6,131, 73, 3,234,234,108, 99, 99,179, 4, 21,193, 68, 35,229,133,133,219,253,216,176, 0, 11,189,221,108,172,135,172,158, 51,
-217,198,213,209, 78,154,154,252, 74,183,251,226,157, 66,181,166,246,197, 26, 0,162,138,139,139,171, 44,146, 39, 78,156, 88,116,
-226,196,137,153, 0,246,163, 34,239, 86,180, 84, 42,253,233, 3, 6,223,234,147, 39, 79,126,181,106,213, 42,152,152,152, 84, 5,
- 79, 53, 49, 49,225, 3,192,111,191,253,134,132,132,132,206,120,235,175,101, 52, 26,143,230,230,230,214,199,233,238,235,235,155,
- 26, 17, 17,193, 5,224, 56,119,238,220,174, 59,118,236,192, 39,159,124, 82,240,252,249,243, 46, 0,210, 0,184,127,250,233,167,
- 15, 15, 29, 58,100,105, 52, 26, 81, 82, 82, 2,173, 86,155, 70,223,202,105,208,160, 65,139,173,255, 10,252, 0,196,161, 34,126,
-214, 80, 0,231, 80,225,214, 81, 43, 92,222,170,179,139, 0,134, 87, 62, 31,107,113,134, 7, 42, 86,100, 93, 0,240, 11, 0,251,
-218, 72,173,173,173,191,156, 58,117,170, 46, 59, 59,155,228,229,229,145,240,240,112,178,120,198, 84,195, 0, 15, 71,163,135,163,
-189,210,214,214,246,165,131,141,213,129,118, 2, 44, 6,224,220,128,134, 77, 77, 74, 74,154, 61,117,234,212, 25,111,143, 59,227,
-232,209,163,138,203,151, 47, 43,152, 76,102, 20, 42, 66, 59, 84, 10,202, 41,195,134, 13, 83,104, 52, 26,133,183,183,119, 49, 42,
- 28,247,107, 67, 96,239,222,189, 75,206,159, 63, 79, 12, 6,195,159, 98, 20, 21, 20, 20,144, 75,151, 46,145,238,221,187, 75, 1,
- 76,238,215,175,223,245, 59,119,238, 92,239,209,163,199,201,250, 42,108, 99, 99,179,226,201,147, 39, 49,233,233,233,177,231,206,
-157,139, 61,114,228, 72,236,167,159,126,250,180, 77,155, 54,170,228,228,100,163, 94,175, 39, 79, 30, 63, 38,222,205,155, 43, 1,
-184,213,198,211,215,132,245, 80,182,247, 27,162, 94,251, 9, 81,143,116, 33, 0,136,124,235,151, 36,127, 65,127,242,114,254, 16,
-210,135,207,188,247, 33, 61,197,202,202,234, 98, 76, 76, 12,145,203,229,228,217,179,103,100, 74,192, 32,114,111,102,127,114, 97,
-144, 39, 57,212,171, 41,217, 58,176, 13, 25,212,171, 39,249,241,199, 31, 73, 68, 68, 4, 89,177, 98,133,209,198,198, 70,142, 58,
-124,180,196, 98,241,229,227,199,143,199, 2,136,101, 50,153,177, 50,153, 44, 86, 46,151,159,205,202,202,218,229,237,237,253, 85,
-171, 86,173, 38,250,248,248,244,237,211,212,237,171,126,166,188,151,253,205,248,175,154,139, 4, 91,241,231,184, 87, 85, 48, 7,
-220, 60,220,221,229, 55,110,220, 48,106, 52, 26,114,235,214, 45, 99,139,230, 94,234, 45, 99, 7,159,124,189,119,195, 73,245,249,
- 95, 47,150,157,249,249,206,137,105, 1,241,189, 5,140, 95,187, 10,171,194,113,124, 40,198, 3, 56,141, 63, 86, 29, 78, 5,112,
- 6,117,175, 66,100, 0,216,191,118,237,218,234, 43, 13, 1,128,209,166, 77,155, 88, 66, 72,108,155, 54,109, 98, 27, 91, 17,129,
- 64,176, 36, 50, 50, 50,196,213,213,117,211,184,113,227,246, 74,165,210,115, 19, 39, 78,140, 71,197, 98, 16, 10, 21,217, 17,134,
- 57, 59, 59, 23,196,197,197,145,235,215,175,147, 49, 99,198,200, 57, 28,206, 36,250, 54, 78,131, 6, 13, 26,255, 21,204,174,229,
-187, 78,172,139,143,143,175,140,161, 53,183, 46,242,229,203,151,199,198,196,196,196,162, 34, 74,124,157, 96,177, 88,167,230,205,
-155, 71,236,237,237, 21,118,118,118,167,216, 76,230, 76, 23, 19,248,225,195,150,186,247, 12, 11, 11, 27,241,195, 15, 63, 12, 5,
-208, 25, 0,219,201,201, 41, 39, 47, 47, 79,113,231,206, 29, 69,247,238,221, 21, 54, 54, 54, 18, 95, 95, 95,197,150, 45, 91, 20,
- 58,157, 78,177,100,201, 18, 5,254, 28,239,171, 38,240, 1,204,231,114,185,167, 90,180,104, 17,191,122,120, 95,221,166,133, 51,
-201, 84, 79, 91, 5,128, 31, 0,204, 3, 96, 1,128, 29, 24, 24,120,229,197,139, 23, 23,125,125,125,247, 52,128,215,177, 85,171,
- 86, 87,143, 30, 61, 26, 19, 17, 17, 17,251,229,151, 95,198, 88, 91, 91,103, 39, 39, 39, 27,213,106, 53, 41, 41, 41, 33, 82,169,
-148,156, 59,119,206, 96,101,101,181,179,214,134,243,152,185,228,210,225, 26, 67, 56,100,173,154, 68,186,115, 25,111, 62,164,167,
- 8,133,194,226,162,162, 34,146,151,151, 71, 82, 83, 83,201,201,147, 39,201,224,110,157,200,177, 79, 71,147,195, 51, 70,144,205,
-131, 59,145,206,166,124,165,216, 84, 20, 99,106,106, 42,105,200,170, 67,177, 88,124, 89,163,209, 84,133,111,112,118,118,142,245,
-246,246,142,240,245,245,221, 26, 25, 25,185,104,219,182,109, 35,250, 52,117,251,106,253,160,110,170,178,232, 19, 68,126,252, 7,
-178,188,189,151,250,173,152,175, 17, 78,214, 86, 97, 55,174, 95, 55, 86,138, 95,189, 94, 79, 78,159, 58, 69,198, 14, 25, 16, 95,
-122,225,183, 95,110, 5, 47, 56,186,164,189,215,233,238,124,140,175, 75,176, 85,189,138,136, 96,237,111,198,216,245,145,171, 85,
-110, 79,115,198, 15, 93, 76,223, 73, 47, 53,214,203,203, 43,149, 16,146,235,227,227,147, 10,224,176,143,143, 79,245,255,167,213,
- 66, 91, 21,156, 52, 36, 36,132,188, 29, 31, 12, 0, 65,235,214,173,139, 37,132,196,122,122,122,222, 6,128,182, 66,216,244, 50,
-103,252, 50,220,221,190,168,151, 57,227,151,182,194,154, 83, 70,185,113,208,188,167,173,224,214, 8, 79, 7,121,111, 39,243,155,
-135, 15,236,219,244,209, 71, 31,237, 5,176, 19,192, 55,214,214,214,183,198,143, 31,159,112,232,208,161,132, 45, 91,182,148, 39,
- 39, 39,147,233,211,167, 43,121, 60,222, 55,244,125,144, 6, 13, 26, 52,254,107,168,140, 12,239,208, 24,161, 53,236,171,175,190,
-138, 37,132, 84,198,210,154, 92, 67,153,225,171, 86,173,138, 37,132, 84, 70,135,127, 63,128, 89, 77, 1,205, 66,118,237,218, 69,
-120, 60,222, 47, 31,216,152,234,156,226,145, 35, 71,118,145,201,100, 29,237,237,237, 59,190,181, 92,185,216,216,216,164, 30, 57,
-114, 68,161, 82,169, 20,132, 16,133, 94,175, 87,196,196,196, 40,122,247,238,173,168,246,214, 95, 95, 61,223,193, 74, 49,110, 63,
- 90, 61,131,172, 20,227,246,123,155, 38,237,223,191,255,124, 90, 90,218, 89, 51, 51,179,101, 13,228,116,177,181,181, 13,178,178,
-178,186,104, 99, 99,179,210,202,202, 42,183,188,188,156,148,148,148,144,151, 47, 95,146,235,215,175,147,123,247,238, 17, 43, 43,
-171,236,218,234,217,207,132,117,191,100,211,124, 98,220,191,142,104,119,172, 32, 0,136,116,219,114, 82,248, 99, 40,121, 52,107,
- 16,233,205,103,222,253,128,243, 9, 11, 11,139,159, 79,157, 58,101, 76, 73, 73, 33, 81, 81, 81,228,220,185,115,100,225,194,133,
-164,185,163,131,166, 11,151,145,223,147,199,186,248, 33, 1, 75, 53, 26, 77,172, 76, 38,139, 85, 40, 20,177, 45, 90,180,136,237,
-212,169, 83, 68,151, 46, 93,182,158, 56,113, 98,209,250,245,235, 71,244, 51,229,189, 44,139, 62, 65,200,151, 67, 8,153,223,131,
-188,154,217,155,244, 53, 97, 61,169,149,211,222, 62,187, 50, 90,187, 82,169, 36, 55,111,222, 36, 87,175, 94, 37, 98, 27, 27,153,
-191, 9,115,118,119, 30,122,117, 55,131, 69, 67,235,217,199,156,113,224,254,143,223, 26, 84,231, 15,145,223,166, 14,209,247,182,
- 96,236,170, 86,238, 24, 33, 36,119,204,152, 49,175, 9, 33,185, 39, 79,158,204, 34,132,228,142, 30, 61,250, 53, 33, 36, 23,192,
-209,154, 56,223, 11, 78,186,255,173,200,154, 31, 18, 18, 18, 75, 8,137, 13, 9, 9,137, 5, 42,130,168,246, 50,103, 28,124,176,
-103,179, 81,115,238, 32, 57, 49,125,168,161,151, 57,227, 96,141,245,180, 96,157,141,219,191,141,104, 47, 30, 38,167, 22, 78, 52,
-244, 16,155,221,240,242,242,218,188,104,209,162,136,123,247,238, 61, 53, 24, 12, 9,169,169,169, 9, 59,119,238, 76,232,218,181,
-235,109,107,107,235,120, 46,151, 59,175,190,107,244, 31, 2,205, 73,115,210,156, 52, 39,141,247, 13, 76,117,108, 59,187,113,227,
- 70, 33, 33,100, 73, 96, 96, 32, 54,108,216, 48,182, 85,171, 86,227,157,156,156,108, 1, 32, 39, 39,167,236,217,179,103,178,192,
-192, 64, 4, 5, 5, 97,211,166, 77, 91, 81,225,203,242,127,137,188,211,167, 79, 59, 47, 88,176, 64,178,126,253,122,227,244,233,
-211,125, 0, 60, 43, 44, 44,108, 62,113,226,196,249, 44, 22, 43,208,205,205,205, 55, 55, 55,183, 64,165, 82, 29, 6,176, 7,245,
-204,153,214, 6, 30, 3,134, 14, 77, 28,112,145, 1, 67,181,159,135, 4, 5, 5,141, 27, 61,122,116,249,182,109,219,244, 50,153,
- 44,178,129,116, 89, 5, 5, 5,107, 42,255,177,178,178, 18, 63,121,242,100,158,157,157, 29, 35, 53, 53, 21, 26,141, 6, 41, 41,
- 41, 70, 84, 76, 77,213, 8,133,158,108,255,233,228,101,239, 37,147, 2,204,202, 18, 31,131,195,100, 66,199,230, 34,239,254, 69,
-236,191,153, 40, 83,150, 99,199,135,180, 83, 42,149,126,183,112,225,194,137,203,150, 45,227,187,185,185, 81,119,239,222,197,241,
-227,199, 53, 18,137,100, 48,128, 27,127,132,126,106, 28,140, 70, 35,184, 92, 46, 0, 96,249,242,229, 96, 48, 24,108,137, 68,194,
-165, 40,138, 71, 81,148,128,162, 40,166, 46, 45, 1, 70, 89, 9,242, 75,164,200,202,151,214,201,103, 48, 26,143, 63,120,240, 96,
-113,187,118,237, 24,143, 30, 61, 66, 65, 65, 1, 82, 82, 82,136,129,144,163, 55, 85,134, 10,167, 68, 77,195,235, 39,176,178, 30,
-217,214,146,199,224, 30, 8,130,191,150,193,220,109,196, 24, 84,196,210, 2,128,253, 20, 69,113, 0, 20,181,104,209,162,207,139,
- 23, 47, 76, 90,180,104,161, 74, 76, 76, 60, 79, 81,148, 19,128,131, 53,113,154,152,152, 20, 2, 40, 60,121,242, 36, 0,204, 66,
-197,201,107, 31, 28, 28,156,123,243,230, 77,132,132,132,228, 3,216, 5, 0, 34, 75,235,225,190,230, 28,138,251,107, 8,186,106,
-192,216, 97, 36, 53, 90, 93, 69,118,246,125, 91, 9, 25, 96,239,251, 26, 29,197,222, 12,174,190,188,117,104,104,232, 77,133, 66,
-161, 57,118,236,152,118,218,180,105,204,228,228,228,135, 0,110, 1, 56,137,183, 62,150, 52,104,208,160, 65,227,191,138,247, 45,
- 88,245,250,104,189,175, 90, 55, 0,248, 41, 41, 41,169, 42,169,116, 82, 82, 82, 44,128,221,168,136, 6, 63,172, 17,138,119,245,
- 91,139,214,158, 15,108,204,251,156,124, 63, 63, 63,147, 23, 47, 94,112, 80,115, 18, 71,234, 3, 56,255,132,154,114, 29,122,121,
-121,125,175,211,233, 34,118,239,222,125,130,201,100, 78,252, 11,106,223,205,211,211,179,228,200,145, 35,198,168,168, 40,178,122,
-245,106,131,131,131, 67, 9,254,236,163,245, 14,167, 63,151, 25,190,212,199, 73, 22, 51,185, 7,121,181,104, 56,185, 53,169, 55,
-153,237, 36,146,249,243,153,199,255,226, 91,137,167,185,185,249,126, 19, 19, 19,153,153,153,217,101, 0,221,254,202, 53,178,182,
-182, 62, 36, 22,139, 47, 87,255,216,219,219, 71,216,218,218,254, 96, 99, 99,179,218,194,194, 98,142, 59,159,187,109, 81,115, 71,
-117,252,200, 22, 36,186,187, 45,153,100,195,125,127,234,240,253,122, 58,184,187,187, 23,133,133,133, 25,207,158, 61, 75, 86,172,
- 88, 97,108,210,164,137, 12,117,248,181,213,105,209,178, 96, 30, 15, 31,221,197,152, 63,212,137,108,240, 49, 53,246,177,100,214,
-182, 66,113,210, 91, 1, 60,181, 62, 78, 15, 15,143,221,132,144, 3,107,215,174, 61,128, 63,114,129, 14, 8, 13, 13, 13, 38,132,
- 4,135,134,134, 6, 3, 24, 4, 0,254,230,140,176,195, 35, 58, 24,114, 62,114, 36,223,250,136, 12,254,230,140,176, 26, 45,153,
- 86,172,211,103,102, 14, 53,230,206,236, 78,130, 60,133,134, 46, 86,188, 43, 92, 46,119, 17, 42, 44,206,157, 0,112,233,183,102,
-154,147,230,164, 57,105,139,214,255,156,240,106, 16,196, 86, 86, 86,251,155, 53,107,118,194,205,205,237,132, 72, 36,218,138, 10,
-167,249,198, 94, 8,247,117,235,214,201,204,205,205,219,254, 7, 47,174, 29, 0, 39,252, 57,113,238,127,172,195,172,113,192,130,
-228,101, 99,159,172,113,192,130,106, 63,119,242,241,241,249, 22, 21,209,188,255,106, 39,116,179,178,178,218,105,101,101,149,253,
-214, 55,203,173, 33,156, 29,152,204,137,125,248,204,187,221,184,140,188, 62,124,214,157,142, 76,230,132,191,233, 0,172,107,177,
- 69,109,156,206, 54, 54, 54,219,172,172,172,114,108,108,108,118, 54, 82,100,189,195,217,214, 4, 14,125, 45,152,167,187,153, 82,
-202,190,230,204,147, 29, 4,181, 47,234,104, 68,219,253, 66, 66, 66, 62, 33,132,124,226,232,232, 24, 88, 77,248,251, 6, 5, 5,
- 5, 16, 66, 2, 42, 35,192,119, 18,192,174,183, 5,243, 72,119, 51, 74,218,219,130,121,164,147, 0,118,181,213,179,143, 5,243,
-120,119, 51, 74,234,111,198, 56,226,202, 67, 19,250,102, 78,115,210,156, 52, 39, 45,180,254, 25, 66,139,238, 48, 52, 39,205, 73,
-115,210,156, 52, 39,205, 73,115,210, 66,171,102, 97, 85,253, 83, 53,195,198,162,207, 13, 13, 26, 52,104,208,160, 65,131,198, 95,
- 66,173, 1, 75,169, 58, 84,105, 99, 28,219, 63, 68,217, 70,211,156, 52, 39,205, 73,115,210,156, 52, 39,205,249,175,227,172,143,
-251,255,122, 97,221,223, 26,180, 89,149,230,164, 57,105, 78,154,147,230,164, 57,105,206,127, 45, 24,244, 41,160, 65,131, 6, 13,
- 26, 52,104,208,248, 75,240,123,251,253,126,224,210,154,125,180, 88,157,214,230,235,245,122, 59, 0, 96,177, 88, 18,221,195,213,
- 14,117,177,179,129,126,250,138,244, 59, 96, 1,179,244,192,229, 26, 56, 47,235,245,122,203,183,156, 37,186,135,171, 7,213,201,
-217,105,237,197,234,229,245, 15, 87, 15,120,191, 12, 1,152,236, 78,107,115,222,171,171, 99, 67,207, 10,133,119, 98, 98,253,215,
-234,249,119,225,252, 55,131,221,121,109,190, 78, 87,209,143,216,108,150,164,252, 65,221,253,136,211,121,109, 78,245,242,186, 7,
-171,237,235,226, 20,152,240,138, 60,156,108,183,214,197,153,154, 83,184, 68, 89,166,182,174,139,179,177, 99,211,197,193,161,159,
-225,237,216,100, 2,179,178,115,115, 47,255,143,245,165, 14, 0, 86, 3, 48,171,246, 91, 60,128,207,233, 94, 73,131, 6,141,191,
-153,208,138, 67, 69,158,195,159,223,138,173,159,107, 21, 90,122,189,222, 46,246, 84, 48,148, 26,160,223,148,181,118,238, 35,247,
-252, 41, 81,178, 94, 93,194,149, 62, 63,230,203,212,201, 44,109, 89,229,102, 57, 57, 57, 20, 0, 80, 20,245, 11, 0,215, 26, 56,
- 45, 99, 79, 5,163, 76, 11,248,143, 15,181,116, 5,204, 10, 56,156, 47, 76,132,194, 62, 42,149,170, 21, 0,152,152,152, 60, 87,
- 41,149,215,108,203,203,183,188, 95,190,182,150, 85,175,107,223,201,107,237,124, 70,238, 89,104, 48, 26,185,111, 30,237,246, 87,
- 23, 38,179,216,122,205,174,149,192,249,224, 26, 68, 85, 45,124,127, 28,247,227, 21,214,108,160, 47,151,207,111,107, 97,105,217,
-211, 72, 72, 11,163,209, 72, 25,244,250, 4, 89,105,233, 45,163, 94,255, 68,175, 85, 90,199, 70,126,107,172,171,158,239,183,229,
- 99,128,117, 10, 8, 20,138, 68,125,152,108,118, 55, 0, 48,232,116,119,149, 10,197,181, 81, 64,120, 67,218,222,208,243,243,161,
-229,255,109,208,233,244,118,105, 23,131,161,209, 1,126, 99,190,181,107, 51,241,215, 35, 0,160,149, 60,177, 87, 36, 71,118, 6,
- 0,161, 71,192, 3,158,216, 47, 31, 0, 88, 25,185,118, 47,163, 86, 65,163, 3, 90, 4,132,218,213,199, 57, 45,232,184,245,178,
-217,163,121, 0,112,233,228, 15,205,175, 70,252, 52, 4, 0,250,142,158,123,126,224,152, 5, 47, 1, 96,211,207, 17,214, 71,191,
- 29, 91, 39,103,195,198,102, 41,167, 52, 57,202, 83, 43,203,181,112, 17,178,196,201,201,201, 12, 0,112,116,116,108,208,216,116,
- 6,204,115,129,249, 12, 38,179,167,135,167,167, 31, 0,146,250,234, 85,156, 65,175,191,237, 0,236,250, 15,247,165,133,132,188,
- 27,156,149,162, 40,186, 67,210,160, 65,227,239,134,115,111,197,213,185, 63,189,204,214,182,135, 82, 3,220, 72, 1,122,117,105,
-131,217, 19, 63, 18, 85,223, 22,190, 39,212, 53,249,209, 25,159,125,191,110, 97,180,105,211, 6,105,105,105, 13,170, 69,153, 22,
-184,158, 12, 64,250,194,180, 68, 40,124,181,109,243,102,179, 1, 3, 6,176, 28, 29, 29, 65, 81, 20,242,242,242,186, 68, 71, 71,
-119, 88,188,120,241,167,144,190, 40, 41,211, 66,126, 61,185,126,222,202,186,182,106,222, 4,171, 23,140, 53, 7,128,149, 83,118,
-117,120,148,148,111,245,234,213,171,126, 95,125,245, 85, 17,243,218,181,159,108,128, 3,249, 64, 86, 67,234,121,232,236, 3,190,
-121,238,111,238,147, 22, 44, 56,233,233,233, 41,114,115,115,163, 76, 77, 77,193,100, 50, 81, 82, 82,226,250,236,217,179, 33, 15,
- 31, 62, 84, 70,223,248,133, 27,243,112,120,170,132,223, 89,221,160,182,171,114,248,151, 76, 77,159, 79, 30, 53,202,121,236,216,
-177,124, 15, 15, 15, 0,192,171, 87,175,188,194,195,195,199,159, 60,121, 50, 8,170, 28,125,153, 22,234,250,218, 94,197, 9,128,
- 15,116,179,176,179,155,196,100,179, 91,233,245,122,167,183,214,134, 55, 6,157,238,185, 84, 34, 57,252,126,121, 26,127,134, 70,
- 7,188,200, 5,250,247,244,195,228,209,253,133, 0,240,213,184,117, 93, 50, 94,167,112,180, 90, 45,154,123,183,232,254,205,183,
- 91, 47,130,193, 64, 88, 68,116, 85,249,134,112,198,191, 72, 67,240, 55,219,144,243, 52,188,139,161, 52,165,143, 92, 86,202, 4,
- 0, 51,115,243,209,225,199,126,187,230,232, 27,120, 63,165,176,188, 65,156,117,141,205, 11,199,118, 58,100, 63,187,214,242,199,
- 75,251,217,174,174,174,120,250,244,105,227,198,102,105,146,169,209,193, 33, 97,203,151, 95,138,253,253,253, 33, 18,137,192, 98,
-177,160,215,235,251,223,190,125,187,127,112,112,240, 92,148, 38, 41, 27, 58, 54, 27,128, 45, 20, 69,245,153, 54,123,161,195, 71,
- 35, 2, 49,122,112,119,186, 35,210,160, 65,227,239,134, 74,235, 85,245,149,135, 63,215, 41,180, 88, 44,150,100,192,212,245,118,
- 61, 59,183,198,163, 39, 47, 75,211, 51,115, 21,149,219,138,159,135, 55, 31,209,221,169,229,205,155, 55,160,209,104,112,247,238,
- 93, 60,121,242, 4,175, 95,191,198,156, 57,115, 52,111,167, 14,107,226, 44,241, 31, 31,106,137,210,100,145, 23, 55,169,105,116,
- 98, 34, 83,173, 86,227,230,205,155, 40, 41, 41, 1,151,203,133,179,179, 51, 6, 14, 28,200, 74, 76, 76,180,234, 55, 96,176,185,
-255,224, 9,105, 48,247, 82,176, 88,172,146,218,242,136,176, 88, 44, 73,191, 41,107,237, 90,122, 53,193,171,244,156,210,213,223,
-238, 83, 24,141,132,149,250, 58,163,252,198,141, 27,240,243,243,195,229,203,151,173,139,139,139,191,222,181,107,215,106,246,198,
- 31,183,235,180, 69, 75, 81, 59, 95,137,255,248, 80, 75,107,201, 9,183,171, 23, 78,115,158, 63,127,206,217,189,123, 55,138,138,
-138,192,229,114, 97, 97, 97, 1,177, 88,140,230,205,155, 83, 43, 87,174, 20, 5, 4, 60,199,103,179, 2,221,202,221,103, 38,213,
- 86,207,170,182, 43, 50, 4, 54,178, 75, 30, 17,231,206, 49,122,244,232,241,206,107,123,179,102,205, 48,104,208, 32,254,164, 73,
-147, 60,198,142,159,104,244, 31, 58,237, 21, 68,110,101,245,114, 42,179, 76,172,203,238, 57,246, 31, 63, 62, 50, 52, 52,212, 66,
- 44, 22, 67, 40, 20, 2, 0, 74, 75, 75,157,211,211,211,187, 4, 5, 5,141,121, 16,127,140,229, 31,144,149, 3,161,139,170,174,
-243,249,111, 5,155,205,146, 84, 90,145, 76,133, 38, 37, 89,217,249, 74, 0,208,106,181,208,106,181,208,104, 52,152, 55,119, 14,
-115,214,152, 78,158,110, 61, 23, 62,126,253, 38,191,184, 69,244,125,171,202,125,117,245,112,178,202, 94, 75,165,153, 87,102, 5,
-127,249,165,216,222,254,143, 25,193,176, 67,135,152,197,197,197,253,131,131,131, 91, 18, 65,111,105,139,128, 80,139,186, 56,235,
- 26,155,210,151,231,154,126,179, 96, 80,219, 61,223, 70,193, 96, 48,224,222,189,123,184,121,243, 38,182,110,221, 74,206,159, 63,
- 95,106, 38, 20,206, 66,157, 99, 51,201,180,135, 67,158,251,198,141, 39, 41, 30,143,135, 51,103,206, 32, 49, 49, 17, 12, 6, 3,
-109,218,180,193,228,201,147,209,191,127,127,241,236,217,115,136,255,224,113,169, 48,247,150,255,197,190,196, 0,176,112, 69,240,
- 70,135, 41, 51,231, 99,211, 55, 43,105,161, 69,131, 6,141,191,179, 53,171,214, 16, 15,136,138,138, 34,111, 63,189, 0,128, 0,
-140,102, 35,247, 28, 61, 17, 99, 60,215,108,228,158,163, 4, 96, 16,128, 97, 6, 52,105,215,174,157, 78, 42,149,146,135, 15, 31,
-146,121,243,230, 41,183,111,223,126,237,220,185,115,225,250,242,242,189,142, 14, 14,223,145, 90, 28,236, 9,192,112, 3,204, 5,
- 2, 65, 65,102,102, 38,249,253,247,223, 73, 72, 72, 8, 57,124,248, 48, 57,127,254, 60,137,142,142, 38,231,207,159, 39, 71,143,
- 30, 37,241,241,241,228,229,203,151, 68, 40, 20, 22,184, 1,230,117,112, 50, 9,192,108, 62,114,247,210,147,143,116,161,222, 35,
-247, 44, 38, 0,211, 18,240,105,215,174,157, 33, 60, 60,156,132,133,133,145, 95,127,253,149,196,199,199,147,194,194, 66,194,226,
- 9, 11, 42,247,171,173,158, 4, 96, 56, 57, 57, 21, 72,165, 82,226,226,226, 66,184, 92, 46,177,183,183, 39,205,155, 55, 39, 93,
-186,116, 33, 67,134, 12, 33, 19, 39, 78, 36, 95,127,253, 53,145, 74,165,132,207,231,231, 87,238, 87, 27,167, 31, 96, 34, 20, 10,
- 51, 99, 99, 99, 73,109, 80,169, 84,164,176,176,144, 92,188,120,145, 8,133,194, 76, 63,192,164, 46, 78, 19,160,189,175,175,111,
- 65, 97, 97, 33, 41, 47, 47, 39,153,153,153,228,217,179,103, 36, 49, 49,145,100,102,102, 18,149, 74, 85,197,253,242,229, 75,226,
-238,238, 94, 96, 2,180, 39,244, 34,136, 90,251,210,251, 31, 87,123,251, 33, 98,177, 88,117,242,228, 73,242,230,205, 27,114,240,
-224, 65,194, 0,214,189, 95,174, 46, 78, 46, 48,176, 71,143, 30,134,123,247,238,145,199,143, 31,147,229,203,151,147, 65,131, 6,
-145,193,131, 7,147,224,224, 96,146,157,157, 77,178,179,179,201,144, 33, 67, 12, 92, 96, 96,125,253,179,166,177,105, 14,184, 6,
- 4, 4,168,202,203,203, 73,106,106, 42,105,213,170, 85, 54, 19,152, 36, 4, 90,246, 2,120,245,245, 79, 39,192,210,193,193, 33,
-247,222,189,123, 36, 34, 34,130,184,185,185, 21, 48,129,105,102, 64, 51, 51,160, 25, 19,152,214,172, 89,179,130,123,247,238,145,
-162,162, 34,226,234,234,154,235, 4, 88,254,133,190,196, 0,176,127, 69,240, 70,146,148,173, 36, 43,130, 55, 18, 0,153,132, 16,
-130, 26,124, 60,105,208,160,241,207,199,251, 90,228,159,130,170,155,100, 64, 64, 0, 5,224,122, 93,133, 85, 76,230,250, 77,155,
- 54,177,212,106, 53,246,237,219, 39,255,120,204,152, 19,189,122,246, 76,109,234,230, 38,165, 24,140,122,179, 13, 23,240,120,139,
- 54,109,218,100,161,213,106, 17, 19, 19,131, 14, 29, 58, 64, 44, 22, 67, 36, 18, 65, 36, 18,193,206,206, 14,222,222,222,144, 72,
- 36, 48, 53, 53,197,178,101,203,204, 11,120,188, 69,245,241, 26,141,132, 5, 0, 6,163,145,203, 1,102,187,119,236, 24, 19, 20,
- 20,196,176,182,182,134,149,149, 21, 68, 34, 17, 18, 19, 19,161,213,106, 33, 48, 17, 52, 40, 72, 43,131,193, 96,136, 68, 34, 92,
-189,122, 21, 11, 23, 46, 68,183,110,221, 96, 97, 97, 1, 83, 83, 83,180,106,213, 10, 3, 7, 14,196,172, 89,179,144,154,154, 10,
-170, 1, 78, 37, 9, 44,214,252, 89,179,102,217,249,249,249,213,184, 93,173, 86, 67, 42,149,162,160,160, 0,206,206,206, 8, 12,
- 12,180, 75, 96,177,230,215,198,103, 13,136,157,189,188, 34, 31, 62,124,104, 35, 20, 10, 17, 22, 22,134,211,167, 79,227,194,133,
- 11,248,253,247,223, 17, 21, 21,133, 51,103,206,160,160,160, 0, 0,224,229,229,133,227,199,143,219,136,236,236,162,172, 1, 49,
- 61,164, 27,134,140,252,252, 75,173,242,242,108, 38, 77,156,120, 75,161, 80, 96,210,164, 73, 88,191, 97,195, 74, 54,176,184, 33,
-251,123, 3,230, 86, 14, 14, 7, 54,110,220,200,200,203,203,195,168, 81,163, 10,183,108,216, 48, 35,238,226, 69,143,216, 11, 23,
- 60,214,135,134,206,232,213,171, 87, 97,118,118, 54, 14, 29, 58,196,176,119,117, 61,224, 13,152, 55,182,158,114, 96,225,247,223,
-127,207, 87,171,213, 24, 48, 96, 64,170,241,249,115,111, 61,240,155, 2, 72,188, 14,148,215,183,127, 46, 48,127,217,178,101, 98,
- 30,143,135, 47,190,248,162,176, 44, 35,163,181, 30,248,181, 20, 72, 47, 5,210,245,192,175,242,180,180,214, 83,166, 76, 41,228,
-241,120,216,182,109,155, 56,247,143,164,219, 13, 69, 7, 0,145, 0,110, 0,200,153, 54,123,225, 52,191, 78, 93,113,104,239, 46,
-124, 27,250,213, 1, 0, 31, 83, 20,117, 24,192, 82,186,231,209,160,241,239, 68, 67,180,200,255, 40,106, 77,185,195,170,174, 36,
- 1,244,174,139,197,210,218,186, 67,235,214,173,113,243,230, 77,248,250,250, 62,180,176,176,208,115,120, 60,176,217,108, 16, 99,
-189, 58, 11, 38, 66, 97,191,254,253,251,179,238,223,191, 15,119,119,119,152,152,152,128,205,102,191,243,225,112, 56,112,112,112,
-128, 76, 38, 67,191,126,253,216, 59,118,236,232, 7,141,230,155,122, 31,136,201,207, 68, 5,247, 55, 78,252,229,224,129,102,254,
-254,254, 40, 45,149,193,104, 52, 66, 32, 16, 64,171,213,130,197, 98, 85, 76, 1,233,136,172, 33,103,204, 96, 48, 24,152, 76, 38,
-220,221,221,177,126,253,122,168,213,106,112, 56, 28, 0,128, 76, 38,131, 84, 42,197,179,103,207,144,158,158,142,183,111,225,117,
-194,212,220,252,163,177, 99,199,214,152,240, 87,163,209,160,180,180, 20,165,165,165,144, 74,165, 80,171,213,232,218,181, 43,247,
- 92, 84,212, 71, 40, 42,218, 82,227, 62,124,254,152, 67,135, 14,217,113,185, 92,168, 84, 42,200,229,114,100,101,101, 33, 35, 35,
- 67, 45,145, 72,244,166,166,166, 12, 55, 55, 55, 6,143,199,227,141, 28, 57,146,146,201,100,160, 40, 10, 1, 1, 1,214, 71,194,
-194,198, 66,171,221, 74, 15,233,134,225, 18,160,105,175,213, 14,235,220,169,211,213,135,143, 30,249, 45, 90,180, 8,241,241,241,
- 27, 5,199,142,221, 40, 3,158,212,181,111, 42, 48,255,187,106, 2,134,100,100,248,150, 3, 5,213,138,164,187,165,165, 93,152,
- 50,101,202,211,248,248,120,155,109,219,182,137, 63, 30, 53,106, 62,128,117,141,169,163,169,185,121, 71, 7, 7, 7,156, 63,127,
- 30,153,175, 95,127,165, 7, 84,141,122,227, 98, 50,123,248,251,251,227,204,153, 51,200,206,200,248, 74,255,110, 29, 43, 94,148,
-128, 2, 86,106,234, 87, 7, 14, 28,216, 63,125,250,116, 48, 89,172, 30,208, 55,106,226,240, 79,142,239,211,231, 44,194,129,159,
-119, 28, 0, 48, 19,128, 17,192, 67,186,199,209,160,241,239,182,106,213,167, 69,254, 70, 98,235,231, 70, 91,180,236,236,236,156,
- 68, 34, 17,114,114,114,208,194,199, 71,194,227,241,192,101,179,193,231,114, 27, 84,131,178,178, 50, 95, 71, 71, 71,148,150,150,
-194,198,198, 6, 28, 14,167,234,195,229,114,171,254, 54, 53, 53, 5,131,193,128,171,171, 43,202,202,202,124,235,229,205,127,102,
-119,108,199,220,121,247,110,156,111, 54,106,212,104, 88, 90, 90,193,197,197, 25,118,118,118, 48, 49, 49,129,139,139, 11, 60, 60,
- 60,200,150, 45, 91, 32,176,107,211,160, 27,121,117,241,196, 98,177, 96, 48, 24,144,159,159,143,164,164, 36,196,199,199,227,222,
-189,123,120,252,248, 49,228,114, 57, 26,160,179, 80,166, 82,181,101,177, 88, 53,138, 44,169, 84, 10,169, 84, 90, 37,180, 10, 10,
- 10,144,158,158, 14,133, 82,217,174, 14,209, 59,186,117,235,214, 76, 0, 48, 49, 49, 65,187,118,237,176,103,207, 30,253,217,211,
-167,199,181,188,119,207,202,229,226, 69,139, 95,118,239, 30, 23, 24, 24,104,184,127,255, 62,100, 50, 25, 94,188,120, 1, 91, 91,
- 91, 22,151,207, 31, 75, 15,231,198, 33, 22, 80,218,200,229,131,187,117,235,150, 86, 90, 90,138,205,155, 55, 51,216,166,166, 63,
-135,214, 50,197, 87, 5, 38,179,187,191,191, 63, 34, 35, 35,145,147,145,177, 60,163, 6, 1,147, 1, 20,100,166,166, 46, 63,112,
-224, 0, 6, 14, 28, 8,138,197,106,180,163, 82,151, 46, 93, 90, 27,141, 70, 60,125,250, 20, 22,192,131,198,238,239,225,233,233,
- 87,105,249, 21, 2,183,106, 43, 39, 4,110,197,197,197,193,196,196, 4, 45, 90,182,108,223,200,195,108,161, 40, 42,119,250,156,
- 69,136,184,112, 7, 0,112,224,231, 29,249,213, 68, 22, 13, 26, 52,104,139,214,223,213,162, 85, 41,172,170,127,240,142,208,106,
-160,248, 0, 0,176,217,108,112,121, 60,112,185,220, 10,129,196,227, 53,152,131,162, 40,240,249,252, 42, 97, 85, 93, 96, 85,255,
- 91, 32, 16, 52, 72,192, 0, 64, 73,202,133,158, 51,103, 76,231,242,120, 60,104,181, 26, 16, 66,192,227,241, 97, 97, 97, 1,119,
-119,119,200,100, 50,116,235,222, 75,147, 37,229, 68, 89,183, 24, 25,255, 33,103, 79,175,215, 67,169, 84,162,164,164, 4,197,197,
-197,144,201,100, 80,169, 84, 13, 94,138,110, 52, 26,153, 89, 89, 89,248,237,183,223, 80, 84, 84, 4,160,194,209,186, 82, 92, 85,
-126,167,165,165, 33, 44, 44, 12,175, 95,191,110,212,245,233,217,179, 39,162,162,162,152,189,251,245,219,123,217,205, 45,231,178,
-155, 91, 78,239,126,253,246, 70, 70, 70, 50,157,156,156,144,158,158,142,152,152, 24,148,148,148,128, 16, 66,175,159,255, 0,188,
- 2, 74,202,138,139,167,175, 92,185,146,136, 68, 34,108,254,238,187,182,235,128, 9, 13, 21, 48,230,117, 8, 24,243,191, 38, 96,
- 64, 8,129,209,104,132,193, 96,248,160,182, 81, 20, 69,177,217,236,198,134, 86,104, 76,225, 42,199,247,101, 95,175,199,239,103,
-194, 43,127, 79,166, 69, 22, 13, 26, 52,254, 1,168,213, 17,158, 85, 77, 65, 86,125,215,134,252,252,252, 55, 74,165,178,153,155,
-155, 27,178,179,179,237, 92, 93, 93, 51,184,108, 54, 56, 92, 46, 40, 70,253,154, 64, 32, 16, 60,205,201,201,233,238,228,228, 4,
-189, 94, 95, 37,170,222,159, 58,172,180,210, 60,126,252, 24, 2,129,224, 41,212,117, 70, 78,128, 65, 91,210,164,125,251,246, 85,
-150, 33, 11, 11, 11, 88, 88,152,131,199,227, 99,213,170, 85,198,109, 91,182,236,114,237, 27, 90,250,201,226,149,100,229,186,189,
-255,209, 51,219,208, 7,147, 64, 32,120,234,226,226,210,213,220,220, 28, 17, 17, 17, 72, 79, 79, 71, 73, 73, 9,202,202,202,160,
-209,104, 80, 86, 86, 6,173, 86, 11, 62,159,143,150, 45, 91,194,204,204, 12,209,209,209, 79,161,209,212, 44, 46,139,138, 34,158,
- 62,125,218,181, 83,167, 78, 85, 22,149, 62,125,250, 80,125,250,244,177,169,178,162,149,149,161,176,176, 16, 15, 31, 62, 68,116,
-116, 52, 40,148, 28,221,209, 0, 0, 32, 0, 73, 68, 65, 84,138, 66,114,114,178, 65,163, 82, 29,165,199,196,135, 65, 13,220,101,
- 30, 56,176,255,211, 79, 63,157,209,189,123,119, 24,128, 33, 0,194,254, 63, 10, 24, 0,192,189,123,247,158, 25, 12,134,238,205,
-155, 55,135, 20,232, 12,224, 76,163, 68,100, 74, 74,156, 94,175,239,215,182,109, 91, 68,156, 56,209, 19, 64,122, 77,229,148, 64,
- 79, 63, 63, 63,168, 84, 42,188, 72, 72,136,109,132,200,218,187, 34,120,227,180, 41, 51,231,227,208,222, 93, 56,240,243,142,172,
-253,123,182,187,160, 1,254, 99, 52,104,208,248, 87, 89,179,234,213, 34,255,163,152, 93,155,248, 98, 53,134,165,180,164, 36, 54,
- 46, 46,174, 89,251,246,237,177,119,239,222, 78,221,186,118,125,195,225,114,245, 92, 14, 7,140, 6, 60, 72, 84, 74,229,149, 43,
- 87,174,116, 30, 57,114, 36,235,254,253,251, 16,139,197, 85, 66,171,242,155,197, 98,129, 16, 2,129, 64,128, 83,167, 78,149,171,
-148,202, 43,245, 90,139, 12, 70, 3,227,173,208, 35,132, 64, 42,149,130,195,225, 96,235,214,109,216,185,101,203, 68, 3, 16,238,
- 37,180,253, 18, 0,255,255,219, 3,186,172,236,234,239,191,255,222, 33, 40, 40,136,237,236,236, 12,169, 84,138,146,146, 18, 20,
- 21, 21, 65, 38,147, 65, 38,147,161,164,164, 4, 82,169, 20,124, 62, 31,241,241,241, 58,117, 89,217,213,218,248,120,106,245,201,
-169, 83,167, 46,139,139,139,115, 96,177, 88,208,233,116, 48, 26,141, 48, 26,141, 40, 47, 47, 71, 74, 74, 10,158, 63,127,142,196,
-196, 68, 20, 23, 23,131,205,102,131,201,100,226,241,227,199, 37, 66,157,238,132,150, 30,211, 31, 12, 54, 16,113,251,246,237, 25,
-147, 39, 79,134,163,179,115, 47,100,103, 55, 72,192,156,174, 67,192,148,126,152,128,249, 67, 0,201,229,143,210,210,210,186,247,
-238,221, 27, 14,206,206, 27, 91,102,103, 95, 78,104,132,159,150, 65,175,191,117,251,246,237,126, 83,166, 76,193,222,189,123, 55,
-218,166,165, 93, 40,120,111,154,211, 22,176,109,234,225,177,113,218,180,105,184,116,233, 18, 12,122,253,173, 58, 40,171, 71,124,
-111, 50,109,246, 66,151,247, 28,223,247, 80, 20,181, 0,192,102,186, 71,209,160, 65,227,159,108,209,106,212,212,161,137,193,176,
- 98,233,210,165, 58, 6,131,129,209,163, 71,155,158,137,140, 12,124,252,228,137,187, 68, 34,177, 48, 24, 12,245,114,217,106, 52,
-219,151, 46, 93, 42,213,106,181,240,246,246, 70,113,113, 49, 12, 6, 3, 88, 44, 22, 88, 44, 22, 40,138, 2,131,193,128, 72, 36,
- 66, 92, 92, 28,246,239,223, 47,179,213,104,182,215,251,144, 48, 24,158,134,133,133,129,201,100, 18, 62,159, 15,138,162,192, 98,
-177,176,109,219, 54,201, 78, 32, 2, 0,152, 12,134, 22, 0, 24, 12,170,161,222,187,245,206, 91,114,185, 92, 24, 43, 22, 1,212,
- 91,214, 82,163,249,126,211,166, 77,242, 23, 47, 94, 64,169, 84, 86, 89,223, 20, 10, 69,149,115,189, 84, 42, 5, 69, 81, 80, 42,
-149,136,140,140,148, 91,106, 52,223,215,198, 87, 4,228,101, 39, 39, 15,239,212,169, 83, 81, 90, 90, 26, 74, 75, 75,241,244,233,
- 83, 68, 71, 71,227,248,241,227,184,116,233, 18, 82, 82, 82,160,215,235,225,228,228, 4, 66, 8, 78,159, 62, 93,170,151,203,135,
- 20, 1,121,244,152,168, 29, 77,196,226,126,246,118,118,153,182, 54, 54,217, 77,196,226,126,239,111, 55, 7, 94,190,124,249, 18,
-122,189, 30,238,238,238, 86,117,249,105, 17,189,254,246,237,219,183, 49,101,202, 20,184, 52,107,182,193, 13,176,125,191,140, 27,
- 96,235,230,225,177,161, 82,192, 16,189,254,118, 99,235,108, 10,236,248,242,203, 47, 85, 28, 14, 7,199,142, 29,115,215,121,122,
- 38,178,128, 9, 34,192,167, 55,192,169,111,127, 7, 96,215,215, 95,127,157, 71, 81, 20, 14, 31, 62,108, 99,238,225,241,140, 5,
- 76, 53, 7,154,152, 3, 77, 88,192, 84,115, 15,143,103,199,142, 29,179,209,235,245, 88,188,120,113,158, 3,176,171, 14,202,133,
-132,144, 97,132, 16,127, 66,136,203,254, 61,219,241,251,153,240, 74,145, 53, 19, 21, 78,239,147, 1, 60,163,123, 28, 13, 26, 52,
-254,201,168,209, 12,197,234,180, 54, 31, 32,118,189,186,180,193,163, 39, 73,165, 54,150,102, 23, 43,183, 21, 63, 15,111,222,215,
-215,172,205,143, 63,254, 8, 54,155,141,172,172, 44, 36, 36, 36,192,204,204, 12, 19, 39, 78,212,168,228,242,225,213,114, 29,246,
- 7, 16,253,150,179, 34,159, 90,105,178,200,131, 21,223,236,194,239, 81, 76,115,115,115, 40, 20, 10, 48, 24, 12,240,249,124, 8,
- 4, 2,152,152,152, 32, 38, 38, 6, 67,135,141, 48, 20, 8,252,255, 8, 88,250, 71, 62,181, 42,206,202, 88, 67,157, 1, 65, 28,
-240,133,157,163,227,210,213,171, 87,155, 12, 26, 52, 8, 28, 14, 7,206, 77,188,242,220, 7,111,222,193, 96, 80,250,236, 34,217,
- 42,143, 38,142,230, 9,201,233, 0, 40,137,238,225,106,199,106,185, 14,255, 84, 79, 87,237, 13,247, 83,191,110, 49,107,215,174,
-194, 31, 93, 42,149, 34, 63, 63, 31, 18,137, 4, 82,169, 20, 74,165, 18, 0, 16, 21, 21,133,223,111, 38,202, 84,206,129,169,181,
-213,243,143,182, 39,153, 58,150, 63,104,122, 36,236, 87,166,173,173, 45,242,243,243, 81, 80, 80, 0,169, 84, 10,149, 74, 5,131,
-193,128,226,226, 98,236, 59,240,171,161, 72,228,255,186, 42, 32,100, 93,156,202, 44, 19, 43,197, 29, 39,191,150,110,100,198,140,
- 25,166,102,102,102, 48, 26,141, 40, 41, 41, 65,102,102, 38,210,210,210,112,243,230, 77,165, 68,170,133,210,102, 64,118, 85,192,
-210, 26, 56,255,131,248,219,113, 86,143, 91,229,232,224,144,147,145,145, 97,103, 48, 24,224,228,228,164,151, 22, 23,111,224, 2,
-151, 76,129, 92, 0,164, 16, 88,253,253,142, 29,211, 71,140, 24,129,142, 29, 59,102,229,229,231, 55,173,169, 47, 17,128,233, 13,
-152,151, 57, 59, 63,127,248,240,161, 56, 51, 51, 19, 83,166, 76, 41,204,120,245,106,121,165,191, 86, 41,208,211,205,195, 99,195,
-177, 99,199,108,154, 53,107, 6, 95, 95,223, 60,126,102,102,171, 36,160,180,150,254, 89,235,216,148,190, 60,215,116,238,168,214,
- 29,231,205,155, 7,189, 94,143,155, 55,111,226,193,131, 7,200,200,200,192,157, 59,119,164,102, 66,225,184,106,185, 14,107,236,
-159, 67,188,148,238,135, 15,135, 81, 28, 14, 7, 7, 14, 28, 64, 92, 92, 28, 0,192,207,207, 15,211,166, 77,131, 94,175,199,164,
- 73,147,201,185, 36,147,212,186,250, 39,128,214, 0,190, 67,133,200,235, 72, 8,225, 83, 20,149, 3,192, 5,141,243,201,162,251,
- 39,205, 73,115,254,123, 56,255,145,168, 55,215,225,218,159, 96,254,110,154,143, 89, 57,225,123, 66, 89, 61,122,250,251,132,134,
- 4, 51, 58,117,234, 4, 23, 23, 23,248,249,249, 33, 51, 51,147,103, 97, 97, 81, 95, 62, 53,133,255,224, 9,105,109,218,180,177,
- 88,190,124,185,249,192,129, 3,217, 46, 46, 46, 32,132, 32, 46, 46, 14, 17, 17, 17,229,123,247,238,149,149,217, 15,147,198, 94,
-251, 77,209,144,124,106, 15,128, 50, 0,107,156,115,114,126,158, 63,119,110,112,187,246,237,103,132,132,132, 48, 68, 2, 19,246,
-250, 85, 51,249, 0,176,246,135,227,230, 35, 2, 39,226,123, 79,160,215,132,154,243,200, 85,175,103,102,246,172,140,143, 70,245,
-243,252, 98,193,116,195,216,177, 99,133,102,102,102,112,113,113,129,165,165, 37, 82, 83, 83,145,157,157, 77,206,158, 61,171,184,
-247,248, 37,251,244,165, 71, 25,124,115,135,134,228, 37,148,251, 15,250,248,245, 71, 31,125,100, 57,117,234, 84,211, 14, 29, 58,
-176,121, 60, 30,120, 60, 30,242,243,243,145,146,146, 82,126,246,236, 89, 69,153,221,144,146,216,107,199,228, 13,204,117,168,242,
- 31, 31,154,114,235,114,200,226,231, 79,159, 78, 54, 2,109,203,203,203,157, 12, 6, 3,197, 96, 48,114,141, 70,227,211,114,185,
-124,191,198, 47,100, 27,157,235,176, 97, 48, 24, 12, 28,131,193, 0,169, 84,138,203,151, 47,179, 94,189,122,181,250,201,147, 39,
-171,115,114,114,160,211,233, 48,102,204, 24,248,249,249,225,218,181,107, 40,200,207, 63, 91, 23, 87, 18, 80,202,203,206,158, 54,
-107,214,172,243, 97, 97, 97,140, 39, 79,158,216, 28, 56,112, 96, 95, 77, 2,102,242,228,201,198,252,204,204,105, 26,160,180,142,
-254, 89,215,216, 44,188,112,108,231,147,145,163, 3, 91,134, 4,173,102,119,235,214, 13, 54, 54, 54,232,217,179, 39,202,203,203,
- 45, 90,180,104, 81,223,216,148,251, 15, 30,151,218,182,109, 91,225,182,109,219,196,211,167, 79,199,130, 5, 11, 0, 0, 42,149,
- 10,151, 46, 93,194,226,197,139,243, 50, 89,157,149,245,245,207,183,150,170, 74, 1,118, 3,128, 63,128, 84,208,142,239, 52,104,
-208,248,103,162, 50,169,180, 3, 42, 18, 75,159, 67,197,203,121,253,185, 14,111, 61,120,134,234,105, 62, 42,224,144,160,119,157,
-250,106,206,210, 13,190, 76,157,204,146, 77,169,205,146, 95,190,164,234,203,121, 88,149, 79,205,220, 75, 97,157,118,180,211,250,
-181,107, 23,125,255,253,247,253, 42, 67, 56, 8, 4,130,167, 42,165,242,138,173, 70,179,189,204,220,235, 74, 99,115,243,101, 3,
-249, 0,230, 90,198,198,238, 8, 24, 49,102, 19,223,202,157,189,114,221, 94, 53,147,193,208,166,228, 20,224,123, 79, 64,216,128,
- 5,146,101, 90,224,185,212, 65,159,111, 29,152,244,245,151, 95,126,177,118,205,154, 78, 34,145,168, 87,185, 94,239,101, 52, 26,
- 1,163, 49,185, 76,169,188, 65,202,203, 31,106,252,130,182,240,205, 29, 72,131,243, 18, 90,180,144, 91,189, 14,239,116,112,255,
-254,133, 39, 78,156,248, 83,219,173, 53,154, 29,101, 22, 45,162, 27,210,246,234,101,212,192, 93, 72, 36,119,235, 50, 93,210,185,
- 14, 27,248,246, 97, 52,206,182,180,180, 60,212,175, 95, 63,126,255,254,253, 49,116,232, 80,116,235,214, 13, 70,163, 17,132, 16,
-200,229,114, 28, 63,126, 28,155, 54,109, 74,110, 10,172,169,143, 79, 3, 92,225,253,254,251,144,182,109,219, 30,168, 75,192,188,
- 21, 89,245,250, 36,214, 61, 54,121,201,122,243,225,233,227,231,175,247,212,202,114, 45,172, 5,122,241,243,103, 79, 25, 13, 31,
-155,222,114, 67,220,241,206, 99, 70,141,154,207,100,177,122,190, 93, 1, 73, 94, 36, 36,196, 86, 38,149,134,223,180,203,141,236,
- 75,149,177,235,104,199,119, 26, 52,104,252,211,133,214, 80, 84,248,107, 85,165,228,169, 53,215, 97,165,213,135,197, 98, 73, 82,
- 79,207,153, 88, 23, 59, 27,232,247,214,146,133,122,115, 29,190,253, 59, 29,144, 67,163,249,230,157, 96,164,213, 86, 23,178,223,
- 43,223,152,176,136, 37, 64, 18,244,154, 0, 72, 18,128,200,185, 21,124,157,214,126, 85,189, 77,181, 62,100,223, 57, 46,167, 88,
- 13,220,130, 66,113, 11, 10, 69,141, 78,187,108, 22,167,184,190,122,190,223,246, 76, 64,246, 87,219,254, 62,103,189,226,225, 47,
-156,207,127, 27,222, 20, 22,158, 6, 32,114,142,138,178,191, 16, 21, 53,246,139, 37, 75,198, 56, 56, 58,122,216,216,216, 88,154,
-154,154, 50,238,223,191,159,166, 87,171,119,180, 3, 14,190,181,166,214, 11, 13,112,197, 59, 51,179,213,199,163, 70,205,167, 88,
-172, 30,213, 5, 12,209,235,239,184, 3,187,234,178,100,125,232,216,116,225, 57,244,123,107,201, 2, 19,152,213,144,190,145, 93,
- 81,143,117,208,235,215, 33, 62,190,134, 62,223,232,190,180,150,162, 40, 57,104,199,119, 26, 52,104,252,115, 81,153,239,240,220,
-255,245,129,251,211,156, 52,231, 63,136,147,137,138, 85,116,244,249,164, 57,105, 78,154,147,230,164,209, 32,176,232, 83, 64,131,
- 70,131, 97,192, 31,211, 96, 52,104,208,160, 65,131, 70, 37, 42,125,179,170,227,103,160,194,117,167, 54, 85,218,152,213, 4, 31,
-162,108,163,105, 78,154,147,230,164, 57,105, 78,154,147,230,252,215,113,214,199,253,119, 92,205, 88,233,147, 85,229,155,245,127,
- 5,218,172, 74,115,210,156, 52, 39,205, 73,115,210,156, 52,231, 63, 29, 14,111, 69, 86,245, 15,128, 70, 6, 44,165, 65,131, 6,
-141,127, 42, 66, 66,192, 32, 4, 20, 33, 33, 12, 66, 78, 48, 9, 9,100, 18,130,191,148, 10, 36, 48,176,230, 96,182,159, 77,180,
- 52,165,207, 56, 13, 26,255, 40,228,162,150,164,210,180,143,214,255, 95,184,138,197,226, 61, 0,168,188,188,188,217, 0, 50,233,
- 83,242,191, 7, 43, 43,171,126,122,189, 30, 50,153,236,202, 63,177,125, 45, 61, 48,138, 48,208,162,234, 7,130,204, 23, 41, 56,
- 84, 83,217, 22,158,152, 2,234,143, 88, 92,148, 17, 47, 18, 94,225, 84, 35, 14,199, 24,210,223,101, 23, 0,156,143,206,154,143,
-255, 78, 92,173,230,182,182,182, 23, 89, 44, 22,203, 96, 48,204,149, 72, 36, 81,181, 11,161, 64, 38, 0,176,201,181, 21,210, 60,
-187,229,159,127, 74,177,203, 52,251,165, 26,149,178,148,201,102,190,230,177,197,183,231, 76,103,156, 47, 81,116, 77,168,105,255,
-240,240,240, 90,179,120,183,242,196, 16,134,161,229, 48,191,214,105,169,223,109,239,244,125, 47,119, 27,118, 90,214, 99,209,198,
-221,165,123,184, 22,110,195,166,140,165,162, 88, 2,106,242,254,253, 69, 10,122,148, 53, 28,235, 1,171,114,192,151,205,227,185,
- 24,244,122,123, 10, 32, 76, 22, 43, 95,167,209,100,113,128,248, 21,128,244,159,206,201,225,241,156, 13,122,189, 61, 0,252, 47,
-214,147,198,187,168, 85,104,137, 68,162, 24, 6,131,225, 92, 61, 25,110,101, 62,193,202,223,170,111,163, 40, 10, 6,131, 33,187,
-164,164,164, 67, 35,142,111, 6, 96, 44,128,202, 37,234, 71, 0, 28,199,135, 59, 28,155,113, 56,156,165, 66,161,176,175, 74,165,
-106, 5, 0, 38, 38, 38,207,149, 74,229,213,242,242,242,239, 62,144,151, 5,224, 99,145, 72,212,135,193, 96,244, 33,132, 80,132,
-144,107, 10,133,226, 42,128, 19, 0, 62, 36, 82,130,137,157,157,221, 58, 43, 43,171, 9, 43, 86,172, 40,178,182,182,246, 94,188,
-120,241,163,226,226,226,223, 10, 11, 11, 87,161, 17, 57,234,254,203,240, 16,139,197, 71,216,108, 54, 51, 43, 43,171, 15, 0,184,
-184,184, 92,211,106,181, 6,137, 68, 50, 17,192,171, 70,242, 9, 1,116, 17,137, 68, 29, 68, 34,145,191,193, 96,104,241, 54, 63,
-227, 11,133, 66,113,179,188,188, 60, 6,192,125, 0,202,255,161, 49, 98,202, 98,177,194,222,246,117, 47, 0,242,127,218, 77,128,
- 48,208, 34,225,121,162,119,149,240,106,229, 83,123, 97, 10,174, 53,148,109,176,208,234,219,203, 97,216,240,225, 3, 24, 0,160,
-213,157, 31,118,245, 70,238,153,255,112,115,154,143, 30, 61,250,110, 88, 88,152,165, 70,163,193,236,217,179,143, 68, 71, 71,239,
-146,201,100, 43,234,188,113,136, 44, 23,111,222,118, 73, 64, 81, 12, 0,176, 51, 26, 13,118,111,222,188,242, 74,120,118,119,240,
-243,231,247,214,171, 18,175,222, 55, 82,236, 57,229,232,153,216,144, 74,180,112, 71,192,176, 49,163,134,174, 89, 19,130, 9,227,
- 38, 52,121,254, 92,109,226,100,150,202, 45, 86, 9, 61,173,109,237,134,175, 89, 27, 78,221,190,117,122,120,216,129,208,171,211,
-167, 91,247,165,197, 86,131, 64,173,101,177,186,152,123,122,250,143, 59,125, 26, 34, 23, 23, 22,139,199, 99, 0,128, 94,163,113,
- 81,100,101, 57, 28, 27, 62,188,115,200,203,151,215, 67,128, 7, 52,231,255, 23, 78, 26,141, 17, 90, 12, 6,195,249,205,155, 55,
-118, 66,161,176,226,102, 76, 8, 12, 6, 3, 12, 6, 67, 85,242, 98, 66, 72,213,183, 94,175,135,143,143, 79,131,222,104, 1,244,
- 5,240, 73,239,222,189, 3,191,251,238, 59,182,175,175,111,101,202,144,158, 43, 87,174,252, 33, 46, 46,238, 36,128,131,168, 8,
-222,216,208, 55,222, 65, 66,161,240,240,230,205,155,205, 6, 12, 24,192,114,116,116, 4, 69, 81,200,203,203,235, 18, 29, 29,221,
- 97,241,226,197,115,149, 74,229, 36, 0, 23, 27,113,126, 90,155,154,154,134,143, 26, 53,202,185, 87,175, 94,252,150, 45, 91,194,
- 96, 48,224,241,227,199,211, 99, 98, 98,198,159, 60,121, 50, 88, 46,151, 7,162,225,249,218, 40,145, 72, 52,213,204,204,108, 93,
- 80, 80,144,213,164, 73,147,184,207,158, 61, 43,113,119,119,167,110,223,190,109,123,252,248,241,185, 27, 54,108,248, 88, 38,147,
-173, 82, 40, 20,191,162, 1, 57, 20, 77, 77, 77, 99, 24, 12,134,115, 67,132, 48,128,198,136,225,118, 77,155, 54, 61,126,235,214,
-173,166,233,233,233,134,145, 35, 71, 30, 2,128,171, 87,175,250,234,116, 58,106,224,192,129,231,179,179,179,199, 2,120,220,192,
-182,183,177,178,178, 58, 51, 97,194, 4, 43, 15, 15, 15, 65,211,166, 77, 41,161, 80, 8, 38,147,137,210,210, 82,199,103,207,158,
-245,127,240,224,129, 42, 58, 58,186, 88,163,209, 12, 7, 16,223,136,235,212,205,206,206,110, 50,155,205,110,173,215,235,157, 0,
-128,197, 98,189,209,233,116,207, 36, 18, 73, 24,128,187, 31, 58, 64,236,237,237,119,174, 91,183,206, 70, 34,145,144, 13, 27, 54,
-236,148,203,229, 83,255,169, 55,131, 35,191,157, 64,204,163, 7, 64, 69,218, 28,170,134,254, 71, 1,224,124,254,249, 18,116,232,
-216, 25, 19, 39,124, 92, 47,231, 71,253,156, 55,179,185, 28,107,181, 90,125,183,180, 76,115, 66, 40,224,143,157, 48, 62, 32, 25,
- 0,206, 95,184, 62,182, 83, 39,203,107,230, 2,222,199,124, 62,191,155, 78, 91, 94,244,251,149,236, 47, 27, 35,170,156,156,156,
- 46, 90, 90, 90, 10,138,139,139,243, 10, 10, 10,126, 26, 54,108,216,218,131, 7, 15, 90,166,165,165, 33, 43, 43, 11,139, 22, 45,
- 18,101,103,103,207,143,143,143,191,167,213,106,107,181,108,201,229,197,219, 87, 46, 31, 17,100,110,110,195, 20, 10,204, 96,106,
-110, 5,119,143,182,232,210,109, 24,134, 12,157,129,148,228,184, 46, 7, 15,172,137,123,243, 38,250, 91,145, 85,179,181, 82,105,
-211, 90,239, 75, 45,155,163,215,240, 81, 21, 34, 43, 40, 40, 4, 47, 19, 19,229,233,175, 25,159,157, 59,205, 18, 12,233,231,195,
-211,107,243,210,111,223, 58,221,180, 71,207,145, 0,208, 33,236, 64,232,213,207, 38, 90,246,219,121,164, 68, 78, 63,146,106,191,
-119,174, 97,179,167, 14,218,182,205,206,111,238, 92,142,226,245,235,242,212,221,187,203,242,111,222, 52,176,120, 60,226, 50,120,
- 48,101,219,167, 15,127,238,139, 23,156, 59, 27, 54,248,179, 67, 67,221, 87,149,151, 31,166, 57,255, 79, 57,255,237,168,116,130,
-175,190,250,240,231, 58,133, 22, 69, 81, 16, 10,133, 56,118,236, 24,216,108, 54, 88, 44, 22,216,108,118,173,127,187,186,186, 54,
-164, 34,163,197, 98,241, 15,187,118,237,178, 31, 52,104, 16,248,124,126,213, 6, 38,147,137, 1, 3, 6,160,127,255,254,236,156,
-156,156,241,199,142, 29, 27,191,126,253,250,124,169, 84,186, 0,111, 19, 67,215,129, 62,222,222,222, 17,151, 46, 93, 50, 81,171,
-213,184,121,243, 38, 74, 74, 74,192,229,114,225,236,236,140,129, 3, 7,178, 18, 19, 19,173, 6, 12, 24, 16,241,242,229,203, 0,
- 0,215, 26, 80,215, 14,118,118,118, 55, 78,156, 56,193,111,219,182, 45,149,146,146, 2, 63, 63, 63, 0, 64,105,105, 41, 70,142,
- 28,201,159, 52,105,146,199,248,241,227,239, 75, 36,146, 94, 0, 98,234,225,107, 47, 22,139,127, 29, 53,106,148,227,250,245,235,
-205, 76, 77, 77,145,158,158,158, 43, 22,139,189, 42,207,247,248,241,227,185,195,134, 13,115,216,180,105,211,246,240,240,240, 47,
- 37, 18,201, 84, 0,177,117,170,214,183,130, 88, 32, 16, 32, 63, 63, 31, 71,142, 28,193,252,249,243,193,100, 50, 33,145, 72,112,
-252,248,113,124,246,217,103,149,130,166, 65, 98, 88, 32, 16,244,247,244,244,220,119,245,234, 85,103, 11, 11, 11, 56, 58, 58, 50,
-190,254,250,235,214,238,238,238, 38, 77,154, 52, 97,230,230,230, 34, 34, 34,194,125,242,228,201,103, 50, 51, 51,167,107, 52,154,
-122,167,212,236,237,237,247,159, 59,119,206,245,249,243,231,216,189,123, 55,138,139,139,193,229,114, 97, 97, 97, 1,177, 88, 12,
- 47, 47, 47,106,249,242,229,130, 97,195,134, 9, 22, 44, 88,176, 95,171,213,182,107,192, 53,106,107,103,103,183,167, 79,159, 62,
-238,161,161,161, 22, 98,177, 24,149, 47, 6,165,165,165,206,233,233,233, 93,130,130,130, 2, 99, 98, 98,210, 36, 18,201, 28, 0,
- 79, 26, 57,112,218,181,108,217, 50, 96,228,200,145,204,220,220, 92,132,133,133, 5,200,229,242,118,141, 16,151,127, 43,196, 60,
-122,128,217,243, 22, 41, 28, 93, 92, 56,151, 46,238, 27, 29,126,170,249, 35, 11,147,138,132,212, 82, 21,202, 3, 71,189,236, 56,
-112,208, 12,206, 71, 67, 71, 42,126,254,113,187,168, 33, 66,139,205,229, 88, 31, 57,188, 53,243,214,237,152,214,151,163, 31, 12,
- 30, 61,124, 56,225,112, 44,220, 1,224,203,197,159,179, 35, 34, 35, 15, 12,232,223, 57,167,103,143, 14,153, 19, 39, 45,113,109,
- 68,117,155, 55,111,222,252,122, 92, 92,156, 61,143,199, 67,113,113,177,245,207, 63,255,188,181, 71,143, 30,140,212,212, 84, 36,
- 38, 38,226,245,235,215, 40, 45, 45,197,128, 1, 3, 68,177,177,177, 63, 1,168, 85,104,149, 51,250,174,115,108,162,219, 97,109,
- 34,108, 90,110,144,217, 17, 93,110,203,203,231, 46,183, 57, 26,166,242,179,119,240,241,250,100, 90, 48,214,172, 61,201,254,237,
-200,198,160, 43,209, 71, 1, 70,211,218, 51, 2, 16,116, 91,185,106, 5,100,114, 13, 38, 77,152,133,201, 19,102, 89, 19,104, 29,
-136, 65, 45,212,170, 74, 44, 76, 57, 47,162,118,237,221, 58, 10,128,115, 53,177,117,133, 22, 91,181, 99, 13,139,213, 57,224,135,
- 31,108, 91,207,156,201,123, 18, 26,170, 44,188,121, 83,229,249,209, 71, 37,126,159,126,170, 1, 0,249,235,215,156,151,193,193,
- 2, 91,127,127,147,174, 75,151, 90, 26,180, 90,241,154, 53,107, 58, 5, 85, 36, 47,111, 20,167,235,216,177,134,160, 3, 7, 58,
-222, 92,178,164, 55,165,211, 49, 7,119,237,250,120, 67, 88,216,155,191,194,249,159,172,103,206,141, 27,154, 98,119,119,248,141,
- 28, 89,228,106,103,167,249, 79,182,253,175,212,147, 70, 21, 42,125,181,102, 87,127, 67, 69, 84, 84, 84, 47, 0,215, 1,132, 6,
- 4, 4,132, 0,128,185,185,121,190, 84, 42,181,139,136,136,168, 87,100,177,217,108, 56, 56, 56,192,203,203, 75, 34,145, 72,236,
-235,168, 64,150,209,104,116, 38,132, 84, 89, 95,106,131, 70,163, 65,114,114, 50,218,180,105,147,141,138, 68,180,181, 26,117, 4,
- 2, 65,106, 98, 98,162, 77, 66, 66, 2, 98, 98, 98,224,238,238, 14, 75, 75, 75,176,217,108,232,116, 58,200,100, 50,120,123,123,
-131,199,227,161,125,251,246,133, 74,165,210,189,158, 41, 32,158, 80, 40, 76,190,113,227,134,139,159,159, 31, 30, 62,124, 8, 23,
- 23, 23,136,197, 98, 0,192,235,215,175,113,251,246,109,124,244,209, 71,136,139,139,195,152, 49, 99,178,148, 74,165, 23, 0, 77,
-109,132, 86, 86, 86,185, 87,175, 94,205,246,245,245, 85, 43,149, 74, 70,126,126, 62,251,230,205,155,122,185, 92, 46, 42, 45, 45,
-101, 75,165, 82,182, 76, 38, 99, 41,149, 74, 54,131,193,224,168, 84, 42,246,149, 43, 87,152,229,229,229,117, 6,200,172,188, 78,
-145,145,145,240,245,245, 69, 68, 68, 4,190,248,226, 11,220,185,115, 7, 46, 46, 46, 56,113,226, 4,150, 46, 93,138,164,164, 36,
-216,216,216,160,101,203,150,245, 93, 35,120,120,120,164, 60,125,250,212,131,195,225, 84,230,117,172,204,151,135,130,130, 2,188,
-122,245, 10,111,222,188,129,167,167, 39, 38, 76,152,240,234,205,155, 55,158,245,245, 60, 39, 39,167,130,231,207,159,219,180,105,
-211, 6,249,249,249,176,176,176,128,185,185, 57, 44, 44, 44,170,254,118,119,119,199,146, 37, 75, 32, 22,139, 37,106,181,218,190,
- 62, 17,228,235,235,123,241,202,149, 43, 54,102,102,102,200,203,203,131, 76, 38, 3,139,197,130, 64, 32,128,141,141, 77,149,144,
- 79, 78, 78,198,208,161, 67, 11, 83, 83, 83, 7, 53, 66, 36, 49,236,237,237, 19,227,227,227,189, 8, 33,200,204,204, 68, 82, 82,
- 18,230,205,155,151,172, 86,171,125,240, 15,202,217, 87,205,239,138, 51,117,218,108,206,168, 17,221,180, 47,158, 71, 81, 60, 99,
- 18,218,181, 54, 43, 5,128,199,207,100,230, 26,134, 55, 90,180, 10, 32,167,206,220,229,254,122,240,103, 54,140,176, 7,133,164,
- 23,201,248,166, 54,238,129,125, 28,102,126,254,249,244,214,189,123,244, 98,200,149, 74,187,159,126,218,214, 62, 53,245,133, 29,
- 0,184,187,183,144,204,157,187, 56,214, 84, 40,148, 92,191,125,195,248,253,247,251,159, 93,186,150,187,183, 1, 85,118,247,242,
-242,186, 23, 25, 25,105, 99,103,103, 7,115,115,115, 40,149, 74,148,151,151, 35, 33, 33, 65,125,236,216, 49,157,153,153,153,105,
- 94, 94, 30,164, 82, 41, 40,138, 66,100,100,100, 38, 0,183,247,137, 42,125,180, 0, 96,222,144, 22,236,150,125,189, 44, 57, 60,
-189,137, 9,251,165, 3, 40, 3,143, 34, 34,251,243, 23, 31,183, 57,127,249,225,196, 81,163,191,176,237,217,107, 20,130, 86, 7,
-234,114,114, 50,253,202,209, 51,177, 38, 31, 45, 31, 79,244, 29, 57,102,212,199,107,214,132, 32, 36, 40, 20, 81,145,167, 75, 69,
- 66,134,198,204,130,109,238,223,165,187,122,201,252, 17, 89, 10, 69,142,203,154, 77,199, 38, 12, 29,177,196,185, 71,207,145,184,
-125,235, 52,194, 14,132,198, 80, 38,132,158, 70,124, 15, 33,128,165,133,187,251,156,133,201,201,156, 39, 33, 33, 10,125, 78, 78,
- 73,135,197,139, 11,107, 42,155,125,249,178,144,235,232,104,102, 57,124,184,213,118, 55, 55,162,147, 72,246,212,228, 99, 84, 19,
-103,180, 72,100,113,244,252,249,126,132,205,238,181,236,171,175, 76, 2, 2, 2, 32,147,201,112,242,228, 73,236,217,189, 91,227,
-224,224,240,212,241,217,179,184,214, 50,217,234,134,114,118, 88,188,184,208, 96, 48, 80, 31, 47, 93, 58,224,249,235,215,125,243,
- 36,146, 38, 0,224, 96,101,149,213,193,221, 61,102,127, 84, 84,210,206,166, 77,141, 13,173,231, 47, 23, 46,216,135,167,167,207,
-180,178,178, 50,201,151, 72, 88, 60, 46,183,168, 75,203,150, 39,126, 92,181,234,186, 62, 62,158,195,119,118, 54, 51, 15, 8,104,
-116,219, 59, 44, 94, 92, 88, 44,151,179, 22,174, 93,219, 61, 35, 63,191,137, 66,163,241,148,202,229, 98,131, 78,199, 48, 19, 8,
-138,154,121,123, 75, 84, 55,111,230, 54, 43, 43, 91,180, 23,144,252,183,174,117, 77, 90,228,111,132,247,227,104,253, 41,215,225,
-245,128,128,128, 63,173,174, 33,132, 52,200,154,197,102,179,223,153,166,170, 3, 28,138,162, 16, 27, 27, 11,107,107,107,136,197,
- 98,240,120,239, 38, 31, 44, 40, 40,192,157, 59,119,240,226,197, 11,180,109,219,182,114, 26,163,118, 69,196,227,125,190,105,211,
- 38, 11,173, 86,139,152,152, 24,116,232,208, 1, 60, 30, 15, 28, 14,231, 29, 17, 40,145, 72,208,170, 85, 43, 44, 91,182,204,124,
-253,250,245,159,107, 52,154, 90,223, 72, 89, 44,214,130, 89,179,102,217, 85, 90,176,178,178,178,208,190,125,251,170,237,182,182,
-182,120,252,248, 49, 58,116,232, 0,103,103,103, 4, 6, 6,218,133,133,133, 45,208,235,245,223,213,198,201,229,114, 25,190,190,
-190, 29, 1, 64, 40, 20,130,193, 96,188, 52, 51, 51,179,181,183,183, 23,154,153,153,253,169,141, 7, 14, 28,144, 50, 24, 12, 93,
-189,106,128,193, 64, 94, 94, 30, 90,183,110,141,210,210,138, 12, 46, 74,165, 18,158,158,158,144,201,100, 85,162,213,209,209, 17,
- 42, 85,221,174, 95,109,218,180, 9,241,241,241, 25, 40, 20, 10,121,108, 54, 27, 79,158, 60,129,159,159, 31,142, 29, 59, 6, 87,
- 87, 87, 8, 4, 2, 36, 39, 39,195,215,215, 23, 55,110,220,128,173,173, 45, 90,181,106,197,179,179,179,187, 85, 92, 92,124, 45,
- 35, 35, 35,164,142,122, 50, 68, 34, 17,110,220,184,129,253,251,247,227,245,235,215,200,201,201,129,169,169, 41,218,181,107,135,
-150, 45, 91,162, 91,183,110, 72, 78, 78, 6, 85,127,103, 18,123,121,121, 69, 61,124,248,208,134, 16,130,176,176, 48, 40, 20, 10,
-104,181, 90, 48, 24, 12,240,249,124, 88, 90, 90,162,111,223,190,176,181,181,133,151,151, 23,142, 31, 63,110, 51,100,200,144,223,
- 37, 18, 73, 59, 0,121,245,157, 87, 75, 75,203, 69,193,193,193, 46,118,118,118, 72, 79, 79, 71,105,105, 41,236,237,237,209,187,
-119,111,167,232,232,232, 69, 58,157,110,219, 63,229, 65, 86,205,241,157,186,116,113,223,104,175,102, 37,190,109,189, 5, 46, 17,
- 81,246, 46,199,162, 36,173, 0,160,117, 11,251,231,163, 3, 4, 89, 79,158, 71,101, 93,186,120, 58,230,197, 75, 68,160, 1, 83,
-219,165,101,154, 19,151,163, 31, 12,246,107,219,222,184,105,227,210,161,243,231,205,228,217,217,207, 64,126,230,105, 68, 95,141,
-117, 93,250,197, 44,219,239,182,252,114,254,114,244, 3, 70,105,153,102,117,195, 76, 89,174, 59, 15,254,216,205, 70, 94, 24,142,
-148, 68, 46, 76, 76, 91,195,221,189, 57,100, 50, 25,248,124, 62,127,194,132, 9,134, 21, 43, 86,148,153,153,153, 9, 40,138,194,
-181,107,215, 36, 0, 6,213,199,171,182,179, 36,134,114,157,158,112,153, 70, 66,153,170, 40, 67, 49,247, 89, 66, 26, 6,246,239,
-147,223,163,115,235,245, 43,214,108, 89,233,213,220,207,118,250,204, 80,246,218,144,137,187, 65,161,103, 77, 60,137, 41,184, 74,
-157, 56,101, 2, 96,232,154,111, 66,144,154,154,108, 57,251, 19,105, 40,139,103,226,232,227,214,221,116,247,254,107,131, 61, 61,
-155, 54, 89,178, 32,240,220,214, 31,182, 14,173,110,217, 58,120, 32,248, 12,128,126, 13, 57,183,255, 34,180,153, 28, 21, 5, 69,
-102,166,174,248,214, 45,117,191, 31,126, 40,116, 25, 52,104,155,182,188,220,166,242, 86,193,160, 40, 80,149,174, 19, 70, 35,197,
- 90,182,140, 65, 88, 44,232, 44, 45, 63, 65, 73, 73,243,250, 56,191,200,205, 29, 61,113,230,204,161,103, 46, 92, 64,211,166, 77,
-171,158,103, 22, 22, 22, 88,186,116, 41, 22, 47, 94,204,123,252,248,113,167,240,240,240, 78,223,109,222,108, 15, 96,116, 67,234,
-121,233,254,125,203, 79,215,172, 89,213,182, 67, 7,215, 67, 71,142,240, 60, 60, 60, 0, 0,175, 94,189,242,218,184, 97,131, 91,
-107, 95,223,252,245,159,127,126,240,249,138, 21,173, 0,220,170,139, 51,239,230, 77,109,120,122,250,204,171,215,174, 89,180,110,
-221, 26, 0,144,148,148,100,183,125,251,246, 89,173, 2, 3, 39,173,153, 59,119,117,128, 90, 45, 53, 43, 40,224, 5,236,220,201,
- 58,250,241,199,245,114, 86,214, 19, 0,122, 79,159,254,121,207, 62,125, 90,142,158, 57,211,202,213,213,149, 18,137, 68, 40, 47,
- 47, 71, 78, 78,142,229,243,231,207, 61,162,228,114,217,169,251,247,195, 96, 48, 12,248, 47, 94,235, 26,181,200,223,204,146,245,
-103, 77,241,246,187,119, 84, 84, 20, 1,208, 59, 32, 32,224, 70,229, 3,220, 96, 48, 52, 72,100,177, 88, 44, 80, 20,213, 80,177,
- 5, 66, 8, 10, 11, 11, 81, 88, 88, 88, 53,117, 36,145, 72,112,245,234, 85, 36, 39, 39,131,205,102,131,195,225,160,188,188,254,
- 28,180, 66,161,176,127,255,254,253, 89,247,239,223,135,187,187, 59, 76, 76, 76,170,234, 85,249,225,112, 56,112,112,112,128, 76,
- 38, 67,191,126,253,216, 59,118,236,232, 95,151,208, 50, 55, 55,255,104,236,216,177,220,202,255, 21, 10, 5,152, 76,102,149,104,
- 81, 40, 20, 40, 46, 46,134, 84, 42,133, 90,173, 70,215,174, 93,185, 81, 81, 81, 31, 21, 21, 21,125,215,144,246,151,149,149, 41,
- 36, 18,137, 69,207,158, 61, 45, 15, 30, 60,152,212,181,107, 87,239,119,122,218,245,235,106,181, 90,205,102, 48, 24, 13,202,163,
-119,248,240,225,170,115,255,230,205, 27,236,222,189,187,106, 91,114,114, 50,118,236,216, 1, 66, 8, 8, 33,117, 94, 35, 31, 31,
-159, 33, 97, 97, 97, 29, 14, 29, 58, 84,194,100, 50,145,148,148,132, 35, 71,142,128, 16, 2, 91, 91, 91,148,149,149, 33, 63, 63,
- 31,215,174, 93,131, 94,175,135, 72, 36,130,147,147, 19,127,193,130, 5, 61, 66, 67, 67,217,117, 9, 45,131,193, 96, 96, 50,153,
-112,115,115, 67, 80, 80, 16,212,106, 53, 56,156, 10,125, 41,147,201, 32,149, 74, 17, 23, 23,135,244,244,116, 16, 66,234,124,200,
-240,249,252,192, 67,135, 14,217,113,185, 92,168, 84, 42,200,229,114,100,101,101, 33, 35, 35, 67, 45,145, 72,244,166,166,166, 12,
- 55, 55, 55, 6,143,199,227,141, 28, 57,146,170, 20,156, 1, 1, 1,214, 97, 97, 97,227,180, 90,109,125, 34,201, 86, 44, 22,175,
-156, 53,107, 22,191,122,159,205,203,203,195,232,209,163, 5,119,239,222, 93, 33,147,201,142, 0, 40,248,135, 61,208, 72,248,169,
-230,143, 98,162,147,124, 35,162,236, 93, 50,178, 13,221,151,126,185,133, 5, 0, 63,239,249,182,123, 68,212,155, 59, 62, 77,243,
-179,194, 79, 53,127,100,105,249,162, 62, 33,192,232,219,203, 97,152, 80,192, 31, 59,122,248,112,242,211, 79,219,218,207,159, 55,
-147,231,214,124,105,133,133,147,109,135,126,250,111,168, 50,213, 43,254, 79, 63,109,107, 63,122,248,152,184,215,175,211,247,244,
-237,197, 59,126,245, 70,238,217,186, 44,134,118,214,124, 39, 1, 79, 9, 39,247,150,240,110, 33,196,227, 39, 73, 56,121,226, 30,
- 90,180,234, 2,141, 70, 3,189, 94, 47, 28, 54,108, 88,217,177, 99,199,212, 47, 95,190,148,171, 84,170, 94, 0, 94,214,215,248,
-236,236, 4,163,183,184, 75, 57,199,132,167,151,151,114,202,150,175, 14,255,184,125,231,129, 29, 44, 29,156,216,182, 66,227,217,
- 33, 3, 58, 29,217,191, 55,104,241,234,224, 35,232,216,105, 96,215, 23, 73,183, 90, 2,120, 90,163,120, 77, 69, 20,227,228, 41,
-125,106, 74,202,208,140,244,244,236,230,246, 98,237, 43, 41,209, 45, 90,254,203,128,158,189, 2,219,120,180,240,231,190, 72,184,
- 65, 5, 45, 27,247,219,154, 77, 91, 39, 84,138,173, 43,151,127,235,245,201, 39,247,184, 7, 15,214,110, 29,255,183,129,195,227,
- 57,139,220,220, 88,175, 15, 30, 84,185, 15, 27, 86, 2, 0,218,242,114,155,215,233,233,230, 2,129, 0,132, 16,232,116,186,119,
-124,136, 43,253,134, 91,123,123,219, 55,132,243,245,215, 95,183, 89,182,108, 25,242,242,242,160,215,235,193,102,179,223,191,103,
- 67,169, 84,226,147, 79, 62,193,206,205,155,187, 52,132,211, 96, 48, 80,159,174, 89,179,234,171, 85,171, 60,230,204,153,195,168,
-126,239,181,178,178, 66,248,201,147,220, 93,187,118, 57,175,220,185,243,147,137, 60, 94, 42, 52,154, 58, 57, 11, 61, 61, 97,149,
-159,111, 82, 41,178, 0,192,219,219, 27,187,119,239,230,205,152, 49,131, 59,108,216,176, 45,143,219,182,221,190,173, 71,143, 20,
-235,230,205,205,184, 60,158,115,125,156,149,231, 19, 0,228,106,117,235,109,219,183, 91, 62,120,240, 0,249,249,249,200,203,171,
-120, 31,165, 40, 10, 29, 59,118,164, 38, 79,158,108,222,204,197,165, 19, 12,134,255,230,229,254,147, 22,249, 27, 97,118, 13,191,
-253,225,163,245,182, 65,212,219, 6, 82,213, 30,142,239, 8,150,250,132,214,135, 64, 42,149, 66, 42,149, 98,239,222,189,224,112,
- 56, 85, 15, 95, 0,208,106,181, 13, 17, 45,190,142,142,142, 40, 45, 45, 69,243,230,205,223,177,100,113, 56, 28,176, 88, 44,112,
- 56, 28,240,120, 60,104, 52, 26,184,186,186,162,172,172,204,183, 46, 78,149, 74,213,206,202,202,170,234, 1,171,121,219, 89, 53,
- 26, 77, 85,125,181, 90, 45, 74, 74, 74,160, 80, 40, 32,151,203,161, 84, 42,253, 26,210, 94,163,209,136,103,207,158,189,242,246,
-246,110,199,100, 50, 33, 18,137,132, 74,165,178,202,183,168,184,184, 24,191,254,250,171,114,202,148, 41, 54,145,145,145,245, 10,
- 45,138,162,240,217,103,159,129,199,227,161,172,172, 12, 63,253,244, 19, 22, 46, 92, 8, 14,135, 3,185, 92,142,221,187,119, 99,
-201,146, 37, 96,177, 88,208,106,181,216,190,125,123,173, 92, 9, 9, 9,175,239,223,191,239,215,190,125,123,203, 83,167, 78, 21,
- 12, 24, 48,192,118,208,160, 65, 48, 49, 49,129, 74,165,130, 78,167, 67,151, 46, 93,224,227,227, 3,137, 68,130,243,231,207, 23,
-122,121,121,217, 60,120,240,192,152,151,151,151,241,255,216,187,238,240, 40,170,246,123,102,123, 73,175,164,144, 80, 34,164,211,
- 12,160,244, 18, 90, 18, 12,162, 20, 69, 81, 81,154, 5, 20, 68, 16, 5, 68, 52,128,162,136,130, 82, 44, 96, 16,144,110,168, 1,
- 19,144, 34, 66, 8, 37, 29, 2,169,187,201,110, 54,201,110,178,125,218,239, 15,146,124, 33, 38,217, 77,192,239,167,126,115,158,
-103,159,157,157,189,115,230,222,185,119,102,206,125,239,123,223,107, 67, 92,179,141, 44,134,160,105, 26,229,229,229,168,174,174,
-134, 90,173,134, 66,161, 64, 73, 73, 9, 4, 2, 1,108,232, 44,120,120,120, 60, 21, 25, 25,201, 7, 0,153, 76,134,222,189,123,
- 99,233,210,165,148,209,104,156, 12,224, 88, 93,178,113, 91, 22,186,136,224, 0, 0, 32, 0, 73, 68, 65, 84,183,110, 61,112,238,
-220, 57,129,159,159, 31,178,179,179,225,229,229, 37,144, 74,165, 54,133,150,143,143,207,247,191,252,242,139,123,189,184,174,191,
-206, 6,195,189,234,152, 56,113,162,251,142, 29, 59,190,167, 40, 42,230,223,246, 82,115,149, 65,212, 59,210, 89,187, 59, 73, 21,
-177,240,237,117,130,208,200,123,157,215,153,179, 32,248,244,147, 5, 17,211,226,157,143,184,202,116, 34, 91, 60,227,162, 3, 54,
- 62,241,196, 40,222, 51, 83,227,242, 68, 34,215,160,205, 91, 62,240,246,238, 48,163,145, 12,115,134,135,167, 51,130, 58,137,137,
-189, 71,178,188, 23, 47,249,208,156,184,227,179,252,159,118, 37,141, 21, 11,147, 71, 31, 59, 85, 60,167, 37,238,220,219,213,135,
- 13,102,105,152, 78,115,157,112,239, 48, 16,189,123,133,192,219,171, 10, 91,191,223,141, 46, 93,251,194,108, 54,195,217,217, 89,
- 78,211,180,149,207,231, 39,218, 35,178, 0,224,244,233,106, 38, 34,162,218,194,175, 97,168, 87,223,248,244,201, 81,227,158, 8,
- 31, 49, 34,154, 57,153,124,210, 58,176,143, 85, 57,110, 76,239,242,227,201, 27,243,148,138, 59,221, 35,122, 12, 66,102, 70,202,
- 88,150,197, 77,130,104,222,250,148,113, 11,199, 77, 76,102,202,238,221, 51, 25, 35,115, 85,182,234,163, 27,227, 98, 99,167, 71,
- 14, 25, 60,132, 73, 62,245,171, 69,140,138, 44,231, 65, 3, 74, 95,125,121,220,129,111, 19,191, 24,125,252,216,247,221,180,186,
-194, 36, 78,100, 53,233,164, 81, 84, 7,129, 68,194, 83,167,164, 80, 61,102,204, 48,215,223,143,114,185, 28,135, 14, 29,130, 88,
- 44,110,248,136, 68,162,134,237, 14, 29, 58,128,168,155, 70,106, 15, 39, 0, 40,149, 74,148,149,149,193,197,197, 5, 94, 94, 94,
- 40, 43, 43,195,133, 11, 23,144,155,155, 11,161, 80,136,177, 99,199,130,215,130,111,115, 83,206, 73, 11, 23,142, 10,235,209, 35,
-176,169,200, 2, 0,171,213,138,202,202, 74,196,199,199,243,142, 29, 59,230,115,188,168,232, 9, 0,137,173,113,246,137,141,213,
-148,239,221,219,236,185, 31,125,244, 81,226,252,249,243,146,177, 99,198,188,185,224,163,143, 54,126,185, 99, 71, 49, 77, 81, 62,
-109, 41, 59,143,199,227, 17, 4,129,128,128, 0, 84, 86, 86,162,182,246,222, 8,182,163,163, 35,220,220,220, 64,146, 36, 24,150,
- 21,254,149,117,221,146, 22,249,135, 96, 75, 35,193,181,229, 79, 22,173,186, 66, 1,192,176,198, 47, 22,134, 97,236, 18, 89, 66,
-161,208,166,207,149, 61, 86,174,166,176, 71,104,213,231, 85, 42,149, 54,220,104,141, 5, 86,125, 62,121, 60, 30,248,124,190,205,
-151,120,157, 24,226,215,212,212, 96,223,190,125, 24, 58,116,104,195,176,148, 86,171, 69,117,117, 53,180, 90, 45, 76, 38, 19,238,
-222,189,139,211,167, 79,163, 91,183,110,128,157,193, 95,243,243,243,175,116,233,210, 37,170,254, 37, 62,124,248,240,142, 63,252,
-240,131, 34, 38, 38,198,143,101, 89,188,247,222,123, 21,143, 61,246,152,103,227,151,188, 45,240,249,124, 92,184,112, 1,221,186,
-117, 3,203,178, 16,137, 68,200,201,201,129,183,183, 55, 24,134,129, 64, 32,128, 90,173,134,147, 83,235, 49, 18,111,222,188,249,
-226, 75, 47,189,164,112,113,113,233,169,209,104,148, 18,137,100,240,217,179,103, 3,172, 86, 43,156,157,157,225,236,236,140,163,
- 71,143,194,213,213, 21,243,231,207, 47, 50, 26,141, 23, 28, 28, 28, 58, 24,141,198,235,101,101,101,239,181,165,190, 41,138,130,
- 94,175, 71, 85, 85, 21, 42, 43, 43,161,211,233, 96, 50,153,108,230,177, 57, 12, 30, 60, 24, 73, 73, 73,252,132,132,132,111,243,
-243,243, 1, 0, 65, 65, 65,152, 63,127, 62,223,223,223, 31,119,239,222,197,149, 43, 87, 96,181, 90,193,178,108,171, 55,175, 64,
- 32, 24,254,252,243,207, 15, 10, 12, 12, 36,172, 86, 43, 24,134,129,217,108, 70,253,118, 81, 81, 17,194,194,194,120,157, 58,117,
-122, 60, 63, 63,127, 56,236,155, 88,193, 1, 64,121,209, 65,248, 11,189, 1,158, 51, 88,227, 65,104, 42,218, 23,197, 69,165, 82,
-125,180,232,253,243, 51,190, 92,107,237, 80,162, 4, 66, 34, 39,160,123,248, 72,188,248, 28,133,132, 79,246, 33,176, 83, 8, 10,
- 11, 11, 49,124,248,112,145, 66,161,120,169,182,182,118,161,189,220,201,201,191,211, 39,143, 30,123,122,210,148,233, 81,209,209,
- 49,212,137, 19, 71,113,243,250,137,140,151,166, 60,165, 98,153, 90,194,221, 85,118, 53, 39,251,114,247,158,189,135,193, 66,209,
-131,129, 21,107,129, 21,108,203,247, 59, 44, 71,142,248,242,142, 28,252,254,185,103,166,189,208,107,228,200,209,228,137,228, 95,
-112,229, 98,242,181,117,107, 95, 57,147,240,197,158,225,163,198, 62, 21,225,213,225,194,209,200, 96,243,203, 1, 30, 46,183,183,
-254, 80,201, 53,150,230,238, 77,169,148, 65,221,115,145, 71, 16, 96, 89,246, 62,145,213, 84,104,241,120, 60,155, 6,128,198,156,
-141,223, 69,245, 29,234,205,155, 55, 67, 34,145, 64, 44, 22, 67, 40, 20,218,116,191,104,204,153,113,247,238,136,237,137,137,146,
-230, 68,150, 70,163,129, 70,163, 65,109,109, 45,166, 78,157, 42,250,224,242,229, 71, 81,231,250,209, 18,103,160,175,175,217, 65,
- 38, 43,207,204,204,244, 11, 15, 15,191, 47,191, 58,157, 14, 50,153, 12,137, 59,119,138,226, 98, 99,231,142, 60,122,116, 29,108,
-196,191,106,174,236, 4, 65,192,219,219, 27,110,110,110, 32, 8, 2, 20, 69,161,172,172, 12, 25, 25, 25,184,124,249, 50,248, 4,
- 65,253,149,117,220,156, 22,249, 7, 90,181,182, 52, 59,116,216,210,152,104, 91,132, 22,159,207,111,183, 85,171, 37,216, 51,116,
- 40,151,203,111, 40, 20,138,129,254,254,254,160, 40,170, 65,104, 53, 29, 58,172,183,126,164,167,167, 67, 46,151,223, 48,153, 76,
-173,114,178, 44,251,120,191,126,253,176,127,255,126,164,164,164,224,206,157, 59, 48, 24, 12, 48,155,205, 48, 26,141,200,200,200,
- 0,195, 48,136,140,140,132,131,131, 3,228,114,249, 13,179,185,245,142,168, 94,175, 87, 10,133,194, 16,153, 76,214,176,207,215,
-215, 23, 26,141,134, 33, 73, 18,219,183,111,215,249,248,248, 56,200,100, 50,187,133, 43, 65, 16, 80,169, 84,232,216,177, 99,131,
-143, 86, 77, 77, 13,188,189,189,235,133, 5,204,102, 51,156,156,156,108, 14, 29, 2, 48,221,186,117,107, 65,163,223,125, 39, 77,
-154,244,211,238,221,187,187,158, 58,117, 10,151, 46, 93,130,151,151, 23, 62,254,248,227, 59, 5, 5, 5,207, 0,184,172, 82, 61,
- 92,191, 72,123,218,144, 70,163,217,119,227,198,141,199,251,245,235,215,240,148, 24, 62,124, 56, 49,124,248,112,207,198,166,126,
-181, 90,141, 63,254,248, 3,167, 78,157, 2, 65, 16,200,203,203,163,141, 70,227, 79,173,141, 82,248,251,251,255,176,116,233, 82,
- 71,138,162, 26,218,182, 76, 38,131, 84, 42,133, 72, 36, 2,159,207, 71, 65, 65, 1,226,227,227, 93,190,250,234,171,239,205,102,
-243, 35, 0,172,248,151,160,218, 8,107,250, 77,157, 75,100, 88,135,140, 45,155, 19, 6,206,156,133,250,161, 67, 42, 50,204, 59,
- 35,253,102,185, 75,148,183,237,242, 30, 59, 85,252,170,133, 60, 54,254,216,241,212,201,111,191, 57, 95, 24, 20, 20,166, 58,245,
-107, 90,224, 72,234, 67,194,195,211, 25,154, 10, 29, 10,138,202,145, 95,104, 97,131,130,194, 84, 87,254,184, 33,249,228,243,245,
-221,245, 6, 83,253,208, 97,171,237,244,183, 11,119, 38,172,219, 32, 57, 51,253,165,190, 98,153,204, 15,149, 21, 55, 16, 24,232,
-133,248,184,158,248,110,199, 5,184,184,184,163, 67,135, 14,224,241,120, 14,246,150,189,162,162,130,216,183,235,183, 25,207,191,
-240,202, 99, 99, 70,199, 82,199, 79, 28, 17,164,156, 60,124,225,251, 45,239, 30, 96,249,122, 57,193,214,200, 58,119,241,185,126,
-251, 86,250, 51, 35,162,167, 66, 38,114,234, 6,132, 54,219, 96, 27, 38, 24,176, 40,218,191,123,133,244,249, 23,102, 14, 24, 51,
-230, 9,234,196,137,131, 56,113,116,199,239,203,151,119, 62,122,167,116,167,232,226,229, 18,233,132,167,231, 84, 37, 29,203,178,
- 60, 53,190, 75,174,159, 67,111, 35,112,135, 83, 85,141, 59,146, 2, 65, 57,101, 54, 7,116, 28, 51,134,111, 40, 44, 20, 58,118,
-232, 64, 1, 0, 73,146, 54,133, 22, 90, 24,130,110,202,105,111, 94, 12, 6, 3,152, 22, 98, 39, 54,229, 44, 83,169, 58,215,117,
-194, 27, 64,146,100,131,200,210,104, 52,168,174,174,134,131,131, 3,212,102,115, 7,123, 56, 71,247,239,191,253,131, 21, 43, 22,
-238,221,183, 79,212, 88,100,213,127,132, 66, 33,214,172, 93, 43,122,227,237,183,231,204, 21, 8,230,129,162,236,190,158,245,157,
-118, 62,159, 15,129, 64,128,194,194, 66, 20, 21, 21,161,176,176, 16,133,133,133,144,201,100, 96,255,226, 73, 64,255, 96,255,172,
-122,145,213,248,187,193,202,213,106,120,135,182, 56,195,219, 43, 12,232, 54,140,239,218, 35,180,244,122,253,169,211,167, 79,247,
-159, 48, 97,130,224,247,223,127,135,143,143, 79,131,208,170,255,174, 31,142,146,203,229, 56,112,224,128, 85,175,215,159,178,113,
- 51,157, 62,122,244,104,212,178,101,203,132, 47,190,248, 34, 50, 51, 51, 49,107,214, 44, 84, 87, 87, 67,167,211, 65,163,209,192,
- 96, 48,160,127,255,254,144, 74,165,184,126,253, 58,105, 48, 24, 78,219,176,216,177, 42,149,170,214,203,203,203,183,233,127, 79,
- 63,253,116,135, 77,155, 54, 25,178,179,179,201,129, 3, 7, 58,219, 43, 56,234,177,107,215,174, 6, 75, 93,110,110, 46, 54,109,
-218,212,224,147,149,150,150,134, 79, 63,253,180, 33,246, 89, 27,113,185,162,162,130, 34, 73, 18,221,186,117,131,191,191, 63, 76,
- 38, 19,214,175, 95, 79, 1,184,252,255,213,154, 77, 38,211,222,233,211,167,191,115,245,234, 85, 95,129, 64,112,207,164, 93, 87,
- 62,171,213,138, 91,183,110, 33, 35, 35, 3,217,217,217,168,172,172,108,232, 8,164,167,167, 87,145, 36,185,167, 37, 94, 47, 47,
-175,247,190,251,238, 59, 31,185, 92,126, 95,123,174,183,134,214, 91, 73,213,106, 53, 92, 93, 93, 49,114,228, 72,239,211,167, 79,
-191,103, 54,155,151,253, 75,222,105,196,211, 79,230,246,125,227,213, 9,152, 24, 39, 47,222,159, 84,122,254,211, 79, 22,212, 57,
-195,123,103, 76,140,243, 47,190,150,227,138,167,159, 60,216, 23, 64, 9, 90,119,216,102,126, 61,163, 60,212,175,159, 91,202,254,
-195,135,191, 95,178,232,205,180,133, 11, 94,241, 50, 24,111, 75,131, 58,137, 9, 0,200, 47,180,176,215, 51, 25,211,167,235,222,
- 76, 75, 88,251, 21,175, 92, 83, 61,235,143, 63, 90, 14,111,208, 88,188,240,120,144, 6,133, 14, 85,116, 15, 30,212,229,247, 11,
-137,112,148, 27, 17, 18,218, 23, 99, 70, 63,142,148,212,116,148,169, 77, 80, 42,149, 48,155,205,173,134, 75,200,190,126,224, 57,
-150, 96, 3, 9,150, 40, 34,120,172,244,185,233, 47, 15,142,141,125,130, 77, 74, 58, 76, 29, 60,144,120,110,207,143, 27,246,242,
- 68, 66,129,209,226, 98, 33, 8,147, 22,188,155,153,181,250,123, 29, 26,161, 68,212,178,249,181, 46,176,107,120, 68,168,207,115,
-211,103,185,196,140,139,103,143, 30, 61,200,236,217,189, 61,101,207,182, 30,137, 12, 79, 39, 82, 22, 27, 36, 90, 29,169,101, 9,
-177,107,173,142, 49,148,231, 63, 98,242,139,125,218, 10,236,229,212, 85,227,247,128,217, 92, 82, 91, 92,236,235, 62,116,168,228,
-214,138, 21,242, 14,253,251,155,136, 58, 31,226,214,132, 22,159,207, 7,120, 60,198, 30, 78,123,243, 98, 52, 26,193, 0,100,123,
- 56, 41,138,186, 79,100,213, 11,173,250,251,197, 30,206, 45,203,151,255, 30, 56,102, 76,101,106,106,106,135, 97,195,134, 17, 53,
- 53, 53,168,169,169,185, 79,108,249,249,249, 17,225,145,145,242, 93, 41, 41, 65,246, 94, 79,123,202,206,227,241,254,114,161,245,
- 15, 71,139, 11, 73,183,186, 4, 79,189, 69,203, 30,161,101,167, 69,139, 36, 73, 18,222,222,222,168,168,168,104,241,197,207,227,
-241, 32,147,201,234,199,136, 91,157,121,103, 54,155,215, 47, 92,184,240,181,113,227,198,121,134,132,132, 64,173, 86,163, 67,135,
- 14,144, 74,165, 13,190, 99,245,124,105,105,105,248,238,187,239,116,102,179,121,189, 13,206,207,215,174, 93,251,234,196,137, 19,
-221,125,124,124,224,230,230,134,235,215,175,195,205,205, 13, 58,157, 14, 57, 57, 57,112,114,114,106,240,219, 57,124,248,112,141,
-217,108,254,220,134,120, 99,207,158, 61,107,117,114,114,186,174, 86,171,249,149,149,149,130,170,170, 42,129, 78,167, 19,106,181,
- 90,225,241,227,199, 61, 93, 92, 92, 12,191,254,250,171, 58, 48, 48,144,127,231,206, 29, 62, 73,146, 54,213, 43, 65, 16,152, 55,
-111, 30, 68, 34, 17,204,102, 51,214,175, 95,143,133, 11, 23, 54,248,100,173, 93,187, 22, 75,151, 46,109, 16,206, 91,183,110,109,
- 83,203, 97, 89, 22, 86,171, 21, 36, 73,130, 36, 73,187,196,239,131,192, 78,193, 94,150,151,151, 23,215,175, 95,191,147, 63,255,
-252,179, 71, 93, 76, 50,148,151,151,163,188,188, 28,106,181, 26,181,181,181,160, 40, 10,254,254,254, 40, 47, 47,199,193,131, 7,
-181, 53, 53, 53, 99,208,202,140, 67, 62,159, 63,125,240,224,193,130,166,121,168,239,229,213,139,119,137, 68, 2,133, 66,129,225,
-195,135,139, 83, 83, 83,167, 3,248, 71, 11,173,198,225, 29, 70,143,153, 33, 10,139, 24, 96,185,150,145, 84, 28,218,165,188,120,
- 90,188,243, 17, 0, 72,191, 89,238,114, 45,199, 21, 97, 17,113,236,232, 49,110, 81,229,101, 91,122, 0,176,182,182, 92, 15, 0,
-184,200, 37,147, 70, 69,247, 87, 56, 57, 56,240, 62, 93,183,245,216,215, 95,127,254,232,222, 35,255, 9,239,240,233,186,123,225,
- 29, 70, 69,247,103,178,179,178, 39, 1,216,102,175,120,137,139, 27,127,245,187, 31,190, 67,118,198,175,126,239,204,235, 41,174,
- 44, 39, 33,115, 12, 64, 84,239, 14,216,242,195, 13, 92,187,118,173,204, 98,177, 12,111,181,125, 19,108, 96, 70,230,205,224, 30,
- 17,225, 62,207, 77,159,233, 28, 23, 23,143,164,164, 67,248,113,251,182,179, 79, 77,157,248,109,105,149,142,239, 45,148,139,228,
- 44, 35,230,139, 92, 4, 34,137, 76,101,177,220,155, 3, 33, 20, 74,157,129, 73,173,190,120,102,207,156,230, 50, 34, 58, 30, 71,
-142, 30,194,143,219,183,156,121, 63,226,233,109, 93,250,132, 17,253, 31,253,100, 78,151,174, 93, 58,233,107,203,117, 60, 66,108,
- 53,153, 24,167, 79,182, 23,124,150,191,116,122, 62,128,117,224,102, 29, 54,198,245, 31, 99, 98,250,189,113,251,182,200,107,208,
- 32,153, 34, 37, 69, 94,183, 18, 73,171, 66, 75, 32, 16,128,109,121,168,235, 62, 78, 98,199, 14, 30,128, 86, 39, 97,137, 68, 34,
- 24, 12, 6,144, 45, 91,176,239,227,244, 61,113,162,248,246,237,219,221,221,221,221,239, 19, 89,149,149,149, 13,219, 38,147, 9,
- 6,131, 1, 50,153, 44,195,216,252,136,200,125,156,229,103,207,154, 86,207,155,183,236,153,169, 83, 55,156, 58,125, 90,234,225,
-225, 1,173, 86,123,159,208,178, 88, 44, 24, 49,114,164,104,237,213,171,207, 65,167, 91,110,207,245,236, 48,124,184, 77,127, 96,
- 62,159, 15,230, 47, 30, 58,252, 23, 96,102,115,194,139,103,107, 8,199,222, 89,135, 45,188, 32,155,174,238,189, 52, 42, 42,202,
-148,155,155,139,192,192,192, 6,177,210,248,156,206,206,206,112,117,117, 69, 90, 90, 26, 62,250,232, 35, 35,128,165, 54, 56,107,
- 12, 6,195,148, 81,163, 70, 25, 5, 2, 1, 66, 67, 67, 27,226,103, 49, 12, 3,177, 88, 12, 7, 7, 7, 92,189,122, 21,227,199,
-143, 55, 24, 12,134, 41,248,115, 12,173,166,156, 90,131,193,240,236,232,209,163, 13,153,153,153, 24, 60,120, 48,174, 93,187,134,
-218,218, 90,212,214,214,226,238,221,187, 8, 15, 15,135,193, 96,192,166, 77,155,140, 6,131,225, 89, 0,218,214, 56,107,106,106,
-198, 47, 92,184,144,255,211, 79, 63,117,241,247,247,143,232,219,183,111,200,200,145, 35, 31,121,242,201, 39, 59,197,196,196,248,
-118,239,222,221, 52,102,204, 24,175,113,227,198,121, 25, 12, 6,225,249,243,231,149, 36, 73,142,179,145,207, 6,113,146,155,155,
-219, 48, 84, 40, 16, 8, 80, 81, 81,209, 16,185,191,254,161,212,130, 16,142,182, 37,182,235, 5, 86,189,224,178,195,207,173, 57,
- 78,155, 7,137,197,226,122,139, 39,107, 7,103,122, 86, 86,214,168,161, 67,135,166,207,152, 49,163,166,172,172, 12, 78, 78, 78,
- 8, 10, 10, 66,112,112, 48, 60, 61, 61, 97,181, 90,113,224,192, 1,253,193,131, 7,111,104,181,218,225,248,115, 12,173,232, 38,
-215,241,110,115, 15,217,122,107, 86,189,208,146, 74,165,240,247,247,175,191,182,119,219,114, 61,219,137,191,150,179, 78,192,140,
- 28, 49,166,107, 76,236, 4,151, 3,135, 46,136, 55,108, 60,120, 35, 42, 26, 91, 61, 58,235, 14,123,116,214, 29,142,138,198,214,
- 13, 27, 15,222, 56,112,232,130, 56, 38,118,130,203,200, 17, 99,186,102,102,100,135, 52, 94,247,176,185,124, 74,165,210, 1,131,
- 7, 69, 85,165,158, 59,195, 36,172,253,138, 55, 98,248, 83, 87,183,125,123,224,192,182,111, 15, 28, 24, 49,252,169,171, 9,107,
-191,226,165,158, 59,195, 12, 30, 20, 85, 37,149, 74, 7,216, 83,246,217, 51,167,185,196,198,196, 35, 41,233, 0,181,119,215,166,
-181,187,247,229, 13,125,249,181,179,229,185,185,215, 88, 85,201, 9, 8,121,133,200,202,202,210,214,137,172, 92,123, 56,103,189,
- 50,173,177,200,250,205,195,103,240,214,172, 44,208,201,201,191,144,167, 79, 95, 53,254,150,174,210, 94,201,172,168, 84,168, 43,
-239,232,116, 26, 11,195,208,160,105,154,255,193, 7, 13, 14,187,205,214,209,192,129,195,240,235,169,157,216,254,195,102, 45,195,
-192, 52,105,239, 94,122,210,164, 21,108,167,206,157, 59, 37,238,218, 73,196, 61, 49,193,133, 5,152,241, 19,227, 93,127,218,253,
- 19,209,181, 91,215,206, 65, 65, 13, 33,109,254,121,109,233, 47,224, 92, 1, 84,233, 10, 11,207,164,125,245,149,185,195,148, 41,
-238,226, 14, 29,156, 65,211, 68,253,243,189,165,143, 64, 32,104,106,129,105,145,211,223,211,179,244,240,225,195, 8, 14, 14,134,
-191,191, 63, 26,251,200,214, 7,228,246,240,240,192,190,125,251,192,222, 31,156,186, 69,206, 62, 93,186,164,173, 89,189,218,194,
- 48, 12,170,170,170,254,100,205,170,170,170, 2,195, 48, 56,122,228,136, 69,119,111, 37, 16,187,202, 62,156,207,175,125,102,200,
-144,132,216,216, 88,235,237,219,183,193, 48, 12, 26, 91,182, 84, 42, 21, 28, 29, 29, 97, 50,155, 3, 0,200,237,225, 84, 29, 63,
-238, 0, 27,207,245,102, 44, 90,127, 69,189,255,211, 69, 86,227, 5,165,103,218,101,209,162, 40, 10, 1, 1, 1,247, 45,233,194,
-227,241,238,251,180,113,198,225,142,204,204,204, 19, 99,198,140, 89,246,216, 99,143,205, 94,182,108, 25, 63, 36, 36, 4, 90,173,
- 22,110,110,110,240,246,246, 70, 78, 78, 14, 14, 31, 62, 76, 87, 84, 84,124, 3, 96, 37,236,155, 66,159,146,151,151, 23,215,179,
-103,207,221,139, 23, 47,118, 25, 61,122,180, 48, 32, 32, 0, 44,203,226,234,213,171,216,191,127,191,117,219,182,109,186, 58,145,
-101,175,243,242, 73,133, 66,241,212,184,113,227, 18,167, 79,159,238, 68,211,180,240,238,221,187, 48,155,205, 32, 73, 18, 69, 69,
- 69,214,164,164,164, 90,131,193, 48, 13,192, 73, 59,248,210,170,171,171,195,147,147,147,167,159, 63,127,254,163, 25, 51,102,120,
-140, 28, 57, 82, 68, 81, 20,206,157, 59,167,238,211,167,143,183, 74,165,178,238,219,183, 79, 99, 50,153,150,210, 52,109,215, 18,
- 60, 4, 65, 64,167,211,193,211,211, 19,102,179, 25, 12,195,192, 98,177,192,209,209,177, 97,217, 36,150,101,209, 22,231,250, 38,
-109,128,111,181, 90, 49,117,234, 84, 48, 12,131,245,235,215,131,162,168, 54,147,185,184,184, 92, 73, 79, 79,143,235,221,187,119,
-131,120,169,111, 67, 18,137, 4,158,158,158,240,240,240, 64, 82, 82, 18,132, 66,225, 21, 91,254,110,117,184, 86, 81, 81,209, 39,
- 57, 57,121,192,141, 27, 55,158, 7,208,219,106,181,250,211, 52, 77,240,120, 60, 37,203,178,215,117, 58,221,183,176,115, 9, 30,
-149, 74,245,209, 11, 47,188,208,103,231,206,157,142, 2,193,127,110, 13,129, 64, 0,137, 68,130,250,224,152, 44,203,194, 98,177,
-224,189,247,222,211,233,245,250,143,254, 45, 79,137,168,190,253,177,101,211, 23,142,167,127, 61,161,206,202,195,254,102, 66, 56,
-148,148,151,109,233,161, 40, 46,118,140,234,219,223, 46, 78,210, 98,213, 60, 59,237,173,192,186, 37,120,222,187,123,183, 96,115,
-226,142,207,242, 1,224,147,207,215,119, 47,215, 84,207,202,206,202,158,180,121,243,174, 1,164,197,170,177,135,243, 63,226, 37,
- 81, 11, 22, 38, 0,151,174,222, 40,239, 50,126,202,241,165,221,186, 58, 63,161,210, 24, 75,107,107, 13,175, 3,200,183,183,236,
-131, 6, 14,197,175, 39,127,194,143,219, 19,117, 44,195, 55,121,122,122,178, 0,144,149,229,201,102,101, 85,179,255,241, 43,118,
-213, 11,217,107, 43,223,122,125,228, 91, 90, 93,229,231,235, 55,181, 62,148,210,179,215, 99,232,217,235, 49,188,246,250,187, 46,
-225, 17,161,129, 0,176,119, 47,232,136,110,153,191, 44,123,127,197, 19, 43, 87,174,128,174,198,140,250,229,122,114,110,102, 30,
-201,207,135,133,123,103,221,143,101, 20,117, 9,111,189,213,221, 80, 89,233, 53,232,157,119, 60, 5,111,191,205,107,205, 25,190,
-241,253,107, 15,231,229,235,215,143,204,122,249,229,210,229,203,150,141,249,102,243,102, 89,143, 30, 61, 80, 86, 86,134,208,208,
- 80,248,251,251, 35, 57, 57, 25,251,246,236,209, 87,215,212, 44, 5,240,181, 61,156, 59,142, 30,205, 9,137,136,168,216,188,121,
-179, 95,108,108, 44,161,215,235,161,213,106,161,213,106, 97, 54,155, 81, 23, 16,154,205,205,203,203, 34, 73,242, 27,123,203, 78,
-171,213,210,149,253,251,151,136, 24,102,205, 83, 19, 39, 46, 92,249,225,135,146,174, 93,187, 18,102,179,185,193,170,101,181, 90,
-225,232,232,104,181, 88, 44, 30, 0, 12,246,112, 74,182,109,163,212,106, 53,188,188,188, 26,194, 53, 53,142, 75, 88, 83, 83, 3,
-150,101,185, 96,186,237, 64,139, 10,201,205,205,237,138, 64, 32,232,216,216,186,213,220,218,121,141,247,145, 36, 89, 82, 81, 81,
- 17,213, 68,241,182,228, 15, 21, 4,224,227, 17, 35, 70, 60,181, 96,193, 2, 34, 53, 53, 21, 7, 15, 30,100,243,243,243,247,214,
- 89,177,242, 91,233,233,180,196,233, 36,145, 72,230, 59, 56, 56, 68,215,135,112,144,203,229, 55,244,122,253,169,186,225,194,154,
-118,112, 58, 75, 36,146,121, 14, 14, 14,163,234,150, 95,129,147,147, 83,186, 94,175, 79, 54,155,205, 95,160,229,133,170, 91,227,
-148,185,184,184,124,228,233,233,249,236,219,111,191,237,113,246,236, 89,229,175,191,254, 42,170,174,174,222,105,177, 88, 90, 91,
- 84,250, 79,156,238,238,238, 87,248,124,126,199,191,168,142,208,179,103,207,164,241,227,199,199, 78,155, 54, 13, 36, 73,226,235,
-175,191, 70,114,114,242,145, 91,183,110,197,217,232,141, 54,229,244,236,216,177, 99,234,236,217,179, 59, 77,157, 58, 85,238,230,
-230, 6,129, 64, 0,189, 94,143, 91,183,110,225,234,213,171,236,161, 67,135,106,211,210,210, 74, 12, 6,195, 48, 0, 21,109,184,
-158, 15,210,107,190,143, 83, 32, 16, 12, 13, 8, 8,216,181,124,249,114,167, 81,163, 70,201, 60, 60, 60,192,231,243, 65,146, 36,
-148, 74, 37,110,222,188,137, 19, 39, 78,232,247,238,221,171,215,104, 52, 83, 1,156,249,255,200,231,195,228, 12,235,142,247,155,
- 44, 20,221, 98,180,119, 27,105,109,230,115,196, 80,223,248, 73, 79,141, 27, 11, 0, 63,239, 59,118,220,142, 69,165, 91,204,167,
-173,188,218,195, 25,218,141,183, 60, 35,243,230,125, 1, 45, 35,194, 35,115,195,122, 76, 92,101, 15, 81,163,200,240,247,149,189,
-209,112,108, 99,155,238,125,195,172, 97, 65,136,139,159,244,100,236,187, 75,151,224,227,143, 18,112,232,231, 3, 71,178,242,239,
- 91, 38,232, 31,215,150,254, 98, 78, 98,149, 64,240,152,220,215,119,200,122,134, 89,114,237,230, 77,199,198, 29,182,122,203,115,
-227, 78,165,159,159,159, 74,169, 84,118,176,135, 51,238,203, 47,173, 6, 7, 7,201,146, 53,107,134,214,154, 76, 67, 87,174, 92,
- 41,184,124,249, 50, 54,125,245, 21,101, 42, 41, 73, 84, 3,243, 90, 24, 13,105,145,179,211,188,121,210, 69,155, 54,189, 24,212,
-173,155,247,243,207, 63, 47, 20, 10,133,208,235,245, 40, 46, 46,198,201, 19, 39, 44,153, 89, 89,153, 58,157,238, 9, 0, 10,123,
- 57,227,190,252,210,234, 26, 20, 4,185,151, 23,123, 58, 37,197,101,214,252,249,179, 59,119,233,226, 50,102,236, 88,161,179,179,
- 51,170,170,170,112,247,238, 93, 28, 56,112, 64, 85, 91, 91,235, 7,128,182,135, 51,241,252,249,158, 71,207,156,121,122,213,170,
- 85,226,200,200, 72,184,184,184,160,166,166, 6, 55,111,222,196,153, 51,103,204,223,124,243,141, 86,171,213,206,166,105,250,240,
- 95, 88,239,255, 6,171, 86, 61,182,216, 20, 90,255,197, 27, 48, 10,192,251,117,219, 31,194,246,154,129,255,166,135, 79,160,187,
-187,251, 22,147,201,196, 26,141,198, 89, 0,138,254,134,249, 20, 68, 69, 69,109, 82,169, 84, 3, 88,150,133,139,139,203,133,140,
-140,140,185,104, 97,230,141, 13, 78, 62,128, 1,142,142,142,253,157,156,156,134,154,205,230,176,186,225,183, 44,189, 94,127,198,
-106,181, 94,170,179, 62,209,255,207,101,231, 3, 24,229,231,231,247, 50,195, 48,221, 8,130,112,165,105, 26, 36, 73, 86, 51, 12,
-115, 75,171,213,110, 3,144,252, 55,200,231, 67,225, 12,127, 4, 79,178, 60,132,181, 36, 8,238, 19, 90, 77, 4, 4,193, 32, 43,
-243, 54, 14,180, 33,159,188,113,209, 1, 27,129,123, 51, 19, 97,219,185,246, 63, 66,203, 14,241,210,102,145,249, 8,255, 5,150,
- 96,239,227, 36, 88,162, 40,180,231,147, 63, 62,136,208,178, 23,225,193, 24, 10, 22, 3, 24, 22,151,178,111,225,215,127,241,179,
-238,161,113,126, 12,184,127,229,230,118,129, 39, 16,248, 0,224,213, 89, 95, 24,134, 32,104,150, 32,168,198,195, 91, 77, 58,150,
-173,114, 90,129, 30, 66,137, 36,128,166,168, 14,101,128,227, 81,154,126,212,196,178,181, 29,129,247,211,129,156,246,228,211, 10,
-244,224, 75, 36,129, 71, 89, 54, 94,237,224,208, 83,101, 52,122, 1, 96, 29, 29, 28,178,116,122,253,118,147,201,180, 17,127, 30,
-185,176,201, 41,146, 72, 58,210, 20,213, 1, 0,120, 2,129,106,183,217, 28, 80,226,236,252,188,201,108,238,228,232,232, 72, 90,
- 44, 22,157,201,100,154, 70, 81,212,233,182,148,253, 22, 69,133,159,231,241, 6, 91, 29, 28, 60,172, 4,225, 96,161, 40,171,197,
-106, 45, 54,153, 76, 55, 0,124, 6,224,246, 95, 92,239, 28,218,121,179,112,156, 28, 39,199,201,113,114,156, 28, 39,199,249,215,
-115,202, 1, 4,214,117, 22,255,137,101,255, 55,193, 62, 31, 45, 14, 28, 56,112,224,192,129,195, 63, 6, 6, 52,227,147,197,225,
-255, 23, 68, 43,170,180, 45, 38,193,246, 40,219, 83, 28, 39,199,201,113,114,156, 28, 39,199,201,113,254,207,113,218,226,254, 39,
- 14, 73,182,184,214,225, 95, 13,206,252,203,113,114,156, 28, 39,199,201,113,114,156, 28,231,255, 44,120,220, 37,104, 17, 29,234,
- 62, 15, 59, 45,135,127,119, 91,104, 10,255,186, 79, 91,210,251,114,151,156, 3, 7, 14, 28, 56,161,245, 87,191,180, 30,228,229,
-246,160,194, 39,129, 32,160, 32, 8, 40, 0, 36, 60,196,180,182,224,231,233,233,249, 70,120,120,120, 98,135, 14, 29, 94, 3,224,
-221,198,227,187,203,229,242, 47, 28, 28, 28, 82, 29, 28, 28, 82,229,114,249, 23, 0,186, 63,164,122, 35, 0,204,146, 72, 36, 41,
-190,190,190,165, 98,177, 56, 5,192,108,180,127,230,106, 8,238,197, 73,251, 16, 64,207,182, 28,232, 29, 17,191,199, 43, 34,254,
-186, 87, 68,252, 77,143,200,241,221,189, 34,226,111,122, 69,196, 95,247,142,136,223,243, 23,180,215, 7,169,223, 4,130, 64, 17,
- 65,160,200,206, 99, 63, 35,128, 98,130, 64,201, 67,104, 75, 28, 56,112,224,192,225,159, 6, 63, 63,191,167,124,125,125, 79,249,
-250,250, 38,251,249,249, 61,101,199, 33,209,205,188,120,104,130, 0,109,227, 69,210, 90, 58, 91,230,202,198,199,126,106,103,209,
- 26,115,118, 32, 8,208,108, 29, 8, 2,140,183,183,247, 6, 95, 95,223,132,166, 31,111,111,239, 13, 4, 1,166, 81, 90,186,145,
-192,107,171, 89,181,195,115,207, 61,247,115, 85, 85, 85,146,197, 98, 73,202,203,203, 75, 26, 54,108,216,238, 38,214,141, 22, 57,
-165, 82,233, 51,253,250, 15, 72, 59,115,238, 82, 94,238,173, 2, 69,102,206,157,130, 95,142,159,190, 28,217,163,231, 31, 82,169,
-244,153, 54,212, 17, 1, 96,150, 64, 32, 72,113,116,116, 44, 17, 8, 4, 41, 0,230,240,249,252,195,171, 87,175, 46,200,200,200,
- 40, 63,127,254,124,245,153, 51,103, 74,103,204,152,113,139, 32,136, 95,154, 17,236,209,205, 88,105,154, 90,117,150, 21, 22, 22,
- 30, 87, 42,149, 39,100, 50,217, 71,118,164,111,224,244,138,136,191,174,210, 90, 89,149,214,202,122, 69,196,179,141,182,175,183,
-241,154,219,170,163, 63,181, 5,137, 68, 18,104, 67,208, 71,183,116, 44, 0,159,186,255,162, 0,124, 89,247,169,159,122,238, 35,
-149, 72, 30, 86, 91,122, 24,101,231, 56, 57, 78,142,147,227,252,111,115,254,147,209,167,238,219, 23,247,252,181, 26,222,221,109,
-157,117,248,106, 94, 94,158, 35, 0, 4, 7, 7,207, 5,176,175, 45, 66,130, 32,176,136, 97, 88, 30, 0,240,120,196, 59,195,135,
-143,232, 35,147,201,238,139,130,108, 52, 26,197, 41, 41,191,142,100, 24,150,168, 75,183,136,101,241, 5,128,114,123,207, 97,177,
-152,121, 66,161, 24, 60, 30,241, 86,100,100,143,206, 21, 21, 21,103,121, 60, 94, 98,105,105,105, 85,155,205, 56, 4,129,173, 91,
-183, 6,251,250,250,254, 41, 90,179, 82,169, 20,199,199, 63,209, 38,190, 23, 0,137, 89, 34,233, 47, 34, 8, 95,154,162, 92, 1,
- 64, 32, 16, 84, 93, 22,139,163, 62, 94,181, 74, 78, 16, 4,163,209,104, 96, 52, 26,241,230,155,111,202, 50, 51, 51, 39, 84, 84,
- 84,108,180, 65, 27,220,179, 87,159, 55, 79,156, 56, 30,166,171,172, 50,109,253,124,115,154, 81, 32, 50,116, 9, 15, 21,109,218,
-178,221,109,230,139,211, 94,207,206,206, 72, 71,243,203,145, 52, 6, 15,192,129,249,243,231, 71,196,197,197,137,107,106,106,164,
- 70,163,177,115, 98, 98,226,123, 81, 81, 81,142,189,123,247, 22,239,218,181,139,208,106,181, 96, 89, 86, 30, 26, 26,202, 78,158,
- 60,217,180,123,247,238,215, 0,108,104, 69,248, 46,186,119, 45,121,235, 67, 66, 66,150, 3, 64, 94, 94,158,168,209, 53, 22,134,
-133,133, 57, 0, 64, 78, 78,206, 7, 44,203,204, 7, 0,150,197, 90, 0, 75,154, 49,173,229, 69, 12,154, 4, 16,232,150,113,238,
-103,105,196,224, 73, 38,176,184, 69, 0,121,117, 29,130,149, 64,163,184, 80,247, 35, 75,161, 80,180,107,109,194,216,216, 56,130,
- 32,136,189,105,105,105,251, 84, 42, 85, 23,134,161, 95,105, 45,159, 77,218, 17,225,225,225,241, 66, 69, 69, 69, 2,128,151,179,
-178,178,250, 0, 64, 88, 88,152, 8,192, 21,103,103,231,129, 86,139,133,224,158, 85, 28, 56,112,224,240,143, 21, 90, 87, 1,196,
-226, 63, 75,240,108,105,143,208, 18, 3,192,217,179,103, 1, 64,210,142,140, 16,141, 5,204,188,121,243,224,235,235,219, 84,188,
- 32, 53, 53,229, 65, 10,123,223, 57, 62,252,240, 67,199,234,234,234,232,111,191,253,118, 8,203,178,159, 42, 20,138,223,109, 28,
- 95,206,178, 88,203,227, 17,239, 16, 4, 1,137, 68,154, 59,123,246,236,171,117,255,117,254,229,151, 95,228,227,199,143, 55, 0,
- 40, 0, 0,137, 68,234,207,231,243,130, 89,150,173,127,225,182, 40, 8,159, 6,130, 40,177,120,196,172, 47,191,164, 30, 29, 63,
- 94,224,224,229, 69, 0, 64, 65,118,182,199,218, 79, 62, 25, 88,149,159, 47, 54,122,120,104, 52,122,189, 49, 55, 55, 23, 18,137,
-132,224,243,249,143,218, 42,176,131,131,195, 27,171, 62, 94,227,160,171,172, 54,154,116, 53, 22, 62, 69,154,157,100,114,186,188,
- 76,165,113,148, 57, 24,222,121,127,133,248,213, 87,166,191,161,215,235,231,218,160,122,237,173,183,222, 10,235,215,175,159,255,
-158, 61,123, 8,173, 86, 11,129, 64,224,216,187,119,111, 68, 69, 69,209,191,254,250, 43,209,165, 75, 23, 68, 70, 70,226,220,185,
-115,184,112,225, 2,209,167, 79, 31,249,254,253,251,159, 35, 73,114,131, 45,113,205,231,243,222, 12, 13, 13,237,237,224,224, 96,
- 9, 14, 14,198, 43,175,188, 2,150,101, 17, 29, 29, 29,233,232,232,184, 79,175,215,139,115,114,178,135,216, 18,217,170,140, 67,
-147,235, 45, 91, 0,122,128,197, 45,117,198,161,198,195,143, 97, 57, 57, 57,143, 85, 85, 85,225, 94,189,176, 13, 11,152, 15, 25,
- 50,164, 45,109,169,156,101,177,118,252,248,184,119, 0,130,136,142,142,174,126,237,181,215,120,217,217,217,207, 62,249,228,132,
-200,188,188, 91,104, 37,159,141,219, 17,241,194, 11, 47,150, 59, 58, 58, 78,220,187,119,111,142, 82,169, 20,136, 68, 13, 58,147,
-239,237,237,237, 21, 28, 28, 60,199,221,221, 93,197,231,241,188, 89,176,172,173,182,196,129, 3, 7, 14, 28,254, 86, 56, 82, 39,
-174,142, 52,253, 67, 0, 0, 73, 73, 73, 13,145,105,227,226,226, 90,236, 85,179, 44, 91,126,237,218,181, 0,131,193, 0,150,101,
-237,121, 9, 52,158,162, 89, 78, 16,188, 77, 60, 30, 49,151, 32, 8, 68, 70,246,184,179,126,253,250,230,214,244,178, 68, 70,246,
-184,195,231,243,186,178, 44, 11,130,224,125,205,178, 76,121, 11,156,205,190, 24,197, 98,201, 34, 0,240,241,241,205, 63,118,236,
-152,229,233,167,159,198, 39,159,124, 34, 90,188,120,241, 66,129, 64,240, 90, 81, 81, 81, 89, 43,249, 4,128, 37, 94, 94,222,242,
-173, 91,183, 6,207,158, 61,251,170, 82,169, 92, 2, 0,190,190,190, 9, 0,194, 1, 20, 52,218,135,111,190,217, 93,250,202, 43,
-175,228,170, 84,170, 37, 45,113, 78, 4, 30, 9, 8, 13, 29,177,242,236, 89,150,103, 54, 19, 21,191,253,166, 83,151,151,147,183,
-213,106,249, 15, 87,174,196,189,151,144, 32, 12, 8, 12, 68,234,225,195,158, 21, 6,131, 90,107, 54,155,202,203,203, 89,138,162,
- 46,216, 81,246, 8,111, 47,111,249,230,207,190,190,236, 36,228, 51,222, 29,253, 9,161,187,187,128, 39,119, 22,243, 5, 60,115,
-215,206,221,197, 0, 34,108,213,145, 72, 36,122,110,244,232,209,242,221,187,119, 19,145,145,145,112,117,117,197,111,191,253,134,
-244,244,116, 84, 85, 85,241, 72,146, 68,223,190,125,177,102,205, 26, 4, 6, 6,162,186,186, 26, 69, 69, 69,158, 98,177,216,139,
- 36,201,150,174,231,125,237,105,209,162, 69,240,245,245, 5, 69, 81,168,172,172, 4, 69, 81,112,116,116, 4, 0,148,148,148,224,
-240,225, 67,246,180, 37,155, 96, 89, 22,143, 63,254,120, 13, 65, 16, 89, 77, 45, 90,109,225,244,247,247,223,165, 86, 87,140, 27,
- 49, 98, 4,170,170,170,200, 21, 43, 86,160,103,207,158, 8, 14, 14,182, 39,159, 75, 68, 34,241,183,157, 58,117,250,108,222,188,
-121,190,238,238,238, 48,155,205,239,149,149,149, 97,206,156, 57, 0,128,152,152,152,158, 66,161,240,216,140, 25, 51,208,165, 75,
-151,210,202,202,202,162,180,180,180, 87, 12, 6,195,205,246,150,221, 78,112,156, 28, 39,199,201,113,254,173, 56,237,213, 34,127,
- 83, 40,113,127, 56,135, 45,247, 9,173,184,184, 56, 34, 41, 41,137,181,163, 96,154,142, 29, 59, 6,200,100, 50, 0,208,180, 53,
- 23, 12,195,188,230,225,225,161, 90,178,100,201,160,224,224, 96,203,107,175,189,118,179,160,160, 96,105,227, 52,157, 59,119,254,
-232,171,175,190, 66,110,110,110, 65, 66, 66,194, 57,141, 70,211,214,117,204, 22,179, 44,214,215, 89,199, 42, 14, 31, 62,220,243,
-236,217,179,115, 63,255,252,115,175, 87, 95,125, 85,244,198, 27,111, 76, 3,240,137, 45, 18, 62,159,111,104,110,184,176, 57,248,
-250,250, 90,248,124,126,139, 65,226,226, 0,153, 84, 44, 30,190,242,236, 89,214, 82, 80, 96,248,110,221, 58,167,205,127,252,177,
-156,100,217, 14,222,222,222, 24, 60,112, 96,173,148,207,175, 80,149,149, 49,222,143, 60,194,191,123,236,152,167, 81, 44, 86,236,
-222,189, 91,171,209,104, 14,218, 52,225, 17,132,142, 97, 89,139, 99,199, 64,242,233, 9,163, 34, 47, 95, 74,207,118,242,246,228,
-245,233, 29,217, 51, 59,183, 32, 13, 12, 99, 37, 8, 66,103,139,199,197,197, 37, 88,163,209, 64,167,211,193,203,203, 11,235,215,
-175,135,143,143, 15, 12, 6, 3, 50, 50, 50,216,142, 29, 59, 18,103,207,158, 69,199,142, 29,161, 86,171, 97,144,143,144,232, 0,
- 0, 32, 0, 73, 68, 65, 84,177, 88, 80, 83, 83,163, 50,155,205, 45,173,205, 88,206,227,241,191,231,241,136, 23, 9,130, 64,215,
-174, 65,133, 27, 55,110,180, 48, 12,131,176,176, 48, 60,249,228,147,216,191,127, 63, 50, 50, 50,234, 45, 79,150, 78,157, 58, 23,
-242,120, 68,167, 58,173,212,110,171, 78,253,210, 62, 10,133, 98, 98, 59,111, 26,158,159,159,223,180,110,221,186,205,125,230,153,
-103, 72,177, 88, 12,189, 94, 95,127, 45,200,113,227, 98,170,199,143,143,115, 57,114,228, 72,171,249,180, 88, 44,249, 90,173,246,
-229,183,222,122, 43,241,155,111,190,113, 91,186,116, 41, 24,134, 1,203,178,160, 40,170, 97,209,111,134, 97,112,224,192, 1,220,
-190,125,251,163, 38, 34,139, 3, 7, 14, 28,254, 39,208, 6, 45,242,119,132, 47,238, 13, 27,162,169,216,250,175, 71,134,231,243,
-249,155, 79,158, 60,217,123,200,144, 33,130,145, 35, 71, 70, 30, 63,126, 60,178,180,180,244,102,157,245, 32,114,228,200,145,145,
-222,222,222,248,226,139, 47, 12,124, 62,127,115, 59, 79,211,240,210, 43, 43, 43,187, 10,224,211,253,251,247,175,157, 53,107, 22,
-124,124,124,194,149, 74,229,127,181,204,206, 18, 73,159, 25,235,215, 83, 66,146,228,125,249,233,167,206,235, 82, 82,214,238,249,
-249,103,193,227,143, 63, 78,176, 44,139, 27,215,175,203,214,108,216, 32,159, 58, 97, 66, 65, 78,126, 62,117,232,196, 9,178,188,
-180,180,178, 84,173, 94, 6,160,210, 22, 63, 73,146, 23,243,242,242,252, 6, 15,125,220,255,204, 31, 55,211,159,158, 16, 51, 66,
- 40,224, 17,183, 10, 74,174,248,250,120,186,164,166,156, 50,146, 36,121,209, 22,143, 94,175,191, 75, 81,148, 59,203,178, 94,169,
-169,169,240,242,242, 66, 85, 85, 21, 72,146,132,197, 98,177, 24, 12, 6,169, 70,163,129,201,100,130,217,108,134,179,179, 51,110,
-220,184, 81, 78, 81,212,175, 45,113,210, 52, 61, 67, 34,145,124, 40, 20, 10,197, 34,145, 72,113,229,202, 21,232,116,186,206,174,
-174,174,159, 80, 20, 5,133, 66,129,179,103,207,190,237,236,236, 92, 0, 0, 82,169, 20, 98,177,196,195,108, 54, 83, 0, 74,219,
-123,205, 89,150,109,119,125,249,248,248, 4,202,100,178,149,239,188,179, 40,172, 87,175,222, 80,171,213, 96, 24, 6, 14, 14, 14,
- 48, 24, 12,112,118,118,198,128, 1, 3,238,174, 92,185, 82,201,178,152,105, 75, 12,170, 84, 42,181, 64, 32,120,109,214,172, 89,
- 31, 6, 7, 7,119,101, 89, 22,221,187,119,199,232,209,163,113,236,216, 49,228,230,230, 66,175,215,211,191,255,254,251, 79, 74,
-165,242, 23,238,113,203,129, 3, 7, 14,255, 56,252,201, 55,235, 62,139,214,127, 19, 42,149, 74,157,157,157,125, 60, 45, 45, 45,
-110,242,228,201, 72, 77, 77,125, 1,192, 91, 0, 32,145, 72, 94,152, 60,121, 50,210,210,210,144,157,157,125, 92,165, 82,169, 31,
-198, 57,197, 98,177,201, 98,185,103,156,146, 74,165,210, 54, 30,222,185,110,200, 16, 0, 58,183,178,175,101,211,136, 64,224,219,
- 99,236, 88, 65, 85,122,186,110,235,165, 75, 31, 38, 38, 38, 10, 6, 13, 26, 68,144, 86, 43,104,134, 65, 80, 80, 16, 49, 50, 58,
-218,225,251,196, 68,119, 90,175, 63,187,234,157,119,126,219, 50, 99, 70,109, 94,157, 31,152, 45,152,205,230, 13,115,231,188, 28,
-157,146,250,155,127,120,232, 35,238,199, 79,166, 92,245,240,112,145, 7,119,235,230,160,169,170,164,151, 46,126, 91, 96, 54,155,
-191,180,197, 99, 52, 26, 15,156, 58,117,106, 66, 64, 64,128,215,205,155, 55, 97,177, 88, 64,211, 52, 70,142, 28, 9,150,101, 37,
- 0, 24,129, 64,128,236,236,108, 88,173, 86, 85, 94, 94,158,226,214,173, 91, 18, 0,171,109,228,175,208,108, 54, 35, 43,235,222,
-168, 93,199,142, 29, 71,197,198,198,130,162, 40,140, 29, 59, 22,135, 14, 29, 26,149,149,149,181,174,177,230,123,208, 58,175,179,
-144,133,249,249,249,237,175,219,101,151, 19,188,191,191,127,100, 80, 80,208, 55,171, 87,175, 22,117,236,216, 17, 44,203,194,205,
-205, 21, 6,131, 1, 21, 21, 26,132,135,135, 35, 32, 32, 0,171, 87,175, 6,128,159,236,181,184, 41, 20,138, 91, 10,133, 98,178,
- 74,165, 18, 85, 87, 87, 71,141, 26, 53,234,139,232,232,104, 92,189,122, 21,191,253,246,219, 84,137, 68,162,178, 90,173,148,143,
-143,207, 76,130, 32,156,173, 86,235, 78,141, 70,163,228,158, 93, 28, 56,112,224,240,143, 64,189,143, 22, 26,125,183,205,162, 21,
- 22, 22,230, 80, 80, 80,240,124,231,206,157,197, 0, 32,147,201,194,131,130,130, 22,230,231,231,215,180, 53, 55, 6,131, 97, 79,
- 98, 98,226,232,207, 62,251, 76, 20, 19, 19,243,200,254,253,251,251, 1, 64, 76, 76,204, 35, 78, 78, 78, 72, 76, 76,180, 26, 12,
-134,135, 22, 19,137, 36,201, 33,125,251,246, 69,101,101, 37, 10, 10, 10,218, 52, 44,243,203, 47,191,200,113,207, 47,171,213,125,
-173,129,178, 88,220, 92,253,253,121,165, 41, 41,214, 74,157,206,119,200,208,161, 4,105,181,130,199,227, 65,163,209,160,168,168,
- 8, 46,174,174, 68,118, 94,158,227,182, 69,139,126,233,220,171,151,152,182, 88, 60,218,144, 77,125,133,170,252,197,215, 95,123,
-245,192,206,157, 63,121, 85,235,116,183,101, 50,185, 89, 34, 17,249,204,123,253,117,186,178,178,114, 58,128, 90, 59,120, 86,239,
-220,185,115,236,216,177, 99,175, 7, 6, 6,122,171,213,106,159,234,234,106,186,178,178,146,143,123,190, 86, 4, 0,164,164,164,
- 64,167,211, 81, 52, 77,159,197,189, 88, 88, 22,123, 51,218,169, 83, 39,151,168,168,168, 97, 94, 94, 94,208,106,181,240,240,240,
- 64,239,222,189,135,241,249,252,111, 11, 11, 11,181, 15,179,213, 39, 39, 39, 59,177, 44,251, 24,203,178, 24, 59,118,172, 93,199,
-208, 52,253, 82,108,108,172,136, 32, 8, 24,141, 6, 72,165, 50, 56, 56, 56,194,201,201, 25,193,193, 33, 80, 40, 20, 24, 51,102,
-140,229,246,237,219,155,148, 74,101,155,219,168, 86,171,141, 31, 48, 96,192,130, 57,115,230,128,162, 40,196,199,199,163,184,184,
-120,221,221,187,119,119,251,249,249, 77,123,233,165,151,188, 60, 60, 60,176, 96,193, 2, 25,128, 15,184,103, 23, 7, 14, 28, 56,
-252, 35,208,212, 71,235,207, 22,173,214,198, 68,125,124,124, 6, 19, 4,241,158,209,104, 20,215, 15,201, 16, 4, 33,246,242,242,
- 58,100, 52, 26, 19,148, 74,101,155,156,226,170,171,171,117,119,238,220, 57,116,241,226,197, 73, 19, 39, 78, 68,114,114,242,116,
- 0,152, 56,113, 34, 46, 94,188,136, 59,119,238, 28,170,174,174,214, 61,140,146,251,251,251,143, 27, 58,116,232,196,190,125,251,
- 34, 41, 41, 9, 52, 77, 95,104,203,241,141,103, 24,162,153, 89,135,245,251,236, 34,227,243, 65, 16, 4, 40,138, 2, 0, 84,168,
-213,200,205,201, 65,101, 85, 21,204, 38, 19,244, 6, 3, 29,220,165,139, 81,107,177, 8, 9,160,173, 99, 95,133,105,151,127, 47,
- 50,232,245,222, 30,110,238, 70,185, 92,130,106,157, 86,116,229,242,239,181, 0,110,219,201, 97, 97, 89,118,232,177, 99,199,150,
-241,249,252,201,142,142,142,152, 59,119, 46,127,216,176, 97, 16,137, 68, 48,155,205,168,174,174, 70, 98, 98,162,154,166,233,174,
-117,199, 56,202,229,242,237,124, 62,191,164,166,166,230, 61,155, 39,176, 88, 98,226,226,226, 4, 22,139, 5,171, 86,173,194,242,
-229,203, 49,118,236, 88,193,229,203,151, 99, 0,236,124, 88, 45,158, 97, 24,140, 26, 53,170,177, 51,124,150, 61,199, 9,133,194,
-200,110,221,186, 65,173, 86, 67,173, 86,195,203,203, 11,126,126,126,240,241,241,193,186,117,235,216, 47,190,248,226,184,213,106,
-221, 84, 81, 81, 81,222,142,182, 56,115,250,244,233, 51, 39, 77,154,132,218,218, 90, 92,188,120, 17, 3, 7, 14,196,218,181,107,
-125,207,158, 61,251, 86,223,190,125, 33, 20, 10,145,154,154, 10,138,162,138,185,231, 22, 7, 14, 28,254,215,240, 15,245,207,106,
- 21,173, 90,180, 2, 2, 2, 92,105,154,126, 59, 54, 54,118,212,132, 9, 19, 48,102,204,152,251,254,223,185,115,167,211,190,125,
-251, 18, 54,108,216, 48,214,106,181,174,110,203, 80, 31,195, 48, 7,118,238,220, 25,243,248,227,143,203,135, 15, 31, 30, 4, 0,
- 18,137,196,178,115,231, 78, 3,195, 48, 7,218, 81,150,250,224,142,229, 0,224,231,231,215, 83, 32, 16, 76, 28, 55,110, 92,207,
- 23, 95,124, 17, 25, 25, 25, 72, 76, 76,188, 21, 28, 28,124,174,188,188, 77,239,200, 2, 27,179, 14, 19,108, 89,183,248, 98,177,
-166,186,172,204,213, 49, 48, 80,232,230,228,164, 76, 74, 74, 10,136,142,142, 38,138,139,139, 81, 85, 85, 5,147,201,132,203,151,
- 47, 51, 2,160, 80,224,230, 70, 20, 94,188, 72,240,197, 98, 13,238,159,201,103, 19, 1,190,110,221,223, 95, 60,187,179,201,108,
-138,208,106,181,148, 64, 40, 20,118,244,113, 45,206,185,221,166,145, 56,179, 92, 46,143, 2, 32, 96, 24,198,224,238,238, 46, 63,
-121,242, 36,196, 98, 49, 8,130, 64,143, 30, 61, 32,149, 74, 69, 44,203, 22, 1,128,147,147,147,120,243,230,205, 46,211,166, 77,
-251,205, 22,113,159, 62,125,132, 18,137,228,137,224,224, 96, 92,188,120, 17, 55,111,222, 44,188,120,241, 98,167, 62,125,250, 32,
- 48, 48,240, 9, 95, 95,223,159,175, 94,189, 74, 62,140,134,125,111,198,106,219,157,225,105,154,102, 8,130, 0,143,199, 3,195,
- 48, 80,171,213,232,218,181, 43, 54,110,220,136,245,235,215,175, 82, 42,149,135,219,147,159,176,176, 48, 81,215,174, 93,167, 79,
-154, 52, 9,249,249,249, 72, 72, 72,168, 80, 42,149, 41, 39, 78,156,120,106,206,156, 57,252,129, 3, 7, 66,163,209,224,251,239,
-191,167,174, 92,185,242, 93, 89, 89,217, 14,238,145,203,129, 3, 7, 14,255, 98,161, 21, 16, 16, 48, 73, 36, 18, 45,152, 50,101,
- 10, 63, 36, 36, 4,229,229,229,112,118,118, 38, 9,130, 16, 2,128,171,171, 43, 41,147,201, 48,123,246,108,244,234,213,107,240,
-162, 69,139, 6, 10, 4,130,141, 10,133, 98,187, 61, 39, 86,169, 84, 6, 30,143,183,119,238,220,185,171,211,211,175,118, 5,128,
- 63,254,248,227,142, 66,161, 88,172, 82,169, 12,109, 44, 71,125, 80, 76, 66, 34,145, 94,234,222,189,251,221,168,168, 40,231, 9,
- 19, 38,192,203,203, 11,105,105,105, 88,179,102, 77,158,197, 98, 89,118,230,204, 25,234,191,125,145, 41,179,185,236,202,193,131,
- 78,195,158,125,214,121, 94,108,236,167,175,206,157,251,217,251,239,191, 47, 8, 9, 9, 33, 12, 6, 3, 46, 93,186,196,238,219,
-183,143,252,254,195, 15,215,195,193, 65,120,113,223, 62,177,197, 98, 41,108,163,181,100,232,160, 33,131, 67, 62,253,108, 3, 76,
-198, 90, 92,186,112, 4, 85, 85,106,108,222,178, 63,196,223,159, 29, 90, 90, 90,122,198, 94, 46,130, 32,130,147,147,147,189, 89,
-150,133, 88, 44,198,202,149, 43,225,231,231, 7,103,103,103,212,212,212,224,173,183,222,114,153, 63,127,190, 11, 0,100,100,100,
- 52,132,103,176, 5,133, 66, 49, 96,246,236,217, 78, 20, 69,225,248,241,227, 22,130, 32,222, 59,117,234,212,183, 61,122,244, 16,
- 15, 30, 60,216,105,199,142, 29, 3, 1,164, 62, 44,161,213,206,227,110,157, 60,121,178,239,228,201,147, 89,161, 80, 72, 84, 87,
- 87,195,213,213, 21, 27, 55,110,212, 43,149,202, 35,237,110, 3, 20, 37,150,203,229, 98,150,101,177,119,239, 94, 20, 22, 22,190,
-164,209,104,202,104,154,222,255,246,219,111, 47, 12, 9, 9,233,146,147,147, 83, 88, 83, 83,179, 86,165, 82,221,229, 30, 77, 28,
- 56,112,224,240,143, 66,189, 19,124,253,236,195, 35,184, 55,156,216,178,208,162,105,122,246,137, 19, 39,248, 12,195, 96,203,150,
- 45,184,114,229, 10, 43,151,203,223,147,203,229, 95,201,100, 50,218,104, 52,206,122,229,149, 87,166, 45, 95,190,156, 55,120,240,
- 96, 92,188,120,145,215,181,107,215,233, 0, 26, 11,173,104,180, 18,107, 67,171,213, 94, 46, 47, 47,235,218, 40, 64,101, 87,137,
- 68,122,217, 70, 97,154,114, 54, 13,138,217,127,229,202,149,122, 95, 95, 95,203,205,155, 55,241,205, 55,223, 48, 87,174, 92, 73,
- 17,139,197,155,149, 74,165,217, 78,206,135,129, 6, 78, 49, 69,165,253,184,112, 97,216,163,241,241,204,203, 11, 22,212,138,100,
-178, 55, 62,221,176, 97, 81,117, 77,141, 31, 8,130,245,112,113, 41,220,178,114,101,194,216, 39,158,168,205, 56,115, 70,154,158,
-156, 44,244, 34,201,107,109,201,103,105,105,233,153,212,212,223,240,195,214,207, 96,181,154,161, 44,189,167,211, 42, 52, 90,216,
- 16, 89,127,226,164, 40, 74,251,212, 83, 79,137, 0,200,158,123,238, 57,177, 74,165,194, 35,143, 60, 2, 0,208,233,116, 56,114,
-228, 8, 66, 67, 67, 1, 0, 55,110,220,104,216,182,149, 79, 7, 7,135, 39, 6, 14, 28,136,194,194, 66,100,100,100,156, 86, 42,
-149, 26, 0,167,139,139,139, 99,250,246,237,139, 3, 7, 14,140,111, 69,104,181,169,142,236, 20, 90,127,226,148,201,100,139,247,
-239,223,255,210,133, 11, 23, 38, 47, 92,184, 80, 56,114,228, 72, 0, 64, 77, 77,141, 1, 0,221, 30,206,198,121, 34, 73, 18, 12,
-195,192,221,221, 93,175,209,104,160, 82,169,238,170, 84,170,185,183,111,223,110, 23,231,195,104,159, 28, 39,199,201,113,114,156,
-127, 19,206,127, 3,236,143, 12,207,178, 44,197, 48, 12, 82, 83, 83,177,127,255,126,218,106,181,206, 84, 42,149, 55, 26, 37,217,
-144,150,150,150,252,212, 83, 79,109,207,201,201,225,103,102,102,130,101, 89,186, 45,185, 49,153, 76, 36, 65,252,121,223,131,150,
-242,135, 31,126, 64, 89, 89,153,181,184,184,248, 20, 69, 81, 7, 30,112,246,226, 3,207, 58,252, 1, 48, 63, 99,177,156, 90, 62,
-104,208,168,101,201,201,146,151,223,125,215,252,194,139, 47,190, 77, 91, 44, 36, 95, 36, 98,196, 14, 14, 60, 90, 34, 17,102,156,
- 57, 35,253, 98,206, 28,119,163,217,124, 60,177, 13, 14,230,245, 22,173, 97,195, 6,227,133,151,223,132,177,145, 69,235,226,229,
- 92,152,173,104,147, 69,203,108, 54, 71, 40,149, 74, 72,165,210, 34, 0, 62,207, 63,255, 60, 24,134,129,209,104, 68, 77, 77, 13,
- 20, 10,133,246,197, 23, 95,164,235,196,147, 96,226,196,137,206,246,240, 6, 5, 5,249, 9,133, 66, 28, 63,126, 28, 66,161,240,
- 8, 0, 8,133,194, 35,201,201,201, 49, 83,167, 78,133,191,191,127, 80,126,126, 62, 1, 27,254,105,222, 17,241,123, 88,160, 59,
- 8,116,187,103,130, 67, 55,175,136,248,235, 4,144, 87, 23, 53, 62,171, 79,159, 62,128,157,126, 89,141, 81, 55,185, 99, 61, 73,
-146, 63, 47, 90,180,104,110,255,254,253, 71, 47, 95,190,156, 0,192,127, 24,119, 32, 69, 81, 15, 20,122,130, 3, 7, 14, 28, 56,
-252,173,173, 90,127, 66,139, 66,139, 32,136, 45, 67,135, 14,157, 9,128, 79, 16,196, 55, 10,133,226, 70,211, 52, 74,165, 50,215,
-207,207,239,147, 46, 93,186,204, 2,192, 18, 4,177,165,141,153, 42,103, 89,172,225,241,136, 69,247,196, 93,187, 2, 84,214, 47,
-117,178, 8, 0,193,227,241,183, 95,189,122,245,221,162,162, 34,181,157, 22,136, 86,241, 48,102, 29, 2,192, 79,192,221, 41,133,
-133, 39, 22, 68, 70, 70,143,157, 51, 7, 61,199,142,117,246,235,212,137, 54, 90,173,204,141,115,231,136, 11,123,247,138,210,147,
-147,133, 70,179,249,248, 1,160,168,173,249, 44, 45, 45, 61,243,107,202,153,147, 79, 79,140, 25, 29,212,197,239,158,104,184,171,
- 64, 69,165,246,100, 91, 68, 86, 19,209, 27,191,113,227,198,195, 34,145, 72,208,120, 41, 27,171,213, 90,105, 54,155, 35, 0,160,
-170,170,202,111,203,150, 45,187,120, 60, 94,161, 45,190,204,204,204, 67,203,150, 45,155, 88, 80, 80,112,178,184,184,184, 0, 0,
-138,138,138, 10, 72,146,220,174, 84, 42, 39, 22, 22, 22,238,131, 29,147, 0, 88,160,123,198,185,159,123, 0, 64,196,160, 73,200,
- 56,247,179, 20, 64,143,136, 65,147, 0, 0,237, 93,203,176, 49,234, 66, 43,188,119,241,226,197,157,163, 71,143,126, 5, 15, 16,
-211, 11, 0, 44, 22, 11,105, 52, 26, 41,154,166, 5, 86,171,149,181, 88, 44, 36,247, 76,226,192,129, 3, 7,251,193,178,108, 95,
- 0, 94,117, 63,235, 13, 40, 94, 77,182, 45,168, 91, 46,176,254,241, 91,247, 91, 77, 16,196,229, 70, 28, 13,251,237, 56, 22, 0,
- 42, 0, 92, 39, 8,162, 37, 35,200,150,150,126,183, 40,180, 20, 10,197, 62,216,177,104,180,189,233, 90,193,146,186,117,226,128,
-246,175,237,214,192, 65,211,116,121, 81, 81,209, 3, 87, 40,143,199,187, 59,126,252,248, 54,165,183,149,102, 55, 80,248,186,217,
-188, 35,233,203, 47,123, 31,255,230, 27,127,154,162, 60, 8,128,229,139,197, 26,139,197, 82,224, 69,146,215,218,106,201,186,207,
- 26,115,167,116, 76,254,157, 82,116,235,214,141,189,117,235,214, 61, 91,207,131,225,154, 94,175, 15,176,213, 4, 12, 6,195, 96,
- 59,197,224, 79,165,165,165, 63, 53, 35,216,119, 41,149,202, 93,246,102,170, 97, 81,105,128,199, 16,204,211, 17,131, 38,237, 5,
-192,212, 47, 42,253, 48, 81, 86, 86,150,131,186, 56,111, 15,130,194,194, 66, 51, 65, 16, 63,174, 89,179,230,185,244,244,244,221,
- 10,133,194,204, 61, 54, 57,112,224,192,161,109, 34,139, 32,136,164,186,223,113,117, 70,161,164,166,219,245,105,234,211, 53, 78,
- 83,207,209,116,127,107,199, 2,192,226,197,139,223, 77, 72, 72,144, 3,176,119, 49,230,118, 47, 42,253, 87,161,252,111,194,209,
- 88, 20,108,253, 43, 10,250, 37, 96, 1, 69,253, 14,170,145, 79, 62,249,112,141, 27,183,110,221, 34,254,205, 55, 92,253,162,210,
-141, 16,249, 79,200,119, 65, 65,193,198,192,192,192,205, 10,133,130, 2, 7, 14, 28, 56,112,104, 11,188,154, 19, 70, 45,136,178,
-184,214,254,191,175,227,222, 76,186,230,126, 19, 4,145,148,144,144, 16,215,134,252, 54, 88,180,120, 92,221,113,224,240,223,195,
-255,199,172, 87, 14, 28, 56,112,224,208, 60,154, 90,177,234,197, 87,211,223,139, 23, 47,126, 23,173,143, 56,249,226,158, 21,203,
-183,238,119,131,191, 22,129,123, 51, 7,154, 67, 91,102, 19, 68,183,163,124,167, 56, 78,142,147,227,228, 56, 57, 78,142,147,227,
-252,159,227,180,197,125,170, 25, 65, 20,219,210, 80, 95,107,195,136, 77,183,109, 29,107, 43, 45, 65, 16, 45,133,249,169, 31, 42,
-108,250,253,151, 35,154,227,228, 56, 57, 78,142,147,227,228, 56, 57, 78,142,243, 65,192,178,108, 95,150,101, 99,113,111,194, 20,
-203,178,108, 44,203,178, 99, 23, 47, 94,188,164,126,223,226,197,139,151,176, 44, 59,178, 62, 93, 93,154,134, 99,234,247, 53,253,
-110,186,175,181,180,173,100,113,102,147,237,134,223,127, 23, 31, 45, 14, 28, 56,112,224,192,129, 3,135,102, 81, 63, 99,176,145,
-181, 73, 13,224, 70, 66, 66, 66, 85, 35,223, 41, 53,128,107, 0,122,213,165, 83,215,137,180,198,190, 85,150,186,223,150,102,210,
- 88,236, 73,219, 2,182,180,176,205, 9,173,150,208,203,135,247, 97, 96, 71,239,168,186, 10, 0,203, 48, 0, 0,166, 46, 6, 18,
- 91, 31, 12,137, 97,192,178, 44, 20,170,234,180, 27, 42,188,223,222,243, 5,251,193,221, 91, 42, 93,207,176,236,160,186, 93,103,
-180, 26,243,155, 25, 58, 84,219,203, 17,218, 1, 97, 82, 30,222,102, 88,244, 4, 0, 30,129,235, 38, 6,159,100,151,183, 61,158,
- 84,115,237, 60,194, 11, 51,197, 50,249, 20, 23, 87,183,110, 85, 85, 21,121, 86,147,249,231, 76, 53, 54,163,237,235, 50, 34,200,
- 13,143, 49, 44,222, 5,192, 19,242,176, 46,175,210,238,153, 28, 28, 56,112,224,240,160,214,145, 7,138,139, 71, 16, 4,221, 12,
- 39,241,128,156, 92,128, 61, 59,196, 86, 51,187,255,104,102,223,229,191, 83,190,219, 36,180,194,189, 48, 7, 4, 86, 0, 96,193,
-226,131, 76, 53,190,110,211,241,190,136,150,242,249,219, 0,240, 77, 86,122, 1,203,224,108,179, 23,147,135, 33, 82, 17,127, 29,
- 0,198, 68,211, 51, 50,149,246,251,139, 69,248, 99,172,128,225,253,200,176,172,144,102,216,237, 96,145,228, 40,194,249,223, 75,
- 97,106, 75, 94, 3, 59,122, 71, 29,252, 67, 57, 58,229,235,121,232,223,243, 17,176, 52, 5, 48, 36,228,131,223,198,233,207,159,
- 71,255,176, 64,176, 12, 9, 48, 20, 28,199,125,138,113,145, 46,236, 13, 85,251,214,193, 14,246,131,123, 39, 79,239,155, 91,183,
-110,243,241, 11, 10, 39, 24,202,138,156, 63, 78, 78,155,191,104,217,136, 8,104, 35,237, 17, 91, 61,125,241,114, 96,231,144,183,
-223, 92,241, 25,223,215, 47,192,129, 33,205, 84,217,221,172, 62, 27,214, 46,219, 39,226, 21,174,187,174,196, 54,123,219,114,184,
- 23,102, 9, 36,226, 73, 50,169, 67, 55,131,161,230, 22,109, 37,127,230, 9, 5, 99, 63,249,116,125,239, 97,163, 98, 28,233,154,
- 50, 30,201, 32,124,207,238, 93,157,190,220,184, 41,230,166,146,126, 2, 0,211,150, 50, 51, 44, 22,229,238,152, 25, 35, 20,240,
-137,176,151,182,242, 1,170, 93, 66, 43,204, 27,207, 16, 44,108,134,151, 96, 9,252,150,165,194, 79,237, 57, 71,168, 55,190, 37,
- 88, 4,131,192, 94,130,197,174, 76, 53, 84,220, 35,143, 3,135,127, 23,120, 60, 94, 10,195, 48,195, 31,178, 48,120,140,101,217,
-223,185,171,251,191,141,182, 89,180, 8,172,202,184, 93,236, 6,218,138,136,224,160, 15,129,182, 9, 45, 41,159,191,253,114, 94,
-185, 15, 40, 43,182,126, 52,119,183,133, 4, 40,210, 10,154, 34, 65, 83, 36, 40,202, 10,154, 36,193,146,102, 44,251, 46, 5,176,
-212, 32, 42,178,251,118,128,246,181,247, 28, 66,150,247, 99,218,185,147,238,132, 69,139,159,190, 78,120,189, 88, 93,251,250,169,
-235,138,138,112,111,227,146, 76, 21,190,111,139, 32, 72,249,102, 30, 18, 15, 28, 41,249,226, 91,125, 54,195,178,112,119,150,133,
- 76,139,203, 8,216,113, 40,165,120,253,118, 83, 54, 0,184, 56,136, 67,166, 95,207, 11,124,144, 74,240,150, 74,215,111,222,244,
-165,143,175,135,140,160, 46,172, 6, 69,211, 8,232, 20,203, 95,242,218, 52,223, 85,159,111,251, 28, 58,243, 11,173, 29, 31,226,
-141,240,206, 93,194, 22,108, 63,114, 33, 80,175, 83, 89, 78,238,124,247, 54,204, 32,125,252,195,132, 31, 38,124,198, 95,250,206,
-188,183, 44,116,201,165, 28, 21, 50,109, 61,107,194,188,113, 40, 97,245,167, 61, 71,140,139,115,100,106,213,124,147,190, 54,120,
-235,119,219, 86,132,246,236, 39, 31, 28,217, 81,164,250,121, 54, 97,172,169,132,149, 39,149,140,136,136,118, 54, 62, 55,149,220,
-250, 67,226,107,153, 42,108,104, 75,153,105,246, 63,109,143, 97,218, 31,117,157, 96, 49, 56,253,247,148, 89,180,226, 50, 88,154,
- 4,104,107,195, 55,104, 18, 44,115,239,187,255,236,239, 0,180, 79,104,241, 88,140, 62,117,238,178,111,121,153,178,239,231,159,
-126,188,132,189,124,249, 24,104,252,152, 85,137, 51,109, 21,152, 28, 56,112,248, 91, 91, 76, 40,150,101, 5, 15,153, 51,134,101,
-217,163, 15, 72,243, 54,128,151,235,182,183, 1,248,228, 33,100,173, 35, 0,159,186,237, 50, 0, 37, 92, 11,120, 32, 52,117,126,
-111,119, 28, 45, 41, 88, 6,216, 59, 1, 0,100,109,205, 5, 11, 72, 65,240, 1, 82,143,248,113,163,224,233,237, 3,144, 6,192,
-106, 0, 72, 35, 64,234, 1,210,136, 10,101, 33, 96,213, 3,249,199, 64,177,172,164,205,197, 53,107,129,220,159, 49,178, 79, 32,
-188, 92,164,152, 23, 31,238,185,229,120,238,182,109, 39,115,162, 51, 85,152, 98, 87, 94, 89, 22,253,123,116,195, 23,219,244,217,
-191, 92, 85,143, 1,128,152, 94, 30,199,251,135,119, 10, 88,191,221,148,125,244, 70,213, 88, 0, 24, 27,225,124,172, 95,136,111,
- 32,131,246, 91,125, 25,150, 29,236,215,185, 27, 65,167,111, 6,163, 43,129, 78,103, 68,201,221, 29,112,243,127,148, 71, 51, 24,
-106,235,120, 25, 31,139,223, 88,186, 70,104,208,149, 91, 24,171,154,246,226, 87,241, 5, 98,134, 64,233, 25,115, 45, 83, 77,191,
- 57,243,121,106,193,251, 31, 45, 6, 48,173, 53,158,112,111,188,182,110,221,250, 30, 3,163, 66,189,203,246,205, 35,106,171,202,
- 65,241,229,146,248,199, 7,194,181,123, 56, 83,158,186,142, 16, 7, 69,195,213, 35, 8,165, 23,118,162,224,247,253,196,160, 62,
- 19, 37,223,255, 36,122, 14,176, 54, 43,180,186,121, 98,208,152, 33,253,118, 7, 5,250,249,178, 44, 3,134, 97,193, 50, 52,106,
- 77, 36,150,236,201, 7, 77,211,120,106,204,160,145, 14, 98,130,101, 24, 6, 44,203,160,184, 76, 99,248,245, 82,246,200,252, 42,
- 92,178,199, 82,213,235,177,225,131,174,167,253, 30, 74,230,254,130,168,105, 9,217, 4,112,174, 81,155, 27,116,245,196,247,161,
-192,119,237,215,114, 4,232,130,227,171, 17, 56,100, 38,127,243, 79,199,189,180,234,210,233,251,118,108,122,250,235,205,155, 19,
-179, 85,152,205, 61, 95, 56,112,248,119,128,101,217,135, 46,182, 10, 11, 11, 21, 15, 34,182,252,253,253,135,148,150,150,174,173,
-247, 86, 33, 8, 98,109,231,206,157,151,253,167,163,122, 95, 95, 79, 75,211,244,180,210,210,210,179,173,113,198,198,198,250, 29,
- 57,114,164, 75, 35,206, 46, 0,186, 52,151,214,213,213,149, 30, 48, 96, 64,193,145, 35, 71, 20, 92, 11,105,151,224,106,179,208,
-202, 46,250,121, 94, 31,179,178, 22, 0,178,237, 72,127,223,144,159,137,164, 87,255,176,226,249,213, 17,157,221, 81,163,183,224,
-228,149, 2,208, 52, 9,154,162,234, 44, 91, 20,104,138,196,152, 94,158, 24, 96,154,141, 13, 73, 57,160,104, 38,161, 53,206,166,
-176,178,204, 51,189,163, 39,239, 97, 24, 86, 44, 17,242,180,193, 1, 30,222, 11,158,234,197,155, 23, 31, 1,163,149,154,188, 51,
-245,246,175, 89, 42,108,181,139,147,249,115,200, 35,182,185,125, 52,101,179,236,173, 88,163,250, 71, 15, 27,236,204,154,181, 32,
- 43,242, 81, 99, 32,145,175, 33, 81,102,170,134,132, 80,218,197,201,176,232,217,209,223, 87,126,126,247, 59,119, 61,248, 58,129,
- 55,159, 18,137,121, 20,104,134,229,179,213,153,102,247,208, 81,194,122,191,173,214,242, 41,147, 59, 61, 63,100,116,172, 75,209,
-206,153,132, 44,120, 12,188,251, 4,224,238,217, 31,160,186,146, 4,141,162,128,112, 54, 85,163,131,199, 35, 24, 55,109, 10, 62,
-153,210, 23, 53,186, 26,240,149,183, 93,196, 66,137, 43, 96,109,150,147,165, 49,109,221,154,143,124, 5,124,222,189,235, 89,255,
-161, 73, 24,205,102,128,166, 32, 21, 48, 32,216,250,255, 72,208,164, 85,222,115,226, 59,115, 1,250,146,173,178,103,169,240, 83,
-184, 23, 6,131, 33, 67, 89,210, 8, 2, 56,151,169,254,143,248, 9,243,198, 51,143,142,121,113, 48, 75,224,183,246,212, 81,164,
- 7,226,162,186, 56, 58, 56,232,178, 81,178,247,117,220,134,148,237, 48,240,101, 60,243,210,107,242, 45, 91,182,140, 7,216, 57,
-184,223, 71,237,175, 88,100,149,227,228, 56,255,145,156,206,206,206, 93, 59,119,238,188,140, 36,201, 33, 34,145,168,131,213,106,
- 5,195, 48,101, 98,177,248,183,130,130,130,149, 58,157,238,206,223,173,236,215,175, 95,111,139,216,178,201, 41, 20, 10,145,147,
-147,115,171, 13, 98,235, 84,147,227,127, 60,119,238, 28,246,236,217, 3, 0,200,205,205, 69,247,238,221, 29,154, 59,240,238,221,
-187, 14,195,134, 13,251, 17, 64, 64,107,156, 55,110,220,232,250,203, 47,191, 96,239,222,189, 0,128,156,156, 28, 4, 7, 7, 55,
-155,153,115,231,206,241,159,125,246,217,174, 0, 20,255,133, 58,250, 55,136,172,198,223,255, 17, 90, 73, 73, 73,108, 92, 92, 28,
-209,116,187, 25,228, 7,186,137,251,192, 68, 3, 64,126, 91,115,144, 85,142, 53, 95,236, 56, 49,246,244,222,141, 67,164, 34, 30,
-150,111, 93, 80,172,174,172,121, 76, 64,220, 27,126,161, 88,240,220, 28,197, 23, 19,166,247, 10,172,170, 53,225,240, 31,165,103,
- 51, 85,109, 51,145,102, 42,145, 12, 48,174,247,126,209, 48, 25, 85,193,211, 63, 73,222,181,107,241,216,158,111,198,247,196,161,
- 11, 5,111, 2,148,205,168,239, 44,195,128,101,168, 6,231,247,186,174, 3,192,220,191, 40, 48, 3,246,222, 62,166,109, 22,173,
-161,128,160,202, 27,227,156,228,226,175,102,205,122,197,153, 84,231,161,210, 34, 66,113,149, 9,101, 70, 33,106, 5,222, 40,205,
-190, 65,243, 8, 36,219, 52,185, 16,208,177,148,201,213, 77,236,200,139, 28, 53,215, 95,119,252,221, 42, 49, 65,241,157,159, 92,
-229, 90,113,250,179, 2, 74,175,214, 19, 4,108,134,159,119,113,113,237,110,210, 20,240,181, 85, 21,112,245,137,192,216,201,113,
-248, 32, 54, 28, 53, 58, 61,212,149, 23,217,110,190,206, 68,225,111,137, 88, 58, 46, 12,154,114, 37,204, 36, 64,232,205,149, 38,
-139,169,182,197,235,200,195,230,249, 11, 23, 61,211,201,215,203,161,126, 82, 1,203,208,232, 21, 22,132, 81, 67,250, 35,249,220,
-121, 92,190,145, 11,166,110, 82, 1,203, 48, 40, 81, 85,149,155,172,244, 15,109,186,160, 52, 5,150, 52, 53, 43,196,208,142, 33,
-195, 72,111,200,105,224,253,190, 93,157,102, 44,142,235,228,228, 32, 33, 96, 34,105,152, 44, 36,106,206,127, 5,143,206, 61, 32,
-151, 74,137, 62, 48, 10,174, 2,220,186,133, 28, 56, 52,194,211, 79, 63, 45, 45, 47, 47, 79, 13, 8, 8, 8, 31, 53,106,148,124,
-240,224,193,208,235,245, 56,121,242, 36,244,122,125,167,128,128,128, 78, 39, 79,158,156, 88, 84, 84,148,217,177, 99,199, 97,123,
-247,238,181,219,135,182, 78, 0,241, 27, 30,193, 0, 69, 16, 4,234,246, 17,117,251,218,189,206,173, 88, 44, 70, 97, 97,225, 67,
-183,108,149,150,150,222,106,143,101,171,182,182, 86,228,239,239, 15, 47, 47, 47,208, 52, 13,189, 94,143,131, 7, 15, 66,171,213,
-130, 97, 24,200,100, 50,172, 90,183, 21,217, 87, 83,113,233,210, 37,104,181, 90,145, 45,206,146,146, 18,162, 87,175, 94, 48,155,
-205,160, 40, 10, 38,147, 9,167, 78,157,106,248, 45, 16, 8,176,232,195,207,145,123, 37, 21,233,233,233, 40, 41, 41,249,175,172,
- 54,210, 6, 45,242,119, 68,139, 49,179,254,235,179, 14,105,154, 90,178,101,251,174,139, 75,102, 79,193,107, 83,163, 3, 86,110,
-220, 31,157, 85,129,237, 0, 16,230,137,233,207, 13,239, 22,232, 42, 23,226,131,157, 87, 0,150, 93,242,160,231,203,168, 68,110,
-120, 7,230,205, 3,151, 10, 83,223,157,210, 7, 65,190,206,221,171,196,149,226,252,124, 59,214, 20,100, 40,184, 57, 74, 66, 98,
-122,121, 28, 7,195,192,213, 73, 18, 10,154,130,171,163, 36,100,108,132,243, 49, 0,112,150, 11, 67,155,179,124,181,132,168, 0,
-225, 76,185, 68, 48,211,193,201, 53,240,133,241,163,100, 49,227, 39,202, 28,133, 20, 52,151, 78, 66, 39,236, 8,210,189, 19,204,
-100, 37, 74,238,220,166, 79,255,158, 85, 90, 81, 99, 94, 96, 51,155, 44,206,150,222,201,241,234,218,115,148, 91, 69,210, 82, 85,
-215, 23,119,118,225,129,225,213, 36, 62, 89,238,224,221, 79,246, 71,254,157, 90,134,109,214,162,115, 31,116, 90,109, 1, 73,195,
-215, 72, 11,156,110,167,124,143,197,227,122,160,170, 82, 5,147,149,130,214, 72, 89,125, 92,165, 18,243,157,155, 48, 91, 41, 88,
- 72, 6, 66, 87,127,156,188,120,163,130, 33,201, 99, 45,113,230,107,144,158,127, 48,221,177,241,190, 32, 79,244,122,199, 89,150,
- 14,210,136,194, 18, 5,182, 31,185,216, 39, 95,131,244, 7,169,103,150,161,238, 13, 63, 55,178,100, 17, 44, 6,183,199, 9, 62,
-212, 27,253, 68, 82,209,151,107,223,124, 54,252,241, 96,119, 9, 83,114, 17, 4, 99,133, 3, 45,128, 81, 76,195, 37, 32, 8,140,
-165,134, 53,152, 76,213, 25, 0, 23,233,157, 3,135, 70, 8, 9, 9,241, 41, 45, 45,205, 88,184,112,161,251,147, 79, 62,137, 3,
- 7, 14, 64,167,211,225,135, 31,126,192,250,245,235,177, 98,197, 10,144, 36,137, 45, 91,182,200,247,237,219,215,111,211,166, 77,
- 37,129,129,129, 17, 69, 69, 69,101, 54, 4, 22, 1, 64, 2, 64, 88,247,238, 34, 0, 48, 71,143, 30, 69, 76, 76, 12,142, 30, 61,
-202,212,237,163,113,175,243,211,174,245, 68,197, 98, 49,196, 98, 49,180, 90,237, 67, 17, 91, 66,161, 16,142,142,142, 16,139,197,
-168,169,169,105,179,216,162, 40,138, 95, 82, 82, 2,173, 86,139, 81,227,199,227,243,132, 4, 12, 31, 62, 28,163, 70,141, 2,203,
-178, 56,117,234, 20,162, 7, 70, 98,202, 19,195,144,149,149, 5,138,162,236,202,111, 89, 89, 25,202,203,203, 49,118,252,120,108,
-221,180, 9,253,251,247, 71, 72, 72, 8, 40,138, 66,106,106, 42,158, 30, 51, 16,210, 9,209,200,205,205,229, 26,181,253,214,172,
-135,226,163,245,192,200, 80,227,119,230,208,153,164,169, 99,250,197,141, 31, 20,142,173,187, 79,127, 4, 47,221, 46, 0,240, 48,
- 75, 86, 61, 63, 60, 8,153, 69, 85, 56,157,174, 72,202,170,192, 67,153,173,193,208,240,244,112,150, 3,124, 49,140, 86,134,114,
-206,183,237,192,204,176, 44,228, 67,222,193,115,227, 51, 3,250,135, 7, 4,212,207, 58,116,140,249, 12,211,111,220, 10,236, 27,
-226, 19, 8,154, 4,104, 18,206, 83,118, 2, 31, 58,216,204,199,192, 46,226,228,249,243,230, 13, 24, 55, 97,178, 76, 44,119, 1,
-173, 43, 6, 89,118, 3,154,188,179,208,203,187,163,172, 48, 31,123, 78, 92,210,230,149,104,116, 60, 30, 78,150,107,205,111,231,
- 87,161,214, 22,175,137, 68,194,178,165, 11, 98,247,236,218,237, 36, 9, 26, 68,220,254, 42, 70, 43, 22, 80, 18,175, 46,143,242,
- 12, 82, 79,246,227, 31,118, 59,235, 45, 88,109,139,199,160,215,237, 63,117,242,248,148,110, 93, 7, 57,221,189,124, 4, 70,147,
- 25,102, 18,136,232, 55, 12, 52,205,138, 9, 30,193, 56,243,249,132, 74, 83, 5,130,164,203,127,187,118, 87,121,238, 90, 62,223,
-236,132,213,173, 70, 23,105,170,238, 9,254, 27,227,135,245, 6, 72, 35,158, 24,210, 3,159, 39,158,126, 29,160, 95,124,176, 74,
-190,103,209, 98,129, 65,225, 94,248,134,101, 49,232,202,193,245,161, 81, 19,230,163, 45, 22,173, 8, 79,140, 11,235,234,247,253,
-231,171,222,113,247,232,216,157, 79, 48, 36, 88,159,158,128,174,132, 37, 74, 46,194,197,191, 63,104,191,129,216,178,225,211, 90,
-134, 97,119, 1,224,166,100,115,224,208,248,121,100, 50,237, 95,179,102,141,123, 92, 92, 92,189, 69, 6, 23, 47, 94,196,182,109,
-219,224,224,112,255,115, 50, 38, 38, 6, 44,203,186, 47, 95,190,124, 63,128,199, 91,226, 28, 48, 96,192,248,244,244,116, 69,239,
-222,189,243,235,196,150, 8, 0,239,230,205,155,188,226,226, 98,194,205,205,141,245,243,243, 35, 21, 10, 5, 3,128,126,233,165,
-151,248, 63,255,252,115, 55,189, 94,127,166,189, 66, 75, 44, 22, 63, 20,159, 45,161, 80, 8,130, 32, 32, 22,139, 33, 18,137,192,
-178,108,155,196, 22, 77,211,130,163, 71,143,226,202,149, 43, 88,209,187, 55,222,244,247,135,187,187, 59, 82, 83, 83,193,178, 44,
- 28, 28, 28, 80, 89, 89,137, 93,187,118, 97,196,136, 17,160, 40, 74,100, 15,239,222,189,123,145,150,150,134, 15,163,162,240,166,
-139, 11, 28, 29, 29,113,234,212,189,209, 64,137, 68,130,194,194, 66,156, 58,117, 10,195,134, 13,227, 26,245, 3,194,238,198, 51,
- 20, 16, 84, 18,240,177, 90,140, 96, 41, 22, 32,224, 23, 22, 6, 81, 86,214,253,206, 57,246,128,199,195,210, 13,219,147, 98, 63,
-155, 63,158,152, 25,223,199,111,229,247, 41,115, 0, 96,198, 83,193,254,114,137, 0, 95, 28,202,100,121, 60, 44,125, 24, 5, 12,
- 11,131,136,208, 96,206,168,254, 33, 80, 84, 91,112, 91, 81,253,107,150,157, 67, 61,167, 63,123, 14, 59, 14,167, 22,175,223, 97,
-202,102, 89, 22,174,142,146,144,233,215,111, 7,126,127, 52,173,104,221, 30, 83, 54,203,176,112,149, 11, 67, 95,204, 26,104,115,
-214, 97, 84,128,112,230, 91, 11, 22, 12,140,127,113,161,148,202,254, 25,150,219, 39,192, 88,141,208, 89, 69,168,230,251,160,164,
-168, 8, 31,111, 73, 42,214,233, 45, 83, 50,212,109, 19,152,121, 26,212, 10, 8,221,147, 31,127,240,110,114,194,170,229,142,198,
-252,212, 90, 62, 65, 25,249,157,135, 10, 86,173,248,140,168, 49, 91, 38,231, 87,161,198, 22,143,217, 9,171,215,172,219, 16,251,
-202,180,137,217,193,221,135,122,208,138, 59, 30, 38,157, 78,181,243,120,154, 79, 93, 79,145, 0,128,219, 37, 26,168,181,122,138,
-166,200, 51, 78, 66,172,204,180,199, 58, 88,135,174,222,240,138, 27, 20,241,172,151,147, 8,198,218,106,120, 59, 9, 49,166,255,
- 35,207,146,127,228,190,115, 71,213, 22,185,214, 84,104,145, 96, 73, 35,126, 95, 61, 34,148,165,201, 80,208, 36,172,215,127,108,
-187,101,140,192,155,175, 13,113,116,118,179,220,229, 65,239, 0,200, 60, 65, 56,119, 2, 92,186, 16,194,176,201, 80,228,103, 80,
-175, 63, 59, 77,115,167,160,228, 91, 79,217, 67,153,249,195,129,195,191, 10,133,133,133,207, 47, 89,178,228, 92,255,254,253, 59,
-120,122,122,162, 71,143, 30, 4, 75, 75,198, 0, 0, 32, 0, 73, 68, 65, 84, 56,124,248, 48, 22, 46, 92,216,144,166,119,239,222,
- 96, 89, 22,149,149,149, 88,179,102, 77,153, 66,161,120,190,213, 14,122, 70, 70,246,142, 29, 59,134,132,135,135, 91, 69, 34, 81,
- 53, 0, 73,117,117,181,180,178,178,146, 48,153, 76, 96, 24,134,113,113,113,161, 21, 10, 5, 57,101,202, 20,243,133, 11, 23, 30,
-209,235,245,133, 15, 98,209, 10, 8, 8,184,169,209,104,180, 4, 65, 60,112,232,135,122,145,229,233,233,233, 85, 91, 91,203, 0,
-168,106, 79,232, 7,138,162, 16, 21, 21,133, 19,103,175,226,232,233, 11,208, 41,114, 48,231,149,231,209,163, 71, 15,156, 56,113,
-162,221,117,214,171, 87, 47, 28, 63,117, 14,231,174, 92, 67, 97,238,117,188, 62,231, 21, 68, 68, 68,224,248,241,227, 92,131,182,
- 31, 71,112,191,111,214,145,166, 66,107, 88, 82, 82, 82,125,207,252, 79,242, 53,212, 19,189,132,174,226, 31,151,143,123, 36, 76,
- 56,106, 57, 8,161, 12, 63,119, 63, 62,112,233,199, 95,101,243,189, 11,167,221, 84,217,158, 29,118,223, 77,163, 66, 6,123, 41,
-251,167,107, 89,161,207, 62,209, 63, 0, 91, 15,203,223, 7,128,201,131,187,226,143, 60, 53, 46,229,170,126,202, 84, 35,227, 65,
- 75, 29,233, 13, 57, 93,129,159,214,188, 17, 63,172, 83, 71, 31,108, 59,112, 14, 4,129,253,118,189,112, 89,150,237, 31,222, 9,
-235,119, 52,157, 97,232, 19,184,110,143, 41,251,100, 70,205, 56, 0, 24, 21, 42, 63,214,247, 17,183, 64,182,177,227, 86, 51,144,
-137, 5,179,198, 77,124, 78, 74,229, 30, 6, 10, 78,129,160,204, 48, 90, 25, 40, 43,106, 96,112, 9, 64,234,197,107, 70,173,201,
- 50, 63, 83,221, 62, 43, 94, 86, 5,242, 69,151,175, 21,213,234,141,190,114,175, 71, 76,124, 30,195,212,154, 89,252,145, 89,160,
-203, 44, 67,142, 61, 28,249,249,176, 60,230, 79, 13,254,102,251,158,101, 66,145,120, 50,159, 0,225,237,234,224,245,205,103, 31,
-194,201,201, 17,140,165, 22,208,171,241,228,171, 31,171,111, 42,200,174, 0,208,221, 3,142,131,187, 10,183, 11,120, 68, 73,202,
-109,235,123,182,206, 65,144,152, 61,109, 76,111, 33, 99,209,227,141, 53,187,177,249,157,120, 60, 55, 50, 76,120,228,124,238,108,
- 0, 43,219, 91,215, 44, 77,129, 37,141,120,252,221,179,217, 4,112,142, 5, 6, 93,217,179, 42, 20,184,106, 55, 71, 31, 64, 72,
- 11,136,176,158,129, 14, 34,166,228, 60,152,146,243, 44, 63, 96, 32,136,192, 33, 4,225, 19,197,126,185,118,133,126,235,214,109,
- 39, 25, 30, 62,176, 35, 84, 6, 7, 14,255,171,200, 87, 40, 20, 99, 99, 98, 98, 78,159, 56,113,194, 61, 50, 50, 18, 0,112,229,
-202,149,123,157,206,168, 40, 4, 7, 7,163,188,188, 28, 83,167, 78,173, 80, 42,149, 99, 97,195,231,183,166,166,230,206,222,189,
-123, 59,232,245,250,222,239,189,247,158,170, 83,167, 78, 58,147,201, 68, 84, 87, 87, 51, 20, 69,193,205,205, 77,220,187,119,111,
- 12, 24, 48,160,246,226,197,139,157,139,139,139,107, 0, 20,180, 39,243,241,241,241, 56,123,246,222,164,189,135, 17, 87, 75, 36,
- 18, 33, 50, 50,210, 63, 63, 63,191,180,238,221,210,230,103,124,227,215,203,181,107,215,112,230,106, 9, 4, 22, 35,196,106, 5,
-126, 63,176, 23,227,103,205, 5, 69,181,223,139,225,255,216, 59,239,240, 40,170, 54,138,159, 41,219,178,233,101,211, 11, 33,144,
- 64, 32,244, 78, 16,144,166, 18, 62,138, 84, 65,154, 64, 64, 20, 16,165, 35, 69,165, 35, 69, 58,168,244,142,148,160, 2, 81,122,
- 9,157,132, 36, 4, 2,132,180, 77,239,217, 62,229,251, 35,197, 4, 82,118, 19,108, 56,191,231,153,103,182,204,158,157,153,187,
- 59,247,204,123,239,125,239,253,251,247,113, 60,244, 6,204,165, 52, 30, 61,122,136, 35, 71,142, 96,226,196,137,181,210,172, 33,
- 85,122,145,127, 56, 74, 84,210, 79,139, 6,128,160,160,160,139, 37,209,138,178,248,248, 64, 34, 45,192,130, 30, 45,220,102, 12,
- 14,172, 71, 25,242,146,193,177, 28, 40, 17,224,232, 96,133, 61,123,246,215,221,127,240,224,245, 77, 27, 55,173,231, 24,102,110,
- 68, 26, 84, 38,236,212,130,111, 15, 94, 25,188,103,122, 23,122,226,187, 13,237, 0, 64, 76,147, 88,119,242, 33, 3, 96, 65,109,
-142,182,157, 27,100, 5, 6,140,119,180,183,158, 63,251,163,222,118, 93, 90,249,225, 98, 88, 4,214, 31,185,126, 73,146,134,221,
- 70,255,184, 57, 3, 94,246, 79, 21,141, 58, 4, 87,125,191, 75,150,229,157,197,230,182,208,199,157, 7,244, 26,104,180,122, 36,
-100,178, 72,200,210,128,150,139,113, 59, 38, 81,109,159,130,144, 90, 28, 54, 97, 46,151,185,126,249,205,106,119,141,186,128,201,
-203,206, 96,196,146, 27, 34,185,153, 84,105, 74, 87,133, 27, 73,208,188,229, 45,106, 9,112,148, 68,198,171,230,124, 54,202, 60,
- 41,242, 12,234,147,201, 32,120, 30,102,254,189, 97,105, 70,137, 3,235,136,226, 1,192,220, 92, 46, 89,190,232,115,235,169, 51,
- 23, 85,219, 7,204, 31, 16,251,249, 56, 79, 13,240,178,197,165, 59,209,184, 20,254,226,225,165,219,143, 26,119,109,226, 10, 63,
-119,155, 41,146,236,156,101, 81, 48, 61, 66, 90, 84, 48, 12, 96,208,148,142, 58,244,119,196,176,214,131,231, 85, 54,218,176, 66,
-188, 1, 46,134,229, 65, 80, 20, 64,144, 69, 35, 32, 19,174,130,182,241,225,247, 31, 58,174,218,177, 99,247, 87, 81, 25, 66, 20,
- 75, 64,160, 58,114,115,115, 31, 68, 69, 69,245,106,218,180,233,206, 79, 63,253,212,114,248,240,225,174,227,198,141, 35, 1, 32,
- 53, 53,149, 91,187,118,109,242,119,223,125,151,155,145,145, 49,218, 96, 48,132, 27,243, 15, 87, 42,149,215,190,255,254,251,244,
-203,151, 47, 55,110,211,166,141,180,101,203,150,156,173,173, 45, 45,149, 74, 89,157, 78,167,137,137,137, 97,159, 62,125,234,146,
-147,147,243, 4, 64, 44,106,208,172, 95, 28,189, 90, 76, 81,212,151, 60,207, 7,188,142, 62, 90,114,185,220, 21,192, 19,130, 32,
-234,155,218,108,248, 74,133, 77,211,200,206,206,134, 42,229, 33,100,137,143,209,212,156, 68, 35, 91, 11, 88, 89, 89,213,202, 20,
-229,230,230, 2,133, 73,184,114,229, 62,192, 48,176,182,182,134,181,181,245, 95,110,180, 42,243, 34,255, 18,198, 87,240, 90,213,
-125,180, 26, 41, 48,209, 76,135,181, 19,122,215, 19,123,123,186, 67,155,120, 27,247, 19, 10, 48,183, 93,155, 72, 74,106,169,153,
-240, 97,223, 86, 3, 6,214, 65,151, 14,173, 9,111, 23,235, 41,203,190,221,252,113, 35,100,124, 30,153,134,117,198,236, 81,100,
- 58,158,113, 72,219,113,254, 65, 98,176,187, 92, 13,142,227,113, 62, 92,137,240,184,236, 29,209,233,120,102,202,209, 53,114, 65,
-119, 26,228, 65,158,231,101,214,230,230,249,141,252,220, 29,186,183,111, 70,190,211,185, 21,196, 20,112,229,230,125, 76,251,246,
-216, 13,142,227,123, 27, 61, 66,140,227, 94, 49, 80, 69, 35, 12, 13,229, 70, 24,242, 60,207, 23,141, 58,172,186,219, 23, 69, 17,
- 41,170, 23,183,156, 69,246,190, 80,199,158, 71, 92, 54,135, 23,105,249,200,163,157,161, 77, 74, 2,120, 46,254, 98, 45, 58, 86,
- 59, 56, 56, 56,214,109,228, 87,111,195,174, 35,208,171,114,241,236,194, 78, 20,100, 43,241,245,150,147,245,220,220,236, 59, 39,
- 37, 37, 93, 52,225, 98,227,247, 91,200,126, 71,240, 0, 37,146,226,244,166, 67,200,176, 55,131,131, 92, 12, 78,157,142, 9, 83,
-135, 91,191,219, 99,184, 53, 0,188,120,116, 15, 94,114,181, 81,186,122,123, 12, 24,220,181,129, 13, 12,106,236,250,245,158,134,
- 4,222,217,125,246, 97,108,215,134, 54,178,193,129, 94,182,139,147,115,222, 71,102,205,146,138,150, 68,180, 74, 35,124, 53, 24,
-109,120, 4, 96, 27,114,136, 61,120, 45,205,124, 96,143,150,114, 49, 77, 16,124, 65, 18,120, 51, 7,108,222,117,184, 64, 98,248,
-107,102, 98, 23, 16,120, 19, 80,171,213,119,212,106,117,147, 47,190,248, 98,216,156, 57,115,222, 50, 55, 55,175, 11, 0,133,133,
-133,207, 12, 6,195,165,226,255,167, 41,163, 3,121, 0, 79, 98, 99, 99,159,197,198,198, 58,237,221,187,215, 6,128,172,248, 61,
- 13,128, 28, 0,169,168,197,136,195, 18, 83, 69, 16,196,151,175,235, 60,148,152, 42,130, 32,234,215,228,243, 36, 73,178, 4, 65,
-128, 32, 8, 72,165, 82, 92,190,124, 25,131,122,247, 64,212,233, 28, 4,216, 88,160,205,232, 9, 56,120,238, 28, 40,138, 2, 65,
- 16,160, 40,202,164,122,132,166,105, 92,185,114, 5, 35,134, 14,132,148, 6,172,173,173,241,197, 23, 95,224,196,137, 19,160,105,
- 97,150, 62, 19,216, 86,198,112, 25,153, 71,139,192,226,115, 59,151,136,193, 26,112,106,231, 42,132, 68, 20,232, 30,165, 99,110,
-131,116,172, 61,130,124, 46,253,219,221,193,231,174, 68,172, 28, 51, 36, 72,254,118,215, 30,120,187, 75, 87,186,113,235,206,243,
-129,114, 70,171, 59,170,200,181,193,114,248,106,219,175,209, 19, 14, 94,136, 33,160,207,199,144,158,173,121,150,195, 87,213, 28,
-204, 43,154,214,102, 22, 7,175, 92,191,110, 11,125, 1,226,238,253, 46,171, 83,183, 30,192,234,241,228,201, 99,124,183,235, 39,
-238,194,205, 71,123,116, 12, 62,125,154,141, 66, 99, 53,139,156, 21, 3,107,115, 73,131,119, 26, 91,253,194,129,135,141, 92,220,
-144,231, 88,216,200, 69, 13,123, 52,148,255,194,243, 60,111,105, 38,106,200,179,134,106, 53,213, 58,102,235,174, 31,118,172, 30,
- 59,118,172,121, 70, 98, 10,146,243, 34, 80, 32,113,131, 65,238,129,216,123,151,212, 42, 45, 99, 76, 37, 94,233,249,204,200,200,
- 72,187, 19,150,133,131, 91,150,194,160,211, 34, 45,177,200,171, 38,103,228,193,202,193,237,122, 82, 82,146,209,154,122,134,203,
- 29, 48,124,188,216,204, 18,102, 35, 6, 4, 73, 98, 51,181,104,225,106, 89,116,209, 40, 72, 71, 84,232, 21,116, 41,238, 99,250,
- 52,129,132, 87, 51, 87,163,246,211, 82, 38,254,244,221,150,110,120, 22,175,196,229,135, 73,187,158,101, 33,153,141, 86,238,138,
- 77,206, 9,238,219,206, 19,107, 78, 68,126, 2, 24,246,155,114,236,254,142, 24,198,243, 8, 44,234, 12,175, 6, 15, 4,250, 59,
- 98,152,145, 35, 13, 95,209,164,197,248, 96,245, 47, 47,230, 29,190,149,209,119,198, 7,157,172, 58,116,120, 79, 2, 70,135,124,
-181,214, 16,149,131,188,218,148, 81, 45, 16, 52, 5,205,127,171, 38, 11, 96,143,193, 96,216,147,147,147,243, 58, 53,147,241,106,
- 94,167, 90, 29,123,217,102, 66,158,231,233,226,104, 86,117,157,225,171,212, 44,219, 76,200,243,252,207,197,209,172,234,162, 90,
-229, 52, 57,142, 75,110,213,170,149, 93,159, 62,125,192,178, 44, 30, 63,126,140, 23, 9, 9,232, 30,252, 9,108,108,108,112,233,
-193, 3, 60,122,244, 8, 95,126,249, 37, 12, 6, 3,142, 31, 63,158, 88,157, 38, 77,211,250,122,245,234,137,251,245,235, 7,134,
- 97,240,244,233, 83, 36, 37, 37, 97,218,180,105,176,182,182,198,157, 59,119, 74, 53, 51, 50, 50, 64,211,180,190,130,232,214,159,
-241, 91,250,183,243,138,201,170,218,104, 1, 44, 88, 3,114,207, 45,192,186,203,208,235, 13,104, 24,153,142,231,145,127, 68,164,
- 54, 83, 97, 15, 78, 61,136,136,126,118,231,234,219, 18,164,133,195,212, 59,137,199,153, 80, 90,202,242,243,161,207,183,194,211,
- 95,240, 60, 53,191,224,113, 38,148, 38,223, 49,112, 44, 1,189, 10, 80,222,198,181, 75, 23,113,225,198,125,220, 10,143,102,175,
-221,137, 57, 72,114,248, 42, 42, 19,143,107,112, 23, 2,139,222,107, 48, 42,252,137,103,107, 63, 39, 79,176, 12,120,206, 0,235,
- 33,251, 49, 58,178,131,103,107, 31, 27,207,162, 72,150, 1,182, 31,253, 14,172,150, 85,169,119, 59,193,176, 77,114,226,204,251,
-249, 57,153,237,186,117,110,111,110,237,255, 46, 50,158,196,224,241,253, 43,234, 59, 17,177,215,110, 39, 24,106, 21, 45,113,115,
-115,123,171, 91,231, 6, 24, 50, 97, 54,244,170, 92, 60,189,240, 3, 10,178, 82,112,249,186, 5,162,243,242,218, 3, 48, 58,162,
-117, 61,158,105,140,248,108,116,172, 35,138,183,132,214,249,195,160, 62,144, 18, 26,112,218, 60, 16,170, 12,196, 38,233,114,223,
-223,146,192, 2,128, 92, 74,208,230,124,174,149, 81,145, 71, 47,123, 95, 57,101,192,238,115, 15,193,113, 69,211, 55,113, 28, 54,
-239,254, 61, 54,248,171, 17, 45,208,200,211,182,217,189,164, 52, 2, 38,132,252, 9, 30,157,110, 29, 92,212, 80,243,219,124,128,
-211,227,202, 20,187,134,157,214,101,117, 66, 13,167,219,137, 72, 70, 18,128, 96,208,170,173, 83,214,253, 58,191,213,185,200,192,
-233, 31,245,181, 2, 47, 76,192, 46, 32, 32,240,215, 83, 80, 80, 48, 97,244,232,209, 91, 69, 34,145, 2, 0,193,113, 28, 56,142,
-163, 87,174, 92, 41, 98, 89,150, 36, 73,146,165, 40,138,249,249,231,159, 13, 44,203,166,107, 52,154, 9,213,105, 50, 12, 19, 59,
-105,210,164,122,213,141, 80, 60,112,224, 64,137,201,138, 21, 74,194, 40,147, 85,118, 93, 26,229,170,188,242,224,177,168,227,136,
- 5, 11, 0, 16,224,177, 48, 50, 29,207, 95,222, 36, 60, 11,201,141, 40,253,180,198,173, 59, 47, 40,249,140,169,123,166, 97,217,
-129,173,155,248, 29, 0, 0, 45,207,142,168,201,209,229,105,213,131,155,183,110,127,144,227,121,154,225,249, 29, 36,135,163, 26,
- 6, 81,198,140,180,171,140,228,180,156, 59,239, 6, 88,243, 64, 81,147, 97,105,115, 97,113, 26, 7,158,231,249,210,230,194, 85,
- 50,100,228,106,171,205, 3,117,245,185,174,135,142,185, 53,254,236,213,123, 19, 88,150,119,166, 40, 34, 69,173, 99,182,214,214,
-100, 1, 64, 82, 82,210,197,208,115, 73,103, 31, 52,115,234,233, 32, 47,142,114,169,128, 12, 21,206, 38,165, 23, 92,172,137,102,
-118,161,161,239,156,181, 39, 78, 74, 68, 20, 13,158, 47, 74, 40,202,243,208,232,217,172,235,241, 76, 99, 0,104, 98, 7,215, 47,
-142, 51, 7, 40,138,120, 81,157, 94,216, 35,229,154, 33,203, 66, 63,127, 24,151,189, 35, 46, 7, 17, 0, 16,151,131,136, 67, 87,
-158,207,143, 77,201,255, 60,226, 69,246, 42,152,216,175,130, 39,112,185,245,144, 5,175,188, 86,219,243, 25,173,196,125, 0,253,
-129,196, 30, 67,166,127, 55,157, 32, 32, 76, 63, 33, 32,240, 31,162, 36,170, 69,146,228,226,215,168,249, 51, 65, 16,239, 1,120,
- 98,194,199,194, 10, 10, 10,154,188,230,195,203,100, 24, 38,211,152, 13,255,134, 14,241,255, 86,254,182,174, 37,221, 5,205,191,
- 94,179,126,253,250,188, 9,134, 69, 56,159,130,166,160, 41,104,254,167, 52,121,158,167,106,179, 84,162, 73,212,102, 17,202,232,
- 95,207,248,202,158, 11,205, 33,111, 32, 79,158, 60, 33,132,179, 32, 32, 32, 32, 80, 49, 4, 65,176,127,130,166,144,188, 88,160,
-196, 96,149,139,110,145,194, 57, 17, 16, 16, 16, 16, 16, 16, 16,120, 45, 38,171,236,186,200,132,163,242,240,159, 41,163, 9,106,
- 18, 66, 12, 21, 52, 5, 77, 65, 83,208, 20, 52, 5, 77, 65,243, 63,167, 89,157,182, 48,154,241, 79, 54, 96,130,166,160, 41,104,
- 10,154,130,166,160, 41,104,254,247, 52,255,205, 84,218, 71, 75,104, 58, 20, 16, 16, 16, 16, 16, 16, 16,248,147, 16, 58,195, 11,
- 8, 8, 8, 8, 8, 8, 8,212,142,106, 39,149, 22, 16, 16, 16, 16, 16, 16, 16, 16,168, 25, 85, 79, 42, 45, 32, 32, 32, 32, 32,
- 32, 32, 32, 80, 99, 76,159, 84, 90, 64, 64, 64, 64, 64, 64, 64, 64,192, 40,182, 9,167, 64, 64, 64, 64, 64, 64, 64, 64,224,175,
-161,252,168,195,144,144, 16,190,236, 90, 64, 64, 64, 64, 64, 64, 64,224,175,228, 77,245, 34, 66,211,161,128,128,128,128,128,128,
-128, 64,237, 24, 47, 24, 45, 1, 1, 1, 1, 1, 1, 1,129, 63,135, 74,251,104,149, 36, 44,237, 82, 28,170,235, 34,156, 43, 1,
- 1, 1, 1, 1, 1,129,191,129, 55,219,139, 8,253,179, 4, 4, 4, 4, 4, 4, 4, 4, 47, 34, 32, 32, 32, 32, 32, 32, 32, 32,
-240, 79, 66,152,235, 80, 64, 64, 64, 64, 64, 64, 64,224, 47, 54, 92,127,186,209, 18,102, 54, 23, 52, 5, 77, 65, 83,208, 20, 52,
- 5, 77, 65,243,191,100,178,202,153, 45, 97,212,161,128,128,128,128,128,128,128, 64,237,168,118,212,161,128,128,128,128,128,128,
-128,128, 64,205, 24, 15, 32,168,248,113, 16,202, 68,181,132,136,150,128,128,128,128,128,128,128, 64,237,216, 6,192,165,216, 96,
-157, 6,160, 20,140,150,128,128,128,128,128,128,128,192,235,161,108,191,172,222,101,204,151, 96,180, 4, 4, 4, 4, 4, 4, 4,
- 4,106, 73,165,125,180, 8, 84, 62,114, 32,212,132, 47,168,201,232,131, 80, 65, 83,208, 20, 52, 5, 77, 65, 83,208, 20, 52,255,
-115,154,213,105,135,226,223,199,120, 83,204,215,235, 68, 24,250, 42,104, 10,154,130,166,160, 41,104, 10,154,130,230,127,150,215,
- 62,234,176, 5, 96, 38,156,214, 55, 18,167,226, 69, 64, 64, 64, 64, 64, 64,160,106,254,156, 81,135,254,192, 71,195, 3, 20, 91,
- 12, 17,233, 86, 17,128,170,170,109, 21, 10,197, 86,185, 92, 62, 92,165, 82, 21, 18, 4,193,149,188,206,243, 60, 0,148,157,235,
-232,105,122,122,122,167,234,190, 91, 34,145,172,117,114,114,250,168,160,160, 64, 69, 16, 4, 79, 16, 4, 8,130, 0,128, 87,214,
- 44,203, 38,102,102,102,182,250, 87, 23, 33,207, 83, 14, 78, 78, 55, 69, 20,229,102,234, 71, 89,142,123,158,150,154,218,222,132,
-143, 44, 37, 8,204, 40,250, 90,172, 0, 48,251, 77,251, 71,240, 0,101,204,118, 1,128,101, 12, 48,132, 37,201, 79, 68,192, 70,
- 45,199,109, 1, 0, 2, 96,107,250,221,218, 48,212, 35,120, 52, 35, 8, 88,243, 60,114,121, 2,247,165,109, 17,251, 55,157,138,
- 1, 34,145,168,175,149,149,149, 69,102,102,230, 69, 0, 7, 0, 12,181,183,183,239,156,151,151, 87, 96, 48, 24, 78, 0, 56, 86,
- 19,225, 78,205, 48, 83, 34, 22,141,209,232, 13,203,175,222,199, 15,157, 91,192,158,225,176, 76, 38,166, 59,105,117,204,138, 43,
- 15,176,195, 68, 73,162,120, 41,185,102,152, 60, 71,218, 97, 35,203, 29, 0,142,219,218,250, 73, 21, 86,191,137, 36,212,243,156,
-212,130,225, 3,211,210, 18, 6,213,162,220,255,137, 56, 56, 56,140, 34, 73,242, 27,158,231,193,178,236,220,172,172,172,157,175,
- 73,122, 46, 0,155,226,199, 57, 0,190,169,165,222, 11, 0,158,197,143,227, 1,120, 9,245,122,141,217,252,211, 79, 63, 5,119,
-237,218, 21,107,214,172,193,230,205,155,227,210,211,211,151, 1,216, 5, 64,247, 55,232, 8, 84, 70, 35,224,189,149,189,218,178,
-134, 31,191,226,202,188,220,189,146, 63,243,247, 31,126,248,161,158,231,121,254,209,163, 71,188, 78,167,227, 13, 6, 3,207, 48,
- 12,207, 48, 12,111, 48, 24, 74, 23, 55, 55,183,164,151, 62,254,138, 38, 73,146,235,222,127,255,253,124,158,231,249,219,183,111,
-243,106,181,154,215,106,181,188, 78,167,227, 53, 26, 13,175, 86,171,203, 45, 78, 78, 78,169, 85,105, 90, 89, 89,221,182,181,181,
- 77,181,181,181, 77,181,179,179, 75,181,179,179, 75,181,183,183, 47, 93, 28, 28, 28, 74, 23,133, 66,145,170, 80, 40, 82,237,236,
-236,110, 87,183,159,197,244, 2,112,209,136,165, 87, 5,159,237, 94,214,104,185,184,184,164,242, 53,192,221,221, 61,193,136,253,
- 44,193,137, 32,192,150,124,150, 32,192, 73,165, 82,207,178,239,227,213, 72, 87,181, 33,101, 87, 87,215,247, 93, 92, 92, 66, 93,
- 92, 92,206,185,186,186,190,111,196, 79,172,156,166,165,165,229,109, 7, 7,135, 84,103,103,231,180,146,197,197,197,165,220,226,
-234,234, 90,186, 56, 57, 57,165,218,218,218, 86, 90, 70, 60, 64, 85,182, 92, 0,104, 41,240, 54, 77, 81, 33, 78, 78, 78,121,225,
-225,225, 44,207,243, 60, 73,146, 73, 37,219,152,114,236, 47,155, 44,213, 21,204,205, 56, 47, 13, 43,120,190, 44, 55,227,188, 52,
- 76,117, 5,115,181, 97,168, 87, 83, 77, 35,169, 72,115,228,200,145, 35,239,167,166,166, 38,229,228,228, 40,183,108,217, 18, 35,
-147,201,174,108,217,178, 37, 38, 39, 39, 71,153,154,154,154, 52,114,228,200,251, 0, 38,153,160, 9, 0,104,223, 12,237,198, 14,
-112, 81,221, 63, 62, 66,245,118,107,250, 94,199, 0, 4,245,104, 47, 78,218, 48,203, 95,117,105,123,160,170,107, 75, 50,194, 68,
- 77,130,166,233, 14,158,158,158, 99, 20, 10,197,135,197,203,136,146,197,217,217,121,132,179,179,243, 8, 91, 91,219, 65, 85,105,
- 30, 6, 40, 99, 22, 15,153,172,195,160,186,158,170, 23,139, 23,242,225, 83, 63,225,199,248,120,228, 13,116,116,172,243, 55,148,
-209,159,170,233,232,232,152,108, 48, 24,120,189, 94,207,219,219,219, 39,191,198,253, 92,197,243,252, 42,158,231, 87, 1, 88,245,
- 26, 52, 75,175,103, 38, 24,236,170, 52,101, 52, 73, 78,151, 75, 36,231,164, 52,157, 38,165,233, 52,185, 68,114,142, 38,201,207,
- 1,200,254, 73,101,244, 39,104, 90, 40, 20,138,103,107,215,174,229, 85, 42, 21,175, 82,169,248,181,107,215,242, 10,133,226, 25,
- 0, 11, 19, 52,107,170,243, 38, 69,176, 94, 94, 94, 95, 68,203, 31,104,245,118,179,250, 71,167,140, 26, 2,238,200, 90,162,154,
- 59,166,239,219,183,106, 53,102,215,174, 93, 0,128,225,125,251,162,103,155, 54,176,180, 48,135, 68, 82,180, 59, 4, 79, 64, 44,
- 18,163,223,180,207,140,249,250, 21,253,250,245,251,224,200,145, 35, 22, 0,176,121,243,102, 12, 24, 48, 0,118,118,118,144,203,
-229, 16,139,197, 16,137, 68,229,214,213, 65, 81,148,123, 82, 82,146,163, 76, 38, 43,141,178,113, 28, 87,110,225,121,190, 36,250,
- 6,134, 97,224,235,235,107,236,233,154,149,155,155,251, 86, 97, 97, 97,169, 70, 69, 75,221,186,117, 1,224,140, 49,130,223,124,
-253, 21, 56,166, 16, 52, 13, 48, 12,160,213,147,224,248, 10,205, 13, 38, 77,154, 84,186,223, 53,161,119,239, 32,130, 32,136, 35,
-119,238,220, 57,154,150,150,230,205,113,236,184, 26, 70,186, 62,126,252,248,177, 5, 0,248,249,249, 77, 2,112,212,148,253,160,
-105,218,253,193,131, 7,142, 82,169,180,210,200,101,153, 8, 38,244,122, 61, 90,180,104,193,152,242, 29, 78,128,103, 22, 73,142,
-107,222,178,229,248, 5,253,250,201,110,222,188, 41, 35, 73, 18, 12,195, 96,229,202,149, 12,207,243, 54,141, 0,171, 72, 32,175,
- 10,153, 57, 0, 70, 21, 87, 6, 59, 0,172, 44,231, 22,120, 52, 83, 27,164, 65, 79, 11,250,181,105, 91,103, 38, 34, 31,134,183,
-241,177, 56, 14, 75, 90, 27, 11,252,181, 81, 45, 43, 43,171,190,107,214,172, 81,236,216,177, 35,239,209,163, 71,250, 45, 91,182,
- 40, 38, 76,152, 96,169,215,235, 17, 28, 28,156,222,160, 65, 3,241,154, 53,107, 20,199,142, 29,123,187,176,176,112,147, 73,229,
- 69,224,171,161,125,123, 66, 99, 32, 97, 48, 48, 10, 23,133,229,158, 41, 35,187,136,120, 94,135,221, 39,238,192,192,112, 63,152,
- 24,201,106, 63,112,224, 64,159,253,251,247,211,209,209,209,116,195,134, 13,193,113, 28, 88,150,133,193, 96, 0, 0,112, 28,135,
-250,245,235,215,250,188,140, 1,252, 28,156,236,206,181,127,239, 93, 51, 23,153, 20,118,217,233, 24, 43,166, 45,119,202,181,123,
- 1,116,120,163, 34,187, 60, 15,154,166,145,144,144, 0, 71, 71, 71, 51,142,227,148, 0, 22,102,103,103,111,195,155, 75, 27, 9,
- 77, 31,221,253,195, 58,231,182, 29, 58, 80, 78, 46,142,136,121, 28, 15,154, 96,187, 63,184,117,167,203,152,137,211,167,232, 24,
-230,125, 0, 55,223,180, 3,119,238, 48,169, 63, 65, 82,155, 9,158,195,162, 13, 39,243,151,174, 88, 43, 15, 30, 55,146,154, 54,
-109, 26, 60, 60, 60,188,251,247,239,191, 2,192,196,106,117,218, 78,234, 15,138,220, 12,158,199,130,239, 78,230, 47, 89,177, 86,
- 62,177, 6, 58,255,114, 42,253,143,212,218,104,249, 3, 62,141, 61, 28,207, 46,157, 49, 81,196,255,242, 35,169,202, 76,171,116,
- 91,133, 66,177,245,157,119,222, 25,190,115,231, 31,209,232,246, 1, 1,232,255,118, 32, 28,237,173, 33, 55,151, 20, 85, 71, 28,
-129,251,143,158, 27,101, 8, 60, 60, 60,130,143, 30, 61,106, 81,214, 76,136,197,226,210,165,172,201, 42, 89, 74, 42,224,170,144,
-201,100, 8, 13, 13, 5, 77,211,160, 40, 10, 52, 77,151, 46,101,159, 83, 20, 5, 39, 39,147,186, 46, 45,179,182,182,110,154,159,
-159,111,149,147,147, 3, 79, 79,207, 60, 0, 15,202,188,223, 52, 61, 61,221,202, 20, 65,142, 41,196,180,177,254, 16,233,110, 64,
- 39,106, 3, 53,221, 17,215,110, 69, 33,228,204, 69, 36, 37,167, 32,176, 93,115,124, 56,108, 32,206,157, 59, 7,150, 53,185,165,
- 35,149,231,177,162, 79,159,160,153, 0, 65,116,239,222, 61,103,242,228,201,100,116,116,244, 7,253,251,247, 11,120,252,248, 73,
-113, 84,145,152,193,243, 88, 7, 32,213, 72, 93, 9, 0, 92,186,116, 9, 0,164, 53,249,237, 73,165, 82, 92,191,126, 29, 37,205,
-196, 36, 73,130, 36, 73, 80, 20,133, 83, 79, 28, 80,168, 35,161, 74,141,192, 39, 65,158,168, 91,183, 46, 72,178,250, 46,137, 93,
- 0,217, 53,160, 63, 33, 18, 77,115,113,117,245,238,236,227, 35, 15, 13, 13,165, 0,192,203,203,139, 87, 42,149, 57, 39, 78,156,
-200,167,129,205, 94, 60,191,171, 42,147,229,225,225,209, 49, 41, 41,233,155,146,115, 78, 16,196,138, 58,117,234,124, 89, 90,110,
- 28,135,133, 63, 20,138,166, 76,153, 42,110,219,101, 30, 0,160,109,159,253,200,123,186,212,159,200,154, 99,253, 87, 95, 37,242,
-242,242, 14,214,175, 95,159,202,204,204,188, 6,224,133,193, 96,152,181,103,207, 30,199,177, 99,199,166,237,221,187,119, 25, 0,
-215,229,203,151,119, 41, 44, 44, 60,100,138,110, 96, 83,188,215,178,105, 64, 59, 79, 15, 15, 92,188,118, 19, 98,137,200,102,210,
-168, 32, 88, 88,208, 88,181,227, 52,247, 34, 49,107,242,149, 7,216,101,130,201,106, 51,112,224, 64,239,253,251,247, 75, 0,224,
-193,131, 7, 72, 73, 73,129, 66,161,128,153,153, 25, 68, 34, 17, 40,138,130, 72, 36,122, 45, 38,203,218,195, 62,236,248,241, 19,
-102,118,118, 54,216,240,217, 20,124,152,150, 10, 27, 75, 11, 24, 10, 10,189,223,176,138,194,175, 83,167, 78, 50,150,101, 81, 88,
- 88,136, 11, 23, 46, 88,155,153,153, 89,187,187,187, 47,128, 9,163,167,100, 50, 89,170, 70,163,113, 44,126,156,166,209,104,156,
- 0,228, 73,165,210,146,235,116, 65,241,218,216,230,196, 23,120,181,153, 48,158, 32,136,178,175,213,148,214,109, 90, 55, 13, 61,
-118,100,159, 69,110,126, 10,108,108,211, 64, 34, 23,219,182,109,132,153,153, 21, 22, 44,152, 67, 63,239,254,182, 91,175,247,222,
- 15,125, 24, 21,211,253,141, 51, 91, 60,177,173,123,159,225,118,102,114,203,226,186,196,128,157,219,167,128, 36, 73,124,249,229,
-151,104,220,184,241,248,135, 15, 31,206, 3,144, 85,181, 12,182, 53,121,107,176,157, 68, 86, 84,196, 28,107,192,150, 3,159, 23,
-233,204,158,128,161,125,234,142,255, 98,224,179, 95, 27,251, 32,191,248,198, 92, 45, 34, 17, 79,180, 69,169, 97, 8, 9, 9,233,
- 28, 20, 20,116,177,178,231,255, 2, 92,240, 71,254,172,114,230,139, 14, 9, 9,225,131,130,130,136, 50, 7, 87,238,121, 85, 52,
- 3, 28,108,173,229,161,155, 23, 78,177,160,111,156,166,212,241, 79,144,172, 41, 87,145,151, 27,162, 41,151,203,135,239,220,185,
-179, 92, 72,201,211,201, 17, 98,177, 8, 34, 49, 1,155, 78, 69,217,235,115, 46,135,128, 32, 42, 53, 89,229, 52, 11, 11, 11, 53,
-247,238,221,179,216,177, 99, 7, 28, 29, 29,225,237,237, 13,185, 92, 14,153, 76, 86,206, 92,149, 53, 92, 21, 24,173,114,154, 37,
-239,211, 52, 13,146, 36,113,238,220, 57, 48, 12,131,129, 3, 7,190, 98,178,104,154,174,204,184, 85, 54, 60,245, 12,128, 7, 60,
-207,191, 85, 92, 1, 63, 0,208,185,204,251,189, 20, 10,197, 44, 0,203,140,213,164, 40, 30,148,230, 26, 56,247,181,160, 19,166,
- 64, 39,106,134,243, 87,238, 96,231,214, 53, 0, 0,239,134,173, 49,168,127, 80,105, 52,206,200,253, 44,197,205,205,237, 64,122,
-122,198,187,111,191,253, 54,178,179,179, 13, 11, 23, 46, 68,211,166, 77,225,231,231,103, 84, 25, 85,114,231,156,250,224,193, 3,
- 15,181, 90, 13,158,231,141, 49,103,175,104, 18, 4,129, 61,123,246, 64,163,209,188,178,177,109,231, 37,248,124,128, 23, 70,127,
-178, 11, 43, 30, 29,194,166, 77,155,170, 60,118, 57,208, 84, 99, 93,127,157,132, 98,154, 46,155,243,177,244,195, 15, 63,164, 70,
-143, 30,141,248,248,120,140, 29, 59, 86,115,238,220, 57, 93,138, 82,121, 66,194,113, 27,244,229,141,113,165,154, 82,169,116,247,
-153, 51,103,112,232, 80,145, 47,137,137,137,129,175,175,175,121, 57,147,156,117, 24,249, 47, 54, 32,236, 84, 52,218,246,217,143,
-176, 83,195,192,230,156, 22,181,242, 69,174, 41,231,179, 6, 84,164,121, 40, 51, 51,179,212, 68,237,221,187,215,108,239,222,189,
-253, 0,156, 4,112, 8, 0,178,178,178,190, 53, 81, 19, 32, 48,122,240,128,126,160,197,150,136,126,146,136,206,237, 91,192,201,
-209, 17, 15,162, 98,241, 34, 41, 43,149, 32, 48,170, 87, 7,201, 50,181, 90, 55,239,242,125,124, 95,141, 38,225,238,238,238,119,
-248,240, 97,113,153, 8,116,233,127,156,162,168,210,231, 37,198,187, 38,191,207, 18,147,101,233,110, 17,246,213,198,142,230, 97,
-225,123,225,235,245, 30,108,223, 11,194,247,103,207,226,241,195, 72,141, 78,197,116,251, 27,202,232,207,210,244, 27, 48, 96,192,
-181,125,251,246,217, 36, 36, 36,224,210,165, 75,240,246,246,134, 74,165, 50,230,134,183,156,166, 70,163,113, 44,249, 12, 65, 16,
-142, 37,129,119,157, 78, 87, 82, 24, 37,127, 68,155, 50,219,217, 84,161,233, 89,102,187, 18,115,229,245, 26,142, 93, 34, 19,139,
- 15, 31, 63,118,192, 34, 50,250, 18,154, 55,107, 7, 11,235, 70,224,216, 20,100,102, 21, 32,251, 73, 50,190,254,122, 5, 22, 44,
-156,139,147, 63, 29,177,104,224,223,236,168,142, 97,234, 3,208,188, 49,229, 78,240,227, 67, 79,237,221, 76,240, 28,212,169,209,
- 82, 81,225, 51,249,240, 97,239, 83, 67,134, 12,193,201,147, 39,241,240,225,195,205, 85,152,172,208, 50,145,249,241, 17,151, 14,
-109, 6,207, 67,157, 22, 45, 21,171,159,201, 71,126, 48,136,250,112,104, 79,220,248,125, 29,122, 54,127, 22,225,234,136,254,217,
-197, 22,155,166,144, 41,149,225, 42, 31,134, 27,101,204,214, 5, 0, 68, 25,131,117, 1,127,244,193,252, 55,208,187,216, 88,141,
-127,249,198,132,174,137,193, 2, 0, 95,192,130,144,136,195,118, 46,248,216, 85, 30,255,144,214, 70, 92, 71,178,150,227,183,196,
- 49, 92, 11,192,236, 46,160,126,249, 51, 42,149,170, 48, 54, 54,214,108, 84,255,254,232, 16, 16, 0, 23,123,123,212,119,119,135,
-153, 84, 2,137, 88, 84,238,150,213,232, 54, 4,130,224, 27, 52,104,128, 62,125,250, 64, 36, 18, 65, 46,151,195,194,194, 2, 18,
-137,164,194,104,150,177,119,185, 60,207,131,162, 40, 68, 68, 68,224,197,139, 23,176,177,177,193,213,171, 87,209,173, 91,183, 87,
-162, 90,101,205,153, 41, 33,250, 10, 42,254, 18, 35,118,198, 20, 45,150, 37, 80,192, 55,131, 44,110, 50, 84, 68, 11,104,181, 12,
-180, 90, 45,190,191,162,199,205,216, 66,232,245, 58,104,181,218,170,190,179, 50, 72, 87, 87,215,225,245,235,215,159, 52,108,216,
- 48,131, 68, 34, 65, 97, 97, 33, 84, 42, 21, 30, 62,124,104,120,247,221,247,114,250,244, 9,178, 62,125,250, 52, 95,220,116,152,
-106,130,118,166,155,155,155, 71,113,243,108,102, 77,126,213, 4, 65,148,154,152,151, 25,245,109, 36,104,170,168, 76, 54,111,222,
- 12,150,101,193,243,124,165,133,164, 33,136,223, 22, 46, 89,109,189,124,237, 15,176,182,115,194,197,139, 23,217, 95,127,253, 53,
-159, 0, 98, 30, 63,124,248,237,255,128,159, 15, 3,122, 83,246, 47, 59, 59,219,204,219,219, 27,238,238,238,224, 56, 14, 6,131,
-161, 52,250,146,153,153, 9,181, 90, 13, 59,243, 28,212,179,119, 7,147,127, 1,202,136, 69,112,177,136,198,174, 51, 58, 67, 75,
- 63,220,255, 7, 92, 56,126, 44, 94,106,121,215, 12, 55, 71,103, 15,144,188, 1,201,105,153,232,215,187, 39, 40,177, 5,158, 39,
-100,160, 89, 35, 31,151, 15,254,215,209,133, 34, 24,204, 88,182,127, 18,192,125, 95,157, 92, 65, 65, 1, 27, 29, 29,141, 7, 15,
-138,252,174,149,149, 21,204,205,205,203,253,199, 73,146,172, 85, 68,171,196,100, 45,217,220,205,156, 20, 21, 34,143, 13,197,142,
- 61,119,208,172, 65, 16,182,132,221,210,176,169, 89,221, 87,105, 52, 49, 7,254,197,193, 12,103,103,231, 9, 28,199, 45,224,121,
- 62, 39, 48, 48,208,105,255,254,253,182, 73, 73, 73,184,115,231, 14,190,252,242,203,116,150,101, 25,158,231, 9,158,231, 23,189,
-134,175,227,202, 24,172,215,137, 72, 46,195, 39, 14, 86, 68, 95,154,180,242,102,242, 10,158,103,232,248, 19, 42,134,251, 14,128,
-161,202,139, 27, 73,126,116,228,224,102, 87, 7, 5,135, 46,138,183,161, 76,213, 99,201,103, 35,145,153,153,143,239,183, 47, 5,
- 32,129,158,161,240, 86,151,247,225,232,232,134,241,227,198, 59,111,222,186,229, 99,134,227, 86,225, 13, 33,229,218,166,159, 0,
-132, 42, 20,138,135, 31,143, 31,175,240,246, 30, 1,153, 76,134, 3, 7, 14, 96,255,134, 13,236, 90, 96,144, 20, 56, 31, 12,252,
- 84,165, 78,216, 31, 58, 83,130,131, 21,254,254,193,144, 74,165,248,253,215, 31,161, 73,217,147,223,187, 3,244, 42, 13,122,215,
-233,195,219,197,157, 34,178, 68, 34, 60, 1, 0,145, 12, 74, 0, 47, 55,131,253,219, 12, 86, 9,167,241, 71,191,172,241,229, 34,
- 90, 53,190,118,138, 36,225,219,167, 14,245,114,130,150,208, 93, 57,133, 36, 45,199, 46,127,172,167,238,230,242,159, 71, 85, 96,
-178,138,127,216,156,167,167, 39,222,110,213, 10,253, 59,117, 2, 77,211,144, 73,196,176,148,153,129,103,139, 34, 89, 37, 77,135,
- 85,212,137,168, 40,250,100,111,111, 15,177, 88, 92,106,176, 76,136,102, 85,168,201,113, 28,104,154,198,131, 7, 15, 16, 24, 24,
- 8, 15, 15, 15, 28, 58,116, 8,189,122,245,122,165, 41,209, 84,147, 85, 98,180, 94,106,198,235, 5,160, 36,146,101,146,209,210,
-232, 8,100,232,154,129, 32, 2,192, 48, 0,203, 3, 90,141, 6, 60, 15,240, 60, 96,208,235,160,209,104, 74,191,211,152, 38, 89,
-103,103,103, 79, 51, 51,179,197, 51,103,206,240,111,214,172, 57,210,211,211,193,113, 28,204,205,205,161, 82,169, 96,101,101,133,
- 14, 29, 58, 60, 95,188,120,177,146,231, 49,222, 68,147, 85,107, 74,206,249,217,179,103,203, 53, 27,150, 44,133,202, 68,140,254,
-116, 47, 36,116, 81,211, 82, 73, 31,158,170,174,187, 93,223,234,136,107,119, 99,152,143,102,172,211,138, 50,239, 44,115,230,184,
-157,137,181, 56, 46,158,231,145,145,145,129,212,212, 84,244,237,215, 15,251,247,237, 67, 92, 92, 28, 26, 53,106,132,174, 93,187,
-194,209,209, 17,113,113,113,184,121, 89, 11,109,118, 22,178,116,119, 32,183,108,139,227, 23, 99,181, 95,110,214,199,254,141, 23,
-140,190, 0, 70, 90, 89, 89,213, 85,169, 84, 74,134, 97, 14, 3, 56, 12, 96, 16, 77,211,131,228,114,185, 75, 94, 94,222, 51, 20,
-141, 38, 58, 81,157,152,153, 76,102, 47,149, 89,129, 99,180,160,105, 26, 30, 30,222,224, 89, 29,178,243,212, 24, 53,164, 15,238,
- 62,136,194,175,231,111, 48, 6, 3,183,222,152,211, 74, 81, 20,239,231,231,135,180,180, 52,136, 68, 34,152,153,153,193,194,194,
- 2,179,103,207,198,134, 13, 27, 74, 77, 86, 77,141,214, 24,192,207,202,211,226,198, 55, 27,139, 76, 86, 74,178, 18,169,137, 34,
- 40,236,157,176,126,195,218,194,236,184,148,182, 63, 0, 49,255,246, 74,150,227,184, 69, 73, 73, 73,142, 52, 77, 59, 51, 12,131,
-132,132, 4,220,190,125, 27,147, 39, 79, 78,205,204,204,236,130, 26, 30,163, 76, 38, 75, 43,137,100, 21, 55, 29, 86,214,156,152,
- 83, 38,146,149, 83,133,100,101,205,132, 62,222,238,150,231,182,175,153,230,217,186,109, 7, 82, 78, 91,101, 23, 60, 73, 9,188,
-114,233, 98,135,201,107,190,255,248, 69,118, 65, 79, 0, 79, 43, 19,149,138, 68,239,182,235,216,145, 6,159, 10, 90, 18,136, 21,
-203,135, 32, 61, 35, 15,217, 89,249, 16,139,205,161, 51, 80, 96, 57, 2, 29, 2, 59,225,199, 93, 7,209,120,220, 88, 74, 34, 18,
-245, 96,116,186, 55,198,104, 21,179,244,187,239,190,243,108,208,160, 1,118,238,220,137,243,187,119,227,195,220, 92, 92, 36, 73,
-202, 32, 18, 57,252,108, 48,108, 67, 53, 70,171,172, 78,227,198,141,241,195, 15, 63, 96,207,158, 61,241,195,187,165, 29,157, 54,
- 28,142,122, 61,222,185,243, 8,118,117,250, 0,119, 30,193,174,101, 3,212,103,104, 60, 33,136,242,233,160, 66, 66, 66, 58,151,
- 93,255,203, 80,162,146, 38,118, 26, 64,151,144,144, 16,190,236,186,218, 11,232, 44, 71,207, 0, 0, 32, 0, 73, 68, 65, 84,167,
-194, 55,120,105,207,186, 94, 1,245, 60, 9,195,161,117, 72, 40,100,116,243, 30,233, 37,143, 11,248,105, 81,192,218, 42,238, 32,
-120,138,162, 96,105,102, 6,133,141, 77, 81,152,159, 36, 1, 14,224, 12, 0,193, 22, 25, 0,158, 35,192,179, 38, 93, 48, 32,145,
- 72, 42,236,248,110,106,223,172,178,154,249,249,249,120,254,252, 57,198,143, 31, 15,185, 92, 94,228,220, 83, 82,224,229,229, 5,
-154,166,145,148,148,132,223,127,255, 29,117,235,214,133, 84, 42, 53,201,109,149,137, 46, 53, 69,209, 40,195,166, 74,165,210,202,
-197,197, 5, 38, 71,180, 56, 30, 42, 45, 1,157,142,197,227,199,143,145,156,156,140,231,207,158,160,117, 97, 30,120, 80,224,121,
-222,164,136,150,155,155, 91,128,143,143,207,150,101,203,150,137,221,221,221,193,243, 60,108,109,109,160, 82,169,144,145,145,137,
- 70,141, 26,193,195,195, 3,203,150, 45, 3,128,253,127,181,201,122,233, 55, 85,106,180,202, 26,174, 79,255,231,137,172, 44, 11,
- 80, 20, 89,106,156,171,233,163, 37, 6,128, 46, 61, 7,208,231,126,253,217,156, 1, 22,167, 80,212, 98,186,250,114, 52,176, 28,
- 39,175,236,253,132,132, 4,136, 68, 34, 28, 57,124, 24, 89,169,169,104,214,172, 25,218,180,105,131, 39, 79,158,224,238,221,187,
-176,183,183,135,194,189, 61, 46, 62,211, 35, 50, 89, 13,107,107,107,196, 38,146,127,103,202,128,113,221,187,119,255,242,219,111,
-191,117,116,118,118, 22,165,167,167, 55,216,184,113, 99,179,141, 27, 55, 78,249,248,227,143,157, 62,254,248, 99, 91,133, 66, 65,
-167,164,164,248,125,246,217,103, 45, 67, 67, 67,235, 2, 88, 93,149,160,185,185,165, 29, 37, 54, 7, 65,208,176,177,182, 5, 45,
- 49, 7,199,208, 96, 57,192,202, 90,129,107,119,143,224,106,120,254,132,180, 76, 28, 54, 42, 62, 86, 92,238,246,246,246,175, 68,
-170, 39, 79,158,140,237,219,183,151, 54, 35,214,212,100, 45,217,216,205,130, 40, 54, 89, 41, 9, 52, 8,109, 93,156,250,233,122,
- 78,118, 92, 74,224,155, 96,178, 74,174,113, 60,207,227,217,179,103, 80,169, 84,184,124,249, 50, 22, 45, 90,148,254,178,201,114,
-116,116, 28,103,101,101,181,176,160,160, 96, 69, 74, 74,202,186,106,111,252,138, 76, 84,201,227,146,117,133,205,137, 70,238,170,
- 87, 69,145, 44, 15, 23,217,153,187,151,247,122, 89,243,247, 9,188, 24, 15, 60,206,123,104, 25,230,248,214,123,173,123,147, 45,
- 54,125, 85,167,205,132,217,103, 18,242, 52, 13, 42,139,108,113, 44,219,194,220,194, 18, 64, 26,238,220,190, 80,106,178, 50,179,
-114,161,213, 83,208,234, 8,104,244, 36,222,238,254, 14, 54,108,217,131,164,180, 44,176, 44,219,228, 13, 51, 89,118, 1, 1, 1,
-193,131, 6, 13,194,226,197,139, 17,250,237,183,186,137, 4,145, 71, 3,252,105,150, 5,199,243, 4,105, 92, 39,246,114, 58,171,
- 86,173,250, 9,192,208,101,147,209, 62,187, 0,163, 92,251,240,118,117,250, 20,109, 56,112, 38, 15, 0,118,233,161,229,171,204,
-160,160, 32,162,164,101,205,212, 22,182,127, 58,116, 80, 80,208,197,144,144, 16,148, 93, 87,245, 1, 75,167, 6,239,125, 49,125,
-210,242,214,189, 58, 17,202,233, 61,144,149,167, 97,230, 68,234, 37,137,234,170, 77, 86, 89,190,216,184, 17,119, 99,138,254,199,
-238,142,142,152,241,193, 7,224, 25,224,234,195, 72, 28, 12, 13,197,144,238,221, 97, 46,147, 25, 29,217,224, 56,174,194, 40, 86,
-217,104,150,169, 81,167,156,156, 28, 28, 62,124, 24,109,218,180,129, 92, 46, 7, 77,211,104,218,180, 41,162,162,162,224,227,227,
- 3,130, 32,112,252,248,113,244,239,223, 31, 79,159, 62, 69,251,246,237, 45, 94,188,120, 97,178,209,138,140,140,180,226,121,254,
-173,146,232, 71, 77,209,106,181,136,142,142, 70,159, 62,125, 96,107,107, 11, 55,183,253, 8, 61,179, 23,242,128, 15, 65, 16, 48,
-201,104,177, 44, 59,166,119,239,222, 98,130, 32,160, 86,171, 32,147,153,193,220,220, 2,150,150, 86,240,243,107,128,228,228,100,
-244,234,213, 75, 23, 27, 27,187, 73,169, 84, 30, 50,117, 95,253,253,253,205,227,226,226, 62,172, 83,167,142, 4, 0,204,204,204,
- 26,249,248,248,124,254,244,233,211,124, 83,163, 90, 37, 6,139, 32, 8, 80, 20, 85,106,180,104,146,132,139,179, 99,233,243,226,
-254,105, 68, 21, 90,121, 73,153, 90, 41, 0,120,122,122, 98,195,214,147,100,239,222,189, 49,101,202, 20, 24, 12, 6,108,218, 84,
- 52,200,110,216,176, 97,208,235,245, 56,122,180,104,144, 36, 77,211, 85,134, 77,110,223,190,141, 59,119,238,192, 96, 48, 32, 55,
- 55, 23,191,252,242, 11, 46, 94,186,132, 3,199,127, 67,220,179, 39,104,218,192, 11, 99,199,142,129, 72, 36,194,174, 93,187, 16,
- 24, 24,248,183, 94, 16, 68, 34,209,240,237,219,183,187,236,220,185, 51,231,248,241,227,133,237,218,181,147,174, 93,187,214,113,
-195,134, 13, 10,157, 78,135,169, 83,167,166,221,184,113, 67,219,175, 95, 63,243,109,219,182,185,212,171, 87,175, 7,195, 48, 21,
- 25, 45,115, 0, 67, 0,140,200,206,215,209, 57,249,106,112,140, 14,207,226,158, 35,183, 64, 7,142,213, 35, 62, 49, 25, 5, 26,
- 22,153, 89,249,104,218,162,231,119, 23, 46, 92,152,171,215,235,231, 0, 8,169,110, 63, 31, 62,124,136, 27, 55,110, 32, 46, 46,
- 14,207,158, 61, 43,239, 20,199,141,195,158, 61,123, 76,142,104, 85,108,178, 40, 16, 90, 31,132, 28, 15,203, 73,123,162,124, 99,
- 76, 86,241, 53,104,129,139,139,203, 2, 23, 23, 23,217,217,179,103,173,235,212,169, 3,134, 97,116, 47, 71,178,186,116,233, 50,
-111,251,246,237, 46, 62, 62, 62,147, 1,172,251, 39,236, 59, 73, 98,220,138,205,193, 14,150,146,248,100, 60, 94, 93,156, 75,144,
- 2, 84,121,192,133,125,160, 59,206,127, 62,185,223, 76,219, 89, 59, 23,143,227,192, 85, 58, 66, 54,246,105, 2, 54,111,222,128,
-105, 83, 71,225,199,239, 87,128,227,104,104, 13, 20, 60,189,219, 65,171,231, 64,144, 52,154,181,104,133,243, 23, 46, 67, 68, 2,
-135,119,110,126,195,124, 22,178, 34, 34, 34, 54, 29, 63,126,252,147, 41, 83,166,128,227, 56,201,194,205,155,213,233,233,233, 75,
- 97, 90,254,171,151,117,250,111,222,188, 57,102,214,134,244,159,166, 13, 7, 21,119,138,200,186,243, 8,118, 3,103,242, 56,178,
-156, 64,203, 6,200,146, 87, 92,197, 95,122,105,253,102, 24,173, 18, 39, 89,118, 93, 17, 45,124,235,126,101,109,103, 59,134,180,
-116,115,152, 49,101, 34,253, 52, 69,131,163,117, 62, 40,248,125,247,122,243, 20, 70,250, 93, 44, 52,107, 77,249,226,131,191,255,
- 94,250,120,229,254,253, 21,190,167, 28, 56,208,232, 59,179,202,162, 88,166, 70,178, 0, 64, 46,151,219,244,232,209, 3,221,186,
-117,195,251,239,191, 95,218, 39,171,121,243,230, 56,112,224, 0, 6, 12, 24,128,123,247,238,193,197,197, 5, 13, 27, 54, 68,195,
-134, 13,241,243,207, 63,155,122,145, 3,203,178, 8, 8, 8, 40, 25,117,216, 52, 49, 49,209,170,166, 5,169,213,106,145,153,153,
- 9, 59, 59, 59, 72, 36, 18,180,109,219, 6,159,124,218, 22, 14, 46, 63, 32,192,191, 1, 10, 11, 11, 75,135,191, 27, 81,217, 6,
-212,175, 95, 31,233,233,233, 72, 79, 79,135, 66,161,128,171,171, 43,156,157,157,177,122,245,106,126,221,186,117,191,234,245,250,
- 77, 25, 25, 25, 38, 71,178,156,157,157, 59, 17, 4, 49, 79,173, 86, 75,202,220,225, 74, 20, 10,197, 9,181, 90,189, 84,169, 84,
- 26,221, 17,148, 32, 8,232,245,122, 16, 4,129,211,207, 92, 81,168, 35,144,151,120, 7, 83,254,231, 85,206,120,137, 68,162,106,
-155, 75,121,158, 47, 28, 58,116,168,163,135,135, 59, 18, 98, 31,226,200, 17, 30,223,126,251,109,201,168, 72,196, 20,223, 24,148,
- 60,239,218,181, 43,188,189,189,193,155,144, 43,131,227, 56, 60,120,240, 0,251, 79, 92,132,139,151, 63,226, 31, 71,227,238,207,
-167, 80, 71, 97,135,198, 45, 90,193, 96, 48,212, 42,245,198,235,192, 96, 48,236,240,245,245,229,117, 58,221, 69, 0, 27,194,195,
-195, 71, 41,149,202,169, 39, 79,158,116, 29, 52,104, 80,242,169, 83,167,214, 2,216, 25, 30, 30, 30,252,245,215, 95,119, 99, 24,
-166,194,209,130, 20, 69,253,248,217,103,159,117, 25, 52,104, 16, 33, 38, 13,186,179,103,118,209, 12, 99, 32,190,152,179,131,189,
-112,229, 34,201, 48, 6,226,253,161,159,113, 63,255, 30, 78, 78,248,116, 37,219,188, 93,111, 68, 68, 68, 56, 7, 5, 5,125,109,
- 48, 24,170, 52, 90, 37,145,170,202, 34,148, 20, 69, 97,212,168, 81, 56,112,192,248, 30, 84, 99, 1, 31, 43, 47,139, 27, 75, 54,
-118,183, 32,232,130, 50, 38,171, 30, 66,142,135,229,164, 62, 78,126,163, 76, 22, 0,100,102,102,110, 5,176,149,227,184, 84,115,
-115,115,228,231,231, 87,244,251,147,133,135,135,203, 36, 18, 9,122,246,236,105, 23, 26, 26, 26, 67,146,228,186,228,228,228, 74,
- 29, 71, 69,205,132, 21, 53, 39,162, 22,163, 14,109, 21, 8,106,219,169,133,229, 35,235,197,150, 50, 90,115,175, 78,140,204,138,
- 0,144,171,117,122,118,237,197,144, 60, 34, 77,218,188, 85,215,150,176,162,205,131,114,152,252, 10,141, 22, 73, 81,119,115,179,
-115,222,205,203,215,225,202,213, 8, 12, 29, 82, 31, 90, 61, 1,142, 35, 81, 80,168, 5, 40, 17, 72, 0,195, 62, 24, 9,158,160,
-145,149,154, 12,138,162,194,193, 48,120,195,152, 29, 28, 28,252,238,156, 57,115,234,206,152, 49, 3, 51,102,204,240,218,190,125,
-251,214, 37, 75,150,204, 72, 79, 79,111,130,106,146,143, 87,161, 83,231,212,129,249,211, 79, 92,222,146,219,187,131,250,113,203,
- 6, 69,145,175,150, 13,144, 37, 18,225, 9, 77, 33,147,231,203,119, 51, 10, 10, 10,234, 92,118,253, 47,227,229, 78,240,165,207,
-141,234,163, 85,191,174,219, 59, 45,154, 7,124, 58,119,206, 92,203,168,107, 23, 48,235,171, 13,188,111,171, 30,249, 91, 47,223,
-213, 21,152,123,191, 91,144,241,228,170,177,254, 2, 0,222,121,123, 0,154, 54,106,243,202,155,129, 93,139,146,181, 95, 57,127,
- 27,169,233, 73, 70, 87,182,197,230,160,194, 62, 89,198, 12,233,127, 25,181, 90,157, 19, 17, 17,225,152,152,152, 88,174,227,187,
-183,183, 55, 8,130, 64, 88, 88, 24,110,220,184,129,161, 67,135,130,166,105,136, 68, 34, 92,188,120,209,164,104, 76,153,232, 82,
-201,168,195, 94,238,238,238,149,141, 54,172, 86, 75,173, 86, 35, 55, 55, 23,103,206,156, 65,253,250,245,177,100,201, 18,184,186,
- 56, 97,238,220,233,224, 56, 14,121,121,121, 96, 89,214,216,136, 22, 87, 18, 45,226, 56, 14,233,233,233,168, 91,183, 46, 54,110,
-220,136,181,107,215,126,173, 84, 42, 79,154,186,143, 30, 30, 30, 54, 44,203,126,209,187,119,239, 30,253,250,245, 67,175, 94,229,
-243,177,238,219,183,207,242,232,209,163, 75,215,175, 95,255,142, 94,175, 95,150,150,150,150,110,140,238, 15, 63, 20,165, 95,146,
-183, 91,128, 89,131,234, 96,196,164, 93, 88,189,250, 24,164, 82,105,185,138,119,241,226,197, 85,154, 24,142,231,125,197, 25,215,
-146,167,207, 92,229,184,116,105, 40, 66, 67,211, 64,146, 36, 92, 92, 92, 64,146, 36,158, 63,127, 14,146, 36,225,229,229, 5,146,
- 36,145,148,148, 84,210, 39, 48, 27, 21,140,122,172,248, 46,156,132, 70,163, 65, 66,124, 28, 18, 99, 99, 96,145,151, 2,133,149,
- 28,217, 15, 31,160,233,216,113,165,249,159,254,102,246,232,116,186, 61,101,158,175, 58,117,234,148,142, 32,136,247, 81,212, 79,
-163, 36,162,241, 53,195, 48, 95, 87, 38,210,174, 93,187,230,115,230,204, 17,149,164,219,112,245,252,134,209,235,245, 28, 0, 52,
-104,250, 86, 57,183,255,228,201, 19,172, 94,189, 26,133,133,133, 16,139,197, 98, 99,206, 3,199,113,165, 35, 12, 43, 50, 97,166,
-152, 44, 0,176,247,114,255, 46,236,206, 69,246,126,236, 22,117,248,163, 95,204,148,241, 36, 72,221,155,107,178, 94,142,108,185,
-187,187, 47,224, 56,142,231,121,126,126,153,183,164,158,158,158,151,207,158, 61,107,207, 48, 12,214,175, 95,111,147,146,146, 98,
-243,214, 91,111,205, 2, 80,169,209,170,168,153,176,162,230, 68,148, 25,117, 40,149, 74,237,116,186, 74,131, 39,175,140, 58,100,
- 89,248, 89, 89,218, 32, 27,137,208, 58, 24,154,231,216, 51, 89,231,148,227,238,185,190,104,209,200,156, 53,212, 37,243,116,112,
-147,219,128,227,249, 74,135, 70,107, 13,134, 95,238,221,185,219,211,211,163, 62,117, 50,228, 18,250,246, 31, 4,173,150,132,198,
- 64,128,160, 68, 32, 40, 49,154, 52,109,129,134,141,155,130, 7,112,251,230, 53, 70,103, 48,156,123,147,202,222,165,227, 39, 67,
- 9, 2,235,192,115,124, 5,121,180,234,246,239,223,127, 41,128, 79,171,211,113,108,247,201, 80,146, 44,210, 41,155, 71,235,179,
- 79,130,241,240,166,200,250,210,157,229,226, 94,237,112, 58, 61,148,128, 92,246,199,168, 67, 17, 89,171,212, 28,255, 22,195, 85,
-189,209,242,240,240,176,177,146,202,126,248,120,236, 24,203, 23,247,175, 35, 37, 50, 12, 87, 47,197,100, 31, 60,122, 44,171, 48,
- 51,109,172, 9, 38,171,180,153,207,222,185, 14,188,253, 95, 53, 90, 50, 11, 5, 0,192,219,191, 13, 40,115,211,210, 8, 85, 20,
-205,170,137,201, 42,123,193,174, 40,135,214,132, 9, 19,176,125,251,118,116,236,216, 17,190,190,190,165, 23,123, 83,163,102, 21,
- 68,151, 76, 30,109, 88,150,252,252,124,120,121,121, 97,219,182,109, 8, 15, 15,135,165,165, 37,134, 14, 29,138,252,252,252, 82,
-131,101,108,103,120,158,231,159,156, 61,123,182,245,224,193,131,121,145, 72, 68,228,228,228,192,198,198, 6, 27, 55,110, 44, 84,
- 42,149,167,107, 96,178, 6,137,197,226,233, 67,134, 12,161, 26, 52,104,128,212,212, 84, 88, 89, 89, 25, 8,130, 16, 1,128,141,
-141,141,193,204,204, 12,193,193,193,104,214,172, 89,167, 25, 51,102,116,164,105,122, 99,114,114,242,174,170,126, 75, 4, 65,148,
- 86,168, 99,215, 69, 67,167, 43,170,160, 55,109,218,132,226,190,110,127, 52, 17,196,198, 2, 70,140,100,177,176,176,128,175,175,
-111,133,101,223,169, 83, 39,220,190,125,187,168,105,146,166,225,232,232,136,171, 87,175, 26, 53,146,170, 36, 17,100, 68, 68, 4,
-252,189, 29, 16, 30,122, 22, 14,114, 17,154,185, 58,195,189, 83,103,196,196,196,252,157,209, 44, 2, 69,253, 48,186, 23,255, 6,
-119, 0,152, 80,230,249, 70, 0,223,153, 34,200, 48, 12, 79,146, 36,145,144,144,160,151,203,229,132,157,157, 29, 45,149, 74,161,
-213,106, 75, 13,215,147, 39, 79, 16, 18, 18,130,196,196, 68,216,217,217,145,214,214,214,208,235,245,217,198,232,251,249,249,193,
-217,217,185, 92,199,247,177, 99,199,214,200,100,141, 2, 2,182,127,179,172,142,148,164,172,253, 29,222,193,179,232,231, 26, 82,
- 7,217,127,193,100, 1, 64, 78, 78,206, 86, 0, 91, 75,158, 59, 56, 56,140,166, 40,106,174, 86,171,181,190,120,241,162,141, 66,
-161, 32,118,237,218,101,152, 63,127,126, 14, 69, 81,217, 4, 65,172,249,251,205, 33, 34, 51,114, 99,189, 68,182,174,220,125, 13,
-127,109,106,194,172,134,217,162,250, 10,162,113, 0,250,167, 69, 93, 25,205,196,118, 72, 85,166,144, 60,184,200, 42,174,193, 59,
-102,205, 89,252, 69, 76,244, 93, 79,153,149, 12, 19,130,231,224,244,175,231, 65,144, 34, 92,190, 22, 6,157,158, 69, 70, 86, 46,
-134, 12, 27, 14,119, 23, 7, 68,222, 56,147,206,112,220,198, 55,203,100,115, 27,122,246, 29,109, 43, 53,147, 23,159, 19, 22,123,
-190,159, 14,146, 92,135, 47,191,252, 18, 1, 1, 1,147, 34, 34, 34, 22,161,154, 60, 90, 4,193,109,104,210,121,152,173, 88, 90,
-164,195,115, 44,182, 29,158, 85,156, 71,107, 26, 54,110, 61,218,164,177,247,179,133, 85,229,209,122,131, 76, 86,217,117,213, 70,
-203,203,203, 75,106, 46,194,120, 17, 69,207,248,248,131,126,138,180,216,135, 72,140,186, 91,212,188,160, 87,235, 83, 30, 71, 25,
-147, 10,189, 59,202,231,239,224,171,106,186,210,104,140,186,163, 47,167, 89, 82,225,190, 28,205, 50,209,100,189,162, 89,214,108,
-149,205,155,229,225,225,129,165, 75,151, 26,147, 71,235,229, 99, 47,161, 23,138, 58,192,151,237, 12,223,203, 72,147, 85,161,166,
- 66,161, 64,102,102, 81,134,132, 46, 93,186,160, 75,151, 63,198, 51,232,245,250,210, 40,150,165,165,101, 69, 17,173, 87, 52,205,
-204,204,102, 29, 59,118,108,204,181,107,215, 6,127,254,249,231,162,110,221,186,149,152, 57, 21,140,155,219,173,156, 38,203,178,
-193,103,206,156,161, 56,142,195,182,109,219,112,251,246,109, 94, 46,151,207,147,203,229, 27,204,204,204, 88,181, 90, 61, 97,220,
-184,113,195, 23, 46, 92, 72,118,234,212, 9,215,175, 95, 39,235,214,173, 59, 18, 40,151,196,178,194, 99, 15, 11, 11, 3, 73,146,
- 96,178,226, 49,105,214, 65,152,155,209,136,142,142, 70, 86, 86,214, 43, 73, 76,141, 57,159,101, 35, 37, 37, 75,167, 78,157, 74,
-155, 33,219,182,109, 11,138,162,112,239,222,189,202,154, 97,203,106,242,246,246,246,165,191, 15,177, 88,140,243,231,207,227,171,
-175,190,130,167,157, 13,178,163,194,225,220,229,109,244, 24, 51, 14, 67,135, 14, 5, 69, 81,176,179,179, 43,141,252, 26,241, 91,
-170, 13,101, 53,199,248,251,251,143,140,140,140,116,111,210,164,137, 75, 68, 68, 68,215,128,128, 0,175,240,240,240,146,231, 82,
- 24,215, 55,167, 84,243,214,173, 91, 71, 54,108,216, 16, 60,106,212, 40, 49,199,113,236,139, 23, 47, 12, 0, 8,103,103,103,234,
-214,173, 91,220,201,147, 39,161, 86,171,225,238,238, 78,186,185,185, 17,231,206,157,227,162,162,162,194,120,158,159, 99,204,177,
-179, 44, 91, 46,141, 67,201,227,125,251,246,153,252,127,175,211,208,111, 73,183,183, 26,120,100, 36,223,131, 50, 41, 22,108,174,
- 66, 31,114,252,148,214, 68,147,245,103,151,209, 95,169,185,248,241,227,199,110, 90,173, 22, 18,137, 4,155, 54,109,210, 47, 93,
-186, 52, 50, 35, 35, 35, 16, 21,143, 40, 47,167, 89,195, 81,135, 89, 85,104,190, 50,234, 48, 55, 19,167,143,159,184,213,218,162,
-255, 14, 76, 74, 78, 47,237,216,200, 19,132,221, 49,167, 70,129,242, 54, 77,146,200,159, 23,144,249,172,234,116, 21,199,174, 83,
-235,116,131,250, 15, 24,246,219,129, 3,251, 45,230, 47, 88,128,171, 97,225,200,204, 41, 0,199, 83,224, 8, 2,115,231,206,135,
-179,131, 29,242,146, 31,171,180,122,125,127,148,207,161,245,175, 47,119,130, 32, 39,159, 59,185,107, 29, 73,128, 43, 76,125, 36,
-165,242, 99,229, 35,134,246,167, 7, 13, 26,132, 99,199,142, 33, 34, 34, 98, 75, 21, 38,171, 84,147,231,201,201,225, 23, 15,174,
- 35, 0, 78,157,254, 72, 74, 23, 60,147,143,252,160, 63, 61,116,232, 80,252, 20,114, 13, 7, 78, 61,219,124,224, 20, 78,225,205,
-198,244,204,240,150, 52, 34, 2, 27,249,184,117,106,209, 88, 70,179,106, 36, 70,197, 34,171, 80,131,115, 15, 95,228,144, 60, 89,
-227,220, 58, 69, 23, 72, 49,226,227, 31, 87,112,103, 37, 43,174,208, 53, 38,105,146, 36, 89, 46,154, 85,155, 72, 86,217,253,116,
-114,114, 42, 55,157, 75,217,138,187,164, 15, 80, 13, 82, 59,204,138,143,143,183,138,143,143, 7,207,243, 8, 11, 11,179,106,219,
-182,237,172,218, 68,179,166, 79,159, 94, 26,181,122,121, 93,209,107,213, 81,220, 41,125,173,193, 96, 56, 60, 99,198,140, 73,109,
-219,182,237,185, 96,193, 2, 2, 38, 76,192,251, 82, 52,135,225, 56, 14, 23, 46, 92,192,177, 99,199, 88,189, 94, 63, 94,169, 84,
-134,151,217,100,253,157, 59,119,206, 13, 24, 48, 96,215,163, 71,143,168,200,200, 72,240,124,245,227, 78,213,106, 53,124,125,125,
-193, 48, 12,150, 79,242, 64,126,126, 19, 48, 12, 3,150,101, 97,110,110, 94, 26,197, 43,107,158,171,251, 29,177, 44,251,138,209,
- 10, 11, 11, 3, 69, 81, 8, 12, 12,196,221,187,119, 75, 35, 90,213, 69,160,244,122,125,188,147,147,147,211,226,197,139, 75,247,
- 43, 61, 61, 29,103,207,158, 69,187,246, 29,208,104,252, 4, 36, 39, 39, 99,205,154, 53,112,117,117,197,146, 37, 75,144,149,149,
- 5,134, 97,254,234,112,250,187,145,145,145,238, 31,124,240, 65, 90,120,120,184,123, 72, 72,136, 77, 80, 80,144,249,176, 97,195,
-210,194,195,195,221, 9,130,232, 0, 19, 59, 65,115, 28, 55,123,238,220,185,191, 46, 89,178,100,214,167,159,126,218,118,212,168,
- 81, 34,145, 72,196, 37, 37, 37, 49,251,247,239, 39,124,125,125, 73,177, 88, 76,156, 57,115,134,187,121,243,230, 13,134, 97,150,
- 3,184,108, 74,196,185,172,201,162, 40,202, 88,147, 85,142,169,142,210,145,150,100,122,224,134, 77, 75,201, 6,222,238,250,221,
-251,207, 38, 92,190,254,248, 41,165,101,166,254, 80, 69,106,128, 55, 25,138,162, 14,249,251,251,143,158, 60,121,178, 89,175, 94,
-189,164, 11, 23, 46,204,205,207,207,175,204,100, 85,112,195,252,151,140, 58,252,126,246,231, 33, 83, 63,107, 50,218,231, 35,231,
- 58, 8, 45, 76, 67, 54, 77,145, 86, 54, 36, 90,120, 81,200,207,120,162, 56,245,219,206,231, 0,170,203,203,118,235,206,131,136,
-238,141,155, 52, 63,186,124,201,114,199,121, 51,103,136,142,134,252, 2,158,209, 35,236,226, 69, 88,136, 89, 62,234, 78,104,170,
- 86,175,235,135, 55,112, 10, 30,229,213,239, 14, 0, 56, 97,103,103,119,127,204,168, 81,190,254,254,195, 32,151,203,113,228,200,
- 17,236, 89,191,158, 93, 11, 12,150, 2,119,131,171,201,167,151,118,163, 84,231,222,184, 49, 99,252, 90,180,248, 8,114,185, 28,
-135, 15, 31,198,174,181,107,141,214,249,151, 83,146, 25,254, 52,254,200, 16, 95, 77, 31, 45,146,200,191,241,248, 69, 65,216,227,
- 23, 5,224,120,158,227,121, 45, 73, 34,161, 80,175, 95,242,248, 89, 82,141, 76, 65, 73,211,225,215,223, 76,126,125,109, 30,101,
-204, 79, 77,135,116, 87, 96,178, 18,203,206,145, 86,182,146,174,236,177,193, 96, 72, 52, 82,126,153,167,167,231, 43,175,213, 60,
-244,203,155,100,178,140,205,163, 5, 0,153,153,153, 74, 0,243,174, 95,191,190,175,103,207,158,227, 0, 36,213,176,140,182,117,
-238,220,121, 60, 0,138, 32,136, 45,201,201,201,225,175,252,225,149,202, 24, 87, 87,215,149,222,222,222, 19,138,110, 76,137,109,
-213, 84,228,207,154, 52,105,162,175,168, 44, 42,123,206,113, 92,181,101,148,147,147,131, 54,109,218,188, 50,167, 37,207,243,120,
-241,226, 69, 73,196,169,244,220, 87,101,224, 10, 10, 10, 38,124,242,201, 39, 91, 69, 34,145, 39, 0,162,196,228,178, 44, 75,125,
-247,221,119, 50,150,101, 41, 0, 4, 73,146,140, 72, 36,210, 28, 59,118,140, 97, 24, 38, 94,171,213, 78,248,139, 47, 16,135,137,
-162,169, 24, 10, 35, 35, 35, 27, 20, 71,178, 18, 35, 34, 34,238, 29, 56,112, 64, 1,224, 96, 13,117, 47,171, 84,170,203, 75,151,
- 46,237,180,105,211,166,217, 19, 38, 76,104, 51,116,232, 80,186, 75,151, 46, 56,125,250, 52,123,225,194,133, 48,181, 90,189,204,
- 20,131, 85, 92,150,185, 30, 30, 30,165,134,171,154,255,114,149, 29,121,237,189,164, 27,134, 79,116,149,109, 91,118,182, 32, 35,
- 89,119,205, 80,160,155,179, 19,136,192,127,152,212,212,212,207, 1,204, 95,179,102, 77,114,179,102,205,164, 98,177, 88,103,172,
-201,250, 11, 97,184,156,130,247,190,237, 49,240, 68,231,185,159,120,247,232, 26, 40,247,168,227,232, 22, 21,155,138, 39,215, 79,
- 23,222, 63,245, 77, 28,175,205,238, 11,192,152,158,235, 55,181,122,125,253,233, 51,166, 79,146,136, 68, 61, 89,150,109,218,237,
-220,113,158,162,168,112,157,193,112,174,184,185, 80,243, 6, 23,249,215, 43, 87,174,244,245,247,247,199,145, 35, 71,112,110,239,
- 94, 12,201,200,192,121,138,162, 72,177,216,254,148, 94,191, 10,198, 25,164,175, 87,175, 94,237, 23, 16, 16,128, 67,135, 14,225,
-204,174, 93, 24, 92, 51,157,202,234,186,214, 0, 20,197, 79, 51, 0, 60, 2,208, 18,128, 25, 0, 45,138,166,118,114, 40, 91,133,
- 21,191, 87,242,254, 37,130, 32,254,204,142,176,213,103,134,127,153,136, 39,113, 45, 95,247, 94,168,213,234, 44, 95, 95, 95,147,
-198, 92, 27, 12,134, 42,219,112, 25,134, 73,244,241,241, 49, 58,106, 97,140, 41,202,202,202,106,245, 39, 22, 70,173,250, 98,149,
-171, 68, 56, 46,206,197,197,133, 43,169,244, 43, 50, 97, 21,189,198, 3,207, 77,249,158,148,148,148, 71, 0, 62,171,233,126, 38,
- 39, 39, 31,133, 17,147, 70, 27,187, 29, 0,100,103,103,191,246,201,124, 9,158, 79, 90,184,112,161, 73, 6, 27, 60, 95,149,249,
- 12, 47, 40, 40,104,107,204,119,235,245,122,252,141, 28, 42, 94,200,136,136,136,113, 4, 65,244, 66, 81,147,192, 22,188,158,108,
-222,151,243,242,242, 46,175, 88,177,162,211,182,109,219,166,242, 60,143,188,188,188,181,166, 26,172,210,187,231,180,180,211,175,
-235,192,179, 82,117,191,239,223,146,248,182, 58, 71, 63,117,123,129,110, 23, 4, 74,131, 81, 60,207,255, 56, 98,196,136,118, 0,
-118,214, 86,172,146, 81,135,181,229, 57,151,157,219,236,252,244,175,198,156,183,177,236, 13,150,110, 0, 29,121, 10,186,204,211,
- 0,126,128,113,221, 28, 74,143,151,225,184,213,140, 78,183,186, 76,229,242, 95, 40,103,187,128,128,128,169,163, 71,143,198,252,
-249,243,113,102,213, 42,253, 68,130,200, 21, 1,252,175, 69, 55,154, 36, 1,204, 52, 86,103,228,200,145,152, 63,127, 62,126, 94,
-190,188,166, 58, 85,161, 32, 8, 34, 4, 0,102,205,154, 53,103,233,210,165,182,179,103,207,110,186,108,217,178, 37,197,207, 31,
-150,188, 95, 92,215, 5,205,158, 61,187,113,153,247,243, 1,220,250,147,207,103,133,153,225,255,108,186, 11,154,130,166,160, 41,
-104, 10,154,130,166,160, 41,104,214, 6,158,231,123, 23,173, 42, 95, 87,246,184,204,250,111,129,134,128,128,128,128,128,128,128,
-192,191,144,178, 81,172,154,188,255, 26, 41,233,163, 85,150,109, 64,209,176,238,202, 92,169, 41,163, 30,106,226,108, 67, 5, 77,
- 65, 83,208, 20, 52, 5, 77, 65, 83,208,252,207,105, 86,167,253,202,231,121,158,239, 77, 16, 68, 8,207,243, 65,149,173, 75,140,
-213,203,143,203,172, 95, 91,183,131, 10, 40,233,155,245, 74, 31,173, 63, 27, 33,172, 42,104, 10,154,130,166,160, 41,104, 10,154,
-130,102,173, 40,105, 2, 4,192,207,154, 53,107,246, 63,176,233,208,165,216,100,149, 93, 0, 84,209,116,200,243,135,169,164, 36,
- 88, 73, 36,114, 49, 0,232,116, 42,189,155, 27,242, 8, 98,208,223, 57,225,173,192,191,147,146,225,222,169,175,121, 91, 1, 1,
- 1, 1,129,255, 6,233, 37,145, 42, 0,233, 0,136,226,231,186,226,117,122,177, 33,123,249,113,185,247,255, 68,148,168, 36,146,
- 69, 87,102,178, 50, 50,228, 14, 52,157,237,199,178,154,134, 0, 64,211,100,116, 70,134,109, 12,207, 31,206,168,137,217,114,112,
-116,188, 35,162, 40, 55, 99,182, 53,176,108, 82, 70,106,106,249,212,241, 4,241, 38, 24, 60, 99, 77, 68,109,204,198,159,110, 84,
- 28, 28, 28,156,156,156,156,254,103,101,101,213, 62, 39, 39,231,102,122,122,250, 79, 85,204,123,184,148, 32, 48,163,232,119,133,
- 21, 0,102, 87, 33,109,202,182, 47,227, 43,151,203, 39, 17, 4, 17, 80,252, 7,139, 80,169, 84,155, 0, 60,254, 15, 94,144,204,
- 0,244,163,105,122,164,131,131, 67,155,148,148,148,133, 0,106,154,205,155, 6, 48,221,198,198,102,136,141,141,141, 79, 86, 86,
-214,211,188,188,188, 67, 0, 86, 3,168,118,168,244,194, 79, 93,218,119,233,213,101,222,133, 51, 23,190, 94,184, 94,121,253,149,
-247,167,187,216,247,236,209,113,254,133, 83,215, 22,207,217,152,156,101,226,190,145,197, 11, 80, 52, 58,146,199,171,201, 94,107,
-139, 8, 64, 31, 0, 93, 0, 92, 0,112,202,152,227,174,132,118, 0,230, 20,239,243,106, 0,231,255,225,191, 35,115, 39, 39,167,
-229, 0,250,208, 52, 29,153,148,148, 52, 30, 64,226,223,188, 79, 52,128,214, 0, 2, 80,148,134,227, 22,140, 75,225, 80, 45,246,
-246,246, 65, 52, 77, 79, 42, 78,237,178, 41, 51, 51, 51,228,159, 90, 48, 18,137,100,173,179,179,243, 71,106,181, 90, 69, 16, 4,
- 95, 54,223, 35,195, 48,137, 25, 25, 25,173,222,180,139, 26, 65, 16,183,254,225,187, 56,190,130,215, 42,207,163,149,148, 4, 43,
-154,206,246, 75, 75, 9, 31,146,172,124, 48, 24, 0, 92, 93,154, 30,114,116,110,114, 48, 41, 73,162,119,110,208,223, 66, 36,167,
- 55, 81,148,168,185, 70,167,117, 16,209,162, 12, 61, 99,184, 71,234,248, 73, 41,143,126,170, 48,217,162,136,162,220,226, 98,206,
- 59, 50,250, 44,136,100,174, 16,153,121, 86,186,183,174,174,174, 53, 58, 74, 91, 91, 31, 75,189, 84, 54, 85, 36,162,122,112, 60,
- 19,192,115, 0, 73,136, 34, 24,214,240,155, 88,171,253, 54, 59,251,105,126, 77,207, 96, 3,123, 56,243,192, 80, 16,232, 1, 30,
-231, 8,224,192,163, 76,164,152, 32, 97,172,137,168,141,217, 40,251,217, 53, 0, 62,127,221,191, 36, 55, 55, 55,219,160,160,160,
-181, 95,125,245,149,153,133,133, 5, 17, 31, 31,223,107,230,204,153,111,221,190,125,251,179,164,164,164,228,151, 77, 31, 65, 96,
- 6,199,241, 36, 0,144, 36, 49, 83,161,112,148, 83, 20,245, 74,110, 35,150,101,229,233,233,105,147, 57,142, 39,138,183,157,193,
-243, 88,103,140, 97,148,201,100,195, 2,154, 52,255,108,249,202,213, 22, 78,142,142,230, 12,203,233,159,191,136,147,207,155,245,
-121,219,216, 39,143,215,105, 52,154,253, 53,249, 95, 83, 20, 53, 68, 42,149, 6, 1,240, 47,126, 45, 74,171,213,134,176, 44,123,
-208,216, 10,221,201,201,233, 18, 69, 81,117, 76,249, 98,150,101,227, 83, 83, 83, 3,107, 88, 68,131, 60, 61, 61,127,232,220,185,
-179,188, 77,155, 54,144, 72, 36,152, 63,127,254,116,165, 82, 89,157,209,162, 1, 76,151,203,229, 67,204,205,205,125, 10, 10, 10,
- 98,213,106,245, 81,137, 68,210,125,221,186,117, 30, 29, 59,118,180, 76, 77, 77, 37, 40,138,114,250,249,231,159, 63, 92,187,118,
-109, 47,134, 97,186, 85, 87,201,229,198,242,243,164,125,252, 59,229,198,158,159, 7,224,221,151,223,103, 52,178,145, 60,229, 17,
-164,230,239, 38, 20,155, 15,163, 77,150, 72, 36, 90,231,236,236, 60, 90, 83,148, 43,128,127,185,194, 1, 0,157, 78,151,157,147,
-147,211,160, 38,127,121, 0, 99,109,108,108, 70,127,241,197, 23,182,239,190,251, 46,246,238,221,251,241,246,237,219,179,243,242,
-242,126, 68, 81, 34,204, 71, 38,106,206, 72, 73, 73,121, 79, 36, 18, 17, 30, 30, 30,148, 90,173, 54,197,104,249,161,104, 18,230,
- 91, 0, 54,161, 40,117, 65, 87,160,232,255, 14, 96, 69,137,113, 35, 73,114, 83,131, 6, 13,254, 23, 21, 21,181, 25,192,215, 53,
-253,175, 59, 59, 59,111,221,184,113,227,224,190,125,251, 82,233,233,233,110,205,154, 53,219,151,146,146,210,233, 53, 92, 70,198,
- 72,165,210,105, 77,155, 54,109,244,232,209,163,152,188,188,188,213,197,231,179,170,255,148, 59,128,238, 54, 54, 54,221,230,206,
-157,107, 17, 20, 20,132,109,219,182,189,183,125,251,246,130,252,252,252,223, 80,212,167,167, 86, 38,144,166,233, 73,137,137,137,
- 14, 60,207,195,197,197,101, 18,128,127,164,209, 34, 73,114,221,128, 1, 3, 70,239,219,183, 79, 30, 23, 23, 39,119,115,115, 43,
- 77,158, 77, 16, 68,141,235, 79,129, 90,179,173,140,225,170, 62,143,150, 68, 34, 23,179,172,166, 97,178,242,193,224,183, 58,127,
-103, 13, 0,151, 46,126, 50,216,209,185,113,132, 68, 34,143,145, 90,201,142, 13,232,211,189,249,192,160,206,132,187,139, 35, 18,
-149,105, 78,223, 31, 56,243, 78,200,153,243,199, 80,148, 64,172, 66, 24,125, 22,204,244,161,120,116,101, 61, 28,186, 36, 99,195,
-207,137,184,126,255, 57, 84,185, 25,168,227,108,134,149, 83,123,194,217, 86, 94,179, 91, 47, 71,223,174, 12, 45, 61,248,193,176,
- 17,214,255,235,231, 47,242,114,118, 6,207, 75, 17, 19, 91,208,225,151,179,231, 91, 31, 61,188,127,146,185,200,119, 72, 97,218,
- 99,163, 47,110, 45, 92, 96, 86,168, 71, 63,154, 34, 62,236,216,170, 81,183, 97,239,117, 34, 27,249,215, 71,228,195,168,158, 39,
-126, 15, 91, 73, 94,123,248, 27,195,242,187,205,197, 56,126, 87, 89,101, 66,191, 87, 12, 71,183,110,221, 59, 73,165,210,114,201,
-147,180, 90,173,248,183,223, 66,219,213,196,108,148,124,135, 78,167, 37, 69, 34, 9, 72,146,248, 44, 32,160,137,127, 70, 70,198,
-121,130, 32,126, 72, 78, 54, 45, 90,240, 9, 32,201,166,233,150,164, 84,234,194,234,116,246, 0, 64, 72, 36,217,207, 73,178,201,
-220, 57,115, 44, 40,138,226, 50, 51, 51,161, 82,169,136,113,227,198,201, 98, 99, 99, 7, 36, 37, 37,173,175,230,142, 4,219,183,
-111,247,115,113,113,121,101,246, 88,165, 82, 41,233,219,247,127, 53, 41,122,191,166,205, 90, 76, 59,115,230, 87,255,188,172,108,
-205,246, 53, 91,239, 24,100,114,109, 93,255, 6,162, 77,219,118, 89,143, 31, 61,252,147,232,232,135,247, 96,218,124,117,158,102,
-102,102,199, 86,173, 90, 21,208,181,107, 87,145,163,163, 35, 82, 83, 83, 17, 21, 21, 21,240,251,239,191,247,219,181,107,215,116,
-181, 90, 61, 0, 48,106, 66, 84,223,223,118,255,224,104,110,103, 15,214, 96,128,107,211, 22,165,249,205,158,252,126, 22,140, 94,
- 15,206, 96,128,127, 80,191,226,104, 50, 15,127,127,255,154,102,221,117,109,220,184,241,158, 37, 75,150,136,181, 90, 45,194,194,
-194,112,254,252,121, 78,169, 84, 86,151, 16,151, 38, 8,226,236,130, 5, 11,220, 3, 3, 3, 45, 51, 50, 50,192,178,172,195,241,
-227,199, 39, 53,111,222,220,202,195,195, 67,178,123,247,110, 20, 20, 20,128, 97, 24, 59, 31, 31, 31,187, 97,195,134,233,118,239,
-222, 61, 29,192,242,202, 34, 89,121,177,252, 60, 37,225,243, 78,131,150, 35,145, 66,252,250,206,180,119,240,139, 85, 61,162, 52,
-178,245,142,143,143,101, 94,146,124,166,133, 85, 19,187,188,164,208,153,239,248,248,108,255,245,169, 81, 55, 67,100,113,101,243,
-193,129, 3, 7,228, 81, 81, 81,114,127,127,127,112, 28, 87,154,129,191, 36,225,172,175,175,111, 77,206,227,178,224,224,224,153,
-131, 7, 15, 70,211,166, 77, 75,147,162,126,249,229,151,152, 57,115,166,237,165, 75,151,166,239,223,191,127,250, 79, 63,253,180,
- 28,192, 44, 19,163, 49, 37,152, 90,198,139,158, 61,123, 54,232,216,177, 99,195,103,204,152,225, 11, 96, 50,128,249,153,153,153,
-157,139,163, 49,146, 98,163, 53,102,250,244,233, 19,103,205,154,133,247,222,123,111,126, 88, 88,216, 55, 53,140,242, 81, 12,195,
-188,215,183,111, 95,202, 96, 48,192,220,220, 28, 6,131,161, 94,109,131, 18, 0, 54, 78,152, 48, 97, 98,112,112, 48,108,109,109,
- 97, 48, 24,252, 14, 28, 56,176,125,254,252,249,237, 1,140,173,100, 95, 71, 78,156, 56,241,253, 17, 35, 70,160, 85,171, 86,160,
-233,162,211,184,106,213, 42, 44, 94,188,216,226,236,217,179,253,118,239,222,221,239,196,137, 19, 71, 81,126,218, 46,147,224, 56,
- 14, 52, 77, 35, 33, 33, 1,142,142,142, 82,142,227,206, 16, 4,177, 45, 43, 43,235,167,127, 80,101,190, 98,208,160, 65, 31,236,
-219,183,207, 2, 0, 86,174, 92,137,105,211,166,193,201,201, 9, 22, 22, 22,130,213,249,231, 68,180,198, 87, 27,209,170, 14,149,
- 74,213, 98,246,167, 31,130, 36,139,238, 26,235,215,245,196,210, 57,227,137, 19, 33,103, 90, 84, 25,131,151,185,226,209,149,245,
-144,122, 76,133,214,192,224,198,253,103, 56,183,178, 87, 81,109,249,238, 92,104,245,221, 74, 42, 27, 59,137,153,217, 10, 29,203,
- 94,133,179,115, 24, 94,188, 72,175,206,100, 41,156,157, 66,182,108, 89,110, 22, 80,175, 1,244,140, 1, 73,105, 73, 32, 8, 41,
-220,221, 44, 49,102,228,187,162,206,157, 93, 29, 22, 45,218,122, 58,133, 67,127, 85,198,227,106, 19,134,250, 57, 96,103,139, 0,
-223,193,195,122, 7, 74,155, 4, 52,134, 88,106, 86,250, 94,203, 86,173,208,178, 85, 43,114, 86, 65,126,143,155,183,238,244, 56,
-114,246,134, 86,101,120,113, 40, 38, 3,163,170,185,200,148, 26,142, 41, 83,166,192,201,201,169,220, 6,169,169,169,248,253,247,
-223, 42,252,140, 9, 23,178,210,239,248,230,155,111, 44,179,179,179,223,221,177, 99,199,219, 28,199,125,147,146,146,114,197, 24,
-145, 17, 64,157, 92,169,180,219,232,213,171,185,230,255,251, 31,101,227,236, 76,114, 44, 75, 36, 63,125,106,191,102,253,250, 46,
- 89, 79,158,152, 21,218,217,101,101,171,213,170,152,152, 24,200,100, 50,130,166,233,214, 21, 72,165,242, 60, 86,144, 36, 49,147,
- 32, 8, 72,165,178,152,224,224,224,187,197,239,213, 57,117,234,148,188, 79,159, 62, 42, 0,113, 0, 32,149,202,220, 40,138,222,
- 54, 21,243, 0, 0, 32, 0, 73, 68, 65, 84,244, 43,202,196,142, 21,198, 24, 76,115,115,243, 79,191, 94,178,220, 60, 47, 43, 71,
-173, 47, 44, 52, 40,172, 44, 8,194,194,146,202,203,205,207, 79, 82,166,107,231, 46, 92, 76, 77, 24, 51,226,211,194,194,194, 73,
-198,154,172,102,205,154,221, 60,118,236,152,163,189,189, 61,114,114,114,144,153,153,137,155, 55,111,130,227, 56, 12, 24, 48, 64,
-218,161,109,155, 22,115,230,206,187,158,144,148,212,222, 24,179,101,110,231,128,149,129,205,139, 42,235,184,204,210,242,217, 54,
- 40,168,116,155,197,137,185, 37,209,185,218, 76, 33,213,190, 91,183,110, 98, 0, 24, 59,118,108, 94,126,126,254, 82, 0,251, 80,
-125, 70,255,233,243,230,205,115,171, 91,183,174,215,190,125,251, 80, 80, 80, 0, 0,142,117,235,214,133,159,159, 31,123,225,194,
- 5,248,249,249,193,210,210, 18,151, 46, 93,194,245,235,215,209,170, 85, 43, 75,177, 88, 60, 88,175,215, 87,104,180,186,244,234,
- 50, 79,218,199,191, 83,131,150, 35, 97, 97,229,130,237,251, 15,226,209,157, 93,157,180,250,168,121, 98,246,226, 8, 53, 47, 29,
-149, 30,111, 49,171, 78,171,206,246,245, 27,255, 15, 94, 45,239, 58,104,216,203,207,230,245,168,187,140,150,105,118, 45, 92,173,
-204,172,204,100, 1, 88, 57, 96,192,128, 65, 7, 14, 28,176, 1,128,240,240,112,164,166,166, 66,161, 80, 64, 38,147, 65, 36, 18,
-149,206, 79, 90, 67, 70,109,218,180,169,212,180, 49, 12, 83, 58, 11,128, 92, 46,199, 91,111,189,133,230,205,155,227,167,159,126,
- 26, 85,137,209, 10,108,219,182,237, 94, 47, 47, 47,143,178, 47, 22, 22, 22, 98,232,208,161, 0,128,206,157, 59,119, 51, 51, 51,
-227, 75, 12,161, 82,169, 44,184,117,235, 86, 15, 0, 97,149, 56, 75,117, 82, 82, 18,190,248,226, 11, 60,127,254,252,227, 45, 91,
-182,188, 0, 32,147, 72, 36,165,247,199, 0,252, 26, 55,110,188,110,218,180,105,136,141,141, 69,100,100,228, 77,212,188, 41,149,
- 53, 55, 55,127, 98, 48, 24, 90, 49, 12, 3,181, 90,141,254,253,251,203,142, 30, 61,154, 74, 81, 84,116, 70, 70,198,112, 20,245,
- 73, 49, 22, 25,128,213,193,193,193, 19,103,204,152,129,223,126,251, 13, 39, 78,156,192,136, 17, 35, 48,117,234, 84, 88, 88, 88,
-140,158, 58,117,234,117, 20, 77,104,254, 50,221, 54,109,218, 4,150,101, 95,249,111,200,100, 50, 4, 6, 6,162, 81,163, 70, 56,
-113,226, 68,183, 90, 24, 45,175,192,192, 64, 9,199,113, 40, 44, 44,196,133, 11, 23, 44,204,204,204, 44,220,221,221,199, 1,248,
-199, 24, 45, 47, 47,175,224, 3, 7, 14, 88,148,109,253,145, 74,165, 40,243, 59, 16,248,251, 35, 90, 85,222, 97,149,162,211,169,
-244, 52, 77, 70,187,186, 52, 61,116,233,226, 39,165, 77,135, 0, 25,173,211,169,244, 0,192,114, 60,242, 84, 12,204,164, 36,226,
- 82,242,241,240,105, 70, 69, 82,229,134,104,138,204, 60, 33,109, 19, 7,158,231,161,211,179,208,230,166, 96,233,105, 21,162, 18,
- 53,208, 21,102, 67,167, 47,234,134,229,224,224, 64,159, 57,243,203,180,208,208,223, 39,254,248,227,143, 84,162,181,117,100, 62,
-208,162, 34, 77, 91, 91, 31, 75, 78, 34, 57,180,121,203,124, 51,158,122,138,152,248, 66,212,119,111, 3, 7, 27, 15,164,100, 20,
-226,106,228,207,136,126, 28,130,186, 46, 94,152,250,233, 59,178,175,151,236, 59, 40,102,188, 61,115,114,158,231, 85,182,159, 37,
-119, 81, 91,127,141, 1,147,245, 20,108,102, 44,216,252,228, 87, 54,176, 80,120,162,101, 87, 55, 40, 60,234, 73, 71, 77, 93, 60,
- 18, 40,103,180,202,106,166, 18, 4,185,153, 36,137,137, 4, 65,160,105,211,102,137,171, 87,175,174, 40, 21,184,190,105,211,102,
-137, 20, 69,186, 23, 93,216,201, 77, 60,207,165, 86,179,159,229, 76,141, 68, 34,157, 81, 20,246,119, 73, 56,125,250,180,126,208,
-160, 65, 88,181,106,149,100,230,204,153,115, 41,138, 26, 91, 65,243, 94, 57,205,254,128,167, 77,189,122, 61,191,185,122,149, 23,
- 25, 12, 68,214,205,155,121, 57, 74, 37,147,146,159, 47, 57, 28, 29,253,222, 71,159,127, 46,241,240,240,192,149,144, 16,251,244,
-194, 66, 62, 71,171, 85,231,228,228,240, 12,195,220,172, 68,115,182, 66,225, 40,223,190,125,187, 95,112,112,240, 93,165, 82, 57,
- 27, 0, 92, 92, 92,150, 2,104, 4, 32,174,204,107,216,178,229, 96,210,184,113,227, 98,210,210,210,102, 87,181,159,101,104,236,
-168,112,148,239,223,186,251,129,157,165, 25,169,112,119, 37, 69, 54, 54, 52, 35, 49, 19,115,128,186,174, 71, 61,115, 0,141, 43,
-249,236,203,154,132,153,153,217,177,147, 39, 79, 58,138, 68, 34,176, 44, 11,133, 66,129,231,207,159, 35, 39, 39, 7,249,249,249,
-120, 22, 29, 5,111, 15, 15, 44,154, 53,211,101,242,204, 89,199, 84, 42, 85,171,151, 42,179, 87, 39, 64, 54,232, 95,137,236, 85,
- 52,139,193,203,205, 94, 70,150,123, 89,158,199,199,199,195,194,194, 2, 1, 1, 1, 22, 87,175, 94,189, 92,133,201, 42, 59, 9,
-240,224,142, 29, 59, 90,238,219,183, 15,173, 90,181,130,181,181, 53, 46, 92,184,128,240,240,112,232,245,122,178,160,160, 0, 22,
- 22, 22, 88,182,108, 25, 60, 61, 61,145,159,159,143,184,184, 56,123,145, 72,228,240, 82, 70,251, 82,205, 11,103, 46,124,157, 27,
-123,126, 94, 10,241,235, 59,219,247, 31,196,184, 97, 67,224,204, 63,189,108, 93,143,248,186,103,159,142, 95,242,148, 71,144,185,
-101, 83, 91,223,128, 62, 16, 75, 44, 48,121,198, 98,196, 68,156,178, 85,229, 63,248,152, 96, 19, 60, 22,174, 62, 60,165,130, 99,
- 39, 0,144, 30, 30, 30, 31, 29, 62,124,216,178, 52,244, 66, 81,165,115, 30,150,157, 4,190,138, 9,223,171, 61,159, 4, 65,224,
-249,243,231,112,116,116,132,133,133, 69,233, 4,226, 81, 81, 81,184,113,227, 6, 74,102,163,168, 68,115,120,104,104,168,135,185,
-185,121,185, 13,120,158, 71, 70, 70, 6, 24,134,129, 92, 46, 7,203,178,208,235,245, 48, 24, 12,208,104, 52, 22,141, 26, 53,154,
-100, 48, 24,194, 42,210,228, 56,238,179,193,131, 7,119, 12, 11, 11,243, 89,191,126, 61,116, 58,221,202,148,148, 20,188,255,254,
-251,224, 56, 14,221,186,117,107,199,243,252,163,185,115,231, 2, 0,166, 77,155,102, 40, 44, 44, 12,174,201,177, 23,211,168,101,
-203,150, 62,191,253,246, 27, 58,117,234, 4,173, 86,139, 85,171, 86, 89,109,217,178,197,106,247,238,221,138, 25, 51,102,252,144,
-158,158,222,171, 26, 77, 2,192, 74,103,103,231,137, 93,186,116, 49, 43,158,195, 20,187,118,237,194,162, 69,139, 14, 0,152,251,
-203, 47,191, 44, 56,113,226,196,200,143, 62,250, 8,139, 22, 45,154,154,147,147,179,163, 50,205,103,207,158, 65,161, 80,192,202,
-202,170,232, 98,169,215,227,222,189,123, 56,119,238, 28, 26, 54,108,104,204, 49, 85,182,159, 94, 3, 6, 12,248, 97,255,254,253,
-150, 9, 9, 9,184,116,233, 18,188,189,189,161, 82,169,140,153, 27, 54,244, 79,168,176, 43,213, 84,171,213,154,248,248,120,139,
-229,203,151,195,197,197, 5, 94, 94, 94,144,201,100, 32, 8, 2, 6,131,161,170,233,213,170,221,207,206,157, 65,103, 36,217,246,
-181,182,177,253,152,231,121, 58, 55, 55,123,171, 30, 57, 71,158, 62,133,238, 47, 60,246,127, 51, 45, 0,220, 69,249, 57, 15,149,
-165, 70, 43, 36, 36,132, 15, 10, 10, 34, 74,214,110,110,200,203,200,176,141,113,116,110,114,208,209,185,113,241,188, 95,100, 52,
- 69,217,198, 56, 57,169,242, 0, 64,207,240,184, 22,157,131, 7, 79, 82, 16,254, 36, 5,230, 82,227,130, 47, 90, 61, 83,212, 99,
-149,231,161, 41,248,227,166, 85,175,202,134, 86, 95,212,221, 67,167, 85, 33, 55, 61,146, 24,212,191,135,108,226,196, 9,112,113,
-113, 83, 84,166,167,151,202,166, 78,158,246,158,141,157,141, 8, 33, 87,127, 69,187,134,253, 33,147,138,144,153,171, 1, 8,224,
-241,211,115, 0,103,137,136,152,120,180,109, 44, 71,175,158,254,255,103,239,186,195,162,184,218,239,153,237,176,187,244, 94, 44,
- 88, 0,123,239, 40, 98, 67, 99,239, 88, 98,239,216, 27,106,140, 37, 42, 26, 77,236,189,196, 96,239,137,216, 80, 84, 44, 88,233,
-136, 88, 0, 41, 11, 82,150,165,108,223,157,157,249,253, 65, 9, 42,101, 65,243,253,190,228,219,243, 60,243,192,236,206,156,125,
-231,222, 59,115,207,188,247,222,247, 21, 94,190, 16,191, 4,192,106,125,236, 37,211,158,131,227,218, 15,108,157, 22,218,156,120,
- 80,121,201,128,192, 30, 10, 66, 8,113, 70, 50, 94, 63,188,168,215, 59, 35, 69, 81,115,172,173,173,243, 86,173, 90,213,189, 97,
-195,134,154,217,179,103, 71, 38, 39, 39, 47,250,236,109,229,215,125,251,246,225,221,187,119,162,141, 27, 55,222,207,201,201,249,
-161,154, 21,237, 71,211,216, 81, 60, 20,151,115,229,202,149, 54, 33, 33, 33, 11,118,236,216, 97, 55,119,238, 92,238,220,185,115,
- 39, 3,248,169,178,225,194, 2, 30,175,215,198, 7, 15,104, 50, 45, 77,117, 98,247,110,238,222,208,208, 85, 26,138,114,180,182,
-181, 37, 58,119,232, 32,227, 51, 24, 57,226,204, 76,210,166,126,125,102,210,237,219, 86,180,177,113,250,141, 27, 55, 10,164, 82,
-105,133,169,115,152, 76,166,188,188,225,194,242,224,224,224,160, 46,111, 14, 87, 37, 29, 98, 1, 69,211, 26,243,122,245,232, 62,
- 61, 59, 53,124, 23,159,144, 96,100,110,206,116,109,232,226, 30,251, 58,233, 57,173,211, 41, 9,130, 40,208,107,172,132,201, 28,
-189, 99,199,142,230,166,166,166,160, 40, 10,102,102,102,200,206,206,134, 90,173, 70, 65, 65, 1,212,133,249, 80,231,231, 35, 58,
- 57, 9, 93,186,119,199,200,190,125, 26, 7, 92,249,115,180, 78,167, 59, 83,233,120, 94,139,214,165,158,172,245,117,173,254, 26,
- 11, 74,205, 43, 21, 93, 91, 90,187,130, 35, 20,162,247, 34,191,175,185,209,195,175, 93,187,118,125,216,176, 97,223, 45, 89,178,
-132,145,145,145,113, 51, 41, 41,169, 11,128, 87,149,157, 36, 20, 10, 27,228,228,228, 64, 42,149,194,204,204, 12, 59,118,236,128,
-157,157, 29,228,114, 57, 94,188,120, 65, 59, 59, 59, 19,247,239,223,135,179,179, 51,196, 98, 49, 52, 26, 13, 20, 10,197, 71,181,
- 90, 93,225,112,121,241,240, 96,191,133,125,113, 35, 62,236,247,174, 78, 68,226,139, 81,139, 61,223,197, 71,191, 78, 9,186,253,
-248, 39, 82,105,148,154,151,118,103,121,189,118,225,214,115,150,174,195,158,173,107, 16,255,236, 65,174, 93,237,130,189,198,132,
-234,120,101,246,202,100, 50,229,235,215,175, 77, 34, 35, 35, 65, 16, 4,204,204,204,192,231,243,203, 21, 91, 53, 0,163,172, 7,
- 74, 38,147,129,195,225,192,202,202, 10, 71,142, 28, 41,237,120, 93, 92, 92, 42,227, 56,216,187,119,239,209,181,107,215, 54, 41,
-251, 97,187,118,237, 48, 99,198, 12,236,223,191, 31,161,161,161,159,228,211,252,248,241, 99,134, 86,171,173,236,186,243, 50, 51,
- 51,251, 14, 29, 58, 52,236,225,195,135,166, 71,142, 28, 1, 73,146,229,110,135, 15, 31,198,211,167, 79, 87, 3,120, 93,195,118,
-212,104,248,240,225, 15, 78,158, 60,105,158,157,157,141,146,182, 33,147,201,160,211,233,224,238,238, 78,144, 36, 89,213,188, 55,
- 6,147,201,188,178,123,247,238,129,211,166, 77, 3,139,197,130, 90,173,198,238,221,187,177,124,249,242,204,226,151, 82, 13,128,
- 85,199,143, 31,159, 48,104,208, 32,180,108,217,178,241,189,123, 21,207,236,144, 74,165,144, 74,165, 96,179,217,176,183,183,199,
-134, 13, 27,160, 86, 23, 61, 86,220,220,220, 74,111, 99, 0, 7,221,220,220, 6,190,121,243,102, 27,138,230,174,125, 1,123,123,
-251,161, 52, 77, 79,215,233,116,133, 93,187,118,181, 58,125,250,180,137, 72, 36, 66, 88, 88, 24, 86,175, 94, 45,161, 40, 74, 71,
- 81, 20,161, 80, 40, 18,109,109,109,195,120, 60,158,177, 92, 46,207, 21,139,197,155, 0,220,252,255,234,201, 9,130, 32,216,108,
- 54,166, 76,153, 2, 22,139, 5, 99, 99, 99, 40,149, 74,104,181,218, 82, 49,143,106, 14, 75, 55,108, 40,180, 98,129, 51,205,194,
-164,201,130,145,243, 7,216, 56, 56, 58,193,220,148,135,184,184, 87, 93,238, 6,223,222,205,101,197, 31,160,212,218, 3,241, 31,
-242,255,246,100,247,159,107,145,127,168,208,250, 34,231, 33,171,252,202, 28,169,163,233,243, 57, 34, 17, 87,195,229,242,223,148,
-120,185,236,236,228, 5, 4, 49, 82,103,211,116, 48, 72,141,182,248, 65, 65, 23,111,122, 10, 45,173, 14,239,226, 99,240, 48,232,
- 79, 88,203, 69,200, 73,108, 5,112,154, 67,173,200,135, 82,173, 41, 22, 37, 58, 68,134, 5,163, 32, 63, 23,205,218, 14, 0, 24,
-140,167, 21,241,153, 89, 17, 3, 58,183,105,193,124,151, 18,131,118,110, 35, 80,223,185, 43,146, 51, 10,144, 39, 85, 65, 82,160,
- 68,171,102,126,200,150, 40, 80, 32, 87,226,213,187, 0, 56, 57,214,103, 16,172,132,158,250, 10, 45,213,171, 75, 80,189,254, 3,
-156, 58, 93,192,117, 31, 4,102, 29, 15,164, 68,221, 67,228,141,237, 72,139,125, 4,154,210,193,193,173,189,190, 55,201,238,155,
- 55,111,182,239,210,165, 11,171, 87,175, 94, 45,175, 95,191,222, 50, 35, 35, 35,178, 88, 96,180,236,213,171, 87, 75, 27, 27, 27,
-236,220,185, 83, 65, 16,196,238, 26, 86,118,169, 7, 44, 43, 43,235, 57,128,141,151, 46, 93,218, 61, 99,198, 12,216,218,218, 54,
- 79, 79, 79,175,240,196,108, 54,187,229,196, 77,155,104, 54,147, 73,159,217,179,135,179,238,230,205, 95,126, 59,126,156,211,195,
-203,139,160,105, 26, 17, 17, 17,252, 45,123,246,240,199, 14, 30,252, 33, 57, 43,139, 12, 9, 13,213,100,164,165, 21,102,201,100,
-235, 50, 50, 50, 62,254,127,180,108,173, 86,251, 36, 49, 41,209,169,109,135, 86, 54,225,113,137,177,222, 61, 58,119,102, 48, 24,
-140,248,132,228, 80, 27, 27, 83,254,237,160,219, 26,173, 86,251, 68, 31, 46, 30,143, 55,160, 71,143, 30, 44,137, 68, 2, 71, 71,
- 71,100,103,103, 67, 36, 18, 21,121, 28,242, 37,208,228,231, 67, 91,144, 7,157, 76,138,196, 23,207,209,170,126, 61,222,121, 30,
-111,128, 92, 46,175, 84,104,149,188,101,150,151,232,186,228, 51,174,137, 9,184, 66, 33,136,234, 15, 27, 14, 54, 55, 55, 95,158,
-151,151,119, 29,192, 6,141, 70,227,187,124,249,242,118,187,118,237,178,222,184,113,163,233,244,233,211,207, 75,165,210, 86, 40,
- 74,170, 90, 81, 7,246,158, 36, 73, 43, 0,118,193,193,193,176,181,181, 69,126,126,126,137,167, 69, 45,151,203,141,196, 98, 49,
- 84, 42, 21,212,106, 53, 76, 77, 77,241,242,229,203, 92,146, 36,175, 86,101,156,105, 3, 98,131, 74, 19,247,131, 85, 99, 65,186,
-134,180,240,204,202,165, 36,107,127,201, 88, 15,224,151,190,245,235, 31,214, 80, 15, 18,223,198, 92,181, 72,122,113, 63, 55,253,
-173,172,254,145,235,137,149,205,209,162, 1, 80, 4, 65,208,110,110,110,200,206,206, 6,147,201, 4,159,207,135, 80, 40,196,138,
- 21, 43,176,123,247,238,154, 8, 45, 35,129, 64,176,137,193, 96,140,102, 48, 24, 54, 58,157, 14,126,126,126, 24, 56,112, 32,184,
- 92, 46, 52, 26, 77,169, 71,179,196, 75, 85,133,167, 35,226,233,211,167,166, 79,159,126,242,216,242,178,182,182,190,171, 82,169,
-144,144,144,128, 43, 87,174,116, 7, 16, 82,205,186, 78,136,136,136,232,235,225,225,241,123,155, 54,109, 26,208, 52,141,230,205,
-155,195,199,199, 7, 1, 1, 1,136,140,140, 68,126,126, 62,117,251,246,237,223, 0,108,171,110, 31, 94, 92,190,238,195,135, 15,
-127,116,234,212, 41, 11,177, 88, 12,133, 66, 1,153, 76,134,243,231,207,163, 75,151, 46,176,182,182,198,201,147, 39, 73,154,166,
- 43,171,123, 6,131,193, 56,114,224,192,129,129, 83,167, 78,197,222,189,123,113,230,204, 25, 12, 26, 52, 8,163, 71,143, 70,118,
-118,182,221,214,173, 91, 39, 20, 15, 19,174,241,241,241,129, 84, 42,197,139, 23, 47,226,244,188,231,145,151,151,135,188,188, 60,
- 24, 27, 27,151,189,199, 8, 0, 1,219,183,111, 31,179, 96,193, 2,212,175, 95,127, 77, 98, 98,226,118,148,179, 74,148,162,168,
-153, 34,145,200,130,197, 98, 89,145, 36,137,212,212, 84,188,124,249, 18,115,230,204,201,205,205,205,157, 1, 32, 25,192,170, 41,
- 83,166,108, 88,180,104, 81,105, 91, 90,180,104, 81,224,245,235,215,251,254,167,189, 57,110,110,230, 77,185, 76,222,124, 73, 33,
-211, 74, 34,145,148, 62, 59,212,106, 53, 84, 42,213, 39,158, 44, 14,135,109,213,174, 85,237,107, 10,121,225,202, 87,111,243, 42,
- 76,144,222,184,129, 89, 11,190,192,108, 65,151,174, 61,198,245,233, 59,132, 73,106,181,184,117,235, 42,142, 30,221, 7, 47, 15,
- 55,212,111,216, 28,115,231,205, 55, 83,169, 73,191,219,183,111, 46, 55,127,250,240,102, 97, 65,222,138,202, 56,255,199,113,173,
- 88, 92, 93, 43,119,232,176, 60, 5, 89, 28,194, 65, 82,188,107,109, 97, 97,177, 71,167,211,121,153,154,154,130,202,123,131, 87,
- 47,159, 33, 87,194,134, 74,161, 3, 69, 23,137, 45,189,132,139, 74,141, 7,183,254,192,142,237,191, 64, 44, 22,195,163, 91,119,
- 72, 89,181, 80,187, 86,109, 40, 21,242,226,155, 6,208,168,181,176,177,171,131,240,240, 72,109,129, 76, 86,225, 3,137, 99,164,
-105, 92,219,206, 13, 42, 77, 39, 24,113,185,200, 47, 84, 67, 82, 44,178, 78, 94, 24, 5,149, 92, 1, 82,173, 1,169,214,194,166,
-246,112, 52,178,235, 1, 74,119,181,105,181,138,143,210, 65,147,244, 0,154,164, 7, 48,238, 52, 15,127,250,143,249,172, 35,213,
- 47,239,110,118,118,118, 86,108,108,236,213,136,136,136,161,163, 70,141,194,189,123,247,166, 3,152, 85, 60,124, 51,125,212,168,
- 81,136,136,136, 64,108,108,236,213,236,236,236,172,111, 81,243, 92, 46, 87,161, 82, 21,245,177,124, 62,223,168,138, 99,157,218,
- 13, 27,198,200, 15, 15, 47,216,254,248,241,154,195, 71,142,112,122,245,236, 73,104, 73, 18,148, 78,135,134,174,174, 68,159, 62,
-125, 4, 1,231,206, 89, 49,181,218,167, 75,125,125,131,247,143, 31, 95,248, 92, 38,211,119,162,121,221,226, 33, 67, 0,168, 91,
-201,103,122, 67,165, 82,237,154, 57,109, 82,175,144, 7,143,106,213,174,229,100,122,235,118, 72, 36,207,152,203,168,239,210,128,
- 41,201,207,101,173, 95,179,210, 88,165, 82,233, 43, 90, 27, 91, 91, 91,227,227,199,143,120,247,238, 29, 84, 42, 21,180, 90, 45,
- 40,185, 12,106, 73, 30,212,249,185, 32,148, 10,240,116, 58, 40,115, 50, 81,183,126, 61,224,175, 21,137, 85, 14, 69,149, 39,180,
- 74,254, 26,153,154,130, 35, 16,130,193,102,235,157, 28, 29, 64,155,246,237,219,159,187,120,241, 34,103,242,228,201, 29,238,220,
-185,179, 7, 64,178, 72, 36,234,185,122,245,234,231,123,246,236,225,205,152, 49,195,125,219,182,109, 19, 0, 28,172,136, 68,169,
- 84,158,187,118,237,218,216, 58,117,234,216, 69, 71, 71, 67,169, 84,130,162, 40,244,235,215, 15, 40,154, 91, 3, 0,136,143,143,
- 87, 40,149,202,172,152,152,152,130,228,228,100, 13,244, 88, 37,184,118, 87,198,147,130,143, 15,134,217,217, 59, 61, 53, 50,174,
-235, 66, 75,195,135, 46, 28,225,180,117,251, 5,145,242,102, 66, 66,225, 15,189,235,109,150, 21, 70,205, 49,119,150,238,189, 25,
-152,168,207, 68,248,210,213,133, 86, 86, 86, 96,177, 88, 96,179,217,224,112, 56, 32, 8, 2,243,230,205,195,161, 67,135,170, 26,
- 58,252, 68,100,153,152,152,196,174, 91,183,206,121,198,140, 25, 28, 35, 35, 35, 72, 36, 18,156, 60,121, 18, 83,166, 76,193,209,
-163, 71,203,157,255,162,199,144,210,231,222,210, 5,227,199,143,135, 90,173,134,143,143, 15, 14, 31, 62,188, 64,167,211,133,212,
-224,150,126, 26, 25, 25,233, 26, 25, 25,105, 10, 96,208,232,209,163,143, 15, 31, 62, 28, 33, 33, 33,184,122,245,106,119, 20, 45,
-250, 80, 0,240, 7, 96, 91,252,183,178,251, 83, 96,103,103,183,143,162,168, 65, 54, 54, 54,145,110,110,110,205, 78,157, 58,101,
-158,149,149, 85,178,248, 1, 73, 73, 73, 56,118,236, 88,198,145, 35, 71, 10,116, 58,157, 21,131,193,184,150,151,151,183,162, 18,
-193,118,100,251,246,237,147,138,135, 3,113,241,226, 69,250,151, 95,126, 33, 86,175, 94, 13,137, 68, 2, 47, 47, 47, 28, 56,112,
- 96,190, 84, 42,109,249,203, 47,191, 76, 27, 57,114, 36,214,175, 95, 15,153, 76,182,189,170,151,149, 74,196, 23, 1,160,243,246,
-237,219,235, 44, 88,176, 0, 23, 47, 94, 68,155, 54,109,140, 19, 19, 19,247, 3,152, 90, 94,253,209, 52,141,196,196, 68,200,229,
-114, 60,122,244, 8,107,214,172,145,148, 17, 89,243,103,205,154,181, 97,254,252,249,216,180,105, 19, 29, 29, 29,157, 53,124,248,
-112,187, 67,135, 14, 49, 27, 54,108, 56, 95, 46,151,255,199,132,150,123, 67,203,205,237,218,116, 93,238,224,212, 16, 39, 79,157,
- 70,110,110,110,105,153,148,148, 11, 77,211, 40, 44, 44,196,199,143, 31, 97,102,106,130,173,219, 54,124, 55,123,250,164, 90, 40,
- 10,131,241,165,203,178,190,197,182,225,163, 39, 47,246, 25, 59, 9,209,145, 97, 8, 56,126, 16, 49,209, 17,165,124,164, 86,131,
- 55,113, 47,241, 38,238, 37,236,236,235,160, 79,175,238,196,152, 49, 99,250,141, 31, 59,218, 6,192,223, 22, 58,226, 31,236,205,
- 2,190,140,163,117,232, 19,161, 85,133,187,206,218,194,194, 34,246,236,217,179, 86, 30, 30, 30, 76,146, 36,113,243,214, 45,204,
-153,245, 61, 38,140,247,131, 6, 22, 32,213, 28, 80, 28, 35,189, 44, 81, 40,228,160, 65, 67, 38,147, 33, 52, 52, 20, 52, 69, 34,
-224,208, 47,160,105,170, 84,104, 1, 52,212, 26, 13,156,106,187, 99,223,225,141, 36,216,236,231,208,150, 31,186,166, 64,204,212,
-105, 73, 26,162,172, 20,164,100,196,192,204,164, 54, 88,236,218, 16,231,201,193, 98,216, 67,171,140,135,174,248, 92,185, 44, 13,
- 10,205,215,213,159,174, 28,239, 41, 93,141,135,174, 66,161, 56,113,226,196,137,239,126,253,245, 87,110,255,254,253,221, 46, 92,
-184,208, 25, 0,250,247,239,239,102,106,106,138, 19, 39, 78,168, 21, 10,197,137,111,232,241,233,209,190,125,123, 72, 36, 18, 36,
- 37, 37, 69, 86,122,109,106,181,149,208,214,150,153,117,239,158, 54, 91, 34,169,213,163, 71, 15, 66, 75,146, 96, 16, 4,114,243,
-243,145,252,225, 3,204,205,205,137,216,248,120,225,238,185,115, 47,187, 53,107,198, 42, 89,145,168, 15,174, 94,189,202, 71,209,
-188,172, 74, 63,171, 38,100, 89,153, 31, 39,249,250,250, 94, 62,113,226,164, 89,102, 86,230, 27, 30,151, 75, 10,133, 70,142,227,
-199,205,102,229,229,229,141, 5, 32,213,151, 76, 34,145, 32, 49, 49, 17,198,198,198,224,176,217,160, 20,114,232,100, 82, 40,115,
-179,193,212,168,193,213,233, 96,201,231,161,150,157, 29,106,219, 88,235,197,249,238,110, 80,233,196,247,178,195,133, 91,219, 55,
- 6, 87, 32, 4,215, 68,136,217,129,247,139,223, 70, 57,192,234,159,244,161,181,118,114,114,250,243,212,169, 83,156,236,236,108,
- 68, 68, 68, 68, 2,200, 7, 96, 2,128,138,139,139,187, 19, 19, 19, 51,160,120,213, 93, 85,171,197,126,185,116,233, 82,111, 15,
- 15, 15,210,197,197, 69,144,149,149, 85, 75, 34,145, 80, 25, 25, 25,159,184,132,130,130,130,120,133,133,133, 50,138,162, 46, 23,
-139,172, 42,227, 23, 45, 28,225,100, 20, 26,142,121,158,222,117,155,155, 90,183, 64, 46, 25,222,252,105,100,198,188,133, 35,156,
-118,109,191, 32, 82, 26, 19,170,227,132, 46,181, 22,203, 72,169,239, 36,102, 26, 40,154, 43, 21, 26, 26,138,228,228,100, 36, 38,
- 38,126, 34,168,166, 79,159,142,128,128, 0,189, 60, 90, 2,129, 96,211,218,181,107,157, 23, 44, 88,192, 41, 35,138,224,235,235,
-139,252,252,124, 28, 62,124, 24,190,190,190,213,238,248, 63, 67,189, 30, 61,122,244,119,112,112,128, 88, 44,134,189,189, 61, 60,
- 60, 60, 6,134,132,132,184, 0, 72,170, 97,187,159,237,237,237,189, 97,221,186,117,208,106,181,152, 50,101, 10,222,190,125,123,
-238,237,219,183, 59,106,215,174, 61,111,217,178,101,118,118,118,118, 24, 53,106,148,128, 36,201, 97, 21,145, 88, 90, 90,250, 31,
- 60,120,112,108,255,254,253, 25, 26,141,166,219,221,187,119,241,225,195, 7,168,213,106,144, 36,137,247,239,223,195,215,215, 55,
-163,120,117,227,123, 61,236,154,188,106,213,170, 73,243,230,205,195,150, 45, 91,176,118,237,218,223,204,204,204,154,181,106,213,
-170,245,218,181,107,177,116,233, 82,212,169, 83, 7, 86, 86, 86,141, 86,175, 94,221,120,209,162, 69,216,181,107, 23,214,172, 89,
-243, 27,128, 99, 53, 41, 8,138,162,136,205,155, 55,183,220,190,125,187, 67,137,200, 98, 48, 24, 56,123,246, 44,194,195,195, 7,
- 38, 36, 36,148,119,206, 1,123,123,251,233, 14, 14, 14,220,219,183,111, 11,235,212,169, 3,146, 36,181,197, 34,107,119,237,218,
-181,231,188,127,255, 30,253,251,247, 71, 66, 66,194, 9, 0, 19,204,204,204,100,139, 22, 45,226, 27, 27, 27,155,201,229,242,255,
- 84,231, 13, 38,131,152,184,105,253, 82,188, 8,143,199,165, 75, 28,188,120,241, 2,118,118,118,224,241,120,160,105, 26, 42,149,
- 10,217,217,217,208,106, 84,104,222,180, 30,126, 63,178, 25, 89, 89,217, 0,131,168,112,202, 13,193, 32,198, 77,250,126, 40, 30,
- 62,186,133,253,251, 15, 66, 42,149, 85,240,242,109,132,134,110,141,225,228,104,139,212,180, 84, 16, 12, 88,255,157,215,250, 15,
- 31, 58, 44,125, 4, 65,159,240, 14,101, 97,110,110,190,227,204,153, 51, 86, 94, 94, 94, 76,153, 76, 6,138,162,208,213,195, 3,
-243, 22, 44,192,213, 83,167,224,218,193, 7,132, 90, 8,146,175,223,170, 7,165, 66,142, 38,173, 59, 99,228,168,209, 72, 73, 78,
-134,247,128,225, 80, 42,229,165,111, 24, 37, 30, 45,181, 90, 3,107,219, 90, 8, 10, 10, 98, 98,202,148, 87,216, 93,190, 83, 66,
-167,225, 70,189,121,175,236,146,167, 8, 71,232,139, 0,104, 84, 26, 52,111,190, 26, 26,202, 10,182,206,211,161,213, 94, 65, 65,
-246,221,162, 97, 12, 43, 47,164,165,164,128,193,228,196,214,180, 4, 41, 89,246, 87, 61,116,243,243,243,243, 19, 19, 19, 47,132,
-134,134,142, 27, 54,108, 24,130,130,130,166, 1,192,176, 97,195, 16, 26, 26,138,196,196,196, 11,249,249,249,249,223,162,182, 29,
- 28, 28, 6,117,239,222,221,167, 93,187,118, 8, 12, 12, 4, 77,211, 15,245,186,177,217,108,154,193, 96,128,162, 40, 16, 0,196,
-121,121,120,251,246, 45,196, 57, 57,208,106,181,144, 73,165, 84, 99, 55, 55, 41, 77, 81, 38,213,177,167,236, 10, 67,148,179,234,
-176,228,179, 26, 92,106,242,243,167,143, 83, 10,165, 82, 27, 11,115,139, 66, 46,151,171,147,228,229,229,191,138,141, 86,235,217,
- 57,148, 32, 46, 38, 38,166, 89,122,122, 58, 82, 82, 82, 64,202, 10,193, 84,169,193, 80,201,209,179,115, 39, 24,131,134, 17, 40,
-176, 41, 45,216, 76, 54, 10,139, 86,231, 85, 57,220,161, 43,243,146, 80, 34,178, 8,130, 40, 26, 46, 20, 8,192, 21,154,124,226,
-225,210,167, 61,241,120,188, 83,231,207,159,119,112,114,114,194,250,245,235,225,236,236,220,200,209,209, 81,110,102,102,102,108,
-103,103,135, 38, 77,154,160,115,231,206,184,113,227, 6,244, 40, 3,146,166,233, 62, 15, 31, 62, 92,252,248,241,227,145, 2,129,
-128,152, 59,119, 46,171, 95,191,126,224,241,120,144,203,229,144, 72, 36, 56,125,250,116, 14, 69, 81, 37,139, 82,172,248,124,254,
- 49,130, 32,146,100, 50,217,130,207, 9,127,255,181,185, 99, 86, 46, 53,133,150,242,135,122,122,215,109,222,195,187, 23,234,185,
-246, 64, 15,239, 20, 0,216,108,201,250,224,243,243, 42,243,203,230, 38,196,177,160,155,183,215,120,120,246, 88,181, 92,122,111,
-195,150, 67,121, 85,206,167, 35, 8, 2, 20, 69,125, 18, 59,232,243,239, 39, 76,152,128,179,103,207, 86, 89,142, 12, 6, 99,244,
-140, 25, 51, 56,159,121,158, 33, 18,137, 48, 96,192, 0, 12, 27, 54,236, 19,161,101,109,109, 13,123,123,123,124,248,240, 1, 0,
-196,122,182,171,121,147, 39, 79, 38, 20, 10, 5,166, 78,157,138,195,135, 15,195,199,199,135, 8, 9, 9,153, 7, 96, 65,117, 27,
- 59,131,193,216,186,108,217,178,197,190,190,190,200,205,205,197,245,235,215,209,175, 95, 63,156, 61,123,214,230,250,245,235,155,
-188,188,188,192,100, 50, 17, 24, 24, 8,146, 36, 43,141,245,197,225,112, 6,245,239,223,159,145,154,154, 10, 14,135,131,182,109,
-219, 34, 45, 45, 13,114,185, 28, 34,145, 8,243,231,207,255, 40, 22,139,187,235,123, 31,113, 56,156, 5,243,230,205,195,153, 51,
-103,224,231,231,119, 28,192,212,252,252,252,145,143, 31, 63, 62, 51,120,240, 96,136, 68, 34, 92,190,124, 25,107,214,172, 33, 38,
- 76,152,128,189,123,247, 98,254,252,249,191, 21,123,157, 42,106,248,133, 89, 89, 89,102, 13, 26, 52, 64,102,102, 38,164, 82, 41,
- 46, 95,190,108,123,227,198, 13, 23, 39, 39, 39,211,196,196, 68,221, 79, 63,253,196, 93,176, 96, 1,118,236,216,129,136,136, 8,
- 4, 4, 4,160, 71,143, 30,100, 66, 66, 66,185, 94,178,226,144, 13,151,105,154,190, 45, 16, 8, 80, 88, 88, 88,114,223, 45,241,
-243,243,243,245,247, 47,114,178,167,167,167, 99,226,196,137,227,131,131,131, 41, 47, 47, 47, 62,135,195,129, 82,169,148,253, 39,
-123,109, 74, 71, 1,160,224, 82, 75,136, 91, 87,143, 32, 44, 50, 1, 97,145, 49,224,242,138, 38,193, 43, 20,114,180,110,222, 16,
- 29,218,182, 71,122,134, 8, 39, 2,142,192,210,218,169,210,231, 8, 77,211,224,176,116,104,236,102,143, 83, 1, 7, 17,120, 61,
- 24, 1, 39, 78,151,206,121, 99,177,216,104,213,186, 3,218,182,245, 64, 66,226,123, 28, 57,178, 31, 54,182,181, 12,131,131, 53,
- 68,233,208, 97,217,191,159, 41,255, 30, 30, 30, 30, 76,169, 84, 10,165, 82,137,143, 31, 63,226,195,135, 15, 48,183, 48, 71, 66,
-122, 18,186,243, 53,248, 72, 21, 32, 46, 50, 86, 71, 48,217, 17, 85,253, 96,127,207, 86,128,103, 43,204,153,236, 83,201, 43, 43,
- 13,129,169,117,209,208, 13, 73,190,195,174, 93,100, 69, 66,139,212,105,239,220,186,125,183,253,228, 9,131,216, 65,119, 15, 67,
-171,166,160,208,154, 65,166, 84, 67,166, 97,131, 97,214, 15,200, 9, 1,147,197, 67,199,150, 13,113,249,210, 13, 13, 77,106,131,
-245, 46, 32,187,102, 32, 51, 99,202, 8,173,172,207,198, 29, 44,245, 30, 58, 44,237,120,117,186,179, 39, 79,158, 28,210,169, 83,
- 39,190,151,151, 87,131,226,142, 83,115,242,228, 73,121,113, 48,204,234,226,147,104,240,246,246,246,173, 57, 28,142, 79,191,126,
-253, 90, 79,154, 52, 9,175, 94,189,194,137, 19, 39,222, 52,108,216,240, 94, 70, 70,197, 43,178,153, 92,174, 88,154,149,101, 46,
-116,113, 97, 89,152,152,164,223,184,126,189, 78,175,222,189,137,148,148, 20,136,197, 98, 40,149, 74, 68, 68, 70,210,108, 38, 51,
-141, 48, 53,101,196,135,135, 51,152, 92,174,184, 34,111, 99, 57,248, 80,197,170, 67,255,154,122,183,106, 57, 88, 52, 88,227, 55,
-179,158, 82,165,108, 86, 80, 80, 64,178,216,108,182,179,189,121,114,252,123,253,159,137, 42,149, 42,240,206,157, 59, 67,122,245,
-234,197,123, 19, 21, 1, 50, 63, 31,234,124, 9, 56,148, 14,150,173, 91,130,169, 81, 1,106, 45,156, 26,211, 80,230,241, 17,242,
- 44, 94,171, 82,169,170, 12,106, 88, 34,180, 24,159, 9, 3,174, 80, 8,158,137, 41,120, 66,225,231,130,161,170, 55, 57,126,159,
- 62,125,122,118,236,216, 17, 52, 77,227,208,161, 67,208,104, 52, 92,141, 70, 3,181, 90, 13,141, 70,131,130,130, 2, 4, 4, 4,
- 96,223,190,125,143, 1,252,166,199,229,147,198,198,198,131, 9,130,176,101,177, 88,114, 27, 27, 27,193,217,179,103, 75,195, 77,
-180,106,213, 10, 38, 38, 38, 28, 20, 7,133,180,181,181,101, 31, 61,122,212,124,224,192,129, 15,202, 29,238,104,222,104,105, 61,
-210,194,211,200,184,174,139,169,117, 11,212,115,237, 1, 0,232, 61, 96, 50,234, 53,172,141,130,156, 40, 23,165,226,195, 80, 14,
- 75, 98, 17,187, 75,244,202,184,127,179, 73,178,172,251,111, 81,254,242,254,114, 59, 10, 6,131, 81,225,112,172, 62, 34,171, 72,
-179, 48,108, 74,230,249, 0,128, 88, 44, 70, 70, 70, 6,226,226,226,224,238,238,142,220,220, 92, 56, 57, 57, 65,173, 86,163, 93,
-187,118, 80, 40, 20,216,190,125, 59, 30, 61,122,244, 24,192,124, 61,126,195,216,213,213,117, 98,235,214,173,113,253,250,117,188,
-120,241, 66,116,235,214, 45, 39, 15, 15, 15,184,184,184, 76, 74, 74, 74, 90, 89, 60,212,167, 47, 4, 30, 30, 30,115,125,125,125,
- 17, 19, 19,131,153, 51,103,138, 83, 83, 83, 47,159, 59,119,110,234,154, 53,107, 24,222,222,222,200,200,200,192,214,173, 91,117,
-143, 30, 61,218, 6, 96,125, 21,229,248, 58, 53, 53,213, 89,169, 84, 34, 55, 55, 23, 36, 73, 66, 46,151,227,198,141, 27, 8, 8,
- 8,200, 44, 22, 89,239,244, 53,174,101,203,150, 77, 24, 12, 6,206,156, 57, 3, 0, 63,160, 40, 98,255,229,161, 67,135,138,126,
-250,233, 39,167, 21, 43, 86, 96,218,180,105,208,104, 52,216,178,101, 11, 86,172, 88,113,173, 88,100, 85,246, 16,253,213,222,222,
-126,250,204,153, 51, 27, 45, 90,180, 8,161,161,161,182, 47, 95,190,108, 27, 17, 17,129, 90,181,106, 65, 44, 22,179,172,172,172,
-176, 99,199, 14, 44, 92,184,240, 34,128,156, 39, 79,158,140, 78, 76, 76,244, 7,176,181, 10,209,126,192,201,201,105, 58, 77,211,
-180, 92, 46,255,224,231,231,183,117,227,198,141, 88,184,112, 33, 98, 99, 99,145,159,159, 15, 19, 19, 19, 98,217,178,101, 19,127,
-248,225, 7, 76,153, 50,133,150,201,100,251,254,211, 29, 53, 77,235, 32,151,196, 64,167,178, 64,171,230,238,104,213,172, 46,110,
-221, 13, 3, 0,244, 28,238, 1,185,172, 16,199,143, 31,194,187,119,111,193, 98,179, 97,110,105,175,143, 39, 16,234,130,215,200,
-211,100,160,151, 87, 91,244,243,238,142,223,126, 63, 11, 82,171,193,212,201, 99, 33,201,203,195,239,191, 31, 65, 66,226,123,176,
-216,108, 88, 89,255,253,129, 80, 43,211, 34,255,120,161,165,199,240, 19, 40,138,130, 72, 36,194,203,151, 47,145,148,148, 4, 62,
-159, 15, 5,169,163,246,223,121, 68, 17, 4, 39,141,162,233,199, 52, 89, 26,165,248, 75, 14,157, 78, 84, 38, 98,173,153,133,133,
- 5, 87,165, 82,128, 36,181,101,122, 21, 2, 32, 0, 14, 11,112,112,172,135,212,148, 84, 90,169, 84,222,175,244, 13, 74,165,220,
-241,199,229,243,190,157,187,120, 88,247,235,185, 14,151,175,172,134,164,160, 0, 74, 13, 27, 50,165, 6,114, 37, 96,110,233,134,
-118,205, 91, 32, 61, 93,140,168, 23, 33, 82,150, 74,174,207, 68,209,183,187, 87, 77,118,157, 60,103, 41,140,235,116,129, 42,238,
- 50, 40,105,102,169, 71,203, 72,104, 1,203,218,141,145, 39, 83,225,124,112, 24, 80,141, 84, 47, 89, 89, 89,114, 38,147,121,210,
-215,215,119, 75, 88,216, 75,103, 0, 8, 11, 11, 75,203,200,200, 88,158,149,149, 85, 93,159,116, 73, 52,120,194,200,200, 56,172,
- 97,195,134,233,109,219,182, 53, 27, 58,116, 40,172,173,173, 17, 17, 17, 1,127,127,255,215, 26,141,102,105, 72, 72, 72,165, 67,
- 61,106,181, 90, 20,118,229,138,105,247,239,191, 55, 95, 58,112,224, 86, 95, 95,223, 29,235,215,175,103,187,186,186, 18, 90,141,
- 6,209,209,209,244,169,147, 39,181,251, 86,172,216,206, 21, 8, 88,207,255,248,131, 77,170, 84,162,255,239, 70,236,228,228,228,
-233,209,173,107,227,109,191,238,130, 82, 33,197,179,208,107,144, 72,178,113,240,208,165,198, 78, 78,180,167, 72, 36, 10,209, 87,
- 0, 31, 59,118,108,113,135,214,173, 91,215,175, 85, 11,209,201, 73,224, 82, 58,112, 72, 18, 76,141, 10, 12, 82,137, 90,205,104,
- 16, 12, 19,100,124, 44,192,198, 51, 23, 98,244, 17,198,141,190, 27,132,245,105,249, 32, 8, 2,191,116,106, 6,174,137, 16, 28,
-129, 16,179,255,188, 91, 42, 12, 2,215,175, 0, 87, 40, 68,131, 14,122, 5,132,151,223,187,119,239,101,116,116,116,187,102,205,
-154, 97,241,226,197,248,240,225, 3, 40,138, 66,102,102,166, 50, 35, 35, 67,148,157,157,253, 1, 69,241,127, 14, 87,209,137,149,
- 85, 29, 78, 33, 33, 33,165,195, 13,193,193,193,112,116,116,132,153,153, 25, 10, 10, 10, 48, 99,198, 12,243, 31,127,252, 17, 0,
-240,242,229, 75,148, 21, 40,159, 35, 58, 44,110, 91, 94, 33, 45,161,165,225, 67,115,201,240,230, 61,188, 83,209,123,192, 36,220,
- 14,252, 13,119,111,221,129, 37,235, 67, 18, 4,133, 55,114,146,114, 10,210,100,174, 7, 26,183,153,202,204,144,221, 58, 48,119,
-208, 27,166,131, 3,117,126,197,254,130,188,202,108,117,117,117,133,157,157, 93,233, 28, 45, 22,139,133, 41, 83,166,128,166,105,
-125, 69, 86,113, 95, 67,101, 43,149, 74, 59,196,253, 47,128, 0, 0, 32, 0, 73, 68, 65, 84, 35, 35, 35,124,252,248, 17,239,223,
-191, 71, 66, 66, 66,105,232, 0,138,162,180, 75,150, 44, 97,207,157, 59, 23,251,247,239,199,253,251,247, 31, 3, 88, 7, 64,223,
-151,181,177,163, 70,141, 50, 81,171,213, 56,125,250, 52, 9, 96,192,249,243,231, 95,182,107,215,142,213,183,111, 95,147,189,123,
-247,142, 45,174, 35,189,133,150,169,169, 41, 71,163,209, 96,239,222,189, 72, 77, 77,245, 4, 16,247,252,249,243, 3,163, 70,141,
-218,215,172, 89,179,134, 49, 49, 49,111,165, 82,233,108, 0, 81, 85,145,101,102,102, 78,110,219,182,237,121,138,162,234,244,234,
-213, 75,240,235,175,191,154,198,199,199,195,217,217, 25, 20, 69, 69,163,154, 41,172,222,190,125, 27,151,145,145,209,184,123,247,
-238,184,113,227,198,102,157, 78,183, 9,192,150, 89,179,102, 57, 37, 39, 39,163,117,235,214,176,180,180, 68,124,124,124, 97, 70,
- 70,198, 62, 20,165, 36,170,202,133,155, 8, 96,249,129, 3, 7, 90, 28, 56,112,192,199,210,210,178, 99, 68, 68, 4, 30, 62,124,
-136,109,219,182,225,199, 31,127, 68,215,174, 93,177,120,241,226, 28, 0, 62, 0,200,196,196, 68,189,226,230,149,120,182, 0,160,
- 77,155, 54,233,254,254,254,152, 58,117, 42,125,244,232,209,157, 39, 79,158, 92, 48,118,236,216,210, 62,112,226,196,137,244,137,
- 19, 39, 38,162, 40, 13,211,127, 18, 90,141, 70, 13, 83,203,122,144,230,165, 32, 59, 53, 20,124, 19,123,120,247,104, 9,185, 66,
-141,171,127, 92, 68, 84,116, 36, 24, 12, 6,236,236,107,193,220,194, 26,111,222,188, 5, 42, 95,109,172,213,104, 52, 48,177,168,
- 11,105,126, 42,212, 89, 97, 48, 22,218, 98,210,247, 67, 33, 87,104,112,233,242, 69,196,196, 68,129,201,100,194,222,161, 22,204,
-204,139, 56, 9,186,242, 21,204, 6, 0, 40, 39,158, 86,149, 66,139,201,100,222,187,121,243,230,136, 14, 29, 58,176,222,189,123,
-135,119,239,138, 94,110, 36, 18, 9, 73, 64,119, 33, 43,250,143, 49,149,156,222, 11,197,171, 51,202,230, 46, 20,154,152,136,226,
- 95,199,217, 73,114, 51, 17, 25,254, 8,239,222, 68, 35, 41, 33, 14, 26,141, 18, 76, 6, 3, 12, 38, 3,117,235, 53,197,163,199,
-161,106, 37, 73,134, 86,196, 89,100, 71, 66,161,192,214,117,244,134,245, 43, 3, 23, 46, 93,107, 60,114,196,126, 68,197,191,130,
-148,180, 7, 77, 3,246, 86, 2,180,170,191, 12,162,244,108,156,249,109,175,156,210,104,198,125, 22, 67,235, 11, 78, 0,176,203,
- 65,147,125,135,126,155,114, 56,224,212,218,165,115,103,216, 13, 30, 54, 14,220,220, 87,208,166,135,161, 94,187,126, 32,120,230,
-184, 30,116, 23, 33, 47, 95,101, 82, 58,122,173,157, 24, 71,223, 84,193, 89, 22,121,121,121, 79, 62,126,204,112, 46, 19, 5,222,
-153,199, 51,170,106,117,220,231,156,159, 68,156,103, 50, 25,109, 54,108,216,160,181,179,179,211,196,196,196, 96,255,254,253, 84,
- 88, 88, 88, 16,131,193,216,157,145,145,161,172,138,211, 70,171,141, 60,229,231,215,164,253,176, 97,244,152,185,115,229,224,241,
-230,109,253,229, 23,191,108,137,196,145,166, 40,216, 88, 90,166,109, 93,177,194,127,196,168, 81,146,216, 71,143,140, 67,175, 92,
- 49,230,146,100,152, 30,118,126, 11, 84,200, 41, 18,137, 66,238,223,127,136,227,135,127,133, 70,163, 66,134, 40, 25, 0,144, 35,
-206, 71, 21, 34,235,115, 78, 90, 46,151, 15,251,225,199, 31,159,254,176,112,129,125,183,158,189,144, 18, 25, 1, 77,110, 54, 8,
- 45, 9, 54,193,130, 44,139,143,172, 76, 41,150,159, 56,151, 37,149,203,135,149,211, 73,148,107,103,137,199,138,103,106, 2,142,
- 64, 8,174,208,228, 19, 47,150,145,169, 41,184, 2, 33, 88, 92,110,121, 19,184,191,224,148, 74,165,195, 71,140, 24, 17,245,252,
-249,115,139,169, 83,167,162,115,231,206,225, 10,133,194, 11, 64, 97, 77,203,147,162, 40, 81,183,110,221, 24, 4, 65, 8,199,141,
- 27,199,203,206,206, 46,141,172, 46,149, 74,113,227,198, 13,184,187, 23,173,234,143,141,141, 69,211,166, 77, 43,228,156,182, 60,
- 70, 4, 96,253,194, 17, 78, 91,159, 70,102,204, 3,176,185, 94,195, 90,184,123,235, 14, 30,222, 13,245,235,216,140,218,245,221,
-184,118, 63,241,189, 70, 45,109,220,102, 42, 83,104,234,128,223, 47, 93,100,198,133, 29,217, 40,151, 71, 55,192,254,203, 75, 42,
-178,147, 32, 8,208, 52,253, 69, 40, 7, 38,147,137,147, 39, 79, 86,247,218,207, 29, 62,124,120,214,204,153, 51, 57, 25, 25, 25,
-120,253,250, 53,100, 50, 25,140,140,140,112,235,214, 45, 18,192,222,147, 39, 79,222, 58,121,242,100, 95, 20,173, 38, 10,174, 78,
-251, 20, 8, 4,190,222,222,222,120,253,250, 53, 94,188,120,113, 17, 64, 84,120,120,248,197,119,239,222,141,238,218,181, 43,126,
-251,237, 55, 95,133, 66,113,184, 58,156, 20, 69,149,141,153, 84,146,241, 33, 82, 42,149,118, 12, 13, 13,173,110,189,103,136,197,
-226, 46,197,194, 58,213,206,206,206, 52, 50, 50, 18,181,107,215,134, 70,163,233, 80,221,182,148,159,159,255,235,238,221,187,143,
- 78,158, 60, 25, 63,253,244,211,184,115,231,206,141,251,238,187,239,208,191,127,127, 28, 59,118, 12, 81, 81, 81,155,161, 95, 90,
-177,242,174, 61, 10, 64,148,157,157,221,156, 90,181,106, 97,219,182,109,136,142,142,246, 95,191,126,253,138,168,168, 40,184,187,
-187,243,226,226,226,200,154, 60, 67, 0,192,212,212,212, 84,171,213,226,202,149, 43,207, 0, 44, 28, 55,110,156,237,142, 29, 59,
-124,132, 66, 33,114,115,115, 21, 49, 49, 49, 99, 1,252,241,159,126,214,209, 4,177,106,234,180,121, 7,166, 77, 29,107,212,182,
- 77, 43,200, 11,210,160,144,102, 66, 94,248, 17,187, 15, 7,129, 32, 24,176,177,113,128,173,189, 51,146,147, 83,240,248,218,117,
-181, 76,174,216,193,213, 82,155, 43,231,156, 91,196,217,186,136, 83, 46,203,130, 66,154, 85,202,105,107,235, 88,204,153,140, 71,
-161,215,149, 10,153,236, 87, 53, 77,252,252, 55, 95,251, 63, 25,213,203,117, 88, 22, 18,137,100,254,140, 25, 51,188,150, 47, 95,
-110, 69,146, 36,211,210,210, 18,201,201,201,228,133, 11, 23,114,165, 82,233,252,154, 88,195, 98,179,163, 92,221,220,189, 6, 15,
- 30, 76, 14, 26, 52,144, 51,126,114, 95,150,141,173, 45,242,243,196,120,243, 58, 2,241,175,194,224,234,222, 18,107,214,111, 7,
-204,205,171, 76, 36, 89,156, 86,103,192,186, 31,150,156,237,226,217,199,212,189,105, 75, 78,171, 6,102,208,104, 73,164,165,165,
-225,143, 43,145,154,152,151, 15, 11, 40, 82, 61, 90,158,163, 95, 10,158, 16,128,132, 24, 7,155,217,106, 78,110,218,186,123,241,
-222,131,199,151, 46,159, 55, 85,208,213,163, 55,162,239,252,134,139,129,103,101, 74,149,122, 43,135,137, 95, 98,196,144,191,169,
-102, 25, 40,149, 74,205,231,253,169, 82,169,212,124,109, 77, 31, 59,118, 12,153,153,153,234, 15, 31, 62,220, 36, 73,242, 92, 37,
-201,158,191,192,110, 64, 61, 84,165,186,243,131,135, 71,223, 31,110,221, 50,154,184,108,153,122,220,248,241, 75,160, 82,105,192,
-229,210, 44,129,128, 1, 30,143, 29,251,232,145,241,206, 89,179, 44, 9,181,250,246,241, 74,194, 6,148,131,111,190,234,176,196,
-163,213,189,123, 87, 76,156,186, 16,138, 50, 30,173, 39, 47,222, 64,165,129,222, 30,173, 98,164,124, 72, 77,237, 56,111,213, 15,
-151, 70,123,247,108,220,172, 78, 93,158,141, 75, 93, 8,237,237, 33,206,206,198,163, 23,241,218,245,103, 47,197, 20,139, 44,189,
-226,202, 80, 20, 85, 52,201, 29, 64,207,249,203, 65, 48,153, 64,113, 24,135,146,149, 67, 46,237, 58,131, 96,177,160,163, 41,168,
- 84, 42,125, 38,253,165,189,127,255,126,248,184,113,227,130, 3, 3, 3, 25,222,222,222,173, 46, 95,190, 76,125, 77,219, 81, 40,
- 20, 29, 1,192,200,200, 40,201,220,220,220,105,242,228,201,208,106,181,144,203,229,200,207,207, 71, 90, 90, 90,222,228,201,147,
- 53, 0, 96,108,108,204, 29, 49, 98,132,105, 85,156,219, 47,136,148, 11, 71, 56,237,178,100,125,240, 41,200,137,114,177,100,125,
- 72,234,216,140,218,181,253,130, 72,105,234, 40,219,144,243, 33,228, 77,134,236,214,129,223, 47, 93,100, 78, 24, 58, 92,231, 44,
-124,235,103,100, 75, 95,168,138,151, 32,136, 47,130,147,234, 41,178, 62, 65, 97, 97,225,138,213,171, 87,247,151, 72, 36,206,125,
-251,246,229, 52,110,220, 24, 79,159, 62, 69, 96, 96, 32,249,228,201,147, 84,153, 76,182, 18,128, 18, 64, 80, 77,202,212,205,205,
-205,133,197, 98,149, 12,165,237, 41,254,120,207,229,203,151, 71, 79,157, 58, 21,117,235,214,109, 18, 23, 23,199, 67, 53,238, 35,
-154,166, 75, 71, 25,190, 37, 8,130, 72,216,185,115,167,147,189,189, 61,113,227,198, 13,146,201,100,214,196,115,115,236,200,145,
- 35, 29,180, 90,237,180,233,211,167,195,211,211, 19, 36, 73,226,196,137, 19, 56,114,228,136,190, 34,171, 82,188,121,243, 38, 44,
- 53, 53,181,219,146, 37, 75,176,109,219,182, 21, 75,150, 44, 65,106,106, 42,222,188,121, 19,241, 53,188, 5, 5, 5,138,148,148,
- 20,126,167, 78,157,218,198,196,196,196,120,121,121, 53,157, 58,117, 42, 54,111,222, 76,223,191,127,127, 4,128, 27,255, 31,189,
-119,252,187,220, 0,182,142,117,107,253,134, 95,127,108, 80,223,101,230,148, 73,163,152,110,174, 77, 33,203, 79,131,149,181, 29,
-156,107,213, 67,118, 86, 14,110,222,188,161,203,201,201, 59,166, 99, 16,235,222,189,203, 77,255, 26, 78, 39,231,122,200,202,202,
-194,245,235,215,117,121,146,130, 67,208, 50,214,199, 37,231,101,194, 0,125, 60, 89,211, 81, 73,148,248,202, 96,109, 97, 97,113,
-218,212,212, 52,211,212,212, 52,211,194,194,226, 52,160,215,234,131, 94,101,158, 14,204, 79,182, 17, 35,140, 96,100,212, 17, 44,
-214, 34,115, 11,139, 27,102,102,102,226,238,221,187,171, 15, 28, 56,160,140,139,139,165, 68,162, 84,218,204,204, 44,191,244,248,
-242, 56, 63,131,133, 69,125, 19,129, 67,211, 31,205,156, 91, 61, 18, 58, 52, 41, 20, 58, 52, 41, 52,115,110,249, 88,224,208,100,
-173,133, 69,125, 19,189,236,172, 0,245,108, 97,227,106,141,189,238, 54,132,194,213, 26,123,235,217,194, 70,239,107,175,124,216,
- 79, 71, 16,208,161,104, 25, 54,106,192, 89,194, 65, 49,153,204,227,206,206,206, 14,168, 94,192,186, 47, 56,199, 3,117,199,243,
-120,211,206,251,249, 77, 76,186,127,127, 92, 65, 98,226,152,252,132,132, 81, 17,103,207,142,222, 51,122,244,248, 49, 60,222,244,
- 17, 64,125,125, 57, 29, 28, 28,252,195,194,194, 2,245,221,202, 8, 47,189,203,179,126, 61,167, 91,222,189, 58,208,190, 51,134,
-209,190, 51,134,209,222,189, 58,208,245,235, 57,221,250,138, 58, 34,152, 76,166, 15,159,207, 63, 45,224,243,163, 5,124,126, 52,
-159,207, 63,205,100, 50,125, 80,249, 28,170, 79, 56,173,172,172, 94,218,217,217,101, 86,103,179,182,182, 14,175,134,157, 99, 92,
- 92, 92, 82, 25, 12,198,246,106,222,211,149,113,186, 26, 27, 27, 39, 8, 4,130,180,178,155,177,177,113,217,192, 80, 86,124, 62,
-255,170, 64, 32,216,161, 15,231,207,171,154,254,248, 56,104, 78,212,207,171,154,254,248,249,119,115,135, 88, 76,126, 26,188, 78,
- 60,119,136,197,100,125,236,180,181,181,189,111,107,107,155, 97,107,107,155, 97,103,103, 87,233,102,109,109,253, 82, 15, 78, 35,
- 19, 19,147, 29, 38, 38, 38,153, 2,129, 64, 39, 20, 10, 51, 5, 2,193,118,148, 9,109, 81,211,242,100, 48, 24,155,155, 52,105,
-162,100, 50,153, 71, 63,251,106, 91,131, 6, 13,148, 44, 22,107,107, 53, 57, 77,187,118,237,170,139,140,140,164, 61, 61, 61,105,
- 0, 22,223,176,222,237, 45, 44, 44,110,152,154,154,166,152,152,152,236, 6, 32,168, 33, 39, 1,192,199,201,201, 41,162, 71,143,
- 30,114, 39, 39,167, 80, 0,131,191,161,157,253,135, 12, 25, 66,165,164,164,208, 52, 77,211, 41, 41, 41,244,144, 33, 67, 40, 20,
- 5,138,252,154,103,242,170, 89,179,102,209, 79,158, 60,161,159, 60,121, 66,135,134,134,210,253,251,247,167, 0,124,255,149,207,
-121,124,171,107,111, 92,207,186,126,163,134, 22,231,198, 14,247,160,130,254,216, 78,175, 89, 57,147,238,237,217,148,118,111, 96,
-113,201,213,213,202,245, 91,112,254,184,114, 6,221,171, 91, 19,170,113,125,139,179,141,235, 89,215,255, 15, 95,251,191,209,171,
-133,191,123,194,217, 95,174,197, 79,197, 82,249,112,116,116,132, 88,220,193,136,197,242,224,241,120, 94, 12, 38,243, 94,110,118,
-246,130,226,215, 45,221,127,202, 85, 91,105,135, 94, 31,220, 74, 82, 18,212,132,243,147,137,236, 53,228,172, 14,135, 94,156, 21,
- 37,149,166, 84,170,116, 43,146,124,185, 27,149,150,193, 39,156, 78, 78, 78,211, 40,138,114,209,215, 32, 6,131,145, 36, 18,137,
- 14,215,164, 60, 27, 54,108, 72, 23, 15,111, 19,223,178,222,255,142,182,244,191,196,249,251,175,205, 29,221,155, 55, 90, 26, 29,
- 22,183,173,120, 88,177, 20,107,231, 90,152,120,244,232,190,250,209,221,251, 63,173,221, 45, 41,252,127,190,118, 6,244,156,211,
-246, 13, 56, 75,130,132, 86,139,147,205,102, 31,104,223,190,253,180,167, 79,159, 30,213,233,116,211,255, 71,219,103,127, 38,147,
-185,196,205,205,173,213,155, 55,111, 34,116, 58,221, 54,148, 19, 40,178, 6,118,174,116,113,113,153,205,225,112,120, 82,169, 84,
-146,158,158,190, 26,192,185,255,182,242,108,220,208,178, 45, 77,151, 6,221,222,248,250,125,238,243,111,198, 73, 83, 58,138,102,
-110,120,147, 40, 14,255,127,168,247,127,155,200, 58,244,159,248,225, 94, 6, 78, 3,167,129,211,192,105,224,252,230,156,198,134,
-242, 52,112,254, 11, 57,255,149, 96, 25,138,192, 0, 3, 12, 48,224, 31, 7,133,161, 8, 12, 48,224,191, 14,101,189, 90,165,222,
- 44,162, 18, 85, 90, 29,151, 96, 77,148,237, 29, 3,167,129,211,192,105,224, 52,112, 26, 56, 13,156,255,115,156,255, 86,145,117,
-168,146,253,191, 13, 6,183,170,129,211,192,105,224, 52,112, 26, 56, 13,156, 6,206,255, 5,161, 85,238,190, 97,232,208,128,191,
- 29,187,134,194, 9, 0,230, 93,134,232,239, 56,222, 0, 3, 12, 48,192, 0, 3,254,159,113, 8, 21, 12, 29,254, 55, 8, 45, 71,
- 0, 29, 81,148,248, 54, 30,192, 67, 0,146,175,224,179, 6, 48,138, 32,136,145, 0, 64,211,244,121, 20,173, 26,201,209,231,100,
- 35, 35,163, 76,165, 82,105, 91,252,127,150, 82,169, 44,155,203,128,192,151,171,217,232, 50, 91,185,112,113,113,201, 84,169, 84,
-182,122,252,124, 62, 77,211, 81, 12, 6, 35, 90, 40, 20,222,125,243,230, 77, 96,117, 46,220,203,203,107, 34,147,201,220, 8, 0,
- 58,157,110,213,189,123,247,142,255,141,245,214,161,150,163,253,111, 26,173,134,204,204,206, 93,141, 47, 3,249, 1, 0,246, 14,
-128, 63, 65, 98,105,241,255, 91,231, 4, 86, 30, 71,167,186,199, 87,130,182,108, 54,219,215,206,206,174, 95, 90, 90,218, 75, 0,
-203,128,170,163, 26,215,170, 85,235,123, 22,139, 53, 78,167,211,213,103, 50,153, 9, 36, 73,158, 76, 77, 77, 13, 48, 60, 67, 12,
- 48,192, 0, 3, 12,208, 67,108,125,129,106, 9, 45,119, 43,216,211,128, 15, 8,244, 6,141,219, 4,112, 38, 94,140,143,250,158,
-255,157, 59,180, 90,178,232, 55, 57, 12,232,110,188,103, 28,234,215,175,159,243,220,185,115,209,185,115,103, 60,125,250,180,211,
-177, 99,199, 38,159, 59,119, 46,138,162,168,123, 0,158, 2,122,133, 82, 16,160, 40, 78,203,216,126,253,250,245,218,184,113, 35,
-179,105,211,166, 80, 40, 20,184,127,255,190,199,214,173, 91,119, 60,126,252,248, 14,128, 83,197,130,160,194, 4,120, 74,165,210,
-182, 36, 25, 39, 65, 16,182, 35, 70,140,120, 94, 86, 92, 21,231, 87, 35,104,154,126, 66, 16, 68,168, 78,167,123,122,225,194,133,
- 84,119,160,195, 12, 23,206,133, 5, 73, 26,231,207, 57, 85, 42,149,237,149,159, 55,129,197,227, 65, 85, 88,128, 78,147,254, 18,
-189,183,127, 92, 10,130, 34,193, 4, 45,241,218,176, 35, 10, 64,116,122,122,122,148,167,167,103, 82,117,107,152,201,100,110,188,
-121,243,166, 3, 77,211,240,246,246,222, 8,224,239, 18, 90,188,142,109, 91,222,187,122,241,180,145, 52, 55, 19,125, 7,143, 62,
-249, 54, 53,107, 34,128,139,159,136,166,126,176, 35, 8, 44,157,181,233, 20, 19, 0,246,173, 28,187,108,123, 31,236, 90, 24,132,
-143, 0,188,138,197, 15, 0,252, 12,224,222,222,126,176, 3,176,124,214,166, 83, 4, 0,236, 95, 57,118,233,222,126,216, 57,231,
- 70,181,195, 86,204,158, 56,113,226,174,141, 27, 55, 50, 29, 28, 28, 32, 18,137,250, 54,105,210,196,173,160,160,160, 9, 42,153,
- 68, 92,183,110,221,179, 93,123, 12,172, 55,108,164, 15,223,198,218, 2,233, 25, 57,166,103, 79, 31,157,193,124,114,191,223,135,
- 15, 31, 70, 27,158, 33, 6, 24, 96,128, 1, 6, 84,128,154, 71,134,111,237, 0, 99,153, 6, 67, 88, 76,226,251, 46,109,155,244,
- 28,243, 93, 87, 70,147,198, 13,241, 42, 54,174,207, 31,119,159,109,101,132,198, 6,147, 58, 58, 64,192,193,149,240,140,202, 87,
-194,104, 73,176,130,174,156, 42,234, 9, 39,143,101, 62,127,254,188, 97,155, 54,109, 74, 83,195,244,236,217, 19, 61,123,246, 36,
-246,237,219,215, 50, 40, 40,168,229,145, 35, 71, 52,193,193,193,191,161,242,248, 40,190, 13, 26, 52,216,186,107,215, 46,158,167,
-167, 39,120, 60, 94,233, 23, 66,161, 16, 3, 7, 14,196,192,129, 3,153,233,233,233,222, 87,175, 94,245,254,249,231,159,213,201,
-201,201, 75,240, 87,148,230, 74,177,122,245,234,182,229,124,124,147, 32,136,247, 36, 73, 70,180,108,217, 50,213, 13,104, 56,227,
-187,206,183,103,119,113, 21, 44, 88,113,172, 92, 30, 22,151,139,223, 39, 22,245,213,101,133, 86,210,221, 27, 16,154,154,136,249,
- 38, 38, 81, 0,162, 1, 68,209, 52, 29,157,144,144, 16,215, 8,104,217,209,130,241,219, 81, 9,213,162, 26, 98, 11,169,169,169,
- 48, 51, 51, 51,246,244,244,204, 32, 8, 98,237,253,251,247,191,245,132,188, 14,107,151,206,230, 72, 62, 68,225,227,235, 39, 88,
- 52,210,131,191, 96,247,159, 63, 41,213,218,139,149,157, 68, 16, 12,198,207,161,148, 31,138,146,241,174, 22,139,197,158, 0, 96,
-101,101,197, 5,112,111,251, 51,124,183,176, 11,241, 53,177,221, 56, 76, 38,115,239,177, 99,199,166,126,255,253,247, 69,169, 35,
- 30, 61,130, 80, 40,196,250,245,235,235, 46, 94,188,216,159, 36,201,249, 21,121,178,186,246, 24, 88,111,231,182,159,154, 20,230,
-230,171, 14,238, 61,247,194,177,153, 59, 99,150,239, 98,147,157, 26,149,189, 78,167,251,222,224,217, 50,192, 0, 3, 12, 48,160,
- 58,222,172, 42,133,150,155, 53,142,183,110,230, 58,106, 76,127, 15, 94,243,102, 77,193,225,253, 21,186,165, 77,219,182,104,211,
-182, 45,195, 79, 90,216,251,249,139,176,222, 23,130,158,170,228,218,228,115,111,114, 48, 81, 95,171, 74,146,210,110, 28,108,215,
- 67,150,151,101, 4, 0, 2,115, 91,229,202, 43, 31,239,118,233,210, 5,206,206,206,156,224,224,224, 41, 85, 8,173,149,241,241,
-241, 60, 38,179,242,120,168,142,142,142, 24, 49, 98, 4,220,221,221,185,221,187,119, 95, 89,145,208, 50, 50, 50,202, 34, 8,194,
- 22, 0, 44, 45, 45,117,107,215,174,141,160,139, 0, 0, 52, 77,211, 79, 24, 12,198, 83,138,162,158,253,249,231,159,105, 77, 0,
-219,190,109,220, 31,206, 30, 63,130, 79, 95,216, 81,161, 72, 80, 22, 20,148,251, 57, 95, 40,200, 54, 22, 8,162,120,124,163,104,
- 20,229,242,138,118,118,118,142,107, 2, 56,183,119,119, 9,218,183,112,172,201,209,233, 63, 85, 89,150,173, 91,183,118,107,209,
-162,133,145, 78,167,131, 76, 38,195,254,253,251,205,140,141,141,205,250,245,235,183,166,108, 3,104, 12, 52, 31,238,200,156,190,
- 46, 93, 55,167, 6, 13,201,188,107,167,182, 31, 70, 12,236,103,218,182, 99, 87,188,189,119, 2,185,185,133,200,207,147,130,162,
-168, 47,226,250,204,185,129,204,189, 3,176,117,223,138,177,203, 9, 6,131,104, 57,116, 25, 6,217,231,207, 59,112,224, 64, 44,
- 0, 54,151,203, 45,219, 14, 29,141,157,154,109,109,216,167, 43,246,175, 26, 15,154,162,104, 0, 91,171,225,205,178, 53, 49, 49,
-249, 35, 40, 40,168, 67,187,118,237,240,244,233, 83, 36, 38, 38, 98,246,236,217,234, 57,115,230,112, 38, 76,152, 64, 44, 90,180,
-104,238,207, 63,255,124, 1,192,227, 47,110, 4, 22,107,220,224, 97,163,185,210,188, 2,165, 90,165, 81, 91, 90,155, 83, 42,153,
- 82,158, 35, 41, 80,142, 30, 59, 77, 29, 27,254,108, 28,128, 47,132,214, 87,150,167, 1, 6, 24, 96,128, 1,122,128,166,233,118,
- 0,108, 0,100, 19, 4,241,162,236,126,241, 33, 37,217, 90, 62,223,207, 65,209,168,148, 85, 25,186, 28, 20, 77,247,177, 1,160,
- 3,240,156, 32, 8,201, 87,154, 88,249, 42,195,192,192, 64,186,236,223, 50, 66,139,166,105,154,214,138,223,211,170, 55, 55,104,
-249,139,195, 95,108,138,216,139,116,198,243,115,244,179, 83, 63,210,110,214,149,103, 97,255,206, 29,218,177, 45, 64,207,106, 7,
-122,126,119,115,229,243,231,207,131, 41,138, 10,244,235, 10,154,126,117,138,166, 95,157,162, 23,118, 2,125,225,194,133,155,254,
-254,254,129, 1, 1, 1,129, 0,170,154,167,148, 89,248, 34,148,126,102, 11,186, 34,196,199,199,211, 7, 14, 28,160, 87,172, 88,
- 65, 31, 61,122,148, 70, 21, 17,212,189,189,189,239,199,196,196,208, 19, 38, 76,136, 64, 37,129, 1, 27, 3,130,113,117,237, 95,
-171,206,238,208,168,191,111, 78, 75,186, 25,149,123,253, 14, 14, 14,159,216,179,217,213,158,222,211,222,149, 62,222,187,205, 71,
-154,166,111,210, 52,189,153,166,233,209, 52, 77,187, 3, 64,107,192,116,176,131,213, 59,229,185,157, 10,245,244,142, 85,230,189,
-107,221,186,181,219,146, 37, 75,114,213,106, 53,157,148,148, 68, 31, 60,120,144,190,125,251, 54,125,229,202, 21,218,195,195, 35,
-189,140,189,118,147,221,235,100,170,143,172, 83,213,164, 21,177,153,204, 61, 47,110, 95,160,223, 61, 60, 79, 63, 63,227, 79,159,
-252, 97, 12, 61,119,112, 7,141,169, 49, 79, 9,160, 71, 69,231,205,233,130,134,238,117,109,222, 36, 39, 39,211, 26,141,134,158,
- 52,105, 18,237,237,237, 77,247,233,211,135,238,213,171, 23,221,179,103, 79,186, 71,143, 30,244,221,187,119,233,244,244,116,186,
- 87,215, 54,178, 1,141,209,182, 26,166, 53,171, 83,167,206,199,164,164, 36, 90,163,209,208,193,193,193,244,137, 19, 39,232,224,
-224, 96,218,207,207,143, 6,112,124,214,172, 89, 10,137, 68, 66,123,123,123,167,161,156,168,241,117,234,212,137,139,121,147,154,
-186,125,211,225,187,191,239, 57,125,247,210,133,219,119,255,184,245,252,218,149, 91, 47,206, 61,139, 76,184, 82,167, 78,157,184,
-114,234,255,171,202,211, 0, 3, 12, 48,192,128,170,181, 72,177,208,234, 95,236,236,232, 79,211,116,175,207,246,251, 23, 11,167,
- 47,246,253,252,252, 86,148,221, 47, 57,198,207,207,111, 5, 0,186, 83,167, 78,167,105,154,110,248, 13,204,159, 94,206, 86,181,
- 71,171, 4,100,218,115,112, 92,251,129,173,211, 66,155, 19, 15, 42, 47, 25, 16,216, 67, 65, 8, 33,206, 72,198,235,135, 23, 43,
- 79, 36, 81,140,235,241, 96, 3, 8,142,139,139,195,235,215,175,145,154,154, 10, 62,159,255,197,113,143, 30, 61,130,177,177, 49,
- 28, 28, 28,244, 83,186,234, 79,251,185,168, 54,117, 32,236,228,137,156, 49, 51, 17, 28, 28,140,172,172, 44,112, 56, 28,112,185,
- 92,144, 36, 89, 37, 31,131, 81,148,241,183,196,139, 85,222, 49,158, 0,139,103, 41,188,186,111,205,124, 23,198,147, 64,182, 34,
-229, 29,210,149, 58,253, 60,121, 66, 1,248, 2,126,134,177, 49,191,116,184, 16, 64, 52, 65, 16,111, 91, 3,108,129,208,232,234,
-111, 27, 22,217, 51,195,131,141, 20,239,162,202,229,232,213,171,215, 12, 0,107,104,154,206,107,209,162,133,221,198,141, 27, 45,
- 68, 34, 17, 94,189,122,133,115,231,206,101,147, 69, 23, 74,208, 52,189, 14, 0, 58, 2, 70,230, 54,230,183,246,252, 56,223, 4,
-247,206,114,107,210,138,204, 26, 15,188, 54,124,194,172, 57,187,230, 15,132,172, 80,129, 83,183,195,113, 51,236,253, 32, 0,143,
- 80,201,188,183,189,143,241, 14,200,238, 57,108,216,176,136, 7, 15, 30, 88, 31, 57,114, 4, 36, 73,150,187, 29, 57,114, 4,119,
- 30,134,205, 3,240, 82, 79,179, 28, 93, 92, 92,238, 60,123,246,204,134,207,231,227,246,237,219,200,203,203, 43,245,100, 77,156,
- 56,145,200,203,203,243,217,191,127,255,240, 15, 31, 62,108,123,248,240,161, 24, 69,185, 32, 63,105, 8, 76, 38,243, 61, 73,106,
- 26, 57, 52,110,200, 26, 57,176,107, 87,169, 56, 10, 66,171, 22,120, 18,249,254,106,158, 68,172, 96, 50,153,239,203, 30,255, 45,
-202,211, 0, 3, 12, 48,192,128,234,129, 32,136, 64,154,166, 7, 16, 4, 17,248,249,103,159,255, 95,114,156,191,191,127,233,126,
-201, 57,155, 55,111,222, 84,102, 95,254,141,204,171,116, 50,124,247, 98, 5,217,189,188,131, 84,175, 46, 65,245,250, 15,112,234,
-116, 1,215,125, 16,152,117, 60,144, 18,117, 15,145, 55,182, 35, 45,246, 17,104, 74, 7, 7,183,246,250, 26,162,108,212,168, 17,
-148,202,162,169, 89, 42,149, 10, 28,129,133,114,209,244,177, 70, 0, 64,177,140, 84,101, 20,172, 94,132, 38, 93,188,208, 62,147,
-198,115,187, 34, 71, 69,251,204,162,243, 54, 76,154, 4, 14,135, 3, 14,135, 3,162,120,234,143, 62, 66,139, 40, 62,152, 42, 26,
-190, 42,207, 8, 66,206, 99,159, 58,179,198,183, 61,239, 67, 52, 87, 21,243, 4,233, 42,138,190,154,169,187,166,143,189,124, 1,
- 95,100,204,231, 71, 27, 11, 5,165, 66,139, 32,136,247, 0, 64,179,217, 1, 39,214,249,182, 16,100, 38, 8,148, 47,130,145,161,
-164, 52, 21,208,172,187,113,227,134, 45,139,197,178,215,233,116, 72, 73, 73, 65,108,108, 44,118,238,220,153, 89, 88, 88,216, 61,
- 60, 60,252, 77, 89,237,168, 51,230,158, 11, 88, 63,191, 30, 43, 42,196, 72,245, 62,166,218,173,199,186,217, 16,239, 65,221, 91,
- 94,155, 49,126, 21,134,124,215, 7, 19,186, 55,161,147,210,115,149, 0,110, 23,187, 94,171,130, 40, 60, 60,188,119,183,110,221,
- 78,182,106,213,170, 49, 77,211,104,222,188, 57,124,124,124, 16, 16, 16,128,200,200, 72, 20, 20, 20,104,130,130,130,118, 0, 56,
-166,167, 89,124, 11, 11,139,155,119,239,222,181,225,243,249, 8, 10, 10,130, 66,161,128,131,131, 3,230,204,153,195,221,188,121,
-243,239, 5, 5, 5, 35,253,253,253,141,146,146,146,246,220,186,117,171, 46,138,242,206,125,209, 8,212,106,245,161, 83, 1,199,
-119,205,241,157,235,116,247,233,171, 96,149,180,208,172, 78,157,212, 2, 27, 11,161,201,142, 45,235,106,171,213,234, 25,229,151,
-231,253, 26,149,167, 1, 6, 24, 96,128, 1, 95,160, 82, 45, 82, 86, 60,125, 46,182,170, 35,210, 0, 40,252,252,252, 86, 18, 4,
- 17,232,231,231,183,210,223,223, 95, 1, 32,253,239, 16, 89,165, 66,107,192,128, 1, 33,129,129,129, 24, 48, 96, 64, 72,133, 20,
-148, 14,154,164, 7,208, 36, 61,128,113,167,121,248,211,127,204,103, 23, 79,213,216,186,129,235,111,223, 85,169, 84,172,227,199,
-143,151,206,219, 2, 0,157, 78,247,205,107,177, 58, 66,171, 88,232,125, 97,132, 11, 79, 24,114,104,225,200,142, 86, 58, 57, 91,
-253,232, 42, 68, 42,138,220,246, 78, 35,127,145, 71,255, 92, 17,231,149, 5, 51,144,250,240, 14,248, 66, 97,234,212, 7,209,165,
- 94,172, 98,145,149, 8, 0,117,121, 38,193, 7,230, 15,241,176,231,128,163,190,118, 30,233, 42, 74,117,224,131,246, 88, 5,141,
- 13, 52, 77, 35, 49, 49, 17,114,185, 28,161,161,161,184,120,241, 98,118, 57, 34, 11, 46, 60,225,253,163,203,198,117, 48, 45,252,
-200, 81,191,184,131,116, 21,165,215, 80,151,117,243, 33, 93, 56, 12, 34,136, 96, 48,141,123,118,116,195,130,105, 67,177,253,232,
-159,164,218,182,235,128, 93,127, 92, 31, 37, 85,105, 86,234, 41,178, 74,157,141,225,225,225, 77,194,195,195,121, 0,188,124,124,
-124,174, 15, 31, 62, 28, 33, 33, 33,184,122,245,170, 43,128,140,226,227,214,163, 40, 81,246,207, 0, 18, 42,114, 60,114, 56,156,
- 51,119,238,220,105,234,232,232,136, 59,119,238, 64,161, 80, 96,214,172, 89,106, 95, 95, 95,206,196,137, 19,137,252,252,252, 82,
- 79, 86,104,104,168,184, 34,145, 5, 0, 34,145,232,198,197,115, 39, 58,119,235,214,109,104, 61, 87,119,211,132,194,130, 44, 62,
-223,200,248, 97,200, 61,206,139,103,143,247,136, 68,162,231,229,151,103,176,222,229,105,128, 1, 6, 24, 96, 64,197,208, 75,139,
-124,230,153,170, 14,202,156,199,246,247,247,143,245,247,247,255,196,227,245,149,248,124,213,225,181,146, 62,173, 70,113,180,116,
-249, 41, 95, 94, 0, 69, 85,231, 98,191,248,204,194,194,130, 52, 54, 54,254, 68,104, 81,122,114,230, 94, 62,141,132,217, 99, 75,
- 61, 89, 37,158, 45,244,157,248, 85, 66,139,162,168, 80, 0,159, 24,193,183,117, 27,179, 99, 96,227, 46, 77,234, 57, 49,180,231,
-118, 34, 77, 78, 42,215,196,107,148,175, 11,233, 65,113,229, 76,178, 46,229, 36,181, 48, 18, 24, 39, 27, 11, 5,159,139,172, 15,
- 0, 32,176,115, 29,190,173,159,123,247,150,238, 13, 24,228,217, 95, 33,146,107,165,126,113, 26, 77,130,140,190, 84, 65, 25,174,
-233,211,167,207, 26, 43, 43, 43,163, 93,187,118,153,213,169, 83, 7, 36, 73,170, 63, 23, 89,124, 91,183, 49, 59,135, 52,235,226,
-102,111,193,208, 94,216,141, 84,133, 78,190, 51, 65,251,187, 62, 34,203,218, 76,120,235,192,166,217,198,124, 30, 27, 74,165, 18,
-155,247, 93, 64,208,227,152, 1, 57, 49, 87,110, 1,184,245, 21, 13,114,234,128, 1, 3,182,175, 95,191, 30, 90,173, 22, 83,166,
- 76,193,251,247,239,131,226,227,227,119,214,174, 93,123,201,178,101,203, 28,237,237,237, 49,106,212, 40,142, 86,171,157, 88, 1,
-199,150, 83,167, 78, 13,104,217,178, 37, 66, 66, 66,144,151,151, 7, 7, 7, 7,248,250,250,114,253,253,253,127, 47, 40, 40, 24,
-185,105,211, 38,163,196,196,196, 74, 61, 89,159,180,107,157,110,195,193,237,179,151,180,235,232,193,120,247,238, 13,153,210,222,
-147,113,239,206,213, 7, 86, 86, 86,191,167,164,164,252, 85,158, 67,155, 87,187, 60, 13, 48,192, 0, 3, 12,248, 54, 32, 8,226,
- 90,241,188,171, 79,188, 92,159,139,176, 18,143, 85,217,253,207,143, 47,254,254, 91,188, 44, 31, 42, 71,120,125, 26,222, 97,192,
-128, 1,122, 47,171,167,100,217,122,137,167,207,241,157, 59,180, 78, 66,176, 86,122, 50,192, 17, 88, 40, 7,174,191,125,183,162,
- 99, 5, 2,129,222, 30, 45, 74,165,172,170, 82,170, 37,180,138,231,104,221,164,105,250, 19,161,101,102,231,230,185,124,217,252,
- 29, 30,195,251, 50, 50,167,117, 66,158, 84,165, 90,246,138,164,210,228,149,139,172,162, 94, 92,155,196, 23, 8,163,141, 4,252,
-178, 34, 43, 5, 0,140,108, 27,180, 95,186, 96,206,190, 30, 99, 6, 18,217,179, 60, 32,201, 83,168,150,196,146,132, 72, 65,143,
-140, 3,238,149, 71,119,247,238,221,131, 0, 14,122,122,122,102, 10, 4, 2, 72,165,210, 47,234,160,196,222, 46,195,251, 50, 50,
-167,118, 64,174, 76,163, 90, 22, 75, 34, 93, 65,157,169, 74,100,217,152,155,220, 58,176,113, 54, 63, 61,237, 3, 56, 28, 14,132,
- 66, 33,110, 63,138, 70, 78,236, 31, 95, 35,176,192, 96, 48,214,250,249,249,173,153, 51,103, 14,196, 98, 49,174, 94,189,138,239,
-190,251, 14,167, 79,159,174,115,253,250,245,237, 94, 94, 94, 96, 50,153, 8, 12, 12,132, 86,171,125, 91, 1,205,208,233,211,167,
- 47, 25, 62,124, 56,158, 63,127,142,140,140,140, 79, 60, 89,121,121,121, 62,251,246,237, 27,158,148,148, 84,165, 39,235, 51,180,
-119,105,208,154,179, 98,245, 47, 80,201,179, 88,217,162,167, 33,193,183, 25, 79,114,115,115,249, 0,242,107, 90,158, 6, 24, 96,
-128, 1, 6,232,237,213,170, 72,139,100, 23,139,168,236,242,246,203, 8,172,242,246,137,207,188, 96,234,207,190,143,252, 59,175,
- 73, 47,143, 22,203,174, 25,200,204,152, 50, 66, 43,235,147,239,141, 76, 44,245, 26, 58,212,146, 96, 29, 56, 86, 26, 71,203, 72,
- 44, 22, 27, 89, 91, 91, 43,203, 10, 4, 62,159, 15, 71, 71, 71, 72, 36, 18, 28, 58,116, 8,168,122, 82, 52,105, 58,124, 60,218,
-143,153,130, 23,206, 92,208, 90, 77,169,103,235,192,164, 73,159,136, 45, 14,135, 83, 50, 55,172,170, 78,247, 89,177,167,233, 9,
- 0,186,181,107,189,159,140, 4,130, 73, 70,214,181,172, 23,204,158,202, 78,202, 82,225,174,199,138,188, 11, 91,150, 11, 83,105,
-225,156, 20,228, 63,174,130, 47, 97,240,254, 19,159,123,178,210, 90,185,214, 91,101,196, 55,154,198,181,172,107,239,183,104, 54,
- 59, 41, 83, 69,220,109,191,172,224,226,207,203,248,137, 48, 89,146,134,188,123,122, 84,207,154,239,190,251,110, 13, 77,211, 52,
- 69, 81,171, 1,160,172,189,139,124,167,177, 19, 62, 42, 17,236,177, 74,114,113,203,114,147, 84, 84,110,175,117,243, 33, 93,236,
- 44, 76,111, 29,216, 52,135,159, 33, 74, 6,143,199,131,137,137, 9, 82, 51,243,193,102, 49, 21, 95,217,222,120, 93,187,118, 93,
- 62,123,246,108, 68, 71, 71, 99,214,172, 89, 25, 41, 41, 41,151,206,158, 61, 59,235,199, 31,127,100,121,123,123, 35, 35, 35, 3,
- 91,183,110,213, 62,122,244,104, 19,128,173,229,182, 71, 22,107,234, 79, 63,253, 68,167,167,167, 19,137,137,137,112,112,112,192,
-220,185,115,185,155, 54,109, 42,157,147, 85, 29, 79, 86, 9, 68, 34, 81, 72,208,157, 39, 24,116, 99, 7, 72,173, 42, 36, 79,156,
-242,224,117,130, 36,196,146,203, 93,236,212,186,121,141,202,211, 0, 3, 12, 48,192,128,111,226,197,122, 81,217,254,127, 1,202,
- 27, 58,212, 75,104,189,221,189,106,178,235,228, 57, 75, 97, 92,167, 11, 84,113,151, 65, 73, 51, 75, 61, 90, 70, 66, 11, 88,214,
-110,140, 60,153, 10,231,131,195, 0,224,109,117,172, 42, 44, 44, 68,155, 54,109,176,119,162, 91, 15,101,161,216,200, 24,128,138,
-103,170,188,194,237,122,247,250,245,235,114,138,162,206, 0,184, 94, 5,205,218,166, 77,155,238,249,229,151, 95,184,141,199, 76,
-134,244,233,195,207, 61, 40, 48, 54, 54, 6,143,199, 67, 84, 84, 20,238,222,189,171, 6,176,182,138, 10,125, 70,146,100,228,217,
-179,103,211, 26,214,115,234,219,166, 85,139,121, 43, 87,248,153,188,122, 24,132,213,155,246, 80, 13,219,122,231,111, 62,125,165,
- 48, 95, 88,187,167, 34, 35, 62, 66,143, 75,141,252, 76,100,165, 55,114,169,213,163, 85,179,166, 75, 87,175, 94,101, 26,251,240,
- 54,126,252,249, 0,237,218,178, 87,254,207, 23,255, 40,200,225,215,237,163,204,122,253, 92,159, 50, 12, 9, 9, 57, 8,224, 96,
-201,254,231,246,250,173,223, 73,185,181,235, 43,217,124,250,162,172,192,164,118,175,202,236,181,105, 60,180,179,179,141,197,173,
-221, 27,102,242, 63,138, 82,192,227,241, 32, 20, 10,145,146,145,135, 53, 59,206,201, 52, 20,213,247,107,133,150,137,137, 9, 79,
-163,209, 96,239,222,189, 72, 73, 73,233, 4, 32,229,229,203,151, 7, 70,143, 30,189,171,121,243,230,141, 98, 99, 99,223, 74,165,
-210, 57, 0, 94, 87, 68, 98,110,110,222,201,198,198,134,120,242,228, 9,102,206,156,169,158, 59,119, 46,103,194,132, 9,132, 68,
- 34,169,169, 39, 11, 0,224,228,228,228,217,187,103, 71,116,233, 61, 43, 68,173,204,123,144,244,250,247, 16, 6,253,216,168,166,
-229,105,128, 1, 6, 24, 96,192,255, 12,106, 22, 24,220, 19, 96,185, 89, 97, 70, 83, 39,206,199,128, 45,115,233,194,132, 80, 90,
-241,252, 32, 93,112,121, 26,125,109,235, 4,250,250,238, 5,244,172,254, 77,233, 70,182,196, 71, 55, 43,204,240,252, 82,184,125,
-146,221,251, 59,119,104,123, 55, 0,221,187, 1,232,254,110,208, 2, 88,217,186,117,235, 43,190,237,255,138,163,229,219, 30, 52,
-128,153, 0,132, 21,152, 85, 94,198,112, 7, 0,135,218,180,105, 67,222,187,119,143,142, 31,217,139, 14,111,100, 77,207,153, 51,
-135,254,241,199, 31,233,177, 99,199,210, 54, 54, 54,100,113, 65, 56, 84,197, 57,104,208, 32,103, 0,168, 85,171,150,121,219,198,
- 13, 63, 70, 5, 95,165, 31, 4,236,162,143,250, 14,163, 59, 52,111,156, 99,223,168, 91,164,177,131,123,171, 42,138,175,148,211,
-222,222,126, 5, 77,211,125,105,154,118, 0, 0, 87, 87, 43, 97,235, 70, 13,211, 35,239, 92,165, 31,158,216, 67, 31,245, 29, 70,
-119,108,209, 68,236,220,216,235,181,145,109,163,246,250,112,150,135,114,237,109,214, 40,199,104,243, 99,239, 0, 0, 32, 0, 73,
- 68, 65, 84,174, 97,231,136, 74,236, 45,229,172,215,126,212, 31,105,233,153,244,179,103,207,232,235,215,175,211, 15, 31, 62,164,
- 3,206,254, 65,215,110, 55, 82,106,221,124, 72,151,106, 52,157,138,236, 52,235,223,191, 63,253,246,237, 91,186, 95,191,126, 52,
- 0,179, 26,114, 94, 73, 74, 74,162, 99, 98, 98,232,149, 43, 87,210, 0,142,207,158, 61, 91,145,159,159, 79,247,234,213, 43,165,
- 88, 96,177,106, 98,103,125, 23,167,205, 67, 7,118, 93,235, 59,115,184,231,215,150,231, 55,132,129,211,192,105,224, 52,112,254,
- 47,112,254,147,225, 80,236,213, 42,249,219, 90, 47,143, 86, 8, 64, 66,140,131,205,108, 53, 39, 55,109,221,189,120,239,193,227,
- 75,151,207,155, 42,232,234,209, 27,209,119,126,195,197,192,179, 50,165, 74,189,149,195,196, 47, 49, 98,200,223, 84, 97, 69,113,
- 28,173, 79, 16, 30, 30,206,183,108,240, 87, 12,166,119, 69,177, 89, 15, 84,243, 2, 51, 0, 76, 15, 11, 11,251,197,203,203,107,
-227,180, 46,237,135,249,118,238, 1,173, 86,139,128,128, 0, 36, 39, 39, 95, 2,176, 74, 95,143, 91,116,116,116, 78,147, 6,117,
-230,179,153,172,165,115,198, 14,181,201,126,255, 10,105,113,225, 0, 0,149, 74,161,253,248,246, 65,203,234, 24,103,108,108,252,
-204,198,198, 38,222,198,198, 70,226, 86,175,214,116, 30,216,171,103,249, 12,182, 21, 39,189, 70,106,108,209,200,168, 74, 41,215,
-164,189,189,215,168, 38,181, 91,167, 78, 29,158,128,141, 25,229,218,171, 86,106, 51,223,189,110,165, 15,143, 92,165,222,180,110,
-123, 64,159, 13, 75, 39,241, 76, 77, 77, 17, 22,243, 14,171,127, 61, 45, 83,168,181,125,115,162,175,124,147,225, 49,154,166,161,
-213,106,245, 94,232, 80, 1,150,183,108,217,210,125,227,198,141,174, 19, 39, 78,196,215,122,178,202, 34, 33, 73,228,231, 84,171,
-126,147,119,241, 97, 94,150,198,156,147, 95, 83,158, 6, 24, 96,128, 1, 6,252,207,160,127,177, 51,103,122,153,191,225, 85, 10,
-173, 18,196,100, 65, 14, 96,125, 61,166,244,192,138,141,219,215, 48,136, 29,147, 40,154,254,141,100, 96, 93,162, 24,217, 95,105,
-156,156,205, 2,217,103,200, 88, 22, 0,176, 89, 53,235, 32,139,241, 22,192,240,195,143,159,183, 59,252,248,249, 15,197,159,109,
- 0, 80,173,177, 92, 19, 22, 98, 60,154,212,119,234,218,186,169, 17, 83,167, 64, 90,220,123,228,202,148,184, 29,155,156,199,160,
- 25,191, 85,215,168,196,196,196,251, 0, 96,103,198,143,235,218,164, 65,237,110,109,154,242,217,132, 26,105,175,194,144,175, 80,
- 35, 40, 54, 57, 31, 4, 81,227, 9,213,223,202,222,204,232, 63, 94,252, 9,162, 23, 65, 16,119, 86,250,142,225,173,249,245,204,
- 55, 21, 89, 0,228, 34,145, 72, 44,151,203,173,210,211,211,213,168,121,144,184,119, 5, 5, 5,205, 23, 44, 88,176,126,201,146,
- 37, 75,183,108,217,194,169,201,156,172,138, 32, 17, 37, 95,238,214,244,219,213,191, 1, 6, 24, 96,128, 1,255, 19,152,254,217,
- 95,232, 45,180, 74, 5, 67, 22,178, 1,204,169, 95,159, 94,148,144, 0,245,183,178,172, 60, 79,215, 87,226, 5,128,129, 53, 62,
-155, 65, 20, 62,125,155, 44,125,246, 54, 89, 10,138,166, 41,154, 86, 49, 24, 72,149,105, 52,155,222, 38,138,106,190,234,142, 32,
-116, 47,222,165, 40, 94,190, 79, 85,210, 20, 69, 83, 52,173, 38, 8,124,212,106,169, 77,177,137,201,127,252, 55,216,155, 19,125,
-229,113, 32, 73,116,125,252, 44,102,145, 76,166,217,147, 19,119, 37,244, 27,214,139, 54, 58, 58,122, 92,167, 78,157, 38,235,116,
-186, 3, 0,180, 95,193,165, 38, 73,114,249,230,205,155, 47, 69, 71, 71,159, 11, 13, 13,205,248, 22, 34,235,111,173,127, 3, 12,
- 48,192, 0, 3,254,173,168, 89, 82,233,138,240, 45, 69,214,127, 35, 98,222,125,104,243,119,240,198,190,251,208,236,159, 96,111,
-102,220,229,151,153,128,207,223, 84,188, 65, 58,157, 46,232, 91,138,234,155, 55,111,186,160,156,180, 58,255,109,245,111,128, 1,
- 6, 24, 96,192,191, 22,211, 43, 18, 95, 44, 67,217, 24,240, 47, 0,253,173, 68,150, 1, 6, 24, 96,128, 1, 6,212, 0, 21,122,
-180, 8, 84,188,114,224, 78, 53,126,160, 38,171, 15,238, 24, 56, 13,156, 6, 78, 3,167,129,211,192,105,224,252,159,227,252, 55,
-194, 1, 69, 19,226,175, 21,255,173, 84,124,125, 75, 24,150,190, 26, 56, 13,156, 6, 78, 3,167,129,211,192,105,224,252,183,163,
-220,137,240, 64,209,228, 97, 3, 12, 48,192, 0, 3, 12,248,187,192, 43,222,106,250,189, 1, 6,252, 19,197, 86,169,224,170,201,
- 28,173,134,197,127,223,253,141,198,250, 58, 56, 56, 76,111,209,162, 69, 99, 14,135,195, 40, 44, 44, 92,119,239,222,189,181,159,
- 31,212,181, 9,235, 37,147, 1,231,191, 62, 33, 0,130, 9, 48, 24,208,209, 72,123, 24,165,104,107,168,247,255,106,212, 49, 54,
-181,249,147, 96, 48,185, 58, 82, 3,157, 86,131,162,233, 86, 69,160, 40, 50, 89,167, 81,121, 87,116,178,125,203,161,181, 73, 29,
-181, 5,160,247, 2,140,217, 0,181,143, 0,107, 22, 13,114, 63, 1,230, 76, 48,233,159,161, 35,150,177,216,204, 21, 25,225, 23,
- 82,255, 13, 5,118,254,252,121,230,215,156, 63,114,228,200,114, 19,136, 58, 58, 58, 6,242,249,252, 6, 21,157, 39,147,201, 50,
- 50, 50, 50,188,254,229,237,177, 27,128,221, 0,154,126,246,249,107, 0,243, 1, 4,127,237, 15,120, 2, 44, 59, 96, 6, 7, 88,
- 6, 0, 26,224,231, 76,224, 96,200,127,209, 28, 67, 27, 27,155, 7, 44, 22,203, 85, 38,147,201, 10, 11, 11,235,155,152,152, 36,
- 8, 4, 2, 1, 73,146,111,179,179,179,187, 85,147,110, 54,254, 74,165,181, 20,192,190,106,126,111,128, 1,255, 20,124,213,170,
- 67,183,162,231, 3, 60, 1,116,107,215,174,157,157, 76, 38,195,235,215,175, 51, 1, 60, 0, 16, 82,188,189,249, 22,150, 50, 24,
-140,109,219,183,111, 95, 60,119,238,220,210,100,208, 81, 81, 81,104,217,242,203, 24,161, 76, 6,156,239, 93,189, 99,251, 34,250,
- 13,218,245, 26, 81, 44,180, 24,128, 44, 3, 94,189,219,215,212, 4, 19, 11, 11,139,117, 4, 65,140,100, 48, 24, 85,118,106, 20,
- 69,233,104,154, 62, 47,145, 72,214, 0, 40,172,206, 15, 9,248, 60, 45,169,211,149,251, 27, 44, 38, 83, 39,147,171, 42, 12,123,
- 97,105,105, 25,202, 96, 48,234,149, 77,152, 13,124,154, 64,187,162,239, 72,146, 76,203,201,201,209, 71,132, 26, 49, 88,156,249,
- 4,193,233, 13, 6,229, 6, 16, 32,192,120, 67,233,212,183, 41, 82,179, 19,128,242,107, 68,150, 67,173,250, 15, 23,174,218,236,
- 28, 19,247, 26, 43,125,199, 98,203,238,227, 88, 49,127, 50,118, 30, 58,141,249,211,199,160, 73,147,166,168, 44,173, 56, 5,206,
-166, 85,243, 70,246,242,223,123,206, 99,197,156,145, 60,255,189,231,187,174,244, 29,205,221,180,231, 92,215,149,190,163,120,254,
-123,206,121,172,152, 55,210,120,211,190, 11, 20,128,241, 53, 49,114,140,171,163,140, 32,201,114,223,182,105, 22, 75,117,250,109,
-186,224,255,227,142,158, 56,113, 98, 11,133, 66, 17, 54,182,119,235,205,173,220,156, 68,229, 29, 35,254, 40,114, 74,136, 15,247,
- 99,115,140,219, 12,246, 59, 30, 85,169,203,129,199,171,247,250,245,107, 87,138,162,160,211,233, 64,146,100,233, 95,181, 90,141,
-110,221,186,125,171,133, 51, 3, 1,172, 43,186, 89,225, 15,224,220, 87,112, 9, 89, 44,214, 66, 46,151,235, 73,146,100, 99, 0,
- 96,179,217,113, 42,149, 42,132, 36,201,237, 0,164,213,228,219, 33, 18,137,154, 8,133, 66,104, 52,154,210, 4,244, 76, 38,179,
- 81,237,218,181,247, 42,149, 74,215,175,189,120, 59, 96, 70,103, 15,143,157, 19, 22, 47,102, 42, 30, 60,192,206, 99,199,118,160,
-160, 0, 0,246, 86,117, 46,151,203,189,197, 96, 48,234, 84,231,247, 40,138, 74, 86,171,213,222,213, 57,135,197, 98,185,166,167,
-167,219, 58, 58, 58,162,176,176, 16, 2,129, 64, 80,178, 95, 3, 79,214, 86,154,166,141,139,159,237, 59, 59,118,236,216,137, 32,
- 8, 18, 0, 77, 81, 20,227,217,179,103, 99, 40,138, 98, 21, 63,159,182, 2, 56, 6, 64,101,232,179, 13,248,135,122,179, 14, 85,
- 87,104, 93, 7,224,217,174, 93, 59, 99, 31, 31, 31,120,122,122,194,213,213, 21, 70, 70, 70, 69, 15,113,177,216, 46, 34, 34, 98,
-212,131, 7, 15, 70, 93,189,122, 21,175, 94,189, 82, 0,120, 4,160,220,155,186,231, 0,143,185, 70, 66,222, 46, 0,200, 78, 19,
-103,164, 37,102,237,202,200,200,216, 10,160,108,136,240,250,227,199,143, 95, 52,111,222, 60, 4, 6, 6,226,244,233,211, 80,169,
- 84, 40, 44,172, 68,191,200,179, 32,185,187, 25, 16, 36, 1, 41, 33, 0,223, 22, 16,216,213,184,164, 44, 44, 44,214,205,159, 63,
-127, 65,147, 38, 77, 74,163,152,107,181, 90,144, 36, 9,173, 86, 11,137, 68,130, 69,139, 22, 21,117,180, 52, 13,138,162,112,227,
-198,141,185,211,167, 79,135, 68, 34, 89, 88, 30,103,199, 54,181, 94, 50, 8,134,115,137,175,134,214,233,210,158, 70,164,181, 37,
-117, 58,166, 82,169, 41, 55, 83,185,145, 17,167, 82,145,199,102,179,157, 95,253,249,167, 45,131,203, 5,173,211, 1, 20, 5,154,
-162,138,139,179,120,163,139, 62,163,117, 20,104,173, 14, 20, 73,129, 84,168,208,126,246,108,125,138,162, 51,155,107,124,122,220,
-180,197,246, 29, 58,118,100,215,173,229, 8, 82, 71,225,125, 82,154,125,216,203,167, 93,206,255,190,119,150, 90, 81, 56, 6, 64,
-141,226,108,113,249,166, 65,123,246, 31,118,126, 17, 17,131,224,123, 15,112,231,110, 8, 0,224,214,189,208, 18,193, 93,101, 85,
-129,148, 54,159, 63,101, 8,111,243,158, 51,236,249, 83,134, 50,183,236, 57,203,158, 55,121, 48,115,243,174,211,156,121,147, 7,
- 51, 55,239, 62,205,153, 55,101, 8,211,127,231,209, 22, 0, 44, 0, 72, 42, 34,171,168,142, 8,146,228,157, 76,200,100, 2, 64,
-246,129, 3,208,102,101,193,113,205, 26, 0,192,184,250,118,122, 15,119, 88, 91, 91,191,100,179,217,206, 85, 29,167,213,106,171,
- 20,193, 19, 39, 78,108,169, 80, 40, 94,146, 36, 73,179, 88, 44,191,177, 67,251, 92,233,219,181,165,184,236, 49, 81, 81,145, 86,
-155, 54,253, 57,228, 92, 88, 33, 61,170,141, 73, 88,224,182,137,109, 7, 44, 57, 30, 89, 73,135,204, 80,169, 84,120,251,246, 45,
-202, 38,121, 47, 3, 93, 77,223,157, 0,236,180,178,178,234, 32, 22,139,199, 1, 88, 89, 80, 80,208,130,201,100,194,210,210,114,
-165, 90,173,126,111,102,102,118, 36, 63, 63, 63,180,216,107,164,111,202,128,110,166,166,166, 1,151, 47, 95,182,104,221,186, 53,
- 35, 39, 39, 7, 46, 46, 46,200,205,205,109,255,224,193,131, 54, 83,166, 76,153, 82, 88, 88,248,125,241,203,160,190,112,231,243,
-249,244,132, 9, 19, 8,157,238,175,203, 61,122,244, 40,188,155,145, 13,108,204,249,114,165,154,206, 15,126,107, 54,147,195,225,
- 60, 74, 78, 78,206,175,110, 97,112,128,101, 19, 22, 47,102, 10, 63,124,128, 48, 50, 18,227, 10, 10, 88, 91,138,188, 91, 85, 10,
- 45, 6,131, 81, 39,224,244,111,174, 92, 46, 23, 36, 73,150,138,193,146,103,148, 86,171,133, 70,163,129, 86,171,133, 78,167,131,
- 86,163,133,255,134,159,107,252, 44,228,243,249,124, 7, 7,135, 76, 62,159,207,255, 22,189, 16,143,199, 99,253,254,251,239, 99,
-184, 92, 46, 0, 64,173, 86,163, 89,179,102,132,161,127, 54,224, 95, 38,182,190,240,114, 85, 38,180,250, 21, 20, 20, 64,167,211,
-193,196,196, 4, 76,230,167,253,190,149,149, 21,122,247,238,141,110,221,186,193,199,199, 7,175, 94,189, 50,246,241,241,233, 93,
- 17,217,216,197, 3, 80,203,213,174,184, 51,161, 28, 30, 95,139,216,124,244,167, 11, 54, 31, 63,126, 92, 92,230,176, 41, 51,102,
-204, 32,196, 98, 49, 70,142, 28,249, 64,165, 82, 13, 2, 80, 80, 17,167,142, 66,154,151,207, 56, 80, 52, 97,188,253,217, 97, 66,
-173, 84,208, 12, 6, 67, 81, 50,116, 88,147, 82, 34, 8, 98,164,163,163, 35,206,156,249, 63,246,190, 59, 46,138,107,125,255,153,
-217,190, 44,189,131, 10, 42,136,130, 32,216, 16,108,216, 53, 17, 19,107,188,246, 36, 38,222, 36,150, 88, 18,177, 69, 99,131,196,
- 26, 19,141,154,196, 88,174, 13,187,216, 98,197,196,174, 40, 82, 20, 20,105,194, 2, 75, 95,216, 54,187, 51,243,251, 3, 88, 1,
-217,130,201,253,221,251,189,217,231,243,217,207,238,236,204,190,123,230,156,153, 57,207,121,222,247,188,231, 32, 52,154,215,211,
-133,217,218,218, 34, 57, 57,249,149,170,198,225, 32, 44, 44,140, 67, 16,196, 56, 0,115,155,182, 73,182,188,113, 47,203,181,110,
- 59,114,112, 32, 63,172, 43, 89,152, 95, 88,205, 2, 32,150, 44, 89,162, 39,110, 0,240,245,215, 95,155, 83, 78,144, 60, 30,100,
-241,241,175, 30,196, 92, 18, 36,159, 0,193, 3, 72,110,141, 23, 21, 44,192,210, 0,163, 3, 24, 45, 32,242,104,101, 78, 53,132,
-182,240,242,139, 91,187,113,155,189, 90,203,226,224,201,203,200,204,124, 1, 14, 73,194,199,215, 15, 67,250,245,225,117,237, 30,
-222,234,219, 21,243, 79,231,231, 60,123, 11,192,221,102, 87, 52,195,138,124,189,156,241,243, 47, 15,224,226, 96,141,113, 35,223,
-134, 88, 36,196, 55,223,255,138,213,139,102,194,207,199, 27, 59, 54,175, 49,248,115, 59, 59,187,149, 1,126,190,222,219,246,156,
- 65,128,191, 63,103,219,222, 51, 8,232, 88,251, 30, 24,192,217,182,247, 12, 58, 6,118,228,108,219,123, 6,193,129, 29, 90,223,
-151,222, 89, 89, 90, 90, 58,211,112,125, 54,106,163, 33, 53,109,196,171, 98,244, 29, 65,214, 39,159, 0,128,158,104, 53, 7, 60,
- 30,175,101,126,126,190,171,169,227, 76,169, 6,181, 74,214,125,157, 78,135,162,162, 34,162,188,188,156,181,183,183, 31,121,126,
-199,226,227, 67,123,135,148, 2,192,163, 71,143, 28,163,163,215,142, 60,116,191, 18,202,219, 63, 16,255, 58, 21,207, 76,122, 39,
-226,254,201,152,105, 93, 81,187, 36, 68, 99,168,213,234,204,206,157, 59,179,181,159, 91, 8,133, 66,126,163,235,205,179, 93,187,
-118,175,169,214,102,184, 20,191,187,117,235,214,204,142, 29, 59,194,223,223,255,102,143, 30, 61,108, 37, 18, 9,206,159, 63,143,
-128,128,128, 64, 91, 91,219, 59,177,177,177,188,133, 11, 23,134,236,218,181, 11, 0,102,153, 81,157,131,250,247,239,127, 48, 46,
- 46, 78,196,231,243,161, 84, 42,145,156,156, 12, 59, 59, 59, 8, 4, 2,188,251,238,187,156, 94,189,122, 57,245,235,215,239,104,
- 90, 90,218, 4, 52, 99, 6,148, 74,165, 98, 23, 47, 94, 12, 43, 43, 43, 88, 89, 89, 65, 34,145, 64, 34,145,192, 90, 4, 98,251,
- 28, 47,241,236,157,229,226,185,203,183,199,236,221,182,226,106,171, 86,204, 87,185,185,185,229,205,189, 22,148,215,175,195,250,
-209, 35,160,222,189,107, 46,236, 36,142,136,138,138, 50,165, 72,129,207,231,163,103,207,158, 38,237, 57, 58, 58, 30,227,114,185,
- 13, 70,166, 58,157, 78, 20, 21, 21, 69,167,165,165, 73, 72,146,148, 48, 12,131,168,168, 40, 90,167,211,137, 92, 93, 93,111, 50,
- 12, 83, 88, 92, 92, 60,218,140,226,170, 1,124, 65,146,228,119, 66,161,144,219,186,117,235,236,101,203,150,221,170, 85, 51,193,
-178, 44,217,186,117,235, 80,177, 88,236,173, 86,171,117,168,113, 29, 90,212, 44, 11,154, 4,203,178, 93,107, 68, 97, 61, 52, 0,
- 4,181,159, 75,106,122, 59, 56, 55,250, 30, 0,138,107, 7,138,110, 6,182, 75, 0,164, 0,232, 0,192,181,118,223, 61,130, 32,
- 74,223,160,152,134, 21,173,184,184, 56,253, 16, 54, 50, 50, 82,223,177,216,216,216,224,222,189,123, 32, 8, 2, 54, 54, 54,176,
-181,181,133,157,157, 29, 42, 43, 43,145,146,146,130, 39, 79,158, 32, 43, 43, 11, 4, 65,192,199,199, 7,117, 55, 80, 61,232, 31,
-112,251, 55,196, 65,100, 45, 4, 65, 0, 93, 6, 4, 35,184,111, 16,186,223,205,152,115,255, 18,177, 83, 42,149,166, 3,224, 6,
- 5, 5,125, 24, 22, 22,134,141, 27, 55, 66,173, 86,111, 52, 64,178,244, 54,127, 79,209,117, 3, 0, 15, 15,143, 5,251,206, 63,
-183,154, 60,204, 87, 33,149, 74,215,191, 65,229, 52,120, 16, 23, 23, 23,155,189, 22, 31,195, 48, 40, 43, 43, 51,106,179,177, 66,
-176,233,187, 31,236,229, 21,133, 88,245,205, 62,104,181, 90,204,159, 63, 31, 12,195,232, 95,229,229,229,102,149,147,165,233,215,
-181, 3,178,198,123, 74,112, 1,175,241, 53,188, 34,231,224, 15, 32, 88,128,160, 1,188,126, 94,141, 59, 33, 17,135, 47, 62,180,
-226,155, 45,246, 9, 79, 94,226,228,229, 4, 80,149,121,144, 62, 58, 94, 35, 57,246,156,128,195,106, 14,122, 4,251,226,243, 37,
-223, 58, 44,253,124,202, 33,141, 82,238,143,134,110,196, 75,166,111, 26, 26,171, 86,174,196,206, 45, 27,241,237,198, 45,168,172,
- 40, 7,143,231, 92,251,160,167, 65,211,180,241,115,103,217, 97, 81,115,222, 39,190,249,241, 24, 66, 59,122,224,232,249,187,232,
-221,217, 27,199,127,187,143,190, 93,219,224,228,165, 4, 12,232,225,139,179,241, 73,248,124,198, 4, 98,194,133, 93,195,154,211,
- 70,155, 55,255, 96, 47,175, 44, 68,220,154, 61, 40,218,186, 21,217, 51,103, 34,180,246,152,187, 4, 1,126,203,150, 0,223,116,
- 27, 53, 70,106,106, 42,212,106,117, 83,163,125, 4, 4, 4,152,108,119,165, 82,249, 64,167,211,177,133,133,133, 68, 97, 97, 33,
- 36, 18, 9,145,156,156, 68, 7, 6, 6,141, 98,159, 28,249, 9, 0,162,163,215,142, 58,252,160, 18,138,155, 91,160,188,245, 61,
-248,109, 18,201,157, 95,207,160, 62, 94,190,227, 65,189,123,180, 65, 57, 11, 10, 10,222, 42, 40, 40, 0, 0,180,109,219,246, 73,
- 90, 90, 90,135, 58, 87,115,173, 11,145,175,211,233,252,234,220,137, 58,157, 14,106,181, 26,131, 6, 13,226, 24, 59,119, 7, 7,
-135,176,128,128, 0, 36, 36, 36, 96,203,150, 45,142,253,251,247,199,179,103,207, 64, 16, 4,214,174, 93, 75,116,236,216,145, 87,
- 92, 92,140,161, 67,135,226,216,177, 99, 61, 43, 43, 43, 77,213,167,141, 68, 34,217,117,250,244,105, 17, 73,146,144,203,229, 96,
- 24, 6,189,122,245, 2, 73,146, 72, 74, 74,194,146, 37, 75,112,236,216, 49,156, 56,113, 66,220,181,107,215, 93, 10,133, 34, 0,
- 13,221,250,134,218,136, 85,169, 84,172, 80, 40,132, 80, 40,132, 72, 36,130, 72, 36,130, 64, 32, 64,149, 10,248,120, 83,182,154,
- 35,114,102, 2, 59,247,246,125,127,246, 90,114,253,178, 15,174, 0, 56,105,238, 53, 15,212,196,100,125,247,235,175, 91, 38, 85,
- 84,144, 0,240, 51, 65, 48, 20,203,126,107,206,253, 14, 0, 85,170, 10,120,251,180,196,209, 67, 39, 48,102,252,200, 38, 73, 22,
-143,199, 7,159,199,131,173,163,196,164, 77, 62,159,239,246,228,201, 19, 39, 30,143, 7,150,101, 65,211, 52, 40,138, 42, 92,186,
-116,169,203,240,225,195,109,206,157, 59, 71, 14, 31, 62,156,113,112,112,168,190,123,247,110,145, 78,167,115,234,211,167, 79,115,
-174,249,109,193,193,193, 93,142, 31, 63,254, 65, 84, 84,212,253, 5, 11, 22,172,170,191,115,221,186,117, 43,207,158, 61,235, 61,
-106,212,168,189,143, 30, 61,218,214,156,103,200,159,125,206, 91,108,254,247,217, 52,196, 69,106,225, 70, 16, 68, 92,189,103,118,
-100,221,118, 84, 84,212,226,232,232,232,100,130, 32,226,234,127, 95,119, 92,237, 96, 49,174,169,237,218,223, 58, 46, 90,180, 40,
- 40, 38, 38,102,109,120,120,248,193,155, 55,111,190, 0,208, 92,162,101, 60, 70,171,238,132,234,159,100,163, 78, 13,149,149,149,
-168,172,172, 68,110,110, 46,182,111,223, 94,123, 67,243,192,229,114,193,229,114,245,241, 12,134,112, 57,238,143,239, 1,124,223,
-165, 75, 23,222,227, 91,177,231,190,220, 57,123, 96,183, 65, 93, 56, 15, 46, 63, 30,139,154,245, 8,223,154, 58,117,170, 51, 0,
-236,217,179,167, 24,192,185,255, 16,107,142, 77, 79, 79,255,220,195,195, 67, 31,163, 82,223,125,168,211,233, 32, 18,137, 80, 23,
-203,162, 82,169,176,125,251,118, 29,203,178,177, 70,108, 34, 45,249, 10,210,147,175,214,252,142, 97,192,208,175,126,191, 98,197,
- 10,176, 44,171,239,236, 63,169, 85, 78, 76,146,188,166,234,156,109,244,222,232,123,150,166, 77,184, 39,248,179,199, 78,153,233,
-193, 16, 92,156,186,242, 16, 60, 30, 15, 76, 61, 53,147,199,169, 25, 45, 39, 63,203,135,167, 91, 32,222,153, 48,195,253,248,222,
- 31,102,235, 40,213, 55,205,173,107,255,224,112,204,249,252,115,252,180,115, 39,150, 44, 95,169,103, 0, 58,154,134,206,100, 57,
- 73,114, 80,175, 32,232,170,242,193,225,112, 48, 32,212, 23, 28, 14, 7,131,195,219,131,195,225, 96,104, 47,127,112,185, 92, 12,
-235,221, 17,237,218,181, 3,151,203, 37, 77,180, 59,210,146, 47, 35, 61,249, 90, 61,210,203,130, 5, 64, 73,165,175, 29,175,149,
- 74,193,122, 57, 53,247,218,194,135, 31,126, 88,158,155,155, 75, 53,222,215,170, 85, 43,254,245,235,215,237, 13,184,237,244, 16,
-139,197, 93,185, 92,238,131,210,210, 82,198,202,202,138,100, 24,154, 9, 12, 12,226,156,223,177,248,120,221, 49,139, 22, 45, 62,
-254, 94, 87,219, 81,251, 98,227, 88,126,235,222, 4,193, 19,234, 62, 90,190,131,207,227,139,187, 2, 74,115, 6, 15,164, 90,173,
-198,211,167, 79, 97,170, 60, 44,203, 26,117,253,148,149,149, 77, 13, 8, 8,184,254,253,247,223, 59, 18, 4,129,223,127,255, 29,
- 28, 14, 71,255,202,200,200, 0, 73,146,248,242,203, 47,169,202,202,202,233,166,202,198,229,114, 63, 63,122,244,168,157, 64, 32,
-128, 92, 46,215,223, 55, 28, 14, 7, 79,158, 60,193,250,245,235, 49,117,234, 84,228,228,228,192,211,211, 19,243,231,207,183,142,
-137,137,249,156,162,168,149,102, 52, 81,162, 70,163,233,102,101,101, 5,145, 72,132, 58,194, 5, 0,191, 37,243,146,148, 74,101,
- 39, 39, 39,133,187, 75,124,220,169,158,253,223, 9,113,114,241, 8,151, 74,165,205, 90, 58,235, 57,176, 51,147,166,151,190,117,
-252,184,235,141,227,199,153,219,167, 79,191, 20,202,229, 59,204,190,134,180, 36,178, 51, 94,162,107,215,174,120,240,224, 1,186,
-118,237, 90,159, 52, 65, 32, 16,128,207,231,131,207,231,195,217,193,172, 16, 10,150, 36, 73,220,184,113, 3, 52, 77, 67,163,209,
- 64,163,209,160, 99,199,142,165, 87,175, 94,181, 6,128,140,140, 12,118,242,228,201,229,119,238,220, 65,231,206,198,215, 83,119,
-115,115,187,206,225,112, 90,215,255,174,164,164,196, 97,244,232,209, 40, 43, 43,123,123,244,232,209,189,107,239,223,188, 35, 71,
-142, 76, 6, 0,129, 64, 0,146, 36,105, 88,240,183,135, 41, 46, 82,159, 40, 53, 38, 92,209,209,209,145,141,191,171, 79,170,154,
-250, 92,255,183, 49, 49, 49,107,235,217, 86,190, 65,241, 77,199,104,197,197,197,177, 77, 48, 72,179, 97,138,104,213, 33, 33, 33,
- 65,235,233,233,249, 83,250,195,172,129,190,193, 62, 16, 75,132, 67, 0,124, 47, 20, 10,231, 77,153, 50, 5,183,111,223, 70, 82,
- 82,210, 47,248,147,179,112,130,130,130, 46, 8,133, 66,111, 3,110,146,236,164,164,164,161, 6, 58,134,229,167, 79,159,134,177,
- 96,248, 43, 87,174,212,239,148,234, 7,195, 55,125, 97, 48, 44,180,148, 22,213, 10,229,171, 78,188,150,104, 85, 87, 87, 99,252,
-248,241, 13, 20,173,162,162, 34,147,231, 71, 16, 4,214,159, 60,137,139,177,177,120, 59, 36, 4,199,238,222, 69,204,148,137,240,
-247,110, 1,150, 38,192, 18, 64,206,129, 31, 80, 82, 89,133,253,151,111,160, 84,174,192,164, 62,125,224,103,235,108,220, 46,143,
- 63, 56, 52, 44,156,127,233,102, 10,120, 60, 46, 72, 48, 96,181, 10,120, 6,244, 3,135, 36, 97,231,214, 6,124, 30, 15, 60, 30,
- 23, 25,185,197, 8, 8,234, 46,136, 19,136, 6,191, 9,209,106,229,221, 6, 52, 77, 99,234,212,169, 56,120,240, 32,156,220,189,
- 97,215, 42, 8,171, 55,238,196,219,131,250,152, 60,255,186, 17, 60,151,203, 5,135,195,121,237,189,238,179, 57,234, 36,203,176,
-160, 26,183, 17,195, 2, 44,139,150,107,214,160,229,154, 53,184, 91,251,159, 29,171,171,161, 84, 42,129, 30,129,205, 34, 89, 26,
-141, 6,185,185,185, 84, 65, 65,129, 91, 19,251, 11, 53, 26,141, 73, 98,179,123,247,238,196,105,211,166,117,115,116,116,188,159,
-248,232,145, 54, 56, 36,132,119,110,251,226, 19,117,110, 67, 0, 8, 9, 9, 41, 93,188,120,241,137,201,227, 34, 71,110,139,250,
- 7,253,233,202,189, 92,161, 88,220, 45,114,193,238,196, 3,227,198,153,246,247,168,213,153,193,193,193,172, 57,231,165, 80, 40,
- 10,140,236, 30, 1,224,235, 46, 93,186,216,246,239,223, 31,215,175, 95,199,152, 49, 99,212, 20, 69,165, 3,192,240,225,195,219,
-239,223,191, 95,144,146,146, 2, 23, 23, 23, 94,118,118,246, 46,152, 8,144, 23, 8, 4,253,186,119,239, 78,170,213,234,215, 72,
- 86, 76, 76, 12, 38, 76,152,128,246,237,219,131, 97, 24, 84, 85, 85,161,127,255,254,188, 45, 91,182,244, 51,147,104,205,241,247,
-247, 95,143,154, 89,135,245,159,133,169,168,113,107,161,164,164,164,224,225,157,203,201,125, 6,141,238,214,186, 93,144, 71, 82,
-226, 3,163, 6, 93, 93, 93, 23,145, 36,249, 30,195, 48,156,202,202,202,220,135, 26, 77,187,142,222,222,110,189, 70,142, 68, 5,
-143,199,249,238,242,101,178, 80, 46,183, 6, 96,150, 11, 82,165,173,134,183, 79, 77,168,223,152,241, 35,241,224,193, 3,140,253,
-199, 40,240,249,124,112,185,188,154,123,147, 95,163,104,217, 59,219,154,117,109,106,181, 90,253, 51,188, 46,206,139,162, 40,212,
-133,102, 89, 89, 89,233,247,169,213,106, 16, 4, 97,236,218,240, 59,188,114,153,171,216,214, 14,180, 86,139,192,145, 99,245,215,
-244,157,159,183,137,193, 48,226,242,236, 76,204,138, 61,205,131, 5, 22, 24, 80,181,140,113,145,250, 68,233,207,130, 32,136,184,
-168,168,168,197, 0,216,168,168,168,197,117,219,209,209,209, 74, 0,121,111, 72,182, 94, 83,185,184,127, 5,201,170,115, 47, 24,
- 67,255,254,253,103,217,216,216,108,169,219,206,189,157,135,220,219,121, 8,232, 16,216,171, 75, 72,183,138, 9, 19, 38,192,201,
-201, 9, 11, 22, 44, 96, 1,252,210,220,255,207, 72, 75,182, 6,192,122,120,120, 44,168,125, 32,135,220,189,123,215,229,222,189,
-123,232,222,189,251, 43,233,158,162,208,187,119,111, 99,166,228,181, 65,237,115,255, 58,149,140, 1, 69, 81, 80, 40,148,208,104,
- 40,232,180, 12,116, 58, 29,186, 6,218, 96,239,206,168,154,239,116,117,234, 89,141,106,214,210,221, 6, 54,214, 60, 45, 73, 18,
-202,251,137, 5, 77, 62, 49, 53, 26, 13, 18,179,179,241, 40, 43, 11, 0,240, 78,180,241,192,215,189,151,175,163, 99,199,142,166,
- 74,235,219,210,211, 29,249, 23, 19,107, 30,222,202, 92,220,251,227, 48,108,108,172, 1, 0,129, 17,147,192,231,215, 16,173,106,
- 37, 5,231, 14,173, 64,176,172,193,180, 0, 86, 14,238, 23,184,124,145, 55, 75, 51, 96, 89, 6, 44, 67,131,101, 25,112,120,124,
-171, 89,159,124, 0,134,161, 17, 26, 26, 10,130,195, 1,173, 85, 99,220,136,193, 40,171,144,195,201,222,188, 78,130,207,231, 35,
- 34, 34, 66,108,104,255,179,103,207,148,245,137,153,241, 54,210,162,186, 90, 9,181, 90, 13, 74,163, 3,165,213,129,110,203,199,
-170,165, 19,161,163,116, 80,252, 35, 28,148, 86, 7,230,243, 81,160, 52, 90,228, 88,145,100,112,128,179,150, 4,161,124,152, 42,
-179, 53, 69,180,234,200,129, 33, 52, 21, 19,104,128,108, 61,154, 54,109, 90,215,224,144,144, 7,239, 13, 10,217,240, 56, 41, 57,
-255,113, 82,242,107,199,121,183, 15,201,252, 52,230,224,124, 30, 95,220, 53,114,129,241, 89,135,245, 81,223,141,248, 39,177, 88,
- 46,151, 7, 91, 91, 91, 35, 45, 45, 13, 28, 14, 7, 4, 65, 60, 3, 16, 12, 0, 30, 30, 30,207,185, 92,174, 15,135,195,193,214,
-173, 91, 9, 46,151,219, 41, 60, 60,124,177, 74,165, 58,108,100, 64, 23, 96, 99, 99,211, 64,205,226,243,249,136,138,138,194,228,
-201,147,245, 36,139,207,231, 99,247,238,221,232,214,173, 27, 52, 26, 77,128,153,229,189, 7,160,143, 25,138, 31, 81, 75,206, 77,
-146, 81,157, 78, 55,173,228,189,247,218, 33, 62, 30,189,124,124, 58,118,237,218, 21, 20,245, 74,208,244,241,241,105, 37,151,203,
- 11,148, 74,229,191, 80,147,218,224,161, 81, 82,164, 98,144,157, 81, 19,126,250,224,193, 3,132,134,134,234, 21,172,250,106, 22,
-159,207,135, 88, 96,221, 44,162,197, 48, 53,207, 37,185, 92, 78,198,199,199, 59,251,251,251, 19, 0,224,239,239, 79, 60,124,248,
-208,209,202,202,170,216,215,215,215,228, 0, 88,108,107,135,221,211,198, 3, 0,190, 26, 52, 76, 63, 48, 58,255,245, 98,240,120,
- 60, 12, 92,176,248,181,235,158, 97, 24, 14, 44,176,144, 44, 51,184,200, 95, 69,178, 26, 43, 90,209,209,209,201,209,209,209,175,
-169, 99,205,132,105, 69,171,190,116,215, 92,212,221,172,134,176,113,227, 70,116,234,212,201,104, 71,180,101,203, 22,236,219,183,
-111, 35,128,140,102, 75,142, 3,187, 4, 98,211,241,100,159,246,129, 4, 0,172,252,124, 4, 89, 93, 93,141, 27, 55,110,192,206,
-206, 14,207,158,153,157,246,203,198,206,206,238,107,146, 36,199,113, 26,207, 0,104,154, 96,210, 12,195,196, 86, 84, 84, 24, 76,
-239,192,178, 0,165,213,161, 90,161,130, 70,163,193,231, 95,254, 96,178, 16,209, 0, 65,105,228,220,136,190,225, 98, 67,138, 78,
-104,167,126,248,108,138,245,107,157, 55,135, 4, 72, 18,232, 28, 90,163,184, 60,188,155, 12,134, 1,104, 6,112,118,117,192, 47,
- 7, 54, 24, 37,249, 58,154,169, 29, 29,211,168, 82,211, 8, 8,139,196,203,212,120,189,130, 36,224,215,184,140,249, 60, 30, 24,
-150,168,201,250, 96,136, 8, 9,196,222,101,210, 12,191,157,113,143,241,113,100, 39, 28,185,148,136,177,131,130,113,245, 78, 10,
-250,247,232,136,228,244, 44, 4,250,181,198,214, 93,177, 96, 89,200,127,220,180,186,224, 85,135,166,203, 54, 71,209,186,125,251,
-182,178,177,138, 85,255,157, 53,221, 31,130,101, 95, 41, 90, 74,149, 26, 11, 22,153,149,206,167,166,141,250,132,137,205, 57,216,
-152, 98,101, 14, 17,107,172,108,193, 68,122,150,182, 0,186, 1, 11,255,147, 15, 78,154,166,113,230,204, 25,125,123, 52,213,142,
-245,219,206, 12,146,131,236,236,108, 36, 39, 39, 35, 44, 44, 12, 21, 21, 21,224,145, 36,230, 63,126,140,142, 83,166, 64,195,231,
-131, 97, 24, 8, 4, 2,204,152, 49,195,236,250,108,230,211,185, 54,152,155, 54,101,124, 67,120,120,120,187,180,234,106, 36, 63,
-121,130, 65, 43, 86, 0, 0,206,158, 61,219,224,154,152, 55,111,158, 32, 37, 37,229,195,251,247,239,127,152,159,159,191, 17,192,
-124,131,207, 89, 86,173,143,209,122,111,226, 24,180,243,111,139,125,191, 30,208,239,159,247,197, 28,240,120,124,240,248, 60,216,
-219,217,155,117, 54, 90,173, 86, 79, 90, 21, 10, 5,121,246,236,217,150,131, 7, 15,230,207,153, 51,135, 0,128,125,251,246,145,
-223,127,255,189,228,226,197,139,252, 22, 45, 90, 72, 77,146, 75,138,122,173,141, 9,130, 0,143,199, 3, 95,192, 7, 24, 6, 4,
- 65, 72,214,173, 91,183, 50, 57, 57,185,187,191,191, 63,212,106,245, 20,212, 76,212,176,228,209,178,144, 45,163, 92,164,169, 88,
-171, 90, 85,202, 16,100,245,227,182, 12, 17,181,250, 49, 91,120,179, 73, 25,230,197,104, 53, 5, 14,135, 99, 82,173, 34, 73,210,
-164,235,112,222,188,121,176,177,177, 49,212, 1,177,143, 31, 63, 78,145, 74,165, 59, 1,252,240, 70,141,115, 57, 33,249,235,185,
-163,228,168,245,173,218,219,219, 23, 15, 24, 48,160, 10, 0,117,248,112,195, 1,178, 90,173, 54,216,129,219,217,217,125,253,243,
-207, 63,207, 30, 57,114, 36,217, 56,197, 64,125,247, 94,221, 75,171,213,226,240,225,195,179, 23, 46, 92,136,138,138,138,185,198,
- 58,113, 69,181, 18,202,218, 64,232,231, 73, 71,204,125,168, 27,220,101,109,239,129,150,109,131, 13,118, 38, 36,191, 38,134,200,
-205,235, 85, 7,102, 99, 35, 2,109,196, 38, 65,144, 25, 89, 57,249, 45, 90,185, 59,226,121,174, 12,110,173, 59,161, 44,239, 85,
- 61,112,185, 28,240,106, 93,135,246,182, 18,200,138,138, 64,146, 28,163,196,120,245,254, 4,220, 73,202,194,209, 75, 15, 65,169,
-170,177,105,207,121, 80,234, 42, 80,170,106, 80,170,154,247,181, 11, 63, 2, 65,160, 64,171,174,110,223,156,118,231,114,185,232,
-209,163,135, 65,162,147,151,151,103,166,162,197,234, 21, 45,165,170,153,109,100,222,200,201,168, 98, 85,183,255, 77,137, 65, 93,
-202, 7,177, 88,220,109,247,110,195,105, 28,154,130,187,187,251, 57,107,107,235, 54,230, 30,223,140,228,165,107,237,237,237,191,
-246,247,247, 15,216,180,105, 19,143,195,225, 96,224,192,129,237,221,221,221,179, 1, 32, 48, 48,208,179,238, 25,243,233,167,159,
-178,183,111,223, 78,170, 25, 99, 24,134, 64, 32,120, 98,103,103,215,173,127,255,254,168,168,168, 64,110,110, 46, 36, 18, 9, 58,
-110,216,128,199,159,126,138,144,237,219, 65, 14, 24, 0,130, 32, 32, 16, 8,240,248,241, 99,136,197,226, 39, 42,149,193,148,111,
- 61, 0,124, 11,160, 23, 94,185, 11, 89, 0, 55, 80,147,118,225, 78, 19,207, 59, 18, 0,104,134, 49,213, 88, 19, 23, 44, 88,128,
-114, 30, 15, 24, 62, 28,252,140, 12, 80, 20,133,176,176, 48,189,202, 30, 22, 22, 6, 46,151,139,224,224, 96,120,122,122, 98,235,
-214,173, 19,141, 17, 45, 85, 21,133,236,140,151, 8, 15, 15,215, 43, 87,195,135, 15,215, 43, 90, 60, 30, 79,175,108, 17,180,105,
-226, 74, 16, 4, 91,127,144, 76,211, 52,193,229,114,185,115,231,206, 37,198,140, 25,195,106, 52, 26, 70, 32, 16,144, 71,143, 30,
- 37,174, 94,189,202,173,174,174, 54, 57, 16, 15, 26, 53, 14, 95, 13,126,171,230,222,111,227, 2, 30,159, 7, 1,159,143, 5, 79,
- 94,234,219,197,118,247, 65, 65, 76, 76,204, 88,127,127,255, 26, 55, 60,192,181,228,209,178,192,132,208, 35,107, 68,146, 52,245,
-182,101, 0,136,218,109, 89, 61, 66, 37, 35, 8,226, 30,203,178,221, 27, 29, 91,183, 95,211,232,189,110,255,163, 55, 40,126,221,
- 90,135,175,145, 47, 99, 35,226,244, 91,183,110,249,117,237,218, 21, 57, 57, 57,175,205,132,171,235,184, 36, 18, 9,196, 98, 49,
-110,222,188, 9, 0,233,134,140, 93,189,122,245,123,212,100, 93,174, 41,145,135, 71,120,255,247,250,221, 12, 29,214, 29,251,163,
- 15, 84, 72,165,210, 96,188,202,161, 67,120,122,122, 78,230, 9,184,227,125,130,188, 34,192, 48,223, 94, 62,125, 99,133,177, 51,
-244,105, 31, 88, 5, 64, 89, 55,235,240, 13,103, 31,130, 36,201,113, 35, 71,142, 36, 83, 82, 82, 48,126,252,120,236,219,183,207,
-224,177,147, 39, 79,198,193,131, 7, 49,114,228, 72,114,209,162, 69, 6,211, 59, 52, 84, 75, 52,127,217, 69,153,246,236, 17,246,
- 30,252,217, 96, 12,146,171,107, 77, 60, 86, 81, 81,177,254,187,238, 93,141,123, 70, 24,157,230, 98,194,253,187,225, 61,251, 14,
-228,231, 22,150,131,209,169,161,146,191,250,189,162,188, 16,172, 78, 5,190,149, 35,220,157,237,240,224,214,111, 26, 74,163,186,
-104,204,230,236,145,129,248,116, 68, 0,192, 50, 24, 53,255, 23,196,253, 48, 75, 63,130,238, 61,102, 14, 46, 31,254,206,236, 24,
-191,198,224,241,120,120,252,248,177,210,144,154,197,225,112,204,201,201, 85,171, 58,106,161, 80, 40,161, 80,170,254,202,103,135,
-139,155,155,219,143, 14, 14, 14, 34, 3, 68,202,197,197,197,229, 71, 39, 39, 39,145,185,174, 67, 67, 36,171, 54,175,214,253,105,
-211,166, 53,139,108, 9,133,194, 54,233,233,233,250,100,165,198,222, 53, 26, 13,250,247,239,111,110,242,210,211, 0, 94,120,120,
-120,220,232,216,177,163,221,243,231,207,113,224,192, 1, 62,143,199,243,170,123,126,200,229,114,112, 56, 28, 20, 21, 21,105, 1,
-124, 0, 19,174, 51,181, 90, 29, 31, 31, 31,223,121,196,136, 17,156, 39, 79,158,128,195,225,212,148, 43, 60, 28, 33,219,183, 35,
-105,238, 92, 68,100,101, 65, 69, 81, 16,137, 68,184,112,225, 2,165, 80, 40,226, 13,217, 19,139,197, 59, 51, 51, 51, 3, 69, 34,
- 17, 40,138, 2,195, 48, 32, 73,146,224,114,185,189,237,237,237,183, 0,232,222,168,177, 92, 67,186,247,239, 64,235,116,180, 52,
-231,185,204, 84, 5,148,148,148,224,244,233,211, 8, 11, 11, 67, 68, 68, 4,242,242,242,144,145,145,129,183,223,126, 91,127,204,
-163, 71,143,144,144,144, 0, 95, 95, 95,211,138, 30,169,133,111,135, 54,224,243,249, 53, 10, 17,143, 95, 59,240,225,233,149, 44,
- 62,143, 15, 30,151, 7,145, 88,100,182,162, 69, 16, 4, 72,146, 4, 65, 16, 16,139,197,117,131,108,166,101,203,150,210,210,210,
- 82, 15, 0, 13, 3, 10, 12, 0, 0, 32, 0, 73, 68, 65, 84, 28,177, 88, 12,154,166,205, 26,180,212,245, 17,117, 36,139, 47,224,
-235,149, 45, 0, 40, 47, 47, 87,141, 28, 57,242, 95,106,181,250,125,188,217, 10, 37, 22,252,205, 64, 16,196,189,255,196,111,155,
-129,225,181,196,234,181,160,120, 99, 23,248,219, 61,123,246,220, 62, 97,194,132,129,155, 55,111,134,181,181, 53,164, 82,169,190,
- 67, 20, 8, 4,104,213,170, 21, 74, 75, 75,177, 99,199, 14,188,124,249,242, 10,128, 25,230,150, 72, 42,149,222,126,246, 48,189,
-164,255,216,158, 78,129, 61, 59,216,231,166,191, 12,147, 74,165, 55,107, 73,214, 47, 19,230,189,253,126,255,209,161,224, 11,120,
-200,125, 86,128,203,167,111,252,127,105, 76, 14,135,195, 33, 8, 2,227,199,143, 55,235,248,127,252,227, 31,136,143,143,135, 49,
- 55, 35, 83,167,104, 41, 84,168, 86,254,117,131,181,207,102, 77,198,103,179, 38,235,201,132, 57,174, 23, 0,240,244, 60,100,132,
-104, 81,155,227, 14,237,248,184, 75,104,184,119,183,192, 54,184,115,255, 33,246,111,127, 37, 50,236,250,126, 37,190,217,117, 5,
-173,220, 28, 64,169,171,113,238,200, 79, 5,148, 90,177,249, 13, 69,185, 26,114, 75, 16, 96, 89,166, 89,231, 94, 71,158,120, 60,
- 30,130,130,130, 12, 42, 90,165,165,165, 74, 83, 29,131,190,141, 52, 90, 84, 85, 43,161, 84,252,101, 68, 43,164,119,239,222, 23,
- 99, 99, 99,157, 92, 93, 93,145,159,159,223,152,104,133,244,234,213,235, 98,108,108,172,147,155,155, 27,114,115,115,205, 78, 43,
-210, 4,201,130, 76, 38, 35,202,202,202, 24, 7, 7,135,102,145, 45,146, 36,161, 86,171,145,154,154,106,238,223,154, 61, 67,204,
-206,206,110,247,193,131, 7,237,138,139,139,193,225,112,144,154,154,218, 96,214, 97,221,235,151, 95,126,225,143, 26, 53,234,231,
-242,242,114,163,211,218,116, 58,221,198,201,147, 39,127,152,151,151,231,224,234,234, 10,169, 84, 10,129, 64, 0,150,101, 65,244,
-239,143, 62, 47, 94,128,162,105,136,197, 98,164,165,165, 97,231,206,157,213,181,169, 98,154, 20,200, 8,130,240,227,243,249,152,
- 52,105, 82,131, 29,123,246,236,193, 59,221, 56,221, 92,236,184, 85, 58,136,212,133,226,183,206,113, 56, 28, 34,164,199,128,246,
- 61,250, 14, 15,122,154,116,231,185,172,240,165,169,135,146, 86,163,209,192,223,223, 31,247,238,221,195,165, 75,151, 48, 96,192,
- 0, 68, 68, 68, 32, 49, 49, 17,191,253,246, 27, 18, 18, 18, 64, 16, 4,156,156,156,234,194, 47,140,198, 96,104, 20, 58, 20,229,
-151,188,166, 94, 53,222,230,243,249, 80, 43, 41,179,218,232,201,147, 39,184,119,239,158, 62,181, 12,135,195,209, 77,153, 50, 5,
- 44,203,178,153,153,153,176,177,177, 97,167, 77,155, 70,115,185, 92, 93, 94,158,121,241,193,117,164,170,142,100,113,249,188, 6,
- 4,141, 97, 24,121, 98, 98,226,199, 0, 18,107,149, 44,192,146, 71,203,130,255,219, 56,131,215, 23,150, 54,169,104,189, 0, 48,
-232,192,129, 3, 19, 79,156, 56,177,113,203,150, 45, 46,145,145,145, 40, 43, 43,131,183,183, 55, 60, 60, 60, 16, 23, 23,135,179,
-103,207, 22,211, 52, 61, 31, 64, 83,210,207, 32, 24,201, 89,147,247, 92, 26,171,174,170,250,180,107, 68, 0,174, 28,254, 61,218,
-221,221,125, 6,135,195,249,124,218,226,119,223,239, 55,178, 59,210, 18, 50,113,251,183,199, 40,204, 41, 54,105,179,113, 48,188,
-189,189,253,135, 86, 86, 86, 2, 0, 84, 19,163,226,198,179, 14,245, 54,105,154,166, 53, 26, 13, 14, 29, 58,100, 22,217, 58,112,
-224, 0, 84, 42, 21,232,215,253,171,122,155, 44,195, 18, 92,158, 16,158,173,252, 65, 81,213, 96,152, 55,158, 80,169,183, 89, 55,
- 2,125, 46, 16,192,181,184, 24,119,238,220, 49,143,114, 15, 31,110,170,141, 84, 26,149,124,210,119,107, 22,196,205,140,250,214,
-126, 64,207,206,248,106,195, 30, 80,212, 46,144, 28, 18, 98, 33, 31, 93, 67,123,129, 3, 53,126,140,249,162, 92, 81, 89, 54, 9,
-175, 47,197,211,192, 38,107,204,195,194, 2, 52,195,224,210,245,187,102,159,187,190,183,167,105,112,185, 92, 60,123,246, 76,217,
-212,108, 67, 14,167,198,205, 89, 55, 82, 55,102,147,101, 24,130,199, 23,161,149,119, 71,104,212, 85,127, 73, 27,185,186,186,126,
-113,252,248,113,167,186, 84, 9,137,137,137, 32, 8, 34,245,149,226, 88,179, 95,169, 84, 34, 41, 41, 9,137,137,137, 64,205, 12,
- 55,179,239,163, 58, 37, 75, 38,147, 17, 82,169, 20, 86, 86, 86,100, 98, 98,162, 58, 56, 56,248,190,137,251, 91,111, 83,165, 82,
-101, 25,138,159, 84,169, 84, 45, 68, 34, 17,175, 81, 39,234,217,174, 93,187,180, 38, 92,136,175,149,179,162,162,226,206,194,133,
- 11,187, 14, 27, 54, 12, 95,124,241, 69,169,131,131,131,205,143, 63,254,200,229,112, 56,196,204,153, 51,233,162,162,162,170,159,
-126,250,201,238,196,137, 19, 40, 47, 47,191,105,198,185,203, 85, 42,213,199, 61,123,246,220,115,254,252,121, 43, 63, 63, 63, 84,
- 86, 86,130,101, 89,236,222,189, 27, 51,103,206,132, 72, 36, 66, 90, 90, 26,222,121,231, 29,133, 66,161,248, 24,175,199, 78,214,
-217, 36, 8,130, 96, 25,134,193,178,101,203,244,201, 73,235,146,149,218,136, 9,236,156,215, 86, 50,231,167, 10,201,196,175,126,
-154, 2, 0,180, 78, 71, 63, 77,186,243,124,247, 15, 95, 93,229,243,249,215, 77,180,209,146, 57,115,230,252, 56,124,248,112,177,
-181,181, 53, 74, 75, 75,113,227,198, 13,220,186,117, 11,183,111,223,134, 70,163,129,147,147, 19, 28, 28, 28, 32,149, 74,241,228,
-201, 19, 37,128, 37,198,108, 10,172,120,240,105, 95, 55,243,183, 70,193,226,213,155,109, 88, 95,221,226,243,120,102,221, 71,125,
-251,246, 69,143, 30, 61,234, 8, 16,157,157,157, 45, 85,171,213, 68, 61,210,159, 87, 71,200,189,188,188,116,251,246,237, 99,141,
-217,188,189,115, 43,206,175, 90, 2, 1,159,143,249,169,185,122,210,181,103, 64, 23,240, 4,124, 4,140, 24, 83,255,183,219, 80,
-227, 46, 68, 35,146,101,172,239,248,211,247,166,197,230,127,173,205,255,203,144,226, 13,150,224,169,195,126,149, 74,117,238,163,
-143, 62,138, 9, 9, 9,249,104,211,166, 77, 4,159,207,199,138, 21, 43,216,252,252,252, 95,107, 71, 33,101,111, 82, 42,150,101,
-127,189,118,236,230, 39, 83,163, 70, 18,243, 54, 79,235,125,255,114,210,147, 78, 61,253,208,169,167, 31,238, 95, 73,193, 15,139,
- 15,236,163,181,244,178,130,130,130, 28, 19,166,212,131,122,117,104, 28, 12,239, 20,127,245,178, 83,115,103, 29, 50, 12, 19,123,
-224,192,129,217,163, 71,143, 38,239,222,189,251, 90, 76, 86,221,178, 59, 12,195,224,226,197,139,160, 40, 10,191,254,250, 43,195,
- 48,140,225, 60, 90, 96, 79,126,183, 57,102,234,175,123, 79, 10, 4,124, 2,183,174, 31, 69, 69,153,241, 89, 93,124, 62, 15,191,
-236, 62, 70,241,249,188,167, 77,237,167, 40, 42,247,242,229,203,110, 67,105,154, 71,146,100, 83, 4,170, 73,196,198,198,106, 25,
-134,201, 54,113,216,205,194,151, 57, 35, 86,127,241,193,129,225,239,125,228,214,179,103,111,158,179,171, 27, 8,130, 64, 81, 97,
- 17,210,146,238,106,207, 29,253,185,176, 90, 97,222, 18, 60, 31,172,191,166,143,201, 2,128,200,153, 91,244,241, 89, 0, 48, 98,
-218, 66,244, 15, 11, 4, 97,142,244,244,138,100, 49, 58,157, 14, 18,137, 4, 58,157,174,201, 20, 15,118,118,118, 98,149, 74,165,
-172, 77,196,104, 84, 42, 98,129,191,188,141,104,154, 14, 40, 43, 43, 67,117,117, 53,110,221,186,197,174, 89,179, 70, 38,147,201,
-244, 65,155, 90,173, 54,160,180,180, 20, 85, 85, 85,184,121,243, 38, 27, 19, 19, 35, 43, 41, 41, 89,220,156,123, 72, 44, 22,119,
-227,114,185,247,203,202,202, 24, 43, 43, 43, 82,171,213,106,131,131,131,133, 98,177,216,236, 5,213,165, 82,233, 48, 67,251,124,
-124,124,210,211,211,211,219,209, 52, 93,127, 13, 68,190, 74,165,242,235,217,179,167, 57,207,143, 57,187,118,237,194,177, 99,199,
- 66, 43, 43, 43, 39,103,103,103,239, 1, 16,202,229,114,241,240,225,195, 84,149, 74, 53, 97,244,232,209,187,203,202,202,238,160,
-102, 9, 30,115,112, 62, 45, 45,109, 82, 64, 64,192,174,175,191,254,218, 58, 34, 34,130,235,233,233,137,238,221,187, 35, 45, 45,
- 13,103,206,156,209,110,219,182,173, 90,161, 80,124, 0,224,162,241,102, 7,161,211,233, 32, 16, 8,244, 47,161, 80, 8, 62,159,
- 15,185,146,197,244, 13, 25, 74, 29,196,202,141, 43, 62, 62,195, 2, 68, 65,110, 70,113, 81, 65,238, 29,130, 32,174, 75,165,210,
- 10, 3,117, 38, 80,169, 84,157, 89,150,229, 16, 4,177,153,162,168,105,179,102,205,242, 88,187,118, 45, 58,116,232,128,226,226,
- 98, 72, 36, 18,248,249,249, 65, 38,147,225,238,221,187,180, 66,161,216, 14, 96, 37,106,227, 71, 12,161,188,184, 18, 45,221,189,
- 26, 40,159, 44,203,130,165, 1,173,154, 6, 77,177,208, 16, 90,240,120, 90,240,249,124,115,148, 39,150, 97, 24,148,121,120,128,
- 73, 74,194,237,219,183,193,178,172, 65, 85,205,223,223,223,140, 7, 59, 3,129, 80,208,192, 93, 72, 16, 4,248, 2, 1,120, 2,
-126, 83, 51,103, 44, 42,150, 5,255,211, 48,215, 55, 94, 14, 96,198,163, 71,143,246,244,235,215, 47,142,101, 89, 30,106,252,145,
-191,255,153, 63, 47, 40, 40,120,112,243,204,131, 69,110, 45, 29, 98,222,154,220, 27, 29, 58,123,131,214,209,184,113,246, 33,126,
- 93,123,226, 96, 94,110,222, 52,152,177,246, 25,195, 48, 87,123,117,235, 64,162, 94,174,110, 79, 79, 79,230, 77,102, 29, 86, 84,
- 84, 44,159, 63,127, 62,190,248,226,139, 55,153,117,216, 36, 30, 63,145,205, 32,192,182, 28,241, 86,159,161, 32, 72, 86,163, 81,
- 27,121,240, 65,159,185,148,207,231, 61,189,151, 40, 13,110,234, 56,153, 76, 54,244,253,247,223,191,200,229,114,219, 52,167,206,
- 25,134,201, 46, 44, 44, 28,104,250, 72,221, 13,181,178,210,239,244,193, 29,115,207, 31,219, 53,148, 97,104, 95, 2, 0,135,203,
-127,174,165,168, 11,106,101,229, 38,152,185,168,244,186, 25,225,152,243,221,111,216,250,197, 8,204,138, 57,140,159,151, 77,199,
-162, 13, 7,240,237, 23,115,176,102,203,191,240,213,156, 73, 24, 59,241,125,134, 37,200, 63,204, 61, 15, 14,135,115,126,199,142,
- 29, 83,167, 79,159,174,159,180,192,178,108,131, 7,187, 86,171, 85, 50, 12,131,237,219,183, 51, 0,206, 27,179,215,176,141, 8,
-214, 88,188,148,185,109, 84, 89, 89,249, 65,120,120,248,110, 0, 66,150,101,159,149,149,149,253, 19,120,181, 52, 84, 85, 85,213,
- 7, 61,123,246,220,205,178,172,144, 32,136,215,246,155,131,218, 84, 15,221, 28, 28, 28,238,215, 42, 89,194, 55, 9,136, 55, 86,
-213, 70,220,138,230,184, 16, 25, 0,179,234,101,124, 95, 27, 26, 26, 90,127, 81,233,212,178,178,178,110,111, 80,174,139, 74,165,
- 50,112,217,178,101,115, 69, 34, 81,127,133, 66,209, 30, 0, 36, 18, 73,154, 90,173,190,170, 84, 42, 55,193,116,110, 42, 13,195,
- 48,105, 58,157, 46,200,197,197,165,102, 70,109, 45,217, 2,128, 83,247,233,251, 0,221,189, 70, 20,223,111,118,193,206,158, 61,
-219,218,193,193, 97, 8, 65, 16, 99, 89,150,245,151,203,229,234,101,203,150,221,140,141,141,173,104,211,166,205, 91,195,135, 15,
- 39, 28, 29, 29,113,239,222, 61,182,164,164,228, 40,128,197, 48, 99,166, 53,195, 48,217,235,214,173, 67,115,239,119, 99,251, 41,
-138, 42, 56,123,246,172,243,176,162, 34, 46,195, 48, 24, 49, 98, 68, 3, 2,215, 24, 79,159, 62,133, 90,173, 54,154,204, 81, 93,
- 81,134, 1,115, 23, 2,181,179, 63,235, 80,163,100,177, 96, 53, 22, 94,101,193,223, 11,255,238, 5, 61,205,146, 22, 61, 60, 60,
-198,139, 36,194,207,188,219,123, 4,231,103, 20,165,200, 43, 20,251,164, 82,233, 14, 3, 15,114,179,108, 54, 51, 97,169, 69,254,
-253, 55,217,124,149, 71,139, 6,203,210, 96, 25, 22, 44,203,128, 97,232,154, 5,175, 89, 6, 44, 77, 19, 4,129, 63, 52, 74,163,
-153,193, 27,151,211,193,217,217,121, 37,203,178,195, 56, 28, 14, 89, 95, 12,171,255,185, 86,201, 58, 47,147,201,190,106, 66,121,
-253, 63, 87,159,177,177,177, 77,146,127,115,103, 29,142, 27, 55,142,110,230,189,121, 85, 34,145,120, 52,181,175,186,186, 58, 71,
- 42,149, 14,249, 47,169,207,250, 51, 6,155, 99,179,217,179, 14, 77,217,244,246,246, 22, 82, 20,213, 5,128, 31, 65, 16,246, 0,
- 74, 41,138,186, 80, 92, 92, 92, 8,160, 27,128,101,181,191, 89, 5,224,254,127,248,126, 23, 59, 59, 59,239, 34, 73,178,165, 57,
- 63,214,233,116,154,210,210,210,169,141, 6, 4,122,155, 78, 78, 78,247,185, 92,110, 75, 51,236,188, 44, 41, 41,233,102,121,126,
- 90,108,254, 15,161,113, 16,188,193, 76,241,255, 14,162,101,177,105,177,105,177,105,177,105,177,105,177,105,177,105,177,249,191,
- 78,180,154,220,182, 76,171,181,192, 2, 11, 44,176,192, 2, 11, 44,248,115, 56,211,136,108,157,169,251, 64, 24, 97,165,205,145,
- 4,223,132,217, 94,178,216,180,216,180,216,180,216,180,216,180,216,180,216,252,219,217,180,224, 47,132, 69, 86,181,216,180,216,
-180,216,180,216,180,216,180,216,180,216,252, 95,135, 65,215, 33,105,169, 27, 11, 44,176,192, 2, 11, 44,176,192,130,127, 15,204,
- 38, 90, 18, 55,255, 0,103,239,224,221, 14, 45, 59, 37, 58,180,236,148,232,236, 29,188, 91,226,230, 31,240, 55,173, 55, 49,128,
-137, 92, 46,247,162,187,187,123, 37, 12, 44,189,243, 63, 0, 91, 0, 99, 81,147,223,103, 20, 0,171,191,210,120, 4,192, 29, 15,
-124, 54, 5,200,153, 2,228,140, 7, 62,139,248, 31,140, 27, 92, 49,219, 35,252,250,185,137,231, 86,204,246, 8,111,114,255,124,
- 15,167,219,191,141,251,110,237,103,158,142,127,209, 95,218,184,186,186,238,116,115,115,203,114,117,117,205,118,117,117,221, 5,
-192,206,242,184,179,192, 2, 11, 44,248,183,161, 46, 70,171,238,165,143,209,226, 2, 64, 92, 92, 92, 4,128,107, 0,250, 69, 70,
- 70,198, 55,254,181,131, 87,208,116,223,182,190, 95,172, 94,177,152,112,119,117,182,210,209, 12,149,153,149,219,113,249,234,152,
- 35,249, 2,238,198,178,156,164,159,223,160, 80, 4,135,195, 25, 47, 20, 10, 35, 1,212, 17,182, 84,181, 90, 29, 71,211,244, 33,
-152, 55, 77, 27,110,110,110,215, 57, 28, 78,235,230,252, 49, 77,211, 57,133,133,133,189,223,176, 50,199,121,121,121,237,138,136,
-136,176, 10, 13, 13,133, 64, 32,192,178,101,203,230, 75,165,210, 77,230, 26,112,112,240,177,161,132,162,207,185, 2,193, 96, 86,
-171, 9, 98,193, 2,164, 48,137,209,169, 47,243,213,234,141,101,101, 25,114, 51, 77, 45, 6, 48,173,182,174,126, 6,176,238,207,
- 92, 37, 83, 59, 67,171,165,107,174, 9, 62, 23,244,201, 23,118,215,150, 44, 89,194,141,140,140,196,207, 63,255,220,123,231,206,
-157, 31,203,229,242,203, 0, 78, 1,120,254,103,175, 74, 55, 96, 70,207,222,189,191,155, 58,127, 62, 71,121,253, 58,190,219,181,
-107, 51,106,242, 45,109,109,238,181,196,231, 99,172,179, 51, 47,146,101,209,133, 0, 8, 2,120, 40, 43, 97,206, 82, 20,125, 8,
-102,228, 98, 51,130,137,104, 56, 29,127,127,115, 13, 84, 60,103,151, 10, 71, 4,244,169,120,126,117, 41,128,183, 26,239,215,169,
- 68, 83, 89, 78,171, 72, 37,155,144, 11, 96,195,159,172, 86, 43, 23, 23,151,196,147, 39, 79,182, 12, 13, 13,229, 2,192,253,251,
-247,167, 68, 70, 70, 14,144,201,100, 65, 0, 42,255, 67, 15, 33, 17,151, 36, 63, 19,240,120,131,105,154,238, 4, 0, 28, 14,231,
-177, 70,171,189,168, 99,152,173, 48, 51, 39,155, 5, 22, 88,240,191, 11, 83, 92,228,191, 28, 6, 51,195,215,157, 28, 91,255,189,
- 62, 36,174, 29, 58,134, 13, 28,243,180, 66,174, 80,101,101,229,149,205,251,108,205,197,143,231,172, 63,177,225,167,184,179,241,
-119, 82,111, 7,132, 14, 73,145,184,118,232,104,192,180, 33, 31,174,151, 88, 44,126,176,109,219, 54, 42, 45, 45,141, 45, 47, 47,
-103,159, 62,125,202, 30, 61,122,148,253,228,147, 79, 84, 98,177,248, 1, 0, 47,115,108,186,185,185, 21, 62,189,242, 27,251, 50,
- 49,129,205,190,127,135,213,106,181, 44, 69, 81, 44, 69, 81,108,202,249, 56, 54,241,212, 49,246,225,209, 67,172, 70,163, 97, 53,
- 26, 13,171, 86,171,217,182,109,219,230,155, 89,206,198,240, 12, 12, 12,212,196,197,197,177, 71,142, 28, 97,231,207,159,207,134,
-132,132,208, 0,102,154,123,238, 18, 87,191,254, 54, 45,130,101,211,163,182, 82,103,110, 94, 96,147, 95, 60,100,147, 95,164,179,
-177,151, 82,217,105, 11,182, 80, 54, 45, 66,100, 18, 87,191,254,166,206,221,193,193, 33,140, 32, 8,182, 14, 0,216,214,173, 91,
- 87,213,127,121,121,121, 53,120,181,106,213,170,170, 77,155, 54,207,157,156,156,186, 52,101,115, 66, 39,176,108,202,126,150, 77,
-217,207, 46,233, 11, 54, 57, 57,249, 54,203,178,215,234, 94, 74,165,242,218,241,227,199,175,189,251,238,187,215, 0,188, 99,164,
-158,204,170,207, 41, 64,142,252,228, 73,150,221,180,137,101, 35, 34,216, 84,128,157, 2,228, 52,211,102, 91,119,119,222,195,245,
-235, 62,214,156, 60,249, 43,123,238,220, 25,246,236,217, 56,246,196,241, 93,236,230, 77,159, 81,110,110,188, 36, 0,237,154, 97,
-147, 11, 96, 13,128,141,168, 81, 46,211,100, 50, 25, 91, 80, 80,192, 2, 72,171,253,110,163,139,139,203, 6, 52,173,190, 13,170,
-175,100,205, 29,230,126,238,189,183,122,179,242,138,124,246,189,183,122,179,115,135,185, 55, 80,182,134,249,248,216,204, 26,209,
- 73,150,124,127, 31, 61,107, 68, 39,217, 48, 31, 31,155, 55,172, 79, 2, 53,235,132,110,187,114,229,138,142,173, 7,173, 86,203,
-238,217,179,135,118,112,112,248,181, 25, 54,219,187,184,184,100, 59, 58, 58,166,213,255,210, 37,120, 84, 79,255, 62, 83,150, 59,
-117,124, 55,162, 25,229, 12, 21,241,249, 47, 47, 30,254,145, 46,201,121,204,106,148,133,108,197,179, 4,246,101,234,109,118,207,
-142,141, 90, 1,151,251, 18, 64,232,159,185,150,154, 9,139, 77,139, 77,139,205,255, 66,155,198,184,200,255,101,112, 27,159, 96,
- 99, 8,133,130,168,229, 75, 22, 18,229, 37,229, 74, 85,165, 92,163, 85,169, 84, 36,159, 85, 61, 78,121, 81, 68,114, 57,229,115,
-231,204,182,137, 90,180, 36,170, 26,152,100,230,127,122,133,132,132,220, 61,118,236,152,171,163,163, 35, 42, 42, 42, 80, 82, 82,
-130,187,119,239,130,101, 89,140, 30, 61, 90,216,163,123,247, 46, 75,151, 45,187,245, 50, 47, 47, 28,134, 59,222, 87,228,197,209,
- 25,235,122,215,172, 69,251, 85, 86, 73, 77,175, 67, 16,216, 57, 46, 82,127,204,202,151, 53,171,101,136, 68, 34,253,130,196,111,
-128,240,129, 3, 7,242, 1,224,195, 15, 63,172,148,203,229,209,181, 10,135, 89, 43,173, 74, 92,253,250, 59,123,120,198,253,184,
-125,157,184,147,175, 31, 40,173, 14,217, 5,249,224,242,236,209,178, 37, 31,239, 79, 26,204,235,219,211,209,121,205,170,157,103,
- 10, 24,140, 82, 20,167, 95, 48,100,203,222,222,126,207,161, 67,135,112,248,240, 97, 0, 64, 90, 90, 26,252,252,252, 36,166,202,
-144,148,148,228,243,206, 59,239, 28, 44, 41, 41,105,103,234,216,198,137,241,133, 66, 33,122,247,238,141,142, 29, 59,226,228,201,
-147,253,106,149,173, 63, 5,229,245,235,176,126,244, 8,136,127,163,193, 75,219,174, 93,189,111,159, 61,179,207,249,204,217, 84,
-108,216,176, 11,207,159,215, 8,109, 62, 62, 62,152, 56, 97, 28,239,241,227,155,129, 99,199, 78,188,249,251,239,207,123,215, 18,
- 37, 83,248,250,167,159,126, 90,220,166, 77, 27,140, 29, 59,118, 92, 96, 96,160,187,173,173, 45,118,236,216, 1, 15, 15, 15, 31,
-141, 70,243,236,228,201,147,158, 5, 5, 5,152, 61,123, 54, 10, 11, 11,231, 27, 50,212,111,104,191,165,194, 17, 1,125, 58,116,
-157, 10,107, 91, 15,252,116,224, 16,158, 62,216,211, 71, 77,165, 46,229,211,241,147,149,172,112,154, 44,199, 58,170,117,183, 8,
-167,118,129,239,192,187,107,130,179,138,254,253,197,210,193,109, 99,184, 34,213,158, 21, 27,164, 37,175, 25, 29, 27,203, 9,170,
-124,226,152,116, 17, 37,192, 10,166,142, 96,233,213, 90, 22,239,244,237,219, 87,223,112, 89, 89, 89, 80,171,213, 8, 8, 8, 32,
- 53, 26, 77,127, 51,235,181,253,144, 33, 67,254, 56,123,246,172, 83,251,246,237,101,165,165,165,250, 29,238, 78,246, 67,227,143,
-109,158,189,230,187,127,249,239,101,137,114, 89,234,137,199, 38,108,133,246, 10,235,122,233,220,177,125,214, 68, 85, 46, 4,246,
-197, 0, 83,130,140,131,191,128,176,114,196,248, 79,230,113,251, 15, 28,208, 98,240, 91, 99, 46, 61, 77,127, 62, 16,192, 61,203,
-184,222, 2, 11,254,214,170, 22,251,191,118, 78,122,162, 21, 25, 25, 73, 52,117,130, 12,203, 4,187,185, 58,137, 55,175,223,125,
-143, 67,105, 52, 18,123, 59, 13,207,206,150, 33,108,236, 56,148, 70, 91,229,237,227, 45, 96, 88, 38,216,128,253,198, 83, 60, 9,
-177, 88,124,236,212,169, 83,174, 60, 30, 15, 12,195,192,197,197, 5,153,153,153, 40, 47, 47,135, 92, 46,199,243,212, 84,180,241,
-106,133, 21, 81, 11, 61,102, 47,140, 58,166, 80, 40,186,161,161, 27,241,181,105,163,180,182,225,186,209,117, 75,176,188, 54,228,
-175,253,174,137,125,230, 78, 69,205,204,201,201,129,181,181, 53,130,130,130,172,111,220,184,241,187, 17,146,213,192,166,131,131,
-143, 13, 35, 20, 28,222,246,227, 50, 49,165, 77, 66, 74, 70, 41, 58,180,233, 3, 55, 39, 47,228,151,106,112,251,238, 41, 36, 37,
-238,135,111, 11, 47,204,252,100,128, 40,102,221,145, 67,124, 93, 27,175,242,242,204,202,166,108, 86, 86, 86, 90,183,109,219, 22,
- 94, 94, 53,235,158,209, 52,141,148,148, 20,208, 52,173,223,174,255,190,251,232, 21,232, 42,179, 49,117,202, 20,148,148,148, 88,
- 55,101,147,199,129,110,222,199, 19,185, 98, 30, 32,144, 56,106,170,170,170,244,203,112, 80, 20,133,135, 15, 31, 34, 60, 60, 60,
- 34, 54, 54,214, 20, 43, 50,171, 62, 41,224,219,239,126,253,117,203,164,138, 10, 18, 0,126, 38, 8,134, 98,217,111,205,189,150,
- 92, 93,121, 71,207,159,219,235,204, 33,159,192,209,238, 27,220,189,155, 13,138,170, 41,111, 73, 73, 17,102,125, 86, 9, 62,207,
- 6, 39, 79,254,203, 41, 32,160,247,209,130, 2, 42, 8, 13,221,136, 77,149, 83,116,238,220, 57,204,154, 53, 11, 41, 41, 41,158,
- 28, 14, 7,119,238,220,129, 88, 44,198,250,245,235, 57, 1, 1, 1,158, 18,137, 4,231,207,159, 71, 97, 97, 33, 97,172,156,215,
- 46, 92, 91, 93,241,252,234,210, 2,226,252,176,159, 14, 28,194, 71, 19,198,195,157,205,248,221,206,151, 88, 61,100, 68,175,175,
- 88, 78,171, 72,137, 77,176,131, 95,208, 8,240, 5,214,152,249,229, 74,164, 37,157,118, 80,200, 19, 63, 35,232,220, 86, 43, 54,
-196,206,121,173,156, 71,198,209, 31,238,191,209,245,162,215, 61,239, 71, 15, 63,190, 35, 77,216,153,248,138,104,249,112, 9,146,
-182, 3,106,150, 79,121,246,236, 25,158, 63,127, 14, 46,151, 11,165, 82, 9,157, 78,215,100, 57, 61, 61, 61,103,232,116,186,175,
-106,219,121,183, 72, 36,250, 96,223,190,125, 78,245,137,182, 75,240,168,158, 78, 54,146,129,133, 69, 37,101, 55,239, 37, 63,157,
- 55, 99,108,191,235,183,147,114, 41,222,187, 57, 21,137, 39, 43, 12,212,167, 72, 44, 16, 28, 61,127,252, 95,214,218, 23, 87, 32,
- 9,232, 7,158,181, 31,104,109, 30, 20,101,213,144, 63,151, 66,253,227, 15,232,252,217, 92,156, 62,113,196, 58,176, 83,183, 88,
-181, 86,235, 7, 64,243, 6,247,102,115, 96,177,105,177,105,177,249,223,105,211, 32, 23, 97, 89,182, 43, 0,183,218,205,146, 90,
- 94,224, 12,160, 24, 53,171,200,184,213, 62, 59, 4,245,126,214,120,187,254,177,141,183,235,127, 46,169,253,236, 90,251,126,143,
- 32,136, 82, 19, 69,247, 64,205,210,132,103,106,223,129, 90, 87,162,201,192, 99,130, 32, 43,105,154, 17,242, 93, 92, 85, 31,190,
- 55,176,211,111,151,238, 63,180,114,182,229, 14,237,215, 37,226,238,227, 23,183, 8,146,208, 18, 4,105, 86,220, 7,135,195, 25,
-191,121,243,230, 78,182,182,182, 96, 24, 6,118,118,118,144,201,100,208,104, 52,168,168,168,128, 90, 94, 9, 74, 94,137, 71,185,
- 89,232, 21,209, 15, 99,134, 13, 9,248,215,137, 83,227,105,154, 62,104,204,174,103,112, 23,189,146,181,178,181,211, 43,105, 34,
-183, 92, 79,186,190,233,226, 7,190,181, 53, 6,207,139,250, 51,215, 64,194,153, 51,103,206,141, 30, 61,250,173, 5, 11, 22,144,
- 82,169,244,124,102,102,102, 47, 0, 41, 38, 73,133, 80,244,249,167,159, 71, 58, 56, 88,179,136,189,120, 10,125,187, 76,128,149,
-128,131,146, 74, 10, 4, 1,164, 38, 31, 3, 65, 56, 34, 49, 77,138, 62,157,109, 49,100,104,128,245,137, 35,169, 11,240, 42, 62,
-232,181,166, 41, 43, 43, 67, 81, 81, 17,180, 90, 45,180, 90, 45,198,142, 27,135,189,123,246,160,186,186, 26, 74,165, 18, 26,141,
- 6, 52, 77,131, 36, 73, 92,140,139, 69,238,139, 84,244, 12, 15, 7, 12, 44,189,180,231, 33,120, 0,110, 63,125,250, 20,169,169,
-169,120,249,242, 37, 68, 34, 17,220,221,221,177,114,229, 74,168,213, 53,107,148,141, 27, 55, 46, 2,192,227, 63,123, 67, 61, 7,
-118,102,210,244,210,183,142, 31,119,189,113,252, 56,115,251,244,233,151, 66,185,124,135, 57,191,229,243, 49,118,221,183,159,116,
-144, 72, 36,120,153,179, 25,254,254,124,204,159,235,132,232,111,138, 1, 0,179,103,181, 68,247,110,206,168, 44, 63, 2,103,215,
-197,216,178,101,142,239,180,105, 27,167, 40, 20,244,110, 19,166,151,158, 58,117,106,140,159,159, 95,139,132,132, 4, 66, 32, 16,
- 64, 44, 22, 67, 44, 22, 67, 36, 18,161,168,168, 8,153,153,153,236,186,117,235,242, 0, 44, 53,102,104,197, 22,233, 45, 0,111,
-205, 29,134,115, 79, 31,236,233,211,130,243,226,209,152,153,189,179, 18,111, 39,200,127,187,120, 99,149, 78, 37,202, 45,127,121,
-105, 97,219,238, 9,206,159,125,241, 53,126, 88,183, 28, 79,239, 92, 47,117,243,170,220, 42, 38,212, 77,150, 51, 34, 98, 5,215,
-195,205, 81, 55, 99,218, 24,251,211,110, 55,103,156,229, 18,178,130,226, 7,235,145,153,160, 20,182,235, 50,185,189, 15,169,185,
-114,229,138,184,111,223,190, 80,169, 84,122,101,114,223,190,125,140, 78,167,187,218,228,181, 73, 81, 95,229,229,229,121, 40,149,
- 74, 12, 27, 54,108,246,250,245,235, 37,117,107,212,209, 52,221, 64,201, 90,189,105,239,133,207,191,218,122,245,194,193,111, 60,
- 87, 71,125,208,111,210,204, 53, 87, 97, 96, 29, 73, 46, 73,126,118,250,248, 46,119,145,131, 22, 98,199, 33, 80, 21, 42,241,116,
-231, 71, 80, 84,170,208,125,245,215, 0, 4,208,104, 73,236, 24, 49, 22, 60, 39, 79, 44,159,254,129,231,146, 29, 63,125,194, 48,
-204,102,203,184,222, 2, 11, 44,104, 4, 55,130, 32,226, 0, 32, 42, 42,106,113,116,116,116, 50, 65, 16,113, 44,203, 70,214, 10,
- 40,113, 44,203, 70,214, 29, 83, 75,206, 94,219,174, 59,182,241,118,227,207,139, 22, 45, 10,140,137,137, 89, 27, 30, 30,126,240,
-230,205,155, 47, 0,152, 34, 90,195,107,137,213,107, 75,239,144,117, 12,178,254,123, 3, 69,139, 97,174, 63,123,145,165, 24, 50,
-168, 71,203,184,248,199,247,222,127,127,248,192,241, 35,250, 14,205,204, 41, 73,245,245,118,119, 78, 78,126,108,203, 48,204,117,
-115,106, 73, 40, 20, 70, 14, 24, 48,128, 91, 86, 86, 6, 43, 43, 43,200,100, 50,228,229,229,129,162, 40,168, 42,202,161,174, 40,
-135,170,188, 12, 84, 69, 25,158,223,191,139, 96, 95, 31, 97,109,176,188, 81,212,169, 46,141,149,170,250,202,150,192,198, 6, 66,
- 27, 27, 16,205,119, 27,190,107,111,111,127,187,174, 83,165, 40,234,179,133, 11, 23, 22, 51, 12,131, 53,107,214,216, 90, 91, 91,
-199, 2, 16,154, 50, 98,227,194,137, 12,239, 28, 68, 62,201, 76, 68,239,144,169,104,223,246,109,100, 22, 42, 81, 44,167, 80, 84,
- 78,161,123,223,239,209, 58,228,107,180,234, 28,141,212,236, 82,120,182,240, 35,193, 21, 26, 93,252, 57, 55, 55,183,193,246,193,
- 3, 7,160, 80, 40,224,235,235,139, 9, 19, 38, 96,225,194,133,152, 48, 97, 2, 60, 61, 61, 49,233,189,119,176,124,249,114, 20,
- 20, 20,152, 42,170,186,125,251,246,106,111,111,111,181,183,183,183,154,162, 40, 84, 85, 85,161,188,188,188,113,125,207,105,110,
- 69,186,186,186, 46,114,119,119, 79,116,117,117, 77, 22, 10,133,103, 31, 18,196, 19,149,183,183, 91,175,145, 35,137,142,239,189,
-199,201, 22,139,137,120,192,218, 28, 91,206,142,188,225,253, 7,188, 37, 40, 47,219,165, 23,169, 62,120,223, 5,127,196, 7,226,
-198,239,221, 48,235, 51, 95, 16,164, 8, 4, 41,128,162,250, 10,122,132,134,243,237,237, 9, 83,215,210, 68, 0, 15,123,245,234,
-229, 57,115,230, 76, 66, 40, 20, 98,246,236,217,212,244,233,211,211, 39, 76,152,144,126,249,242,101,218,219,219, 27,173, 90,181,
- 34, 90,181,106,229, 1,224, 97,237,111,140,194,214,151, 88,173,166, 82,127,183,247,147,188,160,225,220,179, 74, 43, 28,187, 98,
-131,180,100,245,182, 23, 27, 50,159, 42,124,158,222,185, 94,146,158,116,154,201,188,119,173, 56, 63, 93,238,179,122,219,139, 13,
-139,183,230, 55,121, 83,199,199,131, 57, 22, 23, 79, 41,170, 21,220,145, 35,250, 43,102,124, 56,190,189,163,117,224, 62,180, 24,
- 18,210,218,171,229,164,229,107,183, 80,211, 63,249,156,250,249,151, 93,172, 92, 46, 71,101,101, 37,182,108,217,162, 59,125,250,
-116, 30, 77,211,159, 27, 26, 3, 1,128, 86,171,197,140, 25, 51, 36,182,182,182,200,205,205,213, 43,162, 0, 32,149,149, 60,190,
-113, 47,233,201,188,127,142,139,168, 86,171,213, 23,174,221, 79,237,232,231,221,146, 32, 88,131, 19, 81, 4, 60,222,224,110, 61,
-122,112, 88,182, 28, 4,215, 11,207,247,172, 67,101, 65, 41, 42,139, 74,193,225, 73,160,131, 16, 90, 70, 0,251,224, 80,164,221,
- 75, 64, 11, 23, 55,174,144,199, 27,106,233, 79, 44,176,224,239, 9, 99, 92,164, 62, 89,138,137,137, 89,107,108,127,189,119, 77,
-163,109, 61,145,106, 76,194,234,127, 6,128,152,152,152,181, 44,203, 70,222,188,121,243, 0, 0,165,153,167,240,113,189,119,243,
-243,104,113, 84,154,232, 5, 11,151,194,193, 78,108, 23,218,197,207,253,228,249,248,251,215,111,222, 79,109,221,202,217,133,213,
-106, 28,190,221,248, 67, 75, 66,161,140, 49,179, 16, 1,206,206,206,160, 40, 10,207,158, 61,195,203,151, 47, 65, 81, 20,116,213,
-213, 80,151,151, 67, 85, 86, 6,186, 90, 14, 62, 77, 67, 41, 43,130,147,149, 8,120, 53, 35,209,132,242, 70, 52, 73,180,234,222,
- 69,182,182, 16,218,216,130,228,241,154,116, 43, 26, 64,215,208,208,208,195, 73, 73, 73, 61, 6, 13, 26,180, 10, 53, 83,228,179,
-243,242,242, 6, 46, 91,182, 76,237,230,230,134, 25, 51,102,116, 0, 48,213, 36,201, 20,104, 2,188,221, 59,160,189,207, 84,180,
-110, 53, 0,229,213, 90,200, 42,181, 40, 42,167,176,227,251,112, 28,253, 57, 20,127, 28,237,131,164, 11,131, 81,174,117,135,181,
-231,187, 96,105, 77,160, 49,155, 23, 47, 94,196,202,149, 43,177,106,213, 42,172, 89,179, 6,171, 86,173, 66, 94, 94, 30,130,130,
-130,144,147,147,131,115,231,206, 65, 42,149,194,217,217, 25,119,239,222,197,166, 77,155,240,199, 31,127,152, 60,233, 58,226,106,
-198, 49,205,242,165,235,116,186,105,210,145, 35, 59, 21, 58, 58,118,236,210,165,203, 91,179,103,207,246,233,213,171,151,126,191,
-143,143,143,151, 88, 44, 46, 64,205, 12,202,206,198,108, 49, 64, 23, 23,151, 32,104,212, 79,106,219,152, 7,130, 16, 97,192,224,
- 84,244,234,115, 31,148,150, 15,146, 16,130, 36, 69,208,233, 74,224,224,224, 9,150, 37,130, 76, 20,113,153, 76, 38,243,187,116,
-233, 18,153,153,153, 9,145, 72, 4, 0, 89, 43, 86,172,248, 97,195,134, 13, 41, 78, 78, 78,116, 92, 92, 28, 78,156, 56,129,200,
-200, 72,206,244,233,211,253, 90,181,106,181,221,212,121,175,216, 34,189,181,127,227,185,127,240,180, 14,157, 69,226,214,109, 80,
-109,253,238,167, 17,206, 18, 0, 56,159,145, 33,119,245,170,140,169,150, 39,230,216,183,172,250,230,124,134,169, 25,167, 43,152,
- 7,233, 79,110,239, 63,126,190,162,168,176,140,215,165, 83,160, 50,122,229, 23,252,214,109,218,125,187,124,225, 63,221,243, 42,
- 69,229,131,103,159,123,114,236,252,221,170,201,239,127,164,251,240,227,153,170,115,231, 47, 30,103, 24,166, 19, 12,204, 56,100,
- 24, 6, 82,169, 20,201,201,201,200,200,200,128, 76, 38, 67,113,113, 49,228,114,185,222,221,104, 37,175, 60,243,195,175,167, 31,
- 73,196, 98,171, 30,157,252,188,238, 36,164, 20, 73,196, 98, 43,191, 54, 94,237,129, 21, 77, 62, 71,104,154,238, 36,178, 18, 3,
- 32, 80,158,116, 29, 85,101, 85,168, 42,175,130,188,180, 10,106,138, 3,149,154,132, 82, 67,194, 59, 98, 8,170,170, 85,168, 42,
-169, 0, 67,211, 33,150,238,198, 2, 11, 44, 48,210,215,199, 69, 69, 69, 45, 54,243, 88,179,221,155,141,137, 87, 84, 84,212, 98,
-130, 32,226, 22, 45, 90, 20, 8,195, 19,170,234, 99,103, 19, 47, 0,102,164,119, 40, 41, 73,175,178, 33, 2, 70,207,253,242,171,
-115, 7,126,249,222, 85,173, 86,228, 56, 57, 88,211,214, 86, 2,231, 15,103,172,129,188,170,108, 84,181,249,233, 8, 80, 86, 86,
-134, 23, 47, 94, 64, 44, 22,131,207,227,129, 86, 42, 65, 43,171,161, 44, 43, 1, 73,169,193,167,105, 56, 90,137,225,237,233,142,
-214,110,238,102,217,124,118,229, 55,125,224,123,125,119,225,186,208, 0, 8, 36,214, 16,216, 88,227,211,184,107, 0, 0, 62,159,
- 15, 44, 91,101,150,104,210,162, 69,139, 83,251,247,239,231,203,100, 50, 60,124,248,240, 17,128, 10, 0, 54, 0,152,212,212,212,
- 75, 73, 73, 73,145,126,126,126, 0,224,107,202, 88,101, 49, 73,107,117, 44,114, 11,178,144,249, 50, 1,142,118,109,193,179,106,
-143,162,114, 10, 66,113, 91,104,213,175,188,143,170,202,108, 40, 41,142, 89,231,174,209,104,160,211,233,160,211,233,160,209,104,
-240,241,199, 31,227,198,205,155, 56,120,226, 50, 94, 60, 79, 67,135, 54,238,152, 50,101, 50, 66, 67, 67,113,243,230, 77,163,182,
-166,118,134,182,133, 53,184, 27,223, 34, 33,176,118, 82,135, 45,188,112,199, 20,217, 34, 8,130,133, 1, 87,100, 35,108, 8, 15,
- 15,111,151, 86, 93,141,228, 39, 79, 48,104,197, 10, 0,192,217,179,103, 27,156,203,188,121,243, 4, 41, 41, 41, 31,222,191,127,
-255,195,252,252,252,141, 0,154, 14, 54,103,129, 51,103,110,225,159,255, 76,129, 76, 38, 3, 0, 28, 58,240,138,151,102,190,160,
- 48,108,120,141, 71,203,222,222, 30, 27, 55, 6,153, 85,159, 52, 77, 99,231,206,157,122,119, 33, 0,112,185,220, 94,243,230,205,
- 27,221,212,241,237,218,181,227,155,178, 57,119,108, 11,209, 31,143,216,207,236,218,181, 14,180,117, 14, 70,137, 54, 33, 40, 33,
- 79, 58,107,238,216, 22,155, 55, 29,201, 83,137, 9,245,110,130,206,109,197, 21,169,246,152, 83,198,140,243,223,107, 74,188,167,
-237, 41,144, 85, 46,153,249,209, 68, 39, 91,123,215,234,159,127,136,118, 32, 57, 36,123,234, 62, 85, 30,232,227,100,255,110,216,
-119, 85,255,156,187, 44, 65,163,203,157,137,220, 83,105, 48,146,226,130,166,105,228,231,231, 67, 38,147, 33, 39, 39, 7,197,197,
- 53,238,215,226,226, 98, 48, 12,243,103, 30,136, 80,230,228, 32,251,248,207,104, 61,121, 50,186,175, 90, 9,154,225, 66,169,160,
-177,177,231, 64,148, 85, 40,161,102, 8,120,118,237,137,143,206,254, 14,146,165,129, 29, 91, 45, 61,137, 5, 22,252, 77, 97, 78,
-122,135, 58, 66, 20, 29, 29, 29,249, 87,255,127,125,178, 21, 29, 29,157, 28, 29, 29,221,156,255,106,236, 50,212,111,215,197,104,
- 93,171, 23,128,246, 90,167, 41, 47, 78,205, 72, 73,225,230, 87, 43,171,173,220, 92, 93,212, 86, 34, 33, 83, 81, 41,231, 36, 60,
-126, 68, 85, 23, 60,127,218,140,243, 72, 77, 74, 74, 10,202,207,207, 71, 78,118, 54,116,202,106,144,106, 13, 88,149, 2,131,122,
-247,132, 8,128,136, 36,192,103, 40,112, 57, 2,200,171, 42, 1, 32,213,100,231,168,213,190,166,108, 17, 4, 1,129,141, 13, 4,
- 18, 9, 4,214, 54, 13, 20, 46,115, 20, 27,161, 80,184, 63, 54, 54,214,163, 69,139, 22, 88,185,114, 37, 90,182,108,233,239,233,
-233,169,176,179,179, 19,187,185,185,161, 99,199,142,232,217,179, 39,206,157, 59, 7,152,145, 83, 74,171, 19, 37, 62,205, 66,175,
-226,210,155,248,253,218,143,208, 40,213,232, 18,241, 35, 40,219, 62, 66,105, 0, 0, 32, 0, 73, 68, 65, 84,110,107,184, 4,126,
- 13,230,217, 62, 40, 10, 78,214,168, 7,238, 35,240, 50, 39, 11, 4, 71,144,108,174,242, 84,247,249,209,163, 71, 56,112, 50, 30,
- 30,222, 1,200, 73,127,130, 39, 87, 47,225,134,139, 19,188, 3, 58,234,221, 64, 6,203, 72,131,187,122,107, 77,154,168,165,159,
- 77, 20,150,150,150, 10, 29, 29, 29,213,117,117,231,225,225,241,103,200,214,196, 5, 11, 22,160,156,199, 3,134, 15, 7, 63, 35,
- 3, 20, 69, 33, 44, 44, 12,221,187,119, 7, 0,132,133,133,129,203,229, 34, 56, 56, 24,158,158,158,216,186,117,235, 68, 67, 68,
-139, 36,240, 80,167, 43,241,247,241,241,209, 19,173, 61,123,101, 72,184, 63, 24, 4, 4,216,242,195, 51,253,177, 94, 94, 94, 40,
-144,102,128, 32,216, 36, 19,101, 92,229,238,238,190,204,195,195,195,103,195,134, 13, 28,145, 72,132, 79, 62,249,164,109, 85, 85,
- 85,235, 90, 41, 25,139, 22, 45, 2, 0, 44, 95,190, 28, 43, 86,172,128, 90,173, 86, 24, 50,182,103, 99, 39,207,162, 82,230, 67,
-182,202,106, 84,127,231,214,157, 6, 12, 29,132,182,126, 3, 48, 96,104, 14, 0,172,117,228,102,189,247,237, 18,251,227,246, 54,
-196,174,223,206, 95, 92,222, 59, 98,192,146,133, 85, 87, 87,127,179,179,220,100,204, 99, 69,246,110,249, 83,193,248, 77,223,111,
-223,187,233,171, 69,115, 68, 57, 50, 77, 89, 94, 25, 91,101, 45,228, 90,251,186, 17,214,179,190, 92,245, 34, 63, 63, 99, 62,114,
-207,155,156,105,201, 48, 12, 50, 50, 50,244, 49,125, 42,149, 10,213,213,213,200,205,205,213, 95, 51, 74,137,237,176,153,239,143,
- 8,169, 86, 42, 21,119, 30,167,231, 44,157, 61, 41,188, 90,169, 84,164,103,230,164, 1, 91,154,100, 99, 36, 73, 62, 86,200, 21,
-131, 20,229, 42,200, 30, 62, 69,203,129,222,208,234, 8,104,116, 52,100, 37,114,168,117, 0, 77,242, 16,248,222, 20,208, 4, 23,
-197,249,121, 32, 57,156, 71,104, 24,180,111,129, 5, 22,252,125, 96,148,139,212, 41, 90,225,225,225, 7,235,171, 78,117,159, 1,
-168, 97, 60,148, 71, 86,159, 76,213,185, 19, 13,253, 79, 35,187,230,226,181, 24, 45,147,233, 29,234,254,179,149, 93,165,231,186,
-229,147, 90, 50, 58, 93,135,162,226, 66, 29,151, 43,228,181,178, 83, 74, 75,115,204,255,119,181, 90, 29,119,233,210,165,145,131,
- 7, 15, 22,166, 63,126, 4, 77, 69, 5, 52, 21,229,224, 49, 58, 56,138,187,129,164,212, 32, 52, 26,180,240,103,160,146,139, 17,
-127, 35, 73,171, 86,171,227,204, 37, 90, 36,135,211, 48, 46,203,218, 26, 66, 27, 91, 8,173,173, 27,187, 22, 77,145, 2,171, 33,
- 67,134, 12, 12, 11, 11, 3,203,178,216,185,115, 39, 40,138, 18, 80, 20, 5,141, 70, 3,138,162, 80, 89, 89,137,189,123,247, 98,
-219,182,109, 55, 0,252,106,178, 51,211,105, 46, 93,184,120, 37,244,131, 73,145,188,179,113, 27,161,211,208, 80, 18, 45, 81, 93,
-173, 69,149,198, 10,180,211,100,160,240, 12, 56, 92, 17,194,131,219,226,228,145, 99, 20,116,234,203,102,178,240, 6,170, 80,110,
- 78, 22, 94, 62, 79,131,117,101, 1, 92,108,173,160,200, 72, 67,151, 41, 83,223, 72,157,104,213,170, 21, 24,134, 65,255,254,253,
-245,193,213,111, 74,182, 74, 74, 74,112,250,244,105,132,133,133, 33, 34, 34, 2,121,121,121,200,200,200,192,219,111,191,173, 63,
-230,209,163, 71, 72, 72, 72,128,175,175,113,145,176,184, 84,123,246,101,238,195,113,239,190,251, 46,255,246,237,219, 96, 89, 22,
-126,126,182,176,181,145,128, 32,133, 8, 8,112, 5, 80, 51, 6,232,215,175, 31, 42, 43, 51,116,101,101,236, 89, 19,167,187, 31,
-192, 9,141, 70,243,172,111,223,190,158,207,159, 63,199,220,185,115,185,135, 14, 29,170,147,146, 17, 21,213,112, 50,133, 82,105,
-216,117,223,161,147,255, 23,109,117, 14, 17, 34,113,235, 54,182,206,193,104,235, 55, 0, 0, 48, 56,242, 3,180,109,231,133,202,
-226,196, 54, 42,101,214, 40, 62,183,204, 33,113, 75, 94,138,120,120,208,251,170,162,107,233,168,113,157,154,108,118,101,250,161,
-194, 28,222,228,195, 39, 78,157,155,241,118,228, 59, 60, 45,173,211, 5,121,243,236, 99,143,159, 41,202,203,206,249, 14, 57,231,
-147, 94,233,127, 70, 85, 60,186,178,178, 18, 18,137, 4, 73, 73, 73,234,225,195,135, 11, 73,146,196,179,103,207,244, 68,203,213,
-217,177, 99,175,238, 65,254,171, 55,237,189, 32, 17, 10,133, 67,251,117, 11, 72, 73,207,126,201,178, 68,150, 65,181, 85,171,189,
-248,248,225,163,254, 46,158,237, 56, 25,215,110,195,169,207,219, 80,171, 73, 40, 53, 12,212, 58, 64,199,225,195,163,115, 15,216,
-251, 6,128, 5,112,239,246, 13,173, 90,171,189, 96,233,107, 44,176,224,111,173,106,177,198, 72, 82,237,231, 82, 0, 89,209,209,
-209,197,245,212, 38, 25,128, 71, 0, 66,106,143,147, 53,250,157,140, 32,136,123, 44,203,118,175,103, 71, 86,143,112,213,255,172,
-105,116,204,163,102,144,172,250,239, 13,137,150,161, 41,149, 0,224,236,236,236,218,165, 75, 55,223,159,126, 57, 12,150,101,241,
- 52, 97, 61,202,138,158, 96,217,218, 91,190, 45, 90,180,136,200,203,203,139, 55,167, 4, 52, 77, 31,218,181,107,215,252, 30, 93,
-187,116,105,211,178, 37, 30,101,101,130,207,210,224,211, 52, 72, 74, 13, 46,173, 65,203, 32, 26, 36, 97,141,252,252, 10,196,236,
- 63,156, 84,155, 37,222, 40,252,223,126, 7, 43, 95, 86,128, 32, 8,108, 8, 15,130,192,198, 26,124,137, 53, 62, 61,117, 69, 79,
-174,226, 86, 46,130,192,218, 26,190, 61,204, 74, 8,175,184,122,245,234,253,199,143, 31,119, 15, 10, 10,194,252,249,243,145,149,
-149, 5,134, 97, 80, 88, 88,168,146, 74,165,121, 50,153, 44, 11,192,113, 0, 63,193,140,204,227,124,181,106,115,220,209, 61, 51,
-195,123, 71, 56,191, 59,106, 27, 78, 28,153,135,242,138, 74, 40,116, 98, 84,171,116,168, 86,115,224,232,212, 9, 61,130,131,145,
-159, 87,132,228,219, 23,170,184,106,197,250,230, 92,160, 4, 65, 32, 33, 33, 1, 62,158, 54, 72,251, 61, 30,206, 86, 60,132,120,
-186,195,179, 87,111,125,126, 41, 99,224,113,160,155, 56,113,162, 62, 51,252,144, 33, 67, 50, 39, 79,158,236, 49,111,222, 60,252,
-242,203, 47,184,113,227,198,107, 1,218, 17, 17, 17,184,126,253,250,215, 0,150,155, 18,245, 52, 26, 13,252,253,253,113,239,222,
- 61, 92,186,116, 9, 3, 6, 12, 64, 68, 68, 4, 18, 19, 19,241,219,111,191, 33, 33, 33, 1, 4, 65,192,201,201, 9,218, 26,242,
-172, 53,100,140,162, 16,251,205,183,187, 22,111,218,180, 45,112,210,164, 73, 56,122,244, 32, 62,120,191, 3, 8, 82, 8,130, 16,
-226,157, 17, 29,176,114,213, 61,244,232,209, 15,206,206, 60,108,218,120,242,133, 82, 73,239, 53,163, 26, 87,255,246,219,111,158,
- 42,149, 10,229,229,229,172,181,181, 53, 81, 82, 82, 51,163,181, 41, 69, 75,161, 80,136, 12, 25,122,252, 32,117,125,185,156, 45,
- 99,171, 18, 70,149,234, 18, 58, 13, 24,154,139,193,145,239,227, 98,220,175,184,114,225, 18, 28,185, 89,153,144,200,207, 21,103,
- 22, 87, 74,171,253,182, 7,116,157,206,121, 89,125, 97,251,172,119,210, 56, 30, 30, 76,236,162, 31, 43,203,141, 17, 45, 0, 68,
-105,202,190, 83,199, 89,188,211, 51,188, 71,187, 32, 47, 15, 65, 89,113, 17,123,228,228,185, 36, 42,243,232,233,122, 4,139, 53,
- 65,212, 87, 70, 69, 69,125, 85,251,121,247,210,165, 75,167,199,196,196,184, 20, 20, 20,232, 99,180,138,138, 75,175,244, 28, 62,
-139, 46, 41,175,208,236,218,244,229, 88,177, 72, 40, 88, 26,179,235,154,150,131,219,134,236,234, 24,102,235,123,115,151,205, 73,
-127,154,208,162,181, 88,128,147, 95, 46,199,163,223,174, 66, 75,242,241,207, 75,119,160,166,104,148, 23,151,224,242,135,159,193,
-218,205, 1,219,174, 29, 45,100, 24,230, 71, 75, 87, 99,129, 5,127, 95, 24,226, 34, 4, 65, 52,149, 99,175,176,137,239,238, 25,
-251,157, 1, 59,127, 5, 12,102,133, 55,107, 10, 94,113,113,113,209,245,235,119,112, 45,110, 53,226,227, 86, 35, 57,225, 17,242,
-243, 52,200, 43, 84,193,214,214,246,150,145,159, 54,206, 28,203, 42, 20,138,209, 75,151,125, 85, 32, 18, 91,161,239,192,129,112,
-119,113,133, 21,159, 7,142,142, 1,135,224,161, 74,102,143,180, 68, 5, 22,238,218, 87, 84,165, 80,140,110,162,147, 24,100,136,
-100, 16, 4, 1,161,173, 13, 4,214, 54, 16,218,216, 54,112, 35,138,108,109, 33,178,177, 5, 87, 32,104, 42, 24,254, 53,155, 85,
- 85, 85, 99,198,142, 29, 91, 86, 81, 81,129,233,211,167, 35, 62, 62, 62,225,194,133, 11,182,137,137,137, 98,153, 76,214, 14,192,
- 16, 0, 59,140,144,172, 6, 54,203,202, 50,228,172, 78, 61, 62,250,171,207,149, 42,157, 19,198, 77, 61, 4, 9,153, 11, 29,205,
-128, 5,224,233, 40, 64,175, 65,171, 80,164,233,137, 67,219,215, 40, 24, 74, 53,169, 81, 14,173, 6, 54, 89,150,101,221,220,220,
- 94,171,131, 75,151, 46, 97,220,216, 49, 24, 58,106, 36, 92,218,248,192,117,208,219, 24, 58,253,159,216,190,125, 59, 72,146,132,
-179,179,115,227,142, 87,111,115,207, 67,240, 14, 60, 6,113,224, 49,136,221, 9,224, 2,152,178,111,223,190,111, 66, 66, 66,174,
-222,184,113, 99, 61,128,241,245,255,171, 30, 86, 52, 82,179,154,106,163, 37,115,230,204, 81,166,167,167, 67, 34,145, 64,167,211,
-225,198,141, 27,216,182,109, 27, 54,108,216,128,132,132, 4, 56, 57, 57,193,215,215, 23,106,181, 26,247,238,221, 83, 2, 88, 98,
-196, 38, 35,147,233,198,108,217, 18, 83, 18, 25,217, 7,187,118,253, 0,119,247,158,224,113,221,193,229,185, 64, 98,237,143,159,
-127,250, 6,111,189,213, 5,167, 78, 30, 46, 45, 46,209,141, 1,160, 51,227, 90, 82,221,185,115, 7,219,183,111,199,216,177, 99,
-243,198,141, 27, 71, 87, 84, 84,232, 21, 45,150,101,193,178, 44, 86,212,198,152,169,213,106,161, 33,155, 31, 45, 76,202,251,114,
- 77,242,202,194,130,188,176,248,171,183, 38, 94,185,112, 9, 47,210,175,224,202,133, 75,248,253,202,205,168,194,130,188,176, 46,
-161,237,249,163,167,207,252, 98,207,177,163, 28,107, 91, 15,236, 57,118,148, 51, 97,214,231,107,186, 13, 29,176,196,212, 53, 95,
-219,142,108, 85, 81,225,162,181,235,191,175,210, 81, 42,114,221,119, 91,243,149, 50,233,146,122,215, 37,107,234,250, 84, 42,149,
- 59, 84, 42,149,167, 74,165,242, 84,171,213, 75,178,178,178,250,206,159, 63, 95, 70,211,180, 94, 45,149,165,156,186,245,228,143,
-221,107, 93,157, 29,196, 61,187, 7,118,216,184,227,200,181,156,220,194,127,213,203,161,213, 84, 57, 85, 85, 74,213,152,145,163,
- 39, 87,151,151,169, 17,254,121, 20, 24,145, 53,212, 52,160,101, 57,208, 17, 92, 60, 94,189, 17, 98, 71, 27,236,207,124,160,168,
-208, 82, 99,208, 48,135,150,177,115,255, 51,176,216,180,216,180,216,252,239,180,249,127, 25, 30,104,184,214,161, 71, 3, 69,203,
-212,148,202, 22, 45, 90,244,125,247,157, 65,232, 23,185, 20, 44,203,226,201,131,111, 81, 38,123,138, 22,238, 66,100,228, 84,134,
- 3,136,111, 70, 97,114,178,114,115,195,230, 44, 89,122,108,220,144,129, 1, 65,109,218, 8, 91,183,246,134,196,213, 21,197,197,
- 50,252,113, 59, 69,187,230, 64,108, 82, 45,201, 50,203, 49,201, 48, 76, 77,144, 59,128,129,115, 22,130,224,112,128,218, 52, 14,
-117, 29, 99,155,238, 61, 65,112,185,160, 89, 6,106,181,218,156,217,114, 47,159, 63,127, 62,102,210,164, 73,151,227,226,226,200,
-161, 67,135,118, 62,126,252,248,159, 89, 51, 15,213, 69,233, 87, 1, 68,174, 89, 52,227, 80,216,128,145,182,126,129,221,248,221,
- 90,115, 64,105, 9,228,231,101, 35,238,216, 93, 42,229,206,133, 74, 86,167, 26,175, 40, 78,191,106,204, 22, 69, 81, 57,237,218,
-181,115,219,190,125,187, 62, 24,158,166,105, 20, 23, 23,227,214,173, 91,232,212,189, 7, 2,222,255, 16, 50,153, 12, 91,182,108,
-129,151,151, 23, 70,140, 24,129,210,210, 82,232,116, 58,115, 29,190, 52,128, 11,181, 47, 52, 34, 89, 68,237, 18, 64, 70,221,134,
- 62, 62, 62, 2,149, 74,213,153,101, 89, 14, 65, 16,155, 53, 26,205,180, 69,139, 22,121,172, 93,187, 22, 29, 58,116, 64,113,113,
- 49, 36, 18, 9,252,252,252, 32,147,201,112,247,238, 93, 90,161, 80,108, 71,205, 66,214, 50, 19,229,123,118,247,110,102,216,236,
-217,159, 30,251, 38,102,134,159, 74,221, 79,224,232,216, 27, 44,171,131, 76,150, 5,121,229, 13,106,213,202, 95,159, 23, 22,105,
- 71, 3, 72, 55,243,156,151,207,156, 57, 19, 0, 68, 0,150,102,100,100, 60, 12, 8, 8,240, 51,164,104,153,131, 77, 71,242, 84,
- 0, 14,140, 25,234, 57,183,178, 56,209,207,145,155,149, 25, 22,196,108,217,116, 36, 79,101,235, 89,189,186, 56, 43, 62, 77, 90,
-125, 97,251,158, 99, 71, 57, 83, 71,141,161, 91, 90,167, 71,137, 92,217, 35,102,152,102, 67, 66, 66, 90, 17, 68,105,219,162,146,
-167,247, 63,152, 62,227, 61, 59,190,242,108, 72,203, 18, 95,210,171,139, 40, 33, 33, 33, 19,205,156, 25, 90,139,180,188,188,188,
-190,139, 22, 45,186,192,178,108,131,216,132,162,226,210, 43,225,145, 51,217,242,242,138,135,178,212, 83,230,228, 82,187,123,247,
- 65,194,192,160, 78, 93,142,126,179, 54,198,173,223,156,249,220,180,171,215, 0, 90,139,236,248,107,160,133, 26,102,227,205,139,
-133, 21, 20, 53, 10,150,172,240, 22, 88,240,183, 87,179,140,113,145,255,114, 12,135,129, 96,120,179, 79,198,167,109,139, 11, 29,
-252, 90, 15,241,106,233, 2, 0,200,200,204, 71, 70,102,222,111, 25, 47,242,134,154, 96,188,134,166, 87,234, 23,149, 38,106, 83,
- 56,176,230, 45, 42,221,192,166,147,147,211,125, 46,151,219,178, 57,181, 65,211,116,126,113,113,113, 23, 51,203, 57,161, 77,155,
- 54, 49,217,217,217,199, 24,134,153,219, 76,182,223,164,205,186, 69,165, 73,174, 96, 16,171,211,116, 2, 0,130, 43, 48,103, 81,
-233,250, 54, 59, 89, 91, 91,239,224,241,120, 94,117,237, 88, 23,131, 69,211, 52,135,162, 40, 17, 77,211, 28, 0, 4, 73,146, 58,
- 30,143,167, 34, 8, 66,167,211,233,114,212,106,245, 12,188, 74, 56,106,236,220, 77,118,244,181, 68, 11, 77, 40, 90,151, 0, 32,
- 61, 61,189,189,131,131,195,120,130, 32,198,178, 44,235, 47,151,203,213,203,150, 45, 75,136,141,141,173,108,211,166,205,176,225,
-195,135, 19,137,137,137, 72, 74, 74, 98, 75, 74, 74,142,212,170, 88, 25,205,188,150, 72,161,144,243, 15, 71, 71,114, 56,203, 34,
- 4, 44, 8,130,196,227,138, 10,230,172, 66, 65,255,171,150, 48, 54,247,250,172,195,196,214,173, 91,255,154,153,153,201, 51,164,
-164, 26, 58,247,198,248,118, 73,224,210,240, 62,125,198,220,250,253,247,227, 95,174, 73, 94, 89,127,223,172,145, 14, 31, 76,248,
-108,206,183, 7,182,126,247,229,247, 39,202,118,153, 83,206,206,157, 59,251, 16, 4, 49, 30, 64, 16,203,178,237, 88,150, 16, 17,
- 4, 91, 70, 16, 68, 50,128, 68,141, 70, 19,151,146,146,242,242, 79,156,251,155,140,112, 13,217,212, 47, 42, 13,154, 14,166, 1,
-214,204, 69,165,255,127,151,211, 98,211, 98,211, 98,243, 63,103,243,255, 50, 62,110,226, 59,243, 50,195,215, 33,227, 69,222,208,
-140, 23,121,104,215,174, 29,251,236,217,179,102,145, 52, 67,157, 52, 77,211, 7, 21, 10,197,193, 63, 99,164,164,164,164,219,191,
-185,242, 14,100,102,102, 30,248, 43, 13,214, 18,169,149,181,175, 55,197,227,170,170,170, 30,230, 30, 76, 81,212,191,163,110,136,
- 90, 53,235,107, 67, 7, 12, 25, 50, 36,155,162,168, 75, 0,114, 9,130,176, 7, 80, 74, 81,212, 5,157, 78, 87,248,236,217,179,
-110, 27, 55,110,172,203,124,191, 10,192,253, 55, 44, 7,163, 86,211,251,243,243,233,253,255,134,115,220,175,209,104,230, 57, 57,
- 57,249,170, 84, 42,129, 74,165,226,215,159,124, 32, 22,139,101,198, 2,226,235,195,222,134,216,205,231,150, 57,217,219, 16,141,
-137, 20, 28, 91,224,168,178, 58,169,131, 99, 11, 28, 53,183, 96, 15, 31, 62,204, 8, 9, 9,217, 71,146,100, 27,150,101,221, 0,
-214,142,101, 33, 99, 89,182,152,251,255,216,187,238,184, 40,174,182,123,102,102,103,251, 46,176, 75, 93,138, 5, 20, 68, 64, 1,
- 11,246,136,154, 24,123,137, 88,162, 98, 47, 49,106, 98,212,168, 81,163,177,198,215,196,158,216,123,111, 81,176,247, 94,177, 43,
- 86,164, 55,169, 11,203,246,157,249,254,128, 37,168,148, 5, 77,222,228,253,246,252,126,227, 58,195,238,217,123,103,231,222,123,
-238,115,159,251, 60, 28, 78,210,227,199,143,147,254, 65,157,144,198,200, 48,139,141, 58,221,159,126,135,214,221,133, 86, 88, 97,
-197,255, 14,202,244,209,226, 84,150,233,197,139, 23,132,245,126, 90, 81, 82,108,149,247,199,184,184, 56, 45,128,171, 69,199,187,
-184, 13,160,203, 63,189,130, 41, 41, 41,193,101,253,205, 82,145, 5, 20,250,108, 1, 15, 75,141,206, 62,107, 69,118, 30, 86, 28,
-152, 84,217,178,221,187,119, 47, 30, 22, 46,177, 91, 97,133, 21, 86, 88,241,151,225,195, 45, 90, 86, 88, 97,133, 21, 86, 88, 97,
-133, 21, 86,148,138,181, 37, 4,215, 91,214, 45, 2,101,239, 28,168,204,218,107, 85,118, 31,156,182,114, 90, 57,173,156, 86, 78,
- 43,167,149,211,202,249,255,142,243,127, 21,239,137,172,191, 3,214,173,175, 86, 78, 43,167,149,211,202,105,229,180,114, 90, 57,
-255, 63,136,172,119, 15, 0,214,165, 67, 43,172,176,226,255, 49,246,238,221,107, 81, 82,209,190,147,215,119,150, 72,100, 51,242,
-149,185, 11,119, 45, 30,114,208,124, 61, 44, 44,204,100,189,139, 86, 88, 97, 5,170,226, 12,239,233,233,238, 71,154,152,230, 44,
- 75, 82, 44,201, 26, 8,165,122,247,171,236,236,183,194, 14,120,120,120,216,209, 36,186, 16, 44, 43, 38, 8,198,196, 80,228,149,
-152,152,196,199,149, 40, 24, 79, 38,147,125,205,229,114,219,233,116, 58,119,146, 36, 19,181, 90,237,233,130,130,130,149,120, 63,
-112,225,127, 13, 62, 62, 62,253,206,159, 63,111,215,162, 69, 11,173, 80, 40, 52,170,213,106,206,241,227,199,249, 29, 58,116,200,
-121,249,242,101,149,118, 36,186,186,186,182, 89,191,126,189,103,251,246,237, 81,187,118,109, 85,159, 62,125,184, 77,155, 54,229,
- 14, 27, 54, 44, 38, 57, 57,249,108, 37,233,252, 8,130,216, 74, 16, 4,197, 48,204, 64,252, 25,186,225, 99,131, 36, 73,114, 36,
- 65, 16, 61, 88,150,245, 34, 8,226, 21,203,178, 7, 25,134, 41, 47,112,107,121,248, 2, 64, 71,146, 36,131, 1,128, 97,152, 59,
- 0,142, 2,150,239,188,251, 59, 57, 69, 34, 81, 16, 0, 20, 20, 20,220,253, 88,156, 4, 65, 4, 1, 0,203,178, 85,229, 28, 44,
- 20, 10,135, 3,128, 90,173, 94, 7, 11,210, 65,189, 11,118,181, 47, 27, 60, 59, 26, 0,112,231, 71, 95, 0, 64,101,206,137, 81,
-209, 68,101,190,171, 52,190,202,112,148,130,142,253,251,247,159,191,125,251,246, 31, 1, 28,250, 43, 30,124, 23, 23,143,149,191,
- 44, 91,235,250,205,215, 67, 23,162, 48, 35, 68,249, 13, 18,248,148, 71, 81, 93,117, 38,211,165,199,192, 94, 0, 28,185, 92,222,
-143,199,227,181,210,233,116, 10, 14,135,147,162,211,233, 46,230,230,230,238, 68, 57, 25, 16, 44,190,175, 79, 32,211, 23,192,133,
- 96,254,204,243,198,146,208,114, 69, 72, 37,234, 34,251, 31,208,141,146, 0,198, 23,213,117, 3,202, 14,231, 81, 94,231,243,141,
-171,171,107, 15,165, 82, 89, 64, 81, 20,139,194, 93,207,133,255, 20,254,157, 96, 24, 38, 61, 43, 43,107, 96, 69, 92,226,106,168,
-195, 19, 19, 91, 77, 6,168,141, 90,118,180, 42, 1,209, 18, 15, 52, 99,129,129, 44, 80,147,164, 72, 71,134, 97, 82, 0,156, 37,
-141,136,200, 79,198,139,127,232,224, 94,189,232,190,214, 40, 58,167, 1, 56, 3,184, 15,224, 27, 0,249, 86,253,243,183,225, 93,
-103,248, 35, 0, 82,138,133, 86,137,112,247,173, 59,119,238,124,193,211,211,221,175, 87,247,158,243, 71,141, 28, 77, 80, 20,137,
-135,143, 30,113,190, 28, 56,248, 51,153, 76,230, 38,209,106,235,130, 32,152, 2,129,224,161, 82,153,155,180,119,231,118,169,111,
-157, 58, 38,147,137,193,234, 53,191,119,216,247,199,129,105, 22,138, 45, 31, 23, 23,151,173, 83,166, 76,113,233,218,181, 43,229,
-226,226,130,216,216, 88,187, 93,187,118,213, 89,177, 98, 69,239,236,236,236,129, 0,158, 85,161,178, 45, 93,228,228,103, 82, 33,
-209, 22,121, 38,228, 25,112, 38, 85,141,147, 0, 46, 85,245,238, 21, 20, 20,140, 45, 40, 40, 8,105,212,168, 17,187, 97,195, 6,
- 98,208,160, 65, 44, 65, 16,132, 90,173,222, 12,160, 74, 66, 75, 44, 22,175,106,223,190,189,183,183,183,247,171,151, 47, 95,118,
-220,179,103,207,209,240,240,112, 47,177, 88,252, 28,128, 79, 37,233, 54,101,102,102, 6,170,213,106,184,187,187,111, 0,208,224,
- 47,120,136, 8,138,162, 14,186,185,185,177,139, 22, 45, 58, 20, 24, 24,232,156,149,149,101,156, 52,105, 82,187,235,215,175,119,
- 48,153, 76, 93, 43, 33,182,100, 4, 65,172,113,118,118,118, 88,184,112,225,139,134, 13, 27,222,231,243,249,188,231,207,159,139,
- 38, 76,152,240,237,179,103,207,122,179, 44, 59, 18,168,212, 0, 33, 35, 8, 98,141,171,171,171,195,252,249,243, 99,131,131,131,
- 31,114,185, 92,238,243,231,207,197,223,127,255,253, 55,209,209,209, 85,226, 36, 73,114,117, 72, 72,136,236,199, 31,127,124, 82,
-167, 78,157,171, 20, 69,241, 18, 19, 19,201, 89,179,102,125,125,234,212,169, 48,134, 97, 70, 85,165,156, 78, 78, 78,178, 89,179,
-102, 61,105,218,180,233,117, 46,151,203,125,250,244, 41, 57,101,202,148,175, 95,188,120, 97,113, 57,229,114,121, 40, 65, 16,107,
- 83, 83, 83, 57, 0,160, 80, 40, 26,219,216,216,172, 40,153,211,210, 28,138,194, 96, 48,228,105, 52,154,254, 89, 89, 89,165, 6,
-194, 29, 52,117,121, 23, 0, 88,161, 55,159, 23,190, 86,116, 14,172,142,176,164,210, 65, 46,133,113,241,126, 81, 13,233, 14, 0,
-253,138, 82,133,255,162, 2, 56, 28, 14, 19,228,242, 13,123, 55,181, 82, 33, 99,186,181,105,211,102,214,217,179,103,127,111,221,
-186,245,247,219,182,109,115, 74, 72, 72,248,249,210,165, 75, 30,125,251,246, 29,116,230,204,153, 5, 25, 25, 25,251, 62,214,195,
-207,227,242,249, 4, 73, 64, 40, 16,217, 88,242,126,154, 36, 59, 95,237,214,109,248,186,167, 79,131, 87, 68, 71,123,170, 20,138,
-144,113,227,198, 57,247,236,217,147,244,240,240,192,139, 23, 47,236,183,109,219, 86,119,221,186,117, 61,114,114,114,198, 3,136,
-251, 16,145,165,202, 65, 61,173, 14,193, 44, 11,187,226, 6, 75, 32,135,175,199, 29,246, 9, 30,252, 3,196,214,204, 77,155, 54,
-253,248,226,197, 11, 44, 88,176, 0, 0, 86, 86,242,243, 19,186,117,235,214,233,192,129, 3,194,189,123,247, 10, 27, 53,106, 4,
- 23, 23, 23, 20, 77,166,138, 3, 83,123,122,122, 90,118,207, 24,252,178,244,232,144, 6, 15,179,142, 97, 85,207,212, 5, 66,119,
- 24,155,117,243,238,209,121, 80, 48,108, 29, 69, 16, 72, 56,200,201, 84, 6, 60,189,147,208,254,220,158, 23, 63,191,136,122,179,
- 80, 21,143,153, 40, 59, 38,223,127, 5,246,246,246, 27, 98, 98, 98, 66,197, 98,241, 91,215, 95,189,122, 21,228,237,237,157, 11,
-224,187,202, 10, 55, 71, 71,199, 29, 12,195,104, 51, 51, 51,135, 2,128, 84, 42,221, 46, 22,139,101, 41, 41, 41,211,254,170,137,
-140, 25,239,106,145,127,185, 69,171,216, 95,171,180, 92,135, 4,105, 98,154,143, 26, 57,154,232,211,175,111,234,139, 87, 49, 12,
-135,230,245, 59,126,226,132,200,207,207,143,212,174, 92, 9,227,155, 55, 48,124,251,109,179,211,167, 79, 27,194,250, 13, 80,211,
- 20,177,201,203,179,166,104,247,206, 93, 46, 7,246,239,107, 14,160, 34,161,197,115,113,113,217,122,254,252,121, 55, 79, 79, 79,
-228,228,228, 32, 54, 54, 22, 42,149, 10,189,123,247,166,155, 55,111,238,214,171, 87,175,173,185,185,185, 45, 42, 97,217,114,174,
-237,206,137, 28, 57,184,167, 79,135,207,154,139,221, 60,106,129, 77,213, 32,225,101,116,163,200,243,215,199,109,218,127,244,217,
-139, 92,182, 51, 74,207,141, 84, 46, 50, 50, 50, 38,247,232,209, 99,127,104,104,168, 35,159,207,135,171,171, 43,209,181,107,215,
-244,228,228,228,217, 85, 86, 45, 69, 41,108, 72,146, 52,149,124, 45, 37, 61,144, 37,112,151,201,100,144,201,100, 0,224,246,161,
- 51, 79, 59, 59,187,149, 82,169,180,151, 82,169, 84,147, 36,201, 18, 4,193,234,116, 58,161, 76, 38,187,247, 36,250,153,171, 86,
-171,173,189,120,233,186,101,109, 90, 6,218,156, 58,117, 10, 61,123,246,100, 79,158, 60, 57,210,210, 60,117, 4, 65,172,233,209,
-163, 71,193,140, 25, 51, 52, 47, 94,197,186, 61,121,246,138, 16, 11,120,140,131,131, 3,125,243,230, 77,206,146, 37, 75, 4,179,
-102,205, 90,195,178,108,175, 74,220,207, 53,125,251,246,213, 79,156, 56, 49,229,233,139, 24,167, 7, 79, 94,176, 18, 1,109,116,
-112,176,167,174, 95,191,206, 84,133,147, 36,201,213,147, 39, 79, 86,142, 28, 57, 50, 59, 51, 43,215, 37, 91,153,207,242,105,202,
-224,226,226,194, 57,116,232,144,118,199,142, 29,228,240,225,195, 87, 51, 12, 19, 86,137,251,187,186,107,215,174,121, 83,166, 76,
-201,121,254,234,181,203,131,199,207, 32,226,211, 6,103,103, 39,234,214,173, 91,250,197,139, 23,147,115,231,206,181,168,156, 98,
-177,120,203,158, 61,123, 56,135, 14, 21,246,125,215,174, 93, 35,189,188,188, 68, 37,223,163,214,104, 65, 18, 64, 70, 70,134,168,
-105,211,166, 91, 0,188, 23,220, 55,120,118, 52, 6, 77, 5,198,142, 29,155, 82,217,135, 37, 88, 49,174,194,247,152,126,247,101,
-151, 20, 12,233,206,225,112,152,225,195,135,167,190,251,119,141, 70, 67, 0,232,138,159, 45, 23, 91, 29, 59,118,252,225,200,145,
- 35,181,182,109,219,246,235,142, 29, 59,116, 0, 32, 16, 8, 28,118,237,218,181,160,119,239,222,232,221,187,247,140,125,251,246,
-125, 52,161,101, 98, 77,122, 0,224, 11,248,252,232,232,104,194,215,215,183,220,136,251,122,134,185,189,238,233,211,134, 95,249,
-250, 54,202, 98,152,218,220, 14, 29,242, 39, 76,152,144,161, 84, 42, 17, 27, 27, 11,189, 94,143, 65,131, 6, 81,173, 91,183,118,
-237,221,187,247,242,188,188,188, 47, 0,232, 45,120, 38, 23,187,185,185,141,200,205,205,205, 55, 91,117, 90, 12, 52,113, 90, 5,
- 25,249,245,107, 27,120, 92,202,200,237,242, 45, 67,156, 92, 73,168,124, 61,113, 25, 0,184, 5,120, 83,201,201, 64,169,176,113,
-135,167,137,198, 92, 71,119, 97,155, 55,113,234,159, 84,241,229,138,165, 47,196, 98,113,119,149, 74,181,175,104,112,246,233,220,
-185, 51,174, 95,191, 14, 0,205,139,132, 86, 27,146, 36,191,100, 24,102, 61,128,242, 82,185,141,235,214,173,219,167, 7, 14, 28,
-144, 2,192,190,125,251, 96, 48, 24,224,229,229, 5, 46,151, 11, 30,143, 7,154,166,139,179,131, 88, 8,133,163,163, 3, 28,108,
-105,200,228,226, 14,223,255,214,141, 83,205,207, 6,233,166, 71,200, 98,115, 96,100,181,224,218,139, 81,167,189, 29,130, 63,107,
- 67, 70,172,126, 56, 45, 98,213,147,134, 5, 36,186, 32, 14,218,127,202,200, 78,146, 36,255,254,253,251,112,117,117,125,235, 58,
- 69, 81, 0,208,170, 10,148, 51, 94,189,122,213, 52, 42, 42, 10,161,161,161, 51,234,213,171,247,249,133, 11, 23, 92, 50, 51, 51,
- 17, 26, 26,186, 60, 49, 49,241,208, 95, 93,167,146, 90,228,127,197,212, 69,190,163, 36, 91, 23,206,130, 73,138,162, 72,196,188,
-138, 53,132,134,182, 13,143,143,143,151,132,132,132,144, 52, 77, 67,117,246, 44, 52,183,110, 65, 34,145,160, 71,143, 30,244,197,
-139, 23,109,108, 36, 54,195, 94,199,188,206,163, 40, 18, 44, 75, 86,232,243, 32,147,201,190,158, 54,109,154,139,183,183, 55,140,
- 70, 99,113, 68,115,163,209,136,132,132, 4, 72, 36, 18, 12, 28, 56,208, 73, 36, 18,125,109, 97, 61,106,248,120, 57,221, 57,127,
-116, 77,131, 9,163, 58,138,125, 68,167, 32, 78, 24, 15,201,190,175, 80, 55,249, 56,166,116, 15, 17,159, 92, 53, 35,184,150,171,
-252, 78, 9, 19,171,197,208,106,181,151, 31, 62,124, 56,236,194,133, 11, 12, 0,156, 59,119,142,125,242,228,201,200, 15,153,133,
- 50, 12,131,156,156, 28, 48, 12, 67, 21,157,155, 95,255,171,207,131,141,141,205,234,207, 63,255,188,111, 92, 92,156,240,216,177,
- 99,246,241,241,241, 14,175, 95,191,118,244,241,241,225, 44, 88,176,224,136, 70,171,167, 12, 38, 86,103, 52, 25,242, 82, 30, 61,
-122,149,157,150,118,103,227,198,141,106,130, 32,122, 88,248, 29, 95, 40, 20, 10,251,169, 83,167,130,160, 69,141,235,212,173,231,
- 77,209, 66, 91,146,230,217,170,213, 26, 83, 76, 76, 76,194,212,169, 83,107, 6, 6, 6,186,162,112,121,205, 34, 78, 87, 87, 87,
-135,137, 19, 39,130,195,151, 6,213, 15, 12,174,197,227,139,165, 20, 45,148,134,132,132,180,126,245,234, 85,242,148, 41, 83, 20,
-141, 26, 53,170, 20,103,163, 70,141,100,195,135, 15, 55, 10,132,210,166,158,158, 94,117,235,251,215,237,228,227,227,211,157,195,
-225, 24,223,188,121, 19, 55,112,224, 64, 69,151, 46, 93,156, 43,195,233,228,228, 36,155, 50,101,138,209,163,186, 87,251,246,159,
-126,214,132, 43,148,218,114,120, 98,187,130, 2,141,233,233,211,167,113,211,167, 79, 87, 4, 5, 5, 57, 89,194, 89, 80, 80, 64,
- 59, 56, 56, 32, 32, 32, 0,126, 94, 94,200,205,205,197,129, 3, 7,176,105,211, 38,172, 95,191, 30, 59,119,238, 68,195, 22,159,
- 65, 42,149, 34, 57, 57, 25, 74,165,146,254,187, 31, 40,211,239,190,236, 10,221,136,174,163, 71,143, 78, 30, 62,124,120,170, 80,
- 40,100,222, 61,228,114,185,169,127,255,254,105, 3,191, 95,218,213,188,180, 88,129, 37,235,254,209,163, 71, 95,110,219,182, 13,
-126,126,126,104,223,190, 61, 15, 0,190,254,250,107, 94,239,222,189,177,103,207, 30,236,219,183,239,177,183,183,247, 21, 0,221,
- 44, 41,231,192,129, 3, 91,132,133,133, 93, 10, 11, 11,187,219,167, 79,159,181, 35, 71,142,124,107,228, 74, 73, 78,188,173,211,
-233, 16, 24,220, 72, 52,103,195,141,254, 21,241, 61, 1,182,173,141,142,222,180,240,209,163,184, 25,126,126,118,213, 95,191,150,
-111, 94,188,216,193,156,164,219, 96, 48, 32, 33, 33, 1, 50,153, 12,253,251,247,119,224,243,249, 3, 45, 40,230,146,110,221,186,
- 13,142,143,143,151,172, 91,183, 78,113,247,238, 93,215,148,148, 20,197,153,211, 39, 28, 39,125,247,181,212, 86,194,227, 37,191,
- 97, 9, 0,120,157, 12,113,116, 12, 90,176, 44,236, 74, 46, 39, 86, 9, 10, 8,133,238, 88, 81,171,133,221,179,137,123,130,250,
- 76,137, 12,118,144, 41,248, 83,203,249, 68,253, 69,139, 22,237,141,136,136,232,215,162, 69,139,253, 0,132,165,188, 71,208,176,
- 97,195, 3,123,246,236, 25,220,178,101,203,203, 0, 2,202,156, 69,186,187,247,248,227,143, 63,236,205,231, 14, 14, 14, 16, 8,
- 4,239,137, 44, 46,151, 11,146, 36, 43, 93,189,121,187,250,113,228,117,181,120,152,125, 20,123, 22,221,199,162, 14, 79,153,249,
-205, 94,107, 87, 14,140,198,201, 61,247,145,142,251,232,248, 85, 45,244,155, 30,216, 78,100,194,220,127,210, 0,254,230,205,155,
- 47, 91,181,106,181,183, 99,199,142,218,168,168, 40,188,121,243, 6,110,110,197,115,237,212, 42, 80,202, 69, 34, 17, 60, 60, 60,
-224,237,237,221,239,226,197,139, 46, 6,131, 1,175, 95,191, 70,122,122,250,157,191,163, 78, 37,181,200,191, 12,239, 58,194, 31,
-121, 79,104, 21,229, 22, 58, 15, 0, 44, 65,168,238, 63,124, 72, 83, 60,222,128,237, 59,118,240,185, 92, 46,226,226,226,240,248,
-241, 99, 20,156, 57, 3,245,213,171, 72, 75, 75, 67,126,126, 62,156,157,157,177,102,195, 6,177,206,196, 14,121,250,236, 25,197,
-146,108, 73,127,131, 82,183,120,242,249,252,118, 61,123,246, 44, 83,144, 37, 39, 39,163, 99,199,142, 52, 69, 81,165,237,106,120,
-151,147,112,117, 36, 34,206,236,159,163, 80,240, 30, 3, 47, 38, 0,121,119, 0, 86, 11, 24,117, 64,210, 3,224,200,108, 84,207,
-143, 38, 78,204, 9,119,113, 19,113, 34, 74, 81,202, 21,109, 69,245,242,245,245, 93, 63, 96,192, 0, 18, 0,218,180,105, 67,248,
-250,250,174, 5,224, 85,206,103, 78, 87, 48, 72, 94,207,206,206, 70,239,222,189,237,107,213,170,117,186,119,239,222,246,230,235,
- 85,229, 52, 91,147,253,252,252, 50, 5, 2,193, 78,192,162, 14,182,152,211,206,206,110,101,199,142, 29,123,237,216,177,131, 11,
- 0,231,207,159, 71, 68, 68, 4, 30, 61,122,132,231,207,159, 51,193,193,193,142, 75,215,239, 93,189,242,247, 45, 75,186, 55, 15,
-116,109,221, 56,184,174, 36, 63, 59,223,217,217,185, 57,203,178, 94, 22,150,179,227,236,217,179, 31, 63,121, 25,103, 75,114,104,
- 14,151,230,240,109,108,196,206, 50,169,216, 93, 46, 18,184,241, 73, 66, 82, 80, 80,144,186,115,231, 78, 6, 64, 71, 75, 57,231,
-204,153, 19,243,228, 69,156, 29, 65,114, 56, 52,135,230, 74, 36, 34,187, 14,237, 67, 27, 1, 0, 23, 44, 87,169, 84,166,109,218,
-180, 73, 95, 25,206, 31,127,252,241, 97, 86, 78,190,140, 67,211, 52,135, 67, 21,223, 75,177, 80,232, 40,226,243,121, 90,173, 54,
-105,217,178,101,234,202,112,206,158, 61,251,241,211,151,241,114,146, 32, 40,130, 32, 57, 54, 82,177,189,189,173,200,209, 81, 34,
-116, 16,113, 40,158, 82,169, 76,218,186,117,171, 69,156,122,189,158,155,150,150,134, 39, 79,158,192,163, 81, 35,156, 58,117, 10,
-213,170, 85, 67,239,222,189,209,183,111, 95, 8,133, 66,180,105, 90, 15, 83,167, 78,197,203,151, 47,161,215,235,249,165,113,154,
-253,164,222,133,171,171,107, 84, 69, 15,207, 59,159,125,171,156, 65, 46, 96, 87,232, 70,116, 45, 41,176,202,226,151,203,229,166,
-210,172, 93,239,114,118,236,216,241,135, 51,103,206,212,218,186,117,107,215,129, 3, 7, 94,222,186,117, 43,154, 52,105,130, 39,
- 79,158,160,102,205,154,216,188,121, 51,250,246,237,123,121,249,242,229, 93,163,162,162, 2, 61, 61, 61,167, 85,196,217,167, 79,
-159, 49, 65, 65, 65,103, 83, 83, 83,155,102,101,101, 5, 28, 56,112, 96, 72,143, 30, 61, 98,250,245,235,215,182, 88, 48, 26, 12,
- 59,142, 28,222,143, 78, 93,123,162,142,127,192,234, 65,211,182,213,171,160,109,178,143,128,181,155, 82, 82,222,236,208,104, 10,
-122,211,180, 72,116,227,134,124,223,239,191, 59,148,204, 44,144,148,148,132, 46, 93,186,208, 92, 46,183,101, 5,229, 92,212,189,
-123,247,222, 7, 14, 28,144,153,173, 58, 87,175, 94,197,131, 7, 15, 16, 27, 27,139,156,156, 28,180, 29,153,143,209, 11, 10,185,
- 71, 47, 96,241,217,215,172,184,138,125, 72, 49,132,213,224, 98,111,195,185, 50,100, 89,157,175, 71,172,246,227, 72,228, 52,182,
-127,255, 28, 25,175,181,251,202,224, 36,154, 54,109,186, 45, 44, 44,140,208,233,116,208,233,116, 58, 0,165, 70,245,117,115,115,
- 19,212,175, 95, 31, 35, 71,142, 36,109,108,108,150,151, 85, 78,149, 74,165, 61,122,244, 40, 6, 14, 28,136,241,227,199,163,118,
-237,218,144,201,100,160,105, 26, 91,182,237,118,232, 59,100,148, 79,131, 22,173, 2,253, 26, 52,169,159,167,165, 26,209, 66,217,
-240, 50,172, 33,165,214, 61,223, 41, 10, 15, 95, 95,195,138,174,137,204,205,205, 5,249,147,190,252, 79,244,211, 11,105,143,166,
-133,173,125,200, 94,107,150,177,237,155,120,164, 25,158,160,101,239,234,240, 12,146,125, 43,246,128,111, 85,239,167,133,168, 20,
-103,189,122,245, 90,220,188,121,147,223,170, 85, 43,196,197,197,129,166,139,231, 83,166, 15, 41,231,236,217,179,249, 26,141, 6,
-247,238,221, 67,120,120,120,146, 94,175,255,246, 67,202, 89, 25,139,150, 89,139,252,203,176,246,157, 35,165, 44,139,214,108, 0,
- 48, 48,136, 24, 16, 62,164, 32, 50, 50, 82,196,227,241, 16, 23, 23,135,148,148, 20,108,217,180,201,212,198,201, 41,175,189,155,
-155,114,203,166, 77,172, 78,167, 3,203,178,240,245,245, 69,175, 94,189,132, 95,244,238,151, 78, 40,213,187, 45, 88,230, 81,152,
-215,215,135, 12, 25,242,222,223, 39, 77,154, 4, 27, 27, 27, 16, 4,225, 98, 65,229,194,198,205,238,238, 46,243,180, 75, 99, 83,
-183,100,129, 18, 0, 28, 41,192,177, 1, 4,182, 0, 95, 10,240, 68,208, 70,157,205, 34,217,246,177, 61, 91, 14,117, 3, 80,153,
-165, 30,184,186,186,206, 56,123,246,172, 99, 84, 84, 20,171, 84, 42,145,146,146,194,206,159, 63,223,209,213,213,117, 70, 85,127,
-145,228,228,228, 57,157, 58,117, 74, 11, 15, 15,183, 61,126,252,184, 71,120,120,184,109,167, 78,157,210,146, 7,149,255,129, 0,
- 0, 32, 0, 73, 68, 65, 84,147,147,231,124,200, 47,205,229,114,169, 71,143, 30,201,231,206,157,219, 23,192,109,127,127,255, 76,
- 55, 55,183,219, 40,116,154, 44, 23, 82,169,180, 88,100,153,173,107, 28, 14, 7, 52, 77,195,213,213, 85,151,149,149,101,106,217,
-192, 75,232,107, 75, 26, 92,249, 92,161, 92, 40,112,151,218,216,134,100,102,102,222, 39, 8,226,149,133, 75,124, 65,141, 27, 55,
-166, 77, 44,205,140, 30,208,198,245,235,193,161, 78,191,205, 29, 94,109,217,156, 17,110,139,102, 13,243,157, 51,185,127, 40,201,
- 48,154,154, 53,107,186,152, 29,218, 45, 48,159, 7, 55,108,216,144,195,128,198,147,103,177,105,113,137, 73,121,159,182,110, 90,
-108,185,244, 11, 10,110,239,232,232,216,202,215,215,183, 33, 65, 16, 22,109, 73, 22, 10,133, 65,117,234,212,225,144, 20, 77,216,
-203,164, 30, 82,137,208,185,120, 9,197,206,174,153,220,209, 49,140,100,217, 92,133, 66,225, 36, 20, 10,131, 42, 81,119, 14, 3,
- 46,156,157,228,182,142, 14,118,146,246,161,205,107, 55,109,214,212,167, 94, 72,147,166,254, 13, 26,126, 65, 24,141, 74, 47, 47,
- 47, 39,179,147,124, 5,150, 86,193,142, 29, 59, 48,119,238, 92,212,175, 94, 29,110,110,110,112,114,114,194,213,171, 87,113,243,
-230, 77,200,100, 50,164,167,167, 99,241,226,197, 56,120,240, 32,244,122,189,180,178,207,147, 37, 98,171, 60, 24,141, 70,242, 93,
-129, 85, 22,191, 80, 40,100,204, 78,242,101,225,232,209,163,219,204,150,172,111,190,249,166,197,210,165, 75, 47, 71, 71, 71, 67,
- 34,145,224,230,205,155, 24, 50,100,200,229,229,203,151,183, 24, 53,106, 20, 54,109,218,132,152,152,152, 13,229,241,245,233,211,
-103,214,176, 97,195,150, 93,184,112,129,116,118,118,134, 76, 38, 67,247,238,221,177, 97,195, 6,142,209,104,220, 24, 22, 22,118,
- 55, 44, 44,236,174, 41,225,228, 15,123,215,207,191,250,240,254, 93,140, 25, 55,145,167, 51, 26,166, 88, 80,125, 86, 45,145,228,
- 25, 91,181,202,218, 99, 48, 20,244,225,114, 69,182,119,239,202, 35, 54,110, 44, 22, 91, 83,167, 78,133,173,173, 45, 80,232,192,
-140,114,172, 58, 35, 14, 30, 60, 88,220, 31,218,219,219,131,199,227,129,203,229,130,166,105, 80, 20,133,211,171,197,248,125,106,
-161,190,248,125, 42,129,147, 43, 9,213,135,252,118, 34, 55, 4,200,156,121,119,191,218,236, 31, 24,208,214, 30, 87,119,165, 98,
-126,167,168,196,155,123,222, 76,208,164,227,151, 50, 62,214, 96,210,164, 73,126,233,233,233,184,117,235, 22,110,221,186, 85,150,
- 5, 72,115,248,240,225,159,243,243,243,225,233,233,137,110,221,186,181, 2,208,168,140,118,131,134, 13, 27,162, 75,151, 46, 8,
- 13, 13, 69,253,250,245,161,211, 27,233,176, 1, 35,234, 60,138,121,227, 54,127,241,124,209,217,115, 7,200,203,151, 47, 80,219,
-246,159,180,109, 26,250,217, 50,174, 84,113, 29, 66,123,133, 37,245, 44, 48,101, 34, 72,209, 1,107,207,140, 35, 87,156, 15,151,
-108,137, 88,225, 37,149, 74,137, 59,183,238, 26,182,172,218, 19, 31, 32,238,150,126,125, 87, 38, 10,136, 84,180, 29,236, 73, 50,
- 64,175,127,202,200, 46, 16, 8,150, 94,184,112,193, 69,175,215,227,225,195,135, 24, 63,126,188,230, 3, 41,139, 13, 32, 30, 30,
- 30, 56,127,254, 60,250,247,239,175, 73, 75, 75,187,246,119,213,169,164, 22,249, 95, 1,167,132,130, 44, 70, 66, 66, 66,142, 76,
- 38,115,171, 83,167, 14,169,211,233, 10,151, 36,246,237, 51,173,223,184,241,136, 70,163, 25, 7,128,187,242,183,223, 86,187,185,
-187,135, 14, 24, 56,144, 48, 24, 12,232,212,169, 19, 47, 50, 50,210,254, 85,122,122,158, 5, 3,206, 91,223, 55,104,208, 32, 44,
- 93,186, 20, 0, 48,118,236,216, 98,211, 58, 97,129,195,146,196, 22, 29,219,119,110,104,147, 32, 94, 97,163,111,102,200,175,241,
- 82,122, 93,156, 47,108, 8,146,199,129,128, 2,163, 55, 24,159,167,247,184,253,242,121, 93, 63, 97, 86,102,205,118,254,159, 96,
-253,169,173, 29, 11, 76,154, 61, 22,119, 56, 34, 81, 99,137, 68,130,219,183,111,103, 53,108,216, 48,135,101, 89,219, 57,115,230,
- 56,136, 68,162,198, 31,112,239, 95, 63,123,246,172, 85,243,230,205,191, 38, 73,178, 29,195, 48,167,211,210,210, 86, 2,120,109,
-225,231, 71, 3,248, 17, 64,241,204, 82,167,211,129, 36, 73,176, 44,139, 62,125,250, 96,234,212,169,126, 15, 30, 60,192,217,179,
-103,229,237,218,181,187, 14, 32, 7,192, 80, 0,165, 90,205,148, 74,165,250,230,205,155,194,179,103,207,130, 97, 24,200,229,114,
-216,216,216,128,207,231,163,123,247,238,146, 41, 83,166,180, 61,113,226, 68,186,178, 70, 53, 74,144,146,164,226, 75, 36, 82,184,
-184,181, 28,213,239,203,104,150,101, 15, 86,162,115,224, 9, 57, 70, 13, 97,210,146,139,102, 46, 39, 69, 92, 46, 33,224,114,192,
-103, 10,240,195,207,243, 8, 46,107,226,160,146,235,243, 92, 46,151, 43,229, 67, 71,241, 40,131,136, 0,251, 49, 26, 7, 69, 81,
- 60, 1,183,108,127, 12,154, 36, 73,146, 36,185, 0, 44, 78,218,199,231,243,185, 82, 62, 91, 38,167,144, 34, 40,130, 32,120, 40,
- 99, 39, 90,144, 11, 88,179, 21,137, 55,238,149,182,164, 40,110,217,178, 37,142,156,189,141,125, 17,167,145, 17,119, 31,211,191,
-255, 6,141, 26, 53, 66,100,100,100,185,101, 50,251,104,149,101, 93,118,117,117,141, 74, 78, 78,110, 80,214,103,203, 91, 50, 44,
-195, 74,245, 62,255, 76, 91, 4,207,142, 70, 5, 62, 90,221, 90,182,108, 57,102,199,142, 29,186,207, 63,255,156,215,167, 79, 31,
- 4, 4, 4,180, 24, 60,120, 48, 0,160, 93,187,118, 88,186,116,105,139,193,131, 7, 99,247,238,221, 56,112,224,128,182,117,235,
-214,223,159, 63,127, 62, 9,133, 59, 58,223, 3,195, 48, 93,214,172, 89,243,174,165, 16, 70,163, 17, 6,131, 65, 97, 52, 26, 21,
- 69,125, 17,150, 45, 91,158,113,242, 68, 36,190,159, 54, 27, 78,142, 46, 65, 22, 62, 67,196,160,137, 19, 51, 54, 47, 94,140,197,
-187,119, 99, 98,205,154,162,173,143, 31,227,164, 70,131, 61,103,207,102, 20,125, 79,133,190,153, 42,149, 74,125,244,232, 81,155,
- 61,123,246,192,206,206, 14,181,107,215,134, 92, 46, 7, 77,211, 32, 41, 33, 40,174, 12,117,252, 27, 3,184, 9, 0,168,233, 10,
-149,175, 39, 46, 19, 4,114, 88,178,242, 62, 69,252,106,168,225,224, 46,184, 48,102, 83,128,157,141, 19, 23,199, 87,198,227,196,
-138,132,131,154, 12,252, 10, 35,158,162,108,159,175,134,158,158,158, 72, 79, 79,199,209,163, 71, 85, 64,153,130, 12, 12,195,252,
-252,219,111,191, 77,154, 54,109, 26,223,215,215, 23, 0,130, 0,220, 42,237,189, 98,177, 24,110,110,110,197,194,178, 79,248, 40,
-175,145, 19, 70, 9,123,124, 22, 10, 14,199, 1, 57, 42, 3, 50,243, 12,144, 57, 72,240,253,132, 48,193,233,134,110,141,214, 44,
-223,126, 88,173, 70, 35,224,253,254,128, 32,112,235,198,253,203,245, 4,190, 0, 65, 2, 9,228, 57, 16, 32,144, 79, 24, 64, 80,
- 20,107, 50,153, 16, 31, 31, 15,150,101,209,191,199,144,132, 17,243, 15, 56,181,232,175,132, 71, 29, 87, 16, 44, 62,249,167, 8,
- 1,123,123,251,160,204,204, 76,188,126,253, 26,225,225,225, 73, 25, 25, 25,167, 84, 42,213,144,228,228,100, 0,200,170, 2,101,
-177,152, 15, 10, 10, 66,227,198,141,209,187,119,111, 65, 65, 65, 65,152,151,151,151,219,155, 55,111,154,253,149,245,121, 87,139,
-252, 79, 9,173, 82, 27,154,193, 80, 71,187,122, 53, 84,167, 79,131,119,242, 36,246,184,186,230,107, 52,154,239, 0, 36, 20, 53,
-252,111, 54,109,222,124,165,235,181,107, 54,186,232,104,120, 61,120, 0,218,206, 46,168,178, 5,216,184,113, 35,148, 74, 37,114,
-115,115, 1, 0, 43, 86,172,128, 82,169,132,209,194,132,179, 28, 46, 90,184, 56,213, 68, 42,158,131,225,144,146,216, 58, 5, 77,
- 36, 26,105,178, 91,188,179, 42,151,116, 67,116, 92,136, 88,157,169,107, 66, 80, 58,104, 50, 10,224,214,188, 54, 56,224,180,168,
- 76, 25,205,235,254, 28, 14, 39,235,217,179,103, 93,124,124,124, 34, 0, 56, 84,197, 31,224, 29,188, 72, 75, 75, 27, 87,149, 15,
- 82, 20,245, 99, 76, 76,140,211,134, 13, 27,190,158, 51,103, 14, 91, 82,104,153,255,207,225,112,192,178, 44,108,109,109, 65,211,
-180,243,213,171, 87,157, 67, 66, 66, 86, 49, 12, 19, 84, 70, 61,217,128,128, 0,196,196,196,128,195,225,192,214,214, 22,140, 81,
-143,217, 19, 70,193, 68,241, 57,147, 39, 79, 14,234,217,179,231,195, 13, 27, 54, 24,108,154, 54,111,150,153,153,249,104, 76,255,
- 1, 15, 15, 29, 58,164, 43, 10,241, 80,241, 20,159,101,239, 62,127,254,156,114,119,117,166, 88, 99, 1, 35,230, 2,130,251,203,
- 88,158,196, 5, 2, 14,197,114, 9, 18,124,129,208,246,117, 98, 98, 38,195, 48, 79, 44,225,100, 24,230, 78, 76, 76,140,208,217,
-201,158, 83,160,214,229, 11,105,150, 23,123,231,246,171, 26,193, 13,189, 0, 64,115,231,230,121,126,157,186,194,216,180, 55,226,
-154, 53,107, 90,196,169, 86,171,239, 38, 37, 37, 81,206,206,206,156,184,132,196,195,118, 18,177,163,141,157, 93, 19, 0,208,231,
-229,222, 36,181,218, 55, 20,205,113,126,147,153,153,165, 86,171, 99, 44,173,251,203,151, 47, 57, 10,133, 19,117,252,228,153, 8,
-103, 17,223, 73,202,227,216,240, 9,130, 16, 81,132,146,107,100, 50, 4, 34,145,211,235,196,196, 44,150,101,203,180, 16, 46,204,
- 25,208,163,240,247,154,189,187, 4, 55,238,223,191,143, 99,151,159, 64,204,234, 64,104,114,113,114,211, 58,244,159, 60,237,131,
-253,254, 42, 18, 91, 85,178,102,173,169, 27,245, 14, 63, 82, 42,112,132,239,223,191,255,236,109,219,182, 21, 59,160, 60,121,242,
- 4,109,218,180, 49, 47,115,160,125,251,246, 8, 9, 9,193,147, 39, 79,224,237,237,141,179,103,207,242, 41,138,226, 15, 24, 48,
- 96,254,246,237,219,143, 86,104,247, 95,187, 22, 67,134, 12, 41,205,177,250, 37, 0, 13, 33,243,205,159,186,112,139, 67, 86,102,
- 6,210,223,164,222,181,244, 62, 16, 4,129, 65, 19, 39,102,172,209,233,176,227,198, 13, 12, 20,139, 69,155, 95,188, 64,167,144,
- 16,212,107,211, 38,195,146,190,206,108,213,209,104, 52,160,105, 26, 54, 54, 54,176,183,183, 7,151,203, 5, 69,187,130,195, 11,
- 4,201,229, 34,184,101, 32, 22,127, 39, 46, 8,239,128,229, 4,129, 28, 62, 15,119,184,162, 50,125,117, 8,113, 53,116,103, 89,
- 40, 11, 18,112,206, 44, 72,108,171,195,150,150,210, 39,135,173,242,181,179,113,226,226,216,242, 56,156, 92,149,184, 95,147,138,
-233, 69,247,130, 41,103, 34, 81,207,206,206, 14, 9, 9, 9,136,143,143,127,140,242, 29,252, 11,158, 60,121,242,138,207,231,251,
- 57, 58, 58, 2,128,103, 89, 19,115,134, 97,138,253,176,182,238,216,235, 16,212,202, 75,240,105, 11, 63,108,137,152,135,175,194,
-150,131,166, 8,152, 76,122,252,186,180, 51, 76,218,124,132,117, 29, 65,124,210,206, 59,240,116,132,110,152, 65,157,189,238,189,
-137, 0, 7,115,255,211,247,170, 29, 95, 66,214, 3, 67,216, 57, 56, 56,137,185, 92, 46,236,109, 20,186,105, 35,191, 77, 97, 89,
-182,184,221,208, 20,215, 64,230,201,213,153,169,249, 66, 59, 90, 13,176,100,141,170, 69,179,249,248, 72, 76, 76, 28,215,170, 85,
-171,249,121,121,121,217, 42,149,170, 63, 0,120,122,122, 86, 39, 73,146, 15,160,188,213,145,234, 40, 61, 44, 4,247,193,131, 7,
-144, 74,165, 72, 74, 74, 42,105,124, 1,195, 48,255,152, 77, 0,255, 80, 4, 3,184, 3, 64, 1,160, 19, 74,132,119, 32,139, 76,
-117,159, 68, 70, 70,178,145,145,145,159, 20, 15, 94, 44,203, 24,179,178,192,106, 11,239, 45, 77,211, 44,128,146, 59,154, 68,118,
-118,118, 4,237,238, 14,130, 95,232,250,193,126,196,173,175, 6,131,101,161,101, 24, 19, 40, 16,122,176, 37, 38, 45, 42, 1,129,
-121, 14,109, 49,142, 55, 3,169, 60,187,146, 35, 29, 96,100, 97, 2, 67, 85,178, 56,172, 74,165,130,209,104,148,213,170, 85,235,
-136,209,104,148, 21, 13,110,236,127,235, 23, 53,153, 76,175, 40,138,194,215, 95,127, 13,179,245, 71,167,211, 33, 53, 53, 21, 90,
-173, 22, 58,157, 14, 49, 49, 49,200,205,205,133, 78,167,195,163, 71,143,224,233,233, 9,138,162, 20,229,116,230, 44,203,178,240,
-240,240, 64,141, 26, 53, 64, 17, 44,214, 47,154,133, 31,198,143, 66, 95, 79, 6, 27, 87,254,138,214,173, 91,215,173, 89,179,102,
- 83, 14,135, 99,114,113,113,225, 30, 56,112,224,176,201,100,234, 14,203,123,158,163, 83,167, 78,173,225,239,239,239,100,103, 35,
- 53,240,121, 20,120, 6, 21,203,215,102,178,156,130, 12,120,120, 84, 55, 66, 40,242, 30, 56,112,160,169, 44, 43, 68,105,156,223,
-125,247,157,194,215,215,215, 86,102, 39, 85,241,104, 42,157, 11, 54, 35,247,254,173,235, 0,192,115,116,210, 64, 32,242, 11, 15,
- 15, 55, 86,134,115,198,140, 25,158,142,142,142,118, 36,216, 60,147, 94,255,231,122,187, 86,151, 73,208,180, 26, 92, 94,195,177,
- 99,199, 18,149,225,156, 52,105, 82, 77, 63, 63, 63, 59, 59, 27,113, 62,135,166, 82,184, 12,147, 34, 0,147, 74,235,244,217, 2,
- 71,135, 2,136, 36,193, 3, 7, 14, 44,147,211,108,205,154, 50,101, 74,194, 59,194, 27, 89, 89, 89,208,164, 62, 4, 55, 41, 26,
-129, 18, 26,141, 28,101,224,243,249,197, 91,223,203,122, 92,203,242,209, 42, 77,108, 89,250,217,134, 63,149,179, 4,184,166,110,
-212,187,113,179,146,147,147,161, 80, 40,202,109, 79,219,183,111,159, 22, 26, 26,154,222,190,125,123,221,145, 35, 71, 64, 16, 4,
-206,158, 61,139,164,164, 36,180,111,223, 30, 44,203,154,119,181,225,238,221,187,104,215,174,157,174, 85,171, 86, 73, 69,241,181,
- 42,196,144, 33, 67, 96, 48, 24,144,159,159,143,172,172, 44, 68, 70, 70, 34, 48, 48,144, 21,137, 68, 61, 41,143,207,230,133, 13,
-155,214, 44,160,126, 16, 86, 45, 95,172,227,113,232,133,149,105,175, 4, 65, 32,252,187,239, 50,114,131,131,179,182,170, 84, 5,
-131,108,108, 68,181, 18, 18,228,183, 79,156,112,208,235,245, 22,113,152,173, 58,238,238,238,197, 34,139,203,229,130,195,115, 4,
- 37,174, 7,158,125,123,136, 92,122,226,220, 29,190,214, 86,140,131, 82, 9,142,139,237,202, 14,237, 32,242,192,188,102,125, 20,
- 7,154,247, 85,156, 17, 85,195,134,162,241,128,100, 57,196,129,193,191,250,212,114,172, 33,196,181,189,169, 56,185, 42,241, 15,
- 77, 42,102, 1,120, 81, 81, 59,215,235,245, 26,147,201, 4,146, 36,193,225,112, 74,250, 4, 94,249,227,143, 63,112,251,246,109,
-160, 68,216,158,188,188, 60, 19, 69, 81, 16, 8, 4, 0, 32, 41,167,191, 3, 77,211,160,105, 26,231,175, 95,180,239,251, 69,103,
-226,234,189, 83,104, 30,216, 15,153,249,122,164,229,234,145, 83, 0,248, 55,154,142,128,118, 7,113, 63, 38, 15, 65,245, 3, 40,
-138, 39, 14, 47,141, 79,243, 26, 9,170,120,244,202,124,204,212,214, 37, 10,143, 93, 59,244,228,241,197,125,247, 31,237,250, 45,
-226, 69,179, 70,173, 84, 69,198, 4,228,231,231,179, 4, 65,176,223, 14,159,246,106,235,144,108,211,242,254,247, 25,142, 86,240,
-242,111,236,234,171, 59, 58, 58, 94,181,183,183, 63, 91, 36,142,170, 75,165,210, 43, 10,133, 34, 26,133, 27, 61, 14,165,164,164,
-248,170, 84,170,230, 40,220,156, 21,151,153,153,217,166,200,242, 20, 87,142, 37,108,131, 82,169,252,198,100, 50,117, 45, 58, 58,
-152, 76,166,160,231,207,159,251, 5, 5, 5, 61,246,242,242,186,235,229,229,117,204,203,203,235,176,151,151,215,225,208,208,208,
-165,230,112, 15,127,241,178,225,123, 90,228, 95, 38,180, 80, 36,178,214, 22,189,162, 88,104, 1, 56,255,174, 3,154,145,207,127,
-100, 28, 51, 6,118,135, 15,131,126,254, 28,131,195,195,109, 68, 34,209,114, 20,198,104,106, 46,145, 72, 86,205,154, 53, 75,234,
-176, 96, 1, 92, 47, 94, 68,108,100, 36, 12, 52,125,171, 42,165, 83,171,213,224,112, 56,197,150, 24,177, 88, 12,147,201,132,210,
- 76,190,239, 53, 64, 35,174, 37,165, 69,131,135, 26, 96,192,230, 31, 87,182,186,209,239,213,116,167, 72,165,167,247, 11, 21,215,
-251, 39,199, 38, 78,203,171,183,184,161, 34, 56,249, 60, 59, 1,226,227, 19, 96, 2, 83,169,245,102,141, 70,147,171, 82,169, 16,
- 20, 20,100,127,251,246,237, 90,129,129,129,242,162,235, 55, 63,240,135,105,234,234,234,186,215,205,205,237,181,171,171,235, 94,
- 0, 77, 43,241,217, 13,151, 46, 93, 2, 69, 81,152, 53,107, 22,242,242,242,160,215,235,145,153,153,137,248,248,120,232,116, 58,
- 36, 38, 38,226,233,211,167,208,233,116,136,141,141,133, 86, 91,241,132,132, 97, 24,216,216,216, 64,163,206,199,239,243,126,192,
-140, 41, 19,144,251, 50, 10,137,201,105,176,179, 21, 99,220,184,113,148, 76, 38, 99, 24,134,169, 97, 50,153,218, 49, 12,179,218,
-146,223,169,196,243,118,217,195,195, 35, 96,209,162, 69,126, 63,204, 91,205,181,225,228,179,124,169,128,225, 73,249, 44,175,110,
- 19, 12,153,190,156,187,108,201, 47,207,174, 93,187,150, 4,203,130,119,146, 0, 46, 7, 7, 7,251, 36, 37, 37, 5,250,250,250,
-214,113,168, 94,147,207, 87,184,229,112, 21,213,148,172, 86,115,131,112,171,214,114,245,234,213, 15,175, 92,185,146, 92, 25, 78,
-177, 88, 92,119,203,150, 45, 1,206,206,206, 1,180, 80, 40, 40,200,205,221, 99, 44, 80,237,165,236,100, 2,210,198,174,195,193,
-131, 7,163,246,239,223,159, 90, 25, 78,111,111,111,223,121,243,230,249,215,171, 87,207,223,197,179, 22, 95,232,230,145, 41,112,
-175,158, 41,172, 23,200,135,123,141,207, 87,173, 90,117,247,218,181,107, 22,113, 82, 20,101, 36, 73, 18, 52, 77, 67, 36, 18,225,
-248,241,227, 24, 51,172, 31, 60,220,236, 81,199,215, 23,109,191,250, 6,251,247,239, 47,246,225,161, 40,170,204, 17,125,243,130,
-113, 17,193, 10, 34, 10,107,234, 70, 97, 77,221,168, 96, 5, 17, 85,166,216, 42,250,123,105,239,177,168, 55, 42, 99,185,209, 2,
-177,117,244,252,249,243, 63, 15, 26, 52,136,215,177, 99, 71,220,184,113, 3, 67,134, 12,185,124,224,192, 1, 0,192,141, 27, 55,
-240,237,183,223, 94, 62,115,230, 12, 70,141, 26,133, 54,109,218,240, 46, 93,186,180, 10, 22,196,254, 49, 26,141,216,184,113, 35,
-140, 70, 35, 36, 18, 9,228,114, 57, 58,119,238,140,135, 15, 31,142,218,180,105, 83, 52, 69,211, 95,118,234,250, 5,142, 28, 62,
-128,167,143, 30,142,218, 60,127, 64,165,131, 2,147, 36,137,142,225,225, 25, 25,254,254, 89,155,149,202,130,161, 50,153,200, 55,
- 53, 85,126,110,239, 94, 7, 11,132, 26, 97, 50,153,138,197,149, 89,116,152, 15, 14,207, 17, 28,113, 0, 56,210, 70,184,255,130,
-107,224,134,224, 14,175, 17,158,148, 23, 63,139,230,145, 67,122,254,224,137,158, 63,120,162,219,228,154,131, 69,213,176, 94, 92,
- 13,163, 59,142,175, 17,234,213,200, 22,202,116, 61, 34,127,141,141,211,100, 98, 1,128,167,150,180,115,134, 97, 30, 39, 37, 37,
-129,199,227,161, 90,181,106, 62, 0,204,126,129, 27,134, 15, 31, 62,246,167,159,126,154, 0,224,167,162,107,146,208,208, 80,255,
-252,252,124, 60,127,254, 28, 0,110,151, 99, 13, 46,222,101,152,165,140,229,215,116,173,135,192,186, 35, 33,147,213, 71, 82,150,
- 14,201, 89, 58,172,255,189, 59,162, 46,205,197,237,147, 3, 17,151,154, 10,161, 75, 15,152,140,218, 0, 11, 38,245,174,247,238,
-221, 35, 46, 93,186, 68, 48, 12, 3,131,193,192,230, 41,149,236,157,203,151,161,190,112,129,176,177,177, 33, 90, 52,110,149,191,
-121,238,145,155, 7, 87, 94,190,173, 47,168,244, 68,253, 67, 48,227,213,171, 87, 77,247,238,221, 27, 10, 96, 70,189,122,245,174,
-197,199,199, 55,187,120,241, 98, 29,119,119,247,229, 85, 37, 53,135,133,136,141,141,125,235, 40, 10, 11,161, 43, 18, 13, 29,139,
-196, 92, 55, 0,223,226, 3,118,217, 87, 2,231,255,197,206,240, 71,240,206,110,195,119,133, 86,201, 64, 97,240,146,201,164, 6,
-131, 62,241,212,169, 83,122,146, 36, 33, 18,137, 48,104,200, 16,242,247,223,126,107,217,175,105,211,179, 35, 62,253,244,216,217,
- 51,103,130, 67, 66, 66,192,178, 44, 72,146,196,238,221,187,213, 26,141, 58,211,195,195,195,206,146, 78,163,100, 3, 82, 42,149,
-197, 66, 43, 55, 55, 23,206,206,206, 22, 47, 29,170,148, 56,125,230,120, 84, 54,107,250, 42,190,227,139, 37,250,133,169,221, 67,
-114, 24, 19, 39,215,100, 64,174,154, 69,158, 6,156, 27,164, 60,100,144,119, 15,125, 76,187,144,167, 23,162,175,102,106, 76,154,
- 74,237,150, 72, 79, 79,255, 33, 44, 44, 44, 83,161, 80, 16, 54, 54, 54,112,115,115, 35,187,117,235,150,145,144,144,240, 83, 85,
-127, 17,123,123,251,190,161,161,161, 17, 73, 73, 73,189, 46, 92,184, 80,227,226,197,139,189, 66, 67, 67, 35,236,237,237,251, 90,
- 72,177,103,218,180,105, 42, 30,143,135, 38, 77,154, 32, 47, 47, 15, 69,187,124,202, 61, 44, 89, 34,229,114,185, 88,179,232, 71,
-204,152, 50, 1, 89,209, 55,112,255,242, 41,156, 79, 37, 48,125,222, 47,224,114,185, 85,138,245, 85,219, 81, 84,175,158,171,244,
-201,183, 67,250, 36, 79,157, 50, 69,122,247,238, 93,122,236,248,111,217,216,148, 44,240, 58, 46,166,240,201, 15,228, 61,149, 35,
- 58,117,104,139, 89, 51, 38,214, 43, 10,218, 89, 46,234, 58,138,234, 5,184, 74, 31, 79, 28,209,239,213,248,241,227,133, 11, 23,
- 46,212, 52,109,218, 84,157,150,150, 38, 20,203,228,190, 28, 91,187,128,216,148, 84, 73,211,166, 77, 99,190,250,234,171,156,202,
-114, 78,159, 62, 93,116,226,196, 9, 78, 88, 88,152, 49, 59, 59, 91, 66, 11,133, 65, 4, 95,208,248, 77,118,182,109,175,176,176,
- 23,189,122,245, 42, 40, 10, 88,106, 49,231,204,153, 51, 69, 79,159, 62,229, 52,109,218,212,144,154,154, 42, 21,219, 59, 4, 82,
-118,242, 70,175, 83,210,108, 26,135,132,188, 28, 59,118,172,170,188,114,150, 20, 41, 82,169, 52,169,121,243,230,248,245,215, 95,
-177,108,217, 50,124,254,249,231,120,248,232, 33, 58,141,157, 0,191,209,223,226,240,213,235, 72, 74, 74,194,156, 57,115, 16, 24,
- 24, 8, 46,151,251,180,212,246, 56, 42,154,184,155, 10,226,110, 42, 8, 98, 84, 52, 97, 62, 47,211,178,245, 83, 46, 74,190,191,
-180,247,221,158, 89,186,165, 43, 88, 65, 68,149,231,135, 85,145,216,234,213,171,215, 24,115, 8,135,161, 67,135, 94, 94,190,124,
-121,139,161, 67, 11, 39,218, 77,154, 52,193,220,185,115, 91, 76,159, 62,253,242,188,121,243,208,182,109, 91,120,121,121, 85,184,
-241,197,100, 50,193,104, 52,162, 95,191,126, 48, 26,141,120,243,230, 13,158, 61,123,134,181,107,215,130,101, 89, 1, 0, 40, 92,
-221, 27,242,120, 60,220,187,115,171, 96,198,208,144,237,149,176,100, 17, 37, 39, 49,249,249,249,232, 53,122,116, 70, 98,237,218,
- 89,171, 51, 50, 10,134,201,100,162,154,113,113,114,169, 78,231,134,114,252, 18, 9,130, 0,195, 48,197,194,202, 44,184,222, 61,
-138, 6, 74,139,160, 47, 96,142, 94,220,150, 12, 0,104, 53,192, 21,221, 38,215, 28,172,240, 22,173,104,217,191,208,232,189,127,
-238, 43, 54, 47,217,180, 16, 6, 60,174,132,197,250,198,141, 27, 55, 96,103,103,135,176,176, 48, 62, 73,146, 11,204,243, 85, 20,
-198,206, 90, 98,230,226,243,249,139, 7, 14, 28, 72,230,228,228,224,254,253,251, 0,112,166,172,126,137,101,217,226,186,231,103,
- 17, 48, 49, 60, 92,185,115, 28, 39, 47,238,195,235,164, 55,136, 75,215, 0, 28, 91,104, 84,137,208,171,147,160,203,185, 3,165,
- 86,100, 81,129,185, 92,238,155,122,245,234,177,141, 26, 53, 98, 89,150,197,203,151, 47,141,177,113,113,198, 91, 75,151,178, 15,
- 70,142, 36,164,207,158,113,133, 66, 33,225,233,233, 9,129, 64,192, 8, 4,130,204,191,113,240,254, 75,194, 45,252, 5, 97, 33,
- 62,166, 85,139,197,191, 19, 41,120,123,183, 97,113, 0,211,210, 2,150,130,181, 17,246,217,183,234,119,219,176,126, 3, 84,129,
-129,129, 50, 55, 55, 55, 16, 4,129,238, 61,122, 16,161, 23, 46, 72,105, 87, 87,216, 55,104, 80,188, 28,113,250,212, 41, 28, 63,
-126, 92,117,228,143,131,110, 67,134, 13,235, 2, 96, 75, 57,133,225,240,249,252,226,239, 77, 73, 73, 1,159,207, 47,246,137, 80,
- 42,149,112,116,116, 68, 74, 74, 10, 44, 92,153,219, 58,117,202,245, 41,233, 33, 63,120,134, 72,105,226,152, 42, 21, 38,150, 5,
- 77,152, 0, 53, 11,131, 9,208, 26, 88, 52,172, 73,201, 79,170,141,178,200, 27, 7, 98, 0,108,173,204,221,211,106,181,231,238,
-222,189, 59,146, 97,152,125, 0,200, 11, 23, 46, 48,143, 31, 63, 30, 3,203, 29,215,223, 55,219,139, 68,147,207,158, 61, 43,159,
- 60,121,114,118,100,100,100,110,231,206,157,109,215,174, 93, 43,111,211,166,205,228,204,204,204, 93,150, 24, 2,227,227,227,183,
- 36, 36, 36,140,105,212,168, 17,178,178,178,160,215,235, 17, 21, 21, 5,111,111,111,220,190,125, 27, 62, 62, 62,184,117,235, 22,
-234,212,169, 3,147,201, 4,141, 70, 3,134, 97, 76, 21,117,230, 89, 25,111,128,204,120, 36,223, 56,134,103, 15,162,112, 54,153,
-192,202, 93, 17,168, 86,195,179, 74,113,106,124,156, 68,254, 10, 71,251,147, 11,103,207,116,138, 61,183, 27, 7, 54,174,100,206,
- 31, 59,230,199,147, 98,228, 39,253,190,249, 66,103, 64,117, 0,188,102, 33,141,208, 81,246,212, 36,170,129,212,179,143,203, 15,
-176,232,227, 36,242,119,118,176, 63,241,159, 5, 63, 73, 95, 30,223,140, 61,107,126,101,247,111,219, 25,168, 1, 66,252,253,253,
- 59,146, 36,105, 7, 64, 83,228,231,101, 81,106,155,210, 56, 79, 71, 68, 4,107,128,144, 67,135, 14,117, 20,137, 68, 46, 0, 12,
- 5, 5, 5,175, 62,132,243, 76,100,100,176,185,156, 4, 65, 56, 1,208,179, 44,251, 18,149, 76,193,211,187,119,239,185,223,126,
-251,237, 20,147,201,228, 88, 98,118, 78, 45, 94,188,152,195, 48, 12,197,178,172,158, 36, 73,253,137, 19, 39, 76, 70,163, 49, 89,
-163,209,140,254,144, 94,228,139, 47,190,192,245,235,215,103,163,112, 19,134,165,214,234,183,252,180,138, 82,246, 84,153,255,194,
-133, 11,115,190,252,242,203,169,187,118,237,122,182,124,249,242,174,163, 70,141,194,238,221,187, 81,187,118,109,220,187,119, 15,
- 63,252,240, 3, 0,180,152, 62,125,250,225, 13, 27, 54,120,197,198,198, 46,182,192,162, 1,163,209,136,157, 59,119,162,123,247,
-238,112,116,116,132,171,171, 43, 8,130, 56, 55,108,216,176,223, 0,128, 34, 40, 46, 0,104, 53, 90,173,175,111, 35,139, 45,184,
- 92, 46,183,184,175, 75, 77, 77, 45,222, 41,248,217,151, 95,102,172, 95,184, 16,219,213,106, 12,147,201, 68,137,238,238,138,195,
- 47, 95,142,120, 84,216, 57,179,229, 89,117, 42, 18, 89,150,186, 52,168, 83, 48,237,143,249,175, 93, 0,124,222,106,128, 43, 90,
- 13,112, 69,163,110, 78, 4, 73, 17,120,112, 50, 19, 15, 79,103,237, 55, 40,113, 14,149, 75,151,243,120,193,130, 5,135, 63,249,
-228,147,174,117,235,214,197,240,225,195,191,218,184,113, 35,215, 96, 48,140,199,159, 97, 30,108, 73,146,252,105,205,154, 53, 35,
-228,114, 57, 46, 93,186,132,139, 23, 47,158, 3, 16, 95, 86,191, 4,160, 56,102, 86, 53, 15, 31,205,211,216,124, 81,122,210, 21,
- 92,190,244, 7,106, 7,126, 3,161, 75, 23,200,125,231, 65, 31,189, 12,186,204,147,144,123,116, 70, 98,236, 75, 80, 28,254,195,
-138,156, 80, 88,150,125,148,152,152,232,229,229,229, 69,188,126,253,218, 8,128, 53,153, 76,172,190,101, 75,131,223,194,133,244,
-195,175,190, 34,154, 61,125, 74,177, 4,193, 68, 69, 69, 1,192,147,255,198, 40,110, 14,183,240,240,225,195,178,194, 45, 84, 10,
-245,234,213,107,113,241,226, 69,190, 70,163,193,249,243,231,209,184,113,241,222,174,255,106,244,251,146, 90,228, 95,134, 17,165,
- 92, 91,251,150, 69,235,173, 7,155, 33,232, 58, 62, 62, 38, 46,137, 77,221,187,116, 41,184,123,247,110,241,172, 79,115,243, 38,
- 84,199,143,195,100, 50,129,101, 89, 92,188,112, 1, 3, 7, 12,200,167, 41, 98,125,205,154, 53, 88,130,125, 43,118, 75,187, 82,
-102, 15, 97, 97, 97, 97,197,157, 79, 66, 66, 2,196, 98, 49,120, 60, 30, 24,134,129,209,104, 4, 69, 81,176,181,181,133,209,104,
- 44,205, 4,243, 46,167,193,148,165,234,181,161, 83,255, 20,215,124, 61, 59,210,174, 38,170,115,133,197,141,211,197,134, 64,215,
- 64, 26, 14,156,116,246,204,226, 79,147, 25,109,102, 47,188,191,163,171,162, 45,255, 62,245,235,215,255,109,224,192,129, 36, 0,
-180,107,215,142,172, 95,191,254, 10,148,159, 42,167, 92, 78,129, 64,192, 7,128,136,136,136,172,103,207,158,125, 30, 17, 17,145,
- 85,242,186,133,156,107, 23, 45, 90, 4,145, 72, 4,163,209, 8,157, 78, 87,236,159, 85,242, 85,175,215,195,193,193, 1, 71,142,
- 28,129,201,100, 58, 82, 81, 57, 61,170,215, 0,225, 88, 11, 91, 34,206,226, 98, 6,183, 42, 34,171,152,179,150,139,184,142,139,
-131,253,169,255,204,159,227,152,253, 34, 10,137,137,137,236,137,227, 71,174,105,128,164,220, 60,204,200, 81,161,142, 90, 7, 65,
- 99, 47,196,159, 90,243, 61, 59,189, 21, 12, 40,125,215, 96, 49,167,159,139,184,142,155,163,253,137, 95,254, 51, 95,154,243, 34,
- 10, 41,169,169, 56,122, 36,226,174, 6, 48, 47, 55, 14,102, 24, 38,128, 97,152, 0, 0,131,203, 17, 47,149,226, 44, 40, 40,168,
- 87, 80, 80, 80,239, 99,114,178, 44, 91,143,101, 89,139, 57, 75,250, 68, 45, 89,178, 36, 58, 37, 37,101, 96,122,122,122,123,243,
-145,157,157,221, 46, 63, 63,191,117, 65, 65, 65, 75,245,146, 26,182, 5, 5, 5, 78,249,249,249, 10,141, 70,211, 16, 64, 84, 37,
-158,249, 98,148,140, 58,157,146,146, 50, 43, 37, 37,133,168,168,156,212,232,104, 98,199, 47, 19,255, 88,179,102,141,226, 3,249,
-223, 42,103, 70, 70,198,190, 93,187,118, 5,121,122,122,122, 13, 30, 60, 24,171, 87,175,198,242,229,203,181, 0,176, 97,195, 6,
-109, 9, 75,150, 71,108,108,108,163, 50,150, 13,219,149,176,150,108,253,236,179,207,216,139, 23, 47,162,123,247,238,197,129, 68,
-215,173, 91, 7,163,209,168,108,219,182, 45, 3, 0,106, 77,129,146,101, 88,232,244,101,174,191,191,119, 63,121, 60, 94,135,146,
-241, 2,205,193,152,121, 60, 30, 88,150, 69,157, 22, 45, 50,114, 2, 3,179, 54,230,230, 22,204,170, 87,207,102,132,175,239,224,
-186,192,128,210, 56, 9,130,120,203,170,243,238, 81, 9, 75, 86,201,114,166,171,147, 49,252,143,249,175,143,155, 45, 91, 2, 9,
- 7,154, 60, 35, 14, 46,124,253, 70,243, 6,235,202, 18, 63,229,213, 61, 43, 43,107,236,194,133, 11,181, 50,153, 12, 95,124,241,
- 5,230,205,155, 55,172, 69,139, 22,185, 78, 78, 78,215,107,215,174,253,160, 79,159, 62, 41, 81, 81, 81, 99, 67, 67, 67,241,252,
-249,115,252,242,203, 47, 57,217,217,217,253,203,227, 36, 8,162,216,146,215,173, 83,187,172,223, 87,252,202,180,253,100, 12, 68,
- 66, 27, 24,104, 15,100,229, 27,144,173, 98,161,227,135,128,199,229,163,125, 83,127, 92, 63,177,185,192,164, 83,109,169,232,153,
-207,207,207,223, 63,104,208, 32, 37,151,203,133, 78,167, 99,105,154, 6,191,208,239,152,161, 63,255, 92,223,236,241, 99,163,137,
-101, 25,130, 32,240,221,119,223,169,178,179,179,119, 85,165, 29, 85, 2, 37, 57, 63, 86,184,133,118,239,140, 63, 31, 35, 44,196,
- 95, 81,247,127, 51,214,150,114,252,105,209, 50,111,169, 52,191, 18, 4, 99, 50,153, 24,212,244,172, 41,141,125, 29,191,178,119,
-239,176,161, 29, 59,118, 18,117,234,212, 73,224, 31, 93, 56, 27,141,136,136,192,129, 3, 7, 10, 78,158, 60,169,228,211,212, 6,
-143,106, 30,206, 38, 19, 3,130, 96,202, 85,195, 82,169,116,252,180,105,211,132,185,185,185, 88,190,124, 57, 19, 20, 20, 68,138,
-197, 98,232,245,122,108,216,176,193,224,239,239, 79,147, 36,137,220,220, 92,144, 36,249,212,194, 10,222,207,141, 79,106,255, 91,
-104,207, 3,141,190, 30, 98,239, 23,218, 76,214,218,195, 13,134, 6, 44,146, 19, 94,227,217,153,147,217,143, 78, 44,205,132, 38,
-173, 39, 42, 78, 15, 84,218, 64,240,227,201,147, 39,157,198,142, 29,203,106, 52, 26, 34, 62, 62,158,157, 63,127,190,211,240,225,
-195,127, 76, 78, 78,238, 91,197, 31,133,200,201,201, 1, 65, 16, 76, 81, 71, 98,158,245, 87,102, 93,238,225,150, 45, 91, 14,245,
-232,209,163, 91,219,182,109, 17, 29, 29, 93,188, 68, 88, 82,104,153,119, 31, 46, 88,176, 32, 7,192,212,138, 72,105,154,198,242,
- 45,251,144,147,157, 1,103,103, 87, 8,132, 66, 84,117,135, 37,143, 36,103,253, 60,103,166, 83,198,147,235,196,195,107,103,153,
-189,247,211,210,141, 38,182,244,136,255,121,201,108,145,250, 47,127, 54, 67, 82,179,126,158,255,147,173,121, 89,115,215,157, 20,
- 37, 97, 98,199,126, 80, 19,249,183,112,254,205,112,117,117, 69, 74, 74, 10,225,234,234,202, 22,249,104,177,229, 8,173,183, 31,
-240,194,229, 50,162,188,101,195,170,242,199,196,196,204,111,208,160,193,196,231,207,159,239,245,243,243, 27, 5,160,154, 86,171,
-205,153, 62,125,250,127, 54,108,216, 48,212, 18, 75, 22, 0,236,222,189,123,233,144, 33, 67,142,119,233,210,229,123,134, 97,234,
-151, 24,216, 99,156,156,156,138,151,112,223,164,165, 78, 25, 57,180,223,148,252,252,108,139,227,220, 73, 36,146, 17,211,167, 79,
- 23,168, 84, 42,172, 90,181,138,241,247,247, 39,205,147,162,109,219,182, 25,125,124,124, 56, 97, 99,198,100, 44, 73, 77,197,220,
- 75,151, 84, 83, 2, 2,130, 54, 62,123,214, 16, 12,179,181, 44,171, 78,105,150, 44,179,219, 69, 21,145, 92, 36,182,214, 1,248,
-188, 89,111, 23, 28, 90,244, 26,217,177,186,255,192,136,151,176, 32, 45, 80, 41, 72,220,191,127,127,251,180,180,180, 67, 51,103,
-206,180,109,216,176, 33, 2, 2, 2,104,137, 68, 18, 98, 14, 23,147,155,155,139,211,167, 79, 99,245,234,213,186, 71,143, 30,245,
- 40,111,185,202,100, 50,165,251,248,248,152,239, 3, 75, 16, 68,166, 82, 75,216,238,169, 27, 34, 25, 60,114, 47,113,249,214, 85,
- 36,235, 25,104, 13, 12,106,122, 6,163,245,231, 75,112,248,216, 3, 83,114,236,227,199, 6,117,246,122, 11,202,251,242,197,139,
- 23, 7,231,204,153,211,251,251,239,191, 23,102,100,100,152,180, 90, 45,179,111,223, 62,106,240,224,193, 38,150,195, 97,184, 28,
- 14,198,143, 31,175,206,201,201,249, 3,248, 91, 19, 76,255, 37,225, 22,254,130,176, 16, 31,205,154, 85,242,245,127, 5,165,182,
- 80,134, 34,175,172, 94,243,123,135,221, 59,119,185, 80, 20,233,242,242,213,171, 91, 93,123,246, 74, 58,117,234,148,156,107,107,
-219, 24, 0,163, 27, 53,234,154, 94,171,206,138, 60,116,168,122,205,154, 53, 2,139,146, 74,179, 12, 69, 94, 41,239, 11,243,243,
-243, 85,151, 46, 93, 42,152, 58,117, 42,145,144,144,176,195,217,217,185,207,177, 99,199, 36, 61,123,246, 84, 71, 71, 71,239,119,
-113,113,233, 22, 26, 26, 42,157, 56,113,162, 54, 63, 63,191, 50,137, 71, 31,179,111,178,235,222,156,185,248,203,155,139,126,255,
- 20, 28,170, 57,180, 52,192, 24,174, 64,159,119, 10,192, 14, 84, 34,222, 81, 73,136,197,226, 64,145, 72,132,187,119,239,102,135,
-132,132,232, 52, 26, 13,119,222,188,121,246, 98,177, 56,176,170, 55,158,101, 89, 54, 59, 59, 27, 12,195,112, 0, 16, 69,175, 96,
- 42,191, 23,191,111,215,174, 93, 15,237,217,179,231,179, 78,157, 58,193,203,203, 11, 6,131, 1, 62, 62, 62,208,233,116,240,246,
-246,134, 86,171,197,236,217,179,145,155,155, 59, 1,229,228, 60, 35, 8, 2, 70,163,177,216,217,214,205,189,122, 97,156,158, 15,
- 8, 99, 33,166, 73,175,167,145, 27,145,158,153,193,236,185,151,150, 86,160, 55,181,127,241,166,224,209,187,239, 43, 48, 65, 21,
- 58,120, 92, 18, 0,104,153,242, 51,206,139,121,240,122,118,100, 29,210,210, 51,176,251, 78, 74,142, 74,207,124,254,172, 20,206,
- 74,149,243, 95,194, 25, 60, 59, 26,189,198, 89,254,222, 15,129,165,130,170, 44,220, 77, 5,113, 91,180,145,197,154,141,165,198,
-200,250, 64,254, 67,207,159, 63, 63, 4, 0,143, 31, 63, 78,232,215,175,223,148,215,175, 95,207, 1,112, 52, 54, 54,118, 77,101,
-136, 54,110,220,248, 28,192,144,242,222,179,107,241,144,131, 0, 14, 86,134, 55, 47, 47, 79, 19, 21, 21,165,153, 56,113, 34,145,
-144,144,112,204,197,197,229,179,227,199,143,139,122,246,236,169,125,248,240,225, 25, 87, 87,215, 86,237,218,181,147, 28,189,113,
- 35,169,224,229,203,200,200,196,133,151,166, 0, 0, 32, 0, 73, 68, 65, 84,215,175,221, 13, 12, 19, 89, 94,251,252,200, 34,235,
- 45,177,117,112,238,235,159, 15,253,252,186, 29,163,197,126, 93, 54,174, 1, 72,252, 0,206,139, 87,174, 92,241, 27, 48, 96,192,
-158,206,157, 59, 55,243,243,243, 67,181,106,213,240,236,217, 51,188,121,243, 6,247,239,223, 71, 68, 68, 68,132, 70,163,169, 48,
-161,118, 86, 86,214,251,233,137, 4,114,215,205,171,102, 69,220,186,220,216,167,101,167, 65,194, 0, 87, 6, 58, 61,139,132,184,
-151,152, 61, 99,125, 65, 74,220,243,199,122,163,190, 7, 44,220,168,163, 86,171,215, 46, 91,182,140,142,140,140,236,180,114,229,
- 74,105,245,234,213, 41, 46,151, 75, 2, 96,111,223,190,205,142, 27, 55, 78,149,145,145,113, 68,169, 84,174,253,155,199,232,139,
-175, 94,189, 10,166, 40,234,163,134, 91,248,128,176, 16, 86,124, 76,120,122,186,251,213,170,238, 58,202,171,154,251, 24,207,234,
- 30,225,165, 57,185,123,201,100, 82,207, 26,110, 35,188,170,185,143,169, 85,221,117,148,167,167,187,159, 5,166, 69, 47, 27, 27,
-155, 99, 10,133, 34, 8, 0,108,109,109,187,217,217,217, 61,178,181,181,237, 86, 52, 11,236, 38,145, 72,158,248,251,251, 15,255,
- 27,205,149,229,114,250,248,248,244,203,207,207,255,202,199,199,167,159,249,252,229,203,151,197,231, 85,225,244,240,240,104,123,
-251,246,237,190,139, 23, 47,254,162,118,237,218,221,230,207,159,255,197, 31,127,252,209,215,221,221,189, 97, 21, 56,249, 0,182,
-211, 52,157,198,227,241,210,105,154, 78, 51, 31, 28, 14, 39,141,162,168, 52, 0,107,202,176,150,181, 43, 49,203,185,236,236,236,
- 28,235,236,236, 28,235,226,226, 18,235,226,226, 18,171, 80, 40,222, 59, 28, 28, 28, 46, 91,122, 63,125, 93, 36, 45, 66,170, 73,
-175,212, 83, 72, 46,215,117, 22,251,126,140,223,200,215, 69,210,162,113, 53,219, 43,245, 20,210, 75,255,223, 56,131, 92,192,178,
-171,125, 89,118,181, 47, 27,228, 2,182,162,243,143,105,246, 87, 40, 20,172, 66,161,152,245, 87, 45, 37,148,193,255,183,183,247,
-143,200,233, 37,149, 74,119, 85,171, 86,205,220,215,117,177,177,177, 57, 39,145, 72,186, 20,245,117, 93,196, 98,241, 5,127,127,
-255, 65, 21,113,202,229,242,219, 78, 78, 78,169, 69, 71,138,179,179,115,138,179,179,115,138,147,147, 83,178,147,147, 83,178,163,
-163, 99,146,249,176,179,179,187, 94,197,186, 59, 1,104, 2,160, 33, 0,155,143,120, 63, 61, 1,140, 44,234,131, 22, 2, 24, 14,
-160,254, 71,248,141, 8, 90, 40, 31,205,183,243,184, 66, 75, 28,243,104,137, 99, 30,223,214,253, 74, 57, 41,120, 44,225,172, 35,
-151,203,231,217,216,216,252, 33,149, 74, 47, 73,165,210, 67, 14, 14, 14,243, 1,212,249, 47, 61, 75, 18, 0, 27, 80, 24,159,233,
- 40, 10,151,194, 15,161,112, 83, 65,245,127,224, 51,255,255, 25, 35,254, 91, 95,220,206,202,105,229,180,114, 90, 57,173,156, 86,
-206,127, 33, 39,105,189,159, 86,161, 85, 73,161,245,238, 1,160,156,200,240, 86, 88, 97,133, 21, 86, 88,241,255, 24,140,245, 22,
- 88, 81, 73,148,186,180, 76,148,163, 74, 43, 19,107,170, 42,202,246,180,149,211,202,105,229,180,114, 90, 57,173,156, 86,206,255,
-119,156, 86,124, 68, 88,205,170, 86, 78, 43,167,149,211,202,105,229,180,114, 90, 57,255,215, 97, 93, 58,180,194, 10, 43,172,176,
-194, 10, 43,172,248,139,176,182,132,224,122,107, 9,209, 42,180, 42, 15, 18,192, 87, 0,122, 1,168,133,194,108,246,251, 0,252,
-134,170,173,233,219, 0,152, 2,160, 57, 10,119,231,196, 0,184,132,194,221, 57,249,214,219, 93, 58, 28, 28, 28,166,209, 52,109,
- 7, 20,166, 54, 49,191,150,252,191,201,100,202, 81, 42,149,243,255,162, 34, 80,176, 48,130,178,185,172, 37,203, 86,242,213, 96,
- 48,252,149,229,180,226,159, 9, 31,185, 92,190, 61, 43, 43,171, 63, 74, 36, 89,182,194,138,255, 5, 56, 58, 58,142,210,235,245,
-211,185, 92,238,188, 55,111,222,252,254,255,168,234,239,137,172,183,132, 86,100,100,228, 5, 0,232,220,185,243, 39, 0, 96,103,
-103,119,149, 36, 73,207,202,124, 3,195, 48, 49, 57, 57, 57,101, 6, 80,179,179,179,187, 74, 81,212,123,156, 6,131, 65,202,225,
-112,242, 74,251,140,209,104, 76, 84, 42,149, 13,255, 33, 55,145, 0, 16, 41,147,201, 52,115,230,204,249,173,117,235,214, 30,201,
-201,201,198,201,147, 39,183,186,119,239, 94, 39, 0, 29, 42, 41,182,154, 18, 4,177, 57, 40, 40,232, 96,120,120,248,158,144,144,
- 16, 94,102,102,166,116,223,190,125,110, 91,182,108,137, 98, 24,166, 63,202, 73,180,250,255, 25, 52, 77,219, 37, 38, 38, 74,129,
-194,212, 36, 69,194, 10, 6,131, 1, 6,131, 1, 42,149, 10,129,129,129, 31,253,123, 93, 92, 92,130, 9,130, 88, 41,145, 72, 26,
-230,231,231,223, 2, 48, 38, 37, 37,229, 94,101,202,106, 52, 26,193,178,108,113, 57,253,252,252,172, 63,104,229, 48,140,199,227,
-125,238,237,237,221, 88,171,213,102,199,196,196,220, 52,153, 76, 51,241,241,114,180,217, 2,152,201,231,243, 67,106,213,170,229,
-241,252,249,243, 4,189, 94,127, 3,133,201,144,115, 63,134,200,250,228,147, 79, 46,175, 90,181,202,126,244,232,209,151, 47, 93,
-186,212,194, 42,182,172,248,111,193,195,195,195, 78,165, 82,173, 7, 16, 76,211,180,139, 64, 32,128, 80, 40, 76,229,243,249,119,
-133, 66,225,208, 43, 87,174,228, 84,150,211,100, 50,205,140,141,141,117,105,210,164,201, 34, 39, 39,167,217, 25, 25, 25, 26,189,
- 94,127, 38, 59, 59,123, 2, 0,101,121,159,125, 87,139,252,203, 68, 86,201, 87,152, 69, 23,167,168, 98, 44,128,214,111, 41, 48,
- 14,199, 61, 46, 46,206, 73, 32, 16,128, 97,152,226,193,236,221,195,124, 93,167,211, 33, 32, 32, 64, 95,193,128,227,145,144,144,
-224,196,227,241,138,175,233,116, 58,184,185,185, 49,137,137,137, 78, 69,105, 15,138,161,213,106,225,238,238,254, 79,202,121,244,
-149, 92, 46,207,141,143, 79, 8,212,104,245, 63, 13, 31, 59,117, 90,255, 94,159,202,174, 94,189,202,116,232,208, 65,123,225,194,
-133,175, 80,152, 56,213,162,206,156, 32,136, 45,147, 39, 79,158, 45, 16,217,216,159,189,250, 88,187,101,223,145,164, 32,159,154,
-196,132, 9, 19,168,113,227,198, 93, 12, 14, 14,222,206, 48, 76, 3, 84,194,178, 37,147,201,142,243,249,252, 26, 69,247, 47, 62,
- 59, 59,251,179,127,224, 3,201,193,251,193, 99, 75,187, 86, 33, 50, 51, 51,161, 86,171,223, 59,252,252,252, 44,205,149, 89,169,
-114,211, 52,125,104,193,130, 5,110,169, 41, 41,248,117,201,146, 38, 40,180,100, 54,177,228,195,233,233,233,239,149,211,215,215,
- 23, 86, 84, 10, 83,102,207,158,189,224,203, 47,191,132,201,100,130, 90,173,118,125,241,226,133,255,244,233,211,123,188,124,249,
-178, 49,128, 87, 31, 58, 25,247,246,246,142,254,230,155,111,228,141, 27, 55, 70, 81,150, 10,215, 75,151, 46, 53,217,176, 97,195,
-192,248,248,120, 95, 0,111, 62,228, 11,228,114,249,246,117,235,214,217,139, 68, 34, 28, 62,124,216,190,109,219,182,151,238,220,
-185,211,242, 3,196, 22,105,111,111, 63, 14, 64, 27,134, 97,120, 0,110,100,103,103,207, 69,229,163,186, 43, 36, 18,201,126,146,
- 36,107, 2,127, 70,163, 39, 73,210,129, 32,136, 12,243, 53,130, 32,156, 24,134,185,150,149,149,213,204,250, 56,254,187, 97,111,
-111, 63, 44, 45, 45,109, 21,159,207,231,202,100, 50,136, 68, 34,112, 56, 28,112, 56,156,106,124, 62,191, 26,159,207,239, 24, 26,
- 26, 58,230,220,185,115,229, 70,216,111, 26,228, 60, 24, 36,241, 19, 69,144, 20, 0,144,180,216,198,214,214, 22, 63,253,244,147,
-184, 91,183,110, 98, 0,184,124,249,114,248,160, 65,131,218, 38, 38, 38, 6,148, 37,182, 74,211, 34,255, 34,172, 45,111,192, 67,
-145,122,188,240, 86,203, 37, 73,240,120, 60, 92,191,126, 29,150, 4, 43, 55,167, 72, 40,183, 55, 40,138, 48,126,239,222,159, 6,
- 0,243, 64,195,227,241,112,229,202,219, 65,229,155, 54,109, 90,220,216,255, 46,244,242, 43, 12,242,184,247,235,194,114,133,173,
- 44,140,174,189,247,107, 95,180,250, 37, 14,189,198,205,234, 83,160,209, 55, 2,160,202,201,206,206,190,117,224, 64,114,144,143,
- 15,119,251,246,237,141,221,220,220,122, 85, 66,104, 77,105,208,160,193,126, 74,104,235, 16, 62,104,112,248, 80, 14,169, 31, 56,
-114,226,188,132,148, 12,213,136, 17, 35, 14, 28, 62,124, 56,252,231,159,127,126, 50,105,210,164, 41, 0,126,176,180,252, 2,129,
-160,198,211,167, 79,189, 77, 38, 19,252,252,252,254,137,105, 12,130, 80, 24,124,239, 75, 0, 59,139,174,245, 67, 97,228,254, 96,
- 0,119, 43, 67,102,182, 96,149,118,124,108,184,185,185,249, 14, 24, 48,192, 33, 43, 35, 3,191, 46, 89, 98,190,220, 16, 21, 44,
- 35,154,219,143, 78,167,195, 23, 95,124, 49,192,100, 50,113,204, 34, 80,171,213,234,114,115,115, 53,248,211,177,244, 13,128, 79,
- 45, 40,142,167, 88, 44,254, 15,128, 96,181, 90,237, 6, 0, 98,177, 56,137, 97,152,131, 42,149,234, 7,252,153,192,183,210, 19,
- 92, 0,254, 40, 59, 21, 20,187, 96,193,130,231, 83,167, 78,125,245, 95,224,172,225,236,236, 60, 63, 44, 44, 12, 71,142, 28,193,
-209,163, 71, 13, 66,161,144, 51,104,208, 32, 98,204,152, 49,178,111,190,249,166, 35,128,101, 31,248, 51,119,156, 61,123,182,188,
-110,221,186,216,183,111, 31,238,223,191,175,246,246,246, 22,182,110,221, 26, 28, 14, 71, 62,109,218,180, 14, 0, 54,127,200, 23,
-100,101,101,205,157, 56,113,226,150,157, 59,119, 74, 99, 98, 98,176,114,229, 74,135, 62,125,250, 92,136,143,143,255,164, 18, 98,
-139, 15, 96, 28,128, 80,138,162, 90, 14, 26, 52,200, 56,118,236, 88,154, 36, 73,195,146, 37, 75, 28, 55,108,216,208,135,166,233,
-224,204,204, 76, 75, 38,105, 36,128,159,134, 14, 29, 58,228,220,185,115,178,155, 55,111,242,236,237,237, 97, 50,153,138, 45,197,
- 12,195, 56,153,159, 89,163,209, 8, 95, 95, 95,247, 18,159, 23,254, 91,133, 6, 73,146,122,134, 97,104, 0, 2, 0,218,138,206,
-255,151, 68,150, 92, 46, 31,157,149,149,245,155,139,139, 11,156,157,157,223, 27,107,181, 90, 45, 4, 2, 1,215,197,197,101, 93,
-183,110,221,232, 67,135, 14,149,185, 4, 72, 80,196,204,195,187,230,184,201,101, 82, 0,192,210,213, 39, 10, 0,224,143, 63,254,
- 64,114,114, 50,100, 50, 25, 2, 2, 2,168, 57,115,230, 40, 38, 76,152,240,107,118,118,246,208,178,184,222,213, 34,255, 50,139,
-214,218,210,206,203,245,209, 98, 89,182, 56, 79,158,133, 15,237,187,151, 78,191,195, 71,232,116, 58,188,107,209, 50, 55, 94,154,
-166,223, 53, 63,130, 32, 8,182, 60,206, 82, 48, 72, 44, 22, 7,170, 84,170, 21,149,152,221, 22,115,238,253,218, 23, 91,248,147,
-251,153, 51,145,118,156, 88,248,186, 5,192,213,215, 67, 87,174,250,228, 19,183,113, 51,150,207, 82,103, 38,103, 76, 27,208,165,
-134,183,139,189, 80,156,147,158, 43,175, 83,167,253, 59, 22,153,138,202,217, 42, 60, 60,124,235,201,235,177,132, 64,192,229,114,
- 40,138,110, 81,207,199,222,195,150,178,149, 2,182, 9,175,158, 95, 29, 60,120,112,189, 73,147, 38,181,172, 4, 39,138, 6, 92,
-108,219,182, 13, 4, 65,144,149,169,251, 71,196,233,242, 68, 22,203,178, 32, 8, 98, 71,137, 65,101, 71,209,181, 59, 37,196, 22,
-167,188,251,105,182,166,154, 69,213,160, 65,131, 6, 24,141, 70, 78,137, 78,226, 93, 1, 83,154,136,177,168,238, 10,133,226, 36,
-128, 79, 9,130,128, 78,163,209,253,231,151, 95, 74,254,249,246, 59, 34,235,116, 89,109,201, 96, 48,192,100, 50,113,238,220,185,
- 67,151,120,214,105, 0, 98, 0, 14, 44,203,130, 36,201, 7, 22,220, 79, 95,145, 72,116, 53, 34, 34,194,166, 97,195,134, 4,143,
-199,131,209,104,196,195,135, 15, 61,126,254,249,231,145,167, 79,159,238,160, 82,169,252,240,126,242,116, 75,126, 35,255, 75,151,
- 46,169,188,188,188, 74, 21,142, 74,165,146,227,227,227,243, 73, 25,162,232,175,230, 76, 76, 75, 75,235,254,233,167,159,142, 74,
- 77, 77,141, 54, 26,141,223, 3, 8,112,112,112,184,211,179,103, 79, 8,133,194, 80,181, 90,189,236, 67,158,121, 39, 39,167,110,
-205,154, 53,195,202,149, 43,241,243,207, 63,183, 3,112, 6, 64, 91,165, 82,121,186,107,215,174,176,179,179,235,158,147,147,179,
-249, 3,218,145, 79,171, 86,173,214,253,244,211, 79,210, 35, 71,142,192,219,219, 27,121,121,121,248,238,187,239,156,126,252,241,
-199,243, 57, 57, 57,173, 75,180,139,178, 56,253,248,124,254,230,157, 59,119, 74,188,188,188,188,184, 92, 46,233,229,229,133,172,
-172, 44,104, 52, 26,254,188,121,243,234, 9,133,194,123,203,150, 45,219, 12,160,103, 5,229, 36, 1,204, 93,179,102,205,168, 17,
- 35, 70,216, 13, 24, 48,192,164,211,233,176,103,207, 30, 80, 20, 5,154,166, 33, 18,137,138,147, 87,115,185, 92,212,169,243, 94,
-144,244,195,229,212, 55, 23,133,126,168,118,168,220,178,235,233,114,248,138,151, 62,104,154,134, 64, 32,128, 64, 32, 0,159,207,
-199,211,167, 79,103, 8, 4,130, 37, 4, 65, 24, 45,225, 36,254, 84, 23,129, 0,110, 86,116,142,247, 93, 67,254,206,254,211, 12,
-119,130, 32,150, 2, 8, 45, 28,118,201, 11, 14, 14, 14,227,211,210,210,226, 44,229, 84, 40, 20,246,153,153,153,203, 20, 10, 5,
-156,157,157,139,199,111, 55, 55, 55, 24, 12, 6,164,165,165,129,101, 89,228,228,228, 64, 36, 18,193,213,213,117,217,136, 17, 35,
-246,173, 93,187, 54,179, 84, 78, 6, 63,119,237, 51,125, 38, 69, 81, 36, 0, 80, 28,137,228,155,169, 64,141, 26, 53,208,162, 69,
- 11,104, 52, 26,228,230,230,194,223,223,159, 67, 16, 68, 56, 65, 16, 54, 44,203,254, 14,224,236,255,160,161,176, 76,103,248,217,
-239,174,139,154,179,197,115,185, 92,139,132, 86,209,251, 43,178,160,144, 6,131, 1, 92, 46,247, 45,139, 4, 65, 16, 48,153, 76,
-111, 93, 55, 11,173,170, 8,245, 49, 99,198, 48,235,214,173, 27,149,157,157,189, 26, 85, 92, 74, 8, 15, 15,127,207,223, 99,194,
-132, 9,137,233,233,233,236, 23,237, 3,197,209,199,146, 83,106,201, 36, 66, 71,169,180,166, 64, 38,183,203,204,204,188, 86,212,
-153, 88,138,218, 13, 26, 52, 16,110, 57,112, 41,113,248,183, 11,230, 52,244,178,183,169,239,238, 32,115,177, 21,242, 36, 36,161,
- 18, 24, 13,137,114,185,220,187,178,229, 54,247, 11, 34,145, 8, 36, 73,254,147, 44, 90, 28,179,200,202,202,202,194,145, 35, 71,
-208,169, 83,167, 59,102, 17,162, 84, 42,145,146,146, 2,133, 66,113,167,200,242, 81,225, 50, 34,195, 48,208,235,245,208,235,245,
-197, 2,166,196, 51, 84, 44, 96,204,239,165, 40,234, 65, 21,203, 62, 71, 38,147,181, 10, 13, 13,229,237,218,179,135,199,178,172,
- 10,133, 57,212,242, 89,182,140, 4,217,239,192,104, 52, 22, 91,217,104,154, 70,124,124,124,241,192,101,206, 45, 41, 16, 8, 44,
- 51,101,240,249, 19,119,239,222,109,211,184,113, 99, 34, 51, 51, 19, 12,195, 20,119,146,191,253,246,155,160, 87,175, 94,110, 81,
- 81, 81,211,180, 90,237,236, 42,212,149, 40, 75, 16, 1,128,141,141,141, 17,150, 69,204,174,144,211,104, 52, 18,205,155, 55,159,
-148,145,145, 81, 79,173, 86,207,179,228, 54, 2, 56,156,152,152, 88,114, 96,191, 23, 29, 29,173,238,221,187,183,176,102,205,154,
- 33,143, 31, 63,254,160,135,212,199,199,167, 41, 77,211,184,113,227,134, 22,128,121,102,125,225,254,253,251,218,158, 61,123,242,
- 61, 60, 60,154,230,228, 88,236,178,226,227,235,235,123,202,201,201, 73,104,238, 67, 29, 29, 29,233,181,107,215, 74,147,146,146,
-160,215,235, 49,101,202, 20,116,238,220, 25, 14, 14, 14,152, 48, 97,130,243,162, 69,139,182,231,231,231, 55, 40,207,104,205,227,
-241,182,190,120,241,194, 91,161, 80, 8,175, 95,191,142,250,245,235, 35, 35, 35, 3,169,169,169,200,207,207, 71,106,106, 42,134,
- 14, 29,234,244,235,175,191,186, 90, 96,201, 42, 22, 89,107,215,174,205,217,191,127, 63,181,126,253,122, 41, 77,211,197, 66,139,
-195,225, 20, 11, 45,115,110,197, 42,172, 52,228, 20,137, 54,187,220,220,220, 15,241,115,227, 3,224,149, 20, 89,124, 62, 31,124,
- 62, 31, 2,129,224,131,242,178,254, 75,224, 70, 16,196, 99, 46,151,203, 23,137, 68, 92,146, 36,193,231,243,219,203,229,242, 71,
- 1, 1, 1, 1,167, 78,157,138,181,132, 68,163,209,108,229,243,249,180,147,147, 19, 0,192,219,219, 27,245,235,215,135, 74,165,
- 98,114,115,115, 97,103,103, 71,198,197,197, 65,173, 86, 35, 37, 37, 5,213,171, 87,167, 73,146,220,138, 66, 63,228,247,112,245,
- 78,234,106, 0,171,205,231, 14, 14, 14,105, 37, 45,157, 2,129, 0,110,110,110, 72, 74, 74,130, 84, 42,165,126,252,241,199,158,
-123,246,236,233,113,245,234,213,112, 0,219, 74, 80,205,254, 23,251,104,153, 69, 86,201,215, 63,133, 86,231,206,157,103, 69, 70,
- 70,126, 82,218, 44,156,166,233,143,230,235, 98, 22, 84, 54, 54, 54,239, 90,173,192, 48, 76, 89, 22,173, 74,127,143, 64, 32, 16,
-142, 30, 61, 58,239,247,223,127,175,180,216, 10, 91, 25, 93,108,197,122,111, 26,233,231,119,117,218,180,105,221,206,157, 59,151,
-212,208,171, 38, 71,156, 28,151, 47,176,177,179,131,123,181, 78,131,186,247,188,143,194,221,135,150,226, 69, 94, 94,158,176,150,
-187, 72, 71,146, 26,162, 26,159, 35, 85,136,185,124, 23,153,204,141,171,211,166,219,200,100, 60,173, 86,155,131,114,146, 64, 3,
-128,179,179,243, 9,161, 80, 88,221,124, 46,147,201,108, 89,150,133, 72, 36,130, 66,161,144, 80, 20,245,172, 68,227,138, 75, 75,
- 75,107, 95, 81,193,236,236,236, 78,240,249,252,234, 36, 73,130, 32, 8, 80, 20, 5,146, 36, 65,146,100,241,255, 41,138, 2, 65,
- 16, 40, 40, 40,136,139,141,141,109,111, 65,125,141, 0,130, 9,130,184,115,228,200, 17,132,132,132,224,216,177, 99,248,252,243,
-207,145,155,155,139,135, 15, 31,162, 85,171, 86, 64,225,146,162, 69, 40,233,252,110,158, 20, 60,125,250,180, 88,184,148, 60,164,
- 82,233,135,152,216, 47,135,133,133, 97,221,186,117,108,209,100, 66, 76, 16, 68,125, 91, 91,219,167, 79,158, 60,177,200, 15,134,
-101, 89,232,245,127,190,213, 60,120, 21,249, 67, 84, 42, 57, 48, 69, 81,237, 27, 52,104, 64,228,230,230,154, 5, 36, 56, 28, 14,
- 40,138, 2, 69, 81, 88,181,106,149,176,113,227,198,211,249,124,254, 36, 46,151,171, 52, 24, 12,187, 52, 26,205, 60, 0, 57,255,
-164, 30,169,101,203,150,223, 38, 36, 36,116,174, 94,189,122,196, 7,208,176, 6,131, 65, 7, 64, 72, 81, 20,253, 17,250, 40,170,
-232,217,210,148, 16,251,198,162,115, 62, 10,151,137, 45,130,131,131,195,246,163, 71,143,186, 87,175, 94, 29, 6,131, 1, 70,163,
- 17,249,249,249,184,112,225, 2,180, 90, 45,140, 70, 35,188,189,189, 49,115,230, 76,205,248,241,227, 5,107,214,172, 73,207,207,
-207,239, 95, 1,237,248,125,251,246,137, 21, 10,133, 80,173, 86,227,213,171, 87,104,208,160, 1,242,242,242,160, 82,169, 80, 80,
- 80, 0,189, 94, 15,165, 82,105,103, 50,153,116, 21,112,205, 40, 41,178, 70,142, 28,249,128,199,227, 53, 24, 59,118, 44, 18, 19,
- 19,139,219,252,240,225,195,225,236,236, 92,220,150,138,250,228, 74,117,204, 28, 14, 7,124, 62, 31, 92, 46, 55,167, 90,181,106,
- 32, 8, 66, 16, 23, 23, 87,149,165, 56, 27, 0, 74,154,166,121, 37, 5, 22,159,207,199,141, 27, 55,166,241,120,188,178,172, 89,
-101,181, 75,182, 50,231,255,109, 16, 4,177,148,203,229,242,229,114, 57,183,196,132,147, 43,145, 72,224,228,228,180, 18, 64, 71,
- 11,235, 29, 36,151,203,139,251,247,192,192, 64, 36, 36, 36, 28,204,205,205, 29,152,158,158, 14,146, 36,183,146, 36,217,195, 60,
- 73,205,206,206,134,135,135, 71, 80, 89,124,205,130, 93, 70,129, 96,223,178,104,189, 51, 65,131,141,141, 13, 94,191,126, 13,149,
- 74,197, 62,127,254,156, 24, 61,122, 52,161,211,233, 54, 69, 69, 69, 93, 67,225,110,251, 50,181,200,191, 4,149,247,209, 50, 91,
-180, 44, 29, 0, 8,130,168,112, 54, 97, 48, 24, 36,254,254,254,165, 57,124, 17,165, 9,173,162,229,164, 42, 61,232, 52, 77, 75,
-171, 42,182,222, 69,196,254,157,206, 63,207,156, 50, 83,238, 90,179,214,164, 73, 51, 56, 93,186,116,185,190,101,203, 22,147,188,
-110,199,182,103, 79,108,115, 94,246,221,228, 99, 71,143, 30, 5, 10, 29,163, 45,197,229,200,200, 72,151, 9,227,198, 96,230,196,
-241,199,109,188, 29,120, 18, 66, 46, 22,104, 85,111, 36, 96,213,252,218,190,157, 15, 68, 68,164, 0,136, 42,143, 68, 36, 18, 85,
-127,252,248,177,119,201,141, 4,186,255,107,239,186,195,163,168,214,247, 59, 51,219, 75, 54,189, 18, 72, 0,129, 0,161,133,222,
-171,128,128, 98,161, 92,165, 94, 48,136,120,189,160, 87,208, 31,122,197, 72, 17,132, 11, 10, 82,114, 65, 41, 98,161, 73, 19,144,
- 98, 66, 34, 61, 1, 9, 73, 8, 69, 72,111,155,205,214,108,182,204,236,252,254,200,238,186, 9, 41,187, 97, 67,241,238,251, 60,
-243,100,103,103,246,205,153, 51,167,188,231, 59,223,249,142,209, 8,177, 88,140, 51,103,206, 4,138, 68,162, 64, 0,208,235,245,
-232,212,169,147,179, 22,147,136,172,172,172,182, 94, 94, 94,168,168,168,128,193, 96,128,217,108,134,197, 98, 1, 65, 16,224,114,
-185,224,243,249,144, 72, 36,174,174,236,187, 10,224,181,177, 99,199,238, 62,118,236, 24,162,163,163, 81, 94, 94,142,204,204, 76,
-155,200,114,201, 71,203,102, 37,114,244,199,226,112, 56,248,182,117,107,188, 94, 80, 96, 23, 48,235,188,189,241,111, 75,227,118,
-211,232,212,169, 19,155,156,156,140,227,199,143,227,133, 23, 94, 32, 14, 30, 60,104, 98, 24,134, 87, 80, 80,112,189,160,160,192,
- 41, 14,139,197, 98, 79,171,173,221,118, 20, 88,174, 10, 45,154,166,189,248,124, 62, 42, 43, 43, 97,179, 60, 56, 30,173, 90,181,
-130, 66,161,224,168,213,106, 78, 65, 65,129,120,233,210,165,255, 72, 72, 72, 8,213,104, 52,175, 62,206, 86,104,211,166, 77, 17,
-175,191,254,122, 14,135,195, 97, 71,143, 30, 61, 53, 59, 59,251,197,208,208,208,211,191,254,250,235, 26, 0,237, 92,229, 11, 8,
- 8,184,194,225,112,194,213,106, 53,111,207,158, 61,102,141, 70,195, 11, 12, 12, 44,182,181, 29,182,188, 54,155,205, 78,173, 92,
- 14, 8, 8,184, 34,151,203,121,235,215,175, 55,151,149,149,241,130,131,131,139,109, 60, 74,165,146,183,103,207, 30,179, 90,173,
-230,121,123,123, 95, 81,169, 84, 13,242,201,229,242, 41,211,167, 79, 79, 58,125,250,116, 0, 69, 81,200,206,206, 70, 89, 89, 25,
-124,124,124,176,115,231, 78, 68, 68, 68, 96,239,222,189, 10,133, 66, 49,251,243,207, 63,255,208, 42,178, 26,242,209, 26,212,187,
-119,239, 8,165, 82, 9, 31, 31, 31,232,116, 58, 92,185,114, 5, 29, 59,118, 68, 65, 65, 1, 72,146,132,143,143, 15, 54,110,220,
- 88, 65, 16,132,162, 62, 34,145, 72,244, 98,108,108,172, 15, 0,196,198,198,250,196,198,198,214,218,193,245,237,219, 23, 27, 54,
-108,168, 41,180, 92, 25, 24,216,173, 78, 14,226,168,178, 79,159, 62, 72, 72, 72, 88,232,162, 56, 50,218, 68, 91, 77,107,150, 64,
- 32,112,121, 49,141,197, 98,225,161,202,165,129,112,230,252, 9,192, 96,145, 72,196,171,249,101, 69, 69, 5, 47, 52, 52,116,160,
- 11,194,215, 95, 36,170, 50, 56, 69, 68, 68, 64,165, 82, 49, 70,163,113,242,174, 93,187,204, 0, 16, 19, 19, 51,153, 97,152, 74,
-154,166, 41, 62,159, 15,157, 78,135,160,160, 32,255,122,108,163,139, 14,125,191, 52,164,166,143, 86,104,104, 40, 98, 98, 98, 96,
- 48, 24, 80, 88, 88,136,196,196, 68, 51,195, 48,187, 55,109,218,100, 9, 12, 12,252,251, 43,175,188, 66,165,164,164,188, 5, 96,
- 65, 93, 90,228, 41,179,102,197,215, 41,180,172, 10, 50, 1,192,144,154, 15, 89, 83,252,212, 39,180, 26,154, 58,228,243,249,202,
-156,156, 28,137, 99,167, 66,211, 52,194,194,194, 44, 44,203, 18,181, 9,173,135, 49, 5,115,185, 92,175, 15, 62,248, 64,185,105,
-211,166, 41,247,238,221, 91,226,204,111,246,188,213, 30, 59,106,136,172,205, 43,227, 54,172, 95,185,212,239,206,241,111,176,245,
-203,213, 12,195, 32,165,115,231,206, 3,181, 90, 45,199, 91, 98,134, 92,137, 99, 86,145,229,172, 40, 36, 1,124,125,233,210,165,
-148, 49, 99,198,252,246,245, 15,251,253, 10,238,222, 61, 47, 80,203, 11,101,109,218,114,120,205, 34, 94,210, 84, 86,242, 38, 79,
-158, 28, 8,224,149,134, 26, 49,165, 82,137,162,162,162,154, 2, 12, 55,111,222,124,224, 94,167, 18, 71,146, 96, 24, 6,251,246,
-237,131, 88, 44,134, 68, 34,169,118,216, 68, 86, 35, 23, 42,100, 1,192,232,209,163,161, 80, 40, 32,149, 74,157, 78, 87, 77,241,
-194,178, 44,140, 70, 35,140, 70, 35, 76, 38, 19, 3,128,203,225,112, 48, 43, 47,207,110,229,113, 69,192,212, 68,231,206,157,217,
-115,231,206,225,183,223,126,131, 78,167,195,250,245,235, 17, 26, 26, 58, 12,192, 71,174,114, 57, 56,233, 51,106,181,154,171, 86,
-171,237,214, 65, 46,151,107,183, 30, 56,105,201,227,113, 56, 28,251,104,212,118, 56, 90,181, 40,138, 66,112,112, 48, 66, 66, 66,
-176,121,243,102, 94,203,150, 45,199, 61,206, 22,104,213,170, 85,109,214,173, 91,183,109,199,142, 29,199,166, 76,153,242, 99, 90,
- 90,218, 76,111,111,239,235,103,206,156, 89, 42, 16, 8, 44,141,172,223,225, 5, 5, 5, 65,142, 95, 89, 44, 22, 49, 77,211,118,
- 97, 91, 81, 81,225,244, 0,131,203,229,134,167,167,167,139, 1, 96,233,210,165, 92, 0, 98,155, 51,184,141,179,162,162,130,219,
-177, 99,199,112,103,203,122, 82, 82,210,192, 17, 35, 70,156, 59,121,242,164,111, 68, 68, 4,242,243,243,145,159,159,143, 54,109,
-218, 96,249,242,229, 58,181, 90,221, 31, 64,150, 86,171, 61,232, 36,103,152,175,175, 47, 55, 39, 39, 7, 52, 77,163, 91,183,110,
-216,184,113, 35, 38, 79,158,140, 78,157, 58, 65,173, 86, 35, 61, 61, 29,219,183,111,247,229,241,120,245,182, 29,122,189,254, 96,
-124,124,124,243,154, 22,173,169, 83,167, 74,138,139,139,237,101, 50, 46, 46,174,218, 20,162, 43,109,178,117,106,171,206,163, 49,
-160,105, 90, 38, 20, 10,213, 2,129,128,111,243,207, 74, 76, 76,116,217,154, 85, 99, 0,232,202,249, 99,131, 77,180,214,210,183,
- 34, 36, 36,196,105, 30,129, 64, 64,216,218, 70,154,166,161, 82,169,152,208,208, 80,251,244,126,106,106, 42, 19, 25, 25,201, 80,
- 20, 69,241,249,124, 16, 4, 1,177, 88, 92,103,131,207, 50,108,220,243,147, 63,170,182,234,112,254, 7,128,201,100, 66,106,106,
- 42, 76, 38, 19, 18, 19, 19,205,159,127,254,121,129, 82,169,156, 15,128,115,226,196,137,233, 11, 23, 46,164,130,130,130, 70,148,
-148,148,160, 33, 45,242, 20,137,173, 7,172, 92,182, 94, 40, 97,220,184,113,132,117,105, 37, 97, 19, 78,174, 8, 45,107,229,107,
-176,231, 37, 8, 2,133,133,133,246,243,160,160, 32,151,255,151,179,240,247,247,215,245,237,219,215, 75, 46,151, 31, 92,181,106,
- 85,163, 44, 89,155, 87,198,109, 88,241,233,199,126,138,140, 11,200, 43, 40,132,162,196,156,146,124,253,222, 1, 0, 7, 0, 0,
- 91, 58, 36, 16,111,100,126,229, 44,103,251, 0, 81, 87, 46,143,115,224,217, 49,227,154, 79,138, 93, 64,190,249,230,155, 3,166,
- 79,159,174,154, 50,101,202,219, 82,169,180,157,201,100, 42,223,127,244,232,253, 73,147, 38,181,100, 24,102, 58, 26,136, 57,162,
-215,235,179,135, 12, 25,226,152,159,178, 83,167, 78, 5,223,191,127, 31,243,230,205, 43,205,207,207, 87, 58,222,235, 76, 26, 77,
- 38, 83,118,215,174, 93,235,156, 46,180, 77, 41, 2,128, 70,163,201,118, 33, 75, 95,133,213,241,189,172,172, 12, 55,111,222, 4,
-135,195, 65,159, 62,125,144,156,156,140, 1, 3, 6,164,186, 98,213,170,172,172, 68, 68, 68, 4, 42, 43, 43,161,211,233, 42, 0,
- 8,118,182,108, 9, 0,120,171,172, 12, 87, 62,255, 28, 23, 86,172,128, 99,121,118, 22, 93,186,116, 97, 47, 92,184,128,235,215,
-175,195, 96, 48, 96,246,236,217, 0, 64, 88,203,174, 43, 33, 51, 90, 83, 20, 53,122,204,152, 49, 97, 0,160,211,233,136, 75,151,
- 46, 65, 40, 20,218,235,194,225,195,135,145,159,159, 15,130, 32,224,235,235, 27, 94, 94, 94,222, 18,192,189,122,204,254,196,189,
-123,247,240,217,103,159,193, 98,177, 96,225,194,133,104,219,182,173, 93, 96,101,103,103, 99,233,210,165, 96, 24, 6, 31,127,252,
- 49,218,180,105, 3,179,217, 44, 68, 35, 67,104,184, 3,239,188,243,206,157, 3, 7, 14, 28,203,205,205,125,110,229,202,149,131,
- 9,130,176,188,247,222,123,159,201,100, 50,230, 97,120,203, 85, 26,220,188,157,109, 23, 66, 53,143,192, 0, 63,151,249,110,221,
-205,181,255,158, 97, 28,249, 24,248,251,249,186,154,196, 10,179,217,172,123,233,165,151,124,246,237,219, 71,180,105,211, 6,127,
-252,241,135,205, 50, 84, 1,215, 67, 58,228, 43, 20,138,182, 20, 69,241,110,223,190,141,200,200, 72,244,238,221, 27,203,150, 45,
-131, 92, 46, 7, 77,211, 8, 10, 10,178,152,205,230, 84,147,201,116,182, 1,174,184, 57,115,230,240, 0,188, 97,181,108,117,158,
- 63,127,190,101,245,234,213, 72, 77, 77,181, 91,176, 28,157,225, 93,157, 58,116,180, 58, 57, 30,137,137,137, 11,249,124, 62, 11,
-224, 34, 92, 15,244,108,172,105,209,106,140, 53,171,169,208,148, 43, 25, 67, 67, 67, 19,189,188,188,198,149,151,151, 87,179,106,
-245,239,223,223, 20, 28, 28,156,228, 44,143, 84, 42, 45,167, 40,202, 31, 0,242,243,243, 33,145, 72,120,119,239,222, 93,129,170,
-224,217,104,217,178,229, 10,133, 66,193,107,105,109, 79, 67, 66, 66, 96, 52, 26,235,116, 99, 57,127,181,248, 27, 0,223,216,206,
-253,252,252, 10, 85, 42,149,104,245,234,213,218, 21, 43, 86,232, 25,134, 49, 0, 56,163, 84, 42,237,113,180,138,138,138, 84, 92,
- 46,215,207,199,199,167,153, 77,104,213,166, 69,158, 50,212,109,209,178, 42, 73,182,166, 32, 34, 8,226, 1, 7,245, 6,132, 86,
-131, 34,139, 97,152,106, 86, 6,155,195,123,109,255,203,218,169, 55,106,234,208, 42,178,132,251,247,239,223,185,106,213,170,139,
-206,254,206,209, 71,107,203,154, 79, 87,218, 68,214,239,191,157,196,193, 76,149,124,225,138,181,235, 26,251, 6, 58, 4,136,187,
- 4, 7,251, 39,124,190, 60, 78,118,231,248,118,252,184,229, 63,236,239,151, 47,247,186,124,249,242,180,121,243,230,181,176, 22,
- 44, 5,128,107, 0, 38,193,137, 85, 58,249,249,249,163,106,116,194, 89, 60, 30, 47, 88, 44, 22, 35, 63, 63, 95,123,235,214, 45,
-151,167,100,228,114,249,168, 38, 40,128, 28,155,200,146,203,229, 72, 79, 79,199,208,161, 67, 1, 0,201,201,201,232,223,191, 63,
- 82, 82, 82,208,189,123,247, 84, 0, 61,209, 64,160, 86,179,217,172,236,208,161,131,221,186,165, 82,169, 44, 0, 16, 91, 88,136,
-248,208, 80,112, 56, 28, 92, 88,177, 2,139,205,102, 44,115, 81,192,119,237,218,149,189,116,233, 18,238,223,191, 15,154,166, 49,
-126,252,120, 52,178,210,119,106,223,190,253,169, 51,103,206, 4, 74,165, 82,232,116, 58,104,181, 90,204,152, 49, 3,147, 39, 79,
-134,193, 96,192,158, 61,123,112,232,208, 33,120,121,121, 65,167,211, 65,167,211,249,142, 29, 59,246, 92, 86, 86,214, 32, 0,183,
-235, 16, 90,236,168, 81,163,144,148,148, 4,138,162,208,171, 87, 47,148,149,253,185, 24, 40, 56, 56,184,182,107,212,227, 20, 90,
- 28, 14,135, 77, 76, 76, 92, 57,120,240, 96,228,230,230, 62,215,189,123,247,245, 51,103,206,204,127, 88, 94, 95,111, 47,116,237,
-216, 26, 6,131, 1, 6,131, 1, 97, 97, 97,208,104, 52,184,115,231, 14, 12, 6, 3,130,131,124, 92,230,139,233,212,198,206, 23,
- 20, 20, 4,157, 78,135,123,247,238,193,104, 52, 34, 32,192, 37,161,213,124,212,168, 81,191,238,222,189,219,127,251,246,237,198,
- 33, 67,134,240,215,175, 95, 79,200,100, 50, 56,116, 44,174, 34, 49, 57, 57, 57, 98,196,136, 17, 81, 25, 25, 25, 72, 76, 76,132,
-209,104, 68, 76, 76, 12,110,221,186,133,190,125,251, 66,171,213, 94,188,124,249,242, 33,103, 12,195, 0, 62,156, 51,103, 14,108,
- 98, 43, 41, 41, 9,133,133,133,240,242,242,122, 64,104,217,124, 31,173,171,198,195,156, 73,172, 77, 16, 57, 88,158, 22,251,248,
-248,152, 0,172,107,164,245, 9, 0,144,155,155, 43,232,220,185,179, 65, 40, 20,242,173,162,109,237,195,240,185, 19,110, 88,201,
- 88, 39, 66, 66, 66,230, 7, 4, 4,140,104,213,170, 21,138,139,139,121,124, 62, 31,253,251,247, 55,245,236,217,211, 20, 18, 18,
-242,150,179, 60, 2,129, 32,131,199,227, 13,170, 26, 76, 48,200,201,201, 1,203,178, 11, 59,117,234,244, 79,141, 70,131,178,178,
- 50,190, 76, 38,179, 15,170,163,162,162, 96, 48, 24, 50, 92,176,188,197, 69, 70, 70,126,200,227,241,150,201,229,242,218,194, 66,
-240,125,124,124,100, 60, 30, 15, 38,147,169,154,216,172,169, 69,158,118,145, 85, 77,104, 57,168,200,106, 66,199, 21,139,150, 51,
- 86, 3,155,131,189,227,185, 77,212,213,252, 95,141,141,161,229,237,237,109,176,137,172,101,203,150, 93,108, 12,199,222,221,187,
- 66,189, 45, 21,205, 11, 46,254,140,172,235, 41, 56,144,174,148, 47, 92,177,246,237,231, 95,121,181,184,166, 48,115, 6,109, 3,
-197,157,130,131,252, 19,214,172, 90, 33, 83,100, 92, 64, 97, 81, 17,126,190,120, 57,197, 4,164, 3, 88,232, 78,211, 50, 80, 53,
-117, 72, 81,212,147, 84, 96,237,206,240,133,133,133, 54,145, 21, 3, 0, 3, 6, 12, 72,181,138, 44, 56,107,209, 82, 42,149, 53,
-183,172, 25, 1, 32,192,246,252, 28, 14, 7,253, 63,252,208,101,145, 5,128, 77, 73, 73,129, 66,161,176,141, 20, 27, 43,178, 16,
- 18, 18,242,175, 51,103,206, 4,126,253,245,215,234, 29, 59,118,148, 89, 44, 22,110,215,174, 93,195,123,244,232, 65,236,220,185,
- 19, 0, 48,105,210, 36, 44, 92,184, 16, 55,110,220,128, 68, 34,193,128, 1, 3,152, 37, 75,150, 4,205,159, 63,255,173,226,226,
-226,183,107,237, 29, 45, 22,158, 80, 40, 60, 13, 96, 88, 70, 70, 6, 0,156, 67,213, 22, 78, 54, 43, 66,157,215,156,233,124, 53,
- 26, 13,215,203,203,171,214,208, 16,188,170,209,144,171, 22, 8, 59,231,111,191,253,246,217,154, 53,107, 14,188,251,238,187,183,
- 31,146,179, 86,139,214,184,113,227,160, 55,152,144, 87,172, 2,195,208,208,155, 74, 92,230,115,180,104,141, 27, 55, 14, 21,149,
- 70,228, 20, 42, 64,211, 12, 52,122,167,251,114,241,179,207, 62,123,226,251,239,191, 15, 57,127,254, 60, 24,134,177,220,186,117,
-235,222, 75, 47,189, 36,123,239,189,247,252, 31, 98,145,209,151,175,190,250,234,132,223,126,251, 77, 17, 21, 21,229,119,241,226,
- 69,148,148,148,128,166,105, 12, 27, 54, 12,124, 62, 63,103,197,138, 21, 60, 0, 95, 58,251,110,172, 98,203,116,249,242,229,215,
- 47, 92,184,224,231,231,231,199,183,180,111,143,194,147, 39,177,111,223,190, 7,126,176,101,203, 22,192,201, 40,252, 54,139,211,
-165, 75,151,220, 34,176,170,245,212,124,126,163,167, 31,159, 86, 92,186,116, 41,255,205, 55,223,236, 40,147,201,214, 13, 28, 56,
-112,168,191,191, 63,233,235,235,155,216,172, 89,179,127,118,237,218,213,233,217, 5, 46,151, 59, 83, 34,145,220,161,105,154,210,
-106,181,208,233,116, 85,141, 52, 77,243, 73,146, 68,203,150, 45,237,125, 73,175, 94,189, 16, 18, 18,194,100,102,102,206,116,150,
-191,180,180,180,218, 42,196, 90, 48,167,127,255,254, 28,131,193,128,251,247,239, 39, 59, 94,168, 77,139, 60, 37,136,173, 87,124,
-217, 30,202,241,225,154, 53,107,150,107, 54,155,217,116,128,189,118,237, 26, 27, 27, 27, 91,239, 81, 89, 89,201, 6, 5, 5, 21,
-214,210,249,193,145,211, 96, 48, 84,251,157,193, 96, 96,131,131,131, 25,189, 94,255, 0,167, 94,175,103,195,195,195,243,235,227,
-172, 5, 51,174, 94,189,186,105,241,226,197,189, 93,200, 32, 59, 39,187,185, 61,187,125,251,246,191,177, 44, 59,120, 96,199,136,
-235, 19,187, 6,179,253,219, 6, 21, 28,218,187,123, 50,203,178,131,107, 30,182, 0,167,245,113,182, 15,150,116, 24, 30,221,162,
-252,247,227,223,177,103, 86,255,131, 93, 51,190, 45,219, 61,220, 75,217, 62, 64,228,234, 30, 49, 13,238,150, 30, 29, 29,157,101,
-177, 88, 88,163,209,200, 70, 71, 71,223,114, 7,103, 35, 80, 31,103, 55, 84,249,178,189, 90,203,119,221, 30, 34,157,191,179, 44,
-203, 42, 20, 10, 86,171,213,178, 6,131,129,101, 24,134,117, 4,128,223,157, 92,118,192,127, 0, 0, 32, 0, 73, 68, 65, 84,224,
-100, 77, 38, 19, 91, 94, 94,206,194,121,159,187, 90, 57, 67, 67, 67,239,221,189,123,151,125,230,153,103,114,173,230,248,249, 58,
-157,142,173, 9,157, 78,199, 14, 29, 58,148,189,117,235, 22, 27, 25, 25, 89,121,235,214, 45, 54, 52, 52,244,102, 3,233,108,213,
-188,121,243,211, 1, 1, 1,137, 0,218,186,112,173,222,252,220,179,103, 79,107,150,101,103,179, 44, 27, 91,199, 49,155,101,217,
-246,143,155,211,154,191,197, 44,203,178, 21, 21, 21,172, 66,161, 96, 11, 10, 10,216,138,138, 10, 86,171,213,178, 87,175, 94,101,
-207,159, 63,207, 94,191,126,157,245,243,243, 43,118,134,211,198,103, 52, 26, 89,181, 90,205,150,148,148,176,122,189,158,213,233,
-116,108, 90, 90, 26,123,229,202, 21, 54, 35, 35,163, 54,190, 7, 56,253,253,253,183, 20, 21, 21,105,207,157, 59, 87,177,121,243,
-230,138,144,144,144, 12, 0, 17, 0,218,249,250,250, 22,253,227, 31,255, 96,165, 82,105,118, 35,235, 81, 71, 46,151,123,117,229,
-202,149,151,142, 28, 57, 82,124,232,208, 33,227,182,109,219,242,230,205,155,119,150,195,225, 92, 5,208,177,145,245, 40,200,199,
-199,231,220,197,139, 23,233,242,242,114, 86,169, 84,178,106,181,154,213,233,116,172, 94,175,103,141, 70, 35,107, 54,155,217,179,
-103,207,178,193,193,193,142,211,146,139,234, 25, 88, 47, 96, 89,246, 95, 44,203,114,220,221,214, 57,112, 15,116, 23,167, 59,218,
- 58,146, 36, 77,214,182,163, 79,213,105,253,231,143, 43,157,195,135, 15,255,120,242,228,201,236,232,209,163,217,152,152,152, 7,
-142,238,221,187,179,115,231,206,101,143, 28, 57,194,126,254,249,231, 31,187, 33,157, 28, 84, 45,122, 89, 62,124,248,112,115, 82,
- 82, 18, 59,105,210, 36, 22,192,168,250,180,200, 95, 65,112,217,194, 59, 16,142,127, 1,192,100, 50,229,102,101,101,133, 70,209,
- 52, 5, 0, 95,125,245,213, 3,150, 41, 71, 36, 37, 37,209, 4, 65,220,169,239,191,155, 76,166,220, 51,103,206, 4,111,216,176,
-129,235, 96, 2, 6, 77,211,150,130,130, 2,114,253,250,245,213,238, 79, 72, 72,160,105,154,206,113,241, 33,183,119,235,214,109,
-187, 59,114,235,236,141,251,255, 60,241,243, 79, 1,125,122, 15, 84,202,252,252,106, 29,133,237,121,171, 61,136, 55,234,183,106,
- 17, 28,114,217,202,229,113, 62,182, 41,200, 31, 82,139,148,149, 6,102,104,166, 92,255,187,187,223,176, 86,171,189,111, 91, 9,
-168,211,233,114,158,192, 66,120, 21, 85, 49,174,232, 26,223,245,196, 67, 58,157, 90, 44, 22,120,123,123,219,173,161,141,176,136,
-178, 54, 11,171,237,213, 61, 76,122, 88,150,253, 45, 45, 45, 45,114,198,140, 25, 94, 59,118,236,184,203, 48, 12,119,214,172, 89,
-166,144,144, 16, 94,114,114,178, 25, 0, 49,120,240, 96, 78, 81, 81, 17,155,159,159,175,120,225,133, 23, 52,175,191,254,186,255,
-181,107,215,248, 22,139,165,161,160,133,127,228,230,230, 14,111,196,181,122, 49,113,226,196,187,120,248,109,108,154,156,211, 6,
-133, 82,141,187,247,243,173, 17,204, 45, 96,178,139,237,126, 85,102, 51, 13,133,186,204,101,139,214,157,123,249,214, 45,198, 24,
- 48, 76,129,149,175,202, 33,158, 45,175,104,184, 55,225,112, 6, 44, 89,178,100, 12, 73,146,228,133, 11, 23, 12,171, 86,173,202,
- 45, 45, 45, 29, 15, 32, 7, 0,202,203,203,135,108,223,190,253, 91, 39, 66, 57,212,133,116,179,217,220,119,209,162, 69,111, 3,
- 24, 0,160,133,149, 59,217,106,201,106,108, 4,243, 18,165, 82, 57,114,204,152, 49, 39, 41,138,106,233, 80,143, 2, 0,200,109,
-245,130,101,217,160,226,226,226,231,156, 33, 36, 8, 98,109, 83, 53, 36, 77,201,253,144,237,208, 83,177,146,241,244,233,211,159,
-140, 31, 63,158, 19, 17, 17,241,127, 17, 17, 17,100,121,121, 57,180, 90, 45, 72,146, 68, 72, 72, 8,162,163,163, 17, 18, 18, 98,
-201,200,200, 88,254,254,251,239, 55, 24,147,175, 67,135, 14,173,205,102,243, 51, 36, 73,182, 6,208,154,101,217,214, 4, 65,180,
- 6,224, 7, 0, 50,153, 76, 22, 25, 25,201,233,211,167, 15,122,247,238,141,132,132, 4,236,221,187,247, 27, 0, 39, 28,173, 89,
- 53,181,200,147,128,244,110, 96, 59, 94, 5,113,163, 59, 6, 19, 22, 36,176, 36,134, 68,167,216,227,236,213, 20, 89,117,111, 42,
- 93,139,233,111,212,176, 97,195,236, 21,206,137, 78,229,126, 67,149,175,180,180,116,212,204,153, 51,171,113, 50, 12, 99, 40, 43,
- 43,123,179, 95,191,126, 27, 41,138, 18,212, 40,176,217, 37, 37, 37,143,116,175,190,154,113,180, 70,141,121, 81,254,176,156, 82,
- 30,249, 76,214,209,255,162,184, 68,142, 31, 82,139,202, 53, 70,102,200, 45,121, 69, 90, 83,164, 63, 59, 59,123,244, 83,160,248,
-107, 19,173, 15,187,121,118,169, 19, 1, 73, 27,218,163,142,176,134, 19,113, 75, 37, 47, 42, 42, 90,253,225,135, 31,142, 92,190,
-124,121,224,177, 99,199,100,182, 1,202,203, 47,191, 92,146,150,150, 54, 16,128,160,178,178,242,212,242,229,203, 3,227,226,226,
-252, 1,248, 3,192,216,177, 99,139,139,139,139, 55,192,131,122, 97, 54,155,243,162, 59, 68,217, 7,126,142, 33, 29, 28, 63,211,
- 52,157,231, 10, 95,109, 60,142,231, 12,195,212,203, 71, 81,212,187,189,123,247,166,222,125,247,221,226, 99,199,142,217, 54,210,
-117, 84,104, 89, 13, 4, 37,117, 6, 6, 0,171,172,135, 59,161, 83, 40, 20,125, 93,252, 13,227, 41,141,181, 14, 40, 93, 57,127,
- 44, 56,120,240,224, 71,147, 38, 77,218,238,231,231,183,171,117,235,214, 81,193,193,193, 50,145, 72, 4,131,193,160, 49, 26,141,
- 55,179,178,178,166,124,244,209, 71,127, 56,101,225,216,190,157, 2,192,179, 88, 44, 66,146, 36, 37, 0,100, 4, 65,248,218,132,
- 22, 65, 16, 48,153, 76,184,127,255, 62, 22, 47, 94,204,156, 62,125,250,115, 0, 31,187, 48,112,237, 9, 32,208,161, 29, 15, 4,
- 96, 68, 85, 0,219, 82,130, 32, 46, 55,117,126, 17, 22, 36,116,188, 10, 34,189, 27,106,235, 39,234,223, 84,186,174, 10, 87, 90,
- 90,218,215,221,149,184, 46,206,210,210,210,136, 39,165,134, 76, 55,172,250, 14, 91, 86, 85,219,231,208, 38,194,106, 59,111, 8,
- 42, 61, 61,239,203, 19, 55, 86, 27,104,214, 98,162, 45,127,191, 85, 90,145,238,105,135,220,142,103,221, 85,151,220,152,166,180,
-204,204,204,126,243,230,205,251, 72, 44, 22,247, 2,128,138,138,138, 11, 5, 5, 5,159,194,186,170,176,161,235, 30,212, 13,185,
- 92,222,227, 73,228, 51, 26,141,255,236,215,175,223, 23, 12,195,172,161,105, 58,249,127,224, 85, 84,122, 74,227,211,139, 31,127,
-252,241, 15, 0,125, 1, 96,194,132, 9, 20, 0,236,221,187,215,101,241, 60, 99,198, 12,134,101, 89,147,181, 60,232, 80,181,186,
-176,220,214,166,234,116,186,242,130,130,130, 12,134, 97, 50, 0,124, 11,215, 87,220, 6, 18, 4,113,132,101,217,113, 86,225,118,
-132,101,217,113,142,223, 53,181, 85,171,129, 91, 26,118,134,247,160, 10,123,211, 65,212,156, 10,108,232,188, 33,100, 21,235, 18,
- 1,116,247,228,238,255, 36,238, 22, 20, 20, 76,127,136,235, 30, 60,125,200, 49, 26,141,227,255,135,158, 87,229,121,229,127,145,
-254,175, 17, 2,203,134,140,140,140, 38,115, 17,120,220,232,120,181,250, 0,188,230,185, 3, 98,107, 19, 94, 30,161,229,129, 7,
- 30,120,224,193,195, 64,233,201, 2, 15,254,202,176,249,102,217,206,235,240,209,170,233,159,101, 63, 39, 80,247,202, 1, 87,118,
- 37,111,204, 42,137, 83, 30, 78, 15,167,135,211,195,233,225,124,236,156, 62, 0, 34, 1,172,108,224,190,154,171, 11,139, 1,200,
- 1,152, 61,249,233,225,124, 8,253,224, 20, 88,150, 29, 91,223,212, 33, 65, 16, 71,155, 74,104,217,157,225,187, 97, 73,244, 85,
- 44,177,157, 59, 43,180,154, 26, 35, 60,156, 30, 78, 15,167,135,211,195,233,225,244,112,122, 56, 31, 82,104, 13,125,255,253,247,
- 63, 64, 85,104, 12,246,253,247,223,255,128,101,217,177, 85,151,216,177, 77,249,191,111,116,199,224,244,110, 96,109,199,141,238,
- 24, 92,199,173,177, 14,135, 29,158,169, 67, 15, 60,240,192, 3, 15, 60,240,224, 73,199,185, 21, 43, 86, 84,172, 88,177,194,230,
-248, 94, 10,128,176, 90,184, 74,155,242, 31, 91,167, 9,157, 89, 40, 85,255, 22, 60,143, 1, 97, 36,135, 55,149,203, 19, 12, 5,
-107,137, 6, 0,144,212, 13,198, 88,249, 43, 77,155,118, 1, 40,104, 44,113,123,160, 67, 27, 31,209, 33, 3,195,240,114, 53,198,
- 9,153, 85,219, 28,184,140, 9, 64,127, 1,159,255,139,192,199, 71, 84,219,117,131, 82,169, 55, 24,141, 35,247, 2,191,121,234,
-128, 7, 30,120,224,129, 7, 79, 9, 36,190,190,190,167, 73,146,140,176,125,225, 24,119,176,102, 12, 66,134, 97, 10, 21, 10,197,
- 72, 84, 77, 21, 63, 74, 78,199,223, 27,209,200,190,220,221,112,117,234,144, 3, 84,139,194,250, 72,118,204,166,184,130,215,189,
-188,125,150,253,109,230, 63,253,219,182,139, 34,154, 55,111, 6,176, 64, 78,110, 94,240,157,219,183,134,255,184,227,203,119,212,
- 42,197, 98,179,193,240, 95, 87,185, 59, 0,146, 22, 82, 65,242,127,223,127,205,135, 3, 26,175, 46,221,125,156,208,154,154,103,
- 84, 45, 55,117, 73,100,249,248,251,159, 88,113,234,148,200,183, 75,151,106,215, 88,150,173,218, 95,239,247,223, 69,255, 55,114,
-228,137, 9, 10,197, 40,143,216,250, 75, 34, 68, 38,147,205,231,114,185, 67, 76, 38, 83, 4,159,207,207,101, 24, 38,177,188,188,
-124, 29,128,124, 79,246,252,181, 17, 21, 34, 25, 24,213, 58, 98,119, 65, 81,113,170,186,210, 56, 43,171, 64,171,240,228,138,203,
-168,111,127,205,199,182,247, 38, 0, 72,165,210, 43, 36, 73,134, 59,138, 0,219,158,189,182,243,154,127, 45, 22,203, 31, 10,133,
-162, 95, 61,180,173,253,252,252, 54, 2,232,217, 80,192,100,107,108,182,203, 10,133,226, 77,212,189, 90,207,203,215,215,247, 19,
-130, 32, 38,146, 36, 73, 53,244, 76, 22,139,133, 97, 89,118, 79,121,121,249,199, 0, 52,117,221,231,235,235,123, 42, 51, 51,179,
-103, 80, 80, 80,131, 86, 26,154,166,145,147,147, 19,216,171, 87,175,179, 10,133,162,125, 83,114, 62,106, 45,210, 88,212,179,234,
-176,206,130, 14,160,218,254, 66, 77, 26,145,149, 39,148, 30,234, 59,104,212,208,185,111,191, 43,185,154,118, 19,191, 36,156,135,
- 90,103, 0, 69,146,240,241, 18,163, 93,187,103,136,181,241,251, 2,190,217,188,118,205,133,164,147, 99, 43,117,170, 23, 92,146,
-233, 98,206,226,133, 47,245,146,248,251, 49,128,133,193,191,198,116,149,252,223,145,212,197,168,160, 63,112, 89,100,157, 62, 45,
- 46, 41, 46, 70, 92, 88, 24, 56, 52, 13, 33, 73, 66, 72, 16, 16,146, 36, 36, 66, 33, 70,111,219,134, 79,143, 29, 19,127,244,220,
-115, 30,177,245, 23,131, 84, 42,157, 25, 22, 22,182,106,235,214,173,254,173, 90,181,130, 68, 34,129, 66,161, 8,200,202,202,234,
-182, 96,193,130,233,133,133,133, 31,170,213,234, 45,158,156,250,235,194, 98,193,212,175,151,189,217,172, 48,251,118,179, 57,203,
-191,107, 71,248, 51, 67,110,150,233,139, 60, 57,227, 52,186, 1, 72, 69,237,251,151,214,119,173, 78, 8,133,194,226,202,202,202,
-160,250,238,225,243,249, 37, 70,163, 49,184, 33, 46,146, 36,195,243,243,243,131,196, 98, 49, 24,134,177,238, 6, 96,177, 15,164,
- 29,119, 63,177, 6,170, 69,251,246,237, 77,245,113,122,121,121,125, 85, 82, 82, 50,194,182, 79,160,131,160,170, 21,249,249,249,
- 35, 58,118,236,248,149, 70,163, 25, 89,135,120,249,228,237,183,223,158,223,169, 83, 39,155, 21,200,186, 11, 66,213, 95,185, 92,
-142,121,243,230,217,255,135,197, 98,193,201,147, 39,223,158, 57,115, 38,202,203,203, 23,212,243,236, 17, 65, 65, 65,132,117, 67,
-241, 58,177,100,201, 18, 44, 89,178, 4, 95,126,249, 37,193,229,114,125, 26,200, 79,183,112, 62, 42, 45,210, 24, 11, 86, 3,145,
-225,143,162,186,111,214,209, 7,132,214,163, 0,197, 21,252,189,103,191, 17, 67,230,205, 95, 40,249,238,167, 51,200,202,248, 29,
-153,201,223, 87,187,167,199,200,153, 40,146,107, 48,115,238,191,164, 4,197, 25,146,116,234,224,223,205, 6,253,215, 78, 90,179,
-130, 35, 4,252,127,244,233, 21,205,205, 23,101, 33,196, 87,132, 1,221,219,112,155,159,184,254, 15, 29,232, 47, 50,170, 86,201,
-184, 36,178,182,190,246, 26, 6,154,205, 8,162, 40, 80, 4, 1, 10, 0, 73, 16,168, 52, 24,112,121,234, 84,244,218,185, 19, 31,
- 31, 62, 44,254,228,249,231, 93, 18, 91, 18,137,228, 42, 65, 16,190, 90,173,118, 44,170, 54,150,126, 26,208, 81, 42,149, 30,101,
- 89,182, 92,167,211,117,123,130,210, 21,138,170, 57,250,154,163, 99, 30,170, 86, 84,185,180,179,176, 64, 32,120,125,194,132, 9,
-107, 55,108,216, 32, 46, 46, 46, 70, 65, 65, 1, 24,134,129, 80, 40, 68,219,182,109,137, 83,167, 78,249, 47, 92,184,112,245,209,
-163, 71, 5, 26,141,230, 11, 87, 6, 54, 92, 46, 55,222,207,207,239,185,224,224, 96, 73, 73, 73, 73,133, 82,169, 60,105, 48, 24,
- 94, 71,227,183, 77, 33,185, 92,238,148,200,200,200, 23,195,194,194,130,243,243,243,229,121,121,121,135, 12, 6,195, 55,104,228,
- 70,205, 14,121,218, 5,214,104,245, 0, 10, 35, 35, 35,111,220,191,127,191,196,141,156, 5,145,145,145,233,141,224,148, 0,248,
- 17, 64, 88, 3,247, 21, 0,152, 4, 23,173,217,246,140,101, 45, 63, 47, 93,183,117, 86,220,140, 1,196,215, 11, 70,180,125,227,
-203, 83,231, 73, 30, 59, 40,163,176, 50,215,163,161,156, 19, 89,214, 45,173,106, 10,170,250,174,213, 11,131,193, 16,104, 50,153,
-192,173, 99,179,120,157, 78, 7, 47, 47,175, 64,103, 19, 41, 18,137,240,253,247,223,131,203,229,130,203,229,162,188,188, 28,225,
-225,225,246,115, 30,143,103,255,220,162, 69,139, 6,249, 24,134,233, 69, 81, 20,180, 90, 45, 24,134,177, 31, 74,165, 18, 44,203,
- 66, 32, 16,128, 97,170,182,115,114,184,222,171, 46, 62,130, 32, 38,134,133,133,225,187,239,190,131,209,104,124,224,186, 76, 38,
- 67, 90,218,159,155,140, 80, 20,133,222,189,123,147, 4, 65, 76, 4,176,160, 30, 94, 22, 0, 98, 99, 99, 65, 81, 20, 40,138, 2,
- 73,146,246,207,182,131, 97, 24, 44, 89,178, 4, 53,182, 38,123,100,156, 79, 26, 26,136, 12, 95,136, 58,124,180,200, 38, 78,151,
-227, 18,207, 48,177, 68,246,217,155,255,252,151,244,232,217,235,200,201,205,121, 64,100, 1,192,149, 95,190, 65, 97, 65, 62, 82,
- 51,243, 48,229,239,111, 73,101, 50,159,207,106, 52,168,117, 46, 27,245,246,226,125,254,254,164, 1, 66,173,185, 0, 26, 95,128,
-106,205, 7, 87,172,195,194,113, 93, 4, 50, 47,222, 42,103,210, 41,224,243,127, 89,113,234,148, 93,100,245, 55, 24, 32, 96, 24,
-208, 12, 99, 23, 89, 70,154,134,222,104, 68,168, 86,139, 59, 51,103,130, 53,155,241,225,129, 3, 98, 1,159,255,139, 51,233, 4,
- 0, 30,143, 23,122,232,208,161, 22,157, 59,119, 78,128,243,193, 76, 79, 53,241, 59,170, 15,221,187,118,237,154,184,115,231,206,
- 22, 60, 30, 47,212, 29,156, 66,161,240, 21,137, 68, 82, 42, 20, 10, 95,105,100, 58, 73, 0, 75,103,205,154,149,242,204, 51,207,
-156,177, 10, 43,187,168,121,230,153,103, 78,205,154, 53,235, 42,128, 37,117,148,245,218, 56,155,133,133,133, 45,219,176, 97,131,
-248,214,173, 91,200,207,207,135,217,108,198,171,175,190, 10,134, 97,160,215,235, 97, 52, 26,177,114,229, 74,137,191,191,255, 98,
- 84,109, 20,236,204,179,243,188,189,189,111,237,216,177, 99,194,189,123,247,164,103,206,156, 33,210,210,210, 36,171, 87,175, 30,
-239,239,239,159, 5, 64,208,136,252, 36, 67, 67, 67,191, 62,120,240,224,155,105,105,105,225,251,247,239,231, 94,184,112, 33,116,
-243,230,205,179, 67, 67, 67,119, 2,160, 26,249,142,186,137,197,226,225,239,189,247,158,229,220,185,115,249,231,206,157,203, 95,
-187,118, 45, 6, 14, 28,216, 63, 46, 46, 46,166,145,156,221,189,188,188,134,189,247,222,123,150,164,164,164,130,139, 23, 47,230,
-173, 94,189,154, 28, 54,108,216,128,101,203,150,117,113,145,243,199,115,231,206, 13,206,205,205,109,149,151,151,215, 50, 47, 47,
- 47, 50, 47, 47, 47, 50, 63, 63, 63,162,176,176,176, 69, 81, 81, 81,243,146,146,146,230,137,137,137, 3, 0,236,118,134, 51, 42,
- 88,242,230,130, 87, 71, 84, 44,254,251, 24,246,131,105,207,178, 11, 95, 29,204, 62, 55,168,243, 79, 20,135, 67, 92, 76,207, 65,
-184, 55,240,205,188,158, 17,205, 3, 36,105,209,126,210,118, 79, 88,221,124,210, 56, 57, 54, 33,165, 80, 40,112,244,232, 81, 88,
-173, 87,221, 28, 69,150, 90,173, 70, 97, 97,161,237, 26,199,153,116,202,100,178,211, 91,183,110,101, 43, 43, 43,161, 82,169, 80,
- 82, 82,130,220,220, 92,220,185,115, 7,101,101,101,184,121,243, 38,196, 98,241,105,103,210, 73, 16, 4, 24,134,177, 11,169,147,
- 39, 79, 98,214,172, 89, 80, 40, 20,246,239, 56, 28,142,253,179,237, 55, 13,113,218, 44, 79, 12,195,224,226,197,139,152, 51,103,
- 14,214,174, 93,139,221,187,119,227,200,145, 35, 80, 40, 20,118,177, 69,211,116,131,156,114,185, 28, 22,139,115, 99, 38,150,101,
-161, 82,169,156,126,239,142, 2,136,195,225, 60, 32,138,108,135, 43,101,233, 33, 57,159, 88, 56, 17, 25,190,238, 17,182,237,131,
-213, 84, 55,164,169, 18, 73,114,120, 83, 38,206,120,219, 63,175, 68,141,252, 98, 21, 40,242,207,126, 47,102,196, 12,112, 40, 18,
-151, 78, 84, 25,174, 72,138,130, 74,103,128, 82,107,194,132, 25,243,253,254,187,246,223, 83,104, 83,101,189, 49, 94, 58, 1,109,
-163,165,210,151, 58,118,108, 65,102, 8, 50, 17,243, 92, 50, 24, 11,192, 38, 61,143,110,229, 65, 84,251, 95,248, 47,233, 52,166,
-101,105,192,173,122,173, 25, 62, 62, 34,223, 46, 93, 16, 23, 22,134, 65,102, 51,120, 44,139,103,139,139,241,251,252,249, 48,236,
-219, 7, 18, 0,239,149, 87, 48,116,221, 58,156, 13, 11, 67,136, 94, 15,229, 59,239, 32,240,248,113,240,100, 50, 17, 74,157, 91,
-252, 64, 16, 4,134, 12, 25,130, 83,167, 78,249,143, 30, 61,250,196,245,235,215, 95,166,105,250,108, 99,242,214,219,219,251, 10,
-135,195, 9,111,232, 62,154,166,243, 84, 42,149,203,219,140,112, 56,156, 65,189,123,247, 62,176,127,255,126, 95,147,201,228,150,
- 81, 8,159,207, 31, 61,126,252,248,173,155, 54,109,146,205,158, 61,123,235,145, 35, 71, 42,140, 70,227,113, 87,138, 20,128,165,
- 91,182,108,121, 35, 54, 54,214,103,246,236,217,236,157, 59,119, 28,173, 87,129, 3, 7, 14,124,102,235,214,173, 33, 61,123,246,
-124,123,206,156, 57, 60, 0, 31, 54,100,229,145, 74,165,115,183,110,221, 26, 32,151,203,161,213,106,237,141,108, 94, 94, 30, 68,
- 34, 17, 72,146, 4, 73,146,224,114,185,248,236,179,207,252,231,206,157, 59, 95,161, 80,204,119,194, 74, 22,191,113,227,198,192,
-145, 35, 71,146,247,238,221, 3, 73,146, 16, 10,133,120,237,181,215, 72,189, 94,239, 27, 23, 23,183, 93,167,211, 77,118, 37, 15,
-185, 92,238,148,248,248,248,118,253,251,247,231,100,102,102,162,111,223,190,184,116,233, 18, 94,121,229, 21,174, 70,163,105,185,
-112,225,194, 89, 6,131,193,213, 56, 46,161, 98,177,184,211,175,191,254,154,219,188,121,115,123,195,210,178,101, 75,102,236,216,
-177,138,204,204,204,168,115,231,206,149,245,235,215,207,149, 13,203,155,137,197,226,246, 63,255,252,115, 97, 92, 92,220,240, 45,
- 91,182,140, 7,128, 94,189,122, 29,250,244,211, 79,207, 40, 20,138,232,179,103,207, 42, 6, 13, 26,148,231, 36, 95, 88,104,104,
- 40, 51,111,222, 60,105,125, 55,109,219,182, 77,137,170, 13,151, 91, 1,168,119,191,182,168,200,144,197,171,230, 79, 20,129, 49,
-129, 53,235, 1, 83, 5, 96,210,194, 98,172, 0,193, 19, 1,102, 61, 2, 5, 10,252, 56, 55, 74,182,232,187,187, 25,204, 77, 98,
-108,166, 92,115, 28, 30,212,218,212, 0,136, 33, 8, 34,245,232,209,163,232,221,187, 55,142, 30, 61,138,177, 99,199,166, 58,138,
-129,180,180, 52, 12, 26, 52, 8, 86,139,150, 83,190, 90, 42,149,234,253, 37, 75,150, 36, 77,153, 50, 69, 92,173, 49, 32, 73,248,
-248,248, 96,204,152, 49,149, 58,157,238,125,103, 19,202, 48, 12, 56, 28, 14,242,242,242,176,109,219, 54, 44, 95,190, 28,109,219,
-182,133,217,108,126, 64,108, 89,219, 61,167, 26, 63,154,166,113,249,242,101,236,218,185, 19, 31, 46, 94, 12, 47, 47, 47, 0,128,
-201,100,130,162,188, 28, 66,161,208, 46,198, 26, 16, 78,123,110,223,190, 61, 63, 60, 60,188,218,148,161,237,175,181,205,130,197,
- 98, 1, 77,211,168,172,172,196,218,181,107,105,150,101,247, 52,212,255,216, 68,209,252,249,243, 97, 48,252,105, 80,239, 98,245,
- 73,142,140,140, 68,215,174, 93,237,231, 36, 73,178,206,114,254,183, 95, 39,232, 29,238,142, 90,178, 26, 0, 16, 30, 30,142,168,
-168, 40,132,134,134,214,201,217,212, 90,164, 49,112, 33, 50,124,221, 66,235, 81,236,148,205,229, 9,135,182,110,211,142,200, 41,
- 84,128,195,225, 64,226, 29,128,126, 47, 46, 0, 69,145,144,250, 4,128, 96,244,127, 42, 98,146, 2,135,226, 64,161,209, 35,178,
- 85, 27, 82, 32, 20, 13,213, 53, 32,180,100,222,220,141,239, 77,238, 39, 44,163,243, 32,106, 33, 4, 99,235, 78,195,248, 32,253,
- 53,120,119,116, 91, 81,236,161,235, 27,161, 50, 15,115, 38,189, 20, 77, 35,136,162, 96, 98, 89,252, 62,127, 62, 98,226,227,145,
-106, 19,134,241,241, 72,141,141,133, 31,151, 11, 1, 73,130, 53,155, 31,152,211,119, 70,104, 1, 64,110,110, 46,246,237,219,231,
- 55,113,226,196, 3,105,105,105, 83, 92, 20, 27, 54,174,128,139, 23, 47, 6,181,106,213,170,206,123,254,248,227, 15,244,232,209,
-195,229,233, 41, 62,159, 63,122,216,176, 97,223,237,219,183,207, 59, 61, 61, 29, 65, 65, 65, 15, 45,180, 4, 2,193,160, 17, 35,
- 70,124,183, 99,199, 14, 89,105,105, 41,226,227,227,101,207, 63,255,252,238,148,148,148, 23, 13, 6,131, 51, 98,179,154,200,138,
-143,143, 87,110,219,182,237,191,168, 62, 69, 88,184,109,219,182,175,123,246,236,249,102,108,108,172, 15,128, 55,172,190, 3,245,
-138, 45,129, 64, 48,164,117,235,214,213, 70,181, 2, 65,149,177, 73, 34,145,192,219,219, 27, 60, 30, 15, 6,131, 1, 49, 49, 49,
- 4,159,207, 31,224,204, 51,123,121,121,141,120,233,165,151,200,228,228,100, 20, 21, 21,193,199,199, 7, 82,169, 20, 12,195, 96,
-246,236,217,212,218,181,107,135,232,116,174,205,112, 53,111,222,124,252,240,225,195, 57, 55,110,220,192,189,123,247, 96, 48, 24,
-144,149,149, 5,153, 76,134,105,211,166,241, 86,173, 90,245,124,126,126,190,171, 66,171, 83,108,108,108,177,163,200,178, 65, 34,
-145, 16,237,218,181, 83,248,251,251,119, 7,224,138,208,234,244,214, 91,111,149,172, 88,177, 98,208,169, 83,167,236, 65, 47, 79,
-157, 58,181, 16, 0,190,248,226,139,164,192,192,192,238, 0,156, 21, 90, 96, 89,214,242,183,191,253, 45,155,207,231,131,203,229,
-130,207,231, 87, 59,120, 60, 30, 72,146,244,178, 85,231,134,248, 50,238, 21,173,156,189,112,245,106,137,144,226,254,243,197,206,
-104,225,195, 3, 68,126,224, 13, 90, 4,194,167,202,104,201, 42,254, 0,126, 89,132, 53, 47, 41,200,216,111, 43,127, 50, 49,190,
-129,119,203,203, 53,143,185, 15,232, 9,224, 63,168,218, 92,119, 49,128,139, 79, 72,223,116, 21, 64,204,216,177, 99,237, 98,235,
-216,177, 99, 24, 61,122, 52,148, 74, 37,110,220,184,225, 40,178, 92,217, 96,249,170,217,108,190,246,253,247,223,247,155, 56,113,
- 34,225, 80,191,144,158,158,142,155, 55,111,166, 58,203, 71,146, 36, 44, 22, 11,184, 92, 46, 86,175, 94, 13,147,201,132,111,191,
-253, 22,123,247,238, 5, 73,146, 32, 8, 2, 4, 65, 64, 38,147,225,203, 47,191,116,169,221, 99, 24, 6,219,183,111,199,162,133,
- 11,237, 34,203, 58,147,129,144,224, 96,248, 7, 4,224,238,221,187, 13, 10,173,242,242,242,143, 15, 31, 62,140,250,156,225, 15,
- 31, 62,108,255, 92,195, 25,190,225,126,142,162, 96, 48, 24,240,236,179,127,110, 21,251,214, 91,111,217, 63, 43, 20, 10, 80, 20,
-101,203, 11,194, 89, 78, 61, 11,188, 40,252,243,187, 49,239,190, 91,205, 66, 87, 23,231,163,208, 34,238,178,110,213, 34,182, 98,
-172,214,217, 80, 0, 99, 81,229,163, 85, 8, 60, 66, 31, 45,150,181,180, 15,111, 22,134,107,119,210,192,161, 40,240,189, 3,224,
-237, 23, 12, 11,109,132,170,228, 30, 18,246,127, 5, 0,216,178,125, 15, 72,146, 4,135, 67,193, 96,100,208,182, 69, 24, 44, 22,
- 75,251,250,184, 59, 0,253,134, 4, 7,244,110, 30,225, 67,220,240,189,135,118, 65,254, 53, 38, 66, 4,104, 91, 32, 37,250, 74,
- 69,189,202, 85,234,126, 25,192,185, 6,197, 0, 73,130, 36, 8,136,121, 60, 24,246,237,171,242,218,140,175,234,179, 82, 99, 99,
- 65,254,244, 19,188, 4, 2, 80, 4, 1,142,213, 4,221, 24,168,213,106, 16, 4,129, 93,187,118,249, 78,155, 54,109,247,141, 27,
- 55, 98, 43, 43, 43,247,185,194,161, 84, 42,199,246,239,223,255,204,246,237,219, 3, 67, 66, 66, 30,184, 94, 84, 84,132, 25, 51,
-102,148, 42,149, 74,151,130,186, 9,133,194, 87,198,143, 31,191,245,155,111,190,145,221,190,125, 27, 90,173, 22,129,129,129, 15,
- 91, 20,186,247,233,211,231,192,190,125,251,188,139,138,138,160, 82,169, 96, 48, 24,176,107,215, 46,159, 49, 99,198,236,203,204,
-204, 28, 13, 32,165, 1,142,143, 28, 69,214,156, 57,115,174, 3, 8, 2,176,177,166, 6,181, 94,235,236, 32,182, 84, 0, 86,213,
- 51, 18,141,144, 72, 36, 40, 41, 41,193,140, 25, 51,112,235,214,159, 6,208,176,176, 48,251, 72,239,238,221,187, 8, 12, 12, 4,
- 65, 16, 65,206, 60,116, 96, 96,160,212,104, 52, 98,214,172, 89,200,205,205,173,198,153,151,151, 7,130, 32,196,174,102,100,112,
-112,112,176, 94,175,199,192,129, 3, 81, 89, 89,181,175,239,164, 73,147,192,229,114, 81, 82, 82, 2, 46,151, 27,208,136,247, 19,
- 48,118,236,216, 58, 67,171,200,100, 50,147,175,175,111, 7, 23, 57,253,159,127,254,249,252,248,248,248, 7, 22,182, 92,186,116,
-233, 5, 63, 63,191, 83,126,126,126,237, 92,228,180, 56,138, 42, 30,143, 87, 77,104,113,185, 92,144, 36,233,180,143,218,173, 18,
-221, 6, 14, 81,216,117,197,188,145, 51, 90, 4,121,131,213, 22,131, 55,236, 99, 92, 43, 21, 97,245,218,159, 1, 0,255,122,173,
- 7,186,140, 88, 10,227, 55, 35, 49,191, 47,197,159,154,103,120, 15,192, 71,143,185,205,255, 28,128,109, 21,220, 38, 0, 93,159,
-160,254,200, 46,182,142, 29, 59,134,232,232,104,148,151,151, 35, 51, 51,179,177, 34,203,214,222, 45,250,228,147, 79,126,121,249,
-229,151, 37,182, 65,171, 72, 36,194, 59,239,188,163,215,106,181,139, 92, 42, 68, 22, 11, 56, 28,142,125,144, 44, 20, 10, 17, 19,
- 19, 99, 23, 89, 4, 65,160,162,162, 2, 28, 14,199,182, 34,145,112, 50,141, 8, 13, 9,129,151,151, 23,218,180,109,139,219,214,
-118,196,246, 89, 32, 16,128, 32, 8,208,116,131,134, 60,141,213,169,125,129,187,187,100,155, 40,170,215,116, 28, 22, 6,139,197,
- 98, 19,153,172, 59, 56, 3, 2, 2,160,213,106,157,229,124, 34, 81,135, 69,203, 38,180,198,162,202, 87,235,129,240, 14,131, 1,
- 36,160, 9,151, 84, 18, 96, 9, 11,203,130, 67,145,214,185, 91, 10, 20, 69, 66, 81, 90,136,117, 31,191, 97, 21, 89,123,113, 52,
- 41, 19,225,173,163,255,156,199, 37, 8,128,173,191,112, 7,122,243,226,231,190,220, 71, 84, 76, 20,194, 39, 76, 12,161,176,134,
-126,244,229,129,136, 36, 49,111, 72,184,248,242,225,202,248, 12,149,169,193,142, 66, 72,146, 85,206,239, 4, 81,171,115, 15,105,
-189, 70, 17, 4, 88,150, 5,107,113,205,239,216, 38,228, 69, 34, 17, 76, 38, 19, 40,138,194,250,245,235,125, 70,140, 24,177,209,
- 85,161, 5, 32,189,184,184,120,204,236,217,179,143,237,217,179, 39, 32, 32, 32,160,218,232, 97,246,236,217,242,226,226,226, 49,
-112,209,233,158,203,229,110,220,180,105,147,236,254,253,251,168,168,168,128, 72, 36,178, 55, 62,141, 45,159,189,122,245, 58,113,
-252,248,113, 95,149, 74, 5,147,201, 4,145, 72, 4,150,101, 65, 81, 20,126,248,225, 7,255,113,227,198,253,156,147,147, 51,172,
-190,180,138, 68,162, 23,173,194, 9,177,177,177, 62,177,177,177,131,129, 58, 35,245,218, 17, 27, 27,235,179, 96,193,130,231,245,
-122,253,170,122,158, 57, 87,161, 80,132,136, 68, 34,236,223,191, 31, 82,169, 20, 98,177, 24, 97, 97, 97, 80, 40, 20, 16,139,197,
- 96, 89, 22,102,179,217,214, 88,148, 57,243,224,165,165,165, 90,154,166,189,143, 29, 59,134,178,178, 63,127,210,162, 69, 11, 40,
-149, 74, 88, 44,150, 10, 87, 51,179,160,160,160,152, 32,136,230,215,174, 93,195,253,251,247, 49,122,244,104,252,244,211, 79,232,
-209,163,106,118,216,104, 52, 54, 38,136, 31, 67, 81, 20, 91, 79,185, 37, 0,248,186,147,211,218,121,185,196,105,177, 88, 44, 54,
-145,229,248,215, 81,124, 53,240, 63,171, 85,231, 14,193,210,109, 43,230, 14,159, 49, 50, 58, 0,250,210,123, 16,122, 5,128,240,
-137,196,234,181, 63,227,198, 31, 85,239,107,245,238, 43,248, 46,110, 12, 32,242, 67,148,183, 28, 33, 94,156,151,110,150, 60,118,
-161,229,237, 56, 78,120, 82, 59,166,209,163, 71, 67,161, 80, 64, 42,149,186,195, 63,231,188, 94,175,207, 58,120,240, 96,247,177,
- 99,199,130,207,231, 35, 43, 43, 11, 41, 41, 41,153, 0,206,187, 42,180,184, 92, 46, 62,249,228, 19,188,241,198, 27, 8, 14, 14,
-198,162, 69,139,192,225,112,236, 7, 65, 16,118, 11,151, 43, 8, 10,174,127,225,163,205, 33,190, 33, 99,184,183,183,247, 39, 36,
- 73, 78,164,156,200, 56,134, 97, 24,139,197,178, 71,165, 82,213, 27,222,193,230,184,238,204,187,112,204,131, 6,250,180,135,230,
-124, 20, 90,164, 49,168,185,218,176, 14,139,150,109,213,225, 3, 91, 1,217,158, 50,193,106,178, 75,104,170,132, 18, 36,117, 51,
- 47,191, 0,254,190, 82,171,200,178, 30, 36,137, 46,209, 85,131,217,163, 73,153, 8,111, 21, 13, 14, 69,129, 67, 81,144,138, 4,
- 40, 46, 42, 4,135, 67,222,172,139,183, 19,133,151, 95,110,215, 60,210,215,159, 11,121,160, 17,161,193,117, 24, 6,186,123, 33,
- 60,148,143, 81,254,194,136, 78, 20, 94,174,223,250,198,218,133,150,137,166,193,123,229, 21,251,116, 97,106,108, 44, 98,226,227,
-193,140, 31, 15,157,201, 84,205, 84,220, 88,161, 37, 18,137,160,209,104, 48,101,202, 20,133,217,108,126,179,145, 89,156, 82, 86,
- 86, 54, 97,234,212,169,101, 54, 1, 99, 50,153, 48,117,234,212,178,178,178,178, 9, 78, 88,137, 30,128,217,108,126,179, 71,143,
- 30, 10,185, 92,110, 79,103, 99, 26, 28, 27,252,252,252,142,110,219,182,205,207, 96, 48,128,166,105, 59,167, 72, 36, 2, 69, 81,
- 8, 12, 12,196,119,223,125, 23,232,231,231, 87,239,158, 85,122,189,254, 96,124,124,188, 18, 0,226,227,227,149, 4, 65, 36, 18,
- 4,177,153, 32,136, 77, 53,142,205, 4, 65, 36, 58,222,171,215,235, 15,212,199,109, 52, 26, 19, 51, 51, 51, 89,177, 88, 12,138,
-162, 96, 50,153, 32, 20, 10,237, 38,113,181, 90, 13,189,190,106,154, 59, 37, 37, 5,102,179, 57,217,153,103,215,104, 52,167,183,
-111,223,110,105,209,162, 5,162,163,163, 17, 19, 19,131, 62,125,250, 32, 34, 34, 2,159,126,250, 41,163,211,233, 92,174,123, 5,
- 5, 5, 71,127,252,241, 71,115,243,230,205,209,189,123,119, 8, 4, 2,116,233,210, 5, 97, 97, 97, 88,190,124,185, 81,165, 82,
- 29,107,196,107,202, 73, 75, 75,163,234, 17,185, 50, 56,177,122,183, 6,114, 47, 95,190, 76,245,233,211,231, 80,205, 11,189,122,
-245, 58, 36,149, 74,189,109, 38,118, 87, 70,228,142,226, 74, 32, 16,216, 15,219,247, 28, 14,199,153,209, 15,217, 33, 88,186,237,
-179, 55,134,206, 24, 25,237,139, 67,167, 47,130,103, 82, 2,198,122,102, 4, 25, 51, 8,158, 4,193,222,220,240, 39,160, 15,152,
- 15,224, 58,170,226, 48, 45,194,147, 5,187,227,123, 89, 89, 25, 50, 51, 51,145,146,146,130, 62,125,250, 32, 57, 57, 25,248,211,
- 65,222,101,168, 84,170, 69,113,113,113, 58,219, 74,190,197,139, 23,235, 53, 26,205, 34, 87,219, 96,150,101,193,229,114, 17, 21,
- 21,133, 5, 11, 22,224,231,159,127, 70, 86, 86, 22,204,102,179, 93, 8,217,124, 50, 93,177,104,241,120, 60, 4, 7, 7,195,108,
- 54,219,173, 89, 0,112,251,214, 45,112, 56, 28, 88, 44, 22, 24,141,198, 6, 45, 90,222,222,222,159,108,221,186,245,109,185, 92,
- 30, 90, 90, 90, 26,228,120, 20, 23, 23, 7, 21, 22, 22, 6,229,231,231, 7,229,230,230, 6,101,103,103, 7,221,187,119, 47,116,
-229,202,149,111,123,123,123,127,226, 76, 58, 41,138, 66,151, 46, 93,240,214, 91,111,217,143, 13, 27, 54,216,143,132,132, 4,151,
-157,215, 41,138, 66,212,146,213, 24, 83,202,218,143,159, 3, 9,251,113,227, 95,115,234,227,108,114, 45,210, 40,253, 98, 93,109,
-232,184,177,116, 45,176,173, 58,180,181,101,118,183,141,154,206,240, 77, 6,218, 88,121,230,143, 59,183,134, 70,117,234, 73, 22,
-201,181,213,150,127,198, 12,153, 0,130, 32,208,172, 85, 52, 40, 14, 7, 20, 69,130, 67, 81,240,145, 9,145,121,237,154,197,160,
-215,159,169,141,115, 48,192,225,139,248, 27, 94, 27,213, 69, 88,192, 47, 65, 96,168, 4, 60,110,149,118,100,255,152, 80,163,135,
-224, 0,157,188, 48, 51,223, 95,116,166,184,114,131,175,206,116, 40,177,142, 17,160,197, 98,129, 84, 32, 64,165,193, 0, 61, 77,
- 99,200,186,117,246,233, 66,146, 32,112, 21, 64,231,117,235,112,110,223, 62,200,248,124, 64, 32,112,122, 85, 72,109, 66, 75, 46,
-151, 99,250,244,233,101,133,133,133,211, 26,227,163,101,131,193, 96, 56, 91, 84, 84, 52,109,194,132, 9,187,246,239,223,239, 55,
- 97,194, 4, 69, 81, 81,209, 52, 39,253,158, 30, 64,101,101,229,190,220,220,220,138,233,211,167,239,220,189,123,183,127, 64, 64,
-128,125, 36,210,168,194, 74, 16,242,225,195,135, 11,156,185,175,129, 91,226,172,206,237,111, 88, 45, 91,157,231,204,153,115, 14,
- 85,254, 87,142, 88,178,101,203,150, 73, 14, 83,140,155, 1,172,171,143, 88,173, 86,111, 90,176, 96,193,223,207,158, 61, 27, 32,
- 20, 10, 65, 16, 4,120, 60, 30,218,180,105, 99, 95, 69,195,229,114,193,178, 44,222,125,247, 93,121, 73, 73,201, 23, 78,190,155,
- 57,113,113,113,131, 42, 43, 43,125,167, 79,159, 78, 9,133, 66, 20, 23, 23, 99,237,218,181,204, 55,223,124,163,212,233,116, 51,
- 26, 33,132,183,255,251,223,255, 30,162,213,106, 91,205,158, 61,155,167, 82,169,160,215,235,241,222,123,239, 25,191,254,250,235,
- 60,189, 94,239,114,192,223,190,125,251,222,201,206,206, 30, 80, 81, 81, 81, 46, 22,139,107, 90,251, 8,137, 68,210, 19,192, 78,
- 87, 56, 99, 98, 98,238,230,228,228,244, 89,186,116,105,162,217,108,230, 94,186,116,201,238, 12,191,126,253,250, 4,161, 80, 56,
- 28, 46,110,190, 74, 16,132, 69, 32, 16, 84,179, 96,213,252,204,225,112, 26,108,211,218,135,136,151,126,246,250,160, 25,207,118,
-240,198,193,211, 87, 16,119,224,143,155,109,103, 4, 70, 61,227, 91, 10, 75,105, 38,254,245, 90, 15,172,222,125, 5, 64,213,212,
-161,165,228, 6,216,242,187, 96,189,154,227,158, 66, 94,240, 4,244, 1, 9,168, 10,153,241,164,161,154,200,186,113,227, 6,134,
- 14, 29, 10, 0, 72, 78, 78, 70,255,254,253,145,156,156,140, 1, 3, 6,184, 28, 75,203,138, 95,213,106,117,118, 66, 66, 66,199,
-230,205,155,227,252,249,243,247, 0,252,234,106, 34,109, 66,139,195,225,224,213, 87, 95,197,136, 17, 35,208,162, 69,139,106,171,
- 13,109,159, 93, 17, 27, 52, 77,163, 83,167, 78, 48, 24,141,224,241,120,246,169, 73, 14,135,131,192,160, 32,220,185,115,199, 41,
-139, 22, 73,146, 19, 95,124,241, 69, 50, 61, 61, 29,147, 39, 79,198,174, 93,187,234,188,119,234,212,169,248,254,251,239,241,226,
-139, 47,146, 31,124,240, 65,189,225, 29,108, 78,232,206, 60,147,173,159,110,168,221,119, 23,103, 83,107,145,135,129, 67,104,135,
- 90, 39, 77,106,249, 46,190,154,208,114, 8, 18,214, 52, 66,139, 54,237,250,233,219,175, 22,244,217, 56, 32, 48, 52,200, 27, 10,
-149,222, 46,182, 82, 19,246, 2, 0, 94,158,179, 12, 28,170,106, 74, 81, 38, 21, 66,196,163,176,111,199, 23,114,147,169,178,214,
-210,165,225,146,111,124,208,175,141, 55, 95, 98,134, 58,132, 69,116,224,159, 59,229, 16,173,246, 62, 40,184,186,249, 34,224,248,
- 59,101,193, 0, 0, 9,165, 73, 68, 65, 84, 70, 57, 94,123, 70, 42,251, 34, 93,249, 6,204,150, 13, 15,116,136, 74,165, 94,121,
-237,154,104,244,214,173,184, 52,109, 26,154, 49, 12, 18,195,194,224,199,229,194, 91, 32, 0, 73, 16,208, 31, 57,130,115,251,247,
- 35, 88, 32, 0,188,188, 64,127,250, 41, 12,153,153, 48,107, 52,250, 70,140,204, 48,105,210, 36,185, 92, 46,159, 96, 52, 26,207,
- 62,108, 62,235,245,250,227,185,185,185,111,244,237,219,119,163,217,108,126, 83,175,215, 63,212,202, 40,163,209,120,188,168,168,
-232,149, 73,147, 38,237, 61,112,224, 64,128,143,143, 79,163,185,202,202,202,122,184,169, 56, 89, 0,124,104,117,110,127, 35, 54,
- 54,214,231,242,229,203,127,223,182,109,219, 70,135,209, 68,208,172, 89,179, 94,175, 33,178, 26, 92,117, 8, 32,167,164,164,228,
-211,119,222,121,103,217,154, 53,107,164, 54,199,247,223,127,255, 29, 52, 77,131,203,229,130, 97, 24,204,154, 53, 75, 91, 86, 86,
-182, 26,117, 71,116,126,160,104,169,213,234, 54, 75,151, 46,221,182,110,221,186, 17, 20, 69, 73, 24,134,209, 85, 84, 84, 36, 86,
- 86, 86,206, 64,227,226,104, 89, 74, 75, 75,167,127,244,209, 71,211,215,174, 93,251, 34, 73,146, 65, 52, 77,203, 53, 26,205, 97,
-189, 94,255, 53, 26, 49,149,116,254,252,249,210,215, 94,123,237,143,210,210,210,246,225,225,225, 42,169, 84,106, 52, 26,141,148,
- 72, 36,146, 73, 36,146, 24, 0,231, 9,130,200,112,133, 51, 53, 53,181,104,246,236,217,247, 13, 6, 67,212,230,205,155,147,100,
- 50,217,105,130, 32, 8, 30,143,231, 43, 18,137,134, 2, 72, 36, 8,226,182, 43,156, 36, 73, 90, 28,173, 87, 53,253,179,248,124,
-190, 83, 62, 90,173, 2,197, 51, 71,180,225,224,224,153, 43,136, 59,152,179,157, 97,217,253,251, 83,203,143, 44,234, 15,152,246,
-188,134, 46, 19,118, 86, 77, 23, 2,176,148,220,128,105,207, 84, 16,226, 0, 36,229,115,161,210,155,142,194,131,218, 96, 15,239,
- 32,151,203,145,158,158,110, 19, 89, 49, 0, 48, 96,192,128, 84,155,216, 74, 73, 73, 65,247,238,221, 83, 1,112, 93, 45,175,106,
-181,250,157, 41, 83,166, 28,183, 14,142,223,105,196,192,207, 46,180,108,130,170, 69,139, 22,246,115,199,195,193, 71,203, 41, 48,
- 12, 3, 30,143, 7, 14,135,131,208,176, 48,251,255, 98, 89, 22,119,238,220,129, 66,161,112, 74,104, 81, 20, 69, 17, 4,129,201,
-147,157, 91,144,252,183,191,253, 13,137,137,137,160,156, 84,133, 20, 69, 33, 50, 50,178,193,123,108,186,212, 89,206,240,240,240,
- 70,115, 54,181, 22,105,172,192,170,237,115,109,162,170,174, 10,241,168, 80,160,213,170, 62,220,177,117,253,154, 89,115,223,149,
-222,184, 91, 12,149,214, 0,138, 34, 29, 27, 79,112, 56, 20,100, 18, 33,154,135,120, 99,247,127,255,163,209,168,149, 31,161,142,
-125, 15, 91,120,241,230, 12,239,249,140,128, 23,170, 67, 84,231, 73,160,132,127,138, 0,182,168,142,217,193,254,191,224,185, 28,
-157,240,167, 28,221,156,171,229,198, 7,133,150,209, 56,114,241,168, 81, 39,226,126,254, 89,220,107,251,118,220,157, 53, 11, 97,
-122, 61, 4,214,169, 68,146, 32, 32,229,241, 32,229,241,170, 68,214,218,181,208,211, 52,214, 77,155, 86, 97, 48, 26, 71,185, 82,
-201,203,202,202, 48,126,252,248,210,130,130,130, 49,104,196,212, 94, 93,208,233,116,251, 0,236,115, 23,159,193, 96, 56,155,151,
-151,247,220,248,241,227,127, 62,126,252,120,224, 19, 18,100,206, 38,182, 76,151, 47, 95,126, 61, 41, 41,233, 46,170,111, 44,170,
- 76, 74, 74,186, 59,123,246,108, 98,219,182,109, 95, 3,248, 55,156, 12,224,169,211,233,214,159, 60,121, 18,131, 6, 13,250,247,
-138, 21, 43,252,123,244,232,129,160,160, 32,104, 52, 26,164,164,164, 96,254,252,249, 10,181, 90,189, 66,169, 84,174,113, 49,205,
- 38,131,193, 48,213,113, 41,181, 59,242,193, 96, 48,124, 83, 88, 88,248,141,187, 8,231,205,155,247,251,157, 59,119,202, 2, 3,
- 3,123,243,120,188,206,168,242, 3, 42, 2,240,181,171,130,200,134,185,115,231, 94,187,115,231,142,188, 89,179,102,125,172,156,
- 62,168,218,198,104,107, 35, 56, 11,174, 92,185, 18,222,179,103, 79,146,203,229,178, 20, 69,129,203,229,178, 28, 14,135,181,250,
-213,176, 0,112,248,240, 97, 1,128,122,183,205,185, 91,162, 95, 58,245, 63,191,125,144, 81, 84,185, 63,179,184, 98, 1, 0,118,
-207, 13,241, 47, 93, 2,169,145, 35,219,229,193, 16, 63, 0,132,172, 42, 80, 37,171, 45, 4, 33, 9, 70,158,165, 25,150, 28,186,
- 89, 68,131, 88,229,209, 84,181,143,171, 97, 13,239, 80, 88, 88,232, 40,178,108, 86,171,152, 1, 3, 6,164, 90, 69,150,237, 90,
- 99,252,203, 78, 89, 44,150,135,234,195, 88,150, 69, 92, 92, 28,182,108,217,130,134, 34,154, 91, 87,247, 17, 13,241,217, 44, 90,
- 12,195,192,100, 50,225,198,141, 27,246,152, 93,182,233, 66, 91,104, 7,154,166,235, 93,173,206, 48, 12, 99, 52, 26,241,195, 15,
- 63, 56, 37,182,190,251,238, 59, 84, 86, 86,130,105, 64,193, 57,134, 98,232,218,181, 43, 20, 10,133,125,177, 79, 76,204,159,161,
-242, 76, 38,147, 75,194,213,198, 25, 21, 21, 5,185, 92, 14,155,191,112,243,105,127, 26,123,104,157,238,175, 90,238,235,180,104,
- 61,242, 30, 83, 32,150, 29,239,209,111, 68,255,105,175,207,151,104, 13, 12,238,223,207, 70,105, 73, 33, 72,130, 68,104,179,112,
- 68, 68, 68, 66,196, 39,177, 43,126,141, 46,245,220,233,223,180,154,242,209,117,113,141,245,230,157, 91,251, 74,255, 62,173, 91,
-123, 17,160,205, 0, 99, 6,104, 51, 96,177,254,181,125,103,169, 94,230,210,211,149,236, 7, 87, 21, 23,142,170, 76,181,238, 89,
- 53, 1,232,239,227,231,119, 98,201,225,195, 98,139,201,132,178,119,222,129,152,166, 33,180,142, 74,170, 30, 68, 0,250,211, 79,
-171, 68,214,212,169, 21, 42,165,210,165, 45,120, 2, 2, 2,174, 16, 4, 17, 80, 90, 90,250, 84, 69,134, 15, 12, 12, 60,202,178,
-172, 92, 46,151,247,120,130,210, 21, 4, 64, 9,192, 84,203, 64, 34, 16,174,251,255,216, 16, 25, 24, 24,248, 1, 73,146,125, 89,
-150,245, 39, 73,178,220, 98,177,156, 47, 41, 41, 89, 9,224,142,167, 63,125,108,176, 69,134,111,217,192,125, 37, 0,254,137, 42,
-167,224,251,206,146,119,241,246,246, 54,240,205, 7, 94,136, 22, 12,153, 24,227,141, 86, 33, 94,224,242,132, 40, 80,211, 56,149,
-161,198,214,132,162, 92,189,153, 25,119,171,180, 34,205,243, 42,234,133,219,183,224,113, 39,252,252,252, 46,158, 56,113,162, 71,
-171, 86,173, 72, 71,135,119, 91,172, 60,219,244, 22,135, 83,165,229,206,158, 61, 75, 79,158, 60,249,124,113,113,241,160,186, 56,
-189,188,188,126,185,126,253,250,179, 42,149,234, 1, 65,229, 24, 41,222,118,174,211,233, 48,119,238,220,147,117,109,193,227,237,
-237,189,118,205,154, 53,111,191,252,242,203,164, 45, 28,133,227, 97,219, 46,200,118,152, 76, 38,236,220,185,211,242,197, 23, 95,
-124,169, 82,169,234,156, 58, 12, 13, 13,205, 45, 40, 40, 8,183,133, 90,112, 38,168,104,100,100,100, 97,118,118,118,216,163,228,
-124,138, 5, 87, 53,235,214, 99, 49, 77,112, 69,162,121, 94, 82,223,143, 95,158,242,150,127,100,235,182, 68,112,104, 51, 16, 32,
- 81, 92,148,143,236, 63,110,177, 7,190,253,170, 76,167, 86,124,162,215,235,190,170,143,167, 3,208,186,165,140,183,135,207,160,
- 29,108, 2,168,198,254, 84, 15,140, 56, 0,152,184,228,205,251, 26,243,164,140,122,166,125,108, 98,235,195, 3, 7,196,252,118,
-237, 30, 8, 20,103,177, 88, 96,200,204,196,186,105,211, 92, 22, 89, 30,120,224,129, 91,208, 10, 13,199,200, 50,163, 42, 62,151,
-171, 22, 19, 34, 42, 72, 50,137, 5, 38,146,176,116, 34, 9,130, 79,179,200, 2,139, 95,196,156,138,141,169,133,208,123,178,223,
- 41, 60,177,155, 74, 3,144,248,249,249,157,166, 40, 42,194,102,145,113,180,214,215,178,161,244,253,226,226,226,225, 0,234, 91,
- 33,220,218,203,203,235, 43,134, 97,122, 57,179,169, 52, 69, 81,151, 52, 26,205, 60,212,179,169,116, 83,172, 58,244,247,247,191,
-147,157,157,221,218,182,138,218,177,175,172,109,101,249,237,219,183, 49,120,240,224,236,162,162,162,200, 71,201,249,164,162,142,
- 85,135, 79,142, 69,203, 1, 97, 60,129,116, 58, 95, 36, 28,102, 49,211, 81, 32, 0, 14,151,123,211, 88,169, 63, 99,208,107,119,
-160,142,233,194, 71,137, 9, 64,127, 1,159,255, 11, 79, 38, 19,213, 38,218,204, 26,141,222, 96, 52,142,244,136, 44, 15, 60,240,
-192, 3, 15,158, 34,180,243,243,243, 59,193,229,114, 5,142, 98,178,230,103, 27,104,154,174, 44, 45, 45, 29, 13, 32,235, 17,115,
-254,111,194, 69, 39,181, 17,206,114, 90,143,193, 79, 58,103, 19, 62, 59,235, 70,206,193, 86,206, 37, 79, 73, 58, 7, 63,169,156,
-182,231,117,129,119,132, 43,229,200, 93,249,233,144, 78,214,221,233,108, 42, 78,119,213,163, 90,210,201, 54,193,123, 95,242,148,
-164,115,240,147,198, 89,179,252, 56,201,235, 18,167,147,101,202,213,116,178,238, 78,103, 83,113, 62,108, 61,170, 39,157,236,195,
-150,165, 58,222,253, 18, 60,133, 72,239, 6, 54,189, 27,216, 27,221,107,141,219, 24, 91,215,239, 92,114, 36,108,170,149, 0,182,
-176,251, 86,126,226, 73,229,116,204, 7,119,110, 21,208, 4,219, 14, 36,184,155,179, 70,126,186, 11, 75,172, 43, 76, 18,225, 68,
-192, 81, 87,158,221, 29,239,189,198,179,186,133,183, 17, 34,203, 37, 78,119,149,251,166,230,116, 87, 93,170,201,233,142,114, 95,
-219,123,111,194,119,228,174,116,186,165, 46, 53, 69,153,175,165,252, 60, 52,111, 77, 78,119,212,165,154,156,238, 40,247,143,130,
-211, 29,117,169, 54, 78,119,148,251,186,222,253,211,106,104,178, 77, 23, 90, 67, 60, 16, 78,136,173,120, 0, 32, 27,147,105, 77,
-104, 41, 27,226,110, 78,119,167,185, 41,196,166, 11, 22,152,199,206,233,230,119,180,196,202,233,206,209,205, 16,119,189,163,166,
- 40,239,142,156,238,226,175,201,227,142,247, 84, 27,231,195,166,183,142,116,186,253,217, 31,182,220, 63, 42, 78, 55,191, 35,183,
-212,165, 26,156, 67,220, 60, 24, 24,226,112,190,196,157,156,238,170, 75,181,164,243,161,223, 83,109,156, 15,155,222, 58,210,233,
-246,103,119, 71, 31,210, 84,188,143,211,162,197,146,117,150,137,248, 26,199, 35, 17, 26,143,109, 74,206, 69,238,191, 20,167,139,
-211, 51, 35,154,224,221, 63,214,116,186,147,179,102, 26,221, 57,221,211,148,233,116, 39,167, 11,105,253,203,113, 62,109,239,253,
- 73,204,207,186,248, 30,102, 90,170, 46,235,104, 83,164,211,157,156, 78,114,255, 37, 56, 31,226,221,255,229,192,121, 82, 18, 98,
-203,120, 55,143, 76,224,102, 11, 76,147, 61,183,155,211, 57,164, 41, 44,132, 77, 0,183,167,211, 58, 82,254,184, 9,158,253,105,
-201, 83, 79, 93,242,212,165, 39,174, 46,213, 40,147, 67,220,104, 41,114,171,229,185, 38,167, 59,254,135, 35,135,187,202,104, 83,
- 63,187, 59,235, 82, 83,188,251,167, 13,255, 15, 47,211, 45,132, 34, 78,139,159, 0, 0, 0, 0, 73, 69, 78, 68,174, 66, 96,130,
+137, 80, 78, 71, 13, 10,
+ 26, 10, 0, 0, 0, 13, 73, 72, 68, 82, 0, 0, 2, 90, 0, 0, 2,128, 8, 6, 0, 0, 0, 68,254,214,163, 0, 0, 10, 79,105,
+ 67, 67, 80, 80,104,111,116,111,115,104,111,112, 32, 73, 67, 67, 32,112,114,111,102,105,108,101, 0, 0,120,218,157, 83,103, 84,
+ 83,233, 22, 61,247,222,244, 66, 75,136,128,148, 75,111, 82, 21, 8, 32, 82, 66,139,128, 20,145, 38, 42, 33, 9, 16, 74,136, 33,
+161,217, 21, 81,193, 17, 69, 69, 4, 27,200,160,136, 3,142,142,128,140, 21, 81, 44, 12,138, 10,216, 7,228, 33,162,142,131,163,
+136,138,202,251,225,123,163,107,214,188,247,230,205,254,181,215, 62,231,172,243,157,179,207, 7,192, 8, 12,150, 72, 51, 81, 53,
+128, 12,169, 66, 30, 17,224,131,199,196,198,225,228, 46, 64,129, 10, 36,112, 0, 16, 8,179,100, 33,115,253, 35, 1, 0,248,126,
+ 60, 60, 43, 34,192, 7,190, 0, 1,120,211, 11, 8, 0,192, 77,155,192, 48, 28,135,255, 15,234, 66,153, 92, 1,128,132, 1,192,
+116,145, 56, 75, 8,128, 20, 0, 64,122,142, 66,166, 0, 64, 70, 1,128,157,152, 38, 83, 0,160, 4, 0, 96,203, 99, 98,227, 0,
+ 80, 45, 0, 96, 39,127,230,211, 0,128,157,248,153,123, 1, 0, 91,148, 33, 21, 1,160,145, 0, 32, 19,101,136, 68, 0,104, 59,
+ 0,172,207, 86,138, 69, 0, 88, 48, 0, 20,102, 75,196, 57, 0,216, 45, 0, 48, 73, 87,102, 72, 0,176,183, 0,192,206, 16, 11,
+178, 0, 8, 12, 0, 48, 81,136,133, 41, 0, 4,123, 0, 96,200, 35, 35,120, 0,132,153, 0, 20, 70,242, 87, 60,241, 43,174, 16,
+231, 42, 0, 0,120,153,178, 60,185, 36, 57, 69,129, 91, 8, 45,113, 7, 87, 87, 46, 30, 40,206, 73, 23, 43, 20, 54, 97, 2, 97,
+154, 64, 46,194,121,153, 25, 50,129, 52, 15,224,243,204, 0, 0,160,145, 21, 17,224,131,243,253,120,206, 14,174,206,206, 54,142,
+182, 14, 95, 45,234,191, 6,255, 34, 98, 98,227,254,229,207,171,112, 64, 0, 0,225,116,126,209,254, 44, 47,179, 26,128, 59, 6,
+128,109,254,162, 37,238, 4,104, 94, 11,160,117,247,139,102,178, 15, 64,181, 0,160,233,218, 87,243,112,248,126, 60, 60, 69,161,
+144,185,217,217,229,228,228,216, 74,196, 66, 91, 97,202, 87,125,254,103,194, 95,192, 87,253,108,249,126, 60,252,247,245,224,190,
+226, 36,129, 50, 93,129, 71, 4,248,224,194,204,244, 76,165, 28,207,146, 9,132, 98,220,230,143, 71,252,183, 11,255,252, 29,211,
+ 34,196, 73, 98,185, 88, 42, 20,227, 81, 18,113,142, 68,154,140,243, 50,165, 34,137, 66,146, 41,197, 37,210,255,100,226,223, 44,
+251, 3, 62,223, 53, 0,176,106, 62, 1,123,145, 45,168, 93, 99, 3,246, 75, 39, 16, 88,116,192,226,247, 0, 0,242,187,111,193,
+212, 40, 8, 3,128,104,131,225,207,119,255,239, 63,253, 71,160, 37, 0,128,102, 73,146,113, 0, 0, 94, 68, 36, 46, 84,202,179,
+ 63,199, 8, 0, 0, 68,160,129, 42,176, 65, 27,244,193, 24, 44,192, 6, 28,193, 5,220,193, 11,252, 96, 54,132, 66, 36,196,194,
+ 66, 16, 66, 10,100,128, 28,114, 96, 41,172,130, 66, 40,134,205,176, 29, 42, 96, 47,212, 64, 29, 52,192, 81,104,134,147,112, 14,
+ 46,194, 85,184, 14, 61,112, 15,250, 97, 8,158,193, 40,188,129, 9, 4, 65,200, 8, 19, 97, 33,218,136, 1, 98,138, 88, 35,142,
+ 8, 23,153,133,248, 33,193, 72, 4, 18,139, 36, 32,201,136, 20, 81, 34, 75,145, 53, 72, 49, 82,138, 84, 32, 85, 72, 29,242, 61,
+114, 2, 57,135, 92, 70,186,145, 59,200, 0, 50,130,252,134,188, 71, 49,148,129,178, 81, 61,212, 12,181, 67,185,168, 55, 26,132,
+ 70,162, 11,208,100,116, 49,154,143, 22,160,155,208,114,180, 26, 61,140, 54,161,231,208,171,104, 15,218,143, 62, 67,199, 48,192,
+232, 24, 7, 51,196,108, 48, 46,198,195, 66,177, 56, 44, 9,147, 99,203,177, 34,172, 12,171,198, 26,176, 86,172, 3,187,137,245,
+ 99,207,177,119, 4, 18,129, 69,192, 9, 54, 4,119, 66, 32, 97, 30, 65, 72, 88, 76, 88, 78,216, 72,168, 32, 28, 36, 52, 17,218,
+ 9, 55, 9, 3,132, 81,194, 39, 34,147,168, 75,180, 38,186, 17,249,196, 24, 98, 50, 49,135, 88, 72, 44, 35,214, 18,143, 19, 47,
+ 16,123,136, 67,196, 55, 36, 18,137, 67, 50, 39,185,144, 2, 73,177,164, 84,210, 18,210, 70,210,110, 82, 35,233, 44,169,155, 52,
+ 72, 26, 35,147,201,218,100,107,178, 7, 57,148, 44, 32, 43,200,133,228,157,228,195,228, 51,228, 27,228, 33,242, 91, 10,157, 98,
+ 64,113,164,248, 83,226, 40, 82,202,106, 74, 25,229, 16,229, 52,229, 6,101,152, 50, 65, 85,163,154, 82,221,168,161, 84, 17, 53,
+143, 90, 66,173,161,182, 82,175, 81,135,168, 19, 52,117,154, 57,205,131, 22, 73, 75,165,173,162,149,211, 26,104, 23,104,247,105,
+175,232,116,186, 17,221,149, 30, 78,151,208, 87,210,203,233, 71,232,151,232, 3,244,119, 12, 13,134, 21,131,199,136,103, 40, 25,
+155, 24, 7, 24,103, 25,119, 24,175,152, 76,166, 25,211,139, 25,199, 84, 48, 55, 49,235,152,231,153, 15,153,111, 85, 88, 42,182,
+ 42,124, 21,145,202, 10,149, 74,149, 38,149, 27, 42, 47, 84,169,170,166,170,222,170, 11, 85,243, 85,203, 84,143,169, 94, 83,125,
+174, 70, 85, 51, 83,227,169, 9,212,150,171, 85,170,157, 80,235, 83, 27, 83,103,169, 59,168,135,170,103,168,111, 84, 63,164,126,
+ 89,253,137, 6, 89,195, 76,195, 79, 67,164, 81,160,177, 95,227,188,198, 32, 11, 99, 25,179,120, 44, 33,107, 13,171,134,117,129,
+ 53,196, 38,177,205,217,124,118, 42,187,152,253, 29,187,139, 61,170,169,161, 57, 67, 51, 74, 51, 87,179, 82,243,148,102, 63, 7,
+227,152,113,248,156,116, 78, 9,231, 40,167,151,243,126,138,222, 20,239, 41,226, 41, 27,166, 52, 76,185, 49,101, 92,107,170,150,
+151,150, 88,171, 72,171, 81,171, 71,235,189, 54,174,237,167,157,166,189, 69,187, 89,251,129, 14, 65,199, 74, 39, 92, 39, 71,103,
+143,206, 5,157,231, 83,217, 83,221,167, 10,167, 22, 77, 61, 58,245,174, 46,170,107,165, 27,161,187, 68,119,191,110,167,238,152,
+158,190, 94,128,158, 76,111,167,222,121,189,231,250, 28,125, 47,253, 84,253,109,250,167,245, 71, 12, 88, 6,179, 12, 36, 6,219,
+ 12,206, 24, 60,197, 53,113,111, 60, 29, 47,199,219,241, 81, 67, 93,195, 64, 67,165, 97,149, 97,151,225,132,145,185,209, 60,163,
+213, 70,141, 70, 15,140,105,198, 92,227, 36,227,109,198,109,198,163, 38, 6, 38, 33, 38, 75, 77,234, 77,238,154, 82, 77,185,166,
+ 41,166, 59, 76, 59, 76,199,205,204,205,162,205,214,153, 53,155, 61, 49,215, 50,231,155,231,155,215,155,223,183, 96, 90,120, 90,
+ 44,182,168,182,184,101, 73,178,228, 90,166, 89,238,182,188,110,133, 90, 57, 89,165, 88, 85, 90, 93,179, 70,173,157,173, 37,214,
+187,173,187,167, 17,167,185, 78,147, 78,171,158,214,103,195,176,241,182,201,182,169,183, 25,176,229,216, 6,219,174,182,109,182,
+125, 97,103, 98, 23,103,183,197,174,195,238,147,189,147,125,186,125,141,253, 61, 7, 13,135,217, 14,171, 29, 90, 29,126,115,180,
+114, 20, 58, 86, 58,222,154,206,156,238, 63,125,197,244,150,233, 47,103, 88,207, 16,207,216, 51,227,182, 19,203, 41,196,105,157,
+ 83,155,211, 71,103, 23,103,185,115,131,243,136,139,137, 75,130,203, 46,151, 62, 46,155, 27,198,221,200,189,228, 74,116,245,113,
+ 93,225,122,210,245,157,155,179,155,194,237,168,219,175,238, 54,238,105,238,135,220,159,204, 52,159, 41,158, 89, 51,115,208,195,
+200, 67,224, 81,229,209, 63, 11,159,149, 48,107,223,172,126, 79, 67, 79,129,103,181,231, 35, 47, 99, 47,145, 87,173,215,176,183,
+165,119,170,247, 97,239, 23, 62,246, 62,114,159,227, 62,227, 60, 55,222, 50,222, 89, 95,204, 55,192,183,200,183,203, 79,195,111,
+158, 95,133,223, 67,127, 35,255,100,255,122,255,209, 0,167,128, 37, 1,103, 3,137,129, 65,129, 91, 2,251,248,122,124, 33,191,
+142, 63, 58,219,101,246,178,217,237, 65,140,160,185, 65, 21, 65,143,130,173,130,229,193,173, 33,104,200,236,144,173, 33,247,231,
+152,206,145,206,105, 14,133, 80,126,232,214,208, 7, 97,230, 97,139,195,126, 12, 39,133,135,133, 87,134, 63,142,112,136, 88, 26,
+209, 49,151, 53,119,209,220, 67,115,223, 68,250, 68,150, 68,222,155,103, 49, 79, 57,175, 45, 74, 53, 42, 62,170, 46,106, 60,218,
+ 55,186, 52,186, 63,198, 46,102, 89,204,213, 88,157, 88, 73,108, 75, 28, 57, 46, 42,174, 54,110,108,190,223,252,237,243,135,226,
+157,226, 11,227,123, 23,152, 47,200, 93,112,121,161,206,194,244,133,167, 22,169, 46, 18, 44, 58,150, 64, 76,136, 78, 56,148,240,
+ 65, 16, 42,168, 22,140, 37,242, 19,119, 37,142, 10,121,194, 29,194,103, 34, 47,209, 54,209,136,216, 67, 92, 42, 30, 78,242, 72,
+ 42, 77,122,146,236,145,188, 53,121, 36,197, 51,165, 44,229,185,132, 39,169,144,188, 76, 13, 76,221,155, 58,158, 22,154,118, 32,
+109, 50, 61, 58,189, 49,131,146,145,144,113, 66,170, 33, 77,147,182,103,234,103,230,102,118,203,172,101,133,178,254,197,110,139,
+183, 47, 30,149, 7,201,107,179,144,172, 5, 89, 45, 10,182, 66,166,232, 84, 90, 40,215, 42, 7,178,103,101, 87,102,191,205,137,
+202, 57,150,171,158, 43,205,237,204,179,202,219,144, 55,156,239,159,255,237, 18,194, 18,225,146,182,165,134, 75, 87, 45, 29, 88,
+230,189,172,106, 57,178, 60,113,121,219, 10,227, 21, 5, 43,134, 86, 6,172, 60,184,138,182, 42,109,213, 79,171,237, 87,151,174,
+126,189, 38,122, 77,107,129, 94,193,202,130,193,181, 1,107,235, 11, 85, 10,229,133,125,235,220,215,237, 93, 79, 88, 47, 89,223,
+181, 97,250,134,157, 27, 62, 21,137,138,174, 20,219, 23,151, 21,127,216, 40,220,120,229, 27,135,111,202,191,153,220,148,180,169,
+171,196,185,100,207,102,210,102,233,230,222, 45,158, 91, 14,150,170,151,230,151, 14,110, 13,217,218,180, 13,223, 86,180,237,245,
+246, 69,219, 47,151,205, 40,219,187,131,182, 67,185,163,191, 60,184,188,101,167,201,206,205, 59, 63, 84,164, 84,244, 84,250, 84,
+ 54,238,210,221,181, 97,215,248,110,209,238, 27,123,188,246, 52,236,213,219, 91,188,247,253, 62,201,190,219, 85, 1, 85, 77,213,
+102,213,101,251, 73,251,179,247, 63,174,137,170,233,248,150,251,109, 93,173, 78,109,113,237,199, 3,210, 3,253, 7, 35, 14,182,
+215,185,212,213, 29,210, 61, 84, 82,143,214, 43,235, 71, 14,199, 31,190,254,157,239,119, 45, 13, 54, 13, 85,141,156,198,226, 35,
+112, 68,121,228,233,247, 9,223,247, 30, 13, 58,218,118,140,123,172,225, 7,211, 31,118, 29,103, 29, 47,106, 66,154,242,154, 70,
+155, 83,154,251, 91, 98, 91,186, 79,204, 62,209,214,234,222,122,252, 71,219, 31, 15,156, 52, 60, 89,121, 74,243, 84,201,105,218,
+233,130,211,147,103,242,207,140,157,149,157,125,126, 46,249,220, 96,219,162,182,123,231, 99,206,223,106, 15,111,239,186, 16,116,
+225,210, 69,255,139,231, 59,188, 59,206, 92,242,184,116,242,178,219,229, 19, 87,184, 87,154,175, 58, 95,109,234,116,234, 60,254,
+147,211, 79,199,187,156,187,154,174,185, 92,107,185,238,122,189,181,123,102,247,233, 27,158, 55,206,221,244,189,121,241, 22,255,
+214,213,158, 57, 61,221,189,243,122,111,247,197,247,245,223, 22,221,126,114, 39,253,206,203,187,217,119, 39,238,173,188, 79,188,
+ 95,244, 64,237, 65,217, 67,221,135,213, 63, 91,254,220,216,239,220,127,106,192,119,160,243,209,220, 71,247, 6,133,131,207,254,
+145,245,143, 15, 67, 5,143,153,143,203,134, 13,134,235,158, 56, 62, 57, 57,226, 63,114,253,233,252,167, 67,207,100,207, 38,158,
+ 23,254,162,254,203,174, 23, 22, 47,126,248,213,235,215,206,209,152,209,161,151,242,151,147,191,109,124,165,253,234,192,235, 25,
+175,219,198,194,198, 30,190,201,120, 51, 49, 94,244, 86,251,237,193,119,220,119, 29,239,163,223, 15, 79,228,124, 32,127, 40,255,
+104,249,177,245, 83,208,167,251,147, 25,147,147,255, 4, 3,152,243,252, 99, 51, 45,219, 0, 0, 0, 6, 98, 75, 71, 68, 0,255,
+ 0,255, 0,255,160,189,167,147, 0, 0, 0, 9,112, 72, 89,115, 0, 0, 13,215, 0, 0, 13,215, 1, 66, 40,155,120, 0, 0, 0,
+ 7,116, 73, 77, 69, 7,219, 8, 3, 13, 27, 3,174, 15,171, 16, 0, 0, 32, 0, 73, 68, 65, 84,120,218,236, 93,119,120, 20,213,
+226, 61, 51, 59, 91,178, 37,155, 70,122, 32,133, 18,192, 0,134,162, 4,169,130,160, 24, 21, 21,172, 8, 79,159,207,138, 13, 11,
+168,136,136, 64,108,128,224, 79,228,161, 79, 1, 65, 1, 11,188,192,163, 68, 74,232, 29,233, 9,144, 4, 18, 66, 58,201,102,123,
+155,251,251, 35, 59,235,102,179, 45,144,160,194, 61,223, 55,223,238,206,206,156,185,247,206,189,119,206,156,219, 24, 66, 8, 40,
+ 40, 40, 40, 40, 40, 40, 40, 40, 90, 30, 44, 77, 2, 10, 10, 10, 10, 10, 10, 10,138,191, 8,178,179,179,155, 99,129, 13, 11,148,
+211,177, 13,250,171,115,182, 98,220, 73, 11,114, 14,114,112,190,255, 55, 9,231,160,191, 42,167, 16,223,102,240, 14,107, 78, 62,
+106,169,244,116, 9, 39,105,233,112,182, 22,103, 75,149, 35, 15,225, 36,173,112,223,223,255,155,132,115,208, 95,141,211, 61,255,
+ 4,200,219, 44,206, 0,243, 84,115,195, 73, 90, 58,156,173,197,121,181,229,200, 71, 56,201,213,230, 37, 47,247,254,125,220, 32,
+ 32,132,128,107, 69,145, 21, 48, 50, 51, 51, 25, 23,126,230,175,202,233,154, 14, 2,127, 75,134,181, 5,177,181,165, 57,221,210,
+179,165,240,126,102,102, 38,147,157,157,189, 13,192,160,150,140,123, 75,220,119,183,184,182, 8,239, 21,136,172,102,113,182, 84,
+190,111,109,206,150, 42, 75,238,156, 45,145,239, 61,221,247, 86,188, 71, 45, 21,206, 22, 41, 75,173,145,231, 61,228,159,171,230,
+117,231,108,137,178,228,206,217, 18,249,254, 90,112,182, 68, 89,242,196,217, 18,249,222,219,189,191,209, 12, 42,246, 74, 18,173,
+ 21,157,178,193,127,101, 65,212, 90, 98,179, 25, 14,204,159,206,217,194,247,232,125, 7,103, 75,190,221, 12,110,169,123,212, 26,
+249,221,149,179,165,248,221,121, 90,226, 62,121,226,188,218,240,122, 9,103,139,199,253,106,243,253,181,226,108,225,123,212, 34,
+101,201,141,115,112, 11,191, 12, 12,118,249,253,126, 75,114,182, 84, 89,242, 16,206,171,190, 79,158, 56,175, 54,188, 94,194,217,
+226,113,111,137,103, 72,107,241, 94,215,104,173,230,179,150,230,108, 38,247,117,197,217,204,230,153, 97,173,112,239,255,212,112,
+182, 36,167,123, 24, 91,178,185,167, 53,195,217,146,156,205, 8,235,117,199,249,119,187,239,127,197,244,244,198,119, 53,205, 82,
+222,220,209,214, 8,103, 75,114, 6,200,125, 93,112, 94,197,189,191,174,208,236,166,195,107, 33,224, 90,248,205, 4, 45,236,192,
+180,166,112,109,201,112, 14,110, 13,135,176, 21,208,226,225,116,188, 41, 79,109,133,184,255, 93,210,148,150, 37, 90,150,254,114,
+101,201, 45, 79, 14,110, 65,167,168, 69,157,103,119,206,150,184,134, 43, 71, 75,229,209,214,142,123, 75,150,165,214,184,247, 20,
+ 87,225, 66, 80, 78,202, 73, 57, 41, 39,229,164,156,148,243,134,229,188,238, 64, 8,161,211, 59, 80, 80, 80, 80, 80, 80, 80, 80,
+ 80, 80, 80, 80, 80, 80, 80, 80, 80,252,141,224,179,143, 86, 92, 92, 92,182, 66,161,232,224,237,127,157, 78,119,233,210,165, 75,
+ 67,104, 50,254,121,160,247,136,226,111, 4, 22,127,140,114,230, 1, 16,199, 70, 65, 65, 65,113, 93,195,171,208,146,201,100, 41,
+167, 78,157,234,196,243, 60,236,118, 59,108, 54,155,243,211,108, 54, 99,224,192,129,205,238, 72, 31, 29, 29,157, 43, 18,137,146,
+154,115,142,221,110,191, 80, 94, 94,222,223,199, 33,187, 0,164, 48,204, 31,125, 2,133,239,222, 62, 1,148, 90,173,214,158,190,
+ 56, 25,134, 73,113,231,243,194, 37,124,247,201, 25, 18, 18,114,128,227,184, 4, 79, 92,222,190,243, 60, 95, 80, 89, 89,217,239,
+ 90,222,163, 27, 25,209,209,209,185, 28,199, 53, 59,127,150,149,149,121,205,159,177,177,177,135, 89,150,141,107, 6,165,136,231,
+249,188, 75,151, 46,245,247, 33, 68,118, 1, 72,241, 69,226,158,159, 24,134, 41,177,219,237,189,253,149, 35, 95, 92, 30,242,168,
+ 63, 78,167,200,226, 56, 46, 43, 42, 42,234, 57,189, 94,111, 4, 64, 68, 34, 17,113, 9, 27, 0,192,102,179, 85,214,214,214,118,
+163, 57,145,130,130,226,134, 16, 90, 60,207,179, 38,147, 9,249,249,249,240,178, 30,162,253, 10,174,215,233,224,111,155,162,130,
+163,162, 97,179, 88,160,108, 19,233,228, 46, 63,121, 28, 54,171, 5, 54,179, 25,237,250,244, 21,194,128,174, 93,187,138,252,112,
+ 38,124,244,209, 71, 81,193,193,193, 48, 26,141, 48, 26,141, 48,153, 76, 48, 26,141, 48,155,205, 48,155,205,176, 88, 44,176, 88,
+ 44,176,217,108, 48,153, 76,200,201,201,177, 91,173, 86,159,156, 51,102,204,136, 82,171,213, 78, 62, 97, 19, 56, 5, 94,171,213,
+ 10,163,209,136,205,155, 55,251,228,228, 56, 46,161,180,180, 52, 74, 34,145,128, 16, 2,158,231, 65, 8,105,180,185,163,125,251,
+246, 22, 95,129,108,165,123,116, 35,163,211,140,229,107,163, 66,228, 50,216,120, 30,153, 61,218, 59,255, 40,248,122, 37,136,205,
+ 14,222,102, 67,199, 23,199, 58,247,119,233,210,197,103,254, 36,132, 36,206, 88,190, 54, 52, 80,206,234,234,106, 67,231,206,157,
+ 75,209, 48,185,159, 55,161,149, 96, 48, 24,162, 28,252, 77, 4, 17,203,178,141,182, 13, 27, 54, 32, 51, 51,211, 95,220, 19, 94,
+125,245,213, 40,171,213, 10,179,217, 12,147,201, 4,171,213, 10,155,205,230,220,236,118,187,115, 51,155,205,216,187,119,111,160,
+ 78,214, 71,119,220,113,199,147,107,215,174, 85,254,250,235,175,202,164,164, 36, 72, 36, 18,136, 68, 34,136, 68, 34,176, 44, 11,
+142,227,112,235,173,183, 50, 52, 11, 82, 80, 80,220, 48, 66,203,100, 50, 21,166,167,167, 19,199,247,120,153, 76, 38,113,123,203,
+141,235,216,177, 99,158,251,121,254,154,171,130,163,162, 49,185,109, 56, 0,224,189,243,213,206, 7,196,199,253,110,118, 30,243,
+193,197, 58, 0,128, 92, 46, 7,227,250, 26,237, 5, 74,165, 18,119,220,113, 7,164, 82, 41,122,247,238, 13,177, 88,236,113,147,
+ 72, 36, 16,139,197,126, 19,133, 97, 24,168, 84, 42, 76,155, 54, 77, 16, 73, 80, 6,201, 48,161, 95,111, 4,129,224,223,199,207,
+192,204, 19,112, 28,231,220, 2,225,148, 72, 36, 56,118,236, 24, 56,142,131, 72, 36,114,126, 10,223,215,172, 89,131,209,163, 71,
+131,227, 56,200,229,114,192,207,204,193,174,247,200,108, 54,199, 74,165, 82, 11, 0, 65,156, 73, 24,134,137,185,146,123,116, 35,
+ 35, 68, 46,195,184, 5,191, 0, 0,138,231,188,232,188,119,123,159,127,207,121, 76,226,191, 30, 2,195, 48, 16,139,197, 96, 89,
+182,197, 56,107,106,106, 12,143, 60,242,200,142,224,224,224, 13, 26,141, 6,126, 4, 28,138,139,139,193,113,156,215,252,206,178,
+ 44,102,207,158,141,179,103,207, 6, 20,119,163,209,136, 69,139, 22,193,110,183, 55,226, 21,190,187,239, 11, 80,100,125, 56,124,
+248,240,177,107,215,174, 13, 99, 24, 6, 95,124,241, 5, 36, 18, 9, 70,142, 28,137,136,136, 8,108,220,184, 17, 18,137, 4,111,
+190,249, 38,205,124, 20, 20, 20,190,234, 60, 49,128,155, 1, 68, 58, 76,132,122, 0,161, 46,135, 84, 58, 62, 35,133,223, 12,195,
+236,247,192,211,199,113, 76, 37,195, 48,251, 93,126,155, 1, 72, 61,236,175, 6, 32,119,108, 38, 52,184,255,105, 46,215, 17,206,
+131,183,235,114, 64,195,250, 67, 0,182, 2, 24,156,153,153,185, 13, 0,202,202,202,238, 42, 43, 43, 3, 0,164,164,164,156,202,
+203,203,235, 44,104, 30, 71,243,148,196,102,179,117, 18,154,170, 4,183,104,216,176, 97, 62,223,240,109, 22, 75, 19, 1,226, 73,
+ 75,121,106,174,240, 38, 96, 44, 22, 11, 30,122,232, 33, 0,240,250,208,113,221, 2,208,110, 48,155,205,224, 56, 14,169,109, 35,
+ 49,101, 68, 58,110, 33, 86,232,180, 12,108,117, 58,220,167,178,226, 84,215,158, 88,120,161, 18,231, 53, 90,112, 28, 23, 16, 39,
+207,243, 94, 69,150, 72, 36,194,130, 5, 11,240,200, 35,143, 64, 36, 18, 5,196,231,122,143,146,147,147,215,230,229,229, 69, 48,
+ 12, 99,114,220, 35,153,205,102, 83,219,108,182, 8,187,221, 30,209,156,123,116, 35,195,198,243, 30,243,161,183, 60, 27,200,125,
+ 10,132,179,166,166,198,144,153,153,185, 71, 38,147, 45,142,142,142, 46, 45, 41, 41,241, 43,180,220,197,143,251, 75,197,103,159,
+125,134,121,243,230, 97,200,144, 33, 1,133,211,100, 50,129, 97, 24, 44, 92,184,176,201,127,211,167, 79,111,114, 61, 63,156, 12,
+ 0, 54, 46, 46,238,249,245,235,215,171,133, 99,219,180,105, 3,177, 88,140,110,221,186, 33, 56, 56, 24, 59,118,236,128,221,110,
+ 15,184, 92, 82, 80, 80, 92,191,240,164, 69, 92, 48,112,242,228,201,189,179,178,178,102,102,100,100,252,176,107,215,174,229, 12,
+195,100,187,212,137,153,142,250, 53, 91,248, 77, 8,233,227, 42,122, 28, 98, 45,146, 97,152,108,225,120,215,223,194, 39, 33,100,
+ 24, 0,169,240,123,242,228,201,105, 89, 89, 89, 51, 39, 77,154,244,246,172, 89,179, 36,147, 39, 79,238,158,149,149, 53, 83,184,
+142,167,112,120,114,180,124,174, 61, 37, 52, 81,157, 62,125,218, 91, 19,149,235, 3,192,103,109,169,108, 19,233,116,178, 62, 72,
+140,112,238,159, 86, 82,235,124,128,205,239,213, 1, 74,165, 18, 35, 62,248, 36, 32,167,200,108, 54,163,162,162,194,233, 50,248,
+219, 2,229, 84,200,131,144,243,106, 55, 20, 87, 75,241,254,238, 26,172, 61,114, 22, 98,177, 24,119,118,237,134,187, 36,193,120,
+ 55, 81,138, 87,207, 20,193, 74, 2,235,211, 75, 8,241, 40,176,132,239, 66, 19, 74,160, 66,203,237, 30, 21, 27,141,198,234,252,
+252,124, 3,223,240, 96,151, 19, 66,194, 24,134,169,119,184, 92,177,129,222,163, 27, 25,153, 61,218, 59, 93,167,189,193, 67,157,
+251, 71,235,142, 57,239,201,196, 5, 31, 3, 0,134,244,188,213,111,121, 8,132,179,186,186,218,208,127,232,224,109,118,131,249,
+187,177, 99,199, 22,110,217,178, 69, 30, 72, 88, 61, 9, 45,193,181, 21, 68, 22,199,113, 48,155,205, 1,197,221,108, 54,123, 45,
+ 31, 18,137,228, 74, 28, 45,232,116, 58,243,234,213,171, 49,127,254,124, 68, 68, 68, 96,248,240,225,136,141,141,197,202,149, 43,
+ 65, 8,193,139, 47,190, 8,185, 92, 46,184,215, 52, 3, 82, 80,220,216,240,165, 69,100, 89, 89, 89, 51,221,133,140,235,111, 87,
+ 1,229, 38,166, 92,197, 90,154,159,231,127,182,187,120, 18,174,203, 48, 76,246,172, 89,179, 50,253,132,163,210,155,208,242, 57,
+ 37,190,201,100, 42,236,209,163, 71, 64,106, 66,175,215,151,249, 19, 27,158,222,234, 93, 93, 2,149, 74, 5,165, 90, 5, 54,192,
+122,215,106,181, 58,133,202,166, 77,155, 32,151,203, 49,114,228,200,171,114,180, 44, 22, 11,164, 18, 49,216, 54,209, 24, 55,103,
+ 11,170,235, 13,206, 7,204,214,130, 66, 28, 42,175,192,171, 25, 67,161,148, 87, 64,107, 54, 7,228,188,241, 60,223, 68,100,113,
+ 28,135,135, 30,122,200,233, 38,184,246, 91,129,143,166,195,136,136,136, 3, 28,199, 37,184,220,163,160,148,148, 20,224,143,126,
+ 61, 12,207,243,218,208,208,208,159, 1,196, 17, 66, 18, 0, 4, 7,114,143, 40, 60,231, 79,247,253,188,155, 83,117, 37,156,213,
+213,213,134,204,204,204, 61,118,131,249,187,139, 23, 47,238, 1, 16,116,203, 45,183, 52, 91,104, 9, 2, 75, 44, 22, 99,246,236,
+217,152, 55,111,158,243,255, 64,133,150,205,102,107, 36,160,206,156, 57,211,232, 90,238,194,206, 79,179, 41, 65,195,232, 66, 62,
+ 37, 37,197,121, 78, 76, 76, 12, 66, 67, 67,193,243, 60,120,158, 71, 80, 80, 16,228,114, 57, 36, 18, 9,205,116, 20, 20, 20,190,
+180,136, 97,210,164, 73,111, 51, 12,147,237,112,150,142,251, 16, 84,158,180, 71, 31, 55,177, 86,233,229,184, 76, 79, 98,203,245,
+187,128,201,147, 39,167,185,135,195, 83,115,165,179, 86,117,155,118,191, 17, 92,155,168, 90,234, 33,230,235, 65,166, 10, 85, 67,
+174, 84, 66, 36, 98,193, 48, 12,241,199,101,177, 88,156, 21,255,115,207, 61,231,179,223, 74,160,253,169, 44, 22, 11, 88, 78,132,
+ 75, 49,201,176,179,219,157,231, 10, 27,203,137,113, 62,166, 51, 68,167, 15, 67, 28,224, 3,215,221,209,122,241,197, 23,177,104,
+209, 34,176, 44,235, 76, 19,142,227,208,177, 99, 71, 20, 22, 22,250,228,226, 56, 46,225,252,249,243, 81,174,233, 40,136, 88, 66,
+ 8,236,118, 59,218,183,111,111,204,207,207,127,153, 22,221,171, 19, 89,222,246,219,237,124,192, 46,140,167,227,170,171,171, 13,
+ 99,198,140,217, 86, 87, 87,247,221, 77, 55,221,116, 6,141,167, 64,240,203,199,113, 92, 35,129, 37,136,172,207, 63,255,188,145,
+ 40,178, 90,173, 1,189, 8, 88,173,214, 38,130,231,211, 79, 63,109,244, 9, 0,253,250,245, 11,200, 25, 6, 64, 88,150, 37, 18,
+137, 4,119,220,113, 7,186,119,239,142, 95,127,253, 21, 60,207,227,133, 23, 94,128, 92, 46,199,220,185,115, 97,179,217,240,209,
+ 71, 31, 81, 71,139,130,130,194,151, 22, 49,205,154, 53,235,248,172, 89,179,156,206,146,187,163,229,229,185,123,183, 67, 84, 69,
+ 10, 34, 13,128,201,147, 32,242,228,146,185, 11, 48,215,125, 89, 89, 89, 51,221,195,225,222, 92,217, 72,104, 93, 43,148,157, 56,
+134, 79,110, 75, 7,208,184,185,112,193,173,157,161, 84, 41,161, 12, 86, 97,204,154,237, 0,224,168,244, 39, 5,228,104, 9, 66,
+171,186,186,218,167,200,106,142,163,197, 74, 57,172, 74,184, 12, 34, 21,131, 51, 91, 27, 9, 45, 17, 39, 70,113, 68, 50, 88,177,
+ 4,156,221, 22, 16, 39, 33,164, 73, 83,225,248,241,227,193, 48,140,115,132, 88,143, 30, 61, 92,185, 24,127, 15,199, 55,194, 27,
+250,224,185, 55,199,126, 84,101,164, 37,246, 74,242,231,129,175,113,234,167,231, 1, 0,253,117, 58,231,189,152,209,227,143,177,
+ 3,115,142,109,115,186,143, 31,224,245, 43,226,172,174,174, 54,220,210, 37,109,143, 36, 60,228,187, 11, 23, 46,236, 1,192, 62,
+252,240,195,161, 61,122,244, 8,168, 76, 10,131, 43,220, 69,150,171,147, 37,124,250, 25, 97,235, 34, 28,237, 1, 9, 40,161, 25,
+ 49,128, 60, 79,132,188,173, 86,171,161, 82,169,156, 35,110,131,130,130,160, 80, 40,156,253, 59, 3, 20,110, 20, 20, 20, 55, 46,
+194, 4,161,227, 16, 75,141,156, 38, 71,223,170, 76,215,223,158, 28, 47,135, 3,149,235,167,126, 93,235, 16,104, 30, 33, 56,107,
+110,231,100,123, 19,105,156,160, 32, 93, 63, 99, 98, 98,254,167, 82,169,146, 3,141,125,115, 70,177,217,173,150, 38,206, 22,195,
+ 48, 80, 5,171, 32, 87, 41, 33, 15, 86,121,117,189,124, 9, 45,193, 41, 18, 30, 58,139, 23, 47,134, 74,165,194, 63,254,241,143,
+102,247,209,114, 10, 45, 9,139,141,178,205, 16, 73,185, 70, 34,139,227, 56,136,196, 98,148,169, 98,193,138,197,224,108,129,185,
+100,117,117,117,224, 56, 14, 83,166, 76,113,190,193,187,138,172,230,196,217, 23, 88,134, 17,220, 45, 89,135, 14, 29, 94,103, 24,
+ 38, 17, 64,146, 78,167,147, 93,186,116,233,118, 90, 94,125, 40, 3,187,181,137, 11,229,205,125,189, 82, 78,193,201,146,132,135,
+124,215,185,115,103,167,147,165, 80, 40,132,209,166,254,239, 49,203,122, 20, 89,238, 35, 4, 57,142,107,200,203,126, 70, 71,186,
+ 58, 90,179,102,205,114,242,186, 58, 89, 2,154, 83,142,132,176,110,219,182, 13,135, 14, 29,194,115,207, 61, 7,185, 92,142,121,
+243,230,193,102,179, 97,250,244,233,144,203,229,144, 74,165, 52,243, 81, 80, 80, 55,171,145, 22,113, 67,165, 91, 63, 40,198, 77,
+212, 84,122, 18, 88,174,205,132,194,119,134, 97,172, 30,120,205,110, 77,138,238,251,133,207,234, 89,179,102,109, 17,156, 44,151,
+253,141,194,225,215,209,146,201,100,201,249,249,249,206,137, 48,125,125,154,205,102, 12, 25, 50, 36, 96,103, 76, 24,117,200,113,
+162, 70,194, 66, 17,172,130, 66, 29, 12,185, 74,229, 46, 56, 24,127,149,184,240, 70,236, 42,180,166, 78,157, 10,142,227,176,104,
+209, 34, 0,192,235,175,191, 30,112, 31, 45,129, 19,118, 6, 37,228, 28,210,231,140,134,249,123, 43,202,119,254, 14,142,227, 16,
+213,247, 46,240,183,140,134, 94,174, 2,103,183, 5, 60,234,176,166,166, 6,133,133,133, 16,137, 68,120,237,181,215, 26,205,117,
+228, 62,146,109,211,166, 77,126,227,238,201,201,154,122,161,198,201, 35,151,203,217,223,127,255, 61,153,231,249, 20,131,193,208,
+161, 95,191,126, 60, 45,202,126, 68, 17,111, 11, 72, 84, 5,154, 63,221, 57,133, 62, 89,117,117,117,223, 93,184,112, 97, 47, 0,
+118,236,216,177,161, 10,133, 2,223,124,243,141, 30,128,116,229,202,149,114,127,162, 72,200, 55,254, 68,150, 88, 44,110,200,203,
+129,196,157, 52,158,178,196, 95,199,248, 64,242,188, 16, 86,134, 97, 96,183,219, 33,151,203, 27, 57, 89, 65, 65, 65,144,201,100,
+ 52,227, 81, 80, 80,248,171, 75,246, 7, 92,143, 19,210,199, 69, 84,237,191, 18,222,230, 92,207, 31, 56,111, 66,195,100, 50,225,
+228,201,147,129,242, 4, 60, 49,102,219,222,183,226,131,139,117, 96, 24, 6,255,238,119, 19,148,106, 21, 20, 74, 37, 30,252,117,
+155,179,226, 62, 54,243,117,200,148, 42,196, 13, 24, 30, 80, 69, 46, 52, 29,186, 10,173,218,218, 90,136,197, 98,124,248,225,135,
+ 96, 89, 22, 31,125,244, 17,226,227,227,113,233,210, 37,172, 92,185, 50, 32, 71, 75,100, 23, 33,246,137, 46, 80,140, 15,129,250,
+137,129, 8,187, 99, 42, 46,154, 57,236, 50, 42, 48,208,120, 2,210,141,159,195,204,219, 3, 30,129,101,179,217,176,109,219, 54,
+247, 14,239,206, 62, 85, 54,155, 13, 86,171, 21, 22,139, 5, 31,125,244, 81, 32, 35, 60,155,220, 55, 33, 13, 29,147,160,138,242,
+242,242, 34, 9, 33,225, 0, 66, 0, 84,209,226,234, 27,177,125, 95, 68,100,239,103, 1, 0,107,102, 61,229,220, 63,229,216, 31,
+249,115,246,247, 13, 11, 0,116, 78, 26,222, 44,206,234,234,106,195,157, 67,250,229, 26,121,241,183,221,186,117,107,228,100, 5,
+ 5, 5, 49,142,223, 1,217,101, 44,203, 66, 36, 18, 53,105, 46,244, 38,182, 2,233,163,101,179,217,156, 19,137,250,234,207,120,
+ 37,142,214, 83, 79, 61,133,216,216, 88,167,147,245,193, 7, 31, 64, 46,151, 99,242,228,201,176, 90,173,248,252,243,207,105,230,
+163,160,160,184,230,162,236, 90,192, 99, 77,106, 52, 26,139,186,119,239, 14, 47,255,197, 7, 5, 5,137,221, 34, 21,215,177, 99,
+199, 60, 15, 77,136,195, 0,228,120,170,212, 25,134, 65,176, 58, 24, 65, 42, 37, 20,110, 46, 86, 80,176, 26, 50,149, 10,172,196,
+ 99,101,222,132, 83,232, 91,226, 42,180,132,173,174,174, 14, 98,177, 24,243,231,207,135, 90,173,134,201,100,242,203, 41, 60,116,
+ 68, 34, 17,244,197,245, 56, 53, 51, 7,210,160, 93,232, 48,252, 17,196,138,229,144,236,248, 25, 6,187,213,223,132,165, 77, 56,
+ 59,117,234,132,247,222,123,175,201,180, 14,222, 16, 31, 31,239, 55,238,238, 78,214,236,155,218, 65, 34,149, 96,226,137, 98,152,
+ 76, 38,230,145, 71, 30,225, 1, 24, 0, 84, 26, 12,134, 11,129,164,103, 11,224,111,207,233,107, 84,172, 0,158,216, 61, 9, 24,
+143,156,130,147,101,228,197,223, 22, 22, 22, 10, 78, 86,136, 66,161,192, 87, 95,125,165, 7,192, 78,159, 62, 93,145,152,152, 40,
+ 10, 36, 47,137, 68, 34,204,153, 51,199, 99,159, 44, 79,162,171, 57,229,200,245,220, 65,131, 6,121,156,176,212,139,120,107,194,
+ 41,132, 53, 34, 34,194,233,100,217,237,118,231,104, 67, 97,246,121, 31, 47, 21, 52,127, 82, 78,202,121,227,112, 94,151,240, 88,
+ 3, 95,186,116,233, 78,111, 39,180,111,223, 62, 63, 63, 63,191,163,176, 20,135,163,226,148, 24,141,198, 78,253,250,245,243,107,
+237,240, 60, 15,153, 76, 6, 66, 8,110,127, 47, 11, 12, 11,176,104,252, 16,139,186,109, 40, 68, 34, 14,124,195, 82, 31,126, 71,
+ 29, 26, 12,134, 70, 15, 7, 79,155, 86,171,133,201,100, 10,120, 54,111,163,209,216,104, 10, 6,134,240, 56,255,219,138, 38,163,
+ 15,133, 45,208,126, 59, 65, 65, 65,141,154,126,252, 56, 86, 76, 32,142,150,107,211,163, 68, 42, 1, 39, 17, 11,142, 86,253,153,
+ 51,103,198,208,108, 30, 56,132, 1, 11, 0,144,218,111, 36,120,222, 14, 98,183, 55, 90, 38,169, 75,242,157,224,137, 29, 22,171,
+ 30, 38,147,201,223,180, 39, 76, 85, 85,149, 97,204,152, 49,219, 0,252,231,190,251,238,203, 67,195,236,194, 68,165, 82,201,196,
+ 98, 49, 15,160, 6, 0,185,124,249,114,200,197,139, 23,121,163,209,216,206, 95, 56,215,174, 93,139,147, 39, 79, 98,192,128, 1,
+141,150,131, 18, 92, 81,215,217,221, 3,201,159, 66,115,185,167, 25,225,189, 9,185, 64, 33, 18,137, 16, 18, 18, 2,137, 68,130,
+ 15, 63,252, 16, 18,137, 4, 10,133, 2, 0,240,249,231,159, 59, 39, 95,165,160,160,160,184, 97,132,150,191,122,211, 71,179,162,
+207, 38, 68,155,205, 86,146,152,152,216,172,139,217,237,246,114, 63,194,173,100,229,202,149, 18, 87, 23,194,223, 39, 33,164,220,
+207,195,182,100,205,154, 53, 18, 79,238,134,183, 5,166,253,113,218,237,246,146,164,164, 36,175,142,137, 39, 88,173,214,139,254,
+ 68,107, 86,165,161,145, 72,152,120,162,216,235,218,137, 20,126,243,154,143,252,249,206,149,230,207, 51,169,169,169, 23, 67, 67,
+ 67,215, 69, 71, 71, 87,239,220,185, 51,162, 79,159, 62, 17,174,199,244,233,211, 39,214,237, 52, 51,188,175,115, 8,134, 97, 74,
+238,187,239, 62,143,121, 94, 16, 77, 30,242,103,137,191, 60,191,111,223, 62,137,235,249,222,248, 93,202, 81, 73, 0,194,245,124,
+122,122, 58,235,202,227, 45,239, 91,173,214, 74,154, 11, 41, 40, 40,110,120,161,101, 48, 24,138,187,119,239,110,243,242,223, 5,
+ 95,231, 86, 87, 87,247,110,233, 8, 88,173,214,126,127, 7,206,170,170,170, 22,141,187,205,102, 43,113, 76, 80,234,243, 24,154,
+197,255,188,123, 4, 0, 21, 21, 21,183, 0,128, 78,167,131,191,101,117,154, 33, 8, 91, 60,127,218,108,182,126,173,145,166, 53,
+ 53, 53, 25, 52,103, 81, 80, 80, 80,161,213, 12,208,197,136,255, 26,104, 13,209, 74, 65, 65, 65, 65, 65, 65,209,178, 96,105, 18,
+ 80, 80, 80, 80, 80, 80, 80, 80,180, 14, 24, 52,140, 28,240,132,230,140, 38, 24,118, 5,215,206,161,156,148,147,114, 82, 78,202,
+ 73, 57, 41,231, 13,199,233,143,251,186, 25,205,120, 45,250, 75, 15,163,156,148,147,114, 82, 78,202, 73, 57, 41, 39,229,188, 17,
+ 65, 8,161, 77,135, 20, 20, 20, 20, 20, 20, 20, 20,173, 5,142, 38,193,159, 6, 17,154, 49,163,126, 0,170, 57, 12,128,183, 5,
+227,204, 12,195, 92,190, 2, 78, 6,128,196,177, 9, 19, 29, 89, 1, 88, 0, 88, 24,134, 33,254, 57,222,103, 75, 75,195,210,136,
+ 93,220,135, 48,140,152,231,113,164, 93,187,182,135, 25,230, 46, 51, 0, 40,163,187,116, 85, 41,229,195, 76, 22,115,178, 76, 44,
+ 61, 89,171,211,110, 50, 85,228, 23,209,236, 65, 65,241,167,224, 30, 0,211,208,208,173,100, 22,128, 21, 52, 73, 40, 40, 90, 73,
+104,169, 84,170, 3, 44,203, 38,248,155,159, 71,128, 99, 45,179,146,203,151, 47,247,110,198,181,199,168, 84,170, 33, 98,177,248,
+ 54, 0,176, 90,173, 59,181, 90,237, 22, 0, 43, 1,216,174, 48, 78,106, 0, 15, 1,120,204,241,123,153,163,178,208, 92, 33, 95,
+247,144,144,144,159,196, 98, 49,169,170,170,234, 11, 0, 17, 17, 17,123,172, 86, 43,163,209,104, 30, 4,112,180,153,124,172, 88,
+ 44,158,221,183,111,223,129,219,183,111,255, 15,128,249, 45,116, 47,101, 44,203,122, 20, 40, 60,207, 39, 93,129,200,146, 0, 8,
+153, 63,127,126,196,210,165, 75,211, 75, 74, 74,186, 1, 64, 66, 66,194,177,177, 99,199, 30,158, 48, 97, 66, 53, 33,164,142, 97,
+ 24,139, 47,158,210,210,176,180,138,178,130,231,202, 43, 78, 62, 4, 0, 49,177,221, 86,136, 68,172,132,144,131,187, 21,109, 30,
+107,211,177, 67,210,179, 63,124, 51, 95,146,148,220, 22,155,119, 29,186,121,194,203,111,167, 93, 4, 62,163, 98,235,218, 33, 56,
+ 56,248, 0,203,178, 9,190,202,184,167, 50,111,183,219, 75,106,106,106,122,123,227,228, 56, 46,193, 87,125,225,105, 31,207,243,
+ 5, 85, 85, 85, 30,167,154, 80,171,213,187, 57,142, 75, 14,148, 75,248,180,217,108, 37,222, 70,233,170,213,234, 3, 34,145, 40,
+193, 87, 60, 61,253,199,243,124, 65,101,101,165,183,112, 54,137,123, 75,132,243, 74, 56,125,133, 83,168,143, 0,124, 30, 17, 17,
+113,107,117,117,245,227, 0,222,214,104, 52, 61, 68, 34, 17,194,195,195,223, 54,155,205,103, 67, 66, 66,190,174,171,171,219, 5,
+224,101, 0,116,189, 84, 10,138,150,130, 90,173, 46,215,106,181, 68, 0,207,243,196,106,181, 18,147,201, 68, 12, 6, 3,209,233,
+116, 68,171,213, 18,141, 70, 67,234,234,234, 72,117,117, 53,137,140,140,116,159,188,209, 91, 27,110, 55,181, 90,157,159,149,149,
+101, 42, 44, 44, 36, 22,139,133, 88, 44, 22, 82, 84, 84, 68, 62,249,228, 19,147, 90,173,206, 7,208,205,203,185,195,188, 84, 22,
+119, 0, 88,158,158,158,110, 94,187,118, 45, 49, 26,141, 68,167,211,145, 21, 43, 86,144,155,110,186,201, 12, 96,185,227, 24, 54,
+ 64, 78, 0,232, 31, 19, 19, 83,114,238,220, 57,251,166, 77,155, 44, 33, 33, 33, 57, 33, 33, 33, 57, 69, 69, 69,246,115,231,206,
+241,109,218,180, 41, 1,208,191, 25,225, 4,128,209, 19, 39, 78, 44, 47, 42, 42, 34,131, 6, 13, 58,226,178,159,129,255,117,238,
+134,121,114,178, 8, 33, 49,132,144, 88, 52, 76,114,217,100, 35,132,196, 58,142, 9, 11,144, 83, 89, 80, 80,208, 54, 58, 58, 58,
+139, 97, 24,179, 59, 31,195, 48,230,232,232,232,172,130,130,130,182,132, 16,165, 47,206,146, 11, 11,158, 94,183,118,104,173,238,
+242,105,162,187,124,154,252,231,219,193,154,103, 38, 60,190, 60,182,125,207, 69,161, 9,105,243, 79,158, 62,179,144, 16,178,112,
+203,254,252,133, 83,191,252,223,194,251, 39,204,253, 42, 34, 49,253,153,102,164,231,213,128,114, 2, 8, 13, 13, 45,211,233,116,
+132, 16, 66,236,118, 59,177, 88, 44,196,100, 50, 17,189, 94, 79,180, 90, 45,169,175,175,119,150,243,186,186, 58,231,247,168,168,
+ 40,175,229, 61, 44, 44,172,220, 96, 48, 52,170, 59,204,102,179,179,254,208,235,245, 68,175,215, 19,157, 78,231,220,180, 90, 45,
+137,139,139, 43,246, 17,206, 75, 66, 56,121,158, 39, 54,155,141, 88, 44, 22, 39,175,209,104,108,180,153, 76, 38, 98, 50,153, 72,
+ 98, 98, 98,192,225, 12,132,211,104, 52,146,132,132,132, 82,111,156,225,225,225,229, 70,163,177, 17,167,107,252,221,121,133,223,
+ 49, 49, 49,101,205,225, 12, 36,156,190,210,211,129,249,121,121,121,196, 96, 48,144,248,248,248,234, 7, 31,124,208,106,183,219,
+201,218,181,107, 73,122,122, 58, 63,120,240, 96, 75, 85, 85, 21,249,199, 63,254, 65,124,188, 20,210,114, 68, 57, 41,188,155, 22,
+222, 29, 45,134, 97,160, 84, 42,241,227,143, 63,122, 93,142,195,245,123,187,118,237, 2,189,110,239,228,228,228,109, 59,118,236,
+144,199,198,254, 49, 33,182,217,108, 70, 88, 88, 24, 94,120,225, 5,233, 61,247,220,211,113,248,240,225,123,206,159, 63, 63, 8,
+192, 1, 63,124, 15, 68, 70, 70,126, 49,101,202,148,232,135, 31,126, 24, 17, 17,141, 38,221,198,152, 49, 99,240,224,131, 15, 74,
+242,242,242, 30, 89,188,120,241, 35, 11, 22, 44, 40,211,106,181, 19, 0,252,236,139, 84, 46,151,223, 23, 23, 23,247,213,142, 29,
+ 59,162,162,162,162,144,146,146,194,190,249,230,155, 29, 59,117,234, 36, 79, 72, 72, 96, 47, 93,186,132, 95,127,253, 53,254,209,
+ 71, 31, 93, 85, 94, 94,254,172,197, 98, 89, 29, 64,220,165, 17, 17, 17,111, 63,251,236,179,109, 52, 26,141,237,224,193,131,249,
+194,126,169, 84, 58, 61, 35, 35,163,207,214,173, 91,191, 7,240,245,149, 56, 89,132, 16, 13,254,104,226, 19, 96, 21,254, 15,196,
+217, 34,132, 72,143, 28, 57, 18,158,145,145,241,179,201,100,234,249,220,115,207, 93,152, 57,115,166, 92,173, 86,171, 1, 48, 26,
+141,230,242,180,105,211,204,115,231,206,125,171,107,215,174, 67,119,239,222,253, 0, 33,196,234, 16,100, 77,249, 24,198, 25,158,
+226,139,149,216,182,139,151,190, 55,249,245,132,143,103, 36,159,223,127,162,152,231,228,106,252, 55,247, 56,202,171,181,248,223,
+238, 19,136,137, 8,102, 36, 50,113, 90, 72,252, 77,131,234, 46,158,200,133,143, 25,210, 41, 90, 6, 12,195, 64,161, 80,224,191,
+255,253,111,147,165,171, 60, 45,107,197,113, 28, 66, 67, 67,253,174,110, 16, 20, 20,132, 77,155, 54,121, 92,123,209,211,146, 62,
+ 33, 33, 33,240,245,178,193, 48, 12,130,130,130,176,115,231, 78,176, 44,235,113,105, 32,247,125, 74,165, 18,172,143,181,174, 4,
+206,220,220, 92,191, 92,194,167, 74,165, 2, 26,154,254,189, 23, 74,153, 12, 59,118,236,240, 26,103,247,239, 42,199,122,175,254,
+ 56,119,238,220,217,104,233, 47,247, 37,193, 92,127, 43,149, 74, 48,126, 72,195,194,194,250, 38, 36, 36, 96,223,190,125, 88,185,
+114,101,120, 90, 90, 26,206,156, 57, 3,134, 97, 48,115,230, 76,230,166,155,110, 18,151,149,149, 97,192,128, 1,248,229,151, 95,
+250,105, 52, 26, 90, 96, 40,254, 44,193, 34, 6,112, 51,128, 72, 52,116,187,169, 7, 16,138,134,149, 52,164, 0,170, 1,200, 29,
+155, 9,128, 22, 64, 27,199,233, 85,142,186,197, 85, 32, 84,186, 46, 62, 77, 8,233,227,224, 22, 86,168,136,116, 57, 86,184,134,
+251,111,247, 79,143,220, 28, 0,100,103,103, 11, 15,179,193,153,153,153,219, 92, 35, 23,136,200, 18,214, 41,243, 80,166,221,135,
+104,202,148, 74,229, 79,123,246,236,145, 71, 70,254, 17, 7,147,201,132,250,250,122,104,181, 90,212,215,215, 35, 56, 56, 24, 43,
+ 87,174,148, 15, 29, 58,244,167,250,250,250, 78,142, 68,243,198, 57,231,210,165, 75,209, 54,155, 13, 82,169,231, 46, 74, 44,203,
+162, 75,151, 46,120,251,237,183, 49, 98,196,136,152, 33, 67,134,204,113, 19, 90, 77,134,146, 42, 20,138,175, 14, 30, 60, 24,165,
+ 80, 40,144,159,159,143,146,146, 18, 76,156, 56,177, 45,207,243, 40, 46, 46,198,153, 51,103,112,241,226, 69, 44, 94,188, 56,106,
+212,168, 81, 95,121, 16, 90,158,134,167, 62,247,234,171,175,118, 14, 11, 11, 99, 63,249,228,147, 90,157, 78,247,127,142,253,239,
+205,155, 55,239,137,129, 3, 7, 70,253,243,159,255, 36, 59,119,238, 92,234,184,113, 94,211,211,181, 79,150,163,153, 15,142,204,
+119,202,237,156, 46, 46,255,131, 16, 18, 3,192,196, 48, 76,173, 7, 78, 6, 64,200,240,225,195, 95, 51,153, 76, 61,119,236,216,
+113,246,182,219,110, 75, 4,112, 73,200,124, 33, 33, 33,202, 57,115,230, 68,103,102,102,230,221,126,251,237, 61,135, 15, 31,254,
+ 90,101,101,229, 76, 66, 72,165, 75,159, 45, 39, 39,207,227, 72, 76,108,183, 21,185,187, 39, 60,180,117,167, 89,242,250,203, 83,
+ 47,180,107,155, 84,119, 36,191,198,126,162,160, 18,245, 6, 27,238,191,189, 97, 1,243,190,221,218,225,139, 31,119,224,133, 87,
+222, 17,255,188, 98,201,131,103, 9,148,218,210, 19,107,125,164,231,213,130,114,194,217,196, 4,177, 88,140,187,238,186, 11, 12,
+195, 52, 89,203, 83, 44, 22, 99,247,238,221,184,253,246,219, 33, 22,139,241,212, 83, 79, 5,196,201,113, 28,134, 15, 31,238, 92,
+ 71,209,149,207, 93, 52,120,209, 4, 57, 77,222, 14, 57, 14, 44,203,122, 93, 72,219,157,211, 95,189, 36,132,211, 23,151,235,127,
+254,194,233, 88,242, 40, 96,145, 21, 40,167, 16, 78,142,227,208,175, 95, 63, 28, 62,124,216,167,232,242,162, 47, 27,197,253,242,
+229,203,227, 58,117,234,148, 59,127,254,252,112, 0,168,174,174,118, 46,120, 47, 18,137,112,250,244,105,152,205,102,188,255,254,
+251, 22,141, 70,243, 79, 90,142, 40,103,107,114,250,210, 34, 0, 6, 78,158, 60,185,119, 86, 86,214,204,140,140,140, 31,118,237,
+218,181,156, 97,152,108, 66, 72,166,240, 57,121,242,228,180,172,172,172,153,147, 38, 77,122,123,214,172, 89,199, 25,134,201, 6,
+ 0,247,223,142,186, 36,211, 77,196, 69, 10, 60,142, 50,215,232, 88, 79,191,221, 63, 61,113, 59,133, 22, 0,100,102,102, 50,142,
+ 72, 50,174,149, 90,160, 66, 43,144,181,251, 56,142,123,113,230,204,153,209,190, 68,150, 86,171, 69,105,105, 41, 18, 19, 19,241,
+212, 83, 79, 69,207,159, 63,255, 69,155,205,246,169, 15, 90,137, 72, 36,194,190,125,251, 80, 81, 81,129,238,221,187, 35, 57, 57,
+185,209, 1,231,206,157,195,186,117,235, 80, 91, 91,139, 94,189,122, 1, 13,157,187, 61,162, 71,143, 30,239,119,233,210,101, 56,
+203,178, 54,185, 92,142, 35, 71,142,160,103,207,158,248,241,199, 31,209,174, 93, 59, 40, 20, 10,228,229,229,161,123,247,238,216,
+182,109, 27, 34, 35, 35,145,158,158,110,211,104, 52,219,107,106,106,182,156, 63,127,254,125,111,225,140,143,143,159,250,204, 51,
+207, 72, 75, 75, 75,249,239,190,251,110, 7,128, 29, 0, 94,124,231,157,119,158, 28, 49, 98, 68,212,161, 67,135,234,246,239,223,
+191,215,139,200, 10,196,201,178,185, 63,148,236,118,187,201, 96, 48,152, 77, 38,147,149,101,217, 34,134, 97,204,118,187,189,147,
+ 55, 19, 98,252,248,241,237,171,170,170, 94,120,229,149, 87, 10, 29, 34,235, 52, 26, 58,192, 3, 0,108, 54,155, 73,171,213,106,
+ 50, 50, 50, 18, 31,125,244,209,179,203,151, 47,127, 97,252,248,241, 43,191,251,238, 59, 45, 0,131, 59, 97,187,118,109, 15,139,
+ 68,172, 68, 87, 31, 94,176,106,229,215,175,174, 91,243, 98,219,226,226,139, 29, 35,218, 68,234, 36,170,200,210,149,203,190, 61,
+ 0,192, 92, 90,169,193,209,115,101, 16,139, 69, 56, 89, 92,135,129,119,142, 17,159,205,159,209, 31,192, 90,250, 46,215,250, 47,
+139,194, 34,212, 91,183,110,245,233,104,237,222,189, 27, 98,177, 24,114,185, 28,115,231,206,245, 73, 42, 8, 3,193, 45,242, 39,
+102,132,197,209,125,185, 79, 60,207, 59, 23,122,119,223,254,239,255,254, 15,175,188,242, 74,163,107, 56,196, 6,227,143,211, 91,
+248, 18,147,146, 80, 81, 94,222,104, 95, 32,139,210,219,237,118,136,197, 98, 44, 90,180, 8,153,153,153,200,206,206,246,249,121,
+215, 93,119,129,101, 89, 18, 72,122,246,235,215, 15, 22,139,197, 25,230,211,167, 79,123,228, 93,176, 96,129,191, 96,222, 3, 96,
+ 90,207,158, 61,213, 67,134, 12, 65,110,110, 46, 30,124,240, 65,147,197, 98,201, 7,128,187,239,190, 59,117,254,252,249,210,131,
+ 7, 15, 34, 34, 34, 66,124,225,194,133,255,128,118,144,167,104,101,120,210, 34,194, 51, 47, 43, 43,107,166,187,136,113,133,240,
+ 63,195, 48,217,179,102,205,202,116, 21, 69,174,191, 5,215,201, 77,196,165,185, 58, 82,174, 34,202,155,128,114,123,222,186, 30,
+ 95,233, 81,104, 57, 34, 54,216,213, 5, 18, 42, 95,127, 34,203,199,155, 99, 35,132,132,132,140,188,255,254,251,157, 34,199,104,
+ 52, 58, 5,150, 32,178,132,223,121,121,121,232,221,187,183, 36, 36, 36,100,100,117,117,245,167, 1,136, 56,196,197,197,161,170,
+170, 10,199,142, 29, 67, 98, 98, 34,172, 86, 43, 54,108,216,128,186,186, 58,136,197, 98, 72, 36, 18, 88, 44, 62,251,110,163, 75,
+151, 46,119, 45, 93,186,180,247,146, 37, 75, 46, 11,111,116,203,150, 45, 3, 33, 4,145,145,145,208,235,245, 40, 47, 47,199,150,
+ 45, 91, 96,179,217,160, 82,169,144,146,146, 34,189,239,190,251,250, 79,155, 54, 77,236, 67,104,245,123,240,193, 7, 67,212,106,
+ 53, 94,126,249,101, 98,177, 88,102, 57,246, 77,157, 48, 97, 66, 68, 81, 81,145,249,233,167,159,222,103,177, 88, 62, 17,204, 68,
+ 87,129,227,229,198,122,117,178,172, 86,171,144,166,133, 90,173, 22,109,218,180, 73,116,117,182,188,137,193,157, 59,119,246, 3,
+ 32,154, 62,125,122, 16,128,114,215, 48,152,205,102,104,181, 90,232,116, 58,107, 93, 93, 93,197, 27,111,188, 97, 91,190,124,185,
+200,113,206, 73, 79, 66,139, 97,238, 50,171,213, 10, 41, 33,162,119, 22, 46, 92,168, 26, 49, 98, 4,171, 82,169, 80, 95, 95,175,
+254,223,250,245,170,161, 67,250,167,204,204,250,120,163, 58,161,123,249,206, 35, 5,184, 88, 86, 7,179,213,138,148,216,144, 6,
+ 63,140,162,213,225, 24,200,226,116,180, 92, 69, 69,110,110, 46,238,188,243, 78,103, 89,151, 72, 36,141,156, 47,127,156, 28,199,
+225,206, 59,239,108,226,240,108,221,186,213,163,251,228, 15,174,162,200, 93, 28,121, 18, 96, 44,203,250,157, 48, 80,112,243, 60,
+137, 45, 87, 87,223, 77,188,249,107,230, 0,199,113,152, 48, 97, 2,196, 98, 49,222,124,243, 77,112, 28,135,244,244,116,112, 28,
+135,140,140, 12,136,197, 98,220,126,251,237,205,142,251,158, 61,123,208,179,103, 79,103,152,210,211,211,209,167, 79, 31,112, 28,
+135, 1, 3, 6, 64, 44, 22, 99,248,240,225,129,112,190, 93, 95, 95,223, 67,165, 82, 33, 47, 47, 11, 97,163,210, 0, 0, 32, 0,
+ 73, 68, 65, 84, 15, 34,145, 8, 12,195,156, 1,208, 3, 0, 98, 99, 99,207,234,245,250,246, 70,163, 17,207, 60,243, 12, 99, 54,
+155,187,191,249,230,155,239, 24,141, 70, 42,180, 40, 90, 13,238, 90,196, 5,134, 73,147, 38,189,205, 48, 76,182,224, 80,185, 59,
+ 79,158,126,123,168,155, 4, 7,106,191,163,172,246,113, 19,113,149, 12,195,236, 39,132,220,237,237, 92, 0,102, 55, 97,213,168,
+233,208,181,217,208,175,163, 37, 84,190,129, 10, 45,127, 48, 26,141, 55, 71, 69, 69,121, 21, 89,174,159,102,179, 25,201,201,201,
+ 48, 26,141, 55, 55,247,161, 17, 27, 27, 11,139,197,130,175,191,254, 26, 18,137, 4, 18,201, 31,250,194,108,246,109, 22,157, 56,
+113,162,112,207,158, 61, 61,123,245,234, 21,246,203, 47,191, 84, 14, 26, 52, 40,114,196,136, 17,144,203,229, 48, 24, 12,176, 90,
+173,232,219,183, 47,186,116,233,130,146,146, 18,252,239,127,255,171,234,212,169, 83,155,189,123,247,242,101,101,101,231,125, 80,
+223, 49,116,232, 80, 48, 12,131,245,235,215, 87, 1,216, 47,147,201,214,205,152, 49, 35,204,108, 54,243, 99,199,142,189, 80, 83,
+ 83,243, 10, 0,139, 84, 42,157, 55,104,208,160,140,156,156,156,239,121,158,159,219,220,140,234,158,182, 58,157, 14, 65, 65, 65,
+129, 76, 37, 33,174,169,169,233, 6, 0, 74,165, 50, 28,192, 89,103, 14, 55, 24, 26,137, 97,179,217,108, 12, 15, 15, 87, 2,128,
+227, 28,177, 23,206, 72,155, 13,171,206,159, 47, 8,118,237, 63, 23, 26, 26,138,199, 30,125,148,189,173, 95, 63,105,143,155,111,
+ 30,254,238,103, 75,126,140,139, 80,155, 83,226, 34, 96,181, 91,145,179,113, 3, 79,120,235, 70, 90,237, 92, 27,161, 37,136, 13,
+119, 71, 75, 44, 22, 99,219,182,109, 77,246, 73, 36, 18,252,251,223,255, 14, 72, 24, 8,162,202, 91,211,153, 91, 83, 23,227, 79,
+192,136,197, 98,136, 68, 34, 44, 90,180, 8, 60,207,227,213, 87, 95,109,212,156,232,202, 31,144,157,231, 34, 2,187, 76,229, 1,
+152, 81, 50, 91,230, 60,223, 61,188,142,115, 2,114,201,230,207,159, 31,144,163,117,247,221,119,251, 21,174,174, 45, 12,174,225,
+ 58,124,248,176, 71,222,133, 11, 23,250, 77, 79,187,221,142,181,107,215, 58, 69,170,128,119,223,125,247, 25,169, 84, 26,189,125,
+251,118,148,149,149, 65,167,211, 65,171,213,162,111,223,190, 41, 44,203, 30, 41, 43, 43, 43, 58,121,242,228,253,180,244, 80, 92,
+ 67, 71,203, 52,107,214,172,227,179,102,205,242,232, 88,185, 59, 75,190,156, 39, 65, 96, 57, 4, 81,164, 32,222,208,208,173,102,
+191,191,115, 1, 72,221,155, 14,125, 26, 65,110, 42,114,154,167,202, 55,144,230,195, 0,237,116,142, 97, 24, 24,141, 70,143, 2,
+203, 85, 28, 88, 44, 22,212,212,212,192,110,183, 95,241, 92, 95,158,222,100,253, 9,173, 99,199,142,253,227,201, 39,159, 44, 13,
+ 9, 9,233, 81, 89, 89, 89,193,243,252,237,187,119,239,142,228, 56, 14,106,181, 26,106,181, 26,235,214,173,131, 66,161,192,132,
+ 9, 19, 42,236,118,123,110,112,112,112,132,193, 96,248,189,172,172,236, 93,175, 10, 70, 44, 30, 62, 96,192, 0, 28, 60,120, 16,
+151, 47, 95,222, 4, 32,253,241,199, 31,191,179,109,219,182,204,140, 25, 51,140,231,206,157,155, 11,160, 66,169, 84, 46, 93,186,
+116,233,144, 94,189,122, 5,143, 29, 59, 22,219,182,109, 91, 8,192, 24,104,156,117, 58, 93, 35,129,165,209,104, 80, 95, 95, 15,
+165, 82,105, 11, 48,205,196,248, 99,132, 33, 8, 33,206,123,227,112,179,132,251, 67, 56,142, 19, 70, 53,122, 19, 89, 80, 42,149,
+211,151, 44, 89, 34,119, 31,164, 96,183,219, 81, 94, 94, 14,181, 90,141, 41,239,190, 43,249, 96,226, 63,123,138, 84,209,187, 89,
+150,129,217, 66,106, 9,111,222,160, 43,127,120, 59,240, 62,173,121,174, 1, 4, 97,112,239,189,247, 54,105, 46,148, 72, 36,216,
+180,105, 19, 70,141, 26,229,124,113,233,213,171,151,223,151, 43, 65, 24,220,115,207, 61, 78,103,104,195,134, 13, 30,155,253, 4,
+ 71, 42, 16, 65, 40, 28,251,210, 75, 47,129,227, 56,124,241,197, 23,120,237,181,215,192,178, 44,102,207,158, 13,150,101,241,222,
+123,239, 5, 44, 50, 93, 5, 76,209,199, 13,159, 9,175,105, 80,189, 32, 26, 0, 16,172, 86, 11, 17,106, 86,221,195,113,156,211,
+201,186,249,230,155, 33, 22,139,145,145,145, 1,142,227,156, 78,214,200,145, 35, 93,211,145, 4,194,201,113, 28,242,243,243,157,
+ 97,206,200,200,104,228,100,113, 28,135,187,239,190, 59,144, 96,206, 12, 13, 13,157,214,165, 75,151,174,115,230,204, 17,139, 68,
+ 34, 12, 29, 58, 52, 53, 38, 38,230,188,205,102,139,152, 62,125,186,194,195, 57,114, 0, 61,186,118,237,170,164,165,134,162, 21,
+ 29,173,105, 30,254, 10,115,237,115,213,140, 23,201,108,215,227, 5, 14,119,113,228,112,200,114,253,113,121, 58,215, 31, 56, 65,
+ 65,250,178,212, 3, 17, 90, 14,219,217,231,197, 20, 10,197,209,138,138,138, 12,185, 92,222, 72,100,121, 18, 92, 34,145, 8,101,
+101,101, 80, 40, 20, 71, 77, 38, 83,139,221, 68,127, 77,135, 0,140,103,206,156,153,232,242,123,216,200,145, 35,191,219,180,105,
+ 83,108, 78, 78, 14,246,238,221,139,200,200, 72,204,159, 63,255, 82,121,121,249, 63, 0,108,170,170,170,242,123,221,246,237,219,
+119, 83,169, 84,216,185,115, 39, 0,108, 3,240,207, 23, 94,120,129,177, 90,173, 88,176, 96,129, 14,192,250,208,208,208,181, 43,
+ 87,174,236,217,163, 71, 15,105, 78, 78,142,102,239,222,189,191, 5, 40,178,236, 60,207, 55, 17, 88,174,105, 26, 28, 28, 28,136,
+163,101, 13, 9, 9, 57,166,209,104,198, 24, 12, 6,141, 76, 38, 11,214,104, 52, 38, 87,129, 37,240,115, 28, 39,206,207,207, 47,
+ 5,144, 18, 18, 18,114, 12, 94,154, 57, 57,142, 27, 58,116,232, 80,206,253, 30,148,151,151,163,172,172, 12, 22,139, 5,189,122,
+245, 98, 68,140, 85,116,185,248,168,219,180, 14, 84,100, 93, 35, 71,139, 8,101, 93, 24, 37,232,105,164,225,134, 13, 27,156,191,
+ 89,150,197,183,223,126, 27,144, 40,218,180,105,147,207, 14,235,110, 77,135,126,173,113,225,248, 47,191,252,178, 97,121, 11,135,
+147,197,178, 44, 38, 77,154, 4,153, 76,134, 25, 51,102, 96,210,164, 73,224, 56,206,111,211,161,171,128, 73,122, 83,239,250,114,
+212, 80, 40, 28,253,161, 24,134,113, 21, 91, 76,160,226,205,151,155, 23, 72, 75,128, 43,167,112, 94, 80, 80,144,215,142,240,110,
+156,190, 46,240, 95, 0, 5,177,177,177, 59, 51, 50, 50, 66, 14, 28, 56,128,217,179,103, 75, 76, 38, 83,187,156,156, 28,231,117,
+ 61,165,151, 78,167,147,211,146, 67,209, 26,110,150,143,191, 43,221,250, 87, 49,174,205,120, 62, 62,221,143,135,203, 62, 87,222,
+ 74,134, 97,172, 30,174, 87,233, 65, 92,185, 95,195,245,152, 74,175,142,150,191,202,194,159,224, 10,196,209,210,235,245,191,173,
+ 95,191,190,207,163,143, 62,202,249,106, 54,212,233,116,136,142,142,198,241,227,199,109,122,189,254,183, 0,156,178,150, 20, 90,
+238,200,169,168,168, 16, 89,173, 86,116,236,216, 17,241,241,241, 48, 26,141,168,173,173, 21, 1,216, 20, 32,135, 68,169, 84,138,
+ 0,160,182,182, 22,104, 24,106,154,218,169, 83, 39, 28, 60,120, 16, 53, 53, 53, 63, 3, 24, 49,109,218,180, 94,125,251,246,149,
+252,248,227,143,250,231,158,123,238,103,171,213, 26,144,210,224,121,222,108,179,217,146, 89,150,181,212,214,214, 94,116, 77,207,
+232,232,232,112,165, 82,201,148,151,151, 91, 3, 17, 90, 61,122,244,216,119,225,194, 5, 76,159, 62,189,114,230,204,153,157,234,
+235,235, 47,215,213,213,217, 92,197,150,209,104,100,219,180,105, 35, 91,176, 96,129, 28, 0,122,244,232,177,207,155,208,210,233,
+116,109, 21,138, 63, 94,140, 77, 38, 19,202,202,202, 80, 86, 86,134,242,242,114,212,215,215, 35, 37, 37, 5,122,189, 62,145, 86,
+ 51,127,154,208,106,212,124,230, 90,190, 93, 31,228,205, 41,235,174, 2,230,222,123,239,117,246,237, 18, 28, 50, 97, 91,181,106,
+149,123, 7,243,128,132,214,151, 95,126,137,151, 94,122, 9, 65, 65, 65,152, 51,103, 78,163,166, 67,119,113,192,243, 60, 19, 72,
+220,147,223, 50,160,108, 94, 56,196, 98, 49, 34,158, 43,111,212, 68,231, 65,112, 4, 20,206,153, 51,103,182, 72,211,161, 43,103,
+ 98, 98, 67, 81, 89,180,104, 17,198,140, 25,131,237,219,183, 95,113,211, 97, 90, 90,218,178,236,236,236,144, 19, 39, 78, 64,163,
+209,160,178,178, 18, 38,147, 9, 37, 37, 37, 94, 91, 5, 28,117,121, 16, 45, 57, 20,215,184,158,218,127, 45,121, 91,242,122,156,
+159, 7,120,192, 66, 43, 16, 71,203,100, 50,205,121,249,229,151, 95, 24, 54,108, 88,120,112,112, 48, 74, 75, 75,155,136, 44,173,
+ 86, 11,149, 74, 5,131,193,128, 53,107,214,104, 76, 38,211, 28,127,226,192,106,181, 34, 42, 42, 10, 85, 85, 85,224,189,244,159,
+102, 89, 22,114,185, 28, 90,173, 22,240,211,201,220,211, 3,195, 98,177,192,106,181,194,106,181,194, 98,177, 52,119, 69,110,133,
+ 82,169, 20,132, 7, 0,232,226,226,226, 58, 6, 5, 5,161,176,176, 16,104, 24,217, 55,236,206, 59,239, 20, 87, 87, 87,147,167,
+159,126,122, 7, 33,228, 25,248,158, 29,223,156,155,155,155, 12, 0,114,185, 60, 15, 0, 74, 74, 74,172,181,181,181,141,156, 66,
+133, 66, 65, 70,141, 26, 21, 75, 8, 65,110,110,110,178, 68, 34, 33,240, 62,170,209,184,122,245,234, 19, 33, 33, 33,203,179,178,
+178, 30,205,204,204, 60,222,173, 91,183,100,157, 78, 87, 97, 48, 24, 12, 70,163,145,136, 68, 34, 73, 88, 88, 88,208,198,141, 27,
+207,238,222,189,123,152, 90,173, 94,190,122,245,234, 19,222,156, 55,165, 82, 89,162,215,235,147,132,123,234, 42,178,202,202,202,
+ 64, 8, 65, 65, 65, 1, 20, 10,197, 5,127,205,186, 20,173, 7,225,165,202,221,121,113,223, 23,168,200,114, 21, 6, 27, 55,110,
+244, 57,135, 86,160,156,174,162,232,181,215, 94,195,188,121,243,154, 56, 90, 51,102,204, 0, 0,188,251,238,187, 1,247,209, 18,
+220,171,178,121,225,136,121,169,166, 81,216, 1,128, 17,194,215,188, 50, 15,142,227, 48,125,250,244, 38,157,212, 93,155,246, 2,
+108,226,107, 20,206,138,138, 10,112, 28,135,240,240,112, 60,246,216, 99, 24, 62,124,184,179, 9,178,185,188,167, 78,157,218,249,
+214, 91,111,117, 79, 75, 75,195,135, 31,126, 88, 19, 26, 26, 26,252,175,127,253,139,171,173,173,101,124, 57, 90, 84,104, 81, 80,
+180,128,208, 18, 10, 88,160,163, 14,189, 84,150,195,208,120,174,141, 58,189, 94,255,216, 29,119,220,241,203,138, 21, 43,228,237,
+219,183,199,169, 83,167, 80, 83, 83, 3,179,217, 12,137, 68,130,216,216, 88,212,214,214,226,219,111,191, 53,232,245,250,199, 0,
+212,249,225,124,167,119,239,222, 95,125,250,233,167, 65,233,233,233,168,169,169,129, 86,171,117, 10, 33,134, 97,160, 86,171, 33,
+151,203,177,111,223, 62,108,216,176,193, 0,224, 29, 63,156,158,212, 28, 44, 22,139, 83,112, 5, 32,180, 92, 57,149,130,171,163,
+215,235, 1,192,218,182,109,219, 24, 0, 40, 40, 40, 0,128,162,148,148,148,105,237,219,183,103,150, 46, 93, 74, 8, 33, 27,188,
+136, 44, 39, 39,195, 48, 53,132,144,203, 0, 98,204,102,179, 4, 0,234,234,234, 44,109,218,180,137,146,201,100,188, 92, 46,231,
+131,130,130,248,210,210, 82,155,205,102,147, 0,192,128, 1, 3,204, 0,202,220,214, 40,116,229,228, 9, 33,154,133, 11, 23, 78,
+ 27, 59,118,108, 70,191,126,253,210,158,127,254,249, 99, 79, 63,253, 52, 27, 31, 31, 31, 86, 95, 95,111, 60,115,230,204,229,207,
+ 62,251,172,126,207,158, 61,195,196, 98,241,249,133, 11, 23, 78, 3,160, 97, 24,134,247,196,105,179,217,126,203,201,201,249, 71,
+102,102, 38,119,241,226, 69,148,151,151, 59, 69, 86,121,121, 57,186,116,233,130,221,187,119,219, 45, 22, 75, 78, 51,210,179,165,
+ 64, 57, 27, 94, 66,136, 80,214,189, 9, 44,225,101, 42, 80, 78, 87, 81, 52,102,204,152, 70, 46,150, 68, 34,193, 79, 63,253,228,
+177,222,240, 80,174, 26,197,221,117,142,175,183,222,122,171,145,104,155, 50,101,138,215,234,204, 95,122, 10, 60,117,139,226, 27,
+143, 58,244, 82,206,125,133, 83,168, 59,197, 98, 49,166, 76,153, 18,176,163,133,166,125,180,154,112, 10,113, 31, 52,104, 16,244,
+122,189, 83,200,122,115,180,252,165,167,221,110,127,105,222,188,121, 68,173, 86,223,170,209,104, 30,191,112,225,194, 98,189, 94,
+127, 75, 93, 93,157, 79, 71,203,100, 50,201,104, 57,162,156,104,157,249,185,110, 28,161,229,120, 72,162,109,219,182,141,214,206,
+ 98, 89,182,209,214,156,126, 6, 14,108,204,207,207,127,224,182,219,110,251,254,165,151, 94, 10, 78, 79, 79, 23, 39, 37, 37, 65,
+167,211,161,176,176, 16,199,143, 31,183,173, 94,189, 90,163,215,235, 31, 7, 16,200,168,179, 37, 39, 78,156,216, 48, 98,196,136,
+247,250,246,237,251,236,212,169, 83, 69,169,169,169,168,171,171, 67, 88, 88, 24,162,162,162,112,250,244,105,172, 89,179,198, 94,
+ 85, 85,245, 21,128, 15,224,161, 13,213,223, 11,191,197, 98,193, 35,143, 60, 2,158,231, 49,119,238, 92, 4,178,160,178, 11, 44,
+ 22,139,133, 0, 96, 28,253,185,244,142,217,165,113,230,204, 25, 0, 56,159,156,156, 28, 12, 0, 57, 57, 57, 12, 26,230,215, 10,
+228, 13,159, 16, 66,156,206, 86,151, 46, 93, 10,221, 43, 71,193,201, 18, 92, 48,127,225,102, 24,198, 72, 8,169,208,235,245, 35,
+ 94,123,237,181,247,190,252,242,203, 71,191,252,242,203, 38,199,169,213,234,229,179,103,207,254,224,161,135, 30,170, 96, 24,198,
+107, 63, 50,157, 78,247,238,184,113,227, 30, 58,122,244,104,112, 80, 80, 16,116, 58, 29,170,171,171, 97,177, 88,144,146,146,130,
+138,138, 10, 44, 89,178,164,222, 96, 48,188, 79,139,227,159, 3, 87, 97,224,205,213, 10, 64,100,121,117,117,254,251,223,255,122,
+156,163,170,185,156,238, 98, 35,208,185,173,124,189, 20, 9,211,210,120,154, 50,162,153,245, 90, 19, 94,142,227,240,201, 39,159,
+ 56, 39,109,245,228,100, 53,199,209, 18, 56,195,195,195, 27,108,114,133, 2, 60,207,227,238,187,239,190, 26, 94, 30,192, 4,151,
+ 25,223,103,190,241,198, 27,211,186,116,233,146, 10, 64,230,154, 6,205,116,241, 41, 40, 40,252, 9, 45,187,221, 94,210,185,115,
+231, 70, 21,156,191,197, 76,173, 86,107, 73,128,215,221,160,211,233, 82,102,207,158,253,178, 82,169, 28,166,215,235,187, 59, 42,
+142,163, 58,157, 46,199,100, 50,125,142,230, 45, 2, 93, 9,224,197, 61,123,246,204, 29, 49, 98,196,140,219,111,191,125,244,196,
+137, 19, 25, 66, 8, 22, 44, 88, 64,206,157, 59,183,202,225, 98,157,187,146, 68, 10, 15, 15, 63,241,237,183,223, 70,255,242,203,
+ 47,176, 90,173,248,252,243,207, 17, 28, 28,124,162,166,166, 38, 80,138,138,205,155, 55,127,215,175, 95,191, 39,118,239,222,189,
+ 4,192,239,219,182,109, 91,220,191,127,255,113,187,119,239, 94, 6,224,248,150, 45, 91, 22,247,237,219,119,220,254,253,251, 87,
+ 2, 56,220,140,202,215,233,108,217,108,158, 91, 26,189, 56, 89,190, 56, 53,132, 16,203,147, 79, 62, 57,241,161,135, 30,250,122,
+255,254,253,183,212,214,214,118, 7,128,208,208,208,163,125,250,244,217,183, 98,197,138,211, 14, 39,203, 95,103,253, 74,157, 78,
+ 55,170,123,247,238, 63,127,248,225,135,202,180,180, 52,174, 99,199,142, 40, 42, 42,194,177, 99,199,108,255,249,207,127,180, 6,
+131,225, 94, 0,151,105,113,252,243,132, 22, 33, 4,161,161,161,141, 94,162,132, 33,255,205,109, 46,116,125, 48, 11, 75,245,184,
+243,122,227,244, 53,109,130, 0,149, 74,229,156,220, 52,144, 46, 11, 60,239,123, 62, 54, 66,136,147, 83,216, 2, 16, 89,126, 71,
+ 8, 58,150,192, 9,152, 51,144,233, 29,148, 74, 37,172, 86,171,147, 55,128,145,159,205, 85,139,255, 5,240, 95,171,213,122, 6,
+ 64, 7, 42,174, 40, 40, 90, 81,104, 93,190,124,185,119, 43, 95, 91, 99, 50,153, 62, 48,153, 76, 31, 8, 59,140, 70,227,213,114,
+158, 3,240,208,230,205,155, 63,221,188,121,179,208,142, 48, 29,254,215, 75,244,137, 83,167, 78,101,138,197,226,127, 47, 95,190,
+188, 47, 33, 4, 33, 33, 33,123,138,138,138,254,213, 28, 14,187,221,254,228,238,221,187, 95,128,163, 47,147,197, 98,121,114,231,
+206,157, 47,163, 97, 61, 38,216,237,246, 39,247,238,221,235,252,221,204, 7, 37, 33,132,152, 8, 33,113, 94, 14, 49, 53,211,129,
+ 19,156, 45,243,138, 21, 43,180, 0,142,224,143,121,178,172,142,205,232,214, 92,232, 11, 91,116, 58, 93,199, 41, 83,166,204, 20,
+137, 68, 67,117, 58, 93,188, 82,169, 44,182,217,108,191,233,245,250,119,208,176, 70, 21,197,159, 4,179,217,124,177,115,231,206,
+156,167, 23, 40, 95, 15,114, 95, 47, 86,118,187,189,164, 83,167, 78,126, 95,206, 60,112, 94,244, 33, 26,206,167,164,164,176,129,
+114, 9,176, 88, 44, 21,190,194,153,146,146,130,230,114,250,139,123,114,114,178,199,184,251, 17,132, 94,227,110,179,217,174,136,
+211, 87,122,250,130,193, 96,184, 28, 25, 25,169, 53, 26,141, 98,147,201, 36,182,217,108,141,236, 71,185, 92, 94,105, 48, 24,104,
+225,161,160,184, 26,161,245, 55,199, 1, 52, 44, 47,209, 82, 48, 29, 61,122,244, 9,167, 61, 85, 81,113,165, 60,238, 74, 82,235,
+231,119,115,132, 81,139, 59, 66, 14, 33,165,111, 33,186, 42,173, 86,251,180,240, 67,232, 3, 66,241,231,163,186,186,250,214,150,
+230,172,169,169,105,241, 23,181,170,170,170,140, 86,136,123,239, 27,149,211, 23, 74, 75, 75,111,245, 35,196,104,193,161,160, 8,
+ 16, 44, 77, 2, 10, 10, 10, 10, 10, 10, 10,138,214, 1,131,134,145, 3,158,208,156,209, 4,195,174,224,218, 57,148,147,114, 82,
+ 78,202, 73, 57, 41, 39,229,188,225, 56,253,113, 95, 55,163, 25,175, 69, 63,199, 97,148,147,114, 82, 78,202, 73, 57, 41, 39,229,
+164,156, 55, 34, 8, 33,180,233,144,130,130,130,130,130,130,130,162,181, 64,133, 22, 5, 5, 5, 5, 5, 5, 5, 5, 21, 90, 20,
+ 20, 20,127, 83,164,182,109,219,246,100,106,106,234, 69, 0,227, 91,249, 90,143,245,237,219,183, 90, 38,147,109, 4,144, 74,147,
+158,130,130,130, 10, 45, 10, 10,138,235, 90,100,117,239,222,125,199,169, 83,167,186,228,228,228,196,197,199,199,127,220,154, 23,
+235,221,187,247, 71,219,183,111, 15, 95,191,126,253, 29, 49, 49, 49,185, 87, 40,182, 82,219,181,107,119, 50, 53, 53,181, 4,192,
+ 99, 45, 28,196,241, 25, 25, 25, 53, 82,169,116, 3, 21,130, 20, 55, 0,186, 1,232, 78,133, 22, 5, 5, 5, 69, 43,138,172, 93,
+187,118, 69, 24,141, 70,156, 58,117, 10,149,149,149,135, 91,243,130,121,121,121,151,119,237,218,133,132,132, 4, 44, 91,182, 44,
+ 50, 57, 57,121,123, 51, 5, 77,106,247,238,221,119,156, 60,121,178, 75, 78, 78, 78,124, 84, 84,212,103, 45, 25,190, 91,110,185,
+101,198,246,237,219,195, 54,110,220, 56, 60, 50, 50,242, 74,133, 32, 5,197, 95, 25, 50, 0, 79, 48, 12,179,175, 91,183,110, 71,
+211,210,210,126,103, 24,102, 55,128, 49,184,126,231,238, 12, 12,217,217,217,219,178,179,179,183,209, 60, 66, 65, 65,209, 2, 72,
+ 75, 75, 75,211,233,116, 58, 82, 89, 89, 73,190,248,226, 11, 18, 30, 30,110, 1,240, 27,128,213, 30,182,183, 1,168, 3,228, 86,
+ 59,142,247,196,243, 91,120,120,184,229,139, 47,190, 32, 5, 5, 5,228,196,137, 19, 36, 53, 53,213, 16,160,160, 73,237,222,189,
+123,149, 16,230,117,235,214, 17,142,227, 54,180,100,162,168,213,234,227,185,185,185,228,220,185,115,100,227,198,141, 36, 58, 58,
+186,130,138, 45,138,235, 4, 73, 0, 62, 82,169, 84, 53,247,220,115, 15,249,230,155,111,200,154, 53,107,200,207, 63,255, 76,230,
+204,153, 67,134, 12, 25, 66,164, 82,233, 69, 0,111, 2, 8,189, 81,180, 8, 33,164, 97, 85,251,236,236,108, 2, 96, 48, 0,100,
+102,102, 82,177, 69, 65, 65,113,181,216,165,215,235, 51,244,122, 61,234,235,235,209,182,109, 91,136,197, 98,143, 7, 86, 84, 84,
+ 96,231,206,157,152, 48, 97,194,137,178,178,178,129,240,189,238,101, 88,207,158, 61,119,109,217,178, 37, 53, 56, 56,216,185,147,
+231,121, 88, 44, 22, 88,173, 86, 88, 44, 22,152, 76, 38,152, 76, 38, 72,165, 82,200,229,114,132,135,135, 31,131,239, 38, 12,167,
+251,102, 48, 24,112,232,208, 33,140, 29, 59,182,178,186,186,122, 32,128,188, 22, 76,151,212,168,168,168,220, 37, 75,150, 68,166,
+164,164,224,194,133, 11,120,234,169,167,170,206,159, 63, 63,160,133,175, 67, 65,113, 45, 49,233,129, 7, 30,152, 17, 29, 29,205,
+118,235,214, 13,177,177,177, 48,153, 76, 48, 24, 12, 32,132,128,227, 56, 16, 66, 80, 87, 87,135,220,220, 92,108,217,178,197,116,
+249,242,229,111, 1,124, 14, 32,223, 69,100, 93,119, 90,164,145,208,202,204,204,100,104, 94,161,160,160,104, 33, 28,173,171,171,
+235,102, 50,153,160,211,233, 2, 58,161,160,160, 0,227,199,143, 63, 81, 86, 86,118, 27, 60, 47, 42,175,238,217,179,231,222,220,
+220,220, 84,163,209, 8,141,198,255,186,243, 82,169, 20, 65, 65, 65,136,136,136,216, 13,160,159,183, 55,241,110,221,186, 29,216,
+189,123,119,184,193, 96,192,225,195,135,241,216, 99,143, 89,106,106,106,118, 0,240, 22,248, 26, 52,172,163,122,222,195,127,137,
+ 0, 94,118,188,225,123,130, 50, 50, 50,178,255,210,165, 75, 37,237,219,183,135, 94,175,199,152, 49, 99,106,242,242,242,250, 0,
+ 40,164, 89,135,226,111,136,188, 83,167, 78,117,178,219,237,168,170,170,130,201,100,130, 94,175,119, 10, 45,145, 72, 4, 66, 8,
+108, 54,155,243,197,232,224,193,131,200,201,201, 33, 5, 5, 5, 83, 29,101,233,186,212, 34, 84,104, 81, 80, 80,180, 22, 82, 59,
+117,234,116,248,127,255,251, 95,144, 68, 34,193,154, 53,107, 48,117,234, 84,107, 77, 77,205,118,119,241, 18, 29, 29,157,182,120,
+241,226,228,148,148, 20,252,254,251,239,120,240,193, 7,223, 1, 48,211, 3,231,219, 26,141,102,134,197, 98,193,225,195,135, 49,
+110,220,184,194,242,242,242,227,238, 34, 38, 57, 57,121,192,103,159,125, 38,238,213,171, 23, 52, 26, 13, 70,143, 30,173, 63,125,
+250,116, 95, 0,199,189,132,245,179,154,154,154,215,236,118, 59,234,235,235,145,144,144, 0,137, 68,226, 51,114, 6,131, 1, 73,
+ 73, 73,187, 43, 43, 43,155,136,183,136,136,136,205, 23, 46, 92, 24, 34,151,203,125,114, 88, 44, 22,148,148,148, 64, 42,149,194,
+100, 50,161, 67,135, 14,223, 2,120,146,102, 29,138,191,163,208, 58,114,228, 72,167, 31,126,248, 1, 61,123,246, 68,215,174, 93,
+161,213,106,157,162,203,108, 54,195,106,181, 54, 57, 73,163,209,224,213, 87, 95,205,135,163,249,252,122, 21, 90, 66,199,180,105,
+ 66,155,104,102,102,230, 32,154,103, 40, 40, 40,174,182,226,205,207,207, 79, 31, 54,108,216,246, 85,171, 86,181, 25, 57,114, 36,
+ 58,116,232, 32,190,255,254,251, 35,245,122,253, 80,215, 3,203,203,203,195,198,141, 27,119,160,184,184, 56,217,177,171,143, 23,
+206, 62,193,193,193, 40, 40, 40, 16, 68, 86,111,184, 53, 51, 74,165,210, 13, 71,142, 28, 17, 75,165, 82,236,223,191, 31,227,199,
+143,175, 42, 44, 44,244,215, 44, 23,106, 54,155, 33, 18,137, 0, 0, 37, 37, 37,126, 35,119,225,194, 5,240, 60,111,242,244, 31,
+203,178,178,131, 7, 15, 34, 46, 46,206, 39, 7,203,178,238,130,174,150,102, 27,138,191, 41,172,102,179, 25,189,123,247, 70, 97,
+ 97, 33, 14, 30, 60,232, 20, 92, 85, 85, 85, 40, 45, 45,109,116,240,190,125,251,112,232,208, 33, 12, 28, 56,208,157,231,186,212,
+ 34, 78,229,152,157,157, 61,200, 17,185,109, 52,207, 80, 80, 80,180, 16, 82,227,226,226,114,151, 44, 89, 18, 25, 27, 27,139, 33,
+ 67,134, 20,151,149,149,181,243,112,220,106, 66,200,189, 5, 5, 5,104,223,190,253, 26, 0,247, 93,201, 49,137,137,137,149,251,
+247,239,111,115,226,196, 9, 60,246,216, 99,149,142, 62, 95,254,250, 62, 37,119,233,210,101,255,198,141, 27,195, 89,150,197,241,
+227,199, 3,105, 58, 44, 66, 67,255,146,243, 30,254, 75, 4, 48, 5, 64,184,151,115,149,157, 58,117,234,127,224,192, 1, 9,195,
+ 48, 40, 42, 42, 18,154, 14,123, 59,120, 41, 40,254,110, 24, 21, 23, 23,247,159, 23, 94,120, 33,164,111,223,190, 40, 41, 41,193,
+197,139, 23,113,249,242,101,164,167,167, 35, 45, 45, 13,231,206,157,195,134, 13, 27,112,232,208, 33,200,100, 50, 36, 36, 36, 64,
+181,252, 7,252,155,193, 9, 0,105,215,171, 22,185, 22,107, 29, 82, 80, 80, 80,164, 74, 36,146, 13,241,241,241, 21,240, 60, 47,
+ 85,216,232,209,163, 75,237,118, 59, 57,119,238, 28, 65,195,232, 65,120, 17, 90,228,220,185,115, 36, 58, 58,186, 0, 64,152,135,
+ 99,198,199,196,196, 20, 43, 20,138, 99,104,230,180, 14, 29, 59,118,172, 60,125,250, 52, 41, 46, 46, 38,235,215,175, 39, 17, 17,
+ 17,173, 49, 34, 48,181,115,231,206, 85,245,245,245,196,104, 52,146,220,220, 92,146,152,152, 88, 9, 58,242,144,226,239,143, 96,
+ 0,211, 83, 82, 82,140,159,126,250, 41,217,176, 97, 3, 89,180,104, 17,153, 49, 99, 6,153, 56,113, 34,201,200,200, 32, 25, 25,
+ 25,100,204,152, 49,228,181,215, 94, 35,119,222,121, 39, 81,169, 84,117, 0,238,191,158, 19,133, 10, 45, 10, 10,138, 63, 3,137,
+ 0,230, 56, 4,213,234,209,163, 71,151,154, 76, 38,114,241,226, 69,242,211, 79, 63, 17, 52, 76,221,224, 9,111,151,149,149,145,
+178,178, 50, 97,106,132, 2,252, 49,173,195, 55, 14,222,171, 18, 65, 73, 73, 73,149, 7, 14, 28, 32, 69, 69, 69,100,221,186,117,
+196, 33,216, 90, 12,114,185,124,163, 70,163, 33, 70,163,145,108,222,188,153, 78,239, 64,113, 61, 34, 10,192,252,155,110,186,201,
+ 58,119,238, 92,178,122,245,106,242,197, 23, 95,144, 81,163, 70,145, 55,223,124,147, 60,252,240,195, 36, 50, 50,210, 4, 32, 11,
+ 64,200,245,158, 24,215, 66,104,209,149,205, 41, 39,229,164,156,238,216,112,226,196, 9, 34,192,110,183,147,139, 23, 47,146,141,
+ 27, 55,146,152,152,152,227,104, 60,159,150, 43,167,186,107,215,174,167, 78,159, 62, 77, 46, 92,184, 64, 44, 22,139,147,227,212,
+169, 83, 4,192,182, 22, 8,103,106,124,124,124,197,214,173, 91,201,233,211,167, 73, 76, 76, 76,113, 75,198, 61, 41, 41,169,162,
+178,178,146,108,222,188,153, 68, 70, 70,250, 19, 89, 52, 47, 81,206,191, 51,103, 18,128,165,189,122,245,178,207,155, 55,143, 60,
+251,236,179, 36, 49, 49,209,238,120, 41,138,191, 81, 84,167,107,103,120, 10, 10, 10,138,107, 5,217,158, 61,123, 32,147,201,156,
+ 59,126,255,253,119,215,121,180,188,205,219,160, 57,121,242,228,109, 35, 71,142,220, 62,111,222,188,174,174,163,152,182,110,221,
+ 10, 0,166, 22, 8, 91,222,197,139, 23, 7,142, 24, 49,226,243,136,136,136,155,203,202,202,222,107,201,136, 23, 21, 21,189,214,
+189,123,247,153,245,245,245, 26,189, 94, 63, 6,116,238, 44,138,235, 23, 69, 0,198, 30, 60,120,240,227,131, 7, 15,190, 3,128,
+ 0,248, 16,192,201, 27, 45, 33,168,208,162,160,160,184,214, 24,255,244,211, 79,187,119, 22,223, 15,224,255,124,136, 44, 1,151,
+ 11, 11, 11,251,221,125,247,221, 47,160,241,232, 68,161,115,122, 75, 32,207,108, 54, 15,119, 31, 41,213, 66, 88, 86, 86, 86,182,
+140,102, 1,138, 27, 8,199, 1, 60,124, 35, 39, 0, 21, 90, 20, 20, 20,215, 26,231, 1, 60,117, 21,231,107,224,121,158, 45, 10,
+ 10, 10,138,191, 28,232,162,210, 20, 20, 20, 20, 20, 20, 20, 20, 84,104, 81, 80, 80, 80, 80, 80, 80, 80,252,189,192,192,251,200,
+129,156,102,240, 92,201,136,134, 28,202, 73, 57, 41, 39,229,164,156,148,147,114,222,112,156,254,184,115,112,157,128, 78,239, 64,
+ 57, 41, 39,229,164,156,148,179, 53, 56, 25,199,198, 58, 54,225,247, 95, 57,238,204, 95, 56,238, 55, 10,231,117,135, 63,115,122,
+ 7,225, 70,240,104, 24,242, 73,241,215,131,107, 1, 33,244, 62, 81, 80, 80, 52,179,238, 16,185, 60,108,237,142, 13,127,193,186,
+196, 85, 20,240, 87,249, 92,106,141,184,223,200,156,215, 5,124, 9,173,155,149, 74,229, 84,169, 84,154,194, 48,140, 93,167,211,
+ 29, 53,153, 76, 11, 1,236,190,202,107,126, 19, 29, 29, 61,190,186,186,154,103, 89, 22, 44,203,130, 97, 24,176, 44, 11,177, 88,
+108,168,171,171, 83, 95, 9,105,100,183, 81,175,115, 12,243,146,157,216, 23, 86, 28, 91, 51,195,223,126, 10,223, 5, 70, 34,145,
+ 60, 16, 30, 30, 30, 90, 89, 89, 73, 88,182,161, 43,159, 72, 36, 18, 22,194,181,213,213,213,125, 23, 40, 89, 88, 88,216,190,240,
+240,240, 80,225,124,134, 97, 80, 93, 93, 93, 91, 81, 81,113, 11, 0, 4, 5, 5,237, 84, 42,149, 17, 28,199, 65, 36, 18, 65, 36,
+ 18, 65,175,215, 87, 87, 87, 87,223, 70,111,197,223, 19, 43, 87,174, 20,141,136,127,170, 3, 71, 12, 61, 88,150,132,240, 60, 83,
+103, 99,228,191,111,184,248,205,217, 64,206, 31, 51,102,140,157,166,226,181,131, 84, 42,157, 27, 29, 29,253, 79,173, 86,171,103,
+ 24,134, 48, 12, 3,134,105,120,207,114,255,180,219,237, 37,213,213,213,189,253, 60,108,197, 82,169,116,118, 76, 76,204, 56,189,
+ 94,175,119,240,121,228, 5, 0,171,213, 90, 82, 85, 85,213, 59,160,186, 62, 50,114,161, 92, 46,127, 92,175,215,235, 24,134,225,
+221,220, 3,215,135,249,185,170,170,170, 1,254,132,129, 84, 42,253, 60, 58, 58,250, 31,142,184, 59,195,121,181,113,143,142,142,
+ 30,167,211,233, 2,226,244, 17,247, 38,156,173, 17,206,191, 40,231,245, 47,180,210,211,211,127,216,187,119,111, 39,177, 88, 12,
+ 0, 48, 26,141,221,231,207,159,255,196, 91,111,189,149, 5, 96,242, 21, 94,111,241,128, 1, 3, 30,201,205,205,101, 87,175, 94,
+205,246,233,211, 7, 12,195,192,110,183,195,110,183,163, 91,183,110,242, 43,141, 72,136, 82, 49,233,208,166,127, 7,221, 60,236,
+233,151, 42,128, 25,254,246,251, 18,152, 0,222, 5,144,210,204, 32, 84, 58,210,229,144, 23,177,177,139,101,217,102,113,242, 60,
+ 95,112,249,242,229,126, 62, 4, 76,139,115, 58, 68,214,131, 3, 6, 12, 8,201,201,201, 97,138,139,139, 25,185, 92, 14,158,231,
+ 97,183,219, 97,181, 90,113,211, 77, 55, 53,203, 9, 13, 13, 13, 85, 79,154, 52,169,195, 93,119,221,133,159,126,250, 9, 79, 60,
+241, 4,250,247,239,159, 95, 81, 81, 1, 0, 80, 42,149, 17, 39, 78,156,232, 20, 30, 30, 14,189, 94,143,186,186, 58,220,113,199,
+ 29,168,174,174,254, 91, 23,174, 91,211, 19, 62,100, 88,198, 57, 87, 20,177,217,107,246,254, 94,250,238,213,242,134,135,135, 31,
+146,201,100,209,126,213,178,203,131,204,104, 52,150,215,212,212,244,244,115, 74, 18,128,123, 68, 34, 81, 71,142,227, 58, 3, 72,
+178,217,108,209, 0, 32,145, 72,202, 69, 34, 81,145,213,106, 61,109, 54,155,207, 0,248, 47,124, 44,128, 60, 34,254,169, 14,140,
+ 77, 63,186,222,196,143, 84,180,207, 74,213,159,155,148,167,144,233,215,141,136,127,106, 85,160, 98,235, 79, 68, 42,128, 21,104,
+ 88, 80,250, 89, 52,204, 3,116, 53,136, 7,112, 47, 26,214,124, 76,182, 88, 44, 85, 0, 14,162,161, 31, 74, 62,128,196,200,200,
+200,101, 60,207,155,170,171,171,159,130,135,133,170,251,246,106,123,128,101,217, 4,193, 19,224,137,189,100,207,193,146, 22,121,
+ 64,177, 44,251,121,102,102,230, 63, 86,173, 90,165, 56,120,240,160,162,107,215,174,206, 23, 34,158,231,155,244, 49, 73, 78, 78,
+246,231,106,112, 44,203,206, 29, 61,122,244,163, 75,151, 46, 85,156, 63,127, 94, 17, 23, 23,231,228,116, 21, 91, 2,226,226,226,
+ 2,205,251,223, 12, 31, 62,124,236,146, 37, 75,196,107,214,172,145,183,105,211, 6, 17, 17, 17,144, 72, 36, 77,142,189,237,182,
+219,120,255, 81,103, 63,191,239,190,251,198,254,248,227,143,138,189,123,247, 42,186,117,235, 6,145, 72,116,213,113, 31, 53,106,
+212,163, 63,252,240,131,226,232,209,163,138,142, 29, 59, 66, 48, 21,220,249, 88,150, 69,219,182,109, 3,226,188,247,222,123, 31,
+ 93,177, 98,133,226,208,161, 67,138,206,157, 59, 59,211,147, 16,114,197,225,252,139,115,222, 16,142,150,212, 98,177, 96,219,182,
+109, 96, 89, 22,225,225,225, 24, 63,126, 60, 54,109,218, 52,105,243,230,205,217, 87,224,108,125,227, 16, 89, 98, 0,248,249,241,
+ 81, 40, 16, 3, 19, 42,204,144, 72, 36, 56,119,238, 28, 68, 34, 81,179,173, 69,153, 76, 54,142, 16, 50, 69,127,113,191,204, 96,
+176,194, 88,122, 64, 33,151,203,157, 15, 0,125,169, 99,255,165, 3, 10,185, 92,126, 78, 36, 18, 77,215,106,181,139,189,241,117,
+236,216,241,251,227,199,143,119,241, 84,112,125, 65,175,215,163, 93,187,118,137, 53, 53, 53, 29, 61,253, 47, 22,139, 19,206,159,
+ 63, 31, 37,149, 74, 65, 8,113, 22, 98,247, 79,225,187,197, 98,193, 77, 55,221,100,241,117, 77, 95,156, 54,155, 13, 65, 65, 65,
+ 16,220, 40,179,217, 12,173, 86,235,143,147,145, 72, 36, 15, 8, 34, 11, 0,150, 47, 95,142,152,152, 24, 68, 69, 69, 65,169, 84,
+ 66, 46,151, 59, 57, 3,133, 72, 36,194,136, 17, 35,240,254,251,239, 35, 43, 43, 11,111,188,241, 70,163,138, 86, 44, 22, 35, 60,
+ 60, 28,235,215,175,135, 90,173, 70, 98, 98, 34, 4,129,255,183,182, 5, 89, 38,124,247,129, 11, 78,135,246,206,219,187,112,183,
+246,228,190,116, 60, 42,193,178, 0,207, 55, 60, 58, 25, 6,196,102,229, 47, 31, 56, 90,250, 94, 0,233, 25, 87, 84, 84, 20, 21,
+104, 26,217,108, 54,196,197,197,137,252, 28, 54, 50, 45, 45,237,231,231,159,127, 94,210,177, 99, 71, 70, 34,145,128,227, 56,112,
+ 28, 39, 8,244, 68, 66, 72, 34,207,243,131,203,203,203,201,252,249,243, 63,222,186,117,235,253, 0,214,121,172, 88,136,161, 71,
+189,137, 31,185,253, 48,110, 25, 61,236, 45,172, 95, 57,233,150, 1,233, 60,130, 21,134,179, 0,254,202, 66, 43, 53, 45, 45,237,
+240,222,189,123,131, 44, 22, 11,250,246,237,187, 39, 47, 47,175, 23,174,108, 6,247, 48, 0,159, 77,158, 60,121,236,243,207, 63,
+ 47, 10, 13, 13,133, 84, 42, 69,125,125, 61,206,158, 61, 59,238,187,239,190, 35, 95,125,245,213,255, 1, 8, 46, 42, 42,202,216,
+183,111, 31,134, 12, 25,242, 50,128, 87,155, 42, 2, 81,194,206,125,133, 81,194,239,123, 71,116,151,100,244,102,203, 27, 92, 28,
+247,163, 9,120, 59, 95,178,239,200,197, 64,132,216,199,163, 70,141,122,108,213,170, 85, 42, 0, 88,176, 96, 1, 30,120,224, 1,
+132,135,135, 67,161, 80, 64, 34,145, 64, 44, 22, 55,250,244,243,176, 21, 1,248,248,225,135, 31, 30,189,116,233,210, 96, 0, 88,
+186,116, 41, 70,141, 26,133,136,136, 8, 4, 7, 7, 67, 42,149, 66, 36, 18, 53, 59, 49,195,195,195,191,233,127,203, 45, 79, 46,
+ 89,178, 4, 0,240,206, 43,175,224,174, 91,111,133, 74, 33,135, 66, 46,133,144, 22, 82,145, 24,119, 78,120,201,175,190, 4,240,
+233, 3, 15, 60,240,208,143, 63,254, 24, 12, 0, 7, 15, 30, 68, 69, 69, 5,162,163,163, 33,151,203, 33,149, 74,157,113,102, 24,
+ 6,114,185, 60,160,184, 63,240,192, 3,163,127,248,225,135, 96, 0, 88,188,120, 49, 70,140, 24,225,140,187, 76, 38,131, 68, 34,
+105,180,185,139, 78, 79,156,247,223,127,255,232, 21, 43, 86, 4, 3,192,119,223,125,135, 97,195,134, 33, 44, 44,204,153,158, 2,
+ 87,115,238,209, 95,156,243,198, 16, 90,135, 15, 31,126, 80,169, 84,206, 2, 16, 41,149, 74, 67, 31,125,244,209,182, 79, 62,249,
+ 36, 30,126,248, 97,108,222,188,249,153,102, 10, 45, 38, 58, 58,122,124,110,110,174,243, 9,109, 38, 77, 4, 83,179, 31,224, 14,
+ 76, 57,240,204, 51, 49, 89,103,181,216,179,239, 52,130,192, 50,251, 62,253, 52,210,120,230, 12,236,102, 51, 62, 56, 87,223,176,
+223, 70,152,109,175, 77,136,185,121,238,255, 77, 1,176,216,135, 11, 32, 51,153, 76,200,207,207,111, 86, 32,138,139,139,193,243,
+188,201,151,187, 32,145, 72,112,236,216,177,128, 70, 33, 36, 38, 38,250, 42,128,126, 57, 55,108,216,128,137, 19, 39,226,244,233,
+211, 16,150, 42, 9,128,147, 9, 15, 15, 15, 21, 68,150, 32,130,228,114, 57,196, 98, 49,195,113, 28, 35, 52,237, 57, 10, 87, 64,
+194,152,101, 89,124,255,253,247,248,232,163,143,240,230,155,111, 98,225,194,133,232,209,163,199, 31,153,144,227,160,209,104, 16,
+ 22, 22,134,176,176,176, 70, 2,241,239, 12,247,219, 60,123,206, 60, 5,120,210,208, 9,132,240, 0, 15, 16, 16,240,132, 71,249,
+197,179,152,250,254, 39, 1, 63,125,196, 98, 49,206,156, 57,227,204, 7,130, 51, 44, 8, 35, 87,215, 32, 41, 41,201,111, 94,146,
+ 72, 36,211,126, 42,220,225,142, 0, 0, 32, 0, 73, 68, 65, 84,253,245, 87,233,247,223,127,143, 31,127,252, 17, 12,195, 64, 38,
+147, 65,169, 84, 34, 52, 52, 20, 17, 17, 17,206, 45, 33, 33,129,249,207,127,254, 35,233,209,163,199, 52,141, 70,179,206,243, 61,
+ 39, 33,138,246, 89,169,163,135,189, 5, 0, 24,253, 22,193,229,252, 25, 55,179,181,239,253,149, 23,145, 77,237,222,189,251,142,
+ 93,187,118, 5,233,245,122,240, 60,143,117,235,214, 41,134, 13, 27,182,189,176,176,112, 64,115,197, 86, 82, 82,210,154, 93,187,
+118,221, 22, 25, 25,137,186,186, 58,104, 52, 26, 88,173, 86,136, 68, 34, 36, 38, 38,226,227,143, 63,102,238,187,239,190, 23,199,
+141, 27,103,148,203,229,130,179,145,228, 57, 47, 53,206, 76,243,191,248, 50,148,144,134,252, 67,120,210,232,179,166,162, 8,175,
+188, 54, 53,160, 48,182,109,219,246,217,159,126,250, 73,229,234, 44,185,138, 0, 87,145, 37,108,126,132, 1,219,174, 93,187, 39,
+151, 45, 91,230,228,108,211,166, 13, 56,142,131, 88, 44, 6,199,113, 96, 89, 22,219,183,111,199,172,105,147, 17, 22, 25,135,121,
+ 95, 44,240, 27,206,200,200,200,133, 35, 70,140,120,124,241,226, 63,170,238,238,237,219,227,238,219,110, 69, 84, 27, 53,218,132,
+ 5, 55,164, 19,207,224,247,211,133,126,159, 71, 0,216,182,109,219, 62,181,114,229, 74,149,235, 11,161, 16, 87,225,229, 89,112,
+241,205,102, 51,122,247,238, 29, 80,220, 93, 57, 5,183, 77, 16,109, 66,122, 10,215, 17,202,171,159,112, 62, 41, 8, 97,135,224,
+108,196, 33, 22,139,177,114,253, 18,175,110,246,149,114, 54,247,190,187,115, 22, 21, 21, 97,230,204,153, 16, 94,218, 92,187, 10,
+197,199,199, 99,222,188,121,126,235, 37,183, 50,208, 7, 64,164,203, 46, 51, 0,169,203,103, 37,195, 48,251, 61, 28, 39,236, 23,
+ 59, 90,172, 34,209,208,111,172, 30, 64,168, 7, 62,111, 60, 85,142,103, 94,164,219,241,141,174,227, 85,104,101,103,103, 11,165,
+120,112,102,102,230, 54,199,247, 90,153, 76, 86,172, 80, 40, 98, 0,212,175, 91,183, 14,255,250,215,191,224,176, 86,239, 13, 9,
+ 9, 57,238,193,213, 57,108, 50,153,222, 2, 80,238,216, 37, 12,209,100,107,106,106,248, 77,155, 54,177, 75,239, 31, 14, 51, 1,
+210,167,204,194,136,204, 76,108,136,151, 66, 4,224,150, 83, 85, 80, 40, 20,156, 70,163,177,186,246,219,242,208,119, 43,199, 45,
+ 67,137,130, 56, 14,125,119,172,197,196, 29,107,113,139, 82,138,234, 85, 43, 80,191, 51, 23, 44,203, 96,160,178, 13,222,120,108,
+ 19,250,169,101,144,154,116, 96, 89,214, 83,206,118,114,230,231,231,143, 81,171,213,179,220, 18, 56, 16, 20,160, 97, 29, 39,120,
+ 9, 39, 8, 33,232,209,163, 7, 24,134,113,186, 5,194, 38, 20, 58, 97, 59,116,200, 99, 11,164, 87, 78, 71, 19, 28,148, 74, 37,
+126,251,237, 55,231, 49, 67,135, 14,133,209,104, 68,120,120,120, 64,156,149,149,149,164,180,180,148, 89,186,116, 41,196, 98, 49,
+ 34, 34, 34,160, 80, 40,152, 37, 75,150, 76,150, 72, 36, 9, 70,163,145, 55,155,205,144, 74,165,243,132,251,195,113,156, 78,163,
+209, 68,120,227, 20,137, 68,120,254,249,231,241,250,235,175, 99,225,194,133,120,230,153,103,154, 56, 94, 70,163, 17,109,218,180,
+113,138, 45, 15, 5,176, 53,134,251,182, 46, 39, 79,112,252,208, 6,156, 56,154, 3,222,206,195,206, 19, 16, 98, 7,111, 3, 14,
+110,218,211,233, 82, 65,105, 60, 1,105,232,122, 11, 64, 86,167,181, 13,138,144,118, 6,176,122, 91,181,121,174,191,112,114, 28,
+ 7,163,209,136, 95,127,253, 21,167, 78,157,194,186,117,235, 96, 48, 24,208,166, 77, 27,132,134,134,226,214, 91,111,197,184,113,
+227,144,148,148,228, 55,238,132,144,197,197,197,197,233,253,251,247,103,106,107,107, 81, 91, 91, 11,131,193, 0,187,221, 14,155,
+205, 6,142,227, 16, 20, 20, 4,185, 92,142,232,232,104, 24,141, 70, 98, 50,153, 22,123,227,228,121,166, 78,127,110, 82,222,250,
+149,147,110, 25,253, 22,193,170,143, 24,116,104, 39,211,255,118, 32,248,201,213, 59,222,184, 3, 0,225,137,211, 90, 32, 86, 59,
+ 95,245,250,228,207, 94,188,230,247,168,169,200,138, 48, 24, 12,168,175,175,111,176,245,165, 82,172, 90,181,170,205, 61,247,220,
+147, 91, 90, 90, 58,208,135,216,106,194, 25, 28, 28,156, 40, 18,137,112,236,216, 49,124,245,213, 87,248,237,183,223, 80, 94, 94,
+126, 57, 46, 46, 46,100,240,224,193,236, 43,175,188,130,244,244,116,124,251,237,183, 65,254, 56, 9, 33, 40,202,223,142,162, 51,
+ 59,192,243, 13,174,117,195,230,249, 59, 9, 48,238, 58,157,206,120,248,240, 97,213,215, 95,127,141,168,168, 40, 36, 39, 39, 67,
+161, 80, 32, 40, 40,168,209, 67,214,245,193,235,175,108, 26, 12, 6, 99, 81, 81,145,234,135, 31,126, 64, 68, 68, 4,146,146,146,
+160, 80, 40, 32,149, 74,193,113, 28, 24,134,193,210,165, 75,177,252,253,199, 80,116,250, 40, 70,221,125,135,223,112, 42, 20,138,
+199, 23, 47, 94,220,200, 2,137, 14, 11, 3, 39,102, 33, 18, 51, 8, 27,122, 63, 0,224,242,230, 95,124,205, 14,233,202,201,212,
+215,215, 27,247,238,221,171, 58,112,224, 0,120,158, 71, 82, 82, 18,244,122, 61,212,106,181, 51,254,155, 54,109,194,125,247,221,
+135,239,191,255, 30, 25, 25, 25,126,227,174,213,106,141, 71,143, 30, 85, 45, 91,182, 12,225,225,225,104,219,182,173, 51,238,194,
+ 38, 22,139, 33, 18,137,144,146,146,130,186,186, 58,168, 84, 42,191,247,232,224,193,131,170,101,203,150, 33, 44, 44, 12, 9, 9,
+ 9, 78,199, 77, 16, 71, 31,125,249,126, 35,130, 32, 38,246,170, 57,155,123,223,221, 57, 71,141, 26,133, 14, 29, 58, 64,173, 86,
+ 67,169, 84, 58,185,125,113,122,209, 34, 78,189,205, 48, 76,182, 75,153,200,100, 24, 38,219,245,211,219,113,142,175, 3, 39, 79,
+158,220, 59, 43, 43,107,102, 70, 70,198, 15,187,118,237, 90,238,141,207, 27,207,228,201,147,211,178,178,178,102,186, 30,239,225,
+ 58,222, 29,173,204,204, 76,198, 17, 73, 6, 64,114,175, 94,189,246,111,222,188, 57, 60, 56, 56,216,121,240,133, 11, 23, 80, 91,
+ 91,139,224,224, 96,245,236,217,179,213,131, 7, 15, 70,116,116,180,243, 13, 32, 63, 63,255,166,212,212, 84, 13, 0,119,223,150,
+103, 89, 22,253,250,245,195,113, 71,107,199,136,204, 76, 36, 36, 36, 56, 59,121, 4, 5, 5,225,197, 23, 95,100, 38, 78,156,200,
+ 9,110, 6, 33, 4, 6,131, 1,177,177,177,114, 95,174, 14, 0,164, 25,170,240,203,224,129, 96, 25, 64,127,104, 31, 36, 82, 6,
+172,136, 65, 79, 82,141,255, 13, 25, 8, 6,128,249,200,110, 4,224,194, 28, 2,112, 71,235, 56, 28, 4,103,207,158, 13,200,209,
+114,196,139,185, 82, 78,193,209,216,181,107, 23,236,118,123,160,156,132,101, 89, 40,149, 74,196,196,196, 64, 46,151, 67,161, 80,
+ 48, 63,252,240,195,187,201,201,201,177, 19, 39, 78,100, 53, 26, 13,219,175, 95, 63, 60,240,192, 3,156,208,196,153,150,150,230,
+ 55, 46,219,182,109,195, 87, 95,125,133,103,158,121,198,163,163,197, 48, 12, 34, 35, 35,161, 86,171,113,189,128, 7, 96,177, 89,
+161,215, 26,156, 77,186,118,187, 29, 71,183, 30,233, 84,112, 36, 63, 45,251,135,239,197, 0, 96,220,250,139,235,105,177, 15,124,
+185, 34,117, 80,152,120,239,182,203,214,189,190,242, 60,199,113, 24, 63,126, 60,178,178,178,240,248,227,143, 99,221,186,117,120,
+239,189,247,240,207,127,254,179,137,171,229,239,205,209,106,181,254,251,137, 39,158,120,102,213,170, 85,157,223,122,235, 45, 86,
+112,180, 20, 10, 5, 24,134,129,209,104,132,201,100,130,193, 96,192,233,211,167,249,167,159,126, 58,207,108, 54,255,219,107,115,
+ 37, 35,255, 93, 33,211,175,107,159,192,118,208, 21,126, 18,220,255,214, 36, 3, 35,239, 85,119,127,234, 48, 50,114,124, 82, 24,
+ 8, 1,225, 1,158, 0, 38,147, 14, 47,190,248,178,232, 79,188, 85, 78,145,101, 52, 26,113,248,240, 97, 12, 25, 50, 4,197,197,
+197, 56,121,242, 36, 58,117,234,132, 37, 75,150, 68, 62,250,232,163,185, 21, 21, 21, 3, 3,117,182,142, 30, 61, 58,249,230,155,
+111,254, 92,171,213,214,104,181,218,207, 1, 44, 7, 80,123,246,236,217,174,103,207,158,157,191, 97,195,134, 1, 83,167, 78, 21,
+185,245,209, 17,121,179, 71,173, 86, 27, 12, 6,147, 79,129, 37,252, 38,132, 15, 40,226, 12,195,144,206,157, 59,227,158,123,238,
+129, 88, 44,134, 66,161,128, 74,165,106,212,108,230, 46,184,124,213, 31, 0,120,134, 97, 16, 23, 23,135,145, 35, 71, 66, 34,145,
+ 52,226, 20,242,225,200,145, 35,241,210, 7, 83,240,239,151,110,199, 87, 79,116,194,176, 15,203,125,134, 83,175,215,107,183,108,
+217, 34,127,253,153,103,112,115,199,142,104,163, 86,163, 93,116, 36,228, 50, 41, 36,174, 97, 98, 2, 50,217, 9, 0, 94, 36, 18,
+161, 91,183,110, 40, 47, 47, 71, 97, 97, 33, 10, 11, 11,193,178, 44,250,247,239,239,116, 97,206,156, 57,131, 15, 62,248, 0, 38,
+147, 41,224,184,119,236,216, 17,183,223,126, 59,164, 82, 41, 20, 10, 69,163, 38, 67, 33, 77,235,235,235,209,161, 67, 7,172, 94,
+189, 26,169,169,169,126, 57,187,116,233,130, 65,131, 6, 53, 74, 79,185, 92,238, 20, 69, 0, 80,188, 87,235,188, 70,124,124,124,
+179, 56, 55,238,187,128,175, 55,109,129,201,204, 67,163,183, 54, 58, 33,182,141, 26, 59,150,189, 21, 80,220, 5,206, 69,139, 22,
+161,182,182,214,105, 28, 8, 47,229,130,137,210,182,109, 91, 44, 88,224,217,201,116,211, 34,158,158,121,153, 1, 62,111,133,227,
+132,204, 37,203,202,202,154,233,126,190, 63, 62,215,255,221,206, 55,187,137,179,242,102, 53, 29,202,100,178,183,183,108,217, 18,
+ 94, 87, 87,135, 51,103,206,128,101, 89,103,155, 58,199,113,176, 88, 44, 56,119,238, 28,194,195,195, 81, 81, 81, 1,153, 76, 6,
+145, 72, 4,179,217, 12, 0, 61,189, 61,192, 9, 33,120,169,178,161,139,208,250, 56, 9,138, 0,220, 93,217, 80, 48,132, 14,241,
+ 63,253,244, 19, 84, 42, 21,130,131,131,157,159,254,154,145,142, 22,158, 69,185,152, 1,187,123, 59, 24, 22, 96, 25,128, 17, 1,
+ 44, 75,192, 50, 12,216,221,185, 96, 24, 64, 25, 17,214,220, 10,216, 95,199,120,159, 29,224,189,185, 79,158, 92, 44,247,239, 91,
+183,110, 69,160,156, 29, 58,116,128, 74,165,114,110, 27, 54,108,104,228,104,217,237,118, 68, 68, 68, 4,194, 73, 26,220, 8, 30,
+ 81, 81, 81,255,207,222,117,135, 71, 81,181,223, 51,179,125, 55,201,102,211, 19, 18, 66, 9, 32, 37,210, 20, 62,144, 94, 2, 8,
+161,137, 20,249, 32,136,136, 82, 68, 5,137, 8,252, 80, 1, 9, 77,154, 84, 65, 62, 2,130,116,233, 82, 68, 58, 88, 64, 65, 18,
+ 8,132, 18, 72,223,212,237,101,218,239,143,236,198,205,102,147,108,138, 32, 56,231,121,230,217,157,118,230,222,185,119,238,156,
+251,222,247,190, 3,145, 72, 68,108,221,186,245,147,250,245,235,135, 76,157, 58,149, 20, 8, 4,184,118,237, 26, 18, 18, 18, 80,
+183,110, 93,183,125,182, 10, 10, 10, 50, 62,249,228, 19,230,147, 79,138,230, 80, 68, 70, 70,162,160,160, 32,219,190, 95,163,209,
+228,246,234,213,171,132,223, 70, 78, 78,206,179,237, 9,111,187,143,180,149,134,193,100,130, 78,107, 40,182, 14,101,167,103,169,
+ 62,158,246,161,104,233,228, 55, 1, 0,211, 86,172,134,118,195, 95, 13,217,254,105, 35, 2, 7,127,185,115, 6,128,129,229,241,
+235,116, 58,152, 76, 38, 68, 68, 68,224,210,165, 75,208,106,181,232,211,167, 15, 8,130, 40,158, 33, 90, 9, 88,210,210,210, 58,
+ 68, 71, 71,255,186,124,249,242,136,166, 77,155, 18,122,189, 30, 6,131, 1,142,191, 55,110,220,224,118,236,216,113,223, 96, 48,
+188, 98, 51,157,187,196,241,180,111,146,123,135,190,181,231,199,107,130,232,192, 6, 73,202,180,252, 8, 58, 55, 77,170,215, 24,
+111,155, 24, 46, 1, 28, 3, 48, 96,193,209, 44, 24,219,176,215,211,130, 92, 46,255,234,194,133, 11,126, 38,147, 9, 87,175, 94,
+197,168, 81,163, 44, 57, 57, 57, 18, 0,248,239,127,255,107,217,182,109,155,164, 65,131, 6,216,186,117,107,192,107,175,189,182,
+ 91,175,215,191,232, 38,245,183, 25, 25, 25,223, 58,111,244,243,243, 91,245,232,209,163,174,142, 62, 63, 52, 77, 23, 39,199,229,
+131,201, 2, 20, 69,193,104, 52,163,176, 80, 11,139,149,178,181,153, 44, 24,134,182,253,178,160,109,237,168, 68, 44,244,106,253,
+ 98,176,142,227, 56,144, 4, 81,112,245,207,204,218,229,137,118, 87, 67, 92,110, 90,179,156,193,216,103,153,249,249,249, 65, 36,
+ 18,225,219,111,191,197,245,139,199, 33, 17,112, 96,104, 10, 52,101, 5, 67, 89, 32, 18, 8,240,227,181, 7,136,106,226,229,150,
+ 32,244,247,247, 71,191,246,237, 17,221,190,125,209,244, 54,161, 16,158, 82, 41, 20, 98, 89,145, 37, 11, 0,199,144,238, 6, 17,
+ 96,237,233, 12, 10, 10,194,111,191,253,134, 41, 83,166, 96,209,162, 69,144,203,229,197,179,159,111,221,186,133, 93,187,118, 33,
+ 42, 42,170,210,121,183, 91,240,102,204,152,129,244,244,116,172, 88,177, 2, 47,189,244, 18, 68, 34, 17, 10, 10, 10,240,202, 43,
+175, 32, 43, 43,203, 45, 78,199,225, 61,137, 68, 82,194,250,100, 23,128,149, 45, 35, 71,206, 55, 7,133,224,224,197, 29, 32, 64,
+224,202,246, 15, 75,136,194,117, 59,207, 87,154,115,206,156, 57, 37,210,233,142, 53,203, 93, 56, 89,157, 42, 60,142, 32,136,171,
+118, 99,235,140, 25, 51,102, 18, 4,113,120,198,140, 25, 51,227,226,226,110,186,195,231,106, 63, 65, 16, 71,108, 34,172,159,195,
+182,171,149, 18, 90, 10,133,162,173,167,167, 39,238,222,189,139, 62,125,250, 88,114,115,115,147, 68, 34, 81,163,156,156, 28,105,
+118,118, 54, 12, 6,131,110,222,188,121, 15, 0,200,219,181,107,215,224,199, 31,127,196,227,199,143,177,109,219, 54, 0,216,239,
+218,103,131, 4,203,178,197,149,194,185,219, 38, 16, 8,112,249,242,101, 92,190, 92,210,245,107,211,166, 77, 21,190, 48, 94,251,
+254, 16,174, 93,187, 6,199,240, 0,246,255,142,219,100, 50, 25, 80,254, 12,143, 18,168,200, 49,190, 34, 7,120, 87,112,215,247,
+203,213,204,156,178,144,150,150, 86,230,249,151, 47, 95, 46, 97,209,170,136, 83, 32, 16,128, 97, 24,200,229,114, 66, 44, 22, 19,
+ 98,177, 56,204, 46,178, 4, 2, 65,241, 3, 35,149, 74, 33,149, 74, 75,244, 82,203, 66,122,122,122,183,244,244,244, 50,247,171,
+213,234, 14,106,181, 26,207, 35,172, 20, 5,163,193, 2,173,206,136,207,227,254, 87,180,241,115,252, 12,224,231, 14,239, 78,193,
+196,222, 81,221, 43, 59, 76,109,191,223,129,129,129, 56,123,246, 44, 8,130,192,238,221,187,225,237,237,141,222,189,123, 67,169,
+ 84, 98,198,140, 25, 24, 58,116,104,101, 27,179,194,220,220,220, 14, 31,124,240,193,175, 75,150, 44, 9,175, 93,187, 54, 44, 22,
+ 11,172, 86, 43, 44, 22, 11,146,147,147,177, 99,199,142,199, 6,131,161, 3,128,194,138,200,142,167,125,147,188,239,220,180,244,
+158,195, 95, 51,222,202,250, 1,153,153,185,160,233, 52,176, 12, 13, 43,205, 20, 89,248,104, 26, 52,205, 64, 44, 22, 40,151,124,
+241,225, 73, 22, 28, 72,146,176, 0,120,245, 73,149,145, 74,165,138, 84,171,213,184,115,231, 14, 98, 98, 98, 50,115,115,115, 19,
+ 1,244, 0,128,220,220,220, 11,163, 70,141,106, 26, 31, 31, 31, 92,175, 94, 61,120,122,122, 42,245,122,125, 69,148,158, 0, 38,
+ 2,232,133, 34, 63, 16, 59,242, 0,204, 35, 73, 82,122,245,234,213, 82, 51,237,206,157, 59, 7, 0, 63,187,238, 1,217, 44, 90,
+ 38, 19,212,185,249, 24,247,238,236,191,122, 70,224, 74,136, 11, 14, 28, 38,188, 7, 25, 0,228,100, 37,227,205,113, 83,164, 21,
+117, 8, 92,189, 8, 43,225,163, 83,162,163,102,175,163,158,158,158, 69,195,111, 7,118,224,200,151,239, 2,140, 21, 28,101, 4,
+172, 6,192,170, 3,107, 49,128, 16,203, 1,202,232,150,208,242,244,244,132,167, 92,142, 64,149,170, 40, 8,164, 64, 0,145, 72,
+ 8,150, 2, 8,134, 40, 22,164,172,123,129, 65,138, 59,149,114,185, 28, 15, 31, 62,196,196,137, 19, 97,181, 90, 49,104,208, 32,
+ 88, 44, 22,152, 76, 38, 24,141, 70,212,175, 95, 31, 6,131,193, 45, 62,251,108, 69, 79, 79, 79,136,197, 98,124,248,225,135,120,
+249,229,151, 49,119,238, 92,196,198,198,162,126,253,250,152, 48, 97, 2,118,236,216,129,200,200,200,138,120, 57,199, 50,178,223,
+ 79,187,216,114, 28,226, 3, 80,233, 50,114,230, 36, 8,178,132, 96,179, 47,239,143,238, 81,105,206,133, 11, 23, 66,173, 86,151,
+178,100,217,255,135,134,134, 98,237,218,181, 85, 29, 25,178, 91,143,130, 92,236,235,231,108,137,226, 56,174,141,205,119,202, 28,
+ 23, 23,119, 51, 46, 46, 46,154, 32,136,195,113,113,113,209,101, 89,180, 92,241,184,216,239,246, 75, 75,232, 52, 54,218,213,113,
+167,253, 70,251,250,250, 10,194,195,195, 73,165, 82,137,130,130, 2, 4, 4, 4,112,106,181,122,184, 66,161,248,236,187,239,190,
+107,160,211,233,112,235,214, 45,172, 90,181,234,103, 0, 43,203, 19, 90, 71, 3,108,166, 99,155, 37,203,113,189,127,255,254,168,
+ 87,175, 94, 9,107,150, 92, 46, 47,183,242,216,247,217, 45, 66, 2,129, 0, 47,188,240,130,252,254,253,251, 70,177, 88,140,176,
+176, 48,121,102,102,166, 81, 44, 22, 87,122,166, 75, 69,142,241, 21, 57,192,187, 18, 62,109,218,180, 41, 97,193,114,252,117,252,
+127,240,224,193, 10,135, 14,237,156, 77,155, 54, 45,190, 95, 94, 94, 94,246,115, 1, 0,125,250,244, 1,203,178,240,247,247,119,
+139,211, 46,106,109, 14,240, 48,153, 76,172, 86,171, 37,175, 94,189, 10,137, 68, 2, 47, 47,175, 98, 95, 29,153, 76, 86,108,205,
+228,225,170, 65, 96, 97,161, 40, 24,141, 70,232,116, 58, 0, 64,242,159,123, 75, 10, 49,179,166,202,252,246, 6, 54, 47, 47, 15,
+199,143, 31,199, 15, 63,252,128,151, 95,126,217,165,168,174,132,224, 82,231,229,229,117,156, 62,125,250,149,249,243,231,215,242,
+245,245,133,213,106,197,163, 71,143,176,121,243,230,116,131,193,208,177, 50, 13, 12, 56,128,162,104,152, 12,102, 20,106,180,248,
+236,139, 45,101, 86, 61, 0,200,203,190,141,254, 3,134, 74,158,100, 57,165,167,167, 79,237,216,177,227, 23, 90,173,182,192, 96,
+ 48, 12, 5,176,212,177, 63,149,155,155,219,105,192,128, 1,203,125,125,125, 95,202,206,206,158,233, 6,229,140,135, 15, 31,206,
+172, 83,167, 78,137,141,102,179, 25,117,234,212,121, 33, 59, 59,123,100,231,206,157,255, 15,128,175,195,110, 47, 0, 39, 0,172,
+ 45,171, 46,217,135, 14,117, 58, 35,148,170, 16,164, 61, 56, 91, 97, 66,196, 2, 19, 56,150, 45,183, 13,177,119,128,203, 90, 42,
+152, 25, 87, 42,169,246, 99,237, 47,236, 87,135,140,198,171, 19, 23, 66, 33, 2, 22,188,217, 1,245, 85, 0,228,190, 16,119,254,
+ 24,132,202,118,143, 38, 30,114,139, 60,118,253,122, 92,179,181,199, 97, 1, 1,152, 62,124, 56, 56, 10,184,148,144,128,157, 63,
+253,132,225,221,186, 65, 33,147,185,221, 97, 97, 89, 22, 98,177, 24,201,201,201,184,116,233, 18,154, 52,105,130,187,119,239,150,
+ 8, 67,193,113,156,187,249, 47,206,187, 84, 42,133, 72, 36, 66,102,102, 38,162,163,163, 33, 22,139,177,101,203, 22,156, 61,123,
+ 22,211,167, 79,199,216,177, 99,209,181,107, 87, 36, 38, 38,186,197,201,113, 92,169,217,138,206,195,185,149, 45, 35,103, 78,231,
+247,126, 85,202,221,206, 57,127,254,124,151, 19, 42,220,225,116,165, 69, 92,148,221, 85, 71, 49,100,183, 60, 57, 10, 35,231,117,
+ 0, 62,246,109, 51,102,204,152,233,238,121,142,235,118,139, 88,101,134, 48,139,133, 86,116,116,116,137,156,231,229,229, 93,185,
+114,229, 74, 51, 15, 15, 15,220,190,125, 91,162, 84, 42,155,217, 27,116,146, 36,177,123,247,110,175,190,125,251,158, 92,186,116,
+105, 24,203,178,200,202,202,194, 71, 31,125,164,163,105,122, 4, 0,186,172, 23,120, 69,150,169, 67,135, 74, 63,108, 7, 14, 28,
+112,107, 8,196, 46,164,132, 66, 33,124,124,124,140, 70,163, 17, 10,133, 2, 62, 62, 62, 70,131,193, 0, 15, 15, 15,251, 88, 49,
+137,191,102, 42, 84,100,125,170,200, 49,222,217, 1,190, 66, 36, 36, 36,184,117,156,109,168,213,173, 90,254,240,225,195, 50, 27,
+146,179,103,207,130,181, 53,180,238,114,218,122,121,156, 93,248, 41, 20, 10,248,250,250, 66, 42,149, 66, 46,151,151, 16, 89, 82,
+169,180,194, 7,167,162,128,164, 50,153,236, 23, 15, 15, 15,149,125,191, 72, 36,130, 86,171, 45,200,203,203,107,251, 76, 15, 29,
+130, 3,109,165, 97, 52,154,160,211, 26,107,156,223, 98,177, 64, 42,149, 98,199,142, 29,232,208,161, 3,218,181,107, 87, 74,100,
+ 85,209, 60,159,154,151,151,215,117,229,202,149, 63, 47, 91,182,204, 71,167,211,225,127,255,251, 95,161, 78,167,235, 10, 32,181,
+ 82, 98,147,229, 64, 89,173, 48,152,204,208,235,138,238,193,189,155,123,255,105, 69,181, 35, 51, 51,115, 71, 57,251,239,209, 52,
+ 29,109,143,251,230, 6,254, 83,167, 78, 29,100,102,102,150,216,152,146,146, 2,134, 97,204, 40,138,147,245,150,163, 33, 25,127,
+ 69,207, 46,171, 23, 95,100, 29, 53,154,161,211, 21, 89, 65, 76,250,156,154,169,167, 54,177, 81,150, 79, 86, 85,234, 16, 65, 16,
+197, 78,223,147, 39, 79,198,141,235,215,209,163,150, 6,245,131,189,192,105,210, 32,238,254, 41,254, 80,203,177,116,249,209, 74,
+115,239,114,112,129, 88,186,107,151,203,125,247, 6, 14,172, 84,222,147,146,146, 32,151,203,193, 48, 76,169,247, 77,101,243,239,
+ 40, 96,150, 47, 95,142,233,211,167, 99,203,150, 45,184,113,227, 6, 90,182,108,137,158, 61,123, 34, 59, 59, 27,215,175, 95,135,
+217,108,118, 59,157,142,126,115, 73,247, 19,112,234,210, 49,164,164, 62, 64,122,230,227, 42,151,187, 35,167,179,208,218,119,234,
+119, 12,137,106, 93, 37,206,207, 62,251, 12,217,217,217, 37, 44, 89,142,237, 82, 89, 22, 45,103, 45,226,132, 28, 39, 95, 40,251,
+186,197, 73,244, 56,175, 59, 31, 15, 0,217, 0, 4, 21,156,231,188,158, 19, 23, 23,119,198,110, 9,179,241, 10, 42,242,207, 42,
+ 97,209,114,194,194,129, 3, 7, 14, 88,181,106, 85,128, 76, 38, 43,158,129, 52, 99,198, 12, 76,159, 62, 29, 17, 17, 17,240,247,
+247, 15, 85,169, 84,200,205,205,197,162, 69,139,240,240,225,195,241,112, 17,104,207, 89,104,117,186,175,133, 68,242, 87,135,213,
+110,217, 2,128,177, 99,199,150,178,104,217, 11,168, 60, 80, 20, 5, 63, 63, 63, 24, 12, 6, 8, 4, 2, 12, 26, 52, 72,240,231,
+159,127, 50,189,123,247,198,224,193,131, 5,215,175, 95,103,250,245,235, 7,129, 64,128,238,221,187,107,246,237,219, 55, 13,192,
+151,110,136,173, 26,115,140,183, 87, 50,119, 99, 31,185, 35, 46,203,227, 36, 8, 2, 6,131, 1, 66,161,176,216, 81,222, 29, 78,
+251,208,161,227, 3, 72,146, 36, 84, 42, 85,113,227, 97,183,104,217,133, 86, 69,188, 21, 5, 36, 85, 40, 20,202,219,183,111, 55,
+176, 79,188,200,201,201, 65,247,238,221,239,228,229,229, 61,219, 38, 45, 22,176,210, 12,116, 70, 19,116, 70, 67,141,209,218,159,
+135, 13, 27, 54, 32, 49, 49, 17, 38,147, 9, 95,125,245, 85,241,164, 2, 71,145, 85, 13,193,149, 44,151,203,217, 62,125,250,224,
+202,149, 43,144, 74,165, 20,170, 16,255,138,229, 88, 88,105, 26, 38,163, 17,186,138,135,220,158, 23, 20,171,234,196,196, 68, 88,
+ 44, 22,204,157, 59,151,249,245,215, 95,207,160, 40, 0,170,221,130, 55,178, 75,151, 46,243, 60, 60, 60, 84, 71,142, 28,121, 31,
+192,150,242, 94,222, 20,109, 19,237, 53,120, 31, 29, 71, 4, 92,249,100, 85, 37,204,138,227,139,149,101, 89,140,127,251,109,244,
+172,165,193,224,151, 2,160,207,184, 3,133,119, 0, 8, 85, 93, 44, 93,126, 20, 55,239,187,237,138,201, 1, 64,159, 46, 3,209,
+162, 73,233,240, 96, 29,123, 20,245,201, 46,252,248, 11,178,114,210, 43,157,119,189, 94, 95,166,229,170, 18, 22,173,226,103,206,
+126,255, 90,181,106,133, 70,141, 26,225,204,153, 51,104,221,186, 53,238,222,189,139,187,119,239,226,225,195,135,184,113,227, 6,
+242,243,243, 43, 93, 70,223,159,216,137,124,109, 30, 36, 98, 9,242, 10,114,144,146,246, 0, 65,126,193,213, 46,119, 59, 26,247,
+251, 12, 0, 80, 43,192,187, 82, 66,203,145,115,241,226,197,165,196,123,117, 67,246, 16, 4,241, 75,121,235,149, 61,255, 73,162,
+ 44,161,245, 64,173, 86,183, 27, 62,124,248, 12, 0,109,108,219, 10, 1,236, 58,121,242,228,192,192,192,192,110,237,219,183, 23,
+ 74, 36, 18, 92,186,116, 9,251,246,237,219, 2, 96,103,121, 23,146, 72, 36,198,186,117,235,202,237, 21,209,254, 32, 42,149, 74,
+193,162, 69,139,136, 77,155, 54,149,105,229,170,168,128, 10, 11, 11,161,215,235,225,237,237, 13,171,213,138, 62,125,250, 48,137,
+137,137, 16,139,197, 24, 48, 96, 0,147,144,144, 80, 92,208, 27, 55,110, 12, 51, 26,141,175,252,240,195, 15,189, 0,116,174,196,
+189,178, 59,198,123,194, 77, 7,248,178,122,121,238,192,221,225,184,178, 56,167, 76,153, 82, 37, 78,177, 88, 76,219, 35,191,147,
+ 36, 9,171,213,138,214,173, 91, 35, 59, 59,187,248,161,241,240,240, 40, 22, 89,238, 8,173,138, 2,146, 10,133, 66, 88, 44, 22,
+116,238,220, 25, 4, 65, 96,245,234,213,207,199,112, 36,203, 18,158,158,126,168, 85,235, 5, 4, 4,154,192,178, 53,251, 85,153,
+216,216,216, 18, 98,202, 85,228,101,251,253,175, 10,236, 92,213,249,250, 60, 7, 20, 15,121,233,245,166,103,174, 8, 3, 3, 3,
+219,101,103,103, 31,112,218,156, 7, 96, 94, 57, 29,203,226,130,126,252,248, 49,122,247,238,141, 99,199,142, 9,246,239,223,223,
+227,224,193,131, 9,119,238,220,121,220,186,117,235,218,239,188,243,142,180,115,231,206,200,201,201,193, 75, 47,189,244,121, 90,
+ 90, 90, 57, 66,203,118, 31, 77,102,232,245, 53,111, 29,117,101,205,170,206,139,209, 94, 39,231,204,249, 63,244, 12, 41,192,160,
+150,222,136, 63,124, 17, 35, 91,201, 1,139,180,210,124,246,180,248,214,170,135,186,145,237, 74,237,151, 42,139, 98,185,214,141,
+108, 7,242,241,221, 74,231,221, 49,205,206,162,170, 42, 22, 61,199,251, 57,110,220, 56,124,252,241,199,232,213,171, 23,238,222,
+189,139,115,231,206,225,238,221,187,152, 50,101, 10, 34, 35, 35,209,178,101,203, 74,113, 30, 60,181, 7, 26, 93, 33, 72,130, 68,
+ 94, 97, 46, 76,102, 35, 98, 39,204,169,118,185, 23,191,252, 79,197, 1, 0,246,158,188, 86,101,206, 89,179,102, 33, 51, 51,179,
+132, 37,171, 58,126, 89,207, 58,202,139,150,246, 0,192,120,231,141, 22,139,197,107,238,220,185, 81,254,254,254, 32, 8, 2,203,
+151, 47,135,175,175,111, 7, 0, 55, 45, 22, 75,142, 94,175,159,238, 32, 66,122,194, 22,107, 35, 43, 43,203,229,188,125,189, 94,
+111,141,138,138, 18,133,132,132,148,152,109,232,225,225, 81,150,117,167,152,211,190,143,166,105,196,198,198, 98,193,130, 5, 8,
+ 15, 15, 71,191,126,253, 16, 29, 29, 13,130, 32,208,167, 79, 31,244,235,247,215, 80,174, 74,165, 18, 31, 59,118,172, 11, 73,146,
+ 9, 14, 47,144, 18,156,174, 96,119,140,167, 40,202, 93, 7,248, 18,156,246,202, 54,101,202, 20, 44, 88,176, 0, 51,103,150,239,
+234,177,126,253,122,160,180, 63,213,223,206,153,151,151, 87,162,177, 87, 40, 20,171, 7, 15, 30, 44,124,252,248,113, 9,113,229,
+184,184,104,136, 74,112, 86, 20,144, 84, 32, 16, 32, 40, 40, 8,243,231,207,135,159,159, 31,130,131,131, 93, 5,242,171,176,140,
+170,128,191,149,147,225,216,171, 75, 22,254, 95,199,255,109, 59, 40,146, 74,128,203,231,246, 66,147, 95,114, 56,201,108,253,107,
+ 42,181,164,117, 15, 88,174,253,232, 86, 93,178,139,233,207, 62,251, 12,159,125,246, 89,185, 9,218,176, 97, 67,181,243,238,166,
+216, 42,205,201,114,132,194,195, 7, 50,143, 90,104, 22,233, 3,150,163,255, 81,101, 84, 6,126,253,229,151, 95, 6,248,249,249,
+ 33, 53, 53, 53, 64, 36, 18, 13, 40, 97,174, 50, 26, 81,183,110,221, 23,212,106,245, 43, 21,113, 78,153, 50,197, 60,123,246,108,
+233,136, 17, 35, 48,120,240, 96,140, 24, 49, 66, 42, 22,139, 27,114, 28, 7,171,213,138,212,212, 84,252,248,227,143, 80,171,213,
+183,202, 75, 39,203,113,132, 92,161,130,204, 35, 4,205, 94, 84,129,101,233, 26,201,187,163, 85,220,209,154, 85, 73,145,229,178,
+126, 2,192,175, 63, 30,192,156, 15, 95,196,150, 35, 63, 99,213, 47, 64, 11, 85, 54,154, 5,168,193,170,111,225,163,145, 47, 99,
+233,246,223, 0, 0,231,206, 86, 88, 70, 92,121,117,208,100,180, 86, 43,239,142,150, 43,199,235,184,225,163, 85,138,211,222, 73,
+212,106,181, 40, 40, 40, 64,124,124, 60,222,124,243, 77,100,103,103,227,225,195,135,184,115,231, 14,190,251,238, 59, 40, 20,138,
+ 42,149,209,180,183,103, 97,246,210,169,224,192,161,113,131,102,152, 49,241, 51,180,105,209,190,218,229,238, 12, 55,172, 89,101,
+114,174, 88,177,162,170,117,233, 95, 39,180, 92,194,223,223,127, 68,151, 46, 93, 96, 50,153, 16, 16, 16,128,135, 15, 31,130, 36,
+201, 8,160,104, 8, 47, 52, 52,116,151, 90,173,142,112,151, 79, 32, 16,128,166,233, 98,223, 31,251, 2, 0,253,251,247,199,161,
+ 67,135, 42,236, 81, 4, 7, 7,163,118,237,218,248,224,131, 15, 74,205,114,112,156,233, 32,151,203,113,228,200,145,204,188,188,
+188, 60,142,227, 42, 53,205,205,238, 24,127,225,194, 5,183, 29,224, 29, 97,181, 90, 31,223,185,115, 39,100,195,134, 13,130,114,
+ 94,126,197, 56,119,238, 28,141, 10,134,106,254, 14, 78, 87, 61, 83,142,227,202, 20, 89,238,132, 17,168, 40, 32,169, 80, 40, 68,
+ 82, 82, 18,230,204,153, 3,130, 32,176,119,239,222,231,226,225,250,243,118,238, 38,146, 36,125,250,191,218,177, 57, 8, 2, 86,
+ 75,233,145,106,207,124, 93,177,200, 26,252,229, 78,236,159, 54,220, 29,209,147,124,254,252,121,223, 13, 27, 54, 8,221, 41,247,
+243,231,207,211, 28,199, 85,122,216,207,254,194,177, 90,173, 48, 26,171,102, 69,225, 56,238, 82,220, 23,179,163,182,126,123, 84,
+ 68, 16, 22, 92, 62,187, 23,133, 5,174,221, 25, 36, 34, 33, 54,197,239,163,197, 34,193,227,167, 92,116,107, 6, 13, 26, 52,226,
+171,175,190,106,230,106,167, 27,147, 96, 30,154, 76, 38,164,165,165,193, 96, 48,236,249,228,147, 79,172, 71,143, 30,125,235,181,
+215, 94, 67,203,150, 45, 17, 18, 18,130,140,140, 12, 36, 39, 39, 35, 62, 62,158,187,120,241,226, 30, 0,147, 42,184,143, 7, 22,
+126, 49, 59, 38,126,251, 81, 9, 73, 88,113,249,220, 94, 20, 58,137,246,210,214,105, 17,190,217,178,207, 42, 22,139,110, 87,100,
+ 45,114,180,102,213,228,139,113,192,168,137, 24,188,114, 21, 34,218,244,198,194, 69, 61,241,205, 23, 67,177,172,143, 24,214,221,
+ 35,209,226,245,173,216, 49,183, 47, 0,160,214, 55,110, 90, 75,132, 98, 60,114, 97,177, 42, 40,148,217,196, 77,229,172,166,246,
+188,151,103,185,170,172, 69,139, 36, 73,212,171, 87, 15, 17, 17, 17,232,208,161, 3, 90,183,110,141,110,221,186,225,250,245,235,
+184,126,253, 58,166, 76,153, 82,158,200,170,176,140,186,190, 18,133,159, 59,221,174,118,217, 56,151,123, 77,192,157,186, 52,113,
+226, 68, 0,248, 87, 89,183, 42, 45,180, 52, 26,205,117,150,101,155,123,123,123,219, 45, 82,197,251, 82, 82, 82,192,178,172,161,
+178, 5, 99,177, 88,236,193, 49, 75,196,101,178, 59,199,151,247,224,115, 28,199,228,229,229,161, 75,151, 46,232,212,169, 83,241,
+240,137,227,226, 32, 76,176,127,255,126,112, 28, 87,105, 39,107, 7,199,120, 29, 42,233, 0, 15, 0,217,217,217,189, 59,119,238,
+124, 82, 40, 20,186,245, 21, 77,150,101, 31,102,101,101,189,250,164, 57, 93,149, 15,203,178,101,138, 44,119, 26,162,138, 2,146,
+ 10,133, 66,120,120,120,224,251,239,191,135,191,191,255,115,245,128, 93, 79, 84, 47, 46,111,127, 23, 63,201, 89, 0, 1,131,191,
+220,249,232,108,174,181,206,224, 47,119,166,236,159, 54, 60,188,188,115, 50, 51, 51,123, 13, 31, 62,252,152,187,229, 78,211,244,
+131,204,204,204, 74,135, 75,224, 56, 14,183,111,223,102,199,141, 27,151,163, 86,171,135, 86, 37,255, 51,230,172, 90,182,224,243,
+201,126,125,162,218,181, 1, 9, 88,202,118,254,229, 8,128, 19,138, 4,143,167,207, 92,241,246,208,161, 67,159,102,177,105, 50,
+ 51, 51, 59, 12, 25, 50,100, 18,254,114,157, 40, 33,164, 80,198,236,106, 27, 86,214,174, 93,251, 69,129, 64, 32, 5, 48, 7, 64,
+202,197,139, 23,215, 92,188,120,177, 23,128,255, 8, 4,130, 16,134, 97,210,108,157,158,157, 0,254,168,184, 30,101,191, 3,142,
+ 13,235,211,243, 63,189, 65, 16,156,197, 98,174,160,131, 4, 14, 28,199,137,197,162,219,191, 94,207,104, 81, 94, 71,202,225, 11,
+ 28, 53, 62,100, 63,105,210, 36, 76,154, 52,169,184, 62,173, 94,221, 9,123,254,188,128,215, 91,164,194,252,117, 71, 16,202,112,
+183, 59,124, 0, 48,235,255,198,213, 88,218, 28,243,238,104,209,114,245, 28, 84,198, 71, 75, 32, 16, 32, 39, 39, 7, 73, 73, 73,
+200,202,202,130,193, 96, 64, 98, 98, 34,172, 86, 43,242,243,243,241,226,139, 47, 86, 57,157, 53, 85, 70, 79,147,243,223, 56,124,
+ 88,105,161,101,181, 90, 63,173, 87,175,158, 72, 38,147, 53, 99, 24, 6, 28,199,129, 97, 24,206, 38,106, 42, 61, 11, 79, 36, 18,
+153, 26, 53,106, 68,184,154,157, 96,255,239,225,225, 97, 44,199, 90, 18, 87,183,110,221, 79, 8,130, 16,148,213, 11,177,255,103,
+ 89,150, 17, 10,133,113, 85,188, 87,213,117,140,215,171,213,234,246, 53, 92,126,127, 7,167,115,249,232,155, 52,105, 82,252, 69,
+123,231,152, 40,182,143,173,234, 43, 16,231,229, 6, 36,213,235,245, 25,189,123,247,102, 28,247, 59, 6, 52,125,174, 65,112, 41,
+125, 71,188, 85,231,108,174,181, 14, 0,216,197, 22, 56, 46,165,156,179,140,153,153,153, 93,254,238,164,221,191,127,223,242,159,
+255,252,231, 91,173, 86, 59, 17, 64,149,189,249,103,126,186,122,230, 51, 88, 50, 26, 0, 11,170,120,110, 74,110,110,110,119,167,
+109,127,216, 5,149, 61,174, 93,165, 69,251,173,156, 26,143, 45, 70,211,116,106, 68, 68, 68,165, 44, 55, 20, 69,165, 86,180,223,
+ 57, 70,152, 35,110,194, 27, 51,175, 0, 69,147,191,115,221,226, 52,153, 76,121,237,219,183, 23, 85, 50,111,217,238,230, 61, 36,
+ 36, 4,181,106,213, 42,254,181,195,121,123, 69,233,164,105, 58, 53, 44, 44, 12,254,254,254,101, 70,124,119,246,201,114,135,179,
+166,203,168, 60,206, 90,181,182,214, 56,103, 85,211,201,195, 61,244,228, 57,121, 78,158,243,153,229, 20,240,247,147,231,228, 57,
+121,206, 39,200,249,220,129,227, 56,240, 94,106, 60,120,240, 40, 11, 12,127, 11,120,240,224,193,163,122, 32,202, 81,165,149,153,
+233, 83, 21,101,123,138,231,228, 57,121, 78,158,147,231,228, 57,121,206,127, 29,103, 69,220, 53, 61,211,248,169,161, 58,225,113,
+254, 78, 1,198,115,242,156, 60, 39,207,201,115,242,156, 60,231,191,143,243,185, 3, 63,116,200,131, 7, 15, 30, 60,120,240,224,
+241, 55,130, 23, 90, 60,120,240,224,193,131, 7, 15, 30,188,208,226,193,131, 7, 15, 30, 60,120,240,224,133, 22, 15, 30, 60,120,
+240,224,193,131, 7, 15, 94,104,241,224,193,131, 7, 15, 30, 60,120,240,224,193,131, 7, 15, 30, 60,120,240,120,166,192,113, 92,
+209, 39,120, 14, 31, 62, 92, 28,232, 33, 58, 58,154,224,111, 13, 15, 30, 60,120,240,224,193,227, 73,226,121,213, 34, 66, 94, 96,
+241,224,193,131, 7, 15, 30, 60,254, 9,120, 30,181, 8,233, 74, 73,242,224,193,131, 7, 15, 30, 60,120, 60,105, 60,143, 90,132,
+124,158, 85, 36, 15, 30, 60,120,240,224,193,227,217,193,115,111,209,226,173, 90, 60,120,240,224,193,131, 7,143,167,133,103, 88,
+139,112,182,197,113,157, 7, 15, 30, 60,120,240,224,193,131, 71, 53, 5, 86,153,191,252,183, 14,121,240,224,193,131, 7, 15, 30,
+ 60,170, 14,194,197,250, 19,181,102,241, 95, 54,231, 57,121, 78,158,147,231,228, 57,121, 78,158,243, 95,137,226, 56, 90, 60,120,
+240,224,193,131, 7, 15, 30, 60,170,167,171, 28,254, 23, 91,186,120,161,197,131, 7, 15, 30, 60,120,240,224, 81,125,145, 69,184,
+ 90,231,125,180,120,240,224,193,131, 7, 15, 30, 60,254, 38,240, 22, 45, 30, 60,120,240,224,193,131, 7,143,234,193,217, 9,158,
+ 31, 58,228,193,131, 7, 15, 30, 60,120,240,168, 97,177,229,114, 99, 89, 51, 7, 78, 85,130,188, 42,179, 15, 78,241,156, 60, 39,
+207,201,115,242,156, 60, 39,207,249,175,227,172,136,251, 20,158, 13,137,148,178, 0, 0, 32, 0, 73, 68, 65, 84, 61,116, 1,112,
+ 6, 64, 87,219, 47, 0, 16, 28,247,247, 71,122,224,167,190,242,156, 60, 39,207,201,115,242,156, 60, 39,207,249,188,195, 57, 96,
+105,209, 10, 31,176,148,135, 27, 16,162,252, 33,230,138,246,243,224,193,131, 7, 15, 30,255, 54,177,197, 57,190, 36, 93,161, 33,
+128,153, 0,188, 29,182,253, 2, 32,206,233,184,237, 0, 20, 14,235,122, 0,115, 1,220,173, 48, 53, 28, 39,182,241, 75,109, 11,
+ 11,192, 4,192, 12, 64, 75, 16, 4,197,151,217, 83, 71,123, 0,209,182,255,135, 1, 92,174,228,254,231, 10, 33, 33, 33,114, 31,
+ 31,159, 94,215,174, 93,147, 36, 38, 38,226,252,249,243,220,166, 77,155,172,249,249,249, 39, 50, 50, 50,140,124,117,121, 46,208,
+ 27,192, 12,219,255,133, 0,142, 87,147,143, 80, 40, 20, 83, 60, 60, 60,250, 74,165,210, 90, 52, 77, 19, 6,131, 33, 93,175,215,
+159,164,105,250, 75, 91,187, 87, 89, 12,244,245,245,125,171,113,227,198, 13, 31, 62,124,152,150,158,158,190, 29,192,110, 0, 67,
+107,213,170, 53,178,110,221,186,161,183,111,223,190,155,151,151,247, 13,128, 3, 79, 49,157, 60,120,252,155, 64,148,103,141,112,
+133, 57, 28,199,141, 44,193, 64,148,230,232,222,189,251,128, 19, 39, 78, 40, 88,150,133,125,145,203,229, 52,128, 49, 21,136, 44,
+191, 75,151, 46,213,153, 56,113,226,224,244,244,244,151,181, 90,109, 91, 0, 80, 40, 20, 63, 7, 6, 6,254,186,114,229,202,239,
+ 56,142, 75, 37, 8, 66, 91,201,140, 10, 69, 34,209,155, 62, 62, 62,125,105,154,110,205,113, 28, 68, 34,209,181,252,252,252,227,
+ 20, 69,125, 3,160, 42,226, 77, 34, 20, 10, 39, 73,165,210,222, 52, 77, 55, 7, 0,161, 80,120,195,108, 54, 31,167,105,122, 13,
+ 0, 75, 21, 56,101, 18,137,100,146, 82,169,140,178, 88, 44,205, 1, 64, 34,145,220,208,104, 52, 39, 45, 22,203, 26,155,224,124,
+218, 16, 2,136,230, 56, 78, 4, 0, 2,129, 96, 96,219,182,109,235, 16, 4,193, 18, 4,193,113, 28, 71,252,252,243,207,173, 24,
+134, 33,109,245, 35, 26,192,175, 0,232,103,241, 9,241,247,247, 95,192,178,108,173,114, 11, 77, 38,123,249,218,181,107,141,119,
+237,218,197,124,253,245,215, 5, 99,199,142,245,156, 56,113,162,112,245,234,213,107, 50, 50, 50,222,119, 62,222,207,207,111, 25,
+ 73,146,254,238, 92,159,101,217,156,220,220,220,169, 79, 43,255, 49, 49,166, 18,230,238,248,120, 89, 3, 0,169, 85,172,223,127,
+ 31,167, 41,134, 3,128,120, 89,124,131, 24, 83, 76,178,253,127,117,121, 29, 48, 99,237, 41,109,103,142, 3, 38, 69,121,145,213,
+ 21, 90,161,161,161,241, 49, 49, 49, 35,154, 55,111, 46,228, 56, 14, 20, 69,193,108, 54, 55,190,124,249,114,215,189,123,247,190,
+172,213,106,135, 86,146,242,237,143, 63,254,120,254,188,121,243,252, 69, 34, 17, 65, 81, 84,131, 93,187,118,181,126,231,157,119,
+ 62,216,176, 97, 67,237, 97,195,134,121,217,183,207,153, 51,167,205,194,133, 11,235, 3,248,242, 41,164,147, 7,143,127, 27,186,
+160,164,143,214,231, 0, 62, 43, 79,104,121,216, 94,158, 89, 54, 75, 22, 28,126,139,113,250,244,233,131, 66,161,208,110,209,106,
+171,215,235,131,156,172, 96,174, 68, 86,221, 81,163, 70,181,223,179,103,207,130, 97,195,134,101, 42, 20,138, 70,175,189,246,154,
+150, 32, 8,193,174, 93,187, 90, 69, 68, 68,200,251,247,239, 63,170,123,247,238,211, 56,142, 59, 79, 16,132,218,205, 76, 54,243,
+245,245,221,183,120,241,226, 58,189,123,247, 22,251,251,251,131,227, 56,164,167,167,135, 30, 57,114,164,207,231,159,127, 62, 45,
+ 47, 47,111, 16,128,132, 74,220,184, 54,114,185,124,207,231,159,127, 30,210,167, 79, 31, 97,112,112, 48, 76, 38, 19, 18, 19, 19,
+123, 30, 63,126,188,243,134, 13, 27,222, 55, 26,141,175,219, 4,134,187,104,235,237,237,189,247,127, 31,127, 28,212,238,205, 55,
+133,190,190,190,224, 56, 14,106,181,186,231,133,173, 91,187, 78, 88,188,248,253,194,194,194, 33,174,238,247,211,132, 68, 34, 33,
+183,109,219,214, 82, 34,145, 0, 0, 44, 22, 11, 34, 35, 35,137,231,166, 43, 66, 16, 97,233,233,233,222, 98,177,216,229,126,134,
+ 97,208,185,115,231,122, 98,177, 24, 95,126,249, 37,149,147,147,211,234,171,175,190,186,182, 99,199, 14,255, 53,107,214,188, 14,
+160,148,208, 34, 73,210, 63, 53, 53,213, 37, 39,195, 48,176, 90,173,160,105, 26, 22,139, 5, 77,155, 54,125,170,249,143,143,151,
+133, 1,152, 26, 19, 99,250,208,182,233, 75, 0,211, 0,220, 71, 21,191,219,245, 55,112, 58,214,183,101, 14,255,171,157, 86, 7,
+212, 1,128,163,215, 77, 0,224, 91,221,251,234,225,225,209,228,141, 55,222, 16,170,213,106,136, 68, 34, 88,173, 86,100,102,102,
+ 34, 50, 50, 82,240,237,183,223,190, 80, 89,190, 6, 13, 26,140, 93,184,112, 97,192,209,163, 71,173,219,182,109,179, 68, 69, 69,
+137,198,142, 29,171,236,220,185,115,211,176,176, 48,114,243,230,205,230,147, 39, 79, 82,163, 70,141,146,196,197,197, 5, 28, 57,
+114,164,127, 66, 66,194,151, 79, 58,157, 60,120,252, 11,113, 6,127,133,120,176,255,150, 43,180,224, 32,174, 6, 2,128, 72, 36,
+106, 21, 20, 20, 20, 79,211,116,176,205,170,147,153,149,149,245, 37, 69, 81,191,219,142, 61,192,178,236,128,138, 44, 89,163, 70,
+141,106,127,236,216,177,165,151, 47, 95, 46,204,205,205, 13, 62,120,240,160,105,218,180,105, 15, 1,224,254,253,251,245,251,247,
+239, 31, 58,121,242,228,212, 94,189,122,173,236,214,173,219,123, 28,199,157, 36, 8, 66, 95,145,200,138,140,140,188,116,238,220,
+ 57, 47,149, 74, 85, 98, 71,221,186,117,241,222,123,239,137, 7, 12, 24, 16,209,163, 71,143,139,201,201,201,157, 0,252,233,142,
+ 32,106,216,176,225,169,211,167, 79,123,250,248,248,160,160,160, 0,153,153,153, 48, 24, 12, 80, 42,149, 24, 54,108,152,184, 75,
+199, 14,181, 39, 79,121,255, 84,106, 90, 90, 79, 55,197, 86,219, 14,205,154,157,218, 17, 23,231, 73, 61,122, 4,185, 92, 14,157,
+ 78, 7, 0,240,242,242,194,203,245,234, 9,127,219,186, 53,116,100,108,236,169, 95,147,146,122, 62, 37,177, 37,181,253,154, 1,
+ 28, 22, 8, 4, 3, 37, 18, 9, 57,112,224, 64,156, 58,117,138, 48,153, 76, 66,155,117,135, 30, 56,112, 32,228,114, 57, 44, 22,
+ 11,139,162,161, 67,250, 89,126, 74, 36, 18, 9,146,147,147, 75,108,211,106,181, 80,171,213,200,205,205,133,217,108, 70, 65, 65,
+ 1, 88,150, 37,228,114,185,154,101, 89,144, 36,233, 44, 0, 74, 64, 44, 22, 35, 41, 41,169,196, 54,154,166,161,215,235, 97, 54,
+155, 97,181, 90,161,213,106,229, 94, 94, 94, 13,253,253,253, 83, 1, 28,200,203,203,251, 50, 43, 43, 43,229, 9,103, 63,199, 46,
+136,226,227,101,247, 0, 72,254,137,156, 14,150,172, 80,219,250, 31, 53,148, 86, 59, 30, 29,254,221, 20,110,179,142, 61,168, 1,
+ 62, 22, 0,206,159, 63,143,172,172, 44,228,228,228, 64,173, 86, 35, 44, 44, 12, 28,199, 85,122, 56, 46, 57, 57,121,237,139, 47,
+190, 72,220,188,121,243, 56,128,213,187,118,237, 26,147,151,151, 55, 99,250,244,233,190, 75,150, 44,201,139,141,141, 93, 8, 96,
+203,174, 93,187,222,109,210,164, 73,223, 91,183,110,109,120, 26,233,228,193,163,166,193,113, 92, 27, 0, 1,246,182,197,214,238,
+250, 57,172, 95, 39, 8,194,226,112,156,197,214, 54, 56,255,218, 97, 95, 87, 19, 4,241,171,195,121,106,130, 32,126,173,106, 50,
+157,126,139, 58,221, 0,112,248,240, 97,206,190,184, 58, 51, 48, 48,112, 74,247,238,221,151, 94,189,122,181,105, 70, 70,134, 79,
+ 70, 70,134,207,213,171, 87,155,118,239,222,125,105, 96, 96,224, 20,135, 27,225,124,234, 41,135,125,226, 75,151, 46,213,217,183,
+111,223,194, 83,167, 78, 21,182,106,213,202,114,250,244,105,186, 87,175, 94,217,182, 23, 52,221,171, 87,175,236,159,126,250,137,
+105,215,174,157,252,216,177, 99,143, 47, 94,188,184,108,207,158, 61, 65, 28,199, 9, 92,113,218, 32, 82,169, 84,223,159, 61,123,
+182,148,200,114, 68,237,218,181,113,248,240, 97,165, 74,165, 58, 0, 64, 92, 86, 58,109,144,201,100,178,189, 63,253,244,147,167,
+151,151, 23,178,179,179, 33, 18,137, 16, 24, 24,136,194,194, 66,100,102,100, 32,229,206, 29,144, 22, 11,150,127, 49,207, 75, 46,
+151,239,113,209,216,151,226,244,246,246,222,187, 99,193, 2,207,220, 83,167,240,199,252,249,176, 90,173,197, 67,174, 86,171, 21,
+ 23, 39, 78,132,250,199, 31,177,121,206, 28, 79,111,111,239,189, 0,100, 21,112,214, 4, 28, 57, 39, 2,200,179, 45, 19, 1, 92,
+142,140,140,188,154,152,152,136, 78,157, 58, 97,247,238,221, 45,166, 79,159, 62,113,250,244,233, 19,119,239,222,221,162, 83,167,
+ 78, 72, 76, 76, 68,100,100,228, 85,148,244,207,250,187,211,249,183,113, 50, 12, 83, 98, 97,217,191,222, 49,181,106,213,202,222,
+183,111, 31,134, 13, 27, 70, 74, 36,146,140,225,195,135, 75, 47, 92,184,192,217, 68,166,219,233, 52,153, 76, 48, 26,141,208,235,
+245,184,127,255,190,124,241,226,197, 29, 63,251,236,179, 6,167, 78,157, 10,157, 57,115,230,132,128,128,128,107, 65, 65, 65,117,
+158,112,222,173, 78,255,151, 3, 72,171,164,133,232,239,230,228,108,231, 35,198, 20,211,210,161,129,173, 44,111,121,247, 51,211,
+150, 86, 61,128,148,234,212,165,238,221,187,191,216,160, 65,131,160, 93, 55,125,144, 47,110, 12, 86,172, 2, 43, 86,129,241,107,
+131,100,201,171, 8, 15, 15, 15,242,244,244,108, 95,201,116,110,187,121,243,230,127,108, 61,229, 92, 0, 75, 99, 99, 99, 63, 39,
+ 8,226,124,108,108,236, 60, 0, 75,109,219,231,223,186,117,171, 29,128, 29, 79, 41,157,207,196,243,206,115,254,179, 56, 43,208,
+ 34, 1, 4, 65, 28, 38, 8,226,240, 39,159,124,210, 13,128,159,211,250, 43,142,199, 1,144,184,250,181, 47, 14,219, 3, 56,142,
+235,231,112, 94, 64, 21,147, 79,184, 88,254, 18, 90, 0, 16, 29, 29, 77, 68, 71, 71,219,119,252, 66, 16,196, 65, 0,191,136, 68,
+162, 86, 45, 91,182, 28,248,195, 15, 63,120, 5, 4,252,117,253,128,128, 0,236,217,179,199,171, 89,179,102, 3, 69, 34, 81, 43,
+ 0,191, 40,149,202,131,229, 88, 97, 84, 19, 39, 78, 28, 60,122,244,104, 77,171, 86,173, 0,160, 32, 33, 33, 65,209,174, 93, 59,
+ 61, 77,211, 4, 77,211, 68,187,118,237,244, 9, 9, 9, 10,138,162,180,109,218,180,241,232,209,163,199,195,169, 83,167,142,114,
+ 33, 56, 28,241,198,162, 69,139,194,124,124,124,202, 83,194,208,106,181, 8, 10, 10,194,196,137, 19,131, 69, 34,209, 91,229,221,
+ 45,161, 80, 56,105,209,162, 69,129, 42,149, 10,249,249,249, 8, 11, 11,131,197, 98, 65, 82, 82, 18, 76,122, 29, 40,173, 6,148,
+166, 0,234,123,119,161, 18, 9, 49,106, 64,116,144, 80, 40,156, 84,129,181,100,210, 55,177,177, 65,150,135, 15,113,127,247,110,
+ 48,116,105,227, 15,109,181,226,198,198,141, 48,165,166, 98,225,184,113, 65, 18,137,100,210, 19,182,100, 45,225, 56, 78,206,113,
+156,156, 32,136,149,237,219,183,255, 86, 46,151, 79,140,139,139,235,125,226,196,137, 62,231,206,157,235, 74,211,180,136,166,105,
+209,249,243,231, 59,153, 76, 38,161, 84, 42,133, 80, 40,228,240,156, 66, 36, 18, 65, 44, 22, 67, 46,151,163, 99,199,142,247, 54,
+109,218, 68,133,133,133,137,246,238,221,235, 83,171, 86, 45,143,213,171, 87, 23,104,181,218, 69,238,242, 89,173, 86,152,205,102,
+ 24,141, 70,152, 76, 38,156, 62,125,186,222,228,201,147,133, 38,147,137,233,223,191,127, 30, 69, 81,230,216,216, 88,165,175,175,
+239,180, 39,153,207,152, 24, 19,107,179, 60,221,178,137,150, 7,168,166,207,211,223,193, 9,192, 98,243,201,178,195,223,198,109,
+169,161, 91, 65, 3,208,217,132,150,217,233,249,104,238, 96,241,173, 16, 5, 5, 5, 27,190,249,230,155, 48, 82,170,194, 5, 75,
+ 95,124,199,126,142, 19,222,171,145, 93,231, 35, 4,134, 53,192,136, 17, 35, 2, 57,142, 91, 93, 3,105,254, 10, 64,103, 0, 43,
+171,114,242, 19, 72,103, 29, 15, 15,143,221, 94, 94, 94, 23, 60, 60, 60,118,195, 54, 60, 91, 29, 68, 53, 64,207, 1, 77,200,212,
+168, 8,112, 3,154,144,169, 81, 13,248, 80, 3,207, 11,156,180,136, 35,212, 28,199, 69,115, 28, 23,189,112,225,194, 5, 14,239,
+119,251,186,220, 77,203, 88, 52,199,113,209, 37, 20, 82,145,192,170,182,209,205,197, 82,164, 41, 28,149,164, 67,230,138,103, 23,
+ 6, 5, 5,197,199,199,199,123, 57, 51,102,100,100, 64,163,209, 96,246,236,217, 94,163, 71,143,126, 63, 53, 53, 53,166,130, 68,
+ 72, 50, 51, 51, 91,143, 28, 57, 82,102,181, 90,243, 89,150, 37, 53, 26,141,208,219,219,155,177, 31,224,237,237,205, 20, 22, 22,
+138,244,122,189,128, 97, 24,243,232,209,163, 37,227,198,141,123, 25,128,160, 44,210,128,128,128,168,190,125,251,150, 57,116, 64,
+ 81, 20,244,122, 61,244,122, 61,172, 86, 43, 58,118,236, 40,221,180,105, 83,175,236,236,236,117,101, 42, 14,169, 52, 42, 42, 42,
+ 74,148,151,151, 7,111,111,111,164,164,164,224,193,131, 7, 48,235,116,176,234, 52,176,234,180,160,181, 26,112,154, 66,228,222,
+189,141,118, 77, 26,139,183, 75,165,189,245,122,253,178,178, 56,149, 74,101, 84,187, 49, 99,132, 30, 30, 30,232, 58,178,104,158,
+193,177, 38, 77,192, 49, 12, 88,134, 1, 67,211,232,157,148, 4,138,162, 64,146, 36,218,228,229, 9,149, 91,183, 70,169,213,234,
+165, 79,163,178, 75,165, 82,225,182,109,219,222,144, 72, 36,224, 56,142,176, 88, 44, 56,113,226,196,191,238,161,151, 72, 36,144,
+201,100,176, 90,173,168, 91,183,174,113,228,200,145,151,190,248,226,139,112,146, 36, 61,196, 98,241, 15,185,185,185, 11, 50, 50,
+ 50,238,187,203, 71, 81, 20, 44, 22, 11, 44, 22, 11,140, 70, 35,238,221,187, 23, 92,175, 94, 61, 98,226,196,137,140,193, 96,168,
+191,106,213,170,228, 19, 39, 78, 40, 22, 45, 90,244, 26,128,247,158,116,126, 99, 98, 76, 77, 0, 52,137,143,151,137,109,150, 95,
+203, 63,140,147, 67,145,227, 59,226,101,241,137, 0,212, 53, 40,178, 36, 0,188,195,253,132,122,145, 0, 58, 0, 94, 54, 81,240,
+ 26, 65, 16,237,154, 54,109,234,147,152,152,152,207,113,220, 21, 0,223, 1,200, 40,143,140,101, 89,130,101, 89,188,211,182, 0,
+ 19,219, 11, 64, 81,133, 40, 44, 44, 68, 74, 74, 10, 18, 18, 18,240,243,207, 9, 85,125, 54,223,242,244,244,236, 37,147,201,234,
+210, 52, 77,234,116,186, 20,131,193,112,138,101,217, 13,168,130,143,218,223,149, 78, 59, 60, 60, 60, 22,207,156, 57,179,131,183,
+183, 55,126,255,253,247,250, 59,119,238, 92,172,215,235,171,229, 92, 47, 19,145,155,151,173, 88, 29, 26, 26,168,194,245,115,135,
+ 66, 23,172,223,181, 25, 96,195,120,153,242,236,195, 73,139, 56,138,161, 95, 57,142,235, 71, 16,196, 97,103,161, 84, 41,179, 83,
+ 53,207,175,192,162,229,252, 97,233,146, 66,171, 12, 5, 9,154,166,131, 29, 45, 89, 28,199, 33, 35, 35, 3,105,105,105, 80,171,
+213,240,241,241,129,213,106, 13,118,167,125,208,106,181,109,253,252,252, 12, 34,145,200,108, 52, 26,161, 80, 40, 88,145, 72,196,
+217,174, 67,216,102, 45, 50,102,179,153, 16, 10,133,148,151,151,151,167,217,108,110,140,114,124,201, 56,142,107,235,231,231,231,
+114,159,217,108,134, 78,167,131, 94,175,135, 78,167,131,217,108, 70, 80, 80, 16,104,154,110, 93,110,151,150,166,155, 7, 4, 4,
+ 32, 61, 61, 29,114,185, 28,169,169,169,176,232,180,176,106,181,160,245, 26, 48,133,133, 96, 53, 26,176,122, 13, 40,139, 1,161,
+141,154,192, 62, 35,177,204,110,184,197,210,220,207,207, 15,122,253, 95,238,102,156, 77, 96,209, 52, 13,218,230, 28,109, 31, 78,
+244,247,247,135,125, 70,226, 19,130, 25,192,116,146, 36, 87, 74,165, 82,225,132, 9, 19,144,145,145, 81,162, 78, 76,152, 48,161,
+216, 39,171,115,231,206,231,101, 50, 25,173, 86,171, 97, 54,155, 69,207,235, 67, 79, 16, 4, 8,130, 40, 42, 35,154,134,191,191,
+191, 62, 39, 39,231,231,130,130,130, 55,170,194, 71, 81,148,125, 70, 23,140, 70, 35, 56,142,195,239,191,255, 14,153, 76, 38, 98,
+ 24,230, 38, 77,211, 10,145, 72, 4,210,230,252,245,164, 96,155, 17,248, 37,128, 48,155,133,232, 45, 20, 57,156,167,185,104, 72,
+220,186,117,110,114, 86, 94,184,153, 98,236,150,166, 52, 84,109, 56,210, 21,186, 54, 86, 73,150,197,181, 11, 84,181,236,239,161,
+ 87, 72, 4,122, 54,165,101,221,255, 45, 73,216, 57,122,212, 91, 94,115,231,206,173,227,239,239, 47, 75, 78, 78, 54,205,155, 55,
+175,222,182,109,219, 8, 20, 13,211,149,137, 71,143, 30,237,159, 57,115,166,111,223,190,125,235, 75,165, 82,162,176,176, 16,106,
+181, 26, 89, 89, 89,120,240,224, 1,119,253,250,245,123,102,179,121,119,101, 18, 25, 18, 18,178,233,141, 55,222, 24,253,210, 75,
+ 47,137,236, 22, 82,189, 94,223,234,236,217,179, 3,142, 29, 59,214, 73,175,215, 87,186, 94, 62,126,252,120,247,172, 89,179, 60,
+ 94,125,245,213,198, 82,169,148,172,137,116, 58,130, 36,201, 32, 79, 79, 79,156, 58,117, 10, 42,149, 10, 36, 73, 6, 85,183,190,
+154,172,108,104,173, 96, 63,152, 46, 46, 67,227,128, 58, 48, 89,217, 80, 94,162, 60, 63, 22,173, 50,222,245,109,236, 22,169, 10,
+196,146,113,198,140, 25, 51, 9,130, 56, 60, 99,198,140,153,174, 44, 90,182,191,140,227,113, 14,199,155,107, 90,108, 85, 42,208,
+ 36,203,178, 72, 75, 75, 67,122,122, 58,210,210,210,144,155,155, 11,146, 36,193,113,156, 59,179,207, 56,130, 32,216,147, 39, 79,
+250, 92,186,116, 73,223,166, 77,155, 2,187,255, 11, 77,211, 4, 69, 81,132,205, 47,134, 72, 73, 73, 17, 95,184,112, 65,117,235,
+214,173, 32, 91,111,149,173,192, 20, 88,106,155, 93, 96, 57, 46, 38,147, 9, 50,153,204, 61,213, 97,123, 17,254,126,245,106,145,
+200,210,105,109, 67,134,133, 96, 52,133,224,244, 90, 72, 24, 10, 18,112, 32, 76, 6,183,239,159, 35,236, 34,203,106, 19, 90, 22,
+139, 5, 20, 69,129,101, 89,208,244, 83,241, 43, 95,219,162, 69,139,214,251,247,239, 31,155,150, 86,250, 93, 56,104,208, 32,188,
+247,222,123,152, 60,121,242,173,126,253,250, 93, 63,116,232, 16, 38, 77,154, 4,150,101, 91, 2, 40, 4,112,236,121,123,232,205,
+102,115,177, 5,202,100, 50,193,106,181, 2,229, 56,191, 87, 84, 55,237,101, 75,211,180,157,155,216,191,127, 31,206,159, 63, 79,
+ 38, 36,220, 12,155, 48, 97,162,221,225,254, 73,103, 53, 21, 69, 51,247, 36,182,134,194,130, 34,255,167,178, 66, 42, 68,160,252,
+ 33, 59,174, 60,206,234,160,197,250, 22,195, 62,252,240,195, 40, 20,205,112,190, 95, 77,139,214,171, 18,146,248,122, 74,115, 95,
+217,180, 22,126,122,137,144,208, 37,125, 61, 83,247, 32, 92,169, 15,170,173,176,132,213, 83,213, 90,176,224,139,144, 91,183,110,
+155,103,207,158,157, 56,124,248,240,192,105,211,166, 53,221,187,119,111, 39,147,201,244, 13,128,130,178,140, 46, 3, 6, 12,184,
+ 18, 24, 24, 88,111,253,250,245,217,143, 31, 63,246,161, 40,202,195,106,181,178,122,189,254,129,209,104, 60,101,181, 90, 79, 1,
+184, 90,153,196,122,121,121,181, 24, 51,102,140,168,160,160, 0, 66,161, 16, 86,171, 21,217,217,217,232,208,161,131,224,224,193,
+131,205,170,114, 3,242,243,243,151,125,243,205, 55,103,118,236,216,209, 75,169, 84,190, 36,149, 74,131, 1, 48, 90,173, 54, 75,
+175,215,255, 81,149,116,150,104,231, 24, 38,235,234,213,171, 17, 74,165, 18,143, 30, 61, 2,195, 48, 89,213,173, 3, 50, 49,249,
+248,198,185,131,181,155,248,215,195,133, 75, 87, 32, 19,147,143,249, 80, 95,207, 61,236, 62, 84,112, 20, 80, 46, 4,210,165,184,
+184, 56,249,194,133, 11, 17, 23, 23,119,211,149, 69,203, 46,184,226,226,226,110,218,143,115, 56,254, 92, 53,210, 88,182, 69,171,
+ 44, 5, 9, 20,205, 46, 84,171,213, 62, 42,149,170, 88, 96,165,167,167, 35, 61, 61, 29, 18,137, 4, 41, 41, 41,144, 72, 36, 25,
+238,116, 66,228,114,249,111,173, 90,181,122,225,254,253,251,226,121,243,230,213,190,122,245,170,178, 67,135, 14, 47,202,229,114,
+134,227, 56,152, 76, 38, 50, 49, 49,209,115,233,210,165,161,109,219,182,181,180,109,219,246,218,174, 93,187,140, 40, 39,254, 21,
+ 65, 16,191,100,100,100,212,175, 91,183,174, 93,180,149, 16, 87,142,130, 11, 40, 26,242, 20, 10,133,215,202, 75,168, 80, 40,188,
+145,148,148,212, 83, 33,147,194,162,213,192,170,211,128,214,106,193,104, 11,193, 20, 22, 2,122, 13, 36, 52, 13, 17, 67, 65, 46,
+147, 33, 45, 53, 21, 66,161,240, 70,121,156, 18,137,228, 70, 86, 86, 86, 79,149, 74, 85,252, 18,165,104,186,104, 97, 24, 88,104,
+186,216,162, 37, 18,137,240,248,241, 99, 72, 36,146, 27, 79,186, 38,147, 36,201,216, 67, 56,148,145, 15, 4, 5, 5,177,237,218,
+181,195,164, 73,147,192, 48,140,173, 24,136,174, 0, 46,160,200,191,229,153,132, 43,113,107,119, 90, 55, 26,141,208,233,116,200,
+207,207, 23,202,229,242, 23, 66, 67, 67,175, 88, 44,150,221, 52, 77,111,126,240,224,129,166, 44, 78,155, 48, 43, 22, 93, 44,203,
+130,227, 56, 48, 12, 3,138,162, 32, 22,139,217,179,103,207, 97,233,242,197,136,223,188,141, 27, 48, 96, 0,113,240,224, 65,176,
+ 44,155,250,132,179,111,177,137,150,242, 26, 13,231,144, 10, 31,161,252,144, 10,101,113, 58,246,254, 28,183, 17, 46,142, 41,133,
+ 15, 63,252,240, 56,138,134, 12,115,108, 98,174, 58,156, 95, 22,124,247,133, 12, 52,163, 55,159,221,161,251,246,142, 70, 63,247,
+219, 21,191, 89, 36, 2,205,203, 93,130,154,215,175,247,130, 64,165,242, 33,215,109, 88,153,187,125,219,158,228, 71,143, 30,105,
+214,172, 89,211,254,133, 23, 94,240,254,227,143, 63, 66,203, 18, 90, 10,133,162,225, 91,111,189, 53, 38, 63, 63, 95, 28, 31, 31,
+191, 43, 35, 35,227, 55, 20,133,150,113,156, 65,221, 15,192, 22,155, 16, 13,178,181,115, 23, 0,204, 43,175,191, 70, 16, 4,126,
+250,233,167, 82,179, 3,217,234,169,115, 85,131, 6, 13,134,221,191,127,255,124, 86, 86,214, 16,231,157, 98,177,120,110,163, 70,
+141,122,223,188,121,243,115, 0, 71, 43, 67,108, 48, 24, 98,247,236,217,179, 68, 32, 16,212, 98, 24, 38,221,104, 52,198, 86,219,
+162, 69,177,227,226,214,237,220,104,180, 48,225,114,137,224,145,137, 98,223,230,117,200,243,107,205,178, 65,237, 96,141, 82,163,
+232, 59,130,142,235,127,216, 94, 70, 22,142,227,236,199,170, 29,172, 88, 22, 39, 43,152,171,125,234,106, 4, 75,231,202,106,227,
+202,178,104,125, 2,160, 45,128, 95,178,178,178, 86,142, 30, 61,122,233,246,237,219,189, 52, 26, 13,178,178,178,144,157,157, 13,
+161, 80, 8,165, 82,137,181,107,215, 26,179,178,178, 86, 58,158,131,210, 17,228, 1,192,228,239,239,255,219,182,109,219,130,191,
+254,250,107, 97, 76, 76, 76, 74,191,126,253, 26,175, 93,187,246,190, 88, 44,230, 24,134, 33,204,102, 51,241,206, 59,239, 68, 44,
+ 95,190,252,161, 64, 32, 80, 12, 27, 54,140,240,240,240,248, 5,229,132, 13, 80,171,213, 39,191,255,254,251,193, 83,167, 78,149,
+ 90, 44, 22,151,150, 44,251, 54,149, 74,133,139, 23, 47, 90,242,243,243, 79, 84, 96,197, 56,249,195,209, 35,157,255, 59,124,184,
+152,210,106, 64,105, 53,160, 53, 26, 48,218, 2, 16, 58, 13, 68, 12, 13,185,152, 69,112,152, 12,180,209, 19, 71,126,253,131, 50,
+155,205,229, 6, 54,212,104, 52, 39, 47,196,199,119,109, 91,167,142,240,226,148, 41,176, 82, 20, 94, 77, 74, 42, 22, 87, 86,171,
+ 21, 7,154, 55, 7, 67, 16,104, 57,126, 60,238,210, 52,173,209,104, 78,254, 19, 31,134,235,215,175,103,143, 28, 57,242, 42,203,
+178,173, 43, 99,221,249,167,131,162,168, 82,214, 40,134, 97,138,172,142, 69,150, 3,201,145, 35, 71, 58, 39, 38, 38,138,255,252,
+243, 79,156, 63,127,190,229,246,237,219, 63, 9, 15, 15,111,254,232,209,163,204,138,196,155,171,160,191,176,249, 31,238,218,177,
+ 27,239,190,251, 46,145,153,153,137,239,190,251, 14, 21, 5, 79,253, 59, 16, 19, 99, 98,227,227,101,181,225,228,247,228, 34,164,
+194,239,112, 51,164, 66, 89,156,166,152, 34, 43,153, 44,190, 40,216,168, 41,166,104, 56, 80, 22, 95,161,165, 12, 49,166, 24,141,
+205, 33, 62,163, 6, 56,245,160, 25,185,229,236, 14, 93,191,163,143,180,151, 51,140,243, 0, 28,135,137,225,238, 94,227,174,191,
+244,146,143, 63, 0,152, 77, 76,112,195,134, 13,187, 8,133, 66, 9, 0,120,122,122,190,228,231,231,183, 54, 55, 55,183,163,171,
+ 50,141,142,142,110, 23, 24, 24,216,234,216,177, 99,127,100,100,100,220, 4,240,179,243, 65, 17, 17, 17,179,111,221,186,213, 70,
+ 36, 18, 17, 21,212, 17, 0, 64,151, 46, 93, 94,144, 74,165,126, 71,239,120, 67, 35,110, 0, 78, 80, 8, 8,101, 96, 84, 45,144,
+ 34,110,138,176,176, 43,126,249,249,249, 45, 11, 11, 11,255,168,100,209,119, 27, 60,120,240,230,248,248,248,176, 46, 93,186,112,
+215,174, 93, 35,157, 71, 17, 34, 34, 34,122, 93,190,124,185,245,219,111,191,189,126,231,206,157, 19, 81,114,166,109, 69, 72,177,
+197, 27,172, 49,156, 76,198, 41,128,169, 99,179,153,241, 10,229, 95,128,202,132, 92,168, 70,120,134,106, 37,177, 76, 3, 70, 25,
+219,219,218, 98, 98,181,165, 40,234,247,235,215,175, 31, 24, 54,108,152, 46, 55, 55, 23,126,126,126,168, 91,183, 46, 8,130,192,
+218,181,107,141, 15, 30, 60,216,107,139,165,213, 54, 61, 61,125,128, 77,108,185,130,118,213,170, 85, 59,183,110,221,170,186,122,
+245,170,128,166,105,101,227,198,141, 13,151, 46, 93,242, 20,137, 68,156, 88, 44,102,175, 94,189,170,136,136,136, 48, 17, 4, 33,
+253,241,199, 31,115,175, 92,185, 18, 62,125,250,244,111, 80,114,154,184, 51,118,204,159, 63, 63,237,254,253,251, 48,155,205,208,
+104, 52, 40, 44, 44, 44, 94, 10, 10, 10, 80, 88, 88, 8,145, 72,132,204,204, 76,236,219,183, 47,195, 22, 37,190, 60,203,198,154,
+213,107,215,169, 51, 30,165, 64,169,144,131,214, 20,128, 41,204, 5,180,133,144, 80, 86,120,136, 24,212,110, 32,135, 76,161, 68,
+150, 70,135,248, 75,191,102,218,162,196,151,109, 46,176, 88,214,188,183,124,121, 22, 45, 22,163,206,208,161,176,218,134, 10, 29,
+133, 22, 67, 16, 8,239,209, 3,164,183, 55, 22,236,221,155,101,139, 18,255, 68,193,178,172,192, 98,177,148,151, 15,176, 44,155,
+154,152,152,184, 19,192, 25,130, 32, 56,130, 32, 56, 20, 5,107,211, 61,203, 15, 50, 69, 81,152, 51,103, 14,196, 98, 49,230,204,
+153,131, 79, 63,253, 20, 75,151, 46,197,186,117,235,240,237,183,223,226,200,145, 35,245, 46, 92,184, 32, 62,119,238, 28, 23, 23,
+ 23,151, 19, 17, 17, 33, 24, 63,126,188, 74, 46,151,127, 88, 30,103,108,108, 44,188,188,188, 16, 27, 27,139,197,139, 23, 99,211,
+166, 77, 56,112,224, 0, 46, 94,188, 8,129, 64,192,166,166, 62,134,201,100,226, 86,173, 90,149,118,224,192, 1,227,202,149, 43,
+ 33, 20, 10,137,167,212, 72,124,104, 19, 84,142,150, 32,231,144, 10,185, 0, 86,160, 98,223,168,178, 56, 33,139,143,175,109, 19,
+ 71,201, 14,130,232, 16,128,169, 40,127,122,181,157, 99, 34,128,224, 26,224,156, 37, 31,249,127,137,170,141,183,239, 93,206, 48,
+206, 2,240,131, 61, 79, 74,165, 82,190,127,255,247, 66, 0,216,187,103,159, 40, 41, 41,201,251,251,239,191,151, 5, 6, 6,226,
+219,111,191,149,201,229,242,192, 50, 56,153, 3, 7, 14,152, 37, 18,137,223,184,113,227,250,180,105,211,230, 3, 91, 71,180, 7,
+128,102, 40,154,189, 24,117,239,222,189, 4,127,127,255, 59, 39, 78,156,208,187, 83, 64, 90,173,246,155, 45, 91,182,212,205, 99,
+124,113, 84, 63, 24,241,236, 18, 28, 81,109, 70, 74,157, 79,161,168,245, 50,222,120,227,141, 90, 12,195,108,172,100,185,191, 49,
+104,208,160, 45,241,241,241, 97,227,198,141,203,188,118,237, 90, 22,128,120, 0,219, 28,151, 91,183,110,229,140, 30, 61, 58, 99,
+227,198,141, 33,195,134, 13, 91, 7, 96, 8,255,234,231,193,163,100, 95, 8, 21,205, 58,116,241,194, 45,254,159,157,157,189, 42,
+ 63, 63,255,226,221,187,119,223,183, 88, 44, 33, 4, 65,112, 98,177, 56, 51, 43, 43,107,165, 67,192, 82, 87,126, 37, 61, 97,139,
+181, 65, 16, 4,197,113, 92,106,183,110,221, 62,236,209,163,199, 87,135, 15, 31, 54,117,237,218, 21,123,246,236,241,239,214,173,
+155,129,101, 89,238,232,209,163,254,189,123,247, 54,156, 57,115, 70,255,206, 59,239, 52,110,212,168,209,248,216,216, 88, 53, 65,
+ 16,172, 43, 78,251,187,172,160,160, 96, 80,159, 62,125, 46,238,221,187, 87,169, 82,169, 64,211, 52, 12, 6, 3, 12, 6, 3, 56,
+142,131,183,183, 55,212,106, 53,230,205,155,167, 41, 44, 44, 28,232, 66,184, 57,115,154, 76, 38,211,144,137, 31, 76, 61,185,242,
+243, 57, 94,225,245,234, 33,247,182, 9,180,201, 0, 17, 71,162,246, 11,222, 16, 75,228,184,155,164,197, 71, 59,247,107,141, 38,
+211,235, 46,122,203,165, 56, 11, 11, 11,135,196,124,250,233,169,245,211,167,123,182, 10, 10,130, 64, 32,128,217,108, 6,195, 48,
+ 16,137, 68,136,140,137,129, 56, 32, 0,179,119,238,212,107, 52,154, 33, 40,253, 41, 30,103,206,154,128, 35,231,196,235,215,175,
+143,110,210,164, 9, 38, 76,152,128, 65,131, 6,149, 56,240,251,239,191,199,186,117,235, 96, 54,155, 71, 3,184, 6, 96, 45,138,
+134, 58,224, 36,178,254,238,116,214, 56, 39,195, 48,249, 73, 73, 73,202, 37, 75,150, 16, 86,171, 21,159,127,254, 57,236,130,211,
+ 94,175, 39, 77,154, 84,203,203,203, 11,159,125,246,153, 37, 39, 39,167,251,226,197,139, 79,111,219,182,205,255,155,111,190,121,
+ 3, 64,172, 51, 39,203,178,217, 55,110,220,240, 90,191,126, 61, 73,211, 52,150, 45, 91, 86,106,120,114,236,216,177,176, 90, 41,
+ 8, 4, 66,139,201,100,110, 38,151,203,147,253,252,252,228, 92, 73,231,174, 39,121, 63, 67, 81, 20,194,192,209,241,221,226,232,
+159,133,178, 67, 42, 84,134, 83, 45,139,143,239,106,138,137, 57, 99, 19, 68,137,182, 99,246,216, 77,250,149,224,180, 11,194,170,
+112,158,180, 45, 21,194,100, 50, 65,173, 86, 35, 39, 39, 7, 42,149, 10, 2,129,128, 40, 43,157,102,179,249,207,143, 62,250,232,
+250,198,141, 27,123, 94,190,124,185,255,185,115,231,186,157, 58,117,202,148,146,146, 66, 83, 20,197,133,132,132, 8, 59,118,236,
+ 40,235,219,183,175,135, 84, 42, 37,103,205,154,149,243,197, 23, 95,248,163,164, 15,155,115,222, 5, 4, 65, 96, 90,103, 45, 98,
+187, 9, 96,177, 88, 81, 80, 80,128,180,180, 84, 36, 36, 36,224,242,229,219,224, 56,142,172, 68,185,251, 1,152,245,221,119,223,
+133, 74, 36, 18, 98,231,206,157,181,118,238,220, 89,161, 37,117,251,246,237,181,118,237,218, 53,215, 54,122,145,250, 44, 62,239,
+ 60,231, 63,150,243, 89,134,115,100,120, 84, 40,180,108,237,124, 91,216, 62, 74, 74, 81,212, 47, 46, 66, 56,124, 2, 96,142,131,
+ 21,172, 34,115,158,134,227,184,243, 61,123,246,156,212,163, 71,143,229,189,122,245,202,200,200,200,168,191,108,217,178, 48,154,
+166,173, 9, 9, 9,100,114,114,114,202,111,191,253,214,160, 81,163, 70,227,111,221,186,117,150, 32, 8,171, 27, 25, 76, 72, 78,
+ 78,238,208,173, 91,183,125,227,199,143, 15,111,215,174,157, 68,165, 82, 65, 40, 20,226,254,253,251,248,227,143, 63, 44,187,118,
+237, 74, 45, 40, 40,168,204, 39,120,126,121,152,150, 22, 53,108,242,251,123,199, 15,234,239,255,159,198, 47, 72, 66, 66, 66, 0,
+163, 17,183, 31,101,226,202,237, 63,172,155,206, 95, 81,155,205,230, 33,112,255, 19, 60,191,252,118,247,110,207,238,211,167,239,
+157,251,223,255, 6, 33, 35, 67, 24, 18, 18, 2,137, 68,130, 7, 15, 30, 32,153,101,233, 69, 27, 54,100,217, 68,214,147,142, 10,
+ 47, 5,176,132,101, 89, 33, 0,200,229,114,188,247,222,123,112,252,228,206,186,117,235, 96, 52, 26, 1, 64, 72, 16,196, 18, 0,
+155,159,117, 43,150, 29,121,121,121,179, 95,125,245,213, 56,161, 80, 88,102,212, 91, 31, 31, 31,104,181, 90,208, 52,205,164,165,
+165,221,246,241,241,129, 72, 36, 2,199,113, 46,159,163,220,220,220,217, 67,134, 12,153, 79,146,100, 89,150, 15, 40,149,202,148,
+211,167, 79, 55,124,251,237,183,201,255,253,239,127,247,199,141, 27, 39, 61,125,250, 52,195,113,220,190, 39,125, 15, 58,117,218,
+ 1,172,143,121, 29,192,235, 64, 41,135,247, 52,219,182, 74,133, 84,232,212,105, 7,214,227, 47, 78,199, 97, 60,187, 32,178, 89,
+161,154,202,226,227,151,163,200,207,162, 92,238, 78, 59, 58, 97,125, 12,106,148,211, 29, 56,106, 95,189, 94, 15,134, 97,202,179,
+230,253,190,103,207,158,229,191,253,246, 91,192,164, 73,147,234,255,247,191,255, 85,118,235,214,205,211,241, 0,163,209,200, 30,
+ 58,116, 72,191,110,221,186,194,243,231,207, 63, 28, 59,118,108,187,242,210,249,232,209,163, 35, 11, 22, 44,240,238,219,183,111,
+ 35, 0,197,254, 89,106,181, 26, 41, 41, 41,248,243,207, 63, 83,172, 86,235,193, 74,100, 41, 23,192,220, 17, 35, 70, 44,217,186,
+117,107,173,113,227,198,101,238,218,181,235, 79, 20, 5, 44,118,134,106,208,160, 65,205,183,110,221, 26, 50,110,220,184, 76, 20,
+249,145,165,130, 7, 15, 30,118,116, 69,105, 63,173,114, 71, 38,182, 88, 44, 22,206,100, 50,113, 6,131,129,211,233,116, 28, 92,
+127, 5,254, 64,122,122, 58,151,154,154,202, 61,122,244,136,123,248,240, 33, 7,224, 91, 39,197,235,170,193,242,216,190,125,123,
+131,208,208,208,207, 21, 10,197,113,129, 64,160, 17, 8, 4, 26,169, 84,250,131,159,159,223,167,139, 22, 45, 10,229, 56, 78, 92,
+142,138, 46, 11, 66,145, 72,244,118, 96, 96,224, 1, 95, 95,223, 84, 31, 31,159,212,192,192,192, 3, 34,145,232, 93, 0,162, 10,
+148,121, 89,144, 9,133,194,143, 60, 60, 60, 78, 74,165,210,108,169, 84,154,237,225,225,113, 82, 40, 20,126,132,242, 3,169,150,
+203, 41,145, 72, 62, 10, 8, 8, 56,169, 84, 42,179,149, 74,101,118, 64, 64,192, 73,137, 68, 82, 29,206,234,244, 74,236, 66,203,
+192,217, 64, 16, 4,213,178,101,203,245,173, 91,183, 94,219,186,117,235,181, 45, 90,180,248,218,102,149,228,108,214, 22, 3,202,
+ 14,222,248,119,166,243,169,113, 70, 70, 70,110,219,186,117, 43, 59,123,246,108, 77,163, 70,141,242,102,207,158,173,217,186,117,
+ 43, 27, 25, 25,185,173,170,156, 65, 65, 65,117, 34, 35, 35,243, 54,110,220, 72, 39, 37, 37,113, 27, 55,110,164, 35, 35, 35,243,
+156, 34,195, 63,137,188, 19, 0, 34,108,214,159,131, 0,118,163,200,249, 61, 20, 0, 17, 99,138,225,108,179, 15,143, 3,232, 85,
+ 70,217,187,203, 25,102,138,137,225,108, 62, 85, 39, 0, 36, 58,172,119, 65, 73,255,175, 39,193,233, 18,205,154, 53,187,203, 57,
+192, 98,177,112,106,181,154, 75, 74, 74,226,206,159, 63,207,133,133,133,221,117,131,211, 15,192, 59, 0, 14, 5, 7, 7,223,106,
+223,190,253,163, 14, 29, 58, 60,170, 83,167,206,125,145, 72,116, 25, 69, 17,222, 35,109,203, 18, 0,141, 42,224,108,175, 82,169,
+ 22,132,133,133, 29,108,216,176,225,197,186,117,235, 94,246,245,245, 61, 44,147,201, 22,226,175,200,216,149,173,243,221, 6, 15,
+ 30,156,162,211,233,152,151, 94,122,233,150,171,147,154, 52,105,114, 65,167,211, 49,195,135, 15, 79, 5, 16,253,111,120,222,121,
+206,167,194,249,220,193, 85, 84, 4, 59, 26,218, 4,211, 1,135,229, 19, 23,199,125,226,116,204, 22,219,185, 21, 22, 4,199,113,
+ 2,142,227, 60, 56,142,243,230, 56,206,151,227, 56, 21,199,113,158, 28,199, 73, 43, 48,127,243, 21,251,239,227,156,104, 19, 80,
+ 6,219,127,103, 84,180,255,185,190,159,161,161,161, 62,109,218,180,153,188,127,255,254,143,238,221,187,247,209,254,253,251, 63,
+106,211,166,205,228,208,208, 80,159,234,164, 51, 40, 40,168, 78,211,166, 77,191,106,210,164, 73,106,211,166, 77,191,114, 18, 89,
+ 79, 50,239, 18,155,136,105, 98, 91,234,219,182, 17, 40,138,133,181,198, 38,108, 34,202,232,169, 85,134,211,206,119, 16, 64,111,
+219,114,208,182, 45,236, 41,112,150, 66,189,122,245,142, 53,111,222,252,110,139, 22, 45,146, 91,180,104,113,183, 89,179,102,119,
+ 27, 55,110,124, 55, 34, 34,226,110,237,218,181,239,250,251,251, 31,171, 66, 25,249, 2, 8, 65,233,207,128, 61,237, 58,223, 53,
+ 50, 50,242,138, 76, 38,115, 25, 27, 76, 40, 20,206,109,209,162,197, 13, 20,205,148,228,219, 79,158,147, 23, 90,162, 32,200, 0,
+ 0, 0, 32, 0, 73, 68, 65, 84, 53, 32,180,248, 10,243,239,229,148,162,252,207,140, 84,180,159,191,159,207, 54,167,203,111,117,
+217,132, 76,125,155,192,145,212, 0,167, 35,159,189, 78, 69, 56,136,166,167,193,201,215, 37,158,147,231,228,133, 86,141, 11, 45,
+ 33,127, 27,120, 56,193, 92,205,253, 60,158,241,118,161,140,237,174, 98, 98, 85,135,211, 21,223,189,167,204,201,131, 7, 15, 30,
+ 53,213,118,118, 5,112,214,222, 43, 44, 75,149, 86,102, 54, 65, 85,148,237, 41,158,147,231,228, 57,121, 78,158,147,231,228, 57,
+255,117,156,118, 44, 47, 99,251,109,167,245,175,159, 81,225, 69,240, 67,135, 60, 39,207,201,115,242,156, 60, 39,207,201,115,254,
+ 83, 56, 93, 97,252, 51, 42,178,186, 0,252,208, 33, 15, 30, 60,120,240,224,193,131, 71, 77,163,226, 56, 90,187,119,239, 22,216,
+255,143, 24, 49, 98, 44,195, 48,147,237,235, 2,129, 96,245,119,223,125,183,185,188, 43, 12, 29, 58,148, 41,143,211, 21, 42,186,
+142, 43,206,102,141,148, 19,252,188, 21,239, 23, 20, 26, 86,220, 79,103,206,155, 76,166,166,246,125, 50,153, 44,113,243,230,205,
+119,106, 58,157, 99,199,142,109,228,124,157,186, 97,162,174,190, 94,178,247,242, 10,116,203,110,222,213,125,205,215,177,167, 2,
+127, 0,209, 94, 50,241,128,102, 42,113,251, 63,115, 77,151,244, 86,230, 16,138,102,195,230, 63,143, 25, 14, 14, 14,110,172, 84,
+ 42, 71, 1,104,102, 48, 24, 2, 21, 10, 69, 54,128, 4,141, 70,179, 45, 51, 51,243,182,187, 60, 93,234, 34, 5, 64,184,109,245,
+209,217,135,168,227,206,190,138,208, 43, 2, 38, 14,144, 18, 4,172, 39,146,255,114, 70,239,221, 0, 38,150, 43,189,189, 87, 3,
+ 88, 56, 14, 98, 2, 48,159,184, 7,217,115, 84, 84, 74, 0, 81, 40, 10,225,112, 29, 69,225, 39, 12,252, 35,203,131,199,115, 5,
+231, 64,165,197,235,194, 50,196, 68,103,177,144,248,138, 3,167, 2, 56, 63,179,217, 44,146, 72, 36,176, 88, 44, 80, 40,228,107,
+222, 25, 55,246,115,144, 40,160,104,188,183,121,243,230, 42,127,233,186, 50,215, 1,240,147,243,249, 62, 74,249,252, 51,135, 62,
+246,233,220,111,209, 66,203,131,156, 88,173, 86, 75, 74,165, 82,152,205,102,120,123,123,119,152, 48,126,252, 75,164,136,179,136,
+197, 30,151,150, 47, 95,158, 89,213,116,126,248,225,135,193, 86,171,233, 21,150,101, 37, 22,139, 69,234,124, 29,111,133,199,162,
+ 51,135, 62, 86,116,137, 94,248, 57,192, 11,173,167, 0, 73, 29, 31,143,179, 43, 70,116,109,210,190, 89, 67,176, 9,231, 96,178,
+ 88, 7,156, 73,213, 13,248,244,114,250,212, 84,157,181, 53,106, 32, 96,229, 63, 8,130,250,245,235, 79, 10, 8, 8, 24,190, 97,
+195, 6,113,253,250,245, 33,147,201, 96, 52, 26, 67,238,221,187, 23, 50, 97,194,132, 46,114,185,124,231,253,251,247,215,192,189,
+ 15,193,133,159,217,242,127, 0,128, 14,163,230,133,163,232, 99,209, 6,231,125, 93,199,204, 11, 7, 48, 29, 37, 63,140,156,129,
+162, 16, 10,174, 90, 29,201,225,173, 75, 49, 96,244, 71, 66, 0, 19,138, 19, 79, 2, 63,124,187, 18,125, 70,188, 95, 98, 59,193,
+ 65,120,104,235, 82, 68,143,254,168,204,239, 40,246,110, 72, 80, 44,203,149,105,137, 39, 73,130, 62,126,151,115,245,129,225, 44,
+ 20,197, 0, 43, 69,137,162, 15, 58,187, 60,190, 95, 99, 65,150,149, 98, 92, 6,156, 21,139, 4,217, 71,110, 51,165,206,141,105,
+ 5,138, 98,138,218, 86,177, 16,204,129,251,222,103,102,205,154, 37,140,142,142,198,166, 77,155, 58,126,253,245,215,227,181, 90,
+237,143,182,251,150,204, 63,190, 60,120, 60,215,130,203,181,208, 18, 10,176,254,224,222,205, 13,178,178,115, 16,243,246, 52,236,
+216,177, 3,249,249,249,240,241,241,129, 68, 44, 22,173, 88,242,127,193, 74,165, 71,112,204,248,216,245, 0, 26, 87, 53, 53,149,
+188, 78, 67,231,243, 9,219,167,116,132, 2, 82, 36,145, 72,200,157, 59,119,162,160,160, 0, 42,149, 10, 18,137,136, 92,190,240,
+ 19,185, 82,233, 41,127,107,226,140,142, 40,138,255, 83, 37, 88, 44,186,142,251,119,108, 86,170,213,106,140,121, 55, 22,206,215,
+ 17,139,197,140,253,197,194,215,177,167,130, 89, 27,222, 27,221,228, 69, 47,192,122,243, 34, 68, 2, 1, 20,222, 62,136, 18, 10,
+ 32, 32,208, 52,230,248,195,153, 0, 62,125, 94, 50, 91,191,126,253, 73, 67,135, 14, 29, 62,127,254,124, 49, 73, 22,133,156,211,
+235,245, 48, 26,141, 8, 13, 13,197,153, 51,103,196,179,103,207, 30,254,253,247,223,227,254,253,251,171, 42,203,127,243,230,205,
+186,225,225,225, 38, 0,232,223,220,203,121, 95, 29,251, 62, 0,240,242,242,170,144,207, 79,229, 97,190,121,243, 74, 51,251,121,
+147,122,132, 50,101,108, 55, 1, 80,148,199,197,178,156,240,196, 87, 19,202,220,255,246,252,237,244,245,221,231, 27,215,175, 95,
+223,232,184,221,211,211,179,172, 83,130,116, 58, 93,184,243, 70,251,241, 86,138, 9, 44,235,122,189,222, 91,231, 82,128, 81, 12,
+132,219,183,111, 7, 0,124,249,209, 72,193,198,159,115,132, 66, 97, 81, 83,187,100,201, 18,204,157, 59, 87,114,252,248,241,190,
+ 91,183,110,237,123,224,192,129, 21,101, 9, 85, 30, 60,120, 60,147, 34,203,241,183,108,161, 69, 18,132,151,210,203, 19,175,191,
+241, 14,142, 29,251, 1,157, 59,119, 46,222, 87,175, 94, 61, 12, 29, 50, 16,223,109, 89, 14, 0, 94,213, 73, 81,117,175,147, 95,
+168,255,180,207,240,175,230, 61,202,212, 93, 62,124,248, 48, 58,117,234, 84,226,252, 55,134,189,142,111,191, 89,130,114,162,204,
+187, 5,130, 35,197, 94, 74, 15,140,136,121, 23,174,174, 51,126,204,160,195,189,135,174,236,153,149,171, 95,206,215,179, 39,143,
+ 6,193,126,189,154, 55,105,140,252,125,107,240, 71,129, 9,199,210, 77,120, 43,234, 63,136,244,149,163, 19,205, 32,216, 67,212,
+ 61, 83, 79, 61, 23, 66, 43, 56, 56,184,113, 64, 64, 64, 9,145,165,213,106,161,211,233,160,209,104,160,213,106, 65,146, 36, 98,
+ 99, 99,197,103,207,158, 29, 30, 28, 28,124,202,141, 97,196, 71, 54, 75, 22, 32, 16,233,230,204,153, 99, 14, 12, 12, 52, 43, 20,
+ 10, 78, 40,150,106,187,142,153,231, 5, 0,164, 80,172, 93,177, 98,133, 37, 52, 52,212, 36, 20, 10, 37,239,191,255, 62,233, 78,
+154,205,102, 51,231,200,105,177,152,139,183, 47, 90,180,200, 18, 20, 20,100, 86, 40, 20,156,213,234,190,209,241,198,131, 60, 72,
+197, 2, 72,197, 2,200, 36, 34,120,213,109, 3,105,254,159,160,105, 26,139, 23, 47,182, 6, 7, 7, 91, 20, 10, 5, 39,145, 72,
+196, 83,166, 76,169, 48,157, 99,199,142,229, 84, 42,149, 85,161, 80,136,231,206,157, 91, 42, 24,235,233,235,105,144, 75, 68, 80,
+ 72,133,104, 88, 47, 12, 82,206,232,118, 90, 5,130,146,222, 8, 82,169, 20, 29, 59,118, 68,179,102,205,112,224,192,129,174,188,
+208,226,193,227,185, 64,153,159,219, 17, 2,192,225,195,135,187,160,232,131,136,136,142,142, 38,138,206,224, 48,125,210, 16,188,
+ 53,102, 4, 24,134, 45,142,110, 74,144, 4, 38,190,217, 23, 44,235,206,136, 68,197, 83, 60,171,112,157, 98, 78,142, 32, 5, 0,
+208,160, 78, 8, 55,254,173,255,130, 97,217,191, 6, 74, 4,192, 59, 99,250, 20,109,171,129,116, 10,192, 96,218,132,215,224,234,
+ 58,141, 27,212, 34,105,171, 9, 68,201,143, 61,254, 29, 31,219,228, 57, 93,160, 89,237,144, 8,202,104,132,201, 68, 33,254,118,
+158,241,100,154, 62,144, 84, 61, 84,175,124,189,157, 76,160, 78, 71, 29, 47, 73,195, 76, 61,245, 92,228, 93,169, 84,142,218,176,
+ 97, 67, 41,145,149,149,149, 69,234,116, 58, 88,173, 86, 86,171,213,130, 97, 24,204,152, 49, 67, 52,123,246,236, 81,153,153,153,
+115,237,154,199, 21,167,205,239,106,250,205,155, 55,235,204,154, 53,203,218,189,123,247, 71,245,234,213,211, 11, 4, 2,132,132,
+132,172,140,138,138,242,157, 63,127,190,181,111,223,190, 15, 5, 2, 1, 26, 54,108,168,255,243,207, 63,235, 0,144,187,155,119,
+ 71,206,205,167, 87,115, 0, 64, 16, 4,162,162,162, 82, 26, 54,108,168, 23, 8, 4,184,115,104, 17,231,238,253, 20, 9, 73, 52,
+ 10,245,182, 53, 34, 4, 32,247, 44,246,196,139,138,138, 74,109,220,184,177,142, 36, 73,220,184,113, 35, 12,165, 63,107, 85,138,
+ 83, 46,151, 83,111,188,241,198,163,219,183,111,187, 58, 30, 66, 1,137,118,141,109, 6,172,208,214, 64,234,133, 50,211, 41, 18,
+128,158, 61,105,164, 80, 37, 3,164, 94,254,102,141, 70, 3,165, 82, 89,100, 33,179, 90,241,251,239,191,163,125,251,246, 93,118,
+239,222,125,150,127,222,121, 78,158,243, 47,184,210, 34,207,160, 53,203,241, 67,247, 37,124,180,206, 56,103,138, 97,104,212, 11,
+ 15,194,162,255, 27, 11,134, 97,193, 48, 12,104,219, 47,195, 48,160,172,214, 26, 73, 89,117,174,227,163,148,207,255, 97,231,123,
+ 62,221, 7, 45,233, 17, 55,107,204, 73,134, 1, 88,150, 2, 69, 1, 12, 75,129,101, 24, 80, 84,205,184,230, 80, 44,139, 58, 97,
+193,136,155, 53, 6,206,215,217,246,221,238,254,167, 15,198, 42, 58, 71, 47,156,118, 39,197,176,152, 23,246, 79, 22, 50,177, 84,
+200, 9,101,176, 88,104,104, 45,172, 5,128,222, 68,177, 86,206,195, 95, 6, 0, 66,146,120,158,102,215, 54,171, 95,191,126, 9,
+145,181,116,233, 82,255,181,107,215,134, 2,192,144, 33, 67,210,122,244,232,145,147,148,148,132,144,144, 16, 34, 39, 39,167, 31,
+128,247,109,231, 78, 7,176,182, 12, 94,125,120,120,184, 41, 32, 32,192,108, 23, 68, 36, 73, 66, 40, 20, 34, 60, 60,220, 20, 24,
+ 24,104,110,216,176,161, 94, 44, 22,131, 36, 73,216,133,158, 91,221, 60,130,128, 64, 32,128,157,211,217,218, 99,231,172, 12, 68,
+ 66,178,116,243,230,192, 73,146,164,203,235,149, 89,135,100, 50, 14, 64,153,199, 11, 72,135,230, 81, 88,190,135, 64,252,239, 16,
+ 1, 56,195,113, 28,174, 93,187,134,251,247,239, 67, 44, 22, 35, 56, 56, 24,115,231,206,133,217, 92,164,119,135, 14, 29,218, 5,
+192, 13,254, 9,230,193,163, 24,103,158, 65,129,229,108,213, 42,223, 71,235,240,225,195, 93,162,163,163,207,218, 5, 80,145,216,
+113, 33,126, 40, 26, 20,101, 5,106, 32, 16, 87,121,215, 97, 24,182,220,235,216,125,180, 88,150, 19,186, 20, 89, 44, 11,154,162,
+106,228,238,177, 12, 5,150,165,224,234, 58, 4, 65, 50,182, 6, 95,204, 63, 39, 79, 30,193,225,117, 72, 42,188, 30,206,211, 38,
+132,250, 73, 37,200, 49,162,254, 11, 77, 4,191, 27, 40, 92,188,158, 8,127, 79,229,115, 83, 46, 6,131, 33, 80, 38,147, 65,175,
+215, 23, 91,178,214,174, 93, 27,106,177, 88, 72, 0, 16, 10, 69, 97,106, 54, 84,198,176,128,183, 50, 3,249,249,133,126, 28,199,
+ 17, 54,193,179, 4,192,102,148, 19,221, 95, 44, 22, 23, 11, 20, 71, 1, 36,149, 74,171, 36, 96,236,176,139, 51,177, 88,236,114,
+187,243,240, 90, 69, 16, 59, 10, 45,112, 69, 86, 45, 39,177, 37, 16, 8, 96,247,141,170, 8, 18,137,164, 56,239,174, 32, 20, 56,
+ 92, 79, 80,121, 87, 76,171,213, 10,157, 78,135,130,130, 2,200,100, 69, 6, 51,142,227, 64, 16,196,251, 0, 62,224,159, 98, 30,
+ 60, 92,107,145,103, 88,108,185, 22, 90, 40, 50,217, 17, 0, 64, 83, 86,151,226,103,247,161,139,120,148,169, 71,176,255, 47,224,
+202, 25,147,116,133,225,195,135,111, 9, 9, 9,105,103, 95,151,202, 61,253,198,191,247, 25,104,218, 10, 47, 57,137,183, 71,245,
+ 41, 33,178,138, 44, 90,150, 50,191, 9,146, 95,168,255,180,207,208, 85,243,188,149,126,151,157,197, 79, 92,252,213,215,243, 53,
+230, 48,146,252, 21,249, 68, 8, 51,244,157,207,198, 58, 52,238,215,119,174,155, 51,213,109,123, 32, 65,138, 94,159,176,114, 60,
+ 39,244,108,170, 32,181,231, 62, 30,243,159,253,142, 98,206,215,215,247,112,175,215, 87,244,204,202,227,125,180,158, 6,188,188,
+ 85,100,216,203, 93,241,242,251, 95,225,244, 39, 31,115, 64, 62,252, 66, 66,201,110,147,190,128,231,203,253,113,229,237, 81, 44,
+144,247, 92,228, 85,161, 80,100, 27, 12,134, 16,163,209, 8,141, 70, 3,141, 70, 83, 82, 16,136, 68,196,248,119, 39,251,139,196,
+ 18, 80, 86, 11,142,109,251,162, 66, 78,123, 8,135,254,205,189, 32, 16, 73,180, 9,245,235,175, 20, 10,133, 32, 73, 18,135,214,
+124,252,254,190,101,239,121, 1,192,245,195,107, 52, 35, 98, 87,175, 34, 73, 18,102,179, 89, 90,153,116, 63,126,252, 56,204,108,
+ 54,155,108, 2,205, 46,252,240,224,193,131,218,102,179,217,232,184,221, 29,200, 21, 94,128,170, 30,160, 8, 44,101, 61,123,248,
+240, 97, 45,138,162, 12, 66,161, 16, 22,139,197, 45, 85, 68,146,164,248,198,141, 27, 97, 44,203,186, 60,190, 89, 68, 45, 32,184,
+ 57, 32,241,118, 59,207,238, 68,132,182,137, 45, 14,149,108, 75,121,240,120,222, 45, 91,207,224, 51, 65,148,241,191, 88,104,117,
+ 61,124,248, 48,231,216, 67,164, 41,202, 38,178,254, 18, 61, 12,195, 34, 93,109, 66, 82,210, 29,172, 88,177, 2, 23,175,124,228,
+ 61,127,254,124,233,236,217,179,205,195,135, 15, 95,198,178,108, 11,146, 36,175,227,175,161,138,146, 86, 33,150,173,125,245,234,
+213,250,246,117,138,162,224,229,229, 5, 47, 47, 47, 52,110, 24, 86, 74,100, 49, 12, 3,107, 57, 67,135,118, 31, 45,130, 99, 57,
+138, 98,192,176,108,177,248,201,215,152,195, 14,158,186,214,192,225,240, 23,236,127, 58,182,105, 90,182, 24,156, 48,183, 56, 31,
+ 59,215,205,153, 58,127,211, 38,105, 62, 19, 48,101,196,235,111, 69, 14, 29, 49, 10,111,188,246,106, 23,179,197,114, 64, 64,114,
+ 44, 85,124, 61,144,224,224,236,163,197,227, 9, 33,185, 64, 79,137,164,114,120, 6,215,197, 29, 29, 35, 22, 8, 4,191,220, 43,
+ 48,136, 73,129, 16,164, 80,140,132,124, 19,245, 28,101, 55, 33, 57, 57, 57,164,118,237,218,208,104, 52,160,105,154, 29, 50,100,
+ 72,154, 80, 40, 10, 19,138, 68, 68,244,136,201,108,102,102, 58, 69,146, 2,112, 28,131, 87,135, 78, 32,164, 50,185,216,106,177,
+208, 40, 26, 58,116,101,205,114, 12,225,224, 21, 21, 21,229,107,159, 9,184,111,217,123, 94, 14,251,148, 47,189,244,146,175,227,
+172, 67, 55,173, 69,196,240,225,195,229,225,225,225, 4, 0,252,186,109,150,221,122, 70,244,239,223, 95, 22, 30, 94,228,135,255,
+227,154,247,220,230,244, 87,112, 64,225, 3,160,240, 97, 41, 75, 86,255,254,253,165,245,235,215,175,212,179,104,115,128, 47, 51,
+118,151,135,144, 6, 50,175,185,197, 21,211, 10, 84,168, 39,132,203, 94, 37, 33,241,244, 51,183,251,248,248,207,188,216,226,193,
+195, 45, 56,105,145,103, 10, 93,108, 2,177,171,237,183, 88,112, 9, 1,192,102,162, 35, 28,116, 22, 40,218, 90, 74,100, 49, 12,
+ 3, 17, 97,198,138, 21, 43,240,193, 7, 31, 0,128,120,234,212,169,251,231,207,159, 63,152,101,217, 22, 28,199,117, 34, 8,162,
+188, 94,227,153,144,144,144, 44,142,227, 68, 36, 73,118, 90,179,102,141,111,223,190,125,225,229,229, 5,142,229, 74,137, 44,134,
+ 97, 97,181, 90,202,252,204,173,143, 82, 62,255,135,221, 83,124,186, 15, 92,210,131, 97,217,147,118,145,197, 50, 12,192, 22,157,
+148,155,157,134, 19,199, 14, 96,253,186,245,249, 32,184, 91,224,192,218,196, 32,202, 16,131, 45, 46,252,154,216,169, 99,155,166,
+152,191,105,147,244,230,213,140,253,147, 63,156, 25, 57,116,196, 40,236,254,110, 27, 72,186,224,154,163,200, 98, 40, 22,133,249,
+ 57,253,127,226,125,180,158, 22,124, 79,156, 60, 73,140, 26, 53,138,213,106,181, 16, 75, 36, 44, 69, 81,130, 87, 94,121,133,249,
+224,131, 15,200,204,204, 76,104,180, 58, 33, 0, 95, 60, 7,102, 45,141, 70,179,109,194,132, 9, 93,206,157, 59, 39, 38, 73, 18,
+ 26,141, 6,221,186,117,203, 81,179,161,178,241,239, 78,246, 79, 79, 79,163,149,114,161, 89, 44, 22, 33, 59, 59,155,237,210,119,
+164,113,196,216, 15,106,125, 48, 43,110, 67,198,165,117,107,221,185,134,227, 76, 64,231,125, 27, 55,110,180,132,134,134,154,164,
+ 82,169,100,204,152, 49,110,141, 31, 90, 44, 22,110,209,162, 69,102,231,217,133, 22,139,133, 91,177, 98,133, 37, 44, 44,204, 44,
+151,203, 57,138,170,216,239,147, 36, 9,250,237,249,219,105,154,166, 75, 88,177,236, 34,139, 98, 9,221, 87, 95,125,101, 13, 11,
+ 11,179, 40, 20, 10, 78, 42,149,138,221, 73,231,228,201,147, 57, 31, 31, 31,171,135,135,135, 56, 54, 54,182, 90,179, 14, 41, 6,
+194,249,107,138,195, 59, 72,189,188,188,160,213,106,139,211, 26, 18, 18,194,139, 45, 30, 60, 92,160,148, 22,121, 54,173,112,238,
+197,209, 98, 1, 93, 86,118, 78,160,127, 80, 93,208, 52,109, 91, 40,208, 20,133, 41,239,140,192,178,117, 95, 1,128, 93,108, 69,
+ 77,157, 58,117, 63,128, 10, 27,179,157, 59,119,206,155, 58,117,170, 50, 43, 43,235,248,150, 45, 91,124, 71,142, 28,137,233,211,
+167, 99,201,146, 37, 16, 73,100,240, 13,168, 93,124, 29,251,117,115,212,121,224,192,233,202,176,211, 89,139, 26, 41, 8,253, 2,
+234,128, 98, 40,176, 20, 5,138,162, 64, 8,138,178,118,226,216, 1,140,124,115, 50, 68, 82,165,207,234, 21,139,141,145, 47,135,
+ 12,158, 61,110,156,217, 13, 35, 32,121,243,106,198,254,201, 31,196, 70,217, 69,214,222,109,235,110,125, 57, 99,224, 14,169, 68,
+ 88,124, 29,138,101, 65,146, 2,222, 71,235, 41,137, 44,169, 84,186,231,232,209,163,119, 91,183,110, 77,232,245,122, 80, 20,133,
+156,156, 28,236,223,191, 63,129,227, 56,248,248,248,224,232,209,163,236,200,145, 35,247,152,205,230,215,159,117,177,149,153,153,
+121, 91, 46,151,239,156, 57,115,230,136, 25, 51,102,136, 88,150, 69, 82, 82, 18, 64, 16,156, 72, 44, 1, 73,146, 16,137,132, 40,
+ 44,212,176, 10, 79, 85,134,149, 19, 40, 68, 98, 9, 72,129,184,188,105,194,143,108,193, 72, 65, 10,197, 90,251, 76, 64,177, 88,
+140, 43,187,151,106,186,142,153,167, 4, 0,177, 84,158,223,171, 87,175,148,166, 77,155,234,127,251,237,183, 58, 40, 61,235,208,
+249,249,164, 7,141,137, 21, 40,228, 50,125, 84, 84,212, 35, 59,231,195,147,171, 53,163, 38,206, 34, 8,129, 68, 31, 29, 29,157,
+ 18, 25, 25,169, 23, 8, 4, 72, 60,176, 88, 51,104, 76,172,140, 40, 39,200,234,241,187,220,219,215,119,159,111,252,197, 23, 95,
+ 80,255,207,222,117,199, 53,113,254,225,231, 46,155,189, 71, 16, 68, 69, 81, 20,112,139, 11,197, 58,235,108, 21, 23,110,235,174,
+179,117,214,129, 91,169, 27,181,206, 90,139,155,106, 85,212, 58,234, 66,197, 5,226, 96,168, 40, 32, 35,108, 8, 16,178,115,247,
+251,131,132, 6,100, 36,104,107,237, 47,207,231,147, 79,146,187,247,158,123,111, 63,247,125,191,163,111,223,190, 41, 26,127,177,
+164,164, 36,167,126,253,250,113,183,110,221,170,232,215,175, 95,170,151,151, 87, 49, 73,146,136,140,140,116,174,206, 82,165,129,
+145,145,145, 98,226,196,137,239,158, 63,127, 94,219,168,195,106,225,226,226, 2,138,162,208,173, 91, 55, 72, 36, 18,131,101,203,
+ 0, 3,254,155,168,152, 71,171,234,204,240, 10,165,226,219, 41,179, 87,238, 4, 8, 83,173,187,192, 95,134, 37, 26,196,247,223,
+127,103, 2,192, 72, 35,182,230,206,157, 91, 99,153, 19, 45,145,213, 38, 32, 32, 0,139, 23, 47,198,230,205,155, 85, 63,254,248,
+ 35, 35,254, 85,162,124,220,244, 21, 5, 21,214, 3, 26,116, 49,165,160,190,173,140, 47, 95, 40, 90,225,219,111,195,202,180,204,
+146, 59,227,166, 45, 45,187,123,169, 0, 20, 18,124, 21, 0,236,249,233, 39, 17,139,107,110, 50,116,196,104, 0,232,185,115, 91,
+208,153, 53, 56, 80,179,216,162, 9,143,111,231, 46,176,210,136,172, 93, 91,215, 62,183, 32, 50,131,103,126, 23,163,208, 94, 15,
+ 0, 88,155,225,140,111,191, 13,189,179,242, 68,219, 13,231,217, 63, 7, 14,135,179,250,250,245,235, 38,222,222,222, 68,110,110,
+ 46, 84,170,210, 35, 34,151,203, 33, 20, 10, 81, 84, 84, 4,169, 84,138,214,173, 91,147, 59,118,236, 48,153, 57,115,230,106,153,
+ 76, 54,253,115,223,238,183,111,223,238, 58,119,238, 28,110,221,186, 53,124,209,162, 69, 44, 71, 71, 71,194,194, 34,147, 80,200,
+101, 0,104, 58, 59, 59,155, 50, 54,181, 20,216, 58, 56,191, 75,207,200,242, 80,200,101,160, 84,242, 42,189,205,213,233, 29,190,
+127,241,226, 69,189, 77,155, 54,201,180, 35, 1, 71, 44,216,185,163,117,235,214,214,193,193,193,178,254,253,251, 39,107,156,215,
+117,113,134,191,242, 6,179, 95,188,120,214,172, 34,167,223,228, 77, 7, 53,156,218,209,136, 3,190,219,123,176, 81,163, 70,214,
+158,158,158,201,213,241, 54,104,208, 64,204,231,243,101, 77,154, 52, 41,102,177, 88,165,150, 44,133,162,164, 65,131, 6,148,131,
+131,131,172,105,211,166,197,250, 58,237, 27, 25, 25,209, 26,171, 88,101,208, 39,234,144,197,128, 50, 32, 32,160, 44, 51,252,247,
+141, 26, 9, 70,143, 30,205,159, 55,111, 30, 14, 30, 60,136,187,119,239,190, 39,246,187,118,237,138,219,183,111,175,196,127, 40,
+177,174, 1, 6,252,159,161,250, 60, 90, 21,113,232, 80,200,159,208,242,105,170, 12,107,214,172,225,170, 45, 89, 61,231,204,153,
+ 3,177, 88,108, 85, 73,179, 30, 80,231,218,168, 76,100, 5, 5, 5, 29,163,105,218, 25, 64,103,149,138,122,176,255,192,161,110,
+ 85,173,111,232,208,161,239,113,210, 4,201, 32, 73,162,152,195,162,159,252,180,239,224,145,114,237, 75,157,223, 27,131,192,211,
+157,219,130,196, 0,122, 86, 20, 91,248,171,204, 72, 25,167, 6, 83,167, 77, 45, 19, 89, 59,183, 5, 93,245,108, 83,247,235,165,
+223,172,174, 84,156,173, 94, 49,197,132, 36,137,142, 21,124,180,222,227,252, 8, 48,112,254,133,110, 1, 1, 1,205,125,124,124,
+ 72,109,145, 37,147,201,202, 18,119,106,156,197,211,210,210,208,181,107, 87,178,121,243,230, 94, 15, 31, 62,236,134,191,202, 57,
+125,174,219,174,122,251,246,237, 14, 71, 71,199,107,203,151, 47, 31,157,147,147,211, 47, 63,191,192, 38,236,208,106,244, 25, 58,
+141,232,218,119,164, 72, 70, 51,121,169,130,204, 38, 55, 47, 30,181,190,116, 98, 23,228, 50,217, 20, 0,113,248, 43,189, 67, 69,
+206, 18, 77, 26,135, 38, 77,154,136,180,133, 74,221,186,117, 37, 78, 78, 78, 82, 79, 79,207,178,233, 85, 68,243,189,183,237,250,
+114,170,253,191, 68, 53,237, 79,141,104,171,152, 54,194,216,216, 24, 26,241,165, 79, 63,181,163, 45, 43,189, 81,214, 28,117, 88,
+198,169, 78,239, 80, 78,167,133,132,132,244, 8, 9, 9,105, 3,224, 9, 74,107, 29, 42,128,210,161, 68, 45,167,249, 64,245,199,
+112,189, 27, 56,255, 95, 57, 63,103,116,197, 95,190, 89, 64,169,175,214,173, 42,133, 86, 77,208, 56,190, 3, 32,231,206,157,155,
+ 47, 22,139,173, 70,143, 30, 93,237, 50, 25, 25, 25, 7, 15, 31, 62, 92, 78,100, 13, 30, 60,120,124,104,104,232,181,172,172,172,
+ 90,109,149,149,185,209,154, 91,231, 23, 90,117,237,191, 97, 14,128, 31,171, 48,228, 81,158,109,248, 95,239,220, 22,116,166,130,
+216,250, 21,192,224,170, 84,105,175, 47, 7,225,232,161,157, 26,223, 46,163,231,143,211, 46, 13,143, 90, 85,105,180,162,165, 41,
+119,149,186, 31,243, 12, 62, 90,255, 12,216,108,182,223,162, 69,139,216, 34,145,232, 61,145, 85, 81,104, 21, 22, 22,226,233,211,
+167, 24, 55,110, 28, 55, 58, 58,218, 79, 46,151,223,248, 47,236,131,140,140,140,120,117, 50,210,217,154, 20, 14, 92,158, 17,123,
+228,132, 57,206,101, 81,135, 39,118, 65, 42, 17, 3, 0, 83,151,244, 14, 76, 38,147, 29, 29, 29,237,170,177, 90,201,229,114,174,
+102,250,227,199,143, 93, 53,185,181, 36, 18,137,206, 81,135,127, 23,231,179,103,207,156, 53,209,145,154,232, 66, 38,147,201,142,
+140,140,116,214,112, 74,165, 82,157,162, 14, 57, 28, 14, 59, 58, 58,218, 89,165, 82,125,180,168, 67,109, 97,140,210, 58,139,229,
+106, 45,170,125,203, 8,130, 32,104,195,176,161, 1, 6,124,246,168, 24, 41, 89,125, 81,233,154,160,113,124,215, 99, 17,166,139,
+139, 75,175, 17, 35, 70,148, 19, 89,254,254,254,170,211,167, 79,223,228,243,249,153, 36, 73,198,235,219,143, 50, 31, 45,188,247,
+ 6, 9,146, 36,159,118,110,219, 20, 36, 73, 62, 93,250,205, 55,210, 53, 56, 80, 78,108,157, 61,115,178,119,106,126, 76,229,210,
+ 12,128,141,125, 29, 4,140,255, 22, 1,227,191,181, 2,208, 9,168, 58, 90,177,186,126, 24,240,247,128, 32, 8,142,147,147,211,
+115,137, 68, 2,130, 32, 32,149, 74,203, 4, 86, 81, 81, 17,132, 66, 97,217,127,185, 92,142,236,236,108,212,173, 91, 23, 4, 65,
+252,167,253,232,228,114,185,114,209,202, 77,135, 25, 76,182,146,162,228,132, 92, 46,159,160,207,117,190,104,209, 34, 18,149,248,
+ 94,205,156, 57,179,210,233,159,138,115,201,146, 37,149, 70, 9,206,156, 57,179,218,232,193,170,240,221,119,223,125,180,168, 67,
+221,111, 95, 6, 24, 96,192,127, 12,149,134,238,213, 74,104,145, 36,249,180,146,232, 66, 2, 0, 77,146,228,211, 74,178, 28, 40,
+223,189,123,183,210,210,210,114,138, 72, 36,250, 99,240,224,193,115,253,253,253, 85, 64,169,131,124,109,183, 40, 95, 40, 90,225,
+ 55, 96,227,188,130, 98,105,112,197,121, 21, 45, 79, 26,177,181,107,123,208,238, 51,161,199,253, 51,210, 83,119, 87,181,109, 85,
+ 9,170,170,162, 21,133,133,226,149,126, 3, 54,206,201, 47, 20, 27,124,180,254, 33,168, 84,170, 43, 70, 70, 70,132,166,152,178,
+182,245,170,176,176, 16, 37, 37, 37, 80,151,164, 1, 0, 20, 23, 23,195,194,194, 2, 42,149,138,254,143,237, 10, 41,128,249,106,
+107, 21, 0,204, 79,188,185, 67,251,220,126,166, 61,175, 26,107,150, 64,151, 2,209,149, 45, 87,221,188,191,129, 51,179,154, 2,
+209,213, 33, 83, 79,190, 76, 0, 96,179, 24, 89, 85, 21,143,102,179, 24, 89,213,248,237,235,249,222, 64,208, 0, 86, 26,174,108,
+ 3, 12,248,124,223,255, 63,213,138,123, 24, 56, 13,156, 6,206,127,132,147,171,254,232, 58,207,176, 63, 13,156, 6, 78, 3,231,
+191,141,179, 50, 76,254, 76,132, 22, 93,201, 7, 52, 77,227,191, 84, 3,206, 0, 3,254,159, 33,173,229, 60, 3, 12, 48,192, 0,
+ 3, 62, 28,239, 21,147,214,158, 81,149, 42,213, 39,154,160, 54,202,246,154,129,211,192,105,224, 52,112, 26, 56, 13,156, 6,206,
+255, 59,206,154,184,181,151,159, 12, 96,223,103, 34,182,222, 19, 89, 52,253,247,123,171, 24,204,170, 6, 78, 3,167,129,211,192,
+105,224, 52,112, 26, 56,107, 11,195,208,161, 1, 6, 24, 96,128, 1, 6, 24, 96,192,255, 57,244, 75, 88,106, 64, 37,168, 59,104,
+ 41, 40, 44, 81,239,206, 32,164,156, 13,252,175,109,162,191,191, 63, 67,159,246,137,137,150,100, 20,248,155,205, 77,216, 3,138,
+ 69,138,205, 84,212,138,224,154, 78, 68,219, 6,173,198, 24,243,140,167,203,100,178,250,166,102,102, 89,121,185,217,123,242,222,
+ 61,219,165,213,198,252,193,131, 7,124, 31, 31,159,116, 0, 69, 90,111, 10, 6, 24, 96,192,199,132,101, 83, 23, 16,196, 4,128,
+254, 43,236,146,162, 99, 32,140, 59, 84,174,157,133,199,120,144, 68, 51,173, 41, 98,208,216,143,130,216,148, 26, 30, 56,150, 9,
+ 9, 9,174, 13, 27, 54, 76, 6, 80, 80,113,237,149,204, 51, 92,231, 6,124,206,232,138,242, 9, 75,203,174,133, 15, 23, 90,141,
+ 6,215,135,146, 28, 11, 26,163, 64, 32, 26,137,161, 67,106,197,227,246,117, 29, 80,204,118, 0, 90, 1,116, 43, 19, 35, 94, 75,
+177, 76,158, 69,209,244, 24,188, 57,249, 68,111,190,250,254,211, 80,117, 57,139,149, 72, 12,253, 73, 47, 62,138,254,225,209,237,
+211, 92, 75, 99, 2, 13, 91, 15, 94,128,242, 25,156,107, 11, 14, 0, 95,146, 36,155, 25, 27, 27,243, 75, 74, 74,178, 41,138, 74,
+ 65,233,248,116,126, 45, 57, 73, 0, 19, 77, 77, 76,250,184,154,113, 90,189,203, 17,166, 21, 41, 84,225, 40, 77,232,154,255,177,
+206,168, 82,145,229,184,111,206, 72,159,113, 65,179,122,192,210,111,227,130, 18,160, 58,161, 69, 56, 55,238,120,118,248,136,161,
+126, 51, 38,143, 51,173, 99,103, 10, 65,142,200,230,167,131, 33,155, 66, 66,142,246,255,102,120,207, 62, 0,176,122,245,234,175,
+ 92, 92, 92,234, 49, 24,140,196,101,203,150,253,186, 98,197, 10,154,168,186, 82, 57, 95,125, 14,107,110,248, 38, 0, 60, 1, 52,
+ 0,240, 22,192, 11,148,207, 50, 94, 27,124, 22,156,117,234,212,113,162, 40,234, 27, 7, 7,135,126,153,153,153, 23, 72,146, 60,
+144,150,150,150,254, 41,239, 58, 52, 77,239, 37, 8, 98, 50, 77,211,251,244,248,158,162,207, 58,120, 60, 94,166, 68, 34,177, 87,
+255,206,146, 72, 36, 14,127,215,246,252,147,235,250,135,222,191, 39, 93,185,243,162,143,246,164, 94,157,155, 85,114, 71, 33,154,
+ 93,185, 19,211,165,124, 59, 79, 85, 21,247, 64,130,166,105,172, 92,185,146, 88,181,106,213,120, 55, 55,183, 70, 36, 73,190, 92,
+190,124,121,185,212, 55, 21,231,105, 93,231, 6,177,101,192,231, 10,253,138, 74,215,136,166,254, 38,144,208,254, 0, 49,174,107,
+219,150,157,167,140, 25, 64,208, 12, 30, 70, 78, 90,168,212,155,203,117, 28, 23, 12,241, 26,239,102,141,231, 14, 29,208,131,108,
+227, 89, 15,124, 59, 11,128,100, 97,239,197, 36,155,224,160,101,187, 1,248,212,162,151, 43,222, 68, 28,179, 23, 20,168, 64, 16,
+ 0, 65, 0, 36, 1, 20, 75, 40,244,250,106,236, 10, 0, 63,233,121, 87, 34, 45,141, 9,204, 61, 38, 1, 0,198, 71, 56, 40,245,
+236,236,236,198,207,158, 61,219,196,211,211,211,146,199,227,113, 36, 18,137, 67, 66, 66,130,221,178,101,203, 60,197, 98,241,121,
+ 0,143,244,228,172,219,208,217,233,100,240,220,137,237,154, 55,112, 5, 75, 86, 12, 74, 42,114,121,149,240,186,195,212,221,167,
+ 38,197,228, 73, 70,160, 22, 37, 19,114,114,114, 8, 0,176,181,181,165,203,139,172,246,227,182,206,235,133,185, 91,174,160, 68,
+ 34, 59, 82, 29,135,117,189, 22,163,191,254,122,144,223,218, 31,102,154,166,229,202, 17,157, 40,134,181, 41, 27, 43,230, 79,227,
+ 72,165,138, 14,187,127, 13,153,188,115,195,194,253, 42,149,234, 11, 0,109, 84, 42,213, 99, 0,191,174, 92,185,178,170,155,239,
+ 42, 0, 75,212, 39,244, 81, 6,131,113,181, 91,183,110,245,191,249,230, 27,162,117,235,214,136,140,140,108,112,236,216,177, 30,
+ 23, 46, 92, 72, 84,169, 84,207, 0,188,132,186,236,137, 14, 96, 1,104,204, 96, 48,188,255,205,156,124, 62,223, 72, 38,147,141,
+117,118,118,158,220,177, 99, 71,239, 1, 3, 6, 16,141, 27, 55, 70,124,124,124,235, 75,151, 46,173, 8, 15, 15,127,150,154,154,
+186,143,195,225, 28, 22, 8, 4,226,127,252, 57, 78, 16,147, 1, 56,169,117,242, 74, 29,190,211, 81,154, 75, 74,160,235, 58, 36,
+ 18,137,189,198,217,148, 32, 8,251,191,115,123,244, 92, 87, 44, 65, 16,214,234,182,168,238,155, 36, 73, 40,149, 74,145, 74,165,
+114,171,129,179,177,250, 69, 74,103,173, 11,160,186, 68,208, 70, 0,208,171, 83,179, 60, 16,136, 41,179,104,189,255,146, 25, 83,
+ 38,192,104, 52,187,114, 55,198,186,156, 21,172,226, 91,236,202,149,196,138, 21, 43, 16, 24, 24, 56, 0,128, 47, 69, 81,225, 30,
+ 30, 30, 59,202, 81, 82, 84,217,188, 21, 43, 86,108,175,230, 58, 55,192,128,207, 5,126,208,167,168,116,149,239, 63,110, 67,186,
+ 64,133,113,174, 54,246,254,179,190, 25,102,228,233,209, 16, 18,152, 34, 41, 71,133,139, 97,151, 0,224,132,126, 86,167, 97,109,
+152, 76,201,225,160,192,249, 77,124,219,121,226,121,154, 2,143,211, 84, 40, 73, 84,128, 65, 42,160,162,104,128,134,164,182, 91,
+157,154,175,196,157,151, 50,144, 4,192, 32, 1,146, 36,192, 32,107, 73, 70,201, 94,173, 62, 20,229,153,147, 73, 1,148,236,213,
+ 7, 30,144,102,238,238,238,163, 87,173, 90,101,153,145,145, 97, 18, 25, 25, 9, 46,151, 11, 43, 43, 43, 6,159,207,119,218,178,
+101,139,120,214,172, 89,253,228,114,121, 18,128, 28, 29, 57, 61,250,182,241,190,183, 47,104,181,133,226,193, 37, 20, 28,255, 13,
+ 12,146, 6,219,196, 20,245,141,140,112,233,235,134,214,254, 97,137,167, 31,102,138, 60, 0,164,213, 68, 22, 23, 23,199,144, 74,
+165, 35,204,205,205,219,179, 88, 44, 7,158, 85, 61, 42,157,217, 38, 55,155,104,240, 54,203,190,164,203,188, 30, 14,125, 54,207,
+233,134,185, 91,174, 96,219,177,251,191,180, 66,198,242,234,242,102, 27, 27,155, 78,153, 53,253, 27,211,212, 28, 57,214,156,206,
+193,161,219,133, 24,235,107,134,185, 95, 90, 32, 96,228,112,147, 83,191,133, 78, 1,176, 95,107,145,120, 15, 15, 15, 34, 46, 46,
+174,178,155,175, 21,128,133, 50,153,140,100,179,217, 4,143,199, 27,189,118,237, 90,249,200,145, 35, 83, 53, 13,124,125,125,225,
+235,235, 75, 20, 21, 21, 53,184,113,227, 70,131,144,144, 16,101, 68, 68, 68, 44,128,179, 85, 91, 44,140,222, 73, 36, 98, 23,158,
+145, 81,201, 79,187,119,111,238,210,165, 11,197,229,254,149,126,170, 54,156, 0, 96, 97, 97,177,223,222,222,158, 88,188,120,113,
+250,199,226,172, 87,175,222,149,118,237,218,117,235,213,171, 23,179, 83,167, 78,112,114,114, 42,155,103,107,107, 11, 95, 95, 95,
+ 34, 37, 37,165,121,120,120,248,238, 43, 87,174,236,120,242,228,201,141,164,164,164, 94,255,176, 69,107,159, 90, 76, 8,244,108,
+255,217,131, 32, 8,211,189,123,247,218,107,106, 50, 42, 20, 10,168, 84,170,178,111,205,135,162, 40,168, 84, 42,172, 93,187, 86,
+ 37, 18,137,116,217, 71, 34,173,183,102,205,135,170,236,155,195,225,216,106, 18,246,214,112,103,143,225,115, 11,154,154,152,152,
+184, 2,232, 11,187, 70, 11,203, 55, 40,125,127, 22,137, 68,201, 2,169,101, 12,128, 46,213,176, 89,174, 90,181,106,108, 96, 96,
+224, 32, 45, 43,173,247,208,161, 67, 43,150,189,242, 86,127,139, 8,130,184, 73,146,228,121, 0,135,240, 17,173,238, 6,252,183,
+ 64,211,116, 91, 0,118, 90,147,100, 40, 29, 21,130,250, 57, 73, 0,176,169, 48, 93,187,157,230, 59, 91, 61,221, 78,189, 28,173,
+197,155, 77, 16,196,163, 90,118,241, 22,170,240,211, 98, 2, 64, 88, 88, 24,221,191,127,127, 66,243, 93,185, 40,242,191, 56,113,
+228,192, 62,253,186,119, 4,201,179,194,171, 44, 32,226, 29, 13, 38,169, 0, 9, 26, 15,238,222,160,193,164, 14, 87, 88,170,106,
+235, 73,189, 33,223,121,123,122,108, 60, 16, 52,155, 17,155,197,196,161,240, 18,200, 37,197,200,206,120,135,172,244,100, 8, 82,
+223, 34,237,221,219,103, 0,177, 66,103,206,247, 14, 12,160,162,212,239,128, 20, 42,179,232,233,206, 41, 23,197, 53,104,236,233,
+153,207, 81, 1,114, 81,156, 14,171,175,138,211,171, 81,163, 70, 35,127,248,225, 7,235, 23, 47, 94, 24,149,148,148, 72, 47, 93,
+186, 20,159,148,148,100,206,231,243,243,166, 77,155,214,200,201,201,201,124,240,224,193,156,227,199,143,127,133,242, 97,173, 85,
+113,122, 14,108,223, 50,226,224,142,173, 38,185,167,130, 33, 75,120,138,139, 2, 17,238,102,150,208, 13, 44,184,196,183,205,237,
+ 96,202,101, 98,117, 39, 39,211,190,103, 18, 54, 42, 40, 42,160, 58,206,123,247,238,241,141,141,141,183,140, 26, 53,138, 63,115,
+230, 76,174,138,105,201, 12,141,200,181, 88,184, 59,194,169, 68, 42,103,140,236, 86, 15,243, 70,121, 99,222,182,235, 26,145, 53,
+185,126,253, 2, 42, 42,170,106, 78,133, 92, 94,223,217,222, 28,209, 73, 98, 28,186, 93,136, 63,127,112, 66,247,181,233, 24,220,
+138, 9,143,186,166, 80,202, 21,141,135, 14, 29,122, 88,253,214,254, 8,192, 87, 67,135, 14,109,194, 96, 48,174, 3,248,189,166,
+ 99,196,227, 85, 94, 61,197,202,202, 10, 93,187,118,133,135,135, 7,179, 75,151, 46,222, 21, 4, 76, 57, 78,185, 92,198,167, 40,
+ 26,102,102,102, 70, 54, 54, 54, 86,102,102,102,185,149, 61,168,244,225, 4, 0,107,107,235, 33, 93,187,118,101, 30, 59,118, 44,
+ 39, 49, 49,241,193,200,145, 35,223,154,155,155,151,179,254,154,152,152,160, 81,163, 70, 88,182,108, 25,179, 79,159, 62, 53,114,
+ 58, 56, 56,244, 12, 9, 9, 1, 65, 16,101, 15,237,247,140,197,174,174,112,116,116, 68,223,190,125,153, 67,134, 12,233,153,148,
+148, 84,171,235, 72, 15, 92,171,196,162,181,178,194,113,170,114,248,173,178,246, 58, 28,247, 44,141,117, 73,205,135, 15,184, 54,
+171, 29,238,228,241,120,101, 86,168, 74,214,245, 30, 39, 73,146, 88,186,116, 41, 8,130, 0,139,197, 2,155,205,174,244,219,207,
+207, 79,223,126,166, 16, 4, 65,178,217,236,133, 76, 38,243, 27,169, 84,234,204,227,241,210, 85, 42,213, 47, 82,169,116, 45, 0,
+ 5, 77,211,150, 85,136,172, 74,105,239,132, 46, 0, 0, 32, 0, 73, 68, 65, 84, 57, 77, 76, 76, 92, 95,189,122,229, 94, 85, 71,
+164, 82, 41,188,189,189, 1, 41, 98,171,227, 76, 72, 72,112,117,115,115,107, 12, 64, 83,162,237, 54, 77,211, 93,180,254,107,227,
+ 54, 77,211, 95,170,127,191,124,243,230,141,107,195,134, 13,243,255,169,243,211,192,249,239,227,172, 65,139,216, 17, 4, 17,166,
+117,173,246,215,252, 95,180,104,209,146,245,235,215,191, 32, 8, 34, 76,123,186,118, 59,237,111,245,253, 38,140,166,233,254,139,
+ 23, 47,246,220,176, 97,195, 58, 77,219,191, 67, 36,234, 99,209, 50,207,150,152, 32,252,157, 57,152, 12, 21,152, 36, 1, 38, 3,
+ 0, 77, 32, 57, 41, 1, 69,133, 5,119,144,120, 58, 81, 55, 75,150,127,167, 22, 45,188,130,142,110, 91, 64,254, 28, 94,130, 2,
+145, 4,113, 79,110,226,209,205,223, 51, 84, 74,213,239, 32,232,199, 0, 25,137,183, 84, 60, 16, 90,187, 26, 23, 4,205, 44, 21,
+ 90,106,113, 85, 78,108,125, 50, 52,111,210,164,201,240,101,203,150,217, 70, 69, 69,241,132, 66, 97,209,209,163, 71,211,165, 82,
+105, 18,128,203,201,201,201, 77,182,111,223,206, 9, 10, 10,242,242,242,242,226,159, 60,121, 82, 86, 73, 57,163,247, 56,231,143,
+ 11,136,248,102,214, 28, 94,236,201, 93,224,196, 70, 98,233,211, 28,213,159,130,146, 31, 0,108, 67, 74,113,167,108,137,242,234,
+214,174, 46,100, 61, 51, 54, 26, 90,114,252,226,242, 36,213, 90,178,140,141,141,183,132,132,132,184,182,109,219,150, 4,128,240,
+151, 74,238,194,221, 17, 78,151,215,119, 34, 58, 53,179, 65, 86,129, 20,179,119, 69,227, 82, 68,214, 31, 26,145, 85, 83, 39,205,
+204,204,178, 83,179, 10, 29,108, 76,121, 24,211,217, 20,221,215,166,195,191, 13, 23, 92, 54,129,248,196, 12, 52,116,171, 71, 68,
+223, 57,219, 70, 45,178,218, 10, 4, 2, 0,104, 3, 32, 49, 37, 37,133,239,227,227, 35,212,162,203, 7,176,145,195,225, 44, 37,
+ 8,130,110,219,182,109,180,151,151, 87,177,149,149, 21,196, 98, 49,164, 82, 41,216,108, 54,196, 98, 49,146,147,147,241,224,193,
+ 3, 88, 89, 89,233,117,160,138,139,139, 97,102,102, 6,138,162, 62,152, 83,165, 82, 17,123,246,236, 49,121,241,226,133, 73,104,
+104,168,195,220,185,115,115,155, 54,109,250,120,248,240,225,175,237,237,237,165, 79,159, 62,197,189,123,247,144,159,159,143,246,
+237,219,235,196, 41,147,201,192,100, 50, 33, 22,139,193,229,114,193,100, 50,161, 84, 42, 65, 81, 84,153,248, 42, 46, 46, 70, 94,
+ 94, 30,216,108, 54,100, 50,217,167,120, 3,125,207, 66, 85,221,240, 91,109, 44, 90,218, 66, 77, 71,145, 85,147, 37,170,202,225,
+206,130,130, 2, 35, 75, 75,203,133, 0, 4, 53,173,139, 32, 8, 48, 24, 12,176,217,108, 16, 4,129, 46, 93,186, 96,226,196,137,
+104,213,170, 21, 18, 18, 18,112,252,248,113, 60,122,244, 8, 44, 22,171,172,189,206,227, 19,126,126, 12, 30,143,119,111,224,192,
+129,158, 63,252,240, 3,175, 94,189,122,136,141,141,173,187, 97,195,134,133,215,174, 93, 27, 36, 18,137,218,104,238,118,213, 91,
+233,213, 67,130,165,195,133,125,165, 82, 41, 98, 99, 99,245, 89,230, 61, 52,108,216, 48,153, 36,201,215, 20, 69,133, 3,240,166,
+105,186, 11, 65, 16,151, 80,234,151,168, 13, 17, 77,211, 95, 18, 4, 81, 8,224, 25, 73,146, 47, 41,138, 74, 54,216,109, 12,208,
+225,190,210,191,226,127,130, 32,194,214,175, 95,223,191, 50,113, 85,201,181, 89,110,250,134, 13, 27,214,105,253,255, 16,139,106,
+ 87,148,119,134,247, 83, 91,185,254, 18, 90, 97, 97, 97,213, 43, 16, 10,131,195, 78, 31,187,223, 93, 14, 87,207,214,190, 90,214,
+ 33, 26,145, 15,238, 1,160,127,209,169, 43,252,254, 70, 36,131,249,203,158,117, 51,201,189, 55, 75,144,146,158,133,123, 23,127,
+ 65,182, 32,233, 16, 64,207, 69, 98,104,225, 7, 31,137,122,131,189,236,109,108, 45, 37,114, 26, 20, 13,224, 61,177,245, 73,208,
+170,113,227,198, 67, 34, 34, 34,108, 37, 18, 9,239,206,157, 59, 37, 33, 33, 33, 25,114,185,252, 38,128,187,234, 54, 81,217,217,
+217, 67,213,194,132,193,100, 50, 57,114,185,188, 58,223,133, 86,243,191, 25,123,103,227,158,131,188,215,207,163,177, 61,244, 34,
+ 10, 74, 74, 84, 55,179,196, 95, 1,208, 40,250,235, 81, 57,226, 52, 26,180, 11,139, 36,192, 55, 97, 57,198,229, 73,120, 64,229,
+ 67,178, 82,169,116,228,168, 81,163,248, 26,145, 5, 0, 57, 69, 10,102,137, 84,193,232,212,204, 6,173,187, 13, 69,228,141, 83,
+ 56,121, 59, 13,110,118,198,183,235,155, 20,232,180, 71,179,179, 4,123,182, 6,239,221,186,113,229,124,206,188,190, 22,240,111,
+195, 2,143, 77,192,220,152,133,181, 59,246, 43,162, 30,220,126,202,231,243,195, 0,124, 37, 16, 8,192,231,243,139, 1,188,100,
+ 48, 24,137, 42,149,170, 50,167,238,229, 0, 28, 14, 31, 62, 76, 42, 20,138,226,132,132, 4, 56, 58, 58,194,193,193, 1, 22, 22,
+ 22,136,139,139,195,159,127,254,137,248,248,120, 80, 20,133, 22, 45, 90,232,117,176,114,115,115,241,244,233, 83,244,237,219,111,
+110,118,118,150,185,149,181,141,232, 78,248,237, 77,181,225,164, 40,138, 0, 0, 79, 79, 79,120,122,122,242,210,210,210,156,195,
+194,194,236,215,172, 89,243,206,213,213,245,168, 88, 44, 46,103, 57,208, 85,104,105,196,133, 70, 4,242,120, 60,176,217,108, 20,
+ 22, 22, 34, 51, 51, 19, 69, 69,165, 65,155,150,150,150,159, 68,104, 85, 97,161,250,104,237,255,102,113,248,222,112,167,165,165,
+229, 40, 0, 11,117,220, 22, 40,149, 74,176,217,108,248,248,248, 32, 56, 56, 24,143, 30, 61,194,239,191,255,142,186,117,235, 98,
+220,184,113, 32, 73, 18, 47, 94,188,208,183,139, 84, 68, 68,196,194,175,190,250,202,243,240,225,195,188,228,228,100,196,199,199,
+195,210,210, 18,193,193,193,220,201,147, 39, 55,188,113,227,198,114,148, 6,191, 84, 15,173,232, 66,145, 17,127,152,183,183,247,
+123, 77, 28, 29, 29, 45, 46, 95,190,108, 95, 38,192, 42, 70, 36,190,143,130,229,203,151,111,245,240,240,216,166, 30, 46,244, 5,
+ 96, 66,211,180, 95,104,104, 40, 1, 0,254,254,254, 52, 65, 16,154, 7,210,179, 83,167, 78,117,139,139,139,163, 3, 3, 3, 13,
+ 62, 90, 6, 84,165, 69, 38,107,174,201,170, 4,148, 62, 66, 77,219,226,165,193,226,197,139, 61,215,175, 95,255,240, 3, 69,150,
+246, 27, 19,173, 17, 91,101, 15,211, 42,135, 12,203,108, 95, 36,223,209,222,198,122,209,184, 78,160, 40, 64,169, 2,148, 42, 26,
+162, 18, 49, 98,159, 63, 42, 1,143, 8,213,169, 59, 92, 78,208,154, 31,230, 52,136, 78, 37,145,158, 47,199,173,179,123,233,108,
+ 65,210, 16, 36,158,154,240,113, 68,214, 48,111, 71, 7,251, 91,199,246,174, 38, 31,189,149, 65, 69,149,234, 44,138,162,203,126,
+127, 2, 56,218,217,217, 5,220,191,127,223,142,203,229,242, 94,189,122, 69,157, 58,117, 42, 95, 46,151, 95,211, 18, 89, 0,208,
+169, 77,155, 54, 74, 83, 83, 83,136, 68, 34,185, 92, 46,151, 84, 35,178,156,253, 90, 53,191,189,113,207, 65,158, 68, 38,131, 80,
+ 44, 5,195,198,190,162,200, 2,128,142,221,220,235,212, 33,120,102,160, 1, 36, 21,202,211,171, 18, 89, 0,192,229,114,123,204,
+156, 57,179, 92, 93, 60, 91, 51,150,210,152,203, 82,221,141,201,161, 34,111,156, 66,248,139, 28,138,199,102,168,236,232,183, 13,
+116,221, 1, 5,169, 49,123,126, 63, 23,118,245,187,101, 65,197, 37,162, 34,184, 57, 25,161,184, 72,136,181,235, 55, 42, 34, 34,
+194,111, 46,156, 59,181,195,169, 83,167, 54,160,212, 25, 28, 0, 94,158, 58,117,106,236,178,101,203,126,197, 95,105, 30, 42, 34,
+ 61, 32, 32, 32,181, 89,179,102, 66, 15, 15, 15, 97,110,110, 46, 98, 98, 98,144,159,159,143,237,219,183, 35, 54, 54, 22, 26,139,
+160, 78,190, 42,239, 11, 36,228,231,231,153,210, 52,141,252,188, 92,147, 31,126,248,193,162, 54,156, 42,149,170,220,181, 85,167,
+ 78, 29, 76,155, 54,141, 93, 82, 82, 98,249,238,221, 59,115,237,121,186,114,202,100,178,178,140,195, 52, 77, 67, 38,147, 65, 40,
+ 20, 66, 38,147,225,245,235,215,101, 34, 75,189,254, 79,102,209,210,252,230,241,120,153,154,115, 89, 51, 4,199,227,241,178,170,
+106,255, 33,208, 90, 23,173,254,173,175, 56,172,113,123,116, 60,238, 96,179,217,152, 56,113, 34, 30, 62,124,136,132,132, 4, 48,
+ 24, 12,136, 68, 34,148,148,148,160,103,207,158,224,112, 56,250, 90,180,104, 54,155, 61,106,201,146, 37,188,196,196, 68,228,228,
+228,104,156,233,161, 82,169, 48,119,238, 92, 35, 46,151, 59, 74, 95,211,189, 64, 32,232,253,250,245,235,198, 21, 63, 25, 25, 25,
+ 66,109,159,194,218, 34, 52, 52,148,240,247,247,167,253,253,253,105,141,224, 50,192,128,202, 80,133, 22,217, 87,149, 69,235, 99,
+ 88,197, 52,150, 45,168, 3, 68,106, 1,141,200,234,170, 37,188, 8,141,133, 75,183,161, 67,183, 97, 45, 29,108,172,111, 28,222,
+181,202, 52,236, 57,129,212,148, 36,100, 11,146,209,166,131, 31, 98,159, 71,131, 82,168, 78,227,117,104,205,158,156,245,252,221,
+ 61, 60,154, 78,239,218,193, 11, 65, 97,197,120, 21,121, 25, 5,217,130,157, 72, 58,117,250,163, 28, 33, 87,255,230, 14,246,214,
+ 55,126,221,181,202,242, 82, 12,137,148,148, 36,156,253,117, 43,173,144, 75, 11, 80, 62,146, 75,239,183,102, 35, 74,198, 41, 46,
+200,132,172, 72, 5, 30, 89,194,211,115,144, 34, 3, 64,248,214,173, 91,187,183,111,223,158, 19, 16, 16,144,145,159,159,127, 22,
+192,125,173, 54,205,220,221,221,251, 6, 7, 7, 59,164,164,164,224,218,181,107, 25, 40, 13,253,175, 10,169,183,163,159,239,254,
+243,215,253,243,141, 26, 52,193,246, 37,223, 41, 67, 31,197, 12, 4,112, 73,171,141, 71, 15,111,247,176, 53,223,207, 32,169,168,
+ 63,240, 52, 57, 19,111,133,210, 63,171, 34,204,201,201, 33, 74, 74, 74, 92, 45, 45, 45,181, 79, 72,240, 77, 68,210, 5,195,220,
+211,123, 46,188,227, 36,145,171,192,101,145,244,236, 65,174,233, 15,207,134,218,228, 72,114, 8, 77, 52, 98, 77,152, 52,188,199,
+160, 93, 33,103,198,132,133, 93,152, 46,151, 74,188,154, 52,105, 76, 63,142,184,241,116,225,220,169,125,106,121,196, 77, 31, 62,
+124, 72, 50, 24,140,114, 2, 93,219, 66,164,175,165, 72, 31,232,202, 89, 81,104,105,160, 84, 42,137,218,114, 74,165,210, 74, 75,
+ 59, 84,230,171, 69, 81,212,223,178,253,250, 88,168,180,135, 12, 53,254,116, 18,137,196, 94,237,179,229,240, 49, 45, 90, 31, 18,
+137, 88,221,240,165, 62,253, 35, 73, 18, 20, 69,129,205,102,163, 69,139, 22, 8, 11, 11,131,181,181, 53,204,205,205, 97,110,110,
+ 14, 35, 35, 35,216,216,216,148, 9, 45,146,212, 57, 74,135,150, 74,165,117,235,214,173,139,215,175, 95,131,199,227,149,125,184,
+ 92, 46, 60, 61, 61, 33, 18,137,234,224, 83,218,238, 13, 48,224,239,189,175,132,105,139, 37,130, 32,194, 22, 45, 90,180,164,182,
+124,139, 22, 45, 90, 82,153,133,235, 3, 5, 87, 57,235, 22, 83, 91, 65, 86,170, 36,213, 34,235,208,206,149,230,103,158, 0,169,
+169,137,184,122,114, 71,145, 66, 46,203,167, 40,133,235,219,248,104,128,196, 47, 58,117,129,164,219, 13,234,219,141,184,250, 66,
+134,194,130,108,188,124,124, 57, 9, 98,206,226,143, 38,178, 28,108,111, 28,222,181,210,242,252,115, 2, 41, 41, 73,184,116,108,
+123,161, 66, 46,239,129,196,208,199, 31, 66, 61,138,205, 30,196,118,121,215,255, 27,223,116,168, 8, 21, 70,197,198,125,153,149,
+129, 65,130, 59,213, 71,134,105, 35, 59, 59,251,236,214,173, 91,137, 31,127,252,177,171, 68, 34,249, 13,128,182,137,210,203,205,
+205,109,196,190,125,251,172, 83, 82, 82, 88,119,238,220, 17,221,184,113,131, 6,112,190, 6,139,203,130,158, 19,166, 49, 90,213,
+171, 51, 51, 42, 41,109, 32,128, 63,180,102,123,246,111,221,236,238,193,245,203,205, 20,119, 67, 81, 44, 72,193,226,187,169,133,
+ 0,116,222,223, 10,133, 2, 66,161, 16,138,226, 92,101, 27,190, 72, 24, 56,212, 94,154,153, 47, 97,178,168, 18,165,135,121,150,
+244, 70,238, 91,134,177,177,177, 94,251,114,215,250,249, 33, 0, 66,134, 14, 29,122,248, 89,196,133, 54,124, 62,255,130,135,135,
+ 7, 1, 0, 85, 68, 24, 86,133, 85, 0,230,118,236,216,145,240,241,241,121,176,109,219,182, 43,213,137,149,218, 88,180,106,130,
+174,156, 20, 69,145, 85,236, 95,162,182,156,218, 22,173,154,132,214,167,180,104, 85, 38, 90,180, 69,162,182, 16,250, 55, 68, 29,
+ 86, 39,166,244,233,159,198, 79,142,205,102, 35, 58, 58, 26, 46, 46, 46,144,203,229, 48, 51, 51,131,153,153, 25, 76, 77, 77, 81,
+ 84, 84, 4, 22,139, 5, 61,183,153,226,241,120,239, 98, 98, 98, 26,219,217,217, 65,165, 82,149, 19, 91,175, 94,189,130,137,137,
+ 73,154,190, 22, 45, 62,159,127, 89, 29,117, 88, 14,142,142,142, 22, 31, 99,191,106, 91,178,252,253,253, 13, 67,132, 6, 84,107,
+205,170,194,170,149, 93,193, 18, 37,211,250,159,141,210, 28,110,253,213,191, 81,201,111, 89, 37,211,114,215,175, 95,127, 67,203,
+191, 43,251, 3, 55, 65,147,226,161, 92,132, 11,179, 38, 75,150,189,181,213,141, 3,219, 3,205, 79, 70, 2,105, 41,137,184,117,
+ 58, 88,168, 84,201,191, 0, 69, 11, 34,174,157, 14, 5,129, 18,188, 13,189,165,219, 45, 2,173, 90, 53,117,197,239, 47, 20,200,
+ 78,125, 5,154,166, 14, 33, 43,164,228,131,143,142,219,224, 22,246,214,182, 55, 14, 5, 7, 90,156,137, 38,144,154,146,136,171,
+ 39,131, 11,149,138,146,238, 72, 60, 29, 89, 91,218,137,128, 21,195,132,183,123,136, 95,171, 97,174,110,206,160,104, 5, 40, 54,
+141,193, 11,108,153, 47,163, 74,126, 15,231, 9, 79, 82,197,212,244,180,251,186, 57,208, 21, 23, 23,255, 14,224, 49,202,167, 87,
+104,222,168, 81,163, 97,187,119,239,182, 75, 77, 77,229, 69, 69, 69,137,247,238,221,155, 69, 81,212, 25, 0,186, 12,165,126, 23,
+149,148,118, 0,229,243,229, 52,159, 63, 33, 32, 34, 96,252, 55,188,196,107, 33,176, 74,140,197,247,119,211, 85, 47,243,101, 35,
+213,214,181, 74, 97,107,107, 75,231,228,228, 36, 23, 20, 20, 52, 54, 49, 49, 65,110,110, 46,242,242,242, 32, 20, 10, 33, 45,204,
+ 83,218,168, 10, 68,132, 50, 15, 44, 22, 11, 89, 41, 10,168, 84,170, 12, 93,173, 89, 0,172, 86,173, 90, 53,137,162, 40, 77, 70,
+196,114,209,133, 90,237, 52,231, 67,227,161, 67,135, 30,214,138, 58,212,118,134,215,164,119, 32,212,233, 29,218,255,241,199, 31,
+113,125,250,244, 73,173, 76,172,112,185, 92,189, 29,165,171,138, 98,172, 13,103, 85, 22,173,138,211,245,225,212, 12, 95,106,156,
+224, 43, 78,215,128,193, 96,128,162, 40,232, 16, 84,241,183,138, 22,237,232,192,218,136,156, 10,199,166,218,196,161,181,140, 68,
+252,168, 22, 45,205,177, 96,179,217, 56,119,238, 28,198,143, 31, 15,149, 74, 5, 99, 99, 99,152,154,154,194,196,196, 4,167, 79,
+159,134, 38,253,131, 62,250, 85,161, 80, 28, 89,191,126,253,146, 61,123,246, 24,209, 52, 13, 14,135, 83, 38,180, 2, 3, 3,197,
+114,185,252,136, 78, 66, 75,147,241,157,162, 99, 76, 76,148,213, 70, 29, 86,182, 76, 21,254, 90,150,171, 86,173, 26, 75, 81,212,
+ 32, 84, 72,225, 80,161, 93,185,212, 15,134,244, 14, 6,232,112, 63,121,244, 47,238,158, 70, 96, 17, 90,150,172, 50,193, 69, 86,
+ 39, 94,236,172, 44,111,236,223, 30,104,126,244, 17,129,196,183,111,113,243,183, 29,165, 34,235,205,201, 39, 72, 14,205, 68, 98,
+104,103,188, 13,237,173,243,219, 19, 65,180,114,178,183, 68,158,136, 66, 97,206, 59,128, 70,212,199, 16, 89,118, 86,118, 55,126,
+ 14, 14,180, 56,245,132, 68, 98, 98, 34,174,158,220, 33, 84, 42, 37, 95,124,136,200, 26,197,102, 15,106,228,238,156,176,116,210,
+160, 97, 62, 13, 29, 97,243, 46, 14,231,199, 13,195,234,227, 95,195,204,142,129,118,125,205, 48,113,173,227, 48,190, 39,247, 53,
+191, 51, 6,233, 65,173, 45,178, 90,213,175, 95,127,216,253,251,247,109,189,189,189,121,241,241,241,146,189,123,247,102,137,197,
+226, 43, 0,162,245,224,212, 22, 89,173, 22, 77, 30, 23,177,113,255, 97, 30,201,230, 32,232,200,121,204,186,157,170,186,144, 92,
+ 56, 20,229,135, 21, 43,133, 84, 42,189, 22, 28, 28, 44, 37, 73, 18,121,121,121,200,201,201, 65, 86, 86, 86,217,119, 65, 65, 1,
+ 24, 12, 6,174, 95,191, 46, 43, 44, 44,188,175,107, 7,239,221,187, 87, 63, 45, 45,205, 67, 32, 16,180, 81,127,226, 81, 26, 93,
+104,170, 53,173,141, 64, 32,232, 10,224,145,102,122,106,106,106,189, 7, 15, 30,240,107,226, 55, 51, 51, 3,155,205, 46,103,209,
+226,114,185,112,112,112,128, 82,169,196,137, 19, 39, 0, 32,175, 58, 14, 54,155, 35, 32, 73, 2, 20, 77, 73,121, 60, 30,197,231,
+243, 43, 21, 88,250,112,170,145,250,229,151, 95, 74, 34, 35, 35, 43,181,104,213,134,147,166,233,146, 94,189,122, 33, 61, 61, 29,
+ 60, 30,175,236, 97,173, 17, 84, 36, 73,130,203,229, 34, 35, 35, 3, 83,166, 76, 1, 77,211, 37,255,244,157, 71,219,167, 73, 45,
+134, 8, 0,132, 90, 8,189,231,167,165,171, 15,148,102,104,144,166,105,104, 4, 87,133,249,101,235,210, 37,123,123, 5,159,174,
+201, 5, 5, 5, 27, 75,187, 67,239,173,240,189, 79,143,135, 66,153,208,138,141,141,197,225,195,135, 81, 80, 80, 0, 14,135,131,
+252,252,124, 28, 60,120, 16, 49, 49, 49,224,112, 56,208,236, 11, 93,245,155,143,143,207,198,240,240,240,152,145, 35, 71,138,163,
+163,163, 33, 22,139, 17, 29, 29,141,222,189,123, 75,238,222,189,155, 32, 22,139, 87, 65,151,161, 67, 77,198,119,117,121, 29,169,
+ 84,138,168,168,168, 74, 63, 85, 45, 83, 17, 9, 9, 9,174, 42,149,170, 49, 77,211,190, 52, 77,155, 67,157,194, 65,253, 95,251,
+243,165,122,158, 57, 77,211,190, 42,149,170, 81, 66, 66,130,171, 65, 78, 24,240,153,226,150,150,216,162,181, 68,214,173,234, 45,
+ 90, 20, 25,124, 96,199, 74,243, 35, 15, 73,164, 36, 39,224,241,197,221, 66, 21,165,248, 66,207,114, 56, 61,160,149,107,131,103,
+100,226, 69, 17,165,225,204,133, 57, 41, 0,205,168,141,208, 42,199, 9,138, 12, 62,184, 35,208,226,216, 99, 2,233, 41,111,112,
+247,236, 46,161, 82, 41,237,142,183,161, 81,181,225, 28,197,102, 47, 99, 49,136,165,189, 58,181,100,119,110,233, 14,147,172, 36,
+100,164,166,227, 68,108,118, 94, 66,190,244,155,187,132, 28,201,111,164, 7,250, 78,178,182,182,114,100,161,255, 84, 27,235,251,
+231, 11,127, 39, 88, 34, 57, 45,167,215, 11,238,150,149,165, 40,223,207,247,225,104,102,102, 54,242,241,227,199,230, 60, 30,207,
+232,241,227,199,212,222,189,123,115,197, 98,241, 69, 0, 17, 58,109,251,251,112,110,235,238,118,107,221,174,253,188, 98, 81, 9,
+ 68, 50, 57,184, 14,124,213,153,136,231, 67, 80,117, 2,204,114,156, 92, 46,247,216,177, 99,199,250,118,233,210,197,213,203,203,
+139,204,203,203, 67,113,113,113,153,115,181,157,157, 29, 98, 99, 99,169,196,196,196,116, 46,151,123, 92,215,126,118,236,216, 49,
+145, 36,201,120,245, 48, 90, 60, 42, 68, 23,106, 53,109, 44, 16, 8,218,242,249,252, 91, 0,140,181,162, 14,181, 57, 53,233, 29,
+150, 0, 32, 9,130,120, 20, 29, 29, 93,220,167, 79, 31, 24, 25, 25, 65, 36, 18,161,110,221,186, 80, 42,149,184,120,241, 34, 34,
+ 35, 35, 69, 20, 69,221,170, 68,188,150,235,167, 68, 34,174, 11,128, 20,151,148,180, 24, 59,118,108,215,121,243,230,149, 11, 73,
+183,183,183,135,181,181,181, 94,156, 0,144,151,151,215,244,143, 63,254,152, 19, 29, 29,253, 93,223,190,125, 45,150, 44, 89,194,
+173, 95,191, 62, 84, 42, 21, 89, 91,206,252,252,124,139,168,168,168, 77,157, 59,119,158,209,167, 79, 31,230,186,117,235, 96, 97,
+ 97, 1,149, 74, 5, 35, 35, 35, 20, 22, 22, 98,213,170, 85,184,115,231,142,146,166,233, 93, 66,161,240,123, 61,207, 37,124,232,
+181, 89,149, 5,168,170,148, 12, 85,180,255,219,251, 89,193,167, 11,234, 20, 14, 11,171,200, 96, 15, 93,207,121,141,208, 98, 48,
+ 24, 72, 74, 74,194,222,189,123,223,203,163,165, 73,255, 80, 5,119,101,219, 78,223,188,121, 83, 69, 16, 68,135,199,143, 31, 47,
+ 28, 51,102,204, 55, 34,145,200,217,196,196, 36, 93,161, 80,252, 34, 22,139,215,162,212, 31,149,173,207, 61, 68, 36, 18, 37, 87,
+ 22,117, 88,177, 13, 96, 89, 45,103,133,244, 14,229, 82, 56, 84, 88,166, 92,234,135, 74,210, 59,252,237,199,221,192,249,175,228,
+252,220,197, 86,213, 9, 75,223, 67,171,201, 44,150, 88,225, 29,158, 64,124,136,200,122,223, 90, 34, 41, 73, 88,126,236, 93, 75,
+153, 84, 2,145, 48,243, 37,146, 78,100,125,208,102,169,251,121, 59,129, 64, 82,226, 27, 60, 12,219, 85,218,207,183,161,181,238,
+ 39, 1, 44,254,233, 82, 40,155,176,176,198,211, 57,227,145, 94, 32,194,165,183,249, 39,233, 18,233,244, 35, 64, 62,238, 0,164,
+ 82, 26,126,240,135,140,221,190,131, 45,134,217,214, 97, 97,203,252, 95,192, 91,100,195,110,215,189,139, 62, 53, 16, 51,120, 60,
+ 94,248,246,237,219,123,248,250,250,114,135, 14, 29, 90,153,131,188,190, 72,125,244,234,205, 79, 23,246,108,158,111,227,221, 30,
+ 59,151, 45, 80, 29,139,120, 94, 49, 10,177, 90,120,120,120,168,238,221,187, 55,111,202,148, 41, 91,122,244,232,225, 52,112,224,
+ 64, 78,221,186,117,193,229,114,241,230,205, 27,132,135,135,203,222,190,125,155, 94, 82, 82, 50,175,121,243,230,250,228, 56,203,
+ 95,190,124,249, 70,245, 58, 8,245,112, 97, 27,168,163, 11, 53,141,212, 73, 75,219, 0, 48, 14, 12, 12, 28, 3, 0, 85,132,125,
+ 47, 7,176, 7, 0,147,166,233,140,144,144,144, 14,103,207,158,237, 48,119,238, 92,118,223,190,125,113,255,254,125, 92,189,122,
+ 85, 46,151,203, 35,212,194, 85,215, 82, 57, 20,128, 40,165, 82,249, 60, 40, 40,168, 3,131,193, 88,174,153, 17, 19, 19,131, 67,
+135, 14,213,134, 83, 9, 96, 83,102,102,230, 79, 33, 33, 33,203,175, 93,187, 54, 97,236,216,177,230, 10,133, 2,177,177,177,248,
+249,231,159,107,197, 41, 20, 10,231,216,218,218, 46,189,120,241,226, 47, 87,174, 92,249,106,244,232,209,228,172, 89,179, 16, 28,
+ 28,140,223,126,251,141, 82,169, 84,103, 89, 44,214,216,156,156, 28,209,167,184,235,168,135,225,210,245,172,117, 88, 35,239,135,
+ 12, 13,234, 8,193,135, 18,104,182,195,207,207,175,204,202,168,177,194,105,183, 33, 8, 66,239,161, 67, 0,150, 52, 77, 83, 0,
+118,161,180,190,168,118, 86,120, 6,254,202, 28,175, 43, 99, 51,129,212, 50, 6, 82,196, 86, 95, 84,218, 18,160,209,172, 6,182,
+130,229,203,151,111, 93,177, 98,197,214,138, 41, 28,180, 27, 85, 76,253,176,114,229, 74, 24,210, 59, 24,240, 95, 69,229, 66, 43,
+106,159, 66,209, 96,200,146,237,235, 22,172, 80, 42,100, 66, 26,114,127,188, 57, 29,253,161, 43,163, 41,122,209,245,163,129,193,
+160,145, 79,171,148, 11, 63,184,247,127, 83, 63, 9, 11,107, 20,173,154,134,223, 94,164,211, 25, 34,197,215, 71,228,242,114,214,
+160, 82,159, 44,106,248, 13, 73,254, 9, 43, 39,214,153, 57, 95,216, 16, 23,242,198,232,189,158,172,172,172,115, 91,183,110, 37,
+ 55,111,222,220,181,164,164,164,162,131,124,109,177, 96,192,204, 69,140,118,141, 92,103, 62,124,157, 60, 8, 58, 12, 23, 86, 68,
+199,142, 29, 5,113,113,113, 1, 87,174, 92, 25,121,251,246,237, 30, 34,145,200,149, 32, 8, 24, 27, 27, 39, 75,165,210,107, 92,
+ 46,247,152,158, 34, 11, 0,176, 98,197, 10,122,229,202,149, 68, 92, 92, 28,205, 96, 48,254, 4,144,200, 96, 48,146,180,157,224,
+181,167,107,150, 9, 12, 12,212,229,129,120,187,184,184, 56,114,213,170, 85, 93, 86,173, 90,213, 66,109, 21,186,141,191,124,190,
+244,133, 2,192,109, 54,155,147, 78, 16,132, 51,155,195, 21,221,187,119,239,218, 7,114,150,200,229,242,133, 41, 41, 41, 91,182,
+108,217,178,214,196,196,164,109, 76, 76,204,159, 31,194,169, 22, 81, 67,172,173,173,157, 14, 31, 62,124,234,224,193,131,237,153,
+ 76,230,125,130, 32,134, 10,133,194, 79, 90, 84, 90, 93, 32,122,165, 30,181, 14,117,226,253,216, 73, 74,255, 14,225,166, 82,169,
+138,151, 46, 93,154, 85, 81,120, 85,180, 94,105,254,171, 83,185,232,178, 79,245,137,162,172, 65,184, 16,197, 0, 80, 90,187,176,
+180,172,142,174, 69,165, 1,136,107,186,206, 73,146, 60, 11,224, 37, 73,146,175, 43, 6,186,104,207, 91,185,114,101, 77,215,185,
+ 1, 6,124,214,208,225,206, 22, 72, 2,129,181,245,164,253, 7,205,149, 31,167,159, 1,108,246, 74, 18,152, 15,128,160,129, 45,
+ 71,228,242, 31,170, 91,208,177, 35,214,210, 4,230,170,119,230,186,140,187, 88, 83,139,109,175, 3, 29,234, 15,234,201,217, 4,
+213, 23,148,125,143,211,223,223,159, 81,197,195,188, 92, 81,233,170, 16, 26, 90,150,197,191,170,126,106,159,111,102, 15, 30, 60,
+112,242,241,241, 17,160,188,211,127,101,211,105, 61,183,157, 1, 64,245,145,247,231,103,193,233,230,230,198,121,243,230,141,236,
+223,117,109, 26, 56,255,149,156,150, 77, 93, 64, 96, 18,180,115, 7, 85,107,209,210, 18,104, 52,253, 51, 10, 98, 83,170,232,167,
+230, 58,183, 76, 72, 72,112,109,216,176, 97, 50,128,130, 10,253,168,108, 30,109, 56, 70,255,247,156,149, 97, 50,202,151,162,251,
+172, 80, 89,116, 56,254,134, 3, 97,224, 52,112, 26, 56, 13,156, 6, 78, 3,167,129,211,192, 89, 91,161,245,217,130,166,105,144,
+ 48,192, 0, 3, 12, 48,192, 0, 3, 12, 48,224,111, 1, 81,141, 42,213,199, 36, 88, 27,101,123,205,192,105,224, 52,112, 26, 56,
+ 13,156, 6, 78, 3,231,255, 29,103, 77,220,218,203,127,174, 67,135,147, 1,236, 51, 12, 29, 26, 56, 13,156, 6, 78, 3,167,129,
+211,192,105,224,252,183,112, 86, 37, 88, 62, 91,208, 52,173, 99,173, 67, 3, 12, 48,192, 0, 3, 12, 48,224, 95,129, 30,238,224,
+ 51, 85, 32,255,120,163, 83, 16, 85,141,232,227,134, 58, 0,240,177,248,254, 79,193, 7,208, 79,235,255, 5,168, 35,227, 13, 66,
+235,243, 69, 35, 0, 75, 0,104,215, 34,123, 8, 96,125,133,118, 71, 1,104, 23, 36, 20,161,180, 78,224,107,125, 86, 70,146,228,
+250, 46, 93,186, 76,191,115,231,206,102,165, 82,185,170, 22,253,117,229,243,249, 27, 9,130,104, 13,128, 69, 16,196,155,204,204,
+204,245, 74,165,242, 67,162, 86, 26, 56, 58, 58,110, 0,208,146, 36, 73, 22, 65, 16, 9,153,153,153,107,148, 74,229,205, 15,224,
+ 52,115,112,112,232, 68,211,180, 35, 0, 6,139,197,202, 77, 75, 75,123,128, 90,230, 86,242, 15,140,101, 23,138,148, 44, 0, 48,
+ 55, 97, 42, 66, 3,155,202,117,157,102, 56,197, 13, 48,224,255, 27,116,105,100,114, 57,244,118,195, 90, 90,137,239, 85, 0,209,
+171, 62,118, 92, 78,196,247, 85, 45, 79, 84, 18,213, 92,145,179,183, 27,214,170,232, 82,142, 94,110,216,116,249, 13,170,141,180,
+215,133, 83,131,125, 0, 57, 89,135, 42, 5,132,110,209,215,255,118,244, 67,249, 33,206,178, 33,207,106,133,214,112,119,240, 85,
+ 76, 48, 67, 99,161, 9,227, 53, 3,208, 66,253,144,127,141,210, 92, 69, 69, 31,216,185,207,133,243,223,134,229, 52, 77, 7,148,
+ 59, 89, 43,201, 67,244,197, 23, 95, 12,188,114,229,138,177,166,222, 29, 69, 81, 48, 50, 50, 82, 2, 24,167,199,186,236,135, 15,
+ 31,190,232,192,129, 3, 24, 54,108,216,210,176,176,176,173, 0,138,117, 93,216,202,202,202,223,210,210, 50,120,255,254,253,118,
+237,219,119, 32, 56, 28, 14,222,188, 73,112,158, 50,101,138, 87, 92, 92,220,217,172,172,172,111,244,221,120,107,107,235, 81,150,
+150,150, 91,246,238,221,107,219,185,115,103, 16, 4,129,200,200, 72,231, 57,115,230,180,120,247,238,221,241,204,204,204, 25,250,
+114,218,216,216,184, 91, 88, 88,116,219,185,115,167, 81,167, 78,157,192,227,241, 16, 29, 29,109, 58,117,234, 84,199,180,180,180,
+216,204,204,204, 91,250,138,172,103,145,231,191, 82,202,165, 65, 0,192,100,115, 23,180,223, 18,113,254,217,141,243, 3,106,154,
+230, 31, 24,251,187, 65,108, 25, 96,128, 1,218, 24,229, 4, 71,154,198,252, 43, 63, 47, 35, 1,160,215,132,213,179, 70, 57, 97,
+243,145,244,170,107,216,234,201,247,253,216, 58, 8, 62,156,134,204, 15,233,231, 62,128,156,195,100,206,106,231,227, 99,251,237,
+221,187, 9,114,224,151,255,147, 67, 84,233, 48,103,149, 66,107, 72, 83,172, 82,150, 90, 76,136, 62, 13,113,252,106, 34, 35,252,
+139, 47,190,104, 56,113,226, 68,162, 85,171, 86,136,140,140,116, 63,126,252,120,191, 11, 23, 46, 36,168, 84,170, 72, 0, 47,160,
+123, 86,107, 22, 0, 79, 6,131,209,250, 95,206,249,111,134,137, 90, 92,101,226,175, 68,167,239, 37, 60,189,126,253,250, 57, 38,
+147,169,177,104,181, 19,137, 68, 14, 21,172, 96,186,160,158, 66,161, 64,124,124, 60, 72,146,100, 1,168,143,247, 75,106, 84, 5,
+103, 99, 99,227,221, 17, 15, 35,109, 8,166, 17,242, 37, 0, 36,114,112, 76, 29,112,224, 80,136,245,188,217, 51,134,220,188,121,
+ 51,188,168,168,232, 87, 61,250, 83,223,196,196,100,235,211,167, 79,109,140,141,141, 65, 81, 20,138,138,138,224,232,232,136,253,
+251,247, 91,206,155, 55, 47,160,176,176,240,166, 68, 34,249, 77, 31,113,110, 97, 97,209,237,249,243,231, 70,154,130,210, 50,153,
+ 12,206,206,206, 56,122,244, 40,119,214,172, 89, 77, 11, 10, 10, 82,101, 50,217, 91, 93, 9, 11, 69, 74,150, 82, 46, 13, 58,188,
+ 43,208, 5, 0,198,206, 8, 12,226, 20,153, 95,212,101, 90,161, 72,121, 1,128, 65,104, 25,240, 79,163,181,173,173,109,104, 78,
+ 78,206, 45, 0,223,224,227, 88, 26,220,121, 60, 94,115,138,162, 28, 73,146, 4,131,193,200, 16,137, 68, 79, 1,188,170, 45,161,
+141,155,223, 0,112,141,199,131,166, 90,144, 0, 8,146,140, 86,201, 75, 14,229,190,186,121,254,131, 56, 57, 70, 19, 0,186, 5,
+ 9, 80, 4, 73, 62,165,148, 37,251,115,226,111, 94,250,183, 28,156,251, 66, 52,118,115,212,189, 48,230,199,224, 27,209, 0,124,
+146, 2,121, 52, 73,247, 97,197,153, 64,223,217,179,103, 59,206,152, 62,157, 24, 63,110, 92,163, 91,119,238, 16, 93,245,169, 86,
+240,121,162, 74,135,253, 74,133,150,127, 83, 88,209,192,194,227,193, 75, 72, 38,131, 65,140,156,189, 62,224,224,174, 77,100,207,
+ 1, 67,203,134, 79,124,125,125,225,235,235, 75, 4, 5, 5, 53,250,243,207, 63, 27, 29, 61,122, 84, 25, 17, 17,241, 20,192,137,
+170, 86,214,219, 13, 98, 10,224,177, 89, 76,209,200,101,191,238,245,241,241, 1,151,203,197,135,112, 2, 64,207,134,228, 91,150,
+117,131,167, 35,103, 46, 79,110,223,190, 35,253, 49, 56, 63, 35, 60, 4,202,138, 90, 91,185,184,184,116, 82, 42,149, 60, 0, 96,
+ 50,153,146,148,148,148,153, 40,173, 13, 8, 0,103, 41,138, 26,168, 7, 55, 9, 96,197,192,129, 3,151,126,251,237,183,168, 91,
+183, 46,102,205,154, 5,133, 66, 17,121,233,210,165,229, 0, 54,160,134,139,199,222,222,126,249,238,221,187,173,153, 28, 19,180,
+ 90,152, 8, 65,129, 18, 0, 96,202, 5,206, 77,163, 49,107,214, 44,243,199,143, 31,175,209, 71,104,217,219,219,175,218,191,127,
+191,181,177,177, 49,104,154, 46,171,197, 88, 92, 92,140,226,226, 98,204,152, 49,195, 60, 54, 54,118,163, 62, 66,203,193,193,161,
+211,206,157, 59,141,120, 60, 30,138,139,139,217,114,185,156, 40, 42, 42, 66, 73, 73, 9, 45,147,201,228, 51,103,206,228,190,120,
+241,194, 79, 32, 16,188,133, 1,255, 22, 48, 0,124,205, 98,177, 6, 55,108,216,176,205,235,215,175,159, 40,149,202,211, 0, 78,
+127,132,151,169,238, 78, 78, 78,107,211,211,211,119, 2, 8,249,127,217,161, 14, 14, 14,167,239,221,187,231,178,123,247,238,113,
+155, 55,111,190, 8,224,183, 15,160, 99,179,217,236, 33, 93,187,118,117, 25, 59,118, 44,199,193,193, 1, 82,169, 20,137,137,137,
+230, 39, 79,158,116,141,142,142, 78, 85, 87,196,208,249,133,194,198,189,163, 41,152,230,199, 59,116,236,212,121,216,144,175,205,
+ 28,108, 44, 32,150,169,240, 58, 89, 80,247,143,139,231,186,198,177,141,238,201,229,194, 17,185,175,238, 21,235,203,217,173, 91,
+247,206, 61,186,119, 55,179,176,180,128, 80, 36,199,155,164, 52,215, 27, 87,207,251, 50,153, 70,183, 41, 66, 49, 58,235,249,213,
+146, 79,121,108,102, 1, 76, 17,207,166,121,139,142,173, 30,247,154,184,166, 13, 77,211, 32,105,236,168,104,205,154, 5, 48,119,
+148,150,253,210,139, 15, 52, 77, 19, 4, 54,105, 91,179,122,187, 97, 45, 77,227,123,144, 32,122,215, 48, 76,169, 65, 47,128,107,
+105,109,237, 51,117,242,100,162,168,176, 16,209,209,209, 37, 21, 69,214,214, 58, 96,223, 38, 81,239,108, 74,237,197,246,191,212,
+154, 85,233,208,161,206,121,180,140,141,141, 43,157,110, 97, 97,129,110,221,186, 97,253,250,245, 76, 0,173, 43,204, 46, 95,100,
+ 21,224,134,237, 89, 12, 11, 19, 46, 89,183,110, 93, 51,115,115,243, 15,230, 4, 0,208, 84,253,142,117,233, 47, 31,253,186,100,
+220,181,163, 91, 60, 69, 69, 5,172,138, 77, 76, 77, 77,209,184,113, 99, 44, 93,186, 84, 55,206, 15,199, 63,202,233,232,232,216,
+196,215,215,183,245,245, 91,183, 44,211,211,211,185,233,233,233,220, 43,215,175, 91,118,232,208,161,181,163,163, 99,147,178, 93,
+245,126,168,105,117,253, 92,189,107,215,174,229,103,207,158, 37,125,125,125, 97,101,101,133,110,221,186,225,226,197,139,204,205,
+155, 55,175, 3,176,180,166,126,146, 36,217,217,215,215,151, 0, 77, 35, 67,168,196,131,245, 77, 16,189,201, 3, 69, 18, 26,121,
+194, 66,136,197, 18, 24, 27, 27,243, 80, 58,220,171,235,182,119,236,208,161, 3, 1,160, 76, 92, 21, 21,149,126,138,139, 69,144,
+201,228,224,114,185,102, 0,120,186,114,210, 52,237,216,169, 83, 39, 0,128, 92, 46, 47,123,195, 43, 40, 40, 32,132, 66, 33,100,
+ 50, 25, 88, 44, 22, 27, 53,251, 53,150,113,154,155, 48, 21, 76, 54,119,193,216, 25,129, 41, 99,103, 4,166, 48,217,220, 5, 50,
+179, 66,149, 46,211,204, 77,152,138, 79,124,126,218,145, 36,249,179,155,155, 91, 44, 73,146,135, 1, 56,126, 32,103, 91, 0,235,
+140,140,140,174,121,120,120,164, 24, 27, 27, 95, 87, 11,245, 14,181,228,228, 24, 27, 27, 95, 95,183,110,221,169, 39, 79,158, 12,
+251,243,207, 63,235, 63,123,246,108, 72, 80, 80,208,113, 83, 83,211,112,148,247, 75,212,251,218,172, 95,191,254,193, 7, 15, 30,
+180,237,216,177,227, 1, 0,220,143,116,189, 51, 0,180,132, 78, 21, 57, 62,201,113,119,106,213,170,149, 11,143,199, 67,143, 30,
+ 61, 0,192,239, 67, 56,217,108,246,144,165, 75,151,186, 45, 91,182,140, 35, 16, 8,112,253,250,117, 60,124,248, 16, 74,165, 18,
+211,166, 77,227,142, 29, 59,182,129,153,153,217, 16,189,250,201, 52, 63, 62,123,206,220, 62,243,103, 77, 50,123,250, 78,142, 67,
+215,222,225,247, 8, 1,178, 74, 56, 24, 48,100,172, 69,239, 65,195,123,115,184, 22,199,245,229, 92,180,112, 97,159,201, 19, 2,
+204, 98, 4, 20,206,221,207,192,253,120, 33,148, 44, 75,244, 29,242,141, 85,139, 78,125,250, 49,193,250,229, 83, 31,163,253, 64,
+251,217,179,103,219, 45,216,116,228,174, 83,219,175,119,100,231,195, 87, 91,248,184, 3,150,214, 38, 38, 95,199,119,237, 58,201,
+168,180, 94,108,181,156,229,248, 90, 15, 10,206,202, 71, 23,109,255,172, 46,214,104,164, 30, 86,100, 92,249,121, 25, 73, 19,152,
+ 53,202,169,220,125,160,210,126,222, 4,134,205,158, 59,151,101, 97,101,133, 93,187,118, 65, 42, 18,149,243,153,237,238,130, 62,
+215,140,153,169, 13, 60,156, 99,187,185, 18,225,255,193,247,149,201, 85, 90,180,194,194,194,232,254,253,251, 19, 0, 16, 26,139,
+252, 33, 77,177,113,248,183,235,150, 18, 36, 65,215,243,236, 24, 83,199,173,153,200,198,198, 6, 37, 37, 37,144, 74,165, 96,179,
+217,144, 72, 36,120,247,238, 29,238,223,191, 15, 43, 43, 43,189,122, 82, 88, 88, 8, 83, 83, 83,152,154,154,126, 20,206,197,227,
+122,112,223,164,100,115, 47,223,191,217,117,251,244,223,218,187,181,244,123,214,125,248,172,231,230,118, 78,146,103,207,158,225,
+222,189,123,200,207,207,135,143,143,207,127,229, 96, 62, 84,251,100, 61, 4, 96,213,176, 97, 67,231,203,215,110, 91, 21, 75, 40,
+243,164, 76, 5,139,162, 40, 24, 27,243,149, 39, 66,207, 9,135, 13, 25, 64,100,100,100,100, 1,120,168, 22,183, 53,213, 84,228,
+ 1,104,226,239,239,191,104,250,244,233, 72, 72, 72,192,164, 73,147,196, 15, 31,100,113,178,147, 0, 0, 32, 0, 73, 68, 65, 84,
+ 62,204,237,216,177,163,205,254,253,251,141,230,205,155,135, 91,183,110,173, 8, 11, 11, 59, 3, 32, 17, 64,165,181,218,104,154,
+102,179,217,108, 40,213,178, 65,174,162,202,244,125, 97, 97, 33,104,113, 62,216,108, 54, 3,128, 29,116,244,163,163, 40,138,205,
+ 98,177,202, 68,214,187,204, 66,188,203, 42, 65, 97,177, 12, 98,177, 18, 50, 49, 13,134,177, 13, 19, 72,114, 0,144,164,171,117,
+132,199,227, 65,169, 84,162,168,168,180, 27, 26, 75,153, 76, 38,131, 80, 40, 4,131,193, 48, 5, 96, 14, 32, 79, 23, 66,181,147,
+251,239,234, 97, 64, 60, 58, 50,208,246,245,133,197,229,166,153,155, 48, 21,161,243,154, 50,108,156, 91,220,105, 57,236, 23,143,
+178,105,159,214, 63,139,107,103,103,119,227,212,169, 83, 77, 27, 53,106,132,196,196, 68,143,161, 67,135,250, 8, 4,130,150,208,
+191, 38,163, 49, 73,146, 27,199,142, 29, 59,125,228,200,145,132,187,187, 59,152, 76, 38,148, 74,165,115, 66, 66, 66,183,147, 39,
+ 79, 46, 60,120,240,224,126,149, 74,245, 29,116,247,251, 35, 57, 28,206,137,189,123,247,118,241,241,241,193,225,195,135,241,240,
+225, 67,170,109,219,182,228,152, 49, 99,224,234,234,234, 51,102,204,152,223,165, 82,105,223, 90, 90,182, 92, 59,116,232,224,194,
+ 96, 48,208,177, 99, 71,246,189,123,247, 90, 1,184,247,129,251,212,212,217,217,249,150,159,159, 95,203,107,215,174, 69,101,100,
+100,248,233,177,189, 0, 48,200,201,201, 41,200,194,194,194, 74,143,123,108, 73, 90, 90,218,247, 0, 66,117, 92,164,125,235,214,
+173,145,156,156,140, 38, 77,154,128,205,102,119,144,203,229, 83, 0,244, 1,240, 3,128, 88, 61,250,235,222,189,123,119, 23, 63,
+ 63, 63, 34, 52, 52,180,204, 63,148, 36, 73, 40,149, 74,176,217,108,180,111,223,158,140,140,140,172,243,232,209, 35,119,232, 48,
+140,104,227,230, 55,160, 99,231,174,157,187,248, 52, 39, 55,135,190,134,138, 82,129, 65, 40,193, 36, 40, 80, 10, 46,184,108, 6,
+220, 61,219, 48,226, 95, 60,245,145, 73,229, 3,114, 95, 93, 59,175, 11,103,159, 94, 61,125,155, 54,113, 39,183,255,254, 6, 5,
+105,177,170,180,184,219, 57, 36,131, 68,211,214, 95,216,186, 55,107,201,104,233,227,199, 74, 79,124,209, 77, 34,233,210, 35, 63,
+225,246,181, 79,113, 65,174, 4, 24,206,117,108,191,238,223,211,143, 45, 72, 79, 23,157, 12, 61,255,188, 68,129,251, 0,112, 11,
+ 32,250, 2,205,189,219,181,235,186,127,195, 6, 27, 62,159,207, 26, 61,114,164,114, 95, 84, 84, 20,170, 24,250, 93, 9, 48,108,
+ 29, 29,123, 76,157, 58,149, 33, 72, 79,167, 79,158,190,240, 76,195,135,210,183, 20,239,230,206, 30,253, 33,138,215,107,152,114,
+ 0,192,113,112,116,108, 58,101,202, 20,100,164,167,227,112, 72, 72,177, 4,136,208, 88,177,206, 49,176,179,153,155,227,248, 5,
+223, 12, 36, 92,248,182,152,186, 98, 95,135,110,242, 44, 55, 8,254, 58,254,218, 90,228, 51, 22, 89,147, 43, 21, 90, 21,241, 91,
+ 44,150,155,177, 81,255,228,201, 99,100,118,145, 92,148,144,144, 0, 91, 91, 91,240,249,124, 88, 88, 88, 32, 38, 38, 6,215,175,
+ 95,199,203,151, 47, 65, 81, 20, 90,180,104,161, 87,111,114,114,114,240,244,233, 83, 88, 89, 89,125, 52, 78, 55, 23, 59,124,235,
+ 98,199,206,204, 45,100, 95,123,248,210,103,223,226, 33,205, 72,143, 33, 7,181,139,196,202,100, 50,252, 71, 80, 22, 93,232,226,
+226,210,233,208,161, 67,108,169, 18,102,238, 83, 34,126, 20, 73, 84, 38, 0, 96,194, 99,136, 34,131, 26,127,183,122,245,106,209,
+132, 9, 19, 60, 82, 82, 82,214,235, 96,235, 95,219,189,123,247,249, 52, 77,179,102,207,158, 13, 0, 24, 59,118,108,225,253,251,
+247,221, 1,100, 93,191,126,221,105,226,196,137,175,110,220,184, 97, 60,119,238, 92,134, 82,169,140, 97, 50,153,116, 88, 88,216,
+ 42, 0,129,239, 61, 17, 73,242,113, 84, 84, 84, 61, 39,215,198,112,181, 33,225,187,244,101,233, 13,206,152, 66,106,210, 27,196,
+ 61,123, 8, 71, 71, 71, 11, 62,159, 31,155,154,154, 42, 79, 75, 75, 91, 40, 18,137,118,215,208,199,232,200,200, 72,190,171,171,
+ 43,138,139,139,145,154, 93,130, 89,167,141, 81, 40, 46, 53, 98,176, 32, 70, 75,151,198,102, 70,164,236, 97, 86, 86,150, 92, 38,
+147, 45, 19, 10,133,135,170,227,100,177, 88,185,207,158, 61, 51,173, 91,183, 46, 36, 18, 9,157,151,151, 71,136, 68, 34, 20, 21,
+ 21, 17, 23, 46, 92,248, 74, 32, 16,180,173, 95,191, 62,225,236,236,188, 74, 32, 16,136,211,210,210, 38,233, 50, 52,169, 22, 76,
+ 42, 38,147,185,121,242,228,201,195,206,156, 57,243, 56, 52,176,233, 32,173,225, 18, 11, 79, 79,207,203,205,155, 55,115, 10,217,
+228,189, 3,192,143,255,130,115,107,252,146, 37, 75,154, 90, 91, 91, 99,234,212,169, 88,185,114, 37,150, 47, 95,222,104,234,212,
+169,147, 1,108,213,131,199,200,209,209,241,209,246,237,219, 61, 58,117,234,132,139, 23, 47,226,216,177, 99,120,251,246,173,178,
+126,253,250, 76, 31, 31, 31,172, 88,177, 2,189,123,247,158, 52,115,230,204,174,233,233,233,173,116, 20, 31, 19, 86,172, 88, 49,
+168,115,231,206, 24, 55,110,156,244,230,205,155,195, 0, 92,185,122,245,234, 23,183,110,221, 10, 61,114,228,136,209,186,117,235,
+122,204,155, 55,111, 42,128,224, 90,108,255, 87, 93,186,148,214, 80,238,220,185, 51,130,130,130,122,127,160,208,226,216,216,216,
+ 92, 56,124,248,112,203,198,141, 27, 99,244,232,209,173,134, 13, 27,118, 33, 63, 63,191, 39, 0,157,110, 72,117,234,212,217,120,
+246,236,217,134, 85,141, 44, 84, 6,169, 84,106,253,245,215, 95,111, 72, 74, 74,210, 75,104, 29, 61,122, 20,223,127,255, 61, 90,
+180,104,209,188,125,251,246,123,166, 76,153, 2,127,127,255,238, 49, 49, 49, 14, 40,141, 90,174, 17, 60, 30,175,249,136, 17, 35,
+ 56, 15, 30, 60, 0, 0,120,122,122,162,101,203,150, 72, 78, 78,198,227,199,143, 33,149, 74,225,224,224,128,193,131, 7,243,146,
+146,146,154,231,228,228,212, 40,180, 72,174,241,248, 65,253,251,154,157,187, 47,128,138, 82,162, 77, 67,115,248,120,216, 35, 62,
+181, 16,145,177,169, 80,201,216, 48,183,182, 65,135,174,189,172, 51,210,222,142,207, 5,106,246,215,226, 26,143, 31, 60,168,159,
+233,185,136,116, 20,164,199,209,175, 31,158,185,174,144,136, 38, 1,192,227, 63,143,239,113,180, 49,234,233,222,186, 13,195,175,
+231, 64,171,211,199, 50,198,231,255, 51,181,253,222,195, 45, 23,236,117,101,229,140, 93, 16,224, 75,179,172,156, 31,154, 41, 20,
+ 59, 53,243,122, 3,189, 22, 46, 89,210,254,155,201,147,121, 20, 69,225,200,175,191, 22, 62,141,138,138,159, 12, 80, 83,170,224,
+219, 9,184, 14, 27, 52,136,107,102,110,142, 57,179,102,193, 76,161,184, 81,182, 75,128,238,115,230,207,239, 52, 99,198, 12,163,
+ 61,171,166, 63,238, 61,113, 77,107,138,166, 9,205, 48,229,209,234, 77,113,109, 39, 14, 26, 4, 51,115,115,204,158, 61, 27,132,
+ 92,126,185, 76, 64, 49,113, 99,194, 87,190, 62, 1, 3, 58,131, 0,129, 99, 97,119,240, 58, 57,251,217, 13, 1,222,124,174,170,
+170, 2,170,244,209,170,118,232,176, 72,142,204,238,253,134, 8,220,221,221,139, 26, 53,106, 84,148,155,155,139,231,207,159, 35,
+ 63, 63, 31,193,193,193,136,139,139, 3, 69, 81,181, 22, 48, 20, 69,225, 99,115, 2,128,131,141, 57, 70,247,109,199,148, 74, 68,
+188,236,236,236,114,195, 71,255, 33,161, 85, 6,165, 82,201,171, 95,191, 62, 72,128, 16,150, 40, 76, 51,142,118, 33, 50,142,118,
+ 33,132, 37, 10, 83,153, 76, 70,154,154,154, 66, 42,149,242,116,160, 98,125,249,229,151,243,207,156, 57,195, 90,187,118, 45,188,
+188,188, 32,151,203,113,255,254,253, 84, 0, 89,234, 54,233,183,111,223, 78,215, 8,225,245,235,215,227,244,233,211, 68,143, 30,
+ 61, 22, 86,118, 62, 9, 4,130,141, 83,166, 76,201, 43, 41,202,195,222,225, 98,132,142,206,198,207,131,222, 98,164,205, 41,228,
+101,190,195,190,125,251,112,245,234, 53,226,202,149,171,236,155, 55,111,154,244,235,215,111, 71,157, 58,117,194,170,235,100,122,
+122,250,218, 25, 51,102, 20, 20, 21, 21,161,168,168, 8, 98,177, 4,121, 34,224,217,150,166,120,182,165, 41, 36,148, 17,118,237,
+220, 77, 62,123,246,204,246,237,219,183, 78, 3, 6, 12,216,194,231,243, 15, 86,199,153,150,150,246,224,219,111,191,149, 20, 22,
+ 22, 66, 38,147,201, 85, 42,149, 76, 44, 22, 43,142, 31, 63, 62,215,198,198,166,195,197,139, 23, 89, 87,175, 94, 99,222,188,121,
+139,125,253,250,117,139,110,221,186,157,112,112,112,248, 69, 23, 75, 25,131,193,216, 22, 18, 18, 50,126,215,174, 93, 14, 62, 62,
+ 62,205, 42, 12, 69,241,123,246,236, 89,239,215, 95,127,173, 19, 20, 20,180, 16,165, 1, 40,159, 20,182,182,182, 51, 7, 13, 26,
+132, 93,187,118,225,252,249,243,243,118,236,216,129, 47,191,252, 18, 78, 78, 78,223, 66,247, 97, 47, 0,248,113,235,214,173, 30,
+ 30, 30, 30, 24, 59,118,172,108,210,164, 73,223, 29, 58,116,168,126,120,120, 56,251,151, 95,126,169, 55,117,234,212,217, 1, 1,
+ 1,146, 6, 13, 26, 32, 56, 56,184, 33, 73,146,219,116,186,190, 29, 28,230,142, 28, 57, 18,155, 54,109,194,205,155, 55,135,160,
+244,129, 42, 3,112,233,238,221,187, 3,214,173, 91,135, 33, 67,134,192,217,217,121,118,109, 44, 79, 77,155, 54, 93,214,167, 79,
+ 31,132,135,135,163, 85,171, 86,232,208,161,195, 60, 0,182,181,220,157,164,169,169,233,137, 67,135, 14,249,214,171, 87, 15,107,
+214,172,129,155,155, 27, 14, 30, 60,232,107, 98, 98,114, 2, 58,186,111, 88, 88, 88,152, 26, 27, 27, 99,225,194,133,244,144, 33,
+ 67,242,106,250,204,155, 55,143,230,114,185,176,178,178,210, 53,240,197,136,199,227,117,244,242,242,194,253,251,247,113,245,234,
+ 85, 44, 93,186, 20,115,231,206, 69,118,118, 54, 70,140, 24, 97, 12,192, 95,143,237,182,183,179,179, 67, 97, 97,105, 93,120, 47,
+ 47, 47, 60,121,242, 4,217,217,217,112,118,118, 70, 70, 70, 6,108,108,108,208,184,113, 99, 80, 20,101,175, 27, 37,237,101,107,
+109,129,172,124, 41,152, 80,162,181,187, 45,110, 60,207,197,187,108, 25,236,109, 44,145,145,149,141, 58, 54, 60,184,184,212, 5,
+ 77, 83, 94, 58, 41, 96, 6,217,154,203, 51, 66, 94,145, 28,105,177, 55,115,229, 42,233,148,130,196,187, 41, 5,137,119, 83,228,
+ 82,201,148,199,119,174,230,214,115, 48,130,139,139, 11, 8,154,106,247, 41,174,199,161,117,225, 98, 98,196, 28,123,245,231,101,
+ 68,216,254,197,132, 52,247, 93,219, 62, 14,165,150,101, 59,160,254,208, 17, 35, 58,126,247,221,119,188,204,204, 76, 42, 96,248,
+240,188,181,129,129,215,254,168,225,197,160, 24,104,212,179,103, 79,144, 0,254,184,114, 69,148, 1,164, 2,128, 3,224, 50,240,
+235,175,187, 44, 89,180,200, 40, 39, 55,151,186,159, 80,124, 46, 46,139, 30,108,173, 66,125, 93,252,179, 84,128,183,134,247,242,
+229,203,180, 24,120, 12, 0,126, 46,248,182, 87, 39, 79,159, 49,131,186, 64,144,149,143,217,107,127,198,158,147,183, 46, 91, 40,
+232, 47,254, 67,143,226,201,181, 18, 90,234,161,159,247,166,149,148,188, 63,122,240,161, 2,230,239,224,172, 12,255, 69,161,165,
+129, 66, 81, 58, 74, 34, 83, 80,144, 41, 40,205, 91, 45,196, 98,177,206, 20,151, 47, 95, 62, 60,107,214, 44,108,217,178, 5,175,
+ 94,189, 2,155,205,134,151,151, 23, 31,128,169,230,158,223,186,117,107,123,146, 36, 17, 31, 31,143,205,155, 55, 99,194,132, 9,
+244,189,123,247, 14,162,242,124, 41, 79,242,242,242,118, 78,153, 52,161, 32, 63,243, 29, 20,226,124,100,165,189,129, 84, 84,128,
+ 53,235, 55,162, 68,193, 68,134, 80,142, 12,161, 28, 36,215, 26,123,246, 31, 98, 52,109,218,180, 15,131,193,232, 95, 77, 63,239,
+103,102,102,238,159, 54,109, 90, 65, 70, 70, 70,217,246,201, 20, 52,100,138,242,231,171,177,177, 49,182,109,219,102,225,238,238,
+ 62,136,201,100,118,171,134, 83,144,146,146, 18, 55,109,218, 52, 89,102,102, 38,132, 66, 33,206,157, 59, 55,160, 94,189,122, 86,
+ 27,126,220, 66,136,228, 76,100, 20,200,145, 81, 32, 7,199,212, 30, 39, 66,207, 48, 26, 55,110, 28,192,100, 50, 59,212, 36,178,
+142, 28, 57, 50,102,248,240,225,102, 63,254,248, 99,222,217,179,103,119, 1,208, 62, 32,241,219,182,109, 59,121,226,196,137,162,
+249,243,231, 91, 7, 5, 5,205,251,196, 98,171,219,240,225,195,155, 80, 20,133, 83,167, 78, 61, 3,176,245,204,153, 51,143,164,
+ 82, 41, 70,140, 24, 81, 95, 61,140,164, 11,218, 6, 4, 4, 76,247,245,245,197,156, 57,115,228,215,174, 93,107, 13, 96, 11, 74,
+135,114,105, 0,201, 0,118,220,186,117,171,197,204,153, 51,165,237,218,181,195,184,113,227, 38, 0,240,173,129,183,227,200,145,
+ 35, 61, 40,138,194,241,227,199,159, 2,184, 88, 97,254,245,208,208,208,251, 50,153, 12,163, 70,141,106, 0, 64,159, 27, 57,155,
+203,229,158, 90,189,122,181,101, 90, 90, 26,198,140, 25, 35,141,143,143, 71, 96, 96,160,145,133,133,197, 69,173,107, 64,103,112,
+185,220,125, 63,253,244,211, 32,111,111,111, 76,155, 54, 77,182,123,247,238, 89,211,167, 79,151,181,110,221, 26,187,118,237, 26,
+196,225,112,244, 42, 45,146,158,158, 94, 16, 27, 27,107, 83,211, 39, 53, 53, 85,215,240,124, 99, 83, 83,211, 8, 79, 79,207, 66,
+ 47, 47,175, 54, 74,165, 18, 49, 49, 49,111, 14, 31, 62, 76,121,121,121, 97,231,206,157, 8, 10, 10, 66,255,254,253,193, 96, 48,
+116, 22, 90, 12, 6, 3,114,185, 28,198,198,198, 96, 50,153,120,243,230,141, 38,181, 12,216,108, 54, 0,192,196,196, 4, 70, 70,
+ 70, 32, 73, 82,167,104, 52,130, 0, 93, 88,162, 0,139, 69,130, 73, 82,136, 75, 22, 66,174,160,192, 99, 51,192, 98, 18, 0, 77,
+193,210,132, 5, 30,135, 1,146, 32, 40, 29, 57, 33, 20,201,193, 97,147, 96,177, 57, 4,169, 84, 25,149, 61, 28,153, 42, 35, 35,
+ 35, 14, 97,107,206, 5,143,253, 47, 42, 11, 76,148, 58,150,143, 7, 88, 38,117,235, 14,219,180,121, 51,167,176,184, 24, 67,134,
+ 12,201, 75,122,244, 40, 68, 12, 60,234, 90, 67,144, 18,201,100,186,251,117,237,138,200,168, 40, 20,229,231,191, 6, 74,157,227,
+ 57, 78, 78,195,183,109,219,198, 17, 75, 36, 24, 50,120,112,193,171, 59,119,142,164, 20, 35,236,120,114,169, 16,171,241,184,179,
+217,142, 26, 94, 97,126,126, 62, 80,154, 66,194,193,206,116,195,140,128,222, 40, 42,145, 96,193,198, 16, 42, 42, 78,240,109,120,
+ 42,250,157, 73,135,240, 63,246, 24,158, 92,225, 3, 64,135,132,165, 26,235, 82, 77, 98, 69, 42,149,126,116, 1,244,161,156,149,
+137,196, 15,229,252, 55,130,201,100, 74, 94,190,124,201, 49,183,113,162,108,204, 88,249,245, 38,220,177, 0, 0,107, 83,166, 80,
+174, 82, 80,233,233,233,224,114,185, 18, 29,135, 27, 38,237,219,183,111, 13,128,102, 76, 38, 51,236,208,161, 67, 68, 72, 72,136,
+213,200,145, 35, 19, 98, 99, 99,211, 60, 61, 61, 93, 15, 29, 58,100, 14, 0, 59,118,236,160, 79,156, 56,209, 27,165, 41, 51,170,
+204,227,146,153,153, 25,152,155,155,123,111,198,140, 25,193, 28, 14,199,202,196,196,196, 38, 60, 60,156,144,200,105,180, 93,146,
+ 92, 22,137,104,110, 68,226,246, 98,115, 76,158, 60,153, 17, 27, 27,187, 62, 45, 45, 45,172, 26,206,133, 5, 5, 5,225,175, 94,
+189,218, 98,225,220,210,206,196,117,137,133,207,226,120, 0,128,171, 45, 11,164,250,190, 88, 80, 80,128,236,236,108, 76,159, 62,
+221, 42, 33, 33, 97, 97, 90, 90,218,141,106,172, 90,183,114,114,114, 82, 95,188,120,225,199, 98,177, 56, 38, 38, 38,109, 35, 34,
+ 34, 8,137,140, 66,243,133,201,200, 43, 46,237,167,181, 41, 19,143, 87, 59,224,219,111,191,101,190,126,253,122,163, 64, 32,232,
+ 92,233,205,140, 36,131,180, 69,214,130, 5, 11,162, 1, 52, 0, 80,110,104, 84,165, 82, 17,163, 70,141,122, 14,192,107,254,252,
+249,214, 52, 77,207, 91,184,112, 97, 30,128,189,255,244,185,100,110,110,190, 97,202,148, 41, 56,113,226, 4,242,243,243,183, 1,
+ 64, 97, 97,225,214,163, 71,143, 30,159, 52,105, 18,126,253,245,215, 13,217,217,217,127,160,230, 80,237, 47, 71,140, 24,129, 75,
+151, 46,225,207, 63,255, 92, 6, 32,166,138,118,175,194,195,195, 23,158, 61,123,118,251,200,145, 35,241,243,207, 63,247, 1, 80,
+157,131,108,207,222,189,123,227,226,197,139,200,205,205,221, 85, 89,131,130,130,130,221,231,206,157,107,223,187,119,111,172, 95,
+191,190, 39,128,235, 58,108,186,135,133,133,197,161,237,219,183,183,245,246,246, 70, 64, 64,128, 68, 46,151,247,153, 63,127,254,
+249, 99,199,142,153, 29, 62,124,184,205,228,201,147, 31,168,115,190,221,215,201,148, 69,146,235, 54,111,222, 60,209,207,207, 15,
+243,230,205, 83, 94,190,124,121, 32,128, 43,127,252,241, 71,194,130, 5, 11, 46,108,222,188,153,177,105,211,166,137,179,103,207,
+206,166, 40,234, 83,137,235,213, 59,118,236,104,223,171, 87, 47,188,121,243, 6,247,239,223,135, 92, 46,255, 53, 34, 34,226,118,
+163, 70,141, 86,203,100,178,243, 38, 38, 38, 99,205,204,204, 60, 91,182,108,249,197,227,199,143,141,161,155,159, 94,102, 98, 98,
+162,165,133,133, 5,148, 74, 37,158, 61,123,134,186,117,235, 66, 46,151,227,237,219,183,240,246,246, 6,155,205, 70,102,102, 38,
+180,172,229, 53,136, 34,242, 89, 66, 82,122, 3,107, 51, 19, 64,197,195,147,248, 84,216,217, 90, 65, 69,144,200,200, 16,160,101,
+ 19,103, 16, 4,129,130,220, 12, 16, 4,241, 92, 23, 78, 21, 77, 69,190, 75,207,170, 99, 99,198,133,119,251, 94, 54, 17,127,100,
+135,152, 55,232, 52,153,201, 32, 24, 28,174,233,222,137,227,198,217, 82, 20,141,130,220, 76, 48, 73,242,225,167, 56, 64,167,222,
+ 33,165,171, 27,239, 73,175,137,107, 90, 18, 52,104,177, 28,135,127,206, 68,190, 49,208,114,199, 15, 63, 88,218,216,218, 34, 32,
+ 32,128,202, 77, 75,187, 86,162, 99, 98,229, 6,141, 26, 57,152,154,153,225,238,221,187, 96,148,250,216,226, 32,224, 17,180, 96,
+129,141,189,163, 35, 38, 76,156, 72,101,190,123,119, 93, 12,164,235,211,215, 6,110,110, 44, 13, 47,169,230, 21, 48, 48,107,254,
+ 64, 95,174,137, 17, 23,235,246,156, 65, 74,142,232,120,132, 0,123,254,163,246,142,125,213, 90,180,170,114, 62, 43,117,170, 54,
+174, 86,172,240,120,188, 50,107,138, 30,111,122, 31,157,179, 38,252, 29,156,159, 16,139, 1,156, 5,176, 56, 37, 37, 37,110,226,
+196,137,114,165, 92, 90,116,111, 77,131, 69, 81,235,235, 77,139, 8,228, 79,251,125,150,197,162, 18, 97, 94,209,142, 29, 59, 20,
+ 41, 41, 41,113,218,203,212,192,253, 14,192,197, 95,126,249,101,247,169, 83,167,224,229,229,133,152,152, 24,123,145, 72,212,234,
+249,243,231,214, 30, 30, 30, 8, 9, 9,193,137, 19, 39,182, 0,184, 90,157,200,210, 64,169, 84, 94,203,200,200,104,156,156,156,
+220,208,210,210, 82, 97,105,105,137,138,145,136,133, 98, 10,185, 5, 66, 88, 91,219,192,220,220,188,190, 14,226,252, 98, 70, 70,
+134, 59,101,213,164,139,123,206, 54, 97,228, 58, 23, 68,174,115,193,197,133, 78,224, 91,114,144,159,159,143,236,236,108,100,103,
+103,131, 32, 8, 40, 20,138,166, 58,112,190, 21, 8, 4, 7,222,189,123,119,214,193,193, 1,102,102,102,160, 1,100, 20, 40, 16,
+189,201, 3,209,155, 60,144, 81,160, 64, 97, 81, 17,234,213,171, 7, 51, 51,179,170,134, 40,200, 58,117,234,244, 29, 62,124,184,
+ 25, 0,168, 5, 84,119,154,166,167, 85,242,153,170, 84, 42, 59,105,218,126,255,253,247,214, 0,122,255,195,231, 19, 3,192,140,
+ 73,147, 38,181,225,241,120,216,185,115,231, 91, 0, 71, 52,247,250,221,187,119,199, 3,192,172, 89,179, 60, 1,204, 67, 21,153,
+160,203, 76, 67,108,118,235,166, 77,155, 34, 34, 34, 2, 0,206,212,176,238,208,123,247,238,161, 81,163, 70,224,241,120,109,107,
+104, 91,223,197,197, 5,241,241,241, 0,240,164,138, 54, 79,226,227,227, 75,135,123, 8,162,190, 14,219, 62,168, 87,175, 94,207,
+110,220,184,209,182, 99,199,142,152, 56,113,162,236,193,131, 7,125, 1,220,126,242,228, 73,183, 81,163, 70,137,220,221,221,113,
+235,214, 45,143, 81,163, 70,221, 35, 73,114,141, 14,156, 19, 86,173, 90,181,248,171,175,190,194,170, 85,171,232,147, 39, 79, 6,
+ 0,184,162,158,119,249,248,241,227, 99,214,174, 93, 75, 15, 30, 60, 24, 43, 87,174, 92, 12, 96, 90,117,100, 34,145, 72,168, 82,
+169, 32, 18,137,116, 50,201,235,218,222,214,214,246,203, 94,189,122, 97,233,210,165,168, 83,167, 14,206,159, 63, 79, 3, 8, 3,
+ 16, 46,147,201,186, 0,216, 44, 18,137,126,143,136,136, 64,207,158, 61,217, 40, 95, 98,164,186,245, 63, 59,122,244,168,212,194,
+194, 2,174,174,174,104,208,160, 1, 50, 50, 50,144,148,148, 4,111,111,111,180,110,221, 26, 74,165, 18, 7, 14, 28,144, 20, 21,
+ 21,233,148,147, 79, 41, 19, 29,190,122,225,180,208,198,140, 11,103,123, 11,212,171, 99,141,226,130, 28,100,103,164,163,117,211,
+186,232,218,186, 30,114,132, 50, 92, 14, 59,157, 95, 84, 84,114, 88, 39, 19,190,180,228,208,181, 63,206, 11,173,204,216,104,220,
+196, 19,163, 38,206,106,217,178,149,207,213,118,237, 58, 93,254,113,195,186,230,221, 59, 52, 37, 82,115, 36,184, 20,118, 38, 95,
+ 88, 88,120,232, 83,220,232, 87, 2, 12,137,133,251,237, 93,103, 35, 15, 52,235, 51,233, 64, 92, 42,182, 1,128,130,193,240,232,
+251,229,151, 72, 77, 77,197,233, 83,167, 4, 37,192, 83, 93,249,140,140,140, 72, 0, 16, 10,133,224,170,253,238,148, 64,147,126,
+253,250, 33, 59, 39, 7, 71,143, 28,201,190, 4, 68,233,211,207, 1, 0,199,216,168,212, 32, 40, 20, 10, 65, 0,133, 0, 64, 48,
+209,183,157, 87, 35,100,231, 21,226,198,195,184,226,122, 98, 76,175,142,231, 51,118,132,175,157,143, 22,128,156,121,243,230,129,
+203,229,130,207,231,151,137, 35,141, 88,225,112, 56,224,243,249, 80, 42,149, 56,126,252, 56, 0,228, 84,251,134, 7, 72, 7, 78,
+ 91, 79, 73, 21,116, 9,139,197,250, 40,156,234, 55, 71,233,144, 5, 63, 83,127,220,171, 60, 40,166, 54,156,159, 1,218,169,115,
+ 98,181, 3,144,159,148,148,148, 58,108,200, 64, 97,114,194,139, 12, 81, 65,186,160, 48, 55, 69,144,242,246,121,198,146,133,243,
+132,169,169,169, 41, 40,205,165,213, 46, 61, 61, 93,179,140, 46,152, 55,108,216,176,159, 38, 77,154, 68, 71, 71, 71, 3, 0, 34,
+ 35, 35, 49,110,220, 56,122,204,152, 49,219, 0, 44,170, 69,191, 69, 98,177,184,156, 53, 68,174,162,202,134,252, 10, 11, 11,145,
+158,158, 14,153, 76,166,179, 34,126,117,121,211,203,188,164,199, 10, 79, 87, 19,120,186,154,192,195,197, 24,132,178,184, 76,100,
+101,103,103,107,222,156, 37,122,244,179, 80, 42,149,150,235,167,246,208,100, 97, 97, 33, 50, 50, 50,160, 82,169,170,122,144, 81,
+105,105,105,151, 79,156, 56, 81, 4, 0, 63,254,248, 99, 30, 65, 16,127, 18, 4,241, 83, 37,159, 61, 76, 38,243,174,166,237,166,
+ 77,155,242,240,254,144,216,223,137,175,188,189,189,243, 23, 47, 94,188,115,246,236,217,216,179,103, 15, 4, 2,193, 34,252,149,
+139,135,202,201,201, 89,176,107,215, 46,140, 31, 63, 30,203,151, 47,223,212,170, 85,171, 66, 0,163,170, 34,180,179,179,115,102,
+ 50,153,136,138,138, 42, 4,240,166,134,245,103, 68, 69, 69,101, 18, 4, 1, 62,159,239, 86, 93, 67,107,107,235,134,102,102,102,
+ 72, 75, 75, 3,212,111,204,149, 32, 41, 61, 61,157,230,112, 56,112,114,114,106, 84,211,198, 91, 89, 89, 45, 56,112,224, 0,243,
+197,139, 23,232,222,189,123,234,173, 91,183,122, 2,208,132,164, 71, 69, 70, 70,250,118,235,214,237,229,213,171, 87,177,113,227,
+ 70,162, 69,139, 22,211,106,226,116,117,117,157, 58, 97,194, 4, 4, 7, 7, 99,239,222,189,211, 0,156,170,208,228,216,174, 93,
+187,102,237,221,187, 23, 19, 39, 78, 68,253,250,245, 71, 85,199,151,156,156,188,208,207,207, 47,242,213,171, 87, 58, 85, 60,208,
+177,125, 55, 31, 31,159,134, 98,177, 24,135, 14, 29,122,211,176, 97,195, 71,167, 78,157,154,135,247, 31,216,191,159, 62,125, 26,
+163, 71,143, 70,139, 22, 45, 14, 1, 24,169,203,101, 25, 27, 27,155,114,253,250,117,138,205,102,227,127,236,157,119,120, 20, 85,
+219,198,239,217,222,119,211, 59, 9,161,165,210, 2,132, 94, 2, 33, 8,132, 80, 68, 17, 65, 84, 20,145, 34, 10, 40, 22,192, 6,
+130,116, 65,164,136,133, 23, 1, 65,145, 22,154,128,130,116, 18, 32, 36,144, 4, 72,175,155, 94, 54,219,119,230,124,127,144, 96,
+136, 41,187, 9,126,130,206,239,186,230,218,228,204,206,189,103,218,217,123,159,115,206, 51, 62, 62, 62,136,140,140,196,243,207,
+ 63,143,206,157, 59,195,100, 50, 97,223,190,125, 76,124,124,124,182,209,104,180, 42,151, 82,241,157,223, 15,165,165, 37,159,191,
+118,249,172,153,199,229,192,219,221, 1, 99,195,187,226,149,241,125,209, 45,192, 19, 25, 5, 58,156, 62,253,171, 57, 45, 45,229,
+162, 53, 51, 14,107, 52, 19,111,197, 93, 72,184,118,206,194,231, 81, 8,240,239,128,133,239,191, 99,191,244,195, 5,118, 29,218,
+122, 35, 46,181, 28,191,158, 56,106,206,205,206,250,237,159,154,113,120, 6, 16,200, 69,148,140,203,225,128,230,136,170,184,213,
+ 19,105, 58, 6, 5,249,185,186,185, 33, 58, 58, 26, 28, 27,102,132,158, 1, 4,114,249,253, 94,112,141, 70,131, 26,189,118,254,
+254,254,222, 62, 62, 56, 18, 29, 13, 46,195,220, 30,104, 99,130,209,164,251,221,208, 15,116, 41, 64, 63,163, 21, 20,237, 90,185,
+248,219,171,100,184, 28,119, 23, 6, 51,185,242, 67, 41,254,209,124,100,127, 35,211,208,204,174,195,149,155, 55,111, 14,221,182,
+109,219,208,185,115,231,202,167, 76,153, 2,177, 88, 12,173, 86, 11, 47, 47, 47,208, 52,141, 99,199,142, 33, 38, 38, 70,195, 48,
+204,175,248,107,218,128,112,212,154,165,113, 60, 5,146,251,126, 75, 27,122,224,153,103, 30,137, 38, 0,200,239, 50,202,226,214,
+198, 29,235,247,158, 27,183,243,248, 53,234,205,137, 3, 57,221,252, 91, 1, 0, 92, 93, 93,161, 84, 42,109,214,124, 4,252,237,
+154,181,187,117,243,243,243,147,242,243,243, 11, 94,125,245,213,128,154,129,239, 34,145, 72, 95, 29,201, 42,173,111, 27, 43,234,
+105, 2, 48, 99,219,182,109, 7,203,203,203,143,191,253,246,219, 88,186,116, 41, 14, 29, 58,212, 31,192,249,102,238, 59, 93, 90,
+ 90, 90,118,229,202, 21,215,246,129, 33,104,227,194,199,128, 69,119, 64, 8,129,163,148,160,178,172, 4,215,175, 95, 67,101,101,
+229,101, 91,234,105, 50,153,202, 10, 10, 10,156, 92, 92, 92, 80, 82, 82,130,162,162,162, 7, 38,171,180,180, 20, 37, 37, 37,132,
+162,254,146,179,165, 49,205,170,130,130, 2,109, 98, 98,162,208,181, 85,123,180,117, 17,160,231,251, 73, 0, 33,240,118,224,160,
+178,162, 12, 23, 47, 94, 68,121,121,249,239, 13,105, 50, 12, 51,111,210,164, 73, 92, 0, 47,188,253,246,219, 14, 0,186,188,243,
+206, 59,191,162,206,204, 66, 30,143,183,118,199,142, 29, 29,107,186, 24, 23, 44, 88,176, 6,192,182,255,175,107,201,209,209,113,
+ 94,116,116,180,194,100, 50, 97,253,250,245, 88,179,102,205, 55,248,107,162,202,232, 47,191,252,114, 35,135,195,153, 57,107,214,
+ 44,188,246,218,107,210,238,221,187,207,205,203,203,251,161, 62,205,156,156,156,133,221,186,117, 91, 92, 80, 80,240,153, 85,102,
+249,206,157,105,221,186,117, 91, 88, 80, 80,176,162,177,115, 36,147,201,100, 52, 77, 35, 45, 45,173, 20,104,112,124,135, 62, 45,
+ 45, 45,135,166,105, 47,169, 84,234,208,212,245, 89, 90, 90,250, 89,247,238,221, 63, 82,171,213, 39, 0, 44,169,199,144,223,200,
+203,203, 11,158, 51,103,206,236,229,203,151,143,203,207,207,223,221,148,102, 70, 70,198,103, 97, 97, 97,139,146,147,147,191, 71,
+195, 93,192, 95,126,252,241,199,166, 29, 59,118,188,158,150,150,182,172, 9,205,195, 69, 69, 69,135,109, 56,191, 13,189,255,129,
+ 38,151,203,125,103,249,242,229,156,205,155, 55,131, 16,178,138,166,233,134,234, 25,183,127,255,254,237,125,251,246,157,178,119,
+239, 94,113,112,112,240,107, 6,131, 97, 87, 83,215,167, 86,171,221,183,119,239,222,113,113,113,113, 94, 83,166, 76, 17,251,249,
+249,193,100, 50, 33, 47, 47, 15,155, 55,111,214,199,199,199,103,151,149,149,237,179,165, 13,177, 24, 43, 38, 94, 56,125, 96, 87,
+250,157,248,222,131,158, 26,109,111, 52,121, 65, 84,204, 69, 89,113, 62,142, 29,222, 87,154,150,150,114, 81,171, 45,155,104,139,
+166,201, 80,254,220,197,223, 14,238,206, 78, 75,236, 53, 32,108,132,189,222,232, 3,145,128,131, 98,117, 14,142, 69, 31, 40, 73,
+ 75, 75,253, 67,111, 54,188,248, 79,181,243, 92, 95, 44,225,230,199,188, 58,125, 84, 87, 72,236,189,174,243,129,245,125, 1,137,
+147,171,171,160,250,222,129,252,254,152, 71,171, 52,213,128,176,125,117, 47,149, 86,171, 5, 31, 48,190, 4,240,157,157,157, 37,
+ 0,144,156,156, 12,233,253, 94, 13,155,234,169, 1,100,210, 90,186, 28, 64, 91,204,131,103, 59,165,140, 2,128,236,252, 98, 24,
+205,141,126,111, 60,233,108,173,101,184,182, 54, 71, 64, 0, 32, 92, 46,151, 47, 93,188,120,241,170,203,151, 47,175,138,140,140,
+ 92, 37, 18,137,150, 86, 31,108, 65, 35, 39,226,255, 77,179,135, 7, 28,194,218, 82,103, 35,218, 81,204,244,254,246,244,139, 61,
+101,198,193,131, 7,111,108, 97, 61, 91,114,179,252,157,154, 7,204,102, 51,193,253,110,187, 3,104,184, 75,240,189, 90,235,243,
+ 51, 51, 51, 73,245,223,182,212,211,105,194,132, 9, 76,101,101, 37,121,246,217,103, 9,154,126,132, 79,163,154, 34,145, 40,108,
+192,128, 1,102,117, 97, 9, 73, 74,205, 33,151, 98,111,145,227,167, 47,144,221,251,162,201,134,141, 91, 72,231,206,157,141, 0,
+124,108,209,228,241,120,131,195,194,194,138,213,106, 53, 73, 76, 76, 36,103,207,158, 37, 63,253,244, 19,217,178,101, 11,217,180,
+105, 19,105,213,170,149, 26,128,171, 45,154, 18,137,100,244,240,225,195,205,101, 21, 90,146,150, 83, 76,110, 38,166,145,243, 87,
+110,146, 99,167,207,147, 31,118,237, 37, 65, 65, 65,122, 43, 52,185, 92, 46,119,195,238,221,187, 43, 8, 33,100,244,232,209,217,
+120, 56,145,106,155,121,243,230, 21, 16, 66,200,138, 21, 43,138, 81,255, 64,248,191,251, 90,122,202,211,211, 51, 73, 32, 16, 68,
+ 3,120,161,137,237,158,227,241,120,135,220,220,220,174, 2, 24,251, 15,220, 71,145, 46, 46, 46,151, 0, 52,245,132,131,154,247,
+141,249,151,220,239,127,135,230, 96, 30,143,119, 22,104,252, 33,194,181,218,235, 79,185, 92,238, 17, 0, 67,108,172,103, 7, 39,
+ 39,167,103,237,237,237,223,180,183,183,127,211,197,197,229, 89,161, 80,216,161, 37,251,238,216, 33,124,148,119, 72,212,254, 86,
+ 93, 70,102,120,119,141,204,240,237, 54,122,191, 99,135,240, 81, 45,213,244,233, 54,250,128,119,215,200, 76,239,174,163,210,219,
+244, 24,189,223,201, 63,124,248, 63,121,142, 94,240,132,199,208, 54,176,144,179,139, 8, 57,187,136,132,183, 1,211,219, 14, 65,
+161,128, 98, 88,120,248,106, 66,211,171,199,141, 25,179,186, 61,224, 72, 0,110,221,165, 62,205, 16, 64,249, 96,219,209,163, 87,
+183, 5,156,134, 2,210,129,253,251,175, 34, 52,189,122,210,115,207,173,246, 6,220,234,211,107, 72,147, 0, 92, 79,192,163,182,
+174, 19,208,110,188, 47,130,223, 27,229, 75,200,217, 69,228,227,103,252, 72, 55, 87,188,208,132,102, 67,145,162, 39, 54,162, 85,
+223, 88,241,166,144, 85, 55,174,203,170, 95,101,143,224, 34,124,228,154,189,220,225, 23,222,142, 74, 28,225,207, 43,193,253, 41,
+201,178,127, 97, 35,249,189,209,104, 36,122,189,158,104,181, 90,162,209,104,234, 26,168, 7,134, 44, 55, 55,151,100,103,103,147,
+204,204, 76,146,158,158, 78,240,231,216, 27,171,235,169, 84, 42,183, 61,243,204, 51, 52,159,207,223,240, 40,246,221,193,193, 97,
+ 89,207,158, 61, 77, 95,124,241, 5,217,191,127, 63,249,250,235,175,201,172, 89,179, 72,199,142, 29, 13,118,118,118, 19,155,163,
+233,230,230,182,208,223,223,191,248,155,111,190, 33, 63,252,240, 3, 89,183,110, 29,249,224,131, 15,104, 47, 47,175,124,133, 66,
+ 49,172, 57,154, 46, 46, 46, 91,251,245,235,103,218,186,117, 43,249,245,215, 95,201,206,157, 59,201,188,121,243, 72, 64, 64,128,
+ 65, 38,147, 61,109,165, 38,151,199,227,173,158, 62,125,122,190,135,135, 71,116,157,117,210,160,160,160,171,147, 38, 77,202, 5,
+176,224, 95,116,125,178,154,172, 38,171,249, 55, 24,173,231, 61,224, 73, 0,174, 84, 32,120,110, 96,255,254,171, 4,192,115,182,
+154, 34, 49,151, 59,190,111,207,158,171, 4,192,196,154,247,138,185,220,241, 3,251,247, 95,197,231,114, 39, 55,164,215,152, 38,
+ 1,184, 2, 30,111, 65,223,222,189, 87,243,128,247,107,202, 6,183,161,110,207,123,170, 21,233,239, 67,221,157,236, 2,233,191,
+216,104,213, 75,115,140,214,131, 0,194,223,112, 17, 62, 41,154,143,203, 77,221,190,218, 48, 29,176, 33,162,117, 0,247,159,162,
+222,190,153,245,148, 60,226,125,239,228,228,228,116,180,125,251,246,133,173, 91,183,206,181,183,183,223, 5,192,171,133,154,193,
+110,110,110,255,115,117,117,189,227,238,238, 30,231,228,228,180, 22,247,179,206, 55, 91,147,207,231,247,116,117,117,253,221,215,
+215,183,204,199,199, 71,237,228,228,180,187,158, 72,150, 53,154,238,168,191, 81, 17, 84,175, 99,191,116, 88, 77, 86,147,213,124,
+200,192, 68,180,197,242,161,109, 96, 25,218, 6,116,132, 47,214,214, 54, 40,145,128,164,185,166,232, 69, 64, 84,247,253, 77,233,
+ 53,165, 73, 0,110, 31, 64, 94,119,155, 17, 94, 8,178, 82,243, 73,143,104,213,180,243, 15, 69,180,120,205, 20,180,252, 13,149,
+124, 82, 52, 31, 23,238,162,145,193,200,181, 88,246, 8, 63, 83,247,136,247,225,102, 81, 81,209,240,162,162, 71, 58, 55, 33, 33,
+ 63, 63,255,133, 71, 41,104, 54,155, 47,171,213,234, 65,143, 64,170,161,169,215, 38, 88, 57, 45,155,133,133,229,191, 3, 5,208,
+ 72,193,187,225, 29,176,158, 71,131,115, 44, 21, 57,117,166,228,233,168,230,104,222,135,254,190,158, 54,158,106,110, 61,255, 68,
+243, 23,141,108,220,162,254, 59,167, 45, 15,247,199,104, 89,159, 71,139,133,133,133,133,133,133,229,159,227,228, 29,246,135,216,
+ 19, 64, 52, 30,142,190, 69,215, 50,162, 13,134, 62,109,153, 73,209,156,240,233, 73, 86,147,213,100, 53, 89, 77, 86,147,213,100,
+ 53,255,115,154, 53, 52,244,236,212,164, 58,255, 55,107, 22,223,227, 64, 75,198,104,253,157, 6,140,213,100, 53, 89, 77, 86,147,
+213,100, 53, 89,205,255,158,230,147, 76,131,179, 14,217,174, 67, 22, 22, 22, 22, 22, 22, 22,150,150,209, 96,212,141, 53, 90, 44,
+ 44, 44, 44, 44, 44, 44, 44, 45,195, 29,247, 31, 81, 21,141, 63, 31, 85,181, 21,104,250, 17, 60, 15,177,124,249,114, 78,251,246,
+237,229, 66,161,176, 99, 74, 74, 10,103,198,140, 25, 45,158, 72,176,106,237, 6,142,143,143,143, 28, 64,199,226,210, 74,206,203,
+175,188, 77,177,231,139,133,133,133,133,133,133,229, 9, 98,100,181,177,170,121,125, 16,225,178, 41,162,181,100,201, 18,152,205,
+102, 25,128, 9,193,193,193,159,234,245,122,253,158, 61,123,168,234,108,225,205,226,253, 5,243, 96, 50,153,100, 0, 38,184, 56,
+217,125, 74,211,180,126,239,161,115,212, 51,163,250, 17,246,188,177,176,176,176,176,176,176, 60, 33, 76,171,243,186,213,102,163,
+197,227,241,184, 28, 14,167,173,217,108, 30, 46, 22,139, 79,232,245,250,179, 45, 49, 89, 53,154, 20,135,211,214, 98, 54, 15, 23,
+137,196, 39,180,218,170,179,172,201, 98, 97, 97, 97, 97, 97, 97,121,130,176,110,102,228,225,195,135, 27, 52, 56, 66,161,144, 19,
+ 28, 28,220,207,199,199,231,124, 96, 96,160,209,203,203,235, 39,169, 84, 42,107, 97,197, 56,237,253, 2,250,121,184,187,158,239,
+218,214,221,232,226,226,242, 19,159,207,151,177,231,139,133,133,133,133,133,229,191, 73, 99, 94,228, 49,166,102,166,225, 67, 79,
+249, 32,132,216, 52, 70,171,139, 90,173,222, 56,102,204,152, 94,115,230,204, 17,112,185,220, 86, 50,153,172,163,147,147,211, 67,
+ 81,177,151, 94,122,137,178, 73, 51, 63,111,227,210,241, 93,122,157,127,191,135,128,207, 69, 43,153, 76,214, 81,169, 84, 62,164,
+233, 61, 87, 77, 0, 0, 32, 0, 73, 68, 65, 84, 57,233,229,215,216,113, 91, 44, 44, 44, 44, 44, 44, 44,143, 43, 53,227,178, 70,
+214, 50, 93, 0,154,232, 58,236,209,163,135, 40, 43, 43,171,171, 78,167,115, 17, 8, 4, 11,162,162,162,130,199,141, 27,135,235,
+215,175,211,193,193,193, 30,197,197,197,179, 75, 75, 75, 79, 86, 85, 85, 93,103, 24, 38, 88, 36, 18,157,222,181,107,151, 28,192,
+157,134, 52, 59,117,233, 46,202,202, 72,125,160, 57,125,252,224,224, 23,230, 14, 7,115,116, 61, 61,184,179,183, 71, 70,145,118,
+118, 65,113,249, 73,109,149,230, 58,205,144, 96,145, 72,116,250,135,111,183, 52,170,201,194,194,194,194,194,194,194,242, 15, 82,
+ 99,172,162, 81,231,145,106, 60,224,126,152, 46, 50, 50,242,161,168,145, 80, 40,252, 42, 57, 57,185,175,131,131, 67, 91, 62,159,
+ 79, 63,247,220,115,162, 73,147, 38,161,176,176,144,209,104, 52,220,144,144, 16,215,171, 87,175, 14,183, 88, 44,253,237,236,236,
+180,101,101,101, 78, 6,131,225, 46,128,217,141, 84,228,171, 59, 73,241,125, 29,237, 29,218, 10,249, 92,122,214,212, 73,162,247,
+ 23, 60, 5,202, 16,203,208, 5,197,220, 79,187,217,185,174,189, 80, 53, 60,217, 68,247,175, 82,137,181,249,229, 6,107, 52, 89,
+ 88, 88, 88, 88, 88, 88,158,112,234,243, 34, 79, 16, 77,230,209, 26, 84,221, 39, 90,251,193,185,219,157,157,157,221,228,114,121,
+224,180,105,211, 56, 78, 78, 78,136,137,137, 97,170,170,170, 56,124, 62, 31,124, 62,159, 59,120,240, 96,185,197, 98,145, 30, 57,
+114,132,186,119,239, 94,161,217,108,254,180,184,184,248,106, 35, 21,217,222,206, 78,228, 38,177, 19, 6, 30,122,123, 0,199,185,
+125, 49,112,252, 99,134,104, 10, 56, 60,134,192, 73,198,112, 87,247,167,228,249, 42, 95,233,172,221,133,212, 31,247,202, 10,205,
+102,243,167,149,149,149, 87,217, 75,144,133,133,133,133,133,229, 95, 77,125, 94,228, 73,161,118, 30,173,135, 34, 90, 13, 58, 71,
+ 87, 87, 87, 74,175,215,187,249,250,250, 78,115,118,118,158, 44,149, 74, 93, 7, 12, 24, 32,161,105, 26,132, 16,168, 84, 42,166,
+117,235,214,204,174, 93,187, 44,231,206,157,203,126,227,141, 55,198,204,156, 57,243,246,136, 17, 35, 56, 71,142, 28, 97,234,211,
+180,179,119,160, 44,218, 10, 55,239,182,129,211, 58, 57,147,201,190, 42,147,235,162, 40,169,132,151, 86, 4,226,196, 3, 92,124,
+ 25, 78,199, 8,102,217,234, 19,150,175, 79,166,102,191,179,104,217,152,215,167, 78,184, 29, 30, 49,130,115,242, 68,253,154, 44,
+ 44, 44, 44, 44, 44, 44, 44,255, 48,211,112, 63,170, 85,243, 10,224,254, 96,248, 6,141, 86,223,190,125,169,132,132, 4,202,199,
+199, 71, 90, 92, 92, 28, 4, 96,237,252,249,243, 67, 9, 33,180, 68, 34,225, 74, 36, 18,250,183,223,126,211,254,252,243,207,231,
+204,102,243, 11, 70,163,177,212,215,215,151, 74, 75, 75,107,112,182, 64,143, 94,189,169, 91,113,215, 41,111,159,182,210,226, 34,
+117, 16, 5,178, 54,231,125,143, 80,190,166,148,134,135, 51, 23, 10, 23,122,213,190, 82,237,251,191,220, 56,103, 54,155, 94, 0,
+ 80,234,229,225, 78,101,231,230,177,233, 30, 88, 88, 88, 88, 88, 88, 88, 30,103,163, 85,151,173,141, 62,235,240,252,249,243, 4,
+ 0,201,201,201,161,205,102,179,114,224,192,129,246, 92, 46, 23,142,142,142, 92,173, 86,203, 84, 85, 85,113,157,156,156,114,249,
+124,254, 15, 85, 85, 85,165, 99,198,140,161,246,239,223,223,168, 33,186,122,233, 34, 1, 64,178,179,179,104,198,172, 87,206,232,
+215,218,158,103, 49,129, 9,233,203,213, 84, 82,140, 92,151,198, 13,112, 23,229, 10, 4,252, 31,204,102, 83,233,216,200,145,212,
+ 47,135,163, 89,147,197,194,194,194,194,194,194,242, 56,211,224, 24,173, 38,211, 59,104,181, 90,123,129, 64, 16, 30, 26, 26,218,
+186,170,170,138, 89,178,100, 73,214, 23, 95,124,177,227,238,221,187,102, 59, 59,187,182, 18,137,228,205, 9, 19, 38, 56,237,223,
+191,159,244,239,223,191,110,132,172,222,167,123,235,116, 26,123,145,128, 31,254,102, 79, 69,235, 44,147, 61, 19,248,230,149,172,
+129,139, 47,236,248, 37,129,103,238,228,160,107,235, 32,164,222,156, 48,225, 89,167, 95, 14, 71,147,222,189,123, 89,165,217, 66,
+ 88, 77, 86,147,213,100, 53, 89, 77, 86,147,213,252,103, 53,159,116,166,161, 78,106, 7,192,138,204,240, 34,145,104,128,183,183,
+119,191,132,132, 4,250,226,197,139,229, 28, 14,103,211,136, 17, 35,126,218,183,111, 95, 79, 7, 7, 7,151, 86,173, 90,185,158,
+ 58,117, 42, 12,192,158, 63,254,248,195,170,232,147, 68, 36, 24,208,213, 75,213,111,235, 13, 66,127, 27,115,167,156,230,138, 54,
+ 13,126,250,233,159,222,216,177,179,167,135,147,194,165,171,187,210,245,200,145, 99, 97, 0,246, 92,188,120,137,141,104,177,176,
+176,176,176,176,176, 60,238, 38,107,107,125,255, 55, 26,209, 18, 10,133,158, 92, 46, 55, 40, 59, 59, 59,227,200,145, 35, 9, 61,
+122,244, 24,158,145,145,177,156, 16,146, 46,149, 74,167,101,101,101,221,201,202,202, 50,234,116,186,233, 54, 84,198, 19, 28, 65,
+ 80, 76,174, 46,227,243, 83,183, 18, 58,245, 30, 54, 60, 63, 63,119, 57, 77, 72,186, 80,170,156,150,156, 89,120,231, 82,129,193,
+168,215,219,164,201,194,194,194,194,194,194,194,242,216,209, 84, 68,203, 68,211,244, 74,131,193, 96,255,203, 47,191,228, 68, 68,
+ 68, 24, 0,224,171,175,190, 98,166, 78,157,122, 46, 37, 37,101,200,237,219,183,135,187,185,185,157, 6, 64,165,166,166, 90, 19,
+125, 50, 49, 12,189,210,104, 52,216,159,250, 45, 54,103, 64,191, 78, 6, 0,216,252,229,122,230,185,105,115,206,165, 36, 38, 12,
+ 73,142,191, 54,220,205,205,237, 52,109,225, 81,121,249,233,108, 68,139,133,133,133,133,133,133,229,113,166,102,198, 97,237,255,
+155, 54, 90, 70,163,177,208,104, 52, 2, 64,105, 68, 68,196, 67,235,190,249,230, 27, 2,160, 10,192,222,226,226, 98, 91, 42, 83,
+168,211,233, 0,160,116, 64,191, 78, 15,173,216,189,245,139, 7,154,154,202, 10,246,180,177,176,176,176,176,176,176, 60, 73,102,
+235, 47,112,216,227,194,194,194,194,194,194,194,194,210, 34,166, 53,244, 63,133,134,103, 14,156,180,225, 3,154, 51,251,224, 36,
+171,201,106,178,154,172, 38,171,201,106,178,154,255, 57,205,166,180, 79,226,201,163,222,193,240,132,252,253,163,159,216,169,175,
+172, 38,171,201,106,178,154,172, 38,171,201,106,254,219,113,199,195,233, 29,220,129,251,153,225,121,236,177, 97, 97,121,178, 33,
+123,193, 69,169,191, 47, 8,241, 0, 87,152,135,188,155, 41,212, 71, 96, 90,172,169, 14,242,129,196,236, 10,139,184, 16,234,184,
+212,150,106,178,176,176,252,251,112,235, 51, 99, 44,197,225,110,162, 8, 3,157, 58, 81, 36,208,165, 75, 11,242, 50,254,139,222,
+ 34, 15, 13,140,209, 98,141, 22, 11,203,147, 78, 97,128, 31,120, 88, 6, 14,220, 65, 76,247,224, 28,180, 12,184, 21,223, 98, 77,
+ 1,179, 4, 52,199, 11,196,148, 12, 23,255,229, 64,210, 45,246, 96,255,251,152, 61,235,117,114, 59,254, 50, 50, 51,115,209,182,
+157, 59,252, 2,250,224,139,245, 27, 41,246,200,176, 88,247,171,140,218, 26, 62,106,146,131, 68,170, 0, 0, 48, 22, 51,190,153,
+219,245, 87,139,197,178, 29,192,126, 0,186,255,250, 33,250,127, 31, 12,207,231,243,213, 0, 24,177, 88,188, 15,213,161, 53, 22,
+150,191, 9,247,234,235,140,169,190,238,108, 65,206,227,241, 22, 75,165,210,223, 68, 34, 81,129, 72, 36, 42,144,201,100,191,241,
+120,188,197, 0,228,143, 77, 27,247,191,142, 82,112,232,225, 70, 51,227,121,236,102,153,139,214, 64,251,129, 99, 25, 65,190,233,
+ 32,111,145, 38,143,138,208,155, 24,239, 31,174,104, 93,171,140,150, 64, 16,180, 72,179, 22,118, 2,129,224, 24, 0, 39,246,242,
+124, 60,200, 72,141,199,145,195,171,177,228,147, 41,248,110,235,116, 36,221,190,212, 34,189, 64,160,123,119, 30,111,126, 0, 48,
+ 24, 0,107,216,254,237, 80,100,218,201, 67, 63, 20, 30,218,245,101,225,143,171,167,147, 3,203, 34,177,126,253,250,240, 41, 83,
+166,252,224,237,237, 93, 8,224, 25,214,104,253, 63, 99, 54,155, 93,138,138,138,168,237,219,183, 71,169, 84,170,123, 60, 30,239,
+ 61, 0,130,255,202, 1,151,203,229, 23,148, 74,165, 90,165, 82,169,149, 74,229,181,166,202,255,165,248, 57, 59, 59,103, 56, 56,
+ 56, 36,215, 46,116,238, 60,182, 79,251,190, 47,124,232, 24, 52,122, 96, 11,245, 5, 60, 30,239, 61,149, 74,117,111,251,246,237,
+ 81, 57, 57, 57,148,217,108,118,177, 97,251, 1,246,246,246,183, 47, 95,190,188,168,168,168,104, 96,214,165,111,156,243, 47,111,
+113,206,248,125,245,160,152, 35, 27, 22,217,217,169,110, 1, 24,240, 88, 28, 73, 61,227, 10, 14, 55, 44, 33, 79, 43,205,171, 48,
+187,198,166,107, 21, 0,119, 16,140, 45,248, 17, 83,206,184, 2,100,240,141,108,157,236, 66,137,179,235, 31, 41, 6, 37, 56,156,
+ 48,232, 41,183, 22, 55, 56, 28,206,235, 12,195, 12, 21, 8, 4,111,178,223, 80,143, 7, 34,145, 0, 32, 4,114,153, 24, 0, 1,
+167,133,214, 72,200,225,244,189, 16, 21,181,100, 65,231,206,179, 3,128, 81, 13,152, 45, 10,192, 27, 1, 1, 1, 71, 1, 60,247,
+ 8,119,231,115,127,127,255, 28, 0,115, 30, 85,187,212,173, 91,183, 62, 97, 97, 97, 31,118,237,218,117,224,163,210,252, 55,145,
+127,225,171, 95,242,206,109,112,201, 61,191,209,165, 44,245,236, 27,238,174,246, 76,106,106, 42, 70,142, 28,137, 47,191,252, 82,
+ 26, 28, 28,188, 3,128,199,127,224, 86, 10,169,249,129,143, 90, 99,180,108, 50, 90,227,125,209,119, 98, 27,156,121,214, 23,149,
+ 19,218, 64, 51,185, 13,206, 61,237,139,193,205,169,141,163,163, 35, 6, 12, 24,192,205,201,201,145,204,155, 55,239, 67,177, 88,
+156, 6, 96, 88,115,180, 36, 18, 73,140, 84, 42,205,226,241,120, 15,213, 69, 42,149,198,200,100,178, 44, 30,143, 55,164,118,185,
+ 66,161,184,160, 84, 42,213, 10,133,226, 90, 3, 70, 40, 70,169, 84,170,229,114,121, 76,237,114, 30,143, 55, 68, 46,151,103, 43,
+ 20,138,186,229,131, 21, 10, 69, 86,221,242,134,224,243,249, 94, 89, 89, 89, 46,217,217,217, 46, 66,161,208,181,118,121,102,102,
+166, 75, 86, 86,214, 67,229,182,192,227,241, 6,203,100,178, 44,169, 84, 26, 83, 95,121,221,125,106,136, 90,199,110,176, 53,229,
+182, 54, 60, 17, 17, 17,231,242,242,242,188,237,236,236,236,106,175,112, 80,217, 13,251,223, 55, 27,231,142, 30, 17,241,186,115,
+224,152, 78,205,212, 31, 38, 22,139,211,230,205,155,247, 97, 78, 78,142,164,119,239,222, 92, 14,199,166,223, 19,225,163, 71,143,
+ 62,160, 86,171, 61,187,116,233,194,181, 88, 44, 72, 56,184, 24,210,184, 55, 33, 78,219,140, 86,146, 66,222,189, 95,151,123, 69,
+ 12,234,126, 0,255,240, 96, 80,178, 55, 80, 0,138, 25,192, 16,226,124, 59, 71,239, 60, 50,234, 25,222,245, 44,157,179,153,166,
+ 29, 0,238, 32,242,157,143,168, 89,154, 60,115,127,134, 16,215, 83,233,124,231,176,103,103,115, 79,167,243,156,205, 52,237, 8,
+ 14, 6, 54, 71,179,246,229,207,229,114,231,174, 94,189,154, 3, 96, 22, 0,225,127,201,208,132,122,192,115,112, 59,238,149, 16,
+119,244,125,132,178,193,213,247,187, 95, 75,133,182,125,119, 20, 83, 95,219,138, 14, 1,189, 90,164, 99,100,152,164,221,169,169,
+199, 39,183,107, 23,185,160,115,231,151,234, 49, 91, 20,128, 5,203,151, 47,127, 33, 33, 33,193,185, 77,155, 54,175, 61,162, 31,
+253,235,150, 47, 95,254, 78, 66, 66,130,135,175,175,239,199, 54,106, 54,216, 46,217,219,219, 15,219,182,109,219,220,145, 35, 71,
+190,222,173, 91,183, 78,143, 66,243, 95,204,151, 55,110,220,240, 94,189,122,245,187, 83,167, 78,173, 0,128, 33, 67,134, 8, 0,
+244,110,113,123, 71,136,144, 16, 18, 70, 8, 25, 73, 8, 25, 66, 8, 9,173,254,187, 71,245, 50,146, 16, 18, 94,231,181, 71,245,
+182, 53,235,123, 54,160, 49,178,238,118,181,182,169,251,255, 67,127,215, 99,180, 70,226,254, 88,173,145, 15,237,192,225,195,135,
+ 73,237,215,186, 76,240,197, 71,179,251,120,106,111, 31,218, 73, 52, 89,169,164, 52,241, 58,185,190,245, 51, 50,187,135,179,246,
+249, 54,248,220,246,227, 69,200,249,243,231, 73, 66, 66, 2,209,104, 52,228,206,157, 59,164,103,207,158, 58,169, 84,122, 10,128,
+175, 45, 98, 10,133, 66,125,234,212, 41, 18, 17, 17, 81, 46,151,203, 87,213,220, 92, 74,165, 82,125,254,252,121, 18, 17, 17, 81,
+174, 80, 40,214, 1,224, 2,192,211, 79, 63, 93, 64, 8, 33,206,206,206,185,245,233,141, 30, 61,186,148, 16, 66, 84, 42, 85, 77,
+ 87, 19, 87,161, 80,172,155, 57,115,166,230,234,213,171,196,222,222,190,166,156,163, 84, 42, 87,205,154, 53, 75, 19, 27, 27, 91,
+187,188, 81, 28, 28, 28,178,104,154, 38,135, 14, 29, 34, 46, 46, 46,185,181,110,230, 44,154,166,201,129, 3, 7, 26,172, 91, 99,
+129, 2,185, 92,190,114,242,228,201,149,233,233,233,196,209,209, 81, 93,171,124,213,148, 41, 83, 42, 51, 51, 51,137,147,147,147,
+ 85,117,116,116,116, 84, 95,184,112,129,140, 27, 55,174,162,246, 49,117,116,116, 84, 95,188,120,177,166,124,165, 53, 13,153,135,
+135,199,107, 46, 46, 46,185, 46, 46, 46,185,118,118,118, 75,221,221,221,243, 11, 11, 11, 9, 33,132,180,109,219,182,160,118, 36,
+203, 37, 56,234,173,205,123, 47, 94, 62, 27, 95, 92,216,121,232,235, 43, 85,157, 71,171,108, 56, 6,190, 82,169,244,212,192,129,
+ 3,117, 89, 89, 89,164,170,170,138,196,197,197,145,243,231,207,147,187,119,239, 18, 0,214,204,177, 85,200,229,242, 28,131,193,
+192, 24, 12, 6,166,176,176,144, 46, 40, 40,160, 19, 87,185, 19,242, 45,255,193, 82,118, 96, 20,201, 63,187,140, 81,202,165,217,
+ 0, 20,255,152,209,218, 24,228, 69,182,248,239,190,181,216, 59,241,236,242,167,204, 36,253, 52,217,249,146,179,249,204, 91,158,
+247,200,166,128,159,201,150,192, 86,205,210,220, 20,184, 51,238, 3,239,164, 13, 31,191, 97,206,200,200, 32,243,167, 60,101, 57,
+ 49,219, 51,133,108, 14,216,219, 28,205, 90, 76, 28, 59,118,172, 38, 51, 51,147, 4, 5, 5, 85,113,185,220,169,255, 37,147, 21,
+238, 39,204,137,251, 97, 62, 51, 42, 88, 90,252,136,204, 86,176,139,139, 75,209,247,223,127, 79, 20, 10, 69, 65,115,205,214,248,
+ 49,131,136,174,252, 20, 25, 19, 25,218,232, 61,242,236,179,207,146,176,176, 48, 50,123,246,236,166,238, 37, 42, 0,136,218,222,
+185,243, 1,102,252,120,122,123,231,206, 7, 2,128,168,106,131, 69, 1,120,119,197,138, 21,177,102,179, 57,246,187,239,190,139,
+141,138,138,138, 5, 48,191,133,199,226,139,207, 63,255,156,152,205,102,242,221,119,223,145,168,168, 40, 2, 96,125, 75,218,165,
+154, 72, 86, 72, 72,200, 91,251,247,239,191,156,148,148, 84, 24, 25, 25,185,178,115,231,206,170,230,106, 62,142,200,229,242,246,
+157, 58,117,218, 17, 20, 20,148,217,165, 75, 23, 99, 96, 96,160,222,207,207, 47, 61, 56, 56,248,123,145, 72,228,219, 76,217, 94,
+125,251,246,165,207,156, 57, 67,198,142, 29, 75,106,153,144, 70,105,204,139, 16, 66, 66,223,125,247,221,247, 0,144,119,223,125,
+247, 61, 66,200,200,106, 63, 49,178,246,223,117, 95,107,204, 83,205,255,245,105,212, 44,245,105,214,247, 25,117, 62, 7, 13, 68,
+178,166, 85,215,251,207,157, 59,124,248,240,192,195,135, 15,159,169,187,115,207,180, 65,159,217,125, 60,117,186,194, 60, 18,255,
+217,155,228,183, 48, 47,114,126,144, 27, 73,158, 59,150,228,253,176,142,204,232,106,175, 29,223, 6, 97,182, 26,173,216,216, 88,
+ 18, 27, 27, 75,174, 93,187, 70,210,210,210, 72,121,121, 57,249,241,199, 31,105, 71, 71, 71,157, 72, 36, 90, 14, 64, 98,141,152,
+ 82,169, 84, 19, 66,136,193, 96, 32, 75,151, 46,213, 87, 71,170, 92, 85, 42,149,154, 16, 66,202,202,202,200,242,229,203,245, 42,
+149, 42, 14,128,135,147,147, 83, 86,106,106, 42,113,117,117,173,215,204,216,219,219,171,147,146,146,106,140,147,167,189,189,125,
+252,193,131, 7, 77,132, 16,146,157,157, 77, 28, 28, 28,212, 0, 92, 29, 29, 29,175, 31, 62,124,216, 68, 8, 33,185,185,185, 53,
+229, 86, 25, 45,157, 78, 71, 78,156, 56,241, 80, 29,106,202,143, 30, 61,250,144, 1,179, 2, 87,149, 74, 21,251,227,143, 63, 26,
+105,154, 38,241,241,241, 53, 38,209,213,206,206,238,218,222,189,123,141, 52, 77,147,196,196, 68,171,205, 96,235,214,173, 11, 8,
+ 33,196, 98,177,144,205,155, 55, 27,106,142,105, 77,185,209,104, 36, 95,125,245,149, 65,169, 84,198, 2,104, 52,250,230,228,228,
+148,107, 52, 26, 73, 89, 89, 25,233,217,179,167,230,252,249,243,164,162,162,130, 16, 66, 72,235,214,173, 11, 0,192,127,224,212,
+ 79, 47,223,209, 84,188,252,206,198, 61,190,161,207,127,118,252, 74, 78,246,182,253, 49,177, 78,193,163,159,178, 38,168, 41, 18,
+137,150,187,187,187,235,255,248,227, 15,218,100, 50,145,204,204, 76,114,237,218,181, 7,215,216,205,155, 55,173, 50, 90, 60, 30,
+111,241,229,203,151, 77, 52, 77, 51, 69, 69, 69,116, 65, 65, 1, 93, 80, 80, 96,169,107,180,200,183,124, 82,116,244, 85, 18,189,
+117,142, 81, 32, 16, 44,254,103,162, 89,224,146, 45,254,163,201, 22,255,216,239, 39, 59, 21, 85, 94,219, 69,200,175,115, 72,202,
+167,109,200,226,167, 20,149,204, 22,255, 88,178, 37, 96, 60,249,104, 32,207, 38,205,173,129,163,200, 22,255,216,207,159,241, 41,
+190, 30,123,149,156, 57,115,134,124,181,110, 5,153, 29,238, 89,197,108,241,143, 37,155, 2,199,217,162, 89, 27,145, 72,116,231,
+220,185,115,228,236,217,179,228,227,143, 63, 38, 82,169, 52,243, 81, 68,245,200, 38, 63, 31,242,181,223, 64,242, 77, 7,119,242,
+251,192,199,110,130, 79,168, 7, 60,135,250, 9,179,139,174,239, 39,164,228, 46,201, 95, 21, 68,158,242,231,183,212,108, 5,187,
+184,184, 20,166,167,167,147,252,252,124,178,102,205, 26,162, 84, 42,155,101,182,198,143, 25, 68,116,101, 39, 27, 53, 90,163, 71,
+143, 38,107,215,174, 37,102,179,153,244,234,213,203,154, 31, 45,127, 49, 91,254,192,104, 0,239,173, 92,185,242,129,201,218,184,
+113, 99,236,205,155, 55, 99,189,189,189,143,180,224, 88,172, 95,185,114,229, 3,147,181,113,227, 70,114,243,230, 77,226,227,227,
+147,213,146,118,105,232,208,161,159,166,165,165, 85, 44, 92,184,112,207,128, 1, 3, 62,187,126,253,122,118,116,116,116,108, 72,
+ 72,200, 83,205,213,124, 4, 81, 29, 94,117,100, 71, 72, 8,225, 19, 66,106,204, 43, 15, 0,191, 38,160, 96, 13,147, 39, 79,150,
+246,233,211, 39,118,210,164, 73,218,239,191,255,158,164,167,167,147,184,184, 56,178,114,229, 74,242,225,135, 31,146,111,191,253,
+150,140, 27, 55,174,170,103,207,158,151,199,143, 31, 47,182,161,154, 65,190,190,190,229, 7, 14, 28, 32, 59,119,238, 36, 2,129,
+ 32,218,218, 13, 27,243, 34, 13,153,169,134, 12, 86,221,117,141, 24,177, 70, 13,155, 21,159,247,192, 84, 53,112,206, 30,138, 72,
+252, 30, 25, 25, 57,240, 47, 95, 62, 4,159, 76,155,247,169, 56,237,251, 53, 80,255,248, 37,184,101,106,240, 43,139, 97, 56, 23,
+ 13,243,185,131,120,161,119,111,137,132,162,150,216,122,193, 8,133, 66, 8,133, 66, 8, 4, 2,104,181, 90,228,230,230,162, 95,
+191,126,156,107,215,174,137, 95,123,237,181, 57, 18,137, 36, 19,192,152, 38,239,102,234,126, 68,250,194,133, 11,120,245,213, 87,
+ 69, 59,118,236,232,226,236,236,124,131,166,105, 33, 0, 36, 38, 38, 98,194,132, 9,162, 93,187,118,117,244,240,240,184,102, 50,
+153,164, 34,145, 8, 92, 46,183, 65, 61,161, 80, 8,179,217, 44,234,208,161, 67,220,141, 27, 55,130, 35, 35, 35,249, 25, 25, 25,
+ 72, 77, 77,133,217,108, 22,250,249,249,221,188,118,237, 90,151,145, 35, 71,242,179,178,178,144,145,145,241,160, 30,214,212,215,
+104, 52, 66, 36, 18,161,118,151, 22, 69, 81, 48, 24, 12, 16, 10,133, 86,107,241,120,188,193, 1, 1, 1, 55,111,220,184, 17, 50,
+122,244,104,193,213,171, 87,145,157,157, 13,154,166,133,129,129,129, 55,111,220,184,209, 53, 42, 42, 74, 16, 23, 23, 7,181, 90,
+ 13,107,187,208,106,222,119,227,198, 13, 76,154, 52, 73,120,236,216,177,174,238,238,238,113, 22,139, 69, 8, 0, 55,111,222,196,
+132, 9, 19,132,199,143, 31, 15,105,213,170, 85, 92, 19, 93,137, 92, 0, 48,155,205,120,237,181,215,100, 74,165, 18, 89, 89, 89,
+ 96, 24, 6, 52, 77, 3, 0,138, 75,139,111,222,184, 25,159,248,194,196,103, 6,234, 76, 6,195,197, 43, 49,183,219,182,246,241,
+162, 40,210,186,137,170,142,145,201,100,153,171, 86,173,122, 43, 61, 61, 93, 20, 16, 16,192, 73, 73, 73, 65,101,101, 37, 4, 2,
+193,131,107,204,218,253, 22, 10,133,131,130,130,130,120,122,189, 30, 12,195, 0, 0,225,112,234, 31,177, 34, 46, 59,135, 64, 87,
+ 11, 95, 34,145, 12,250, 71,190,189, 43,130, 28,193, 96,104, 70,161, 81, 36,178,243, 82,200,221,253,128,204,179,104,227, 44, 2,
+151,195, 21, 95, 77,213,202, 0, 50, 20,222, 69,142,182,105, 50, 67, 83, 11,140, 34,179, 67, 71,185,135,151, 55,138,139,139,209,
+170,109, 0,244, 66,103,225,133,187, 85,114, 80, 54,106,254, 73,255, 14, 29, 58,184,181,111,223, 30, 69, 69, 69, 8, 9, 9,129,
+189,189,189, 61,128,161,205,254,210,249,206, 71,132, 10,244, 5, 56,171, 64, 83, 31,195,204, 91,134,187,133, 33,100, 75, 8,255,
+113, 50, 89, 74,185,240,210,174,221, 63,122, 58,122, 7, 2,209, 47,195,213, 78,132,111, 94, 15,113,112, 86,137, 14, 52,211,108,
+ 5,187,186,186,158,190,124,249,178,147, 88, 44,198,181,107,215, 16, 20, 20,132, 53,107,214, 56,219,219,219,159,109, 94,100,139,
+128, 80, 13,155,172, 1, 3, 6, 96,214,172, 89,216,177, 99, 7, 28, 28, 28, 48,105,210,164,166,204, 22, 73, 4, 14,125, 30, 23,
+247,221,142,123,247, 14, 79,110,215, 46,114,146,159,223,210,233,207, 61, 55,245,141, 55,222,192,138, 21, 43,112,224,192, 1,244,
+237,219, 23,211,166, 77, 51,103,102,102,110,111,110, 87,213,170, 85,171,102,207,153, 51,167,174,166, 41, 35, 35,227,243, 22,181,
+ 75,197,197, 55,227,226,226, 18, 39, 78,156, 56, 80,175,215, 27,174, 92,185,114,219,215,215,215, 11, 64,235,230,106,182,192, 96,
+ 81,132, 16, 49, 0,105,245, 34, 3, 32,221,181,107,151,106,244,232,209,202,234, 50, 73,245,210,100,247,126, 80, 80,144,215,157,
+ 59,119,114,230,206,157, 27,178, 99,199, 14,137, 84, 42, 69, 89, 89, 25,190,254,250,107,188,247,222,123,160, 40, 10,132, 16,124,
+251,237,183,210,151, 94,122, 41,244,222,189,123, 57, 62, 62, 62,214, 12,105, 17,201,229,242,189, 75,151, 46, 85, 50, 12,131, 5,
+ 11, 22, 20,153, 76,166, 89,213,235, 22,218,217,217, 93,194,125,195,221, 24,245,122,145, 90,223,149,135,235, 28,155,200,186,101,
+117,215, 17, 66, 34, 27,211,176,241, 92,212,247,121,209,141,153,173,218,223, 64,131,234,117,145, 64,103, 55, 95,127,148,255,186,
+ 23, 18, 30, 5, 9,183,122,225, 81,224,164,220, 68, 43, 49, 31,102, 66,130,155,107,180,106, 22, 62,159, 15,173, 86, 11,154,166,
+241,222,123,239,137, 78,156, 56,225,200,225,112,126,110, 74,167,182, 97, 74, 78, 78, 70, 96, 96, 32,117,232,208, 33,215, 89,179,
+102, 73,106, 62,167,188,188, 28,237,219,183,167,142, 30, 61,234,242,193, 7, 31,200, 27, 51, 51, 20, 69, 65, 32, 16, 96,206,156,
+ 57,146, 43, 87,174, 56,120,120,120, 32, 37, 37, 5, 37, 37, 37,144,203,229,152, 51,103,142,228,242,229,203,206, 30, 30, 30, 72,
+ 79, 79, 71,121,121, 57,228,114,185,205, 70, 75, 32, 16, 60,180, 13, 69, 81, 48,153, 76, 54, 25, 3,149, 74,181, 51, 54, 54,214,
+ 89,165, 82, 33, 46, 46, 14, 22,139, 5, 42,149, 10,179,103,207,150,196,198,198, 58,219,217,217, 33, 49, 49, 17,132, 16, 40,149,
+ 74,155,234, 8, 0, 12,195, 32, 49, 49, 17,173, 91,183,198,217,179,103, 93,166, 79,159, 46,174, 41,191,123,247, 46,188,188,188,
+112,246,236, 89, 23,153, 76,182,179, 33, 45,134, 97,144,151,151,135,132,132, 4,164,164,164,160,176,176, 16, 69, 69, 69,168,172,
+172,132,197, 98, 1, 0, 72, 43, 43,162,119,237, 57,116, 67, 34,145, 72,131,252, 58,120,223,140,191, 85, 32,145, 72,164, 62,222,
+222,126,192, 71,156, 70, 12,225,207, 25, 25, 25,142, 47,189,244,146, 32, 63, 63, 31,165,165,165,224,241,120,127,185,182,132, 66,
+235,134, 2, 89, 44,150, 64,177, 88, 76,153, 76,166, 7, 17, 48,161, 80,136,183,118,106, 17,180, 24, 15, 45,207,173, 43, 0,161,
+205, 48, 26,141,129,255,239,209, 44,128, 2,101,236, 0,138, 10,185,148, 82,229,208, 63,114,162, 0,169,199, 0,198, 12,112,120,
+ 24,212,217,139,119,224,102,149, 43, 8, 58,195,128, 0, 66,154,158,249, 69, 0, 10, 48,181, 7,168,238, 39,238, 88, 28,251,142,
+125, 93,144,147,147, 3,129, 64, 0,145, 72,132,144,193, 79,243,118,221, 48,187,129, 66, 23,152,224,111,141,230, 67, 97, 71,137,
+100,209,135, 31,126, 40,171,173, 57,117,234, 84,153, 74,165,250,176,217, 38,171, 74,218, 27, 22, 50, 39, 33, 71,219,122,105,116,
+126,224,189, 2,157, 63, 8,153, 11,152,187, 62, 2,179, 53, 72, 36, 18,165, 2,232,215, 34,147,165, 16, 94,220,189,251, 71, 79,
+135, 86,247, 77, 22, 44,122,128, 47,129,155,179, 29,190,121, 43,204,193,217, 78, 98,171,217, 10,118,117,117, 61,117,233,210, 37,
+ 39,177, 88,140,216,216, 88, 8, 4, 2,136,197, 98,116,234,212, 9, 91,182,108,113,118,112,112,176,217,108, 17,144,122, 99,190,
+ 99,198,140, 33, 3, 6, 12,192,204,153, 51,177,125,251,118, 24,141, 70, 44, 93,186, 20, 25, 25, 25, 86,201, 38, 2,135,150,199,
+197,125,191, 44, 33, 33,249,221,224,224,128, 49, 50,153,195,204, 73,147, 84, 31,124,240,193,225,131, 7, 15,126, 55,114,228,200,
+162, 43, 87,174,172, 5,176,215,198,195, 75, 1,216,184,122,245,234,153, 53,198,237,131, 15, 62,248,246,224,193,131,203, 70,142,
+ 28,153,119,229,202,149,185, 0, 54,182,164, 93, 98, 24, 38,250,231,159,127,190, 33,145, 72,164,254,254,254,222,241,241,241, 5,
+ 18,137, 68,234,237,237,237, 55,112,224, 64, 78,115, 52,155,131,139,139,203,144, 75,151, 46, 5,225,254,164, 49, 81,141,209,138,
+143,143,183,171,168,168,176,147,203,229,118,238,238,238,138, 26,179, 53,118,236, 88, 59, 30,143,215,232,117,171,209,104, 14, 46,
+ 92,184, 80, 53,118,236,216,154,255,113,238,220, 57,108,223,190, 29, 50,153,236,161,247, 70, 69, 69,225,213, 87, 95,181, 55, 26,
+141, 63, 91, 81,221, 41,175,189,246,154,191,171,171, 43, 22, 45, 90,100,200,201,201, 25, 2, 32, 3,128, 42, 60, 60,252,211,248,
+248,248,158,161,161,161,123, 0,116,107,236,222,171,207,139,212, 54, 58,214,148, 53,247,253,214,154,173, 58, 69, 13,230,208,122,
+200,104, 69, 70, 70,158, 65, 3, 51,169, 76, 37,106,136, 64, 67,194,165, 32,229,214, 50, 91, 96,192, 43, 47, 0,213,140, 89, 42,
+245,125, 25, 10,133, 66,112,185, 92, 24,141, 70, 88,251,160,234, 26, 83,160, 84, 42, 33,151,203,161,211,233, 96,177, 88, 32, 22,
+139,107,204, 8,148, 74, 37,248,124, 62,248,124, 62,196, 98,241, 95,162, 73,117,163, 57, 2,129, 0, 50,153, 12,121,121,121,200,
+200,200, 0,195, 48,144,203,229,144,201,100, 16, 10,133,200,205,205, 69,110,110, 46, 8, 33,144,201,100,144,201,100,176,101,192,
+ 53, 77,211,245,126,249,155,205,102,155, 34, 90, 22,139, 5,183,111,223, 70,102,102, 38,196, 98,241,131,125, 21,137, 68,184,123,
+247, 46,242,243,243, 33,149, 74,161, 84, 42,161, 82,169,172,214,173,217, 23,133, 66, 1,137, 68,130,210,210, 82,104,181,218, 7,
+199, 84,169, 84, 66, 38,147,161,188,188, 28, 5, 5, 5,141,238, 59, 77,211,200,205,205, 69, 97, 97, 33,178,178,178, 80, 84, 84,
+244,160, 1,170,142, 26,181, 44,176, 83, 81,129,226,226,226, 7,145,200,134, 22,107, 96, 24, 6,149,149,149,184,116,233, 18,197,
+ 48, 12,202,202,202,152,194,252,124,122, 70,174, 16, 7, 62,218, 68,126, 60,118, 93,191,235, 72,172,110,223,169, 4,221,198,125,
+ 55,117,226,158, 31, 91,240, 79,240, 85,176, 10,102,126, 68,145,198, 44, 42, 52, 9, 84,174,193,225, 64,234, 81,128,195, 3,196,
+246,232,213,177, 13, 50, 74,105, 89,146,218, 40, 6,133, 97,216,232,103,111,149, 38,205, 31, 90, 88,105, 22,165,155,156,149,129,
+157,187, 65,173, 86, 67, 36, 18, 65, 36, 18,161,123,223,112,164, 22,211,210, 91, 57, 58, 41, 8, 34,172,210,252,147,182,114,185,
+188,119,191,126,253,168,218,154, 35, 70,140, 0, 69, 81,157, 0, 4,216,212,200,173,111, 43,132, 73,218, 11, 60, 50,231, 86,158,
+214,227, 64,188,222,111,212,152,167, 29,190, 56, 89, 16,120, 59,223,224, 11, 98,158, 7, 98,234,214, 2,179, 53, 80,161, 80, 28,
+222,176, 97,131,175, 88, 44, 62, 10,160,127,115, 68,228, 18,238,230, 69, 51, 39,122,218,215,152, 44,179, 22,224, 73, 0,190, 4,
+224, 73,224,230,226,132, 37,175, 14,117,144,138,249,251,108, 48,172,187, 54,110,220,232, 92,215,100,213, 44, 33, 33, 33, 88,188,
+120,177,179,131,131,195, 78,107,244, 86,173, 92, 65,202,202,203, 1, 2, 84, 84,104,176,106,229,138,210,154,117, 99,199,142, 37,
+253,251,247,199,204,153, 51,177,108,217, 50, 28, 57,114, 4,189,122,245,194,180,105,211, 16, 26, 26,218,148,116,132, 74,165,218,
+ 17, 30, 30,126, 41, 87,161,120, 53,175, 91, 55,225, 41,149,170,124, 72,121,185,202, 39, 62,222,228, 15,220, 4,240, 85,118,118,
+246, 83, 54,152,172,231,148, 74,101,236,144, 33, 67, 76, 10,133, 34,115,205,154, 53, 51,102,205,154,133, 21, 43, 86, 96,225,194,
+133, 95, 3,120, 5,192,251,217,217,217, 30,141,153,172,191,171, 93,250,187,218, 58,154,166,179,246,238,221, 27,106, 50,153,188,
+170,187, 7, 69,101,101,101,202,146,146, 18,133,201,100,146, 49, 12, 35,179,179,179,147, 3,144,190,240,194, 11,188, 91,183,110,
+ 5, 90, 44,150,156,198, 52,243,243,243,159, 95,176, 96, 65, 81, 81, 81, 17, 0,160, 83,167, 78, 40, 43, 43,195,252,249,243,241,
+230,155,247, 39, 4,119,237,218, 21,132, 16,168,213,106,172, 90,181, 74,157,159,159,255,162, 21,213,109,215,161, 67, 7,196,199,
+199,227,246,237,219, 39, 1, 48,184, 63,142,181,252,250,245,235, 55, 10, 11, 11,177,115,231, 78,129,167,167,231, 65, 52,144,226,
+165, 49, 47,210, 28, 40,138,138,110,206,118, 53,145,171,250, 34, 98, 13,208,120, 68, 43, 50, 50,146,170,253,250, 80,196,136, 66,
+ 92,102,204, 89, 56, 4,119,123, 40,154, 37,229, 82,144, 40, 85, 72,205,202,128, 0, 84,194,163, 50, 90,165,165,165,152, 49, 99,
+134,238,249,231,159, 47,102, 24,230,105,107, 77,129, 74,165,130, 74,165,194,173, 91,183,200,184,113,227,212,107,214,172,209,213,
+ 54, 90,201,201,201, 36, 34, 34,162,224,195, 15, 63,212, 52,102,180,106, 34, 90,203,151, 47,215, 13, 26, 52,168, 48, 33, 33,129,
+212,152, 41,185, 92,142, 85,171, 86,233,194,194,194,212, 87,175, 94, 37, 53,101,182, 68,180, 56, 28,206, 3,163, 85,123, 27, 14,
+135, 3,134, 97,108, 50, 90, 85, 85, 85,207,143, 28, 57, 82,157,152,152, 72,106,246, 83,165, 82, 97,205,154, 53,186,161, 67,135,
+170, 19, 18, 18, 72, 77,153, 82,169,180,218, 12,214,124,190, 66,161,128, 82,169,196,173, 91,183, 72, 68, 68,132,122,253,250,245,
+250,218,229,183,111,223, 38, 81, 81, 81,234,202,202,202,231, 27, 51, 47, 53,221,121, 22,139, 5,122,189, 30, 69, 69, 69,200,202,
+202,122, 16, 78,215,201,148, 79, 77,124,118, 84, 23,157, 78,167,189,149,124, 39,179, 83,199, 32, 23,157, 78,167,205,200,204, 76,
+ 6, 62, 98, 26,209,126, 58, 56, 56,184,120,198,140, 25,186,210,210,210, 22, 27, 45,161, 80,152,200,227,241, 72,255,254,253,137,
+209,104, 36, 89, 89, 89,230,162,210, 82, 75,192,103,159,145,132,183,222,162, 36, 49, 49, 34,185, 92, 78, 85,107,114, 82, 82, 82,
+ 24,137, 68,146,248,255,110,180, 56,140, 27, 40,210,239,143, 59, 26,187,161,163, 38, 8,169,252, 43,128, 73, 3,136,236, 1,145,
+ 61,120, 50, 71, 12,239,223,149,251,253,165, 10, 55, 16,166, 15, 4, 34,175, 38, 53,249,196, 21, 96,250,255,154,172,183,239, 55,
+126,182,176,164,164, 4, 92, 46,247,129, 41,146,202,100, 24, 50,230, 5,206,183, 87, 12,110, 0,233, 11,138,235,101,195,189,254,
+206,162, 69,139, 4,165,165,165,224,112, 56,127,106, 74,165,152, 62,125,186, 72,169, 84, 46,180,186,241,219, 27, 40, 0, 95,212,
+ 11, 32,111, 38,229,235, 61, 14,222,212,249,207, 91,254,141, 36,184,107, 40, 94, 27,228, 34, 89, 30, 93, 16,124, 35, 75,215, 6,
+160,223,130,197,216,189, 25,102,171,191, 66,161,136,142,137,137,145,142, 24, 49, 2,171, 86,173,146, 73, 36,146,163,205,105,248,
+171, 52,244,172, 79,214,255, 79, 29,183,118, 24, 96,170,186,111,176,106, 45, 5, 26, 6,139,191, 57, 93,110, 54,147,137,214,106,
+234,116,186, 41,175,188,242, 74,241,190,125,251,254, 98,178,196, 98, 49,210,210,210,176,116,233,210,146,146,146,146, 38,191, 20,
+215,172, 94, 21, 27,127,227, 55,124,251,245, 39, 0, 8, 54,172,121, 29, 23,255,216,109, 55,104,224, 0,210,186,117,107, 18, 26,
+ 26,138, 25, 51,102, 96,201,146, 37, 72, 74, 74,130,147,147, 19, 94,127,253,117, 12, 28, 56, 16,171, 87,175,110,172,145,138,152,
+ 53,107,214,210,236,236,108,255, 95,127,253,149, 87, 88, 88,232,178,122,219,182,242,159,202,203, 75,150,197,199, 39,189,223,177,
+ 99,135,119, 59,119,126,177,145,212, 15,245,154,172,153, 51,103,238,202,206,206, 14, 57,121,242, 36,191,176,176,208,107,230,204,
+153, 88,185,114, 37, 22, 46, 92,184, 5,192,107,176,110,194,139,213,237, 18,151,203,125,234,233,167,159,238,162,211,233,180, 73,
+ 73, 73,153, 29, 59,118,116,209,233,116,218,204,204,204,228, 51,103,206, 48,205,209,108, 14,197,197,197,247,118,238,220,153, 60,
+123,246,236,144,236,236,236, 64, 0,142,149,149,149,178,202,202, 74,145,209,104,148,216,219,219,219,119,237,218,213,105,218,180,
+105,242,235,215,175, 7,102,103,103,107,170,163, 72, 13, 98, 50,153,146, 74, 75, 75, 35,135, 13, 27, 86, 86, 90, 90,138,206,157,
+ 59, 99,212,168, 81,112,115,115,131,135,135, 7, 70,143, 30, 13, 63, 63, 63, 20, 23, 23, 99,226,196,137, 37,133,133,133,195, 0,
+164, 88, 81,221,123,249,249,249,232,211,167, 15, 62,249,228,147,200,103,158,121, 38,161,127,255,254, 21, 29, 59,118,212,122,121,
+121, 5,124,241,197, 23,240,244,244,196,222,189,123,221, 69, 34,209,206,122, 76, 86,131, 94, 4, 64, 97,181,225, 49,214,121, 45,
+108, 98,157,181,219,214,251,183, 21,239,171,107,182,106, 47,127,233, 58,172,255,132, 0,139,183,239,253, 94, 47,244,110, 15,149,
+127, 23, 72,197, 98, 72,132, 66, 72,236, 29, 97, 96, 24,108, 75,203,215, 86, 17,178,208,214,139,167,238, 23, 33, 69, 81,248,242,
+203, 47, 45,189,123,247,214,159, 62,125,122,131, 78,167,243,198,253,172,178, 86,155,130,245,235,215,107,231,204,153,115,163,160,
+160,160,139, 88, 44, 54,214,148,111,216,176, 65,251,194, 11, 47,196,103,103,103,135, 72,165, 82,109, 67,227,179,106, 27, 45,145,
+ 72,100, 40, 40, 40, 8,157, 58,117,106,226, 87, 95,125, 85, 37,149, 74, 33,147,201, 32, 18,137,140, 5, 5, 5, 93,102,204,152,
+113, 99,229,202,149, 90,137, 68, 2,153, 76,102, 83,183, 28, 33,228, 47,134,170,118,185,181, 88, 44,150,211, 5, 5, 5, 93,230,
+204,153,115,253,139, 47,190,168,170, 49, 64,181,235,184,122,245,106,173, 92, 46,183, 41,162, 85,243, 62,153, 76,134,117,235,214,
+105,103,207,158,125,163,160,160,160,139, 72, 36, 50,214, 42,175,154, 53,107,214,245,130,130,130, 46, 22,139,229,116, 35,191,198,
+232,138,138, 10,240,120, 60,196,199,199, 27, 4, 2, 1, 56, 28, 14,238,222,189,251,160,241,113,112,112, 8,234,210,169, 99,192,
+255,118,237, 61, 35, 17,136, 68,189, 67,187, 7,166,164,103,100, 19, 66,165, 55, 81,213,253, 58,157,206,251,244,233,211, 27,122,
+247,238,173,255,242,203, 47, 45, 13, 69,182,172,193, 96, 48,156,185,118,237,154, 89, 44, 22, 83,121,121,121, 22, 46,151, 11,154,
+166,137, 33, 52,212,208,233,139, 47,200,173,119,223,165,148, 50, 25, 79, 32, 16, 64, 42,149, 82,199,142, 29, 51,106,181,218, 51,
+255,255, 70, 11, 82, 80,144,220, 41, 48, 40,196,127, 29,166,161, 0, 0, 32, 0, 73, 68, 65, 84, 28, 11,133,228,253,247, 77,150,
+216, 14, 16,219, 3, 98,123,120,122,122,225, 74,154, 86, 1, 14,132,160,173,200, 33, 70,136, 12, 20,164,241,106, 40,248, 66, 9,
+149,159,159,255,192, 16,213, 44,190,237, 3,113, 45, 67, 35, 7, 69, 68,224,194,150, 20, 36,145,142,142,142,188,188,188,188,191,
+104, 6, 5, 5,113,205,102,179,245,169, 93,114,105,119,128,153,153,156,175,119,255,229, 70,149,255, 91,203,190,149, 72,232, 50,
+ 32,102, 61,130,219,122,224,173,241, 93,133, 31, 28, 44, 12,190,154,174,109, 11, 46,121, 13,140,198,217,134,122,246, 83, 40, 20,
+ 71,175, 94,189, 42, 85, 40, 20, 72, 73, 73, 65,104,104, 40,182,110,221, 42,149, 74,165, 71, 0,216, 52, 30,239,178, 26, 25,154,
+ 74,186,247, 59,123, 51,243,227,242, 44, 15,153,172,194, 42,130, 87, 62, 63, 88, 86, 90,161,127,250, 82, 86,195,247, 79, 61, 92,
+ 47, 43, 43,139, 88,184,112, 97,113, 97, 97,225, 67, 38, 43, 35, 35,163,230, 75,113, 16,128, 38,127,252,254,254,219,241,144,207,
+150,204,193,213,152, 4, 12,143,124, 19,215,226,238,225,253, 5, 99, 96,167,148,224,244,233,211, 24, 59,118, 44, 62,249,228, 19,
+220,189,123, 23, 63,254,248, 35,181,117,235, 86,234,210,165, 75,212,231,159,127, 78, 53, 49,164, 97,210,178,101,203,112,245,234,
+ 85,140, 24, 49, 2,103,207,158, 69, 73, 73, 9,118, 31, 61,122,103,231,157, 59,239,215,140,217,106, 32,245, 67,189, 40,149,202,
+121,203,150, 45, 67, 76, 76,204, 3,205,226,226, 98, 44, 91,182, 44, 27,192,235,182,152, 44, 91,218,165,206,157, 59, 7,236,218,
+181,235,140, 88, 44, 22,133,134,134, 6,166,165,165,101, 3, 72,111,134,102, 69, 75,122,170,138,138,138, 46,108,221,186,245,210,
+224,193,131,165, 83,166, 76,113, 62,112,224,128,163, 86,171,245, 16,137, 68, 46, 70,163, 81,120,251,246,109,238, 79, 63,253,228,
+118,235,214,173, 52,189, 94,127,197,154,227, 81, 80, 80,112, 37, 41, 41,105, 88,231,206,157,111,111,216,176, 33,219,221,221,157,
+153, 54,109, 26, 94,121,229, 21, 56, 59, 59,211,235,214,173,203,236,223,191,127,252,189,123,247,194,181, 90,237, 77, 43,235,250,
+221,103,159,125,118,126,215,174, 93, 24, 53,106, 20, 62,255,252,115,236,222,189, 27,191,253,246,155,228,143, 63,254, 16,110,221,
+186, 21, 2,129, 0,189,122,245, 66, 68, 68,196,144,234,238, 78,107,191,151,174, 82, 20, 21, 77, 81,212,201, 58,175, 87, 27, 91,
+103,195,182, 13,253,221,232,251,234, 84,115,107,157,197,122, 38,181,197, 71,211, 59, 42,180, 23, 38,247, 34,249,211,250, 17,245,
+132, 64,114,110,160, 3,153,218,142,170,154,210,204,244, 14, 58,157,238,193,178,111,223, 62,226,230,230, 86,165, 80, 40,108, 78,
+239,224,230,230,166,174,168,168, 32, 61,122,244, 40,113,118,118,126,144,138,192,221,221, 93, 93, 85, 85, 69,122,245,234, 85,226,
+226,226,242, 32,189,131,151,151, 87, 22, 33,132,248,248,248,228, 54,164,103,177, 88,136,155,155, 91,205, 12, 61,190,131,131,195,
+166,158, 61,123,150,168,213,106,226,238,238,254, 32,117,130,179,179,243,170,208,208,208,186,229, 77,213, 55, 43, 59, 59,155,100,
+103,103,147, 86,173, 90,229,214, 46,207,200,200, 32, 25, 25, 25,196,203,203,203,230,244, 14,206,206,206, 43,235,169, 75,179,234,
+232,237,237,173,214,233,116,164, 79,159, 62, 15, 29, 83,111,111,111,181, 94,175,175, 41,183, 42,189,131, 68, 34,121, 77, 44, 22,
+231,138,197,226, 92,145, 72,180,180,117,235,214, 5,123,246,236, 33,235,214,173,171,153,146, 14,231,160,168,222,237,251,188,248,
+190,115,208,232,121, 45, 73,239,160, 80, 40, 78,185,185,185, 85,237,219,183,239,161,235, 75,167,211, 89,157,222, 65, 34,145,100,
+107, 52, 26, 70,173, 86,155,207,159, 63,175,141,137,137,209,198,199,199,107,211,210,210,116,197, 5, 5, 38,181, 90,173, 43, 47,
+ 47, 55,220,184,113,195, 32,149,254, 51,233, 29,200, 86,191,246,100, 83,192,193,123,159,248,222,154, 51, 64,170,191,185,164, 11,
+ 33, 63,143, 37,228,200, 43,132,156,126,135, 92,217, 50,141,244,241, 21,209,231,231,183, 74, 38,155,253,127,177, 38, 37, 3,217,
+218,169, 61,217, 20,112,228,206,199,190,183,166,244,247,208,111,251,106, 29,185,124,249, 50,137,143,143, 39, 41, 41, 41,228,200,
+254, 61,164, 79, 91,233,125,205, 77, 1, 7,109, 76,243,208, 87, 36, 18,105,214,172, 89, 67, 46, 93,186,244, 64,243,224,193,131,
+ 68, 42,149,106, 1,235,102, 45, 19,128, 34,155,130,198, 88,190,242,255,227,131,161,242,202,226,195,239, 16,114,243,123, 66,182,
+ 6, 19,242, 93, 79, 66,246,140, 36,228,208,139,228,210,186,241,164,175,175,192, 76, 54,251,159, 37, 91,130,172, 30,108,207,231,
+243, 43,246,237,219, 71,114,115,115,201,217,179,103, 73, 76, 76, 12, 73, 76, 76, 36,153,153,153, 36, 58, 58,154,240,249,124, 61,
+154,241,216,178,158,174,240, 9,239, 32,200,187,177,188, 47, 33, 7, 38,146,194,157,147, 72,100, 71, 69, 73,175, 86, 45,202, 71,
+215,213,209,209,177, 40, 58, 58,154,164,165,165,145, 51,103,206, 16, 23, 23,151, 34, 0, 86,143,151,141, 28,222,159, 16,227, 13,
+ 18, 54,160, 35,233,220,185, 35, 25,216,183, 3,201,185,183,158,132,118,107, 77, 54,109,218, 68,212,106, 53,105,221,186, 53,177,
+181, 98,225,225,225,151, 9, 33,177, 35, 70,140,136, 5,112, 44, 60, 60, 60, 54, 53, 53, 53, 54, 52, 52,244, 18, 26, 79,253,208,
+ 32, 67,134, 12, 49, 17, 66,200,136, 17, 35, 8,128,220,240,240,112,146,154,154, 74, 66, 67, 67,141,205, 57,120,214,180, 75, 33,
+ 33, 33,189, 7, 15, 30,252,126, 72, 72,200, 60,107,210, 59, 52,161,249,168,146, 80,115,113, 63,249,103, 16,128,238,213, 75, 96,
+117, 25,183, 5,154, 47,242,249,252,109, 14, 14, 14,191,217,219,219,159,230,114,185, 91, 1, 76, 70,243,242,155,113,170, 35,140,
+ 39,156,157,157,239,118,238,220, 89, 55,108,216, 48, 50,124,248,112, 50,115,230, 76,194, 48, 12,217,179,103, 15,249,228,147, 79,
+ 72, 59, 71, 71,203, 58,160,104, 51,240, 18,254,165, 60, 72,239, 96, 13,227,125,209,247,165,182,212,153,231,219,160,114, 98, 27,
+104, 94,110, 71, 89,147,176, 52,188, 33,163,197, 48, 12, 73, 78, 78, 38, 97, 97, 97, 85, 50,153, 44, 7,214, 39, 44,125, 72,211,
+201,201, 41,198,197,197,229, 47, 73, 52,107,149, 63,148,176,212,197,197,229,130,187,187,187,218,217,217,249, 90,125,154, 78, 78,
+ 78, 49,238,238,238,106, 39, 39,167,135,146,123,114,185,220, 17, 78, 78, 78, 57,117,203,121, 60,222, 96, 23, 23,151,172,186,229,
+ 13,236, 59,220,220,220,178,114,115,115, 73, 97, 97, 33,241,246,246,206,173,107,192,242,243,243, 31, 50, 96,214,104, 54, 85,151,
+ 70,234, 88,175,166, 21,199,180, 57,231,189, 6, 63, 79, 79,207,130,213,171, 87, 19,185, 92,254,208,148,103,255, 1, 47, 47,186,
+124, 71, 83,241,202,130, 77,123,234, 73, 88,106,109,114,208, 97, 50,153, 44, 39, 44, 44,172, 42, 57, 57,153, 48, 12, 67, 24,134,
+105,200,104,213,167,249, 84,247,238,221,139,139,138,138,232,202,202, 74, 75, 86, 86,150, 33, 53, 53, 85,183,100,201, 18, 83, 97,
+ 97,161, 94,163,209, 24,227,226,226, 12,238,238,238,133, 0,158,178,245, 28, 53,147,240,186,221,103,100, 75, 96, 95,178, 57, 48,
+ 58,241, 67,159,219, 47,246,148, 25, 98, 87,143, 32,228,244, 59,228,210,166, 87, 72,111, 95,225,125, 67,180, 37,224, 40,249,214,
+111, 0, 89,223, 86,104,149,230,182,118,253,201,150,128,163,183, 22,251,220, 30,219,205,217,184,235,251, 45,228,238,221,187,228,
+224, 79, 59, 73,175, 54,213, 38,107,115,224, 9,178, 41, 48,204, 26,205,250,204,214, 55,223,124, 67,238,222,189, 75,126,249,229,
+ 23,107, 77, 86,120,125, 70,235,189,112,121,217, 43, 61,197,134,137, 93,133,198,209,193, 2, 83, 68,123,129,165,143, 15,143,238,
+226,206, 97, 2,157, 65, 34,252, 37, 6,178,217,255, 44,217, 28, 56,204,218,122, 10,133,194, 76,212,202,169, 83,119, 17,137, 68,
+133,141, 24,173,240, 38,205,150,159, 40,239,212, 39,131,201,168,206,138, 98, 43, 77, 86, 83,215, 82, 87, 39, 39,167,162,239,190,
+251,142,184,186,186, 22, 90,105,178, 30,104, 70, 69, 70,144,140,123, 71,200, 47,123,150,145,176, 1,129,100,199, 55,115,200,229,
+179, 31,146,145,195,195, 72,120,120, 56, 41, 42, 42, 34,131, 7, 15, 38,182,214, 83,165, 82,237,208,104, 52,177,199,143, 31,143,
+ 13, 15, 15,143,221,177, 99, 71,236,185,115,231, 98,165, 82,233,142,154,224, 68, 93,179, 21,248,215,246, 63,188, 78, 68, 43,182,
+178,178,146, 28, 63,126,156,132,135,135,147, 29, 59,118,144,115,231,206, 17,169, 84, 26,219,220,251,200,218,118,105,232,208,161,
+139,210,210,210, 42, 22, 47, 94,188,167,158,132,165,214,106,222,125, 68,245,124, 36,109,200, 63,160,169,144, 72, 36,177, 55,110,
+220, 32,165,165,165,164,163,171, 43,249,140,203, 37,217, 2, 1,201, 21, 8,200, 38,160,228, 95,224,169,166,213,215,117,104,147,
+209,122,132, 39,130,232,245,122, 50,127,254,124,163, 88, 44,214, 10, 4, 2, 91, 31,193,243, 68, 95,132, 78, 78, 78, 23, 92, 93,
+ 93,213,174,174,174, 15,153,189,218,229, 78, 78, 78,215,254,229, 55,160,159, 64, 32,200,224,243,249, 15, 63,130, 39, 40,170,119,
+187,190, 83, 22,186, 6, 71, 13,111, 97, 61, 5, 2,129,224, 61,177, 88,172,157, 63,127,190, 81,163,209,216, 98,180, 0, 96,168,
+ 84, 42,205,217,190,125,187,238,206,157, 59,230,146,146, 18,203,229,203,151,205, 49, 49, 49,198,143, 62,250,168, 82, 42,149,230,
+160,225,180, 4,255, 47,199,147,172,111, 43,172, 49, 91, 55, 23,250, 36,142,234, 40, 53,109,157, 27, 65,122,183,174, 99,178, 26,
+206,228, 94,191,102,181,217,186,254,129,119, 98,152,159,220,178,108,225, 91,164, 87, 27,201,195, 38,203, 6,205,186,102, 75, 42,
+149, 86,126,248,225,135,182, 68,178, 30, 54,132,219,252,189,201,150,128, 29,247, 77, 84, 19,203, 38,255,175,201,151,254,222,143,
+203,125,212,211, 21, 62, 67,252, 68, 9, 54, 68,178,172,169,103, 87,123,123,251,219, 54, 68,178, 30,104,126,249,229, 6, 50,105,
+194, 80,114,239,246, 62,162, 41, 62, 66,174, 93, 92, 67,198, 69,133,144, 94,189, 66,201,150, 45, 91, 72, 82, 82, 18,233,209,163,
+ 7,105, 70, 61, 35,166, 79,159, 30,155,154,154, 26,155,146,146, 18,123,238,220,185,216, 49, 99,198,196, 2,136,168,221, 19, 84,
+ 99,182, 76,227,198, 25,186,114, 56,111, 53,161,249,220,244,233,211, 73,106,106, 42, 73, 73, 73, 33,231,206,157, 35, 99,198,140,
+ 33,176,237,241, 61,205,106,151, 66, 66, 66,122,135,133,133, 45,236,214,173,219,240, 71,165,249, 31, 52, 90,178,177, 99,199, 50,
+ 52, 77,147,225,195,135,211, 95, 0,101, 91, 41, 74,189,149,162,212, 91,128,194,127,123, 68,235,239,126,224,103, 56,128,147,181,
+ 11,196, 98,177, 90,175,215, 59,203,229,242,253, 26,141,102, 54,238, 79,139,108,145,230,223, 81, 79, 86,243, 95,161,233, 46,151,
+203, 55,104, 52,154, 49, 98,177,184, 80,175,215,187,218,160,105, 39, 18,137,222, 18,139,197, 97, 90,173,214, 15, 0,100, 50, 89,
+178,193, 96,248, 77,167,211,173, 5, 80,246, 79,239, 59, 89,223, 86, 8,161,176, 59, 8,222,141,205,172,106,179,236,120,137,207,
+220,193,246,153,125,218,201,210,192,103, 62, 7,101,184, 66,189,148, 97,176, 89, 83, 66,133,130,230,191,123, 37, 93,219,250,243,
+ 95, 43,125,230,133,201, 51,251,180,149,103,130,224,115,136,180, 23,109,213,172,107,182,100, 50,217,246,170,170,170, 87, 1,252,
+102,235,190,147,189,129, 2, 84,153, 61, 97,230,118, 4,105,228, 17, 62,132,104,193,225,198, 35, 31,106,234,163,219, 38,246, 62,
+170, 95,243,171,175, 54,146,147,191, 30,129, 65, 91,130,188,130, 10, 76,154,252, 50,186,118, 13,129,147,147, 19, 62,251,236, 51,
+180,111,223, 30,159,124,242, 9,213,140,122, 70,200,229,242, 73, 1, 1, 1,109,111,221,186,149,162,213,106,127, 0,112,162,206,
+123,168, 0, 32, 76,202,227,117,209, 89, 44,103,111, 3, 49, 77,104, 62, 39,151,203,231, 5, 4, 4, 4,223,186,117, 43, 65,171,
+213,174, 6,176,155,109,235,158, 12, 77, 14,135,179,214,199,199,103, 92, 90, 90,218,187, 0,118,225, 63,194, 63, 98,180, 88, 77,
+ 86,243, 9,212,172,185, 79,200,227, 86,207, 63,205, 22, 51, 27, 20,218,128, 80,217, 16, 48,235,154, 48, 89, 77,107, 74,168, 80,
+ 88,120,111,130, 66, 43, 16,228,131,112,214, 54, 97,178,254,127, 77, 38, 64,225,163, 70,218,175,143, 64,168,134,207, 23,123,205,
+215,195,162, 69,139,200,177, 99,199, 32,149, 74,161,211,233, 48,108,216, 48,124,250,233,167, 20,219,134,176,154,255,143,154,255,
+ 74,163,197, 99, 15, 3, 11, 75,211,247,202,227, 90, 49,234,141, 20, 35,217, 27,120, 21, 69,220,249,224,160, 13, 96,201, 64,149,
+ 37,159,122, 35,195,216, 66,205,203, 40,162,230,128, 11, 63, 8, 45,247,160, 49,230, 83,175, 55, 95,243,145,239, 55, 64,240,209,
+227,123, 94,158, 68,234,154,170,152,152, 24,246,160,176,176, 88,207, 52, 60, 60,211,240,193,255,172,209, 98, 97,121,194,161,158,
+185,109, 2,144, 93,189, 60,182,154, 44, 44, 44, 44,255, 65,195, 5, 10, 13, 15,104,179, 37, 36,216,156,129,118, 39, 89,205,102,
+105,114, 1,168, 0,216,225,126, 14,146,154, 41,189, 77,165,217, 24, 14,192,204, 30, 79, 86,147,213,100, 53, 89, 77, 86,243, 31,
+214,108, 74,251, 73,236,146,172, 47, 51,252,214,127,106,214, 33,171,217,124,134,177,199,147,213,100, 53, 89, 77, 86,147,213,252,
+151,106,254,235, 32,132, 52, 43, 25, 25,203, 63,135,152, 61, 4, 44, 44, 44, 44, 44, 44,143, 29, 33,213,175,238,184, 31,221,114,
+175, 89,241,143,142,209,146, 56,118,112, 7,143,211,153, 98, 72, 0, 0, 16, 14,149, 8, 11, 19,167, 43,190,147,215, 82,109,185,
+135,159, 3,129,112, 47, 5,227, 51,154,220,228, 22, 39, 67,235,232,167, 28,231,234,164,152,148, 95, 92,190, 61, 33, 73,115,192,
+150,109, 85, 42, 31,149,216,193,126,188,193,100,238, 40, 20, 8, 50, 77,101, 21, 91, 75, 75, 83, 42,155, 81, 13,135,198, 86,126,
+244, 17,161, 14,231, 93,163, 4, 82, 19,199, 81, 41,160, 52,208, 16, 77,158,156,241, 45, 75, 35, 63,253,244, 12,177,245,220, 80,
+ 28, 12,146, 41, 20,221, 68, 98,105,168, 84, 97,223,129, 33, 64,137, 58, 39,221,104,182,156,163,141,218, 88,194,224,247, 71,113,
+174, 88, 88, 88, 88, 88, 88,254, 5, 70,235, 26,128,145,184, 63, 70,171,233,193,240, 62, 65,253,174,138,197, 18, 95, 0, 96, 8,
+ 1, 67,128,170,138,178,216,252,148,152, 97, 0,224,212, 58,228, 56, 95,172,236,198,144,251,235,105, 6,176,152,244,105, 21, 25,
+151,123, 88, 83, 35,153,179,223,216,193,225, 67,198, 69, 70,142,244,239,212,177, 83, 59, 0,184, 25,127,243,222,225,195,209, 73,
+167, 79, 82,251,170, 10,147,127,105,201, 30, 19,136, 63,237,222,189,107,191,152,152,107,159, 0,152,217,210, 35,232,232, 40,159,
+125,226,231,249, 3,134,140, 91, 37, 3,108, 51, 90, 98, 7,251,241,163, 71, 61,213,245,237, 55,166,115, 94,153,255,153,239,213,
+243,191,175,144,187, 7,151, 17,198,124,162, 74, 61,225,143,198, 30,156, 92,215, 63, 54,100,176,126, 40, 57,198, 89,247, 93,111,
+123, 93,201,189, 9,132,161, 39, 80, 20, 5,174, 80,250,147,115,219,126,123,236, 6,205, 45, 5, 96,245,140, 49,165,123, 80,184,
+139,187,215,190, 9, 47,191, 37,150,170, 92,121,224, 10, 0, 80,200, 77,191,141,211,187,151,217,191,249,241, 55, 33,231,227, 50,
+ 44,167,126,222,168,167, 4,252,113,218,188, 91,236, 20, 95, 22, 22, 22, 22,150,255, 50,209,213,230, 42,186,238,138, 6,141,150,
+ 88, 44,241,189,244,251, 97,135, 95,206,101, 1, 0,194, 67,220,240,254,146, 13, 17, 59,214,199, 36, 1, 64,239,193,145,126,159,
+188,247, 6, 46, 36, 20,128, 16,130,174,237, 29, 49,124,244, 51,214, 25, 15,215,192, 30,227,199, 63,253,252,252,249,243,162,238,
+222,189,155,190,107,215,174, 63, 0,160,255,128, 1,237, 63,251,236,179,103, 87,217, 59,136,126,252,233,231, 28,189,250,246,213,
+230,236,173,216,163,173,167,127,135, 54,147,126,252,118, 3,103,208,176,167, 39,166,163,106,153, 62, 55, 37,199,154,109,157,156,
+156,230,240,249,124, 21,112,255,105,236, 53,152, 76,196, 13, 0, 44, 52,163,176,247,240,175,228, 10,196,180, 72, 36,184, 85,169,
+209,108,175,200,185,189,173, 49, 77,131,217, 28,252,230,235, 47,113,174,167, 20,195, 55,184, 63,119,221,178, 15,192,208,102,251,
+183,222, 91, 50, 62,230,242,143,168, 82,227,140,149,187,198,175, 91,224,233,217,139,251,233, 50,249, 80,138,194,139, 62,189, 95,
+ 30,243,201,247, 63,241,187,183, 87,194, 96,102,112, 52,182,184,247,166,181,159,174, 60,191,105,228, 33, 0, 91, 0,156, 2,208,
+164,169,115,112,116,248, 97,206,194,181,242, 42,227,159,179,189,171, 77, 22,190,222,190, 23, 55,178, 24, 4,248, 7,240,220,230,
+172,144,111, 89, 50,237,123,237,253,231,108,177,176,176,176,176,176,252, 87,201,195,195,179, 13,183, 54,105,180, 0, 64, 46,225,
+ 33, 41, 53, 31, 0, 96, 39, 1,102,191, 54, 5,197, 69,133,126, 70, 11,131,151,167, 76,198,181,196, 60, 36,165, 21,130, 16, 2,
+ 63, 47,171, 31,194, 13, 46,152,238, 47, 79,125,121,224,241, 19, 39,174, 44, 90,184,232,127, 20,133,139, 0,176,101,235,215,189,
+ 23,127,184,248,213,201, 83, 38, 15,253,233,167,159, 18, 0, 52,203,104,241, 40,197,134,149,203,151, 10,179,139,244,250, 57,243,
+223,101,230,205,157,179, 14,192,211, 86, 57, 25, 62, 95,149,157,157, 45,231,112, 30, 30,190,246,249,210,119,207, 14, 29,183,234,
+ 78,122,102,217,245,227, 7, 15,246, 8, 10, 10, 66,118, 78,126,223, 21, 95,108,238,114,244,184,228,165,202, 10,221, 56,109,209,
+237,122, 31,218, 44,226,243, 19, 62, 94,177,169, 43, 99,215,158,243,254,171, 35, 16,220,206, 3, 57, 5,101, 24, 48, 44,138, 23,
+123,245,106, 4, 96,181,209,170,155, 60,112,188,145, 41,232,242,217,246,203, 67,198,244,241,232,206,225,112,161,209,153, 81, 88,
+110, 0,205, 0,253, 3, 85,120,106,199, 23,188,146, 42,243,216, 37, 63,103,141,189,184, 62, 82,173, 47,207,157, 5, 96, 95,227,
+ 31, 67, 28,188, 92,148, 72,202,170,172,215,100, 85,233, 45, 0, 0, 1,151, 6, 5,226,200,222, 95, 44, 44, 44, 44, 44,255,113,
+234,157,117, 8, 84, 63,153,251,240,225,195,245,142,223,161,105,130,164,180, 60, 36,165,229,225, 74, 98, 33, 76,132,143,117, 43,
+ 62,198,234,101, 31,162, 68,199,193, 47, 23,178,144,156,150,143,228,180,124, 20,149,106,234,147,120,168, 75,105,213, 50, 73,200,
+218,181,202,149, 17, 3,100,131, 28,236,237,237,239, 36,252,175,106,241, 92,117,224,199,111,102, 9,248, 70, 81,182, 76, 46,235,
+179,119,239,158, 32, 87,103, 23,153, 92,174,120, 71,234,217,229, 27,149,234, 47, 79, 74,111,180,155, 74,226, 18, 16, 21, 53,242,
+169,193,110,110,174,204,244,117,177,137, 29, 3, 3,204, 29,218,119,232, 43,113,233, 16,213,200,102, 15, 52, 25,134, 1,135,195,
+129, 90,173, 70,110,110, 46, 82, 83, 83,145,156,156,140,172,172,116, 53, 67, 8,159, 6,195,113,119,247, 2,143, 39,132,111,107,
+ 31,108, 90,183, 76,186,228,163,247, 67,197, 50,225,129, 58, 70,232,129,166,190,164,244,167, 35,199, 78,228, 28,221,181,137, 6,
+128,130, 82, 13, 78, 95,189,139,107,183,178,108, 61,145,117, 83, 56,180,206,201,184, 91, 97, 73,139,230,126,242,193,188,172,115,
+231,206,167,151, 87, 26, 81,169, 53, 65,171, 55,195, 96,164, 97,166, 25,248, 56,139,177,255,221,142, 56,248, 91,156, 43, 69, 81,
+107,155, 58,158, 6,131,153,238, 23, 32,195,196,176, 86, 8,240,146, 33, 39,233, 34,230, 44, 92,139,152, 84, 3, 74, 75,203, 96,
+174, 42, 2,163,201, 70, 81,218, 53, 88,104,154, 52,117,222, 31, 17,172, 38,171,201,106,178,154,172,230,191, 88,179, 33, 47,242,
+132,176,181,158, 5, 15,140, 86, 67,220,203, 42, 65, 82,106, 62,186, 5,120,162, 93,107,119, 92, 73, 46,197, 15,167,179,240,205,
+241, 12,156,190, 81, 8,134,167, 64,126, 5,112, 39, 93,141, 59, 25, 69, 77,230,207,230,138,248, 19,222,124,179,124,126,167,160,
+138, 94,191, 31,157, 13, 79,231, 59, 65, 11, 22,148,205,230,138,248, 19,236, 91, 41,118,189, 59,255,173, 73, 10,169, 84,104, 52,
+ 24,209,182,141,143,248,141, 89,179, 95,162,236, 69, 86, 63, 19, 73,225, 25,104, 47,146, 72,182, 45,249,232, 29,209,218, 95,238,
+100, 86, 25, 81,181,239,162, 58,101,222,187,139, 75,120,124,241, 38,133,103,160,189,181, 90,102,179, 25, 6,131, 1, 70,163, 17,
+ 38,147, 9, 57, 89,183,163, 78,253,242,246,176, 54,173, 28,134,137,196, 98, 16, 0, 21, 58, 11, 82,243,180, 8, 27, 50,148,219,
+ 45, 36, 36, 88,238, 30, 56,181, 62,173,242,242,140,114,134,112, 21,135,247,239,228,238,249,245, 58,254,119,248, 42, 14,252,118,
+ 29, 87,206, 28,181, 16,198,252,224,249, 95,114,247,246,126,114,247, 78, 25,114,143,206,234, 7,139,103,199, 70,211, 51,115,185,
+ 28, 18, 54, 36,252,228,107, 51,223,248, 93, 91, 89, 92,176,109,195,199, 57,133,185,233,183, 69, 2,202, 34, 21,113,161,209, 91,
+240,253,169, 92,140, 95,118, 3,183, 50, 53, 32,132, 52,249, 0,111, 6,152, 59, 97,234,219,180,217,100,130,191,183, 28, 59,183,
+ 46, 71, 84, 88, 23, 12,238,100,143, 30,237,100,144,242, 12, 72, 72, 76,194,238,157,223, 91, 24,134, 51,143,253, 33,195,194,194,
+194,194,194, 70,180, 30, 44,238,181, 87, 52,216,117,168,215,235,210,158,158, 48, 25,238, 46,110,242,209,131, 94, 20,196,222, 43,
+ 67, 97, 94, 6,238, 38,199, 67,171, 55, 67, 96,223, 6, 16,187,161,181,175, 15,226,146, 14,152,214,175,140,214, 48, 22, 67, 90,
+ 67,122, 81, 81,238, 94,119, 19, 41,206,202, 21,222,151,146,147, 74,187,237, 92,248, 29,158,127, 94,238,180,114,133,247,165,244,
+ 20, 25, 71, 42, 38,125, 94,154, 50,145,226, 80, 4, 11, 22,204,199,232,200,167,240,242, 75, 47, 80,219,183,127,223,171,204,202,
+189,100,192,255,242,189, 15, 62, 22,170,203, 44,198, 43,201, 26,131, 84, 38,145,156,191,163,169, 10,246,245,150,140, 24,247, 98,
+110,244,222,109,107, 1, 76,177, 70,171,198, 96,153,205,102,152, 76, 38, 0,160, 1,128,195,185,255, 90, 92,105, 68, 65,153, 1,
+234, 50, 3, 44, 52,131,113, 19,166, 72,174,198,220,152, 2,160,129,241, 90, 12, 99,182,152,177,239,215,107,200,185,250, 19, 67,
+113,184,229,181, 6,195, 67,238,222,222,207,205,205,251,108,228,184, 23,156,133,226,251,221,176,149, 85, 6,108,223,188,162,209,
+122,114, 40,138, 48,180,165,204, 98, 54, 87,181,109,211, 54, 39, 32,168,139,248,220,239,199,163,206,159,220,167,177,180,125,193,
+238, 94,122, 30,184,124, 17,184, 2, 49, 12, 38,235,126, 44,168,239, 94,218, 8,128,154, 58, 99,254,186,183,222,126,159, 59,119,
+253, 31, 48,234,181, 48,232,170, 80, 81, 94, 10, 9,207,140,132, 11, 7, 45,132, 54,191, 85,149,119,125, 35,123,127,177,176,176,
+176,176,252,199,169,251,248,157, 7,101, 13, 26,173,140, 91,231,122, 0,128, 95,247,136, 98,185,152,231,192,227, 80, 80,103,223,
+195,246, 85,115,192, 48, 4, 35, 94, 93, 9,133,175, 27, 36, 2, 46, 12,154, 98, 77,201,189, 51,141,142,213,161, 40,243,208,141,
+ 91,114,124,103,188,222, 86,185,115,167,134, 15, 0, 59,119,106,248,175, 79,111,165,252,106, 75,154,111,207,126,221, 64,104, 26,
+145,163,159,198,132,231, 38, 32, 61, 95,139,159,207,102,162, 74,103,180,106,182,156,196, 41,160,139,147,163,243, 83,111,190,248,
+148,140,199,165,168, 14, 62, 42,110, 86,161,217,194,229,242,233, 67, 87,203,115,199,141,123,206,233,244,145, 61,131,105,167,128,
+ 46,186,162,196, 27, 77,233, 25, 12, 6,208, 52, 13,131,193, 0,179,217, 12, 7,167, 54, 71,134, 62,189, 42, 59, 47,191, 50, 58,
+191, 84,223,179,202,108,129,186,204,128,130, 50, 3,202,170, 76,112, 83,216,195, 98, 54,118,106, 72,143, 16,242,191, 49, 79, 79,
+126, 1, 0,135,226, 88,190,211,228, 37, 38,223, 95,243,167,201,122,106,244,243,206,103, 99,239,225,110,204,209, 82,194, 88,238,
+103,113,167,152,236,198,143, 43, 8,151, 2, 35,224, 81,102, 46,135,195,152, 76, 26,179,139,139,243,233, 51,167,143,141,210, 91,
+ 82,192, 21,136, 30,188, 87,103,164,173,190, 98,212,119, 47,125, 9, 0, 95,172, 95,183,186,207,208,231, 5,103,174,165, 65,103,
+ 6,122,135,248, 97,255,143, 95, 27, 8, 49,191, 93,149,119,253, 75,246,222, 98, 97, 97, 97, 97, 97,121,200, 96, 69,227,254,224,
+248,135, 35, 90, 53,125,163,145,145,145,127,121, 90,123,142,186, 4,142,114, 30,156, 61,124, 49,105,206,106,252,111,237, 92,208,
+180, 25,132, 0, 22,218,186,204, 4,132,240,127,157,249,186,111, 64,107, 95,174,243,164,231,165,186, 31,118,106, 37,147,158,151,
+234, 58,118,114, 44,159,249,186,111, 90,165,222,187,175,133,166,113, 62,161, 0,241,105,229,136, 79,175,128, 92, 98,125,154, 47,
+174, 80,240,250,138,229,203, 4, 60, 46, 69, 37,100,104, 52,217,197, 22, 13,151,207, 55, 73, 37, 66, 98, 36, 60, 67,122, 17, 41,
+ 30, 50,230, 37,221,161, 29, 95, 76, 5, 48,171, 33,157,154,153,134, 53,145,172,154, 87, 66, 8,161, 0,134,161,104, 58,187, 72,
+ 15,141,201, 12,117,233,159, 70,139,178, 52,220,115, 42,119,111,239,167, 84,200,143,113,185, 92, 17, 33,128,217,100,121, 22,238,
+237,135,105,242,238, 38,215, 54, 89,151, 18,114,113,239,250, 73, 53,109,210, 78,214, 22, 36,157,178,118,223, 41, 10,132,203, 5,
+195,229, 80, 12, 69,129,225,115,136, 17,132, 48,117,107,164,181,193,104,213,152, 45, 33,159,187,240,196,238,181, 46, 47,143, 12,
+196,143,103,239,123, 62,125,101, 97, 69, 85, 14,107,178, 88, 88, 88, 88, 88, 30, 45,141,121,145, 39, 40,170,245,215,136, 86, 99,
+ 59, 68, 8,112, 39,163, 8,173,189,156,225,213,186, 29,146,111,199,253,185, 14,128,133,182,174, 59,234,224,193,188,236,213,171,
+149,204,220,185,229,189, 87,172,240,190,248,250,244, 86,170,142,157, 28,203,223,121, 39,179,247,154, 53,170,139,191, 94,226,211,
+164, 58, 95, 87, 77,110, 46,219,158, 17,196, 9,237, 18,212,134,251,241,206, 59,153,167,110, 86, 22, 8, 4, 2,179,155,189,152,
+ 82,200,133, 92, 46,135, 47, 52,152, 57, 6,191,224, 16,238, 33, 14, 21,210,152, 74,141,209,170,219,117, 88, 92,120, 47,234,196,
+207,243, 59, 14, 26,179,210, 33,167, 80,135,114, 35,247, 65,215, 33,151, 67,225,230,237, 12,128, 43,136,175, 79, 83,169,112, 56,
+190,235,135,255,121,175, 89,177, 20, 38, 11,141,153,115, 23,225,165, 41,147,143,195,189,253, 48,111, 95,255,216, 63, 14,125, 39,
+ 29, 54,125, 19, 50,146, 98,242, 45,134,138,221,182,152,172, 7,102, 11, 32, 52, 97, 56, 37,165, 21,114,131, 5, 98,212,227,251,
+ 12, 38,166, 89, 87,142, 70,103,193,161,203,249, 56,252,203,110,168, 20, 50,182, 37, 96, 97, 97, 97, 97,121,228, 60,161,230, 10,
+117,204, 21,208, 80, 68,171, 49,124,188, 92,113, 57, 62, 13,157, 2,218, 64,165, 84, 32,241, 94, 54,184, 28, 62, 56, 20, 96,182,
+ 88,111,134,136,201,252,227,154, 53, 42,100,164,201, 56, 95,109, 74,243,157,249,186,111,218,154, 53,170,139,196,100,254, 17,192,
+100, 66,238, 63, 23,168, 38, 65, 42,109,131, 47, 32,140,185,149,171,131,148, 27,147, 82, 85,204,225,112, 13,142, 42, 49,227,168,
+ 18,113, 28, 21, 66,190,128,207,101, 44,132, 99,242,114,241,213, 19,134,233, 98,141, 94,237,174, 67,154,166, 65, 81, 28,186,218,
+136,201,178,138,117, 40,215,115,161, 46, 51,160,180,210,132, 14,158, 50,156, 60,253,147,150, 54,235,118,214,167,197,229, 11, 84,
+237,124,189,240,254,167,107,160, 51,208,184,147,163,129, 64, 36,114,115,117, 11,190, 49,121,198,187,162, 55,182,222,195,212,193,
+142,152,251,199,189, 28,173, 90,252,174, 45,103,150,166,105,232,244, 70,129,186,168,212,190,162,178, 74, 41, 17,139,116,206, 14,
+170,162,250,222,171,183, 49,162, 85,131, 84,204,195,168, 94,110,208,155, 38, 66,103,176,224,194,169,125,108,139,192,194,194,194,
+194,194,242, 39, 91, 27, 90, 97,149,209,146, 75,197, 32, 92, 49,254,136,189, 7,255,160,206,248,254,224, 21,180,239,212, 11,121,
+149, 22, 16,112,154,156,109, 88,195,252,247,116,215, 0, 92,139,138,146,122,141, 29,235, 57,148, 16,254,175,155,182, 84,100, 3,
+ 64,155,142,247,101, 24,134,128, 16,128, 48,247, 13,151,213, 80,188,140,180,188,138,214,190,110, 50,220,202, 54, 25,100, 34, 1,
+199, 94, 38,228, 58,171,132, 2, 1,143, 7,154, 80,134,188,188,123, 6, 10, 72,183, 70,174,110,215,161, 84,238,126,100,200,152,
+149,133,233,153,229, 49, 29, 74,180, 93,202, 77, 66, 16, 2,116,240,148, 33,254, 82, 52,173,206,185,123, 71,167, 78,218, 92,159,
+ 22,195,128,107,178, 48,184,145, 82,142,178, 42, 51,202, 52, 38,244, 13, 27, 37,232, 27, 30,133, 63,226,139,192, 88,204, 88,241,
+117,116, 37, 77,204, 19,128,219,102, 27,118,154,115,249, 90,130, 87, 97,233,255,177,119,222,225, 81, 20,255, 31,127,239,238,245,
+146, 70,146, 75, 35,116, 72,232, 29, 18,122, 39, 82, 5, 65,138, 8, 10, 4, 80, 65, 17, 80, 84, 84, 58,124,233, 85,148, 38,210,
+123,175, 66,232,210,123,128, 4, 72, 35, 61,151,122,189,238,238,239,143, 75,168, 41, 23,130,229,167,243,122,158, 60,151,189,220,
+189, 51,219,102,223,243,153,207,204,232, 37, 66,129, 32,183,102,245,138,177, 98,145,208,174,209,104,196, 47,127,138,129, 66, 38,
+ 70,182,206, 6, 0,182,210, 94, 61,121,122, 27, 14, 92, 78,195,193, 61, 91, 33,147,201,192,147, 27,138, 64, 32, 16, 8,132, 23,
+241,131, 99,249,157,195,249,175,207,204,151, 83,139, 74,179, 28, 15, 47,207,114,144, 42, 92, 17,151,110,133,150, 82, 33,199,192,
+131,101, 29, 17,173, 98, 2, 79,133,174,238,125,224, 64,106,210,254,253,153,235, 14, 28, 72,125, 33,209,251,121, 36,235,217, 43,
+199, 59,173, 73,241,236,201, 3, 71,207,228,245,106,238,237, 65, 51,140, 81, 36,164,205, 2, 17, 99, 21, 9,104,155, 72, 64, 91,
+124, 92,133,204,153,131,219,196, 60,133, 51, 37,105,154, 76, 38,116,234,212, 9,221,186,117, 67,239,222,189,209,191,127,127, 4,
+ 5,213, 82,209, 12,101,225, 41,142,243, 22,107, 81,205,155,130,192,148,136, 83,219,254,103,184,119,113,223,109,214,108,234,137,
+151, 45,231,115, 77,158,231,178,243,204, 48, 89, 89,228,232,172,200,209, 91, 97,247, 14,197,190, 63, 82, 96,180,176, 72,184,177,
+203,168, 78, 75,250,220,156,241, 56,174,132, 83,241,245,203,155,124,210,136,143,135,170, 93,164,244,227,214, 45,154,170,189, 60,
+203,217, 41,234,121,228,149,162, 40, 72, 93, 85,240,112,119, 65,220,205,163, 56, 49,175,163, 17,192,119,206, 28,207, 23,113,149,
+ 11,208,171,185, 47,122,246, 29,132,122, 33, 93,157, 49,214,100, 69,123,162, 73, 52,137, 38,209, 36,154,255, 37, 10,214, 56, 44,
+120,117,110,102,248, 2, 3, 84,213, 79,129,234, 1, 10,152,172, 42,152, 44, 44,244, 38, 22, 26,131, 21, 26,131, 13,113,105, 6,
+220, 59, 80,246, 18, 58,162, 88,142, 25, 63,121, 30, 0,229, 48,120,206, 70, 79,196, 86,203,140,133,243,102,191,191,173, 81, 67,
+203,184,238,126,129,119,226, 44, 41, 20, 69, 27,105, 70, 96, 43,231, 34, 16, 62,124,120, 71,125,233,220,145, 54, 82, 59,251,161,
+161, 24, 29,187,221,158, 23, 16, 16, 0,224,229, 37,120,106, 85,147,245,190,120,248,235, 42,109,123,205,243, 94, 60,107,162,129,
+102, 68, 28, 37, 16,221, 99,109,198,173,198,244,168, 85, 40,198,126,208, 34,233,131, 43,183,238,135,184,151, 11,196,227,100, 61,
+244, 38, 59,172,118, 14, 30, 74, 17,146,238, 30,183,198, 61,188,190, 67,151,114,103,195, 27, 28,182, 45,209, 15,238,149, 15, 11,
+235,250, 94, 72, 72, 40,243,195, 15,223, 35, 56, 56, 24, 70,163, 17, 52, 77, 35,176, 82, 53,196, 69,223,194,229,195, 51, 88, 67,
+ 86,252,207, 0,166, 3, 80,151,246,159,100,106, 44, 56,122, 61, 3,135,247,110, 7, 35, 20,147,219,137, 64, 32, 16, 8,132,215,
+ 9,127,229,117,181, 83, 70,203,100, 50,197,181,234,212, 19, 28,199,131,229, 1,142,205,143, 60,113,207,163, 79,172,205, 20, 87,
+214,210,113, 28,123,117,197,234,117,221, 26, 53,107,203,212,174,160,132, 38, 43, 13,151, 47,158,182,131,227, 47, 57,243,253,172,
+172, 71, 58,153, 79,245,247,222,239,215,103,231,208,143, 71,231,182,105,223, 94,161, 82,249,154,147,146,147, 12,235, 55,109,182,
+ 29, 63,178,191, 13, 7,251,192,172,172,199,186,226,116,242,242,242,150, 22,246,190, 68,172,108, 9,160, 10, 35,160, 44, 70,245,
+163, 82,101,132,103, 38, 39,246,157, 61, 99,106,252,224,145,227,197, 85, 3,170, 33, 35,143, 65, 92, 82, 26, 30,158,219,111, 78,
+142,190,182, 87,147,116,115,184,147, 82,169,133,188,151, 4, 96,241,229,203,151,234,132,133,133,117,237,208,161, 3, 31, 30, 30,
+ 14,158, 7, 78,173, 30,195,103,199, 93,222, 5, 71, 20, 43,230, 13,207, 75,194,185, 75,183,202,245,111,211, 68,224,233, 50, 28,
+235,182, 31,177,129,231, 18,200,253, 68, 32, 16, 8, 4,194, 51,222, 60, 71, 43,241,129, 99, 62,173, 63, 27,109, 90,198,144, 13,
+ 27, 54,206,220,184,105, 91, 75,147,197, 18,192, 67,148,200,218, 45,103,117, 44,126,112, 86,195,152,254,248,186,167,103,141,186,
+235,215,172,248,110,253,186,159,218,130, 99,107, 82, 64, 60, 79,225,140,212,198, 14, 45,201,100, 21,107,150, 50,181,191,116,126,
+111,129, 49, 43, 75,183,177,180,223, 53,102, 69,165,209,140, 53,240,151, 37, 51,230,211, 52,211,133,101, 57, 33,199,218, 30,179,
+ 86,211,255,140,234,168, 3,112, 58,203, 13,217,197,252, 45, 18, 64,100, 68, 68, 68,235,136,136,136,102, 0,150,194,177,134,226,
+245,178,156, 23,115,150,182,227,164,137,147, 78, 77, 0, 85,145,227,120,216, 89, 46, 65,100, 52,116, 36,247, 20,129, 64, 32, 16,
+ 8,207, 8,199,235,147,150, 58, 23,209,250,171,200,201,137,209, 34, 7,227,202,170,147,149,245, 72, 7,224,181,145,123,134, 50,
+234,222,123,164,217,141, 71,154,221,111,250,125,125, 70,172, 26,136, 29, 90,198, 98, 56,147,200,126, 62,255,231,173,144,153,249,
+ 64,143, 76, 52, 39,247, 16,129, 64, 32, 16, 8,165, 54, 92,206, 37,195, 19, 8, 4, 2,129, 64, 32, 16, 74, 52, 89, 47,190, 2,
+112,228,158, 23, 53,114,160, 52, 43,115,191,201,232,131,147, 68,179,204,154, 66, 0, 98, 0, 74, 0, 37,117,105,118, 69,254,122,
+141,228,120, 18, 77,162, 73, 52,137, 38,209,252, 27, 53, 75,210, 62,137,127, 9,165,155,120,253,205, 32, 67, 95,137, 38,209, 36,
+154, 68,147,104, 18, 77,162,249,111, 39,188,144, 31,240, 60,255,207,201,209, 34, 16, 8, 4, 2,225,175,194,211,179,134, 18,120,
+150,215, 91, 34,114,175, 90, 62, 0, 96,200,124,144, 78,142, 30,161, 16, 94, 92,231,240,173,228,104, 9,105,129,120,146,220,197,
+243,129,194,205, 51,249, 63,126,112,169,160, 74,138,177,157,219, 84,222, 23, 92, 69,214,187, 52, 95,148,123, 7,253,234, 91,173,
+249, 83,133, 42,104, 44,252, 26,201,202, 82, 8,133,170,138,183, 50,176,201, 69,151,128, 58,239,252, 9,251, 40,169, 93,187,118,
+104,237,218,181, 67, 1, 72,222,134,160, 92, 21, 52,168,124,245,144,115,170,170, 13, 79, 43,124,106,244,123,219, 5, 86,250, 85,
+247, 84, 6, 54,222,173,244,175,159,163,244,171,175, 81,150,111,124,214,197,171, 86,213,146,190, 23,216,107,118,205,105, 91,239,
+109, 13,236, 53,187,102, 97,127,247, 8, 91,230,242,227,182, 71,179, 60,123,254, 79, 73,234,149, 55, 35,176,229, 32,119,191,182,
+ 19, 60, 75,251,189,128,160,144,200, 74,117, 90,103,248,215,104,126,207,217,239,148, 15, 14,189, 89,177,118,203,244,242, 65,161,
+215,201,145,119, 14,169,119,149, 80,169, 71,133,195, 18,143, 10, 71, 36,229,170,180, 47,171,158,159,159,159,172,102,205,154, 97,
+ 33, 33, 33,163, 58,118,236,248, 69,195,134, 13,195, 43, 86,172,216, 5,127,227, 96, 44,185, 42,232, 27,179,144,202, 52, 11,169,
+ 76,185, 42,232,155,146,235,215,224,153, 20,205,166, 80, 52,155,162, 80, 5,207,252,167,156, 43,137, 79, 80, 69,185, 42,104,145,
+139,111,237,171, 50, 85,141,158,165,253,190,135,135, 71, 23,111,111,239,119, 11,126, 60, 60, 60, 12, 35, 15, 31, 0, 0, 32, 0,
+ 73, 68, 65, 84,186,144, 59,224,141,121, 22,197,122,229,247, 55,186,208, 25,161, 68,126, 97,240,199,159,214,157, 59,117,178,116,
+201,186,125, 88, 50,107,226,125,179, 62,183,246, 63,113,207,189,170, 52,187,206,208, 76,249, 23,223, 99, 57, 54, 41, 51,246,106,
+147,183,161, 31, 92, 73, 54,252,187,175,134,124, 57,232,253, 78, 21, 59,245,248,156,138,138, 53,238,119,222,162,161,193,142,221,
+123, 3,207,157, 57,189,108,221,186,213,211,213,246,224, 69, 66,137, 96,133, 38, 49, 50,183, 52,101,112,245,174, 90, 69,160,240,
+ 58,215,170,247,167,190, 55, 78,110,222,192, 90,184,206,134,204, 23, 86,255,126,115,188,171, 85,171,214,148, 97, 24,207,177, 99,
+199,138, 0, 96,241,226,197,213, 89,150,205,122,242,228,201, 53,188,193,228,167, 14,131, 25, 60,100,233,252,105, 27,223,121,167,
+ 27, 82, 50,245,152,183,104,101,187, 99,135,118,244,215,167, 63,218,245, 54,206,137,187,123,101, 87,136, 92,238,126,254,213,116,
+ 85, 88,187,166,140,206,100,199,177,115,183, 90,111, 94, 57,253, 42, 80,171,153, 54,243, 65,145,115,138,113,134,188, 41, 62, 74,
+ 62,140, 51,228, 1,192,160,215, 30,246, 74, 91, 39,111, 25, 27,230, 39, 17,220,202, 2, 74, 92,244,209,189, 82,203,227, 66,137,
+164, 34, 77,211,160, 41,128,166, 41, 48, 20,229, 88, 39,212,106, 76, 72,126,120,190,235, 63,225, 62,113,169,208, 44, 13,140,192,
+147,166,158,151,143,162,243, 95,121, 94,147,246,232,130,231, 91,248, 55,110,117,171,187,215,105, 89, 93,191,254,108,108,182, 66,
+208,230,139,195, 20, 79,255,244,244,252,162,219, 78, 25, 0,169,212,227,224,193,131,222, 97, 97, 97,110,170, 58,189,207, 58,243,
+ 29, 49,163,171,125,232,208, 1, 81, 88, 88,215, 82, 92,159, 65,157, 65,211,155, 40, 64,200,113,252, 98,134,227,119,232,178,162,
+159, 0,165, 91,125, 74,166, 10, 30, 78,131,119,186,158,225, 64, 93, 55,102, 68,173,123,211,131, 43,144,184,118, 20,138, 68, 95,
+ 84, 9,170,215, 40, 57,254,241,117,189, 78,187,200,110,206, 59, 91,106, 33,155,125,210,201,243, 55,222, 17, 8,133, 84, 88,199,
+230,140, 25, 56, 93,150,147,238,227,227,243,238,242,229,203,171,134,134,134, 2, 0,236,118,187,235,206,157, 59,125,103,204,152,
+161,136,142,142,126,211,133, 83, 3,188,189,189, 43,136,197,226, 0, 0,176, 88, 44,201,106,181,250, 41,128, 18, 27,254, 10,159,
+170, 94,224, 49,253,252,185,115, 2, 0,104,221,186,205,204, 10,173, 62,243, 96, 68, 74, 99,161,135,195,162, 85,228, 62, 57, 61,
+254,242,149, 75, 20, 0,132, 52, 15,157, 44,247,170,181,226,239,140,108, 73, 85,193,205,105,224,203,144,214,157,250, 14, 24, 56,
+132,174, 83,163, 2,186,116,238,240,181, 17, 56, 88,170,107, 70, 32,144, 93,189,122,181, 26, 77,211,140,221,110, 55,133,132,132,
+ 60, 45, 75,185,252,131, 66,255,160, 64, 7, 90,237,150, 53,234,152,235, 51,129,215, 22,142, 97,220, 2, 27,125, 7, 70, 48,146,
+227,184, 68,237,211,235, 45,254,133, 17,173,215,143,115,105,149,104,129,248,139, 65, 31,125, 82,119,252,132,111,165,159, 47,137,
+192,225,149,147, 51,255,169, 38, 11, 0, 24,154, 41,127,252,196,113,149, 92,204, 0, 0,116, 38, 59,222, 9, 11, 43,249,137, 80,
+169,217, 25,154,162,130, 11, 22,180, 97,237, 86,169, 64, 40, 54, 81, 14,131, 4, 10,128,151,127,165, 8, 31,251, 5,249,160,247,
+ 59, 85,220,180,237,247,164,167, 73, 89,165,174,212, 40, 70,132,144, 54, 93,208,169,115, 87,183,171, 87,254,152,190,250,231, 85,
+223,216,173,182, 85,156,141, 91,100,202,126,156, 82, 98,101,238, 91,163,177, 88,233,117,172,239,168, 25,158, 38,186, 28,126,152,
+181,212,235,220,209, 45,103,147, 19, 27,112, 9, 9,137, 38,158,162,238,231,100,167,126,161, 79,123, 18,229,236, 33, 83, 42,149,
+ 85,149, 74,101,131,250,245,235, 75, 39, 78,156, 40,108,215,174,221,115,203, 30, 30, 46, 58,115,230,140,223,130, 5, 11,186,221,
+185,115,199,164,211,233,110,235,116,186, 24,148, 34,209,222,215,215,251,179,247,250,244, 68,135,190,159,130,229, 40,132,127, 50,
+ 30,199,143,238, 25, 13,224,173, 24, 45,155,220,117,198,200, 81, 19,189, 67,154, 54,100,166,111,137,130, 76, 44, 64,215, 38,193,
+212, 71, 99,167,184,175, 91, 54,125, 45, 50,209,182,176, 72, 22,103,200,155, 82,215,203, 50,176, 87,104, 21, 28,216,106, 25,136,
+142, 95,129,150,187,205, 76, 60,240,237, 67, 0,168, 26, 54,214, 69,194,170,151,251,187, 51, 42, 9,171, 94, 94, 53,108,236,201,
+152, 99,203,181,197,149, 69, 40,145, 84,220,186,101, 75, 13, 15, 23, 17, 4, 52, 5,134,161, 32, 96,104,152, 44, 44,250,191, 63,
+240,173, 93,230, 50, 85,141,110, 52,240,145,227,129,141, 95,141, 25,143,142,148,230,156, 80,140,200,243,208,129,189, 2,149,155,
+ 4, 12, 67,129,161, 1,134,166, 16,159,110,196,240,225, 31,185,149,213,176,191,211, 82,213,116,210,128,224,174, 33,117,203,213,
+223,126,137,114, 11,121,103,128,103,166, 73, 62,108,219,254,211, 3,249,214,227,175,240, 60, 55, 63,233,194,210, 19,197,137,152,
+205,230,244,174, 97,239,184, 82, 2,133,252,228,190, 13,109, 4, 52, 5, 27,203,195,206,242, 96,243,215, 70,165,242, 91, 48, 52,
+ 77,129,231,120,140, 28, 57, 28, 93,195,222, 49,112,118, 46,201,249, 74,142,222,116,236,228, 69,111,179,141,195,130,229,235,166,
+235,243,212,211, 99, 31,122,198,235,242, 50,199, 27, 51, 30, 57,189, 14, 6, 13,190, 73, 98,204,189, 81, 91, 14, 93, 70,221,218,
+181,192,114,142,114, 6,151, 87, 96,203,225,203,168, 25, 92,211, 81,110,142, 71, 80,160, 18, 77,155, 52, 5,128, 55, 50, 90, 2,
+137,203, 15,109,187, 15,153,214,163,255,199, 80,121,123,131,230,109, 61, 78, 30,222,210,227,215,159,230, 79,178,155, 52, 11, 74,
+ 37,198,179,207,158, 11, 60,199,149, 57,234,228,239,239,239,221,180,233,243,233, 24,237,118, 59, 42, 87,174,140,228,228,228,224,
+ 55,105,167,249,249,249,117,255,241,199, 31, 85,221,186,117, 19,250,250,250, 2, 0,210,210,210, 2,142, 29, 59,214,232,199, 31,
+127,204, 72, 77, 77, 61,140, 98,102,244, 97,109,180,136, 22,128,145, 74,229,142,125, 4, 69, 79,252,236,195,250, 62,126,254,230,
+194, 62,175, 86,167,137,191,250,244, 52, 37, 16,136,242, 63, 15,154,231, 57,170,152, 40, 81, 39,161, 80, 88,104, 15,133,149,113,
+ 13,225,133,110, 35,104,134,118, 92,172,118,155, 58,231,233,205, 90,165,136,196,213, 17,138, 69,171,222, 27,240,113,139,126,125,
+123,195,207,219, 13, 39, 47,220,193,232,207,190,180,217,173,182, 69,111, 84,121, 48,140, 32, 35, 35, 35,222,195,195,195,183,236,
+207, 91,170,202,239,199,143,170, 78,158,138,152,188,112,201,178, 49, 86,139,221,198,241,252,179,117,140,101, 50,137,176,115,143,
+247, 93, 85,213, 66,164,203,126, 28, 33,252, 23, 70,180, 86,191, 21,163, 37,150,185,188,255,253, 87, 99,165, 51, 54, 95,198,225,
+149,163, 51, 13,154, 76,239,103, 45, 5, 87,247,155,122, 77,110,163, 55, 41,161,210, 59, 40,148, 98, 4,163, 40,134, 81, 80, 52,
+ 37,230, 88, 46,209,110,177,204, 52,102, 61, 74, 45,235,222,115, 28,143,221,127,100,148,206, 0,241,168,190,105,251, 94,149,143,
+187, 4, 38, 43,139, 1,131,134, 96,227,198,141, 46,222,110, 98,152, 44,118,204, 95,184, 80,171,139, 63,172,138, 79,204, 73,238,
+212,243,203, 19, 49,113, 25,247,158,166,154,118,148,182,108,102, 43, 11,141,193, 14,131,153, 70,141, 58, 77, 49,127, 81, 77,233,
+211,132,216, 47, 55,252,186,118,220,253,251,204, 70,142,161,167,153, 82, 31, 36, 22,122,211,249,214,237,234,234,225,185,181,207,
+168, 89,238,143, 50, 4,224, 97,197, 19, 87, 41,222, 31, 54,206,181,170,175, 12, 10, 41,227, 30,155,144,236, 55,113,210,164, 11,
+ 49, 44,223, 76,163,142,137, 45,169, 60,149, 42, 85,234,219,163, 71, 15,249,132, 9, 19,132,129,129,129,248,117,203,206,138,173,
+187,246,239,153,146,154, 30,200,243, 60,124, 84,170,196,145, 31,245, 63,120,228,200,145,132,196,196, 68,225,188,121,243,154,239,
+221,187,183,118, 90, 90,154,211, 45, 83,150,231, 97, 50,179, 96,243, 31,144,234, 60,115,169,253,105, 64, 64,128, 36, 57, 57,217,
+252, 66,148,129,122, 30, 40,164,186,118,108,219, 92,240,203,209, 56,232, 76, 44, 20, 82, 33,226,210, 13,104,210,176, 30,181,134,
+181, 55, 40, 76,112,248,251,221,167,248, 40,249,176, 94,161, 85,160,242,144, 99,253,138, 89, 56,112, 41, 54, 44, 93, 71, 97, 57,
+207,140,242,147, 8, 58, 43,184,212,229,237,154, 84,243,237,208,184, 34,174, 53,169,230,123,238, 70, 84,180,172,255,194,177,201,
+ 58,225,201,156, 99,227,180,133, 87, 60, 52,202,185,136,176,238,120, 2,228, 82, 1, 20, 82, 1, 20, 18,199, 43, 77, 83,101,107,
+213,250,213, 10,100, 56,118, 56,195, 8,134, 15,124,191,191,255,224,129,253,121, 48, 52,118,238, 62,216,123,243,230, 77,169, 54,
+171,101, 45, 75, 51,235,138,186,126, 94, 58,160, 52,160,114, 19, 99,210,218,123,112,149, 9,225, 34, 23,194, 85, 46, 68,135,250,
+222, 96,222,124, 18, 24,143,209,189,171,118, 27,221,167, 82,251,224, 10,202, 26,183,159,228,221, 31, 62,243,250,146, 51,185,237,
+191, 88,177,184,182,167, 46,215, 34,248, 97,226, 72, 65, 82, 74, 74,251,157, 7,207,118, 96, 45, 31, 71,217,173,250,111,213,119,
+118, 22, 26, 21, 78,138,186,212, 40, 32,164,159,212,170,179,221,189, 29,149, 84, 45,199, 44, 65,100,188, 6, 10,169, 0,202,130,
+ 99, 43, 21, 64, 33, 21, 66, 41, 21, 32, 37, 41, 14,217,122,230, 66,178, 39,221, 30,103, 47,217, 75, 83,112,147,149,197,173, 88,
+ 29, 42, 5, 55,132,159,159, 63, 44,221, 62,168,116, 37, 98,247,254,171,103,247,205, 49,164, 61,252,214, 89,157, 45,135, 46, 99,
+242,248, 81, 55, 40,224,102,254, 67,186,209, 15,115, 87, 54,158, 62,249,211,151,222,155, 56,109, 89,227, 55,143,100,185, 76,233,
+208,231,147,105,173, 59,247,129, 54, 59, 29,127,156,216,129,174, 61,222,195, 7, 31,127, 14,119,119,175,249,139,102,126,117,219,
+110,214, 68,188, 86,231,250,214,108, 85,175,110,173,205, 1,254,254,129, 28,231, 88,229,131,231, 1,157, 54, 15, 95,125, 49, 18,
+ 28,207,163, 65,163,102, 29,164,173, 59,243,124,254,106, 32,153, 89,153,250,168,135,247, 59,153, 50,162,174, 56,125, 44, 77, 38,
+155, 90,173,198,173, 91,183, 16, 29, 29,141,200,200, 72,100,101,101,193,205,205, 77,167,215,235, 75, 21,188,175, 95,191,254,224,
+136,136, 8,169,135,135,199,179, 55, 45, 22, 11, 92, 92, 92, 48,120,240, 96, 97,151, 46, 93, 2,186,119,239, 62,244,222,189,123,
+ 91, 0,104, 10, 45, 79,246,227, 20, 23,159,224,159,219,182,107, 59, 6, 0,100,174,126,177,203,127, 61, 24, 89,108,131,214,205,
+191, 98,139, 22, 45,171,129,231, 65,129, 95,106,200,138, 78, 43, 38, 74,164,184,124,249,114, 85,134, 97, 4,207,159, 65, 28,126,
+ 90,191,189,230,239,231,239,246,157, 59,127,129,212, 85, 33,129, 58,207,130, 17, 31,244,113,250, 25, 44,243, 9,238,214,162, 69,
+155,253,211,167,125, 47, 80, 42, 20, 56,113, 37, 6, 99,191,152,100, 74,141,191,183,128,231,132, 43, 13,234,232,140, 50, 62, 42,
+223,202,240,184, 26,229,149,112,233,213, 85, 58,250,195, 94, 82,139,141, 69,174,222, 6,179,149, 5,203,241,200,211,219,112,255,
+169, 22, 94,174,165, 95,202,141,231,249,166, 0,188, 1,168, 41,138,186,246,226,118, 65,131,174,192, 27,191,178,157,153,255,124,
+240, 4, 96,129, 99,164,254,179,203, 39,127,187,168,247, 11,190,127, 31, 64,173,124, 77, 22,192, 85,138,162,114,138, 48, 91,175,
+ 69,185, 4,135, 14, 29,226,123,244,232,241,172,198,127,117,251, 85, 36, 34,161,191,194,205, 27, 60,255, 0, 47, 46, 96,172,242,
+ 13,200, 90,176,104, 73,185,207, 62, 25,149,160,201,205,174,152,255,246, 73,103, 30, 22, 2,138, 89,212,182,101, 72,151, 49,159,
+124,130,224,170,229, 69, 44,203,242,247,162, 99,109, 27,214,173, 31,118,238,146,120,137, 38,233,222,148, 23, 66,144,165, 26,246,
+201,114,108,210,171, 17, 44,150, 99, 95,109,221,190,166, 73, 81,128,187, 82,140,159,143,198,129,231, 1, 10, 60,220, 20, 66,108,
+ 59,147,132,216, 27,123, 52, 61, 26,104,244,131,231, 78,237,208,190,219,184,136,251, 79, 76, 59, 50, 50, 76,199, 1,164, 21,167,
+ 89,120,133,206,193,108,101, 97,179,219,177,235,224, 65,132,117,104,142, 22, 45,154,163, 77,235, 22,130,235, 55,238,124,252,201,
+152,145,129,120, 62,186,227,153,166,212,167,122, 83,165,155,215,142,190, 99,230,185,220, 77,178, 67,192, 0, 85,124,101, 40,231,
+ 34,130,197, 78, 33, 94,109,205,191,115,220, 49,118,226,180,114,147,191, 28,115, 68,163, 22,215, 5, 30, 88,139,219,119,131,193,
+ 32, 30, 50,100,136,208,102,179, 89, 7,143,248,188, 75, 90,154,186,247, 79, 75,255, 39, 81,169,124, 96, 48,217,113, 35,242,113,
+173,233,211,167, 85, 57,120,236,204,190,169,147, 70,239, 15, 11, 11,115,219,190,125, 59, 87,210,241,124,169,133,152,158,185, 98,
+253,230, 93, 27, 23, 47,152,141,168,132, 28,172,251,101, 37,120,214,254,115, 9,135,234, 69, 77,126,200,144, 33,178,125,251,246,
+149, 79, 74, 74,210, 24, 12, 6,245, 75,241, 8,154, 18,164,103, 27,224,229, 34,134, 72, 64,195,199, 67, 10,149,155, 4, 66, 6,
+160, 41,138, 45, 76,115,221,142,195, 51, 57, 67, 30, 14,108,181, 12, 92,191, 98, 22, 62,254,236, 59,220,203, 20, 31,163,229,110,
+ 51, 63, 29,216,119,178,183,140, 13,243,119,167, 85, 29, 26, 87,130, 66, 42,194, 55,227,134,160,217,141,120, 85,114, 46,247,157,
+218,200, 52,156,118,236,217, 98,221, 39, 95, 14,142, 56, 34, 88, 46,114, 33,142,109,158,159,161,207, 83,231, 21,116,201, 89,204,
+166, 4, 39, 47,227,147,133,180,108, 39, 55,172, 87,103,214,152,240,225,116,203,208,102, 60, 77, 11,145,169,181, 80, 60, 15,124,
+ 49,118, 52, 62, 29, 61,210, 55, 49, 37,227,135,149, 43,127,158, 18,241, 59, 63, 67,175,126, 56,181, 56, 77,154,114, 68,129,148,
+ 82, 1,148, 50,135,113, 81, 74, 5, 48, 89, 88, 80, 20, 24,247, 10,141,242, 40, 71, 36, 55, 37, 59,161,200, 22,248, 75,154,229,
+ 42,212, 57,245,123,172, 75,205,156, 29, 57,151,226, 82, 34,103,222,184,147,126, 21, 64,118, 96, 27,247,161, 86, 59, 15,157,201,
+142,184,116, 3,236, 86,158,250,248,157,138,168,220,143, 10,158,189,254,230,198,163,119,224,250, 66,165,255,146,102,242,229, 93,
+ 38,207,186,125, 6, 44, 94,246,203,181, 5,179,190, 99, 50,243, 44,224,120, 30, 82, 49, 3,153, 88,144,255,195,192,168,207,195,
+202, 85,107,210,236,160,250,226,236, 89,123,105,174, 79,112,252, 7,125,186,181,217, 70, 1, 98,138, 22, 37,249, 87,172, 84,177,
+ 99,207, 97,210,142,189,134,128,181, 91, 38,223, 56,207,159, 54,100, 68,157,114, 70,179,110,237, 90,160,128,155,250,140,232,209,
+ 0,160, 80, 5,253, 92, 51,184,102,227, 87,223,171, 94, 61,184,177, 51,231,253, 89,164, 84,234,242,153, 71, 57,239,239,130,235,
+ 52, 84,165,231,152, 41, 23,207,242,136,123,116, 11, 91, 87,253,176,137, 51, 89,166,157, 58,188, 99,214,146,117,123,223,239, 24,
+214, 7,235,127,250,223, 55, 89,169,207,140,214,201, 23,162, 85, 31,108, 88,187, 58, 80, 40,150,192,102,231, 96, 99,121,199,171,
+157, 69,118,118, 14,108,118, 14, 82,185, 11,236, 28, 5, 27,203,193,102,231, 96,182,216, 21,163,135,116,255,196, 4, 92, 41,172,
+156, 1, 53,219, 30, 23, 73, 36, 21,121, 56,214,174,229,121, 30,113,105, 70,218,207,207,111, 11, 0, 72, 36, 18, 72, 36, 18,112,
+ 28,135, 27, 81,234,207,188,130,131,198, 32,223,224,177, 86, 75, 66,110,252,197,174, 69,237,187,175,175,111,207, 87, 77,150,201,
+100,130, 78,167,195,249, 75,215,220,214,110,220, 21, 22,151,144, 84,149,227,221,204, 46,170,170, 93,181, 25, 49, 61,139, 58,158,
+218,244,168, 79, 92, 67, 70,210, 19, 62, 29, 90,125,217,134, 67, 87, 31, 31,159, 89,108,158, 86,229,142, 95, 91, 38,140,122,175,
+201,220,165,235, 30,229, 92,252,121,124, 73,231, 72, 32, 16, 8,213,106,245,179,251,123,249,154,173, 77,110, 70, 37,191,187,100,
+241, 18,233,141, 24, 45,238,198,165, 96,104,167, 10,142, 22,142, 19,231, 93,225, 83,213,171, 74,181,106, 91, 86, 46,157, 43,120,
+148, 98,194,138, 61, 87, 17,177,255,231,243,105, 25, 87,194,144,158,106,124,147, 58,228, 45, 24,173, 34, 53, 79,223,201,132,206,
+100,135,217, 98,135,141,227,161, 49,216,144,145,107,129,198, 96,133,206,104,199,208,206, 21, 10,253, 94, 9,126,196,155,162,168,
+ 67, 60,207,247,224,121,190, 19, 0,113,193,182,227,153, 77, 29,202, 55,100, 47,109, 79,158, 60,249,219, 57,115,230, 68, 22,124,
+182,224,253,130,207, 22,247,254, 11,223,247,252,230,155,111,234,206,157, 59,119,118,104,104,232,182, 63,254,248, 35, 22, 64,142,
+179,221,135,130, 23,119,230,208,161, 67, 37, 29,232,170, 86,155, 85,226, 42, 19,162, 74,229, 10,248,232,219,245, 94,191,205, 29,
+158, 33, 21, 11,152,163, 71,143,150,203,178, 40, 65,211,140,211, 77, 20,165,119,141, 22, 34,145,248,240,194,133, 11, 49,176,103,
+107,217,211, 76,155,238,206, 83, 99,186,222, 2,187,202, 59, 72, 60,115,246, 92,229,220,121,243, 63, 61,116,128,203,213,165,223,
+159, 95,120, 23, 95,147,235, 12,245, 66, 14, 22, 69,129,231,216,164,156,248,107, 77, 0,160, 44,185, 88, 58,147, 13, 76,126,110,
+ 13, 69, 1, 6,147, 29, 12, 67,101,228, 70,237,184, 63,120,198,204, 14,155,182,253,158,194,211,238, 90,189, 62, 78, 14,199,154,
+131,165,198,100, 97, 97,182,177,136,188,125, 3,109, 66,106,163, 69,147,154, 48,152, 88, 24,204,118, 84,174, 22, 12, 0, 94,133,
+158, 56,134,142,229, 89,155,137,231, 89,151, 30, 77,189,161,114, 23,195,207, 67, 2,137, 88, 0,155, 29, 48, 90, 56,152, 44, 44,
+226, 51,140,208, 26,101,168,215,182,127, 21, 79,191,235,230,180,120,217,190,236,167,215,251, 22,107, 78, 89, 22, 27,182,236,170,
+158,146,146,222,251,200,190,205, 18,181,198,134, 59,241,122,100,228,154, 1,198, 27, 63,206, 94, 33,249,122,124,248,187, 27,182,
+238, 78,232,216,186,121, 66,105,247,217,160,142,218,180, 99,231,174,159,123,244,120, 87, 22,121,229, 8, 30,221, 58, 53, 75,159,
+ 81,170,252, 44,186, 65,131, 6,246,240,240,112,237,236,217,179, 3, 15, 28, 56, 80, 89,173, 86,223, 2, 96,115,119,119,175, 25,
+ 84,189,226,237, 19,199,142, 6,116,127,183,191, 48, 41,211, 8, 55,185, 8, 21, 85,114, 92, 58,127,220, 38, 22, 11, 11,205, 55,
+201,239, 30, 28,132,142, 95,225,192,165,216,176,200, 44,233,153,145,195,135, 38,156, 56, 23,149,181,124,227,137,255, 5, 40,109,
+183,164,156,122,249,245, 38,213,124, 39,143, 29,130, 57,203, 54,225,236,141,168, 12, 61,237, 55, 43,213,108,255,189,232, 80, 58,
+ 32, 96, 40,184,200,132,208,107,212,121, 79,110, 30, 11,122, 75, 97,234,161, 39,246,109,162,179,181, 54, 36,102,154,168,148,108,
+ 45, 88,142,135,187, 92, 4, 59,199, 35, 55, 59,147,218,188,105, 35,174, 93,187, 68,131,161, 71, 0,152, 90,236, 1,165, 28, 93,
+133, 74,169,208, 17, 17,146, 57, 94,109, 44,135,224,234,213,176,122,249, 34, 87, 47,149, 15, 90,181,113, 62, 55,218,197,179, 98,
+131,109,191, 46,199,153, 63,110,182, 59,187,100, 69, 83,165,191,247, 50,138, 98, 23,128,135,201,108,101,145,151,155, 3,177, 37,
+ 17,205, 2,212, 40, 39,103, 17,175,241,195,189,180, 71,202,146, 42,252,172,123,123,111, 81,252,187, 83,118, 29,140,152,211,181,
+115, 59,220,139,215, 64, 38, 22, 64, 42,102, 32, 21, 51, 16, 82, 44, 22,173,250,217,150,147,167,237,145, 21,185, 63,243, 13,174,
+207,147,249,173, 95,135,185, 99,117,222,155,150, 77,249,109,228, 87,243,186,134,245, 25, 70,221,187,118,250, 91, 3,112,202,185,
+134, 30,239,212,123, 28,231,252, 51, 78,234,226,181,116,220,215, 51,199,117,233,209, 31, 12, 35,128,205,102,195,238,237,155,240,
+235,138, 31, 31, 90,116, 89,195, 0,112,150, 12, 38,124,199,166, 85,253,191,250, 97, 17, 85,183, 65,179,230,167, 83, 95, 95,142,
+150, 99,168, 95, 62, 28, 62,106,128,143,143,143,203,243,136, 22,143,160,224,218,232,214,235, 61, 28,223,191, 23,247, 35,239,128,
+227, 29,134,137,227,120,228,230,100,165,217,109,150, 13, 69,246,120, 72,165, 21,215,255,186,177, 6, 77, 83,176,218, 56, 88,236,
+ 28,198,127,242,145,101,244, 23,223,182,234,214,165,109,164,152,129, 38,254,105,170,251,165,155, 15,234,113, 66,101,224,240,137,
+139, 68, 38, 51,139, 60,131, 13, 71,214, 21,237,117,164, 30, 21, 66, 43, 53,238, 54,124,244,247,171, 37, 18,134,182,214, 9, 10,
+140,109, 27, 82, 39,177,130,191,151,118,250,220, 21,205, 46, 92,185,217,237,253,193,195,165, 67,107, 54,166,252, 61,101, 46, 31,
+ 13,238, 83,159,181, 91, 63, 52,100, 39, 22, 57,191,160, 80,238,145, 91,161,114,117,195,243,136, 81,208, 30,138, 71,149,151,156,
+ 7,133, 88, 99,122,116, 95, 0,240,243,175, 96, 18, 74, 92,181,165,136,192,240, 0,176,108,205,214, 38,183,163, 83, 70, 46, 94,
+188, 68,126, 35, 70,139, 91, 49,121,144,136,104, 88,109, 28, 40, 39,131,218, 28,207,140,250,238,155,201,174, 57,122, 22,103,238,
+168, 17,121,253, 52,111,209,153, 6,203,237,174,125,161,114,249, 16, 64, 53, 0, 79, 40,138,255, 69,159,238,187, 31, 56,107, 47,
+237,117,207,113,142,246,178,171,119,213, 42,172, 64,210, 77, 40, 86,132, 82, 20, 95,135,226,225, 1,240,201,217,249,207, 84,103,
+157,154, 62, 61, 26,243,102,255,128,165,107,247, 34, 37,203, 4, 55, 54, 17,251,215,205,196,132, 57, 91, 96, 52, 23,157,213, 80,
+146, 31, 41,204, 24,189,106,184, 10,126, 47,248,220,156, 57,115,122,188,114,110,122, 20,113,206, 94,251, 92,193,247,231,206,157,
+ 59,251,133,191, 27,156, 53, 89,207,140, 86,193, 78,149, 96,182,130,188,253, 42,254,177,127,223, 30,143, 28,157, 21, 82, 17,131,
+ 10,149,171, 99,234,242,253,222,239, 52,241, 66,166,213, 13, 91, 87, 47,200, 54, 25,180,219,157,170, 44, 84,193,205,101, 74,197,
+145, 61,187,247,162,106, 5,149,104,243,249,236,184,155,177,198,103,161, 94,141, 58, 65, 92,217,213, 32,232,219,167,143,252, 84,
+196,233, 47,116, 64,161, 70,139,161,152,242,107, 54,238, 86,185,200,132,160, 40, 64,107,180, 99,228,135,239,149,253, 49,198,115,
+204,240, 97, 67, 65,229,155, 44, 77, 86, 26,190,253,250, 19,147,194,246,232,254,211,248,167,201,157,122, 78, 56,165,209, 81,166,
+ 1, 67, 62,185,118, 63,122, 78,142,193,240,102,139,252,152, 45, 44,204, 86, 14, 49, 49, 79, 48,126,104,103, 8, 25, 26, 12,195,
+ 57,146,165,237, 69, 95,140,186,148,232,108,248,138,250,109, 90,248,217, 26,127, 31,149,167, 82, 33,227,149,114, 9, 85,167,102,
+ 13, 81, 72, 72, 11,113,229,224,250,162,243, 15,140,120,170, 54, 34, 54, 37, 15, 18,159,134,130,129, 29,222,193,166, 37, 19,219,
+101, 63,189, 78,227,245, 36,197,151,248,253,204,229,158,107, 87, 45,150,164,231, 90,241,240,169, 14,105, 57, 38,164,230,152,145,
+150,109,130, 82, 38, 68,155, 94,225,146,195,251,127,233,217,177,117,243,101,111,178,223,177,177,113,135,227,147, 83,251,215,111,
+212, 12,155,126,251,181,181,187,123,101,215,220,220, 56,141,179,103,103,230,204,153,226,185,115,231, 10,150, 47, 95,174, 9, 9,
+ 9,241,253,230,155,111,186,102,100,100, 92,173, 84,169, 82,240,241, 61, 27, 34, 26,182,233,221, 20,156,213,187,117,219,246, 34,
+ 9, 39,192,137, 67,135,172, 59,182,111,206, 50, 26,181,163,139, 53, 28,114,183,153,233, 58, 10,222, 1, 1,145, 74, 49,219, 89,
+ 64,231, 70,231, 28, 27,183, 49, 7,216, 83, 53,108,236,201,211,215,163,162,155,220,136, 87, 69,220,120,156,145,109,176, 6,197,
+ 28,155, 80,108,197,203, 80, 20,132, 12, 13, 23,153, 0,116,126,173,170,244,175,255, 24, 20,229, 93, 16, 57,165, 64,229,191, 2,
+ 20,133,148,156,167,183,156,200,217,160,120,142, 7,162,146,244,208,153, 28,161,249,242, 94,114,168,211,147,240,211,178, 13,184,
+121,253, 26,186,188,211, 11, 43,215,108,198,200, 15,251,155, 74,106,253,208,116,126, 68,235,133,104,150, 82, 38, 0, 64, 33, 87,
+111,195,238, 11,137,168, 86,133,118,250,193, 0, 0, 46, 74, 57,242,180, 70,208, 34, 23, 60,185,113, 68,126,244,244,149,111,166,
+204, 88, 60, 41, 39,245,206,211,199,119,207, 35,216, 43, 15, 85, 2,172,136, 76,115,197,245,172,202, 8,174, 94, 21,180,232,154,
+ 83,218,153,145,245,230,237,167,119,247,104,210,176,118,104, 69,149, 59,140, 22, 54, 63,170,197,224,215,245, 27, 17, 31,151, 52,
+ 60,235,254,254,155,111,195,209,234, 51, 98,213, 18, 85,245, 79,239, 94, 57, 21,219,103,240,167,240, 11,168,208, 32,247,233, 45,
+167,211, 22,156,121,143,117,210,104,137,228,238,223,140,255,238,127,227,186,116,239,135,203,231, 79,225, 86,228, 19, 52,111,222,
+ 20,239,188, 59, 16, 90, 77,118,205,157, 27,151,116,182, 27,180,199, 5, 18,251,184,102, 45, 58, 80, 28,203,226,209,195,123, 79,
+ 10,211, 50,166, 70,221,186,148, 26,229,250, 82,247,148, 87,205, 6, 74,183,114,183,204, 86, 22,201,201, 73,184,248,199,153, 70,
+198,212,168, 91,165, 57, 94, 18, 17,131, 19, 55, 51, 96,181,113,176,218, 57,180,105,219,217, 34,162,205,173,103, 45, 94, 31,146,
+154,146, 74, 43, 92,189,184,114, 1,181, 68,126, 18,171,249,118, 76,158,200,106,227, 80,213, 95, 81,172,166,183,127,245,217, 19,
+ 39,142,175,197,136,100,208,234,205,150,212,148,100,223,213, 91, 79,235, 30, 60,188, 27, 80, 94,229,230,250,191, 37,191,136, 52,
+ 38, 10, 25,121,102,100,107, 53,212,224, 81, 95,249,175, 93, 49,231,131,226,140, 86, 33,233, 34, 85, 14,159, 56, 95,211,195, 69,
+ 68,233, 76,118, 46, 75, 99,101, 7,191, 91,182, 65,151,249, 38, 43,124,241,162, 37,242,155, 49, 90,220,142,201,131, 84,196, 64,
+ 44,162, 97,177,113,112,242,118,162,125, 85,190,163, 91, 52,169,135,227,183, 50,193, 48, 52,140,218, 28,131, 0, 89,209, 77,218,
+117,145, 55,110, 22,130,246,237,218,226,113,116, 84,133, 67, 7,118,119,188,116,241,108,154,221, 26,244,153, 94, 29,189,183, 84,
+129, 5,131,129,177,137,125, 63,242, 11,168,212,178,239,192,143,220, 42, 86, 8,160, 84, 94,158,176,243, 2,132,127,248,158,211,
+119,190,195,152, 3,115,103,124, 3,179,217, 2,111,119, 49,120, 30, 88,191,108, 42, 44, 22, 11,252, 61, 37,200,211, 23,189,154,
+ 92, 73,126,164,168, 40, 84,169,114, 79, 94, 48, 99,197,189, 79, 81,212,161,201,147, 39,127, 11,128,159, 60,121,242,183, 5,219,
+115,230,204, 49, 2, 72, 41,161,235,112,245, 75, 70,171, 96,231,138,190,187, 69,193, 94,158,126,151, 78, 28, 63,230,182,239, 54,
+135,203,123,175,163,123,115, 63,136, 4, 52,228,110,254,184, 29,151,135,195,123, 86,229,238,223,246, 75,178,217,108,158, 95,114,
+ 95,115,245, 38, 74,185,226,248,111,155,182,115, 94,158,158,244, 79, 39,212, 49, 89, 90,251,179, 46,173,232, 43, 7,184,235,199,
+ 87,251,241,160,142, 73,165,210,234, 22,139,197,163,164, 19,187,254, 68, 66,126, 18, 47,245, 54,234, 86, 80, 12,195,110,218,188,
+ 9, 94,174, 98,152,109, 28, 38, 79,250,220, 56,180,139, 50,119,240,251, 3, 59,180,239, 54, 46, 66,168,168,113,170, 69,163, 26,
+124,195,134, 13,115, 25,134,113, 42,149, 66,165, 82, 77,165,105,122,144, 88, 44,118,177, 88, 44, 90, 11,103,146,235, 77, 22,152,
+172,128,193, 96,130, 80,228, 48,139, 66,134,130,209,100,129,193,104, 41,254,198, 72,187,119, 1, 64,144,230,133,152,210,169, 7,
+ 85,197, 91,118,238,255,188,223,251, 3,166, 4, 52,120, 87, 25,151,154, 7, 17,101, 69,211, 90,126, 56,125,108, 47,159, 20, 31,
+ 61,190, 36,147, 5, 0, 25,234,236, 64,111,111, 31,220,140,213, 33, 57,203,136,180,124,147,149,154, 99,134,214,168, 69,253,138,
+254,200,205,203, 11,124,227,227, 11,236, 61,126,252,120,255,110,189, 7, 96,220,164,105,173,214,173, 90,112, 71, 33, 22,126,172,
+ 79,127,116,198, 25,163,117,239,222,189,236,175,191,254,186,218,154, 53,107,232, 15, 62,248,192, 88,175, 94, 61,233,144, 33, 67,
+ 90,109,220,184, 81, 42,151, 75,141,183,207, 31,152, 50, 98,236,228,222,171,151,206,108,144,147,147, 67,217,109,182,163,214,156,
+156,201,186, 18,204, 92,226,129,111, 31,254, 24, 99, 29,214,185,181,247,129,114,114,186,142,132,183, 12, 68,173,169,219,241, 96,
+170, 53,230,216,114,173,172,255,194,177, 41,185,220,119, 38, 90, 53,171, 36,147, 5, 0, 52, 67,193, 98,103,225, 34, 19,130,166,
+233, 2, 19,239,247,235,246,163,114,111, 55, 49,132, 12, 13, 1, 67, 65, 99,176, 33, 83, 99,197,167, 31, 57, 59, 67, 8,207,217,
+ 89, 30, 70,139, 29,134,252,214,161, 86,147,137,111, 38,125,137,119,122,246,193,136,209, 95, 34,199, 8, 92,143,213,194,106,179,
+149,120, 83,208, 20, 13,131,217,142,143,187, 84, 68,182,206, 10,189,209, 14,139,157,131, 92, 44,128, 80, 64, 67, 33, 21,192, 85,
+ 46, 4,120, 94, 84, 80,153, 8,133, 66,147,205,102,219, 84, 76,139, 30,149, 3,125, 96,180,209,104, 54, 96, 1, 58,133, 6, 33,
+242,194,110,193,217,203,119,171,124, 49,233, 59,124, 62,178, 39,118, 61,172,134,114,170,138, 80, 42,100,176,241, 52, 0,222,201,
+132,189,169, 28,109,237, 51,232,231, 53,235,163,166,255, 48, 89,154,171,167, 32, 17, 49,136, 56,117, 18,151,174, 92, 95,154,121,
+127,255, 38,188, 69,132, 60,237,227,234,234, 10,169,152,129,197,106,182, 56,159,186,192,131, 7, 26, 41, 84, 65, 63,231,183,248,
+ 27,177, 28, 10,121,175,100,163, 37,144,186, 78,254,108,210,244,217, 93,186,247,195,137, 67,187,176,115,215,118, 54, 52,108, 56,
+179,249,215, 85,104,213,169, 23, 90,117, 25,128,163,123, 55,126,169,231,168,218,225,227,166,204,104,211,161, 27, 78, 28,222,133,
+244,180,164,133,206,150,151, 17, 82,227, 58,116,238, 9,147,133, 69,235,142, 61,112,236,224,222,177,200, 31,100,225,252, 67,236,
+149,250, 25,180,253,203,241,227,132, 25,185, 22,161, 90, 99, 65,146,218,128,184,116, 3,246,111, 91,199, 59, 95, 95, 88,154,182,
+169, 95, 94, 24, 62, 47, 34, 49,176,188,159, 89,104, 54,202,162,159,196,212, 28,241,209, 80, 97,149,234, 53,233,140, 60, 51,212,
+121,102,100,230,153,161, 51,217, 81,189,124, 13,218,102,167, 66, 75,123,158,189,220,196,194,149, 7, 99,225,170, 16,162, 69,205,
+ 55, 31,104,203,113,220,115,147,181,216, 97,178,238,196,230, 65, 34, 98, 32, 17,209,144,136, 24,216, 89,222,169,134,139, 76, 21,
+212,237,211,207, 62,241,183,216,129,172, 60, 11, 4, 12, 5,149,151,135,162,105,131, 65, 88,191, 96, 44, 0, 96,228,215, 63, 97,
+196,199, 67, 80,171, 78, 61,228,230,228,248, 14,234,215,109, 49,128,189,206,150,245,200,137, 51, 21, 78,156,187,249,245,167, 19,
+127, 84,190,223,179, 61,115, 43, 38, 15,169,217,102, 60,137,214,150, 42,242, 6, 0,118,150, 3, 15, 30, 27,182, 31,130, 76, 44,
+128, 58,207, 10,158,231, 49,115,249, 14,184,200,132, 72,205,113,116,247, 23, 71,177,126,164,152,136, 84, 41,162,141, 61,224,200,
+229,242,118, 54,162, 53,103,206,156,200, 57,115,230, 20, 26, 33,123,193,100,189,217,162,210, 34,145,162,166,171,167,215,229, 19,
+199,142,184,236,189,205,226,244,237, 44,244,107, 93, 30,186,236,167,152, 63,233,253,108, 10,188,133,102,152, 92,179,209,176,199,
+104,212,207, 2, 96, 45,246,162,241, 13,106,164,144, 42, 79,174, 92,253,155,221, 75,165,194,166,243,217, 73, 57,122,187,237,121,
+183,149,141,186,126,124,117, 21, 59,103, 11, 51,165, 63,190, 86, 82, 75,156,227, 33,154,179,106, 63, 0, 30, 28,199,129,231, 56,
+ 8,165, 74,133, 87,213,144,244,252,138, 78, 42,160, 41,211,139, 53, 0,207,217,147, 50, 99,139, 15,131, 82, 0,220,228, 66,108,
+ 63,155, 12, 0,233,140,246,198,131,193,239, 59,186, 11, 77, 22,169,166, 78,181,106,124,211,166, 77,115,101, 50,167,166,191, 98,
+124,124,124,174, 78,153, 50,165,230,136, 17, 35, 36, 98,177, 24,118,187,189,220, 47,171, 87,115,171,103,141, 68,223,177, 43, 33,
+ 18, 75, 96, 52, 89, 33, 20, 10,144,147,167, 67,174,198, 0,173,193, 86,250, 43, 40, 38,198,162, 6,230,237,219, 43,238,211, 85,
+ 89,191,153,152, 22,161,113,176, 31, 78, 31,223,199, 95, 62,182,126,164, 49, 35,250, 55, 39, 47, 68,232, 76, 54,164,100,153,144,
+156,101, 66, 90,142, 9,105,217,102,164,229,152, 64, 81, 20, 76, 22,123,153, 30, 92,250,140,168,157,155,126, 91,219,203,108,197,
+192, 54, 93,250,224,203, 31, 87, 86,220,244,243,220,147,177, 60,221,210,201, 68, 91, 54, 50, 50, 50,254,163,143, 62,106,176,117,
+235, 86,166,110,221,186,198, 7, 15, 30,200,243, 77,164, 85,169,148,203,214,173,152,115,188, 89,179,102,219,146,163, 31, 70,228,
+247,167,151, 88,177, 87,108, 59, 76, 34,179,222, 12,175,160,104,209,181,170,175, 28, 21, 20,218,174, 53,149,183,231,103,117,248,
+124,182, 58, 98,105, 70,170,217,254,187,218,200, 52, 76,214, 9,157,202,193,179,153, 77, 9,125,251, 13, 4, 67,209,176,154, 12,
+ 9, 5, 23,151,202, 77,140,169,155, 31, 66, 41, 21,194, 69, 38,128, 82, 38, 68,171,218,229, 80,138,250,140,183,177, 28, 12,102,
+ 22, 70,179, 29, 38,139, 29, 94,129, 30, 88,179,105, 39,158,102, 24,177,255, 90, 38,162, 18,180,168, 81, 94, 1,158, 47,185,154,
+228, 88,155,190,231,123, 31,184, 48, 52, 5,134,166,232,218, 53,131,144,173,179, 66, 36,160, 33,146,202,160,144, 8,224, 42, 19,
+ 66, 36, 18, 34, 35, 35, 3,102,179, 25, 21, 42, 84,144, 22,111, 5,121,184, 40,101,168, 81,197, 31, 86,155, 29, 71,206,221,199,
+172,241,125,209,185, 77, 19, 80, 66, 37, 30,154, 27,193,165,156, 11, 56,154,134,213,206,193, 98,101, 1,208,166,162,244, 2, 3,
+ 3, 59, 40, 20, 10,133,193, 96,208, 62,125,250,244, 76, 90,212,222,167, 44,211, 59,252,216,137,136, 77, 61,222,233,140,155,119,
+ 34,177,107,239,129,243,153,158,121, 19, 11,190, 83,167, 78,157, 16, 47, 47, 47,101, 86, 86,150,230,222,189,123, 87,223,180, 93,
+192,211,244, 23,161,173,218, 65,151,155,129,244,196, 56,167, 91,209,181, 42,186,224,251, 57, 43, 27, 7, 7, 5, 55,102,121,135,
+241,170, 93,193, 5, 19,126, 92,214,184, 90,141,160,198, 5, 3, 66,106, 85, 40,126, 90, 54,129,220,165,203,135, 35,190,156,211,
+171,223, 48, 68,156, 56,128, 69,179, 38,109, 82,184,121,215, 42,231,225,214,176,110, 72, 23,156, 63,121, 0, 82, 23, 95,120,120,
+250,182,250,224,227,207, 58,245,251, 96, 20, 46,157, 63,137,165,115,191,221,200,154,181, 91,156, 41,171, 66, 85,197,187, 65,163,
+102,131, 93,202,249, 32, 55, 79, 11, 23, 15, 21,106,213,111, 58,248,254,109,243,215,250,140, 88,245, 27,155, 14,158,135,217,202,
+ 35, 71,103, 69,162,218,136,248, 52,135,209,226,184, 82,228, 4,177, 28,165,148, 10, 4,229,108,143, 43,220, 61, 25,193, 87, 12,
+244,161,230,205,152,196, 88, 33,133, 58,215, 97,178,212, 26, 11,212,121, 22,232, 76, 54,148, 83, 8,192,177, 92,169, 91,221, 57,
+ 58, 43, 92,228, 66,184,201, 69, 78, 71, 25, 11, 99,213,175,219,131,111, 71,167,188,187,104,209, 18,249,173,216, 23, 76,150,208,
+ 17,205,146,136, 24,176, 28, 7, 56,113,199, 11, 5,194,113,189,187,117, 66, 98,166,209, 49,106,153,166, 80,163, 94, 51,120,201,
+ 56,116, 28, 48, 25, 0,208,179,155, 35,181, 45, 54, 85,143,131,151,213,192,203,137,221,197,215,197, 70, 35,179,122,243,225, 47,
+118,238,216,230,102, 98, 5,248,229,104, 60, 12,102, 59,164, 34, 6, 18, 17, 3,153,136,121, 41, 31,187,100,163,229,200,185,123,
+154,105,131,193,100,130,198,104, 3, 15,224,234, 99, 29,140, 22, 59,242,244, 54,132,212,244, 40, 91, 32,132,162, 14,243, 60,223,
+253, 85, 67,244,170, 89,122, 33, 34, 85,152,198,181, 23, 53, 10, 62, 95,148,145,123, 49,103, 11, 64,169, 70,112, 9, 94,117,142,
+ 47,110,139, 20, 30,181,220, 92,220, 46, 31, 59,122, 72,185,247, 54,135, 51,119, 28, 38,203,102,204,196,194,175, 7, 37,105,114,
+ 51,219, 3,136,113,246,159,201,189,106,213,151,138, 37, 17,255, 91,242,139, 85,229, 19,192,237,185,156,155,145,103, 96, 95,114,
+ 19,172,217, 76,216, 55,223,224, 0, 0, 32, 0, 73, 68, 65, 84,243, 28, 47, 50,165, 63,118,170, 15,129,166, 41,235,143, 99,251,
+128,227,121, 76, 93,178, 19,179, 39, 14,128, 82,246,129,156,162, 40,185,222,100,199,248,105,107,177,240,251,225, 46,114,137, 0,
+ 20,229,200,137,250,112, 96, 31,231, 46, 64,147, 29, 79,174,108,213,105, 99, 15, 61,120,177,187,176,121,171,119,174, 55,111,222,
+ 60,215,195,195, 3, 50,153,236,121,164,162, 8,124,124,124,190,255,241,199, 31,131, 71,143, 30,253,108,178, 79,129, 64,128, 79,
+ 63,249,132,102, 89, 30, 71,143,174,135,119,165, 70, 56,240,251,101,132,117,104, 10,157,193,132,236, 92, 45, 56, 48,111,124, 33,
+106,115, 51, 35,210,226,239, 54,107,217,190, 39,206, 28,223,199, 95, 62,186,110,100,105,230,232,241, 40,231,145,120,227,238,147,
+ 90, 20, 85,206, 17,209,202, 55, 89, 22, 27,135,138, 62,114, 36,198, 63,129,187,155, 91,162,179,122, 50,239,224,222, 20,205,143,
+166,192,175,215,167, 63,218, 9,128,215,167, 62, 24,180,115,203,234, 59,145,247,110,205,234, 49,120,156,160, 75,191, 79,152,159,
+231,124,246, 45, 0,103, 39,222,179, 70, 69, 69,221, 31, 62,124,120,139, 75,151, 46,177, 0, 12, 20, 69,217, 24,134,145, 91, 44,
+ 22, 81,251,246,237,243, 30, 62,124,120, 22,133, 39, 45,190, 68,171,143,118,122, 81, 18,237, 59, 98,206, 58,168,162,139,182,115,
+251,214,161, 8,173, 19,136,196,214,161, 0, 48, 46, 65,167, 12, 54, 85, 91,187,221,102,151, 29,249,249,215,131,179, 71, 14,232,
+ 52,126,147, 96,234,162,212, 67, 83,139, 77, 68, 77,124,112,182,107, 97, 54, 94,192,208,112,145, 9,161,148, 9,224, 34, 19,194,
+ 69, 42,132,205,206,151,166,229,200,219,236,156, 35,162,101,177, 67,103,180, 35,226, 86, 58,210,242, 44,200,213, 90, 97,180,178,
+224,193, 59, 90,163, 78,212,230,234,199, 23,221, 11,158,164,238, 21, 26,229,173, 94,190,192,117,247,133,164,103, 35,250,220,228,
+ 98,184,200, 29,163,177,207,157, 59, 7, 79,207,146, 91,251, 28,199, 97,215,177,171, 88,180, 33, 2,199,214,127, 5,169,136, 65,
+253,222,211, 48,236,221,230,224,120, 14, 79,162, 34,211,107,212,110,224, 67,211, 50,208, 20, 5,179,141, 3,192, 23,121, 60, 45,
+ 22,139,231,211,167, 79, 53,213,171, 87,247,245,247,247,239,199, 48, 12, 15,237, 45,243,190,109,217,134, 83,135,182,200,245, 70,
+ 51, 43,183,231,173,175,158,106,236,142,234,213, 65, 81, 20,239,234,234, 42,138,136,136,208,213,171, 87,207,251, 13,111, 37, 90,
+166, 10, 90, 58, 98,204, 23,253,170, 85,173,138,157, 91,214,131,231,169,221,206,126,121,243,193, 75,152,241,205,203, 35, 12, 39,
+252,184,172,241,194,105,227, 94,122,111,204, 55,139,138, 29,117, 40,147, 40, 39,246, 29, 20,142,235, 87,255,192,252,105, 19,182,
+153,117,217,195,108,118, 91,255,236,212,216,109, 85,106, 55, 7,111,213,226,196,142, 5, 24, 48,100,164,164, 75,143,126,184,116,
+254, 36,102,127, 59,102,179, 33, 55,227, 35, 56,153,228,204,241,194,209,237,187,190, 43, 52,154,173, 88, 54,239, 7,140,154, 56,
+ 11, 33, 29,122, 10,239,221,186, 60, 26,192,116,167,211, 33,172, 44,218,215,243,114,152,103, 27,135, 3,177,140,160,176, 43, 80,
+192, 80,116,195,170,238, 48, 90,236,208,148,208,168, 20,136,132,105,185,121,154, 74, 43,102,127,193,232, 77,118,168,243, 44,200,
+200, 51, 35, 51,247,185,193,202,204, 51, 67,157,103,129, 80, 64, 33, 58, 38, 1,180, 80, 80,234,252,188, 28,157, 13,205,130, 60,
+ 28,247,232, 27,246,142,216, 4,174,205,143,157,189,221,119,209,162,197,210,219,113, 90,220,137,213,228, 71,178, 24, 72,132, 52,
+196,249,191,179,156, 35, 55,178, 56, 92,189,171, 86, 25,250,225, 7, 29, 93,149, 50,164, 60,202,128,128,113, 76, 17,227,166, 10,
+132,155,196,132,207,198,132,195,203,211, 29, 79, 51,205, 88,186, 55, 26,119,238, 63, 6,103, 44,221,110, 47,251,101, 91,216,136,
+ 79, 39,184,211, 66, 49, 54, 30,143,115,148,147, 97,241,240,242, 65, 83,202,147,187,122,157, 38,139, 7,207, 58,153,131, 76,241,
+118,214,113,185,205,158, 58, 25,219, 54,252,132,227, 55, 50,158, 93,129, 23,118, 47,196, 23,223,204, 68,166,198,130,194,174,203,
+226,252, 8, 0,245, 11,145,168,215,182, 95, 48, 71,133,109, 83,249,219,150, 34, 52, 44,175,152, 43,203, 43,239, 91, 94,209, 43,
+108,238,191,213, 37,118, 29,190,102,138,220,189,235,202,165,138, 63,142, 30, 61,168,216,119,135,127,102,178,172,134, 76,126,214,
+184,158, 73,154, 92,117,151, 82,153, 44,239, 26,117, 37,114,201,217, 41, 51,151,154,125, 2, 42,217,143,220,210,100,105, 77,172,
+253,245, 28, 4, 5,171,112,243, 54, 9,196,146, 69, 66,163,229,135,204,204, 7,250,146, 34, 79, 28,207,227,208,149, 52,240,188,
+163,137,180,227, 92, 50,242, 91,230, 96, 57, 71,183,202,239,183, 50, 32,200,207, 67,113, 54,252,189,234,151,159, 52,221,235,229,
+233, 7,207,158,250,172,187, 48,164,129, 35,146,229,234,234, 10,119,119,119, 40,149, 74,148,212,117, 72, 81,212,135, 35, 70,140,
+120,173,245,159,145,145,129, 78, 29,219, 99,249, 79,107,208,160,227, 80,252,126,241, 56,172, 54, 14,245,107, 87, 69, 37,127, 15,
+ 36,166,107,223,232, 70, 87,248, 4,127,218,172,253,187,223,182,234,208, 19, 17,199,246,240,151,143,253, 26, 94,218,137, 16,187,
+119,106,113,112,198,140,169, 85,166,204, 90, 33,113,145, 10,240, 64,103, 1, 77, 81,168,232, 35,135,167,130,198,153,125, 27, 77,
+ 3,122,182,112,122,114,188,192,192,128, 77, 11,151,175, 86, 44,156, 59,173,253,245, 27, 84,132, 46, 37, 58, 27, 0, 12,233, 81,
+243, 30, 2,247,203,255,113,226, 72,131,182,125,224,227, 95,181,115,108,250, 67,167,205, 6, 0, 67, 76, 76, 76,236,148, 41, 83,
+130,231,206,157,203, 51, 12,195, 1,144, 44, 89,178,196,240,232,209,163, 91,112, 12,205, 69, 73, 15,155,142,157,235,140, 87,138,
+217,144,114,114,186, 78, 85, 95, 57, 66,235, 56,122, 69, 7,116,111,133,192, 10, 21, 16,147,102,104,152,109,224,132, 58, 11, 83,
+117,229, 47,119,174, 85,246, 98, 70,218,141,150,251, 0,246,151,246,252, 80,120,158, 32, 95, 16,205,114,145, 9,193, 57,174,149,
+ 82, 25, 45,179,149,133,209,204,194,104,177, 67,111, 97, 97,176,176,224,120,199, 61, 65, 81, 20,172,118, 14, 78, 53,155, 95,185,
+246, 93,203,121,161,106,101, 10,174,114, 71,217, 92,243,167,123,160, 0,120,122,122, 66,165, 82, 57, 21, 21,181, 88, 29,183,184,
+197,198, 61,235,214,183, 88,237,224,121, 30,209,209, 81, 95,197,199,198,246,174, 94,163,122,155,218,245, 27,148,147, 75,104, 0,
+ 40,210,104, 25, 12, 6,214,197,197, 69, 85,174, 92, 57, 58, 57, 57,249,153,121,174,222,176,189,125,239,158,221,232,219,183,143,
+238,193,213,219,207,134,184, 27,141, 70,170,101,203,150,174,129,129,129,180,217,108,214,148,246, 52, 41,188,131,222,245,240, 44,
+ 55,235,195,143, 70, 5,181,239, 20,134,211,167, 78, 96,255,158,173,191, 25,212,209, 39,156, 21, 9, 14,174,249,218,168,195,106,
+ 53,130, 94, 27,117, 88,169, 74,141, 98,141, 86,237,250, 77,155,243,148, 0,199, 15,237,224, 77,180,117, 12, 0,142, 53,105,119,
+108, 95,245,253,244, 65,163,191,169,214,173,215, 32,124, 56,100, 24, 4, 2, 6,103,126, 63,136,133,211,190, 60,172,203,203, 24,
+234, 76,154,128, 35,244, 86, 75, 20, 32, 11,252,188, 66,181,186,184,113,249, 60,158, 68,223,139,188,125,237, 82,157,234,245, 66,
+224,237, 95,241,243, 4, 47,102, 46, 30, 60,176,150, 36, 99, 49,153, 18,134, 13, 29,130, 23, 71, 29,134, 54, 10,246,164, 94,189,
+ 1, 0, 24,180, 25,214,117, 11,198, 63, 42, 24,117,200, 89, 45, 9, 69,233,230,229,168,119,157,185,120,101, 98,239,238, 97,116,
+166,198,226,136, 96,229, 89,242,127,204,200, 44,248, 93, 99, 70, 13,127, 37,162, 34,111,112,166,188,204,221,165,188, 47, 77,195,
+250,119,189, 95,112,237,114, 28, 15, 10, 48,149,186, 91, 74,232, 26, 62,111,254, 34,233,237, 88, 29,238,196,105, 28, 93,133, 66,
+198, 97,176,132,244, 51,211,229, 24,205, 94, 66,116,136, 98,102,127, 60,116, 32, 50, 53, 86,112, 28, 32, 96,232,252, 31, 17,158,
+106, 41, 36,106, 13,200,204, 81, 35, 54, 62, 1,185,105, 79, 64,211, 52,188,252,131,156,158, 73,154,229,197,126, 6, 11, 95,175,
+ 95,247, 54,130, 61,127,164, 66, 46, 17,192,172, 77,199,209,237, 11,212,102,157,102,150,209,160,219,227,204,124,142,207, 83, 16,
+ 40,181, 70,103,242,145, 8, 25,236,220,176, 2,253,135,141,121,169,246,253,234,187, 25, 0, 77, 33, 59, 71, 11,138,162,212,165,
+171,151,168,107,197,109,191, 97,100,172,204, 26,133,152,173,215, 27, 10, 69,183, 70,249,163, 39,142, 29, 84, 92,136,151,224,106,
+ 84,106,190,201, 82,115, 51,199,118, 79,210,230,101,119, 5, 16, 93,186,118, 33,221,117,192,199, 19, 35,171, 6,213, 54,159,190,
+167,139,203,213,219,138,204,115, 8,237, 55, 37,242,250,225,229,221,242,108, 49,159, 40,252,106,179,156,221, 62,207,168,142,158,
+ 86, 68,215,161,120,218,210,157,207,186, 13,191,158,187,209,241, 59,203,130,229, 57,240, 28,240,217,247,171, 96,231, 88,112, 44,
+ 11,142,229, 97, 99,121,121, 73,197, 85,249, 87,218,147,243,112, 71,205,193,211, 95,239, 46,116,119,119,135,167,167, 39, 60, 61,
+ 61,225,234,234, 90,162,209, 18, 10,133, 74,129,224,229, 67,157,144,144,128,248,248,120,184,186,186,130,231,108,176,216,128,186,
+ 33, 93,112,247,201, 61,156,188,112, 11, 60,199, 66,161, 44,253, 42, 47, 10,159,224, 79,154,182,235,189,162, 67,175,225,248,125,
+207, 47,252,181,115, 7, 71, 25, 51,162,215, 58, 29,161,103, 89,202,102,179,161,123,151,118, 9, 55, 35, 31, 31,251,110,226,232,
+176, 22, 61, 70, 73, 66,131, 3, 96,178,176, 72,138,127,130, 51,251,126, 53, 5, 85,241, 59,222,177,117,243, 4,155,205, 6,150,
+101, 75,124,144,155, 44,214, 76, 70, 40, 83, 12, 28, 56, 88,120,237,234,213,221, 10,239, 26, 59, 89,138,190, 77,241, 92,125,138,
+231,251,214,175, 95, 11, 86, 27, 7,131, 65,147, 83,218,125,214,106,181,177,235,215,175,175, 50,116,232, 80,121,237,218,181,133,
+ 79,158, 60,193,194,133, 11,179,180, 90,109,172,179, 26, 39,206, 69, 45, 17, 80, 57,143, 10, 34, 90, 79, 91,133, 98, 96,143, 86,
+216,118,248, 2,206,156,191,132, 4,157,242,150,206, 46,216,151,152,144, 98,174, 83, 78,179,187, 87,104, 37,102,231,134,156,221,
+145,237, 38,191,207,243,146, 19,153,103,167,234,157,191,185, 1,173,209, 6, 87,185, 99,190,167,130,200, 22, 67, 81, 78, 59, 34,
+ 10,136, 61,127,233, 70,221, 38, 53,106,227,102,108, 30, 50,114,205, 48,154,237,224, 56, 30, 28,120,120,186,136, 33, 21,209,120,
+ 26, 31, 11,142,183,198,149,242, 81,161,110,219,166,173, 0,160, 64, 81,188, 64, 40, 16,128,135, 99,126, 69,153, 76,166, 83,169,
+ 84, 78, 69,180,172,118, 59,250,134, 53, 71, 72,211,250,232, 61,202, 49,103,230,169,223, 38,195, 67, 41,196,182, 77,107,145,120,
+110,201,166, 42,161,163, 79,220,187, 27,249, 94,228,205, 63, 6,191,211, 88,214,208, 87,144, 34, 42, 42, 76,170,215,235,119, 3,
+ 16,139, 68,162,176, 54,109,218,148,219,189,123,119,174,151,151, 23, 39, 22,137,212,189,122,246,224,132, 34, 81,118,193,103, 47,
+ 94,188, 40, 28, 53,106,148, 75, 78, 78,206,211,244,244,244, 75, 0,108,197, 55, 4,131, 59,129,198, 86, 80,148, 84, 41,147, 39,
+ 84,174, 92,213,191,105, 72,115,183,119,251,246,135, 68, 44,193,239, 39,142, 97,217,226,185, 59,116,169, 15, 62, 46,205,145,124,
+ 91,163, 14,147,158,198,197, 26,140,230,122,117,155,180,163,206,159,216, 55,206, 10,175,197,140,196,186,160, 83,223, 49,213, 98,
+ 83,116, 88, 54,231, 43,120,184, 41, 16,247,228,161,241,209,131,187,171,108, 38,205, 87, 78,155, 44, 0,242, 44,246,189,208, 33,
+ 97, 30,102, 43,139,115, 17,135, 77,156,157, 11,187,116,246,200,147,242, 65, 77,165,117,155,118,244,200,220,191,182,175, 1,216,
+ 86,146, 78,242,195,215, 35,184,188, 37, 55,238, 84,196, 73, 55,159,138,117, 24, 10, 20,172,102, 19,212, 49,215,236,134,244,135,
+ 26, 77,242, 61,167, 70,225,102, 37,226,251,111,126,252,223, 39, 77,155, 52, 81,240,144,190, 20,193, 42, 48, 88,153, 26, 11,188,
+ 92,196, 48,106,212,120,116,237,152,201,160,102,138,157,239,204,110,209,203, 51, 51,210,197,207,211, 25,162, 67,138,251,124,102,
+ 70,186,216,110,209,203, 75,126,212, 49,112, 85,136,113, 55, 46,249, 89,226,187, 68,232,200,205, 18, 11,153,103,121, 90, 5,117,
+ 65, 9,180, 19, 73,221,145,156,101, 2, 5, 30, 28,107,135,221,102,129, 86,163, 65,114, 74, 26,210,211,210,161,213,230, 66,174,
+244, 64,221,134,205,224,162,144,226,246,153, 29,224,121,222,169,121, 13,109,148, 48,184,105, 72,107,201,189,120, 71, 46,150, 84,
+200,227,224,214,185, 89, 58, 77, 70,107, 93,234,163, 71,165,173,139,237, 44,123,242,206,253, 71,117,202,251, 85,166,110, 61,201,
+195,166, 53,203, 97,201,143,108,218,108, 44,238, 61,213, 35, 53,219,128,167, 49, 15,120,142,101, 79,226, 63,130,160,232, 0, 32,
+ 4,245,235,214, 66,151, 15,222,197, 79, 63,173, 66, 76,108, 60, 55,107, 92,183,167, 58,109,238, 59,165, 48, 89,157,144, 63,215,
+134, 33, 61,106,158,209,163,105,210,129,155,217,180,209,194, 23,155,224, 35,245,174,136,214, 31, 47, 60,110,212,102,139, 89,179,
+ 65,112,112,211,199, 91, 11,211,116, 56,104, 88,102, 77, 24, 0,165, 76, 0,138,162, 80,208, 93,184,114, 70, 56,228, 18, 71,223,
+178,209,108,199, 7,227, 23, 97,211,162, 47,193, 3, 24,212,255,130,161,168,114,194,177,118,225,103,126,184, 90, 62, 33, 62, 35,
+185, 83,207, 9,167, 76, 86,137,185, 71,159,161,215,155, 52,105,146, 43,147,201, 32,147,201,224,234,234, 10, 15, 15, 15,184,187,
+187,151,184,239, 54,155, 77,103,177, 88, 60,197, 98, 49, 56,142, 67, 92, 92, 28,226,226,226,144,151,151, 7,181, 90, 13,189, 78,
+ 99,191,122,106,167,160,110,104, 55,248, 87,173,135,138, 53, 26, 64,200, 80, 16, 8,104,156, 57,176,166,168,114, 22,110,178,218,
+246, 90,217,177,247, 8,252,190,103, 53,127,237,220,193,209,198,140,232, 53,206,158,163,252,238,158,219,125,251,246,173, 55,106,
+212, 40,209,143, 19, 71, 29, 63,124,226, 76,244,206, 67,171,123,230,228,228, 6,242, 60, 15,119, 55,183,196, 1, 61, 91, 28,108,
+223,178,105,194,169, 83,167,184,173, 91,183,154, 41,138,186, 91,156,166,163,146,202,248,237,212,201,136,169,173,219,182,195,218,
+ 13, 91,219, 70,222,127,208,246,201,147, 71, 8,172, 88, 21,149,171,212,128,129,242, 64,196,217,243,208,229,102,252,230, 76, 57,
+ 95,137,106, 81, 57, 57, 57,127, 12, 24, 48,160,203,133, 11, 23,232, 1, 3, 6, 24, 50, 51, 51, 47,190, 16,197,226, 75,210,188,
+244,115, 31, 53,128,223, 42,182, 29,182, 35,217,154,251, 57,128,185, 21, 42, 86,192,153,243,151,112,233,194,149, 85,153,242, 10,
+211, 62,254,224,163,240, 74,189,152, 17,189, 66, 43, 49, 42, 15, 57,182,172, 94,200, 28,184, 20,191, 40, 62,139, 93, 59,247,236,
+212, 25,206,156,163,103, 15, 14,173, 21, 45,107,149,131,141,229,193,241,142, 10,215, 69, 42, 44,170,226,125, 77, 83, 96,145,124,
+ 60,122,212,168, 39,117,235, 55,252,226,131,143, 70,139, 26, 86, 13,196,213,199,185, 0, 69,161,156,175, 2,169,169,169, 56,183,
+107,181, 61, 39,249,225, 42,134,225,166,151,226,120, 34, 39,225, 86,245, 23, 54,195, 51, 51, 51,113,230,204, 25, 20, 24, 44,111,
+111,239,162,140,214, 75,154, 89,233, 41, 23,103,204,255,165,229,200, 15,251,160, 71,187, 58, 56,123,237, 9, 44,249,243, 53, 21,
+ 12, 37,143,189,244,179,248,243, 1, 85, 45,159,244, 13,210, 24,109,226,248,239,227,242,206,193,177, 6, 43, 87, 68, 57, 45,217,
+217,217, 7,162,162,162, 90, 53,104,208,160,210,145, 35, 71,178, 35,175, 28, 31,247, 98, 33, 38, 76,152,160,252,233,167,159,228,
+ 60,207, 95,180, 88, 44, 49, 78,237, 59,141, 45, 55,174, 95,247,180,218, 56,156,191,114,187, 86,199,150, 13,193,241,192,181,107,
+215,176,118,221, 90,211,221, 59,183, 22,232,211,125,167, 23, 99, 94, 10, 61,158,108,217, 70, 29, 62,211, 76, 77,142, 95,240,251,
+225, 93,155,154,182,237,137,193,159, 77,159,126,230,240,214,169,141, 91,247,160,107, 53,237,130, 27,151, 34,112,242,200,177,255,
+ 89,117,217, 83, 81,114,238, 72,161,229,148,200,228, 99,107, 55,110,139,167, 9,241,136,123,116,239, 55, 83,246,227,148,132, 39,
+204,111, 41, 73, 9,163,171,212,105,137, 11,199,183,141, 43,198,104, 21,123,205, 7,122,203, 86, 31, 57,116, 96, 96, 82,210,207,
+190,122,163, 73,194,243,188, 73, 34, 22,164, 41,105,237,118,141,211,229,124, 96, 85,167, 84,234,219,255,131,209,135,151, 45, 91,
+ 44,244,113,151, 35, 45,199, 4,141,209, 10,173,193, 10,154,162, 80,221, 95, 1,131, 54, 27,103,119,205,183, 89,116, 57, 3,128,
+ 39,214,162, 52, 21,170,224,153, 57,143, 35, 62,155, 48,230, 52,196,110,129,254,149, 59,124, 83,108,180, 78,155,124,171,231,132,
+ 49, 7,131,121,158,239,168, 80, 5,107,245, 25, 81, 83,138,218,119,138,114,220,223,131,219, 7,194,106,119,204, 63,102,231, 0,
+150,227,242,163,124, 0,255,172, 63,159, 42, 97,223, 41,110,251,225,139, 72, 73,207,133,209, 98,131,217, 98,135,213,198,130,102,
+ 24,184,123,184,163, 70,229, 70,112,115,119, 69,122, 90, 10, 46,157, 58,128,232, 59,103, 47, 82, 60,166, 25,213,143, 78, 57,115,
+142, 68, 50,247, 96, 63,127, 95, 58, 85, 99,129, 76,204,224,214,217, 35, 86,155,197,188,192, 73,147,245,154,102,110, 86,246,162,
+ 47, 38, 78, 26,244,235,250, 13,190,245,170,184, 34, 41,211,136, 36,181, 9, 90,147, 45,223,136,113, 48,235, 50,113, 39, 98, 67,
+ 26,107,210, 46,194,127,132, 34,141,150,221,106,210,238, 62,118,213,115,242,212,249,204,227, 39, 49,182,153,159,119, 79, 50,234,
+ 52,221, 74, 29,201,122,129, 95, 63,173,178,237,207,216,137,215,186, 11,121, 14, 28,207,227,224,149,180,103,221,133, 92,126,230,
+229,205, 39,197, 47, 35,248,226,218,133,237,186,141,251,253, 78,148,118,179,209,152,238,246,240,241,130, 28, 0, 96, 24,230,217,
+ 79, 65,110,150,201,100,178,148,208,133,178,113,205,154, 53, 95,143, 30, 61, 90,146,152,152,136, 39, 79,158, 32, 55, 55, 23, 82,
+169, 20,199,142, 29,179,129,179, 47,184,115, 97,111, 92,212,141, 19, 63, 4, 55,233, 82,190, 94,104, 55,200,229, 10, 8,120,231,
+147, 49,229,170,160,129, 77,218,246, 90,209,241,221,145, 56,185,119, 13,127,237,236,129, 49, 70,117,244,234,210, 30,203,220,220,
+220, 72, 0,143, 22, 44, 88,208,112,237,218,181, 85, 38, 78,156, 24,179,113,197,212,101, 0,144,149,149, 5, 0,184,121,243, 38,
+ 63,102,204, 24,179,201,100,138,205,201,201,185,129, 18, 6, 64, 0,128, 81, 45,159,189,118,229,220,186,137,201,169,125,170,214,
+109, 6,239, 42,205,224, 91,189, 57,114,180, 86, 92,125,156,130,152, 7,167,240,224,252,174, 35, 6,165,125, 42, 74, 57,191,113,
+131, 6, 13, 2,105,154,174,172,211,233,124,107,215,174,221, 64,161, 80,220,108,208,160, 65, 35,129, 64,144,116,253,250,245,248,
+210,104, 37,156,221, 96,174,216,118,216,210, 4,173, 75,251,152, 52, 67,163, 4,173,203, 77,131,196,237, 75,117,196, 82,243,175,
+ 76,192, 34,222,154, 25,185,115,131,102,247,150,213, 11,153, 15,194, 39,176,247,242, 60, 62, 23,200,196,191,151, 46, 92, 77,167,
+126, 50,180,247,243,233, 29,242, 35, 89,249,191, 59, 21,166,207,203,187,147, 7,224,235, 59,247,133, 43,238,125, 62,106, 70,253,
+166, 45,135,180,121,103, 0,109, 23, 41,113,124,239,207,124,236,157,136,157, 2,158,253,206,232,196,106, 0, 37,118, 7, 89, 44,
+206,152,172,215,203,152,168,104,183,115,235,186, 97,187,247,238,153,243,110,175,222,158, 43,191,127, 31,243,127,217, 7,133, 76,
+ 2,158,227,240,126,251,192,126, 63,140,168,217, 51,208, 71, 26,176,251,116,210,185,207, 22,223,251,218, 96,176, 70, 59, 17,137,
+225, 51, 51, 51,207, 43,149, 74,117,171, 86,173, 66, 36, 18, 9,149,153,153, 41, 80,169, 84,118, 55, 55, 55, 75, 82, 82,146,193,
+108, 54,239, 6, 80,170,105,199,173, 54, 14,113,233, 38,236,223,179, 27,183,175,156,194,131, 7, 81,218, 7,247, 31, 44,167, 4,
+252, 98,125,250,163,108,160,212, 13,124,112,133,142, 58,228, 75, 61,234,144, 53,107,183,108, 92, 53,179,131,193,100, 30,214,160,
+ 69,119, 84,170,213,146,182,218, 88,220,189,118, 26,167,119, 45,158,111,213,101, 79, 46,203, 57,246, 47, 95,165, 6,207,136,241,
+199,153,195,224, 57,110, 21, 0,240, 28,183,234,230,133, 35,163,155,119, 27,129,114,170, 74, 13,114,159,222,164,240, 6,179,135,
+139, 4,180,254,232,238, 95,247,198,197,197,225,225,195,135,120,252,248, 49,178,179,179,177,101, 75, 92,169,206,143, 33, 39,254,
+247,232,251,116,215,247,222, 31,124,176,223,192, 15,165, 85,106,212,163,131,203,123,192, 83, 41, 64,212,227,120, 68, 95,191,195,
+ 69, 93, 61, 98,178,106, 50,222, 53,230,196, 23,105,252,228, 94,181,124, 0,118,114,193,218,133,161,161, 45,131, 39,205,154, 19,
+226,233,173, 42,180, 30,207, 82,103,136,191,250,236, 64,240,165,203,127, 56,181,214, 33,199,178, 89,225,195, 6,112,140, 99,161,
+ 80, 60,139, 83,231, 31, 61, 71, 99,202,241, 62,207,217, 75,140,224,127,212,167, 53,236, 28, 7,189,209, 10,141,222,140, 60,173,
+ 9,169, 25, 89,184,125,231, 14,206, 30, 60,128, 39, 81,183, 99,109, 22,203, 9,154,166,118, 25,211,163,207,150,174,167, 73, 80,
+197,179, 92, 57,196,102,235, 32, 21, 11, 16, 31,125,221,172,215,228,109,126,211,235,200,152,245, 40, 53,131,161,186, 12, 24, 48,
+240, 88,135,174,189,220,154,182,232, 36,247,114,117,135, 72,192,227, 81, 92, 10,110, 92, 60,166,143,185,125, 78, 99,179,232,194,
+222,198,170, 47,255,112, 74, 30,117,104, 53,235,123, 14,234,221,118, 15,195, 8,196, 28,103, 55, 91, 45,230,247,202, 98,178,254,
+ 44,120,158, 77, 26, 54,168,207, 75,109, 3, 59,199,203, 6,245, 63,110,124,177,173, 96, 99,121,249,160,254, 23, 13,142, 10,164,
+232,196, 62, 63,191,114,221, 11,214, 46, 76, 72,200,186,150,157,109, 62, 13, 32,201,100, 50,189,113, 25,211,211,211,103,204,154,
+ 53,171,135,193, 96,168,217,174, 93, 59,137,171,171, 43,178,178,178,112,226,196, 9,219,161, 67,135,238,103,100,100,252, 0,100,
+216,141,104,244,219, 29,211,222,161, 81,215, 79,252, 80,179, 73,215,242,245, 90,116,115,190, 50,147,200, 70,118,232, 53,156, 58,
+185,111, 13,127,245,204,190, 79,140,234, 71,191,148,225,176, 90, 77, 38,211, 21,147,201,116,239,187,239,190,107,234,227,227,227,
+243,195, 15, 63, 72, 53, 26,141,112,229,202,149,166,204,204,204, 52,141, 70,115, 9,197,228,211,188,206, 77, 91, 94, 50,250, 30,
+221,189,166, 61,191,123, 77,103,119,175,128, 46,110,222,229,171,229,170,147, 99,243,212, 41, 39, 0,156,204,159, 40,178, 84, 52,
+108,216,176, 42, 69, 81, 3, 0,212, 85, 40, 20,213,149, 74,165,132,231,249,154, 20, 69, 69,114, 28,119,167,118,237,218,135,238,
+223,191, 95,170,201,100, 19,206,110, 48, 7, 6,183,220,154,109,224, 68, 22, 90,180, 53,225,236, 6, 51, 0,100,252, 62,201, 0,
+ 96,255,253,118, 95,247, 61,112, 41,126, 89,100,142,219, 56,245,153, 57, 7, 74, 91,230,188,164,219,213,223,214,245,111, 74,189,
+159, 4, 96,216,157,235, 88,120,247,230,165, 31, 41, 30, 66, 22,246,153,198,140,199,215,223,134,190, 80, 40, 52, 5, 4, 4, 20,
+ 58,186, 80, 34,145,152,204,230,226, 2, 40,103,237,186, 84,172, 5,218,110,216,179, 99,195,176,125, 7,246,207,105,211,241, 93,
+ 79,105,249,242,168,172,162,176, 97,114,227,113,167,110,170,175,246,154,116,238,167,152, 20,211, 29,148, 50, 31, 70,167,211, 69,
+ 3,200,209,233,116,189,121,158, 79,164, 40, 42, 48, 39, 39,231,150,205,102,187, 91,106, 67,192, 97,112,104,104,179, 45, 20, 69,
+ 9,120, 59, 55,239,146,144,217,106, 74,125,144,132, 50, 46, 75, 82,175,178, 43,198,255,176,180,113,181,234, 65,141, 11,214, 58,
+172, 83,201, 5,163,190, 94,216,184, 82,149, 26,141,159,175,127, 88, 98,154, 0,111, 51,228,124,188,103,221,188,115, 55, 47,159,
+254,214,203,175, 82,165,180,164,152, 7,137,143,111,205, 96, 77,154, 61,101, 61,207,113,143, 35, 23,175, 93,240,245,196,212,228,
+216,181, 6,245,163,123, 0, 96, 80, 63,186,247,224, 6,190,207, 76, 75,154,152,149, 17,179,224, 77,143,133, 94,175, 79,217,188,
+121,179,123,203,150, 45,105, 31, 31, 31,168,213,106,156, 62,125,154,227, 56, 46,185,212, 90,217,177,167,245,217, 84,185,223,126,
+ 89, 49, 79,164,112,233,102,183,219,253,121, 30, 16, 8, 4,169, 22,131,230,152,150, 86, 76, 66, 78,188,169,248,103, 6, 71, 1,
+160, 11,214, 46,228, 56,142,154,183,108, 67,188, 80,234, 82,232,100,136, 54,147, 86,206,113,156,211,107, 29,230, 62,189, 81,237,
+109,221,223, 20,207, 79,107,208, 36,228, 91,155,205,106,202,191, 63, 76, 0, 76, 60,143, 44,154,166,206, 50,156,237,184,166, 12,
+141, 41,138,130, 43, 79, 9,224, 34, 19,128, 2, 5, 93, 94, 54, 95,154,156,172, 66, 13,113, 70,116,164, 33,163,109,197,163,150,
+ 29, 67, 35,126, 63,210,159,101,217,202,249, 49,131, 56,179, 81,191, 83,151,234,241, 27,112,221,142,127, 63,135, 11,204, 22,245,
+ 39,255, 35,167,186, 81,254, 73,154,193, 85,100,189,203, 7,248, 12,141,139,207,184, 26,147,104,248, 13, 47, 47,171, 83,150,114,
+ 50, 62, 62, 62,223, 83, 20, 53, 68, 44, 22, 43, 45, 22,139,158,231,249,141,233,233,233, 51,240,218,226,191,141,132, 50,149,113,
+168, 88, 42,159, 98, 53,233,255, 48,100, 68, 15, 46,105,223,229,222, 65, 93,164, 10,197,215, 38,163,126,163, 33, 61,122,195, 91,
+ 62,158,110, 18,137,164,145, 82,169, 20,102,102,102, 94, 1,144,247, 79, 58,239, 13, 26, 52,168, 64,211,116,101,142,227,124, 0,
+184,193, 49, 42, 36, 83, 32, 16, 36,231, 71,180,248,210,106,182,250,104,167, 87,199,206,117,198,159, 56, 23,181, 36,191, 91,241,
+ 25, 1,253, 22, 73,135,116,107, 63,225,183, 61,251, 11, 27,117,248,255,238,154,255,235, 52,219, 10,148,126,153,195,104,177,219,
+204,142,193, 38, 67,102, 74,242,152,243,119,213, 87, 0,104,203, 82, 78,145, 72,244,129,213,106,149,137, 68, 34,163,213,106,221,
+252, 79,217,119,153, 42,120, 56, 13,222,233,149, 41, 56, 80,215, 95, 25,180,242,111,185,150,152,122,245,234,181, 22,137, 68, 21,
+ 88,150,149, 91, 44, 22,131,209,104,140,139,143,143,255, 3, 69, 47,124,254,167,150, 83,161,170,177, 88, 36,146,124, 14, 0, 86,
+171,121,169, 62,227,209,248,226,190, 88,204,231,255, 95,159, 35,175,202, 77, 30, 9, 24,161, 55,242, 39,230,230,236,118,117,122,
+236,181, 26,127, 99, 57,255,117,240, 60,255,167,255,143, 78, 68,147,104, 18, 77,162, 89, 8, 52, 57,158, 68,243,239,212,148,250,
+213, 10,148,250,213,114,122,210,229, 34, 62, 79,142, 39,161,128,240, 66,126,192,243, 60, 4,228,216, 16, 8,132,191, 1,142, 28,
+ 2,194,223,137, 41,245, 65,226,159,249,121,194,127,142, 34,115,162,169, 98, 92,105,105, 66,130,111,226,108, 79, 18, 77,162, 73,
+ 52,137, 38,209, 36,154, 68,243, 63,167, 89,146,246,255,199, 46,201,240, 87,182, 15, 3, 72, 37, 93,135, 68,147,104, 18, 77,162,
+ 73, 52,137, 38,209,252,167,104,254,155,120,214,117, 72,147, 99, 65, 32, 16, 8, 4, 2,129,240,231, 64,114,180, 8, 4, 2,129,
+ 64, 32, 16,202, 70, 97, 93,135,196,104, 17, 8, 4, 2,129, 64, 32,188, 5,138, 76,134, 39, 93,135, 4, 2,129, 64, 32, 16, 8,
+101,163, 32,162,229,135, 23,166,119, 32, 70,139, 64, 32, 16, 8, 4, 2,225,237,145,138,194,162, 91,135, 14, 29,226, 11,251,157,
+ 64, 32, 16, 8, 4, 2,225,175,224,255,185, 23,121, 49,146, 21,158,191,253,242,168, 67, 98,176, 8, 4, 2,129, 64, 32,252, 83,
+204,214,255, 51, 10, 34, 89, 5, 63,207, 22,205,126,102,180,122,244,232, 65, 17,179, 69, 32, 16, 8, 4, 2,225,239,226,223,232,
+ 69,232, 87,119,144,156,102, 2,129, 64, 32, 16, 8,127,167,217,250, 55,237, 15,153,222,129, 64, 32, 16, 8, 4, 2,161,108,248,
+ 1,232,254,194,246, 97,188,208,125, 72, 32, 16, 8, 4, 2,129, 64,120,115,194, 11,219,230,121,158, 68,180, 8, 4, 2,129, 64,
+ 32, 16,254, 4,179, 69, 32, 16, 8, 4, 2,129, 64,248,179,248, 43, 22,149, 38, 43,155, 19, 77,162, 73, 52,137, 38,209, 36,154,
+ 68,243,223, 78,193, 60, 90,192, 11,243,104, 1,100,102,120, 2,129, 64, 32, 16, 8,132,178,210, 29,142,249,179,194,243, 95,187,
+ 19,163, 69, 32, 16, 8, 4, 2,129,240,118,121,109,249, 29, 98,180, 8, 4, 2,129, 64, 32, 16,222,174,193, 90, 77,140, 22,129,
+ 64, 32, 16, 8, 4,194,159, 12, 49, 90, 4, 2,129, 64, 32, 16, 8,127, 18, 20,138, 30, 57,112,178, 20, 58,111, 50,250,224, 36,
+209, 36,154, 68,147,104, 18, 77,162, 73, 52,255,115,154, 37,105,159,196,255, 63, 10,102,134, 63,140,231,137,240,171,121,254,207,
+ 95,182,145, 12,125, 37,154, 68,147,104, 18, 77,162, 73, 52,137,230,191,157,240, 87, 94, 1,252, 53,243,104, 17, 8, 4, 2,129,
+ 64, 32,252,215,204,214, 51,195, 69,150,224, 33, 16, 8, 4, 2,129, 64, 40, 27,171,139,250, 3,137,104, 17, 8, 4, 2,129, 64,
+ 32,148,141,240,162,182,137,209, 34, 16, 8, 4, 2,129, 64,248,115, 12, 23, 49, 90, 4, 2,129, 64, 32, 16, 8,111,209,100,133,
+ 23,250,215, 67,135, 14,241,228, 24, 17, 8, 4, 2,129, 64,248,187,248,183,121,145,103,211, 59, 20,236, 24, 49, 91, 4, 2,129,
+ 64, 32, 16,254, 78,147,245,255,212,139,248,225,249,104,195,240,252,109,240, 60, 79, 70, 29, 18, 8, 4, 2,129, 64, 32,148,145,
+238,120,121,228, 97,120,193, 54, 49, 90, 4, 2,129, 64, 32, 16, 8,101, 39,188,216,191,146,110, 67, 2,129, 64, 32, 16, 8,127,
+ 39,255,198, 28, 45,138,156, 86, 2,129, 64, 32, 16, 8,132, 50, 81, 88, 52,235, 47, 89,235,144, 64, 32, 16, 8, 4, 2,225, 63,
+105,184,136,209, 34, 16, 8, 4, 2,129, 64,248, 19, 76, 86,129,209,250,179, 39, 44, 37, 43,155, 19, 77,162, 73, 52,137, 38,209,
+ 36,154, 68,243,191, 98,178, 94,156,226, 1, 0, 25,117, 72, 32, 16, 8, 4, 2,129, 80, 86,200,162,210, 4, 2,129, 64, 32, 16,
+ 8,127, 18,100, 81,105, 2,129, 64, 32, 16, 8,132,191,216,112, 17,163, 69, 32, 16, 8, 4, 2,129,240, 22, 77,214, 75,102,139,
+228,104, 17, 8, 4, 2,129, 64, 32,148,141, 34,115,180, 40, 20, 61,114,224,100, 41,254,193,155,140, 62, 56, 73, 52,137, 38,209,
+ 36,154, 68,147,104, 18,205,255,156,102, 73,218, 39,241,255,159,112,252, 69, 19,150,146,161,175, 68,147,104, 18, 77,162, 73, 52,
+137, 38,209,252,175, 17, 14, 56,230,209, 34, 93,135, 4, 2,129, 64, 32, 16, 8,111,193, 88, 21, 6, 49, 90, 4, 2,129, 64, 32,
+ 16, 8,101,131,204,163, 69, 32, 16, 8, 4, 2,129,240, 39,225, 7, 71, 84,171,224,181, 17, 49, 90, 4, 2,129, 64, 32, 16, 8,
+111,135,238,112, 68,181, 10, 94,137,209, 34, 16, 8, 4, 2,129, 64,120,139, 20, 58,143, 22, 5, 0,135, 14, 29, 42, 24,127,216,
+174, 71,143, 30,103,201,177, 34, 16, 8, 4, 2,129,240, 87,242,111,244, 34, 60,207, 63,143,104,245,232,209,131, 2,112,134,156,
+106, 2,129, 64, 32, 16, 8,127, 7,255, 70, 47, 66,191,226, 36,219,145,211, 76, 32, 16, 8, 4, 2,225,239,224,223,232, 69, 4,
+175,184, 72, 2,129, 64, 32, 16, 8,132,191,133,255,199, 94,196, 15,142, 68,248,195,249,175, 64,254,148, 15,100, 30, 45, 2,129,
+ 64, 32, 16, 8,132,178, 81, 48,218, 48, 28,175,204,169, 69,162, 88, 4, 2,129, 64, 32, 16, 8,101,163,176,153,225,255,146,181,
+ 14, 9, 4, 2,129, 64, 32, 16,254,147,144,181, 14, 9, 4, 2,129, 64, 32, 16,222, 14, 47, 70,181, 86,255, 85,255,148,172,108,
+ 78, 52,137, 38,209, 36,154, 68,147,104, 18,205,255,146,201,122,182,253,210, 60, 90, 4, 2,129, 64, 32, 16, 8,132,183, 11,233,
+ 58, 36, 16, 8, 4, 2,129, 64, 40, 27, 5, 35, 14, 95,220, 38, 70,139, 64, 32, 16, 8, 4, 2,225, 45,154,173,215, 32, 93,135,
+ 4, 2,129, 64, 32, 16, 8,101, 35,188,168, 63, 16,163, 69, 32, 16, 8, 4, 2,129,240, 39, 25, 46, 10, 69,143, 28, 56, 89, 10,
+225, 55, 25,125,112,146,104, 18, 77,162, 73, 52,137, 38,209, 36,154,255, 57,205,146,180, 79,226,255, 31,127,219,132,165,100,232,
+ 43,209, 36,154, 68,147,104, 18, 77,162, 73, 52,255,147,144,233, 29, 8, 4, 2,129, 64, 32, 16,254, 68, 74, 99,180,188, 5, 2,
+193,183, 50,153,236, 39,153, 76,246,139, 64, 32, 88, 0,192,163,180,255, 80,161, 80,140,243,245,245,125,232,235,235,155, 84,161,
+ 66,133, 35, 46, 46,242, 47,170, 74,208, 6,128,240, 45,237, 79, 48,128, 47,100, 50,217, 3,169, 84, 26, 15, 96, 19,128, 47, 0,
+120,149, 69,120,134, 63,222,187,247,121,239,125, 51,252,241,222, 43,127,234,238,227,227,115, 30, 64,151,183,117, 82, 6,202,209,
+169,159, 2, 79,251, 41,240,116,160,252,205, 91, 13, 46, 46, 46, 67,252,252,252, 46,121,122,122, 38,251,249,249, 93,148, 74,165,
+253, 74, 41,161,242,241,241,153, 31, 24, 24, 24,237,239,239,191, 4,142,213,201,255,177,180,150,160,117,136, 4,234, 80, 49,180,
+ 45,197,248, 41, 84,140,206,157, 1,249, 27,202,181, 2,176,203,213,213,245,150, 64, 32, 56, 4,160,111,254,245,213, 87, 32, 16,
+ 28,114,117,117,189, 5, 96, 87,254,231,222,228, 58,157, 15, 32, 25,192,236,252,237,177,129,129,129,218,250,245,235,199,215,175,
+ 95,255,215,234,213,171,127,232,172,152, 92, 46,239, 28, 24, 24,184,187, 66,133, 10,241,161,161,161,217, 1, 1, 1, 81,229,203,
+151,223, 32,145, 72,218,145, 42,142,240,127,236,125,119, 88, 20,215,251,253,217,198,238,194, 46,236,210,151,174, 82, 4, 11, 40,
+ 42,118,236, 53,216,137, 93, 99,143,209,104, 52,198,174,128, 81, 99,137, 61, 38,209,143, 45,162,177, 18, 11,118,108,216,149, 69,
+ 17, 16, 1, 65,164,119,182, 2,219,239,239, 15, 74,136,161,154,228,251, 75,153,243, 60,243, 44,236,222, 57,115,239,204,189, 51,
+103,222,251,222,247,165, 64,129,194,223, 31,195, 0,124, 3, 96, 79, 76, 76,140,152, 16, 34, 38,132,136, 99, 98, 98,196, 0,190,
+ 7,176, 9,117,155, 16,127,243,189,165,165,101,200,250,245,235,203,115,114,114, 72, 65, 65, 1, 73, 76, 76, 36, 59, 86, 47, 51,
+ 12,178, 96, 18, 87,107,243, 82, 59, 59,187, 55, 46,142,142, 39,218,240,233,203, 0,184, 53,134,179, 6,204,141,141,141,159,172,
+ 94,189, 90,113,239,222, 61,133, 90,173, 86, 24, 12, 6, 69,118,118,182, 34, 34, 34, 66,209,189,123,119, 5,128, 69, 0, 24, 77,
+224,172,198, 58,123,220, 37, 7,215,144,117,246,184, 91,243,123, 47, 47,175,120,131,193, 64,198,140, 25,163, 2,224,208, 20,206,
+247,225, 0,112,219,152, 65, 24,200, 71,158,238,200,215,132,236, 93, 66, 2,121, 72,255, 16, 78, 27, 27,155,243, 11, 22, 44,144,
+101,101,101, 17,149, 74, 69,210,211,211,201,156, 57,115,164, 54, 54, 54,199, 26,217,118, 75,111,111,239,188, 71,143, 30, 25, 36,
+ 18, 9,185,115,231,142,161,109,219,182,121,141, 20, 91,253,223,171,203,126,123,123,251,203, 77,217,108,108,108, 14, 52,245, 26,
+117,230, 32, 93, 35,190, 77,200,179,235,228,194,152,174,100, 71, 71, 71, 50,218,130, 45,233,193,198,231,189,106, 15,101, 82, 23,
+231,199,189,122,245, 82,190,124,249, 82, 95, 84, 84, 68,226,227,227, 13,179,102,205, 42, 7, 16, 55,107,214,172,242,248,248,120,
+ 67, 81, 81, 17,121,249,242,165,190, 87,175, 94, 74, 0, 51,155, 80, 79, 58,128, 67,193,193,193,132, 16, 66,214,175, 95, 79,124,
+124,124, 72,223,190,125,137, 66,161, 32,132,144, 52, 66,200, 97,157, 78,247, 73, 99, 56, 5, 2,193,228, 5, 11, 22, 40, 74, 75,
+ 75, 73, 21, 12, 6, 3,145, 72, 36,100,207,158, 61, 74,145, 72,116,185,142,151, 12,106,202,131,226,164, 56, 41,206,191, 27,231,
+ 63, 25,118,168,240,211,170,218,236,128,138,169,195,134, 48, 97,217,178,101, 85,162,234, 74,143, 30, 61,158,126,242,201, 39,226,
+ 79, 62,249, 68,220,163, 71,143, 59, 0,174, 69, 69, 69,137,151,246, 11, 11, 36, 0, 0, 32, 0, 73, 68, 65, 84, 46, 93, 42, 6,
+ 48,161,129, 11, 97,222,173, 91, 55, 73,110,110, 46,241,240,240, 32,205,154, 53, 35,185,185,185,132, 16, 66,158,125,220,129,220,
+108, 5,146, 17,121,133, 92,255,229, 12,153,101,199, 36, 61,237, 4, 90, 59,145,168,200,202,202,106, 3, 42,156,246,235,187,184,
+163, 90,181,106, 37,143,139,139, 83, 36, 37, 37, 41, 66, 66, 66, 20,125,251,246, 85,120,123,123, 43, 70,143, 30,173,216,189,123,
+183, 66,163,209, 40, 14, 28, 56,160, 48, 51, 51,139,171, 69,108,125,176,208, 98, 50,153,187, 98, 98, 98,200,155, 55,111, 72,165,
+149,162, 46, 78,129, 80, 40, 28,108,110,110,190, 72, 40, 20, 14, 6, 32, 0, 0, 15,128,223, 78, 0,231,207,219,185,122,133, 79,
+232,239,182,167,127,167, 14,129,166,116,137,246,187, 37,132,140,113,254, 32,161, 37, 16, 8, 38,127,241,197, 23,114,149, 74, 69,
+ 74, 75, 75,137, 66,161, 32,165,165,165, 68, 46,151,147, 9, 19, 38,200,184, 92,238,168,134, 56,173,172,172,190,142,140,140,212,
+229,230,230,146,200,200, 72,114,249,242,101,178,119,239, 94,131,141,141,205,246,166, 14, 64,145, 72,116,227,250,245,235,226,232,
+232,104,241,147, 39, 79,196, 90,173, 86,172,209,104,196, 26,141, 70, 28, 30, 30, 46, 14, 11, 11, 19,159, 60,121, 82,172, 86,171,
+197,106,181, 90,172, 82,169,196, 45, 90,180,184,218,212,107,228,199, 65,134,250,222, 5, 66,182,207, 35,210,205,115,137,100,241,
+ 80,146, 63,199,159,124,223,201,145,248, 27,227,226,123,253,168, 78, 78, 22,139,117, 55, 45, 45,205,176, 98,197, 10,117,235,214,
+173,165,211,167, 79, 47, 87,169, 84,132, 16, 66, 84, 42, 21,153, 62,125,122,121,235,214,173,165, 43, 86,172, 80,191,125,251,214,
+192,100, 50, 35,154, 80,207, 77, 85, 34,235,238,221,187,164, 38, 20, 10, 5,233,219,183,111,154,143,143,207,225,230,205,155, 79,
+108,136,147,207,231,143, 88,190,124,185,130,212, 2,173, 86, 75,228,114, 57,121,251,246,173,161, 89,179,102,217, 0, 44,169,155,
+ 57,197, 73,113, 82,156,148,208,250,203, 80,103, 10,158,122, 79,226,210,165, 75,197,132, 16,241,170, 85,171,196,149,150, 45, 35,
+ 0,252,202,141, 9, 96,252,242,229,203,197,132, 16,241,178,101,203,170,202,212,117, 33,134,157, 62,125, 90,179,115,231, 78, 98,
+107,107, 75, 68, 34, 17,217,181,107, 23, 49, 24, 12, 36, 55,252, 24,185,217, 10,228,213,202,169,132, 16, 66, 18, 55,204, 39, 55,
+ 91,129,164,252,176,142, 76,154, 52,169,212,196,196,100, 66, 61, 23,215,162, 67,135, 14,242,178,178, 50,197,145, 35, 71, 20, 38,
+ 38, 38,207, 0,180, 70,197, 84, 36,173,178,174, 83, 90,183,110, 45,139,141,141, 85,252,252,243,207, 10, 0, 33,141,236, 48,110,
+ 0,250,240,120,188,209,203, 29, 88, 73,228,224, 26,178,220, 22, 47, 1,180, 5, 96, 93, 89,198,126,217,178,101,132, 16, 66,156,
+156,156, 34,235,224, 20,120,123,123, 47, 75, 74, 74, 10,210,106,181, 65,209,209,209, 65, 45, 91,182, 92, 49,188,133, 93,215,115,
+ 19, 6,248, 74,215,205,245, 37,219, 22,123,127, 59,196,175,255,137,113,189, 39, 76,107,110,117,111,186, 13,183,116,172,128, 33,
+127,111,234,176, 81, 29,219,193,193,225, 73,122,122,122,181,184,146,203,229, 36, 43, 43,139,164,166,166,146,123,247,238, 17, 59,
+ 59,187,155, 13,113,138, 68,162,248,244,244,116,242,195,142, 29,100, 76, 91, 47,226, 47, 52, 37,189,204, 77, 73, 71, 62, 87,217,
+ 10,232,216, 84,161,245,252,249,115, 49, 0, 49, 0,113, 81, 81,145,184,168,168, 72, 92, 82, 82, 82,253, 29, 0,177, 84, 42, 21,
+ 75,165, 82,177, 90,173, 22,187,186,186, 54, 89,104,117,231,162,123,103, 46,138,187,114, 80, 54,204,193, 42,123,110, 11, 43,253,
+227, 9, 93, 73,201,188,190,100,167,175, 3,233,193,198,231,141,228, 28,198,102,179,239, 0, 88, 82, 41,202,167, 14, 30, 60,184,
+148, 16, 66, 6, 15, 30, 92, 10, 96,106,229,247, 95, 84,138,172,193,141,172, 39,221,221,221, 93, 89,101,201, 2,240,208,221,221,
+ 93,233,227,227, 67,124,124,124,136,147,147,147,188,146,187, 81, 55, 52, 55, 55,183,196,178,178,178,106, 1, 40,145, 72, 72,118,
+118, 54, 73, 73, 73, 33,113,113,113,228,217,179,103, 36, 45, 45,141,156, 58,117, 74, 47, 20, 10, 47, 81, 55,115,138,147,226,164,
+ 56, 41,161,245,151, 10,173,247,183,223, 10,173,240,240,240,247,101,215,230,168,168, 40,241,242,229,203,197,168, 39, 16, 23,128,
+217,171, 86,173,170,178,122,125, 83,207,195,255, 64, 98, 98, 34,153, 58,117, 42,241,244,244, 36,158,158,158,228,147, 79, 62, 33,
+ 82,169,148, 40,146, 99,201,205, 86, 32,207,198,118, 36,132, 16, 34,127, 21, 77,110,182, 2, 17, 79,234, 70, 94,188,120, 65, 28,
+ 29, 29,175,215,115,252,139, 15, 30, 60, 40, 56,118,236, 88, 46, 42,252,177, 88, 0,186, 0,216,101,108,108,124, 8, 21,211,133,
+205, 0,152,123,120,120, 20,151,150,150, 42,198,140, 25,163, 0,224, 92, 15,103, 47, 79, 79,207, 55, 7, 14, 28, 32,249,249,249,
+164,184,184,152,108,233,222,146,144,131,107,200,250,142,205, 12, 63,252,240,131,106,201,146, 37, 74, 11, 11,139,112, 0,246, 99,
+198,140,209, 17, 66,136,191,191,127, 94,109,100, 66,161,112,112, 82, 82, 82, 80,121,121,121,144, 68, 34, 9, 42, 46, 46, 14,186,
+112,238, 92,208,160,182, 45,167, 74,215,205,245, 61, 55, 97,128,239, 16, 7,243,209,219, 7,118,250, 52,107,197,204, 49,171,186,
+181,126, 85,190,105,225,237,143, 91,216,110,253,144,171,109,109,109,157,163, 82,169, 8,128,223,109,111,222,188, 33,150,150,150,
+233, 13,113, 88, 88, 88,172,250, 98,252, 56,253,168,102, 14,228,205,206,213, 68,123,227,103,162,189,124,132, 36,111, 94, 76,134,
+139,172,100, 93,140,232,203, 27, 91, 31,145, 72,116,227,201,147, 39,191, 17, 90, 37, 37, 37,181, 10, 45,153, 76, 38, 86,171,213,
+ 98,119,119,247,171,127,180,215,119, 97,195,181,151, 49,227, 89,244,212,158,164, 96,110, 95, 50, 88,192, 74,251, 3,116,227, 1,
+220, 1, 48,169,137,251,209, 1,108,170, 18, 84,155, 55,111, 38,132, 16,226,238,238,174,196, 31,139, 99, 39,240,242,242, 74,157,
+ 57,115,166,174, 85,171, 86,249,221,187,119,151, 60,125,250,148,220,189,123,151, 92,190,124,153,156, 57,115,134,196,198,198,146,
+172,172, 44,146,152,152, 72, 62,250,232, 35, 9,128, 94,212,189,144, 2, 5, 10,127,103,212,162, 69,254,209,168, 94,117, 24, 30,
+ 30, 78, 2, 2, 2,104, 53, 26, 40, 0,192,237,216,177, 99,193,166, 77,155,182,161, 34,172, 60,205,155,129,143,251, 26, 51, 95,
+244, 53,102,190,240,102,224,227, 74,139,209,254, 13, 27, 54,124,237,227,227,147, 3,192, 24,128,168,142,131,245,180,180,180, 68,
+122,122, 58, 4, 2, 1, 4, 2, 1,210,211,211, 65, 8,129,142, 0, 90, 2,168, 52, 26,148,149,149,161,220, 64, 80,102, 0,100,
+ 10, 5, 68, 34, 17, 52, 26,141,107, 29,109,104, 55,118,236, 88, 87,111,111,239,130,165, 75,151,102,163,194, 87,230,208,140, 25,
+ 51,110, 60,124,248,208, 91,161, 80, 20,199,197,197,149,183,109,219,118, 48, 0, 81, 82, 82,210,228, 61,123,246, 96,234,212,169,
+168,231,161,211,246,163,143, 62,186, 28, 27, 27,235, 58,105,210, 36,220,185,115, 7, 91,182,108, 65, 97, 97, 33, 1, 0,149, 74,
+ 69,244,122,189,166, 91,183,110,154,157, 59,119,250,249,251,251, 63,105,209,162, 5, 3, 0, 82, 83, 83,147,107, 35,164,209,104,
+ 45, 93, 92, 92,160, 82,169, 80, 80, 80,128,216,216, 88,152, 10, 4,136,201, 46,180,237,189,253,135,162,149,231,110,176,198,251,
+121, 91, 44, 26,208, 93,181,241,250, 29,143,214,246,182,182,106,141, 86,148,152,147,151,253, 33, 23,214,200,200, 40,189,176,176,
+ 16,106,181, 26,101,101,101,144,201,100, 40, 42, 42, 66, 97, 97, 33,178,179,179, 97,100,100,244,166, 33, 14,179,226,226,200,212,
+ 7,119,105,167,126,220, 12, 87, 93, 49,152,103,119,129,121,254,123,184,169, 11,176,111,245, 28, 83,181,165,117,176,153,169,105,
+137, 80, 40,220, 15,192,189, 33, 62, 95, 95, 95, 20, 21, 21,161,168,168, 8,150,150,150, 48, 55, 55,135,185,185, 57, 36, 18, 9,
+164, 82, 41,100, 50, 25, 60, 60, 60,208,174, 93, 59, 28, 61,122,244, 79,233,224,143,213, 72,209, 65, 63,247,198,235,108, 24,241,
+120,104, 97,206,119,233,196,135, 69, 61,187,244,101,177, 88,167, 45, 44, 44,174, 3,152, 7,128, 7, 96,158,133,133,197,117, 22,
+139, 53, 18,192,122, 0,199,154, 88,141,141,193,193,193,203,146,146,146, 76, 94,188,120,129,165, 75,151, 34, 36, 36, 4,201,201,
+201,223, 1, 48, 84,150,249,204,210,210, 50,156, 78,167,255, 15,192, 80, 0,131,237,236,236,250, 53,192, 59,114,201,146, 37,229,
+ 29, 58,116, 72,124,245,234,213,200, 7, 15, 30,116, 92,188,120,177,244,221,187,119, 72, 76, 76,132,157,157, 29,156,156,156,160,
+ 80, 40, 80, 82, 82,130,145, 35, 71, 10,204,204,204, 38, 80,183,113, 10, 20, 40,252,157, 69,214,123, 90,228,159,102,209,170,245,
+255, 90,223,168, 77, 76, 76,130,197, 98,113, 87, 31, 31, 31, 38,128, 83, 0,224,205, 64,224,200,110,237, 15,157,219,191,217, 39,
+108,231,106,159, 65, 62, 30,135,188, 25,168, 90,197, 22,222,177, 99, 71,115,177, 88,220,141,195,225,124, 94,151,176, 3, 0,115,
+115,115, 8, 4, 2, 8,133, 66,152,155,155,195, 96, 48, 64, 81, 90, 14,165, 30,144,151,171, 33,149, 74, 33,175,252, 95,161,210,
+ 64,169, 84, 86,239, 91, 11,122,207,156, 57,179, 96,207,158, 61,249, 57, 57, 57,155, 1,180,157, 58,117,234,136,221,187,119,227,
+214,173, 91,229, 67, 61,221, 44, 55,244,108,255,117,235,156,228, 32, 79, 22,102, 1,136,140,140,140, 68,183,110,221, 64,163,209,
+198,213, 70,104,108,108,252,253,137, 19, 39,140,227,226,226,224,230,230, 22, 55,110,220,184,143, 55,111,222,236,202, 83, 20,223,
+ 7, 0, 93, 81,110,220,252,249,243,215,108,216,176,161,160,160,160, 64, 83, 90, 90,106, 51,124,248,112,164,167,167, 35, 43, 43,
+235, 97, 29, 34, 51, 49, 58, 58,154, 72,165, 82,164,164,164, 32, 58, 58,218,120,205,154, 53,126,122, 58,125, 68, 38, 76,167, 77,
+237,222,209,111, 82,151,246, 56,246,232,133,209,189,215,169,194,142,205, 28,204,159,103,228, 52,215,210,240,230, 67,174,182, 92,
+ 46,223,245,245,215, 95, 43, 20, 10, 5, 50, 51, 51,241,242,229, 75,188,122,245, 10,105,105,105,216,178,101,139,162,184,184,120,
+119, 67, 28,246, 92,230,151, 91, 23,207,160, 49,227, 31, 2, 47,238, 2,165,114,160, 76, 1, 85,130, 24,135, 19,114,177,247,236,
+ 47,236,119,233,233,194,147, 39, 79,206,116,118,118, 22, 3,240,104, 72,213, 3, 0,157, 78,127, 95,132,130, 78,167,203, 1,228,
+242,120,188, 12, 83, 83,211, 12, 58,157,158, 75, 8, 81,254, 25, 61,159,174,131, 6, 12, 6,192, 54, 6,157, 85,111,106,207,143,
+199,141, 27,119, 34, 35, 35, 99, 80, 74, 74, 74,215,221,187,119,127,205,229,114, 99,118,239,222,253,117, 74, 74, 74,215,140,140,
+140, 65,227,198,141, 59, 1, 96, 74, 83,142,239,238,238, 62, 63, 40, 40, 8, 91,182,108, 65,187,118,237,224,225,225, 81, 26, 28,
+ 28,188, 11,192,106, 0,159,187,187,187,223,159, 63,127,254,244,252,252,124, 81,102,102,102,187,239,190,251,110,206,174, 93,187,
+ 58,101,103,103,115, 27,160,238, 49,112,224, 64, 92,185,114, 5, 0,114, 0,164, 20, 21, 21,233,178,179,179,225,229,229, 5, 63,
+ 63, 63, 40, 20, 10, 40, 20, 10, 72, 36, 18,184,184,184,192, 96, 48,116,165,110,229, 20, 40, 80,160,240,127, 42,184,106, 23, 90,
+ 92, 46,215,220,215,215, 23, 45, 90,180, 48, 71,229,106, 45, 75, 54,115,197,162,153,227, 77,248,226,171,160, 69,223,196,184,158,
+109, 76, 44,217,204, 21,149,187, 48, 93, 92, 92, 56,190,190,190,224,241,120, 14,117, 28,252, 78,110,110, 46,124,125,125, 33, 20,
+ 10, 33, 16, 8,224,235,235, 11,141, 70, 3,169, 92, 14,165, 30, 40,213, 26, 32,149, 74, 81, 92,144,135, 82, 61,160, 51,181, 68,
+ 90, 90, 26, 24, 12, 70,106, 29,156,118,110,110,110, 5, 49, 49, 49, 5, 0, 34, 1,124, 26, 18, 18,130,229,203,151, 99,237,218,
+181, 39, 76,114,222, 14, 60,113,229,188,229,241,224,207,172, 61,216,180,241, 0, 52, 25, 25, 25, 16, 10,133,224,241,120,181, 10,
+ 3,127,127,255, 14, 60, 30, 15, 71,142, 28, 33,153,153,153,221, 81,177,132, 63,149, 70,171, 16,123,198,116, 72, 1,236, 18,139,
+197,157,215,172, 89,243,186,127,255,254,172, 46, 93,186, 96,253,250,245, 0, 16, 94, 27,167, 68, 34,121, 60,101,202, 20,245,237,
+219,183,145,144,144,192, 59,119,238, 92,224,250,245,235,219,188,123,247,142,115,241,242,213, 33,161, 25,178,192,205,215,239,113,
+ 55, 92,187,243,216,202,140,215,186,185,149, 5,162,223,101, 25,233, 25,120,218,208, 21,237,204, 98,204,236,205,101, 70,247,228,
+208,115,122,115,153,226, 78, 44,198, 12,185, 92,126,242,194,133, 11,215, 22, 47, 94,172,200,207,207,135,169,169, 41,138,138,138,
+176,113,227, 70, 69,116,116,244, 89,181, 90,125,177, 33, 94,189,129,116,112,106,230, 12,188,137,169,254, 78, 99, 32,120,170, 54,
+ 66,192,167, 11,225,233,229, 5,181, 90,141,182,109,219,210, 66, 66, 66,120, 2,129,224,171, 6, 69, 15,253,119,221, 77, 71,163,
+209,114, 9, 33, 89, 10,133, 34,211,216,216,248,157,145,145,209,187,226,226,226, 76, 66, 72,222,159,161,179, 8, 29, 95,118,107,
+235, 14,112,140,241,174, 72,145,253, 76,129,226,218, 10,154,154,154,206,216,187,119, 47,247,224,193,131,218,249,243,231,171,230,
+204,153,195, 42, 43, 43,179,153, 51,103, 14,107,254,252,249,170,131, 7, 15,106,247,238,221,203,229,243,249,163, 63,164, 34, 90,
+173, 22, 49, 49, 49,155,147,147,147,121,168, 8, 55,178, 48, 56, 56,120,106, 82, 82, 18,119,207,158, 61, 56,115,230, 12,206,156,
+ 57,131, 17, 35, 70, 96,193,130, 5, 8, 10, 10,170,143,206,196,199,199,199,215,210,210, 18,119,239,222,205, 6,240, 14, 64, 7,
+ 62,159,111, 58, 98,196, 8, 12, 26, 52, 8,229,229,229,208,104, 52,213, 66,139,193, 96, 64, 40, 20, 90, 82,247, 64, 10, 20, 40,
+ 80,248,203, 69,214,111,196, 22, 19, 0,170, 76,117, 1, 1, 1,180,250, 30,140,250,146,124, 72,148,165, 72,147,150, 34,189,196,
+240,155,223, 12, 6, 67,189, 71,207,206,206,190,248,232,209,163, 25,190,190,190,204,236,236,138, 25, 49, 95, 95, 95,148,150,150,
+ 34,251,197, 19, 40, 13, 0,207,205, 27, 74,165, 18, 37,175,158,131,239,211, 21,150, 31, 77,194,246, 61,123, 84, 69, 69, 69, 63,
+214,198,201,102,179, 89,142,142,142, 5,169,169,169, 58, 0,197, 2,129, 96,160,179,179, 51,238,220,185, 3, 0,199, 8,176, 21,
+209,183,129,187, 97, 32, 21, 38, 21,190,139,139, 11,242,243,243,161, 80, 40,238,212,198,249,232,209,163, 36,173, 86,219,118,248,
+240,225,180,159,126,250,233,148, 76, 38, 91, 11,224,165,202, 0,198,139,140, 60, 40,245,224, 2, 24, 96,110,110,254, 69, 80, 80,
+ 80,191,249,243,231,227,194,133, 11,184,126,253,186, 6, 21,190, 96,143,106,161,149,166,164,164,236, 91,178,100, 73, 23, 58,157,
+254,233,141, 27, 55,116, 30, 30, 30, 50,141, 70,163,111,233,233, 73, 95, 27,178,206,104,222,167,179,133, 69,165,136, 31,212,210,
+174, 27,141, 6,196,103,229,191, 75, 86,160,168,190,115,234,207,102,132,143,236,238,227, 63, 99,220, 48, 62,207,173, 53,148,177,
+ 79, 68,251, 78, 95,222,110, 28,157, 20,112, 55, 63,127,196,133, 11, 23, 2,239,220,185, 51, 79,173, 86,183,224,112, 56,111, 36,
+ 18,201, 78,133, 66,209,160,200, 98, 48, 24, 31,169,236, 28,205, 37,197,197,224, 86, 90,162,100, 90, 3, 10, 85, 58, 36, 8, 61,
+ 48,193,209,169,122, 26, 52, 55, 55, 23, 34,145,136,166,215,235,135,213,199,121,253,250,117, 4, 4, 4, 84, 9, 79,208,104, 52,
+208,104,180, 66, 79, 79,207, 60, 14,135, 83,100,100,100, 36,219,186,117,107,121,121,121, 57,152, 76, 38, 87,175,215, 51,254, 72,
+111,247, 51,129, 13,135,208,190,159, 51,188, 79,255,118,173,189, 72,228,179, 23,180,146,210,242,195,245, 88, 1,191,115,119,119,
+103, 22, 23, 23, 95, 4,144,160,213,106,143,159, 58,117,138, 59,121,242,228,242,211,167, 79, 79, 4,224,186,109,219,182, 64,133,
+ 66,177,191, 41,245, 72, 78, 78,254,110,195,134, 13,203, 86,173, 90,133,163, 71,143,206, 79, 78, 78, 94, 94,105,233, 26, 17, 20,
+ 20,132,173, 91,183,226,232,209,163,134,132,132,132,203, 6,131, 33,121,241,226,197, 62,182,182,182,133, 57, 57, 57,201,245,208,
+118, 28, 60,120,176,234,254,253,251,108,185, 92,126, 15,192, 23,115,231,206,157,217,185,115,103,217,184,113,227,248,197,197,197,
+ 18, 19, 19, 19,246,129, 3, 7,204,153, 76, 38,148, 74, 37,104, 52, 26,228,114,185,154,186, 15, 82,160, 64,225,239,138,186,180,
+200, 63, 4,117, 62, 27,152,181, 53,176,180,180, 52, 47, 61, 61,221, 43, 43, 43, 75, 7, 64, 7, 0, 69,106,221, 55, 27, 14,132,
+ 29, 28,221,197,157,151,163,213,226,220,179,184,210, 34,181,174,202,249, 93,151,149,149, 37,127,247,238,157,105, 89, 89,153,162,
+142, 99, 61,252,254,251,239,203,110,223,190,109,154,146,146, 2,189, 94,143, 14, 29, 58, 32, 49, 49, 17, 37, 9, 49,224,121,117,
+ 0,175, 87, 0,226,196,207, 16,125, 61, 2,111, 21,106,221,235,213, 27,164, 10,165, 50, 72,163,209,156,171,141,144,197, 98, 21,
+ 3, 32,132, 16, 61, 0,200,100,178,151, 10,133,162,167,173,173, 45,226,227,227,121, 74, 61, 22, 4,174,216,190,155, 16,162, 55,
+170, 88,205,181,104,220,184,113,136,138,138, 2,128,168,218, 56,101, 50,217,252, 89,179,102,221, 62,114,228, 8, 51, 37, 37,101,
+208,193,131, 7, 7,189,126,253,154,208,138,211,245,247, 75, 89,112,157,186,160,211, 15, 46,158,215, 3, 2, 2, 96,103,103,135,
+ 3, 7, 14, 96,231,206,157,218,207, 62,251, 44,105,231,206,157,157,242,243,243,143,215,209,126,169, 68, 34,185,106,105,105, 57,
+175, 77,155, 54,114,165, 82,137,162,162, 34,100,103,103,195,194,210,146,174, 3,189,155,181, 80,120,252, 98,174,156,199,188,250,
+ 24, 79, 50,115,234,181,102,117, 97, 49,166,140,246,111,239,255,249,170, 21,124,220, 63, 7,218,172, 32,144,131, 95, 99,225, 39,
+129,166,229,170,227,189,148, 47,210, 38,139,101,178, 80,153, 76,118,166,137,157,101,112,183,110,221, 78,108,216,176,193,120,229,
+150, 13,216,230,229, 0, 93, 81, 17, 10, 84,122, 20,170,116,144,149, 36, 32, 62, 62, 14,150,150, 86,120,251,246, 45,202,203,203,
+241,234,213, 43,194, 96, 48, 46, 54,100,209,169, 66,141,233, 66, 9,135,195, 41, 98,177, 88,121, 76, 38,179, 56, 37, 37, 69, 89,
+ 94, 94, 14, 58,157,206,211,235,245,198,141,168,171,163,149,149,213, 98, 84, 4, 19,189, 32, 47, 44,220,229,203,130, 16, 76,244,
+118,177,178, 28,178,122,206,100, 43,103,123, 27, 73, 74,210, 27,237,143,215, 30, 20,150,171,234, 94,172, 1, 32,188,184,184,184,
+218, 34,121,250,244,233,133,167, 79,159,158, 9,224, 16, 42,242,110, 69, 72, 36,146, 31, 62, 96,240,173, 62,123,246,236,178, 85,
+171, 86,193,216,216,184, 58,120,170,177,177, 49, 23, 0,126,254,249,103,196,199,199,119, 70,165,191,150,193, 96, 56,145,147,147,
+211, 16,167,171,183,183,119, 74, 88, 88, 24, 27,128,253,220,185,115,187,238,222,189, 27,159,124,242, 73, 65, 92, 92, 92, 23, 0,
+169, 0, 92, 63,253,244,211,167, 71,143, 30, 53, 55, 24, 12, 40, 41, 41,129, 90,173, 78,165,110,229, 20, 40, 80,160,196,214, 95,
+ 2, 95, 0,209,168,136,159,245, 17,128, 75,168,112,235,168, 19, 78,149,234,236, 26,128,225, 85,207,199, 58,156,225,129,138, 21,
+ 89, 87, 1,252, 15,128,109, 93,164,150,150,150, 95, 77,157, 58, 85,155,153,153, 73,114,115,115,201,153, 51,103,200,162, 25, 83,
+245, 3,220,236, 13,110,246,182, 74,107,107,235, 68, 59, 43,139,195,237, 77,176, 8,128, 99, 35, 26, 54,245,245,235,215,179,167,
+ 78,157, 58,163,242,184, 51, 78,156, 56,161,184,113,227,134,130,193, 96,132,163, 34,180, 67,149,160,156, 50,108,216, 48,133, 74,
+165, 82,120,122,122, 22,163,194,113,191, 46, 4,246,238,221,187,228,202,149, 43, 68,175,215,255, 46, 70, 81, 65, 65, 1,185,126,
+253, 58,233,222,189,187, 4,192,228,126,253,250,221,121,240,224,193,157, 30, 61,122,156,109,168,194, 86, 86, 86, 43, 94,188,120,
+ 17,149,150,150, 38,190,116,233,146,248,248,241,227,226, 79, 63,253,244,165,143,143, 79, 89, 82, 82,146, 65,167,211,145, 23,207,
+159, 19,207,150, 45,149, 0, 92,234,226,233,107,204,124, 42, 59,240, 53, 41, 95,255, 9, 41, 31,233, 68, 0, 16,249,246,175, 72,
+222,252,254, 36,113,222, 16,210,135,203,120,244, 33, 61,197,194,194,226, 90, 84, 84, 20,145,203,229, 36, 54, 54,150, 76, 9, 24,
+ 68, 30,205,236, 79,174, 14,114, 39, 71,123, 53, 39,219, 7,250,144, 65,189,122,146,239,191,255,158,132,133,133,145, 21, 43, 86,
+ 24,172,172,172,228,168,199, 71, 75, 36, 18,221, 56,117,234,148, 24,128,152,193, 96,136,101, 50,153, 88, 46,151, 95,204,200,200,
+216,235,233,233,185,172, 77,155, 54, 19,189,188,188,250,246,105,238,178,172,159, 41, 39,177,191, 25,247, 77, 75,190,201,118,252,
+ 62,238, 85, 53, 4,128,139,155,171,171,252,238,221,187, 6,149, 74, 69,238,221,187,103,104,213,210,163,124,219,216,193,103,223,
+ 30,216,116,182,252,202, 79,215, 74,207,239,127,112,122, 90, 64, 76,111, 19,250, 79, 93,121,213,225, 56, 62, 20,227, 1,156,195,
+175,171, 14,167, 2, 56,143,250, 87, 33,210, 1, 28, 90,191,126,125,205,149,134, 0, 64,247,241,241, 17, 19, 66,196, 62, 62, 62,
+226,166, 86,196,196,196,100,241,133, 11, 23,130,157,157,157,183,140, 27, 55,238,128, 68, 34,185, 52,113,226,196, 24, 84, 44, 6,
+161,161, 34, 59,194, 48, 71, 71,199,130,232,232,104,114,231,206, 29, 50,102,204, 24,185,145,145,209, 36,234, 54, 78,129, 2, 5,
+ 10,127, 9,102,215,246,217, 80, 28,173, 13, 49, 49, 49, 85, 49,180,230,214, 71,190,124,249,114,113, 84, 84,148, 24, 21, 81,226,
+235, 5,147,201,252,229,179,207, 62, 35,182,182,182, 10, 27, 27,155, 95, 88, 12,198, 76, 39, 99,248,226,195,150,186,247, 12, 13,
+ 13, 29,241,221,119,223,125, 4,160, 51, 0,150,131,131, 67,118,110,110,174,226,193,131, 7,138,238,221,187, 43,172,172,172,242,
+189,189,189, 21,219,182,109, 83,104,181, 90,197,226,197,139, 21,248,125,188,175,218,192, 5, 48,143,205,102,255,210,170, 85,171,
+152,213,195,251,106,183, 44,152, 73,166,186, 91, 43, 0,124, 7,224, 51, 0, 66, 0,172,192,192,192,155,175, 94,189,186,230,237,
+237,189,175, 17,188,246,109,218,180,185,117,226,196,137,168,176,176, 48,241, 87, 95,125, 21,101,105,105,153,153,148,148,100, 40,
+ 47, 47, 39, 37, 37, 37, 68, 34,145,144, 75,151, 46,233, 45, 44, 44,246,212,217,112, 14, 35,135, 92, 63, 86,107, 8,135,140, 85,
+147, 72,119, 54, 61,235, 67,122, 10,143,199, 43, 46, 42, 42, 34,185,185,185, 36, 37, 37,133,156, 61,123,150, 12,238,230, 71, 78,
+126, 58,154, 28,155, 49,130,108, 29,236, 71, 58,155,114,149, 34, 83,126,148,169,169,105,126, 99, 86, 29,138, 68,162, 27, 42,149,
+170, 58,124,131,163,163,163,216,211,211, 51,204,219,219,123,251,133, 11, 23, 22,238,216,177, 99, 68,159,230, 46,203, 54, 14,234,
+ 86, 86, 26,113,154,200, 79,125, 71,150,119,240, 40,175, 20,243,181,194,193,210, 34,244,238,157, 59,134, 42,241,171,211,233,200,
+185, 95,126, 33, 99,135, 12,136,145, 94,253,249,127,247,130,230,159, 88,220,193,227, 92,119, 46,198,215, 39,216,170, 95, 69,248,
+176,244, 55,163,239, 29,234,108,145,211, 83, 64,255,174,139,233,111,210, 75,141,245,240,240, 72, 33,132,228,120,121,121,165, 0,
+ 56,230,229,229, 85,243,255,105,117,208, 86, 7, 39, 13, 14, 14, 38,149,227,131, 14, 96,237,134, 13, 27,196,132, 16,177,187,187,
+251,125, 0,104,199,131, 85, 47, 1,253,127,195, 93,109,139,122, 9,232,255,107,199,171, 61,101,148,139, 17, 90,246,180, 54,185,
+ 55,194,221, 78,222,219, 65, 16,121,236,240,193, 45, 67,135, 14, 61, 0, 96, 15,128,175, 45, 45, 45,239,141, 31, 63, 62,254,232,
+209,163,241,219,182,109,211, 36, 37, 37,145,233,211,167, 43, 57, 28,206,215,212,125,144, 2, 5, 10, 20,254, 50, 84, 69,134,183,
+107,138,208, 26,182,108,217, 50, 49, 33,164, 42,150,214,228, 90,202, 12, 95,181,106,149,152, 16, 82, 21, 29,254,253, 0,102,181,
+ 5, 52, 11,222,187,119, 47,225,112, 56,255,251,192,198,212,228, 20,141, 28, 57,178,139, 76, 38,235,100,107,107,219,169,210,114,
+229,100,101,101,149,114,252,248,113, 69, 89, 89,153,130, 16,162,208,233,116,138,168,168, 40, 69,239,222,189, 21, 53,222,250, 27,
+170,231,111,176, 82,132,251,207, 86,207, 32, 43, 69,184,255,222, 79,147, 14, 29, 58,116, 37, 53, 53,245,162,153,153,217,210, 70,
+114, 58, 89, 91, 91,175,181,176,176,184,102,101,101,181,210,194,194, 34, 71,163,209,144,146,146, 18,146,152,152, 72,238,220,185,
+ 67, 30, 61,122, 68, 44, 44, 44, 50,235,170,103, 63, 99,230,227,146, 45,243,136,225,208, 6,162,222,189,130, 0, 32,146, 29,203,
+ 73,225,247, 33,228,217,172, 65,164, 55,151,241,240, 3,206, 39,132, 66,225,254, 95,126,249,197,144,156,156, 76,194,195,195,201,
+165, 75,151,200,130, 5, 11, 72, 75,123, 59, 85, 23, 54, 61,175, 39,135,121,237, 67, 2,150,170, 84, 42,177, 76, 38, 19, 43, 20,
+ 10,113,171, 86,173,196,126,126,126, 97, 93,186,116,217,126,250,244,233,133, 27, 55,110, 28,209,207,148,147, 88, 26,113,154,144,
+175,134, 16, 50,175, 7,121, 51,179, 55,233,107,204,124, 81, 39,167,173,109,102, 85,180,118,165, 82, 73, 34, 35, 35,201,173, 91,
+183,136,200,202, 74,230,111,204,152,221,157,131, 94,221,205, 32,108,108, 61,251, 8,232,135, 31,127,255,141,190,236,202, 81,242,
+243,212, 33,186,222, 66,250,222, 26,229, 78, 18, 66,114,198,140, 25,243,150, 16,146,115,246,236,217, 12, 66, 72,206,232,209,163,
+223, 18, 66,114, 0,156,168,141,243,189,224,164,135, 42, 69,214,188,224,224, 96, 49, 33, 68, 28, 28, 28, 44, 6, 42,130,168,246,
+ 18,208,143, 60,217,183,213,160,186,116,132,156,158,254,145,190,151,128,126,164,214,122, 10,153, 23,163, 15,237, 32,234,107,199,
+200, 47, 11, 38,234,123,136,204,238,122,120,120,108, 93,184,112, 97,216,163, 71,143, 94,234,245,250,248,148,148,148,248, 61,123,
+246,196,119,237,218,245,190,165,165,101, 12,155,205,254,172,161,107,244, 39,129,226,164, 56, 41, 78,138,147, 66, 13, 16, 66, 80,
+223,122,247,139,155, 55,111,230, 17, 66, 22, 7, 6, 6, 98,211,166, 77, 99,219,180,105, 51,222,193,193,193, 26, 0,178,179,179,
+ 75, 99, 99, 99,101,129,129,129, 88,187,118, 45,182,108,217,178, 29, 21,190, 44,255,151,200, 61,119,238,156,227,252,249,243,243,
+ 55,110,220,104,152, 62,125,186, 23,128,216,194,194,194,150, 19, 39, 78,156,199,100, 50, 3, 93, 92, 92,188,115,114,114, 10,202,
+202,202,142, 1,216,135, 6,230, 76,235, 2,135, 14,125,199,102,118,184, 70,135,190,198,215, 67,214,174, 93, 59,110,244,232,209,
+154, 29, 59,118,232,100, 50,217,133, 70,210,101, 20, 20, 20,172,171,250,199,194,194, 66,244,226,197,139,207,108,108,108,232, 41,
+ 41, 41, 80,169, 84, 72, 78, 78, 54,160, 98,106,170, 86, 40,116,100,215, 15,103,111,120, 46,158, 20, 96, 86,154,240, 28, 70, 12,
+ 6,180, 44, 54,114, 31, 95,195,161,200, 4,153, 82,131,221, 31,210, 78,137, 68,242,237,130, 5, 11, 38, 46, 93,186,148,235,226,
+226, 66,123,248,240, 33, 78,157, 58,165,202,207,207, 31, 12,224,238,175,161,159,154, 6,131,193, 0, 54,155, 13, 0, 88,190,124,
+ 57,232,116, 58, 43, 63, 63,159, 77,163,209, 56, 52, 26,205,132, 70,163, 49,180,169,241, 48,200, 74,144, 87, 34, 65, 70,158,164,
+ 94, 62,189,193,112,234,201,147, 39,139,218,183,111, 79,127,246,236, 25, 10, 10, 10,144,156,156, 76,244,132,156,136, 44,211, 87,
+ 56, 37,170, 26, 95, 63, 19, 11,203,145,237,204, 57,116,246,225,181,240, 87,211, 25, 63, 26, 48, 6, 21,177,180, 0,224, 16,141,
+ 70, 51, 2, 80,212,170, 85,171, 62,175, 94,189, 50,110,213,170, 85, 89, 66, 66,194, 21, 26,141,230, 0,224, 72,109,156,198,198,
+198,133, 0, 10,207,158, 61, 11, 0,179, 80,113,242, 58, 4, 5, 5,229, 68, 70, 70, 34, 56, 56, 56, 15,192, 94, 0,224,155, 91,
+ 14,247, 22, 24,209,216, 63, 5,163,171, 10,244,221, 6, 82,171,213,149,111, 99,219,183, 13,143, 14,214,193, 53,232, 36,242,164,
+179,117,154,182, 33, 33, 33,145, 10,133, 66,117,242,228, 73,245,180,105,211, 24, 73, 73, 73, 79, 1,220, 3,112, 22,149, 62,150,
+ 20, 40, 80,160, 64,225, 47,197,251, 97, 29, 26,244,209,122, 95,181,110, 2,240,195,235,215,175,171,147, 74,191,126,253, 90, 12,
+224, 71, 84, 68,131, 31,214, 4,197,187,186,210,162,181,239, 3, 27,243, 62, 39,215,215,215,215,248,213,171, 87, 70,168, 61,225,
+ 49,237, 3, 56,127,135,218,114, 29,122,120,120,236,212,106,181, 97, 63,254,248,227,105, 6,131, 49,241, 15,168,125, 23,119,119,
+247,146,227,199,143, 27,194,195,195,201,234,213,171,245,118,118,118, 37,248,189,143,214,111, 56,253,217,140, 51, 75,188, 28,100,
+ 81,147,123,144, 55, 11,135,147,123,147,122,147,217, 14,124,153, 63,151,113,234, 15,190,149,184, 11, 4,130, 67,198,198,198, 50,
+ 51, 51,179, 27, 0,186,253,145,107,100,105,105,121, 84, 36, 18,221,168,185,217,218,218,134, 89, 91, 91,127,103,101,101,181, 90,
+ 40, 20,206,113,229,178,119, 44,108,105, 95, 30, 51,178, 21,137,232,110, 77, 38, 89,177,223,159, 58,124,191,158,118,174,174,174,
+ 69,161,161,161,134,139, 23, 47,146, 21, 43, 86, 24,154, 53,107, 38, 67, 61,126,109,245, 90,180,132,140, 83,103, 70,119, 49,228,
+125,228, 64, 54,121,153, 26,250,152, 51,234, 90,161, 56,169, 82, 0, 79,109,136,211,205,205,237, 71, 66,200,225,245,235,215, 31,
+198,175,185, 64, 7,132,132,132, 4, 17, 66,130, 66, 66, 66,130, 0, 12, 2, 0,127, 1, 61,244,216,136,142,250,236,161,246,228,
+ 27, 47,190,222, 95, 64, 15,173,213,146,105,193, 60,119,126,230, 71,134,156,153,221,201, 90,119,158,190,139, 5,231, 38,155,205,
+ 94,136, 10,139,179, 31, 0, 54,245,214, 76,113, 82,156, 20, 39,101,209,250,123, 8,175,198, 36,149,174, 9,145,133,133,197,161,
+ 22, 45, 90,156,118,113,113, 57,205,231,243,183,163,194,105,190,169, 23,194,117,195,134, 13, 50,129, 64,208,238, 79,188,184, 54,
+ 0, 28,240,251,196,185,127, 90,135, 89,103,135,249, 73, 75,199,190, 88,103,135,249, 53,190,246,243,242,242,250, 6, 21,209,188,
+255,104, 39,116,177,176,176,216, 99, 97, 97,145, 89,233,155,229,210, 24,206,142, 12,198,196, 62, 92,198,195,110,108,122,110, 31,
+ 46,243, 65, 39, 6, 99,194, 63,116, 0,214,183,216,162, 46, 78, 71, 43, 43,171, 29, 22, 22, 22,217, 86, 86, 86,123,154, 40,178,
+126,195,217,206, 24,118,125,133,140,115,221, 76,105,202,190, 2,198,217,142, 38,117, 47,234,104, 66,219,125,131,131,131, 63, 33,
+132,124, 98,111,111, 31, 88, 67,248,123,175, 93,187, 54,128, 16, 18, 80, 21, 1,222,207, 4, 54,189,133,140,227,221,205,104,146,
+222, 66,198,113, 63, 19,216,212, 85,207, 62, 66,198,169,238,102, 52,137,191, 25,253,184, 51, 7,205,168,155, 57,197, 73,113, 82,
+156,148,208,250,119, 8, 45,170,195, 80,156, 20, 39,197, 73,113, 82,156, 20, 39,197, 73, 9,173,218,133, 85,205,205,174, 74,104,
+ 49,169,115, 67,129, 2, 5, 10, 20, 40, 80,160,240,135, 80,103,192, 82, 90, 61,170,180, 41,142,237, 31,162,108, 35, 40, 78,138,
+147,226,164, 56, 41, 78,138,147,226,252,207,113, 54,196,253,127,189,176,238, 47, 3, 53,117, 72,113, 82,156, 20, 39,197, 73,113,
+ 82,156, 20,231,223,133,243, 95, 7, 66,200, 7, 5, 9,165, 64,129, 2, 5, 10, 20, 40, 80,160,240, 43,124, 43, 63,171, 3,151,
+ 86, 89,179,106,245,209, 98,250,173,207,211,233,116, 54, 0,192,100, 50,243,181, 79, 87,219,213,199,206, 2,250,233, 42,210,239,
+128, 9,204,210, 1, 55,106,225,188,161,211,233,204, 43, 57, 75,180, 79, 87, 15,170,151,211,111,253,181,154,229,117, 79, 87, 15,
+248,157, 82, 4, 24, 44,191,245,217,239,213,213,190,177,103,133,134,223,196,196,250,203,234,249, 79,225,252, 47,131,213,121,125,
+158, 86, 91,209,143, 88, 44,102,190,230, 73,253,253,200,168,243,250,236,154,229,181, 79, 86,219,214,199,105, 98,204, 41,114,115,
+176,222, 94, 31,103, 74,118,225, 98,101,105,185,101,125,156, 77, 29,155, 78,118,118,253,244,149, 99,147, 1,204,202,204,201,185,
+241, 55,235, 75, 29, 1,172, 6, 96, 86,227,187, 24, 0, 95, 80,189,146, 2, 5, 10,255, 48,161, 21,141,138, 60,135,251, 43,197,
+214,254, 58,133,150, 78,167,179, 17,255, 18, 4,165, 10,232, 55,101,189,141,235,200,125,191, 75,148,172, 43, 47, 97, 75,226, 78,
+122, 51,180, 50,115,107,166,198, 44, 59, 59,155, 6, 0, 52, 26,237,127, 0,156,107,225, 52, 23,255, 18,132, 82, 53,224, 63, 62,
+196,220, 25, 48, 43, 48, 50,250,210,152,199,235, 83, 86, 86,214, 6, 0,140,141,141,227,202,148,202,219,214, 26,205,182,247,203,
+215,213,178,154,117,237, 59,121,189,141,215,200,125, 11,244, 6, 3, 59,235,217,143,254,229,133, 73, 76,150, 78,181,119, 37,112,
+ 37,168, 22, 81, 85, 7,223,175,199,253,120,133, 37, 11,232,203,230,114,219, 9,205,205,123, 26, 8,105,101, 48, 24,104,122,157,
+ 46, 94, 38,149,222, 51,232,116, 47,116,106,165,165,248,194, 55,134,250,234,249,126, 91, 62, 6,152,191, 0,129, 60, 62,191, 15,
+131,197,234, 6, 0,122,173,246,161, 82,161,184, 61, 10, 56,211,152,182, 55,246,252,124,104,249,255, 26,180, 90,157, 77,234,181,
+ 32,168,180,128,239,152,111,108,124, 38,254,116, 28, 0,212,249, 47,108, 21, 73, 23, 58, 3, 0,207, 45,224, 9, 71,228,155, 7,
+ 0,204,119, 57, 54,137,225,171,160,210, 2,173, 2, 66,108, 26,226,156,182,246,148,229,210,217,163, 57, 0,112,253,236,119, 45,
+111,133,253, 48, 4, 0,250,142,158,123,101,224,152,249,137, 0,176,101,127,152,229,137,111,198,214,203,217,184,177, 41, 53,146,
+ 38,133,187,171,101, 57, 66, 39, 30, 83,148,148,148, 68, 7, 0,123,123,251, 70,141, 77, 71, 64,144, 3,204,163, 51, 24, 61,221,
+220,221,125, 1,144,148, 55,111,162,245, 58,221,125, 59, 96,239,159,220,151, 22, 16,242,219,224,172, 52, 26,141,234,144, 20, 40,
+ 80,248,167,225, 82,165,184,186,244,187,151,217,186,246, 80,170,128,187,201, 64,175, 46, 62,152, 61,113, 40,191,230,111,103,246,
+133, 56, 39, 61, 59,239,117,240,167,109,116, 31, 31, 31,164,166,166, 54,170, 22,165,106,224, 78, 18, 0,201, 43,211, 18, 30,239,
+205,142,173, 91,205, 6, 12, 24,192,180,183,183, 7,141, 70, 67,110,110,110,151,136,136,136,142,139, 22, 45,250, 20,146, 87, 37,
+165,106,200,239, 36, 53,204, 91, 85,215, 54, 45,155, 97,245,252,177, 2, 0, 88, 57,101,111,199,103,175,243, 44,222,188,121,211,
+111,217,178,101, 69,140,219,183,127,176, 2, 14,231, 1, 25,141,169,231,209,139, 79,184,130,156,159, 93, 39,205,159,127,214,221,
+221,157,239,226,226, 66, 51, 53, 53, 5,131,193, 64, 73, 73,137,115,108,108,236,144,167, 79,159, 42, 35,238,254,143, 29,245,116,
+120, 74, 62,183,115,121,163,218, 94,150,205,189,110,106, 26, 55,121,212, 40,199,177, 99,199,114,221,220,220, 0, 0,111,222,188,
+241, 56,115,230,204,248,179,103,207,174, 69, 89,182,174, 84,141,242,134,218, 94,205, 9,128, 11,116, 19,218,216, 76, 98,176, 88,
+109,116, 58,157, 67,165,181, 33, 75,175,213,198, 73,242,243,143,189, 95,158,194,239,161,210, 2,175,114,128,254, 61,125, 49,121,
+116,127, 30, 0, 44, 27,183,161,203,187,183,201, 70,106,181, 26, 45, 61, 91,117,255,250,155,237,215, 64,167, 35, 52, 44,162,186,
+124, 99, 56, 99, 94,165, 34,232,235, 29,200,126,121,166,139, 94,154,220, 71, 46,147, 50, 0,192, 76, 32, 24,125,230,228,207,183,
+237,189, 3, 31, 39, 23,106, 26,197, 89,223,216,188,122,114,143, 93,102,236,237,214,223, 95, 63,196,114,118,118,198,203,151, 47,
+155, 54, 54,165,175, 77, 13,118,118,241,219,190,250, 74,228,239,239, 15, 62,159, 15, 38,147, 9,157, 78,215,255, 42,105,207, 98,
+ 0, 0, 32, 0, 73, 68, 65, 84,254,253,251,253,131,130,130,230, 66,250, 90,217,216,177,217, 8,108,163,209,104,125,166,205, 94,
+ 96, 55,116, 68, 32, 70, 15,238, 78,117, 68, 10, 20, 40,252,211, 80,101,189,170,185,242,112,127,189, 66,139,201,100,230, 15,152,
+186,209,166,103,231,182,120,246, 34, 81,154,150,158,163,168,250,173, 56,238, 76,203, 17,221, 29, 90, 71, 70,222,133, 74,165,194,
+195,135, 15,241,226,197, 11,188,125,251, 22,115,230,204, 81, 85, 78, 29,214,198, 89,226, 63, 62,196, 28,210, 36,190, 7,251,117,
+243,136,132, 4, 70,121,121, 57, 34, 35, 35, 81, 82, 82, 2, 54,155, 13, 71, 71, 71, 12, 28, 56,144,153,144,144, 96,209,111,192,
+ 96,129,255,224, 9,169, 16,120, 40,152, 76,102, 73, 93,121, 68,152, 76,102,126,191, 41,235,109, 90,123, 52,195,155,180,108,233,
+234,111, 14, 42, 12, 6,194, 76,121,251, 78,115,247,238, 93,248,250,250,226,198,141, 27,150,197,197,197,107,246,238,221,187,154,
+181,249,251, 93, 90,117,209, 18,212,205, 87,226, 63, 62,196,220, 50,255,180,203,173,171,231,140,226,226,226,140,126,252,241, 71,
+ 20, 21, 21,129,205,102, 67, 40, 20, 66, 36, 18,161,101,203,150,180,149, 43, 87,242, 3, 2,226,240,249,172, 64, 23,141,235,204,
+215,117,213,179,186,237,138,119, 38, 86,178,235,110, 97,151, 46,209,123,244,232,241,155,215,246, 22, 45, 90, 96,208,160, 65,220,
+ 73,147, 38,185,141, 29, 63,209,224,255,209,180, 55,224,187,148, 54,200,169,204, 48,182, 44,125,100,223,127,252,248, 11, 33, 33,
+ 33, 66,145, 72, 4, 30,143, 7, 0,144, 74,165,142,105,105,105, 93,214,174, 93, 59,230, 73,204, 73,166,127, 64, 70, 54,120, 78,
+101,245,157,207,255, 42, 88, 44,102,126,149, 21,201,148,103, 92,146,145,153,167, 4, 0,181, 90, 13,181, 90, 13,149, 74,133,207,
+230,206, 97,204, 26,227,231,238,210,115,193,243,183, 89,121,197,173, 34, 30, 91, 84,237,171,109,128,147, 89,250, 86, 34, 73,191,
+ 57, 43,232,171,175, 68,182,182,191,206, 8,134, 30, 61,202, 40, 46, 46,238, 31, 20, 20,212,154,152,244,150,180, 10, 8, 17,214,
+199, 89,223,216,148, 36, 94,106,254,245,252, 65,237,246,125, 19, 14,189, 94,143, 71,143, 30, 33, 50, 50, 18,219,183,111, 39, 87,
+174, 92,145,154,241,120,179, 80,239,216,124,109,218,195, 46,215,117,243,230,179, 52, 14,135,131,243,231,207, 35, 33, 33, 1,116,
+ 58, 29, 62, 62, 62,152, 60,121, 50,250,247,239, 47,154, 61,123, 14,241, 31, 60, 46, 5, 2, 79,249, 31,236, 75,116, 0, 11, 86,
+ 4,109,182,155, 50,115, 30,182,124,189,146, 18, 90, 20, 40, 80,248, 39, 91,179,234, 12,241,128,240,240,112, 82,185,245, 2, 0,
+ 2,208, 91,140,220,119,226,116,148,225, 82,139,145,251, 78, 16,128, 78, 0,186, 25,208,172,125,251,246, 90,137, 68, 66,158, 62,
+125, 74, 62,251,236, 51,229,174, 93,187,110, 95,186,116,233,140, 78,163, 57, 96,111,103,247, 45, 65,237, 14,246, 4,160,187, 0,
+ 2, 19, 19,147,130,244,244,116,114,249,242,101, 18, 28, 28, 76,142, 29, 59, 70,174, 92,185, 66, 34, 34, 34,200,149, 43, 87,200,
+137, 19, 39, 72, 76, 76, 12, 73, 76, 76, 36, 60, 30,175,192, 5, 16,212,195,201, 32, 0,163,229,200, 31,151,156,125,166, 13,241,
+ 28,185,111, 17, 1, 24,230,128, 87,251,246,237,245,103,206,156, 33,161,161,161,228,167,159,126, 34, 49, 49, 49,164,176,176,144,
+ 48, 57,188,130,170,253,234,170, 39, 1,232, 14, 14, 14, 5, 18,137,132, 56, 57, 57, 17, 54,155, 77,108,109,109, 73,203,150, 45,
+ 73,151, 46, 93,200,144, 33, 67,200,196,137, 19,201,154, 53,107,136, 68, 34, 33, 92, 46, 55,175,106,191,186, 56,125, 1, 99, 30,
+143,151, 46, 22,139, 73, 93, 40, 43, 43, 35,133,133,133,228,218,181,107,132,199,227,165,251, 2,198,245,113, 26, 3, 29,188,189,
+189, 11, 10, 11, 11,137, 70,163, 33,233,233,233, 36, 54, 54,150, 36, 36, 36,144,244,244,116, 82, 86, 86, 86,205,157,152,152, 72,
+ 92, 93, 93, 11,140,129, 14,117,113,254,151, 81,213, 39,222,223,156,109,109,135,136, 68,162,178,179,103,207,146,172,172, 44,114,
+228,200, 17, 66, 7, 54,188, 95,174, 62, 78, 54, 48,176, 71,143, 30,250, 71,143, 30,145,231,207,159,147,229,203,151,147, 65,131,
+ 6,145,193,131, 7,147,160,160, 32,146,153,153, 73, 50, 51, 51,201,144, 33, 67,244,108, 96, 96, 67,253,179,182,177, 41, 0,156,
+ 3, 2, 2,202, 52, 26, 13, 73, 73, 73, 33,109,218,180,201,100, 0,147,120, 64,235, 94, 0,167,161,254,233, 0,152,219,217,217,
+229, 60,122,244,136,132,133,133, 17, 23, 23,151, 2, 6, 48,205, 12,104, 97, 6,180, 96, 0,211, 90,180,104, 81,240,232,209, 35,
+ 82, 84, 84, 68,156,157,157,115, 28, 0,243, 63,208,151,232, 0, 14,173, 8,218, 76, 94,103, 42,201,138,160,205, 4, 64, 58,169,
+240, 30,189, 65,245, 72, 10, 20,254,123,120, 95,139,252,227,159, 43,132,252,118,213, 97, 64, 64, 0, 13,192,157,250,118, 42, 99,
+ 48, 54,110,217,178,133, 89, 94, 94,142,131, 7, 15,202, 63, 30, 51,230,116,175,158, 61, 83,154,187,184, 72,104,116,122,131,217,
+134, 11, 56,156,133, 91,182,108, 17,170,213,106, 68, 69, 69,161, 99,199,142, 16,137, 68,224,243,249,224,243,249,176,177,177,129,
+167,167, 39,242,243,243, 97,106,106,138,165, 75,151, 10, 10, 56,156,133, 13,241, 26, 12,132, 9, 0,122,131,129,109, 4,204,118,
+237,212, 41,106,237,218,181,116, 75, 75, 75, 88, 88, 88,128,207,231, 35, 33, 33, 1,106,181, 26, 38,198, 38,141, 10,210, 74,167,
+211,233,124, 62, 31,183,110,221,194,130, 5, 11,208,173, 91, 55, 8,133, 66,152,154,154,162, 77,155, 54, 24, 56,112, 32,102,205,
+154,133,148,148, 20,208, 26,225, 84, 18,207,100,206,155, 53,107,150,141,175,175,111,173,191,151,151,151, 67, 34,145,160,160,160,
+ 0,142,142,142, 8, 12, 12,180,137,103, 50,231,213,197,103, 9,136, 28, 61, 60, 46, 60,125,250,212,138,199,227, 33, 52, 52, 20,
+231,206,157,195,213,171, 87,113,249,242,101,132,135,135,227,252,249,243, 40, 40, 40, 0, 0,120,120,120,224,212,169, 83, 86,124,
+ 27,155,112, 75, 64, 68, 13,233,198,225, 93, 94,222,245, 54,185,185, 86,147, 38, 78,188,167, 80, 40, 48,105,210, 36,108,220,180,
+105, 37, 11, 88,212,152,253, 61, 1,129,133,157,221,225,205,155, 55,211,115,115,115, 49,106,212,168,194,109,155, 54,205,136,190,
+118,205, 77,124,245,170,219,198,144,144, 25,189,122,245, 42,204,204,204,196,209,163, 71,233,182,206,206,135, 61, 1, 65, 83,235,
+ 41, 7, 22,236,220,185,147, 91, 94, 94,142, 1, 3, 6,164, 24,226,226, 60,117,192,207, 10, 32,225, 14,160,105,104,255, 28, 96,
+222,210,165, 75, 69, 28, 14, 7, 95,126,249,101, 97,233,187,119,109,117,192, 79, 82, 32, 77, 10,164,233,128,159,228,169,169,109,
+167, 76,153, 82,200,225,112,176, 99,199, 14, 81,206,175, 73,183, 27,139,142, 0, 46, 0,184, 11, 32,123,218,236, 5,211,124,253,
+186,226,232,129,189,248, 38,100,217, 97, 0, 31,211,104,180, 99, 0,150, 80, 61,143, 2,133,255, 38, 26,163, 69,254,166,152, 93,
+215, 15,204,154, 74, 18, 64,239,250, 88,204, 45, 45, 59,182,109,219, 22,145,145,145,240,246,246,126, 42, 20, 10,117, 70, 28, 14,
+ 88, 44, 22,136,161, 65,157, 5, 99, 30,175, 95,255,254,253,153,143, 31, 63,134,171,171, 43,140,141,141,193, 98,177,126,179, 25,
+ 25, 25,193,206,206, 14, 50,153, 12,253,250,245, 99,237,222,189,187, 31, 84,170,175, 27,124, 32, 38,197,242, 11, 30,111,158,248,
+191, 35,135, 91,248,251,251, 67, 42,149,193, 96, 48,192,196,196, 4,106,181, 26, 76, 38,179, 98, 10, 72, 75,100,141, 57, 99,122,
+189, 94,207, 96, 48,224,234,234,138,141, 27, 55,162,188,188, 28, 70, 70, 70, 0, 0,153, 76, 6,137, 68,130,216,216, 88,164,165,
+165,129, 52, 34, 34,153,169, 64, 48,116,236,216,177,181, 38,252, 85,169, 84,144, 74,165,144, 74,165,144, 72, 36, 40, 47, 47, 71,
+215,174, 93,217,151,194,195,135,162,168,104, 91,173,251,112,185, 99,142, 30, 61,106,195,102,179, 81, 86, 86, 6,185, 92,142,140,
+140, 12,188,123,247,174, 60, 63, 63, 95,103,106,106, 74,119,113,113,161,115, 56, 28,206,200,145, 35,105, 50,153, 12, 52, 26, 13,
+ 1, 1, 1,150,199, 67, 67,199, 66,173,222, 78, 13,233,198,225, 58,160,234,160, 86, 15,235,236,231,119,235,233,179,103,190, 11,
+ 23, 46, 68, 76, 76,204,102,147,147, 39,239,150, 2, 47,234,219, 55, 5,152,247,109, 13, 1, 67,222,189,243,214, 0, 5, 53,138,
+164,185,164,166, 94,157, 50,101,202,203,152,152, 24,171, 29, 59,118,136, 62, 30, 53,106, 30,128, 13, 77,169,163,169, 64,208,201,
+206,206, 14, 87,174, 92, 65,250,219,183,203,116, 64, 89,147,204, 75, 12, 70, 15,127,127,127,156, 63,127, 30,153,239,222, 45,211,
+253,182,142, 21, 47, 74, 64, 1, 51, 37,101,217,225,195,135, 15, 77,159, 62, 29, 12, 38,179, 7,116, 77,154, 56,252,157,227,251,
+244, 57, 11,113,120,255,238,195, 0,102, 2, 48, 0,120, 74,245, 56, 10, 20,254,219, 86,173,134,180,200, 63, 72,108,237, 7,208,
+ 52,139,150,141,141,141, 3,159,207, 71,118,118, 54, 90,121,121,229,115, 56, 28,176, 89, 44,112,217,236, 70,213,160,180,180,212,
+219,222,222, 30, 82,169, 20, 86, 86, 86, 48, 50, 50,170,222,216,108,118,245,223,166,166,166,160,211,233,112,118,118, 70,105,105,
+169,119,131,188,121,177, 54, 39,119,207,253,236,209,221, 43, 45, 70,141, 26, 13,115,115, 11, 56, 57, 57,194,198,198, 6,198,198,
+198,112,114,114,130,155,155, 27,217,182,109, 27, 76,108,124, 26,117, 35,175, 41,158,152, 76, 38,244,122, 61,242,242,242,240,250,
+245,107,196,196,196,224,209,163, 71,120,254,252, 57,228,114,121,163, 34,191,150,150,149,181, 99, 50,153,181,138, 44,137, 68, 2,
+137, 68, 82, 45,180, 10, 10, 10,144,150,150, 6,133, 82,217,190, 30,209, 59,186,109,219,182, 12, 0, 48, 54, 54, 70,251,246,237,
+177,111,223, 62,221,197,115,231,198,181,126,244,200,194,233,218, 53,225,255,126,252,113, 92, 96, 96,160,254,241,227,199,144,201,
+100,120,245,234, 21,172,173,173,153,108, 46,119, 44, 53,156,155, 6, 49,160,180,146,203, 7,119,235,214, 45, 85, 42,149, 98,235,
+214,173,116,150,169,233,254,144, 58,166,248,170,193, 96,116,247,247,247,199,133, 11, 23,144,253,238,221,242,119,181, 8,152,119,
+ 64, 65,122, 74,202,242,195,135, 15, 99,224,192,129,160, 49,153, 77,118, 84,234,210,165, 75, 91,131,193,128,151, 47, 95, 66, 8,
+ 60,105,234,254,110,238,238,190, 85,150, 95, 30,112,175,174,114, 60,224, 94,116,116, 52,140,141,141,209,170,117,235, 14, 77, 60,
+204, 54, 26,141,150, 51,125,206, 66,132, 93,125, 0, 0, 56,188,127,119, 94, 13,145, 69,129, 2, 5,202,162,245, 79,181,104, 85,
+ 9,171,154, 27,126, 35,180, 26, 41, 62, 0, 0, 44, 22, 11,108, 14, 7,108, 54,187, 66, 32,113, 56,141,230,160,209,104,224,114,
+185,213,194,170,166,192,170,249,183,137,137, 73,163, 67,215,151, 36, 95,237, 57,115,198,116, 54,135,195,129, 90,173, 2, 33, 4,
+ 28, 14, 23, 66,161, 16,174,174,174,144,201,100,232,214,189,151, 42, 67, 98, 20,110,217,106,100,204,135,156, 61,157, 78, 7,165,
+ 82,137,146,146, 18, 20, 23, 23, 67, 38,147,161,172,172,172,209, 75,209, 13, 6, 3, 35, 35, 35, 3, 63,255,252, 51,138,138,138,
+ 0, 84, 56, 90, 87,137,171,170,207,212,212, 84,132,134,134,226,237,219,183, 77,186, 62, 61,123,246, 68,120,120, 56,163,119,191,
+126, 7,110,184,184,100,223,112,113,201,238,221,175,223,129, 11, 23, 46, 48, 28, 28, 28,144,150,150,134,168,168, 40,148,148,148,
+128, 16, 66,173,159,255, 0,188, 1, 74, 74,139,139,167,175, 92,185,146,240,249,124,108,253,246,219,118, 27,128, 9,141, 21, 48,
+130,122, 4,140,224,143, 9, 24, 16, 66, 96, 48, 24,160,215,235, 63,168,109, 52, 26,141,198, 98,177,154, 26, 90,161, 41,133,171,
+ 29,223,151,174,217,136,203,231,207, 84,125,159, 68,137, 44, 10, 20, 40,252, 11, 80,167, 35, 60,179,134,130,172,254,172, 11,121,
+121,121, 89, 74,165,178,133,139,139, 11, 50, 51, 51,109,156,157,157,223,177, 89, 44, 24,177,217,160,209, 27,214, 4, 38, 38, 38,
+ 47,179,179,179,187, 59, 56, 56, 64,167,211, 85,139,170,247,167, 14,171,172, 52,207,159, 63,135,137,137,201, 75,148,215, 27, 57,
+ 1,122,117, 73,179, 14, 29, 58, 84, 91,134,132, 66, 33,132, 66, 1, 56, 28, 46, 86,173, 90,101,216,177,109,219, 94,231,190, 33,
+210, 79, 22,173, 36, 43, 55, 28,248, 83,207,108, 99, 31, 76, 38, 38, 38, 47,157,156,156,186, 10, 4, 2,132,133,133, 33, 45, 45,
+ 13, 37, 37, 37, 40, 45, 45,133, 74,165, 66,105,105, 41,212,106, 53,184, 92, 46, 90,183,110, 13, 51, 51, 51, 68, 68, 68,188,132,
+ 74, 85,187,184, 44, 42, 10,123,249,242,101, 87, 63, 63,191,106,139, 74,159, 62,125,104,125,250,244,177,170,182,162,149,150,162,
+176,176, 16, 79,159, 62, 69, 68, 68, 4,104, 52, 26,146,146,146,244,170,178,178, 19,212,152,248, 48,148, 3, 15, 25,135, 15, 31,
+250,244,211, 79,103,116,239,222, 29,122, 96, 8,128,208,255,143, 2, 6, 0,240,232,209,163, 88,189, 94,223,189,101,203,150,144,
+ 0,157, 1,156,111,146,136, 76, 78,142,214,233,116,253,218,181,107,135,176,211,167,123, 2, 72,171,173,156, 18,232,233,235,235,
+139,178,178, 50,188,138,143, 23, 55, 65,100, 29, 88, 17,180,121,218,148,153,243,112,244,192, 94, 28,222,191, 59,227,208,190, 93,
+ 78,104,132,255, 24, 5, 10, 20,254, 83,214,172, 6,181,200,223, 20,179,235, 18, 95,204,166,176, 72, 75, 74,196,209,209,209, 45,
+ 58,116,232,128, 3, 7, 14,248,117,235,218, 53,203,136,205,214,177,141,140, 64,111,196,131,164, 76,169,188,121,243,230,205,206,
+ 35, 71,142,100, 62,126,252, 24, 34,145,168, 90,104, 85,125, 50,153, 76, 16, 66, 96, 98, 98,130, 95,126,249, 69, 83,166, 84,222,
+108,208, 90,164, 55,232,233,149, 66,143, 16, 2,137, 68, 2, 35, 35, 35,108,223,190, 3,123,182,109,155,168, 7,206,120,240,172,
+191, 2,192,253,255,246,128, 46, 45,189,117,249,242,229,142,107,215,174,101, 57, 58, 58, 66, 34,145,160,164,164, 4, 69, 69, 69,
+144,201,100,144,201,100, 40, 41, 41,129, 68, 34, 1,151,203, 69, 76, 76,140,182,188,180,244, 86, 93,124,156,242,242,179, 83,167,
+ 78, 93, 26, 29, 29,109,199,100, 50,161,213,106, 97, 48, 24, 96, 48, 24,160,209,104,144,156,156,140,184,184, 56, 36, 36, 36,160,
+184,184, 24, 44, 22, 11, 12, 6, 3,207,159, 63, 47,225,105,181,167,213,212,152,254, 96,176,128,176,251,247,239,207,152, 60,121,
+ 50,236, 29, 29,123, 33, 51,179, 81, 2,230, 92, 61, 2, 70,250, 97, 2,230, 87, 1, 36,151, 63, 75, 77, 77,237,222,187,119,111,
+216, 57, 58,110,110,157,153,121, 35,190, 9,126, 90,122,157,238,222,253,251,247,251, 77,153, 50, 5, 7, 14, 28,216,108,157,154,
+122,181,224,189,105, 78,107,192,186,185,155,219,230,105,211,166,225,250,245,235,208,235,116,247,234,161,172, 25,241,189,217,180,
+217, 11,156,222,115,124,223, 71,163,209,230, 3,216, 74,245, 40, 10, 20, 40,252,155, 45, 90, 77,154, 58, 52,214,235, 87, 44, 89,
+178, 68, 75,167,211, 49,122,244,104,211,243, 23, 46, 4, 62,127,241,194, 53, 63, 63, 95,168,215,235, 27,228,178, 86,169,118, 45,
+ 89,178, 68,162, 86,171,225,233,233,137,226,226, 98,232,245,122, 48,153, 76, 48,153, 76,208,104, 52,208,233,116,240,249,124, 68,
+ 71, 71,227,208,161, 67, 50,107,149,106, 87,131, 15, 9,189,254,101,104,104, 40, 24, 12, 6,225,114,185,160,209,104, 96, 50,153,
+216,177, 99, 71,254, 30, 32, 12, 0, 24,116,186, 26, 0,232,116, 90, 99,189,119, 27,156,183,100,179,217, 48, 84, 44, 2,104,176,
+172,185, 74,181,115,203,150, 45,242, 87,175, 94, 65,169, 84, 86, 91,223, 20, 10, 69,181,115,189, 68, 34, 1,141, 70,131, 82,169,
+196,133, 11, 23,228,230, 42,213,206,186,248,138,128,220,204,164,164,225,126,126,126, 69,169,169,169,144, 74,165,120,249,242, 37,
+ 34, 34, 34,112,234,212, 41, 92,191,126, 29,201,201,201,208,233,116,112,112,112, 0, 33, 4,231,206,157,147,234,228,242, 33, 69,
+ 64, 46, 53, 38,234, 70, 51,145,168,159,173,141, 77,186,181,149, 85,102, 51,145,168,223,251,191, 11,128,196,196,196, 68,232,116,
+ 58,184,186,186, 90,212,231,167, 69,116,186,251,247,239,223,199,148, 41, 83,224,212,162,197, 38, 23,192,250,253, 50, 46,128,181,
+139,155,219,166, 42, 1, 67,116,186,251, 77,173,179, 41,176,251,171,175,190, 42, 51, 50, 50,194,201,147, 39, 93,181,238,238, 9,
+ 76, 96, 2, 31,240,234, 13, 24, 53,180,191, 29,176,119,205,154, 53,185, 52, 26, 13,199,142, 29,179, 18,184,185,197, 50,129,169,
+ 2,160,153, 0,104,198, 4,166, 10,220,220, 98, 79,158, 60,105,165,211,233,176,104,209,162, 92, 59, 96,111, 61,148, 11, 8, 33,
+195, 8, 33,254,132, 16,167, 67,251,118,225,242,249, 51, 85, 34,107, 38, 42,156,222, 39, 3,136,165,122, 28, 5, 10, 20,254,205,
+168,213, 12,197,244, 91,159, 7, 16,155, 94, 93,124,240,236,197,107,169,149,185,217,181,170,223,138,227,206,180,236,235,109,230,
+243,253,247,223,131,197, 98, 33, 35, 35, 3,241,241,241, 48, 51, 51,195,196,137, 19, 85,101,114,249,240, 26,185, 14,251, 3,136,
+168,228,172,200,167, 38, 77,226,187, 49, 99, 90, 92,189, 28,206, 16, 8, 4, 80, 40, 20,160,211,233,224,114,185, 48, 49, 49,129,
+177,177, 49,162,162,162,240,209,176, 17,250, 2, 19,255, 95, 3,150,254,154, 79,173,154,179, 42,214, 80,103,192, 36, 26,248,210,
+198,222,126,201,234,213,171,141, 7, 13, 26, 4, 35, 35, 35, 56, 54,243,200,117, 29,188,117, 55,157, 78,211,101, 22,201, 86,185,
+ 53,179, 23,196, 39,165, 1,160,229,107,159,174,182,175,145,235,240,119,245,116, 86,223,117,253,229,167,109,102,237,219, 87,248,
+163, 75, 36, 18,228,229,229, 33, 63, 63, 31, 18,137, 4, 74,165, 18, 0, 16, 30, 30,142,203,145, 9,178, 50,199,192,148,186,234,
+249,107,219, 95,155,218,107,158, 52, 63, 30,250, 19,195,218,218, 26,121,121,121, 40, 40, 40,128, 68, 34, 65, 89, 89, 25,244,122,
+ 61,138,139,139,113,240,240, 79,250, 34,190,255,219,234,128,144,245,113, 42, 51,140, 45, 20, 15, 28,124, 91,187,144, 25, 51,102,
+152,154,153,153,193, 96, 48,160,164,164, 4,233,233,233, 72, 77, 77, 69,100,100,164, 50, 95,162,134,210,106, 64,102,117,192,210,
+ 90, 56,255, 68,252,227, 56,107,198,173,178,183,179,203,126,247,238,157,141, 94,175,135,131,131,131, 78, 82, 92,188,137, 13, 92,
+ 55, 5,114, 0,144, 66, 96,245,206,221,187,167,143, 24, 49, 2,157, 58,117,202,200,205,203,107, 94, 91, 95, 34, 0,195, 19, 16,
+148, 58, 58,198, 61,125,250, 84,148,158,158,142, 41, 83,166, 20,190,123,243,102,121,149,191,150, 20,232,233,226,230,182,233,228,
+201,147, 86, 45, 90,180,128,183,183,119, 46, 55, 61,189,205,107, 64, 90, 71,255,172,115,108, 74, 18, 47, 53,159, 59,170,109,167,
+207, 62,251, 12, 58,157, 14,145,145,145,120,242,228, 9,222,189,123,135, 7, 15, 30, 72,204,120,188,113, 53,114, 29,214,218, 63,
+135,120, 40, 93,143, 29, 11,165, 25, 25, 25,225,240,225,195,136,142,142, 6, 0,248,250,250, 98,218,180,105,208,233,116,152, 52,
+105, 50,185,244,218, 56,165,190,254, 9,160, 45,128,111, 81, 33,242, 58, 17, 66,184, 52, 26, 45, 27,128, 19,154,230,147, 69,245,
+ 79,138,147,226,252,239,112,254,171, 80,111, 82,233,154,249,212,214,255, 0,193,111,211,124,204,202, 62,179, 47,132,217,163,167,
+191, 87, 72,112, 16,221,207,207, 15, 78, 78, 78,240,245,245, 69,122,122, 58, 71, 40, 20, 54,148, 79, 77,225, 63,120, 66,170,143,
+143,143,112,249,242,229,130,129, 3, 7,178,156,156,156, 64, 8, 65,116,116, 52,194,194,194, 52, 7, 14, 28,144,149,218, 14,147,
+136,111,255,172,104, 76, 62,181, 39, 64, 41,128,117,142,217,217,251,231,205,157, 27,212,190, 67,135, 25,193,193,193,116,190,137,
+ 49,107,227,170,153, 92, 0, 88,255,221, 41,193,136,192,137,216,233, 14,244,154, 80,123, 30,185,154,245, 76,207,156,245,110,232,
+168,126,238, 95,206,159,174, 31, 59,118, 44,207,204,204, 12, 78, 78, 78, 48, 55, 55, 71, 74, 74, 10, 50, 51, 51,201,197,139, 23,
+ 21,143,158, 39,178,206, 93,127,246,142, 43,176,107, 76, 94, 66,185,255,160,143,223, 14, 29, 58,212,124,234,212,169,166, 29, 59,
+118,100,113, 56, 28,112, 56, 28,228,229,229, 33, 57, 57, 89,115,241,226, 69, 69,169,205,144, 18,241,237,147,242, 70,230, 58, 44,
+243, 31, 31,146,124,239, 70,240,162,184,151, 47, 39, 27,128,118, 26,141,198, 65,175,215,211,232,116,122,142,193, 96,120,169,145,
+203, 15,169,124,131,119, 80,185, 14, 27, 7,189, 94,111,164,215,235, 33,145, 72,112,227,198, 13,230,155, 55,111, 86,191,120,241,
+ 98,117,118,118, 54,180, 90, 45,198,140, 25, 3, 95, 95, 95,220,190,125, 27, 5,121,121, 23,235,227,122, 13, 72, 57,153,153,211,
+102,205,154,117, 37, 52, 52,148,254,226,197, 11,171,195,135, 15, 31,172, 77,192, 76,158, 60,217,144,151,158, 62, 77, 5, 72,235,
+233,159,245,141,205,194,171, 39,247,188, 24, 57, 58,176,117,240,218,213,172,110,221,186,193,202,202, 10, 61,123,246,132, 70,163,
+ 17,182,106,213,170,161,177, 41,247, 31, 60, 46,165, 93,187,118,188, 29, 59,118,136,166, 79,159,142,249,243,231, 3, 0,202,202,
+202,112,253,250,117, 44, 90,180, 40, 55,157,217, 89,217, 80,255,172,180, 84, 85, 9,176,187, 0,252, 1,164,128,114,124,167, 64,
+129,194,191, 19, 85, 73,165,237, 80,145, 88,250, 18, 42, 94,206, 27,206,117,120,239, 73, 44,106,166,249,168,128, 93,188,206,121,
+234,155, 57, 75, 54,121, 51,180, 50,115, 22,173,220, 44, 41, 49,145,214, 80,206,195,234,124,106, 2, 15,133,101,234, 9,191,141,
+235,215, 47,220,185,115,103,191,170, 16, 14, 38, 38, 38, 47,203,148,202,155,214, 42,213,174, 82,129,199,205,166,230,230,203, 4,
+242, 0,204, 53, 23,139,119, 7,140, 24,179,133,107,225,202, 90,185,225, 64, 57,131, 78, 87, 39,103, 23, 96,167, 59,192,107,196,
+ 2,201, 82, 53, 16, 39,177,211,229, 89, 6,190, 94,243,213, 87, 95,174, 95,183,206,143,207,231,247,210,232,116, 30, 6,131, 1,
+ 48, 24,146, 74,149,202,187, 68,163,121,170,242, 93,187,141, 43,176, 35,141,206, 75, 40,108, 37,183,120,123,198,239,200,161, 67,
+ 11, 78,159, 62,253,187,182, 91,170, 84,187, 75,133,173, 34, 26,211,246,154,101,202,129,135,200,207,127, 88,159,233,146,202,117,
+216, 56, 48, 13,134,217,230,230,230, 71,251,245,235,199,237,223,191, 63, 62,250,232, 35,116,235,214, 13, 6,131, 1,132, 16,200,
+229,114,156, 58,117, 10, 91,182,108, 73,106, 14,172,107,136, 79, 5,220,228, 92,190, 60,164, 93,187,118,135,235, 19, 48,149, 34,
+171, 65,159,196,250,199, 38, 39, 73, 39, 24,158, 54,126,222, 70,119,181, 44, 71,104,105,162, 19,197,197,190,164, 55,126,108,122,
+202,245,209,167, 58,143, 25, 53,106, 30,131,201,236, 89,185, 2,146,188,138,143, 23, 87, 37,149,134,239,180, 27, 77,236, 75, 85,
+177,235, 40,199,119, 10, 20, 40,252,219,133,214, 71,168,240,215,170, 78,201, 83,103,174,195, 42,171, 15,147,201,204, 79, 57, 55,
+103, 98,125,236, 44,160, 95,165, 37, 11, 13,230, 58,172,252, 59, 13,144, 67,165,250,250, 55,193, 72,107,172, 46,100,189, 87,190,
+ 41, 97, 17, 75,128,215,208,169, 2,144, 31, 15, 92,152, 91,193,231,183,126, 89,205, 54,213,249,144,253,205,113,141,138,203,129,
+123, 80, 40,238, 65,161,168,213,105,151,197, 52, 42,110,168,158,239,183, 61, 29,144,253,209,182,191,207,217,160,120,248, 3,231,
+243,191,134,172,194,194,115, 0,248,142,225,225,182, 87,195,195,199,126,185,120,241, 24, 59,123,123, 55, 43, 43, 43,115, 83, 83,
+ 83,250,227,199,143, 83,117,229,229,187,219, 3, 71, 42,173,169, 13, 66, 5,220,244, 76, 79,111,243,241,168, 81,243,104, 76,102,
+143,154, 2,134,232,116, 15, 92,129,189,245, 89,178, 62,116,108, 58,113,236,250, 85, 90,178,192, 0,102, 53,166,111,100, 86,212,
+ 99, 3,116,186, 13,136,137,169,165,207, 55,185, 47,173,167,209,104,114, 80,142,239, 20, 40, 80,248,247,162, 42,223,225,165,255,
+235, 3,247,167, 56, 41,206,127, 17, 39, 3, 21,171,232,168,243, 73,113, 82,156, 20, 39,197, 73,161, 94, 84,229, 58,100, 82,167,
+130, 2,133, 70, 67,143, 95,167,193, 40, 80,160, 64,129, 2,133, 42, 84,249,102,213,196,126,160,194,117,167, 46, 85,218,148,213,
+ 4, 31,162,108, 35, 40, 78,138,147,226,164, 56, 41, 78,138,147,226,252,207,113, 54,196,253, 79, 92,205, 88,229,147, 85,237,155,
+213,216,236, 54,127, 20,148, 89,149,226,164, 56, 41, 78,138,147,226,164, 56, 41,206,127, 59,236, 42, 69, 86,245, 86, 53,117, 72,
+167,206, 13, 5, 10, 20, 40, 0,193,193,160, 19, 2, 26, 33,193,116, 66, 78, 51, 8, 9,100, 16,130, 63,148, 10, 36, 48,176,246,
+ 96,182,159, 79, 52, 55,165,206, 56, 5, 10,255, 42,228,160,142,164,210,148,143,214,255, 95, 56,139, 68,162,125, 0,104,185,185,
+185,179, 1,164, 83,167,228,239, 7, 11, 11,139,126, 58,157, 14, 50,153,236,230,191,177,125,173,221, 48,138,208,209,170,250, 11,
+130,244, 87,201, 56, 90, 91,217, 86,238,152, 2,218,175,177,184,104, 6,188,138,127,131, 95,154,112, 56,250,144,254, 78,123, 1,
+224, 74, 68,198, 60,252, 53,113,181, 90, 90, 91, 91, 95, 99, 50,153, 76,189, 94, 63, 55, 63, 63, 63,188,110, 33, 20,200, 0, 0,
+ 22,185,189, 66,146,107,179,252,139, 79,105,172, 82,213, 33,137,170, 76, 41,101,176, 24,111, 57, 44,209,253, 57,211,233, 87, 74,
+ 20, 93,227,107,219,255,204,153, 51,117,102,241,110,227,142, 33,116,125,235, 97,190,109, 83, 83,190,221,229,183,179,151,171, 21,
+ 43, 53,227, 57,127,243,143,210,125,108,161,203,176, 41, 99,105,225, 76, 19,218,228, 67,135,138, 20,212, 40,107, 60, 54, 2, 22,
+ 26,192,155,197,225, 56,233,117, 58, 91, 26, 64, 24, 76,102,158, 86,165,202, 48, 2, 98, 86, 0,146,127, 59,167, 17,135,227,168,
+215,233,108, 1,224,239, 88, 79, 10,191, 69,157, 66,139,207,231, 71,209,233,116,199,154,201,112,171,242, 9, 86,125, 87,243, 55,
+ 26,141, 6,189, 94,159, 89, 82, 82,210,177, 9,199, 55, 3, 48, 22, 64,213, 18,245,227, 0, 78,225,195, 29,142,205,140,140,140,
+150,240,120,188,190,101,101,101,109, 0,192,216,216, 56, 78,169, 84,222,210,104, 52,223,126, 32, 47, 19,192,199,124, 62,191, 15,
+157, 78,239, 67, 8,161, 17, 66,110, 43, 20,138, 91, 0, 78, 3,248,144, 72, 9,198, 54, 54, 54, 27, 44, 44, 44, 38,172, 88,177,
+162,200,210,210,210,115,209,162, 69,207,138,139,139,127, 46, 44, 44, 92,133, 38,228,168,251,139,225, 38, 18,137,142,179, 88, 44,
+ 70, 70, 70, 70, 31, 0,112,114,114,186,173, 86,171,245,249,249,249, 19, 1,188,105, 34, 31, 15, 64, 23, 62,159,223,145,207,231,
+251,235,245,250, 86,149,249, 25, 95, 41, 20,138, 72,141, 70, 19, 5,224, 49, 0,229,223,104,140,152, 50,153,204,208,202,190,238,
+ 1, 64,254,111,187, 9, 16, 58, 90,197,199, 37,120, 86, 11,175, 54, 94,117, 23,166,193,185,150,178,141, 22, 90,125,123,217, 13,
+ 27, 62,124, 0, 29, 0,212,218, 43,195,110,221,205, 57,255, 39, 55,167,229,232,209,163, 31,134,134,134,154,171, 84, 42,204,158,
+ 61,251,120, 68, 68,196, 94,153, 76,182,162,222, 27, 7,223,124,209,214, 29,215, 77,104, 52, 58, 0,216, 24, 12,122,155,172,172,
+ 55, 30,241,177, 15, 7,199,197, 61,218, 88,150,112,235,177,129,198,154,163, 65,207,132,198, 84,162,149, 43, 2,134,141, 25,245,
+209,186,117,193,152, 48,110, 66,179,184,184,114, 99, 7,179, 20,118,113, 25,207,221,210,218,102,248,186,245,103,104,247,239,157,
+ 27, 30,122, 56,228,214,244,233,150,125, 41,177,213, 40,208,214, 51,153, 93, 4,238,238,254,227,206,157, 3,223,201,137,201,228,
+112,232, 0,160, 83,169,156, 20, 25, 25,118, 39,135, 15,239, 28,156,152,120, 39, 24,120, 66,113,254,127,225,164,208, 20,161, 69,
+167,211, 29,179,178,178,108,120, 60, 94,197,205,152, 16,232,245,122,232,245,250,234,228,197,132,144,234, 79,157, 78, 7, 47, 47,
+175, 70,189,209, 2,232, 11,224,147,222,189,123, 7,126,251,237,183, 44,111,111,239,170,148, 33, 61, 87,174, 92,249, 93,116,116,
+244, 89, 0, 71, 80, 17,188,177,177,111,188,131,120, 60,222,177,173, 91,183,154, 13, 24, 48,128,105,111,111, 15, 26,141,134,220,
+220,220, 46, 17, 17, 17, 29, 23, 45, 90, 52, 87,169, 84, 78, 2,112,173, 9,231,167,173,169,169,233,153, 81,163, 70, 57,246,234,
+213,139,219,186,117,107,232,245,122, 60,127,254,124,122, 84, 84,212,248,179,103,207, 6,201,229,242, 64, 52, 62, 95, 27,141,207,
+231, 79, 53, 51, 51,219,176,118,237, 90,139, 73,147, 38,177, 99, 99, 99, 75, 92, 93, 93,105,247,239,223,183, 62,117,234,212,220,
+ 77,155, 54,125, 44,147,201, 86, 41, 20,138,159,208,136, 28,138,166,166,166, 81,116, 58,221,177, 49, 66, 24, 64, 83,196,112,251,
+230,205,155,159,186,119,239, 94,243,180,180, 52,253,200,145, 35,143, 2,192,173, 91,183,188,181, 90, 45,109,224,192,129, 87, 50,
+ 51, 51,199, 2,120,222,200,182,251, 88, 88, 88,156,159, 48, 97,130,133,155,155,155, 73,243,230,205,105, 60, 30, 15, 12, 6, 3,
+ 82,169,212, 62, 54, 54,182,255,147, 39, 79,202, 34, 34, 34,138, 85, 42,213,112, 0, 49, 77,184, 78,221,108,108,108, 38,179, 88,
+172,182, 58,157,206, 1, 0,152, 76,102,150, 86,171,141,205,207,207, 15, 5,240,240, 67, 7,136,173,173,237,158, 13, 27, 54, 88,
+229,231,231,147, 77,155, 54,237,145,203,229, 83,255,173, 55,131,227, 63,159, 70,212,179, 39, 64, 69,218, 28, 90, 45,253,143, 6,
+192,232,139, 47, 22,163, 99,167,206,152, 56,225,227, 6, 57,135,246,115,220,202, 98, 27, 89,150,151,151, 63,148,150,170, 78,243,
+ 76,184, 99, 39,140, 15, 72, 2,128, 43, 87,239,140,245,243, 51,191, 45, 48,225,124,204,229,114,187,105,213,154,162,203, 55, 51,
+191,106,138,168,114,112,112,184,102,110,110,110, 82, 92, 92,156, 91, 80, 80,240,195,176, 97,195,214, 31, 57,114,196, 60, 53, 53,
+ 21, 25, 25, 25, 88,184,112, 33, 63, 51, 51,115, 94, 76, 76,204, 35,181, 90, 93,167,101, 75, 46, 47,222,181,114,249,136,181, 2,
+129, 21,131,103, 98, 6, 83,129, 5, 92,221,218,161, 75,183, 97, 24,242,209, 12, 36, 39, 69,119, 57,114,120, 93,116, 86, 86,196,
+ 55,124,139, 22,235, 37,146,230,117,222,151, 90,183, 68,175,225,163, 42, 68,214,218,181,193, 72, 76, 72,144,167,189,165,127,126,
+233, 28,211,100, 72, 63, 47,142, 78,157,155,118,255,222,185,230, 61,122,142, 4,128,142,161,135, 67,110,125, 62,209,188,223,158,
+227, 37,114,234,145, 84,247,189,115, 29,139, 53,117,208,142, 29, 54,190,115,231, 26, 41,222,190,213,164,252,248, 99,105, 94,100,
+164,158,201,225, 16,167,193,131,105,214,125,250,112,231,190,122,101,244, 96,211, 38,127, 86, 72,136,235, 42,141,230, 24,197,249,
+127,202,249, 95, 71,149, 19,124,205,213,135,251,235, 21, 90, 52, 26, 13, 60, 30, 15, 39, 79,158, 4,139,197, 2,147,201, 4,139,
+197,170,243,111,103,103,231,198, 84,100,180, 72, 36,250,110,239,222,189,182,131, 6, 13, 2,151,203,173,254,129,193, 96, 96,192,
+128, 1,232,223,191, 63, 43, 59, 59,123,252,201,147, 39,199,111,220,184, 49, 79, 34,145,204, 71,101, 98,232,122,208,199,211,211,
+ 51,236,250,245,235,198,229,229,229,136,140,140, 68, 73, 73, 9,216,108, 54, 28, 29, 29, 49,112,224, 64,102, 66, 66,130,197,128,
+ 1, 3,194, 18, 19, 19, 3, 0,220,110, 68, 93, 59,218,216,216,220, 61,125,250, 52,183, 93,187,118,180,228,228,100,248,250,250,
+ 2, 0,164, 82, 41, 70,142, 28,201,157, 52,105,146,219,248,241,227, 31,231,231,231,247, 2, 16,213, 0, 95, 7,145, 72,244,211,
+168, 81,163,236, 55,110,220,104,102,106,106,138,180,180,180, 28,145, 72,228, 81,117,190,199,143, 31,207, 30, 54,108,152,221,150,
+ 45, 91,118,157, 57,115,230,171,252,252,252,169, 0,196,245,170,214, 74, 65,108, 98, 98,130,188,188, 60, 28, 63,126, 28,243,230,
+205, 3,131,193, 64,126,126, 62, 78,157, 58,133,207, 63,255,188, 74,208, 52, 74, 12,155,152,152,244,119,119,119, 63,120,235,214,
+ 45, 71,161, 80, 8,123,123,123,250,154, 53,107,218,186,186,186, 26, 55,107,214,140,145,147,147,131,176,176, 48,215,201,147, 39,
+159, 79, 79, 79,159,174, 82,169, 26,156, 82,179,181,181, 61,116,233,210, 37,231,184,184, 56,252,248,227,143, 40, 46, 46, 6,155,
+205,134, 80, 40,132, 72, 36,130,135,135, 7,109,249,242,229, 38,195,134, 13, 51,153, 63,127,254, 33,181, 90,221,190, 17,215,168,
+157,141,141,205,190, 62,125,250,184,134,132,132, 8, 69, 34, 17,170, 94, 12,164, 82,169, 99, 90, 90, 90,151,181,107,215, 6, 70,
+ 69, 69,165,230,231,231,207, 1,240,162,137, 3,167,125,235,214,173, 3, 70,142, 28,201,200,201,201, 65,104,104,104,128, 92, 46,
+111,223, 4,113,249,143, 66,212,179, 39,152,253,217, 66,133,189,147,147,209,245,107, 7, 71,159,249,165,229, 51,161,113, 69, 66,
+106, 73, 25, 52,129,163, 18, 59, 13, 28, 52,195,104,232, 71, 35, 21,251,191,223,197,111,140,208, 98,177,141, 44,143, 31,219,158,
+126,239,126, 84,219, 27, 17, 79, 6,143, 30, 62,156, 24, 25, 9, 93, 1,224,171, 69, 95,176,194, 46, 92, 56, 60,160,127,231,236,
+158, 61, 58,166, 79,156,180,216,185, 9,213,109,217,178,101,203, 59,209,209,209,182, 28, 14, 7,197,197,197,150,251,247,239,223,
+222,163, 71, 15,122, 74, 74, 10, 18, 18, 18,240,246,237, 91, 72,165, 82, 12, 24, 48,128, 47, 22,139,127, 0, 80,167,208,210,208,
+251,110,176,111,166,221,109,105,204,107,174,209,203,108,136, 54,167,245,141, 75, 55,124, 78,132,150,249,218,218,121,121,124, 50,
+ 45, 8,235,214,159,101,253,124,124,243,218,155, 17, 39, 0,122,243,186, 51, 2, 16,116, 91,185,106, 5,100,114, 21, 38, 77,152,
+133,201, 19,102, 89, 18,168,237,136,190,156,167, 46, 43, 17,154, 26,189, 10,223,123, 96,251, 40, 0,142, 53,196,214, 77, 74,108,
+213,141,117, 76,102,231,128,239,190,179,110, 59,115, 38,231, 69, 72,136,178, 48, 50,178,204,125,232,208, 18,223, 79, 63, 85, 1,
+128,252,237, 91,163,196,160, 32, 19,107,127,127,227,174, 75,150,152,235,213,106,209,186,117,235,252,214, 86, 36, 47,111, 18,167,
+243,216,177,250,181,135, 15,119,138, 92,188,184, 55, 77,171,101, 12,238,218,245,249,166,208,208,172, 63,194,249,103,214, 51,251,
+238, 93, 85,177,171, 43,124, 71,142, 44,114,182,177, 81,253,153,109,255, 35,245,164, 80,141, 42, 95,173,217, 53,223, 80, 17, 30,
+ 30,222, 11,192, 29, 0, 33, 1, 1, 1,193, 0, 32, 16, 8,242, 36, 18,137, 77, 88, 88, 88,131, 34,139,197, 98,193,206,206, 14,
+ 30, 30, 30,249,249,249,249,182,245, 84, 32,195, 96, 48, 56, 18, 66,170,173, 47,117, 65,165, 82, 33, 41, 41, 9, 62, 62, 62,153,
+168, 72, 68, 91,167, 81,199,196,196, 36, 37, 33, 33,193, 42, 62, 62, 30, 81, 81, 81,112,117,117,133,185,185, 57, 88, 44, 22,180,
+ 90, 45,100, 50, 25, 60, 61, 61,193,225,112,208,161, 67,135, 66,165, 82,233,218,192, 20, 16,135,199,227, 37,221,189,123,215,201,
+215,215, 23, 79,159, 62,133,147,147, 19, 68, 34, 17, 0,224,237,219,183,184,127,255, 62,134, 14, 29,138,232,232,104,140, 25, 51,
+ 38, 67,169, 84,122, 0, 80,213, 69,104, 97, 97,145,115,235,214,173, 76,111,111,239,114,165, 82, 73,207,203,203, 99, 69, 70, 70,
+234,228,114, 57, 95, 42,149,178, 36, 18, 9, 75, 38,147, 49,149, 74, 37,139, 78,167, 27,149,149,149,177,110,222,188,201,208,104,
+ 52,245, 6,200,172,186, 78, 23, 46, 92,128,183,183, 55,194,194,194,240,229,151, 95,226,193,131, 7,112,114,114,194,233,211,167,
+177,100,201, 18,188,126,253, 26, 86, 86, 86,104,221,186,117, 67,215, 8,110,110,110,201, 47, 95,190,116, 51, 50, 50,170,202,235,
+ 88,149, 47, 15, 5, 5, 5,120,243,230, 13,178,178,178,224,238,238,142, 9, 19, 38,188,201,202,202,114,111,168,231, 57, 56, 56,
+ 20,196,197,197, 89,249,248,248, 32, 47, 47, 15, 66,161, 16, 2,129, 0, 66,161,176,250,111, 87, 87, 87, 44, 94,188, 24, 34,145,
+ 40,191,188,188,220,182, 33, 17, 79, 8, 2,211, 0, 0, 32, 0, 73, 68, 65, 84,228,237,237,125,237,230,205,155, 86,102,102,102,
+200,205,253,127,236, 93,119, 92, 20, 87,219, 61,179,189,209, 97,151, 38, 88,136,116,108, 65,141, 45,246, 10, 70, 99, 73, 51,209,
+196,110,140, 61, 70,163, 81, 99,138, 61,182,104,108,177, 98, 98, 98, 15, 86, 84,196,110, 20, 80,233, 32,210,148,133, 93,218, 46,
+108,223,217,153,239, 15, 89, 94, 36,192, 46, 70,243,189,241,221,243,251, 45,187, 59,220, 57,123,239,204,157, 59,103,158,251,220,
+231, 41,130, 82,169, 4,139,197,130, 80, 40,132,155,155, 91,141,144,207,204,204, 68, 68, 68, 68, 73,118,118,246,192, 38,136, 36,
+134,187,187,123,218,253,251,247,253,105,154, 70,126,126, 62,210,211,211, 49,109,218,180, 76,173, 86, 27,132, 87, 40,103, 95, 45,
+191, 43,206,216,143, 39,113,222, 30,214, 85,159,154, 28, 77,240,168,116,180, 15,115, 80, 0, 64, 98,146,210, 81,199, 8, 68,112,
+104, 36,125,236,196, 13,238,190,189, 59,216,160,224, 14, 2,233,169,153,248,166, 33,238, 1,189, 61, 39,204,154,245, 73, 88,175,
+238, 61, 25,149, 42,149,228,167,159,214,191,158,157,157, 42, 1, 0, 63,191, 96,217,212,169,179,227,237, 69, 34,217,229,107,113,
+212,134, 13,187,147,206,199, 74,119, 89, 81,101, 63,127,127,255,155, 39, 79,158,116,147, 72, 36,112,116,116,132, 74,165,130,193,
+ 96, 64, 74, 74,138,246,208,161, 67, 70, 7, 7, 7,251,162,162, 34, 84, 84, 84,128, 32, 8,156, 60,121, 50, 31, 64,243,186, 68,
+102, 31, 45, 0,152, 54, 56,152, 29,210,199,223,153,195, 35, 5, 2,118,134, 39, 8, 19,143,160,237,220,207,156, 75,108,123, 38,
+230,207, 15,222, 30, 49, 87,220,163,231,219, 88,178,120,148,177,176, 48,191,131, 1, 61,210,234,243,209, 10,106,141, 62,195, 71,
+190, 61,122,249,242,101, 88,182,228,107, 68,159, 60,174,176, 19, 49,116, 14, 78,108,199, 55,223,232,166,157,243,233,176,130,170,
+170, 66,159,229,171, 15,189, 31, 49,108, 78,179,238, 61,134,227,218,213,227, 56,176,231,235,187,132,128,182, 77, 35,214,193, 50,
+192,217,201,207,111,242,140,204, 76,206,189,101,203,170,200,194,194,242,240,217,179, 75,234, 43,251, 56, 38, 70,196,245,242,114,
+112,126,235, 45,151,141,205,155,211, 70,153,108,123,125, 62, 70,245,113, 94,176,179,115,250,245,204,153,190, 52,155,221,115,254,
+ 23, 95, 8, 34, 35, 35,161, 84, 42,113,228,200, 17,108,223,182, 77,231,233,233,249,192, 43, 41, 41, 33, 76,169, 92,108, 45,103,
+248,236,217, 37, 38,147,137, 24, 61,111, 94,255,228,156,156, 62, 69, 50, 89, 11, 0,240,116,113, 41, 8,247,243,187,187, 59, 58,
+ 58,125,115,203,150,148,181,245,220,121,246,172,251,225,220,220, 9, 46, 46, 46,130, 98,153,140,197,227,114, 75,223, 8, 9,249,
+125,235,162, 69,151,201,251,247, 57,252,102,205, 28, 28, 35, 35,155,220,246,240,217,179, 75,202, 42, 43, 89, 51,190,253,182, 91,
+ 94,113,113,139, 42,157,174,117, 69,101,165,135,201,104,100, 56, 8,133,165,173, 2, 3,101,154, 43, 87,164,173,212,234,153,187,
+ 0,217,203, 58,215,245,105,145,127, 17,234,198,209, 58, 69,211,244, 51,185, 14, 47, 71, 70, 70,254,101,117, 13, 77,211, 86, 89,
+179,216,108,246, 51,211, 84,141,128, 67, 16, 4,226,227,227,225,234,234, 10, 15, 15, 15,240,120,207, 38, 31,148,203,229,184,126,
+253, 58, 82, 83, 83,209,174, 93, 59,243, 52, 70,195,138,136,199,155,181,122,245,106, 39,189, 94,143,187,119,239, 34, 60, 60, 28,
+ 60, 30, 15, 28, 14,231, 25, 17, 40,147,201, 16, 26, 26,138,249,243,231, 59,126,255,253,247,179,116, 58, 93,131, 79,164, 44, 22,
+107,250,196,137, 19, 37,102, 11, 86, 65, 65, 1, 94,127,253,245,154,255,139,197, 98, 36, 38, 38, 34, 60, 60, 28,205,154, 53,195,
+168, 81,163, 36, 7, 14, 28,152, 78,146,228,218,134, 56,185, 92, 46,163, 77,155, 54, 29, 1, 64, 36, 18,129,193, 96,100, 56, 56,
+ 56,136,221,221,221, 69, 14, 14, 14,127,105,227,158, 61,123, 42, 24, 12,134,209,162, 26, 96, 48, 80, 84, 84,132,176,176, 48, 40,
+ 20, 79, 51,184,168, 84, 42,180,110,221, 26, 74,165,178, 70,180,122,121,121, 65,163,105,220,245,171,109,219,182,203,130,130,130,
+ 6,136, 68, 34, 30,155,205,198,189,123,247,208,161, 67, 7, 28, 58,116, 8,190,190,190, 16, 10,133,200,204,204, 68,155, 54,109,
+ 16, 23, 23, 7,177, 88,140,208,208, 80,158, 68, 34,185, 90, 86, 86, 22,155,151,151,183,172,145,122, 50,236,236,236, 16, 23, 23,
+135,221,187,119, 35, 39, 39, 7,133,133,133,176,183,183, 71,251,246,237, 17, 18, 18,130,174, 93,187, 34, 51, 51, 19,132,229,206,
+228,225,239,239, 31,253,231,159,127,186,209, 52,141, 3, 7, 14,160,170,170, 10,122,189, 30, 12, 6, 3,124, 62, 31,206,206,206,
+232,211,167, 15,196, 98, 49,252,253,253,241,219,111,191,185, 13, 30, 60,248,180, 76, 38,107, 15,160,200,210,113,117,118,118,158,
+185,116,233, 82, 31,137, 68,130,220,220, 92, 40, 20, 10,184,187,187,163, 87,175, 94,222, 23, 46, 92,152,105, 52, 26,215,191, 42,
+ 55,178, 90,142,239,196,249,115, 63,143,240,111, 85,222,166, 93,160,208,231,104,180,187,207,161,104, 89, 40, 0,132, 5,187, 39,
+143,136, 20, 22,220, 75,142, 46, 56,127,238,248,221,212, 12, 28,133, 21, 83,219, 10,181,238,247,152, 11,183, 7,117,104,247, 58,
+181,122,213,188,136, 79,167, 77,224, 73,220,199,163, 56,255, 56, 46, 92,138,247,157, 55,119,162,120,237,186,157,103, 98, 46,220,
+102, 40,212,186,197,214,153,178,124, 55,239,221,218,213,173,178,228, 48,178,210,184, 16,216,135,193,207, 47, 0, 74,165, 18,124,
+ 62,159,255,254,251,239,155, 22, 46, 92,168,118,112,112, 16, 18, 4,129,216,216, 88, 25,128,129,150,120,181, 18,103,218,100, 48,
+146, 52,151, 73,209,132,189,134, 48,149,113,147, 82, 30, 97, 64,191,222,197,221, 59,135,125,191,112,249,186, 47,253, 3, 58,136,
+ 63,153,240, 53,251,219,101, 31,108, 3,129, 30,245,241,164,101,225, 18,241,251, 49, 1,128,136,229,223, 44, 67,118,118,166,243,
+164,113, 21, 95,179,120, 2,175,160,230,221,236,183,237,142, 29,212,186,117,203, 22,115,166,143, 58,245,195,143, 63, 68,212,182,
+108,237,221,179,244, 4,128,190,214, 28,219,255, 33,180,253, 48, 58, 26, 85,249,249,198,178,171, 87,181,125,127,252,177,196,103,
+224,192,245,122,131,193,205, 60, 84, 48, 8, 2,132,217,117,130,162, 8,214,252,249, 12,154,197,130,209,217,121, 28,202,203, 3,
+ 44,113,206,149, 74, 71,124, 48, 97, 66,196,137,179,103,209,178,101,203,154,251,153,147,147, 19,230,205,155,135,217,179,103,243,
+ 18, 19, 19, 59, 29, 62,124,184,211,218, 53,107,220, 1,140,176,166,158,231,111,221,114,158,178,124,249,162,118,225,225,190,251,
+ 15, 30,228,189,246,218,107, 0,128,135, 15, 31,250,175, 90,185,178,121, 88,155, 54,197,223,207,154,181, 55,121,225,194, 80, 0,
+ 87, 27,227, 44,186,114, 69,127, 56, 55,119,194,165,216, 88,167,176,176, 48, 0, 64,122,122,186,100,227,198,141, 19, 67, 71,141,
+ 26,179,124,234,212,197,145, 90,109,133,131, 92,206,139,220,188,153,245,235,232,209, 22, 57,205,245, 4,128, 94,159,124, 50,171,
+ 71,239,222, 33, 35, 38, 76,112,241,245,245, 37,236,236,236, 96, 48, 24, 80, 88, 88,232,156,156,156,252, 90,116,101,165,242,216,
+173, 91, 7, 96, 50,245,127,137,231,186, 94, 45,242, 47,179,100,253, 85, 83, 84,191,247,138,142,142,166, 1,244,138,140,140,140,
+ 51,223,192, 77, 38,147, 85, 34,139,197, 98,129, 32, 8,107,197, 22,104,154, 70, 73, 73, 9, 74, 74, 74,106,166,142,100, 50, 25,
+ 46, 93,186,132,204,204, 76,176,217,108,112, 56, 28, 24, 12,150,115,208,138, 68,162,126,253,250,245, 99,221,186,117, 11,126,126,
+126, 16, 8, 4, 53,245, 50,191, 56, 28, 14, 60, 61, 61,161, 84, 42,209,183,111, 95,246,166, 77,155,250, 53, 38,180, 28, 29, 29,
+135,188,243,206, 59, 92,243,247,170,170, 42, 48,153,204, 26,209, 82, 85, 85,133,178,178, 50, 84, 84, 84, 64,171,213,162, 75,151,
+ 46,220,232,232,232, 33,165,165,165,107,173,105,191, 90,173,174,146,201,100, 78, 61,122,244,112,222,187,119,111,122,151, 46, 93,
+ 2,159,233,105,151, 47,107,181, 90, 45,155,193, 96, 88,149, 71, 47, 42, 42,170,230,216, 63,121,242, 4,219,182,109,171,249, 95,
+102,102, 38, 54,109,218, 84,147, 10,160,177,115, 20, 20, 20, 52,248,192,129, 3,225,251,247,239, 47,103, 50,153, 72, 79, 79,199,
+193,131, 7, 65,211, 52,196, 98, 49,212,106, 53,138,139,139, 17, 27, 27, 11,146, 36, 97,103,103, 7,111,111,111,254,244,233,211,
+187,127,253,245,215,236,198,132,150,201,100, 50, 49,153, 76, 52,111,222, 28, 75,150, 44,129, 86,171, 5,135,243, 84, 95, 42,149,
+ 74, 84, 84, 84, 32, 33, 33, 1,185,185,185,160, 45, 68,121,227,243,249,163,246,239,223, 47,225,114,185,208,104, 52,168,172,172,
+ 68, 65, 65, 1,242,242,242,180, 50,153,140,180,183,183,103, 52,111,222,156,193,227,241,120,195,135, 15, 39,204,130, 51, 50, 50,
+210,245,192,129, 3,239,234,245,122, 75, 34, 73,236,225,225,241,229,196,137, 19,249,181,251,108, 81, 81, 17, 70,140, 24, 33,188,
+113,227,198, 66,165, 82,121, 16,128,252, 21,187,161,209,135,143, 5,220,185,123, 33,189,205,209,104,119,159,188,199,166,110,243,
+ 62, 95,199, 2,128, 29,219, 87,116, 59, 26,253,228,122, 80,203,226,130,195,199, 2,238, 56, 59,167, 90, 18, 2,140, 62, 61, 61,
+135,138,132,252,119, 70,188,245, 22,253,211, 79,235, 95,255,116,218, 4, 94,243,128,121, 79, 45,156,108, 9,250,146,223, 16,106,
+205, 67,254, 79, 63,173,127,125,196, 91, 35, 19,114,114,114,183,247,233,201,251,237, 82,156,244,143,198, 44,134, 18, 87,190,183,
+144,167,130,183, 95, 8, 2,131, 69, 72,188,151,142, 35,191,223, 68,112,232, 27,208,233,116, 32, 73, 82, 52,116,232, 80,245,161,
+ 67,135,180, 25, 25, 25,149, 26,141,166, 39,128, 12, 75,141,127,252, 56,133, 10,244,120,195,192, 17,240,200, 74, 5, 71,189, 96,
+241,225,209,175,119, 30, 16,238,236,233,205, 22,139,168, 63, 6,247,239,116,112,247,174, 37,179, 23, 47, 61,136,142,157, 6,116,
+ 73, 77,191, 26, 2,224, 65,189,226, 53, 27,209,140, 35,199,200,236,172,172,136,188,220,220,199, 1,238, 30,250,135, 21,180,113,
+230,130,157,253,123,244, 28,213,246,181,224, 55,185,169, 41,113,196,146,249,239,254,178,124,245, 15,239,155,197,214,197,152, 95,
+122,142, 27,119,147,187,119,111,195,214,241,255, 53,112,120,188,102,118,205,155,179,114,246,238,213,248, 13, 29, 90, 14, 0,122,
+131,193, 45, 39, 55,215, 81, 40, 20,130,166,105, 24,141,198,103,124,136,205,126,195, 97,129,129,238,214,112,230,124,245, 85,219,
+249,243,231,163,168,168, 8, 36, 73,130,205,102,215, 29,179,161, 82,169, 48,110,220, 56,108, 94,179,230, 13,107, 56, 77, 38, 19,
+ 49,101,249,242, 69, 95, 44, 90,244,218,228,201,147, 25,181,199, 94, 23, 23, 23, 28, 62,114,132,187,101,203,150,102, 95,110,222,
+ 60,238, 3, 30, 47, 27, 58, 93,163,156, 37,173, 91,195,165,184, 88, 96, 22, 89, 0, 16, 24, 24,136,109,219,182,241,198,143, 31,
+207, 29, 58,116,232,186,196,118,237, 54,174,239,222, 61,203, 53, 32,192,129,203,227, 53,179,196,105, 62,158, 0, 80,169,213,134,
+173,223,184,209,249,246,237,219, 40, 46, 46, 70, 81,209,211,231, 81,130, 32,208,177, 99, 71,226,195, 15, 63,116,108,229,227,211,
+ 9, 38,211,203, 60,221,127,209, 34,255, 34, 76,170,103,219,127,124,180,170, 27, 68, 84, 55,144,168,117,115,124, 70,176, 88, 18,
+ 90,207,131,138,138, 10, 84, 84, 84, 96,215,174, 93,224,112, 56, 53, 55, 95, 0,208,235,245,214,136,150, 54, 94, 94, 94, 80, 40,
+ 20, 8, 8, 8,120,198,146,197,225,112,192, 98,177,192,225,112,192,227,241,160,211,233,224,235,235, 11,181, 90,221,166, 49, 78,
+141, 70,211,222,197,197,165,230, 6,171,171,238,172, 58,157,174,166,190,122,189, 30,229,229,229,168,170,170, 66,101,101, 37, 84,
+ 42, 85, 7,107,218, 75, 81, 20,146,146,146, 30, 6, 6, 6,182,103, 50,153,176,179,179, 19,169, 84,170, 26,223,162,178,178, 50,
+236,219,183, 79,245,209, 71, 31,185,157, 60,121,210,162,208, 34, 8, 2,159,125,246, 25,120, 60, 30,212,106, 53,126,250,233, 39,
+204,152, 49, 3, 28, 14, 7,149,149,149,216,182,109, 27,230,204,153, 3, 22,139, 5,189, 94,143,141, 27, 55, 54,200,149,146,146,
+146,115,235,214,173, 14,175,191,254,186,243,177, 99,199,228,253,251,247, 23, 15, 28, 56, 16, 2,129, 0, 26,141, 6, 70,163, 17,
+111,188,241, 6,130,130,130, 32,147,201,112,230,204,153, 18,127,127,127,183,219,183,111, 83, 69, 69, 69,121, 22,196, 53, 93,203,
+ 98, 8,147,201,132,226,226, 98, 84, 84, 84, 64, 46,151,163,176,176, 16,143, 31, 63, 6,139,197,178, 24, 77,215,213,213,117,100,
+ 88, 88, 24, 19, 0, 4, 2, 1,218,183,111,143, 69,139, 22,145, 26,141,230, 29, 0,103,170,139, 13,222,185,115,231,177,107,215,
+174,177,188,188,188,144,150,150, 6,177, 88,204,226,243,249, 22,133,150,135,135,199,158, 63,254,248,195,197, 44,174,205,199, 89,
+173,126,122, 58, 70,140, 24,225,178,127,255,254, 61, 36, 73, 14,121,213,110,106, 78, 2,112,218,135, 57, 40, 14, 69,203, 66,231,
+125,190,142, 21, 20,246,244,225,117,210,100,176,214,174,153, 27, 58,102,152,195, 41, 39,129,146, 99,137,103,112, 63,159, 45,111,
+189,213,159,241,254,123,145,153, 28,142,147,223,246, 29, 95, 75, 36,238,227,107,201, 48, 7,184,186, 57,192,175, 57,151, 56,124,
+ 42, 85,178, 96,225, 55,186,168,253, 63,100,255,242,107,244, 32, 46, 59,102,192,153, 11, 5, 83, 27,226,206,120, 88,113, 82,173,
+227, 7, 43, 75,239, 19, 46,238,221,208,190, 93, 32, 36,226,114,236,220,115, 8, 45, 91,117,132, 78,167,131,131,131,131,208,100,
+ 50, 25,152, 76,102,148, 53, 34, 11, 0, 46, 94,172,160, 66, 67, 43,244,204, 74,138,252,116,198,218,183,251, 15,126, 43,164, 79,
+159,126,212,249,152,243,134,110, 29, 12,210,193, 3,219, 23,159,141,217,146, 41, 45,124,228, 31,218,166, 59, 82,146, 99, 7,209,
+ 52,146, 8,162,126,235, 83,114, 22,206,106,169,148,216, 67,135, 38, 81, 26, 42, 65,240,237,119, 15, 6, 71, 68,140, 13,123,179,
+199,155, 84,204,133, 75,122, 46, 74, 82, 29,186,119,125,242,233,132,193,199,126,142,218, 56,224,236,153, 61,173, 21,202,188,104,
+155,200,170,243,144, 70,146,238, 44, 30,143, 33,143,141, 37,219,140, 31,175, 51, 95,143, 66,161, 16, 39, 78,156, 0,151,203,173,
+121,113, 56,156,154,207,238,238,238, 32,170,151,145, 90,195, 9, 0, 82,169, 20, 69, 69, 69,112,116,116,132, 88, 44, 70, 81, 81,
+ 17,110,220,184,129,140,140, 12,176,217,108, 12, 26, 52, 8,140, 6,124,155,235,114,142,158, 55,175,127,112,155, 54,190,117, 69,
+ 22, 0, 24, 12, 6,148,149,149, 97,216,176, 97,140, 51,103,206,120,156,205,207,127, 11, 64, 84, 99,156, 29, 34, 34, 74,139, 15,
+ 31,174,247,183, 95,127,253,117,226,250,245,235,188, 65, 3, 7,206,158,251,221,119, 91, 54,239,223, 95, 96, 34, 73,143,166,180,
+157,193, 96, 48, 8,130,128,143,143, 15,202,202,202, 80, 85,245,116, 6,219,206,206, 14,206,206,206, 48, 26,141,160,104,154,253,
+ 50,207,117, 67, 90,228, 95,130, 29,181, 4,215,142,191, 88,180,170, 27, 5, 0,189,106,223, 88, 40,138,178, 74,100,177,217,108,
+139, 62, 87,214, 88,185,234,194, 26,161,101,174, 43,159,207,175,185,208,106, 11, 44,115, 61, 25, 12, 6,152, 76,166, 85, 33,241,
+ 41,138, 98, 86, 86, 86,226,200,145, 35,232,217,179,103,205,180,148, 66,161, 64, 69, 69, 5, 20, 10, 5,180, 90, 45,114,114,114,
+112,241,226, 69,180,110,221, 26,128,117,193, 95,179,179,179,239,182,108,217, 50,220,124, 19,239,221,187,119,179,189,123,247, 22,
+ 14, 25, 50,196,139,166,105, 44, 94,188,184,228,141, 55,222,112,171,125,147,183, 4, 38,147,137, 27, 55,110,160,117,235,214,160,
+105, 26, 28, 14, 7,233,233,233,144, 72, 36,160, 40, 10, 44, 22, 11,114,185, 28,246,246,141,199, 72, 76, 74, 74,250,248,147, 79,
+ 62, 41,116,116,116,108, 91, 90, 90, 42,229,241,120, 61,174, 92,185,226, 99, 48, 24,224,224,224, 0, 7, 7, 7,156, 62,125, 26,
+ 78, 78, 78,152, 53,107, 86,190, 70,163,185, 33, 18,137,220, 53, 26,205,253,162,162,162,197, 77, 57,223, 36, 73, 66,165, 82,161,
+188,188, 28,101,101,101, 80, 42,149,208,106,181, 22,235, 88, 31,122,244,232,129,232,232,104,230,138, 21, 43,126,206,206,206, 6,
+ 0,248,249,249, 97,214,172, 89, 76,111,111,111,228,228,228,224,238,221,187, 48, 24, 12,160,105,186,209,139,151,197, 98,245,254,
+232,163,143,186,251,250,250, 18, 6,131, 1, 20, 69, 65,167,211,193,252, 57, 63, 63, 31,193,193,193,140,230,205,155,119,201,206,
+206,238, 13,235, 22, 86,216, 0,160, 56,255, 56,188,217, 18,128,225, 0, 90,115, 28,165, 37,207, 23,197, 69, 38,147,125, 55,255,
+171,235,227, 55,175, 54,184, 63,150, 2,129, 97,195,225, 31,210, 23, 31,127, 72, 98,197,154, 35,240,109, 30,136,188,188, 60,244,
+238,221,155, 83, 88, 88,248, 73, 85, 85,213, 60,107,185, 99, 98,110,153,206,159, 62, 51,106,244,187, 99,195,251,245, 27, 66,158,
+ 59,119, 26, 73,247,207, 37,127,242,238, 72, 25, 77, 85, 17, 46, 78,130,132,244,180, 59,254,109,219,247,130,158, 52,245, 0,150,
+173, 6,150,209, 13, 95,239,208,159, 58,229,201, 56,117,124,207,135,239,143, 25,215,174,111,223, 1,198,115, 49,127,224,238,205,
+152,123,235, 86, 79,140, 91,177,241,183,222,253, 7,141, 12, 21,187,223, 56, 29, 22,160,155,224,227,234,248,112,231,222, 50, 91,
+103,169,239,218,228,243, 41, 84,143,139, 12,130, 0, 77,211,207,136,172,186, 66,139,193, 96, 88, 52, 0,212,230,172,125, 47, 50,
+ 63, 80,111,223,190, 29, 60, 30, 15, 92, 46, 23,108, 54,219,162,251, 69,109,206,228,156,156, 62,251,162,162,120,245,137,172,210,
+210, 82,148,150,150,162,170,170, 10,239,189,247, 30,231,235, 59,119, 94, 71,181,235, 71, 67,156,190,158,158, 58,145, 64, 80,156,
+146,146,226, 21, 18, 18,242, 76,125,149, 74, 37, 4, 2, 1,162, 14, 30,228, 68, 70, 68, 76,235,123,250,244, 58, 88,136,127, 85,
+ 95,219, 9,130,128, 68, 34,129,179,179, 51, 8,130, 0, 73,146, 40, 42, 42, 66,114,114, 50,238,220,185, 3, 38, 65,144, 47,243,
+ 28,215,167, 69,254,133, 86,173, 29,245, 78, 29, 54, 52, 39,218, 20,161,197,100, 50,159,219,170,213, 16,172,153, 58, 20, 10,133,
+ 15, 10, 11, 11,187,121,123,123,131, 36,201, 26,161, 85,119,234,208,108,253, 72, 76, 76,132, 80, 40,124,160,213,106, 27,229,164,
+105,186, 75,167, 78,157,112,244,232, 81,196,198,198,226,209,163, 71, 80,171,213,208,233,116,208,104, 52, 72, 78, 78, 6, 69, 81,
+ 8, 11, 11,131, 72, 36,130, 80, 40,124,160,211, 53,254, 32,170, 82,169,164,108, 54, 59, 80, 32, 16,212,108,243,244,244, 68,105,
+105, 41,101, 52, 26,177,111,223, 62,165,135,135,135, 72, 32, 16, 88, 45, 92, 9,130,128, 76, 38, 67,179,102,205,106,124,180, 42,
+ 43, 43, 33,145, 72,204,194, 2, 58,157, 14,246,246,246, 22,167, 14, 1,104,179,178,178,230,214,250,222,113,244,232,209,191, 28,
+ 58,116,168,213,133, 11, 23,112,251,246,109,136,197, 98,124,255,253,247,143,114,115,115,223, 7,112, 71, 38,123,177,126,145,214,
+244,161,210,210,210, 35, 15, 30, 60,232,210,169, 83,167,154, 81,162,119,239,222, 68,239,222,189,221,106,155,250,229,114, 57,254,
+252,243, 79, 92,184,112, 1, 4, 65, 32, 51, 51,211,164,209,104,126,105,108,150,194,219,219,123,239,162, 69,139,236, 72,146,172,
+233,219, 2,129, 0,124, 62, 31, 28, 14, 7, 76, 38, 19,185,185,185, 24, 54,108,152,227,143, 63,254,184, 71,167,211,189, 6,192,
+128, 87, 4, 21, 26, 24, 18,147,148,142, 97,193,238,201, 59,182,175,232, 54,105, 50,204, 83,135,100, 88,176, 36, 57, 49,169,216,
+ 49, 92, 98,185,189,103, 46, 20,124,170, 55,158, 25,122,230,236,229,119, 62,159, 61,139,237,231, 23, 44,187,112, 41,222,183, 47,
+249, 13,225,234,230,128,210, 18, 37,114,243,139,145,157,167,167,253,252,130,101,119,255,124,192, 91,179,126,131,191, 74,173, 53,
+ 79, 29, 54,218, 79,175,222,120, 52,124,221, 38, 94,220,216, 79, 58,114, 5, 2, 47,148,149, 60,128,175,175, 24,195, 34,219, 98,
+247,254, 27,112,116,116,129,187,187, 59, 24, 12,134,200,218,182,151,148,148, 16, 71,126,189, 58,254,163,113, 19,223, 24, 56, 32,
+130, 60,123,238, 20, 43,246,252,201, 27,123,118,124,121,140,102,170,132, 4, 93, 41,104,209,210,227,254,195,172,196,247,251,244,
+123, 15, 2,142,125,107, 32,168,222, 14, 91,179,192,128, 70,254,209, 67,203,248, 31,141,155,212,117,224,192,183,200,115,231,142,
+227,220,233,253,183,150, 46,109,113,250,209,147,131,156,155,119, 30,243,135,143,154, 90, 30,125, 38, 85, 63,114,104,203, 12, 47,
+ 81,123, 13,240,200,166,170,106, 63, 72,178, 88,197,164, 78,231,211,108,224, 64,166, 58, 47,143,109,231,238, 78, 2,128,209,104,
+180, 40,180,208,192, 20,116, 93, 78,107,235,162, 86,171, 65, 53, 16, 59,177, 46,103,145, 76,214,162,250, 33,188, 6, 70,163,177,
+ 70,100,149,150,150,162,162,162, 2, 34,145, 8,114,157,206,221, 26,206, 1,157, 59,239,251,122,217,178,121,135,143, 28,225,212,
+ 22, 89,230, 23,155,205,198,170,213,171, 57, 51, 62,255,124,234, 52, 22,107, 38, 72,210,234,227,105,126,104,103, 50,153, 96,177,
+ 88,200,203,203, 67,126,126, 62,242,242,242,144,151,151, 7,129, 64, 0,250, 37, 47, 2,250, 23,251,103,153, 69, 86,237,247, 26,
+ 43, 87,163,225, 29,154,226, 12,111,173, 48, 48, 53, 97,126,215, 26,161,165, 82,169, 46, 92,188,120,177,243,240,225,195, 89,183,
+110,221,130,135,135, 71,141,208, 50,191,155,167,163,132, 66, 33,142, 29, 59,102, 80,169, 84, 23, 44, 92, 76, 23, 79,159, 62, 29,
+190,100,201, 18,246,199, 31,127,140,148,148, 20, 76,158, 60, 25, 21, 21, 21, 80, 42,149, 40, 45, 45,133, 90,173, 70,231,206,157,
+193,231,243,113,255,254,125,163, 90,173,190,104,193, 98, 71,203,100,178, 42,177, 88,236, 89,247,127,163, 70,141,114,223,186,117,
+171, 58, 45, 45,205,216,173, 91, 55, 7,107, 5,135, 25,191,254,250,107,141,165, 46, 35, 35, 3, 91,183,110,173,241,201,138,143,
+143,199,218,181,107,107, 98,159, 53, 17,119, 74, 74, 74, 72,163,209,136,214,173, 91,195,219,219, 27, 90,173, 22, 27, 54,108, 32,
+ 1,220,249,255,234,205, 90,173,246,240,216,177, 99,191, 72, 72, 72,240,100,177, 88, 79, 77,218,213,237, 51, 24, 12,200,202,202,
+ 66,114,114, 50,210,210,210, 80, 86, 86, 86,243, 32,144,152,152, 88,110, 52, 26,127,107,136, 87, 44, 22, 47,222,189,123,183,135,
+ 80, 40,124,166, 63,155,173,161,102, 43,169, 92, 46,135,147,147, 19,250,246,237, 43,185,120,241,226, 98,157, 78,183,228, 21,185,
+167, 17,163,222,206,232, 56,227,211,225, 24, 17, 41, 44, 56, 26,253,228,250,218, 53,115,171,157,225, 37,201, 35, 34,189, 11,238,
+165, 59, 97,212,219,199, 59, 2,120,140,198, 29,182,169, 75,113,210, 19,157, 58, 57,199, 30, 61,121,114,207,194,249,179,227,231,
+205,157, 40, 86,107, 30,242,253,154,115, 9, 0,200,206,211,211,247, 83, 40,237,218,117,179,227, 87,172,254,145, 81, 92, 90, 49,
+249,207, 63, 27, 14,111, 80, 91,188, 48, 24,224,251, 5,245, 44,244, 15,232,222,242,214,141, 40,216, 9, 53, 8, 12,234,136,129,
+ 3,186, 32,246,114, 34,138,228, 90, 72,165, 82,232,116,186, 70,195, 37,164,221, 63,246, 33, 77,208,190, 4, 77,228, 19, 12,154,
+255,225,216, 9, 61, 34, 34,222,162,163,163, 79,146,199,143, 69, 93,251,237,192,166,195, 12, 14,155,165,209, 59,234, 9, 66,171,
+ 0, 35, 41,165, 74,245,244,129,134,205,227, 52,108,126,173, 14,236, 26, 18, 26,228,241,225,216,201,142, 67, 6, 15,163, 79,159,
+ 62, 78,253,118,104, 95,236,111,187,218, 68, 81, 12, 37, 71, 90,160,230, 41,148, 70, 5, 77,112,157,170,148,148,186, 56,251, 53,
+173, 87,196, 40, 3,112,216,166,174,106,223, 7,116,186,199, 85, 5, 5,158, 46, 61,123,242,178,150, 45, 19,186,119,238,172, 37,
+170,125,136, 27, 19, 90, 76, 38, 19, 96, 48, 40,107, 56,173,173,139, 70,163, 1, 5, 24,159,135,147, 36,201,103, 68,150, 89,104,
+153,175, 23,107, 56,119, 44, 93,122,203,119,224,192,178,203,151, 47,187,247,234,213,139,168,172,172, 68,101,101,229, 51, 98,203,
+203,203,139, 8, 9, 11, 19,254, 26, 27,235,103,237,241,180,166,237, 12, 6,227,165, 11,173,127, 57,118, 52,104, 61,108,108, 47,
+179, 69,203, 26,161,101,165, 69,203,104, 52, 26, 33,145, 72, 80, 82, 82,210,224,141,159,193, 96, 64, 32, 16,152,231,136, 27, 93,
+121,167,211,233, 54,204,155, 55,111,250,224,193,131,221, 2, 3, 3, 33,151,203,225,238,238, 14, 62,159, 95,227, 59,102,230,139,
+143,143,199,238,221,187,149, 58,157,110,131, 5,206,245,171, 87,175,254,116,196,136, 17, 46, 30, 30, 30,112,118,118,198,253,251,
+247,225,236,236, 12,165, 82,137,244,244,116,216,219,219,215,248,237,156, 60,121,178, 82,167,211,173,183, 32,222,232, 43, 87,174,
+ 24,236,237,237,239,203,229,114,102, 89, 89, 25,171,188,188,156,165, 84, 42,217, 10,133,130,125,246,236, 89, 55, 71, 71, 71,245,
+165, 75,151,228,190,190,190,204, 71,143, 30, 49,141, 70,163, 69,245, 74, 16, 4,102,206,156, 9, 14,135, 3,157, 78,135, 13, 27,
+ 54, 96,222,188,121, 53, 62, 89,171, 87,175,198,162, 69,139,106,132,243,206,157, 59,155,212,115,104,154,134,193, 96,128,209,104,
+132,209,104,180, 74,252,254, 29, 88, 41,216,139, 50, 51, 51, 35, 59,117,234,116,254,247,223,127,119,173,142, 73,134,226,226, 98,
+ 20, 23, 23, 67, 46,151,163,170,170, 10, 36, 73,194,219,219, 27,197,197,197, 56,126,252,184,162,178,178,114, 32, 26, 89,113,200,
+100, 50,199,246,232,209,131, 85,183, 14,230,167, 60,179,120,231,241,120, 40, 44, 44, 68,239,222,189,185,151, 47, 95, 30, 11,224,
+ 95, 45,180,106,135,119, 24, 48,112, 60, 39, 56,180,171,254, 94,114,116, 65, 80,203,226,130, 49,195, 28, 78, 1, 64, 98, 82,177,
+227,189,116, 39, 4,135, 70,210, 3, 6, 58,135, 23, 23,237,104, 3,192,208, 88,186, 30, 0,112, 20,242, 70,247,239,215,185,208,
+ 94, 36, 98,172, 93,183,243,204, 79, 63,173,127,253,240,169,255,132,119, 88,187,238,105,120,135,254,253, 58, 83,105,169,105,163,
+ 1,236,178, 86,188, 68, 70, 14, 77,216,189,119, 55,210,146, 47,121,125, 49,179, 45,183,172,216, 8,129,157, 15,194,219,187, 99,
+199,222, 7,184,119,239, 94,145, 94,175,239,221,104,255, 38,104,223,228,148,164,128, 54,161, 33, 30, 31,142,157,228, 16, 25, 57,
+ 12,209,209, 39,112, 96,223,174, 43, 35,223, 27,241,243,147,114, 37, 83,194, 22,114,132, 52,197,101,114, 28, 89, 28,158, 64,166,
+215, 63, 93, 3,193,102,243, 29,128,209,141,222,120,166, 76, 26,227,216,167,223, 48,156, 58,125, 2, 7,246,237,136,251, 42,116,
+212,174,150, 29,130,137,206,175,175,153,218,178, 85,203,230,170,170, 98, 37,131,224, 26,180, 90,202,126,205,190,220, 31,178, 23,
+141,205, 6,176, 14,182, 85,135,181,113,255,192,144, 33,157,102, 60,124,200, 17,119,239, 46, 40,140,141, 21, 86,103, 34,105, 84,
+104,177, 88, 44,208, 13, 79,117, 61,195, 73,236,223,207, 0,208,232, 34, 44, 14,135, 3,181, 90, 13, 99,195, 22,236,103, 56, 61,
+207,157, 43,120,248,240,161,191,139,139,203, 51, 34,171,172,172,172,230,179, 86,171,133, 90,173,134, 64, 32, 72,214,212, 63, 35,
+242, 12,103,241,149, 43,218,149, 51,103, 46,121,255,189,247, 54, 93,184,120,145,239,234,234, 10,133, 66,241,140,208,210,235,245,
+232,211,183, 47,103,117, 66,194,135, 80, 42,151, 90,115, 60,221,123,247,182,232, 15,204,100, 50, 65,189,228,169,195, 87, 0,147,
+234, 19, 94, 12, 75, 83, 56,214,174, 58,108,224, 6, 89, 55,187,247,162,240,240,112,109, 70, 70, 6,124,125,125,107,196, 74,237,
+223,116,112,112,128,147,147, 19,226,227,227,241,221,119,223,105, 0, 44,178,192, 89,169, 86,171,223,237,223,191,191,134,197, 98,
+ 33, 40, 40,168, 38,126, 22, 69, 81,224,114,185, 16,137, 68, 72, 72, 72,192,208,161, 67,213,106,181,250, 93,252, 53,134, 86, 93,
+ 78,133, 90,173,254, 96,192,128, 1,234,148,148, 20,244,232,209, 3,247,238,221, 67, 85, 85, 21,170,170,170,144,147,147,131,144,
+144, 16,168,213,106,108,221,186, 85,163, 86,171, 63, 0,160,104,140,179,178,178,114,232,188,121,243,152,191,252,242, 75, 75,111,
+111,239,208,142, 29, 59, 6,246,237,219,247,181,183,223,126,187,249,144, 33, 67, 60,253,253,253,181, 3, 7, 14, 20, 15, 30, 60,
+ 88,172, 86,171,217,215,175, 95,151, 26,141,198,193, 22,234, 89, 35, 78, 50, 50, 50,106,166, 10, 89, 44, 22, 74, 74, 74,106, 34,
+247,155, 7,165, 6,132,112, 63, 75, 98,219, 44,176,204,130,203, 10, 63,183,250, 56, 45,238,196,229,114,205, 22, 79,218, 10,206,
+196,212,212,212,254, 61,123,246, 76, 28, 63,126,124,101, 81, 81, 17,236,237,237,225,231,231,135,128,128, 0,184,185,185,193, 96,
+ 48,224,216,177, 99,170,227,199,143, 63, 80, 40, 20,189,241,215, 24, 90,253,234, 28,199,156,250, 6, 89,179, 53,203, 44,180,248,
+124, 62,188,189,189,205,199, 54,167, 41,199,243, 57,241,114, 57,171, 5, 76,223, 62, 3, 91, 13,137, 24,238,120,236,196, 13,238,
+166, 45,199, 31,132,247,195, 78,215, 22,202,147,174, 45,148, 39,195,251, 97,231,166, 45,199, 31, 28, 59,113,131, 59, 36, 98,184,
+ 99,223, 62, 3, 91,165, 36,167, 5,214,206,123, 88, 95, 61,249,124,126,215, 30,221,195,203, 47, 95,139,163, 86,172,254,145,209,
+167,247,200,132, 93, 63, 31, 59,182,235,231, 99,199,250,244, 30,153,176, 98,245,143,140,203,215,226,168, 30,221,195,203,249,124,
+126, 87,107,218, 62,101,210, 24,199,136, 33,195, 16, 29,125,140, 60,252,235,214,213,135,142,100,246,156, 48,253, 74,113, 70,198,
+ 61, 90,246,248, 28,216,140, 60,164,166,166, 42,170, 69, 86,134, 53,156,147, 39,142,169, 45,178,174,186,122,244,216,153,154, 10,
+ 83, 76,204, 31,198,139, 23, 19, 52, 87, 19,101,138,187, 41, 37,101,133,242,178, 71, 74,101,169,158,162, 76, 48,153, 76,204,175,
+191,174,113,216,173,247, 28,117,235,214, 11,151, 46, 28,196,190,189,219, 21, 20, 5,237,232,195,135, 77,163, 71, 47,163,155,183,
+104,209, 60,234,215,131, 68,228, 91,195, 29,105,128, 26, 58, 98,152,211, 47,135,126, 33, 90,181,110,213,194,207,175, 38,164,205,
+191,175, 47,189, 4,206,101, 64,185, 50, 47, 47, 46,254,199, 31,117,238,239,190,235,194,117,119,119,128,201, 68,152,199,247,134,
+ 94, 44, 22,171,174, 5,166, 65, 78,111, 55,183, 39, 39, 79,158, 68, 64, 64, 0,188,189,189, 81,219, 71,214, 28,144,219,213,213,
+ 21, 71,142, 28, 1,253,108,112,234, 6, 57, 59,180,108, 25,191,106,229, 74, 61, 69, 81, 40, 47, 47,255,139, 53,171,188,188, 28,
+ 20, 69,225,244,169, 83,122,229,211, 76, 32, 86,181,189, 55,147, 89,245,254,155,111,174,136,136,136, 48, 60,124,248, 16, 20, 69,
+161,182,101, 75, 38,147,193,206,206, 14, 90,157,206, 7,128,208, 26, 78,217,217,179, 34, 88, 24,215,235,177,104,189,140,243,254,
+111, 23, 89,181, 19, 74, 79,178,202,162, 69,146, 36,124,124,124,158, 73,233,194, 96, 48,158,121, 53,113,197,225,254,148,148,148,
+115, 3, 7, 14, 92,242,198, 27,111, 76, 89,178,100, 9, 51, 48, 48, 16, 10,133, 2,206,206,206,144, 72, 36, 72, 79, 79,199,201,
+147, 39, 77, 37, 37, 37,219, 0, 44,135,117, 75,232, 99, 51, 51, 51, 35,219,182,109,123,104,193,130, 5,142, 3, 6, 12, 96,251,
+248,248,128,166,105, 36, 36, 36,224,232,209,163,134, 93,187,118, 41,171, 69,150,181,206,203,231, 11, 11, 11, 71, 14, 30, 60, 56,
+106,236,216,177,246, 38,147,137,157,147,147, 3,157, 78, 7,163,209,136,252,252,124, 67,116,116,116,149, 90,173, 30, 3,224,188,
+ 21,124,241, 21, 21, 21, 33, 49, 49, 49, 99,175, 95,191,254,221,248,241,227, 93,251,246,237,203, 33, 73, 18,215,174, 93,147,119,
+232,208, 65, 34,147,201, 12, 71,142, 28, 41,213,106,181,139, 76, 38,147, 85, 41,120, 8,130,128, 82,169,132,155,155, 27,116, 58,
+ 29, 40,138,130, 94,175,135,157,157, 93, 77,218, 36,154,166,209, 20,231,250, 58,125,128,105, 48, 24,240,222,123,239,129,162, 40,
+108,216,176, 1, 36, 73, 54,153,204,209,209,241,110, 98, 98, 98,100,251,246,237,107,196,139,185, 15,241,120, 60,184,185,185,193,
+213,213, 21,209,209,209, 96,179,217,119, 45,249,187, 85,227, 94, 73, 73, 73,135,152,152,152,174, 15, 30, 60,248, 8, 64,123,131,
+193,224,109, 50,153, 8, 6,131, 33,165,105,250,190, 82,169,252, 25, 86,166,224,145,201,100,223,141, 27, 55,174,195,193,131, 7,
+237, 88,172,255, 92, 26, 44, 22, 11, 60, 30, 15,230,224,152, 52, 77, 67,175,215, 99,241,226,197, 74,149, 74,245,221,171, 50, 74,
+132,119,236,140, 29, 91, 55,218, 93,188,116, 78,158,154,137,163,245,132,112,120, 92, 92,180,163, 77, 97, 65,129, 93,120,199,206,
+ 86,113, 26,245,134,210, 15,198,204,241,173, 78,193,179, 56, 39, 39,119,123,212,254, 31,178, 1, 96,205,250, 13,254,197,165, 21,
+147,211, 82,211, 70,111,223,254,107, 87,163,222, 80,106, 13,231,127,196, 75,148, 2, 52,180, 0,110, 39, 60, 40,110, 57,244,221,
+179,139, 90,183,114,120, 75, 86,170,121, 82, 85,165,254, 12, 64,182,181,109,239,222,173, 39, 46,157,255, 5, 7,246, 69, 41,105,
+138,169,117,115,115,163, 1, 32, 53,213,141, 78, 77,173,160,255,227, 87,236,164, 98,211,247,150,207,249,172,239, 28,133,178,108,
+253,134,173,141, 79,165,180,109,247, 6,218,182,123, 3,211, 63,251,210, 49, 36, 52,200, 23, 0, 14, 31,134, 41,180,117,202, 31,
+ 75,190, 90,246,214,242,229,203,160,172,212,193,156,174, 39, 61, 41,229, 84,118, 54,244,182,123,214,179, 88, 66,146,183, 49,103,
+142,191,186,172, 76,220,253,139, 47,220, 88,159,127,206,104,204, 25,190,246,245,107, 13,231,157,251,247, 79, 77,158, 48,225,201,
+210, 37, 75, 6,110,219,190, 93,208,166, 77, 27, 20, 21, 21, 33, 40, 40, 8,222,222,222,136,137,137,193,145,223,126, 83, 85, 84,
+ 86, 46, 2,240,147, 53,156,251, 79,159, 78, 15, 12, 13, 45,217,190,125,187, 87, 68, 68, 4,161, 82,169,160, 80, 40,160, 80, 40,
+160,211,233, 80, 29, 16,154,206,200,204, 76, 53, 26,141,219,172,109,187, 73, 46,231, 47,239,220,249, 49,135,162, 86,141, 28, 49,
+ 98,222,242,111,190,225,181,106,213,138,208,233,116, 53, 86, 45,131,193, 0, 59, 59, 59,131, 94,175,119, 5,160,182,134,147,183,
+107, 23, 41,151,203, 33, 22,139,107,194, 53,213,142, 75, 88, 89, 89, 9,154,166,109,193,116,159, 3, 13, 42, 36,103,103,231,187,
+ 44, 22,171, 89,109,235, 86,125,185,243,106,111, 51, 26,141,143, 75, 74, 74,194,235, 40,222,134,252,161,252, 0,124,223,167, 79,
+159,145,115,231,206, 37, 46, 95,190,140,227,199,143,211,217,217,217,135,171,173, 88,217,141, 60,233, 52,196,105,207,227,241,102,
+137, 68,162,126,230, 16, 14, 66,161,240,129, 74,165,186, 80, 61, 93, 88,249, 28,156, 14, 60, 30,111,166, 72, 36,234, 95,157,126,
+ 5,246,246,246,137, 42,149, 42, 70,167,211,109, 68,195,137,170, 27,227, 20, 56, 58, 58,126,231,230,230,246,193,231,159,127,238,
+122,229,202, 21,233,165, 75,151, 56, 21, 21, 21, 7,245,122,125, 99, 73,165,255,194,233,226,226,114,151,201,100, 54,123, 73,231,
+ 8,109,219,182,141, 30, 58,116,104,196,152, 49, 99, 96, 52, 26,241,211, 79, 63, 33, 38, 38,230, 84, 86, 86, 86,164,133,167,209,
+186,156,110,205,154, 53,187, 60,101,202,148,230,239,189,247,158,208,217,217, 25, 44, 22, 11, 42,149, 10, 89, 89, 89, 72, 72, 72,
+160, 79,156, 56, 81, 21, 31, 31,255, 88,173, 86,247, 2, 80,210,132,227,249,119,158,154,159,225,100,177, 88, 61,125,124,124,126,
+ 93,186,116,169,125,255,254,253, 5,174,174,174, 96, 50,153, 48, 26,141,144, 74,165, 72, 74, 74,194,185,115,231, 84,135, 15, 31,
+ 86,149,150,150,190, 7, 32,238,255,163,158, 47,146, 51,216, 31, 95,213, 73, 20,221, 96,180,119, 11,101, 45,214,179, 79, 79,207,
+ 97,163, 71, 14, 30, 4, 0,191, 31, 57,115,214,138,164,210, 13,214,211, 82, 93, 57, 2,187,231, 0, 0, 32, 0, 73, 68, 65, 84,
+173,225, 12,106,205, 88,154,156,146,244, 76, 64,203,208,144,176,140,224, 54, 35,190,181,134,168, 86,100,248,103,218, 94,107, 58,
+182,182, 77,247,153,105,214, 96, 63, 68, 14, 27,253,118,196,151,139, 22,226,251,239, 86,224,196,239,199, 78,165,102, 63,147, 38,
+232, 95,215,151, 94, 50, 39,241, 45,139,245,134,208,211,243,205, 13, 20,181,240, 94, 82,146, 93,237, 7, 54,179,229,185,246, 67,
+165,151,151,151, 76, 42,149,186, 91,195, 25,185,121,179, 65, 45, 18,241, 22,174, 90,213,179, 74,171,237,185,124,249,114,214,157,
+ 59,119,176,245,199, 31, 73,237,227,199, 81,114, 96,102, 3,179, 33, 13,114, 54,159, 57,147, 63,127,235,214,143,253, 90,183,150,
+124,244,209, 71,108, 54,155, 13,149, 74,133,130,130, 2,156, 63,119, 78,159,146,154,154,162, 84, 42,223, 2, 80,104, 45,103,228,
+230,205, 6, 39, 63, 63, 8,197, 98,250, 98,108,172,227,228, 89,179,166,180,104,217,210,113,224,160, 65,108, 7, 7, 7,148,151,
+151, 35, 39, 39, 7,199,142, 29,147, 85, 85, 85,121, 1, 48, 89,195, 25,117,253,122,219,211,113,113,163,190,253,246, 91,110, 88,
+ 88, 24, 28, 29, 29, 81, 89, 89,137,164,164, 36,196,197,197,233,182,109,219,166, 80, 40, 20, 83, 76, 38,211,201,151,120,222, 95,
+ 5,171,150, 25, 59,204,179, 63, 47,219,195,223,154, 19, 17, 14,224,171,234,207,223,192,114,206,192, 87,105,240,241,117,113,113,
+217,161,213,106,105,141, 70, 51, 25, 64,254,127, 97, 61, 89,225,225,225, 91,101, 50, 89, 87,154,166,225,232,232,120, 35, 57, 57,
+121, 26, 26, 88,121, 99,129,147, 9,160,171,157,157, 93,103,123,123,251,158, 58,157, 46,184,122,250, 45, 85,165, 82,197, 25, 12,
+134,219,213,214, 39,211,255,115,219,153, 0,250,123,121,121, 77,160, 40,170, 53, 65, 16, 78, 38,147, 9, 70,163,177,130,162,168,
+ 44,133, 66,177, 11, 64,204,127, 65, 61, 95, 8,103,200,107,120,155,102, 32,184, 33, 65,240,140,208,170, 35, 32, 8, 10,169, 41,
+ 15,113,172, 9,245,100, 12,238,231,179, 5,120,186, 50, 17,150,157,107,255, 35,180,172, 16, 47, 77, 22,153,175, 49,199,209, 4,
+253, 12, 39, 65, 19,249, 65,109,223, 62,240,119,132,150,181, 8, 9, 64, 79,208,232, 74,209,184,157,150,133, 75,175,240, 88,247,
+194, 56,191, 7, 92,126,116,118,190,193, 96,177, 60, 0, 48,170,173, 47, 20, 69, 16, 38,154, 32,200,218,211, 91,117, 30, 44, 27,
+229, 52, 0,109,216, 60,158,143,137, 36,221,139, 0,187,211, 38,211,235, 90,154,174,106, 6,124,149, 8,164, 63, 79, 61, 13, 64,
+ 27, 38,143,231,123,154,166,135,201, 69,162,182, 50,141, 70, 12,128,182, 19,137, 82,149, 42,213, 62,173, 86,187, 5,127,157,185,
+176,200,201,225,241,154,153, 72,210, 29, 0, 24, 44,150,236,144, 78,231,243,216,193,225, 35,173, 78,215,220,206,206,206,168,215,
+235,149, 90,173,118, 12, 73,146, 23,155,210,246, 44,146, 12,185,206, 96,244, 48,136, 68,174, 6,130, 16,233, 73,210,160, 55, 24,
+ 10,180, 90,237, 3, 0, 63, 0,120,248,146,207,251, 43, 5,107,194, 73,189,168,139,197,198,105,227,180,113,218, 56,109,156, 54,
+ 78, 27,231,203,231, 20, 2,240,173,126, 88,252, 55,182,253,149,178,110,153, 87,255,179,108,199,194, 6, 27,108,176,193, 6, 27,
+ 94, 9,168, 81,143, 79,150, 13,255,191, 32, 26, 81,165, 77, 49, 9, 62,143,178,189, 96,227,180,113,218, 56,109,156, 54, 78, 27,
+167,141,243,127,142,211, 18,247,191,113, 74,242, 47,185, 14,105,154,222,241, 79,252,176,205,252,107,227,180,113,218, 56,109,156,
+ 54, 78, 27,167,141,243,127, 14,230,169, 67,134,237, 80, 52, 8,247,234,215,139, 46,107,195,171,221, 23,254, 9,120, 87,191,154,
+ 82,222,211,118, 26,109,176,193, 6, 27,254,121,252,127, 8, 45,107,111, 90,127,231,230,246,119,111,140, 43, 8, 2,133, 4,129,
+ 66, 0, 43, 94, 96, 89, 75,240,114,115,115,155, 17, 18, 18, 18,229,238,238, 62, 29,128,164,137,251,251, 11,133,194,141, 34,145,
+232,178, 72, 36,186, 44, 20, 10, 55, 2,240,127, 65,231,141, 0, 48,153,199,227,197,122,122,122, 62,225,114,185,177, 0,166,224,
+249, 87,174, 6,226,105,156,180,111, 0,180,109,202,142,146,208, 97,191,137, 67,135,221, 23,135, 14, 75,114, 13, 27,234, 47, 14,
+ 29,150, 36, 14, 29,118, 95, 18, 58,236,183,151,208, 95,255,214,249, 37,136,167,175,166, 28,100, 11,229, 87, 16, 4,242, 9, 2,
+249, 86,214,231, 7, 2, 40, 32, 8, 60,126, 1,253,211, 6, 27,108,176,193,134,151, 9, 47, 47,175,145,158,158,158, 23, 60, 61,
+ 61, 99,188,188,188, 70, 90,177, 75,191,122,110, 18, 38,130,128,201,194,160,223, 88, 57, 75,230,202,218,251,174,181,178,105,181,
+ 57,221, 9, 2, 38,186, 26, 4, 1, 74, 34,145,108,242,244,244, 92, 81,247, 37,145, 72, 54, 17, 4,168, 90,101, 77,181, 4, 94,
+ 83,205,170,238, 31,126,248,225,239,229,229,229,209,122,189, 62, 58, 51, 51, 51,186, 87,175, 94,135,234, 88, 34, 26,228,228,243,
+249,239,119,234,220, 53, 62,238,218,237,204,140,172,220,194,148,244, 71,185,127,156,189,120, 39,172, 77,219, 63,249,124,254,251,
+ 77, 56, 71, 4,128,201, 44, 22, 43,214,206,206,238, 49,139,197,138, 5, 48,149,201,100,158, 92,185,114,101,110,114,114,114,241,
+245,235,215, 43,226,226,226,158,140, 31, 63, 62,139, 32,136, 63,234, 17,236,253,172,176,192, 44,201,203,203, 59, 43,149, 74,207,
+ 9, 4,130,239,172, 40, 95,195, 41, 14, 29,118, 95,166, 48,208, 50,133,129, 22,135, 14,163,107,125,190,223,196, 99,110,233, 28,
+253,165, 47,240,120, 60, 95, 11,130,190, 95,109,145,101, 54, 29, 91, 35,182,248, 60, 94, 67,229,251, 53, 84, 31, 0, 30,213,255,
+ 11, 7,176,185,250,101, 94,206,238,193,231,241, 94, 84,255,124, 17,199,211,198,105,227,180,113,218, 56, 95, 85,116,168,126,247,
+196, 83,127, 45,207,231, 93,117,248,105,102,102,166, 29, 0, 4, 4, 4, 76, 3,112,164, 41, 66,130, 32, 48,159,162,104, 6, 0,
+ 48, 24,196, 23,189,123,247,233, 32, 16, 8,158,137,130,172,209,104,184,177,177,151,250, 82, 20, 77, 84,151,155, 79,211,216, 8,
+160,216,218,223,208,235,117, 12, 54,155, 11, 6,131,152, 19, 22,214,166, 69, 73, 73,201, 21, 6,131, 17,245,228,201,147,242,166,
+ 91, 36, 8,236,220,185, 51,192,211,211,243, 47,209,154,165, 82, 41,119,216,176,183,154,196, 55, 14,224,233,120,188,206, 28,130,
+240, 52,145,164, 19, 0,176, 88,172,242, 59, 92,110,248,247,223,126, 43, 36, 8,130, 42, 45, 45,133, 70,163,193,236,217,179, 5,
+ 41, 41, 41,195, 75, 74, 74,182, 88,160, 13,104,219,174,195,236,115,231,206, 6, 43,203,202,181, 59,215,111,143,215,176, 56,234,
+150, 33, 65,156,173, 59,246, 57, 79,250,120,204,103,105,105,201,137,168, 63, 29, 73,109, 48, 0, 28,155, 53,107, 86,104,100,100,
+ 36,183,178,178,146,175,209,104, 90, 68, 69, 69, 45, 14, 15, 15,183,107,223,190, 61,247,215, 95,127, 37, 20, 10, 5,104,154, 22,
+ 6, 5, 5,209,239,188,243,142,246,208,161, 67,211, 1,108,106, 68,248,206,127,122, 44, 25, 27, 2, 3, 3,151, 2, 64,102,102,
+ 38,167,214, 49,102, 7, 7, 7,139, 0, 32, 61, 61,253,107,154,166,102, 1, 0, 77, 99, 53,128,133,245, 88,125, 50, 67,187,143,
+ 6, 8,180, 78,190,246, 59, 63,180,199,104, 45,104,100, 17, 64,102,245, 3,193,114,160, 86, 92,168,103,145, 90, 88, 88,248, 92,
+185, 9, 35, 34, 34, 9,130, 32, 14,199,199,199, 31,145,201,100, 45, 41,202, 52,177,177,122,214,237, 71,174,174,174, 40, 41, 41,
+ 9, 16,139,197,231, 76, 38,147,238,234,213,171, 1,193,193, 79,171, 41,110,251,118, 87, 87,123, 81, 95,183,208,225, 87, 74,146,
+143,199, 89,217, 55, 9, 87, 87,215,113, 37, 37, 37, 43, 0, 76, 72, 77, 77,237, 0, 0,193,193,193, 28, 0,119, 29, 28, 28,186,
+ 25,244,122,194, 54,254,217, 96,131, 13, 54,252, 35, 66, 43, 1, 64, 4,254,147,130,103, 7,128, 38, 11, 45, 46, 0, 92,185,114,
+ 5, 0,120,207, 81, 17,162,246,141,103,230,204,153,240,244,244,172, 43, 94,112,249,114,236,223,105,236, 51,191,241,205, 55,223,
+216, 85, 84, 84,244,251,249,231,159,223,164,105,122,109, 97, 97,225, 45, 11,251, 23,211, 52, 86, 51, 24,196, 23, 4, 65,128,199,
+227,103, 76,153, 50, 37,161,250,127, 45,254,248,227, 15,225,208,161, 67,213, 0,114, 1,128,199,227,123, 51,153,140,128,167,202,
+ 21,171, 27, 19,132,163, 0, 63,146,203,237, 51,121,243,102,242,245,161, 67, 89, 34,177,152, 0,128,220,180, 52,215,213,107,214,
+116, 43,207,206,230,106, 92, 93, 75, 75, 85, 42, 77, 70, 70, 6,120, 60, 30,193,100, 50, 95,183,212, 96,145, 72, 52,227,219,239,
+ 87,137,148,101, 21, 26,173,178, 82,207, 36,141, 58,123,129,208, 84, 92, 36, 43,181, 19,136,212, 95,124,181,140,251,233,196,177,
+ 51, 84, 42,213, 52, 11, 84,211,231,204,153, 19,220,169, 83, 39,239,223,126,251,141, 80, 40, 20, 96,177, 88,118,237,219,183, 71,
+120,120,184,233,210,165, 75, 68,203,150, 45, 17, 22, 22,134,107,215,174,225,198,141, 27, 68,135, 14, 29,132, 71,143, 30,253,208,
+104, 52,110,178, 36,174,153, 76,198,236,160,160,160,246, 34,145, 72, 31, 16, 16,128,137, 19, 39,130,166,105,244,235,215, 47,204,
+206,206,238,136, 74,165,226,166,167,167,189,105, 73,100,203,146, 79,188, 99,182,108, 1,104, 3, 26, 89,242,228, 19,181,167, 31,
+131,211,211,211,223, 40, 47, 47,175,177, 16,153, 19,152,191,249,230,155, 77,233, 75,197, 52,141,213, 67,135, 70,126, 1, 16, 68,
+191,126,253, 42,166, 79,159,206, 72, 75, 75,251,224,237,183,135,135,101,102,102,161,177,122,210, 52,192, 96, 60, 77,101, 49,110,
+220,199,216,189,123,119,192,128, 1, 3,174,157, 62,125,218, 53, 32, 32, 64,206,225, 60,213,154, 18,137, 4,238,174, 78, 3,227,
+142,110,152,241,221,198,168, 32, 73,200,219, 21, 52,141, 7, 22,250, 38, 49,110,220,199,197,118,118,118, 35, 14, 31, 62,156, 46,
+149, 74, 89,102, 62, 0, 76,137, 68, 34, 14, 8, 8,152,234,226,226, 34, 99, 50, 24, 18, 26, 52,109,169,127,218, 96,131, 13, 54,
+216,240,220, 56, 85, 45,174, 78,213,253, 7, 11, 0,162,163,163,107,194,151, 70, 70, 70, 54,248, 4, 76,211,116,241,189,123,247,
+124,212,106, 53,104,154,182,102,192,174,189, 68,179,152, 32, 24, 91, 25, 12, 98, 26, 65, 16, 8, 11,107,243,104,195,134, 13,245,
+229,244,210,135,133,181,121,196,100, 50, 90, 61,157, 66, 97,252, 68,211, 84,113, 3,156,245,222,136,184, 92,222,124, 0,240,240,
+240,204, 62,115,230,140,126,212,168, 81, 88,179,102, 13,103,193,130, 5,243, 88, 44,214,244,252,252,252,162, 70,234, 9, 0, 11,
+197, 98,137,112,231,206,157, 1, 83,166, 76, 73,144, 74,165, 11, 1,192,211,211,115, 5,128, 16, 0,185,181,182, 97,219,182, 67,
+ 79, 38, 78,156,152, 33,147,201, 22, 54,196, 57, 2,120,205, 39, 40,168,207,242, 43, 87,104,134, 78, 71,148, 92,189,170,148, 23,
+ 23, 27, 31,202,229,194,189,119,239, 70, 46, 94,177,130,237,227,235,139,203, 39, 79,186,149,168,213,114,133, 78,167, 45, 46, 46,
+166, 73,146,188, 97, 69,219, 67, 37, 98,137,112,251, 15, 63,221,177,103, 51, 41, 73, 51,111,130,237,226,194, 98, 8, 29,184, 76,
+ 22, 67,215,170,133, 63, 23, 64,168,165,115,196,225,112, 62, 28, 48, 96,128,240,208,161, 67, 68, 88, 88, 24,156,156,156,112,245,
+234, 85, 36, 38, 38,162,188,188,156, 97, 52, 26,209,177, 99, 71,172, 90,181, 10,190,190,190,168,168,168, 64,126,126,190, 27,151,
+203, 21, 27,141,198,134,142,231, 51,253,105,254,252,249,240,244,244, 4, 73,146, 40, 43, 43, 3, 73,146,176,179,179, 3, 0, 60,
+126,252, 24, 39, 79,158,176,166, 47, 89, 4, 77,211,232,210,165, 75, 37, 65, 16,169,117, 45, 90, 77,225,244,246,246,254, 85, 46,
+ 47, 25,220,167, 79, 31,148,151,151, 27,151, 45, 91,134,182,109,219, 34, 32, 32,192, 98, 61,189,188,188, 38,147, 36,185, 4, 0,
+142, 31, 63,190,215,211,211,243,147, 3, 7, 14,184,154, 83,132, 76,157, 58, 21,226,182,111,119,117,177, 23,245, 45,150,149,150,
+223,184,147,156, 62,103,242,168, 94, 87,110, 37, 21, 24,216,195,242, 21,247, 79, 40,234,225, 92, 88, 90, 90,250,115,243,230,205,
+127,152, 57,115,166,167,139,139, 11,116, 58,221,226,162,162, 34, 76,157, 58, 21, 0, 48,100,200,144,182,108, 54,251,204,248,241,
+227,209,178,101,203, 39,101,101,101,249,241,241,241, 19,217,175,245, 75, 82,220, 63,241, 92,199,211, 74,216, 56,109,156, 54, 78,
+ 27,231,115,195, 90, 45,242, 95, 10,169,217,130, 85,141, 29,207, 8,173,200,200, 72, 34, 58, 58,154,182,162, 97,165,205,154, 53,
+243, 17, 8, 4, 0, 80,218,212, 90, 80, 20, 53,221,213,213, 85,182,112,225,194,238, 1, 1, 1,250,233,211,167, 39,229,230,230,
+ 46,170, 93,166, 69,139, 22,223,253,248,227,143,200,200,200,200, 93,177, 98,197,181,210,210,210,166,230, 49, 91, 64,211,216, 80,
+109, 29, 43, 57,121,242,100,219, 43, 87,174, 76, 91,191,126,189,248,211, 79, 63,229,204,152, 49, 99, 12,128, 53,150, 72,152, 76,
+166,186,190,233,194,250,224,233,233,169,103, 50,153, 13, 6,137,139, 4, 4,124, 46,183,247,242, 43, 87,104,125,110,174,122,247,
+186,117,246,219,255,252,115,169,145,166,221, 37, 18, 9,122,116,235, 86,197,103, 50, 75,100, 69, 69,148,228,181,215,152, 57,103,
+206,184,105,184,220,194, 67,135, 14, 41, 74, 75, 75,143, 91, 52,225, 17,132,146,162,105,189, 93, 51, 95,227,168,225,253,195,238,
+220, 78, 76,179,151,184, 49, 58,180, 15,107,155,150,145, 27, 15,138, 50, 16, 4,161,180,196,227,232,232, 24, 80, 90, 90, 10,165,
+ 82, 9,177, 88,140, 13, 27, 54,192,195,195, 3,106,181, 26,201,201,201,116,179,102,205,136, 43, 87,174,160, 89,179,102,144,203,
+229,208,235,245,168,172,172,148,233,116,186,134,114, 51, 22, 51, 24,204, 61, 12, 6,241, 49, 65, 16,104,213,202, 47,111,203,150,
+ 45,122,138,162, 16, 28, 28,140,183,223,126, 27, 71,143, 30, 69,114,114,178,217,242,164,111,222,188, 69, 30,131, 65, 52,175,214,
+ 74,207,109,129, 49,167,246, 41, 44, 44, 28,241,156, 23, 13,195,203,203,107, 76,235,214,173,167,189,255,254,251, 70, 46,151, 11,
+149, 74,101, 62, 22,198,193,131,135, 84, 12, 29, 26,233,120,234,212,169, 6,235,105, 48, 24,150, 60,121,242,196, 83,163,209, 96,
+208,160, 65, 51,214,174, 93, 43,226,114,185, 0, 0,147,201,132,159,126,250, 9, 35,167,174, 28, 24,119,116,195,140,111,215,239,
+ 63, 55,107,201,150,216,115,191,174,242,250,118,193, 39,189,198, 76,255, 46, 22,192,217,122, 56, 81, 89, 89,153,237,227,227, 51,
+ 97,206,156, 57, 81,219,182,109,115, 94,180,104, 17, 40,138, 2, 77,211, 32, 73,178, 38,145, 56, 69, 81, 56,118,236, 24, 30, 62,
+124,248,221,177, 51,113, 73, 99,166,191, 50,249,175,109,176,193,134, 87, 16, 77,208, 34,255,141,240,196,211,105, 67,212, 21, 91,
+255,120,100,120, 38,147,185,253,252,249,243,237,223,124,243, 77, 86,223,190,125,195,206,158, 61, 27,246,228,201,147,164,106,235,
+ 65, 88,223,190,125,195, 36, 18, 9, 54,110,220,168,102, 50,153,219,159,243,103,106,110,122, 69, 69, 69, 9, 0,214, 30, 61,122,
+116,245,228,201,147,225,225,225, 17, 34,149, 74,255,209, 54, 59,240,120, 29,198,111,216, 64,178,141, 70,198,230,181,107, 29,214,
+197,198,174,254,237,247,223, 89, 93,186,116, 33,104,154,198,131,251,247, 5,171, 54,109, 18,190, 55,124,120,110,122,118, 54,121,
+226,220, 57, 99,241,147, 39,101, 79,228,242, 37, 0,202, 44,241, 27,141,198,155,153,153,153, 94, 61,122,118,241,142,251, 51, 41,
+113,212,240, 33,125,216, 44, 6,145,149,251,248,174,167,135,155,227,229,216, 11, 26,163,209,120,211, 18,143, 74,165,202, 33, 73,
+210,133,166,105,241,229,203,151, 33, 22,139, 81, 94, 94, 14,163,209, 8,189, 94,175, 87,171,213,252,210,210, 82,104,181, 90,232,
+116, 58, 56, 56, 56,224,193,131, 7,197, 36, 73, 94,106,136,211,100, 50,141,231,241,120,223,176,217,108, 46,135,195, 41,188,123,
+247, 46,148, 74,101, 11, 39, 39,167, 53, 36, 73,162,176,176, 16, 87,174, 92,249,220,193,193, 33, 23, 0,248,124, 62,184, 92,158,
+171, 78,167, 35, 1, 60,121,222, 99,254,119,114, 76,121,120,120,248, 10, 4,130,229, 95,124, 49, 63,184, 93,187,246,144,203,229,
+160, 40, 10, 34,145, 8,106,181, 26, 14, 14, 14,232,218,181,107,206,242,229,203,165, 52,141, 73,141,136, 65,102,245,249,193,228,
+201,147, 69, 14, 14, 14, 40, 40, 40, 64, 80, 80, 16, 76, 38, 19, 72,146,132, 84, 94,250,224,250,157,164,180, 57, 83, 70,247, 60,
+120, 50, 54,245,220,229,187,169,195, 7,117,107, 71, 16,116,139,198,234,152,156,156, 44,111,215,174,221,244,201,147, 39,127, 19,
+ 16, 16,208,138,166,105,248,251,251, 99,192,128, 1, 56,115,230, 12, 50, 50, 50,160, 82,169, 76,183,110,221,250,229,203,239,182,
+252, 17,226,223, 28, 4, 65,219, 70,114, 27,108,176,193,134,151,131,191,248,102, 61, 99,209,250, 39, 33,147,201,228,105,105,105,
+103,227,227,227, 35,223,121,231, 29, 92,190,124,121, 28,128, 57, 0,192,227,241,198,189,243,206, 59,136,143,143, 71, 90, 90,218,
+ 89,153, 76, 38,127, 17,191,201,229,114,181,122,253, 83,227, 20,159,207,231, 55,113,247, 22,213, 83,134, 0,208,162,145,109, 13,
+155, 70, 88, 44,207, 54,131, 6,177,202, 19, 19,149, 59,111,223,254, 38, 42, 42,138,213,189,123,119,194,104, 48,192, 68, 81,240,
+243,243, 35,250,246,235, 39,218, 19, 21,229, 98, 82,169,174,124,251,197, 23, 87,119,140, 31, 95,149, 89,237, 7,102, 9, 58,157,
+110,211,180,169, 19,250,197, 94,190,234, 29, 18,244,154,203,217,243,177, 9,174,174,142,194,128,214,173, 69,165,229,101,166, 69,
+ 11, 62,103,233,116,186,205,150,120, 52, 26,205,177, 11, 23, 46, 12,247,241,241, 17, 39, 37, 37, 65,175,215,195,100, 50,161,111,
+223,190,160,105,154, 7,128, 98,177, 88, 72, 75, 75,131,193, 96,144,101,102,102, 22,102,101,101,241, 0,172,180, 80,191, 60,157,
+ 78,135,212,212,167,179,118,205,154, 53,235, 31, 17, 17, 1,146, 36, 49,104,208, 32,156, 56,113,162,127,106,106,234,186,218,154,
+239,239,158,243,106, 11, 89,176,151,151,215,209,234, 77, 86, 57,193,123,123,123,135,249,249,249,109, 91,185,114, 37,167, 89,179,
+102,160,105, 26,206,206, 78, 80,171,213, 40, 41, 41, 69, 72, 72, 8,124,124,124,176,114,229, 74, 0,248,165, 49,139, 27, 69, 81,
+144, 74,165,200,201,201, 65,118,118, 54,124,124,124, 64, 16, 4, 42, 43, 43, 65,146, 36, 40,138,130,176, 82,121,234,199, 61,127,
+244,254,125,219,146,208,206,109,252,125,111, 39,164,200, 62, 28,209, 95,232,223,210, 55, 64,158,180,140, 1, 44,163, 26,226, 28,
+ 55,110, 92, 86,239,222,189,223,153, 49, 99, 6,167,162,162, 34,188,127,255,254, 27,251,245,235,135,132,132, 4, 92,189,122,245,
+ 61, 30,143, 39, 51, 24, 12,228,119, 95, 78,155,244,253, 34,194,129, 50, 24, 14, 2,203,164,192, 50,219,144,104,131, 13, 54,216,
+240, 98, 97,246,209, 66,173,247,166, 89,180,130,131,131, 69,185,185,185, 31,181,104,209,130, 11, 0, 2,129, 32,196,207,207,111,
+ 94,118,118,118,101, 83,107,163, 86,171,127,139,138,138, 26,240,195, 15, 63,112,134, 12, 25,242,218,209,163, 71, 59, 1,192,144,
+ 33, 67, 94,179,183,183, 71, 84, 84,148, 65,173, 86,191,176,152, 72, 70,163,241,205,142, 29, 59,162,172,172, 12,185,185,185, 73,
+ 77,217,247,143, 63,254, 16,226,169, 95, 86,163,219, 26, 3,169,215, 59, 59,121,123, 51,158,196,198, 26,202,148, 74,207, 55,123,
+246, 36,140, 6, 3, 24, 12, 6, 74, 75, 75,145,159,159, 15, 71, 39, 39, 34, 45, 51,211,110,215,252,249,127,180,104,215,142,107,
+210,235, 93,155, 80, 77, 85,137,172,248,227,207,166,127,122,236,224,193, 95,196, 21, 74,229, 67,129, 64,168,227,241, 56, 30, 51,
+ 63,251,204, 84, 86, 86, 54, 22, 64,149, 21, 60, 43, 15, 30, 60, 56,104,208,160, 65,247,125,125,125, 37,114,185,220,163,162,162,
+194, 84, 86, 86,198, 68,117,136, 39, 0,136,141,141,133, 82,169, 36, 77, 38,211, 21, 60,141,133,165,183,182,162,205,155, 55,119,
+ 12, 15, 15,239, 37, 22,139,161, 80, 40,224,234,234,138,246,237,219,247, 98, 50,153, 63,231,229,229, 41, 94,100,175,143,137,137,
+177,167,105,250, 13,154,166, 49,104,208, 32,171,246, 49,153, 76,159, 68, 68, 68,112, 8,130,128, 70,163, 6,159, 47,128, 72,100,
+ 7,123,123, 7, 4, 4, 4,162,176,176, 16, 3, 7, 14,212, 63,124,248,112,171, 84, 42,253,205, 2, 23, 10, 11, 11, 33,151,203,
+145,159,159,143,146,146, 18, 0, 64, 73, 73, 9, 40,138, 2, 73,146, 77,110, 83,125,156, 10,133, 98, 88,215,174, 93,231, 78,157,
+ 58, 21, 36, 73, 98,216,176, 97, 40, 40, 40, 88,151,147,147,115,200,203,203,107,204, 39,159,124, 34,118,117,117,197,220,185,115,
+ 5, 0,190,182,141,135, 54,216, 96,131, 13, 47, 28,117,125,180,254,106,209,106,108, 78,212,195,195,163, 7, 65, 16,139, 53, 26,
+ 13,215, 60, 37, 67, 16, 4, 87, 44, 22,159,208,104, 52, 43,164, 82,105,147,156,226, 42, 42, 42,148,143, 30, 61, 58,113,243,230,
+205,209, 35, 70,140, 64, 76, 76,204, 88, 0, 24, 49, 98, 4,110,222,188,137, 71,143, 30,157,168,168,168, 80,190,136,150,123,123,
+123, 15,238,217,179,231,136,142, 29, 59, 34, 58, 58, 26, 38,147,233, 70, 83,246,175,189,194, 16,245,172, 58, 52,111,179,138,140,
+201, 4, 65, 16, 53, 55,216, 18,185, 28, 25,233,233, 40, 43, 47,135, 78,171,133, 74,173, 54, 5,180,108,169, 81,232,245,108, 2,
+104,234, 60, 79, 94,252,157, 91,249,106,149, 74,226,234,236,162, 17, 10,121,168, 80, 42, 56,119,239,220,170, 2,240,208, 74, 14,
+ 61, 77,211, 61,207,156, 57,179,132,201,100,190, 99,103,103,135,105,211,166, 49,123,245,234, 5, 14,135, 3,157, 78,135,138,138,
+ 10, 68, 69, 69,201, 77, 38, 83,171,234,125,236,132, 66,225, 62, 38,147,249,184,178,178,114,177,197, 31,208,235,135, 68, 70, 70,
+178,244,122, 61,190,253,246, 91, 44, 93,186, 20,131, 6, 13, 98,221,185,115,103, 8,128,131, 47,170,199, 83, 20,133,254,253,251,
+215,118,134, 79,181,102, 63, 54,155, 29,214,186,117,107,200,229,114,200,229,114,136,197, 98,120,121,121,193,195,195, 3,235,214,
+173,163, 55,110,220,120,214, 96, 48,108, 45, 41, 41, 41,182,166, 14,217,217,217, 53,150, 65,173, 86, 11,149, 74,133,130,130, 2,
+152, 76, 38,196,198,198, 66, 35,114, 24, 52,253,227,161,237, 84, 26,141,250,246,131,204,252,197, 51,198,116, 81,105, 52,234,204,
+156,252, 12, 96, 19,101,137,115,222,188,121,147,198,141, 27, 55,105,244,232,209,168,170,170,194,205,155, 55,209,173, 91, 55,172,
+ 94,189,218,243,202,149, 43,115, 58,118,236, 8, 54,155,141,203,151, 47,131, 36,201, 2,155, 53,203, 6, 27,108,248,111,198,191,
+212, 63,171, 81, 52,106,209,242,241,241,113, 50,153, 76,159, 71, 68, 68,244, 31, 62,124, 56, 6, 14, 28,248,204,255, 15, 30, 60,
+104,127,228,200,145, 21,155, 54,109, 26,100, 48, 24, 86, 54,101,170,143,162,168, 99, 7, 15, 30, 28,210,165, 75, 23, 97,239,222,
+189,253, 0,128,199,227,233, 15, 30, 60,168,166, 40,234,216,115,180,197, 28,136,177, 24, 0,188,188,188,218,178, 88,172, 17,131,
+ 7, 15,110,251,241,199, 31, 35, 57, 57, 25, 81, 81, 81, 89, 1, 1, 1,215,138,139,155,228, 95,157,107, 97,213,225, 10, 75,214,
+ 45, 38,151, 91, 90, 81, 84,228,100,231,235,203,118,182,183,151, 70, 71, 71,251,244,235,215,143, 40, 40, 40, 64,121,121, 57,180,
+ 90, 45,238,220,185, 67,177,128, 60,150,179, 51,145,119,243, 38,193,228,114, 75,241,236, 74, 62,139,240,241,116,246,255,106,193,
+148, 22, 90,157, 54, 84,161, 80,144, 44, 54,155,221,204,195,169, 32,253, 97,147,102,226,116, 66,161, 48, 28, 0,139,162, 40,181,
+139,139,139,240,252,249,243,224,114,185, 32, 8, 2,109,218,180, 1,159,207,231,208, 52,157, 15, 0,246,246,246,220,237,219,183,
+ 59,142, 25, 51,230,170, 37,226, 14, 29, 58,176,121, 60,222, 91, 1, 1, 1,184,121,243, 38,146,146,146,242,110,222,188,217,188,
+ 67,135, 14,240,245,245,125,203,211,211,243,247,132,132, 4,227,139,232,216, 79, 87,172, 54,221, 25,222,100, 50, 81, 4, 65,128,
+193, 96,128,162, 40,200,229,114,180,106,213, 10, 91,182,108,193,134, 13, 27,190,149, 74,165, 39,155,192,101, 82, 42,149, 16,137,
+ 68, 72, 74, 74,210, 69, 68, 68,240, 24, 12, 6,178,178,178, 96, 50,153,176,102,205, 26, 72,252, 7,134,116,235, 24, 22,244,237,
+250,253,231, 68, 60, 30,111, 96,175,240,224,148,204,188,199, 52, 77,228, 54,100,209,170,197,201,105,223,190,253,216,209,163, 71,
+ 35, 59, 59, 27, 43, 86,172, 40,145, 74,165,177,231,206,157, 27, 57,117,234, 84,102,183,110,221, 80, 90, 90,138, 61,123,246,144,
+119,239,222,221, 93, 84, 84,180,223, 54,140,219, 96,131, 13, 54,252,151, 8, 45, 31, 31,159,209, 28, 14,103,238,187,239,190,203,
+ 12, 12, 12, 68,113,113, 49, 28, 28, 28,140, 4, 65,176, 1,192,201,201,201, 40, 16, 8, 48,101,202, 20,180,107,215,174,199,252,
+249,243,187,177, 88,172, 45,133,133,133,251,172,249, 97,153, 76,166,102, 48, 24,135,167, 77,155,182, 50, 49, 49,161, 21, 0,252,
+249,231,159,143, 10, 11, 11, 23,200,100, 50,117, 19,219, 97, 14,138, 73,240,120,252,219,254,254,254, 57,225,225,225, 14,195,135,
+ 15,135, 88, 44, 70,124,124, 60, 86,173, 90,149,169,215,235,151,196,197,197,145,255,244, 65, 38,117,186,162,187,199,143,219,247,
+250,224, 3,135,153, 17, 17,107, 63,157, 54,237,135,175,190,250,138, 21, 24, 24, 72,168,213,106,220,190,125,155, 62,114,228,136,
+113,207, 55,223,108,128, 72,196,190,121,228, 8, 87,175,215,231, 53,209,114,215,179,251,155, 61, 2,215,254,176, 9, 90, 77, 21,
+110,223, 56,133,242,114, 57,182,239, 56, 26,232,237, 77,247,124,242,228, 73,156,181, 92, 4, 65, 4,196,196,196, 72,104,154, 6,
+151,203,197,242,229,203,225,229,229, 5, 7, 7, 7, 84, 86, 86, 98,206,156, 57,142,179,102,205,114, 4,128,228,228,228,154,240,
+ 12,150, 80, 88, 88,216,117,202,148, 41,246, 36, 73,226,236,217,179,122,130, 32, 22, 95,184,112,225,231, 54,109,218,112,123,244,
+232, 97,191,127,255,254,110, 0, 46,191, 40,161,245,156,251,101,157, 63,127,190,227, 59,239,188, 67,179,217,108,162,162,162, 2,
+ 78, 78, 78,216,178,101,139, 74, 42,149,158,106, 34,215,242, 5, 11, 22, 44,169,254,188,119,241,226,197, 19, 86,174, 92, 41, 46,
+ 42, 42,122,234, 8, 47,149,130,116, 46,187,212, 53,226, 51, 83,105,133, 66,191,123,253,252, 81, 2, 62,143,187,120,229,238,203,
+ 70, 38,110, 53,212,174, 5, 11, 22,152,175, 81,174, 80, 40,228,210, 52,141,195,135, 15, 35, 47, 47,239,147,210,210,210, 34,147,
+201,116,244,243,207, 63,159, 23, 24, 24,216, 50, 61, 61, 61,175,178,178,114,181, 79,251,183,115,180,146, 34,212, 10,239, 96,131,
+ 13, 54,216, 96,195,139,131,217, 9,222,188,250,240, 20,158, 78, 39, 54,156,235,208,100, 50, 77, 57,119,238, 28,243,163,143, 62,
+194,189,123,247,176,103,207, 30, 90, 40, 20, 46,246,244,244, 20,250,249,249,241,248,124,254,188,137, 19, 39, 82, 89, 89, 89,232,
+209,163, 7,110,222,188,201, 0, 48,182, 14, 77,163, 33,250, 21, 10,197,157,132,132,248, 86, 38, 19, 69,152, 76, 20,145,144, 16,
+223, 74,161, 80,220,177,208,152,186,156, 53, 65, 49, 41,138, 38,244,122, 93,231,229,203,151,139, 39, 79,158,140,226,226, 98, 44,
+ 95,190,156,250,250,235,175, 47,210, 52,189, 88, 42,149,106,172,228,124, 17,168,225,228,146,100,252,129,121,243, 88, 85,106, 53,
+ 61, 97,238,220,202,239,199,143,159,177,101,211,166,188, 15, 62,248,192,240,197,130, 5,250,107,113,113, 89, 59,150, 47,159, 60,
+232,173,183,170,146,227,226,184,137, 49, 49,108,177,209,120,175, 41,245,124,242,228, 73,220,229,203, 87,177,119,231, 15, 56,176,
+103, 51,174,196, 94, 70,242,253, 84,148,148, 42, 96, 65,100,253,133,147, 36, 73,197,200,145, 35, 43, 70,141, 26,165, 63,124,248,
+ 48,100, 50, 25,170, 67,122, 64,169, 84,226,212,169, 83,136,137,137, 65, 76, 76, 12,206,157, 59, 87,227,228,110,169,158, 34,145,
+232,173,110,221,186, 33, 47, 47, 15,201,201,201, 23,165, 82,105,105,114,114,242,197,130,130, 2,116,236,216, 17, 34,145,104,104,
+ 83,234,249, 2,132,214, 95, 56, 5, 2,193,130,163, 71,143, 70,205,152, 49,131,124,244,232, 17,218,183,111, 15, 0,168,172,172,
+ 84, 3, 48, 53,133, 83,163,209,108,215,106,181, 94, 90,173,214,203,215,215,119, 81,110,110,238,155,115,231,206,149,155,195, 47,
+ 0,128, 60,229,228,205,180,107,123,191,151,184, 57, 11,186,118, 12, 13,252, 97,251,225,203,249, 5,197, 81,181, 98,104,213,229,
+132, 86,171,133, 86,171,173,105,167,209,104, 4, 69, 81,112,113,113, 81, 85, 63,196,228, 60,124,248,112, 90,110,149,235,192, 59,
+241,137, 83, 62,252,116, 89, 78,126, 65,113, 93,145,101, 75, 29, 98,227,180,113,218, 56,255,219, 56, 95, 5,152, 87, 31, 70, 88,
+180,104,209, 52, 77, 82, 20,133,203,151, 47,227,232,209,163, 38,131,193, 48, 73, 42,149,214,142, 86,189, 41, 62, 62, 62,102,228,
+200,145,251,210,211,211,153, 41, 41, 41,160,105,218,212,148,218,104,181, 90, 99,221, 28,112, 90,173,246,111, 79, 29,237,221,187,
+ 23, 69, 69, 69,134,130,130,130, 11, 36, 73, 30,251,155,171, 23,255,246,170,195,189,128,238,125,189,254,194,210,238,221,251, 47,
+137,137,225, 77,248,242, 75,221,184,143, 63,254,220,164,215, 27,153, 28, 14,197, 21,137, 24, 38, 30,143,157, 28, 23,199,223, 56,
+117,170,139, 70,167, 59, 27,213, 4, 7,115,179, 69,171, 87,175, 30, 24, 55, 97, 54, 52,181, 44, 90, 55,239,100, 64,103, 64,147,
+ 44, 90, 58,157, 46, 84, 42,149,130,207,231,231, 3,240,248,232,163,143, 64, 81, 20, 52, 26, 13, 42, 43, 43, 81, 88, 88,168,248,
+248,227,143, 77,213,226,137, 53, 98,196, 8, 7,107,120,253,252,252,188,216,108, 54,206,158, 61, 11, 54,155,125, 10, 0,216,108,
+246,169,152,152,152, 33,239,189,247, 30,188,189,189,253,178,179,179, 9, 88,240, 79,147,132, 14,251,141, 6,252, 65,160,245, 83,
+ 19, 28, 90,139, 67,135,221, 39,128,204,234,168,241,169, 29, 58,116, 0,172,244,203,170,141,234,197, 29, 27,140, 70,227,239,243,
+231,207,159,214,185,115,231, 1, 75,151, 46, 37, 80, 29,170,225,239,224,221,119,223,205, 56,116,232,208,155, 11, 23, 46, 60, 71,
+211,180,174,246,255,100, 37,101,151,186, 68, 78,167, 43, 42, 20,137,242,212,147, 15,154,194, 75,146,100,189,194, 82, 86, 82,134,
+ 46,145,211, 81, 81,161,128, 60,245,164,109,248,179,193, 6, 27,108,120,249, 86,173,191,160, 65,161, 69, 16,196,142,158, 61,123,
+ 78, 2,192, 36, 8, 98, 91, 97, 97,225, 95, 6,127,169, 84,154,225,229,229,181,166,101,203,150,147, 1,208, 4, 65,236,104, 98,
+165,138,105, 26,171, 24, 12, 98,254, 83,113,247, 92, 1, 42,205,105, 73,230, 3, 32, 24, 12,230,190,132,132,132, 47,243,243,243,
+229, 86, 90, 32, 26,197,139, 88,117, 8, 0,191, 0, 57,239,230,229,157,155, 27, 22,214,111,208,212,169,104, 59,104,144,131, 87,
+243,230, 38,141,193, 64, 61,184,118,141,184,113,248, 48, 39, 49, 38,134,173,209,233,206, 30, 3,242,155, 90,207, 39, 79,158,196,
+ 93,138,141, 59, 63,106,196,144, 1,126, 45,189,158,138,134,156, 66,148,148, 41,206, 55, 69,100,213, 17,189,195,182,108,217,114,
+146,195,225,176,106,167,178, 49, 24, 12,101, 58,157, 46, 20, 0,202,203,203,189,118,236,216,241, 43,131,193,200,179,196,151,146,
+146,114, 98,201,146, 37, 35,114,115,115,207, 23, 20, 20,228, 2, 64,126,126,126,174,209,104,220, 39,149, 74, 71,228,229,229, 29,
+129, 21,139, 0,104,192, 63,249,218,239,109, 0, 32,180,251,104, 36, 95,251,157, 15,160, 77,104,247,209, 0,128,231,205,101, 88,
+ 27,165,165,165, 82, 0,139,111,222,188,121,112,192,128, 1, 19,241, 55, 98,122, 1,128, 94,175,135, 70,163,193,245,235,215, 51,
+214,172, 89,211,252,193,131, 7,200,203,251,207, 33,147,167,156,188, 41, 7,110, 54,145,211,168,209,104, 72,147,201,196, 50, 24,
+ 12,180, 94,175,127,230, 33, 69,158,114, 18,114,219,192,103,131, 13, 54,188, 34,160,105,186, 35, 0,177,121,136,171,126, 23,215,
+249,172, 71,117,186, 64,243, 80, 89,253, 93, 78, 16,196,157, 90, 28, 53,219,173,216, 23, 0, 74, 0,220, 39, 8,162, 33, 35,200,
+142,134,190, 55, 40,180, 10, 11, 11,143,192,138,164,209,214,150,107, 4, 11,171,243,196, 1,207,159,135,173,134,195,100, 50, 21,
+231,231,231,255,237, 19,202, 96, 48,114,134, 14, 29,218,164,242,150,202, 28, 2,242, 62,211,233,246, 71,111,222,220,254,236,182,
+109,222, 38,146,116, 37, 0,154,201,229,150,234,245,250, 92,177,209,120,175,169,150,172,103,172, 49,143,158, 12,204,126,244, 4,
+173, 91,183,166,179,178,178,158,218,122,254, 30,238,169, 84, 42, 31, 75, 93, 64,173, 86,247,176, 82, 12,254,242,228,201,147, 95,
+234, 17,236,191, 74,165,210, 95,173,173, 84, 77, 82,105,128, 65, 17,212,168,208,238,163, 15, 3,160,204, 73,165, 95, 36,138,138,
+138,210, 81, 29,231,237,239, 32, 47, 47, 15, 4, 65, 96,213,170, 85, 72, 76, 76, 68, 97, 97, 33, 94, 0,167,142, 32,136, 3,171,
+ 86,173,250, 48, 49, 49,241, 80, 97, 97,161,206, 54, 20,219, 96,131, 13,175,178,200, 34, 8, 34,186,250,123,100,181, 81, 40,186,
+238,103,115, 25,115,185,218,101,204, 28,117,183, 55,182, 47, 0, 44, 88,176,224,203, 21, 43, 86, 8, 1, 88,155,140,249,185,147,
+ 74,191, 44, 20,255,151,112,212, 22, 5, 59, 95, 70, 67, 55, 3,122,144,228, 45,212,142,161,100, 52,190,208,223,200,202,202, 34,
+ 94,229, 11,206,156, 84,186, 22,194,254, 13,245,206,205,205,133,175,175,239, 11, 17, 89,181, 56,183,248,250,250,110, 47, 44, 44,
+ 36, 97,131, 13, 54,216,240,234, 66, 92,159, 48,106, 64,148, 69, 54,246,255,103, 30,220,235, 41, 87,223,119,130, 32,162, 87,172,
+ 88, 17,217,132,250,214, 88,180, 24,182,115,103,131, 13,255, 28,226,226,226, 94, 6,167, 77,100,217, 96,131, 13, 54, 60, 7,234,
+ 90,177,204,226,171,238,247, 5, 11, 22,124,137,198,103,156, 60,241,212,138,229, 89,253,189,198, 95,139, 64,195, 43, 7,154, 18,
+132,244,121, 86, 31, 92,176,113,218, 56,109,156, 54, 78, 27,167,141,211,198,249, 63,199,105,137,251, 66, 61,130, 40,162,161,169,
+190,198,166, 17,235,126,182,180,175,165,178, 4, 65, 52, 20,230,199, 60, 85, 88,243, 78,211,244, 14,252, 3,176, 45,125,181,113,
+218, 56,109,156, 54, 78, 27,167,141,211,198,249,183, 64,211,116, 71,154,166, 35,240,116,193, 20, 77,211,116, 4, 77,211,131, 22,
+ 44, 88,176,208,188,109,193,130, 5, 11,105,154,238,107, 46, 87, 93,166,102, 31,243,182,186,239,117,183, 53, 86,182,145, 42, 78,
+170,243,121,146,121, 17,217,127,139,143,150, 13, 54,216, 96,131, 13, 54,216, 96, 67,189, 48,175, 24,172,101,109,146, 3,120,176,
+ 98,197,138,242, 90,190, 83,114, 0,247, 0,180,171, 46, 39,175, 22,105,181,125,171,244,213,223,245,245,148,209, 91, 83,182, 1,
+236,104,224,179, 77,104, 53,132,118, 30,140,111,124,155, 73,194,171, 79, 0,104,234,105,218, 57,170, 58, 94, 17,109, 14, 92, 68,
+ 81,160,105, 26,133,178,138,248, 7, 50,124,245,188,191, 23,224, 5, 23, 9,159,191,129,162,233,238,213,155,226, 20,165,186,217,
+201, 74, 84, 88,203, 17,228,142, 96, 62, 3,159, 83, 52,218, 2, 0,131,192,125, 45,133, 53,105,197, 77,143, 39, 85, 95, 63, 15,
+ 21, 99, 18, 87, 32,124,215,209,201,185,117,121,121, 73,166, 65,171,251, 61, 69,142,237,104,122, 94, 70,248, 57,227, 13,138,198,
+151, 0, 24,108, 6,214,101,150, 89,189,146,195, 54,224, 16,230, 39, 60, 43,203, 87,255,121,206, 96,249, 54,216,240,202,129,166,
+105,230,223,187, 6, 9, 83, 61,156,196,223,228,180, 93,161, 86,136,173,122, 54,255, 89,207,182, 59,255, 77,245,110,146,208, 10,
+ 17, 99, 42, 8, 44, 3, 64,131,198,215, 41,114,252,212,164,253, 61,209,143,207,100,238, 2,192,212, 26, 76,115,105, 10, 87,234,
+ 61,152, 12,188,201,231, 48,215, 1,160,180, 38,211,248, 20,169,245,254, 98,161,222, 24,196,162, 24, 7, 40,154,102,155, 40,122,
+ 40, 53, 96,187, 0, 0, 32, 0, 73, 68, 65, 84, 31,104, 68,219,113,112,253,214, 19,104,155, 82, 87,223,102,146,240,227,127, 74,
+ 7,196,254, 52, 19,157,219,190, 6,218, 68, 2,148, 17,194, 30,159,227,226,250,143,208, 57,216, 23, 52,101, 4, 40, 18,118,131,
+215, 98,112,152, 35,253, 64,246,124,121,176, 3,188,224,210,220, 77,146,180,115,231, 46, 15, 47,191, 16,130, 34, 13, 72,255,243,
+252,152, 89,243,151,244, 9,133, 34,204, 26,177,213,214, 19, 19,124, 91, 4,126, 62,123,217, 15, 76, 79, 47, 31, 17,101,212,145,
+ 69, 57,169, 29, 54,173, 94,114,132,195,200, 91,119, 95,138, 93,214,246,229, 16, 49, 38,179,120,220,209, 2,190,168,181, 90, 93,
+153,101, 50, 24,127,103,176, 89,131,214,172,221,208,190, 87,255, 33,118,166,202, 34,134,145, 66,200,111,135,126,109,190,121,203,
+214, 33, 73, 82,211, 91, 0,168,166,180,153,162, 49, 63, 99,255,164, 33,108, 22,147, 8,254,100, 39, 19, 32,159, 75,104, 5, 75,
+240, 62, 65,195, 98,120, 9,154,192,213, 84, 25,126,121,158,223, 8,146,224,103,130, 70, 0, 8, 28, 38,104,252,154, 34,135,236,
+255, 83,100, 81,212,211,241,152,193, 32, 44,138, 39, 62,143, 7, 77,117, 20,121,107,202,219, 96,195,255, 42, 24, 12, 70, 44, 69,
+ 81,189, 95,176, 48,120,131,166,233, 91,182,163,251,191,141,166, 89,180, 8,124,155,252,176,192, 25, 38, 3, 66, 3,252,190, 1,
+154, 38,180,248, 76,230,190, 59,153,197, 30, 32, 13,216,249,221,180, 67,122, 35, 64, 26, 13, 48,145, 70,152, 72, 35, 72,210, 0,
+147,209, 8,218,168,195,146,221,177,128,190, 18,225, 97,254,251, 0,147,167,181,191,193,166, 25, 7,226,175,157,119, 33,244, 10,
+252,242,211,138,207, 10,228, 85,159, 93,184, 95, 88, 18, 34,209, 44, 76,145, 97, 79, 83, 4, 65,236,182,153,136, 58,118,234,241,
+198,159, 85,105, 20, 77,195,197, 65, 16, 56, 38, 50,217,103,255,137,216,130, 13,251,180,105, 0,224, 40,226, 6,142,189,159,233,
+251,119, 78,130,132,207,223,176,125,235,102, 15, 79, 87, 1, 65,222, 88, 9,210,100,130, 79,243, 8,230,194,233, 99, 60,191, 93,
+191,107, 61,148,186,113,141,237, 31, 40, 65, 72,139,150,193,115,247,157,186,225,171, 82,202,244,231, 15,126,249, 16, 58, 24, 61,
+188,131,217,223,172,248,129,185,232,139,153,115,244,166,199,183,211,101, 72,177, 52,214, 4, 75,112, 98,197,202,181,109,251, 12,
+142,180,163,170,228, 76,173,170, 42, 96,231,238, 93,203,130,218,118, 18,246, 8,107,198,145,253, 62,133,208, 84,150,193,192,224,
+243,250,132,246,115,208,124,248,158,113,231,222,168,233, 41, 50,108,106, 74,155, 77,181,166,173, 41,234,249,163,174, 19, 52,122,
+ 36,222,138,157,108, 42,188, 3,218,100, 4, 76,134,154,119,152,140,160,169,167,239,157,167,236, 6,240,124, 66,139, 65, 99,192,
+133,107,119, 60,139,139,164, 29,215,175,253,126, 33,125,231,206, 25,152,112, 32,181, 12,113, 77, 21,152, 0, 2, 90,185, 50,207,
+ 25, 77,208, 21, 84,152, 2, 0,160, 79, 0, 15, 0,186,122,218, 17,125,243, 21,196,149,171, 15, 53,113, 86, 14,226,112,117,117,
+ 69, 73, 73, 9, 0,212,164, 66, 10, 14, 14, 6, 0, 56, 56, 56,192,160,215,219, 70, 57, 27,108,176, 94, 24,145, 52, 77,179, 94,
+ 48,231, 16,154,166, 79,255, 77,154,207, 1, 76,168,254,188, 11,192,154, 23, 80,181,102, 0, 60,170, 63, 23, 1,120,108,235, 1,
+127, 11, 53,113,179,234,126,111,106,135,226,131,166,128,195,195, 1, 64,208,212, 90,208, 0, 31, 4, 19, 48,170, 48,108,112,127,
+184, 73, 60, 0,163, 26, 48,168, 1,163, 6, 48,170, 0,163, 6, 37,210, 60,192,160, 2,178,207,128,164,105, 94,147,155,171, 83,
+ 0, 25,191,163,111, 7, 95,136, 29,249,152, 57, 44,196,109,199,217,140, 93,187,206,167,247, 75,145,225, 93,171,234, 74,211,232,
+220,166, 53, 54,238, 82,165,253,145, 32, 31, 8, 0, 67,218,185,158,237, 28,210,220,103,195, 62,109,218,233, 7,229,131, 0, 96,
+ 80,168,195,153, 78,129,158,190, 20,158,223, 84, 64,209,116, 15,175, 22,173, 9, 83,226,118, 80,202,199, 80, 42, 53,120,156,179,
+ 31,206,222,175, 51, 76, 20,122, 90,218, 95,192,196,130, 25,139, 86,177,213,202, 98, 61,101,144,155,196,204,114, 38,139, 75, 17,
+120, 18,167,171,162, 42, 76,179, 39,125, 68,206,253,234,187, 5, 0,198, 52,106,113,148, 96,250,186,117, 27,218,116, 11, 15,146,
+ 20, 29,153, 73, 84,149, 23,131,100, 10,121,195,186,116,131,147,127, 8, 85,124,121, 29,193,245,235, 7, 39, 87, 63, 60,185,113,
+ 16,185,183,142, 18,221, 59,140,224,237,249, 63,246,206, 59, 60,138,170,109,227,247,148, 45,201,166,247,158,144, 80, 18, 2,161,
+ 73,239, 40, 69, 32,188, 20, 65,154,212,151, 34,162,136, 40, 42, 40, 32, 42,197, 6, 40, 29, 84,154,180,128,148,128,148, 40,189,
+ 68, 19, 74, 42,129, 36,164,247,158,108,182,206,204,249,254, 72, 49,129,148,221, 4,245,149,111,126,215, 53,215,108,189,119,102,
+206,236,156,123,158,115,158,115, 14, 74, 95, 3,116,117, 26,173,214,246,232, 59,172,127,247,195, 45, 61, 93, 93, 8, 17, 32, 8,
+ 4, 68,224, 81,166,214,227,195, 35, 9,224,121, 30,175, 12,235,251,146,153,140, 34,130, 32,128, 16, 1,169, 89,249,229,191,133,
+198,190,148, 80,136, 80, 67, 34, 85,157,122, 14,234,123, 63,252,118, 91,125,220,105,116,157,186, 54,150, 2,174,215, 56,231,250,
+222, 57,255, 99, 91,224,135,166,123, 57, 10,124,210,185,117,240,236, 63,151,217,113,240,156, 67,113,110,250,244, 99,251,182,142,
+223,182, 99,199,129,216, 28,204, 55,198,100,189,221, 95,118,125,195,111, 37,118,189, 90,154,229,166, 86,198, 41,125,108,104, 0,
+ 24,182,253,108,244, 91,183, 86,247,104,187,252, 12, 41,186, 26,175,142,168,251,188,172,136, 76, 81, 20,133, 25, 51,102,194,220,
+220, 28, 65, 65, 65,200,204,204,132, 84, 42,253,211,188, 59, 58,194,215,215, 23,182,182,182, 96,104, 26, 4, 68,140,102,137,136,
+ 24,112,221,127,214,102, 43, 57, 57, 57,163, 57,102,203,205,205,173,127,122,122,250, 23, 85,189, 85, 40,138,250,162, 69,139, 22,
+ 43,254,188, 81,173,117,175, 87,204,243,252,212,244,244,244,171, 13,105,142, 28, 57,210,245,204,153, 51,222, 53, 52,189, 1,120,
+215,245, 89,107,107,107,190,119,239,222, 73,103,206,156,201, 16,207,144, 38, 25, 46,163,141, 86,108,202,209, 69, 93, 52,153,101,
+ 0, 16,107,192,231,107, 53,249,169,245,252,186, 61,171,166,173,107,223,194, 22,165, 74, 45, 46,132, 37,129,231,245,224, 57,174,
+ 50,178,197,129,231,244, 24,214,201, 30,189,213,243,241,109,240, 3,112,188,176,182, 33,205, 39,209, 17, 97,114,231,193,175, 30,
+ 17, 4, 34,147, 75,232, 98, 95, 15, 59,199, 37,175,116,162, 23,141,110, 15,149,142,123,245,167,203,241,191,197,228, 96,151, 65,
+154,194,211,195, 19,145,186, 94,227,185, 70,247,189,129,104, 84,143,193, 3,251, 89, 18, 77, 49,244,121, 9, 40, 45,215, 35, 33,
+ 95,143, 44,117, 17,228, 84,166, 65,154, 2, 65, 71,119, 55, 23,197,141,195,239, 63,182, 99, 74, 88, 71,134,147,202,104, 14,188,
+ 64, 24, 82, 20,173,177,109, 59, 68, 82,213,111,171,161,237, 52, 85, 88, 76,235, 63,116,164, 85,202, 79,115, 41, 83,223, 97,112,
+236,226,129,199, 87,247, 32, 39, 44, 24,249, 25, 73,148,165,186, 8, 78,118,173, 48,124,234, 68,124, 57,177, 27, 74, 75, 74,193,
+100,198, 91,201, 36,114,107, 64, 87,167, 38,225, 49,245,235,245,159,187,176, 12, 93,113, 60,171, 22, 94, 15,149, 70, 3,240, 28,
+ 76, 88, 1, 20,169,122, 79, 15, 94,175, 83,116, 28,247,254, 2,128, 15,109,108,223, 99,114,112,176,157, 3,250, 65,208,183, 37,
+122, 21, 40,224,122,116,238,159,230,199,223, 17,147, 95, 24, 54,179, 31,161,112,173, 41,101, 20, 96,135,192,174,222,230,102,102,
+ 37,177, 72, 11,122, 19,241, 48, 33, 78,125,254,139,201,179, 22, 42,118,238,220, 57, 10, 32,175,163,118, 31,181, 16, 0,104,235,
+196, 0,192, 60, 61,143, 21, 0,160,210,147, 61, 22, 50,106,214,215,135,110,217,129,169,152,209,161, 42,146,165,214,147,151,210,
+ 75, 72,161,238,210, 71, 15,122, 46, 9, 30,216,225,238,192, 84,138,146,167, 92,121,164, 41,174,107, 59,165, 82, 25,188,188,188,
+176,104,209, 34,216,218,218, 66,163,209, 32, 43, 43, 11,175,191,254, 58, 0, 96,196,136, 17,144, 72, 36,152, 61,123, 54,188,189,
+189, 81, 80, 80,128,240,240,112,148,151,151, 27,125,126, 26,137,168, 41,106,214,194,210,210,210,167, 69,139, 22, 43,244,122,125,
+127,169, 84,234,164,211,233, 32, 8, 66,150, 76, 38,187,150,148,148,180,186,164,164, 36,241,127,109,223,239,223,191,111,140,217,
+106, 84, 83, 34,145,224,193,131, 7,143,140, 48, 91, 33, 79,124,127,255,245,235,215,113,228,200, 17, 0, 64, 92, 92, 28,218,180,
+105, 99, 86,215, 23, 31, 63,126,108, 54,112,224,192,253, 0, 60, 26,210,140,136,136,240, 57,125,250, 52,130,130,130, 0, 0, 15,
+ 30, 60,128,175,175,111,157, 27,115,253,250,117,102,202,148, 41, 62, 0, 50,254,134, 50,122, 30, 76, 86,205,245,159, 70, 43, 56,
+ 56,152, 4, 6, 6, 82, 79, 62,174,131, 4, 79, 27, 89, 23,168,121, 0, 72, 48,118, 11, 98,178,177,126,211,190,243, 47,255, 26,
+180,165,191,137,148,198,202, 93, 75, 82,115, 11, 74,123,178, 84, 69,243, 11, 71, 64,219,152,203,110,173,157,222,201,179,176, 76,
+141, 83,191,167, 95,141,206, 49, 46, 68, 26,157,137,139,128, 96, 93,241,140,135, 90,149,227, 59,253,203,139,135, 14,125,240,114,
+199,197,163, 59,226,228,205,164,197, 0,215,232,168,239, 68, 16, 64, 4,174,186,243,123,229,173, 3, 32,212,158,192, 87, 0,169,
+120, 77, 48, 46, 92, 48, 0, 96, 11, 29, 49,220, 66, 33,219, 60,111,222, 28, 75,125,238, 67, 20,104,165, 72, 45, 84, 35, 75, 37,
+ 65, 25,235,136,244,216, 8,158,166,112,177,209,144, 11,133, 18,194,169,173,109,100,230,116,192,144, 5,110, 37,231,150, 21,202,
+ 40,142,177, 28,251,153,117,222,175,223, 36,113,202, 92, 37, 69,161,209,225,231,173,172,172,219,168,243,147,152,226,194, 60, 88,
+ 59,183,199,203,175, 6,226,147,145,237, 80, 90,162, 68,110,193, 45,210,218,197,146, 74,190,118, 0,203,135,251, 35, 63, 59, 19,
+ 26, 61, 64, 41, 53, 5,106,173,186,172,222,227, 72, 99,199,219,239, 46,157,236,229,226, 96, 86,149, 84, 64, 4, 30,157,252, 91,
+ 98, 72,255, 30,184,120,253, 6,254,136,136,131, 80,153, 84, 64, 4, 1,105, 57,133,217,106, 29,191,199,168, 3,202,115, 32,122,
+117,157, 70, 12, 77,104, 50, 12,112,132,130, 7, 62,238,230, 99, 49,251,131, 64, 47, 11, 51, 57, 5,181,158,135, 90,171, 71,233,
+141,205,176,107,209, 1, 10, 19, 19,170, 11, 84,236, 29, 60,125,108, 43,167, 70, 95,145,152, 89,228,130,178, 44, 76, 25,210,254,
+173,189,107,223, 48,163, 76, 42, 78, 77, 61, 95, 59,146,117, 99, 85,183,243, 83, 62, 61,113,233,200,209, 73,174, 95,190, 55,109,
+224,176,119,246, 92, 2,112,174,174,109,211,106,181, 40, 46, 46,198, 59,239,188,131,237,219,183, 99,249,242,229,213,199,143,227,
+ 56,240, 60, 95, 61, 47,229,207, 63,255,140,248,248,248, 39, 77,150,136,200, 95,202,248,241,227, 77,178,179,179, 47,123,120,120,
+180, 27, 50,100,136,162, 95,191,126, 80, 42,149,184,112,225, 2,148, 74,165,151,135,135,135,215,133, 11, 23,198,165,164,164, 68,
+187,187,187, 15, 12, 10, 10, 50,184, 15,109,165, 1, 98,170, 47,193, 0, 71, 85,100,136, 48,168,200,253, 16,208,140,121,110,101,
+ 50, 89,213,148, 89,207, 52,178,149,158,158,254,168, 41,145,173,178,178, 50,169,155,155, 27, 28, 28, 28,192,243, 60,148, 74, 37,
+ 78,156, 56,129,226,226, 98, 8,130, 0, 83, 83, 83,124,246,245, 46,196,222,185,140,208,208, 80, 20, 23, 23, 75, 27,211, 76, 75,
+ 75,163, 58,117,234, 4,141, 70, 3,142,227,160, 86,171, 17, 18, 18, 82,253,156,101, 89, 44,253,116, 3,226,194, 46,227,238,221,
+187, 72, 75, 75,251, 91,102, 27, 49,194,139,252, 47, 82,239,152, 89,127,123,214, 33,207,115, 31,238,220,123,232,214,135,243, 39,
+ 98,225,164,193, 30,171,183, 28, 31, 28,147,135,189, 0,224,111,143,233,175, 13,106,237,105,173,144,224,147,159,194, 0, 66, 62,
+108,238,239, 69, 21, 32,174,157,147,176,248,231,208,228,203,203, 38,118, 65, 75, 23,203, 54,133,178, 2, 89, 66,130, 1,115, 10,
+ 10, 28,108,204,229,126, 35, 58,217,157,131, 32,192,218, 66,222, 22, 60, 7,107,115,185,223,203,237, 45,127, 1, 0, 75,133,164,
+109, 93,145,175,250,232,234, 33,153,171,144,179,115,205, 44,172, 61,103,140, 26, 98, 58, 98,212, 56, 83,115, 9,135,252,208, 11,
+ 40,145,184, 67,111,235, 5,141,190, 0,105,137,241,252,175,183, 99,210,243, 74, 53, 75, 26,221, 76,130,171,233,137, 15, 28,124,
+ 58, 14,177,201, 11, 94,158,227, 51,243, 39,111, 26, 2, 93,122, 96,108,182,153, 99,119,211,223, 19, 18,203, 4, 82,103, 68,167,
+ 22, 37,197,197, 73,122, 30, 46, 42,158,181,136,191,244, 35, 62, 24,222, 1,133, 5, 57, 80,235, 56, 20,171, 56,157,179,181,137,
+ 92,147, 24, 9,141,142,131, 86, 47, 64, 98,237,134, 11,183, 34,242, 4,189,254,151,250, 52, 19,242,113, 55,225,196, 93,243,154,
+175,181,180, 71,167,247, 45, 77,239, 66,175, 66,114, 90, 6,246,158,185,213, 37, 33, 31,119,155, 83,206, 68,224, 42,154,159,107,
+ 68,178, 40,130,126, 77,233, 4,223,214, 17,221,165, 38,210,239,190, 88, 60,165, 93, 47, 95, 91,185,144,118, 11,148,160,131, 25,
+207, 66, 37,227, 97,229,209, 18,130,182,148,148,171,213, 69, 81, 64, 67,133,207, 0, 0,209, 41,241,229,180,246,102,148, 77, 75,
+240, 9,231,192,118,158, 11,189, 0,196,231, 11, 0, 16,161,187,244, 81,108,239,119, 79, 15,248,244,226,160,152,140, 51, 43, 99,
+220,198,111,238, 4,236,105,209,208, 54,230,228,228,128,101, 89,204,155, 55, 15,190,190,190, 32,132,160, 77,155, 54, 24, 58,116,
+ 40,126,249,229, 23,196,197,197, 65,169, 84,226,246,237,219,200,204,204, 20,107,126,145,191, 13, 63, 63, 63,231,244,244,244,168,
+119,223,125,215,118,236,216,177,248,249,231,159, 81, 82, 82,130, 61,123,246, 96,227,198,141, 88,181,106, 21,244,122, 61,118,238,
+220,169, 56,118,236, 88,247,173, 91,183,166,121,122,122,182, 79, 73, 73,201,106,196, 96, 81, 0,228, 0, 36,149,117, 23, 5, 64,
+ 56,123,246, 44, 70,140, 24,129,179,103,207, 10,149,175,241,168,184,249,105,210,220,159, 50,153, 12, 50,153, 12,197,197,197,207,
+196,108, 73, 36, 18,152,155,155, 67, 38,147,161,180,180,212,104,179,197,113, 28,147,150,150,134,226,226, 98, 12, 25, 53, 10, 27,
+214,174,197,160, 65,131, 48,100,200, 16, 16, 66, 16, 18, 18,130,193,125, 2, 48,241, 63, 3, 17, 19, 19, 3,142,227, 12,218,222,
+172,172, 44,100,103,103,227,229, 81,163,176,107,235, 86,244,232,209, 3,126,126,126,224, 56, 14,151, 47, 95,198,248, 97,125, 96,
+ 50,102, 48,226,226,226,196,147,218,240,104,214, 51,233,163,213,108,162,114,113, 91, 56,121, 37,120,210,176,238,129,163,250,182,
+195,174,195,191,126, 14,135,146, 67, 0, 96,167,145,127, 54,109, 80, 75, 68,167, 20,226,215,187, 25,193, 49,121,120, 38,217, 26,
+ 2, 15,123, 59, 75, 5,192,200,160,210, 9,156,101, 66,227, 29,152, 5, 66,160,232,255, 62, 94, 27, 21,237,209,163,157,135, 71,
+ 85,214,161,249,136,111, 48, 61,226,145,103, 55, 63,103, 79,240,122,128,215,195,114,226, 79,192,167,102,141,110, 71, 31,111,217,
+197,183, 23, 45,234, 61,124,204,171,166, 50,133, 21,248,146, 84,232,179, 34,144,255,240, 42,148,138, 54,200, 74, 78,192,145,243,
+161,197, 15,211,242, 75,104, 26, 23,178,139, 53,239, 37, 20,162,172, 49, 93,181, 30,107, 87, 44, 95, 50,242,200,161,195, 22,242,
+150,125,169,248,205, 35,138,101, 44, 39,119,240,126,129, 46, 55,177, 39,107,246, 28,182, 84,106,177,174, 49,157,114,101,201,241,
+144, 11,231, 38,182,246,233,107,241,248,143, 51, 80,169, 53,208,232,129,246,221, 7,130,231,137,140,162, 41,193,146, 97,168,156,
+252, 66, 80,122, 62,251,218,189,199,153,215,239, 37, 48, 26, 11,172,107,112,116,145, 39,221, 61,197,188, 53,106, 96,103, 64,175,
+194,127,250,119,192,134, 3,191,190, 9,240, 51,155, 87,200, 21, 17, 45, 2,244,109,231,128,237,132,160,111,216,137,141,109,187,
+142,121, 27,198, 68,180,218,219, 99,184,191,143,235,143, 27, 62,123,223,214,206,189, 13, 67, 9,122, 16,231,142, 64, 73, 26,161,
+210,110,193,202,173, 7,120,215, 62,216,249,237, 87,101,130, 64, 14,161,158,161, 45,248,202, 51, 76, 72,185, 2, 62,246,103, 36,
+ 36, 36,192,222, 43, 12,160,104,144, 22,143,161,227, 8, 52, 58, 2, 0,103, 54,237, 57, 61,232,189, 23,215,182, 31,213,150,245,
+188,117, 47, 62,231,213, 89,174,138,158,158,140,111,116,166, 25,157,167, 84,214,123,174,102,100,100, 32, 35, 35, 3, 57, 57, 57,
+ 40, 42, 42,194,144, 33, 67, 48,120,240, 96,220,185,115, 7,215,174, 93,131, 92, 46,135, 78,167,131,179,179, 51, 40,138,130, 78,
+167, 67,126,126,190,120, 57, 20,249, 75, 81,171,213,199,215,175, 95,111, 27, 24, 24, 88, 21,145,193,173, 91,183,176,123,247,110,
+152,153,213,190, 78,142, 24, 49, 2,132, 16,219,149, 43, 87, 30, 7,208,171, 62,205,222,189,123,143,186,123,247,110, 70,231,206,
+157, 19, 42,205,150, 20, 0, 29, 25, 25, 73,167,166,166, 82, 54, 54, 54,196,213,213, 85,159,145,145, 33, 0,224,103,205,154,197,
+ 28, 61,122,180,181, 82,169,188,210, 84,163, 37,147,201,158, 73,159, 45,137, 68, 2,138,162, 32,147,201, 32,149, 74, 65, 8, 49,
+202,108,241, 60,207,158, 61,123, 22, 97, 97, 97, 88,213,185, 51, 22,187,185,193,214,214, 22,151, 47, 95, 6, 33, 4,102,102,102,
+ 40, 40, 40,192,161, 67,135,240,226,139, 47,130,227, 56,169, 33,186, 65, 65, 65, 8, 15, 15,199,167, 93,187, 98,177,149, 21,204,
+205,205, 17, 18, 82,209, 26, 40,151,203,145,156,156,140,144,144, 16, 12, 28, 56, 80, 60,169,155,137,193, 39,207, 0,128, 45,160,
+224,172,211,170, 64, 56, 2, 80,112,245,247,135, 52, 38,166,118,231, 28, 67,160,105, 44,255,118,111,240,200,111,222, 30, 69,205,
+ 29,221,197,117,245,143,151, 94, 7,128,217,175,248,186, 41,228, 44, 54,157,140, 38, 52,141,229,207, 98, 7,253,253, 33,165,242,
+241,250,144, 30,126,200, 40,210, 34, 62,163,232,183, 24,192,160, 89,156,127,253,230, 53,236, 59,117, 57,117,227, 62,117, 44, 33,
+ 4,214,230,114,191,233,247,227, 61,127, 60, 27,158,242,245, 17,117, 44, 17, 8,172, 21,146,182, 51, 99,250, 52,154,117,216,213,
+ 67, 50,247,157, 37, 75,250,140,158,249,174, 9, 23,123, 20,218,248,243, 16,116, 42,148,232,164, 40, 98,156,145,150,146,130, 53,
+ 59,131, 83, 75,148,218,137, 81,185,198, 25,204,135,249, 40, 99,169,146,177,107, 62, 89,118,113,237,103, 43,205, 85, 9,151,203,
+ 24,138, 83, 49, 45, 6,176,159,173,250,134, 42,213,104, 95, 77, 40, 68,105, 99, 58, 26, 11,172, 91,255,245,183, 35,231, 76, 29,
+ 23,235,219,102,128, 29,159,145,104,167, 46, 41,201,249,233, 92,184,115,229,157, 34, 5, 0,241,105,249,200, 45, 86,114, 60,167,
+191, 98, 33,193,234,104, 67,162,131,149,248, 56,194, 33,176,111,251, 41, 14, 22, 82,168,202,138,224,104, 33,193,176, 30,173,166,
+232,127,143,123, 63, 49,199, 24,187,246,164,209,210,131,232, 85,184,189,238,197,182,132,215,183, 5,175,135,238,254,126,227, 35,
+ 99, 20, 22, 47,236,111,110,105,163,125, 76, 67,105, 6,152,218,131,178,244, 2,172,188, 41,137,255,171,200, 72,136,226,222,156,
+ 50, 53, 63, 49, 41,237,123,123,211,250,155,181,245,149, 77,201, 66,210,101,148,101,199, 35, 50, 67,135,246, 57, 21,173,237,150,
+217,119,192, 63,195,142,233,197,197,197,232,221,187, 55, 94,127,253,117,112, 28,135,209,163, 71, 35, 53, 53, 21,143, 31, 63,134,
+171,171, 43,102,205,154, 5, 59, 59, 59, 44, 89,178, 68,188,226,137,252,229, 36, 39, 39, 79,251,240,195, 15,175,247,232,209,195,
+201,222,222, 30, 29, 58,116,192,169, 83,167,240,238,187,239, 86,127,166,115,231,206, 32,132,160,160,160, 0,235,215,175,207,202,
+200,200,152,214,224, 13,122, 84, 84,236,190,125,251,250,183,107,215, 78, 39,149, 74,139, 0,200,139,138,138, 76, 10, 10, 10, 40,
+181, 90, 13, 65, 16, 4, 43, 43, 43, 62, 35, 35, 67, 63,113,226, 68,205,205,155, 55, 91, 41,149,202,228,230, 68,180, 60, 60, 60,
+ 34,243,243,243,139, 41,138,106,246,208, 15, 85, 38,203,222,222,222,161,172,172, 76, 0, 80,216,148,161, 31, 56,142, 67,215,174,
+ 93,113,254,234, 29,156,253,245, 38, 74, 50, 30,224,245, 57,211,208,161, 67, 7,156, 63,127,190,201,101,214,169, 83, 39,156, 11,
+185,142,235, 97,247,144, 28,119, 31,111,190, 62, 7,237,219,183,199,185,115,231,196, 19,218,112,206,160,118,223,172, 51, 79, 26,
+173,129,193,193,193, 85,151,254,167,236,107, 91,123,116,146, 88,203,246,175, 28,222,202, 95, 50,100, 37, 40,137, 41,142,182, 57,
+215,103,249,154,205,177,140, 99,242,212,200,156,198,179,195,106,253,105,114, 16, 69, 66, 99, 15,222,139,105, 59,229, 63, 61, 60,
+176,235,148,226, 99, 0,120,181,159, 15,126,127,152,139,208,184,156,131,209,185,136,106,238, 94, 7, 56, 66,193,231,225,224,250,
+183, 70, 15,244,114,119,198,238,159,175,131,162,112,220,160, 10,151, 16,210,163,157, 23, 54,238,123, 50,195,208,217,243,235, 35,
+234,216, 11, 81,165,195, 1, 96, 72, 91,197, 47,221, 90,217,120, 18,210,112, 78,151,169,140,157, 55,124,220,107, 38, 92,220, 41,
+ 32, 41, 4, 20,167,129, 74, 39, 32, 51,175, 20,229, 86, 30,184,124,235,158,170, 88,173,125, 59, 58,183,105, 81,188,152, 60, 36,
+ 72,255,184,151, 82,166, 84,185, 40, 28, 90,169, 25, 90, 16,202, 52, 4,191, 71, 39,149, 68,103,225,129, 33, 26, 9, 9,208,246,
+116,227,250,109,223,123,100,133, 68, 42,123,149,161, 64, 57, 90,155, 57,108,255,230, 83, 88, 88,152, 67,208,150, 1,202, 92,140,
+125, 99, 77,110,100,134,222, 7, 0,218,216,193,188,159,143,100, 47, 75, 83,105,151,226,117, 31, 53,246, 27,148, 30,243,167, 14,
+235, 44, 17,180, 74,188,181,254, 48,118,188, 63, 26,175,189,228, 47, 57,115, 35,110, 62,128,213, 77, 45,107,194,115, 32,122, 21,
+122, 45,187, 26, 75, 1,215, 9,208, 55,236,200,103,109,129, 59, 6,107,116, 1, 36, 60, 75,249,119,244, 52,147, 10,105, 55, 32,
+164,221, 32,140, 71, 31, 80,158,253, 41,202,185, 43,249,238,139, 85,202, 93,187,118, 95, 16,104,124,210,216, 80, 25, 85, 17,173,
+188,184,235,208,106,181,208,243,128, 90,173,134, 82,169,132, 89,252, 57,232,121, 64, 42,161, 0,224,229, 69, 51, 70,117, 34,101,
+ 25,229,167, 99,185,148,221,115,218,246, 34,101, 25,229,183, 83,248,184, 60,165,166,209,200,171,155,155, 27,166, 79,159,142, 9,
+ 19, 38, 84, 71, 14,250,244,233,131, 47,190,248, 2, 87,175, 94, 69,183,110,221, 32,145, 72,112,249,242,101,112,156, 56,247,180,
+200,223, 66, 66, 70, 70,198,203, 35, 70,140,248,245,252,249,243,182, 1, 1, 1, 0,128,176,176,176,138,155,206,174, 93,225,235,
+235,139,236,236,108, 76,154, 52, 41, 47, 51, 51,243,101, 52,210,231,183,180,180, 52, 49, 40, 40,200, 73,169, 84,118,254,232,163,
+143,114,188,188,188, 74,212,106, 53, 85, 84, 84, 36,112, 28, 7, 27, 27, 27, 89,231,206,157,209,187,119,239,178, 91,183,110,181,
+ 72, 77, 77, 45, 5,144,212,148,141, 31, 61,122, 52,174, 94,173, 72,218,123, 22,227,106, 73,165, 82, 4, 4, 4,184, 37, 36, 36,
+164, 87,214, 45, 70, 95,227,107, 86, 47,247,238,221,195,149, 59,105, 96,181, 42,200,114, 51,112,251,231, 32,140,154,183,160, 89,
+255,239,123,247,238,225, 68,200,109,152,201, 89, 60,120, 16,133,160,160,160,234, 27,183,191,153, 6,189,200,255, 56,153,168,167,
+159, 22, 11, 0,129,129,129, 87,170,162, 21, 53,105,217, 18, 50,121, 25, 86, 14,233,226,182,244,213,190,173, 24,125, 73, 6, 4,
+ 94, 0, 35, 1, 28,237, 45,177,127,255, 65,159,131,135, 15,223,218,186,101,235,183, 2,199, 45,143,204,129, 49, 61,110, 87,126,
+115,248,250,171,251,151, 12,100, 95, 31,222,214, 22, 0,164, 44,141, 77,167,162, 56, 0, 43,155,179,183, 61,221, 96, 82,166,199,
+ 92, 71, 59,171,143, 63,252,239, 72,219,129, 93,125,113, 37, 52, 18,223, 6,221,186, 42,203,193, 62,131, 79,110, 65,143, 39,253,
+ 83, 93, 89,135, 16, 26,239,119,201,243,196, 89,106,102, 3, 93,210, 37, 64,167,134, 90,163, 67,106, 62,143,212, 2, 53, 88,133,
+ 20, 97,113,105, 42,187, 44, 4, 55, 99,183, 41, 51,133,137,235,138,207,191,118, 87,171,202,184,146,194, 60, 78, 42,187, 45, 81,
+152,202, 51,141,233,170,112, 59, 29,234,254,222,146, 23, 0,129,145,153,144,242,101,239,204, 48, 75,143, 62,143,214,116, 6, 40,
+ 66, 96,234, 63, 18, 22,166,140,180,111, 11, 73, 10, 0,152,153, 41,100,235, 63,121,215,234,237,247, 63,105,180, 15,152, 63, 32,
+245,109,233,252,118,128,151, 13,174,134,199,226,106, 68,114,212,213,176, 7,237, 7,117,112,133,175,187,245, 34, 89, 97,209,186,
+ 24, 24, 31, 33,173, 40, 24, 14,208,171,171,179, 14,253, 29, 49,185,219,171, 31,213,151,109, 88, 39,222,128, 16,199, 19, 80, 12,
+ 3, 80,116, 69, 6,100,234, 13,176,214, 45,201,193, 35, 39,202,119,239,222,247,105, 76,158, 97,201, 25,250,138, 83,130, 47, 41,
+ 41,129,153,153, 25,206,197,113,154,215,134, 73,229, 52, 77, 35, 53,238, 78, 69,103,120, 91, 26, 0,218, 73, 7,125,214,246,198,
+170,110,231, 45,100,148,220,117,228, 39,254, 92,196,190, 52, 67, 42, 9,127,127,127,248,248,248, 96,194,132, 9, 72, 72, 72,192,
+218,181,107,145,153,153,137,243,231,207,227,245,215, 95, 71,159, 62,125,144,159,159,143, 31,127,252, 17, 97, 97, 97,200,202,202,
+ 18, 45,128,200,223, 66,113,113,241,253,152,152,152, 97, 29, 59,118,220,243,214, 91,111, 89, 76,157, 58,213,117,206,156, 57, 52,
+ 0,100,103,103, 11, 27, 55,110,204,248,238,187,239,138,243,242,242,102,234,245,250, 8, 67,254,225,153,153,153, 55,191,255,254,
+251,220,107,215,174,181,239,222,189,187,252,133, 23, 94, 16,108,108,108, 88,185, 92,206,107,181, 90,117, 92, 92, 28,159,144,144,
+224, 82, 84, 84,244, 8, 64, 60,154, 48, 99, 69,101,244,106, 53,195, 48, 43, 8, 33, 1,207,162,143,150, 66,161,112, 5,240,136,
+162,168,214,198, 54, 27, 62, 85, 97,179, 44, 10, 11, 11, 81,158, 21, 5,147,180,135,232,104, 70,163,157,141, 57, 44, 45, 45,155,
+101,138,138,139,139, 1,101, 58,174, 95,191, 7,112, 28,172,172,172, 96,101,101,245,183, 27,173,250,188,200,191,132,185,117,188,
+214,112, 31,173,118, 14,120,221, 84,139,141,243, 70,182,146,122,123,186, 67,147, 22,134,123,169,101, 88,222,179,123, 52, 35,183,
+ 80,207,155, 54,186,235,184,241, 45, 48,176,119, 55,202,219,197,106,209,186,111,182,189,209, 14,121,239, 70,231, 96,147, 33, 91,
+ 20,157,139, 68, 1, 57,187, 47,221, 79,155,239,174, 80, 65, 16, 8, 46, 69,100, 34, 34,169,112,119,108, 46, 18,141,217,187,118,
+ 46, 24,204,130, 62, 76, 8, 49,177, 50, 51, 43,109,231,235,110, 63,184, 87, 39,250,229, 1, 93, 33,101,128,235,191,223,195,226,
+111,142,223, 22, 4, 50,242,142,129,205,134, 21, 25,134,181, 13, 84, 69,134,161,190, 86,134, 33, 33,132, 84,100, 29, 54, 28,124,
+ 96, 24, 42,171, 60,249, 15,103,137, 93, 27,168,226, 47, 33,169, 80, 64,114, 78, 41, 74, 88,103,104,210,211, 1, 34,164, 92,105,
+184, 99,117,131,216,219,219, 59,250,180,243,109,181,121,111, 16,116,229,197, 72,188,188, 7,101,133,153,248,108,251,169, 86,110,
+110,118, 3,210,211,211,175, 24,113,177,241,253, 53,248,160, 35, 8,192, 72,228, 56,179,245, 8,242,236, 76, 97,175,144, 66, 80,
+229, 98,222,219, 83,173,134, 15,153,106, 5, 0,201, 15,238,194, 75,161, 50, 72, 87,103,135,113,175, 14,242,179,134, 94,133,189,
+231,238,170,105,224,229,125, 23,162,226, 7,181,181, 54,121,181,175,151,205,234,140,162, 87,144,223,180, 65, 69,171, 34, 90,213,
+ 17,190, 38,100, 27, 6, 1,124, 91, 1,241,135,111,230,152,141, 31,242,130, 66,202, 82, 20, 41, 75, 7, 49,181,199,182,189, 71,
+203,100,122, 24, 60, 19,123,229,217,176,186,199,218,196, 21, 21,231, 9,246, 12, 95, 27,246,223,139, 31,247,116,200,202,202,130,
+142, 39, 72, 44, 16, 0,224,183,105, 67,218,241,105,197,130,246,194,186,177,227, 41, 83, 7,217,123, 95,238,187, 76,208,120,100,
+147,227, 56, 40, 20, 10, 16, 66, 16, 20, 20,132,228,228,100,228,231,231,131,231,121,188,247,222,123,240,243,243,195,131, 7, 15,
+ 80, 90, 90,138,156,156, 28,136,136,252,157,168, 84,170,112,149, 74,213,225,189,247,222,155,188,108,217,178,254,102,102,102, 62,
+ 0,160, 84, 42, 19,245,122,253,213,202,255,167, 49,217,129, 4,192,163,248,248,248,196,248,248,120,167, 3, 7, 14, 88, 3, 48,
+169,124, 79, 13,160, 8, 64, 54,154,145,113, 88,101,170, 40,138, 90,241,172,142, 67,149,169,162, 40,170,117, 83,190, 79,211, 52,
+ 79, 81, 21, 99,231,201,229,114, 92,187,118, 13, 19, 70, 14, 65,204,153, 34, 4, 88,155,163,251,204,121, 56,124,241, 34, 24,134,
+ 1, 69, 81, 96, 24,198,168,122,132,101, 89, 92,191,126, 29,175, 77, 26, 15, 57, 11, 88, 89, 89,225,189,247,222,195,201,147, 39,
+193,178,226, 44,125, 70,176,179,134,225, 50,112, 28, 45, 10,171, 47,238, 89, 35, 5,175,199,233, 61, 95, 33, 56,178, 76,251, 32,
+ 23,203,253,114,177, 49, 8,165, 66,238, 55,251,230, 95,188, 30,249,229,172,137,129,138, 23, 7, 13,193,139, 3, 7,177,237,187,
+ 13,248, 24,168,101,180, 6,163,129,177, 54,120, 1,159,238, 60, 23, 59,239,240,229, 56, 10,186, 82, 76, 28,218,141,240, 2, 62,
+109,100,103,158,210,180, 50, 53, 63,124,253,214, 45, 27,232,202,144,116,247, 55,147, 22, 62,173, 0, 94,135, 71,143, 30,226,187,
+189, 63, 11,151,127,127,176, 95,203,225,173,132, 66, 40, 13,213,172,168, 45, 57, 88,153,201,252, 94,110,111,249,139, 0, 2,107,
+133,180, 45, 17,120, 88, 43, 36,109,135,180, 85,252, 66, 8, 33, 22,166,146,182,132,215, 55,170,169,210,114, 59,246,254,176,251,
+235,217,179,103,155,229,165,101, 33,163, 36, 18,101, 50, 55,232, 21, 30,136,191,123, 85, 85,174,225, 12,169,196,235, 61,158,121,
+121,121, 57,225,161, 5, 56,188,125, 45,244, 90, 13,114,210, 42,188,106, 70, 94, 9, 44,237,221,110,165,167,167, 27,172,169,227,
+132,226,113, 83,231, 74, 77, 45, 96,250,218,184, 64, 89,124,190, 6, 93, 92, 45, 42, 46, 26,101,185,136, 9,185,142,129,149,125,
+ 76, 19, 82,105,120,117,114, 53,104, 59, 45, 76,164,111, 13,127,193, 13,137, 41,153,184, 22,149,190, 55,177, 0, 25,124,108,230,
+222,248,140,162,249,163,123,122, 98,195,201,232, 55, 1,253, 65, 99,246,221,223, 17,147, 9, 65,223,138,206,240, 42, 16,160,175,
+191, 35, 38, 27,152,105,248,148, 38, 43,197,148,175,127, 73,254,232,232, 31,121,163,151, 78,233,103,217,187,247, 8, 25, 56, 45,
+ 74, 85, 26,125, 76, 17, 74, 12,213, 44, 81, 9, 0,176,163,114, 1, 0,132,167, 9,251,251,173,188,117,245,224, 28, 15, 7,129,
+ 0, 87,227, 53, 0,112,107, 86, 15,211, 91, 62,182,244,199,210, 65,159,249,221, 90,221,227,124, 68,166,112,224,106,124,245, 24,
+ 90, 13,150, 59, 33, 4,122,189, 30,130, 32,192,214,214, 22,249,249,249,200,201,201, 65, 78, 78, 14,226,227,227,155,116, 46, 53,
+ 3, 81, 83,212,124,234, 50, 15, 96,191, 94,175,223, 95, 84, 84,244, 44, 53, 51,240,244,184, 78,205,218,247,154,205,132,132, 16,
+182, 50,154,213, 88,103,248, 6, 53,107, 54, 19, 18, 66,206, 86, 70,179, 26,139,106,213,210, 20, 4, 33,163,107,215,174,182,163,
+ 70,141, 2,207,243,120,248,240, 33,146, 83, 83, 49,120,254,155,176,182,182,198,213,251,247,241,224,193, 3,172, 88,177, 2,122,
+189, 30, 39, 78,156, 72,107, 76,147,101, 89, 93,171, 86,173,164, 99,198,140, 1,199,113, 72, 72, 72, 64,122,122, 58, 22, 47, 94,
+ 12, 43, 43, 43,132,135,135, 87,107,230,229,229,129,101, 89, 93, 29,209,173,191,226, 92,250,183,243,148,201,106,216,104, 1, 60,
+120, 61,138, 47,174,196,166,107,208,233,244,104, 27,157,139,199,209,127, 70,164,182, 49,161,247, 79,223,143,140, 77, 12,191,241,
+162, 12, 57, 17, 48,246, 78,226, 97, 62, 50, 45, 76, 74, 75,161, 43,181, 68,194, 47,120,156, 93, 90,246, 48, 31, 70,231,162, 19,
+129,167,160, 43, 7, 50,195,112,243,234, 21, 92,190,125, 15,127, 68,196,242, 55,195,227, 14,211, 2, 62,141,201,199,195, 38,220,
+133,192,124,228, 6,204,136,120,228,217,205,215,201, 19, 60, 7, 34,232, 97, 53,241, 32,102, 70,247,246,236,214,210,218,179, 34,
+146,165,135,205,127,127, 3,190, 54,105, 80, 47, 44, 85,191, 83,118,242,252, 43,165, 69,249, 61, 95, 26,208,203,204,202,127, 56,
+242, 30,197,225,225,189,235,170,240,200,248,155, 97,169,250,157,205, 41, 93, 55, 55,183,254, 47, 13,240,195,196,121, 31, 66, 87,
+ 94,140,132,203, 63,160,172, 32, 11,215,110,153, 35,182,164,164, 23, 0,131, 35, 90,183, 82,184,246, 72, 41, 68,159, 22,146, 20,
+ 11,104,156,167, 5,142,130,156, 82, 67,208,148,128, 42,207, 67,124,186,182,248,149,237,169, 60, 0, 40,228, 20,107, 70,138, 45,
+ 13,138, 60,122,217,181, 81, 48,122,236,187, 24, 5, 65,168,152,190, 73, 16,176,109,223,111,241,243, 63,125,173, 11,218,121,218,
+116,186,155,158, 67,193,136,144, 63, 69,208,239,143,195,159,180, 85,255,250, 49, 32,232,112,125,145,109,219,126,155, 10,250,161,
+137,211,237, 68,102, 32, 29,192,124,176,229, 59, 22,109, 58,247,113,215,139,209,125,151,252,119,180, 37,200, 51,201,208,141,139,
+206,226,251,247, 88,151,124, 94, 32,127,182,231,254, 25,217,242, 39, 25, 37,228,238,213,120, 77,132, 49,162, 28,199,129,136,195,
+190,139,136, 60,151,148,149,149,205,155, 57,115,230, 14,137, 68,226, 0,128, 18, 4, 1,130, 32,176, 95,126,249,165,132,231,121,
+154,166,105,158, 97, 24,238,236,217,179,122,158,231,115,213,106,245, 60, 3,174, 25,241, 11, 22, 44,104,213, 88,134,226,161, 67,
+135,170, 76, 86,188, 88, 18, 6,153,172,154,235,234, 40, 23,219, 64,144,246,147, 62,175,173, 92, 9,128, 2,193,170,232, 92, 60,
+126,242, 35, 17, 5,200,104,199,232, 22,183,239, 54, 96,101,213,119,140,221, 50, 53,207,143,239,214,193,247, 16, 0,104, 8,255,
+ 90, 83,246,174, 68,163,122,181,115,183, 94,135, 5, 66, 88,142,144,221,180,128, 99,106, 14, 49,134,100,218,213, 71, 70, 78, 81,
+248,240, 0, 43, 2, 84, 52, 25, 86, 55, 23, 86, 14,227, 64, 8, 33,213,205,133, 95,153, 32,175, 88,211,232, 56, 80, 55, 30,107,
+135,104,185, 63,230, 94,184,113,119, 30,207, 19,103,134,161,178, 84, 90,110, 71,115, 77, 22, 0,164,167,167, 95, 9,185,152,126,
+225,126, 39,167,161,246,138,202, 40, 87, 57,144, 87,142, 11,233,185,101, 87,154,162, 89,168,212,143, 94,182,241,228, 41,153,132,
+ 97, 65, 72,197,128,162,132, 64,173,227, 11,110,165,112,237, 1,160,131, 45, 92,223, 59,193, 29, 98, 24, 42,185, 49,189,208, 7,
+153, 27, 38,174, 11,121, 55, 42,169,112,119, 82, 17, 34, 1, 32,169, 8,145, 71,174, 63,254, 56, 62,171,244,221,200,228,194,175,
+ 96,100,191, 10, 66,225, 90,183,137, 43,159,122,173,185,199, 51, 54, 19,247, 0,140, 5,210,134, 76, 92,242,221, 18,138,194,179,
+154,126, 34, 78,165, 35, 94, 53, 95,168,138,108, 85, 46, 6,163,213,106,161, 82,169,192,243, 60,116, 58, 29,180,226,188,134, 34,
+ 34,207,140,170,168, 22, 77,211,171,159,161,230, 89,138,162, 70, 0,120,100,196,215, 66,203,202,202, 58, 60,227,221,203,231, 56,
+206,160,177, 94,196, 36, 26,131,217,249, 79,253,240, 96, 81,243,239,215,108,221,186, 53, 49,194,176,136,199,243, 95,172,217,162,
+ 69, 11, 4, 6, 6,194,213,213, 85, 60,158,162,166,168,105,160, 38, 33,132,105,206, 82,143, 38,213,156, 69, 44,163,127, 61, 79,
+118,134,159, 91, 21,156,160,197, 99,243,252,241,232,209,163,234, 49,175, 68,158,111,146,146,146, 80, 86, 86,134,140, 12,113,190,
+ 87, 17, 17, 67,161, 40,138,111,206, 82,143, 38,105,206, 34,150,202,115,107,184, 68,163, 37, 34,242,111,231,202,149, 43,226, 65,
+ 16, 17, 17, 17,249,223, 49, 89,181,204, 22,133,111,195, 47,213, 0, 0, 32, 0, 73, 68, 65, 84,250,195,127,198,100, 19, 52, 37,
+132, 24, 34,106,138,154,162,166,168, 41,106,138,154,162,230,255, 59,205,198,180,159,139,108,198,191, 43, 73, 73,236, 15, 32,106,
+138,154,162,166,168, 41,106,138,154,162,230,243,142,216, 71, 75, 68, 68, 68, 68, 68, 68, 68,228,239, 70, 28,246, 85, 68, 68, 68,
+ 68, 68, 68, 68,164,121, 52, 58,169,180,136,136,136,136,136,136,136,136, 72,211,104,120, 82,105, 17, 17, 17, 17, 17, 17, 17, 17,
+145, 38, 99,252,164,210, 34, 34, 34, 34, 34, 34, 34, 34, 34, 6,177, 83, 60, 4, 34, 34, 34, 34, 34, 34, 34, 34,127, 15,181,179,
+ 14,131,131,131, 73,205,181,136,136,136,136,136,136,136,200,223,201,243,234, 69,196,166, 67, 17, 17, 17, 17, 17, 17, 17,145,230,
+ 49, 87, 52, 90, 34, 34, 34, 34, 34, 34, 34, 34,127, 13,245,246,209,170, 26,176,116, 96,101,168,110,160,120,172, 68, 68, 68, 68,
+ 68, 68, 68,254, 1,158,111, 47, 34,246,207, 18, 17, 17, 17, 17, 17, 17, 17,189,200,179,161,170, 51,188,136,136,136,136,136,136,
+136,136, 72,243, 16,231, 58, 20, 17, 17, 17, 17, 17, 17, 17,249,155, 13,215, 95,110,180,196,153,205, 69, 77, 81, 83,212, 20, 53,
+ 69, 77, 81, 83,212,252,255,100,178,106,153, 45, 49,235, 80, 68, 68, 68, 68, 68, 68, 68,164,121, 52,154,117, 40, 34, 34, 34, 34,
+ 34, 34, 34, 34,210, 52,230, 2, 8,172,124, 28,136, 26, 81, 45, 49,162, 37, 34, 34, 34, 34, 34, 34, 34,210, 60,118, 2,112,169,
+ 52, 88,103, 0,100,138, 70, 75, 68, 68, 68, 68, 68, 68, 68,228,217, 80,179, 95,214,200, 26,230, 75, 52, 90, 34, 34, 34, 34, 34,
+ 34, 34, 34,205,164,222, 62, 90, 20,234,207, 28, 8, 49,226, 7,154,146,125, 16, 34,106,138,154,162,166,168, 41,106,138,154,162,
+230,255, 59,205,198,180, 67,240,239,227,169, 97, 29, 8, 33, 59,255,142, 31, 22, 83, 95, 69, 77, 81, 83,212, 20, 53, 69, 77, 81,
+ 83,212,252,127,199, 95, 54, 96,105, 23,192, 84, 60,188,207, 37, 78,149,139,136,136,136,136,136,136, 72,195,252, 53, 89,135,254,
+192,127,167, 6, 56,108,215, 71,230, 90, 70, 2,229, 13,125,214,193,193, 97,135, 66,161,152, 90, 94, 94,174,164, 40, 74,168,233,
+ 0, 1,212,156, 28, 40, 33, 55, 55,183, 95, 99,191, 45,147,201, 54, 58, 57, 57,253,183,172,172,172,156,162, 40, 66, 81, 20, 40,
+138, 2,128,167,214, 60,207,167,229,231,231,119,253,151, 91,101,198,222,201,233,119, 9,195,184, 25,251, 85, 94, 16, 30,231,100,
+103,247, 50,226, 43,107, 41, 10, 75, 43,126, 22, 95, 0,248,240,185,187,243, 0, 24, 67, 62, 23, 0, 88,196, 1, 19,121,154,126,
+ 83, 2,108,209, 8,194,118, 0,160, 0,190,169,191,173, 9, 69, 43,138,160, 19, 69,193,138, 16, 20, 19, 10,247,228, 61, 16,255,
+ 15, 29,138,113, 18,137,100,180,165,165,165,121,126,126,254, 21, 0,135, 0, 76,178,179,179, 27, 80, 82, 82, 82,166,215,235, 79,
+ 2, 56,222, 20,225,126,157,240,190, 76, 42,153,165,214,233,215,223,184,135, 31, 6,116,129, 29, 39, 96,157,137,148,237,167,209,
+114, 95, 92,191,143,221, 70, 74, 82,149, 75,213, 53,195,232, 73,197,142, 26, 88,238, 0,112,194,198,198, 87,238, 96,249,171, 68,
+198, 60, 46,202, 46,155, 58, 62, 39, 39,117, 66, 51,202,253,127, 17,123,123,251, 25, 52, 77,127, 78, 8, 1,207,243,203, 11, 10,
+ 10,246, 60, 35,233,229, 0,172, 43, 31, 23, 1,248,188,153,122,201, 0, 60, 43, 31,167, 0,240, 18,235,245, 38,179,237,231,159,
+127,158, 63,104,208, 32,108,216,176, 1,219,182,109, 75,202,205,205, 93, 7, 96, 47, 0,237, 63,160, 35, 82, 31,237,128, 17, 95,
+ 14,235,193,235,127,252, 84,168,241,242,224,122,254,204,223, 79,155, 54, 77, 71, 8, 33, 15, 30, 60, 32, 90,173,150,232,245,122,
+194,113, 28,225, 56,142,232,245,250,234,197,205,205, 45,253,137,175, 63,165, 73,211,244,166, 87, 94,121,165,148, 16, 66,194,194,
+194,136, 74,165, 34, 26,141,134,104,181, 90,162, 86,171,137, 74,165,170,181, 56, 57, 57,101, 55,164,105,105,105, 25,102, 99, 99,
+147,109, 99, 99,147,109,107,107,155,109,107,107,155,109,103,103, 87,189,216,219,219, 87, 47, 14, 14, 14,217, 14, 14, 14,217,182,
+182,182, 97,141,109,103, 37,195, 0, 92, 49, 96, 25, 86,199,119, 7,215, 52, 90, 46, 46, 46,217,164, 9,184,187,187,167, 26,176,
+157, 85, 56, 81, 20,248,170,239, 82, 20, 4,185, 92,238, 89,243,125, 60, 29,233,106, 52,164,236,234,234,250,138,139,139, 75,136,
+139,139,203, 69, 87, 87,215, 87, 12, 56,197,106,105, 90, 88, 88,132,217,219,219,103, 59, 59, 59,231, 84, 45, 46, 46, 46,181, 22,
+ 87, 87,215,234,197,201,201, 41,219,198,198,166,222, 50, 34, 0, 83,223,114, 25, 96,229,192,139, 44,195, 4, 59, 57, 57,149, 68,
+ 68, 68,240,132, 16, 66,211,116,122,213,103,140,217,247, 39, 77, 86,249,117, 44,207,187, 36, 15, 45,123,188,174, 56,239,146, 60,
+180,252, 58,150,107, 66,209,170,169,154, 6, 82,151,230,244,233,211,167,223,203,206,206, 78, 47, 42, 42,202,220,190,125,123,156,
+137,137,201,245,237,219,183,199, 21, 21, 21,101,102,103,103,167, 79,159, 62,253, 30,128, 5, 70,104, 2, 0,122,117, 66,207,217,
+227, 92,202,239,157,120,173,252,197,110,236,221, 62, 1, 8, 28,210, 75,154,190,249, 3,255,242,171,187,250,150, 15,122,129,142,
+ 52, 82,147, 98, 89,182,183,167,167,231, 44, 7, 7,135,105,149,203,107, 85,139,179,179,243,107,206,206,206,175,217,216,216, 76,
+104, 72,243, 40,192, 24,178,120,152,152,244,158,224,227, 89,158,188,122, 21,137,120,251, 77, 50,171,165, 71,201,120, 71,199, 22,
+255, 64, 25,253,165,154,142,142,142, 25,122,189,158,232,116, 58, 98,103,103,151,241, 12,183,243, 43, 66,200, 87,132,144,175, 0,
+124,245, 12, 52,171,175,103, 70, 24,236,134, 52, 77, 88,154, 94,162,144,201, 46,202, 89, 54, 71,206,178, 57, 10,153,236, 34, 75,
+211,239, 2, 48,249, 95, 42,163,191, 64,211,220,193,193, 33,113,227,198,141,164,188,188,156,148,151,151,147,141, 27, 55, 18, 7,
+ 7,135, 68, 0,230, 70,104, 54, 85,231,121,138, 96,213, 90,170,154, 14,159, 73, 68,203, 31,232,250, 98,167,214,199, 22,205,152,
+ 8, 33,104, 35,213,200, 29,211,247,189,186,118,157,181,119,239, 94, 0,192,212,209,163, 49,180,123,119, 88,152,155, 65, 38,171,
+216, 28,138, 80,144, 74,164, 24,179,248, 29, 67,126,254,139, 49, 99,198, 76, 9, 10, 10, 50, 7,128,109,219,182, 97,220,184,113,
+176,181,181,133, 66,161,128, 84, 42,133, 68, 34,169,181,110, 12,134, 97,220,211,211,211, 29, 77, 76, 76,170,163,108,130, 32,212,
+ 90,106,206,202,205,113, 28,218,180,105, 99,232,225,250,160,184,184,184,191, 82,169,172,214,168,107,241,241,241, 1,128,243,134,
+ 8,126,254,217,167, 16, 56, 37, 88, 22,224, 56, 64,163,163, 33,144, 58,205, 13, 22, 44, 88,208,172,217,196, 71,142, 12,164, 40,
+138, 10, 10, 15, 15, 63,150,147,147,227, 45, 8,252,156, 38, 70,186,222,120,248,240,161, 57, 0,248,250,250, 46, 0,112,204,152,
+237, 96, 89,214,253,254,253,251,142,114,185,188,222,200,101,141, 8, 38,116, 58, 29,186,116,233,194, 25,243, 27, 78,128,103, 1,
+ 77,207,233,252,194, 11,115, 87,142, 25, 99,242,251,239,191,155,208, 52, 13,142,227,240,229,151, 95,114,132, 16,235,118,128,101,
+ 52, 80,210,128,204, 50, 0, 51, 42, 43,131,221, 0,190,172,229, 22, 8, 58,169,244,242,192,132,178, 49,221,123,180,120, 31,209,
+ 81, 17,221, 91,154,159,128, 5,171,137, 7,254,222,168,150,165,165,229,232, 13, 27, 54, 56,236,222,189,187,228,193,131, 7,186,
+237,219,183, 59,204,155, 55,207, 66,167,211, 97,254,252,249,185,126,126,126,210, 13, 27, 54, 56, 28, 63,126,252, 69,165, 82,185,
+213,168,242,162,240,233,164,209, 67,161,214,211,208,235, 57, 7, 23, 7,139,253,139,166, 15,148, 16,162,197,190,147,225,208,115,
+194, 15, 70, 70,178,122,141, 31, 63,190,229,193,131, 7,217,216,216, 88,182,109,219,182, 16, 4, 1, 60,207, 67,175,215, 3, 0,
+ 4, 65, 64,235,214,173,155,125, 92,102, 1,190,246, 78,182, 23,123,141, 24,110,234, 98, 34,135,109, 97, 46,102, 75, 89,139, 61,
+ 10,205, 1, 0,189,159,171,200, 46, 33, 96, 89, 22,169,169,169,112,116,116, 52, 21, 4, 33, 19,192,170,194,194,194,157,120,126,
+233, 46, 99,217, 99,251,126,216,228,220,163,119,111,198,201,197, 17,113, 15, 83,192, 82,252,224,251,127,132, 15,156,245,250,146,
+ 69, 90,142,123, 5,192,239,207,219,142, 59,247, 94, 48,150,162,153,109, 20, 17,240,201,230, 83,165,107,191,216,168,152, 63,103,
+ 58,179,120,241, 98,120,120,120,120,143, 29, 59,246, 11, 0,175, 55,170,211, 99,193, 88, 48,244, 54, 16,130,149,223,157, 42, 93,
+243,197, 70,197,235, 77,208,249,151, 83,239,127,164,217, 70,203, 31,104,217,222,195,241,194,218,165,175, 75,200, 47, 63,210,229,
+249, 57,245,126,214,193,193, 97,199,203, 47,191, 60,117,207,158, 63,163,209,189, 2, 2, 48,246,197,190,112,180,179,130,194, 76,
+ 86, 81, 29, 9, 20,238, 61,120,108,144, 33,240,240,240,152,127,236,216, 49,243,154,102, 66, 42,149, 86, 47, 53, 77, 86,213, 82,
+ 85, 1, 55,132,137,137, 9, 66, 66, 66,192,178, 44, 24,134, 1,203,178,213, 75,205,231, 12,195,192,201,201,168,174, 75,235,172,
+172,172, 58,150,150,150, 90, 22, 21, 21,193,211,211,179, 4,192,253, 26,239,119,204,205,205,181, 52, 70, 80,224,148, 88, 60,219,
+ 31, 18,237,109,104, 37,221,161, 98,251,224,230, 31, 49, 8, 62,127, 5,233, 25, 89,232,219,179, 51,166, 77, 30,143,139, 23, 47,
+130,231,141,110,233,200, 38, 4, 95,140, 26, 21,248, 62, 64, 81,131, 7, 15, 46, 90,184,112, 33, 29, 27, 27, 59,101,236,216, 49,
+ 1, 15, 31, 62,170,140, 42, 82, 75, 9,193, 38, 0,217, 6,234,202, 0,224,234,213,171, 0, 32,111,202,185, 39,151,203,113,235,
+214, 45, 84, 53, 19,211, 52, 13,154,166,193, 48, 12, 78, 63,178,135, 82, 75,163, 60, 59, 18,111, 6,122,194,199,199, 7, 52,221,
+120,151,196,129,128,201, 77, 96, 44, 37,145, 44,118,113,117,245, 30,208,178,165, 34, 36, 36,132, 1, 0, 47, 47, 47,146,153,153,
+ 89,116,242,228,201, 82, 22,216,230, 69,200,222,134, 76,150,135,135, 71,159,244,244,244,207,171,142, 57, 69, 81, 95,180,104,209,
+ 98, 69,117,185, 9, 2, 86,253,160,148, 44, 90,244,182,180,199,192,143, 0, 0, 61, 70, 29, 68, 73,194, 90,127,170, 96,153,213,
+223,125,149, 40, 41, 41, 57,220,186,117,107, 38, 63, 63,255, 38,128,100,189, 94,255,193,254,253,251, 29,103,207,158,157,115,224,
+192,129,117, 0, 92,215,175, 95, 63, 80,169, 84, 30, 49, 70,183,111, 71,140,120,161, 99, 64, 79, 79, 15, 15, 92,185,249, 59,164,
+ 50,137,245,130, 25,129, 48, 55,103,241,213,238, 51, 66,114, 90,193,194,235,247,177,215, 8,147,213,125,252,248,241,222, 7, 15,
+ 30,148, 1,192,253,251,247,145,149,149, 5, 7, 7, 7,152,154,154, 66, 34,145,128, 97, 24, 72, 36,146,103, 98,178,172, 60,236,
+ 66, 79,156, 56,105,106,107,107,141,205,239, 44,194,180,156,108, 88, 91,152, 67, 95,166,244,126,206, 42, 10,223,126,253,250,153,
+240, 60, 15,165, 82,137,203,151, 47, 91,153,154,154, 90,185,187,187,175,108,168, 18,169,227,218,153,173, 86,171, 29, 43, 31,231,
+168,213,106, 39, 0, 37,114,185,188,234, 58, 93, 86,185, 54,180, 57, 49, 25, 79, 55, 19,166, 80, 20, 85,243,181,166,210,173,123,
+183,142, 33,199,131,126, 50, 47, 46,205,130,181, 77, 14,104, 20, 99,231,206, 45, 48, 53,181,196,202,149,203,216,199,131, 95,116,
+ 27, 54,226,149,144,168,152,184,193,207,157,217, 34,212,206,193,163,166,218,154, 42, 44, 42,235, 18, 61,246,236, 90, 4,154,166,
+177, 98,197, 10,180,111,223,126,110, 84, 84,212, 71, 0, 10, 26,150,193,206, 14,253, 95,181,149,153, 84, 20,177,192,235,177,253,
+208,187, 21, 58, 31,206,195,164, 81, 62,115,223, 27,159,120,174,125, 75,148, 86,222,152,171, 36, 52, 82,168, 30,168, 54, 12,193,
+193,193, 3, 2, 3, 3,175,212,247,252, 95,128, 11,254, 28, 63,171,150,249, 98,131,131,131, 73, 96, 96, 32, 85, 99,231,106, 61,
+111,136, 78,128,189,141,149, 34,100,219,170, 69,230,236,237, 51,140, 42,229, 17, 50,212,181, 42,242, 90, 41,154, 10,133, 98,234,
+158, 61,123,106,133,148, 60,157, 28, 33,149, 74, 32,145, 82,176,238, 87, 49,122,125,209,181, 96, 80, 84,189, 38,171,150,166, 82,
+169, 84,223,189,123,215,124,247,238,221,112,116,116,132,183,183, 55, 20, 10, 5, 76, 76, 76,106,153,171,154,134,171, 14,163, 85,
+ 75,179,234,125,150,101, 65,211, 52, 46, 94,188, 8,142,227, 48,126,252,248,167, 76, 22,203,178,245, 25,183,250,210, 83,207, 3,
+184, 79, 8,233, 95, 89, 1,223, 7, 48,160,198,251,195, 28, 28, 28, 62, 0,176,206, 80, 77,134, 33, 96,212, 55, 33,184,111, 4,
+155,186, 8, 90, 73, 39, 92,186, 30,142, 61, 59, 54, 0, 0,188,219,118,195,132,177,129,213,209, 56, 3,183,179, 26, 55, 55,183,
+ 67,185,185,121,195, 95,124,241, 69, 20, 22, 22,234, 87,173, 90,133,142, 29, 59,194,215,215,215,160, 50,170,231,206, 57,251,254,
+253,251, 30, 42,149, 10,132, 16, 67,204,217, 83,154, 20, 69, 97,255,254,253, 80,171,213, 79,125,216,102,192, 26,188, 59,206, 11,
+ 51,223,220,139, 47, 30, 28,193,214,173, 91, 27,220,119, 5,208, 81,109,213,122,147,140,225, 58,174, 91,246,134,124,218,180,105,
+204,204,153, 51,145,146,146,130,217,179,103,171, 47, 94,188,168,205,202,204, 60, 41, 19,132,205,186,218,198,184, 94, 77,185, 92,
+190,239,252,249,243, 56,114,164,194,151,196,197,197,161, 77,155, 54,102,181, 76,114,193, 81,148, 38,111, 70,232,233, 88,244, 24,
+117, 16,161,167, 39,131, 47, 58, 35,233,218, 6,197,198, 28,207, 38, 80,151,230,145,252,252,252,106, 19,117,224,192, 1,211, 3,
+ 7, 14,140, 1,112, 10,192, 17, 0, 40, 40, 40,248,198, 72, 77,128,194,204, 87,199,141, 1, 43,181, 64,236,163, 52, 12,232,213,
+ 5, 78,142,142,184, 31, 19,143,228,244,130,108,138,194,140, 97,189,101,235, 84, 42,237, 71,215,238,225,251, 70, 52, 41,119,119,
+119,223,163, 71,143, 74,107, 68,160,171,255,227, 12,195, 84, 63,175, 50,222, 77, 57, 63,171, 76,150,133,187,121,232,167, 91,250,
+152,133, 70, 28, 64, 27,175, 17,176, 25, 17,136,239, 47, 92,192,195,168,104,181,182,156,123,233, 31, 40,163,191, 74,211,119,220,
+184,113, 55,127,250,233, 39,235,212,212, 84, 92,189,122, 21,222,222,222, 40, 47, 47, 55,228,134,183,150,166, 90,173,118,172,250,
+ 14, 69, 81,142, 85,129,119,173, 86, 91, 85, 24, 85,127, 68,235, 26,159,179,110, 64,211,179,198,231,170,204,149,215, 51,216,119,
+153,137, 84,122,244,196,241, 67,230,209,177, 87,209,185, 83, 79,152, 91,181,131,192,103, 33,191,160, 12,133,143, 50,240,217,103,
+ 95, 96,229,170,229, 56,245,115,144,185,159,127,167, 99, 90,142,107, 13, 64,253,220,148, 59, 69,230,134,156, 62,176,141, 34, 2,
+ 84,217,177,114,137, 50, 81, 49,117,242, 43,204,196,137, 19,113,234,212, 41, 68, 69, 69,109,107,192,100,133,212,136,204,207,141,
+188,122,100, 27, 8,129, 42, 39, 86, 46, 85, 37, 42,166, 79,153,192, 76,155, 52, 20,183,127,219,132,161,157, 19, 35, 93, 29, 49,
+182,176,210, 98,179, 12,242,229, 38,184, 65, 66,113,187,134,217,186, 12,128,170, 97,176, 46,227,207, 62,152,255, 6, 70, 86, 26,
+171,185, 79,222,152,176, 77, 49, 88, 0,208, 6, 48,167,100,210,208, 61, 43,223,112, 85,164, 68,177,154,200, 91,200,208, 8,100,
+123, 18, 39,116, 1, 76,239, 0,170, 39,191, 83, 94, 94,174,140,143,143, 55,157, 49,118, 44,122, 7, 4,192,197,206, 14,173,221,
+221, 97, 42,151, 65, 38,149,212,186,101, 53,184, 13,129,162,136,159,159, 31, 70,141, 26, 5,137, 68, 2,133, 66, 1,115,115,115,
+200,100,178, 58,163, 89,134,222,229, 18, 66,192, 48, 12, 34, 35, 35,145,156,156, 12,107,107,107,220,184,113, 3, 47,189,244,210,
+ 83, 81,173,154,230,204,152, 16,125, 29, 21,127,149, 17, 59,111,140, 22,207, 83, 40, 35,157, 96,146,180, 16,229, 84, 23,104, 52,
+ 28, 52, 26, 13,190,191,174,195,239,241, 74,232,116, 90,104, 52,154,134,126,179, 62,104, 87, 87,215,169,173, 91,183, 94, 48,121,
+242,100,189, 76, 38,131, 82,169, 68,121,121, 57,162,162,162,244,195,135,143, 40, 26, 53, 42,208,234,204,153, 51,164,178,233, 48,
+219, 8,237,124, 55, 55, 55,143,202,230,217,252,166,156,213, 20, 69, 85,155,152, 39,153,241, 77, 52, 88,166,162, 76,182,109,219,
+ 6,158,231, 65, 8,169,183,144,212, 20,245,235,170, 53, 95, 91,173,223,248, 3,172,108,157,112,229,202, 21,254,220,185,115,165,
+ 20, 16,247, 48, 42,234,155,255, 0,103,143, 2, 58, 99,182,175,176,176,208,212,219,219, 27,238,238,238, 16, 4, 1,122,189,190,
+ 58,250,146,159,159, 15,149, 74, 5, 91,179, 34,180,178,115, 7, 87,122, 25,153,145,159,192,197, 60, 22,123,207,107,245, 47,248,
+226,222,255,192,133,227,199,202,165,153,119,205,112,115,116,246, 0, 77,244,200,200,201,199,152,145, 67,193, 72,205,241, 56, 53,
+ 15,157,218,181,116,153,242,159, 62, 46, 12,197, 97,233,186,131, 11, 0,225,251,198,228,202,202,202,248,216,216, 88,220,191, 95,
+225,119, 45, 45, 45, 97,102,102, 86,235, 63, 78,211,116,179, 34, 90, 85, 38,107,205,182,151,204,104,137, 18, 37,124, 8,118,239,
+ 15, 71, 39,191, 64,108, 15,253, 67,205,103, 23, 12,254, 74,173,142, 59,244, 47, 14,102, 56, 59, 59,207, 19, 4, 97, 37, 33,164,
+168,111,223,190, 78, 7, 15, 30,180, 73, 79, 79, 71,120,120, 56, 86,172, 88,145,203,243, 60, 71, 8,161, 8, 33,159, 60,131,159,
+ 19,106, 24,172,103,137, 68, 97,130, 55,237, 45,169,209, 44,109,233,205,149,148, 61,206,211,146,147,229,156,240, 29, 0,125,131,
+ 23, 55,154,254,111,208,225,109,174,246, 14, 2, 6, 58,188,136,204,108, 29,214,188, 51, 29,249,249,165,248,126,215, 90, 0, 50,
+232, 56, 6,253, 7,190, 2, 71, 71, 55,204,157, 51,215,121,219,142,237,111,112,130,240, 21,158, 19,178,110,110,253, 25, 64,136,
+131,131, 67,212, 27,115,231, 58,120,123,191, 6, 19, 19, 19, 28, 58,116, 8, 7, 55,111,230, 55, 2, 19,228,192,165,249,192,207,
+ 13,234,132,254,169,179,104,254,124, 7,127,255,249,144,203,229,248,237,220,143, 80,103,237, 47, 29,217, 27,186,114, 53, 70,182,
+ 24, 69,108,147, 78, 83, 5, 18, 9, 30, 1,128,196, 4,153, 0,158,108, 6,251,183, 25,172, 42,206,224,207, 76,195,185,181, 34,
+ 90, 77,190,118, 74,100, 17,187,222,158,228,229, 4, 13,165,189,126, 26,233, 26,129, 95,255, 80,199,220, 41, 38,239,198,212, 97,
+178, 42, 79,108,193,211,211, 19, 47,118,237,138,177,253,250,129,101, 89,152,200,164,176, 48, 49, 5,225, 43, 34, 89, 85, 77,135,
+ 13,212,137,168, 43,250,100,103,103, 7,169, 84, 90,109,176,140,136,102,213,169, 41, 8, 2, 88,150,197,253,251,247,209,183,111,
+ 95,120,120,120,224,200,145, 35, 24, 54,108,216, 83, 77,137,198,154,172, 42,163,245, 68, 51,222, 48, 0, 85,145, 44,163,140,150,
+ 90, 75, 33, 79,219, 9, 20, 21, 0,142, 3,120, 2,104,212,106, 16, 2, 16, 2,232,117, 90,168,213,234,234,223, 52,164, 73,214,
+217,217,217,211,212,212,116,245,251,239, 47,245,239,212,169, 51,114,115,115, 33, 8, 2,204,204,204, 80, 94, 94, 14, 75, 75, 75,
+244,238,221,251,241,234,213,171, 51, 9,193, 92, 35, 77, 86,179,169, 58,230, 23, 46, 92,168,213,108, 88,181, 40, 51,211, 48,243,
+173, 3,144,177, 21, 77, 75, 85,125,120, 26,186,238, 14,234,223, 7, 55,239,196,113,255, 93,186, 73, 35,201, 15, 95,231, 44, 8,
+123,210,154,177, 95,132, 16,228,229,229, 33, 59, 59, 27,163,199,140,193,193,159,126, 66, 82, 82, 18,218,181,107,135, 65,131, 6,
+193,209,209, 17, 73, 73, 73,248,253,154, 6,154,194, 2, 20,104,195,161,176,232,129, 19, 87,226, 53, 43,182,233,226,255,193, 11,
+198,104, 0,211, 45, 45, 45,125,202,203,203, 51, 57,142, 59, 10,224, 40,128, 9, 44,203, 78, 80, 40, 20, 46, 37, 37, 37,137,168,
+200, 38, 58,217,152,152,169,137,137,157,220,196, 18, 2,167, 1,203,178,240,240,240, 6,225,181, 40, 44, 81, 97,198,196, 81,184,
+115, 63, 6,231, 46,221,230,244,122,225, 91, 67, 14, 43,195, 48,196,215,215, 23, 57, 57, 57,144, 72, 36, 48, 53, 53,133,185,185,
+ 57, 62,252,240, 67,108,222,188,185,218,100, 53,213,104,205, 2,124, 45, 61,205,111,127,190,165,194,100,101,101,100, 34, 59, 77,
+ 2, 7, 59, 39,124,187,121,163,178, 48, 41,171,199, 15, 64,220,191,189,146, 21, 4,225,147,244,244,116, 71,150,101,157, 57,142,
+ 67,106,106, 42,194,194,194,176,112,225,194,236,252,252,252,129,104,226, 62,154,152,152,228, 84, 69,178, 42,155, 14,235,107, 78,
+ 44,170, 17,201, 42,106, 64,178,190,102,194,150,222,238, 22, 23,119,109, 88,236,217,173, 71,111, 90,193, 90, 22,150, 61,202,234,
+123,253,234,149,222, 11, 55,124,255, 70,114, 97,217, 80, 0, 9,245,137,202, 37,146,225, 61,251,244, 97, 65,178,193,202,250,226,
+139,245, 19,145,155, 87,130,194,130, 82, 72,165,102,208,234, 25,240, 2,133,222,125,251,225,199,189,135,209,126,206,108, 70, 38,
+145, 12,225,180,218,231,198,104, 85,178,246,187,239,190,243,244,243,243,195,158, 61,123,112,105,223, 62, 76, 43, 46,198, 21,154,
+102,244, 18,137,253, 89,189,126, 39, 26, 49, 90, 53,117,218,183,111,143, 31,126,248, 1,251,247,239, 79,153,250, 82,206,177,197,
+ 83,225,168,211,225,229,240, 7,176,109, 49, 10, 8,127, 0,219, 23,252,208,154, 99,241,136,162,106, 15, 7, 21, 28, 28, 60,160,
+230,250, 95, 70, 38,234,105, 98,103, 1, 12, 12, 14, 14, 38, 53,215,141, 94, 56, 29,218,204, 95, 59,212,199, 43,160,149, 39,165,
+ 63,178, 9,169, 74, 78,251,209, 3,157,236, 97, 25, 89, 28, 3,108,108,224, 14,130, 48, 12, 3, 11, 83, 83, 56, 88, 91, 87,132,
+249,105, 26, 16, 0, 65, 15, 80,124,133, 1, 32, 2, 5,194, 27,117,193,128, 76, 38,171,179,227,187,177,125,179,106,106,150,150,
+150,226,241,227,199,152, 59,119, 46, 20, 10, 69,133,115,207,202,130,151,151, 23, 88,150, 69,122,122, 58,126,251,237, 55,248,248,
+248, 64, 46,151, 27,229,182,106, 68,151, 58,162, 34,203,176, 99,102,102,166,165,139,139, 11,140,142,104, 9, 4,229, 26, 10, 90,
+ 45,143,135, 15, 31, 34, 35, 35, 3,143, 19, 31,161,155,178, 4, 4, 12, 8, 33, 70, 69,180,220,220,220, 2, 90,182,108,185,125,
+221,186,117, 82,119,119,119, 16, 66, 96, 99, 99,141,242,242,114,228,229,229,163, 93,187,118,240,240,240,192,186,117,235, 0,224,
+224,223,109,178,158, 56,167,170,141, 86, 77,195,245,214,127, 60, 81, 80, 96, 14,134,161,171,141,115, 35,125,180,164, 0, 48,112,
+232, 56,246,226,185,179,102, 28,176, 58,139, 97, 86,179,141,151,163,158, 23, 4, 69,125,239,167,166,166, 66, 34,145, 32,232,232,
+ 81, 20,100,103,163, 83,167, 78,232,222,189, 59, 30, 61,122,132, 59,119,238,192,206,206, 14, 14,238,189,112, 37, 81,135,232, 12,
+ 21,172,172,172, 16,159, 70,255,147, 67, 6,204, 25, 60,120,240,138,111,190,249,198,209,217,217, 89,146,155,155,235,183,101,203,
+150, 78, 91,182,108, 89,244,198, 27,111, 56,189,241,198, 27, 54, 14, 14, 14,108, 86, 86,150,239, 59,239,188,243, 66, 72, 72,136,
+ 15,128,175, 27, 18, 52, 51,179,176,101,164,102,160, 40, 22,214, 86, 54, 96,101,102, 16, 56, 22,188, 0, 88, 90, 57,224,230,157,
+ 32,220,136, 40,157,151,147,143,163, 6,197,199, 42,203,221,206,206,238,169, 72,245,194,133, 11,177,107,215,174,234,102,196,166,
+154,172, 53, 91, 94, 50,167, 42, 77, 86, 86, 42, 11, 74,227,131,211, 63,223, 42, 42, 76,202,234,251, 60,152,172,170,107, 28, 33,
+ 4,137,137,137, 40, 47, 47,199,181,107,215,240,201, 39,159,228, 62,105,178, 28, 29, 29,231, 88, 90, 90,174, 42, 43, 43,251, 34,
+ 43, 43,107, 83,163, 55,126, 21, 38,170,234,113,213,186,206,230, 68, 3, 55,213,171,174, 72,150,135,139,201,249, 59,215, 14,120,
+ 89,145,123, 20,146,231, 2, 15, 75,162, 44, 66, 29,251,143,232, 54,146,238,178,245,211, 22,221,231,125,120, 62,181, 68,237, 87,
+ 95,100, 75,224,249, 46,102,230, 22, 0,114, 16, 30,118,185,218,100,229, 23, 20, 67,163, 99,160,209, 82, 80,235,104,188, 56,248,
+101,108,222,190, 31,233, 57, 5,224,121,190,195,115,102,178,108, 3, 2, 2,230, 79,152, 48, 1,171, 87,175, 70,200, 55,223,104,
+ 95,167,168, 18, 22, 32,103,120, 30, 2, 33, 20,109, 88, 39,246, 90, 58, 95,125,245,213,207, 0, 38,173, 91,136, 94,133,101,152,
+225, 58,138,216,182, 24, 85,241,193,241,239, 19, 0,176,205, 13,169, 93,101, 6, 6, 6, 82, 85, 45,107,198,182,176,253,175,195,
+ 6, 6, 6, 94, 9, 14, 14, 70,205,117, 67, 95,176,112,242, 27,241,222,146, 5,235,187, 13,235, 71,101, 46, 25,130,130, 18, 53,
+183, 44, 90, 39, 75, 83, 53,108,178,106,242,222,150, 45,184, 19, 87,241, 63,118,119,116,196,210, 41, 83, 64, 56,224, 70, 84, 52,
+ 14,135,132, 96,226,224,193, 48, 51, 49, 49, 56,178, 33, 8, 66,157, 81,172,154,209, 44, 99,163, 78, 69, 69, 69, 56,122,244, 40,
+186,119,239, 14,133, 66, 1,150,101,209,177, 99, 71,196,196,196,160,101,203,150,160, 40, 10, 39, 78,156,192,216,177, 99,145,144,
+144,128, 94,189,122,153, 39, 39, 39, 27,109,180,162,163,163, 45, 9, 33,253,171,162, 31, 77, 69,163,209, 32, 54, 54, 22,163, 70,
+141,130,141,141, 13,220,220, 14, 34,228,252, 1, 40, 2,166,129,162, 96,148,209,226,121,126,214,200,145, 35,165, 20, 69, 65,165,
+ 42,135,137,137, 41,204,204,204, 97, 97, 97, 9, 95, 95, 63,100,100,100, 96,216,176, 97,218,248,248,248,173,153,153,153, 71,140,
+221, 86,127,127,127,179,164,164,164,105, 45, 90,180,144, 1,128,169,169,105,187,150, 45, 91,190,155,144,144, 80,106,108, 84,171,
+202, 96, 81, 20, 5,134, 97,170,141, 22, 75,211,112,113,118,172,126, 94,217, 63,141,106, 64,171, 36, 61, 95, 35, 7, 0, 79, 79,
+ 79,108,222,113,138, 30, 57,114, 36, 22, 45, 90, 4,189, 94,143,173, 91, 43,146,236, 38, 79,158, 12,157, 78,135, 99,199, 42,146,
+ 36, 89,150,109, 48,108, 18, 22, 22,134,240,240,112,232,245,122, 20, 23, 23,227,151, 95,126,193,149,171, 87,113,232,196,175, 72,
+ 74,124,132,142,126, 94,152, 61,123, 22, 36, 18, 9,246,238,221,139,190,125,251,254,163, 23, 4,137, 68, 50,117,215,174, 93, 46,
+123,246,236, 41, 58,113,226,132,178,103,207,158,242,141, 27, 55, 58,110,222,188,217, 65,171,213,226,237,183,223,206,185,125,251,
+182,102,204,152, 49,102, 59,119,238,116,105,213,170,213, 16,142,227,234, 50, 90,102, 0, 38, 2,120,173,176, 84,203, 22,149,170,
+ 32,112, 90, 36, 38, 61, 70,113,153, 22, 2,175, 67, 74, 90, 6,202,212, 60,242, 11, 74,209,177,203,208,239, 46, 95,190,188, 92,
+167,211, 45, 3, 16,220,216,118, 70, 69, 69,225,246,237,219, 72, 74, 74, 66, 98, 98, 98,109,167, 56,103, 14,246,239,223,111,116,
+ 68,171,110,147,197,128,210,180, 68,240,137,208,162,156, 71,153,207,141,201,170,188, 6,173,116,113,113, 89,233,226,226, 98,114,
+225,194, 5,171, 22, 45, 90,128,227, 56,237,147,145,172,129, 3, 7,126,180,107,215, 46,151,150, 45, 91, 46, 4,176,233,127, 97,
+219,105, 26,115,190,216, 54,223,222, 66,150,146,129,135, 95, 87,142, 37,200, 0,229, 37,192,229,159,192,246,249,248,241,194, 49,
+239,219,124,176,103,245, 28, 1, 66,189, 25,178,241, 9,169,216,182,109, 51, 22,191, 61, 3, 63,126,255, 5, 4,129,133, 70,207,
+192,211,187, 39, 52, 58, 1, 20,205,162, 83,151,174,184,116,249, 26, 36, 52,112,116,207,182,231,204,103,161, 32, 50, 50,114,235,
+137, 19, 39,222, 92,180,104, 17, 4, 65,144,173,218,182, 77,149,155,155,187, 22,198,141,127,245,164,206,216,109,219,182,197,125,
+176, 57,247,231,197, 83,193, 36,157,166, 10,194, 31,192,118,252,251, 4, 65,235, 41,188,224,135, 2, 69,221, 85,252,213, 39,214,
+207,135,209,170,114,146, 53,215,117,209,165,141,207,167, 86,182, 54,179,104, 11, 55,251,165,139, 94,103, 19,178,212, 56,214, 98,
+ 74,217,111,251,190, 53,203,226,228,223,197, 67,189,209,152, 31, 62,252,219,111,213,143,191, 60,120,176,206,247, 50,199,143, 55,
+248,206,172,190, 40,150,177,145, 44, 0, 80, 40, 20,214, 67,134, 12,193, 75, 47,189,132, 87, 94,121,165,186, 79, 86,231,206,157,
+113,232,208, 33,140, 27, 55, 14,119,239,222,133,139,139, 11,218,182,109,139,182,109,219,226,236,217,179,198, 94,228,192,243, 60,
+ 2, 2, 2,170,178, 14, 59,166,165,165, 89, 54,181, 32, 53, 26, 13,242,243,243, 97,107,107, 11,153, 76,134, 30, 61,186,227,205,
+183,122,192,222,229, 7, 4,248,251, 65,169, 84, 86,167,191, 27, 80,217, 6,180,110,221, 26,185,185,185,200,205,205,133,131,131,
+ 3, 92, 93, 93,225,236,236,140,175,191,254,154,108,218,180,233,156, 78,167,219,154,151,151,103,116, 36,203,217,217,185, 31, 69,
+ 81, 31,169, 84, 42, 89,141, 59, 92,153,131,131,195, 73,149, 74,181, 54, 51, 51,211,224,142,160, 20, 69, 65,167,211,129,162, 40,
+156, 73,116,133, 82, 75,161, 36, 45, 28,139,254,227, 85,203,120, 73, 36,146, 70,155, 75, 9, 33,202, 73,147, 38, 57,122,120,184,
+ 35, 53, 62, 10, 65, 65, 4,223,124,243, 77, 85, 86, 36,226, 42,111, 12,170,158, 15, 26, 52, 8,222,222,222, 32, 70,140,149, 33,
+ 8, 2,238,223,191,143,131, 39,175,192,197,203, 31, 41, 15, 99,113,231,236,105,180,112,176, 69,251, 46, 93,161,215,235,155, 53,
+244,198,179, 64,175,215,239,110,211,166, 13,209,106,181, 87, 0,108,142,136,136,152,145,153,153,249,246,169, 83,167, 92, 39, 76,
+152,144,113,250,244,233,141, 0,246, 68, 68, 68,204,255,236,179,207, 94,226, 56,174,206,108, 65,134, 97,126,124,231,157,119, 6,
+ 78,152, 48,129,146,210,122,237,133,243,123, 89,142,211, 83,239, 45,219,205, 95,190,126,133,230, 56, 61,245,202,164,119,132,179,
+191, 69,208,243,222,250,146,239,220,115, 36, 34, 35, 35,157, 3, 3, 3, 63,211,235,245, 13, 26,173,170, 72, 85,125, 17, 74,134,
+ 97, 48, 99,198, 12, 28, 58,100,120, 15,170,217, 64, 75, 75, 47,243,219,107,182, 12, 54,167,216,178, 26, 38,171, 21,130, 79,132,
+ 22,101, 63,204,120,174, 76, 22, 0,228,231,231,239, 0,176, 67, 16,132,108, 51, 51, 51,148,150,150,214,117,254,153, 68, 68, 68,
+152,200,100, 50, 12, 29, 58,212, 54, 36, 36, 36,142,166,233, 77, 25, 25, 25,245, 58,142,186,154, 9,235,106, 78, 68, 51,178, 14,
+109, 28, 16,216,163, 95, 23,139, 7, 86,171, 45, 76, 88,245,221, 22,113, 38,150, 20,128, 98,141, 83,226,205,228,137, 37, 84,142,
+188,115,215, 65, 47,192,146, 53, 11, 44,226, 74,235, 52, 90, 52,195,220, 41, 46, 44, 26, 94, 82,170,197,245, 27,145,152, 52,177,
+ 53, 52, 58, 10,130, 64,163, 76,169, 1, 24, 9,104, 0,147,167, 76, 7,161, 88, 20,100,103,128, 97,152, 8,112, 28,158, 51, 62,
+156, 63,127,254,240,101,203,150,249, 44, 93,186, 20, 75,151, 46,245,218,181,107,215,142, 53,107,214, 44,205,205,205,237,128, 70,
+ 6, 31,111, 64,167,197,233, 67, 31, 47, 57,121,109,123,241,200,222,170,135, 47,248, 85, 68,190, 94,240, 67,129, 68,130, 71, 44,
+131,124, 66,106,119, 51, 10, 12, 12, 28, 80,115,253, 47,227,201, 78,240,213,207, 13,234,163,213,218,199,237,229, 46,157, 3,222,
+ 90,190,108,185, 69,204,205,203,248,224,211,205,164, 77,215, 33,165, 59,174,221,209,150,153,121, 15, 47,203,123,116,195, 80,127,
+ 1, 0, 47,191, 56, 14, 29,219,117,127,234,205,190,131, 42, 6,107,191,126, 41, 12,217,185,233, 6, 87,182,149,230,160,206, 62,
+ 89,134,164,244, 63,137, 74,165, 42,138,140,140,116, 76, 75, 75,171,213,241,221,219,219, 27, 20, 69, 33, 52, 52, 20,183,111,223,
+198,164, 73,147,192,178, 44, 36, 18, 9,174, 92,185, 98, 84, 52,166, 70,116,169, 42,235,112,152,187,187,123,125,217,134,141,106,
+169, 84, 42, 20, 23, 23,227,252,249,243,104,221,186, 53,214,172, 89, 3, 87, 23, 39, 44, 95,190, 4,130, 32,160,164,164, 4, 60,
+207, 27, 26,209, 18,170,162, 69,130, 32, 32, 55, 55, 23, 62, 62, 62,216,178,101, 11, 54,110,220,248, 89,102,102,230, 41, 99,183,
+209,195,195,195,154,231,249,247, 70,142, 28, 57,100,204,152, 49, 24, 54,172,246,120,172, 63,253,244,147,197,177, 99,199,214,126,
+251,237,183, 47,235,116,186,117, 57, 57, 57,185,134,232,254,240, 67,197,240, 75,138,158, 43,241,193,132, 22,120,109,193, 94,124,
+253,245,113,200,229,242, 90, 21,239,234,213,171, 27, 52, 49, 2, 33,109,164,121, 55, 51,150,188,255,149,227,218,181, 33, 8, 9,
+201, 1, 77,211,112,113,113, 1, 77,211,120,252,248, 49,104,154,134,151,151, 23,104,154, 70,122,122,122, 85,159,192, 66,212,145,
+245, 88,247, 93, 56, 13,181, 90,141,212,148, 36,164,197,199,193,188, 36, 11, 14,150, 10, 20, 70,221, 71,199,217,115,170,199,127,
+250,135,217,175,213,106,247,215,120,254,213,233,211,167,181, 20, 69,189,130,138,126, 26, 85, 17,141,207, 56,142,251,172, 62,145,
+158, 61,123,118, 94,182,108,153,164,106,184, 13, 87,207,207, 57,157, 78, 39, 0,128, 95,199,254,181,220,254,163, 71,143,240,245,
+215, 95, 67,169, 84, 66, 42,149, 74, 13, 57, 14,130, 32, 84,103, 24,214,101,194,140, 49, 89, 0, 96,231,229,254, 93,104,248, 21,
+254, 94,252,118, 85,196,131, 95, 76, 51, 83,104,208,218,231,215,100, 61, 25,217,114,119,119, 95, 41, 8, 2, 33,132,124, 92,227,
+ 45,185,167,167,231,181, 11, 23, 46,216,113, 28,135,111,191,253,214, 58, 43, 43,203,186,127,255,254, 31, 0,168,215,104,213,213,
+ 76, 88, 87,115, 34,106,100, 29,202,229,114, 91,173,182,222,224,201, 83, 89,135, 60, 15, 95, 75, 11,107, 20, 34, 13, 26,123,125,
+231, 34, 59,174,224, 98,230,156,187,174,201, 93,218,153,241,122, 31,186, 68, 11, 55,133, 53, 4, 66,234, 77,141,214,232,245,191,
+220, 13,191, 51,212,211,163, 53,115, 42,248, 42, 70,143,157, 0,141,134,134, 90, 79,129, 98, 36,160, 24, 41, 58,116,236,130,182,
+237, 59,130, 0, 8,251,253, 38,167,213,235, 47, 62, 79,101,239,210,231,205, 73, 20,133, 77, 32, 2,169, 99, 28, 45,159,177, 99,
+199,174, 5,240, 86, 99, 58,142, 61,223,156, 68,211, 21, 58, 53,199,209,122,231,205,249,136,250, 93, 98,117, 53,124,189,116, 88,
+ 79,156,201, 13,161,160, 48,249, 51,235, 80, 66, 55,107,104,142,127,139,225,106,220,104,121,120,120, 88, 91,202, 77,126,120, 99,
+246, 44,139,228,123,183,144, 21, 29,138, 27, 87,227, 10, 15, 31, 59, 94,160,204,207,153,109,132,201,170,110,230,179,115,110, 1,
+111,255,167,141,150,137,185, 3, 0,192,219,191, 59, 24, 51,227,134, 17,170, 43,154,213, 20,147, 85,243,130, 93,215, 24, 90,243,
+230,205,195,174, 93,187,208,167, 79, 31,180,105,211,166,250, 98,111,108,212,172,142,232,146,209,217,134, 53, 41, 45, 45,133,151,
+151, 23,118,238,220,137,136,136, 8, 88, 88, 88, 96,210,164, 73, 40, 45, 45,173, 54, 88,134,118,134, 39,132, 60,186,112,225, 66,
+183, 87, 95,125,149, 72, 36, 18,170,168,168, 8,214,214,214,216,178,101,139, 50, 51, 51,243, 76, 19, 76,214, 4,169, 84,186,100,
+226,196,137,140,159,159, 31,178,179,179, 97,105,105,169,167, 40, 74, 2, 0,214,214,214,122, 83, 83, 83,204,159, 63, 31,157, 58,
+117,234,183,116,233,210, 62, 44,203,110,201,200,200,216,219,208,185, 68, 81, 84,117,133, 58,123, 83, 44,180,218,138, 10,122,235,
+214,173,168,236,235,246,103, 19, 65,124, 60, 96, 64, 38,139,185,185, 57,218,180,105, 83,103,217,247,235,215, 15, 97, 97, 97, 21,
+ 77,147, 44, 11, 71, 71, 71,220,184,113,195,160, 76,170,170,129, 32, 35, 35, 35,225,239,109,143,136,144, 11,176, 87, 72,208,201,
+213, 25,238,253, 6, 32, 46, 46,238,159,140,102, 81,168,232,135, 49,184,242, 28,220, 13, 96, 94,141,231, 91, 0,124,103,140, 32,
+199,113,132,166,105, 42, 53, 53, 85,167, 80, 40, 40, 91, 91, 91, 86, 46,151, 67,163,209, 84, 27,174, 71,143, 30, 33, 56, 56, 24,
+105,105,105,176,181,181,165,173,172,172,160,211,233, 10, 13,209,247,245,245,133,179,179,115,173,142,239,179,103,207,110,146,201,
+154, 1, 4,236,250,124, 93, 11, 57,205, 88,249,219,191,140,196,216,199,106, 90, 11,147,255, 15,167, 78,133,254, 0, 0, 32, 0,
+ 73, 68, 65, 84, 38, 11, 0,138,138,138,118, 0,216, 81,245,220,222,222,126, 38,195, 48,203, 53, 26,141,213,149, 43, 87,172, 29,
+ 28, 28,168,189,123,247,234, 63,254,248,227, 34,134, 97, 10, 41,138,218,240,207,155, 67, 68,231, 21,199,123, 73,108, 92,133,123,
+106,114,243,237,212, 15,218, 22, 74, 90, 59, 80,237, 3, 48, 54, 39,230,250, 76, 46,190,119,118,102, 22, 77, 32, 68, 55,112, 13,
+222,253,193,178,213,239,197,197,222,241, 52,177, 52,193,188,249,203,112,230,220, 37, 80,180, 4,215,110,134, 66,171,227,145, 87,
+ 80,140,137,147,167,194,221,197, 30,209,183,207,231,114,130,176,229,249, 50,217,194,230,161,163,103,218,200, 77, 21,149,199,132,
+199,254,239,151,128,166, 55, 97,197,138, 21, 8, 8, 8, 88, 16, 25, 25,249, 9, 26, 25, 71,139,162,132,205, 29, 6, 76,182,145,
+202, 43,116,136,192, 99,231,209, 15, 42,199,209, 90,140, 45, 59,142,117,104,239,157,184,170,161,113,180,158, 35,147, 85,115,221,
+176,209,242,242,242,146,155, 73, 48, 87,194,176, 75,223,152, 50,198, 33, 39, 62, 10,105, 49,119, 42,154, 23,116, 42, 93,214,195,
+ 24, 67,134, 66, 31,140,218,227,119,144,134,154,174,212,106,131,238,232,107,105, 86, 85,184, 79, 70,179,140, 52, 89, 79,105,214,
+ 52, 91, 53,199,205,242,240,240,192,218,181,107, 13, 25, 71,235,201,125,175, 98, 24, 42, 58,192,215,236, 12, 63,204, 64,147, 85,
+167,166,131,131, 3,242,243, 43, 70, 72, 24, 56,112, 32, 6, 14,252, 51,159, 65,167,211, 85, 71,177, 44, 44, 44,234,138,104, 61,
+165,105,106,106,250,193,241,227,199,103,221,188,121,243,213,119,223,125, 87,242,210, 75, 47, 85,153,185,114, 24, 54,183, 91, 45,
+ 77,158,231,231,159, 63,127,158, 17, 4, 1, 59,119,238, 68, 88, 88, 24, 81, 40, 20, 31, 41, 20,138,205,166,166,166,188, 74,165,
+154, 55,103,206,156,169,171, 86,173,162,251,245,235,135, 91,183,110,209, 62, 62, 62,211,129, 90,131, 88,214,185,239,161,161,161,
+160,105, 26, 92, 65, 10, 22,124,112, 24,102,166, 44, 98, 99, 99, 81, 80, 80,240,212, 32,166,134, 28,207,154,145,146,170,165, 95,
+191,126,213,205,144, 61,122,244, 0,195, 48,184,123,247,110,125,205,176, 53, 53,137,157,157, 93,245,249, 33,149, 74,113,233,210,
+ 37,124,250,233,167,240,180,181, 70, 97, 76, 4,156, 7,190,136, 33,179,230, 96,210,164, 73, 96, 24, 6,182,182,182,213,145, 95,
+ 3,206,165,230, 80, 83,115,150,191,191,255,244,232,232,104,247, 14, 29, 58,184, 68, 70, 70, 14, 10, 8, 8,240,138,136,136,168,
+122, 46,135, 97,125,115,170, 53,255,248,227,143,160,205,155, 55,207,159, 49, 99,134, 84, 16, 4, 62, 57, 57, 89, 15,128,114,118,
+118,102,254,248,227, 15,225,212,169, 83, 80,169, 84,112,119,119,167,221,220,220,168,139, 23, 47, 10, 49, 49, 49,161,132,144,101,
+134,236, 59,207,243,181,134,113,168,122,252,211, 79, 63, 25,253,127,111,209,214,119,205, 75,253,253, 60,242, 50,238, 34, 51, 61,
+ 30,124,177,131, 46,248,196,105,141,145, 38,235,175, 46,163,191, 83,115,245,195,135, 15,221, 52, 26, 13,100, 50, 25,182,110,221,
+170, 91,187,118,109,116, 94, 94, 94, 95,212,157, 81, 94, 75,179,137, 89,135, 5, 13,104, 62,149,117, 88,156,143, 51, 39, 78,254,
+209,205,124,236,110, 44,200,200,173,238,216, 72, 40,202,246,184, 83,187,190,138,238, 29,210,233,179, 43,233, 82,190,252, 76, 3,
+251,174, 85,105,181, 19,198,142,155,252,235,161, 67, 7,205, 63, 94,185, 18, 55, 66, 35,144, 95, 84, 6,129, 48, 16, 40, 10,203,
+151,127, 12,103,123, 91,148,100, 60, 44,215,232,116, 99, 81,123, 12,173,127,125,185, 83, 20,189,240,226,169,189,155,104, 10,130,
+ 50,251,129,156, 41,141, 87,188, 54,105, 44, 59, 97,194, 4, 28, 63,126, 28,145,145,145,219, 27, 48, 89,213,154,132,208, 11, 35,
+174, 28,222, 68, 1,130, 42,247,129,156, 45, 75, 84, 76,159, 50,150,157, 52,105, 18,126, 14,190,137, 67,167, 19,183, 29, 58,141,
+211,120,190, 49,126,100,120, 11, 22,145,125,219,181,116,235,215,165,189, 9,203,171,144, 22, 19,143, 2,165, 26, 23,163,146,139,
+104, 66, 55,121,108,157,138, 11,164, 20, 41, 41, 15,235,184,179, 50,169,172,208,213, 70,105,210, 52, 93, 43,154,213,156, 72, 86,
+205,237,116,114,114,170, 53,157, 75,205,138,187,170, 15, 80, 19,134,118,248, 32, 37, 37,197, 50, 37, 37, 5,132, 16,132,134,134,
+ 90,246,232,209,227,131,230, 68,179,150, 44, 89, 82, 29,181,122,114, 93,215,107,141, 81,217, 41,125,163, 94,175, 63,186,116,233,
+210, 5, 61,122,244, 24,186,114,229, 74, 10, 70, 76,192,251, 68, 52,135, 19, 4, 1,151, 47, 95,198,241,227,199,121,157, 78, 55,
+ 55, 51, 51, 51,162,198, 71,190, 13, 15, 15,191, 56,110,220,184,189, 15, 30, 60, 96,162,163,163, 65, 72,227,121,167, 42,149, 10,
+109,218,180, 1,199,113, 88,191,192, 3,165,165, 29,192,113, 28,120,158,135,153,153, 89,117, 20,175,166,121,110,236, 60,226,121,
+254, 41,163, 21, 26, 26, 10,134, 97,208,183,111, 95,220,185,115,167, 58,162,213, 88, 4, 74,167,211,165, 56, 57, 57, 57,173, 94,
+189,186,122,187,114,115,115,113,225,194, 5,244,236,213, 27,237,230,206, 67, 70, 70, 6, 54,108,216, 0, 87, 87, 87,172, 89,179,
+ 6, 5, 5, 5,224, 56,238,239, 14,167, 15,143,142,142,118,159, 50,101, 74, 78, 68, 68,132,123,112,112,176,117, 96, 96,160,217,
+228,201,147,115, 34, 34, 34,220, 41,138,234, 13, 35, 59, 65, 11,130,240,225,242,229,203,207,173, 89,179,230,131,183,222,122,171,
+199,140, 25, 51, 36, 18,137, 68, 72, 79, 79,231, 14, 30, 60, 72,181,105,211,134,150, 74,165,212,249,243,231,133,223,127,255,253,
+ 54,199,113,235, 1, 92, 51, 38,226, 92,211,100, 49, 12, 99,168,201,170,197,219,142,242,233, 22,116,110,223,205, 91,215,210,126,
+222,238,186,125, 7, 47,164, 94,187,245, 48,129,209,112,111,255,208,192,208, 0,207, 51, 12,195, 28,241,247,247,159,185,112,225,
+ 66,211, 97,195,134,201, 87,173, 90, 85, 92, 90, 90, 90,159,201,170,227,134,249,111,201, 58,252,254,195,119,131,223,126,167,195,
+204,150,255,117,110,129, 16,101, 14, 10, 89,134,182,180,166,209,197,139, 65,105,222, 35,135,211,191,238,121, 12,160,177,113,217,
+254, 8,191, 31, 57,184,125,135,206,199,214,175, 89,239,248,209,251, 75, 37,199,130,127, 1,225,116, 8,189,114, 5,230, 82,158,
+196,132,135,100,107,116,218, 49,120, 14,167,224,201,188,241,221, 33, 0, 39,109,109,109,239,205,154, 49,163,141,191,255,100, 40,
+ 20, 10, 4, 5, 5, 97,255,183,223,242, 27,129, 87,229,192,157,249,141,140,167,151,115,187, 90,231,238,156, 89,179,124,187,116,
+249, 47, 20, 10, 5,142, 30, 61,138,189, 27, 55, 26,172,243, 47,167,106,100,248, 51,248,115,132,248, 70,250,104,209, 84,233,237,
+135,201,101,161, 15,147,203, 32, 16, 34, 16,162,161,105,164, 42,117,186, 53, 15, 19,211,155,100, 10,170,154, 14, 63,251,124,225,
+179,107,243,168, 97,126,154,154,210, 93,135,201, 74,171, 57, 71, 90,205, 74,186,190,199,122,189, 62,205, 64,249,117,158,158,158,
+ 79,189,214,244,208, 47, 49,202,100, 25, 58,142, 22, 0,228,231,231,103, 2,248,232,214,173, 91, 63, 13, 29, 58,116, 14,128,244,
+ 38,150,209,206, 1, 3, 6,204, 5,192, 80, 20,181, 61, 35, 35, 35,226,169, 63,124,102,102,156,171,171,235,151,222,222,222,243,
+ 42,110, 76,169,157,141, 84,228,137, 29, 58,116,208,213, 85, 22,245, 61, 23, 4,161,209, 50, 42, 42, 42, 66,247,238,221,159,154,
+211,146, 16,130,228,228,228,170,136, 83,245,177,111,200,192,149,149,149,205,123,243,205, 55,119, 72, 36, 18, 79, 0, 84,149,201,
+229,121,158,249,238,187,239,254,143,189,235, 14,139,226,106,191,103,182, 87,154,116, 1, 17, 81, 32, 40, 86,212, 24, 49,216,177,
+ 27,187, 81, 99,239,189, 99,212, 88, 98,141, 26, 91, 44, 81, 99,193,222,141,216, 69,177, 97, 23, 4, 69, 80,233, 44, 75, 95,202,
+246,221,217,153,223, 31,148, 31, 42,101, 65, 83,190,239,219,243, 60,243,236,238,148,179,119,238,157,153,123,230,125,239,125, 95,
+190,193, 96, 96, 2, 32, 24, 12, 6,201,102,179,213,103,207,158, 37, 73,146, 76,214,104, 52, 19,255,230, 7,196, 41,162, 40, 21,
+131,226,245,235,215, 94,197,150,172,212,168,168,168,240,227,199,143,219, 2, 56, 81, 67,222,123, 74,165,242,222,218,181,107,219,
+237,220,185,115,209,196,137, 19, 91, 13, 29, 58,148,213,190,125,123, 92,186,116,201, 16, 26, 26,250, 88,165, 82,173,171,142,192,
+ 42,110,203,124, 23, 23,151, 82,193, 85,197,189, 92,233, 64, 94,107, 87,222,111,195, 39,215,230,239, 89,119, 93,158,157,166, 13,
+211,203,181, 63, 30, 4,162,240, 63,140,140,140,140,121, 0,150,110,222,188, 57,173,105,211,166, 60, 14,135,163, 53, 86,100,253,
+141, 32,169, 60,121,143, 95,187, 12,188,224,191,120,186, 91,151, 14,126, 66,151,186,118, 78,209,239, 51,240,238,225, 37, 69,196,
+197,213,137,180, 70,214, 23,128, 49, 35,215,159,104,116,186, 6,115, 23,204,157,194,101,179,187, 26, 12,134, 38,157,110,156,167,
+153, 76,102,164, 86,175,191, 81,236, 46, 84,255, 23, 55,249,170, 13, 27, 54,120,120,123,123,227,244,233,211,184,113,228, 8,134,
+100,103,227, 54,147,201,100,112, 56,214, 23,117,186,141, 48, 78, 32,173,218,180,105,147,167,143,143, 15, 78,158, 60,137,107,135,
+ 14, 97,112,205,120, 42,234,235, 90, 2,176, 45,254,153, 13, 32, 6, 64, 11, 0, 2, 0, 26, 20,165,118,178, 41,219,133, 21,111,
+ 43,217,126,151, 32,136,191,114, 32,108,213,145,225, 63, 70,212,187,196, 22, 95,186, 20, 42,149, 42,215,195,195,163, 90,115,174,
+245,122,125,165, 62, 92,146, 36, 83,221,221,221,141,182, 90, 24, 35,138,114,115,115,125,255,194,198,248,172,177, 88, 31,116, 34,
+ 20,149,232,232,232, 72,149,116,250,229,137,176,242,214,209, 64, 66,117,254, 39, 61, 61, 61, 6,192,156,154,150, 51, 45, 45,237,
+ 12,140, 72, 26,109,236,126, 0, 32,147,201,190,120, 50, 95,130,166, 37,203,151, 47,175,150,192, 6, 77, 87, 38, 62, 35,229,114,
+121,107, 99,254, 91,167,211,225, 31,196,201,226,133, 17, 21, 21, 53,158, 32,136, 0, 20,185, 4,118,227,203, 68,243,190, 87, 80,
+ 80,112,239,151, 95,126,105,183,103,207,158, 89, 52, 77,163,160,160, 96, 75,117, 5, 86,233,219,115,102,230,165, 47,117,226,185,
+ 25,218, 91,199,118,167,118, 84,229,233,102,237,149,107, 15,193,132, 82, 99, 20, 77,211, 7, 70,140, 24,241, 53,128,131,159, 75,
+ 86,193,172,195,207, 69, 2, 37,203,111,122,123,238,207, 99,110, 91,154,245,132,129,229, 5, 45,227, 34,180, 57,151, 0,236,135,
+113,195, 28, 74,207,151,164,168, 77,164, 86,187,169, 76,231,242,191,208,206,181,124,124,124,102,141, 30, 61, 26, 75,151, 46,197,
+181,141, 27,117,147, 9, 34,159, 13,208, 87,139, 94, 52, 25, 4,176,208, 88,158,145, 35, 71, 98,233,210,165,184,188,126,125, 77,
+121, 42,131, 45, 65, 16,193, 0, 16, 24, 24,248,227,218,181,107,173, 22, 45, 90,212,100,221,186,117,107,138,127,191, 42,217, 94,
+220,215,245, 90,180,104, 81,163, 50,219, 11, 1, 60,253,139,235,179,220,200,240,127, 53, 58,155, 56, 77,156, 38, 78, 19,167,137,
+211,196,105,226, 52,113,126, 14,104,154,238, 89,244, 81,241,103, 69,223,203,124,226,111, 46,115,209, 68, 40,211,139,155, 9, 38,
+152, 96,130, 9, 38,152,240,159,136,178, 86,172,154,108,255,130, 40, 25,163, 85, 22,123,128,162,105,221, 21,169,210,234,204,122,
+168,137,178,189,105,226, 52,113,154, 56, 77,156, 38, 78, 19,167,137,243,127,142,179, 42,238, 79,142,167,105,186, 39, 65, 16,193,
+ 52, 77,247,170,232,179, 68, 88,125,252,189,204,231, 23, 27,118, 80, 14, 74,198,102,149,142,209,250,187, 66,246,152,204,170, 38,
+ 78, 19,167,137,211,196,105,226, 52,113,154, 56, 63, 11, 37, 46, 64, 0,116, 96, 96,224,162,127,161,235,208,177, 88,100,149, 46,
+ 85,186, 14,105,250, 20, 83, 34,129, 57,151, 43,228, 0,128, 86,171,212, 57, 57,161,128, 32, 6,253,147, 9,111, 77,248,207, 68,
+201,116,239,140, 47,188,175, 9, 38,152, 96,130, 9,255, 27,200, 42,177, 84, 1,200, 2, 64, 20,255,214, 22,127,102, 21, 11,178,
+143,191,127,176,253, 47,132, 20, 21, 12,126,103, 85, 36,178,178,179,133, 54, 44,150,204,211, 96, 80,127, 5, 0, 44, 22,227, 77,
+118,182, 85, 44, 77,159,202,174,137,216,178,177,179,123,206,102, 50,157,140,217, 87,111, 48, 72,178, 51, 50, 62, 12, 29, 79, 16,
+255, 13, 2,207, 88, 17,241, 57, 98,227, 47, 23, 42, 54, 54, 54,246,246,246,246,125,204,205,205,219,228,229,229, 61,201,202,202,
+ 58, 87, 73,222,195,181, 4,129, 5, 69,215, 21,126, 1,176,168, 18,234,234,236,251, 49, 60,132, 66,225, 20,130, 32,124,138,111,
+176, 40,165, 82,185, 19,192,219,255,193, 7,146, 0,192,119, 44, 22,107,164,141,141, 77,171,244,244,244,229, 0,106, 26,205,155,
+ 5, 96,174,165,165,229, 16, 75, 75, 75,247,220,220,220,184,130,130,130,147, 0, 54, 1,168,114,170,244,242, 25,142,109,218, 7,
+180, 95, 18,122, 45,116,213,242,109,210,135,159,108,159,235,104,221,181, 75,219,165,161, 23,195, 86,254,184, 35, 45,183,154,101,
+ 99, 20, 47, 64,209,236, 72, 26,159, 6,123,253, 92,176, 1,244, 6,208, 30, 64, 40,128,139,198,156,119, 5,248, 26,192,143,197,
+101,222, 4,224,246,191,252, 58, 18,217,219,219,175, 7,208,155,197, 98,189,150, 72, 36, 19, 0,164,254,195,101, 98, 1,104, 9,
+192, 7, 69, 97, 56,158,194,184, 16, 14, 85,194,218,218,186, 23,139,197,154, 82, 28,218,101,103, 78, 78, 78,240,191,181, 97,184,
+ 92,238, 22, 7, 7,135,113, 42,149, 74, 73, 16, 4, 93, 54,222, 35, 73,146,169,217,217,217,190,255,109, 15, 53,130, 32,158,254,
+203,139, 56,161,156,117, 21,199,209,146, 72, 96,206, 98,201, 60, 51,211, 35,135,164, 73, 95, 14, 6,128,218,142, 77, 78,218, 57,
+ 52, 62, 33,145,112,117, 14, 94,253,196,108, 33,107, 39,147,201,110,166,214,106,108,216, 44,118,182,142,212,135, 51,180,244,148,
+244,152,115,229, 6, 91,100, 51,153, 78,137,177,183,237, 72, 93, 46,216,252,218, 96, 11,234, 84, 88,218,218,181,107,215,232, 44,
+173,172,220,205,116, 60,254, 44, 54,155,217,133,162, 73, 31,154, 2, 24, 4, 59,138, 52,232, 67, 56, 26,205,175, 50, 89, 92, 97,
+ 77,107,208,203, 26, 14, 52, 48, 20, 4,186,128,198, 13, 2, 56, 30,147,131,244,106, 80, 24, 43, 34, 62, 71,108,148, 61,118, 51,
+128,121, 95,250, 74,114,114,114,178,234,213,171,215,150,159,127,254, 89, 32, 22,139,137,228,228,228,128,133, 11, 23,126,251,236,
+217,179, 57, 18,137, 36,237, 99,209, 71, 16, 88, 64, 81, 52, 3, 0, 24, 12, 98,161,173,173,157,144,201,100,126, 18,219,200, 96,
+ 48, 8,179,178, 50,167, 81, 20, 77, 20,239,187,128,166,177,213, 24,193,200,231,243,191,247,105,220,108,206,250, 13,155,196,246,
+118,118, 34,210, 64,233, 18,146, 18,133, 75, 2,231,181,126,255,238,237, 86,181, 90,125,172, 38,247, 53,147,201, 28,194,227,241,
+122, 1,240, 46, 94, 23,173,209,104,130, 13, 6,195, 9, 99, 59,116,123,123,251,187, 76, 38,179,110,117,254,216, 96, 48, 36,103,
+100,100,248,213,176,137, 6,213,169, 83,103,191,191,191,191,176, 85,171, 86,224,114,185, 88,186,116,233, 92,169, 84, 90,149,208,
+ 98, 1,152, 43, 20, 10,135,136, 68, 34,119,185, 92,254, 94,165, 82,157,225,114,185,157,183,110,221,234,210,182,109, 91,179,140,
+140, 12,130,201,100,218, 95,190,124,249,135, 45, 91,182, 4,144, 36,217,169,170, 78, 46,255, 61,189,132,215,219,187, 93,254,251,
+219, 75, 0,116,255,120, 59,169,230,143,164,153, 46,189, 84,244,139,148, 98,241, 97,180,200, 98,179,217, 91, 29, 28, 28, 70,171,
+139, 98, 5,208, 31,119, 56, 0,160,213,106,101,121,121,121, 94, 53,185,229, 1,140,181,180,180, 28, 61,127,254,124,171,238,221,
+187,227,200,145, 35, 83,247,238,221, 43, 43, 40, 40, 56,128,162, 64,152, 49,213,228, 92,144,158,158,222,131,205,102, 19, 46, 46,
+ 46, 76,149, 74, 85, 29,161,229,137,162, 36,204, 79, 1,236, 68, 81,232,130, 14, 64,209,253, 14,224,151, 18,225,198, 96, 48,118,
+122,121,121,245,137,142,142,222, 5, 96, 85, 77,239,117, 7, 7,135,223,119,236,216, 49,184,111,223,190,204,172,172, 44,167,166,
+ 77,155, 30, 77, 79, 79,111,247, 5, 30, 35, 99,120, 60,222,236, 38, 77,154, 52,140,137,137,137, 45, 40, 40,216, 84, 92,159,149,
+221, 83,206, 0, 58, 91, 90, 90,118, 90,188,120,177,184, 87,175, 94,216,179,103, 79,143,189,123,247,202, 11, 11, 11, 67, 80, 52,
+166,231,179, 68, 32,139,197,154,146,154,154,106, 67,211, 52, 28, 29, 29,167, 0,248, 87, 10, 45, 6,131,177,181,127,255,254,163,
+143, 30, 61, 42, 76, 76, 76, 20, 58, 57, 57,149, 6,207, 38, 8,162,198,253,167, 9,159,141, 61,101, 4, 87,213,113,180,184, 92,
+ 33,199, 96, 80,127,149, 38,125, 57,248, 91,255,237, 22, 0,112,247,206,244,193,118, 14,141,162,184, 92, 97, 44,207,156,127,182,
+127,239,206,205, 6,246,242, 39,156, 29,237,144, 42,205,180,255,227,248,181,110,193,215,110,159, 69, 81, 0,177,114, 65,234,114,
+ 33,208,221, 68,204,253,109,176,105,159,134,223, 46,167,226, 97, 68, 2,148,249,217,168,235, 32,192,134, 89, 93,225, 96, 37,172,
+217,171,151,157, 71, 7,146,197, 59, 49,236,251, 17, 22,125,190,243,102,187, 58, 56,128,166,121,136,125, 47,255,230,202,245,219,
+ 45,207,156, 58, 54, 69,196,246, 24,162,200,124,107,244,195,173,185, 35, 4, 10, 29,190, 99, 49,137, 31,218,250, 54,236,244,125,
+143,118,140,134,222, 13,240,250, 85,116,215, 11,183, 30,111, 96,132,189, 10, 33, 13,116,144,136,131,243, 47,164,149, 6,244,251,
+ 68,112,116,234,212,185, 29,143,199,251, 32,120,146, 70,163,225,132,132,220,252,186, 38, 98,163,228, 63,180, 90, 13,131,205,230,
+130,193, 32,230,248,248, 52,246,206,206,206,190, 77, 16,196,254,180,180,234, 89, 11,166, 3, 92, 25,139,213,130,193,227, 57, 26,
+180, 90,107, 0, 32,184, 92, 89, 2,131,209,120,241,143, 63,138,153, 76, 38,149,147,147, 3,165, 82, 73,140, 31, 63,158,255,254,
+253,251,254, 18,137,100, 91, 21,111, 36,216,187,119,175,167,163,163,227, 39,217, 99,165, 82, 41,183,111,223, 62, 53,105,122,207,
+ 38, 77,155,207,190,118,237,170,119, 65,174, 76,189,119,243,239,207,245,124,161,166,158,183, 23,123,231,158, 67, 22, 19, 70, 15,
+159,254,230,205,171,112, 84, 47, 95, 93, 29,129, 64,112,118,227,198,141, 62, 29, 58,116, 96,219,217,217, 33, 35, 35, 3,209,209,
+209, 62,183,110,221,250,238,208,161, 67,115, 85, 42, 85,127,192,168,132,168, 30, 33, 65,251,237, 68,181,172, 97,208,235, 81,187,
+ 73,243,210, 1,146,239,110, 93, 7,169,211,129,210,235,225,221,235,187, 98,107, 50, 13,111,111,239,154, 70,221,173,221,168, 81,
+163,195,107,214,172,225,104, 52, 26, 60,126,252, 24,183,111,223,166,164, 82,105, 85, 1,113, 89, 4, 65, 92, 95,182,108,153,179,
+159,159,159, 89,118,118, 54, 12, 6,131,205,249,243,231,167, 52,107,214,204,220,197,197,133, 27, 20, 20, 4,185, 92, 14,146, 36,
+107,185,187,187,215,250,254,251,239,181, 65, 65, 65,115, 1,172,175,200,146, 85,240,158, 94, 34, 37,220,187,121,181, 24,137,116,
+226,106,183,217,221,112,197,188, 62, 81,106,217,234,230,238,110, 86, 32, 17, 46, 20,155, 55,174, 85, 32,185,185,176,155,187,251,
+222,171,113, 70,189, 12, 49,138, 59,155, 97,199,143, 31, 23, 70, 71, 71, 11,189,189,189, 65, 81, 84,105, 4,254,146,128,179, 30,
+ 30, 30, 53,169,199,117,147, 38, 77, 90, 56,120,240, 96, 52,105,210,164, 52, 40,234, 79, 63,253,132,133, 11, 23, 90,221,189,123,
+119,238,177, 99,199,230,158, 59,119,110, 61,128,192,106, 90, 99, 74, 80,221, 54, 94, 17, 31, 31, 63,232,236,217,179,195, 23, 44,
+ 88,224, 1, 96, 26,128,165, 57, 57, 57,254,197,214, 24,110,177,208, 26, 51,119,238,220,201,129,129,129,232,209,163,199,210,199,
+143, 31,175,174,161,149,143, 73,146,100,143,190,125,251, 50,245,122, 61, 68, 34, 17,244,122,125,253,207, 53, 74, 0,216, 49,113,
+226,196,201,147, 38, 77,130,149,149, 21,244,122,189,231,241,227,199,247, 46, 93,186,180, 13,128,177, 21,148,117,228,228,201,147,
+ 7,140, 24, 49, 2,190,190,190, 96,177,138,170,113,227,198,141, 88,185,114,165,248,250,245,235,223, 5, 5, 5,125,119,225,194,
+133, 51,248, 48,109, 87,181, 64, 81, 20, 88, 44, 22, 82, 82, 82, 96,103,103,199,163, 40,234, 26, 65, 16,123,114,115,115,207,253,
+139, 58,243, 95, 6, 13, 26, 52,236,232,209,163, 98, 0,216,176, 97, 3,102,207,158, 13,123,123,123,136,197, 98,147,212,249,247,
+ 88,180, 38, 84,105,209,170, 10, 74,165,178,249,162, 25, 63,128,193, 40,122,107,108, 80,175, 14,214,254, 56,129,184, 16,124,173,
+121,165, 54,120,126,109,196,220,223, 6,158,203, 44,104,244, 36, 30, 69,196,227,198,134,128,162,222,178,251, 98,104,116,157, 74,
+ 58,155, 90, 92,129,224, 23,173,193,240, 0, 14, 14,143,145,148,148, 85,149,200,178,117,176, 15,222,189,123,189,192,167,190, 23,
+116,164, 30,146, 76, 9, 8,130, 7,103, 39, 51,140, 25,217,157,237,239, 95,219,102,197,138,223, 47,165, 83,232,167,204,126, 91,
+101,192, 80, 79, 27, 28,108,238,227, 49,248,251,158,126,188,198, 62,141,192,225, 9, 74,183,181,240,245, 69, 11, 95, 95, 70,160,
+188,176,203,147,167,207,187,156,190,254, 72,163,212, 39,157,140,205,198,168, 42, 30, 50,165,130, 99,230,204,153,176,183,183,255,
+ 96,135,140,140, 12,220,186, 21, 82,238, 49,213,120,144,149,254,199,234,213,171,205,100, 50, 89,247,125,251,246,117,164, 40,106,
+117,122,122,250,125, 99, 72, 70, 0,117,243,121,188, 78,163, 55,109,162,154,245,233,195,180,116,112, 96, 80, 6, 3,145, 22, 23,
+103,189,121,219,182,246,185,239,222, 9, 20,181,106,229,202, 84, 42,101,108,108, 44,248,124, 62,193, 98,177, 90,150, 67,149, 65,
+211,248,133,193, 32, 22, 18, 4, 1, 30,143, 31, 59,105,210,164, 23,197,219,234, 94,188,120, 81,216,187,119,111, 37,128, 68, 0,
+224,241,248, 78, 76, 38,195,179,104, 0, 33,126, 49, 70, 96,138, 68,162, 25,171,214,172, 23, 21,228,230,169,116, 10,133,222,214,
+ 92, 76, 16, 98, 51,102, 65,126, 97,161, 68,154,165, 89,188,124, 37,115,226,152, 17, 51, 20, 10,197, 20, 99, 69, 86,211,166, 77,
+159,156, 61,123,214,206,218,218, 26,121,121,121,200,201,201,193,147, 39, 79, 64, 81, 20,250,247,239,207,251,166,117,171,230, 63,
+ 46, 94,242, 48, 69, 34,105, 99,140,216, 18,213,178,193, 6,191,102, 69,157,117, 98, 78,105,251,236, 25,212,171,116,159,149,169,
+249, 37,214,185,207, 73, 33,213,166, 83,167, 78, 28, 0, 24, 59,118,108, 65, 97, 97,225, 90, 0, 71, 81,117, 68,255,185, 75,150,
+ 44,113,170, 87,175,158,235,209,163, 71, 33,151,203, 1,192,174, 94,189,122,240,244,244, 52,132,134,134,194,211,211, 19,102,102,
+102,184,123,247, 46, 30, 62,124, 8, 95, 95, 95, 51, 14,135, 51, 88,167,211,149, 43,180,218, 7,180, 95,194,235,237,221,206,171,
+197, 72,136,205, 29,177,247,216, 9,196, 60, 63,212, 78,163,139, 94,194, 49,220, 25,161,162,121,163,178,146,197,129,117,125,253,
+173, 27, 52,234, 3,215, 22, 47,108,212,134,123,241, 75,186,212, 91,199,226,171, 15, 45,223, 36,205,169, 72,100, 1,216,208,191,
+127,255, 65,199,143, 31,183, 4,128,200,200, 72,100,100,100,192,214,214, 22,124, 62, 31,108, 54,187, 52, 63,105, 13, 49,106,231,
+206,157,165,162,141, 36,201,210, 44, 0, 66,161, 16,223,126,251, 45,154, 53,107,134,115,231,206,141,170, 64,104,249,181,110,221,
+250,136,171,171,171, 75,217,149, 10,133, 2, 67,135, 14, 5, 0,248,251,251,119, 18, 8, 4,116,137, 32,148, 74,165,242,167, 79,
+159,118, 1,240,184, 2,101,169,146, 72, 36,152, 63,127, 62, 18, 18, 18,166,238,222,189, 59, 9, 0,159,203,229,150,190, 31, 3,
+240,108,212,168,209,214,217,179,103,227,253,251,247,120,253,250,245, 19,212,220,149,106, 16,137, 68,239,244,122,189, 47, 73,146,
+ 80,169, 84,232,215,175, 31,255,204,153, 51, 25, 76, 38,243, 77,118,118,246,112, 20,141, 73, 49, 22,124, 0,155, 38, 77,154, 52,
+121,193,130, 5, 8, 9, 9,193,133, 11, 23, 48, 98,196, 8,204,154, 53, 11, 98,177,120,244,172, 89,179, 30,162, 40,161,249,199,
+232,180,115,231, 78, 24, 12,134, 79,238, 13, 62,159, 15, 63, 63, 63, 52,108,216, 16, 23, 46, 92,232,244, 25, 66,203,213,207,207,
+143, 75, 81, 20, 20, 10, 5, 66, 67, 67,197, 2,129, 64,236,236,236, 60, 30,192,191, 70,104,185,186,186, 78, 58,126,252,184,184,
+172,247,135,199,227,161,204,117, 96,194, 63,111,209,170,244, 13,171, 20, 90,173, 82,199, 98, 49,222,212,118,108,114,242,238,157,
+233,165,174, 67,128,241, 70,171, 85,234, 0,192, 64,209, 40, 80,146, 16,240, 24, 72, 76, 47,196,171,184,236,242,168, 62,152,162,
+201, 22,212, 1,175, 85, 34,104,154,134, 86,103,128, 38, 63, 29,107, 47, 41, 17,157,170,134, 86, 33,131, 86, 87, 52, 12,203,198,
+198,134,117,237,218,149,217, 55,111,222,154,124,224,192, 1,102,170,133,197,235, 66,160,121,121,156, 86, 86,238,102, 20,151,123,
+114,215,238,165, 2,154, 25,135,216,100, 5, 26, 56,183,130,141,165, 11,210,179, 21,120,240,250, 50,222,188, 13, 70, 61, 71, 87,
+204,154,209,141,191,106,205,209, 19, 28,210,173, 78, 94, 94, 66, 65, 69,229, 44,121,139,250,253,106, 44,200,220, 56, 24,114,222,
+195, 80,152,246,201, 14, 98,219, 58,104,209,193, 9,182, 46,245,121,163,102,173, 28, 9,124, 32,180,202,114,102, 16, 4, 99, 23,
+131, 65, 76, 38, 8, 2, 77,154, 52, 77,221,180,105, 83,121,161,192,117, 77,154, 52, 77,101, 50, 25,206, 69, 15,118,198, 78,154,
+166, 50,170, 40,231, 7,162,134,203,229, 45, 40, 50,251, 59,166, 92,186,116, 73, 55,104,208, 32,108,220,184,145,187,112,225,194,
+197, 76, 38,115,108, 57,238,189, 15, 56,251, 1,117, 44,235,215,239,186,250,193, 3,154,173,215, 19,185, 79,158, 20,228, 73,165,
+100,122, 97, 33,247,212,155, 55, 61,198,205,155,199,117,113,113,193,253,224, 96,235, 44,133,130,206,211,104, 84,121,121,121, 52,
+ 73,146, 79, 42,224, 92,100,107,107, 39,220,187,119,175,231,164, 73,147, 94, 72,165,210, 69, 0,224,232,232,184, 22, 64, 67, 0,
+137,101,214, 97,247,238, 19,146,241,227,199,199,102,102,102, 46,170,172,156,101,208,200,206,214, 78,120,236,247,160,151,181,204,
+ 4, 12, 91,231,218, 12,182,165, 37,139,228, 10, 56, 20,160,170,231, 82, 95, 4,160, 81, 5,199,126,204, 73, 8, 4,130,179,127,
+254,249,167, 29,155,205,134,193, 96,128,173,173, 45, 18, 18, 18,144,151,151,135,194,194, 66,196,191,137,134,155,139, 11, 86, 4,
+ 46,116,156,182, 48,240,172, 82,169,244,253,168, 51,251, 52, 1,178, 94,247,137,101,175,188, 44, 6, 31,187,189,140,108,247,178,
+ 72, 72, 78, 78,134, 88, 44,134,143,143,143,248,193,131, 7,247, 42, 17, 89,101,147, 0, 15,110,219,182,173,217,209,163, 71,225,
+235,235, 11, 11, 11, 11,132,134,134, 34, 50, 50, 18, 58,157,142, 33,151,203, 33, 22,139,177,110,221, 58,212,169, 83, 7,133,133,
+133, 72, 76, 76,180,102,179,217, 54, 31, 69,180, 47,229, 12,189, 22,186, 42,255,253,237, 37,233,196,213,110,123,143,157,192,248,
+239,135,192,129,142,187,103, 81,159, 88,213,181,119,219,159,104,166, 75, 47,145, 89, 19, 43, 15,159,222,224,112,197,152,182, 96,
+ 37, 98,163, 46, 90, 41, 11, 95, 78, 37, 12, 41, 46,203, 55,157,154, 89,206,185, 19, 0, 24, 46, 46, 46,227, 78,157, 58,101, 86,
+106,122, 97, 50, 75,115, 30,150, 77, 2, 95, 73,194,247, 42,235,147, 32, 8, 36, 36, 36,192,206,206, 14, 98,177,184, 52,129,120,
+116,116, 52, 30, 61,122,132,146,108, 20, 21,112, 14,191,121,243,166,139, 72, 36,250, 96, 7,154,166,145,157,157, 13,146, 36, 33,
+ 20, 10, 97, 48, 24,160,211,233,160,215,235,161, 86,171,197, 13, 27, 54,156,162,215,235, 31,151,199, 73, 81,212,156,193,131, 7,
+183,125,252,248,177,251,182,109,219,160,213,106, 55,164,167,167, 99,192,128, 1,160, 40, 10,157, 58,117,250,154,166,233,152,197,
+139, 23, 3, 0,102,207,158,173, 87, 40, 20,147,106,114,238,197,104,216,162, 69, 11,247,144,144, 16,180,107,215, 14, 26,141, 6,
+ 27, 55,110, 52,223,189,123,183,121, 80, 80,144,237,130, 5, 11,246,103,101,101, 5, 84,193, 73, 0,216,224,224,224, 48,185,125,
+251,246,130,226, 28,166, 56,116,232, 16, 86,172, 88,113, 28,192,226, 43, 87,174, 44,187,112,225,194,200,113,227,198, 97,197,138,
+ 21,179,242,242,242,246, 85,196, 25, 31, 31, 15, 91, 91, 91,152,155,155, 23, 61, 44,117, 58,132,135,135,227,198,141, 27,248,234,
+171,175,140, 57,167,138,202,233,218,191,127,255,253,199,142, 29, 51, 75, 73, 73,193,221,187,119,225,230,230, 6,165, 82,105, 76,
+110,216,155,127, 65,135, 93, 33,167, 74,165, 82, 39, 39, 39,139,215,175, 95, 15, 71, 71, 71,184,186,186,130,207,231,131, 32, 8,
+232,245,250,202,194, 9, 84, 89, 78,127,127,176,178, 37, 86,125, 45, 44,173,166,210, 52,205,202,207,151,253,174, 67,222,233,184,
+ 56,104,255,198,115,255, 79, 70,115, 0, 47,240, 97,206, 67,105,169,208, 10, 14, 14,166,123,245,234, 69,148,124, 58, 57,161, 32,
+ 59,219, 42,214,206,161,241, 9, 59,135, 70,197,121,191, 24,111,152, 76,171, 88,123,123,101, 1, 0,232, 72, 26, 97,111,242,240,
+242, 93, 58, 34,223,165, 67,196, 51,206,248,162,209,145, 69, 35, 86,105, 26,106,249,255,191,180,234,148, 50,104,116, 69,195, 61,
+180, 26, 37,242,179, 94, 19,131,250,117,225, 79,158, 60, 17,142,142, 78,182, 21,241,233,120,252, 89,211,102,247,176,172,101,201,
+ 70,240,131,171,248,250,171,126,224,243,216,200,201, 87, 3, 4,240, 54,238, 6, 64,153, 33, 42, 54, 25,173, 27, 9, 17,208,213,
+ 91,124,238,116,204, 60, 0, 75,141, 41, 47,153,250, 4, 28,143,238, 96, 27,244,208,103,199,128,202, 75, 2, 68, 14, 80, 17, 98,
+228, 72,147,240,230,222, 25,163,222, 25, 41,138,154,106, 99, 99,147,183,120,241,226,246, 13, 26, 52,208, 77,153, 50, 37, 34, 41,
+ 41,105,206, 71,111, 43,191,238,220,185, 19,239,222,189,147,172, 94,189, 58, 52, 59, 59,123, 73, 53, 27, 58,144,166,177,165,216,
+ 21,151,125,254,252,249, 22,119,238,220,153,181,101,203, 22,251,233,211,167,115,167, 79,159, 62, 6,192,207,149,185, 11, 11,120,
+188,206,171,239,222,165,201,212, 84,205,225,237,219,185, 59,194,194, 22,235, 40,170,182,141,157, 29,241, 77,235,214, 10, 33,131,
+145,157,147,145, 65,218,186,187, 51, 19,110,220,176,166, 5,130,180, 43, 87,174, 20,200,229,242, 10, 83,231, 48,153, 76,101,121,
+238,194,242,224,232,232,168, 45,111, 12, 87, 37, 29, 98, 1, 69,211, 58,203,122,245,232,174,157,218, 52,120, 23, 19, 23,199,183,
+180,100,122, 52,112,243,122,245, 38,225, 9,109, 48,168, 9,130, 40, 48,202, 87,194,100, 14,217,178,101, 75, 99,115,115,115, 80,
+ 20, 5, 11, 11, 11,100,101,101, 65,171,213,162,160,160, 0,218,194,124,104,243,243, 17,153,148,128,182,237,219, 99, 80,183,174,
+222, 65,231,255, 28, 98, 48, 24,142, 87,234,207,107,210,188,212,146,181,178,174,245,255,251,130, 82,242, 74, 69,215,250,230, 30,
+224,136,197,232, 50, 39,240,115,110,244, 23,151, 46, 93,186,220,191,127,255, 30,243,230,205, 99, 72,165,210,171, 9, 9, 9,109,
+ 1,188,174,236, 32,177, 88, 92, 63, 59, 59, 27,114,185, 28, 22, 22, 22,216,178,101, 11,236,237,237,161, 84, 42,241,244,233, 83,
+218,217,217,153, 8, 13, 13,133,179,179, 51,114,114,114,160,211,233,160, 82,169,210,181, 90,109,133,238,242, 98,247, 96,247,217,
+221,112, 37,230,249,161,118, 78, 68,252,211,193,115,253,223,197, 68,190, 73,190,126,227,193,207,164,154,159,146,151,122,115, 97,
+189,150, 47,108,166,206, 95,129,223, 54, 44, 67,204,227,187,185,246,117, 10,118, 8, 8,205,193,202,202,171, 80, 40,212,111,222,
+188, 49,139,136,136, 0, 65, 16,176,176,176,128, 80, 40, 44, 87,108,213, 0,140,178, 22, 40,133, 66, 1, 14,135, 3,107,107,107,
+236,219,183,175,180,227,117,115,115,171,140,227,247, 46, 93,186, 12,169, 83,167,142, 89,217,149, 45, 91,182,196,196,137, 19,177,
+107,215, 46,132,133,133,125,144, 79, 51, 61, 61, 93,170,215,235, 43, 59,239,188,140,140,140,110,253,250,245,123,126,239,222, 61,
+243,125,251,246,129, 36,201,114,151,189,123,247,226,209,163, 71, 75, 1,188,169,225,117,244,213,128, 1, 3,238, 30, 57,114,196,
+ 50, 43, 43, 11, 37,215,134, 66,161,128,193, 96,128,151,151, 23, 65,146,100, 85,227,222, 24, 76, 38,243,252,246,237,219,123,143,
+ 31, 63, 30, 44, 22, 11, 90,173, 22,219,183,111,199,194,133, 11, 51,138, 95, 74,117, 0, 22, 31, 60,120,112,100,159, 62,125,208,
+180,105, 83,239,219,183, 43, 30,217, 33,151,203, 33,151,203,193,102,179,225,224,224,128, 85,171, 86, 65,171, 45,122,172,120,122,
+122,150,222,198, 0,126,247,244,244,236, 29, 27, 27,187, 17, 69, 99,215, 62,129,131,131, 67, 63,154,166, 39, 24, 12,134,194,118,
+237,218, 89, 31, 59,118,204, 76, 34,145,224,249,243,231, 88,186,116,169,140,162, 40, 3, 69, 81,132, 74,165,138,183,179,179,123,
+206,227,241, 4, 74,165, 50, 55, 39, 39,103, 13,128,171,255, 84, 79, 78, 16, 4,193,102,179, 49,118,236, 88,176, 88, 44, 8, 4,
+ 2,168,213,106,232,245,250, 82, 49,143,106,186,165, 27, 52, 16, 91,179,192, 25,111,101,214,112,214,160,153,189,108, 29,107, 59,
+193,210,156,135,232,232,215,109,111,133,220,216,206,101,197,236,166,180,250,221, 49,137,249,127,121,178,251,143,181,200,127,168,
+208,250, 36,231, 33,171,252,198, 28,100,160,233, 83,217, 18, 9, 87,199,229, 10, 99, 75,172, 92,246,246,202, 2,130, 24,100,176,
+109,212, 23,164, 78, 95,252,160,160,139, 23, 35,133,150,222,128,119, 49, 81,184,119,253, 79,216, 40, 37,200,142,111, 6,112, 26,
+ 67,171,202,135, 90,171, 43, 22, 37, 6, 68, 60, 15, 65, 65,126, 46,124,124,123, 1, 12,198,163,138,248, 44,172,137, 94,223,180,
+104,194,124,151, 28,133,150,158, 3,225,238,220, 14, 73,210, 2,228,201, 53,144, 21,168,209,204, 39, 16, 89, 50, 21, 10,148,106,
+188,126, 23, 4,167,218,238, 12,130, 21,215,201, 88,161,165,121,125, 22,154, 55, 23,192,113,109, 11,174, 87, 31, 48, 93,253,144,
+252,242, 54, 34,174,108, 70,234,171,251,160, 41, 3, 28, 61, 91, 25,123,147,108,191,122,245,106,171,182,109,219,178, 58,119,238,
+220,244,242,229,203, 77,165, 82,105, 68,177,192,104,218,185,115,231,166,182,182,182,216,186,117,171,138, 32,136,237, 53,108,236,
+ 82, 11, 88,102,102,230, 19, 0,171,207,158, 61,187,125,226,196,137,176,179,179,107,156,150,150, 86,225,129, 89,108,118,211, 81,
+107,214,208,108, 38,147, 62,254,219,111,156, 21, 87,175,110, 58,112,240, 32,167, 99,135, 14, 4, 77,211, 8, 15, 15, 23,174,255,
+237, 55,225,176,190,125, 19,147, 50, 51,201, 59, 97, 97, 58,105,106,106, 97,166, 66,177, 66, 42,149,166,255, 19, 87,182, 94,175,
+127, 24,159, 16,239,228,219,186,153,237,139,232,248, 87, 1, 29,191,249,134,193, 96, 48, 98,226,146,194,108,109,205,133, 55,174,
+223,208,233,245,250,135,198,112,241,120,188, 94, 29, 59,118,100,201,100, 50,212,174, 93, 27, 89, 89, 89,144, 72, 36, 69, 22,135,
+124, 25,116,249,249,208, 23,228,193,160,144, 35,254,233, 19, 52,115,175,199, 59,197,227,245, 82, 42,149,149, 10,173,146,183,204,
+242, 18, 93,151,172,227,154,153,129, 43, 22,131,168,190,219,176,175,165,165,229,194,188,188,188,203, 0, 86,233,116,186,105, 11,
+ 23, 46,108,185,109,219, 54,155,213,171, 87,155, 79,152, 48,225,148, 92, 46,111,134,162,164,170, 21,117, 96,239, 73,146,180, 6,
+ 96, 31, 18, 18, 2, 59, 59, 59,228,231,231,151, 88, 90,180, 74,165,146,159,147,147, 3,141, 70, 3,173, 86, 11,115,115,115, 60,
+123,246, 44,151, 36,201,139, 85, 21,206,188, 62,177, 74,163,139, 94, 98,237, 45, 74,211,145, 86,254,153,185,148,108,249, 38,233,
+ 74, 0,155,186,185,187,239,213, 81,119,227,223, 70, 93,180, 74,120, 26,154,155,246, 86,225,190,239,114,124,101, 99,180,104, 0,
+ 20, 65, 16,180,145,103,230,210, 0, 0, 32, 0, 73, 68, 65, 84,167,167, 39,178,178,178,192,100, 50, 33, 20, 10, 33, 22,139,177,
+104,209, 34,108,223,190,189, 38, 66,139, 47, 18,137,214, 48, 24,140, 33, 12, 6,195,214, 96, 48, 32, 48, 48, 16,189,123,247, 6,
+151,203,133, 78,167, 43,181,104,150, 88,169,170,176,116,132, 63,122,244,200,252,209,163, 15, 30, 91, 29,108,108,108,110,105, 52,
+ 26,196,197,197,225,252,249,243,237, 1,220,169,102, 91,199,133,135,135,119,243,243,243, 59,212,162, 69,139,250, 52, 77,163,113,
+227,198, 24, 58,116, 40,130,130,130, 16, 17, 17,129,252,252,124,234,198,141, 27, 7, 0,108,172,110, 31, 94, 92,191, 94, 3, 6,
+ 12,184,127,244,232, 81,171,156,156, 28,168, 84, 42, 40, 20, 10,156, 58,117, 10,109,219,182,133,141,141, 13,142, 28, 57, 66,210,
+ 52, 93, 89,219, 51, 24, 12,198,190,221,187,119,247, 30, 55,110, 28,118,236,216,129,227,199,143,163, 79,159, 62, 24, 50,100, 8,
+178,178,178,236, 55,108,216, 48,178,216, 77,184,108,232,208,161,144,203,229,120,250,244,105,180,145,247, 60,242,242,242,144,151,
+151, 7,129, 64, 80,246, 30, 35, 0, 4,109,222,188,249,251, 89,179,102,193,221,221,125, 89,124,124,252,102,148, 51, 75,148,162,
+168, 73, 18,137,196,138,197, 98, 89,147, 36,137,148,148, 20, 60,123,246, 12, 83,167, 78,205,205,205,205,157, 8, 32, 9,192,226,
+177, 99,199,174,154, 51,103, 78,233,181, 52,103,206,156,224,203,151, 47,119,251,187,173, 57,158,158,150,141,184, 76,222, 76, 89,
+ 33,211, 90, 38,147,149, 62, 59,180, 90, 45, 52, 26,205, 7,150, 44, 14,135,109,221,178, 89,157, 75, 42,101,225,143,175,223,230,
+ 85,152, 32,221,187,190, 69, 19,161,200, 98, 86,219,118, 29,135,119,237,246, 29,147,212,235,113,237,218, 69,252,241,199, 78,116,
+240,243,132,123,131,198,152, 62, 99,166,133, 70, 75, 6,222,184,113,117,161,229,163,123, 87, 11, 11,242, 22, 85,198,249, 63,142,
+ 75,197,226,234, 82,185,174,195,242, 20,100,113, 8, 7, 89,241, 79, 27, 43, 43,171,223, 12, 6, 67, 7,115,115,115, 80,121,177,
+120,253,236, 49,114,101,108,104, 84, 6, 80,116,145,216, 50, 74,184,104,180,184,123,237, 2,182,108,222,132,156,156, 28,248,125,
+219, 30,114,150, 11,234,184,212,129, 90,165, 44,190,105, 0,157, 86, 15, 91,123, 87,188,120, 17,161, 47, 80, 40, 42,124, 32,113,
+248, 58,239, 58,246,158,208,232,218,128,207,229, 34,191, 80, 11, 89,177,200, 58,114,122, 48, 52, 74, 21, 72,173, 14,164, 86, 15,
+219, 58, 3,240,149,125, 71, 80,134,139,141,170, 85,125,148, 1,186,132,187,208, 37,220,133,160,205, 12,252,185,246,251,143, 58,
+ 82,227,242,238,102,101,101,101,190,122,245,234, 98,120,120,120,191,193,131, 7,227,246,237,219, 19, 0, 76, 46,118,223, 76, 24,
+ 60,120, 48,194,195,195,241,234,213,171,139, 89, 89, 89,153, 95,162,229,185, 92,174, 74,163, 41,234, 99,133, 66, 33,191,138,125,
+157, 90,246,239,207,200,127,241,162, 96,243,131, 7,203,246,238,219,199,233,220,169, 19,161, 39, 73, 80, 6, 3, 26,120,120, 16,
+ 93,187,118, 21, 5,157, 60,105,205,212,235, 31,205,159, 54, 45,100,215,136, 17,133, 79, 20, 10, 99, 7,154,215, 45,118, 25, 2,
+ 64,221, 74,214, 25, 13,141, 70,179,109,210,248,209,157,239,220,189,239, 82,199,197,201,252,218,141, 59, 17, 60, 1,151,225,238,
+ 86,159, 41,203,207,101,173, 92,246,163, 64,163,209, 24, 43, 90,189,109,108,108,144,158,158,142,119,239,222, 65,163,209, 64,175,
+215,131, 82, 42,160,149,229, 65,155,159, 11, 66,173, 2,207, 96,128, 58, 59, 3,117,221,235, 1,255, 63, 35,177, 74, 87, 84,121,
+ 66,171,228,147,111,110, 14,142, 72, 12, 6,155,109,116,114,116, 0, 45, 90,181,106,117,242,204,153, 51,156, 49, 99,198,180,190,
+121,243,230,111, 0,146, 36, 18, 73,167,165, 75,151, 62,249,237,183,223,120, 19, 39, 78,244,218,184,113,227, 72, 0,191, 87, 68,
+162, 86,171, 79, 94,186,116,105,152,171,171,171,125,100,100, 36,212,106, 53, 40,138, 66,247,238,221,129,162,177, 53, 0,128,152,
+152, 24,149, 90,173,206,140,138,138, 42, 72, 74, 74,210,193,136, 89,130,203,183, 73, 31, 22,164,223,237,111,239,224,244,136, 47,
+168,235, 70,203, 95,244,155, 61,208,105,195,230,211, 18,245,213,184,184,194, 37, 93,234,173, 83, 20,190,156,106,233, 44,223,113,
+ 53, 56,222,152,129,240,165,179, 11,173,173,173,193, 98,177,192,102,179,193,225,112, 64, 16, 4,102,204,152,129, 61,123,246, 84,
+229, 58,252, 64,100,153,153,153,189, 90,177, 98,133,243,196,137, 19, 57,124, 62, 31, 50,153, 12, 71,142, 28,193,216,177, 99,241,
+199, 31,127,148, 59,254,197, 8,151,210,199,214,210, 89, 35, 70,140,128, 86,171,197,208,161, 67,177,119,239,222, 89, 6,131,225,
+ 78, 13,110,233, 71, 17, 17, 17, 30, 17, 17, 17,230, 0,250, 12, 25, 50,228,224,128, 1, 3,112,231,206, 29, 92,188,120,177, 61,
+138, 38,125,168, 0,172, 5, 96, 87,252, 89,217,253, 41,178,183,183,223, 73, 81, 84, 31, 91, 91,219, 8, 79, 79, 79,159,163, 71,
+143, 90,102,102,102,150, 76,126, 64, 66, 66, 2,246,239,223, 47,221,183,111, 95,129,193, 96,176,102, 48, 24,151,242,242,242, 22,
+ 85, 34,216,246,109,222,188,121,116,177, 59, 16,103,206,156,161, 55,109,218, 68, 44, 93,186, 20, 50,153, 12, 29, 58,116,192,238,
+221,187,103,202,229,242,166,155, 54,109, 26, 63,104,208, 32,172, 92,185, 18, 10,133, 98,115, 85, 47, 43,149,136, 47, 2,192, 55,
+155, 55,111,118,157, 53,107, 22,206,156, 57,131, 22, 45, 90, 8,226,227,227,119, 1, 24, 87, 94,251,209, 52,141,248,248,120, 40,
+149, 74,220,191,127, 31,203,150, 45,147,149, 17, 89, 51, 39, 79,158,188,106,230,204,153, 88,179,102, 13, 29, 25, 25,153, 57, 96,
+192, 0,251, 61,123,246, 48, 27, 52,104, 48, 83,169, 84,254,109, 66,203,171, 65,173,117, 45, 91,180, 91,232,232,212, 0, 71,142,
+ 30, 67,110,110,110,105,157,148,212, 11, 77,211, 40, 44, 44, 68,122,122, 58, 44,204,205,176, 97,227,170, 30, 83, 38,140,118, 65,
+ 81, 24,140, 79, 77,150,238, 86, 27, 7, 12, 25, 51,119,232,176,209,136,140,120,142,160,131,191, 35, 42, 50,188,148,143,212,235,
+ 16, 27,253, 12,177,209,207, 96,239,224,138,174,157,219, 19,223,127,255,125,247, 17,195,134,216, 2,248,203, 66, 71,252, 7, 91,
+179,128, 79,227,104,237,249, 64,104, 85, 97,174,179,177,178,178,122,117,226,196, 9,107, 63, 63, 63, 38, 73,146,184,122,237, 26,
+166, 78,254, 1, 35, 71, 4, 66, 7, 43,144, 90, 14, 40, 14,223,168,146,168, 84, 74,208,160,161, 80, 40, 16, 22, 22, 6,154, 34,
+ 17,180,103, 19,104,154, 42, 21, 90, 0, 13,173, 78, 7,167, 58, 94,216,185,119, 53, 9, 54,251, 9,244,229,135,174, 41,200, 97,
+ 26,244, 36, 13, 73,102, 50,146,165, 81,176, 48,171, 3, 22,187, 14,114,242,148, 96, 49, 28,160, 87,199,192, 80,124,172, 82,145,
+ 10,149,238,243,218,207, 80,142,245,148,174,198, 67, 87,165, 82, 29, 62,124,248,112,143, 95,127,253,149,219,179,103, 79,207,211,
+167, 79,127, 3, 0, 61,123,246,244, 52, 55, 55,199,225,195,135,181, 42,149,234,240, 23,180,248,116,108,213,170, 21,100, 50, 25,
+ 18, 18, 18, 34, 42, 61, 55,173,214, 90,108,103,199,204,188,125, 91,159, 37,147,185,116,236,216,145,208,147, 36, 24, 4,129,220,
+252,124, 36, 37, 38,194,210,210,146,120, 21, 19, 35,222, 62,125,250, 57, 79, 31, 31, 86,201,140, 68, 99,112,241,226, 69, 33,138,
+198,101, 85,186,174,154, 80,100,102,164,143,158, 54,109,218,185,195,135,143, 88,100,100,102,196,242,184, 92, 82, 44,230,215, 30,
+ 49,124, 10, 43, 47, 47,111, 24, 0,185,177,100, 50,153, 12,241,241,241, 16, 8, 4,224,176,217,160, 84, 74, 24, 20,114,168,115,
+179,192,212,105,193, 53, 24, 80, 75,200,131,139,189, 61,234,216,218, 24,197,249,238,214,245,210,129,239,101,221,133, 27, 90,121,
+131, 43, 18,131,107, 38,198,148,224,208,226,183, 81, 14,176,244,103, 99,104,109,156,156,156,254, 60,122,244, 40, 39, 43, 43, 11,
+225,225,225, 17, 0,242, 1,152, 1,160,162,163,163,111, 70, 69, 69,245, 42,158,117, 87,213,108,177, 77,103,207,158,237,226,231,
+231, 71,186,185,185,137, 50, 51, 51, 93,100, 50, 25, 37,149, 74, 63, 48, 9, 93,191,126,157, 87, 88, 88,168,160, 40,234, 92,177,
+200,170, 50,126,209,236,129, 78,252,176, 23,152,225, 31, 80,183,177,185, 77, 19,228,146, 47, 26, 63,138,144,206,152, 61,208,105,
+219,230,211, 18,181,128,208, 28, 36, 12, 41, 46, 44,190,218,216, 65,204, 52, 80, 52, 86, 42, 44, 44, 12, 73, 73, 73,136,143,143,
+255, 64, 80, 77,152, 48, 1, 65, 65, 65, 70, 89,180, 68, 34,209,154,229,203,151, 59,207,154, 53,139, 83, 70, 20, 97,218,180,105,
+200,207,207,199,222,189,123, 49,109,218,180,106,119,252, 31,161, 94,199,142, 29,123, 58, 58, 58, 34, 39, 39, 7, 14, 14, 14,240,
+243,243,235,125,231,206, 29, 55, 0, 9, 53,188,238,167, 4, 4, 4,172, 90,177, 98, 5,244,122, 61,198,142, 29,139,183,111,223,
+158,124,251,246,237,150, 58,117,234,204, 88,176, 96,129,189,189,189, 61, 6, 15, 30, 44, 34, 73,178,127, 69, 36,181,106,213, 90,
+251,251,239,191, 15,235,217,179, 39, 67,167,211,125,123,235,214, 45, 36, 38, 38, 66,171,213,130, 36, 73,188,127,255, 30,211,166,
+ 77,147, 22,207,110,124,111, 68,185,198, 44, 94,188,120,244,140, 25, 51,176,126,253,122, 44, 95,190,252,128,133,133,133, 79,179,
+102,205,154, 47, 95,190, 28,243,231,207,135,171,171, 43,172,173,173,191, 90,186,116,169,247,156, 57,115,176,109,219, 54, 44, 91,
+182,236, 0,128,253, 53,169, 8,138,162,136,117,235,214, 53,221,188,121,179, 99,137,200, 98, 48, 24, 56,113,226, 4, 94,188,120,
+209, 59, 46, 46,174,188, 99,118, 59, 56, 56, 76,112,116,116,228,222,184,113, 67,236,234,234, 10,146, 36,245,197, 34,107,123,157,
+ 58,117,166,190,127,255, 30, 61,123,246, 68, 92, 92,220, 97, 0, 35, 45, 44, 44, 20,115,230,204, 17, 10, 4, 2, 11,165, 82,249,
+119,117,222, 96, 50,136, 81,107, 86,206,199,211, 23, 49, 56,123,150,131,167, 79,159,194,222,222, 30, 60, 30, 15, 52, 77, 67,163,
+209, 32, 43, 43, 11,122,157, 6,141, 27,213,195,161,125,235,144,153,153, 5, 48,136, 10,135,220, 16, 12, 98,248,232, 31,250,225,
+222,253,107,216,181,235,119,200,229,138, 10, 94,190,249,104,224,233, 13,167,218,118, 72, 73, 77, 1,193,128,205, 95,121,174,255,
+225,174,195,210, 71, 16,140, 9,239, 80, 22,150,150,150, 91,142, 31, 63,110,221,161, 67, 7,166, 66,161, 0, 69, 81,104,231,231,
+135, 25,179,102,225,226,209,163,240,104, 61, 20,132, 86, 12, 82,104,220,172, 7,181, 74,137,134,205,191,193,160,193, 67,144,156,
+148,132,128, 94, 3,160, 86, 43, 75,223, 48, 74, 44, 90, 90,173, 14, 54,118, 46,184,126,253, 58, 19, 99,199,190,198,246,242,141,
+ 18, 6, 29,247,101,236,123,117,219, 60,213, 11,132, 61, 13,130, 78,163, 67,227,198, 75,161,163,172, 97,231, 60, 1,122,253,121,
+ 20,100,221, 42,114, 99, 88,119, 64,106,114, 50, 24, 76,206,171,154,214, 32,165,200,250,172,135,110,126,126,126,126,124,124,252,
+233,176,176,176,225,253,251,247,199,245,235,215,199, 3, 64,255,254,253, 17, 22, 22,134,248,248,248,211,249,249,249,249, 95,162,
+181, 29, 29, 29,251,180,111,223,126,104,203,150, 45, 17, 28, 28, 12,154,166,239, 25,117, 99,179,217, 52,131,193, 0, 69, 81, 32,
+ 0,228,228,229,225,237,219,183,200,201,206,134, 94,175,135, 66, 46,167,188, 61, 61,229, 52, 69,153, 85,167, 60,101,103, 24,162,
+156, 89,135, 37,235,106,112,170, 73, 79, 30, 61, 72, 46,148,203,109,173, 44,173, 10,185, 92,174, 65,150,151,151,255,250, 85,164,
+214,200,206,161, 4,209, 81, 81, 81, 62,105,105,105, 72, 78, 78, 6,169, 40, 4, 83,163, 5, 67,163, 68,167,111,218, 64, 0, 26,
+124, 80, 96, 83,122,176,153,108, 20, 22,205,206,171,210,221, 97, 40,243,146, 80, 34,178, 8,130, 40,114, 23,138, 68,224,138,205,
+ 62,176,112, 25,115, 61,241,120,188,163,167, 78,157,114,116,114,114,194,202,149, 43,225,236,236,252, 85,237,218,181,149, 22, 22,
+ 22, 2,123,123,123, 52,108,216, 16,223,124,243, 13,174, 92,185, 2, 35,234,128,164,105,186,235,189,123,247,230, 62,120,240, 96,
+144, 72, 36, 34,166, 79,159,206,234,222,189, 59,120, 60, 30,148, 74, 37,100, 50, 25,142, 29, 59,150, 77, 81, 84,201,164, 20,107,
+161, 80,184,159, 32,136, 4,133, 66, 49,235, 99,194, 67,191, 54,174,157,153, 75,141,165,229,194,126,254, 1,117, 27,119, 12,232,
+140,122, 30, 29,209, 49, 32, 25, 0,214,213, 98, 37, 14,253,101,177,229, 57, 75, 51, 98,255,245,171, 55,150,249,249,119, 92,188,
+ 80,126,123,213,250, 61,121, 85,142,167, 35, 8, 2, 20, 69,125, 16, 59,232,227,237, 35, 71,142,196,137, 19, 39,170,172, 71, 6,
+131, 49,100,226,196,137,156,143, 44,207,144, 72, 36,232,213,171, 23,250,247,239,255,129,208,178,177,177,129,131,131, 3, 18, 19,
+ 19, 1, 32,199,200,235,106,198,152, 49, 99, 8,149, 74,133,113,227,198, 97,239,222,189, 24, 58,116, 40,113,231,206,157, 25, 0,
+102, 85,247, 98,103, 48, 24, 27, 22, 44, 88, 48,119,218,180,105,200,205,205,197,229,203,151,209,189,123,119,156, 56,113,194,246,
+242,229,203,107, 58,116,232, 0, 38,147,137,224,224, 96,144, 36, 89,105,172, 47, 14,135,211,167,103,207,158,140,148,148, 20,112,
+ 56, 28,248,250,250, 34, 53, 53, 21, 74,165, 18, 18,137, 4, 51,103,206, 76,207,201,201,105,111,236,125,196,225,112,102,205,152,
+ 49, 3,199,143, 31, 71, 96, 96,224, 65, 0,227,242,243,243, 7, 61,120,240,224,120,223,190,125, 33,145, 72,112,238,220, 57, 44,
+ 91,182,140, 24, 57,114, 36,118,236,216,129,153, 51,103, 30, 40,182, 58, 85,116,225, 23,102,102,102, 90,212,175, 95, 31, 25, 25,
+ 25,144,203,229, 56,119,238,156,221,149, 43, 87,220,156,156,156,204,227,227,227, 13, 63,255,252, 51,119,214,172, 89,216,178,101,
+ 11,194,195,195, 17, 20, 20,132,142, 29, 59,146,113,113,113,229, 90,201,138, 67, 54,156,163,105,250,134, 72, 36, 66, 97, 97, 97,
+201,125, 55, 47, 48, 48,112,218,218,181, 69, 70,246,180,180, 52,140, 26, 53,106, 68, 72, 72, 8,213,161, 67, 7, 33,135,195,129,
+ 90,173, 86,252,157,189, 54,101,160, 0, 80,112,115, 17,227,218,197,125,120, 30, 17,135,231, 17, 81,224,242,138, 6,193,171, 84,
+ 74, 52,111,220, 0,173,125, 91, 33, 77, 42,193,225,160,125,168,101,227, 84,233,115,132,166,105,112, 88, 6,120,123, 58,224,104,
+208,239, 8,190, 28,130,160,195,199, 74,199,188,177, 88,108, 52,107,222, 26,190,190,126,136,139,127,143,125,251,118,193,214,206,
+197,228, 28,172, 33, 74, 93,135,101, 63, 63, 82,254, 29,253,252,252,152,114,185, 28,106,181, 26,233,233,233, 72, 76, 76,132,165,
+149, 37,226,210, 18,208, 94,168, 67, 58, 85,128,232,136, 87, 6,130,201, 14,175,234, 15,123,250, 55, 3,252,155, 97,234,152,161,
+149,188,178,210, 16,153,219, 20,185,110, 72,242, 29,182,109, 35, 43, 18, 90,164, 65,127,243,218,141, 91,173,198,140,236,195,190,
+126,107, 47,244, 90, 10, 42,189, 5, 20,106, 45, 20, 58, 54, 24, 22,221,129,236, 59, 96,178,120,248,186,105, 3,156, 59,123, 69,
+ 71,147,250, 16,163, 43,200,222, 7,100, 70, 84, 25,161,149,249,145,223,161,150,209,174,195,210,142,215, 96, 56,113,228,200,145,
+239,218,180,105, 35,236,208,161, 67,253,226,142, 83,119,228,200, 17,101,113, 48,204,234,226,131,104,240, 14, 14, 14,205, 57, 28,
+206,208,238,221,187, 55, 31, 61,122, 52, 94,191,126,141,195,135, 15,199, 54,104,208,224,182, 84, 90,241,140,108, 38,151,155, 35,
+207,204,180, 20,187,185,177,172,204,204,210,174, 92,190,236,218,185, 75, 23, 34, 57, 57, 25, 57, 57, 57, 80,171,213, 8,143,136,
+160,217, 76,102, 42, 97,110,206,136,121,241,130,193,228,114,115, 42,178, 54,150,131,196, 42,102, 29,174,173,169,117,203,197,209,
+170,254,178,192, 73,245,212, 26,181, 79, 65, 65, 1,201, 98,179,217,206, 14,150, 73, 49,239,141,127, 38,106, 52,154,224,155, 55,
+111,126,215,185,115,103, 94,236,203,112,144,249,249,208,230,203,192,161, 12,168,213,188, 41,152, 58, 13,160,213,195,201,155,134,
+ 58, 79,136, 59,143, 99,244, 26,141,166,202,160,134, 37, 66,139,241,145, 48,224,138,197,224,153,153,131, 39, 22,127, 44, 24,170,
+122,147, 19,118,237,218,181,211,215, 95,127, 13,154,166,177,103,207, 30,232,116, 58,174, 78,167,131, 86,171,133, 78,167, 67, 65,
+ 65, 1,130,130,130,176,115,231,206, 7, 0, 14, 24,113,250,164, 64, 32,232, 75, 16,132, 29,139,197, 82,218,218,218,138, 78,156,
+ 56, 81, 26,110,162, 89,179,102, 48, 51, 51,227,160, 56, 40,164,157,157, 29,251,143, 63,254,176,236,221,187,247,221,114,221, 29,
+141,191,154, 95,143,180,242,231, 11,234,186,153,219, 52, 65, 61,143,142, 0,128, 46,189,198,160, 94,131, 58, 40,200,126,233,166,
+ 86, 37,246,227,176,100, 86,175,182, 73, 94, 11,122,250,140, 86,100,134,190, 69,249,211,251,203,237, 40, 24, 12, 70,133,238, 88,
+ 99, 68, 86,145,102, 97,216,150,140,243, 1,128,156,156, 28, 72,165, 82, 68, 71, 71,195,203,203, 11,185,185,185,112,114,114,130,
+ 86,171, 69,203,150, 45,161, 82,169,176,121,243,102,220,191,127,255, 1,128,153, 70,252,135,192,195,195, 99, 84,243,230,205,113,
+249,242,101, 60,125,250, 84,114,237,218, 53, 39, 63, 63, 63,184,185,185,141, 78, 72, 72,248,177,216,213,103, 44, 68,126,126,126,
+211,167, 77,155,134,168,168, 40, 76,154, 52, 41, 39, 37, 37,229,220,201,147, 39,199, 45, 91,182,140, 17, 16, 16, 0,169, 84,138,
+ 13, 27, 54, 24,238,223,191,191, 17,192,202, 42,234,241, 77, 74, 74,138,179, 90,173, 70,110,110, 46, 72,146,132, 82,169,196,149,
+ 43, 87, 16, 20, 20,148, 81, 44,178,222, 25, 91,184,166, 77,155, 54,100, 48, 24, 56,126,252, 56, 0, 44, 65, 81,196,254,115,253,
+250,245,147,252,252,243,207, 78,139, 22, 45,194,248,241,227,161,211,233,176,126,253,122, 44, 90,180,232, 82,177,200,170,236, 33,
+250,171,131,131,195,132, 73,147, 38,125, 53,103,206, 28,132,133,133,217, 61,123,246,204, 55, 60, 60, 28, 46, 46, 46,200,201,201,
+ 97, 89, 91, 91, 99,203,150, 45,152, 61,123,246, 25, 0,217, 15, 31, 62, 28, 18, 31, 31,191, 22,192,134, 42, 68,251,110, 39, 39,
+167, 9, 52, 77,211, 74,165, 50, 49, 48, 48,112,195,234,213,171, 49,123,246,108,188,122,245, 10,249,249,249, 48, 51, 51, 35, 22,
+ 44, 88, 48,106,201,146, 37, 24, 59,118, 44,173, 80, 40,118,254,221, 29, 53, 77, 27,160,148, 69,193,160,177, 66,179,198, 94,104,
+230, 83, 23,215,110, 61, 7, 0,116, 26,224, 7,165,162, 16, 7, 15,238,193,187,119,111,193, 98,179, 97, 89,203,193, 24, 75, 32,
+180, 5,111,144,167,147,162,115, 7, 95,116, 15,104,143, 3,135, 78,128,212,235, 48,110,204, 48,200,242,242,112,232,208, 62,196,
+197,191, 7,139,205,134,181,205, 95, 31, 8,181, 50, 45,242, 31, 47,180,140,112, 63,129,162, 40, 72, 36, 18, 60,123,246, 12, 9,
+ 9, 9, 16, 10,133, 80,145, 6,106,215,205,251, 20, 65,112, 82, 41,154,126, 64,147,165, 81,138, 63,229, 48, 24, 36,101, 34,214,
+ 90, 88, 89, 89,113, 53, 26, 21, 72, 82, 95,166, 87, 33, 0, 2,224,176, 0,199,218,245,144,146,156, 66,171,213,234,208, 74,223,
+160, 52,234, 45, 23,206,157,154,246, 77, 91, 63,155,238,157, 86,224,220,249,165,144, 21, 20, 64,173, 99, 67,161,214, 65,169, 6,
+ 44,107,121,162,101,227, 38, 72, 75,203,193,203,167,119,228, 44,141,210,152,129,162,111,183, 47, 30,227, 49,102,234,124, 8, 92,
+219, 66, 19,125, 14,148, 60,163,212,162,197, 23, 91,161, 86, 29,111,228, 41, 52, 56, 21,242, 28,168, 70,170,151,204,204, 76, 37,
+147,201, 60, 50,109,218,180,245,207,159, 63,115, 6,128,231,207,159,167, 74,165,210,133,153,153,153,213,181, 73,151, 68,131, 39,
+248,124,193,243, 6, 13, 26,164,249,250,250, 90,244,235,215, 15, 54, 54, 54, 8, 15, 15,199,218,181,107,223,232,116,186,249,119,
+238,220,169,212,213,163,213,106, 37,207,207,159, 55,111,255,195, 15,150,243,123,247,222, 48,109,218,180, 45, 43, 87,174,100,123,
+120,120, 16,122,157, 14,145,145,145,244,209, 35, 71,244, 59, 23, 45,218,204, 21,137, 88, 79, 46, 92, 96,147, 26,141,228,159,190,
+136,157,156,156,252,253,190,109,231,189,241,215,109, 80,171,228,120, 28,118, 9, 50, 89, 22,126,223,115,214,219,201,137,246,151,
+ 72, 36,119,140, 21,192,251,247,239,159,219,186,121,243,230,238, 46, 46,136, 76, 74, 0,151, 50,128, 67,146, 96,234, 52, 96,144,
+106,184,248,208, 32, 24,102,144,166, 23, 96,245,241,211, 81,198, 8,227,175,122,244,193,202,212,124, 16, 4,129, 77,109,124,192,
+ 53, 19,131, 35, 18, 99,202,159,183, 74,133, 65,240,202, 69,224,138,197,168,223,218,168,128,240,202,219,183,111, 63,139,140,140,
+108,233,227,227,131,185,115,231, 34, 49, 49, 17, 20, 69, 33, 35, 35, 67, 45,149, 74, 37, 89, 89, 89,137, 40,138,255,179,183,138,
+ 78,172,172,234,112,186,115,231, 78,169,187, 33, 36, 36, 4,181,107,215,134,133,133, 5, 10, 10, 10, 48,113,226, 68,203,159,126,
+250, 9, 0,240,236,217, 51,148, 21, 40, 31, 35,242,121,244,198,188, 66, 90, 70,203, 95,244,203, 37, 95, 52,238, 24,144,130, 46,
+189, 70,227, 70,240, 1,220,186,118, 19,181, 88,137, 9, 16, 21, 94,201, 78,200, 46, 72, 85,120,236,246,110, 49,142, 41, 85, 92,
+219, 61,189, 79, 44,211,209,145, 58,181,104, 87, 65, 94,101,101,245,240,240,128,189,189,125,233, 24, 45, 22,139,133,177, 99,199,
+130,166,105, 99, 69, 86,113, 95, 67,101,169,213,106,123, 62,159,143,244,244,116,188,127,255, 30,113,113,113,165,161, 3, 40,138,
+210,207,155, 55,143, 61,125,250,116,236,218,181, 11,161,161,161, 15, 0,172, 0, 96,236,203,218,176,193,131, 7,155,105,181, 90,
+ 28, 59,118,140, 4,208,235,212,169, 83,207, 90,182,108,201,234,214,173,155,217,142, 29, 59,134, 21,183,145,209, 66,203,220,220,
+156,163,211,233,176, 99,199, 14,164,164,164,248, 3,136,126,242,228,201,238,193,131, 7,239,244,241,241,105, 16, 21, 21,245, 86,
+ 46,151, 79, 1,240,178, 42,178,140,140,140, 49,190,190,190,167, 40,138,114,237,220,185,179,232,215, 95,127, 53,143,137,137,129,
+179,179, 51, 40,138,138, 68, 53, 83, 88,189,125,251, 54, 90, 42,149,122,183,111,223, 30, 87,174, 92, 89,103, 48, 24,214, 0, 88,
+ 63,121,242,100,167,164,164, 36, 52,111,222, 28,181,106,213, 66, 76, 76, 76,161, 84, 42,221,137,162,148, 68, 85,153,112,227, 1,
+ 44,220,189,123,119,147,221,187,119, 15,173, 85,171,214,215,225,225,225,184,119,239, 30, 54,110,220,136,159,126,250, 9,237,218,
+181,195,220,185,115,179, 1, 12, 5, 64,198,199,199, 27, 21, 55,175,196,178, 5, 0, 45, 90,180, 72, 91,187,118, 45,198,141, 27,
+ 71,255,241,199, 31, 91,143, 28, 57, 50,107,216,176, 97,165,125,224,168, 81,163,232,195,135, 15,143, 66, 81, 26,166,191, 19,122,
+157, 78, 11,243, 90,245, 32,207, 75, 70, 86, 74, 24,132,102, 14, 8,232,216, 20, 74,149, 22, 23, 47,156,193,203,200, 8, 48, 24,
+ 12,216, 59,184,192,210,202, 6,177,177,111,129,202,103, 27,235,117, 58, 29,204,172,234, 66,158,159, 2,109,230,115, 8,196,118,
+ 24,253, 67, 63, 40, 85, 58,156, 61,119, 6, 81, 81, 47,193,100, 50,225,224,232, 2, 11,203, 34, 78,130,174,124, 6,179, 9, 0,
+202,137,167, 85,165,208, 98, 50,153,183,175, 94,189, 58,176,117,235,214,172,119,239,222,225,221,187,162,151, 27,153, 76, 70, 18,
+ 48,156,206,140,188,240,125, 37,135,119, 70,241,236,140,178,185, 11,197,102,102,146,152, 55,209,246,178,220, 12, 68,188,184,143,
+119,177,145, 72,136,139,134, 78,167, 6,147,193, 0,131,201, 64,221,122,141,112,255, 65,152, 86, 77,146, 97, 21,113, 22,149, 35,
+174, 80,100,231, 49,100,213,202, 31,131,103,207, 95, 46, 24, 52,112, 23, 94,198,188,134,156,116, 0, 77, 3, 14,214, 34, 52,115,
+ 95, 0, 73, 90, 22,142, 31,216,161,164,116,186,225, 31,197,208,250,132, 19, 0,236,179,209,112,231,158, 3, 99,247, 6, 29, 93,
+ 62,127,250, 68,251,190,253,135,131,155,251, 26,250,180,231,168,215,178, 59, 8,158, 37, 46, 95,191,133, 59,207, 94,103, 80, 6,
+122,185,125, 14,254,136,173,130,179, 44,242,242,242, 30,166,167, 75,157,203, 68,129,119,230,241,248, 85,205,142,251,152,243,131,
+136,243, 76, 38,163,197,170, 85,171,244,246,246,246,186,168,168, 40,236,218,181,139,122,254,252,249,117, 6,131,177, 93, 42,149,
+170,171,226,180,213,235, 35,142, 6, 6, 54,108,213,191, 63,253,253,244,233, 74,240,120, 51, 54,108,218, 20,152, 37,147,213,166,
+ 41, 10,182,181,106,165,110, 88,180,104,237,192,193,131,101,175,238,223, 23,132,157, 63, 47,224,146,228,115, 35,202,249, 37, 80,
+ 33,167, 68, 34,185, 19, 26,122, 15, 7,247,254, 10,157, 78, 3,169, 36, 9, 0,144,157,147,143, 42, 68,214,199,156,180, 82,169,
+236,191,228,167,159, 30, 45,153, 61,203,225,219, 78,157,145, 28, 17, 14, 93,110, 22, 8, 61, 9, 54,193,130, 34, 83,136,204, 12,
+ 57, 22, 30, 62,153, 41, 87, 42,251,151,211, 73,148, 91,206, 18,139, 21,207,220, 12, 28,145, 24, 92,177,217, 7, 86, 44,190,185,
+ 57,184, 34, 49, 88, 92,110,121, 3,184, 63,225,148,203,229, 3, 6, 14, 28,248,242,201,147, 39, 86,227,198,141,195, 55,223,124,
+243, 66,165, 82,117, 0, 80, 88,211,250,164, 40, 74,242,237,183,223, 50, 8,130, 16, 15, 31, 62,156,151,149,149, 85, 26, 89, 93,
+ 46,151,227,202,149, 43,240,242, 42,154,213,255,234,213, 43, 52,106,212,168, 66,206,241, 11,163, 36, 0, 86,206, 30,232,180,225,
+ 81,132,116, 6,128,117,245, 26,184,224,214,181,155,184,119, 43, 44,240,107, 31,106, 91,143,225, 45,127, 22,118, 24, 60,223,187,
+197, 56,166,216,220, 17,135,206,158, 97, 70, 63,223,183, 90,169,140,172,143, 93,231,230, 85, 84, 78,130, 32, 64,211,244, 39,161,
+ 28,152, 76, 38,142, 28, 57, 82,221,115, 63,185,119,239,222,201,147, 38, 77,226, 72,165, 82,188,121,243, 6, 10,133, 2,124, 62,
+ 31,215,174, 93, 35, 1,236, 56,114,228,200,181, 35, 71,142,116, 67,209,108,162,144,234, 92,159, 34,145,104, 90, 64, 64, 0,222,
+188,121,131,167, 79,159,158, 1,240,242,197,139, 23,103,222,189,123, 55,164, 93,187,118, 56,112,224,192, 52,149, 74,181,183, 58,
+156, 20, 69,149,141,153, 84,146,241, 33, 66, 46,151,127, 29, 22, 22, 86,221,118,151,230,228,228,180, 45, 22,214, 41,246,246,246,
+230, 17, 17, 17,168, 83,167, 14,116, 58, 93,235,234, 94, 75,249,249,249,191,110,223,190,253,143, 49, 99,198,224,231,159,127, 30,
+126,242,228,201,225, 61,122,244, 64,207,158, 61,177,127,255,126,188,124,249,114, 29,140, 75, 43, 86,222,185,191, 4,240,210,222,
+222,126,170,139,139, 11, 54,110,220,136,200,200,200,181, 43, 87,174, 92,244,242,229, 75,120,121,121,241,162,163,163,201,154, 60,
+ 67, 0,192,220,220,220, 92,175,215,227,252,249,243,143, 1,204, 30, 62,124,184,221,150, 45, 91,134,138,197, 98,228,230,230,170,
+162,162,162,134, 1,184,240,119, 63,235,104,130, 88, 60,110,252,140,221,227,199, 13,227,251,182,104, 6,101, 65, 42, 84,242, 12,
+ 40, 11,211,177,125,239,117, 16, 4, 3,182,182,142,176,115,112, 70, 82, 82, 50, 30, 92,186,172, 85, 40, 85, 91,184,122,106, 93,
+229,156,211,139, 56,155, 23,113, 42, 21,153, 80,201, 51, 75, 57,237,236,106, 23,115, 38,225,126,216,101,181, 74,161,248, 85, 75,
+ 19,191,252,197,231,254,159,140,234,229, 58, 44, 11,153, 76, 54,115,226,196,137, 29, 22, 46, 92,104, 77,146, 36,179, 86,173, 90,
+ 72, 74, 74, 34, 79,159, 62,157, 43,151,203,103,214,164, 52, 44, 54,251,165,135,167, 87,135,190,125,251,146,125,250,244,230,140,
+ 24,211,141,101,107,103,135,252,188, 28,196,190, 9, 71,204,235,231,240,240,106,138,101, 43, 55, 3,150,150, 85, 38,146, 44, 78,
+171,211,107,197,146,121, 39,218,250,119, 53,247,106,212,148,211,172,190, 5,116,122, 18,169,169,169,184,112, 62, 66, 23,245,236,
+ 94, 1, 69,106,135, 40,179,141, 75,193,115, 7, 32,145,131,223,125,236,116, 71,214,108,216, 62,119,199,239, 7,231, 47,156, 49,
+ 78,212,206,175, 11, 34,111, 30,192,153,224, 19, 10,181, 70,187,129,195,196,166,168, 28, 40, 99,171, 89, 7,106,181, 90,247,113,
+127,170, 86,171,117,159,219,210,251,247,239, 71, 70, 70,134, 54, 49, 49,241, 42, 73,146, 39, 43, 73,246,252, 9,182, 3,218,126,
+ 26,205,205, 37,126,126,221,150, 92,187,198, 31,181, 96,129,118,248,136, 17,243,160,209,232,192,229,210, 44,145,136, 1, 30,143,
+253,234,254,125,193,214,201,147,107, 17, 90,237,141,131,149,132, 13, 40, 7, 95,124,214, 97,137, 69,171,125,251,118, 24, 53,110,
+ 54, 84,101, 44, 90, 15,159,198, 66,163,131,209, 22,173, 98, 36, 39,166,164,124, 61, 99,241,146,179, 67, 2, 58,121,251,184,214,
+229,217,186,213,133,216,193, 1, 57, 89, 89,184,255, 52, 70,191,242,196,217,168, 98,145,101, 84, 92, 25,138,162,138, 6,185, 3,
+232, 52,115, 33, 8, 38, 19, 40, 14,227, 80, 50,115,200,173,229, 55, 32, 88, 44, 24,104, 10, 26,141,198,152, 65,127,169,239,223,
+191, 31, 48,124,248,240,144,224,224, 96, 70, 64, 64, 64,179,115,231,206, 81,159,115,237,168, 84,170,175, 1,128,207,231, 39, 88,
+ 90, 90, 58,141, 25, 51, 6,122,189, 30, 74,165, 18,249,249,249, 72, 77, 77,205, 27, 51,102,140, 14, 0, 4, 2, 1,119,224,192,
+129,230, 85,113,110, 62, 45, 81,207, 30,232,180,173, 22, 43,113,104, 65,246, 75,183, 90,172,196,132,175,125,168,109,155, 79, 75,
+212,230,181, 21,171,178, 19,239,196, 74, 21,215,118, 31, 58,123,134, 57,178,223, 0,131,179,248,109, 32,223,142, 62, 93, 21, 47,
+ 65, 16,159, 4, 39, 53, 82,100,125,128,194,194,194, 69, 75,151, 46,237, 41,147,201,156,187,117,235,198,241,246,246,198,163, 71,
+143, 16, 28, 28, 76, 62,124,248, 48, 69,161, 80,252, 8, 64, 13,224,122, 77,234,212,211,211,211,141,197, 98,149,184,210,126, 43,
+ 94,253,219,185,115,231,134,140, 27, 55, 14,117,235,214,109, 24, 29, 29,205, 67, 53,238, 35,154,166, 75,189, 12, 95, 18, 4, 65,
+196,109,221,186,213,201,193,193,129,184,114,229, 10,201,100, 50,107, 98,185,217,191,111,223,190,214,122,189,126,252,132, 9, 19,
+224,239,239, 15,146, 36,113,248,240, 97,236,219,183,207, 88,145, 85, 41, 98, 99, 99,159,167,164,164,124, 59,111,222, 60,108,220,
+184,113,209,188,121,243,144,146,146,130,216,216,216,240,207,225, 45, 40, 40, 80, 37, 39, 39, 11,219,180,105,227, 27, 21, 21, 21,
+213,161, 67,135, 70,227,198,141,195,186,117,235,232,208,208,208,129, 0,174,252, 19,189,119,204,187,220, 32,182,129,117,109,229,
+170, 95,127,170,239,238, 54,105,236,232,193, 76, 79,143, 70, 80,228,167,194,218,198, 30,206, 46,245,144,149,153,141,171, 87,175,
+ 24,178,179,243,246, 27, 24,196,138,119,239,114,211, 62,135,211,201,185, 30, 50, 51, 51,113,249,242,101, 67,158,172, 96, 15,244,
+140,149,209, 73,121, 25, 48,193, 24, 75,214, 4, 84, 18, 37,190, 50,216, 88, 89, 89, 29, 51, 55, 55,207, 48, 55, 55,207,176,178,
+178, 58, 6, 24, 53,251,160,115,153,167, 3,243,131,101,224, 64, 62,248,252,175,193, 98,205,177,180,178,186, 98, 97, 97,145,211,
+190,125,123,237,238,221,187,213,209,209,175, 40,137, 36,133,182,176,176,200, 47,221,191, 60,206,143, 96,101,229,110, 38,114,108,
+244,147,133,115,179,251, 98,199,134,133, 98,199,134,133, 22,206, 77, 31,136, 28, 27, 46,183,178,114, 55, 51,170,156, 21,160,158,
+ 29,108, 61,108,176,195,203,150, 80,121,216, 96, 71, 61, 59,216, 26,125,238,149,187,253, 12, 4, 1, 3,138,166, 97,163, 6,156,
+ 37, 28, 20,147,201, 60,232,236,236,236,136,234, 5,172,251,132,115, 4, 80,119, 4,143, 55,254, 84, 96,224,168,132,208,208,225,
+ 5,241,241,223,231,199,197, 13, 14, 63,113, 98,200,111, 67,134,140,248,158,199,155, 48, 16,112, 55,150,211,209,209,113,237,243,
+231,207,131,141, 93,202, 8, 47,163,235,211,189,158,211,181,128,206,173,233,105, 19,251,211,211, 38,246,167, 3, 58,183,166,221,
+235, 57, 93,251,140, 54, 34,152, 76,230, 80,161, 80,120, 76, 36, 20, 70,138,132,194, 72,161, 80,120,140,201,100, 14, 69,229, 99,
+168, 62,224,180,182,182,126,102,111,111,159, 81,157,197,198,198,230, 69, 53,202,249,189,155,155, 91, 10,131,193,216, 92,205,123,
+186, 50, 78, 15,129, 64, 16, 39, 18,137, 82,203, 46, 2,129,160,108, 96, 40,107,161, 80,120, 81, 36, 18,109, 49,134,243,151,197,
+141,126,122,112,125,234,203, 95, 22, 55,250,233,227,109,211,191,179, 26,243, 40,100, 69,206,244,239,172,198, 24, 83, 78, 59, 59,
+187, 80, 59, 59, 59,169,157,157,157,212,222,222,190,210,197,198,198,230,153, 17,156,124, 51, 51,179, 45,102,102,102, 25, 34,145,
+200, 32, 22,139, 51, 68, 34,209,102,148, 9,109, 81,211,250,100, 48, 24,235, 26, 54,108,168,102, 50,153,127,124,180,105, 99,253,
+250,245,213, 44, 22,107, 67, 53, 57,205,219,181,107,103,136,136,136,160,253,253,253,105, 0, 86, 95,176,221, 29,172,172,172,174,
+152,155,155, 39,155,153,153,109, 7, 32,170, 33, 39, 1, 96,168,147,147, 83,120,199,142, 29,149, 78, 78, 78, 97, 0,250,126,193,
+114,246,252,238,187,239,168,228,228,100,154,166,105, 58, 57, 57,153,254,238,187,239, 40, 20, 5,138,252,156,103,242,226,201,147,
+ 39,211, 15, 31, 62,164, 31, 62,124, 72,135,133,133,209, 61,123,246,164, 0,252,240,153,207,121,124,169,115,247,174,103,227,254,
+ 85, 3,171,147,195, 6,248, 81,215, 47,108,166,151,253, 56,137,238,226,223,136,246,170,111,117,214,195,195,218,227, 75,112,254,
+244,227, 68,186,243,183, 13, 41,111,119,171, 19,222,245,108,220,255,230,115,255,175,178,106,149,188, 72,255,213, 3,206,254,223,
+180,248,161, 88, 42, 31,181,107,215, 70, 78, 78,107, 62,139,229,199,227,241, 58, 48,152,204,219,185, 89, 89,179,138, 95,183, 12,
+127,151,169,182,210, 14,221, 29,220, 74, 82, 18,212,132,243,131,129,236, 53,228,172, 14,135, 81,156, 21, 37,149,166, 52,154, 52,
+107,146,124,182, 29,149,214,193, 7,156, 78, 78, 78,227, 41,138,114, 51,182, 64, 12, 6, 35, 65, 34,145,236,173, 73,125, 54,104,
+208,128, 46,118,111, 19, 95,178,221,255,138,107,233,127,137,243,208,175,141,107,123, 53,254,106,126,228,243,232,141,197,110,197,
+ 82, 44,159,110,101,230,215,177,253,210,251,183, 66,127, 94,190, 93, 86,248, 15,159, 59, 3, 70,142,105,251, 2,156, 37, 65, 66,
+171,197,201,102,179,119,183,106,213,106,252,163, 71,143,254, 48, 24, 12, 19,254, 71,175,207,158, 76, 38,115,158,167,167,103,179,
+216,216,216,112,131,193,176, 17,229, 4,138,172, 65, 57,127,116,115,115,155,194,225,112,120,114,185, 92,150,150,150,182, 20,192,
+201,127, 91,125,122, 55,168,229, 75,211,165, 65,183, 87,191,121,159,251,228,139,113,210,148,129,162,153,171, 98,227,115, 94,252,
+ 3,237,254, 95, 35,178,138,133,214,158,191,227,143, 59,155, 56, 77,156, 38, 78, 19,167,137,243,139,115, 10, 76,245,105,226,252,
+ 47,228,252,175, 66,137, 69,139,101,170, 10, 19, 76, 48,193,132,255, 56,168, 76, 85, 96,130, 9,255, 58,148,181,106,149, 90,179,
+136, 74, 84,105,117, 76,130, 53, 81,182, 55, 77,156, 38, 78, 19,167,137,211,196,105,226, 52,113,254,207,113,254,183,138,172,178,
+174,194, 9, 38,215,161,137,211,196,105,226, 52,113,154, 56, 77,156, 38,206,127, 19,231,127,186,208,194, 71, 66,203,228, 58, 52,
+225,239,193,182,126,112, 2,128, 25,231, 32,249, 43,246, 55,193, 4, 19, 76, 48,193,132,127, 24,123, 80,129,235,240,223, 32,180,
+106, 3,248, 26, 69,137,111, 99, 0,220, 3, 32,251, 12, 62, 27, 0,131, 9,130, 24, 4, 0, 52, 77,159, 66,209,172,145,108, 99,
+ 14,230,243,249, 25,106,181,218,174,248,123,166, 90,173, 46,155,203,128,192,167,179,217,232, 50, 75,185,112,115,115,203,208,104,
+ 52,118, 70,252,125, 62, 77,211, 47, 25, 12, 70,164, 88, 44,190, 21, 27, 27, 27, 92,157, 19,239,208,161,195, 40, 38,147,185, 26,
+ 0, 12, 6,195,226,219,183,111, 31,252, 11,219,173,181, 75,109,132,110,109,220, 0, 0, 32, 0, 73, 68, 65, 84,135, 3, 58,189,
+142,204,200,202, 93,138, 79, 3,249, 1, 0,118,244,194, 90,130,196,252,226,239, 27,166, 6, 87, 30, 71,167,186,251, 87, 2, 95,
+ 54,155, 61,205,222,222,190,123,106,106,234, 51, 0, 11,128,170,163, 26,187,184,184,252,192, 98,177,134, 27, 12, 6,119, 38,147,
+ 25, 71,146,228,145,148,148,148, 32,211, 51,196, 4, 19, 76, 48,193, 4, 35,196,214, 39,168,150,208,242,178,134, 3, 13, 12, 5,
+129, 46,160,113,131, 0,142,199,228, 32,221,216,227,123,120, 65,175, 39,139,254,147,195,128,225,202,123,198,158,238,221,187, 59,
+ 79,159, 62, 29,223,124,243, 13, 30, 61,122,212,102,255,254,253, 99, 78,158, 60,249,146,162,168,219, 0, 30, 1, 70,133, 82, 16,
+161, 40, 78,203,176,238,221,187,119, 94,189,122, 53,179, 81,163, 70, 80,169, 84, 8, 13, 13,245,219,176, 97,195,150, 7, 15, 30,
+220, 4,112,180, 88, 16, 84,152, 0, 79,173, 86,219,149, 36,227, 36, 8,194,110,224,192,129, 79,202,138,171,226,252,106, 4, 77,
+211, 15, 9,130, 8, 51, 24, 12,143, 78,159, 62,157,226, 5,180,158,232,198, 57, 61, 43, 65,231,252, 49,167, 70,163,177, 59,255,
+203, 26,176,120, 60,104, 10, 11,208,102,244,255,139,222, 27, 63,205, 7, 65,145, 96,130,150,117, 88,181,229, 37,128,200,180,180,
+180,151,254,254,254, 9,213,109, 97, 38,147,185,250,234,213,171,142, 52, 77, 35, 32, 32, 96, 53,128,191, 74,104,241,190,246,109,
+122,251,226,153, 99,124,121,110, 6,186,245, 29,114,228,109, 74,230, 40, 0,103, 62, 16, 77,221, 97, 79, 16,152, 63,121,205, 81,
+ 38, 0,236,252,113,216,130,205, 93,177,109,246,117,164, 3,232, 80, 44,126, 0,224, 23, 0,183,119,116,135, 61,128,133,147,215,
+ 28, 37, 0, 96,215,143,195,230,239,232,142,173, 83,175, 84, 59,108,197,148, 81,163, 70,109, 91,189,122, 53,211,209,209, 17, 18,
+137,164, 91,195,134, 13, 61, 11, 10, 10, 26,162,146, 65,196,117,235,214, 61,209,174, 99,239,122,253, 7, 13, 21,218,218, 88, 33,
+ 77,154,109,126,226,216, 31, 19,153, 15, 67,187, 39, 38, 38, 14, 49, 61, 67, 76, 48,193, 4, 19, 76,168, 0, 53,143, 12,223,220,
+ 17, 2,133, 14,223,177,152,196, 15,109,125, 27,118,250,190, 71, 59, 70, 67,239, 6,120,253, 42,186,235,133, 91,143, 55, 48,194,
+ 94,133,144, 6, 58, 72,196,193,249, 23,210,202,103,194,232, 73,176,174,159, 63, 90,212, 19,142, 25,198,124,242,228, 73,131, 22,
+ 45, 90,148,166,134,233,212,169, 19, 58,117,234, 68,236,220,185,179,233,245,235,215,155,238,219,183, 79, 23, 18, 18,114, 0,149,
+199, 71,153, 86,191,126,253, 13,219,182,109,227,249,251,251,131,199,227,149,110, 16,139,197,232,221,187, 55,122,247,238,205, 76,
+ 75, 75, 11,184,120,241, 98,192, 47,191,252,162, 77, 74, 74,154,135,255,143,210, 92, 41,150, 46, 93,234, 91,206,234,171, 4, 65,
+188, 39, 73, 50,188,105,211,166, 41,158, 64,131,137, 61,190,185, 49,165,173,135,104,214,162,253,229,242,176,184, 92, 28, 26, 85,
+212, 87,151, 21, 90, 9,183,174, 64,108,110,150, 35, 52, 51,123, 9, 32, 18,192, 75,154,166, 35,227,226,226,162,191, 2,154,126,
+109,197, 56,240,135,140,106, 82, 13,177,133,148,148, 20, 88, 88, 88, 8,252,253,253,165, 4, 65, 44, 15, 13, 13,253,210, 3,242,
+ 90, 47,159, 63,133, 35, 75,124,137,244, 55, 15, 49,103,144,159,112,214,246, 63,127, 86,107,245,103, 42, 59,136, 32, 24,140, 95,
+194,168, 64, 20, 37,227, 93,154,147,147,227, 15, 0,214,214,214, 92, 0,183, 55, 63, 70,143,217,109,137,207,137,237,198, 97, 50,
+153, 59,246,239,223, 63,238,135, 31,126, 40, 74, 29,113,255, 62,196, 98, 49, 86,174, 92, 89,119,238,220,185,107, 73,146,156, 89,
+145, 37,171, 93,199,222,245,182,110,252,185, 97, 97,110,190,230,247, 29, 39,159,214,246,241, 98, 76,158, 54,215,108,171, 78,227,
+ 96, 48, 24,126, 48, 89,182, 76, 48,193, 4, 19, 76,168,142, 53,171, 74,161,229,105,131,131,205,125, 60, 6,127,223,211,143,215,
+216,167, 17, 56,188,255, 15,221,210,194,215, 23, 45,124,125, 25,129,242,194, 46, 79,158, 62,239,114,250,250, 35,141, 82,159,116,
+ 50, 54, 27,163,140, 45, 85, 73, 82,218,213,125,237, 59, 42,242, 50,249, 0, 32,178,180, 83,255,120, 62,253, 86,219,182,109,225,
+236,236,204, 9, 9, 9, 25, 91,133,208,250, 49, 38, 38,134,199,100, 86, 30, 15,181,118,237,218, 24, 56,112, 32,188,188,188,184,
+237,219,183,255,177, 34,161,197,231,243, 51, 9,130,176, 3,128, 90,181,106, 25,150, 47, 95, 30, 78, 23, 1, 0,104,154,166, 31,
+ 50, 24,140, 71, 20, 69, 61,254,243,207, 63, 83, 27, 2,118,221, 90,120,221,155, 50, 98,160,144, 62,189,165, 66,145,160, 46, 40,
+ 40,119,189, 80, 44,202, 18,136, 68, 47,121, 66,126, 36,138,114,121, 69, 58, 59, 59, 71, 55, 4,156, 91,121,185, 93,223, 57,123,
+152,217, 31, 19,126,174,178, 46,155, 55,111,238,217,164, 73, 19,190,193, 96,128, 66,161,192,174, 93,187, 44, 4, 2,129, 69,247,
+238,221,151,149,189, 0,188,129,198, 3,106, 51, 39,172, 72, 51, 76,173,193,133,100,217,174,141,111,226,192,222,221,205,125,191,
+110,135,183,183, 15, 35, 55,183, 16,249,121,114, 80, 20,245, 73, 92,159,169, 87,144,177,163, 23, 54,236, 92, 52,108, 33,193, 96,
+ 16, 77,251, 45, 64, 31,135,252, 25,187,119,239,126, 5,128,205,229,114,203, 94,135,181, 5, 78, 62, 27, 26,116,109,135, 93,139,
+ 71,128,166, 40, 26,192,134,106, 88,179,236,204,204,204, 46, 92,191,126,189,117,203,150, 45,241,232,209, 35,196,199,199, 99,202,
+148, 41,218,169, 83,167,114, 70,142, 28, 73,204,153, 51,103,250, 47,191,252,114, 26,192,131, 79,110, 4, 22,107,120,223,254, 67,
+184,242,188, 2,181, 86,163,211,214,178,177,164, 52, 10,181, 50, 91, 86,160, 30, 50,108,188,246,213,139,199,195, 1,124, 34,180,
+ 62,179, 62, 77, 48,193, 4, 19, 76, 48, 2, 52, 77,183, 4, 96, 11, 32,139, 32,136,167,101,127, 23,239, 82,146,173,229,227,223,
+217, 40,242, 74, 89,151,161,203, 70,209,112, 31, 91, 0, 6, 0, 79, 8,130,144,125,102, 17, 43, 79,189, 19, 28, 28, 76,151,253,
+ 44, 35,180,104,154,166,105,125,206,123, 90, 19,123,133, 86, 62,221,251,201,162,122,117,134,150, 62, 57, 73, 63, 62,250, 19,237,
+105, 83,121, 22,246, 30, 94,208, 15,107, 2,122,114, 75,208, 51,219, 91,170,159, 60,121, 18, 66, 81, 84,112, 96, 59,208,244,235,
+163, 52,253,250, 40, 61,187, 13,232,211,167, 79, 95, 93,187,118,109,112, 80, 80, 80, 48,128,170,198, 41,101, 20, 62, 13,163, 31,
+219,129,174, 8, 49, 49, 49,244,238,221,187,233, 69,139, 22,209,127,252,241, 7,141, 42, 34,168, 7, 4, 4,132, 70, 69, 69,209,
+ 35, 71,142, 12, 71, 37,129, 1,189, 1,209,240,186, 14,111, 52, 39,182,232,180, 63, 52,166,101,223,242,203, 61,127, 71, 71,199,
+ 15,202,179,206,195,129,254,173,149, 7,125,176, 75,139,116,154,166,175,210, 52,189,142,166,233, 33, 52, 77,123, 1, 64,115,192,
+188,175,163,245, 59,245,201,173, 42,237,132,175,171,204,123,215,188,121,115,207,121,243,230,229,106,181, 90, 58, 33, 33,129,254,
+253,247,223,233, 27, 55,110,208,231,207,159,167,253,252,252,210,202,148,215,126,140,151,107,134,118,223, 10, 77, 77,174, 34, 54,
+147,249,219,211, 27,167,233,119,247, 78,209, 79,142,175,165,143, 44,249,158,158,222,183,181,206, 92,192, 83, 3,232, 88,209,113,
+ 83,219,162,129, 87, 93,219,216,164,164, 36, 90,167,211,209,163, 71,143,166, 3, 2, 2,232,174, 93,187,210,157, 59,119,166, 59,
+117,234, 68,119,236,216,145,190,117,235, 22,157,150,150, 70,119,110,215, 66,209,203, 27,190,213, 40,154,143,171,171,107,122, 66,
+ 66, 2,173,211,233,232,144,144, 16,250,240,225,195,116, 72, 72, 8, 29, 24, 24, 72, 3, 56, 56,121,242,100,149, 76, 38,163, 3,
+ 2, 2, 82, 81, 78,212,120, 87, 87,215,232,168,216,148,148,205,107,246,222, 58,244,219,177, 91,103, 79,223,184,117,225,218,147,
+ 75,231,175, 61, 61,249, 56, 34,238,188,171,171,107,116, 57,237,255, 89,245,105,130, 9, 38,152, 96, 66,213, 90,164, 88,104,245,
+ 44, 54,118,244,164,105,186,243, 71,191,123, 22, 11,167, 79,126, 7, 6, 6, 46, 42,251,187,100,159,192,192,192, 69, 0,232, 54,
+109,218, 28,163,105,186,193, 23, 40,254,132,143,151,106,205, 58, 36, 83,159,128,227,209, 29,108,131, 30,250,236, 24, 80,121, 73,
+128,200, 1, 42, 66,140, 28,105, 18,222,220, 59, 83,121, 34,137, 98, 92,142, 1, 27, 64, 72,116,116, 52,222,188,121,131,148,148,
+ 20, 8,133,194, 79,246,187,127,255, 62, 4, 2, 1, 28, 29, 29,141, 83,186,218, 15,251,185,151, 45, 92, 33,110,227,143,236,239,
+ 39, 33, 36, 36, 4,153,153,153,224,112, 56,224,114,185, 32, 73,178, 74, 62, 6,163, 40,227,111,137, 21,171,188,125,252, 1, 22,
+175,150,248,226,206,101, 51,221, 24, 15,131,217,170,228,119, 72, 83, 27,140,179,228,137, 69, 16,138,132, 82,129, 64, 88,234, 46,
+ 4, 16, 73, 16,196,219,230, 0, 91, 36,230, 95, 60,176,106,142, 3,243, 69, 8, 95,245,238,101,185, 28,157, 59,119,158, 8, 96,
+ 25, 77,211,121, 77,154, 52,177, 95,189,122,181,149, 68, 34,193,235,215,175,113,242,228,201, 44,178,232, 68, 9,154,166, 87, 0,
+192,215, 0,223,210,214,242,218,111, 63,205, 52,195,237, 19,220,154, 92, 69, 22,222,189, 47, 13, 24, 57,121,234,182,153,189,161,
+ 40, 84,225,232,141, 23,184,250,252,125, 31, 0,247, 81,201,184,183, 29, 15,240, 14,200,234,212,191,127,255,240,187,119,239,218,
+236,219,183, 15, 36, 73,150,187,236,219,183, 15, 55,239, 61,159, 1,224,153,145,197,170,237,230,230,118,243,241,227,199,182, 66,
+161, 16, 55,110,220, 64, 94, 94, 94,169, 37,107,212,168, 81, 68, 94, 94,222,208, 93,187,118, 13, 72, 76, 76,220,120,239,222,189,
+ 28, 20,229,130,252,224, 66, 96, 50,153,239, 73, 82,247,149,163,119, 3,214,160,222,237,218,201,115, 94, 66,108,221, 4, 15, 35,
+222, 95,204,147,229,168,152, 76,230,251,178,251,127,137,250, 52,193, 4, 19, 76, 48,161,122, 32, 8, 34,152,166,233, 94, 4, 65,
+ 4,127,188,238,227,239, 37,251,173, 93,187,182,244,119,201, 49,235,214,173, 91, 83,230,183,242, 11, 21,175,210,193,240,237,139,
+ 21,100,251,242,118,210,188, 62, 11,205,155, 11,224,184,182, 5,215,171, 15,152,174,126, 72,126,121, 27, 17, 87, 54, 35,245,213,
+125,208,148, 1,142,158,173,140, 45,136,250,171,175,190,130, 90, 93, 52, 52, 75,163,209,128, 35,178, 82,207,153, 48,140, 15, 0,
+ 20,139,175, 41,163, 96,141, 34, 52,107,219, 1,173, 50,104, 60,177, 47, 50, 84,180,202, 40, 58,110,213,232,209,224,112, 56,224,
+112, 56, 32,138,135,254, 24, 35,180,136,226,157,169, 34,247, 85,121,133, 32,148, 60,246,209,227,203,166,181,226, 37, 70,114, 53,
+ 81, 15,145,166,161,232,139, 25,134, 75,198,148, 87, 40, 18, 74, 4, 66, 97,164, 64, 44, 42, 21, 90, 4, 65,188, 7, 0,154,205,
+ 14, 58,188, 98, 90, 19, 81, 70,156, 72,253, 52, 4, 82, 53,165,171,128,102,197,149, 43, 87,236, 88, 44,150,131,193, 96, 64,114,
+114, 50, 94,189,122,133,173, 91,183,102, 20, 22, 22,182,127,241,226, 69,108, 89,237,104, 16,112, 79, 6,173,156, 89,143,245,242,
+ 14, 95,243, 62,170,218, 87,143,141,207,119, 1,125,218, 55,189, 52,113,196, 98,124,215,163, 43, 70,182,111, 72, 39,164,229,170,
+ 1,220, 40, 54,189, 86, 5,201,139, 23, 47,186,124,251,237,183, 71,154, 53,107,230, 77,211, 52, 26, 55,110,140,161, 67,135, 34,
+ 40, 40, 8, 17, 17, 17, 40, 40, 40,208, 93,191,254,127,236,125,119, 88, 20, 87,227,245,153,217,190, 44,189,131, 5, 21, 69, 41,
+ 10,138,162,216, 16, 75,212,136,137,221,216, 19, 19,125,237, 53, 17, 53,198,146, 40, 36,198, 94,162, 38, 49,150, 55, 22, 98,139,
+216, 91,192,136, 29,165, 8,130, 5,105, 46,189, 45,176,125,230,126,127,176,172,136,148, 5,205,247,203,155,236,121,158,125,102,
+103,103,230,236,157,123,103,238, 61,247,220,118,113, 51,128,189, 6, 6,203,196,202,202,234,252,213,171, 87,237, 76, 76, 76,112,
+241,226, 69,200,229,114, 56, 57, 57, 97,214,172, 89,130,208,208,208,253, 37, 37, 37,163, 67, 66, 66, 68, 41, 41, 41,219, 47, 92,
+184,208, 2, 21,235,206,189,241, 16,168, 84,170, 61,191, 30,216,183,117,214,236, 57, 77,174,222,122,116, 69, 89, 42,179,112,113,
+ 73, 47,177,179, 50, 53,219,252,237,234,230, 42,149,106,122,205,241,249, 71,163,226,211, 8, 35,140, 48,194,136, 55, 80,167, 22,
+169, 42,158,170,139,173,134,136, 52, 0,242,224,224,224,101, 20, 69,133, 7, 7, 7, 47, 11, 9, 9,145, 3,120,249, 87,136, 44,
+189,208, 10, 10, 10,138, 8, 15, 15, 71, 80, 80, 80, 68,173, 20, 44, 3,117, 74, 36,212, 41,145, 16,251,207,197,239, 33,227,170,
+221, 60,219,232,208, 13, 93,115,233,170, 82,169,228,238,219,183, 79,223,111, 11, 0, 24,134,121,231,169,216, 16,161,165, 19,122,
+111, 4,162,165,208, 52, 98,207,130,209,221,108,152,114,158,234,207,211,200, 84,178,218,239,159,168,203,239, 22,145,239,106,227,
+ 60, 57,127, 58,210,175, 95,134,137,169,105,250,167,145,177,122, 23, 75, 39,178,158, 3, 64, 11,161,217,149, 93,243,134,245,116,
+228,131,175, 58, 19,134,151, 74, 86,185,235,133,102,111, 45, 15, 27, 8, 33,120,254,252, 57,202,203,203, 17, 21, 21,133, 99,199,
+142,229,214, 32,178,208, 82,104,250,199,207, 95, 76,232,106, 46,203,226,171,238, 94,198, 75, 37,107, 80, 83,151,109,135, 97, 61,
+248, 52,117,145,162, 57,226,126,221,218, 98,254,103,195,177,233,231,223,181, 42,251, 94, 65, 91, 79,157, 29, 83,170, 84, 47, 51,
+ 80,100,233,205,198,232,232,104,207,232,232,104, 33,128,192,143, 62,250,232,236,200,145, 35, 17, 17, 17,129,211,167, 79,187, 1,
+144,234,206, 91,131,138,133,178,191, 3,240,172, 54,227,145,207,231, 31,190,124,249,178,151,179,179, 51, 46, 95,190, 12,185, 92,
+142, 25, 51,102,168,102,207,158,205,159, 50,101, 10, 85, 92, 92,172,119,178,162,162,162,242,107, 19, 89, 0,144,153,153,121,238,
+216,209,131,221,123,247,238, 61,188,149, 91, 59,243,103,178,146, 28, 19, 19,145,248,122,196, 53,254,221,219, 55,182,103,102,102,
+222,169, 57, 62,175, 24, 28,159, 70, 24, 97,132, 17, 70,212, 14,131,180, 72, 53,103,170, 33,168,114, 29, 47, 36, 36, 36, 62, 36,
+ 36,228, 53,199,235, 45, 81,125,212,225,153,202, 50,173, 81,243,104, 49,197,105,111,222, 0,203, 54,228,102,223,248,205,202,202,
+ 74, 43, 22,139, 95, 19, 90,172,129,156, 5, 39, 14,225,217,204,241,122, 39,171,210,217,194,160, 41,111, 37,180, 88,150,141, 2,
+240, 90, 32, 76,236,219,142,219, 60,212,163,135,103,171, 38,180,230,232, 22,100,148,107, 21, 43, 31,171, 21,137, 50,242, 65, 66,
+ 13,157,172,245,156, 90, 13, 68, 18,113,170,216, 84, 82, 93,100,189, 0, 0,137,131,219,200,239, 7,183,235,227,211,174, 53,173,
+ 61,178, 17,153,229,154,210,224, 4,181,250, 89, 25, 57, 94, 75, 28,174,124,239,189,247, 86,218,216,216,136,182,110,221,106,225,
+226,226, 2,173, 86,171,170, 46,178, 76,236,219,142,219, 50,172,125,143,182,142, 86,180,230,183,109, 72,151, 51,229, 91,158,105,
+246, 27, 34,178,108, 45, 76, 47,236, 90, 55, 83,108, 34,228, 65,161, 80, 32,116,231,111,184,120, 35, 46, 40, 47,238,228, 5, 0,
+ 23,222,226,129,252, 52, 40, 40,104,211,154, 53,107,160,209,104, 48,117,234, 84, 60,125,250,244,226,227,199,143,183, 52,111,222,
+124,241, 23, 95,124,225,236,232,232,136, 49, 99,198,240, 53, 26,205,148, 90, 56,190,253,245,215, 95,131,124,124,124, 16, 17, 17,
+129,162,162, 34, 56, 57, 57, 97,246,236,217,130,144,144,144,253, 37, 37, 37,163,215,173, 91, 39,122,254,252,121,157, 78,214,107,
+207, 53,195,124,179,123,211,204,197, 93,186,245,164,159, 60, 73,210,166,249, 5,208,215, 46,159,142,180,177,177,217,159,150,150,
+246, 42, 62,135,119,104,112,124, 26, 97,132, 17, 70, 24,241,110, 64, 81,212, 25, 93,191,171,215, 92,174,234, 34,172,210,177,170,
+186, 95,253,124,221,241,119, 81, 89,222, 83,131,240,122,125,122,135,160,160, 32,131,135,213,179,101,185, 6,137,167,234,120,191,
+ 29, 52, 77, 76,193, 93, 22, 64,131, 47,177, 82, 12, 93,115,233,106,109,231, 74, 36, 18,131, 29, 45, 86,169,168, 47, 81, 26, 36,
+180,116,125,180,206, 19, 66, 94, 19, 90, 22, 14,109, 3,150,124, 49,111,115,207,145,131,232,236,207,252, 81, 84,170, 84,126,241,
+ 72,203,102,148,215, 45,178, 42, 74,113, 77,138,137,196, 52, 86, 36, 49,169, 42,178,210, 0, 64,100,223,218,239,243,249,179,118,
+246, 29, 55,148,202,157,209, 19,133, 69,114,229,226,120, 45,149, 41, 39,163, 19,128,107, 53,209, 93,189,122,117, 55,128,221, 1,
+ 1, 1,217, 18,137, 4,165,165,165,111,164, 65,101,120,123,140, 28, 68,103,127,218, 21, 5,101,106,229, 23,241, 90,188,148,179,
+135,235, 19, 89,118,150,102, 23,118,173,157,105,242, 50,227, 5,248,124, 62, 76, 77, 77,113,233,207, 88,228,197,159,122, 27,129,
+ 5,154,166, 87, 5, 7, 7,175,156, 53,107, 22,242,243,243,113,250,244,105,188,255,254,251, 56,116,232,144,203,217,179,103, 55,
+ 5, 6, 6,130,195,225, 32, 60, 60, 28, 26,141, 38,185, 22,154,225,211,166, 77, 91, 60,114,228, 72,220,185,115, 7, 82,169,244,
+ 53, 39,171,168,168,232,163,157, 59,119,142, 76, 73, 73,169,215,201,170, 6,191,150,173, 59,241,151,174,216, 0,101,121, 14, 55,
+ 55,243, 86,196,149, 75,244,205,130,130, 2, 19, 0,197,141,141, 79, 35,140, 48,194, 8, 35, 12,118,181,106,211, 34,185, 58, 17,
+149, 91,211,126, 21,129, 85,211, 62, 85,205, 5, 83, 85, 59,254,240,175,188, 39,131, 28, 45,174, 67,123,104,179,227,170, 8,173,
+156,215,142,139,204,172, 13,106, 58,212,104,193,221,181, 87, 63,143,150, 40, 63, 63, 95,100,107,107,171,168, 42, 16, 76, 76, 76,
+224,236,236,140,194,194, 66,236,217,179, 7,168,191, 83,180,214,124,228, 68,248,141,155,138,187, 77, 5, 32, 26,181,222,217,218,
+245,241,199,175,137, 45, 62,159, 95,217, 55,172,190, 66,247,182,206,105,186, 9,128,116,114,107,245,181, 72, 34,249, 88,100,219,
+204,118,254,204, 79,121, 41, 57, 74, 92,237,185,180,232,183,111,151,152,166, 19,211, 89,105, 40,190, 81, 15,223,179, 15,127, 56,
+ 88,221,201,202,232,232,214,106,185,200, 68,244,153,192,186,133, 99,240,194,153,188,148,108, 37,117,213,239,139,146, 99,223,125,
+ 97,242, 28,102,139, 51, 80,116,205,128,228, 89,249,254,251,239,175, 36,132, 16,150,101, 87, 0, 64,213,240, 46,156,253, 25,239,
+ 89,150, 2, 87,122, 46, 47, 60,246,237, 18,179,116,212, 29, 94,219, 14,195,122, 56, 88,153, 95,216,181,110,150,137, 52, 51, 21,
+ 66,161, 16,102,102,102, 72,207, 46, 6,143,203,145,191,229,243, 38,236,213,171,215,146,153, 51,103, 34, 54, 54, 22, 51,102,204,
+144,166,165,165, 29, 63,114,228,200,140,175,190,250,138, 59,112,224, 64, 72,165, 82,172, 95,191, 94,243,231,159,127,174, 3,176,
+190,198,231,145,203,253,244,235,175,191, 38, 47, 95,190,164,158, 63,127, 14, 39, 39, 39,204,153, 51, 71,176,110,221, 58,125,159,
+172,134, 56, 89,149,200,204,204,140,184,120,249, 38, 62, 56,183, 25, 90,141, 50,162, 40, 63, 45, 50,241, 89, 97,132,181, 64,176,
+168, 73,167, 14,141,138, 79, 35,140, 48,194, 8, 35,222,137,139,117,183,174,253,191, 1,106,106, 58, 52, 72,104, 37,111, 91,254,
+137,219, 39,179, 62,135,216,165, 7,148, 9, 39,192,150,102,235, 29, 45,145,169, 21,172,155,123,160,168, 76,137,176, 43,247, 1,
+ 32,185, 33,161,146,201,100,240,245,245,197,142, 41,109,251, 42,100,249, 34, 49, 0,165,208, 92,113, 82,208,235,234,217,179,103,
+203, 89,150, 61, 12,224,108, 61, 52,171,188,188,188,182,111,216,176, 65,224, 49,238, 19,148,222,186, 94,221, 65,129, 88, 44,134,
+ 80, 40, 68, 76, 76, 12,174, 94,189,170, 2,176,170,158, 4,189,173,213,106, 31, 30, 57,114, 36,163, 77,171, 38,131,124, 59,122,
+207, 93,182, 52,216,236,209,245,139, 88,177,110, 59,219,166,243,192,226,208, 67, 39,101,197,166,205,251,201,165,143, 31, 24,112,
+171, 15,171,137,172,151,238, 45,155,245,237,216,222,235,243, 21, 43,150,155,199, 95,191,132,175,190,219, 69,220,124,250, 23,127,
+119,236, 84, 73,158, 73,139,247, 20, 57,137,119, 12,137,195,136,136,136,221, 0,118, 87,238, 87, 15,111,240,154, 45,108,219, 46,
+131, 10, 67, 15, 29, 43, 43, 49,107,222,191,174,240,218,121, 12,239,222,212,206,234,194,182,111,254, 99,146,149,153, 6,161, 80,
+ 8, 83, 83, 83,164, 73,139,176,114,243,209, 50, 53,203, 14,122, 91,161,101,102,102, 38, 84,171,213,216,177, 99, 7,210,210,210,
+252, 1,164,221,187,119,111,215,216,177, 99,183,118,232,208,193, 61, 62, 62, 62,185,180,180,116, 22,128,196,218, 72, 44, 45, 45,
+253,237,236,236,168,155, 55,111,226, 63,255,249,143,106,206,156, 57,252,201,147, 39, 83,133,133,133,141,117,178, 0, 0, 77,154,
+ 52, 9, 24,208,175, 27,122, 12,152, 17,161, 82, 20, 69,166, 36,238,143,160,201, 13, 81, 99,227,211, 8, 35,140, 48,194,136,127,
+ 13, 26, 55, 49,120, 0,192,109,107,131,233, 94, 77,248, 89, 7,190,157, 67,100,207,162,136,252,206,110, 82,114,226, 51,114,102,
+253,100,114,118,219,124, 50, 99,136, 23,113,183,167,178,218,218, 96,122,192,155,194,237,181,213,189,223,111, 7,205,128,214, 32,
+ 3, 90,131, 12,105, 11, 13,128,101,157, 58,117, 58, 57,219,239,213, 60, 90,179,253, 64, 0,252, 7,128,105, 45,193,170,105,197,
+112, 39, 0,123,124,125,125,181,215,174, 93, 35,143, 71,247, 39,209,238,182,100,214,172, 89,228,171,175,190, 34,227,199,143, 39,
+118,118,118, 90, 93, 68, 56,213,199,249,193, 7, 31, 52, 5,128,102,205,154, 89,118,246,104,147, 21,115,229, 52,137, 60,176,149,
+252, 60,123, 4,233,218,193, 35,207,209,189,247, 67,177, 83,187,142,245, 68,159,158,211,209,209,113, 41, 33,100, 16, 33,196, 9,
+ 0,220,220,108, 76, 59,185,183,121,249,240,242,105,114,253,224,118,242,243,236, 17,164,155,183,103,126, 83,143,192, 68,145,189,
+187,159, 33,156, 53,161,198,240,182,119,207,115,104,211,253, 65, 29,225,213,115,182,242, 27,115, 42,227,101, 54,185,125,251, 54,
+ 57,123,246, 44,185,126,253, 58, 57,112,228, 20,105,222,101,116,169,109,135, 97, 61, 26,240,232,212, 22, 78,139, 33, 67,134,144,
+228,228,100, 50,120,240, 96, 2,192,162,145,156, 39, 83, 82, 82, 72, 92, 92, 28, 89,182,108, 25, 1,176,111,230,204,153,242,226,
+226, 98,210,191,127,255, 52,157,192,226, 54, 38,156,174, 45,155,132, 14, 31,218,107,213,236,255,140, 12,120,219,248,124,135, 48,
+114, 26, 57,141,156, 70,206,127, 3,231,255, 50,156,116,174, 86,229,182,147, 65,243,104, 69, 0, 90,228, 99,119,123,123,245,127,
+215,173,223,182,104,199,238,125,159, 47,153,251,169,164, 87,207, 1,136,189,252, 11,142,133, 31, 41, 83, 40, 85,235,249, 28,108,
+136,203, 71,121, 82, 61,161,208,205,163,245, 26,162,163,163, 77,172, 91,191,154,131,233, 73,197,220,172,187, 26,120,131, 82, 0,
+211,238,223,191,191, 33, 48, 48,112,237,103, 61,252, 70,204,238,222, 23, 26,141, 6, 7, 14, 28, 64,106,106,234,113, 0,203, 13,
+117,220, 98, 99, 99,243, 60, 91,187,204,227,113,184,159,207, 26, 63,220, 46,247,233, 35,100, 36, 68, 3, 0,148, 74,185, 38, 43,
+ 57,210,167, 33,129, 19,139,197,183,237,236,236, 30,219,217,217, 21,182,109,213,108,154, 16,188, 21, 51, 62,250,208, 62, 63, 37,
+ 17,233,241, 21, 45,163, 74, 69,185, 58, 35,249,154,123, 99, 82,215,197,197, 69, 40,225, 97,122,141,225, 85, 41, 52,217, 79, 18,
+ 59, 26,194, 83,174, 84,173, 91,189,233,192,123,223,124,254,177,208,220,220, 28,247,227,158, 96,197,198, 67,101,114,149,102, 80,
+ 94,236,201,119,210, 60, 70, 8,129, 70,163, 49,120,160, 67, 45, 88,226,227,227,211,110,237,218,181,110, 83,166, 76,193,219, 58,
+ 89, 85,241, 44, 37, 51,184, 73, 51, 87,207, 39,143,239, 7, 90,139,249,255,125,155,248, 52,194, 8, 35,140, 48,226, 95,131, 33,
+ 58, 51,103, 90,149,109, 52, 12,172,245, 35, 46, 7,229, 0,214,180,226,148,238, 90,186,118,211, 74,154,218,252, 49, 75,200, 47,
+ 90, 26,171,159,231, 35,247, 45, 3, 87,206,227, 66,251,222,176,241, 92, 0,224,113, 27, 87, 64,234,144, 12, 96,228,143, 55,238,
+116,249,241,198,157, 47,117,191,125, 3,160, 65,109,185,102, 92,196,245,244,116,109,210,171,147,151,136,195,200,145,145,240, 20,
+ 5,101, 10, 92,138, 79, 45,162, 9,253, 75, 67, 3,245,252,249,243, 63, 0,192,193,194, 36,161,151,103,235,230,189,125,189, 76,
+120,148, 10, 25,143,238,163, 88,174,194,197,248,212, 98, 80, 84,163, 59, 84,191,171,240,102,199,158,186,251, 59,168,254, 20, 69,
+ 93, 94, 54,123,156,112,229,198,195,239, 84,100, 1, 40,207,204,204,204, 47, 47, 47,183,121,249,242,165, 10,141,159, 36,238, 73,
+ 73, 73, 73,135,249,243,231,175, 89,188,120,241,231,223,126,251, 45,191, 49,125,178,106, 67, 97,102,234,137,222, 94,239, 46,253,
+141, 48,194, 8, 35,140,248, 87, 96, 90,181, 45, 12, 22, 90,122,193,144,131, 92, 0,179, 92, 93,201,194,103,207,160,122, 87, 33,
+171,201,233,122, 75,220, 5, 48,180,209, 87,211,148,236, 86,114,106,233,237,228,212, 82,176,132,176,132, 40,105, 26,233,101,106,
+245,186,228,231,153,141, 31,117, 71, 81,204,221, 39,105,242,123, 79,211, 21,132,101, 9, 75,136,138,162,144,165,209,176,235,226,
+159,167,158,250, 59,132, 55, 47,246,228,141,112, 45,213,235,198,237,184,133,101,101,234,237,121, 9, 39,163,222, 97,186,104, 98,
+ 99, 99, 39,248,251,251,127,194, 48,204, 46, 0,154,183,224, 82,105,181,218, 37,161,161,161,199, 99, 99, 99,143, 70, 69, 69, 73,
+223,133,200,250, 75,211,223, 8, 35,140, 48,194,136,127, 42, 26,183,168,116,109,120,151, 34,235,239,136,184, 39, 47,124,255, 10,
+222,248, 39, 47,218,255, 47,132, 55, 59,225,196,189,108,224,163,191, 40,122, 47, 50, 12,115,241, 93,138,234,243,231,207,183, 68,
+ 13,203,234,252,221,210,223, 8, 35,140, 48,194,136,127, 44,166,213, 38,190,184,198,184, 49,226, 31, 0,242,174, 68,150, 17, 70,
+ 24, 97,132, 17, 70, 52, 2,181, 58, 90, 20,106, 31, 57,112,185, 1,127,208,152,209, 7,151,141,156, 70, 78, 35,167,145,211,200,
+105,228, 52,114,254,235, 56,255,137,112, 66, 69,135,248, 51,186, 45, 8, 33,123,254,127,252,177,113,232,171,145,211,200,105,228,
+ 52,114, 26, 57,141,156, 70,206,127, 58,222,232, 8, 95, 57,189, 3,109,140, 27, 35,140, 48,194, 8, 35,254, 66, 8,117,159,198,
+ 30, 55,194,136,255, 69,177,165, 23, 92,141,233,163,213, 70,183,125,242, 23, 6,118,182,147,147,211, 52,111,111,111, 15, 62,159,
+ 79,203,100,178,213,215,174, 93, 91, 85,253,164, 94,158,220,123, 28, 26, 77, 95,253, 66, 1, 20, 7,160,105, 48, 4, 25,215, 99,
+228,157,141,233,254,183,134,139,216,220,238,119,138,230, 8, 24,173, 26,140, 70,141,138,238, 86, 21, 96, 89,109, 42,163, 86, 14,
+172,237, 98, 71,159,225,205,181, 12,251, 45, 64,118, 0,244, 76,128,221, 73,129, 59,131, 64,251, 3, 5,206,127,192, 33,223,129,
+161,190,224,242, 56, 75,165,209,191,165,255, 19, 34, 44, 44, 44,140,243, 54,215,143, 30, 61,186,198, 5, 68,157,157,157,195, 77,
+ 76, 76, 90,215,118, 93, 89, 89,153, 84, 42,149, 6,254,195,159,199,222, 0,182, 1,240,170,246,123, 34,128,121, 0,174,188,237,
+ 31, 4, 0, 92, 7, 96, 58, 31,248, 2, 0,212,192,119,217,192,238,136,191, 81, 31, 67, 59, 59,187, 72, 46,151,235, 86, 86, 86,
+ 86, 38,147,201, 92,205,204,204,158, 73, 36, 18,137, 86,171, 77,206,205,205,237,221, 64,186,153,120,181,148,214,231, 0,118, 54,
+240,184, 17, 70,252,175,224,173, 70, 29,182,173,200, 31, 16, 0,160,119,151, 46, 93, 28,202,202,202,144,152,152,152, 13, 32, 18,
+ 64,132,238,147,244, 46, 66, 74,211,244,247,155, 54,109, 90, 52,103,206, 28,253, 98,208, 49, 49, 49,240,241,121,115,142, 80, 14,
+141,166,215, 78, 95,182,191, 27,155,132, 46,253, 71,233,132, 22, 13,148, 73, 17, 56,192,175,177, 65, 48,179,178,178, 90, 77, 81,
+212,104,154,166,235, 45,212, 88,150,101, 8, 33, 97,133,133,133, 43, 1,200, 26,242, 71, 18, 19,161, 70,203, 48, 53,254, 7,151,
+195, 97,202,202,149,181, 78,123, 97,109,109, 29, 69,211,116,171,170, 11,102, 3,175, 47,160, 93,219, 49,173, 86,155,145,151,151,
+103,136, 8, 21,209, 92,254, 60,138,226, 15, 0,205,182, 5, 40, 80,160,147, 88, 70,117,137,213,170,183, 0, 80,188,141,200,114,
+106,230,122,125,193,242,208,166,113, 9,137, 88, 54,123, 60,190,221,182, 15, 75,231,125,130, 45,123, 14, 97,222,180,113,240,244,
+244, 66, 93,203,138,179,224,175, 91, 62,119,116,255,144, 29, 71,123, 46,157, 53, 90, 24,178, 35,172,215,178,217, 99, 5,235,182,
+ 31,237,181,108,246, 24, 97,200,246,163, 61,151,206, 29, 45, 94,183,243, 55, 22,192,196,198, 4,114,156,155,115, 25,165,213,214,
+ 88,219, 38, 92,174,242, 80,242, 75,201,255,197, 27, 61,101,202, 20,111,185, 92,126,127,252,128, 78,161, 29,219, 54,201,172,233,
+156,252,172,204, 38,207, 30, 71, 7,243,248, 98,223, 15,131,247,197,212,105, 57, 8,133,173, 18, 19, 19,221, 88,150, 5,195, 48,
+208,106,181,250,173, 74,165, 66,239,222,189,223,213,192,153,161, 0, 86, 87,188,172, 8, 1,112,244, 45,184, 76,185, 92,238, 2,
+129, 64, 16,160,213,106, 61, 0,128,199,227, 37, 40,149,202, 8,173, 86,187, 9, 64,105, 3,249, 54,103,102,102,122,154,154,154,
+ 66,173, 86,235, 23,160,231,112, 56,238,205,155, 55,223,161, 80, 40,220,222,246,230, 29,128,233,221,123,246,220, 50,121,209, 34,
+142, 60, 50, 18, 91,246,238,221,140,146, 18, 0,216, 81,223,181, 2,129,224, 2, 77,211, 46, 13,249, 63,150,101, 83, 85, 42,213,
+192,134, 92,195,229,114,221, 94,190,124,105,239,236,236, 12,153, 76, 6,137, 68, 34,169,220,111,132,147,181,158, 16, 34,214,229,
+237, 91,186,117,235,230, 79, 81,148, 22, 0, 97, 89,150,190,125,251,246, 56,150,101,185,186,252,105, 61,128,189, 0,148,198, 50,
+219,136,255, 81, 55,107, 79, 67,133,214, 89, 0, 1, 93,186,116, 17,127,244,209, 71, 8, 8, 8,128,155,155, 27, 68, 34, 81, 69,
+ 38,158,159,239,240,224,193,131, 49,145,145,145, 99, 78,159, 62,141, 71,143, 30,201, 1,252, 9,160,198,151,186, 95, 80,207, 57,
+ 34, 83,225, 86, 0,200,205,200,151,102, 60,207,217, 42,149, 74,215, 3,168, 58, 69,184,235,196,137, 19, 23,206,157, 59, 23,225,
+225,225, 56,116,232, 16,148, 74, 37,100,178, 58,244, 75,121, 14, 10,175,134, 2,146, 20, 32, 45, 2, 48,177, 7, 36, 14,141,142,
+ 41, 43, 43,171,213,243,230,205,155,239,233,233,169,159,197, 92,163,209, 64,171,213, 66,163,209,160,176,176, 16, 11, 23, 46,172,
+ 40,104, 9, 1,203,178, 56,119,238,220,156,105,211,166,161,176,176,112, 65, 77,156,221,124,155,221,163, 41,186,105,165, 87, 67,
+ 24, 38,227,214,131,140,206, 90,134,225, 40, 20,234, 26, 87, 42, 23,137,248,117,138, 60, 30,143,215,244,209,239,191,219,211, 2,
+ 1, 8,195, 0, 44, 11,194,178,186,232,212,125, 72,197,111,132, 97, 65, 52, 12, 88, 45, 11,173, 92, 9,191,153, 51, 13,137,138,
+238, 60,129,248,208,132,207, 22, 57,118,237,214,141,215,162,153, 51,180, 12,139,167, 41, 25,142,247,239,221,234, 17,182,127,199,
+ 12,149, 92, 54, 14, 64,163,230,217, 18,152,152, 95,220,254,195,143, 77,239, 62,136,195,149,107,145,184,124, 53, 2, 0,112,225,
+ 90, 84,165,224,174, 55,169,160, 45,237, 48,111,234, 48, 97,232,246,195,188,121, 83,135,115,190,221,126,132, 55,247,147, 15, 57,
+161, 91, 15,241,231,126,242, 33, 39,116,219, 33,254,220,169,195, 56, 33, 91,126,246, 6, 96, 5,160,176, 54,178,218,210,136,210,
+106,133,255,125,150,205, 1,128,220, 93,187,160,201,201,129,243,202,149, 0,128, 9,174, 14, 6, 55,119,216,218,218,222,227,241,
+120, 77,235, 59, 79,163,209,212, 43,130,167, 76,153,226, 35,151,203,239,105,181, 90,194,229,114,131,199, 15,127,239,228,160, 94,
+ 62,249, 85,207,137,137,121,104,179,110,221,239,195,142,222,151,145, 49,190,102,247,195,191,159,210, 57,104,241,190,135,117, 20,
+200,180, 82,169, 68,114,114, 50,170, 46,242, 94, 5, 76, 99,235, 78, 0,182,216,216,216,116,205,207,207,159, 0, 96, 89, 73, 73,
+137, 55,135,195,129,181,181,245, 50,149, 74,245,212,194,194,226,167,226,226,226, 40,157,107,100,232,146, 1,189,205,205,205, 15,
+156, 56,113,194,170, 83,167, 78,116, 94, 94, 30, 90,182,108,137,130,130, 2,191,200,200, 72,223,169, 83,167, 78,149,201,100,147,
+116,149, 65, 67,209,206,196,196,132, 76,158, 60,153, 98,152, 87,183,251,243,207, 63, 99, 96,123,109,107, 59, 75,147,114,133,138,
+ 20, 95, 73,182,248, 15,159,207,255, 51, 53, 53,181,184,161,145,193, 7,190,152,188,104, 17,199,244,197, 11,152, 62,124,136, 9,
+ 37, 37,220,111, 43,220,173,122,133, 22, 77,211, 46, 7, 14,253,226, 38, 16, 8,160,213,106,245, 98,176, 50,143,210,104, 52, 80,
+171,213,208,104, 52, 96, 24, 6, 26,181, 6, 33,223,124,215,232,188,208,196,196,196,196,201,201, 41,219,196,196,196,228, 93,148,
+ 66, 66,161,144,187,127,255,254,113, 2,129, 0, 0,160, 82,169,208,190,125,123,202, 88, 62, 27,241, 15, 19, 91,111,184, 92,117,
+ 9,173,193, 37, 37, 37, 96, 24, 6,102,102,102,224,112, 94, 47,247,109,108,108, 48, 96,192, 0,244,238,221, 27, 31,125,244, 17,
+ 30, 61,122, 36,254,232,163,143, 6,212, 70, 54,126, 81, 16,154,185, 57,232, 10, 19,214,233,198,153, 7,161, 63,127,253,155, 93,
+ 86, 86,214,162, 42,167, 77,157, 62,125, 58,149,159,159,143,209,163, 71, 71, 42,149,202, 15, 0,148,212,198,201,176,200, 8,252,
+104, 2, 88, 66,137, 55,221,254,145, 82, 41,228,132,166,105,121,101,211, 97, 99, 98,137,162,168,209,206,206,206, 56,124,248, 48,
+ 84,170, 55,167, 11, 51, 55, 55, 71,124,124,252, 43, 87,141,195, 65,183,110,221, 56, 20, 69,141, 6,176,160,102, 78,186,233,141,
+187, 47,236, 43,247,131, 6,120,241,187,249,210,217, 47,179,203, 8, 0,106,249,242,229,122,225, 6, 0,171, 87,175, 54, 36,156,
+160,121, 60,228, 70, 68,188,202,136,185, 52,104, 62, 5,138, 7,208,220,138, 86, 84, 16,128, 48, 0,171, 5, 88, 13, 32,114,106,
+102, 72, 52,248, 53,105,238, 22,190,110,227, 78, 75,165,134,224,240,169, 43, 72, 73,121, 14, 14, 77,195,181,181, 27,222,235,211,
+139,231,219,197,191,217,119,171, 22,157,126,153,246,100, 48,128, 59, 13,142,104,150,136, 90, 55,183,197, 79, 63,223,135,157,149,
+ 41, 70, 15,123, 31, 98,145, 16,223,110,251, 5,223, 44,157, 13, 55, 87, 23,236,222,188,182,214,203, 45, 44, 44,214,120,184,181,
+118,217,185,255, 12, 60,220,221, 57, 59, 15,156,129,135,167,110,235,229,193,217,121,224, 12, 60,189, 60, 57, 59, 15,156,129,183,
+ 87,187, 22,247,164,183,215, 20, 20, 20,204,174, 61, 62,171,165,209,123, 21,105,196, 43,101,245, 5,193,139, 25, 51, 0, 64, 47,
+180, 26, 2, 30,143,215,244,229,203,151,246,245,157, 87,159,107,160,115,178,238,105,181, 90,228,228,228, 80, 69, 69, 69,196,210,
+210,114,216,249,221,203, 78, 12,236,233, 83, 0, 0, 15, 31, 62,180, 14, 9, 89, 55,236,200,189, 18,200,111,109,167,254,251,123,
+ 4, 59,225,131,128,123,167, 66,167,248, 66,183, 36, 68,117, 40,149,202,148,142, 29, 59, 18,221,247, 38, 66,161,144, 95,237,121,
+115,110,211,166,205, 27,174,181, 1, 77,138, 91,110,222,188, 57,219,211,211, 19,238,238,238, 81, 93,187,118, 53,151, 72, 36, 56,
+127,254, 60, 60, 60, 60,188,204,205,205,111,135,133,133,241,150, 44, 89,226,179,119,239, 94, 0,152, 99, 64,116,246, 15, 12, 12,
+ 60, 28, 30, 30, 46,226,243,249,144,203,229,136,143,143,135,133,133, 5, 4, 2, 1, 62,252,240, 67, 78,143, 30, 61,108,250,244,
+233,115, 44, 41, 41,105, 28, 26, 48, 2, 74,161, 80,144,101,203,150,193,196,196, 4, 38, 38, 38,144, 72, 36,144, 72, 36, 48, 21,
+129,218, 53,175,185,120,238,158, 34,241,130,149,187, 66, 15,236, 92,117,173, 89, 51,246,171,244,244,244,162,134, 50, 47,200,121,
+ 0, 0, 32, 0, 73, 68, 65, 84, 62, 11,242,200, 72,152, 62,124, 8, 84,121,119, 13,133,133,196, 26,193,193,193,245, 57, 82,224,
+243,249,232,222,189,123,189,124,214,214,214,199,185, 92,238,107, 53, 83,173, 86, 43, 10, 14, 14,102,146,146,146, 36, 52, 77, 75,
+ 88,150, 69,112,112, 48,163,213,106, 69,246,246,246, 81, 44,203,102,231,229,229,141, 48, 32,184, 74, 0,159,211, 52,189, 69, 40,
+ 20,114, 91,180,104,145,186, 98,197,138,155, 58, 55, 19,132, 16,186, 69,139, 22,126, 98,177,216, 69,169, 84,106, 81,209,116,104,
+116,179,140,168, 17,132, 16,223, 10, 83, 88, 15, 21, 0,129,238,123,126, 69,105, 7,219,106,191, 3, 64,158,174,162,232, 80,203,
+126, 62,128, 71, 0,218, 1,176,215, 29,187, 75, 81, 84, 65, 35,130, 89,187,163, 21, 30, 30,174,175,194, 6, 5, 5,233, 11, 22,
+ 51, 51, 51,220,189,123, 23, 20, 69,193,204,204, 12,230,230,230,176,176,176, 64, 73, 73, 9, 30, 61,122,132,196,196, 68,188,120,
+241, 2, 20, 69,193,213,213, 21,149, 47, 80, 21,232, 51,184, 95, 55,132, 67,100, 42, 4, 69, 1,157,250,122,195,187,119,123,116,
+185,243,108,222,189,203,212, 30,169, 84,154, 12,128,219,190,125,251,169,221,186,117,195,198,141, 27,161, 84, 42, 55,214, 34,178,
+244,156,215, 31,105, 59, 3,128,147,147,211,226,131,231,159,154, 76, 28,212,186, 92, 42,149,126,223,136,200,121, 45, 35,206,203,
+203, 51,120, 45, 62,150,101, 81, 88, 88, 88, 39,103,117,135, 96,211,150,237,150,178,226,108,124,253,237, 65,104, 52, 26, 44, 90,
+180, 8, 44,203,234, 63, 69, 69, 69, 6,133,147, 48,204,155,222, 1, 93,209,122, 74,113,129,230, 99, 43,116, 69,218,225,237,160,
+ 8, 64, 49, 0,222,188,175,234,133,144,136,195, 23, 31, 89,245,237, 86,203,232,196, 12,156,186, 18, 13,117, 73, 38,164, 15, 79,
+ 84, 88,142,221,199,225,168,146,131,174,222,173, 49,127,249,119, 86, 95,206,159,116, 68, 37,151,185,227,245,102,196,203,245,191,
+ 52, 12,190, 94,179, 6,123,182,110,196,119, 27,183,162,164,184, 8, 60,158,173, 46,163,103,192, 48, 76,221,247, 78,200,160,224,
+121, 31, 83,223,254,112, 28,126,158, 78, 56,118,254, 14,122,118,116,193,137,139,247,208,219,183, 37, 78, 93,142, 70,223,174,173,
+113, 54, 34, 14,243,167,143,163,198, 93,216, 59,168, 33,105,180,121,243,118, 75, 89, 73, 54,194,215,238, 71,206,142, 29, 72,157,
+ 61, 27,126,186,115,238, 80, 20,248, 77,155, 2,252,250,211,168, 58, 18, 18, 18,160, 84, 42,107,170,237,195,195,195,163,222,116,
+151,203,229,247,181, 90, 45,201,206,206,166,178,179,179, 33,145, 72,168,248,248, 56,198,203,171,253,112,146,248,219,143, 0, 16,
+ 18,178,110,248,209,251, 37, 40,143,218, 10,249,205,109,224,183,140,161,247,172,158,174,158,182,114,247,253, 42,239,232,107,225,
+204,202,202, 26,156,149,149, 5, 0,104,213,170, 85, 98, 82, 82, 82,187,202,166,102, 93, 19, 34, 95,171,213,186, 85, 54, 39,106,
+181, 90, 40,149, 74,244,239,223,159, 83,215,189, 91, 89, 89,117,243,240,240, 64,116,116, 52,182,110,221,106, 29, 24, 24,136, 39,
+ 79,158,128,162, 40,172, 91,183,142,242,244,244,228,229,229,229, 97,224,192,129, 56,126,252,120,247,146,146,146,250,226,211, 76,
+ 34,145,236, 61,125,250,180,136,166,105,200,100, 50,176, 44,139, 30, 61,122,128,166,105,196,197,197, 97,249,242,229, 56,126,252,
+ 56, 78,158, 60, 41,246,245,245,221, 91, 94, 94,238,129,215,155,245,107, 75, 35,162, 80, 40,136, 80, 40,132, 80, 40,132, 72, 36,
+130, 72, 36,130, 64, 32, 64,169, 2,152,182, 41, 85,201, 17,217,178, 94, 29,123,182,254,120,238, 58,250,251, 21,159, 92, 5,112,
+202,208,103, 30,168,232,147,181,229,151, 95,182, 78, 40, 46,166, 1,224, 39,138, 98,213,132,124,103,200,251, 14, 0,165,138, 98,
+184,184, 54,197,177, 35, 39, 49,114,236,176, 26, 69, 22,143,199, 7,159,199,131,185,181,164, 94, 78, 62,159,239,144,152,152,104,
+195,227,241, 64, 8, 1,195, 48, 80,171,213,217, 95,126,249,165,221,144, 33, 67,204,206,157, 59, 71, 15, 25, 50,132,181,178,178,
+ 42,187,115,231, 78,142, 86,171,181,233,213,171, 87, 67,158,249,157,222,222,222,157, 78,156, 56,241, 73,112,112,240,189,197,139,
+ 23,127, 93,245,224,250,245,235,215,156, 61,123,214,101,248,240,225, 7, 30, 62,124,184,179, 33,121,200,219,230,243, 70,206,191,
+ 31,103,109, 90, 68, 7, 7,138,162,194,171,228,217, 65,149,251,193,193,193,203, 66, 66, 66,226, 41,138, 10,175,250,123,229,121,
+186,202, 98,120, 77,251,186,107,173,151, 46, 93,218, 62, 52, 52,116,157,191,191,255,225,168,168,168,231, 0, 26, 42,180,234,238,
+163, 85,121, 67, 85,111,178, 90,161,134,146,146, 18,148,148,148, 32, 61, 61, 29,187,118,237,210,189,208, 60,112,185, 92,112,185,
+ 92,125,127,134,218,112, 37,252,207,109, 0,182,117,234,212,137, 23,123, 51,236,220, 23,123,230,246,235,220,191, 19,231,254,149,
+216, 81,168, 88,143,112,240,228,201,147,109, 1, 96,255,254,253,121, 0,206,253, 31,169,230,176,228,228,228,249, 78, 78, 78,250,
+ 62, 42, 85,155, 15,181, 90, 45, 68, 34, 17, 42,251,178, 40, 20, 10,236,218,181, 75, 75, 8, 9,171,131, 19, 73,241, 87,145, 28,
+127,173,226, 58,150, 5,203,188,186,126,213,170, 85,250, 97,160, 0, 48, 67,231,156,212, 43,242,106,138,115, 82,109, 91,237,119,
+194, 48,245, 52, 79,240,231,142,154, 52,219,137,165,184,248,253,234, 3,240,120, 60,176, 85,220, 76, 30,167,162,182, 28,255,228,
+ 37,156, 29,188,240,193,184,233,142, 39, 14,108,159,171, 85, 43,190,109,104, 92,187,123,251, 99,222,252,249,248,113,207, 30, 44,
+ 95,185, 70,175, 0,180, 12, 3,109,189,225,164,233,254, 61,218, 67, 91,250, 18, 28, 14, 7,125,253, 90,131,195,225, 96,128,127,
+ 91,112, 56, 28, 12,236,225, 14, 46,151,139, 65, 61, 61,209,166, 77, 27,112,185, 92,186,158,116, 71, 82,252, 21, 36,199,255, 81,
+ 69,244, 18, 16, 0,106,169,244,141,243, 53, 82, 41, 72,115,155,134, 62, 91,152, 58,117,106, 81,122,122,186,186,250,177,102,205,
+154,241, 35, 35, 35, 45,107,105,182,211, 67, 44, 22,251,114,185,220,251, 5, 5, 5,172,137,137, 9,205,178, 12,235,229,213,158,
+115,126,247,178, 19,149,231, 44, 93,186,236,196, 24, 95,243,225, 7,195,194, 9,191, 69, 79,138,226, 9,181,159,173,220,205,231,
+241,197,190,128,220,144,202, 3,173, 84, 42,241,248,241, 99,212, 23, 30, 66, 72,157, 77, 63,133,133,133,147, 61, 60, 60, 34,183,
+109,219,102, 77, 81, 20,174, 95,191, 14, 14,135,163,255, 60,123,246, 12, 52, 77,227,139, 47,190, 80,151,148,148,124, 90, 95,216,
+184, 92,238,252, 99,199,142, 89, 8, 4, 2,200,100, 50,253,123,195,225,112,144,152,152,136,239,191,255, 30,147, 39, 79, 70, 90,
+ 90, 26,156,157,157,177,104,209, 34,211,208,208,208,249,106,181,122,141, 1, 73, 20,163, 82,169, 58,155,152,152, 64, 36, 18,161,
+ 82,112, 1,192,197,120, 94,156, 92, 46,239, 96, 99, 83,238,104, 23, 17,254,123,247,192, 15,124,108,236,156,252,165, 82,105,131,
+150,206,122, 10,236, 73, 97,152, 47, 7,159, 56, 97,127,227,196, 9,246,214,233,211, 25, 66,153,108,183,193,207,144,134, 70,234,
+179, 12,248,250,250,226,254,253,251,240,245,245,173, 42,154, 32, 16, 8,192,231,243,193,231,243, 97,107,101, 80, 23, 10, 66,211,
+ 52,110,220,184, 1,134, 97,160, 82,169,160, 82,169,224,233,233, 89,112,237,218, 53, 83, 0,120,246,236, 25,153, 56,113, 98,209,
+237,219,183,209,177, 99,221,235,169, 59, 56, 56, 68,114, 56,156, 22, 85,127,203,207,207,183, 26, 49, 98, 4, 10, 11, 11,223, 31,
+ 49, 98, 68, 79,221,251,155,249,219,111,191, 77, 4, 0,129, 64, 0,154,166, 25, 24,241,175, 71,125, 90,164,170, 80,170, 46,184,
+ 66, 66, 66,130,170,255, 86, 85, 84,213,244,189,234,181,161,161,161,235,170,112,203, 27, 17,252,250,251,104,133,135,135,147, 26,
+ 20,164,193,168, 79,104, 85, 34, 58, 58, 90,227,236,236,252, 99,242,131, 23,253, 90,123,187, 66, 44, 17,190, 7, 96,155, 80, 40,
+ 92, 56,105,210, 36,220,186,117, 11,113,113,113, 63,227, 45, 71,225,180,111,223,254,130, 80, 40,116,169,165,153, 36, 53, 46, 46,
+110, 96, 45, 5,195,202,211,167, 79,163,174,206,240, 87,175, 94,173, 90, 40, 85,237, 12, 95,243,131,193, 18,104,212, 26,148,149,
+203, 95, 21,226, 58,161, 85, 86, 86,134,177, 99,199,190,230,104,229,228,228,212,123,127, 20, 69,225,251, 83,167,112, 41, 44, 12,
+239,251,248,224,248,157, 59, 8,157, 52, 30,238, 46, 77, 64, 24, 10,132, 2,210, 14,109, 71,126, 73, 41,126,189,114, 3, 5,178,
+114, 76,232,213, 11,110,230,182,117,243,242,248, 3,252,186,249,243, 47, 71, 61, 2,143,199, 5, 13, 22, 68, 83, 14,103,143, 62,
+224,208, 52, 44, 28, 90,130,207,227,129,199,227,226, 89,122, 30, 60,218,119, 17,132, 11, 68, 3, 26, 35,180,154,185,180, 4,195,
+ 48,152, 60,121, 50, 14, 31, 62, 12, 27, 71, 23, 88, 52,107,143,111, 54,238,193,251,253,123,213,123,255,149, 53,120, 46,151, 11,
+ 14,135,243,198,182,242,187, 33,238, 36, 97, 9,212,213,211,136, 37, 0, 33,104,186,118, 45,154,174, 93,139, 59,186,255,244, 44,
+ 43,131, 92, 46, 7,186,122, 53, 72,100,169, 84, 42,164,167,167,171,179,178,178, 28,106, 56,158,173, 82,169,234, 21, 54,251,246,
+237,139,153, 50,101, 74,103,107,107,235,123, 49, 15, 31,106,188,125,124,120,231,118, 45, 59, 89,217,108, 8, 0, 62, 62, 62, 5,
+203,150, 45, 59, 57,113,116,208,176,157,193, 31, 49, 51,215, 28,224, 10,197,226,206, 65,139,247,197, 28, 26, 61,186,254,246, 30,
+165, 50,197,219,219,155, 24,114, 95,229,229,229, 89,117, 28, 30, 10, 96,117,167, 78,157,204, 3, 3, 3, 17, 25, 25,137,145, 35,
+ 71, 42,213,106,117, 50, 0, 12, 25, 50,164,237,175,191,254, 42,120,244,232, 17,236,236,236,120,169,169,169,123, 81, 79, 7,121,
+129, 64,208,167, 75,151, 46,180, 82,169,124, 67,100,133,134,134, 98,220,184,113,104,219,182, 45, 88,150, 69,105,105, 41, 2, 3,
+ 3,121, 91,183,110,237, 99,160,208,154,231,238,238,254, 61, 42, 70, 29, 86,205, 11, 19, 80,209,172,133,252,252,252,172, 7,183,
+175,196,247,234, 63,162,115,139, 54,237,157,226, 98,238,215, 73,104,111,111,191,148,166,233, 49, 44,203,114, 74, 74, 74,210, 31,
+168, 84,109, 60, 93, 92, 28,122, 12, 27,134, 98, 30,143,179,229,202, 21, 58, 91, 38, 51, 5, 96, 80, 19,164, 66, 83, 6, 23,215,
+138,174,126, 35,199, 14,195,253,251,247, 49,234,163,225,224,243,249,224,114,121, 21,239, 38,191,194,209,178,180, 53, 55,232,217,
+212,104, 52,250, 60,188,178,159,151, 90,173, 70,101,215, 44, 19, 19, 19,253, 49,165, 82, 9,138,162,234,122, 54,220,142,174, 89,
+ 97, 47, 54,183, 0,163,209,192,107,216, 40,253, 51,125,251,167,157, 98,176,172,184, 40, 53, 5,115,194, 78,243, 96,132, 17,181,
+184, 90,117,105,145,170, 66,233,109, 65, 81, 84,120,112,112,240, 50, 0, 36, 56, 56,120, 89,229,126, 72, 72,136, 28, 64,102, 35,
+197,214, 27, 46, 23,247, 93,136,172,202,230,133,186, 16, 24, 24, 56,199,204,204,108,107,229,126,250,173, 76,164,223,202,132, 71,
+ 59,175, 30,157,124, 58, 23,143, 27, 55, 14, 54, 54, 54, 88,188,120, 49, 1,240,115, 67,255,255, 89, 82,188, 41, 0,226,228,228,
+180, 88,151, 33,251,220,185,115,199,238,238,221,187,232,210,165,203, 43,235, 94,173, 70,207,158, 61,235,162,146,233, 58,181, 47,
+120,119, 46, 25, 11,181, 90,141,242,114, 57, 84, 42, 53,180, 26, 22, 90,173, 22,190, 94,102, 56,176, 39,184,226, 55,109,165,123,
+ 86,225,154, 53,117, 52,131,153, 41, 79, 67,211,148,252, 94, 76, 86,141, 57,166, 74,165, 66, 76,106, 42, 30,190,120, 1, 0,248,
+ 32,164,238,142,175, 7,174, 68,194,211,211,179,190,208,182,110,234,236,136,151,151, 98, 42, 50,111,121, 58,238,254,121, 20,102,
+102,166, 0, 0,175,128, 9,224,243, 43,132, 86,153, 92, 13,219,118,205, 64, 17, 82,235,180, 0, 38, 86,142, 23,184,124,145, 11,
+ 97, 88, 16,194,130,176, 12, 8, 97,193,225,241, 77,230,204,248, 4, 44,203,192,207,207, 15, 20,135, 3, 70,163,196,232,161, 3,
+ 80, 88, 44,131,141,165, 97,133, 4,159,207, 71, 64, 64,128,184,182,227, 79,158, 60,145, 87, 21,102,117,167,145, 6,101,101,114,
+ 40,149, 74,168, 85, 90,168, 53, 90, 48,173,248,248,250,203,241,208,170,181, 40,255,200, 31,106,141, 22,236,252,225, 80,171, 52,
+ 72, 51,161,105,111, 15, 91, 13, 13, 74,254, 32, 33,215,188, 62,161, 85, 41, 14,106, 67, 77,125, 2,107, 17, 91, 15,167, 76,153,
+226,235,237,227,115,127, 76,127,159, 13,177,113,241, 47, 99,227,226,223, 56,207,165,173, 79,202,204,208,195,139,120,124,177,111,
+208,226,186, 71, 29, 86, 69,213,102,196,183,196, 50,153, 76,230,109,106,106,138,164,164, 36,112, 56, 28, 80, 20,245, 4,128, 55,
+ 0, 56, 57, 57, 61,229,114,185,174, 28, 14, 7, 59,118,236,160,184, 92,110, 7,127,127,255,101, 10,133,226,104, 29, 21, 58, 15,
+ 51, 51,179,215,220, 44, 62,159,143,224,224, 96, 76,156, 56, 81, 47,178,248,124, 62,246,237,219,135,206,157, 59, 67,165, 82,121,
+ 24, 24,222,187, 0,122, 25,224,248, 81, 58,113, 94,175, 24,213,106,181, 83,242,199,140,105,131,136, 8,244,112,117,245,244,245,
+245,133, 90,253,202,208,116,117,117,109, 38,147,201,178,228,114,249,127, 81, 49,181,193,131, 58, 69,145,130, 69,234,179,138,238,
+167,247,239,223,135,159,159,159,222,193,170,234,102,241,249,124,136, 5,166, 13, 18, 90, 44, 91,145, 47,201,100, 50, 58, 34, 34,
+194,214,221,221,157, 2, 0,119,119,119,234,193,131, 7,214, 38, 38, 38,121,173, 91,183,174,183, 2, 44, 54,183,192,190, 41, 99,
+ 1, 0, 95,245, 31,164,175, 24,157, 95,189, 12, 60, 30, 15,253, 22, 47,123,227,185,103, 89,150, 3, 35,140, 34,203, 0, 45,242,
+174, 68, 86,117, 71, 43, 36, 36, 36, 62, 36, 36,228, 13,119,172,129,168,223,209,170,106,221, 53, 20,149, 47,107,109,216,184,113,
+ 35, 58,116,232, 80,103, 65,180,117,235, 86, 28, 60,120,112, 35,128,103, 13,182, 28,251,117,242,194,166, 19,241,174,109,189, 40,
+ 0, 88, 51,127, 40, 93, 86, 86,134, 27, 55,110,192,194,194, 2, 79,158, 24, 60,237,151,153,133,133,197,106,154,166, 71,115,170,
+143, 0,168, 89, 96, 50, 44,203,134, 21, 23, 23,215, 58,189, 3, 33,128, 90,163, 69, 89,185, 2, 42,149, 10,243,191,216, 94,111,
+ 32, 66, 0, 74,173,146,113, 3,122,251,139,107,115,116,252, 58,244,193,172, 73,166,111, 20,222, 28, 26,160,105,160,163, 95,133,
+227,242,224, 78, 60, 88, 22, 96, 88,192,214,222, 10, 63, 31,218, 80,167,200,215, 50,172,174,118,204,160, 84,201,192,163, 91, 16,
+ 50, 18, 34,244, 14,146,128, 95,209,100,204,231,241,192, 18,170, 98,214,135,218,132,144, 64,236, 82, 40,125,230,182, 39, 60, 22,
+211,130, 58,224,183,203, 49, 24,213,223, 27,215,110, 63, 66, 96, 87, 79,196, 39,191,128,151, 91, 11,236,216, 27, 6, 66, 32,251,
+ 97,211, 55, 89,175, 10, 52,109,170, 33,142,214,173, 91,183,228,213, 93,172,170, 91, 82,127,121, 8, 66, 94, 57, 90,114,133, 18,
+139,151, 26, 52,157, 79, 69, 26,245,234, 38, 54,228,228,186, 28, 43, 67,132, 88,117,103, 11,245, 76,207,210, 10, 64,103, 96,201,
+255,101,198,201, 48, 12,206,156, 57,163, 79,143,154,210,177,106,218, 25, 32,114,144,154,154,138,248,248,120,116,235,214, 13,197,
+197,197,224,209, 52, 22,197,198,194,115,210, 36,168,248,124,176, 44, 11,129, 64,128,233,211,167, 27, 28,159, 13,204,157,117,157,
+185,153,250,200, 55,248,251,251,183, 73, 42, 43, 67,124, 98, 34,250,175, 90, 5, 0, 56,123,246,236,107,207,196,194,133, 11, 5,
+143, 30, 61,154,122,239,222,189,169, 47, 95,190,220, 8, 96, 81,173,249, 44, 81,234,251,104,141, 25, 63, 18,109,220, 91,225,224,
+ 47,135,244,199, 23,126, 62, 15, 60, 30, 31, 60, 62, 15,150, 22,150, 6,221,141, 70,163,209,139,214,242,242,114,250,236,217,179,
+ 77, 7, 12, 24,192,159, 55,111, 30, 5, 0, 7, 15, 30,164,183,109,219, 38,185,116,233, 18,191, 73,147, 38,210,122,197,165, 90,
+253, 70, 26, 83, 20, 5, 30,143, 7,190,128, 15,176, 44, 40,138,146,172, 95,191,126, 77,124,124,124, 23,119,119,119, 40,149,202,
+ 73,168, 24,168, 97,156, 71,203, 40,182,234,212, 34, 53,245,181,210,185, 82,181, 33,183,106,191,173,218,132, 90,213, 62, 91,104,
+220,160, 12,195,250,104,213, 4, 14,135, 83,175, 91, 69,211,116,189, 77,135, 11, 23, 46,132,153,153, 89,109, 5, 16,137,141,141,
+125, 36,149, 74,247, 0,216,222,168,196,185, 18, 29,191,122,193,112, 25,116,109,171,150,150,150,121,125,251,246, 45, 5,160, 62,
+122,244,245, 10,178, 82,169,172,181, 0,183,176,176, 88,253,211, 79, 63,205, 29, 54,108, 24, 93,125,138,129,170,205,123,149, 31,
+141, 70,131,163, 71,143,206, 93,178,100, 9,138,139,139, 23,212, 85,136,151,151,201, 33,215,117,132,126, 26,247,155,161,153,122,
+173,135, 76, 45,157,208,180,149,119,173,133, 9,205,175,232, 67,228,208,252, 85, 1,102,102, 38, 2, 83, 7, 39, 69,209,207, 94,
+164,189,108,210,204,209, 26, 79,211,115,225,208,162, 3, 10, 51, 95,197, 3,151,203, 1, 79,215,116,104,105, 46, 65,110, 78, 14,
+104,154, 83,167, 48,254,230,215,104,220,142,123,129, 99,151, 31, 64,173, 40,195,166,253,231,161, 86,150, 66,173, 40,131, 90, 81,
+177, 93,183,228, 51, 80, 20,178, 52,202,178,182, 13, 73,119, 46,151,139,174, 93,187,214, 42,116, 50, 51, 51, 13,116,180,136,222,
+209,146, 43, 26,152, 70,134,213,156,234,116,172, 42,143, 55, 86, 24, 84, 78,249, 32, 22,139, 59,239,219, 87,251, 52, 14, 53,193,
+209,209,241,156,169,169,105, 75, 67,207,111,192,228,165,235, 44, 45, 45, 87,187,187,187,123,108,218,180,137,199,225,112,208,175,
+ 95,191,182,142,142,142,169, 0,224,229,229,229, 92,153,199,204,156, 57,147,220,186,117, 43,174,162,142, 81, 59, 4, 2, 65,162,
+133,133, 69,231,192,192, 64, 20, 23, 23, 35, 61, 61, 29, 18,137, 4,158, 27, 54, 32,118,230, 76,248,236,218, 5,186,111, 95, 80,
+ 20, 5,129, 64,128,216,216, 88,136,197,226, 68,133,162,214, 41,223,186, 2,248, 14, 64, 15,188,106, 46, 36, 0,110,160, 98,218,
+133,219, 53,228,119, 52, 0, 48, 44, 91, 95, 98,141, 95,188,120, 49,138,120, 60, 96,200, 16,240,159, 61,131, 90,173, 70,183,110,
+221,244, 46,123,183,110,221,192,229,114,225,237,237, 13,103,103,103,236,216,177, 99,124, 93, 66, 75, 81,170, 70,234,179, 12,248,
+251,251,235,157,171, 33, 67,134,232, 29, 45, 30,143,167,119,182, 40,166,126,225, 74, 81, 20,169, 90, 73,102, 24,134,226,114,185,
+220, 5, 11, 22, 80, 35, 71,142, 36, 42,149,138, 21, 8, 4,244,177, 99,199,168,107,215,174,113,203,202,202,234,173,136,183, 31,
+ 62, 26, 95, 13, 24, 92,241,238,183,180, 3,143,207,131,128,207,199,226,196, 12,125,186,152,239, 59, 44, 8, 13, 13, 29,229,238,
+238, 94,209, 12, 15,112,141,243,104, 25, 81,143,209,147, 91, 77, 36,169,170,236,231, 2,160,116,251,185, 85, 4, 85, 46, 69, 81,
+119, 9, 33, 93,170,157, 91,121, 92, 85,109, 91,121,252, 97, 35,130, 95,185,214,225, 27,226,171,174, 26,113,242,205,155, 55,221,
+124,125,125,145,150,150,246,198, 72,184,202,130, 75, 34,145, 64, 44, 22, 35, 42, 42, 10, 0,146,107, 35,187,118,237,218, 54, 84,
+204,186, 92, 17, 34, 39, 39,255,192, 49,125,162,252, 6,117,193,175, 33,135,138,165, 82,169, 55, 94,205,161, 67, 57, 59, 59, 79,
+228, 9,184, 99, 93,219, 55, 15, 0,203,126,119,229,244,141, 85,117,221,161,107, 91,175, 82, 0,242,202, 81,135,141, 28,125, 8,
+154,166, 71, 15, 27, 54,140,126,244,232, 17,198,142, 29,139,131, 7, 15,214,122,238,196,137, 19,113,248,240, 97, 12, 27, 54,140,
+ 94,186,116,105,173,211, 59,188,238,150,168,222,217, 67,153,244,228, 33, 14, 28,254,169,214, 62, 72,246,246, 21,253,177,114,114,
+242,244,191,117,241,173,187,101,132,213,170, 46, 69,223,187,227,223,189,119, 63,126,122,118, 17, 88,173, 18, 10,217,171,235,203,
+139,178, 65,180, 10,240, 77,172,225,104,107,129,251, 55, 47,170,212, 42,197,165,186, 56,231, 14,243,194,204,161, 30, 0, 97, 49,
+124,209,207, 8,223, 62, 71, 95,131,238, 57,114, 30,174, 28,221, 98,112, 31,191,234,224,241,120,136,141,141,149,215,230,102,113,
+ 56, 28, 67,230,228,210,185,142, 26,148,151,203, 81, 46, 87,188,203,188,195,206,193,193,225, 7, 43, 43, 43, 81, 45, 66,202,206,
+206,206,238, 7, 27, 27, 27,145,161, 77,135,181,137, 44,221,188, 90,247,166, 76,153,210, 32,177, 37, 20, 10, 91, 38, 39, 39,235,
+ 39, 43,173,107,171, 82,169, 16, 24, 24,104,232,228,165,167, 1, 60,119,114,114,186,225,233,233,105,241,244,233, 83, 28, 58,116,
+136,207,227,241,154, 87,230, 31, 50,153, 12, 28, 14, 7, 57, 57, 57, 26, 0,159,160,158,166, 51,165, 82, 25, 17, 17, 17,209,113,
+232,208,161,156,196,196, 68,112, 56,156,138,112,249,251,195,103,215, 46,196, 45, 88,128,128, 23, 47,160, 80,171, 33, 18,137,112,
+225,194, 5,117,121,121,121, 68,109,124, 98,177,120, 79, 74, 74,138,151, 72, 36,130, 90,173, 6,203,178,160,105,154,226,114,185,
+ 61, 45, 45, 45,183, 2,232, 82, 45,177,236,125,186, 4,182, 99,180, 90, 70,154,246, 52,183,190, 8,200,207,207,199,233,211,167,
+209,173, 91, 55, 4, 4, 4, 32, 51, 51, 19,207,158, 61,195,251,239,191,175, 63,231,225,195,135,136,142,142, 70,235,214,173,235,
+119,244,104, 13, 90,183,107, 9, 62,159, 95,225, 16,241,248,186,138, 15, 79,239,100,241,121,124,240,184, 60,136,196, 34,131, 29,
+ 45,138,162, 64,211, 52, 40,138,130, 88, 44,174,172,100,179, 77,155, 54,149, 22, 20, 20, 56, 1,224,136,197, 98, 48, 12, 99, 80,
+165,165,178,140,168, 20, 89,124, 1, 95,239,108, 1, 64, 81, 81,145, 98,216,176, 97,255, 85, 42,149, 31,163,113, 43,148, 24,241,
+ 47, 3, 69, 81,119,255, 47,174,109, 0,134,232,132,213, 27,157,226,235,122,192,223,239,222,189,251,174,113,227,198,245,219,188,
+121, 51, 76, 77, 77, 33,149, 74,245, 5,162, 64, 32, 64,179,102,205, 80, 80, 80,128,221,187,119, 35, 35, 35,227, 42,128,233,134,
+134, 72, 42,149,222,122,242, 32, 57, 63,112, 84,119, 27,175,238,237, 44,211,147, 51,186, 73,165,210, 40,157,200,250,121,220,194,
+247, 63, 14, 28,225, 7,190,128,135,244, 39, 89,184,114,250,198,255,151,196,228,112, 56, 28,138,162, 48,118,236, 88,131,206,255,
+232,163,143, 16, 17, 17,129,186,154, 25,217, 74, 71,171, 92,129, 50,249,187,171,172,205,154, 51, 17,179,230, 76,212,139, 9, 67,
+154, 94, 0,192,217,249, 72, 29, 66, 75,189, 57,252,200,238,105,157,252,252, 93, 58,123,181,196,237,123, 15,240,235,174, 87, 38,
+195,222,109,107,240,237,222,171,104,230, 96, 5,181,178, 12,231,126,251, 49, 75,173, 44,223,220, 72, 83,174, 66,220, 82, 20, 8,
+ 97, 27,116,239,149,226,137,199,227,161,125,251,246,181, 58, 90, 5, 5, 5,242,250, 10, 6,125, 26,169, 52, 40, 45,147, 67, 94,
+254,206,132,150, 79,207,158, 61, 47,133,133,133,217,216,219,219,227,229,203,151,213,133,150, 79,143, 30, 61, 46,133,133,133,217,
+ 56, 56, 56, 32, 61, 61,221,224,105, 69,106, 16, 89,200,205,205,165, 10, 11, 11, 89, 43, 43,171, 6,137, 45,154,166,161, 84, 42,
+145,144,144, 96,232,223, 26, 60, 66,204,194,194, 98,223,225,195,135, 45,242,242,242,192,225,112,144,144,144,240,218,168,195,202,
+207,207, 63,255,204, 31, 62,124,248, 79, 69, 69, 69,117, 14,107,211,106,181, 27, 39, 78,156, 56, 53, 51, 51,211,202,222,222, 30,
+ 82,169, 20, 2,129, 0,132, 16, 80,129,129,232,245,252, 57,212, 12, 3,177, 88,140,164,164, 36,236,217,179,167, 76, 55, 85, 76,
+141, 6, 25, 69, 81,110,124, 62, 31, 19, 38, 76,120,237,192,254,253,251,241, 65,103, 78,103, 59, 11,110,169, 22, 34,101,182,120,
+240, 57, 14,135, 67,249,116,237,219,182,107,239, 33,237, 31,199,221,126,154,155,157, 81, 95,166,164, 81,169, 84,112,119,119,199,
+221,187,119,113,249,242,101,244,237,219, 23, 1, 1, 1,136,137,137,193,197,139, 23, 17, 29, 29, 13,138,162, 96, 99, 99, 83,217,
+253,162,206, 62, 24,170,114, 45,114, 94,230,191,225, 94, 85,223,231,243,249, 80,202,213, 6,165, 81, 98, 98, 34,238,222,189,171,
+159, 90,134,195,225,104, 39, 77,154, 4, 66, 8, 73, 73, 73,129,153,153, 25,153, 50,101, 10,195,229,114,181,153,153,134,245, 15,
+174, 20, 85,149, 34,139,203,231,189, 38,208, 88,150,149,197,196,196, 76, 3, 16,163,115,178, 0,227, 60, 90, 70,252,111,227, 12,
+222, 92, 88,186, 94, 71,235, 57,128,254,135, 14, 29, 26,127,242,228,201,141, 91,183,110,181, 11, 10, 10, 66, 97, 97, 33, 92, 92,
+ 92,224,228,228,132,240,240,112,156, 61,123, 54,143, 97,152, 69, 0,106,178,126,250,163,142, 57,107, 50,159, 74,195,148,165,165,
+ 51,125, 3, 60,112,245,232,245, 16, 71, 71,199,233, 28, 14,103,254,148,101, 31,126,220,103, 88, 23, 36, 69,167,224,214,197, 88,
+100,167,229,213,203, 89,189, 51,188,165,165,229, 84, 19, 19, 19, 1, 0,117, 13,181,226,234,163, 14,245,156, 12,195, 48, 42,149,
+ 10, 71,142, 28, 49, 72,108, 29, 58,116, 8, 10,133, 2,204,155,237,171,122, 78,194, 18,138,203, 19,194,185,153, 59,212,234, 50,
+176,108,163, 7, 84,234, 57, 43,107,160, 79, 5, 2,216,231,229,225,246,237,219,134, 73,238, 33, 67,234, 75, 35,133, 74, 33,155,
+176,101,237,226,240,217,193,223, 89,246,237,222, 17, 95,109,216, 15,181,122, 47,104, 14, 13,177,144, 15, 95,191, 30,224, 64,137,
+ 31, 66, 63, 47, 42, 47, 41,156,128, 55,151,226,121,141,147,212,213,194, 66, 0,134,101,113, 57,242,142,193,247,174, 47,237, 25,
+ 6, 92, 46, 23, 79,158, 60,145,215, 52,218,144,195,169,104,230,172,172,169,215,197, 73, 88,150,226,241, 69,104,230,226, 9,149,
+178,244,157,164,145,189,189,253,231, 39, 78,156,176,169,156, 42, 33, 38, 38, 6, 20, 69, 37,188,114, 28, 43,142,203,229,114,196,
+197,197, 33, 38, 38, 6,168, 24,225,102,240,123, 84,233,100,229,230,230, 82, 82,169, 20, 38, 38, 38,116, 76, 76,140,210,219,219,
+251, 94, 61,239,183,158, 83,161, 80,188,168,173,255,164, 66,161,104, 34, 18,137,120,213, 10, 81,231, 54,109,218, 36,213,208,132,
+248, 70, 56,139,139,139,111, 47, 89,178,196,119,208,160, 65,248,252,243,207, 11,172,172,172,204,126,248,225, 7, 46,135,195,161,
+102,207,158,205,228,228,228,148,254,248,227,143, 22, 39, 79,158, 68, 81, 81, 81,148, 1,247, 46, 83, 40, 20,211,186,119,239,190,
+255,252,249,243, 38,110,110,110, 40, 41, 41, 1, 33, 4,251,246,237,195,236,217,179, 33, 18,137,144,148,148,132, 15, 62,248,160,
+188,188,188,124, 26,222,236, 59, 89,201, 73, 81, 20, 69, 88,150,197,138, 21, 43,244,147,147, 86, 78, 86,106, 38,166,176,103, 97,
+ 43,201,188, 31,139, 37,227,191,250,113, 18, 0, 48, 90, 45,243, 56,238,246,211,125,219,191,186,198,231,243, 35,235, 73,163,229,
+243,230,205,251, 97,200,144, 33, 98, 83, 83, 83, 20, 20, 20,224,198,141, 27,184,121,243, 38,110,221,186, 5,149, 74, 5, 27, 27,
+ 27, 88, 89, 89, 65, 42,149, 34, 49, 49, 81, 14, 96,121, 93,156, 2, 19, 30, 92,219, 86,142,252,173,112,176,120, 85, 70, 27, 86,
+117,183,248, 60,158, 65,239, 81,239,222,189,209,181,107,215, 74, 1,196,164,166,166, 74,149, 74, 37, 85, 69,244,103, 86, 10,242,
+230,205,155,107, 15, 30, 60, 72,234,226,188,181,103, 7,206,127,189, 28, 2, 62, 31,139, 18,210,245,162,107,127,223, 78,224, 9,
+248,240, 24, 58,178,234,181, 59, 81,209, 92,136,106, 34,171,174,178,227,173,223, 77, 35,231,223,150,243,127, 25, 82, 52, 98, 9,
+158, 74,252,170, 80, 40,206,125,246,217,103,161, 62, 62, 62,159,109,218,180,137,226,243,249, 88,181,106, 21,121,249,242,229, 47,
+186, 90, 72, 97, 99, 66, 69, 8,249,229,143,227, 81, 51, 38, 7, 15,163, 22,110,158,210,243,222,149,184,196, 14,221,221,208,161,
+187, 27,238, 93,125,132,237,203, 14, 29,100, 52,204,138,172,172,172,180,122,168,148,253,123,180,171,222, 25,222, 38,226,218, 21,
+155,134,142, 58,100, 89, 54,236,208,161, 67,115, 71,140, 24, 65,223,185,115,231,141, 62, 89,149,203,238,176, 44,139, 75,151, 46,
+ 65,173, 86,227,151, 95,126, 97, 89,150,173,125, 30, 45,144, 83, 91, 54,135, 78,254,229,192, 41,129,128, 79,225,102,228, 49, 20,
+ 23,214, 61,170,139,207,231,225,231,125,199,213,124, 62,239,113, 77,199,213,106,117,250,149, 43, 87, 28, 6, 50, 12,143,166,233,
+154, 4, 84,141, 8, 11, 11,211,176, 44,155, 90,207,105, 81,217, 25,105, 67,191,249,252,147, 67, 67,198,124,230,208,189,123, 79,
+158,173,189, 3, 40,138, 66, 78,118, 14,146,226,238,104,206, 29,251, 41,187,172,220,176, 37,120, 62,249,254, 15,125,159, 44, 0,
+ 8,154,189, 85,223, 63, 11, 0,134, 78, 89,130,192,110, 94,160, 12,177,158, 94,137, 44, 86,171,213, 66, 34,145, 64,171,213,214,
+ 56,197,131,133,133,133, 88,161, 80,200,117, 19, 49,214,105, 21, 17,224,157,167, 17,195, 48, 30,133,133,133, 40, 43, 43,195,205,
+155, 55,201,218,181,107,115,115,115,115,245,157, 54, 53, 26,141, 71, 65, 65, 1, 74, 75, 75, 17, 21, 21, 69, 66, 67, 67,115,243,
+243,243,151, 53,228, 29, 18,139,197,157,185, 92,238,189,194,194, 66,214,196,196,132,214,104, 52, 26,111,111,111,161, 88, 44, 54,
+120, 65,117,169, 84, 58,168,182, 99,174,174,174,201,201,201,201,109, 24,134,169,186, 6, 34, 95,161, 80,184,117,239,222,221,144,
+252, 99,222,222,189,123,113,252,248,113,191,146,146,146,137,169,169,169,251, 1,248,113,185, 92, 60,120,240, 32, 65,161, 80,140,
+ 27, 49, 98,196,190,194,194,194,219,168, 88,130,199, 16,156, 79, 74, 74,154,224,225,225,177,119,245,234,213,166, 1, 1, 1, 92,
+103,103,103,116,233,210, 5, 73, 73, 73, 56,115,230,140,102,231,206,157,101,229,229,229,159, 0,184, 84,119,178,131,210,106,181,
+ 16, 8, 4,250,143, 80, 40, 4,159,207,135, 76, 78,240,233,134,103,114, 45,196,242,141,171,166,157, 33, 0,149,149,254, 44, 47,
+ 39, 43,253, 54, 69, 81,145, 82,169,180,184,150, 56, 19, 40, 20,138,142,132, 16, 14, 69, 81,155,213,106,245,148, 57,115,230, 56,
+173, 91,183, 14,237,218,181, 67, 94, 94, 30, 36, 18, 9,220,220,220,144,155,155,139, 59,119,238, 48,229,229,229,187, 0,172,129,
+174,255, 72,109, 40,202, 43, 65, 83,199,230,175, 57,159,132, 16, 16, 6,208, 40, 25, 48,106, 2, 21,165, 1,143,167, 1,159,207,
+ 55,196,121, 34, 44,203,162,208,201, 9,108, 92, 28,110,221,186, 5, 66, 72,173,174,154,187,187,187, 1, 25, 59, 11,129, 80,240,
+ 90,115, 33, 69, 81,224, 11, 4,224, 9,248, 53,141,156, 49,186, 88, 70,252,163, 97,104,219,120, 17,128,233, 15, 31, 62,220,223,
+167, 79,159,112, 66, 8, 15, 21,237,145,215,223,230,207,179,178,178,238, 71,157,185,191,212,161,169, 85,232,224,137, 61,209,174,
+163, 11, 24, 45,131, 27,103, 31,224,151,117, 39, 15,103,166,103, 78,129, 1,107,159,177, 44,123,173, 71,231,118, 52,170,204,213,
+237,236,236,204, 54,102,212, 97,113,113,241,202, 69,139, 22,225,243,207, 63,111,204,168,195, 26, 17,155,152, 59,157, 2,105, 58,
+116,112,175,129,160,104,162, 82, 41,235,200,248,160,159,185,148,207,231, 61,190, 27, 35,245,174,233,188,220,220,220,129, 31,127,
+252,241, 37, 46,151,219,178, 33,113,206,178,108,106,118,118,118,191,250,207,212,222, 80,202, 75,220, 78, 31,222,189,224,252,241,
+189, 3, 89,150,105, 77, 1,224,112,249, 79, 53,106,245, 5,165,188,100, 19, 12, 92, 84,122,253,116,127,204,219,114, 17, 59, 62,
+ 31,138, 57,161, 71,241,211,138, 79,177,116,195, 33,124,247,249, 60,172,221,250, 95,124, 53,111, 2, 70,141,255,152, 37, 20,253,
+167,161,247,193,225,112,206,239,222,189,123,242,167,159,126,170, 31,180, 64, 8,121, 45, 99,215,104, 52,114,150,101,177,107,215,
+ 46, 22,192,249,186,248, 94, 79, 35,138,212,213, 95,202,208, 52, 42, 41, 41,249,196,223,223,127, 31, 0, 33, 33,228, 73, 97, 97,
+225,127,128, 87, 75, 67,149,150,150,126,210,189,123,247,125,132, 16, 33, 69, 81,111, 28, 55, 4,186,169, 30, 58, 91, 89, 89,221,
+211, 57, 89,194,198,116,136,175, 43,170,235,104, 86, 52,164, 9,145, 5, 48,167,202,140,239,235,252,252,252,170, 46, 42,157, 80,
+ 88, 88,216,185, 17,225,186, 36,151,203,189, 86,172, 88,177, 64, 36, 18, 5,150,151,151,183, 5, 0,137, 68,146,164, 84, 42,175,
+201,229,242, 77,168,127,110, 42, 21,203,178, 73, 90,173,182,189,157,157, 93,197,136, 90,157,216, 2,128,223,239, 49,247, 0,166,
+ 75,133, 41,254,171,193, 1, 59,123,246,108, 11, 43, 43,171,247, 40,138, 26, 69, 8,113,151,201,100,202, 21, 43, 86, 68,133,133,
+133, 21,183,108,217,114,240,144, 33, 67, 40,107,107,107,220,189,123,151,228,231,231, 31, 3,176, 12, 6,140,180,102, 89, 54,117,
+253,250,245,104,232,251, 94,215,113,181, 90,157,117,246,236, 89,219, 65, 57, 57, 92,150,101, 49,116,232,208,215, 4, 92,117, 60,
+126,252, 24, 74,165,178,206,201, 28,149,197,133,232,187, 96, 9,160, 27,253, 89,137, 10, 39,139,128,168,140,186,202,136,127, 23,
+254,234, 5, 61, 13,178, 22,157,156,156,198,138, 36,194, 89, 46,109,157,188, 95, 62,203,121, 36, 43, 46, 63, 40,149, 74,119,215,
+146,145, 27,196,217,192, 9, 75,141,246,239, 95,196,249,106, 30, 45, 6,132, 48, 32, 44, 1, 33, 44, 88,150,169, 88,240,154,176,
+ 32, 12, 67, 81, 20,254, 84,201,235,156, 25,188,122, 56,173,108,109,109,215, 16, 66, 6,113, 56, 28,186,170, 25, 86,245,187,206,
+201, 58,159,155,155,251, 85, 13,206,235,255, 92,124,134,133,133,213, 40,254, 13, 29,117, 56,122,244,104,166,129,239,230, 53,137,
+ 68,226, 84,211,177,178,178,178, 52,169, 84,250,222,223, 36, 62,171,142, 24,108, 8,103,131, 71, 29,214,199,233,226,226, 34, 84,
+171,213,157, 0,184, 81, 20,101, 9,160, 64,173, 86, 95,200,203,203,203, 6,208, 25,192, 10,221, 53, 95, 3,184,247,127,252,190,
+139,109,109,109,247,210, 52,221,212,144,139,181, 90,173,170,160,160, 96,114,181, 10,129,158,211,198,198,230, 30,151,203,109,106,
+ 0, 79, 70,126,126,126,103, 99,254,105,228,252, 7,161,122, 39,248,105,132,144, 61,255, 63,254,184,191,145,211,200,105,228, 52,
+114, 26, 57,141,156, 70, 78, 35,231,191, 64,104,161,154,208, 2, 33,196, 56,172,214, 8, 35,140, 48,194, 8, 35,140, 48,226, 45,
+113,166,154,216, 58, 83,249,133,170, 67,149, 54,196, 18,108,140,178,189,108,228, 52,114, 26, 57,141,156, 70, 78, 35,167,145,243,
+ 95,199,249,175,192, 95,178, 50,197, 59, 74, 32, 35,167,145,211,200,105,228, 52,114, 26, 57,141,156,255, 62,206,255,101,212,218,
+116, 72, 27,227,198, 8, 35,140, 48,194, 8, 35,140, 48,226,175,129,193, 66, 75,226,224,238, 97,235,226,189,207,170,105,135, 24,
+171,166, 29, 98,108, 93,188,247, 73, 28,220, 61,254,165,241, 38, 6, 48,158,203,229, 94,114,116,116, 44, 65, 45, 75,239,252, 3,
+ 96, 14, 96, 20, 42,230,247, 25, 14,192,228, 93,146, 7, 0,220,177,192,172, 73, 64,218, 36, 32,109, 44, 48, 43,224, 31,184, 28,
+199,170,185, 78,254,145,231,198,159, 91, 53,215,201,191,198,227,139,156,108,110, 93, 28,189,101,221, 44,103,235,119,244,151,102,
+246,246,246,123, 28, 28, 28, 94,216,219,219,167,218,219,219,239, 5, 96, 97,204,238,140, 48,194, 8, 35,254, 50, 84,246,209,170,
+252,232,251,104,113, 1, 32, 60, 60, 60, 0,192, 31, 0,250, 4, 5, 5, 69, 84,191,218,170,121,251, 79, 91,183,106,253,249, 55,
+171,150, 81,142,246,182, 38, 90,134, 85,167,188, 72,247, 92,249, 77,232,111, 47, 5,220,141,133,105,113, 63, 53, 34, 80, 20,135,
+195, 25, 43, 20, 10,131, 0, 84, 10,182, 4,165, 82, 25,206, 48,204, 17, 24, 54, 76, 27, 14, 14, 14,145, 28, 14,167, 69, 67,254,
+152, 97,152,180,236,236,236,158,141,140,204,209,205,155, 55,223, 27, 16, 16, 96,226,231,231, 7,129, 64,128, 21, 43, 86, 44,146,
+ 74,165,155, 12, 37,176,178,114, 53, 83, 11, 69,243,185, 2,193, 0,162, 81,181, 39, 32, 0, 45,140, 99,181,202, 43,124,165,114,
+ 99, 97,225, 51,153,129, 84,203, 55,111,183,181, 0, 0, 32, 0, 73, 68, 65, 84, 0, 76,209,197,213, 79, 0,214,191,205, 83, 50,
+185, 35, 52, 26,166,226,153,224,115,193,156,122,110,241,199,242,229,203,185, 65, 65, 65,248,233,167,159,122,238,217,179,103,154,
+ 76, 38,187, 2,224,119, 0, 79,223,246,169,116, 0,166,119,239,217,115,203,228, 69,139, 56,242,200, 72,108,217,187,119, 51, 42,
+230, 91,218,209,208,103,137,207,199, 40, 91, 91, 94, 16, 33,232, 68, 1, 20, 5, 60,200,205,103,207,170,213,204, 17, 24, 48, 23,
+ 91, 29, 24,143,215,135,227,255,218, 80,130,226,167,228, 75,225, 80,143, 94,197, 79,175,125, 9, 96,112,245,227, 90,133,104, 50,
+225, 52, 11,146,147,232,116, 0, 27,222, 50, 90, 77,236,236,236, 98, 78,157, 58,213,212,207,207,143, 11, 0,247,238,221,155, 20,
+ 20, 20,212, 55, 55, 55,183, 61,128,146,255,163, 76, 72,196,165,233, 89, 2, 30,111, 0,195, 48, 29, 0,128,195,225,196,170, 52,
+154, 75, 90,150,221, 1, 3,231,100, 51,194, 8, 35,254,185,168, 79,139,252,205, 81,235,204,240,149, 55, 71,170,110,171, 66, 98,
+223,206,179, 91,191,145,143,139,101,229,138, 23, 47, 50, 11, 23,206, 90,123,105,218,188,239, 79,110,248, 49,252,108,196,237,132,
+ 91, 30,126,239, 61,146,216,183,243,172,133,186,182, 54,220,230, 98,177,248,254,206,157, 59,213, 73, 73, 73,164,168,168,136, 60,
+126,252,152, 28, 59,118,140,204,152, 49, 67, 33, 22,139,239, 3,104,110, 8,167,131,131, 67,246,227,171, 23, 73, 70, 76, 52, 73,
+189,119,155,104, 52, 26,162, 86,171,137, 90,173, 38,143,206,135,147,152,223,143,147, 7,199,142, 16,149, 74, 69, 84, 42, 21, 81,
+ 42,149,164, 85,171, 86, 47, 13, 12,103,117, 56,123,121,121,169,194,195,195,201,111,191,253, 70, 22, 45, 90, 68,124,124,124, 24,
+ 0,179, 13,189,119,137,189, 91,160, 89, 19,239,220, 79,131,119,168,207, 68, 93, 32,241,207, 31,144,248,231,201, 36,236,114, 2,
+153,178,120,171,218,172,137, 79,174,196,222, 45,176,190,123,183,178,178,234, 70, 81, 20,169, 4, 0,210,162, 69,139,210,170,159,
+230,205,155,191,246,105,214,172, 89,105,203,150, 45,159,218,216,216,116,170,137,115, 92, 7, 16,242,232, 87, 66, 30,253, 74,150,
+247, 6,137,143,143,191, 69, 8,249,163,242, 35,151,203,255, 56,113,226,196, 31, 31,126,248,225, 31, 0, 62,168, 35,158, 12,138,
+207, 73, 64,154,236,212, 41, 66, 54,109, 34, 36, 32,128, 36, 0,100, 18,144,214, 64,206, 86,142,142,188, 7,223,175,159,166, 58,
+117,234, 23,114,238,220, 25,114,246,108, 56, 57,121, 98, 47,217,188,105,150,218,193,129, 23, 7,160, 77, 3, 56,185, 0,214, 2,
+216,136, 10,231, 50, 41, 55, 55,151,100,101,101, 17, 0, 73,186,223, 54,218,217,217,109, 64,205,238, 91,255,170, 78,214,130, 65,
+142,231,198, 12,238, 73,100,197, 47,201,152,193, 61,201,130, 65,142,175, 57, 91,131, 92, 93,205,230, 12,237,144, 27,127,239, 32,
+ 51,103,104,135,220, 65,174,174,102,141,140, 79, 10, 21,235,132,238,188,122,245,170,150, 84,129, 70,163, 33,251,247,239,103,172,
+172,172,126,105, 0,103, 91, 59, 59,187, 84,107,107,235,164,170, 63,218,121, 15,239,238,222,107,210, 74, 27,207, 15, 3, 26, 16,
+ 78, 63, 17,159,159,113,233,232, 15, 76,126, 90, 44, 81,201,179, 73,241,147,104,146,145,112,139,236,223,189, 81, 35,224,114, 51,
+ 0,248,189,205,179,212, 64, 24, 57,141,156, 70,206,191, 33,103, 93, 90,228,127, 17,111, 76,239, 80,219,141, 9,133,130,224,149,
+203,151, 80, 69,249, 69,114, 69,137, 76,165, 81, 40, 20, 52,159, 40, 98, 31, 61,207,161,185,156,162, 5,243,230,154, 5, 47, 93,
+ 30, 92, 6, 76, 48,240,191,155,251,248,248,220, 57,126,252,184,189,181,181, 53,138,139,139,145,159,159,143, 59,119,238,128, 16,
+130, 17, 35, 70, 8,187,118,233,210,233,203, 21, 43,110,102,100,102,250,163,246,130,247,149,120,177,182,197,250,158, 21,107,209,
+126,245, 34,191,162,212,161, 40,236, 25, 29,164, 63,103, 77, 70,197,106, 25, 34,145, 72,191, 32,113, 35,224,223,175, 95, 63, 62,
+ 0, 76,157, 58,181, 68, 38,147,133,232, 28, 14,131, 86, 90,149,216,187, 5,218, 58, 57,135,255,176,107,189,184, 67,107, 55,168,
+ 53, 90,164,102,189, 4,151,103,137,166, 77,249,248,120,194, 0, 94,239,238,214,182,107,191,222,115, 38,139,197,240,242,188,228,
+ 11,181,113, 89, 90, 90,238, 63,114,228, 8,142, 30, 61, 10, 0, 72, 74, 74,130,155,155,155,164,190, 48,196,197,197,185,126,240,
+193, 7,135,243,243,243,219,212,119,110,245,137,241,133, 66, 33,122,246,236, 9, 79, 79, 79,156, 58,117,170,143,206,217,122, 43,
+200, 35, 35, 97,250,240, 33, 16,209,168,202, 75, 43, 95, 95,151, 91,103,207, 28,180, 61,115, 54, 1, 27, 54,236,197,211,167, 21,
+ 70,155,171,171, 43,198,143, 27,205,139,141,141,242, 26, 53,106,124,212,245,235, 79,123,234,132, 82,125, 88,253,227,143, 63, 46,
+107,217,178, 37, 70,141, 26, 53,218,203,203,203,209,220,220, 28,187,119,239,134,147,147,147,171, 74,165,122,114,234,212, 41,231,
+172,172, 44,204,157, 59, 23,217,217,217,139,106, 35,234, 51,176,207,151,194,161, 30,189,218,249, 78,134,169,185, 19,126, 60,116,
+ 4,143,239,239,239,165, 84, 39,124,201,103, 34, 38,202,137,112, 74,110,154,105,112,139,206, 1, 54,109,188, 62,128,139,111,180,
+173,130,185,254,252,203, 1,173, 66,185, 34,197,254, 85, 27,164,249,111,144,142, 10,227,180, 47, 73,180,142,187,132,124, 96, 21,
+ 91, 41,176,244,110, 45,193, 7,189,123,247,214, 39,220,139, 23, 47,160, 84, 42,225,225,225, 65,171, 84,170, 64, 3,227,181,237,
+123,239,189,247,231,217,179,103,109,218,182,109,155, 91, 80, 80,160, 63,224,104, 99, 57, 48,226,248,230,185,107,183,252,215,253,
+ 0,161,138,114, 19, 78,198,214,195,229,215,163,155,239,229,115,199, 15,154, 82,165,233, 16, 88,230, 1,108, 62,158, 29,254, 25,
+148,137, 53,198,206, 88,200, 13,236,215,183,201,128,193, 35, 47, 63, 78,126,218, 15,192, 93, 99,189,222, 8, 35,254,213,174, 22,
+249,167,221,147, 94,104, 5, 5, 5, 81, 53,221, 32, 75, 88,111, 7,123, 27,241,230,239,247,221,229,168, 85, 42,137,165,133,138,
+103, 97,206, 82,102, 22, 28,181, 74, 83,234,226,234, 34, 96, 9,235, 93, 11,127,245, 33,158,148, 88, 44, 62,254,251,239,191,219,
+243,120, 60,176, 44, 11, 59, 59, 59,164,164,164,160,168,168, 8, 50,153, 12, 79, 19, 18,208,178,121, 51,172, 10, 94,226, 52,119,
+ 73,240,241,242,242,242,206,120,189, 25,241,141, 97,163,140,230,245,117,163, 43,151, 96,121,163,202,175,251,173,134, 99,134, 14,
+ 69, 77, 73, 75, 75,131,169,169, 41,218,183,111,111,122,227,198,141,235,117,136,172,215, 56,173,172, 92,205, 88,161,224,232,206,
+ 31, 86,136,213,154, 56, 60,122, 86,128,118, 45,123,193,193,166, 57, 94, 22,168,112,235,206,239,136,139,249, 21,173,155, 52,199,
+236, 25,125, 69,161,235,127, 59,194,215,182,108, 94, 84,148, 82, 82, 19,103, 73, 73,137,105,171, 86,173,208,188,121,197,186,103,
+ 12,195,224,209,163, 71, 96, 24, 70,191, 95,117,187,239,216, 85,104, 75, 82, 49,121,210, 36,228,231,231,155,214,196,201,227, 64,
+187,112,218,120,174,152, 7, 8, 36,214,170,210,210, 82,253,240, 84,181, 90,141, 7, 15, 30,192,223,223, 63, 32, 44, 44,172, 62,
+ 85,100, 80,124,170,129,239,182,252,242,203,214, 9,197,197, 52, 0,252, 68, 81,172,154,144,239, 12,125,150,236,237,121,199,206,
+159, 59, 96,203,161, 19, 97,109,241, 45,238,220, 73,133, 90, 93, 17,222,252,252, 28,204,153, 85, 2, 62,207, 12,167, 78,253,215,
+198,195,163,231,177,172, 44,117,123,188,222,140, 88, 83, 56, 69,231,206,157,195,156, 57,115,240,232,209, 35,103, 14,135,131,219,
+183,111, 67, 44, 22,227,251,239,191,231,120,120,120, 56, 75, 36, 18,156, 63,127, 30,217,217,217, 84, 93,225,252,227,194, 31,223,
+ 20, 63,189,246,101, 22,117,126,208,143,135,142,224,179,113, 99,225, 72,158, 93,183,104, 77,125,243,222,208, 30, 95, 17, 78,179,
+ 32,137,153,183,149, 91,251,161,224, 11, 76, 49,251,139, 53, 72,138, 59,109, 85, 46,139,153, 69, 49,233,205, 86,109, 8,155,247,
+ 70, 56,127, 27,205, 76,253,245,134,239,165,230,119, 93, 30, 62,152,118, 91, 26,189, 39,230,149,208,114,229, 82, 52, 99, 81, 89,
+147,122,242,228, 9,158, 62,125, 10, 46,151, 11,185, 92, 14,173, 86, 91, 99, 56,157,157,157,167,107,181,218,175,116,233,188, 79,
+ 36, 18,125,114,240,224, 65,155,170, 66,219,206,123,120,119, 27, 51, 73,191,236,156,252,194,168,187,241,143, 23, 78, 31,213, 39,
+242, 86, 92,186,154,247, 97, 90,113,204,169,226, 90,226, 83, 36, 22, 8,142,157, 63,241, 95, 83,205,243,171,144,120,244, 1,207,
+212, 13,140, 38, 19,229,133,101,144, 61,149, 66,249,195,118,116,156,181, 0,167, 79,254,102,234,213,161,115,152, 82,163,113, 3,
+160,106,196,187,217, 16, 24, 57,141,156, 70,206,191, 39,103,173, 90,132, 16,226, 11,192, 65,183,155,175,211, 5,182, 0,242, 80,
+177,138,140,131, 46,239, 16, 84,185,172,250,126,213,115,171,239, 87,253,158,175,251,110,175,219,222,165, 40,170,160,158,160, 59,
+161, 98,105,194, 51,186, 45,160,107, 74,172,183,227, 49, 69,209, 37, 12,195, 10,249,118,246,138,169, 99,250,117,184,120,249,222,
+ 3, 19, 91,115,238,192, 62,157, 2,238,196, 62,191, 73,209,148,134,162,104,131,250,125,112, 56,156,177,155, 55,111,238, 96,110,
+110, 14,150,101, 97, 97, 97,129,220,220, 92,168, 84, 42, 20, 23, 23, 67, 41, 43,129, 90, 86,130,135,233, 47,208, 35,160, 15, 70,
+ 14,122,207,227,191, 39,127, 31,203, 48,204,225,186,120,157,189, 59,233,157,172, 53, 45,108, 94, 89, 19,233, 69,122,209,245,109,
+ 39, 55,240, 77, 77, 49, 96, 97,240,219, 60, 3,209,103,206,156, 57, 55, 98,196,136,193,139, 23, 47,166,165, 82,233,249,148,148,
+148, 30, 0, 30,213, 43, 42,132,162,249, 51,231, 7, 89, 89,153, 18,132, 93,250, 29,189, 59,141,131,137,128,131,252, 18, 53, 40,
+ 10, 72,136, 63, 14,138,178, 70, 76,146, 20,189, 58,154,227,189,129, 30,166, 39,127, 75, 88,140, 87,253,131,222, 72,154,194,194,
+ 66,228,228,228, 64,163,209, 64,163,209, 96,212,232,209, 56,176,127, 63,202,202,202, 32,151,203,161, 82,169,192, 48, 12,104,154,
+198,165,240, 48,164, 63, 79, 64,119,127,127,160,150,165,151,246, 63, 0, 15,192,173,199,143, 31, 35, 33, 33, 1, 25, 25, 25, 16,
+137, 68,112,116,116,196,154, 53,107,160, 84, 86,172, 81, 54,122,244,232, 0, 0,177,111,251, 66, 61, 5,246,164, 48,204,151,131,
+ 79,156,176,191,113,226, 4,123,235,244,233, 12,161, 76,182,219,144,107,249,124,140, 90,255,221,140,118, 18,137, 4, 25,105,155,
+225,238,206,199,162, 5, 54, 8,249, 54, 15, 0, 48,119, 78, 83,116,233,108,139,146,162,223, 96,107,191, 12, 91,183,206,107, 61,
+101,202,198, 73,229,229,204,190,122,168,191,252,253,247,223, 71,186,185,185, 53,137,142,142,166, 4, 2, 1,196, 98, 49,196, 98,
+ 49, 68, 34, 17,114,114,114,144,146,146, 66,214,175, 95,159, 9,224,203,186,136, 86,109,149,222, 4, 48,120,193, 32,156,123,124,
+127,127,175, 38,156,231, 15, 71,206,238,249, 34,230, 86,180,236,226,165, 27, 95,107, 21,162,244,162,140,203, 75, 90,117,137,182,
+157,245,249,106,108, 95,191, 18,143,111, 71, 22, 56, 52, 47,217, 33,166,148, 53,134, 51, 32, 96, 21,215,201,193, 90, 59,125,202,
+ 72,203,211, 14, 81,211,207,114,169,220,172,188,251,223, 35, 37, 90, 46,108,211,105, 98, 91, 87, 90,117,245,234, 85,113,239,222,
+189,161, 80, 40,244,206,228,193,131, 7, 89,173, 86,123,173,198,103, 83,173,254, 42, 51, 51,211, 73, 46,151, 99,208,160, 65,115,
+191,255,254,123, 73,229, 26,117, 12,195,188,230,100,125,179,233,192,133,249, 95,237,184,118,225,240,183,206,223, 4,127,210,103,
+194,236,181,215, 80,203, 58,146, 92,154,158,117,250,196, 94, 71,145,149, 6, 98,235,247,160,200,150,227,241,158,207, 80, 94,162,
+ 64,151,111, 86, 3, 16, 64,165,161,177,123,232, 40,240,108,156,177,242,211, 79,156,151,239,254,113, 6,203,178,155,141,245,122,
+ 35,140, 48,162, 26, 28, 40,138, 10, 7,128,224,224,224,101, 33, 33, 33,241, 20, 69,133, 19, 66,130,116, 6, 74, 56, 33, 36,168,
+242, 28,157, 56,123, 99,191,242,220,234,251,213,191, 47, 93,186,212, 43, 52, 52,116,157,191,191,255,225,168,168,168,231, 0,234,
+ 19, 90, 67,116,194,170,250, 82, 60, 21,163, 14,131,130,130,168,170,219,215, 28, 45,150,141,124,242,252, 69,249,123,253,187, 54,
+ 13,143,136,189,251,241,199, 67,250,141, 29,218,123, 96, 74, 90,126, 66,107, 23, 71,219,248,248, 88,115,150,101, 35, 13,137, 37,
+161, 80, 24,212,183,111, 95,110, 97, 97, 33, 76, 76, 76,144,155,155,139,204,204, 76,168,213,106, 40,138,139,160, 44, 46,130,162,
+168, 16,234,226, 66, 60,189,119, 7,222,173, 93,133,186,206,242,117,162,210,117,169,238, 84, 85,117,182, 4,102,102, 16,154,153,
+129,106,120,179,225,135,150,150,150,183, 42, 11, 85,181, 90, 61,107,201,146, 37,121, 44,203, 98,237,218,181,230,166,166,166, 97,
+ 0,132,245,145,152,217,113,130,252, 59,182,167, 19, 83, 98,208,211,103, 50,218,182,122, 31, 41,217,114,228,201,212,200, 41, 82,
+163, 75,239,109,104,225,179, 26,205, 58,134, 32, 33,181, 0,206, 77,220,104,112,133,117, 46,254,156,158,158,254,218,254,225, 67,
+135, 80, 94, 94,142,214,173, 91, 99,220,184,113, 88,178,100, 9,198,141, 27, 7,103,103,103, 76, 24,243, 1, 86,174, 92,137,172,
+172,172,250,130,170,108,219,182,173,210,197,197, 69,233,226,226,162, 84,171,213, 40, 45, 45, 69, 81, 81, 81,245,248,158,215,208,
+136,180,183,183, 95,234,232,232, 24, 99,111,111, 31, 47, 20, 10,207, 62,160,168, 68,133,139,139, 67,143, 97,195, 40,207, 49, 99,
+ 56,169, 98, 49, 21, 1,152, 26,194,101,107,205, 27, 18,216,119,176,160,168,112,175,222,164,250,228, 99, 59,252, 25,225,133, 27,
+215, 59, 99,206,172,214,160,104, 17, 40, 90,128,242,178,171,232,234,231,207,183,180,164,234,123,150,198, 3,120,208,163, 71, 15,
+231,217,179,103, 83, 66,161, 16,115,231,206, 85,127,250,233,167,201,227,198,141, 75,190,114,229, 10,227,226,226,130,102,205,154,
+ 81,205,154, 53,115, 2,240, 64,119, 77,157, 48,111, 77,125,163, 84, 39, 92,183,116,147, 60,103, 96,219,189, 84, 35, 28,181,106,
+131, 52,255,155,157,207, 55,164, 60, 46,119,125,124, 59, 50, 63, 57,238, 52,155,114,247,143,188,151,201, 50,215,111,118, 62,223,
+176,108,199,203, 26, 95,234,136, 8,176,199,195, 35,212,229,101,229,220, 97, 67, 3,203,167, 79, 29,219,214,218,212,235, 32,154,
+188,231,211,162,121,211, 9, 43,215,109, 85,127, 58, 99,190,250,167,159,247, 18,153, 76,134,146,146, 18,108,221,186, 85,123,250,
+244,233, 76,134, 97,230,215, 86, 7, 2, 0,141, 70,131,233,211,167, 75,204,205,205,145,158,158,174,119, 68, 1, 64,154,155, 31,
+123,227,110, 92,226,194,255,140, 14, 40, 83, 42,149, 23,254,184,151,224,233,230,210,148,162, 72,173, 3, 81, 4, 60,222,128,206,
+ 93,187,114, 8, 41, 2,197,109,142,167,251,215,163, 36,171, 0, 37, 57, 5,224,240, 36,208, 66, 8, 13, 43,128,165,183, 31,146,
+238, 70,163,137,157, 3, 87,200,227, 13, 52,150, 39, 70, 24,241,239, 68, 93, 90,164,170, 88, 10, 13, 13, 93, 87,215,241, 42, 91,
+ 85,181,125,189,144,170, 46,194,170,126, 7,128,208,208,208,117,132,144,160,168,168,168, 67, 0,228, 6,222,194,180, 42,219,105,
+175, 9,173, 58, 93, 40,133, 42,100,241,146, 47, 97,101, 33,182,240,235,228,230,120,234,124,196,189,200,168,123, 9, 45,154,217,
+218, 17,141,202,234,187,141,219,155, 82,229,242, 80, 3, 3,225, 97,107,107, 11,181, 90,141, 39, 79,158, 32, 35, 35, 3,106,181,
+ 26,218,178, 50, 40,139,138,160, 40, 44, 4, 83, 38, 3,159, 97, 32,207,205,129,141,137, 8,120, 53, 34,177, 30,231,141,170, 81,
+104, 85,110, 69,230,230, 16,154,153,131,230,241,106,108, 86,172, 5,190,126,126,126, 71,227,226,226,186,246,239,223,255,107, 84,
+ 12,145, 79,205,204,204,236,183, 98,197, 10,165,131,131, 3,166, 79,159,222, 14,192,228,122, 69,166, 64,229,225,226,216, 14,109,
+ 93, 39,163, 69,179,190, 40, 42,211, 32,183, 68,131,156, 34, 53,118,111,243,199,177,159,252,240,231,177, 94,136,187, 48, 0, 69,
+ 26, 71,152, 58,127, 8,194,168,188,234,226,188,116,233, 18,214,172, 89,131,175,191,254, 26,107,215,174,197,215, 95,127,141,204,
+204, 76,180,111,223, 30,105,105,105, 56,119,238, 28,164, 82, 41,108,109,109,113,231,206, 29,108,218,180, 9,127,254,249,103,189,
+ 55,109,200,108,182,186,115, 26,212,150,174,213,106,167, 72,135, 13,235,144,109,109,237,217,169, 83,167,193,115,231,254, 63,246,
+174, 59, 46,138,107,109, 63, 51,219, 27,101,233, 44,160, 2,138,162,130, 64, 68,196,142, 26, 73,236, 13, 75, 20, 75, 52,154,196,
+ 18, 77, 98,176,197, 94,226,181,197,146,168,137, 61,118, 49, 42,118,197,222, 5, 11, 2, 10,210,123,135,101,123,153,153,239, 15,
+129,139,134,178,104,114,111,242, 93,158,223,111, 88,118,119,230,217,115,166,156,243,156,247,125,207,123,102,184,119,238,220,185,
+234,123,119,119,247, 38, 66,161, 48, 23,175,103, 80,250,214,197, 69, 3,126,182,182, 94,208,105,227, 43,174, 49, 7, 4, 33, 64,
+207, 15,227,208,185,235, 35,232, 13, 92,144, 4, 31, 36, 41,128,209, 88, 4,169, 84, 6,134, 33,188,234, 41,226,194,130,130, 2,
+143,203,151, 47,147, 41, 41, 41, 16, 8, 4, 0,144,186,120,241,226, 45,235,214,173,139,181,182,182,166, 34, 34, 34,240,251,239,
+191,163,127,255,254,172, 73,147, 38,121,184,184,184,108,171,175,222,139, 55,229,220, 61,176,254,220, 40,142, 65,234, 43, 16, 54,
+115,133, 82, 50,232,139,238, 54, 98, 0, 56,159,148, 84,110,215, 68,190, 90, 89,254, 52,221,210, 89,241,195,249,164,250,102,156,
+ 46,166,163, 18,226,239, 29, 56,113,190, 44, 63,175,132,227,231,221, 86,189,106,233,183,220,102,174, 45,214, 44,250,110,170, 67,
+150, 92, 80,250,225,140,115,241,225,231, 31, 40,198, 78,152,108,252,244,179,105,154,115,231, 47,157,160,105,218, 27,181,204, 56,
+164,105, 26, 57, 57, 57,120,254,252, 57,146,146,146, 80, 80, 80,128,194,194, 66,148,151,151, 87,185, 27, 69,229,242, 51, 91,118,
+159,126, 34, 22, 10, 69, 1,222, 30, 77,238, 71,199,230,139,133, 66,145,135,107,147,150,192,226, 26,219, 17,138,162,188, 5, 34,
+ 33, 0, 2,165, 49, 55,160, 40, 81, 64, 81,170, 64,121,177, 2, 90, 61, 11, 26, 45, 9,181,142, 68,211,238,125,160, 80,106,160,
+ 40, 42, 3, 77, 81, 62,141,221, 77, 35, 26,209,136, 58,250,250,136,176,176,176,121, 38,238,107,178,123,243,109,225, 21, 22, 22,
+ 54,143, 32,136,136,185,115,231,182, 69,237, 19,170,170, 99, 71, 13, 27, 0, 19,210, 59, 20, 21, 37, 40,204,136,214, 67,103,205,
+249,254,220,193,157,155,237,180, 90, 85,186,181, 84, 66, 73, 68, 60,155, 79,167,172, 64,185,162,100,136,210,244,116, 4, 40, 41,
+ 41, 65,114,114, 50,132, 66, 33,184, 28, 14, 40,181, 26,148, 90, 9,117, 73, 17, 72,189, 22, 92,138,130,149, 72,136,166, 50, 7,
+ 52,179,119, 48,137, 51, 49,242, 98, 85,224,123,117,119,225,191, 58,180, 6, 79, 44, 1,207, 76,130, 47, 34,174, 1, 0,184, 92,
+ 46,176,112,153, 73, 70, 19, 39, 39,167, 83, 7, 14, 28,224, 22, 20, 20,224,241,227,199, 79, 0,148, 1, 48, 3, 64,199,197,197,
+ 93,142,137,137,233,239,225,225, 1, 0,205,235, 35,147, 23,146,148,193,200, 32, 35, 55, 21, 41,153,209,176,178,112, 3, 71,212,
+ 18,249,165,122,240,133,110, 48,104,255,237,125,212,200,211,160,214,179, 76,170,187, 78,167,131,209,104,132,209,104,132, 78,167,
+195,103,159,125,134,219,119,238,224,208,239, 87,144,252,234, 37, 90,185, 58, 32, 52,116, 44, 58,116,232,128, 59,119,238,212,201,
+ 53,206, 23, 6, 39, 9,216,235, 63, 38,193,147, 88,107, 59,126,119,225,126,125, 98,139, 32, 8, 6,181,184, 34,223,194,186,192,
+192,192, 22, 47,149, 74, 60,143,143, 71,239,197,139, 1, 0,103,207,158,125,163, 46,179,103,207,230,197,198,198,126,250,232,209,
+163, 79,179,179,179,215, 3,168, 57,216,156, 1,206,156,185,139,169, 83, 99, 81, 80, 80, 0, 0, 56,124,240,223,186, 52, 37, 89,
+143,143,250,189,246,104, 89, 90, 90, 98,253,122, 47,147,206, 39, 69, 81,216,177, 99, 71,149,187, 16, 0,216,108,118,231,217,179,
+103, 15,173,105,255, 22, 45, 90,112,235,227,156, 53,220, 73,112,235, 9,243,165, 69,139,102,109,205,109,218,161,200, 16,237, 21,
+157,149, 51,125,214,112,167,141, 27,142,101,105,132,132,118, 15, 65,101,184,176, 5,154,189,166,148, 49,233,252,102, 93, 81,211,
+241,123,115, 11,228,243,167, 77,254,196,218,220,210, 78,249,235,150, 85, 82,146, 69, 50,167, 30,233, 75,219,186, 91, 91, 14,234,
+248,163, 98,234,172,133,209, 58, 99,198, 52,100,156,122,137, 58, 82, 92, 80, 20,133,236,236,108, 20, 20, 20, 32, 61, 61, 29,133,
+133,175,221,175,133,133,133,160,105,250,125, 26, 68,168,211,211,145,118,226, 87, 52, 27, 59, 22,254,203,150,130,162,217, 80,171,
+ 40,172,239,212, 11, 37,101,106,104,105, 2,178, 15, 58, 97,242,217,155, 32, 25, 10,216,190,181,177, 39,105, 68, 35,254, 71, 97,
+ 74,122,135, 74, 65,180,106,213,170,254,127,246,239, 87, 23, 91,171, 86,173,122,190,106,213,170,134,252,214,219, 46,195,170,247,
+149, 49, 90,215,170, 5,160,253,161,211, 44, 47,140, 75,138,141,101,103, 43,213, 74,145,189,157,173, 86, 36,224,211,101,242,114,
+ 86,244,179, 39,122,101,238,171, 23, 13,168, 71, 92, 76, 76,140, 87,118,118, 54,210,211,210, 96, 84, 43, 65,106,117, 96, 52, 42,
+244,238,210, 9, 2, 0, 2,146, 0,151,214,131,205,226,161, 92, 33, 7,128,184,122, 59, 71,131,225, 15,150, 45,130, 32,192, 51,
+ 51, 3, 79, 44, 6, 79, 98,246,134,133,203, 20,139, 13,159,207, 63,112,244,232, 81, 71, 39, 39, 39, 44, 93,186, 20,206,206,206,
+158, 50,153, 76,101, 97, 97, 33,180,183,183, 71,155, 54,109,208,169, 83, 39,156, 59,119, 14, 48, 33,167,148,193, 40,120,250, 34,
+ 21,157, 11,139,239,224,230,181,159,161, 83,107,225,215,253,103,232,217,205, 96,219,118, 9,232,196,253, 80,229,158,124,109, 61,
+112, 24,128,204,244, 84, 16, 44,222,115, 83, 45, 79,149,255, 63,121,242, 4, 7, 79, 94,135, 99,211,214, 72, 79,136, 71,252,213,
+203,184,109,107,141,166,173,219, 84,185,129,106, 45, 35, 5,246,242,173,175,211, 68, 45,248,242, 19,126,113,113, 49,223,202,202,
+ 74, 91,121,238, 28, 29, 29,223, 71,108,125,242,205, 55,223,160,148,195, 1,250,245, 3, 55, 41, 9,122,189, 30, 29, 59,118,132,
+191,191, 63, 0,160, 99,199,142, 96,179,217,104,215,174, 29,100, 50, 25,182,110,221,250, 73,109, 66,139, 36,240,216,104, 44,242,
+116,119,119,175, 18, 90,123,247, 21, 32,250,209,135, 32,192,195,166, 45,137, 85,251, 54,105,210, 4,185, 57, 73, 32, 8, 38,166,
+158, 50, 46,115,112,112, 88,232,232,232,232,190,110,221, 58,150, 64, 32,192,231,159,127,238,166, 80, 40,154, 85,152,146, 49,119,
+238, 92, 0,192,162, 69,139,176,120,241, 98,104,181, 90, 85,109,100,123,215,123,203,242,139,233, 79, 25,133,104, 72,144, 77, 51,
+239,158,193,189,225,230,209, 19, 61,131,211, 1, 96,165, 21, 59,117,196,154,249,150, 39, 44,205,136, 93, 23,207, 95, 90,212,165,
+123,207,249,223, 41,174, 46,255, 97, 71,105,189, 49,143,101,105,123,202, 95,240, 70,110,216,188,109,223,134,239,231,206, 20,164,
+ 23,232, 74,178, 74, 24,133,132,207,150, 52,183, 39, 36,211,231, 44, 75,206,206, 78,250, 26, 25,231,235,157,105, 73,211, 52,146,
+146,146,170, 98,250, 52, 26, 13,148, 74, 37, 50, 50, 50,170,238, 25,181,216,252,163,105, 19, 6,248, 40,213,106,213,253,103, 9,
+233, 11,102,140, 9, 84,170,213,170,132,148,244,151,192,166, 26,213, 24, 73,146,207, 84,229,170,222,170, 82, 13, 10, 30,191,128,
+115,175,166, 48, 24, 9,232,140, 20, 10,138,202,161, 53, 2, 20,201, 65,219, 17,161,160, 8, 54, 10,179,179, 64,178, 88, 79,240,
+102,208,126, 35, 26,209,136,255, 29,212,169, 69, 42, 45, 90,129,129,129,135,170, 91,157, 42,255, 7,160, 69,221,161, 60, 5,213,
+197, 84,165, 59,177,182,223,121,139,215, 84,252, 33, 70,171,222,244, 14,149,191,233, 98, 33,151,253,107,209, 24,103,218,104,108,
+149, 95,152,103,100,179,249, 28, 23, 11,117, 78,113,186,233,191,174,213,106, 35, 46, 95,190, 60,248,195, 15, 63,228, 39, 60,123,
+ 2, 93, 89, 25,116,101,165,224,208, 70, 88, 9,219,131,212,107, 65,232,116,112,242,164,161, 41, 23,226,250,237, 24,131, 86,171,
+141, 48, 85,104,145, 44,214,155,113, 89, 18, 9,248,102,230,224, 75, 36,111,187, 22,235, 19, 5,162, 62,125,250,244,234,216,177,
+ 35, 24,134,193,142, 29, 59,160,215,235,121,122,189, 30, 58,157, 14,122,189, 30,114,185, 28,251,246,237,195, 79, 63,253,116, 27,
+192,238,122, 59, 51,163,238,242,133, 75,145, 29, 38,142,233,207, 57, 27,177, 30, 70, 29, 5, 53,225, 12,165,210, 0,133, 78, 4,
+202,122, 44,144,119, 6, 44,182, 0,129,237,220,112,242, 88,184, 30, 70,237, 21, 19, 85,248, 27, 86,161,140,244, 84,100,190,122,
+ 9,137, 60, 23,182,230, 34,168,146, 94,194, 47,116,220, 59, 89, 39, 92, 92, 92, 64,211, 52,130,130,130,170,130,171,223, 85,108,
+ 21, 21, 21,225,244,233,211,232,216,177, 35,186,119,239,142,172,172, 44, 36, 37, 37,161,111,223,190, 85,251, 60,121,242, 4,209,
+209,209,104,222,188,110, 35, 97, 97,177,225,108,102,198,227,144, 65,131, 6,113,239,221,187, 7,134, 97,224,225, 97, 14,115, 51,
+ 49, 8,146,143,214,173,237, 0,188, 30, 3,244,232,209, 3,114,121,146,177,164,132, 57, 91, 79,117, 15, 0,248, 93,167,211, 37,
+118,235,214, 77,246,234,213, 43,204,154, 53,139,125,248,240,225, 74, 83, 50,194,194,222,156, 76,161, 86,215,238,186,111,229,237,
+249,173,155, 81,218, 93, 32,108,230,106,110,211, 14,110, 30, 61, 1, 0, 31,246,159, 8,183, 22, 77, 32, 47,124,234,170, 81,167,
+ 14,225,178, 75,164, 79, 55,101,197, 10,251,121, 77,208,228, 95, 75,192,107,215,105,189,151, 93,157,112, 56, 47,157, 51,246,200,
+239,167,206, 77,233,219,127, 32,199, 64, 25,141, 94, 77, 57,150, 71, 79,156,201,207, 74, 75,255, 17,233,231, 99,254,109,255,171,
+211,138, 71,201,229,114,136,197, 98,196,196,196,104,251,245,235,199, 39, 73, 18,137,137,137, 85, 66,203,206,198,170, 77,103,127,
+ 47,207,229, 27,246, 93, 16,243,249,252,224, 30,237, 91,199, 38,164,101, 50, 12,145, 90,171,181,213, 96,184,244,236,241,147, 32,
+ 91, 89, 11, 86,210,181,123,176,238,218, 23, 90, 45, 9,181,142,134,214, 8, 24, 89, 92, 56,250, 6,192,178,121,107, 48, 0, 30,
+222,187,109,208, 26, 12, 23, 26,251,154, 70, 52,226,127,218,170,197,212, 37,146, 42,254, 47, 6,144,186,106,213,170,194,106,214,
+166, 2, 0, 79, 0,248, 84,236, 87,240,214,113, 5, 4, 65, 60,100, 24,198,191, 26, 79, 65, 53,193, 85,253,127,221, 91,251, 60,
+105,128,200,170,254,250,166,208,170,109, 74, 37, 0,216,216,216,216,249,249,181,111,254,203,206, 35, 96, 24, 6, 47,162,215,162,
+ 36, 63, 30, 11, 87,222,109,238,228,228,212, 61, 43, 43,235,186, 41, 37,160, 40,234,240,174, 93,187,190, 14,248,192,207,207,213,
+217, 25, 79, 82, 83,192,101, 40,112, 41, 10,164, 94, 11, 54,165,131,179, 23, 5,146,144, 32, 59,187, 12,171, 15, 28,137,169,200,
+ 18, 95, 39, 60,251, 14,196,210,204, 50, 16, 4,129,117,129, 94,224,153, 73,192, 21, 75,240,197,169,200, 42,113, 21,177,116, 46,
+120, 18, 9,154, 7,152,148, 16, 94,117,245,234,213, 71,207,158, 61,243,247,242,242,194,215, 95,127,141,212,212, 84,208, 52,141,
+188,188, 60, 77, 78, 78, 78, 86, 65, 65, 65, 42,128, 19, 0,126,129, 9,153,199,185, 90,205,198,136,227,123,167, 5,118,233,110,
+ 51,104,200, 79,248,253,216,108,148,150,201,161, 50, 10,161,212, 24,161,212,178, 96,101,237,141,128,118,237,144,157,149,143,231,
+247, 46, 40,216, 90,213,218,134,220,160, 4, 65, 32, 58, 58, 26,238, 50, 51,188,188,121, 29, 54, 34, 14,124,100, 14,144,117,238,
+ 82,149, 95,170, 46,112, 88, 48,126,242,201, 39, 85,153,225,251,244,233,147, 50,118,236, 88,199,217,179,103, 99,231,206,157,184,
+125,251,246, 31, 2,180,187,119,239,142, 27, 55,110, 44, 1,176,168, 62,163,158, 78,167,131,167,167, 39, 30, 62,124,136,203,151,
+ 47,163,103,207,158,232,222,189, 59,158, 62,125,138,139, 23, 47, 34, 58, 58, 26, 4, 65,192,218,218, 26,134,215,226,217, 80, 27,
+153, 94,143,163, 63,172,217, 53,111,195,134,159,218,142, 25, 51, 6,199,143, 31,194,196, 9,173, 64,144,124, 16, 4, 31, 3, 7,
+180,194,210,101, 15, 17, 16,208, 3, 54, 54, 28,108, 88,127, 50, 89,173,166,246,153,112, 26,151, 95,188,120, 81,166,209,104, 80,
+ 90, 90,202, 72, 36, 18,162,168,232,245,140,214,154, 44, 90, 42,149, 74, 80, 27,209,179,168,184,181,165,229, 76, 9,163,136, 30,
+ 82,108,140,246,238, 25,156,129, 15,251, 79,192,165,136,221,136,188,112, 25, 86,236,212, 20,136,203,207, 21,166, 20,202,115,148,
+ 30,219, 90,127, 48,137,149,169,188,176,109,250,192,151, 44, 71, 71,250,232,220,159,229,165,117, 9, 45, 0, 68,113,236,254, 83,
+ 39, 24, 12,236, 20, 24,208,194,171,137, 35,175,164, 48,159, 57,118,242, 92,140, 62,229,248,233,106, 2,139,169, 71,168, 47, 13,
+ 11, 11,251,190,226,255, 61, 11, 22, 44,152,180,122,245,106,219,220,220,220,170, 24,173,252,194,226,200, 78,253,166, 83, 69,165,
+101,186, 93, 27,230, 12, 23, 10,248,188, 5,171,119, 93, 51,176,112,175, 54, 94, 35, 77,111, 29, 49,107,225,204,132, 23,209, 78,
+205,132, 60,156,156,179, 8, 79, 46, 94,133,129,228, 98,234,229,251,208,234, 41,148, 22, 22,225,202,167, 95, 66, 98, 47,197, 79,
+215,142,231,209, 52,253,115, 99, 87,211,136, 70,252,239,162, 54, 45, 66, 16, 68, 77, 57,246,242,106,248,236, 97, 93,199,213,194,
+243,103,160,214,172,240, 38, 77,193, 43, 44, 44,204,191,113,227, 62,174, 69, 44,199,245,136,229,120, 30,253, 4,217, 89, 58,100,
+229,105, 96,110,110,126,183,142, 67,223,206, 28,203,168, 84,170,161, 11, 22,126,159, 43, 16,138,208,173, 87, 47, 56,216,218, 65,
+196,229,128,101,164,193, 34, 56, 80, 20, 88,226,229, 83, 21,190,219,181, 63, 95,161, 82, 13,173,161,147,232, 93,155,200, 32, 8,
+ 2,124,115, 51,240, 36,102,224,155,153,191,225, 70, 20,152,155, 67, 96,102, 14, 54,143, 87, 83, 48,252, 31, 56, 21, 10,197,176,
+225,195,135,151,148,149,149, 97,210,164, 73,184,126,253,122,244,133, 11, 23,204,159, 62,125, 42, 44, 40, 40,104, 1,160, 15,128,
+237,117,136,172, 55, 56, 75, 74,146,202, 25,163,118,228,170,239,191, 82,107,140,214, 8, 25,119, 24, 98, 50, 3, 70,138, 6, 3,
+ 64,102,197, 67,231,222,203,144,175,235,132,195,219, 86,168,104,189,102,204, 91, 57,180,222,224,100, 24,134,177,183,183,255,195,
+ 57,184,124,249, 50, 66,134, 15, 67,240,144,193,176,117,117,135, 93,239,190, 8,158, 52, 21,219,182,109, 3, 73,146,176,177,177,
+121,187,227,173,226,220,251, 24,156,131,207, 64, 28,124, 6, 98, 79, 52,216, 0, 66,247,239,223,255,131,143,143,207,213,219,183,
+111,175, 5, 48,178,250,111, 85,195,226,183,172, 89, 53, 93,163,249, 51,103,206, 84, 39, 36, 36, 64, 44, 22,195,104, 52,226,246,
+237,219,248,233,167,159,176,110,221, 58, 68, 71, 71,195,218,218, 26,205,155, 55,135, 86,171,197,195,135, 15,213, 0,230,215,193,
+ 73, 23, 20, 24,135,109,218,180,186,168,127,255,174,216,181,107, 11, 28, 28, 58,129,195,118, 0,155, 99, 11,177,196, 19,191,254,
+242, 3, 62,254,216, 15,167, 78, 30, 41, 46, 44, 50, 14, 3, 96, 52,225, 94,210,220,191,127, 31,219,182,109,195,240,225,195,179,
+ 66, 66, 66,168,178,178,178, 42,139, 86,101,166,223,197, 21, 49,102, 90,173,150, 95, 27,231,228,239, 98,178,230,172,120,190, 52,
+ 47, 55,171,227,245,171,119, 63,137,188,112, 25,201, 9,145,136,188,112, 25, 55, 35,239,132,229,229,102,117,244,235,208,146, 59,
+116,210,180,111,247,134, 31,103, 73,204, 29,177, 55,252, 56,107,244,244,175, 86,180, 15,238, 57,191,190,123,190,226, 58, 50,138,
+252,188,185, 43,215,110, 86, 24,245, 26,242, 95, 63,110,205, 86, 23,228,204,175,118, 95, 50,245,221,159,106,181,122,187, 70,163,
+145,105, 52, 26,153, 86,171,157,159,154,154,218,237,235,175,191, 46,160, 40,170,202, 90, 90, 16,123,234,110,252,173, 61, 43,237,
+108,164,194, 78,254,109, 91,173,223,126,236, 90,122, 70,222,111,213,114,104,213, 84, 78,141, 66,173, 25, 54,120,232, 88,101,105,
+137, 22,129, 95,133,129, 22, 72,160,165, 0, 3,195,130,145, 96,227,217,242,245, 16, 90,153,225, 64, 74,148,170,204,160, 31,134,
+ 55,115,104,213, 85,247,247, 65, 35,103, 35,103, 35,231,223,147,243,159, 12, 71,188,185,214,161,227, 27, 22,173,250,166, 84, 58,
+ 57, 57,117, 27, 52,176, 55,122,244, 95, 0,134, 97, 16, 31,181, 6, 37, 5, 47,224,228,192, 71, 82,186, 60, 16,192,245, 6, 20,
+ 38, 61, 53, 35,163,227,204,249, 11,194, 67,250,244,106,237,229,234,202,111,214,172, 41,196,118,118, 40, 44, 44,192,173,123,177,
+134, 21, 7,143,198, 84,136, 44,147, 28,147, 52, 77,191, 14,114, 7,208,107,230,119, 32, 88, 44,160, 34,141, 67,101,199,232,234,
+223, 9, 4,155, 13,138,161,161,213,106, 77,153, 45,151,249,234,213,171, 97, 99,198,140,185, 18, 17, 17, 65, 6, 7, 7,251,158,
+ 56,113,226,125,214,204,131, 50, 63,225, 42,128,254, 43,230, 78, 57,220,177,231, 96,115,143,182,237,185,237,155,177,160, 55, 16,
+200,206, 74, 67, 68,248, 3,125,236,253, 11,114,198,168, 25,169, 42, 76,184, 90, 23,151, 94,175, 79,111,209,162,133,253,182,109,
+219,170,130,225, 41,138, 66, 97, 97, 33,238,222,189, 11,111,255, 0,180,158,240, 41, 10, 10, 10,176,105,211, 38, 52,105,210, 4,
+ 3, 6, 12, 64,113,113, 49,140, 70,163,169, 14, 95, 10,192,133,138, 13,111,137, 44,162, 98, 9,160, 58,221,134,238,238,238, 60,
+141, 70,227,203, 48, 12,139, 32,136,141, 58,157,110,252,220,185,115, 29, 87,174, 92,137, 86,173, 90,161,176,176, 16, 98,177, 24,
+ 30, 30, 30, 40, 40, 40,192,131, 7, 15, 40,149, 74,181, 13,175, 23,178, 46,168,167,124,137, 15, 30,164,116,156, 49,227,139,240,
+ 31, 86, 79,241,208,104,123,240,172,172,186,128, 97,140, 40, 40, 72, 69,185,252,182,126,217,210,221,175,242,242, 13, 67, 1, 36,
+152, 88,231, 69,211,166, 77, 3, 0, 1,128, 5, 73, 73, 73,143, 91,183,110,237, 81,155, 69,203, 20,108, 56,150,165, 1,112,112,
+ 88,176,108,150,188,240,169,135, 21, 59, 53,165,163, 23,189,105,195,177, 44,141,185, 76,185,188, 48,245,250,203, 28,229,133,109,
+123,195,143,179,198, 13, 25, 70, 57, 75, 18,194, 4,118,204, 49, 19,168, 25, 31, 31, 31, 23,130, 40,118,203, 47,122,241,104,226,
+164, 41, 35, 44,184,234,179, 62,206, 69,205,201, 38,126,130,232,232,232, 20, 52,112,102,104, 5, 94,102,101,101,117,155, 59,119,
+238, 5,134, 97,222,136, 77,200, 47, 44,142, 12,236, 63,141, 41, 45, 45,123, 92, 16,119,202,148, 92,106, 15, 30, 68, 69,247,242,
+242,246, 59,254,195,202,213,246, 61,102,126,205,126,121,245, 26, 64, 25,144,118,253, 26, 40,190,142, 94,127,231, 82, 94,153, 94,
+ 63, 4,141, 89,225, 27,209,136,255,121,107, 86, 93, 90,228,111,142,126,168, 37, 24,222,228,202,184,187, 57, 93,104,229,209,172,
+ 79, 19,103, 91, 0, 64, 82, 74, 54,146, 82,178, 46, 38, 37,103, 5,215,163,120,107,155, 94, 89,181,168, 52, 81,145,194,129, 49,
+109, 81,233, 55, 56,173,173,173, 31,177,217,108,231,134,156, 13,138,162,178, 11, 11, 11,253, 76, 44,231,104, 87, 87,215,213,105,
+105,105,225, 52, 77,207,106,160,218,175,145,179,114, 81,105,146,205,235,205, 24,117,222, 0, 64,176,121,166, 44, 42, 93,157,211,
+ 91, 34,145,108,231,112, 56, 77, 42,175, 99,101, 12, 22, 69, 81, 44,189, 94, 47,160, 40,138, 5,128, 32, 73,210,200,225,112, 52,
+ 4, 65, 24,141, 70, 99,186, 86,171,157,130,127, 39, 28,173,171,238,245,118,244,175,178,100, 50, 0, 0, 32, 0, 73, 68, 65, 84,
+ 21, 66, 11, 53, 88,180, 46, 3, 64, 66, 66, 66, 75,169, 84, 58,146, 32,136,225, 12,195,120,150,151,151,107, 23, 46, 92, 24,125,
+244,232, 81,185,171,171,235, 71,253,250,245, 35,158, 62,125,138,152,152, 24,166,168,168,232, 88,133, 21, 43,169,129,247, 18,201,
+231,179, 70, 89, 89,145,253, 24, 6, 62, 96, 64, 16, 36,158,149,149,209,103, 85, 42,234,183, 10,193,216,208,251,179, 18,159, 52,
+107,214,108,119, 74, 74, 10,167, 54, 75,106,109,117,127, 27,107,230,183, 93, 16,216,181,235,176,187, 55,111,158,152,179,226,249,
+210,234,223, 77, 31, 44,157, 56,250,203,153,107, 14,110,253,113,206,230,223, 75,118,153, 82, 78, 95, 95, 95,119,130, 32, 70, 2,
+240, 98, 24,166, 5,195, 16, 2,130, 96, 74, 8,130,120, 14,224,169, 78,167,139,136,141,141,205,124,143,186,191,203, 8,183, 54,
+206,170, 69,165, 65, 81,237, 40,128, 49,113, 81,233,255,116, 57, 27, 57, 27, 57, 27, 57,255,123,156,255,100,124, 86, 67, 7,105,
+ 90,102,248, 74, 36, 37,103, 5, 39, 37,103,161, 69,139, 22, 76, 98, 98, 98,131, 68, 90,109,157, 52, 69, 81,135, 84, 42,213,161,
+247, 33, 41, 42, 42,106,255, 23,159,188,131, 41, 41, 41, 7,255, 76,194, 10, 33,181,180, 98,123, 87, 60, 83, 40, 20, 1,166,238,
+172,215,235,255,138,115, 67, 84, 88,179,150,212,182, 67,159, 62,125,210,244,122,253,101, 0, 25, 4, 65, 88, 2, 40,214,235,245,
+ 23,140, 70, 99, 94, 98, 98, 98,251,245,235,215, 87,102,190, 95, 6,224,209, 59,150,131,214,106,169, 3,217,217,212,129,191,160,
+142, 7,116, 58,221,108,107,107,235,230, 26,141,134,167,209,104,184,213, 39, 31, 8,133,194,130,186, 2,226,171,195,210,140,216,
+195,101,151, 88, 91,154, 17,111, 11, 41, 88, 57,225,184, 90, 25,211,202,202, 9,199, 77, 45,216,227,199,143,147,124,124,124,246,
+147, 36,233,202, 48,140, 61,192, 88, 48, 12, 10, 24,134, 41,100,179,217, 89,177,177,177, 89,127,163, 70, 72, 99,164,233,181, 70,
+157,238,223,113,135,141,179, 11, 27,209,136, 70,252,255, 65,173, 49, 90,236,134, 50, 37, 38, 38, 18,141,231,179, 17,213,197, 86,
+ 93, 95,166,165,165,105, 1,220,169,216,222,198, 35, 0, 3,254,238, 21,204,201,201,241,171,237, 59, 83, 69, 22,240, 58,102, 11,
+136,169, 49, 59,251,226,205, 37,229,216, 28,254,109, 67,203,246,228,201,147,116,152,232, 98,111, 68, 35, 26,209,136, 70,252,101,
+248,172, 54,241,197,110, 60, 55,141,104, 68, 35, 26,209,136, 70, 52,162, 17,239,133, 29,213, 4,215, 27,214, 45, 2,181,207, 28,
+104,136,239,245, 93,102, 31, 92,110,228,108,228,108,228,108,228,108,228,108,228,108,228,252,159,227,252,255,138, 55, 68,150, 41,
+201,209,255, 12, 52, 78,125,109,228,108,228,108,228,108,228,108,228,108,228,108,228,252, 95, 16, 89,111,108,149, 89, 15, 26, 93,
+135,141,104, 68, 35,254,103,113,244,232, 81,147, 22, 21, 29, 53,231,215,254, 18,137,116,161, 66, 94,182,250,208,218,137, 39, 42,
+ 63, 15, 9, 9,161, 26,207, 98, 35, 26,209, 8,188, 75, 48,188,155,155,115, 27,146,162, 59, 51, 12,201, 98, 72,198, 64,200,213,
+135,147, 74, 74,222, 72, 59,224,226,226, 98,201, 33, 49,128, 96, 24, 49, 65,208, 20,205, 34,111, 39, 39,103,198, 54,160, 96, 60,
+169, 84, 58,141,203,229,246,214,233,116,206, 36, 73,102,106,181,218,203, 42,149,106, 11,254,152,184,240,191,134,150, 45, 91,142,
+190,118,237,154,101,151, 46, 93,180, 66,161,208,168, 86,171,217,231,207,159,231,127,252,241,199,165,175, 94,189,122,167, 25,137,
+ 50,153,172,231,175,191,254,234, 22, 28, 28,140, 22, 45, 90, 40, 71,142, 28,201, 13, 12, 12,228, 78,154, 52, 41, 57, 59, 59, 59,
+178,129,116,109, 8,130,216, 71, 16, 4,139,166,233, 80,252, 59,117,195,159, 13,146, 36,201, 41, 4, 65, 12, 97, 24,198,157, 32,
+136, 36,134, 97, 78,208, 52, 93, 87,226,214,186, 48, 12, 64, 95,146, 36,253, 0,128,166,233,104, 0,103, 1,211,103,222,253, 39,
+ 57, 69, 34,145, 47, 0,168, 84,170,199,127, 22, 39, 65, 16,190, 0,192, 48,204,187,114, 78, 16, 10,133,147, 1, 64,173, 86,255,
+ 2, 19,150,131,122, 27,204, 54, 79,198,111, 73, 60, 0, 32,122,145, 39, 0,160, 33,239,137,169,241, 68, 67,126,171, 38,190,134,
+112,212,128,190, 99,198,140, 89,249,219,111,191, 45, 2,112,242,175,184,241, 29, 28, 92,182,172,251,113,135,236,171,105,159,174,
+198,235, 21, 33,234,126, 32,129, 15,121, 44,214, 64, 29, 69,221,140, 5,142, 2, 96, 91, 89, 89,141,230,241,120,221,116, 58,157,
+ 35,155,205,206,209,233,116, 55,202,202,202, 14,162,142, 21, 16, 76, 62,175,113,144,234, 85,112, 32,232,127,175,243,198,144,208,
+114, 69,200, 37, 90,163,228,111,208,140,146, 0,102, 86,212,117, 39,106, 79,231, 81, 87,227,243,149, 76, 38, 27, 34,151,203, 85,
+ 44, 22,139,193,235, 89,207,175,255,188,254,158,160,105, 58,191,184,184, 56,180, 62, 46,113, 19,180,226,137,137,125,148, 1,106,
+163,150,249, 92,153,129,120,137, 11, 58, 49, 64, 40, 3,184,146, 44,210,150,166,233, 28, 0,145,164, 17,167, 21,217, 72,252,155,
+118,238, 77, 43,206,107,179,138,247, 28, 0,246, 0,158, 2,248, 10,128,162, 81,255,252,199,240,118, 48,252, 25, 0, 57, 85, 66,
+171, 90,186,251, 30,253,251,247,191,238,230,230,220,102,248,224,161, 43,167, 78,249,156, 96,177, 72,196, 60,127,206,254, 36,116,
+ 66, 31,169, 84,234, 36,209,106, 91,131, 32,104,149, 64, 16, 35,151,151,101, 29, 61,248,155,153,103,171, 86, 20, 69,209,216,182,
+253,231,143,143,253, 30, 62,207, 68,177,213,210,193,193, 97, 95, 88, 88,152,195,192,129, 3, 89, 14, 14, 14, 72, 77, 77,181, 60,
+116,232, 80,171,205,155, 55,143, 40, 41, 41, 9, 5,240,242, 29, 42,219,213,193,138,236, 99, 38, 36,122,161,156, 66,185, 1, 87,
+114,213,184, 8,224,230,187,158, 61,149, 74, 53, 93,165, 82, 5,248,251,251, 51, 59,119,238, 36,198,143, 31,207, 16, 4, 65,168,
+213,234, 61, 0,222, 73,104,137,197,226,173,193,193,193, 30, 30, 30, 30, 73,175, 94,189,234,123,228,200,145,179,227,198,141,115,
+ 23,139,197, 9, 0, 90, 54,144,110,119, 81, 81,145,143, 90,173,134,179,179,243, 78, 0, 31,252, 5, 55, 17,193, 98,177, 78, 56,
+ 57, 57, 49,107,214,172, 57,233,227,227, 99, 95, 92, 92,108,252,246,219,111,123,223,187,119,239, 99,138,162, 6, 54, 64,108, 73,
+ 9,130,216,110,111,111,111,179,122,245,234,196,246,237,219, 63,229,243,249,188,132,132, 4,209,236,217,179,103,189,124,249,114,
+ 4,195, 48, 83,128, 6,117, 16, 82,130, 32,182,203,100, 50,155,149, 43, 87,166,250,249,249,197,112,185, 92,110, 66, 66,130,248,
+187,239,190,251, 42, 62, 62,254,157, 56, 73,146,220, 22, 16, 16, 32, 93,180,104, 81, 92,171, 86,173,238,176, 88, 44, 94,102,102,
+ 38,185,120,241,226,105,151, 46, 93, 10,161,105,122,234,187,148,211,206,206, 78,186,120,241,226,184,192,192,192,123, 92, 46,151,
+251,226,197, 11, 50, 44, 44,108, 90, 98, 98,162,201,229,180,178,178, 10, 34, 8, 98, 71,110,110, 46, 27, 0, 28, 29, 29, 59,152,
+155,155,111,174,190,166,101,101,140,128,193, 96, 40,215,104, 52, 99,138,139,139,107, 76,132, 59,126,238,166, 1, 0,176, 89, 95,
+249,254,245,107,125,239,129,109,167, 77,169,180,175,195,235,188,120,235,148, 19, 7, 3,192,232,138,165,194,215, 41, 1, 54,155,
+ 77,251, 58,124,197, 60,206,109, 80,202,152, 65, 61,123,246, 92, 28, 25, 25,249,115,143, 30, 61,190,219,191,127,191, 93, 70, 70,
+198, 15, 55,111,222,116, 25, 53,106,212,248, 43, 87,174,172, 42, 44, 44, 60,246,103,221,252, 60, 46,159, 79,144, 4,132, 2,145,
+185, 41,251,115, 72,178,255,157, 65,131, 38,255,242,226,133,223,230,248,120, 55,165,163, 99,192,140, 25, 51,236,135, 14, 29, 74,
+186,184,184, 32, 49, 49,209,122,255,254,253,173,127,249,229,151, 33,165,165,165, 51, 1,164,189,143,200, 82,150,194, 91,171,131,
+ 31,195,192,178,234,129, 37, 80,202,215, 35,154,137,195,179,191,129,216,250,126,247,238,221,139, 18, 19, 19,177,106,213, 42, 0,
+216,210,192,227,103, 15, 26, 52,168, 95,120,120,184,240,232,209,163, 66,127,127,127, 56, 56, 56,160, 98, 48, 85,149,152,218,205,
+205,205,180,115, 70, 99,221,198,179, 19, 63,136, 41, 62,135,173, 67,115, 87, 9,157, 97,236, 52,200, 99, 72,255,241,126,176,176,
+ 21, 65, 32, 97,163,180, 72,238,245, 34, 58, 35,248,234,145,196, 31, 18,163, 10, 86, 43,211,241, 61,106,207,201,247, 95,129,181,
+181,245,206,228,228,228, 32,177, 88,252,198,231, 73, 73, 73,190, 30, 30, 30,101, 0,190,110,168,112,179,181,181, 61, 64,211,180,
+182,168,168,232, 83, 0, 48, 51, 51,251, 77, 44, 22, 75,115,114,114,230,253, 85, 3,153, 74,188,173, 69,254,225, 22,173,170,120,
+173,154,214, 58, 36, 72,138,238, 60,117,202,231,196,200,209,163,114, 19,147,146,105, 54,135, 55,250,252,133, 11,162, 54,109,218,
+144,218, 45, 91, 96, 44, 40,128, 97,214,172, 78,151, 47, 95, 54,132,140, 30,171,230,176,136,221,238,110,174,162,195, 7, 15, 57,
+132, 31, 63,214, 25, 64,125, 66,139,231,224,224,176,239,218,181,107, 78,110,110,110, 40, 45, 45, 69,106,106, 42,148, 74, 37, 70,
+140, 24,193,233,220,185,179,211,240,225,195,247,149,149,149,117,105,128,101,203,190,133, 51, 59, 98,202,132,161, 45, 63,238,211,
+ 89,236,228,210, 28, 76,174, 6, 25,175,226,253, 35,174,221,155,177,251,248,217,151,137,101, 76,127,212,188, 54, 82,157, 40, 44,
+ 44,156, 51,100,200,144,227, 65, 65, 65,182,124, 62, 31, 50,153,140, 24, 56,112, 96,126,118,118,246,146,119, 86, 45, 21, 75,216,
+144, 36, 73, 85,127,173, 97,121, 32, 83,224, 44,149, 74, 33,149, 74, 1,192,233,125, 71,158,150,150,150, 91,204,204,204,134,203,
+229,114, 53, 73,146, 12, 65, 16,140, 78,167, 19, 74,165,210, 39,113,241, 47,101, 90,173,182,197,218,141,191,252,216,179,171,143,
+249,165, 75,151, 48,116,232, 80,230,226,197,139, 83, 76, 93,167,142, 32,136,237, 67,134, 12, 81, 45, 92,184, 80,147,152,148,234,
+ 20,247, 50,137, 16, 11,120,180,141,141, 13,231,193,131, 7,236, 13, 27, 54, 8, 22, 47, 94,188,157, 97,152,225, 13, 56,159,219,
+ 71,141, 26,165,255,230,155,111,114, 94, 36, 38,219, 61,139, 75,100, 36, 2,142,209,198,198,154,117,239,222, 61,250, 93, 56, 73,
+146,220, 54,103,206, 28,249,148, 41, 83, 74,138,138,203, 28, 74,228, 10,134,207, 97, 25, 28, 28, 28,216, 39, 79,158,212, 30, 56,
+112,128,156, 60,121,242, 54,154,166, 67, 26,112,126,183, 13, 28, 56,176, 60, 44, 44,172, 52, 33, 41,197,225, 89,236, 75,136,248,
+ 28,131,189,189, 29,235,225,195,135,250,181,107,215,146,203,151, 47, 55,169,156, 98,177,120,239,145, 35, 71,216, 39, 79,190,110,
+251,238,222,189, 75,186,187,187,139,170,239,163,214,104, 65, 18, 64, 97, 97,161, 40, 48, 48,112, 47,128, 63, 36,247,245, 91, 18,
+143,241,115,129,233,211,167,231, 52,244,102,241,115,156, 81,239, 62,212,207,158,204, 6,213,196,193,108, 54,155,158, 60,121,114,
+238,219,223,107, 52, 26, 2,192, 64,252, 96,186,216,234,219,183,239,252, 51,103,206, 52,223,191,127,255,250, 3, 7, 14,232, 0,
+ 64, 32, 16,216, 28, 58,116,104,213,136, 17, 35, 48, 98,196,136,133,199,142, 29,251,211,132, 22,197, 80,122, 0,224, 11,248,252,
+248,248,120,194,211,211,179,206, 40, 87, 61, 77, 63,250,229,197,139,246, 95,120,122,250, 23,211,116, 11,238,199, 31, 43,102,207,
+158, 93, 40,151,203,145,154,154, 10,189, 94,143,241,227,199,179,122,244,232, 33, 27, 49, 98,196,166,242,242,242, 97, 0,244, 38,
+220,147,107,157,156,156, 62, 43, 43, 43, 83, 84, 90,117,186,132, 82,236,110,190, 70,126,187, 22, 6, 30,151,101,228, 14,152, 69,
+ 19, 23,183, 16, 74, 79, 55,220, 2, 0,174, 10, 5, 13, 28, 12,212, 8,115,103,184, 81, 28, 44,183,117, 22,246, 44, 72, 83, 47,
+ 85,166,215, 41,150,134,137,197,226,193, 74,165,242, 88, 69,231,220,178,127,255,254,184,119,239, 30, 0,116,174, 16, 90, 61, 73,
+146,252,132,166,233, 95, 1,212,181,148,219,140, 65,131, 6,125, 24, 30, 30,110, 6, 0,199,142, 29,131,193, 96,128,187,187, 59,
+184, 92, 46,120, 60, 30, 56, 28, 78,213,234, 32, 38,194,209,214,214, 6, 54, 22, 28, 72,173,196, 31,127,247,211, 32,118,147, 54,
+230,200,167,158,163,152, 41,133,145,209,130,107, 45, 70,171, 96, 75,248,245,233, 73,158,222, 22, 51,239,244,214,184,246, 42, 18,
+ 3,144, 6,237,223,165,103, 39, 73,146,255,244,233, 83,200,100,178, 55, 62,103,177, 88, 0,208,237, 29, 40, 23, 38, 37, 37, 5,
+ 70, 69, 69, 33, 40, 40,104,161,183,183,247, 71,215,175, 95,119, 40, 42, 42, 66, 80, 80,208,166,204,204,204,147,127,117,157,170,
+107,145,255, 47,166, 46,242, 45, 37,217,227,245, 40,152,100,177, 88, 36,146,147, 82, 13, 65, 65,189,198,165,167,167, 75, 2, 2,
+ 2, 72, 14,135, 3,101,100, 36, 52, 15, 31, 66, 34,145, 96,200,144, 33,156, 27, 55,110,152,155, 75,204, 39,165, 36,167,148,179,
+ 88, 36, 24,134,172, 55,230, 65, 42,149, 78,155, 55,111,158,131,135,135, 7,140, 70, 99, 85, 70,115,163,209,136,140,140, 12, 72,
+ 36, 18,132,134,134,218,137, 68,162,105, 38,214,163, 89, 75,119,187,232,107,103,183,127, 48,123,106, 95,113, 75,209, 37,136, 51,
+102, 66,114,236, 11,180,206, 62,143,176,193, 1,226,139, 91, 23,250, 53,151, 89, 69, 87, 51,177,154, 12,173, 86,123, 43, 38, 38,
+102,210,245,235,215,105, 0,184,122,245, 42, 19, 23, 23, 55,229,125, 70,161, 52, 77,163,180,180, 20, 52, 77,179, 42,222, 87,190,
+254, 87,239, 7,115,115,243,109, 31,125,244,209,168,180,180, 52,225,185,115,231,172,211,211,211,109, 82, 82, 82,108, 91,182,108,
+201, 94,181,106,213, 25,141, 86,207, 50, 80,140,206, 72, 25,202,115,158, 63, 79, 42,201,203,139,222,181,107,151,154, 32,136, 33,
+ 38,254,198, 48, 71, 71, 71,235,185,115,231,130,224,136, 58,180,106,237,237,193,226, 8, 45, 72, 14,207, 66,173,214, 80,201,201,
+201, 25,115,231,206,117,245,241,241,145,225,181,123,205, 36, 78,153, 76,102,243,205, 55,223,128,205, 55,243,109,231,227,215,156,
+199, 23,155,177, 56, 66,179,128,128,128, 30, 73, 73, 73,217, 97, 97, 97,142,254,254,254, 13,226,244,247,247,151, 78,158, 60,217,
+ 40, 16,154, 5,186,185,185,183,110,215,182,117,191,150, 45, 91, 14,102,179,217,198,130,130,130,180,208,208, 80,199, 1, 3, 6,
+216, 55,132,211,206,206, 78, 26, 22, 22,102,116,105,234, 30, 28,252, 97,159,142, 92,161,153, 5,155, 39,182, 84,169, 52,212,139,
+ 23, 47,210, 22, 44, 88,224,232,235,235,107,103, 10,167, 74,165,226,216,216,216,192,203,203, 11,109,220,221, 81, 86, 86,134,240,
+240,112,236,222,189, 27,191,254,250, 43, 14, 30, 60,136,246, 93,250,192,204,204, 12,217,217,217,144,203,229,156,255,244, 13, 69,
+253,236,201,108,214,125, 54,240,243,207, 63,207,158, 60,121,114,174, 80, 40,164,223,222,172,172,172,168, 49, 99,198,228,133,126,
+183,113, 96,165,107,177, 30, 75,214,211,179,103,207,190,218,191,127, 63,218,180,105,131,224,224, 96, 30, 0, 76,155, 54,141, 55,
+ 98,196, 8, 28, 57,114, 4,199,142, 29,139,245,240,240,184, 13, 96,144, 41,229, 12, 13, 13,237, 18, 18, 18,114, 51, 36, 36,228,
+241,200,145, 35,119, 76,153, 50,229,141,158, 43, 39, 59,243,145, 78,167,131,143,159,191,104,217,206,251, 99,234,227,139, 3,246,
+239,136,143,223,189,250,249,243,180,133,109,218, 88, 54, 77, 73,177,218,179,118,173, 77,229, 34,221, 6,131, 1, 25, 25, 25,144,
+ 74,165, 24, 51,102,140, 13,159,207, 15, 53,161,152, 27, 6, 13, 26, 52, 33, 61, 61, 93,242,203, 47,191, 56, 62,126,252, 88,150,
+147,147,227,120,229,242, 5,219,111,191,158,102,102, 33,225,241,178, 11, 24, 2, 0, 82,178, 33,142, 79, 70, 23,134,129,101,117,
+119,226, 59,193, 17, 66,161, 51, 54, 55,239, 98,249,242,155, 35,190, 35,195, 34,252,108,164,142,252,185,117, 28,209,110,205,154,
+ 53, 71, 79,159, 62, 61,186, 75,151, 46,199, 1, 8,107,216, 71,208,190,125,251,240, 35, 71,142, 76,232,218,181,235, 45, 0, 94,
+181,142, 34,157,157,135,252,254,251,239,214,149,239,109,108,108, 32, 16, 8,254, 32,178,184, 92, 46, 72,146,108,112,245, 86, 28,
+ 26,205,182,106,173, 69, 76,201, 89, 28, 89,243, 20,107, 62,126, 65,175,236,148,162,221, 18, 26,143,139, 71,158, 34, 31, 79,209,
+247,139,230, 24,189,192,167,183,136,194,242,191, 83, 7, 94, 80, 80,240, 73,183,110,221,142,246,237,219, 87, 27, 21, 21,133,130,
+130, 2, 56, 57, 85,141,181,115,223,129,210, 74, 36, 18,193,197,197, 5, 30, 30, 30,163,111,220,184,225, 96, 48, 24,144,146,146,
+130,252,252,252,232,255, 68,157,170,107,145,127, 24,222, 14,134, 63,243, 7,161, 85,177,182,208, 53, 0, 96, 8, 66,249, 52, 38,
+134,195,226,241,198,254,118,224, 0,159,203,229, 34, 45, 45, 13,177,177,177, 80, 93,185, 2,245,157, 59,200,203,203,131, 66,161,
+128,189,189, 61,182,239,220, 41,214, 81,204,196, 23, 47, 95,178, 24,146,169, 30,111, 80,227, 20, 79, 62,159,223,123,232,208,161,
+181, 10,178,236,236,108,244,237,219,151,195, 98,177,106,154,213,240, 54, 39, 33,179, 37, 78, 95, 57,190,204,209,145, 23, 11, 36,
+206, 6,202,163, 1, 70, 11, 24,117, 64,214, 51,224,204, 18, 52, 85,196, 19, 23,150,141,115,112, 18,177, 79,215,160,148,235,155,
+138,234,238,233,233,249,235,216,177, 99, 73, 0,232,217,179, 39,225,233,233,185, 3,128,123, 29,199, 92,174,167,147,188, 87, 82,
+ 82,130, 17, 35, 70, 88, 55,111,222,252,242,136, 17, 35,172, 43, 63,127, 87,206, 74,107,114,155, 54,109,138, 4, 2,193, 65,192,
+164, 6,182,138,211,210,210,114, 75,223,190,125,135, 31, 56,112,128, 11, 0,215,174, 93,195,233,211,167,241,252,249,115, 36, 36,
+ 36,208,126,126,126,182, 27,127, 61,186,109,203,207,123, 55, 12,238,236, 35,235,209,193,175,181, 68, 81,162,176,183,183,239,204,
+ 48,140,187,137,229,236,187,100,201,146,216,184, 87,105, 22, 36,155,195,230,114,216,124,115,115,177,189,212, 76,236,108, 37, 18,
+ 56,241, 73, 66,162, 82,169,114, 15, 30, 60, 72, 3,232,107, 42,231,178,101,203,146,227, 18,211, 44, 9,146,205,230,176, 57, 92,
+137, 68,100,249,113,112,144, 63, 0,112,193,112,229,114,121,222,238,221,187,245, 13,225, 92,180,104, 81, 76,113,169, 66,202,230,
+112, 56,108, 54,171,234, 92,138,133, 66, 91, 17,159,207,211,106,181, 89, 63,254,248,163,186, 33,156, 75,150, 44,137,125,241, 42,
+221,138, 36, 8, 22, 65,144,108,115, 51,177,181,181,133,200,214, 86, 34,180, 17,177, 89, 60,185, 92,158,181,111,223, 62,147, 56,
+245,122, 61, 55, 47, 47, 15,113,113,113,112,241,247,199,165, 75,151,208,164, 73, 19,140, 24, 49, 2,163, 70,141,130, 80, 40, 68,
+207, 64,111,204,157, 59, 23,175, 94,189,130, 94,175,231,215,196, 89, 25, 39,245, 54,100, 50, 89, 84,125, 55,207, 91,199,190, 81,
+ 78, 95, 7, 48,155,117,159, 13,172, 46,176,106,227,183,178,178,162,106,178,118,189,205,217,183,111,223,249, 87,174, 92,105,190,
+111,223,190,129,161,161,161,183,246,237,219,135,142, 29, 59, 34, 46, 46, 14,174,174,174,216,179,103, 15, 70,141, 26,117,107,211,
+166, 77, 3,163,162,162,124,220,220,220,230,213,199, 57,114,228,200, 47,125,125,125, 35,115,115,115, 3,139,139,139,189,194,195,
+195, 39, 14, 25, 50, 36,121,244,232,209,189,170, 4,163,193,112,224,204,169,227,232, 55,112, 40, 90,181,245,218, 54,126,222,126,
+239,122,158, 77,230, 57,176, 99,119, 78, 78,193, 1,141, 70, 53,130,195, 17,137,238,223,183, 58,246,243,207, 54,213,167,124,103,
+101,101, 97,192,128, 1, 28, 46,151,219,181,158,114,174, 25, 60,120,240,136,240,240,112,105,165, 85,231,206,157, 59,120,246,236,
+ 25, 82, 83, 83, 81, 90, 90,138, 94, 83, 20,248,124,213,107,238,207, 87, 49,232, 51,141, 17,191, 99, 27, 82, 5, 97, 19, 56, 88,
+155,179,111, 79,252,177,213,180,207,182,181, 97, 75,172, 56,248,237,187, 4, 20,166,104,143,213,194, 73, 4, 6, 6,238, 15, 9,
+ 9, 33,116, 58, 29,116, 58,157, 14, 64,141, 89,125,157,156,156, 4,237,218,181,195,148, 41, 83, 72,115,115,243, 77,181,149, 83,
+169, 84,106,207,158, 61,139,208,208, 80,204,156, 57, 19, 45, 90,180,128, 84, 42, 5,135,195,193,222,253,135,109, 70, 77,156,218,
+242,131, 46,221,124,218,124,208,177, 93,185,150,229,207, 17, 74, 39,215, 98, 13,169,177,238, 10,187, 40,196,164,220,197,230,129,
+153,244,131, 61, 42,197,183,159,252, 43,254,197,245,188,231,243, 66,118,196, 48,119, 59, 21,238,255, 42, 29,121,134, 56,116, 29,
+209, 20,110,190,210, 89, 98, 23,120,190,235,249, 52, 17, 13,226,244,246,246,238,242,224,193, 3,126,183,110,221,144,150,150, 6,
+ 14,167,106, 60, 69,189, 79, 57,151, 44, 89,194,215,104, 52,120,242,228, 9,198,141, 27,151,165,215,235,103,189, 79, 57, 27, 98,
+209,170,212, 34,255, 48,236,120,107,203,169,205,162,181, 4, 0, 12, 52, 78,143, 29, 55, 81, 21, 17, 17, 33,226,241,120, 72, 75,
+ 75, 67, 78, 78, 14,246,238,222, 77,245,180,179, 43, 15,118,114,146,239,221,189,155,209,233,116, 96, 24, 6,158,158,158, 24, 62,
+124,184,112,216,136,209,249,132, 92,125,216, 4, 55,143, 99,165,127,125,226,196,137,127,248,254,219,111,191,133,185,185, 57, 8,
+130,112, 48,161,114, 33, 51,150, 12,118,150,186, 89,230, 49,185,123,139,193, 18, 0,108, 51,128,109, 14, 8, 44, 0,190, 25,192,
+ 19, 65, 27, 21, 89, 76, 50,193,169, 67,187,126,234, 4,160, 33,174, 30,200,100,178,133,145,145,145,182, 81, 81, 81,140, 92, 46,
+ 71, 78, 78, 14,179,114,229, 74, 91,153, 76,182,240, 93,175, 72,118,118,246,178,126,253,250,229,141, 27, 55,206,226,252,249,243,
+ 46,227,198,141,179,232,215,175, 95, 94,118,118,246,178,247,185,210, 92, 46,151,245,252,249,115,171,229,203,151,143, 2,240,168,
+109,219,182, 69, 78, 78, 78,143,240, 58,104,178, 78,152,153,153, 85,137,172, 74,235, 26,155,205, 6,135,195,129, 76, 38,211, 21,
+ 23, 23, 83, 93, 63,112, 23,122, 90,144, 6, 25,159, 43,180, 18, 10,156,205,204, 45, 2,138,138,138,158, 18, 4,145,100,162,139,
+207,183, 67,135, 14, 28,138,225,208,159,143,237, 41,155, 54, 33,200,238,167,229,147,155,252,184,236, 51,167, 53,139, 39,121, 46,
+155, 51, 38,136,164,105,141,171,171,171, 67,101, 64,187, 9,230,115,191,246,237,219,179,105,112, 16,247, 50, 53, 47, 45, 51,171,
+252,195, 30,129, 85,150,203, 54,190,126,193,182,182,182,221, 60, 61, 61,219, 19, 4, 97,210,148,100,161, 80,232,219,170, 85, 43,
+ 54,201,226, 16,214, 82, 51, 23, 51,137,208,190,202,133, 98,105,217,201,202,214, 54,132,100,152, 50, 71, 71, 71, 59,161, 80,232,
+219,128,186,179,105,112, 97,111,103,101, 97,107, 99, 41, 9, 14,234,220, 34,176, 83, 96, 75,239,128,142,129,109, 63,104, 63,140,
+ 48, 26,229,238,238,238,118,149, 65,242,245, 88, 90, 5, 7, 14, 28,192,242,229,203,209,174,105, 83, 56, 57, 57,193,206,206, 14,
+119,238,220,193,131, 7, 15, 32,149, 74,145,159,159,143,181,107,215,226,196,137, 19,208,235,245,102, 13,189,159, 76, 17, 91,117,
+193,104, 52,146,111, 11,172,218,248,133, 66, 33, 93, 25, 36, 95, 27,206,158, 61,187,191,210,146,245,213, 87, 95,117,217,184,113,
+227,173,248,248,120, 72, 36, 18, 60,120,240, 0, 19, 39, 78,188,181,105,211,166, 46, 83,167, 78,197,238,221,187,145,156,156,188,
+179, 46,190,145, 35, 71, 46,158, 52,105,210,143,215,175, 95, 39,237,237,237, 33,149, 74, 49,120,240, 96,236,220,185,147,109, 52,
+ 26,119,133,132,132, 60, 14, 9, 9,121, 76,101, 92,156,127,244,215,149,119, 98,158, 62,198,151, 51,190,225,233,140,134, 48, 19,
+170,207,168, 37,146,114, 99,183,110,197, 71, 12, 6,213, 72, 46, 87,100,241,248,177,213,233, 93,187,170,196,214,220,185,115, 97,
+ 97, 97, 1,188, 14, 96, 70, 29, 86,157,207, 78,156, 56, 81,213, 30, 90, 91, 91,131,199,227,129,203,229,130,195,225,128,197, 98,
+225,242, 54, 49,126,158,251, 90, 95,252, 60,151,192,197, 45,132,242,125,174,157,200, 9, 94, 82,123,222,227, 47,246,180,245,241,
+234,101,141, 59,135,114,177,178, 95, 84,230,131, 35, 5,179, 53,249, 88, 87,203, 97, 31,124,251,237,183,109,242,243,243,241,240,
+225, 67, 60,124,248,176, 54, 11,144,230,212,169, 83, 63, 40, 20, 10,184,185,185, 97,208,160, 65,221, 0,248,215,242,220,160,125,
+251,246, 24, 48, 96, 0,130,130,130,208,174, 93, 59,232,244, 70, 78,200,216,207, 90, 61, 79, 46,112, 90,185,118,165, 40,242,106,
+ 56,121,235,214,117,214,254,227, 23, 45, 2,131,250,252,200, 53,115,188, 7,161,181,163, 41,245, 84, 81, 69,240,117,252, 24, 59,
+174,204, 32, 55, 95, 27, 39,217,123,122,179,187,153,153, 25, 17,253,240,177, 97,239,214, 35,233, 94,226, 65,249,247, 14, 21, 65,
+ 69,228,162,215, 4, 55,146, 6,134,255, 93,122,118,129, 64,176,241,250,245,235, 14,122,189, 30, 49, 49, 49,152, 57,115,166,230,
+ 61, 41,171, 12, 32, 46, 46, 46,184,118,237, 26,198,140, 25,163,201,203,203,187,251,159,170, 83,117, 45,242,255, 5,236,106, 10,
+178, 10, 25, 25, 25,165, 82,169,212,169, 85,171, 86,164, 78,167,123,237,146, 56,118,140,250,117,215,174, 51, 26,141,102, 6, 0,
+238,150,159,126,218,230,228,236, 28, 52, 54, 52,148, 48, 24, 12,232,215,175, 31, 47, 34, 34,194, 58, 41, 63,191,220,132, 14,231,
+141,223, 27, 63,126, 60, 54,110,220, 8, 0,152, 62,125,122,149,105,157, 48, 33, 96, 73, 98,129,190,193,253,219,155,103,136, 55,
+155,235, 59, 25, 20,205, 94,153,221, 19, 43,132,237, 65,242,216, 16,176, 64,235, 13,198,132,252, 33,143, 94, 37,180,110, 35, 44,
+ 46,114,237,221,182, 59,126,189,180,175,175,138,210, 28, 49,185,193, 17,137, 58, 72, 36, 18, 60,122,244,168,184,125,251,246,165,
+ 12,195, 88, 44, 91,182,204, 70, 36, 18,117,120,143,115,159,242,242,229,203,110,157, 59,119,158, 70,146,100,111,154,166, 47,231,
+229,229,109, 1,144, 98,226,241,159, 3, 88, 4,160,106,100,169,211,233, 64,146, 36, 24,134,193,200,145, 35, 49,119,238,220, 54,
+207,158, 61, 67,100,100,164, 85,239,222,189,239, 1, 40, 5,240, 41,128, 26,173,102,114,185, 92,253,224,193, 3, 97,100,100, 36,
+104,154,134,149,149, 21,204,205,205,193,231,243, 49,120,240, 96, 73, 88, 88, 88,175, 11, 23, 46,228,203,155, 53, 97, 9,114,178,
+148,124,137,196, 12, 14, 78, 93,167,142,254, 36,158, 97,152, 19, 13,104, 28,120, 66,182, 81, 67, 80, 90,114,205,247,155, 72, 17,
+151, 75, 8,184,108,240,105, 21,230,255,176,130,224, 50, 20, 27, 13,244,207,115,185, 92,174, 25, 31, 58, 22,143,101, 16, 17,248,
+ 83,178,196,177, 88, 44,158,128, 91,123, 60, 6,135, 36, 73,146, 36,185, 0, 76, 94,180,143,207,231,115,205,248, 76,173,156, 66,
+ 22,193, 34, 8,130,135, 90,102,162,249, 58,128,169,180, 34,241,102, 36,105,171,139,226,174, 93,187,226, 76,228, 35, 28, 59,125,
+ 25,133,105, 79,177,224,187,175,224,239,239,143,136,136,136, 58,203, 84, 25,163, 85,155,117, 89, 38,147, 69,101,103,103,127, 80,
+219,177,117,185, 12,107,177, 82,253,145,255,123, 11,248, 45,137, 71, 61, 49, 90,131,186,118,237,250,229,129, 3, 7,116, 31,125,
+244, 17,111,228,200,145,240,242,242,234, 50, 97,194, 4, 0, 64,239,222,189,177,113,227,198, 46, 19, 38, 76,192,225,195,135, 17,
+ 30, 30,174,237,209,163,199,119,215,174, 93,203,194,235, 25,157,127, 0, 77,211, 3,182,111,223,254,182,165, 16, 70,163, 17, 6,
+131,193,209,104, 52, 58, 86,180, 69,248,241,199, 77,133, 23, 47, 68,224,187,121, 75, 96,103,235,224,107,226, 61, 68,140,255,230,
+155,194, 61,107,215, 98,237,225,195,248,198,213, 85,180, 47, 54, 22, 23, 53, 26, 28,137,140, 44,172,248,157,122, 99, 51,149, 74,
+165,250,236,217,179,230, 71,142, 28,129,165,165, 37, 90,180,104, 1, 43, 43, 43,112, 56, 28,144, 44, 33, 88, 92, 41, 90,181,237,
+ 0,224, 1, 0,192, 85, 6,165,167, 27,110, 17, 4, 74, 25,178,225, 49, 69,252, 38,104,102,227, 44,184,254,229,110, 47, 75,115,
+ 59, 46,206,111, 73,199,133,205, 25, 39, 52,133, 88, 15, 35, 94,160,246,152,175,246,110,110,110,200,207,207,199,217,179,103,149,
+ 64,173,130, 12, 52, 77,255,240,211, 79, 63,125, 59,111,222, 60,190,167,167, 39, 0,248, 2,120, 88,211,190, 98,177, 24, 78, 78,
+ 78, 85,194,114,228,184,169,238, 83,102, 79, 21, 14,233, 19, 4, 54,219, 6,165, 74, 3,138,202, 13,144,218, 72,240,221,236, 16,
+193,229,246, 78,254,219, 55,253,118, 74,173,134, 63,240,199,246,128, 32,240,240,254,211, 91,222, 2, 79,128, 32,129, 12,242, 42,
+ 8, 16, 80, 16, 6, 16, 44, 22, 67, 81, 20,210,211,211,193, 48, 12,198, 12,153,152,241,217,202,112,187, 46, 99,228,112,105, 37,
+ 3,193,160,251,223, 69, 8, 88, 91, 91,251, 22, 21, 21, 33, 37, 37, 5,227,198,141,203, 42, 44, 44,188,164, 84, 42, 39,102,103,
+103, 3, 64,241, 59, 80, 86,137,121, 95, 95, 95,116,232,208, 1, 35, 70,140, 16,168, 84,170, 16,119,119,119,167,130,130,130, 78,
+127,101,125,222,214, 34,255,175,132, 86,141, 15,154,193,208, 74,187,109, 27,148,151, 47,131,119,241, 34,142,200,100, 10,141, 70,
+243, 53,128,140,138, 7,255,171,221,123,246,220, 30,120,247,174,185, 46, 62, 30,238,207,158,129, 99,105,233,219,208, 2,236,218,
+181, 11,114,185, 28,101,101,101, 0,128,205,155, 55, 67, 46,151,195,104,226,130,179,108, 46,186, 56,216,185, 34, 23, 9,160,217,
+164, 36,181,149,170,163, 68, 99,150,237,148,110,175, 44, 35,157, 16,159, 22, 32, 86, 23,233, 58, 18, 44, 29, 52,133, 42, 56,117,
+110, 1, 54,216, 93, 26, 82,198, 74,191, 63,155,205, 46,126,249,242,229,128,150, 45, 91,158, 6, 96,243, 46,241, 0,111, 33, 49,
+ 47, 47,111,198,187, 28,200, 98,177, 22, 37, 39, 39,219,237,220,185,115,218,178,101,203,152,234, 66,171,242,127, 54,155, 13,134,
+ 97, 96, 97, 97, 1, 14,135, 99,127,231,206, 29,251,128,128,128,173, 52, 77,251,214, 82, 79,198,203,203, 11,201,201,201, 96,179,
+217,176,176,176, 0,109,212, 99,201,236,169,160, 88,124,246,156, 57,115,124,135, 14, 29, 26,179,115,231, 78,131,121, 96,231, 78,
+ 69, 69, 69,207,191, 28, 51, 54,230,228,201,147,186,138, 20, 15,245, 15,241, 25,230,113, 66, 66, 2,203, 89,102,207, 98,140, 42,
+ 90,204, 5, 4, 79,127,100,120, 18, 7, 8,216, 44,134, 75,144,224, 11,132, 22, 41,153,153, 69, 52, 77,199,153,194, 73,211,116,
+116,114,114,178,208,222,206,154,173, 82,235, 20, 66, 14,195, 75,141,126,148,212,204,175,189, 59, 0,104,162, 31, 92,227,183,106,
+ 45, 76,205, 43, 16,187,186,186,154,196,169, 86,171, 31,103,101,101,177,236,237,237,217,105, 25,153,167, 44, 37, 98, 91,115, 75,
+203,142, 0,160, 47, 47,123, 64,106,181, 5, 44, 14,219,190,160,168,168, 88,173, 86, 39,155, 90,247, 87,175, 94,177, 29, 29,237,
+ 88,231, 47, 94, 57,109, 47,226,219,153,241,216,230,124,130, 32, 68, 44, 66,206, 53,210,133, 2,145,200, 46, 37, 51,179,152, 97,
+152, 90, 45,132,171, 75,199, 14,121,125,189,150, 28,174,198,141,167, 79,159,226,220,173, 56,136, 25, 29, 8, 77, 25, 46,238,254,
+ 5, 99,230,204,123,239,184,191,250,196,214, 59, 89,179,182,183,142,122,139, 31, 57,245, 4,194,143, 25, 51,102,201,254,253,251,
+171, 2, 80,226,226,226,208,179,103,207, 74, 55, 7,130,131,131, 17, 16, 16,128,184,184, 56,120,120,120, 32, 50, 50,146,207, 98,
+177,248, 99,199,142, 93,249,219,111,191,157,173,215,238,191, 99, 7, 38, 78,156, 88, 83, 96,245, 43, 0, 26, 66,234,169,152,187,
+122,175, 77,113, 81, 33,242, 11,114, 31,155,122, 30, 8,130,192,248,111,190, 41,220,174,211,225,192,253,251, 8, 21,139, 69,123,
+ 18, 19,209, 47, 32, 0,222, 61,123, 22,154,210,214, 85, 90,117, 52, 26, 13, 56, 28, 14,204,205,205, 97,109,109, 13, 46,151, 11,
+ 22, 71, 6, 54,207, 7, 36,151, 11,191,174, 62, 88,251,181, 88, 53,238, 99,108, 34, 8,148,242,121,136,230,138,106,141,213, 33,
+196, 77, 48,152, 97, 32, 87,101,224,106,165, 32,177,104, 10, 11,142, 25,231,226,164,173,158,150,230,118, 92,156,219,148,134,139,
+ 91, 51,143,107,114,177,160,226, 92,208,117, 12, 36,188, 45, 45, 45,145,145,145,129,244,244,244, 88,212, 29,224,175,138,139,139,
+ 75,226,243,249,109,108,109,109, 1,192,173,182,129, 57, 77,211, 85,113, 88,251, 14, 28,181,241,237,230, 46,248,176, 75, 27,236,
+ 61,189, 2, 95,132,108, 2,135, 69,128,162,244, 88,191,177, 63, 40,173, 2, 33, 3, 63, 35,186,247,246,240,185,124, 90, 55,201,
+160, 46,249,229, 15, 3, 1, 54,150,255,107,212, 29, 75,190,132,244, 6, 77, 88,218,216,216,137,185, 92, 46,172,205, 29,117,243,
+166,204,202, 97, 24,166,234,185,225,176,184, 6,178,220, 74, 93,148,171, 16, 90,114,212, 0, 67, 54,123,183,108, 54,127, 62, 50,
+ 51, 51,103,116,235,214,109,101,121,121,121,137, 82,169, 28, 3, 0,110,110,110, 77, 73,146,228, 3,168,203, 59,210, 20, 53,167,
+133,224, 62,123,246, 12,102,102,102,200,202,202,170,110,124, 1, 77,211,127,155, 73, 0,127, 83,248, 1,136, 6,224, 8,160, 31,
+170,165,119, 32, 43, 76,117,221, 35, 34, 34,152,136,136,136,238, 85,157, 23,195,208,198,226, 98, 48,218,215,231,150,195,225, 48,
+ 0,170,207,104, 18, 89, 90, 90, 18, 28,103,103, 16,252,215,161, 31,204,159, 56,245,213, 96, 48, 45,181, 12, 77,129, 5, 66, 15,
+166,218,160, 69, 41, 32,176,194,166, 23,102,240, 22, 34,151,103, 89,189,167, 3,140, 12, 40,208,172, 6, 22,135, 81, 42,149, 48,
+ 26,141,210,230,205,155,159, 49, 26,141,210,138,206,141,249,111, 93, 81,138,162,146, 88, 44, 22,166, 77,155,134, 74,235,143, 78,
+167, 67,110,110, 46,180, 90, 45,116, 58, 29,146,147,147, 81, 86, 86, 6,157, 78,135,231,207,159,195,205,205, 13, 44, 22,203,177,
+142,198,156, 97, 24, 6, 46, 46, 46,104,214,172, 25, 88, 4,131, 95,215, 44,198,252,153, 83, 49,202,141,198,174, 45,235,209,163,
+ 71,143,214,174,174,174,129,108, 54,155,114,112,112,224,134,135,135,159,162, 40,106, 48, 76,111,121,206,206,157, 59,183, 89,219,
+182,109,237, 44,205,205, 12,124, 30, 11, 60,131,146,225,107,139, 24,182,170, 16, 46, 46, 77,141, 16,138, 60, 66, 67, 67,169,218,
+172, 16, 53,113,126,253,245,215,142,158,158,158, 22, 82, 75, 51, 37,143,195,202,231,130, 41, 44,123,250,240, 30, 0,240,108,237,
+ 52, 16,136,218,140, 27, 55,206,216, 16,206,133, 11, 23,186,217,218,218, 90,146, 96,202, 41,189,254,223,254,118,173,174,136,224,
+112,212,224,242,218, 79,159, 62,157,104, 8,231,183,223,126,235,218,166, 77, 27, 75, 75,115,177,130,205, 97,229,112,105, 58, 71,
+ 0, 58,151,163,211,151, 8,108,109, 84, 16, 73,252, 66, 67, 67,107,229,172,180,102,133,133,133,101,188, 37,188, 81, 92, 92, 12,
+ 77,110, 12,184, 89,241,240,145,112,224,111, 43, 5,159,207,175,154,250, 94,219,237, 90, 91,140, 86, 77, 98,203,212, 99,219, 47,
+173,195, 5,184,189,117,212,219,121,179,178,179,179,225,232,232, 88,231,243,244,219,111,191,205, 11, 10, 10,202, 15, 14, 14,214,
+157, 57,115, 6, 4, 65, 32, 50, 50, 18, 89, 89, 89, 8, 14, 14, 6,195, 48,149,179,218,240,248,241, 99,244,238,221, 91,215,173,
+ 91,183,172,138,252, 90,245, 98,226,196,137, 48, 24, 12, 80, 40, 20, 40, 46, 46, 70, 68, 68, 4,124,124,124, 24,145, 72, 52,148,
+229,210,103, 69,200,164,121,157,188,218,249, 98,235,166,181, 58, 30,155,179,186, 33,207, 43, 65, 16, 24,247,245,215,133,101,126,
+126,197,251,148, 74,213,120,115,115, 81,243,140, 12,171, 71, 23, 46,216,232,245,122,147, 56, 42,173, 58,206,206,206, 85, 34,139,
+203,229,130,205,179, 5, 75,236, 13,158,117, 48, 68, 14, 67,113, 53,154,175,181, 16,227,132,153, 4,231,197,150,181,167,118, 16,
+185, 96, 69,167,145,142,225,157, 71, 57, 94, 17, 53,193,206,138,254,128,100,216, 68,248,132,245, 45,155,219, 54, 19,226,238,209,
+ 92, 92,220,154,249,187, 38, 23,139, 1, 36,214,247,156,235,245,122, 13, 69, 81, 32, 73, 18,108, 54,187,122, 76,224,237,223,127,
+ 96,217, 72, 25, 0, 0, 32, 0, 73, 68, 65, 84,255, 29,143, 30, 61, 2,170,165,237, 41, 47, 47,167, 88, 44, 22, 4, 2, 1, 0,
+ 72,234,104,239,192,225,112,192,225,112,112,237,222, 13,235, 81,195,250, 19,119,158, 92, 66,103,159,209, 40, 82,232,145, 87,166,
+ 71,169, 10,104,235,191, 0, 94,189, 79,224,105,114, 57,124,219,121,177, 88, 60,241,184,154,248, 52, 41,200, 80,166, 99,120, 81,
+ 44,221, 66,151, 41, 60,119,247,100, 92,236,141, 99, 79,159, 31,250,233,116, 98, 39,255,110,202, 10, 99, 2, 20, 10, 5, 67, 16,
+ 4, 51,107,242,188,164,125, 19, 75,168, 77, 99,158,210,108,173,224,213,127,176,169,111,106,107,107,123,199,218,218, 58,178, 66,
+ 28, 53, 53, 51, 51,187,237,232,232, 24,143,215, 19, 61, 78,230,228,228,120, 42,149,202,206,120, 61, 57, 43,173,168,168,168,103,
+133,229, 41,173, 14, 75,216, 78,185, 92,254, 21, 69, 81, 3, 43,182,143, 41,138,242, 77, 72, 72,104,227,235,235, 27,235,238,238,
+254,216,221,221,253,156,187,187,251, 41,119,119,247, 83, 65, 65, 65, 27, 43,211, 61,252,197,110,195, 63,104,145,127,152,208, 66,
+133,200,218, 81,241,138, 42,161, 5,224,218,219, 1,104, 70, 62,255,185,241,203, 47, 97,121,234, 20, 56, 9, 9,152, 48,110,156,
+185, 72, 36,218,132,215, 57,154, 58, 75, 36,146,173,139, 23, 47, 54,179, 89,181, 10,178, 27, 55,144, 26, 17, 1, 3,135,243,240,
+ 93, 74,167, 86,171,193,102,179,171, 44, 49, 98,177, 24, 20, 69,161, 38,147,239, 31, 30, 64, 35,238,102,229,197,131,135,102,160,
+193, 40,206,203,187,221, 31,157,180,192, 46, 66,238,230,145,168,228,122, 44,181,237,104,183,169,105,151,251, 74,130,173,224, 89,
+ 10,144,158,158, 1, 10,116,131,252,205, 26,141,166, 76,169, 84,194,215,215,215,250,209,163, 71,205,125,124,124,172, 42, 62,127,
+240,158, 23, 38, 80, 38,147, 29,117,114,114, 74,145,201,100, 71, 1, 4, 54,224,216,157, 55,111,222, 4,139,197,194,226,197,139,
+ 81, 94, 94, 14,189, 94,143,162,162, 34,164,167,167, 67,167,211, 33, 51, 51, 19, 47, 94,188,128, 78,167, 67,106,106, 42,180,218,
+250, 7, 36, 52, 77,195,220,220, 28, 26,181, 2, 63,175,152,143,133, 97,179, 81,246, 42, 10,153,217,121,176,180, 16, 99,198,140,
+ 25, 44,169, 84, 74,211, 52,221,140,162,168,222, 52, 77,111, 51,229, 58, 85,187,223,110,185,184,184,120,173, 89,179,166,205,252,
+ 21,219,184,230,108, 5,195, 55, 19,208, 60, 51, 62,195,107,221, 17, 19, 23,108,226,254,184, 97,221,203,187,119,239,102,193,180,
+228,157, 36,128, 91,126,126,126, 45,179,178,178,124, 60, 61, 61, 91,217, 52,117,229,243, 29,157, 74,185,142, 77,228,140, 86,115,
+159,112,106,210,117,219,182,109, 49,183,111,223,206,110, 8,167, 88, 44,110,189,119,239, 94, 47,123,123,123, 47,142, 80, 40, 80,
+149,149, 29, 49,170,148, 71, 89,150, 82, 1,105,110,249,241,137, 19, 39,162,142, 31, 63,158,219, 16, 78, 15, 15, 15,207, 21, 43,
+ 86,180,245,246,246,110,235,224,214,156, 47,116,114, 41, 18, 56, 55, 45, 18,122,251,240,225,220,236,163,173, 91,183, 62,190,123,
+247,174, 73,156, 44, 22,203, 72,146, 36, 56, 28, 14, 68, 34, 17,206,159, 63,143, 47, 39,141,134,139,147, 53, 90,121,122,162,215,
+ 23, 95,225,248,241,227, 85, 49, 60, 44, 22,171,214, 30,125,207,170, 25,167,253, 28,137, 40,108,111, 29,133,237,173,163,252, 28,
+137,168, 90,197, 86,197,247, 53,237, 99, 82,107, 84,139,187,209, 4,177,117,246,218,181,107, 63,140, 31, 63,158,215,183,111, 95,
+220,191,127, 31, 19, 39, 78,188, 21, 30, 30, 14, 0,184,127,255, 62,102,205,154,117,235,202,149, 43,152, 58,117, 42,122,246,236,
+201,187,121,243,230, 86,152,144,251,199,104, 52, 98,215,174, 93, 48, 26,141,144, 72, 36,176,178,178, 66,255,254,253, 17, 19, 19,
+ 51,117,247,238,221,241, 44, 14,231,147,126, 3,135,225,204,169,112,188,120, 30, 51,117,207,202,177, 13, 78, 10, 76,146, 36,250,
+142, 27, 87, 88,216,182,109,241, 30,185, 92,245,169, 84, 42,242,204,205,181,186,122,244,168,141, 9, 66,141,160, 40,170, 74, 92,
+ 85,138,142,202,141,205,179, 5, 91,236, 5,182,153, 63,158, 38,114, 13,220, 0, 68,243,252, 17, 87, 87,254, 44, 14,143,156, 56,
+116,190, 27,134,206,119,195,160, 57,174, 19, 68, 77,240,171,184, 9, 62,239, 59,179, 89,144,187,191, 5,228,249,122, 68,172, 79,
+ 77,211, 20, 97, 21,128, 23,166, 60,231, 52, 77,199,102,101,101,129,199,227,161, 73,147, 38, 45, 1, 84,198, 5,238,156, 60,121,
+242,244,165, 75,151,206, 6,176,180,226, 51, 73, 80, 80, 80, 91,133, 66,129,132,132, 4, 0,120, 84,135, 53,184,106,150, 97,177,
+ 60,149,239, 42,243,134, 79,235, 41,144, 74,219, 33,171, 88,135,236, 98, 29,126,253,121, 48,162,110, 46,199,163,139,161, 72,203,
+205,133,208, 97, 8, 40,163,214,203,132, 65,189,236,201,147, 39,196,205,155, 55, 9,154,166, 97, 48, 24,152,114,185,156,137,190,
+117, 11,234,235,215, 9,115,115,115,162, 75,135,110,138, 61,203,207, 60, 56,177,229,214, 35,189,170,193, 3,245,247,193,194,164,
+164,164,192,163, 71,143, 6, 1, 88,232,237,237,125, 55, 61, 61,189,211,141, 27, 55, 90, 57, 59, 59,111,122, 87,210,202,180, 16,
+169,169,169,111,108, 21,105, 33,116, 21,162,161,111,133,152, 27, 4, 96, 22,222, 99,150,125, 3,112,237, 31, 28, 12,127, 6,111,
+205, 54,124, 91,104, 85, 79, 20, 6,119,169,212,204, 96,208,103, 94,186,116, 73, 79,146, 36, 68, 34, 17,198, 79,156, 72,254,252,
+211, 79, 93, 71, 7, 6, 70,126,246,225,135,231, 34,175, 92,241, 11, 8, 8, 0,195, 48, 32, 73, 18,135, 15, 31, 86,107, 52,234,
+ 34, 23, 23, 23, 75, 83, 26,141,234, 15,144, 92, 46,175, 18, 90,101,101,101,176,183,183, 55,217,117,168,148,227,242,149,243, 81,
+ 37, 12,245, 69,122,223,196, 13,250,213,185,131, 3, 74,105,138, 93, 70, 25, 80,166,102, 80,174, 1,251, 62,105, 21, 48,222, 99,
+136, 62,185,119,192,139,235,241,119,138, 52,148,166, 65,179, 37,242,243,243,231,135,132,132, 20, 57, 58, 58, 18,230,230,230,112,
+114,114, 34, 7, 13, 26, 84,152,145,145,177,244, 93,175,136,181,181,245,168,160,160,160,211, 89, 89, 89,195,175, 95,191,222,236,
+198,141, 27,195,131,130,130, 78, 91, 91, 91,143, 50,145,226,200,188,121,243,148, 60, 30, 15, 29, 59,118, 68,121,121, 57, 42,102,
+249,212,185,153,226, 34,229,114,185,216,190,102, 17, 22,134,205, 70,113,252,125, 60,189,117, 9,215,114, 9, 44, 88,177, 14, 92,
+ 46,247,157,114,125,181,176, 21,121,123,203,204,226,102, 77, 28,153, 61, 55, 44,204,236,241,227,199,156,233, 51,103, 49,169, 57,
+197,224,245, 93,203, 66,247,249,228, 19,165, 45,250,125,220, 11,139, 23,126,227, 93,145,180,179, 78,180,182, 21,121,123,201,204,
+ 98,191,249,108,116,210,204,153, 51,133,171, 87,175,214, 4, 6, 6,170,243,242,242,132, 98,169,149, 39,219,194,210, 43, 53, 39,
+ 87, 18, 24, 24,152,252,197, 23, 95,148, 54,148,115,193,130, 5,162, 11, 23, 46,176, 67, 66, 66,140, 37, 37, 37, 18,142, 80,232,
+ 75,240, 5, 29, 10, 74, 74, 44,134,135,132, 36, 14, 31, 62, 92, 85,145,176,212,100,206,239,191,255, 94,244,226,197, 11,118, 96,
+ 96,160, 33, 55, 55,215, 76,108,109,227,195,178,180,242, 79,201,201, 51,239, 16, 16,240,106,250,244,233,202,186,202, 89, 93,164,
+152,153,153,101,117,238,220, 25,235,215,175,199,143, 63,254,136,143, 62,250, 8, 49,207, 99,208,111,250,108,180,249,124, 22, 78,
+221,185,135,172,172, 44, 44, 91,182, 12, 62, 62, 62,224,114,185, 47,106,124, 30,167,198, 19,143,115, 65, 60,206, 5, 65, 76,141,
+ 39, 42,223,215,106,217, 90, 90,134,234,251,215,180,223,163,239,107,182,116,249, 57, 18, 81,117,197, 97,213, 39,182,134, 15, 31,
+254,101,101, 10,135, 79, 63,253,244,214,166, 77,155,186,124,250,233,235,129,118,199,142, 29,177,124,249,242, 46, 11, 22, 44,184,
+181, 98,197, 10,244,234,213, 11,238,238,238,245, 78,124,161, 40, 10, 70,163, 17,163, 71,143,134,209,104, 68, 65, 65, 1, 94,190,
+124,137, 29, 59,118,128, 97, 24, 1, 0, 56,202,156,219,243,120, 60, 60,137,126,168, 90,248,105,192,111, 13,176,100, 17,213, 7,
+ 49, 10,133, 2,195, 63,255,188, 48,179, 69,139,226,109,133,133,170, 73, 82,169,200, 53, 45,205,202, 76,167,115, 66, 29,113,137,
+ 4, 65,128,166,233, 42, 97, 85, 41,184,222,222, 42, 58, 74,147,160, 87,209,103,111,236,207, 6, 0,116, 27, 43,195,160, 57,174,
+ 19, 28, 61, 68,155,187,142,121,109,244, 62,190, 60,137, 41,207,166, 86,195,128,216, 6, 88,172,239,223,191,127, 31,150,150,150,
+ 8, 9, 9,225,147, 36,185,170,114,188,138,215,185,179, 54, 84,114,241,249,252,181,161,161,161,100,105,105, 41,158, 62,125, 10,
+ 0, 87,106,107,151, 24,134,169,170,187,162,152, 0, 69,243,112, 59,250, 60, 46,222, 56,134,148,172, 2,164,229,107, 0,182, 5,
+ 52,202, 76,232,213, 89,208,149, 70, 67,174, 21,153, 84, 96, 46,151, 91,224,237,237,205,248,251,251, 51, 12,195,224,213,171, 87,
+198,212,180, 52,227,195,141, 27,153,103, 83,166, 16,102, 47, 95,114,133, 66, 33,225,230,230, 6,129, 64, 64, 11, 4,130,162,255,
+ 96,231,253,151,164, 91,248, 11,210, 66,252,153, 86, 45, 6,255, 76,228,224,205,217,134, 85, 9, 76,107, 74, 88, 10,198, 92, 56,
+242,216,214,159, 45, 66, 70,143, 85,250,248,248, 72,157,156,156, 64, 16, 4, 6, 15, 25, 66, 4, 93,191,110,198,145,201, 96,253,
+193, 7, 85,238,136,203,151, 46,225,252,249,243,202, 51,191,159,112,154, 56,105,210, 0, 0,123,235, 40, 12,155,207,231, 87,253,
+110, 78, 78, 14,248,124,126, 85, 76,132, 92, 46,135,173,173, 45,114,114,114, 76, 93,249,122,223,220,176,123, 97,249, 1,243,221,
+ 2,204, 56,196, 57,101, 46, 40,134, 1,135,160, 0, 53, 3, 3, 5,104, 13, 12,218,187,178,172, 46,170,141,210,136,251,225,201,
+ 0,246, 53,228,236,105,181,218,171,143, 31, 63,158, 66,211,244, 49, 0,228,245,235,215,233,216,216,216, 47, 97,122,224,250, 31,
+205,246, 34,209,156,200,200, 72,171, 57,115,230,148, 68, 68, 68,148,245,239,223,223, 98,199,142, 29, 86, 61,123,246,156, 83, 84,
+ 84,116,200, 20, 67, 96,122,122,250,222,140,140,140, 47,253,253,253, 81, 92, 92, 12,189, 94,143,168,168, 40,120,120,120,224,209,
+163, 71,104,217,178, 37, 30, 62,124,136, 86,173, 90,129,162, 40,104, 52, 26,208, 52, 77,213,215,152, 23, 23, 22, 0, 69,233,200,
+190,127, 14, 47,159, 69, 33, 50,155,192,150, 67,167,209,164,153,219, 59,229,169,105,105, 39,106,235,104,107,125,113,245,146,239,
+237, 82,175, 30, 70,248,174, 45,244,181,115,231,218,240,204, 48,165,251,232,175,134,233, 12,104, 10,128,215, 41,192, 31,125,165,
+ 47, 40, 81, 51,228, 70,198,214,157, 96,177,165,157,168,173,189,141,245,133,127,173, 90,106,246,234,252, 30, 28,217,190,158, 57,
+190,255,160,143, 6, 8,104,219,182,109, 95,146, 36, 45, 1,104, 42,226,188, 76, 90,218,166, 38,206,203,167, 79,251,105,128,128,
+147, 39, 79,246, 21,137, 68, 14, 0, 12, 42,149, 42,233,125, 56,175, 68, 68,248, 85,150,147, 32, 8, 59, 0,122,134, 97, 94,161,
+129, 75,240,140, 24, 49, 98,249,172, 89,179,194, 40,138,178,173, 54, 58,103,173, 93,187,150, 77,211, 52,139, 97, 24, 61, 73,146,
+250, 11, 23, 46, 80, 70,163, 49, 91,163,209,124,254, 62,173,200,176, 97,195,112,239,222,189, 37,120, 61, 9,195, 84,107,245, 27,
+113, 90, 21, 75,246,188, 51,255,245,235,215,151,125,242,201, 39,115, 15, 29, 58,244,114,211,166, 77, 3,167, 78,157,138,195,135,
+ 15,163, 69,139, 22,120,242,228, 9,230,207,159, 15, 0, 93, 22, 44, 88,112,106,231,206,157,238,169,169,169,107, 77,176,104,192,
+104, 52,226,224,193,131, 24, 60,120, 48,108,109,109, 33,147,201, 64, 16,196,213, 73,147, 38,253, 4, 0, 44,130,197, 5, 0,173,
+ 70,171,245,244,244, 55,217,130,203,229,114,171,218,186,220,220,220,170,153,130,125, 62,249,164,240,215,213,171,241,155, 90,141,
+ 73, 82,169, 40,211,217,217,241,212,171, 87,159, 61,127,221, 56, 51,117, 89,117,234, 19, 89,166,134, 52,168,115, 48,239,247,149,
+ 41, 14, 0, 62,234, 54, 86,134,110, 99,101,240, 31,100, 71,144, 44, 2,207, 46, 22, 33,230,114,241,113,131, 28, 87,209,176,229,
+114, 98, 87,173, 90,117,170,123,247,238, 3, 91,183,110,141,201,147, 39,127,177,107,215, 46,174,193, 96,152,137,127,167,121,176,
+ 32, 73,114,233,246,237,219, 63,179,178,178,194,205,155, 55,113,227,198,141,171, 0,210,107,107,151, 0, 84,229,204,106,226,210,
+ 82,243, 34, 85, 33,202,207,186,141, 91, 55,127, 71, 11,159,175, 32,116, 24, 0, 43,207, 21,208,199,255, 8, 93,209, 69, 88,185,
+244, 71,102,234, 43,176,216,252,152,250,130, 80, 24,134,121,158,153,153,233,238,238,238, 78,164,164,164, 24, 1, 48, 20, 69, 49,
+250,174, 93, 13,109, 86,175,230,196,124,241, 5,209,233,197, 11, 22, 67, 16,116, 84, 84, 20, 0,196,253, 55,122,241,202,116, 11,
+ 49, 49, 49,181,165, 91,104, 16,188,189,189,187,220,184,113,131,175,209,104,112,237,218, 53,116,232, 80, 53,183,235,191,154,253,
+190,186, 22,249,135,225,179, 26, 62,219,241,134, 69,235,141, 27,155, 38, 56,173, 90,182,164,184, 36,118, 15, 30, 48, 64,245,248,
+241,227,170, 81,159,230,193, 3, 40,207,159, 7, 69, 81, 96, 24, 6, 55,174, 95, 71,232,216,177, 10, 14,139,248,213,213,181, 25,
+ 67, 48,111,228,110,233, 93,195,232, 33, 36, 36, 36,164,170,241,201,200,200,128, 88, 44, 6,143,199, 3, 77,211, 48, 26,141, 96,
+177, 88,176,176,176,128,209,104,172,201, 4,243, 54,167,129, 42, 86, 14,223,217,111, 76,142, 76,161,103,166, 88,186,162, 41, 87,
+ 88,245,112, 58,152, 19, 24,232,195,129, 13, 59,159,185,178,246,195,108, 90, 91, 52, 28,127,156,209, 85,223,148,255,150,237,218,
+181,251, 41, 52, 52,148, 4,128,222,189,123,147,237,218,181,219,140,186,151,202,169,147, 83, 32, 16,240, 1,224,244,233,211,197,
+ 47, 95,190,252,232,244,233,211,197,213, 63, 55,145,115,199,154, 53,107, 32, 18,137, 96, 52, 26,161,211,233,170,226,179,170,191,
+234,245,122,216,216,216,224,204,153, 51,160, 40,234, 76,125,229,116,105,218, 12,132,109,115,236, 61, 29,137, 27,133,220,119, 17,
+ 89, 85,156,205, 29,196,173, 28,108,172, 47,253,107,229, 50,219,146,196, 40,100,102,102, 50, 23,206,159,185,171, 1,178,202,202,
+177,176, 84,137, 86,106, 29, 4, 29,220,145,126,105,251,119,204,130,110, 48,160,230, 89,131, 85,156,109, 28,196,173,156,108,173,
+ 47,172,251,215, 74,179,210,196, 40,228,228,230,226,236,153,211,143, 53, 64,165,187,113, 2, 77,211, 94, 52, 77,123, 1,152, 80,
+135,120,105, 16,167, 74,165,242, 86,169, 84,222,127, 38, 39,195, 48,222, 12,195,152,204, 89, 61, 38,106,195,134, 13,241, 57, 57,
+ 57,161,249,249,249,193,149, 91, 73, 73, 73,111,133, 66,209, 67,165, 82,117, 85,111,104,102,161, 82,169,236, 20, 10,133,163, 70,
+163,105, 15, 32,170, 1,247,124, 21,170,103,157,206,201,201, 89,156,147,147, 67,212, 87, 78,214,231,241,196,129,117,223,252,190,
+125,251,118,199,247,228,127,163,156,133,133,133,199, 14, 29, 58,228,235,230,230,230, 62, 97,194, 4,108,219,182, 13,155, 54,109,
+210, 2,192,206,157, 59,181,213, 44, 89, 46,169,169,169,254,181,184, 13,123, 87,179,150,236,235,211,167, 15,115,227,198, 13, 12,
+ 30, 60,184, 42,145,232, 47,191,252, 2,163,209, 40,239,213,171, 23, 13, 0,106,141, 74,206,208, 12,116,250, 90,253,239,127, 56,
+159, 60, 30,239,227,234,249, 2, 43,147, 49,243,120, 60, 48, 12,131, 86, 93,186, 20,150,250,248, 20,239, 42, 43, 83, 45,246,246,
+ 54,255,204,211,115, 66,107, 96,108, 77,156, 4, 65,188, 97,213,121,123,107,128, 37,171,122, 57,243,213,217,152,252,251,202,148,
+243,149,150, 45,129,132, 13, 77,185, 17, 39, 86,167, 20,104, 10,240, 75,109,226,167,174,186, 23, 23, 23, 79, 95,189,122,181, 86,
+ 42,149, 98,216,176, 97, 88,177, 98,197,164, 46, 93,186,148,217,217,217,221,107,209,162,197,179,145, 35, 71,230, 68, 69, 69, 77,
+ 15, 10, 10, 66, 66, 66, 2,214,173, 91, 87, 90, 82, 82, 50,166, 46, 78,130, 32,170, 44,121,131,250,245, 46,254,121,243,122,186,
+ 87,247, 47, 33, 18,154,195,192,113, 65,177,194,128, 18, 37, 3, 29, 63, 0, 60, 46, 31,193,129,109,113,239,194, 30, 21,165, 83,
+238,173,239,158, 87, 40, 20,199,199,143, 31, 47,231,114,185,208,233,116, 12,135,195, 1,255,117,220, 49,205,249,232, 35,125,167,
+216, 88, 35,197, 48, 52, 65, 16,248,250,235,175,149, 37, 37, 37,135,222,229, 57,106, 0,170,115,254, 89,233, 22,122,191,213,255,
+252, 25,105, 33,254,138,186,255,147,177,163,134,237,223, 22,173,202, 41,149,149,175, 4, 65, 83, 20, 69,195,213,205,213, 44, 53,
+ 37,125,203,136, 17, 33,159,246,237,219, 79,212,175, 95, 63, 65,219,248,215,163,209,211,167, 79, 35, 60, 60, 92,117,241,226, 69,
+ 57,159,195,218,233,210,196,197,158,162,104, 16, 4, 93,167, 26, 54, 51, 51,155, 57,111,222, 60, 97, 89, 89, 25, 54,109,218, 68,
+251,250,250,146, 98,177, 24,122,189, 30, 59,119,238, 52,180,109,219,150, 67,146, 36,202,202,202, 64,146,228, 11, 19, 43,248,180,
+ 44, 61, 43,248,167,160,161,225,254,211, 38, 90,183, 9,234, 36,237,225,226, 4,195, 7, 12,178, 51, 82,240,242,202,197,146,231,
+ 23, 54, 22, 65,147, 55, 20,245, 47, 15, 84, 83, 71,176,232,226,197,139,118,211,167, 79,103, 52, 26, 13,145,158,158,206,172, 92,
+185,210,110,242,228,201,139,178,179,179, 71,189,227, 69, 33, 74, 75, 75, 65, 16, 4, 93,209,144, 84,142,250, 27,226,151,139,217,
+187,119,239,201, 33, 67,134, 12,234,213,171, 23,226,227,227,171, 92,132,213,133, 86,229,236,195, 85,171, 86,149, 2,152, 91, 31,
+ 41,135,195,193,166,189,199, 80, 90, 82, 8,123,123, 25, 4, 66, 33,222,117,134, 37,143, 36, 23,255,176,236,123,187,194,184,123,
+ 68,204,221, 72,250,232,211,188,124, 35,197,212,156,241,191, 60,155,169, 80,255,117,143,102, 72,214,226, 31, 86, 46,181,168,116,
+107, 30,138,206,145, 19, 20, 51,253,189, 30,145,127, 10,231,127, 24, 50,153, 12, 57, 57, 57,132, 76, 38, 99, 42, 98,180,152, 58,
+132,214,155, 55,248,107,119, 25, 81,151,219,240, 93,249,147,147,147, 87,126,240,193, 7,223, 36, 36, 36, 28,109,211,166,205, 84,
+ 0, 77,180, 90,109,233,130, 5, 11,254,181,115,231,206, 79, 77,177,100, 1,192,225,195,135, 55, 78,156, 56,241,252,128, 1, 3,
+190,163,105,186, 93,181,142, 61,217,206,206,174,202,133, 91,144,151, 27, 54,229,211,209, 97, 10, 69,137,201,121,238, 36, 18,201,
+103, 11, 22, 44, 16, 40,149, 74,108,221,186,149,110,219,182, 45, 89, 57, 40,218,191,127,191,177,101,203,150,236,144, 47,191, 44,
+220,144,155,139,229, 55,111, 42,195,188,188,124,119,189,124,217, 30, 52,189,175, 54,171, 78, 77,150,172,202,176,139,119, 68,118,
+133,216,250, 5,192, 71,157, 70, 56,224,228,154, 20,148,164,234,254, 5, 35, 94,193,132,101,129,106, 64,230,241,227,199,131,243,
+242,242, 78,126,255,253,247, 22,237,219,183,135,151,151, 23, 71, 34,145, 4, 84,166,139, 41, 43, 43,195,229,203,151,177,109,219,
+ 54,221,243,231,207,135,212,229,174,162, 40, 42,191,101,203,150,149,231,129, 33, 8,162, 72,174, 37, 44,142,180, 14,144, 76,152,
+114,148,184,245,240, 14,178,245, 52,180, 6, 26,174,110,126,232,241,209, 6,156, 58,247,140,202, 78,141,141, 53,168, 75,126, 53,
+161,188,175, 18, 19, 19, 79, 44, 91,182,108,196,119,223,125, 39, 44, 44, 44,164,180, 90, 45,125,236,216, 49,214,132, 9, 19, 40,
+134,205,166,185,108, 54,102,206,156,169, 46, 45, 45,253, 29,248,143, 46, 48,253,151,164, 91,248, 11,210, 66,252,105,214,172,234,
+175,255, 95, 80,227, 19, 74,179,200,219,219,182,255,252,241,225,131,135, 28, 88, 44,242,255,216,187,238,248,166,170,247,253,220,
+123,179, 71,211, 52, 29,105, 58,104, 89,101,149, 85,246, 6, 65, 65, 64, 81,100,124, 17, 4,190, 96, 1, 81, 4, 20, 28, 56,160,
+ 44, 65,252,130,130,140, 10,202, 16,148, 41, 27,101, 72,109,217,180,128, 80,202, 30,221, 35, 77,147, 54,105,246,205,253,253,209,
+ 36,166,165, 35, 41, 69,193, 95,158,207,231,126,146,155,123,243,228,220,147,123,207,121,206,123,222,243,190,193,119,238,222,189,
+240,242,208, 97, 89, 71,143, 30,149,113,124,125, 59, 2,176,153, 38, 79, 62, 99, 54,234, 85, 7,246,238,141,168, 95, 63,178,141,
+ 61,169, 52, 99,163,200, 83,213,253,160, 86,171,213, 37, 38, 38,150,126,244,209, 71, 68, 70, 70,198, 86,185, 92, 62,242,240,225,
+195,226,161, 67,135,234,211,210,210,118, 5, 7, 7, 15,233,211,167,143,207,251,239,191,111,212,106,181,158, 36, 30, 77,101, 10,
+138,154,159,255,108,217,235,231,151,174,121, 30, 44,170, 27,140,108,192,102, 57, 5,115,201, 81, 0, 91,225, 65,188, 35, 87,136,
+ 68,162, 54, 66,161, 16,151, 46, 93, 42,234,212,169,147,201, 96, 48,112, 22, 46, 92,232, 47, 18,137,218,212,182,226, 25,134, 97,
+138,138,138, 96,179,217, 88, 0, 8,251, 43,108,158,175,197,255,207,203, 47,191,188,119,251,246,237, 47, 12, 26, 52, 8, 13, 27,
+ 54,132,197, 98, 65,147, 38, 77, 96, 50,153, 16, 21, 21, 5,163,209,136,121,243,230, 65,163,209,204, 68, 53, 57,207, 8,130,128,
+213,106,117, 58,219,134,134, 69,148,197,233,121,140, 48, 22, 34, 54,217,240,198,129,239,145, 95,168,180,109,191,156,151, 87,106,
+166,251,223, 46, 40,189, 86,241,188, 82, 26,186, 62,227,167,101, 1,128,209, 86,125,198,121, 17, 23, 13,111, 30,252, 14,121,249,
+ 74,252,156,146,163,214,153,109, 3,110, 86,194,233, 81, 57,159, 17,206,152,121,105, 24, 54,205,253,115, 31, 7,238, 10,170,170,
+112, 41, 23,196, 69,225,247, 12,214,125, 95,105,140,172,199,228,223,123,235,214,173,189, 0,144,154,154,154, 49,106,212,168, 15,
+239,223,191, 63, 31,192,161, 7, 15, 30,172,243,132,232,251,239,191,191, 5,224,191,213,157,243,211,178,255,238, 1,176,199, 19,
+222,146,146, 18, 67,114,114,178,225,253,247,223, 39, 50, 50, 50, 14, 7, 7, 7,191,112,228,200, 17,225,208,161, 67,141, 87,175,
+ 94, 61, 30, 18, 18,210,179, 95,191,126,226, 67,231,206,101,149,222,185,115,224,192,253,251, 97, 22,155,237, 64,117,207,103, 29,
+139,172,114, 98,107,207,130,251, 75,246, 46,185,223,207,102,196, 46, 83, 17,206, 0,200,124, 12,206, 63, 78,157, 58,213, 98,204,
+152, 49,219, 7, 15, 30,220,181, 69,139, 22,168, 87,175, 30,110,222,188,137,130,130, 2, 92,185,114, 5,251,247,239,223,111, 48,
+ 24,106, 76,168,173, 82,169, 30, 77, 79,196,151,133,108,252,118,238,254, 11, 73, 29,155,244, 24, 52, 78,208, 50,196, 6,147,153,
+ 65,198,195, 59,152,247,233,250,210,156,135,183, 82,205, 86,243,171,112,115,161,142, 94,175,143,255,250,235,175,217, 7, 14, 28,
+ 24,180,106,213, 42,159,136,136, 8,138,195,225,144, 0,152,139, 23, 47, 50,211,166, 77,211, 41,149,202,131,197,197,197,241,127,
+115, 31,253,199,221,187,119, 99, 40,138,170,211,112, 11,143, 17, 22,194,139,186, 68,131, 6, 97, 45, 26, 69,132, 76,110, 88, 47,
+108,106,131,136,240,177,149, 57,185, 55,244,243,243,105, 16, 25, 26,219,176, 94,216,212, 70, 17, 33,147, 27, 52, 8,107,225,134,
+105,177,161, 68, 34, 57,172, 80, 40,218, 2,128,175,175,239, 16,169, 84,122,205,215,215,119,136,125, 20, 56, 68, 44, 22, 95,143,
+142,142,126,243,111, 52, 87, 86,203,217,164, 73,147, 81, 90,173,246,173, 38, 77,154,140,114,236,223,185,115,199,185, 95, 27,206,
+240,240,240,190, 23, 47, 94,252,207,178,101,203, 94,107,220,184,241,144, 69,139, 22,189,246,203, 47,191,252, 39, 44, 44,172,125,
+ 45, 56,121, 0,126,100,179,217,121, 92, 46, 55,159,205,102,231, 57, 54, 22,139,149, 71, 81, 84, 30,128,117, 85, 88,203,250,185,
+140,114,146,228,114,249, 3,185, 92,254, 32, 56, 56,248, 65,112,112,240, 3,133, 66,241,200, 22, 16, 16,144,228,110,125, 54, 11,
+ 22,119,239, 84,207,231, 84, 43,133, 56,169,185, 92,212,172, 46,254,163,102,193,226,238, 29,235,249,158,106,165,240, 73,252,255,
+198,217, 54, 24, 12,179,182, 25,195,172,109,198,180, 13, 6, 83,211,126, 93,154,253, 21, 10, 5,163, 80, 40,230, 62,169,169,132,
+ 42,248,255,246,231,189, 14, 57, 27,250,248,248,252, 84,175, 94, 61, 71, 91,247,146, 68, 34,249, 93, 44, 22,191,100,111,235, 94,
+ 18,137, 68, 9,209,209,209,227,106,226,148,201,100, 23,131,130,130,114,237, 91,142, 92, 46,207,145,203,229, 57, 65, 65, 65,217,
+ 65, 65, 65,217,129,129,129, 89,142, 77, 42,149,158,173,229,181, 7, 1,232, 12,160, 61, 0, 73, 29,214,103, 3, 0,147,236,109,
+208, 23, 0,222, 4,208,186, 14,254, 35,130, 45,144, 77,225, 73,195, 79,177,197,129, 37,108,113, 96, 9,207, 55,236, 84, 53, 41,
+120,220,225,108, 42,147,201, 22, 74, 36,146, 95,124,124,124, 18,125,124,124,246, 6, 4, 4, 44, 2,208,244, 31,186,151,196, 0,
+ 54,160, 44, 62,211, 33,148, 77,133,239, 69,217,162,130,136,167,240,158,255,255,140,216, 74, 12, 42,248, 59,162, 64,245,243,114,
+122, 57,189,156, 94, 78, 47,167,151,243, 25,228, 36,189,245,233, 21, 90, 30, 10,173,114,155, 67,104,177,188,117,227,133, 23, 94,
+120,225,133, 23,143,192,230,173, 2, 47, 60, 68,165, 83,203, 68, 53,170,212,147, 88, 83,181, 81,182,199,188,156, 94, 78, 47,167,
+151,211,203,233,229,244,114,254,191,227,252,127,129,191, 43,121,140,215,172,234,229,244,114,122, 57,189,156, 94, 78, 47,167,151,
+243,223, 14,239,212,161, 23, 94,120,225,133, 23, 94,120,225,197, 19, 66,188,139,224, 42, 55,133,232, 21, 90,158,131, 4,240, 22,
+128, 97, 0, 26,161, 44,155,253, 78, 0,171, 81,187, 57,125, 9,128, 15, 1,116, 67,217,234,156,123, 0, 18, 81,182, 58, 71,235,
+173,238,202, 17, 16, 16,240, 49,155,205,150, 2,101,169, 77, 28,175,174,239,105,154, 86, 23, 23, 23, 47,122, 66, 69,160,224,102,
+ 4,101, 71, 89, 93,203,230,250,106,177, 88,158,100, 57,189,120, 58,209, 68, 38,147,253,168, 82,169, 70,195, 37,201,178, 23, 94,
+252, 27, 16, 24, 24, 56,217,108, 54,127,194,225,112, 22, 22, 20, 20,172,249,127,116,233,143,136,172,114, 66,235,192,129, 3, 9,
+ 0, 48,120,240,224, 94, 0, 32,149, 74, 79,147, 36,217,192,147, 95,176,217,108,247,212,106,117,149, 1,212,164, 82,233,105,138,
+162, 30,225,180, 88, 44, 62, 44, 22,171,164,178,239, 88,173,214,204,226,226,226,246, 79, 73, 37, 18, 0, 14,248,249,249, 25,230,
+207,159,191,186,119,239,222,225,217,217,217,214,217,179,103,247,188,124,249,242, 32, 0, 47,122, 40,182,186, 16, 4,177,177,109,
+219,182,123,198,142, 29,187,189, 83,167, 78,220,194,194, 66,159,157, 59,119,134,110,218,180, 41,217,102,179,141, 70, 53,137, 86,
+255, 63,131,205,102, 75, 51, 51, 51,125,128,178,121,112,187,176,130,197, 98,129,197, 98,129, 78,167, 67,155, 54,109,234,252,119,
+131,131,131, 99, 8,130, 88, 37, 22,139,219,107,181,218, 11, 0,166,230,228,228, 92,246,164,172, 86,171, 21, 12,195, 56,203,217,
+162, 69, 11,239, 31,234, 25, 38,114,185,220, 1, 81, 81, 81, 29,141, 70, 99,209,189,123,247,206,211, 52,253, 25,234, 46, 71,155,
+ 47,128,207,120, 60, 94,167, 70,141, 26,133,223,186,117, 43,195,108, 54,159, 67, 89, 50,100, 77, 93,136,172, 94,189,122, 37,125,
+251,237,183,254, 83,166, 76, 73, 74, 76, 76,236,238, 21, 91, 94,252, 83, 8, 15, 15,151,234,116,186,245, 0, 98,216,108,118, 48,
+159,207,135, 64, 32,200,229,241,120,151, 4, 2,193,132, 83,167, 78,169, 61,229,164,105,250,179, 7, 15, 30, 4,119,238,220,121,
+105, 80, 80,208, 60,165, 82,105, 48,155,205,199,139,138,138,102, 2, 40,174,238,187, 21,181,200, 51, 38,178, 92, 95,225, 16, 93,
+ 44,251,133, 49, 0,122,151, 83, 96, 44, 86,216,195,135, 15,131,248,124, 62,108, 54,155,179, 51,171,184, 57, 62, 55,153, 76,104,
+217,178,165,185,134, 14, 39, 60, 35, 35, 35,136,203,229, 58, 63, 51,153, 76, 8, 13, 13,181,101,102,102, 6,217,211, 30, 56, 97,
+ 52, 26, 17, 22, 22,246, 52,229, 60,122, 75, 38,147,105,210,211, 51,218, 24,140,230,184, 55,223,249,232,227,209,195,158,247, 59,
+125,250,180,237,197, 23, 95, 52, 38, 36, 36,188,133,178,196,169,110, 53,230, 4, 65,108,154, 61,123,246, 60,190, 80,226,127,226,
+116,170,113,211,206,131, 89,109,155,212, 39,102,206,156, 73, 77,155, 54,237,143,152,152,152, 31,109, 54, 91, 59,120, 96,217,242,
+243,243, 59,194,227,241, 34,237,245,151, 94, 84, 84,244,194, 83,120, 67,178,240,104,240,216,202, 62,171, 17,133,133,133,208,235,
+245,143,108, 45, 90,180,120, 18,142,136, 44, 54,155,189,119,241,226,197,161,185, 57, 57,248,223,242,229,157, 81,102,201,236,236,
+206,151,243,243,243, 31, 41,103,179,102,205,224,133, 71,248,112,222,188,121,139, 95,127,253,117,208, 52, 13,189, 94, 31,114,251,
+246,237,232, 79, 62,249,228,213, 59,119,238,116, 4,112,247,113, 7,227, 81, 81, 81,105,211,167, 79,151,117,236,216, 17,246, 44,
+ 21, 33,137,137,137,157, 55,108,216,240, 70,122,122,122, 51, 0, 5,143,243, 3, 50,153,236,199,239,190,251,206, 95, 40, 20, 98,
+223,190,125,254,125,251,246, 77, 76, 73, 73,233,241, 24, 98,139,244,247,247,159, 6,224, 57,155,205,198, 5,112,174,168,168,104,
+ 1, 60,143,234,174, 16,139,197,187, 72,146,172, 15,252, 21,141,158, 36,201, 0,130, 32,148,142,207, 8,130, 8,178,217,108,103,
+ 84, 42, 85, 87,239,237,248,108,195,223,223,127, 98, 94, 94,222,183, 60, 30,143,227,231,231, 7,161, 80, 8, 22,139, 5, 22,139,
+ 85,143,199,227,213,227,241,120, 3,251,244,233, 51,245,247,223,127,175, 54,194,126,151,182,242,241, 32,137, 56,138, 32, 41, 0,
+ 32,217, 34,137,175,175, 47,226,226,226, 68, 67,134, 12, 17, 1, 64, 82, 82,210,216,113,227,198,245,205,204,204,108, 89,149,216,
+170, 76,139, 60, 67,136,175,174,195,131, 93, 61, 38,148,123,114, 73, 18, 92, 46, 23,103,207,158,133, 59,193,202, 29, 41, 18,170,
+109, 13,236, 17,198, 47, 95,254,203, 0,224,232,104,184, 92, 46, 78,157, 42, 31, 84,190, 75,151, 46,206,135,253,239,194,176, 22,
+101, 65, 30,119,188, 93, 86,174,225,171,202,162,107,239,120,187, 25,122,126,245, 16,195,166,205, 29, 89,106, 48,119, 0,160, 83,
+ 23, 21, 21, 93,216,189, 59,187,109,147, 38,156, 31,127,252,177, 99,104,104,232, 48, 15,132,214,135,237,218,181,219, 69, 9,124,
+ 3,198,142, 27, 63,118, 2,139, 52,191, 49,233,253,133, 25, 57, 74, 93,108,108,236,238,125,251,246,141, 93,178,100,201,245, 89,
+179,102,125, 8, 96,142,187,229,231,243,249,145, 55,110,220,136,162,105, 26, 45, 90,180,120, 26,211, 24,180, 69, 89,240,189,215,
+ 1,108,179,127, 54, 10,101,145,251, 99, 0, 92,242,132,204, 97,193,170,108,171,107,132,134,134, 54, 27, 51,102, 76,128, 74,169,
+196,255,150, 47,119,124,220, 30, 53, 76, 35, 58,158, 31,147,201,132,215, 94,123,109, 12, 77,211, 44,135, 8, 52, 26,141, 38,141,
+ 70, 99,192, 95,142,165, 5, 0,158,119,163, 56, 13, 68, 34,209,151, 0, 98,244,122,125, 40, 0,136, 68,162, 44,155,205,182, 71,
+167,211,205,193, 95, 9,124, 61, 30,224, 2,136, 70,213,169,160,152,197,139, 23,223,250,232,163,143,238,254, 3,156,145,114,185,
+124,209,240,225,195,113,240,224, 65, 28, 58,116,200, 34, 16, 8, 88,227,198,141, 35,166, 78,157,234, 55,125,250,244,129, 0,190,
+126,204,191,121,224,188,121,243,100,205,155, 55,199,206,157, 59,113,229,202, 21,125, 84, 84,148,160,119,239,222, 96,177, 88,178,
+143, 63,254,248, 69, 0, 27, 31,231, 7, 84, 42,213,130,247,223,127,127,211,182,109,219,124,238,221,187,135, 85,171, 86, 5,140,
+ 28, 57, 50, 33, 61, 61,189,151, 7, 98,139, 7, 96, 26,128, 62, 20, 69,245, 24, 55,110,156,245,157,119,222, 97,147, 36,105, 89,
+190,124,121,224,134, 13, 27, 70,178,217,236,152,194,194, 66,119, 6,105, 36,128,184, 9, 19, 38,252,247,247,223,127,247, 59,127,
+254, 60,215,223,223, 31, 52, 77, 59, 45,197, 54,155, 45,200,113,207, 90,173, 86, 52,107,214, 44,204,229,251,130,103, 85,104,144,
+ 36,105,182,217,108,108, 0,124, 0,198,154,246,255, 77, 34, 75, 38,147, 77, 81,169, 84,171,131,131,131, 33,151,203, 31,233,107,
+141, 70, 35,248,124, 62, 39, 56, 56,248,187, 33, 67,134,176,247,238,221, 91,229, 20, 32, 65, 17,159,237,251,105,126,168,204,207,
+ 7, 0,176, 98,237,175,165, 0,240,203, 47,191, 32, 59, 59, 27,126,126,126,104,217,178, 37, 53,127,254,124,197,204,153, 51,255,
+ 87, 84, 84, 52,161, 42,174,138, 90,228, 25,179,104,197, 87,182, 95,173,143, 22,195, 48,206, 60,121,110,222,180, 21, 63, 58, 86,
+129,143, 48,153, 76,168,104,209,114, 60,188,108, 54,187,162,249, 17, 4, 65, 48,213,113, 86,130,113, 34,145,168,141, 78,167, 91,
+233,193,232,214,201,185,227,237,102,216,196,155, 61,202,145,137,116,224,251,101,175,155, 0,156,190, 63, 97,213,183,189,122,133,
+ 78,251,244,155,185,250,194,108,229,199, 99, 94,138,140, 10,246, 23,136,212,249, 26, 89,211,166,253, 43, 88,100,106, 42,103,207,
+177, 99,199,110,254,237,236, 3,130,207,231,112, 88, 20,197,238,222,170,137,127,184, 47,229,235, 3,248,102,220,189,117,122,252,
+248,241,173,102,205,154,213,195, 3, 78,216, 59, 92,108,217,178, 5, 4, 65,144,158, 92,123, 29,226, 88,117, 34,139, 97, 24, 16,
+ 4,177,213,165, 83,217,106,255, 44,197, 69,108,177,170,171, 79,135, 53,213, 33,170,198,141, 27, 55,198,106,181,178, 92, 26,137,
+138, 2,166, 50, 17,227,214,181, 43, 20,138,223, 0, 60, 79, 16, 4, 76, 6,131,233,203,175,190,114, 61,124,177,130,200, 58, 86,
+213,179,100,177, 88, 64,211, 52, 43, 37, 37,133,237,114,175,179, 1,136, 0, 4, 48, 12, 3,146, 36,255,116,163, 62,155, 9,133,
+194,211,251,247,239,151,180,111,223,158,224,114,185,176, 90,173,184,122,245,106,248,146, 37, 75, 38, 29, 59,118,236, 69,157, 78,
+215, 2,143, 38, 79,119,231, 63,138, 78, 76, 76,212, 53,108,216,176, 82,225, 88, 92, 92,204,106,210,164, 73,175, 42, 68,209,147,
+230,204,204,203,203,123,229,249,231,159,159,156,155,155,155,102,181, 90, 63, 0,208, 50, 32, 32, 32,101,232,208,161, 16, 8, 4,
+125,244,122,253,215,143,115,207, 7, 5, 5, 13,233,218,181, 43, 86,173, 90,133, 37, 75,150,244, 3,112, 28, 64,223,226,226,226,
+ 99, 47,191,252, 50,164, 82,233, 43,106,181,122,227, 99, 60, 71, 77,122,246,236,249, 93, 92, 92,156,207,193,131, 7, 17, 21, 21,
+133,146,146, 18,188,247,222,123, 65,159,127,254,249, 73,181, 90,221,219,229,185,168,138,179, 5,143,199,219,184,109,219, 54,113,
+195,134, 13, 27,114, 56, 28,178, 97,195,134, 80,169, 84, 48, 24, 12,188,133, 11, 23,182, 18, 8, 4,151,191,254,250,235,141, 0,
+134,214, 80, 78, 18,192,130,117,235,214, 77,142,141,141,149,142, 25, 51,134, 54,153, 76,216,190,125, 59, 40,138, 2,155,205,134,
+ 80, 40,116, 38,175,230,112, 56,104,218,244,145, 32,233,251,170,185, 94, 13,202,252, 80,165,240,108,218,245, 88, 53,124,206,169,
+ 15, 54,155, 13, 62,159, 15, 62,159, 15, 30,143,135, 27, 55,110,124,202,231,243,151, 19, 4, 97,117,135,147,248, 75, 93,180, 1,
+112,190,166,125, 60,234, 26,242,119,182,159, 14,132, 17, 4,177, 2, 64,159,178,110,151, 76, 8, 8, 8,120, 55, 47, 47,239,161,
+187,156, 10,133,194,191,176,176,240,107,133, 66, 1,185, 92,238,236,191, 67, 67, 67, 97,177, 88,144,151,151, 7,134, 97,160, 86,
+171, 33, 20, 10, 17, 18, 18,242,117,108,108,236,206,248,248,248,194, 74, 57,109, 88,242,242,200, 79, 62,163, 40,138, 4, 0,138,
+ 37, 22, 79,255, 8,136,140,140, 68,247,238,221, 97, 48, 24,160,209,104, 16, 29, 29,205, 34, 8, 98, 44, 65, 16, 18,134, 97,214,
+ 0, 56,241, 47, 52, 20, 86,233, 12, 63,175,226,188,168, 35, 91, 60,135,195,113, 75,104,217,207,175,201,130, 66, 90, 44, 22,112,
+ 56,156,114, 22, 9,130, 32, 64,211,116,185,207, 29, 66,171, 54, 66,125,234,212,169,182,239,190,251,110,114, 81, 81,209, 90,212,
+114, 42, 97,236,216,177,143,248,123,204,156, 57,201, 18, 85,156, 0, 0, 32, 0, 73, 68, 65, 84, 51, 51, 63, 63,159,121,173,127,
+ 27, 81,218,225,236,156, 70,126, 98, 65,160,143, 79,125,190,159, 76, 90, 88, 88,120,198,222,152,184,139,198,237,218,181, 19,108,
+218,157,152,249,230,140,197,243,219, 55,244,151,180, 14, 11,240, 11,246, 21,112,197, 36,161,227, 91, 45,153, 50,153, 44,202,211,
+114, 59,218, 5,161, 80, 8,146, 36,159, 38,139, 22,203, 33,178, 84, 42, 21, 14, 30, 60,136, 65,131, 6,165, 56, 68, 72,113,113,
+ 49,114,114,114,160, 80, 40, 82,236,150,143, 26,167, 17,109, 54, 27,204,102, 51,204,102,179, 83,192,184,220, 67, 78, 1,227, 56,
+151,162,168, 63,107, 89,246,249,126,126,126, 61,251,244,233,195,253,105,251,118, 46,195, 48, 58,148,229, 80,211, 50, 76, 21, 9,
+178, 43,192,106,181, 58,173,108,108, 54, 27,233,233,233,206,142,203,145, 91,146,207,231,187,103,202,224,241,222,255,249,231,159,
+ 37, 29, 59,118, 36, 10, 11, 11, 97,179,217,156,141,228,234,213,171,249,195,134, 13, 11, 77, 78, 78,254,216,104, 52,206,171,197,
+181, 18, 85, 9, 34, 0,144, 72, 36, 86,184, 23, 49,187, 70, 78,171,213, 74,116,235,214,109,150, 82,169,108,165,215,235, 23,186,
+ 83,141, 0,246,101,102,102,186,118,236,151,211,210,210,244, 35, 70,140, 16,212,175, 95,191, 83,106,106,234, 99,221,164, 77,154,
+ 52,233,194,102,179,113,238,220, 57, 35, 0,199,200, 58,225,202,149, 43,198,161, 67,135,242,194,195,195,187,168,213,110,187,172,
+ 52,105,214,172,217,209,160,160, 32,129,163, 13, 13, 12, 12,100,199,199,199,251,100,101,101,193,108, 54,227,195, 15, 63,196,224,
+193,131, 17, 16, 16,128,153, 51,103,202,151, 46, 93,250,163, 86,171,109, 87,157,209,154,203,229,110,190,125,251,118,148, 66,161,
+ 16,156, 61,123, 22,173, 91,183,134, 82,169, 68,110,110, 46,180, 90, 45,114,115,115, 49, 97,194,132,160,255,253,239,127, 33,110,
+ 88,178,156, 34, 43, 62, 62, 94,189,107,215, 46,106,253,250,245, 62,108, 54,219, 41,180, 88, 44,150, 83,104, 57,114, 43,214, 98,
+166, 65,109, 23,109, 82,141, 70,243, 56,126,110, 60, 0, 92, 87,145,197,227,241,192,227,241,192,231,243, 31, 43, 47,235, 51,130,
+ 80,130, 32, 82, 57, 28, 14, 79, 40, 20,114, 72,146, 4,143,199,235, 47,147,201,174,181,108,217,178,229,209,163, 71, 31,184, 67,
+ 98, 48, 24, 54,243,120, 60,118, 80, 80, 16, 0, 32, 42, 42, 10,173, 91,183,134, 78,167,179,105, 52, 26, 72,165, 82,242,225,195,
+135,208,235,245,200,201,201, 65, 68, 68, 4,155, 36,201,205, 40,243, 67,126, 4,167, 83,114,215, 2, 88,235,216, 15, 8, 8,200,
+115,181,116,242,249,124,132,134,134, 34, 43, 43, 11, 62, 62, 62,212,231,159,127, 62,116,251,246,237,175,158, 62,125,122, 44,128,
+ 45, 46, 84,243,158, 97, 31, 45,135,200,114,125,253, 75,104, 13, 30, 60,120,238,129, 3, 7,122, 85, 54, 10,103,179,217,117,230,
+235,226, 16, 84, 18,137,164,162,213, 10, 54,155,173, 42,139,150,199,191,195,231,243, 5, 83,166, 76, 41, 89,179,102,141,199, 98,
+107,248,170, 52,167, 21,235,145, 97,100,139, 22,167, 63,254,248,227, 33,191,255,254,123, 86,251,134,245, 89,162,236,135, 90,190,
+ 68, 42, 69, 88,189, 65,227, 94, 25,122, 5,101,171, 15,221,197,237,146,146, 18, 65,163, 48,161,137, 36, 13, 68, 61, 30,203, 71,
+ 33,226,240,130,253,252, 66, 57, 38, 99,190,196,207,143,107, 52, 26,213,168, 38, 9, 52, 0,200,229,242, 95, 5, 2, 65,132, 99,
+223,207,207,207,151, 97, 24, 8,133, 66, 40, 20, 10, 49, 69, 81, 55, 93, 30,174,135,121,121,121,253,107, 42,152, 84, 42,253,149,
+199,227, 69,144, 36, 9,130, 32, 64, 81, 20, 72,146, 4, 73,146,206,247, 20, 69,129, 32, 8,148,150,150, 62,124,240,224, 65,127,
+ 55,174,215, 10, 32,134, 32,136,148,131, 7, 15,162, 83,167, 78, 56,124,248, 48, 6, 12, 24, 0,141, 70,131,171, 87,175,162,103,
+207,158, 64,217,148,162, 91,112,117,126,119, 12, 10,110,220,184,225, 20, 46,174,155,143,143,207,227,152,216,147,134, 15, 31,142,
+239,190,251,142,177, 15, 38, 68, 4, 65,180,246,245,245,189,113,253,250,117,183,252, 96, 24,134,129,217,252,215,169,142,206,203,
+238, 15,225, 81,114, 96,138,162,250,183,107,215,142,208,104, 52, 14, 1, 9, 22,139, 5,138,162, 64, 81, 20,190,253,246, 91, 65,
+199,142, 29, 63,225,241,120,179, 56, 28, 78,177,197, 98,249,201, 96, 48, 44, 4,160,126,154, 90,164, 30, 61,122,204,200,200,200,
+ 24, 28, 17, 17,177,255, 49,104, 24,139,197, 98, 2, 32,160, 40,138, 93, 7,109, 20,101,191,183, 12, 46, 98,223,106,223,231,161,
+108,154,216, 45, 4, 4, 4,252,120,232,208,161,176,136,136, 8, 88, 44, 22, 88,173, 86,104,181, 90, 36, 36, 36,192,104, 52,194,
+106,181, 34, 42, 42, 10,159,125,246,153,225,221,119,223,229,175, 91,183, 46, 95,171,213,142,174,129,246,221,157, 59,119,138, 20,
+ 10,133, 64,175,215,227,238,221,187,104,215,174, 29, 74, 74, 74,160,211,233, 80, 90, 90, 10,179,217,140,226,226, 98, 41, 77,211,
+166, 26,184, 62,117, 21, 89,147, 38, 77,250,147,203,229,182,123,231,157,119,144,153,153,233,124,230,223,124,243, 77,200,229,114,
+231,179,100,111,147, 61,106,152, 89, 44, 22,120, 60, 30, 56, 28,142,186, 94,189,122, 32, 8,130,255,240,225,195,218, 76,197, 73,
+ 0, 20,179,217,108,174,171,192,226,241,120, 56,119,238,220,199, 92, 46,183, 42,107, 86, 85,207, 37,227,201,254, 63, 13,130, 32,
+ 86,112, 56, 28,158, 76, 38,227,184, 12, 56, 57, 98,177, 24, 65, 65, 65,171, 0, 12,116,243,186,219,202,100, 50,103,251,222,166,
+ 77, 27,100,100,100,236,209,104, 52,111,228,231,231,131, 36,201,205, 36, 73,190,234, 24,164, 22, 21, 21, 33, 60, 60,188,109, 85,
+124, 93, 99,130, 39,131, 96,202, 89,180, 42, 12,208, 32,145, 72,112,255,254,125,232,116, 58,230,214,173, 91,196,148, 41, 83, 8,
+147,201,244, 67,114,114,242, 25,148,173,182,175, 82,139, 60, 35,240,220, 71,203, 97,209,114,183, 3, 32, 8,162,198,209,132,197,
+ 98, 17, 71, 71, 71, 87,230,240, 69, 84, 38,180,236,211, 73,181,186,209,217,108,182, 79,109,197, 86, 69,236,223,181, 77,190,228,
+179, 15, 63,147,133,212,111, 52,107,214,167,172,151, 94,122,233,236,166, 77,155,104, 89,243,129,125, 79,252,186, 69,254,245,123,
+179, 15, 31, 58,116, 8, 40,115,140,118, 23, 73, 7, 14, 28, 8,158, 57,109, 42, 62,123,255,221, 35,146,168, 0,174,152,144,137,
+248, 70, 93,129, 24,140,158,215,184,217,224,221,251,247,231, 0, 72,174,142, 68, 40, 20, 70,164,166,166, 70,185, 46, 36, 48,153,
+ 76, 16, 10,133, 56,113,226, 68,160, 64, 32, 8, 4, 0,189, 94,143,150, 45, 91,186,107, 49,137,184,121,243,102,148,143,143, 15,
+ 74, 75, 75, 97, 52, 26, 97,177, 88, 96,179,217, 64, 16, 4,216,108, 54,184, 92, 46, 68, 34,145,167, 43,251, 46, 1,120,125,208,
+160, 65, 91, 15, 31, 62,140,232,232,104, 20, 21, 21, 33, 45, 45,205, 33,178, 60,242,209,114, 88,137, 92,253,177, 88, 44, 22,126,
+108,216, 16,111,102,103, 59, 5,204, 10, 95, 95,124,102,171, 93, 54,141,150, 45, 91, 50, 73, 73, 73, 56,114,228, 8, 94,126,249,
+101, 98,239,222,189,102,154,166, 57,217,217,217,127,102,103,103,187,197, 97,179,217,156,101,117,180,219,174, 2,203, 83,161,101,
+181, 90,125,184, 92, 46, 12, 6, 3, 28,150, 7,215,173, 65,131, 6, 80,169, 84,172,226,226, 98, 86,118,118,182,112,193,130, 5,
+239,156, 60,121, 82, 81, 82, 82, 50,234,159,108,133,214,172, 89, 19,241,230,155,111,166,179, 88, 44,102,192,128, 1, 99, 30, 62,
+124,248,138, 66,161, 56,254,251,239,191,127, 5,160,137,167,124, 1, 1, 1, 23, 89, 44, 86, 88,113,113, 49,103,199,142, 29,150,
+146,146, 18, 78, 96, 96, 96,158,163,237,112,212,181,197, 98,113,107,229,114, 64, 64,192, 69,165, 82,201, 89,185,114,165,165,176,
+176,144, 35,151,203,243, 28, 60,106,181,154,179, 99,199, 14, 75,113,113, 49,199,215,215,247,162, 70,163,169,145, 79,169, 84,142,
+ 30, 59,118,108,226,241,227,199, 3, 40,138,194,195,135, 15, 81, 88, 88, 8,169, 84,138,205,155, 55, 35, 34, 34, 2, 59,119,238,
+ 84,169, 84,170,137, 95,126,249,229, 39,118,145, 85,147,143, 86,207, 78,157, 58, 69,168,213,106, 72,165, 82,232,116, 58, 92,188,
+120, 17, 45, 90,180, 64,118,118, 54, 72,146,132, 84, 42,197,234,213,171, 75, 9,130, 80, 85, 71, 36, 16, 8, 94,137,141,141,149,
+ 2, 64,108,108,172, 52, 54, 54,182,210, 14,174, 75,151, 46, 88,181,106, 85, 69,161,229,201,192,192,105,117,114, 17, 71,134,206,
+157, 59,227,228,201,147,179, 61, 20, 71, 38,135,104,171,104,205,226,241,120, 30, 47,166,177,217,108, 28,148,185, 52, 16,238,236,
+ 63, 5,232, 37, 16, 8, 56, 21, 63, 44, 45, 45,229, 40, 20,138, 30, 30, 8, 95,127,129,160,204,224, 20, 17, 17, 1,141, 70, 67,
+155, 76,166,145, 91,182,108,177, 0, 64, 76, 76,204, 72,154,166, 13, 86,171,149,226,114,185,208,233,116, 8, 10, 10,242,175,198,
+ 54,250,193,190,159, 22, 4, 87,244,209, 82, 40, 20,136,137,137,129,209,104, 68, 78, 78, 14, 18, 18, 18, 44, 52, 77,111, 93,179,
+102,141, 45, 48, 48,240,191,175,189,246, 26,149,156,156,252, 54,128, 25, 85,105,145,103,204,154, 21, 95,165,208,178, 43,200,147,
+ 0,122, 87,188,200,138,226,167, 58,161, 85,211,212, 33,151,203, 85,167,167,167,139, 92, 59, 21,171,213,138,144,144, 16, 27,195,
+ 48, 68,101, 66,235,113, 76,193,108, 54,219,231,163,143, 62, 82,175, 89,179,102,244,253,251,247,231,186,243,157, 29,111, 55,195,
+166, 10, 34,107,237,146,184, 85, 43,151, 44,144,221, 57,242, 3,214,127,179,140,166,105, 36,183,106,213,170,135, 86,171,101,249,
+138, 44, 80,170,113,216, 46,178,220, 21,133, 36,128,239,207,159, 63,159, 60,112,224,192, 83,223,255,188, 91,150,125,247,238, 25,
+ 94,177, 50, 71,210, 56,138,197, 9,141,120,181,196, 96,224,140, 28, 57, 50, 16,192,107, 53, 53, 98,106,181, 26,185,185,185, 21,
+ 5, 24,110,220,184,241,200,185,110, 21,142, 36, 65,211, 52,118,237,218, 5,161, 80, 8,145, 72, 84,110,115,136,172, 90, 46, 84,
+184, 9, 0, 3, 6, 12,128, 74,165,130, 88, 44,118,187, 92, 21,197, 11,195, 48, 48,153, 76, 48,153, 76, 48,155,205, 52, 0, 54,
+139,197,194,132,204, 76,167,149,199, 19, 1, 83, 17,173, 90,181, 98, 78,159, 62,141, 83,167, 78, 65,167,211, 97,229,202,149, 80,
+ 40, 20,207, 1,248,212, 83, 46, 23, 39,125,186,184,184,152, 93, 92, 92,236,180, 14,178,217,108,167,245,192, 77, 75, 30,135,197,
+ 98, 57, 71,163,142,205,213,170, 69, 81, 20,228,114, 57,130,131,131,177,118,237, 90, 78,253,250,245, 7,255,147, 45,208,210,165,
+ 75, 27,175, 88,177, 98,195,166, 77,155, 14,143, 30, 61,122,251,213,171, 87,199,251,250,250,254,121,226,196,137, 5, 60, 30,207,
+ 86,203,231, 59, 44, 59, 59, 59,200,245, 35,155,205, 38,180, 90,173, 78, 97, 91, 90, 90,234,246, 0,131,205,102,135,165,166,166,
+ 10, 1, 96,193,130, 5,108, 0, 66,135, 51,184,131,179,180,180,148,221,162, 69,139, 48,119,239,245,196,196,196, 30,253,250,245,
+ 59,125,244,232, 81,191,136,136, 8,100,101,101, 33, 43, 43, 11,141, 27, 55,198,162, 69,139,116,197,197,197,221, 0,220,212,106,
+181,123,221,228, 12,241,243,243, 99,167,167,167,195,106,181,162,109,219,182, 88,189,122, 53, 70,142, 28,137,150, 45, 91,162,184,
+184, 24,169,169,169,216,184,113,163, 31,135,195,169,182,237,208,235,245,123,227,227,227,195, 43, 90,180,198,140, 25, 35,202,203,
+203,115,222,147,113,113,113,229,166, 16, 61,105,147,237, 83, 91, 85,110,181,129,213,106,149,240,249,252, 98, 30,143,199,117,248,
+103, 37, 36, 36,120,108,205,170, 48, 0,244,100,255, 31,131, 67,180, 86,210,183, 34, 56, 56,216,109, 30, 30,143, 71, 56,218, 70,
+171,213, 10,141, 70, 67, 43, 20, 10,231,244,126, 74, 74, 10, 29, 25, 25, 73, 83, 20, 69,113,185, 92, 16, 4, 1,161, 80, 88,101,
+131,207,208, 76,220, 75, 35, 63, 45,183,234,112,250, 71,128,217,108, 70, 74, 74, 10,204,102, 51, 18, 18, 18, 44, 95,126,249,101,
+182, 90,173,158, 14,128,245,235,175,191,142,157, 61,123, 54, 21, 20, 20,212, 47, 63, 63, 31, 53,105,145,103, 72,108, 61, 98,229,
+114,244, 66, 39, 7, 15, 30, 76,216,151, 86, 18, 14,225,228,137,208,178, 63,124, 53,246,188, 4, 65, 32, 39, 39,199,185, 31, 20,
+ 20,228,241,111,185, 11,127,127,127, 93,151, 46, 93,124,148, 74,229,222,165, 75,151,214,202,146,181,118, 73,220,170,197,243, 63,
+151,169,174,159, 69,102,118, 14, 84,249,150,228,164, 63,239,239, 1,176, 7, 0,176,174,249, 73, 98,114,218,183,238,114, 54, 11,
+ 16,180, 97,115, 88,123,158, 31, 56, 56,124, 68,236, 12,242,173,183,222,234, 62,118,236, 88,205,232,209,163,167,137,197,226, 38,
+102,179,185,104,247,193,131, 15, 70,140, 24, 81,159,166,233,177,168, 33,230,136, 94,175,127,216,187,119,111,215,250,148, 28, 59,
+118, 76,254,224,193, 3, 76,157, 58,181, 32, 43, 43, 75,237,122,174, 59,101, 52,155,205, 15,219,180,105, 83,229,116,161, 99, 74,
+ 17, 0, 74, 74, 74, 30,122, 80,165,163, 96,119,124, 47, 44, 44,196,141, 27, 55,192, 98,177,208,185,115,103, 36, 37, 37,161,123,
+247,238, 41,158, 88,181, 12, 6, 3, 34, 34, 34, 96, 48, 24,160,211,233, 74, 1,240, 54,215,175, 15, 0,120,187,176, 16, 23,191,
+252, 18,103, 23, 47,134,235,253,236, 46, 90,183,110,205,156, 61,123, 22,127,254,249, 39,140, 70, 35, 38, 78,156, 8, 0,132,253,
+222,245, 36,100, 70, 67,138,162, 6, 12, 28, 56, 48, 4, 0,116, 58, 29,113,254,252,121,240,249,124,231,179,176,127,255,126,100,
+101,101,129, 32, 8,248,249,249,133, 21, 21, 21,213, 7,112,191, 26,179, 63,113,255,254,125,124,241,197, 23,176,217,108,152, 61,
+123, 54,162,162,162,156, 2,235,225,195,135, 88,176, 96, 1,104,154,198,231,159,127,142,198,141, 27,195, 98,177,240, 81,203, 16,
+ 26,117,129,153, 51,103,222,217,179,103,207,225,140,140,140, 23,151, 44, 89,210,139, 32, 8,219,172, 89,179,190,144, 72, 36,244,
+227,240, 22,105, 74,112,227,246, 67,167, 16,170,184, 5, 6,200, 60,230,187,117, 55,195,249,125,154,118,229,163,225, 47,243,243,
+180,136,165, 22,139, 69,247,234,171,175, 74,119,237,218, 69, 52,110,220, 24,247,238,221,115, 88,134, 74,225,121, 72,135, 44,149,
+ 74, 21, 69, 81, 20,231,246,237,219,136,140,140, 68,167, 78,157,176,112,225, 66, 40,149, 74, 88,173, 86, 4, 5, 5,217, 44, 22,
+ 75,138,217,108,254,163, 6,174,184, 73,147, 38,113, 0, 76,182, 91,182, 90, 77,159, 62,221,182,108,217, 50,164,164,164, 56, 45,
+ 88,174,206,240,158, 78, 29,186, 90,157, 92,183,132,132,132,217, 92, 46,151, 1,112, 14,158, 7,122, 54, 85,180,104,213,198,154,
+245,164,240, 36, 87, 50, 42, 20,138, 4, 31, 31,159,193, 69, 69, 69,229,172, 90,221,186,117, 51,203,229,242, 68,119,121,196, 98,
+113, 17, 69, 81,254, 0,144,149,149, 5,145, 72,196,185,123,247,238, 98,148, 5,207, 70,253,250,245, 23,171, 84, 42, 78,125,123,
+123, 26, 28, 28, 12,147,201, 84,165, 27,203,153, 75,121, 63, 0,248,193,177, 47,147,201,114, 52, 26,141, 96,217,178,101,218,197,
+139, 23,235,105,154, 54, 2, 56,161, 86,171,157,113,180,114,115,115, 53,108, 54, 91, 38,149, 74, 67, 29, 66,171, 50, 45,242,140,
+161,106,139,150, 93, 73, 50, 21, 5, 17, 65, 16,143, 56,168,215, 32,180,106, 20, 89, 52, 77,151,179, 50, 56, 28,222, 43,251, 45,
+123,167, 94,171,169, 67,187,200,226,239,222,189,123,243,210,165, 75,207,185,251, 61, 87, 31,173,117, 95,205, 95,226, 16, 89, 87,
+ 78, 29,197,222, 52,141,114,246,226,229, 43,106,251, 15, 52, 15, 16,182,150,203,253, 79,126,185, 40, 78,114,231,200, 70,108, 95,
+247, 63,230,202,133, 11, 29, 47, 92,184,240,198,212,169, 83,235,217,111, 44, 21,128,203, 0, 70,192,141, 85, 58, 89, 89, 89,253,
+ 43,116,194, 55, 57, 28,142, 92, 40, 20, 34, 43, 43, 75,123,235,214, 45,143,167,100,148, 74,101,255, 39,112, 3,178, 28, 34, 75,
+169, 84, 34, 53, 53, 21,125,250,244, 1, 0, 36, 37, 37,161, 91,183,110, 72, 78, 78, 70,187,118,237, 82, 0,116, 64, 13,129, 90,
+ 45, 22,139,186,121,243,230, 78,235,150, 70,163,177, 1, 64,108, 78, 14,226, 21, 10,176, 88, 44,156, 93,188, 24,115, 44, 22, 44,
+244, 80,192,183,105,211,134, 57,127,254, 60, 30, 60,120, 0,171,213,138, 33, 67,134,160,150, 15,125,203,102,205,154, 29, 59,113,
+226, 68,160, 88, 44,134, 78,167,131, 86,171,197,184,113,227, 48,114,228, 72, 24,141, 70,236,216,177, 3,251,246,237,131,143,143,
+ 15,116, 58, 29,116, 58,157,223,160, 65,131, 78,223,188,121,179, 39,128,219, 85, 8, 45,166,127,255,254, 72, 76, 76, 4, 69, 81,
+232,216,177, 35, 10, 11,255, 90, 12, 36,151,203, 43, 59, 70,253,147, 66,139,197, 98, 49, 9, 9, 9, 75,122,245,234,133,140,140,
+140, 23,219,181,107,183,114,252,248,241, 89,143,203,235,231,235,131, 54, 45, 26,194,104, 52,194,104, 52, 34, 36, 36, 4, 37, 37,
+ 37,184,115,231, 14,140, 70, 35,228, 65, 82,143,249, 98, 90, 54,118,242, 5, 5, 5, 65,167,211,225,254,253,251, 48,153, 76, 8,
+ 8,240, 72,104,133,247,239,223,255,247,173, 91,183,250,111,220,184,209,212,187,119,111,238,202,149, 43, 9,137, 68, 2,151,142,
+197, 83, 36, 36, 37, 37, 69,244,235,215,175,233,245,235,215,145,144,144, 0,147,201,132,152,152, 24,220,186,117, 11, 93,186,116,
+129, 86,171, 61,119,225,194,133,125,238, 24,134, 1,124, 50,105,210, 36, 56,196, 86, 98, 98, 34,114,114,114,224,227,227,243,136,
+208,114,248, 62,218, 87,141,135,184, 83, 88,135, 32,114,177, 60,205,145, 74,165,102, 0, 43,106,105,125, 2, 0,100,100,100,240,
+ 90,181,106,101,228,243,249, 92,187,104, 91,254, 56,124,117,137, 58, 88,201, 88, 37,130,131,131,167, 7, 4, 4,244,107,208,160,
+ 1,242,242,242, 56, 92, 46, 23,221,186,117, 51,119,232,208,193, 28, 28, 28,252,182,187, 60, 60, 30,239, 58,135,195,233, 89, 54,
+152,160,145,158,158, 14,134, 97,102,183,108,217,242,221,146,146, 18, 20, 22, 22,114, 37, 18,137,115, 80,221,180,105, 83, 24,141,
+198,235, 30, 88,222,226, 34, 35, 35, 63,225,112, 56, 11,149, 74,101,101, 97, 33,184, 82,169, 84,194,225,112, 96, 54,155,203,137,
+205,138, 90,228, 89, 23, 89,229,132,150,139,138, 44, 39,116, 60,177,104,185, 99, 53,112, 56,216,187,238, 59, 68, 93,197,223,170,
+109, 12, 45, 95, 95, 95,163, 67,100, 45, 92,184,240, 92,109, 56,118,110,221,162,240,181,149,134,103,159, 59,132,155,127, 38, 99,
+ 79,170, 90, 57,123,241,242,105, 47,189, 54, 42,175,162, 48,115, 7, 81,129,194,150,242, 32,255,147, 95, 45, 93, 44, 81, 93, 63,
+139,156,220, 92, 28, 58,119, 33,217, 12,164, 2,152, 93,151,166,101,160,108,234,144,162,168,167,233,134,117, 58,195,231,228,228,
+ 56, 68, 86, 12, 0,116,239,222, 61,197, 46,178,224,174, 69, 75,173, 86, 87, 76, 89,211, 15, 64,128,227,250, 89, 44, 22,186,125,
+242,137,199, 34, 11, 0,147,156,156, 12,149, 74,229, 24, 41,214, 86,100, 33, 56, 56,248,253, 19, 39, 78, 4,126,255,253,247,197,
+155, 54,109, 42,180,217,108,236, 54,109,218,132,181,111,223,158,216,188,121, 51, 0, 96,196,136, 17,152, 61,123, 54,174, 93,187,
+ 6,145, 72,132,238,221,187,211,115,231,206, 13,154, 62,125,250,219,121,121,121,211, 42,237, 29,109, 54, 14,159,207, 63, 14,224,
+185,235,215,175, 3,192,105,148,165,112,114, 88, 17,170, 60,230, 78,231, 91, 82, 82,194,246,241,241,169, 52, 52, 4,167,108, 52,
+228,169, 5,194,201,121,234,212,169, 47,190,250,234,171, 61,239,189,247,222,237,199,228,172,212,162, 53,120,240, 96,232,141,102,
+100,230,105, 64,211, 86,232,205,249, 30,243,185, 90,180, 6, 15, 30,140, 82,131, 9,233, 57, 42, 88,173, 52, 74,244,110,247,229,
+194,231,159,127,254,215,159,126,250, 41,248,204,153, 51,160,105,218,118,235,214,173,251,175,190,250,170,100,214,172, 89,254,143,
+177,200,232,155, 81,163, 70, 13, 59,117,234,148,170,105,211,166,178,115,231,206, 33, 63, 63, 31, 86,171, 21,207, 61,247, 28,184,
+ 92,110,250,226,197,139, 57, 0,190,113,247,191,177,139, 45,243,133, 11, 23,222, 60,123,246,172, 76, 38,147,113,109,205,154, 33,
+231,232, 81,236,218,181,235,145, 47,172, 91,183, 14,112, 51, 10,191,195,226,116,254,252,249, 58, 17, 88,229,122,106, 46,183,214,
+211,143,207, 42,206,159, 63,159,245,214, 91,111,181,144, 72, 36, 43,122,244,232,209,199,223,223,159,244,243,243, 75, 8, 13, 13,
+125,183, 77,155, 54,110,207, 46,176,217,236,241, 34,145,232,142,213,106,165,180, 90, 45,116, 58, 93, 89, 35,109,181,114, 73,146,
+ 68,253,250,245,157,125, 73,199,142, 29, 17, 28, 28, 76,167,165,165,141,119,151,191,160,160,160,220, 42,196, 74, 48,169, 91,183,
+110, 44,163,209,136, 7, 15, 30, 36,185, 30,168, 76,139, 60, 35,136,173, 86,124, 57, 46,202,245,226, 66, 67, 67, 51, 44, 22, 11,
+147, 10, 48,151, 47, 95,102, 98, 99, 99,171,221, 12, 6, 3, 19, 20, 20,148, 83, 73,231, 7, 87, 78,163,209, 88,238,123, 70,163,
+145,145,203,229,180, 94,175,127,132, 83,175,215, 51, 97, 97, 97, 89,213,113, 86,130,113,151, 46, 93, 90, 51,103,206,156, 78, 30,
+ 84,144,147,147, 89,219,140,217,184,113,227,127, 24,134,233,213,163, 69,196,159,195,219,200,153,110, 81, 65,217,251,118,110, 29,
+201, 48, 76,175,138,155, 35,192,105,117,156,205,228,162,230,125,163,235, 21, 93, 57,178,141, 57,177,236, 29,230,171, 33, 81, 76,
+187, 48, 31,117,179, 0,129,167, 57, 98,106,204,150, 30, 29, 29,125,211,102,179, 49, 38,147,137,137,142,142,190, 85, 23,156,181,
+ 64,117,156,109, 81,230,203, 54,170,146,207,218, 62, 70, 57,175, 48, 12,195,168, 84, 42, 70,171,213, 50, 70,163,145,161,105,154,
+113, 5,128, 43,110,112, 50,102,179,153, 41, 42, 42, 98,224,190,207, 93,165,156, 10,133,226,254,221,187,119,153, 70,141, 26,101,
+216,205,241,211,117, 58, 29, 83, 17, 58,157,142,233,211,167, 15,115,235,214, 45, 38, 50, 50,210,112,235,214, 45, 70,161, 80,220,
+168,161,156, 13,194,195,195,143, 7, 4, 4, 36, 0,136,242,224, 88,181,245,185, 99,199,142,134, 12,195, 76,100, 24, 38,182,138,
+109, 34,195, 48,205,254,105, 78,123,253,230, 49, 12,195,148,150,150, 50, 42,149,138,201,206,206,102, 74, 75, 75, 25,173, 86,203,
+ 92,186,116,137, 57,115,230, 12,243,231,159,127, 50, 50,153, 44,207, 29, 78, 7,159,201,100, 98,138,139,139,153,252,252,124, 70,
+175,215, 51, 58,157,142,185,122,245, 42,115,241,226, 69,230,250,245,235,149,241, 61,194,233,239,239,191, 46, 55, 55, 87,123,250,
+244,233,210,181,107,215,150, 6, 7, 7, 95, 7, 16, 1,160,137,159,159, 95,238, 59,239,188,195,136,197,226,135,181,124,142, 90,
+176,217,236, 75, 75,150, 44, 57,127,224,192,129,188,125,251,246,153, 54,108,216,144, 57,117,234,212, 63, 88, 44,214, 37, 0, 45,
+106,249, 28, 5, 73,165,210,211,231,206,157,179, 22, 21, 21, 49,106,181,154, 41, 46, 46,102,116, 58, 29,163,215,235, 25,147,201,
+196, 88, 44, 22,230,143, 63,254, 96,228,114,185,235,180,228, 7,213, 12,172,103, 48, 12,243, 62,195, 48,172,186,110,235, 92,184,
+123,212, 21,103, 93,180,117, 36, 73,154,237,109, 71,231,178,221,234,247,255,169,114,246,237,219,247,243,145, 35, 71, 50, 3, 6,
+ 12, 96, 98, 98, 98, 30,217,218,181,107,199, 76,153, 50,133, 57,112,224, 0,243,229,151, 95,126, 94, 7,229,100,161,108,209,203,
+162,190,125,251, 90, 18, 19, 19,153, 17, 35, 70, 48, 0,250, 87,167, 69,158,101,193,229, 88, 76,227, 8,239, 64,184,190, 2,128,
+217,108,206,184,121,243,166,162,169,213, 74, 1,192,183,223,126,251,136,101,202, 21,137,137,137, 86,130, 32,238, 84,247,235,102,
+179, 57,227,196,137, 19,242, 85,171, 86,177, 93, 76,192,176, 90,173,182,236,236,108,114,229,202,149,229,206, 63,121,242,164,213,
+106,181,166,123,120,145, 27,219,182,109,187,177, 46,106,235,143,107, 15,222,253,245,208, 47, 1,157, 59,245, 80, 75,100,178, 74,
+ 71, 97, 59,222,110, 6, 98,114,245, 86, 45,130, 69, 46, 92,178, 40, 78,234,152,130,252, 57, 37, 87,109, 48,210,125,210,148,250,
+ 43,117,253, 15,107,181,218, 7,142,149,128, 58,157, 46,253, 41,188, 9, 47,161, 44,198,149,181,194,103, 29,240,152, 78,167, 54,
+155, 13,190,190,190, 78,107,104, 45, 44,162,140,195,194,234,248,235, 30,167, 60, 12,195,156,186,122,245,106,228,184,113,227,124,
+ 54,109,218,116,151,166,105,246,132, 9, 19,204,193,193,193,156,164,164, 36, 11, 0,162, 87,175, 94,172,220,220, 92, 38, 43, 43,
+ 75,245,242,203, 47,151,188,249,230,155,254,151, 47, 95,230,218,108,182,154,130, 22,222,203,200,200,232, 91,139, 99,213, 98,248,
+240,225,119,241,248,105,108,158, 56,167, 3, 42,117, 49,238, 62,200,178, 71, 48,183,129,126,152,231,244,171,178, 88,172, 80, 21,
+ 23,122,108,209,186,115, 63,203,158, 98,140, 6, 77,103,219,249,202, 28,226,153,162,210,154,123, 19, 22,171,251,220,185,115, 7,
+146, 36, 73,158, 61,123,214,184,116,233,210,140,130,130,130, 33, 0,210, 1,160,168,168,168,247,198,141, 27,127,116, 35,148, 67,
+ 85, 72,181, 88, 44, 93, 62,248,224,131,105, 0,186, 3,168,103,231, 78,178, 91,178,106, 27,193, 60, 95,173, 86,191, 48,112,224,
+192,163, 20, 69,213,119,121,142, 2, 0, 40, 29,207, 5,195, 48, 65,121,121,121, 47,186, 67, 72, 16,196,242, 39,213,144, 60, 73,
+238,199,108,135,158,137,149,140,199,143, 31,159, 55,100,200, 16, 86, 68, 68,196,199, 17, 17, 17,100, 81, 81, 17,180, 90, 45, 72,
+146, 68,112,112, 48,162,163,163, 17, 28, 28,108,187,126,253,250,162, 15, 63,252,176,198,152,124,205,155, 55,111,104,177, 88, 26,
+145, 36,217, 16, 64, 67,134, 97, 26, 18, 4,209, 16,128, 12, 0, 36, 18,137, 36, 50, 50,146,213,185,115,103,116,234,212, 9, 39,
+ 79,158,196,206,157, 59,127, 0,240,171,171, 53,171,162, 22,121, 26,144,218, 22, 76,139, 75, 32,174,181, 67, 47,194,134,147, 12,
+137,222,209,201,206, 56,123, 21, 69, 86,213, 73,165, 43, 49,253,245,127,238,185,231,156, 15,156, 27,157,202,131,154, 30,190,130,
+130,130,254,227,199,143, 47,199, 73,211,180,177,176,176,240,173,174, 93,187,174,166, 40,138, 87,225,134,125,152,159,159,255,183,
+230,234,171, 24, 71,171,255,192, 87,148,143,203, 41,230,144,141,110, 30,252, 14,121,249, 74,252,156,146, 91, 84, 98,162,123,223,
+ 82,150, 94,125, 18,229,127,248,240,225,128,103, 64,241, 87, 38, 90, 31, 55,121,118,129, 27, 1, 73,107,202, 81, 71,216,195,137,
+212,201, 67,158,155,155,187,236,147, 79, 62,121, 97,209,162, 69,129,135, 15, 31,150, 56, 6, 40, 67,135, 14,205,191,122,245,106,
+ 15, 0, 60,131,193,112,108,209,162, 69,129,113,113,113,254, 0,252, 1, 96,208,160, 65,121,121,121,121,171,224, 69,181,176, 88,
+ 44,153,209,205,155,150, 27, 57, 58, 6,128,174,239,173, 86,107,166, 39,124,149,241,184,238,211, 52, 93, 45, 31, 69, 81,239,117,
+234,212,137,122,239,189,247,242, 14, 31, 62,236, 72,164,235,170,208,110,214, 16,148,212, 29, 24, 1, 44,181,111,117, 9,157, 74,
+165,234,226,225,119,104,239,221, 88,233,128,210,147,253,127, 4,123,247,238,253,116,196,136, 17, 27,101, 50,217,150,134, 13, 27,
+ 54,149,203,229, 18,129, 64, 0,163,209, 88, 98, 50,153,110,220,188,121,115,244,167,159,126,122,207, 45, 11,199,198,141, 20, 0,
+142,205,102,227,147, 36, 41, 2, 32, 33, 8,194,207, 33,180, 8,130,128,217,108,198,131, 7, 15, 48,103,206, 28,250,248,241,227,
+ 95, 2,248,220,131,129,107, 7, 0,129, 46,237,120, 32, 0, 19,202, 2,216, 22, 16, 4,113,225, 73,215, 23, 97,195,201, 22,151,
+ 64,164,182, 69,101,253, 68,245, 73,165,171,122,224, 10, 10, 10,186,212,245, 67, 92, 21,103, 65, 65, 65,196,211,242,132,140, 53,
+ 46,221,134,117, 75,203,229, 57,116,136,176,202,246,107,130, 70,111,157,250,205,175,215,150, 25,173,140,205,108,181,253,247, 86,
+ 65,105,170,183, 29,170,115, 60, 95, 87,207, 82, 29,150,233,106, 90, 90, 90,215,169, 83,167,126, 42, 20, 10, 59, 2, 64,105,105,
+233,217,236,236,236,249,176,175, 42,172,233,184, 23, 85, 67,169, 84,182,127, 26,249, 76, 38,211,187, 93,187,118,253,154,166,233,
+175,172, 86,107,210,255,131,191,194,224,189, 27,159, 93,108,223,190,253, 30,128, 46, 0, 48,108,216, 48, 10, 0,118,238,220,233,
+177,120, 30, 55,110, 28,205, 48,140,217,126, 63,232, 80,182,186,176,200,209,166,234,116,186,162,236,236,236,235, 52, 77, 95, 7,
+240, 35, 60, 95,113, 27, 72, 16,196, 1,134, 97, 6,219,133,219, 1,134, 97, 6,187,126,246,164,173, 90, 53,156, 82,179, 51,188,
+ 23,101,216,153, 10,162,226, 84, 96, 77,251, 53,225,102,158, 46, 1, 64, 59,111,237,254,191,196,221,236,236,236,177,143,113,220,
+139,103, 15,233, 38,147,105,200,255,163,235,213,120,255,242,127, 73,255, 87, 11,129,229,192,245,235,215,159,152,139,192, 63,141,
+ 22,151,202, 15,192, 43,238,187, 32,182, 50,225,229, 21, 90, 94,120,225,133, 23, 94, 60, 14,212,222, 42,240,226,223, 12,135,111,
+150, 99,191, 10, 31,173,138,254, 89,206,125, 2, 85,175, 28,240, 36, 43,121,109, 86, 73, 28,243,114,122, 57,189,156, 94, 78, 47,
+231, 63,206, 41, 5, 16, 9, 96, 73, 13,231, 85, 92, 93,152, 7, 64, 9,192,226,173, 79, 47,231, 99,232, 7,183,192, 48,204,160,
+234,166, 14, 9,130, 56,248,164,132,150,211, 25,190, 45,230, 70, 95,194, 92,199,126, 77, 66,139, 97,152,248,191, 67, 8,246,243,
+114,122, 57,189,156, 94, 78, 47,167,151,211,203,233,229,124, 76,161,213,231,195, 15, 63,252, 8,101,161, 49,152, 15, 63,252,240,
+ 35,134, 97, 6,149, 29, 98, 6, 61,201,223,190,214, 14,189, 82,219,130,113,108,215,218,161, 87, 21,167,198,186,108,229,195, 59,
+120,225,133, 23, 94,120,225,133, 23, 94, 60,197, 56,189,120,241,226,210,197,139, 23, 59, 28,223, 11, 0, 16,118, 11, 87,193,147,
+252, 97,251, 52,161, 59, 11,165,170, 79,193,243, 15, 32,132,100,113,198,176, 57,188, 62, 96,108,209, 0, 0,146,186, 70,155, 12,
+191, 91,173,230, 45, 0,178,107, 75,220, 12,104,222, 88, 42,216,103,164,105, 78, 70,137,105, 88, 90, 89,154, 3,143, 49, 12,232,
+198,227,114,127,227, 73,165,130,202,142, 27,213,106,189,209,100,122, 97, 39,112,202,251, 12,120,225,133, 23, 94,120,241,140, 64,
+228,231,231,119,156, 36,201, 8,199, 7,174,113, 7, 43,198, 32,164,105, 58, 71,165, 82,189,128,178,169,226,191,147,211,245,251,
+ 38,212,178, 47,175,107,184, 59,117, 8,215,240, 14, 46, 81, 88,255,150,140,217, 20,155,247,166,143,175,116,225,127,198,191,235,
+ 31,213,164, 41, 17, 30, 30, 10, 48, 64,122, 70,166,252,206,237, 91,125,183,111,250,102,102,177, 70, 53,199, 98, 52,126,231, 41,
+119,115, 64, 84, 79,204, 75,250,238,195,215,165, 44, 88, 49,106,193,214, 35,132,214, 28,126,189,108,185,169, 71, 34, 75,234,239,
+255,235,226, 99,199, 4,126,173, 91,151, 59,198, 48, 76, 89,126,189, 43, 87, 4, 31,191,240,194,175,195, 84,170,254, 94,177,245,
+175, 68,176, 68, 34,153,206,102,179,123,155,205,230, 8, 46,151,155, 65,211,116, 66, 81, 81,209, 10, 0, 89,222,234,249,119,163,
+105,176,168, 71,211,134, 17, 91,179,115,243, 82,138, 13,166, 9, 55,179,181, 42,111,173,120,140,234,242,107,254, 99,185, 55, 1,
+ 64, 44, 22, 95, 36, 73, 50,204, 85, 4, 56,114,246, 58,246, 43,190,218,108,182,123, 42,149,170,107, 53,180, 13,101, 50,217,106,
+ 0, 29,106, 10,152,108,143,205,118, 65,165, 82,189,133,170, 87,235,249,248,249,249,205, 35, 8, 98, 56, 73,146, 84, 77,215,100,
+179,217,104,134, 97,118, 20, 21, 21,125, 14,160,164,170,243,252,252,252,142,165,165,165,117, 8, 10, 10,170,209, 74, 99,181, 90,
+145,158,158, 30,216,177, 99,199, 63, 84, 42, 85,179, 39,201,249,119,107,145,218,162,154, 85,135, 85,222,232, 0,202,229, 23,122,
+162, 17, 89, 57,124,241,190, 46, 61,251,247,153, 50,237, 61,209,165,171, 55,240,219,201, 51, 40,214, 25, 65,145, 36,164, 62, 66,
+ 52,105,210,136, 88, 30,191, 43,224,135,181,203,191, 58,155,120,116,144, 65,167,121,217, 35,153, 46,100,205,153,253,106, 71,145,
+191,140, 6,108, 52,222, 31,216, 70,244,241,129,148, 57, 40,181,126,228,177,200, 58,126, 92,152,159,151,135,184,144, 16,176,172,
+ 86,240, 73, 18,124,130, 0,159, 36, 33,226,243, 49, 96,195, 6,204, 63,124, 88,248,233,139, 47,122,197,214,191, 12, 98,177,120,
+124, 72, 72,200,210,245,235,215,251, 55,104,208, 0, 34,145, 8, 42,149, 42,224,230,205,155,109,103,204,152, 49, 54, 39, 39,231,
+147,226,226,226,117,222,154,250,247,194,102,195,152,239, 23,190, 21,154,243,240,118,232,164, 69,219,154, 16,254,116,239, 27,133,
+250, 92,111,205,184,141,182, 0, 82, 80,121,254,210,234,142, 85, 9, 62,159,159,103, 48, 24,130,170, 59,135,203,229,230,155, 76,
+ 38,121, 77, 92, 36, 73,134,101,101,101, 5, 9,133, 66,208, 52,109,207, 6, 96,115, 14,164, 93,179,159,216, 3,213,162, 89,179,
+102,230,234, 56,125,124,124,190,205,207,207,239,231,200, 19,232, 34,168, 42, 69, 86, 86, 86,191, 22, 45, 90,124, 91, 82, 82,242,
+ 66, 21,226,101,222,180,105,211,166,183,108,217,210, 97, 5,178,103, 65, 40,123, 85, 42,149,152, 58,117,170,243, 55,108, 54, 27,
+142, 30, 61, 58,109,252,248,241, 40, 42, 42,154, 81,205,181, 71, 4, 5, 5, 17,246,132,226, 85, 98,238,220,185,152, 59,119, 46,
+190,249,230, 27,130,205,102, 75,107,168,207, 58,225,252,187,180, 72,109, 44, 88, 53, 68,134, 63,136,242,225, 29, 14, 62, 34,180,
+254, 14, 80,108,222,127, 59,116,237,215,123,234,244,217,162,109,191,156,192,205,235, 87,144,150,244, 83,185,115,218,191, 48, 30,
+185,202, 18,140,159,242,190,152,160, 88,189, 19,143,237,253,175,197,168,255,222, 77,107,150, 60,130,199,125,167,115,199,104,118,
+150,224, 38,130,253, 4,232,222,174, 49, 59,252,215, 63,223,209,193,250,245,245,178, 85, 50, 30,137,172,245,175,191,142, 30, 22,
+ 11,130, 40, 10, 20, 65,128, 2, 64, 18, 4, 12, 70, 35, 46,140, 25,131,142,155, 55,227,243,253,251,133,243, 94,122,201, 35,177,
+ 37, 18,137, 46, 17, 4,225,167,213,106, 7,161, 44,177,244,179,128, 22, 98,177,248, 32,195, 48, 69, 58,157,174,237, 83, 84, 46,
+ 5,202,230,232, 43,142,142, 57, 40, 91, 81,229, 81,102, 97, 30,143,247,230,176, 97,195,150,175, 90,181, 74,152,151,151,135,236,
+236,108,208, 52, 13, 62,159,143,168,168, 40,226,216,177, 99,254,179,103,207, 94,118,240,224, 65, 94, 73, 73,201,215,158, 12,108,
+216,108,118,188, 76, 38,123, 81, 46,151,139,242,243,243, 75,213,106,245, 81,163,209,248, 38,106,159, 54,133,100,179,217,163, 35,
+ 35, 35, 95, 9, 9, 9,145,103,101,101, 41, 51, 51, 51,247, 25,141,198, 31, 80,203, 68,205, 46,117,218, 26,246,104,245, 0,114,
+ 34, 35, 35,175, 61,120,240, 32,191, 14, 57,179, 35, 35, 35, 83,107,193, 41, 2,176, 29, 64, 72, 13,231,101, 3, 24, 1, 15,173,
+217,206,138,101,108,135, 22,172, 88, 63, 33,110, 92,119,226,251, 25,253,162, 38,127,115,236, 12,201, 97,122, 94,207, 49,100,120,
+ 53,148,123, 34,203,158,210,170,162,160,170,238, 88,181, 48, 26,141,129,102,179, 25,236, 42,146,197,235,116, 58,248,248,248, 4,
+186, 91, 72,129, 64,128,159,126,250, 9,108, 54, 27,108, 54, 27, 69, 69, 69, 8, 11, 11,115,238,115, 56, 28,231,251,122,245,234,
+213,200, 71,211,116, 71,138,162,160,213,106, 65,211,180,115, 83,171,213, 96, 24, 6, 60, 30, 15, 52, 93,150,206,201,229,120,199,
+170,248, 8,130, 24, 30, 18, 18,130,109,219,182,193,100, 50, 61,114, 92, 34,145,224,234,213,191,146,140, 80, 20,133, 78,157, 58,
+145, 4, 65, 12, 7, 48,163, 26, 94, 6, 0, 98, 99, 99, 65, 81, 20, 40,138, 2, 73,146,206,247,142,141,166,105,204,157, 59, 23,
+ 21, 82,147,253,109,156, 79, 27,106,136, 12,159,131, 42,124,180,200, 39, 92, 46,215, 37,158, 33, 66,145,228,139,183,222,125, 95,
+124,240,143, 63,145,158,145,254,136,200, 2,128,139,191,253,128,156,236, 44,164,164,101, 98,244,150, 61, 49, 16, 0, 0, 29, 44,
+ 73, 68, 65, 84,127,223, 22, 75, 36,210, 47, 42, 52,168, 85, 46, 27,245,245,225,124,249,225,136,238,124,173, 37, 27, 37,126, 0,
+213,144, 11,182, 80,135,217,131, 91,243, 36, 62,156,165,238,148,147,199,229,254,182,248,216, 49,167,200,234,102, 52,130, 71,211,
+176,210,180, 83,100,153,172, 86,232, 77, 38, 40,180, 90,220, 25, 63, 30,140,197,130, 79,246,236, 17,242,184,220,223,220, 41, 39,
+ 0,112, 56, 28,197,190,125,251,234,181,106,213,234, 36,220, 15,102,122,236, 9,255, 71,213,161, 93,155, 54,109, 18, 54,111,222,
+ 92,143,195,225, 40,234,130,147,207,231,191, 38, 18,137, 10,248,124,254,107,181, 44, 39, 9, 96,193,132, 9, 19,146, 27, 53,106,
+116,194, 46,172,156,162,166, 81,163, 70,199, 38, 76,152,112, 9,192,220, 42,238,245,202, 56, 67, 67, 66, 66, 22,174, 90,181, 74,
+120,235,214, 45,100,101,101,193, 98,177, 96,212,168, 81,160,105, 26,122,189, 30, 38,147, 9, 75,150, 44, 17,249,251,251,207, 65,
+ 89,162, 96,119,174,157,227,235,235,123,107,211,166, 77,195,238,223,191, 47, 62,113,226, 4,113,245,234, 85,209,178,101,203,134,
+248,251,251,223, 4,192,171, 69,125,146, 10,133,226,251,189,123,247,190,117,245,234,213,176,221,187,119,179,207,158, 61,171, 88,
+187,118,237, 68,133, 66,177, 25, 0, 85,203,255,168,173, 80, 40,236, 59,107,214, 44,219,233,211,167,179, 78,159, 62,157,181,124,
+249,114,244,232,209,163, 91, 92, 92, 92, 76, 45, 57,219,249,248,248, 60, 55,107,214, 44, 91, 98, 98, 98,246,185,115,231, 50,151,
+ 45, 91, 70, 62,247,220,115,221, 23, 46, 92,216,218, 67,206,237,167, 79,159,238,149,145,145,209, 32, 51, 51,179,126,102,102,102,
+100,102,102,102,100, 86, 86, 86, 68, 78, 78, 78,189,220,220,220,240,252,252,252,240,132,132,132,238, 0,182,186,195,217, 84, 46,
+122,107,198,168,126,165,115,254, 59,144,249,232,141,231,153,217,163,122, 49, 47,246,108,245, 11,197, 98, 17,231, 82,211, 17,230,
+ 11,252, 48,181, 67, 68,120,128,232,106,180, 76,220,228, 41,123, 54,159, 54, 78,150, 67, 72,169, 84, 42, 28, 60,120, 16,118,235,
+ 85, 91, 87,145, 85, 92, 92,140,156,156, 28,199, 49,150, 59,229,148, 72, 36,199,215,175, 95,207, 24, 12, 6,104, 52, 26,228,231,
+231, 35, 35, 35, 3,119,238,220, 65, 97, 97, 33,110,220,184, 1,161, 80,120,220,157,114, 18, 4, 1,154,166,157, 66,234,232,209,
+163,152, 48, 97, 2, 84, 42,149,243, 51, 22,139,229,124,239,248, 78, 77,156, 14,203, 19, 77,211, 56,119,238, 28, 38, 77,154,132,
+229,203,151, 99,235,214,173, 56,112,224, 0, 84, 42,149, 83,108, 89,173,214, 26, 57,149, 74, 37,108, 54,247,198, 76, 12,195, 64,
+163,209,184,253,191,187, 10, 32, 22,139,245,136, 40,114,108,158,220, 75,143,201,249,212,194,141,200,240, 85,143,176, 29,111,236,
+166,186,222, 79,170,144, 36,139, 51,122,248,184,105,254,153,249,197,200,202,211,128, 34,255,234,247, 98,250,141, 3,139, 34,113,
+254,215, 50,195, 21, 73, 81,208,232,140, 80,107,205, 24, 54,110,186,236,187,229,159,141,182,154, 13,213,198,120,105, 9, 68, 69,
+139,197,175,182,104, 81,143,188,206, 75, 67,204,139, 73,160,109, 0,147,248, 18,218, 22, 5, 81,205,126,227,190,170, 43, 49, 47,
+188, 10,220,170,214,154, 33,149, 10,252, 90,183, 70, 92, 72, 8,122, 90, 44,224, 48, 12,158,207,203,195,149,233,211, 97,220,181,
+ 11, 36, 0,206,107,175,161,207,138, 21,248, 35, 36, 4,193,122, 61,212, 51,103, 34,240,200, 17,112, 36, 18, 1, 10,220, 91,252,
+ 64, 16, 4,122,247,238,141, 99,199,142,249, 15, 24, 48,224,215, 63,255,252,115,168,213,106,253,163, 54,117,235,235,235,123,145,
+197, 98,133,213,116,158,213,106,205,212,104, 52, 30,167, 25, 97,177, 88, 61, 59,117,234,180,103,247,238,221,126,102,179,185, 78,
+ 70, 33, 92, 46,119,192,144, 33, 67,214,175, 89,179, 70, 50,113,226,196,245, 7, 14, 28, 40, 53,153, 76, 71, 60,185,165, 0, 44,
+ 88,183,110,221,228,216,216, 88,233,196,137, 19,153, 59,119,238,184, 90,175, 2,123,244,232,209,104,253,250,245,193, 29, 58,116,
+152, 54,105,210, 36, 14,128, 79,106,178,242,136,197,226, 41,235,215,175, 15, 80, 42,149,208,106,181,206, 70, 54, 51, 51, 19, 2,
+129, 0, 36, 73,130, 36, 73,176,217,108,124,241,197, 23,254, 83,166, 76,153,174, 82,169,166,187, 97, 37,139, 95,189,122,117,224,
+ 11, 47,188, 64,222,191,127, 31, 36, 73,130,207,231,227,245,215, 95, 39,245,122,189, 95, 92, 92,220, 70,157, 78, 55,210,147, 58,
+100,179,217,163,227,227,227,155,116,235,214,141,149,150,150,134, 46, 93,186,224,252,249,243,120,237,181,215,216, 37, 37, 37,245,
+103,207,158, 61,193,104, 52,122, 26,199, 69, 33, 20, 10, 91,254,254,251,239, 25,225,225,225,206,134,165,126,253,250,244,160, 65,
+131, 84,105,105,105, 77, 79,159, 62, 93,216,181,107, 87, 79, 18,150,135, 10,133,194,102,135, 14, 29,202,137,139,139,235,187,110,
+221,186, 33, 0,208,177, 99,199,125,243,231,207, 63,161, 82,169,162,255,248,227, 15, 85,207,158, 61, 51,221,228, 11, 81, 40, 20,
+244,212,169, 83,197,213,157,180, 97,195, 6, 53,202, 18, 46, 55, 0, 80,109,190,182,166,145,193,115,150, 78, 31, 46, 0,109, 6,
+ 99,209, 3,230, 82,192,172,133,205, 84, 10,130, 35, 0, 44,122, 4,242, 84,216, 62,165,169,228,131,109,119,175,211, 55,136, 65,
+105,202,146, 35,240,162,210,166, 6, 64, 12, 65, 16, 41, 7, 15, 30, 68,167, 78,157,112,240,224, 65, 12, 26, 52, 40,197, 85, 12,
+ 92,189,122, 21, 61,123,246,132,221,162,229,150,175,150, 70,163,249,112,238,220,185,137,163, 71,143, 22,150,107, 12, 72, 18, 82,
+169, 20, 3, 7, 14, 52,232,116,186, 15,221, 45, 40, 77,211, 96,177, 88,200,204,204,196,134, 13, 27,176,104,209, 34, 68, 69, 69,
+193, 98,177, 60, 34,182,236,237,158, 91,141,159,213,106,197,133, 11, 23,176,101,243,102,124, 50,103, 14,124,124,124, 0, 0,102,
+179, 25,170,162, 34,240,249,124,167, 24,171, 65, 56,237,184,125,251,246,244,176,176,176,114, 83,134,142, 87,123,155, 5,155,205,
+ 6,171,213, 10,131,193,128,229,203,151, 91, 25,134,217, 81, 83,255,227, 16, 69,211,167, 79,135,209,248,151, 65,189,181,221, 39,
+ 57, 50, 50, 18,109,218,180,113,238,147, 36,201,184,203,249, 93,215,150,208,187,156,221,116,238, 50, 0, 64, 88, 88, 24,154, 54,
+109, 10,133, 66, 81, 37,231,147,214, 34,181,129, 7,145,225,171, 22, 90,127, 71,166,108, 54,135,223,167, 97,227, 38, 68,122,142,
+ 10, 44, 22, 11, 34,223, 0,116,125,101, 6, 40,138,132, 88, 26, 0,130,214,255,165,136, 73, 10, 44,138, 5, 85,137, 30,145, 13,
+ 26,147, 60,190,160,143,174, 6,161, 37,241,101,175,158, 53,178, 43,191,208,154, 9, 65, 61, 62,104, 71,119, 26,194, 5,233, 95,
+130,247, 6, 68, 9, 98,247,253,185, 26, 26,203,115,238,148,151,178, 90, 17, 68, 81, 48, 51, 12,174, 76,159,142,152,248,120,164,
+ 56,132, 97,124, 60, 82, 98, 99, 33, 99,179,193, 35, 73, 48, 22,203, 35,115,250,238, 8, 45, 0,200,200,200,192,174, 93,187,100,
+195,135, 15,223,115,245,234,213,209, 30,138, 13, 7, 87,192,185,115,231,130, 26, 52,104, 80,229, 57,247,238,221, 67,251,246,237,
+ 61,158,158,226,114,185, 3,158,123,238,185,109,187,118,237,242, 77, 77, 77, 69, 80, 80,208, 99, 11, 45, 30,143,215,179, 95,191,
+126,219, 54,109,218, 36, 41, 40, 40, 64,124,124,188,228,165,151, 94,218,154,156,156,252,138,209,104,116, 71,108,150, 19, 89,241,
+241,241,234, 13, 27, 54,124,135,242, 83,132, 57, 27, 54,108,248,190, 67,135, 14,111,197,198,198, 74, 1, 76,182,251, 14, 84, 43,
+182,120, 60, 94,239,134, 13, 27,150, 27,213,242,120,101,198, 38,145, 72, 4, 95, 95, 95,112, 56, 28, 24,141, 70,196,196,196, 16,
+ 92, 46,183,187, 59,215,236,227,227,211,239,213, 87, 95, 37,147,146,146,144,155,155, 11,169, 84, 10,177, 88, 12,154,166, 49,113,
+226, 68,106,249,242,229,189,117, 58,207,102,184,194,195,195,135,244,237,219,151,117,237,218, 53,220,191,127, 31, 70,163, 17, 55,
+111,222,132, 68, 34,193, 27,111,188,193, 89,186,116,233, 75, 89, 89, 89,158, 10,173,150,177,177,177,121,174, 34,203, 1,145, 72,
+ 68, 52,105,210, 68,229,239,239,223, 14,128, 39, 66,171,229,219,111,191,157,191,120,241,226,158,199,142, 29,115, 6,189, 60,118,
+236,216,108, 0,248,250,235,175, 19, 3, 3, 3,219, 1,112, 87,104,129, 97, 24,219,127,254,243,159,135, 92, 46, 23,108, 54, 27,
+ 92, 46,183,220,198,225,112, 64,146,164,143,227,113,174,137,239,250,253,220, 37, 19,103, 47, 91, 38,226, 83,236,119, 95,105,133,
+122, 82, 14, 32,144,129,211,243, 3, 16,210, 50,163, 37,163,186, 7,252,246, 1,190,122, 85, 69,198,254,104,248,197, 76,251, 5,
+222, 45, 42, 42,249,135,251,128, 14, 0,254,135,178,228,186,115, 0,156,123, 74,250,166, 75, 0, 98, 6, 13, 26,228, 20, 91,135,
+ 15, 31,198,128, 1, 3,160, 86,171,113,237,218, 53, 87,145,229, 73,130,229, 75, 22,139,229,242, 79, 63,253,212,117,248,240,225,
+132,203,243,133,212,212, 84,220,184,113, 35,197, 93, 62,146, 36, 97,179,217,192,102,179,177,108,217, 50,152,205,102,252,248,227,
+143,216,185,115, 39, 72,146, 4, 65, 16, 32, 8, 2, 18,137, 4,223,124,243,141, 71,237, 30, 77,211,216,184,113, 35, 62,152, 61,
+219, 41,178,236, 51, 25, 8,150,203,225, 31, 16,128,187,119,239,214, 40,180,138,138,138, 62,223,191,127, 63,170,115,134,223,191,
+127,191,243,125, 5,103,248,154,251, 57,138,130,209,104,196,243,207,255,149, 42,246,237,183,223,118,190, 87,169, 84,160, 40,202,
+ 81, 23,132,187,156,122, 6,120,133,255,215,103, 3,223,123,175,156,133,174, 42,206,191, 67,139,212,149,117,171, 18,177, 21, 99,
+183,206, 42, 0, 12, 66,153,143, 86, 14,240, 55,250,104, 49,140,173, 89, 88,104, 8, 46,223,185, 10, 22, 69,129,235, 27, 0, 95,
+153, 28, 54,171, 9,154,252,251, 56,185,251, 91, 0,192,186,141, 59, 64,146, 36, 88, 44, 10, 70, 19,141,168,122, 33,176,217,108,
+205,170,227,110, 14,116,237, 45, 15,232, 20, 30, 33, 37,174,249,221, 71,147, 32,255, 10, 19, 33, 60, 68,101,139,137, 46, 98, 65,
+199, 34, 77,113,215,235,192,233, 26,197, 0, 73,130, 36, 8, 8, 57, 28, 24,119,237, 42,243,218,140, 47,235,179, 82, 98, 99, 65,
+254,242, 11,124,120, 60, 80, 4, 1,150,221, 4, 93, 27, 20, 23, 23,131, 32, 8,108,217,178,197,239,141, 55,222,216,122,237,218,
+181, 88,131,193,176,203, 19, 14,181, 90, 61,168, 91,183,110, 39, 54,110,220, 24, 24, 28, 28,252,200,241,220,220, 92,140, 27, 55,
+174, 64,173, 86,123, 20,212,141,207,231,191, 54,100,200,144,245, 63,252,240,131,228,246,237,219,208,106,181, 8, 12, 12,124,220,
+ 91,161, 93,231,206,157,247,236,218,181,203, 55, 55, 55, 23, 26,141, 6, 70,163, 17, 91,182,108,145, 14, 28, 56,112, 87, 90, 90,
+218, 0, 0,201, 53,112,124,234, 42,178, 38, 77,154,244, 39,128, 32, 0,171, 43,106, 80,251,177, 86, 46, 98, 75, 3, 96,105, 53,
+ 35,209, 8,145, 72,132,252,252,124,140, 27, 55, 14,183,110,253,101, 0, 13, 9, 9,113,142,244,238,222,189,139,192,192, 64, 16,
+ 4, 17,228,206, 69, 7, 6, 6,138, 77, 38, 19, 38, 76,152,128,140,140,140,114,156,153,153,153, 32, 8, 66,232,105, 69,202,229,
+114,185, 94,175, 71,143, 30, 61, 96, 48,148,229,245, 29, 49, 98, 4,216,108, 54,242,243,243,193,102,179, 3,106,241,255, 4, 12,
+ 26, 52,168,202,208, 42, 18,137,196,236,231,231,215,220, 67, 78,255,151, 94,122, 41, 43, 62, 62,254,145,133, 45,231,207,159,127,
+ 89, 38,147, 29,147,201,100, 77, 60,228,180,185,138, 42, 14,135, 83, 78,104,177,217,108,144, 36,233,182,143,218,173,124,221, 42,
+ 22,145,211,102,241,212, 23,198,213, 11,242, 5,163,205, 3,231,185,207,113,185, 64,128,101,203, 15, 1, 0,222,127,189, 61, 90,
+247, 91, 0,211, 15, 47, 96,122, 23,138, 59, 38,211, 56, 11,192,167,255,112,155,255, 37, 0,199, 42,184, 53, 0,218, 60, 69,253,
+145, 83,108, 29, 62,124, 24,209,209,209, 40, 42, 42, 66, 90, 90, 90,109, 69,150,163,189,251, 96,222,188,121,191, 13, 29, 58, 84,
+228, 24,180, 10, 4, 2,204,156, 57, 83,175,213,106, 63,240,232, 38,178,217,192, 98,177,156,131,100, 62,159,143,152,152, 24,167,
+200, 34, 8, 2,165,165,165, 96,177, 88,142, 21,137,132,155,101,132, 34, 56, 24, 62, 62, 62,104, 28, 21,133,219,246,118,196,241,
+158,199,227,129, 32, 8, 88,173, 53, 26,242, 74,236, 78,237, 51,234,186, 75,118,136,162,106, 77,199, 33, 33,176,217,108, 14,145,
+201,212, 5,103, 64, 64, 0,180, 90,173,187,156, 79, 37,170,176,104, 57,132,214, 32,148,249,106, 61, 18,222,161, 23,128,147,120,
+130, 75, 42, 9, 48,132,141, 97,192,162, 72,251,220, 45, 5,138, 34,161, 42,200,193,138,207, 39,219, 69,214, 78, 28, 76, 76, 67,
+ 88,195,232,191,230,113, 9, 2, 96,170,191,185, 3,125, 57,241, 83,134,118, 22,228, 17, 57,144,134, 8,193,231, 87,208,143,126,
+ 28, 16,145, 36,166,246, 14, 19, 94,216,111,136,191,174, 49,215,216, 81,240, 73,178,204,249,157, 32, 42,117,238, 33,237,199, 40,
+130, 40,139,254,106,243,204,239,216, 33,228, 5, 2, 1,204,102, 51, 40,138,194,202,149, 43,165,253,250,245, 91,237,169,208, 2,
+144,154,151,151, 55,112,226,196,137,135,119,236,216, 17, 16, 16, 16, 80,110,244, 48,113,226, 68,101, 94, 94,222, 64,120,232,116,
+207,102,179, 87,175, 89,179, 70,242,224,193, 3,148,150,150, 66, 32, 16, 56, 27,159,218,222,159, 29, 59,118,252,245,200,145, 35,
+126, 26,141, 6,102,179, 25, 2,129, 0, 12,195,128,162, 40,252,252,243,207,254,131, 7, 15, 62,148,158,158,254, 92,117,101, 21,
+ 8, 4,175,216,133, 19, 98, 99, 99,165,177,177,177,189,128, 42, 35,245, 58, 17, 27, 27, 43,157, 49, 99,198, 75,122,189,126,105,
+ 53,215,156,161, 82,169,130, 5, 2, 1,118,239,222, 13,177, 88, 12,161, 80,136,144,144, 16,168, 84, 42, 8,133, 66, 48, 12, 3,
+139,197,226,104, 44, 10,221,185,240,130,130, 2,173,213,106,245, 61,124,248, 48, 10, 11,255,250, 74,189,122,245,160, 86,171, 97,
+179,217, 74, 61,173,204,236,236,236, 60,130, 32,194, 47, 95,190,140, 7, 15, 30, 96,192,128, 1,248,229,151, 95,208,190,125,217,
+236,176,201,100,170, 77, 16, 63,154,162, 40,166,154,251,150, 0,224, 87,151,156,246,206,203, 35, 78,155,205,102,115,136, 44,215,
+ 87, 87,241, 85,195,111,150,123,156,155,203,197, 27, 22, 79,233, 59,238,133,232, 0,232, 11,238,131,239, 19, 0, 66, 26,137,101,
+203, 15,225,218,189,178,255,107,217,214,139,216, 22, 55, 16, 16,200,208,212, 87,137, 96, 31,214,171, 55,242,255,113,161,229,235,
+ 58, 78,120, 90, 59,166, 1, 3, 6, 64,165, 82, 65, 44, 22,215,133,127,206, 25,189, 94,127,115,239,222,189,237, 6, 13, 26, 4,
+ 46,151,139,155, 55,111, 34, 57, 57, 57, 13,192, 25, 79,133, 22,155,205,198,188,121,243, 48,121,242,100,200,229,114,124,240,193,
+ 7, 96,177, 88,206,141, 32, 8,167,133,203, 19, 4,201,171, 95,248,232,112,136,175,201, 24,238,235,235, 59,143, 36,201,225,148,
+ 27, 21, 71,211, 52,109,179,217,118,104, 52,154,106,195, 59, 56, 28,215,221,249, 47, 92,235,160,134, 62,237,177, 57,255, 14, 45,
+ 82, 27, 84, 92,109, 88,133, 69,203,177,234,240,145, 84, 64,142,171, 60,105, 55,217,157,124, 82, 5, 37, 72,234, 70,102, 86, 54,
+252,253,196,118,145,101,223, 72, 18,173,163,203, 6,179, 7, 19,211, 16,214, 32, 26, 44,138, 2,139,162, 32, 22,240,144,151,155,
+ 3, 22,139,188, 81, 21,111, 75, 10, 67,135, 54, 9,143,244,243,103, 67, 25,104,130, 66, 94,133, 97,160,157, 15,194, 20, 92,244,
+247,231, 71,180,164, 48,180,122,235, 27,227, 20, 90,102,171, 21,156,215, 94,115, 78, 23,166,196,198, 34, 38, 62, 30,244,144, 33,
+208,153,205,229, 76,197,181, 21, 90, 2,129, 0, 37, 37, 37, 24, 61,122,180,202, 98,177,188, 85,203, 42, 78, 46, 44, 44, 28, 54,
+102,204,152, 66,135,128, 49,155,205, 24, 51,102, 76, 97, 97, 97,225, 48, 55,172, 68,143,192, 98,177,188,213,190,125,123,149, 82,
+169,116,150,179, 54, 13,142, 3, 50,153,236,224,134, 13, 27,100, 70,163, 17, 86,171,213,201, 41, 16, 8, 64, 81, 20, 2, 3, 3,
+177,109,219,182, 64,153, 76, 86,109,206, 42,189, 94,191, 55, 62, 62, 94, 13, 0,241,241,241,106,130, 32, 18, 8,130, 88, 75, 16,
+196,154, 10,219, 90,130, 32, 18, 92,207,213,235,245,123,170,227, 54,153, 76, 9,105,105,105,140, 80, 40, 4, 69, 81, 48,155,205,
+224,243,249, 78,147,120,113,113, 49,244,250,178,105,238,228,228,100, 88, 44,150, 36,119,174,189,164,164,228,248,198,141, 27,109,
+245,234,213, 67,116,116, 52, 98, 98, 98,208,185,115,103, 68, 68, 68, 96,254,252,249,180, 78,167,243,248,217,203,206,206, 62,184,
+125,251,118, 75,120,120, 56,218,181,107, 7, 30,143,135,214,173, 91, 35, 36, 36, 4,139, 22, 45, 50,105, 52,154,195,181,248,155,
+210,175, 94,189, 74, 85, 35,114, 37,112, 99,245,110, 5,100, 92,184,112,129,234,220,185,243,190,138, 7, 58,118,236,184, 79, 44,
+ 22,251, 58, 76,236,158,140,200, 93,197, 21,143,199,115,110,142,207, 89, 44,150, 59,163, 31,178,185, 92,188,225,139,201,125,198,
+189, 16,237,135,125,199,207,129, 99, 86, 3,166,106,102, 4,105, 11, 8,142, 8,114, 95,118,216, 83,208, 7, 76, 7,240, 39,202,
+226, 48,125,128,167, 11, 78,199,247,194,194, 66,164,165,165, 33, 57, 57, 25,157, 59,119, 70, 82, 82, 18,240,151,131,188,199,208,
+104, 52, 31,196,197,197,233, 28, 43,249,230,204,153,163, 47, 41, 41,249,192,211, 54,152, 97, 24,176,217,108, 52,109,218, 20, 51,
+102,204,192,161, 67,135,112,243,230, 77, 88, 44, 22,167, 16,114,248,100,122, 98,209,226,112, 56,144,203,229,176, 88, 44, 78,107,
+ 22, 0,220,190,117, 11, 44, 22, 11, 54,155, 13, 38,147,169, 70,139,150,175,175,239,188,245,235,215, 79, 83, 42,149,138,130,130,
+130, 32,215, 45, 47, 47, 47, 40, 39, 39, 39, 40, 43, 43, 43, 40, 35, 35, 35,232,225,195,135, 65,247,239,223, 87, 44, 89,178,100,
+154,175,175,239, 60,119,202, 73, 81, 20, 90,183,110,141,183,223,126,219,185,173, 90,181,202,185,157, 60,121,210, 99,231,117,138,
+162,208,116,238, 50, 12, 44, 96,156,219,161, 64,194,185, 93,123,127, 82,117,156, 79, 92,139,212, 74,191,216, 87, 27,186, 38,150,
+174, 4,142, 85,135,142,182,204,233,182, 81,209, 25,254,137,193,106, 50,156,184,119,231, 86,159,166, 45, 59,144,185, 74,109,185,
+229,159, 49,189,135,129, 32, 8,132, 54,136, 6,197, 98,129,162, 72,176, 40, 10, 82, 9, 31,105,151, 47,219,140,122,253,137,202,
+ 56,123, 1, 44,174,128,187,234,245,254,173,249,217,220,124, 4, 42, 68,224,176,203,180, 35,115,111, 88,133, 30,130, 5,180,244,
+193,248, 44,127,193,137, 60,195, 42, 63,157,121, 95, 66, 21, 35, 64,155,205, 6, 49,143, 7,131,209, 8,189,213,138,222, 43, 86,
+ 56,167, 11, 73,130,192, 37, 0,173, 86,172,192,233, 93,187, 32,225,114, 1, 30,207,237, 85, 33,149, 9, 45,165, 82,137,177, 99,
+199, 22,230,228,228,188, 81, 27, 31, 45, 7,140, 70,227, 31,185,185,185,111, 12, 27, 54,108,203,238,221,187,101,195,134, 13, 83,
+229,230,230,190,225,166,223,211, 35, 48, 24, 12,187, 50, 50, 50, 74,199,142, 29,187,121,235,214,173,254, 1, 1, 1,206,145, 72,
+173,110, 86,130, 80,246,237,219,151,231,206,121, 53,156, 18,103,119,110,159,108,183,108,181,154, 52,105,210,105,148,249, 95,185,
+ 98,238,186,117,235, 70,184, 76, 49,174, 5,176,162, 58,226,226,226,226, 53, 51,102,204,248,239, 31,127,252, 17,192,231,243, 65,
+ 16, 4, 56, 28, 14, 26, 55,110,236, 92, 69,195,102,179,193, 48, 12,222,123,239, 61,101,126,126,254,215,110,254, 55,147,226,226,
+226,122, 26, 12, 6,191,177, 99,199, 82,124, 62, 31,121,121,121, 88,190,124, 57,253,195, 15, 63,168,117, 58,221,184, 90, 8,225,
+141,159,125,246, 89,111,173, 86,219, 96,226,196,137, 28,141, 70, 3,189, 94,143, 89,179,102,153,190,255,254,251, 76,189, 94,239,
+113,192,223, 46, 93,186,220,121,248,240, 97,247,210,210,210, 34,161, 80, 88,209,218, 71,136, 68,162, 14, 0, 54,123,194, 25, 19,
+ 19,115, 55, 61, 61,189,243,130, 5, 11, 18, 44, 22, 11,251,252,249,243, 78,103,248,149, 43, 87,158,228,243,249,125, 81,197,178,
+232,106,238, 17, 27,143,199, 43,103,193,170,248,158,197, 98,213,216,166, 53, 11, 22, 46,248,226,205,158,227,158,111,238,139,189,
+199, 47, 34,110,207,189, 27, 81,227, 2,155, 54,242, 43,128,173, 32, 13,239,191,222, 30,203,182, 94, 4, 80, 54,117,104,203,191,
+ 6,166,232, 46, 24,159,112,220, 87, 41,179,159,130, 62,224, 36,202, 66,102, 60,109, 40, 39,178,174, 93,187,134, 62,125,250, 0,
+ 0,146,146,146,208,173, 91, 55, 36, 37, 37,161,123,247,238, 30,199,210,178,227,247,226,226,226,135, 39, 79,158,108, 17, 30, 30,
+142, 51,103,206,220, 7,240,187,167,133,116, 8, 45, 22,139,133, 81,163, 70,161, 95,191,126,168, 87,175, 94,185,213,134,142,247,
+158,136, 13,171,213,138,150, 45, 91,194,104, 50,129,195,225, 56,167, 38, 89, 44, 22, 2,131,130,112,231,206, 29,183, 44, 90, 36,
+ 73, 14,127,229,149, 87,200,212,212, 84,140, 28, 57, 18, 91,182,108,169,242,220, 49, 99,198,224,167,159,126,194, 43,175,188, 66,
+126,244,209, 71,213,134,119,112, 56,161,187,115, 77,142,126,186,166,118,191,174, 56,159,180, 22,121, 28,184,132,118,168,116,210,
+164,146,207,226,203, 9, 45,151, 32, 97, 79, 70,104, 89,205, 91,126,249,241,219, 25,157, 87,119, 15, 84, 4,249, 66,165,209, 59,
+197, 86,202,201,157, 0,128,161,147, 22,130, 69,149, 77, 41, 74,196,124, 8, 56, 20,118,109,250, 90,105, 54, 27, 42,189,187, 74,
+216,228,228,143,186, 54,246,229,138, 44, 40, 14,102, 16, 29,248, 87,166, 28,162,193,206, 71, 5, 87, 91, 63, 4, 92, 43,194,235,
+141,196,146,175, 83,213,147, 97,177,173,122,164, 67, 84,171,245,234,203,151, 5, 3,214,175,199,249, 55,222, 64, 40, 77, 35, 33,
+ 36, 4, 50, 54, 27,190, 60, 30, 72,130,128,254,192, 1,156,222,189, 27,114, 30, 15,240,241,129,117,254,124, 24,211,210, 96, 41,
+ 41,209,215, 98,100,134, 17, 35, 70, 40,149, 74,229, 48,147,201,244,199,227,214,179, 94,175, 63,146,145,145, 49,185, 75,151, 46,
+171, 45, 22,203, 91,122,189,254,177, 86, 70,153, 76,166, 35,185,185,185,175,141, 24, 49, 98,231,158, 61,123, 2,164, 82,105,173,
+185, 10, 11, 11,219,215,209,237,100, 3,240,137,221,185,125,114,108,108,172,244,194,133, 11,255,221,176, 97,195,106,151,209, 68,
+208,132, 9, 19,222,172, 32,178,106, 92,117, 8, 32, 61, 63, 63,127,254,204,153, 51, 23,126,245,213, 87, 98,135,227,251,149, 43,
+ 87, 96,181, 90,193,102,179, 65,211, 52, 38, 76,152,160, 45, 44, 44, 92,134,170, 35, 58, 63,114,107, 21, 23, 23, 55, 94,176, 96,
+193,134, 21, 43, 86,244,163, 40, 74, 68,211,180,174,180,180, 52,193, 96, 48,140, 67,237,226,104,217, 10, 10, 10,198,126,250,233,
+167, 99,151, 47, 95,254, 10, 73,146, 65, 86,171, 85, 89, 82, 82,178, 95,175,215,127,143, 90, 76, 37,157, 57,115,166,224,245,215,
+ 95,191, 87, 80, 80,208, 44, 44, 44, 76, 35, 22,139, 77, 38,147,137, 18, 8, 4, 18,145, 72, 20, 3,224, 12, 65, 16,215, 61,225,
+ 76, 73, 73,201,157, 56,113,226, 3,163,209,216,116,237,218,181,137, 18,137,228, 56, 65, 16, 4,135,195,241, 19, 8, 4,125, 0,
+ 36, 16, 4,113,219, 19, 78,146, 36,109,174,214,171,138,254, 89, 92, 46,215, 45, 31,173, 6,129,194,241,253, 26,179,176,247,196,
+ 69,196,237, 77,223, 72, 51,204,238,221, 41, 69, 7, 62,232, 6,152,119,188,142,214,195, 54,151, 77, 23, 2,176,229, 95,131,121,
+199, 24, 16,194, 0, 36,102,177,161,209,155, 15,194,139,202,224, 12,239,160, 84, 42,145,154,154,234, 16, 89, 49, 0,208,189,123,
+247, 20,135,216, 74, 78, 78, 70,187,118,237, 82, 0,176, 61,189, 95,139,139,139,103,142, 30, 61,250,136,125,112, 60,179, 22, 3,
+ 63,167,208,114, 8,170,122,245,234, 57,247, 93, 55, 23, 31, 45,183, 64,211, 52, 56, 28, 14, 88, 44, 22, 20, 33, 33,206,223, 98,
+ 24, 6,119,238,220,129, 74,165,114, 75,104, 81, 20, 69, 17, 4,129,145, 35,221, 91,144,252,159,255,252, 7, 9, 9, 9,160,220,
+ 84,133, 20, 69, 33, 50, 50,178,198,115, 28,186,212, 93,206,176,176,176, 90,115, 62,105, 45, 82, 91,129, 85,217,251,202, 68, 85,
+ 85, 15,196,223,133,108,173, 86,243,201,166,245, 43,191,154, 48,229, 61,241,181,187,121,208,104,141,160, 40,210,181,241, 4,139,
+ 69, 65, 34,226, 35, 60,216, 23, 91,191,251, 95, 73, 73,177,250, 83, 84,145,247,176,158, 15,103, 82,223, 14,141,120, 28,133, 14,
+ 77, 91,141, 0,197,255, 75, 4, 48,185, 85,204, 14,118,251, 13, 47,166,235,248,191,164,235, 38, 93, 42, 50, 61, 42,180, 76,166,
+ 23,230,244,239,255,107,220,161, 67,194,142, 27, 55,226,238,132, 9, 8,209,235,193,179, 79, 37,146, 4, 1, 49,135, 3, 49,135,
+ 83, 38,178,150, 47,135,222,106,197,138, 55,222, 40, 53,154, 76,253, 61,121,200, 11, 11, 11, 49,100,200,144,130,236,236,236,129,
+168,197,212, 94, 85,208,233,116,187, 0,236,170, 43, 62,163,209,248, 71,102,102,230,139, 67,134, 12, 57,116,228,200,145,192,167,
+ 36,200,156, 67,108,153, 47, 92,184,240,102, 98, 98,226, 93,148, 79, 44,170, 78, 76, 76,188, 59,113,226, 68, 98,195,134, 13,223,
+ 3,248, 12,110, 6,240,212,233,116, 43,143, 30, 61,138,158, 61,123,126,182,120,241, 98,255,246,237,219, 35, 40, 40, 8, 37, 37,
+ 37, 72, 78, 78,198,244,233,211, 85,197,197,197,139,213,106,245, 87, 30,150,217,108, 52, 26,199,184, 46,165,174,139,122, 48, 26,
+141, 63,228,228,228,252, 80, 87,132, 83,167, 78,189,114,231,206,157,194,192,192,192, 78, 28, 14,167, 21,202,252,128,114, 1,124,
+239,169, 32,114, 96,202,148, 41,151,239,220,185,163, 12, 13, 13,237,108,231,148,162, 44,141,209,250, 90,112,102, 95,188,120, 49,
+172, 67,135, 14, 36,155,205,102, 40,138, 2,155,205,102, 88, 44, 22, 99,247,171, 97, 0, 96,255,254,253, 60, 0,213,166,205,185,
+155,175, 95, 48,230,127,167, 62,186,158,107,216,157,150, 87, 58, 3, 0,179,227,154,240,183,214,129,212, 11, 47, 52,201,132, 49,
+190, 59, 8, 73, 89,160, 74, 70,155, 3, 66, 36, 71,166, 45, 20,115,247,221,200,181,130, 88,234,213, 84,149,143,171, 97, 15,239,
+144,147,147,227, 42,178, 28, 86,171,152,238,221,187,167,216, 69,150,227, 88,109,252,203,142,217,108,182,199,234,195, 24,134, 65,
+ 92, 92, 28,214,173, 91,135,154, 34,154,219, 87,247, 17, 53,241, 57, 44, 90, 52, 77,195,108, 54,227,218,181,107,206,152, 93,142,
+233, 66, 71,104, 7,171,213, 90,237,106,117,154,166,105,147,201,132,159,127,254,217, 45,177,181,109,219, 54, 24, 12, 6,208, 53,
+ 40, 56,215, 80, 12,109,218,180,129, 74,165,114, 46,246,137,137,249, 43, 84,158,217,108,246, 72,184, 58, 56,155, 54,109, 10,165,
+ 82, 9,135,191,112,248, 27,127, 25,123,172, 58,221,191,245,190,175,210,162,245,183,247,152, 60,161,228, 72,251,174,253,186,189,
+241,230,116,145,214, 72,227,193,131,135, 40,200,207, 1, 73,144, 80,132,134, 33, 34, 34, 18, 2, 46,137, 45,241, 95,233, 82, 78,
+ 31, 63,165, 45, 41, 26, 80, 21,215, 32,223,255,107,239,108, 98,219, 40,162, 56,254,223,117,252,145,164,117, 12,235,184,144,130,
+132,107, 75, 77,133, 64,168, 80, 33, 80, 36,108, 65, 64, 28, 16,135,208, 54, 7, 90,110,149,162, 34,144,122,171,132, 84,163,158,
+ 56, 68, 37, 72,225, 16,113, 33,226,196, 33,135,170, 7,135, 15,149, 28, 40, 32, 4, 82, 32,253, 74, 85,197,170, 72,237, 56, 45,
+113,140,227, 38,246,122,135,131,189,210,118,179,235,122,227, 55,182, 55,218,191,180,202,135,162, 95,222,204,123, 35,191,153,217,
+121,227,249,249,194,123, 67,175, 68,163,126, 1,114, 25,168,148, 1,185, 12, 40,181,175,234,239,148,135, 99,110, 97, 97,141,157,
+253,243,254, 47,151,114, 37,195, 59,171,142, 2, 67,143, 73, 82, 50,113,241, 98,175, 82, 42,225,222,153, 51,232,149,101,116,215,
+102, 37,213,134,248, 32,159, 63, 95, 77,178, 78,156,216,200,173,173, 89,186,130,167,191,191,255,119, 65, 16,250,179,217,172,173,
+ 42,195,135, 66,161, 75,140,177,213,213,213,213, 35, 29,100,215, 62, 0,107, 0, 74, 6, 19,137, 16,172,191,255,163, 42, 28, 10,
+133,206,138,162,248, 42, 99, 44, 40,138,226,191,138,162, 92, 89, 89, 89,249, 12,192, 45,231,243,180,109, 82, 43,195, 31,120,196,
+223,173, 0,248, 24,213,151,130,151, 26,133,191, 16, 8, 4, 54,189,229,153,119,159,243,197,143,189, 24, 64,228, 73, 63,220,158,
+110, 44,175,203,248,254,234, 58,190,186,156,190, 83, 44, 87,222,185,153,221,248,203,113, 69, 93,145, 95,193, 67, 41, 73,146,126,
+ 77, 38,147, 71, 34,145,136,168,125,225, 93,173,149,167,110,111,117,117, 85,115,185,185,185, 57,121,116,116,244, 74, 38,147,121,
+205,140,233,247,251,103,231,231,231,223,204,229,114,219, 18, 42,109,165,120,245,231, 66,161,128,177,177,177,239,204,174,224, 9,
+ 4, 2, 23,198,199,199, 63, 26, 25, 25, 17,213,114, 20,218, 71,189, 46, 72,125, 74,165, 18,166,167,167,149,137,137,137, 47,114,
+185,156,233,214,225,192,192,192,157,229,229,229,167,213, 82, 11,141, 20, 21, 13,135,195,119, 83,169,212,254, 86, 50,109,156,112,
+ 77,105, 19,239,182, 44, 77,184,123,122, 78,251,247, 62,126,110,228,253, 15,131,225,232, 65,225,137,129,167, 32, 64, 68, 38,253,
+ 15, 82,183,111,178,153,111, 38,239, 21,214,239,127, 90, 44, 22, 38,235,113,158, 5,162, 7,250, 60,223,122, 43, 24,132,154, 0,
+233,238,167,218, 54,227, 0, 80,114,139,215,151,242,229,227, 87,235,108,251,168,201,214, 39, 51, 51,189,222,193,193,109,133,226,
+ 20, 69,193,230,181,107,248,252,228, 73,203, 73,150, 35, 71,142, 72, 20,193,163,107,100,149, 81,173,207,101,117,197, 68, 56,180,
+111,207,113, 6, 28, 19,161, 60, 47, 10,130, 87,102,184, 1,134,217,222,174,141, 47,255,184,139,162,211,253, 13,169, 99, 47,149,
+ 6,176, 71,146,164, 31, 92, 46,215, 51,234,138,140,118,181,222,224, 66,233,165, 76, 38,243, 6,128,122, 39,132,163,126,191,127,
+178, 82,169,188,220,200,165,210, 46,151,235,183,124, 62,127, 26,117, 46,149,230,113,234, 48, 24, 12,222, 74,165, 82, 81,245, 20,
+181,246,179,210,232,100,249,226,226, 34, 98,177, 88, 42,157, 78,135, 91,201,236, 84,153,156, 58, 60,101,224,227,246,172,104,105,
+180,223,227,219,251,129,183,167,251,117,165, 44, 31,130, 0,116,185,221,215,183, 30, 20,127,220, 44,254,247, 53, 76,182, 11, 91,
+169,163,192,144,207,235,157,245,244,245,245, 24, 37,109,229,124,190,184,185,181,245,150,147,100, 57,114,228,200,145, 35, 27,105,
+ 80,146,164,164,219,237,246,105,147, 73,253,247,170,100, 89,126,144,205,102,223, 6,112,163,197, 76, 91,203, 74, 17,243,135,100,
+241, 37,181,225, 70,153,181, 39,214,233, 76,142,109,103,132,204, 88,141,153,176,137,157,177, 78,101,170,237,181,192, 29,182, 18,
+ 71, 84,253,169,177,147, 81,219,201,139, 73, 53,142, 12,236,100, 28,252,158,176,137,157,177, 78, 99,234,227,167, 65,174, 37,102,
+131, 49,101,213, 78, 70,109, 39, 47,102,179,227,168,142,157,172,217, 88, 50,241,125, 2, 54,212,194, 97,176,133,195, 96,127,191,
+100, 88,183,209,104, 69, 11,140, 49,107, 47,195,243, 58, 9,160,150,221,175,241,133, 78,101,106,251,129,242,170, 0, 14,215, 14,
+ 92,166,102,234,250,147, 74,137,218, 9,147,159,208, 64,193, 81, 43,109,167,240,187,174,173, 36,220, 29, 36, 89,150,152, 84,113,
+207,155, 73, 53,150,244, 76,138,184, 55,242, 59, 71, 31, 81,217, 73, 50,150,120,196,188, 65,252, 52,205,213, 51, 41,198,146,158,
+ 73, 17,247,173, 96, 82,140, 37, 35, 38, 69,220,155,249,222,174, 43, 84,234,118, 97,173,196,131,208, 64,178, 53, 5, 0,226, 78,
+ 58,141,135,120, 92, 36, 73,157, 16,241, 74, 54, 45,172,192,180,157, 73,236,163, 68,141, 73, 57,187,137, 83,249,136, 71,188,107,
+153, 84,124, 61,135,194, 79, 70,204,102,237, 53,177,147,188,237,205,198,125,171,152,196, 62, 34, 25, 75, 58,102,156,120, 50, 16,
+215,252,156,160,100, 82,141, 37, 3, 59,155,246,147, 17,179, 89,123, 77,236, 36,111, 59,197,103, 8, 47,110, 59, 87,180,152,104,
+ 26, 19, 83,186,167, 37,137, 70,219,182,228, 44,178,119, 21,211,226,246,204, 48, 7,223,183,213, 78, 74,166,222, 70,202,237, 30,
+158,118, 82, 50, 45,216,186,235,152,118,243,123, 39,246,167, 25,175,153,109, 41,179,213, 81, 30,118, 82, 50, 27,100,239, 10,102,
+ 19,190,223, 53,218,209,214, 33, 79,169, 29, 79, 60, 51, 1,241, 10, 12,183,118, 19,219, 25,231,177, 66,200, 65,228,118,214,102,
+202,231, 56,180,221, 46,125,234,140, 37,103, 44,117,220, 88,210,197,100,156,112,165,136,116,229, 89,207,164,248, 31, 90, 6, 85,
+140,242,110, 59,229, 88,226,225,123,187,233,127,210, 11,149,201, 8, 25,190, 81, 0, 0, 0, 0, 73, 69, 78, 68,174, 66, 96,130,
0};
diff --git a/source/blender/editors/datafiles/startup.blend.c b/source/blender/editors/datafiles/startup.blend.c
index 2d59e59644d..dc92d3541b5 100644
--- a/source/blender/editors/datafiles/startup.blend.c
+++ b/source/blender/editors/datafiles/startup.blend.c
@@ -1,961 +1,955 @@
/* DataToC output of file <startup_blend> */
-int datatoc_startup_blend_size= 341924;
+int datatoc_startup_blend_size= 342096;
char datatoc_startup_blend[]= {
- 66, 76, 69, 78,
- 68, 69, 82, 95, 86, 50, 53, 56, 82, 69, 78, 68, 0, 0, 0, 32,191,255,232, 80, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1,
- 0, 0, 0,250, 83, 99,101,110,101, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 71, 76, 79, 66,
- 0, 0, 1, 24,191,255,231, 72, 0, 0, 0,199, 0, 0, 0, 1, 32, 32, 32, 49, 0, 1, 0, 0, 0,250, 0, 0, 0, 1, 1, 0,
- 11, 29,167, 48, 2,154,244, 32, 0, 0, 16, 0, 0, 4, 32,128, 0, 0,147,158, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 87, 77, 0, 0, 0,168, 9,244,203, 64, 0, 0, 1,106, 0, 0, 0, 1, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 87, 77, 87,105,110, 77, 97,110, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9,244,204, 16, 9,244,204, 16,
- 0, 0, 0, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 16, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 11, 21,221, 16, 11, 21,221, 16, 11, 21,221, 16, 9,244, 44,224, 9,244, 44,224,
- 9,244, 44,224, 68, 65, 84, 65, 0, 0, 0,148, 9,244,204, 16, 0, 0, 1,107, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0,
- 4,209, 70, 96, 0, 0, 0, 1, 0, 0, 0, 0, 11, 29,167, 48, 0, 0, 0, 0,115, 99,114,101,101,110, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 96, 7,128, 4,128, 0, 0, 0, 0,
- 0, 0, 3,238, 0, 0, 0, 0, 0, 0, 0, 0, 4,209,201,176, 9,244, 47,144, 0, 0, 0, 0, 0, 0, 0, 3, 0, 0, 0, 0,
- 9,253,196,128, 0, 0, 0, 0, 0, 0, 0, 0, 9,244, 46,160, 9,244, 45,192, 9,244, 46, 48, 9,244, 46, 48, 9,244, 47,144,
- 9,244, 76,240, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 83, 78, 0, 0, 0,148, 9,244,204,208, 0, 0, 0,193, 0, 0, 0, 1,
- 9,245, 11, 16, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 83, 82, 65,110,105,109, 97,116,105,111,110, 0, 46, 48, 48, 49,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9,242,109,144, 4,211,174, 48, 11, 31,150, 32,
- 9,244,210,208, 9,244,211, 16, 9,245, 6,192, 0, 0, 0, 0, 0, 0, 0, 0, 2,154,244, 32, 0, 0, 0, 0, 0, 0, 0, 6,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 0, 0, 0, 20, 9,242,109,144,
- 0, 0, 0,194, 0, 0, 0, 1, 11, 30, 31,240, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65,
- 0, 0, 0, 20, 11, 30, 31,240, 0, 0, 0,194, 0, 0, 0, 1, 11, 22,202, 48, 9,242,109,144, 0, 0, 0, 0, 0, 0, 4, 5,
- 0, 0, 0, 0, 68, 65, 84, 65, 0, 0, 0, 20, 11, 22,202, 48, 0, 0, 0,194, 0, 0, 0, 1, 11, 23, 73,224, 11, 30, 31,240,
- 0, 0, 0, 0, 7,126, 4, 5, 0, 0, 0, 0, 68, 65, 84, 65, 0, 0, 0, 20, 11, 23, 73,224, 0, 0, 0,194, 0, 0, 0, 1,
- 9,253,198, 16, 11, 22,202, 48, 0, 0, 0, 0, 7,126, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 0, 0, 0, 20, 9,253,198, 16,
- 0, 0, 0,194, 0, 0, 0, 1, 9,249, 51, 0, 11, 23, 73,224, 0, 0, 0, 0, 0, 0, 3,234, 0, 0, 0, 1, 68, 65, 84, 65,
- 0, 0, 0, 20, 9,249, 51, 0, 0, 0, 0,194, 0, 0, 0, 1, 4,211,186, 80, 9,253,198, 16, 0, 0, 0, 0, 7,126, 3,234,
- 0, 0, 0, 1, 68, 65, 84, 65, 0, 0, 0, 20, 4,211,186, 80, 0, 0, 0,194, 0, 0, 0, 1, 12, 96, 12, 32, 9,249, 51, 0,
- 0, 0, 0, 0, 6, 52, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 0, 0, 0, 20, 12, 96, 12, 32, 0, 0, 0,194, 0, 0, 0, 1,
- 9,202,233,240, 4,211,186, 80, 0, 0, 0, 0, 6, 52, 3,234, 0, 0, 0, 1, 68, 65, 84, 65, 0, 0, 0, 20, 9,202,233,240,
- 0, 0, 0,194, 0, 0, 0, 1, 11, 29,185,144, 12, 96, 12, 32, 0, 0, 0, 0, 6, 52, 1,184, 0, 0, 0, 0, 68, 65, 84, 65,
- 0, 0, 0, 20, 11, 29,185,144, 0, 0, 0,194, 0, 0, 0, 1, 9,254, 80, 80, 9,202,233,240, 0, 0, 0, 0, 7,126, 1,184,
- 0, 0, 0, 0, 68, 65, 84, 65, 0, 0, 0, 20, 9,254, 80, 80, 0, 0, 0,194, 0, 0, 0, 1, 9,203, 26,208, 11, 29,185,144,
- 0, 0, 0, 0, 0, 0, 0,124, 0, 0, 0, 0, 68, 65, 84, 65, 0, 0, 0, 20, 9,203, 26,208, 0, 0, 0,194, 0, 0, 0, 1,
- 11, 21,219,240, 9,254, 80, 80, 0, 0, 0, 0, 6, 52, 0,124, 0, 0, 0, 0, 68, 65, 84, 65, 0, 0, 0, 20, 11, 21,219,240,
- 0, 0, 0,194, 0, 0, 0, 1, 11, 29,143, 96, 9,203, 26,208, 0, 0, 0, 0, 2,164, 0,124, 0, 0, 0, 0, 68, 65, 84, 65,
- 0, 0, 0, 20, 11, 29,143, 96, 0, 0, 0,194, 0, 0, 0, 1, 9,251,242,176, 11, 21,219,240, 0, 0, 0, 0, 2,164, 3,234,
- 0, 0, 0, 1, 68, 65, 84, 65, 0, 0, 0, 20, 9,251,242,176, 0, 0, 0,194, 0, 0, 0, 1, 9,253,135, 0, 11, 29,143, 96,
- 0, 0, 0, 0, 0, 0, 1,108, 0, 0, 0, 0, 68, 65, 84, 65, 0, 0, 0, 20, 9,253,135, 0, 0, 0, 0,194, 0, 0, 0, 1,
- 11, 21,225, 32, 9,251,242,176, 0, 0, 0, 0, 2,164, 1,108, 0, 0, 0, 0, 68, 65, 84, 65, 0, 0, 0, 20, 11, 21,225, 32,
- 0, 0, 0,194, 0, 0, 0, 1, 4,211,174, 48, 9,253,135, 0, 0, 0, 0, 0, 6, 52, 3, 32, 0, 0, 0, 0, 68, 65, 84, 65,
- 0, 0, 0, 20, 4,211,174, 48, 0, 0, 0,194, 0, 0, 0, 1, 0, 0, 0, 0, 11, 21,225, 32, 0, 0, 0, 0, 7,126, 3, 32,
- 0, 0, 0, 0, 68, 65, 84, 65, 0, 0, 0, 24, 11, 31,150, 32, 0, 0, 0,195, 0, 0, 0, 1, 11, 21,228, 64, 0, 0, 0, 0,
- 11, 22,202, 48, 11, 30, 31,240, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 0, 0, 0, 24, 11, 21,228, 64, 0, 0, 0,195,
- 0, 0, 0, 1, 11, 31,155,192, 11, 31,150, 32, 9,253,198, 16, 11, 30, 31,240, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65,
- 0, 0, 0, 24, 11, 31,155,192, 0, 0, 0,195, 0, 0, 0, 1, 11, 21,220,128, 11, 21,228, 64, 9,249, 51, 0, 11, 22,202, 48,
- 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 0, 0, 0, 24, 11, 21,220,128, 0, 0, 0,195, 0, 0, 0, 1, 9,254, 98,224,
- 11, 31,155,192, 9,249, 51, 0, 9,253,198, 16, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 0, 0, 0, 24, 9,254, 98,224,
- 0, 0, 0,195, 0, 0, 0, 1, 11, 21,221,208, 11, 21,220,128, 4,211,186, 80, 9,242,109,144, 0, 0, 0, 0, 0, 0, 0, 0,
- 68, 65, 84, 65, 0, 0, 0, 24, 11, 21,221,208, 0, 0, 0,195, 0, 0, 0, 1, 9,254, 86,192, 9,254, 98,224, 4,211,186, 80,
- 11, 23, 73,224, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 0, 0, 0, 24, 9,254, 86,192, 0, 0, 0,195, 0, 0, 0, 1,
- 9,244,205,144, 11, 21,221,208, 9,249, 51, 0, 12, 96, 12, 32, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 0, 0, 0, 24,
- 9,244,205,144, 0, 0, 0,195, 0, 0, 0, 1, 9,244,205,208, 9,254, 86,192, 4,211,186, 80, 9,202,233,240, 0, 0, 0, 0,
- 0, 0, 0, 0, 68, 65, 84, 65, 0, 0, 0, 24, 9,244,205,208, 0, 0, 0,195, 0, 0, 0, 1, 9,244,206, 16, 9,244,205,144,
- 11, 23, 73,224, 11, 29,185,144, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 0, 0, 0, 24, 9,244,206, 16, 0, 0, 0,195,
- 0, 0, 0, 1, 9,244,206, 80, 9,244,205,208, 9,202,233,240, 11, 29,185,144, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65,
- 0, 0, 0, 24, 9,244,206, 80, 0, 0, 0,195, 0, 0, 0, 1, 9,244,206,144, 9,244,206, 16, 9,242,109,144, 9,254, 80, 80,
- 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 0, 0, 0, 24, 9,244,206,144, 0, 0, 0,195, 0, 0, 0, 1, 9,244,206,208,
- 9,244,206, 80, 9,203, 26,208, 12, 96, 12, 32, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 0, 0, 0, 24, 9,244,206,208,
- 0, 0, 0,195, 0, 0, 0, 1, 9,244,207, 16, 9,244,206,144, 4,211,186, 80, 9,203, 26,208, 0, 0, 0, 0, 0, 0, 0, 0,
- 68, 65, 84, 65, 0, 0, 0, 24, 9,244,207, 16, 0, 0, 0,195, 0, 0, 0, 1, 9,244,207, 80, 9,244,206,208, 9,203, 26,208,
- 9,254, 80, 80, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 0, 0, 0, 24, 9,244,207, 80, 0, 0, 0,195, 0, 0, 0, 1,
- 9,244,207,144, 9,244,207, 16, 9,254, 80, 80, 11, 21,219,240, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 0, 0, 0, 24,
- 9,244,207,144, 0, 0, 0,195, 0, 0, 0, 1, 9,244,207,208, 9,244,207, 80, 9,203, 26,208, 11, 21,219,240, 0, 0, 0, 0,
- 0, 0, 0, 0, 68, 65, 84, 65, 0, 0, 0, 24, 9,244,207,208, 0, 0, 0,195, 0, 0, 0, 1, 9,244,208, 16, 9,244,207,144,
- 9,253,198, 16, 11, 29,143, 96, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 0, 0, 0, 24, 9,244,208, 16, 0, 0, 0,195,
- 0, 0, 0, 1, 9,244,208, 80, 9,244,207,208, 11, 29,143, 96, 12, 96, 12, 32, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65,
- 0, 0, 0, 24, 9,244,208, 80, 0, 0, 0,195, 0, 0, 0, 1, 9,244,208,144, 9,244,208, 16, 11, 21,219,240, 11, 29,143, 96,
- 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 0, 0, 0, 24, 9,244,208,144, 0, 0, 0,195, 0, 0, 0, 1, 9,244,208,208,
- 9,244,208, 80, 9,251,242,176, 9,254, 80, 80, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 0, 0, 0, 24, 9,244,208,208,
- 0, 0, 0,195, 0, 0, 0, 1, 9,244,209, 16, 9,244,208,144, 9,253,135, 0, 11, 21,219,240, 0, 0, 0, 0, 0, 0, 0, 0,
- 68, 65, 84, 65, 0, 0, 0, 24, 9,244,209, 16, 0, 0, 0,195, 0, 0, 0, 1, 9,244,209, 80, 9,244,208,208, 9,251,242,176,
- 9,253,135, 0, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 0, 0, 0, 24, 9,244,209, 80, 0, 0, 0,195, 0, 0, 0, 1,
- 9,244,209,144, 9,244,209, 16, 9,202,233,240, 11, 21,225, 32, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 0, 0, 0, 24,
- 9,244,209,144, 0, 0, 0,195, 0, 0, 0, 1, 9,244,209,208, 9,244,209, 80, 11, 21,225, 32, 12, 96, 12, 32, 0, 0, 0, 0,
- 0, 0, 0, 0, 68, 65, 84, 65, 0, 0, 0, 24, 9,244,209,208, 0, 0, 0,195, 0, 0, 0, 1, 9,244,210, 16, 9,244,209,144,
- 4,211,174, 48, 9,249, 51, 0, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 0, 0, 0, 24, 9,244,210, 16, 0, 0, 0,195,
- 0, 0, 0, 1, 9,244,210, 80, 9,244,209,208, 4,211,174, 48, 11, 29,185,144, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65,
- 0, 0, 0, 24, 9,244,210, 80, 0, 0, 0,195, 0, 0, 0, 1, 9,244,210,144, 9,244,210, 16, 4,211,174, 48, 11, 21,225, 32,
- 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 0, 0, 0, 24, 9,244,210,144, 0, 0, 0,195, 0, 0, 0, 1, 9,244,210,208,
- 9,244,210, 80, 9,251,242,176, 9,253,198, 16, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 0, 0, 0, 24, 9,244,210,208,
- 0, 0, 0,195, 0, 0, 0, 1, 0, 0, 0, 0, 9,244,210,144, 9,253,135, 0, 11, 29,143, 96, 0, 0, 0, 0, 0, 0, 0, 0,
- 68, 65, 84, 65, 0, 0, 0, 96, 9,244,211, 16, 0, 0, 0,197, 0, 0, 0, 1, 9,244,213,224, 0, 0, 0, 0, 9,253,198, 16,
- 11, 30, 31,240, 11, 22,202, 48, 9,249, 51, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7,126, 0, 0, 3,235, 0, 0, 4, 5,
- 7, 7, 7,127, 0, 27, 0, 1, 0, 0, 0, 0, 0, 7, 0, 0, 0, 0, 0, 0, 9,245, 10,176, 9,245, 10,176, 9,244,211,160,
- 9,244,212,192, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 0, 0, 0,248, 9,244,211,160,
- 0, 0, 0,198, 0, 0, 0, 1, 9,244,212,192, 0, 0, 0, 0, 0, 0, 0, 0, 68,148, 32, 0, 0, 0, 0, 0, 65,208, 0, 0,
- 0, 0, 0, 0, 68,239,224, 0, 0, 0, 0, 0, 65,208, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7,126, 0, 0, 0, 0, 0, 0, 0, 25,
- 68,239,192, 0, 65,200, 0, 0, 68,239,192, 0, 65,200, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 0, 0, 0, 0, 0, 2, 3, 3,
- 0, 4, 0, 12, 0, 10, 7,127, 0, 26, 7,127, 0, 26, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 7,126, 0, 0, 3,235, 0, 0, 4, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7,127, 0, 26,
- 0, 0, 0, 1, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 68, 65, 84, 65, 0, 0, 0,248, 9,244,212,192, 0, 0, 0,198, 0, 0, 0, 1, 0, 0, 0, 0, 9,244,211,160, 0, 0, 0, 0,
- 69,109,240, 0,192,128, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 69,109,255,255,192, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7,112,
- 0, 0, 7,129, 0, 0, 0, 18, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 7,111, 0, 0, 0, 0, 0, 0, 0, 17, 0, 0, 0, 0,
- 0, 0, 7,111, 0, 0, 0, 18, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 63,128, 0, 0,
- 63,128, 0, 0, 0, 2, 0, 0, 0, 1, 3, 3, 0, 2, 4, 0, 0, 10, 7,129, 0, 2, 7,112, 0, 1, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4, 5, 0, 0, 4, 5, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 0, 0, 0, 96, 9,244,213,224, 0, 0, 0,197, 0, 0, 0, 1,
- 9,244,234,240, 9,244,211, 16, 4,211,186, 80, 9,202,233,240, 11, 29,185,144, 11, 23, 73,224, 0, 0, 0, 0, 0, 0, 6, 53,
- 0, 0, 7,126, 0, 0, 0, 0, 0, 0, 1,183, 4, 4, 1, 74, 1,184, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 9,244,233,240, 9,244,233,240, 9,244,214,112, 9,244,215,144, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 68, 65, 84, 65, 0, 0, 0,248, 9,244,214,112, 0, 0, 0,198, 0, 0, 0, 1, 9,244,215,144, 0, 0, 0, 0, 0, 0, 0, 0,
- 67,148, 0, 0, 0, 0, 0, 0, 65,208, 0, 0, 0, 0, 0, 0, 67,165, 0, 0, 0, 0, 0, 0, 65,208, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 1, 73, 0, 0, 0, 0, 0, 0, 0, 25, 67,164,128, 0, 65,200, 0, 0, 67,164,128, 0, 65,200, 0, 0, 63,128, 0, 0,
- 63,128, 0, 0, 0, 0, 0, 0, 0, 2, 3, 3, 0, 4, 0, 12, 0, 10, 1, 74, 0, 26, 1, 74, 0, 26, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6, 53, 0, 0, 7,126, 0, 0, 1,158, 0, 0, 1,183, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 1, 74, 0, 26, 0, 0, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 0, 0, 0,248, 9,244,215,144, 0, 0, 0,198, 0, 0, 0, 1,
- 0, 0, 0, 0, 9,244,214,112, 0, 0, 0, 0, 67,165, 0, 0,196, 61, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 67,156,128, 1,
-195,207, 0, 1, 0, 0, 0, 0, 0, 0, 1, 57, 0, 0, 1, 74, 0, 0, 0, 0, 0, 0, 1,157, 0, 0, 0, 0, 0, 0, 1, 62,
- 0, 0, 0, 0, 0, 0, 0, 17, 0, 0, 0, 0, 0, 0, 1, 56, 0, 0, 0, 0, 0, 0, 1,157, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 63, 0, 0, 0, 64, 0, 0, 0, 1, 10, 0, 0, 0, 1, 0, 7, 0, 18, 4, 0, 0, 6, 1, 74,
- 1,158, 1, 57, 1,158, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6, 53, 0, 0, 7,126, 0, 0, 0, 0,
- 0, 0, 1,157, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 74, 1,158, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 9,244,216,176, 9,244,232,128, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 0, 0, 1, 64,
- 9,244,216,176, 0, 0, 0,196, 0, 0, 0, 1, 9,244,218, 32, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 66, 85, 84, 84,
- 79, 78, 83, 95, 80, 84, 95, 99,111,110,116,101,120,116, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 66, 85, 84, 84,
- 79, 78, 83, 95, 80, 84, 95, 99,111,110,116,101,120,116, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 67,111,110,116,
-101,120,116, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,255,220,
- 1, 57, 0, 36, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 0, 0, 1, 64, 9,244,218, 32, 0, 0, 0,196, 0, 0, 0, 1,
- 9,244,219,144, 9,244,216,176, 0, 0, 0, 0, 0, 0, 0, 0, 82, 69, 78, 68, 69, 82, 95, 80, 84, 95,114,101,110,100,101,114,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 82, 69, 78, 68, 69, 82, 95, 80, 84, 95,114,101,110,100,101,114,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 82,101,110,100,101,114, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,255,135, 1, 57, 0, 61, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 68, 65, 84, 65, 0, 0, 1, 64, 9,244,219,144, 0, 0, 0,196, 0, 0, 0, 1, 9,244,221, 0, 9,244,218, 32, 0, 0, 0, 0,
- 0, 0, 0, 0, 82, 69, 78, 68, 69, 82, 95, 80, 84, 95,108, 97,121,101,114,115, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 82, 69, 78, 68, 69, 82, 95, 80, 84, 95,108, 97,121,101,114,115, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 76, 97,121,101,114,115, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0,255,111, 1, 57, 0, 0, 0, 0, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 0, 0, 1, 64, 9,244,221, 0,
- 0, 0, 0,196, 0, 0, 0, 1, 9,244,222,112, 9,244,219,144, 0, 0, 0, 0, 0, 0, 0, 0, 82, 69, 78, 68, 69, 82, 95, 80,
- 84, 95,100,105,109,101,110,115,105,111,110,115, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 66, 76, 69, 78, 68, 69, 82, 95,118, 50, 53, 56, 82, 69, 78, 68,
+ 32, 0, 0, 0, 44,243, 34, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0,250, 0, 0, 0, 83, 99,101,110,101, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 71, 76, 79, 66, 24, 1, 0, 0, 20,242, 34, 0,199, 0, 0, 0,
+ 1, 0, 0, 0, 32, 32, 32, 49, 1, 0, 0, 0,250, 0, 0, 0, 1, 0, 0, 1,184,250,213, 2,144, 1,228, 2, 0, 16, 0, 0,
+128, 32, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 87, 77, 0, 0,
+168, 0, 0, 0, 64,192,225, 2,107, 1, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 87, 77, 87,105,110, 77, 97,110, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 96,248,213, 2, 96,248,213, 2, 96,248,213, 2, 96,248,213, 2, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 16, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+152,247,213, 2,152,247,213, 2,152,247,213, 2, 64,254,215, 2, 64,254,215, 2, 64,254,215, 2, 68, 65, 84, 65,148, 0, 0, 0,
+ 96,248,213, 2,108, 1, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,224,238,214, 2, 1, 0, 0, 0, 0, 0, 0, 0,
+184,250,213, 2, 0, 0, 0, 0,115, 99,114,101,101,110, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 66, 0,240, 4,222, 2, 0, 0, 0, 0, 1, 0,238, 3, 0, 0, 0, 0, 1, 0, 0, 0,
+112,103,215, 2, 0, 0, 0, 0, 0, 0, 0, 0, 3, 0, 0, 0, 0, 0, 0, 0,208,132,246, 3,120,197, 5, 4,120,197, 5, 4,
+192, 24,216, 2,208, 23,216, 2, 72, 24,216, 2, 72, 24,216, 2,168, 80, 3, 4,248, 85, 3, 4, 0, 0, 0, 0, 0, 0, 0, 0,
+ 83, 78, 0, 0,148, 0, 0, 0, 40,249,213, 2,193, 0, 0, 0, 1, 0, 0, 0,240,249,213, 2, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 83, 82, 65,110,105,109, 97,116,105,111,110, 0, 46, 48, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 48,203,205, 2,120,193,225, 2,192,193,225, 2,160,201,225, 2,128, 81,215, 2,112, 85,215, 2,
+ 0, 0, 0, 0, 0, 0, 0, 0,144, 1,228, 2, 0, 0, 0, 0, 6, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,148,238, 92, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 20, 0, 0, 0, 48,203,205, 2,194, 0, 0, 0, 1, 0, 0, 0,120,203,205, 2,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 20, 0, 0, 0,120,203,205, 2,194, 0, 0, 0,
+ 1, 0, 0, 0,192,203,205, 2, 48,203,205, 2, 0, 0, 0, 0, 0, 0,222, 2, 0, 0, 0, 0, 68, 65, 84, 65, 20, 0, 0, 0,
+192,203,205, 2,194, 0, 0, 0, 1, 0, 0, 0, 8,204,205, 2,120,203,205, 2, 0, 0, 0, 0,240, 4,222, 2, 0, 0, 0, 0,
+ 68, 65, 84, 65, 20, 0, 0, 0, 8,204,205, 2,194, 0, 0, 0, 1, 0, 0, 0, 80,204,205, 2,192,203,205, 2, 0, 0, 0, 0,
+240, 4, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 20, 0, 0, 0, 80,204,205, 2,194, 0, 0, 0, 1, 0, 0, 0,152,204,205, 2,
+ 8,204,205, 2, 0, 0, 0, 0, 0, 0,195, 2, 1, 0, 0, 0, 68, 65, 84, 65, 20, 0, 0, 0,152,204,205, 2,194, 0, 0, 0,
+ 1, 0, 0, 0,224,204,205, 2, 80,204,205, 2, 0, 0, 0, 0,240, 4,195, 2, 1, 0, 0, 0, 68, 65, 84, 65, 20, 0, 0, 0,
+224,204,205, 2,194, 0, 0, 0, 1, 0, 0, 0, 40,205,205, 2,152,204,205, 2, 0, 0, 0, 0, 24, 4, 0, 0, 0, 0, 0, 0,
+ 68, 65, 84, 65, 20, 0, 0, 0, 40,205,205, 2,194, 0, 0, 0, 1, 0, 0, 0,112,205,205, 2,224,204,205, 2, 0, 0, 0, 0,
+ 24, 4,195, 2, 1, 0, 0, 0, 68, 65, 84, 65, 20, 0, 0, 0,112,205,205, 2,194, 0, 0, 0, 1, 0, 0, 0,184,205,205, 2,
+ 40,205,205, 2, 0, 0, 0, 0, 24, 4, 60, 1, 0, 0, 0, 0, 68, 65, 84, 65, 20, 0, 0, 0,184,205,205, 2,194, 0, 0, 0,
+ 1, 0, 0, 0, 0,206,205, 2,112,205,205, 2, 0, 0, 0, 0,240, 4, 60, 1, 0, 0, 0, 0, 68, 65, 84, 65, 20, 0, 0, 0,
+ 0,206,205, 2,194, 0, 0, 0, 1, 0, 0, 0, 72,206,205, 2,184,205,205, 2, 0, 0, 0, 0, 0, 0, 88, 0, 0, 0, 0, 0,
+ 68, 65, 84, 65, 20, 0, 0, 0, 72,206,205, 2,194, 0, 0, 0, 1, 0, 0, 0,144,206,205, 2, 0,206,205, 2, 0, 0, 0, 0,
+ 24, 4, 88, 0, 0, 0, 0, 0, 68, 65, 84, 65, 20, 0, 0, 0,144,206,205, 2,194, 0, 0, 0, 1, 0, 0, 0,216,206,205, 2,
+ 72,206,205, 2, 0, 0, 0, 0,192, 1, 88, 0, 0, 0, 0, 0, 68, 65, 84, 65, 20, 0, 0, 0,216,206,205, 2,194, 0, 0, 0,
+ 1, 0, 0, 0, 32,207,205, 2,144,206,205, 2, 0, 0, 0, 0,192, 1,195, 2, 1, 0, 0, 0, 68, 65, 84, 65, 20, 0, 0, 0,
+ 32,207,205, 2,194, 0, 0, 0, 1, 0, 0, 0,104,207,205, 2,216,206,205, 2, 0, 0, 0, 0, 0, 0, 4, 1, 0, 0, 0, 0,
+ 68, 65, 84, 65, 20, 0, 0, 0,104,207,205, 2,194, 0, 0, 0, 1, 0, 0, 0, 48,193,225, 2, 32,207,205, 2, 0, 0, 0, 0,
+192, 1, 4, 1, 0, 0, 0, 0, 68, 65, 84, 65, 20, 0, 0, 0, 48,193,225, 2,194, 0, 0, 0, 1, 0, 0, 0,120,193,225, 2,
+104,207,205, 2, 0, 0, 0, 0, 24, 4, 60, 2, 0, 0, 0, 0, 68, 65, 84, 65, 20, 0, 0, 0,120,193,225, 2,194, 0, 0, 0,
+ 1, 0, 0, 0, 0, 0, 0, 0, 48,193,225, 2, 0, 0, 0, 0,240, 4, 60, 2, 0, 0, 0, 0, 68, 65, 84, 65, 24, 0, 0, 0,
+192,193,225, 2,195, 0, 0, 0, 1, 0, 0, 0, 8,194,225, 2, 0, 0, 0, 0,120,203,205, 2,192,203,205, 2, 0, 0, 0, 0,
+ 0, 0, 0, 0, 68, 65, 84, 65, 24, 0, 0, 0, 8,194,225, 2,195, 0, 0, 0, 1, 0, 0, 0, 80,194,225, 2,192,193,225, 2,
+120,203,205, 2, 80,204,205, 2, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 24, 0, 0, 0, 80,194,225, 2,195, 0, 0, 0,
+ 1, 0, 0, 0,152,194,225, 2, 8,194,225, 2,192,203,205, 2,152,204,205, 2, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65,
+ 24, 0, 0, 0,152,194,225, 2,195, 0, 0, 0, 1, 0, 0, 0,224,194,225, 2, 80,194,225, 2, 80,204,205, 2,152,204,205, 2,
+ 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 24, 0, 0, 0,224,194,225, 2,195, 0, 0, 0, 1, 0, 0, 0, 40,195,225, 2,
+152,194,225, 2, 48,203,205, 2,224,204,205, 2, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 24, 0, 0, 0, 40,195,225, 2,
+195, 0, 0, 0, 1, 0, 0, 0,112,195,225, 2,224,194,225, 2, 8,204,205, 2,224,204,205, 2, 0, 0, 0, 0, 0, 0, 0, 0,
+ 68, 65, 84, 65, 24, 0, 0, 0,112,195,225, 2,195, 0, 0, 0, 1, 0, 0, 0,184,195,225, 2, 40,195,225, 2,152,204,205, 2,
+ 40,205,205, 2, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 24, 0, 0, 0,184,195,225, 2,195, 0, 0, 0, 1, 0, 0, 0,
+ 0,196,225, 2,112,195,225, 2,224,204,205, 2,112,205,205, 2, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 24, 0, 0, 0,
+ 0,196,225, 2,195, 0, 0, 0, 1, 0, 0, 0, 72,196,225, 2,184,195,225, 2, 8,204,205, 2,184,205,205, 2, 0, 0, 0, 0,
+ 0, 0, 0, 0, 68, 65, 84, 65, 24, 0, 0, 0, 72,196,225, 2,195, 0, 0, 0, 1, 0, 0, 0,144,196,225, 2, 0,196,225, 2,
+112,205,205, 2,184,205,205, 2, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 24, 0, 0, 0,144,196,225, 2,195, 0, 0, 0,
+ 1, 0, 0, 0,216,196,225, 2, 72,196,225, 2, 48,203,205, 2, 0,206,205, 2, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65,
+ 24, 0, 0, 0,216,196,225, 2,195, 0, 0, 0, 1, 0, 0, 0, 32,197,225, 2,144,196,225, 2, 40,205,205, 2, 72,206,205, 2,
+ 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 24, 0, 0, 0, 32,197,225, 2,195, 0, 0, 0, 1, 0, 0, 0,104,197,225, 2,
+216,196,225, 2,224,204,205, 2, 72,206,205, 2, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 24, 0, 0, 0,104,197,225, 2,
+195, 0, 0, 0, 1, 0, 0, 0,176,197,225, 2, 32,197,225, 2, 0,206,205, 2, 72,206,205, 2, 0, 0, 0, 0, 0, 0, 0, 0,
+ 68, 65, 84, 65, 24, 0, 0, 0,176,197,225, 2,195, 0, 0, 0, 1, 0, 0, 0,248,197,225, 2,104,197,225, 2, 0,206,205, 2,
+144,206,205, 2, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 24, 0, 0, 0,248,197,225, 2,195, 0, 0, 0, 1, 0, 0, 0,
+ 64,198,225, 2,176,197,225, 2, 72,206,205, 2,144,206,205, 2, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 24, 0, 0, 0,
+ 64,198,225, 2,195, 0, 0, 0, 1, 0, 0, 0,136,198,225, 2,248,197,225, 2, 80,204,205, 2,216,206,205, 2, 0, 0, 0, 0,
+ 0, 0, 0, 0, 68, 65, 84, 65, 24, 0, 0, 0,136,198,225, 2,195, 0, 0, 0, 1, 0, 0, 0,208,198,225, 2, 64,198,225, 2,
+ 40,205,205, 2,216,206,205, 2, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 24, 0, 0, 0,208,198,225, 2,195, 0, 0, 0,
+ 1, 0, 0, 0, 24,199,225, 2,136,198,225, 2,144,206,205, 2,216,206,205, 2, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65,
+ 24, 0, 0, 0, 24,199,225, 2,195, 0, 0, 0, 1, 0, 0, 0, 96,199,225, 2,208,198,225, 2, 0,206,205, 2, 32,207,205, 2,
+ 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 24, 0, 0, 0, 96,199,225, 2,195, 0, 0, 0, 1, 0, 0, 0,168,199,225, 2,
+ 24,199,225, 2,144,206,205, 2,104,207,205, 2, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 24, 0, 0, 0,168,199,225, 2,
+195, 0, 0, 0, 1, 0, 0, 0,240,199,225, 2, 96,199,225, 2, 32,207,205, 2,104,207,205, 2, 0, 0, 0, 0, 0, 0, 0, 0,
+ 68, 65, 84, 65, 24, 0, 0, 0,240,199,225, 2,195, 0, 0, 0, 1, 0, 0, 0, 56,200,225, 2,168,199,225, 2,112,205,205, 2,
+ 48,193,225, 2, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 24, 0, 0, 0, 56,200,225, 2,195, 0, 0, 0, 1, 0, 0, 0,
+128,200,225, 2,240,199,225, 2, 40,205,205, 2, 48,193,225, 2, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 24, 0, 0, 0,
+128,200,225, 2,195, 0, 0, 0, 1, 0, 0, 0,200,200,225, 2, 56,200,225, 2,152,204,205, 2,120,193,225, 2, 0, 0, 0, 0,
+ 0, 0, 0, 0, 68, 65, 84, 65, 24, 0, 0, 0,200,200,225, 2,195, 0, 0, 0, 1, 0, 0, 0, 16,201,225, 2,128,200,225, 2,
+184,205,205, 2,120,193,225, 2, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 24, 0, 0, 0, 16,201,225, 2,195, 0, 0, 0,
+ 1, 0, 0, 0, 88,201,225, 2,200,200,225, 2, 48,193,225, 2,120,193,225, 2, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65,
+ 24, 0, 0, 0, 88,201,225, 2,195, 0, 0, 0, 1, 0, 0, 0,160,201,225, 2, 16,201,225, 2, 80,204,205, 2, 32,207,205, 2,
+ 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 24, 0, 0, 0,160,201,225, 2,195, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0,
+ 88,201,225, 2,216,206,205, 2,104,207,205, 2, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 96, 0, 0, 0,128, 81,215, 2,
+197, 0, 0, 0, 1, 0, 0, 0, 16, 82,215, 2, 0, 0, 0, 0, 80,204,205, 2,120,203,205, 2,192,203,205, 2,152,204,205, 2,
+ 0, 0, 0, 0, 0, 0, 0, 0,240, 4, 0, 0,196, 2, 0, 0,222, 2, 0, 0, 7, 7,241, 4, 27, 0, 1, 0, 0, 0, 0, 0,
+ 7, 0, 0, 0,136,129,206, 2,216,232,220, 2,216,232,220, 2, 24,213,225, 2, 64,214,225, 2, 0, 0, 0, 0, 0, 0, 0, 0,
+136, 69, 6, 4,232, 69, 6, 4, 68, 65, 84, 65,248, 0, 0, 0, 24,213,225, 2,198, 0, 0, 0, 1, 0, 0, 0, 64,214,225, 2,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0,128,148, 68, 0, 0, 0, 0, 0, 0,208, 65, 0, 0, 0, 0, 0, 32,158, 68, 0, 0, 0, 0,
+ 0, 0,208, 65, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,240, 4, 0, 0, 0, 0, 0, 0, 25, 0, 0, 0, 0, 0,158, 68, 0, 0,200, 65, 0, 0,158, 68,
+ 0, 0,200, 65, 0, 0,128, 63, 0, 0,128, 63, 0, 0, 0, 0, 2, 0, 3, 3, 4, 0, 12, 0, 10, 0,241, 4, 26, 0,241, 4,
+ 26, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,240, 4, 0, 0,196, 2, 0, 0,221, 2, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,241, 4, 26, 0, 0, 0, 1, 0, 2, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 32, 64,206, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65,248, 0, 0, 0, 64,214,225, 2,
+198, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 24,213,225, 2, 0, 0, 0, 0, 0,240,109, 69, 0, 0,128,192, 0, 0, 0, 0,
+ 0, 0, 0, 0,255,255,109, 69, 0, 0, 0,192, 0, 0, 0, 0,112, 7, 0, 0,129, 7, 0, 0, 18, 0, 0, 0, 1, 0, 0, 0,
+ 0, 0, 0, 0,111, 7, 0, 0, 0, 0, 0, 0, 17, 0, 0, 0, 0, 0, 0, 0,111, 7, 0, 0, 18, 0, 0, 0, 1, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,128, 63, 0, 0,128, 63, 2, 0, 0, 0, 1, 0, 3, 3,
+ 2, 0, 0, 4, 10, 0,129, 7, 2, 0,112, 7, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0,222, 2, 0, 0,222, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 0,
+ 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,144, 63,206, 2,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 68, 65, 84, 65, 96, 0, 0, 0, 16, 82,215, 2,197, 0, 0, 0, 1, 0, 0, 0,160, 82,215, 2,128, 81,215, 2,224,204,205, 2,
+112,205,205, 2,184,205,205, 2, 8,204,205, 2, 0, 0, 0, 0, 25, 4, 0, 0,240, 4, 0, 0, 0, 0, 0, 0, 59, 1, 0, 0,
+ 4, 4,216, 0, 60, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0,168,127,206, 2,248,234,225, 2,248,234,225, 2,104,215,225, 2,
+144,216,225, 2, 0, 0, 0, 0, 0, 0, 0, 0, 72, 70, 6, 4, 8, 71, 6, 4, 68, 65, 84, 65,248, 0, 0, 0,104,215,225, 2,
+198, 0, 0, 0, 1, 0, 0, 0,144,216,225, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,148, 67, 0, 0, 0, 0, 0, 0,208, 65,
+ 98, 39, 38, 54, 0, 0, 88, 67, 0, 0, 0, 0, 0, 0,208, 65, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,215, 0, 0, 0, 0, 0, 0, 0, 25, 0, 0, 0,
+ 0, 0, 87, 67, 0, 0,200, 65, 0, 0, 87, 67, 0, 0,200, 65, 0, 0,128, 63, 0, 0,128, 63, 0, 0, 0, 0, 2, 0, 3, 3,
+ 4, 0, 12, 0, 10, 0,216, 0, 26, 0,216, 0, 26, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 25, 4, 0, 0,
+240, 4, 0, 0, 34, 1, 0, 0, 59, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,216, 0, 26, 0,
+ 0, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 63,206, 2,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 68, 65, 84, 65,248, 0, 0, 0,144,216,225, 2,198, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0,104,215,225, 2, 0, 0, 0, 0,
+ 0, 0, 88, 67, 0, 0, 61,196, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 71, 67, 1, 0,145,195, 0, 0, 0, 0,199, 0, 0, 0,
+216, 0, 0, 0, 0, 0, 0, 0, 33, 1, 0, 0, 0, 0, 0, 0, 62, 1, 0, 0, 0, 0, 0, 0, 17, 0, 0, 0, 0, 0, 0, 0,
+198, 0, 0, 0, 0, 0, 0, 0, 33, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 63,
+ 0, 0, 0, 64, 10, 1, 0, 0, 1, 0, 7, 0, 18, 0, 0, 4, 6, 0,216, 0, 34, 1,199, 0, 34, 1, 0, 0,112,106,244, 3,
+ 1, 0, 0, 0, 0, 0, 0, 0, 25, 4, 0, 0,240, 4, 0, 0, 0, 0, 0, 0, 33, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,216, 0, 34, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,112, 62,206, 2, 0, 0, 0, 0, 0, 0, 0, 0,184,217,225, 2,136,233,225, 2, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 64, 1, 0, 0,184,217,225, 2,196, 0, 0, 0, 1, 0, 0, 0,
+ 40,219,225, 2, 0, 0, 0, 0,104,128,206, 2, 0, 0, 0, 0, 66, 85, 84, 84, 79, 78, 83, 95, 80, 84, 95, 99,111,110,116,101,
+120,116, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 66, 85, 84, 84, 79, 78, 83, 95, 80, 84, 95, 99,111,110,116,101,
+120,116, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 67,111,110,116,101,120,116, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,220,255,199, 0, 36, 0, 0, 0, 0, 0, 0, 0, 42, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 68, 65, 84, 65, 64, 1, 0, 0, 40,219,225, 2,196, 0, 0, 0, 1, 0, 0, 0,152,220,225, 2,184,217,225, 2,208, 0,222, 2,
+ 0, 0, 0, 0, 82, 69, 78, 68, 69, 82, 95, 80, 84, 95,114,101,110,100,101,114, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 82, 69, 78, 68, 69, 82, 95, 80, 84, 95,114,101,110,100,101,114, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 82,101,110,100,101,114, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0,135,255,199, 0, 61, 0, 0, 0, 0, 0, 0, 0, 10, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 64, 1, 0, 0,152,220,225, 2,
+196, 0, 0, 0, 1, 0, 0, 0, 8,222,225, 2, 40,219,225, 2,248, 1,222, 2, 0, 0, 0, 0, 82, 69, 78, 68, 69, 82, 95, 80,
+ 84, 95,108, 97,121,101,114,115, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 82, 69, 78, 68, 69, 82, 95, 80,
- 84, 95,100,105,109,101,110,115,105,111,110,115, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 68,105,109,101,110,115,105,111,
-110,115, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,254,140, 1, 57, 0,203,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 84, 95,108, 97,121,101,114,115, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 76, 97,121,101,114,115, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,111,255,199, 0, 0, 0,
+ 0, 0, 0, 0, 4, 0, 10, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 0, 0, 1, 64, 9,244,222,112, 0, 0, 0,196, 0, 0, 0, 1, 9,244,223,224,
- 9,244,221, 0, 0, 0, 0, 0, 0, 0, 0, 0, 82, 69, 78, 68, 69, 82, 95, 80, 84, 95, 97,110,116,105, 97,108,105, 97,115,105,
-110,103, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 82, 69, 78, 68, 69, 82, 95, 80, 84, 95, 97,110,116,105, 97,108,105, 97,115,105,
-110,103, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 65,110,116,105, 45, 65,108,105, 97,115,105,110,103, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,254, 58, 1, 57, 0, 58, 0, 20, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 64, 1, 0, 0, 8,222,225, 2,196, 0, 0, 0, 1, 0, 0, 0,120,223,225, 2,
+152,220,225, 2, 32, 3,222, 2, 0, 0, 0, 0, 82, 69, 78, 68, 69, 82, 95, 80, 84, 95,100,105,109,101,110,115,105,111,110,115,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65,
- 0, 0, 1, 64, 9,244,223,224, 0, 0, 0,196, 0, 0, 0, 1, 9,244,225, 80, 9,244,222,112, 0, 0, 0, 0, 0, 0, 0, 0,
- 82, 69, 78, 68, 69, 82, 95, 80, 84, 95,109,111,116,105,111,110, 95, 98,108,117,114, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 82, 69, 78, 68, 69, 82, 95, 80, 84, 95,100,105,109,101,110,115,105,111,110,115,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 82, 69, 78, 68, 69, 82, 95, 80, 84, 95,109,111,116,105,111,110, 95, 98,108,117,114, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 68,105,109,101,110,115,105,111,110,115, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 83, 97,109,112,108,101,100, 32, 77,111,116,105,111,110, 32, 66,108,117,114, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,140,254,199, 0,203, 0, 0, 0, 0, 0, 0, 0, 10, 0, 0, 0, 0, 0,
+ 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0,254, 34, 1, 57, 0, 0, 0, 20, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65,
+ 64, 1, 0, 0,120,223,225, 2,196, 0, 0, 0, 1, 0, 0, 0,232,224,225, 2, 8,222,225, 2, 72, 4,222, 2, 0, 0, 0, 0,
+ 82, 69, 78, 68, 69, 82, 95, 80, 84, 95, 97,110,116,105, 97,108,105, 97,115,105,110,103, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 82, 69, 78, 68, 69, 82, 95, 80, 84, 95, 97,110,116,105, 97,108,105, 97,115,105,110,103, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 0, 0, 1, 64, 9,244,225, 80, 0, 0, 0,196,
- 0, 0, 0, 1, 9,244,226,192, 9,244,223,224, 0, 0, 0, 0, 0, 0, 0, 0, 82, 69, 78, 68, 69, 82, 95, 80, 84, 95,115,104,
- 97,100,105,110,103, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 82, 69, 78, 68, 69, 82, 95, 80, 84, 95,115,104,
- 97,100,105,110,103, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 83,104, 97,100,105,110,103, 0, 0, 0, 0, 0,
+ 65,110,116,105, 45, 65,108,105, 97,115,105,110,103, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,254, 10, 1, 57, 0, 0, 0, 0, 0, 0,
- 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 58,254,199, 0, 58, 0, 20, 0, 0, 0, 0, 0, 10, 0, 0, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 68, 65, 84, 65, 0, 0, 1, 64, 9,244,226,192, 0, 0, 0,196, 0, 0, 0, 1, 9,244,228, 48, 9,244,225, 80,
- 0, 0, 0, 0, 0, 0, 0, 0, 82, 69, 78, 68, 69, 82, 95, 80, 84, 95,112,101,114,102,111,114,109, 97,110, 99,101, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 64, 1, 0, 0,232,224,225, 2,196, 0, 0, 0,
+ 1, 0, 0, 0, 88,226,225, 2,120,223,225, 2, 80, 78,217, 2, 0, 0, 0, 0, 82, 69, 78, 68, 69, 82, 95, 80, 84, 95,109,111,
+116,105,111,110, 95, 98,108,117,114, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 82, 69, 78, 68, 69, 82, 95, 80, 84, 95,109,111,
+116,105,111,110, 95, 98,108,117,114, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 83, 97,109,112,108,101,100, 32, 77,111,116,105,
+111,110, 32, 66,108,117,114, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 34,254,199, 0, 0, 0, 20, 0, 0, 0,
+ 4, 0, 10, 0, 0, 0, 0, 0, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 82, 69, 78, 68, 69, 82, 95, 80, 84, 95,112,101,114,102,111,114,109, 97,110, 99,101, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 80,101,114,102,111,114,109, 97,110, 99,101, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 68, 65, 84, 65, 64, 1, 0, 0, 88,226,225, 2,196, 0, 0, 0, 1, 0, 0, 0,200,227,225, 2,232,224,225, 2,
+120, 79,217, 2, 0, 0, 0, 0, 82, 69, 78, 68, 69, 82, 95, 80, 84, 95,115,104, 97,100,105,110,103, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,253,242, 1, 57, 0, 0, 0, 0, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7,
+ 0, 0, 0, 0, 0, 0, 0, 0, 82, 69, 78, 68, 69, 82, 95, 80, 84, 95,115,104, 97,100,105,110,103, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 83,104, 97,100,105,110,103, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 0, 0, 1, 64,
- 9,244,228, 48, 0, 0, 0,196, 0, 0, 0, 1, 9,244,229,160, 9,244,226,192, 0, 0, 0, 0, 0, 0, 0, 0, 82, 69, 78, 68,
- 69, 82, 95, 80, 84, 95,112,111,115,116, 95,112,114,111, 99,101,115,115,105,110,103, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 82, 69, 78, 68,
- 69, 82, 95, 80, 84, 95,112,111,115,116, 95,112,114,111, 99,101,115,115,105,110,103, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 80,111,115,116,
- 32, 80,114,111, 99,101,115,115,105,110,103, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,253,218,
- 1, 57, 0, 0, 0, 0, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 10,254,199, 0, 0, 0, 0, 0, 0, 0, 4, 0, 10, 0, 0, 0, 0, 0, 6, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 0, 0, 1, 64, 9,244,229,160, 0, 0, 0,196, 0, 0, 0, 1,
- 9,244,231, 16, 9,244,228, 48, 0, 0, 0, 0, 0, 0, 0, 0, 82, 69, 78, 68, 69, 82, 95, 80, 84, 95,115,116, 97,109,112, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 64, 1, 0, 0,
+200,227,225, 2,196, 0, 0, 0, 1, 0, 0, 0, 56,229,225, 2, 88,226,225, 2,160, 80,217, 2, 0, 0, 0, 0, 82, 69, 78, 68,
+ 69, 82, 95, 80, 84, 95,112,101,114,102,111,114,109, 97,110, 99,101, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 82, 69, 78, 68,
+ 69, 82, 95, 80, 84, 95,112,101,114,102,111,114,109, 97,110, 99,101, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 80,101,114,102,
+111,114,109, 97,110, 99,101, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,242,253,
+199, 0, 0, 0, 0, 0, 0, 0, 4, 0, 10, 0, 0, 0, 0, 0, 7, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 82, 69, 78, 68, 69, 82, 95, 80, 84, 95,115,116, 97,109,112, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 83,116, 97,109,112, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 64, 1, 0, 0, 56,229,225, 2,196, 0, 0, 0, 1, 0, 0, 0,
+168,230,225, 2,200,227,225, 2,200, 81,217, 2, 0, 0, 0, 0, 82, 69, 78, 68, 69, 82, 95, 80, 84, 95,112,111,115,116, 95,112,
+114,111, 99,101,115,115,105,110,103, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 82, 69, 78, 68, 69, 82, 95, 80, 84, 95,112,111,115,116, 95,112,
+114,111, 99,101,115,115,105,110,103, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 80,111,115,116, 32, 80,114,111, 99,101,115,115,105,110,103, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,253,194, 1, 57, 0, 0, 0, 20, 0, 0, 0, 4, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 9, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,218,253,199, 0, 0, 0, 0, 0, 0, 0, 4, 0, 10, 0,
+ 0, 0, 0, 0, 8, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 68, 65, 84, 65, 0, 0, 1, 64, 9,244,231, 16, 0, 0, 0,196, 0, 0, 0, 1, 9,244,232,128, 9,244,229,160, 0, 0, 0, 0,
- 0, 0, 0, 0, 82, 69, 78, 68, 69, 82, 95, 80, 84, 95,111,117,116,112,117,116, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 68, 65, 84, 65, 64, 1, 0, 0,168,230,225, 2,196, 0, 0, 0, 1, 0, 0, 0, 24,232,225, 2, 56,229,225, 2,240, 82,217, 2,
+ 0, 0, 0, 0, 82, 69, 78, 68, 69, 82, 95, 80, 84, 95,115,116, 97,109,112, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 82, 69, 78, 68, 69, 82, 95, 80, 84, 95,111,117,116,112,117,116, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 82, 69, 78, 68, 69, 82, 95, 80, 84, 95,115,116, 97,109,112, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 79,117,116,112,117,116, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 83,116, 97,109,112, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0,253, 40, 1, 57, 0,130, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 10, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0,194,253,199, 0, 0, 0, 20, 0, 0, 0, 4, 0, 10, 0, 0, 0, 0, 0, 9, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 0, 0, 1, 64, 9,244,232,128,
- 0, 0, 0,196, 0, 0, 0, 1, 0, 0, 0, 0, 9,244,231, 16, 0, 0, 0, 0, 0, 0, 0, 0, 82, 69, 78, 68, 69, 82, 95, 80,
- 84, 95, 98, 97,107,101, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 64, 1, 0, 0, 24,232,225, 2,
+196, 0, 0, 0, 1, 0, 0, 0,136,233,225, 2,168,230,225, 2, 24, 84,217, 2, 0, 0, 0, 0, 82, 69, 78, 68, 69, 82, 95, 80,
+ 84, 95,111,117,116,112,117,116, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 82, 69, 78, 68, 69, 82, 95, 80,
- 84, 95, 98, 97,107,101, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 66, 97,107,101, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,253, 16, 1, 57, 0, 0,
- 0, 0, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 11, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 0, 0, 0,216, 9,244,233,240, 0, 0, 0,162, 0, 0, 0, 1, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 1,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 21,255, 0, 0, 0,160, 0, 0, 0, 0, 68, 65, 84, 65, 0, 0, 0, 96, 9,244,234,240,
- 0, 0, 0,197, 0, 0, 0, 1, 9,244,238,176, 9,244,213,224, 9,242,109,144, 9,254, 80, 80, 9,203, 26,208, 4,211,186, 80,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6, 51, 0, 0, 0, 0, 0, 0, 0,123, 15, 15, 6, 52, 0,124, 0, 1, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 9,244,237,192, 9,244,237,192, 9,244,235,128, 9,244,236,160, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 0, 0, 0,248, 9,244,235,128, 0, 0, 0,198, 0, 0, 0, 1, 9,244,236,160,
- 0, 0, 0, 0, 0, 0, 0, 0, 68,140, 32, 0, 0, 0, 0, 0, 65,208, 0, 0, 0, 0, 0, 0, 68,198,128, 0, 0, 0, 0, 0,
- 65,208, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6, 51, 0, 0, 0, 0, 0, 0, 0, 25, 68,198, 96, 0, 65,200, 0, 0, 68,198, 96, 0,
- 65,200, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 0, 0, 0, 0, 0, 2, 3, 3, 0, 4, 0, 12, 0, 10, 6, 52, 0, 26, 6, 52,
- 0, 26, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6, 51, 0, 0, 0, 0, 0, 0, 0, 25,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6, 52, 0, 26, 0, 0, 0, 1, 0, 2, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 0, 0, 0,248, 9,244,236,160,
- 0, 0, 0,198, 0, 0, 0, 1, 0, 0, 0, 0, 9,244,235,128,192, 64, 0, 0, 67,126, 0, 0, 0, 0, 0, 0, 66, 72, 0, 0,
-192, 17,189,112, 67,125, 70,246, 0, 0, 0, 0, 66, 72, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 6, 51, 0, 0, 0, 0, 0, 0, 0, 17, 0, 0, 0, 0, 0, 0, 6, 51, 0, 0, 0, 18, 0, 0, 0, 97,
- 63,128, 0, 0, 66, 72, 0, 0, 72,146,124, 0, 66, 72, 0, 0, 61,204,204,205, 65, 32, 0, 0, 0, 72, 0, 0, 0, 0, 2, 0,
- 0, 4, 4, 0, 0, 8, 6, 52, 0, 98, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 6, 51, 0, 0, 0, 26, 0, 0, 0,123, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6, 52, 0, 98,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 68, 65, 84, 65, 0, 0, 0,188, 9,244,237,192, 0, 0, 0,173, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 15, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 84, 95,111,117,116,112,117,116, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 79,117,116,112,117,116, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 40,253,199, 0,130, 0,
+ 0, 0, 0, 0, 0, 0, 10, 0, 0, 0, 0, 0, 10, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 64, 1, 0, 0,136,233,225, 2,196, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0,
+ 24,232,225, 2,104, 86,217, 2, 0, 0, 0, 0, 82, 69, 78, 68, 69, 82, 95, 80, 84, 95, 98, 97,107,101, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 31, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 6, 68, 65, 84, 65, 0, 0, 0, 96, 9,244,238,176, 0, 0, 0,197,
- 0, 0, 0, 1, 9,244,243,176, 9,244,234,240, 9,202,233,240, 11, 21,225, 32, 4,211,174, 48, 11, 29,185,144, 0, 0, 0, 0,
- 0, 0, 6, 53, 0, 0, 7,126, 0, 0, 1,185, 0, 0, 3, 31, 3, 3, 1, 74, 1,103, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 9,244,241,128, 9,244,241,128, 9,244,239, 64, 9,244,240, 96, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 68, 65, 84, 65, 0, 0, 0,248, 9,244,239, 64, 0, 0, 0,198, 0, 0, 0, 1, 9,244,240, 96, 0, 0, 0, 0,
- 0, 0, 0, 0, 67,244,128, 0, 0, 0, 0, 0, 65,208, 0, 0, 0, 0, 0, 0, 67,165, 0, 0, 0, 0, 0, 0, 65,208, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 82, 69, 78, 68, 69, 82, 95, 80, 84, 95, 98, 97,107,101, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 1, 73, 0, 0, 0, 0, 0, 0, 0, 25, 67,164,128, 0, 65,200, 0, 0, 67,164,128, 0, 65,200, 0, 0,
- 63,128, 0, 0, 63,128, 0, 0, 0, 0, 0, 0, 0, 2, 3, 3, 0, 4, 0, 12, 0, 10, 1, 74, 0, 26, 1, 74, 0, 26, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6, 53, 0, 0, 7,126, 0, 0, 3, 6, 0, 0, 3, 31, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 74, 0, 26, 0, 0, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 66, 97,107,101, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 0, 0, 0,248, 9,244,240, 96, 0, 0, 0,198,
- 0, 0, 0, 1, 0, 0, 0, 0, 9,244,239, 64, 0, 0, 0, 0, 67,141,128, 0,194,244, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 67,156,128, 0,195,157,128, 0, 0, 0, 0, 0, 0, 0, 1, 57, 0, 0, 1, 74, 0, 0, 0, 18, 0, 0, 1, 76, 0, 0, 0, 0,
- 0, 0, 1, 56, 0, 0, 0, 0, 0, 0, 0, 17, 0, 0, 0, 0, 0, 0, 1, 56, 0, 0, 0, 18, 0, 0, 1, 76, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 6, 18, 0, 0, 0, 2, 3, 3, 0, 0, 4, 12,
- 0, 6, 1, 74, 1, 77, 1, 57, 1, 59, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6, 53, 0, 0, 7,126,
- 0, 0, 1,185, 0, 0, 3, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 74, 1, 77, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 16,253,199, 0, 0, 0, 0, 0, 0, 0, 4, 0, 11, 0, 0, 0, 0, 0,
+ 11, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65,
- 0, 0, 0,244, 9,244,241,128, 0, 0, 0,166, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9,244,242,160, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 1, 0, 0, 68, 65, 84, 65, 0, 0, 0, 12, 9,244,242,160, 0, 0, 0,220, 0, 0, 0, 1, 0, 0, 0, 14, 0, 0, 0, 14,
- 9,244,242,224, 68, 65, 84, 65, 0, 0, 0,168, 9,244,242,224, 0, 0, 0,219, 0, 0, 0, 14, 0, 0, 0, 0, 0, 0, 0, 1,
- 2,154,244, 32, 0, 19, 0, 0, 0, 1, 0, 1, 2,154,244, 32, 0, 20, 0, 0, 0, 1, 0, 1, 2,154,244, 32, 0, 21, 0, 1,
- 0, 1, 0, 0, 2,154,244, 32, 0, 0, 0, 0, 0, 1, 0, 1, 11, 28, 31,176, 0, 0, 0, 0, 0, 1, 0, 1, 2,174, 10, 32,
- 0, 0, 0, 0, 0, 1, 0, 1, 11, 28, 39, 32, 0, 0, 0, 0, 0, 1, 0, 1, 2,187,108, 32, 0, 0, 0, 0, 0, 1, 0, 1,
- 11, 28, 37,112, 0, 0, 0, 0, 0, 1, 0, 1, 2,206,150, 32, 0, 0, 0, 0, 0, 1, 0, 1, 11, 28, 28, 64, 0, 0, 0, 0,
- 0, 1, 0, 1, 2,212,100, 32, 0, 0, 0, 0, 0, 1, 0, 1, 11, 28, 27,176, 0, 21, 0, 0, 0, 1, 0, 1, 2,154,244, 32,
- 68, 65, 84, 65, 0, 0, 0, 96, 9,244,243,176, 0, 0, 0,197, 0, 0, 0, 1, 9,244,251, 0, 9,244,238,176, 11, 21,219,240,
- 11, 29,143, 96, 12, 96, 12, 32, 9,203, 26,208, 0, 0, 0, 0, 0, 0, 2,165, 0, 0, 6, 51, 0, 0, 0,125, 0, 0, 3,233,
- 1, 1, 3,143, 3,109, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9,244,249,224, 9,244,249,224, 9,244,244, 64,
- 9,244,248,192, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 0, 0, 0,248, 9,244,244, 64,
- 0, 0, 0,198, 0, 0, 0, 1, 9,244,245, 96, 0, 0, 0, 0, 0, 0, 0, 0, 68,113, 64, 0, 0, 0, 0, 0, 65,208, 0, 0,
- 0, 0, 0, 0, 68, 99,192, 0, 0, 0, 0, 0, 65,208, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3,142, 0, 0, 0, 0, 0, 0, 0, 25,
- 68, 99,128, 0, 65,200, 0, 0, 68, 99,128, 0, 65,200, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 0, 0, 0, 0, 0, 2, 3, 3,
- 0, 4, 0, 12, 0, 10, 3,143, 0, 26, 3,143, 0, 26, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2,165,
- 0, 0, 6, 51, 0, 0, 0,125, 0, 0, 0,150, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3,143, 0, 26,
- 0, 0, 0, 1, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 68, 65, 84, 65, 0, 0, 0,248, 9,244,245, 96, 0, 0, 0,198, 0, 0, 0, 1, 9,244,246,128, 9,244,244, 64, 0, 0, 0, 0,
- 67, 15, 0, 0,196, 70, 64, 0, 0, 0, 0, 0, 0, 0, 0, 0, 67, 15, 0, 0,196, 70,127,255, 0, 0, 0, 0, 0, 0, 0,143,
- 0, 0, 0,160, 0, 0, 0, 18, 0, 0, 3, 43, 0, 0, 0, 0, 0, 0, 0,142, 0, 0, 0, 0, 0, 0, 0, 17, 0, 0, 0, 0,
- 0, 0, 0,142, 0, 0, 0, 18, 0, 0, 3, 43, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 63, 0, 0, 0,
- 64, 0, 0, 0, 0, 10, 0, 0, 0, 1, 0, 7, 0, 18, 0, 0, 0, 6, 0,160, 3, 44, 0,143, 3, 26, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2,165, 0, 0, 2,165, 0, 0, 0,151, 0, 0, 3,233, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 83, 0, 0, 0, 5, 0, 3, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 0, 0, 0,248, 9,244,246,128, 0, 0, 0,198, 0, 0, 0, 1,
- 9,244,247,160, 9,244,245, 96, 0, 0, 0, 0, 67, 16, 0, 0,194,206, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 67, 16,102,231,
-194,206, 0, 0, 0, 0, 0, 0, 0, 0, 0,143, 0, 0, 0,160, 0, 0, 0, 18, 0, 0, 0,119, 0, 0, 0, 0, 0, 0, 0,142,
- 0, 0, 0, 0, 0, 0, 0, 17, 0, 0, 0, 0, 0, 0, 0,142, 0, 0, 0, 18, 0, 0, 0,119, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 63, 0, 0, 0, 64, 0, 0, 0, 0, 10, 0, 0, 0, 1, 0, 7, 0, 18, 4, 0, 0, 6, 0,160,
- 0,120, 0,143, 0,102, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2,165, 0, 0, 6, 51, 0, 0, 0,151,
- 0, 0, 0,151, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 0, 0, 0, 6, 0, 34, 0, 2,
+216, 0, 0, 0,248,234,225, 2,162, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 1, 0, 0, 0, 0, 0,240,182,243, 3,255, 21, 0, 0,
+160, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 96, 0, 0, 0,160, 82,215, 2,197, 0, 0, 0, 1, 0, 0, 0, 48, 83,215, 2,
+ 16, 82,215, 2, 48,203,205, 2, 0,206,205, 2, 72,206,205, 2,224,204,205, 2, 0, 0, 0, 0, 0, 0, 0, 0, 23, 4, 0, 0,
+ 0, 0, 0, 0, 87, 0, 0, 0, 15, 15, 24, 4, 88, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 88,107,206, 2, 80,238,225, 2,
+ 80,238,225, 2, 0,236,225, 2, 40,237,225, 2, 0, 0, 0, 0, 0, 0, 0, 0,104, 71, 6, 4, 40, 72, 6, 4, 68, 65, 84, 65,
+248, 0, 0, 0, 0,236,225, 2,198, 0, 0, 0, 1, 0, 0, 0, 40,237,225, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 32,140, 68,
+ 0, 0, 0, 0, 0, 0,208, 65, 39,182,158, 55, 0, 0,131, 68, 0, 0, 0, 0, 0, 0,208, 65, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 23, 4, 0, 0,
+ 0, 0, 0, 0, 25, 0, 0, 0, 0,224,130, 68, 0, 0,200, 65, 0,224,130, 68, 0, 0,200, 65, 0, 0,128, 63, 0, 0,128, 63,
+ 0, 0, 0, 0, 2, 0, 3, 3, 4, 0, 12, 0, 10, 0, 24, 4, 26, 0, 24, 4, 26, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 23, 4, 0, 0, 0, 0, 0, 0, 25, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 24, 4, 26, 0, 0, 0, 1, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0,224, 52,206, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65,248, 0, 0, 0, 40,237,225, 2,198, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0,
+ 0,236,225, 2, 0, 0, 64,192, 0, 0,126, 67, 0, 0, 0, 0, 0, 0, 72, 66,112,189, 17,192,246, 70,125, 67, 0, 0, 0, 0,
+ 0, 0, 72, 66, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 23, 4, 0, 0, 0, 0, 0, 0,
+ 17, 0, 0, 0, 0, 0, 0, 0, 23, 4, 0, 0, 18, 0, 0, 0, 61, 0, 0, 0, 0, 0,128, 63, 0, 0, 72, 66, 0,124,146, 72,
+ 0, 0, 72, 66,205,204,204, 61, 0, 0, 32, 65, 72, 0, 0, 0, 0, 0, 0, 2, 4, 0, 0, 4, 8, 0, 24, 4, 62, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 23, 4, 0, 0, 26, 0, 0, 0, 87, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 24, 4, 62, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 80, 52,206, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65,188, 0, 0, 0, 80,238,225, 2,
+173, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 15, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 31, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0,
+ 6, 0, 0, 0, 68, 65, 84, 65, 96, 0, 0, 0, 48, 83,215, 2,197, 0, 0, 0, 1, 0, 0, 0,192, 83,215, 2,160, 82,215, 2,
+112,205,205, 2, 48,193,225, 2,120,193,225, 2,184,205,205, 2, 0, 0, 0, 0, 25, 4, 0, 0,240, 4, 0, 0, 61, 1, 0, 0,
+ 59, 2, 0, 0, 3, 3,216, 0,255, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0,152,106,206, 2,144,241,225, 2,144,241,225, 2,
+ 64,239,225, 2,104,240,225, 2, 0, 0, 0, 0, 0, 0, 0, 0,136, 72, 6, 4, 72, 73, 6, 4, 68, 65, 84, 65,248, 0, 0, 0,
+ 64,239,225, 2,198, 0, 0, 0, 1, 0, 0, 0,104,240,225, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0,128,244, 67, 0, 0, 0, 0,
+ 0, 0,208, 65, 98, 39, 38, 54, 0, 0, 88, 67, 0, 0, 0, 0, 0, 0,208, 65, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,215, 0, 0, 0, 0, 0, 0, 0,
+ 25, 0, 0, 0, 0, 0, 87, 67, 0, 0,200, 65, 0, 0, 87, 67, 0, 0,200, 65, 0, 0,128, 63, 0, 0,128, 63, 0, 0, 0, 0,
+ 2, 0, 3, 3, 4, 0, 12, 0, 10, 0,216, 0, 26, 0,216, 0, 26, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 25, 4, 0, 0,240, 4, 0, 0, 34, 2, 0, 0, 59, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+216, 0, 26, 0, 0, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+192, 51,206, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 68, 65, 84, 65,248, 0, 0, 0,104,240,225, 2,198, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 64,239,225, 2,
+ 0, 0, 0, 0, 0,128,141, 67, 0, 0,244,194, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 71, 67, 0, 0, 83,195, 0, 0, 0, 0,
+199, 0, 0, 0,216, 0, 0, 0, 18, 0, 0, 0,228, 0, 0, 0, 0, 0, 0, 0,198, 0, 0, 0, 0, 0, 0, 0, 17, 0, 0, 0,
+ 0, 0, 0, 0,198, 0, 0, 0, 18, 0, 0, 0,228, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0,128, 63, 0, 0,128, 63, 18, 2, 0, 0, 2, 0, 3, 3, 0, 0, 12, 4, 6, 0,216, 0,229, 0,199, 0,211, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 25, 4, 0, 0,240, 4, 0, 0, 61, 1, 0, 0, 33, 2, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,216, 0,229, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 48, 51,206, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65,244, 0, 0, 0,144,241,225, 2,166, 0, 0, 0,
+ 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 72, 81,224, 3, 72, 81,224, 3,
+ 48,237,205, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 68, 65, 84, 65, 12, 0, 0, 0,
+ 48,237,205, 2,221, 0, 0, 0, 1, 0, 0, 0, 14, 0, 0, 0, 14, 0, 0, 0,184,242,225, 2, 68, 65, 84, 65,168, 0, 0, 0,
+184,242,225, 2,220, 0, 0, 0, 14, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0,144, 1,228, 2, 19, 0, 0, 0, 1, 0, 1, 0,
+144, 1,228, 2, 20, 0, 0, 0, 1, 0, 1, 0,144, 1,228, 2, 21, 0, 1, 0, 1, 0, 0, 0,144, 1,228, 2, 0, 0, 0, 0,
+ 1, 0, 1, 0,240, 10,228, 2, 0, 0, 0, 0, 1, 0, 1, 0,240, 16,228, 2, 0, 0, 0, 0, 1, 0, 1, 0,144, 30,221, 2,
+ 0, 0, 0, 0, 1, 0, 1, 0, 32, 26,228, 2, 0, 0, 0, 0, 1, 0, 1, 0, 8, 97,223, 2, 0, 0, 0, 0, 1, 0, 1, 0,
+192, 21,228, 2, 0, 0, 0, 0, 1, 0, 1, 0, 80, 9,228, 2, 0, 0, 0, 0, 1, 0, 1, 0,144, 12,228, 2, 0, 0, 0, 0,
+ 1, 0, 1, 0,184, 8,228, 2, 21, 0, 0, 0, 1, 0, 1, 0,144, 1,228, 2, 68, 65, 84, 65, 96, 0, 0, 0,192, 83,215, 2,
+197, 0, 0, 0, 1, 0, 0, 0, 80, 84,215, 2, 48, 83,215, 2,144,206,205, 2,216,206,205, 2, 40,205,205, 2, 72,206,205, 2,
+ 0, 0, 0, 0,193, 1, 0, 0, 23, 4, 0, 0, 89, 0, 0, 0,194, 2, 0, 0, 1, 1, 87, 2,106, 2, 1, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 24,108,206, 2, 96,150,206, 2, 96,150,206, 2,144,243,225, 2, 56,149,206, 2, 0, 0, 0, 0, 0, 0, 0, 0,
+168, 73, 6, 4,136, 75, 6, 4, 68, 65, 84, 65,248, 0, 0, 0,144,243,225, 2,198, 0, 0, 0, 1, 0, 0, 0,192,145,206, 2,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 64,113, 68, 0, 0, 0, 0, 0, 0,208, 65, 0, 0, 0, 0, 0,192, 21, 68, 0, 0, 0, 0,
+ 0, 0,208, 65, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 86, 2, 0, 0, 0, 0, 0, 0, 25, 0, 0, 0, 0,128, 21, 68, 0, 0,200, 65, 0,128, 21, 68,
+ 0, 0,200, 65, 0, 0,128, 63, 0, 0,128, 63, 0, 0, 0, 0, 2, 0, 3, 3, 4, 0, 12, 0, 10, 0, 87, 2, 26, 0, 87, 2,
+ 26, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,193, 1, 0, 0, 23, 4, 0, 0, 89, 0, 0, 0,114, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 87, 2, 26, 0, 0, 0, 1, 0, 2, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,176, 55,206, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65,248, 0, 0, 0,192,145,206, 2,
+198, 0, 0, 0, 1, 0, 0, 0,232,146,206, 2,144,243,225, 2, 0, 0, 0, 0, 0, 0, 15, 67, 0, 64, 70,196, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 15, 67,255,127, 70,196, 0, 0, 0, 0,143, 0, 0, 0,160, 0, 0, 0, 18, 0, 0, 0, 43, 3, 0, 0,
+ 0, 0, 0, 0,142, 0, 0, 0, 0, 0, 0, 0, 17, 0, 0, 0, 0, 0, 0, 0,142, 0, 0, 0, 18, 0, 0, 0, 43, 3, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 63, 0, 0, 0, 64, 10, 0, 0, 0, 1, 0, 7, 0,
+ 18, 0, 0, 0, 6, 0,160, 0, 44, 3,143, 0, 26, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,193, 1, 0, 0,
+193, 1, 0, 0,115, 0, 0, 0,194, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 80, 2,
+ 0, 0, 5, 0, 3, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,144, 54,206, 2,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 68, 65, 84, 65,248, 0, 0, 0,232,146,206, 2,198, 0, 0, 0, 1, 0, 0, 0, 16,148,206, 2,192,145,206, 2, 0, 0, 0, 0,
+ 0, 0, 16, 67, 0, 0,206,194, 0, 0, 0, 0, 0, 0, 0, 0,231,102, 16, 67, 0, 0,206,194, 0, 0, 0, 0,143, 0, 0, 0,
+160, 0, 0, 0, 18, 0, 0, 0,119, 0, 0, 0, 0, 0, 0, 0,142, 0, 0, 0, 0, 0, 0, 0, 17, 0, 0, 0, 0, 0, 0, 0,
+142, 0, 0, 0, 18, 0, 0, 0,119, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 63,
+ 0, 0, 0, 64, 10, 0, 0, 0, 1, 0, 7, 0, 18, 0, 0, 4, 6, 0,160, 0,120, 0,143, 0,102, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,193, 1, 0, 0,193, 1, 0, 0,115, 0, 0, 0,115, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 0, 0, 0, 6, 0, 34, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 32, 55,206, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65,248, 0, 0, 0, 16,148,206, 2,198, 0, 0, 0, 1, 0, 0, 0,
+ 56,149,206, 2,232,146,206, 2, 0, 0, 0, 0, 0, 0, 35, 67, 0,128, 96,196, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 35, 67,
+ 0,128, 96,196, 0, 0, 0, 0,163, 0, 0, 0,180, 0, 0, 0, 18, 0, 0, 0,147, 3, 0, 0, 0, 0, 0, 0,162, 0, 0, 0,
+ 0, 0, 0, 0, 17, 0, 0, 0, 0, 0, 0, 0,162, 0, 0, 0, 18, 0, 0, 0,147, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 63, 0, 0, 0, 64, 10, 0, 0, 0, 1, 0, 7, 0, 18, 0, 0, 0, 6, 0,180, 0,
+148, 3,163, 0,130, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 23, 4, 0, 0, 23, 4, 0, 0,115, 0, 0, 0,
+194, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 0, 0, 0, 4, 0, 4, 0, 1, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 54,206, 2, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65,248, 0, 0, 0,
+ 56,149,206, 2,198, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 16,148,206, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+193, 1, 0, 0, 23, 4, 0, 0,115, 0, 0, 0,194, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 87, 2, 80, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+112, 53,206, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+184,244,225, 2, 68, 65, 84, 65, 68, 3, 0, 0,184,244,225, 2,156, 0, 0, 0, 1, 0, 0, 0, 0, 0,140, 63, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,200,167,141, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 28, 13,128,191, 0, 0,128,191, 0, 0, 0, 0, 0, 0, 0, 0, 74,215, 76,190, 0, 0, 0, 0, 68,239,209, 62, 51,177,205,190,
+184,158, 81, 63, 0, 0, 0, 0, 70,119,105, 63,143, 74, 70, 62, 35, 44,185,190, 0, 0, 0, 0,162, 84, 89,188,166, 33,101, 63,
+ 42, 61,228, 62, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,214,211,111,193, 0, 0,128, 63, 69,239,209, 62, 70,119,105, 63,
+176, 84, 89,188, 0, 0, 0, 0, 53,177,205,190,142, 74, 70, 62,166, 33,101, 63, 0, 0, 0, 0,185,158, 81, 63, 35, 44,185,190,
+ 43, 61,228, 62, 0, 0, 0, 0,164, 96, 68, 65,111,121,173,192,248,209,213, 64, 0, 0,128, 63,178,157,229, 62,209,162,227,190,
+ 48,180, 81,191,184,158, 81,191,117, 90,127, 63, 13,114, 91, 62, 26, 63,185, 62, 35, 44,185, 62,145,180,109,188,105,147,125, 63,
+138, 84,228,190, 42, 61,228,190, 0, 0, 0, 0, 0, 0, 0, 0, 9,185,108, 65,214,211,111, 65, 99,240,191, 62,110,116, 85, 63,
+ 64,185, 70,188, 0, 0, 82,180, 48,221,185,190, 44, 45, 51, 62, 28, 11, 79, 63, 0, 0, 56,179, 67,108,117,194,183,204,216, 65,
+105,156, 5,194,212,247,159,192,235, 62,114, 66, 59,254,213,193,158,225, 3, 66, 55, 8,160, 64, 68,239,209, 62, 51,177,205,190,
+184,158, 81, 63, 0, 0, 0, 0, 70,119,105, 63,143, 74, 70, 62, 35, 44,185,190, 0, 0, 0, 0,162, 84, 89,188,166, 33,101, 63,
+ 42, 61,228, 62, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,214,211,111,193, 0, 0,128, 63,178,157,229, 62,209,162,227,190,
+ 48,180, 81,191,184,158, 81,191,117, 90,127, 63, 13,114, 91, 62, 26, 63,185, 62, 35, 44,185, 62,145,180,109,188,105,147,125, 63,
+138, 84,228,190, 42, 61,228,190, 0, 0, 0, 0, 0, 0, 0, 0, 9,185,108, 65,214,211,111, 65, 12,163, 91, 64, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 12,163, 91, 64, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 12,163, 91, 64, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,128, 63, 92, 62, 55, 63, 56,186,224,190,
+237,203,148,190, 3,236,234,190,214,211,111, 65,214,211,111, 65, 0, 0, 0, 0, 0, 0, 0, 0,236, 15, 72, 59, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,255,255, 1, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,128, 63, 32, 33, 12, 66, 86,152,137, 66,113, 27,126, 66, 0, 0, 0, 0, 68, 65, 84, 65,
+240, 0, 0, 0, 96,150,206, 2,157, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 1, 0, 0, 0, 51, 51, 51, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,128, 63, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 32, 65, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 7, 0,144, 12,228, 2, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 1, 0, 3, 0,
+ 8, 8, 0, 0, 0, 0, 12, 66, 0, 0,128, 63,205,204,204, 61, 0, 0,250, 67, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 16, 0, 10, 0, 7, 1, 0, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 68, 65, 84, 65, 96, 0, 0, 0, 80, 84,215, 2,197, 0, 0, 0, 1, 0, 0, 0,224, 84,215, 2,192, 83,215, 2, 0,206,205, 2,
+ 32,207,205, 2,104,207,205, 2,144,206,205, 2, 0, 0, 0, 0, 0, 0, 0, 0,191, 1, 0, 0, 89, 0, 0, 0, 3, 1, 0, 0,
+ 2, 2,192, 1,171, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 88,113,206, 2, 48,248,225, 2, 48,248,225, 2,136,151,206, 2,
+ 0,155,206, 2, 0, 0, 0, 0, 0, 0, 0, 0,232, 75, 6, 4,104, 77, 6, 4, 68, 65, 84, 65,248, 0, 0, 0,136,151,206, 2,
+198, 0, 0, 0, 1, 0, 0, 0,176,152,206, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 64, 89, 68, 0, 0, 0, 0, 0, 0,208, 65,
+ 0, 0, 0, 0, 0, 0,224, 67, 0, 0, 0, 0, 0, 0,208, 65, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,191, 1, 0, 0, 0, 0, 0, 0, 25, 0, 0, 0,
+ 0,128,223, 67, 0, 0,200, 65, 0,128,223, 67, 0, 0,200, 65, 0, 0,128, 63, 0, 0,128, 63, 0, 0, 0, 0, 2, 0, 3, 3,
+ 4, 0, 12, 0, 10, 0,192, 1, 26, 0,192, 1, 26, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+191, 1, 0, 0, 89, 0, 0, 0,114, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,192, 1, 26, 0,
+ 0, 0, 1, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,208, 56,206, 2,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 68, 65, 84, 65,248, 0, 0, 0,176,152,206, 2,198, 0, 0, 0, 1, 0, 0, 0,216,153,206, 2,136,151,206, 2, 0, 0, 0, 0,
+ 0, 0, 72, 67, 0, 0,112,193, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 72, 67, 0, 0,254,194, 0, 0, 0, 0,200, 0, 0, 0,
+217, 0, 0, 0, 18, 0, 0, 0,144, 0, 0, 0, 0, 0, 0, 0,199, 0, 0, 0, 0, 0, 0, 0, 17, 0, 0, 0, 0, 0, 0, 0,
+199, 0, 0, 0, 18, 0, 0, 0,144, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,128, 63,
+ 0, 0,128, 63, 10, 6, 0, 0, 2, 0, 3, 3, 0, 0, 0, 4, 6, 0,217, 0,145, 0,200, 0,127, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,216, 0, 0, 0,115, 0, 0, 0, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,217, 0,145, 0, 0, 0, 2, 0, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 96, 57,206, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65,248, 0, 0, 0,216,153,206, 2,198, 0, 0, 0, 1, 0, 0, 0,
+ 0,155,206, 2,176,152,206, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,191, 1, 0, 0,191, 1, 0, 0,115, 0, 0, 0,
+ 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 0, 0, 0, 4, 0, 4, 0, 1, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,240, 57,206, 2, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65,248, 0, 0, 0,
+ 0,155,206, 2,198, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0,216,153,206, 2, 0, 0, 16,193, 0, 0,130, 67, 0, 0,160,192,
+ 0, 0,160, 64, 0, 0, 0, 0, 0, 0,122, 67, 0, 0, 16,193, 0, 0, 32, 65, 0, 0, 0, 0, 17, 0, 0, 0, 18, 0, 0, 0,
+144, 0, 0, 0, 18, 0, 0, 0,230, 0, 0, 0, 0, 0, 0, 0, 17, 0, 0, 0, 18, 0, 0, 0,230, 0, 0, 0, 18, 0, 0, 0,
+144, 0, 0, 0,111, 18,131, 58,111, 18,131, 58, 0,124,146, 72, 0, 80, 67, 71, 0, 0, 0, 0, 0, 0, 0, 0,105, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 4, 0, 0,231, 0,145, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+217, 0, 0, 0,191, 1, 0, 0,115, 0, 0, 0, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+231, 0,145, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 64, 56,206, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 68, 65, 84, 65,208, 0, 0, 0, 48,248,225, 2,161, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 48,114, 40, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 2, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 88, 0, 0, 0, 48,114, 40, 0, 20, 1, 0, 0, 1, 0, 0, 0,144, 1,228, 2,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 96, 0, 0, 0,224, 84,215, 2,
+197, 0, 0, 0, 1, 0, 0, 0,112, 85,215, 2, 80, 84,215, 2, 32,207,205, 2, 80,204,205, 2,216,206,205, 2,104,207,205, 2,
+ 0, 0, 0, 0, 0, 0, 0, 0,191, 1, 0, 0, 5, 1, 0, 0,194, 2, 0, 0, 12, 12,192, 1,190, 1, 1, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0,240,166,206, 2,184, 26,221, 2,184, 26,221, 2, 40,156,206, 2,120,158,206, 2, 0, 0, 0, 0, 0, 0, 0, 0,
+200, 77, 6, 4,232, 78, 6, 4, 68, 65, 84, 65,248, 0, 0, 0, 40,156,206, 2,198, 0, 0, 0, 1, 0, 0, 0, 80,157,206, 2,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0,192, 94, 68, 0, 0, 0, 0, 0, 0,208, 65, 0, 0, 0, 0, 0, 0,224, 67, 0, 0, 0, 0,
+ 0, 0,208, 65, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,191, 1, 0, 0, 0, 0, 0, 0, 25, 0, 0, 0, 0,128,223, 67, 0, 0,200, 65, 0,128,223, 67,
+ 0, 0,200, 65, 0, 0,128, 63, 0, 0,128, 63, 0, 0, 0, 0, 2, 0, 3, 3, 4, 0, 12, 0, 10, 0,192, 1, 26, 0,192, 1,
+ 26, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,191, 1, 0, 0, 5, 1, 0, 0, 30, 1, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,192, 1, 26, 0, 0, 0, 1, 0, 2, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 48, 69,206, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65,248, 0, 0, 0, 80,157,206, 2,
+198, 0, 0, 0, 1, 0, 0, 0,120,158,206, 2, 40,156,206, 2, 0, 0, 0, 0, 0, 0, 55, 67, 0, 0, 0,194, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 72, 67, 0, 0,201,195, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0,199, 0, 0, 0, 0, 0, 0, 0, 17, 0, 0, 0, 0, 0, 0, 0,199, 0, 0, 0, 18, 0, 0, 0,163, 1, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,128, 63, 0, 0,128, 63, 8, 4, 0, 0, 2, 0, 3, 3,
+ 0, 0, 2, 4, 6, 0,200, 0,164, 1,200, 0,146, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+199, 0, 0, 0, 31, 1, 0, 0,194, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,200, 0,164, 1,
+ 0, 0, 2, 0, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,240,198,206, 2,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 68, 65, 84, 65,248, 0, 0, 0,120,158,206, 2,198, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 80,157,206, 2, 0, 0, 32,193,
+ 0, 0,104, 68, 0, 0, 72,194, 0, 0, 0, 0, 0, 0, 32,193, 0, 0,104, 68, 0, 0,201,195, 0, 0, 0, 0,231, 0, 0, 0,
+248, 0, 0, 0, 18, 0, 0, 0,163, 1, 0, 0, 0, 0, 0, 0,230, 0, 0, 0, 0, 0, 0, 0, 17, 0, 0, 0, 0, 0, 0, 0,
+230, 0, 0, 0, 18, 0, 0, 0,163, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,124,146, 72, 0, 64, 28, 70, 10,215, 35, 60,
+ 0, 0, 72, 66, 74, 0, 0, 0, 0, 0, 0, 2, 0, 0, 2, 4, 4, 0,248, 0,164, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,200, 0, 0, 0,191, 1, 0, 0, 31, 1, 0, 0,194, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,248, 0,164, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,160, 68,206, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 24, 1, 0, 0,184, 26,221, 2, 21, 1, 0, 0, 1, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 12, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,144, 1,228, 2, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 16, 0, 0, 0, 0, 0, 0, 0, 3, 2, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 96, 0, 0, 0,
+112, 85,215, 2,197, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0,224, 84,215, 2, 48,193,225, 2, 40,205,205, 2,152,204,205, 2,
+120,193,225, 2, 0, 0, 0, 0, 25, 4, 0, 0,240, 4, 0, 0, 61, 2, 0, 0,194, 2, 0, 0, 1, 1,216, 0,134, 0, 1, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 24,108,206, 2,240,161,206, 2,240,161,206, 2,160,159,206, 2,200,160,206, 2, 0, 0, 0, 0,
+ 0, 0, 0, 0, 72, 79, 6, 4, 8, 80, 6, 4, 68, 65, 84, 65,248, 0, 0, 0,160,159,206, 2,198, 0, 0, 0, 1, 0, 0, 0,
+200,160,206, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,102, 68, 0, 0, 0, 0, 0, 0,208, 65, 0, 0, 0, 0, 0, 0,165, 67,
+ 0, 0, 0, 64, 0, 0,208, 65, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 73, 1, 0, 0, 0, 0, 0, 0, 23, 0, 0, 0, 0,128,164, 67, 0, 0,200, 65,
+ 0,128,164, 67, 0, 0,200, 65, 0, 0,128, 63, 0, 0,128, 63, 0, 0, 0, 0, 2, 0, 3, 3, 4, 0, 12, 0, 10, 0, 74, 1,
+ 24, 0, 74, 1, 24, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 25, 4, 0, 0,240, 4, 0, 0, 61, 2, 0, 0,
+ 61, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 0, 0, 0, 1, 0, 2, 0, 1, 0,
+ 0, 0, 0, 0, 0, 0, 26, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,176, 55,206, 2, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65,248, 0, 0, 0,
+200,160,206, 2,198, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0,160,159,206, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 25, 4, 0, 0,240, 4, 0, 0, 61, 2, 0, 0,194, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+216, 0,134, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+112, 53,206, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 48,249,225, 2, 68, 65, 84, 65, 68, 3, 0, 0, 48,249,225, 2,156, 0, 0, 0, 1, 0, 0, 0, 56,255, 13, 64, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,228,100, 64, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+154, 65,128,191, 0, 0,128,191, 0, 0, 0, 0, 0, 0, 0, 0, 72, 1, 77,190, 0, 0, 0, 0,221,149, 47, 63, 86,126,162,190,
+ 8,165, 39, 63, 0, 0, 0, 0, 51, 70, 58, 63,225,251,159, 62,149, 84, 28,191, 0, 0, 0, 0,192, 56, 49,188, 55, 53,101, 63,
+ 52,247,227, 62, 0, 0, 0, 0, 90, 38,173,190, 0,222,192,190,152, 9, 52,193, 0, 0,128, 63,223,149, 47, 63, 55, 70, 58, 63,
+160, 56, 49,188, 0, 0, 0, 0, 88,126,162,190,229,251,159, 62, 55, 53,101, 63, 0, 0, 0, 0, 7,165, 39, 63,150, 84, 28,191,
+ 51,247,227, 62, 0, 0, 0, 0,110,101,239, 64,151, 62,208,192, 78,255,170, 64, 0, 0,128, 63, 47,201,194, 63, 61, 73,145,191,
+244,250, 39,191, 8,165, 39,191,190,164,206, 63,209, 10,143, 63,180,164, 28, 63,149, 84, 28, 63,224,153,196,188,136,239, 76, 64,
+ 10,108,228,190, 52,247,227,190,125, 21, 64,191,126,113,172,191,216, 49, 49, 65,152, 9, 52, 65,149, 70,158, 62, 24,234,167, 62,
+192,214,159,187, 0, 0, 6,181,196,188,181,189, 71,238,178, 61,127, 45,128, 62, 0, 0,226, 51,168,120, 21,194,107, 5, 2, 66,
+203,135,213,193,147,214,159,192,177, 38, 19, 66,124,173,255,193, 96,101,210, 65,128, 40,160, 64,221,149, 47, 63, 86,126,162,190,
+ 8,165, 39, 63, 0, 0, 0, 0, 51, 70, 58, 63,225,251,159, 62,149, 84, 28,191, 0, 0, 0, 0,192, 56, 49,188, 55, 53,101, 63,
+ 52,247,227, 62, 0, 0, 0, 0, 90, 38,173,190, 0,222,192,190,152, 9, 52,193, 0, 0,128, 63, 47,201,194, 63, 61, 73,145,191,
+244,250, 39,191, 8,165, 39,191,190,164,206, 63,209, 10,143, 63,180,164, 28, 63,149, 84, 28, 63,224,153,196,188,136,239, 76, 64,
+ 10,108,228,190, 52,247,227,190,125, 21, 64,191,126,113,172,191,216, 49, 49, 65,152, 9, 52, 65,102,103, 97, 64, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,102,103, 97, 64, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+102,103, 97, 64, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,128, 63,241, 22, 72, 63, 78,162,246,190,
+ 43, 8, 90,190, 2, 35,171,190, 0, 0, 32, 65, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,253,191,136, 59, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 30, 0,255,255, 1, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,128, 63, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 1, 0, 7, 0, 0, 0,128, 63,190,133, 65, 66, 99,212, 90, 66, 27,183,118, 66, 0, 0, 0, 0, 68, 65, 84, 65,
+240, 0, 0, 0,240,161,206, 2,157, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 1, 0, 0, 0, 51, 51, 51, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,128, 63, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 32, 65, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 7, 0,144, 12,228, 2, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 1, 0, 3, 0,
+ 8, 0, 0, 0, 0, 0, 12, 66, 0, 0,128, 63, 10,215, 35, 60, 0, 0,250, 67, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 16, 0, 10, 0, 7, 1, 0, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 83, 78, 0, 0,148, 0, 0, 0,240,249,213, 2,193, 0, 0, 0, 1, 0, 0, 0,184,250,213, 2, 40,249,213, 2, 0, 0, 0, 0,
+ 0, 0, 0, 0, 83, 82, 67,111,109,112,111,115,105,116,105,110,103, 0,103, 46, 48, 48, 49, 0, 0, 0, 0, 0, 1, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,232,201,225, 2,144,205,225, 2,216,205,225, 2,144,255,225, 2, 0, 86,215, 2,208, 88,215, 2,
+ 0, 0, 0, 0, 0, 0, 0, 0,144, 1,228, 2, 0, 0, 0, 0, 6, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 20, 0, 0, 0,232,201,225, 2,194, 0, 0, 0, 1, 0, 0, 0, 48,202,225, 2,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 20, 0, 0, 0, 48,202,225, 2,194, 0, 0, 0,
+ 1, 0, 0, 0,120,202,225, 2,232,201,225, 2, 0, 0, 0, 0, 0, 0, 5, 4, 0, 0, 0, 0, 68, 65, 84, 65, 20, 0, 0, 0,
+120,202,225, 2,194, 0, 0, 0, 1, 0, 0, 0,192,202,225, 2, 48,202,225, 2, 0, 0, 0, 0,126, 7, 5, 4, 0, 0, 0, 0,
+ 68, 65, 84, 65, 20, 0, 0, 0,192,202,225, 2,194, 0, 0, 0, 1, 0, 0, 0, 8,203,225, 2,120,202,225, 2, 0, 0, 0, 0,
+126, 7, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 20, 0, 0, 0, 8,203,225, 2,194, 0, 0, 0, 1, 0, 0, 0, 80,203,225, 2,
+192,202,225, 2, 0, 0, 0, 0, 0, 0,234, 3, 1, 0, 0, 0, 68, 65, 84, 65, 20, 0, 0, 0, 80,203,225, 2,194, 0, 0, 0,
+ 1, 0, 0, 0,152,203,225, 2, 8,203,225, 2, 0, 0, 0, 0,126, 7,234, 3, 1, 0, 0, 0, 68, 65, 84, 65, 20, 0, 0, 0,
+152,203,225, 2,194, 0, 0, 0, 1, 0, 0, 0,224,203,225, 2, 80,203,225, 2, 0, 0, 0, 0, 32, 6, 92, 0, 0, 0, 0, 0,
+ 68, 65, 84, 65, 20, 0, 0, 0,224,203,225, 2,194, 0, 0, 0, 1, 0, 0, 0, 40,204,225, 2,152,203,225, 2, 0, 0, 0, 0,
+126, 7, 92, 0, 0, 0, 0, 0, 68, 65, 84, 65, 20, 0, 0, 0, 40,204,225, 2,194, 0, 0, 0, 1, 0, 0, 0,112,204,225, 2,
+224,203,225, 2, 0, 0, 0, 0, 32, 6,234, 3, 1, 0, 0, 0, 68, 65, 84, 65, 20, 0, 0, 0,112,204,225, 2,194, 0, 0, 0,
+ 1, 0, 0, 0,184,204,225, 2, 40,204,225, 2, 0, 0, 0, 0, 0, 0,140, 1, 0, 0, 0, 0, 68, 65, 84, 65, 20, 0, 0, 0,
+184,204,225, 2,194, 0, 0, 0, 1, 0, 0, 0, 0,205,225, 2,112,204,225, 2, 0, 0, 0, 0, 32, 6,140, 1, 0, 0, 0, 0,
+ 68, 65, 84, 65, 20, 0, 0, 0, 0,205,225, 2,194, 0, 0, 0, 1, 0, 0, 0, 72,205,225, 2,184,204,225, 2, 0, 0, 0, 0,
+ 4, 3,140, 1, 0, 0, 0, 0, 68, 65, 84, 65, 20, 0, 0, 0, 72,205,225, 2,194, 0, 0, 0, 1, 0, 0, 0,144,205,225, 2,
+ 0,205,225, 2, 0, 0, 0, 0, 4, 3, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 20, 0, 0, 0,144,205,225, 2,194, 0, 0, 0,
+ 1, 0, 0, 0, 0, 0, 0, 0, 72,205,225, 2, 0, 0, 0, 0, 32, 6, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 24, 0, 0, 0,
+216,205,225, 2,195, 0, 0, 0, 1, 0, 0, 0, 32,206,225, 2, 0, 0, 0, 0, 48,202,225, 2,120,202,225, 2, 0, 0, 0, 0,
+ 0, 0, 0, 0, 68, 65, 84, 65, 24, 0, 0, 0, 32,206,225, 2,195, 0, 0, 0, 1, 0, 0, 0,104,206,225, 2,216,205,225, 2,
+ 48,202,225, 2, 8,203,225, 2, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 24, 0, 0, 0,104,206,225, 2,195, 0, 0, 0,
+ 1, 0, 0, 0,176,206,225, 2, 32,206,225, 2,120,202,225, 2, 80,203,225, 2, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65,
+ 24, 0, 0, 0,176,206,225, 2,195, 0, 0, 0, 1, 0, 0, 0,248,206,225, 2,104,206,225, 2, 8,203,225, 2, 80,203,225, 2,
+ 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 24, 0, 0, 0,248,206,225, 2,195, 0, 0, 0, 1, 0, 0, 0, 64,207,225, 2,
+176,206,225, 2,192,202,225, 2,224,203,225, 2, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 24, 0, 0, 0, 64,207,225, 2,
+195, 0, 0, 0, 1, 0, 0, 0,136,207,225, 2,248,206,225, 2,152,203,225, 2,224,203,225, 2, 0, 0, 0, 0, 0, 0, 0, 0,
+ 68, 65, 84, 65, 24, 0, 0, 0,136,207,225, 2,195, 0, 0, 0, 1, 0, 0, 0,208,207,225, 2, 64,207,225, 2, 80,203,225, 2,
+ 40,204,225, 2, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 24, 0, 0, 0,208,207,225, 2,195, 0, 0, 0, 1, 0, 0, 0,
+ 24,208,225, 2,136,207,225, 2, 8,203,225, 2, 40,204,225, 2, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 24, 0, 0, 0,
+ 24,208,225, 2,195, 0, 0, 0, 1, 0, 0, 0, 96,208,225, 2,208,207,225, 2,152,203,225, 2, 40,204,225, 2, 0, 0, 0, 0,
+ 0, 0, 0, 0, 68, 65, 84, 65, 24, 0, 0, 0, 96,208,225, 2,195, 0, 0, 0, 1, 0, 0, 0,168,208,225, 2, 24,208,225, 2,
+ 80,203,225, 2,224,203,225, 2, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 24, 0, 0, 0,168,208,225, 2,195, 0, 0, 0,
+ 1, 0, 0, 0,192,252,225, 2, 96,208,225, 2, 8,203,225, 2,112,204,225, 2, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65,
+ 24, 0, 0, 0,192,252,225, 2,195, 0, 0, 0, 1, 0, 0, 0, 8,253,225, 2,168,208,225, 2, 40,204,225, 2,184,204,225, 2,
+ 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 24, 0, 0, 0, 8,253,225, 2,195, 0, 0, 0, 1, 0, 0, 0, 80,253,225, 2,
+192,252,225, 2,112,204,225, 2,184,204,225, 2, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 24, 0, 0, 0, 80,253,225, 2,
+195, 0, 0, 0, 1, 0, 0, 0,152,253,225, 2, 8,253,225, 2,112,204,225, 2, 0,205,225, 2, 0, 0, 0, 0, 0, 0, 0, 0,
+ 68, 65, 84, 65, 24, 0, 0, 0,152,253,225, 2,195, 0, 0, 0, 1, 0, 0, 0,224,253,225, 2, 80,253,225, 2,184,204,225, 2,
+ 0,205,225, 2, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 24, 0, 0, 0,224,253,225, 2,195, 0, 0, 0, 1, 0, 0, 0,
+ 40,254,225, 2,152,253,225, 2,232,201,225, 2, 72,205,225, 2, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 24, 0, 0, 0,
+ 40,254,225, 2,195, 0, 0, 0, 1, 0, 0, 0,112,254,225, 2,224,253,225, 2, 72,205,225, 2,144,205,225, 2, 0, 0, 0, 0,
+ 0, 0, 0, 0, 68, 65, 84, 65, 24, 0, 0, 0,112,254,225, 2,195, 0, 0, 0, 1, 0, 0, 0,184,254,225, 2, 40,254,225, 2,
+192,202,225, 2,144,205,225, 2, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 24, 0, 0, 0,184,254,225, 2,195, 0, 0, 0,
+ 1, 0, 0, 0, 0,255,225, 2,112,254,225, 2,152,203,225, 2,144,205,225, 2, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65,
+ 24, 0, 0, 0, 0,255,225, 2,195, 0, 0, 0, 1, 0, 0, 0, 72,255,225, 2,184,254,225, 2, 0,205,225, 2, 72,205,225, 2,
+ 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 24, 0, 0, 0, 72,255,225, 2,195, 0, 0, 0, 1, 0, 0, 0,144,255,225, 2,
+ 0,255,225, 2,184,204,225, 2,144,205,225, 2, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 24, 0, 0, 0,144,255,225, 2,
+195, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 72,255,225, 2,232,201,225, 2,112,204,225, 2, 0, 0, 0, 0, 0, 0, 0, 0,
+ 68, 65, 84, 65, 96, 0, 0, 0, 0, 86,215, 2,197, 0, 0, 0, 1, 0, 0, 0,144, 86,215, 2, 0, 0, 0, 0, 8,203,225, 2,
+ 48,202,225, 2,120,202,225, 2, 80,203,225, 2, 0, 0, 0, 0, 0, 0, 0, 0,126, 7, 0, 0,235, 3, 0, 0, 5, 4, 0, 0,
+ 7, 7,127, 7, 27, 0, 1, 0, 0, 0, 0, 0, 7, 0, 0, 0, 0, 0, 0, 0, 56,233,220, 2, 56,233,220, 2, 24,163,206, 2,
+ 64,164,206, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65,248, 0, 0, 0, 24,163,206, 2,
+198, 0, 0, 0, 1, 0, 0, 0, 64,164,206, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 32,148, 68, 0, 0, 0, 0, 0, 0,208, 65,
+ 0, 0, 0, 0, 0,224,239, 68, 0, 0, 0, 0, 0, 0,208, 65, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,126, 7, 0, 0, 0, 0, 0, 0, 25, 0, 0, 0,
+ 0,192,239, 68, 0, 0,200, 65, 0,192,239, 68, 0, 0,200, 65, 0, 0,128, 63, 0, 0,128, 63, 0, 0, 0, 0, 2, 0, 3, 3,
+ 4, 0, 12, 0, 10, 0,127, 7, 26, 0,127, 7, 26, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+126, 7, 0, 0,235, 3, 0, 0, 4, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,127, 7, 26, 0,
+ 0, 0, 1, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 68, 65, 84, 65,248, 0, 0, 0, 64,164,206, 2,198, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 24,163,206, 2, 0, 0, 0, 0,
+ 0,240,109, 69, 0, 0,128,192, 0, 0, 0, 0, 0, 0, 0, 0,255,255,109, 69, 0, 0, 0,192, 0, 0, 0, 0,112, 7, 0, 0,
+129, 7, 0, 0, 18, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0,111, 7, 0, 0, 0, 0, 0, 0, 17, 0, 0, 0, 0, 0, 0, 0,
+111, 7, 0, 0, 18, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,128, 63,
+ 0, 0,128, 63, 2, 0, 0, 0, 1, 0, 3, 3, 2, 0, 0, 4, 10, 0,129, 7, 2, 0,112, 7, 1, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 4, 0, 0, 5, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 96, 0, 0, 0,144, 86,215, 2,197, 0, 0, 0, 1, 0, 0, 0,
+ 32, 87,215, 2, 0, 86,215, 2,144,205,225, 2,152,203,225, 2,224,203,225, 2,192,202,225, 2, 0, 0, 0, 0, 33, 6, 0, 0,
+126, 7, 0, 0, 0, 0, 0, 0, 91, 0, 0, 0, 15, 15, 94, 1, 92, 0, 1, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0,
+168, 44,226, 2,168, 44,226, 2,192, 12,226, 2,232, 13,226, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 68, 65, 84, 65,248, 0, 0, 0,192, 12,226, 2,198, 0, 0, 0, 1, 0, 0, 0,232, 13,226, 2, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0,128,115, 68, 0, 0, 0, 0, 0, 0,208, 65, 0, 0, 0, 0, 0, 0,175, 67, 0, 0, 0, 0, 0, 0,208, 65, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 93, 1, 0, 0, 0, 0, 0, 0, 25, 0, 0, 0, 0,128,174, 67, 0, 0,200, 65, 0,128,174, 67, 0, 0,200, 65, 0, 0,128, 63,
+ 0, 0,128, 63, 0, 0, 0, 0, 2, 0, 3, 3, 4, 0, 12, 0, 10, 0, 94, 1, 26, 0, 94, 1, 26, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 33, 6, 0, 0,126, 7, 0, 0, 0, 0, 0, 0, 25, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 94, 1, 26, 0, 0, 0, 1, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65,248, 0, 0, 0,232, 13,226, 2,198, 0, 0, 0, 1, 0, 0, 0,
+ 0, 0, 0, 0,192, 12,226, 2, 0, 0, 64,192, 0, 0,126, 67, 0, 0, 0, 0, 0, 0, 72, 66, 50, 51, 74,193,154,209,131, 67,
+ 0, 0, 0, 0, 0, 0, 72, 66, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 93, 1, 0, 0,
+ 0, 0, 0, 0, 17, 0, 0, 0, 0, 0, 0, 0, 93, 1, 0, 0, 18, 0, 0, 0, 65, 0, 0, 0, 0, 0,128, 63, 0, 0, 72, 66,
+ 0,124,146, 72, 0, 0, 72, 66,205,204,204, 61, 0, 0, 32, 65, 72, 0, 0, 0, 0, 0, 0, 2, 4, 0, 0, 4, 8, 0, 94, 1,
+ 66, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 33, 6, 0, 0,126, 7, 0, 0, 26, 0, 0, 0,
+ 91, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 94, 1, 66, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65,188, 0, 0, 0,
+168, 44,226, 2,173, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 15, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 31, 0, 0, 0, 0, 0, 0, 0,
+ 1, 0, 0, 0, 6, 0, 0, 0, 68, 65, 84, 65, 96, 0, 0, 0, 32, 87,215, 2,197, 0, 0, 0, 1, 0, 0, 0,176, 87,215, 2,
+144, 86,215, 2,152,203,225, 2, 40,204,225, 2, 80,203,225, 2,224,203,225, 2, 0, 0, 0, 0, 33, 6, 0, 0,126, 7, 0, 0,
+ 93, 0, 0, 0,233, 3, 0, 0, 4, 4, 94, 1,141, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,200, 84,226, 2,
+200, 84,226, 2, 16, 15,226, 2, 56, 16,226, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65,
+248, 0, 0, 0, 16, 15,226, 2,198, 0, 0, 0, 1, 0, 0, 0, 56, 16,226, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,148, 67,
+ 0, 0, 0, 0, 0, 0,208, 65, 0, 0, 0, 0, 0, 0,175, 67, 0, 0, 0, 0, 0, 0,208, 65, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 93, 1, 0, 0,
+ 0, 0, 0, 0, 25, 0, 0, 0, 0,128,174, 67, 0, 0,200, 65, 0,128,174, 67, 0, 0,200, 65, 0, 0,128, 63, 0, 0,128, 63,
+ 0, 0, 0, 0, 2, 0, 3, 3, 4, 0, 12, 0, 10, 0, 94, 1, 26, 0, 94, 1, 26, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 33, 6, 0, 0,126, 7, 0, 0,208, 3, 0, 0,233, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 94, 1, 26, 0, 0, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65,248, 0, 0, 0, 56, 16,226, 2,198, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0,
+ 16, 15,226, 2, 0, 0, 0, 0, 0,128,174, 67, 0,128, 92,196, 0, 0, 0, 0, 0, 0, 0, 0,255,127,166, 67,255,191, 92,196,
+ 0, 0, 0, 0, 77, 1, 0, 0, 94, 1, 0, 0, 0, 0, 0, 0,114, 3, 0, 0, 0, 0, 0, 0, 82, 1, 0, 0, 0, 0, 0, 0,
+ 17, 0, 0, 0, 0, 0, 0, 0, 76, 1, 0, 0, 0, 0, 0, 0,114, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 63, 0, 0, 0, 64, 10, 3, 0, 0, 1, 0, 7, 0, 18, 0, 0, 4, 6, 0, 94, 1,115, 3, 77, 1,
+115, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 33, 6, 0, 0,126, 7, 0, 0, 93, 0, 0, 0,207, 3, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 94, 1,115, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,152, 45,226, 2,
+176, 61,226, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 64, 1, 0, 0,152, 45,226, 2,
+196, 0, 0, 0, 1, 0, 0, 0, 8, 47,226, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 66, 85, 84, 84, 79, 78, 83, 95,
+ 80, 84, 95, 99,111,110,116,101,120,116, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 66, 85, 84, 84, 79, 78, 83, 95,
+ 80, 84, 95, 99,111,110,116,101,120,116, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 67,111,110,116,101,120,116, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,220,255, 76, 1, 36, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 64, 1, 0, 0, 8, 47,226, 2,196, 0, 0, 0, 1, 0, 0, 0,120, 48,226, 2,
+152, 45,226, 2, 0, 0, 0, 0, 0, 0, 0, 0, 82, 69, 78, 68, 69, 82, 95, 80, 84, 95,114,101,110,100,101,114, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 82, 69, 78, 68, 69, 82, 95, 80, 84, 95,114,101,110,100,101,114, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 82,101,110,100,101,114, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,135,255, 76, 1, 61, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 0, 0, 0,248,
- 9,244,247,160, 0, 0, 0,198, 0, 0, 0, 1, 9,244,248,192, 9,244,246,128, 0, 0, 0, 0, 67, 35, 0, 0,196, 96,128, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 67, 35, 0, 0,196, 96,128, 0, 0, 0, 0, 0, 0, 0, 0,163, 0, 0, 0,180, 0, 0, 0, 18,
- 0, 0, 3,147, 0, 0, 0, 0, 0, 0, 0,162, 0, 0, 0, 0, 0, 0, 0, 17, 0, 0, 0, 0, 0, 0, 0,162, 0, 0, 0, 18,
- 0, 0, 3,147, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 63, 0, 0, 0, 64, 0, 0, 0, 0, 10, 0, 0,
- 0, 1, 0, 7, 0, 18, 0, 0, 0, 6, 0,180, 3,148, 0,163, 3,130, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 6, 51, 0, 0, 6, 51, 0, 0, 0,151, 0, 0, 3,233, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 1, 0, 1, 0, 0, 0, 4, 0, 4, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 68, 65, 84, 65, 0, 0, 0,248, 9,244,248,192, 0, 0, 0,198, 0, 0, 0, 1, 0, 0, 0, 0, 9,244,247,160,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2,165, 0, 0, 6, 51, 0, 0, 0,151, 0, 0, 3,233, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3,143, 3, 83, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2,199,250, 32, 68, 65, 84, 65, 0, 0, 3, 68, 2,199,250, 32, 0, 0, 0,156,
- 0, 0, 0, 1, 63,140, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 63,149,222,233, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,191,128, 13, 28,191,128, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,190, 76,215, 74,
- 0, 0, 0, 0, 62,209,239, 68,190,205,177, 51, 63, 81,158,184, 0, 0, 0, 0, 63,105,119, 70, 62, 70, 74,143,190,185, 44, 35,
- 0, 0, 0, 0,188, 89, 84,162, 63,101, 33,166, 62,228, 61, 42, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,193,111,211,214,
- 63,128, 0, 0, 62,209,239, 69, 63,105,119, 70,188, 89, 84,176, 0, 0, 0, 0,190,205,177, 53, 62, 70, 74,142, 63,101, 33,166,
- 0, 0, 0, 0, 63, 81,158,185,190,185, 44, 35, 62,228, 61, 43, 0, 0, 0, 0, 65, 68, 96,164,192,173,121,111, 64,213,209,248,
- 63,128, 0, 0, 62,229,157,178,190,240,214,123,191, 81,180, 48,191, 81,158,184, 63,127, 90,117, 62,104, 44, 29, 62,185, 63, 26,
- 62,185, 44, 35,188,109,180,145, 63,134, 36, 25,190,228, 84,138,190,228, 61, 42, 0, 0, 0, 0, 0, 0, 0, 0, 65,108,185, 9,
- 65,111,211,214, 62,191,240, 8, 63, 85,116,130,188, 70,191,112,180,224, 0, 0,190,175,172,179, 62, 41, 90,143, 63, 67,177,193,
- 52, 8, 0, 0,194,117,107,207, 65,216,204, 80,194, 5,156, 41,192,159,247,136, 66,114, 62,121,193,213,253,213, 66, 3,225, 95,
- 64,160, 7,236, 62,209,239, 68,190,205,177, 51, 63, 81,158,184, 0, 0, 0, 0, 63,105,119, 70, 62, 70, 74,143,190,185, 44, 35,
- 0, 0, 0, 0,188, 89, 84,162, 63,101, 33,166, 62,228, 61, 42, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,193,111,211,214,
- 63,128, 0, 0, 62,229,157,178,190,240,214,123,191, 81,180, 48,191, 81,158,184, 63,127, 90,117, 62,104, 44, 29, 62,185, 63, 26,
- 62,185, 44, 35,188,109,180,145, 63,134, 36, 25,190,228, 84,138,190,228, 61, 42, 0, 0, 0, 0, 0, 0, 0, 0, 65,108,185, 9,
- 65,111,211,214, 64, 16,106, 93, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 64, 16,106, 93, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 64, 16,106, 93, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 63,128, 0, 0, 63, 55, 62, 92,190,224,186, 56,190,148,203,237,190,234,236, 3, 65,111,211,214, 65,111,211,214, 0, 0, 0, 0,
- 0, 0, 0, 0, 59, 3,139,116, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,255,255, 1, 0, 0, 0, 0, 0, 0, 0,
- 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 63,128, 0, 0, 66, 12, 33, 30, 66,137,152, 86,
- 66,126, 27,116, 0, 0, 0, 0, 68, 65, 84, 65, 0, 0, 0,240, 9,244,249,224, 0, 0, 0,157, 0, 0, 0, 1, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 63, 51, 51, 51, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 63,128, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 65, 32, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1,
- 0, 1, 0, 7, 2,212,100, 32, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1,
- 0, 0, 0, 1, 0, 3, 0, 0, 0, 1, 0, 3, 8, 8, 0, 0, 66, 12, 0, 0, 63,128, 0, 0, 61,204,204,205, 67,250, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 16, 0, 10, 7, 1,
- 0, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 0, 0, 0, 96, 9,244,251, 0, 0, 0, 0,197, 0, 0, 0, 1,
- 9,245, 1,144, 9,244,243,176, 9,254, 80, 80, 9,251,242,176, 9,253,135, 0, 11, 21,219,240, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 2,163, 0, 0, 0,125, 0, 0, 1,107, 2, 2, 2,164, 0,239, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 9,245, 0, 16, 9,245, 0, 16, 9,244,251,144, 9,244,254,240, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 68, 65, 84, 65, 0, 0, 0,248, 9,244,251,144, 0, 0, 0,198, 0, 0, 0, 1, 9,244,252,176, 0, 0, 0, 0, 0, 0, 0, 0,
- 68,119, 64, 0, 0, 0, 0, 0, 65,208, 0, 0, 0, 0, 0, 0, 68, 41, 0, 0, 0, 0, 0, 0, 65,208, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 2,163, 0, 0, 0, 0, 0, 0, 0, 25, 68, 40,192, 0, 65,200, 0, 0, 68, 40,192, 0, 65,200, 0, 0, 63,128, 0, 0,
- 63,128, 0, 0, 0, 0, 0, 0, 0, 2, 3, 3, 0, 4, 0, 12, 0, 10, 2,164, 0, 26, 2,164, 0, 26, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2,163, 0, 0, 0,125, 0, 0, 0,150, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 2,164, 0, 26, 0, 0, 0, 1, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 0, 0, 0,248, 9,244,252,176, 0, 0, 0,198, 0, 0, 0, 1,
- 9,244,253,208, 9,244,251,144, 0, 0, 0, 0, 67, 72, 0, 0,193,112, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 67, 72, 0, 0,
-195, 67, 0, 0, 0, 0, 0, 0, 0, 0, 0,200, 0, 0, 0,217, 0, 0, 0, 18, 0, 0, 0,212, 0, 0, 0, 0, 0, 0, 0,199,
- 0, 0, 0, 0, 0, 0, 0, 17, 0, 0, 0, 0, 0, 0, 0,199, 0, 0, 0, 18, 0, 0, 0,212, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 6, 10, 0, 0, 0, 2, 3, 3, 0, 0, 4, 0, 0, 6, 0,217,
- 0,213, 0,200, 0,195, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,216, 0, 0, 0,151,
- 0, 0, 1,107, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,217, 0,213, 0, 0, 0, 2, 0, 3, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 0, 0, 0,248,
- 9,244,253,208, 0, 0, 0,198, 0, 0, 0, 1, 9,244,254,240, 9,244,252,176, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 2,163, 0, 0, 2,163, 0, 0, 0,151, 0, 0, 1,107, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 1, 0, 1, 0, 0, 0, 4, 0, 4, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 68, 65, 84, 65, 0, 0, 0,248, 9,244,254,240, 0, 0, 0,198, 0, 0, 0, 1, 0, 0, 0, 0, 9,244,253,208,
-193, 16, 0, 0, 67,130, 0, 0,192,160, 0, 0, 64,160, 0, 0, 0, 0, 0, 0, 67,122, 0, 0,193, 16, 0, 0, 65, 32, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 17, 0, 0, 0, 18, 0, 0, 0,212, 0, 0, 0, 18, 0, 0, 1,202, 0, 0, 0, 0, 0, 0, 0, 17,
- 0, 0, 0, 18, 0, 0, 1,202, 0, 0, 0, 18, 0, 0, 0,212, 58,131, 18,111, 58,131, 18,111, 72,146,124, 0, 71, 67, 80, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0,105, 0, 0, 0, 0, 0, 0, 0, 0, 4, 0, 0, 0, 1,203, 0,213, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,217, 0, 0, 2,163, 0, 0, 0,151, 0, 0, 1,107, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1,203, 0,213, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65,
+ 64, 1, 0, 0,120, 48,226, 2,196, 0, 0, 0, 1, 0, 0, 0,232, 49,226, 2, 8, 47,226, 2, 0, 0, 0, 0, 0, 0, 0, 0,
+ 82, 69, 78, 68, 69, 82, 95, 80, 84, 95,108, 97,121,101,114,115, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 0, 0, 0,208, 9,245, 0, 16, 0, 0, 0,161,
- 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0,
+ 82, 69, 78, 68, 69, 82, 95, 80, 84, 95,108, 97,121,101,114,115, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 76, 97,121,101,114,115, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0,111,255, 76, 1, 0, 0, 0, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9,245, 1, 16, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 0, 0, 0, 88, 9,245, 1, 16,
- 0, 0, 1, 19, 0, 0, 0, 1, 2,154,244, 32, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 68, 65, 84, 65, 0, 0, 0, 96, 9,245, 1,144, 0, 0, 0,197, 0, 0, 0, 1, 9,245, 6,192, 9,244,251, 0, 9,251,242,176,
- 9,253,198, 16, 11, 29,143, 96, 9,253,135, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2,163, 0, 0, 1,109, 0, 0, 3,233,
- 12, 12, 2,164, 2,125, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9,245, 5,128, 9,245, 5,128, 9,245, 2, 32,
- 9,245, 4, 96, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 0, 0, 0,248, 9,245, 2, 32,
- 0, 0, 0,198, 0, 0, 0, 1, 9,245, 3, 64, 0, 0, 0, 0, 0, 0, 0, 0, 68,124,192, 0, 0, 0, 0, 0, 65,208, 0, 0,
- 0, 0, 0, 0, 68, 41, 0, 0, 0, 0, 0, 0, 65,208, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2,163, 0, 0, 0, 0, 0, 0, 0, 25,
- 68, 40,192, 0, 65,200, 0, 0, 68, 40,192, 0, 65,200, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 0, 0, 0, 0, 0, 2, 3, 3,
- 0, 4, 0, 12, 0, 10, 2,164, 0, 26, 2,164, 0, 26, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 2,163, 0, 0, 1,109, 0, 0, 1,134, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2,164, 0, 26,
- 0, 0, 0, 1, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 68, 65, 84, 65, 0, 0, 0,248, 9,245, 3, 64, 0, 0, 0,198, 0, 0, 0, 1, 9,245, 4, 96, 9,245, 2, 32, 0, 0, 0, 0,
- 67, 55, 0, 0,194, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 67, 72, 0, 0,196, 20, 64, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,199, 0, 0, 0, 0, 0, 0, 0, 17, 0, 0, 0, 0,
- 0, 0, 0,199, 0, 0, 0, 18, 0, 0, 2, 98, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 63,128, 0, 0,
- 63,128, 0, 0, 4, 8, 0, 0, 0, 2, 3, 3, 0, 0, 4, 2, 0, 6, 0,200, 2, 99, 0,200, 2, 81, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,199, 0, 0, 1,135, 0, 0, 3,233, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0,200, 2, 99, 0, 0, 0, 2, 0, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 0, 0, 0,248, 9,245, 4, 96, 0, 0, 0,198, 0, 0, 0, 1,
- 0, 0, 0, 0, 9,245, 3, 64,193, 32, 0, 0, 68,104, 0, 0,194, 0, 0, 0, 0, 0, 0, 0,193, 32, 0, 0, 68,104, 0, 0,
-196, 20, 64, 0, 0, 0, 0, 0, 0, 0, 1,203, 0, 0, 1,220, 0, 0, 0, 18, 0, 0, 2, 98, 0, 0, 0, 0, 0, 0, 1,202,
- 0, 0, 0, 0, 0, 0, 0, 17, 0, 0, 0, 0, 0, 0, 1,202, 0, 0, 0, 18, 0, 0, 2, 98, 0, 0, 0, 0, 0, 0, 0, 0,
- 72,146,124, 0, 70, 28, 64, 0, 60, 35,215, 10, 66, 72, 0, 0, 0, 74, 0, 0, 0, 0, 2, 0, 0, 0, 4, 2, 0, 4, 1,220,
- 2, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,200, 0, 0, 2,163, 0, 0, 1,135,
- 0, 0, 3,233, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1,220, 2, 99, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 0, 0, 1, 24,
- 9,245, 5,128, 0, 0, 1, 20, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 12,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 2,154,244, 32, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 2, 2, 0,
- 0, 0, 0, 0, 68, 65, 84, 65, 0, 0, 0, 96, 9,245, 6,192, 0, 0, 0,197, 0, 0, 0, 1, 0, 0, 0, 0, 9,245, 1,144,
- 11, 21,225, 32, 12, 96, 12, 32, 9,249, 51, 0, 4,211,174, 48, 0, 0, 0, 0, 0, 0, 6, 53, 0, 0, 7,126, 0, 0, 3, 33,
- 0, 0, 3,233, 1, 1, 1, 74, 0,201, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9,245, 9,144, 9,245, 9,144,
- 9,245, 7, 80, 9,245, 8,112, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 0, 0, 0,248,
- 9,245, 7, 80, 0, 0, 0,198, 0, 0, 0, 1, 9,245, 8,112, 0, 0, 0, 0, 0, 0, 0, 0, 68,102, 0, 0, 0, 0, 0, 0,
- 65,208, 0, 0, 0, 0, 0, 0, 67,165, 0, 0, 64, 0, 0, 0, 65,208, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 73, 0, 0, 0, 0,
- 0, 0, 0, 23, 67,164,128, 0, 65,200, 0, 0, 67,164,128, 0, 65,200, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 0, 0, 0, 0,
- 0, 2, 3, 3, 0, 4, 0, 12, 0, 10, 1, 74, 0, 24, 1, 74, 0, 24, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 6, 53, 0, 0, 7,126, 0, 0, 3, 33, 0, 0, 3, 33, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 1, 0, 1, 0, 0, 0, 1, 0, 2, 0, 1, 0, 0, 0, 0, 0, 0, 0, 26, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 68, 65, 84, 65, 0, 0, 0,248, 9,245, 8,112, 0, 0, 0,198, 0, 0, 0, 1, 0, 0, 0, 0, 9,245, 7, 80,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6, 53, 0, 0, 7,126, 0, 0, 3, 33, 0, 0, 3,233, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 74, 0,201, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2,199,254, 32, 68, 65, 84, 65, 0, 0, 3, 68, 2,199,254, 32, 0, 0, 0,156,
- 0, 0, 0, 1, 64, 13,255, 57, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 64,105, 33, 29, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,191,128, 65,154,191,128, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,190, 77, 1, 72,
- 0, 0, 0, 0, 63, 47,149,221,190,162,126, 85, 63, 39,165, 8, 0, 0, 0, 0, 63, 58, 70, 51, 62,159,251,225,191, 28, 84,149,
- 0, 0, 0, 0,188, 49, 56,191, 63,101, 53, 54, 62,227,247, 50, 0, 0, 0, 0,190,173, 38, 90,190,192,221,254,193, 52, 9,152,
- 63,128, 0, 0, 63, 47,149,223, 63, 58, 70, 55,188, 49, 56,192, 0, 0, 0, 0,190,162,126, 87, 62,159,251,228, 63,101, 53, 56,
- 0, 0, 0, 0, 63, 39,165, 7,191, 28, 84,150, 62,227,247, 50, 0, 0, 0, 0, 64,239,101,110,192,208, 62,151, 64,170,255, 77,
- 63,128, 0, 0, 63,194,201, 48,191,147,250, 0,191, 39,250,244,191, 39,165, 8, 63,206,164,191, 63,145,176,241, 63, 28,164,180,
- 63, 28, 84,149,188,196,153,224, 64, 80,187, 20,190,228,108, 8,190,227,247, 50,191, 64, 21,127,191,175,162,255, 65, 49, 49,216,
- 65, 52, 9,152, 62,158, 70,194, 62,167,233,240,187,159,206, 32,180,168, 0, 0,189,178,111, 34, 61,175,173,170, 62,123,177,170,
- 51, 8, 0, 0,194, 21,120,211, 66, 2, 5,144,193,213,136, 9,192,159,214,193, 66, 19, 38,219,193,255,173,196, 65,210,101,157,
- 64,160, 40,173, 63, 47,149,221,190,162,126, 85, 63, 39,165, 8, 0, 0, 0, 0, 63, 58, 70, 51, 62,159,251,225,191, 28, 84,149,
- 0, 0, 0, 0,188, 49, 56,191, 63,101, 53, 54, 62,227,247, 50, 0, 0, 0, 0,190,173, 38, 90,190,192,221,254,193, 52, 9,152,
- 63,128, 0, 0, 63,194,201, 48,191,147,250, 0,191, 39,250,244,191, 39,165, 8, 63,206,164,191, 63,145,176,241, 63, 28,164,180,
- 63, 28, 84,149,188,196,153,224, 64, 80,187, 20,190,228,108, 8,190,227,247, 50,191, 64, 21,127,191,175,162,255, 65, 49, 49,216,
- 65, 52, 9,152, 64, 19,137,126, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 64, 19,137,126, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 64, 19,137,126, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 63,128, 0, 0, 63, 72, 22,241,190,246,162, 78,190, 90, 8, 44,190,171, 35, 3, 65, 32, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 59, 51, 4,162, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 30,255,255, 1, 0, 0, 0, 0, 0, 0, 0,
- 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 63,128, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 7, 63,128, 0, 0, 66, 65,133,190, 66, 90,212,100,
- 66,118,183, 31, 0, 0, 0, 0, 68, 65, 84, 65, 0, 0, 0,240, 9,245, 9,144, 0, 0, 0,157, 0, 0, 0, 1, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 63, 51, 51, 51, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 63,128, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 65, 32, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1,
- 0, 1, 0, 7, 2,212,100, 32, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1,
- 0, 0, 0, 1, 0, 2, 0, 0, 0, 1, 0, 3, 0, 8, 0, 0, 66, 12, 0, 0, 63,128, 0, 0, 60, 35,215, 10, 67,250, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 16, 0, 10, 7, 1,
- 0, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 83, 78, 0, 0, 0,148, 9,245, 11, 16, 0, 0, 0,193, 0, 0, 0, 1,
- 11, 29,167, 48, 9,244,204,208, 0, 0, 0, 0, 0, 0, 0, 0, 83, 82, 67,111,109,112,111,115,105,116,105,110,103, 0,103, 46,
- 48, 48, 49, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9,245, 11,208, 9,245, 15, 16, 9,245, 15, 80,
- 9,245, 20,144, 9,245, 20,208, 11, 30, 87,176, 0, 0, 0, 0, 0, 0, 0, 0, 2,154,244, 32, 0, 0, 0, 0, 0, 0, 0, 6,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 0, 0, 0, 20, 9,245, 11,208,
- 0, 0, 0,194, 0, 0, 0, 1, 9,245, 12, 16, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65,
- 0, 0, 0, 20, 9,245, 12, 16, 0, 0, 0,194, 0, 0, 0, 1, 9,245, 12, 80, 9,245, 11,208, 0, 0, 0, 0, 0, 0, 4, 5,
- 0, 0, 0, 0, 68, 65, 84, 65, 0, 0, 0, 20, 9,245, 12, 80, 0, 0, 0,194, 0, 0, 0, 1, 9,245, 12,144, 9,245, 12, 16,
- 0, 0, 0, 0, 7,126, 4, 5, 0, 0, 0, 0, 68, 65, 84, 65, 0, 0, 0, 20, 9,245, 12,144, 0, 0, 0,194, 0, 0, 0, 1,
- 9,245, 12,208, 9,245, 12, 80, 0, 0, 0, 0, 7,126, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 0, 0, 0, 20, 9,245, 12,208,
- 0, 0, 0,194, 0, 0, 0, 1, 9,245, 13, 16, 9,245, 12,144, 0, 0, 0, 0, 0, 0, 3,234, 0, 0, 0, 1, 68, 65, 84, 65,
- 0, 0, 0, 20, 9,245, 13, 16, 0, 0, 0,194, 0, 0, 0, 1, 9,245, 13, 80, 9,245, 12,208, 0, 0, 0, 0, 7,126, 3,234,
- 0, 0, 0, 1, 68, 65, 84, 65, 0, 0, 0, 20, 9,245, 13, 80, 0, 0, 0,194, 0, 0, 0, 1, 9,245, 13,144, 9,245, 13, 16,
- 0, 0, 0, 0, 6, 32, 0, 92, 0, 0, 0, 0, 68, 65, 84, 65, 0, 0, 0, 20, 9,245, 13,144, 0, 0, 0,194, 0, 0, 0, 1,
- 9,245, 13,208, 9,245, 13, 80, 0, 0, 0, 0, 7,126, 0, 92, 0, 0, 0, 0, 68, 65, 84, 65, 0, 0, 0, 20, 9,245, 13,208,
- 0, 0, 0,194, 0, 0, 0, 1, 9,245, 14, 16, 9,245, 13,144, 0, 0, 0, 0, 6, 32, 3,234, 0, 0, 0, 1, 68, 65, 84, 65,
- 0, 0, 0, 20, 9,245, 14, 16, 0, 0, 0,194, 0, 0, 0, 1, 9,245, 14, 80, 9,245, 13,208, 0, 0, 0, 0, 0, 0, 1,140,
- 0, 0, 0, 0, 68, 65, 84, 65, 0, 0, 0, 20, 9,245, 14, 80, 0, 0, 0,194, 0, 0, 0, 1, 9,245, 14,144, 9,245, 14, 16,
- 0, 0, 0, 0, 6, 32, 1,140, 0, 0, 0, 0, 68, 65, 84, 65, 0, 0, 0, 20, 9,245, 14,144, 0, 0, 0,194, 0, 0, 0, 1,
- 9,245, 14,208, 9,245, 14, 80, 0, 0, 0, 0, 3, 4, 1,140, 0, 0, 0, 0, 68, 65, 84, 65, 0, 0, 0, 20, 9,245, 14,208,
- 0, 0, 0,194, 0, 0, 0, 1, 9,245, 15, 16, 9,245, 14,144, 0, 0, 0, 0, 3, 4, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65,
- 0, 0, 0, 20, 9,245, 15, 16, 0, 0, 0,194, 0, 0, 0, 1, 0, 0, 0, 0, 9,245, 14,208, 0, 0, 0, 0, 6, 32, 0, 0,
- 0, 0, 0, 0, 68, 65, 84, 65, 0, 0, 0, 24, 9,245, 15, 80, 0, 0, 0,195, 0, 0, 0, 1, 9,245, 15,144, 0, 0, 0, 0,
- 9,245, 12, 16, 9,245, 12, 80, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 0, 0, 0, 24, 9,245, 15,144, 0, 0, 0,195,
- 0, 0, 0, 1, 9,245, 15,208, 9,245, 15, 80, 9,245, 12, 16, 9,245, 12,208, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65,
- 0, 0, 0, 24, 9,245, 15,208, 0, 0, 0,195, 0, 0, 0, 1, 9,245, 16, 16, 9,245, 15,144, 9,245, 12, 80, 9,245, 13, 16,
- 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 0, 0, 0, 24, 9,245, 16, 16, 0, 0, 0,195, 0, 0, 0, 1, 9,245, 16, 80,
- 9,245, 15,208, 9,245, 12,208, 9,245, 13, 16, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 0, 0, 0, 24, 9,245, 16, 80,
- 0, 0, 0,195, 0, 0, 0, 1, 9,245, 16,144, 9,245, 16, 16, 9,245, 12,144, 9,245, 13,144, 0, 0, 0, 0, 0, 0, 0, 0,
- 68, 65, 84, 65, 0, 0, 0, 24, 9,245, 16,144, 0, 0, 0,195, 0, 0, 0, 1, 9,245, 16,208, 9,245, 16, 80, 9,245, 13, 80,
- 9,245, 13,144, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 0, 0, 0, 24, 9,245, 16,208, 0, 0, 0,195, 0, 0, 0, 1,
- 9,245, 17, 16, 9,245, 16,144, 9,245, 13, 16, 9,245, 13,208, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 0, 0, 0, 24,
- 9,245, 17, 16, 0, 0, 0,195, 0, 0, 0, 1, 9,245, 17, 80, 9,245, 16,208, 9,245, 12,208, 9,245, 13,208, 0, 0, 0, 0,
- 0, 0, 0, 0, 68, 65, 84, 65, 0, 0, 0, 24, 9,245, 17, 80, 0, 0, 0,195, 0, 0, 0, 1, 9,245, 17,144, 9,245, 17, 16,
- 9,245, 13, 80, 9,245, 13,208, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 0, 0, 0, 24, 9,245, 17,144, 0, 0, 0,195,
- 0, 0, 0, 1, 9,245, 17,208, 9,245, 17, 80, 9,245, 13, 16, 9,245, 13,144, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65,
- 0, 0, 0, 24, 9,245, 17,208, 0, 0, 0,195, 0, 0, 0, 1, 9,245, 18, 16, 9,245, 17,144, 9,245, 12,208, 9,245, 14, 16,
- 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 0, 0, 0, 24, 9,245, 18, 16, 0, 0, 0,195, 0, 0, 0, 1, 9,245, 18, 80,
- 9,245, 17,208, 9,245, 13,208, 9,245, 14, 80, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 0, 0, 0, 24, 9,245, 18, 80,
- 0, 0, 0,195, 0, 0, 0, 1, 9,245, 18,144, 9,245, 18, 16, 9,245, 14, 16, 9,245, 14, 80, 0, 0, 0, 0, 0, 0, 0, 0,
- 68, 65, 84, 65, 0, 0, 0, 24, 9,245, 18,144, 0, 0, 0,195, 0, 0, 0, 1, 9,245, 18,208, 9,245, 18, 80, 9,245, 14, 16,
- 9,245, 14,144, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 0, 0, 0, 24, 9,245, 18,208, 0, 0, 0,195, 0, 0, 0, 1,
- 9,245, 19, 16, 9,245, 18,144, 9,245, 14, 80, 9,245, 14,144, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 0, 0, 0, 24,
- 9,245, 19, 16, 0, 0, 0,195, 0, 0, 0, 1, 9,245, 19, 80, 9,245, 18,208, 9,245, 11,208, 9,245, 14,208, 0, 0, 0, 0,
- 0, 0, 0, 0, 68, 65, 84, 65, 0, 0, 0, 24, 9,245, 19, 80, 0, 0, 0,195, 0, 0, 0, 1, 9,245, 19,144, 9,245, 19, 16,
- 9,245, 14,208, 9,245, 15, 16, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 0, 0, 0, 24, 9,245, 19,144, 0, 0, 0,195,
- 0, 0, 0, 1, 9,245, 19,208, 9,245, 19, 80, 9,245, 12,144, 9,245, 15, 16, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65,
- 0, 0, 0, 24, 9,245, 19,208, 0, 0, 0,195, 0, 0, 0, 1, 9,245, 20, 16, 9,245, 19,144, 9,245, 13, 80, 9,245, 15, 16,
- 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 0, 0, 0, 24, 9,245, 20, 16, 0, 0, 0,195, 0, 0, 0, 1, 9,245, 20, 80,
- 9,245, 19,208, 9,245, 14,144, 9,245, 14,208, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 0, 0, 0, 24, 9,245, 20, 80,
- 0, 0, 0,195, 0, 0, 0, 1, 9,245, 20,144, 9,245, 20, 16, 9,245, 14, 80, 9,245, 15, 16, 0, 0, 0, 0, 0, 0, 0, 0,
- 68, 65, 84, 65, 0, 0, 0, 24, 9,245, 20,144, 0, 0, 0,195, 0, 0, 0, 1, 0, 0, 0, 0, 9,245, 20, 80, 9,245, 11,208,
- 9,245, 14, 16, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 0, 0, 0, 96, 9,245, 20,208, 0, 0, 0,197, 0, 0, 0, 1,
- 9,245, 23,160, 0, 0, 0, 0, 9,245, 12,208, 9,245, 12, 16, 9,245, 12, 80, 9,245, 13, 16, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 7,126, 0, 0, 3,235, 0, 0, 4, 5, 7, 7, 7,127, 0, 27, 0, 1, 0, 0, 0, 0, 0, 7, 0, 0, 0, 0, 0, 0,
- 9,245, 55,192, 9,245, 55,192, 9,245, 21, 96, 9,245, 22,128, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 68, 65, 84, 65, 0, 0, 0,248, 9,245, 21, 96, 0, 0, 0,198, 0, 0, 0, 1, 9,245, 22,128, 0, 0, 0, 0, 0, 0, 0, 0,
- 68,148, 32, 0, 0, 0, 0, 0, 65,208, 0, 0, 0, 0, 0, 0, 68,239,224, 0, 0, 0, 0, 0, 65,208, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 7,126, 0, 0, 0, 0, 0, 0, 0, 25, 68,239,192, 0, 65,200, 0, 0, 68,239,192, 0, 65,200, 0, 0, 63,128, 0, 0,
- 63,128, 0, 0, 0, 0, 0, 0, 0, 2, 3, 3, 0, 4, 0, 12, 0, 10, 7,127, 0, 26, 7,127, 0, 26, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7,126, 0, 0, 3,235, 0, 0, 4, 4, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 7,127, 0, 26, 0, 0, 0, 1, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 0, 0, 0,248, 9,245, 22,128, 0, 0, 0,198, 0, 0, 0, 1,
- 0, 0, 0, 0, 9,245, 21, 96, 0, 0, 0, 0, 69,109,240, 0,192,128, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 69,109,255,255,
-192, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7,112, 0, 0, 7,129, 0, 0, 0, 18, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 7,111,
- 0, 0, 0, 0, 0, 0, 0, 17, 0, 0, 0, 0, 0, 0, 7,111, 0, 0, 0, 18, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 0, 2, 0, 0, 0, 1, 3, 3, 0, 2, 4, 0, 0, 10, 7,129,
- 0, 2, 7,112, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4, 5,
- 0, 0, 4, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 2,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 0, 0, 0, 96,
- 9,245, 23,160, 0, 0, 0,197, 0, 0, 0, 1, 9,245, 27, 96, 9,245, 20,208, 9,245, 15, 16, 9,245, 13, 80, 9,245, 13,144,
- 9,245, 12,144, 0, 0, 0, 0, 0, 0, 6, 33, 0, 0, 7,126, 0, 0, 0, 0, 0, 0, 0, 91, 15, 15, 1, 94, 0, 92, 0, 1,
- 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 9,245, 26,112, 9,245, 26,112, 9,245, 24, 48, 9,245, 25, 80, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 0, 0, 0,248, 9,245, 24, 48, 0, 0, 0,198, 0, 0, 0, 1,
- 9,245, 25, 80, 0, 0, 0, 0, 0, 0, 0, 0, 68,115,128, 0, 0, 0, 0, 0, 65,208, 0, 0, 0, 0, 0, 0, 67,175, 0, 0,
- 0, 0, 0, 0, 65,208, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 93, 0, 0, 0, 0, 0, 0, 0, 25, 67,174,128, 0, 65,200, 0, 0,
- 67,174,128, 0, 65,200, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 0, 0, 0, 0, 0, 2, 3, 3, 0, 4, 0, 12, 0, 10, 1, 94,
- 0, 26, 1, 94, 0, 26, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6, 33, 0, 0, 7,126, 0, 0, 0, 0,
- 0, 0, 0, 25, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 94, 0, 26, 0, 0, 0, 1, 0, 2, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 0, 0, 0,248,
- 9,245, 25, 80, 0, 0, 0,198, 0, 0, 0, 1, 0, 0, 0, 0, 9,245, 24, 48,192, 64, 0, 0, 67,126, 0, 0, 0, 0, 0, 0,
- 66, 72, 0, 0,193, 74, 51, 50, 67,131,209,154, 0, 0, 0, 0, 66, 72, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 93, 0, 0, 0, 0, 0, 0, 0, 17, 0, 0, 0, 0, 0, 0, 1, 93, 0, 0, 0, 18,
- 0, 0, 0, 65, 63,128, 0, 0, 66, 72, 0, 0, 72,146,124, 0, 66, 72, 0, 0, 61,204,204,205, 65, 32, 0, 0, 0, 72, 0, 0,
- 0, 0, 2, 0, 0, 4, 4, 0, 0, 8, 1, 94, 0, 66, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 6, 33, 0, 0, 7,126, 0, 0, 0, 26, 0, 0, 0, 91, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 1, 94, 0, 66, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 68, 65, 84, 65, 0, 0, 0,188, 9,245, 26,112, 0, 0, 0,173, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 15, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 31, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 6, 68, 65, 84, 65, 0, 0, 0, 96, 9,245, 27, 96,
- 0, 0, 0,197, 0, 0, 0, 1, 9,245, 48,112, 9,245, 23,160, 9,245, 13, 80, 9,245, 13,208, 9,245, 13, 16, 9,245, 13,144,
- 0, 0, 0, 0, 0, 0, 6, 33, 0, 0, 7,126, 0, 0, 0, 93, 0, 0, 3,233, 4, 4, 1, 94, 3,141, 0, 1, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 9,245, 47,112, 9,245, 47,112, 9,245, 27,240, 9,245, 29, 16, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 0, 0, 0,248, 9,245, 27,240, 0, 0, 0,198, 0, 0, 0, 1, 9,245, 29, 16,
- 0, 0, 0, 0, 0, 0, 0, 0, 67,148, 0, 0, 0, 0, 0, 0, 65,208, 0, 0, 0, 0, 0, 0, 67,175, 0, 0, 0, 0, 0, 0,
- 65,208, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 93, 0, 0, 0, 0, 0, 0, 0, 25, 67,174,128, 0, 65,200, 0, 0, 67,174,128, 0,
- 65,200, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 0, 0, 0, 0, 0, 2, 3, 3, 0, 4, 0, 12, 0, 10, 1, 94, 0, 26, 1, 94,
- 0, 26, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6, 33, 0, 0, 7,126, 0, 0, 3,208, 0, 0, 3,233,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 94, 0, 26, 0, 0, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 0, 0, 0,248, 9,245, 29, 16,
- 0, 0, 0,198, 0, 0, 0, 1, 0, 0, 0, 0, 9,245, 27,240, 0, 0, 0, 0, 67,174,128, 0,196, 92,128, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 67,166,127,255,196, 92,191,255, 0, 0, 0, 0, 0, 0, 1, 77, 0, 0, 1, 94, 0, 0, 0, 0, 0, 0, 3,114,
- 0, 0, 0, 0, 0, 0, 1, 82, 0, 0, 0, 0, 0, 0, 0, 17, 0, 0, 0, 0, 0, 0, 1, 76, 0, 0, 0, 0, 0, 0, 3,114,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 63, 0, 0, 0, 64, 0, 0, 0, 3, 10, 0, 0, 0, 1, 0, 7,
- 0, 18, 4, 0, 0, 6, 1, 94, 3,115, 1, 77, 3,115, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6, 33,
- 0, 0, 7,126, 0, 0, 0, 93, 0, 0, 3,207, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 94, 3,115,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 9,245, 30, 48, 9,245, 46, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 68, 65, 84, 65, 0, 0, 1, 64, 9,245, 30, 48, 0, 0, 0,196, 0, 0, 0, 1, 9,245, 31,160, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 66, 85, 84, 84, 79, 78, 83, 95, 80, 84, 95, 99,111,110,116,101,120,116, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 66, 85, 84, 84, 79, 78, 83, 95, 80, 84, 95, 99,111,110,116,101,120,116, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 67,111,110,116,101,120,116, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0,255,220, 1, 76, 0, 36, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 0, 0, 1, 64, 9,245, 31,160,
- 0, 0, 0,196, 0, 0, 0, 1, 9,245, 33, 16, 9,245, 30, 48, 0, 0, 0, 0, 0, 0, 0, 0, 82, 69, 78, 68, 69, 82, 95, 80,
- 84, 95,114,101,110,100,101,114, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 82, 69, 78, 68, 69, 82, 95, 80,
- 84, 95,114,101,110,100,101,114, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 82,101,110,100,101,114, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,255,135, 1, 76, 0, 61,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 64, 1, 0, 0,232, 49,226, 2,196, 0, 0, 0,
+ 1, 0, 0, 0, 88, 51,226, 2,120, 48,226, 2, 0, 0, 0, 0, 0, 0, 0, 0, 82, 69, 78, 68, 69, 82, 95, 80, 84, 95,100,105,
+109,101,110,115,105,111,110,115, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 82, 69, 78, 68, 69, 82, 95, 80, 84, 95,100,105,
+109,101,110,115,105,111,110,115, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 68,105,109,101,110,115,105,111,110,115, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,140,254, 76, 1,203, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 0, 0, 1, 64, 9,245, 33, 16, 0, 0, 0,196, 0, 0, 0, 1, 9,245, 34,128,
- 9,245, 31,160, 0, 0, 0, 0, 0, 0, 0, 0, 82, 69, 78, 68, 69, 82, 95, 80, 84, 95,108, 97,121,101,114,115, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 82, 69, 78, 68, 69, 82, 95, 80, 84, 95,108, 97,121,101,114,115, 0, 0, 0, 0,
+ 0, 0, 0, 0, 68, 65, 84, 65, 64, 1, 0, 0, 88, 51,226, 2,196, 0, 0, 0, 1, 0, 0, 0,224, 52,226, 2,232, 49,226, 2,
+ 0, 0, 0, 0, 0, 0, 0, 0, 82, 69, 78, 68, 69, 82, 95, 80, 84, 95, 97,110,116,105, 97,108,105, 97,115,105,110,103, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 76, 97,121,101,114,115, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 82, 69, 78, 68, 69, 82, 95, 80, 84, 95, 97,110,116,105, 97,108,105, 97,115,105,110,103, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,255,111, 1, 76, 0, 0, 0, 0, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 65,110,116,105, 45, 65,108,105, 97,115,105,110,103, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65,
- 0, 0, 1, 64, 9,245, 34,128, 0, 0, 0,196, 0, 0, 0, 1, 9,245, 35,240, 9,245, 33, 16, 0, 0, 0, 0, 0, 0, 0, 0,
- 82, 69, 78, 68, 69, 82, 95, 80, 84, 95,100,105,109,101,110,115,105,111,110,115, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 58,254, 76, 1, 58, 0, 20, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 82, 69, 78, 68, 69, 82, 95, 80, 84, 95,100,105,109,101,110,115,105,111,110,115, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 68,105,109,101,110,115,105,111,110,115, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0,254,140, 1, 76, 0,203, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 64, 1, 0, 0,
+224, 52,226, 2,196, 0, 0, 0, 1, 0, 0, 0, 88, 54,226, 2, 88, 51,226, 2, 0, 0, 0, 0, 0, 0, 0, 0, 82, 69, 78, 68,
+ 69, 82, 95, 80, 84, 95,109,111,116,105,111,110, 95, 98,108,117,114, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 82, 69, 78, 68,
+ 69, 82, 95, 80, 84, 95,109,111,116,105,111,110, 95, 98,108,117,114, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 83, 97,109,112,
+108,101,100, 32, 77,111,116,105,111,110, 32, 66,108,117,114, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 34,254,
+ 76, 1, 0, 0, 20, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 0, 0, 1, 64, 9,245, 35,240, 0, 0, 0,196,
- 0, 0, 0, 1, 9,245, 37, 96, 9,245, 34,128, 0, 0, 0, 0, 0, 0, 0, 0, 82, 69, 78, 68, 69, 82, 95, 80, 84, 95, 97,110,
-116,105, 97,108,105, 97,115,105,110,103, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 82, 69, 78, 68, 69, 82, 95, 80, 84, 95, 97,110,
-116,105, 97,108,105, 97,115,105,110,103, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 65,110,116,105, 45, 65,108,105, 97,115,105,110,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 64, 1, 0, 0, 88, 54,226, 2,196, 0, 0, 0, 1, 0, 0, 0,
+208, 55,226, 2,224, 52,226, 2, 0, 0, 0, 0, 0, 0, 0, 0, 82, 69, 78, 68, 69, 82, 95, 80, 84, 95,115,104, 97,100,105,110,
+103, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 82, 69, 78, 68, 69, 82, 95, 80, 84, 95,115,104, 97,100,105,110,
103, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,254, 58, 1, 76, 0, 58, 0, 20, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 83,104, 97,100,105,110,103, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 10,254, 76, 1, 0, 0, 0, 0, 0, 0, 4, 0, 0, 0,
+ 0, 0, 0, 0, 6, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 68, 65, 84, 65, 0, 0, 1, 64, 9,245, 37, 96, 0, 0, 0,196, 0, 0, 0, 1, 9,245, 38,208, 9,245, 35,240,
- 0, 0, 0, 0, 0, 0, 0, 0, 82, 69, 78, 68, 69, 82, 95, 80, 84, 95,109,111,116,105,111,110, 95, 98,108,117,114, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 82, 69, 78, 68, 69, 82, 95, 80, 84, 95,109,111,116,105,111,110, 95, 98,108,117,114, 0, 0, 0,
+ 68, 65, 84, 65, 64, 1, 0, 0,208, 55,226, 2,196, 0, 0, 0, 1, 0, 0, 0, 72, 57,226, 2, 88, 54,226, 2, 0, 0, 0, 0,
+ 0, 0, 0, 0, 82, 69, 78, 68, 69, 82, 95, 80, 84, 95,112,101,114,102,111,114,109, 97,110, 99,101, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 83, 97,109,112,108,101,100, 32, 77,111,116,105,111,110, 32, 66,108,117,114, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 82, 69, 78, 68, 69, 82, 95, 80, 84, 95,112,101,114,102,111,114,109, 97,110, 99,101, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,254, 34, 1, 76, 0, 0, 0, 20, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5,
+ 0, 0, 0, 0, 80,101,114,102,111,114,109, 97,110, 99,101, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0,242,253, 76, 1, 0, 0, 0, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 7, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 0, 0, 1, 64,
- 9,245, 38,208, 0, 0, 0,196, 0, 0, 0, 1, 9,245, 40, 64, 9,245, 37, 96, 0, 0, 0, 0, 0, 0, 0, 0, 82, 69, 78, 68,
- 69, 82, 95, 80, 84, 95,115,104, 97,100,105,110,103, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 82, 69, 78, 68,
- 69, 82, 95, 80, 84, 95,115,104, 97,100,105,110,103, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 83,104, 97,100,
-105,110,103, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,254, 10,
- 1, 76, 0, 0, 0, 0, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 64, 1, 0, 0, 72, 57,226, 2,
+196, 0, 0, 0, 1, 0, 0, 0,192, 58,226, 2,208, 55,226, 2, 0, 0, 0, 0, 0, 0, 0, 0, 82, 69, 78, 68, 69, 82, 95, 80,
+ 84, 95,112,111,115,116, 95,112,114,111, 99,101,115,115,105,110,103, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 82, 69, 78, 68, 69, 82, 95, 80,
+ 84, 95,112,111,115,116, 95,112,114,111, 99,101,115,115,105,110,103, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 80,111,115,116, 32, 80,114,111,
+ 99,101,115,115,105,110,103, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,218,253, 76, 1, 0, 0,
+ 0, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 8, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 0, 0, 1, 64, 9,245, 40, 64, 0, 0, 0,196, 0, 0, 0, 1,
- 9,245, 41,176, 9,245, 38,208, 0, 0, 0, 0, 0, 0, 0, 0, 82, 69, 78, 68, 69, 82, 95, 80, 84, 95,112,101,114,102,111,114,
-109, 97,110, 99,101, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 82, 69, 78, 68, 69, 82, 95, 80, 84, 95,112,101,114,102,111,114,
-109, 97,110, 99,101, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 80,101,114,102,111,114,109, 97,110, 99,101, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,253,242, 1, 76, 0, 0, 0, 0, 0, 0, 0, 4, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 7, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 64, 1, 0, 0,192, 58,226, 2,196, 0, 0, 0, 1, 0, 0, 0, 56, 60,226, 2,
+ 72, 57,226, 2, 0, 0, 0, 0, 0, 0, 0, 0, 82, 69, 78, 68, 69, 82, 95, 80, 84, 95,115,116, 97,109,112, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 82, 69, 78, 68, 69, 82, 95, 80, 84, 95,115,116, 97,109,112, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 68, 65, 84, 65, 0, 0, 1, 64, 9,245, 41,176, 0, 0, 0,196, 0, 0, 0, 1, 9,245, 43, 32, 9,245, 40, 64, 0, 0, 0, 0,
- 0, 0, 0, 0, 82, 69, 78, 68, 69, 82, 95, 80, 84, 95,112,111,115,116, 95,112,114,111, 99,101,115,115,105,110,103, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 83,116, 97,109,112, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 82, 69, 78, 68, 69, 82, 95, 80, 84, 95,112,111,115,116, 95,112,114,111, 99,101,115,115,105,110,103, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,194,253, 76, 1, 0, 0, 20, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0,
+ 9, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 80,111,115,116, 32, 80,114,111, 99,101,115,115,105,110,103, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65,
+ 64, 1, 0, 0, 56, 60,226, 2,196, 0, 0, 0, 1, 0, 0, 0,176, 61,226, 2,192, 58,226, 2, 0, 0, 0, 0, 0, 0, 0, 0,
+ 82, 69, 78, 68, 69, 82, 95, 80, 84, 95,111,117,116,112,117,116, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0,253,218, 1, 76, 0, 0, 0, 0, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8, 0, 0, 0, 0,
+ 82, 69, 78, 68, 69, 82, 95, 80, 84, 95,111,117,116,112,117,116, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 79,117,116,112,117,116, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 0, 0, 1, 64, 9,245, 43, 32,
- 0, 0, 0,196, 0, 0, 0, 1, 9,245, 44,144, 9,245, 41,176, 0, 0, 0, 0, 0, 0, 0, 0, 82, 69, 78, 68, 69, 82, 95, 80,
- 84, 95,115,116, 97,109,112, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 82, 69, 78, 68, 69, 82, 95, 80,
- 84, 95,115,116, 97,109,112, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 83,116, 97,109,112, 0, 0, 0,
+ 0, 0, 40,253, 76, 1,130, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 10, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,253,194, 1, 76, 0, 0,
- 0, 20, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 64, 1, 0, 0,176, 61,226, 2,196, 0, 0, 0,
+ 1, 0, 0, 0, 0, 0, 0, 0, 56, 60,226, 2, 0, 0, 0, 0, 0, 0, 0, 0, 82, 69, 78, 68, 69, 82, 95, 80, 84, 95, 98, 97,
+107,101, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 82, 69, 78, 68, 69, 82, 95, 80, 84, 95, 98, 97,
+107,101, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 66, 97,107,101, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 0, 0, 1, 64, 9,245, 44,144, 0, 0, 0,196, 0, 0, 0, 1, 9,245, 46, 0,
- 9,245, 43, 32, 0, 0, 0, 0, 0, 0, 0, 0, 82, 69, 78, 68, 69, 82, 95, 80, 84, 95,111,117,116,112,117,116, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 16,253, 76, 1, 0, 0, 0, 0, 0, 0,
+ 4, 0, 0, 0, 0, 0, 0, 0, 11, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 82, 69, 78, 68, 69, 82, 95, 80, 84, 95,111,117,116,112,117,116, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 79,117,116,112,117,116, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 68, 65, 84, 65,216, 0, 0, 0,200, 84,226, 2,162, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,253, 40, 1, 76, 0,130, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 10, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65,
- 0, 0, 1, 64, 9,245, 46, 0, 0, 0, 0,196, 0, 0, 0, 1, 0, 0, 0, 0, 9,245, 44,144, 0, 0, 0, 0, 0, 0, 0, 0,
- 82, 69, 78, 68, 69, 82, 95, 80, 84, 95, 98, 97,107,101, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 82, 69, 78, 68, 69, 82, 95, 80, 84, 95, 98, 97,107,101, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 66, 97,107,101, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 1, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0,255, 21, 0, 0,160, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 96, 0, 0, 0,176, 87,215, 2,197, 0, 0, 0,
+ 1, 0, 0, 0, 64, 88,215, 2, 32, 87,215, 2, 72,205,225, 2, 0,205,225, 2,184,204,225, 2,144,205,225, 2, 0, 0, 0, 0,
+ 5, 3, 0, 0, 31, 6, 0, 0, 0, 0, 0, 0,139, 1, 0, 0, 1, 1, 27, 3,140, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 40, 23,226, 2, 40, 23,226, 2, 96, 17,226, 2, 0, 22,226, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 68, 65, 84, 65,248, 0, 0, 0, 96, 17,226, 2,198, 0, 0, 0, 1, 0, 0, 0,136, 18,226, 2, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 64,113, 68, 0, 0, 0, 0, 0, 0,208, 65, 0, 0, 0, 0, 0,192, 70, 68, 0, 0, 0, 0, 0, 0,208, 65,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0,253, 16, 1, 76, 0, 0, 0, 0, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 11, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 26, 3, 0, 0, 0, 0, 0, 0, 25, 0, 0, 0, 0,128, 70, 68, 0, 0,200, 65, 0,128, 70, 68, 0, 0,200, 65,
+ 0, 0,128, 63, 0, 0,128, 63, 0, 0, 0, 0, 2, 0, 3, 3, 4, 0, 12, 0, 10, 0, 27, 3, 26, 0, 27, 3, 26, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 3, 0, 0, 31, 6, 0, 0, 0, 0, 0, 0, 25, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 27, 3, 26, 0, 0, 0, 1, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65,248, 0, 0, 0,136, 18,226, 2,198, 0, 0, 0,
+ 1, 0, 0, 0,176, 19,226, 2, 96, 17,226, 2, 0, 0, 0, 0, 0, 0, 15, 67, 0, 64, 70,196, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 15, 67,255,127, 70,196, 0, 0, 0, 0,143, 0, 0, 0,160, 0, 0, 0, 18, 0, 0, 0, 43, 3, 0, 0, 0, 0, 0, 0,
+142, 0, 0, 0, 0, 0, 0, 0, 17, 0, 0, 0, 0, 0, 0, 0,142, 0, 0, 0, 18, 0, 0, 0, 43, 3, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 63, 0, 0, 0, 64, 10, 0, 0, 0, 1, 0, 7, 0, 18, 0, 0, 0,
+ 6, 0,160, 0, 44, 3,143, 0, 26, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 3, 0, 0, 5, 3, 0, 0,
+ 26, 0, 0, 0,139, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0,114, 1, 0, 0, 5, 0,
+ 3, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65,
+248, 0, 0, 0,176, 19,226, 2,198, 0, 0, 0, 1, 0, 0, 0,216, 20,226, 2,136, 18,226, 2, 0, 0, 0, 0, 0, 0, 16, 67,
+ 0, 0,206,194, 0, 0, 0, 0, 0, 0, 0, 0,231,102, 16, 67, 0, 0,206,194, 0, 0, 0, 0,143, 0, 0, 0,160, 0, 0, 0,
+ 18, 0, 0, 0,119, 0, 0, 0, 0, 0, 0, 0,142, 0, 0, 0, 0, 0, 0, 0, 17, 0, 0, 0, 0, 0, 0, 0,142, 0, 0, 0,
+ 18, 0, 0, 0,119, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 63, 0, 0, 0, 64,
+ 10, 0, 0, 0, 1, 0, 7, 0, 18, 0, 0, 4, 6, 0,160, 0,120, 0,143, 0,102, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 5, 3, 0, 0, 31, 6, 0, 0, 26, 0, 0, 0, 26, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 1, 0, 1, 0, 0, 0, 6, 0, 34, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65,248, 0, 0, 0,216, 20,226, 2,198, 0, 0, 0, 1, 0, 0, 0, 0, 22,226, 2,
+176, 19,226, 2, 0, 0, 0, 0, 0, 0, 35, 67, 0,192,108,196, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 35, 67, 0, 0,184,195,
+ 0, 0, 0, 0,163, 0, 0, 0,180, 0, 0, 0, 18, 0, 0, 0,129, 1, 0, 0, 0, 0, 0, 0,162, 0, 0, 0, 0, 0, 0, 0,
+ 17, 0, 0, 0, 0, 0, 0, 0,162, 0, 0, 0, 18, 0, 0, 0,129, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 63, 0, 0, 0, 64, 10, 0, 0, 0, 1, 0, 7, 0, 18, 0, 0, 0, 6, 0,180, 0,130, 1,163, 0,
+112, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 31, 6, 0, 0, 31, 6, 0, 0, 26, 0, 0, 0,139, 1, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 0, 0, 0, 4, 0, 4, 0, 1, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65,248, 0, 0, 0, 0, 22,226, 2,
+198, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0,216, 20,226, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 3, 0, 0,
+ 31, 6, 0, 0, 26, 0, 0, 0,139, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 27, 3,114, 1,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,208, 85,226, 2,
+ 68, 65, 84, 65, 68, 3, 0, 0,208, 85,226, 2,156, 0, 0, 0, 1, 0, 0, 0, 93,101,230, 63, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 30,133,119, 64, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,154, 65,128,191,
+ 0, 0,128,191, 0, 0, 0, 0, 0, 0, 0, 0, 72, 1, 77,190, 0, 0, 0, 0,221,149, 47, 63, 85,126,162,190, 8,165, 39, 63,
+ 0, 0, 0, 0, 51, 70, 58, 63,225,251,159, 62,149, 84, 28,191, 0, 0, 0, 0,191, 56, 49,188, 54, 53,101, 63, 50,247,227, 62,
+ 0, 0, 0, 0, 90, 38,173,190,254,221,192,190,152, 9, 52,193, 0, 0,128, 63,223,149, 47, 63, 55, 70, 58, 63,192, 56, 49,188,
+ 0, 0, 0, 0, 87,126,162,190,228,251,159, 62, 56, 53,101, 63, 0, 0, 0, 0, 7,165, 39, 63,150, 84, 28,191, 50,247,227, 62,
+ 0, 0, 0, 0,110,101,239, 64,151, 62,208,192, 77,255,170, 64, 0, 0,128, 63, 42, 6,158, 63, 99, 28,157,191,244,250, 39,191,
+ 8,165, 39,191,211,164,167, 63, 55,175,154, 63,180,164, 28, 63,149, 84, 28, 63, 39,127,159,188,135,157, 93, 64, 8,108,228,190,
+ 50,247,227,190, 4,213, 27,191,122,122,186,191,216, 49, 49, 65,152, 9, 52, 65, 25, 25,195, 62,176,249,206, 62,128,238,196,187,
+ 0, 0,192,179, 55, 15,168,189,201,118,165, 61,152, 15,109, 62, 0, 0,152, 51,211,120, 21,194,144, 5, 2, 66, 6,136,213,193,
+193,214,159,192,219, 38, 19, 66,196,173,255,193,154,101,210, 65,173, 40,160, 64,221,149, 47, 63, 85,126,162,190, 8,165, 39, 63,
+ 0, 0, 0, 0, 51, 70, 58, 63,225,251,159, 62,149, 84, 28,191, 0, 0, 0, 0,191, 56, 49,188, 54, 53,101, 63, 50,247,227, 62,
+ 0, 0, 0, 0, 90, 38,173,190,254,221,192,190,152, 9, 52,193, 0, 0,128, 63, 42, 6,158, 63, 99, 28,157,191,244,250, 39,191,
+ 8,165, 39,191,211,164,167, 63, 55,175,154, 63,180,164, 28, 63,149, 84, 28, 63, 39,127,159,188,135,157, 93, 64, 8,108,228,190,
+ 50,247,227,190, 4,213, 27,191,122,122,186,191,216, 49, 49, 65,152, 9, 52, 65, 62,250,150, 63, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 62,250,150, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 62,250,150, 63,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,128, 63,241, 22, 72, 63, 78,162,246,190, 44, 8, 90,190,
+ 3, 35,171,190,214,211,111, 65,214,211,111, 65, 0, 0, 0, 0, 0, 0, 0, 0, 80, 49,183, 58, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 20, 0,255,255, 1, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 92, 62, 55, 63, 56,186,224,190,237,203,148,190, 3,236,234,190,
+ 1, 0, 0, 0, 0, 0,128, 63,190,133, 65, 66,100,212, 90, 66, 31,183,118, 66, 0, 0, 0, 0, 68, 65, 84, 65,240, 0, 0, 0,
+ 40, 23,226, 2,157, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0,
+ 51, 51, 51, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,128, 63, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 32, 65, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 7, 0,144, 12,228, 2, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 1, 0, 3, 0, 8, 8, 0, 0,
+ 0, 0, 12, 66, 0, 0,128, 63,205,204,204, 61, 0, 0,250, 67, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 16, 0, 10, 0, 7, 1, 0, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65,
+ 96, 0, 0, 0, 64, 88,215, 2,197, 0, 0, 0, 1, 0, 0, 0,208, 88,215, 2,176, 87,215, 2,112,204,225, 2, 8,203,225, 2,
+ 40,204,225, 2,184,204,225, 2, 0, 0, 0, 0, 0, 0, 0, 0, 31, 6, 0, 0,141, 1, 0, 0,233, 3, 0, 0, 16, 16, 32, 6,
+ 93, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 72, 89,226, 2, 72, 89,226, 2, 80, 24,226, 2,120, 25,226, 2,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65,248, 0, 0, 0, 80, 24,226, 2,198, 0, 0, 0,
+ 1, 0, 0, 0,120, 25,226, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0,128, 66, 68, 0, 0, 0, 0, 0, 0,208, 65, 0, 0, 0, 0,
+ 0, 0,196, 68, 0, 0, 0, 0, 0, 0,208, 65, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 31, 6, 0, 0, 0, 0, 0, 0, 25, 0, 0, 0, 0,224,195, 68,
+ 0, 0,200, 65, 0,224,195, 68, 0, 0,200, 65, 0, 0,128, 63, 0, 0,128, 63, 0, 0, 0, 0, 2, 0, 3, 3, 4, 0, 12, 0,
+ 10, 0, 32, 6, 26, 0, 32, 6, 26, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 31, 6, 0, 0,
+141, 1, 0, 0,166, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 32, 6, 26, 0, 0, 0, 1, 0,
+ 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65,
+248, 0, 0, 0,120, 25,226, 2,198, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 80, 24,226, 2, 0, 0, 32,193, 0, 0, 0, 68,
+ 0, 0, 32,193, 0, 0, 0, 68,128,195,217,195,192,225,108, 68, 96,240,187, 64, 62, 16,253, 67, 15, 6, 0, 0, 32, 6, 0, 0,
+ 18, 0, 0, 0, 66, 2, 0, 0, 0, 0, 0, 0, 14, 6, 0, 0, 0, 0, 0, 0, 17, 0, 0, 0, 0, 0, 0, 0, 14, 6, 0, 0,
+ 18, 0, 0, 0, 66, 2, 0, 0, 0, 0,128, 63, 0, 0,128, 63, 0, 0,250, 70, 0, 0,250, 70,236, 81,184, 61, 10,215, 19, 64,
+ 10, 0, 0, 0, 0, 0, 3, 0, 0, 0, 0, 4, 0, 0, 32, 6, 67, 2, 15, 6, 49, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 31, 6, 0, 0,167, 1, 0, 0,233, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 32, 6, 67, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 0, 0, 0,216, 9,245, 47,112, 0, 0, 0,162,
- 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65,252, 0, 0, 0, 72, 89,226, 2,174, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 16, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 10,215, 19, 64, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,144, 1,228, 2, 0, 0, 0, 0, 0, 0, 0, 0, 10,206, 97, 63,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 96, 0, 0, 0,
+208, 88,215, 2,197, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 64, 88,215, 2,232,201,225, 2,112,204,225, 2, 0,205,225, 2,
+ 72,205,225, 2, 0, 0, 0, 0, 0, 0, 0, 0, 3, 3, 0, 0, 0, 0, 0, 0,139, 1, 0, 0, 6, 6, 4, 3,140, 1, 1, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,120, 90,226, 2,120, 90,226, 2,160, 26,226, 2,240, 28,226, 2, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65,248, 0, 0, 0,160, 26,226, 2,198, 0, 0, 0, 1, 0, 0, 0,
+200, 27,226, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,215, 67, 0, 0, 0, 0, 0, 0,208, 65, 0, 0, 0, 0, 0, 0, 65, 68,
+ 0, 0, 0, 0, 0, 0,208, 65, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 3, 0, 0, 0, 0, 0, 0, 25, 0, 0, 0, 0,192, 64, 68, 0, 0,200, 65,
+ 0,192, 64, 68, 0, 0,200, 65, 0, 0,128, 63, 0, 0,128, 63, 0, 0, 0, 0, 2, 0, 3, 3, 4, 0, 12, 0, 10, 0, 4, 3,
+ 26, 0, 4, 3, 26, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 3, 0, 0, 0, 0, 0, 0,
+ 25, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4, 3, 26, 0, 0, 0, 1, 0, 2, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 2, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 21,255, 0, 0, 0,160, 0, 0, 0, 0, 68, 65, 84, 65,
- 0, 0, 0, 96, 9,245, 48,112, 0, 0, 0,197, 0, 0, 0, 1, 11, 30, 86, 0, 9,245, 27, 96, 9,245, 14,208, 9,245, 14,144,
- 9,245, 14, 80, 9,245, 15, 16, 0, 0, 0, 0, 0, 0, 3, 5, 0, 0, 6, 31, 0, 0, 0, 0, 0, 0, 1,139, 1, 1, 3, 27,
- 1,140, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9,245, 54,160, 9,245, 54,160, 9,245, 49, 0, 9,245, 53,128,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 0, 0, 0,248, 9,245, 49, 0, 0, 0, 0,198,
- 0, 0, 0, 1, 9,245, 50, 32, 0, 0, 0, 0, 0, 0, 0, 0, 68,113, 64, 0, 0, 0, 0, 0, 65,208, 0, 0, 0, 0, 0, 0,
- 68, 70,192, 0, 0, 0, 0, 0, 65,208, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 26, 0, 0, 0, 0, 0, 0, 0, 25, 68, 70,128, 0,
- 65,200, 0, 0, 68, 70,128, 0, 65,200, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 0, 0, 0, 0, 0, 2, 3, 3, 0, 4, 0, 12,
- 0, 10, 3, 27, 0, 26, 3, 27, 0, 26, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 5, 0, 0, 6, 31,
- 0, 0, 0, 0, 0, 0, 0, 25, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 27, 0, 26, 0, 0, 0, 1,
- 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65,
- 0, 0, 0,248, 9,245, 50, 32, 0, 0, 0,198, 0, 0, 0, 1, 9,245, 51, 64, 9,245, 49, 0, 0, 0, 0, 0, 67, 15, 0, 0,
-196, 70, 64, 0, 0, 0, 0, 0, 0, 0, 0, 0, 67, 15, 0, 0,196, 70,127,255, 0, 0, 0, 0, 0, 0, 0,143, 0, 0, 0,160,
- 0, 0, 0, 18, 0, 0, 3, 43, 0, 0, 0, 0, 0, 0, 0,142, 0, 0, 0, 0, 0, 0, 0, 17, 0, 0, 0, 0, 0, 0, 0,142,
- 0, 0, 0, 18, 0, 0, 3, 43, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 63, 0, 0, 0, 64, 0, 0, 0,
- 0, 10, 0, 0, 0, 1, 0, 7, 0, 18, 0, 0, 0, 6, 0,160, 3, 44, 0,143, 3, 26, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 3, 5, 0, 0, 3, 5, 0, 0, 0, 26, 0, 0, 1,139, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 1, 1,114, 0, 0, 0, 5, 0, 3, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 0, 0, 0,248, 9,245, 51, 64, 0, 0, 0,198, 0, 0, 0, 1, 9,245, 52, 96,
- 9,245, 50, 32, 0, 0, 0, 0, 67, 16, 0, 0,194,206, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 67, 16,102,231,194,206, 0, 0,
- 0, 0, 0, 0, 0, 0, 0,143, 0, 0, 0,160, 0, 0, 0, 18, 0, 0, 0,119, 0, 0, 0, 0, 0, 0, 0,142, 0, 0, 0, 0,
- 0, 0, 0, 17, 0, 0, 0, 0, 0, 0, 0,142, 0, 0, 0, 18, 0, 0, 0,119, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 63, 0, 0, 0, 64, 0, 0, 0, 0, 10, 0, 0, 0, 1, 0, 7, 0, 18, 4, 0, 0, 6, 0,160, 0,120, 0,143,
- 0,102, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 5, 0, 0, 6, 31, 0, 0, 0, 26, 0, 0, 0, 26,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 0, 0, 0, 6, 0, 34, 0, 2, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 0, 0, 0,248, 9,245, 52, 96,
- 0, 0, 0,198, 0, 0, 0, 1, 9,245, 53,128, 9,245, 51, 64, 0, 0, 0, 0, 67, 35, 0, 0,196,108,192, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 67, 35, 0, 0,195,184, 0, 0, 0, 0, 0, 0, 0, 0, 0,163, 0, 0, 0,180, 0, 0, 0, 18, 0, 0, 1,129,
- 0, 0, 0, 0, 0, 0, 0,162, 0, 0, 0, 0, 0, 0, 0, 17, 0, 0, 0, 0, 0, 0, 0,162, 0, 0, 0, 18, 0, 0, 1,129,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 63, 0, 0, 0, 64, 0, 0, 0, 0, 10, 0, 0, 0, 1, 0, 7,
- 0, 18, 0, 0, 0, 6, 0,180, 1,130, 0,163, 1,112, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6, 31,
- 0, 0, 6, 31, 0, 0, 0, 26, 0, 0, 1,139, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1,
- 0, 0, 0, 4, 0, 4, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 68, 65, 84, 65, 0, 0, 0,248, 9,245, 53,128, 0, 0, 0,198, 0, 0, 0, 1, 0, 0, 0, 0, 9,245, 52, 96, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 5, 0, 0, 6, 31, 0, 0, 0, 26, 0, 0, 1,139, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 3, 27, 1,114, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 2,205,220, 32, 68, 65, 84, 65, 0, 0, 3, 68, 2,205,220, 32, 0, 0, 0,156, 0, 0, 0, 1,
- 63,230,101, 93, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 64,119,133, 30, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0,191,128, 65,154,191,128, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,190, 77, 1, 72, 0, 0, 0, 0,
- 63, 47,149,221,190,162,126, 85, 63, 39,165, 8, 0, 0, 0, 0, 63, 58, 70, 51, 62,159,251,225,191, 28, 84,149, 0, 0, 0, 0,
-188, 49, 56,191, 63,101, 53, 54, 62,227,247, 50, 0, 0, 0, 0,190,173, 38, 90,190,192,221,254,193, 52, 9,152, 63,128, 0, 0,
- 63, 47,149,223, 63, 58, 70, 55,188, 49, 56,192, 0, 0, 0, 0,190,162,126, 87, 62,159,251,228, 63,101, 53, 56, 0, 0, 0, 0,
- 63, 39,165, 7,191, 28, 84,150, 62,227,247, 50, 0, 0, 0, 0, 64,239,101,110,192,208, 62,151, 64,170,255, 77, 63,128, 0, 0,
- 63,158, 6, 42,191,157, 28, 99,191, 39,250,244,191, 39,165, 8, 63,167,164,211, 63,154,175, 55, 63, 28,164,180, 63, 28, 84,149,
-188,159,127, 39, 64, 93,157,135,190,228,108, 8,190,227,247, 50,191, 27,213, 4,191,186,122,122, 65, 49, 49,216, 65, 52, 9,152,
- 62,195, 25, 25, 62,206,249,176,187,196,238,128,179,192, 0, 0,189,168, 15, 55, 61,165,118,201, 62,109, 15,152, 51,152, 0, 0,
-194, 21,120,211, 66, 2, 5,144,193,213,136, 6,192,159,214,193, 66, 19, 38,219,193,255,173,196, 65,210,101,154, 64,160, 40,173,
- 63, 47,149,221,190,162,126, 85, 63, 39,165, 8, 0, 0, 0, 0, 63, 58, 70, 51, 62,159,251,225,191, 28, 84,149, 0, 0, 0, 0,
-188, 49, 56,191, 63,101, 53, 54, 62,227,247, 50, 0, 0, 0, 0,190,173, 38, 90,190,192,221,254,193, 52, 9,152, 63,128, 0, 0,
- 63,158, 6, 42,191,157, 28, 99,191, 39,250,244,191, 39,165, 8, 63,167,164,211, 63,154,175, 55, 63, 28,164,180, 63, 28, 84,149,
-188,159,127, 39, 64, 93,157,135,190,228,108, 8,190,227,247, 50,191, 27,213, 4,191,186,122,122, 65, 49, 49,216, 65, 52, 9,152,
- 63,150,250, 62, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 63,150,250, 62, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 63,150,250, 62, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 63,128, 0, 0,
- 63, 72, 22,241,190,246,162, 78,190, 90, 8, 44,190,171, 35, 3, 65,111,211,214, 65,111,211,214, 0, 0, 0, 0, 0, 0, 0, 0,
- 58,183, 49, 80, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 20,255,255, 1, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 63, 55, 62, 92,
-190,224,186, 56,190,148,203,237,190,234,236, 3, 0, 1, 0, 0, 63,128, 0, 0, 66, 65,133,190, 66, 90,212,100, 66,118,183, 31,
- 0, 0, 0, 0, 68, 65, 84, 65, 0, 0, 0,240, 9,245, 54,160, 0, 0, 0,157, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 63, 51, 51, 51, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 63,128, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 65, 32, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 0, 7,
- 2,212,100, 32, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1,
- 0, 3, 0, 0, 0, 1, 0, 3, 8, 8, 0, 0, 66, 12, 0, 0, 63,128, 0, 0, 61,204,204,205, 67,250, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 16, 0, 10, 7, 1, 0, 3, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 0, 0, 0, 96, 11, 30, 86, 0, 0, 0, 0,197, 0, 0, 0, 1, 11, 30, 87,176,
- 9,245, 48,112, 9,245, 14, 16, 9,245, 12,208, 9,245, 13,208, 9,245, 14, 80, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6, 31,
- 0, 0, 1,141, 0, 0, 3,233, 16, 16, 6, 32, 2, 93, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 11, 29,189, 64,
- 11, 29,189, 64, 11, 30, 86,144, 11, 29,188, 32, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65,
- 0, 0, 0,248, 11, 30, 86,144, 0, 0, 0,198, 0, 0, 0, 1, 11, 29,188, 32, 0, 0, 0, 0, 0, 0, 0, 0, 68, 66,128, 0,
- 0, 0, 0, 0, 65,208, 0, 0, 0, 0, 0, 0, 68,196, 0, 0, 0, 0, 0, 0, 65,208, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6, 31,
- 0, 0, 0, 0, 0, 0, 0, 25, 68,195,224, 0, 65,200, 0, 0, 68,195,224, 0, 65,200, 0, 0, 63,128, 0, 0, 63,128, 0, 0,
- 0, 0, 0, 0, 0, 2, 3, 3, 0, 4, 0, 12, 0, 10, 6, 32, 0, 26, 6, 32, 0, 26, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6, 31, 0, 0, 1,141, 0, 0, 1,166, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 6, 32, 0, 26, 0, 0, 0, 1, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 0, 0, 0,248, 11, 29,188, 32, 0, 0, 0,198, 0, 0, 0, 1, 0, 0, 0, 0,
- 11, 30, 86,144,193, 32, 0, 0, 68, 0, 0, 0,193, 32, 0, 0, 68, 0, 0, 0,195,217,195,128, 68,108,225,192, 64,187,240, 96,
- 67,253, 16, 62, 0, 0, 6, 15, 0, 0, 6, 32, 0, 0, 0, 18, 0, 0, 2, 66, 0, 0, 0, 0, 0, 0, 6, 14, 0, 0, 0, 0,
- 0, 0, 0, 17, 0, 0, 0, 0, 0, 0, 6, 14, 0, 0, 0, 18, 0, 0, 2, 66, 63,128, 0, 0, 63,128, 0, 0, 70,250, 0, 0,
- 70,250, 0, 0, 61,184, 81,236, 64, 19,215, 10, 0, 10, 0, 0, 0, 0, 0, 3, 0, 0, 4, 0, 0, 0, 6, 32, 2, 67, 6, 15,
- 2, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6, 31, 0, 0, 1,167, 0, 0, 3,233,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6, 32, 2, 67, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 0, 0, 0,252, 11, 29,189, 64,
- 0, 0, 0,174, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 16, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 64, 19,215, 10, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2,154,244, 32,
- 0, 0, 0, 0, 0, 0, 0, 0, 63, 97,206, 10, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 68, 65, 84, 65, 0, 0, 0, 96, 11, 30, 87,176, 0, 0, 0,197, 0, 0, 0, 1, 0, 0, 0, 0, 11, 30, 86, 0,
- 9,245, 11,208, 9,245, 14, 16, 9,245, 14,144, 9,245, 14,208, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 3, 0, 0, 0, 0,
- 0, 0, 1,139, 6, 6, 3, 4, 1,140, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2,217,154, 32, 2,217,154, 32,
- 11, 29,190,112, 11, 29,166, 16, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 0, 0, 0,248,
- 11, 29,190,112, 0, 0, 0,198, 0, 0, 0, 1, 11, 29,164,240, 0, 0, 0, 0, 0, 0, 0, 0, 67,215, 0, 0, 0, 0, 0, 0,
- 65,208, 0, 0, 0, 0, 0, 0, 68, 65, 0, 0, 0, 0, 0, 0, 65,208, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 3, 0, 0, 0, 0,
- 0, 0, 0, 25, 68, 64,192, 0, 65,200, 0, 0, 68, 64,192, 0, 65,200, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 0, 0, 0, 0,
- 0, 2, 3, 3, 0, 4, 0, 12, 0, 10, 3, 4, 0, 26, 3, 4, 0, 26, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 3, 3, 0, 0, 0, 0, 0, 0, 0, 25, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 3, 4, 0, 26, 0, 0, 0, 1, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 68, 65, 84, 65, 0, 0, 0,248, 11, 29,164,240, 0, 0, 0,198, 0, 0, 0, 1, 11, 29,166, 16, 11, 29,190,112,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 26, 0, 0, 1,139, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 0, 0, 0, 4, 0, 3, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 0, 0, 0,248, 11, 29,166, 16, 0, 0, 0,198,
- 0, 0, 0, 1, 0, 0, 0, 0, 11, 29,164,240, 0, 0, 0, 0, 67,128, 0, 0, 0, 0, 0, 0, 67,128, 0, 0,191,129, 0, 0,
- 64, 0,128, 0,190,100, 0, 0, 63,156,128, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 4, 0, 0, 0, 0, 0, 0, 1,114, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65,248, 0, 0, 0,
+200, 27,226, 2,198, 0, 0, 0, 1, 0, 0, 0,240, 28,226, 2,160, 26,226, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 3,
- 0, 0, 0, 26, 0, 0, 1,139, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 4, 1,114, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65,
- 0, 0, 32,248, 2,217,154, 32, 0, 0, 0,167, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 6, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,100, 0, 0, 0, 0, 0, 0, 0, 0,
- 2, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 65,240, 0, 0, 0, 0, 0, 0, 62,153,153,154, 0, 0, 0, 0, 0, 0, 0,100, 62,153,153,154, 0, 0, 0,100, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 26, 0, 0, 0,139, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 1, 0, 1, 0, 0, 0, 4, 0, 3, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 68, 65, 84, 65,248, 0, 0, 0,240, 28,226, 2,198, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0,200, 27,226, 2,
+ 0, 0, 0, 0, 0, 0,128, 67, 0, 0, 0, 0, 0, 0,128, 67, 0, 0,129,191, 0,128, 0, 64, 0, 0,100,190, 0,128,156, 63,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 4, 3, 0, 0, 0, 0, 0, 0,114, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 3, 0, 0, 26, 0, 0, 0,139, 1, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4, 3,114, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65,248, 32, 0, 0,120, 90,226, 2,167, 0, 0, 0,
+ 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,100, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,240, 65, 0, 0, 0, 0,154,153,153, 62,
+ 0, 0, 0, 0,100, 0, 0, 0,154,153,153, 62,100, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
@@ -1079,12 +1073,12 @@ char datatoc_startup_blend[]= {
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0,100, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0,100, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
@@ -1208,1816 +1202,1829 @@ char datatoc_startup_blend[]= {
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,100, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 63,128, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 83, 78, 0, 0, 0,148, 11, 29,167, 48, 0, 0, 0,193, 0, 0, 0, 1, 9,253,180,224,
- 9,245, 11, 16, 0, 0, 0, 0, 0, 0, 0, 0, 83, 82, 68,101,102, 97,117,108,116, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 11, 29,191,144, 9,242, 80,144, 9,242, 80,208, 9,242, 85, 16,
- 9,242, 85, 80, 10,122, 0, 96, 0, 0, 0, 0, 0, 0, 0, 0, 2,154,244, 32, 0, 0, 0, 0, 0, 0, 0, 6, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 13, 0, 0, 0, 0, 0, 0, 0, 54,192,152,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 0, 0, 0, 20, 11, 29,191,144, 0, 0, 0,194,
- 0, 0, 0, 1, 9,242, 78, 16, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 0, 0, 0, 20,
- 9,242, 78, 16, 0, 0, 0,194, 0, 0, 0, 1, 9,242, 78, 80, 11, 29,191,144, 0, 0, 0, 0, 0, 0, 4,128, 0, 0, 0, 0,
- 68, 65, 84, 65, 0, 0, 0, 20, 9,242, 78, 80, 0, 0, 0,194, 0, 0, 0, 1, 9,242, 78,144, 9,242, 78, 16, 0, 0, 0, 0,
- 7,128, 4,128, 0, 0, 0, 0, 68, 65, 84, 65, 0, 0, 0, 20, 9,242, 78,144, 0, 0, 0,194, 0, 0, 0, 1, 9,242, 78,208,
- 9,242, 78, 80, 0, 0, 0, 0, 7,128, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 0, 0, 0, 20, 9,242, 78,208, 0, 0, 0,194,
- 0, 0, 0, 1, 9,242, 79, 16, 9,242, 78,144, 0, 0, 0, 0, 0, 0, 4,100, 0, 0, 0, 1, 68, 65, 84, 65, 0, 0, 0, 20,
- 9,242, 79, 16, 0, 0, 0,194, 0, 0, 0, 1, 9,242, 79, 80, 9,242, 78,208, 0, 0, 0, 0, 7,128, 4,100, 0, 0, 0, 1,
- 68, 65, 84, 65, 0, 0, 0, 20, 9,242, 79, 80, 0, 0, 0,194, 0, 0, 0, 1, 9,242, 79,144, 9,242, 79, 16, 0, 0, 0, 0,
- 6, 72, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 0, 0, 0, 20, 9,242, 79,144, 0, 0, 0,194, 0, 0, 0, 1, 9,242, 79,208,
- 9,242, 79, 80, 0, 0, 0, 0, 6, 72, 4,100, 0, 0, 0, 1, 68, 65, 84, 65, 0, 0, 0, 20, 9,242, 79,208, 0, 0, 0,194,
- 0, 0, 0, 1, 9,242, 80, 16, 9,242, 79,144, 0, 0, 0, 0, 6, 72, 3,164, 0, 0, 0, 0, 68, 65, 84, 65, 0, 0, 0, 20,
- 9,242, 80, 16, 0, 0, 0,194, 0, 0, 0, 1, 9,242, 80, 80, 9,242, 79,208, 0, 0, 0, 0, 7,128, 3,164, 0, 0, 0, 0,
- 68, 65, 84, 65, 0, 0, 0, 20, 9,242, 80, 80, 0, 0, 0,194, 0, 0, 0, 1, 9,242, 80,144, 9,242, 80, 16, 0, 0, 0, 0,
- 0, 0, 0,132, 0, 0, 0, 0, 68, 65, 84, 65, 0, 0, 0, 20, 9,242, 80,144, 0, 0, 0,194, 0, 0, 0, 1, 0, 0, 0, 0,
- 9,242, 80, 80, 0, 0, 0, 0, 6, 72, 0,132, 0, 0, 0, 0, 68, 65, 84, 65, 0, 0, 0, 24, 9,242, 80,208, 0, 0, 0,195,
- 0, 0, 0, 1, 9,242, 81, 16, 0, 0, 0, 0, 9,242, 78, 16, 9,242, 78, 80, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65,
- 0, 0, 0, 24, 9,242, 81, 16, 0, 0, 0,195, 0, 0, 0, 1, 9,242, 81, 80, 9,242, 80,208, 9,242, 78, 16, 9,242, 78,208,
- 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 0, 0, 0, 24, 9,242, 81, 80, 0, 0, 0,195, 0, 0, 0, 1, 9,242, 81,144,
- 9,242, 81, 16, 9,242, 78, 80, 9,242, 79, 16, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 0, 0, 0, 24, 9,242, 81,144,
- 0, 0, 0,195, 0, 0, 0, 1, 9,242, 81,208, 9,242, 81, 80, 9,242, 78,208, 9,242, 79, 16, 0, 0, 0, 0, 0, 0, 0, 0,
- 68, 65, 84, 65, 0, 0, 0, 24, 9,242, 81,208, 0, 0, 0,195, 0, 0, 0, 1, 9,242, 82, 16, 9,242, 81,144, 9,242, 79, 80,
- 11, 29,191,144, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 0, 0, 0, 24, 9,242, 82, 16, 0, 0, 0,195, 0, 0, 0, 1,
- 9,242, 82, 80, 9,242, 81,208, 9,242, 78,144, 9,242, 79, 80, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 0, 0, 0, 24,
- 9,242, 82, 80, 0, 0, 0,195, 0, 0, 0, 1, 9,242, 82,144, 9,242, 82, 16, 9,242, 78,208, 9,242, 79,144, 0, 0, 0, 0,
- 0, 0, 0, 0, 68, 65, 84, 65, 0, 0, 0, 24, 9,242, 82,144, 0, 0, 0,195, 0, 0, 0, 1, 9,242, 82,208, 9,242, 82, 80,
- 9,242, 79, 16, 9,242, 79,144, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 0, 0, 0, 24, 9,242, 82,208, 0, 0, 0,195,
- 0, 0, 0, 1, 9,242, 83, 16, 9,242, 82,144, 9,242, 79, 80, 9,242, 79,208, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65,
- 0, 0, 0, 24, 9,242, 83, 16, 0, 0, 0,195, 0, 0, 0, 1, 9,242, 83, 80, 9,242, 82,208, 9,242, 79,144, 9,242, 79,208,
- 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 0, 0, 0, 24, 9,242, 83, 80, 0, 0, 0,195, 0, 0, 0, 1, 9,242, 83,144,
- 9,242, 83, 16, 9,242, 79, 16, 9,242, 80, 16, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 0, 0, 0, 24, 9,242, 83,144,
- 0, 0, 0,195, 0, 0, 0, 1, 9,242, 83,208, 9,242, 83, 80, 9,242, 78,144, 9,242, 80, 16, 0, 0, 0, 0, 0, 0, 0, 0,
- 68, 65, 84, 65, 0, 0, 0, 24, 9,242, 83,208, 0, 0, 0,195, 0, 0, 0, 1, 9,242, 84, 16, 9,242, 83,144, 9,242, 79,208,
- 9,242, 80, 16, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 0, 0, 0, 24, 9,242, 84, 16, 0, 0, 0,195, 0, 0, 0, 1,
- 9,242, 84, 80, 9,242, 83,208, 9,242, 80, 80, 11, 29,191,144, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 0, 0, 0, 24,
- 9,242, 84, 80, 0, 0, 0,195, 0, 0, 0, 1, 9,242, 84,144, 9,242, 84, 16, 9,242, 78,208, 9,242, 80, 80, 0, 0, 0, 0,
- 0, 0, 0, 0, 68, 65, 84, 65, 0, 0, 0, 24, 9,242, 84,144, 0, 0, 0,195, 0, 0, 0, 1, 9,242, 84,208, 9,242, 84, 80,
- 9,242, 79,144, 9,242, 80,144, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 0, 0, 0, 24, 9,242, 84,208, 0, 0, 0,195,
- 0, 0, 0, 1, 9,242, 85, 16, 9,242, 84,144, 9,242, 79, 80, 9,242, 80,144, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65,
- 0, 0, 0, 24, 9,242, 85, 16, 0, 0, 0,195, 0, 0, 0, 1, 0, 0, 0, 0, 9,242, 84,208, 9,242, 80, 80, 9,242, 80,144,
- 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 0, 0, 0, 96, 9,242, 85, 80, 0, 0, 0,197, 0, 0, 0, 1, 9,242, 88, 32,
- 0, 0, 0, 0, 9,242, 78,208, 9,242, 78, 16, 9,242, 78, 80, 9,242, 79, 16, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7,128,
- 0, 0, 4,101, 0, 0, 4,128, 7, 7, 7,129, 0, 28, 0, 1, 0, 0, 0, 0, 0, 7, 0, 8, 2, 23,166,224, 10,122, 9,112,
- 10,122, 9,112, 9,242, 85,224, 9,242, 87, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9,244, 47,224, 9,244, 48, 64, 68, 65, 84, 65,
- 0, 0, 0,248, 9,242, 85,224, 0, 0, 0,198, 0, 0, 0, 1, 9,242, 87, 0, 0, 0, 0, 0, 0, 0, 0, 0, 68,134,128, 0,
- 0, 0, 0, 0, 65,208, 0, 0, 0, 0, 0, 0, 68,240, 32, 0, 0, 0, 0, 0, 65,208, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7,128,
- 0, 0, 0, 0, 0, 0, 0, 25, 68,240, 0, 0, 65,200, 0, 0, 68,240, 0, 0, 65,200, 0, 0, 63,128, 0, 0, 63,128, 0, 0,
- 0, 0, 0, 0, 0, 2, 3, 3, 0, 4, 0, 12, 0, 10, 7,129, 0, 26, 7,129, 0, 26, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7,128, 0, 0, 4,101, 0, 0, 4,126, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 7,129, 0, 26, 0, 2, 0, 1, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 26, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 2, 23,168, 48, 11, 30, 71, 96, 11, 30, 71, 96, 0, 0, 0, 0, 0, 0, 0, 0, 9,244, 48,240, 9,244, 50, 64,
- 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 0, 0, 0,248, 9,242, 87, 0, 0, 0, 0,198, 0, 0, 0, 1, 0, 0, 0, 0,
- 9,242, 85,224, 0, 0, 0, 0, 69,109,240, 0,192,128, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 68,237,255,255, 0, 0, 0, 0,
- 64, 0, 0, 0, 0, 0, 7,112, 0, 0, 7,129, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 7,111, 0, 0, 0, 0,
- 0, 0, 0, 17, 0, 0, 0, 0, 0, 0, 7,111, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 0, 2, 0, 0, 0, 1, 3, 3, 0, 2, 4, 0, 0, 10, 7,129, 0, 2, 7,112,
- 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7,128, 0, 0, 4,127, 0, 0, 4,128,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7,129, 0, 2, 0, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 23,167,160, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 9,244, 51, 0, 9,244, 51,224, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 0, 0, 0, 96, 9,242, 88, 32,
- 0, 0, 0,197, 0, 0, 0, 1, 9,242,106,192, 9,242, 85, 80, 9,242, 79, 80, 9,242, 79,208, 9,242, 80, 16, 9,242, 78,144,
- 0, 0, 0, 0, 0, 0, 6, 73, 0, 0, 7,128, 0, 0, 0, 0, 0, 0, 3,163, 4, 4, 1, 56, 3,164, 0, 1, 0, 0, 0, 0,
- 0, 0, 0, 8, 2, 23,163,224, 11, 29, 3,128, 11, 29, 3,128, 9,242, 88,176, 9,242, 89,208, 0, 0, 0, 0, 0, 0, 0, 0,
- 9,244, 94, 64, 9,244, 53, 16, 68, 65, 84, 65, 0, 0, 0,248, 9,242, 88,176, 0, 0, 0,198, 0, 0, 0, 1, 9,242, 89,208,
- 0, 0, 0, 0, 0, 0, 0, 0, 67,148, 0, 0, 0, 0, 0, 0, 65,208, 0, 0, 0, 0, 0, 0, 67,156, 0, 0, 0, 0, 0, 0,
- 65,208, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 55, 0, 0, 0, 0, 0, 0, 0, 25, 67,155,128, 0, 65,200, 0, 0, 67,155,128, 0,
- 65,200, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 0, 0, 0, 0, 0, 2, 3, 3, 0, 4, 0, 12, 0, 10, 1, 56, 0, 26, 1, 56,
- 0, 26, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6, 73, 0, 0, 7,128, 0, 0, 3,138, 0, 0, 3,163,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 56, 0, 26, 0, 4, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 23,166, 80, 11, 31,157,208, 11, 31,157,208, 0, 0, 0, 0,
- 0, 0, 0, 0, 9,244, 53,192, 9,244, 55, 16, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 0, 0, 0,248, 9,242, 89,208,
- 0, 0, 0,198, 0, 0, 0, 1, 0, 0, 0, 0, 9,242, 88,176, 0, 0, 0, 0, 67,156, 0, 0,196, 98,128, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 67,147,128, 0,196, 98,128, 0, 0, 0, 0, 0, 0, 0, 1, 39, 0, 0, 1, 56, 0, 0, 0, 0, 0, 0, 3,137,
- 0, 0, 0, 0, 0, 0, 1, 74, 0, 0, 0, 0, 0, 0, 0, 17, 0, 0, 0, 0, 0, 0, 1, 38, 0, 0, 0, 0, 0, 0, 3,137,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 63, 0, 0, 0, 64, 0, 0, 0, 3, 10, 0, 0, 0, 1, 0, 7,
- 0, 18, 4, 0, 0, 6, 1, 56, 3,138, 1, 39, 3,138, 0, 0, 11, 29,248, 64, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 6, 73,
- 0, 0, 7,128, 0, 0, 0, 0, 0, 0, 3,137, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 56, 3,138,
- 0, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 23,164,160,
- 9,254, 77,160, 10,117,132,112, 9,242, 90,240, 11, 29, 2, 16, 9,244, 55,208, 9,244, 57, 32, 0, 0, 0, 0, 0, 0, 0, 0,
- 68, 65, 84, 65, 0, 0, 1, 64, 9,242, 90,240, 0, 0, 0,196, 0, 0, 0, 1, 9,242, 92, 96, 0, 0, 0, 0, 2, 23,165, 48,
- 0, 0, 0, 0, 66, 85, 84, 84, 79, 78, 83, 95, 80, 84, 95, 99,111,110,116,101,120,116, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 66, 85, 84, 84, 79, 78, 83, 95, 80, 84, 95, 99,111,110,116,101,120,116, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 67,111,110,116,101,120,116, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0,255,220, 1, 39, 0, 36, 0, 0, 0, 0, 0, 0, 0, 38, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 0, 0, 1, 64, 9,242, 92, 96,
- 0, 0, 0,196, 0, 0, 0, 1, 9,242, 93,208, 9,242, 90,240, 9,152,130,240, 0, 0, 0, 0, 82, 69, 78, 68, 69, 82, 95, 80,
- 84, 95,114,101,110,100,101,114, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 82, 69, 78, 68, 69, 82, 95, 80,
- 84, 95,114,101,110,100,101,114, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 82,101,110,100,101,114, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,255,135, 1, 39, 0, 61,
- 0, 0, 0, 0, 0, 0, 0, 6, 0, 0, 0, 0, 0, 0, 0, 7, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 0, 0, 1, 64, 9,242, 93,208, 0, 0, 0,196, 0, 0, 0, 1, 9,242, 95, 64,
- 9,242, 92, 96, 9,152,132,160, 0, 0, 0, 0, 82, 69, 78, 68, 69, 82, 95, 80, 84, 95,108, 97,121,101,114,115, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 82, 69, 78, 68, 69, 82, 95, 80, 84, 95,108, 97,121,101,114,115, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 76, 97,121,101,114,115, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,255,111, 1, 39, 0, 0, 0, 0, 0, 0, 0, 4, 0, 6, 0, 0, 0, 0,
- 0, 0, 0, 8, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,100, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0,128, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 83, 78, 0, 0,
+148, 0, 0, 0,184,250,213, 2,193, 0, 0, 0, 1, 0, 0, 0,128,251,213, 2,240,249,213, 2, 0, 0, 0, 0, 0, 0, 0, 0,
+ 83, 82, 68,101,102, 97,117,108,116, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0,216,255,225, 2,240, 2,226, 2, 56, 3,226, 2, 0, 8,226, 2, 96, 89,215, 2,160, 91,215, 2, 0, 0, 0, 0,
+ 0, 0, 0, 0,144, 1,228, 2, 0, 0, 0, 0, 6, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 1, 0, 12, 0, 0, 0, 0, 0, 0, 0,148,238, 92, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 68, 65, 84, 65, 20, 0, 0, 0,216,255,225, 2,194, 0, 0, 0, 1, 0, 0, 0, 32, 0,226, 2, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 20, 0, 0, 0, 32, 0,226, 2,194, 0, 0, 0, 1, 0, 0, 0,
+104, 0,226, 2,216,255,225, 2, 0, 0, 0, 0, 0, 0,222, 2, 0, 0, 0, 0, 68, 65, 84, 65, 20, 0, 0, 0,104, 0,226, 2,
+194, 0, 0, 0, 1, 0, 0, 0,176, 0,226, 2, 32, 0,226, 2, 0, 0, 0, 0,240, 4,222, 2, 0, 0, 0, 0, 68, 65, 84, 65,
+ 20, 0, 0, 0,176, 0,226, 2,194, 0, 0, 0, 1, 0, 0, 0,248, 0,226, 2,104, 0,226, 2, 0, 0, 0, 0,240, 4, 0, 0,
+ 0, 0, 0, 0, 68, 65, 84, 65, 20, 0, 0, 0,248, 0,226, 2,194, 0, 0, 0, 1, 0, 0, 0, 64, 1,226, 2,176, 0,226, 2,
+ 0, 0, 0, 0, 0, 0,195, 2, 1, 0, 0, 0, 68, 65, 84, 65, 20, 0, 0, 0, 64, 1,226, 2,194, 0, 0, 0, 1, 0, 0, 0,
+136, 1,226, 2,248, 0,226, 2, 0, 0, 0, 0,240, 4,195, 2, 1, 0, 0, 0, 68, 65, 84, 65, 20, 0, 0, 0,136, 1,226, 2,
+194, 0, 0, 0, 1, 0, 0, 0,208, 1,226, 2, 64, 1,226, 2, 0, 0, 0, 0, 36, 4, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65,
+ 20, 0, 0, 0,208, 1,226, 2,194, 0, 0, 0, 1, 0, 0, 0, 24, 2,226, 2,136, 1,226, 2, 0, 0, 0, 0, 36, 4,195, 2,
+ 1, 0, 0, 0, 68, 65, 84, 65, 20, 0, 0, 0, 24, 2,226, 2,194, 0, 0, 0, 1, 0, 0, 0, 96, 2,226, 2,208, 1,226, 2,
+ 0, 0, 0, 0, 36, 4, 84, 2, 0, 0, 0, 0, 68, 65, 84, 65, 20, 0, 0, 0, 96, 2,226, 2,194, 0, 0, 0, 1, 0, 0, 0,
+168, 2,226, 2, 24, 2,226, 2, 0, 0, 0, 0,240, 4, 84, 2, 0, 0, 0, 0, 68, 65, 84, 65, 20, 0, 0, 0,168, 2,226, 2,
+194, 0, 0, 0, 1, 0, 0, 0,240, 2,226, 2, 96, 2,226, 2, 0, 0, 0, 0, 0, 0, 84, 0, 0, 0, 0, 0, 68, 65, 84, 65,
+ 20, 0, 0, 0,240, 2,226, 2,194, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0,168, 2,226, 2, 0, 0, 0, 0, 36, 4, 84, 0,
+ 0, 0, 0, 0, 68, 65, 84, 65, 24, 0, 0, 0, 56, 3,226, 2,195, 0, 0, 0, 1, 0, 0, 0,128, 3,226, 2, 0, 0, 0, 0,
+ 32, 0,226, 2,104, 0,226, 2, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 24, 0, 0, 0,128, 3,226, 2,195, 0, 0, 0,
+ 1, 0, 0, 0,200, 3,226, 2, 56, 3,226, 2, 32, 0,226, 2,248, 0,226, 2, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65,
+ 24, 0, 0, 0,200, 3,226, 2,195, 0, 0, 0, 1, 0, 0, 0, 16, 4,226, 2,128, 3,226, 2,104, 0,226, 2, 64, 1,226, 2,
+ 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 24, 0, 0, 0, 16, 4,226, 2,195, 0, 0, 0, 1, 0, 0, 0, 88, 4,226, 2,
+200, 3,226, 2,248, 0,226, 2, 64, 1,226, 2, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 24, 0, 0, 0, 88, 4,226, 2,
+195, 0, 0, 0, 1, 0, 0, 0,160, 4,226, 2, 16, 4,226, 2,216,255,225, 2,136, 1,226, 2, 0, 0, 0, 0, 0, 0, 0, 0,
+ 68, 65, 84, 65, 24, 0, 0, 0,160, 4,226, 2,195, 0, 0, 0, 1, 0, 0, 0,232, 4,226, 2, 88, 4,226, 2,176, 0,226, 2,
+136, 1,226, 2, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 24, 0, 0, 0,232, 4,226, 2,195, 0, 0, 0, 1, 0, 0, 0,
+ 48, 5,226, 2,160, 4,226, 2,248, 0,226, 2,208, 1,226, 2, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 24, 0, 0, 0,
+ 48, 5,226, 2,195, 0, 0, 0, 1, 0, 0, 0,120, 5,226, 2,232, 4,226, 2, 64, 1,226, 2,208, 1,226, 2, 0, 0, 0, 0,
+ 0, 0, 0, 0, 68, 65, 84, 65, 24, 0, 0, 0,120, 5,226, 2,195, 0, 0, 0, 1, 0, 0, 0,192, 5,226, 2, 48, 5,226, 2,
+136, 1,226, 2, 24, 2,226, 2, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 24, 0, 0, 0,192, 5,226, 2,195, 0, 0, 0,
+ 1, 0, 0, 0, 8, 6,226, 2,120, 5,226, 2,208, 1,226, 2, 24, 2,226, 2, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65,
+ 24, 0, 0, 0, 8, 6,226, 2,195, 0, 0, 0, 1, 0, 0, 0, 80, 6,226, 2,192, 5,226, 2, 64, 1,226, 2, 96, 2,226, 2,
+ 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 24, 0, 0, 0, 80, 6,226, 2,195, 0, 0, 0, 1, 0, 0, 0,152, 6,226, 2,
+ 8, 6,226, 2,176, 0,226, 2, 96, 2,226, 2, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 24, 0, 0, 0,152, 6,226, 2,
+195, 0, 0, 0, 1, 0, 0, 0,224, 6,226, 2, 80, 6,226, 2, 24, 2,226, 2, 96, 2,226, 2, 0, 0, 0, 0, 0, 0, 0, 0,
+ 68, 65, 84, 65, 24, 0, 0, 0,224, 6,226, 2,195, 0, 0, 0, 1, 0, 0, 0, 40, 7,226, 2,152, 6,226, 2,216,255,225, 2,
+168, 2,226, 2, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 24, 0, 0, 0, 40, 7,226, 2,195, 0, 0, 0, 1, 0, 0, 0,
+112, 7,226, 2,224, 6,226, 2,248, 0,226, 2,168, 2,226, 2, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 24, 0, 0, 0,
+112, 7,226, 2,195, 0, 0, 0, 1, 0, 0, 0,184, 7,226, 2, 40, 7,226, 2,208, 1,226, 2,240, 2,226, 2, 0, 0, 0, 0,
+ 0, 0, 0, 0, 68, 65, 84, 65, 24, 0, 0, 0,184, 7,226, 2,195, 0, 0, 0, 1, 0, 0, 0, 0, 8,226, 2,112, 7,226, 2,
+136, 1,226, 2,240, 2,226, 2, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 24, 0, 0, 0, 0, 8,226, 2,195, 0, 0, 0,
+ 1, 0, 0, 0, 0, 0, 0, 0,184, 7,226, 2,168, 2,226, 2,240, 2,226, 2, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65,
+ 96, 0, 0, 0, 96, 89,215, 2,197, 0, 0, 0, 1, 0, 0, 0,240, 89,215, 2, 0, 0, 0, 0,248, 0,226, 2, 32, 0,226, 2,
+104, 0,226, 2, 64, 1,226, 2, 0, 0, 0, 0, 0, 0, 0, 0,240, 4, 0, 0,196, 2, 0, 0,222, 2, 0, 0, 7, 7,241, 4,
+ 27, 0, 1, 0, 0, 0, 0, 0, 7, 0, 8, 0,136,129,206, 2,152,233,220, 2,152,233,220, 2, 24, 30,226, 2, 64, 31,226, 2,
+ 0, 0, 0, 0, 0, 0, 0, 0,184,231,220, 2, 24,232,220, 2, 68, 65, 84, 65,248, 0, 0, 0, 24, 30,226, 2,198, 0, 0, 0,
+ 1, 0, 0, 0, 64, 31,226, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0,128,148, 68, 0, 0, 0, 0, 0, 0,208, 65, 0, 0, 0, 0,
+ 0, 32,158, 68, 0, 0, 0, 0, 0, 0,208, 65, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,240, 4, 0, 0, 0, 0, 0, 0, 25, 0, 0, 0, 0, 0,158, 68,
+ 0, 0,200, 65, 0, 0,158, 68, 0, 0,200, 65, 0, 0,128, 63, 0, 0,128, 63, 0, 0, 0, 0, 2, 0, 3, 3, 4, 0, 12, 0,
+ 10, 0,241, 4, 26, 0,241, 4, 26, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,240, 4, 0, 0,
+196, 2, 0, 0,221, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,241, 4, 26, 0, 2, 0, 1, 0,
+ 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 26, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 32, 64,206, 2, 40,133, 4, 4,
+ 40,133, 4, 4, 0, 0, 0, 0, 0, 0, 0, 0,184, 59, 6, 4, 80, 58, 6, 4, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65,
+248, 0, 0, 0, 64, 31,226, 2,198, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 24, 30,226, 2, 0, 0, 0, 0, 0,240,109, 69,
+ 0, 0,128,192, 0, 0, 0, 0, 0, 0, 0, 0,255,255,237, 68, 0, 0, 0, 0, 0, 0, 0, 64,112, 7, 0, 0,129, 7, 0, 0,
+ 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0,111, 7, 0, 0, 0, 0, 0, 0, 17, 0, 0, 0, 0, 0, 0, 0,111, 7, 0, 0,
+ 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,128, 63, 0, 0,128, 63,
+ 2, 0, 0, 0, 1, 0, 3, 3, 2, 0, 0, 4, 10, 0,129, 7, 2, 0,112, 7, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,222, 2, 0, 0,222, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0,144, 63,206, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 96, 0, 0, 0,240, 89,215, 2,197, 0, 0, 0, 1, 0, 0, 0,128, 90,215, 2,
+ 96, 89,215, 2,136, 1,226, 2, 24, 2,226, 2, 96, 2,226, 2,176, 0,226, 2, 0, 0, 0, 0, 37, 4, 0, 0,240, 4, 0, 0,
+ 0, 0, 0, 0, 83, 2, 0, 0, 4, 4,204, 0, 84, 2, 1, 0, 0, 0, 0, 0, 0, 0, 8, 0,168,127,206, 2,160,155,226, 2,
+160,155,226, 2,104, 32,226, 2,144, 33,226, 2, 0, 0, 0, 0, 0, 0, 0, 0,152,230,220, 2, 88,231,220, 2, 68, 65, 84, 65,
+248, 0, 0, 0,104, 32,226, 2,198, 0, 0, 0, 1, 0, 0, 0,144, 33,226, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,148, 67,
+ 0, 0, 0, 0, 0, 0,208, 65, 64, 33, 68, 55, 0, 0, 76, 67, 0, 0, 0, 0, 0, 0,208, 65, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,203, 0, 0, 0,
+ 0, 0, 0, 0, 25, 0, 0, 0, 0, 0, 75, 67, 0, 0,200, 65, 0, 0, 75, 67, 0, 0,200, 65, 0, 0,128, 63, 0, 0,128, 63,
+ 0, 0, 0, 0, 2, 0, 3, 3, 4, 0, 12, 0, 10, 0,204, 0, 26, 0,204, 0, 26, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 37, 4, 0, 0,240, 4, 0, 0, 58, 2, 0, 0, 83, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0,204, 0, 26, 0, 3, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 63,206, 2,208, 80, 8, 4,208, 80, 8, 4, 0, 0, 0, 0, 0, 0, 0, 0,216, 57, 6, 4,112, 56, 6, 4,
+ 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65,248, 0, 0, 0,144, 33,226, 2,198, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0,
+104, 32,226, 2, 0, 0, 0, 0, 0, 0, 75, 67, 0, 0, 61,196, 0, 0, 0, 0, 0, 0, 0, 0,255,255, 58, 67,255,127, 14,196,
+ 0, 0, 0, 0,187, 0, 0, 0,204, 0, 0, 0, 0, 0, 0, 0, 57, 2, 0, 0, 0, 0, 0, 0, 74, 1, 0, 0, 0, 0, 0, 0,
+ 17, 0, 0, 0, 0, 0, 0, 0,186, 0, 0, 0, 0, 0, 0, 0, 57, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 63, 0, 0, 0, 64, 10, 1, 0, 0, 1, 0, 7, 0, 18, 0, 0, 4, 6, 0,204, 0, 58, 2,187, 0,
+ 58, 2, 0, 0, 8,104,244, 3, 1, 0, 0, 0, 0, 0, 0, 0, 37, 4, 0, 0,240, 4, 0, 0, 0, 0, 0, 0, 57, 2, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,204, 0, 58, 2, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,112, 62,206, 2,152, 71, 8, 4, 16, 66, 8, 4, 40, 63,226, 2,
+ 32,128,226, 2,248, 55, 6, 4,144, 54, 6, 4, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 64, 1, 0, 0, 40, 63,226, 2,
+196, 0, 0, 0, 1, 0, 0, 0,160, 64,226, 2, 0, 0, 0, 0,104,128,206, 2, 0, 0, 0, 0, 66, 85, 84, 84, 79, 78, 83, 95,
+ 80, 84, 95, 99,111,110,116,101,120,116, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 66, 85, 84, 84, 79, 78, 83, 95,
+ 80, 84, 95, 99,111,110,116,101,120,116, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 67,111,110,116,101,120,116, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,220,255,186, 0, 36, 0,
+ 0, 0, 0, 0, 0, 0, 38, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 64, 1, 0, 0,160, 64,226, 2,196, 0, 0, 0, 1, 0, 0, 0, 24, 66,226, 2,
+ 40, 63,226, 2,208, 0,222, 2, 0, 0, 0, 0, 82, 69, 78, 68, 69, 82, 95, 80, 84, 95,114,101,110,100,101,114, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 82, 69, 78, 68, 69, 82, 95, 80, 84, 95,114,101,110,100,101,114, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 82,101,110,100,101,114, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,135,255,186, 0, 61, 0, 0, 0, 0, 0, 0, 0, 6, 0, 0, 0, 0, 0,
+ 7, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65,
- 0, 0, 1, 64, 9,242, 95, 64, 0, 0, 0,196, 0, 0, 0, 1, 9,242, 96,176, 9,242, 93,208, 9,152,134, 80, 0, 0, 0, 0,
- 82, 69, 78, 68, 69, 82, 95, 80, 84, 95,100,105,109,101,110,115,105,111,110,115, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 64, 1, 0, 0, 24, 66,226, 2,196, 0, 0, 0, 1, 0, 0, 0,144, 67,226, 2,160, 64,226, 2,248, 1,222, 2, 0, 0, 0, 0,
+ 82, 69, 78, 68, 69, 82, 95, 80, 84, 95,108, 97,121,101,114,115, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 82, 69, 78, 68, 69, 82, 95, 80, 84, 95,100,105,109,101,110,115,105,111,110,115, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 82, 69, 78, 68, 69, 82, 95, 80, 84, 95,108, 97,121,101,114,115, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 68,105,109,101,110,115,105,111,110,115, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 76, 97,121,101,114,115, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0,254,140, 1, 39, 0,203, 0, 0, 0, 0, 0, 0, 0, 6, 0, 0, 0, 0, 0, 0, 0, 9, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0,111,255,186, 0, 0, 0, 0, 0, 0, 0, 4, 0, 6, 0, 0, 0, 0, 0, 8, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 0, 0, 1, 64, 9,242, 96,176, 0, 0, 0,196,
- 0, 0, 0, 1, 9,242, 98, 32, 9,242, 95, 64, 9,152,136, 0, 0, 0, 0, 0, 82, 69, 78, 68, 69, 82, 95, 80, 84, 95, 97,110,
-116,105, 97,108,105, 97,115,105,110,103, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 82, 69, 78, 68, 69, 82, 95, 80, 84, 95, 97,110,
-116,105, 97,108,105, 97,115,105,110,103, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 65,110,116,105, 45, 65,108,105, 97,115,105,110,
-103, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,254, 58, 1, 39, 0, 58, 0, 20, 0, 0,
- 0, 0, 0, 6, 0, 0, 0, 0, 0, 0, 0, 10, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 64, 1, 0, 0,144, 67,226, 2,196, 0, 0, 0,
+ 1, 0, 0, 0, 8, 69,226, 2, 24, 66,226, 2, 32, 3,222, 2, 0, 0, 0, 0, 82, 69, 78, 68, 69, 82, 95, 80, 84, 95,100,105,
+109,101,110,115,105,111,110,115, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 82, 69, 78, 68, 69, 82, 95, 80, 84, 95,100,105,
+109,101,110,115,105,111,110,115, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 68,105,109,101,110,115,105,111,110,115, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,140,254,186, 0,203, 0, 0, 0, 0, 0,
+ 0, 0, 6, 0, 0, 0, 0, 0, 9, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 68, 65, 84, 65, 0, 0, 1, 64, 9,242, 98, 32, 0, 0, 0,196, 0, 0, 0, 1, 9,242, 99,144, 9,242, 96,176,
- 9,152,137,176, 0, 0, 0, 0, 82, 69, 78, 68, 69, 82, 95, 80, 84, 95,109,111,116,105,111,110, 95, 98,108,117,114, 0, 0, 0,
+ 0, 0, 0, 0, 68, 65, 84, 65, 64, 1, 0, 0, 8, 69,226, 2,196, 0, 0, 0, 1, 0, 0, 0,128, 70,226, 2,144, 67,226, 2,
+ 72, 4,222, 2, 0, 0, 0, 0, 82, 69, 78, 68, 69, 82, 95, 80, 84, 95, 97,110,116,105, 97,108,105, 97,115,105,110,103, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 82, 69, 78, 68, 69, 82, 95, 80, 84, 95,109,111,116,105,111,110, 95, 98,108,117,114, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 82, 69, 78, 68, 69, 82, 95, 80, 84, 95, 97,110,116,105, 97,108,105, 97,115,105,110,103, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 83, 97,109,112,108,101,100, 32, 77,111,116,105,111,110, 32, 66,108,117,114, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 65,110,116,105, 45, 65,108,105, 97,115,105,110,103, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,254, 34, 1, 39, 0, 0, 0, 20, 0, 0, 0, 4, 0, 6, 0, 0, 0, 0, 0, 0, 0, 11,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 58,254,186, 0, 58, 0, 20, 0, 0, 0, 0, 0, 6, 0, 0, 0, 0, 0, 10, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 0, 0, 1, 64,
- 9,242, 99,144, 0, 0, 0,196, 0, 0, 0, 1, 9,242,101, 0, 9,242, 98, 32, 9,152,139, 96, 0, 0, 0, 0, 82, 69, 78, 68,
- 69, 82, 95, 80, 84, 95,115,104, 97,100,105,110,103, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 64, 1, 0, 0,
+128, 70,226, 2,196, 0, 0, 0, 1, 0, 0, 0,248, 71,226, 2, 8, 69,226, 2, 80, 78,217, 2, 0, 0, 0, 0, 82, 69, 78, 68,
+ 69, 82, 95, 80, 84, 95,109,111,116,105,111,110, 95, 98,108,117,114, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 82, 69, 78, 68,
- 69, 82, 95, 80, 84, 95,115,104, 97,100,105,110,103, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 83,104, 97,100,
-105,110,103, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,254, 10,
- 1, 39, 0, 0, 0, 0, 0, 0, 0, 4, 0, 6, 0, 0, 0, 0, 0, 0, 0, 12, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 69, 82, 95, 80, 84, 95,109,111,116,105,111,110, 95, 98,108,117,114, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 83, 97,109,112,
+108,101,100, 32, 77,111,116,105,111,110, 32, 66,108,117,114, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 34,254,
+186, 0, 0, 0, 20, 0, 0, 0, 4, 0, 6, 0, 0, 0, 0, 0, 11, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 0, 0, 1, 64, 9,242,101, 0, 0, 0, 0,196, 0, 0, 0, 1,
- 9,242,102,112, 9,242, 99,144, 9,152,140,128, 0, 0, 0, 0, 82, 69, 78, 68, 69, 82, 95, 80, 84, 95,112,101,114,102,111,114,
-109, 97,110, 99,101, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 82, 69, 78, 68, 69, 82, 95, 80, 84, 95,112,101,114,102,111,114,
-109, 97,110, 99,101, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 80,101,114,102,111,114,109, 97,110, 99,101, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 64, 1, 0, 0,248, 71,226, 2,196, 0, 0, 0, 1, 0, 0, 0,
+112, 73,226, 2,128, 70,226, 2,120, 79,217, 2, 0, 0, 0, 0, 82, 69, 78, 68, 69, 82, 95, 80, 84, 95,115,104, 97,100,105,110,
+103, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 82, 69, 78, 68, 69, 82, 95, 80, 84, 95,115,104, 97,100,105,110,
+103, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 83,104, 97,100,105,110,103, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,253,242, 1, 39, 0, 0, 0, 0, 0, 0, 0, 4, 0, 6,
- 0, 0, 0, 0, 0, 0, 0, 13, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 10,254,186, 0, 0, 0, 0, 0, 0, 0, 4, 0, 6, 0,
+ 0, 0, 0, 0, 12, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 68, 65, 84, 65, 0, 0, 1, 64, 9,242,102,112, 0, 0, 0,196, 0, 0, 0, 1, 9,242,103,224, 9,242,101, 0, 9,152,142, 48,
- 0, 0, 0, 0, 82, 69, 78, 68, 69, 82, 95, 80, 84, 95,112,111,115,116, 95,112,114,111, 99,101,115,115,105,110,103, 0, 0, 0,
+ 68, 65, 84, 65, 64, 1, 0, 0,112, 73,226, 2,196, 0, 0, 0, 1, 0, 0, 0,232, 74,226, 2,248, 71,226, 2,160, 80,217, 2,
+ 0, 0, 0, 0, 82, 69, 78, 68, 69, 82, 95, 80, 84, 95,112,101,114,102,111,114,109, 97,110, 99,101, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 82, 69, 78, 68, 69, 82, 95, 80, 84, 95,112,111,115,116, 95,112,114,111, 99,101,115,115,105,110,103, 0, 0, 0,
+ 0, 0, 0, 0, 82, 69, 78, 68, 69, 82, 95, 80, 84, 95,112,101,114,102,111,114,109, 97,110, 99,101, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 80,111,115,116, 32, 80,114,111, 99,101,115,115,105,110,103, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 80,101,114,102,111,114,109, 97,110, 99,101, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0,253,218, 1, 39, 0, 0, 0, 0, 0, 0, 0, 4, 0, 6, 0, 0, 0, 0, 0, 0, 0, 14, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0,242,253,186, 0, 0, 0, 0, 0, 0, 0, 4, 0, 6, 0, 0, 0, 0, 0, 13, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 0, 0, 1, 64, 9,242,103,224,
- 0, 0, 0,196, 0, 0, 0, 1, 9,242,105, 80, 9,242,102,112, 9,152,143,224, 0, 0, 0, 0, 82, 69, 78, 68, 69, 82, 95, 80,
- 84, 95,115,116, 97,109,112, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 64, 1, 0, 0,232, 74,226, 2,
+196, 0, 0, 0, 1, 0, 0, 0, 96, 76,226, 2,112, 73,226, 2,200, 81,217, 2, 0, 0, 0, 0, 82, 69, 78, 68, 69, 82, 95, 80,
+ 84, 95,112,111,115,116, 95,112,114,111, 99,101,115,115,105,110,103, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 82, 69, 78, 68, 69, 82, 95, 80,
- 84, 95,115,116, 97,109,112, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 83,116, 97,109,112, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,253,194, 1, 39, 0, 0,
- 0, 20, 0, 0, 0, 4, 0, 6, 0, 0, 0, 0, 0, 0, 0, 15, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 84, 95,112,111,115,116, 95,112,114,111, 99,101,115,115,105,110,103, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 80,111,115,116, 32, 80,114,111,
+ 99,101,115,115,105,110,103, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,218,253,186, 0, 0, 0,
+ 0, 0, 0, 0, 4, 0, 6, 0, 0, 0, 0, 0, 14, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 0, 0, 1, 64, 9,242,105, 80, 0, 0, 0,196, 0, 0, 0, 1, 11, 28,249,112,
- 9,242,103,224, 9,152,145,144, 0, 0, 0, 0, 82, 69, 78, 68, 69, 82, 95, 80, 84, 95,111,117,116,112,117,116, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 64, 1, 0, 0, 96, 76,226, 2,196, 0, 0, 0, 1, 0, 0, 0,216, 77,226, 2,
+232, 74,226, 2,240, 82,217, 2, 0, 0, 0, 0, 82, 69, 78, 68, 69, 82, 95, 80, 84, 95,115,116, 97,109,112, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 82, 69, 78, 68, 69, 82, 95, 80, 84, 95,111,117,116,112,117,116, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 82, 69, 78, 68, 69, 82, 95, 80, 84, 95,115,116, 97,109,112, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 79,117,116,112,117,116, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 83,116, 97,109,112, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,253, 40, 1, 39, 0,130, 0, 0, 0, 0, 0, 0, 0, 6, 0, 0, 0, 0,
- 0, 0, 0, 16, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,194,253,186, 0, 0, 0, 20, 0, 0, 0, 4, 0, 6, 0, 0, 0, 0, 0,
+ 15, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65,
- 0, 0, 1, 64, 11, 28,249,112, 0, 0, 0,196, 0, 0, 0, 1, 11, 28,250,224, 9,242,105, 80, 9,152,148,240, 0, 0, 0, 0,
- 82, 69, 78, 68, 69, 82, 95, 80, 84, 95, 98, 97,107,101, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 64, 1, 0, 0,216, 77,226, 2,196, 0, 0, 0, 1, 0, 0, 0, 80, 79,226, 2, 96, 76,226, 2, 24, 84,217, 2, 0, 0, 0, 0,
+ 82, 69, 78, 68, 69, 82, 95, 80, 84, 95,111,117,116,112,117,116, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 82, 69, 78, 68, 69, 82, 95, 80, 84, 95, 98, 97,107,101, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 82, 69, 78, 68, 69, 82, 95, 80, 84, 95,111,117,116,112,117,116, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 66, 97,107,101, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 79,117,116,112,117,116, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0,253, 16, 1, 39, 0, 0, 0, 0, 0, 0, 0, 4, 0, 7, 0, 0, 0, 0, 0, 0, 0, 17, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 40,253,186, 0,130, 0, 0, 0, 0, 0, 0, 0, 6, 0, 0, 0, 0, 0, 16, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 0, 0, 1, 64, 11, 28,250,224, 0, 0, 0,196,
- 0, 0, 0, 1, 11, 28,252, 80, 11, 28,249,112, 0, 0, 0, 0, 0, 0, 0, 0, 83, 67, 69, 78, 69, 95, 80, 84, 95,115, 99,101,
-110,101, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 83, 67, 69, 78, 69, 95, 80, 84, 95,115, 99,101,
-110,101, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 83, 99,101,110,101, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 64, 1, 0, 0, 80, 79,226, 2,196, 0, 0, 0,
+ 1, 0, 0, 0,200, 80,226, 2,216, 77,226, 2,104, 86,217, 2, 0, 0, 0, 0, 82, 69, 78, 68, 69, 82, 95, 80, 84, 95, 98, 97,
+107,101, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 82, 69, 78, 68, 69, 82, 95, 80, 84, 95, 98, 97,
+107,101, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 66, 97,107,101, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,255,135, 1, 41, 0, 61, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 16,253,186, 0, 0, 0, 0, 0, 0, 0,
+ 4, 0, 7, 0, 0, 0, 0, 0, 17, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 68, 65, 84, 65, 0, 0, 1, 64, 11, 28,252, 80, 0, 0, 0,196, 0, 0, 0, 1, 11, 28,253,192, 11, 28,250,224,
- 0, 0, 0, 0, 0, 0, 0, 0, 83, 67, 69, 78, 69, 95, 80, 84, 95,117,110,105,116, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 68, 65, 84, 65, 64, 1, 0, 0,200, 80,226, 2,196, 0, 0, 0, 1, 0, 0, 0, 64, 82,226, 2, 80, 79,226, 2,
+ 0, 0, 0, 0, 0, 0, 0, 0, 83, 67, 69, 78, 69, 95, 80, 84, 95,115, 99,101,110,101, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 83, 67, 69, 78, 69, 95, 80, 84, 95,117,110,105,116, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 83, 67, 69, 78, 69, 95, 80, 84, 95,115, 99,101,110,101, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 85,110,105,116,115, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 83, 99,101,110,101, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,255, 28, 1, 41, 0, 83, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,135,255, 41, 1, 61, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 0, 0, 1, 64,
- 11, 28,253,192, 0, 0, 0,196, 0, 0, 0, 1, 11, 28,255, 48, 11, 28,252, 80, 0, 0, 0, 0, 0, 0, 0, 0, 83, 67, 69, 78,
- 69, 95, 80, 84, 95,107,101,121,105,110,103, 95,115,101,116,115, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 64, 1, 0, 0,
+ 64, 82,226, 2,196, 0, 0, 0, 1, 0, 0, 0,184,123,226, 2,200, 80,226, 2, 0, 0, 0, 0, 0, 0, 0, 0, 83, 67, 69, 78,
+ 69, 95, 80, 84, 95,117,110,105,116, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 83, 67, 69, 78,
- 69, 95, 80, 84, 95,107,101,121,105,110,103, 95,115,101,116,115, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 75,101,121,105,
-110,103, 32, 83,101,116,115, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,254,191,
- 1, 41, 0, 69, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 69, 95, 80, 84, 95,117,110,105,116, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 85,110,105,116,
+115, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 28,255,
+ 41, 1, 83, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 0, 0, 1, 64, 11, 28,255, 48, 0, 0, 0,196, 0, 0, 0, 1,
- 11, 29, 0,160, 11, 28,253,192, 0, 0, 0, 0, 0, 0, 0, 0, 83, 67, 69, 78, 69, 95, 80, 84, 95,112,104,121,115,105, 99,115,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 83, 67, 69, 78, 69, 95, 80, 84, 95,112,104,121,115,105, 99,115,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 64, 1, 0, 0,184,123,226, 2,196, 0, 0, 0, 1, 0, 0, 0,
+ 48,125,226, 2, 64, 82,226, 2, 0, 0, 0, 0, 0, 0, 0, 0, 83, 67, 69, 78, 69, 95, 80, 84, 95,107,101,121,105,110,103, 95,
+115,101,116,115, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 83, 67, 69, 78, 69, 95, 80, 84, 95,107,101,121,105,110,103, 95,
+115,101,116,115, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 75,101,121,105,110,103, 32, 83,101,116,115, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 71,114, 97,118,105,116,121, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,191,254, 41, 1, 69, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,254,131, 1, 41, 0, 36, 0, 20, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 68, 65, 84, 65, 64, 1, 0, 0, 48,125,226, 2,196, 0, 0, 0, 1, 0, 0, 0,168,126,226, 2,184,123,226, 2, 0, 0, 0, 0,
+ 0, 0, 0, 0, 83, 67, 69, 78, 69, 95, 80, 84, 95,112,104,121,115,105, 99,115, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 68, 65, 84, 65, 0, 0, 1, 64, 11, 29, 0,160, 0, 0, 0,196, 0, 0, 0, 1, 11, 29, 2, 16, 11, 28,255, 48, 0, 0, 0, 0,
- 0, 0, 0, 0, 83, 67, 69, 78, 69, 95, 80, 84, 95,115,105,109,112,108,105,102,121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 83, 67, 69, 78, 69, 95, 80, 84, 95,112,104,121,115,105, 99,115, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 83, 67, 69, 78, 69, 95, 80, 84, 95,115,105,109,112,108,105,102,121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 71,114, 97,118,105,116,121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 83,105,109,112,108,105,102,121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0,131,254, 41, 1, 36, 0, 20, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0,254, 27, 1, 41, 0, 80, 0, 20, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 0, 0, 1, 64, 11, 29, 2, 16,
- 0, 0, 0,196, 0, 0, 0, 1, 0, 0, 0, 0, 11, 29, 0,160, 0, 0, 0, 0, 0, 0, 0, 0, 83, 67, 69, 78, 69, 95, 80, 84,
- 95, 99,117,115,116,111,109, 95,112,114,111,112,115, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 64, 1, 0, 0,168,126,226, 2,
+196, 0, 0, 0, 1, 0, 0, 0, 32,128,226, 2, 48,125,226, 2, 0, 0, 0, 0, 0, 0, 0, 0, 83, 67, 69, 78, 69, 95, 80, 84,
+ 95,115,105,109,112,108,105,102,121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 83, 67, 69, 78, 69, 95, 80, 84,
- 95, 99,117,115,116,111,109, 95,112,114,111,112,115, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 67,117,115,116,111,109, 32, 80,
-114,111,112,101,114,116,105,101,115, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,253,223, 1, 41, 0, 36,
- 0, 0, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 0, 0, 0,216, 11, 29, 3,128, 0, 0, 0,162, 0, 0, 0, 1, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 1,
- 0, 0, 0, 0, 9,254, 87, 0, 0, 0, 21,255, 0, 0, 0,160, 0, 0, 0, 0, 68, 65, 84, 65, 0, 0, 0, 96, 9,242,106,192,
- 0, 0, 0,197, 0, 0, 0, 1, 11, 29, 7,176, 9,242, 88, 32, 11, 29,191,144, 9,242, 80, 80, 9,242, 80,144, 9,242, 79, 80,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6, 71, 0, 0, 0, 0, 0, 0, 0,131, 15, 15, 6, 72, 0,132, 0, 1, 0, 0, 0, 0,
- 0, 0, 0, 0, 2, 23,133,112, 11, 29, 6,192, 11, 29, 6,192, 11, 29, 4,128, 11, 29, 5,160, 0, 0, 0, 0, 0, 0, 0, 0,
- 9,244,136,240, 9,244, 58, 80, 68, 65, 84, 65, 0, 0, 0,248, 11, 29, 4,128, 0, 0, 0,198, 0, 0, 0, 1, 11, 29, 5,160,
- 0, 0, 0, 0, 0, 0, 0, 0, 68,140, 32, 0, 0, 0, 0, 0, 65,208, 0, 0, 0, 0, 0, 0, 68,201, 0, 0, 0, 0, 0, 0,
- 65,208, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6, 71, 0, 0, 0, 0, 0, 0, 0, 25, 68,200,224, 0, 65,200, 0, 0, 68,200,224, 0,
- 65,200, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 0, 0, 0, 0, 0, 2, 3, 3, 0, 4, 0, 12, 0, 10, 6, 72, 0, 26, 6, 72,
- 0, 26, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6, 71, 0, 0, 0, 0, 0, 0, 0, 25,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6, 72, 0, 26, 0, 6, 0, 1, 0, 2, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 23,134,192, 9,254, 82,208, 9,254, 82,208, 0, 0, 0, 0,
- 0, 0, 0, 0, 9,244, 59, 0, 9,244, 60, 80, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 0, 0, 0,248, 11, 29, 5,160,
- 0, 0, 0,198, 0, 0, 0, 1, 0, 0, 0, 0, 11, 29, 4,128,192, 64, 0, 0, 67,126, 0, 0, 0, 0, 0, 0, 66, 72, 0, 0,
-194,103,218, 88, 67,141,147, 40, 0, 0, 0, 0, 66, 72, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 6, 71, 0, 0, 0, 0, 0, 0, 0, 17, 0, 0, 0, 0, 0, 0, 6, 71, 0, 0, 0, 18, 0, 0, 0,105,
- 63,128, 0, 0, 66, 72, 0, 0, 72,146,124, 0, 66, 72, 0, 0, 61,204,204,205, 65, 32, 0, 0, 0, 72, 0, 0, 0, 0, 2, 0,
- 0, 4, 4, 0, 0, 8, 6, 72, 0,106, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 6, 71, 0, 0, 0, 26, 0, 0, 0,131, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6, 72, 0,106,
- 0, 7, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 23,134, 48,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9,244, 61, 16, 9,244, 62,208, 0, 0, 0, 0, 0, 0, 0, 0,
- 68, 65, 84, 65, 0, 0, 0,188, 11, 29, 6,192, 0, 0, 0,173, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 15, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 31, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 6, 68, 65, 84, 65, 0, 0, 0, 96, 11, 29, 7,176, 0, 0, 0,197,
- 0, 0, 0, 1, 10,122, 0, 96, 9,242,106,192, 9,242, 79,208, 9,242, 79,144, 9,242, 79, 16, 9,242, 80, 16, 0, 0, 0, 0,
- 0, 0, 6, 73, 0, 0, 7,128, 0, 0, 3,165, 0, 0, 4, 99, 3, 3, 1, 56, 0,191, 0, 1, 0, 0, 0, 0, 0, 0, 0, 8,
- 2, 23,131,144, 10,121,255, 64, 10,121,255, 64, 9,242,145, 80, 9,242,146,112, 0, 0, 0, 0, 0, 0, 0, 0, 9,244, 63,160,
- 9,244, 64, 0, 68, 65, 84, 65, 0, 0, 0,248, 9,242,145, 80, 0, 0, 0,198, 0, 0, 0, 1, 9,242,146,112, 0, 0, 0, 0,
- 0, 0, 0, 0, 67,244,128, 0, 0, 0, 0, 0, 65,208, 0, 0, 0, 0, 0, 0, 67,156, 0, 0, 0, 0, 0, 0, 65,208, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 1, 55, 0, 0, 0, 0, 0, 0, 0, 25, 67,155,128, 0, 65,200, 0, 0, 67,155,128, 0, 65,200, 0, 0,
- 63,128, 0, 0, 63,128, 0, 0, 0, 0, 0, 0, 0, 2, 3, 3, 0, 4, 0, 12, 0, 10, 1, 56, 0, 26, 1, 56, 0, 26, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6, 73, 0, 0, 7,128, 0, 0, 4, 74, 0, 0, 4, 99, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 56, 0, 26, 0, 8, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 23,132,224, 9,202,234, 48, 9,202,234, 48, 0, 0, 0, 0, 0, 0, 0, 0,
- 9,244, 64,176, 9,244, 66, 0, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 0, 0, 0,248, 9,242,146,112, 0, 0, 0,198,
- 0, 0, 0, 1, 0, 0, 0, 0, 9,242,145, 80, 0, 0, 0, 0, 67,141,128, 0,194,244, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 67,147,128, 0,195, 19, 0, 0, 0, 0, 0, 0, 0, 0, 1, 39, 0, 0, 1, 56, 0, 0, 0, 18, 0, 0, 0,164, 0, 0, 0, 0,
- 0, 0, 1, 38, 0, 0, 0, 0, 0, 0, 0, 17, 0, 0, 0, 0, 0, 0, 1, 38, 0, 0, 0, 18, 0, 0, 0,164, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 6, 18, 0, 0, 0, 2, 3, 3, 0, 0, 4, 12,
- 0, 6, 1, 56, 0,165, 1, 39, 0,147, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6, 73, 0, 0, 7,128,
- 0, 0, 3,165, 0, 0, 4, 73, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 56, 0,165, 0, 9, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 23,132, 80, 9,203, 36, 80,
- 9,203, 36, 80, 0, 0, 0, 0, 0, 0, 0, 0, 9,244, 66,192, 9,244, 67,160, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65,
- 0, 0, 0,244, 10,121,255, 64, 0, 0, 0,166, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 11, 31, 70, 96, 11, 31, 70, 96, 11, 29, 8, 64, 0,115,101, 32, 83, 99,117,108,112,116, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 1, 0, 0, 68, 65, 84, 65, 0, 0, 0, 12, 11, 29, 8, 64, 0, 0, 0,220, 0, 0, 0, 1, 0, 0, 11, 42, 0, 0, 11, 42,
- 8,212, 32, 32, 68, 65, 84, 65, 0, 0,133,248, 8,212, 32, 32, 0, 0, 0,219, 0, 0, 11, 42, 0, 0, 0, 0, 0, 2, 0, 1,
- 2,154,244, 32, 0, 19, 0, 0, 0, 1, 0, 1, 2,154,244, 32, 0, 20, 0, 0, 0, 1, 0, 1, 2,154,244, 32, 0, 21, 0, 1,
- 0, 1, 0, 0, 2,154,244, 32, 0, 0, 0, 0, 0, 1, 0, 1, 11, 28, 31,176, 0, 0, 0, 0, 0, 1, 0, 1, 2,174, 10, 32,
- 0, 0, 0, 0, 0, 1, 0, 1, 11, 28, 39, 32, 0, 0, 0, 0, 0, 1, 0, 1, 2,187,108, 32, 0, 0, 0, 0, 0, 1, 0, 1,
- 11, 28, 37,112, 0, 0, 0, 0, 0, 1, 0, 1, 2,206,150, 32, 0, 0, 0, 0, 0, 1, 0, 1, 11, 28, 28, 64, 0, 0, 0, 0,
- 0, 1, 0, 1, 2,212,100, 32, 0, 0, 0, 0, 0, 1, 0, 1, 11, 28, 27,176, 0, 21, 0, 0, 0, 1, 0, 1, 2,154,244, 32,
- 0, 30,255,255, 0, 1, 0, 0, 2,154,244, 32, 0, 31, 0, 0, 0, 1, 0, 0, 2,154,244, 32, 0, 31, 0, 1, 0, 1, 0, 0,
- 2,154,244, 32, 0, 31, 0, 2, 0, 1, 0, 0, 2,154,244, 32, 0, 31, 0, 3, 0, 1, 0, 0, 2,154,244, 32, 0, 31, 0, 4,
- 0, 1, 0, 0, 2,154,244, 32, 0, 31, 0, 5, 0, 1, 0, 0, 2,154,244, 32, 0, 31, 0, 6, 0, 1, 0, 0, 2,154,244, 32,
- 0, 31, 0, 7, 0, 1, 0, 0, 2,154,244, 32, 0, 31, 0, 8, 0, 1, 0, 0, 2,154,244, 32, 0, 31, 0, 9, 0, 1, 0, 0,
- 2,154,244, 32, 0, 31, 0, 10, 0, 1, 0, 0, 2,154,244, 32, 0, 31, 0, 11, 0, 1, 0, 0, 2,154,244, 32, 0, 31, 0, 12,
- 0, 1, 0, 0, 2,154,244, 32, 0, 31, 0, 13, 0, 1, 0, 0, 2,154,244, 32, 0, 31, 0, 14, 0, 1, 0, 0, 2,154,244, 32,
- 0, 31, 0, 15, 0, 1, 0, 0, 2,154,244, 32, 0, 31, 0, 16, 0, 1, 0, 0, 2,154,244, 32, 0, 31, 0, 17, 0, 1, 0, 0,
- 2,154,244, 32, 0, 31, 0, 18, 0, 1, 0, 0, 2,154,244, 32, 0, 31, 0, 19, 0, 1, 0, 0, 2,154,244, 32, 0, 31, 0, 20,
- 0, 1, 0, 0, 2,154,244, 32, 0, 31, 0, 21, 0, 1, 0, 0, 2,154,244, 32, 0, 31, 0, 22, 0, 1, 0, 0, 2,154,244, 32,
- 0, 31, 0, 23, 0, 1, 0, 0, 2,154,244, 32, 0, 31, 0, 24, 0, 1, 0, 0, 2,154,244, 32, 0, 31, 0, 25, 0, 1, 0, 0,
- 2,154,244, 32, 0, 31, 0, 26, 0, 1, 0, 0, 2,154,244, 32, 0, 31, 0, 27, 0, 1, 0, 0, 2,154,244, 32, 0, 31, 0, 28,
- 0, 1, 0, 0, 2,154,244, 32, 0, 31, 0, 29, 0, 1, 0, 0, 2,154,244, 32, 0, 31, 0, 30, 0, 1, 0, 0, 2,154,244, 32,
- 0, 31, 0, 31, 0, 1, 0, 0, 2,154,244, 32, 0, 31, 0, 32, 0, 1, 0, 0, 2,154,244, 32, 0, 31, 0, 33, 0, 1, 0, 0,
- 2,154,244, 32, 0, 31, 0, 34, 0, 1, 0, 0, 2,154,244, 32, 0, 31, 0, 35, 0, 1, 0, 0, 2,154,244, 32, 0, 31, 0, 36,
- 0, 1, 0, 0, 2,154,244, 32, 0, 31, 0, 37, 0, 1, 0, 0, 2,154,244, 32, 0, 31, 0, 38, 0, 1, 0, 0, 2,154,244, 32,
- 0, 31, 0, 39, 0, 1, 0, 0, 2,154,244, 32, 0, 31, 0, 40, 0, 1, 0, 0, 2,154,244, 32, 0, 31, 0, 41, 0, 1, 0, 0,
- 2,154,244, 32, 0, 31, 0, 42, 0, 1, 0, 0, 2,154,244, 32, 0, 31, 0, 43, 0, 1, 0, 0, 2,154,244, 32, 0, 31, 0, 44,
- 0, 1, 0, 0, 2,154,244, 32, 0, 31, 0, 45, 0, 1, 0, 0, 2,154,244, 32, 0, 31, 0, 46, 0, 1, 0, 0, 2,154,244, 32,
- 0, 31, 0, 47, 0, 1, 0, 0, 2,154,244, 32, 0, 31, 0, 48, 0, 1, 0, 0, 2,154,244, 32, 0, 30,255,255, 0, 1, 0, 0,
- 2,154,244, 32, 0, 31, 0, 0, 0, 1, 0, 0, 2,154,244, 32, 0, 31, 0, 1, 0, 1, 0, 0, 2,154,244, 32, 0, 31, 0, 2,
- 0, 1, 0, 0, 2,154,244, 32, 0, 31, 0, 3, 0, 1, 0, 0, 2,154,244, 32, 0, 31, 0, 4, 0, 1, 0, 0, 2,154,244, 32,
- 0, 31, 0, 5, 0, 1, 0, 0, 2,154,244, 32, 0, 31, 0, 6, 0, 1, 0, 0, 2,154,244, 32, 0, 31, 0, 7, 0, 1, 0, 0,
- 2,154,244, 32, 0, 31, 0, 8, 0, 1, 0, 0, 2,154,244, 32, 0, 31, 0, 9, 0, 1, 0, 0, 2,154,244, 32, 0, 31, 0, 10,
- 0, 1, 0, 0, 2,154,244, 32, 0, 31, 0, 11, 0, 1, 0, 0, 2,154,244, 32, 0, 31, 0, 12, 0, 1, 0, 0, 2,154,244, 32,
- 0, 31, 0, 13, 0, 1, 0, 0, 2,154,244, 32, 0, 31, 0, 14, 0, 1, 0, 0, 2,154,244, 32, 0, 31, 0, 15, 0, 1, 0, 0,
- 2,154,244, 32, 0, 31, 0, 16, 0, 1, 0, 0, 2,154,244, 32, 0, 31, 0, 17, 0, 1, 0, 0, 2,154,244, 32, 0, 31, 0, 18,
- 0, 1, 0, 0, 2,154,244, 32, 0, 31, 0, 19, 0, 1, 0, 0, 2,154,244, 32, 0, 31, 0, 20, 0, 1, 0, 0, 2,154,244, 32,
- 0, 31, 0, 21, 0, 1, 0, 0, 2,154,244, 32, 0, 31, 0, 22, 0, 1, 0, 0, 2,154,244, 32, 0, 31, 0, 23, 0, 1, 0, 0,
- 2,154,244, 32, 0, 31, 0, 24, 0, 1, 0, 0, 2,154,244, 32, 0, 31, 0, 25, 0, 1, 0, 0, 2,154,244, 32, 0, 31, 0, 26,
- 0, 1, 0, 0, 2,154,244, 32, 0, 31, 0, 27, 0, 1, 0, 0, 2,154,244, 32, 0, 31, 0, 28, 0, 1, 0, 0, 2,154,244, 32,
- 0, 31, 0, 29, 0, 1, 0, 0, 2,154,244, 32, 0, 31, 0, 30, 0, 1, 0, 0, 2,154,244, 32, 0, 31, 0, 31, 0, 1, 0, 0,
- 2,154,244, 32, 0, 31, 0, 32, 0, 1, 0, 0, 2,154,244, 32, 0, 31, 0, 33, 0, 1, 0, 0, 2,154,244, 32, 0, 31, 0, 34,
- 0, 1, 0, 0, 2,154,244, 32, 0, 31, 0, 35, 0, 1, 0, 0, 2,154,244, 32, 0, 31, 0, 36, 0, 1, 0, 0, 2,154,244, 32,
- 0, 31, 0, 37, 0, 1, 0, 0, 2,154,244, 32, 0, 31, 0, 38, 0, 1, 0, 0, 2,154,244, 32, 0, 31, 0, 39, 0, 1, 0, 0,
- 2,154,244, 32, 0, 31, 0, 40, 0, 1, 0, 0, 2,154,244, 32, 0, 30,255,255, 0, 1, 0, 0, 2,216,154, 32, 0, 30,255,255,
- 0, 1, 0, 0, 2,216,158, 32, 0, 30,255,255, 0, 1, 0, 0, 2,195, 38, 32, 0, 30,255,255, 0, 1, 0, 0, 2,195, 42, 32,
- 0, 30,255,255, 0, 1, 0, 0, 2,153, 66, 32, 0, 30,255,255, 0, 1, 0, 0, 2,153, 70, 32, 0, 30,255,255, 0, 1, 0, 0,
- 2,197,122, 32, 0, 30,255,255, 0, 1, 0, 0, 2,197,126, 32, 0, 30,255,255, 0, 1, 0, 0, 2,199, 36, 32, 0, 30,255,255,
- 0, 1, 0, 0, 2,199, 40, 32, 0, 30,255,255, 0, 1, 0, 0, 2,211,232, 32, 0, 30,255,255, 0, 1, 0, 0, 2,211,236, 32,
- 0, 30,255,255, 0, 1, 0, 0, 2,196,250, 32, 0, 30,255,255, 0, 1, 0, 0, 2,196,254, 32, 0, 30,255,255, 0, 1, 0, 0,
- 2,158, 64, 32, 0, 30,255,255, 0, 1, 0, 0, 2,158, 68, 32, 0, 30,255,255, 0, 1, 0, 0, 2,207, 10, 32, 0, 30,255,255,
- 0, 1, 0, 0, 2,207, 14, 32, 0, 30,255,255, 0, 1, 0, 0, 2,205,210, 32, 0, 30,255,255, 0, 1, 0, 0, 2,205,214, 32,
- 0, 30,255,255, 0, 1, 0, 0, 2,209, 44, 32, 0, 30,255,255, 0, 1, 0, 0, 2,209, 48, 32, 0, 30,255,255, 0, 1, 0, 0,
- 2,199,162, 32, 0, 30,255,255, 0, 1, 0, 0, 2,199,166, 32, 0, 30,255,255, 0, 1, 0, 0, 2,198,174, 32, 0, 30,255,255,
- 0, 1, 0, 0, 2,198,178, 32, 0, 30,255,255, 0, 1, 0, 0, 2,212, 20, 32, 0, 30,255,255, 0, 1, 0, 0, 2,212, 24, 32,
- 0, 30,255,255, 0, 1, 0, 0, 2,215,240, 32, 0, 30,255,255, 0, 1, 0, 0, 2,215,244, 32, 0, 31, 0, 0, 0, 1, 0, 0,
- 2,216,154, 32, 0, 31, 0, 1, 0, 1, 0, 0, 2,216,154, 32, 0, 31, 0, 2, 0, 1, 0, 0, 2,216,154, 32, 0, 31, 0, 3,
- 0, 1, 0, 0, 2,216,154, 32, 0, 31, 0, 4, 0, 1, 0, 0, 2,216,154, 32, 0, 31, 0, 5, 0, 1, 0, 0, 2,216,154, 32,
- 0, 31, 0, 6, 0, 1, 0, 0, 2,216,154, 32, 0, 31, 0, 7, 0, 1, 0, 0, 2,216,154, 32, 0, 31, 0, 8, 0, 1, 0, 0,
- 2,216,154, 32, 0, 31, 0, 9, 0, 1, 0, 0, 2,216,154, 32, 0, 31, 0, 10, 0, 1, 0, 0, 2,216,154, 32, 0, 31, 0, 11,
- 0, 1, 0, 0, 2,216,154, 32, 0, 31, 0, 12, 0, 1, 0, 0, 2,216,154, 32, 0, 31, 0, 13, 0, 1, 0, 0, 2,216,154, 32,
- 0, 31, 0, 14, 0, 1, 0, 0, 2,216,154, 32, 0, 31, 0, 15, 0, 1, 0, 0, 2,216,154, 32, 0, 31, 0, 16, 0, 1, 0, 0,
- 2,216,154, 32, 0, 31, 0, 17, 0, 1, 0, 0, 2,216,154, 32, 0, 31, 0, 18, 0, 1, 0, 0, 2,216,154, 32, 0, 31, 0, 19,
- 0, 1, 0, 0, 2,216,154, 32, 0, 31, 0, 20, 0, 1, 0, 0, 2,216,154, 32, 0, 31, 0, 21, 0, 1, 0, 0, 2,216,154, 32,
- 0, 31, 0, 22, 0, 1, 0, 0, 2,216,154, 32, 0, 31, 0, 23, 0, 1, 0, 0, 2,216,154, 32, 0, 31, 0, 24, 0, 1, 0, 0,
- 2,216,154, 32, 0, 31, 0, 25, 0, 1, 0, 0, 2,216,154, 32, 0, 31, 0, 26, 0, 1, 0, 0, 2,216,154, 32, 0, 31, 0, 27,
- 0, 1, 0, 0, 2,216,154, 32, 0, 31, 0, 28, 0, 1, 0, 0, 2,216,154, 32, 0, 31, 0, 29, 0, 1, 0, 0, 2,216,154, 32,
- 0, 31, 0, 30, 0, 1, 0, 0, 2,216,154, 32, 0, 31, 0, 31, 0, 1, 0, 0, 2,216,154, 32, 0, 31, 0, 32, 0, 1, 0, 0,
- 2,216,154, 32, 0, 31, 0, 33, 0, 1, 0, 0, 2,216,154, 32, 0, 31, 0, 34, 0, 1, 0, 0, 2,216,154, 32, 0, 31, 0, 35,
- 0, 1, 0, 0, 2,216,154, 32, 0, 31, 0, 36, 0, 1, 0, 0, 2,216,154, 32, 0, 31, 0, 37, 0, 1, 0, 0, 2,216,154, 32,
- 0, 31, 0, 38, 0, 1, 0, 0, 2,216,154, 32, 0, 31, 0, 39, 0, 1, 0, 0, 2,216,154, 32, 0, 31, 0, 40, 0, 1, 0, 0,
- 2,216,154, 32, 0, 31, 0, 41, 0, 1, 0, 0, 2,216,154, 32, 0, 31, 0, 42, 0, 1, 0, 0, 2,216,154, 32, 0, 31, 0, 43,
- 0, 1, 0, 0, 2,216,154, 32, 0, 31, 0, 44, 0, 1, 0, 0, 2,216,154, 32, 0, 31, 0, 45, 0, 1, 0, 0, 2,216,154, 32,
- 0, 31, 0, 46, 0, 1, 0, 0, 2,216,154, 32, 0, 31, 0, 47, 0, 1, 0, 0, 2,216,154, 32, 0, 31, 0, 48, 0, 1, 0, 0,
- 2,216,154, 32, 0, 31, 0, 49, 0, 1, 0, 0, 2,216,154, 32, 0, 31, 0, 50, 0, 1, 0, 0, 2,216,154, 32, 0, 31, 0, 51,
- 0, 1, 0, 0, 2,216,154, 32, 0, 31, 0, 52, 0, 1, 0, 0, 2,216,154, 32, 0, 31, 0, 53, 0, 1, 0, 0, 2,216,154, 32,
- 0, 31, 0, 54, 0, 1, 0, 0, 2,216,154, 32, 0, 31, 0, 55, 0, 1, 0, 0, 2,216,154, 32, 0, 31, 0, 56, 0, 1, 0, 0,
- 2,216,154, 32, 0, 31, 0, 57, 0, 1, 0, 0, 2,216,154, 32, 0, 31, 0, 58, 0, 1, 0, 0, 2,216,154, 32, 0, 31, 0, 59,
- 0, 1, 0, 0, 2,216,154, 32, 0, 31, 0, 60, 0, 1, 0, 0, 2,216,154, 32, 0, 31, 0, 61, 0, 1, 0, 0, 2,216,154, 32,
- 0, 31, 0, 62, 0, 1, 0, 0, 2,216,154, 32, 0, 31, 0, 63, 0, 1, 0, 0, 2,216,154, 32, 0, 31, 0, 64, 0, 1, 0, 0,
- 2,216,154, 32, 0, 31, 0, 65, 0, 1, 0, 0, 2,216,154, 32, 0, 31, 0, 66, 0, 1, 0, 0, 2,216,154, 32, 0, 31, 0, 67,
- 0, 1, 0, 0, 2,216,154, 32, 0, 31, 0, 68, 0, 1, 0, 0, 2,216,154, 32, 0, 31, 0, 69, 0, 1, 0, 0, 2,216,154, 32,
- 0, 30,255,255, 0, 1, 0, 0, 11, 28, 27,176, 0, 30,255,255, 0, 1, 0, 0, 11, 28, 28, 64, 0, 30,255,255, 0, 1, 0, 0,
- 2,187,108, 32, 0, 30,255,255, 0, 1, 0, 0, 11, 28, 39, 32, 0, 30,255,255, 0, 3, 0, 0, 2,212,100, 32, 0, 30,255,255,
- 0, 1, 0, 0, 2,174, 10, 32, 0, 30,255,255, 0, 1, 0, 0, 2,206,150, 32, 0, 30,255,255, 0, 1, 0, 0, 9,244,204,208,
- 0, 30,255,255, 0, 1, 0, 0, 9,245, 11, 16, 0, 30,255,255, 0, 1, 0, 0, 11, 29,167, 48, 0, 30,255,255, 0, 1, 0, 0,
- 9,253,180,224, 0, 30,255,255, 0, 1, 0, 0, 11, 27,167, 64, 0, 30,255,255, 0, 1, 0, 0, 11, 27,220,208, 0, 30,255,255,
- 0, 1, 0, 0, 11, 27,245, 16, 0, 30,255,255, 0, 1, 0, 0, 11, 28, 37,112, 0, 30,255,255, 0, 1, 0, 0, 9,244,203, 64,
- 0, 30,255,255, 0, 1, 0, 0, 11, 28, 31,176, 0, 31, 0, 0, 0, 1, 0, 0, 2,216,158, 32, 0, 31, 0, 1, 0, 1, 0, 0,
- 2,216,158, 32, 0, 31, 0, 2, 0, 1, 0, 0, 2,216,158, 32, 0, 31, 0, 3, 0, 1, 0, 0, 2,216,158, 32, 0, 31, 0, 4,
- 0, 1, 0, 0, 2,216,158, 32, 0, 31, 0, 5, 0, 1, 0, 0, 2,216,158, 32, 0, 31, 0, 6, 0, 1, 0, 0, 2,216,158, 32,
- 0, 31, 0, 7, 0, 1, 0, 0, 2,216,158, 32, 0, 31, 0, 8, 0, 1, 0, 0, 2,216,158, 32, 0, 31, 0, 9, 0, 1, 0, 0,
- 2,216,158, 32, 0, 31, 0, 10, 0, 1, 0, 0, 2,216,158, 32, 0, 31, 0, 11, 0, 1, 0, 0, 2,216,158, 32, 0, 31, 0, 12,
- 0, 1, 0, 0, 2,216,158, 32, 0, 31, 0, 13, 0, 1, 0, 0, 2,216,158, 32, 0, 31, 0, 14, 0, 1, 0, 0, 2,216,158, 32,
- 0, 31, 0, 15, 0, 1, 0, 0, 2,216,158, 32, 0, 31, 0, 16, 0, 1, 0, 0, 2,216,158, 32, 0, 31, 0, 17, 0, 1, 0, 0,
- 2,216,158, 32, 0, 31, 0, 18, 0, 1, 0, 0, 2,216,158, 32, 0, 31, 0, 19, 0, 1, 0, 0, 2,216,158, 32, 0, 31, 0, 20,
- 0, 1, 0, 0, 2,216,158, 32, 0, 31, 0, 21, 0, 1, 0, 0, 2,216,158, 32, 0, 31, 0, 22, 0, 1, 0, 0, 2,216,158, 32,
- 0, 31, 0, 23, 0, 1, 0, 0, 2,216,158, 32, 0, 31, 0, 24, 0, 1, 0, 0, 2,216,158, 32, 0, 31, 0, 25, 0, 1, 0, 0,
- 2,216,158, 32, 0, 31, 0, 26, 0, 1, 0, 0, 2,216,158, 32, 0, 31, 0, 27, 0, 1, 0, 0, 2,216,158, 32, 0, 31, 0, 28,
- 0, 1, 0, 0, 2,216,158, 32, 0, 31, 0, 29, 0, 1, 0, 0, 2,216,158, 32, 0, 31, 0, 30, 0, 1, 0, 0, 2,216,158, 32,
- 0, 31, 0, 31, 0, 1, 0, 0, 2,216,158, 32, 0, 31, 0, 32, 0, 1, 0, 0, 2,216,158, 32, 0, 31, 0, 33, 0, 1, 0, 0,
- 2,216,158, 32, 0, 31, 0, 34, 0, 1, 0, 0, 2,216,158, 32, 0, 31, 0, 35, 0, 1, 0, 0, 2,216,158, 32, 0, 31, 0, 36,
- 0, 1, 0, 0, 2,216,158, 32, 0, 31, 0, 37, 0, 1, 0, 0, 2,216,158, 32, 0, 31, 0, 38, 0, 1, 0, 0, 2,216,158, 32,
- 0, 31, 0, 39, 0, 1, 0, 0, 2,216,158, 32, 0, 31, 0, 40, 0, 1, 0, 0, 2,216,158, 32, 0, 31, 0, 41, 0, 1, 0, 0,
- 2,216,158, 32, 0, 31, 0, 42, 0, 1, 0, 0, 2,216,158, 32, 0, 31, 0, 43, 0, 1, 0, 0, 2,216,158, 32, 0, 31, 0, 44,
- 0, 1, 0, 0, 2,216,158, 32, 0, 31, 0, 45, 0, 1, 0, 0, 2,216,158, 32, 0, 31, 0, 46, 0, 1, 0, 0, 2,216,158, 32,
- 0, 31, 0, 47, 0, 1, 0, 0, 2,216,158, 32, 0, 31, 0, 48, 0, 1, 0, 0, 2,216,158, 32, 0, 31, 0, 49, 0, 1, 0, 0,
- 2,216,158, 32, 0, 31, 0, 50, 0, 1, 0, 0, 2,216,158, 32, 0, 31, 0, 51, 0, 1, 0, 0, 2,216,158, 32, 0, 31, 0, 52,
- 0, 1, 0, 0, 2,216,158, 32, 0, 31, 0, 53, 0, 1, 0, 0, 2,216,158, 32, 0, 31, 0, 54, 0, 1, 0, 0, 2,216,158, 32,
- 0, 31, 0, 55, 0, 1, 0, 0, 2,216,158, 32, 0, 31, 0, 56, 0, 1, 0, 0, 2,216,158, 32, 0, 31, 0, 57, 0, 1, 0, 0,
- 2,216,158, 32, 0, 31, 0, 58, 0, 1, 0, 0, 2,216,158, 32, 0, 31, 0, 59, 0, 1, 0, 0, 2,216,158, 32, 0, 31, 0, 60,
- 0, 1, 0, 0, 2,216,158, 32, 0, 31, 0, 61, 0, 1, 0, 0, 2,216,158, 32, 0, 31, 0, 62, 0, 1, 0, 0, 2,216,158, 32,
- 0, 31, 0, 63, 0, 1, 0, 0, 2,216,158, 32, 0, 31, 0, 64, 0, 1, 0, 0, 2,216,158, 32, 0, 31, 0, 65, 0, 1, 0, 0,
- 2,216,158, 32, 0, 31, 0, 66, 0, 1, 0, 0, 2,216,158, 32, 0, 31, 0, 67, 0, 1, 0, 0, 2,216,158, 32, 0, 31, 0, 68,
- 0, 1, 0, 0, 2,216,158, 32, 0, 31, 0, 69, 0, 1, 0, 0, 2,216,158, 32, 0, 31, 0, 0, 0, 1, 0, 0, 2,195, 38, 32,
- 0, 31, 0, 1, 0, 1, 0, 0, 2,195, 38, 32, 0, 31, 0, 2, 0, 1, 0, 0, 2,195, 38, 32, 0, 31, 0, 3, 0, 1, 0, 0,
- 2,195, 38, 32, 0, 31, 0, 4, 0, 1, 0, 0, 2,195, 38, 32, 0, 31, 0, 5, 0, 1, 0, 0, 2,195, 38, 32, 0, 31, 0, 6,
- 0, 1, 0, 0, 2,195, 38, 32, 0, 31, 0, 7, 0, 1, 0, 0, 2,195, 38, 32, 0, 31, 0, 8, 0, 1, 0, 0, 2,195, 38, 32,
- 0, 31, 0, 9, 0, 1, 0, 0, 2,195, 38, 32, 0, 31, 0, 10, 0, 1, 0, 0, 2,195, 38, 32, 0, 31, 0, 11, 0, 1, 0, 0,
- 2,195, 38, 32, 0, 31, 0, 12, 0, 1, 0, 0, 2,195, 38, 32, 0, 31, 0, 13, 0, 1, 0, 0, 2,195, 38, 32, 0, 31, 0, 14,
- 0, 1, 0, 0, 2,195, 38, 32, 0, 31, 0, 15, 0, 1, 0, 0, 2,195, 38, 32, 0, 31, 0, 16, 0, 1, 0, 0, 2,195, 38, 32,
- 0, 31, 0, 17, 0, 1, 0, 0, 2,195, 38, 32, 0, 31, 0, 18, 0, 1, 0, 0, 2,195, 38, 32, 0, 31, 0, 19, 0, 1, 0, 0,
- 2,195, 38, 32, 0, 31, 0, 20, 0, 1, 0, 0, 2,195, 38, 32, 0, 31, 0, 21, 0, 1, 0, 0, 2,195, 38, 32, 0, 31, 0, 22,
- 0, 1, 0, 0, 2,195, 38, 32, 0, 31, 0, 23, 0, 1, 0, 0, 2,195, 38, 32, 0, 31, 0, 24, 0, 1, 0, 0, 2,195, 38, 32,
- 0, 31, 0, 25, 0, 1, 0, 0, 2,195, 38, 32, 0, 31, 0, 26, 0, 1, 0, 0, 2,195, 38, 32, 0, 31, 0, 27, 0, 1, 0, 0,
- 2,195, 38, 32, 0, 31, 0, 28, 0, 1, 0, 0, 2,195, 38, 32, 0, 31, 0, 29, 0, 1, 0, 0, 2,195, 38, 32, 0, 31, 0, 30,
- 0, 1, 0, 0, 2,195, 38, 32, 0, 31, 0, 31, 0, 1, 0, 0, 2,195, 38, 32, 0, 31, 0, 32, 0, 1, 0, 0, 2,195, 38, 32,
- 0, 31, 0, 33, 0, 1, 0, 0, 2,195, 38, 32, 0, 31, 0, 34, 0, 1, 0, 0, 2,195, 38, 32, 0, 31, 0, 35, 0, 1, 0, 0,
- 2,195, 38, 32, 0, 31, 0, 36, 0, 1, 0, 0, 2,195, 38, 32, 0, 31, 0, 37, 0, 1, 0, 0, 2,195, 38, 32, 0, 31, 0, 38,
- 0, 1, 0, 0, 2,195, 38, 32, 0, 31, 0, 39, 0, 1, 0, 0, 2,195, 38, 32, 0, 31, 0, 40, 0, 1, 0, 0, 2,195, 38, 32,
- 0, 31, 0, 41, 0, 1, 0, 0, 2,195, 38, 32, 0, 31, 0, 42, 0, 1, 0, 0, 2,195, 38, 32, 0, 31, 0, 43, 0, 1, 0, 0,
- 2,195, 38, 32, 0, 31, 0, 44, 0, 1, 0, 0, 2,195, 38, 32, 0, 31, 0, 45, 0, 1, 0, 0, 2,195, 38, 32, 0, 31, 0, 46,
- 0, 1, 0, 0, 2,195, 38, 32, 0, 31, 0, 47, 0, 1, 0, 0, 2,195, 38, 32, 0, 31, 0, 48, 0, 1, 0, 0, 2,195, 38, 32,
- 0, 31, 0, 49, 0, 1, 0, 0, 2,195, 38, 32, 0, 31, 0, 50, 0, 1, 0, 0, 2,195, 38, 32, 0, 31, 0, 51, 0, 1, 0, 0,
- 2,195, 38, 32, 0, 31, 0, 52, 0, 1, 0, 0, 2,195, 38, 32, 0, 31, 0, 53, 0, 1, 0, 0, 2,195, 38, 32, 0, 31, 0, 54,
- 0, 1, 0, 0, 2,195, 38, 32, 0, 31, 0, 55, 0, 1, 0, 0, 2,195, 38, 32, 0, 31, 0, 56, 0, 1, 0, 0, 2,195, 38, 32,
- 0, 31, 0, 57, 0, 1, 0, 0, 2,195, 38, 32, 0, 31, 0, 58, 0, 1, 0, 0, 2,195, 38, 32, 0, 31, 0, 59, 0, 1, 0, 0,
- 2,195, 38, 32, 0, 31, 0, 60, 0, 1, 0, 0, 2,195, 38, 32, 0, 31, 0, 61, 0, 1, 0, 0, 2,195, 38, 32, 0, 31, 0, 62,
- 0, 1, 0, 0, 2,195, 38, 32, 0, 31, 0, 63, 0, 1, 0, 0, 2,195, 38, 32, 0, 31, 0, 64, 0, 1, 0, 0, 2,195, 38, 32,
- 0, 31, 0, 65, 0, 1, 0, 0, 2,195, 38, 32, 0, 31, 0, 66, 0, 1, 0, 0, 2,195, 38, 32, 0, 31, 0, 67, 0, 1, 0, 0,
- 2,195, 38, 32, 0, 31, 0, 68, 0, 1, 0, 0, 2,195, 38, 32, 0, 31, 0, 69, 0, 1, 0, 0, 2,195, 38, 32, 0, 31, 0, 0,
- 0, 1, 0, 0, 2,195, 42, 32, 0, 31, 0, 1, 0, 1, 0, 0, 2,195, 42, 32, 0, 31, 0, 2, 0, 1, 0, 0, 2,195, 42, 32,
- 0, 31, 0, 3, 0, 1, 0, 0, 2,195, 42, 32, 0, 31, 0, 4, 0, 1, 0, 0, 2,195, 42, 32, 0, 31, 0, 5, 0, 1, 0, 0,
- 2,195, 42, 32, 0, 31, 0, 6, 0, 1, 0, 0, 2,195, 42, 32, 0, 31, 0, 7, 0, 1, 0, 0, 2,195, 42, 32, 0, 31, 0, 8,
- 0, 1, 0, 0, 2,195, 42, 32, 0, 31, 0, 9, 0, 1, 0, 0, 2,195, 42, 32, 0, 31, 0, 10, 0, 1, 0, 0, 2,195, 42, 32,
- 0, 31, 0, 11, 0, 1, 0, 0, 2,195, 42, 32, 0, 31, 0, 12, 0, 1, 0, 0, 2,195, 42, 32, 0, 31, 0, 13, 0, 1, 0, 0,
- 2,195, 42, 32, 0, 31, 0, 14, 0, 1, 0, 0, 2,195, 42, 32, 0, 31, 0, 15, 0, 1, 0, 0, 2,195, 42, 32, 0, 31, 0, 16,
- 0, 1, 0, 0, 2,195, 42, 32, 0, 31, 0, 17, 0, 1, 0, 0, 2,195, 42, 32, 0, 31, 0, 18, 0, 1, 0, 0, 2,195, 42, 32,
- 0, 31, 0, 19, 0, 1, 0, 0, 2,195, 42, 32, 0, 31, 0, 20, 0, 1, 0, 0, 2,195, 42, 32, 0, 31, 0, 21, 0, 1, 0, 0,
- 2,195, 42, 32, 0, 31, 0, 22, 0, 1, 0, 0, 2,195, 42, 32, 0, 31, 0, 23, 0, 1, 0, 0, 2,195, 42, 32, 0, 31, 0, 24,
- 0, 1, 0, 0, 2,195, 42, 32, 0, 31, 0, 25, 0, 1, 0, 0, 2,195, 42, 32, 0, 31, 0, 26, 0, 1, 0, 0, 2,195, 42, 32,
- 0, 31, 0, 27, 0, 1, 0, 0, 2,195, 42, 32, 0, 31, 0, 28, 0, 1, 0, 0, 2,195, 42, 32, 0, 31, 0, 29, 0, 1, 0, 0,
- 2,195, 42, 32, 0, 31, 0, 30, 0, 1, 0, 0, 2,195, 42, 32, 0, 31, 0, 31, 0, 1, 0, 0, 2,195, 42, 32, 0, 31, 0, 32,
- 0, 1, 0, 0, 2,195, 42, 32, 0, 31, 0, 33, 0, 1, 0, 0, 2,195, 42, 32, 0, 31, 0, 34, 0, 1, 0, 0, 2,195, 42, 32,
- 0, 31, 0, 35, 0, 1, 0, 0, 2,195, 42, 32, 0, 31, 0, 36, 0, 1, 0, 0, 2,195, 42, 32, 0, 31, 0, 37, 0, 1, 0, 0,
- 2,195, 42, 32, 0, 31, 0, 38, 0, 1, 0, 0, 2,195, 42, 32, 0, 31, 0, 39, 0, 1, 0, 0, 2,195, 42, 32, 0, 31, 0, 40,
- 0, 1, 0, 0, 2,195, 42, 32, 0, 31, 0, 41, 0, 1, 0, 0, 2,195, 42, 32, 0, 31, 0, 42, 0, 1, 0, 0, 2,195, 42, 32,
- 0, 31, 0, 43, 0, 1, 0, 0, 2,195, 42, 32, 0, 31, 0, 44, 0, 1, 0, 0, 2,195, 42, 32, 0, 31, 0, 45, 0, 1, 0, 0,
- 2,195, 42, 32, 0, 31, 0, 46, 0, 1, 0, 0, 2,195, 42, 32, 0, 31, 0, 47, 0, 1, 0, 0, 2,195, 42, 32, 0, 31, 0, 48,
- 0, 1, 0, 0, 2,195, 42, 32, 0, 31, 0, 49, 0, 1, 0, 0, 2,195, 42, 32, 0, 31, 0, 50, 0, 1, 0, 0, 2,195, 42, 32,
- 0, 31, 0, 51, 0, 1, 0, 0, 2,195, 42, 32, 0, 31, 0, 52, 0, 1, 0, 0, 2,195, 42, 32, 0, 31, 0, 53, 0, 1, 0, 0,
- 2,195, 42, 32, 0, 31, 0, 54, 0, 1, 0, 0, 2,195, 42, 32, 0, 31, 0, 55, 0, 1, 0, 0, 2,195, 42, 32, 0, 31, 0, 56,
- 0, 1, 0, 0, 2,195, 42, 32, 0, 31, 0, 57, 0, 1, 0, 0, 2,195, 42, 32, 0, 31, 0, 58, 0, 1, 0, 0, 2,195, 42, 32,
- 0, 31, 0, 59, 0, 1, 0, 0, 2,195, 42, 32, 0, 31, 0, 60, 0, 1, 0, 0, 2,195, 42, 32, 0, 31, 0, 61, 0, 1, 0, 0,
- 2,195, 42, 32, 0, 31, 0, 62, 0, 1, 0, 0, 2,195, 42, 32, 0, 31, 0, 63, 0, 1, 0, 0, 2,195, 42, 32, 0, 31, 0, 64,
- 0, 1, 0, 0, 2,195, 42, 32, 0, 31, 0, 65, 0, 1, 0, 0, 2,195, 42, 32, 0, 31, 0, 66, 0, 1, 0, 0, 2,195, 42, 32,
- 0, 31, 0, 67, 0, 1, 0, 0, 2,195, 42, 32, 0, 31, 0, 68, 0, 1, 0, 0, 2,195, 42, 32, 0, 31, 0, 69, 0, 1, 0, 0,
- 2,195, 42, 32, 0, 31, 0, 0, 0, 1, 0, 0, 2,153, 66, 32, 0, 31, 0, 1, 0, 1, 0, 0, 2,153, 66, 32, 0, 31, 0, 2,
- 0, 1, 0, 0, 2,153, 66, 32, 0, 31, 0, 3, 0, 1, 0, 0, 2,153, 66, 32, 0, 31, 0, 4, 0, 1, 0, 0, 2,153, 66, 32,
- 0, 31, 0, 5, 0, 1, 0, 0, 2,153, 66, 32, 0, 31, 0, 6, 0, 1, 0, 0, 2,153, 66, 32, 0, 31, 0, 7, 0, 1, 0, 0,
- 2,153, 66, 32, 0, 31, 0, 8, 0, 1, 0, 0, 2,153, 66, 32, 0, 31, 0, 9, 0, 1, 0, 0, 2,153, 66, 32, 0, 31, 0, 10,
- 0, 1, 0, 0, 2,153, 66, 32, 0, 31, 0, 11, 0, 1, 0, 0, 2,153, 66, 32, 0, 31, 0, 12, 0, 1, 0, 0, 2,153, 66, 32,
- 0, 31, 0, 13, 0, 1, 0, 0, 2,153, 66, 32, 0, 31, 0, 14, 0, 1, 0, 0, 2,153, 66, 32, 0, 31, 0, 15, 0, 1, 0, 0,
- 2,153, 66, 32, 0, 31, 0, 16, 0, 1, 0, 0, 2,153, 66, 32, 0, 31, 0, 17, 0, 1, 0, 0, 2,153, 66, 32, 0, 31, 0, 18,
- 0, 1, 0, 0, 2,153, 66, 32, 0, 31, 0, 19, 0, 1, 0, 0, 2,153, 66, 32, 0, 31, 0, 20, 0, 1, 0, 0, 2,153, 66, 32,
- 0, 31, 0, 21, 0, 1, 0, 0, 2,153, 66, 32, 0, 31, 0, 22, 0, 1, 0, 0, 2,153, 66, 32, 0, 31, 0, 23, 0, 1, 0, 0,
- 2,153, 66, 32, 0, 31, 0, 24, 0, 1, 0, 0, 2,153, 66, 32, 0, 31, 0, 25, 0, 1, 0, 0, 2,153, 66, 32, 0, 31, 0, 26,
- 0, 1, 0, 0, 2,153, 66, 32, 0, 31, 0, 27, 0, 1, 0, 0, 2,153, 66, 32, 0, 31, 0, 28, 0, 1, 0, 0, 2,153, 66, 32,
- 0, 31, 0, 29, 0, 1, 0, 0, 2,153, 66, 32, 0, 31, 0, 30, 0, 1, 0, 0, 2,153, 66, 32, 0, 31, 0, 31, 0, 1, 0, 0,
- 2,153, 66, 32, 0, 31, 0, 32, 0, 1, 0, 0, 2,153, 66, 32, 0, 31, 0, 33, 0, 1, 0, 0, 2,153, 66, 32, 0, 31, 0, 34,
- 0, 1, 0, 0, 2,153, 66, 32, 0, 31, 0, 35, 0, 1, 0, 0, 2,153, 66, 32, 0, 31, 0, 36, 0, 1, 0, 0, 2,153, 66, 32,
- 0, 31, 0, 37, 0, 1, 0, 0, 2,153, 66, 32, 0, 31, 0, 38, 0, 1, 0, 0, 2,153, 66, 32, 0, 31, 0, 39, 0, 1, 0, 0,
- 2,153, 66, 32, 0, 31, 0, 40, 0, 1, 0, 0, 2,153, 66, 32, 0, 31, 0, 41, 0, 1, 0, 0, 2,153, 66, 32, 0, 31, 0, 42,
- 0, 1, 0, 0, 2,153, 66, 32, 0, 31, 0, 43, 0, 1, 0, 0, 2,153, 66, 32, 0, 31, 0, 44, 0, 1, 0, 0, 2,153, 66, 32,
- 0, 31, 0, 45, 0, 1, 0, 0, 2,153, 66, 32, 0, 31, 0, 46, 0, 1, 0, 0, 2,153, 66, 32, 0, 31, 0, 47, 0, 1, 0, 0,
- 2,153, 66, 32, 0, 31, 0, 48, 0, 1, 0, 0, 2,153, 66, 32, 0, 31, 0, 49, 0, 1, 0, 0, 2,153, 66, 32, 0, 31, 0, 50,
- 0, 1, 0, 0, 2,153, 66, 32, 0, 31, 0, 51, 0, 1, 0, 0, 2,153, 66, 32, 0, 31, 0, 52, 0, 1, 0, 0, 2,153, 66, 32,
- 0, 31, 0, 53, 0, 1, 0, 0, 2,153, 66, 32, 0, 31, 0, 54, 0, 1, 0, 0, 2,153, 66, 32, 0, 31, 0, 55, 0, 1, 0, 0,
- 2,153, 66, 32, 0, 31, 0, 56, 0, 1, 0, 0, 2,153, 66, 32, 0, 31, 0, 57, 0, 1, 0, 0, 2,153, 66, 32, 0, 31, 0, 58,
- 0, 1, 0, 0, 2,153, 66, 32, 0, 31, 0, 59, 0, 1, 0, 0, 2,153, 66, 32, 0, 31, 0, 60, 0, 1, 0, 0, 2,153, 66, 32,
- 0, 31, 0, 61, 0, 1, 0, 0, 2,153, 66, 32, 0, 31, 0, 62, 0, 1, 0, 0, 2,153, 66, 32, 0, 31, 0, 63, 0, 1, 0, 0,
- 2,153, 66, 32, 0, 31, 0, 64, 0, 1, 0, 0, 2,153, 66, 32, 0, 31, 0, 65, 0, 1, 0, 0, 2,153, 66, 32, 0, 31, 0, 66,
- 0, 1, 0, 0, 2,153, 66, 32, 0, 31, 0, 67, 0, 1, 0, 0, 2,153, 66, 32, 0, 31, 0, 68, 0, 1, 0, 0, 2,153, 66, 32,
- 0, 31, 0, 69, 0, 1, 0, 0, 2,153, 66, 32, 0, 31, 0, 0, 0, 1, 0, 0, 2,153, 70, 32, 0, 31, 0, 1, 0, 1, 0, 0,
- 2,153, 70, 32, 0, 31, 0, 2, 0, 1, 0, 0, 2,153, 70, 32, 0, 31, 0, 3, 0, 1, 0, 0, 2,153, 70, 32, 0, 31, 0, 4,
- 0, 1, 0, 0, 2,153, 70, 32, 0, 31, 0, 5, 0, 1, 0, 0, 2,153, 70, 32, 0, 31, 0, 6, 0, 1, 0, 0, 2,153, 70, 32,
- 0, 31, 0, 7, 0, 1, 0, 0, 2,153, 70, 32, 0, 31, 0, 8, 0, 1, 0, 0, 2,153, 70, 32, 0, 31, 0, 9, 0, 1, 0, 0,
- 2,153, 70, 32, 0, 31, 0, 10, 0, 1, 0, 0, 2,153, 70, 32, 0, 31, 0, 11, 0, 1, 0, 0, 2,153, 70, 32, 0, 31, 0, 12,
- 0, 1, 0, 0, 2,153, 70, 32, 0, 31, 0, 13, 0, 1, 0, 0, 2,153, 70, 32, 0, 31, 0, 14, 0, 1, 0, 0, 2,153, 70, 32,
- 0, 31, 0, 15, 0, 1, 0, 0, 2,153, 70, 32, 0, 31, 0, 16, 0, 1, 0, 0, 2,153, 70, 32, 0, 31, 0, 17, 0, 1, 0, 0,
- 2,153, 70, 32, 0, 31, 0, 18, 0, 1, 0, 0, 2,153, 70, 32, 0, 31, 0, 19, 0, 1, 0, 0, 2,153, 70, 32, 0, 31, 0, 20,
- 0, 1, 0, 0, 2,153, 70, 32, 0, 31, 0, 21, 0, 1, 0, 0, 2,153, 70, 32, 0, 31, 0, 22, 0, 1, 0, 0, 2,153, 70, 32,
- 0, 31, 0, 23, 0, 1, 0, 0, 2,153, 70, 32, 0, 31, 0, 24, 0, 1, 0, 0, 2,153, 70, 32, 0, 31, 0, 25, 0, 1, 0, 0,
- 2,153, 70, 32, 0, 31, 0, 26, 0, 1, 0, 0, 2,153, 70, 32, 0, 31, 0, 27, 0, 1, 0, 0, 2,153, 70, 32, 0, 31, 0, 28,
- 0, 1, 0, 0, 2,153, 70, 32, 0, 31, 0, 29, 0, 1, 0, 0, 2,153, 70, 32, 0, 31, 0, 30, 0, 1, 0, 0, 2,153, 70, 32,
- 0, 31, 0, 31, 0, 1, 0, 0, 2,153, 70, 32, 0, 31, 0, 32, 0, 1, 0, 0, 2,153, 70, 32, 0, 31, 0, 33, 0, 1, 0, 0,
- 2,153, 70, 32, 0, 31, 0, 34, 0, 1, 0, 0, 2,153, 70, 32, 0, 31, 0, 35, 0, 1, 0, 0, 2,153, 70, 32, 0, 31, 0, 36,
- 0, 1, 0, 0, 2,153, 70, 32, 0, 31, 0, 37, 0, 1, 0, 0, 2,153, 70, 32, 0, 31, 0, 38, 0, 1, 0, 0, 2,153, 70, 32,
- 0, 31, 0, 39, 0, 1, 0, 0, 2,153, 70, 32, 0, 31, 0, 40, 0, 1, 0, 0, 2,153, 70, 32, 0, 31, 0, 41, 0, 1, 0, 0,
- 2,153, 70, 32, 0, 31, 0, 42, 0, 1, 0, 0, 2,153, 70, 32, 0, 31, 0, 43, 0, 1, 0, 0, 2,153, 70, 32, 0, 31, 0, 44,
- 0, 1, 0, 0, 2,153, 70, 32, 0, 31, 0, 45, 0, 1, 0, 0, 2,153, 70, 32, 0, 31, 0, 46, 0, 1, 0, 0, 2,153, 70, 32,
- 0, 31, 0, 47, 0, 1, 0, 0, 2,153, 70, 32, 0, 31, 0, 48, 0, 1, 0, 0, 2,153, 70, 32, 0, 31, 0, 49, 0, 1, 0, 0,
- 2,153, 70, 32, 0, 31, 0, 50, 0, 1, 0, 0, 2,153, 70, 32, 0, 31, 0, 51, 0, 1, 0, 0, 2,153, 70, 32, 0, 31, 0, 52,
- 0, 1, 0, 0, 2,153, 70, 32, 0, 31, 0, 53, 0, 1, 0, 0, 2,153, 70, 32, 0, 31, 0, 54, 0, 1, 0, 0, 2,153, 70, 32,
- 0, 31, 0, 55, 0, 1, 0, 0, 2,153, 70, 32, 0, 31, 0, 56, 0, 1, 0, 0, 2,153, 70, 32, 0, 31, 0, 57, 0, 1, 0, 0,
- 2,153, 70, 32, 0, 31, 0, 58, 0, 1, 0, 0, 2,153, 70, 32, 0, 31, 0, 59, 0, 1, 0, 0, 2,153, 70, 32, 0, 31, 0, 60,
- 0, 1, 0, 0, 2,153, 70, 32, 0, 31, 0, 61, 0, 1, 0, 0, 2,153, 70, 32, 0, 31, 0, 62, 0, 1, 0, 0, 2,153, 70, 32,
- 0, 31, 0, 63, 0, 1, 0, 0, 2,153, 70, 32, 0, 31, 0, 64, 0, 1, 0, 0, 2,153, 70, 32, 0, 31, 0, 65, 0, 1, 0, 0,
- 2,153, 70, 32, 0, 31, 0, 66, 0, 1, 0, 0, 2,153, 70, 32, 0, 31, 0, 67, 0, 1, 0, 0, 2,153, 70, 32, 0, 31, 0, 68,
- 0, 1, 0, 0, 2,153, 70, 32, 0, 31, 0, 69, 0, 1, 0, 0, 2,153, 70, 32, 0, 31, 0, 0, 0, 1, 0, 0, 2,197,122, 32,
- 0, 31, 0, 1, 0, 1, 0, 0, 2,197,122, 32, 0, 31, 0, 2, 0, 1, 0, 0, 2,197,122, 32, 0, 31, 0, 3, 0, 1, 0, 0,
- 2,197,122, 32, 0, 31, 0, 4, 0, 1, 0, 0, 2,197,122, 32, 0, 31, 0, 5, 0, 1, 0, 0, 2,197,122, 32, 0, 31, 0, 6,
- 0, 1, 0, 0, 2,197,122, 32, 0, 31, 0, 7, 0, 1, 0, 0, 2,197,122, 32, 0, 31, 0, 8, 0, 1, 0, 0, 2,197,122, 32,
- 0, 31, 0, 9, 0, 1, 0, 0, 2,197,122, 32, 0, 31, 0, 10, 0, 1, 0, 0, 2,197,122, 32, 0, 31, 0, 11, 0, 1, 0, 0,
- 2,197,122, 32, 0, 31, 0, 12, 0, 1, 0, 0, 2,197,122, 32, 0, 31, 0, 13, 0, 1, 0, 0, 2,197,122, 32, 0, 31, 0, 14,
- 0, 1, 0, 0, 2,197,122, 32, 0, 31, 0, 15, 0, 1, 0, 0, 2,197,122, 32, 0, 31, 0, 16, 0, 1, 0, 0, 2,197,122, 32,
- 0, 31, 0, 17, 0, 1, 0, 0, 2,197,122, 32, 0, 31, 0, 18, 0, 1, 0, 0, 2,197,122, 32, 0, 31, 0, 19, 0, 1, 0, 0,
- 2,197,122, 32, 0, 31, 0, 20, 0, 1, 0, 0, 2,197,122, 32, 0, 31, 0, 21, 0, 1, 0, 0, 2,197,122, 32, 0, 31, 0, 22,
- 0, 1, 0, 0, 2,197,122, 32, 0, 31, 0, 23, 0, 1, 0, 0, 2,197,122, 32, 0, 31, 0, 24, 0, 1, 0, 0, 2,197,122, 32,
- 0, 31, 0, 25, 0, 1, 0, 0, 2,197,122, 32, 0, 31, 0, 26, 0, 1, 0, 0, 2,197,122, 32, 0, 31, 0, 27, 0, 1, 0, 0,
- 2,197,122, 32, 0, 31, 0, 28, 0, 1, 0, 0, 2,197,122, 32, 0, 31, 0, 29, 0, 1, 0, 0, 2,197,122, 32, 0, 31, 0, 30,
- 0, 1, 0, 0, 2,197,122, 32, 0, 31, 0, 31, 0, 1, 0, 0, 2,197,122, 32, 0, 31, 0, 32, 0, 1, 0, 0, 2,197,122, 32,
- 0, 31, 0, 33, 0, 1, 0, 0, 2,197,122, 32, 0, 31, 0, 34, 0, 1, 0, 0, 2,197,122, 32, 0, 31, 0, 35, 0, 1, 0, 0,
- 2,197,122, 32, 0, 31, 0, 36, 0, 1, 0, 0, 2,197,122, 32, 0, 31, 0, 37, 0, 1, 0, 0, 2,197,122, 32, 0, 31, 0, 38,
- 0, 1, 0, 0, 2,197,122, 32, 0, 31, 0, 39, 0, 1, 0, 0, 2,197,122, 32, 0, 31, 0, 40, 0, 1, 0, 0, 2,197,122, 32,
- 0, 31, 0, 41, 0, 1, 0, 0, 2,197,122, 32, 0, 31, 0, 42, 0, 1, 0, 0, 2,197,122, 32, 0, 31, 0, 43, 0, 1, 0, 0,
- 2,197,122, 32, 0, 31, 0, 44, 0, 1, 0, 0, 2,197,122, 32, 0, 31, 0, 45, 0, 1, 0, 0, 2,197,122, 32, 0, 31, 0, 46,
- 0, 1, 0, 0, 2,197,122, 32, 0, 31, 0, 47, 0, 1, 0, 0, 2,197,122, 32, 0, 31, 0, 48, 0, 1, 0, 0, 2,197,122, 32,
- 0, 31, 0, 49, 0, 1, 0, 0, 2,197,122, 32, 0, 31, 0, 50, 0, 1, 0, 0, 2,197,122, 32, 0, 31, 0, 51, 0, 1, 0, 0,
- 2,197,122, 32, 0, 31, 0, 52, 0, 1, 0, 0, 2,197,122, 32, 0, 31, 0, 53, 0, 1, 0, 0, 2,197,122, 32, 0, 31, 0, 54,
- 0, 1, 0, 0, 2,197,122, 32, 0, 31, 0, 55, 0, 1, 0, 0, 2,197,122, 32, 0, 31, 0, 56, 0, 1, 0, 0, 2,197,122, 32,
- 0, 31, 0, 57, 0, 1, 0, 0, 2,197,122, 32, 0, 31, 0, 58, 0, 1, 0, 0, 2,197,122, 32, 0, 31, 0, 59, 0, 1, 0, 0,
- 2,197,122, 32, 0, 31, 0, 60, 0, 1, 0, 0, 2,197,122, 32, 0, 31, 0, 61, 0, 1, 0, 0, 2,197,122, 32, 0, 31, 0, 62,
- 0, 1, 0, 0, 2,197,122, 32, 0, 31, 0, 63, 0, 1, 0, 0, 2,197,122, 32, 0, 31, 0, 64, 0, 1, 0, 0, 2,197,122, 32,
- 0, 31, 0, 65, 0, 1, 0, 0, 2,197,122, 32, 0, 31, 0, 66, 0, 1, 0, 0, 2,197,122, 32, 0, 31, 0, 67, 0, 1, 0, 0,
- 2,197,122, 32, 0, 31, 0, 68, 0, 1, 0, 0, 2,197,122, 32, 0, 31, 0, 69, 0, 1, 0, 0, 2,197,122, 32, 0, 31, 0, 0,
- 0, 1, 0, 0, 2,197,126, 32, 0, 31, 0, 1, 0, 1, 0, 0, 2,197,126, 32, 0, 31, 0, 2, 0, 1, 0, 0, 2,197,126, 32,
- 0, 31, 0, 3, 0, 1, 0, 0, 2,197,126, 32, 0, 31, 0, 4, 0, 1, 0, 0, 2,197,126, 32, 0, 31, 0, 5, 0, 1, 0, 0,
- 2,197,126, 32, 0, 31, 0, 6, 0, 1, 0, 0, 2,197,126, 32, 0, 31, 0, 7, 0, 1, 0, 0, 2,197,126, 32, 0, 31, 0, 8,
- 0, 1, 0, 0, 2,197,126, 32, 0, 31, 0, 9, 0, 1, 0, 0, 2,197,126, 32, 0, 31, 0, 10, 0, 1, 0, 0, 2,197,126, 32,
- 0, 31, 0, 11, 0, 1, 0, 0, 2,197,126, 32, 0, 31, 0, 12, 0, 1, 0, 0, 2,197,126, 32, 0, 31, 0, 13, 0, 1, 0, 0,
- 2,197,126, 32, 0, 31, 0, 14, 0, 1, 0, 0, 2,197,126, 32, 0, 31, 0, 15, 0, 1, 0, 0, 2,197,126, 32, 0, 31, 0, 16,
- 0, 1, 0, 0, 2,197,126, 32, 0, 31, 0, 17, 0, 1, 0, 0, 2,197,126, 32, 0, 31, 0, 18, 0, 1, 0, 0, 2,197,126, 32,
- 0, 31, 0, 19, 0, 1, 0, 0, 2,197,126, 32, 0, 31, 0, 20, 0, 1, 0, 0, 2,197,126, 32, 0, 31, 0, 21, 0, 1, 0, 0,
- 2,197,126, 32, 0, 31, 0, 22, 0, 1, 0, 0, 2,197,126, 32, 0, 31, 0, 23, 0, 1, 0, 0, 2,197,126, 32, 0, 31, 0, 24,
- 0, 1, 0, 0, 2,197,126, 32, 0, 31, 0, 25, 0, 1, 0, 0, 2,197,126, 32, 0, 31, 0, 26, 0, 1, 0, 0, 2,197,126, 32,
- 0, 31, 0, 27, 0, 1, 0, 0, 2,197,126, 32, 0, 31, 0, 28, 0, 1, 0, 0, 2,197,126, 32, 0, 31, 0, 29, 0, 1, 0, 0,
- 2,197,126, 32, 0, 31, 0, 30, 0, 1, 0, 0, 2,197,126, 32, 0, 31, 0, 31, 0, 1, 0, 0, 2,197,126, 32, 0, 31, 0, 32,
- 0, 1, 0, 0, 2,197,126, 32, 0, 31, 0, 33, 0, 1, 0, 0, 2,197,126, 32, 0, 31, 0, 34, 0, 1, 0, 0, 2,197,126, 32,
- 0, 31, 0, 35, 0, 1, 0, 0, 2,197,126, 32, 0, 31, 0, 36, 0, 1, 0, 0, 2,197,126, 32, 0, 31, 0, 37, 0, 1, 0, 0,
- 2,197,126, 32, 0, 31, 0, 38, 0, 1, 0, 0, 2,197,126, 32, 0, 31, 0, 39, 0, 1, 0, 0, 2,197,126, 32, 0, 31, 0, 40,
- 0, 1, 0, 0, 2,197,126, 32, 0, 31, 0, 41, 0, 1, 0, 0, 2,197,126, 32, 0, 31, 0, 42, 0, 1, 0, 0, 2,197,126, 32,
- 0, 31, 0, 43, 0, 1, 0, 0, 2,197,126, 32, 0, 31, 0, 44, 0, 1, 0, 0, 2,197,126, 32, 0, 31, 0, 45, 0, 1, 0, 0,
- 2,197,126, 32, 0, 31, 0, 46, 0, 1, 0, 0, 2,197,126, 32, 0, 31, 0, 47, 0, 1, 0, 0, 2,197,126, 32, 0, 31, 0, 48,
- 0, 1, 0, 0, 2,197,126, 32, 0, 31, 0, 49, 0, 1, 0, 0, 2,197,126, 32, 0, 31, 0, 50, 0, 1, 0, 0, 2,197,126, 32,
- 0, 31, 0, 51, 0, 1, 0, 0, 2,197,126, 32, 0, 31, 0, 52, 0, 1, 0, 0, 2,197,126, 32, 0, 31, 0, 53, 0, 1, 0, 0,
- 2,197,126, 32, 0, 31, 0, 54, 0, 1, 0, 0, 2,197,126, 32, 0, 31, 0, 55, 0, 1, 0, 0, 2,197,126, 32, 0, 31, 0, 56,
- 0, 1, 0, 0, 2,197,126, 32, 0, 31, 0, 57, 0, 1, 0, 0, 2,197,126, 32, 0, 31, 0, 58, 0, 1, 0, 0, 2,197,126, 32,
- 0, 31, 0, 59, 0, 1, 0, 0, 2,197,126, 32, 0, 31, 0, 60, 0, 1, 0, 0, 2,197,126, 32, 0, 31, 0, 61, 0, 1, 0, 0,
- 2,197,126, 32, 0, 31, 0, 62, 0, 1, 0, 0, 2,197,126, 32, 0, 31, 0, 63, 0, 1, 0, 0, 2,197,126, 32, 0, 31, 0, 64,
- 0, 1, 0, 0, 2,197,126, 32, 0, 31, 0, 65, 0, 1, 0, 0, 2,197,126, 32, 0, 31, 0, 66, 0, 1, 0, 0, 2,197,126, 32,
- 0, 31, 0, 67, 0, 1, 0, 0, 2,197,126, 32, 0, 31, 0, 68, 0, 1, 0, 0, 2,197,126, 32, 0, 31, 0, 69, 0, 1, 0, 0,
- 2,197,126, 32, 0, 31, 0, 0, 0, 1, 0, 0, 2,199, 36, 32, 0, 31, 0, 1, 0, 1, 0, 0, 2,199, 36, 32, 0, 31, 0, 2,
- 0, 1, 0, 0, 2,199, 36, 32, 0, 31, 0, 3, 0, 1, 0, 0, 2,199, 36, 32, 0, 31, 0, 4, 0, 1, 0, 0, 2,199, 36, 32,
- 0, 31, 0, 5, 0, 1, 0, 0, 2,199, 36, 32, 0, 31, 0, 6, 0, 1, 0, 0, 2,199, 36, 32, 0, 31, 0, 7, 0, 1, 0, 0,
- 2,199, 36, 32, 0, 31, 0, 8, 0, 1, 0, 0, 2,199, 36, 32, 0, 31, 0, 9, 0, 1, 0, 0, 2,199, 36, 32, 0, 31, 0, 10,
- 0, 1, 0, 0, 2,199, 36, 32, 0, 31, 0, 11, 0, 1, 0, 0, 2,199, 36, 32, 0, 31, 0, 12, 0, 1, 0, 0, 2,199, 36, 32,
- 0, 31, 0, 13, 0, 1, 0, 0, 2,199, 36, 32, 0, 31, 0, 14, 0, 1, 0, 0, 2,199, 36, 32, 0, 31, 0, 15, 0, 1, 0, 0,
- 2,199, 36, 32, 0, 31, 0, 16, 0, 1, 0, 0, 2,199, 36, 32, 0, 31, 0, 17, 0, 1, 0, 0, 2,199, 36, 32, 0, 31, 0, 18,
- 0, 1, 0, 0, 2,199, 36, 32, 0, 31, 0, 19, 0, 1, 0, 0, 2,199, 36, 32, 0, 31, 0, 20, 0, 1, 0, 0, 2,199, 36, 32,
- 0, 31, 0, 21, 0, 1, 0, 0, 2,199, 36, 32, 0, 31, 0, 22, 0, 1, 0, 0, 2,199, 36, 32, 0, 31, 0, 23, 0, 1, 0, 0,
- 2,199, 36, 32, 0, 31, 0, 24, 0, 1, 0, 0, 2,199, 36, 32, 0, 31, 0, 25, 0, 1, 0, 0, 2,199, 36, 32, 0, 31, 0, 26,
- 0, 1, 0, 0, 2,199, 36, 32, 0, 31, 0, 27, 0, 1, 0, 0, 2,199, 36, 32, 0, 31, 0, 28, 0, 1, 0, 0, 2,199, 36, 32,
- 0, 31, 0, 29, 0, 1, 0, 0, 2,199, 36, 32, 0, 31, 0, 30, 0, 1, 0, 0, 2,199, 36, 32, 0, 31, 0, 31, 0, 1, 0, 0,
- 2,199, 36, 32, 0, 31, 0, 32, 0, 1, 0, 0, 2,199, 36, 32, 0, 31, 0, 33, 0, 1, 0, 0, 2,199, 36, 32, 0, 31, 0, 34,
- 0, 1, 0, 0, 2,199, 36, 32, 0, 31, 0, 35, 0, 1, 0, 0, 2,199, 36, 32, 0, 31, 0, 36, 0, 1, 0, 0, 2,199, 36, 32,
- 0, 31, 0, 37, 0, 1, 0, 0, 2,199, 36, 32, 0, 31, 0, 38, 0, 1, 0, 0, 2,199, 36, 32, 0, 31, 0, 39, 0, 1, 0, 0,
- 2,199, 36, 32, 0, 31, 0, 40, 0, 1, 0, 0, 2,199, 36, 32, 0, 31, 0, 41, 0, 1, 0, 0, 2,199, 36, 32, 0, 31, 0, 42,
- 0, 1, 0, 0, 2,199, 36, 32, 0, 31, 0, 43, 0, 1, 0, 0, 2,199, 36, 32, 0, 31, 0, 44, 0, 1, 0, 0, 2,199, 36, 32,
- 0, 31, 0, 45, 0, 1, 0, 0, 2,199, 36, 32, 0, 31, 0, 46, 0, 1, 0, 0, 2,199, 36, 32, 0, 31, 0, 47, 0, 1, 0, 0,
- 2,199, 36, 32, 0, 31, 0, 48, 0, 1, 0, 0, 2,199, 36, 32, 0, 31, 0, 49, 0, 1, 0, 0, 2,199, 36, 32, 0, 31, 0, 50,
- 0, 1, 0, 0, 2,199, 36, 32, 0, 31, 0, 51, 0, 1, 0, 0, 2,199, 36, 32, 0, 31, 0, 52, 0, 1, 0, 0, 2,199, 36, 32,
- 0, 31, 0, 53, 0, 1, 0, 0, 2,199, 36, 32, 0, 31, 0, 54, 0, 1, 0, 0, 2,199, 36, 32, 0, 31, 0, 55, 0, 1, 0, 0,
- 2,199, 36, 32, 0, 31, 0, 56, 0, 1, 0, 0, 2,199, 36, 32, 0, 31, 0, 57, 0, 1, 0, 0, 2,199, 36, 32, 0, 31, 0, 58,
- 0, 1, 0, 0, 2,199, 36, 32, 0, 31, 0, 59, 0, 1, 0, 0, 2,199, 36, 32, 0, 31, 0, 60, 0, 1, 0, 0, 2,199, 36, 32,
- 0, 31, 0, 61, 0, 1, 0, 0, 2,199, 36, 32, 0, 31, 0, 62, 0, 1, 0, 0, 2,199, 36, 32, 0, 31, 0, 63, 0, 1, 0, 0,
- 2,199, 36, 32, 0, 31, 0, 64, 0, 1, 0, 0, 2,199, 36, 32, 0, 31, 0, 65, 0, 1, 0, 0, 2,199, 36, 32, 0, 31, 0, 66,
- 0, 1, 0, 0, 2,199, 36, 32, 0, 31, 0, 67, 0, 1, 0, 0, 2,199, 36, 32, 0, 31, 0, 68, 0, 1, 0, 0, 2,199, 36, 32,
- 0, 31, 0, 69, 0, 1, 0, 0, 2,199, 36, 32, 0, 31, 0, 0, 0, 1, 0, 0, 2,199, 40, 32, 0, 31, 0, 1, 0, 1, 0, 0,
- 2,199, 40, 32, 0, 31, 0, 2, 0, 1, 0, 0, 2,199, 40, 32, 0, 31, 0, 3, 0, 1, 0, 0, 2,199, 40, 32, 0, 31, 0, 4,
- 0, 1, 0, 0, 2,199, 40, 32, 0, 31, 0, 5, 0, 1, 0, 0, 2,199, 40, 32, 0, 31, 0, 6, 0, 1, 0, 0, 2,199, 40, 32,
- 0, 31, 0, 7, 0, 1, 0, 0, 2,199, 40, 32, 0, 31, 0, 8, 0, 1, 0, 0, 2,199, 40, 32, 0, 31, 0, 9, 0, 1, 0, 0,
- 2,199, 40, 32, 0, 31, 0, 10, 0, 1, 0, 0, 2,199, 40, 32, 0, 31, 0, 11, 0, 1, 0, 0, 2,199, 40, 32, 0, 31, 0, 12,
- 0, 1, 0, 0, 2,199, 40, 32, 0, 31, 0, 13, 0, 1, 0, 0, 2,199, 40, 32, 0, 31, 0, 14, 0, 1, 0, 0, 2,199, 40, 32,
- 0, 31, 0, 15, 0, 1, 0, 0, 2,199, 40, 32, 0, 31, 0, 16, 0, 1, 0, 0, 2,199, 40, 32, 0, 31, 0, 17, 0, 1, 0, 0,
- 2,199, 40, 32, 0, 31, 0, 18, 0, 1, 0, 0, 2,199, 40, 32, 0, 31, 0, 19, 0, 1, 0, 0, 2,199, 40, 32, 0, 31, 0, 20,
- 0, 1, 0, 0, 2,199, 40, 32, 0, 31, 0, 21, 0, 1, 0, 0, 2,199, 40, 32, 0, 31, 0, 22, 0, 1, 0, 0, 2,199, 40, 32,
- 0, 31, 0, 23, 0, 1, 0, 0, 2,199, 40, 32, 0, 31, 0, 24, 0, 1, 0, 0, 2,199, 40, 32, 0, 31, 0, 25, 0, 1, 0, 0,
- 2,199, 40, 32, 0, 31, 0, 26, 0, 1, 0, 0, 2,199, 40, 32, 0, 31, 0, 27, 0, 1, 0, 0, 2,199, 40, 32, 0, 31, 0, 28,
- 0, 1, 0, 0, 2,199, 40, 32, 0, 31, 0, 29, 0, 1, 0, 0, 2,199, 40, 32, 0, 31, 0, 30, 0, 1, 0, 0, 2,199, 40, 32,
- 0, 31, 0, 31, 0, 1, 0, 0, 2,199, 40, 32, 0, 31, 0, 32, 0, 1, 0, 0, 2,199, 40, 32, 0, 31, 0, 33, 0, 1, 0, 0,
- 2,199, 40, 32, 0, 31, 0, 34, 0, 1, 0, 0, 2,199, 40, 32, 0, 31, 0, 35, 0, 1, 0, 0, 2,199, 40, 32, 0, 31, 0, 36,
- 0, 1, 0, 0, 2,199, 40, 32, 0, 31, 0, 37, 0, 1, 0, 0, 2,199, 40, 32, 0, 31, 0, 38, 0, 1, 0, 0, 2,199, 40, 32,
- 0, 31, 0, 39, 0, 1, 0, 0, 2,199, 40, 32, 0, 31, 0, 40, 0, 1, 0, 0, 2,199, 40, 32, 0, 31, 0, 41, 0, 1, 0, 0,
- 2,199, 40, 32, 0, 31, 0, 42, 0, 1, 0, 0, 2,199, 40, 32, 0, 31, 0, 43, 0, 1, 0, 0, 2,199, 40, 32, 0, 31, 0, 44,
- 0, 1, 0, 0, 2,199, 40, 32, 0, 31, 0, 45, 0, 1, 0, 0, 2,199, 40, 32, 0, 31, 0, 46, 0, 1, 0, 0, 2,199, 40, 32,
- 0, 31, 0, 47, 0, 1, 0, 0, 2,199, 40, 32, 0, 31, 0, 48, 0, 1, 0, 0, 2,199, 40, 32, 0, 31, 0, 49, 0, 1, 0, 0,
- 2,199, 40, 32, 0, 31, 0, 50, 0, 1, 0, 0, 2,199, 40, 32, 0, 31, 0, 51, 0, 1, 0, 0, 2,199, 40, 32, 0, 31, 0, 52,
- 0, 1, 0, 0, 2,199, 40, 32, 0, 31, 0, 53, 0, 1, 0, 0, 2,199, 40, 32, 0, 31, 0, 54, 0, 1, 0, 0, 2,199, 40, 32,
- 0, 31, 0, 55, 0, 1, 0, 0, 2,199, 40, 32, 0, 31, 0, 56, 0, 1, 0, 0, 2,199, 40, 32, 0, 31, 0, 57, 0, 1, 0, 0,
- 2,199, 40, 32, 0, 31, 0, 58, 0, 1, 0, 0, 2,199, 40, 32, 0, 31, 0, 59, 0, 1, 0, 0, 2,199, 40, 32, 0, 31, 0, 60,
- 0, 1, 0, 0, 2,199, 40, 32, 0, 31, 0, 61, 0, 1, 0, 0, 2,199, 40, 32, 0, 31, 0, 62, 0, 1, 0, 0, 2,199, 40, 32,
- 0, 31, 0, 63, 0, 1, 0, 0, 2,199, 40, 32, 0, 31, 0, 64, 0, 1, 0, 0, 2,199, 40, 32, 0, 31, 0, 65, 0, 1, 0, 0,
- 2,199, 40, 32, 0, 31, 0, 66, 0, 1, 0, 0, 2,199, 40, 32, 0, 31, 0, 67, 0, 1, 0, 0, 2,199, 40, 32, 0, 31, 0, 68,
- 0, 1, 0, 0, 2,199, 40, 32, 0, 31, 0, 69, 0, 1, 0, 0, 2,199, 40, 32, 0, 31, 0, 0, 0, 1, 0, 0, 2,211,232, 32,
- 0, 31, 0, 1, 0, 1, 0, 0, 2,211,232, 32, 0, 31, 0, 2, 0, 1, 0, 0, 2,211,232, 32, 0, 31, 0, 3, 0, 1, 0, 0,
- 2,211,232, 32, 0, 31, 0, 4, 0, 1, 0, 0, 2,211,232, 32, 0, 31, 0, 5, 0, 1, 0, 0, 2,211,232, 32, 0, 31, 0, 6,
- 0, 1, 0, 0, 2,211,232, 32, 0, 31, 0, 7, 0, 1, 0, 0, 2,211,232, 32, 0, 31, 0, 8, 0, 1, 0, 0, 2,211,232, 32,
- 0, 31, 0, 9, 0, 1, 0, 0, 2,211,232, 32, 0, 31, 0, 10, 0, 1, 0, 0, 2,211,232, 32, 0, 31, 0, 11, 0, 1, 0, 0,
- 2,211,232, 32, 0, 31, 0, 12, 0, 1, 0, 0, 2,211,232, 32, 0, 31, 0, 13, 0, 1, 0, 0, 2,211,232, 32, 0, 31, 0, 14,
- 0, 1, 0, 0, 2,211,232, 32, 0, 31, 0, 15, 0, 1, 0, 0, 2,211,232, 32, 0, 31, 0, 16, 0, 1, 0, 0, 2,211,232, 32,
- 0, 31, 0, 17, 0, 1, 0, 0, 2,211,232, 32, 0, 31, 0, 18, 0, 1, 0, 0, 2,211,232, 32, 0, 31, 0, 19, 0, 1, 0, 0,
- 2,211,232, 32, 0, 31, 0, 20, 0, 1, 0, 0, 2,211,232, 32, 0, 31, 0, 21, 0, 1, 0, 0, 2,211,232, 32, 0, 31, 0, 22,
- 0, 1, 0, 0, 2,211,232, 32, 0, 31, 0, 23, 0, 1, 0, 0, 2,211,232, 32, 0, 31, 0, 24, 0, 1, 0, 0, 2,211,232, 32,
- 0, 31, 0, 25, 0, 1, 0, 0, 2,211,232, 32, 0, 31, 0, 26, 0, 1, 0, 0, 2,211,232, 32, 0, 31, 0, 27, 0, 1, 0, 0,
- 2,211,232, 32, 0, 31, 0, 28, 0, 1, 0, 0, 2,211,232, 32, 0, 31, 0, 29, 0, 1, 0, 0, 2,211,232, 32, 0, 31, 0, 30,
- 0, 1, 0, 0, 2,211,232, 32, 0, 31, 0, 31, 0, 1, 0, 0, 2,211,232, 32, 0, 31, 0, 32, 0, 1, 0, 0, 2,211,232, 32,
- 0, 31, 0, 33, 0, 1, 0, 0, 2,211,232, 32, 0, 31, 0, 34, 0, 1, 0, 0, 2,211,232, 32, 0, 31, 0, 35, 0, 1, 0, 0,
- 2,211,232, 32, 0, 31, 0, 36, 0, 1, 0, 0, 2,211,232, 32, 0, 31, 0, 37, 0, 1, 0, 0, 2,211,232, 32, 0, 31, 0, 38,
- 0, 1, 0, 0, 2,211,232, 32, 0, 31, 0, 39, 0, 1, 0, 0, 2,211,232, 32, 0, 31, 0, 40, 0, 1, 0, 0, 2,211,232, 32,
- 0, 31, 0, 41, 0, 1, 0, 0, 2,211,232, 32, 0, 31, 0, 42, 0, 1, 0, 0, 2,211,232, 32, 0, 31, 0, 43, 0, 1, 0, 0,
- 2,211,232, 32, 0, 31, 0, 44, 0, 1, 0, 0, 2,211,232, 32, 0, 31, 0, 45, 0, 1, 0, 0, 2,211,232, 32, 0, 31, 0, 46,
- 0, 1, 0, 0, 2,211,232, 32, 0, 31, 0, 47, 0, 1, 0, 0, 2,211,232, 32, 0, 31, 0, 48, 0, 1, 0, 0, 2,211,232, 32,
- 0, 31, 0, 49, 0, 1, 0, 0, 2,211,232, 32, 0, 31, 0, 50, 0, 1, 0, 0, 2,211,232, 32, 0, 31, 0, 51, 0, 1, 0, 0,
- 2,211,232, 32, 0, 31, 0, 52, 0, 1, 0, 0, 2,211,232, 32, 0, 31, 0, 53, 0, 1, 0, 0, 2,211,232, 32, 0, 31, 0, 54,
- 0, 1, 0, 0, 2,211,232, 32, 0, 31, 0, 55, 0, 1, 0, 0, 2,211,232, 32, 0, 31, 0, 56, 0, 1, 0, 0, 2,211,232, 32,
- 0, 31, 0, 57, 0, 1, 0, 0, 2,211,232, 32, 0, 31, 0, 58, 0, 1, 0, 0, 2,211,232, 32, 0, 31, 0, 59, 0, 1, 0, 0,
- 2,211,232, 32, 0, 31, 0, 60, 0, 1, 0, 0, 2,211,232, 32, 0, 31, 0, 61, 0, 1, 0, 0, 2,211,232, 32, 0, 31, 0, 62,
- 0, 1, 0, 0, 2,211,232, 32, 0, 31, 0, 63, 0, 1, 0, 0, 2,211,232, 32, 0, 31, 0, 64, 0, 1, 0, 0, 2,211,232, 32,
- 0, 31, 0, 65, 0, 1, 0, 0, 2,211,232, 32, 0, 31, 0, 66, 0, 1, 0, 0, 2,211,232, 32, 0, 31, 0, 67, 0, 1, 0, 0,
- 2,211,232, 32, 0, 31, 0, 68, 0, 1, 0, 0, 2,211,232, 32, 0, 31, 0, 69, 0, 1, 0, 0, 2,211,232, 32, 0, 31, 0, 0,
- 0, 1, 0, 0, 2,211,236, 32, 0, 31, 0, 1, 0, 1, 0, 0, 2,211,236, 32, 0, 31, 0, 2, 0, 1, 0, 0, 2,211,236, 32,
- 0, 31, 0, 3, 0, 1, 0, 0, 2,211,236, 32, 0, 31, 0, 4, 0, 1, 0, 0, 2,211,236, 32, 0, 31, 0, 5, 0, 1, 0, 0,
- 2,211,236, 32, 0, 31, 0, 6, 0, 1, 0, 0, 2,211,236, 32, 0, 31, 0, 7, 0, 1, 0, 0, 2,211,236, 32, 0, 31, 0, 8,
- 0, 1, 0, 0, 2,211,236, 32, 0, 31, 0, 9, 0, 1, 0, 0, 2,211,236, 32, 0, 31, 0, 10, 0, 1, 0, 0, 2,211,236, 32,
- 0, 31, 0, 11, 0, 1, 0, 0, 2,211,236, 32, 0, 31, 0, 12, 0, 1, 0, 0, 2,211,236, 32, 0, 31, 0, 13, 0, 1, 0, 0,
- 2,211,236, 32, 0, 31, 0, 14, 0, 1, 0, 0, 2,211,236, 32, 0, 31, 0, 15, 0, 1, 0, 0, 2,211,236, 32, 0, 31, 0, 16,
- 0, 1, 0, 0, 2,211,236, 32, 0, 31, 0, 17, 0, 1, 0, 0, 2,211,236, 32, 0, 31, 0, 18, 0, 1, 0, 0, 2,211,236, 32,
- 0, 31, 0, 19, 0, 1, 0, 0, 2,211,236, 32, 0, 31, 0, 20, 0, 1, 0, 0, 2,211,236, 32, 0, 31, 0, 21, 0, 1, 0, 0,
- 2,211,236, 32, 0, 31, 0, 22, 0, 1, 0, 0, 2,211,236, 32, 0, 31, 0, 23, 0, 1, 0, 0, 2,211,236, 32, 0, 31, 0, 24,
- 0, 1, 0, 0, 2,211,236, 32, 0, 31, 0, 25, 0, 1, 0, 0, 2,211,236, 32, 0, 31, 0, 26, 0, 1, 0, 0, 2,211,236, 32,
- 0, 31, 0, 27, 0, 1, 0, 0, 2,211,236, 32, 0, 31, 0, 28, 0, 1, 0, 0, 2,211,236, 32, 0, 31, 0, 29, 0, 1, 0, 0,
- 2,211,236, 32, 0, 31, 0, 30, 0, 1, 0, 0, 2,211,236, 32, 0, 31, 0, 31, 0, 1, 0, 0, 2,211,236, 32, 0, 31, 0, 32,
- 0, 1, 0, 0, 2,211,236, 32, 0, 31, 0, 33, 0, 1, 0, 0, 2,211,236, 32, 0, 31, 0, 34, 0, 1, 0, 0, 2,211,236, 32,
- 0, 31, 0, 35, 0, 1, 0, 0, 2,211,236, 32, 0, 31, 0, 36, 0, 1, 0, 0, 2,211,236, 32, 0, 31, 0, 37, 0, 1, 0, 0,
- 2,211,236, 32, 0, 31, 0, 38, 0, 1, 0, 0, 2,211,236, 32, 0, 31, 0, 39, 0, 1, 0, 0, 2,211,236, 32, 0, 31, 0, 40,
- 0, 1, 0, 0, 2,211,236, 32, 0, 31, 0, 41, 0, 1, 0, 0, 2,211,236, 32, 0, 31, 0, 42, 0, 1, 0, 0, 2,211,236, 32,
- 0, 31, 0, 43, 0, 1, 0, 0, 2,211,236, 32, 0, 31, 0, 44, 0, 1, 0, 0, 2,211,236, 32, 0, 31, 0, 45, 0, 1, 0, 0,
- 2,211,236, 32, 0, 31, 0, 46, 0, 1, 0, 0, 2,211,236, 32, 0, 31, 0, 47, 0, 1, 0, 0, 2,211,236, 32, 0, 31, 0, 48,
- 0, 1, 0, 0, 2,211,236, 32, 0, 31, 0, 49, 0, 1, 0, 0, 2,211,236, 32, 0, 31, 0, 50, 0, 1, 0, 0, 2,211,236, 32,
- 0, 31, 0, 51, 0, 1, 0, 0, 2,211,236, 32, 0, 31, 0, 52, 0, 1, 0, 0, 2,211,236, 32, 0, 31, 0, 53, 0, 1, 0, 0,
- 2,211,236, 32, 0, 31, 0, 54, 0, 1, 0, 0, 2,211,236, 32, 0, 31, 0, 55, 0, 1, 0, 0, 2,211,236, 32, 0, 31, 0, 56,
- 0, 1, 0, 0, 2,211,236, 32, 0, 31, 0, 57, 0, 1, 0, 0, 2,211,236, 32, 0, 31, 0, 58, 0, 1, 0, 0, 2,211,236, 32,
- 0, 31, 0, 59, 0, 1, 0, 0, 2,211,236, 32, 0, 31, 0, 60, 0, 1, 0, 0, 2,211,236, 32, 0, 31, 0, 61, 0, 1, 0, 0,
- 2,211,236, 32, 0, 31, 0, 62, 0, 1, 0, 0, 2,211,236, 32, 0, 31, 0, 63, 0, 1, 0, 0, 2,211,236, 32, 0, 31, 0, 64,
- 0, 1, 0, 0, 2,211,236, 32, 0, 31, 0, 65, 0, 1, 0, 0, 2,211,236, 32, 0, 31, 0, 66, 0, 1, 0, 0, 2,211,236, 32,
- 0, 31, 0, 67, 0, 1, 0, 0, 2,211,236, 32, 0, 31, 0, 68, 0, 1, 0, 0, 2,211,236, 32, 0, 31, 0, 69, 0, 1, 0, 0,
- 2,211,236, 32, 0, 31, 0, 0, 0, 1, 0, 0, 2,196,250, 32, 0, 31, 0, 1, 0, 1, 0, 0, 2,196,250, 32, 0, 31, 0, 2,
- 0, 1, 0, 0, 2,196,250, 32, 0, 31, 0, 3, 0, 1, 0, 0, 2,196,250, 32, 0, 31, 0, 4, 0, 1, 0, 0, 2,196,250, 32,
- 0, 31, 0, 5, 0, 1, 0, 0, 2,196,250, 32, 0, 31, 0, 6, 0, 1, 0, 0, 2,196,250, 32, 0, 31, 0, 7, 0, 1, 0, 0,
- 2,196,250, 32, 0, 31, 0, 8, 0, 1, 0, 0, 2,196,250, 32, 0, 31, 0, 9, 0, 1, 0, 0, 2,196,250, 32, 0, 31, 0, 10,
- 0, 1, 0, 0, 2,196,250, 32, 0, 31, 0, 11, 0, 1, 0, 0, 2,196,250, 32, 0, 31, 0, 12, 0, 1, 0, 0, 2,196,250, 32,
- 0, 31, 0, 13, 0, 1, 0, 0, 2,196,250, 32, 0, 31, 0, 14, 0, 1, 0, 0, 2,196,250, 32, 0, 31, 0, 15, 0, 1, 0, 0,
- 2,196,250, 32, 0, 31, 0, 16, 0, 1, 0, 0, 2,196,250, 32, 0, 31, 0, 17, 0, 1, 0, 0, 2,196,250, 32, 0, 31, 0, 18,
- 0, 1, 0, 0, 2,196,250, 32, 0, 31, 0, 19, 0, 1, 0, 0, 2,196,250, 32, 0, 31, 0, 20, 0, 1, 0, 0, 2,196,250, 32,
- 0, 31, 0, 21, 0, 1, 0, 0, 2,196,250, 32, 0, 31, 0, 22, 0, 1, 0, 0, 2,196,250, 32, 0, 31, 0, 23, 0, 1, 0, 0,
- 2,196,250, 32, 0, 31, 0, 24, 0, 1, 0, 0, 2,196,250, 32, 0, 31, 0, 25, 0, 1, 0, 0, 2,196,250, 32, 0, 31, 0, 26,
- 0, 1, 0, 0, 2,196,250, 32, 0, 31, 0, 27, 0, 1, 0, 0, 2,196,250, 32, 0, 31, 0, 28, 0, 1, 0, 0, 2,196,250, 32,
- 0, 31, 0, 29, 0, 1, 0, 0, 2,196,250, 32, 0, 31, 0, 30, 0, 1, 0, 0, 2,196,250, 32, 0, 31, 0, 31, 0, 1, 0, 0,
- 2,196,250, 32, 0, 31, 0, 32, 0, 1, 0, 0, 2,196,250, 32, 0, 31, 0, 33, 0, 1, 0, 0, 2,196,250, 32, 0, 31, 0, 34,
- 0, 1, 0, 0, 2,196,250, 32, 0, 31, 0, 35, 0, 1, 0, 0, 2,196,250, 32, 0, 31, 0, 36, 0, 1, 0, 0, 2,196,250, 32,
- 0, 31, 0, 37, 0, 1, 0, 0, 2,196,250, 32, 0, 31, 0, 38, 0, 1, 0, 0, 2,196,250, 32, 0, 31, 0, 39, 0, 1, 0, 0,
- 2,196,250, 32, 0, 31, 0, 40, 0, 1, 0, 0, 2,196,250, 32, 0, 31, 0, 41, 0, 1, 0, 0, 2,196,250, 32, 0, 31, 0, 42,
- 0, 1, 0, 0, 2,196,250, 32, 0, 31, 0, 43, 0, 1, 0, 0, 2,196,250, 32, 0, 31, 0, 44, 0, 1, 0, 0, 2,196,250, 32,
- 0, 31, 0, 45, 0, 1, 0, 0, 2,196,250, 32, 0, 31, 0, 46, 0, 1, 0, 0, 2,196,250, 32, 0, 31, 0, 47, 0, 1, 0, 0,
- 2,196,250, 32, 0, 31, 0, 48, 0, 1, 0, 0, 2,196,250, 32, 0, 31, 0, 49, 0, 1, 0, 0, 2,196,250, 32, 0, 31, 0, 50,
- 0, 1, 0, 0, 2,196,250, 32, 0, 31, 0, 51, 0, 1, 0, 0, 2,196,250, 32, 0, 31, 0, 52, 0, 1, 0, 0, 2,196,250, 32,
- 0, 31, 0, 53, 0, 1, 0, 0, 2,196,250, 32, 0, 31, 0, 54, 0, 1, 0, 0, 2,196,250, 32, 0, 31, 0, 55, 0, 1, 0, 0,
- 2,196,250, 32, 0, 31, 0, 56, 0, 1, 0, 0, 2,196,250, 32, 0, 31, 0, 57, 0, 1, 0, 0, 2,196,250, 32, 0, 31, 0, 58,
- 0, 1, 0, 0, 2,196,250, 32, 0, 31, 0, 59, 0, 1, 0, 0, 2,196,250, 32, 0, 31, 0, 60, 0, 1, 0, 0, 2,196,250, 32,
- 0, 31, 0, 61, 0, 1, 0, 0, 2,196,250, 32, 0, 31, 0, 62, 0, 1, 0, 0, 2,196,250, 32, 0, 31, 0, 63, 0, 1, 0, 0,
- 2,196,250, 32, 0, 31, 0, 64, 0, 1, 0, 0, 2,196,250, 32, 0, 31, 0, 65, 0, 1, 0, 0, 2,196,250, 32, 0, 31, 0, 66,
- 0, 1, 0, 0, 2,196,250, 32, 0, 31, 0, 67, 0, 1, 0, 0, 2,196,250, 32, 0, 31, 0, 68, 0, 1, 0, 0, 2,196,250, 32,
- 0, 31, 0, 69, 0, 1, 0, 0, 2,196,250, 32, 0, 31, 0, 0, 0, 1, 0, 0, 2,196,254, 32, 0, 31, 0, 1, 0, 1, 0, 0,
- 2,196,254, 32, 0, 31, 0, 2, 0, 1, 0, 0, 2,196,254, 32, 0, 31, 0, 3, 0, 1, 0, 0, 2,196,254, 32, 0, 31, 0, 4,
- 0, 1, 0, 0, 2,196,254, 32, 0, 31, 0, 5, 0, 1, 0, 0, 2,196,254, 32, 0, 31, 0, 6, 0, 1, 0, 0, 2,196,254, 32,
- 0, 31, 0, 7, 0, 1, 0, 0, 2,196,254, 32, 0, 31, 0, 8, 0, 1, 0, 0, 2,196,254, 32, 0, 31, 0, 9, 0, 1, 0, 0,
- 2,196,254, 32, 0, 31, 0, 10, 0, 1, 0, 0, 2,196,254, 32, 0, 31, 0, 11, 0, 1, 0, 0, 2,196,254, 32, 0, 31, 0, 12,
- 0, 1, 0, 0, 2,196,254, 32, 0, 31, 0, 13, 0, 1, 0, 0, 2,196,254, 32, 0, 31, 0, 14, 0, 1, 0, 0, 2,196,254, 32,
- 0, 31, 0, 15, 0, 1, 0, 0, 2,196,254, 32, 0, 31, 0, 16, 0, 1, 0, 0, 2,196,254, 32, 0, 31, 0, 17, 0, 1, 0, 0,
- 2,196,254, 32, 0, 31, 0, 18, 0, 1, 0, 0, 2,196,254, 32, 0, 31, 0, 19, 0, 1, 0, 0, 2,196,254, 32, 0, 31, 0, 20,
- 0, 1, 0, 0, 2,196,254, 32, 0, 31, 0, 21, 0, 1, 0, 0, 2,196,254, 32, 0, 31, 0, 22, 0, 1, 0, 0, 2,196,254, 32,
- 0, 31, 0, 23, 0, 1, 0, 0, 2,196,254, 32, 0, 31, 0, 24, 0, 1, 0, 0, 2,196,254, 32, 0, 31, 0, 25, 0, 1, 0, 0,
- 2,196,254, 32, 0, 31, 0, 26, 0, 1, 0, 0, 2,196,254, 32, 0, 31, 0, 27, 0, 1, 0, 0, 2,196,254, 32, 0, 31, 0, 28,
- 0, 1, 0, 0, 2,196,254, 32, 0, 31, 0, 29, 0, 1, 0, 0, 2,196,254, 32, 0, 31, 0, 30, 0, 1, 0, 0, 2,196,254, 32,
- 0, 31, 0, 31, 0, 1, 0, 0, 2,196,254, 32, 0, 31, 0, 32, 0, 1, 0, 0, 2,196,254, 32, 0, 31, 0, 33, 0, 1, 0, 0,
- 2,196,254, 32, 0, 31, 0, 34, 0, 1, 0, 0, 2,196,254, 32, 0, 31, 0, 35, 0, 1, 0, 0, 2,196,254, 32, 0, 31, 0, 36,
- 0, 1, 0, 0, 2,196,254, 32, 0, 31, 0, 37, 0, 1, 0, 0, 2,196,254, 32, 0, 31, 0, 38, 0, 1, 0, 0, 2,196,254, 32,
- 0, 31, 0, 39, 0, 1, 0, 0, 2,196,254, 32, 0, 31, 0, 40, 0, 1, 0, 0, 2,196,254, 32, 0, 31, 0, 41, 0, 1, 0, 0,
- 2,196,254, 32, 0, 31, 0, 42, 0, 1, 0, 0, 2,196,254, 32, 0, 31, 0, 43, 0, 1, 0, 0, 2,196,254, 32, 0, 31, 0, 44,
- 0, 1, 0, 0, 2,196,254, 32, 0, 31, 0, 45, 0, 1, 0, 0, 2,196,254, 32, 0, 31, 0, 46, 0, 1, 0, 0, 2,196,254, 32,
- 0, 31, 0, 47, 0, 1, 0, 0, 2,196,254, 32, 0, 31, 0, 48, 0, 1, 0, 0, 2,196,254, 32, 0, 31, 0, 49, 0, 1, 0, 0,
- 2,196,254, 32, 0, 31, 0, 50, 0, 1, 0, 0, 2,196,254, 32, 0, 31, 0, 51, 0, 1, 0, 0, 2,196,254, 32, 0, 31, 0, 52,
- 0, 1, 0, 0, 2,196,254, 32, 0, 31, 0, 53, 0, 1, 0, 0, 2,196,254, 32, 0, 31, 0, 54, 0, 1, 0, 0, 2,196,254, 32,
- 0, 31, 0, 55, 0, 1, 0, 0, 2,196,254, 32, 0, 31, 0, 56, 0, 1, 0, 0, 2,196,254, 32, 0, 31, 0, 57, 0, 1, 0, 0,
- 2,196,254, 32, 0, 31, 0, 58, 0, 1, 0, 0, 2,196,254, 32, 0, 31, 0, 59, 0, 1, 0, 0, 2,196,254, 32, 0, 31, 0, 60,
- 0, 1, 0, 0, 2,196,254, 32, 0, 31, 0, 61, 0, 1, 0, 0, 2,196,254, 32, 0, 31, 0, 62, 0, 1, 0, 0, 2,196,254, 32,
- 0, 31, 0, 63, 0, 1, 0, 0, 2,196,254, 32, 0, 31, 0, 64, 0, 1, 0, 0, 2,196,254, 32, 0, 31, 0, 65, 0, 1, 0, 0,
- 2,196,254, 32, 0, 31, 0, 66, 0, 1, 0, 0, 2,196,254, 32, 0, 31, 0, 67, 0, 1, 0, 0, 2,196,254, 32, 0, 31, 0, 68,
- 0, 1, 0, 0, 2,196,254, 32, 0, 31, 0, 69, 0, 1, 0, 0, 2,196,254, 32, 0, 31, 0, 0, 0, 1, 0, 0, 2,158, 64, 32,
- 0, 31, 0, 1, 0, 1, 0, 0, 2,158, 64, 32, 0, 31, 0, 2, 0, 1, 0, 0, 2,158, 64, 32, 0, 31, 0, 3, 0, 1, 0, 0,
- 2,158, 64, 32, 0, 31, 0, 4, 0, 1, 0, 0, 2,158, 64, 32, 0, 31, 0, 5, 0, 1, 0, 0, 2,158, 64, 32, 0, 31, 0, 6,
- 0, 1, 0, 0, 2,158, 64, 32, 0, 31, 0, 7, 0, 1, 0, 0, 2,158, 64, 32, 0, 31, 0, 8, 0, 1, 0, 0, 2,158, 64, 32,
- 0, 31, 0, 9, 0, 1, 0, 0, 2,158, 64, 32, 0, 31, 0, 10, 0, 1, 0, 0, 2,158, 64, 32, 0, 31, 0, 11, 0, 1, 0, 0,
- 2,158, 64, 32, 0, 31, 0, 12, 0, 1, 0, 0, 2,158, 64, 32, 0, 31, 0, 13, 0, 1, 0, 0, 2,158, 64, 32, 0, 31, 0, 14,
- 0, 1, 0, 0, 2,158, 64, 32, 0, 31, 0, 15, 0, 1, 0, 0, 2,158, 64, 32, 0, 31, 0, 16, 0, 1, 0, 0, 2,158, 64, 32,
- 0, 31, 0, 17, 0, 1, 0, 0, 2,158, 64, 32, 0, 31, 0, 18, 0, 1, 0, 0, 2,158, 64, 32, 0, 31, 0, 19, 0, 1, 0, 0,
- 2,158, 64, 32, 0, 31, 0, 20, 0, 1, 0, 0, 2,158, 64, 32, 0, 31, 0, 21, 0, 1, 0, 0, 2,158, 64, 32, 0, 31, 0, 22,
- 0, 1, 0, 0, 2,158, 64, 32, 0, 31, 0, 23, 0, 1, 0, 0, 2,158, 64, 32, 0, 31, 0, 24, 0, 1, 0, 0, 2,158, 64, 32,
- 0, 31, 0, 25, 0, 1, 0, 0, 2,158, 64, 32, 0, 31, 0, 26, 0, 1, 0, 0, 2,158, 64, 32, 0, 31, 0, 27, 0, 1, 0, 0,
- 2,158, 64, 32, 0, 31, 0, 28, 0, 1, 0, 0, 2,158, 64, 32, 0, 31, 0, 29, 0, 1, 0, 0, 2,158, 64, 32, 0, 31, 0, 30,
- 0, 1, 0, 0, 2,158, 64, 32, 0, 31, 0, 31, 0, 1, 0, 0, 2,158, 64, 32, 0, 31, 0, 32, 0, 1, 0, 0, 2,158, 64, 32,
- 0, 31, 0, 33, 0, 1, 0, 0, 2,158, 64, 32, 0, 31, 0, 34, 0, 1, 0, 0, 2,158, 64, 32, 0, 31, 0, 35, 0, 1, 0, 0,
- 2,158, 64, 32, 0, 31, 0, 36, 0, 1, 0, 0, 2,158, 64, 32, 0, 31, 0, 37, 0, 1, 0, 0, 2,158, 64, 32, 0, 31, 0, 38,
- 0, 1, 0, 0, 2,158, 64, 32, 0, 31, 0, 39, 0, 1, 0, 0, 2,158, 64, 32, 0, 31, 0, 40, 0, 1, 0, 0, 2,158, 64, 32,
- 0, 31, 0, 41, 0, 1, 0, 0, 2,158, 64, 32, 0, 31, 0, 42, 0, 1, 0, 0, 2,158, 64, 32, 0, 31, 0, 43, 0, 1, 0, 0,
- 2,158, 64, 32, 0, 31, 0, 44, 0, 1, 0, 0, 2,158, 64, 32, 0, 31, 0, 45, 0, 1, 0, 0, 2,158, 64, 32, 0, 31, 0, 46,
- 0, 1, 0, 0, 2,158, 64, 32, 0, 31, 0, 47, 0, 1, 0, 0, 2,158, 64, 32, 0, 31, 0, 48, 0, 1, 0, 0, 2,158, 64, 32,
- 0, 31, 0, 49, 0, 1, 0, 0, 2,158, 64, 32, 0, 31, 0, 50, 0, 1, 0, 0, 2,158, 64, 32, 0, 31, 0, 51, 0, 1, 0, 0,
- 2,158, 64, 32, 0, 31, 0, 52, 0, 1, 0, 0, 2,158, 64, 32, 0, 31, 0, 53, 0, 1, 0, 0, 2,158, 64, 32, 0, 31, 0, 54,
- 0, 1, 0, 0, 2,158, 64, 32, 0, 31, 0, 55, 0, 1, 0, 0, 2,158, 64, 32, 0, 31, 0, 56, 0, 1, 0, 0, 2,158, 64, 32,
- 0, 31, 0, 57, 0, 1, 0, 0, 2,158, 64, 32, 0, 31, 0, 58, 0, 1, 0, 0, 2,158, 64, 32, 0, 31, 0, 59, 0, 1, 0, 0,
- 2,158, 64, 32, 0, 31, 0, 60, 0, 1, 0, 0, 2,158, 64, 32, 0, 31, 0, 61, 0, 1, 0, 0, 2,158, 64, 32, 0, 31, 0, 62,
- 0, 1, 0, 0, 2,158, 64, 32, 0, 31, 0, 63, 0, 1, 0, 0, 2,158, 64, 32, 0, 31, 0, 64, 0, 1, 0, 0, 2,158, 64, 32,
- 0, 31, 0, 65, 0, 1, 0, 0, 2,158, 64, 32, 0, 31, 0, 66, 0, 1, 0, 0, 2,158, 64, 32, 0, 31, 0, 67, 0, 1, 0, 0,
- 2,158, 64, 32, 0, 31, 0, 68, 0, 1, 0, 0, 2,158, 64, 32, 0, 31, 0, 69, 0, 1, 0, 0, 2,158, 64, 32, 0, 31, 0, 0,
- 0, 1, 0, 0, 2,158, 68, 32, 0, 31, 0, 1, 0, 1, 0, 0, 2,158, 68, 32, 0, 31, 0, 2, 0, 1, 0, 0, 2,158, 68, 32,
- 0, 31, 0, 3, 0, 1, 0, 0, 2,158, 68, 32, 0, 31, 0, 4, 0, 1, 0, 0, 2,158, 68, 32, 0, 31, 0, 5, 0, 1, 0, 0,
- 2,158, 68, 32, 0, 31, 0, 6, 0, 1, 0, 0, 2,158, 68, 32, 0, 31, 0, 7, 0, 1, 0, 0, 2,158, 68, 32, 0, 31, 0, 8,
- 0, 1, 0, 0, 2,158, 68, 32, 0, 31, 0, 9, 0, 1, 0, 0, 2,158, 68, 32, 0, 31, 0, 10, 0, 1, 0, 0, 2,158, 68, 32,
- 0, 31, 0, 11, 0, 1, 0, 0, 2,158, 68, 32, 0, 31, 0, 12, 0, 1, 0, 0, 2,158, 68, 32, 0, 31, 0, 13, 0, 1, 0, 0,
- 2,158, 68, 32, 0, 31, 0, 14, 0, 1, 0, 0, 2,158, 68, 32, 0, 31, 0, 15, 0, 1, 0, 0, 2,158, 68, 32, 0, 31, 0, 16,
- 0, 1, 0, 0, 2,158, 68, 32, 0, 31, 0, 17, 0, 1, 0, 0, 2,158, 68, 32, 0, 31, 0, 18, 0, 1, 0, 0, 2,158, 68, 32,
- 0, 31, 0, 19, 0, 1, 0, 0, 2,158, 68, 32, 0, 31, 0, 20, 0, 1, 0, 0, 2,158, 68, 32, 0, 31, 0, 21, 0, 1, 0, 0,
- 2,158, 68, 32, 0, 31, 0, 22, 0, 1, 0, 0, 2,158, 68, 32, 0, 31, 0, 23, 0, 1, 0, 0, 2,158, 68, 32, 0, 31, 0, 24,
- 0, 1, 0, 0, 2,158, 68, 32, 0, 31, 0, 25, 0, 1, 0, 0, 2,158, 68, 32, 0, 31, 0, 26, 0, 1, 0, 0, 2,158, 68, 32,
- 0, 31, 0, 27, 0, 1, 0, 0, 2,158, 68, 32, 0, 31, 0, 28, 0, 1, 0, 0, 2,158, 68, 32, 0, 31, 0, 29, 0, 1, 0, 0,
- 2,158, 68, 32, 0, 31, 0, 30, 0, 1, 0, 0, 2,158, 68, 32, 0, 31, 0, 31, 0, 1, 0, 0, 2,158, 68, 32, 0, 31, 0, 32,
- 0, 1, 0, 0, 2,158, 68, 32, 0, 31, 0, 33, 0, 1, 0, 0, 2,158, 68, 32, 0, 31, 0, 34, 0, 1, 0, 0, 2,158, 68, 32,
- 0, 31, 0, 35, 0, 1, 0, 0, 2,158, 68, 32, 0, 31, 0, 36, 0, 1, 0, 0, 2,158, 68, 32, 0, 31, 0, 37, 0, 1, 0, 0,
- 2,158, 68, 32, 0, 31, 0, 38, 0, 1, 0, 0, 2,158, 68, 32, 0, 31, 0, 39, 0, 1, 0, 0, 2,158, 68, 32, 0, 31, 0, 40,
- 0, 1, 0, 0, 2,158, 68, 32, 0, 31, 0, 41, 0, 1, 0, 0, 2,158, 68, 32, 0, 31, 0, 42, 0, 1, 0, 0, 2,158, 68, 32,
- 0, 31, 0, 43, 0, 1, 0, 0, 2,158, 68, 32, 0, 31, 0, 44, 0, 1, 0, 0, 2,158, 68, 32, 0, 31, 0, 45, 0, 1, 0, 0,
- 2,158, 68, 32, 0, 31, 0, 46, 0, 1, 0, 0, 2,158, 68, 32, 0, 31, 0, 47, 0, 1, 0, 0, 2,158, 68, 32, 0, 31, 0, 48,
- 0, 1, 0, 0, 2,158, 68, 32, 0, 31, 0, 49, 0, 1, 0, 0, 2,158, 68, 32, 0, 31, 0, 50, 0, 1, 0, 0, 2,158, 68, 32,
- 0, 31, 0, 51, 0, 1, 0, 0, 2,158, 68, 32, 0, 31, 0, 52, 0, 1, 0, 0, 2,158, 68, 32, 0, 31, 0, 53, 0, 1, 0, 0,
- 2,158, 68, 32, 0, 31, 0, 54, 0, 1, 0, 0, 2,158, 68, 32, 0, 31, 0, 55, 0, 1, 0, 0, 2,158, 68, 32, 0, 31, 0, 56,
- 0, 1, 0, 0, 2,158, 68, 32, 0, 31, 0, 57, 0, 1, 0, 0, 2,158, 68, 32, 0, 31, 0, 58, 0, 1, 0, 0, 2,158, 68, 32,
- 0, 31, 0, 59, 0, 1, 0, 0, 2,158, 68, 32, 0, 31, 0, 60, 0, 1, 0, 0, 2,158, 68, 32, 0, 31, 0, 61, 0, 1, 0, 0,
- 2,158, 68, 32, 0, 31, 0, 62, 0, 1, 0, 0, 2,158, 68, 32, 0, 31, 0, 63, 0, 1, 0, 0, 2,158, 68, 32, 0, 31, 0, 64,
- 0, 1, 0, 0, 2,158, 68, 32, 0, 31, 0, 65, 0, 1, 0, 0, 2,158, 68, 32, 0, 31, 0, 66, 0, 1, 0, 0, 2,158, 68, 32,
- 0, 31, 0, 67, 0, 1, 0, 0, 2,158, 68, 32, 0, 31, 0, 68, 0, 1, 0, 0, 2,158, 68, 32, 0, 31, 0, 69, 0, 1, 0, 0,
- 2,158, 68, 32, 0, 31, 0, 0, 0, 1, 0, 0, 2,207, 10, 32, 0, 31, 0, 1, 0, 1, 0, 0, 2,207, 10, 32, 0, 31, 0, 2,
- 0, 1, 0, 0, 2,207, 10, 32, 0, 31, 0, 3, 0, 1, 0, 0, 2,207, 10, 32, 0, 31, 0, 4, 0, 1, 0, 0, 2,207, 10, 32,
- 0, 31, 0, 5, 0, 1, 0, 0, 2,207, 10, 32, 0, 31, 0, 6, 0, 1, 0, 0, 2,207, 10, 32, 0, 31, 0, 7, 0, 1, 0, 0,
- 2,207, 10, 32, 0, 31, 0, 8, 0, 1, 0, 0, 2,207, 10, 32, 0, 31, 0, 9, 0, 1, 0, 0, 2,207, 10, 32, 0, 31, 0, 10,
- 0, 1, 0, 0, 2,207, 10, 32, 0, 31, 0, 11, 0, 1, 0, 0, 2,207, 10, 32, 0, 31, 0, 12, 0, 1, 0, 0, 2,207, 10, 32,
- 0, 31, 0, 13, 0, 1, 0, 0, 2,207, 10, 32, 0, 31, 0, 14, 0, 1, 0, 0, 2,207, 10, 32, 0, 31, 0, 15, 0, 1, 0, 0,
- 2,207, 10, 32, 0, 31, 0, 16, 0, 1, 0, 0, 2,207, 10, 32, 0, 31, 0, 17, 0, 1, 0, 0, 2,207, 10, 32, 0, 31, 0, 18,
- 0, 1, 0, 0, 2,207, 10, 32, 0, 31, 0, 19, 0, 1, 0, 0, 2,207, 10, 32, 0, 31, 0, 20, 0, 1, 0, 0, 2,207, 10, 32,
- 0, 31, 0, 21, 0, 1, 0, 0, 2,207, 10, 32, 0, 31, 0, 22, 0, 1, 0, 0, 2,207, 10, 32, 0, 31, 0, 23, 0, 1, 0, 0,
- 2,207, 10, 32, 0, 31, 0, 24, 0, 1, 0, 0, 2,207, 10, 32, 0, 31, 0, 25, 0, 1, 0, 0, 2,207, 10, 32, 0, 31, 0, 26,
- 0, 1, 0, 0, 2,207, 10, 32, 0, 31, 0, 27, 0, 1, 0, 0, 2,207, 10, 32, 0, 31, 0, 28, 0, 1, 0, 0, 2,207, 10, 32,
- 0, 31, 0, 29, 0, 1, 0, 0, 2,207, 10, 32, 0, 31, 0, 30, 0, 1, 0, 0, 2,207, 10, 32, 0, 31, 0, 31, 0, 1, 0, 0,
- 2,207, 10, 32, 0, 31, 0, 32, 0, 1, 0, 0, 2,207, 10, 32, 0, 31, 0, 33, 0, 1, 0, 0, 2,207, 10, 32, 0, 31, 0, 34,
- 0, 1, 0, 0, 2,207, 10, 32, 0, 31, 0, 35, 0, 1, 0, 0, 2,207, 10, 32, 0, 31, 0, 36, 0, 1, 0, 0, 2,207, 10, 32,
- 0, 31, 0, 37, 0, 1, 0, 0, 2,207, 10, 32, 0, 31, 0, 38, 0, 1, 0, 0, 2,207, 10, 32, 0, 31, 0, 39, 0, 1, 0, 0,
- 2,207, 10, 32, 0, 31, 0, 40, 0, 1, 0, 0, 2,207, 10, 32, 0, 31, 0, 41, 0, 1, 0, 0, 2,207, 10, 32, 0, 31, 0, 42,
- 0, 1, 0, 0, 2,207, 10, 32, 0, 31, 0, 43, 0, 1, 0, 0, 2,207, 10, 32, 0, 31, 0, 44, 0, 1, 0, 0, 2,207, 10, 32,
- 0, 31, 0, 45, 0, 1, 0, 0, 2,207, 10, 32, 0, 31, 0, 46, 0, 1, 0, 0, 2,207, 10, 32, 0, 31, 0, 47, 0, 1, 0, 0,
- 2,207, 10, 32, 0, 31, 0, 48, 0, 1, 0, 0, 2,207, 10, 32, 0, 31, 0, 49, 0, 1, 0, 0, 2,207, 10, 32, 0, 31, 0, 50,
- 0, 1, 0, 0, 2,207, 10, 32, 0, 31, 0, 51, 0, 1, 0, 0, 2,207, 10, 32, 0, 31, 0, 52, 0, 1, 0, 0, 2,207, 10, 32,
- 0, 31, 0, 53, 0, 1, 0, 0, 2,207, 10, 32, 0, 31, 0, 54, 0, 1, 0, 0, 2,207, 10, 32, 0, 31, 0, 55, 0, 1, 0, 0,
- 2,207, 10, 32, 0, 31, 0, 56, 0, 1, 0, 0, 2,207, 10, 32, 0, 31, 0, 57, 0, 1, 0, 0, 2,207, 10, 32, 0, 31, 0, 58,
- 0, 1, 0, 0, 2,207, 10, 32, 0, 31, 0, 59, 0, 1, 0, 0, 2,207, 10, 32, 0, 31, 0, 60, 0, 1, 0, 0, 2,207, 10, 32,
- 0, 31, 0, 61, 0, 1, 0, 0, 2,207, 10, 32, 0, 31, 0, 62, 0, 1, 0, 0, 2,207, 10, 32, 0, 31, 0, 63, 0, 1, 0, 0,
- 2,207, 10, 32, 0, 31, 0, 64, 0, 1, 0, 0, 2,207, 10, 32, 0, 31, 0, 65, 0, 1, 0, 0, 2,207, 10, 32, 0, 31, 0, 66,
- 0, 1, 0, 0, 2,207, 10, 32, 0, 31, 0, 67, 0, 1, 0, 0, 2,207, 10, 32, 0, 31, 0, 68, 0, 1, 0, 0, 2,207, 10, 32,
- 0, 31, 0, 69, 0, 1, 0, 0, 2,207, 10, 32, 0, 31, 0, 0, 0, 1, 0, 0, 2,207, 14, 32, 0, 31, 0, 1, 0, 1, 0, 0,
- 2,207, 14, 32, 0, 31, 0, 2, 0, 1, 0, 0, 2,207, 14, 32, 0, 31, 0, 3, 0, 1, 0, 0, 2,207, 14, 32, 0, 31, 0, 4,
- 0, 1, 0, 0, 2,207, 14, 32, 0, 31, 0, 5, 0, 1, 0, 0, 2,207, 14, 32, 0, 31, 0, 6, 0, 1, 0, 0, 2,207, 14, 32,
- 0, 31, 0, 7, 0, 1, 0, 0, 2,207, 14, 32, 0, 31, 0, 8, 0, 1, 0, 0, 2,207, 14, 32, 0, 31, 0, 9, 0, 1, 0, 0,
- 2,207, 14, 32, 0, 31, 0, 10, 0, 1, 0, 0, 2,207, 14, 32, 0, 31, 0, 11, 0, 1, 0, 0, 2,207, 14, 32, 0, 31, 0, 12,
- 0, 1, 0, 0, 2,207, 14, 32, 0, 31, 0, 13, 0, 1, 0, 0, 2,207, 14, 32, 0, 31, 0, 14, 0, 1, 0, 0, 2,207, 14, 32,
- 0, 31, 0, 15, 0, 1, 0, 0, 2,207, 14, 32, 0, 31, 0, 16, 0, 1, 0, 0, 2,207, 14, 32, 0, 31, 0, 17, 0, 1, 0, 0,
- 2,207, 14, 32, 0, 31, 0, 18, 0, 1, 0, 0, 2,207, 14, 32, 0, 31, 0, 19, 0, 1, 0, 0, 2,207, 14, 32, 0, 31, 0, 20,
- 0, 1, 0, 0, 2,207, 14, 32, 0, 31, 0, 21, 0, 1, 0, 0, 2,207, 14, 32, 0, 31, 0, 22, 0, 1, 0, 0, 2,207, 14, 32,
- 0, 31, 0, 23, 0, 1, 0, 0, 2,207, 14, 32, 0, 31, 0, 24, 0, 1, 0, 0, 2,207, 14, 32, 0, 31, 0, 25, 0, 1, 0, 0,
- 2,207, 14, 32, 0, 31, 0, 26, 0, 1, 0, 0, 2,207, 14, 32, 0, 31, 0, 27, 0, 1, 0, 0, 2,207, 14, 32, 0, 31, 0, 28,
- 0, 1, 0, 0, 2,207, 14, 32, 0, 31, 0, 29, 0, 1, 0, 0, 2,207, 14, 32, 0, 31, 0, 30, 0, 1, 0, 0, 2,207, 14, 32,
- 0, 31, 0, 31, 0, 1, 0, 0, 2,207, 14, 32, 0, 31, 0, 32, 0, 1, 0, 0, 2,207, 14, 32, 0, 31, 0, 33, 0, 1, 0, 0,
- 2,207, 14, 32, 0, 31, 0, 34, 0, 1, 0, 0, 2,207, 14, 32, 0, 31, 0, 35, 0, 1, 0, 0, 2,207, 14, 32, 0, 31, 0, 36,
- 0, 1, 0, 0, 2,207, 14, 32, 0, 31, 0, 37, 0, 1, 0, 0, 2,207, 14, 32, 0, 31, 0, 38, 0, 1, 0, 0, 2,207, 14, 32,
- 0, 31, 0, 39, 0, 1, 0, 0, 2,207, 14, 32, 0, 31, 0, 40, 0, 1, 0, 0, 2,207, 14, 32, 0, 31, 0, 41, 0, 1, 0, 0,
- 2,207, 14, 32, 0, 31, 0, 42, 0, 1, 0, 0, 2,207, 14, 32, 0, 31, 0, 43, 0, 1, 0, 0, 2,207, 14, 32, 0, 31, 0, 44,
- 0, 1, 0, 0, 2,207, 14, 32, 0, 31, 0, 45, 0, 1, 0, 0, 2,207, 14, 32, 0, 31, 0, 46, 0, 1, 0, 0, 2,207, 14, 32,
- 0, 31, 0, 47, 0, 1, 0, 0, 2,207, 14, 32, 0, 31, 0, 48, 0, 1, 0, 0, 2,207, 14, 32, 0, 31, 0, 49, 0, 1, 0, 0,
- 2,207, 14, 32, 0, 31, 0, 50, 0, 1, 0, 0, 2,207, 14, 32, 0, 31, 0, 51, 0, 1, 0, 0, 2,207, 14, 32, 0, 31, 0, 52,
- 0, 1, 0, 0, 2,207, 14, 32, 0, 31, 0, 53, 0, 1, 0, 0, 2,207, 14, 32, 0, 31, 0, 54, 0, 1, 0, 0, 2,207, 14, 32,
- 0, 31, 0, 55, 0, 1, 0, 0, 2,207, 14, 32, 0, 31, 0, 56, 0, 1, 0, 0, 2,207, 14, 32, 0, 31, 0, 57, 0, 1, 0, 0,
- 2,207, 14, 32, 0, 31, 0, 58, 0, 1, 0, 0, 2,207, 14, 32, 0, 31, 0, 59, 0, 1, 0, 0, 2,207, 14, 32, 0, 31, 0, 60,
- 0, 1, 0, 0, 2,207, 14, 32, 0, 31, 0, 61, 0, 1, 0, 0, 2,207, 14, 32, 0, 31, 0, 62, 0, 1, 0, 0, 2,207, 14, 32,
- 0, 31, 0, 63, 0, 1, 0, 0, 2,207, 14, 32, 0, 31, 0, 64, 0, 1, 0, 0, 2,207, 14, 32, 0, 31, 0, 65, 0, 1, 0, 0,
- 2,207, 14, 32, 0, 31, 0, 66, 0, 1, 0, 0, 2,207, 14, 32, 0, 31, 0, 67, 0, 1, 0, 0, 2,207, 14, 32, 0, 31, 0, 68,
- 0, 1, 0, 0, 2,207, 14, 32, 0, 31, 0, 69, 0, 1, 0, 0, 2,207, 14, 32, 0, 31, 0, 0, 0, 1, 0, 0, 2,205,210, 32,
- 0, 31, 0, 1, 0, 1, 0, 0, 2,205,210, 32, 0, 31, 0, 2, 0, 1, 0, 0, 2,205,210, 32, 0, 31, 0, 3, 0, 1, 0, 0,
- 2,205,210, 32, 0, 31, 0, 4, 0, 1, 0, 0, 2,205,210, 32, 0, 31, 0, 5, 0, 1, 0, 0, 2,205,210, 32, 0, 31, 0, 6,
- 0, 1, 0, 0, 2,205,210, 32, 0, 31, 0, 7, 0, 1, 0, 0, 2,205,210, 32, 0, 31, 0, 8, 0, 1, 0, 0, 2,205,210, 32,
- 0, 31, 0, 9, 0, 1, 0, 0, 2,205,210, 32, 0, 31, 0, 10, 0, 1, 0, 0, 2,205,210, 32, 0, 31, 0, 11, 0, 1, 0, 0,
- 2,205,210, 32, 0, 31, 0, 12, 0, 1, 0, 0, 2,205,210, 32, 0, 31, 0, 13, 0, 1, 0, 0, 2,205,210, 32, 0, 31, 0, 14,
- 0, 1, 0, 0, 2,205,210, 32, 0, 31, 0, 15, 0, 1, 0, 0, 2,205,210, 32, 0, 31, 0, 16, 0, 1, 0, 0, 2,205,210, 32,
- 0, 31, 0, 17, 0, 1, 0, 0, 2,205,210, 32, 0, 31, 0, 18, 0, 1, 0, 0, 2,205,210, 32, 0, 31, 0, 19, 0, 1, 0, 0,
- 2,205,210, 32, 0, 31, 0, 20, 0, 1, 0, 0, 2,205,210, 32, 0, 31, 0, 21, 0, 1, 0, 0, 2,205,210, 32, 0, 31, 0, 22,
- 0, 1, 0, 0, 2,205,210, 32, 0, 31, 0, 23, 0, 1, 0, 0, 2,205,210, 32, 0, 31, 0, 24, 0, 1, 0, 0, 2,205,210, 32,
- 0, 31, 0, 25, 0, 1, 0, 0, 2,205,210, 32, 0, 31, 0, 26, 0, 1, 0, 0, 2,205,210, 32, 0, 31, 0, 27, 0, 1, 0, 0,
- 2,205,210, 32, 0, 31, 0, 28, 0, 1, 0, 0, 2,205,210, 32, 0, 31, 0, 29, 0, 1, 0, 0, 2,205,210, 32, 0, 31, 0, 30,
- 0, 1, 0, 0, 2,205,210, 32, 0, 31, 0, 31, 0, 1, 0, 0, 2,205,210, 32, 0, 31, 0, 32, 0, 1, 0, 0, 2,205,210, 32,
- 0, 31, 0, 33, 0, 1, 0, 0, 2,205,210, 32, 0, 31, 0, 34, 0, 1, 0, 0, 2,205,210, 32, 0, 31, 0, 35, 0, 1, 0, 0,
- 2,205,210, 32, 0, 31, 0, 36, 0, 1, 0, 0, 2,205,210, 32, 0, 31, 0, 37, 0, 1, 0, 0, 2,205,210, 32, 0, 31, 0, 38,
- 0, 1, 0, 0, 2,205,210, 32, 0, 31, 0, 39, 0, 1, 0, 0, 2,205,210, 32, 0, 31, 0, 40, 0, 1, 0, 0, 2,205,210, 32,
- 0, 31, 0, 41, 0, 1, 0, 0, 2,205,210, 32, 0, 31, 0, 42, 0, 1, 0, 0, 2,205,210, 32, 0, 31, 0, 43, 0, 1, 0, 0,
- 2,205,210, 32, 0, 31, 0, 44, 0, 1, 0, 0, 2,205,210, 32, 0, 31, 0, 45, 0, 1, 0, 0, 2,205,210, 32, 0, 31, 0, 46,
- 0, 1, 0, 0, 2,205,210, 32, 0, 31, 0, 47, 0, 1, 0, 0, 2,205,210, 32, 0, 31, 0, 48, 0, 1, 0, 0, 2,205,210, 32,
- 0, 31, 0, 49, 0, 1, 0, 0, 2,205,210, 32, 0, 31, 0, 50, 0, 1, 0, 0, 2,205,210, 32, 0, 31, 0, 51, 0, 1, 0, 0,
- 2,205,210, 32, 0, 31, 0, 52, 0, 1, 0, 0, 2,205,210, 32, 0, 31, 0, 53, 0, 1, 0, 0, 2,205,210, 32, 0, 31, 0, 54,
- 0, 1, 0, 0, 2,205,210, 32, 0, 31, 0, 55, 0, 1, 0, 0, 2,205,210, 32, 0, 31, 0, 56, 0, 1, 0, 0, 2,205,210, 32,
- 0, 31, 0, 57, 0, 1, 0, 0, 2,205,210, 32, 0, 31, 0, 58, 0, 1, 0, 0, 2,205,210, 32, 0, 31, 0, 59, 0, 1, 0, 0,
- 2,205,210, 32, 0, 31, 0, 60, 0, 1, 0, 0, 2,205,210, 32, 0, 31, 0, 61, 0, 1, 0, 0, 2,205,210, 32, 0, 31, 0, 62,
- 0, 1, 0, 0, 2,205,210, 32, 0, 31, 0, 63, 0, 1, 0, 0, 2,205,210, 32, 0, 31, 0, 64, 0, 1, 0, 0, 2,205,210, 32,
- 0, 31, 0, 65, 0, 1, 0, 0, 2,205,210, 32, 0, 31, 0, 66, 0, 1, 0, 0, 2,205,210, 32, 0, 31, 0, 67, 0, 1, 0, 0,
- 2,205,210, 32, 0, 31, 0, 68, 0, 1, 0, 0, 2,205,210, 32, 0, 31, 0, 69, 0, 1, 0, 0, 2,205,210, 32, 0, 31, 0, 0,
- 0, 1, 0, 0, 2,205,214, 32, 0, 31, 0, 1, 0, 1, 0, 0, 2,205,214, 32, 0, 31, 0, 2, 0, 1, 0, 0, 2,205,214, 32,
- 0, 31, 0, 3, 0, 1, 0, 0, 2,205,214, 32, 0, 31, 0, 4, 0, 1, 0, 0, 2,205,214, 32, 0, 31, 0, 5, 0, 1, 0, 0,
- 2,205,214, 32, 0, 31, 0, 6, 0, 1, 0, 0, 2,205,214, 32, 0, 31, 0, 7, 0, 1, 0, 0, 2,205,214, 32, 0, 31, 0, 8,
- 0, 1, 0, 0, 2,205,214, 32, 0, 31, 0, 9, 0, 1, 0, 0, 2,205,214, 32, 0, 31, 0, 10, 0, 1, 0, 0, 2,205,214, 32,
- 0, 31, 0, 11, 0, 1, 0, 0, 2,205,214, 32, 0, 31, 0, 12, 0, 1, 0, 0, 2,205,214, 32, 0, 31, 0, 13, 0, 1, 0, 0,
- 2,205,214, 32, 0, 31, 0, 14, 0, 1, 0, 0, 2,205,214, 32, 0, 31, 0, 15, 0, 1, 0, 0, 2,205,214, 32, 0, 31, 0, 16,
- 0, 1, 0, 0, 2,205,214, 32, 0, 31, 0, 17, 0, 1, 0, 0, 2,205,214, 32, 0, 31, 0, 18, 0, 1, 0, 0, 2,205,214, 32,
- 0, 31, 0, 19, 0, 1, 0, 0, 2,205,214, 32, 0, 31, 0, 20, 0, 1, 0, 0, 2,205,214, 32, 0, 31, 0, 21, 0, 1, 0, 0,
- 2,205,214, 32, 0, 31, 0, 22, 0, 1, 0, 0, 2,205,214, 32, 0, 31, 0, 23, 0, 1, 0, 0, 2,205,214, 32, 0, 31, 0, 24,
- 0, 1, 0, 0, 2,205,214, 32, 0, 31, 0, 25, 0, 1, 0, 0, 2,205,214, 32, 0, 31, 0, 26, 0, 1, 0, 0, 2,205,214, 32,
- 0, 31, 0, 27, 0, 1, 0, 0, 2,205,214, 32, 0, 31, 0, 28, 0, 1, 0, 0, 2,205,214, 32, 0, 31, 0, 29, 0, 1, 0, 0,
- 2,205,214, 32, 0, 31, 0, 30, 0, 1, 0, 0, 2,205,214, 32, 0, 31, 0, 31, 0, 1, 0, 0, 2,205,214, 32, 0, 31, 0, 32,
- 0, 1, 0, 0, 2,205,214, 32, 0, 31, 0, 33, 0, 1, 0, 0, 2,205,214, 32, 0, 31, 0, 34, 0, 1, 0, 0, 2,205,214, 32,
- 0, 31, 0, 35, 0, 1, 0, 0, 2,205,214, 32, 0, 31, 0, 36, 0, 1, 0, 0, 2,205,214, 32, 0, 31, 0, 37, 0, 1, 0, 0,
- 2,205,214, 32, 0, 31, 0, 38, 0, 1, 0, 0, 2,205,214, 32, 0, 31, 0, 39, 0, 1, 0, 0, 2,205,214, 32, 0, 31, 0, 40,
- 0, 1, 0, 0, 2,205,214, 32, 0, 31, 0, 41, 0, 1, 0, 0, 2,205,214, 32, 0, 31, 0, 42, 0, 1, 0, 0, 2,205,214, 32,
- 0, 31, 0, 43, 0, 1, 0, 0, 2,205,214, 32, 0, 31, 0, 44, 0, 1, 0, 0, 2,205,214, 32, 0, 31, 0, 45, 0, 1, 0, 0,
- 2,205,214, 32, 0, 31, 0, 46, 0, 1, 0, 0, 2,205,214, 32, 0, 31, 0, 47, 0, 1, 0, 0, 2,205,214, 32, 0, 31, 0, 48,
- 0, 1, 0, 0, 2,205,214, 32, 0, 31, 0, 49, 0, 1, 0, 0, 2,205,214, 32, 0, 31, 0, 50, 0, 1, 0, 0, 2,205,214, 32,
- 0, 31, 0, 51, 0, 1, 0, 0, 2,205,214, 32, 0, 31, 0, 52, 0, 1, 0, 0, 2,205,214, 32, 0, 31, 0, 53, 0, 1, 0, 0,
- 2,205,214, 32, 0, 31, 0, 54, 0, 1, 0, 0, 2,205,214, 32, 0, 31, 0, 55, 0, 1, 0, 0, 2,205,214, 32, 0, 31, 0, 56,
- 0, 1, 0, 0, 2,205,214, 32, 0, 31, 0, 57, 0, 1, 0, 0, 2,205,214, 32, 0, 31, 0, 58, 0, 1, 0, 0, 2,205,214, 32,
- 0, 31, 0, 59, 0, 1, 0, 0, 2,205,214, 32, 0, 31, 0, 60, 0, 1, 0, 0, 2,205,214, 32, 0, 31, 0, 61, 0, 1, 0, 0,
- 2,205,214, 32, 0, 31, 0, 62, 0, 1, 0, 0, 2,205,214, 32, 0, 31, 0, 63, 0, 1, 0, 0, 2,205,214, 32, 0, 31, 0, 64,
- 0, 1, 0, 0, 2,205,214, 32, 0, 31, 0, 65, 0, 1, 0, 0, 2,205,214, 32, 0, 31, 0, 66, 0, 1, 0, 0, 2,205,214, 32,
- 0, 31, 0, 67, 0, 1, 0, 0, 2,205,214, 32, 0, 31, 0, 68, 0, 1, 0, 0, 2,205,214, 32, 0, 31, 0, 69, 0, 1, 0, 0,
- 2,205,214, 32, 0, 31, 0, 0, 0, 1, 0, 0, 2,209, 44, 32, 0, 31, 0, 1, 0, 1, 0, 0, 2,209, 44, 32, 0, 31, 0, 2,
- 0, 1, 0, 0, 2,209, 44, 32, 0, 31, 0, 3, 0, 1, 0, 0, 2,209, 44, 32, 0, 31, 0, 4, 0, 1, 0, 0, 2,209, 44, 32,
- 0, 31, 0, 5, 0, 1, 0, 0, 2,209, 44, 32, 0, 31, 0, 6, 0, 1, 0, 0, 2,209, 44, 32, 0, 31, 0, 7, 0, 1, 0, 0,
- 2,209, 44, 32, 0, 31, 0, 8, 0, 1, 0, 0, 2,209, 44, 32, 0, 31, 0, 9, 0, 1, 0, 0, 2,209, 44, 32, 0, 31, 0, 10,
- 0, 1, 0, 0, 2,209, 44, 32, 0, 31, 0, 11, 0, 1, 0, 0, 2,209, 44, 32, 0, 31, 0, 12, 0, 1, 0, 0, 2,209, 44, 32,
- 0, 31, 0, 13, 0, 1, 0, 0, 2,209, 44, 32, 0, 31, 0, 14, 0, 1, 0, 0, 2,209, 44, 32, 0, 31, 0, 15, 0, 1, 0, 0,
- 2,209, 44, 32, 0, 31, 0, 16, 0, 1, 0, 0, 2,209, 44, 32, 0, 31, 0, 17, 0, 1, 0, 0, 2,209, 44, 32, 0, 31, 0, 18,
- 0, 1, 0, 0, 2,209, 44, 32, 0, 31, 0, 19, 0, 1, 0, 0, 2,209, 44, 32, 0, 31, 0, 20, 0, 1, 0, 0, 2,209, 44, 32,
- 0, 31, 0, 21, 0, 1, 0, 0, 2,209, 44, 32, 0, 31, 0, 22, 0, 1, 0, 0, 2,209, 44, 32, 0, 31, 0, 23, 0, 1, 0, 0,
- 2,209, 44, 32, 0, 31, 0, 24, 0, 1, 0, 0, 2,209, 44, 32, 0, 31, 0, 25, 0, 1, 0, 0, 2,209, 44, 32, 0, 31, 0, 26,
- 0, 1, 0, 0, 2,209, 44, 32, 0, 31, 0, 27, 0, 1, 0, 0, 2,209, 44, 32, 0, 31, 0, 28, 0, 1, 0, 0, 2,209, 44, 32,
- 0, 31, 0, 29, 0, 1, 0, 0, 2,209, 44, 32, 0, 31, 0, 30, 0, 1, 0, 0, 2,209, 44, 32, 0, 31, 0, 31, 0, 1, 0, 0,
- 2,209, 44, 32, 0, 31, 0, 32, 0, 1, 0, 0, 2,209, 44, 32, 0, 31, 0, 33, 0, 1, 0, 0, 2,209, 44, 32, 0, 31, 0, 34,
- 0, 1, 0, 0, 2,209, 44, 32, 0, 31, 0, 35, 0, 1, 0, 0, 2,209, 44, 32, 0, 31, 0, 36, 0, 1, 0, 0, 2,209, 44, 32,
- 0, 31, 0, 37, 0, 1, 0, 0, 2,209, 44, 32, 0, 31, 0, 38, 0, 1, 0, 0, 2,209, 44, 32, 0, 31, 0, 39, 0, 1, 0, 0,
- 2,209, 44, 32, 0, 31, 0, 40, 0, 1, 0, 0, 2,209, 44, 32, 0, 31, 0, 41, 0, 1, 0, 0, 2,209, 44, 32, 0, 31, 0, 42,
- 0, 1, 0, 0, 2,209, 44, 32, 0, 31, 0, 43, 0, 1, 0, 0, 2,209, 44, 32, 0, 31, 0, 44, 0, 1, 0, 0, 2,209, 44, 32,
- 0, 31, 0, 45, 0, 1, 0, 0, 2,209, 44, 32, 0, 31, 0, 46, 0, 1, 0, 0, 2,209, 44, 32, 0, 31, 0, 47, 0, 1, 0, 0,
- 2,209, 44, 32, 0, 31, 0, 48, 0, 1, 0, 0, 2,209, 44, 32, 0, 31, 0, 49, 0, 1, 0, 0, 2,209, 44, 32, 0, 31, 0, 50,
- 0, 1, 0, 0, 2,209, 44, 32, 0, 31, 0, 51, 0, 1, 0, 0, 2,209, 44, 32, 0, 31, 0, 52, 0, 1, 0, 0, 2,209, 44, 32,
- 0, 31, 0, 53, 0, 1, 0, 0, 2,209, 44, 32, 0, 31, 0, 54, 0, 1, 0, 0, 2,209, 44, 32, 0, 31, 0, 55, 0, 1, 0, 0,
- 2,209, 44, 32, 0, 31, 0, 56, 0, 1, 0, 0, 2,209, 44, 32, 0, 31, 0, 57, 0, 1, 0, 0, 2,209, 44, 32, 0, 31, 0, 58,
- 0, 1, 0, 0, 2,209, 44, 32, 0, 31, 0, 59, 0, 1, 0, 0, 2,209, 44, 32, 0, 31, 0, 60, 0, 1, 0, 0, 2,209, 44, 32,
- 0, 31, 0, 61, 0, 1, 0, 0, 2,209, 44, 32, 0, 31, 0, 62, 0, 1, 0, 0, 2,209, 44, 32, 0, 31, 0, 63, 0, 1, 0, 0,
- 2,209, 44, 32, 0, 31, 0, 64, 0, 1, 0, 0, 2,209, 44, 32, 0, 31, 0, 65, 0, 1, 0, 0, 2,209, 44, 32, 0, 31, 0, 66,
- 0, 1, 0, 0, 2,209, 44, 32, 0, 31, 0, 67, 0, 1, 0, 0, 2,209, 44, 32, 0, 31, 0, 68, 0, 1, 0, 0, 2,209, 44, 32,
- 0, 31, 0, 69, 0, 1, 0, 0, 2,209, 44, 32, 0, 31, 0, 0, 0, 1, 0, 0, 2,209, 48, 32, 0, 31, 0, 1, 0, 1, 0, 0,
- 2,209, 48, 32, 0, 31, 0, 2, 0, 1, 0, 0, 2,209, 48, 32, 0, 31, 0, 3, 0, 1, 0, 0, 2,209, 48, 32, 0, 31, 0, 4,
- 0, 1, 0, 0, 2,209, 48, 32, 0, 31, 0, 5, 0, 1, 0, 0, 2,209, 48, 32, 0, 31, 0, 6, 0, 1, 0, 0, 2,209, 48, 32,
- 0, 31, 0, 7, 0, 1, 0, 0, 2,209, 48, 32, 0, 31, 0, 8, 0, 1, 0, 0, 2,209, 48, 32, 0, 31, 0, 9, 0, 1, 0, 0,
- 2,209, 48, 32, 0, 31, 0, 10, 0, 1, 0, 0, 2,209, 48, 32, 0, 31, 0, 11, 0, 1, 0, 0, 2,209, 48, 32, 0, 31, 0, 12,
- 0, 1, 0, 0, 2,209, 48, 32, 0, 31, 0, 13, 0, 1, 0, 0, 2,209, 48, 32, 0, 31, 0, 14, 0, 1, 0, 0, 2,209, 48, 32,
- 0, 31, 0, 15, 0, 1, 0, 0, 2,209, 48, 32, 0, 31, 0, 16, 0, 1, 0, 0, 2,209, 48, 32, 0, 31, 0, 17, 0, 1, 0, 0,
- 2,209, 48, 32, 0, 31, 0, 18, 0, 1, 0, 0, 2,209, 48, 32, 0, 31, 0, 19, 0, 1, 0, 0, 2,209, 48, 32, 0, 31, 0, 20,
- 0, 1, 0, 0, 2,209, 48, 32, 0, 31, 0, 21, 0, 1, 0, 0, 2,209, 48, 32, 0, 31, 0, 22, 0, 1, 0, 0, 2,209, 48, 32,
- 0, 31, 0, 23, 0, 1, 0, 0, 2,209, 48, 32, 0, 31, 0, 24, 0, 1, 0, 0, 2,209, 48, 32, 0, 31, 0, 25, 0, 1, 0, 0,
- 2,209, 48, 32, 0, 31, 0, 26, 0, 1, 0, 0, 2,209, 48, 32, 0, 31, 0, 27, 0, 1, 0, 0, 2,209, 48, 32, 0, 31, 0, 28,
- 0, 1, 0, 0, 2,209, 48, 32, 0, 31, 0, 29, 0, 1, 0, 0, 2,209, 48, 32, 0, 31, 0, 30, 0, 1, 0, 0, 2,209, 48, 32,
- 0, 31, 0, 31, 0, 1, 0, 0, 2,209, 48, 32, 0, 31, 0, 32, 0, 1, 0, 0, 2,209, 48, 32, 0, 31, 0, 33, 0, 1, 0, 0,
- 2,209, 48, 32, 0, 31, 0, 34, 0, 1, 0, 0, 2,209, 48, 32, 0, 31, 0, 35, 0, 1, 0, 0, 2,209, 48, 32, 0, 31, 0, 36,
- 0, 1, 0, 0, 2,209, 48, 32, 0, 31, 0, 37, 0, 1, 0, 0, 2,209, 48, 32, 0, 31, 0, 38, 0, 1, 0, 0, 2,209, 48, 32,
- 0, 31, 0, 39, 0, 1, 0, 0, 2,209, 48, 32, 0, 31, 0, 40, 0, 1, 0, 0, 2,209, 48, 32, 0, 31, 0, 41, 0, 1, 0, 0,
- 2,209, 48, 32, 0, 31, 0, 42, 0, 1, 0, 0, 2,209, 48, 32, 0, 31, 0, 43, 0, 1, 0, 0, 2,209, 48, 32, 0, 31, 0, 44,
- 0, 1, 0, 0, 2,209, 48, 32, 0, 31, 0, 45, 0, 1, 0, 0, 2,209, 48, 32, 0, 31, 0, 46, 0, 1, 0, 0, 2,209, 48, 32,
- 0, 31, 0, 47, 0, 1, 0, 0, 2,209, 48, 32, 0, 31, 0, 48, 0, 1, 0, 0, 2,209, 48, 32, 0, 31, 0, 49, 0, 1, 0, 0,
- 2,209, 48, 32, 0, 31, 0, 50, 0, 1, 0, 0, 2,209, 48, 32, 0, 31, 0, 51, 0, 1, 0, 0, 2,209, 48, 32, 0, 31, 0, 52,
- 0, 1, 0, 0, 2,209, 48, 32, 0, 31, 0, 53, 0, 1, 0, 0, 2,209, 48, 32, 0, 31, 0, 54, 0, 1, 0, 0, 2,209, 48, 32,
- 0, 31, 0, 55, 0, 1, 0, 0, 2,209, 48, 32, 0, 31, 0, 56, 0, 1, 0, 0, 2,209, 48, 32, 0, 31, 0, 57, 0, 1, 0, 0,
- 2,209, 48, 32, 0, 31, 0, 58, 0, 1, 0, 0, 2,209, 48, 32, 0, 31, 0, 59, 0, 1, 0, 0, 2,209, 48, 32, 0, 31, 0, 60,
- 0, 1, 0, 0, 2,209, 48, 32, 0, 31, 0, 61, 0, 1, 0, 0, 2,209, 48, 32, 0, 31, 0, 62, 0, 1, 0, 0, 2,209, 48, 32,
- 0, 31, 0, 63, 0, 1, 0, 0, 2,209, 48, 32, 0, 31, 0, 64, 0, 1, 0, 0, 2,209, 48, 32, 0, 31, 0, 65, 0, 1, 0, 0,
- 2,209, 48, 32, 0, 31, 0, 66, 0, 1, 0, 0, 2,209, 48, 32, 0, 31, 0, 67, 0, 1, 0, 0, 2,209, 48, 32, 0, 31, 0, 68,
- 0, 1, 0, 0, 2,209, 48, 32, 0, 31, 0, 69, 0, 1, 0, 0, 2,209, 48, 32, 0, 31, 0, 0, 0, 1, 0, 0, 2,199,162, 32,
- 0, 31, 0, 1, 0, 1, 0, 0, 2,199,162, 32, 0, 31, 0, 2, 0, 1, 0, 0, 2,199,162, 32, 0, 31, 0, 3, 0, 1, 0, 0,
- 2,199,162, 32, 0, 31, 0, 4, 0, 1, 0, 0, 2,199,162, 32, 0, 31, 0, 5, 0, 1, 0, 0, 2,199,162, 32, 0, 31, 0, 6,
- 0, 1, 0, 0, 2,199,162, 32, 0, 31, 0, 7, 0, 1, 0, 0, 2,199,162, 32, 0, 31, 0, 8, 0, 1, 0, 0, 2,199,162, 32,
- 0, 31, 0, 9, 0, 1, 0, 0, 2,199,162, 32, 0, 31, 0, 10, 0, 1, 0, 0, 2,199,162, 32, 0, 31, 0, 11, 0, 1, 0, 0,
- 2,199,162, 32, 0, 31, 0, 12, 0, 1, 0, 0, 2,199,162, 32, 0, 31, 0, 13, 0, 1, 0, 0, 2,199,162, 32, 0, 31, 0, 14,
- 0, 1, 0, 0, 2,199,162, 32, 0, 31, 0, 15, 0, 1, 0, 0, 2,199,162, 32, 0, 31, 0, 16, 0, 1, 0, 0, 2,199,162, 32,
- 0, 31, 0, 17, 0, 1, 0, 0, 2,199,162, 32, 0, 31, 0, 18, 0, 1, 0, 0, 2,199,162, 32, 0, 31, 0, 19, 0, 1, 0, 0,
- 2,199,162, 32, 0, 31, 0, 20, 0, 1, 0, 0, 2,199,162, 32, 0, 31, 0, 21, 0, 1, 0, 0, 2,199,162, 32, 0, 31, 0, 22,
- 0, 1, 0, 0, 2,199,162, 32, 0, 31, 0, 23, 0, 1, 0, 0, 2,199,162, 32, 0, 31, 0, 24, 0, 1, 0, 0, 2,199,162, 32,
- 0, 31, 0, 25, 0, 1, 0, 0, 2,199,162, 32, 0, 31, 0, 26, 0, 1, 0, 0, 2,199,162, 32, 0, 31, 0, 27, 0, 1, 0, 0,
- 2,199,162, 32, 0, 31, 0, 28, 0, 1, 0, 0, 2,199,162, 32, 0, 31, 0, 29, 0, 1, 0, 0, 2,199,162, 32, 0, 31, 0, 30,
- 0, 1, 0, 0, 2,199,162, 32, 0, 31, 0, 31, 0, 1, 0, 0, 2,199,162, 32, 0, 31, 0, 32, 0, 1, 0, 0, 2,199,162, 32,
- 0, 31, 0, 33, 0, 1, 0, 0, 2,199,162, 32, 0, 31, 0, 34, 0, 1, 0, 0, 2,199,162, 32, 0, 31, 0, 35, 0, 1, 0, 0,
- 2,199,162, 32, 0, 31, 0, 36, 0, 1, 0, 0, 2,199,162, 32, 0, 31, 0, 37, 0, 1, 0, 0, 2,199,162, 32, 0, 31, 0, 38,
- 0, 1, 0, 0, 2,199,162, 32, 0, 31, 0, 39, 0, 1, 0, 0, 2,199,162, 32, 0, 31, 0, 40, 0, 1, 0, 0, 2,199,162, 32,
- 0, 31, 0, 41, 0, 1, 0, 0, 2,199,162, 32, 0, 31, 0, 42, 0, 1, 0, 0, 2,199,162, 32, 0, 31, 0, 43, 0, 1, 0, 0,
- 2,199,162, 32, 0, 31, 0, 44, 0, 1, 0, 0, 2,199,162, 32, 0, 31, 0, 45, 0, 1, 0, 0, 2,199,162, 32, 0, 31, 0, 46,
- 0, 1, 0, 0, 2,199,162, 32, 0, 31, 0, 47, 0, 1, 0, 0, 2,199,162, 32, 0, 31, 0, 48, 0, 1, 0, 0, 2,199,162, 32,
- 0, 31, 0, 49, 0, 1, 0, 0, 2,199,162, 32, 0, 31, 0, 50, 0, 1, 0, 0, 2,199,162, 32, 0, 31, 0, 51, 0, 1, 0, 0,
- 2,199,162, 32, 0, 31, 0, 52, 0, 1, 0, 0, 2,199,162, 32, 0, 31, 0, 53, 0, 1, 0, 0, 2,199,162, 32, 0, 31, 0, 54,
- 0, 1, 0, 0, 2,199,162, 32, 0, 31, 0, 55, 0, 1, 0, 0, 2,199,162, 32, 0, 31, 0, 56, 0, 1, 0, 0, 2,199,162, 32,
- 0, 31, 0, 57, 0, 1, 0, 0, 2,199,162, 32, 0, 31, 0, 58, 0, 1, 0, 0, 2,199,162, 32, 0, 31, 0, 59, 0, 1, 0, 0,
- 2,199,162, 32, 0, 31, 0, 60, 0, 1, 0, 0, 2,199,162, 32, 0, 31, 0, 61, 0, 1, 0, 0, 2,199,162, 32, 0, 31, 0, 62,
- 0, 1, 0, 0, 2,199,162, 32, 0, 31, 0, 63, 0, 1, 0, 0, 2,199,162, 32, 0, 31, 0, 64, 0, 1, 0, 0, 2,199,162, 32,
- 0, 31, 0, 65, 0, 1, 0, 0, 2,199,162, 32, 0, 31, 0, 66, 0, 1, 0, 0, 2,199,162, 32, 0, 31, 0, 67, 0, 1, 0, 0,
- 2,199,162, 32, 0, 31, 0, 68, 0, 1, 0, 0, 2,199,162, 32, 0, 31, 0, 69, 0, 1, 0, 0, 2,199,162, 32, 0, 31, 0, 0,
- 0, 1, 0, 0, 2,199,166, 32, 0, 31, 0, 1, 0, 1, 0, 0, 2,199,166, 32, 0, 31, 0, 2, 0, 1, 0, 0, 2,199,166, 32,
- 0, 31, 0, 3, 0, 1, 0, 0, 2,199,166, 32, 0, 31, 0, 4, 0, 1, 0, 0, 2,199,166, 32, 0, 31, 0, 5, 0, 1, 0, 0,
- 2,199,166, 32, 0, 31, 0, 6, 0, 1, 0, 0, 2,199,166, 32, 0, 31, 0, 7, 0, 1, 0, 0, 2,199,166, 32, 0, 31, 0, 8,
- 0, 1, 0, 0, 2,199,166, 32, 0, 31, 0, 9, 0, 1, 0, 0, 2,199,166, 32, 0, 31, 0, 10, 0, 1, 0, 0, 2,199,166, 32,
- 0, 31, 0, 11, 0, 1, 0, 0, 2,199,166, 32, 0, 31, 0, 12, 0, 1, 0, 0, 2,199,166, 32, 0, 31, 0, 13, 0, 1, 0, 0,
- 2,199,166, 32, 0, 31, 0, 14, 0, 1, 0, 0, 2,199,166, 32, 0, 31, 0, 15, 0, 1, 0, 0, 2,199,166, 32, 0, 31, 0, 16,
- 0, 1, 0, 0, 2,199,166, 32, 0, 31, 0, 17, 0, 1, 0, 0, 2,199,166, 32, 0, 31, 0, 18, 0, 1, 0, 0, 2,199,166, 32,
- 0, 31, 0, 19, 0, 1, 0, 0, 2,199,166, 32, 0, 31, 0, 20, 0, 1, 0, 0, 2,199,166, 32, 0, 31, 0, 21, 0, 1, 0, 0,
- 2,199,166, 32, 0, 31, 0, 22, 0, 1, 0, 0, 2,199,166, 32, 0, 31, 0, 23, 0, 1, 0, 0, 2,199,166, 32, 0, 31, 0, 24,
- 0, 1, 0, 0, 2,199,166, 32, 0, 31, 0, 25, 0, 1, 0, 0, 2,199,166, 32, 0, 31, 0, 26, 0, 1, 0, 0, 2,199,166, 32,
- 0, 31, 0, 27, 0, 1, 0, 0, 2,199,166, 32, 0, 31, 0, 28, 0, 1, 0, 0, 2,199,166, 32, 0, 31, 0, 29, 0, 1, 0, 0,
- 2,199,166, 32, 0, 31, 0, 30, 0, 1, 0, 0, 2,199,166, 32, 0, 31, 0, 31, 0, 1, 0, 0, 2,199,166, 32, 0, 31, 0, 32,
- 0, 1, 0, 0, 2,199,166, 32, 0, 31, 0, 33, 0, 1, 0, 0, 2,199,166, 32, 0, 31, 0, 34, 0, 1, 0, 0, 2,199,166, 32,
- 0, 31, 0, 35, 0, 1, 0, 0, 2,199,166, 32, 0, 31, 0, 36, 0, 1, 0, 0, 2,199,166, 32, 0, 31, 0, 37, 0, 1, 0, 0,
- 2,199,166, 32, 0, 31, 0, 38, 0, 1, 0, 0, 2,199,166, 32, 0, 31, 0, 39, 0, 1, 0, 0, 2,199,166, 32, 0, 31, 0, 40,
- 0, 1, 0, 0, 2,199,166, 32, 0, 31, 0, 41, 0, 1, 0, 0, 2,199,166, 32, 0, 31, 0, 42, 0, 1, 0, 0, 2,199,166, 32,
- 0, 31, 0, 43, 0, 1, 0, 0, 2,199,166, 32, 0, 31, 0, 44, 0, 1, 0, 0, 2,199,166, 32, 0, 31, 0, 45, 0, 1, 0, 0,
- 2,199,166, 32, 0, 31, 0, 46, 0, 1, 0, 0, 2,199,166, 32, 0, 31, 0, 47, 0, 1, 0, 0, 2,199,166, 32, 0, 31, 0, 48,
- 0, 1, 0, 0, 2,199,166, 32, 0, 31, 0, 49, 0, 1, 0, 0, 2,199,166, 32, 0, 31, 0, 50, 0, 1, 0, 0, 2,199,166, 32,
- 0, 31, 0, 51, 0, 1, 0, 0, 2,199,166, 32, 0, 31, 0, 52, 0, 1, 0, 0, 2,199,166, 32, 0, 31, 0, 53, 0, 1, 0, 0,
- 2,199,166, 32, 0, 31, 0, 54, 0, 1, 0, 0, 2,199,166, 32, 0, 31, 0, 55, 0, 1, 0, 0, 2,199,166, 32, 0, 31, 0, 56,
- 0, 1, 0, 0, 2,199,166, 32, 0, 31, 0, 57, 0, 1, 0, 0, 2,199,166, 32, 0, 31, 0, 58, 0, 1, 0, 0, 2,199,166, 32,
- 0, 31, 0, 59, 0, 1, 0, 0, 2,199,166, 32, 0, 31, 0, 60, 0, 1, 0, 0, 2,199,166, 32, 0, 31, 0, 61, 0, 1, 0, 0,
- 2,199,166, 32, 0, 31, 0, 62, 0, 1, 0, 0, 2,199,166, 32, 0, 31, 0, 63, 0, 1, 0, 0, 2,199,166, 32, 0, 31, 0, 64,
- 0, 1, 0, 0, 2,199,166, 32, 0, 31, 0, 65, 0, 1, 0, 0, 2,199,166, 32, 0, 31, 0, 66, 0, 1, 0, 0, 2,199,166, 32,
- 0, 31, 0, 67, 0, 1, 0, 0, 2,199,166, 32, 0, 31, 0, 68, 0, 1, 0, 0, 2,199,166, 32, 0, 31, 0, 69, 0, 1, 0, 0,
- 2,199,166, 32, 0, 31, 0, 0, 0, 1, 0, 0, 2,198,174, 32, 0, 31, 0, 1, 0, 1, 0, 0, 2,198,174, 32, 0, 31, 0, 2,
- 0, 1, 0, 0, 2,198,174, 32, 0, 31, 0, 3, 0, 1, 0, 0, 2,198,174, 32, 0, 31, 0, 4, 0, 1, 0, 0, 2,198,174, 32,
- 0, 31, 0, 5, 0, 1, 0, 0, 2,198,174, 32, 0, 31, 0, 6, 0, 1, 0, 0, 2,198,174, 32, 0, 31, 0, 7, 0, 1, 0, 0,
- 2,198,174, 32, 0, 31, 0, 8, 0, 1, 0, 0, 2,198,174, 32, 0, 31, 0, 9, 0, 1, 0, 0, 2,198,174, 32, 0, 31, 0, 10,
- 0, 1, 0, 0, 2,198,174, 32, 0, 31, 0, 11, 0, 1, 0, 0, 2,198,174, 32, 0, 31, 0, 12, 0, 1, 0, 0, 2,198,174, 32,
- 0, 31, 0, 13, 0, 1, 0, 0, 2,198,174, 32, 0, 31, 0, 14, 0, 1, 0, 0, 2,198,174, 32, 0, 31, 0, 15, 0, 1, 0, 0,
- 2,198,174, 32, 0, 31, 0, 16, 0, 1, 0, 0, 2,198,174, 32, 0, 31, 0, 17, 0, 1, 0, 0, 2,198,174, 32, 0, 31, 0, 18,
- 0, 1, 0, 0, 2,198,174, 32, 0, 31, 0, 19, 0, 1, 0, 0, 2,198,174, 32, 0, 31, 0, 20, 0, 1, 0, 0, 2,198,174, 32,
- 0, 31, 0, 21, 0, 1, 0, 0, 2,198,174, 32, 0, 31, 0, 22, 0, 1, 0, 0, 2,198,174, 32, 0, 31, 0, 23, 0, 1, 0, 0,
- 2,198,174, 32, 0, 31, 0, 24, 0, 1, 0, 0, 2,198,174, 32, 0, 31, 0, 25, 0, 1, 0, 0, 2,198,174, 32, 0, 31, 0, 26,
- 0, 1, 0, 0, 2,198,174, 32, 0, 31, 0, 27, 0, 1, 0, 0, 2,198,174, 32, 0, 31, 0, 28, 0, 1, 0, 0, 2,198,174, 32,
- 0, 31, 0, 29, 0, 1, 0, 0, 2,198,174, 32, 0, 31, 0, 30, 0, 1, 0, 0, 2,198,174, 32, 0, 31, 0, 31, 0, 1, 0, 0,
- 2,198,174, 32, 0, 31, 0, 32, 0, 1, 0, 0, 2,198,174, 32, 0, 31, 0, 33, 0, 1, 0, 0, 2,198,174, 32, 0, 31, 0, 34,
- 0, 1, 0, 0, 2,198,174, 32, 0, 31, 0, 35, 0, 1, 0, 0, 2,198,174, 32, 0, 31, 0, 36, 0, 1, 0, 0, 2,198,174, 32,
- 0, 31, 0, 37, 0, 1, 0, 0, 2,198,174, 32, 0, 31, 0, 38, 0, 1, 0, 0, 2,198,174, 32, 0, 31, 0, 39, 0, 1, 0, 0,
- 2,198,174, 32, 0, 31, 0, 40, 0, 1, 0, 0, 2,198,174, 32, 0, 31, 0, 41, 0, 1, 0, 0, 2,198,174, 32, 0, 31, 0, 42,
- 0, 1, 0, 0, 2,198,174, 32, 0, 31, 0, 43, 0, 1, 0, 0, 2,198,174, 32, 0, 31, 0, 44, 0, 1, 0, 0, 2,198,174, 32,
- 0, 31, 0, 45, 0, 1, 0, 0, 2,198,174, 32, 0, 31, 0, 46, 0, 1, 0, 0, 2,198,174, 32, 0, 31, 0, 47, 0, 1, 0, 0,
- 2,198,174, 32, 0, 31, 0, 48, 0, 1, 0, 0, 2,198,174, 32, 0, 31, 0, 49, 0, 1, 0, 0, 2,198,174, 32, 0, 31, 0, 50,
- 0, 1, 0, 0, 2,198,174, 32, 0, 31, 0, 51, 0, 1, 0, 0, 2,198,174, 32, 0, 31, 0, 52, 0, 1, 0, 0, 2,198,174, 32,
- 0, 31, 0, 53, 0, 1, 0, 0, 2,198,174, 32, 0, 31, 0, 54, 0, 1, 0, 0, 2,198,174, 32, 0, 31, 0, 55, 0, 1, 0, 0,
- 2,198,174, 32, 0, 31, 0, 56, 0, 1, 0, 0, 2,198,174, 32, 0, 31, 0, 57, 0, 1, 0, 0, 2,198,174, 32, 0, 31, 0, 58,
- 0, 1, 0, 0, 2,198,174, 32, 0, 31, 0, 59, 0, 1, 0, 0, 2,198,174, 32, 0, 31, 0, 60, 0, 1, 0, 0, 2,198,174, 32,
- 0, 31, 0, 61, 0, 1, 0, 0, 2,198,174, 32, 0, 31, 0, 62, 0, 1, 0, 0, 2,198,174, 32, 0, 31, 0, 63, 0, 1, 0, 0,
- 2,198,174, 32, 0, 31, 0, 64, 0, 1, 0, 0, 2,198,174, 32, 0, 31, 0, 65, 0, 1, 0, 0, 2,198,174, 32, 0, 31, 0, 66,
- 0, 1, 0, 0, 2,198,174, 32, 0, 31, 0, 67, 0, 1, 0, 0, 2,198,174, 32, 0, 31, 0, 68, 0, 1, 0, 0, 2,198,174, 32,
- 0, 31, 0, 69, 0, 1, 0, 0, 2,198,174, 32, 0, 31, 0, 0, 0, 1, 0, 0, 2,198,178, 32, 0, 31, 0, 1, 0, 1, 0, 0,
- 2,198,178, 32, 0, 31, 0, 2, 0, 1, 0, 0, 2,198,178, 32, 0, 31, 0, 3, 0, 1, 0, 0, 2,198,178, 32, 0, 31, 0, 4,
- 0, 1, 0, 0, 2,198,178, 32, 0, 31, 0, 5, 0, 1, 0, 0, 2,198,178, 32, 0, 31, 0, 6, 0, 1, 0, 0, 2,198,178, 32,
- 0, 31, 0, 7, 0, 1, 0, 0, 2,198,178, 32, 0, 31, 0, 8, 0, 1, 0, 0, 2,198,178, 32, 0, 31, 0, 9, 0, 1, 0, 0,
- 2,198,178, 32, 0, 31, 0, 10, 0, 1, 0, 0, 2,198,178, 32, 0, 31, 0, 11, 0, 1, 0, 0, 2,198,178, 32, 0, 31, 0, 12,
- 0, 1, 0, 0, 2,198,178, 32, 0, 31, 0, 13, 0, 1, 0, 0, 2,198,178, 32, 0, 31, 0, 14, 0, 1, 0, 0, 2,198,178, 32,
- 0, 31, 0, 15, 0, 1, 0, 0, 2,198,178, 32, 0, 31, 0, 16, 0, 1, 0, 0, 2,198,178, 32, 0, 31, 0, 17, 0, 1, 0, 0,
- 2,198,178, 32, 0, 31, 0, 18, 0, 1, 0, 0, 2,198,178, 32, 0, 31, 0, 19, 0, 1, 0, 0, 2,198,178, 32, 0, 31, 0, 20,
- 0, 1, 0, 0, 2,198,178, 32, 0, 31, 0, 21, 0, 1, 0, 0, 2,198,178, 32, 0, 31, 0, 22, 0, 1, 0, 0, 2,198,178, 32,
- 0, 31, 0, 23, 0, 1, 0, 0, 2,198,178, 32, 0, 31, 0, 24, 0, 1, 0, 0, 2,198,178, 32, 0, 31, 0, 25, 0, 1, 0, 0,
- 2,198,178, 32, 0, 31, 0, 26, 0, 1, 0, 0, 2,198,178, 32, 0, 31, 0, 27, 0, 1, 0, 0, 2,198,178, 32, 0, 31, 0, 28,
- 0, 1, 0, 0, 2,198,178, 32, 0, 31, 0, 29, 0, 1, 0, 0, 2,198,178, 32, 0, 31, 0, 30, 0, 1, 0, 0, 2,198,178, 32,
- 0, 31, 0, 31, 0, 1, 0, 0, 2,198,178, 32, 0, 31, 0, 32, 0, 1, 0, 0, 2,198,178, 32, 0, 31, 0, 33, 0, 1, 0, 0,
- 2,198,178, 32, 0, 31, 0, 34, 0, 1, 0, 0, 2,198,178, 32, 0, 31, 0, 35, 0, 1, 0, 0, 2,198,178, 32, 0, 31, 0, 36,
- 0, 1, 0, 0, 2,198,178, 32, 0, 31, 0, 37, 0, 1, 0, 0, 2,198,178, 32, 0, 31, 0, 38, 0, 1, 0, 0, 2,198,178, 32,
- 0, 31, 0, 39, 0, 1, 0, 0, 2,198,178, 32, 0, 31, 0, 40, 0, 1, 0, 0, 2,198,178, 32, 0, 31, 0, 41, 0, 1, 0, 0,
- 2,198,178, 32, 0, 31, 0, 42, 0, 1, 0, 0, 2,198,178, 32, 0, 31, 0, 43, 0, 1, 0, 0, 2,198,178, 32, 0, 31, 0, 44,
- 0, 1, 0, 0, 2,198,178, 32, 0, 31, 0, 45, 0, 1, 0, 0, 2,198,178, 32, 0, 31, 0, 46, 0, 1, 0, 0, 2,198,178, 32,
- 0, 31, 0, 47, 0, 1, 0, 0, 2,198,178, 32, 0, 31, 0, 48, 0, 1, 0, 0, 2,198,178, 32, 0, 31, 0, 49, 0, 1, 0, 0,
- 2,198,178, 32, 0, 31, 0, 50, 0, 1, 0, 0, 2,198,178, 32, 0, 31, 0, 51, 0, 1, 0, 0, 2,198,178, 32, 0, 31, 0, 52,
- 0, 1, 0, 0, 2,198,178, 32, 0, 31, 0, 53, 0, 1, 0, 0, 2,198,178, 32, 0, 31, 0, 54, 0, 1, 0, 0, 2,198,178, 32,
- 0, 31, 0, 55, 0, 1, 0, 0, 2,198,178, 32, 0, 31, 0, 56, 0, 1, 0, 0, 2,198,178, 32, 0, 31, 0, 57, 0, 1, 0, 0,
- 2,198,178, 32, 0, 31, 0, 58, 0, 1, 0, 0, 2,198,178, 32, 0, 31, 0, 59, 0, 1, 0, 0, 2,198,178, 32, 0, 31, 0, 60,
- 0, 1, 0, 0, 2,198,178, 32, 0, 31, 0, 61, 0, 1, 0, 0, 2,198,178, 32, 0, 31, 0, 62, 0, 1, 0, 0, 2,198,178, 32,
- 0, 31, 0, 63, 0, 1, 0, 0, 2,198,178, 32, 0, 31, 0, 64, 0, 1, 0, 0, 2,198,178, 32, 0, 31, 0, 65, 0, 1, 0, 0,
- 2,198,178, 32, 0, 31, 0, 66, 0, 1, 0, 0, 2,198,178, 32, 0, 31, 0, 67, 0, 1, 0, 0, 2,198,178, 32, 0, 31, 0, 68,
- 0, 1, 0, 0, 2,198,178, 32, 0, 31, 0, 69, 0, 1, 0, 0, 2,198,178, 32, 0, 31, 0, 0, 0, 1, 0, 0, 2,212, 20, 32,
- 0, 31, 0, 1, 0, 1, 0, 0, 2,212, 20, 32, 0, 31, 0, 2, 0, 1, 0, 0, 2,212, 20, 32, 0, 31, 0, 3, 0, 1, 0, 0,
- 2,212, 20, 32, 0, 31, 0, 4, 0, 1, 0, 0, 2,212, 20, 32, 0, 31, 0, 5, 0, 1, 0, 0, 2,212, 20, 32, 0, 31, 0, 6,
- 0, 1, 0, 0, 2,212, 20, 32, 0, 31, 0, 7, 0, 1, 0, 0, 2,212, 20, 32, 0, 31, 0, 8, 0, 1, 0, 0, 2,212, 20, 32,
- 0, 31, 0, 9, 0, 1, 0, 0, 2,212, 20, 32, 0, 31, 0, 10, 0, 1, 0, 0, 2,212, 20, 32, 0, 31, 0, 11, 0, 1, 0, 0,
- 2,212, 20, 32, 0, 31, 0, 12, 0, 1, 0, 0, 2,212, 20, 32, 0, 31, 0, 13, 0, 1, 0, 0, 2,212, 20, 32, 0, 31, 0, 14,
- 0, 1, 0, 0, 2,212, 20, 32, 0, 31, 0, 15, 0, 1, 0, 0, 2,212, 20, 32, 0, 31, 0, 16, 0, 1, 0, 0, 2,212, 20, 32,
- 0, 31, 0, 17, 0, 1, 0, 0, 2,212, 20, 32, 0, 31, 0, 18, 0, 1, 0, 0, 2,212, 20, 32, 0, 31, 0, 19, 0, 1, 0, 0,
- 2,212, 20, 32, 0, 31, 0, 20, 0, 1, 0, 0, 2,212, 20, 32, 0, 31, 0, 21, 0, 1, 0, 0, 2,212, 20, 32, 0, 31, 0, 22,
- 0, 1, 0, 0, 2,212, 20, 32, 0, 31, 0, 23, 0, 1, 0, 0, 2,212, 20, 32, 0, 31, 0, 24, 0, 1, 0, 0, 2,212, 20, 32,
- 0, 31, 0, 25, 0, 1, 0, 0, 2,212, 20, 32, 0, 31, 0, 26, 0, 1, 0, 0, 2,212, 20, 32, 0, 31, 0, 27, 0, 1, 0, 0,
- 2,212, 20, 32, 0, 31, 0, 28, 0, 1, 0, 0, 2,212, 20, 32, 0, 31, 0, 29, 0, 1, 0, 0, 2,212, 20, 32, 0, 31, 0, 30,
- 0, 1, 0, 0, 2,212, 20, 32, 0, 31, 0, 31, 0, 1, 0, 0, 2,212, 20, 32, 0, 31, 0, 32, 0, 1, 0, 0, 2,212, 20, 32,
- 0, 31, 0, 33, 0, 1, 0, 0, 2,212, 20, 32, 0, 31, 0, 34, 0, 1, 0, 0, 2,212, 20, 32, 0, 31, 0, 35, 0, 1, 0, 0,
- 2,212, 20, 32, 0, 31, 0, 36, 0, 1, 0, 0, 2,212, 20, 32, 0, 31, 0, 37, 0, 1, 0, 0, 2,212, 20, 32, 0, 31, 0, 38,
- 0, 1, 0, 0, 2,212, 20, 32, 0, 31, 0, 39, 0, 1, 0, 0, 2,212, 20, 32, 0, 31, 0, 40, 0, 1, 0, 0, 2,212, 20, 32,
- 0, 31, 0, 41, 0, 1, 0, 0, 2,212, 20, 32, 0, 31, 0, 42, 0, 1, 0, 0, 2,212, 20, 32, 0, 31, 0, 43, 0, 1, 0, 0,
- 2,212, 20, 32, 0, 31, 0, 44, 0, 1, 0, 0, 2,212, 20, 32, 0, 31, 0, 45, 0, 1, 0, 0, 2,212, 20, 32, 0, 31, 0, 46,
- 0, 1, 0, 0, 2,212, 20, 32, 0, 31, 0, 47, 0, 1, 0, 0, 2,212, 20, 32, 0, 31, 0, 48, 0, 1, 0, 0, 2,212, 20, 32,
- 0, 31, 0, 49, 0, 1, 0, 0, 2,212, 20, 32, 0, 31, 0, 50, 0, 1, 0, 0, 2,212, 20, 32, 0, 31, 0, 51, 0, 1, 0, 0,
- 2,212, 20, 32, 0, 31, 0, 52, 0, 1, 0, 0, 2,212, 20, 32, 0, 31, 0, 53, 0, 1, 0, 0, 2,212, 20, 32, 0, 31, 0, 54,
- 0, 1, 0, 0, 2,212, 20, 32, 0, 31, 0, 55, 0, 1, 0, 0, 2,212, 20, 32, 0, 31, 0, 56, 0, 1, 0, 0, 2,212, 20, 32,
- 0, 31, 0, 57, 0, 1, 0, 0, 2,212, 20, 32, 0, 31, 0, 58, 0, 1, 0, 0, 2,212, 20, 32, 0, 31, 0, 59, 0, 1, 0, 0,
- 2,212, 20, 32, 0, 31, 0, 60, 0, 1, 0, 0, 2,212, 20, 32, 0, 31, 0, 61, 0, 1, 0, 0, 2,212, 20, 32, 0, 31, 0, 62,
- 0, 1, 0, 0, 2,212, 20, 32, 0, 31, 0, 63, 0, 1, 0, 0, 2,212, 20, 32, 0, 31, 0, 64, 0, 1, 0, 0, 2,212, 20, 32,
- 0, 31, 0, 65, 0, 1, 0, 0, 2,212, 20, 32, 0, 31, 0, 66, 0, 1, 0, 0, 2,212, 20, 32, 0, 31, 0, 67, 0, 1, 0, 0,
- 2,212, 20, 32, 0, 31, 0, 68, 0, 1, 0, 0, 2,212, 20, 32, 0, 31, 0, 69, 0, 1, 0, 0, 2,212, 20, 32, 0, 31, 0, 0,
- 0, 1, 0, 0, 2,212, 24, 32, 0, 31, 0, 1, 0, 1, 0, 0, 2,212, 24, 32, 0, 31, 0, 2, 0, 1, 0, 0, 2,212, 24, 32,
- 0, 31, 0, 3, 0, 1, 0, 0, 2,212, 24, 32, 0, 31, 0, 4, 0, 1, 0, 0, 2,212, 24, 32, 0, 31, 0, 5, 0, 1, 0, 0,
- 2,212, 24, 32, 0, 31, 0, 6, 0, 1, 0, 0, 2,212, 24, 32, 0, 31, 0, 7, 0, 1, 0, 0, 2,212, 24, 32, 0, 31, 0, 8,
- 0, 1, 0, 0, 2,212, 24, 32, 0, 31, 0, 9, 0, 1, 0, 0, 2,212, 24, 32, 0, 31, 0, 10, 0, 1, 0, 0, 2,212, 24, 32,
- 0, 31, 0, 11, 0, 1, 0, 0, 2,212, 24, 32, 0, 31, 0, 12, 0, 1, 0, 0, 2,212, 24, 32, 0, 31, 0, 13, 0, 1, 0, 0,
- 2,212, 24, 32, 0, 31, 0, 14, 0, 1, 0, 0, 2,212, 24, 32, 0, 31, 0, 15, 0, 1, 0, 0, 2,212, 24, 32, 0, 31, 0, 16,
- 0, 1, 0, 0, 2,212, 24, 32, 0, 31, 0, 17, 0, 1, 0, 0, 2,212, 24, 32, 0, 31, 0, 18, 0, 1, 0, 0, 2,212, 24, 32,
- 0, 31, 0, 19, 0, 1, 0, 0, 2,212, 24, 32, 0, 31, 0, 20, 0, 1, 0, 0, 2,212, 24, 32, 0, 31, 0, 21, 0, 1, 0, 0,
- 2,212, 24, 32, 0, 31, 0, 22, 0, 1, 0, 0, 2,212, 24, 32, 0, 31, 0, 23, 0, 1, 0, 0, 2,212, 24, 32, 0, 31, 0, 24,
- 0, 1, 0, 0, 2,212, 24, 32, 0, 31, 0, 25, 0, 1, 0, 0, 2,212, 24, 32, 0, 31, 0, 26, 0, 1, 0, 0, 2,212, 24, 32,
- 0, 31, 0, 27, 0, 1, 0, 0, 2,212, 24, 32, 0, 31, 0, 28, 0, 1, 0, 0, 2,212, 24, 32, 0, 31, 0, 29, 0, 1, 0, 0,
- 2,212, 24, 32, 0, 31, 0, 30, 0, 1, 0, 0, 2,212, 24, 32, 0, 31, 0, 31, 0, 1, 0, 0, 2,212, 24, 32, 0, 31, 0, 32,
- 0, 1, 0, 0, 2,212, 24, 32, 0, 31, 0, 33, 0, 1, 0, 0, 2,212, 24, 32, 0, 31, 0, 34, 0, 1, 0, 0, 2,212, 24, 32,
- 0, 31, 0, 35, 0, 1, 0, 0, 2,212, 24, 32, 0, 31, 0, 36, 0, 1, 0, 0, 2,212, 24, 32, 0, 31, 0, 37, 0, 1, 0, 0,
- 2,212, 24, 32, 0, 31, 0, 38, 0, 1, 0, 0, 2,212, 24, 32, 0, 31, 0, 39, 0, 1, 0, 0, 2,212, 24, 32, 0, 31, 0, 40,
- 0, 1, 0, 0, 2,212, 24, 32, 0, 31, 0, 41, 0, 1, 0, 0, 2,212, 24, 32, 0, 31, 0, 42, 0, 1, 0, 0, 2,212, 24, 32,
- 0, 31, 0, 43, 0, 1, 0, 0, 2,212, 24, 32, 0, 31, 0, 44, 0, 1, 0, 0, 2,212, 24, 32, 0, 31, 0, 45, 0, 1, 0, 0,
- 2,212, 24, 32, 0, 31, 0, 46, 0, 1, 0, 0, 2,212, 24, 32, 0, 31, 0, 47, 0, 1, 0, 0, 2,212, 24, 32, 0, 31, 0, 48,
- 0, 1, 0, 0, 2,212, 24, 32, 0, 31, 0, 49, 0, 1, 0, 0, 2,212, 24, 32, 0, 31, 0, 50, 0, 1, 0, 0, 2,212, 24, 32,
- 0, 31, 0, 51, 0, 1, 0, 0, 2,212, 24, 32, 0, 31, 0, 52, 0, 1, 0, 0, 2,212, 24, 32, 0, 31, 0, 53, 0, 1, 0, 0,
- 2,212, 24, 32, 0, 31, 0, 54, 0, 1, 0, 0, 2,212, 24, 32, 0, 31, 0, 55, 0, 1, 0, 0, 2,212, 24, 32, 0, 31, 0, 56,
- 0, 1, 0, 0, 2,212, 24, 32, 0, 31, 0, 57, 0, 1, 0, 0, 2,212, 24, 32, 0, 31, 0, 58, 0, 1, 0, 0, 2,212, 24, 32,
- 0, 31, 0, 59, 0, 1, 0, 0, 2,212, 24, 32, 0, 31, 0, 60, 0, 1, 0, 0, 2,212, 24, 32, 0, 31, 0, 61, 0, 1, 0, 0,
- 2,212, 24, 32, 0, 31, 0, 62, 0, 1, 0, 0, 2,212, 24, 32, 0, 31, 0, 63, 0, 1, 0, 0, 2,212, 24, 32, 0, 31, 0, 64,
- 0, 1, 0, 0, 2,212, 24, 32, 0, 31, 0, 65, 0, 1, 0, 0, 2,212, 24, 32, 0, 31, 0, 66, 0, 1, 0, 0, 2,212, 24, 32,
- 0, 31, 0, 67, 0, 1, 0, 0, 2,212, 24, 32, 0, 31, 0, 68, 0, 1, 0, 0, 2,212, 24, 32, 0, 31, 0, 69, 0, 1, 0, 0,
- 2,212, 24, 32, 0, 31, 0, 0, 0, 1, 0, 0, 2,215,240, 32, 0, 31, 0, 1, 0, 1, 0, 0, 2,215,240, 32, 0, 31, 0, 2,
- 0, 1, 0, 0, 2,215,240, 32, 0, 31, 0, 3, 0, 1, 0, 0, 2,215,240, 32, 0, 31, 0, 4, 0, 1, 0, 0, 2,215,240, 32,
- 0, 31, 0, 5, 0, 1, 0, 0, 2,215,240, 32, 0, 31, 0, 6, 0, 1, 0, 0, 2,215,240, 32, 0, 31, 0, 7, 0, 1, 0, 0,
- 2,215,240, 32, 0, 31, 0, 8, 0, 1, 0, 0, 2,215,240, 32, 0, 31, 0, 9, 0, 1, 0, 0, 2,215,240, 32, 0, 31, 0, 10,
- 0, 1, 0, 0, 2,215,240, 32, 0, 31, 0, 11, 0, 1, 0, 0, 2,215,240, 32, 0, 31, 0, 12, 0, 1, 0, 0, 2,215,240, 32,
- 0, 31, 0, 13, 0, 1, 0, 0, 2,215,240, 32, 0, 31, 0, 14, 0, 1, 0, 0, 2,215,240, 32, 0, 31, 0, 15, 0, 1, 0, 0,
- 2,215,240, 32, 0, 31, 0, 16, 0, 1, 0, 0, 2,215,240, 32, 0, 31, 0, 17, 0, 1, 0, 0, 2,215,240, 32, 0, 31, 0, 18,
- 0, 1, 0, 0, 2,215,240, 32, 0, 31, 0, 19, 0, 1, 0, 0, 2,215,240, 32, 0, 31, 0, 20, 0, 1, 0, 0, 2,215,240, 32,
- 0, 31, 0, 21, 0, 1, 0, 0, 2,215,240, 32, 0, 31, 0, 22, 0, 1, 0, 0, 2,215,240, 32, 0, 31, 0, 23, 0, 1, 0, 0,
- 2,215,240, 32, 0, 31, 0, 24, 0, 1, 0, 0, 2,215,240, 32, 0, 31, 0, 25, 0, 1, 0, 0, 2,215,240, 32, 0, 31, 0, 26,
- 0, 1, 0, 0, 2,215,240, 32, 0, 31, 0, 27, 0, 1, 0, 0, 2,215,240, 32, 0, 31, 0, 28, 0, 1, 0, 0, 2,215,240, 32,
- 0, 31, 0, 29, 0, 1, 0, 0, 2,215,240, 32, 0, 31, 0, 30, 0, 1, 0, 0, 2,215,240, 32, 0, 31, 0, 31, 0, 1, 0, 0,
- 2,215,240, 32, 0, 31, 0, 32, 0, 1, 0, 0, 2,215,240, 32, 0, 31, 0, 33, 0, 1, 0, 0, 2,215,240, 32, 0, 31, 0, 34,
- 0, 1, 0, 0, 2,215,240, 32, 0, 31, 0, 35, 0, 1, 0, 0, 2,215,240, 32, 0, 31, 0, 36, 0, 1, 0, 0, 2,215,240, 32,
- 0, 31, 0, 37, 0, 1, 0, 0, 2,215,240, 32, 0, 31, 0, 38, 0, 1, 0, 0, 2,215,240, 32, 0, 31, 0, 39, 0, 1, 0, 0,
- 2,215,240, 32, 0, 31, 0, 40, 0, 1, 0, 0, 2,215,240, 32, 0, 31, 0, 41, 0, 1, 0, 0, 2,215,240, 32, 0, 31, 0, 42,
- 0, 1, 0, 0, 2,215,240, 32, 0, 31, 0, 43, 0, 1, 0, 0, 2,215,240, 32, 0, 31, 0, 44, 0, 1, 0, 0, 2,215,240, 32,
- 0, 31, 0, 45, 0, 1, 0, 0, 2,215,240, 32, 0, 31, 0, 46, 0, 1, 0, 0, 2,215,240, 32, 0, 31, 0, 47, 0, 1, 0, 0,
- 2,215,240, 32, 0, 31, 0, 48, 0, 1, 0, 0, 2,215,240, 32, 0, 31, 0, 49, 0, 1, 0, 0, 2,215,240, 32, 0, 31, 0, 50,
- 0, 1, 0, 0, 2,215,240, 32, 0, 31, 0, 51, 0, 1, 0, 0, 2,215,240, 32, 0, 31, 0, 52, 0, 1, 0, 0, 2,215,240, 32,
- 0, 31, 0, 53, 0, 1, 0, 0, 2,215,240, 32, 0, 31, 0, 54, 0, 1, 0, 0, 2,215,240, 32, 0, 31, 0, 55, 0, 1, 0, 0,
- 2,215,240, 32, 0, 31, 0, 56, 0, 1, 0, 0, 2,215,240, 32, 0, 31, 0, 57, 0, 1, 0, 0, 2,215,240, 32, 0, 31, 0, 58,
- 0, 1, 0, 0, 2,215,240, 32, 0, 31, 0, 59, 0, 1, 0, 0, 2,215,240, 32, 0, 31, 0, 60, 0, 1, 0, 0, 2,215,240, 32,
- 0, 31, 0, 61, 0, 1, 0, 0, 2,215,240, 32, 0, 31, 0, 62, 0, 1, 0, 0, 2,215,240, 32, 0, 31, 0, 63, 0, 1, 0, 0,
- 2,215,240, 32, 0, 31, 0, 64, 0, 1, 0, 0, 2,215,240, 32, 0, 31, 0, 65, 0, 1, 0, 0, 2,215,240, 32, 0, 31, 0, 66,
- 0, 1, 0, 0, 2,215,240, 32, 0, 31, 0, 67, 0, 1, 0, 0, 2,215,240, 32, 0, 31, 0, 68, 0, 1, 0, 0, 2,215,240, 32,
- 0, 31, 0, 69, 0, 1, 0, 0, 2,215,240, 32, 0, 31, 0, 0, 0, 1, 0, 0, 2,215,244, 32, 0, 31, 0, 1, 0, 1, 0, 0,
- 2,215,244, 32, 0, 31, 0, 2, 0, 1, 0, 0, 2,215,244, 32, 0, 31, 0, 3, 0, 1, 0, 0, 2,215,244, 32, 0, 31, 0, 4,
- 0, 1, 0, 0, 2,215,244, 32, 0, 31, 0, 5, 0, 1, 0, 0, 2,215,244, 32, 0, 31, 0, 6, 0, 1, 0, 0, 2,215,244, 32,
- 0, 31, 0, 7, 0, 1, 0, 0, 2,215,244, 32, 0, 31, 0, 8, 0, 1, 0, 0, 2,215,244, 32, 0, 31, 0, 9, 0, 1, 0, 0,
- 2,215,244, 32, 0, 31, 0, 10, 0, 1, 0, 0, 2,215,244, 32, 0, 31, 0, 11, 0, 1, 0, 0, 2,215,244, 32, 0, 31, 0, 12,
- 0, 1, 0, 0, 2,215,244, 32, 0, 31, 0, 13, 0, 1, 0, 0, 2,215,244, 32, 0, 31, 0, 14, 0, 1, 0, 0, 2,215,244, 32,
- 0, 31, 0, 15, 0, 1, 0, 0, 2,215,244, 32, 0, 31, 0, 16, 0, 1, 0, 0, 2,215,244, 32, 0, 31, 0, 17, 0, 1, 0, 0,
- 2,215,244, 32, 0, 31, 0, 18, 0, 1, 0, 0, 2,215,244, 32, 0, 31, 0, 19, 0, 1, 0, 0, 2,215,244, 32, 0, 31, 0, 20,
- 0, 1, 0, 0, 2,215,244, 32, 0, 31, 0, 21, 0, 1, 0, 0, 2,215,244, 32, 0, 31, 0, 22, 0, 1, 0, 0, 2,215,244, 32,
- 0, 31, 0, 23, 0, 1, 0, 0, 2,215,244, 32, 0, 31, 0, 24, 0, 1, 0, 0, 2,215,244, 32, 0, 31, 0, 25, 0, 1, 0, 0,
- 2,215,244, 32, 0, 31, 0, 26, 0, 1, 0, 0, 2,215,244, 32, 0, 31, 0, 27, 0, 1, 0, 0, 2,215,244, 32, 0, 31, 0, 28,
- 0, 1, 0, 0, 2,215,244, 32, 0, 31, 0, 29, 0, 1, 0, 0, 2,215,244, 32, 0, 31, 0, 30, 0, 1, 0, 0, 2,215,244, 32,
- 0, 31, 0, 31, 0, 1, 0, 0, 2,215,244, 32, 0, 31, 0, 32, 0, 1, 0, 0, 2,215,244, 32, 0, 31, 0, 33, 0, 1, 0, 0,
- 2,215,244, 32, 0, 31, 0, 34, 0, 1, 0, 0, 2,215,244, 32, 0, 31, 0, 35, 0, 1, 0, 0, 2,215,244, 32, 0, 31, 0, 36,
- 0, 1, 0, 0, 2,215,244, 32, 0, 31, 0, 37, 0, 1, 0, 0, 2,215,244, 32, 0, 31, 0, 38, 0, 1, 0, 0, 2,215,244, 32,
- 0, 31, 0, 39, 0, 1, 0, 0, 2,215,244, 32, 0, 31, 0, 40, 0, 1, 0, 0, 2,215,244, 32, 0, 31, 0, 41, 0, 1, 0, 0,
- 2,215,244, 32, 0, 31, 0, 42, 0, 1, 0, 0, 2,215,244, 32, 0, 31, 0, 43, 0, 1, 0, 0, 2,215,244, 32, 0, 31, 0, 44,
- 0, 1, 0, 0, 2,215,244, 32, 0, 31, 0, 45, 0, 1, 0, 0, 2,215,244, 32, 0, 31, 0, 46, 0, 1, 0, 0, 2,215,244, 32,
- 0, 31, 0, 47, 0, 1, 0, 0, 2,215,244, 32, 0, 31, 0, 48, 0, 1, 0, 0, 2,215,244, 32, 0, 31, 0, 49, 0, 1, 0, 0,
- 2,215,244, 32, 0, 31, 0, 50, 0, 1, 0, 0, 2,215,244, 32, 0, 31, 0, 51, 0, 1, 0, 0, 2,215,244, 32, 0, 31, 0, 52,
- 0, 1, 0, 0, 2,215,244, 32, 0, 31, 0, 53, 0, 1, 0, 0, 2,215,244, 32, 0, 31, 0, 54, 0, 1, 0, 0, 2,215,244, 32,
- 0, 31, 0, 55, 0, 1, 0, 0, 2,215,244, 32, 0, 31, 0, 56, 0, 1, 0, 0, 2,215,244, 32, 0, 31, 0, 57, 0, 1, 0, 0,
- 2,215,244, 32, 0, 31, 0, 58, 0, 1, 0, 0, 2,215,244, 32, 0, 31, 0, 59, 0, 1, 0, 0, 2,215,244, 32, 0, 31, 0, 60,
- 0, 1, 0, 0, 2,215,244, 32, 0, 31, 0, 61, 0, 1, 0, 0, 2,215,244, 32, 0, 31, 0, 62, 0, 1, 0, 0, 2,215,244, 32,
- 0, 31, 0, 63, 0, 1, 0, 0, 2,215,244, 32, 0, 31, 0, 64, 0, 1, 0, 0, 2,215,244, 32, 0, 31, 0, 65, 0, 1, 0, 0,
- 2,215,244, 32, 0, 31, 0, 66, 0, 1, 0, 0, 2,215,244, 32, 0, 31, 0, 67, 0, 1, 0, 0, 2,215,244, 32, 0, 31, 0, 68,
- 0, 1, 0, 0, 2,215,244, 32, 0, 31, 0, 69, 0, 1, 0, 0, 2,215,244, 32, 0, 31, 0, 0, 0, 1, 0, 0, 11, 28, 27,176,
- 0, 31, 0, 1, 0, 1, 0, 0, 11, 28, 27,176, 0, 31, 0, 2, 0, 1, 0, 0, 11, 28, 27,176, 0, 31, 0, 3, 0, 1, 0, 0,
- 11, 28, 27,176, 0, 31, 0, 4, 0, 1, 0, 0, 11, 28, 27,176, 0, 31, 0, 5, 0, 1, 0, 0, 11, 28, 27,176, 0, 31, 0, 6,
- 0, 1, 0, 0, 11, 28, 27,176, 0, 31, 0, 7, 0, 1, 0, 0, 11, 28, 27,176, 0, 31, 0, 8, 0, 1, 0, 0, 11, 28, 27,176,
- 0, 31, 0, 9, 0, 1, 0, 0, 11, 28, 27,176, 0, 31, 0, 10, 0, 1, 0, 0, 11, 28, 27,176, 0, 31, 0, 11, 0, 1, 0, 0,
- 11, 28, 27,176, 0, 31, 0, 12, 0, 1, 0, 0, 11, 28, 27,176, 0, 31, 0, 13, 0, 1, 0, 0, 11, 28, 27,176, 0, 31, 0, 14,
- 0, 1, 0, 0, 11, 28, 27,176, 0, 31, 0, 15, 0, 1, 0, 0, 11, 28, 27,176, 0, 31, 0, 16, 0, 1, 0, 0, 11, 28, 27,176,
- 0, 31, 0, 17, 0, 1, 0, 0, 11, 28, 27,176, 0, 31, 0, 18, 0, 1, 0, 0, 11, 28, 27,176, 0, 31, 0, 19, 0, 1, 0, 0,
- 11, 28, 27,176, 0, 31, 0, 20, 0, 1, 0, 0, 11, 28, 27,176, 0, 31, 0, 21, 0, 1, 0, 0, 11, 28, 27,176, 0, 31, 0, 22,
- 0, 1, 0, 0, 11, 28, 27,176, 0, 31, 0, 23, 0, 1, 0, 0, 11, 28, 27,176, 0, 31, 0, 24, 0, 1, 0, 0, 11, 28, 27,176,
- 0, 31, 0, 25, 0, 1, 0, 0, 11, 28, 27,176, 0, 31, 0, 0, 0, 1, 0, 0, 11, 28, 28, 64, 0, 31, 0, 1, 0, 1, 0, 0,
- 11, 28, 28, 64, 0, 31, 0, 2, 0, 1, 0, 0, 11, 28, 28, 64, 0, 31, 0, 3, 0, 1, 0, 0, 11, 28, 28, 64, 0, 31, 0, 4,
- 0, 1, 0, 0, 11, 28, 28, 64, 0, 31, 0, 5, 0, 1, 0, 0, 11, 28, 28, 64, 0, 31, 0, 6, 0, 1, 0, 0, 11, 28, 28, 64,
- 0, 31, 0, 7, 0, 1, 0, 0, 11, 28, 28, 64, 0, 31, 0, 8, 0, 1, 0, 0, 11, 28, 28, 64, 0, 31, 0, 9, 0, 1, 0, 0,
- 11, 28, 28, 64, 0, 31, 0, 10, 0, 1, 0, 0, 11, 28, 28, 64, 0, 31, 0, 11, 0, 1, 0, 0, 11, 28, 28, 64, 0, 31, 0, 12,
- 0, 1, 0, 0, 11, 28, 28, 64, 0, 31, 0, 13, 0, 1, 0, 0, 11, 28, 28, 64, 0, 31, 0, 14, 0, 1, 0, 0, 11, 28, 28, 64,
- 0, 31, 0, 15, 0, 1, 0, 0, 11, 28, 28, 64, 0, 31, 0, 16, 0, 1, 0, 0, 11, 28, 28, 64, 0, 31, 0, 17, 0, 1, 0, 0,
- 11, 28, 28, 64, 0, 31, 0, 18, 0, 1, 0, 0, 11, 28, 28, 64, 0, 31, 0, 19, 0, 1, 0, 0, 11, 28, 28, 64, 0, 31, 0, 20,
- 0, 1, 0, 0, 11, 28, 28, 64, 0, 31, 0, 21, 0, 1, 0, 0, 11, 28, 28, 64, 0, 31, 0, 22, 0, 1, 0, 0, 11, 28, 28, 64,
- 0, 31, 0, 23, 0, 1, 0, 0, 11, 28, 28, 64, 0, 31, 0, 24, 0, 1, 0, 0, 11, 28, 28, 64, 0, 31, 0, 25, 0, 1, 0, 0,
- 11, 28, 28, 64, 0, 31, 0, 26, 0, 1, 0, 0, 11, 28, 28, 64, 0, 31, 0, 27, 0, 1, 0, 0, 11, 28, 28, 64, 0, 31, 0, 28,
- 0, 1, 0, 0, 11, 28, 28, 64, 0, 31, 0, 29, 0, 1, 0, 0, 11, 28, 28, 64, 0, 31, 0, 30, 0, 1, 0, 0, 11, 28, 28, 64,
- 0, 31, 0, 0, 0, 1, 0, 0, 2,187,108, 32, 0, 31, 0, 1, 0, 1, 0, 0, 2,187,108, 32, 0, 31, 0, 2, 0, 1, 0, 0,
- 2,187,108, 32, 0, 31, 0, 3, 0, 1, 0, 0, 2,187,108, 32, 0, 31, 0, 4, 0, 1, 0, 0, 2,187,108, 32, 0, 31, 0, 5,
- 0, 1, 0, 0, 2,187,108, 32, 0, 31, 0, 6, 0, 1, 0, 0, 2,187,108, 32, 0, 31, 0, 7, 0, 1, 0, 0, 2,187,108, 32,
- 0, 31, 0, 8, 0, 1, 0, 0, 2,187,108, 32, 0, 31, 0, 9, 0, 1, 0, 0, 2,187,108, 32, 0, 31, 0, 10, 0, 1, 0, 0,
- 2,187,108, 32, 0, 31, 0, 11, 0, 1, 0, 0, 2,187,108, 32, 0, 31, 0, 12, 0, 1, 0, 0, 2,187,108, 32, 0, 31, 0, 13,
- 0, 1, 0, 0, 2,187,108, 32, 0, 31, 0, 14, 0, 1, 0, 0, 2,187,108, 32, 0, 31, 0, 15, 0, 1, 0, 0, 2,187,108, 32,
- 0, 31, 0, 16, 0, 1, 0, 0, 2,187,108, 32, 0, 31, 0, 17, 0, 1, 0, 0, 2,187,108, 32, 0, 31, 0, 18, 0, 1, 0, 0,
- 2,187,108, 32, 0, 31, 0, 19, 0, 1, 0, 0, 2,187,108, 32, 0, 31, 0, 20, 0, 1, 0, 0, 2,187,108, 32, 0, 31, 0, 21,
- 0, 1, 0, 0, 2,187,108, 32, 0, 31, 0, 22, 0, 1, 0, 0, 2,187,108, 32, 0, 31, 0, 23, 0, 1, 0, 0, 2,187,108, 32,
- 0, 31, 0, 24, 0, 1, 0, 0, 2,187,108, 32, 0, 31, 0, 25, 0, 1, 0, 0, 2,187,108, 32, 0, 31, 0, 26, 0, 1, 0, 0,
- 2,187,108, 32, 0, 31, 0, 27, 0, 1, 0, 0, 2,187,108, 32, 0, 31, 0, 28, 0, 1, 0, 0, 2,187,108, 32, 0, 31, 0, 29,
- 0, 1, 0, 0, 2,187,108, 32, 0, 31, 0, 30, 0, 1, 0, 0, 2,187,108, 32, 0, 31, 0, 31, 0, 1, 0, 0, 2,187,108, 32,
- 0, 31, 0, 32, 0, 1, 0, 0, 2,187,108, 32, 0, 31, 0, 33, 0, 1, 0, 0, 2,187,108, 32, 0, 31, 0, 34, 0, 1, 0, 0,
- 2,187,108, 32, 0, 31, 0, 35, 0, 1, 0, 0, 2,187,108, 32, 0, 31, 0, 36, 0, 1, 0, 0, 2,187,108, 32, 0, 31, 0, 37,
- 0, 1, 0, 0, 2,187,108, 32, 0, 31, 0, 38, 0, 1, 0, 0, 2,187,108, 32, 0, 31, 0, 39, 0, 1, 0, 0, 2,187,108, 32,
- 0, 31, 0, 40, 0, 1, 0, 0, 2,187,108, 32, 0, 31, 0, 41, 0, 1, 0, 0, 2,187,108, 32, 0, 31, 0, 42, 0, 1, 0, 0,
- 2,187,108, 32, 0, 31, 0, 43, 0, 1, 0, 0, 2,187,108, 32, 0, 31, 0, 44, 0, 1, 0, 0, 2,187,108, 32, 0, 31, 0, 45,
- 0, 1, 0, 0, 2,187,108, 32, 0, 31, 0, 46, 0, 1, 0, 0, 2,187,108, 32, 0, 31, 0, 47, 0, 1, 0, 0, 2,187,108, 32,
- 0, 31, 0, 48, 0, 1, 0, 0, 2,187,108, 32, 0, 31, 0, 49, 0, 1, 0, 0, 2,187,108, 32, 0, 31, 0, 50, 0, 1, 0, 0,
- 2,187,108, 32, 0, 31, 0, 51, 0, 1, 0, 0, 2,187,108, 32, 0, 31, 0, 52, 0, 1, 0, 0, 2,187,108, 32, 0, 31, 0, 53,
- 0, 1, 0, 0, 2,187,108, 32, 0, 31, 0, 54, 0, 1, 0, 0, 2,187,108, 32, 0, 31, 0, 55, 0, 1, 0, 0, 2,187,108, 32,
- 0, 31, 0, 56, 0, 1, 0, 0, 2,187,108, 32, 0, 31, 0, 57, 0, 1, 0, 0, 2,187,108, 32, 0, 31, 0, 58, 0, 1, 0, 0,
- 2,187,108, 32, 0, 31, 0, 59, 0, 1, 0, 0, 2,187,108, 32, 0, 31, 0, 60, 0, 1, 0, 0, 2,187,108, 32, 0, 31, 0, 61,
- 0, 1, 0, 0, 2,187,108, 32, 0, 31, 0, 62, 0, 1, 0, 0, 2,187,108, 32, 0, 31, 0, 63, 0, 1, 0, 0, 2,187,108, 32,
- 0, 31, 0, 64, 0, 1, 0, 0, 2,187,108, 32, 0, 31, 0, 65, 0, 1, 0, 0, 2,187,108, 32, 0, 31, 0, 66, 0, 1, 0, 0,
- 2,187,108, 32, 0, 31, 0, 67, 0, 1, 0, 0, 2,187,108, 32, 0, 31, 0, 68, 0, 1, 0, 0, 2,187,108, 32, 0, 31, 0, 69,
- 0, 1, 0, 0, 2,187,108, 32, 0, 31, 0, 70, 0, 1, 0, 0, 2,187,108, 32, 0, 31, 0, 71, 0, 1, 0, 0, 2,187,108, 32,
- 0, 31, 0, 72, 0, 1, 0, 0, 2,187,108, 32, 0, 31, 0, 73, 0, 1, 0, 0, 2,187,108, 32, 0, 31, 0, 74, 0, 1, 0, 0,
- 2,187,108, 32, 0, 31, 0, 75, 0, 1, 0, 0, 2,187,108, 32, 0, 31, 0, 76, 0, 1, 0, 0, 2,187,108, 32, 0, 31, 0, 77,
- 0, 1, 0, 0, 2,187,108, 32, 0, 31, 0, 78, 0, 1, 0, 0, 2,187,108, 32, 0, 31, 0, 79, 0, 1, 0, 0, 2,187,108, 32,
- 0, 31, 0, 80, 0, 1, 0, 0, 2,187,108, 32, 0, 31, 0, 81, 0, 1, 0, 0, 2,187,108, 32, 0, 31, 0, 82, 0, 1, 0, 0,
- 2,187,108, 32, 0, 31, 0, 83, 0, 1, 0, 0, 2,187,108, 32, 0, 31, 0, 0, 0, 1, 0, 0, 11, 28, 39, 32, 0, 31, 0, 1,
- 0, 1, 0, 0, 11, 28, 39, 32, 0, 31, 0, 2, 0, 1, 0, 0, 11, 28, 39, 32, 0, 31, 0, 3, 0, 1, 0, 0, 11, 28, 39, 32,
- 0, 31, 0, 4, 0, 1, 0, 0, 11, 28, 39, 32, 0, 31, 0, 5, 0, 1, 0, 0, 11, 28, 39, 32, 0, 31, 0, 6, 0, 1, 0, 0,
- 11, 28, 39, 32, 0, 31, 0, 7, 0, 1, 0, 0, 11, 28, 39, 32, 0, 31, 0, 8, 0, 1, 0, 0, 11, 28, 39, 32, 0, 31, 0, 9,
- 0, 1, 0, 0, 11, 28, 39, 32, 0, 31, 0, 10, 0, 1, 0, 0, 11, 28, 39, 32, 0, 31, 0, 11, 0, 1, 0, 0, 11, 28, 39, 32,
- 0, 31, 0, 12, 0, 1, 0, 0, 11, 28, 39, 32, 0, 31, 0, 13, 0, 1, 0, 0, 11, 28, 39, 32, 0, 31, 0, 14, 0, 1, 0, 0,
- 11, 28, 39, 32, 0, 31, 0, 15, 0, 1, 0, 0, 11, 28, 39, 32, 0, 31, 0, 16, 0, 1, 0, 0, 11, 28, 39, 32, 0, 31, 0, 17,
- 0, 1, 0, 0, 11, 28, 39, 32, 0, 31, 0, 18, 0, 1, 0, 0, 11, 28, 39, 32, 0, 31, 0, 19, 0, 1, 0, 0, 11, 28, 39, 32,
- 0, 31, 0, 20, 0, 1, 0, 0, 11, 28, 39, 32, 0, 31, 0, 21, 0, 1, 0, 0, 11, 28, 39, 32, 0, 31, 0, 22, 0, 1, 0, 0,
- 11, 28, 39, 32, 0, 31, 0, 23, 0, 1, 0, 0, 11, 28, 39, 32, 0, 31, 0, 24, 0, 1, 0, 0, 11, 28, 39, 32, 0, 31, 0, 25,
- 0, 1, 0, 0, 11, 28, 39, 32, 0, 31, 0, 26, 0, 1, 0, 0, 11, 28, 39, 32, 0, 31, 0, 27, 0, 1, 0, 0, 11, 28, 39, 32,
- 0, 31, 0, 28, 0, 1, 0, 0, 11, 28, 39, 32, 0, 31, 0, 29, 0, 1, 0, 0, 11, 28, 39, 32, 0, 31, 0, 30, 0, 1, 0, 0,
- 11, 28, 39, 32, 0, 31, 0, 31, 0, 1, 0, 0, 11, 28, 39, 32, 0, 31, 0, 32, 0, 1, 0, 0, 11, 28, 39, 32, 0, 31, 0, 33,
- 0, 1, 0, 0, 11, 28, 39, 32, 0, 31, 0, 34, 0, 1, 0, 0, 11, 28, 39, 32, 0, 31, 0, 35, 0, 1, 0, 0, 11, 28, 39, 32,
- 0, 31, 0, 36, 0, 1, 0, 0, 11, 28, 39, 32, 0, 31, 0, 37, 0, 1, 0, 0, 11, 28, 39, 32, 0, 31, 0, 38, 0, 1, 0, 0,
- 11, 28, 39, 32, 0, 31, 0, 39, 0, 1, 0, 0, 11, 28, 39, 32, 0, 31, 0, 40, 0, 1, 0, 0, 11, 28, 39, 32, 0, 31, 0, 41,
- 0, 1, 0, 0, 11, 28, 39, 32, 0, 31, 0, 42, 0, 1, 0, 0, 11, 28, 39, 32, 0, 31, 0, 43, 0, 1, 0, 0, 11, 28, 39, 32,
- 0, 31, 0, 44, 0, 1, 0, 0, 11, 28, 39, 32, 0, 31, 0, 45, 0, 1, 0, 0, 11, 28, 39, 32, 0, 31, 0, 46, 0, 1, 0, 0,
- 11, 28, 39, 32, 0, 31, 0, 47, 0, 1, 0, 0, 11, 28, 39, 32, 0, 31, 0, 48, 0, 1, 0, 0, 11, 28, 39, 32, 0, 31, 0, 49,
- 0, 1, 0, 0, 11, 28, 39, 32, 0, 31, 0, 50, 0, 1, 0, 0, 11, 28, 39, 32, 0, 31, 0, 51, 0, 1, 0, 0, 11, 28, 39, 32,
- 0, 31, 0, 0, 0, 1, 0, 0, 2,212,100, 32, 0, 31, 0, 1, 0, 1, 0, 0, 2,212,100, 32, 0, 31, 0, 2, 0, 1, 0, 0,
- 2,212,100, 32, 0, 31, 0, 3, 0, 1, 0, 0, 2,212,100, 32, 0, 31, 0, 4, 0, 1, 0, 0, 2,212,100, 32, 0, 31, 0, 5,
- 0, 1, 0, 0, 2,212,100, 32, 0, 31, 0, 6, 0, 1, 0, 0, 2,212,100, 32, 0, 31, 0, 7, 0, 1, 0, 0, 2,212,100, 32,
- 0, 31, 0, 8, 0, 1, 0, 0, 2,212,100, 32, 0, 31, 0, 9, 0, 1, 0, 0, 2,212,100, 32, 0, 31, 0, 10, 0, 1, 0, 0,
- 2,212,100, 32, 0, 31, 0, 11, 0, 1, 0, 0, 2,212,100, 32, 0, 31, 0, 12, 0, 1, 0, 0, 2,212,100, 32, 0, 31, 0, 13,
- 0, 1, 0, 0, 2,212,100, 32, 0, 31, 0, 14, 0, 1, 0, 0, 2,212,100, 32, 0, 31, 0, 15, 0, 1, 0, 0, 2,212,100, 32,
- 0, 31, 0, 16, 0, 1, 0, 0, 2,212,100, 32, 0, 31, 0, 17, 0, 1, 0, 0, 2,212,100, 32, 0, 31, 0, 18, 0, 1, 0, 0,
- 2,212,100, 32, 0, 31, 0, 19, 0, 1, 0, 0, 2,212,100, 32, 0, 31, 0, 20, 0, 1, 0, 0, 2,212,100, 32, 0, 31, 0, 21,
- 0, 1, 0, 0, 2,212,100, 32, 0, 31, 0, 22, 0, 1, 0, 0, 2,212,100, 32, 0, 31, 0, 23, 0, 1, 0, 0, 2,212,100, 32,
- 0, 31, 0, 24, 0, 1, 0, 0, 2,212,100, 32, 0, 31, 0, 25, 0, 1, 0, 0, 2,212,100, 32, 0, 31, 0, 26, 0, 1, 0, 0,
- 2,212,100, 32, 0, 31, 0, 27, 0, 1, 0, 0, 2,212,100, 32, 0, 31, 0, 28, 0, 1, 0, 0, 2,212,100, 32, 0, 31, 0, 29,
- 0, 1, 0, 0, 2,212,100, 32, 0, 31, 0, 30, 0, 1, 0, 0, 2,212,100, 32, 0, 31, 0, 31, 0, 1, 0, 0, 2,212,100, 32,
- 0, 31, 0, 32, 0, 1, 0, 0, 2,212,100, 32, 0, 31, 0, 33, 0, 1, 0, 0, 2,212,100, 32, 0, 31, 0, 34, 0, 1, 0, 0,
- 2,212,100, 32, 0, 31, 0, 35, 0, 1, 0, 0, 2,212,100, 32, 0, 31, 0, 36, 0, 1, 0, 0, 2,212,100, 32, 0, 31, 0, 37,
- 0, 1, 0, 0, 2,212,100, 32, 0, 31, 0, 38, 0, 1, 0, 0, 2,212,100, 32, 0, 31, 0, 39, 0, 1, 0, 0, 2,212,100, 32,
- 0, 31, 0, 40, 0, 1, 0, 0, 2,212,100, 32, 0, 31, 0, 41, 0, 1, 0, 0, 2,212,100, 32, 0, 31, 0, 42, 0, 1, 0, 0,
- 2,212,100, 32, 0, 31, 0, 43, 0, 1, 0, 0, 2,212,100, 32, 0, 31, 0, 44, 0, 1, 0, 0, 2,212,100, 32, 0, 31, 0, 45,
- 0, 1, 0, 0, 2,212,100, 32, 0, 31, 0, 46, 0, 1, 0, 0, 2,212,100, 32, 0, 31, 0, 47, 0, 1, 0, 0, 2,212,100, 32,
- 0, 31, 0, 48, 0, 1, 0, 0, 2,212,100, 32, 0, 31, 0, 49, 0, 1, 0, 0, 2,212,100, 32, 0, 31, 0, 50, 0, 1, 0, 0,
- 2,212,100, 32, 0, 31, 0, 51, 0, 1, 0, 0, 2,212,100, 32, 0, 31, 0, 52, 0, 1, 0, 0, 2,212,100, 32, 0, 31, 0, 53,
- 0, 1, 0, 0, 2,212,100, 32, 0, 31, 0, 54, 0, 1, 0, 0, 2,212,100, 32, 0, 31, 0, 55, 0, 1, 0, 0, 2,212,100, 32,
- 0, 31, 0, 56, 0, 1, 0, 0, 2,212,100, 32, 0, 31, 0, 57, 0, 1, 0, 0, 2,212,100, 32, 0, 31, 0, 58, 0, 1, 0, 0,
- 2,212,100, 32, 0, 31, 0, 59, 0, 1, 0, 0, 2,212,100, 32, 0, 31, 0, 60, 0, 1, 0, 0, 2,212,100, 32, 0, 31, 0, 61,
- 0, 1, 0, 0, 2,212,100, 32, 0, 31, 0, 62, 0, 1, 0, 0, 2,212,100, 32, 0, 31, 0, 63, 0, 1, 0, 0, 2,212,100, 32,
- 0, 31, 0, 64, 0, 1, 0, 0, 2,212,100, 32, 0, 31, 0, 65, 0, 1, 0, 0, 2,212,100, 32, 0, 31, 0, 66, 0, 1, 0, 0,
- 2,212,100, 32, 0, 31, 0, 67, 0, 1, 0, 0, 2,212,100, 32, 0, 31, 0, 68, 0, 1, 0, 0, 2,212,100, 32, 0, 31, 0, 69,
- 0, 1, 0, 0, 2,212,100, 32, 0, 31, 0, 70, 0, 1, 0, 0, 2,212,100, 32, 0, 31, 0, 71, 0, 1, 0, 0, 2,212,100, 32,
- 0, 31, 0, 72, 0, 1, 0, 0, 2,212,100, 32, 0, 31, 0, 73, 0, 1, 0, 0, 2,212,100, 32, 0, 31, 0, 74, 0, 1, 0, 0,
- 2,212,100, 32, 0, 31, 0, 75, 0, 1, 0, 0, 2,212,100, 32, 0, 31, 0, 76, 0, 1, 0, 0, 2,212,100, 32, 0, 31, 0, 77,
- 0, 1, 0, 0, 2,212,100, 32, 0, 31, 0, 78, 0, 1, 0, 0, 2,212,100, 32, 0, 31, 0, 79, 0, 1, 0, 0, 2,212,100, 32,
- 0, 31, 0, 80, 0, 1, 0, 0, 2,212,100, 32, 0, 31, 0, 81, 0, 1, 0, 0, 2,212,100, 32, 0, 31, 0, 82, 0, 1, 0, 0,
- 2,212,100, 32, 0, 31, 0, 83, 0, 1, 0, 0, 2,212,100, 32, 0, 31, 0, 84, 0, 1, 0, 0, 2,212,100, 32, 0, 31, 0, 85,
- 0, 1, 0, 0, 2,212,100, 32, 0, 31, 0, 86, 0, 1, 0, 0, 2,212,100, 32, 0, 31, 0, 87, 0, 1, 0, 0, 2,212,100, 32,
- 0, 31, 0, 88, 0, 1, 0, 0, 2,212,100, 32, 0, 31, 0, 89, 0, 1, 0, 0, 2,212,100, 32, 0, 31, 0, 90, 0, 1, 0, 0,
- 2,212,100, 32, 0, 31, 0, 91, 0, 1, 0, 0, 2,212,100, 32, 0, 31, 0, 92, 0, 1, 0, 0, 2,212,100, 32, 0, 31, 0, 93,
- 0, 1, 0, 0, 2,212,100, 32, 0, 31, 0, 94, 0, 1, 0, 0, 2,212,100, 32, 0, 31, 0, 95, 0, 1, 0, 0, 2,212,100, 32,
- 0, 31, 0, 96, 0, 1, 0, 0, 2,212,100, 32, 0, 31, 0, 0, 0, 1, 0, 0, 2,174, 10, 32, 0, 31, 0, 1, 0, 1, 0, 0,
- 2,174, 10, 32, 0, 31, 0, 2, 0, 1, 0, 0, 2,174, 10, 32, 0, 31, 0, 3, 0, 1, 0, 0, 2,174, 10, 32, 0, 31, 0, 4,
- 0, 1, 0, 0, 2,174, 10, 32, 0, 31, 0, 5, 0, 1, 0, 0, 2,174, 10, 32, 0, 31, 0, 6, 0, 1, 0, 0, 2,174, 10, 32,
- 0, 31, 0, 7, 0, 1, 0, 0, 2,174, 10, 32, 0, 31, 0, 8, 0, 1, 0, 0, 2,174, 10, 32, 0, 31, 0, 9, 0, 1, 0, 0,
- 2,174, 10, 32, 0, 31, 0, 10, 0, 1, 0, 0, 2,174, 10, 32, 0, 31, 0, 11, 0, 1, 0, 0, 2,174, 10, 32, 0, 31, 0, 12,
- 0, 1, 0, 0, 2,174, 10, 32, 0, 31, 0, 13, 0, 1, 0, 0, 2,174, 10, 32, 0, 31, 0, 14, 0, 1, 0, 0, 2,174, 10, 32,
- 0, 31, 0, 15, 0, 1, 0, 0, 2,174, 10, 32, 0, 31, 0, 16, 0, 1, 0, 0, 2,174, 10, 32, 0, 31, 0, 17, 0, 1, 0, 0,
- 2,174, 10, 32, 0, 31, 0, 18, 0, 1, 0, 0, 2,174, 10, 32, 0, 31, 0, 19, 0, 1, 0, 0, 2,174, 10, 32, 0, 31, 0, 20,
- 0, 1, 0, 0, 2,174, 10, 32, 0, 31, 0, 21, 0, 1, 0, 0, 2,174, 10, 32, 0, 31, 0, 22, 0, 1, 0, 0, 2,174, 10, 32,
- 0, 31, 0, 23, 0, 1, 0, 0, 2,174, 10, 32, 0, 31, 0, 24, 0, 1, 0, 0, 2,174, 10, 32, 0, 31, 0, 25, 0, 1, 0, 0,
- 2,174, 10, 32, 0, 31, 0, 26, 0, 1, 0, 0, 2,174, 10, 32, 0, 31, 0, 27, 0, 1, 0, 0, 2,174, 10, 32, 0, 31, 0, 28,
- 0, 1, 0, 0, 2,174, 10, 32, 0, 31, 0, 29, 0, 1, 0, 0, 2,174, 10, 32, 0, 31, 0, 30, 0, 1, 0, 0, 2,174, 10, 32,
- 0, 31, 0, 31, 0, 1, 0, 0, 2,174, 10, 32, 0, 31, 0, 32, 0, 1, 0, 0, 2,174, 10, 32, 0, 31, 0, 33, 0, 1, 0, 0,
- 2,174, 10, 32, 0, 31, 0, 34, 0, 1, 0, 0, 2,174, 10, 32, 0, 31, 0, 35, 0, 1, 0, 0, 2,174, 10, 32, 0, 31, 0, 36,
- 0, 1, 0, 0, 2,174, 10, 32, 0, 31, 0, 37, 0, 1, 0, 0, 2,174, 10, 32, 0, 31, 0, 38, 0, 1, 0, 0, 2,174, 10, 32,
- 0, 31, 0, 39, 0, 1, 0, 0, 2,174, 10, 32, 0, 31, 0, 40, 0, 1, 0, 0, 2,174, 10, 32, 0, 31, 0, 41, 0, 1, 0, 0,
- 2,174, 10, 32, 0, 31, 0, 42, 0, 1, 0, 0, 2,174, 10, 32, 0, 31, 0, 43, 0, 1, 0, 0, 2,174, 10, 32, 0, 31, 0, 44,
- 0, 1, 0, 0, 2,174, 10, 32, 0, 31, 0, 45, 0, 1, 0, 0, 2,174, 10, 32, 0, 31, 0, 46, 0, 1, 0, 0, 2,174, 10, 32,
- 0, 31, 0, 47, 0, 1, 0, 0, 2,174, 10, 32, 0, 31, 0, 48, 0, 1, 0, 0, 2,174, 10, 32, 0, 31, 0, 49, 0, 1, 0, 0,
- 2,174, 10, 32, 0, 31, 0, 50, 0, 1, 0, 0, 2,174, 10, 32, 0, 31, 0, 51, 0, 1, 0, 0, 2,174, 10, 32, 0, 31, 0, 52,
- 0, 1, 0, 0, 2,174, 10, 32, 0, 31, 0, 53, 0, 1, 0, 0, 2,174, 10, 32, 0, 31, 0, 54, 0, 1, 0, 0, 2,174, 10, 32,
- 0, 31, 0, 55, 0, 1, 0, 0, 2,174, 10, 32, 0, 31, 0, 56, 0, 1, 0, 0, 2,174, 10, 32, 0, 31, 0, 57, 0, 1, 0, 0,
- 2,174, 10, 32, 0, 31, 0, 58, 0, 1, 0, 0, 2,174, 10, 32, 0, 31, 0, 59, 0, 1, 0, 0, 2,174, 10, 32, 0, 31, 0, 60,
- 0, 1, 0, 0, 2,174, 10, 32, 0, 31, 0, 61, 0, 1, 0, 0, 2,174, 10, 32, 0, 31, 0, 62, 0, 1, 0, 0, 2,174, 10, 32,
- 0, 31, 0, 63, 0, 1, 0, 0, 2,174, 10, 32, 0, 31, 0, 64, 0, 1, 0, 0, 2,174, 10, 32, 0, 31, 0, 65, 0, 1, 0, 0,
- 2,174, 10, 32, 0, 31, 0, 66, 0, 1, 0, 0, 2,174, 10, 32, 0, 31, 0, 67, 0, 1, 0, 0, 2,174, 10, 32, 0, 31, 0, 68,
- 0, 1, 0, 0, 2,174, 10, 32, 0, 31, 0, 69, 0, 1, 0, 0, 2,174, 10, 32, 0, 31, 0, 70, 0, 1, 0, 0, 2,174, 10, 32,
- 0, 31, 0, 71, 0, 1, 0, 0, 2,174, 10, 32, 0, 31, 0, 72, 0, 1, 0, 0, 2,174, 10, 32, 0, 31, 0, 73, 0, 1, 0, 0,
- 2,174, 10, 32, 0, 31, 0, 74, 0, 1, 0, 0, 2,174, 10, 32, 0, 31, 0, 75, 0, 1, 0, 0, 2,174, 10, 32, 0, 31, 0, 76,
- 0, 1, 0, 0, 2,174, 10, 32, 0, 31, 0, 77, 0, 1, 0, 0, 2,174, 10, 32, 0, 31, 0, 78, 0, 1, 0, 0, 2,174, 10, 32,
- 0, 31, 0, 79, 0, 1, 0, 0, 2,174, 10, 32, 0, 31, 0, 80, 0, 1, 0, 0, 2,174, 10, 32, 0, 31, 0, 81, 0, 1, 0, 0,
- 2,174, 10, 32, 0, 31, 0, 82, 0, 1, 0, 0, 2,174, 10, 32, 0, 31, 0, 83, 0, 1, 0, 0, 2,174, 10, 32, 0, 31, 0, 84,
- 0, 1, 0, 0, 2,174, 10, 32, 0, 31, 0, 85, 0, 1, 0, 0, 2,174, 10, 32, 0, 31, 0, 86, 0, 1, 0, 0, 2,174, 10, 32,
- 0, 31, 0, 87, 0, 1, 0, 0, 2,174, 10, 32, 0, 31, 0, 88, 0, 1, 0, 0, 2,174, 10, 32, 0, 31, 0, 89, 0, 1, 0, 0,
- 2,174, 10, 32, 0, 31, 0, 90, 0, 1, 0, 0, 2,174, 10, 32, 0, 31, 0, 91, 0, 1, 0, 0, 2,174, 10, 32, 0, 31, 0, 92,
- 0, 1, 0, 0, 2,174, 10, 32, 0, 31, 0, 93, 0, 1, 0, 0, 2,174, 10, 32, 0, 31, 0, 94, 0, 1, 0, 0, 2,174, 10, 32,
- 0, 31, 0, 95, 0, 1, 0, 0, 2,174, 10, 32, 0, 31, 0, 96, 0, 1, 0, 0, 2,174, 10, 32, 0, 31, 0, 0, 0, 1, 0, 0,
- 2,206,150, 32, 0, 31, 0, 1, 0, 1, 0, 0, 2,206,150, 32, 0, 31, 0, 2, 0, 1, 0, 0, 2,206,150, 32, 0, 31, 0, 3,
- 0, 1, 0, 0, 2,206,150, 32, 0, 31, 0, 4, 0, 1, 0, 0, 2,206,150, 32, 0, 31, 0, 5, 0, 1, 0, 0, 2,206,150, 32,
- 0, 31, 0, 6, 0, 1, 0, 0, 2,206,150, 32, 0, 31, 0, 7, 0, 1, 0, 0, 2,206,150, 32, 0, 31, 0, 8, 0, 1, 0, 0,
- 2,206,150, 32, 0, 31, 0, 9, 0, 1, 0, 0, 2,206,150, 32, 0, 31, 0, 10, 0, 1, 0, 0, 2,206,150, 32, 0, 31, 0, 11,
- 0, 1, 0, 0, 2,206,150, 32, 0, 31, 0, 12, 0, 1, 0, 0, 2,206,150, 32, 0, 31, 0, 13, 0, 1, 0, 0, 2,206,150, 32,
- 0, 31, 0, 14, 0, 1, 0, 0, 2,206,150, 32, 0, 31, 0, 15, 0, 1, 0, 0, 2,206,150, 32, 0, 31, 0, 16, 0, 1, 0, 0,
- 2,206,150, 32, 0, 31, 0, 17, 0, 1, 0, 0, 2,206,150, 32, 0, 31, 0, 18, 0, 1, 0, 0, 2,206,150, 32, 0, 31, 0, 19,
- 0, 1, 0, 0, 2,206,150, 32, 0, 31, 0, 20, 0, 1, 0, 0, 2,206,150, 32, 0, 31, 0, 21, 0, 1, 0, 0, 2,206,150, 32,
- 0, 31, 0, 22, 0, 1, 0, 0, 2,206,150, 32, 0, 31, 0, 23, 0, 1, 0, 0, 2,206,150, 32, 0, 31, 0, 24, 0, 1, 0, 0,
- 2,206,150, 32, 0, 31, 0, 25, 0, 1, 0, 0, 2,206,150, 32, 0, 31, 0, 26, 0, 1, 0, 0, 2,206,150, 32, 0, 31, 0, 27,
- 0, 1, 0, 0, 2,206,150, 32, 0, 31, 0, 28, 0, 1, 0, 0, 2,206,150, 32, 0, 31, 0, 29, 0, 1, 0, 0, 2,206,150, 32,
- 0, 31, 0, 30, 0, 1, 0, 0, 2,206,150, 32, 0, 31, 0, 31, 0, 1, 0, 0, 2,206,150, 32, 0, 31, 0, 32, 0, 1, 0, 0,
- 2,206,150, 32, 0, 31, 0, 33, 0, 1, 0, 0, 2,206,150, 32, 0, 31, 0, 34, 0, 1, 0, 0, 2,206,150, 32, 0, 31, 0, 35,
- 0, 1, 0, 0, 2,206,150, 32, 0, 31, 0, 36, 0, 1, 0, 0, 2,206,150, 32, 0, 31, 0, 37, 0, 1, 0, 0, 2,206,150, 32,
- 0, 31, 0, 38, 0, 1, 0, 0, 2,206,150, 32, 0, 31, 0, 39, 0, 1, 0, 0, 2,206,150, 32, 0, 31, 0, 40, 0, 1, 0, 0,
- 2,206,150, 32, 0, 31, 0, 41, 0, 1, 0, 0, 2,206,150, 32, 0, 31, 0, 42, 0, 1, 0, 0, 2,206,150, 32, 0, 31, 0, 43,
- 0, 1, 0, 0, 2,206,150, 32, 0, 31, 0, 44, 0, 1, 0, 0, 2,206,150, 32, 0, 31, 0, 45, 0, 1, 0, 0, 2,206,150, 32,
- 0, 31, 0, 46, 0, 1, 0, 0, 2,206,150, 32, 0, 31, 0, 47, 0, 1, 0, 0, 2,206,150, 32, 0, 31, 0, 48, 0, 1, 0, 0,
- 2,206,150, 32, 0, 31, 0, 49, 0, 1, 0, 0, 2,206,150, 32, 0, 31, 0, 50, 0, 1, 0, 0, 2,206,150, 32, 0, 31, 0, 51,
- 0, 1, 0, 0, 2,206,150, 32, 0, 31, 0, 52, 0, 1, 0, 0, 2,206,150, 32, 0, 31, 0, 53, 0, 1, 0, 0, 2,206,150, 32,
- 0, 31, 0, 54, 0, 1, 0, 0, 2,206,150, 32, 0, 31, 0, 55, 0, 1, 0, 0, 2,206,150, 32, 0, 31, 0, 56, 0, 1, 0, 0,
- 2,206,150, 32, 0, 31, 0, 57, 0, 1, 0, 0, 2,206,150, 32, 0, 31, 0, 58, 0, 1, 0, 0, 2,206,150, 32, 0, 31, 0, 59,
- 0, 1, 0, 0, 2,206,150, 32, 0, 31, 0, 60, 0, 1, 0, 0, 2,206,150, 32, 0, 31, 0, 61, 0, 1, 0, 0, 2,206,150, 32,
- 0, 31, 0, 62, 0, 1, 0, 0, 2,206,150, 32, 0, 31, 0, 63, 0, 1, 0, 0, 2,206,150, 32, 0, 31, 0, 64, 0, 1, 0, 0,
- 2,206,150, 32, 0, 31, 0, 65, 0, 1, 0, 0, 2,206,150, 32, 0, 31, 0, 66, 0, 1, 0, 0, 2,206,150, 32, 0, 31, 0, 67,
- 0, 1, 0, 0, 2,206,150, 32, 0, 31, 0, 68, 0, 1, 0, 0, 2,206,150, 32, 0, 31, 0, 69, 0, 1, 0, 0, 2,206,150, 32,
- 0, 31, 0, 70, 0, 1, 0, 0, 2,206,150, 32, 0, 31, 0, 71, 0, 1, 0, 0, 2,206,150, 32, 0, 31, 0, 72, 0, 1, 0, 0,
- 2,206,150, 32, 0, 31, 0, 73, 0, 1, 0, 0, 2,206,150, 32, 0, 31, 0, 74, 0, 1, 0, 0, 2,206,150, 32, 0, 31, 0, 75,
- 0, 1, 0, 0, 2,206,150, 32, 0, 31, 0, 76, 0, 1, 0, 0, 2,206,150, 32, 0, 31, 0, 77, 0, 1, 0, 0, 2,206,150, 32,
- 0, 31, 0, 78, 0, 1, 0, 0, 2,206,150, 32, 0, 31, 0, 79, 0, 1, 0, 0, 2,206,150, 32, 0, 31, 0, 80, 0, 1, 0, 0,
- 2,206,150, 32, 0, 31, 0, 81, 0, 1, 0, 0, 2,206,150, 32, 0, 31, 0, 82, 0, 1, 0, 0, 2,206,150, 32, 0, 31, 0, 83,
- 0, 1, 0, 0, 2,206,150, 32, 0, 31, 0, 84, 0, 1, 0, 0, 2,206,150, 32, 0, 31, 0, 85, 0, 1, 0, 0, 2,206,150, 32,
- 0, 31, 0, 86, 0, 1, 0, 0, 2,206,150, 32, 0, 31, 0, 87, 0, 1, 0, 0, 2,206,150, 32, 0, 31, 0, 88, 0, 1, 0, 0,
- 2,206,150, 32, 0, 31, 0, 89, 0, 1, 0, 0, 2,206,150, 32, 0, 31, 0, 90, 0, 1, 0, 0, 2,206,150, 32, 0, 31, 0, 91,
- 0, 1, 0, 0, 2,206,150, 32, 0, 31, 0, 92, 0, 1, 0, 0, 2,206,150, 32, 0, 31, 0, 93, 0, 1, 0, 0, 2,206,150, 32,
- 0, 31, 0, 94, 0, 1, 0, 0, 2,206,150, 32, 0, 31, 0, 95, 0, 1, 0, 0, 2,206,150, 32, 0, 31, 0, 96, 0, 1, 0, 0,
- 2,206,150, 32, 0, 31, 0, 0, 0, 1, 0, 0, 9,244,204,208, 0, 31, 0, 1, 0, 1, 0, 0, 9,244,204,208, 0, 31, 0, 2,
- 0, 1, 0, 0, 9,244,204,208, 0, 31, 0, 3, 0, 1, 0, 0, 9,244,204,208, 0, 31, 0, 4, 0, 1, 0, 0, 9,244,204,208,
- 0, 31, 0, 5, 0, 1, 0, 0, 9,244,204,208, 0, 31, 0, 6, 0, 1, 0, 0, 9,244,204,208, 0, 31, 0, 7, 0, 1, 0, 0,
- 9,244,204,208, 0, 31, 0, 8, 0, 1, 0, 0, 9,244,204,208, 0, 31, 0, 9, 0, 1, 0, 0, 9,244,204,208, 0, 31, 0, 0,
- 0, 1, 0, 0, 9,245, 11, 16, 0, 31, 0, 1, 0, 1, 0, 0, 9,245, 11, 16, 0, 31, 0, 2, 0, 1, 0, 0, 9,245, 11, 16,
- 0, 31, 0, 3, 0, 1, 0, 0, 9,245, 11, 16, 0, 31, 0, 4, 0, 1, 0, 0, 9,245, 11, 16, 0, 31, 0, 5, 0, 1, 0, 0,
- 9,245, 11, 16, 0, 31, 0, 6, 0, 1, 0, 0, 9,245, 11, 16, 0, 31, 0, 7, 0, 1, 0, 0, 9,245, 11, 16, 0, 31, 0, 8,
- 0, 1, 0, 0, 9,245, 11, 16, 0, 31, 0, 9, 0, 1, 0, 0, 9,245, 11, 16, 0, 31, 0, 0, 0, 1, 0, 0, 11, 29,167, 48,
- 0, 31, 0, 1, 0, 1, 0, 0, 11, 29,167, 48, 0, 31, 0, 2, 0, 1, 0, 0, 11, 29,167, 48, 0, 31, 0, 3, 0, 1, 0, 0,
- 11, 29,167, 48, 0, 31, 0, 4, 0, 1, 0, 0, 11, 29,167, 48, 0, 31, 0, 5, 0, 1, 0, 0, 11, 29,167, 48, 0, 31, 0, 6,
- 0, 1, 0, 0, 11, 29,167, 48, 0, 31, 0, 7, 0, 1, 0, 0, 11, 29,167, 48, 0, 31, 0, 8, 0, 1, 0, 0, 11, 29,167, 48,
- 0, 31, 0, 9, 0, 1, 0, 0, 11, 29,167, 48, 0, 31, 0, 0, 0, 1, 0, 0, 9,253,180,224, 0, 31, 0, 1, 0, 1, 0, 0,
- 9,253,180,224, 0, 31, 0, 2, 0, 1, 0, 0, 9,253,180,224, 0, 31, 0, 3, 0, 1, 0, 0, 9,253,180,224, 0, 31, 0, 4,
- 0, 1, 0, 0, 9,253,180,224, 0, 31, 0, 5, 0, 1, 0, 0, 9,253,180,224, 0, 31, 0, 6, 0, 1, 0, 0, 9,253,180,224,
- 0, 31, 0, 7, 0, 1, 0, 0, 9,253,180,224, 0, 31, 0, 8, 0, 1, 0, 0, 9,253,180,224, 0, 31, 0, 9, 0, 1, 0, 0,
- 9,253,180,224, 0, 31, 0, 0, 0, 1, 0, 0, 11, 27,167, 64, 0, 31, 0, 1, 0, 1, 0, 0, 11, 27,167, 64, 0, 31, 0, 2,
- 0, 1, 0, 0, 11, 27,167, 64, 0, 31, 0, 3, 0, 1, 0, 0, 11, 27,167, 64, 0, 31, 0, 4, 0, 1, 0, 0, 11, 27,167, 64,
- 0, 31, 0, 5, 0, 1, 0, 0, 11, 27,167, 64, 0, 31, 0, 6, 0, 1, 0, 0, 11, 27,167, 64, 0, 31, 0, 7, 0, 1, 0, 0,
- 11, 27,167, 64, 0, 31, 0, 8, 0, 1, 0, 0, 11, 27,167, 64, 0, 31, 0, 9, 0, 1, 0, 0, 11, 27,167, 64, 0, 31, 0, 0,
- 0, 1, 0, 0, 11, 27,220,208, 0, 31, 0, 1, 0, 1, 0, 0, 11, 27,220,208, 0, 31, 0, 2, 0, 1, 0, 0, 11, 27,220,208,
- 0, 31, 0, 3, 0, 1, 0, 0, 11, 27,220,208, 0, 31, 0, 4, 0, 1, 0, 0, 11, 27,220,208, 0, 31, 0, 5, 0, 1, 0, 0,
- 11, 27,220,208, 0, 31, 0, 6, 0, 1, 0, 0, 11, 27,220,208, 0, 31, 0, 7, 0, 1, 0, 0, 11, 27,220,208, 0, 31, 0, 8,
- 0, 1, 0, 0, 11, 27,220,208, 0, 31, 0, 9, 0, 1, 0, 0, 11, 27,220,208, 0, 31, 0, 0, 0, 1, 0, 0, 11, 27,245, 16,
- 0, 31, 0, 1, 0, 1, 0, 0, 11, 27,245, 16, 0, 31, 0, 2, 0, 1, 0, 0, 11, 27,245, 16, 0, 31, 0, 3, 0, 1, 0, 0,
- 11, 27,245, 16, 0, 31, 0, 4, 0, 1, 0, 0, 11, 27,245, 16, 0, 31, 0, 5, 0, 1, 0, 0, 11, 27,245, 16, 0, 31, 0, 6,
- 0, 1, 0, 0, 11, 27,245, 16, 0, 31, 0, 7, 0, 1, 0, 0, 11, 27,245, 16, 0, 31, 0, 8, 0, 1, 0, 0, 11, 27,245, 16,
- 0, 31, 0, 9, 0, 1, 0, 0, 11, 27,245, 16, 0, 31, 0, 0, 0, 1, 0, 0, 11, 28, 37,112, 0, 31, 0, 1, 0, 1, 0, 0,
- 11, 28, 37,112, 0, 31, 0, 2, 0, 1, 0, 0, 11, 28, 37,112, 0, 31, 0, 3, 0, 1, 0, 0, 11, 28, 37,112, 0, 31, 0, 4,
- 0, 1, 0, 0, 11, 28, 37,112, 0, 31, 0, 5, 0, 1, 0, 0, 11, 28, 37,112, 0, 31, 0, 6, 0, 1, 0, 0, 11, 28, 37,112,
- 0, 31, 0, 7, 0, 1, 0, 0, 11, 28, 37,112, 0, 31, 0, 8, 0, 1, 0, 0, 11, 28, 37,112, 0, 31, 0, 9, 0, 1, 0, 0,
- 11, 28, 37,112, 0, 31, 0, 10, 0, 1, 0, 0, 11, 28, 37,112, 0, 31, 0, 11, 0, 1, 0, 0, 11, 28, 37,112, 0, 31, 0, 12,
- 0, 1, 0, 0, 11, 28, 37,112, 0, 31, 0, 13, 0, 1, 0, 0, 11, 28, 37,112, 0, 31, 0, 14, 0, 1, 0, 0, 11, 28, 37,112,
- 0, 31, 0, 15, 0, 1, 0, 0, 11, 28, 37,112, 0, 31, 0, 16, 0, 1, 0, 0, 11, 28, 37,112, 0, 31, 0, 17, 0, 1, 0, 0,
- 11, 28, 37,112, 0, 31, 0, 18, 0, 1, 0, 0, 11, 28, 37,112, 0, 31, 0, 0, 0, 1, 0, 0, 9,244,203, 64, 0, 31, 0, 1,
- 0, 1, 0, 0, 9,244,203, 64, 0, 31, 0, 2, 0, 1, 0, 0, 9,244,203, 64, 0, 31, 0, 3, 0, 1, 0, 0, 9,244,203, 64,
- 0, 31, 0, 4, 0, 1, 0, 0, 9,244,203, 64, 0, 31, 0, 5, 0, 1, 0, 0, 9,244,203, 64, 0, 31, 0, 6, 0, 1, 0, 0,
- 9,244,203, 64, 0, 31, 0, 7, 0, 1, 0, 0, 9,244,203, 64, 0, 31, 0, 8, 0, 1, 0, 0, 9,244,203, 64, 0, 31, 0, 9,
- 0, 1, 0, 0, 9,244,203, 64, 0, 31, 0, 10, 0, 1, 0, 0, 9,244,203, 64, 0, 31, 0, 0, 0, 1, 0, 0, 11, 28, 31,176,
- 0, 31, 0, 1, 0, 1, 0, 0, 11, 28, 31,176, 0, 31, 0, 2, 0, 1, 0, 0, 11, 28, 31,176, 0, 31, 0, 3, 0, 1, 0, 0,
- 11, 28, 31,176, 0, 31, 0, 4, 0, 1, 0, 0, 11, 28, 31,176, 0, 31, 0, 5, 0, 1, 0, 0, 11, 28, 31,176, 0, 31, 0, 6,
- 0, 1, 0, 0, 11, 28, 31,176, 0, 31, 0, 7, 0, 1, 0, 0, 11, 28, 31,176, 0, 31, 0, 8, 0, 1, 0, 0, 11, 28, 31,176,
- 0, 31, 0, 9, 0, 1, 0, 0, 11, 28, 31,176, 0, 31, 0, 10, 0, 1, 0, 0, 11, 28, 31,176, 0, 31, 0, 11, 0, 1, 0, 0,
- 11, 28, 31,176, 0, 31, 0, 12, 0, 1, 0, 0, 11, 28, 31,176, 0, 31, 0, 13, 0, 1, 0, 0, 11, 28, 31,176, 0, 31, 0, 14,
- 0, 1, 0, 0, 11, 28, 31,176, 0, 31, 0, 15, 0, 1, 0, 0, 11, 28, 31,176, 0, 31, 0, 16, 0, 1, 0, 0, 11, 28, 31,176,
- 0, 31, 0, 17, 0, 1, 0, 0, 11, 28, 31,176, 0, 31, 0, 18, 0, 1, 0, 0, 11, 28, 31,176, 0, 31, 0, 19, 0, 1, 0, 0,
- 11, 28, 31,176, 0, 31, 0, 20, 0, 1, 0, 0, 11, 28, 31,176, 68, 65, 84, 65, 0, 0, 0, 96, 10,122, 0, 96, 0, 0, 0,197,
- 0, 0, 0, 1, 0, 0, 0, 0, 11, 29, 7,176, 9,242, 80, 80, 9,242, 78,208, 9,242, 79,144, 9,242, 80,144, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 6, 71, 0, 0, 0,133, 0, 0, 4, 99, 1, 1, 6, 72, 3,223, 0, 1, 0, 0, 0, 0, 0, 0, 0, 8,
- 2, 23,135, 80, 9,253,179,192, 9,253,179,192, 10,122, 0,240, 10,122, 8, 80, 0, 0, 0, 0, 0, 0, 0, 0, 11, 31,173, 80,
- 9,244, 69,224, 68, 65, 84, 65, 0, 0, 0,248, 10,122, 0,240, 0, 0, 0,198, 0, 0, 0, 1, 10,122, 2, 16, 0, 0, 0, 0,
- 0, 0, 0, 0, 68,113, 64, 0, 0, 0, 0, 0, 65,208, 0, 0, 0, 0, 0, 0, 68,201, 0, 0, 0, 0, 0, 0, 65,208, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 6, 71, 0, 0, 0, 0, 0, 0, 0, 25, 68,200,224, 0, 65,200, 0, 0, 68,200,224, 0, 65,200, 0, 0,
- 63,128, 0, 0, 63,128, 0, 0, 0, 0, 0, 0, 0, 2, 3, 3, 0, 4, 0, 12, 0, 10, 6, 72, 0, 26, 6, 72, 0, 26, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6, 71, 0, 0, 0,133, 0, 0, 0,158, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6, 72, 0, 26, 0, 10, 0, 1, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 26,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 23,142,208, 11, 30, 10,128, 11, 30, 10,128, 0, 0, 0, 0, 0, 0, 0, 0,
- 9,244, 70,160, 9,244, 72, 96, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 0, 0, 0,248, 10,122, 2, 16, 0, 0, 0,198,
- 0, 0, 0, 1, 10,122, 4,160, 10,122, 0,240, 0, 0, 0, 0, 67, 32, 0, 0,196, 59, 64, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 67, 15, 0, 0,196, 59, 64, 0, 0, 0, 0, 0, 0, 0, 0,143, 0, 0, 0,160, 0, 0, 0, 0, 0, 0, 2,236, 0, 0, 0, 0,
- 0, 0, 0,142, 0, 0, 0, 0, 0, 0, 0, 17, 0, 0, 0, 0, 0, 0, 0,142, 0, 0, 0, 0, 0, 0, 2,236, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 63, 0, 0, 0, 64, 0, 0, 0, 3, 10, 0, 0, 0, 1, 0, 7, 0, 18, 4, 0,
- 0, 6, 0,160, 2,237, 0,143, 2,237, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,159,
- 0, 0, 1,119, 0, 0, 4, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,160, 2,237, 0, 11, 0, 5,
- 0, 3, 0, 0, 0, 0, 0, 0, 0,160, 0, 50, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 23,140,144, 11, 31, 75,208,
- 11, 31, 75,208, 10,122, 3, 48, 10,122, 3, 48, 9,244, 73, 32, 9,244, 74,112, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65,
- 0, 0, 1, 64, 10,122, 3, 48, 0, 0, 0,196, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 9,154, 95, 32, 0, 0, 0, 0,
- 86, 73, 69, 87, 51, 68, 95, 80, 84, 95,116,111,111,108,115, 95,111, 98,106,101, 99,116,109,111,100,101, 0, 0, 0, 0, 0, 0,
+ 95,115,105,109,112,108,105,102,121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 83,105,109,112,108,105,102,121,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 86, 73, 69, 87, 51, 68, 95, 80, 84, 95,116,111,111,108,115, 95,111, 98,106,101, 99,116,109,111,100,101, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 27,254, 41, 1, 80, 0,
+ 20, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 79, 98,106,101, 99,116, 32, 84,111,111,108,115, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0,253,233, 0,143, 1,255, 0, 0, 0, 0, 0, 0, 0, 39, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 64, 1, 0, 0, 32,128,226, 2,196, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0,
+168,126,226, 2, 0, 0, 0, 0, 0, 0, 0, 0, 83, 67, 69, 78, 69, 95, 80, 84, 95, 99,117,115,116,111,109, 95,112,114,111,112,
+115, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 83, 67, 69, 78, 69, 95, 80, 84, 95, 99,117,115,116,111,109, 95,112,114,111,112,
+115, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 67,117,115,116,111,109, 32, 80,114,111,112,101,114,116,105,101,115, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,223,253, 41, 1, 36, 0, 0, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0,
+ 6, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 0, 0, 0,248, 10,122, 4,160, 0, 0, 0,198,
- 0, 0, 0, 1, 10,122, 7, 48, 10,122, 2, 16, 0, 0, 0, 0, 67, 33, 0, 0,195, 90, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 67, 16,102,227,195, 90, 30, 24, 0, 0, 0, 0, 0, 0, 0,143, 0, 0, 0,160, 0, 0, 0, 0, 0, 0, 0,215, 0, 0, 0, 0,
- 0, 0, 0,142, 0, 0, 0, 0, 0, 0, 0, 17, 0, 0, 0, 0, 0, 0, 0,142, 0, 0, 0, 0, 0, 0, 0,215, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 63, 0, 0, 0, 64, 0, 0, 0, 3, 10, 0, 0, 0, 1, 0, 7, 0, 18, 4, 0,
- 0, 6, 0,160, 0,216, 0,143, 0,216, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,159,
- 0, 0, 0,159, 0, 0, 1,118, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,160, 0,216, 0, 12, 0, 6,
- 0, 34, 0, 0, 0, 0, 0, 0, 0, 0, 0,216, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 23,141, 32, 9,244, 94,160,
- 9,244, 94,160, 10,122, 5,192, 10,122, 5,192, 9,244, 75, 48, 9,244, 76,128, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65,
- 0, 0, 1, 64, 10,122, 5,192, 0, 0, 0,196, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 2, 23,141,176, 0, 0, 0, 0,
- 86, 73, 69, 87, 51, 68, 95, 80, 84, 95,108, 97,115,116, 95,111,112,101,114, 97,116,111,114, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65,
+216, 0, 0, 0,160,155,226, 2,162, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 1, 0, 0, 0, 0, 0, 80,154,252, 3,255, 21, 0, 0,
+160, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 96, 0, 0, 0,128, 90,215, 2,197, 0, 0, 0, 1, 0, 0, 0, 16, 91,215, 2,
+240, 89,215, 2,216,255,225, 2,168, 2,226, 2,240, 2,226, 2,136, 1,226, 2, 0, 0, 0, 0, 0, 0, 0, 0, 35, 4, 0, 0,
+ 0, 0, 0, 0, 83, 0, 0, 0, 15, 15, 36, 4, 84, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 88,107,206, 2,168,156,226, 2,
+168,156,226, 2,184, 34,226, 2,224, 35,226, 2, 0, 0, 0, 0, 0, 0, 0, 0,200, 80, 6, 4, 32,122, 10, 4, 68, 65, 84, 65,
+248, 0, 0, 0,184, 34,226, 2,198, 0, 0, 0, 1, 0, 0, 0,224, 35,226, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 32,140, 68,
+ 0, 0, 0, 0, 0, 0,208, 65,220,123,132, 55, 0,128,132, 68, 0, 0, 0, 0, 0, 0,208, 65, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 35, 4, 0, 0,
+ 0, 0, 0, 0, 25, 0, 0, 0, 0, 96,132, 68, 0, 0,200, 65, 0, 96,132, 68, 0, 0,200, 65, 0, 0,128, 63, 0, 0,128, 63,
+ 0, 0, 0, 0, 2, 0, 3, 3, 4, 0, 12, 0, 10, 0, 36, 4, 26, 0, 36, 4, 26, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 35, 4, 0, 0, 0, 0, 0, 0, 25, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 36, 4, 26, 0, 5, 0, 1, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0,224, 52,206, 2, 32, 77, 8, 4, 32, 77, 8, 4, 0, 0, 0, 0, 0, 0, 0, 0, 24, 54, 6, 4,168, 60, 6, 4,
+ 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65,248, 0, 0, 0,224, 35,226, 2,198, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0,
+184, 34,226, 2, 0, 0, 64,192, 0, 0,126, 67, 0, 0, 0, 0, 0, 0, 72, 66, 88,218,103,194, 40,147,141, 67, 0, 0, 0, 0,
+ 0, 0, 72, 66, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 35, 4, 0, 0, 0, 0, 0, 0,
+ 17, 0, 0, 0, 0, 0, 0, 0, 35, 4, 0, 0, 18, 0, 0, 0, 57, 0, 0, 0, 0, 0,128, 63, 0, 0, 72, 66, 0,124,146, 72,
+ 0, 0, 72, 66,205,204,204, 61, 0, 0, 32, 65, 72, 0, 0, 0, 0, 0, 0, 2, 4, 0, 0, 4, 8, 0, 36, 4, 58, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 35, 4, 0, 0, 26, 0, 0, 0, 83, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 36, 4, 58, 0, 6, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 80, 52,206, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0,152, 61, 6, 4,120, 63, 6, 4, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65,188, 0, 0, 0,168,156,226, 2,
+173, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 15, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 31, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0,
+ 6, 0, 0, 0, 68, 65, 84, 65, 96, 0, 0, 0, 16, 91,215, 2,197, 0, 0, 0, 1, 0, 0, 0,160, 91,215, 2,128, 90,215, 2,
+ 24, 2,226, 2,208, 1,226, 2, 64, 1,226, 2, 96, 2,226, 2, 0, 0, 0, 0, 37, 4, 0, 0,240, 4, 0, 0, 85, 2, 0, 0,
+194, 2, 0, 0, 3, 3,204, 0,110, 0, 1, 0, 0, 0, 0, 0, 0, 0, 8, 0,152,106,206, 2, 88, 39,226, 2, 88, 39,226, 2,
+ 8, 37,226, 2, 48, 38,226, 2, 0, 0, 0, 0, 0, 0, 0, 0,192, 34,220, 3, 0, 34,220, 3, 68, 65, 84, 65,248, 0, 0, 0,
+ 8, 37,226, 2,198, 0, 0, 0, 1, 0, 0, 0, 48, 38,226, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0,128,244, 67, 0, 0, 0, 0,
+ 0, 0,208, 65, 48, 39, 68, 55, 0, 0, 76, 67, 0, 0, 0, 0, 0, 0,208, 65, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,203, 0, 0, 0, 0, 0, 0, 0,
+ 25, 0, 0, 0, 0, 0, 75, 67, 0, 0,200, 65, 0, 0, 75, 67, 0, 0,200, 65, 0, 0,128, 63, 0, 0,128, 63, 0, 0, 0, 0,
+ 2, 0, 3, 3, 4, 0, 12, 0, 10, 0,204, 0, 26, 0,204, 0, 26, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 37, 4, 0, 0,240, 4, 0, 0,169, 2, 0, 0,194, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+204, 0, 26, 0, 7, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+192, 51,206, 2,216, 56, 8, 4,216, 56, 8, 4, 0, 0, 0, 0, 0, 0, 0, 0,240, 63, 6, 4, 88, 65, 6, 4, 0, 0, 0, 0,
+ 0, 0, 0, 0, 68, 65, 84, 65,248, 0, 0, 0, 48, 38,226, 2,198, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 8, 37,226, 2,
+ 0, 0, 0, 0, 0,128,141, 67, 0, 0,244,194, 0, 0, 0, 0, 19, 0, 0, 64, 0, 0, 61, 67, 0, 0,185,194, 0, 0,212,193,
+187, 0, 0, 0,204, 0, 0, 0, 18, 0, 0, 0, 83, 0, 0, 0, 0, 0, 0, 0,186, 0, 0, 0, 0, 0, 0, 0, 17, 0, 0, 0,
+ 0, 0, 0, 0,186, 0, 0, 0, 18, 0, 0, 0, 83, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0,128, 63, 0, 0,128, 63, 18, 0, 0, 0, 2, 0, 3, 3, 0, 0, 12, 4, 6, 0,204, 0, 84, 0,187, 0, 66, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 37, 4, 0, 0,240, 4, 0, 0, 85, 2, 0, 0,168, 2, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,204, 0, 84, 0, 8, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 48, 51,206, 2,112, 73, 8, 4,112, 73, 8, 4, 0, 0, 0, 0, 0, 0, 0, 0,
+208, 65, 6, 4,192, 66, 6, 4, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65,244, 0, 0, 0, 88, 39,226, 2,166, 0, 0, 0,
+ 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 72,171, 5, 4, 72,171, 5, 4,
+112,237,205, 2, 0,115,101, 32, 83, 99,117,108,112,116, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 68, 65, 84, 65, 12, 0, 0, 0,
+112,237,205, 2,221, 0, 0, 0, 1, 0, 0, 0, 42, 11, 0, 0, 42, 11, 0, 0,152,157,226, 2, 68, 65, 84, 65,248,133, 0, 0,
+152,157,226, 2,220, 0, 0, 0, 42, 11, 0, 0, 0, 0, 0, 0, 2, 0, 1, 0,144, 1,228, 2, 19, 0, 0, 0, 1, 0, 1, 0,
+144, 1,228, 2, 20, 0, 0, 0, 1, 0, 1, 0,144, 1,228, 2, 21, 0, 1, 0, 1, 0, 0, 0,144, 1,228, 2, 0, 0, 0, 0,
+ 1, 0, 1, 0,240, 10,228, 2, 0, 0, 0, 0, 1, 0, 1, 0,240, 16,228, 2, 0, 0, 0, 0, 1, 0, 1, 0,144, 30,221, 2,
+ 0, 0, 0, 0, 1, 0, 1, 0, 32, 26,228, 2, 0, 0, 0, 0, 1, 0, 1, 0, 8, 97,223, 2, 0, 0, 0, 0, 1, 0, 1, 0,
+192, 21,228, 2, 0, 0, 0, 0, 1, 0, 1, 0, 80, 9,228, 2, 0, 0, 0, 0, 1, 0, 1, 0,144, 12,228, 2, 0, 0, 0, 0,
+ 1, 0, 1, 0,184, 8,228, 2, 21, 0, 0, 0, 1, 0, 1, 0,144, 1,228, 2, 30, 0,255,255, 1, 0, 0, 0,144, 1,228, 2,
+ 31, 0, 0, 0, 1, 0, 0, 0,144, 1,228, 2, 31, 0, 1, 0, 1, 0, 0, 0,144, 1,228, 2, 31, 0, 2, 0, 1, 0, 0, 0,
+144, 1,228, 2, 31, 0, 3, 0, 1, 0, 0, 0,144, 1,228, 2, 31, 0, 4, 0, 1, 0, 0, 0,144, 1,228, 2, 31, 0, 5, 0,
+ 1, 0, 0, 0,144, 1,228, 2, 31, 0, 6, 0, 1, 0, 0, 0,144, 1,228, 2, 31, 0, 7, 0, 1, 0, 0, 0,144, 1,228, 2,
+ 31, 0, 8, 0, 1, 0, 0, 0,144, 1,228, 2, 31, 0, 9, 0, 1, 0, 0, 0,144, 1,228, 2, 31, 0, 10, 0, 1, 0, 0, 0,
+144, 1,228, 2, 31, 0, 11, 0, 1, 0, 0, 0,144, 1,228, 2, 31, 0, 12, 0, 1, 0, 0, 0,144, 1,228, 2, 31, 0, 13, 0,
+ 1, 0, 0, 0,144, 1,228, 2, 31, 0, 14, 0, 1, 0, 0, 0,144, 1,228, 2, 31, 0, 15, 0, 1, 0, 0, 0,144, 1,228, 2,
+ 31, 0, 16, 0, 1, 0, 0, 0,144, 1,228, 2, 31, 0, 17, 0, 1, 0, 0, 0,144, 1,228, 2, 31, 0, 18, 0, 1, 0, 0, 0,
+144, 1,228, 2, 31, 0, 19, 0, 1, 0, 0, 0,144, 1,228, 2, 31, 0, 20, 0, 1, 0, 0, 0,144, 1,228, 2, 31, 0, 21, 0,
+ 1, 0, 0, 0,144, 1,228, 2, 31, 0, 22, 0, 1, 0, 0, 0,144, 1,228, 2, 31, 0, 23, 0, 1, 0, 0, 0,144, 1,228, 2,
+ 31, 0, 24, 0, 1, 0, 0, 0,144, 1,228, 2, 31, 0, 25, 0, 1, 0, 0, 0,144, 1,228, 2, 31, 0, 26, 0, 1, 0, 0, 0,
+144, 1,228, 2, 31, 0, 27, 0, 1, 0, 0, 0,144, 1,228, 2, 31, 0, 28, 0, 1, 0, 0, 0,144, 1,228, 2, 31, 0, 29, 0,
+ 1, 0, 0, 0,144, 1,228, 2, 31, 0, 30, 0, 1, 0, 0, 0,144, 1,228, 2, 31, 0, 31, 0, 1, 0, 0, 0,144, 1,228, 2,
+ 31, 0, 32, 0, 1, 0, 0, 0,144, 1,228, 2, 31, 0, 33, 0, 1, 0, 0, 0,144, 1,228, 2, 31, 0, 34, 0, 1, 0, 0, 0,
+144, 1,228, 2, 31, 0, 35, 0, 1, 0, 0, 0,144, 1,228, 2, 31, 0, 36, 0, 1, 0, 0, 0,144, 1,228, 2, 31, 0, 37, 0,
+ 1, 0, 0, 0,144, 1,228, 2, 31, 0, 38, 0, 1, 0, 0, 0,144, 1,228, 2, 31, 0, 39, 0, 1, 0, 0, 0,144, 1,228, 2,
+ 31, 0, 40, 0, 1, 0, 0, 0,144, 1,228, 2, 31, 0, 41, 0, 1, 0, 0, 0,144, 1,228, 2, 31, 0, 42, 0, 1, 0, 0, 0,
+144, 1,228, 2, 31, 0, 43, 0, 1, 0, 0, 0,144, 1,228, 2, 31, 0, 44, 0, 1, 0, 0, 0,144, 1,228, 2, 31, 0, 45, 0,
+ 1, 0, 0, 0,144, 1,228, 2, 31, 0, 46, 0, 1, 0, 0, 0,144, 1,228, 2, 31, 0, 47, 0, 1, 0, 0, 0,144, 1,228, 2,
+ 31, 0, 48, 0, 1, 0, 0, 0,144, 1,228, 2, 30, 0,255,255, 1, 0, 0, 0,144, 1,228, 2, 31, 0, 0, 0, 1, 0, 0, 0,
+144, 1,228, 2, 31, 0, 1, 0, 1, 0, 0, 0,144, 1,228, 2, 31, 0, 2, 0, 1, 0, 0, 0,144, 1,228, 2, 31, 0, 3, 0,
+ 1, 0, 0, 0,144, 1,228, 2, 31, 0, 4, 0, 1, 0, 0, 0,144, 1,228, 2, 31, 0, 5, 0, 1, 0, 0, 0,144, 1,228, 2,
+ 31, 0, 6, 0, 1, 0, 0, 0,144, 1,228, 2, 31, 0, 7, 0, 1, 0, 0, 0,144, 1,228, 2, 31, 0, 8, 0, 1, 0, 0, 0,
+144, 1,228, 2, 31, 0, 9, 0, 1, 0, 0, 0,144, 1,228, 2, 31, 0, 10, 0, 1, 0, 0, 0,144, 1,228, 2, 31, 0, 11, 0,
+ 1, 0, 0, 0,144, 1,228, 2, 31, 0, 12, 0, 1, 0, 0, 0,144, 1,228, 2, 31, 0, 13, 0, 1, 0, 0, 0,144, 1,228, 2,
+ 31, 0, 14, 0, 1, 0, 0, 0,144, 1,228, 2, 31, 0, 15, 0, 1, 0, 0, 0,144, 1,228, 2, 31, 0, 16, 0, 1, 0, 0, 0,
+144, 1,228, 2, 31, 0, 17, 0, 1, 0, 0, 0,144, 1,228, 2, 31, 0, 18, 0, 1, 0, 0, 0,144, 1,228, 2, 31, 0, 19, 0,
+ 1, 0, 0, 0,144, 1,228, 2, 31, 0, 20, 0, 1, 0, 0, 0,144, 1,228, 2, 31, 0, 21, 0, 1, 0, 0, 0,144, 1,228, 2,
+ 31, 0, 22, 0, 1, 0, 0, 0,144, 1,228, 2, 31, 0, 23, 0, 1, 0, 0, 0,144, 1,228, 2, 31, 0, 24, 0, 1, 0, 0, 0,
+144, 1,228, 2, 31, 0, 25, 0, 1, 0, 0, 0,144, 1,228, 2, 31, 0, 26, 0, 1, 0, 0, 0,144, 1,228, 2, 31, 0, 27, 0,
+ 1, 0, 0, 0,144, 1,228, 2, 31, 0, 28, 0, 1, 0, 0, 0,144, 1,228, 2, 31, 0, 29, 0, 1, 0, 0, 0,144, 1,228, 2,
+ 31, 0, 30, 0, 1, 0, 0, 0,144, 1,228, 2, 31, 0, 31, 0, 1, 0, 0, 0,144, 1,228, 2, 31, 0, 32, 0, 1, 0, 0, 0,
+144, 1,228, 2, 31, 0, 33, 0, 1, 0, 0, 0,144, 1,228, 2, 31, 0, 34, 0, 1, 0, 0, 0,144, 1,228, 2, 31, 0, 35, 0,
+ 1, 0, 0, 0,144, 1,228, 2, 31, 0, 36, 0, 1, 0, 0, 0,144, 1,228, 2, 31, 0, 37, 0, 1, 0, 0, 0,144, 1,228, 2,
+ 31, 0, 38, 0, 1, 0, 0, 0,144, 1,228, 2, 31, 0, 39, 0, 1, 0, 0, 0,144, 1,228, 2, 31, 0, 40, 0, 1, 0, 0, 0,
+144, 1,228, 2, 30, 0,255,255, 1, 0, 0, 0, 80, 99,229, 2, 30, 0,255,255, 1, 0, 0, 0, 80,102,229, 2, 30, 0,255,255,
+ 1, 0, 0, 0, 80,105,229, 2, 30, 0,255,255, 1, 0, 0, 0, 80,108,229, 2, 30, 0,255,255, 1, 0, 0, 0, 80,143,229, 2,
+ 30, 0,255,255, 1, 0, 0, 0, 80,146,229, 2, 30, 0,255,255, 1, 0, 0, 0, 80,149,229, 2, 30, 0,255,255, 1, 0, 0, 0,
+ 80,152,229, 2, 30, 0,255,255, 1, 0, 0, 0, 80,155,229, 2, 30, 0,255,255, 1, 0, 0, 0, 80,158,229, 2, 30, 0,255,255,
+ 1, 0, 0, 0, 80,161,229, 2, 30, 0,255,255, 1, 0, 0, 0, 80,164,229, 2, 30, 0,255,255, 1, 0, 0, 0, 80,167,229, 2,
+ 30, 0,255,255, 1, 0, 0, 0, 80,170,229, 2, 30, 0,255,255, 1, 0, 0, 0, 80,173,229, 2, 30, 0,255,255, 1, 0, 0, 0,
+ 80,176,229, 2, 30, 0,255,255, 1, 0, 0, 0, 80,179,229, 2, 30, 0,255,255, 1, 0, 0, 0,104,182,229, 2, 30, 0,255,255,
+ 1, 0, 0, 0,112,185,229, 2, 30, 0,255,255, 1, 0, 0, 0,120,188,229, 2, 30, 0,255,255, 1, 0, 0, 0,128,191,229, 2,
+ 30, 0,255,255, 1, 0, 0, 0,136,194,229, 2, 30, 0,255,255, 1, 0, 0, 0,144,197,229, 2, 30, 0,255,255, 1, 0, 0, 0,
+152,200,229, 2, 30, 0,255,255, 1, 0, 0, 0,160,203,229, 2, 30, 0,255,255, 1, 0, 0, 0,168,206,229, 2, 30, 0,255,255,
+ 1, 0, 0, 0,176,209,229, 2, 30, 0,255,255, 1, 0, 0, 0,184,212,229, 2, 30, 0,255,255, 1, 0, 0, 0,192,215,229, 2,
+ 30, 0,255,255, 1, 0, 0, 0,200,218,229, 2, 31, 0, 0, 0, 1, 0, 0, 0, 80, 99,229, 2, 31, 0, 1, 0, 1, 0, 0, 0,
+ 80, 99,229, 2, 31, 0, 2, 0, 1, 0, 0, 0, 80, 99,229, 2, 31, 0, 3, 0, 1, 0, 0, 0, 80, 99,229, 2, 31, 0, 4, 0,
+ 1, 0, 0, 0, 80, 99,229, 2, 31, 0, 5, 0, 1, 0, 0, 0, 80, 99,229, 2, 31, 0, 6, 0, 1, 0, 0, 0, 80, 99,229, 2,
+ 31, 0, 7, 0, 1, 0, 0, 0, 80, 99,229, 2, 31, 0, 8, 0, 1, 0, 0, 0, 80, 99,229, 2, 31, 0, 9, 0, 1, 0, 0, 0,
+ 80, 99,229, 2, 31, 0, 10, 0, 1, 0, 0, 0, 80, 99,229, 2, 31, 0, 11, 0, 1, 0, 0, 0, 80, 99,229, 2, 31, 0, 12, 0,
+ 1, 0, 0, 0, 80, 99,229, 2, 31, 0, 13, 0, 1, 0, 0, 0, 80, 99,229, 2, 31, 0, 14, 0, 1, 0, 0, 0, 80, 99,229, 2,
+ 31, 0, 15, 0, 1, 0, 0, 0, 80, 99,229, 2, 31, 0, 16, 0, 1, 0, 0, 0, 80, 99,229, 2, 31, 0, 17, 0, 1, 0, 0, 0,
+ 80, 99,229, 2, 31, 0, 18, 0, 1, 0, 0, 0, 80, 99,229, 2, 31, 0, 19, 0, 1, 0, 0, 0, 80, 99,229, 2, 31, 0, 20, 0,
+ 1, 0, 0, 0, 80, 99,229, 2, 31, 0, 21, 0, 1, 0, 0, 0, 80, 99,229, 2, 31, 0, 22, 0, 1, 0, 0, 0, 80, 99,229, 2,
+ 31, 0, 23, 0, 1, 0, 0, 0, 80, 99,229, 2, 31, 0, 24, 0, 1, 0, 0, 0, 80, 99,229, 2, 31, 0, 25, 0, 1, 0, 0, 0,
+ 80, 99,229, 2, 31, 0, 26, 0, 1, 0, 0, 0, 80, 99,229, 2, 31, 0, 27, 0, 1, 0, 0, 0, 80, 99,229, 2, 31, 0, 28, 0,
+ 1, 0, 0, 0, 80, 99,229, 2, 31, 0, 29, 0, 1, 0, 0, 0, 80, 99,229, 2, 31, 0, 30, 0, 1, 0, 0, 0, 80, 99,229, 2,
+ 31, 0, 31, 0, 1, 0, 0, 0, 80, 99,229, 2, 31, 0, 32, 0, 1, 0, 0, 0, 80, 99,229, 2, 31, 0, 33, 0, 1, 0, 0, 0,
+ 80, 99,229, 2, 31, 0, 34, 0, 1, 0, 0, 0, 80, 99,229, 2, 31, 0, 35, 0, 1, 0, 0, 0, 80, 99,229, 2, 31, 0, 36, 0,
+ 1, 0, 0, 0, 80, 99,229, 2, 31, 0, 37, 0, 1, 0, 0, 0, 80, 99,229, 2, 31, 0, 38, 0, 1, 0, 0, 0, 80, 99,229, 2,
+ 31, 0, 39, 0, 1, 0, 0, 0, 80, 99,229, 2, 31, 0, 40, 0, 1, 0, 0, 0, 80, 99,229, 2, 31, 0, 41, 0, 1, 0, 0, 0,
+ 80, 99,229, 2, 31, 0, 42, 0, 1, 0, 0, 0, 80, 99,229, 2, 31, 0, 43, 0, 1, 0, 0, 0, 80, 99,229, 2, 31, 0, 44, 0,
+ 1, 0, 0, 0, 80, 99,229, 2, 31, 0, 45, 0, 1, 0, 0, 0, 80, 99,229, 2, 31, 0, 46, 0, 1, 0, 0, 0, 80, 99,229, 2,
+ 31, 0, 47, 0, 1, 0, 0, 0, 80, 99,229, 2, 31, 0, 48, 0, 1, 0, 0, 0, 80, 99,229, 2, 31, 0, 49, 0, 1, 0, 0, 0,
+ 80, 99,229, 2, 31, 0, 50, 0, 1, 0, 0, 0, 80, 99,229, 2, 31, 0, 51, 0, 1, 0, 0, 0, 80, 99,229, 2, 31, 0, 52, 0,
+ 1, 0, 0, 0, 80, 99,229, 2, 31, 0, 53, 0, 1, 0, 0, 0, 80, 99,229, 2, 31, 0, 54, 0, 1, 0, 0, 0, 80, 99,229, 2,
+ 31, 0, 55, 0, 1, 0, 0, 0, 80, 99,229, 2, 31, 0, 56, 0, 1, 0, 0, 0, 80, 99,229, 2, 31, 0, 57, 0, 1, 0, 0, 0,
+ 80, 99,229, 2, 31, 0, 58, 0, 1, 0, 0, 0, 80, 99,229, 2, 31, 0, 59, 0, 1, 0, 0, 0, 80, 99,229, 2, 31, 0, 60, 0,
+ 1, 0, 0, 0, 80, 99,229, 2, 31, 0, 61, 0, 1, 0, 0, 0, 80, 99,229, 2, 31, 0, 62, 0, 1, 0, 0, 0, 80, 99,229, 2,
+ 31, 0, 63, 0, 1, 0, 0, 0, 80, 99,229, 2, 31, 0, 64, 0, 1, 0, 0, 0, 80, 99,229, 2, 31, 0, 65, 0, 1, 0, 0, 0,
+ 80, 99,229, 2, 31, 0, 66, 0, 1, 0, 0, 0, 80, 99,229, 2, 31, 0, 67, 0, 1, 0, 0, 0, 80, 99,229, 2, 31, 0, 68, 0,
+ 1, 0, 0, 0, 80, 99,229, 2, 31, 0, 69, 0, 1, 0, 0, 0, 80, 99,229, 2, 30, 0,255,255, 1, 0, 0, 0,184, 8,228, 2,
+ 30, 0,255,255, 1, 0, 0, 0, 80, 9,228, 2, 30, 0,255,255, 1, 0, 0, 0, 32, 26,228, 2, 30, 0,255,255, 1, 0, 0, 0,
+144, 30,221, 2, 30, 0,255,255, 3, 0, 0, 0,144, 12,228, 2, 30, 0,255,255, 1, 0, 0, 0,240, 16,228, 2, 30, 0,255,255,
+ 1, 0, 0, 0,192, 21,228, 2, 30, 0,255,255, 1, 0, 0, 0, 40,249,213, 2, 30, 0,255,255, 1, 0, 0, 0,240,249,213, 2,
+ 30, 0,255,255, 1, 0, 0, 0,184,250,213, 2, 30, 0,255,255, 1, 0, 0, 0,128,251,213, 2, 30, 0,255,255, 1, 0, 0, 0,
+ 72,252,213, 2, 30, 0,255,255, 1, 0, 0, 0, 16,253,213, 2, 30, 0,255,255, 1, 0, 0, 0,216,253,213, 2, 30, 0,255,255,
+ 1, 0, 0, 0, 8, 97,223, 2, 30, 0,255,255, 1, 0, 0, 0, 64,192,225, 2, 30, 0,255,255, 1, 0, 0, 0,240, 10,228, 2,
+ 31, 0, 0, 0, 1, 0, 0, 0, 80,102,229, 2, 31, 0, 1, 0, 1, 0, 0, 0, 80,102,229, 2, 31, 0, 2, 0, 1, 0, 0, 0,
+ 80,102,229, 2, 31, 0, 3, 0, 1, 0, 0, 0, 80,102,229, 2, 31, 0, 4, 0, 1, 0, 0, 0, 80,102,229, 2, 31, 0, 5, 0,
+ 1, 0, 0, 0, 80,102,229, 2, 31, 0, 6, 0, 1, 0, 0, 0, 80,102,229, 2, 31, 0, 7, 0, 1, 0, 0, 0, 80,102,229, 2,
+ 31, 0, 8, 0, 1, 0, 0, 0, 80,102,229, 2, 31, 0, 9, 0, 1, 0, 0, 0, 80,102,229, 2, 31, 0, 10, 0, 1, 0, 0, 0,
+ 80,102,229, 2, 31, 0, 11, 0, 1, 0, 0, 0, 80,102,229, 2, 31, 0, 12, 0, 1, 0, 0, 0, 80,102,229, 2, 31, 0, 13, 0,
+ 1, 0, 0, 0, 80,102,229, 2, 31, 0, 14, 0, 1, 0, 0, 0, 80,102,229, 2, 31, 0, 15, 0, 1, 0, 0, 0, 80,102,229, 2,
+ 31, 0, 16, 0, 1, 0, 0, 0, 80,102,229, 2, 31, 0, 17, 0, 1, 0, 0, 0, 80,102,229, 2, 31, 0, 18, 0, 1, 0, 0, 0,
+ 80,102,229, 2, 31, 0, 19, 0, 1, 0, 0, 0, 80,102,229, 2, 31, 0, 20, 0, 1, 0, 0, 0, 80,102,229, 2, 31, 0, 21, 0,
+ 1, 0, 0, 0, 80,102,229, 2, 31, 0, 22, 0, 1, 0, 0, 0, 80,102,229, 2, 31, 0, 23, 0, 1, 0, 0, 0, 80,102,229, 2,
+ 31, 0, 24, 0, 1, 0, 0, 0, 80,102,229, 2, 31, 0, 25, 0, 1, 0, 0, 0, 80,102,229, 2, 31, 0, 26, 0, 1, 0, 0, 0,
+ 80,102,229, 2, 31, 0, 27, 0, 1, 0, 0, 0, 80,102,229, 2, 31, 0, 28, 0, 1, 0, 0, 0, 80,102,229, 2, 31, 0, 29, 0,
+ 1, 0, 0, 0, 80,102,229, 2, 31, 0, 30, 0, 1, 0, 0, 0, 80,102,229, 2, 31, 0, 31, 0, 1, 0, 0, 0, 80,102,229, 2,
+ 31, 0, 32, 0, 1, 0, 0, 0, 80,102,229, 2, 31, 0, 33, 0, 1, 0, 0, 0, 80,102,229, 2, 31, 0, 34, 0, 1, 0, 0, 0,
+ 80,102,229, 2, 31, 0, 35, 0, 1, 0, 0, 0, 80,102,229, 2, 31, 0, 36, 0, 1, 0, 0, 0, 80,102,229, 2, 31, 0, 37, 0,
+ 1, 0, 0, 0, 80,102,229, 2, 31, 0, 38, 0, 1, 0, 0, 0, 80,102,229, 2, 31, 0, 39, 0, 1, 0, 0, 0, 80,102,229, 2,
+ 31, 0, 40, 0, 1, 0, 0, 0, 80,102,229, 2, 31, 0, 41, 0, 1, 0, 0, 0, 80,102,229, 2, 31, 0, 42, 0, 1, 0, 0, 0,
+ 80,102,229, 2, 31, 0, 43, 0, 1, 0, 0, 0, 80,102,229, 2, 31, 0, 44, 0, 1, 0, 0, 0, 80,102,229, 2, 31, 0, 45, 0,
+ 1, 0, 0, 0, 80,102,229, 2, 31, 0, 46, 0, 1, 0, 0, 0, 80,102,229, 2, 31, 0, 47, 0, 1, 0, 0, 0, 80,102,229, 2,
+ 31, 0, 48, 0, 1, 0, 0, 0, 80,102,229, 2, 31, 0, 49, 0, 1, 0, 0, 0, 80,102,229, 2, 31, 0, 50, 0, 1, 0, 0, 0,
+ 80,102,229, 2, 31, 0, 51, 0, 1, 0, 0, 0, 80,102,229, 2, 31, 0, 52, 0, 1, 0, 0, 0, 80,102,229, 2, 31, 0, 53, 0,
+ 1, 0, 0, 0, 80,102,229, 2, 31, 0, 54, 0, 1, 0, 0, 0, 80,102,229, 2, 31, 0, 55, 0, 1, 0, 0, 0, 80,102,229, 2,
+ 31, 0, 56, 0, 1, 0, 0, 0, 80,102,229, 2, 31, 0, 57, 0, 1, 0, 0, 0, 80,102,229, 2, 31, 0, 58, 0, 1, 0, 0, 0,
+ 80,102,229, 2, 31, 0, 59, 0, 1, 0, 0, 0, 80,102,229, 2, 31, 0, 60, 0, 1, 0, 0, 0, 80,102,229, 2, 31, 0, 61, 0,
+ 1, 0, 0, 0, 80,102,229, 2, 31, 0, 62, 0, 1, 0, 0, 0, 80,102,229, 2, 31, 0, 63, 0, 1, 0, 0, 0, 80,102,229, 2,
+ 31, 0, 64, 0, 1, 0, 0, 0, 80,102,229, 2, 31, 0, 65, 0, 1, 0, 0, 0, 80,102,229, 2, 31, 0, 66, 0, 1, 0, 0, 0,
+ 80,102,229, 2, 31, 0, 67, 0, 1, 0, 0, 0, 80,102,229, 2, 31, 0, 68, 0, 1, 0, 0, 0, 80,102,229, 2, 31, 0, 69, 0,
+ 1, 0, 0, 0, 80,102,229, 2, 31, 0, 0, 0, 1, 0, 0, 0, 80,105,229, 2, 31, 0, 1, 0, 1, 0, 0, 0, 80,105,229, 2,
+ 31, 0, 2, 0, 1, 0, 0, 0, 80,105,229, 2, 31, 0, 3, 0, 1, 0, 0, 0, 80,105,229, 2, 31, 0, 4, 0, 1, 0, 0, 0,
+ 80,105,229, 2, 31, 0, 5, 0, 1, 0, 0, 0, 80,105,229, 2, 31, 0, 6, 0, 1, 0, 0, 0, 80,105,229, 2, 31, 0, 7, 0,
+ 1, 0, 0, 0, 80,105,229, 2, 31, 0, 8, 0, 1, 0, 0, 0, 80,105,229, 2, 31, 0, 9, 0, 1, 0, 0, 0, 80,105,229, 2,
+ 31, 0, 10, 0, 1, 0, 0, 0, 80,105,229, 2, 31, 0, 11, 0, 1, 0, 0, 0, 80,105,229, 2, 31, 0, 12, 0, 1, 0, 0, 0,
+ 80,105,229, 2, 31, 0, 13, 0, 1, 0, 0, 0, 80,105,229, 2, 31, 0, 14, 0, 1, 0, 0, 0, 80,105,229, 2, 31, 0, 15, 0,
+ 1, 0, 0, 0, 80,105,229, 2, 31, 0, 16, 0, 1, 0, 0, 0, 80,105,229, 2, 31, 0, 17, 0, 1, 0, 0, 0, 80,105,229, 2,
+ 31, 0, 18, 0, 1, 0, 0, 0, 80,105,229, 2, 31, 0, 19, 0, 1, 0, 0, 0, 80,105,229, 2, 31, 0, 20, 0, 1, 0, 0, 0,
+ 80,105,229, 2, 31, 0, 21, 0, 1, 0, 0, 0, 80,105,229, 2, 31, 0, 22, 0, 1, 0, 0, 0, 80,105,229, 2, 31, 0, 23, 0,
+ 1, 0, 0, 0, 80,105,229, 2, 31, 0, 24, 0, 1, 0, 0, 0, 80,105,229, 2, 31, 0, 25, 0, 1, 0, 0, 0, 80,105,229, 2,
+ 31, 0, 26, 0, 1, 0, 0, 0, 80,105,229, 2, 31, 0, 27, 0, 1, 0, 0, 0, 80,105,229, 2, 31, 0, 28, 0, 1, 0, 0, 0,
+ 80,105,229, 2, 31, 0, 29, 0, 1, 0, 0, 0, 80,105,229, 2, 31, 0, 30, 0, 1, 0, 0, 0, 80,105,229, 2, 31, 0, 31, 0,
+ 1, 0, 0, 0, 80,105,229, 2, 31, 0, 32, 0, 1, 0, 0, 0, 80,105,229, 2, 31, 0, 33, 0, 1, 0, 0, 0, 80,105,229, 2,
+ 31, 0, 34, 0, 1, 0, 0, 0, 80,105,229, 2, 31, 0, 35, 0, 1, 0, 0, 0, 80,105,229, 2, 31, 0, 36, 0, 1, 0, 0, 0,
+ 80,105,229, 2, 31, 0, 37, 0, 1, 0, 0, 0, 80,105,229, 2, 31, 0, 38, 0, 1, 0, 0, 0, 80,105,229, 2, 31, 0, 39, 0,
+ 1, 0, 0, 0, 80,105,229, 2, 31, 0, 40, 0, 1, 0, 0, 0, 80,105,229, 2, 31, 0, 41, 0, 1, 0, 0, 0, 80,105,229, 2,
+ 31, 0, 42, 0, 1, 0, 0, 0, 80,105,229, 2, 31, 0, 43, 0, 1, 0, 0, 0, 80,105,229, 2, 31, 0, 44, 0, 1, 0, 0, 0,
+ 80,105,229, 2, 31, 0, 45, 0, 1, 0, 0, 0, 80,105,229, 2, 31, 0, 46, 0, 1, 0, 0, 0, 80,105,229, 2, 31, 0, 47, 0,
+ 1, 0, 0, 0, 80,105,229, 2, 31, 0, 48, 0, 1, 0, 0, 0, 80,105,229, 2, 31, 0, 49, 0, 1, 0, 0, 0, 80,105,229, 2,
+ 31, 0, 50, 0, 1, 0, 0, 0, 80,105,229, 2, 31, 0, 51, 0, 1, 0, 0, 0, 80,105,229, 2, 31, 0, 52, 0, 1, 0, 0, 0,
+ 80,105,229, 2, 31, 0, 53, 0, 1, 0, 0, 0, 80,105,229, 2, 31, 0, 54, 0, 1, 0, 0, 0, 80,105,229, 2, 31, 0, 55, 0,
+ 1, 0, 0, 0, 80,105,229, 2, 31, 0, 56, 0, 1, 0, 0, 0, 80,105,229, 2, 31, 0, 57, 0, 1, 0, 0, 0, 80,105,229, 2,
+ 31, 0, 58, 0, 1, 0, 0, 0, 80,105,229, 2, 31, 0, 59, 0, 1, 0, 0, 0, 80,105,229, 2, 31, 0, 60, 0, 1, 0, 0, 0,
+ 80,105,229, 2, 31, 0, 61, 0, 1, 0, 0, 0, 80,105,229, 2, 31, 0, 62, 0, 1, 0, 0, 0, 80,105,229, 2, 31, 0, 63, 0,
+ 1, 0, 0, 0, 80,105,229, 2, 31, 0, 64, 0, 1, 0, 0, 0, 80,105,229, 2, 31, 0, 65, 0, 1, 0, 0, 0, 80,105,229, 2,
+ 31, 0, 66, 0, 1, 0, 0, 0, 80,105,229, 2, 31, 0, 67, 0, 1, 0, 0, 0, 80,105,229, 2, 31, 0, 68, 0, 1, 0, 0, 0,
+ 80,105,229, 2, 31, 0, 69, 0, 1, 0, 0, 0, 80,105,229, 2, 31, 0, 0, 0, 1, 0, 0, 0, 80,108,229, 2, 31, 0, 1, 0,
+ 1, 0, 0, 0, 80,108,229, 2, 31, 0, 2, 0, 1, 0, 0, 0, 80,108,229, 2, 31, 0, 3, 0, 1, 0, 0, 0, 80,108,229, 2,
+ 31, 0, 4, 0, 1, 0, 0, 0, 80,108,229, 2, 31, 0, 5, 0, 1, 0, 0, 0, 80,108,229, 2, 31, 0, 6, 0, 1, 0, 0, 0,
+ 80,108,229, 2, 31, 0, 7, 0, 1, 0, 0, 0, 80,108,229, 2, 31, 0, 8, 0, 1, 0, 0, 0, 80,108,229, 2, 31, 0, 9, 0,
+ 1, 0, 0, 0, 80,108,229, 2, 31, 0, 10, 0, 1, 0, 0, 0, 80,108,229, 2, 31, 0, 11, 0, 1, 0, 0, 0, 80,108,229, 2,
+ 31, 0, 12, 0, 1, 0, 0, 0, 80,108,229, 2, 31, 0, 13, 0, 1, 0, 0, 0, 80,108,229, 2, 31, 0, 14, 0, 1, 0, 0, 0,
+ 80,108,229, 2, 31, 0, 15, 0, 1, 0, 0, 0, 80,108,229, 2, 31, 0, 16, 0, 1, 0, 0, 0, 80,108,229, 2, 31, 0, 17, 0,
+ 1, 0, 0, 0, 80,108,229, 2, 31, 0, 18, 0, 1, 0, 0, 0, 80,108,229, 2, 31, 0, 19, 0, 1, 0, 0, 0, 80,108,229, 2,
+ 31, 0, 20, 0, 1, 0, 0, 0, 80,108,229, 2, 31, 0, 21, 0, 1, 0, 0, 0, 80,108,229, 2, 31, 0, 22, 0, 1, 0, 0, 0,
+ 80,108,229, 2, 31, 0, 23, 0, 1, 0, 0, 0, 80,108,229, 2, 31, 0, 24, 0, 1, 0, 0, 0, 80,108,229, 2, 31, 0, 25, 0,
+ 1, 0, 0, 0, 80,108,229, 2, 31, 0, 26, 0, 1, 0, 0, 0, 80,108,229, 2, 31, 0, 27, 0, 1, 0, 0, 0, 80,108,229, 2,
+ 31, 0, 28, 0, 1, 0, 0, 0, 80,108,229, 2, 31, 0, 29, 0, 1, 0, 0, 0, 80,108,229, 2, 31, 0, 30, 0, 1, 0, 0, 0,
+ 80,108,229, 2, 31, 0, 31, 0, 1, 0, 0, 0, 80,108,229, 2, 31, 0, 32, 0, 1, 0, 0, 0, 80,108,229, 2, 31, 0, 33, 0,
+ 1, 0, 0, 0, 80,108,229, 2, 31, 0, 34, 0, 1, 0, 0, 0, 80,108,229, 2, 31, 0, 35, 0, 1, 0, 0, 0, 80,108,229, 2,
+ 31, 0, 36, 0, 1, 0, 0, 0, 80,108,229, 2, 31, 0, 37, 0, 1, 0, 0, 0, 80,108,229, 2, 31, 0, 38, 0, 1, 0, 0, 0,
+ 80,108,229, 2, 31, 0, 39, 0, 1, 0, 0, 0, 80,108,229, 2, 31, 0, 40, 0, 1, 0, 0, 0, 80,108,229, 2, 31, 0, 41, 0,
+ 1, 0, 0, 0, 80,108,229, 2, 31, 0, 42, 0, 1, 0, 0, 0, 80,108,229, 2, 31, 0, 43, 0, 1, 0, 0, 0, 80,108,229, 2,
+ 31, 0, 44, 0, 1, 0, 0, 0, 80,108,229, 2, 31, 0, 45, 0, 1, 0, 0, 0, 80,108,229, 2, 31, 0, 46, 0, 1, 0, 0, 0,
+ 80,108,229, 2, 31, 0, 47, 0, 1, 0, 0, 0, 80,108,229, 2, 31, 0, 48, 0, 1, 0, 0, 0, 80,108,229, 2, 31, 0, 49, 0,
+ 1, 0, 0, 0, 80,108,229, 2, 31, 0, 50, 0, 1, 0, 0, 0, 80,108,229, 2, 31, 0, 51, 0, 1, 0, 0, 0, 80,108,229, 2,
+ 31, 0, 52, 0, 1, 0, 0, 0, 80,108,229, 2, 31, 0, 53, 0, 1, 0, 0, 0, 80,108,229, 2, 31, 0, 54, 0, 1, 0, 0, 0,
+ 80,108,229, 2, 31, 0, 55, 0, 1, 0, 0, 0, 80,108,229, 2, 31, 0, 56, 0, 1, 0, 0, 0, 80,108,229, 2, 31, 0, 57, 0,
+ 1, 0, 0, 0, 80,108,229, 2, 31, 0, 58, 0, 1, 0, 0, 0, 80,108,229, 2, 31, 0, 59, 0, 1, 0, 0, 0, 80,108,229, 2,
+ 31, 0, 60, 0, 1, 0, 0, 0, 80,108,229, 2, 31, 0, 61, 0, 1, 0, 0, 0, 80,108,229, 2, 31, 0, 62, 0, 1, 0, 0, 0,
+ 80,108,229, 2, 31, 0, 63, 0, 1, 0, 0, 0, 80,108,229, 2, 31, 0, 64, 0, 1, 0, 0, 0, 80,108,229, 2, 31, 0, 65, 0,
+ 1, 0, 0, 0, 80,108,229, 2, 31, 0, 66, 0, 1, 0, 0, 0, 80,108,229, 2, 31, 0, 67, 0, 1, 0, 0, 0, 80,108,229, 2,
+ 31, 0, 68, 0, 1, 0, 0, 0, 80,108,229, 2, 31, 0, 69, 0, 1, 0, 0, 0, 80,108,229, 2, 31, 0, 0, 0, 1, 0, 0, 0,
+ 80,143,229, 2, 31, 0, 1, 0, 1, 0, 0, 0, 80,143,229, 2, 31, 0, 2, 0, 1, 0, 0, 0, 80,143,229, 2, 31, 0, 3, 0,
+ 1, 0, 0, 0, 80,143,229, 2, 31, 0, 4, 0, 1, 0, 0, 0, 80,143,229, 2, 31, 0, 5, 0, 1, 0, 0, 0, 80,143,229, 2,
+ 31, 0, 6, 0, 1, 0, 0, 0, 80,143,229, 2, 31, 0, 7, 0, 1, 0, 0, 0, 80,143,229, 2, 31, 0, 8, 0, 1, 0, 0, 0,
+ 80,143,229, 2, 31, 0, 9, 0, 1, 0, 0, 0, 80,143,229, 2, 31, 0, 10, 0, 1, 0, 0, 0, 80,143,229, 2, 31, 0, 11, 0,
+ 1, 0, 0, 0, 80,143,229, 2, 31, 0, 12, 0, 1, 0, 0, 0, 80,143,229, 2, 31, 0, 13, 0, 1, 0, 0, 0, 80,143,229, 2,
+ 31, 0, 14, 0, 1, 0, 0, 0, 80,143,229, 2, 31, 0, 15, 0, 1, 0, 0, 0, 80,143,229, 2, 31, 0, 16, 0, 1, 0, 0, 0,
+ 80,143,229, 2, 31, 0, 17, 0, 1, 0, 0, 0, 80,143,229, 2, 31, 0, 18, 0, 1, 0, 0, 0, 80,143,229, 2, 31, 0, 19, 0,
+ 1, 0, 0, 0, 80,143,229, 2, 31, 0, 20, 0, 1, 0, 0, 0, 80,143,229, 2, 31, 0, 21, 0, 1, 0, 0, 0, 80,143,229, 2,
+ 31, 0, 22, 0, 1, 0, 0, 0, 80,143,229, 2, 31, 0, 23, 0, 1, 0, 0, 0, 80,143,229, 2, 31, 0, 24, 0, 1, 0, 0, 0,
+ 80,143,229, 2, 31, 0, 25, 0, 1, 0, 0, 0, 80,143,229, 2, 31, 0, 26, 0, 1, 0, 0, 0, 80,143,229, 2, 31, 0, 27, 0,
+ 1, 0, 0, 0, 80,143,229, 2, 31, 0, 28, 0, 1, 0, 0, 0, 80,143,229, 2, 31, 0, 29, 0, 1, 0, 0, 0, 80,143,229, 2,
+ 31, 0, 30, 0, 1, 0, 0, 0, 80,143,229, 2, 31, 0, 31, 0, 1, 0, 0, 0, 80,143,229, 2, 31, 0, 32, 0, 1, 0, 0, 0,
+ 80,143,229, 2, 31, 0, 33, 0, 1, 0, 0, 0, 80,143,229, 2, 31, 0, 34, 0, 1, 0, 0, 0, 80,143,229, 2, 31, 0, 35, 0,
+ 1, 0, 0, 0, 80,143,229, 2, 31, 0, 36, 0, 1, 0, 0, 0, 80,143,229, 2, 31, 0, 37, 0, 1, 0, 0, 0, 80,143,229, 2,
+ 31, 0, 38, 0, 1, 0, 0, 0, 80,143,229, 2, 31, 0, 39, 0, 1, 0, 0, 0, 80,143,229, 2, 31, 0, 40, 0, 1, 0, 0, 0,
+ 80,143,229, 2, 31, 0, 41, 0, 1, 0, 0, 0, 80,143,229, 2, 31, 0, 42, 0, 1, 0, 0, 0, 80,143,229, 2, 31, 0, 43, 0,
+ 1, 0, 0, 0, 80,143,229, 2, 31, 0, 44, 0, 1, 0, 0, 0, 80,143,229, 2, 31, 0, 45, 0, 1, 0, 0, 0, 80,143,229, 2,
+ 31, 0, 46, 0, 1, 0, 0, 0, 80,143,229, 2, 31, 0, 47, 0, 1, 0, 0, 0, 80,143,229, 2, 31, 0, 48, 0, 1, 0, 0, 0,
+ 80,143,229, 2, 31, 0, 49, 0, 1, 0, 0, 0, 80,143,229, 2, 31, 0, 50, 0, 1, 0, 0, 0, 80,143,229, 2, 31, 0, 51, 0,
+ 1, 0, 0, 0, 80,143,229, 2, 31, 0, 52, 0, 1, 0, 0, 0, 80,143,229, 2, 31, 0, 53, 0, 1, 0, 0, 0, 80,143,229, 2,
+ 31, 0, 54, 0, 1, 0, 0, 0, 80,143,229, 2, 31, 0, 55, 0, 1, 0, 0, 0, 80,143,229, 2, 31, 0, 56, 0, 1, 0, 0, 0,
+ 80,143,229, 2, 31, 0, 57, 0, 1, 0, 0, 0, 80,143,229, 2, 31, 0, 58, 0, 1, 0, 0, 0, 80,143,229, 2, 31, 0, 59, 0,
+ 1, 0, 0, 0, 80,143,229, 2, 31, 0, 60, 0, 1, 0, 0, 0, 80,143,229, 2, 31, 0, 61, 0, 1, 0, 0, 0, 80,143,229, 2,
+ 31, 0, 62, 0, 1, 0, 0, 0, 80,143,229, 2, 31, 0, 63, 0, 1, 0, 0, 0, 80,143,229, 2, 31, 0, 64, 0, 1, 0, 0, 0,
+ 80,143,229, 2, 31, 0, 65, 0, 1, 0, 0, 0, 80,143,229, 2, 31, 0, 66, 0, 1, 0, 0, 0, 80,143,229, 2, 31, 0, 67, 0,
+ 1, 0, 0, 0, 80,143,229, 2, 31, 0, 68, 0, 1, 0, 0, 0, 80,143,229, 2, 31, 0, 69, 0, 1, 0, 0, 0, 80,143,229, 2,
+ 31, 0, 0, 0, 1, 0, 0, 0, 80,146,229, 2, 31, 0, 1, 0, 1, 0, 0, 0, 80,146,229, 2, 31, 0, 2, 0, 1, 0, 0, 0,
+ 80,146,229, 2, 31, 0, 3, 0, 1, 0, 0, 0, 80,146,229, 2, 31, 0, 4, 0, 1, 0, 0, 0, 80,146,229, 2, 31, 0, 5, 0,
+ 1, 0, 0, 0, 80,146,229, 2, 31, 0, 6, 0, 1, 0, 0, 0, 80,146,229, 2, 31, 0, 7, 0, 1, 0, 0, 0, 80,146,229, 2,
+ 31, 0, 8, 0, 1, 0, 0, 0, 80,146,229, 2, 31, 0, 9, 0, 1, 0, 0, 0, 80,146,229, 2, 31, 0, 10, 0, 1, 0, 0, 0,
+ 80,146,229, 2, 31, 0, 11, 0, 1, 0, 0, 0, 80,146,229, 2, 31, 0, 12, 0, 1, 0, 0, 0, 80,146,229, 2, 31, 0, 13, 0,
+ 1, 0, 0, 0, 80,146,229, 2, 31, 0, 14, 0, 1, 0, 0, 0, 80,146,229, 2, 31, 0, 15, 0, 1, 0, 0, 0, 80,146,229, 2,
+ 31, 0, 16, 0, 1, 0, 0, 0, 80,146,229, 2, 31, 0, 17, 0, 1, 0, 0, 0, 80,146,229, 2, 31, 0, 18, 0, 1, 0, 0, 0,
+ 80,146,229, 2, 31, 0, 19, 0, 1, 0, 0, 0, 80,146,229, 2, 31, 0, 20, 0, 1, 0, 0, 0, 80,146,229, 2, 31, 0, 21, 0,
+ 1, 0, 0, 0, 80,146,229, 2, 31, 0, 22, 0, 1, 0, 0, 0, 80,146,229, 2, 31, 0, 23, 0, 1, 0, 0, 0, 80,146,229, 2,
+ 31, 0, 24, 0, 1, 0, 0, 0, 80,146,229, 2, 31, 0, 25, 0, 1, 0, 0, 0, 80,146,229, 2, 31, 0, 26, 0, 1, 0, 0, 0,
+ 80,146,229, 2, 31, 0, 27, 0, 1, 0, 0, 0, 80,146,229, 2, 31, 0, 28, 0, 1, 0, 0, 0, 80,146,229, 2, 31, 0, 29, 0,
+ 1, 0, 0, 0, 80,146,229, 2, 31, 0, 30, 0, 1, 0, 0, 0, 80,146,229, 2, 31, 0, 31, 0, 1, 0, 0, 0, 80,146,229, 2,
+ 31, 0, 32, 0, 1, 0, 0, 0, 80,146,229, 2, 31, 0, 33, 0, 1, 0, 0, 0, 80,146,229, 2, 31, 0, 34, 0, 1, 0, 0, 0,
+ 80,146,229, 2, 31, 0, 35, 0, 1, 0, 0, 0, 80,146,229, 2, 31, 0, 36, 0, 1, 0, 0, 0, 80,146,229, 2, 31, 0, 37, 0,
+ 1, 0, 0, 0, 80,146,229, 2, 31, 0, 38, 0, 1, 0, 0, 0, 80,146,229, 2, 31, 0, 39, 0, 1, 0, 0, 0, 80,146,229, 2,
+ 31, 0, 40, 0, 1, 0, 0, 0, 80,146,229, 2, 31, 0, 41, 0, 1, 0, 0, 0, 80,146,229, 2, 31, 0, 42, 0, 1, 0, 0, 0,
+ 80,146,229, 2, 31, 0, 43, 0, 1, 0, 0, 0, 80,146,229, 2, 31, 0, 44, 0, 1, 0, 0, 0, 80,146,229, 2, 31, 0, 45, 0,
+ 1, 0, 0, 0, 80,146,229, 2, 31, 0, 46, 0, 1, 0, 0, 0, 80,146,229, 2, 31, 0, 47, 0, 1, 0, 0, 0, 80,146,229, 2,
+ 31, 0, 48, 0, 1, 0, 0, 0, 80,146,229, 2, 31, 0, 49, 0, 1, 0, 0, 0, 80,146,229, 2, 31, 0, 50, 0, 1, 0, 0, 0,
+ 80,146,229, 2, 31, 0, 51, 0, 1, 0, 0, 0, 80,146,229, 2, 31, 0, 52, 0, 1, 0, 0, 0, 80,146,229, 2, 31, 0, 53, 0,
+ 1, 0, 0, 0, 80,146,229, 2, 31, 0, 54, 0, 1, 0, 0, 0, 80,146,229, 2, 31, 0, 55, 0, 1, 0, 0, 0, 80,146,229, 2,
+ 31, 0, 56, 0, 1, 0, 0, 0, 80,146,229, 2, 31, 0, 57, 0, 1, 0, 0, 0, 80,146,229, 2, 31, 0, 58, 0, 1, 0, 0, 0,
+ 80,146,229, 2, 31, 0, 59, 0, 1, 0, 0, 0, 80,146,229, 2, 31, 0, 60, 0, 1, 0, 0, 0, 80,146,229, 2, 31, 0, 61, 0,
+ 1, 0, 0, 0, 80,146,229, 2, 31, 0, 62, 0, 1, 0, 0, 0, 80,146,229, 2, 31, 0, 63, 0, 1, 0, 0, 0, 80,146,229, 2,
+ 31, 0, 64, 0, 1, 0, 0, 0, 80,146,229, 2, 31, 0, 65, 0, 1, 0, 0, 0, 80,146,229, 2, 31, 0, 66, 0, 1, 0, 0, 0,
+ 80,146,229, 2, 31, 0, 67, 0, 1, 0, 0, 0, 80,146,229, 2, 31, 0, 68, 0, 1, 0, 0, 0, 80,146,229, 2, 31, 0, 69, 0,
+ 1, 0, 0, 0, 80,146,229, 2, 31, 0, 0, 0, 1, 0, 0, 0, 80,149,229, 2, 31, 0, 1, 0, 1, 0, 0, 0, 80,149,229, 2,
+ 31, 0, 2, 0, 1, 0, 0, 0, 80,149,229, 2, 31, 0, 3, 0, 1, 0, 0, 0, 80,149,229, 2, 31, 0, 4, 0, 1, 0, 0, 0,
+ 80,149,229, 2, 31, 0, 5, 0, 1, 0, 0, 0, 80,149,229, 2, 31, 0, 6, 0, 1, 0, 0, 0, 80,149,229, 2, 31, 0, 7, 0,
+ 1, 0, 0, 0, 80,149,229, 2, 31, 0, 8, 0, 1, 0, 0, 0, 80,149,229, 2, 31, 0, 9, 0, 1, 0, 0, 0, 80,149,229, 2,
+ 31, 0, 10, 0, 1, 0, 0, 0, 80,149,229, 2, 31, 0, 11, 0, 1, 0, 0, 0, 80,149,229, 2, 31, 0, 12, 0, 1, 0, 0, 0,
+ 80,149,229, 2, 31, 0, 13, 0, 1, 0, 0, 0, 80,149,229, 2, 31, 0, 14, 0, 1, 0, 0, 0, 80,149,229, 2, 31, 0, 15, 0,
+ 1, 0, 0, 0, 80,149,229, 2, 31, 0, 16, 0, 1, 0, 0, 0, 80,149,229, 2, 31, 0, 17, 0, 1, 0, 0, 0, 80,149,229, 2,
+ 31, 0, 18, 0, 1, 0, 0, 0, 80,149,229, 2, 31, 0, 19, 0, 1, 0, 0, 0, 80,149,229, 2, 31, 0, 20, 0, 1, 0, 0, 0,
+ 80,149,229, 2, 31, 0, 21, 0, 1, 0, 0, 0, 80,149,229, 2, 31, 0, 22, 0, 1, 0, 0, 0, 80,149,229, 2, 31, 0, 23, 0,
+ 1, 0, 0, 0, 80,149,229, 2, 31, 0, 24, 0, 1, 0, 0, 0, 80,149,229, 2, 31, 0, 25, 0, 1, 0, 0, 0, 80,149,229, 2,
+ 31, 0, 26, 0, 1, 0, 0, 0, 80,149,229, 2, 31, 0, 27, 0, 1, 0, 0, 0, 80,149,229, 2, 31, 0, 28, 0, 1, 0, 0, 0,
+ 80,149,229, 2, 31, 0, 29, 0, 1, 0, 0, 0, 80,149,229, 2, 31, 0, 30, 0, 1, 0, 0, 0, 80,149,229, 2, 31, 0, 31, 0,
+ 1, 0, 0, 0, 80,149,229, 2, 31, 0, 32, 0, 1, 0, 0, 0, 80,149,229, 2, 31, 0, 33, 0, 1, 0, 0, 0, 80,149,229, 2,
+ 31, 0, 34, 0, 1, 0, 0, 0, 80,149,229, 2, 31, 0, 35, 0, 1, 0, 0, 0, 80,149,229, 2, 31, 0, 36, 0, 1, 0, 0, 0,
+ 80,149,229, 2, 31, 0, 37, 0, 1, 0, 0, 0, 80,149,229, 2, 31, 0, 38, 0, 1, 0, 0, 0, 80,149,229, 2, 31, 0, 39, 0,
+ 1, 0, 0, 0, 80,149,229, 2, 31, 0, 40, 0, 1, 0, 0, 0, 80,149,229, 2, 31, 0, 41, 0, 1, 0, 0, 0, 80,149,229, 2,
+ 31, 0, 42, 0, 1, 0, 0, 0, 80,149,229, 2, 31, 0, 43, 0, 1, 0, 0, 0, 80,149,229, 2, 31, 0, 44, 0, 1, 0, 0, 0,
+ 80,149,229, 2, 31, 0, 45, 0, 1, 0, 0, 0, 80,149,229, 2, 31, 0, 46, 0, 1, 0, 0, 0, 80,149,229, 2, 31, 0, 47, 0,
+ 1, 0, 0, 0, 80,149,229, 2, 31, 0, 48, 0, 1, 0, 0, 0, 80,149,229, 2, 31, 0, 49, 0, 1, 0, 0, 0, 80,149,229, 2,
+ 31, 0, 50, 0, 1, 0, 0, 0, 80,149,229, 2, 31, 0, 51, 0, 1, 0, 0, 0, 80,149,229, 2, 31, 0, 52, 0, 1, 0, 0, 0,
+ 80,149,229, 2, 31, 0, 53, 0, 1, 0, 0, 0, 80,149,229, 2, 31, 0, 54, 0, 1, 0, 0, 0, 80,149,229, 2, 31, 0, 55, 0,
+ 1, 0, 0, 0, 80,149,229, 2, 31, 0, 56, 0, 1, 0, 0, 0, 80,149,229, 2, 31, 0, 57, 0, 1, 0, 0, 0, 80,149,229, 2,
+ 31, 0, 58, 0, 1, 0, 0, 0, 80,149,229, 2, 31, 0, 59, 0, 1, 0, 0, 0, 80,149,229, 2, 31, 0, 60, 0, 1, 0, 0, 0,
+ 80,149,229, 2, 31, 0, 61, 0, 1, 0, 0, 0, 80,149,229, 2, 31, 0, 62, 0, 1, 0, 0, 0, 80,149,229, 2, 31, 0, 63, 0,
+ 1, 0, 0, 0, 80,149,229, 2, 31, 0, 64, 0, 1, 0, 0, 0, 80,149,229, 2, 31, 0, 65, 0, 1, 0, 0, 0, 80,149,229, 2,
+ 31, 0, 66, 0, 1, 0, 0, 0, 80,149,229, 2, 31, 0, 67, 0, 1, 0, 0, 0, 80,149,229, 2, 31, 0, 68, 0, 1, 0, 0, 0,
+ 80,149,229, 2, 31, 0, 69, 0, 1, 0, 0, 0, 80,149,229, 2, 31, 0, 0, 0, 1, 0, 0, 0, 80,152,229, 2, 31, 0, 1, 0,
+ 1, 0, 0, 0, 80,152,229, 2, 31, 0, 2, 0, 1, 0, 0, 0, 80,152,229, 2, 31, 0, 3, 0, 1, 0, 0, 0, 80,152,229, 2,
+ 31, 0, 4, 0, 1, 0, 0, 0, 80,152,229, 2, 31, 0, 5, 0, 1, 0, 0, 0, 80,152,229, 2, 31, 0, 6, 0, 1, 0, 0, 0,
+ 80,152,229, 2, 31, 0, 7, 0, 1, 0, 0, 0, 80,152,229, 2, 31, 0, 8, 0, 1, 0, 0, 0, 80,152,229, 2, 31, 0, 9, 0,
+ 1, 0, 0, 0, 80,152,229, 2, 31, 0, 10, 0, 1, 0, 0, 0, 80,152,229, 2, 31, 0, 11, 0, 1, 0, 0, 0, 80,152,229, 2,
+ 31, 0, 12, 0, 1, 0, 0, 0, 80,152,229, 2, 31, 0, 13, 0, 1, 0, 0, 0, 80,152,229, 2, 31, 0, 14, 0, 1, 0, 0, 0,
+ 80,152,229, 2, 31, 0, 15, 0, 1, 0, 0, 0, 80,152,229, 2, 31, 0, 16, 0, 1, 0, 0, 0, 80,152,229, 2, 31, 0, 17, 0,
+ 1, 0, 0, 0, 80,152,229, 2, 31, 0, 18, 0, 1, 0, 0, 0, 80,152,229, 2, 31, 0, 19, 0, 1, 0, 0, 0, 80,152,229, 2,
+ 31, 0, 20, 0, 1, 0, 0, 0, 80,152,229, 2, 31, 0, 21, 0, 1, 0, 0, 0, 80,152,229, 2, 31, 0, 22, 0, 1, 0, 0, 0,
+ 80,152,229, 2, 31, 0, 23, 0, 1, 0, 0, 0, 80,152,229, 2, 31, 0, 24, 0, 1, 0, 0, 0, 80,152,229, 2, 31, 0, 25, 0,
+ 1, 0, 0, 0, 80,152,229, 2, 31, 0, 26, 0, 1, 0, 0, 0, 80,152,229, 2, 31, 0, 27, 0, 1, 0, 0, 0, 80,152,229, 2,
+ 31, 0, 28, 0, 1, 0, 0, 0, 80,152,229, 2, 31, 0, 29, 0, 1, 0, 0, 0, 80,152,229, 2, 31, 0, 30, 0, 1, 0, 0, 0,
+ 80,152,229, 2, 31, 0, 31, 0, 1, 0, 0, 0, 80,152,229, 2, 31, 0, 32, 0, 1, 0, 0, 0, 80,152,229, 2, 31, 0, 33, 0,
+ 1, 0, 0, 0, 80,152,229, 2, 31, 0, 34, 0, 1, 0, 0, 0, 80,152,229, 2, 31, 0, 35, 0, 1, 0, 0, 0, 80,152,229, 2,
+ 31, 0, 36, 0, 1, 0, 0, 0, 80,152,229, 2, 31, 0, 37, 0, 1, 0, 0, 0, 80,152,229, 2, 31, 0, 38, 0, 1, 0, 0, 0,
+ 80,152,229, 2, 31, 0, 39, 0, 1, 0, 0, 0, 80,152,229, 2, 31, 0, 40, 0, 1, 0, 0, 0, 80,152,229, 2, 31, 0, 41, 0,
+ 1, 0, 0, 0, 80,152,229, 2, 31, 0, 42, 0, 1, 0, 0, 0, 80,152,229, 2, 31, 0, 43, 0, 1, 0, 0, 0, 80,152,229, 2,
+ 31, 0, 44, 0, 1, 0, 0, 0, 80,152,229, 2, 31, 0, 45, 0, 1, 0, 0, 0, 80,152,229, 2, 31, 0, 46, 0, 1, 0, 0, 0,
+ 80,152,229, 2, 31, 0, 47, 0, 1, 0, 0, 0, 80,152,229, 2, 31, 0, 48, 0, 1, 0, 0, 0, 80,152,229, 2, 31, 0, 49, 0,
+ 1, 0, 0, 0, 80,152,229, 2, 31, 0, 50, 0, 1, 0, 0, 0, 80,152,229, 2, 31, 0, 51, 0, 1, 0, 0, 0, 80,152,229, 2,
+ 31, 0, 52, 0, 1, 0, 0, 0, 80,152,229, 2, 31, 0, 53, 0, 1, 0, 0, 0, 80,152,229, 2, 31, 0, 54, 0, 1, 0, 0, 0,
+ 80,152,229, 2, 31, 0, 55, 0, 1, 0, 0, 0, 80,152,229, 2, 31, 0, 56, 0, 1, 0, 0, 0, 80,152,229, 2, 31, 0, 57, 0,
+ 1, 0, 0, 0, 80,152,229, 2, 31, 0, 58, 0, 1, 0, 0, 0, 80,152,229, 2, 31, 0, 59, 0, 1, 0, 0, 0, 80,152,229, 2,
+ 31, 0, 60, 0, 1, 0, 0, 0, 80,152,229, 2, 31, 0, 61, 0, 1, 0, 0, 0, 80,152,229, 2, 31, 0, 62, 0, 1, 0, 0, 0,
+ 80,152,229, 2, 31, 0, 63, 0, 1, 0, 0, 0, 80,152,229, 2, 31, 0, 64, 0, 1, 0, 0, 0, 80,152,229, 2, 31, 0, 65, 0,
+ 1, 0, 0, 0, 80,152,229, 2, 31, 0, 66, 0, 1, 0, 0, 0, 80,152,229, 2, 31, 0, 67, 0, 1, 0, 0, 0, 80,152,229, 2,
+ 31, 0, 68, 0, 1, 0, 0, 0, 80,152,229, 2, 31, 0, 69, 0, 1, 0, 0, 0, 80,152,229, 2, 31, 0, 0, 0, 1, 0, 0, 0,
+ 80,155,229, 2, 31, 0, 1, 0, 1, 0, 0, 0, 80,155,229, 2, 31, 0, 2, 0, 1, 0, 0, 0, 80,155,229, 2, 31, 0, 3, 0,
+ 1, 0, 0, 0, 80,155,229, 2, 31, 0, 4, 0, 1, 0, 0, 0, 80,155,229, 2, 31, 0, 5, 0, 1, 0, 0, 0, 80,155,229, 2,
+ 31, 0, 6, 0, 1, 0, 0, 0, 80,155,229, 2, 31, 0, 7, 0, 1, 0, 0, 0, 80,155,229, 2, 31, 0, 8, 0, 1, 0, 0, 0,
+ 80,155,229, 2, 31, 0, 9, 0, 1, 0, 0, 0, 80,155,229, 2, 31, 0, 10, 0, 1, 0, 0, 0, 80,155,229, 2, 31, 0, 11, 0,
+ 1, 0, 0, 0, 80,155,229, 2, 31, 0, 12, 0, 1, 0, 0, 0, 80,155,229, 2, 31, 0, 13, 0, 1, 0, 0, 0, 80,155,229, 2,
+ 31, 0, 14, 0, 1, 0, 0, 0, 80,155,229, 2, 31, 0, 15, 0, 1, 0, 0, 0, 80,155,229, 2, 31, 0, 16, 0, 1, 0, 0, 0,
+ 80,155,229, 2, 31, 0, 17, 0, 1, 0, 0, 0, 80,155,229, 2, 31, 0, 18, 0, 1, 0, 0, 0, 80,155,229, 2, 31, 0, 19, 0,
+ 1, 0, 0, 0, 80,155,229, 2, 31, 0, 20, 0, 1, 0, 0, 0, 80,155,229, 2, 31, 0, 21, 0, 1, 0, 0, 0, 80,155,229, 2,
+ 31, 0, 22, 0, 1, 0, 0, 0, 80,155,229, 2, 31, 0, 23, 0, 1, 0, 0, 0, 80,155,229, 2, 31, 0, 24, 0, 1, 0, 0, 0,
+ 80,155,229, 2, 31, 0, 25, 0, 1, 0, 0, 0, 80,155,229, 2, 31, 0, 26, 0, 1, 0, 0, 0, 80,155,229, 2, 31, 0, 27, 0,
+ 1, 0, 0, 0, 80,155,229, 2, 31, 0, 28, 0, 1, 0, 0, 0, 80,155,229, 2, 31, 0, 29, 0, 1, 0, 0, 0, 80,155,229, 2,
+ 31, 0, 30, 0, 1, 0, 0, 0, 80,155,229, 2, 31, 0, 31, 0, 1, 0, 0, 0, 80,155,229, 2, 31, 0, 32, 0, 1, 0, 0, 0,
+ 80,155,229, 2, 31, 0, 33, 0, 1, 0, 0, 0, 80,155,229, 2, 31, 0, 34, 0, 1, 0, 0, 0, 80,155,229, 2, 31, 0, 35, 0,
+ 1, 0, 0, 0, 80,155,229, 2, 31, 0, 36, 0, 1, 0, 0, 0, 80,155,229, 2, 31, 0, 37, 0, 1, 0, 0, 0, 80,155,229, 2,
+ 31, 0, 38, 0, 1, 0, 0, 0, 80,155,229, 2, 31, 0, 39, 0, 1, 0, 0, 0, 80,155,229, 2, 31, 0, 40, 0, 1, 0, 0, 0,
+ 80,155,229, 2, 31, 0, 41, 0, 1, 0, 0, 0, 80,155,229, 2, 31, 0, 42, 0, 1, 0, 0, 0, 80,155,229, 2, 31, 0, 43, 0,
+ 1, 0, 0, 0, 80,155,229, 2, 31, 0, 44, 0, 1, 0, 0, 0, 80,155,229, 2, 31, 0, 45, 0, 1, 0, 0, 0, 80,155,229, 2,
+ 31, 0, 46, 0, 1, 0, 0, 0, 80,155,229, 2, 31, 0, 47, 0, 1, 0, 0, 0, 80,155,229, 2, 31, 0, 48, 0, 1, 0, 0, 0,
+ 80,155,229, 2, 31, 0, 49, 0, 1, 0, 0, 0, 80,155,229, 2, 31, 0, 50, 0, 1, 0, 0, 0, 80,155,229, 2, 31, 0, 51, 0,
+ 1, 0, 0, 0, 80,155,229, 2, 31, 0, 52, 0, 1, 0, 0, 0, 80,155,229, 2, 31, 0, 53, 0, 1, 0, 0, 0, 80,155,229, 2,
+ 31, 0, 54, 0, 1, 0, 0, 0, 80,155,229, 2, 31, 0, 55, 0, 1, 0, 0, 0, 80,155,229, 2, 31, 0, 56, 0, 1, 0, 0, 0,
+ 80,155,229, 2, 31, 0, 57, 0, 1, 0, 0, 0, 80,155,229, 2, 31, 0, 58, 0, 1, 0, 0, 0, 80,155,229, 2, 31, 0, 59, 0,
+ 1, 0, 0, 0, 80,155,229, 2, 31, 0, 60, 0, 1, 0, 0, 0, 80,155,229, 2, 31, 0, 61, 0, 1, 0, 0, 0, 80,155,229, 2,
+ 31, 0, 62, 0, 1, 0, 0, 0, 80,155,229, 2, 31, 0, 63, 0, 1, 0, 0, 0, 80,155,229, 2, 31, 0, 64, 0, 1, 0, 0, 0,
+ 80,155,229, 2, 31, 0, 65, 0, 1, 0, 0, 0, 80,155,229, 2, 31, 0, 66, 0, 1, 0, 0, 0, 80,155,229, 2, 31, 0, 67, 0,
+ 1, 0, 0, 0, 80,155,229, 2, 31, 0, 68, 0, 1, 0, 0, 0, 80,155,229, 2, 31, 0, 69, 0, 1, 0, 0, 0, 80,155,229, 2,
+ 31, 0, 0, 0, 1, 0, 0, 0, 80,158,229, 2, 31, 0, 1, 0, 1, 0, 0, 0, 80,158,229, 2, 31, 0, 2, 0, 1, 0, 0, 0,
+ 80,158,229, 2, 31, 0, 3, 0, 1, 0, 0, 0, 80,158,229, 2, 31, 0, 4, 0, 1, 0, 0, 0, 80,158,229, 2, 31, 0, 5, 0,
+ 1, 0, 0, 0, 80,158,229, 2, 31, 0, 6, 0, 1, 0, 0, 0, 80,158,229, 2, 31, 0, 7, 0, 1, 0, 0, 0, 80,158,229, 2,
+ 31, 0, 8, 0, 1, 0, 0, 0, 80,158,229, 2, 31, 0, 9, 0, 1, 0, 0, 0, 80,158,229, 2, 31, 0, 10, 0, 1, 0, 0, 0,
+ 80,158,229, 2, 31, 0, 11, 0, 1, 0, 0, 0, 80,158,229, 2, 31, 0, 12, 0, 1, 0, 0, 0, 80,158,229, 2, 31, 0, 13, 0,
+ 1, 0, 0, 0, 80,158,229, 2, 31, 0, 14, 0, 1, 0, 0, 0, 80,158,229, 2, 31, 0, 15, 0, 1, 0, 0, 0, 80,158,229, 2,
+ 31, 0, 16, 0, 1, 0, 0, 0, 80,158,229, 2, 31, 0, 17, 0, 1, 0, 0, 0, 80,158,229, 2, 31, 0, 18, 0, 1, 0, 0, 0,
+ 80,158,229, 2, 31, 0, 19, 0, 1, 0, 0, 0, 80,158,229, 2, 31, 0, 20, 0, 1, 0, 0, 0, 80,158,229, 2, 31, 0, 21, 0,
+ 1, 0, 0, 0, 80,158,229, 2, 31, 0, 22, 0, 1, 0, 0, 0, 80,158,229, 2, 31, 0, 23, 0, 1, 0, 0, 0, 80,158,229, 2,
+ 31, 0, 24, 0, 1, 0, 0, 0, 80,158,229, 2, 31, 0, 25, 0, 1, 0, 0, 0, 80,158,229, 2, 31, 0, 26, 0, 1, 0, 0, 0,
+ 80,158,229, 2, 31, 0, 27, 0, 1, 0, 0, 0, 80,158,229, 2, 31, 0, 28, 0, 1, 0, 0, 0, 80,158,229, 2, 31, 0, 29, 0,
+ 1, 0, 0, 0, 80,158,229, 2, 31, 0, 30, 0, 1, 0, 0, 0, 80,158,229, 2, 31, 0, 31, 0, 1, 0, 0, 0, 80,158,229, 2,
+ 31, 0, 32, 0, 1, 0, 0, 0, 80,158,229, 2, 31, 0, 33, 0, 1, 0, 0, 0, 80,158,229, 2, 31, 0, 34, 0, 1, 0, 0, 0,
+ 80,158,229, 2, 31, 0, 35, 0, 1, 0, 0, 0, 80,158,229, 2, 31, 0, 36, 0, 1, 0, 0, 0, 80,158,229, 2, 31, 0, 37, 0,
+ 1, 0, 0, 0, 80,158,229, 2, 31, 0, 38, 0, 1, 0, 0, 0, 80,158,229, 2, 31, 0, 39, 0, 1, 0, 0, 0, 80,158,229, 2,
+ 31, 0, 40, 0, 1, 0, 0, 0, 80,158,229, 2, 31, 0, 41, 0, 1, 0, 0, 0, 80,158,229, 2, 31, 0, 42, 0, 1, 0, 0, 0,
+ 80,158,229, 2, 31, 0, 43, 0, 1, 0, 0, 0, 80,158,229, 2, 31, 0, 44, 0, 1, 0, 0, 0, 80,158,229, 2, 31, 0, 45, 0,
+ 1, 0, 0, 0, 80,158,229, 2, 31, 0, 46, 0, 1, 0, 0, 0, 80,158,229, 2, 31, 0, 47, 0, 1, 0, 0, 0, 80,158,229, 2,
+ 31, 0, 48, 0, 1, 0, 0, 0, 80,158,229, 2, 31, 0, 49, 0, 1, 0, 0, 0, 80,158,229, 2, 31, 0, 50, 0, 1, 0, 0, 0,
+ 80,158,229, 2, 31, 0, 51, 0, 1, 0, 0, 0, 80,158,229, 2, 31, 0, 52, 0, 1, 0, 0, 0, 80,158,229, 2, 31, 0, 53, 0,
+ 1, 0, 0, 0, 80,158,229, 2, 31, 0, 54, 0, 1, 0, 0, 0, 80,158,229, 2, 31, 0, 55, 0, 1, 0, 0, 0, 80,158,229, 2,
+ 31, 0, 56, 0, 1, 0, 0, 0, 80,158,229, 2, 31, 0, 57, 0, 1, 0, 0, 0, 80,158,229, 2, 31, 0, 58, 0, 1, 0, 0, 0,
+ 80,158,229, 2, 31, 0, 59, 0, 1, 0, 0, 0, 80,158,229, 2, 31, 0, 60, 0, 1, 0, 0, 0, 80,158,229, 2, 31, 0, 61, 0,
+ 1, 0, 0, 0, 80,158,229, 2, 31, 0, 62, 0, 1, 0, 0, 0, 80,158,229, 2, 31, 0, 63, 0, 1, 0, 0, 0, 80,158,229, 2,
+ 31, 0, 64, 0, 1, 0, 0, 0, 80,158,229, 2, 31, 0, 65, 0, 1, 0, 0, 0, 80,158,229, 2, 31, 0, 66, 0, 1, 0, 0, 0,
+ 80,158,229, 2, 31, 0, 67, 0, 1, 0, 0, 0, 80,158,229, 2, 31, 0, 68, 0, 1, 0, 0, 0, 80,158,229, 2, 31, 0, 69, 0,
+ 1, 0, 0, 0, 80,158,229, 2, 31, 0, 0, 0, 1, 0, 0, 0, 80,161,229, 2, 31, 0, 1, 0, 1, 0, 0, 0, 80,161,229, 2,
+ 31, 0, 2, 0, 1, 0, 0, 0, 80,161,229, 2, 31, 0, 3, 0, 1, 0, 0, 0, 80,161,229, 2, 31, 0, 4, 0, 1, 0, 0, 0,
+ 80,161,229, 2, 31, 0, 5, 0, 1, 0, 0, 0, 80,161,229, 2, 31, 0, 6, 0, 1, 0, 0, 0, 80,161,229, 2, 31, 0, 7, 0,
+ 1, 0, 0, 0, 80,161,229, 2, 31, 0, 8, 0, 1, 0, 0, 0, 80,161,229, 2, 31, 0, 9, 0, 1, 0, 0, 0, 80,161,229, 2,
+ 31, 0, 10, 0, 1, 0, 0, 0, 80,161,229, 2, 31, 0, 11, 0, 1, 0, 0, 0, 80,161,229, 2, 31, 0, 12, 0, 1, 0, 0, 0,
+ 80,161,229, 2, 31, 0, 13, 0, 1, 0, 0, 0, 80,161,229, 2, 31, 0, 14, 0, 1, 0, 0, 0, 80,161,229, 2, 31, 0, 15, 0,
+ 1, 0, 0, 0, 80,161,229, 2, 31, 0, 16, 0, 1, 0, 0, 0, 80,161,229, 2, 31, 0, 17, 0, 1, 0, 0, 0, 80,161,229, 2,
+ 31, 0, 18, 0, 1, 0, 0, 0, 80,161,229, 2, 31, 0, 19, 0, 1, 0, 0, 0, 80,161,229, 2, 31, 0, 20, 0, 1, 0, 0, 0,
+ 80,161,229, 2, 31, 0, 21, 0, 1, 0, 0, 0, 80,161,229, 2, 31, 0, 22, 0, 1, 0, 0, 0, 80,161,229, 2, 31, 0, 23, 0,
+ 1, 0, 0, 0, 80,161,229, 2, 31, 0, 24, 0, 1, 0, 0, 0, 80,161,229, 2, 31, 0, 25, 0, 1, 0, 0, 0, 80,161,229, 2,
+ 31, 0, 26, 0, 1, 0, 0, 0, 80,161,229, 2, 31, 0, 27, 0, 1, 0, 0, 0, 80,161,229, 2, 31, 0, 28, 0, 1, 0, 0, 0,
+ 80,161,229, 2, 31, 0, 29, 0, 1, 0, 0, 0, 80,161,229, 2, 31, 0, 30, 0, 1, 0, 0, 0, 80,161,229, 2, 31, 0, 31, 0,
+ 1, 0, 0, 0, 80,161,229, 2, 31, 0, 32, 0, 1, 0, 0, 0, 80,161,229, 2, 31, 0, 33, 0, 1, 0, 0, 0, 80,161,229, 2,
+ 31, 0, 34, 0, 1, 0, 0, 0, 80,161,229, 2, 31, 0, 35, 0, 1, 0, 0, 0, 80,161,229, 2, 31, 0, 36, 0, 1, 0, 0, 0,
+ 80,161,229, 2, 31, 0, 37, 0, 1, 0, 0, 0, 80,161,229, 2, 31, 0, 38, 0, 1, 0, 0, 0, 80,161,229, 2, 31, 0, 39, 0,
+ 1, 0, 0, 0, 80,161,229, 2, 31, 0, 40, 0, 1, 0, 0, 0, 80,161,229, 2, 31, 0, 41, 0, 1, 0, 0, 0, 80,161,229, 2,
+ 31, 0, 42, 0, 1, 0, 0, 0, 80,161,229, 2, 31, 0, 43, 0, 1, 0, 0, 0, 80,161,229, 2, 31, 0, 44, 0, 1, 0, 0, 0,
+ 80,161,229, 2, 31, 0, 45, 0, 1, 0, 0, 0, 80,161,229, 2, 31, 0, 46, 0, 1, 0, 0, 0, 80,161,229, 2, 31, 0, 47, 0,
+ 1, 0, 0, 0, 80,161,229, 2, 31, 0, 48, 0, 1, 0, 0, 0, 80,161,229, 2, 31, 0, 49, 0, 1, 0, 0, 0, 80,161,229, 2,
+ 31, 0, 50, 0, 1, 0, 0, 0, 80,161,229, 2, 31, 0, 51, 0, 1, 0, 0, 0, 80,161,229, 2, 31, 0, 52, 0, 1, 0, 0, 0,
+ 80,161,229, 2, 31, 0, 53, 0, 1, 0, 0, 0, 80,161,229, 2, 31, 0, 54, 0, 1, 0, 0, 0, 80,161,229, 2, 31, 0, 55, 0,
+ 1, 0, 0, 0, 80,161,229, 2, 31, 0, 56, 0, 1, 0, 0, 0, 80,161,229, 2, 31, 0, 57, 0, 1, 0, 0, 0, 80,161,229, 2,
+ 31, 0, 58, 0, 1, 0, 0, 0, 80,161,229, 2, 31, 0, 59, 0, 1, 0, 0, 0, 80,161,229, 2, 31, 0, 60, 0, 1, 0, 0, 0,
+ 80,161,229, 2, 31, 0, 61, 0, 1, 0, 0, 0, 80,161,229, 2, 31, 0, 62, 0, 1, 0, 0, 0, 80,161,229, 2, 31, 0, 63, 0,
+ 1, 0, 0, 0, 80,161,229, 2, 31, 0, 64, 0, 1, 0, 0, 0, 80,161,229, 2, 31, 0, 65, 0, 1, 0, 0, 0, 80,161,229, 2,
+ 31, 0, 66, 0, 1, 0, 0, 0, 80,161,229, 2, 31, 0, 67, 0, 1, 0, 0, 0, 80,161,229, 2, 31, 0, 68, 0, 1, 0, 0, 0,
+ 80,161,229, 2, 31, 0, 69, 0, 1, 0, 0, 0, 80,161,229, 2, 31, 0, 0, 0, 1, 0, 0, 0, 80,164,229, 2, 31, 0, 1, 0,
+ 1, 0, 0, 0, 80,164,229, 2, 31, 0, 2, 0, 1, 0, 0, 0, 80,164,229, 2, 31, 0, 3, 0, 1, 0, 0, 0, 80,164,229, 2,
+ 31, 0, 4, 0, 1, 0, 0, 0, 80,164,229, 2, 31, 0, 5, 0, 1, 0, 0, 0, 80,164,229, 2, 31, 0, 6, 0, 1, 0, 0, 0,
+ 80,164,229, 2, 31, 0, 7, 0, 1, 0, 0, 0, 80,164,229, 2, 31, 0, 8, 0, 1, 0, 0, 0, 80,164,229, 2, 31, 0, 9, 0,
+ 1, 0, 0, 0, 80,164,229, 2, 31, 0, 10, 0, 1, 0, 0, 0, 80,164,229, 2, 31, 0, 11, 0, 1, 0, 0, 0, 80,164,229, 2,
+ 31, 0, 12, 0, 1, 0, 0, 0, 80,164,229, 2, 31, 0, 13, 0, 1, 0, 0, 0, 80,164,229, 2, 31, 0, 14, 0, 1, 0, 0, 0,
+ 80,164,229, 2, 31, 0, 15, 0, 1, 0, 0, 0, 80,164,229, 2, 31, 0, 16, 0, 1, 0, 0, 0, 80,164,229, 2, 31, 0, 17, 0,
+ 1, 0, 0, 0, 80,164,229, 2, 31, 0, 18, 0, 1, 0, 0, 0, 80,164,229, 2, 31, 0, 19, 0, 1, 0, 0, 0, 80,164,229, 2,
+ 31, 0, 20, 0, 1, 0, 0, 0, 80,164,229, 2, 31, 0, 21, 0, 1, 0, 0, 0, 80,164,229, 2, 31, 0, 22, 0, 1, 0, 0, 0,
+ 80,164,229, 2, 31, 0, 23, 0, 1, 0, 0, 0, 80,164,229, 2, 31, 0, 24, 0, 1, 0, 0, 0, 80,164,229, 2, 31, 0, 25, 0,
+ 1, 0, 0, 0, 80,164,229, 2, 31, 0, 26, 0, 1, 0, 0, 0, 80,164,229, 2, 31, 0, 27, 0, 1, 0, 0, 0, 80,164,229, 2,
+ 31, 0, 28, 0, 1, 0, 0, 0, 80,164,229, 2, 31, 0, 29, 0, 1, 0, 0, 0, 80,164,229, 2, 31, 0, 30, 0, 1, 0, 0, 0,
+ 80,164,229, 2, 31, 0, 31, 0, 1, 0, 0, 0, 80,164,229, 2, 31, 0, 32, 0, 1, 0, 0, 0, 80,164,229, 2, 31, 0, 33, 0,
+ 1, 0, 0, 0, 80,164,229, 2, 31, 0, 34, 0, 1, 0, 0, 0, 80,164,229, 2, 31, 0, 35, 0, 1, 0, 0, 0, 80,164,229, 2,
+ 31, 0, 36, 0, 1, 0, 0, 0, 80,164,229, 2, 31, 0, 37, 0, 1, 0, 0, 0, 80,164,229, 2, 31, 0, 38, 0, 1, 0, 0, 0,
+ 80,164,229, 2, 31, 0, 39, 0, 1, 0, 0, 0, 80,164,229, 2, 31, 0, 40, 0, 1, 0, 0, 0, 80,164,229, 2, 31, 0, 41, 0,
+ 1, 0, 0, 0, 80,164,229, 2, 31, 0, 42, 0, 1, 0, 0, 0, 80,164,229, 2, 31, 0, 43, 0, 1, 0, 0, 0, 80,164,229, 2,
+ 31, 0, 44, 0, 1, 0, 0, 0, 80,164,229, 2, 31, 0, 45, 0, 1, 0, 0, 0, 80,164,229, 2, 31, 0, 46, 0, 1, 0, 0, 0,
+ 80,164,229, 2, 31, 0, 47, 0, 1, 0, 0, 0, 80,164,229, 2, 31, 0, 48, 0, 1, 0, 0, 0, 80,164,229, 2, 31, 0, 49, 0,
+ 1, 0, 0, 0, 80,164,229, 2, 31, 0, 50, 0, 1, 0, 0, 0, 80,164,229, 2, 31, 0, 51, 0, 1, 0, 0, 0, 80,164,229, 2,
+ 31, 0, 52, 0, 1, 0, 0, 0, 80,164,229, 2, 31, 0, 53, 0, 1, 0, 0, 0, 80,164,229, 2, 31, 0, 54, 0, 1, 0, 0, 0,
+ 80,164,229, 2, 31, 0, 55, 0, 1, 0, 0, 0, 80,164,229, 2, 31, 0, 56, 0, 1, 0, 0, 0, 80,164,229, 2, 31, 0, 57, 0,
+ 1, 0, 0, 0, 80,164,229, 2, 31, 0, 58, 0, 1, 0, 0, 0, 80,164,229, 2, 31, 0, 59, 0, 1, 0, 0, 0, 80,164,229, 2,
+ 31, 0, 60, 0, 1, 0, 0, 0, 80,164,229, 2, 31, 0, 61, 0, 1, 0, 0, 0, 80,164,229, 2, 31, 0, 62, 0, 1, 0, 0, 0,
+ 80,164,229, 2, 31, 0, 63, 0, 1, 0, 0, 0, 80,164,229, 2, 31, 0, 64, 0, 1, 0, 0, 0, 80,164,229, 2, 31, 0, 65, 0,
+ 1, 0, 0, 0, 80,164,229, 2, 31, 0, 66, 0, 1, 0, 0, 0, 80,164,229, 2, 31, 0, 67, 0, 1, 0, 0, 0, 80,164,229, 2,
+ 31, 0, 68, 0, 1, 0, 0, 0, 80,164,229, 2, 31, 0, 69, 0, 1, 0, 0, 0, 80,164,229, 2, 31, 0, 0, 0, 1, 0, 0, 0,
+ 80,167,229, 2, 31, 0, 1, 0, 1, 0, 0, 0, 80,167,229, 2, 31, 0, 2, 0, 1, 0, 0, 0, 80,167,229, 2, 31, 0, 3, 0,
+ 1, 0, 0, 0, 80,167,229, 2, 31, 0, 4, 0, 1, 0, 0, 0, 80,167,229, 2, 31, 0, 5, 0, 1, 0, 0, 0, 80,167,229, 2,
+ 31, 0, 6, 0, 1, 0, 0, 0, 80,167,229, 2, 31, 0, 7, 0, 1, 0, 0, 0, 80,167,229, 2, 31, 0, 8, 0, 1, 0, 0, 0,
+ 80,167,229, 2, 31, 0, 9, 0, 1, 0, 0, 0, 80,167,229, 2, 31, 0, 10, 0, 1, 0, 0, 0, 80,167,229, 2, 31, 0, 11, 0,
+ 1, 0, 0, 0, 80,167,229, 2, 31, 0, 12, 0, 1, 0, 0, 0, 80,167,229, 2, 31, 0, 13, 0, 1, 0, 0, 0, 80,167,229, 2,
+ 31, 0, 14, 0, 1, 0, 0, 0, 80,167,229, 2, 31, 0, 15, 0, 1, 0, 0, 0, 80,167,229, 2, 31, 0, 16, 0, 1, 0, 0, 0,
+ 80,167,229, 2, 31, 0, 17, 0, 1, 0, 0, 0, 80,167,229, 2, 31, 0, 18, 0, 1, 0, 0, 0, 80,167,229, 2, 31, 0, 19, 0,
+ 1, 0, 0, 0, 80,167,229, 2, 31, 0, 20, 0, 1, 0, 0, 0, 80,167,229, 2, 31, 0, 21, 0, 1, 0, 0, 0, 80,167,229, 2,
+ 31, 0, 22, 0, 1, 0, 0, 0, 80,167,229, 2, 31, 0, 23, 0, 1, 0, 0, 0, 80,167,229, 2, 31, 0, 24, 0, 1, 0, 0, 0,
+ 80,167,229, 2, 31, 0, 25, 0, 1, 0, 0, 0, 80,167,229, 2, 31, 0, 26, 0, 1, 0, 0, 0, 80,167,229, 2, 31, 0, 27, 0,
+ 1, 0, 0, 0, 80,167,229, 2, 31, 0, 28, 0, 1, 0, 0, 0, 80,167,229, 2, 31, 0, 29, 0, 1, 0, 0, 0, 80,167,229, 2,
+ 31, 0, 30, 0, 1, 0, 0, 0, 80,167,229, 2, 31, 0, 31, 0, 1, 0, 0, 0, 80,167,229, 2, 31, 0, 32, 0, 1, 0, 0, 0,
+ 80,167,229, 2, 31, 0, 33, 0, 1, 0, 0, 0, 80,167,229, 2, 31, 0, 34, 0, 1, 0, 0, 0, 80,167,229, 2, 31, 0, 35, 0,
+ 1, 0, 0, 0, 80,167,229, 2, 31, 0, 36, 0, 1, 0, 0, 0, 80,167,229, 2, 31, 0, 37, 0, 1, 0, 0, 0, 80,167,229, 2,
+ 31, 0, 38, 0, 1, 0, 0, 0, 80,167,229, 2, 31, 0, 39, 0, 1, 0, 0, 0, 80,167,229, 2, 31, 0, 40, 0, 1, 0, 0, 0,
+ 80,167,229, 2, 31, 0, 41, 0, 1, 0, 0, 0, 80,167,229, 2, 31, 0, 42, 0, 1, 0, 0, 0, 80,167,229, 2, 31, 0, 43, 0,
+ 1, 0, 0, 0, 80,167,229, 2, 31, 0, 44, 0, 1, 0, 0, 0, 80,167,229, 2, 31, 0, 45, 0, 1, 0, 0, 0, 80,167,229, 2,
+ 31, 0, 46, 0, 1, 0, 0, 0, 80,167,229, 2, 31, 0, 47, 0, 1, 0, 0, 0, 80,167,229, 2, 31, 0, 48, 0, 1, 0, 0, 0,
+ 80,167,229, 2, 31, 0, 49, 0, 1, 0, 0, 0, 80,167,229, 2, 31, 0, 50, 0, 1, 0, 0, 0, 80,167,229, 2, 31, 0, 51, 0,
+ 1, 0, 0, 0, 80,167,229, 2, 31, 0, 52, 0, 1, 0, 0, 0, 80,167,229, 2, 31, 0, 53, 0, 1, 0, 0, 0, 80,167,229, 2,
+ 31, 0, 54, 0, 1, 0, 0, 0, 80,167,229, 2, 31, 0, 55, 0, 1, 0, 0, 0, 80,167,229, 2, 31, 0, 56, 0, 1, 0, 0, 0,
+ 80,167,229, 2, 31, 0, 57, 0, 1, 0, 0, 0, 80,167,229, 2, 31, 0, 58, 0, 1, 0, 0, 0, 80,167,229, 2, 31, 0, 59, 0,
+ 1, 0, 0, 0, 80,167,229, 2, 31, 0, 60, 0, 1, 0, 0, 0, 80,167,229, 2, 31, 0, 61, 0, 1, 0, 0, 0, 80,167,229, 2,
+ 31, 0, 62, 0, 1, 0, 0, 0, 80,167,229, 2, 31, 0, 63, 0, 1, 0, 0, 0, 80,167,229, 2, 31, 0, 64, 0, 1, 0, 0, 0,
+ 80,167,229, 2, 31, 0, 65, 0, 1, 0, 0, 0, 80,167,229, 2, 31, 0, 66, 0, 1, 0, 0, 0, 80,167,229, 2, 31, 0, 67, 0,
+ 1, 0, 0, 0, 80,167,229, 2, 31, 0, 68, 0, 1, 0, 0, 0, 80,167,229, 2, 31, 0, 69, 0, 1, 0, 0, 0, 80,167,229, 2,
+ 31, 0, 0, 0, 1, 0, 0, 0, 80,170,229, 2, 31, 0, 1, 0, 1, 0, 0, 0, 80,170,229, 2, 31, 0, 2, 0, 1, 0, 0, 0,
+ 80,170,229, 2, 31, 0, 3, 0, 1, 0, 0, 0, 80,170,229, 2, 31, 0, 4, 0, 1, 0, 0, 0, 80,170,229, 2, 31, 0, 5, 0,
+ 1, 0, 0, 0, 80,170,229, 2, 31, 0, 6, 0, 1, 0, 0, 0, 80,170,229, 2, 31, 0, 7, 0, 1, 0, 0, 0, 80,170,229, 2,
+ 31, 0, 8, 0, 1, 0, 0, 0, 80,170,229, 2, 31, 0, 9, 0, 1, 0, 0, 0, 80,170,229, 2, 31, 0, 10, 0, 1, 0, 0, 0,
+ 80,170,229, 2, 31, 0, 11, 0, 1, 0, 0, 0, 80,170,229, 2, 31, 0, 12, 0, 1, 0, 0, 0, 80,170,229, 2, 31, 0, 13, 0,
+ 1, 0, 0, 0, 80,170,229, 2, 31, 0, 14, 0, 1, 0, 0, 0, 80,170,229, 2, 31, 0, 15, 0, 1, 0, 0, 0, 80,170,229, 2,
+ 31, 0, 16, 0, 1, 0, 0, 0, 80,170,229, 2, 31, 0, 17, 0, 1, 0, 0, 0, 80,170,229, 2, 31, 0, 18, 0, 1, 0, 0, 0,
+ 80,170,229, 2, 31, 0, 19, 0, 1, 0, 0, 0, 80,170,229, 2, 31, 0, 20, 0, 1, 0, 0, 0, 80,170,229, 2, 31, 0, 21, 0,
+ 1, 0, 0, 0, 80,170,229, 2, 31, 0, 22, 0, 1, 0, 0, 0, 80,170,229, 2, 31, 0, 23, 0, 1, 0, 0, 0, 80,170,229, 2,
+ 31, 0, 24, 0, 1, 0, 0, 0, 80,170,229, 2, 31, 0, 25, 0, 1, 0, 0, 0, 80,170,229, 2, 31, 0, 26, 0, 1, 0, 0, 0,
+ 80,170,229, 2, 31, 0, 27, 0, 1, 0, 0, 0, 80,170,229, 2, 31, 0, 28, 0, 1, 0, 0, 0, 80,170,229, 2, 31, 0, 29, 0,
+ 1, 0, 0, 0, 80,170,229, 2, 31, 0, 30, 0, 1, 0, 0, 0, 80,170,229, 2, 31, 0, 31, 0, 1, 0, 0, 0, 80,170,229, 2,
+ 31, 0, 32, 0, 1, 0, 0, 0, 80,170,229, 2, 31, 0, 33, 0, 1, 0, 0, 0, 80,170,229, 2, 31, 0, 34, 0, 1, 0, 0, 0,
+ 80,170,229, 2, 31, 0, 35, 0, 1, 0, 0, 0, 80,170,229, 2, 31, 0, 36, 0, 1, 0, 0, 0, 80,170,229, 2, 31, 0, 37, 0,
+ 1, 0, 0, 0, 80,170,229, 2, 31, 0, 38, 0, 1, 0, 0, 0, 80,170,229, 2, 31, 0, 39, 0, 1, 0, 0, 0, 80,170,229, 2,
+ 31, 0, 40, 0, 1, 0, 0, 0, 80,170,229, 2, 31, 0, 41, 0, 1, 0, 0, 0, 80,170,229, 2, 31, 0, 42, 0, 1, 0, 0, 0,
+ 80,170,229, 2, 31, 0, 43, 0, 1, 0, 0, 0, 80,170,229, 2, 31, 0, 44, 0, 1, 0, 0, 0, 80,170,229, 2, 31, 0, 45, 0,
+ 1, 0, 0, 0, 80,170,229, 2, 31, 0, 46, 0, 1, 0, 0, 0, 80,170,229, 2, 31, 0, 47, 0, 1, 0, 0, 0, 80,170,229, 2,
+ 31, 0, 48, 0, 1, 0, 0, 0, 80,170,229, 2, 31, 0, 49, 0, 1, 0, 0, 0, 80,170,229, 2, 31, 0, 50, 0, 1, 0, 0, 0,
+ 80,170,229, 2, 31, 0, 51, 0, 1, 0, 0, 0, 80,170,229, 2, 31, 0, 52, 0, 1, 0, 0, 0, 80,170,229, 2, 31, 0, 53, 0,
+ 1, 0, 0, 0, 80,170,229, 2, 31, 0, 54, 0, 1, 0, 0, 0, 80,170,229, 2, 31, 0, 55, 0, 1, 0, 0, 0, 80,170,229, 2,
+ 31, 0, 56, 0, 1, 0, 0, 0, 80,170,229, 2, 31, 0, 57, 0, 1, 0, 0, 0, 80,170,229, 2, 31, 0, 58, 0, 1, 0, 0, 0,
+ 80,170,229, 2, 31, 0, 59, 0, 1, 0, 0, 0, 80,170,229, 2, 31, 0, 60, 0, 1, 0, 0, 0, 80,170,229, 2, 31, 0, 61, 0,
+ 1, 0, 0, 0, 80,170,229, 2, 31, 0, 62, 0, 1, 0, 0, 0, 80,170,229, 2, 31, 0, 63, 0, 1, 0, 0, 0, 80,170,229, 2,
+ 31, 0, 64, 0, 1, 0, 0, 0, 80,170,229, 2, 31, 0, 65, 0, 1, 0, 0, 0, 80,170,229, 2, 31, 0, 66, 0, 1, 0, 0, 0,
+ 80,170,229, 2, 31, 0, 67, 0, 1, 0, 0, 0, 80,170,229, 2, 31, 0, 68, 0, 1, 0, 0, 0, 80,170,229, 2, 31, 0, 69, 0,
+ 1, 0, 0, 0, 80,170,229, 2, 31, 0, 0, 0, 1, 0, 0, 0, 80,173,229, 2, 31, 0, 1, 0, 1, 0, 0, 0, 80,173,229, 2,
+ 31, 0, 2, 0, 1, 0, 0, 0, 80,173,229, 2, 31, 0, 3, 0, 1, 0, 0, 0, 80,173,229, 2, 31, 0, 4, 0, 1, 0, 0, 0,
+ 80,173,229, 2, 31, 0, 5, 0, 1, 0, 0, 0, 80,173,229, 2, 31, 0, 6, 0, 1, 0, 0, 0, 80,173,229, 2, 31, 0, 7, 0,
+ 1, 0, 0, 0, 80,173,229, 2, 31, 0, 8, 0, 1, 0, 0, 0, 80,173,229, 2, 31, 0, 9, 0, 1, 0, 0, 0, 80,173,229, 2,
+ 31, 0, 10, 0, 1, 0, 0, 0, 80,173,229, 2, 31, 0, 11, 0, 1, 0, 0, 0, 80,173,229, 2, 31, 0, 12, 0, 1, 0, 0, 0,
+ 80,173,229, 2, 31, 0, 13, 0, 1, 0, 0, 0, 80,173,229, 2, 31, 0, 14, 0, 1, 0, 0, 0, 80,173,229, 2, 31, 0, 15, 0,
+ 1, 0, 0, 0, 80,173,229, 2, 31, 0, 16, 0, 1, 0, 0, 0, 80,173,229, 2, 31, 0, 17, 0, 1, 0, 0, 0, 80,173,229, 2,
+ 31, 0, 18, 0, 1, 0, 0, 0, 80,173,229, 2, 31, 0, 19, 0, 1, 0, 0, 0, 80,173,229, 2, 31, 0, 20, 0, 1, 0, 0, 0,
+ 80,173,229, 2, 31, 0, 21, 0, 1, 0, 0, 0, 80,173,229, 2, 31, 0, 22, 0, 1, 0, 0, 0, 80,173,229, 2, 31, 0, 23, 0,
+ 1, 0, 0, 0, 80,173,229, 2, 31, 0, 24, 0, 1, 0, 0, 0, 80,173,229, 2, 31, 0, 25, 0, 1, 0, 0, 0, 80,173,229, 2,
+ 31, 0, 26, 0, 1, 0, 0, 0, 80,173,229, 2, 31, 0, 27, 0, 1, 0, 0, 0, 80,173,229, 2, 31, 0, 28, 0, 1, 0, 0, 0,
+ 80,173,229, 2, 31, 0, 29, 0, 1, 0, 0, 0, 80,173,229, 2, 31, 0, 30, 0, 1, 0, 0, 0, 80,173,229, 2, 31, 0, 31, 0,
+ 1, 0, 0, 0, 80,173,229, 2, 31, 0, 32, 0, 1, 0, 0, 0, 80,173,229, 2, 31, 0, 33, 0, 1, 0, 0, 0, 80,173,229, 2,
+ 31, 0, 34, 0, 1, 0, 0, 0, 80,173,229, 2, 31, 0, 35, 0, 1, 0, 0, 0, 80,173,229, 2, 31, 0, 36, 0, 1, 0, 0, 0,
+ 80,173,229, 2, 31, 0, 37, 0, 1, 0, 0, 0, 80,173,229, 2, 31, 0, 38, 0, 1, 0, 0, 0, 80,173,229, 2, 31, 0, 39, 0,
+ 1, 0, 0, 0, 80,173,229, 2, 31, 0, 40, 0, 1, 0, 0, 0, 80,173,229, 2, 31, 0, 41, 0, 1, 0, 0, 0, 80,173,229, 2,
+ 31, 0, 42, 0, 1, 0, 0, 0, 80,173,229, 2, 31, 0, 43, 0, 1, 0, 0, 0, 80,173,229, 2, 31, 0, 44, 0, 1, 0, 0, 0,
+ 80,173,229, 2, 31, 0, 45, 0, 1, 0, 0, 0, 80,173,229, 2, 31, 0, 46, 0, 1, 0, 0, 0, 80,173,229, 2, 31, 0, 47, 0,
+ 1, 0, 0, 0, 80,173,229, 2, 31, 0, 48, 0, 1, 0, 0, 0, 80,173,229, 2, 31, 0, 49, 0, 1, 0, 0, 0, 80,173,229, 2,
+ 31, 0, 50, 0, 1, 0, 0, 0, 80,173,229, 2, 31, 0, 51, 0, 1, 0, 0, 0, 80,173,229, 2, 31, 0, 52, 0, 1, 0, 0, 0,
+ 80,173,229, 2, 31, 0, 53, 0, 1, 0, 0, 0, 80,173,229, 2, 31, 0, 54, 0, 1, 0, 0, 0, 80,173,229, 2, 31, 0, 55, 0,
+ 1, 0, 0, 0, 80,173,229, 2, 31, 0, 56, 0, 1, 0, 0, 0, 80,173,229, 2, 31, 0, 57, 0, 1, 0, 0, 0, 80,173,229, 2,
+ 31, 0, 58, 0, 1, 0, 0, 0, 80,173,229, 2, 31, 0, 59, 0, 1, 0, 0, 0, 80,173,229, 2, 31, 0, 60, 0, 1, 0, 0, 0,
+ 80,173,229, 2, 31, 0, 61, 0, 1, 0, 0, 0, 80,173,229, 2, 31, 0, 62, 0, 1, 0, 0, 0, 80,173,229, 2, 31, 0, 63, 0,
+ 1, 0, 0, 0, 80,173,229, 2, 31, 0, 64, 0, 1, 0, 0, 0, 80,173,229, 2, 31, 0, 65, 0, 1, 0, 0, 0, 80,173,229, 2,
+ 31, 0, 66, 0, 1, 0, 0, 0, 80,173,229, 2, 31, 0, 67, 0, 1, 0, 0, 0, 80,173,229, 2, 31, 0, 68, 0, 1, 0, 0, 0,
+ 80,173,229, 2, 31, 0, 69, 0, 1, 0, 0, 0, 80,173,229, 2, 31, 0, 0, 0, 1, 0, 0, 0, 80,176,229, 2, 31, 0, 1, 0,
+ 1, 0, 0, 0, 80,176,229, 2, 31, 0, 2, 0, 1, 0, 0, 0, 80,176,229, 2, 31, 0, 3, 0, 1, 0, 0, 0, 80,176,229, 2,
+ 31, 0, 4, 0, 1, 0, 0, 0, 80,176,229, 2, 31, 0, 5, 0, 1, 0, 0, 0, 80,176,229, 2, 31, 0, 6, 0, 1, 0, 0, 0,
+ 80,176,229, 2, 31, 0, 7, 0, 1, 0, 0, 0, 80,176,229, 2, 31, 0, 8, 0, 1, 0, 0, 0, 80,176,229, 2, 31, 0, 9, 0,
+ 1, 0, 0, 0, 80,176,229, 2, 31, 0, 10, 0, 1, 0, 0, 0, 80,176,229, 2, 31, 0, 11, 0, 1, 0, 0, 0, 80,176,229, 2,
+ 31, 0, 12, 0, 1, 0, 0, 0, 80,176,229, 2, 31, 0, 13, 0, 1, 0, 0, 0, 80,176,229, 2, 31, 0, 14, 0, 1, 0, 0, 0,
+ 80,176,229, 2, 31, 0, 15, 0, 1, 0, 0, 0, 80,176,229, 2, 31, 0, 16, 0, 1, 0, 0, 0, 80,176,229, 2, 31, 0, 17, 0,
+ 1, 0, 0, 0, 80,176,229, 2, 31, 0, 18, 0, 1, 0, 0, 0, 80,176,229, 2, 31, 0, 19, 0, 1, 0, 0, 0, 80,176,229, 2,
+ 31, 0, 20, 0, 1, 0, 0, 0, 80,176,229, 2, 31, 0, 21, 0, 1, 0, 0, 0, 80,176,229, 2, 31, 0, 22, 0, 1, 0, 0, 0,
+ 80,176,229, 2, 31, 0, 23, 0, 1, 0, 0, 0, 80,176,229, 2, 31, 0, 24, 0, 1, 0, 0, 0, 80,176,229, 2, 31, 0, 25, 0,
+ 1, 0, 0, 0, 80,176,229, 2, 31, 0, 26, 0, 1, 0, 0, 0, 80,176,229, 2, 31, 0, 27, 0, 1, 0, 0, 0, 80,176,229, 2,
+ 31, 0, 28, 0, 1, 0, 0, 0, 80,176,229, 2, 31, 0, 29, 0, 1, 0, 0, 0, 80,176,229, 2, 31, 0, 30, 0, 1, 0, 0, 0,
+ 80,176,229, 2, 31, 0, 31, 0, 1, 0, 0, 0, 80,176,229, 2, 31, 0, 32, 0, 1, 0, 0, 0, 80,176,229, 2, 31, 0, 33, 0,
+ 1, 0, 0, 0, 80,176,229, 2, 31, 0, 34, 0, 1, 0, 0, 0, 80,176,229, 2, 31, 0, 35, 0, 1, 0, 0, 0, 80,176,229, 2,
+ 31, 0, 36, 0, 1, 0, 0, 0, 80,176,229, 2, 31, 0, 37, 0, 1, 0, 0, 0, 80,176,229, 2, 31, 0, 38, 0, 1, 0, 0, 0,
+ 80,176,229, 2, 31, 0, 39, 0, 1, 0, 0, 0, 80,176,229, 2, 31, 0, 40, 0, 1, 0, 0, 0, 80,176,229, 2, 31, 0, 41, 0,
+ 1, 0, 0, 0, 80,176,229, 2, 31, 0, 42, 0, 1, 0, 0, 0, 80,176,229, 2, 31, 0, 43, 0, 1, 0, 0, 0, 80,176,229, 2,
+ 31, 0, 44, 0, 1, 0, 0, 0, 80,176,229, 2, 31, 0, 45, 0, 1, 0, 0, 0, 80,176,229, 2, 31, 0, 46, 0, 1, 0, 0, 0,
+ 80,176,229, 2, 31, 0, 47, 0, 1, 0, 0, 0, 80,176,229, 2, 31, 0, 48, 0, 1, 0, 0, 0, 80,176,229, 2, 31, 0, 49, 0,
+ 1, 0, 0, 0, 80,176,229, 2, 31, 0, 50, 0, 1, 0, 0, 0, 80,176,229, 2, 31, 0, 51, 0, 1, 0, 0, 0, 80,176,229, 2,
+ 31, 0, 52, 0, 1, 0, 0, 0, 80,176,229, 2, 31, 0, 53, 0, 1, 0, 0, 0, 80,176,229, 2, 31, 0, 54, 0, 1, 0, 0, 0,
+ 80,176,229, 2, 31, 0, 55, 0, 1, 0, 0, 0, 80,176,229, 2, 31, 0, 56, 0, 1, 0, 0, 0, 80,176,229, 2, 31, 0, 57, 0,
+ 1, 0, 0, 0, 80,176,229, 2, 31, 0, 58, 0, 1, 0, 0, 0, 80,176,229, 2, 31, 0, 59, 0, 1, 0, 0, 0, 80,176,229, 2,
+ 31, 0, 60, 0, 1, 0, 0, 0, 80,176,229, 2, 31, 0, 61, 0, 1, 0, 0, 0, 80,176,229, 2, 31, 0, 62, 0, 1, 0, 0, 0,
+ 80,176,229, 2, 31, 0, 63, 0, 1, 0, 0, 0, 80,176,229, 2, 31, 0, 64, 0, 1, 0, 0, 0, 80,176,229, 2, 31, 0, 65, 0,
+ 1, 0, 0, 0, 80,176,229, 2, 31, 0, 66, 0, 1, 0, 0, 0, 80,176,229, 2, 31, 0, 67, 0, 1, 0, 0, 0, 80,176,229, 2,
+ 31, 0, 68, 0, 1, 0, 0, 0, 80,176,229, 2, 31, 0, 69, 0, 1, 0, 0, 0, 80,176,229, 2, 31, 0, 0, 0, 1, 0, 0, 0,
+ 80,179,229, 2, 31, 0, 1, 0, 1, 0, 0, 0, 80,179,229, 2, 31, 0, 2, 0, 1, 0, 0, 0, 80,179,229, 2, 31, 0, 3, 0,
+ 1, 0, 0, 0, 80,179,229, 2, 31, 0, 4, 0, 1, 0, 0, 0, 80,179,229, 2, 31, 0, 5, 0, 1, 0, 0, 0, 80,179,229, 2,
+ 31, 0, 6, 0, 1, 0, 0, 0, 80,179,229, 2, 31, 0, 7, 0, 1, 0, 0, 0, 80,179,229, 2, 31, 0, 8, 0, 1, 0, 0, 0,
+ 80,179,229, 2, 31, 0, 9, 0, 1, 0, 0, 0, 80,179,229, 2, 31, 0, 10, 0, 1, 0, 0, 0, 80,179,229, 2, 31, 0, 11, 0,
+ 1, 0, 0, 0, 80,179,229, 2, 31, 0, 12, 0, 1, 0, 0, 0, 80,179,229, 2, 31, 0, 13, 0, 1, 0, 0, 0, 80,179,229, 2,
+ 31, 0, 14, 0, 1, 0, 0, 0, 80,179,229, 2, 31, 0, 15, 0, 1, 0, 0, 0, 80,179,229, 2, 31, 0, 16, 0, 1, 0, 0, 0,
+ 80,179,229, 2, 31, 0, 17, 0, 1, 0, 0, 0, 80,179,229, 2, 31, 0, 18, 0, 1, 0, 0, 0, 80,179,229, 2, 31, 0, 19, 0,
+ 1, 0, 0, 0, 80,179,229, 2, 31, 0, 20, 0, 1, 0, 0, 0, 80,179,229, 2, 31, 0, 21, 0, 1, 0, 0, 0, 80,179,229, 2,
+ 31, 0, 22, 0, 1, 0, 0, 0, 80,179,229, 2, 31, 0, 23, 0, 1, 0, 0, 0, 80,179,229, 2, 31, 0, 24, 0, 1, 0, 0, 0,
+ 80,179,229, 2, 31, 0, 25, 0, 1, 0, 0, 0, 80,179,229, 2, 31, 0, 26, 0, 1, 0, 0, 0, 80,179,229, 2, 31, 0, 27, 0,
+ 1, 0, 0, 0, 80,179,229, 2, 31, 0, 28, 0, 1, 0, 0, 0, 80,179,229, 2, 31, 0, 29, 0, 1, 0, 0, 0, 80,179,229, 2,
+ 31, 0, 30, 0, 1, 0, 0, 0, 80,179,229, 2, 31, 0, 31, 0, 1, 0, 0, 0, 80,179,229, 2, 31, 0, 32, 0, 1, 0, 0, 0,
+ 80,179,229, 2, 31, 0, 33, 0, 1, 0, 0, 0, 80,179,229, 2, 31, 0, 34, 0, 1, 0, 0, 0, 80,179,229, 2, 31, 0, 35, 0,
+ 1, 0, 0, 0, 80,179,229, 2, 31, 0, 36, 0, 1, 0, 0, 0, 80,179,229, 2, 31, 0, 37, 0, 1, 0, 0, 0, 80,179,229, 2,
+ 31, 0, 38, 0, 1, 0, 0, 0, 80,179,229, 2, 31, 0, 39, 0, 1, 0, 0, 0, 80,179,229, 2, 31, 0, 40, 0, 1, 0, 0, 0,
+ 80,179,229, 2, 31, 0, 41, 0, 1, 0, 0, 0, 80,179,229, 2, 31, 0, 42, 0, 1, 0, 0, 0, 80,179,229, 2, 31, 0, 43, 0,
+ 1, 0, 0, 0, 80,179,229, 2, 31, 0, 44, 0, 1, 0, 0, 0, 80,179,229, 2, 31, 0, 45, 0, 1, 0, 0, 0, 80,179,229, 2,
+ 31, 0, 46, 0, 1, 0, 0, 0, 80,179,229, 2, 31, 0, 47, 0, 1, 0, 0, 0, 80,179,229, 2, 31, 0, 48, 0, 1, 0, 0, 0,
+ 80,179,229, 2, 31, 0, 49, 0, 1, 0, 0, 0, 80,179,229, 2, 31, 0, 50, 0, 1, 0, 0, 0, 80,179,229, 2, 31, 0, 51, 0,
+ 1, 0, 0, 0, 80,179,229, 2, 31, 0, 52, 0, 1, 0, 0, 0, 80,179,229, 2, 31, 0, 53, 0, 1, 0, 0, 0, 80,179,229, 2,
+ 31, 0, 54, 0, 1, 0, 0, 0, 80,179,229, 2, 31, 0, 55, 0, 1, 0, 0, 0, 80,179,229, 2, 31, 0, 56, 0, 1, 0, 0, 0,
+ 80,179,229, 2, 31, 0, 57, 0, 1, 0, 0, 0, 80,179,229, 2, 31, 0, 58, 0, 1, 0, 0, 0, 80,179,229, 2, 31, 0, 59, 0,
+ 1, 0, 0, 0, 80,179,229, 2, 31, 0, 60, 0, 1, 0, 0, 0, 80,179,229, 2, 31, 0, 61, 0, 1, 0, 0, 0, 80,179,229, 2,
+ 31, 0, 62, 0, 1, 0, 0, 0, 80,179,229, 2, 31, 0, 63, 0, 1, 0, 0, 0, 80,179,229, 2, 31, 0, 64, 0, 1, 0, 0, 0,
+ 80,179,229, 2, 31, 0, 65, 0, 1, 0, 0, 0, 80,179,229, 2, 31, 0, 66, 0, 1, 0, 0, 0, 80,179,229, 2, 31, 0, 67, 0,
+ 1, 0, 0, 0, 80,179,229, 2, 31, 0, 68, 0, 1, 0, 0, 0, 80,179,229, 2, 31, 0, 69, 0, 1, 0, 0, 0, 80,179,229, 2,
+ 31, 0, 0, 0, 1, 0, 0, 0,104,182,229, 2, 31, 0, 1, 0, 1, 0, 0, 0,104,182,229, 2, 31, 0, 2, 0, 1, 0, 0, 0,
+104,182,229, 2, 31, 0, 3, 0, 1, 0, 0, 0,104,182,229, 2, 31, 0, 4, 0, 1, 0, 0, 0,104,182,229, 2, 31, 0, 5, 0,
+ 1, 0, 0, 0,104,182,229, 2, 31, 0, 6, 0, 1, 0, 0, 0,104,182,229, 2, 31, 0, 7, 0, 1, 0, 0, 0,104,182,229, 2,
+ 31, 0, 8, 0, 1, 0, 0, 0,104,182,229, 2, 31, 0, 9, 0, 1, 0, 0, 0,104,182,229, 2, 31, 0, 10, 0, 1, 0, 0, 0,
+104,182,229, 2, 31, 0, 11, 0, 1, 0, 0, 0,104,182,229, 2, 31, 0, 12, 0, 1, 0, 0, 0,104,182,229, 2, 31, 0, 13, 0,
+ 1, 0, 0, 0,104,182,229, 2, 31, 0, 14, 0, 1, 0, 0, 0,104,182,229, 2, 31, 0, 15, 0, 1, 0, 0, 0,104,182,229, 2,
+ 31, 0, 16, 0, 1, 0, 0, 0,104,182,229, 2, 31, 0, 17, 0, 1, 0, 0, 0,104,182,229, 2, 31, 0, 18, 0, 1, 0, 0, 0,
+104,182,229, 2, 31, 0, 19, 0, 1, 0, 0, 0,104,182,229, 2, 31, 0, 20, 0, 1, 0, 0, 0,104,182,229, 2, 31, 0, 21, 0,
+ 1, 0, 0, 0,104,182,229, 2, 31, 0, 22, 0, 1, 0, 0, 0,104,182,229, 2, 31, 0, 23, 0, 1, 0, 0, 0,104,182,229, 2,
+ 31, 0, 24, 0, 1, 0, 0, 0,104,182,229, 2, 31, 0, 25, 0, 1, 0, 0, 0,104,182,229, 2, 31, 0, 26, 0, 1, 0, 0, 0,
+104,182,229, 2, 31, 0, 27, 0, 1, 0, 0, 0,104,182,229, 2, 31, 0, 28, 0, 1, 0, 0, 0,104,182,229, 2, 31, 0, 29, 0,
+ 1, 0, 0, 0,104,182,229, 2, 31, 0, 30, 0, 1, 0, 0, 0,104,182,229, 2, 31, 0, 31, 0, 1, 0, 0, 0,104,182,229, 2,
+ 31, 0, 32, 0, 1, 0, 0, 0,104,182,229, 2, 31, 0, 33, 0, 1, 0, 0, 0,104,182,229, 2, 31, 0, 34, 0, 1, 0, 0, 0,
+104,182,229, 2, 31, 0, 35, 0, 1, 0, 0, 0,104,182,229, 2, 31, 0, 36, 0, 1, 0, 0, 0,104,182,229, 2, 31, 0, 37, 0,
+ 1, 0, 0, 0,104,182,229, 2, 31, 0, 38, 0, 1, 0, 0, 0,104,182,229, 2, 31, 0, 39, 0, 1, 0, 0, 0,104,182,229, 2,
+ 31, 0, 40, 0, 1, 0, 0, 0,104,182,229, 2, 31, 0, 41, 0, 1, 0, 0, 0,104,182,229, 2, 31, 0, 42, 0, 1, 0, 0, 0,
+104,182,229, 2, 31, 0, 43, 0, 1, 0, 0, 0,104,182,229, 2, 31, 0, 44, 0, 1, 0, 0, 0,104,182,229, 2, 31, 0, 45, 0,
+ 1, 0, 0, 0,104,182,229, 2, 31, 0, 46, 0, 1, 0, 0, 0,104,182,229, 2, 31, 0, 47, 0, 1, 0, 0, 0,104,182,229, 2,
+ 31, 0, 48, 0, 1, 0, 0, 0,104,182,229, 2, 31, 0, 49, 0, 1, 0, 0, 0,104,182,229, 2, 31, 0, 50, 0, 1, 0, 0, 0,
+104,182,229, 2, 31, 0, 51, 0, 1, 0, 0, 0,104,182,229, 2, 31, 0, 52, 0, 1, 0, 0, 0,104,182,229, 2, 31, 0, 53, 0,
+ 1, 0, 0, 0,104,182,229, 2, 31, 0, 54, 0, 1, 0, 0, 0,104,182,229, 2, 31, 0, 55, 0, 1, 0, 0, 0,104,182,229, 2,
+ 31, 0, 56, 0, 1, 0, 0, 0,104,182,229, 2, 31, 0, 57, 0, 1, 0, 0, 0,104,182,229, 2, 31, 0, 58, 0, 1, 0, 0, 0,
+104,182,229, 2, 31, 0, 59, 0, 1, 0, 0, 0,104,182,229, 2, 31, 0, 60, 0, 1, 0, 0, 0,104,182,229, 2, 31, 0, 61, 0,
+ 1, 0, 0, 0,104,182,229, 2, 31, 0, 62, 0, 1, 0, 0, 0,104,182,229, 2, 31, 0, 63, 0, 1, 0, 0, 0,104,182,229, 2,
+ 31, 0, 64, 0, 1, 0, 0, 0,104,182,229, 2, 31, 0, 65, 0, 1, 0, 0, 0,104,182,229, 2, 31, 0, 66, 0, 1, 0, 0, 0,
+104,182,229, 2, 31, 0, 67, 0, 1, 0, 0, 0,104,182,229, 2, 31, 0, 68, 0, 1, 0, 0, 0,104,182,229, 2, 31, 0, 69, 0,
+ 1, 0, 0, 0,104,182,229, 2, 31, 0, 0, 0, 1, 0, 0, 0,112,185,229, 2, 31, 0, 1, 0, 1, 0, 0, 0,112,185,229, 2,
+ 31, 0, 2, 0, 1, 0, 0, 0,112,185,229, 2, 31, 0, 3, 0, 1, 0, 0, 0,112,185,229, 2, 31, 0, 4, 0, 1, 0, 0, 0,
+112,185,229, 2, 31, 0, 5, 0, 1, 0, 0, 0,112,185,229, 2, 31, 0, 6, 0, 1, 0, 0, 0,112,185,229, 2, 31, 0, 7, 0,
+ 1, 0, 0, 0,112,185,229, 2, 31, 0, 8, 0, 1, 0, 0, 0,112,185,229, 2, 31, 0, 9, 0, 1, 0, 0, 0,112,185,229, 2,
+ 31, 0, 10, 0, 1, 0, 0, 0,112,185,229, 2, 31, 0, 11, 0, 1, 0, 0, 0,112,185,229, 2, 31, 0, 12, 0, 1, 0, 0, 0,
+112,185,229, 2, 31, 0, 13, 0, 1, 0, 0, 0,112,185,229, 2, 31, 0, 14, 0, 1, 0, 0, 0,112,185,229, 2, 31, 0, 15, 0,
+ 1, 0, 0, 0,112,185,229, 2, 31, 0, 16, 0, 1, 0, 0, 0,112,185,229, 2, 31, 0, 17, 0, 1, 0, 0, 0,112,185,229, 2,
+ 31, 0, 18, 0, 1, 0, 0, 0,112,185,229, 2, 31, 0, 19, 0, 1, 0, 0, 0,112,185,229, 2, 31, 0, 20, 0, 1, 0, 0, 0,
+112,185,229, 2, 31, 0, 21, 0, 1, 0, 0, 0,112,185,229, 2, 31, 0, 22, 0, 1, 0, 0, 0,112,185,229, 2, 31, 0, 23, 0,
+ 1, 0, 0, 0,112,185,229, 2, 31, 0, 24, 0, 1, 0, 0, 0,112,185,229, 2, 31, 0, 25, 0, 1, 0, 0, 0,112,185,229, 2,
+ 31, 0, 26, 0, 1, 0, 0, 0,112,185,229, 2, 31, 0, 27, 0, 1, 0, 0, 0,112,185,229, 2, 31, 0, 28, 0, 1, 0, 0, 0,
+112,185,229, 2, 31, 0, 29, 0, 1, 0, 0, 0,112,185,229, 2, 31, 0, 30, 0, 1, 0, 0, 0,112,185,229, 2, 31, 0, 31, 0,
+ 1, 0, 0, 0,112,185,229, 2, 31, 0, 32, 0, 1, 0, 0, 0,112,185,229, 2, 31, 0, 33, 0, 1, 0, 0, 0,112,185,229, 2,
+ 31, 0, 34, 0, 1, 0, 0, 0,112,185,229, 2, 31, 0, 35, 0, 1, 0, 0, 0,112,185,229, 2, 31, 0, 36, 0, 1, 0, 0, 0,
+112,185,229, 2, 31, 0, 37, 0, 1, 0, 0, 0,112,185,229, 2, 31, 0, 38, 0, 1, 0, 0, 0,112,185,229, 2, 31, 0, 39, 0,
+ 1, 0, 0, 0,112,185,229, 2, 31, 0, 40, 0, 1, 0, 0, 0,112,185,229, 2, 31, 0, 41, 0, 1, 0, 0, 0,112,185,229, 2,
+ 31, 0, 42, 0, 1, 0, 0, 0,112,185,229, 2, 31, 0, 43, 0, 1, 0, 0, 0,112,185,229, 2, 31, 0, 44, 0, 1, 0, 0, 0,
+112,185,229, 2, 31, 0, 45, 0, 1, 0, 0, 0,112,185,229, 2, 31, 0, 46, 0, 1, 0, 0, 0,112,185,229, 2, 31, 0, 47, 0,
+ 1, 0, 0, 0,112,185,229, 2, 31, 0, 48, 0, 1, 0, 0, 0,112,185,229, 2, 31, 0, 49, 0, 1, 0, 0, 0,112,185,229, 2,
+ 31, 0, 50, 0, 1, 0, 0, 0,112,185,229, 2, 31, 0, 51, 0, 1, 0, 0, 0,112,185,229, 2, 31, 0, 52, 0, 1, 0, 0, 0,
+112,185,229, 2, 31, 0, 53, 0, 1, 0, 0, 0,112,185,229, 2, 31, 0, 54, 0, 1, 0, 0, 0,112,185,229, 2, 31, 0, 55, 0,
+ 1, 0, 0, 0,112,185,229, 2, 31, 0, 56, 0, 1, 0, 0, 0,112,185,229, 2, 31, 0, 57, 0, 1, 0, 0, 0,112,185,229, 2,
+ 31, 0, 58, 0, 1, 0, 0, 0,112,185,229, 2, 31, 0, 59, 0, 1, 0, 0, 0,112,185,229, 2, 31, 0, 60, 0, 1, 0, 0, 0,
+112,185,229, 2, 31, 0, 61, 0, 1, 0, 0, 0,112,185,229, 2, 31, 0, 62, 0, 1, 0, 0, 0,112,185,229, 2, 31, 0, 63, 0,
+ 1, 0, 0, 0,112,185,229, 2, 31, 0, 64, 0, 1, 0, 0, 0,112,185,229, 2, 31, 0, 65, 0, 1, 0, 0, 0,112,185,229, 2,
+ 31, 0, 66, 0, 1, 0, 0, 0,112,185,229, 2, 31, 0, 67, 0, 1, 0, 0, 0,112,185,229, 2, 31, 0, 68, 0, 1, 0, 0, 0,
+112,185,229, 2, 31, 0, 69, 0, 1, 0, 0, 0,112,185,229, 2, 31, 0, 0, 0, 1, 0, 0, 0,120,188,229, 2, 31, 0, 1, 0,
+ 1, 0, 0, 0,120,188,229, 2, 31, 0, 2, 0, 1, 0, 0, 0,120,188,229, 2, 31, 0, 3, 0, 1, 0, 0, 0,120,188,229, 2,
+ 31, 0, 4, 0, 1, 0, 0, 0,120,188,229, 2, 31, 0, 5, 0, 1, 0, 0, 0,120,188,229, 2, 31, 0, 6, 0, 1, 0, 0, 0,
+120,188,229, 2, 31, 0, 7, 0, 1, 0, 0, 0,120,188,229, 2, 31, 0, 8, 0, 1, 0, 0, 0,120,188,229, 2, 31, 0, 9, 0,
+ 1, 0, 0, 0,120,188,229, 2, 31, 0, 10, 0, 1, 0, 0, 0,120,188,229, 2, 31, 0, 11, 0, 1, 0, 0, 0,120,188,229, 2,
+ 31, 0, 12, 0, 1, 0, 0, 0,120,188,229, 2, 31, 0, 13, 0, 1, 0, 0, 0,120,188,229, 2, 31, 0, 14, 0, 1, 0, 0, 0,
+120,188,229, 2, 31, 0, 15, 0, 1, 0, 0, 0,120,188,229, 2, 31, 0, 16, 0, 1, 0, 0, 0,120,188,229, 2, 31, 0, 17, 0,
+ 1, 0, 0, 0,120,188,229, 2, 31, 0, 18, 0, 1, 0, 0, 0,120,188,229, 2, 31, 0, 19, 0, 1, 0, 0, 0,120,188,229, 2,
+ 31, 0, 20, 0, 1, 0, 0, 0,120,188,229, 2, 31, 0, 21, 0, 1, 0, 0, 0,120,188,229, 2, 31, 0, 22, 0, 1, 0, 0, 0,
+120,188,229, 2, 31, 0, 23, 0, 1, 0, 0, 0,120,188,229, 2, 31, 0, 24, 0, 1, 0, 0, 0,120,188,229, 2, 31, 0, 25, 0,
+ 1, 0, 0, 0,120,188,229, 2, 31, 0, 26, 0, 1, 0, 0, 0,120,188,229, 2, 31, 0, 27, 0, 1, 0, 0, 0,120,188,229, 2,
+ 31, 0, 28, 0, 1, 0, 0, 0,120,188,229, 2, 31, 0, 29, 0, 1, 0, 0, 0,120,188,229, 2, 31, 0, 30, 0, 1, 0, 0, 0,
+120,188,229, 2, 31, 0, 31, 0, 1, 0, 0, 0,120,188,229, 2, 31, 0, 32, 0, 1, 0, 0, 0,120,188,229, 2, 31, 0, 33, 0,
+ 1, 0, 0, 0,120,188,229, 2, 31, 0, 34, 0, 1, 0, 0, 0,120,188,229, 2, 31, 0, 35, 0, 1, 0, 0, 0,120,188,229, 2,
+ 31, 0, 36, 0, 1, 0, 0, 0,120,188,229, 2, 31, 0, 37, 0, 1, 0, 0, 0,120,188,229, 2, 31, 0, 38, 0, 1, 0, 0, 0,
+120,188,229, 2, 31, 0, 39, 0, 1, 0, 0, 0,120,188,229, 2, 31, 0, 40, 0, 1, 0, 0, 0,120,188,229, 2, 31, 0, 41, 0,
+ 1, 0, 0, 0,120,188,229, 2, 31, 0, 42, 0, 1, 0, 0, 0,120,188,229, 2, 31, 0, 43, 0, 1, 0, 0, 0,120,188,229, 2,
+ 31, 0, 44, 0, 1, 0, 0, 0,120,188,229, 2, 31, 0, 45, 0, 1, 0, 0, 0,120,188,229, 2, 31, 0, 46, 0, 1, 0, 0, 0,
+120,188,229, 2, 31, 0, 47, 0, 1, 0, 0, 0,120,188,229, 2, 31, 0, 48, 0, 1, 0, 0, 0,120,188,229, 2, 31, 0, 49, 0,
+ 1, 0, 0, 0,120,188,229, 2, 31, 0, 50, 0, 1, 0, 0, 0,120,188,229, 2, 31, 0, 51, 0, 1, 0, 0, 0,120,188,229, 2,
+ 31, 0, 52, 0, 1, 0, 0, 0,120,188,229, 2, 31, 0, 53, 0, 1, 0, 0, 0,120,188,229, 2, 31, 0, 54, 0, 1, 0, 0, 0,
+120,188,229, 2, 31, 0, 55, 0, 1, 0, 0, 0,120,188,229, 2, 31, 0, 56, 0, 1, 0, 0, 0,120,188,229, 2, 31, 0, 57, 0,
+ 1, 0, 0, 0,120,188,229, 2, 31, 0, 58, 0, 1, 0, 0, 0,120,188,229, 2, 31, 0, 59, 0, 1, 0, 0, 0,120,188,229, 2,
+ 31, 0, 60, 0, 1, 0, 0, 0,120,188,229, 2, 31, 0, 61, 0, 1, 0, 0, 0,120,188,229, 2, 31, 0, 62, 0, 1, 0, 0, 0,
+120,188,229, 2, 31, 0, 63, 0, 1, 0, 0, 0,120,188,229, 2, 31, 0, 64, 0, 1, 0, 0, 0,120,188,229, 2, 31, 0, 65, 0,
+ 1, 0, 0, 0,120,188,229, 2, 31, 0, 66, 0, 1, 0, 0, 0,120,188,229, 2, 31, 0, 67, 0, 1, 0, 0, 0,120,188,229, 2,
+ 31, 0, 68, 0, 1, 0, 0, 0,120,188,229, 2, 31, 0, 69, 0, 1, 0, 0, 0,120,188,229, 2, 31, 0, 0, 0, 1, 0, 0, 0,
+128,191,229, 2, 31, 0, 1, 0, 1, 0, 0, 0,128,191,229, 2, 31, 0, 2, 0, 1, 0, 0, 0,128,191,229, 2, 31, 0, 3, 0,
+ 1, 0, 0, 0,128,191,229, 2, 31, 0, 4, 0, 1, 0, 0, 0,128,191,229, 2, 31, 0, 5, 0, 1, 0, 0, 0,128,191,229, 2,
+ 31, 0, 6, 0, 1, 0, 0, 0,128,191,229, 2, 31, 0, 7, 0, 1, 0, 0, 0,128,191,229, 2, 31, 0, 8, 0, 1, 0, 0, 0,
+128,191,229, 2, 31, 0, 9, 0, 1, 0, 0, 0,128,191,229, 2, 31, 0, 10, 0, 1, 0, 0, 0,128,191,229, 2, 31, 0, 11, 0,
+ 1, 0, 0, 0,128,191,229, 2, 31, 0, 12, 0, 1, 0, 0, 0,128,191,229, 2, 31, 0, 13, 0, 1, 0, 0, 0,128,191,229, 2,
+ 31, 0, 14, 0, 1, 0, 0, 0,128,191,229, 2, 31, 0, 15, 0, 1, 0, 0, 0,128,191,229, 2, 31, 0, 16, 0, 1, 0, 0, 0,
+128,191,229, 2, 31, 0, 17, 0, 1, 0, 0, 0,128,191,229, 2, 31, 0, 18, 0, 1, 0, 0, 0,128,191,229, 2, 31, 0, 19, 0,
+ 1, 0, 0, 0,128,191,229, 2, 31, 0, 20, 0, 1, 0, 0, 0,128,191,229, 2, 31, 0, 21, 0, 1, 0, 0, 0,128,191,229, 2,
+ 31, 0, 22, 0, 1, 0, 0, 0,128,191,229, 2, 31, 0, 23, 0, 1, 0, 0, 0,128,191,229, 2, 31, 0, 24, 0, 1, 0, 0, 0,
+128,191,229, 2, 31, 0, 25, 0, 1, 0, 0, 0,128,191,229, 2, 31, 0, 26, 0, 1, 0, 0, 0,128,191,229, 2, 31, 0, 27, 0,
+ 1, 0, 0, 0,128,191,229, 2, 31, 0, 28, 0, 1, 0, 0, 0,128,191,229, 2, 31, 0, 29, 0, 1, 0, 0, 0,128,191,229, 2,
+ 31, 0, 30, 0, 1, 0, 0, 0,128,191,229, 2, 31, 0, 31, 0, 1, 0, 0, 0,128,191,229, 2, 31, 0, 32, 0, 1, 0, 0, 0,
+128,191,229, 2, 31, 0, 33, 0, 1, 0, 0, 0,128,191,229, 2, 31, 0, 34, 0, 1, 0, 0, 0,128,191,229, 2, 31, 0, 35, 0,
+ 1, 0, 0, 0,128,191,229, 2, 31, 0, 36, 0, 1, 0, 0, 0,128,191,229, 2, 31, 0, 37, 0, 1, 0, 0, 0,128,191,229, 2,
+ 31, 0, 38, 0, 1, 0, 0, 0,128,191,229, 2, 31, 0, 39, 0, 1, 0, 0, 0,128,191,229, 2, 31, 0, 40, 0, 1, 0, 0, 0,
+128,191,229, 2, 31, 0, 41, 0, 1, 0, 0, 0,128,191,229, 2, 31, 0, 42, 0, 1, 0, 0, 0,128,191,229, 2, 31, 0, 43, 0,
+ 1, 0, 0, 0,128,191,229, 2, 31, 0, 44, 0, 1, 0, 0, 0,128,191,229, 2, 31, 0, 45, 0, 1, 0, 0, 0,128,191,229, 2,
+ 31, 0, 46, 0, 1, 0, 0, 0,128,191,229, 2, 31, 0, 47, 0, 1, 0, 0, 0,128,191,229, 2, 31, 0, 48, 0, 1, 0, 0, 0,
+128,191,229, 2, 31, 0, 49, 0, 1, 0, 0, 0,128,191,229, 2, 31, 0, 50, 0, 1, 0, 0, 0,128,191,229, 2, 31, 0, 51, 0,
+ 1, 0, 0, 0,128,191,229, 2, 31, 0, 52, 0, 1, 0, 0, 0,128,191,229, 2, 31, 0, 53, 0, 1, 0, 0, 0,128,191,229, 2,
+ 31, 0, 54, 0, 1, 0, 0, 0,128,191,229, 2, 31, 0, 55, 0, 1, 0, 0, 0,128,191,229, 2, 31, 0, 56, 0, 1, 0, 0, 0,
+128,191,229, 2, 31, 0, 57, 0, 1, 0, 0, 0,128,191,229, 2, 31, 0, 58, 0, 1, 0, 0, 0,128,191,229, 2, 31, 0, 59, 0,
+ 1, 0, 0, 0,128,191,229, 2, 31, 0, 60, 0, 1, 0, 0, 0,128,191,229, 2, 31, 0, 61, 0, 1, 0, 0, 0,128,191,229, 2,
+ 31, 0, 62, 0, 1, 0, 0, 0,128,191,229, 2, 31, 0, 63, 0, 1, 0, 0, 0,128,191,229, 2, 31, 0, 64, 0, 1, 0, 0, 0,
+128,191,229, 2, 31, 0, 65, 0, 1, 0, 0, 0,128,191,229, 2, 31, 0, 66, 0, 1, 0, 0, 0,128,191,229, 2, 31, 0, 67, 0,
+ 1, 0, 0, 0,128,191,229, 2, 31, 0, 68, 0, 1, 0, 0, 0,128,191,229, 2, 31, 0, 69, 0, 1, 0, 0, 0,128,191,229, 2,
+ 31, 0, 0, 0, 1, 0, 0, 0,136,194,229, 2, 31, 0, 1, 0, 1, 0, 0, 0,136,194,229, 2, 31, 0, 2, 0, 1, 0, 0, 0,
+136,194,229, 2, 31, 0, 3, 0, 1, 0, 0, 0,136,194,229, 2, 31, 0, 4, 0, 1, 0, 0, 0,136,194,229, 2, 31, 0, 5, 0,
+ 1, 0, 0, 0,136,194,229, 2, 31, 0, 6, 0, 1, 0, 0, 0,136,194,229, 2, 31, 0, 7, 0, 1, 0, 0, 0,136,194,229, 2,
+ 31, 0, 8, 0, 1, 0, 0, 0,136,194,229, 2, 31, 0, 9, 0, 1, 0, 0, 0,136,194,229, 2, 31, 0, 10, 0, 1, 0, 0, 0,
+136,194,229, 2, 31, 0, 11, 0, 1, 0, 0, 0,136,194,229, 2, 31, 0, 12, 0, 1, 0, 0, 0,136,194,229, 2, 31, 0, 13, 0,
+ 1, 0, 0, 0,136,194,229, 2, 31, 0, 14, 0, 1, 0, 0, 0,136,194,229, 2, 31, 0, 15, 0, 1, 0, 0, 0,136,194,229, 2,
+ 31, 0, 16, 0, 1, 0, 0, 0,136,194,229, 2, 31, 0, 17, 0, 1, 0, 0, 0,136,194,229, 2, 31, 0, 18, 0, 1, 0, 0, 0,
+136,194,229, 2, 31, 0, 19, 0, 1, 0, 0, 0,136,194,229, 2, 31, 0, 20, 0, 1, 0, 0, 0,136,194,229, 2, 31, 0, 21, 0,
+ 1, 0, 0, 0,136,194,229, 2, 31, 0, 22, 0, 1, 0, 0, 0,136,194,229, 2, 31, 0, 23, 0, 1, 0, 0, 0,136,194,229, 2,
+ 31, 0, 24, 0, 1, 0, 0, 0,136,194,229, 2, 31, 0, 25, 0, 1, 0, 0, 0,136,194,229, 2, 31, 0, 26, 0, 1, 0, 0, 0,
+136,194,229, 2, 31, 0, 27, 0, 1, 0, 0, 0,136,194,229, 2, 31, 0, 28, 0, 1, 0, 0, 0,136,194,229, 2, 31, 0, 29, 0,
+ 1, 0, 0, 0,136,194,229, 2, 31, 0, 30, 0, 1, 0, 0, 0,136,194,229, 2, 31, 0, 31, 0, 1, 0, 0, 0,136,194,229, 2,
+ 31, 0, 32, 0, 1, 0, 0, 0,136,194,229, 2, 31, 0, 33, 0, 1, 0, 0, 0,136,194,229, 2, 31, 0, 34, 0, 1, 0, 0, 0,
+136,194,229, 2, 31, 0, 35, 0, 1, 0, 0, 0,136,194,229, 2, 31, 0, 36, 0, 1, 0, 0, 0,136,194,229, 2, 31, 0, 37, 0,
+ 1, 0, 0, 0,136,194,229, 2, 31, 0, 38, 0, 1, 0, 0, 0,136,194,229, 2, 31, 0, 39, 0, 1, 0, 0, 0,136,194,229, 2,
+ 31, 0, 40, 0, 1, 0, 0, 0,136,194,229, 2, 31, 0, 41, 0, 1, 0, 0, 0,136,194,229, 2, 31, 0, 42, 0, 1, 0, 0, 0,
+136,194,229, 2, 31, 0, 43, 0, 1, 0, 0, 0,136,194,229, 2, 31, 0, 44, 0, 1, 0, 0, 0,136,194,229, 2, 31, 0, 45, 0,
+ 1, 0, 0, 0,136,194,229, 2, 31, 0, 46, 0, 1, 0, 0, 0,136,194,229, 2, 31, 0, 47, 0, 1, 0, 0, 0,136,194,229, 2,
+ 31, 0, 48, 0, 1, 0, 0, 0,136,194,229, 2, 31, 0, 49, 0, 1, 0, 0, 0,136,194,229, 2, 31, 0, 50, 0, 1, 0, 0, 0,
+136,194,229, 2, 31, 0, 51, 0, 1, 0, 0, 0,136,194,229, 2, 31, 0, 52, 0, 1, 0, 0, 0,136,194,229, 2, 31, 0, 53, 0,
+ 1, 0, 0, 0,136,194,229, 2, 31, 0, 54, 0, 1, 0, 0, 0,136,194,229, 2, 31, 0, 55, 0, 1, 0, 0, 0,136,194,229, 2,
+ 31, 0, 56, 0, 1, 0, 0, 0,136,194,229, 2, 31, 0, 57, 0, 1, 0, 0, 0,136,194,229, 2, 31, 0, 58, 0, 1, 0, 0, 0,
+136,194,229, 2, 31, 0, 59, 0, 1, 0, 0, 0,136,194,229, 2, 31, 0, 60, 0, 1, 0, 0, 0,136,194,229, 2, 31, 0, 61, 0,
+ 1, 0, 0, 0,136,194,229, 2, 31, 0, 62, 0, 1, 0, 0, 0,136,194,229, 2, 31, 0, 63, 0, 1, 0, 0, 0,136,194,229, 2,
+ 31, 0, 64, 0, 1, 0, 0, 0,136,194,229, 2, 31, 0, 65, 0, 1, 0, 0, 0,136,194,229, 2, 31, 0, 66, 0, 1, 0, 0, 0,
+136,194,229, 2, 31, 0, 67, 0, 1, 0, 0, 0,136,194,229, 2, 31, 0, 68, 0, 1, 0, 0, 0,136,194,229, 2, 31, 0, 69, 0,
+ 1, 0, 0, 0,136,194,229, 2, 31, 0, 0, 0, 1, 0, 0, 0,144,197,229, 2, 31, 0, 1, 0, 1, 0, 0, 0,144,197,229, 2,
+ 31, 0, 2, 0, 1, 0, 0, 0,144,197,229, 2, 31, 0, 3, 0, 1, 0, 0, 0,144,197,229, 2, 31, 0, 4, 0, 1, 0, 0, 0,
+144,197,229, 2, 31, 0, 5, 0, 1, 0, 0, 0,144,197,229, 2, 31, 0, 6, 0, 1, 0, 0, 0,144,197,229, 2, 31, 0, 7, 0,
+ 1, 0, 0, 0,144,197,229, 2, 31, 0, 8, 0, 1, 0, 0, 0,144,197,229, 2, 31, 0, 9, 0, 1, 0, 0, 0,144,197,229, 2,
+ 31, 0, 10, 0, 1, 0, 0, 0,144,197,229, 2, 31, 0, 11, 0, 1, 0, 0, 0,144,197,229, 2, 31, 0, 12, 0, 1, 0, 0, 0,
+144,197,229, 2, 31, 0, 13, 0, 1, 0, 0, 0,144,197,229, 2, 31, 0, 14, 0, 1, 0, 0, 0,144,197,229, 2, 31, 0, 15, 0,
+ 1, 0, 0, 0,144,197,229, 2, 31, 0, 16, 0, 1, 0, 0, 0,144,197,229, 2, 31, 0, 17, 0, 1, 0, 0, 0,144,197,229, 2,
+ 31, 0, 18, 0, 1, 0, 0, 0,144,197,229, 2, 31, 0, 19, 0, 1, 0, 0, 0,144,197,229, 2, 31, 0, 20, 0, 1, 0, 0, 0,
+144,197,229, 2, 31, 0, 21, 0, 1, 0, 0, 0,144,197,229, 2, 31, 0, 22, 0, 1, 0, 0, 0,144,197,229, 2, 31, 0, 23, 0,
+ 1, 0, 0, 0,144,197,229, 2, 31, 0, 24, 0, 1, 0, 0, 0,144,197,229, 2, 31, 0, 25, 0, 1, 0, 0, 0,144,197,229, 2,
+ 31, 0, 26, 0, 1, 0, 0, 0,144,197,229, 2, 31, 0, 27, 0, 1, 0, 0, 0,144,197,229, 2, 31, 0, 28, 0, 1, 0, 0, 0,
+144,197,229, 2, 31, 0, 29, 0, 1, 0, 0, 0,144,197,229, 2, 31, 0, 30, 0, 1, 0, 0, 0,144,197,229, 2, 31, 0, 31, 0,
+ 1, 0, 0, 0,144,197,229, 2, 31, 0, 32, 0, 1, 0, 0, 0,144,197,229, 2, 31, 0, 33, 0, 1, 0, 0, 0,144,197,229, 2,
+ 31, 0, 34, 0, 1, 0, 0, 0,144,197,229, 2, 31, 0, 35, 0, 1, 0, 0, 0,144,197,229, 2, 31, 0, 36, 0, 1, 0, 0, 0,
+144,197,229, 2, 31, 0, 37, 0, 1, 0, 0, 0,144,197,229, 2, 31, 0, 38, 0, 1, 0, 0, 0,144,197,229, 2, 31, 0, 39, 0,
+ 1, 0, 0, 0,144,197,229, 2, 31, 0, 40, 0, 1, 0, 0, 0,144,197,229, 2, 31, 0, 41, 0, 1, 0, 0, 0,144,197,229, 2,
+ 31, 0, 42, 0, 1, 0, 0, 0,144,197,229, 2, 31, 0, 43, 0, 1, 0, 0, 0,144,197,229, 2, 31, 0, 44, 0, 1, 0, 0, 0,
+144,197,229, 2, 31, 0, 45, 0, 1, 0, 0, 0,144,197,229, 2, 31, 0, 46, 0, 1, 0, 0, 0,144,197,229, 2, 31, 0, 47, 0,
+ 1, 0, 0, 0,144,197,229, 2, 31, 0, 48, 0, 1, 0, 0, 0,144,197,229, 2, 31, 0, 49, 0, 1, 0, 0, 0,144,197,229, 2,
+ 31, 0, 50, 0, 1, 0, 0, 0,144,197,229, 2, 31, 0, 51, 0, 1, 0, 0, 0,144,197,229, 2, 31, 0, 52, 0, 1, 0, 0, 0,
+144,197,229, 2, 31, 0, 53, 0, 1, 0, 0, 0,144,197,229, 2, 31, 0, 54, 0, 1, 0, 0, 0,144,197,229, 2, 31, 0, 55, 0,
+ 1, 0, 0, 0,144,197,229, 2, 31, 0, 56, 0, 1, 0, 0, 0,144,197,229, 2, 31, 0, 57, 0, 1, 0, 0, 0,144,197,229, 2,
+ 31, 0, 58, 0, 1, 0, 0, 0,144,197,229, 2, 31, 0, 59, 0, 1, 0, 0, 0,144,197,229, 2, 31, 0, 60, 0, 1, 0, 0, 0,
+144,197,229, 2, 31, 0, 61, 0, 1, 0, 0, 0,144,197,229, 2, 31, 0, 62, 0, 1, 0, 0, 0,144,197,229, 2, 31, 0, 63, 0,
+ 1, 0, 0, 0,144,197,229, 2, 31, 0, 64, 0, 1, 0, 0, 0,144,197,229, 2, 31, 0, 65, 0, 1, 0, 0, 0,144,197,229, 2,
+ 31, 0, 66, 0, 1, 0, 0, 0,144,197,229, 2, 31, 0, 67, 0, 1, 0, 0, 0,144,197,229, 2, 31, 0, 68, 0, 1, 0, 0, 0,
+144,197,229, 2, 31, 0, 69, 0, 1, 0, 0, 0,144,197,229, 2, 31, 0, 0, 0, 1, 0, 0, 0,152,200,229, 2, 31, 0, 1, 0,
+ 1, 0, 0, 0,152,200,229, 2, 31, 0, 2, 0, 1, 0, 0, 0,152,200,229, 2, 31, 0, 3, 0, 1, 0, 0, 0,152,200,229, 2,
+ 31, 0, 4, 0, 1, 0, 0, 0,152,200,229, 2, 31, 0, 5, 0, 1, 0, 0, 0,152,200,229, 2, 31, 0, 6, 0, 1, 0, 0, 0,
+152,200,229, 2, 31, 0, 7, 0, 1, 0, 0, 0,152,200,229, 2, 31, 0, 8, 0, 1, 0, 0, 0,152,200,229, 2, 31, 0, 9, 0,
+ 1, 0, 0, 0,152,200,229, 2, 31, 0, 10, 0, 1, 0, 0, 0,152,200,229, 2, 31, 0, 11, 0, 1, 0, 0, 0,152,200,229, 2,
+ 31, 0, 12, 0, 1, 0, 0, 0,152,200,229, 2, 31, 0, 13, 0, 1, 0, 0, 0,152,200,229, 2, 31, 0, 14, 0, 1, 0, 0, 0,
+152,200,229, 2, 31, 0, 15, 0, 1, 0, 0, 0,152,200,229, 2, 31, 0, 16, 0, 1, 0, 0, 0,152,200,229, 2, 31, 0, 17, 0,
+ 1, 0, 0, 0,152,200,229, 2, 31, 0, 18, 0, 1, 0, 0, 0,152,200,229, 2, 31, 0, 19, 0, 1, 0, 0, 0,152,200,229, 2,
+ 31, 0, 20, 0, 1, 0, 0, 0,152,200,229, 2, 31, 0, 21, 0, 1, 0, 0, 0,152,200,229, 2, 31, 0, 22, 0, 1, 0, 0, 0,
+152,200,229, 2, 31, 0, 23, 0, 1, 0, 0, 0,152,200,229, 2, 31, 0, 24, 0, 1, 0, 0, 0,152,200,229, 2, 31, 0, 25, 0,
+ 1, 0, 0, 0,152,200,229, 2, 31, 0, 26, 0, 1, 0, 0, 0,152,200,229, 2, 31, 0, 27, 0, 1, 0, 0, 0,152,200,229, 2,
+ 31, 0, 28, 0, 1, 0, 0, 0,152,200,229, 2, 31, 0, 29, 0, 1, 0, 0, 0,152,200,229, 2, 31, 0, 30, 0, 1, 0, 0, 0,
+152,200,229, 2, 31, 0, 31, 0, 1, 0, 0, 0,152,200,229, 2, 31, 0, 32, 0, 1, 0, 0, 0,152,200,229, 2, 31, 0, 33, 0,
+ 1, 0, 0, 0,152,200,229, 2, 31, 0, 34, 0, 1, 0, 0, 0,152,200,229, 2, 31, 0, 35, 0, 1, 0, 0, 0,152,200,229, 2,
+ 31, 0, 36, 0, 1, 0, 0, 0,152,200,229, 2, 31, 0, 37, 0, 1, 0, 0, 0,152,200,229, 2, 31, 0, 38, 0, 1, 0, 0, 0,
+152,200,229, 2, 31, 0, 39, 0, 1, 0, 0, 0,152,200,229, 2, 31, 0, 40, 0, 1, 0, 0, 0,152,200,229, 2, 31, 0, 41, 0,
+ 1, 0, 0, 0,152,200,229, 2, 31, 0, 42, 0, 1, 0, 0, 0,152,200,229, 2, 31, 0, 43, 0, 1, 0, 0, 0,152,200,229, 2,
+ 31, 0, 44, 0, 1, 0, 0, 0,152,200,229, 2, 31, 0, 45, 0, 1, 0, 0, 0,152,200,229, 2, 31, 0, 46, 0, 1, 0, 0, 0,
+152,200,229, 2, 31, 0, 47, 0, 1, 0, 0, 0,152,200,229, 2, 31, 0, 48, 0, 1, 0, 0, 0,152,200,229, 2, 31, 0, 49, 0,
+ 1, 0, 0, 0,152,200,229, 2, 31, 0, 50, 0, 1, 0, 0, 0,152,200,229, 2, 31, 0, 51, 0, 1, 0, 0, 0,152,200,229, 2,
+ 31, 0, 52, 0, 1, 0, 0, 0,152,200,229, 2, 31, 0, 53, 0, 1, 0, 0, 0,152,200,229, 2, 31, 0, 54, 0, 1, 0, 0, 0,
+152,200,229, 2, 31, 0, 55, 0, 1, 0, 0, 0,152,200,229, 2, 31, 0, 56, 0, 1, 0, 0, 0,152,200,229, 2, 31, 0, 57, 0,
+ 1, 0, 0, 0,152,200,229, 2, 31, 0, 58, 0, 1, 0, 0, 0,152,200,229, 2, 31, 0, 59, 0, 1, 0, 0, 0,152,200,229, 2,
+ 31, 0, 60, 0, 1, 0, 0, 0,152,200,229, 2, 31, 0, 61, 0, 1, 0, 0, 0,152,200,229, 2, 31, 0, 62, 0, 1, 0, 0, 0,
+152,200,229, 2, 31, 0, 63, 0, 1, 0, 0, 0,152,200,229, 2, 31, 0, 64, 0, 1, 0, 0, 0,152,200,229, 2, 31, 0, 65, 0,
+ 1, 0, 0, 0,152,200,229, 2, 31, 0, 66, 0, 1, 0, 0, 0,152,200,229, 2, 31, 0, 67, 0, 1, 0, 0, 0,152,200,229, 2,
+ 31, 0, 68, 0, 1, 0, 0, 0,152,200,229, 2, 31, 0, 69, 0, 1, 0, 0, 0,152,200,229, 2, 31, 0, 0, 0, 1, 0, 0, 0,
+160,203,229, 2, 31, 0, 1, 0, 1, 0, 0, 0,160,203,229, 2, 31, 0, 2, 0, 1, 0, 0, 0,160,203,229, 2, 31, 0, 3, 0,
+ 1, 0, 0, 0,160,203,229, 2, 31, 0, 4, 0, 1, 0, 0, 0,160,203,229, 2, 31, 0, 5, 0, 1, 0, 0, 0,160,203,229, 2,
+ 31, 0, 6, 0, 1, 0, 0, 0,160,203,229, 2, 31, 0, 7, 0, 1, 0, 0, 0,160,203,229, 2, 31, 0, 8, 0, 1, 0, 0, 0,
+160,203,229, 2, 31, 0, 9, 0, 1, 0, 0, 0,160,203,229, 2, 31, 0, 10, 0, 1, 0, 0, 0,160,203,229, 2, 31, 0, 11, 0,
+ 1, 0, 0, 0,160,203,229, 2, 31, 0, 12, 0, 1, 0, 0, 0,160,203,229, 2, 31, 0, 13, 0, 1, 0, 0, 0,160,203,229, 2,
+ 31, 0, 14, 0, 1, 0, 0, 0,160,203,229, 2, 31, 0, 15, 0, 1, 0, 0, 0,160,203,229, 2, 31, 0, 16, 0, 1, 0, 0, 0,
+160,203,229, 2, 31, 0, 17, 0, 1, 0, 0, 0,160,203,229, 2, 31, 0, 18, 0, 1, 0, 0, 0,160,203,229, 2, 31, 0, 19, 0,
+ 1, 0, 0, 0,160,203,229, 2, 31, 0, 20, 0, 1, 0, 0, 0,160,203,229, 2, 31, 0, 21, 0, 1, 0, 0, 0,160,203,229, 2,
+ 31, 0, 22, 0, 1, 0, 0, 0,160,203,229, 2, 31, 0, 23, 0, 1, 0, 0, 0,160,203,229, 2, 31, 0, 24, 0, 1, 0, 0, 0,
+160,203,229, 2, 31, 0, 25, 0, 1, 0, 0, 0,160,203,229, 2, 31, 0, 26, 0, 1, 0, 0, 0,160,203,229, 2, 31, 0, 27, 0,
+ 1, 0, 0, 0,160,203,229, 2, 31, 0, 28, 0, 1, 0, 0, 0,160,203,229, 2, 31, 0, 29, 0, 1, 0, 0, 0,160,203,229, 2,
+ 31, 0, 30, 0, 1, 0, 0, 0,160,203,229, 2, 31, 0, 31, 0, 1, 0, 0, 0,160,203,229, 2, 31, 0, 32, 0, 1, 0, 0, 0,
+160,203,229, 2, 31, 0, 33, 0, 1, 0, 0, 0,160,203,229, 2, 31, 0, 34, 0, 1, 0, 0, 0,160,203,229, 2, 31, 0, 35, 0,
+ 1, 0, 0, 0,160,203,229, 2, 31, 0, 36, 0, 1, 0, 0, 0,160,203,229, 2, 31, 0, 37, 0, 1, 0, 0, 0,160,203,229, 2,
+ 31, 0, 38, 0, 1, 0, 0, 0,160,203,229, 2, 31, 0, 39, 0, 1, 0, 0, 0,160,203,229, 2, 31, 0, 40, 0, 1, 0, 0, 0,
+160,203,229, 2, 31, 0, 41, 0, 1, 0, 0, 0,160,203,229, 2, 31, 0, 42, 0, 1, 0, 0, 0,160,203,229, 2, 31, 0, 43, 0,
+ 1, 0, 0, 0,160,203,229, 2, 31, 0, 44, 0, 1, 0, 0, 0,160,203,229, 2, 31, 0, 45, 0, 1, 0, 0, 0,160,203,229, 2,
+ 31, 0, 46, 0, 1, 0, 0, 0,160,203,229, 2, 31, 0, 47, 0, 1, 0, 0, 0,160,203,229, 2, 31, 0, 48, 0, 1, 0, 0, 0,
+160,203,229, 2, 31, 0, 49, 0, 1, 0, 0, 0,160,203,229, 2, 31, 0, 50, 0, 1, 0, 0, 0,160,203,229, 2, 31, 0, 51, 0,
+ 1, 0, 0, 0,160,203,229, 2, 31, 0, 52, 0, 1, 0, 0, 0,160,203,229, 2, 31, 0, 53, 0, 1, 0, 0, 0,160,203,229, 2,
+ 31, 0, 54, 0, 1, 0, 0, 0,160,203,229, 2, 31, 0, 55, 0, 1, 0, 0, 0,160,203,229, 2, 31, 0, 56, 0, 1, 0, 0, 0,
+160,203,229, 2, 31, 0, 57, 0, 1, 0, 0, 0,160,203,229, 2, 31, 0, 58, 0, 1, 0, 0, 0,160,203,229, 2, 31, 0, 59, 0,
+ 1, 0, 0, 0,160,203,229, 2, 31, 0, 60, 0, 1, 0, 0, 0,160,203,229, 2, 31, 0, 61, 0, 1, 0, 0, 0,160,203,229, 2,
+ 31, 0, 62, 0, 1, 0, 0, 0,160,203,229, 2, 31, 0, 63, 0, 1, 0, 0, 0,160,203,229, 2, 31, 0, 64, 0, 1, 0, 0, 0,
+160,203,229, 2, 31, 0, 65, 0, 1, 0, 0, 0,160,203,229, 2, 31, 0, 66, 0, 1, 0, 0, 0,160,203,229, 2, 31, 0, 67, 0,
+ 1, 0, 0, 0,160,203,229, 2, 31, 0, 68, 0, 1, 0, 0, 0,160,203,229, 2, 31, 0, 69, 0, 1, 0, 0, 0,160,203,229, 2,
+ 31, 0, 0, 0, 1, 0, 0, 0,168,206,229, 2, 31, 0, 1, 0, 1, 0, 0, 0,168,206,229, 2, 31, 0, 2, 0, 1, 0, 0, 0,
+168,206,229, 2, 31, 0, 3, 0, 1, 0, 0, 0,168,206,229, 2, 31, 0, 4, 0, 1, 0, 0, 0,168,206,229, 2, 31, 0, 5, 0,
+ 1, 0, 0, 0,168,206,229, 2, 31, 0, 6, 0, 1, 0, 0, 0,168,206,229, 2, 31, 0, 7, 0, 1, 0, 0, 0,168,206,229, 2,
+ 31, 0, 8, 0, 1, 0, 0, 0,168,206,229, 2, 31, 0, 9, 0, 1, 0, 0, 0,168,206,229, 2, 31, 0, 10, 0, 1, 0, 0, 0,
+168,206,229, 2, 31, 0, 11, 0, 1, 0, 0, 0,168,206,229, 2, 31, 0, 12, 0, 1, 0, 0, 0,168,206,229, 2, 31, 0, 13, 0,
+ 1, 0, 0, 0,168,206,229, 2, 31, 0, 14, 0, 1, 0, 0, 0,168,206,229, 2, 31, 0, 15, 0, 1, 0, 0, 0,168,206,229, 2,
+ 31, 0, 16, 0, 1, 0, 0, 0,168,206,229, 2, 31, 0, 17, 0, 1, 0, 0, 0,168,206,229, 2, 31, 0, 18, 0, 1, 0, 0, 0,
+168,206,229, 2, 31, 0, 19, 0, 1, 0, 0, 0,168,206,229, 2, 31, 0, 20, 0, 1, 0, 0, 0,168,206,229, 2, 31, 0, 21, 0,
+ 1, 0, 0, 0,168,206,229, 2, 31, 0, 22, 0, 1, 0, 0, 0,168,206,229, 2, 31, 0, 23, 0, 1, 0, 0, 0,168,206,229, 2,
+ 31, 0, 24, 0, 1, 0, 0, 0,168,206,229, 2, 31, 0, 25, 0, 1, 0, 0, 0,168,206,229, 2, 31, 0, 26, 0, 1, 0, 0, 0,
+168,206,229, 2, 31, 0, 27, 0, 1, 0, 0, 0,168,206,229, 2, 31, 0, 28, 0, 1, 0, 0, 0,168,206,229, 2, 31, 0, 29, 0,
+ 1, 0, 0, 0,168,206,229, 2, 31, 0, 30, 0, 1, 0, 0, 0,168,206,229, 2, 31, 0, 31, 0, 1, 0, 0, 0,168,206,229, 2,
+ 31, 0, 32, 0, 1, 0, 0, 0,168,206,229, 2, 31, 0, 33, 0, 1, 0, 0, 0,168,206,229, 2, 31, 0, 34, 0, 1, 0, 0, 0,
+168,206,229, 2, 31, 0, 35, 0, 1, 0, 0, 0,168,206,229, 2, 31, 0, 36, 0, 1, 0, 0, 0,168,206,229, 2, 31, 0, 37, 0,
+ 1, 0, 0, 0,168,206,229, 2, 31, 0, 38, 0, 1, 0, 0, 0,168,206,229, 2, 31, 0, 39, 0, 1, 0, 0, 0,168,206,229, 2,
+ 31, 0, 40, 0, 1, 0, 0, 0,168,206,229, 2, 31, 0, 41, 0, 1, 0, 0, 0,168,206,229, 2, 31, 0, 42, 0, 1, 0, 0, 0,
+168,206,229, 2, 31, 0, 43, 0, 1, 0, 0, 0,168,206,229, 2, 31, 0, 44, 0, 1, 0, 0, 0,168,206,229, 2, 31, 0, 45, 0,
+ 1, 0, 0, 0,168,206,229, 2, 31, 0, 46, 0, 1, 0, 0, 0,168,206,229, 2, 31, 0, 47, 0, 1, 0, 0, 0,168,206,229, 2,
+ 31, 0, 48, 0, 1, 0, 0, 0,168,206,229, 2, 31, 0, 49, 0, 1, 0, 0, 0,168,206,229, 2, 31, 0, 50, 0, 1, 0, 0, 0,
+168,206,229, 2, 31, 0, 51, 0, 1, 0, 0, 0,168,206,229, 2, 31, 0, 52, 0, 1, 0, 0, 0,168,206,229, 2, 31, 0, 53, 0,
+ 1, 0, 0, 0,168,206,229, 2, 31, 0, 54, 0, 1, 0, 0, 0,168,206,229, 2, 31, 0, 55, 0, 1, 0, 0, 0,168,206,229, 2,
+ 31, 0, 56, 0, 1, 0, 0, 0,168,206,229, 2, 31, 0, 57, 0, 1, 0, 0, 0,168,206,229, 2, 31, 0, 58, 0, 1, 0, 0, 0,
+168,206,229, 2, 31, 0, 59, 0, 1, 0, 0, 0,168,206,229, 2, 31, 0, 60, 0, 1, 0, 0, 0,168,206,229, 2, 31, 0, 61, 0,
+ 1, 0, 0, 0,168,206,229, 2, 31, 0, 62, 0, 1, 0, 0, 0,168,206,229, 2, 31, 0, 63, 0, 1, 0, 0, 0,168,206,229, 2,
+ 31, 0, 64, 0, 1, 0, 0, 0,168,206,229, 2, 31, 0, 65, 0, 1, 0, 0, 0,168,206,229, 2, 31, 0, 66, 0, 1, 0, 0, 0,
+168,206,229, 2, 31, 0, 67, 0, 1, 0, 0, 0,168,206,229, 2, 31, 0, 68, 0, 1, 0, 0, 0,168,206,229, 2, 31, 0, 69, 0,
+ 1, 0, 0, 0,168,206,229, 2, 31, 0, 0, 0, 1, 0, 0, 0,176,209,229, 2, 31, 0, 1, 0, 1, 0, 0, 0,176,209,229, 2,
+ 31, 0, 2, 0, 1, 0, 0, 0,176,209,229, 2, 31, 0, 3, 0, 1, 0, 0, 0,176,209,229, 2, 31, 0, 4, 0, 1, 0, 0, 0,
+176,209,229, 2, 31, 0, 5, 0, 1, 0, 0, 0,176,209,229, 2, 31, 0, 6, 0, 1, 0, 0, 0,176,209,229, 2, 31, 0, 7, 0,
+ 1, 0, 0, 0,176,209,229, 2, 31, 0, 8, 0, 1, 0, 0, 0,176,209,229, 2, 31, 0, 9, 0, 1, 0, 0, 0,176,209,229, 2,
+ 31, 0, 10, 0, 1, 0, 0, 0,176,209,229, 2, 31, 0, 11, 0, 1, 0, 0, 0,176,209,229, 2, 31, 0, 12, 0, 1, 0, 0, 0,
+176,209,229, 2, 31, 0, 13, 0, 1, 0, 0, 0,176,209,229, 2, 31, 0, 14, 0, 1, 0, 0, 0,176,209,229, 2, 31, 0, 15, 0,
+ 1, 0, 0, 0,176,209,229, 2, 31, 0, 16, 0, 1, 0, 0, 0,176,209,229, 2, 31, 0, 17, 0, 1, 0, 0, 0,176,209,229, 2,
+ 31, 0, 18, 0, 1, 0, 0, 0,176,209,229, 2, 31, 0, 19, 0, 1, 0, 0, 0,176,209,229, 2, 31, 0, 20, 0, 1, 0, 0, 0,
+176,209,229, 2, 31, 0, 21, 0, 1, 0, 0, 0,176,209,229, 2, 31, 0, 22, 0, 1, 0, 0, 0,176,209,229, 2, 31, 0, 23, 0,
+ 1, 0, 0, 0,176,209,229, 2, 31, 0, 24, 0, 1, 0, 0, 0,176,209,229, 2, 31, 0, 25, 0, 1, 0, 0, 0,176,209,229, 2,
+ 31, 0, 26, 0, 1, 0, 0, 0,176,209,229, 2, 31, 0, 27, 0, 1, 0, 0, 0,176,209,229, 2, 31, 0, 28, 0, 1, 0, 0, 0,
+176,209,229, 2, 31, 0, 29, 0, 1, 0, 0, 0,176,209,229, 2, 31, 0, 30, 0, 1, 0, 0, 0,176,209,229, 2, 31, 0, 31, 0,
+ 1, 0, 0, 0,176,209,229, 2, 31, 0, 32, 0, 1, 0, 0, 0,176,209,229, 2, 31, 0, 33, 0, 1, 0, 0, 0,176,209,229, 2,
+ 31, 0, 34, 0, 1, 0, 0, 0,176,209,229, 2, 31, 0, 35, 0, 1, 0, 0, 0,176,209,229, 2, 31, 0, 36, 0, 1, 0, 0, 0,
+176,209,229, 2, 31, 0, 37, 0, 1, 0, 0, 0,176,209,229, 2, 31, 0, 38, 0, 1, 0, 0, 0,176,209,229, 2, 31, 0, 39, 0,
+ 1, 0, 0, 0,176,209,229, 2, 31, 0, 40, 0, 1, 0, 0, 0,176,209,229, 2, 31, 0, 41, 0, 1, 0, 0, 0,176,209,229, 2,
+ 31, 0, 42, 0, 1, 0, 0, 0,176,209,229, 2, 31, 0, 43, 0, 1, 0, 0, 0,176,209,229, 2, 31, 0, 44, 0, 1, 0, 0, 0,
+176,209,229, 2, 31, 0, 45, 0, 1, 0, 0, 0,176,209,229, 2, 31, 0, 46, 0, 1, 0, 0, 0,176,209,229, 2, 31, 0, 47, 0,
+ 1, 0, 0, 0,176,209,229, 2, 31, 0, 48, 0, 1, 0, 0, 0,176,209,229, 2, 31, 0, 49, 0, 1, 0, 0, 0,176,209,229, 2,
+ 31, 0, 50, 0, 1, 0, 0, 0,176,209,229, 2, 31, 0, 51, 0, 1, 0, 0, 0,176,209,229, 2, 31, 0, 52, 0, 1, 0, 0, 0,
+176,209,229, 2, 31, 0, 53, 0, 1, 0, 0, 0,176,209,229, 2, 31, 0, 54, 0, 1, 0, 0, 0,176,209,229, 2, 31, 0, 55, 0,
+ 1, 0, 0, 0,176,209,229, 2, 31, 0, 56, 0, 1, 0, 0, 0,176,209,229, 2, 31, 0, 57, 0, 1, 0, 0, 0,176,209,229, 2,
+ 31, 0, 58, 0, 1, 0, 0, 0,176,209,229, 2, 31, 0, 59, 0, 1, 0, 0, 0,176,209,229, 2, 31, 0, 60, 0, 1, 0, 0, 0,
+176,209,229, 2, 31, 0, 61, 0, 1, 0, 0, 0,176,209,229, 2, 31, 0, 62, 0, 1, 0, 0, 0,176,209,229, 2, 31, 0, 63, 0,
+ 1, 0, 0, 0,176,209,229, 2, 31, 0, 64, 0, 1, 0, 0, 0,176,209,229, 2, 31, 0, 65, 0, 1, 0, 0, 0,176,209,229, 2,
+ 31, 0, 66, 0, 1, 0, 0, 0,176,209,229, 2, 31, 0, 67, 0, 1, 0, 0, 0,176,209,229, 2, 31, 0, 68, 0, 1, 0, 0, 0,
+176,209,229, 2, 31, 0, 69, 0, 1, 0, 0, 0,176,209,229, 2, 31, 0, 0, 0, 1, 0, 0, 0,184,212,229, 2, 31, 0, 1, 0,
+ 1, 0, 0, 0,184,212,229, 2, 31, 0, 2, 0, 1, 0, 0, 0,184,212,229, 2, 31, 0, 3, 0, 1, 0, 0, 0,184,212,229, 2,
+ 31, 0, 4, 0, 1, 0, 0, 0,184,212,229, 2, 31, 0, 5, 0, 1, 0, 0, 0,184,212,229, 2, 31, 0, 6, 0, 1, 0, 0, 0,
+184,212,229, 2, 31, 0, 7, 0, 1, 0, 0, 0,184,212,229, 2, 31, 0, 8, 0, 1, 0, 0, 0,184,212,229, 2, 31, 0, 9, 0,
+ 1, 0, 0, 0,184,212,229, 2, 31, 0, 10, 0, 1, 0, 0, 0,184,212,229, 2, 31, 0, 11, 0, 1, 0, 0, 0,184,212,229, 2,
+ 31, 0, 12, 0, 1, 0, 0, 0,184,212,229, 2, 31, 0, 13, 0, 1, 0, 0, 0,184,212,229, 2, 31, 0, 14, 0, 1, 0, 0, 0,
+184,212,229, 2, 31, 0, 15, 0, 1, 0, 0, 0,184,212,229, 2, 31, 0, 16, 0, 1, 0, 0, 0,184,212,229, 2, 31, 0, 17, 0,
+ 1, 0, 0, 0,184,212,229, 2, 31, 0, 18, 0, 1, 0, 0, 0,184,212,229, 2, 31, 0, 19, 0, 1, 0, 0, 0,184,212,229, 2,
+ 31, 0, 20, 0, 1, 0, 0, 0,184,212,229, 2, 31, 0, 21, 0, 1, 0, 0, 0,184,212,229, 2, 31, 0, 22, 0, 1, 0, 0, 0,
+184,212,229, 2, 31, 0, 23, 0, 1, 0, 0, 0,184,212,229, 2, 31, 0, 24, 0, 1, 0, 0, 0,184,212,229, 2, 31, 0, 25, 0,
+ 1, 0, 0, 0,184,212,229, 2, 31, 0, 26, 0, 1, 0, 0, 0,184,212,229, 2, 31, 0, 27, 0, 1, 0, 0, 0,184,212,229, 2,
+ 31, 0, 28, 0, 1, 0, 0, 0,184,212,229, 2, 31, 0, 29, 0, 1, 0, 0, 0,184,212,229, 2, 31, 0, 30, 0, 1, 0, 0, 0,
+184,212,229, 2, 31, 0, 31, 0, 1, 0, 0, 0,184,212,229, 2, 31, 0, 32, 0, 1, 0, 0, 0,184,212,229, 2, 31, 0, 33, 0,
+ 1, 0, 0, 0,184,212,229, 2, 31, 0, 34, 0, 1, 0, 0, 0,184,212,229, 2, 31, 0, 35, 0, 1, 0, 0, 0,184,212,229, 2,
+ 31, 0, 36, 0, 1, 0, 0, 0,184,212,229, 2, 31, 0, 37, 0, 1, 0, 0, 0,184,212,229, 2, 31, 0, 38, 0, 1, 0, 0, 0,
+184,212,229, 2, 31, 0, 39, 0, 1, 0, 0, 0,184,212,229, 2, 31, 0, 40, 0, 1, 0, 0, 0,184,212,229, 2, 31, 0, 41, 0,
+ 1, 0, 0, 0,184,212,229, 2, 31, 0, 42, 0, 1, 0, 0, 0,184,212,229, 2, 31, 0, 43, 0, 1, 0, 0, 0,184,212,229, 2,
+ 31, 0, 44, 0, 1, 0, 0, 0,184,212,229, 2, 31, 0, 45, 0, 1, 0, 0, 0,184,212,229, 2, 31, 0, 46, 0, 1, 0, 0, 0,
+184,212,229, 2, 31, 0, 47, 0, 1, 0, 0, 0,184,212,229, 2, 31, 0, 48, 0, 1, 0, 0, 0,184,212,229, 2, 31, 0, 49, 0,
+ 1, 0, 0, 0,184,212,229, 2, 31, 0, 50, 0, 1, 0, 0, 0,184,212,229, 2, 31, 0, 51, 0, 1, 0, 0, 0,184,212,229, 2,
+ 31, 0, 52, 0, 1, 0, 0, 0,184,212,229, 2, 31, 0, 53, 0, 1, 0, 0, 0,184,212,229, 2, 31, 0, 54, 0, 1, 0, 0, 0,
+184,212,229, 2, 31, 0, 55, 0, 1, 0, 0, 0,184,212,229, 2, 31, 0, 56, 0, 1, 0, 0, 0,184,212,229, 2, 31, 0, 57, 0,
+ 1, 0, 0, 0,184,212,229, 2, 31, 0, 58, 0, 1, 0, 0, 0,184,212,229, 2, 31, 0, 59, 0, 1, 0, 0, 0,184,212,229, 2,
+ 31, 0, 60, 0, 1, 0, 0, 0,184,212,229, 2, 31, 0, 61, 0, 1, 0, 0, 0,184,212,229, 2, 31, 0, 62, 0, 1, 0, 0, 0,
+184,212,229, 2, 31, 0, 63, 0, 1, 0, 0, 0,184,212,229, 2, 31, 0, 64, 0, 1, 0, 0, 0,184,212,229, 2, 31, 0, 65, 0,
+ 1, 0, 0, 0,184,212,229, 2, 31, 0, 66, 0, 1, 0, 0, 0,184,212,229, 2, 31, 0, 67, 0, 1, 0, 0, 0,184,212,229, 2,
+ 31, 0, 68, 0, 1, 0, 0, 0,184,212,229, 2, 31, 0, 69, 0, 1, 0, 0, 0,184,212,229, 2, 31, 0, 0, 0, 1, 0, 0, 0,
+192,215,229, 2, 31, 0, 1, 0, 1, 0, 0, 0,192,215,229, 2, 31, 0, 2, 0, 1, 0, 0, 0,192,215,229, 2, 31, 0, 3, 0,
+ 1, 0, 0, 0,192,215,229, 2, 31, 0, 4, 0, 1, 0, 0, 0,192,215,229, 2, 31, 0, 5, 0, 1, 0, 0, 0,192,215,229, 2,
+ 31, 0, 6, 0, 1, 0, 0, 0,192,215,229, 2, 31, 0, 7, 0, 1, 0, 0, 0,192,215,229, 2, 31, 0, 8, 0, 1, 0, 0, 0,
+192,215,229, 2, 31, 0, 9, 0, 1, 0, 0, 0,192,215,229, 2, 31, 0, 10, 0, 1, 0, 0, 0,192,215,229, 2, 31, 0, 11, 0,
+ 1, 0, 0, 0,192,215,229, 2, 31, 0, 12, 0, 1, 0, 0, 0,192,215,229, 2, 31, 0, 13, 0, 1, 0, 0, 0,192,215,229, 2,
+ 31, 0, 14, 0, 1, 0, 0, 0,192,215,229, 2, 31, 0, 15, 0, 1, 0, 0, 0,192,215,229, 2, 31, 0, 16, 0, 1, 0, 0, 0,
+192,215,229, 2, 31, 0, 17, 0, 1, 0, 0, 0,192,215,229, 2, 31, 0, 18, 0, 1, 0, 0, 0,192,215,229, 2, 31, 0, 19, 0,
+ 1, 0, 0, 0,192,215,229, 2, 31, 0, 20, 0, 1, 0, 0, 0,192,215,229, 2, 31, 0, 21, 0, 1, 0, 0, 0,192,215,229, 2,
+ 31, 0, 22, 0, 1, 0, 0, 0,192,215,229, 2, 31, 0, 23, 0, 1, 0, 0, 0,192,215,229, 2, 31, 0, 24, 0, 1, 0, 0, 0,
+192,215,229, 2, 31, 0, 25, 0, 1, 0, 0, 0,192,215,229, 2, 31, 0, 26, 0, 1, 0, 0, 0,192,215,229, 2, 31, 0, 27, 0,
+ 1, 0, 0, 0,192,215,229, 2, 31, 0, 28, 0, 1, 0, 0, 0,192,215,229, 2, 31, 0, 29, 0, 1, 0, 0, 0,192,215,229, 2,
+ 31, 0, 30, 0, 1, 0, 0, 0,192,215,229, 2, 31, 0, 31, 0, 1, 0, 0, 0,192,215,229, 2, 31, 0, 32, 0, 1, 0, 0, 0,
+192,215,229, 2, 31, 0, 33, 0, 1, 0, 0, 0,192,215,229, 2, 31, 0, 34, 0, 1, 0, 0, 0,192,215,229, 2, 31, 0, 35, 0,
+ 1, 0, 0, 0,192,215,229, 2, 31, 0, 36, 0, 1, 0, 0, 0,192,215,229, 2, 31, 0, 37, 0, 1, 0, 0, 0,192,215,229, 2,
+ 31, 0, 38, 0, 1, 0, 0, 0,192,215,229, 2, 31, 0, 39, 0, 1, 0, 0, 0,192,215,229, 2, 31, 0, 40, 0, 1, 0, 0, 0,
+192,215,229, 2, 31, 0, 41, 0, 1, 0, 0, 0,192,215,229, 2, 31, 0, 42, 0, 1, 0, 0, 0,192,215,229, 2, 31, 0, 43, 0,
+ 1, 0, 0, 0,192,215,229, 2, 31, 0, 44, 0, 1, 0, 0, 0,192,215,229, 2, 31, 0, 45, 0, 1, 0, 0, 0,192,215,229, 2,
+ 31, 0, 46, 0, 1, 0, 0, 0,192,215,229, 2, 31, 0, 47, 0, 1, 0, 0, 0,192,215,229, 2, 31, 0, 48, 0, 1, 0, 0, 0,
+192,215,229, 2, 31, 0, 49, 0, 1, 0, 0, 0,192,215,229, 2, 31, 0, 50, 0, 1, 0, 0, 0,192,215,229, 2, 31, 0, 51, 0,
+ 1, 0, 0, 0,192,215,229, 2, 31, 0, 52, 0, 1, 0, 0, 0,192,215,229, 2, 31, 0, 53, 0, 1, 0, 0, 0,192,215,229, 2,
+ 31, 0, 54, 0, 1, 0, 0, 0,192,215,229, 2, 31, 0, 55, 0, 1, 0, 0, 0,192,215,229, 2, 31, 0, 56, 0, 1, 0, 0, 0,
+192,215,229, 2, 31, 0, 57, 0, 1, 0, 0, 0,192,215,229, 2, 31, 0, 58, 0, 1, 0, 0, 0,192,215,229, 2, 31, 0, 59, 0,
+ 1, 0, 0, 0,192,215,229, 2, 31, 0, 60, 0, 1, 0, 0, 0,192,215,229, 2, 31, 0, 61, 0, 1, 0, 0, 0,192,215,229, 2,
+ 31, 0, 62, 0, 1, 0, 0, 0,192,215,229, 2, 31, 0, 63, 0, 1, 0, 0, 0,192,215,229, 2, 31, 0, 64, 0, 1, 0, 0, 0,
+192,215,229, 2, 31, 0, 65, 0, 1, 0, 0, 0,192,215,229, 2, 31, 0, 66, 0, 1, 0, 0, 0,192,215,229, 2, 31, 0, 67, 0,
+ 1, 0, 0, 0,192,215,229, 2, 31, 0, 68, 0, 1, 0, 0, 0,192,215,229, 2, 31, 0, 69, 0, 1, 0, 0, 0,192,215,229, 2,
+ 31, 0, 0, 0, 1, 0, 0, 0,200,218,229, 2, 31, 0, 1, 0, 1, 0, 0, 0,200,218,229, 2, 31, 0, 2, 0, 1, 0, 0, 0,
+200,218,229, 2, 31, 0, 3, 0, 1, 0, 0, 0,200,218,229, 2, 31, 0, 4, 0, 1, 0, 0, 0,200,218,229, 2, 31, 0, 5, 0,
+ 1, 0, 0, 0,200,218,229, 2, 31, 0, 6, 0, 1, 0, 0, 0,200,218,229, 2, 31, 0, 7, 0, 1, 0, 0, 0,200,218,229, 2,
+ 31, 0, 8, 0, 1, 0, 0, 0,200,218,229, 2, 31, 0, 9, 0, 1, 0, 0, 0,200,218,229, 2, 31, 0, 10, 0, 1, 0, 0, 0,
+200,218,229, 2, 31, 0, 11, 0, 1, 0, 0, 0,200,218,229, 2, 31, 0, 12, 0, 1, 0, 0, 0,200,218,229, 2, 31, 0, 13, 0,
+ 1, 0, 0, 0,200,218,229, 2, 31, 0, 14, 0, 1, 0, 0, 0,200,218,229, 2, 31, 0, 15, 0, 1, 0, 0, 0,200,218,229, 2,
+ 31, 0, 16, 0, 1, 0, 0, 0,200,218,229, 2, 31, 0, 17, 0, 1, 0, 0, 0,200,218,229, 2, 31, 0, 18, 0, 1, 0, 0, 0,
+200,218,229, 2, 31, 0, 19, 0, 1, 0, 0, 0,200,218,229, 2, 31, 0, 20, 0, 1, 0, 0, 0,200,218,229, 2, 31, 0, 21, 0,
+ 1, 0, 0, 0,200,218,229, 2, 31, 0, 22, 0, 1, 0, 0, 0,200,218,229, 2, 31, 0, 23, 0, 1, 0, 0, 0,200,218,229, 2,
+ 31, 0, 24, 0, 1, 0, 0, 0,200,218,229, 2, 31, 0, 25, 0, 1, 0, 0, 0,200,218,229, 2, 31, 0, 26, 0, 1, 0, 0, 0,
+200,218,229, 2, 31, 0, 27, 0, 1, 0, 0, 0,200,218,229, 2, 31, 0, 28, 0, 1, 0, 0, 0,200,218,229, 2, 31, 0, 29, 0,
+ 1, 0, 0, 0,200,218,229, 2, 31, 0, 30, 0, 1, 0, 0, 0,200,218,229, 2, 31, 0, 31, 0, 1, 0, 0, 0,200,218,229, 2,
+ 31, 0, 32, 0, 1, 0, 0, 0,200,218,229, 2, 31, 0, 33, 0, 1, 0, 0, 0,200,218,229, 2, 31, 0, 34, 0, 1, 0, 0, 0,
+200,218,229, 2, 31, 0, 35, 0, 1, 0, 0, 0,200,218,229, 2, 31, 0, 36, 0, 1, 0, 0, 0,200,218,229, 2, 31, 0, 37, 0,
+ 1, 0, 0, 0,200,218,229, 2, 31, 0, 38, 0, 1, 0, 0, 0,200,218,229, 2, 31, 0, 39, 0, 1, 0, 0, 0,200,218,229, 2,
+ 31, 0, 40, 0, 1, 0, 0, 0,200,218,229, 2, 31, 0, 41, 0, 1, 0, 0, 0,200,218,229, 2, 31, 0, 42, 0, 1, 0, 0, 0,
+200,218,229, 2, 31, 0, 43, 0, 1, 0, 0, 0,200,218,229, 2, 31, 0, 44, 0, 1, 0, 0, 0,200,218,229, 2, 31, 0, 45, 0,
+ 1, 0, 0, 0,200,218,229, 2, 31, 0, 46, 0, 1, 0, 0, 0,200,218,229, 2, 31, 0, 47, 0, 1, 0, 0, 0,200,218,229, 2,
+ 31, 0, 48, 0, 1, 0, 0, 0,200,218,229, 2, 31, 0, 49, 0, 1, 0, 0, 0,200,218,229, 2, 31, 0, 50, 0, 1, 0, 0, 0,
+200,218,229, 2, 31, 0, 51, 0, 1, 0, 0, 0,200,218,229, 2, 31, 0, 52, 0, 1, 0, 0, 0,200,218,229, 2, 31, 0, 53, 0,
+ 1, 0, 0, 0,200,218,229, 2, 31, 0, 54, 0, 1, 0, 0, 0,200,218,229, 2, 31, 0, 55, 0, 1, 0, 0, 0,200,218,229, 2,
+ 31, 0, 56, 0, 1, 0, 0, 0,200,218,229, 2, 31, 0, 57, 0, 1, 0, 0, 0,200,218,229, 2, 31, 0, 58, 0, 1, 0, 0, 0,
+200,218,229, 2, 31, 0, 59, 0, 1, 0, 0, 0,200,218,229, 2, 31, 0, 60, 0, 1, 0, 0, 0,200,218,229, 2, 31, 0, 61, 0,
+ 1, 0, 0, 0,200,218,229, 2, 31, 0, 62, 0, 1, 0, 0, 0,200,218,229, 2, 31, 0, 63, 0, 1, 0, 0, 0,200,218,229, 2,
+ 31, 0, 64, 0, 1, 0, 0, 0,200,218,229, 2, 31, 0, 65, 0, 1, 0, 0, 0,200,218,229, 2, 31, 0, 66, 0, 1, 0, 0, 0,
+200,218,229, 2, 31, 0, 67, 0, 1, 0, 0, 0,200,218,229, 2, 31, 0, 68, 0, 1, 0, 0, 0,200,218,229, 2, 31, 0, 69, 0,
+ 1, 0, 0, 0,200,218,229, 2, 31, 0, 0, 0, 1, 0, 0, 0,184, 8,228, 2, 31, 0, 1, 0, 1, 0, 0, 0,184, 8,228, 2,
+ 31, 0, 2, 0, 1, 0, 0, 0,184, 8,228, 2, 31, 0, 3, 0, 1, 0, 0, 0,184, 8,228, 2, 31, 0, 4, 0, 1, 0, 0, 0,
+184, 8,228, 2, 31, 0, 5, 0, 1, 0, 0, 0,184, 8,228, 2, 31, 0, 6, 0, 1, 0, 0, 0,184, 8,228, 2, 31, 0, 7, 0,
+ 1, 0, 0, 0,184, 8,228, 2, 31, 0, 8, 0, 1, 0, 0, 0,184, 8,228, 2, 31, 0, 9, 0, 1, 0, 0, 0,184, 8,228, 2,
+ 31, 0, 10, 0, 1, 0, 0, 0,184, 8,228, 2, 31, 0, 11, 0, 1, 0, 0, 0,184, 8,228, 2, 31, 0, 12, 0, 1, 0, 0, 0,
+184, 8,228, 2, 31, 0, 13, 0, 1, 0, 0, 0,184, 8,228, 2, 31, 0, 14, 0, 1, 0, 0, 0,184, 8,228, 2, 31, 0, 15, 0,
+ 1, 0, 0, 0,184, 8,228, 2, 31, 0, 16, 0, 1, 0, 0, 0,184, 8,228, 2, 31, 0, 17, 0, 1, 0, 0, 0,184, 8,228, 2,
+ 31, 0, 18, 0, 1, 0, 0, 0,184, 8,228, 2, 31, 0, 19, 0, 1, 0, 0, 0,184, 8,228, 2, 31, 0, 20, 0, 1, 0, 0, 0,
+184, 8,228, 2, 31, 0, 21, 0, 1, 0, 0, 0,184, 8,228, 2, 31, 0, 22, 0, 1, 0, 0, 0,184, 8,228, 2, 31, 0, 23, 0,
+ 1, 0, 0, 0,184, 8,228, 2, 31, 0, 24, 0, 1, 0, 0, 0,184, 8,228, 2, 31, 0, 25, 0, 1, 0, 0, 0,184, 8,228, 2,
+ 31, 0, 0, 0, 1, 0, 0, 0, 80, 9,228, 2, 31, 0, 1, 0, 1, 0, 0, 0, 80, 9,228, 2, 31, 0, 2, 0, 1, 0, 0, 0,
+ 80, 9,228, 2, 31, 0, 3, 0, 1, 0, 0, 0, 80, 9,228, 2, 31, 0, 4, 0, 1, 0, 0, 0, 80, 9,228, 2, 31, 0, 5, 0,
+ 1, 0, 0, 0, 80, 9,228, 2, 31, 0, 6, 0, 1, 0, 0, 0, 80, 9,228, 2, 31, 0, 7, 0, 1, 0, 0, 0, 80, 9,228, 2,
+ 31, 0, 8, 0, 1, 0, 0, 0, 80, 9,228, 2, 31, 0, 9, 0, 1, 0, 0, 0, 80, 9,228, 2, 31, 0, 10, 0, 1, 0, 0, 0,
+ 80, 9,228, 2, 31, 0, 11, 0, 1, 0, 0, 0, 80, 9,228, 2, 31, 0, 12, 0, 1, 0, 0, 0, 80, 9,228, 2, 31, 0, 13, 0,
+ 1, 0, 0, 0, 80, 9,228, 2, 31, 0, 14, 0, 1, 0, 0, 0, 80, 9,228, 2, 31, 0, 15, 0, 1, 0, 0, 0, 80, 9,228, 2,
+ 31, 0, 16, 0, 1, 0, 0, 0, 80, 9,228, 2, 31, 0, 17, 0, 1, 0, 0, 0, 80, 9,228, 2, 31, 0, 18, 0, 1, 0, 0, 0,
+ 80, 9,228, 2, 31, 0, 19, 0, 1, 0, 0, 0, 80, 9,228, 2, 31, 0, 20, 0, 1, 0, 0, 0, 80, 9,228, 2, 31, 0, 21, 0,
+ 1, 0, 0, 0, 80, 9,228, 2, 31, 0, 22, 0, 1, 0, 0, 0, 80, 9,228, 2, 31, 0, 23, 0, 1, 0, 0, 0, 80, 9,228, 2,
+ 31, 0, 24, 0, 1, 0, 0, 0, 80, 9,228, 2, 31, 0, 25, 0, 1, 0, 0, 0, 80, 9,228, 2, 31, 0, 26, 0, 1, 0, 0, 0,
+ 80, 9,228, 2, 31, 0, 27, 0, 1, 0, 0, 0, 80, 9,228, 2, 31, 0, 28, 0, 1, 0, 0, 0, 80, 9,228, 2, 31, 0, 29, 0,
+ 1, 0, 0, 0, 80, 9,228, 2, 31, 0, 30, 0, 1, 0, 0, 0, 80, 9,228, 2, 31, 0, 0, 0, 1, 0, 0, 0, 32, 26,228, 2,
+ 31, 0, 1, 0, 1, 0, 0, 0, 32, 26,228, 2, 31, 0, 2, 0, 1, 0, 0, 0, 32, 26,228, 2, 31, 0, 3, 0, 1, 0, 0, 0,
+ 32, 26,228, 2, 31, 0, 4, 0, 1, 0, 0, 0, 32, 26,228, 2, 31, 0, 5, 0, 1, 0, 0, 0, 32, 26,228, 2, 31, 0, 6, 0,
+ 1, 0, 0, 0, 32, 26,228, 2, 31, 0, 7, 0, 1, 0, 0, 0, 32, 26,228, 2, 31, 0, 8, 0, 1, 0, 0, 0, 32, 26,228, 2,
+ 31, 0, 9, 0, 1, 0, 0, 0, 32, 26,228, 2, 31, 0, 10, 0, 1, 0, 0, 0, 32, 26,228, 2, 31, 0, 11, 0, 1, 0, 0, 0,
+ 32, 26,228, 2, 31, 0, 12, 0, 1, 0, 0, 0, 32, 26,228, 2, 31, 0, 13, 0, 1, 0, 0, 0, 32, 26,228, 2, 31, 0, 14, 0,
+ 1, 0, 0, 0, 32, 26,228, 2, 31, 0, 15, 0, 1, 0, 0, 0, 32, 26,228, 2, 31, 0, 16, 0, 1, 0, 0, 0, 32, 26,228, 2,
+ 31, 0, 17, 0, 1, 0, 0, 0, 32, 26,228, 2, 31, 0, 18, 0, 1, 0, 0, 0, 32, 26,228, 2, 31, 0, 19, 0, 1, 0, 0, 0,
+ 32, 26,228, 2, 31, 0, 20, 0, 1, 0, 0, 0, 32, 26,228, 2, 31, 0, 21, 0, 1, 0, 0, 0, 32, 26,228, 2, 31, 0, 22, 0,
+ 1, 0, 0, 0, 32, 26,228, 2, 31, 0, 23, 0, 1, 0, 0, 0, 32, 26,228, 2, 31, 0, 24, 0, 1, 0, 0, 0, 32, 26,228, 2,
+ 31, 0, 25, 0, 1, 0, 0, 0, 32, 26,228, 2, 31, 0, 26, 0, 1, 0, 0, 0, 32, 26,228, 2, 31, 0, 27, 0, 1, 0, 0, 0,
+ 32, 26,228, 2, 31, 0, 28, 0, 1, 0, 0, 0, 32, 26,228, 2, 31, 0, 29, 0, 1, 0, 0, 0, 32, 26,228, 2, 31, 0, 30, 0,
+ 1, 0, 0, 0, 32, 26,228, 2, 31, 0, 31, 0, 1, 0, 0, 0, 32, 26,228, 2, 31, 0, 32, 0, 1, 0, 0, 0, 32, 26,228, 2,
+ 31, 0, 33, 0, 1, 0, 0, 0, 32, 26,228, 2, 31, 0, 34, 0, 1, 0, 0, 0, 32, 26,228, 2, 31, 0, 35, 0, 1, 0, 0, 0,
+ 32, 26,228, 2, 31, 0, 36, 0, 1, 0, 0, 0, 32, 26,228, 2, 31, 0, 37, 0, 1, 0, 0, 0, 32, 26,228, 2, 31, 0, 38, 0,
+ 1, 0, 0, 0, 32, 26,228, 2, 31, 0, 39, 0, 1, 0, 0, 0, 32, 26,228, 2, 31, 0, 40, 0, 1, 0, 0, 0, 32, 26,228, 2,
+ 31, 0, 41, 0, 1, 0, 0, 0, 32, 26,228, 2, 31, 0, 42, 0, 1, 0, 0, 0, 32, 26,228, 2, 31, 0, 43, 0, 1, 0, 0, 0,
+ 32, 26,228, 2, 31, 0, 44, 0, 1, 0, 0, 0, 32, 26,228, 2, 31, 0, 45, 0, 1, 0, 0, 0, 32, 26,228, 2, 31, 0, 46, 0,
+ 1, 0, 0, 0, 32, 26,228, 2, 31, 0, 47, 0, 1, 0, 0, 0, 32, 26,228, 2, 31, 0, 48, 0, 1, 0, 0, 0, 32, 26,228, 2,
+ 31, 0, 49, 0, 1, 0, 0, 0, 32, 26,228, 2, 31, 0, 50, 0, 1, 0, 0, 0, 32, 26,228, 2, 31, 0, 51, 0, 1, 0, 0, 0,
+ 32, 26,228, 2, 31, 0, 52, 0, 1, 0, 0, 0, 32, 26,228, 2, 31, 0, 53, 0, 1, 0, 0, 0, 32, 26,228, 2, 31, 0, 54, 0,
+ 1, 0, 0, 0, 32, 26,228, 2, 31, 0, 55, 0, 1, 0, 0, 0, 32, 26,228, 2, 31, 0, 56, 0, 1, 0, 0, 0, 32, 26,228, 2,
+ 31, 0, 57, 0, 1, 0, 0, 0, 32, 26,228, 2, 31, 0, 58, 0, 1, 0, 0, 0, 32, 26,228, 2, 31, 0, 59, 0, 1, 0, 0, 0,
+ 32, 26,228, 2, 31, 0, 60, 0, 1, 0, 0, 0, 32, 26,228, 2, 31, 0, 61, 0, 1, 0, 0, 0, 32, 26,228, 2, 31, 0, 62, 0,
+ 1, 0, 0, 0, 32, 26,228, 2, 31, 0, 63, 0, 1, 0, 0, 0, 32, 26,228, 2, 31, 0, 64, 0, 1, 0, 0, 0, 32, 26,228, 2,
+ 31, 0, 65, 0, 1, 0, 0, 0, 32, 26,228, 2, 31, 0, 66, 0, 1, 0, 0, 0, 32, 26,228, 2, 31, 0, 67, 0, 1, 0, 0, 0,
+ 32, 26,228, 2, 31, 0, 68, 0, 1, 0, 0, 0, 32, 26,228, 2, 31, 0, 69, 0, 1, 0, 0, 0, 32, 26,228, 2, 31, 0, 70, 0,
+ 1, 0, 0, 0, 32, 26,228, 2, 31, 0, 71, 0, 1, 0, 0, 0, 32, 26,228, 2, 31, 0, 72, 0, 1, 0, 0, 0, 32, 26,228, 2,
+ 31, 0, 73, 0, 1, 0, 0, 0, 32, 26,228, 2, 31, 0, 74, 0, 1, 0, 0, 0, 32, 26,228, 2, 31, 0, 75, 0, 1, 0, 0, 0,
+ 32, 26,228, 2, 31, 0, 76, 0, 1, 0, 0, 0, 32, 26,228, 2, 31, 0, 77, 0, 1, 0, 0, 0, 32, 26,228, 2, 31, 0, 78, 0,
+ 1, 0, 0, 0, 32, 26,228, 2, 31, 0, 79, 0, 1, 0, 0, 0, 32, 26,228, 2, 31, 0, 80, 0, 1, 0, 0, 0, 32, 26,228, 2,
+ 31, 0, 81, 0, 1, 0, 0, 0, 32, 26,228, 2, 31, 0, 82, 0, 1, 0, 0, 0, 32, 26,228, 2, 31, 0, 83, 0, 1, 0, 0, 0,
+ 32, 26,228, 2, 31, 0, 0, 0, 1, 0, 0, 0,144, 30,221, 2, 31, 0, 1, 0, 1, 0, 0, 0,144, 30,221, 2, 31, 0, 2, 0,
+ 1, 0, 0, 0,144, 30,221, 2, 31, 0, 3, 0, 1, 0, 0, 0,144, 30,221, 2, 31, 0, 4, 0, 1, 0, 0, 0,144, 30,221, 2,
+ 31, 0, 5, 0, 1, 0, 0, 0,144, 30,221, 2, 31, 0, 6, 0, 1, 0, 0, 0,144, 30,221, 2, 31, 0, 7, 0, 1, 0, 0, 0,
+144, 30,221, 2, 31, 0, 8, 0, 1, 0, 0, 0,144, 30,221, 2, 31, 0, 9, 0, 1, 0, 0, 0,144, 30,221, 2, 31, 0, 10, 0,
+ 1, 0, 0, 0,144, 30,221, 2, 31, 0, 11, 0, 1, 0, 0, 0,144, 30,221, 2, 31, 0, 12, 0, 1, 0, 0, 0,144, 30,221, 2,
+ 31, 0, 13, 0, 1, 0, 0, 0,144, 30,221, 2, 31, 0, 14, 0, 1, 0, 0, 0,144, 30,221, 2, 31, 0, 15, 0, 1, 0, 0, 0,
+144, 30,221, 2, 31, 0, 16, 0, 1, 0, 0, 0,144, 30,221, 2, 31, 0, 17, 0, 1, 0, 0, 0,144, 30,221, 2, 31, 0, 18, 0,
+ 1, 0, 0, 0,144, 30,221, 2, 31, 0, 19, 0, 1, 0, 0, 0,144, 30,221, 2, 31, 0, 20, 0, 1, 0, 0, 0,144, 30,221, 2,
+ 31, 0, 21, 0, 1, 0, 0, 0,144, 30,221, 2, 31, 0, 22, 0, 1, 0, 0, 0,144, 30,221, 2, 31, 0, 23, 0, 1, 0, 0, 0,
+144, 30,221, 2, 31, 0, 24, 0, 1, 0, 0, 0,144, 30,221, 2, 31, 0, 25, 0, 1, 0, 0, 0,144, 30,221, 2, 31, 0, 26, 0,
+ 1, 0, 0, 0,144, 30,221, 2, 31, 0, 27, 0, 1, 0, 0, 0,144, 30,221, 2, 31, 0, 28, 0, 1, 0, 0, 0,144, 30,221, 2,
+ 31, 0, 29, 0, 1, 0, 0, 0,144, 30,221, 2, 31, 0, 30, 0, 1, 0, 0, 0,144, 30,221, 2, 31, 0, 31, 0, 1, 0, 0, 0,
+144, 30,221, 2, 31, 0, 32, 0, 1, 0, 0, 0,144, 30,221, 2, 31, 0, 33, 0, 1, 0, 0, 0,144, 30,221, 2, 31, 0, 34, 0,
+ 1, 0, 0, 0,144, 30,221, 2, 31, 0, 35, 0, 1, 0, 0, 0,144, 30,221, 2, 31, 0, 36, 0, 1, 0, 0, 0,144, 30,221, 2,
+ 31, 0, 37, 0, 1, 0, 0, 0,144, 30,221, 2, 31, 0, 38, 0, 1, 0, 0, 0,144, 30,221, 2, 31, 0, 39, 0, 1, 0, 0, 0,
+144, 30,221, 2, 31, 0, 40, 0, 1, 0, 0, 0,144, 30,221, 2, 31, 0, 41, 0, 1, 0, 0, 0,144, 30,221, 2, 31, 0, 42, 0,
+ 1, 0, 0, 0,144, 30,221, 2, 31, 0, 43, 0, 1, 0, 0, 0,144, 30,221, 2, 31, 0, 44, 0, 1, 0, 0, 0,144, 30,221, 2,
+ 31, 0, 45, 0, 1, 0, 0, 0,144, 30,221, 2, 31, 0, 46, 0, 1, 0, 0, 0,144, 30,221, 2, 31, 0, 47, 0, 1, 0, 0, 0,
+144, 30,221, 2, 31, 0, 48, 0, 1, 0, 0, 0,144, 30,221, 2, 31, 0, 49, 0, 1, 0, 0, 0,144, 30,221, 2, 31, 0, 50, 0,
+ 1, 0, 0, 0,144, 30,221, 2, 31, 0, 51, 0, 1, 0, 0, 0,144, 30,221, 2, 31, 0, 0, 0, 1, 0, 0, 0,144, 12,228, 2,
+ 31, 0, 1, 0, 1, 0, 0, 0,144, 12,228, 2, 31, 0, 2, 0, 1, 0, 0, 0,144, 12,228, 2, 31, 0, 3, 0, 1, 0, 0, 0,
+144, 12,228, 2, 31, 0, 4, 0, 1, 0, 0, 0,144, 12,228, 2, 31, 0, 5, 0, 1, 0, 0, 0,144, 12,228, 2, 31, 0, 6, 0,
+ 1, 0, 0, 0,144, 12,228, 2, 31, 0, 7, 0, 1, 0, 0, 0,144, 12,228, 2, 31, 0, 8, 0, 1, 0, 0, 0,144, 12,228, 2,
+ 31, 0, 9, 0, 1, 0, 0, 0,144, 12,228, 2, 31, 0, 10, 0, 1, 0, 0, 0,144, 12,228, 2, 31, 0, 11, 0, 1, 0, 0, 0,
+144, 12,228, 2, 31, 0, 12, 0, 1, 0, 0, 0,144, 12,228, 2, 31, 0, 13, 0, 1, 0, 0, 0,144, 12,228, 2, 31, 0, 14, 0,
+ 1, 0, 0, 0,144, 12,228, 2, 31, 0, 15, 0, 1, 0, 0, 0,144, 12,228, 2, 31, 0, 16, 0, 1, 0, 0, 0,144, 12,228, 2,
+ 31, 0, 17, 0, 1, 0, 0, 0,144, 12,228, 2, 31, 0, 18, 0, 1, 0, 0, 0,144, 12,228, 2, 31, 0, 19, 0, 1, 0, 0, 0,
+144, 12,228, 2, 31, 0, 20, 0, 1, 0, 0, 0,144, 12,228, 2, 31, 0, 21, 0, 1, 0, 0, 0,144, 12,228, 2, 31, 0, 22, 0,
+ 1, 0, 0, 0,144, 12,228, 2, 31, 0, 23, 0, 1, 0, 0, 0,144, 12,228, 2, 31, 0, 24, 0, 1, 0, 0, 0,144, 12,228, 2,
+ 31, 0, 25, 0, 1, 0, 0, 0,144, 12,228, 2, 31, 0, 26, 0, 1, 0, 0, 0,144, 12,228, 2, 31, 0, 27, 0, 1, 0, 0, 0,
+144, 12,228, 2, 31, 0, 28, 0, 1, 0, 0, 0,144, 12,228, 2, 31, 0, 29, 0, 1, 0, 0, 0,144, 12,228, 2, 31, 0, 30, 0,
+ 1, 0, 0, 0,144, 12,228, 2, 31, 0, 31, 0, 1, 0, 0, 0,144, 12,228, 2, 31, 0, 32, 0, 1, 0, 0, 0,144, 12,228, 2,
+ 31, 0, 33, 0, 1, 0, 0, 0,144, 12,228, 2, 31, 0, 34, 0, 1, 0, 0, 0,144, 12,228, 2, 31, 0, 35, 0, 1, 0, 0, 0,
+144, 12,228, 2, 31, 0, 36, 0, 1, 0, 0, 0,144, 12,228, 2, 31, 0, 37, 0, 1, 0, 0, 0,144, 12,228, 2, 31, 0, 38, 0,
+ 1, 0, 0, 0,144, 12,228, 2, 31, 0, 39, 0, 1, 0, 0, 0,144, 12,228, 2, 31, 0, 40, 0, 1, 0, 0, 0,144, 12,228, 2,
+ 31, 0, 41, 0, 1, 0, 0, 0,144, 12,228, 2, 31, 0, 42, 0, 1, 0, 0, 0,144, 12,228, 2, 31, 0, 43, 0, 1, 0, 0, 0,
+144, 12,228, 2, 31, 0, 44, 0, 1, 0, 0, 0,144, 12,228, 2, 31, 0, 45, 0, 1, 0, 0, 0,144, 12,228, 2, 31, 0, 46, 0,
+ 1, 0, 0, 0,144, 12,228, 2, 31, 0, 47, 0, 1, 0, 0, 0,144, 12,228, 2, 31, 0, 48, 0, 1, 0, 0, 0,144, 12,228, 2,
+ 31, 0, 49, 0, 1, 0, 0, 0,144, 12,228, 2, 31, 0, 50, 0, 1, 0, 0, 0,144, 12,228, 2, 31, 0, 51, 0, 1, 0, 0, 0,
+144, 12,228, 2, 31, 0, 52, 0, 1, 0, 0, 0,144, 12,228, 2, 31, 0, 53, 0, 1, 0, 0, 0,144, 12,228, 2, 31, 0, 54, 0,
+ 1, 0, 0, 0,144, 12,228, 2, 31, 0, 55, 0, 1, 0, 0, 0,144, 12,228, 2, 31, 0, 56, 0, 1, 0, 0, 0,144, 12,228, 2,
+ 31, 0, 57, 0, 1, 0, 0, 0,144, 12,228, 2, 31, 0, 58, 0, 1, 0, 0, 0,144, 12,228, 2, 31, 0, 59, 0, 1, 0, 0, 0,
+144, 12,228, 2, 31, 0, 60, 0, 1, 0, 0, 0,144, 12,228, 2, 31, 0, 61, 0, 1, 0, 0, 0,144, 12,228, 2, 31, 0, 62, 0,
+ 1, 0, 0, 0,144, 12,228, 2, 31, 0, 63, 0, 1, 0, 0, 0,144, 12,228, 2, 31, 0, 64, 0, 1, 0, 0, 0,144, 12,228, 2,
+ 31, 0, 65, 0, 1, 0, 0, 0,144, 12,228, 2, 31, 0, 66, 0, 1, 0, 0, 0,144, 12,228, 2, 31, 0, 67, 0, 1, 0, 0, 0,
+144, 12,228, 2, 31, 0, 68, 0, 1, 0, 0, 0,144, 12,228, 2, 31, 0, 69, 0, 1, 0, 0, 0,144, 12,228, 2, 31, 0, 70, 0,
+ 1, 0, 0, 0,144, 12,228, 2, 31, 0, 71, 0, 1, 0, 0, 0,144, 12,228, 2, 31, 0, 72, 0, 1, 0, 0, 0,144, 12,228, 2,
+ 31, 0, 73, 0, 1, 0, 0, 0,144, 12,228, 2, 31, 0, 74, 0, 1, 0, 0, 0,144, 12,228, 2, 31, 0, 75, 0, 1, 0, 0, 0,
+144, 12,228, 2, 31, 0, 76, 0, 1, 0, 0, 0,144, 12,228, 2, 31, 0, 77, 0, 1, 0, 0, 0,144, 12,228, 2, 31, 0, 78, 0,
+ 1, 0, 0, 0,144, 12,228, 2, 31, 0, 79, 0, 1, 0, 0, 0,144, 12,228, 2, 31, 0, 80, 0, 1, 0, 0, 0,144, 12,228, 2,
+ 31, 0, 81, 0, 1, 0, 0, 0,144, 12,228, 2, 31, 0, 82, 0, 1, 0, 0, 0,144, 12,228, 2, 31, 0, 83, 0, 1, 0, 0, 0,
+144, 12,228, 2, 31, 0, 84, 0, 1, 0, 0, 0,144, 12,228, 2, 31, 0, 85, 0, 1, 0, 0, 0,144, 12,228, 2, 31, 0, 86, 0,
+ 1, 0, 0, 0,144, 12,228, 2, 31, 0, 87, 0, 1, 0, 0, 0,144, 12,228, 2, 31, 0, 88, 0, 1, 0, 0, 0,144, 12,228, 2,
+ 31, 0, 89, 0, 1, 0, 0, 0,144, 12,228, 2, 31, 0, 90, 0, 1, 0, 0, 0,144, 12,228, 2, 31, 0, 91, 0, 1, 0, 0, 0,
+144, 12,228, 2, 31, 0, 92, 0, 1, 0, 0, 0,144, 12,228, 2, 31, 0, 93, 0, 1, 0, 0, 0,144, 12,228, 2, 31, 0, 94, 0,
+ 1, 0, 0, 0,144, 12,228, 2, 31, 0, 95, 0, 1, 0, 0, 0,144, 12,228, 2, 31, 0, 96, 0, 1, 0, 0, 0,144, 12,228, 2,
+ 31, 0, 0, 0, 1, 0, 0, 0,240, 16,228, 2, 31, 0, 1, 0, 1, 0, 0, 0,240, 16,228, 2, 31, 0, 2, 0, 1, 0, 0, 0,
+240, 16,228, 2, 31, 0, 3, 0, 1, 0, 0, 0,240, 16,228, 2, 31, 0, 4, 0, 1, 0, 0, 0,240, 16,228, 2, 31, 0, 5, 0,
+ 1, 0, 0, 0,240, 16,228, 2, 31, 0, 6, 0, 1, 0, 0, 0,240, 16,228, 2, 31, 0, 7, 0, 1, 0, 0, 0,240, 16,228, 2,
+ 31, 0, 8, 0, 1, 0, 0, 0,240, 16,228, 2, 31, 0, 9, 0, 1, 0, 0, 0,240, 16,228, 2, 31, 0, 10, 0, 1, 0, 0, 0,
+240, 16,228, 2, 31, 0, 11, 0, 1, 0, 0, 0,240, 16,228, 2, 31, 0, 12, 0, 1, 0, 0, 0,240, 16,228, 2, 31, 0, 13, 0,
+ 1, 0, 0, 0,240, 16,228, 2, 31, 0, 14, 0, 1, 0, 0, 0,240, 16,228, 2, 31, 0, 15, 0, 1, 0, 0, 0,240, 16,228, 2,
+ 31, 0, 16, 0, 1, 0, 0, 0,240, 16,228, 2, 31, 0, 17, 0, 1, 0, 0, 0,240, 16,228, 2, 31, 0, 18, 0, 1, 0, 0, 0,
+240, 16,228, 2, 31, 0, 19, 0, 1, 0, 0, 0,240, 16,228, 2, 31, 0, 20, 0, 1, 0, 0, 0,240, 16,228, 2, 31, 0, 21, 0,
+ 1, 0, 0, 0,240, 16,228, 2, 31, 0, 22, 0, 1, 0, 0, 0,240, 16,228, 2, 31, 0, 23, 0, 1, 0, 0, 0,240, 16,228, 2,
+ 31, 0, 24, 0, 1, 0, 0, 0,240, 16,228, 2, 31, 0, 25, 0, 1, 0, 0, 0,240, 16,228, 2, 31, 0, 26, 0, 1, 0, 0, 0,
+240, 16,228, 2, 31, 0, 27, 0, 1, 0, 0, 0,240, 16,228, 2, 31, 0, 28, 0, 1, 0, 0, 0,240, 16,228, 2, 31, 0, 29, 0,
+ 1, 0, 0, 0,240, 16,228, 2, 31, 0, 30, 0, 1, 0, 0, 0,240, 16,228, 2, 31, 0, 31, 0, 1, 0, 0, 0,240, 16,228, 2,
+ 31, 0, 32, 0, 1, 0, 0, 0,240, 16,228, 2, 31, 0, 33, 0, 1, 0, 0, 0,240, 16,228, 2, 31, 0, 34, 0, 1, 0, 0, 0,
+240, 16,228, 2, 31, 0, 35, 0, 1, 0, 0, 0,240, 16,228, 2, 31, 0, 36, 0, 1, 0, 0, 0,240, 16,228, 2, 31, 0, 37, 0,
+ 1, 0, 0, 0,240, 16,228, 2, 31, 0, 38, 0, 1, 0, 0, 0,240, 16,228, 2, 31, 0, 39, 0, 1, 0, 0, 0,240, 16,228, 2,
+ 31, 0, 40, 0, 1, 0, 0, 0,240, 16,228, 2, 31, 0, 41, 0, 1, 0, 0, 0,240, 16,228, 2, 31, 0, 42, 0, 1, 0, 0, 0,
+240, 16,228, 2, 31, 0, 43, 0, 1, 0, 0, 0,240, 16,228, 2, 31, 0, 44, 0, 1, 0, 0, 0,240, 16,228, 2, 31, 0, 45, 0,
+ 1, 0, 0, 0,240, 16,228, 2, 31, 0, 46, 0, 1, 0, 0, 0,240, 16,228, 2, 31, 0, 47, 0, 1, 0, 0, 0,240, 16,228, 2,
+ 31, 0, 48, 0, 1, 0, 0, 0,240, 16,228, 2, 31, 0, 49, 0, 1, 0, 0, 0,240, 16,228, 2, 31, 0, 50, 0, 1, 0, 0, 0,
+240, 16,228, 2, 31, 0, 51, 0, 1, 0, 0, 0,240, 16,228, 2, 31, 0, 52, 0, 1, 0, 0, 0,240, 16,228, 2, 31, 0, 53, 0,
+ 1, 0, 0, 0,240, 16,228, 2, 31, 0, 54, 0, 1, 0, 0, 0,240, 16,228, 2, 31, 0, 55, 0, 1, 0, 0, 0,240, 16,228, 2,
+ 31, 0, 56, 0, 1, 0, 0, 0,240, 16,228, 2, 31, 0, 57, 0, 1, 0, 0, 0,240, 16,228, 2, 31, 0, 58, 0, 1, 0, 0, 0,
+240, 16,228, 2, 31, 0, 59, 0, 1, 0, 0, 0,240, 16,228, 2, 31, 0, 60, 0, 1, 0, 0, 0,240, 16,228, 2, 31, 0, 61, 0,
+ 1, 0, 0, 0,240, 16,228, 2, 31, 0, 62, 0, 1, 0, 0, 0,240, 16,228, 2, 31, 0, 63, 0, 1, 0, 0, 0,240, 16,228, 2,
+ 31, 0, 64, 0, 1, 0, 0, 0,240, 16,228, 2, 31, 0, 65, 0, 1, 0, 0, 0,240, 16,228, 2, 31, 0, 66, 0, 1, 0, 0, 0,
+240, 16,228, 2, 31, 0, 67, 0, 1, 0, 0, 0,240, 16,228, 2, 31, 0, 68, 0, 1, 0, 0, 0,240, 16,228, 2, 31, 0, 69, 0,
+ 1, 0, 0, 0,240, 16,228, 2, 31, 0, 70, 0, 1, 0, 0, 0,240, 16,228, 2, 31, 0, 71, 0, 1, 0, 0, 0,240, 16,228, 2,
+ 31, 0, 72, 0, 1, 0, 0, 0,240, 16,228, 2, 31, 0, 73, 0, 1, 0, 0, 0,240, 16,228, 2, 31, 0, 74, 0, 1, 0, 0, 0,
+240, 16,228, 2, 31, 0, 75, 0, 1, 0, 0, 0,240, 16,228, 2, 31, 0, 76, 0, 1, 0, 0, 0,240, 16,228, 2, 31, 0, 77, 0,
+ 1, 0, 0, 0,240, 16,228, 2, 31, 0, 78, 0, 1, 0, 0, 0,240, 16,228, 2, 31, 0, 79, 0, 1, 0, 0, 0,240, 16,228, 2,
+ 31, 0, 80, 0, 1, 0, 0, 0,240, 16,228, 2, 31, 0, 81, 0, 1, 0, 0, 0,240, 16,228, 2, 31, 0, 82, 0, 1, 0, 0, 0,
+240, 16,228, 2, 31, 0, 83, 0, 1, 0, 0, 0,240, 16,228, 2, 31, 0, 84, 0, 1, 0, 0, 0,240, 16,228, 2, 31, 0, 85, 0,
+ 1, 0, 0, 0,240, 16,228, 2, 31, 0, 86, 0, 1, 0, 0, 0,240, 16,228, 2, 31, 0, 87, 0, 1, 0, 0, 0,240, 16,228, 2,
+ 31, 0, 88, 0, 1, 0, 0, 0,240, 16,228, 2, 31, 0, 89, 0, 1, 0, 0, 0,240, 16,228, 2, 31, 0, 90, 0, 1, 0, 0, 0,
+240, 16,228, 2, 31, 0, 91, 0, 1, 0, 0, 0,240, 16,228, 2, 31, 0, 92, 0, 1, 0, 0, 0,240, 16,228, 2, 31, 0, 93, 0,
+ 1, 0, 0, 0,240, 16,228, 2, 31, 0, 94, 0, 1, 0, 0, 0,240, 16,228, 2, 31, 0, 95, 0, 1, 0, 0, 0,240, 16,228, 2,
+ 31, 0, 96, 0, 1, 0, 0, 0,240, 16,228, 2, 31, 0, 0, 0, 1, 0, 0, 0,192, 21,228, 2, 31, 0, 1, 0, 1, 0, 0, 0,
+192, 21,228, 2, 31, 0, 2, 0, 1, 0, 0, 0,192, 21,228, 2, 31, 0, 3, 0, 1, 0, 0, 0,192, 21,228, 2, 31, 0, 4, 0,
+ 1, 0, 0, 0,192, 21,228, 2, 31, 0, 5, 0, 1, 0, 0, 0,192, 21,228, 2, 31, 0, 6, 0, 1, 0, 0, 0,192, 21,228, 2,
+ 31, 0, 7, 0, 1, 0, 0, 0,192, 21,228, 2, 31, 0, 8, 0, 1, 0, 0, 0,192, 21,228, 2, 31, 0, 9, 0, 1, 0, 0, 0,
+192, 21,228, 2, 31, 0, 10, 0, 1, 0, 0, 0,192, 21,228, 2, 31, 0, 11, 0, 1, 0, 0, 0,192, 21,228, 2, 31, 0, 12, 0,
+ 1, 0, 0, 0,192, 21,228, 2, 31, 0, 13, 0, 1, 0, 0, 0,192, 21,228, 2, 31, 0, 14, 0, 1, 0, 0, 0,192, 21,228, 2,
+ 31, 0, 15, 0, 1, 0, 0, 0,192, 21,228, 2, 31, 0, 16, 0, 1, 0, 0, 0,192, 21,228, 2, 31, 0, 17, 0, 1, 0, 0, 0,
+192, 21,228, 2, 31, 0, 18, 0, 1, 0, 0, 0,192, 21,228, 2, 31, 0, 19, 0, 1, 0, 0, 0,192, 21,228, 2, 31, 0, 20, 0,
+ 1, 0, 0, 0,192, 21,228, 2, 31, 0, 21, 0, 1, 0, 0, 0,192, 21,228, 2, 31, 0, 22, 0, 1, 0, 0, 0,192, 21,228, 2,
+ 31, 0, 23, 0, 1, 0, 0, 0,192, 21,228, 2, 31, 0, 24, 0, 1, 0, 0, 0,192, 21,228, 2, 31, 0, 25, 0, 1, 0, 0, 0,
+192, 21,228, 2, 31, 0, 26, 0, 1, 0, 0, 0,192, 21,228, 2, 31, 0, 27, 0, 1, 0, 0, 0,192, 21,228, 2, 31, 0, 28, 0,
+ 1, 0, 0, 0,192, 21,228, 2, 31, 0, 29, 0, 1, 0, 0, 0,192, 21,228, 2, 31, 0, 30, 0, 1, 0, 0, 0,192, 21,228, 2,
+ 31, 0, 31, 0, 1, 0, 0, 0,192, 21,228, 2, 31, 0, 32, 0, 1, 0, 0, 0,192, 21,228, 2, 31, 0, 33, 0, 1, 0, 0, 0,
+192, 21,228, 2, 31, 0, 34, 0, 1, 0, 0, 0,192, 21,228, 2, 31, 0, 35, 0, 1, 0, 0, 0,192, 21,228, 2, 31, 0, 36, 0,
+ 1, 0, 0, 0,192, 21,228, 2, 31, 0, 37, 0, 1, 0, 0, 0,192, 21,228, 2, 31, 0, 38, 0, 1, 0, 0, 0,192, 21,228, 2,
+ 31, 0, 39, 0, 1, 0, 0, 0,192, 21,228, 2, 31, 0, 40, 0, 1, 0, 0, 0,192, 21,228, 2, 31, 0, 41, 0, 1, 0, 0, 0,
+192, 21,228, 2, 31, 0, 42, 0, 1, 0, 0, 0,192, 21,228, 2, 31, 0, 43, 0, 1, 0, 0, 0,192, 21,228, 2, 31, 0, 44, 0,
+ 1, 0, 0, 0,192, 21,228, 2, 31, 0, 45, 0, 1, 0, 0, 0,192, 21,228, 2, 31, 0, 46, 0, 1, 0, 0, 0,192, 21,228, 2,
+ 31, 0, 47, 0, 1, 0, 0, 0,192, 21,228, 2, 31, 0, 48, 0, 1, 0, 0, 0,192, 21,228, 2, 31, 0, 49, 0, 1, 0, 0, 0,
+192, 21,228, 2, 31, 0, 50, 0, 1, 0, 0, 0,192, 21,228, 2, 31, 0, 51, 0, 1, 0, 0, 0,192, 21,228, 2, 31, 0, 52, 0,
+ 1, 0, 0, 0,192, 21,228, 2, 31, 0, 53, 0, 1, 0, 0, 0,192, 21,228, 2, 31, 0, 54, 0, 1, 0, 0, 0,192, 21,228, 2,
+ 31, 0, 55, 0, 1, 0, 0, 0,192, 21,228, 2, 31, 0, 56, 0, 1, 0, 0, 0,192, 21,228, 2, 31, 0, 57, 0, 1, 0, 0, 0,
+192, 21,228, 2, 31, 0, 58, 0, 1, 0, 0, 0,192, 21,228, 2, 31, 0, 59, 0, 1, 0, 0, 0,192, 21,228, 2, 31, 0, 60, 0,
+ 1, 0, 0, 0,192, 21,228, 2, 31, 0, 61, 0, 1, 0, 0, 0,192, 21,228, 2, 31, 0, 62, 0, 1, 0, 0, 0,192, 21,228, 2,
+ 31, 0, 63, 0, 1, 0, 0, 0,192, 21,228, 2, 31, 0, 64, 0, 1, 0, 0, 0,192, 21,228, 2, 31, 0, 65, 0, 1, 0, 0, 0,
+192, 21,228, 2, 31, 0, 66, 0, 1, 0, 0, 0,192, 21,228, 2, 31, 0, 67, 0, 1, 0, 0, 0,192, 21,228, 2, 31, 0, 68, 0,
+ 1, 0, 0, 0,192, 21,228, 2, 31, 0, 69, 0, 1, 0, 0, 0,192, 21,228, 2, 31, 0, 70, 0, 1, 0, 0, 0,192, 21,228, 2,
+ 31, 0, 71, 0, 1, 0, 0, 0,192, 21,228, 2, 31, 0, 72, 0, 1, 0, 0, 0,192, 21,228, 2, 31, 0, 73, 0, 1, 0, 0, 0,
+192, 21,228, 2, 31, 0, 74, 0, 1, 0, 0, 0,192, 21,228, 2, 31, 0, 75, 0, 1, 0, 0, 0,192, 21,228, 2, 31, 0, 76, 0,
+ 1, 0, 0, 0,192, 21,228, 2, 31, 0, 77, 0, 1, 0, 0, 0,192, 21,228, 2, 31, 0, 78, 0, 1, 0, 0, 0,192, 21,228, 2,
+ 31, 0, 79, 0, 1, 0, 0, 0,192, 21,228, 2, 31, 0, 80, 0, 1, 0, 0, 0,192, 21,228, 2, 31, 0, 81, 0, 1, 0, 0, 0,
+192, 21,228, 2, 31, 0, 82, 0, 1, 0, 0, 0,192, 21,228, 2, 31, 0, 83, 0, 1, 0, 0, 0,192, 21,228, 2, 31, 0, 84, 0,
+ 1, 0, 0, 0,192, 21,228, 2, 31, 0, 85, 0, 1, 0, 0, 0,192, 21,228, 2, 31, 0, 86, 0, 1, 0, 0, 0,192, 21,228, 2,
+ 31, 0, 87, 0, 1, 0, 0, 0,192, 21,228, 2, 31, 0, 88, 0, 1, 0, 0, 0,192, 21,228, 2, 31, 0, 89, 0, 1, 0, 0, 0,
+192, 21,228, 2, 31, 0, 90, 0, 1, 0, 0, 0,192, 21,228, 2, 31, 0, 91, 0, 1, 0, 0, 0,192, 21,228, 2, 31, 0, 92, 0,
+ 1, 0, 0, 0,192, 21,228, 2, 31, 0, 93, 0, 1, 0, 0, 0,192, 21,228, 2, 31, 0, 94, 0, 1, 0, 0, 0,192, 21,228, 2,
+ 31, 0, 95, 0, 1, 0, 0, 0,192, 21,228, 2, 31, 0, 96, 0, 1, 0, 0, 0,192, 21,228, 2, 31, 0, 0, 0, 1, 0, 0, 0,
+ 40,249,213, 2, 31, 0, 1, 0, 1, 0, 0, 0, 40,249,213, 2, 31, 0, 2, 0, 1, 0, 0, 0, 40,249,213, 2, 31, 0, 3, 0,
+ 1, 0, 0, 0, 40,249,213, 2, 31, 0, 4, 0, 1, 0, 0, 0, 40,249,213, 2, 31, 0, 5, 0, 1, 0, 0, 0, 40,249,213, 2,
+ 31, 0, 6, 0, 1, 0, 0, 0, 40,249,213, 2, 31, 0, 7, 0, 1, 0, 0, 0, 40,249,213, 2, 31, 0, 8, 0, 1, 0, 0, 0,
+ 40,249,213, 2, 31, 0, 9, 0, 1, 0, 0, 0, 40,249,213, 2, 31, 0, 0, 0, 1, 0, 0, 0,240,249,213, 2, 31, 0, 1, 0,
+ 1, 0, 0, 0,240,249,213, 2, 31, 0, 2, 0, 1, 0, 0, 0,240,249,213, 2, 31, 0, 3, 0, 1, 0, 0, 0,240,249,213, 2,
+ 31, 0, 4, 0, 1, 0, 0, 0,240,249,213, 2, 31, 0, 5, 0, 1, 0, 0, 0,240,249,213, 2, 31, 0, 6, 0, 1, 0, 0, 0,
+240,249,213, 2, 31, 0, 7, 0, 1, 0, 0, 0,240,249,213, 2, 31, 0, 8, 0, 1, 0, 0, 0,240,249,213, 2, 31, 0, 9, 0,
+ 1, 0, 0, 0,240,249,213, 2, 31, 0, 0, 0, 1, 0, 0, 0,184,250,213, 2, 31, 0, 1, 0, 1, 0, 0, 0,184,250,213, 2,
+ 31, 0, 2, 0, 1, 0, 0, 0,184,250,213, 2, 31, 0, 3, 0, 1, 0, 0, 0,184,250,213, 2, 31, 0, 4, 0, 1, 0, 0, 0,
+184,250,213, 2, 31, 0, 5, 0, 1, 0, 0, 0,184,250,213, 2, 31, 0, 6, 0, 1, 0, 0, 0,184,250,213, 2, 31, 0, 7, 0,
+ 1, 0, 0, 0,184,250,213, 2, 31, 0, 8, 0, 1, 0, 0, 0,184,250,213, 2, 31, 0, 9, 0, 1, 0, 0, 0,184,250,213, 2,
+ 31, 0, 0, 0, 1, 0, 0, 0,128,251,213, 2, 31, 0, 1, 0, 1, 0, 0, 0,128,251,213, 2, 31, 0, 2, 0, 1, 0, 0, 0,
+128,251,213, 2, 31, 0, 3, 0, 1, 0, 0, 0,128,251,213, 2, 31, 0, 4, 0, 1, 0, 0, 0,128,251,213, 2, 31, 0, 5, 0,
+ 1, 0, 0, 0,128,251,213, 2, 31, 0, 6, 0, 1, 0, 0, 0,128,251,213, 2, 31, 0, 7, 0, 1, 0, 0, 0,128,251,213, 2,
+ 31, 0, 8, 0, 1, 0, 0, 0,128,251,213, 2, 31, 0, 9, 0, 1, 0, 0, 0,128,251,213, 2, 31, 0, 0, 0, 1, 0, 0, 0,
+ 72,252,213, 2, 31, 0, 1, 0, 1, 0, 0, 0, 72,252,213, 2, 31, 0, 2, 0, 1, 0, 0, 0, 72,252,213, 2, 31, 0, 3, 0,
+ 1, 0, 0, 0, 72,252,213, 2, 31, 0, 4, 0, 1, 0, 0, 0, 72,252,213, 2, 31, 0, 5, 0, 1, 0, 0, 0, 72,252,213, 2,
+ 31, 0, 6, 0, 1, 0, 0, 0, 72,252,213, 2, 31, 0, 7, 0, 1, 0, 0, 0, 72,252,213, 2, 31, 0, 8, 0, 1, 0, 0, 0,
+ 72,252,213, 2, 31, 0, 9, 0, 1, 0, 0, 0, 72,252,213, 2, 31, 0, 0, 0, 1, 0, 0, 0, 16,253,213, 2, 31, 0, 1, 0,
+ 1, 0, 0, 0, 16,253,213, 2, 31, 0, 2, 0, 1, 0, 0, 0, 16,253,213, 2, 31, 0, 3, 0, 1, 0, 0, 0, 16,253,213, 2,
+ 31, 0, 4, 0, 1, 0, 0, 0, 16,253,213, 2, 31, 0, 5, 0, 1, 0, 0, 0, 16,253,213, 2, 31, 0, 6, 0, 1, 0, 0, 0,
+ 16,253,213, 2, 31, 0, 7, 0, 1, 0, 0, 0, 16,253,213, 2, 31, 0, 8, 0, 1, 0, 0, 0, 16,253,213, 2, 31, 0, 9, 0,
+ 1, 0, 0, 0, 16,253,213, 2, 31, 0, 0, 0, 1, 0, 0, 0,216,253,213, 2, 31, 0, 1, 0, 1, 0, 0, 0,216,253,213, 2,
+ 31, 0, 2, 0, 1, 0, 0, 0,216,253,213, 2, 31, 0, 3, 0, 1, 0, 0, 0,216,253,213, 2, 31, 0, 4, 0, 1, 0, 0, 0,
+216,253,213, 2, 31, 0, 5, 0, 1, 0, 0, 0,216,253,213, 2, 31, 0, 6, 0, 1, 0, 0, 0,216,253,213, 2, 31, 0, 7, 0,
+ 1, 0, 0, 0,216,253,213, 2, 31, 0, 8, 0, 1, 0, 0, 0,216,253,213, 2, 31, 0, 9, 0, 1, 0, 0, 0,216,253,213, 2,
+ 31, 0, 0, 0, 1, 0, 0, 0, 8, 97,223, 2, 31, 0, 1, 0, 1, 0, 0, 0, 8, 97,223, 2, 31, 0, 2, 0, 1, 0, 0, 0,
+ 8, 97,223, 2, 31, 0, 3, 0, 1, 0, 0, 0, 8, 97,223, 2, 31, 0, 4, 0, 1, 0, 0, 0, 8, 97,223, 2, 31, 0, 5, 0,
+ 1, 0, 0, 0, 8, 97,223, 2, 31, 0, 6, 0, 1, 0, 0, 0, 8, 97,223, 2, 31, 0, 7, 0, 1, 0, 0, 0, 8, 97,223, 2,
+ 31, 0, 8, 0, 1, 0, 0, 0, 8, 97,223, 2, 31, 0, 9, 0, 1, 0, 0, 0, 8, 97,223, 2, 31, 0, 10, 0, 1, 0, 0, 0,
+ 8, 97,223, 2, 31, 0, 11, 0, 1, 0, 0, 0, 8, 97,223, 2, 31, 0, 12, 0, 1, 0, 0, 0, 8, 97,223, 2, 31, 0, 13, 0,
+ 1, 0, 0, 0, 8, 97,223, 2, 31, 0, 14, 0, 1, 0, 0, 0, 8, 97,223, 2, 31, 0, 15, 0, 1, 0, 0, 0, 8, 97,223, 2,
+ 31, 0, 16, 0, 1, 0, 0, 0, 8, 97,223, 2, 31, 0, 17, 0, 1, 0, 0, 0, 8, 97,223, 2, 31, 0, 18, 0, 1, 0, 0, 0,
+ 8, 97,223, 2, 31, 0, 0, 0, 1, 0, 0, 0, 64,192,225, 2, 31, 0, 1, 0, 1, 0, 0, 0, 64,192,225, 2, 31, 0, 2, 0,
+ 1, 0, 0, 0, 64,192,225, 2, 31, 0, 3, 0, 1, 0, 0, 0, 64,192,225, 2, 31, 0, 4, 0, 1, 0, 0, 0, 64,192,225, 2,
+ 31, 0, 5, 0, 1, 0, 0, 0, 64,192,225, 2, 31, 0, 6, 0, 1, 0, 0, 0, 64,192,225, 2, 31, 0, 7, 0, 1, 0, 0, 0,
+ 64,192,225, 2, 31, 0, 8, 0, 1, 0, 0, 0, 64,192,225, 2, 31, 0, 9, 0, 1, 0, 0, 0, 64,192,225, 2, 31, 0, 10, 0,
+ 1, 0, 0, 0, 64,192,225, 2, 31, 0, 0, 0, 1, 0, 0, 0,240, 10,228, 2, 31, 0, 1, 0, 1, 0, 0, 0,240, 10,228, 2,
+ 31, 0, 2, 0, 1, 0, 0, 0,240, 10,228, 2, 31, 0, 3, 0, 1, 0, 0, 0,240, 10,228, 2, 31, 0, 4, 0, 1, 0, 0, 0,
+240, 10,228, 2, 31, 0, 5, 0, 1, 0, 0, 0,240, 10,228, 2, 31, 0, 6, 0, 1, 0, 0, 0,240, 10,228, 2, 31, 0, 7, 0,
+ 1, 0, 0, 0,240, 10,228, 2, 31, 0, 8, 0, 1, 0, 0, 0,240, 10,228, 2, 31, 0, 9, 0, 1, 0, 0, 0,240, 10,228, 2,
+ 31, 0, 10, 0, 1, 0, 0, 0,240, 10,228, 2, 31, 0, 11, 0, 1, 0, 0, 0,240, 10,228, 2, 31, 0, 12, 0, 1, 0, 0, 0,
+240, 10,228, 2, 31, 0, 13, 0, 1, 0, 0, 0,240, 10,228, 2, 31, 0, 14, 0, 1, 0, 0, 0,240, 10,228, 2, 31, 0, 15, 0,
+ 1, 0, 0, 0,240, 10,228, 2, 31, 0, 16, 0, 1, 0, 0, 0,240, 10,228, 2, 31, 0, 17, 0, 1, 0, 0, 0,240, 10,228, 2,
+ 31, 0, 18, 0, 1, 0, 0, 0,240, 10,228, 2, 31, 0, 19, 0, 1, 0, 0, 0,240, 10,228, 2, 31, 0, 20, 0, 1, 0, 0, 0,
+240, 10,228, 2, 68, 65, 84, 65, 96, 0, 0, 0,160, 91,215, 2,197, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 16, 91,215, 2,
+168, 2,226, 2,248, 0,226, 2,208, 1,226, 2,240, 2,226, 2, 0, 0, 0, 0, 0, 0, 0, 0, 35, 4, 0, 0, 85, 0, 0, 0,
+194, 2, 0, 0, 1, 1, 36, 4,110, 2, 1, 0, 0, 0, 0, 0, 0, 0, 8, 0, 24,108,206, 2, 40, 38,227, 2, 40, 38,227, 2,
+128, 40,226, 2, 0, 37,227, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 37,220, 3, 32, 35,220, 3, 68, 65, 84, 65,248, 0, 0, 0,
+128, 40,226, 2,198, 0, 0, 0, 1, 0, 0, 0,168, 41,226, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 64,113, 68, 0, 0, 0, 0,
+ 0, 0,208, 65, 0, 0, 0, 0, 0,128,132, 68, 0, 0, 0, 0, 0, 0,208, 65, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 35, 4, 0, 0, 0, 0, 0, 0,
+ 25, 0, 0, 0, 0, 96,132, 68, 0, 0,200, 65, 0, 96,132, 68, 0, 0,200, 65, 0, 0,128, 63, 0, 0,128, 63, 0, 0, 0, 0,
+ 2, 0, 3, 3, 4, 0, 12, 0, 10, 0, 36, 4, 26, 0, 36, 4, 26, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 35, 4, 0, 0, 85, 0, 0, 0,110, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 36, 4, 26, 0, 9, 0, 1, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 26, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+176, 55,206, 2,136, 60, 8, 4,136, 60, 8, 4, 0, 0, 0, 0, 0, 0, 0, 0, 56, 67, 6, 4,176,227, 6, 4, 0, 0, 0, 0,
+ 0, 0, 0, 0, 68, 65, 84, 65,248, 0, 0, 0,168, 41,226, 2,198, 0, 0, 0, 1, 0, 0, 0,208, 42,226, 2,128, 40,226, 2,
+ 0, 0, 0, 0, 0, 0, 32, 67, 0,192, 6,196, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 15, 67, 0, 0,190,195, 0, 0, 0, 0,
+143, 0, 0, 0,160, 0, 0, 0, 0, 0, 0, 0,123, 1, 0, 0, 0, 0, 0, 0,142, 0, 0, 0, 0, 0, 0, 0, 17, 0, 0, 0,
+ 0, 0, 0, 0,142, 0, 0, 0, 0, 0, 0, 0,123, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 63, 0, 0, 0, 64, 10, 1, 0, 0, 1, 0, 7, 0, 18, 0, 0, 4, 6, 0,160, 0,124, 1,143, 0,124, 1, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,159, 0, 0, 0, 71, 1, 0, 0,194, 2, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,160, 0,124, 1, 10, 0, 5, 0, 3, 0, 0, 0, 0, 0, 0, 0,160, 0, 50, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,144, 54,206, 2,120,129, 4, 4,120,129, 4, 4,152,129,226, 2,152,129,226, 2,
+ 56,227, 6, 4,208,225, 6, 4, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 64, 1, 0, 0,152,129,226, 2,196, 0, 0, 0,
+ 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,176, 43,221, 3, 0, 0, 0, 0, 86, 73, 69, 87, 51, 68, 95, 80, 84, 95,116,111,
+111,108,115, 95,111, 98,106,101, 99,116,109,111,100,101, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 86, 73, 69, 87, 51, 68, 95, 80, 84, 95,116,111,
+111,108,115, 95,111, 98,106,101, 99,116,109,111,100,101, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 79, 98,106,101, 99,116, 32, 84,111,111,108,115,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,233,253,143, 0,255, 1, 0, 0, 0, 0,
+ 0, 0, 39, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 68, 65, 84, 65,248, 0, 0, 0,208, 42,226, 2,198, 0, 0, 0, 1, 0, 0, 0,216, 35,227, 2,168, 41,226, 2,
+ 0, 0, 0, 0, 0, 0, 33, 67, 0, 0, 90,195, 0, 0, 0, 0, 0, 0, 0, 0,227,102, 16, 67, 24, 30, 90,195, 0, 0, 0, 0,
+143, 0, 0, 0,160, 0, 0, 0, 0, 0, 0, 0,215, 0, 0, 0, 0, 0, 0, 0,142, 0, 0, 0, 0, 0, 0, 0, 17, 0, 0, 0,
+ 0, 0, 0, 0,142, 0, 0, 0, 0, 0, 0, 0,215, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 63, 0, 0, 0, 64, 10, 3, 0, 0, 1, 0, 7, 0, 18, 0, 0, 4, 6, 0,160, 0,216, 0,143, 0,216, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,159, 0, 0, 0,111, 0, 0, 0, 70, 1, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,160, 0,216, 0, 11, 0, 6, 0, 34, 0, 0, 0, 0, 0, 0, 0, 0, 0,216, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 32, 55,206, 2, 80,131, 4, 4, 80,131, 4, 4, 16,131,226, 2, 16,131,226, 2,
+ 88,225, 6, 4,240,223, 6, 4, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 64, 1, 0, 0, 16,131,226, 2,196, 0, 0, 0,
+ 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 56,112,206, 2, 0, 0, 0, 0, 86, 73, 69, 87, 51, 68, 95, 80, 84, 95,108, 97,
+115,116, 95,111,112,101,114, 97,116,111,114, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 86, 73, 69, 87, 51, 68, 95, 80, 84, 95,108, 97,
+115,116, 95,111,112,101,114, 97,116,111,114, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 79,112,101,114, 97,116,111,114, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,216,255,144, 0, 16, 0, 0, 0, 0, 0,
+ 0, 0, 39, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 68, 65, 84, 65,248, 0, 0, 0,216, 35,227, 2,198, 0, 0, 0, 1, 0, 0, 0, 0, 37,227, 2,208, 42,226, 2,
+ 0, 0, 0, 0, 0, 0, 52, 67, 0, 96,158,196, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 35, 67, 0, 96,158,196, 0,128,142,195,
+163, 0, 0, 0,180, 0, 0, 0, 0, 0, 0, 0,213, 3, 0, 0, 0, 0, 0, 0,162, 0, 0, 0, 0, 0, 0, 0, 17, 0, 0, 0,
+ 0, 0, 0, 0,162, 0, 0, 0, 0, 0, 0, 0,213, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 63, 0, 0, 0, 64, 10, 1, 0, 0, 1, 0, 7, 0, 18, 0, 0, 4, 6, 0,180, 0,214, 3,163, 0,214, 3, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 35, 4, 0, 0, 35, 4, 0, 0,111, 0, 0, 0,194, 2, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 0, 0, 0, 4, 0, 4, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 54,206, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65,248, 0, 0, 0, 0, 37,227, 2,198, 0, 0, 0,
+ 1, 0, 0, 0, 0, 0, 0, 0,216, 35,227, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,160, 0, 0, 0, 35, 4, 0, 0,
+111, 0, 0, 0,194, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,132, 3, 84, 2, 12, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0,112, 53,206, 2, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 96,217, 6, 4,232,216, 6, 4, 0, 0, 0, 0,192, 67,227, 2, 68, 65, 84, 65,
+ 68, 3, 0, 0,192, 67,227, 2,156, 0, 0, 0, 1, 0, 0, 0, 0, 0,140, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0,206,104,211, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,142, 6,128,191, 0, 0,128,191,
+ 0, 0, 0, 0, 0, 0, 0, 0, 11,210, 76,190, 0, 0, 0, 0, 68,239,209, 62, 51,177,205,190,184,158, 81, 63, 0, 0, 0, 0,
+ 70,119,105, 63,143, 74, 70, 62, 35, 44,185,190, 0, 0, 0, 0,162, 84, 89,188,166, 33,101, 63, 42, 61,228, 62, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 33,210,111,193, 0, 0,128, 63, 68,239,209, 62, 70,119,105, 63,176, 84, 89,188, 0, 0, 0, 0,
+ 52,177,205,190,142, 74, 70, 62,166, 33,101, 63, 0, 0, 0, 0,185,158, 81, 63, 35, 44,185,190, 43, 61,228, 62, 0, 0, 0, 0,
+ 62, 95, 68, 65, 51,120,173,192,115,208,213, 64, 0, 0,128, 63,178,157,229, 62, 67,221, 41,191,116,169, 81,191,184,158, 81,191,
+117, 90,127, 63,162,192,163, 62,158, 53,185, 62, 35, 44,185, 62,145,180,109,188,138, 56,189, 63,218, 72,228,190, 42, 61,228,190,
+ 0, 0, 0, 0, 0, 0, 0, 0, 33,171,108, 65, 33,210,111, 65, 39,240,191, 62,124,116, 85, 63, 80,189, 70,188, 0, 0,185,180,
+100, 19,121,190, 40, 29,240, 61,236,186, 10, 63, 0, 0,208, 51,197,112,117,194,178,208,216, 65,221,158, 5,194,231,251,159,192,
+221, 54,114, 66, 29,247,213,193, 59,221, 3, 66, 25, 4,160, 64, 68,239,209, 62, 51,177,205,190,184,158, 81, 63, 0, 0, 0, 0,
+ 70,119,105, 63,143, 74, 70, 62, 35, 44,185,190, 0, 0, 0, 0,162, 84, 89,188,166, 33,101, 63, 42, 61,228, 62, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 33,210,111,193, 0, 0,128, 63,178,157,229, 62, 67,221, 41,191,116,169, 81,191,184,158, 81,191,
+117, 90,127, 63,162,192,163, 62,158, 53,185, 62, 35, 44,185, 62,145,180,109,188,138, 56,189, 63,218, 72,228,190, 42, 61,228,190,
+ 0, 0, 0, 0, 0, 0, 0, 0, 33,171,108, 65, 33,210,111, 65, 47, 45, 18, 64, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 47, 45, 18, 64, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 47, 45, 18, 64, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,128, 63, 92, 62, 55, 63, 56,186,224,190,237,203,148,190, 3,236,234,190,
+ 33,210,111, 65, 33,210,111, 65, 0, 0, 0, 0, 0, 0, 0, 0, 11, 39, 5, 59, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0,255,255, 1, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0,128, 63, 30, 33, 12, 66, 86,152,137, 66,113, 27,126, 66, 0, 0, 0, 0, 68, 65, 84, 65,240, 0, 0, 0, 40, 38,227, 2,
+157, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 51, 51, 51, 63,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,128, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 32, 65, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 7, 0,144, 12,228, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 1, 0, 3, 0, 8, 24, 0, 0, 0, 0, 12, 66,
+ 0, 0,128, 63,205,204,204, 61, 0, 0,122, 68, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 16, 0, 10, 0, 7, 1, 0, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 83, 78, 0, 0,148, 0, 0, 0,
+128,251,213, 2,193, 0, 0, 0, 1, 0, 0, 0, 72,252,213, 2,184,250,213, 2, 0, 0, 0, 0, 0, 0, 0, 0, 83, 82, 71, 97,
+109,101, 32, 76,111,103,105, 99, 0, 46, 48, 48, 49, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 72, 8,226, 2,240, 11,226, 2, 56, 12,226, 2,168, 76,227, 2, 48, 92,215, 2, 0, 95,215, 2, 0, 0, 0, 0, 0, 0, 0, 0,
+144, 1,228, 2, 0, 0, 0, 0, 6, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 68, 65, 84, 65, 20, 0, 0, 0, 72, 8,226, 2,194, 0, 0, 0, 1, 0, 0, 0,144, 8,226, 2, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 20, 0, 0, 0,144, 8,226, 2,194, 0, 0, 0, 1, 0, 0, 0,216, 8,226, 2,
+ 72, 8,226, 2, 0, 0, 0, 0, 0, 0, 5, 4, 0, 0, 0, 0, 68, 65, 84, 65, 20, 0, 0, 0,216, 8,226, 2,194, 0, 0, 0,
+ 1, 0, 0, 0, 32, 9,226, 2,144, 8,226, 2, 0, 0, 0, 0,126, 7, 5, 4, 0, 0, 0, 0, 68, 65, 84, 65, 20, 0, 0, 0,
+ 32, 9,226, 2,194, 0, 0, 0, 1, 0, 0, 0,104, 9,226, 2,216, 8,226, 2, 0, 0, 0, 0,126, 7, 0, 0, 0, 0, 0, 0,
+ 68, 65, 84, 65, 20, 0, 0, 0,104, 9,226, 2,194, 0, 0, 0, 1, 0, 0, 0,176, 9,226, 2, 32, 9,226, 2, 0, 0, 0, 0,
+ 0, 0,234, 3, 1, 0, 0, 0, 68, 65, 84, 65, 20, 0, 0, 0,176, 9,226, 2,194, 0, 0, 0, 1, 0, 0, 0,248, 9,226, 2,
+104, 9,226, 2, 0, 0, 0, 0,126, 7,234, 3, 1, 0, 0, 0, 68, 65, 84, 65, 20, 0, 0, 0,248, 9,226, 2,194, 0, 0, 0,
+ 1, 0, 0, 0, 64, 10,226, 2,176, 9,226, 2, 0, 0, 0, 0, 0, 0,140, 1, 0, 0, 0, 0, 68, 65, 84, 65, 20, 0, 0, 0,
+ 64, 10,226, 2,194, 0, 0, 0, 1, 0, 0, 0,136, 10,226, 2,248, 9,226, 2, 0, 0, 0, 0, 32, 6,140, 1, 0, 0, 0, 0,
+ 68, 65, 84, 65, 20, 0, 0, 0,136, 10,226, 2,194, 0, 0, 0, 1, 0, 0, 0,208, 10,226, 2, 64, 10,226, 2, 0, 0, 0, 0,
+ 32, 6, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 20, 0, 0, 0,208, 10,226, 2,194, 0, 0, 0, 1, 0, 0, 0, 24, 11,226, 2,
+136, 10,226, 2, 0, 0, 0, 0,126, 7,140, 1, 0, 0, 0, 0, 68, 65, 84, 65, 20, 0, 0, 0, 24, 11,226, 2,194, 0, 0, 0,
+ 1, 0, 0, 0, 96, 11,226, 2,208, 10,226, 2, 0, 0, 0, 0, 64, 5,140, 1, 0, 0, 0, 0, 68, 65, 84, 65, 20, 0, 0, 0,
+ 96, 11,226, 2,194, 0, 0, 0, 1, 0, 0, 0,168, 11,226, 2, 24, 11,226, 2, 0, 0, 0, 0, 64, 5,234, 3, 1, 0, 0, 0,
+ 68, 65, 84, 65, 20, 0, 0, 0,168, 11,226, 2,194, 0, 0, 0, 1, 0, 0, 0,240, 11,226, 2, 96, 11,226, 2, 0, 0, 0, 0,
+ 68, 1,140, 1, 0, 0, 0, 0, 68, 65, 84, 65, 20, 0, 0, 0,240, 11,226, 2,194, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0,
+168, 11,226, 2, 0, 0, 0, 0, 68, 1,234, 3, 1, 0, 0, 0, 68, 65, 84, 65, 24, 0, 0, 0, 56, 12,226, 2,195, 0, 0, 0,
+ 1, 0, 0, 0, 80, 71,227, 2, 0, 0, 0, 0,144, 8,226, 2,216, 8,226, 2, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65,
+ 24, 0, 0, 0, 80, 71,227, 2,195, 0, 0, 0, 1, 0, 0, 0,152, 71,227, 2, 56, 12,226, 2,144, 8,226, 2,104, 9,226, 2,
+ 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 24, 0, 0, 0,152, 71,227, 2,195, 0, 0, 0, 1, 0, 0, 0,224, 71,227, 2,
+ 80, 71,227, 2,216, 8,226, 2,176, 9,226, 2, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 24, 0, 0, 0,224, 71,227, 2,
+195, 0, 0, 0, 1, 0, 0, 0, 40, 72,227, 2,152, 71,227, 2,104, 9,226, 2,176, 9,226, 2, 0, 0, 0, 0, 0, 0, 0, 0,
+ 68, 65, 84, 65, 24, 0, 0, 0, 40, 72,227, 2,195, 0, 0, 0, 1, 0, 0, 0,112, 72,227, 2,224, 71,227, 2,104, 9,226, 2,
+248, 9,226, 2, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 24, 0, 0, 0,112, 72,227, 2,195, 0, 0, 0, 1, 0, 0, 0,
+184, 72,227, 2, 40, 72,227, 2,248, 9,226, 2, 64, 10,226, 2, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 24, 0, 0, 0,
+184, 72,227, 2,195, 0, 0, 0, 1, 0, 0, 0, 0, 73,227, 2,112, 72,227, 2, 32, 9,226, 2,136, 10,226, 2, 0, 0, 0, 0,
+ 0, 0, 0, 0, 68, 65, 84, 65, 24, 0, 0, 0, 0, 73,227, 2,195, 0, 0, 0, 1, 0, 0, 0, 72, 73,227, 2,184, 72,227, 2,
+ 64, 10,226, 2,136, 10,226, 2, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 24, 0, 0, 0, 72, 73,227, 2,195, 0, 0, 0,
+ 1, 0, 0, 0,144, 73,227, 2, 0, 73,227, 2, 72, 8,226, 2,248, 9,226, 2, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65,
+ 24, 0, 0, 0,144, 73,227, 2,195, 0, 0, 0, 1, 0, 0, 0,216, 73,227, 2, 72, 73,227, 2, 72, 8,226, 2,136, 10,226, 2,
+ 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 24, 0, 0, 0,216, 73,227, 2,195, 0, 0, 0, 1, 0, 0, 0, 32, 74,227, 2,
+144, 73,227, 2,176, 9,226, 2,208, 10,226, 2, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 24, 0, 0, 0, 32, 74,227, 2,
+195, 0, 0, 0, 1, 0, 0, 0,104, 74,227, 2,216, 73,227, 2, 32, 9,226, 2,208, 10,226, 2, 0, 0, 0, 0, 0, 0, 0, 0,
+ 68, 65, 84, 65, 24, 0, 0, 0,104, 74,227, 2,195, 0, 0, 0, 1, 0, 0, 0,176, 74,227, 2, 32, 74,227, 2, 64, 10,226, 2,
+208, 10,226, 2, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 24, 0, 0, 0,176, 74,227, 2,195, 0, 0, 0, 1, 0, 0, 0,
+248, 74,227, 2,104, 74,227, 2, 24, 11,226, 2, 96, 11,226, 2, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 24, 0, 0, 0,
+248, 74,227, 2,195, 0, 0, 0, 1, 0, 0, 0, 64, 75,227, 2,176, 74,227, 2,176, 9,226, 2, 96, 11,226, 2, 0, 0, 0, 0,
+ 0, 0, 0, 0, 68, 65, 84, 65, 24, 0, 0, 0, 64, 75,227, 2,195, 0, 0, 0, 1, 0, 0, 0,136, 75,227, 2,248, 74,227, 2,
+208, 10,226, 2, 24, 11,226, 2, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 24, 0, 0, 0,136, 75,227, 2,195, 0, 0, 0,
+ 1, 0, 0, 0,208, 75,227, 2, 64, 75,227, 2,248, 9,226, 2,168, 11,226, 2, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65,
+ 24, 0, 0, 0,208, 75,227, 2,195, 0, 0, 0, 1, 0, 0, 0, 24, 76,227, 2,136, 75,227, 2, 24, 11,226, 2,168, 11,226, 2,
+ 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 24, 0, 0, 0, 24, 76,227, 2,195, 0, 0, 0, 1, 0, 0, 0, 96, 76,227, 2,
+208, 75,227, 2,104, 9,226, 2,240, 11,226, 2, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 24, 0, 0, 0, 96, 76,227, 2,
+195, 0, 0, 0, 1, 0, 0, 0,168, 76,227, 2, 24, 76,227, 2, 96, 11,226, 2,240, 11,226, 2, 0, 0, 0, 0, 0, 0, 0, 0,
+ 68, 65, 84, 65, 24, 0, 0, 0,168, 76,227, 2,195, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 96, 76,227, 2,168, 11,226, 2,
+240, 11,226, 2, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 96, 0, 0, 0, 48, 92,215, 2,197, 0, 0, 0, 1, 0, 0, 0,
+192, 92,215, 2, 0, 0, 0, 0,104, 9,226, 2,144, 8,226, 2,216, 8,226, 2,176, 9,226, 2, 0, 0, 0, 0, 0, 0, 0, 0,
+126, 7, 0, 0,235, 3, 0, 0, 5, 4, 0, 0, 7, 7,127, 7, 27, 0, 1, 0, 0, 0, 0, 0, 7, 0, 0, 0, 0, 0, 0, 0,
+248,233,220, 2,248,233,220, 2, 80, 39,227, 2,120, 40,227, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 68, 65, 84, 65,248, 0, 0, 0, 80, 39,227, 2,198, 0, 0, 0, 1, 0, 0, 0,120, 40,227, 2, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 32,148, 68, 0, 0, 0, 0, 0, 0,208, 65, 0, 0, 0, 0, 0,224,239, 68, 0, 0, 0, 0, 0, 0,208, 65, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+126, 7, 0, 0, 0, 0, 0, 0, 25, 0, 0, 0, 0,192,239, 68, 0, 0,200, 65, 0,192,239, 68, 0, 0,200, 65, 0, 0,128, 63,
+ 0, 0,128, 63, 0, 0, 0, 0, 2, 0, 3, 3, 4, 0, 12, 0, 10, 0,127, 7, 26, 0,127, 7, 26, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,126, 7, 0, 0,235, 3, 0, 0, 4, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,127, 7, 26, 0, 0, 0, 1, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65,248, 0, 0, 0,120, 40,227, 2,198, 0, 0, 0, 1, 0, 0, 0,
+ 0, 0, 0, 0, 80, 39,227, 2, 0, 0, 0, 0, 0,240,109, 69, 0, 0,128,192, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,238, 68,
+ 0, 0, 0, 0, 0, 0, 0, 64,112, 7, 0, 0,129, 7, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0,111, 7, 0, 0,
+ 0, 0, 0, 0, 17, 0, 0, 0, 0, 0, 0, 0,111, 7, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,128, 63, 0, 0,128, 63, 2, 0, 0, 0, 1, 0, 3, 3, 2, 0, 0, 4, 10, 0,129, 7,
+ 2, 0,112, 7, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 4, 0, 0,
+ 5, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 2, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 96, 0, 0, 0,
+192, 92,215, 2,197, 0, 0, 0, 1, 0, 0, 0, 80, 93,215, 2, 48, 92,215, 2,136, 10,226, 2, 64, 10,226, 2,208, 10,226, 2,
+ 32, 9,226, 2, 0, 0, 0, 0, 33, 6, 0, 0,126, 7, 0, 0, 0, 0, 0, 0,139, 1, 0, 0, 4, 4, 94, 1,140, 1, 1, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 56, 87,227, 2, 56, 87,227, 2,160, 41,227, 2,200, 42,227, 2, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65,248, 0, 0, 0,160, 41,227, 2,198, 0, 0, 0, 1, 0, 0, 0,
+200, 42,227, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,148, 67, 0, 0, 0, 0, 0, 0,208, 65, 0, 0, 0, 0, 0, 0,175, 67,
+ 0, 0, 0, 0, 0, 0,208, 65, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 93, 1, 0, 0, 0, 0, 0, 0, 25, 0, 0, 0, 0,128,174, 67, 0, 0,200, 65,
+ 0,128,174, 67, 0, 0,200, 65, 0, 0,128, 63, 0, 0,128, 63, 0, 0, 0, 0, 2, 0, 3, 3, 4, 0, 12, 0, 10, 0, 94, 1,
+ 26, 0, 94, 1, 26, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 33, 6, 0, 0,126, 7, 0, 0,114, 1, 0, 0,
+139, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 94, 1, 26, 0, 0, 0, 1, 0, 1, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65,248, 0, 0, 0,
+200, 42,227, 2,198, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0,160, 41,227, 2, 0, 0, 0, 0, 0,128,174, 67, 0, 0, 61,196,
+ 0, 0, 0, 0, 0, 0, 0, 0,255,127,166, 67,255,255,184,195, 0, 0, 0, 0, 77, 1, 0, 0, 94, 1, 0, 0, 0, 0, 0, 0,
+113, 1, 0, 0, 0, 0, 0, 0, 78, 1, 0, 0, 0, 0, 0, 0, 17, 0, 0, 0, 0, 0, 0, 0, 76, 1, 0, 0, 0, 0, 0, 0,
+113, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 63, 0, 0, 0, 64, 10, 1, 0, 0,
+ 1, 0, 7, 0, 18, 0, 0, 4, 6, 0, 94, 1,114, 1, 77, 1,114, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 33, 6, 0, 0,126, 7, 0, 0, 0, 0, 0, 0,113, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 94, 1,114, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,136,132,226, 2,176,148,226, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 68, 65, 84, 65, 64, 1, 0, 0,136,132,226, 2,196, 0, 0, 0, 1, 0, 0, 0, 0,134,226, 2, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 66, 85, 84, 84, 79, 78, 83, 95, 80, 84, 95, 99,111,110,116,101,120,116, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 66, 85, 84, 84, 79, 78, 83, 95, 80, 84, 95, 99,111,110,116,101,120,116, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 67,111,110,116,101,120,116, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,220,255, 76, 1, 36, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 64, 1, 0, 0,
+ 0,134,226, 2,196, 0, 0, 0, 1, 0, 0, 0,120,135,226, 2,136,132,226, 2, 0, 0, 0, 0, 0, 0, 0, 0, 82, 69, 78, 68,
+ 69, 82, 95, 80, 84, 95,114,101,110,100,101,114, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 82, 69, 78, 68,
+ 69, 82, 95, 80, 84, 95,114,101,110,100,101,114, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 82,101,110,100,
+101,114, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,135,255,
+ 76, 1, 61, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 86, 73, 69, 87, 51, 68, 95, 80, 84, 95,108, 97,115,116, 95,111,112,101,114, 97,116,111,114, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 79,112,101,114, 97,116,111,114, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 64, 1, 0, 0,120,135,226, 2,196, 0, 0, 0, 1, 0, 0, 0,
+240,136,226, 2, 0,134,226, 2, 0, 0, 0, 0, 0, 0, 0, 0, 82, 69, 78, 68, 69, 82, 95, 80, 84, 95,108, 97,121,101,114,115,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0,255,216, 0,144, 0, 16, 0, 0, 0, 0, 0, 0, 0, 39, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 82, 69, 78, 68, 69, 82, 95, 80, 84, 95,108, 97,121,101,114,115,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 76, 97,121,101,114,115, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 0, 0, 0,248, 10,122, 7, 48, 0, 0, 0,198,
- 0, 0, 0, 1, 10,122, 8, 80, 10,122, 4,160, 0, 0, 0, 0, 67, 52, 0, 0,196,158, 96, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 67, 35, 0, 0,196,158, 96, 0,195,142,128, 0, 0, 0, 0,163, 0, 0, 0,180, 0, 0, 0, 0, 0, 0, 3,213, 0, 0, 0, 0,
- 0, 0, 0,162, 0, 0, 0, 0, 0, 0, 0, 17, 0, 0, 0, 0, 0, 0, 0,162, 0, 0, 0, 0, 0, 0, 3,213, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 63, 0, 0, 0, 64, 0, 0, 0, 1, 10, 0, 0, 0, 1, 0, 7, 0, 18, 4, 0,
- 0, 6, 0,180, 3,214, 0,163, 3,214, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6, 71, 0, 0, 6, 71,
- 0, 0, 0,159, 0, 0, 4, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 0, 0, 0, 4,
- 0, 4, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 23,136,160, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65,
- 0, 0, 0,248, 10,122, 8, 80, 0, 0, 0,198, 0, 0, 0, 1, 0, 0, 0, 0, 10,122, 7, 48, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0,160, 0, 0, 6, 71, 0, 0, 0,159, 0, 0, 4, 99, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 5,168, 3,197, 0, 13, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0,
- 0, 0, 0, 0, 2, 23,136, 16, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9,244, 86,144, 9,244, 86, 32,
- 0, 0, 0, 0, 2,205,224, 32, 68, 65, 84, 65, 0, 0, 3, 68, 2,205,224, 32, 0, 0, 0,156, 0, 0, 0, 1, 63,140, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 63,210, 18,146, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0,191,128, 6,141,191,128, 0, 0,128, 0, 0, 0,128, 0, 0, 0,190, 76,210, 10,128, 0, 0, 0, 62,209,239, 68,
-190,205,177, 51, 63, 81,158,184, 0, 0, 0, 0, 63,105,119, 70, 62, 70, 74,143,190,185, 44, 35, 0, 0, 0, 0,188, 89, 84,162,
- 63,101, 33,166, 62,228, 61, 42, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,193,111,210, 33, 63,128, 0, 0, 62,209,239, 68,
- 63,105,119, 70,188, 89, 84,176, 0, 0, 0, 0,190,205,177, 52, 62, 70, 74,142, 63,101, 33,166, 0, 0, 0, 0, 63, 81,158,185,
-190,185, 44, 35, 62,228, 61, 43, 0, 0, 0, 0, 65, 68, 95, 62,192,173,120, 51, 64,213,208,115, 63,128, 0, 0, 62,229,157,178,
-191, 40,202, 72,191, 81,169,114,191, 81,158,184, 63,127, 90,117, 62,162,183,140, 62,185, 53,157, 62,185, 44, 35,188,109,180,145,
- 63,188, 6, 57,190,228, 72,216,190,228, 61, 42, 0, 0, 0, 0, 0, 0, 0, 0, 65,108,171, 31, 65,111,210, 33, 62,191,241, 25,
- 63, 85,116, 70,188, 70,172,224, 52,133, 0, 0,190,122,169,195, 61,241,164,220, 63, 11,156,217,179,200, 0, 0,194,117,112,201,
- 65,216,208,182,194, 5,158,222,192,159,251,235, 66,114, 54,221,193,213,247, 29, 66, 3,221, 58, 64,160, 4, 26, 62,209,239, 68,
-190,205,177, 51, 63, 81,158,184, 0, 0, 0, 0, 63,105,119, 70, 62, 70, 74,143,190,185, 44, 35, 0, 0, 0, 0,188, 89, 84,162,
- 63,101, 33,166, 62,228, 61, 42, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,193,111,210, 33, 63,128, 0, 0, 62,229,157,178,
-191, 40,202, 72,191, 81,169,114,191, 81,158,184, 63,127, 90,117, 62,162,183,140, 62,185, 53,157, 62,185, 44, 35,188,109,180,145,
- 63,188, 6, 57,190,228, 72,216,190,228, 61, 42, 0, 0, 0, 0, 0, 0, 0, 0, 65,108,171, 31, 65,111,210, 33, 63,181,182, 12,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 63,181,182, 12, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 63,181,182, 12, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 63,128, 0, 0, 63, 55, 62, 92,
-190,224,186, 56,190,148,203,237,190,234,236, 3, 65,111,210, 33, 65,111,210, 33, 0, 0, 0, 0, 0, 0, 0, 0, 58,165,133,101,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,255,255, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 63,128, 0, 0, 66, 12, 33, 32, 66,137,152, 85, 66,126, 27,113, 0, 0, 0, 0,
- 68, 65, 84, 65, 0, 0, 0,240, 9,253,179,192, 0, 0, 0,157, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 1, 63, 51, 51, 51, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 63,128, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 65, 32, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 0, 7, 2,212,100, 32,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 3, 0, 0,
- 0, 1, 0, 3, 24, 8, 0, 0, 66, 12, 0, 0, 63,128, 0, 0, 61,204,204,205, 68,122, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 16, 0, 10, 7, 1, 0, 3, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 83, 78, 0, 0, 0,148, 9,253,180,224, 0, 0, 0,193, 0, 0, 0, 1, 11, 27,167, 64, 11, 29,167, 48,
- 0, 0, 0, 0, 0, 0, 0, 0, 83, 82, 71, 97,109,101, 32, 76,111,103,105, 99, 0, 46, 48, 48, 49, 0, 0, 0, 0, 0, 0, 0,
- 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9,253,181,160, 11, 29,252, 48, 11, 29,177, 48, 11, 31,174, 80, 11, 31,174,144,
- 11, 27,162, 32, 0, 0, 0, 0, 0, 0, 0, 0, 2,154,244, 32, 0, 0, 0, 0, 0, 0, 0, 6, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 0, 0, 0, 20, 9,253,181,160, 0, 0, 0,194, 0, 0, 0, 1,
- 9,253,181,224, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 0, 0, 0, 20, 9,253,181,224,
- 0, 0, 0,194, 0, 0, 0, 1, 10,122, 9,208, 9,253,181,160, 0, 0, 0, 0, 0, 0, 4, 5, 0, 0, 0, 0, 68, 65, 84, 65,
- 0, 0, 0, 20, 10,122, 9,208, 0, 0, 0,194, 0, 0, 0, 1, 10,122, 10, 16, 9,253,181,224, 0, 0, 0, 0, 7,126, 4, 5,
- 0, 0, 0, 0, 68, 65, 84, 65, 0, 0, 0, 20, 10,122, 10, 16, 0, 0, 0,194, 0, 0, 0, 1, 11, 29,249,240, 10,122, 9,208,
- 0, 0, 0, 0, 7,126, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 0, 0, 0, 20, 11, 29,249,240, 0, 0, 0,194, 0, 0, 0, 1,
- 11, 29,250, 48, 10,122, 10, 16, 0, 0, 0, 0, 0, 0, 3,234, 0, 0, 0, 1, 68, 65, 84, 65, 0, 0, 0, 20, 11, 29,250, 48,
- 0, 0, 0,194, 0, 0, 0, 1, 11, 29,250,112, 11, 29,249,240, 0, 0, 0, 0, 7,126, 3,234, 0, 0, 0, 1, 68, 65, 84, 65,
- 0, 0, 0, 20, 11, 29,250,112, 0, 0, 0,194, 0, 0, 0, 1, 11, 29,250,176, 11, 29,250, 48, 0, 0, 0, 0, 0, 0, 1,140,
- 0, 0, 0, 0, 68, 65, 84, 65, 0, 0, 0, 20, 11, 29,250,176, 0, 0, 0,194, 0, 0, 0, 1, 11, 29,250,240, 11, 29,250,112,
- 0, 0, 0, 0, 6, 32, 1,140, 0, 0, 0, 0, 68, 65, 84, 65, 0, 0, 0, 20, 11, 29,250,240, 0, 0, 0,194, 0, 0, 0, 1,
- 11, 29,251, 48, 11, 29,250,176, 0, 0, 0, 0, 6, 32, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 0, 0, 0, 20, 11, 29,251, 48,
- 0, 0, 0,194, 0, 0, 0, 1, 11, 29,251,112, 11, 29,250,240, 0, 0, 0, 0, 7,126, 1,140, 0, 0, 0, 0, 68, 65, 84, 65,
- 0, 0, 0, 20, 11, 29,251,112, 0, 0, 0,194, 0, 0, 0, 1, 11, 29,251,176, 11, 29,251, 48, 0, 0, 0, 0, 5, 64, 1,140,
- 0, 0, 0, 0, 68, 65, 84, 65, 0, 0, 0, 20, 11, 29,251,176, 0, 0, 0,194, 0, 0, 0, 1, 11, 29,251,240, 11, 29,251,112,
- 0, 0, 0, 0, 5, 64, 3,234, 0, 0, 0, 1, 68, 65, 84, 65, 0, 0, 0, 20, 11, 29,251,240, 0, 0, 0,194, 0, 0, 0, 1,
- 11, 29,252, 48, 11, 29,251,176, 0, 0, 0, 0, 1, 68, 1,140, 0, 0, 0, 0, 68, 65, 84, 65, 0, 0, 0, 20, 11, 29,252, 48,
- 0, 0, 0,194, 0, 0, 0, 1, 0, 0, 0, 0, 11, 29,251,240, 0, 0, 0, 0, 1, 68, 3,234, 0, 0, 0, 1, 68, 65, 84, 65,
- 0, 0, 0, 24, 11, 29,177, 48, 0, 0, 0,195, 0, 0, 0, 1, 11, 29,177,112, 0, 0, 0, 0, 9,253,181,224, 10,122, 9,208,
- 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 0, 0, 0, 24, 11, 29,177,112, 0, 0, 0,195, 0, 0, 0, 1, 11, 29,177,176,
- 11, 29,177, 48, 9,253,181,224, 11, 29,249,240, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 0, 0, 0, 24, 11, 29,177,176,
- 0, 0, 0,195, 0, 0, 0, 1, 11, 29,177,240, 11, 29,177,112, 10,122, 9,208, 11, 29,250, 48, 0, 0, 0, 0, 0, 0, 0, 0,
- 68, 65, 84, 65, 0, 0, 0, 24, 11, 29,177,240, 0, 0, 0,195, 0, 0, 0, 1, 11, 29,178, 48, 11, 29,177,176, 11, 29,249,240,
- 11, 29,250, 48, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 0, 0, 0, 24, 11, 29,178, 48, 0, 0, 0,195, 0, 0, 0, 1,
- 11, 29,178,112, 11, 29,177,240, 11, 29,249,240, 11, 29,250,112, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 0, 0, 0, 24,
- 11, 29,178,112, 0, 0, 0,195, 0, 0, 0, 1, 11, 29,178,176, 11, 29,178, 48, 11, 29,250,112, 11, 29,250,176, 0, 0, 0, 0,
- 0, 0, 0, 0, 68, 65, 84, 65, 0, 0, 0, 24, 11, 29,178,176, 0, 0, 0,195, 0, 0, 0, 1, 11, 29,178,240, 11, 29,178,112,
- 10,122, 10, 16, 11, 29,250,240, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 0, 0, 0, 24, 11, 29,178,240, 0, 0, 0,195,
- 0, 0, 0, 1, 11, 29,179, 48, 11, 29,178,176, 11, 29,250,176, 11, 29,250,240, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65,
- 0, 0, 0, 24, 11, 29,179, 48, 0, 0, 0,195, 0, 0, 0, 1, 11, 29,179,112, 11, 29,178,240, 9,253,181,160, 11, 29,250,112,
- 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 0, 0, 0, 24, 11, 29,179,112, 0, 0, 0,195, 0, 0, 0, 1, 11, 29,179,176,
- 11, 29,179, 48, 9,253,181,160, 11, 29,250,240, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 0, 0, 0, 24, 11, 29,179,176,
- 0, 0, 0,195, 0, 0, 0, 1, 11, 29,179,240, 11, 29,179,112, 11, 29,250, 48, 11, 29,251, 48, 0, 0, 0, 0, 0, 0, 0, 0,
- 68, 65, 84, 65, 0, 0, 0, 24, 11, 29,179,240, 0, 0, 0,195, 0, 0, 0, 1, 11, 29,180, 48, 11, 29,179,176, 10,122, 10, 16,
- 11, 29,251, 48, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 0, 0, 0, 24, 11, 29,180, 48, 0, 0, 0,195, 0, 0, 0, 1,
- 11, 29,180,112, 11, 29,179,240, 11, 29,250,176, 11, 29,251, 48, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 0, 0, 0, 24,
- 11, 29,180,112, 0, 0, 0,195, 0, 0, 0, 1, 11, 29,180,176, 11, 29,180, 48, 11, 29,251,112, 11, 29,251,176, 0, 0, 0, 0,
- 0, 0, 0, 0, 68, 65, 84, 65, 0, 0, 0, 24, 11, 29,180,176, 0, 0, 0,195, 0, 0, 0, 1, 11, 29,180,240, 11, 29,180,112,
- 11, 29,250, 48, 11, 29,251,176, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 0, 0, 0, 24, 11, 29,180,240, 0, 0, 0,195,
- 0, 0, 0, 1, 11, 29,181, 48, 11, 29,180,176, 11, 29,251, 48, 11, 29,251,112, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65,
- 0, 0, 0, 24, 11, 29,181, 48, 0, 0, 0,195, 0, 0, 0, 1, 11, 29,181,112, 11, 29,180,240, 11, 29,250,112, 11, 29,251,240,
- 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 0, 0, 0, 24, 11, 29,181,112, 0, 0, 0,195, 0, 0, 0, 1, 11, 29,181,176,
- 11, 29,181, 48, 11, 29,251,112, 11, 29,251,240, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 0, 0, 0, 24, 11, 29,181,176,
- 0, 0, 0,195, 0, 0, 0, 1, 11, 29,181,240, 11, 29,181,112, 11, 29,249,240, 11, 29,252, 48, 0, 0, 0, 0, 0, 0, 0, 0,
- 68, 65, 84, 65, 0, 0, 0, 24, 11, 29,181,240, 0, 0, 0,195, 0, 0, 0, 1, 11, 31,174, 80, 11, 29,181,176, 11, 29,251,176,
- 11, 29,252, 48, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 0, 0, 0, 24, 11, 31,174, 80, 0, 0, 0,195, 0, 0, 0, 1,
- 0, 0, 0, 0, 11, 29,181,240, 11, 29,251,240, 11, 29,252, 48, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 0, 0, 0, 96,
- 11, 31,174,144, 0, 0, 0,197, 0, 0, 0, 1, 11, 29,202, 96, 0, 0, 0, 0, 11, 29,249,240, 9,253,181,224, 10,122, 9,208,
- 11, 29,250, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7,126, 0, 0, 3,235, 0, 0, 4, 5, 7, 7, 7,127, 0, 27, 0, 1,
- 0, 0, 0, 0, 0, 7, 0, 0, 0, 0, 0, 0, 11, 27,166,224, 11, 27,166,224, 11, 31,175, 32, 11, 31,176, 64, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 0, 0, 0,248, 11, 31,175, 32, 0, 0, 0,198, 0, 0, 0, 1,
- 11, 31,176, 64, 0, 0, 0, 0, 0, 0, 0, 0, 68,148, 32, 0, 0, 0, 0, 0, 65,208, 0, 0, 0, 0, 0, 0, 68,239,224, 0,
- 0, 0, 0, 0, 65,208, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7,126, 0, 0, 0, 0, 0, 0, 0, 25, 68,239,192, 0, 65,200, 0, 0,
- 68,239,192, 0, 65,200, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 0, 0, 0, 0, 0, 2, 3, 3, 0, 4, 0, 12, 0, 10, 7,127,
- 0, 26, 7,127, 0, 26, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7,126, 0, 0, 3,235,
- 0, 0, 4, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7,127, 0, 26, 0, 0, 0, 1, 0, 2, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 0, 0, 0,248,
- 11, 31,176, 64, 0, 0, 0,198, 0, 0, 0, 1, 0, 0, 0, 0, 11, 31,175, 32, 0, 0, 0, 0, 69,109,240, 0,192,128, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 68,238, 0, 0, 0, 0, 0, 0, 64, 0, 0, 0, 0, 0, 7,112, 0, 0, 7,129, 0, 0, 0, 0,
- 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 7,111, 0, 0, 0, 0, 0, 0, 0, 17, 0, 0, 0, 0, 0, 0, 7,111, 0, 0, 0, 0,
- 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 0, 2, 0, 0,
- 0, 1, 3, 3, 0, 2, 4, 0, 0, 10, 7,129, 0, 2, 7,112, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4, 5, 0, 0, 4, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 68, 65, 84, 65, 0, 0, 0, 96, 11, 29,202, 96, 0, 0, 0,197, 0, 0, 0, 1, 11, 23, 81, 96, 11, 31,174,144,
- 11, 29,250,240, 11, 29,250,176, 11, 29,251, 48, 10,122, 10, 16, 0, 0, 0, 0, 0, 0, 6, 33, 0, 0, 7,126, 0, 0, 0, 0,
- 0, 0, 1,139, 4, 4, 1, 94, 1,140, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 11, 27,146, 48, 11, 27,146, 48,
- 11, 29,202,240, 11, 29,204, 16, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 0, 0, 0,248,
- 11, 29,202,240, 0, 0, 0,198, 0, 0, 0, 1, 11, 29,204, 16, 0, 0, 0, 0, 0, 0, 0, 0, 67,148, 0, 0, 0, 0, 0, 0,
- 65,208, 0, 0, 0, 0, 0, 0, 67,175, 0, 0, 0, 0, 0, 0, 65,208, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 93, 0, 0, 0, 0,
- 0, 0, 0, 25, 67,174,128, 0, 65,200, 0, 0, 67,174,128, 0, 65,200, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 0, 0, 0, 0,
- 0, 2, 3, 3, 0, 4, 0, 12, 0, 10, 1, 94, 0, 26, 1, 94, 0, 26, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 6, 33, 0, 0, 7,126, 0, 0, 1,114, 0, 0, 1,139, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 1, 94, 0, 26, 0, 0, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 68, 65, 84, 65, 0, 0, 0,248, 11, 29,204, 16, 0, 0, 0,198, 0, 0, 0, 1, 0, 0, 0, 0, 11, 29,202,240,
- 0, 0, 0, 0, 67,174,128, 0,196, 61, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 67,166,127,255,195,184,255,255, 0, 0, 0, 0,
- 0, 0, 1, 77, 0, 0, 1, 94, 0, 0, 0, 0, 0, 0, 1,113, 0, 0, 0, 0, 0, 0, 1, 78, 0, 0, 0, 0, 0, 0, 0, 17,
- 0, 0, 0, 0, 0, 0, 1, 76, 0, 0, 0, 0, 0, 0, 1,113, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 63, 0, 0, 0, 64, 0, 0, 0, 1, 10, 0, 0, 0, 1, 0, 7, 0, 18, 4, 0, 0, 6, 1, 94, 1,114, 1, 77, 1,114, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6, 33, 0, 0, 7,126, 0, 0, 0, 0, 0, 0, 1,113, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 94, 1,114, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 11, 23, 78,128, 11, 27,144,192,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 0, 0, 1, 64, 11, 23, 78,128, 0, 0, 0,196,
- 0, 0, 0, 1, 11, 23, 79,240, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 66, 85, 84, 84, 79, 78, 83, 95, 80, 84, 95, 99,
-111,110,116,101,120,116, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 66, 85, 84, 84, 79, 78, 83, 95, 80, 84, 95, 99,
-111,110,116,101,120,116, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 67,111,110,116,101,120,116, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,111,255, 76, 1, 0, 0, 0, 0, 0, 0, 4, 0, 0, 0,
+ 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,255,220, 1, 76, 0, 36, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 68, 65, 84, 65, 64, 1, 0, 0,240,136,226, 2,196, 0, 0, 0, 1, 0, 0, 0,104,138,226, 2,120,135,226, 2, 0, 0, 0, 0,
+ 0, 0, 0, 0, 82, 69, 78, 68, 69, 82, 95, 80, 84, 95,100,105,109,101,110,115,105,111,110,115, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 82, 69, 78, 68, 69, 82, 95, 80, 84, 95,100,105,109,101,110,115,105,111,110,115, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 68, 65, 84, 65, 0, 0, 1, 64, 11, 23, 79,240, 0, 0, 0,196, 0, 0, 0, 1, 11, 27,131,208, 11, 23, 78,128,
- 0, 0, 0, 0, 0, 0, 0, 0, 82, 69, 78, 68, 69, 82, 95, 80, 84, 95,114,101,110,100,101,114, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 68,105,109,101,110,115,105,111,110,115, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 82, 69, 78, 68, 69, 82, 95, 80, 84, 95,114,101,110,100,101,114, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0,140,254, 76, 1,203, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 82,101,110,100,101,114, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,255,135, 1, 76, 0, 61, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 64, 1, 0, 0,104,138,226, 2,
+196, 0, 0, 0, 1, 0, 0, 0,224,139,226, 2,240,136,226, 2, 0, 0, 0, 0, 0, 0, 0, 0, 82, 69, 78, 68, 69, 82, 95, 80,
+ 84, 95, 97,110,116,105, 97,108,105, 97,115,105,110,103, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 82, 69, 78, 68, 69, 82, 95, 80,
+ 84, 95, 97,110,116,105, 97,108,105, 97,115,105,110,103, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 65,110,116,105, 45, 65,108,105,
+ 97,115,105,110,103, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 58,254, 76, 1, 58, 0,
+ 20, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 0, 0, 1, 64,
- 11, 27,131,208, 0, 0, 0,196, 0, 0, 0, 1, 11, 27,133, 64, 11, 23, 79,240, 0, 0, 0, 0, 0, 0, 0, 0, 82, 69, 78, 68,
- 69, 82, 95, 80, 84, 95,108, 97,121,101,114,115, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 82, 69, 78, 68,
- 69, 82, 95, 80, 84, 95,108, 97,121,101,114,115, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 76, 97,121,101,
-114,115, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,255,111,
- 1, 76, 0, 0, 0, 0, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 64, 1, 0, 0,224,139,226, 2,196, 0, 0, 0, 1, 0, 0, 0, 88,141,226, 2,
+104,138,226, 2, 0, 0, 0, 0, 0, 0, 0, 0, 82, 69, 78, 68, 69, 82, 95, 80, 84, 95,109,111,116,105,111,110, 95, 98,108,117,
+114, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 82, 69, 78, 68, 69, 82, 95, 80, 84, 95,109,111,116,105,111,110, 95, 98,108,117,
+114, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 83, 97,109,112,108,101,100, 32, 77,111,116,105,111,110, 32, 66,108,117,114, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 34,254, 76, 1, 0, 0, 20, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0,
+ 5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 0, 0, 1, 64, 11, 27,133, 64, 0, 0, 0,196, 0, 0, 0, 1,
- 11, 27,134,176, 11, 27,131,208, 0, 0, 0, 0, 0, 0, 0, 0, 82, 69, 78, 68, 69, 82, 95, 80, 84, 95,100,105,109,101,110,115,
-105,111,110,115, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 82, 69, 78, 68, 69, 82, 95, 80, 84, 95,100,105,109,101,110,115,
-105,111,110,115, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 68,105,109,101,110,115,105,111,110,115, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,254,140, 1, 76, 0,203, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65,
+ 64, 1, 0, 0, 88,141,226, 2,196, 0, 0, 0, 1, 0, 0, 0,208,142,226, 2,224,139,226, 2, 0, 0, 0, 0, 0, 0, 0, 0,
+ 82, 69, 78, 68, 69, 82, 95, 80, 84, 95,115,104, 97,100,105,110,103, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 82, 69, 78, 68, 69, 82, 95, 80, 84, 95,115,104, 97,100,105,110,103, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 68, 65, 84, 65, 0, 0, 1, 64, 11, 27,134,176, 0, 0, 0,196, 0, 0, 0, 1, 11, 27,136, 32, 11, 27,133, 64, 0, 0, 0, 0,
- 0, 0, 0, 0, 82, 69, 78, 68, 69, 82, 95, 80, 84, 95, 97,110,116,105, 97,108,105, 97,115,105,110,103, 0, 0, 0, 0, 0, 0,
+ 83,104, 97,100,105,110,103, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 82, 69, 78, 68, 69, 82, 95, 80, 84, 95, 97,110,116,105, 97,108,105, 97,115,105,110,103, 0, 0, 0, 0, 0, 0,
+ 0, 0, 10,254, 76, 1, 0, 0, 0, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 6, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 65,110,116,105, 45, 65,108,105, 97,115,105,110,103, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0,254, 58, 1, 76, 0, 58, 0, 20, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 64, 1, 0, 0,208,142,226, 2,196, 0, 0, 0,
+ 1, 0, 0, 0, 72,144,226, 2, 88,141,226, 2, 0, 0, 0, 0, 0, 0, 0, 0, 82, 69, 78, 68, 69, 82, 95, 80, 84, 95,112,101,
+114,102,111,114,109, 97,110, 99,101, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 82, 69, 78, 68, 69, 82, 95, 80, 84, 95,112,101,
+114,102,111,114,109, 97,110, 99,101, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 80,101,114,102,111,114,109, 97,110, 99,101, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,242,253, 76, 1, 0, 0, 0, 0, 0, 0,
+ 4, 0, 0, 0, 0, 0, 0, 0, 7, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 0, 0, 1, 64, 11, 27,136, 32,
- 0, 0, 0,196, 0, 0, 0, 1, 11, 27,137,144, 11, 27,134,176, 0, 0, 0, 0, 0, 0, 0, 0, 82, 69, 78, 68, 69, 82, 95, 80,
- 84, 95,109,111,116,105,111,110, 95, 98,108,117,114, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 82, 69, 78, 68, 69, 82, 95, 80,
- 84, 95,109,111,116,105,111,110, 95, 98,108,117,114, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 83, 97,109,112,108,101,100, 32,
- 77,111,116,105,111,110, 32, 66,108,117,114, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,254, 34, 1, 76, 0, 0,
- 0, 20, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 68, 65, 84, 65, 64, 1, 0, 0, 72,144,226, 2,196, 0, 0, 0, 1, 0, 0, 0,192,145,226, 2,208,142,226, 2,
+ 0, 0, 0, 0, 0, 0, 0, 0, 82, 69, 78, 68, 69, 82, 95, 80, 84, 95,112,111,115,116, 95,112,114,111, 99,101,115,115,105,110,
+103, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 82, 69, 78, 68, 69, 82, 95, 80, 84, 95,112,111,115,116, 95,112,114,111, 99,101,115,115,105,110,
+103, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 80,111,115,116, 32, 80,114,111, 99,101,115,115,105,110,103, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 0, 0, 1, 64, 11, 27,137,144, 0, 0, 0,196, 0, 0, 0, 1, 11, 27,139, 0,
- 11, 27,136, 32, 0, 0, 0, 0, 0, 0, 0, 0, 82, 69, 78, 68, 69, 82, 95, 80, 84, 95,115,104, 97,100,105,110,103, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,218,253, 76, 1, 0, 0, 0, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 8, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 82, 69, 78, 68, 69, 82, 95, 80, 84, 95,115,104, 97,100,105,110,103, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 83,104, 97,100,105,110,103, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 64, 1, 0, 0,
+192,145,226, 2,196, 0, 0, 0, 1, 0, 0, 0, 56,147,226, 2, 72,144,226, 2, 0, 0, 0, 0, 0, 0, 0, 0, 82, 69, 78, 68,
+ 69, 82, 95, 80, 84, 95,115,116, 97,109,112, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 82, 69, 78, 68,
+ 69, 82, 95, 80, 84, 95,115,116, 97,109,112, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 83,116, 97,109,
+112, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,194,253,
+ 76, 1, 0, 0, 20, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 9, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,254, 10, 1, 76, 0, 0, 0, 0, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 6, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65,
- 0, 0, 1, 64, 11, 27,139, 0, 0, 0, 0,196, 0, 0, 0, 1, 11, 27,140,112, 11, 27,137,144, 0, 0, 0, 0, 0, 0, 0, 0,
- 82, 69, 78, 68, 69, 82, 95, 80, 84, 95,112,101,114,102,111,114,109, 97,110, 99,101, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 64, 1, 0, 0, 56,147,226, 2,196, 0, 0, 0, 1, 0, 0, 0,
+176,148,226, 2,192,145,226, 2, 0, 0, 0, 0, 0, 0, 0, 0, 82, 69, 78, 68, 69, 82, 95, 80, 84, 95,111,117,116,112,117,116,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 82, 69, 78, 68, 69, 82, 95, 80, 84, 95,112,101,114,102,111,114,109, 97,110, 99,101, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 82, 69, 78, 68, 69, 82, 95, 80, 84, 95,111,117,116,112,117,116,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 80,101,114,102,111,114,109, 97,110, 99,101, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 79,117,116,112,117,116, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0,253,242, 1, 76, 0, 0, 0, 0, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 40,253, 76, 1,130, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 10, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 0, 0, 1, 64, 11, 27,140,112, 0, 0, 0,196,
- 0, 0, 0, 1, 11, 27,141,224, 11, 27,139, 0, 0, 0, 0, 0, 0, 0, 0, 0, 82, 69, 78, 68, 69, 82, 95, 80, 84, 95,112,111,
-115,116, 95,112,114,111, 99,101,115,115,105,110,103, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 82, 69, 78, 68, 69, 82, 95, 80, 84, 95,112,111,
-115,116, 95,112,114,111, 99,101,115,115,105,110,103, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 80,111,115,116, 32, 80,114,111, 99,101,115,115,
-105,110,103, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,253,218, 1, 76, 0, 0, 0, 0, 0, 0,
- 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 68, 65, 84, 65, 64, 1, 0, 0,176,148,226, 2,196, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 56,147,226, 2, 0, 0, 0, 0,
+ 0, 0, 0, 0, 82, 69, 78, 68, 69, 82, 95, 80, 84, 95, 98, 97,107,101, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 82, 69, 78, 68, 69, 82, 95, 80, 84, 95, 98, 97,107,101, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 68, 65, 84, 65, 0, 0, 1, 64, 11, 27,141,224, 0, 0, 0,196, 0, 0, 0, 1, 11, 27,143, 80, 11, 27,140,112,
- 0, 0, 0, 0, 0, 0, 0, 0, 82, 69, 78, 68, 69, 82, 95, 80, 84, 95,115,116, 97,109,112, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 66, 97,107,101, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 82, 69, 78, 68, 69, 82, 95, 80, 84, 95,115,116, 97,109,112, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 16,253, 76, 1, 0, 0, 0, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 11, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 83,116, 97,109,112, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,253,194, 1, 76, 0, 0, 0, 20, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65,216, 0, 0, 0, 56, 87,227, 2,
+162, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 0, 0, 1, 64,
- 11, 27,143, 80, 0, 0, 0,196, 0, 0, 0, 1, 11, 27,144,192, 11, 27,141,224, 0, 0, 0, 0, 0, 0, 0, 0, 82, 69, 78, 68,
- 69, 82, 95, 80, 84, 95,111,117,116,112,117,116, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 82, 69, 78, 68,
- 69, 82, 95, 80, 84, 95,111,117,116,112,117,116, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 79,117,116,112,
-117,116, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,253, 40,
- 1, 76, 0,130, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 10, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 0, 0, 1, 64, 11, 27,144,192, 0, 0, 0,196, 0, 0, 0, 1,
- 0, 0, 0, 0, 11, 27,143, 80, 0, 0, 0, 0, 0, 0, 0, 0, 82, 69, 78, 68, 69, 82, 95, 80, 84, 95, 98, 97,107,101, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 82, 69, 78, 68, 69, 82, 95, 80, 84, 95, 98, 97,107,101, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0,255, 21, 0, 0,160, 0, 0, 0, 0, 0, 0, 0,
+ 68, 65, 84, 65, 96, 0, 0, 0, 80, 93,215, 2,197, 0, 0, 0, 1, 0, 0, 0,224, 93,215, 2,192, 92,215, 2, 72, 8,226, 2,
+248, 9,226, 2, 64, 10,226, 2,136, 10,226, 2, 0, 0, 0, 0, 0, 0, 0, 0, 31, 6, 0, 0, 0, 0, 0, 0,139, 1, 0, 0,
+ 17, 17, 32, 6,140, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 40,255,220, 2, 40,255,220, 2,240, 43,227, 2,
+ 64, 46,227, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65,248, 0, 0, 0,240, 43,227, 2,
+198, 0, 0, 0, 1, 0, 0, 0, 24, 45,227, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 74, 67, 0, 0, 0, 0, 0, 0,208, 65,
+ 0, 0, 0, 0, 0, 0,196, 68, 0, 0, 0, 0, 0, 0,208, 65, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 31, 6, 0, 0, 0, 0, 0, 0, 25, 0, 0, 0,
+ 0,224,195, 68, 0, 0,200, 65, 0,224,195, 68, 0, 0,200, 65, 0, 0,128, 63, 0, 0,128, 63, 0, 0, 0, 0, 2, 0, 3, 3,
+ 4, 0, 12, 0, 10, 0, 32, 6, 26, 0, 32, 6, 26, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 31, 6, 0, 0, 0, 0, 0, 0, 25, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 32, 6, 26, 0,
+ 0, 0, 1, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 66, 97,107,101, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 68, 65, 84, 65,248, 0, 0, 0, 24, 45,227, 2,198, 0, 0, 0, 1, 0, 0, 0, 64, 46,227, 2,240, 43,227, 2, 0, 0, 0, 0,
+ 0, 0, 92, 67, 0, 0,185,195, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 75, 67, 0, 0,185,195, 0, 0, 0, 0,203, 0, 0, 0,
+220, 0, 0, 0, 0, 0, 0, 0,113, 1, 0, 0, 0, 0, 0, 0,202, 0, 0, 0, 0, 0, 0, 0, 17, 0, 0, 0, 0, 0, 0, 0,
+202, 0, 0, 0, 0, 0, 0, 0,113, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 63,
+ 0, 0, 0, 64, 10, 3, 0, 0, 1, 0, 7, 0, 18, 0, 0, 4, 6, 0,220, 0,114, 1,203, 0,114, 1, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,219, 0, 0, 0, 26, 0, 0, 0,139, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,220, 0,114, 1, 0, 0, 4, 0, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 40,150,226, 2, 40,150,226, 2, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 64, 1, 0, 0, 40,150,226, 2,196, 0, 0, 0, 1, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 76, 79, 71, 73, 67, 95, 80, 84, 95,112,114,111,112,101,114,116,
+105,101,115, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 76, 79, 71, 73, 67, 95, 80, 84, 95,112,114,111,112,101,114,116,
+105,101,115, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 80,114,111,112,101,114,116,105,101,115, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,253, 16, 1, 76, 0, 0, 0, 0, 0, 0, 0, 4, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 11, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,196,255,203, 0, 36, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 68, 65, 84, 65, 0, 0, 0,216, 11, 27,146, 48, 0, 0, 0,162, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 68, 65, 84, 65,248, 0, 0, 0, 64, 46,227, 2,198, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 24, 45,227, 2, 0, 0, 0, 0,
+ 0, 0,160, 68, 0, 0, 0, 0, 0, 0,112, 67, 0, 80, 31,195, 0,234,179, 68,224,198,182,194,184,177,165, 67, 51, 5, 0, 0,
+ 68, 5, 0, 0, 18, 0, 0, 0,113, 1, 0, 0, 0, 0, 0, 0, 50, 5, 0, 0, 0, 0, 0, 0, 17, 0, 0, 0, 0, 0, 0, 0,
+ 50, 5, 0, 0, 18, 0, 0, 0,113, 1, 0, 0, 0, 0,128, 63, 0, 0,128, 63, 0, 0,250, 70, 0, 0,250, 70, 0, 0, 0, 63,
+ 72,225,154, 63, 10, 0, 0, 0, 0, 0, 3, 0, 0, 0, 0, 4, 0, 0, 68, 5,114, 1, 51, 5, 96, 1, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,220, 0, 0, 0, 31, 6, 0, 0, 26, 0, 0, 0,139, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 68, 5,114, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 52, 0, 0, 0, 40,255,220, 2,175, 0, 0, 0, 1, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 17, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,255, 7, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 96, 0, 0, 0,224, 93,215, 2,
+197, 0, 0, 0, 1, 0, 0, 0,112, 94,215, 2, 80, 93,215, 2, 24, 11,226, 2, 96, 11,226, 2,176, 9,226, 2,208, 10,226, 2,
+ 0, 0, 0, 0, 65, 5, 0, 0,126, 7, 0, 0,141, 1, 0, 0,233, 3, 0, 0, 9, 9, 62, 2, 93, 2, 1, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 64, 88,227, 2, 64, 88,227, 2,104, 47,227, 2,144, 48,227, 2, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65,248, 0, 0, 0,104, 47,227, 2,198, 0, 0, 0, 1, 0, 0, 0,144, 48,227, 2,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,230, 67, 0, 0, 0, 0, 0, 0,208, 65, 0, 0, 0, 0, 0,128, 15, 68, 0, 0, 0, 0,
+ 0, 0,208, 65, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 61, 2, 0, 0, 0, 0, 0, 0, 25, 0, 0, 0, 0, 64, 15, 68, 0, 0,200, 65, 0, 64, 15, 68,
+ 0, 0,200, 65, 0, 0,128, 63, 0, 0,128, 63, 0, 0, 0, 0, 2, 0, 3, 3, 4, 0, 12, 0, 10, 0, 62, 2, 26, 0, 62, 2,
+ 26, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 65, 5, 0, 0,126, 7, 0, 0,141, 1, 0, 0,166, 1, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 62, 2, 26, 0, 0, 0, 1, 0, 2, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65,248, 0, 0, 0,144, 48,227, 2,
+198, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0,104, 47,227, 2, 0, 0, 0, 0, 0,128,181, 67, 0, 0, 0, 0, 0,128,218, 67,
+ 0, 0, 0, 0,131,248, 1, 68, 0, 0, 0, 0, 86, 26, 3, 68, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 61, 2, 0, 0, 0, 0, 0, 0, 66, 2, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 10,215, 35, 60, 0, 0,122, 68, 0, 0, 0, 0, 1, 0, 3, 0,
+ 0, 0, 0, 4, 10, 0, 62, 2, 67, 2, 62, 2, 67, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 65, 5, 0, 0,
+126, 7, 0, 0,167, 1, 0, 0,233, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 62, 2, 67, 2,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 21,255, 0, 0, 0,160, 0, 0, 0, 0, 68, 65, 84, 65, 0, 0, 0, 96, 11, 23, 81, 96, 0, 0, 0,197, 0, 0, 0, 1,
- 11, 27,152, 0, 11, 29,202, 96, 9,253,181,160, 11, 29,250,112, 11, 29,250,176, 11, 29,250,240, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 6, 31, 0, 0, 0, 0, 0, 0, 1,139, 17, 17, 6, 32, 1,140, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 11, 29,205, 48, 11, 29,205, 48, 11, 27,147, 48, 11, 27,150,224, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 68, 65, 84, 65, 0, 0, 0,248, 11, 27,147, 48, 0, 0, 0,198, 0, 0, 0, 1, 11, 27,148, 80, 0, 0, 0, 0, 0, 0, 0, 0,
- 67, 74, 0, 0, 0, 0, 0, 0, 65,208, 0, 0, 0, 0, 0, 0, 68,196, 0, 0, 0, 0, 0, 0, 65,208, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 6, 31, 0, 0, 0, 0, 0, 0, 0, 25, 68,195,224, 0, 65,200, 0, 0, 68,195,224, 0, 65,200, 0, 0, 63,128, 0, 0,
- 63,128, 0, 0, 0, 0, 0, 0, 0, 2, 3, 3, 0, 4, 0, 12, 0, 10, 6, 32, 0, 26, 6, 32, 0, 26, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6, 31, 0, 0, 0, 0, 0, 0, 0, 25, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 6, 32, 0, 26, 0, 0, 0, 1, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 68, 65, 84, 65,136, 2, 0, 0, 64, 88,227, 2,169, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 9, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 12, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 4, 0, 0, 0, 1, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 0, 0, 0,248, 11, 27,148, 80, 0, 0, 0,198, 0, 0, 0, 1,
- 11, 27,150,224, 11, 27,147, 48, 0, 0, 0, 0, 67, 92, 0, 0,195,185, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 67, 75, 0, 0,
-195,185, 0, 0, 0, 0, 0, 0, 0, 0, 0,203, 0, 0, 0,220, 0, 0, 0, 0, 0, 0, 1,113, 0, 0, 0, 0, 0, 0, 0,202,
- 0, 0, 0, 0, 0, 0, 0, 17, 0, 0, 0, 0, 0, 0, 0,202, 0, 0, 0, 0, 0, 0, 1,113, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 63, 0, 0, 0, 64, 0, 0, 0, 3, 10, 0, 0, 0, 1, 0, 7, 0, 18, 4, 0, 0, 6, 0,220,
- 1,114, 0,203, 1,114, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,219, 0, 0, 0, 26,
- 0, 0, 1,139, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,220, 1,114, 0, 0, 0, 4, 0, 3, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 11, 27,149,112, 11, 27,149,112, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 0, 0, 1, 64,
- 11, 27,149,112, 0, 0, 0,196, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 76, 79, 71, 73,
- 67, 95, 80, 84, 95,112,114,111,112,101,114,116,105,101,115, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 76, 79, 71, 73,
- 67, 95, 80, 84, 95,112,114,111,112,101,114,116,105,101,115, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 80,114,111,112,
-101,114,116,105,101,115, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,255,196,
- 0,203, 0, 36, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 0, 0, 0,248, 11, 27,150,224, 0, 0, 0,198, 0, 0, 0, 1,
- 0, 0, 0, 0, 11, 27,148, 80, 0, 0, 0, 0, 68,160, 0, 0, 0, 0, 0, 0, 67,112, 0, 0,195, 31, 80, 0, 68,179,234, 0,
-194,182,198,224, 67,165,177,184, 0, 0, 5, 51, 0, 0, 5, 68, 0, 0, 0, 18, 0, 0, 1,113, 0, 0, 0, 0, 0, 0, 5, 50,
- 0, 0, 0, 0, 0, 0, 0, 17, 0, 0, 0, 0, 0, 0, 5, 50, 0, 0, 0, 18, 0, 0, 1,113, 63,128, 0, 0, 63,128, 0, 0,
- 70,250, 0, 0, 70,250, 0, 0, 63, 0, 0, 0, 63,154,225, 72, 0, 10, 0, 0, 0, 0, 0, 3, 0, 0, 4, 0, 0, 0, 5, 68,
- 1,114, 5, 51, 1, 96, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,220, 0, 0, 6, 31, 0, 0, 0, 26,
- 0, 0, 1,139, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 68, 1,114, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 0, 0, 0, 52,
- 11, 29,205, 48, 0, 0, 0,175, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 17,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7,255, 0, 0, 0, 0, 0, 0, 0, 0,
- 68, 65, 84, 65, 0, 0, 0, 96, 11, 27,152, 0, 0, 0, 0,197, 0, 0, 0, 1, 11, 27,154,208, 11, 23, 81, 96, 11, 29,251,112,
- 11, 29,251,176, 11, 29,250, 48, 11, 29,251, 48, 0, 0, 0, 0, 0, 0, 5, 65, 0, 0, 7,126, 0, 0, 1,141, 0, 0, 3,233,
- 9, 9, 2, 62, 2, 93, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2,217,188, 32, 2,217,188, 32, 11, 27,152,144,
- 11, 27,153,176, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 0, 0, 0,248, 11, 27,152,144,
- 0, 0, 0,198, 0, 0, 0, 1, 11, 27,153,176, 0, 0, 0, 0, 0, 0, 0, 0, 67,230, 0, 0, 0, 0, 0, 0, 65,208, 0, 0,
- 0, 0, 0, 0, 68, 15,128, 0, 0, 0, 0, 0, 65,208, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 61, 0, 0, 0, 0, 0, 0, 0, 25,
- 68, 15, 64, 0, 65,200, 0, 0, 68, 15, 64, 0, 65,200, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 0, 0, 0, 0, 0, 2, 3, 3,
- 0, 4, 0, 12, 0, 10, 2, 62, 0, 26, 2, 62, 0, 26, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 65,
- 0, 0, 7,126, 0, 0, 1,141, 0, 0, 1,166, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 62, 0, 26,
- 0, 0, 0, 1, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 68, 65, 84, 65, 0, 0, 0,248, 11, 27,153,176, 0, 0, 0,198, 0, 0, 0, 1, 0, 0, 0, 0, 11, 27,152,144, 0, 0, 0, 0,
- 67,181,128, 0, 0, 0, 0, 0, 67,218,128, 0, 0, 0, 0, 0, 68, 1,248,131, 0, 0, 0, 0, 68, 3, 26, 86, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 2, 61, 0, 0, 0, 0, 0, 0, 2, 66, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 60, 35,215, 10,
- 68,122, 0, 0, 0, 0, 0, 0, 0, 1, 0, 3, 0, 0, 4, 0, 0, 10, 2, 62, 2, 67, 2, 62, 2, 67, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 65, 0, 0, 7,126, 0, 0, 1,167, 0, 0, 3,233, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 2, 62, 2, 67, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 0, 0, 2,136, 2,217,188, 32, 0, 0, 0,169, 0, 0, 0, 1,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 12, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 1, 0, 0, 0, 4, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
@@ -3027,534 +3034,536 @@ char datatoc_startup_blend[]= {
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65,
+ 96, 0, 0, 0,112, 94,215, 2,197, 0, 0, 0, 1, 0, 0, 0, 0, 95,215, 2,224, 93,215, 2,168, 11,226, 2,240, 11,226, 2,
+ 96, 11,226, 2, 24, 11,226, 2, 0, 0, 0, 0, 69, 1, 0, 0, 63, 5, 0, 0,141, 1, 0, 0,233, 3, 0, 0, 1, 1,251, 3,
+ 93, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,128, 55,227, 2,128, 55,227, 2,184, 49,227, 2, 88, 54,227, 2,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65,248, 0, 0, 0,184, 49,227, 2,198, 0, 0, 0,
+ 1, 0, 0, 0,224, 50,227, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 64,113, 68, 0, 0, 0, 0, 0, 0,208, 65, 0, 0, 0, 0,
+ 0,192,126, 68, 0, 0, 0, 0, 0, 0,208, 65, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,250, 3, 0, 0, 0, 0, 0, 0, 25, 0, 0, 0, 0,128,126, 68,
+ 0, 0,200, 65, 0,128,126, 68, 0, 0,200, 65, 0, 0,128, 63, 0, 0,128, 63, 0, 0, 0, 0, 2, 0, 3, 3, 4, 0, 12, 0,
+ 10, 0,251, 3, 26, 0,251, 3, 26, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 69, 1, 0, 0, 63, 5, 0, 0,
+141, 1, 0, 0,166, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,251, 3, 26, 0, 0, 0, 1, 0,
+ 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65,
+248, 0, 0, 0,224, 50,227, 2,198, 0, 0, 0, 1, 0, 0, 0, 8, 52,227, 2,184, 49,227, 2, 0, 0, 0, 0, 0, 0, 15, 67,
+ 0, 64, 70,196, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 15, 67,255,127, 70,196, 0, 0, 0, 0,143, 0, 0, 0,160, 0, 0, 0,
+ 18, 0, 0, 0, 43, 3, 0, 0, 0, 0, 0, 0,142, 0, 0, 0, 0, 0, 0, 0, 17, 0, 0, 0, 0, 0, 0, 0,142, 0, 0, 0,
+ 18, 0, 0, 0, 43, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 63, 0, 0, 0, 64,
+ 10, 0, 0, 0, 1, 0, 7, 0, 18, 0, 0, 0, 6, 0,160, 0, 44, 3,143, 0, 26, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 69, 1, 0, 0, 69, 1, 0, 0,167, 1, 0, 0,233, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 1, 0, 67, 2, 0, 0, 5, 0, 3, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65,248, 0, 0, 0, 8, 52,227, 2,198, 0, 0, 0, 1, 0, 0, 0, 48, 53,227, 2,
+224, 50,227, 2, 0, 0, 0, 0, 0, 0, 16, 67, 0, 0,206,194, 0, 0, 0, 0, 0, 0, 0, 0,231,102, 16, 67, 0, 0,206,194,
+ 0, 0, 0, 0,143, 0, 0, 0,160, 0, 0, 0, 18, 0, 0, 0,119, 0, 0, 0, 0, 0, 0, 0,142, 0, 0, 0, 0, 0, 0, 0,
+ 17, 0, 0, 0, 0, 0, 0, 0,142, 0, 0, 0, 18, 0, 0, 0,119, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 63, 0, 0, 0, 64, 10, 0, 0, 0, 1, 0, 7, 0, 18, 0, 0, 4, 6, 0,160, 0,120, 0,143, 0,
+102, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 69, 1, 0, 0, 63, 5, 0, 0,167, 1, 0, 0,167, 1, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 0, 0, 0, 6, 0, 34, 0, 2, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65,248, 0, 0, 0, 48, 53,227, 2,
+198, 0, 0, 0, 1, 0, 0, 0, 88, 54,227, 2, 8, 52,227, 2, 0, 0, 0, 0, 0, 0, 52, 67, 0, 0,109,196, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 35, 67, 0, 0,109,196, 0,128,145,195,163, 0, 0, 0,180, 0, 0, 0, 0, 0, 0, 0,144, 2, 0, 0,
+ 0, 0, 0, 0,162, 0, 0, 0, 0, 0, 0, 0, 17, 0, 0, 0, 0, 0, 0, 0,162, 0, 0, 0, 0, 0, 0, 0,144, 2, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 63, 0, 0, 0, 64, 10, 1, 0, 0, 1, 0, 7, 0,
+ 18, 0, 0, 4, 6, 0,180, 0,145, 2,163, 0,145, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 63, 5, 0, 0,
+ 63, 5, 0, 0,167, 1, 0, 0,233, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 0,
+ 0, 0, 4, 0, 4, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 68, 65, 84, 65,248, 0, 0, 0, 88, 54,227, 2,198, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 48, 53,227, 2, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 69, 1, 0, 0, 63, 5, 0, 0,167, 1, 0, 0,233, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,251, 3, 67, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,248, 90,227, 2, 68, 65, 84, 65, 68, 3, 0, 0,248, 90,227, 2,156, 0, 0, 0, 1, 0, 0, 0,
+190, 35, 30, 61, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 75, 40,139, 61, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,111, 18, 3,187, 0, 0, 0, 0, 0, 0, 0,128, 0, 0, 0,128, 0, 0, 0,128, 0, 0,128, 63,
+ 0, 0,128, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,128, 63, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,128, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,128, 63,
+ 0, 0,128, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,128, 63, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,128, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,128, 63,
+190, 35, 30, 61, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 75, 40,139, 61, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,111, 18, 3,187, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,128, 63,
+149, 53,207, 65, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,112,121,107, 65, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,255,255,249,195, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,128, 63,
+ 0, 0,128, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,128, 63, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,128, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,128, 63,
+190, 35, 30, 61, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 75, 40,139, 61, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,111, 18, 3,187, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,128, 63,
+207, 3,116, 64, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,207, 3,116, 64, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,207, 3,116, 64, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,128, 63,
+ 0, 0,128, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,149, 53,207, 65,214,211,111, 65, 0, 0, 0, 0, 0, 0, 0, 0,
+221, 57, 80, 61, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 20, 0,251,251, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 92, 62, 55, 63,
+ 56,186,224,190,237,203,148,190, 3,236,234,190, 1, 0, 0, 0, 0, 0,128, 63, 0, 0,180, 66, 0, 0,180, 66, 0, 0, 0, 0,
+ 0, 0, 0, 0, 68, 65, 84, 65,240, 0, 0, 0,128, 55,227, 2,157, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 51, 51, 51, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0,128, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 32, 65, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 7, 0,
+144, 12,228, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0,
+ 3, 0, 0, 0, 1, 0, 3, 0, 8, 8, 0, 0, 0, 0, 12, 66, 0, 0,128, 63,205,204,204, 61, 0, 0,122, 68, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 16, 0, 10, 0, 7, 1, 0, 3, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 96, 0, 0, 0, 0, 95,215, 2,197, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0,
+112, 94,215, 2,248, 9,226, 2,104, 9,226, 2,240, 11,226, 2,168, 11,226, 2, 0, 0, 0, 0, 0, 0, 0, 0, 67, 1, 0, 0,
+141, 1, 0, 0,233, 3, 0, 0, 3, 3, 68, 1, 93, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,248, 58,227, 2,
+248, 58,227, 2,168, 56,227, 2,208, 57,227, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65,
+248, 0, 0, 0,168, 56,227, 2,198, 0, 0, 0, 1, 0, 0, 0,208, 57,227, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0,128,244, 67,
+ 0, 0, 0, 0, 0, 0,208, 65, 0, 0, 0, 0, 0, 0,162, 67, 0, 0, 0, 0, 0, 0,208, 65, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 67, 1, 0, 0,
+ 0, 0, 0, 0, 25, 0, 0, 0, 0,128,161, 67, 0, 0,200, 65, 0,128,161, 67, 0, 0,200, 65, 0, 0,128, 63, 0, 0,128, 63,
+ 0, 0, 0, 0, 2, 0, 3, 3, 4, 0, 12, 0, 10, 0, 68, 1, 26, 0, 68, 1, 26, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 67, 1, 0, 0,141, 1, 0, 0,166, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 68, 1, 26, 0, 0, 0, 1, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65,248, 0, 0, 0,208, 57,227, 2,198, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0,
+168, 56,227, 2, 0, 0, 0, 0, 0,128,141, 67, 0, 0,244,194, 0, 0, 0, 0, 0, 0, 0, 0, 0,128,153, 67, 0, 64, 12,196,
+ 0, 0, 0, 0, 51, 1, 0, 0, 68, 1, 0, 0, 18, 0, 0, 0, 66, 2, 0, 0, 0, 0, 0, 0, 50, 1, 0, 0, 0, 0, 0, 0,
+ 17, 0, 0, 0, 0, 0, 0, 0, 50, 1, 0, 0, 18, 0, 0, 0, 66, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0,128, 63, 0, 0,128, 63, 18, 6, 0, 0, 2, 0, 3, 3, 0, 0, 12, 4, 6, 0, 68, 1, 67, 2, 51, 1,
+ 49, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 67, 1, 0, 0,167, 1, 0, 0,233, 3, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 68, 1, 67, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65,244, 0, 0, 0,248, 58,227, 2,
+166, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0,176,237,205, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 68, 65, 84, 65,
+ 12, 0, 0, 0,176,237,205, 2,221, 0, 0, 0, 1, 0, 0, 0, 14, 0, 0, 0, 14, 0, 0, 0,112, 94,227, 2, 68, 65, 84, 65,
+168, 0, 0, 0,112, 94,227, 2,220, 0, 0, 0, 14, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0,144, 1,228, 2, 19, 0, 0, 0,
+ 1, 0, 1, 0,144, 1,228, 2, 20, 0, 0, 0, 1, 0, 1, 0,144, 1,228, 2, 21, 0, 1, 0, 1, 0, 0, 0,144, 1,228, 2,
+ 0, 0, 0, 0, 1, 0, 1, 0,240, 10,228, 2, 0, 0, 0, 0, 1, 0, 1, 0,240, 16,228, 2, 0, 0, 0, 0, 1, 0, 1, 0,
+144, 30,221, 2, 0, 0, 0, 0, 1, 0, 1, 0, 32, 26,228, 2, 0, 0, 0, 0, 1, 0, 1, 0, 8, 97,223, 2, 0, 0, 0, 0,
+ 1, 0, 1, 0,192, 21,228, 2, 0, 0, 0, 0, 1, 0, 1, 0, 80, 9,228, 2, 0, 0, 0, 0, 1, 0, 1, 0,144, 12,228, 2,
+ 0, 0, 0, 0, 1, 0, 1, 0,184, 8,228, 2, 21, 0, 0, 0, 1, 0, 1, 0,144, 1,228, 2, 83, 78, 0, 0,148, 0, 0, 0,
+ 72,252,213, 2,193, 0, 0, 0, 1, 0, 0, 0, 16,253,213, 2,128,251,213, 2, 0, 0, 0, 0, 0, 0, 0, 0, 83, 82, 83, 99,
+114,105,112,116,105,110,103, 0,103, 46, 48, 48, 49, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+240, 76,227, 2,152, 80,227, 2,224, 80,227, 2,200, 86,227, 2,144, 95,215, 2, 96, 98,215, 2, 0, 0, 0, 0, 0, 0, 0, 0,
+144, 1,228, 2, 0, 0, 0, 0, 6, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 68, 65, 84, 65, 20, 0, 0, 0,240, 76,227, 2,194, 0, 0, 0, 1, 0, 0, 0, 56, 77,227, 2, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 20, 0, 0, 0, 56, 77,227, 2,194, 0, 0, 0, 1, 0, 0, 0,128, 77,227, 2,
+240, 76,227, 2, 0, 0, 0, 0, 0, 0, 5, 4, 0, 0, 0, 0, 68, 65, 84, 65, 20, 0, 0, 0,128, 77,227, 2,194, 0, 0, 0,
+ 1, 0, 0, 0,200, 77,227, 2, 56, 77,227, 2, 0, 0, 0, 0,126, 7, 5, 4, 0, 0, 0, 0, 68, 65, 84, 65, 20, 0, 0, 0,
+200, 77,227, 2,194, 0, 0, 0, 1, 0, 0, 0, 16, 78,227, 2,128, 77,227, 2, 0, 0, 0, 0,126, 7, 0, 0, 0, 0, 0, 0,
+ 68, 65, 84, 65, 20, 0, 0, 0, 16, 78,227, 2,194, 0, 0, 0, 1, 0, 0, 0, 88, 78,227, 2,200, 77,227, 2, 0, 0, 0, 0,
+ 0, 0,168, 3, 0, 0, 0, 0, 68, 65, 84, 65, 20, 0, 0, 0, 88, 78,227, 2,194, 0, 0, 0, 1, 0, 0, 0,160, 78,227, 2,
+ 16, 78,227, 2, 0, 0, 0, 0,126, 7,168, 3, 0, 0, 0, 0, 68, 65, 84, 65, 20, 0, 0, 0,160, 78,227, 2,194, 0, 0, 0,
+ 1, 0, 0, 0,232, 78,227, 2, 88, 78,227, 2, 0, 0, 0, 0,240, 5,168, 3, 0, 0, 0, 0, 68, 65, 84, 65, 20, 0, 0, 0,
+232, 78,227, 2,194, 0, 0, 0, 1, 0, 0, 0, 48, 79,227, 2,160, 78,227, 2, 0, 0, 0, 0,240, 5, 0, 0, 0, 0, 0, 0,
+ 68, 65, 84, 65, 20, 0, 0, 0, 48, 79,227, 2,194, 0, 0, 0, 1, 0, 0, 0,120, 79,227, 2,232, 78,227, 2, 0, 0, 0, 0,
+ 0, 0,104, 1, 1, 0, 0, 0, 68, 65, 84, 65, 20, 0, 0, 0,120, 79,227, 2,194, 0, 0, 0, 1, 0, 0, 0,192, 79,227, 2,
+ 48, 79,227, 2, 0, 0, 0, 0,240, 5,104, 1, 1, 0, 0, 0, 68, 65, 84, 65, 20, 0, 0, 0,192, 79,227, 2,194, 0, 0, 0,
+ 1, 0, 0, 0, 8, 80,227, 2,120, 79,227, 2, 0, 0, 0, 0,248, 2,104, 1, 1, 0, 0, 0, 68, 65, 84, 65, 20, 0, 0, 0,
+ 8, 80,227, 2,194, 0, 0, 0, 1, 0, 0, 0, 80, 80,227, 2,192, 79,227, 2, 0, 0, 0, 0,240, 5,236, 2, 0, 0, 0, 0,
+ 68, 65, 84, 65, 20, 0, 0, 0, 80, 80,227, 2,194, 0, 0, 0, 1, 0, 0, 0,152, 80,227, 2, 8, 80,227, 2, 0, 0, 0, 0,
+126, 7,236, 2, 0, 0, 0, 0, 68, 65, 84, 65, 20, 0, 0, 0,152, 80,227, 2,194, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0,
+ 80, 80,227, 2, 0, 0, 0, 0,248, 2,168, 3, 0, 0, 0, 0, 68, 65, 84, 65, 24, 0, 0, 0,224, 80,227, 2,195, 0, 0, 0,
+ 1, 0, 0, 0, 40, 81,227, 2, 0, 0, 0, 0, 56, 77,227, 2,128, 77,227, 2, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65,
+ 24, 0, 0, 0, 40, 81,227, 2,195, 0, 0, 0, 1, 0, 0, 0,112, 81,227, 2,224, 80,227, 2, 56, 77,227, 2, 16, 78,227, 2,
+ 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 24, 0, 0, 0,112, 81,227, 2,195, 0, 0, 0, 1, 0, 0, 0,184, 81,227, 2,
+ 40, 81,227, 2,128, 77,227, 2, 88, 78,227, 2, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 24, 0, 0, 0,184, 81,227, 2,
+195, 0, 0, 0, 1, 0, 0, 0, 0, 82,227, 2,112, 81,227, 2, 16, 78,227, 2, 88, 78,227, 2, 0, 0, 0, 0, 0, 0, 0, 0,
+ 68, 65, 84, 65, 24, 0, 0, 0, 0, 82,227, 2,195, 0, 0, 0, 1, 0, 0, 0, 72, 82,227, 2,184, 81,227, 2, 88, 78,227, 2,
+160, 78,227, 2, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 24, 0, 0, 0, 72, 82,227, 2,195, 0, 0, 0, 1, 0, 0, 0,
+144, 82,227, 2, 0, 82,227, 2,200, 77,227, 2,232, 78,227, 2, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 24, 0, 0, 0,
+144, 82,227, 2,195, 0, 0, 0, 1, 0, 0, 0,216, 82,227, 2, 72, 82,227, 2,240, 76,227, 2, 48, 79,227, 2, 0, 0, 0, 0,
+ 0, 0, 0, 0, 68, 65, 84, 65, 24, 0, 0, 0,216, 82,227, 2,195, 0, 0, 0, 1, 0, 0, 0, 32, 83,227, 2,144, 82,227, 2,
+ 16, 78,227, 2, 48, 79,227, 2, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 24, 0, 0, 0, 32, 83,227, 2,195, 0, 0, 0,
+ 1, 0, 0, 0,104, 83,227, 2,216, 82,227, 2,160, 78,227, 2,120, 79,227, 2, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65,
+ 24, 0, 0, 0,104, 83,227, 2,195, 0, 0, 0, 1, 0, 0, 0,176, 83,227, 2, 32, 83,227, 2,232, 78,227, 2,120, 79,227, 2,
+ 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 24, 0, 0, 0,176, 83,227, 2,195, 0, 0, 0, 1, 0, 0, 0,248, 83,227, 2,
+104, 83,227, 2, 48, 79,227, 2,192, 79,227, 2, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 24, 0, 0, 0,248, 83,227, 2,
+195, 0, 0, 0, 1, 0, 0, 0, 64, 84,227, 2,176, 83,227, 2,120, 79,227, 2,192, 79,227, 2, 0, 0, 0, 0, 0, 0, 0, 0,
+ 68, 65, 84, 65, 24, 0, 0, 0, 64, 84,227, 2,195, 0, 0, 0, 1, 0, 0, 0,136, 84,227, 2,248, 83,227, 2,232, 78,227, 2,
+ 8, 80,227, 2, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 24, 0, 0, 0,136, 84,227, 2,195, 0, 0, 0, 1, 0, 0, 0,
+208, 84,227, 2, 64, 84,227, 2,160, 78,227, 2, 8, 80,227, 2, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 24, 0, 0, 0,
+208, 84,227, 2,195, 0, 0, 0, 1, 0, 0, 0, 24, 85,227, 2,136, 84,227, 2, 88, 78,227, 2, 80, 80,227, 2, 0, 0, 0, 0,
+ 0, 0, 0, 0, 68, 65, 84, 65, 24, 0, 0, 0, 24, 85,227, 2,195, 0, 0, 0, 1, 0, 0, 0, 96, 85,227, 2,208, 84,227, 2,
+200, 77,227, 2, 80, 80,227, 2, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 24, 0, 0, 0, 96, 85,227, 2,195, 0, 0, 0,
+ 1, 0, 0, 0,168, 85,227, 2, 24, 85,227, 2, 8, 80,227, 2, 80, 80,227, 2, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65,
+ 24, 0, 0, 0,168, 85,227, 2,195, 0, 0, 0, 1, 0, 0, 0,240, 85,227, 2, 96, 85,227, 2, 16, 78,227, 2,152, 80,227, 2,
+ 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 24, 0, 0, 0,240, 85,227, 2,195, 0, 0, 0, 1, 0, 0, 0, 56, 86,227, 2,
+168, 85,227, 2,160, 78,227, 2,152, 80,227, 2, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 24, 0, 0, 0, 56, 86,227, 2,
+195, 0, 0, 0, 1, 0, 0, 0,128, 86,227, 2,240, 85,227, 2,192, 79,227, 2,152, 80,227, 2, 0, 0, 0, 0, 0, 0, 0, 0,
+ 68, 65, 84, 65, 24, 0, 0, 0,128, 86,227, 2,195, 0, 0, 0, 1, 0, 0, 0,200, 86,227, 2, 56, 86,227, 2, 48, 79,227, 2,
+120, 79,227, 2, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 24, 0, 0, 0,200, 86,227, 2,195, 0, 0, 0, 1, 0, 0, 0,
+ 0, 0, 0, 0,128, 86,227, 2,240, 76,227, 2,232, 78,227, 2, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 96, 0, 0, 0,
+144, 95,215, 2,197, 0, 0, 0, 1, 0, 0, 0, 32, 96,215, 2, 0, 0, 0, 0, 16, 78,227, 2, 56, 77,227, 2,128, 77,227, 2,
+ 88, 78,227, 2, 0, 0, 0, 0, 0, 0, 0, 0,126, 7, 0, 0,169, 3, 0, 0, 5, 4, 0, 0, 7, 7,127, 7, 93, 0, 1, 0,
+ 0, 0, 0, 0, 7, 0, 0, 0, 0, 0, 0, 0, 88,234,220, 2, 88,234,220, 2, 32, 60,227, 2, 72, 61,227, 2, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65,248, 0, 0, 0, 32, 60,227, 2,198, 0, 0, 0, 1, 0, 0, 0,
+ 72, 61,227, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 32,148, 68, 0, 0, 0, 0, 0, 0,208, 65, 0, 0, 0, 0, 0,224,239, 68,
+ 0, 0, 0, 0, 0, 0,208, 65, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,126, 7, 0, 0, 0, 0, 0, 0, 25, 0, 0, 0, 0,192,239, 68, 0, 0,200, 65,
+ 0,192,239, 68, 0, 0,200, 65, 0, 0,128, 63, 0, 0,128, 63, 0, 0, 0, 0, 2, 0, 3, 3, 4, 0, 12, 0, 10, 0,127, 7,
+ 26, 0,127, 7, 26, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,126, 7, 0, 0,236, 3, 0, 0,
+ 5, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,127, 7, 26, 0, 0, 0, 1, 0, 1, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65,248, 0, 0, 0,
+ 72, 61,227, 2,198, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 32, 60,227, 2, 0, 0, 0, 0, 0,192,239, 68, 0, 0, 0, 0,
+ 0, 0, 28, 66, 0, 0, 0, 0, 0,192,237, 68, 0, 0, 0, 0, 0, 0,134, 66,110, 7, 0, 0,127, 7, 0, 0, 0, 0, 0, 0,
+ 66, 0, 0, 0, 0, 0, 0, 0,111, 7, 0, 0, 0, 0, 0, 0, 17, 0, 0, 0, 0, 0, 0, 0,109, 7, 0, 0, 0, 0, 0, 0,
+ 66, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,128, 63, 0, 0,128, 63, 2, 2, 0, 0,
+ 1, 0, 3, 3, 2, 0, 0, 4, 10, 0,127, 7, 67, 0,110, 7, 67, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0,126, 7, 0, 0,169, 3, 0, 0,235, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+127, 7, 67, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 68, 65, 84, 65, 96, 0, 0, 0, 32, 96,215, 2,197, 0, 0, 0, 1, 0, 0, 0,176, 96,215, 2,144, 95,215, 2,
+232, 78,227, 2, 8, 80,227, 2, 80, 80,227, 2,200, 77,227, 2, 0, 0, 0, 0,241, 5, 0, 0,126, 7, 0, 0, 0, 0, 0, 0,
+235, 2, 0, 0, 4, 4,142, 1,236, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 72,127,227, 2, 72,127,227, 2,
+112, 62,227, 2,152, 63,227, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65,248, 0, 0, 0,
+112, 62,227, 2,198, 0, 0, 0, 1, 0, 0, 0,152, 63,227, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,148, 67, 0, 0, 0, 0,
+ 0, 0,208, 65, 0, 0, 0, 0, 0, 0,199, 67, 0, 0, 0, 0, 0, 0,208, 65, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,141, 1, 0, 0, 0, 0, 0, 0,
+ 25, 0, 0, 0, 0,128,198, 67, 0, 0,200, 65, 0,128,198, 67, 0, 0,200, 65, 0, 0,128, 63, 0, 0,128, 63, 0, 0, 0, 0,
+ 2, 0, 3, 3, 4, 0, 12, 0, 10, 0,142, 1, 26, 0,142, 1, 26, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+241, 5, 0, 0,126, 7, 0, 0,210, 2, 0, 0,235, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+142, 1, 26, 0, 0, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 68, 65, 84, 65,248, 0, 0, 0,152, 63,227, 2,198, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0,112, 62,227, 2,
+ 0, 0, 0, 0, 0,128,198, 67, 0, 0, 61,196, 0, 0, 0, 0, 0, 0, 0, 0,254,127,190, 67,254,127, 52,196, 0, 0, 0, 0,
+125, 1, 0, 0,142, 1, 0, 0, 0, 0, 0, 0,209, 2, 0, 0, 0, 0, 0, 0,126, 1, 0, 0, 0, 0, 0, 0, 17, 0, 0, 0,
+ 0, 0, 0, 0,124, 1, 0, 0, 0, 0, 0, 0,209, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 63, 0, 0, 0, 64, 10, 1, 0, 0, 1, 0, 7, 0, 18, 0, 0, 4, 6, 0,142, 1,210, 2,125, 1,210, 2, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,241, 5, 0, 0,126, 7, 0, 0, 0, 0, 0, 0,209, 2, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,142, 1,210, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,160,151,226, 2,152,108,227, 2,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 64, 1, 0, 0,160,151,226, 2,196, 0, 0, 0,
+ 1, 0, 0, 0, 24,153,226, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 66, 85, 84, 84, 79, 78, 83, 95, 80, 84, 95, 99,
+111,110,116,101,120,116, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 66, 85, 84, 84, 79, 78, 83, 95, 80, 84, 95, 99,
+111,110,116,101,120,116, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 67,111,110,116,101,120,116, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,220,255,124, 1, 36, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 68, 65, 84, 65, 64, 1, 0, 0, 24,153,226, 2,196, 0, 0, 0, 1, 0, 0, 0, 96, 95,227, 2,160,151,226, 2,
+ 0, 0, 0, 0, 0, 0, 0, 0, 82, 69, 78, 68, 69, 82, 95, 80, 84, 95,114,101,110,100,101,114, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 82, 69, 78, 68, 69, 82, 95, 80, 84, 95,114,101,110,100,101,114, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 82,101,110,100,101,114, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,135,255,124, 1, 61, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 0, 0, 0, 96, 11, 27,154,208, 0, 0, 0,197, 0, 0, 0, 1, 11, 27,162, 32,
- 11, 27,152, 0, 11, 29,251,240, 11, 29,252, 48, 11, 29,251,176, 11, 29,251,112, 0, 0, 0, 0, 0, 0, 1, 69, 0, 0, 5, 63,
- 0, 0, 1,141, 0, 0, 3,233, 1, 1, 3,251, 2, 93, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 11, 27,161, 0,
- 11, 27,161, 0, 11, 27,155, 96, 11, 27,159,224, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65,
- 0, 0, 0,248, 11, 27,155, 96, 0, 0, 0,198, 0, 0, 0, 1, 11, 27,156,128, 0, 0, 0, 0, 0, 0, 0, 0, 68,113, 64, 0,
- 0, 0, 0, 0, 65,208, 0, 0, 0, 0, 0, 0, 68,126,192, 0, 0, 0, 0, 0, 65,208, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3,250,
- 0, 0, 0, 0, 0, 0, 0, 25, 68,126,128, 0, 65,200, 0, 0, 68,126,128, 0, 65,200, 0, 0, 63,128, 0, 0, 63,128, 0, 0,
- 0, 0, 0, 0, 0, 2, 3, 3, 0, 4, 0, 12, 0, 10, 3,251, 0, 26, 3,251, 0, 26, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 1, 69, 0, 0, 5, 63, 0, 0, 1,141, 0, 0, 1,166, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 3,251, 0, 26, 0, 0, 0, 1, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 0, 0, 0,248, 11, 27,156,128, 0, 0, 0,198, 0, 0, 0, 1, 11, 27,157,160,
- 11, 27,155, 96, 0, 0, 0, 0, 67, 15, 0, 0,196, 70, 64, 0, 0, 0, 0, 0, 0, 0, 0, 0, 67, 15, 0, 0,196, 70,127,255,
- 0, 0, 0, 0, 0, 0, 0,143, 0, 0, 0,160, 0, 0, 0, 18, 0, 0, 3, 43, 0, 0, 0, 0, 0, 0, 0,142, 0, 0, 0, 0,
- 0, 0, 0, 17, 0, 0, 0, 0, 0, 0, 0,142, 0, 0, 0, 18, 0, 0, 3, 43, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 63, 0, 0, 0, 64, 0, 0, 0, 0, 10, 0, 0, 0, 1, 0, 7, 0, 18, 0, 0, 0, 6, 0,160, 3, 44, 0,143,
- 3, 26, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 69, 0, 0, 1, 69, 0, 0, 1,167, 0, 0, 3,233,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 67, 0, 0, 0, 5, 0, 3, 0, 1, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 0, 0, 0,248, 11, 27,157,160,
- 0, 0, 0,198, 0, 0, 0, 1, 11, 27,158,192, 11, 27,156,128, 0, 0, 0, 0, 67, 16, 0, 0,194,206, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 67, 16,102,231,194,206, 0, 0, 0, 0, 0, 0, 0, 0, 0,143, 0, 0, 0,160, 0, 0, 0, 18, 0, 0, 0,119,
- 0, 0, 0, 0, 0, 0, 0,142, 0, 0, 0, 0, 0, 0, 0, 17, 0, 0, 0, 0, 0, 0, 0,142, 0, 0, 0, 18, 0, 0, 0,119,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 63, 0, 0, 0, 64, 0, 0, 0, 0, 10, 0, 0, 0, 1, 0, 7,
- 0, 18, 4, 0, 0, 6, 0,160, 0,120, 0,143, 0,102, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 69,
- 0, 0, 5, 63, 0, 0, 1,167, 0, 0, 1,167, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1,
- 0, 0, 0, 6, 0, 34, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 68, 65, 84, 65, 0, 0, 0,248, 11, 27,158,192, 0, 0, 0,198, 0, 0, 0, 1, 11, 27,159,224, 11, 27,157,160, 0, 0, 0, 0,
- 67, 52, 0, 0,196,109, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 67, 35, 0, 0,196,109, 0, 0,195,145,128, 0, 0, 0, 0,163,
- 0, 0, 0,180, 0, 0, 0, 0, 0, 0, 2,144, 0, 0, 0, 0, 0, 0, 0,162, 0, 0, 0, 0, 0, 0, 0, 17, 0, 0, 0, 0,
- 0, 0, 0,162, 0, 0, 0, 0, 0, 0, 2,144, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 63, 0, 0, 0,
- 64, 0, 0, 0, 1, 10, 0, 0, 0, 1, 0, 7, 0, 18, 4, 0, 0, 6, 0,180, 2,145, 0,163, 2,145, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 63, 0, 0, 5, 63, 0, 0, 1,167, 0, 0, 3,233, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 0, 0, 0, 4, 0, 4, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 0, 0, 0,248, 11, 27,159,224, 0, 0, 0,198, 0, 0, 0, 1,
- 0, 0, 0, 0, 11, 27,158,192, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 69, 0, 0, 5, 63, 0, 0, 1,167,
- 0, 0, 3,233, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3,251, 2, 67, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2,217,192, 32, 68, 65, 84, 65, 0, 0, 3, 68,
- 2,217,192, 32, 0, 0, 0,156, 0, 0, 0, 1, 61, 30, 35,190, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 61,139, 40, 75, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,187, 3, 18,111, 0, 0, 0, 0,128, 0, 0, 0,
-128, 0, 0, 0,128, 0, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 63,128, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 63,128, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 63,128, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 63,128, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 63,128, 0, 0, 61, 30, 35,190, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 61,139, 40, 75, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,187, 3, 18,111, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 63,128, 0, 0, 65,207, 53,149, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 65,107,121,112, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,195,249,255,255, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 63,128, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 63,128, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 63,128, 0, 0, 61, 30, 35,190, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 61,139, 40, 75, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,187, 3, 18,111, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 63,128, 0, 0, 64,116, 3,207, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 64,116, 3,207, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 64,116, 3,207, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 65,207, 53,149,
- 65,111,211,214, 0, 0, 0, 0, 0, 0, 0, 0, 61, 80, 57,221, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 20,251,251,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 63, 55, 62, 92,190,224,186, 56,190,148,203,237,190,234,236, 3, 0, 1, 0, 0, 63,128, 0, 0,
- 66,180, 0, 0, 66,180, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 0, 0, 0,240, 11, 27,161, 0, 0, 0, 0,157,
- 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 63, 51, 51, 51, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 63,128, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 65, 32, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 0, 7, 2,212,100, 32, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 3, 0, 0, 0, 1, 0, 3, 8, 8, 0, 0, 66, 12, 0, 0, 63,128, 0, 0,
- 61,204,204,205, 68,122, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 16, 0, 10, 7, 1, 0, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 0, 0, 0, 96, 11, 27,162, 32,
- 0, 0, 0,197, 0, 0, 0, 1, 0, 0, 0, 0, 11, 27,154,208, 11, 29,250,112, 11, 29,249,240, 11, 29,252, 48, 11, 29,251,240,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 67, 0, 0, 1,141, 0, 0, 3,233, 3, 3, 1, 68, 2, 93, 0, 1, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 11, 27,164,240, 11, 27,164,240, 11, 27,162,176, 11, 27,163,208, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 0, 0, 0,248, 11, 27,162,176, 0, 0, 0,198, 0, 0, 0, 1, 11, 27,163,208,
- 0, 0, 0, 0, 0, 0, 0, 0, 67,244,128, 0, 0, 0, 0, 0, 65,208, 0, 0, 0, 0, 0, 0, 67,162, 0, 0, 0, 0, 0, 0,
- 65,208, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 67, 0, 0, 0, 0, 0, 0, 0, 25, 67,161,128, 0, 65,200, 0, 0, 67,161,128, 0,
- 65,200, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 0, 0, 0, 0, 0, 2, 3, 3, 0, 4, 0, 12, 0, 10, 1, 68, 0, 26, 1, 68,
- 0, 26, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 67, 0, 0, 1,141, 0, 0, 1,166,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 68, 0, 26, 0, 0, 0, 1, 0, 2, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 0, 0, 0,248, 11, 27,163,208,
- 0, 0, 0,198, 0, 0, 0, 1, 0, 0, 0, 0, 11, 27,162,176, 0, 0, 0, 0, 67,141,128, 0,194,244, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 67,153,128, 0,196, 12, 64, 0, 0, 0, 0, 0, 0, 0, 1, 51, 0, 0, 1, 68, 0, 0, 0, 18, 0, 0, 2, 66,
- 0, 0, 0, 0, 0, 0, 1, 50, 0, 0, 0, 0, 0, 0, 0, 17, 0, 0, 0, 0, 0, 0, 1, 50, 0, 0, 0, 18, 0, 0, 2, 66,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 6, 18, 0, 0, 0, 2, 3, 3,
- 0, 0, 4, 12, 0, 6, 1, 68, 2, 67, 1, 51, 2, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 1, 67, 0, 0, 1,167, 0, 0, 3,233, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 68, 2, 67,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 68, 65, 84, 65, 0, 0, 0,244, 11, 27,164,240, 0, 0, 0,166, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 11, 29,205,144, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 1, 0, 0, 68, 65, 84, 65, 0, 0, 0, 12, 11, 29,205,144, 0, 0, 0,220, 0, 0, 0, 1, 0, 0, 0, 14,
- 0, 0, 0, 14, 11, 27,166, 16, 68, 65, 84, 65, 0, 0, 0,168, 11, 27,166, 16, 0, 0, 0,219, 0, 0, 0, 14, 0, 0, 0, 0,
- 0, 0, 0, 1, 2,154,244, 32, 0, 19, 0, 0, 0, 1, 0, 1, 2,154,244, 32, 0, 20, 0, 0, 0, 1, 0, 1, 2,154,244, 32,
- 0, 21, 0, 1, 0, 1, 0, 0, 2,154,244, 32, 0, 0, 0, 0, 0, 1, 0, 1, 11, 28, 31,176, 0, 0, 0, 0, 0, 1, 0, 1,
- 2,174, 10, 32, 0, 0, 0, 0, 0, 1, 0, 1, 11, 28, 39, 32, 0, 0, 0, 0, 0, 1, 0, 1, 2,187,108, 32, 0, 0, 0, 0,
- 0, 1, 0, 1, 11, 28, 37,112, 0, 0, 0, 0, 0, 1, 0, 1, 2,206,150, 32, 0, 0, 0, 0, 0, 1, 0, 1, 11, 28, 28, 64,
- 0, 0, 0, 0, 0, 1, 0, 1, 2,212,100, 32, 0, 0, 0, 0, 0, 1, 0, 1, 11, 28, 27,176, 0, 21, 0, 0, 0, 1, 0, 1,
- 2,154,244, 32, 0, 0, 83, 78, 0, 0, 0,148, 11, 27,167, 64, 0, 0, 0,193, 0, 0, 0, 1, 11, 27,220,208, 9,253,180,224,
- 0, 0, 0, 0, 0, 0, 0, 0, 83, 82, 83, 99,114,105,112,116,105,110,103, 0,103, 46, 48, 48, 49, 0, 0, 0, 0, 0, 0, 0,
- 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 11, 31,177, 96, 11, 27,171, 0, 11, 27,171, 64, 11, 27,176,128, 11, 27,176,192,
- 11, 27,217,160, 0, 0, 0, 0, 0, 0, 0, 0, 2,154,244, 32, 0, 0, 0, 0, 0, 0, 0, 6, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 0, 0, 0, 20, 11, 31,177, 96, 0, 0, 0,194, 0, 0, 0, 1,
- 11, 27,168, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 0, 0, 0, 20, 11, 27,168, 0,
- 0, 0, 0,194, 0, 0, 0, 1, 11, 27,168, 64, 11, 31,177, 96, 0, 0, 0, 0, 0, 0, 4, 5, 0, 0, 0, 0, 68, 65, 84, 65,
- 0, 0, 0, 20, 11, 27,168, 64, 0, 0, 0,194, 0, 0, 0, 1, 11, 27,168,128, 11, 27,168, 0, 0, 0, 0, 0, 7,126, 4, 5,
- 0, 0, 0, 0, 68, 65, 84, 65, 0, 0, 0, 20, 11, 27,168,128, 0, 0, 0,194, 0, 0, 0, 1, 11, 27,168,192, 11, 27,168, 64,
- 0, 0, 0, 0, 7,126, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 0, 0, 0, 20, 11, 27,168,192, 0, 0, 0,194, 0, 0, 0, 1,
- 11, 27,169, 0, 11, 27,168,128, 0, 0, 0, 0, 0, 0, 3,168, 0, 0, 0, 0, 68, 65, 84, 65, 0, 0, 0, 20, 11, 27,169, 0,
- 0, 0, 0,194, 0, 0, 0, 1, 11, 27,169, 64, 11, 27,168,192, 0, 0, 0, 0, 7,126, 3,168, 0, 0, 0, 0, 68, 65, 84, 65,
- 0, 0, 0, 20, 11, 27,169, 64, 0, 0, 0,194, 0, 0, 0, 1, 11, 27,169,128, 11, 27,169, 0, 0, 0, 0, 0, 5,240, 3,168,
- 0, 0, 0, 0, 68, 65, 84, 65, 0, 0, 0, 20, 11, 27,169,128, 0, 0, 0,194, 0, 0, 0, 1, 11, 27,169,192, 11, 27,169, 64,
- 0, 0, 0, 0, 5,240, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 0, 0, 0, 20, 11, 27,169,192, 0, 0, 0,194, 0, 0, 0, 1,
- 11, 27,170, 0, 11, 27,169,128, 0, 0, 0, 0, 0, 0, 1,104, 0, 0, 0, 1, 68, 65, 84, 65, 0, 0, 0, 20, 11, 27,170, 0,
- 0, 0, 0,194, 0, 0, 0, 1, 11, 27,170, 64, 11, 27,169,192, 0, 0, 0, 0, 5,240, 1,104, 0, 0, 0, 1, 68, 65, 84, 65,
- 0, 0, 0, 20, 11, 27,170, 64, 0, 0, 0,194, 0, 0, 0, 1, 11, 27,170,128, 11, 27,170, 0, 0, 0, 0, 0, 2,248, 1,104,
- 0, 0, 0, 1, 68, 65, 84, 65, 0, 0, 0, 20, 11, 27,170,128, 0, 0, 0,194, 0, 0, 0, 1, 11, 27,170,192, 11, 27,170, 64,
- 0, 0, 0, 0, 5,240, 2,236, 0, 0, 0, 0, 68, 65, 84, 65, 0, 0, 0, 20, 11, 27,170,192, 0, 0, 0,194, 0, 0, 0, 1,
- 11, 27,171, 0, 11, 27,170,128, 0, 0, 0, 0, 7,126, 2,236, 0, 0, 0, 0, 68, 65, 84, 65, 0, 0, 0, 20, 11, 27,171, 0,
- 0, 0, 0,194, 0, 0, 0, 1, 0, 0, 0, 0, 11, 27,170,192, 0, 0, 0, 0, 2,248, 3,168, 0, 0, 0, 0, 68, 65, 84, 65,
- 0, 0, 0, 24, 11, 27,171, 64, 0, 0, 0,195, 0, 0, 0, 1, 11, 27,171,128, 0, 0, 0, 0, 11, 27,168, 0, 11, 27,168, 64,
- 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 0, 0, 0, 24, 11, 27,171,128, 0, 0, 0,195, 0, 0, 0, 1, 11, 27,171,192,
- 11, 27,171, 64, 11, 27,168, 0, 11, 27,168,192, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 0, 0, 0, 24, 11, 27,171,192,
- 0, 0, 0,195, 0, 0, 0, 1, 11, 27,172, 0, 11, 27,171,128, 11, 27,168, 64, 11, 27,169, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 68, 65, 84, 65, 0, 0, 0, 24, 11, 27,172, 0, 0, 0, 0,195, 0, 0, 0, 1, 11, 27,172, 64, 11, 27,171,192, 11, 27,168,192,
- 11, 27,169, 0, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 0, 0, 0, 24, 11, 27,172, 64, 0, 0, 0,195, 0, 0, 0, 1,
- 11, 27,172,128, 11, 27,172, 0, 11, 27,169, 0, 11, 27,169, 64, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 0, 0, 0, 24,
- 11, 27,172,128, 0, 0, 0,195, 0, 0, 0, 1, 11, 27,172,192, 11, 27,172, 64, 11, 27,168,128, 11, 27,169,128, 0, 0, 0, 0,
- 0, 0, 0, 0, 68, 65, 84, 65, 0, 0, 0, 24, 11, 27,172,192, 0, 0, 0,195, 0, 0, 0, 1, 11, 27,173, 0, 11, 27,172,128,
- 11, 27,169,192, 11, 31,177, 96, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 0, 0, 0, 24, 11, 27,173, 0, 0, 0, 0,195,
- 0, 0, 0, 1, 11, 27,173, 64, 11, 27,172,192, 11, 27,168,192, 11, 27,169,192, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65,
- 0, 0, 0, 24, 11, 27,173, 64, 0, 0, 0,195, 0, 0, 0, 1, 11, 27,173,128, 11, 27,173, 0, 11, 27,169, 64, 11, 27,170, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 0, 0, 0, 24, 11, 27,173,128, 0, 0, 0,195, 0, 0, 0, 1, 11, 27,173,192,
- 11, 27,173, 64, 11, 27,169,128, 11, 27,170, 0, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 0, 0, 0, 24, 11, 27,173,192,
- 0, 0, 0,195, 0, 0, 0, 1, 11, 27,174, 0, 11, 27,173,128, 11, 27,169,192, 11, 27,170, 64, 0, 0, 0, 0, 0, 0, 0, 0,
- 68, 65, 84, 65, 0, 0, 0, 24, 11, 27,174, 0, 0, 0, 0,195, 0, 0, 0, 1, 11, 27,174, 64, 11, 27,173,192, 11, 27,170, 0,
- 11, 27,170, 64, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 0, 0, 0, 24, 11, 27,174, 64, 0, 0, 0,195, 0, 0, 0, 1,
- 11, 27,174,128, 11, 27,174, 0, 11, 27,169,128, 11, 27,170,128, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 0, 0, 0, 24,
- 11, 27,174,128, 0, 0, 0,195, 0, 0, 0, 1, 11, 27,174,192, 11, 27,174, 64, 11, 27,169, 64, 11, 27,170,128, 0, 0, 0, 0,
- 0, 0, 0, 0, 68, 65, 84, 65, 0, 0, 0, 24, 11, 27,174,192, 0, 0, 0,195, 0, 0, 0, 1, 11, 27,175, 0, 11, 27,174,128,
- 11, 27,169, 0, 11, 27,170,192, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 0, 0, 0, 24, 11, 27,175, 0, 0, 0, 0,195,
- 0, 0, 0, 1, 11, 27,175, 64, 11, 27,174,192, 11, 27,168,128, 11, 27,170,192, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65,
- 0, 0, 0, 24, 11, 27,175, 64, 0, 0, 0,195, 0, 0, 0, 1, 11, 27,175,128, 11, 27,175, 0, 11, 27,170,128, 11, 27,170,192,
- 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 0, 0, 0, 24, 11, 27,175,128, 0, 0, 0,195, 0, 0, 0, 1, 11, 27,175,192,
- 11, 27,175, 64, 11, 27,168,192, 11, 27,171, 0, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 0, 0, 0, 24, 11, 27,175,192,
- 0, 0, 0,195, 0, 0, 0, 1, 11, 27,176, 0, 11, 27,175,128, 11, 27,169, 64, 11, 27,171, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 68, 65, 84, 65, 0, 0, 0, 24, 11, 27,176, 0, 0, 0, 0,195, 0, 0, 0, 1, 11, 27,176, 64, 11, 27,175,192, 11, 27,170, 64,
- 11, 27,171, 0, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 0, 0, 0, 24, 11, 27,176, 64, 0, 0, 0,195, 0, 0, 0, 1,
- 11, 27,176,128, 11, 27,176, 0, 11, 27,169,192, 11, 27,170, 0, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 0, 0, 0, 24,
- 11, 27,176,128, 0, 0, 0,195, 0, 0, 0, 1, 0, 0, 0, 0, 11, 27,176, 64, 11, 27,169,128, 11, 31,177, 96, 0, 0, 0, 0,
- 0, 0, 0, 0, 68, 65, 84, 65, 0, 0, 0, 96, 11, 27,176,192, 0, 0, 0,197, 0, 0, 0, 1, 11, 27,179,144, 0, 0, 0, 0,
- 11, 27,168,192, 11, 27,168, 0, 11, 27,168, 64, 11, 27,169, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7,126, 0, 0, 3,169,
- 0, 0, 4, 5, 7, 7, 7,127, 0, 93, 0, 1, 0, 0, 0, 0, 0, 7, 0, 0, 0, 0, 0, 0, 11, 27,220,112, 11, 27,220,112,
- 11, 27,177, 80, 11, 27,178,112, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 0, 0, 0,248,
- 11, 27,177, 80, 0, 0, 0,198, 0, 0, 0, 1, 11, 27,178,112, 0, 0, 0, 0, 0, 0, 0, 0, 68,148, 32, 0, 0, 0, 0, 0,
- 65,208, 0, 0, 0, 0, 0, 0, 68,239,224, 0, 0, 0, 0, 0, 65,208, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7,126, 0, 0, 0, 0,
- 0, 0, 0, 25, 68,239,192, 0, 65,200, 0, 0, 68,239,192, 0, 65,200, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 0, 0, 0, 0,
- 0, 2, 3, 3, 0, 4, 0, 12, 0, 10, 7,127, 0, 26, 7,127, 0, 26, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 7,126, 0, 0, 3,236, 0, 0, 4, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 7,127, 0, 26, 0, 0, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 68, 65, 84, 65, 0, 0, 0,248, 11, 27,178,112, 0, 0, 0,198, 0, 0, 0, 1, 0, 0, 0, 0, 11, 27,177, 80,
- 0, 0, 0, 0, 68,239,192, 0, 0, 0, 0, 0, 66, 28, 0, 0, 0, 0, 0, 0, 68,237,192, 0, 0, 0, 0, 0, 66,134, 0, 0,
- 0, 0, 7,110, 0, 0, 7,127, 0, 0, 0, 0, 0, 0, 0, 66, 0, 0, 0, 0, 0, 0, 7,111, 0, 0, 0, 0, 0, 0, 0, 17,
- 0, 0, 0, 0, 0, 0, 7,109, 0, 0, 0, 0, 0, 0, 0, 66, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 63,128, 0, 0, 63,128, 0, 0, 2, 2, 0, 0, 0, 1, 3, 3, 0, 2, 4, 0, 0, 10, 7,127, 0, 67, 7,110, 0, 67, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7,126, 0, 0, 3,169, 0, 0, 3,235, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7,127, 0, 67, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 0, 0, 0, 96, 11, 27,179,144, 0, 0, 0,197,
- 0, 0, 0, 1, 11, 27,200,160, 11, 27,176,192, 11, 27,169,128, 11, 27,170,128, 11, 27,170,192, 11, 27,168,128, 0, 0, 0, 0,
- 0, 0, 5,241, 0, 0, 7,126, 0, 0, 0, 0, 0, 0, 2,235, 4, 4, 1,142, 2,236, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 11, 27,199,160, 11, 27,199,160, 11, 27,180, 32, 11, 27,181, 64, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 68, 65, 84, 65, 0, 0, 0,248, 11, 27,180, 32, 0, 0, 0,198, 0, 0, 0, 1, 11, 27,181, 64, 0, 0, 0, 0,
- 0, 0, 0, 0, 67,148, 0, 0, 0, 0, 0, 0, 65,208, 0, 0, 0, 0, 0, 0, 67,199, 0, 0, 0, 0, 0, 0, 65,208, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 1,141, 0, 0, 0, 0, 0, 0, 0, 25, 67,198,128, 0, 65,200, 0, 0, 67,198,128, 0, 65,200, 0, 0,
- 63,128, 0, 0, 63,128, 0, 0, 0, 0, 0, 0, 0, 2, 3, 3, 0, 4, 0, 12, 0, 10, 1,142, 0, 26, 1,142, 0, 26, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5,241, 0, 0, 7,126, 0, 0, 2,210, 0, 0, 2,235, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1,142, 0, 26, 0, 0, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 0, 0, 0,248, 11, 27,181, 64, 0, 0, 0,198,
- 0, 0, 0, 1, 0, 0, 0, 0, 11, 27,180, 32, 0, 0, 0, 0, 67,198,128, 0,196, 61, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 67,190,127,254,196, 52,127,254, 0, 0, 0, 0, 0, 0, 1,125, 0, 0, 1,142, 0, 0, 0, 0, 0, 0, 2,209, 0, 0, 0, 0,
- 0, 0, 1,126, 0, 0, 0, 0, 0, 0, 0, 17, 0, 0, 0, 0, 0, 0, 1,124, 0, 0, 0, 0, 0, 0, 2,209, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 63, 0, 0, 0, 64, 0, 0, 0, 1, 10, 0, 0, 0, 1, 0, 7, 0, 18, 4, 0,
- 0, 6, 1,142, 2,210, 1,125, 2,210, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5,241, 0, 0, 7,126,
- 0, 0, 0, 0, 0, 0, 2,209, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1,142, 2,210, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 11, 27,182, 96, 11, 27,198, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65,
- 0, 0, 1, 64, 11, 27,182, 96, 0, 0, 0,196, 0, 0, 0, 1, 11, 27,183,208, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 66, 85, 84, 84, 79, 78, 83, 95, 80, 84, 95, 99,111,110,116,101,120,116, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 66, 85, 84, 84, 79, 78, 83, 95, 80, 84, 95, 99,111,110,116,101,120,116, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 67,111,110,116,101,120,116, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0,255,220, 1,124, 0, 36, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 0, 0, 1, 64, 11, 27,183,208, 0, 0, 0,196,
- 0, 0, 0, 1, 11, 27,185, 64, 11, 27,182, 96, 0, 0, 0, 0, 0, 0, 0, 0, 82, 69, 78, 68, 69, 82, 95, 80, 84, 95,114,101,
-110,100,101,114, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 82, 69, 78, 68, 69, 82, 95, 80, 84, 95,114,101,
-110,100,101,114, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 82,101,110,100,101,114, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,255,135, 1,124, 0, 61, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 68, 65, 84, 65, 0, 0, 1, 64, 11, 27,185, 64, 0, 0, 0,196, 0, 0, 0, 1, 11, 27,186,176, 11, 27,183,208,
- 0, 0, 0, 0, 0, 0, 0, 0, 82, 69, 78, 68, 69, 82, 95, 80, 84, 95,108, 97,121,101,114,115, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 82, 69, 78, 68, 69, 82, 95, 80, 84, 95,108, 97,121,101,114,115, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 76, 97,121,101,114,115, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,255,111, 1,124, 0, 0, 0, 0, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 0, 0, 1, 64,
- 11, 27,186,176, 0, 0, 0,196, 0, 0, 0, 1, 11, 27,188, 32, 11, 27,185, 64, 0, 0, 0, 0, 0, 0, 0, 0, 82, 69, 78, 68,
- 69, 82, 95, 80, 84, 95,100,105,109,101,110,115,105,111,110,115, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 64, 1, 0, 0,
+ 96, 95,227, 2,196, 0, 0, 0, 1, 0, 0, 0,216, 96,227, 2, 24,153,226, 2, 0, 0, 0, 0, 0, 0, 0, 0, 82, 69, 78, 68,
+ 69, 82, 95, 80, 84, 95,108, 97,121,101,114,115, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 82, 69, 78, 68,
- 69, 82, 95, 80, 84, 95,100,105,109,101,110,115,105,111,110,115, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 68,105,109,101,
-110,115,105,111,110,115, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,254,140,
- 1,124, 0,203, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 69, 82, 95, 80, 84, 95,108, 97,121,101,114,115, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 76, 97,121,101,
+114,115, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,111,255,
+124, 1, 0, 0, 0, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 0, 0, 1, 64, 11, 27,188, 32, 0, 0, 0,196, 0, 0, 0, 1,
- 11, 27,189,144, 11, 27,186,176, 0, 0, 0, 0, 0, 0, 0, 0, 82, 69, 78, 68, 69, 82, 95, 80, 84, 95, 97,110,116,105, 97,108,
-105, 97,115,105,110,103, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 82, 69, 78, 68, 69, 82, 95, 80, 84, 95, 97,110,116,105, 97,108,
-105, 97,115,105,110,103, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 65,110,116,105, 45, 65,108,105, 97,115,105,110,103, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 64, 1, 0, 0,216, 96,227, 2,196, 0, 0, 0, 1, 0, 0, 0,
+ 80, 98,227, 2, 96, 95,227, 2, 0, 0, 0, 0, 0, 0, 0, 0, 82, 69, 78, 68, 69, 82, 95, 80, 84, 95,100,105,109,101,110,115,
+105,111,110,115, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 82, 69, 78, 68, 69, 82, 95, 80, 84, 95,100,105,109,101,110,115,
+105,111,110,115, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 68,105,109,101,110,115,105,111,110,115, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,254, 58, 1,124, 0, 58, 0, 20, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,140,254,124, 1,203, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 68, 65, 84, 65, 0, 0, 1, 64, 11, 27,189,144, 0, 0, 0,196, 0, 0, 0, 1, 11, 27,191, 0, 11, 27,188, 32, 0, 0, 0, 0,
- 0, 0, 0, 0, 82, 69, 78, 68, 69, 82, 95, 80, 84, 95,109,111,116,105,111,110, 95, 98,108,117,114, 0, 0, 0, 0, 0, 0, 0,
+ 68, 65, 84, 65, 64, 1, 0, 0, 80, 98,227, 2,196, 0, 0, 0, 1, 0, 0, 0,200, 99,227, 2,216, 96,227, 2, 0, 0, 0, 0,
+ 0, 0, 0, 0, 82, 69, 78, 68, 69, 82, 95, 80, 84, 95, 97,110,116,105, 97,108,105, 97,115,105,110,103, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 82, 69, 78, 68, 69, 82, 95, 80, 84, 95,109,111,116,105,111,110, 95, 98,108,117,114, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 82, 69, 78, 68, 69, 82, 95, 80, 84, 95, 97,110,116,105, 97,108,105, 97,115,105,110,103, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 83, 97,109,112,108,101,100, 32, 77,111,116,105,111,110, 32, 66,108,117,114, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 65,110,116,105, 45, 65,108,105, 97,115,105,110,103, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0,254, 34, 1,124, 0, 0, 0, 20, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 58,254,124, 1, 58, 0, 20, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 0, 0, 1, 64, 11, 27,191, 0,
- 0, 0, 0,196, 0, 0, 0, 1, 11, 27,192,112, 11, 27,189,144, 0, 0, 0, 0, 0, 0, 0, 0, 82, 69, 78, 68, 69, 82, 95, 80,
- 84, 95,115,104, 97,100,105,110,103, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 64, 1, 0, 0,200, 99,227, 2,
+196, 0, 0, 0, 1, 0, 0, 0, 64,101,227, 2, 80, 98,227, 2, 0, 0, 0, 0, 0, 0, 0, 0, 82, 69, 78, 68, 69, 82, 95, 80,
+ 84, 95,109,111,116,105,111,110, 95, 98,108,117,114, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 82, 69, 78, 68, 69, 82, 95, 80,
- 84, 95,115,104, 97,100,105,110,103, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 83,104, 97,100,105,110,103, 0,
+ 84, 95,109,111,116,105,111,110, 95, 98,108,117,114, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 83, 97,109,112,108,101,100, 32,
+ 77,111,116,105,111,110, 32, 66,108,117,114, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 34,254,124, 1, 0, 0,
+ 20, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,254, 10, 1,124, 0, 0,
- 0, 0, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 64, 1, 0, 0, 64,101,227, 2,196, 0, 0, 0, 1, 0, 0, 0,184,102,227, 2,
+200, 99,227, 2, 0, 0, 0, 0, 0, 0, 0, 0, 82, 69, 78, 68, 69, 82, 95, 80, 84, 95,115,104, 97,100,105,110,103, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 0, 0, 1, 64, 11, 27,192,112, 0, 0, 0,196, 0, 0, 0, 1, 11, 27,193,224,
- 11, 27,191, 0, 0, 0, 0, 0, 0, 0, 0, 0, 82, 69, 78, 68, 69, 82, 95, 80, 84, 95,112,101,114,102,111,114,109, 97,110, 99,
-101, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 82, 69, 78, 68, 69, 82, 95, 80, 84, 95,112,101,114,102,111,114,109, 97,110, 99,
-101, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 80,101,114,102,111,114,109, 97,110, 99,101, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 82, 69, 78, 68, 69, 82, 95, 80, 84, 95,115,104, 97,100,105,110,103, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,253,242, 1,124, 0, 0, 0, 0, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 7, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 83,104, 97,100,105,110,103, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65,
- 0, 0, 1, 64, 11, 27,193,224, 0, 0, 0,196, 0, 0, 0, 1, 11, 27,195, 80, 11, 27,192,112, 0, 0, 0, 0, 0, 0, 0, 0,
- 82, 69, 78, 68, 69, 82, 95, 80, 84, 95,112,111,115,116, 95,112,114,111, 99,101,115,115,105,110,103, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 10,254,124, 1, 0, 0, 0, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0,
+ 6, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 82, 69, 78, 68, 69, 82, 95, 80, 84, 95,112,111,115,116, 95,112,114,111, 99,101,115,115,105,110,103, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65,
+ 64, 1, 0, 0,184,102,227, 2,196, 0, 0, 0, 1, 0, 0, 0, 48,104,227, 2, 64,101,227, 2, 0, 0, 0, 0, 0, 0, 0, 0,
+ 82, 69, 78, 68, 69, 82, 95, 80, 84, 95,112,101,114,102,111,114,109, 97,110, 99,101, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 80,111,115,116, 32, 80,114,111, 99,101,115,115,105,110,103, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 82, 69, 78, 68, 69, 82, 95, 80, 84, 95,112,101,114,102,111,114,109, 97,110, 99,101, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0,253,218, 1,124, 0, 0, 0, 0, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8, 0, 0, 0, 0, 0, 0, 0, 0,
+ 80,101,114,102,111,114,109, 97,110, 99,101, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0,242,253,124, 1, 0, 0, 0, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 7, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 0, 0, 1, 64, 11, 27,195, 80, 0, 0, 0,196,
- 0, 0, 0, 1, 11, 27,196,192, 11, 27,193,224, 0, 0, 0, 0, 0, 0, 0, 0, 82, 69, 78, 68, 69, 82, 95, 80, 84, 95,115,116,
- 97,109,112, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 82, 69, 78, 68, 69, 82, 95, 80, 84, 95,115,116,
- 97,109,112, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 83,116, 97,109,112, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,253,194, 1,124, 0, 0, 0, 20, 0, 0,
- 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 64, 1, 0, 0, 48,104,227, 2,196, 0, 0, 0,
+ 1, 0, 0, 0,168,105,227, 2,184,102,227, 2, 0, 0, 0, 0, 0, 0, 0, 0, 82, 69, 78, 68, 69, 82, 95, 80, 84, 95,112,111,
+115,116, 95,112,114,111, 99,101,115,115,105,110,103, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 82, 69, 78, 68, 69, 82, 95, 80, 84, 95,112,111,
+115,116, 95,112,114,111, 99,101,115,115,105,110,103, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 80,111,115,116, 32, 80,114,111, 99,101,115,115,
+105,110,103, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,218,253,124, 1, 0, 0, 0, 0, 0, 0,
+ 4, 0, 0, 0, 0, 0, 0, 0, 8, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 68, 65, 84, 65, 0, 0, 1, 64, 11, 27,196,192, 0, 0, 0,196, 0, 0, 0, 1, 11, 27,198, 48, 11, 27,195, 80,
- 0, 0, 0, 0, 0, 0, 0, 0, 82, 69, 78, 68, 69, 82, 95, 80, 84, 95,111,117,116,112,117,116, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 68, 65, 84, 65, 64, 1, 0, 0,168,105,227, 2,196, 0, 0, 0, 1, 0, 0, 0, 32,107,227, 2, 48,104,227, 2,
+ 0, 0, 0, 0, 0, 0, 0, 0, 82, 69, 78, 68, 69, 82, 95, 80, 84, 95,115,116, 97,109,112, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 82, 69, 78, 68, 69, 82, 95, 80, 84, 95,111,117,116,112,117,116, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 82, 69, 78, 68, 69, 82, 95, 80, 84, 95,115,116, 97,109,112, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 79,117,116,112,117,116, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 83,116, 97,109,112, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,253, 40, 1,124, 0,130, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 10,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,194,253,124, 1, 0, 0, 20, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 9, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 0, 0, 1, 64,
- 11, 27,198, 48, 0, 0, 0,196, 0, 0, 0, 1, 0, 0, 0, 0, 11, 27,196,192, 0, 0, 0, 0, 0, 0, 0, 0, 82, 69, 78, 68,
- 69, 82, 95, 80, 84, 95, 98, 97,107,101, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 64, 1, 0, 0,
+ 32,107,227, 2,196, 0, 0, 0, 1, 0, 0, 0,152,108,227, 2,168,105,227, 2, 0, 0, 0, 0, 0, 0, 0, 0, 82, 69, 78, 68,
+ 69, 82, 95, 80, 84, 95,111,117,116,112,117,116, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 82, 69, 78, 68,
- 69, 82, 95, 80, 84, 95, 98, 97,107,101, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 66, 97,107,101,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,253, 16,
- 1,124, 0, 0, 0, 0, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 11, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 0, 0, 0,216, 11, 27,199,160, 0, 0, 0,162, 0, 0, 0, 1,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 2, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 21,255, 0, 0, 0,160, 0, 0, 0, 0, 68, 65, 84, 65, 0, 0, 0, 96,
- 11, 27,200,160, 0, 0, 0,197, 0, 0, 0, 1, 11, 27,207,240, 11, 27,179,144, 11, 27,170, 64, 11, 27,171, 0, 11, 27,169, 64,
- 11, 27,170, 0, 0, 0, 0, 0, 0, 0, 2,249, 0, 0, 5,239, 0, 0, 1,105, 0, 0, 3,167, 1, 1, 2,247, 2, 63, 0, 1,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 11, 27,206,208, 11, 27,206,208, 11, 27,201, 48, 11, 27,205,176, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 0, 0, 0,248, 11, 27,201, 48, 0, 0, 0,198, 0, 0, 0, 1,
- 11, 27,202, 80, 0, 0, 0, 0, 0, 0, 0, 0, 68,113, 64, 0, 0, 0, 0, 0, 65,208, 0, 0, 0, 0, 0, 0, 68, 61,192, 0,
- 0, 0, 0, 0, 65,208, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2,246, 0, 0, 0, 0, 0, 0, 0, 25, 68, 61,128, 0, 65,200, 0, 0,
- 68, 61,128, 0, 65,200, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 0, 0, 0, 0, 0, 2, 3, 3, 0, 4, 0, 12, 0, 10, 2,247,
- 0, 26, 2,247, 0, 26, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2,249, 0, 0, 5,239, 0, 0, 1,105,
- 0, 0, 1,130, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2,247, 0, 26, 0, 0, 0, 1, 0, 2, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 0, 0, 0,248,
- 11, 27,202, 80, 0, 0, 0,198, 0, 0, 0, 1, 11, 27,203,112, 11, 27,201, 48, 0, 0, 0, 0, 67, 15, 0, 0,196, 70, 64, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 67, 15, 0, 0,196, 70,127,255, 0, 0, 0, 0, 0, 0, 0,143, 0, 0, 0,160, 0, 0, 0, 18,
- 0, 0, 3, 43, 0, 0, 0, 0, 0, 0, 0,142, 0, 0, 0, 0, 0, 0, 0, 17, 0, 0, 0, 0, 0, 0, 0,142, 0, 0, 0, 18,
- 0, 0, 3, 43, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 63, 0, 0, 0, 64, 0, 0, 0, 0, 10, 0, 0,
- 0, 1, 0, 7, 0, 18, 0, 0, 0, 6, 0,160, 3, 44, 0,143, 3, 26, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 2,249, 0, 0, 2,249, 0, 0, 1,131, 0, 0, 3,167, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 1, 2, 37, 0, 0, 0, 5, 0, 3, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 68, 65, 84, 65, 0, 0, 0,248, 11, 27,203,112, 0, 0, 0,198, 0, 0, 0, 1, 11, 27,204,144, 11, 27,202, 80,
- 0, 0, 0, 0, 67, 16, 0, 0,194,206, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 67, 16,102,231,194,206, 0, 0, 0, 0, 0, 0,
- 0, 0, 0,143, 0, 0, 0,160, 0, 0, 0, 18, 0, 0, 0,119, 0, 0, 0, 0, 0, 0, 0,142, 0, 0, 0, 0, 0, 0, 0, 17,
- 0, 0, 0, 0, 0, 0, 0,142, 0, 0, 0, 18, 0, 0, 0,119, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 63, 0, 0, 0, 64, 0, 0, 0, 0, 10, 0, 0, 0, 1, 0, 7, 0, 18, 4, 0, 0, 6, 0,160, 0,120, 0,143, 0,102, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2,249, 0, 0, 5,239, 0, 0, 1,131, 0, 0, 1,131, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 0, 0, 0, 6, 0, 34, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 0, 0, 0,248, 11, 27,204,144, 0, 0, 0,198,
- 0, 0, 0, 1, 11, 27,205,176, 11, 27,203,112, 0, 0, 0, 0, 67, 35, 0, 0,196,142,128, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 67, 35, 0, 0,196, 26, 0, 0, 0, 0, 0, 0, 0, 0, 0,163, 0, 0, 0,180, 0, 0, 0, 18, 0, 0, 2,121, 0, 0, 0, 0,
- 0, 0, 0,162, 0, 0, 0, 0, 0, 0, 0, 17, 0, 0, 0, 0, 0, 0, 0,162, 0, 0, 0, 18, 0, 0, 2,121, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 63, 0, 0, 0, 64, 0, 0, 0, 0, 10, 0, 0, 0, 1, 0, 7, 0, 18, 0, 0,
- 0, 6, 0,180, 2,122, 0,163, 2,104, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5,239, 0, 0, 5,239,
- 0, 0, 1,131, 0, 0, 3,167, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 0, 0, 0, 4,
- 0, 4, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65,
- 0, 0, 0,248, 11, 27,205,176, 0, 0, 0,198, 0, 0, 0, 1, 0, 0, 0, 0, 11, 27,204,144, 0, 0, 0, 0, 0, 0, 0, 0,
+ 69, 82, 95, 80, 84, 95,111,117,116,112,117,116, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 79,117,116,112,
+117,116, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 40,253,
+124, 1,130, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 10, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 64, 1, 0, 0,152,108,227, 2,196, 0, 0, 0, 1, 0, 0, 0,
+ 0, 0, 0, 0, 32,107,227, 2, 0, 0, 0, 0, 0, 0, 0, 0, 82, 69, 78, 68, 69, 82, 95, 80, 84, 95, 98, 97,107,101, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 82, 69, 78, 68, 69, 82, 95, 80, 84, 95, 98, 97,107,101, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 2,249, 0, 0, 5,239, 0, 0, 1,131, 0, 0, 3,167, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 2,247, 2, 37, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 66, 97,107,101, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 2,196,226, 32, 68, 65, 84, 65, 0, 0, 3, 68, 2,196,226, 32, 0, 0, 0,156, 0, 0, 0, 1, 63,140, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 63,193,141, 74, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0,191,128, 1, 80,191,128, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,188,163,215,225, 0, 0, 0, 0, 62,209,239, 68,
-190,205,177, 51, 63, 81,158,184, 0, 0, 0, 0, 63,105,119, 70, 62, 70, 74,143,190,185, 44, 35, 0, 0, 0, 0,188, 89, 84,162,
- 63,101, 33,166, 62,228, 61, 42, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,193,111,211,214, 63,128, 0, 0, 62,209,239, 69,
- 63,105,119, 70,188, 89, 84,176, 0, 0, 0, 0,190,205,177, 53, 62, 70, 74,142, 63,101, 33,166, 0, 0, 0, 0, 63, 81,158,185,
-190,185, 44, 35, 62,228, 61, 43, 0, 0, 0, 0, 65, 68, 96,164,192,173,121,111, 64,213,209,248, 63,128, 0, 0, 62,229,157,178,
-191, 27,132, 30,191, 81,160,222,191, 81,158,184, 63,127, 90,117, 62,149,235,166, 62,185, 46, 9, 62,185, 44, 35,188,109,180,145,
- 63,173, 60,212,190,228, 63,129,190,228, 61, 42, 0, 0, 0, 0, 0, 0, 0, 0, 65,111,132, 96, 65,111,211,214, 62,191,236,217,
- 63, 85,117, 54,188, 70,246,224,182, 32,160, 0,190,136, 5,252, 62, 3, 33, 43, 63, 23,135,235, 53, 96, 0, 0,196, 25,104,215,
- 67,135,132,133,195,167, 9, 37,194, 71,252,136, 68, 25, 54, 3,195,135, 87,158, 67,166,209,205, 66, 71,254,151, 62,209,239, 68,
-190,205,177, 51, 63, 81,158,184, 0, 0, 0, 0, 63,105,119, 70, 62, 70, 74,143,190,185, 44, 35, 0, 0, 0, 0,188, 89, 84,162,
- 63,101, 33,166, 62,228, 61, 42, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,193,111,211,214, 63,128, 0, 0, 62,229,157,178,
-191, 27,132, 30,191, 81,160,222,191, 81,158,184, 63,127, 90,117, 62,149,235,166, 62,185, 46, 9, 62,185, 44, 35,188,109,180,145,
- 63,173, 60,212,190,228, 63,129,190,228, 61, 42, 0, 0, 0, 0, 0, 0, 0, 0, 65,111,132, 96, 65,111,211,214, 64, 45, 86, 46,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 64, 45, 86, 46, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 64, 45, 86, 46, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 63,128, 0, 0, 63, 55, 62, 92,
-190,224,186, 56,190,148,203,237,190,234,236, 3, 65,111,211,214, 65,111,211,214, 0, 0, 0, 0, 0, 0, 0, 0, 59, 29,227,107,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,255,255, 1, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 16,253,124, 1, 0, 0, 0, 0, 0, 0, 4, 0, 0, 0,
+ 0, 0, 0, 0, 11, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 68, 65, 84, 65,216, 0, 0, 0, 72,127,227, 2,162, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+255, 21, 0, 0,160, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 96, 0, 0, 0,176, 96,215, 2,197, 0, 0, 0, 1, 0, 0, 0,
+ 64, 97,215, 2, 32, 96,215, 2,192, 79,227, 2,152, 80,227, 2,160, 78,227, 2,120, 79,227, 2, 0, 0, 0, 0,249, 2, 0, 0,
+239, 5, 0, 0,105, 1, 0, 0,167, 3, 0, 0, 1, 1,247, 2, 63, 2, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+224,131,227, 2,224,131,227, 2,192, 64,227, 2,184,130,227, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 68, 65, 84, 65,248, 0, 0, 0,192, 64,227, 2,198, 0, 0, 0, 1, 0, 0, 0,232, 65,227, 2, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 64,113, 68, 0, 0, 0, 0, 0, 0,208, 65, 0, 0, 0, 0, 0,192, 61, 68, 0, 0, 0, 0, 0, 0,208, 65, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+246, 2, 0, 0, 0, 0, 0, 0, 25, 0, 0, 0, 0,128, 61, 68, 0, 0,200, 65, 0,128, 61, 68, 0, 0,200, 65, 0, 0,128, 63,
+ 0, 0,128, 63, 0, 0, 0, 0, 2, 0, 3, 3, 4, 0, 12, 0, 10, 0,247, 2, 26, 0,247, 2, 26, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,249, 2, 0, 0,239, 5, 0, 0,105, 1, 0, 0,130, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,247, 2, 26, 0, 0, 0, 1, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65,248, 0, 0, 0,232, 65,227, 2,198, 0, 0, 0, 1, 0, 0, 0,
+104,128,227, 2,192, 64,227, 2, 0, 0, 0, 0, 0, 0, 15, 67, 0, 64, 70,196, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 15, 67,
+255,127, 70,196, 0, 0, 0, 0,143, 0, 0, 0,160, 0, 0, 0, 18, 0, 0, 0, 43, 3, 0, 0, 0, 0, 0, 0,142, 0, 0, 0,
+ 0, 0, 0, 0, 17, 0, 0, 0, 0, 0, 0, 0,142, 0, 0, 0, 18, 0, 0, 0, 43, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 63, 0, 0, 0, 64, 10, 0, 0, 0, 1, 0, 7, 0, 18, 0, 0, 0, 6, 0,160, 0,
+ 44, 3,143, 0, 26, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,249, 2, 0, 0,249, 2, 0, 0,131, 1, 0, 0,
+167, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 37, 2, 0, 0, 5, 0, 3, 0, 1, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65,248, 0, 0, 0,
+104,128,227, 2,198, 0, 0, 0, 1, 0, 0, 0,144,129,227, 2,232, 65,227, 2, 0, 0, 0, 0, 0, 0, 16, 67, 0, 0,206,194,
+ 0, 0, 0, 0, 0, 0, 0, 0,231,102, 16, 67, 0, 0,206,194, 0, 0, 0, 0,143, 0, 0, 0,160, 0, 0, 0, 18, 0, 0, 0,
+119, 0, 0, 0, 0, 0, 0, 0,142, 0, 0, 0, 0, 0, 0, 0, 17, 0, 0, 0, 0, 0, 0, 0,142, 0, 0, 0, 18, 0, 0, 0,
+119, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 63, 0, 0, 0, 64, 10, 0, 0, 0,
+ 1, 0, 7, 0, 18, 0, 0, 4, 6, 0,160, 0,120, 0,143, 0,102, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+249, 2, 0, 0,239, 5, 0, 0,131, 1, 0, 0,131, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 1, 0, 1, 0, 0, 0, 6, 0, 34, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 68, 65, 84, 65,248, 0, 0, 0,144,129,227, 2,198, 0, 0, 0, 1, 0, 0, 0,184,130,227, 2,104,128,227, 2,
+ 0, 0, 0, 0, 0, 0, 35, 67, 0,128,142,196, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 35, 67, 0, 0, 26,196, 0, 0, 0, 0,
+163, 0, 0, 0,180, 0, 0, 0, 18, 0, 0, 0,121, 2, 0, 0, 0, 0, 0, 0,162, 0, 0, 0, 0, 0, 0, 0, 17, 0, 0, 0,
+ 0, 0, 0, 0,162, 0, 0, 0, 18, 0, 0, 0,121, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 63, 0, 0, 0, 64, 10, 0, 0, 0, 1, 0, 7, 0, 18, 0, 0, 0, 6, 0,180, 0,122, 2,163, 0,104, 2, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,239, 5, 0, 0,239, 5, 0, 0,131, 1, 0, 0,167, 3, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 0, 0, 0, 4, 0, 4, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65,248, 0, 0, 0,184,130,227, 2,198, 0, 0, 0,
+ 1, 0, 0, 0, 0, 0, 0, 0,144,129,227, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,249, 2, 0, 0,239, 5, 0, 0,
+131, 1, 0, 0,167, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,247, 2, 37, 2, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 80,160,227, 2, 68, 65, 84, 65,
+ 68, 3, 0, 0, 80,160,227, 2,156, 0, 0, 0, 1, 0, 0, 0, 0, 0,140, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 74,141,193, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 80, 1,128,191, 0, 0,128,191,
+ 0, 0, 0, 0, 0, 0, 0, 0,225,215,163,188, 0, 0, 0, 0, 68,239,209, 62, 51,177,205,190,184,158, 81, 63, 0, 0, 0, 0,
+ 70,119,105, 63,143, 74, 70, 62, 35, 44,185,190, 0, 0, 0, 0,162, 84, 89,188,166, 33,101, 63, 42, 61,228, 62, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,214,211,111,193, 0, 0,128, 63, 69,239,209, 62, 70,119,105, 63,176, 84, 89,188, 0, 0, 0, 0,
+ 53,177,205,190,142, 74, 70, 62,166, 33,101, 63, 0, 0, 0, 0,185,158, 81, 63, 35, 44,185,190, 43, 61,228, 62, 0, 0, 0, 0,
+164, 96, 68, 65,111,121,173,192,248,209,213, 64, 0, 0,128, 63,178,157,229, 62, 30,132, 27,191,222,160, 81,191,184,158, 81,191,
+117, 90,127, 63,166,235,149, 62, 9, 46,185, 62, 35, 44,185, 62,145,180,109,188,212, 60,173, 63,129, 63,228,190, 42, 61,228,190,
+ 0, 0, 0, 0, 0, 0, 0, 0, 96,132,111, 65,214,211,111, 65,217,236,191, 62, 54,117, 85, 63,224,246, 70,188, 0,160, 32,182,
+252, 5,136,190, 43, 33, 3, 62,235,135, 23, 63, 0, 0, 96, 53,215,104, 25,196,133,132,135, 67, 37, 9,167,195,136,252, 71,194,
+ 3, 54, 25, 68,158, 87,135,195,205,209,166, 67,151,254, 71, 66, 68,239,209, 62, 51,177,205,190,184,158, 81, 63, 0, 0, 0, 0,
+ 70,119,105, 63,143, 74, 70, 62, 35, 44,185,190, 0, 0, 0, 0,162, 84, 89,188,166, 33,101, 63, 42, 61,228, 62, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,214,211,111,193, 0, 0,128, 63,178,157,229, 62, 30,132, 27,191,222,160, 81,191,184,158, 81,191,
+117, 90,127, 63,166,235,149, 62, 9, 46,185, 62, 35, 44,185, 62,145,180,109,188,212, 60,173, 63,129, 63,228,190, 42, 61,228,190,
+ 0, 0, 0, 0, 0, 0, 0, 0, 96,132,111, 65,214,211,111, 65, 46, 86, 45, 64, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 46, 86, 45, 64, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 46, 86, 45, 64, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,128, 63, 92, 62, 55, 63, 56,186,224,190,237,203,148,190, 3,236,234,190,
+214,211,111, 65,214,211,111, 65, 0, 0, 0, 0, 0, 0, 0, 0,107,227, 29, 59, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0,255,255, 1, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0,128, 63, 30, 33, 12, 66, 86,152,137, 66,116, 27,126, 66, 0, 0, 0, 0, 68, 65, 84, 65,240, 0, 0, 0,224,131,227, 2,
+157, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 51, 51, 51, 63,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,128, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 32, 65, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 7, 0,144, 12,228, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0, 1, 0, 3, 0, 8, 8, 0, 0, 0, 0, 12, 66,
+ 0, 0,128, 63, 10,215, 35, 60, 0, 0,250, 67, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 16, 0, 10, 0, 7, 1, 0, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 96, 0, 0, 0,
+ 64, 97,215, 2,197, 0, 0, 0, 1, 0, 0, 0,208, 97,215, 2,176, 96,215, 2,240, 76,227, 2, 48, 79,227, 2,120, 79,227, 2,
+232, 78,227, 2, 0, 0, 0, 0, 0, 0, 0, 0,239, 5, 0, 0, 0, 0, 0, 0,103, 1, 0, 0, 18, 18,240, 5,104, 1, 1, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,200,163,227, 2,200,163,227, 2, 8,133,227, 2, 48,134,227, 2, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65,248, 0, 0, 0, 8,133,227, 2,198, 0, 0, 0, 1, 0, 0, 0,
+ 48,134,227, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0,128,160, 67, 0, 0, 0, 0, 0, 0,208, 65, 0, 0, 0, 0, 0, 0,190, 68,
+ 0, 0, 0, 0, 0, 0,208, 65, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,239, 5, 0, 0, 0, 0, 0, 0, 25, 0, 0, 0, 0,224,189, 68, 0, 0,200, 65,
+ 0,224,189, 68, 0, 0,200, 65, 0, 0,128, 63, 0, 0,128, 63, 0, 0, 0, 0, 2, 0, 3, 3, 4, 0, 12, 0, 10, 0,240, 5,
+ 26, 0,240, 5, 26, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,239, 5, 0, 0, 0, 0, 0, 0,
+ 25, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,240, 5, 26, 0, 0, 0, 1, 0, 2, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65,248, 0, 0, 0,
+ 48,134,227, 2,198, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 8,133,227, 2, 0, 0, 0, 0, 0,224,189, 68, 0, 0, 0, 0,
+ 0, 0, 51, 67, 0, 0, 0, 0, 0,224,187, 68, 0, 0, 0, 0, 0, 0,167, 67,223, 5, 0, 0,240, 5, 0, 0, 0, 0, 0, 0,
+ 77, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,222, 5, 0, 0, 0, 0, 0, 0,
+ 77, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,128, 63, 0, 0,128, 63, 2, 2, 0, 0,
+ 1, 0, 3, 3, 2, 0, 0, 4, 10, 0,240, 5, 78, 1,223, 5, 78, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0,239, 5, 0, 0, 26, 0, 0, 0,103, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+240, 5, 78, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 68, 65, 84, 65, 28, 0, 0, 0, 64, 28,204, 2,177, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 1, 0, 0, 0, 0, 0, 0, 0, 88, 17,216, 2, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 4, 0, 0, 0, 88, 17,216, 2,
+ 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65,104, 1, 0, 0,200,163,227, 2,178, 0, 0, 0, 1, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 18, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 14, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 64, 28,204, 2, 64, 28,204, 2,
+ 62, 62, 62, 32, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+112,121,116,104,111,110, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 8, 4, 0, 0, 8, 4, 0, 0, 68, 65, 84, 65, 96, 0, 0, 0,208, 97,215, 2,197, 0, 0, 0, 1, 0, 0, 0, 96, 98,215, 2,
+ 64, 97,215, 2, 8, 80,227, 2,160, 78,227, 2, 88, 78,227, 2, 80, 80,227, 2, 0, 0, 0, 0,241, 5, 0, 0,126, 7, 0, 0,
+237, 2, 0, 0,167, 3, 0, 0, 3, 3,142, 1,187, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,168,137,227, 2,
+168,137,227, 2, 88,135,227, 2,128,136,227, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65,
+248, 0, 0, 0, 88,135,227, 2,198, 0, 0, 0, 1, 0, 0, 0,128,136,227, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0,128,244, 67,
+ 0, 0, 0, 0, 0, 0,208, 65, 0, 0, 0, 0, 0, 0,199, 67, 0, 0, 0, 0, 0, 0,208, 65, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,141, 1, 0, 0,
+ 0, 0, 0, 0, 25, 0, 0, 0, 0,128,198, 67, 0, 0,200, 65, 0,128,198, 67, 0, 0,200, 65, 0, 0,128, 63, 0, 0,128, 63,
+ 0, 0, 0, 0, 2, 0, 3, 3, 4, 0, 12, 0, 10, 0,142, 1, 26, 0,142, 1, 26, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0,241, 5, 0, 0,126, 7, 0, 0,237, 2, 0, 0, 6, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0,142, 1, 26, 0, 0, 0, 1, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65,248, 0, 0, 0,128,136,227, 2,198, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0,
+ 88,135,227, 2, 0, 0, 0, 0, 0,128,141, 67, 0, 0,244,194, 0, 0, 0, 0, 0, 0, 0, 0, 0,128,190, 67, 0, 0, 15,195,
+ 0, 0, 0, 0,125, 1, 0, 0,142, 1, 0, 0, 18, 0, 0, 0,160, 0, 0, 0, 0, 0, 0, 0,124, 1, 0, 0, 0, 0, 0, 0,
+ 17, 0, 0, 0, 0, 0, 0, 0,124, 1, 0, 0, 18, 0, 0, 0,160, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0,128, 63, 0, 0,128, 63, 18, 6, 0, 0, 2, 0, 3, 3, 0, 0, 12, 4, 6, 0,142, 1,161, 0,125, 1,
+143, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,241, 5, 0, 0,126, 7, 0, 0, 7, 3, 0, 0,167, 3, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,142, 1,161, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65,244, 0, 0, 0,168,137,227, 2,
+166, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0,240,237,205, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 68, 65, 84, 65,
+ 12, 0, 0, 0,240,237,205, 2,221, 0, 0, 0, 1, 0, 0, 0, 14, 0, 0, 0, 14, 0, 0, 0, 96,165,227, 2, 68, 65, 84, 65,
+168, 0, 0, 0, 96,165,227, 2,220, 0, 0, 0, 14, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0,144, 1,228, 2, 19, 0, 0, 0,
+ 1, 0, 1, 0,144, 1,228, 2, 20, 0, 0, 0, 1, 0, 1, 0,144, 1,228, 2, 21, 0, 1, 0, 1, 0, 0, 0,144, 1,228, 2,
+ 0, 0, 0, 0, 1, 0, 1, 0,240, 10,228, 2, 0, 0, 0, 0, 1, 0, 1, 0,240, 16,228, 2, 0, 0, 0, 0, 1, 0, 1, 0,
+144, 30,221, 2, 0, 0, 0, 0, 1, 0, 1, 0, 32, 26,228, 2, 0, 0, 0, 0, 1, 0, 1, 0, 8, 97,223, 2, 0, 0, 0, 0,
+ 1, 0, 1, 0,192, 21,228, 2, 0, 0, 0, 0, 1, 0, 1, 0, 80, 9,228, 2, 0, 0, 0, 0, 1, 0, 1, 0,144, 12,228, 2,
+ 0, 0, 0, 0, 1, 0, 1, 0,184, 8,228, 2, 21, 0, 0, 0, 1, 0, 1, 0,144, 1,228, 2, 68, 65, 84, 65, 96, 0, 0, 0,
+ 96, 98,215, 2,197, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0,208, 97,215, 2, 48, 79,227, 2, 16, 78,227, 2,152, 80,227, 2,
+192, 79,227, 2, 0, 0, 0, 0, 0, 0, 0, 0,247, 2, 0, 0,105, 1, 0, 0,167, 3, 0, 0, 9, 9,248, 2, 63, 2, 1, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 56,166,227, 2, 56,166,227, 2,208,138,227, 2,248,139,227, 2, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65,248, 0, 0, 0,208,138,227, 2,198, 0, 0, 0, 1, 0, 0, 0,
+248,139,227, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,230, 67, 0, 0, 0, 0, 0, 0,208, 65, 0, 0, 0, 0, 0, 0, 62, 68,
+ 0, 0, 0, 0, 0, 0,208, 65, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,247, 2, 0, 0, 0, 0, 0, 0, 25, 0, 0, 0, 0,192, 61, 68, 0, 0,200, 65,
+ 0,192, 61, 68, 0, 0,200, 65, 0, 0,128, 63, 0, 0,128, 63, 0, 0, 0, 0, 2, 0, 3, 3, 4, 0, 12, 0, 10, 0,248, 2,
+ 26, 0,248, 2, 26, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,247, 2, 0, 0,105, 1, 0, 0,
+130, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,248, 2, 26, 0, 0, 0, 1, 0, 2, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65,248, 0, 0, 0,
+248,139,227, 2,198, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0,208,138,227, 2, 0, 0, 0, 0, 0,224,189, 68, 0, 0, 0, 0,
+ 0,192, 22, 68,248,150, 23, 68, 8, 41,100, 68, 46,224, 62, 67,233, 15,206, 67, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,247, 2, 0, 0, 0, 0, 0, 0,
+ 36, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 10,215, 35, 60, 0, 0,122, 68, 0, 0, 0, 0,
+ 1, 0, 3, 0, 0, 0, 0, 4, 10, 0,248, 2, 37, 2,248, 2, 37, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0,247, 2, 0, 0,131, 1, 0, 0,167, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+248, 2, 37, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 68, 65, 84, 65,136, 2, 0, 0, 56,166,227, 2,169, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 9, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 32, 0, 0, 0, 0, 0, 0, 0, 12, 0, 7, 0, 0, 0, 0, 0, 1, 0, 0, 0, 4, 0, 0, 0,
+ 1, 0, 0, 0, 0, 0, 0, 0,205,204,204, 61,231, 1, 0, 0,243, 1, 0, 0,122, 1, 0, 0,124, 1, 0, 0,231, 1, 0, 0,
+243, 1, 0, 0, 4, 0, 0, 0,124, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 63,128, 0, 0, 66, 12, 33, 30, 66,137,152, 86, 66,126, 27,116, 0, 0, 0, 0,
- 68, 65, 84, 65, 0, 0, 0,240, 11, 27,206,208, 0, 0, 0,157, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 1, 63, 51, 51, 51, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 63,128, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 65, 32, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 0, 7, 2,212,100, 32,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 3, 0, 0,
- 0, 1, 0, 3, 8, 8, 0, 0, 66, 12, 0, 0, 63,128, 0, 0, 60, 35,215, 10, 67,250, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 16, 0, 10, 7, 1, 0, 3, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 68, 65, 84, 65, 0, 0, 0, 96, 11, 27,207,240, 0, 0, 0,197, 0, 0, 0, 1, 11, 27,212,160, 11, 27,200,160,
- 11, 31,177, 96, 11, 27,169,192, 11, 27,170, 0, 11, 27,169,128, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5,239, 0, 0, 0, 0,
- 0, 0, 1,103, 18, 18, 5,240, 1,104, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 11, 27,211, 16, 11, 27,211, 16,
- 11, 27,208,128, 11, 27,209,160, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 0, 0, 0,248,
- 11, 27,208,128, 0, 0, 0,198, 0, 0, 0, 1, 11, 27,209,160, 0, 0, 0, 0, 0, 0, 0, 0, 67,160,128, 0, 0, 0, 0, 0,
- 65,208, 0, 0, 0, 0, 0, 0, 68,190, 0, 0, 0, 0, 0, 0, 65,208, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5,239, 0, 0, 0, 0,
- 0, 0, 0, 25, 68,189,224, 0, 65,200, 0, 0, 68,189,224, 0, 65,200, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 0, 0, 0, 0,
- 0, 2, 3, 3, 0, 4, 0, 12, 0, 10, 5,240, 0, 26, 5,240, 0, 26, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 5,239, 0, 0, 0, 0, 0, 0, 0, 25, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 5,240, 0, 26, 0, 0, 0, 1, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 68, 65, 84, 65, 0, 0, 0,248, 11, 27,209,160, 0, 0, 0,198, 0, 0, 0, 1, 0, 0, 0, 0, 11, 27,208,128,
- 0, 0, 0, 0, 68,189,224, 0, 0, 0, 0, 0, 67, 51, 0, 0, 0, 0, 0, 0, 68,187,224, 0, 0, 0, 0, 0, 67,167, 0, 0,
- 0, 0, 5,223, 0, 0, 5,240, 0, 0, 0, 0, 0, 0, 1, 77, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 5,222, 0, 0, 0, 0, 0, 0, 1, 77, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 63,128, 0, 0, 63,128, 0, 0, 2, 2, 0, 0, 0, 1, 3, 3, 0, 2, 4, 0, 0, 10, 5,240, 1, 78, 5,223, 1, 78, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5,239, 0, 0, 0, 26, 0, 0, 1,103, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5,240, 1, 78, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 0, 0, 0, 28, 11, 27,210,192, 0, 0, 0,177,
- 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 9,203,102, 96, 0, 0, 0, 0, 0, 0, 0, 0,
- 68, 65, 84, 65, 0, 0, 0, 4, 9,203,102, 96, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 68, 65, 84, 65, 0, 0, 1,104,
- 11, 27,211, 16, 0, 0, 0,178, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 18,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 14, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 11, 27,210,192, 11, 27,210,192, 62, 62, 62, 32, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,112,121,116,104,111,110, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4, 8, 0, 0, 4, 8, 68, 65, 84, 65, 0, 0, 0, 96, 11, 27,212,160,
- 0, 0, 0,197, 0, 0, 0, 1, 11, 27,217,160, 11, 27,207,240, 11, 27,170,128, 11, 27,169, 64, 11, 27,169, 0, 11, 27,170,192,
- 0, 0, 0, 0, 0, 0, 5,241, 0, 0, 7,126, 0, 0, 2,237, 0, 0, 3,167, 3, 3, 1,142, 0,187, 0, 1, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 11, 27,215,112, 11, 27,215,112, 11, 27,213, 48, 11, 27,214, 80, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 0, 0, 0,248, 11, 27,213, 48, 0, 0, 0,198, 0, 0, 0, 1, 11, 27,214, 80,
- 0, 0, 0, 0, 0, 0, 0, 0, 67,244,128, 0, 0, 0, 0, 0, 65,208, 0, 0, 0, 0, 0, 0, 67,199, 0, 0, 0, 0, 0, 0,
- 65,208, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1,141, 0, 0, 0, 0, 0, 0, 0, 25, 67,198,128, 0, 65,200, 0, 0, 67,198,128, 0,
- 65,200, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 0, 0, 0, 0, 0, 2, 3, 3, 0, 4, 0, 12, 0, 10, 1,142, 0, 26, 1,142,
- 0, 26, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5,241, 0, 0, 7,126, 0, 0, 2,237, 0, 0, 3, 6,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1,142, 0, 26, 0, 0, 0, 1, 0, 2, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 0, 0, 0,248, 11, 27,214, 80,
- 0, 0, 0,198, 0, 0, 0, 1, 0, 0, 0, 0, 11, 27,213, 48, 0, 0, 0, 0, 67,141,128, 0,194,244, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 67,190,128, 0,195, 15, 0, 0, 0, 0, 0, 0, 0, 0, 1,125, 0, 0, 1,142, 0, 0, 0, 18, 0, 0, 0,160,
- 0, 0, 0, 0, 0, 0, 1,124, 0, 0, 0, 0, 0, 0, 0, 17, 0, 0, 0, 0, 0, 0, 1,124, 0, 0, 0, 18, 0, 0, 0,160,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 6, 18, 0, 0, 0, 2, 3, 3,
- 0, 0, 4, 12, 0, 6, 1,142, 0,161, 1,125, 0,143, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5,241,
- 0, 0, 7,126, 0, 0, 3, 7, 0, 0, 3,167, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1,142, 0,161,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 68, 65, 84, 65, 0, 0, 0,244, 11, 27,215,112, 0, 0, 0,166, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 11, 27,216,144, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 1, 0, 0, 68, 65, 84, 65, 0, 0, 0, 12, 11, 27,216,144, 0, 0, 0,220, 0, 0, 0, 1, 0, 0, 0, 14,
- 0, 0, 0, 14, 11, 27,216,208, 68, 65, 84, 65, 0, 0, 0,168, 11, 27,216,208, 0, 0, 0,219, 0, 0, 0, 14, 0, 0, 0, 0,
- 0, 0, 0, 1, 2,154,244, 32, 0, 19, 0, 0, 0, 1, 0, 1, 2,154,244, 32, 0, 20, 0, 0, 0, 1, 0, 1, 2,154,244, 32,
- 0, 21, 0, 1, 0, 1, 0, 0, 2,154,244, 32, 0, 0, 0, 0, 0, 1, 0, 1, 11, 28, 31,176, 0, 0, 0, 0, 0, 1, 0, 1,
- 2,174, 10, 32, 0, 0, 0, 0, 0, 1, 0, 1, 11, 28, 39, 32, 0, 0, 0, 0, 0, 1, 0, 1, 2,187,108, 32, 0, 0, 0, 0,
- 0, 1, 0, 1, 11, 28, 37,112, 0, 0, 0, 0, 0, 1, 0, 1, 2,206,150, 32, 0, 0, 0, 0, 0, 1, 0, 1, 11, 28, 28, 64,
- 0, 0, 0, 0, 0, 1, 0, 1, 2,212,100, 32, 0, 0, 0, 0, 0, 1, 0, 1, 11, 28, 27,176, 0, 21, 0, 0, 0, 1, 0, 1,
- 2,154,244, 32, 68, 65, 84, 65, 0, 0, 0, 96, 11, 27,217,160, 0, 0, 0,197, 0, 0, 0, 1, 0, 0, 0, 0, 11, 27,212,160,
- 11, 27,169,192, 11, 27,168,192, 11, 27,171, 0, 11, 27,170, 64, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2,247, 0, 0, 1,105,
- 0, 0, 3,167, 9, 9, 2,248, 2, 63, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2,196,230, 32, 2,196,230, 32,
- 11, 27,218, 48, 11, 27,219, 80, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 0, 0, 0,248,
- 11, 27,218, 48, 0, 0, 0,198, 0, 0, 0, 1, 11, 27,219, 80, 0, 0, 0, 0, 0, 0, 0, 0, 67,230, 0, 0, 0, 0, 0, 0,
- 65,208, 0, 0, 0, 0, 0, 0, 68, 62, 0, 0, 0, 0, 0, 0, 65,208, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2,247, 0, 0, 0, 0,
- 0, 0, 0, 25, 68, 61,192, 0, 65,200, 0, 0, 68, 61,192, 0, 65,200, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 0, 0, 0, 0,
- 0, 2, 3, 3, 0, 4, 0, 12, 0, 10, 2,248, 0, 26, 2,248, 0, 26, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 2,247, 0, 0, 1,105, 0, 0, 1,130, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 2,248, 0, 26, 0, 0, 0, 1, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 68, 65, 84, 65, 0, 0, 0,248, 11, 27,219, 80, 0, 0, 0,198, 0, 0, 0, 1, 0, 0, 0, 0, 11, 27,218, 48,
- 0, 0, 0, 0, 68,189,224, 0, 0, 0, 0, 0, 68, 22,192, 0, 68, 23,150,248, 68,100, 41, 8, 67, 62,224, 46, 67,206, 15,233,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 2,247, 0, 0, 0, 0, 0, 0, 2, 36, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 60, 35,215, 10, 68,122, 0, 0, 0, 0, 0, 0, 0, 1, 0, 3, 0, 0, 4, 0, 0, 10, 2,248, 2, 37, 2,248, 2, 37, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2,247, 0, 0, 1,131, 0, 0, 3,167, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2,248, 2, 37, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 0, 0, 2,136, 2,196,230, 32, 0, 0, 0,169,
- 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 32, 0, 0, 0, 0, 0, 12, 7, 0,
- 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 4, 0, 1, 0, 0, 0, 0, 0, 0, 61,204,204,205, 0, 0, 1,231, 0, 0, 1,243,
- 0, 0, 1,122, 0, 0, 1,124, 0, 0, 1,231, 0, 0, 1,243, 0, 0, 0, 4, 0, 0, 1,124, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
@@ -3562,110 +3571,108 @@ char datatoc_startup_blend[]= {
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 83, 78, 0, 0,148, 0, 0, 0, 16,253,213, 2,193, 0, 0, 0, 1, 0, 0, 0,216,253,213, 2, 72,252,213, 2, 0, 0, 0, 0,
+ 0, 0, 0, 0, 83, 82, 85, 86, 32, 69,100,105,116,105,110,103, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 8,169,227, 2, 0,171,227, 2, 72,171,227, 2, 24,174,227, 2,240, 98,215, 2, 16,100,215, 2,
+ 0, 0, 0, 0, 0, 0, 0, 0,144, 1,228, 2, 0, 0, 0, 0, 6, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 20, 0, 0, 0, 8,169,227, 2,194, 0, 0, 0, 1, 0, 0, 0, 80,169,227, 2,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 20, 0, 0, 0, 80,169,227, 2,194, 0, 0, 0,
+ 1, 0, 0, 0,152,169,227, 2, 8,169,227, 2, 0, 0, 0, 0, 0, 0, 5, 4, 0, 0, 0, 0, 68, 65, 84, 65, 20, 0, 0, 0,
+152,169,227, 2,194, 0, 0, 0, 1, 0, 0, 0,224,169,227, 2, 80,169,227, 2, 0, 0, 0, 0,126, 7, 5, 4, 0, 0, 0, 0,
+ 68, 65, 84, 65, 20, 0, 0, 0,224,169,227, 2,194, 0, 0, 0, 1, 0, 0, 0, 40,170,227, 2,152,169,227, 2, 0, 0, 0, 0,
+126, 7, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 20, 0, 0, 0, 40,170,227, 2,194, 0, 0, 0, 1, 0, 0, 0,112,170,227, 2,
+224,169,227, 2, 0, 0, 0, 0, 0, 0,234, 3, 1, 0, 0, 0, 68, 65, 84, 65, 20, 0, 0, 0,112,170,227, 2,194, 0, 0, 0,
+ 1, 0, 0, 0,184,170,227, 2, 40,170,227, 2, 0, 0, 0, 0,126, 7,234, 3, 1, 0, 0, 0, 68, 65, 84, 65, 20, 0, 0, 0,
+184,170,227, 2,194, 0, 0, 0, 1, 0, 0, 0, 0,171,227, 2,112,170,227, 2, 0, 0, 0, 0,200, 3,234, 3, 1, 0, 0, 0,
+ 68, 65, 84, 65, 20, 0, 0, 0, 0,171,227, 2,194, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0,184,170,227, 2, 0, 0, 0, 0,
+200, 3, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 24, 0, 0, 0, 72,171,227, 2,195, 0, 0, 0, 1, 0, 0, 0,144,171,227, 2,
+ 0, 0, 0, 0, 80,169,227, 2,152,169,227, 2, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 24, 0, 0, 0,144,171,227, 2,
+195, 0, 0, 0, 1, 0, 0, 0,216,171,227, 2, 72,171,227, 2, 80,169,227, 2, 40,170,227, 2, 0, 0, 0, 0, 0, 0, 0, 0,
+ 68, 65, 84, 65, 24, 0, 0, 0,216,171,227, 2,195, 0, 0, 0, 1, 0, 0, 0, 32,172,227, 2,144,171,227, 2,152,169,227, 2,
+112,170,227, 2, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 24, 0, 0, 0, 32,172,227, 2,195, 0, 0, 0, 1, 0, 0, 0,
+104,172,227, 2,216,171,227, 2, 40,170,227, 2,112,170,227, 2, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 24, 0, 0, 0,
+104,172,227, 2,195, 0, 0, 0, 1, 0, 0, 0,176,172,227, 2, 32,172,227, 2, 40,170,227, 2,184,170,227, 2, 0, 0, 0, 0,
+ 0, 0, 0, 0, 68, 65, 84, 65, 24, 0, 0, 0,176,172,227, 2,195, 0, 0, 0, 1, 0, 0, 0,248,172,227, 2,104,172,227, 2,
+ 8,169,227, 2, 0,171,227, 2, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 24, 0, 0, 0,248,172,227, 2,195, 0, 0, 0,
+ 1, 0, 0, 0, 64,173,227, 2,176,172,227, 2, 8,169,227, 2, 40,170,227, 2, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65,
+ 24, 0, 0, 0, 64,173,227, 2,195, 0, 0, 0, 1, 0, 0, 0,136,173,227, 2,248,172,227, 2,184,170,227, 2, 0,171,227, 2,
+ 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 24, 0, 0, 0,136,173,227, 2,195, 0, 0, 0, 1, 0, 0, 0,208,173,227, 2,
+ 64,173,227, 2,112,170,227, 2,184,170,227, 2, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 24, 0, 0, 0,208,173,227, 2,
+195, 0, 0, 0, 1, 0, 0, 0, 24,174,227, 2,136,173,227, 2,224,169,227, 2, 0,171,227, 2, 0, 0, 0, 0, 0, 0, 0, 0,
+ 68, 65, 84, 65, 24, 0, 0, 0, 24,174,227, 2,195, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0,208,173,227, 2,224,169,227, 2,
+112,170,227, 2, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 96, 0, 0, 0,240, 98,215, 2,197, 0, 0, 0, 1, 0, 0, 0,
+128, 99,215, 2, 0, 0, 0, 0, 40,170,227, 2, 80,169,227, 2,152,169,227, 2,112,170,227, 2, 0, 0, 0, 0, 0, 0, 0, 0,
+126, 7, 0, 0,235, 3, 0, 0, 5, 4, 0, 0, 7, 7,127, 7, 27, 0, 1, 0, 0, 0, 0, 0, 7, 0, 0, 0, 0, 0, 0, 0,
+184,234,220, 2,184,234,220, 2, 32,141,227, 2, 72,142,227, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 68, 65, 84, 65,248, 0, 0, 0, 32,141,227, 2,198, 0, 0, 0, 1, 0, 0, 0, 72,142,227, 2, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 32,148, 68, 0, 0, 0, 0, 0, 0,208, 65, 0, 0, 0, 0, 0,224,239, 68, 0, 0, 0, 0, 0, 0,208, 65, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+126, 7, 0, 0, 0, 0, 0, 0, 25, 0, 0, 0, 0,192,239, 68, 0, 0,200, 65, 0,192,239, 68, 0, 0,200, 65, 0, 0,128, 63,
+ 0, 0,128, 63, 0, 0, 0, 0, 2, 0, 3, 3, 4, 0, 12, 0, 10, 0,127, 7, 26, 0,127, 7, 26, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,126, 7, 0, 0,235, 3, 0, 0, 4, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,127, 7, 26, 0, 0, 0, 1, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65,248, 0, 0, 0, 72,142,227, 2,198, 0, 0, 0, 1, 0, 0, 0,
+ 0, 0, 0, 0, 32,141,227, 2, 0, 0, 0, 0, 0,240,109, 69, 0, 0,128,192, 0, 0, 0, 0, 0, 0, 0, 0,255,255,109, 69,
+ 0, 0, 0,192, 0, 0, 0, 0,112, 7, 0, 0,129, 7, 0, 0, 18, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0,111, 7, 0, 0,
+ 0, 0, 0, 0, 17, 0, 0, 0, 0, 0, 0, 0,111, 7, 0, 0, 18, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,128, 63, 0, 0,128, 63, 2, 0, 0, 0, 1, 0, 3, 3, 2, 0, 0, 4, 10, 0,129, 7,
+ 2, 0,112, 7, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 4, 0, 0,
+ 5, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 2, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 96, 0, 0, 0,
+128, 99,215, 2,197, 0, 0, 0, 1, 0, 0, 0, 16,100,215, 2,240, 98,215, 2, 8,169,227, 2, 40,170,227, 2,184,170,227, 2,
+ 0,171,227, 2, 0, 0, 0, 0, 0, 0, 0, 0,199, 3, 0, 0, 0, 0, 0, 0,233, 3, 0, 0, 6, 6,200, 3,234, 3, 1, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,240,184,227, 2,240,184,227, 2,112,143,227, 2,192,145,227, 2, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65,248, 0, 0, 0,112,143,227, 2,198, 0, 0, 0, 1, 0, 0, 0,
+152,144,227, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,215, 67, 0, 0, 0, 0, 0, 0,208, 65, 0, 0, 0, 0, 0, 0,114, 68,
+ 0, 0, 0, 0, 0, 0,208, 65, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,199, 3, 0, 0, 0, 0, 0, 0, 25, 0, 0, 0, 0,192,113, 68, 0, 0,200, 65,
+ 0,192,113, 68, 0, 0,200, 65, 0, 0,128, 63, 0, 0,128, 63, 0, 0, 0, 0, 2, 0, 3, 3, 4, 0, 12, 0, 10, 0,200, 3,
+ 26, 0,200, 3, 26, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,199, 3, 0, 0, 0, 0, 0, 0,
+ 25, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,200, 3, 26, 0, 0, 0, 1, 0, 2, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65,248, 0, 0, 0,
+152,144,227, 2,198, 0, 0, 0, 1, 0, 0, 0,192,145,227, 2,112,143,227, 2, 0, 0, 0, 0, 0, 0, 91, 67, 0,192,115,196,
+ 0, 0, 0, 0, 0, 0, 0, 0,254,255, 74, 67,254,255,115,196, 0, 0, 0, 0,203, 0, 0, 0,220, 0, 0, 0, 0, 0, 0, 0,
+207, 3, 0, 0, 0, 0, 0, 0,202, 0, 0, 0, 0, 0, 0, 0, 17, 0, 0, 0, 0, 0, 0, 0,202, 0, 0, 0, 0, 0, 0, 0,
+207, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 63, 0, 0, 0, 64, 10, 3, 0, 0,
+ 1, 0, 7, 0, 18, 0, 0, 4, 6, 0,220, 0,208, 3,203, 0,208, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0,219, 0, 0, 0, 26, 0, 0, 0,233, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+220, 0,208, 3, 0, 0, 4, 0, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 16,110,227, 2, 16,110,227, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 68, 65, 84, 65, 64, 1, 0, 0, 16,110,227, 2,196, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 73, 77, 65, 71, 69, 95, 80, 84, 95,103,112,101,110, 99,105,108, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 73, 77, 65, 71, 69, 95, 80, 84, 95,103,112,101,110, 99,105,108, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 71,114,101, 97,115,101, 32, 80,101,110, 99,105,108, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,152,255,202, 0, 80, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 83, 78, 0, 0, 0,148, 11, 27,220,208, 0, 0, 0,193, 0, 0, 0, 1,
- 11, 27,245, 16, 11, 27,167, 64, 0, 0, 0, 0, 0, 0, 0, 0, 83, 82, 85, 86, 32, 69,100,105,116,105,110,103, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 11, 27,221,144, 11, 27,223, 80, 11, 27,223,144,
- 11, 27,226, 16, 11, 27,226, 80, 11, 27,234,128, 0, 0, 0, 0, 0, 0, 0, 0, 2,154,244, 32, 0, 0, 0, 0, 0, 0, 0, 6,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 0, 0, 0, 20, 11, 27,221,144,
- 0, 0, 0,194, 0, 0, 0, 1, 11, 27,221,208, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65,
- 0, 0, 0, 20, 11, 27,221,208, 0, 0, 0,194, 0, 0, 0, 1, 11, 27,222, 16, 11, 27,221,144, 0, 0, 0, 0, 0, 0, 4, 5,
- 0, 0, 0, 0, 68, 65, 84, 65, 0, 0, 0, 20, 11, 27,222, 16, 0, 0, 0,194, 0, 0, 0, 1, 11, 27,222, 80, 11, 27,221,208,
- 0, 0, 0, 0, 7,126, 4, 5, 0, 0, 0, 0, 68, 65, 84, 65, 0, 0, 0, 20, 11, 27,222, 80, 0, 0, 0,194, 0, 0, 0, 1,
- 11, 27,222,144, 11, 27,222, 16, 0, 0, 0, 0, 7,126, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 0, 0, 0, 20, 11, 27,222,144,
- 0, 0, 0,194, 0, 0, 0, 1, 11, 27,222,208, 11, 27,222, 80, 0, 0, 0, 0, 0, 0, 3,234, 0, 0, 0, 1, 68, 65, 84, 65,
- 0, 0, 0, 20, 11, 27,222,208, 0, 0, 0,194, 0, 0, 0, 1, 11, 27,223, 16, 11, 27,222,144, 0, 0, 0, 0, 7,126, 3,234,
- 0, 0, 0, 1, 68, 65, 84, 65, 0, 0, 0, 20, 11, 27,223, 16, 0, 0, 0,194, 0, 0, 0, 1, 11, 27,223, 80, 11, 27,222,208,
- 0, 0, 0, 0, 3,200, 3,234, 0, 0, 0, 1, 68, 65, 84, 65, 0, 0, 0, 20, 11, 27,223, 80, 0, 0, 0,194, 0, 0, 0, 1,
- 0, 0, 0, 0, 11, 27,223, 16, 0, 0, 0, 0, 3,200, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 0, 0, 0, 24, 11, 27,223,144,
- 0, 0, 0,195, 0, 0, 0, 1, 11, 27,223,208, 0, 0, 0, 0, 11, 27,221,208, 11, 27,222, 16, 0, 0, 0, 0, 0, 0, 0, 0,
- 68, 65, 84, 65, 0, 0, 0, 24, 11, 27,223,208, 0, 0, 0,195, 0, 0, 0, 1, 11, 27,224, 16, 11, 27,223,144, 11, 27,221,208,
- 11, 27,222,144, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 0, 0, 0, 24, 11, 27,224, 16, 0, 0, 0,195, 0, 0, 0, 1,
- 11, 27,224, 80, 11, 27,223,208, 11, 27,222, 16, 11, 27,222,208, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 0, 0, 0, 24,
- 11, 27,224, 80, 0, 0, 0,195, 0, 0, 0, 1, 11, 27,224,144, 11, 27,224, 16, 11, 27,222,144, 11, 27,222,208, 0, 0, 0, 0,
- 0, 0, 0, 0, 68, 65, 84, 65, 0, 0, 0, 24, 11, 27,224,144, 0, 0, 0,195, 0, 0, 0, 1, 11, 27,224,208, 11, 27,224, 80,
- 11, 27,222,144, 11, 27,223, 16, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 0, 0, 0, 24, 11, 27,224,208, 0, 0, 0,195,
- 0, 0, 0, 1, 11, 27,225, 16, 11, 27,224,144, 11, 27,221,144, 11, 27,223, 80, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65,
- 0, 0, 0, 24, 11, 27,225, 16, 0, 0, 0,195, 0, 0, 0, 1, 11, 27,225, 80, 11, 27,224,208, 11, 27,221,144, 11, 27,222,144,
- 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 0, 0, 0, 24, 11, 27,225, 80, 0, 0, 0,195, 0, 0, 0, 1, 11, 27,225,144,
- 11, 27,225, 16, 11, 27,223, 16, 11, 27,223, 80, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 0, 0, 0, 24, 11, 27,225,144,
- 0, 0, 0,195, 0, 0, 0, 1, 11, 27,225,208, 11, 27,225, 80, 11, 27,222,208, 11, 27,223, 16, 0, 0, 0, 0, 0, 0, 0, 0,
- 68, 65, 84, 65, 0, 0, 0, 24, 11, 27,225,208, 0, 0, 0,195, 0, 0, 0, 1, 11, 27,226, 16, 11, 27,225,144, 11, 27,222, 80,
- 11, 27,223, 80, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 0, 0, 0, 24, 11, 27,226, 16, 0, 0, 0,195, 0, 0, 0, 1,
- 0, 0, 0, 0, 11, 27,225,208, 11, 27,222, 80, 11, 27,222,208, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 0, 0, 0, 96,
- 11, 27,226, 80, 0, 0, 0,197, 0, 0, 0, 1, 11, 27,229, 32, 0, 0, 0, 0, 11, 27,222,144, 11, 27,221,208, 11, 27,222, 16,
- 11, 27,222,208, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7,126, 0, 0, 3,235, 0, 0, 4, 5, 7, 7, 7,127, 0, 27, 0, 1,
- 0, 0, 0, 0, 0, 7, 0, 0, 0, 0, 0, 0, 11, 27,244,176, 11, 27,244,176, 11, 27,226,224, 11, 27,228, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 0, 0, 0,248, 11, 27,226,224, 0, 0, 0,198, 0, 0, 0, 1,
- 11, 27,228, 0, 0, 0, 0, 0, 0, 0, 0, 0, 68,148, 32, 0, 0, 0, 0, 0, 65,208, 0, 0, 0, 0, 0, 0, 68,239,224, 0,
- 0, 0, 0, 0, 65,208, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7,126, 0, 0, 0, 0, 0, 0, 0, 25, 68,239,192, 0, 65,200, 0, 0,
- 68,239,192, 0, 65,200, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 0, 0, 0, 0, 0, 2, 3, 3, 0, 4, 0, 12, 0, 10, 7,127,
- 0, 26, 7,127, 0, 26, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7,126, 0, 0, 3,235,
- 0, 0, 4, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7,127, 0, 26, 0, 0, 0, 1, 0, 2, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65,248, 0, 0, 0,
+192,145,227, 2,198, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0,152,144,227, 2, 0, 0, 0, 0, 0, 0,128, 67, 0, 0, 0, 0,
+ 0, 0,128, 67, 51, 51, 43,191,154,153,213, 63, 51, 51,131,191,154,153, 1, 64, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,236, 2, 0, 0, 0, 0, 0, 0,
+208, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 0, 0, 0,248,
- 11, 27,228, 0, 0, 0, 0,198, 0, 0, 0, 1, 0, 0, 0, 0, 11, 27,226,224, 0, 0, 0, 0, 69,109,240, 0,192,128, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 69,109,255,255,192, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7,112, 0, 0, 7,129, 0, 0, 0, 18,
- 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 7,111, 0, 0, 0, 0, 0, 0, 0, 17, 0, 0, 0, 0, 0, 0, 7,111, 0, 0, 0, 18,
- 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 0, 2, 0, 0,
- 0, 1, 3, 3, 0, 2, 4, 0, 0, 10, 7,129, 0, 2, 7,112, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4, 5, 0, 0, 4, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+220, 0, 0, 0,199, 3, 0, 0, 26, 0, 0, 0,233, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+236, 2,208, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 68, 65, 84, 65, 0, 0, 0, 96, 11, 27,229, 32, 0, 0, 0,197, 0, 0, 0, 1, 11, 27,234,128, 11, 27,226, 80,
- 11, 27,221,144, 11, 27,222,144, 11, 27,223, 16, 11, 27,223, 80, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3,199, 0, 0, 0, 0,
- 0, 0, 3,233, 6, 6, 3,200, 3,234, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2,234,114, 32, 2,234,114, 32,
- 11, 27,229,176, 11, 27,233, 96, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 0, 0, 0,248,
- 11, 27,229,176, 0, 0, 0,198, 0, 0, 0, 1, 11, 27,230,208, 0, 0, 0, 0, 0, 0, 0, 0, 67,215, 0, 0, 0, 0, 0, 0,
- 65,208, 0, 0, 0, 0, 0, 0, 68,114, 0, 0, 0, 0, 0, 0, 65,208, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3,199, 0, 0, 0, 0,
- 0, 0, 0, 25, 68,113,192, 0, 65,200, 0, 0, 68,113,192, 0, 65,200, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 0, 0, 0, 0,
- 0, 2, 3, 3, 0, 4, 0, 12, 0, 10, 3,200, 0, 26, 3,200, 0, 26, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 3,199, 0, 0, 0, 0, 0, 0, 0, 25, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 3,200, 0, 26, 0, 0, 0, 1, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 68, 65, 84, 65,248, 32, 0, 0,240,184,227, 2,167, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 6, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,100, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,240, 65, 0, 0, 0, 0,154,153,153, 62, 0, 0, 0, 0,100, 0, 0, 0,154,153,153, 62,
+100, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 68, 65, 84, 65, 0, 0, 0,248, 11, 27,230,208, 0, 0, 0,198, 0, 0, 0, 1, 11, 27,233, 96, 11, 27,229,176,
- 0, 0, 0, 0, 67, 91, 0, 0,196,115,192, 0, 0, 0, 0, 0, 0, 0, 0, 0, 67, 74,255,254,196,115,255,254, 0, 0, 0, 0,
- 0, 0, 0,203, 0, 0, 0,220, 0, 0, 0, 0, 0, 0, 3,207, 0, 0, 0, 0, 0, 0, 0,202, 0, 0, 0, 0, 0, 0, 0, 17,
- 0, 0, 0, 0, 0, 0, 0,202, 0, 0, 0, 0, 0, 0, 3,207, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 63, 0, 0, 0, 64, 0, 0, 0, 3, 10, 0, 0, 0, 1, 0, 7, 0, 18, 4, 0, 0, 6, 0,220, 3,208, 0,203, 3,208, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,219, 0, 0, 0, 26, 0, 0, 3,233, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,220, 3,208, 0, 0, 0, 4, 0, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 11, 27,231,240, 11, 27,231,240,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 0, 0, 1, 64, 11, 27,231,240, 0, 0, 0,196,
- 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 73, 77, 65, 71, 69, 95, 80, 84, 95,103,112,101,
-110, 99,105,108, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 73, 77, 65, 71, 69, 95, 80, 84, 95,103,112,101,
-110, 99,105,108, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 71,114,101, 97,115,101, 32, 80,101,110, 99,105,
-108, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,255,152, 0,202, 0, 80, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 68, 65, 84, 65, 0, 0, 0,248, 11, 27,233, 96, 0, 0, 0,198, 0, 0, 0, 1, 0, 0, 0, 0, 11, 27,230,208,
- 0, 0, 0, 0, 67,128, 0, 0, 0, 0, 0, 0, 67,128, 0, 0,191, 43, 51, 51, 63,213,153,154,191,131, 51, 51, 64, 1,153,154,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 2,236, 0, 0, 0, 0, 0, 0, 3,208, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,220, 0, 0, 3,199, 0, 0, 0, 26, 0, 0, 3,233, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2,236, 3,208, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 0, 0, 32,248, 2,234,114, 32, 0, 0, 0,167,
- 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,100, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 65,240, 0, 0, 0, 0, 0, 0, 62,153,153,154,
- 0, 0, 0, 0, 0, 0, 0,100, 62,153,153,154, 0, 0, 0,100, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
@@ -3787,6 +3794,7 @@ char datatoc_startup_blend[]= {
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0,100, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
@@ -3794,7 +3802,6 @@ char datatoc_startup_blend[]= {
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0,100,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
@@ -3917,741 +3924,762 @@ char datatoc_startup_blend[]= {
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+100, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,160, 63, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 96, 0, 0, 0, 16,100,215, 2,197, 0, 0, 0,
+ 1, 0, 0, 0, 0, 0, 0, 0,128, 99,215, 2, 0,171,227, 2,184,170,227, 2,112,170,227, 2,224,169,227, 2, 0, 0, 0, 0,
+201, 3, 0, 0,126, 7, 0, 0, 0, 0, 0, 0,233, 3, 0, 0, 1, 1,182, 3,234, 3, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0,176,152,227, 2,176,152,227, 2,232,146,227, 2,136,151,227, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 68, 65, 84, 65,248, 0, 0, 0,232,146,227, 2,198, 0, 0, 0, 1, 0, 0, 0, 16,148,227, 2, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 64,113, 68, 0, 0, 0, 0, 0, 0,208, 65, 0, 0, 0, 0, 0,128,109, 68, 0, 0, 0, 0, 0, 0,208, 65,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0,181, 3, 0, 0, 0, 0, 0, 0, 25, 0, 0, 0, 0, 64,109, 68, 0, 0,200, 65, 0, 64,109, 68, 0, 0,200, 65,
+ 0, 0,128, 63, 0, 0,128, 63, 0, 0, 0, 0, 2, 0, 3, 3, 4, 0, 12, 0, 10, 0,182, 3, 26, 0,182, 3, 26, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,201, 3, 0, 0,126, 7, 0, 0, 0, 0, 0, 0, 25, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,182, 3, 26, 0, 0, 0, 1, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65,248, 0, 0, 0, 16,148,227, 2,198, 0, 0, 0,
+ 1, 0, 0, 0, 56,149,227, 2,232,146,227, 2, 0, 0, 0, 0, 0, 0, 32, 67, 0, 0, 86,196, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 15, 67, 0, 0, 86,196, 0, 0, 0, 0,143, 0, 0, 0,160, 0, 0, 0, 0, 0, 0, 0, 87, 3, 0, 0, 0, 0, 0, 0,
+142, 0, 0, 0, 0, 0, 0, 0, 17, 0, 0, 0, 0, 0, 0, 0,142, 0, 0, 0, 0, 0, 0, 0, 87, 3, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 63, 0, 0, 0, 64, 10, 3, 0, 0, 1, 0, 7, 0, 18, 0, 0, 4,
+ 6, 0,160, 0, 88, 3,143, 0, 88, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,201, 3, 0, 0,104, 4, 0, 0,
+146, 0, 0, 0,233, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,160, 0, 88, 3, 0, 0, 5, 0,
+ 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0,136,111,227, 2,136,111,227, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65,
+ 64, 1, 0, 0,136,111,227, 2,196, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 86, 73, 69, 87, 51, 68, 95, 80, 84, 95,116,111,111,108,115, 95,111, 98,106,101, 99,116,109,111,100,101, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 86, 73, 69, 87, 51, 68, 95, 80, 84, 95,116,111,111,108,115, 95,111, 98,106,101, 99,116,109,111,100,101, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 79, 98,106,101, 99,116, 32, 84,111,111,108,115, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0,233,253,143, 0,255, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,100, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 63,160, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65,
- 0, 0, 0, 96, 11, 27,234,128, 0, 0, 0,197, 0, 0, 0, 1, 0, 0, 0, 0, 11, 27,229, 32, 11, 27,223, 80, 11, 27,223, 16,
- 11, 27,222,208, 11, 27,222, 80, 0, 0, 0, 0, 0, 0, 3,201, 0, 0, 7,126, 0, 0, 0, 0, 0, 0, 3,233, 1, 1, 3,182,
- 3,234, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 11, 27,243,144, 11, 27,243,144, 11, 27,235, 16, 11, 27,242,112,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 0, 0, 0,248, 11, 27,235, 16, 0, 0, 0,198,
- 0, 0, 0, 1, 11, 27,236, 48, 0, 0, 0, 0, 0, 0, 0, 0, 68,113, 64, 0, 0, 0, 0, 0, 65,208, 0, 0, 0, 0, 0, 0,
- 68,109,128, 0, 0, 0, 0, 0, 65,208, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3,181, 0, 0, 0, 0, 0, 0, 0, 25, 68,109, 64, 0,
- 65,200, 0, 0, 68,109, 64, 0, 65,200, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 0, 0, 0, 0, 0, 2, 3, 3, 0, 4, 0, 12,
- 0, 10, 3,182, 0, 26, 3,182, 0, 26, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3,201, 0, 0, 7,126,
- 0, 0, 0, 0, 0, 0, 0, 25, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3,182, 0, 26, 0, 0, 0, 1,
- 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65,
- 0, 0, 0,248, 11, 27,236, 48, 0, 0, 0,198, 0, 0, 0, 1, 11, 27,238,192, 11, 27,235, 16, 0, 0, 0, 0, 67, 32, 0, 0,
-196, 86, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 67, 15, 0, 0,196, 86, 0, 0, 0, 0, 0, 0, 0, 0, 0,143, 0, 0, 0,160,
- 0, 0, 0, 0, 0, 0, 3, 87, 0, 0, 0, 0, 0, 0, 0,142, 0, 0, 0, 0, 0, 0, 0, 17, 0, 0, 0, 0, 0, 0, 0,142,
- 0, 0, 0, 0, 0, 0, 3, 87, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 63, 0, 0, 0, 64, 0, 0, 0,
- 3, 10, 0, 0, 0, 1, 0, 7, 0, 18, 4, 0, 0, 6, 0,160, 3, 88, 0,143, 3, 88, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 3,201, 0, 0, 4,104, 0, 0, 0,146, 0, 0, 3,233, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0,160, 3, 88, 0, 0, 0, 5, 0, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 11, 27,237, 80, 11, 27,237, 80, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 0, 0, 1, 64, 11, 27,237, 80, 0, 0, 0,196, 0, 0, 0, 1, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 86, 73, 69, 87, 51, 68, 95, 80, 84, 95,116,111,111,108,115, 95,111, 98,106,101,
- 99,116,109,111,100,101, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 86, 73, 69, 87, 51, 68, 95, 80, 84, 95,116,111,111,108,115, 95,111, 98,106,101,
- 99,116,109,111,100,101, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 79, 98,106,101, 99,116, 32, 84,111,111,108,115, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,253,233, 0,143, 1,255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65,248, 0, 0, 0, 56,149,227, 2,198, 0, 0, 0,
+ 1, 0, 0, 0, 96,150,227, 2, 16,148,227, 2, 0, 0, 0, 0, 0, 0, 33, 67, 0, 0,242,194, 0, 0, 0, 0, 0, 0, 0, 0,
+231,102, 16, 67, 91, 90,242,194, 0, 0, 0, 0,143, 0, 0, 0,160, 0, 0, 0, 0, 0, 0, 0,119, 0, 0, 0, 0, 0, 0, 0,
+142, 0, 0, 0, 0, 0, 0, 0, 17, 0, 0, 0, 0, 0, 0, 0,142, 0, 0, 0, 0, 0, 0, 0,119, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 63, 0, 0, 0, 64, 10, 3, 0, 0, 1, 0, 7, 0, 18, 0, 0, 4,
+ 6, 0,160, 0,120, 0,143, 0,120, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,201, 3, 0, 0,104, 4, 0, 0,
+ 26, 0, 0, 0,145, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,160, 0,120, 0, 0, 0, 6, 0,
+ 34, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0,113,227, 2, 0,113,227, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65,
+ 64, 1, 0, 0, 0,113,227, 2,196, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 86, 73, 69, 87, 51, 68, 95, 80, 84, 95,108, 97,115,116, 95,111,112,101,114, 97,116,111,114, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 86, 73, 69, 87, 51, 68, 95, 80, 84, 95,108, 97,115,116, 95,111,112,101,114, 97,116,111,114, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65,
- 0, 0, 0,248, 11, 27,238,192, 0, 0, 0,198, 0, 0, 0, 1, 11, 27,241, 80, 11, 27,236, 48, 0, 0, 0, 0, 67, 33, 0, 0,
-194,242, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 67, 16,102,231,194,242, 90, 91, 0, 0, 0, 0, 0, 0, 0,143, 0, 0, 0,160,
- 0, 0, 0, 0, 0, 0, 0,119, 0, 0, 0, 0, 0, 0, 0,142, 0, 0, 0, 0, 0, 0, 0, 17, 0, 0, 0, 0, 0, 0, 0,142,
- 0, 0, 0, 0, 0, 0, 0,119, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 63, 0, 0, 0, 64, 0, 0, 0,
- 3, 10, 0, 0, 0, 1, 0, 7, 0, 18, 4, 0, 0, 6, 0,160, 0,120, 0,143, 0,120, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 3,201, 0, 0, 4,104, 0, 0, 0, 26, 0, 0, 0,145, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0,160, 0,120, 0, 0, 0, 6, 0, 34, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 11, 27,239,224, 11, 27,239,224, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 0, 0, 1, 64, 11, 27,239,224, 0, 0, 0,196, 0, 0, 0, 1, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 86, 73, 69, 87, 51, 68, 95, 80, 84, 95,108, 97,115,116, 95,111,112,101,114, 97,
-116,111,114, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 86, 73, 69, 87, 51, 68, 95, 80, 84, 95,108, 97,115,116, 95,111,112,101,114, 97,
-116,111,114, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 79,112,101,114, 97,116,111,114, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,255,216, 0,144, 0, 16, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 79,112,101,114, 97,116,111,114, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0,216,255,144, 0, 16, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65,248, 0, 0, 0, 96,150,227, 2,198, 0, 0, 0,
+ 1, 0, 0, 0,136,151,227, 2, 56,149,227, 2, 0, 0, 0, 0, 0, 0, 35, 67, 0,128,126,196, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 35, 67,255,191,126,196, 0, 0, 0, 0,163, 0, 0, 0,180, 0, 0, 0, 18, 0, 0, 0, 12, 4, 0, 0, 0, 0, 0, 0,
+162, 0, 0, 0, 0, 0, 0, 0, 17, 0, 0, 0, 0, 0, 0, 0,162, 0, 0, 0, 18, 0, 0, 0, 12, 4, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 63, 0, 0, 0, 64, 10, 0, 0, 0, 1, 0, 7, 0, 18, 0, 0, 0,
+ 6, 0,180, 0, 13, 4,163, 0,251, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,126, 7, 0, 0,126, 7, 0, 0,
+ 26, 0, 0, 0,233, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 0, 0, 0, 4, 0,
+ 4, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65,
- 0, 0, 0,248, 11, 27,241, 80, 0, 0, 0,198, 0, 0, 0, 1, 11, 27,242,112, 11, 27,238,192, 0, 0, 0, 0, 67, 35, 0, 0,
-196,126,128, 0, 0, 0, 0, 0, 0, 0, 0, 0, 67, 35, 0, 0,196,126,191,255, 0, 0, 0, 0, 0, 0, 0,163, 0, 0, 0,180,
- 0, 0, 0, 18, 0, 0, 4, 12, 0, 0, 0, 0, 0, 0, 0,162, 0, 0, 0, 0, 0, 0, 0, 17, 0, 0, 0, 0, 0, 0, 0,162,
- 0, 0, 0, 18, 0, 0, 4, 12, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 63, 0, 0, 0, 64, 0, 0, 0,
- 0, 10, 0, 0, 0, 1, 0, 7, 0, 18, 0, 0, 0, 6, 0,180, 4, 13, 0,163, 3,251, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 7,126, 0, 0, 7,126, 0, 0, 0, 26, 0, 0, 3,233, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 1, 0, 1, 0, 0, 0, 4, 0, 4, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 0, 0, 0,248, 11, 27,242,112, 0, 0, 0,198, 0, 0, 0, 1, 0, 0, 0, 0,
- 11, 27,241, 80, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4,105, 0, 0, 7,126, 0, 0, 0, 26, 0, 0, 3,233,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 22, 3,208, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2,187,104, 32, 68, 65, 84, 65, 0, 0, 3, 68, 2,187,104, 32,
- 0, 0, 0,156, 0, 0, 0, 1, 63,172,246, 72, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 63,140, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,191,128, 13, 28,191,128, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
-190, 76,215, 74, 0, 0, 0, 0, 62,209,239, 68,190,205,177, 51, 63, 81,158,184, 0, 0, 0, 0, 63,105,119, 70, 62, 70, 74,143,
-190,185, 44, 35, 0, 0, 0, 0,188, 89, 84,162, 63,101, 33,166, 62,228, 61, 42, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
-192, 95, 25, 0, 63,128, 0, 0, 62,209,239, 69, 63,105,119, 70,188, 89, 84,160, 0, 0, 0, 0,190,205,177, 52, 62, 70, 74,142,
- 63,101, 33,166, 0, 0, 0, 0, 63, 81,158,185,190,185, 44, 35, 62,228, 61, 43, 0, 0, 0, 0, 64, 54,173,188,191,161, 95,136,
- 63,198,231,147, 63,128, 0, 0, 63, 13,214,185,190,224,249,208,191, 81,180, 48,191, 81,158,184, 63,157,188,189, 62, 88,225,140,
- 62,185, 63, 26, 62,185, 44, 35,188,146,213,241, 63,122,156,206,190,228, 84,138,190,228, 61, 42, 0, 0, 0, 0, 0, 0, 0, 0,
- 64, 82, 98,100, 64, 95, 25, 0, 62,155, 92,121, 63, 44,198,151,188, 32,214,192,180, 40, 0, 0,190,188, 15,195, 62, 53, 75,132,
- 63, 81,125,216,179,192, 0, 0,193,100, 77,115, 64,201,173, 17,192,248,148,181,192,159,247,203, 65, 87, 74,233,192,190, 46,247,
- 64,234,106, 88, 64,160, 8, 45, 62,209,239, 68,190,205,177, 51, 63, 81,158,184, 0, 0, 0, 0, 63,105,119, 70, 62, 70, 74,143,
-190,185, 44, 35, 0, 0, 0, 0,188, 89, 84,162, 63,101, 33,166, 62,228, 61, 42, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
-192, 95, 25, 0, 63,128, 0, 0, 63, 13,214,185,190,224,249,208,191, 81,180, 48,191, 81,158,184, 63,157,188,189, 62, 88,225,140,
- 62,185, 63, 26, 62,185, 44, 35,188,146,213,241, 63,122,156,206,190,228, 84,138,190,228, 61, 42, 0, 0, 0, 0, 0, 0, 0, 0,
- 64, 82, 98,100, 64, 95, 25, 0, 62,250,201,248, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 62,250,201,248,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 62,250,201,248, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 63,128, 0, 0, 63, 55, 62, 92,190,224,186, 56,190,148,203,237,190,234,236, 3, 64, 95, 25, 0, 64, 95, 25, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 58,245,145,114, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,255,255, 1, 0, 0, 0,
- 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 63,128, 0, 0, 66, 12, 33, 30,
- 66,137,152, 85, 66,126, 27,116, 0, 0, 0, 0, 68, 65, 84, 65, 0, 0, 0,240, 11, 27,243,144, 0, 0, 0,157, 0, 0, 0, 1,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 63, 51, 51, 51, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 63,128, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 65, 32, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 1, 0, 1, 0, 7, 2,212,100, 32, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 1, 0, 0, 0, 1, 0, 3, 0, 0, 0, 1, 0, 3, 8, 8, 0, 0, 66, 12, 0, 0, 63,128, 0, 0, 61,204,204,205,
- 67,250, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 16,
- 0, 10, 7, 1, 0, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 83, 78, 0, 0, 0,148, 11, 27,245, 16, 0, 0, 0,193,
- 0, 0, 0, 1, 0, 0, 0, 0, 11, 27,220,208, 0, 0, 0, 0, 0, 0, 0, 0, 83, 82, 86,105,100,101,111, 32, 69,100,105,116,
-105,110,103, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 11, 27,245,208, 11, 27,248,144,
- 11, 27,248,208, 11, 27,253, 16, 11, 27,253, 80, 11, 28, 16,128, 0, 0, 0, 0, 0, 0, 0, 0, 2,154,244, 32, 0, 0, 0, 0,
- 0, 0, 0, 6, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 0, 0, 0, 20,
- 11, 27,245,208, 0, 0, 0,194, 0, 0, 0, 1, 11, 27,246, 16, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 68, 65, 84, 65, 0, 0, 0, 20, 11, 27,246, 16, 0, 0, 0,194, 0, 0, 0, 1, 11, 27,246, 80, 11, 27,245,208, 0, 0, 0, 0,
- 0, 0, 4, 5, 0, 0, 0, 0, 68, 65, 84, 65, 0, 0, 0, 20, 11, 27,246, 80, 0, 0, 0,194, 0, 0, 0, 1, 11, 27,246,144,
- 11, 27,246, 16, 0, 0, 0, 0, 7,126, 4, 5, 0, 0, 0, 0, 68, 65, 84, 65, 0, 0, 0, 20, 11, 27,246,144, 0, 0, 0,194,
- 0, 0, 0, 1, 11, 27,246,208, 11, 27,246, 80, 0, 0, 0, 0, 7,126, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 0, 0, 0, 20,
- 11, 27,246,208, 0, 0, 0,194, 0, 0, 0, 1, 11, 27,247, 16, 11, 27,246,144, 0, 0, 0, 0, 0, 0, 3,234, 0, 0, 0, 1,
- 68, 65, 84, 65, 0, 0, 0, 20, 11, 27,247, 16, 0, 0, 0,194, 0, 0, 0, 1, 11, 27,247, 80, 11, 27,246,208, 0, 0, 0, 0,
- 7,126, 3,234, 0, 0, 0, 1, 68, 65, 84, 65, 0, 0, 0, 20, 11, 27,247, 80, 0, 0, 0,194, 0, 0, 0, 1, 11, 27,247,144,
- 11, 27,247, 16, 0, 0, 0, 0, 7,126, 1,232, 0, 0, 0, 0, 68, 65, 84, 65, 0, 0, 0, 20, 11, 27,247,144, 0, 0, 0,194,
- 0, 0, 0, 1, 11, 27,247,208, 11, 27,247, 80, 0, 0, 0, 0, 0, 0, 0, 92, 0, 0, 0, 0, 68, 65, 84, 65, 0, 0, 0, 20,
- 11, 27,247,208, 0, 0, 0,194, 0, 0, 0, 1, 11, 27,248, 16, 11, 27,247,144, 0, 0, 0, 0, 3, 80, 3,234, 0, 0, 0, 1,
- 68, 65, 84, 65, 0, 0, 0, 20, 11, 27,248, 16, 0, 0, 0,194, 0, 0, 0, 1, 11, 27,248, 80, 11, 27,247,208, 0, 0, 0, 0,
- 0, 0, 1,232, 0, 0, 0, 0, 68, 65, 84, 65, 0, 0, 0, 20, 11, 27,248, 80, 0, 0, 0,194, 0, 0, 0, 1, 11, 27,248,144,
- 11, 27,248, 16, 0, 0, 0, 0, 3, 80, 1,232, 0, 0, 0, 0, 68, 65, 84, 65, 0, 0, 0, 20, 11, 27,248,144, 0, 0, 0,194,
- 0, 0, 0, 1, 0, 0, 0, 0, 11, 27,248, 80, 0, 0, 0, 0, 7,126, 0, 92, 0, 0, 0, 0, 68, 65, 84, 65, 0, 0, 0, 24,
- 11, 27,248,208, 0, 0, 0,195, 0, 0, 0, 1, 11, 27,249, 16, 0, 0, 0, 0, 11, 27,246, 16, 11, 27,246, 80, 0, 0, 0, 0,
- 0, 0, 0, 0, 68, 65, 84, 65, 0, 0, 0, 24, 11, 27,249, 16, 0, 0, 0,195, 0, 0, 0, 1, 11, 27,249, 80, 11, 27,248,208,
- 11, 27,246, 16, 11, 27,246,208, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 0, 0, 0, 24, 11, 27,249, 80, 0, 0, 0,195,
- 0, 0, 0, 1, 11, 27,249,144, 11, 27,249, 16, 11, 27,246, 80, 11, 27,247, 16, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65,
- 0, 0, 0, 24, 11, 27,249,144, 0, 0, 0,195, 0, 0, 0, 1, 11, 27,249,208, 11, 27,249, 80, 11, 27,246,208, 11, 27,247, 16,
- 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 0, 0, 0, 24, 11, 27,249,208, 0, 0, 0,195, 0, 0, 0, 1, 11, 27,250, 16,
- 11, 27,249,144, 11, 27,247, 16, 11, 27,247, 80, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 0, 0, 0, 24, 11, 27,250, 16,
- 0, 0, 0,195, 0, 0, 0, 1, 11, 27,250, 80, 11, 27,249,208, 11, 27,245,208, 11, 27,247,144, 0, 0, 0, 0, 0, 0, 0, 0,
- 68, 65, 84, 65, 0, 0, 0, 24, 11, 27,250, 80, 0, 0, 0,195, 0, 0, 0, 1, 11, 27,250,144, 11, 27,250, 16, 11, 27,246,208,
- 11, 27,247,208, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 0, 0, 0, 24, 11, 27,250,144, 0, 0, 0,195, 0, 0, 0, 1,
- 11, 27,250,208, 11, 27,250, 80, 11, 27,247,144, 11, 27,248, 16, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 0, 0, 0, 24,
- 11, 27,250,208, 0, 0, 0,195, 0, 0, 0, 1, 11, 27,251, 16, 11, 27,250,144, 11, 27,248, 16, 11, 27,248, 80, 0, 0, 0, 0,
- 0, 0, 0, 0, 68, 65, 84, 65, 0, 0, 0, 24, 11, 27,251, 16, 0, 0, 0,195, 0, 0, 0, 1, 11, 27,251, 80, 11, 27,250,208,
- 11, 27,247,208, 11, 27,248, 80, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 0, 0, 0, 24, 11, 27,251, 80, 0, 0, 0,195,
- 0, 0, 0, 1, 11, 27,251,144, 11, 27,251, 16, 11, 27,247, 80, 11, 27,248,144, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65,
- 0, 0, 0, 24, 11, 27,251,144, 0, 0, 0,195, 0, 0, 0, 1, 11, 27,251,208, 11, 27,251, 80, 11, 27,246,144, 11, 27,248,144,
- 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 0, 0, 0, 24, 11, 27,251,208, 0, 0, 0,195, 0, 0, 0, 1, 11, 27,252, 16,
- 11, 27,251,144, 11, 27,247,144, 11, 27,248,144, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 0, 0, 0, 24, 11, 27,252, 16,
- 0, 0, 0,195, 0, 0, 0, 1, 11, 27,252, 80, 11, 27,251,208, 11, 27,245,208, 11, 27,246,144, 0, 0, 0, 0, 0, 0, 0, 0,
- 68, 65, 84, 65, 0, 0, 0, 24, 11, 27,252, 80, 0, 0, 0,195, 0, 0, 0, 1, 11, 27,252,144, 11, 27,252, 16, 11, 27,247, 16,
- 11, 27,247,208, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 0, 0, 0, 24, 11, 27,252,144, 0, 0, 0,195, 0, 0, 0, 1,
- 11, 27,252,208, 11, 27,252, 80, 11, 27,247, 80, 11, 27,248, 80, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 0, 0, 0, 24,
- 11, 27,252,208, 0, 0, 0,195, 0, 0, 0, 1, 11, 27,253, 16, 11, 27,252,144, 11, 27,246,208, 11, 27,248, 16, 0, 0, 0, 0,
- 0, 0, 0, 0, 68, 65, 84, 65, 0, 0, 0, 24, 11, 27,253, 16, 0, 0, 0,195, 0, 0, 0, 1, 0, 0, 0, 0, 11, 27,252,208,
- 11, 27,247, 80, 11, 27,248, 16, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 0, 0, 0, 96, 11, 27,253, 80, 0, 0, 0,197,
- 0, 0, 0, 1, 11, 28, 0, 32, 0, 0, 0, 0, 11, 27,246,208, 11, 27,246, 16, 11, 27,246, 80, 11, 27,247, 16, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 7,126, 0, 0, 3,235, 0, 0, 4, 5, 7, 7, 7,127, 0, 27, 0, 1, 0, 0, 0, 0, 0, 7, 0, 0,
- 0, 0, 0, 0, 11, 28, 22,144, 11, 28, 22,144, 11, 27,253,224, 11, 27,255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 68, 65, 84, 65, 0, 0, 0,248, 11, 27,253,224, 0, 0, 0,198, 0, 0, 0, 1, 11, 27,255, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 68,148, 32, 0, 0, 0, 0, 0, 65,208, 0, 0, 0, 0, 0, 0, 68,239,224, 0, 0, 0, 0, 0, 65,208, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 7,126, 0, 0, 0, 0, 0, 0, 0, 25, 68,239,192, 0, 65,200, 0, 0, 68,239,192, 0, 65,200, 0, 0,
- 63,128, 0, 0, 63,128, 0, 0, 0, 0, 0, 0, 0, 2, 3, 3, 0, 4, 0, 12, 0, 10, 7,127, 0, 26, 7,127, 0, 26, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7,126, 0, 0, 3,235, 0, 0, 4, 4, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7,127, 0, 26, 0, 0, 0, 1, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 0, 0, 0,248, 11, 27,255, 0, 0, 0, 0,198,
- 0, 0, 0, 1, 0, 0, 0, 0, 11, 27,253,224, 0, 0, 0, 0, 69,109,240, 0,192,128, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 69,109,255,255,192, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7,112, 0, 0, 7,129, 0, 0, 0, 18, 0, 0, 0, 1, 0, 0, 0, 0,
- 0, 0, 7,111, 0, 0, 0, 0, 0, 0, 0, 17, 0, 0, 0, 0, 0, 0, 7,111, 0, 0, 0, 18, 0, 0, 0, 1, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 0, 2, 0, 0, 0, 1, 3, 3, 0, 2, 4, 0,
- 0, 10, 7,129, 0, 2, 7,112, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 4, 5, 0, 0, 4, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 0, 0, 0, 0,
- 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+248, 0, 0, 0,136,151,227, 2,198, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 96,150,227, 2, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0,105, 4, 0, 0,126, 7, 0, 0, 26, 0, 0, 0,233, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 22, 3,208, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 24,218,227, 2, 68, 65, 84, 65, 68, 3, 0, 0, 24,218,227, 2,156, 0, 0, 0, 1, 0, 0, 0, 72,246,172, 63,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,140, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 28, 13,128,191, 0, 0,128,191, 0, 0, 0, 0, 0, 0, 0, 0, 74,215, 76,190, 0, 0, 0, 0, 68,239,209, 62,
+ 51,177,205,190,184,158, 81, 63, 0, 0, 0, 0, 70,119,105, 63,143, 74, 70, 62, 35, 44,185,190, 0, 0, 0, 0,162, 84, 89,188,
+166, 33,101, 63, 42, 61,228, 62, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 25, 95,192, 0, 0,128, 63, 69,239,209, 62,
+ 70,119,105, 63,160, 84, 89,188, 0, 0, 0, 0, 52,177,205,190,142, 74, 70, 62,166, 33,101, 63, 0, 0, 0, 0,185,158, 81, 63,
+ 35, 44,185,190, 43, 61,228, 62, 0, 0, 0, 0,188,173, 54, 64,136, 95,161,191,147,231,198, 63, 0, 0,128, 63,185,214, 13, 63,
+208,249,224,190, 48,180, 81,191,184,158, 81,191,189,188,157, 63,140,225, 88, 62, 26, 63,185, 62, 35, 44,185, 62,241,213,146,188,
+206,156,122, 63,138, 84,228,190, 42, 61,228,190, 0, 0, 0, 0, 0, 0, 0, 0,100, 98, 82, 64, 0, 25, 95, 64,121, 92,155, 62,
+151,198, 44, 63,192,214, 32,188, 0, 0, 40,180,195, 15,188,190,132, 75, 53, 62,216,125, 81, 63, 0, 0,192,179,115, 77,100,193,
+ 17,173,201, 64,181,148,248,192,203,247,159,192,233, 74, 87, 65,247, 46,190,192, 88,106,234, 64, 45, 8,160, 64, 68,239,209, 62,
+ 51,177,205,190,184,158, 81, 63, 0, 0, 0, 0, 70,119,105, 63,143, 74, 70, 62, 35, 44,185,190, 0, 0, 0, 0,162, 84, 89,188,
+166, 33,101, 63, 42, 61,228, 62, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 25, 95,192, 0, 0,128, 63,185,214, 13, 63,
+208,249,224,190, 48,180, 81,191,184,158, 81,191,189,188,157, 63,140,225, 88, 62, 26, 63,185, 62, 35, 44,185, 62,241,213,146,188,
+206,156,122, 63,138, 84,228,190, 42, 61,228,190, 0, 0, 0, 0, 0, 0, 0, 0,100, 98, 82, 64, 0, 25, 95, 64,248,201,250, 62,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,248,201,250, 62, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0,248,201,250, 62, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,128, 63, 92, 62, 55, 63,
+ 56,186,224,190,237,203,148,190, 3,236,234,190, 0, 25, 95, 64, 0, 25, 95, 64, 0, 0, 0, 0, 0, 0, 0, 0,114,145,245, 58,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,255,255, 1, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,128, 63, 30, 33, 12, 66, 85,152,137, 66,116, 27,126, 66, 0, 0, 0, 0,
+ 68, 65, 84, 65,240, 0, 0, 0,176,152,227, 2,157, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 1, 0, 0, 0, 51, 51, 51, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,128, 63,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 32, 65, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 7, 0,144, 12,228, 2,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 0,
+ 1, 0, 3, 0, 8, 8, 0, 0, 0, 0, 12, 66, 0, 0,128, 63,205,204,204, 61, 0, 0,250, 67, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 16, 0, 10, 0, 7, 1, 0, 3, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 83, 78, 0, 0,148, 0, 0, 0,216,253,213, 2,193, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 16,253,213, 2,
+ 0, 0, 0, 0, 0, 0, 0, 0, 83, 82, 86,105,100,101,111, 32, 69,100,105,116,105,110,103, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 96,174,227, 2,120,177,227, 2,192,177,227, 2,136,182,227, 2,160,100,215, 2,
+224,102,215, 2, 0, 0, 0, 0, 0, 0, 0, 0,144, 1,228, 2, 0, 0, 0, 0, 6, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,148,238, 92, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 20, 0, 0, 0, 96,174,227, 2,194, 0, 0, 0, 1, 0, 0, 0,
+168,174,227, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 20, 0, 0, 0,168,174,227, 2,
+194, 0, 0, 0, 1, 0, 0, 0,240,174,227, 2, 96,174,227, 2, 0, 0, 0, 0, 0, 0,222, 2, 0, 0, 0, 0, 68, 65, 84, 65,
+ 20, 0, 0, 0,240,174,227, 2,194, 0, 0, 0, 1, 0, 0, 0, 56,175,227, 2,168,174,227, 2, 0, 0, 0, 0,240, 4,222, 2,
+ 0, 0, 0, 0, 68, 65, 84, 65, 20, 0, 0, 0, 56,175,227, 2,194, 0, 0, 0, 1, 0, 0, 0,128,175,227, 2,240,174,227, 2,
+ 0, 0, 0, 0,240, 4, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 20, 0, 0, 0,128,175,227, 2,194, 0, 0, 0, 1, 0, 0, 0,
+200,175,227, 2, 56,175,227, 2, 0, 0, 0, 0, 0, 0,195, 2, 1, 0, 0, 0, 68, 65, 84, 65, 20, 0, 0, 0,200,175,227, 2,
+194, 0, 0, 0, 1, 0, 0, 0, 16,176,227, 2,128,175,227, 2, 0, 0, 0, 0,240, 4,195, 2, 1, 0, 0, 0, 68, 65, 84, 65,
+ 20, 0, 0, 0, 16,176,227, 2,194, 0, 0, 0, 1, 0, 0, 0, 88,176,227, 2,200,175,227, 2, 0, 0, 0, 0,240, 4, 92, 1,
+ 0, 0, 0, 0, 68, 65, 84, 65, 20, 0, 0, 0, 88,176,227, 2,194, 0, 0, 0, 1, 0, 0, 0,160,176,227, 2, 16,176,227, 2,
+ 0, 0, 0, 0, 0, 0, 68, 0, 0, 0, 0, 0, 68, 65, 84, 65, 20, 0, 0, 0,160,176,227, 2,194, 0, 0, 0, 1, 0, 0, 0,
+232,176,227, 2, 88,176,227, 2, 0, 0, 0, 0, 48, 2,195, 2, 1, 0, 0, 0, 68, 65, 84, 65, 20, 0, 0, 0,232,176,227, 2,
+194, 0, 0, 0, 1, 0, 0, 0, 48,177,227, 2,160,176,227, 2, 0, 0, 0, 0, 0, 0, 92, 1, 0, 0, 0, 0, 68, 65, 84, 65,
+ 20, 0, 0, 0, 48,177,227, 2,194, 0, 0, 0, 1, 0, 0, 0,120,177,227, 2,232,176,227, 2, 0, 0, 0, 0, 48, 2, 92, 1,
+ 0, 0, 0, 0, 68, 65, 84, 65, 20, 0, 0, 0,120,177,227, 2,194, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 48,177,227, 2,
+ 0, 0, 0, 0,240, 4, 68, 0, 0, 0, 0, 0, 68, 65, 84, 65, 24, 0, 0, 0,192,177,227, 2,195, 0, 0, 0, 1, 0, 0, 0,
+ 8,178,227, 2, 0, 0, 0, 0,168,174,227, 2,240,174,227, 2, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 24, 0, 0, 0,
+ 8,178,227, 2,195, 0, 0, 0, 1, 0, 0, 0, 80,178,227, 2,192,177,227, 2,168,174,227, 2,128,175,227, 2, 0, 0, 0, 0,
+ 0, 0, 0, 0, 68, 65, 84, 65, 24, 0, 0, 0, 80,178,227, 2,195, 0, 0, 0, 1, 0, 0, 0,152,178,227, 2, 8,178,227, 2,
+240,174,227, 2,200,175,227, 2, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 24, 0, 0, 0,152,178,227, 2,195, 0, 0, 0,
+ 1, 0, 0, 0,224,178,227, 2, 80,178,227, 2,128,175,227, 2,200,175,227, 2, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65,
+ 24, 0, 0, 0,224,178,227, 2,195, 0, 0, 0, 1, 0, 0, 0, 40,179,227, 2,152,178,227, 2,200,175,227, 2, 16,176,227, 2,
+ 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 24, 0, 0, 0, 40,179,227, 2,195, 0, 0, 0, 1, 0, 0, 0,112,179,227, 2,
+224,178,227, 2, 96,174,227, 2, 88,176,227, 2, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 24, 0, 0, 0,112,179,227, 2,
+195, 0, 0, 0, 1, 0, 0, 0,184,179,227, 2, 40,179,227, 2,128,175,227, 2,160,176,227, 2, 0, 0, 0, 0, 0, 0, 0, 0,
+ 68, 65, 84, 65, 24, 0, 0, 0,184,179,227, 2,195, 0, 0, 0, 1, 0, 0, 0, 0,180,227, 2,112,179,227, 2, 88,176,227, 2,
+232,176,227, 2, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 24, 0, 0, 0, 0,180,227, 2,195, 0, 0, 0, 1, 0, 0, 0,
+ 72,180,227, 2,184,179,227, 2,232,176,227, 2, 48,177,227, 2, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 24, 0, 0, 0,
+ 72,180,227, 2,195, 0, 0, 0, 1, 0, 0, 0,144,180,227, 2, 0,180,227, 2,160,176,227, 2, 48,177,227, 2, 0, 0, 0, 0,
+ 0, 0, 0, 0, 68, 65, 84, 65, 24, 0, 0, 0,144,180,227, 2,195, 0, 0, 0, 1, 0, 0, 0,216,180,227, 2, 72,180,227, 2,
+ 16,176,227, 2,120,177,227, 2, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 24, 0, 0, 0,216,180,227, 2,195, 0, 0, 0,
+ 1, 0, 0, 0, 32,181,227, 2,144,180,227, 2, 56,175,227, 2,120,177,227, 2, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65,
+ 24, 0, 0, 0, 32,181,227, 2,195, 0, 0, 0, 1, 0, 0, 0,104,181,227, 2,216,180,227, 2, 88,176,227, 2,120,177,227, 2,
+ 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 24, 0, 0, 0,104,181,227, 2,195, 0, 0, 0, 1, 0, 0, 0,176,181,227, 2,
+ 32,181,227, 2, 96,174,227, 2, 56,175,227, 2, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 24, 0, 0, 0,176,181,227, 2,
+195, 0, 0, 0, 1, 0, 0, 0,248,181,227, 2,104,181,227, 2,200,175,227, 2,160,176,227, 2, 0, 0, 0, 0, 0, 0, 0, 0,
+ 68, 65, 84, 65, 24, 0, 0, 0,248,181,227, 2,195, 0, 0, 0, 1, 0, 0, 0, 64,182,227, 2,176,181,227, 2, 16,176,227, 2,
+ 48,177,227, 2, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 24, 0, 0, 0, 64,182,227, 2,195, 0, 0, 0, 1, 0, 0, 0,
+136,182,227, 2,248,181,227, 2,128,175,227, 2,232,176,227, 2, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 24, 0, 0, 0,
+136,182,227, 2,195, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 64,182,227, 2, 16,176,227, 2,232,176,227, 2, 0, 0, 0, 0,
+ 0, 0, 0, 0, 68, 65, 84, 65, 96, 0, 0, 0,160,100,215, 2,197, 0, 0, 0, 1, 0, 0, 0, 48,101,215, 2, 0, 0, 0, 0,
+128,175,227, 2,168,174,227, 2,240,174,227, 2,200,175,227, 2, 0, 0, 0, 0, 0, 0, 0, 0,240, 4, 0, 0,196, 2, 0, 0,
+222, 2, 0, 0, 7, 7,241, 4, 27, 0, 1, 0, 0, 0, 0, 0, 7, 0, 0, 0,136,129,206, 2, 24,235,220, 2, 24,235,220, 2,
+216,153,227, 2, 0,155,227, 2, 0, 0, 0, 0, 0, 0, 0, 0,232, 81, 6, 4,136, 81, 6, 4, 68, 65, 84, 65,248, 0, 0, 0,
+216,153,227, 2,198, 0, 0, 0, 1, 0, 0, 0, 0,155,227, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0,128,148, 68, 0, 0, 0, 0,
+ 0, 0,208, 65, 0, 0, 0, 0, 0, 32,158, 68, 0, 0, 0, 0, 0, 0,208, 65, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,240, 4, 0, 0, 0, 0, 0, 0,
+ 25, 0, 0, 0, 0, 0,158, 68, 0, 0,200, 65, 0, 0,158, 68, 0, 0,200, 65, 0, 0,128, 63, 0, 0,128, 63, 0, 0, 0, 0,
+ 2, 0, 3, 3, 4, 0, 12, 0, 10, 0,241, 4, 26, 0,241, 4, 26, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0,240, 4, 0, 0,196, 2, 0, 0,221, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+241, 4, 26, 0, 0, 0, 1, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 32, 64,206, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 68, 65, 84, 65,248, 0, 0, 0, 0,155,227, 2,198, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0,216,153,227, 2,
+ 0, 0, 0, 0, 0,240,109, 69, 0, 0,128,192, 0, 0, 0, 0, 0, 0, 0, 0,255,255,109, 69, 0, 0, 0,192, 0, 0, 0, 0,
+112, 7, 0, 0,129, 7, 0, 0, 18, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0,111, 7, 0, 0, 0, 0, 0, 0, 17, 0, 0, 0,
+ 0, 0, 0, 0,111, 7, 0, 0, 18, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0,128, 63, 0, 0,128, 63, 2, 0, 0, 0, 1, 0, 3, 3, 2, 0, 0, 4, 10, 0,129, 7, 2, 0,112, 7, 1, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,222, 2, 0, 0,222, 2, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,144, 63,206, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 96, 0, 0, 0, 48,101,215, 2,197, 0, 0, 0,
+ 1, 0, 0, 0,192,101,215, 2,160,100,215, 2, 96,174,227, 2, 88,176,227, 2,120,177,227, 2, 56,175,227, 2, 0, 0, 0, 0,
+ 0, 0, 0, 0,240, 4, 0, 0, 0, 0, 0, 0, 67, 0, 0, 0, 15, 15,241, 4, 68, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 88,107,206, 2,144,221,227, 2,144,221,227, 2, 40,156,227, 2, 80,157,227, 2, 0, 0, 0, 0, 0, 0, 0, 0, 40, 81, 6, 4,
+168, 82, 6, 4, 68, 65, 84, 65,248, 0, 0, 0, 40,156,227, 2,198, 0, 0, 0, 1, 0, 0, 0, 80,157,227, 2, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 32,140, 68, 0, 0, 0, 0, 0, 0,208, 65, 0, 0, 0, 0, 0, 32,158, 68, 0, 0, 0, 0, 0, 0,208, 65,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0,240, 4, 0, 0, 0, 0, 0, 0, 25, 0, 0, 0, 0, 0,158, 68, 0, 0,200, 65, 0, 0,158, 68, 0, 0,200, 65,
+ 0, 0,128, 63, 0, 0,128, 63, 0, 0, 0, 0, 2, 0, 3, 3, 4, 0, 12, 0, 10, 0,241, 4, 26, 0,241, 4, 26, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,240, 4, 0, 0, 0, 0, 0, 0, 25, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,241, 4, 26, 0, 0, 0, 1, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,224, 52,206, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65,248, 0, 0, 0, 80,157,227, 2,198, 0, 0, 0,
+ 1, 0, 0, 0, 0, 0, 0, 0, 40,156,227, 2, 0, 0, 64,192, 0, 0,126, 67, 0, 0, 0, 0, 0, 0, 72, 66,112,189, 17,192,
+246, 70,125, 67, 0, 0, 0, 0, 0, 0, 72, 66, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+240, 4, 0, 0, 0, 0, 0, 0, 17, 0, 0, 0, 0, 0, 0, 0,240, 4, 0, 0, 18, 0, 0, 0, 41, 0, 0, 0, 0, 0,128, 63,
+ 0, 0, 72, 66, 0,124,146, 72, 0, 0, 72, 66,205,204,204, 61, 0, 0, 32, 65, 72, 0, 0, 0, 0, 0, 0, 2, 4, 0, 0, 4,
+ 8, 0,241, 4, 42, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,240, 4, 0, 0,
+ 26, 0, 0, 0, 67, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,241, 4, 42, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 80, 52,206, 2, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65,
- 0, 0, 0, 96, 11, 28, 0, 32, 0, 0, 0,197, 0, 0, 0, 1, 11, 28, 3,224, 11, 27,253, 80, 11, 27,245,208, 11, 27,247,144,
- 11, 27,248,144, 11, 27,246,144, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7,126, 0, 0, 0, 0, 0, 0, 0, 91, 15, 15, 7,127,
- 0, 92, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 11, 28, 2,240, 11, 28, 2,240, 11, 28, 0,176, 11, 28, 1,208,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 0, 0, 0,248, 11, 28, 0,176, 0, 0, 0,198,
- 0, 0, 0, 1, 11, 28, 1,208, 0, 0, 0, 0, 0, 0, 0, 0, 68,140, 32, 0, 0, 0, 0, 0, 65,208, 0, 0, 0, 0, 0, 0,
- 68,239,224, 0, 0, 0, 0, 0, 65,208, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7,126, 0, 0, 0, 0, 0, 0, 0, 25, 68,239,192, 0,
- 65,200, 0, 0, 68,239,192, 0, 65,200, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 0, 0, 0, 0, 0, 2, 3, 3, 0, 4, 0, 12,
- 0, 10, 7,127, 0, 26, 7,127, 0, 26, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7,126,
- 0, 0, 0, 0, 0, 0, 0, 25, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7,127, 0, 26, 0, 0, 0, 1,
- 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+188, 0, 0, 0,144,221,227, 2,173, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 15, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 31, 0, 0, 0,
+ 0, 0, 0, 0, 1, 0, 0, 0, 6, 0, 0, 0, 68, 65, 84, 65, 96, 0, 0, 0,192,101,215, 2,197, 0, 0, 0, 1, 0, 0, 0,
+ 80,102,215, 2, 48,101,215, 2, 88,176,227, 2,232,176,227, 2, 16,176,227, 2,120,177,227, 2, 0, 0, 0, 0, 0, 0, 0, 0,
+240, 4, 0, 0, 69, 0, 0, 0, 91, 1, 0, 0, 8, 8,241, 4, 23, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0,240,169,206, 2,
+128,254,227, 2,128,254,227, 2,120,158,227, 2,232,224,227, 2, 0, 0, 0, 0, 0, 0, 0, 0, 8, 83, 6, 4,136, 84, 6, 4,
+ 68, 65, 84, 65,248, 0, 0, 0,120,158,227, 2,198, 0, 0, 0, 1, 0, 0, 0,152,222,227, 2, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0,128, 26, 68, 0, 0, 0, 0, 0, 0,208, 65, 0, 0, 0, 0, 0, 32,158, 68, 0, 0, 0, 0, 0, 0,208, 65, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+240, 4, 0, 0, 0, 0, 0, 0, 25, 0, 0, 0, 0, 0,158, 68, 0, 0,200, 65, 0, 0,158, 68, 0, 0,200, 65, 0, 0,128, 63,
+ 0, 0,128, 63, 0, 0, 0, 0, 2, 0, 3, 3, 4, 0, 12, 0, 10, 0,241, 4, 26, 0,241, 4, 26, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,240, 4, 0, 0, 69, 0, 0, 0, 94, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,241, 4, 26, 0, 0, 0, 1, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 64,206,206, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65,248, 0, 0, 0,152,222,227, 2,198, 0, 0, 0, 1, 0, 0, 0,
+192,223,227, 2,120,158,227, 2, 0, 0, 0, 0, 0, 0, 92, 67, 0, 0,125,195, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 75, 67,
+ 1, 0,125,195, 0, 0, 0, 0,203, 0, 0, 0,220, 0, 0, 0, 0, 0, 0, 0,252, 0, 0, 0, 0, 0, 0, 0,202, 0, 0, 0,
+ 0, 0, 0, 0, 17, 0, 0, 0, 0, 0, 0, 0,202, 0, 0, 0, 0, 0, 0, 0,252, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 63, 0, 0, 0, 64, 10, 3, 0, 0, 1, 0, 7, 0, 18, 0, 0, 4, 6, 0,220, 0,
+253, 0,203, 0,253, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 21, 4, 0, 0,240, 4, 0, 0, 95, 0, 0, 0,
+ 91, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,220, 0,253, 0, 0, 0, 4, 0, 4, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,176,205,206, 2, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65,248, 0, 0, 0,
+192,223,227, 2,198, 0, 0, 0, 1, 0, 0, 0,232,224,227, 2,152,222,227, 2, 0, 0,112,196, 0, 0,112, 68, 0, 0, 7,196,
+ 0, 0, 7, 68, 0, 0,112,196, 0, 0,112, 68, 0, 0, 7,196, 0, 0, 7, 68, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,128, 59, 70, 0,128, 59, 70,172,197, 39, 55, 0, 80,195, 71, 0, 0, 0, 0,
+ 0, 0, 6, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 20, 4, 0, 0, 91, 1, 0, 0, 91, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 1, 0, 1, 0, 0, 0, 7, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 32,205,206, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 68, 65, 84, 65,248, 0, 0, 0,232,224,227, 2,198, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0,192,223,227, 2,
+ 0, 0, 0, 0, 0, 0,122, 67, 0, 0, 0, 0, 0, 0, 0, 65, 0, 0, 0, 0, 0, 0,122, 67, 0, 0, 0, 0, 0, 0, 0, 65,
+ 0, 0, 0, 0, 17, 0, 0, 0, 18, 0, 0, 0,252, 0, 0, 0, 18, 0, 0, 0, 20, 4, 0, 0, 0, 0, 0, 0, 17, 0, 0, 0,
+ 18, 0, 0, 0, 20, 4, 0, 0, 18, 0, 0, 0,252, 0, 0, 0, 0, 0, 32, 65, 0, 0,128, 64, 0,124,146, 72, 0, 0, 0, 66,
+ 10,215, 35, 60, 0, 0,200, 66,105, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4, 8, 0, 21, 4,253, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 20, 4, 0, 0, 95, 0, 0, 0, 91, 1, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 21, 4,253, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,144,204,206, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65,216, 0, 0, 0,128,254,227, 2,163, 0, 0, 0,
+ 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,128, 64, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65,
+ 96, 0, 0, 0, 80,102,215, 2,197, 0, 0, 0, 1, 0, 0, 0,224,102,215, 2,192,101,215, 2,232,176,227, 2,128,175,227, 2,
+160,176,227, 2, 48,177,227, 2, 0, 0, 0, 0, 0, 0, 0, 0, 47, 2, 0, 0, 93, 1, 0, 0,194, 2, 0, 0, 2, 2, 48, 2,
+102, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 88,113,206, 2,136,255,227, 2,136,255,227, 2, 16,226,227, 2,136,229,227, 2,
+ 0, 0, 0, 0, 0, 0, 0, 0,160, 33,220, 3, 64,120, 10, 4, 68, 65, 84, 65,248, 0, 0, 0, 16,226,227, 2,198, 0, 0, 0,
+ 1, 0, 0, 0, 56,227,227, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 64, 89, 68, 0, 0, 0, 0, 0, 0,208, 65,154,216, 65, 55,
+ 0, 0, 12, 68, 0, 0, 0, 0, 0, 0,208, 65, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 47, 2, 0, 0, 0, 0, 0, 0, 25, 0, 0, 0, 0,192, 11, 68,
+ 0, 0,200, 65, 0,192, 11, 68, 0, 0,200, 65, 0, 0,128, 63, 0, 0,128, 63, 0, 0, 0, 0, 2, 0, 3, 3, 4, 0, 12, 0,
+ 10, 0, 48, 2, 26, 0, 48, 2, 26, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 47, 2, 0, 0,
+ 93, 1, 0, 0,118, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 48, 2, 26, 0, 0, 0, 1, 0,
+ 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,208, 56,206, 2, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65,
- 0, 0, 0,248, 11, 28, 1,208, 0, 0, 0,198, 0, 0, 0, 1, 0, 0, 0, 0, 11, 28, 0,176,192, 64, 0, 0, 67,126, 0, 0,
- 0, 0, 0, 0, 66, 72, 0, 0,192, 17,189,112, 67,125, 70,246, 0, 0, 0, 0, 66, 72, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7,126, 0, 0, 0, 0, 0, 0, 0, 17, 0, 0, 0, 0, 0, 0, 7,126,
- 0, 0, 0, 18, 0, 0, 0, 65, 63,128, 0, 0, 66, 72, 0, 0, 72,146,124, 0, 66, 72, 0, 0, 61,204,204,205, 65, 32, 0, 0,
- 0, 72, 0, 0, 0, 0, 2, 0, 0, 4, 4, 0, 0, 8, 7,127, 0, 66, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7,126, 0, 0, 0, 26, 0, 0, 0, 91, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 7,127, 0, 66, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 0, 0, 0,188, 11, 28, 2,240, 0, 0, 0,173, 0, 0, 0, 1, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 15, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 31, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 6, 68, 65, 84, 65, 0, 0, 0, 96,
- 11, 28, 3,224, 0, 0, 0,197, 0, 0, 0, 1, 11, 28, 9,240, 11, 28, 0, 32, 11, 27,247,144, 11, 27,248, 16, 11, 27,247, 80,
- 11, 27,248,144, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7,126, 0, 0, 0, 93, 0, 0, 1,231, 8, 8, 7,127, 1,139, 0, 1,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 11, 28, 8,240, 11, 28, 8,240, 11, 28, 4,112, 11, 28, 7,208, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 0, 0, 0,248, 11, 28, 4,112, 0, 0, 0,198, 0, 0, 0, 1,
- 11, 28, 5,144, 0, 0, 0, 0, 0, 0, 0, 0, 68, 26,128, 0, 0, 0, 0, 0, 65,208, 0, 0, 0, 0, 0, 0, 68,239,224, 0,
- 0, 0, 0, 0, 65,208, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7,126, 0, 0, 0, 0, 0, 0, 0, 25, 68,239,192, 0, 65,200, 0, 0,
- 68,239,192, 0, 65,200, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 0, 0, 0, 0, 0, 2, 3, 3, 0, 4, 0, 12, 0, 10, 7,127,
- 0, 26, 7,127, 0, 26, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7,126, 0, 0, 0, 93,
- 0, 0, 0,118, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7,127, 0, 26, 0, 0, 0, 1, 0, 2, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 0, 0, 0,248,
- 11, 28, 5,144, 0, 0, 0,198, 0, 0, 0, 1, 11, 28, 6,176, 11, 28, 4,112, 0, 0, 0, 0, 67, 92, 0, 0,195,184,128, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 67, 75, 0, 0,195,184,128, 0, 0, 0, 0, 0, 0, 0, 0,203, 0, 0, 0,220, 0, 0, 0, 0,
- 0, 0, 1,112, 0, 0, 0, 0, 0, 0, 0,202, 0, 0, 0, 0, 0, 0, 0, 17, 0, 0, 0, 0, 0, 0, 0,202, 0, 0, 0, 0,
- 0, 0, 1,112, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 63, 0, 0, 0, 64, 0, 0, 0, 3, 10, 0, 0,
- 0, 1, 0, 7, 0, 18, 4, 0, 0, 6, 0,220, 1,113, 0,203, 1,113, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 6,163, 0, 0, 7,126, 0, 0, 0,119, 0, 0, 1,231, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0,220, 1,113, 0, 0, 0, 4, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 68, 65, 84, 65, 0, 0, 0,248, 11, 28, 6,176, 0, 0, 0,198, 0, 0, 0, 1, 11, 28, 7,208, 11, 28, 5,144,
-196,112, 0, 0, 68,112, 0, 0,196, 7, 0, 0, 68, 7, 0, 0,196,112, 0, 0, 68,112, 0, 0,196, 7, 0, 0, 68, 7, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 70, 59,128, 0, 70, 59,128, 0,
- 55, 39,197,172, 71,195, 80, 0, 0, 0, 0, 0, 0, 0, 0, 6, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6,162, 0, 0, 1,231, 0, 0, 1,231, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 0, 0, 0, 7, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 0, 0, 0,248, 11, 28, 7,208, 0, 0, 0,198,
- 0, 0, 0, 1, 0, 0, 0, 0, 11, 28, 6,176, 0, 0, 0, 0, 67,122, 0, 0, 0, 0, 0, 0, 65, 0, 0, 0, 0, 0, 0, 0,
- 67,122, 0, 0, 0, 0, 0, 0, 65, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 17, 0, 0, 0, 18, 0, 0, 1,112, 0, 0, 0, 18,
- 0, 0, 6,162, 0, 0, 0, 0, 0, 0, 0, 17, 0, 0, 0, 18, 0, 0, 6,162, 0, 0, 0, 18, 0, 0, 1,112, 65, 32, 0, 0,
- 64,128, 0, 0, 72,146,124, 0, 66, 0, 0, 0, 60, 35,215, 10, 66,200, 0, 0, 0,105, 0, 0, 0, 0, 0, 0, 0, 0, 4, 0,
- 0, 8, 6,163, 1,113, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6,162,
- 0, 0, 0,119, 0, 0, 1,231, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6,163, 1,113, 0, 0, 0, 0,
+248, 0, 0, 0, 56,227,227, 2,198, 0, 0, 0, 1, 0, 0, 0, 96,228,227, 2, 16,226,227, 2, 0, 0, 0, 0, 0, 0, 72, 67,
+ 0, 0,112,193, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 72, 67, 0, 0,157,195, 0, 0, 0, 0,200, 0, 0, 0,217, 0, 0, 0,
+ 18, 0, 0, 0, 75, 1, 0, 0, 0, 0, 0, 0,199, 0, 0, 0, 0, 0, 0, 0, 17, 0, 0, 0, 0, 0, 0, 0,199, 0, 0, 0,
+ 18, 0, 0, 0, 75, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,128, 63, 0, 0,128, 63,
+ 10, 6, 0, 0, 2, 0, 3, 3, 0, 0, 0, 4, 6, 0,217, 0, 76, 1,200, 0, 58, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,216, 0, 0, 0,119, 1, 0, 0,194, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0,217, 0, 76, 1, 0, 0, 2, 0, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 96, 57,206, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65,248, 0, 0, 0, 96,228,227, 2,198, 0, 0, 0, 1, 0, 0, 0,136,229,227, 2,
+ 56,227,227, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65,
- 0, 0, 0,216, 11, 28, 8,240, 0, 0, 0,163, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 8, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 47, 2, 0, 0, 47, 2, 0, 0,119, 1, 0, 0,194, 2, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 0, 0, 0, 4, 0, 4, 0, 1, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,240, 57,206, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65,248, 0, 0, 0,136,229,227, 2,
+198, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 96,228,227, 2, 0, 0, 16,193, 0, 0,130, 67, 0, 0,160,192, 0, 0,160, 64,
+ 0, 0, 0, 0, 0, 0,122, 67, 0, 0, 16,193, 0, 0, 32, 65, 0, 0, 0, 0, 17, 0, 0, 0, 18, 0, 0, 0, 75, 1, 0, 0,
+ 18, 0, 0, 0, 86, 1, 0, 0, 0, 0, 0, 0, 17, 0, 0, 0, 18, 0, 0, 0, 86, 1, 0, 0, 18, 0, 0, 0, 75, 1, 0, 0,
+111, 18,131, 58,111, 18,131, 58, 0,124,146, 72, 0, 80, 67, 71, 0, 0, 0, 0, 0, 0, 0, 0,105, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 4, 0, 0, 87, 1, 76, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,217, 0, 0, 0,
+ 47, 2, 0, 0,119, 1, 0, 0,194, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 87, 1, 76, 1,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 64, 56,206, 2,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 68, 65, 84, 65,208, 0, 0, 0,136,255,227, 2,161, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 64,128, 0, 0, 0, 0, 0, 1,
- 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 0, 0, 0, 96, 11, 28, 9,240, 0, 0, 0,197, 0, 0, 0, 1, 11, 28, 16,128,
- 11, 28, 3,224, 11, 27,248, 16, 11, 27,246,208, 11, 27,247,208, 11, 27,248, 80, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 79,
- 0, 0, 1,233, 0, 0, 3,233, 2, 2, 3, 80, 2, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 11, 28, 15, 0,
- 11, 28, 15, 0, 11, 28, 10,128, 11, 28, 13,224, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65,
- 0, 0, 0,248, 11, 28, 10,128, 0, 0, 0,198, 0, 0, 0, 1, 11, 28, 11,160, 0, 0, 0, 0, 0, 0, 0, 0, 68,119, 64, 0,
- 0, 0, 0, 0, 65,208, 0, 0, 0, 0, 0, 0, 68, 84, 0, 0, 0, 0, 0, 0, 65,208, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 79,
- 0, 0, 0, 0, 0, 0, 0, 25, 68, 83,192, 0, 65,200, 0, 0, 68, 83,192, 0, 65,200, 0, 0, 63,128, 0, 0, 63,128, 0, 0,
- 0, 0, 0, 0, 0, 2, 3, 3, 0, 4, 0, 12, 0, 10, 3, 80, 0, 26, 3, 80, 0, 26, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 79, 0, 0, 1,233, 0, 0, 2, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 3, 80, 0, 26, 0, 0, 0, 1, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 0, 0, 0,248, 11, 28, 11,160, 0, 0, 0,198, 0, 0, 0, 1, 11, 28, 12,192,
- 11, 28, 10,128, 0, 0, 0, 0, 67, 72, 0, 0,193,112, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 67, 72, 0, 0,195,234,128, 0,
- 0, 0, 0, 0, 0, 0, 0,200, 0, 0, 0,217, 0, 0, 0, 18, 0, 0, 1,230, 0, 0, 0, 0, 0, 0, 0,199, 0, 0, 0, 0,
- 0, 0, 0, 17, 0, 0, 0, 0, 0, 0, 0,199, 0, 0, 0, 18, 0, 0, 1,230, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 6, 10, 0, 0, 0, 2, 3, 3, 0, 0, 4, 0, 0, 6, 0,217, 1,231, 0,200,
- 1,213, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,216, 0, 0, 2, 3, 0, 0, 3,233,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,217, 1,231, 0, 0, 0, 2, 0, 3, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 0, 0, 0,248, 11, 28, 12,192,
- 0, 0, 0,198, 0, 0, 0, 1, 11, 28, 13,224, 11, 28, 11,160, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,184,114, 40, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 2, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 68, 65, 84, 65, 88, 0, 0, 0,184,114, 40, 0, 20, 1, 0, 0, 1, 0, 0, 0,144, 1,228, 2, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 79,
- 0, 0, 3, 79, 0, 0, 2, 3, 0, 0, 3,233, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1,
- 0, 0, 0, 4, 0, 4, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 96, 0, 0, 0,224,102,215, 2,197, 0, 0, 0,
+ 1, 0, 0, 0, 0, 0, 0, 0, 80,102,215, 2, 48,177,227, 2,160,176,227, 2,200,175,227, 2, 16,176,227, 2, 0, 0, 0, 0,
+ 49, 2, 0, 0,240, 4, 0, 0, 93, 1, 0, 0,194, 2, 0, 0, 8, 8,192, 2,102, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+240,169,206, 2,136, 0,228, 2,136, 0,228, 2,176,230,227, 2, 40,234,227, 2, 0, 0, 0, 0, 0, 0, 0, 0,160,120, 10, 4,
+192,121, 10, 4, 68, 65, 84, 65,248, 0, 0, 0,176,230,227, 2,198, 0, 0, 0, 1, 0, 0, 0,216,231,227, 2, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0,245, 67, 0, 0, 0, 0, 0, 0,208, 65, 0, 0, 0, 0, 0, 0, 48, 68, 0, 0, 0, 0, 0, 0,208, 65,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 68, 65, 84, 65, 0, 0, 0,248, 11, 28, 13,224, 0, 0, 0,198, 0, 0, 0, 1, 0, 0, 0, 0, 11, 28, 12,192,193, 16, 0, 0,
- 67,130, 0, 0,192,160, 0, 0, 64,160, 0, 0, 0, 0, 0, 0, 67,122, 0, 0,193, 16, 0, 0, 65, 32, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 17, 0, 0, 0, 18, 0, 0, 1,230, 0, 0, 0, 18, 0, 0, 2,118, 0, 0, 0, 0, 0, 0, 0, 17, 0, 0, 0, 18,
- 0, 0, 2,118, 0, 0, 0, 18, 0, 0, 1,230, 58,131, 18,111, 58,131, 18,111, 72,146,124, 0, 71, 67, 80, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0,105, 0, 0, 0, 0, 0, 0, 0, 0, 4, 0, 0, 0, 2,119, 1,231, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,217, 0, 0, 3, 79, 0, 0, 2, 3, 0, 0, 3,233, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 2,119, 1,231, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0,191, 2, 0, 0, 0, 0, 0, 0, 25, 0, 0, 0, 0,192, 47, 68, 0, 0,200, 65, 0,192, 47, 68, 0, 0,200, 65,
+ 0, 0,128, 63, 0, 0,128, 63, 0, 0, 0, 0, 2, 0, 3, 3, 4, 0, 12, 0, 10, 0,192, 2, 26, 0,192, 2, 26, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 49, 2, 0, 0,240, 4, 0, 0, 93, 1, 0, 0,118, 1, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,192, 2, 26, 0, 0, 0, 1, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 26, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 64,206,206, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65,248, 0, 0, 0,216,231,227, 2,198, 0, 0, 0,
+ 1, 0, 0, 0, 0,233,227, 2,176,230,227, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 0, 0, 0,208, 11, 28, 15, 0, 0, 0, 0,161, 0, 0, 0, 1,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,240, 4, 0, 0,240, 4, 0, 0,
+119, 1, 0, 0,194, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 0, 0, 0, 4, 0,
+ 4, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,176,205,206, 2, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65,
+248, 0, 0, 0, 0,233,227, 2,198, 0, 0, 0, 1, 0, 0, 0, 40,234,227, 2,216,231,227, 2, 0, 0,240,195, 0, 0,240, 67,
+ 0, 0,135,195, 0, 0,135, 67,238, 33,143,196,238, 33,143, 68, 0, 0, 7,196, 0, 0, 7, 68, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,191, 2, 0, 0,
+ 0, 0, 0, 0, 75, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,128, 59, 70, 0,128, 59, 70,172,197, 39, 55, 0, 80,195, 71,
+ 0, 0, 0, 0, 0, 0, 6, 0, 0, 0, 0, 4, 0, 0,192, 2, 76, 1,192, 2, 76, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 49, 2, 0, 0,240, 4, 0, 0,119, 1, 0, 0,194, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0,192, 2, 76, 1, 0, 0, 7, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 32,205,206, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65,248, 0, 0, 0, 40,234,227, 2,198, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0,
+ 0,233,227, 2, 0, 0, 0, 0, 0, 0,122, 67, 0, 0, 0, 0, 0, 0, 0, 65, 0, 0, 0, 0, 0, 0,122, 67, 0, 0, 0, 0,
+ 0, 0, 0, 65, 0, 0, 0, 0, 17, 0, 0, 0, 18, 0, 0, 0, 75, 1, 0, 0, 18, 0, 0, 0,201, 2, 0, 0, 0, 0, 0, 0,
+ 17, 0, 0, 0, 18, 0, 0, 0,201, 2, 0, 0, 18, 0, 0, 0, 75, 1, 0, 0, 0, 0, 32, 65, 0, 0,128, 64, 0,124,146, 72,
+ 0, 0, 0, 66, 10,215, 35, 60, 0, 0,200, 66,105, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8, 0,202, 2, 76, 1, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,144,204,206, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65,216, 0, 0, 0,136, 0,228, 2,
+163, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,128, 64, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 83, 67, 0, 0, 48, 5, 0, 0,144, 1,228, 2,154, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 83, 67, 83, 99,101,110,101, 0,116, 97,103,101, 0, 97,105,110, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0,
+ 0, 0, 0, 0,192, 0,216, 2, 0, 0, 0, 0,144, 12,228, 2,240, 10,228, 2, 0, 0, 0, 0,144, 28,204, 2, 48, 29,204, 2,
+144, 28,204, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0,
+ 1, 0, 0, 0, 25, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,240, 6,228, 2, 32,189, 3, 4,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,192, 0, 0, 0, 68,172, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,128, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0,250, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0,100, 0, 0, 0,100, 0, 0, 0, 0, 0, 1, 0, 0, 0,128, 63, 0, 0, 0, 63, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0,128, 2,224, 1, 60, 0, 32, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 6, 0, 50, 0,141, 0,128, 7,
+ 56, 4, 8, 0, 8, 0, 24, 0, 17, 0, 0, 0, 90, 0, 1, 0, 81, 0, 0, 0, 23, 0, 33, 0, 2, 0, 0, 0, 0, 0, 0, 0,
+128, 0, 0, 0, 0, 0, 8, 0, 24, 0, 10, 0, 0, 0, 0, 0, 0, 0,128, 63, 0, 0, 0, 0, 0, 0,128, 63, 0, 0, 0, 0,
+ 0, 0,128, 63, 0, 0, 0, 0, 0, 0,128, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,168, 18,216, 2,
+168, 18,216, 2, 0, 0, 1, 0, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 1, 0, 0, 0, 0, 0,128, 63,
+ 0, 0, 0, 0, 0, 0,128, 63, 0, 0, 0, 0, 5, 0, 2, 0, 1, 0, 1, 0, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 47,116,109,112, 92, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 31, 5, 0, 0, 12, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,205,204, 76, 63,
+205,204, 76, 63,205,204, 76, 63, 0, 0,128, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,128, 62, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 6, 0, 16, 0, 0, 0,128, 63, 0, 0,128, 63,173, 2, 95, 0,154,153,217, 63, 0, 0, 0, 0,
+ 0, 0, 0, 0, 4, 0, 1, 0,180, 0, 0, 0, 0, 0,128, 63, 0, 0, 0, 0, 0, 0, 0, 0, 66, 76, 69, 78, 68, 69, 82, 95,
+ 82, 69, 78, 68, 69, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 68,172, 0, 0, 0, 0,128, 63,
+102,166,171, 67, 0, 0,128, 63, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 96,100,174, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,232,202,205, 2, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,205,204, 28, 65,
+ 0, 0, 0, 0, 32, 0, 32, 0, 1, 0, 0, 0, 0, 0, 0, 0,128, 0, 5, 0, 60, 0, 5, 0, 1, 0, 5, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,128, 2,224, 1, 60, 0, 32, 0, 0, 0, 0, 0, 0, 0, 4, 0, 1, 0,
+180, 0, 0, 0, 0, 0,128, 63, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 5, 0, 0, 0, 0, 0,205,204,204, 61, 0, 0, 0, 0,
+ 0, 0,128, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,195,245, 28,193, 1, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 68, 65, 84, 65, 76, 0, 0, 0,192, 0,216, 2, 8, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 6, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 68, 65, 84, 65, 28, 0, 0, 0,144, 28,204, 2,130, 0, 0, 0, 1, 0, 0, 0,224, 28,204, 2, 0, 0, 0, 0,
+ 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0,194, 1, 42, 1,240, 16,228, 2, 68, 65, 84, 65, 28, 0, 0, 0,224, 28,204, 2,
+130, 0, 0, 0, 1, 0, 0, 0, 48, 29,204, 2,144, 28,204, 2, 1, 0, 0, 0, 2, 0, 0, 0, 0, 4, 0, 0, 69, 2,243, 1,
+192, 21,228, 2, 68, 65, 84, 65, 28, 0, 0, 0, 48, 29,204, 2,130, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0,224, 28,204, 2,
+ 1, 0, 0, 0, 3, 0, 0, 0, 0, 4, 0, 0, 99, 0,103, 1,144, 12,228, 2, 68, 65, 84, 65,152, 1, 0, 0,240, 6,228, 2,
+150, 0, 0, 0, 1, 0, 0, 0, 0, 4,204, 2, 88, 4,204, 2, 64,115, 40, 0, 0, 0,128, 63, 1, 0, 1, 0,205,204, 76, 63,
+ 0, 0,180, 66, 9, 0, 1, 0, 0, 0,128, 63,111, 18,131, 58,205,204,204, 61, 0, 0, 1, 0, 32, 0, 32, 0, 32, 0, 1, 0,
+ 0, 0,128, 63, 0, 0,128, 63, 0, 0, 0, 0, 1, 0, 1, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0,184,212,229, 2,
+ 0, 0, 0, 0,255,255,255,128, 1, 0, 0, 0, 0, 0, 0, 0, 2, 0, 80, 0, 0, 2, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0,
+ 7, 0, 5, 0, 5, 0,255,255, 50, 0, 10, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 72, 66, 50, 0, 10, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0,200, 66, 50, 0, 10, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 72, 66, 50, 0, 10, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 72, 66, 50, 0, 10, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 72, 66, 50, 0, 10, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 72, 66, 50, 0, 10, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 72, 66, 0, 0, 0, 0, 0, 0,128, 62,
+ 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,128, 63,
+ 10,215, 35, 60,205,204,204, 61, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0,250, 0,205,204,204, 61,205,204,204, 61,102,102,166, 63,
+ 0, 0,192, 63, 0, 0,240, 65, 72,225,122, 63,205,204,204, 61, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 67, 2, 0, 3,
+ 2, 0, 1, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 17, 0, 0, 0, 35, 0, 0, 0,204,197,121, 63, 0, 0, 0, 63,
+ 68, 65, 84, 65, 36, 0, 0, 0, 0, 4,204, 2,149, 0, 0, 0, 1, 0, 0, 0, 80,155,229, 2, 0, 0, 0, 0,255,255,255,128,
+ 1, 0, 0, 0, 18, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 36, 0, 0, 0,
+ 88, 4,204, 2,149, 0, 0, 0, 1, 0, 0, 0, 80,155,229, 2, 0, 0, 0, 0,200,200,255,128, 1, 0, 0, 0, 2, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 88, 0, 0, 0, 64,115, 40, 0,148, 0, 0, 0,
+ 1, 0, 0, 0,136,194,229, 2, 0, 0, 0, 0,255,100,100,128, 1, 0, 0, 0,128, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0,
+ 1, 0, 0, 0,124, 7,231, 65,255, 74, 20, 65, 54, 86,123, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65,
+ 72, 0, 0, 0,168, 18,216, 2,136, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 82,101,110,100,101,114, 76, 97,
+121,101,114, 0,114, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+255,255, 15, 0, 0, 0, 0, 0,255,127, 0, 0, 0, 0, 0, 0, 3, 0, 0, 0, 0, 0, 0, 0, 67, 65, 0, 0,104, 0, 0, 0,
+184, 8,228, 2, 21, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 67, 65, 67, 97,
+109,101,114, 97, 0, 97,109,101,114, 97, 46, 48, 48, 49, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 4, 0, 0, 0, 0, 63,205,204,204, 61, 0, 0,200, 66, 0, 0, 12, 66,161, 14,234, 64, 0, 0, 0, 63,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 76, 65, 0, 0,108, 1, 0, 0, 80, 9,228, 2,
+ 33, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 76, 65, 76, 97,109,112, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 32, 0, 0, 0, 0, 0, 0, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,128, 63,247,255,239, 65, 0, 0,150, 66,154,153, 25, 62, 0, 0,128, 63,
+ 0, 0, 0, 0, 0, 0,128, 63, 0, 28,221, 2, 2, 0, 0, 0, 46, 26,128, 63, 25, 4,240, 65, 0, 0, 52, 66, 0, 0,128, 63,
+ 0, 0, 64, 64,205,204, 76, 61, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 64, 11, 3, 0, 1, 0, 0, 0, 0, 2, 1, 0,
+ 1, 0, 1, 0, 0, 0, 0, 0, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63,111, 18,131, 58, 1, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 1, 0, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0, 0, 64,
+ 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,128, 29,204, 2, 68, 65, 84, 65, 16, 1, 0, 0, 0, 28,221, 2,
+ 80, 1, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,128, 63,
+ 0, 0, 0, 0, 0, 0,128, 63, 0, 0, 0, 0, 0, 0,128, 63, 0, 0, 0, 0, 0, 0,128, 63, 2, 0, 1, 0, 0, 0,128, 67,
+ 0, 0, 0, 0, 0, 0,128, 63,243, 4, 53,191,242, 4, 53, 63,242, 4, 53,191,243, 4, 53, 63,208,182,227, 2, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63,
+ 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 24, 0, 0, 0,
+208,182,227, 2, 78, 1, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0,128, 63, 0, 0, 0, 0, 0, 0,128, 63, 0, 0, 0, 0,
+ 0, 0, 0, 0, 68, 65, 84, 65, 32, 0, 0, 0,128, 29,204, 2, 11, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 87, 79, 0, 0,112, 1, 0, 0,
+240, 10,228, 2,129, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 87, 79, 87,111,
+114,108,100, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,114, 99, 80, 61,114, 99, 80, 61,114, 99, 80, 61,199, 54, 36, 60,199, 54, 36, 60,
+199, 54, 36, 60, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,128, 63, 0, 0, 0, 0,
+ 0, 0,128, 63, 0, 0, 0, 0, 0, 0, 0, 0,205,204, 28, 65, 0, 0, 0, 0, 0, 0, 32, 0,128, 0, 5, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,160, 64, 0, 0,200, 65, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 64, 0, 0, 0, 0, 0, 0,112, 65, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 32, 65,
+ 0, 0, 0, 0, 0, 0,128, 63,205,204, 76, 61, 0, 0, 5, 0, 0, 0, 0, 0, 10,215,163, 59, 0, 0, 0, 0, 0, 0,128, 62,
+ 0, 0, 0, 0, 0, 0,128, 63, 0, 0,128, 63, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,208, 29,204, 2, 68, 65, 84, 65,
+ 32, 0, 0, 0,208, 29,204, 2, 11, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 79, 66, 0, 0, 44, 4, 0, 0,144, 12,228, 2,116, 0, 0, 0,
+ 1, 0, 0, 0,240, 16,228, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 79, 66, 67, 97,109,101,114, 97, 0, 97,109,101,
+114, 97, 46, 48, 48, 49, 0, 0, 0, 0, 0, 0, 1, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 11, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,184, 8,228, 2,
+ 0, 0, 0, 0, 1, 0, 0, 0,250, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 1, 0,
+ 6, 0, 0, 0, 1, 0, 0, 0,250, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,110,101,239, 64,150, 62,208,192,
+ 78,255,170, 64, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,128, 63,
+ 0, 0,128, 63, 0, 0,128, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 42,254,141, 63,192, 57, 49, 60, 34,159, 80, 63,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,128, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,128, 63,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,128, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,128, 63,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,222,149, 47, 63, 53, 70, 58, 63,222, 56, 49,188, 0, 0, 0, 0, 86,126,162,190,
+227,251,159, 62, 55, 53,101, 63, 0, 0, 0, 0, 7,165, 39, 63,149, 84, 28,191, 51,247,227, 62, 0, 0, 0, 0,110,101,239, 64,
+150, 62,208,192, 78,255,170, 64, 0, 0,128, 63, 0, 0,128, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0,128, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,128, 63, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,128, 63, 1, 0,128, 63, 1, 0,128, 51, 1, 0, 0,179, 0, 0, 0, 0, 0, 0, 0, 51,
+ 0, 0,128, 63, 1, 0,128, 51, 0, 0, 0, 0, 2, 0, 0,179, 2, 0, 0,167, 1, 0,128, 63, 0, 0, 0, 0, 1, 0, 0, 53,
+ 1, 0, 0, 41, 1, 0,128,168, 0, 0,128, 63,221,149, 47, 63, 86,126,162,190, 8,165, 39, 63, 0, 0, 0, 0, 51, 70, 58, 63,
+225,251,159, 62,149, 84, 28,191, 0, 0, 0, 0,192, 56, 49,188, 55, 53,101, 63, 52,247,227, 62, 0, 0, 0, 0, 90, 38,173,190,
+ 0,222,192,190,152, 9, 52,193, 0, 0,128, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 5, 0, 1, 0, 0, 0, 0, 0,
+ 79, 66, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0,100, 0, 0, 0, 0, 0, 0, 0, 56,180,150,201,
+ 0, 0,128, 63,187,225, 16, 63, 0, 0,128, 63,205,204,204, 62,237, 54, 32, 63, 0, 0, 0, 0,143,194,117, 61, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 2, 0, 1, 0, 0, 0, 0, 0,128, 63, 0, 0,128, 63, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,236,214, 2, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65,144, 0, 0, 0, 0,236,214, 2,119, 0, 0, 0,
+ 1, 0, 0, 0, 0,192, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,128, 63, 0, 0,128, 63,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,205,204,204, 61,
+205,204, 76, 62, 10,215,163, 60, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 79, 66, 0, 0, 44, 4, 0, 0,240, 16,228, 2,
+116, 0, 0, 0, 1, 0, 0, 0,192, 21,228, 2,144, 12,228, 2, 0, 0, 0, 0, 0, 0, 0, 0, 79, 66, 67,117, 98,101, 0,112,
+104,101,114,101, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,184,195,249, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+144, 30,221, 2, 0, 0, 0, 0, 1, 0, 0, 0,250, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0,
+ 0, 0, 1, 0, 6, 0, 0, 0, 1, 0, 0, 0,250, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 80, 21,228, 2,136, 21,228, 2, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,128, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0,128, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,128, 63, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0,128, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,128, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0,128, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,128, 63, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,128, 63, 0, 0,128, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0,128, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,128, 63, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,128, 63, 0, 0,128, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0,128, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,128, 63, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,128, 63, 0, 0,128, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0,128, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,128, 63, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,128, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 1, 0, 2, 0,
+ 0, 0, 68, 0, 79, 66, 0, 0, 7, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0,100, 0, 0, 0, 0, 0, 0, 0,
+ 56,180,150,201, 0, 0,128, 63,169, 19,208, 60, 0, 0,128, 63,205,204,204, 62,229,208, 34, 62, 0, 0, 0, 0,143,194,117, 61,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 5, 0, 1, 0, 0, 0, 0, 0,128, 63, 0, 0,128, 63, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 64, 1, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,192,236,214, 2, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 32, 47, 1, 4, 64, 53, 1, 4,
+ 25, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 4, 0, 0, 0, 80, 21,228, 2,
+ 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 4, 0, 0, 0,136, 21,228, 2, 0, 0, 0, 0, 1, 0, 0, 0,
+ 0, 0, 0, 0, 68, 65, 84, 65,144, 0, 0, 0,192,236,214, 2,119, 0, 0, 0, 1, 0, 0, 0, 0,192, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,128, 63, 0, 0,128, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,205,204,204, 61,205,204, 76, 62, 10,215,163, 60, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 72, 0, 0, 0, 79, 66, 0, 0, 44, 4, 0, 0,192, 21,228, 2,116, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0,
+240, 16,228, 2, 0, 0, 0, 0, 0, 0, 0, 0, 79, 66, 76, 97,109,112, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 1, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 10, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 80, 9,228, 2, 0, 0, 0, 0, 1, 0, 0, 0,
+250, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 1, 0, 6, 0, 0, 0, 1, 0, 0, 0,
+250, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,154,112,130, 64,183,178,128, 63,112,236,188, 64, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,229,123, 38, 63, 87, 43, 98, 61,229,229,238, 63, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0,128, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,128, 63, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,128, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,128, 63, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 54,236,148,190, 25,134,116, 63,236, 13, 98,189, 0, 0, 0, 0,221,102, 69,191, 57,174, 76,190, 34,194, 26, 63,
+ 0, 0, 0, 0, 37,255, 16, 63,241,161, 95, 62,164,111, 75, 63, 0, 0, 0, 0,154,112,130, 64,183,178,128, 63,112,236,188, 64,
+ 0, 0,128, 63, 0, 0,128, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,128, 63, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,128, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0,128, 63, 0, 0,128, 63, 1, 0,128, 50, 0, 0, 0,179, 0, 0, 0, 0, 1, 0,128, 50, 1, 0,128, 63, 1, 0, 0, 51,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,128, 63, 0, 0, 0, 0, 1, 0, 0, 39, 1, 0, 0, 52, 1, 0,128, 39,
+ 0, 0,128, 63, 54,236,148,190,221,102, 69,191, 38,255, 16, 63, 0, 0, 0, 0, 24,134,116, 63, 57,174, 76,190,239,161, 95, 62,
+ 0, 0, 0, 0,237, 13, 98,189, 35,194, 26, 63,166,111, 75, 63, 0, 0, 0, 0,209, 19, 13, 63,241, 65,102,190, 10, 10,231,192,
+ 0, 0,128, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 1, 0, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 5, 0, 1, 0, 0, 0, 68, 0, 79, 66, 0, 0, 0, 0, 0, 0,
+ 1, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0,100, 0, 0, 0, 0, 0, 0, 0, 56,180,150,201, 0, 0,128, 63,169, 19,208, 60,
+ 0, 0,128, 63,205,204,204, 62,229,208, 34, 62, 0, 0, 0, 0,143,194,117, 61, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 1, 0, 5, 0, 1, 0, 0, 0, 0, 0,128, 63, 0, 0,128, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 64, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,128,237,214, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65,144, 0, 0, 0,128,237,214, 2,119, 0, 0, 0, 1, 0, 0, 0, 0,192, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,128, 63, 0, 0,128, 63, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,205,204,204, 61,205,204, 76, 62, 10,215,163, 60,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 77, 65, 0, 0,160, 2, 0, 0, 32, 26,228, 2, 35, 0, 0, 0, 1, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 4, 8, 90, 0, 0, 0, 0, 0, 77, 65, 77, 97,116,101,114,105, 97,108, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0,205,204, 76, 63,
+205,204, 76, 63,205,204, 76, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,128, 63, 0, 0, 0, 0, 0, 0,128, 63, 0, 0,128, 63, 0, 0, 0, 0,
+ 0, 0,128, 63,205,204, 76, 63, 0, 0, 0, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,128, 63, 0, 0, 0, 0,
+ 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63,
+ 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 10,215, 35, 60, 0, 0, 0, 0, 0, 0, 8, 0, 1, 0, 50, 0,
+205,204, 76, 62, 0, 0,128, 63, 0, 0,128, 63,205,204, 76, 62, 0, 0, 0, 0, 0, 0,160, 63, 0, 0, 0, 0, 0, 0,160, 63,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,128, 63, 2, 0, 2, 0, 50, 0, 0, 6, 0, 0,128, 63, 0, 0,128, 63, 18, 0, 18, 0,
+ 10,215,163, 59, 10,215,163, 59, 0, 0,128, 63, 0, 0, 0, 0, 0, 0, 4, 0, 67, 0, 64, 3, 67, 0, 64, 3, 1, 0, 4, 0,
+ 12, 0, 4, 0, 0, 0, 0, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0,128, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,128, 63, 0, 0, 0, 0, 0, 0, 1, 0,
+ 0, 0, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 63, 0, 0,128, 64, 0, 0, 0, 63,205,204,204, 61, 0, 0, 0, 63,
+205,204,204, 61,205,204,204, 61, 0, 0,128, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0,128, 63, 0, 0,128, 63, 72, 29,221, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 32, 30,204, 2,
+ 0, 0, 0, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,128, 63, 0, 0,128, 63,
+ 0, 0,128, 63,111,148, 26, 63,111,148, 26, 63,111,148, 26, 63,205,204, 76, 61,205,204,204, 61,102,102,166, 63, 0, 0,128, 63,
+ 0, 0, 0, 0, 0, 0,128, 63, 0, 0,128, 63, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 68, 65, 84, 65, 16, 1, 0, 0, 72, 29,221, 2, 24, 0, 0, 0, 1, 0, 0, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 8, 97,223, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 1, 2, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63,
+ 0, 0, 0, 0,128, 0, 0, 0, 0, 0, 0, 0, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,128, 63, 0, 0, 0, 0,
+ 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0, 0, 0, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63,205,204, 76, 62,
+ 0, 0, 0, 0, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63,
+ 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63,
+ 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0, 0, 0, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63,
+ 0, 0, 0, 0, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0, 0, 0, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63,
+ 0, 0,128, 63, 68, 65, 84, 65, 32, 0, 0, 0, 32, 30,204, 2, 11, 0, 0, 0, 1, 0, 0, 0, 32, 0, 0, 0, 96, 0, 0, 0,
+ 32, 0, 0, 0, 96, 0, 0, 0, 0, 0, 1, 0, 52, 0, 52, 0,240, 28,228, 2, 32, 45,228, 2, 68, 65, 84, 65, 0, 16, 0, 0,
+240, 28,228, 2, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 2, 2, 51,
+ 2, 2, 2, 51, 6, 6, 6,153, 6, 6, 6,153, 6, 6, 6,153, 4, 4, 4,102, 3, 3, 3,102, 2, 2, 2, 51, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 3, 3, 51, 8, 8, 8,153, 11, 11, 11,204, 13, 13, 13,255,
+ 12, 12, 12,255, 12, 12, 12,255, 11, 11, 11,255, 10, 10, 10,255, 10, 10, 10,255, 9, 9, 9,255, 9, 9, 9,255, 9, 9, 9,255,
+ 4, 4, 4,102, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 3, 3, 3, 51, 10, 10, 10,153, 18, 18, 18,255, 20, 20, 20,255, 22, 22, 22,255, 23, 23, 23,255,
+ 22, 22, 22,255, 20, 20, 20,255, 19, 19, 19,255, 16, 16, 16,255, 14, 14, 14,255, 11, 11, 11,255, 10, 10, 10,255, 9, 9, 9,255,
+ 9, 9, 9,255, 9, 9, 9,255, 8, 8, 8,204, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 7, 7, 7,102, 19, 19, 19,204, 27, 27, 27,255, 31, 31, 31,255, 32, 32, 32,255, 33, 33, 33,255, 33, 33, 33,255,
+ 31, 31, 31,255, 30, 30, 30,255, 27, 27, 27,255, 25, 25, 25,255, 22, 22, 22,255, 19, 19, 19,255, 16, 16, 16,255, 12, 12, 12,255,
+ 10, 10, 10,255, 10, 10, 10,255, 10, 10, 10,255, 10, 10, 10,255, 4, 4, 4,102, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 13, 13, 13,153, 29, 29, 29,255, 37, 37, 37,255, 40, 40, 40,255, 42, 42, 42,255, 42, 42, 42,255, 43, 43, 43,255, 41, 41, 41,255,
+ 40, 40, 40,255, 38, 38, 38,255, 36, 36, 36,255, 33, 33, 33,255, 30, 30, 30,255, 27, 27, 27,255, 24, 24, 24,255, 20, 20, 20,255,
+ 16, 16, 16,255, 12, 12, 12,255, 10, 10, 10,255, 10, 10, 10,255, 10, 10, 10,255, 7, 7, 7,153, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 13, 13, 13,102,
+ 37, 37, 37,255, 44, 44, 44,255, 48, 48, 48,255, 50, 50, 50,255, 51, 51, 51,255, 51, 51, 51,255, 50, 50, 50,255, 49, 49, 49,255,
+ 48, 48, 48,255, 45, 45, 45,255, 43, 43, 43,255, 41, 41, 41,255, 37, 37, 37,255, 34, 34, 34,255, 31, 31, 31,255, 28, 28, 28,255,
+ 24, 24, 24,255, 20, 20, 20,255, 15, 15, 15,255, 11, 11, 11,255, 10, 10, 10,255, 11, 11, 11,255, 7, 7, 7,153, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 13, 13, 13,102, 41, 41, 41,255,
+ 50, 50, 50,255, 54, 54, 54,255, 57, 57, 57,255, 58, 58, 58,255, 59, 59, 59,255, 59, 59, 59,255, 58, 58, 58,255, 57, 57, 57,255,
+ 55, 55, 55,255, 53, 53, 53,255, 51, 51, 51,255, 48, 48, 48,255, 45, 45, 45,255, 41, 41, 41,255, 38, 38, 38,255, 35, 35, 35,255,
+ 31, 31, 31,255, 27, 27, 27,255, 23, 23, 23,255, 17, 17, 17,255, 12, 12, 12,255, 11, 11, 11,255, 11, 11, 11,255, 5, 5, 5,102,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 36, 36, 36,204, 53, 53, 53,255,
+ 59, 59, 59,255, 63, 63, 63,255, 65, 65, 65,255, 66, 66, 66,255, 66, 66, 66,255, 66, 66, 66,255, 65, 65, 65,255, 64, 64, 64,255,
+ 62, 62, 62,255, 60, 60, 60,255, 57, 57, 57,255, 54, 54, 54,255, 51, 51, 51,255, 48, 48, 48,255, 44, 44, 44,255, 41, 41, 41,255,
+ 37, 37, 37,255, 33, 33, 33,255, 29, 29, 29,255, 24, 24, 24,255, 19, 19, 19,255, 13, 13, 13,255, 11, 11, 11,255, 12, 12, 12,255,
+ 3, 3, 3, 51, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 19, 19, 19,102, 56, 56, 56,255, 64, 64, 64,255,
+ 68, 68, 68,255, 71, 71, 71,255, 73, 73, 73,255, 74, 74, 74,255, 74, 74, 74,255, 73, 73, 73,255, 72, 72, 72,255, 71, 71, 71,255,
+ 69, 69, 69,255, 67, 67, 67,255, 64, 64, 64,255, 61, 61, 61,255, 58, 58, 58,255, 54, 54, 54,255, 50, 50, 50,255, 47, 47, 47,255,
+ 43, 43, 43,255, 39, 39, 39,255, 34, 34, 34,255, 30, 30, 30,255, 25, 25, 25,255, 19, 19, 19,255, 13, 13, 13,255, 12, 12, 12,255,
+ 10, 10, 10,204, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 54, 54, 54,255, 66, 66, 66,255, 72, 72, 72,255,
+ 77, 77, 77,255, 79, 79, 79,255, 81, 81, 81,255, 81, 81, 81,255, 81, 81, 81,255, 80, 80, 80,255, 79, 79, 79,255, 77, 77, 77,255,
+ 75, 75, 75,255, 73, 73, 73,255, 70, 70, 70,255, 67, 67, 67,255, 63, 63, 63,255, 60, 60, 60,255, 56, 56, 56,255, 52, 52, 52,255,
+ 49, 49, 49,255, 44, 44, 44,255, 40, 40, 40,255, 35, 35, 35,255, 30, 30, 30,255, 24, 24, 24,255, 18, 18, 18,255, 12, 12, 12,255,
+ 12, 12, 12,255, 6, 6, 6,102, 0, 0, 0, 0, 0, 0, 0, 0, 22, 22, 22,102, 67, 67, 67,255, 76, 76, 76,255, 81, 81, 81,255,
+ 84, 84, 84,255, 87, 87, 87,255, 88, 88, 88,255, 88, 88, 88,255, 88, 88, 88,255, 87, 87, 87,255, 86, 86, 86,255, 84, 84, 84,255,
+ 82, 82, 82,255, 79, 79, 79,255, 76, 76, 76,255, 73, 73, 73,255, 69, 69, 69,255, 65, 65, 65,255, 62, 62, 62,255, 58, 58, 58,255,
+ 54, 54, 54,255, 49, 49, 49,255, 45, 45, 45,255, 40, 40, 40,255, 35, 35, 35,255, 29, 29, 29,255, 23, 23, 23,255, 16, 16, 16,255,
+ 12, 12, 12,255, 12, 12, 12,204, 0, 0, 0, 0, 0, 0, 0, 0, 49, 49, 49,204, 76, 76, 76,255, 84, 84, 84,255, 89, 89, 89,255,
+ 92, 92, 92,255, 94, 94, 94,255, 95, 95, 95,255, 95, 95, 95,255, 95, 95, 95,255, 94, 94, 94,255, 93, 93, 93,255, 91, 91, 91,255,
+ 88, 88, 88,255, 85, 85, 85,255, 82, 82, 82,255, 79, 79, 79,255, 75, 75, 75,255, 71, 71, 71,255, 67, 67, 67,255, 63, 63, 63,255,
+ 59, 59, 59,255, 55, 55, 55,255, 50, 50, 50,255, 45, 45, 45,255, 40, 40, 40,255, 34, 34, 34,255, 28, 28, 28,255, 21, 21, 21,255,
+ 13, 13, 13,255, 14, 14, 14,255, 0, 0, 0, 0, 14, 14, 14,102, 70, 70, 70,255, 85, 85, 85,255, 92, 92, 92,255, 97, 97, 97,255,
+100,100,100,255,102,102,102,255,102,102,102,255,103,103,103,255,102,102,102,255,101,101,101,255, 99, 99, 99,255, 97, 97, 97,255,
+ 94, 94, 94,255, 91, 91, 91,255, 88, 88, 88,255, 84, 84, 84,255, 81, 81, 81,255, 77, 77, 77,255, 72, 72, 72,255, 68, 68, 68,255,
+ 64, 64, 64,255, 59, 59, 59,255, 55, 55, 55,255, 50, 50, 50,255, 44, 44, 44,255, 39, 39, 39,255, 32, 32, 32,255, 25, 25, 25,255,
+ 17, 17, 17,255, 13, 13, 13,255, 7, 7, 7,102, 24, 24, 24,102, 80, 80, 80,255, 93, 93, 93,255,100,100,100,255,104,104,104,255,
+107,107,107,255,109,109,109,255,109,109,109,255,109,109,109,255,109,109,109,255,107,107,107,255,106,106,106,255,103,103,103,255,
+100,100,100,255, 97, 97, 97,255, 94, 94, 94,255, 90, 90, 90,255, 86, 86, 86,255, 82, 82, 82,255, 77, 77, 77,255, 73, 73, 73,255,
+ 69, 69, 69,255, 64, 64, 64,255, 59, 59, 59,255, 54, 54, 54,255, 49, 49, 49,255, 43, 43, 43,255, 36, 36, 36,255, 29, 29, 29,255,
+ 21, 21, 21,255, 14, 14, 14,255, 10, 10, 10,153, 29, 29, 29,102, 89, 89, 89,255,100,100,100,255,107,107,107,255,112,112,112,255,
+114,114,114,255,116,116,116,255,116,116,116,255,116,116,116,255,115,115,115,255,114,114,114,255,112,112,112,255,110,110,110,255,
+107,107,107,255,104,104,104,255,100,100,100,255, 96, 96, 96,255, 92, 92, 92,255, 87, 87, 87,255, 83, 83, 83,255, 78, 78, 78,255,
+ 73, 73, 73,255, 68, 68, 68,255, 63, 63, 63,255, 58, 58, 58,255, 52, 52, 52,255, 46, 46, 46,255, 40, 40, 40,255, 33, 33, 33,255,
+ 24, 24, 24,255, 17, 17, 17,255, 13, 13, 13,204, 46, 46, 46,153, 95, 95, 95,255,107,107,107,255,114,114,114,255,118,118,118,255,
+121,121,121,255,122,122,122,255,123,123,123,255,123,123,123,255,122,122,122,255,122,122,122,255,120,120,120,255,118,118,118,255,
+114,114,114,255,110,110,110,255,106,106,106,255,101,101,101,255, 97, 97, 97,255, 92, 92, 92,255, 87, 87, 87,255, 83, 83, 83,255,
+ 78, 78, 78,255, 73, 73, 73,255, 68, 68, 68,255, 62, 62, 62,255, 56, 56, 56,255, 50, 50, 50,255, 44, 44, 44,255, 36, 36, 36,255,
+ 28, 28, 28,255, 19, 19, 19,255, 12, 12, 12,204, 47, 47, 47,153,101,101,101,255,113,113,113,255,120,120,120,255,125,125,125,255,
+127,127,127,255,129,129,129,255,130,130,130,255,130,130,130,255,131,131,131,255,131,131,131,255,131,131,131,255,129,129,129,255,
+125,125,125,255,120,120,120,255,113,113,113,255,108,108,108,255,103,103,103,255, 97, 97, 97,255, 92, 92, 92,255, 87, 87, 87,255,
+ 82, 82, 82,255, 77, 77, 77,255, 72, 72, 72,255, 66, 66, 66,255, 60, 60, 60,255, 54, 54, 54,255, 47, 47, 47,255, 39, 39, 39,255,
+ 31, 31, 31,255, 22, 22, 22,255, 12, 12, 12,204, 48, 48, 48,153,106,106,106,255,118,118,118,255,126,126,126,255,131,131,131,255,
+134,134,134,255,135,135,135,255,137,137,137,255,138,138,138,255,142,142,142,255,147,147,147,255,149,149,149,255,148,148,148,255,
+142,142,142,255,133,133,133,255,124,124,124,255,115,115,115,255,108,108,108,255,102,102,102,255, 97, 97, 97,255, 92, 92, 92,255,
+ 87, 87, 87,255, 81, 81, 81,255, 75, 75, 75,255, 69, 69, 69,255, 63, 63, 63,255, 57, 57, 57,255, 49, 49, 49,255, 42, 42, 42,255,
+ 33, 33, 33,255, 24, 24, 24,255, 9, 9, 9,153, 32, 32, 32,102,109,109,109,255,123,123,123,255,131,131,131,255,136,136,136,255,
+140,140,140,255,142,142,142,255,144,144,144,255,148,148,148,255,156,156,156,255,168,168,168,255,176,176,176,255,177,177,177,255,
+168,168,168,255,153,153,153,255,137,137,137,255,124,124,124,255,114,114,114,255,107,107,107,255,101,101,101,255, 96, 96, 96,255,
+ 90, 90, 90,255, 85, 85, 85,255, 79, 79, 79,255, 72, 72, 72,255, 66, 66, 66,255, 59, 59, 59,255, 52, 52, 52,255, 44, 44, 44,255,
+ 35, 35, 35,255, 26, 26, 26,255, 10, 10, 10,153, 17, 17, 17, 51,110,110,110,255,127,127,127,255,136,136,136,255,142,142,142,255,
+145,145,145,255,148,148,148,255,151,151,151,255,159,159,159,255,174,174,174,255,195,195,195,255,212,212,212,255,216,216,216,255,
+204,204,204,255,179,179,179,255,154,154,154,255,135,135,135,255,121,121,121,255,112,112,112,255,106,106,106,255, 99, 99, 99,255,
+ 94, 94, 94,255, 88, 88, 88,255, 82, 82, 82,255, 76, 76, 76,255, 69, 69, 69,255, 62, 62, 62,255, 54, 54, 54,255, 46, 46, 46,255,
+ 37, 37, 37,255, 26, 26, 26,255, 6, 6, 6,102, 0, 0, 0, 0,107,107,107,255,130,130,130,255,140,140,140,255,146,146,146,255,
+150,150,150,255,153,153,153,255,158,158,158,255,169,169,169,255,191,191,191,255,219,219,219,255,246,246,246,255,254,254,254,255,
+237,237,237,255,204,204,204,255,170,170,170,255,145,145,145,255,127,127,127,255,117,117,117,255,110,110,110,255,103,103,103,255,
+ 97, 97, 97,255, 91, 91, 91,255, 85, 85, 85,255, 78, 78, 78,255, 71, 71, 71,255, 64, 64, 64,255, 55, 55, 55,255, 47, 47, 47,255,
+ 37, 37, 37,255, 25, 25, 25,255, 3, 3, 3, 51, 0, 0, 0, 0, 65, 65, 65,153,129,129,129,255,142,142,142,255,149,149,149,255,
+154,154,154,255,158,158,158,255,163,163,163,255,176,176,176,255,199,199,199,255,232,232,232,255,255,255,255,255,255,255,255,255,
+255,255,255,255,220,220,220,255,181,181,181,255,151,151,151,255,132,132,132,255,121,121,121,255,113,113,113,255,106,106,106,255,
+100,100,100,255, 94, 94, 94,255, 87, 87, 87,255, 80, 80, 80,255, 73, 73, 73,255, 65, 65, 65,255, 57, 57, 57,255, 48, 48, 48,255,
+ 38, 38, 38,255, 16, 16, 16,153, 0, 0, 0, 0, 0, 0, 0, 0, 21, 21, 21, 51,127,127,127,255,143,143,143,255,152,152,152,255,
+157,157,157,255,161,161,161,255,165,165,165,255,177,177,177,255,198,198,198,255,227,227,227,255,253,253,253,255,255,255,255,255,
+250,250,250,255,217,217,217,255,181,181,181,255,153,153,153,255,135,135,135,255,124,124,124,255,117,117,117,255,110,110,110,255,
+103,103,103,255, 96, 96, 96,255, 89, 89, 89,255, 82, 82, 82,255, 74, 74, 74,255, 66, 66, 66,255, 57, 57, 57,255, 48, 48, 48,255,
+ 35, 35, 35,255, 10, 10, 10,153, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 93, 93, 93,204,141,141,141,255,153,153,153,255,
+159,159,159,255,163,163,163,255,167,167,167,255,174,174,174,255,188,188,188,255,209,209,209,255,228,228,228,255,234,234,234,255,
+224,224,224,255,200,200,200,255,173,173,173,255,151,151,151,255,136,136,136,255,127,127,127,255,119,119,119,255,112,112,112,255,
+105,105,105,255, 98, 98, 98,255, 90, 90, 90,255, 83, 83, 83,255, 75, 75, 75,255, 66, 66, 66,255, 57, 57, 57,255, 46, 46, 46,255,
+ 24, 24, 24,204, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 20, 20, 20, 51,134,134,134,255,151,151,151,255,
+160,160,160,255,164,164,164,255,167,167,167,255,171,171,171,255,178,178,178,255,189,189,189,255,200,200,200,255,202,202,202,255,
+195,195,195,255,180,180,180,255,163,163,163,255,148,148,148,255,137,137,137,255,129,129,129,255,121,121,121,255,114,114,114,255,
+107,107,107,255, 99, 99, 99,255, 91, 91, 91,255, 83, 83, 83,255, 74, 74, 74,255, 65, 65, 65,255, 55, 55, 55,255, 41, 41, 41,255,
+ 7, 7, 7, 51, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 49, 49, 49,102,145,145,145,255,
+157,157,157,255,164,164,164,255,167,167,167,255,170,170,170,255,172,172,172,255,176,176,176,255,180,180,180,255,179,179,179,255,
+174,174,174,255,165,165,165,255,155,155,155,255,145,145,145,255,137,137,137,255,130,130,130,255,122,122,122,255,115,115,115,255,
+107,107,107,255, 99, 99, 99,255, 91, 91, 91,255, 82, 82, 82,255, 73, 73, 73,255, 63, 63, 63,255, 50, 50, 50,255, 22, 22, 22,153,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 78, 78, 78,153,
+149,149,149,255,160,160,160,255,166,166,166,255,168,168,168,255,169,169,169,255,170,170,170,255,169,169,169,255,167,167,167,255,
+164,164,164,255,158,158,158,255,151,151,151,255,144,144,144,255,137,137,137,255,130,130,130,255,123,123,123,255,115,115,115,255,
+106,106,106,255, 98, 98, 98,255, 89, 89, 89,255, 80, 80, 80,255, 70, 70, 70,255, 58, 58, 58,255, 27, 27, 27,153, 3, 3, 3, 51,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 80, 80, 80,153,150,150,150,255,160,160,160,255,165,165,165,255,167,167,167,255,167,167,167,255,166,166,166,255,163,163,163,255,
+160,160,160,255,155,155,155,255,149,149,149,255,143,143,143,255,137,137,137,255,129,129,129,255,121,121,121,255,113,113,113,255,
+105,105,105,255, 96, 96, 96,255, 86, 86, 86,255, 76, 76, 76,255, 63, 63, 63,255, 38, 38, 38,204, 7, 7, 7, 51, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 11, 28, 16, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 0, 0, 0, 88, 11, 28, 16, 0, 0, 0, 1, 19,
- 0, 0, 0, 1, 2,154,244, 32, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 78, 78, 78,153,147,147,147,255,157,157,157,255,161,161,161,255,163,163,163,255,162,162,162,255,160,160,160,255,
+157,157,157,255,152,152,152,255,147,147,147,255,141,141,141,255,135,135,135,255,127,127,127,255,119,119,119,255,110,110,110,255,
+101,101,101,255, 91, 91, 91,255, 80, 80, 80,255, 66, 66, 66,255, 32, 32, 32,153, 7, 7, 7, 51, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65,
- 0, 0, 0, 96, 11, 28, 16,128, 0, 0, 0,197, 0, 0, 0, 1, 0, 0, 0, 0, 11, 28, 9,240, 11, 27,248, 80, 11, 27,247,208,
- 11, 27,247, 16, 11, 27,247, 80, 0, 0, 0, 0, 0, 0, 3, 81, 0, 0, 7,126, 0, 0, 1,233, 0, 0, 3,233, 8, 8, 4, 46,
- 2, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 11, 28, 21,144, 11, 28, 21,144, 11, 28, 17, 16, 11, 28, 20,112,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 0, 0, 0,248, 11, 28, 17, 16, 0, 0, 0,198,
- 0, 0, 0, 1, 11, 28, 18, 48, 0, 0, 0, 0, 0, 0, 0, 0, 67,245, 0, 0, 0, 0, 0, 0, 65,208, 0, 0, 0, 0, 0, 0,
- 68,133,192, 0, 0, 0, 0, 0, 65,208, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4, 45, 0, 0, 0, 0, 0, 0, 0, 25, 68,133,160, 0,
- 65,200, 0, 0, 68,133,160, 0, 65,200, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 0, 0, 0, 0, 0, 2, 3, 3, 0, 4, 0, 12,
- 0, 10, 4, 46, 0, 26, 4, 46, 0, 26, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 81, 0, 0, 7,126,
- 0, 0, 1,233, 0, 0, 2, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4, 46, 0, 26, 0, 0, 0, 1,
- 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 26, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65,
- 0, 0, 0,248, 11, 28, 18, 48, 0, 0, 0,198, 0, 0, 0, 1, 11, 28, 19, 80, 11, 28, 17, 16, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,134,134,134,255,148,148,148,255,154,154,154,255,155,155,155,255,154,154,154,255,
+152,152,152,255,147,147,147,255,142,142,142,255,136,136,136,255,130,130,130,255,122,122,122,255,114,114,114,255,104,104,104,255,
+ 93, 93, 93,255, 81, 81, 81,255, 54, 54, 54,204, 22, 22, 22,102, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 73, 73, 73,153,103,103,103,204,137,137,137,255,140,140,140,255,
+140,140,140,255,137,137,137,255,133,133,133,255,127,127,127,255,120,120,120,255,113,113,113,255,102,102,102,255, 91, 91, 91,255,
+ 64, 64, 64,204, 28, 28, 28,102, 6, 6, 6, 51, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 46, 46, 46,102,
+ 72, 72, 72,153, 72, 72, 72,153, 92, 92, 92,204, 88, 88, 88,204, 81, 81, 81,204, 54, 54, 54,153, 35, 35, 35,102, 16, 16, 16, 51,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 0,144, 0, 0, 32, 45,228, 2, 0, 0, 0, 0, 1, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 7,126, 0, 0, 7,126, 0, 0, 2, 3, 0, 0, 3,233, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 1, 0, 1, 0, 0, 0, 4, 0, 4, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 0, 0, 0,248, 11, 28, 19, 80, 0, 0, 0,198, 0, 0, 0, 1, 11, 28, 20,112,
- 11, 28, 18, 48,195,240, 0, 0, 67,240, 0, 0,195,135, 0, 0, 67,135, 0, 0,196,217,139,145, 68,217,139,145,196, 70, 6,240,
- 68, 70, 6,240, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4, 45, 0, 0, 0, 0, 0, 0, 1,230, 0, 0, 0, 0, 0, 0, 0, 0, 70, 59,128, 0,
- 70, 59,128, 0, 55, 39,197,172, 71,195, 80, 0, 0, 0, 0, 0, 0, 0, 0, 6, 0, 0, 4, 0, 0, 0, 4, 46, 1,231, 4, 46,
- 1,231, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 81, 0, 0, 7,126, 0, 0, 2, 3, 0, 0, 3,233,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4, 46, 1,231, 0, 0, 0, 7, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 0, 0, 0,248, 11, 28, 20,112,
- 0, 0, 0,198, 0, 0, 0, 1, 0, 0, 0, 0, 11, 28, 19, 80, 0, 0, 0, 0, 67,122, 0, 0, 0, 0, 0, 0, 65, 0, 0, 0,
- 0, 0, 0, 0, 67,122, 0, 0, 0, 0, 0, 0, 65, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 17, 0, 0, 0, 18, 0, 0, 1, 75,
- 0, 0, 0, 18, 0, 0, 2,201, 0, 0, 0, 0, 0, 0, 0, 17, 0, 0, 0, 18, 0, 0, 2,201, 0, 0, 0, 18, 0, 0, 1, 75,
- 65, 32, 0, 0, 64,128, 0, 0, 72,146,124, 0, 66, 0, 0, 0, 60, 35,215, 10, 66,200, 0, 0, 0,105, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 8, 2,202, 1, 76, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1,
- 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 68, 65, 84, 65, 0, 0, 0,216, 11, 28, 21,144, 0, 0, 0,163, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 8, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 64,128, 0, 0,
- 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 83, 67, 0, 0, 5, 40, 2,154,244, 32, 0, 0, 0,154, 0, 0, 0, 1,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 83, 67, 83, 99,101,110,101, 0,116, 97,103,101, 0, 97,105,110,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 11, 28, 22,240, 0, 0, 0, 0, 2,212,100, 32, 11, 28, 31,176,
- 0, 0, 0, 0, 11, 28, 23,112, 11, 28, 24, 16, 11, 28, 23,112, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 25, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 11, 28, 24, 96, 2,207, 94, 32, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0,192, 0, 0,172, 68, 63,128, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0,250, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,100, 0, 0, 0,100, 0, 0, 0, 1, 63,128, 0, 0, 63, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2,128, 1,224, 0, 60, 0, 32, 0, 0, 0, 0, 0, 1, 0, 1, 0, 0, 0, 6, 0, 50,
- 0,141, 7,128, 4, 56, 0, 8, 0, 8, 0, 24, 0, 17, 0, 0, 0, 90, 0, 1, 0, 0, 0, 81, 0, 33, 0, 23, 0, 0, 0, 2,
- 0, 0, 0, 0, 0,128, 0, 0, 0, 0, 0, 8, 0, 24, 0, 10, 0, 0, 0, 0, 63,128, 0, 0, 0, 0, 0, 0, 63,128, 0, 0,
- 0, 0, 0, 0, 63,128, 0, 0, 0, 0, 0, 0, 63,128, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 11, 28, 27, 64, 11, 28, 27, 64, 0, 0, 0, 1, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 0, 0, 0, 1,
- 63,128, 0, 0, 0, 0, 0, 0, 63,128, 0, 0, 0, 0, 0, 0, 0, 5, 0, 2, 0, 1, 0, 1, 0, 3, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 47,116,109,112, 47, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 5, 31, 0, 12, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 63, 76,204,205, 63, 76,204,205, 63, 76,204,205, 63,128, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 62,128, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6, 0, 16, 63,128, 0, 0, 63,128, 0, 0, 2,173, 0, 95, 63,217,153,154,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 4, 0, 1, 0,180, 0, 0, 63,128, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 66, 76, 69, 78,
- 68, 69, 82, 95, 82, 69, 78, 68, 69, 82, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,172, 68,
- 63,128, 0, 0, 67,171,166,102, 63,128, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 11, 17, 98, 96, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 11, 31, 35,112, 0, 1, 0, 0, 0, 1, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 65, 28,204,205, 0, 0, 0, 0, 0, 32, 0, 32, 0, 1, 0, 0, 0, 0, 0, 0, 0,128, 0, 5, 0, 60, 0, 5, 0, 1, 0, 5,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2,128, 1,224, 0, 60, 0, 32, 0, 0, 0, 0, 0, 0,
- 0, 4, 0, 1, 0,180, 0, 0, 63,128, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 5, 7,128, 4, 56, 61,204,204,205,
- 0, 0, 0, 0, 63,128, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,193, 28,245,195, 0, 0, 0, 1,
- 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 0, 0, 0, 76, 11, 28, 22,240, 0, 0, 0, 8, 0, 0, 0, 1, 0, 0, 0, 0,
- 0, 0, 0, 0, 6, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 0, 0, 0, 28, 11, 28, 23,112, 0, 0, 0,130, 0, 0, 0, 1, 11, 28, 23,192,
- 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 1, 2,212, 1,226, 2,174, 10, 32, 68, 65, 84, 65, 0, 0, 0, 28,
- 11, 28, 23,192, 0, 0, 0,130, 0, 0, 0, 1, 11, 28, 24, 16, 11, 28, 23,112, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 4, 0,
- 3,167, 3, 37, 2,206,150, 32, 68, 65, 84, 65, 0, 0, 0, 28, 11, 28, 24, 16, 0, 0, 0,130, 0, 0, 0, 1, 0, 0, 0, 0,
- 11, 28, 23,192, 0, 0, 0, 1, 0, 0, 0, 3, 0, 0, 4, 0, 0,160, 2, 69, 2,212,100, 32, 68, 65, 84, 65, 0, 0, 1,152,
- 11, 28, 24, 96, 0, 0, 0,150, 0, 0, 0, 1, 11, 28, 26, 32, 11, 28, 26,112, 11, 28, 26,192, 63,128, 0, 0, 0, 1, 0, 1,
- 63, 76,204,205, 66,180, 0, 0, 0, 9, 0, 1, 63,128, 0, 0, 58,131, 18,111, 61,204,204,205, 0, 0, 0, 1, 0, 32, 0, 32,
- 0, 32, 0, 1, 63,128, 0, 0, 63,128, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0,
- 2,212, 24, 32, 0, 0, 0, 0,255,255,255,128, 0, 0, 0, 1, 0, 0, 0, 0, 0, 2, 0, 80, 2, 0, 2, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 7, 0, 5, 0, 5,255,255, 0, 50, 0, 10, 0, 0, 0, 0, 0, 0, 0, 0, 66, 72, 0, 0, 0, 50, 0, 10,
- 0, 0, 0, 0, 0, 0, 0, 0, 66,200, 0, 0, 0, 50, 0, 10, 0, 0, 0, 0, 0, 0, 0, 0, 66, 72, 0, 0, 0, 50, 0, 10,
- 0, 0, 0, 0, 0, 0, 0, 0, 66, 72, 0, 0, 0, 50, 0, 10, 0, 0, 0, 0, 0, 0, 0, 0, 66, 72, 0, 0, 0, 50, 0, 10,
- 0, 0, 0, 0, 0, 0, 0, 0, 66, 72, 0, 0, 0, 50, 0, 10, 0, 0, 0, 0, 0, 0, 0, 0, 66, 72, 0, 0, 0, 0, 0, 0,
- 62,128, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 63,128, 0, 0, 60, 35,215, 10, 61,204,204,205, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0,250, 61,204,204,205, 61,204,204,205,
- 63,166,102,102, 63,192, 0, 0, 65,240, 0, 0, 63,122,225, 72, 61,204,204,205, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0,
- 2, 67, 0, 3, 2, 0, 1, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 17, 0, 0, 0, 0, 0, 35, 63,121,197,204,
- 63, 0, 0, 0, 68, 65, 84, 65, 0, 0, 0, 36, 11, 28, 26, 32, 0, 0, 0,149, 0, 0, 0, 1, 2,199, 36, 32, 0, 0, 0, 0,
-255,255,255,128, 0, 0, 0, 1, 0, 18, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65,
- 0, 0, 0, 36, 11, 28, 26,112, 0, 0, 0,149, 0, 0, 0, 1, 2,199, 36, 32, 0, 0, 0, 0,200,200,255,128, 0, 0, 0, 1,
- 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 0, 0, 0, 88, 11, 28, 26,192,
- 0, 0, 0,148, 0, 0, 0, 1, 2,209, 48, 32, 0, 0, 0, 0,255,100,100,128, 0, 0, 0, 1, 0, 0, 0,128, 0, 0, 0, 1,
- 0, 0, 0, 1, 0, 0, 0, 1, 65,231, 7,124, 65, 20, 74,255, 63,123, 86, 54, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 68, 65, 84, 65, 0, 0, 0, 72, 11, 28, 27, 64, 0, 0, 0,136, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 82,101,110,100,
-101,114, 76, 97,121,101,114, 0,114, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 15,255,255, 0, 0, 0, 0, 0, 0,127,255, 0, 0, 0, 0, 0, 0, 0, 3, 0, 0, 0, 0, 0, 0, 67, 65,
- 0, 0, 0,104, 11, 28, 27,176, 0, 0, 0, 21, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 67, 65, 67, 97,109,101,114, 97, 0, 97,109,101,114, 97, 46, 48, 48, 49, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4, 63, 0, 0, 0, 61,204,204,205, 66,200, 0, 0, 66, 12, 0, 0, 64,234, 14,161,
- 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 76, 65, 0, 0, 1,108,
- 11, 28, 28, 64, 0, 0, 0, 33, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 76, 65, 76, 97,
-109,112, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 32, 0, 0, 0, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 63,128, 0, 0, 65,239,255,247, 66,150, 0, 0, 62, 25,153,154,
- 63,128, 0, 0, 0, 0, 0, 0, 63,128, 0, 0, 11, 28, 29,224, 0, 2, 0, 0, 63,128, 26, 46, 65,240, 4, 25, 66, 52, 0, 0,
- 63,128, 0, 0, 64, 64, 0, 0, 61, 76,204,205, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 11, 64, 0, 3, 0, 1, 0, 0,
- 0, 2, 0, 1, 0, 1, 0, 1, 0, 0, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 58,131, 18,111, 0, 1, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 1, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0,
- 64, 0, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 11, 28, 31, 96, 68, 65, 84, 65, 0, 0, 1, 16,
- 11, 28, 29,224, 0, 0, 1, 79, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 63,128, 0, 0, 0, 0, 0, 0, 63,128, 0, 0, 0, 0, 0, 0, 63,128, 0, 0, 0, 0, 0, 0, 63,128, 0, 0, 0, 2, 0, 1,
- 67,128, 0, 0, 0, 0, 0, 0, 63,128, 0, 0,191, 53, 4,243, 63, 53, 4,242,191, 53, 4,242, 63, 53, 4,243, 11, 28, 31, 32,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 63,128, 0, 0, 63,128, 0, 0,
- 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65,
- 0, 0, 0, 24, 11, 28, 31, 32, 0, 0, 1, 77, 0, 0, 0, 2, 0, 0, 0, 0, 63,128, 0, 0, 0, 0, 0, 0, 63,128, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 0, 0, 0, 32, 11, 28, 31, 96, 0, 0, 0, 11, 0, 0, 0, 1, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 87, 79,
- 0, 0, 1,112, 11, 28, 31,176, 0, 0, 0,129, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 87, 79, 87,111,114,108,100, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 61, 80, 99,114, 61, 80, 99,114, 61, 80, 99,114, 60, 36, 54,199,
- 60, 36, 54,199, 60, 36, 54,199, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 63,128, 0, 0,
- 0, 0, 0, 0, 63,128, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 65, 28,204,205, 0, 0, 0, 0, 0, 0, 0, 32, 0,128, 0, 5,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 64,160, 0, 0, 65,200, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 64, 0, 0, 0, 0, 0, 0, 0, 65,112, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 65, 32, 0, 0, 0, 0, 0, 0, 63,128, 0, 0, 61, 76,204,205, 0, 0, 0, 5, 0, 0, 0, 0, 59,163,215, 10, 0, 0, 0, 0,
- 62,128, 0, 0, 0, 0, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 11, 28, 33, 80,
- 68, 65, 84, 65, 0, 0, 0, 32, 11, 28, 33, 80, 0, 0, 0, 11, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 79, 66, 0, 0, 4, 44, 2,212,100, 32,
- 0, 0, 0,116, 0, 0, 0, 1, 2,174, 10, 32, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 79, 66, 67, 97,109,101,114, 97,
- 0, 97,109,101,114, 97, 46, 48, 48, 49, 0, 0, 0, 0, 0, 0, 0, 1, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 11, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 11, 28, 27,176, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0,250, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 1, 0, 0, 0, 0,
- 0, 0, 0, 1, 0, 6, 0, 0, 0, 0, 0, 1, 0, 0, 0,250, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 64,239,101,110,
-192,208, 62,150, 64,170,255, 78, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 63,141,254, 42, 60, 49, 57,192,
- 63, 80,159, 34, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 63,128, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 63,128, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 63,128, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 63,128, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 63, 47,149,222, 63, 58, 70, 53,188, 49, 56,222, 0, 0, 0, 0,
-190,162,126, 86, 62,159,251,227, 63,101, 53, 55, 0, 0, 0, 0, 63, 39,165, 7,191, 28, 84,149, 62,227,247, 51, 0, 0, 0, 0,
- 64,239,101,110,192,208, 62,150, 64,170,255, 78, 63,128, 0, 0, 63,128, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 63,128, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 63,128, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 63,128, 0, 0, 63,128, 0, 1, 51,128, 0, 1,179, 0, 0, 1, 0, 0, 0, 0,
- 51, 0, 0, 0, 63,128, 0, 0, 51,128, 0, 1, 0, 0, 0, 0,179, 0, 0, 2,167, 0, 0, 2, 63,128, 0, 1, 0, 0, 0, 0,
- 53, 0, 0, 1, 41, 0, 0, 1,168,128, 0, 1, 63,128, 0, 0, 63, 47,149,221,190,162,126, 86, 63, 39,165, 8, 0, 0, 0, 0,
- 63, 58, 70, 51, 62,159,251,225,191, 28, 84,149, 0, 0, 0, 0,188, 49, 56,192, 63,101, 53, 55, 62,227,247, 52, 0, 0, 0, 0,
-190,173, 38, 90,190,192,222, 0,193, 52, 9,152, 63,128, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 4, 0, 0, 0, 0, 0, 0, 0, 0, 5, 0, 1,
- 0, 0, 0, 0, 79, 66, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0,100, 0, 0, 0, 0,
-201,150,180, 56, 63,128, 0, 0, 63, 16,225,187, 63,128, 0, 0, 62,204,204,205, 63, 32, 54,237, 0, 0, 0, 0, 61,117,194,143,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 0, 1, 0, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 11, 28, 33,160, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 0, 0, 0,144, 11, 28, 33,160,
- 0, 0, 0,119, 0, 0, 0, 1, 0, 0,192, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 63,128, 0, 0,
- 63,128, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 61,204,204,205, 62, 76,204,205, 60,163,215, 10, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 79, 66, 0, 0, 4, 44,
- 2,174, 10, 32, 0, 0, 0,116, 0, 0, 0, 1, 2,206,150, 32, 2,212,100, 32, 0, 0, 0, 0, 0, 0, 0, 0, 79, 66, 67,117,
- 98,101, 0,112,104,101,114,101, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9,203, 71,224, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 11, 28, 39, 32, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0,250, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 1,
- 0, 0, 0, 0, 0, 0, 0, 1, 0, 6, 0, 0, 0, 0, 0, 1, 0, 0, 0,250, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9,255, 60,240, 9,253,121, 96, 0, 0, 0, 1, 0, 0, 0, 1,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 63,128, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 63,128, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 63,128, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 63,128, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 63,128, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 63,128, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 63,128, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 63,128, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 63,128, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 63,128, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 63,128, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 63,128, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 63,128, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 63,128, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0,
- 0, 1, 0, 2, 0, 0, 0, 68, 79, 66, 0, 0, 0, 7, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0,100,
- 0, 0, 0, 0,201,150,180, 56, 63,128, 0, 0, 60,208, 19,169, 63,128, 0, 0, 62,204,204,205, 62, 34,208,229, 0, 0, 0, 0,
- 61,117,194,143, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 5, 0, 1, 0, 0, 0, 63,128, 0, 0, 63,128, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0,
- 0, 1, 64, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 11, 28, 34, 96,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 10,124,118,224,
- 10,120, 52, 80, 0, 0, 0, 25, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 0, 0, 0, 4,
- 9,255, 60,240, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 68, 65, 84, 65, 0, 0, 0, 4, 9,253,121, 96, 0, 0, 0, 0,
- 0, 0, 0, 1, 0, 0, 0, 0, 68, 65, 84, 65, 0, 0, 0,144, 11, 28, 34, 96, 0, 0, 0,119, 0, 0, 0, 1, 0, 0,192, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 61,204,204,205, 62, 76,204,205, 60,163,215, 10,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 72, 0, 0, 79, 66, 0, 0, 4, 44, 2,206,150, 32, 0, 0, 0,116, 0, 0, 0, 1,
- 0, 0, 0, 0, 2,174, 10, 32, 0, 0, 0, 0, 0, 0, 0, 0, 79, 66, 76, 97,109,112, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 10, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 11, 28, 28, 64, 0, 0, 0, 0,
- 0, 0, 0, 1, 0, 0, 0,250, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 1, 0, 6, 0, 0,
- 0, 0, 0, 1, 0, 0, 0,250, 0, 0, 0, 10, 0, 0, 0, 10, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 64,130,112,154, 63,128,178,183, 64,188,236,112,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 63,128, 0, 0, 63,128, 0, 0,
- 63,128, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 63, 38,123,229, 61, 98, 43, 87, 63,238,229,229, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 63,128, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 63,128, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 63,128, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 63,128, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0,190,148,236, 54, 63,116,134, 25,189, 98, 13,236, 0, 0, 0, 0,191, 69,102,221,190, 76,174, 57,
- 63, 26,194, 34, 0, 0, 0, 0, 63, 16,255, 37, 62, 95,161,241, 63, 75,111,164, 0, 0, 0, 0, 64,130,112,154, 63,128,178,183,
- 64,188,236,112, 63,128, 0, 0, 63,128, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 63,128, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 63,128, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 50,128, 0, 1,179, 0, 0, 0, 0, 0, 0, 0, 50,128, 0, 1, 63,128, 0, 1,
- 51, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 63,128, 0, 0, 0, 0, 0, 0, 39, 0, 0, 1, 52, 0, 0, 1,
- 39,128, 0, 1, 63,128, 0, 0,190,148,236, 54,191, 69,102,221, 63, 16,255, 38, 0, 0, 0, 0, 63,116,134, 24,190, 76,174, 57,
- 62, 95,161,239, 0, 0, 0, 0,189, 98, 13,237, 63, 26,194, 35, 63, 75,111,166, 0, 0, 0, 0, 63, 13, 19,209,190,102, 65,241,
-192,231, 10, 10, 63,128, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 4, 0, 0, 0, 0, 0, 0, 0, 0, 5, 0, 1, 0, 0, 0, 68, 79, 66, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0,100, 0, 0, 0, 0,201,150,180, 56, 63,128, 0, 0,
- 60,208, 19,169, 63,128, 0, 0, 62,204,204,205, 62, 34,208,229, 0, 0, 0, 0, 61,117,194,143, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 1, 5, 0, 1, 0, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 64, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 11, 28, 35, 32, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 0, 0, 0,144, 11, 28, 35, 32, 0, 0, 0,119, 0, 0, 0, 1,
- 0, 0,192, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 61,204,204,205, 62, 76,204,205,
- 60,163,215, 10, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 77, 65, 0, 0, 2,160, 2,187,108, 32, 0, 0, 0, 35,
- 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 4, 8, 90, 0, 0, 0, 0, 0, 77, 65, 77, 97,116,101,114,105, 97,108, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1,
- 63, 76,204,205, 63, 76,204,205, 63, 76,204,205, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0,
- 63,128, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 63,128, 0, 0, 0, 0, 0, 0, 63,128, 0, 0, 63,128, 0, 0,
- 0, 0, 0, 0, 63,128, 0, 0, 63, 76,204,205, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 63,128, 0, 0,
- 0, 0, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0,
- 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 60, 35,215, 10, 0, 0, 0, 0, 0, 0, 0, 8,
- 0, 1, 0, 50, 62, 76,204,205, 63,128, 0, 0, 63,128, 0, 0, 62, 76,204,205, 0, 0, 0, 0, 63,160, 0, 0, 0, 0, 0, 0,
- 63,160, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 63,128, 0, 0, 0, 2, 0, 2, 0, 50, 0, 6, 63,128, 0, 0, 63,128, 0, 0,
- 0, 18, 0, 18, 59,163,215, 10, 59,163,215, 10, 63,128, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4, 3, 64, 0, 67, 3, 64, 0, 67,
- 0, 1, 0, 4, 0, 12, 0, 4, 63, 0, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 63,128, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 63,128, 0, 0, 0, 0, 0, 0,
- 0, 0, 1, 0, 0, 0, 0, 3, 0, 0, 0, 0, 0, 0, 0, 0, 63, 0, 0, 0, 64,128, 0, 0, 63, 0, 0, 0, 61,204,204,205,
- 63, 0, 0, 0, 61,204,204,205, 61,204,204,205, 63,128, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 11, 28, 35,224, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 11, 28, 37, 32, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 63,128, 0, 0,
- 63,128, 0, 0, 63,128, 0, 0, 63, 26,148,111, 63, 26,148,111, 63, 26,148,111, 61, 76,204,205, 61,204,204,205, 63,166,102,102,
- 63,128, 0, 0, 0, 0, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 68, 65, 84, 65, 0, 0, 1, 16, 11, 28, 35,224, 0, 0, 0, 24, 0, 0, 0, 1, 0, 1, 0, 1, 0, 0, 0, 0,
- 0, 0, 0, 0, 11, 28, 37,112, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 63,128, 0, 0, 63,128, 0, 0,
- 63,128, 0, 0, 0, 0, 0, 0, 0,128, 0, 0, 0, 0, 0, 0, 0, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 63,128, 0, 0,
- 0, 0, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 0, 0, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0,
- 62, 76,204,205, 0, 0, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0,
- 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0,
- 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 0, 0, 0, 0, 63,128, 0, 0, 63,128, 0, 0,
- 63,128, 0, 0, 0, 0, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 0, 0, 0, 0, 63,128, 0, 0, 63,128, 0, 0,
- 63,128, 0, 0, 63,128, 0, 0, 68, 65, 84, 65, 0, 0, 0, 32, 11, 28, 37, 32, 0, 0, 0, 11, 0, 0, 0, 1, 0, 0, 0, 32,
- 0, 0, 0, 96, 0, 0, 0, 32, 0, 0, 0, 96, 0, 0, 0, 1, 0, 52, 0, 52, 2,213, 70, 32, 9,237,224, 32, 68, 65, 84, 65,
- 0, 0, 16, 0, 2,213, 70, 32, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 2, 2, 2, 51, 2, 2, 2, 51, 6, 6, 6,153, 6, 6, 6,153, 6, 6, 6,153, 4, 4, 4,102, 3, 3, 3,102, 2, 2, 2, 51,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 3, 3, 51, 8, 8, 8,153, 11, 11, 11,204,
- 13, 13, 13,255, 12, 12, 12,255, 12, 12, 12,255, 11, 11, 11,255, 10, 10, 10,255, 10, 10, 10,255, 9, 9, 9,255, 9, 9, 9,255,
- 9, 9, 9,255, 4, 4, 4,102, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 3, 3, 51, 10, 10, 10,153, 18, 18, 18,255, 20, 20, 20,255, 22, 22, 22,255,
- 23, 23, 23,255, 22, 22, 22,255, 20, 20, 20,255, 19, 19, 19,255, 16, 16, 16,255, 14, 14, 14,255, 11, 11, 11,255, 10, 10, 10,255,
- 9, 9, 9,255, 9, 9, 9,255, 9, 9, 9,255, 8, 8, 8,204, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 7, 7, 7,102, 19, 19, 19,204, 27, 27, 27,255, 31, 31, 31,255, 32, 32, 32,255, 33, 33, 33,255,
- 33, 33, 33,255, 31, 31, 31,255, 30, 30, 30,255, 27, 27, 27,255, 25, 25, 25,255, 22, 22, 22,255, 19, 19, 19,255, 16, 16, 16,255,
- 12, 12, 12,255, 10, 10, 10,255, 10, 10, 10,255, 10, 10, 10,255, 10, 10, 10,255, 4, 4, 4,102, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 13, 13, 13,153, 29, 29, 29,255, 37, 37, 37,255, 40, 40, 40,255, 42, 42, 42,255, 42, 42, 42,255, 43, 43, 43,255,
- 41, 41, 41,255, 40, 40, 40,255, 38, 38, 38,255, 36, 36, 36,255, 33, 33, 33,255, 30, 30, 30,255, 27, 27, 27,255, 24, 24, 24,255,
- 20, 20, 20,255, 16, 16, 16,255, 12, 12, 12,255, 10, 10, 10,255, 10, 10, 10,255, 10, 10, 10,255, 7, 7, 7,153, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 13, 13, 13,102, 37, 37, 37,255, 44, 44, 44,255, 48, 48, 48,255, 50, 50, 50,255, 51, 51, 51,255, 51, 51, 51,255, 50, 50, 50,255,
- 49, 49, 49,255, 48, 48, 48,255, 45, 45, 45,255, 43, 43, 43,255, 41, 41, 41,255, 37, 37, 37,255, 34, 34, 34,255, 31, 31, 31,255,
- 28, 28, 28,255, 24, 24, 24,255, 20, 20, 20,255, 15, 15, 15,255, 11, 11, 11,255, 10, 10, 10,255, 11, 11, 11,255, 7, 7, 7,153,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 13, 13, 13,102,
- 41, 41, 41,255, 50, 50, 50,255, 54, 54, 54,255, 57, 57, 57,255, 58, 58, 58,255, 59, 59, 59,255, 59, 59, 59,255, 58, 58, 58,255,
- 57, 57, 57,255, 55, 55, 55,255, 53, 53, 53,255, 51, 51, 51,255, 48, 48, 48,255, 45, 45, 45,255, 41, 41, 41,255, 38, 38, 38,255,
- 35, 35, 35,255, 31, 31, 31,255, 27, 27, 27,255, 23, 23, 23,255, 17, 17, 17,255, 12, 12, 12,255, 11, 11, 11,255, 11, 11, 11,255,
- 5, 5, 5,102, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 36, 36, 36,204,
- 53, 53, 53,255, 59, 59, 59,255, 63, 63, 63,255, 65, 65, 65,255, 66, 66, 66,255, 66, 66, 66,255, 66, 66, 66,255, 65, 65, 65,255,
- 64, 64, 64,255, 62, 62, 62,255, 60, 60, 60,255, 57, 57, 57,255, 54, 54, 54,255, 51, 51, 51,255, 48, 48, 48,255, 44, 44, 44,255,
- 41, 41, 41,255, 37, 37, 37,255, 33, 33, 33,255, 29, 29, 29,255, 24, 24, 24,255, 19, 19, 19,255, 13, 13, 13,255, 11, 11, 11,255,
- 12, 12, 12,255, 3, 3, 3, 51, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 19, 19, 19,102, 56, 56, 56,255,
- 64, 64, 64,255, 68, 68, 68,255, 71, 71, 71,255, 73, 73, 73,255, 74, 74, 74,255, 74, 74, 74,255, 73, 73, 73,255, 72, 72, 72,255,
- 71, 71, 71,255, 69, 69, 69,255, 67, 67, 67,255, 64, 64, 64,255, 61, 61, 61,255, 58, 58, 58,255, 54, 54, 54,255, 50, 50, 50,255,
- 47, 47, 47,255, 43, 43, 43,255, 39, 39, 39,255, 34, 34, 34,255, 30, 30, 30,255, 25, 25, 25,255, 19, 19, 19,255, 13, 13, 13,255,
- 12, 12, 12,255, 10, 10, 10,204, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 54, 54, 54,255, 66, 66, 66,255,
- 72, 72, 72,255, 77, 77, 77,255, 79, 79, 79,255, 81, 81, 81,255, 81, 81, 81,255, 81, 81, 81,255, 80, 80, 80,255, 79, 79, 79,255,
- 77, 77, 77,255, 75, 75, 75,255, 73, 73, 73,255, 70, 70, 70,255, 67, 67, 67,255, 63, 63, 63,255, 60, 60, 60,255, 56, 56, 56,255,
- 52, 52, 52,255, 49, 49, 49,255, 44, 44, 44,255, 40, 40, 40,255, 35, 35, 35,255, 30, 30, 30,255, 24, 24, 24,255, 18, 18, 18,255,
- 12, 12, 12,255, 12, 12, 12,255, 6, 6, 6,102, 0, 0, 0, 0, 0, 0, 0, 0, 22, 22, 22,102, 67, 67, 67,255, 76, 76, 76,255,
- 81, 81, 81,255, 84, 84, 84,255, 87, 87, 87,255, 88, 88, 88,255, 88, 88, 88,255, 88, 88, 88,255, 87, 87, 87,255, 86, 86, 86,255,
- 84, 84, 84,255, 82, 82, 82,255, 79, 79, 79,255, 76, 76, 76,255, 73, 73, 73,255, 69, 69, 69,255, 65, 65, 65,255, 62, 62, 62,255,
- 58, 58, 58,255, 54, 54, 54,255, 49, 49, 49,255, 45, 45, 45,255, 40, 40, 40,255, 35, 35, 35,255, 29, 29, 29,255, 23, 23, 23,255,
- 16, 16, 16,255, 12, 12, 12,255, 12, 12, 12,204, 0, 0, 0, 0, 0, 0, 0, 0, 49, 49, 49,204, 76, 76, 76,255, 84, 84, 84,255,
- 89, 89, 89,255, 92, 92, 92,255, 94, 94, 94,255, 95, 95, 95,255, 95, 95, 95,255, 95, 95, 95,255, 94, 94, 94,255, 93, 93, 93,255,
- 91, 91, 91,255, 88, 88, 88,255, 85, 85, 85,255, 82, 82, 82,255, 79, 79, 79,255, 75, 75, 75,255, 71, 71, 71,255, 67, 67, 67,255,
- 63, 63, 63,255, 59, 59, 59,255, 55, 55, 55,255, 50, 50, 50,255, 45, 45, 45,255, 40, 40, 40,255, 34, 34, 34,255, 28, 28, 28,255,
- 21, 21, 21,255, 13, 13, 13,255, 14, 14, 14,255, 0, 0, 0, 0, 14, 14, 14,102, 70, 70, 70,255, 85, 85, 85,255, 92, 92, 92,255,
- 97, 97, 97,255,100,100,100,255,102,102,102,255,102,102,102,255,103,103,103,255,102,102,102,255,101,101,101,255, 99, 99, 99,255,
- 97, 97, 97,255, 94, 94, 94,255, 91, 91, 91,255, 88, 88, 88,255, 84, 84, 84,255, 81, 81, 81,255, 77, 77, 77,255, 72, 72, 72,255,
- 68, 68, 68,255, 64, 64, 64,255, 59, 59, 59,255, 55, 55, 55,255, 50, 50, 50,255, 44, 44, 44,255, 39, 39, 39,255, 32, 32, 32,255,
- 25, 25, 25,255, 17, 17, 17,255, 13, 13, 13,255, 7, 7, 7,102, 24, 24, 24,102, 80, 80, 80,255, 93, 93, 93,255,100,100,100,255,
-104,104,104,255,107,107,107,255,109,109,109,255,109,109,109,255,109,109,109,255,109,109,109,255,107,107,107,255,106,106,106,255,
-103,103,103,255,100,100,100,255, 97, 97, 97,255, 94, 94, 94,255, 90, 90, 90,255, 86, 86, 86,255, 82, 82, 82,255, 77, 77, 77,255,
- 73, 73, 73,255, 69, 69, 69,255, 64, 64, 64,255, 59, 59, 59,255, 54, 54, 54,255, 49, 49, 49,255, 43, 43, 43,255, 36, 36, 36,255,
- 29, 29, 29,255, 21, 21, 21,255, 14, 14, 14,255, 10, 10, 10,153, 29, 29, 29,102, 89, 89, 89,255,100,100,100,255,107,107,107,255,
-112,112,112,255,114,114,114,255,116,116,116,255,116,116,116,255,116,116,116,255,115,115,115,255,114,114,114,255,112,112,112,255,
-110,110,110,255,107,107,107,255,104,104,104,255,100,100,100,255, 96, 96, 96,255, 92, 92, 92,255, 87, 87, 87,255, 83, 83, 83,255,
- 78, 78, 78,255, 73, 73, 73,255, 68, 68, 68,255, 63, 63, 63,255, 58, 58, 58,255, 52, 52, 52,255, 46, 46, 46,255, 40, 40, 40,255,
- 33, 33, 33,255, 24, 24, 24,255, 17, 17, 17,255, 13, 13, 13,204, 46, 46, 46,153, 95, 95, 95,255,107,107,107,255,114,114,114,255,
-118,118,118,255,121,121,121,255,122,122,122,255,123,123,123,255,123,123,123,255,122,122,122,255,122,122,122,255,120,120,120,255,
-118,118,118,255,114,114,114,255,110,110,110,255,106,106,106,255,101,101,101,255, 97, 97, 97,255, 92, 92, 92,255, 87, 87, 87,255,
- 83, 83, 83,255, 78, 78, 78,255, 73, 73, 73,255, 68, 68, 68,255, 62, 62, 62,255, 56, 56, 56,255, 50, 50, 50,255, 44, 44, 44,255,
- 36, 36, 36,255, 28, 28, 28,255, 19, 19, 19,255, 12, 12, 12,204, 47, 47, 47,153,101,101,101,255,113,113,113,255,120,120,120,255,
-125,125,125,255,127,127,127,255,129,129,129,255,130,130,130,255,130,130,130,255,131,131,131,255,131,131,131,255,131,131,131,255,
-129,129,129,255,125,125,125,255,120,120,120,255,113,113,113,255,108,108,108,255,103,103,103,255, 97, 97, 97,255, 92, 92, 92,255,
- 87, 87, 87,255, 82, 82, 82,255, 77, 77, 77,255, 72, 72, 72,255, 66, 66, 66,255, 60, 60, 60,255, 54, 54, 54,255, 47, 47, 47,255,
- 39, 39, 39,255, 31, 31, 31,255, 22, 22, 22,255, 12, 12, 12,204, 48, 48, 48,153,106,106,106,255,118,118,118,255,126,126,126,255,
-131,131,131,255,134,134,134,255,135,135,135,255,137,137,137,255,138,138,138,255,142,142,142,255,147,147,147,255,149,149,149,255,
-148,148,148,255,142,142,142,255,133,133,133,255,124,124,124,255,115,115,115,255,108,108,108,255,102,102,102,255, 97, 97, 97,255,
- 92, 92, 92,255, 87, 87, 87,255, 81, 81, 81,255, 75, 75, 75,255, 69, 69, 69,255, 63, 63, 63,255, 57, 57, 57,255, 49, 49, 49,255,
- 42, 42, 42,255, 33, 33, 33,255, 24, 24, 24,255, 9, 9, 9,153, 32, 32, 32,102,109,109,109,255,123,123,123,255,131,131,131,255,
-136,136,136,255,140,140,140,255,142,142,142,255,144,144,144,255,148,148,148,255,156,156,156,255,168,168,168,255,176,176,176,255,
-177,177,177,255,168,168,168,255,153,153,153,255,137,137,137,255,124,124,124,255,114,114,114,255,107,107,107,255,101,101,101,255,
- 96, 96, 96,255, 90, 90, 90,255, 85, 85, 85,255, 79, 79, 79,255, 72, 72, 72,255, 66, 66, 66,255, 59, 59, 59,255, 52, 52, 52,255,
- 44, 44, 44,255, 35, 35, 35,255, 26, 26, 26,255, 10, 10, 10,153, 17, 17, 17, 51,110,110,110,255,127,127,127,255,136,136,136,255,
-142,142,142,255,145,145,145,255,148,148,148,255,151,151,151,255,159,159,159,255,174,174,174,255,195,195,195,255,212,212,212,255,
-216,216,216,255,204,204,204,255,179,179,179,255,154,154,154,255,135,135,135,255,121,121,121,255,112,112,112,255,106,106,106,255,
- 99, 99, 99,255, 94, 94, 94,255, 88, 88, 88,255, 82, 82, 82,255, 76, 76, 76,255, 69, 69, 69,255, 62, 62, 62,255, 54, 54, 54,255,
- 46, 46, 46,255, 37, 37, 37,255, 26, 26, 26,255, 6, 6, 6,102, 0, 0, 0, 0,107,107,107,255,130,130,130,255,140,140,140,255,
-146,146,146,255,150,150,150,255,153,153,153,255,158,158,158,255,169,169,169,255,191,191,191,255,219,219,219,255,246,246,246,255,
-254,254,254,255,237,237,237,255,204,204,204,255,170,170,170,255,145,145,145,255,127,127,127,255,117,117,117,255,110,110,110,255,
-103,103,103,255, 97, 97, 97,255, 91, 91, 91,255, 85, 85, 85,255, 78, 78, 78,255, 71, 71, 71,255, 64, 64, 64,255, 55, 55, 55,255,
- 47, 47, 47,255, 37, 37, 37,255, 25, 25, 25,255, 3, 3, 3, 51, 0, 0, 0, 0, 65, 65, 65,153,129,129,129,255,142,142,142,255,
-149,149,149,255,154,154,154,255,158,158,158,255,163,163,163,255,176,176,176,255,199,199,199,255,232,232,232,255,255,255,255,255,
-255,255,255,255,255,255,255,255,220,220,220,255,181,181,181,255,151,151,151,255,132,132,132,255,121,121,121,255,113,113,113,255,
-106,106,106,255,100,100,100,255, 94, 94, 94,255, 87, 87, 87,255, 80, 80, 80,255, 73, 73, 73,255, 65, 65, 65,255, 57, 57, 57,255,
- 48, 48, 48,255, 38, 38, 38,255, 16, 16, 16,153, 0, 0, 0, 0, 0, 0, 0, 0, 21, 21, 21, 51,127,127,127,255,143,143,143,255,
-152,152,152,255,157,157,157,255,161,161,161,255,165,165,165,255,177,177,177,255,198,198,198,255,227,227,227,255,253,253,253,255,
-255,255,255,255,250,250,250,255,217,217,217,255,181,181,181,255,153,153,153,255,135,135,135,255,124,124,124,255,117,117,117,255,
-110,110,110,255,103,103,103,255, 96, 96, 96,255, 89, 89, 89,255, 82, 82, 82,255, 74, 74, 74,255, 66, 66, 66,255, 57, 57, 57,255,
- 48, 48, 48,255, 35, 35, 35,255, 10, 10, 10,153, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 93, 93, 93,204,141,141,141,255,
-153,153,153,255,159,159,159,255,163,163,163,255,167,167,167,255,174,174,174,255,188,188,188,255,209,209,209,255,228,228,228,255,
-234,234,234,255,224,224,224,255,200,200,200,255,173,173,173,255,151,151,151,255,136,136,136,255,127,127,127,255,119,119,119,255,
-112,112,112,255,105,105,105,255, 98, 98, 98,255, 90, 90, 90,255, 83, 83, 83,255, 75, 75, 75,255, 66, 66, 66,255, 57, 57, 57,255,
- 46, 46, 46,255, 24, 24, 24,204, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 20, 20, 20, 51,134,134,134,255,
-151,151,151,255,160,160,160,255,164,164,164,255,167,167,167,255,171,171,171,255,178,178,178,255,189,189,189,255,200,200,200,255,
-202,202,202,255,195,195,195,255,180,180,180,255,163,163,163,255,148,148,148,255,137,137,137,255,129,129,129,255,121,121,121,255,
-114,114,114,255,107,107,107,255, 99, 99, 99,255, 91, 91, 91,255, 83, 83, 83,255, 74, 74, 74,255, 65, 65, 65,255, 55, 55, 55,255,
- 41, 41, 41,255, 7, 7, 7, 51, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 49, 49, 49,102,
-145,145,145,255,157,157,157,255,164,164,164,255,167,167,167,255,170,170,170,255,172,172,172,255,176,176,176,255,180,180,180,255,
-179,179,179,255,174,174,174,255,165,165,165,255,155,155,155,255,145,145,145,255,137,137,137,255,130,130,130,255,122,122,122,255,
-115,115,115,255,107,107,107,255, 99, 99, 99,255, 91, 91, 91,255, 82, 82, 82,255, 73, 73, 73,255, 63, 63, 63,255, 50, 50, 50,255,
- 22, 22, 22,153, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 78, 78, 78,153,149,149,149,255,160,160,160,255,166,166,166,255,168,168,168,255,169,169,169,255,170,170,170,255,169,169,169,255,
-167,167,167,255,164,164,164,255,158,158,158,255,151,151,151,255,144,144,144,255,137,137,137,255,130,130,130,255,123,123,123,255,
-115,115,115,255,106,106,106,255, 98, 98, 98,255, 89, 89, 89,255, 80, 80, 80,255, 70, 70, 70,255, 58, 58, 58,255, 27, 27, 27,153,
- 3, 3, 3, 51, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 80, 80, 80,153,150,150,150,255,160,160,160,255,165,165,165,255,167,167,167,255,167,167,167,255,166,166,166,255,
-163,163,163,255,160,160,160,255,155,155,155,255,149,149,149,255,143,143,143,255,137,137,137,255,129,129,129,255,121,121,121,255,
-113,113,113,255,105,105,105,255, 96, 96, 96,255, 86, 86, 86,255, 76, 76, 76,255, 63, 63, 63,255, 38, 38, 38,204, 7, 7, 7, 51,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 78, 78, 78,153,147,147,147,255,157,157,157,255,161,161,161,255,163,163,163,255,162,162,162,255,
-160,160,160,255,157,157,157,255,152,152,152,255,147,147,147,255,141,141,141,255,135,135,135,255,127,127,127,255,119,119,119,255,
-110,110,110,255,101,101,101,255, 91, 91, 91,255, 80, 80, 80,255, 66, 66, 66,255, 32, 32, 32,153, 7, 7, 7, 51, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,134,134,134,255,148,148,148,255,154,154,154,255,155,155,155,255,
-154,154,154,255,152,152,152,255,147,147,147,255,142,142,142,255,136,136,136,255,130,130,130,255,122,122,122,255,114,114,114,255,
-104,104,104,255, 93, 93, 93,255, 81, 81, 81,255, 54, 54, 54,204, 22, 22, 22,102, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 73, 73, 73,153,103,103,103,204,137,137,137,255,
-140,140,140,255,140,140,140,255,137,137,137,255,133,133,133,255,127,127,127,255,120,120,120,255,113,113,113,255,102,102,102,255,
- 91, 91, 91,255, 64, 64, 64,204, 28, 28, 28,102, 6, 6, 6, 51, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 46, 46, 46,102, 72, 72, 72,153, 72, 72, 72,153, 92, 92, 92,204, 88, 88, 88,204, 81, 81, 81,204, 54, 54, 54,153, 35, 35, 35,102,
- 16, 16, 16, 51, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 0, 0,144, 0, 9,237,224, 32, 0, 0, 0, 0,
- 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
@@ -5775,6 +5803,19 @@ char datatoc_startup_blend[]= {
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 84, 69, 0, 0, 48, 1, 0, 0, 8, 97,223, 2, 31, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 84, 69, 84,101,120, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,128, 62, 0, 0,160, 64, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63,
+ 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0, 0, 0, 0, 0,128, 63, 0, 0, 0, 64, 0, 0, 0, 64,
+ 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 32, 64, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 7, 0, 8, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0,128, 63, 0, 0,128, 63, 0, 0, 0, 0, 8, 0, 0, 0, 1, 0, 1, 0, 3, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0,205,204,204, 60, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,112, 30,204, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 68, 65, 84, 65, 32, 0, 0, 0,112, 30,204, 2, 11, 0, 0, 0, 1, 0, 0, 0, 32, 0, 0, 0, 96, 0, 0, 0,
+ 32, 0, 0, 0, 96, 0, 0, 0, 0, 0, 1, 0, 16, 0, 15, 0, 80,189,228, 2,128,205,228, 2, 68, 65, 84, 65, 0, 16, 0, 0,
+ 80,189,228, 2, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
@@ -5803,19 +5844,6 @@ char datatoc_startup_blend[]= {
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 84, 69, 0, 0, 1, 48, 11, 28, 37,112, 0, 0, 0, 31, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 84, 69, 84,101,120, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 62,128, 0, 0, 64,160, 0, 0, 63,128, 0, 0, 63,128, 0, 0,
- 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 0, 0, 0, 0, 63,128, 0, 0, 64, 0, 0, 0,
- 64, 0, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 64, 32, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 7, 0, 8, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8, 0, 1, 0, 1, 0, 3, 0, 2, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 60,204,204,205, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 11, 28, 38,208, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 0, 0, 0, 32, 11, 28, 38,208, 0, 0, 0, 11, 0, 0, 0, 1, 0, 0, 0, 32,
- 0, 0, 0, 96, 0, 0, 0, 32, 0, 0, 0, 96, 0, 0, 0, 1, 0, 16, 0, 15, 2,215,150, 32, 9,238,128, 32, 68, 65, 84, 65,
- 0, 0, 16, 0, 2,215,150, 32, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
@@ -5915,6 +5943,7 @@ char datatoc_startup_blend[]= {
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 0,144, 0, 0,128,205,228, 2, 0, 0, 0, 0, 1, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
@@ -5943,8 +5972,6 @@ char datatoc_startup_blend[]= {
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 0, 0,144, 0, 9,238,128, 32, 0, 0, 0, 0,
- 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
@@ -7069,7 +7096,19 @@ char datatoc_startup_blend[]= {
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 77, 69, 0, 0, 24, 1, 0, 0,144, 30,221, 2, 46, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 77, 69, 67,117, 98,101, 0,112,104,101,114,101, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,176, 93,229, 2, 40,210,215, 2,
+ 0, 0, 0, 0, 0, 0, 0, 0,112, 95,229, 2, 64,238,214, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,232, 93,229, 2, 1, 0, 0, 0, 5, 0, 0, 0, 24, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 64, 96,229, 2, 1, 0, 0, 0, 5, 0, 0, 0, 12, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+200, 97,229, 2, 1, 0, 0, 0, 5, 0, 0, 0, 20, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8, 0, 0, 0,
+ 12, 0, 0, 0, 6, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,128, 51, 0, 0, 0,180, 0, 0, 0, 0, 4, 0,128, 63,
+ 4, 0,128, 63, 0, 0,128, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 67, 0, 30, 0, 6, 0, 1, 0, 1, 0,
+ 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 4, 0, 0, 0,176, 93,229, 2, 0, 0, 0, 0, 1, 0, 0, 0,
+ 32, 26,228, 2, 68, 65, 84, 65, 84, 1, 0, 0,232, 93,229, 2, 85, 1, 0, 0, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,112, 95,229, 2, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
@@ -7078,7 +7117,15 @@ char datatoc_startup_blend[]= {
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65,160, 0, 0, 0,112, 95,229, 2, 52, 0, 0, 0, 8, 0, 0, 0,
+ 0, 0,128, 63,255,255,127, 63, 0, 0,128,191,230, 73,230, 73, 26,182, 1, 0, 0, 0,128, 63, 0, 0,128,191, 0, 0,128,191,
+230, 73, 26,182, 26,182, 1, 0, 1, 0,128,191,253,255,127,191, 0, 0,128,191, 26,182, 26,182, 26,182, 1, 0,250,255,127,191,
+ 3, 0,128, 63, 0, 0,128,191, 26,182,230, 73, 26,182, 1, 0, 4, 0,128, 63,247,255,127, 63, 0, 0,128, 63,230, 73,230, 73,
+230, 73, 1, 0,245,255,127, 63, 5, 0,128,191, 0, 0,128, 63,230, 73, 26,182,230, 73, 1, 0, 3, 0,128,191,250,255,127,191,
+ 0, 0,128, 63, 26,182, 26,182,230, 73, 1, 0,255,255,127,191, 0, 0,128, 63, 0, 0,128, 63, 26,182,230, 73,230, 73, 1, 0,
+ 68, 65, 84, 65, 84, 1, 0, 0, 64, 96,229, 2, 85, 1, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 64,238,214, 2, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
@@ -7087,86 +7134,169 @@ char datatoc_startup_blend[]= {
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65,144, 0, 0, 0, 64,238,214, 2, 49, 0, 0, 0, 12, 0, 0, 0, 0, 0, 0, 0,
+ 1, 0, 0, 0, 0, 0, 35, 0, 0, 0, 0, 0, 3, 0, 0, 0, 0, 0, 35, 0, 0, 0, 0, 0, 4, 0, 0, 0, 0, 0, 35, 0,
+ 1, 0, 0, 0, 2, 0, 0, 0, 0, 0, 35, 0, 1, 0, 0, 0, 5, 0, 0, 0, 0, 0, 35, 0, 2, 0, 0, 0, 3, 0, 0, 0,
+ 0, 0, 35, 0, 2, 0, 0, 0, 6, 0, 0, 0, 0, 0, 35, 0, 3, 0, 0, 0, 7, 0, 0, 0, 0, 0, 35, 0, 4, 0, 0, 0,
+ 5, 0, 0, 0, 0, 0, 35, 0, 4, 0, 0, 0, 7, 0, 0, 0, 0, 0, 35, 0, 5, 0, 0, 0, 6, 0, 0, 0, 0, 0, 35, 0,
+ 6, 0, 0, 0, 7, 0, 0, 0, 0, 0, 35, 0, 68, 65, 84, 65, 84, 1, 0, 0,200, 97,229, 2, 85, 1, 0, 0, 5, 0, 0, 0,
+ 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 40,210,215, 2, 6, 0, 0, 0, 20, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 67,111,108, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0,241,113, 73, 96, 6, 0, 0, 0, 64, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 67,111,108, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,241,113, 73, 96, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65,120, 0, 0, 0, 40,210,215, 2,
+ 48, 0, 0, 0, 6, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 0, 0, 0, 2, 4, 0, 0, 0,
+ 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 1, 0, 0, 0,
+ 0, 0, 0, 2, 1, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 2, 2, 0, 0, 0, 6, 0, 0, 0,
+ 7, 0, 0, 0, 3, 0, 0, 0, 0, 0, 0, 2, 4, 0, 0, 0, 0, 0, 0, 0, 3, 0, 0, 0, 7, 0, 0, 0, 0, 0, 0, 2,
+ 66, 82, 0, 0,204, 2, 0, 0, 80, 99,229, 2, 84, 1, 0, 0, 1, 0, 0, 0, 80,102,229, 2, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 66, 82, 65,100,100, 0,104, 46, 48, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 2,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 63, 0, 0, 0, 0, 32, 33,221, 2,
+ 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0, 0, 0,128, 0, 0, 0, 0, 0, 0, 0, 3, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0,128, 63, 0, 0, 0, 0, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0, 0, 0, 0, 0,128, 63,
+ 0, 0,128, 63, 0, 0,128, 63,205,204, 76, 62, 0, 0, 0, 0, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63,
+ 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63,
+ 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0, 0, 0,
+ 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0, 0, 0, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0, 0, 0,
+ 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 77, 69, 0, 0, 1, 24, 11, 28, 39, 32, 0, 0, 0, 46, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 77, 69, 67,117, 98,101, 0,112,104,101,114,101, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9,253,172, 32,
- 11, 28, 46,112, 0, 0, 0, 0, 0, 0, 0, 0, 11, 28, 41,224, 11, 28, 44, 48, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 11, 28, 40, 96, 0, 0, 0, 1, 0, 0, 0, 5, 0, 0, 0, 24, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 11, 28, 42,176, 0, 0, 0, 1, 0, 0, 0, 5, 0, 0, 0, 12, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 11, 28, 44,240, 0, 0, 0, 1, 0, 0, 0, 5, 0, 0, 0, 20, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 8, 0, 0, 0, 12, 0, 0, 0, 6, 0, 0, 0, 0, 0, 0, 0, 0, 51,128, 0, 0,180, 0, 0, 0, 0, 0, 0, 0,
- 63,128, 0, 4, 63,128, 0, 4, 63,128, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 67, 0, 30, 0, 6,
- 0, 1, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 0, 0, 0, 4, 9,253,172, 32, 0, 0, 0, 0,
- 0, 0, 0, 1, 2,187,108, 32, 68, 65, 84, 65, 0, 0, 1, 84, 11, 28, 40, 96, 0, 0, 1, 84, 0, 0, 0, 5, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 11, 28, 41,224,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 12, 0, 35, 0, 0, 0, 4, 4, 0, 0, 0, 0, 0, 0, 10, 0, 0, 0,
+ 75, 0, 0, 0,102,102,102, 63,205,204,204, 61, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63,205,204, 76, 62, 0, 0, 0, 0,
+ 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 63, 0, 0, 0, 63,205,204,204, 62, 0, 0, 0, 0,
+ 33, 0, 0, 0, 0, 0, 0, 62, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 68, 65, 84, 65, 16, 1, 0, 0,156, 99,229, 2, 24, 0, 0, 0, 1, 0, 0, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 1, 2, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63,
+ 0, 0, 0, 0,128, 0, 0, 0, 0, 0, 0, 0, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,128, 63, 0, 0, 0, 0,
+ 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0, 0, 0, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63,205,204, 76, 62,
+ 0, 0, 0, 0, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63,
+ 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63,
+ 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0, 0, 0, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63,
+ 0, 0, 0, 0, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0, 0, 0, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63,
+ 0, 0,128, 63, 68, 65, 84, 65, 16, 1, 0, 0, 32, 33,221, 2, 80, 1, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0,
+ 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,128, 63, 0, 0, 0, 0, 0, 0,128, 63, 0, 0, 0, 0, 0, 0,128, 63,
+ 0, 0, 0, 0, 0, 0,128, 63, 4, 0, 0, 0, 0, 0,128, 67, 0, 0, 0, 0, 0, 0,128, 63, 14,215,126,191, 54,189,194, 61,
+ 14,215,126,191, 46,189,194, 61,120,235,220, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 48, 0, 0, 0,120,235,220, 2, 78, 1, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0,128, 63, 0, 0, 0, 0, 0, 0,128, 62, 31,133,107, 63, 0, 0, 0, 0, 0, 0, 64, 63, 10,215,163, 61, 0, 0, 0, 0,
+ 0, 0,128, 63, 0, 0, 0, 0, 0, 0, 0, 0, 66, 82, 0, 0,204, 2, 0, 0, 80,102,229, 2, 84, 1, 0, 0, 1, 0, 0, 0,
+ 80,105,229, 2, 80, 99,229, 2, 0, 0, 0, 0, 0, 0, 0, 0, 66, 82, 66,108,111, 98, 0, 48, 48, 49, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 63, 0, 0, 0, 0,104, 34,221, 2, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0, 0, 0,128, 0, 0, 0,
+ 0, 0, 0, 0, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,128, 63, 0, 0, 0, 0, 0, 0,128, 63, 0, 0,128, 63,
+ 0, 0,128, 63, 0, 0, 0, 0, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63,205,204, 76, 62, 0, 0, 0, 0, 0, 0,128, 63,
+ 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63,
+ 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63,
+ 0, 0,128, 63, 0, 0,128, 63, 0, 0, 0, 0, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0, 0, 0, 0, 0,128, 63,
+ 0, 0,128, 63, 0, 0,128, 63, 0, 0, 0, 0, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 0, 0, 0,160, 11, 28, 41,224, 0, 0, 0, 52,
- 0, 0, 0, 8, 63,128, 0, 0, 63,127,255,255,191,128, 0, 0, 73,230, 73,230,182, 26, 1, 0, 63,128, 0, 0,191,128, 0, 0,
-191,128, 0, 0, 73,230,182, 26,182, 26, 1, 0,191,128, 0, 1,191,127,255,253,191,128, 0, 0,182, 26,182, 26,182, 26, 1, 0,
-191,127,255,250, 63,128, 0, 3,191,128, 0, 0,182, 26, 73,230,182, 26, 1, 0, 63,128, 0, 4, 63,127,255,247, 63,128, 0, 0,
- 73,230, 73,230, 73,230, 1, 0, 63,127,255,245,191,128, 0, 5, 63,128, 0, 0, 73,230,182, 26, 73,230, 1, 0,191,128, 0, 3,
-191,127,255,250, 63,128, 0, 0,182, 26,182, 26, 73,230, 1, 0,191,127,255,255, 63,128, 0, 0, 63,128, 0, 0,182, 26, 73,230,
- 73,230, 1, 0, 68, 65, 84, 65, 0, 0, 1, 84, 11, 28, 42,176, 0, 0, 1, 84, 0, 0, 0, 5, 0, 0, 0, 3, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 11, 28, 44, 48, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 35, 0, 0, 0,
+ 4, 4, 4, 0, 0, 0, 0, 0, 10, 0, 0, 0, 75, 0, 0, 0,102,102,102, 63,205,204,204, 61, 0, 0,128, 63, 0, 0,128, 63,
+ 0, 0,128, 63, 0, 0, 0, 63, 0, 0, 0, 0, 0, 0, 0, 0, 17, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 63,
+ 0, 0, 0, 63,205,204,204, 62, 0, 0, 0, 0, 33, 0, 0, 0, 0, 0, 0, 62, 0, 0,128, 63, 20,174,199, 62, 20,174,199, 62,
+ 20,174,199, 62, 20,174,199, 62, 0, 0,128, 63, 68, 65, 84, 65, 16, 1, 0, 0,156,102,229, 2, 24, 0, 0, 0, 1, 0, 0, 0,
+ 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0, 0, 0,128, 0, 0, 0, 0, 0, 0, 0, 3, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0,128, 63, 0, 0, 0, 0, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0, 0, 0, 0, 0,128, 63,
+ 0, 0,128, 63, 0, 0,128, 63,205,204, 76, 62, 0, 0, 0, 0, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63,
+ 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63,
+ 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0, 0, 0,
+ 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0, 0, 0, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0, 0, 0,
+ 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 68, 65, 84, 65, 16, 1, 0, 0,104, 34,221, 2, 80, 1, 0, 0,
+ 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0,128, 63, 0, 0, 0, 0,
+ 0, 0,128, 63, 0, 0, 0, 0, 0, 0,128, 63, 0, 0, 0, 0, 0, 0,128, 63, 4, 0, 0, 0, 0, 0,128, 67, 0, 0, 0, 0,
+ 0, 0,128, 63,224,255,127,191, 46, 95,255,186,224,255,127,191,114, 97,255,186,216,235,220, 2, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63,
+ 0, 0,128, 63, 0, 0,128, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 48, 0, 0, 0,216,235,220, 2,
+ 78, 1, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0,128, 63, 0, 0, 0, 0, 0, 0,128, 62,215,163,112, 63, 0, 0, 0, 0,
+ 0, 0, 64, 63,143,194,117, 61, 0, 0, 0, 0, 0, 0,128, 63, 0, 0, 0, 0, 0, 0, 0, 0, 66, 82, 0, 0,204, 2, 0, 0,
+ 80,105,229, 2, 84, 1, 0, 0, 1, 0, 0, 0, 80,108,229, 2, 80,102,229, 2, 0, 0, 0, 0, 0, 0, 0, 0, 66, 82, 66,108,
+117,114, 0, 46, 48, 48, 52, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 63, 0, 0, 0, 0,176, 35,221, 2, 1, 0, 1, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 0, 0, 0,144, 11, 28, 44, 48, 0, 0, 0, 49, 0, 0, 0, 12,
- 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 35, 0, 0, 0, 0, 0, 0, 0, 3, 0, 0, 0, 35, 0, 0, 0, 0, 0, 0, 0, 4,
- 0, 0, 0, 35, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 35, 0, 0, 0, 1, 0, 0, 0, 5, 0, 0, 0, 35, 0, 0, 0, 2,
- 0, 0, 0, 3, 0, 0, 0, 35, 0, 0, 0, 2, 0, 0, 0, 6, 0, 0, 0, 35, 0, 0, 0, 3, 0, 0, 0, 7, 0, 0, 0, 35,
- 0, 0, 0, 4, 0, 0, 0, 5, 0, 0, 0, 35, 0, 0, 0, 4, 0, 0, 0, 7, 0, 0, 0, 35, 0, 0, 0, 5, 0, 0, 0, 6,
- 0, 0, 0, 35, 0, 0, 0, 6, 0, 0, 0, 7, 0, 0, 0, 35, 68, 65, 84, 65, 0, 0, 1, 84, 11, 28, 44,240, 0, 0, 1, 84,
- 0, 0, 0, 5, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,128, 63, 0, 0,128, 63,
+ 0, 0,128, 63, 0, 0, 0, 0,128, 0, 0, 0, 0, 0, 0, 0, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,128, 63,
+ 0, 0, 0, 0, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0, 0, 0, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63,
+205,204, 76, 62, 0, 0, 0, 0, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63,
+ 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63,
+ 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0, 0, 0, 0, 0,128, 63, 0, 0,128, 63,
+ 0, 0,128, 63, 0, 0, 0, 0, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0, 0, 0, 0, 0,128, 63, 0, 0,128, 63,
+ 0, 0,128, 63, 0, 0,128, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 11, 28, 46,112, 0, 0, 0, 6, 0, 0, 0, 20, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 67,111,108, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0,241,113, 73, 96, 0, 0, 0, 6, 0, 0, 0, 64, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 67,111,108, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,241,113, 73, 96, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 0, 0, 0,120,
- 11, 28, 46,112, 0, 0, 0, 48, 0, 0, 0, 6, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 2,
- 0, 0, 0, 4, 0, 0, 0, 7, 0, 0, 0, 6, 0, 0, 0, 5, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 4, 0, 0, 0, 5,
- 0, 0, 0, 1, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 5, 0, 0, 0, 6, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 2,
- 0, 0, 0, 6, 0, 0, 0, 7, 0, 0, 0, 3, 0, 0, 0, 2, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 3, 0, 0, 0, 7,
- 0, 0, 0, 2, 0, 0, 66, 82, 0, 0, 2,204, 2,216,154, 32, 0, 0, 1, 83, 0, 0, 0, 1, 2,216,158, 32, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 66, 82, 65,100,100, 0,104, 46, 48, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 1, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 63, 0, 0, 0, 0, 0, 0, 0,
- 11, 28, 48, 80, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 12, 0, 35, 0, 0, 0, 4, 4, 0, 0, 0, 0, 0, 0, 10, 0, 0, 0, 75, 0, 0, 0,102,102,102, 63,
+205,204,204, 61, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63,205,204, 76, 62, 0, 0, 0, 0, 0, 0, 0, 0, 1, 4, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 63, 0, 0, 0, 63,205,204,204, 62, 0, 0, 0, 0, 33, 0, 0, 0, 0, 0, 0, 62,
+ 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 16, 1, 0, 0,
+156,105,229, 2, 24, 0, 0, 0, 1, 0, 0, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0, 0, 0,128, 0, 0, 0,
+ 0, 0, 0, 0, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,128, 63, 0, 0, 0, 0, 0, 0,128, 63, 0, 0,128, 63,
+ 0, 0,128, 63, 0, 0, 0, 0, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63,205,204, 76, 62, 0, 0, 0, 0, 0, 0,128, 63,
+ 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63,
+ 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63,
+ 0, 0,128, 63, 0, 0,128, 63, 0, 0, 0, 0, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0, 0, 0, 0, 0,128, 63,
+ 0, 0,128, 63, 0, 0,128, 63, 0, 0, 0, 0, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 68, 65, 84, 65,
+ 16, 1, 0, 0,176, 35,221, 2, 80, 1, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0,128, 63, 0, 0, 0, 0, 0, 0,128, 63, 0, 0, 0, 0, 0, 0,128, 63, 0, 0, 0, 0, 0, 0,128, 63,
+ 4, 0, 0, 0, 0, 0,128, 67, 0, 0, 0, 0, 0, 0,128, 63, 14,215,126,191, 54,189,194, 61, 14,215,126,191, 46,189,194, 61,
+ 56,236,220, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,128, 63,
+ 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 68, 65, 84, 65, 48, 0, 0, 0, 56,236,220, 2, 78, 1, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0,128, 63, 0, 0, 0, 0,
+ 0, 0,128, 62, 31,133,107, 63, 0, 0, 0, 0, 0, 0, 64, 63, 10,215,163, 61, 0, 0, 0, 0, 0, 0,128, 63, 0, 0, 0, 0,
+ 0, 0, 0, 0, 66, 82, 0, 0,204, 2, 0, 0, 80,108,229, 2, 84, 1, 0, 0, 1, 0, 0, 0, 80,143,229, 2, 80,105,229, 2,
+ 0, 0, 0, 0, 0, 0, 0, 0, 66, 82, 66,114,117,115,104, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 1, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 63, 0, 0, 0, 0,
+104,111,229, 2, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 0, 0, 0, 0, 0,128, 0, 0, 0, 0, 0, 0, 0, 3, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 63,128, 0, 0, 0, 0, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 0, 0, 0, 0,
- 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 62, 76,204,205, 0, 0, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0,
- 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0,
- 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0,
- 0, 0, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 0, 0, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0,
- 0, 0, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0, 0, 0,128, 0, 0, 0, 0, 0, 0, 0, 3, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,128, 63, 0, 0, 0, 0, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0, 0, 0,
+ 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63,205,204, 76, 62, 0, 0, 0, 0, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63,
+ 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63,
+ 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63,
+ 0, 0, 0, 0, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0, 0, 0, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63,
+ 0, 0, 0, 0, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
@@ -7174,42 +7304,42 @@ char datatoc_startup_blend[]= {
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 12, 0, 0, 0, 35, 0, 0, 4, 4, 0, 0, 0, 0,
- 0, 0, 0, 10, 0, 0, 0, 75, 63,102,102,102, 61,204,204,205, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 62, 76,204,205,
- 0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 63, 0, 0, 0, 63, 0, 0, 0, 62,204,204,205,
- 0, 0, 0, 0, 0, 0, 0, 33, 62, 0, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 68, 65, 84, 65, 0, 0, 1, 16, 2,216,154,108, 0, 0, 0, 24, 0, 0, 0, 1, 0, 1, 0, 1, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 30, 0, 35, 0, 0, 0, 4, 4, 4, 0, 0, 0, 0, 0,
+ 10, 0, 0, 0, 75, 0, 0, 0,102,102,102, 63,205,204,204, 61, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0, 0, 63,
+ 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 63, 0, 0, 0, 63,205,204,204, 62,
+ 0, 0, 0, 0, 33, 0, 0, 0, 0, 0, 0, 0, 0, 0,128, 63, 20,174,199, 62, 20,174,199, 62, 20,174,199, 62, 20,174,199, 62,
+ 0, 0,128, 63, 68, 65, 84, 65, 16, 1, 0, 0,156,108,229, 2, 24, 0, 0, 0, 1, 0, 0, 0, 1, 0, 1, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 63,128, 0, 0, 63,128, 0, 0,
- 63,128, 0, 0, 0, 0, 0, 0, 0,128, 0, 0, 0, 0, 0, 0, 0, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 63,128, 0, 0,
- 0, 0, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 0, 0, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0,
- 62, 76,204,205, 0, 0, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0,
- 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0,
- 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 0, 0, 0, 0, 63,128, 0, 0, 63,128, 0, 0,
- 63,128, 0, 0, 0, 0, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 0, 0, 0, 0, 63,128, 0, 0, 63,128, 0, 0,
- 63,128, 0, 0, 63,128, 0, 0, 68, 65, 84, 65, 0, 0, 1, 16, 11, 28, 48, 80, 0, 0, 1, 79, 0, 0, 0, 1, 0, 0, 0, 1,
- 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 63,128, 0, 0, 0, 0, 0, 0, 63,128, 0, 0, 0, 0, 0, 0,
- 63,128, 0, 0, 0, 0, 0, 0, 63,128, 0, 0, 0, 4, 0, 0, 67,128, 0, 0, 0, 0, 0, 0, 63,128, 0, 0,191,126,215, 14,
- 61,194,189, 54,191,126,215, 14, 61,194,189, 46, 11, 28, 49,144, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,128, 63, 0, 0,128, 63,
+ 0, 0,128, 63, 0, 0, 0, 0,128, 0, 0, 0, 0, 0, 0, 0, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,128, 63,
+ 0, 0, 0, 0, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0, 0, 0, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63,
+205,204, 76, 62, 0, 0, 0, 0, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63,
+ 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63,
+ 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0, 0, 0, 0, 0,128, 63, 0, 0,128, 63,
+ 0, 0,128, 63, 0, 0, 0, 0, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0, 0, 0, 0, 0,128, 63, 0, 0,128, 63,
+ 0, 0,128, 63, 0, 0,128, 63, 68, 65, 84, 65, 16, 1, 0, 0,104,111,229, 2, 80, 1, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0,
+ 0, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0,128, 63, 0, 0, 0, 0, 0, 0,128, 63, 0, 0, 0, 0,
+ 0, 0,128, 63, 0, 0, 0, 0, 0, 0,128, 63, 4, 0, 0, 0, 0, 0,128, 67, 0, 0, 0, 0, 0, 0,128, 63,224,255,127,191,
+ 46, 95,255,186,224,255,127,191,114, 97,255,186,152,236,220, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 0, 0, 0, 48, 11, 28, 49,144, 0, 0, 1, 77, 0, 0, 0, 4,
- 0, 0, 0, 0, 63,128, 0, 0, 0, 0, 0, 0, 62,128, 0, 0, 63,107,133, 31, 0, 0, 0, 0, 63, 64, 0, 0, 61,163,215, 10,
- 0, 0, 0, 0, 63,128, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 66, 82, 0, 0, 2,204, 2,216,158, 32, 0, 0, 1, 83,
- 0, 0, 0, 1, 2,195, 38, 32, 2,216,154, 32, 0, 0, 0, 0, 0, 0, 0, 0, 66, 82, 66,108,111, 98, 0, 48, 48, 49, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 63, 0, 0, 0, 0, 0, 0, 0, 11, 28, 49,240, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 48, 0, 0, 0,152,236,220, 2, 78, 1, 0, 0, 4, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0,128, 63, 0, 0, 0, 0, 0, 0,128, 62,215,163,112, 63, 0, 0, 0, 0, 0, 0, 64, 63,143,194,117, 61,
+ 0, 0, 0, 0, 0, 0,128, 63, 0, 0, 0, 0, 0, 0, 0, 0, 66, 82, 0, 0,204, 2, 0, 0, 80,143,229, 2, 84, 1, 0, 0,
+ 1, 0, 0, 0, 80,146,229, 2, 80,108,229, 2, 0, 0, 0, 0, 0, 0, 0, 0, 66, 82, 67,108, 97,121, 0, 48, 48, 49, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 63, 0, 0, 0, 0,176,112,229, 2, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 1, 2, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 0, 0, 0, 0,
- 0,128, 0, 0, 0, 0, 0, 0, 0, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 63,128, 0, 0, 0, 0, 0, 0, 63,128, 0, 0,
- 63,128, 0, 0, 63,128, 0, 0, 0, 0, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 62, 76,204,205, 0, 0, 0, 0,
- 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0,
- 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0,
- 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 0, 0, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 0, 0, 0, 0,
- 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 0, 0, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0,
+ 1, 2, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0, 0, 0,
+128, 0, 0, 0, 0, 0, 0, 0, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,128, 63, 0, 0, 0, 0, 0, 0,128, 63,
+ 0, 0,128, 63, 0, 0,128, 63, 0, 0, 0, 0, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63,205,204, 76, 62, 0, 0, 0, 0,
+ 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63,
+ 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63,
+ 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0, 0, 0, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0, 0, 0,
+ 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0, 0, 0, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
@@ -7217,43 +7347,43 @@ char datatoc_startup_blend[]= {
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2,
- 0, 0, 0, 35, 0, 4, 4, 4, 0, 0, 0, 0, 0, 0, 0, 10, 0, 0, 0, 75, 63,102,102,102, 61,204,204,205, 63,128, 0, 0,
- 63,128, 0, 0, 63,128, 0, 0, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 17, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 63, 0, 0, 0, 63, 0, 0, 0, 62,204,204,205, 0, 0, 0, 0, 0, 0, 0, 33, 62, 0, 0, 0, 63,128, 0, 0, 62,199,174, 20,
- 62,199,174, 20, 62,199,174, 20, 62,199,174, 20, 63,128, 0, 0, 68, 65, 84, 65, 0, 0, 1, 16, 2,216,158,108, 0, 0, 0, 24,
- 0, 0, 0, 1, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0,
+ 35, 0, 0, 0, 4, 4, 4, 8, 0, 0, 0, 0, 10, 0, 0, 0, 75, 0, 0, 0,102,102,102, 63,205,204,204, 61, 0, 0,128, 63,
+ 0, 0,128, 63, 0, 0,128, 63, 0, 0, 0, 63, 0, 0, 0, 0, 0, 0, 0, 0, 8, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 63, 0, 0, 0, 63,205,204,204, 62, 0, 0, 0, 0, 33, 0, 0, 0, 0, 0, 0, 62, 0, 0,128, 63, 20,174,199, 62,
+ 20,174,199, 62, 20,174,199, 62, 20,174,199, 62, 0, 0,128, 63, 68, 65, 84, 65, 16, 1, 0, 0,156,143,229, 2, 24, 0, 0, 0,
+ 1, 0, 0, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 0, 0, 0, 0, 0,128, 0, 0, 0, 0, 0, 0, 0, 3, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 63,128, 0, 0, 0, 0, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 0, 0, 0, 0,
- 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 62, 76,204,205, 0, 0, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0,
- 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0,
- 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0,
- 0, 0, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 0, 0, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0,
- 0, 0, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 68, 65, 84, 65, 0, 0, 1, 16, 11, 28, 49,240,
- 0, 0, 1, 79, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 0, 63,128, 0, 0,
- 0, 0, 0, 0, 63,128, 0, 0, 0, 0, 0, 0, 63,128, 0, 0, 0, 0, 0, 0, 63,128, 0, 0, 0, 4, 0, 0, 67,128, 0, 0,
- 0, 0, 0, 0, 63,128, 0, 0,191,127,255,224,186,255, 95, 46,191,127,255,224,186,255, 97,114, 11, 28, 51, 48, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0, 0, 0,128, 0, 0, 0, 0, 0, 0, 0, 3, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,128, 63, 0, 0, 0, 0, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0, 0, 0,
+ 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63,205,204, 76, 62, 0, 0, 0, 0, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63,
+ 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63,
+ 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63,
+ 0, 0, 0, 0, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0, 0, 0, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63,
+ 0, 0, 0, 0, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 68, 65, 84, 65, 16, 1, 0, 0,176,112,229, 2,
+ 80, 1, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0,128, 63,
+ 0, 0, 0, 0, 0, 0,128, 63, 0, 0, 0, 0, 0, 0,128, 63, 0, 0, 0, 0, 0, 0,128, 63, 4, 0, 0, 0, 0, 0,128, 67,
+ 0, 0, 0, 0, 0, 0,128, 63,224,255,127,191, 46, 95,255,186,224,255,127,191,114, 97,255,186,248,236,220, 2, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0,
- 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 0, 0, 0, 48,
- 11, 28, 51, 48, 0, 0, 1, 77, 0, 0, 0, 4, 0, 0, 0, 0, 63,128, 0, 0, 0, 0, 0, 0, 62,128, 0, 0, 63,112,163,215,
- 0, 0, 0, 0, 63, 64, 0, 0, 61,117,194,143, 0, 0, 0, 0, 63,128, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 66, 82,
- 0, 0, 2,204, 2,195, 38, 32, 0, 0, 1, 83, 0, 0, 0, 1, 2,195, 42, 32, 2,216,158, 32, 0, 0, 0, 0, 0, 0, 0, 0,
- 66, 82, 66,108,117,114, 0, 46, 48, 48, 52, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 63, 0, 0, 0, 0, 0, 0, 0, 11, 28, 51,144, 0, 1, 0, 1,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63,
+ 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 48, 0, 0, 0,
+248,236,220, 2, 78, 1, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0,128, 63, 0, 0, 0, 0, 0, 0,128, 62,215,163,112, 63,
+ 0, 0, 0, 0, 0, 0, 64, 63,143,194,117, 61, 0, 0, 0, 0, 0, 0,128, 63, 0, 0, 0, 0, 0, 0, 0, 0, 66, 82, 0, 0,
+204, 2, 0, 0, 80,146,229, 2, 84, 1, 0, 0, 1, 0, 0, 0, 80,149,229, 2, 80,143,229, 2, 0, 0, 0, 0, 0, 0, 0, 0,
+ 66, 82, 67,108,111,110,101, 0, 48, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 2, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 63, 0, 0, 0, 0,248,113,229, 2, 1, 0, 1, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 63,128, 0, 0,
- 63,128, 0, 0, 63,128, 0, 0, 0, 0, 0, 0, 0,128, 0, 0, 0, 0, 0, 0, 0, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 63,128, 0, 0, 0, 0, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 0, 0, 0, 0, 63,128, 0, 0, 63,128, 0, 0,
- 63,128, 0, 0, 62, 76,204,205, 0, 0, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0,
- 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0,
- 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 0, 0, 0, 0, 63,128, 0, 0,
- 63,128, 0, 0, 63,128, 0, 0, 0, 0, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 0, 0, 0, 0, 63,128, 0, 0,
- 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,128, 63,
+ 0, 0,128, 63, 0, 0,128, 63, 0, 0, 0, 0,128, 0, 0, 0, 0, 0, 0, 0, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0,128, 63, 0, 0, 0, 0, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0, 0, 0, 0, 0,128, 63, 0, 0,128, 63,
+ 0, 0,128, 63,205,204, 76, 62, 0, 0, 0, 0, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63,
+ 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63,
+ 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0, 0, 0, 0, 0,128, 63,
+ 0, 0,128, 63, 0, 0,128, 63, 0, 0, 0, 0, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0, 0, 0, 0, 0,128, 63,
+ 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
@@ -7261,42 +7391,42 @@ char datatoc_startup_blend[]= {
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 12, 0, 0, 0, 35, 0, 0, 4, 4, 0, 0, 0, 0, 0, 0, 0, 10, 0, 0, 0, 75,
- 63,102,102,102, 61,204,204,205, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 62, 76,204,205, 0, 0, 0, 0, 0, 0, 0, 0,
- 1, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 63, 0, 0, 0, 63, 0, 0, 0, 62,204,204,205, 0, 0, 0, 0, 0, 0, 0, 33,
- 62, 0, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65,
- 0, 0, 1, 16, 2,195, 38,108, 0, 0, 0, 24, 0, 0, 0, 1, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 16, 0, 35, 0, 0, 0, 4, 4, 0, 0, 0, 0, 0, 0, 10, 0, 0, 0, 75, 0, 0, 0,
+102,102,102, 63,205,204,204, 61, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 51, 51, 51, 63, 0, 0, 0, 0, 0, 0, 0, 0,
+ 1, 0, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 63, 0, 0, 0, 63,205,204,204, 62, 0, 0, 0, 0, 33, 0, 0, 0,
+ 0, 0, 0, 62, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65,
+ 16, 1, 0, 0,156,146,229, 2, 24, 0, 0, 0, 1, 0, 0, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 1, 2, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 0, 0, 0, 0,
- 0,128, 0, 0, 0, 0, 0, 0, 0, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 63,128, 0, 0, 0, 0, 0, 0, 63,128, 0, 0,
- 63,128, 0, 0, 63,128, 0, 0, 0, 0, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 62, 76,204,205, 0, 0, 0, 0,
- 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0,
- 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0,
- 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 0, 0, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 0, 0, 0, 0,
- 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 0, 0, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0,
- 68, 65, 84, 65, 0, 0, 1, 16, 11, 28, 51,144, 0, 0, 1, 79, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 2,
- 0, 0, 0, 0, 0, 0, 0, 0, 63,128, 0, 0, 0, 0, 0, 0, 63,128, 0, 0, 0, 0, 0, 0, 63,128, 0, 0, 0, 0, 0, 0,
- 63,128, 0, 0, 0, 4, 0, 0, 67,128, 0, 0, 0, 0, 0, 0, 63,128, 0, 0,191,126,215, 14, 61,194,189, 54,191,126,215, 14,
- 61,194,189, 46, 11, 28, 52,208, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 1, 2, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0, 0, 0,
+128, 0, 0, 0, 0, 0, 0, 0, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,128, 63, 0, 0, 0, 0, 0, 0,128, 63,
+ 0, 0,128, 63, 0, 0,128, 63, 0, 0, 0, 0, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63,205,204, 76, 62, 0, 0, 0, 0,
+ 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63,
+ 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63,
+ 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0, 0, 0, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0, 0, 0,
+ 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0, 0, 0, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63,
+ 68, 65, 84, 65, 16, 1, 0, 0,248,113,229, 2, 80, 1, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,128, 63, 0, 0, 0, 0, 0, 0,128, 63, 0, 0, 0, 0, 0, 0,128, 63, 0, 0, 0, 0,
+ 0, 0,128, 63, 4, 0, 0, 0, 0, 0,128, 67, 0, 0, 0, 0, 0, 0,128, 63, 14,215,126,191, 54,189,194, 61, 14,215,126,191,
+ 46,189,194, 61, 88,237,220, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 68, 65, 84, 65, 0, 0, 0, 48, 11, 28, 52,208, 0, 0, 1, 77, 0, 0, 0, 4, 0, 0, 0, 0, 63,128, 0, 0,
- 0, 0, 0, 0, 62,128, 0, 0, 63,107,133, 31, 0, 0, 0, 0, 63, 64, 0, 0, 61,163,215, 10, 0, 0, 0, 0, 63,128, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 66, 82, 0, 0, 2,204, 2,195, 42, 32, 0, 0, 1, 83, 0, 0, 0, 1, 2,153, 66, 32,
- 2,195, 38, 32, 0, 0, 0, 0, 0, 0, 0, 0, 66, 82, 66,114,117,115,104, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 1, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 63, 0, 0, 0,
- 0, 0, 0, 0, 11, 28, 53, 48, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 68, 65, 84, 65, 48, 0, 0, 0, 88,237,220, 2, 78, 1, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0,128, 63,
+ 0, 0, 0, 0, 0, 0,128, 62, 31,133,107, 63, 0, 0, 0, 0, 0, 0, 64, 63, 10,215,163, 61, 0, 0, 0, 0, 0, 0,128, 63,
+ 0, 0, 0, 0, 0, 0, 0, 0, 66, 82, 0, 0,204, 2, 0, 0, 80,149,229, 2, 84, 1, 0, 0, 1, 0, 0, 0, 80,152,229, 2,
+ 80,146,229, 2, 0, 0, 0, 0, 0, 0, 0, 0, 66, 82, 67,114,101, 97,115,101, 0, 48, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 1, 0, 0, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 63,
+ 0, 0, 0, 0, 64,115,229, 2, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 0, 0, 0, 0, 0,128, 0, 0, 0, 0, 0, 0,
- 0, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 63,128, 0, 0, 0, 0, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0,
- 0, 0, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 62, 76,204,205, 0, 0, 0, 0, 63,128, 0, 0, 63,128, 0, 0,
- 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0,
- 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0,
- 63,128, 0, 0, 0, 0, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 0, 0, 0, 0, 63,128, 0, 0, 63,128, 0, 0,
- 63,128, 0, 0, 0, 0, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0, 0, 0,128, 0, 0, 0, 0, 0, 0, 0,
+ 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,128, 63, 0, 0, 0, 0, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63,
+ 0, 0, 0, 0, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63,205,204, 76, 62, 0, 0, 0, 0, 0, 0,128, 63, 0, 0,128, 63,
+ 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63,
+ 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63,
+ 0, 0,128, 63, 0, 0, 0, 0, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0, 0, 0, 0, 0,128, 63, 0, 0,128, 63,
+ 0, 0,128, 63, 0, 0, 0, 0, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
@@ -7304,43 +7434,43 @@ char datatoc_startup_blend[]= {
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 30, 0, 0, 0, 35, 0, 4, 4, 4,
- 0, 0, 0, 0, 0, 0, 0, 10, 0, 0, 0, 75, 63,102,102,102, 61,204,204,205, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0,
- 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 63, 0, 0, 0, 63, 0, 0, 0,
- 62,204,204,205, 0, 0, 0, 0, 0, 0, 0, 33, 0, 0, 0, 0, 63,128, 0, 0, 62,199,174, 20, 62,199,174, 20, 62,199,174, 20,
- 62,199,174, 20, 63,128, 0, 0, 68, 65, 84, 65, 0, 0, 1, 16, 2,195, 42,108, 0, 0, 0, 24, 0, 0, 0, 1, 0, 1, 0, 1,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 35, 0, 0, 0, 4, 6, 4, 0,
+ 0, 0, 0, 0, 10, 0, 0, 0, 75, 0, 0, 0,102,102,102, 63,205,204,204, 61, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63,
+ 0, 0,128, 62, 0, 0, 0, 0, 0, 0, 0, 0, 16, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 63, 0, 0, 0, 63,
+205,204,204, 62, 0, 0, 0, 0, 33, 0, 0, 0, 0, 0, 0, 62, 0, 0,128, 63, 20,174,199, 62, 20,174,199, 62, 20,174,199, 62,
+ 20,174,199, 62, 0, 0,128, 63, 68, 65, 84, 65, 16, 1, 0, 0,156,149,229, 2, 24, 0, 0, 0, 1, 0, 0, 0, 1, 0, 1, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 63,128, 0, 0,
- 63,128, 0, 0, 63,128, 0, 0, 0, 0, 0, 0, 0,128, 0, 0, 0, 0, 0, 0, 0, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 63,128, 0, 0, 0, 0, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 0, 0, 0, 0, 63,128, 0, 0, 63,128, 0, 0,
- 63,128, 0, 0, 62, 76,204,205, 0, 0, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0,
- 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0,
- 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 0, 0, 0, 0, 63,128, 0, 0,
- 63,128, 0, 0, 63,128, 0, 0, 0, 0, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 0, 0, 0, 0, 63,128, 0, 0,
- 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 68, 65, 84, 65, 0, 0, 1, 16, 11, 28, 53, 48, 0, 0, 1, 79, 0, 0, 0, 1,
- 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 1, 0, 0, 0, 0, 63,128, 0, 0, 0, 0, 0, 0, 63,128, 0, 0,
- 0, 0, 0, 0, 63,128, 0, 0, 0, 0, 0, 0, 63,128, 0, 0, 0, 4, 0, 0, 67,128, 0, 0, 0, 0, 0, 0, 63,128, 0, 0,
-191,127,255,224,186,255, 95, 46,191,127,255,224,186,255, 97,114, 11, 28, 54,112, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,128, 63,
+ 0, 0,128, 63, 0, 0,128, 63, 0, 0, 0, 0,128, 0, 0, 0, 0, 0, 0, 0, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0,128, 63, 0, 0, 0, 0, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0, 0, 0, 0, 0,128, 63, 0, 0,128, 63,
+ 0, 0,128, 63,205,204, 76, 62, 0, 0, 0, 0, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63,
+ 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63,
+ 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0, 0, 0, 0, 0,128, 63,
+ 0, 0,128, 63, 0, 0,128, 63, 0, 0, 0, 0, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0, 0, 0, 0, 0,128, 63,
+ 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 68, 65, 84, 65, 16, 1, 0, 0, 64,115,229, 2, 80, 1, 0, 0, 1, 0, 0, 0,
+ 1, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0,128, 63, 0, 0, 0, 0, 0, 0,128, 63,
+ 0, 0, 0, 0, 0, 0,128, 63, 0, 0, 0, 0, 0, 0,128, 63, 4, 0, 0, 0, 0, 0,128, 67, 0, 0, 0, 0, 0, 0,128, 63,
+228, 97,175,190, 50,131,112, 63,218,243,127,191, 10,183,157,188,184,237,220, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0,
- 63,128, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 0, 0, 0, 48, 11, 28, 54,112, 0, 0, 1, 77,
- 0, 0, 0, 4, 0, 0, 0, 0, 63,128, 0, 0, 0, 0, 0, 0, 62,128, 0, 0, 63,112,163,215, 0, 0, 0, 0, 63, 64, 0, 0,
- 61,117,194,143, 0, 0, 0, 0, 63,128, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 66, 82, 0, 0, 2,204, 2,153, 66, 32,
- 0, 0, 1, 83, 0, 0, 0, 1, 2,153, 70, 32, 2,195, 42, 32, 0, 0, 0, 0, 0, 0, 0, 0, 66, 82, 67,108, 97,121, 0, 48,
- 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 63, 0, 0, 0, 0, 0, 0, 0, 11, 28, 54,208, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63,
+ 0, 0,128, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 48, 0, 0, 0,184,237,220, 2, 78, 1, 0, 0,
+ 4, 0, 0, 0, 0, 0, 0, 0, 0, 0,128, 63, 0, 0, 0, 0, 0, 0,128, 62, 0, 0, 0, 63, 0, 0, 0, 0, 0, 0, 64, 63,
+ 10,215, 35, 61, 0, 0, 0, 0, 0, 0,128, 63, 0, 0, 0, 0, 0, 0, 0, 0, 66, 82, 0, 0,204, 2, 0, 0, 80,152,229, 2,
+ 84, 1, 0, 0, 1, 0, 0, 0, 80,155,229, 2, 80,149,229, 2, 0, 0, 0, 0, 0, 0, 0, 0, 66, 82, 68, 97,114,107,101,110,
+ 0, 48, 54, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 63, 0, 0, 0, 0,136,116,229, 2, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 1, 2, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0,
- 0, 0, 0, 0, 0,128, 0, 0, 0, 0, 0, 0, 0, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 63,128, 0, 0, 0, 0, 0, 0,
- 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 0, 0, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 62, 76,204,205,
- 0, 0, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0,
- 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0,
- 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 0, 0, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0,
- 0, 0, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 0, 0, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0,
- 63,128, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 1, 2, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63,
+ 0, 0, 0, 0,128, 0, 0, 0, 0, 0, 0, 0, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,128, 63, 0, 0, 0, 0,
+ 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0, 0, 0, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63,205,204, 76, 62,
+ 0, 0, 0, 0, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63,
+ 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63,
+ 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0, 0, 0, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63,
+ 0, 0, 0, 0, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0, 0, 0, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63,
+ 0, 0,128, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
@@ -7348,42 +7478,42 @@ char datatoc_startup_blend[]= {
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 2, 0, 0, 0, 35, 8, 4, 4, 4, 0, 0, 0, 0, 0, 0, 0, 10, 0, 0, 0, 75, 63,102,102,102, 61,204,204,205,
- 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 8, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 63, 0, 0, 0, 63, 0, 0, 0, 62,204,204,205, 0, 0, 0, 0, 0, 0, 0, 33, 62, 0, 0, 0, 63,128, 0, 0,
- 62,199,174, 20, 62,199,174, 20, 62,199,174, 20, 62,199,174, 20, 63,128, 0, 0, 68, 65, 84, 65, 0, 0, 1, 16, 2,153, 66,108,
- 0, 0, 0, 24, 0, 0, 0, 1, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 12, 0, 35, 0, 0, 0, 4, 4, 0, 0, 0, 0, 0, 0, 10, 0, 0, 0, 75, 0, 0, 0,102,102,102, 63,205,204,204, 61,
+ 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63,205,204, 76, 62, 0, 0, 0, 0, 0, 0, 0, 0, 1, 6, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 63, 0, 0, 0, 63,205,204,204, 62, 0, 0, 0, 0, 33, 0, 0, 0, 0, 0, 0, 62, 0, 0,128, 63,
+ 0, 0,128, 63, 0, 0,128, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 16, 1, 0, 0,156,152,229, 2,
+ 24, 0, 0, 0, 1, 0, 0, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 0, 0, 0, 0, 0,128, 0, 0, 0, 0, 0, 0,
- 0, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 63,128, 0, 0, 0, 0, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0,
- 0, 0, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 62, 76,204,205, 0, 0, 0, 0, 63,128, 0, 0, 63,128, 0, 0,
- 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0,
- 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0,
- 63,128, 0, 0, 0, 0, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 0, 0, 0, 0, 63,128, 0, 0, 63,128, 0, 0,
- 63,128, 0, 0, 0, 0, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 68, 65, 84, 65, 0, 0, 1, 16,
- 11, 28, 54,208, 0, 0, 1, 79, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 0,
- 63,128, 0, 0, 0, 0, 0, 0, 63,128, 0, 0, 0, 0, 0, 0, 63,128, 0, 0, 0, 0, 0, 0, 63,128, 0, 0, 0, 4, 0, 0,
- 67,128, 0, 0, 0, 0, 0, 0, 63,128, 0, 0,191,127,255,224,186,255, 95, 46,191,127,255,224,186,255, 97,114, 11, 28, 56, 16,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 63,128, 0, 0, 63,128, 0, 0,
- 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65,
- 0, 0, 0, 48, 11, 28, 56, 16, 0, 0, 1, 77, 0, 0, 0, 4, 0, 0, 0, 0, 63,128, 0, 0, 0, 0, 0, 0, 62,128, 0, 0,
- 63,112,163,215, 0, 0, 0, 0, 63, 64, 0, 0, 61,117,194,143, 0, 0, 0, 0, 63,128, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 66, 82, 0, 0, 2,204, 2,153, 70, 32, 0, 0, 1, 83, 0, 0, 0, 1, 2,197,122, 32, 2,153, 66, 32, 0, 0, 0, 0,
- 0, 0, 0, 0, 66, 82, 67,108,111,110,101, 0, 48, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 63, 0, 0, 0, 0, 0, 0, 0, 11, 28, 56,112,
- 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0, 0, 0,128, 0, 0, 0, 0, 0, 0, 0,
+ 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,128, 63, 0, 0, 0, 0, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63,
+ 0, 0, 0, 0, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63,205,204, 76, 62, 0, 0, 0, 0, 0, 0,128, 63, 0, 0,128, 63,
+ 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63,
+ 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63,
+ 0, 0,128, 63, 0, 0, 0, 0, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0, 0, 0, 0, 0,128, 63, 0, 0,128, 63,
+ 0, 0,128, 63, 0, 0, 0, 0, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 68, 65, 84, 65, 16, 1, 0, 0,
+136,116,229, 2, 80, 1, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0,128, 63, 0, 0, 0, 0, 0, 0,128, 63, 0, 0, 0, 0, 0, 0,128, 63, 0, 0, 0, 0, 0, 0,128, 63, 4, 0, 0, 0,
+ 0, 0,128, 67, 0, 0, 0, 0, 0, 0,128, 63, 14,215,126,191, 54,189,194, 61, 14,215,126,191, 46,189,194, 61, 24,238,220, 2,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,128, 63, 0, 0,128, 63,
+ 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65,
+ 48, 0, 0, 0, 24,238,220, 2, 78, 1, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0,128, 63, 0, 0, 0, 0, 0, 0,128, 62,
+ 31,133,107, 63, 0, 0, 0, 0, 0, 0, 64, 63, 10,215,163, 61, 0, 0, 0, 0, 0, 0,128, 63, 0, 0, 0, 0, 0, 0, 0, 0,
+ 66, 82, 0, 0,204, 2, 0, 0, 80,155,229, 2, 84, 1, 0, 0, 1, 0, 0, 0, 80,158,229, 2, 80,152,229, 2, 0, 20, 1,160,
+ 0, 0, 0, 0, 66, 82, 68,114, 97,119, 0, 46, 48, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 0, 0, 2,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 63, 0, 0, 0, 0,208,117,229, 2,
+ 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 0, 0, 0, 0, 0,128, 0, 0, 0, 0, 0, 0, 0, 3, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 63,128, 0, 0, 0, 0, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 0, 0, 0, 0, 63,128, 0, 0,
- 63,128, 0, 0, 63,128, 0, 0, 62, 76,204,205, 0, 0, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0,
- 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0,
- 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 0, 0, 0, 0,
- 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 0, 0, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 0, 0, 0, 0,
- 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0, 0, 0,128, 0, 0, 0, 0, 0, 0, 0, 3, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0,128, 63, 0, 0, 0, 0, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0, 0, 0, 0, 0,128, 63,
+ 0, 0,128, 63, 0, 0,128, 63,205,204, 76, 62, 0, 0, 0, 0, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63,
+ 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63,
+ 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0, 0, 0,
+ 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0, 0, 0, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0, 0, 0,
+ 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
@@ -7391,42 +7521,42 @@ char datatoc_startup_blend[]= {
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 16, 0, 0, 0, 35, 0, 0, 4, 4, 0, 0, 0, 0, 0, 0, 0, 10,
- 0, 0, 0, 75, 63,102,102,102, 61,204,204,205, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63, 51, 51, 51, 0, 0, 0, 0,
- 0, 0, 0, 0, 1, 0, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 63, 0, 0, 0, 63, 0, 0, 0, 62,204,204,205, 0, 0, 0, 0,
- 0, 0, 0, 33, 62, 0, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 68, 65, 84, 65, 0, 0, 1, 16, 2,153, 70,108, 0, 0, 0, 24, 0, 0, 0, 1, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 30, 0, 35, 0, 0, 0, 0, 4, 0, 8, 0, 0, 0, 0, 10, 0, 0, 0,
+ 75, 0, 0, 0,102,102,102, 63,205,204,204, 61, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0, 0, 63, 0, 0, 0, 0,
+ 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 63, 0, 0, 0, 63,205,204,204, 62, 0, 0, 0, 0,
+ 33, 0, 0, 0, 0, 0, 0, 62, 0, 0,128, 63, 20,174,199, 62, 20,174,199, 62, 20,174,199, 62, 20,174,199, 62, 0, 0,128, 63,
+ 68, 65, 84, 65, 16, 1, 0, 0,156,155,229, 2, 24, 0, 0, 0, 1, 0, 0, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 1, 2, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0,
- 0, 0, 0, 0, 0,128, 0, 0, 0, 0, 0, 0, 0, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 63,128, 0, 0, 0, 0, 0, 0,
- 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 0, 0, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 62, 76,204,205,
- 0, 0, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0,
- 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0,
- 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 0, 0, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0,
- 0, 0, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 0, 0, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0,
- 63,128, 0, 0, 68, 65, 84, 65, 0, 0, 1, 16, 11, 28, 56,112, 0, 0, 1, 79, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0,
- 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 63,128, 0, 0, 0, 0, 0, 0, 63,128, 0, 0, 0, 0, 0, 0, 63,128, 0, 0,
- 0, 0, 0, 0, 63,128, 0, 0, 0, 4, 0, 0, 67,128, 0, 0, 0, 0, 0, 0, 63,128, 0, 0,191,126,215, 14, 61,194,189, 54,
-191,126,215, 14, 61,194,189, 46, 11, 28, 57,176, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 1, 2, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63,
+ 0, 0, 0, 0,128, 0, 0, 0, 0, 0, 0, 0, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,128, 63, 0, 0, 0, 0,
+ 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0, 0, 0, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63,205,204, 76, 62,
+ 0, 0, 0, 0, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63,
+ 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63,
+ 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0, 0, 0, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63,
+ 0, 0, 0, 0, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0, 0, 0, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63,
+ 0, 0,128, 63, 68, 65, 84, 65, 16, 1, 0, 0,208,117,229, 2, 80, 1, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0,
+ 2, 0, 0, 0, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0,128, 63, 0, 0, 0, 0, 0, 0,128, 63, 0, 0, 0, 0, 0, 0,128, 63,
+ 0, 0, 0, 0, 0, 0,128, 63, 4, 0, 0, 0, 0, 0,128, 67, 0, 0, 0, 0, 0, 0,128, 63,224,255,127,191, 46, 95,255,186,
+224,255,127,191,114, 97,255,186,120,238,220, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 0, 0, 0, 48, 11, 28, 57,176, 0, 0, 1, 77, 0, 0, 0, 4, 0, 0, 0, 0,
- 63,128, 0, 0, 0, 0, 0, 0, 62,128, 0, 0, 63,107,133, 31, 0, 0, 0, 0, 63, 64, 0, 0, 61,163,215, 10, 0, 0, 0, 0,
- 63,128, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 66, 82, 0, 0, 2,204, 2,197,122, 32, 0, 0, 1, 83, 0, 0, 0, 1,
- 2,197,126, 32, 2,153, 70, 32, 0, 0, 0, 0, 0, 0, 0, 0, 66, 82, 67,114,101, 97,115,101, 0, 48, 48, 49, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 63, 0, 0, 0, 0, 0, 0, 0, 11, 28, 58, 16, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 48, 0, 0, 0,120,238,220, 2, 78, 1, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0,128, 63, 0, 0, 0, 0, 0, 0,128, 62,215,163,112, 63, 0, 0, 0, 0, 0, 0, 64, 63,143,194,117, 61, 0, 0, 0, 0,
+ 0, 0,128, 63, 0, 0, 0, 0, 0, 0, 0, 0, 66, 82, 0, 0,204, 2, 0, 0, 80,158,229, 2, 84, 1, 0, 0, 1, 0, 0, 0,
+ 80,161,229, 2, 80,155,229, 2, 0, 0, 0, 0, 0, 0, 0, 0, 66, 82, 70,105,108,108, 47, 68,101,101,112,101,110, 0, 48, 48,
+ 49, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 63, 0, 0, 0, 0, 24,119,229, 2, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 0, 0, 0, 0, 0,128, 0, 0,
- 0, 0, 0, 0, 0, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 63,128, 0, 0, 0, 0, 0, 0, 63,128, 0, 0, 63,128, 0, 0,
- 63,128, 0, 0, 0, 0, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 62, 76,204,205, 0, 0, 0, 0, 63,128, 0, 0,
- 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0,
- 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0,
- 63,128, 0, 0, 63,128, 0, 0, 0, 0, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 0, 0, 0, 0, 63,128, 0, 0,
- 63,128, 0, 0, 63,128, 0, 0, 0, 0, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0, 0, 0,128, 0, 0, 0,
+ 0, 0, 0, 0, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,128, 63, 0, 0, 0, 0, 0, 0,128, 63, 0, 0,128, 63,
+ 0, 0,128, 63, 0, 0, 0, 0, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63,205,204, 76, 62, 0, 0, 0, 0, 0, 0,128, 63,
+ 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63,
+ 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63,
+ 0, 0,128, 63, 0, 0,128, 63, 0, 0, 0, 0, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0, 0, 0, 0, 0,128, 63,
+ 0, 0,128, 63, 0, 0,128, 63, 0, 0, 0, 0, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
@@ -7434,43 +7564,43 @@ char datatoc_startup_blend[]= {
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 35,
- 0, 4, 6, 4, 0, 0, 0, 0, 0, 0, 0, 10, 0, 0, 0, 75, 63,102,102,102, 61,204,204,205, 63,128, 0, 0, 63,128, 0, 0,
- 63,128, 0, 0, 62,128, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 16, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 63, 0, 0, 0,
- 63, 0, 0, 0, 62,204,204,205, 0, 0, 0, 0, 0, 0, 0, 33, 62, 0, 0, 0, 63,128, 0, 0, 62,199,174, 20, 62,199,174, 20,
- 62,199,174, 20, 62,199,174, 20, 63,128, 0, 0, 68, 65, 84, 65, 0, 0, 1, 16, 2,197,122,108, 0, 0, 0, 24, 0, 0, 0, 1,
- 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 35, 0, 0, 0,
+ 4, 4, 4, 0, 0, 0, 0, 0, 10, 0, 0, 0, 75, 0, 0, 0,102,102,102, 63,205,204,204, 61, 0, 0,128, 63, 0, 0,128, 63,
+ 0, 0,128, 63, 0, 0, 0, 63, 0, 0, 0, 0, 0, 0, 0, 0, 9, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 63,
+ 0, 0, 0, 63,205,204,204, 62, 0, 0, 0, 0, 33, 0, 0, 0, 0, 0, 0, 62, 0, 0,128, 63, 0, 0,128, 63, 20,174,199, 62,
+ 0, 0,128, 62, 0, 0,128, 63, 0, 0,128, 63, 68, 65, 84, 65, 16, 1, 0, 0,156,158,229, 2, 24, 0, 0, 0, 1, 0, 0, 0,
+ 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 0, 0, 0, 0, 0,128, 0, 0, 0, 0, 0, 0, 0, 3, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 63,128, 0, 0, 0, 0, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 0, 0, 0, 0, 63,128, 0, 0,
- 63,128, 0, 0, 63,128, 0, 0, 62, 76,204,205, 0, 0, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0,
- 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0,
- 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 0, 0, 0, 0,
- 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 0, 0, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 0, 0, 0, 0,
- 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 68, 65, 84, 65, 0, 0, 1, 16, 11, 28, 58, 16, 0, 0, 1, 79,
- 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 4, 0, 0, 0, 0, 63,128, 0, 0, 0, 0, 0, 0,
- 63,128, 0, 0, 0, 0, 0, 0, 63,128, 0, 0, 0, 0, 0, 0, 63,128, 0, 0, 0, 4, 0, 0, 67,128, 0, 0, 0, 0, 0, 0,
- 63,128, 0, 0,190,175, 97,228, 63,112,131, 50,191,127,243,218,188,157,183, 10, 11, 28, 59, 80, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0, 0, 0,128, 0, 0, 0, 0, 0, 0, 0, 3, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0,128, 63, 0, 0, 0, 0, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0, 0, 0, 0, 0,128, 63,
+ 0, 0,128, 63, 0, 0,128, 63,205,204, 76, 62, 0, 0, 0, 0, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63,
+ 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63,
+ 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0, 0, 0,
+ 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0, 0, 0, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0, 0, 0,
+ 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 68, 65, 84, 65, 16, 1, 0, 0, 24,119,229, 2, 80, 1, 0, 0,
+ 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0,128, 63, 0, 0, 0, 0,
+ 0, 0,128, 63, 0, 0, 0, 0, 0, 0,128, 63, 0, 0, 0, 0, 0, 0,128, 63, 4, 0, 0, 0, 0, 0,128, 67, 0, 0, 0, 0,
+ 0, 0,128, 63,224,255,127,191, 46, 95,255,186,224,255,127,191,114, 97,255,186,216,238,220, 2, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0,
- 63,128, 0, 0, 63,128, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 0, 0, 0, 48, 11, 28, 59, 80,
- 0, 0, 1, 77, 0, 0, 0, 4, 0, 0, 0, 0, 63,128, 0, 0, 0, 0, 0, 0, 62,128, 0, 0, 63, 0, 0, 0, 0, 0, 0, 0,
- 63, 64, 0, 0, 61, 35,215, 10, 0, 0, 0, 0, 63,128, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 66, 82, 0, 0, 2,204,
- 2,197,126, 32, 0, 0, 1, 83, 0, 0, 0, 1, 2,199, 36, 32, 2,197,122, 32, 0, 0, 0, 0, 0, 0, 0, 0, 66, 82, 68, 97,
-114,107,101,110, 0, 48, 54, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 63, 0, 0, 0, 0, 0, 0, 0, 11, 28, 59,176, 0, 1, 0, 1, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63,
+ 0, 0,128, 63, 0, 0,128, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 48, 0, 0, 0,216,238,220, 2,
+ 78, 1, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0,128, 63, 0, 0, 0, 0, 0, 0,128, 62,215,163,112, 63, 0, 0, 0, 0,
+ 0, 0, 64, 63,143,194,117, 61, 0, 0, 0, 0, 0, 0,128, 63, 0, 0, 0, 0, 0, 0, 0, 0, 66, 82, 0, 0,204, 2, 0, 0,
+ 80,161,229, 2, 84, 1, 0, 0, 1, 0, 0, 0, 80,164,229, 2, 80,158,229, 2, 0, 0, 0, 0, 0, 0, 0, 0, 66, 82, 70,108,
+ 97,116,116,101,110, 47, 67,111,110,116,114, 97,115,116, 0, 48, 48, 49, 0, 0, 1, 0, 0, 3, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 63, 0, 0, 0, 0, 96,120,229, 2, 1, 0, 1, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 63,128, 0, 0, 63,128, 0, 0,
- 63,128, 0, 0, 0, 0, 0, 0, 0,128, 0, 0, 0, 0, 0, 0, 0, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 63,128, 0, 0,
- 0, 0, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 0, 0, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0,
- 62, 76,204,205, 0, 0, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0,
- 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0,
- 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 0, 0, 0, 0, 63,128, 0, 0, 63,128, 0, 0,
- 63,128, 0, 0, 0, 0, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 0, 0, 0, 0, 63,128, 0, 0, 63,128, 0, 0,
- 63,128, 0, 0, 63,128, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,128, 63, 0, 0,128, 63,
+ 0, 0,128, 63, 0, 0, 0, 0,128, 0, 0, 0, 0, 0, 0, 0, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,128, 63,
+ 0, 0, 0, 0, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0, 0, 0, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63,
+205,204, 76, 62, 0, 0, 0, 0, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63,
+ 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63,
+ 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0, 0, 0, 0, 0,128, 63, 0, 0,128, 63,
+ 0, 0,128, 63, 0, 0, 0, 0, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0, 0, 0, 0, 0,128, 63, 0, 0,128, 63,
+ 0, 0,128, 63, 0, 0,128, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
@@ -7478,42 +7608,42 @@ char datatoc_startup_blend[]= {
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 12, 0, 0, 0, 35, 0, 0, 4, 4, 0, 0, 0, 0, 0, 0, 0, 10, 0, 0, 0, 75, 63,102,102,102,
- 61,204,204,205, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 62, 76,204,205, 0, 0, 0, 0, 0, 0, 0, 0, 1, 6, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 63, 0, 0, 0, 63, 0, 0, 0, 62,204,204,205, 0, 0, 0, 0, 0, 0, 0, 33, 62, 0, 0, 0,
- 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 0, 0, 1, 16,
- 2,197,126,108, 0, 0, 0, 24, 0, 0, 0, 1, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 2, 0, 35, 0, 0, 0, 4, 4, 4, 0, 0, 0, 0, 0, 10, 0, 0, 0, 75, 0, 0, 0,102,102,102, 63,
+205,204,204, 61, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0, 0, 63, 0, 0, 0, 0, 0, 0, 0, 0, 7, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 63, 0, 0, 0, 63,205,204,204, 62, 0, 0, 0, 0, 33, 0, 0, 0, 0, 0, 0, 62,
+ 0, 0,128, 63, 0, 0,128, 63, 20,174,199, 62, 0, 0,128, 62, 0, 0,128, 63, 0, 0,128, 63, 68, 65, 84, 65, 16, 1, 0, 0,
+156,161,229, 2, 24, 0, 0, 0, 1, 0, 0, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 0, 0, 0, 0, 0,128, 0, 0,
- 0, 0, 0, 0, 0, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 63,128, 0, 0, 0, 0, 0, 0, 63,128, 0, 0, 63,128, 0, 0,
- 63,128, 0, 0, 0, 0, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 62, 76,204,205, 0, 0, 0, 0, 63,128, 0, 0,
- 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0,
- 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0,
- 63,128, 0, 0, 63,128, 0, 0, 0, 0, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 0, 0, 0, 0, 63,128, 0, 0,
- 63,128, 0, 0, 63,128, 0, 0, 0, 0, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 68, 65, 84, 65,
- 0, 0, 1, 16, 11, 28, 59,176, 0, 0, 1, 79, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0,
- 0, 0, 0, 0, 63,128, 0, 0, 0, 0, 0, 0, 63,128, 0, 0, 0, 0, 0, 0, 63,128, 0, 0, 0, 0, 0, 0, 63,128, 0, 0,
- 0, 4, 0, 0, 67,128, 0, 0, 0, 0, 0, 0, 63,128, 0, 0,191,126,215, 14, 61,194,189, 54,191,126,215, 14, 61,194,189, 46,
- 11, 28, 60,240, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 63,128, 0, 0,
- 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 68, 65, 84, 65, 0, 0, 0, 48, 11, 28, 60,240, 0, 0, 1, 77, 0, 0, 0, 4, 0, 0, 0, 0, 63,128, 0, 0, 0, 0, 0, 0,
- 62,128, 0, 0, 63,107,133, 31, 0, 0, 0, 0, 63, 64, 0, 0, 61,163,215, 10, 0, 0, 0, 0, 63,128, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 66, 82, 0, 0, 2,204, 2,199, 36, 32, 0, 0, 1, 83, 0, 0, 0, 1, 2,199, 40, 32, 2,197,126, 32,
- 0, 20, 1,160, 0, 0, 0, 0, 66, 82, 68,114, 97,119, 0, 46, 48, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 3, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 63, 0, 0, 0, 0, 0, 0, 0,
- 11, 28, 61, 80, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0, 0, 0,128, 0, 0, 0,
+ 0, 0, 0, 0, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,128, 63, 0, 0, 0, 0, 0, 0,128, 63, 0, 0,128, 63,
+ 0, 0,128, 63, 0, 0, 0, 0, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63,205,204, 76, 62, 0, 0, 0, 0, 0, 0,128, 63,
+ 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63,
+ 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63,
+ 0, 0,128, 63, 0, 0,128, 63, 0, 0, 0, 0, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0, 0, 0, 0, 0,128, 63,
+ 0, 0,128, 63, 0, 0,128, 63, 0, 0, 0, 0, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 68, 65, 84, 65,
+ 16, 1, 0, 0, 96,120,229, 2, 80, 1, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0,128, 63, 0, 0, 0, 0, 0, 0,128, 63, 0, 0, 0, 0, 0, 0,128, 63, 0, 0, 0, 0, 0, 0,128, 63,
+ 4, 0, 0, 0, 0, 0,128, 67, 0, 0, 0, 0, 0, 0,128, 63,224,255,127,191, 46, 95,255,186,224,255,127,191,114, 97,255,186,
+ 56,239,220, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,128, 63,
+ 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 68, 65, 84, 65, 48, 0, 0, 0, 56,239,220, 2, 78, 1, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0,128, 63, 0, 0, 0, 0,
+ 0, 0,128, 62,215,163,112, 63, 0, 0, 0, 0, 0, 0, 64, 63,143,194,117, 61, 0, 0, 0, 0, 0, 0,128, 63, 0, 0, 0, 0,
+ 0, 0, 0, 0, 66, 82, 0, 0,204, 2, 0, 0, 80,164,229, 2, 84, 1, 0, 0, 1, 0, 0, 0, 80,167,229, 2, 80,161,229, 2,
+ 0, 0, 0, 0, 0, 0, 0, 0, 66, 82, 71,114, 97, 98, 0, 48, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 1, 0, 0, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 63, 0, 0, 0, 0,
+168,121,229, 2, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 0, 0, 0, 0, 0,128, 0, 0, 0, 0, 0, 0, 0, 3, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 63,128, 0, 0, 0, 0, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 0, 0, 0, 0,
- 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 62, 76,204,205, 0, 0, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0,
- 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0,
- 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0,
- 0, 0, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 0, 0, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0,
- 0, 0, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0, 0, 0,128, 0, 0, 0, 0, 0, 0, 0, 3, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,128, 63, 0, 0, 0, 0, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0, 0, 0,
+ 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63,205,204, 76, 62, 0, 0, 0, 0, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63,
+ 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63,
+ 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63,
+ 0, 0, 0, 0, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0, 0, 0, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63,
+ 0, 0, 0, 0, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
@@ -7521,42 +7651,42 @@ char datatoc_startup_blend[]= {
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 30, 0, 0, 0, 35, 8, 0, 4, 0, 0, 0, 0, 0,
- 0, 0, 0, 10, 0, 0, 0, 75, 63,102,102,102, 61,204,204,205, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 63, 0, 0, 0, 63, 0, 0, 0, 62,204,204,205,
- 0, 0, 0, 0, 0, 0, 0, 33, 62, 0, 0, 0, 63,128, 0, 0, 62,199,174, 20, 62,199,174, 20, 62,199,174, 20, 62,199,174, 20,
- 63,128, 0, 0, 68, 65, 84, 65, 0, 0, 1, 16, 2,199, 36,108, 0, 0, 0, 24, 0, 0, 0, 1, 0, 1, 0, 1, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 75, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 10, 0, 0, 0, 75, 0, 0, 0,102,102,102, 63,205,204,204, 61, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63,205,204, 76, 62,
+ 0, 0, 0, 0, 0, 0, 0, 0, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 63, 0, 0, 0, 63,205,204,204, 62,
+ 0, 0, 0, 0, 33, 0, 0, 0, 0, 0, 0, 62, 0, 0,128, 62, 0, 0,128, 63, 0, 0,128, 62, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 68, 65, 84, 65, 16, 1, 0, 0,156,164,229, 2, 24, 0, 0, 0, 1, 0, 0, 0, 1, 0, 1, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 63,128, 0, 0, 63,128, 0, 0,
- 63,128, 0, 0, 0, 0, 0, 0, 0,128, 0, 0, 0, 0, 0, 0, 0, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 63,128, 0, 0,
- 0, 0, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 0, 0, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0,
- 62, 76,204,205, 0, 0, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0,
- 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0,
- 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 0, 0, 0, 0, 63,128, 0, 0, 63,128, 0, 0,
- 63,128, 0, 0, 0, 0, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 0, 0, 0, 0, 63,128, 0, 0, 63,128, 0, 0,
- 63,128, 0, 0, 63,128, 0, 0, 68, 65, 84, 65, 0, 0, 1, 16, 11, 28, 61, 80, 0, 0, 1, 79, 0, 0, 0, 1, 0, 0, 0, 1,
- 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 0, 63,128, 0, 0, 0, 0, 0, 0, 63,128, 0, 0, 0, 0, 0, 0,
- 63,128, 0, 0, 0, 0, 0, 0, 63,128, 0, 0, 0, 4, 0, 0, 67,128, 0, 0, 0, 0, 0, 0, 63,128, 0, 0,191,127,255,224,
-186,255, 95, 46,191,127,255,224,186,255, 97,114, 11, 28, 62,144, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,128, 63, 0, 0,128, 63,
+ 0, 0,128, 63, 0, 0, 0, 0,128, 0, 0, 0, 0, 0, 0, 0, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,128, 63,
+ 0, 0, 0, 0, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0, 0, 0, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63,
+205,204, 76, 62, 0, 0, 0, 0, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63,
+ 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63,
+ 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0, 0, 0, 0, 0,128, 63, 0, 0,128, 63,
+ 0, 0,128, 63, 0, 0, 0, 0, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0, 0, 0, 0, 0,128, 63, 0, 0,128, 63,
+ 0, 0,128, 63, 0, 0,128, 63, 68, 65, 84, 65, 16, 1, 0, 0,168,121,229, 2, 80, 1, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0,
+ 0, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0,128, 63, 0, 0, 0, 0, 0, 0,128, 63, 0, 0, 0, 0,
+ 0, 0,128, 63, 0, 0, 0, 0, 0, 0,128, 63, 4, 0, 0, 0, 0, 0,128, 67, 0, 0, 0, 0, 0, 0,128, 63,224,255,127,191,
+ 46, 95,255,186,224,255,127,191,114, 97,255,186,152,239,220, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 0, 0, 0, 48, 11, 28, 62,144, 0, 0, 1, 77, 0, 0, 0, 4,
- 0, 0, 0, 0, 63,128, 0, 0, 0, 0, 0, 0, 62,128, 0, 0, 63,112,163,215, 0, 0, 0, 0, 63, 64, 0, 0, 61,117,194,143,
- 0, 0, 0, 0, 63,128, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 66, 82, 0, 0, 2,204, 2,199, 40, 32, 0, 0, 1, 83,
- 0, 0, 0, 1, 2,211,232, 32, 2,199, 36, 32, 0, 0, 0, 0, 0, 0, 0, 0, 66, 82, 70,105,108,108, 47, 68,101,101,112,101,
-110, 0, 48, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 63, 0, 0, 0, 0, 0, 0, 0, 11, 28, 62,240, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 48, 0, 0, 0,152,239,220, 2, 78, 1, 0, 0, 4, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0,128, 63, 0, 0, 0, 0, 0, 0,128, 62,215,163,112, 63, 0, 0, 0, 0, 0, 0, 64, 63,143,194,117, 61,
+ 0, 0, 0, 0, 0, 0,128, 63, 0, 0, 0, 0, 0, 0, 0, 0, 66, 82, 0, 0,204, 2, 0, 0, 80,167,229, 2, 84, 1, 0, 0,
+ 1, 0, 0, 0, 80,170,229, 2, 80,164,229, 2, 0, 0, 0, 0, 0, 0, 0, 0, 66, 82, 73,110,102,108, 97,116,101, 47, 68,101,
+102,108, 97,116,101, 0, 48, 48, 49, 0, 0, 0, 1, 0, 0, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 63, 0, 0, 0, 0,240,122,229, 2, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 1, 2, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 0, 0, 0, 0,
- 0,128, 0, 0, 0, 0, 0, 0, 0, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 63,128, 0, 0, 0, 0, 0, 0, 63,128, 0, 0,
- 63,128, 0, 0, 63,128, 0, 0, 0, 0, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 62, 76,204,205, 0, 0, 0, 0,
- 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0,
- 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0,
- 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 0, 0, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 0, 0, 0, 0,
- 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 0, 0, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0,
+ 1, 2, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0, 0, 0,
+128, 0, 0, 0, 0, 0, 0, 0, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,128, 63, 0, 0, 0, 0, 0, 0,128, 63,
+ 0, 0,128, 63, 0, 0,128, 63, 0, 0, 0, 0, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63,205,204, 76, 62, 0, 0, 0, 0,
+ 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63,
+ 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63,
+ 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0, 0, 0, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0, 0, 0,
+ 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0, 0, 0, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
@@ -7564,43 +7694,43 @@ char datatoc_startup_blend[]= {
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2,
- 0, 0, 0, 35, 0, 4, 4, 4, 0, 0, 0, 0, 0, 0, 0, 10, 0, 0, 0, 75, 63,102,102,102, 61,204,204,205, 63,128, 0, 0,
- 63,128, 0, 0, 63,128, 0, 0, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 63, 0, 0, 0, 63, 0, 0, 0, 62,204,204,205, 0, 0, 0, 0, 0, 0, 0, 33, 62, 0, 0, 0, 63,128, 0, 0, 63,128, 0, 0,
- 62,199,174, 20, 62,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 68, 65, 84, 65, 0, 0, 1, 16, 2,199, 40,108, 0, 0, 0, 24,
- 0, 0, 0, 1, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0,
+ 35, 0, 0, 0, 4, 4, 4, 0, 0, 0, 0, 0, 10, 0, 0, 0, 75, 0, 0, 0,102,102,102, 63,205,204,204, 61, 0, 0,128, 63,
+ 0, 0,128, 63, 0, 0,128, 63, 0, 0, 0, 63, 0, 0, 0, 0, 0, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 63, 0, 0, 0, 63,205,204,204, 62, 0, 0, 0, 0, 33, 0, 0, 0, 0, 0, 0, 62, 0, 0, 64, 63, 0, 0, 64, 63,
+ 0, 0, 64, 63, 0, 0,128, 62, 0, 0,128, 62, 0, 0,128, 62, 68, 65, 84, 65, 16, 1, 0, 0,156,167,229, 2, 24, 0, 0, 0,
+ 1, 0, 0, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 0, 0, 0, 0, 0,128, 0, 0, 0, 0, 0, 0, 0, 3, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 63,128, 0, 0, 0, 0, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 0, 0, 0, 0,
- 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 62, 76,204,205, 0, 0, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0,
- 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0,
- 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0,
- 0, 0, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 0, 0, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0,
- 0, 0, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 68, 65, 84, 65, 0, 0, 1, 16, 11, 28, 62,240,
- 0, 0, 1, 79, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 0, 63,128, 0, 0,
- 0, 0, 0, 0, 63,128, 0, 0, 0, 0, 0, 0, 63,128, 0, 0, 0, 0, 0, 0, 63,128, 0, 0, 0, 4, 0, 0, 67,128, 0, 0,
- 0, 0, 0, 0, 63,128, 0, 0,191,127,255,224,186,255, 95, 46,191,127,255,224,186,255, 97,114, 11, 28, 64, 48, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0, 0, 0,128, 0, 0, 0, 0, 0, 0, 0, 3, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,128, 63, 0, 0, 0, 0, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0, 0, 0,
+ 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63,205,204, 76, 62, 0, 0, 0, 0, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63,
+ 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63,
+ 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63,
+ 0, 0, 0, 0, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0, 0, 0, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63,
+ 0, 0, 0, 0, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 68, 65, 84, 65, 16, 1, 0, 0,240,122,229, 2,
+ 80, 1, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0,128, 63,
+ 0, 0, 0, 0, 0, 0,128, 63, 0, 0, 0, 0, 0, 0,128, 63, 0, 0, 0, 0, 0, 0,128, 63, 4, 0, 0, 0, 0, 0,128, 67,
+ 0, 0, 0, 0, 0, 0,128, 63,224,255,127,191, 46, 95,255,186,224,255,127,191,114, 97,255,186,248,239,220, 2, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0,
- 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 0, 0, 0, 48,
- 11, 28, 64, 48, 0, 0, 1, 77, 0, 0, 0, 4, 0, 0, 0, 0, 63,128, 0, 0, 0, 0, 0, 0, 62,128, 0, 0, 63,112,163,215,
- 0, 0, 0, 0, 63, 64, 0, 0, 61,117,194,143, 0, 0, 0, 0, 63,128, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 66, 82,
- 0, 0, 2,204, 2,211,232, 32, 0, 0, 1, 83, 0, 0, 0, 1, 2,211,236, 32, 2,199, 40, 32, 0, 0, 0, 0, 0, 0, 0, 0,
- 66, 82, 70,108, 97,116,116,101,110, 47, 67,111,110,116,114, 97,115,116, 0, 48, 48, 49, 0, 0, 0, 1, 3, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 63, 0, 0, 0, 0, 0, 0, 0, 11, 28, 64,144, 0, 1, 0, 1,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63,
+ 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 48, 0, 0, 0,
+248,239,220, 2, 78, 1, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0,128, 63, 0, 0, 0, 0, 0, 0,128, 62,215,163,112, 63,
+ 0, 0, 0, 0, 0, 0, 64, 63,143,194,117, 61, 0, 0, 0, 0, 0, 0,128, 63, 0, 0, 0, 0, 0, 0, 0, 0, 66, 82, 0, 0,
+204, 2, 0, 0, 80,170,229, 2, 84, 1, 0, 0, 1, 0, 0, 0, 80,173,229, 2, 80,167,229, 2, 0, 0, 0, 0, 0, 0, 0, 0,
+ 66, 82, 76, 97,121,101,114, 0, 48, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 3, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 63, 0, 0, 0, 0, 56,124,229, 2, 1, 0, 1, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 63,128, 0, 0,
- 63,128, 0, 0, 63,128, 0, 0, 0, 0, 0, 0, 0,128, 0, 0, 0, 0, 0, 0, 0, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 63,128, 0, 0, 0, 0, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 0, 0, 0, 0, 63,128, 0, 0, 63,128, 0, 0,
- 63,128, 0, 0, 62, 76,204,205, 0, 0, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0,
- 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0,
- 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 0, 0, 0, 0, 63,128, 0, 0,
- 63,128, 0, 0, 63,128, 0, 0, 0, 0, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 0, 0, 0, 0, 63,128, 0, 0,
- 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,128, 63,
+ 0, 0,128, 63, 0, 0,128, 63, 0, 0, 0, 0,128, 0, 0, 0, 0, 0, 0, 0, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0,128, 63, 0, 0, 0, 0, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0, 0, 0, 0, 0,128, 63, 0, 0,128, 63,
+ 0, 0,128, 63,205,204, 76, 62, 0, 0, 0, 0, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63,
+ 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63,
+ 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0, 0, 0, 0, 0,128, 63,
+ 0, 0,128, 63, 0, 0,128, 63, 0, 0, 0, 0, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0, 0, 0, 0, 0,128, 63,
+ 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
@@ -7608,42 +7738,42 @@ char datatoc_startup_blend[]= {
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 35, 0, 4, 4, 4, 0, 0, 0, 0, 0, 0, 0, 10, 0, 0, 0, 75,
- 63,102,102,102, 61,204,204,205, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 7, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 63, 0, 0, 0, 63, 0, 0, 0, 62,204,204,205, 0, 0, 0, 0, 0, 0, 0, 33,
- 62, 0, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 62,199,174, 20, 62,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 68, 65, 84, 65,
- 0, 0, 1, 16, 2,211,232,108, 0, 0, 0, 24, 0, 0, 0, 1, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 35, 0, 0, 0, 4, 4, 4, 0, 0, 0, 0, 0, 10, 0, 0, 0, 75, 0, 0, 0,
+102,102,102, 63,205,204,204, 61, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0, 0, 63, 0, 0, 0, 0, 0, 0, 0, 0,
+ 6, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 63, 0, 0, 0, 63,205,204,204, 62, 0, 0, 0, 0, 33, 0, 0, 0,
+ 0, 0, 0, 62, 0, 0,128, 63, 20,174,199, 62, 20,174,199, 62, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65,
+ 16, 1, 0, 0,156,170,229, 2, 24, 0, 0, 0, 1, 0, 0, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 1, 2, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 0, 0, 0, 0,
- 0,128, 0, 0, 0, 0, 0, 0, 0, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 63,128, 0, 0, 0, 0, 0, 0, 63,128, 0, 0,
- 63,128, 0, 0, 63,128, 0, 0, 0, 0, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 62, 76,204,205, 0, 0, 0, 0,
- 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0,
- 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0,
- 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 0, 0, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 0, 0, 0, 0,
- 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 0, 0, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0,
- 68, 65, 84, 65, 0, 0, 1, 16, 11, 28, 64,144, 0, 0, 1, 79, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 2,
- 0, 0, 0, 2, 0, 0, 0, 0, 63,128, 0, 0, 0, 0, 0, 0, 63,128, 0, 0, 0, 0, 0, 0, 63,128, 0, 0, 0, 0, 0, 0,
- 63,128, 0, 0, 0, 4, 0, 0, 67,128, 0, 0, 0, 0, 0, 0, 63,128, 0, 0,191,127,255,224,186,255, 95, 46,191,127,255,224,
-186,255, 97,114, 11, 28, 65,208, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 1, 2, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0, 0, 0,
+128, 0, 0, 0, 0, 0, 0, 0, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,128, 63, 0, 0, 0, 0, 0, 0,128, 63,
+ 0, 0,128, 63, 0, 0,128, 63, 0, 0, 0, 0, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63,205,204, 76, 62, 0, 0, 0, 0,
+ 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63,
+ 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63,
+ 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0, 0, 0, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0, 0, 0,
+ 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0, 0, 0, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63,
+ 68, 65, 84, 65, 16, 1, 0, 0, 56,124,229, 2, 80, 1, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0,
+ 2, 0, 0, 0, 0, 0, 0, 0, 0, 0,128, 63, 0, 0, 0, 0, 0, 0,128, 63, 0, 0, 0, 0, 0, 0,128, 63, 0, 0, 0, 0,
+ 0, 0,128, 63, 4, 0, 0, 0, 0, 0,128, 67, 0, 0, 0, 0, 0, 0,128, 63,224,255,127,191, 46, 95,255,186,224,255,127,191,
+114, 97,255,186, 88,240,220, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 68, 65, 84, 65, 0, 0, 0, 48, 11, 28, 65,208, 0, 0, 1, 77, 0, 0, 0, 4, 0, 0, 0, 0, 63,128, 0, 0,
- 0, 0, 0, 0, 62,128, 0, 0, 63,112,163,215, 0, 0, 0, 0, 63, 64, 0, 0, 61,117,194,143, 0, 0, 0, 0, 63,128, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 66, 82, 0, 0, 2,204, 2,211,236, 32, 0, 0, 1, 83, 0, 0, 0, 1, 2,196,250, 32,
- 2,211,232, 32, 0, 0, 0, 0, 0, 0, 0, 0, 66, 82, 71,114, 97, 98, 0, 48, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 1, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 63, 0, 0, 0,
- 0, 0, 0, 0, 11, 28, 66, 48, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 68, 65, 84, 65, 48, 0, 0, 0, 88,240,220, 2, 78, 1, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0,128, 63,
+ 0, 0, 0, 0, 0, 0,128, 62,215,163,112, 63, 0, 0, 0, 0, 0, 0, 64, 63,143,194,117, 61, 0, 0, 0, 0, 0, 0,128, 63,
+ 0, 0, 0, 0, 0, 0, 0, 0, 66, 82, 0, 0,204, 2, 0, 0, 80,173,229, 2, 84, 1, 0, 0, 1, 0, 0, 0, 80,176,229, 2,
+ 80,170,229, 2, 0, 0, 0, 0, 0, 0, 0, 0, 66, 82, 76,105,103,104,116,101,110, 0, 53, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 1, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 63,
+ 0, 0, 0, 0,128,125,229, 2, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 0, 0, 0, 0, 0,128, 0, 0, 0, 0, 0, 0,
- 0, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 63,128, 0, 0, 0, 0, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0,
- 0, 0, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 62, 76,204,205, 0, 0, 0, 0, 63,128, 0, 0, 63,128, 0, 0,
- 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0,
- 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0,
- 63,128, 0, 0, 0, 0, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 0, 0, 0, 0, 63,128, 0, 0, 63,128, 0, 0,
- 63,128, 0, 0, 0, 0, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0, 0, 0,128, 0, 0, 0, 0, 0, 0, 0,
+ 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,128, 63, 0, 0, 0, 0, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63,
+ 0, 0, 0, 0, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63,205,204, 76, 62, 0, 0, 0, 0, 0, 0,128, 63, 0, 0,128, 63,
+ 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63,
+ 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63,
+ 0, 0,128, 63, 0, 0, 0, 0, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0, 0, 0, 0, 0,128, 63, 0, 0,128, 63,
+ 0, 0,128, 63, 0, 0, 0, 0, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
@@ -7651,43 +7781,43 @@ char datatoc_startup_blend[]= {
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 75, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 10, 0, 0, 0, 75, 63,102,102,102, 61,204,204,205, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0,
- 62, 76,204,205, 0, 0, 0, 0, 0, 0, 0, 0, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 63, 0, 0, 0, 63, 0, 0, 0,
- 62,204,204,205, 0, 0, 0, 0, 0, 0, 0, 33, 62, 0, 0, 0, 62,128, 0, 0, 63,128, 0, 0, 62,128, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 0, 0, 1, 16, 2,211,236,108, 0, 0, 0, 24, 0, 0, 0, 1, 0, 1, 0, 1,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 12, 0, 35, 0, 0, 0, 4, 4, 0, 0,
+ 0, 0, 0, 0, 10, 0, 0, 0, 75, 0, 0, 0,102,102,102, 63,205,204,204, 61, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63,
+205,204, 76, 62, 0, 0, 0, 0, 0, 0, 0, 0, 1, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 63, 0, 0, 0, 63,
+205,204,204, 62, 0, 0, 0, 0, 33, 0, 0, 0, 0, 0, 0, 62, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 16, 1, 0, 0,156,173,229, 2, 24, 0, 0, 0, 1, 0, 0, 0, 1, 0, 1, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 63,128, 0, 0,
- 63,128, 0, 0, 63,128, 0, 0, 0, 0, 0, 0, 0,128, 0, 0, 0, 0, 0, 0, 0, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 63,128, 0, 0, 0, 0, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 0, 0, 0, 0, 63,128, 0, 0, 63,128, 0, 0,
- 63,128, 0, 0, 62, 76,204,205, 0, 0, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0,
- 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0,
- 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 0, 0, 0, 0, 63,128, 0, 0,
- 63,128, 0, 0, 63,128, 0, 0, 0, 0, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 0, 0, 0, 0, 63,128, 0, 0,
- 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 68, 65, 84, 65, 0, 0, 1, 16, 11, 28, 66, 48, 0, 0, 1, 79, 0, 0, 0, 1,
- 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 0, 63,128, 0, 0, 0, 0, 0, 0, 63,128, 0, 0,
- 0, 0, 0, 0, 63,128, 0, 0, 0, 0, 0, 0, 63,128, 0, 0, 0, 4, 0, 0, 67,128, 0, 0, 0, 0, 0, 0, 63,128, 0, 0,
-191,127,255,224,186,255, 95, 46,191,127,255,224,186,255, 97,114, 11, 28, 67,112, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,128, 63,
+ 0, 0,128, 63, 0, 0,128, 63, 0, 0, 0, 0,128, 0, 0, 0, 0, 0, 0, 0, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0,128, 63, 0, 0, 0, 0, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0, 0, 0, 0, 0,128, 63, 0, 0,128, 63,
+ 0, 0,128, 63,205,204, 76, 62, 0, 0, 0, 0, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63,
+ 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63,
+ 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0, 0, 0, 0, 0,128, 63,
+ 0, 0,128, 63, 0, 0,128, 63, 0, 0, 0, 0, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0, 0, 0, 0, 0,128, 63,
+ 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 68, 65, 84, 65, 16, 1, 0, 0,128,125,229, 2, 80, 1, 0, 0, 1, 0, 0, 0,
+ 1, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,128, 63, 0, 0, 0, 0, 0, 0,128, 63,
+ 0, 0, 0, 0, 0, 0,128, 63, 0, 0, 0, 0, 0, 0,128, 63, 4, 0, 0, 0, 0, 0,128, 67, 0, 0, 0, 0, 0, 0,128, 63,
+ 14,215,126,191, 54,189,194, 61, 14,215,126,191, 46,189,194, 61,184,240,220, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0,
- 63,128, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 0, 0, 0, 48, 11, 28, 67,112, 0, 0, 1, 77,
- 0, 0, 0, 4, 0, 0, 0, 0, 63,128, 0, 0, 0, 0, 0, 0, 62,128, 0, 0, 63,112,163,215, 0, 0, 0, 0, 63, 64, 0, 0,
- 61,117,194,143, 0, 0, 0, 0, 63,128, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 66, 82, 0, 0, 2,204, 2,196,250, 32,
- 0, 0, 1, 83, 0, 0, 0, 1, 2,196,254, 32, 2,211,236, 32, 0, 0, 0, 0, 0, 0, 0, 0, 66, 82, 73,110,102,108, 97,116,
-101, 47, 68,101,102,108, 97,116,101, 0, 48, 48, 49, 0, 0, 0, 0, 1, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 63, 0, 0, 0, 0, 0, 0, 0, 11, 28, 67,208, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63,
+ 0, 0,128, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 48, 0, 0, 0,184,240,220, 2, 78, 1, 0, 0,
+ 4, 0, 0, 0, 0, 0, 0, 0, 0, 0,128, 63, 0, 0, 0, 0, 0, 0,128, 62, 31,133,107, 63, 0, 0, 0, 0, 0, 0, 64, 63,
+ 10,215,163, 61, 0, 0, 0, 0, 0, 0,128, 63, 0, 0, 0, 0, 0, 0, 0, 0, 66, 82, 0, 0,204, 2, 0, 0, 80,176,229, 2,
+ 84, 1, 0, 0, 1, 0, 0, 0, 80,179,229, 2, 80,173,229, 2, 0, 0, 0, 0, 0, 0, 0, 0, 66, 82, 77,105,120, 0,104, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 63, 0, 0, 0, 0,200,126,229, 2, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 1, 2, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0,
- 0, 0, 0, 0, 0,128, 0, 0, 0, 0, 0, 0, 0, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 63,128, 0, 0, 0, 0, 0, 0,
- 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 0, 0, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 62, 76,204,205,
- 0, 0, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0,
- 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0,
- 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 0, 0, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0,
- 0, 0, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 0, 0, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0,
- 63,128, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 1, 2, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63,
+ 0, 0, 0, 0,128, 0, 0, 0, 0, 0, 0, 0, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,128, 63, 0, 0, 0, 0,
+ 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0, 0, 0, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63,205,204, 76, 62,
+ 0, 0, 0, 0, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63,
+ 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63,
+ 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0, 0, 0, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63,
+ 0, 0, 0, 0, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0, 0, 0, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63,
+ 0, 0,128, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
@@ -7695,42 +7825,42 @@ char datatoc_startup_blend[]= {
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 2, 0, 0, 0, 35, 0, 4, 4, 4, 0, 0, 0, 0, 0, 0, 0, 10, 0, 0, 0, 75, 63,102,102,102, 61,204,204,205,
- 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 63, 0, 0, 0, 63, 0, 0, 0, 62,204,204,205, 0, 0, 0, 0, 0, 0, 0, 33, 62, 0, 0, 0, 63, 64, 0, 0,
- 63, 64, 0, 0, 63, 64, 0, 0, 62,128, 0, 0, 62,128, 0, 0, 62,128, 0, 0, 68, 65, 84, 65, 0, 0, 1, 16, 2,196,250,108,
- 0, 0, 0, 24, 0, 0, 0, 1, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 12, 0, 35, 0, 0, 0, 4, 4, 0, 0, 0, 0, 0, 0, 10, 0, 0, 0, 75, 0, 0, 0,102,102,102, 63,205,204,204, 61,
+ 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 51, 51, 51, 63, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 63, 0, 0, 0, 63,205,204,204, 62, 0, 0, 0, 0, 33, 0, 0, 0, 0, 0, 0, 62, 0, 0,128, 63,
+ 0, 0,128, 63, 0, 0,128, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 16, 1, 0, 0,156,176,229, 2,
+ 24, 0, 0, 0, 1, 0, 0, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 0, 0, 0, 0, 0,128, 0, 0, 0, 0, 0, 0,
- 0, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 63,128, 0, 0, 0, 0, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0,
- 0, 0, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 62, 76,204,205, 0, 0, 0, 0, 63,128, 0, 0, 63,128, 0, 0,
- 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0,
- 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0,
- 63,128, 0, 0, 0, 0, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 0, 0, 0, 0, 63,128, 0, 0, 63,128, 0, 0,
- 63,128, 0, 0, 0, 0, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 68, 65, 84, 65, 0, 0, 1, 16,
- 11, 28, 67,208, 0, 0, 1, 79, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 0,
- 63,128, 0, 0, 0, 0, 0, 0, 63,128, 0, 0, 0, 0, 0, 0, 63,128, 0, 0, 0, 0, 0, 0, 63,128, 0, 0, 0, 4, 0, 0,
- 67,128, 0, 0, 0, 0, 0, 0, 63,128, 0, 0,191,127,255,224,186,255, 95, 46,191,127,255,224,186,255, 97,114, 11, 28, 69, 16,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 63,128, 0, 0, 63,128, 0, 0,
- 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65,
- 0, 0, 0, 48, 11, 28, 69, 16, 0, 0, 1, 77, 0, 0, 0, 4, 0, 0, 0, 0, 63,128, 0, 0, 0, 0, 0, 0, 62,128, 0, 0,
- 63,112,163,215, 0, 0, 0, 0, 63, 64, 0, 0, 61,117,194,143, 0, 0, 0, 0, 63,128, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 66, 82, 0, 0, 2,204, 2,196,254, 32, 0, 0, 1, 83, 0, 0, 0, 1, 2,158, 64, 32, 2,196,250, 32, 0, 0, 0, 0,
- 0, 0, 0, 0, 66, 82, 76, 97,121,101,114, 0, 48, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 63, 0, 0, 0, 0, 0, 0, 0, 11, 28, 69,112,
- 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0, 0, 0,128, 0, 0, 0, 0, 0, 0, 0,
+ 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,128, 63, 0, 0, 0, 0, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63,
+ 0, 0, 0, 0, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63,205,204, 76, 62, 0, 0, 0, 0, 0, 0,128, 63, 0, 0,128, 63,
+ 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63,
+ 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63,
+ 0, 0,128, 63, 0, 0, 0, 0, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0, 0, 0, 0, 0,128, 63, 0, 0,128, 63,
+ 0, 0,128, 63, 0, 0, 0, 0, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 68, 65, 84, 65, 16, 1, 0, 0,
+200,126,229, 2, 80, 1, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0,128, 63, 0, 0, 0, 0, 0, 0,128, 63, 0, 0, 0, 0, 0, 0,128, 63, 0, 0, 0, 0, 0, 0,128, 63, 4, 0, 0, 0,
+ 0, 0,128, 67, 0, 0, 0, 0, 0, 0,128, 63, 14,215,126,191, 54,189,194, 61, 14,215,126,191, 46,189,194, 61, 24,241,220, 2,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,128, 63, 0, 0,128, 63,
+ 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65,
+ 48, 0, 0, 0, 24,241,220, 2, 78, 1, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0,128, 63, 0, 0, 0, 0, 0, 0,128, 62,
+ 31,133,107, 63, 0, 0, 0, 0, 0, 0, 64, 63, 10,215,163, 61, 0, 0, 0, 0, 0, 0,128, 63, 0, 0, 0, 0, 0, 0, 0, 0,
+ 66, 82, 0, 0,204, 2, 0, 0, 80,179,229, 2, 84, 1, 0, 0, 1, 0, 0, 0,104,182,229, 2, 80,176,229, 2, 0, 0, 0, 0,
+ 0, 0, 0, 0, 66, 82, 77,117,108,116,105,112,108,121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 2,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 63, 0, 0, 0, 0, 16,128,229, 2,
+ 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 0, 0, 0, 0, 0,128, 0, 0, 0, 0, 0, 0, 0, 3, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 63,128, 0, 0, 0, 0, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 0, 0, 0, 0, 63,128, 0, 0,
- 63,128, 0, 0, 63,128, 0, 0, 62, 76,204,205, 0, 0, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0,
- 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0,
- 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 0, 0, 0, 0,
- 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 0, 0, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 0, 0, 0, 0,
- 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0, 0, 0,128, 0, 0, 0, 0, 0, 0, 0, 3, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0,128, 63, 0, 0, 0, 0, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0, 0, 0, 0, 0,128, 63,
+ 0, 0,128, 63, 0, 0,128, 63,205,204, 76, 62, 0, 0, 0, 0, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63,
+ 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63,
+ 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0, 0, 0,
+ 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0, 0, 0, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0, 0, 0,
+ 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
@@ -7738,42 +7868,42 @@ char datatoc_startup_blend[]= {
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 35, 0, 4, 4, 4, 0, 0, 0, 0, 0, 0, 0, 10,
- 0, 0, 0, 75, 63,102,102,102, 61,204,204,205, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 6, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 63, 0, 0, 0, 63, 0, 0, 0, 62,204,204,205, 0, 0, 0, 0,
- 0, 0, 0, 33, 62, 0, 0, 0, 63,128, 0, 0, 62,199,174, 20, 62,199,174, 20, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 68, 65, 84, 65, 0, 0, 1, 16, 2,196,254,108, 0, 0, 0, 24, 0, 0, 0, 1, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 12, 0, 35, 0, 0, 0, 4, 4, 0, 0, 0, 0, 0, 0, 10, 0, 0, 0,
+ 75, 0, 0, 0,102,102,102, 63,205,204,204, 61, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63,205,204, 76, 62, 0, 0, 0, 0,
+ 0, 0, 0, 0, 1, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 63, 0, 0, 0, 63,205,204,204, 62, 0, 0, 0, 0,
+ 33, 0, 0, 0, 0, 0, 0, 62, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 68, 65, 84, 65, 16, 1, 0, 0,156,179,229, 2, 24, 0, 0, 0, 1, 0, 0, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 1, 2, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0,
- 0, 0, 0, 0, 0,128, 0, 0, 0, 0, 0, 0, 0, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 63,128, 0, 0, 0, 0, 0, 0,
- 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 0, 0, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 62, 76,204,205,
- 0, 0, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0,
- 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0,
- 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 0, 0, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0,
- 0, 0, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 0, 0, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0,
- 63,128, 0, 0, 68, 65, 84, 65, 0, 0, 1, 16, 11, 28, 69,112, 0, 0, 1, 79, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0,
- 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 0, 63,128, 0, 0, 0, 0, 0, 0, 63,128, 0, 0, 0, 0, 0, 0, 63,128, 0, 0,
- 0, 0, 0, 0, 63,128, 0, 0, 0, 4, 0, 0, 67,128, 0, 0, 0, 0, 0, 0, 63,128, 0, 0,191,127,255,224,186,255, 95, 46,
-191,127,255,224,186,255, 97,114, 11, 28, 70,176, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 1, 2, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63,
+ 0, 0, 0, 0,128, 0, 0, 0, 0, 0, 0, 0, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,128, 63, 0, 0, 0, 0,
+ 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0, 0, 0, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63,205,204, 76, 62,
+ 0, 0, 0, 0, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63,
+ 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63,
+ 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0, 0, 0, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63,
+ 0, 0, 0, 0, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0, 0, 0, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63,
+ 0, 0,128, 63, 68, 65, 84, 65, 16, 1, 0, 0, 16,128,229, 2, 80, 1, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0,
+ 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,128, 63, 0, 0, 0, 0, 0, 0,128, 63, 0, 0, 0, 0, 0, 0,128, 63,
+ 0, 0, 0, 0, 0, 0,128, 63, 4, 0, 0, 0, 0, 0,128, 67, 0, 0, 0, 0, 0, 0,128, 63, 14,215,126,191, 54,189,194, 61,
+ 14,215,126,191, 46,189,194, 61,120,241,220, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 0, 0, 0, 48, 11, 28, 70,176, 0, 0, 1, 77, 0, 0, 0, 4, 0, 0, 0, 0,
- 63,128, 0, 0, 0, 0, 0, 0, 62,128, 0, 0, 63,112,163,215, 0, 0, 0, 0, 63, 64, 0, 0, 61,117,194,143, 0, 0, 0, 0,
- 63,128, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 66, 82, 0, 0, 2,204, 2,158, 64, 32, 0, 0, 1, 83, 0, 0, 0, 1,
- 2,158, 68, 32, 2,196,254, 32, 0, 0, 0, 0, 0, 0, 0, 0, 66, 82, 76,105,103,104,116,101,110, 0, 53, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 63, 0, 0, 0, 0, 0, 0, 0, 11, 28, 71, 16, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 48, 0, 0, 0,120,241,220, 2, 78, 1, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0,128, 63, 0, 0, 0, 0, 0, 0,128, 62, 31,133,107, 63, 0, 0, 0, 0, 0, 0, 64, 63, 10,215,163, 61, 0, 0, 0, 0,
+ 0, 0,128, 63, 0, 0, 0, 0, 0, 0, 0, 0, 66, 82, 0, 0,204, 2, 0, 0,104,182,229, 2, 84, 1, 0, 0, 1, 0, 0, 0,
+112,185,229, 2, 80,179,229, 2, 0, 0, 0, 0, 0, 0, 0, 0, 66, 82, 78,117,100,103,101, 0, 48, 48, 49, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 63, 0, 0, 0, 0, 88,129,229, 2, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 0, 0, 0, 0, 0,128, 0, 0,
- 0, 0, 0, 0, 0, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 63,128, 0, 0, 0, 0, 0, 0, 63,128, 0, 0, 63,128, 0, 0,
- 63,128, 0, 0, 0, 0, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 62, 76,204,205, 0, 0, 0, 0, 63,128, 0, 0,
- 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0,
- 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0,
- 63,128, 0, 0, 63,128, 0, 0, 0, 0, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 0, 0, 0, 0, 63,128, 0, 0,
- 63,128, 0, 0, 63,128, 0, 0, 0, 0, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0, 0, 0,128, 0, 0, 0,
+ 0, 0, 0, 0, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,128, 63, 0, 0, 0, 0, 0, 0,128, 63, 0, 0,128, 63,
+ 0, 0,128, 63, 0, 0, 0, 0, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63,205,204, 76, 62, 0, 0, 0, 0, 0, 0,128, 63,
+ 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63,
+ 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63,
+ 0, 0,128, 63, 0, 0,128, 63, 0, 0, 0, 0, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0, 0, 0, 0, 0,128, 63,
+ 0, 0,128, 63, 0, 0,128, 63, 0, 0, 0, 0, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
@@ -7781,43 +7911,43 @@ char datatoc_startup_blend[]= {
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 12, 0, 0, 0, 35,
- 0, 0, 4, 4, 0, 0, 0, 0, 0, 0, 0, 10, 0, 0, 0, 75, 63,102,102,102, 61,204,204,205, 63,128, 0, 0, 63,128, 0, 0,
- 63,128, 0, 0, 62, 76,204,205, 0, 0, 0, 0, 0, 0, 0, 0, 1, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 63, 0, 0, 0,
- 63, 0, 0, 0, 62,204,204,205, 0, 0, 0, 0, 0, 0, 0, 33, 62, 0, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 0, 0, 1, 16, 2,158, 64,108, 0, 0, 0, 24, 0, 0, 0, 1,
- 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 35, 0, 0, 0,
+ 4, 4, 4, 0, 0, 0, 0, 0, 10, 0, 0, 0, 75, 0, 0, 0,102,102,102, 63,205,204,204, 61, 0, 0,128, 63, 0, 0,128, 63,
+ 0, 0,128, 63, 0, 0, 0, 63, 0, 0, 0, 0, 0, 0, 0, 0, 11, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 63,
+ 0, 0, 0, 63,205,204,204, 62, 0, 0, 0, 0, 33, 0, 0, 0, 0, 0, 0, 62, 0, 0,128, 62, 0, 0,128, 63, 0, 0,128, 62,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 16, 1, 0, 0,180,182,229, 2, 24, 0, 0, 0, 1, 0, 0, 0,
+ 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 0, 0, 0, 0, 0,128, 0, 0, 0, 0, 0, 0, 0, 3, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 63,128, 0, 0, 0, 0, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 0, 0, 0, 0, 63,128, 0, 0,
- 63,128, 0, 0, 63,128, 0, 0, 62, 76,204,205, 0, 0, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0,
- 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0,
- 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 0, 0, 0, 0,
- 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 0, 0, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 0, 0, 0, 0,
- 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 68, 65, 84, 65, 0, 0, 1, 16, 11, 28, 71, 16, 0, 0, 1, 79,
- 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 63,128, 0, 0, 0, 0, 0, 0,
- 63,128, 0, 0, 0, 0, 0, 0, 63,128, 0, 0, 0, 0, 0, 0, 63,128, 0, 0, 0, 4, 0, 0, 67,128, 0, 0, 0, 0, 0, 0,
- 63,128, 0, 0,191,126,215, 14, 61,194,189, 54,191,126,215, 14, 61,194,189, 46, 11, 28, 72, 80, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0, 0, 0,128, 0, 0, 0, 0, 0, 0, 0, 3, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0,128, 63, 0, 0, 0, 0, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0, 0, 0, 0, 0,128, 63,
+ 0, 0,128, 63, 0, 0,128, 63,205,204, 76, 62, 0, 0, 0, 0, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63,
+ 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63,
+ 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0, 0, 0,
+ 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0, 0, 0, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0, 0, 0,
+ 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 68, 65, 84, 65, 16, 1, 0, 0, 88,129,229, 2, 80, 1, 0, 0,
+ 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0,128, 63, 0, 0, 0, 0,
+ 0, 0,128, 63, 0, 0, 0, 0, 0, 0,128, 63, 0, 0, 0, 0, 0, 0,128, 63, 4, 0, 0, 0, 0, 0,128, 67, 0, 0, 0, 0,
+ 0, 0,128, 63,224,255,127,191, 46, 95,255,186,224,255,127,191,114, 97,255,186,216,241,220, 2, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0,
- 63,128, 0, 0, 63,128, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 0, 0, 0, 48, 11, 28, 72, 80,
- 0, 0, 1, 77, 0, 0, 0, 4, 0, 0, 0, 0, 63,128, 0, 0, 0, 0, 0, 0, 62,128, 0, 0, 63,107,133, 31, 0, 0, 0, 0,
- 63, 64, 0, 0, 61,163,215, 10, 0, 0, 0, 0, 63,128, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 66, 82, 0, 0, 2,204,
- 2,158, 68, 32, 0, 0, 1, 83, 0, 0, 0, 1, 2,207, 10, 32, 2,158, 64, 32, 0, 0, 0, 0, 0, 0, 0, 0, 66, 82, 77,105,
-120, 0,104, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 63, 0, 0, 0, 0, 0, 0, 0, 11, 28, 72,176, 0, 1, 0, 1, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63,
+ 0, 0,128, 63, 0, 0,128, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 48, 0, 0, 0,216,241,220, 2,
+ 78, 1, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0,128, 63, 0, 0, 0, 0, 0, 0,128, 62,215,163,112, 63, 0, 0, 0, 0,
+ 0, 0, 64, 63,143,194,117, 61, 0, 0, 0, 0, 0, 0,128, 63, 0, 0, 0, 0, 0, 0, 0, 0, 66, 82, 0, 0,204, 2, 0, 0,
+112,185,229, 2, 84, 1, 0, 0, 1, 0, 0, 0,120,188,229, 2,104,182,229, 2, 0, 0, 0, 0, 0, 0, 0, 0, 66, 82, 80,105,
+110, 99,104, 47, 77, 97,103,110,105,102,121, 0, 48, 48, 49, 0, 0, 0, 0, 0, 1, 0, 0, 3, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 63, 0, 0, 0, 0,160,130,229, 2, 1, 0, 1, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 63,128, 0, 0, 63,128, 0, 0,
- 63,128, 0, 0, 0, 0, 0, 0, 0,128, 0, 0, 0, 0, 0, 0, 0, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 63,128, 0, 0,
- 0, 0, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 0, 0, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0,
- 62, 76,204,205, 0, 0, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0,
- 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0,
- 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 0, 0, 0, 0, 63,128, 0, 0, 63,128, 0, 0,
- 63,128, 0, 0, 0, 0, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 0, 0, 0, 0, 63,128, 0, 0, 63,128, 0, 0,
- 63,128, 0, 0, 63,128, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,128, 63, 0, 0,128, 63,
+ 0, 0,128, 63, 0, 0, 0, 0,128, 0, 0, 0, 0, 0, 0, 0, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,128, 63,
+ 0, 0, 0, 0, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0, 0, 0, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63,
+205,204, 76, 62, 0, 0, 0, 0, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63,
+ 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63,
+ 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0, 0, 0, 0, 0,128, 63, 0, 0,128, 63,
+ 0, 0,128, 63, 0, 0, 0, 0, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0, 0, 0, 0, 0,128, 63, 0, 0,128, 63,
+ 0, 0,128, 63, 0, 0,128, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
@@ -7825,42 +7955,42 @@ char datatoc_startup_blend[]= {
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 12, 0, 0, 0, 35, 0, 0, 4, 4, 0, 0, 0, 0, 0, 0, 0, 10, 0, 0, 0, 75, 63,102,102,102,
- 61,204,204,205, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63, 51, 51, 51, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 63, 0, 0, 0, 63, 0, 0, 0, 62,204,204,205, 0, 0, 0, 0, 0, 0, 0, 33, 62, 0, 0, 0,
- 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 0, 0, 1, 16,
- 2,158, 68,108, 0, 0, 0, 24, 0, 0, 0, 1, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 6, 0, 35, 0, 0, 0, 4, 4, 4, 0, 0, 0, 0, 0, 10, 0, 0, 0, 75, 0, 0, 0,102,102,102, 63,
+205,204,204, 61, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0, 0, 63, 0, 0, 0, 0, 0, 0, 0, 0, 3, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 63, 0, 0, 0, 63,205,204,204, 62, 0, 0, 0, 0, 33, 0, 0, 0, 0, 0, 0, 62,
+ 0, 0, 64, 63, 0, 0, 64, 63, 0, 0, 64, 63, 0, 0,128, 62, 0, 0,128, 62, 0, 0,128, 62, 68, 65, 84, 65, 16, 1, 0, 0,
+188,185,229, 2, 24, 0, 0, 0, 1, 0, 0, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 0, 0, 0, 0, 0,128, 0, 0,
- 0, 0, 0, 0, 0, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 63,128, 0, 0, 0, 0, 0, 0, 63,128, 0, 0, 63,128, 0, 0,
- 63,128, 0, 0, 0, 0, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 62, 76,204,205, 0, 0, 0, 0, 63,128, 0, 0,
- 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0,
- 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0,
- 63,128, 0, 0, 63,128, 0, 0, 0, 0, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 0, 0, 0, 0, 63,128, 0, 0,
- 63,128, 0, 0, 63,128, 0, 0, 0, 0, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 68, 65, 84, 65,
- 0, 0, 1, 16, 11, 28, 72,176, 0, 0, 1, 79, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0,
- 0, 0, 0, 0, 63,128, 0, 0, 0, 0, 0, 0, 63,128, 0, 0, 0, 0, 0, 0, 63,128, 0, 0, 0, 0, 0, 0, 63,128, 0, 0,
- 0, 4, 0, 0, 67,128, 0, 0, 0, 0, 0, 0, 63,128, 0, 0,191,126,215, 14, 61,194,189, 54,191,126,215, 14, 61,194,189, 46,
- 11, 28, 73,240, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 63,128, 0, 0,
- 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 68, 65, 84, 65, 0, 0, 0, 48, 11, 28, 73,240, 0, 0, 1, 77, 0, 0, 0, 4, 0, 0, 0, 0, 63,128, 0, 0, 0, 0, 0, 0,
- 62,128, 0, 0, 63,107,133, 31, 0, 0, 0, 0, 63, 64, 0, 0, 61,163,215, 10, 0, 0, 0, 0, 63,128, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 66, 82, 0, 0, 2,204, 2,207, 10, 32, 0, 0, 1, 83, 0, 0, 0, 1, 2,207, 14, 32, 2,158, 68, 32,
- 0, 0, 0, 0, 0, 0, 0, 0, 66, 82, 77,117,108,116,105,112,108,121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 1, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 63, 0, 0, 0, 0, 0, 0, 0,
- 11, 28, 74, 80, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0, 0, 0,128, 0, 0, 0,
+ 0, 0, 0, 0, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,128, 63, 0, 0, 0, 0, 0, 0,128, 63, 0, 0,128, 63,
+ 0, 0,128, 63, 0, 0, 0, 0, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63,205,204, 76, 62, 0, 0, 0, 0, 0, 0,128, 63,
+ 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63,
+ 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63,
+ 0, 0,128, 63, 0, 0,128, 63, 0, 0, 0, 0, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0, 0, 0, 0, 0,128, 63,
+ 0, 0,128, 63, 0, 0,128, 63, 0, 0, 0, 0, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 68, 65, 84, 65,
+ 16, 1, 0, 0,160,130,229, 2, 80, 1, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0,128, 63, 0, 0, 0, 0, 0, 0,128, 63, 0, 0, 0, 0, 0, 0,128, 63, 0, 0, 0, 0, 0, 0,128, 63,
+ 4, 0, 0, 0, 0, 0,128, 67, 0, 0, 0, 0, 0, 0,128, 63,224,255,127,191, 46, 95,255,186,224,255,127,191,114, 97,255,186,
+ 56,242,220, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,128, 63,
+ 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 68, 65, 84, 65, 48, 0, 0, 0, 56,242,220, 2, 78, 1, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0,128, 63, 0, 0, 0, 0,
+ 0, 0,128, 62,215,163,112, 63, 0, 0, 0, 0, 0, 0, 64, 63,143,194,117, 61, 0, 0, 0, 0, 0, 0,128, 63, 0, 0, 0, 0,
+ 0, 0, 0, 0, 66, 82, 0, 0,204, 2, 0, 0,120,188,229, 2, 84, 1, 0, 0, 1, 0, 0, 0,128,191,229, 2,112,185,229, 2,
+253, 21,192, 32, 0, 0, 0, 0, 66, 82, 80,111,108,105,115,104, 0, 48, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 1, 0, 0, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 63, 0, 0, 0, 0,
+232,131,229, 2, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 0, 0, 0, 0, 0,128, 0, 0, 0, 0, 0, 0, 0, 3, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 63,128, 0, 0, 0, 0, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 0, 0, 0, 0,
- 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 62, 76,204,205, 0, 0, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0,
- 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0,
- 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0,
- 0, 0, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 0, 0, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0,
- 0, 0, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0, 0, 0,128, 0, 0, 0, 0, 0, 0, 0, 3, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,128, 63, 0, 0, 0, 0, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0, 0, 0,
+ 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63,205,204, 76, 62, 0, 0, 0, 0, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63,
+ 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63,
+ 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63,
+ 0, 0, 0, 0, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0, 0, 0, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63,
+ 0, 0, 0, 0, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
@@ -7868,42 +7998,42 @@ char datatoc_startup_blend[]= {
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 12, 0, 0, 0, 35, 0, 0, 4, 4, 0, 0, 0, 0,
- 0, 0, 0, 10, 0, 0, 0, 75, 63,102,102,102, 61,204,204,205, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 62, 76,204,205,
- 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 63, 0, 0, 0, 63, 0, 0, 0, 62,204,204,205,
- 0, 0, 0, 0, 0, 0, 0, 33, 62, 0, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 68, 65, 84, 65, 0, 0, 1, 16, 2,207, 10,108, 0, 0, 0, 24, 0, 0, 0, 1, 0, 1, 0, 1, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 35, 0, 0, 0, 4, 4, 4, 1, 0, 0, 0, 0,
+ 10, 0, 0, 0, 75, 0, 0, 0,102,102,102, 63,205,204,204, 61, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0, 0, 63,
+ 0, 0, 0, 0, 0, 0, 0, 0, 7, 0, 0, 0, 0, 0, 0, 0, 0, 0,128, 63, 0, 0, 0, 63, 0, 0, 0, 63,205,204,204, 62,
+ 0, 0, 0, 0, 33, 0, 0, 0, 0, 0, 0, 62, 0, 0,128, 63, 0, 0,128, 63, 20,174,199, 62, 0, 0,128, 62, 0, 0,128, 63,
+ 0, 0,128, 63, 68, 65, 84, 65, 16, 1, 0, 0,196,188,229, 2, 24, 0, 0, 0, 1, 0, 0, 0, 1, 0, 1, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 63,128, 0, 0, 63,128, 0, 0,
- 63,128, 0, 0, 0, 0, 0, 0, 0,128, 0, 0, 0, 0, 0, 0, 0, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 63,128, 0, 0,
- 0, 0, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 0, 0, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0,
- 62, 76,204,205, 0, 0, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0,
- 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0,
- 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 0, 0, 0, 0, 63,128, 0, 0, 63,128, 0, 0,
- 63,128, 0, 0, 0, 0, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 0, 0, 0, 0, 63,128, 0, 0, 63,128, 0, 0,
- 63,128, 0, 0, 63,128, 0, 0, 68, 65, 84, 65, 0, 0, 1, 16, 11, 28, 74, 80, 0, 0, 1, 79, 0, 0, 0, 1, 0, 0, 0, 1,
- 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 63,128, 0, 0, 0, 0, 0, 0, 63,128, 0, 0, 0, 0, 0, 0,
- 63,128, 0, 0, 0, 0, 0, 0, 63,128, 0, 0, 0, 4, 0, 0, 67,128, 0, 0, 0, 0, 0, 0, 63,128, 0, 0,191,126,215, 14,
- 61,194,189, 54,191,126,215, 14, 61,194,189, 46, 11, 28, 75,144, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,128, 63, 0, 0,128, 63,
+ 0, 0,128, 63, 0, 0, 0, 0,128, 0, 0, 0, 0, 0, 0, 0, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,128, 63,
+ 0, 0, 0, 0, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0, 0, 0, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63,
+205,204, 76, 62, 0, 0, 0, 0, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63,
+ 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63,
+ 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0, 0, 0, 0, 0,128, 63, 0, 0,128, 63,
+ 0, 0,128, 63, 0, 0, 0, 0, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0, 0, 0, 0, 0,128, 63, 0, 0,128, 63,
+ 0, 0,128, 63, 0, 0,128, 63, 68, 65, 84, 65, 16, 1, 0, 0,232,131,229, 2, 80, 1, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0,
+ 0, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0,128, 63, 0, 0, 0, 0, 0, 0,128, 63, 0, 0, 0, 0,
+ 0, 0,128, 63, 0, 0, 0, 0, 0, 0,128, 63, 4, 0, 0, 0, 0, 0,128, 67, 0, 0, 0, 0, 0, 0,128, 63,224,255,127,191,
+ 46, 95,255,186,224,255,127,191,114, 97,255,186,152,242,220, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 0, 0, 0, 48, 11, 28, 75,144, 0, 0, 1, 77, 0, 0, 0, 4,
- 0, 0, 0, 0, 63,128, 0, 0, 0, 0, 0, 0, 62,128, 0, 0, 63,107,133, 31, 0, 0, 0, 0, 63, 64, 0, 0, 61,163,215, 10,
- 0, 0, 0, 0, 63,128, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 66, 82, 0, 0, 2,204, 2,207, 14, 32, 0, 0, 1, 83,
- 0, 0, 0, 1, 2,205,210, 32, 2,207, 10, 32, 0, 0, 0, 0, 0, 0, 0, 0, 66, 82, 78,117,100,103,101, 0, 48, 48, 49, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 63, 0, 0, 0, 0, 0, 0, 0, 11, 28, 75,240, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 48, 0, 0, 0,152,242,220, 2, 78, 1, 0, 0, 4, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0,128, 63, 0, 0, 0, 0, 0, 0,128, 62,215,163,112, 63, 0, 0, 0, 0, 0, 0, 64, 63,143,194,117, 61,
+ 0, 0, 0, 0, 0, 0,128, 63, 0, 0, 0, 0, 0, 0, 0, 0, 66, 82, 0, 0,204, 2, 0, 0,128,191,229, 2, 84, 1, 0, 0,
+ 1, 0, 0, 0,136,194,229, 2,120,188,229, 2, 0, 0, 0, 0, 0, 0, 0, 0, 66, 82, 83, 99,114, 97,112,101, 47, 80,101, 97,
+107,115, 0, 48, 48, 49, 0, 0, 0, 0, 0, 0, 1, 0, 0, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 63, 0, 0, 0, 0, 48,133,229, 2, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 1, 2, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 0, 0, 0, 0,
- 0,128, 0, 0, 0, 0, 0, 0, 0, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 63,128, 0, 0, 0, 0, 0, 0, 63,128, 0, 0,
- 63,128, 0, 0, 63,128, 0, 0, 0, 0, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 62, 76,204,205, 0, 0, 0, 0,
- 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0,
- 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0,
- 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 0, 0, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 0, 0, 0, 0,
- 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 0, 0, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0,
+ 1, 2, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0, 0, 0,
+128, 0, 0, 0, 0, 0, 0, 0, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,128, 63, 0, 0, 0, 0, 0, 0,128, 63,
+ 0, 0,128, 63, 0, 0,128, 63, 0, 0, 0, 0, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63,205,204, 76, 62, 0, 0, 0, 0,
+ 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63,
+ 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63,
+ 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0, 0, 0, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0, 0, 0,
+ 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0, 0, 0, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
@@ -7911,43 +8041,43 @@ char datatoc_startup_blend[]= {
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2,
- 0, 0, 0, 35, 0, 4, 4, 4, 0, 0, 0, 0, 0, 0, 0, 10, 0, 0, 0, 75, 63,102,102,102, 61,204,204,205, 63,128, 0, 0,
- 63,128, 0, 0, 63,128, 0, 0, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 11, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 63, 0, 0, 0, 63, 0, 0, 0, 62,204,204,205, 0, 0, 0, 0, 0, 0, 0, 33, 62, 0, 0, 0, 62,128, 0, 0, 63,128, 0, 0,
- 62,128, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 0, 0, 1, 16, 2,207, 14,108, 0, 0, 0, 24,
- 0, 0, 0, 1, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0,
+ 35, 0, 0, 0, 4, 4, 4, 0, 0, 0, 0, 0, 10, 0, 0, 0, 75, 0, 0, 0,102,102,102, 63,205,204,204, 61, 0, 0,128, 63,
+ 0, 0,128, 63, 0, 0,128, 63, 0, 0, 0, 63, 0, 0, 0, 0, 0, 0, 0, 0, 10, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 63, 0, 0, 0, 63,205,204,204, 62, 0, 0, 0, 0, 33, 0, 0, 0, 0, 0, 0, 62, 0, 0,128, 63, 0, 0,128, 63,
+ 20,174,199, 62, 0, 0,128, 62, 0, 0,128, 63, 0, 0,128, 63, 68, 65, 84, 65, 16, 1, 0, 0,204,191,229, 2, 24, 0, 0, 0,
+ 1, 0, 0, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 0, 0, 0, 0, 0,128, 0, 0, 0, 0, 0, 0, 0, 3, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 63,128, 0, 0, 0, 0, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 0, 0, 0, 0,
- 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 62, 76,204,205, 0, 0, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0,
- 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0,
- 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0,
- 0, 0, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 0, 0, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0,
- 0, 0, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 68, 65, 84, 65, 0, 0, 1, 16, 11, 28, 75,240,
- 0, 0, 1, 79, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 0, 63,128, 0, 0,
- 0, 0, 0, 0, 63,128, 0, 0, 0, 0, 0, 0, 63,128, 0, 0, 0, 0, 0, 0, 63,128, 0, 0, 0, 4, 0, 0, 67,128, 0, 0,
- 0, 0, 0, 0, 63,128, 0, 0,191,127,255,224,186,255, 95, 46,191,127,255,224,186,255, 97,114, 11, 28, 77, 48, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0, 0, 0,128, 0, 0, 0, 0, 0, 0, 0, 3, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,128, 63, 0, 0, 0, 0, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0, 0, 0,
+ 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63,205,204, 76, 62, 0, 0, 0, 0, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63,
+ 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63,
+ 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63,
+ 0, 0, 0, 0, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0, 0, 0, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63,
+ 0, 0, 0, 0, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 68, 65, 84, 65, 16, 1, 0, 0, 48,133,229, 2,
+ 80, 1, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0,128, 63,
+ 0, 0, 0, 0, 0, 0,128, 63, 0, 0, 0, 0, 0, 0,128, 63, 0, 0, 0, 0, 0, 0,128, 63, 4, 0, 0, 0, 0, 0,128, 67,
+ 0, 0, 0, 0, 0, 0,128, 63,224,255,127,191, 46, 95,255,186,224,255,127,191,114, 97,255,186,248,242,220, 2, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0,
- 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 0, 0, 0, 48,
- 11, 28, 77, 48, 0, 0, 1, 77, 0, 0, 0, 4, 0, 0, 0, 0, 63,128, 0, 0, 0, 0, 0, 0, 62,128, 0, 0, 63,112,163,215,
- 0, 0, 0, 0, 63, 64, 0, 0, 61,117,194,143, 0, 0, 0, 0, 63,128, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 66, 82,
- 0, 0, 2,204, 2,205,210, 32, 0, 0, 1, 83, 0, 0, 0, 1, 2,205,214, 32, 2,207, 14, 32, 0, 0, 0, 0, 0, 0, 0, 0,
- 66, 82, 80,105,110, 99,104, 47, 77, 97,103,110,105,102,121, 0, 48, 48, 49, 0, 0, 0, 0, 0, 0, 1, 3, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 63, 0, 0, 0, 0, 0, 0, 0, 11, 28, 77,144, 0, 1, 0, 1,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63,
+ 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 48, 0, 0, 0,
+248,242,220, 2, 78, 1, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0,128, 63, 0, 0, 0, 0, 0, 0,128, 62,215,163,112, 63,
+ 0, 0, 0, 0, 0, 0, 64, 63,143,194,117, 61, 0, 0, 0, 0, 0, 0,128, 63, 0, 0, 0, 0, 0, 0, 0, 0, 66, 82, 0, 0,
+204, 2, 0, 0,136,194,229, 2, 84, 1, 0, 0, 1, 0, 0, 0,144,197,229, 2,128,191,229, 2, 12,215, 0, 32, 0, 0, 0, 0,
+ 66, 82, 83, 99,117,108,112,116, 68,114, 97,119, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 3, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 63, 0, 0, 0, 0,120,134,229, 2, 1, 0, 1, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 63,128, 0, 0,
- 63,128, 0, 0, 63,128, 0, 0, 0, 0, 0, 0, 0,128, 0, 0, 0, 0, 0, 0, 0, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 63,128, 0, 0, 0, 0, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 0, 0, 0, 0, 63,128, 0, 0, 63,128, 0, 0,
- 63,128, 0, 0, 62, 76,204,205, 0, 0, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0,
- 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0,
- 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 0, 0, 0, 0, 63,128, 0, 0,
- 63,128, 0, 0, 63,128, 0, 0, 0, 0, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 0, 0, 0, 0, 63,128, 0, 0,
- 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,128, 63,
+ 0, 0,128, 63, 0, 0,128, 63, 0, 0, 0, 0,128, 0, 0, 0, 0, 0, 0, 0, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0,128, 63, 0, 0, 0, 0, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0, 0, 0, 0, 0,128, 63, 0, 0,128, 63,
+ 0, 0,128, 63,205,204, 76, 62, 0, 0, 0, 0, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63,
+ 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63,
+ 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0, 0, 0, 0, 0,128, 63,
+ 0, 0,128, 63, 0, 0,128, 63, 0, 0, 0, 0, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0, 0, 0, 0, 0,128, 63,
+ 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
@@ -7955,42 +8085,42 @@ char datatoc_startup_blend[]= {
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 6, 0, 0, 0, 35, 0, 4, 4, 4, 0, 0, 0, 0, 0, 0, 0, 10, 0, 0, 0, 75,
- 63,102,102,102, 61,204,204,205, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 63, 0, 0, 0, 63, 0, 0, 0, 62,204,204,205, 0, 0, 0, 0, 0, 0, 0, 33,
- 62, 0, 0, 0, 63, 64, 0, 0, 63, 64, 0, 0, 63, 64, 0, 0, 62,128, 0, 0, 62,128, 0, 0, 62,128, 0, 0, 68, 65, 84, 65,
- 0, 0, 1, 16, 2,205,210,108, 0, 0, 0, 24, 0, 0, 0, 1, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 35, 0, 0, 0, 4, 4, 4, 0, 0, 0, 0, 0, 10, 0, 0, 0, 75, 0, 0, 0,
+102,102,102, 63,205,204,204, 61, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0, 0, 63, 0, 0, 0, 0, 0, 0, 0, 0,
+ 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 63, 0, 0, 0, 63,205,204,204, 62, 0, 0, 0, 0, 33, 0, 0, 0,
+160,119, 78, 63, 0, 0,128, 63, 20,174,199, 62, 20,174,199, 62, 20,174,199, 62, 20,174,199, 62, 0, 0,128, 63, 68, 65, 84, 65,
+ 16, 1, 0, 0,212,194,229, 2, 24, 0, 0, 0, 1, 0, 0, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 1, 2, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 0, 0, 0, 0,
- 0,128, 0, 0, 0, 0, 0, 0, 0, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 63,128, 0, 0, 0, 0, 0, 0, 63,128, 0, 0,
- 63,128, 0, 0, 63,128, 0, 0, 0, 0, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 62, 76,204,205, 0, 0, 0, 0,
- 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0,
- 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0,
- 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 0, 0, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 0, 0, 0, 0,
- 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 0, 0, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0,
- 68, 65, 84, 65, 0, 0, 1, 16, 11, 28, 77,144, 0, 0, 1, 79, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 2,
- 0, 0, 0, 2, 0, 0, 0, 0, 63,128, 0, 0, 0, 0, 0, 0, 63,128, 0, 0, 0, 0, 0, 0, 63,128, 0, 0, 0, 0, 0, 0,
- 63,128, 0, 0, 0, 4, 0, 0, 67,128, 0, 0, 0, 0, 0, 0, 63,128, 0, 0,191,127,255,224,186,255, 95, 46,191,127,255,224,
-186,255, 97,114, 11, 28, 78,208, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 1, 2, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0, 0, 0,
+128, 0, 0, 0, 0, 0, 0, 0, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,128, 63, 0, 0, 0, 0, 0, 0,128, 63,
+ 0, 0,128, 63, 0, 0,128, 63, 0, 0, 0, 0, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63,205,204, 76, 62, 0, 0, 0, 0,
+ 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63,
+ 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63,
+ 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0, 0, 0, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0, 0, 0,
+ 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0, 0, 0, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63,
+ 68, 65, 84, 65, 16, 1, 0, 0,120,134,229, 2, 80, 1, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0,
+ 3, 0, 0, 0, 0, 0, 0, 0, 0, 0,128, 63, 0, 0, 0, 0, 0, 0,128, 63, 0, 0, 0, 0, 0, 0,128, 63, 0, 0, 0, 0,
+ 0, 0,128, 63, 4, 0, 0, 0, 0, 0,128, 67, 0, 0, 0, 0, 0, 0,128, 63,224,255,127,191, 46, 95,255,186,224,255,127,191,
+114, 97,255,186, 88,243,220, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 68, 65, 84, 65, 0, 0, 0, 48, 11, 28, 78,208, 0, 0, 1, 77, 0, 0, 0, 4, 0, 0, 0, 0, 63,128, 0, 0,
- 0, 0, 0, 0, 62,128, 0, 0, 63,112,163,215, 0, 0, 0, 0, 63, 64, 0, 0, 61,117,194,143, 0, 0, 0, 0, 63,128, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 66, 82, 0, 0, 2,204, 2,205,214, 32, 0, 0, 1, 83, 0, 0, 0, 1, 2,209, 44, 32,
- 2,205,210, 32,253, 21,192, 32, 0, 0, 0, 0, 66, 82, 80,111,108,105,115,104, 0, 48, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 1, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 63, 0, 0, 0,
- 0, 0, 0, 0, 11, 28, 79, 48, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 68, 65, 84, 65, 48, 0, 0, 0, 88,243,220, 2, 78, 1, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0,128, 63,
+ 0, 0, 0, 0, 0, 0,128, 62,215,163,112, 63, 0, 0, 0, 0, 0, 0, 64, 63,143,194,117, 61, 0, 0, 0, 0, 0, 0,128, 63,
+ 0, 0, 0, 0, 0, 0, 0, 0, 66, 82, 0, 0,204, 2, 0, 0,144,197,229, 2, 84, 1, 0, 0, 1, 0, 0, 0,152,200,229, 2,
+136,194,229, 2, 0, 0, 0, 0, 0, 0, 0, 0, 66, 82, 83,109,101, 97,114, 0, 48, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 1, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 63,
+ 0, 0, 0, 0,192,135,229, 2, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 0, 0, 0, 0, 0,128, 0, 0, 0, 0, 0, 0,
- 0, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 63,128, 0, 0, 0, 0, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0,
- 0, 0, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 62, 76,204,205, 0, 0, 0, 0, 63,128, 0, 0, 63,128, 0, 0,
- 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0,
- 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0,
- 63,128, 0, 0, 0, 0, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 0, 0, 0, 0, 63,128, 0, 0, 63,128, 0, 0,
- 63,128, 0, 0, 0, 0, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0, 0, 0,128, 0, 0, 0, 0, 0, 0, 0,
+ 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,128, 63, 0, 0, 0, 0, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63,
+ 0, 0, 0, 0, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63,205,204, 76, 62, 0, 0, 0, 0, 0, 0,128, 63, 0, 0,128, 63,
+ 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63,
+ 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63,
+ 0, 0,128, 63, 0, 0, 0, 0, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0, 0, 0, 0, 0,128, 63, 0, 0,128, 63,
+ 0, 0,128, 63, 0, 0, 0, 0, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
@@ -7998,43 +8128,43 @@ char datatoc_startup_blend[]= {
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 35, 1, 4, 4, 4,
- 0, 0, 0, 0, 0, 0, 0, 10, 0, 0, 0, 75, 63,102,102,102, 61,204,204,205, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0,
- 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 7, 0, 0, 0, 0, 0, 0, 0, 63,128, 0, 0, 63, 0, 0, 0, 63, 0, 0, 0,
- 62,204,204,205, 0, 0, 0, 0, 0, 0, 0, 33, 62, 0, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 62,199,174, 20, 62,128, 0, 0,
- 63,128, 0, 0, 63,128, 0, 0, 68, 65, 84, 65, 0, 0, 1, 16, 2,205,214,108, 0, 0, 0, 24, 0, 0, 0, 1, 0, 1, 0, 1,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 16, 0, 35, 0, 0, 0, 4, 4, 0, 0,
+ 0, 0, 0, 0, 10, 0, 0, 0, 75, 0, 0, 0,102,102,102, 63,205,204,204, 61, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63,
+205,204, 76, 62, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 63, 0, 0, 0, 63,
+205,204,204, 62, 0, 0, 0, 0, 33, 0, 0, 0, 0, 0, 0, 62, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 16, 1, 0, 0,220,197,229, 2, 24, 0, 0, 0, 1, 0, 0, 0, 1, 0, 1, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 63,128, 0, 0,
- 63,128, 0, 0, 63,128, 0, 0, 0, 0, 0, 0, 0,128, 0, 0, 0, 0, 0, 0, 0, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 63,128, 0, 0, 0, 0, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 0, 0, 0, 0, 63,128, 0, 0, 63,128, 0, 0,
- 63,128, 0, 0, 62, 76,204,205, 0, 0, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0,
- 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0,
- 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 0, 0, 0, 0, 63,128, 0, 0,
- 63,128, 0, 0, 63,128, 0, 0, 0, 0, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 0, 0, 0, 0, 63,128, 0, 0,
- 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 68, 65, 84, 65, 0, 0, 1, 16, 11, 28, 79, 48, 0, 0, 1, 79, 0, 0, 0, 1,
- 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 0, 63,128, 0, 0, 0, 0, 0, 0, 63,128, 0, 0,
- 0, 0, 0, 0, 63,128, 0, 0, 0, 0, 0, 0, 63,128, 0, 0, 0, 4, 0, 0, 67,128, 0, 0, 0, 0, 0, 0, 63,128, 0, 0,
-191,127,255,224,186,255, 95, 46,191,127,255,224,186,255, 97,114, 11, 28, 80,112, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,128, 63,
+ 0, 0,128, 63, 0, 0,128, 63, 0, 0, 0, 0,128, 0, 0, 0, 0, 0, 0, 0, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0,128, 63, 0, 0, 0, 0, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0, 0, 0, 0, 0,128, 63, 0, 0,128, 63,
+ 0, 0,128, 63,205,204, 76, 62, 0, 0, 0, 0, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63,
+ 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63,
+ 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0, 0, 0, 0, 0,128, 63,
+ 0, 0,128, 63, 0, 0,128, 63, 0, 0, 0, 0, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0, 0, 0, 0, 0,128, 63,
+ 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 68, 65, 84, 65, 16, 1, 0, 0,192,135,229, 2, 80, 1, 0, 0, 1, 0, 0, 0,
+ 1, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,128, 63, 0, 0, 0, 0, 0, 0,128, 63,
+ 0, 0, 0, 0, 0, 0,128, 63, 0, 0, 0, 0, 0, 0,128, 63, 4, 0, 0, 0, 0, 0,128, 67, 0, 0, 0, 0, 0, 0,128, 63,
+ 14,215,126,191, 54,189,194, 61, 14,215,126,191, 46,189,194, 61,184,243,220, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0,
- 63,128, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 0, 0, 0, 48, 11, 28, 80,112, 0, 0, 1, 77,
- 0, 0, 0, 4, 0, 0, 0, 0, 63,128, 0, 0, 0, 0, 0, 0, 62,128, 0, 0, 63,112,163,215, 0, 0, 0, 0, 63, 64, 0, 0,
- 61,117,194,143, 0, 0, 0, 0, 63,128, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 66, 82, 0, 0, 2,204, 2,209, 44, 32,
- 0, 0, 1, 83, 0, 0, 0, 1, 2,209, 48, 32, 2,205,214, 32, 0, 0, 0, 0, 0, 0, 0, 0, 66, 82, 83, 99,114, 97,112,101,
- 47, 80,101, 97,107,115, 0, 48, 48, 49, 0, 0, 0, 0, 0, 0, 0, 1, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 63, 0, 0, 0, 0, 0, 0, 0, 11, 28, 80,208, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63,
+ 0, 0,128, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 48, 0, 0, 0,184,243,220, 2, 78, 1, 0, 0,
+ 4, 0, 0, 0, 0, 0, 0, 0, 0, 0,128, 63, 0, 0, 0, 0, 0, 0,128, 62, 31,133,107, 63, 0, 0, 0, 0, 0, 0, 64, 63,
+ 10,215,163, 61, 0, 0, 0, 0, 0, 0,128, 63, 0, 0, 0, 0, 0, 0, 0, 0, 66, 82, 0, 0,204, 2, 0, 0,152,200,229, 2,
+ 84, 1, 0, 0, 1, 0, 0, 0,160,203,229, 2,144,197,229, 2, 0, 0, 0, 0, 0, 0, 0, 0, 66, 82, 83,109,111,111,116,104,
+ 0, 48, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 63, 0, 0, 0, 0, 8,137,229, 2, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 1, 2, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0,
- 0, 0, 0, 0, 0,128, 0, 0, 0, 0, 0, 0, 0, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 63,128, 0, 0, 0, 0, 0, 0,
- 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 0, 0, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 62, 76,204,205,
- 0, 0, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0,
- 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0,
- 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 0, 0, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0,
- 0, 0, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 0, 0, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0,
- 63,128, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 1, 2, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63,
+ 0, 0, 0, 0,128, 0, 0, 0, 0, 0, 0, 0, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,128, 63, 0, 0, 0, 0,
+ 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0, 0, 0, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63,205,204, 76, 62,
+ 0, 0, 0, 0, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63,
+ 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63,
+ 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0, 0, 0, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63,
+ 0, 0, 0, 0, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0, 0, 0, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63,
+ 0, 0,128, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
@@ -8042,42 +8172,42 @@ char datatoc_startup_blend[]= {
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 2, 0, 0, 0, 35, 0, 4, 4, 4, 0, 0, 0, 0, 0, 0, 0, 10, 0, 0, 0, 75, 63,102,102,102, 61,204,204,205,
- 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 10, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 63, 0, 0, 0, 63, 0, 0, 0, 62,204,204,205, 0, 0, 0, 0, 0, 0, 0, 33, 62, 0, 0, 0, 63,128, 0, 0,
- 63,128, 0, 0, 62,199,174, 20, 62,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 68, 65, 84, 65, 0, 0, 1, 16, 2,209, 44,108,
- 0, 0, 0, 24, 0, 0, 0, 1, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 2, 0, 35, 0, 0, 0, 4, 4, 0, 0, 0, 0, 0, 0, 5, 0, 0, 0, 75, 0, 0, 0,102,102,102, 63,205,204,204, 61,
+ 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0, 0, 63, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 63, 0, 0, 0, 63,205,204,204, 62, 0, 0, 0, 0, 33, 0, 0, 0, 0, 0, 0, 62, 0, 0, 64, 63,
+ 0, 0, 64, 63, 0, 0, 64, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 16, 1, 0, 0,228,200,229, 2,
+ 24, 0, 0, 0, 1, 0, 0, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 0, 0, 0, 0, 0,128, 0, 0, 0, 0, 0, 0,
- 0, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 63,128, 0, 0, 0, 0, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0,
- 0, 0, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 62, 76,204,205, 0, 0, 0, 0, 63,128, 0, 0, 63,128, 0, 0,
- 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0,
- 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0,
- 63,128, 0, 0, 0, 0, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 0, 0, 0, 0, 63,128, 0, 0, 63,128, 0, 0,
- 63,128, 0, 0, 0, 0, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 68, 65, 84, 65, 0, 0, 1, 16,
- 11, 28, 80,208, 0, 0, 1, 79, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 0,
- 63,128, 0, 0, 0, 0, 0, 0, 63,128, 0, 0, 0, 0, 0, 0, 63,128, 0, 0, 0, 0, 0, 0, 63,128, 0, 0, 0, 4, 0, 0,
- 67,128, 0, 0, 0, 0, 0, 0, 63,128, 0, 0,191,127,255,224,186,255, 95, 46,191,127,255,224,186,255, 97,114, 11, 28, 82, 16,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 63,128, 0, 0, 63,128, 0, 0,
- 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65,
- 0, 0, 0, 48, 11, 28, 82, 16, 0, 0, 1, 77, 0, 0, 0, 4, 0, 0, 0, 0, 63,128, 0, 0, 0, 0, 0, 0, 62,128, 0, 0,
- 63,112,163,215, 0, 0, 0, 0, 63, 64, 0, 0, 61,117,194,143, 0, 0, 0, 0, 63,128, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 66, 82, 0, 0, 2,204, 2,209, 48, 32, 0, 0, 1, 83, 0, 0, 0, 1, 2,199,162, 32, 2,209, 44, 32, 12,215, 0, 32,
- 0, 0, 0, 0, 66, 82, 83, 99,117,108,112,116, 68,114, 97,119, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 3, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 63, 0, 0, 0, 0, 0, 0, 0, 11, 28, 82,112,
- 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0, 0, 0,128, 0, 0, 0, 0, 0, 0, 0,
+ 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,128, 63, 0, 0, 0, 0, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63,
+ 0, 0, 0, 0, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63,205,204, 76, 62, 0, 0, 0, 0, 0, 0,128, 63, 0, 0,128, 63,
+ 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63,
+ 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63,
+ 0, 0,128, 63, 0, 0, 0, 0, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0, 0, 0, 0, 0,128, 63, 0, 0,128, 63,
+ 0, 0,128, 63, 0, 0, 0, 0, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 68, 65, 84, 65, 16, 1, 0, 0,
+ 8,137,229, 2, 80, 1, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0,128, 63, 0, 0, 0, 0, 0, 0,128, 63, 0, 0, 0, 0, 0, 0,128, 63, 0, 0, 0, 0, 0, 0,128, 63, 4, 0, 0, 0,
+ 0, 0,128, 67, 0, 0, 0, 0, 0, 0,128, 63,224,255,127,191, 46, 95,255,186,224,255,127,191,114, 97,255,186, 24,244,220, 2,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,128, 63, 0, 0,128, 63,
+ 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65,
+ 48, 0, 0, 0, 24,244,220, 2, 78, 1, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0,128, 63, 0, 0, 0, 0, 0, 0,128, 62,
+215,163,112, 63, 0, 0, 0, 0, 0, 0, 64, 63,143,194,117, 61, 0, 0, 0, 0, 0, 0,128, 63, 0, 0, 0, 0, 0, 0, 0, 0,
+ 66, 82, 0, 0,204, 2, 0, 0,160,203,229, 2, 84, 1, 0, 0, 1, 0, 0, 0,168,206,229, 2,152,200,229, 2, 0, 0, 0, 0,
+ 0, 0, 0, 0, 66, 82, 83,110, 97,107,101, 32, 72,111,111,107, 0, 48, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 3,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 63, 0, 0, 0, 0, 80,138,229, 2,
+ 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 0, 0, 0, 0, 0,128, 0, 0, 0, 0, 0, 0, 0, 3, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 63,128, 0, 0, 0, 0, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 0, 0, 0, 0, 63,128, 0, 0,
- 63,128, 0, 0, 63,128, 0, 0, 62, 76,204,205, 0, 0, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0,
- 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0,
- 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 0, 0, 0, 0,
- 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 0, 0, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 0, 0, 0, 0,
- 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0, 0, 0,128, 0, 0, 0, 0, 0, 0, 0, 3, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0,128, 63, 0, 0, 0, 0, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0, 0, 0, 0, 0,128, 63,
+ 0, 0,128, 63, 0, 0,128, 63,205,204, 76, 62, 0, 0, 0, 0, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63,
+ 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63,
+ 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0, 0, 0,
+ 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0, 0, 0, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0, 0, 0,
+ 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
@@ -8085,42 +8215,42 @@ char datatoc_startup_blend[]= {
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 35, 0, 4, 4, 4, 0, 0, 0, 0, 0, 0, 0, 10,
- 0, 0, 0, 75, 63,102,102,102, 61,204,204,205, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 63, 0, 0, 0, 63, 0, 0, 0, 62,204,204,205, 0, 0, 0, 0,
- 0, 0, 0, 33, 63, 78,119,160, 63,128, 0, 0, 62,199,174, 20, 62,199,174, 20, 62,199,174, 20, 62,199,174, 20, 63,128, 0, 0,
- 68, 65, 84, 65, 0, 0, 1, 16, 2,209, 48,108, 0, 0, 0, 24, 0, 0, 0, 1, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 75, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 10, 0, 0, 0,
+ 75, 0, 0, 0,102,102,102, 63,205,204,204, 61, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0, 0, 63, 0, 0, 0, 0,
+ 0, 0, 0, 0, 13, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 63, 0, 0, 0, 63,205,204,204, 62, 0, 0, 0, 0,
+ 33, 0, 0, 0, 0, 0, 0, 62, 0, 0,128, 62, 0, 0,128, 63, 0, 0,128, 62, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 68, 65, 84, 65, 16, 1, 0, 0,236,203,229, 2, 24, 0, 0, 0, 1, 0, 0, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 1, 2, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0,
- 0, 0, 0, 0, 0,128, 0, 0, 0, 0, 0, 0, 0, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 63,128, 0, 0, 0, 0, 0, 0,
- 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 0, 0, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 62, 76,204,205,
- 0, 0, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0,
- 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0,
- 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 0, 0, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0,
- 0, 0, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 0, 0, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0,
- 63,128, 0, 0, 68, 65, 84, 65, 0, 0, 1, 16, 11, 28, 82,112, 0, 0, 1, 79, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0,
- 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 0, 63,128, 0, 0, 0, 0, 0, 0, 63,128, 0, 0, 0, 0, 0, 0, 63,128, 0, 0,
- 0, 0, 0, 0, 63,128, 0, 0, 0, 4, 0, 0, 67,128, 0, 0, 0, 0, 0, 0, 63,128, 0, 0,191,127,255,224,186,255, 95, 46,
-191,127,255,224,186,255, 97,114, 11, 28, 83,176, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 1, 2, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63,
+ 0, 0, 0, 0,128, 0, 0, 0, 0, 0, 0, 0, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,128, 63, 0, 0, 0, 0,
+ 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0, 0, 0, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63,205,204, 76, 62,
+ 0, 0, 0, 0, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63,
+ 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63,
+ 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0, 0, 0, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63,
+ 0, 0, 0, 0, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0, 0, 0, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63,
+ 0, 0,128, 63, 68, 65, 84, 65, 16, 1, 0, 0, 80,138,229, 2, 80, 1, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0,
+ 2, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0,128, 63, 0, 0, 0, 0, 0, 0,128, 63, 0, 0, 0, 0, 0, 0,128, 63,
+ 0, 0, 0, 0, 0, 0,128, 63, 4, 0, 0, 0, 0, 0,128, 67, 0, 0, 0, 0, 0, 0,128, 63,224,255,127,191, 46, 95,255,186,
+224,255,127,191,114, 97,255,186,120,244,220, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 0, 0, 0, 48, 11, 28, 83,176, 0, 0, 1, 77, 0, 0, 0, 4, 0, 0, 0, 0,
- 63,128, 0, 0, 0, 0, 0, 0, 62,128, 0, 0, 63,112,163,215, 0, 0, 0, 0, 63, 64, 0, 0, 61,117,194,143, 0, 0, 0, 0,
- 63,128, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 66, 82, 0, 0, 2,204, 2,199,162, 32, 0, 0, 1, 83, 0, 0, 0, 1,
- 2,199,166, 32, 2,209, 48, 32, 0, 0, 0, 0, 0, 0, 0, 0, 66, 82, 83,109,101, 97,114, 0, 48, 48, 49, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 63, 0, 0, 0, 0, 0, 0, 0, 11, 28, 84, 16, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 48, 0, 0, 0,120,244,220, 2, 78, 1, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0,128, 63, 0, 0, 0, 0, 0, 0,128, 62,215,163,112, 63, 0, 0, 0, 0, 0, 0, 64, 63,143,194,117, 61, 0, 0, 0, 0,
+ 0, 0,128, 63, 0, 0, 0, 0, 0, 0, 0, 0, 66, 82, 0, 0,204, 2, 0, 0,168,206,229, 2, 84, 1, 0, 0, 1, 0, 0, 0,
+176,209,229, 2,160,203,229, 2, 0, 0, 0, 0, 0, 0, 0, 0, 66, 82, 83,111,102,116,101,110, 0, 48, 49, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 63, 0, 0, 0, 0,152,139,229, 2, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 0, 0, 0, 0, 0,128, 0, 0,
- 0, 0, 0, 0, 0, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 63,128, 0, 0, 0, 0, 0, 0, 63,128, 0, 0, 63,128, 0, 0,
- 63,128, 0, 0, 0, 0, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 62, 76,204,205, 0, 0, 0, 0, 63,128, 0, 0,
- 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0,
- 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0,
- 63,128, 0, 0, 63,128, 0, 0, 0, 0, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 0, 0, 0, 0, 63,128, 0, 0,
- 63,128, 0, 0, 63,128, 0, 0, 0, 0, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0, 0, 0,128, 0, 0, 0,
+ 0, 0, 0, 0, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,128, 63, 0, 0, 0, 0, 0, 0,128, 63, 0, 0,128, 63,
+ 0, 0,128, 63, 0, 0, 0, 0, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63,205,204, 76, 62, 0, 0, 0, 0, 0, 0,128, 63,
+ 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63,
+ 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63,
+ 0, 0,128, 63, 0, 0,128, 63, 0, 0, 0, 0, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0, 0, 0, 0, 0,128, 63,
+ 0, 0,128, 63, 0, 0,128, 63, 0, 0, 0, 0, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
@@ -8128,43 +8258,43 @@ char datatoc_startup_blend[]= {
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 16, 0, 0, 0, 35,
- 0, 0, 4, 4, 0, 0, 0, 0, 0, 0, 0, 10, 0, 0, 0, 75, 63,102,102,102, 61,204,204,205, 63,128, 0, 0, 63,128, 0, 0,
- 63,128, 0, 0, 62, 76,204,205, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 63, 0, 0, 0,
- 63, 0, 0, 0, 62,204,204,205, 0, 0, 0, 0, 0, 0, 0, 33, 62, 0, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 0, 0, 1, 16, 2,199,162,108, 0, 0, 0, 24, 0, 0, 0, 1,
- 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 16, 0, 35, 0, 0, 0,
+ 4, 4, 0, 0, 0, 0, 0, 0, 10, 0, 0, 0, 75, 0, 0, 0,102,102,102, 63,205,204,204, 61, 0, 0,128, 63, 0, 0,128, 63,
+ 0, 0,128, 63,205,204, 76, 62, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 63,
+ 0, 0, 0, 63,205,204,204, 62, 0, 0, 0, 0, 33, 0, 0, 0, 0, 0, 0, 62, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 16, 1, 0, 0,244,206,229, 2, 24, 0, 0, 0, 1, 0, 0, 0,
+ 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 0, 0, 0, 0, 0,128, 0, 0, 0, 0, 0, 0, 0, 3, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 63,128, 0, 0, 0, 0, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 0, 0, 0, 0, 63,128, 0, 0,
- 63,128, 0, 0, 63,128, 0, 0, 62, 76,204,205, 0, 0, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0,
- 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0,
- 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 0, 0, 0, 0,
- 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 0, 0, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 0, 0, 0, 0,
- 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 68, 65, 84, 65, 0, 0, 1, 16, 11, 28, 84, 16, 0, 0, 1, 79,
- 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 63,128, 0, 0, 0, 0, 0, 0,
- 63,128, 0, 0, 0, 0, 0, 0, 63,128, 0, 0, 0, 0, 0, 0, 63,128, 0, 0, 0, 4, 0, 0, 67,128, 0, 0, 0, 0, 0, 0,
- 63,128, 0, 0,191,126,215, 14, 61,194,189, 54,191,126,215, 14, 61,194,189, 46, 11, 28, 85, 80, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0, 0, 0,128, 0, 0, 0, 0, 0, 0, 0, 3, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0,128, 63, 0, 0, 0, 0, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0, 0, 0, 0, 0,128, 63,
+ 0, 0,128, 63, 0, 0,128, 63,205,204, 76, 62, 0, 0, 0, 0, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63,
+ 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63,
+ 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0, 0, 0,
+ 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0, 0, 0, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0, 0, 0,
+ 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 68, 65, 84, 65, 16, 1, 0, 0,152,139,229, 2, 80, 1, 0, 0,
+ 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,128, 63, 0, 0, 0, 0,
+ 0, 0,128, 63, 0, 0, 0, 0, 0, 0,128, 63, 0, 0, 0, 0, 0, 0,128, 63, 4, 0, 0, 0, 0, 0,128, 67, 0, 0, 0, 0,
+ 0, 0,128, 63, 14,215,126,191, 54,189,194, 61, 14,215,126,191, 46,189,194, 61,216,244,220, 2, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0,
- 63,128, 0, 0, 63,128, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 0, 0, 0, 48, 11, 28, 85, 80,
- 0, 0, 1, 77, 0, 0, 0, 4, 0, 0, 0, 0, 63,128, 0, 0, 0, 0, 0, 0, 62,128, 0, 0, 63,107,133, 31, 0, 0, 0, 0,
- 63, 64, 0, 0, 61,163,215, 10, 0, 0, 0, 0, 63,128, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 66, 82, 0, 0, 2,204,
- 2,199,166, 32, 0, 0, 1, 83, 0, 0, 0, 1, 2,198,174, 32, 2,199,162, 32, 0, 0, 0, 0, 0, 0, 0, 0, 66, 82, 83,109,
-111,111,116,104, 0, 48, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 63, 0, 0, 0, 0, 0, 0, 0, 11, 28, 85,176, 0, 1, 0, 1, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63,
+ 0, 0,128, 63, 0, 0,128, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 48, 0, 0, 0,216,244,220, 2,
+ 78, 1, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0,128, 63, 0, 0, 0, 0, 0, 0,128, 62, 31,133,107, 63, 0, 0, 0, 0,
+ 0, 0, 64, 63, 10,215,163, 61, 0, 0, 0, 0, 0, 0,128, 63, 0, 0, 0, 0, 0, 0, 0, 0, 66, 82, 0, 0,204, 2, 0, 0,
+176,209,229, 2, 84, 1, 0, 0, 1, 0, 0, 0,184,212,229, 2,168,206,229, 2, 0, 0, 0, 0, 0, 0, 0, 0, 66, 82, 83,117,
+ 98,116,114, 97, 99,116, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 63, 0, 0, 0, 0,224,140,229, 2, 1, 0, 1, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 63,128, 0, 0, 63,128, 0, 0,
- 63,128, 0, 0, 0, 0, 0, 0, 0,128, 0, 0, 0, 0, 0, 0, 0, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 63,128, 0, 0,
- 0, 0, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 0, 0, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0,
- 62, 76,204,205, 0, 0, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0,
- 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0,
- 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 0, 0, 0, 0, 63,128, 0, 0, 63,128, 0, 0,
- 63,128, 0, 0, 0, 0, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 0, 0, 0, 0, 63,128, 0, 0, 63,128, 0, 0,
- 63,128, 0, 0, 63,128, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,128, 63, 0, 0,128, 63,
+ 0, 0,128, 63, 0, 0, 0, 0,128, 0, 0, 0, 0, 0, 0, 0, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,128, 63,
+ 0, 0, 0, 0, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0, 0, 0, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63,
+205,204, 76, 62, 0, 0, 0, 0, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63,
+ 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63,
+ 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0, 0, 0, 0, 0,128, 63, 0, 0,128, 63,
+ 0, 0,128, 63, 0, 0, 0, 0, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0, 0, 0, 0, 0,128, 63, 0, 0,128, 63,
+ 0, 0,128, 63, 0, 0,128, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
@@ -8172,42 +8302,42 @@ char datatoc_startup_blend[]= {
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 35, 0, 0, 4, 4, 0, 0, 0, 0, 0, 0, 0, 5, 0, 0, 0, 75, 63,102,102,102,
- 61,204,204,205, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 63, 0, 0, 0, 63, 0, 0, 0, 62,204,204,205, 0, 0, 0, 0, 0, 0, 0, 33, 62, 0, 0, 0,
- 63, 64, 0, 0, 63, 64, 0, 0, 63, 64, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 0, 0, 1, 16,
- 2,199,166,108, 0, 0, 0, 24, 0, 0, 0, 1, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 12, 0, 35, 0, 0, 0, 4, 4, 0, 0, 0, 0, 0, 0, 10, 0, 0, 0, 75, 0, 0, 0,102,102,102, 63,
+205,204,204, 61, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63,205,204, 76, 62, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 63, 0, 0, 0, 63,205,204,204, 62, 0, 0, 0, 0, 33, 0, 0, 0, 0, 0, 0, 62,
+ 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 16, 1, 0, 0,
+252,209,229, 2, 24, 0, 0, 0, 1, 0, 0, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 0, 0, 0, 0, 0,128, 0, 0,
- 0, 0, 0, 0, 0, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 63,128, 0, 0, 0, 0, 0, 0, 63,128, 0, 0, 63,128, 0, 0,
- 63,128, 0, 0, 0, 0, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 62, 76,204,205, 0, 0, 0, 0, 63,128, 0, 0,
- 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0,
- 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0,
- 63,128, 0, 0, 63,128, 0, 0, 0, 0, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 0, 0, 0, 0, 63,128, 0, 0,
- 63,128, 0, 0, 63,128, 0, 0, 0, 0, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 68, 65, 84, 65,
- 0, 0, 1, 16, 11, 28, 85,176, 0, 0, 1, 79, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 2,
- 0, 0, 0, 0, 63,128, 0, 0, 0, 0, 0, 0, 63,128, 0, 0, 0, 0, 0, 0, 63,128, 0, 0, 0, 0, 0, 0, 63,128, 0, 0,
- 0, 4, 0, 0, 67,128, 0, 0, 0, 0, 0, 0, 63,128, 0, 0,191,127,255,224,186,255, 95, 46,191,127,255,224,186,255, 97,114,
- 11, 28, 86,240, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 63,128, 0, 0,
- 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 68, 65, 84, 65, 0, 0, 0, 48, 11, 28, 86,240, 0, 0, 1, 77, 0, 0, 0, 4, 0, 0, 0, 0, 63,128, 0, 0, 0, 0, 0, 0,
- 62,128, 0, 0, 63,112,163,215, 0, 0, 0, 0, 63, 64, 0, 0, 61,117,194,143, 0, 0, 0, 0, 63,128, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 66, 82, 0, 0, 2,204, 2,198,174, 32, 0, 0, 1, 83, 0, 0, 0, 1, 2,198,178, 32, 2,199,166, 32,
- 0, 0, 0, 0, 0, 0, 0, 0, 66, 82, 83,110, 97,107,101, 32, 72,111,111,107, 0, 48, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 1, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 63, 0, 0, 0, 0, 0, 0, 0,
- 11, 28, 87, 80, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0, 0, 0,128, 0, 0, 0,
+ 0, 0, 0, 0, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,128, 63, 0, 0, 0, 0, 0, 0,128, 63, 0, 0,128, 63,
+ 0, 0,128, 63, 0, 0, 0, 0, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63,205,204, 76, 62, 0, 0, 0, 0, 0, 0,128, 63,
+ 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63,
+ 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63,
+ 0, 0,128, 63, 0, 0,128, 63, 0, 0, 0, 0, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0, 0, 0, 0, 0,128, 63,
+ 0, 0,128, 63, 0, 0,128, 63, 0, 0, 0, 0, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 68, 65, 84, 65,
+ 16, 1, 0, 0,224,140,229, 2, 80, 1, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0,128, 63, 0, 0, 0, 0, 0, 0,128, 63, 0, 0, 0, 0, 0, 0,128, 63, 0, 0, 0, 0, 0, 0,128, 63,
+ 4, 0, 0, 0, 0, 0,128, 67, 0, 0, 0, 0, 0, 0,128, 63, 14,215,126,191, 54,189,194, 61, 14,215,126,191, 46,189,194, 61,
+ 56,245,220, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,128, 63,
+ 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 68, 65, 84, 65, 48, 0, 0, 0, 56,245,220, 2, 78, 1, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0,128, 63, 0, 0, 0, 0,
+ 0, 0,128, 62, 31,133,107, 63, 0, 0, 0, 0, 0, 0, 64, 63, 10,215,163, 61, 0, 0, 0, 0, 0, 0,128, 63, 0, 0, 0, 0,
+ 0, 0, 0, 0, 66, 82, 0, 0,204, 2, 0, 0,184,212,229, 2, 84, 1, 0, 0, 1, 0, 0, 0,192,215,229, 2,176,209,229, 2,
+ 0, 0, 0, 0, 0, 0, 0, 0, 66, 82, 84,101,120, 68,114, 97,119, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 2, 0, 0, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 63, 0, 0, 0, 0,
+128, 0,220, 3, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 0, 0, 0, 0, 0,128, 0, 0, 0, 0, 0, 0, 0, 3, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 63,128, 0, 0, 0, 0, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 0, 0, 0, 0,
- 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 62, 76,204,205, 0, 0, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0,
- 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0,
- 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0,
- 0, 0, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 0, 0, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0,
- 0, 0, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0, 0, 0,128, 0, 0, 0, 0, 0, 0, 0, 3, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,128, 63, 0, 0, 0, 0, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0, 0, 0,
+ 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63,205,204, 76, 62, 0, 0, 0, 0, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63,
+ 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63,
+ 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63,
+ 0, 0, 0, 0, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0, 0, 0, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63,
+ 0, 0, 0, 0, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
@@ -8215,42 +8345,42 @@ char datatoc_startup_blend[]= {
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 75, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 10, 0, 0, 0, 75, 63,102,102,102, 61,204,204,205, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 13, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 63, 0, 0, 0, 63, 0, 0, 0, 62,204,204,205,
- 0, 0, 0, 0, 0, 0, 0, 33, 62, 0, 0, 0, 62,128, 0, 0, 63,128, 0, 0, 62,128, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 68, 65, 84, 65, 0, 0, 1, 16, 2,198,174,108, 0, 0, 0, 24, 0, 0, 0, 1, 0, 1, 0, 1, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 16, 0, 35, 0, 0, 0, 4, 4, 0, 8, 0, 0, 0, 0,
+ 10, 0, 0, 0, 75, 0, 0, 0,102,102,102, 63,205,204,204, 61, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 51, 51, 51, 63,
+ 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 63, 0, 0, 0, 63,205,204,204, 62,
+ 0, 0, 0, 0, 33, 0, 0, 0, 0, 0, 0, 62, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 20,174,199, 62, 20,174,199, 62,
+ 0, 0,128, 63, 68, 65, 84, 65, 16, 1, 0, 0, 4,213,229, 2, 24, 0, 0, 0, 1, 0, 0, 0, 1, 0, 1, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 63,128, 0, 0, 63,128, 0, 0,
- 63,128, 0, 0, 0, 0, 0, 0, 0,128, 0, 0, 0, 0, 0, 0, 0, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 63,128, 0, 0,
- 0, 0, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 0, 0, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0,
- 62, 76,204,205, 0, 0, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0,
- 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0,
- 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 0, 0, 0, 0, 63,128, 0, 0, 63,128, 0, 0,
- 63,128, 0, 0, 0, 0, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 0, 0, 0, 0, 63,128, 0, 0, 63,128, 0, 0,
- 63,128, 0, 0, 63,128, 0, 0, 68, 65, 84, 65, 0, 0, 1, 16, 11, 28, 87, 80, 0, 0, 1, 79, 0, 0, 0, 1, 0, 0, 0, 1,
- 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 0, 63,128, 0, 0, 0, 0, 0, 0, 63,128, 0, 0, 0, 0, 0, 0,
- 63,128, 0, 0, 0, 0, 0, 0, 63,128, 0, 0, 0, 4, 0, 0, 67,128, 0, 0, 0, 0, 0, 0, 63,128, 0, 0,191,127,255,224,
-186,255, 95, 46,191,127,255,224,186,255, 97,114, 11, 28, 88,144, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,128, 63, 0, 0,128, 63,
+ 0, 0,128, 63, 0, 0, 0, 0,128, 0, 0, 0, 0, 0, 0, 0, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,128, 63,
+ 0, 0, 0, 0, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0, 0, 0, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63,
+205,204, 76, 62, 0, 0, 0, 0, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63,
+ 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63,
+ 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0, 0, 0, 0, 0,128, 63, 0, 0,128, 63,
+ 0, 0,128, 63, 0, 0, 0, 0, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0, 0, 0, 0, 0,128, 63, 0, 0,128, 63,
+ 0, 0,128, 63, 0, 0,128, 63, 68, 65, 84, 65, 16, 1, 0, 0,128, 0,220, 3, 80, 1, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0,
+ 0, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0,128, 63, 0, 0, 0, 0, 0, 0,128, 63, 0, 0, 0, 0,
+ 0, 0,128, 63, 0, 0, 0, 0, 0, 0,128, 63, 4, 0, 0, 0, 0, 0,128, 67, 0, 0, 0, 0, 0, 0,128, 63,224,255,127,191,
+ 46, 95,255,186,224,255,127,191,114, 97,255,186,152,245,220, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 0, 0, 0, 48, 11, 28, 88,144, 0, 0, 1, 77, 0, 0, 0, 4,
- 0, 0, 0, 0, 63,128, 0, 0, 0, 0, 0, 0, 62,128, 0, 0, 63,112,163,215, 0, 0, 0, 0, 63, 64, 0, 0, 61,117,194,143,
- 0, 0, 0, 0, 63,128, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 66, 82, 0, 0, 2,204, 2,198,178, 32, 0, 0, 1, 83,
- 0, 0, 0, 1, 2,212, 20, 32, 2,198,174, 32, 0, 0, 0, 0, 0, 0, 0, 0, 66, 82, 83,111,102,116,101,110, 0, 48, 49, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 63, 0, 0, 0, 0, 0, 0, 0, 11, 28, 88,240, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 48, 0, 0, 0,152,245,220, 2, 78, 1, 0, 0, 4, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0,128, 63, 0, 0, 0, 0, 0, 0,128, 62,215,163,112, 63, 0, 0, 0, 0, 0, 0, 64, 63,143,194,117, 61,
+ 0, 0, 0, 0, 0, 0,128, 63, 0, 0, 0, 0, 0, 0, 0, 0, 66, 82, 0, 0,204, 2, 0, 0,192,215,229, 2, 84, 1, 0, 0,
+ 1, 0, 0, 0,200,218,229, 2,184,212,229, 2, 0, 0, 0, 0, 0, 0, 0, 0, 66, 82, 84,104,117,109, 98, 0, 48, 48, 49, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 63, 0, 0, 0, 0,200, 1,220, 3, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 1, 2, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 0, 0, 0, 0,
- 0,128, 0, 0, 0, 0, 0, 0, 0, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 63,128, 0, 0, 0, 0, 0, 0, 63,128, 0, 0,
- 63,128, 0, 0, 63,128, 0, 0, 0, 0, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 62, 76,204,205, 0, 0, 0, 0,
- 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0,
- 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0,
- 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 0, 0, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 0, 0, 0, 0,
- 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 0, 0, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0,
+ 1, 2, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0, 0, 0,
+128, 0, 0, 0, 0, 0, 0, 0, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,128, 63, 0, 0, 0, 0, 0, 0,128, 63,
+ 0, 0,128, 63, 0, 0,128, 63, 0, 0, 0, 0, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63,205,204, 76, 62, 0, 0, 0, 0,
+ 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63,
+ 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63,
+ 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0, 0, 0, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0, 0, 0,
+ 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0, 0, 0, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
@@ -8258,223 +8388,99 @@ char datatoc_startup_blend[]= {
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 16,
- 0, 0, 0, 35, 0, 0, 4, 4, 0, 0, 0, 0, 0, 0, 0, 10, 0, 0, 0, 75, 63,102,102,102, 61,204,204,205, 63,128, 0, 0,
- 63,128, 0, 0, 63,128, 0, 0, 62, 76,204,205, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 63, 0, 0, 0, 63, 0, 0, 0, 62,204,204,205, 0, 0, 0, 0, 0, 0, 0, 33, 62, 0, 0, 0, 63,128, 0, 0, 63,128, 0, 0,
- 63,128, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 0, 0, 1, 16, 2,198,178,108, 0, 0, 0, 24,
- 0, 0, 0, 1, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0,
+ 75, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 10, 0, 0, 0, 75, 0, 0, 0,102,102,102, 63,205,204,204, 61, 0, 0,128, 63,
+ 0, 0,128, 63, 0, 0,128, 63, 0, 0, 0, 63, 0, 0, 0, 0, 0, 0, 0, 0, 12, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 63, 0, 0, 0, 63,205,204,204, 62, 0, 0, 0, 0, 33, 0, 0, 0, 0, 0, 0, 62, 0, 0,128, 62, 0, 0,128, 63,
+ 0, 0,128, 62, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 16, 1, 0, 0, 12,216,229, 2, 24, 0, 0, 0,
+ 1, 0, 0, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 0, 0, 0, 0, 0,128, 0, 0, 0, 0, 0, 0, 0, 3, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 63,128, 0, 0, 0, 0, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 0, 0, 0, 0,
- 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 62, 76,204,205, 0, 0, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0,
- 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0,
- 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0,
- 0, 0, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 0, 0, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0,
- 0, 0, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 68, 65, 84, 65, 0, 0, 1, 16, 11, 28, 88,240,
- 0, 0, 1, 79, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 63,128, 0, 0,
- 0, 0, 0, 0, 63,128, 0, 0, 0, 0, 0, 0, 63,128, 0, 0, 0, 0, 0, 0, 63,128, 0, 0, 0, 4, 0, 0, 67,128, 0, 0,
- 0, 0, 0, 0, 63,128, 0, 0,191,126,215, 14, 61,194,189, 54,191,126,215, 14, 61,194,189, 46, 11, 28, 90, 48, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0,
- 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 0, 0, 0, 48,
- 11, 28, 90, 48, 0, 0, 1, 77, 0, 0, 0, 4, 0, 0, 0, 0, 63,128, 0, 0, 0, 0, 0, 0, 62,128, 0, 0, 63,107,133, 31,
- 0, 0, 0, 0, 63, 64, 0, 0, 61,163,215, 10, 0, 0, 0, 0, 63,128, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 66, 82,
- 0, 0, 2,204, 2,212, 20, 32, 0, 0, 1, 83, 0, 0, 0, 1, 2,212, 24, 32, 2,198,178, 32, 0, 0, 0, 0, 0, 0, 0, 0,
- 66, 82, 83,117, 98,116,114, 97, 99,116, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 63, 0, 0, 0, 0, 0, 0, 0, 11, 28, 90,144, 0, 1, 0, 1,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 63,128, 0, 0,
- 63,128, 0, 0, 63,128, 0, 0, 0, 0, 0, 0, 0,128, 0, 0, 0, 0, 0, 0, 0, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 63,128, 0, 0, 0, 0, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 0, 0, 0, 0, 63,128, 0, 0, 63,128, 0, 0,
- 63,128, 0, 0, 62, 76,204,205, 0, 0, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0,
- 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0,
- 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 0, 0, 0, 0, 63,128, 0, 0,
- 63,128, 0, 0, 63,128, 0, 0, 0, 0, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 0, 0, 0, 0, 63,128, 0, 0,
- 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0, 0, 0,128, 0, 0, 0, 0, 0, 0, 0, 3, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,128, 63, 0, 0, 0, 0, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0, 0, 0,
+ 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63,205,204, 76, 62, 0, 0, 0, 0, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63,
+ 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63,
+ 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63,
+ 0, 0, 0, 0, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0, 0, 0, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63,
+ 0, 0, 0, 0, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 68, 65, 84, 65, 16, 1, 0, 0,200, 1,220, 3,
+ 80, 1, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0,128, 63,
+ 0, 0, 0, 0, 0, 0,128, 63, 0, 0, 0, 0, 0, 0,128, 63, 0, 0, 0, 0, 0, 0,128, 63, 4, 0, 0, 0, 0, 0,128, 67,
+ 0, 0, 0, 0, 0, 0,128, 63,224,255,127,191, 46, 95,255,186,224,255,127,191,114, 97,255,186,128, 32,220, 3, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 12, 0, 0, 0, 35, 0, 0, 4, 4, 0, 0, 0, 0, 0, 0, 0, 10, 0, 0, 0, 75,
- 63,102,102,102, 61,204,204,205, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 62, 76,204,205, 0, 0, 0, 0, 0, 0, 0, 0,
- 1, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 63, 0, 0, 0, 63, 0, 0, 0, 62,204,204,205, 0, 0, 0, 0, 0, 0, 0, 33,
- 62, 0, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65,
- 0, 0, 1, 16, 2,212, 20,108, 0, 0, 0, 24, 0, 0, 0, 1, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 1, 2, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 0, 0, 0, 0,
- 0,128, 0, 0, 0, 0, 0, 0, 0, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 63,128, 0, 0, 0, 0, 0, 0, 63,128, 0, 0,
- 63,128, 0, 0, 63,128, 0, 0, 0, 0, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 62, 76,204,205, 0, 0, 0, 0,
- 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0,
- 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0,
- 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 0, 0, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 0, 0, 0, 0,
- 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 0, 0, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0,
- 68, 65, 84, 65, 0, 0, 1, 16, 11, 28, 90,144, 0, 0, 1, 79, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 2,
- 0, 0, 0, 0, 0, 0, 0, 0, 63,128, 0, 0, 0, 0, 0, 0, 63,128, 0, 0, 0, 0, 0, 0, 63,128, 0, 0, 0, 0, 0, 0,
- 63,128, 0, 0, 0, 4, 0, 0, 67,128, 0, 0, 0, 0, 0, 0, 63,128, 0, 0,191,126,215, 14, 61,194,189, 54,191,126,215, 14,
- 61,194,189, 46, 11, 28, 91,208, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63,
+ 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 48, 0, 0, 0,
+128, 32,220, 3, 78, 1, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0,128, 63, 0, 0, 0, 0, 0, 0,128, 62,215,163,112, 63,
+ 0, 0, 0, 0, 0, 0, 64, 63,143,194,117, 61, 0, 0, 0, 0, 0, 0,128, 63, 0, 0, 0, 0, 0, 0, 0, 0, 66, 82, 0, 0,
+204, 2, 0, 0,200,218,229, 2, 84, 1, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0,192,215,229, 2, 0, 0, 0, 0, 0, 0, 0, 0,
+ 66, 82, 84,119,105,115,116, 0, 48, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 3, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 63, 0, 0, 0, 0, 16, 3,220, 3, 1, 0, 1, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,128, 63,
+ 0, 0,128, 63, 0, 0,128, 63, 0, 0, 0, 0,128, 0, 0, 0, 0, 0, 0, 0, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0,128, 63, 0, 0, 0, 0, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0, 0, 0, 0, 0,128, 63, 0, 0,128, 63,
+ 0, 0,128, 63,205,204, 76, 62, 0, 0, 0, 0, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63,
+ 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63,
+ 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0, 0, 0, 0, 0,128, 63,
+ 0, 0,128, 63, 0, 0,128, 63, 0, 0, 0, 0, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0, 0, 0, 0, 0,128, 63,
+ 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 68, 65, 84, 65, 0, 0, 0, 48, 11, 28, 91,208, 0, 0, 1, 77, 0, 0, 0, 4, 0, 0, 0, 0, 63,128, 0, 0,
- 0, 0, 0, 0, 62,128, 0, 0, 63,107,133, 31, 0, 0, 0, 0, 63, 64, 0, 0, 61,163,215, 10, 0, 0, 0, 0, 63,128, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 66, 82, 0, 0, 2,204, 2,212, 24, 32, 0, 0, 1, 83, 0, 0, 0, 1, 2,215,240, 32,
- 2,212, 20, 32, 0, 0, 0, 0, 0, 0, 0, 0, 66, 82, 84,101,120, 68,114, 97,119, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 2, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 63, 0, 0, 0,
- 0, 0, 0, 0, 11, 28, 92, 48, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 0, 0, 0, 0, 0,128, 0, 0, 0, 0, 0, 0,
- 0, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 63,128, 0, 0, 0, 0, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0,
- 0, 0, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 62, 76,204,205, 0, 0, 0, 0, 63,128, 0, 0, 63,128, 0, 0,
- 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0,
- 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0,
- 63,128, 0, 0, 0, 0, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 0, 0, 0, 0, 63,128, 0, 0, 63,128, 0, 0,
- 63,128, 0, 0, 0, 0, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 16, 0, 0, 0, 35, 8, 0, 4, 4,
- 0, 0, 0, 0, 0, 0, 0, 10, 0, 0, 0, 75, 63,102,102,102, 61,204,204,205, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0,
- 63, 51, 51, 51, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 63, 0, 0, 0, 63, 0, 0, 0,
- 62,204,204,205, 0, 0, 0, 0, 0, 0, 0, 33, 62, 0, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 62,199,174, 20,
- 62,199,174, 20, 63,128, 0, 0, 68, 65, 84, 65, 0, 0, 1, 16, 2,212, 24,108, 0, 0, 0, 24, 0, 0, 0, 1, 0, 1, 0, 1,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 63,128, 0, 0,
- 63,128, 0, 0, 63,128, 0, 0, 0, 0, 0, 0, 0,128, 0, 0, 0, 0, 0, 0, 0, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 63,128, 0, 0, 0, 0, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 0, 0, 0, 0, 63,128, 0, 0, 63,128, 0, 0,
- 63,128, 0, 0, 62, 76,204,205, 0, 0, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0,
- 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0,
- 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 0, 0, 0, 0, 63,128, 0, 0,
- 63,128, 0, 0, 63,128, 0, 0, 0, 0, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 0, 0, 0, 0, 63,128, 0, 0,
- 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 68, 65, 84, 65, 0, 0, 1, 16, 11, 28, 92, 48, 0, 0, 1, 79, 0, 0, 0, 1,
- 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 3, 0, 0, 0, 0, 63,128, 0, 0, 0, 0, 0, 0, 63,128, 0, 0,
- 0, 0, 0, 0, 63,128, 0, 0, 0, 0, 0, 0, 63,128, 0, 0, 0, 4, 0, 0, 67,128, 0, 0, 0, 0, 0, 0, 63,128, 0, 0,
-191,127,255,224,186,255, 95, 46,191,127,255,224,186,255, 97,114, 11, 28, 93,112, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0,
- 63,128, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 0, 0, 0, 48, 11, 28, 93,112, 0, 0, 1, 77,
- 0, 0, 0, 4, 0, 0, 0, 0, 63,128, 0, 0, 0, 0, 0, 0, 62,128, 0, 0, 63,112,163,215, 0, 0, 0, 0, 63, 64, 0, 0,
- 61,117,194,143, 0, 0, 0, 0, 63,128, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 66, 82, 0, 0, 2,204, 2,215,240, 32,
- 0, 0, 1, 83, 0, 0, 0, 1, 2,215,244, 32, 2,212, 24, 32, 0, 0, 0, 0, 0, 0, 0, 0, 66, 82, 84,104,117,109, 98, 0,
- 48, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 63, 0, 0, 0, 0, 0, 0, 0, 11, 28, 93,208, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 1, 2, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0,
- 0, 0, 0, 0, 0,128, 0, 0, 0, 0, 0, 0, 0, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 63,128, 0, 0, 0, 0, 0, 0,
- 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 0, 0, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 62, 76,204,205,
- 0, 0, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0,
- 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0,
- 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 0, 0, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0,
- 0, 0, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 0, 0, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0,
- 63,128, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 75, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 10, 0, 0, 0, 75, 0, 0, 0,
+102,102,102, 63,205,204,204, 61, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0, 0, 63, 0, 0, 0, 0, 0, 0, 0, 0,
+ 14, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 63, 0, 0, 0, 63,205,204,204, 62, 0, 0, 0, 0, 33, 0, 0, 0,
+ 0, 0, 0, 62, 0, 0,128, 62, 0, 0,128, 63, 0, 0,128, 62, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65,
+ 16, 1, 0, 0, 20,219,229, 2, 24, 0, 0, 0, 1, 0, 0, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 2, 0, 0, 0, 75, 0, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 10, 0, 0, 0, 75, 63,102,102,102, 61,204,204,205,
- 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 12, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 63, 0, 0, 0, 63, 0, 0, 0, 62,204,204,205, 0, 0, 0, 0, 0, 0, 0, 33, 62, 0, 0, 0, 62,128, 0, 0,
- 63,128, 0, 0, 62,128, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 0, 0, 1, 16, 2,215,240,108,
- 0, 0, 0, 24, 0, 0, 0, 1, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 0, 0, 0, 0, 0,128, 0, 0, 0, 0, 0, 0,
- 0, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 63,128, 0, 0, 0, 0, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0,
- 0, 0, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 62, 76,204,205, 0, 0, 0, 0, 63,128, 0, 0, 63,128, 0, 0,
- 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0,
- 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0,
- 63,128, 0, 0, 0, 0, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 0, 0, 0, 0, 63,128, 0, 0, 63,128, 0, 0,
- 63,128, 0, 0, 0, 0, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 68, 65, 84, 65, 0, 0, 1, 16,
- 11, 28, 93,208, 0, 0, 1, 79, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 0,
- 63,128, 0, 0, 0, 0, 0, 0, 63,128, 0, 0, 0, 0, 0, 0, 63,128, 0, 0, 0, 0, 0, 0, 63,128, 0, 0, 0, 4, 0, 0,
- 67,128, 0, 0, 0, 0, 0, 0, 63,128, 0, 0,191,127,255,224,186,255, 95, 46,191,127,255,224,186,255, 97,114, 11, 28, 95, 16,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 63,128, 0, 0, 63,128, 0, 0,
- 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65,
- 0, 0, 0, 48, 11, 28, 95, 16, 0, 0, 1, 77, 0, 0, 0, 4, 0, 0, 0, 0, 63,128, 0, 0, 0, 0, 0, 0, 62,128, 0, 0,
- 63,112,163,215, 0, 0, 0, 0, 63, 64, 0, 0, 61,117,194,143, 0, 0, 0, 0, 63,128, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 66, 82, 0, 0, 2,204, 2,215,244, 32, 0, 0, 1, 83, 0, 0, 0, 1, 0, 0, 0, 0, 2,215,240, 32, 0, 0, 0, 0,
- 0, 0, 0, 0, 66, 82, 84,119,105,115,116, 0, 48, 48, 49, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 3, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 63, 0, 0, 0, 0, 0, 0, 0, 11, 28, 95,112,
- 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 2, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 0, 0, 0, 0, 0,128, 0, 0, 0, 0, 0, 0, 0, 3, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 63,128, 0, 0, 0, 0, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 0, 0, 0, 0, 63,128, 0, 0,
- 63,128, 0, 0, 63,128, 0, 0, 62, 76,204,205, 0, 0, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0,
- 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0,
- 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 0, 0, 0, 0,
- 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 0, 0, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 0, 0, 0, 0,
- 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 1, 2, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0, 0, 0,
+128, 0, 0, 0, 0, 0, 0, 0, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,128, 63, 0, 0, 0, 0, 0, 0,128, 63,
+ 0, 0,128, 63, 0, 0,128, 63, 0, 0, 0, 0, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63,205,204, 76, 62, 0, 0, 0, 0,
+ 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63,
+ 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63,
+ 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0, 0, 0, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0, 0, 0,
+ 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0, 0, 0, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63,
+ 68, 65, 84, 65, 16, 1, 0, 0, 16, 3,220, 3, 80, 1, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0,
+ 2, 0, 0, 0, 0, 0, 0, 0, 0, 0,128, 63, 0, 0, 0, 0, 0, 0,128, 63, 0, 0, 0, 0, 0, 0,128, 63, 0, 0, 0, 0,
+ 0, 0,128, 63, 4, 0, 0, 0, 0, 0,128, 67, 0, 0, 0, 0, 0, 0,128, 63,224,255,127,191, 46, 95,255,186,224,255,127,191,
+114, 97,255,186,224, 32,220, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 68, 65, 84, 65, 48, 0, 0, 0,224, 32,220, 3, 78, 1, 0, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0,128, 63,
+ 0, 0, 0, 0, 0, 0,128, 62,215,163,112, 63, 0, 0, 0, 0, 0, 0, 64, 63,143,194,117, 61, 0, 0, 0, 0, 0, 0,128, 63,
+ 0, 0, 0, 0, 0, 0, 0, 0, 85, 83, 69, 82,144, 13, 0, 0,224,124, 22, 1,192, 0, 0, 0, 1, 0, 0, 0, 1, 8, 17, 1,
+ 63, 6, 0, 0, 5, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 75, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 10,
- 0, 0, 0, 75, 63,102,102,102, 61,204,204,205, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 14, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 63, 0, 0, 0, 63, 0, 0, 0, 62,204,204,205, 0, 0, 0, 0,
- 0, 0, 0, 33, 62, 0, 0, 0, 62,128, 0, 0, 63,128, 0, 0, 62,128, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 68, 65, 84, 65, 0, 0, 1, 16, 2,215,244,108, 0, 0, 0, 24, 0, 0, 0, 1, 0, 1, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 1, 2, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0,
- 0, 0, 0, 0, 0,128, 0, 0, 0, 0, 0, 0, 0, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 63,128, 0, 0, 0, 0, 0, 0,
- 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 0, 0, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 62, 76,204,205,
- 0, 0, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0,
- 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0,
- 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 0, 0, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0,
- 0, 0, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 0, 0, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0,
- 63,128, 0, 0, 68, 65, 84, 65, 0, 0, 1, 16, 11, 28, 95,112, 0, 0, 1, 79, 0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0, 0,
- 0, 0, 0, 2, 0, 0, 0, 2, 0, 0, 0, 0, 63,128, 0, 0, 0, 0, 0, 0, 63,128, 0, 0, 0, 0, 0, 0, 63,128, 0, 0,
- 0, 0, 0, 0, 63,128, 0, 0, 0, 4, 0, 0, 67,128, 0, 0, 0, 0, 0, 0, 63,128, 0, 0,191,127,255,224,186,255, 95, 46,
-191,127,255,224,186,255, 97,114, 11, 28, 96,176, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 47, 47, 0, 85,115,101,114,115, 47,116,111,110, 47, 68,101,115,107,116,111,112, 47, 0, 45,112,
+111,119,101,114,112, 99, 47, 98,105,110, 47, 98,108,101,110,100,101,114, 46, 97,112,112, 47, 67,111,110,116,101,110,116,115, 47,
+ 82,101,115,111,117,114, 99,101, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 0, 0, 0, 48, 11, 28, 96,176, 0, 0, 1, 77, 0, 0, 0, 4, 0, 0, 0, 0,
- 63,128, 0, 0, 0, 0, 0, 0, 62,128, 0, 0, 63,112,163,215, 0, 0, 0, 0, 63, 64, 0, 0, 61,117,194,143, 0, 0, 0, 0,
- 63,128, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 85, 83, 69, 82, 0, 0, 13,144, 1, 89, 96, 32, 0, 0, 0,192, 0, 0, 0, 1,
- 1, 17, 8, 33, 0, 0, 6, 63, 0, 0, 0, 5, 47,116,109,112, 47, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 47, 47, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 47, 47, 0, 85,115,101,114,115, 47,116,111,110, 47, 68,101,115,107,116,111,112,
- 47, 0, 45,112,111,119,101,114,112, 99, 47, 98,105,110, 47, 98,108,101,110,100,101,114, 46, 97,112,112, 47, 67,111,110,116,101,
-110,116,115, 47, 82,101,115,111,117,114, 99,101, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 47, 47, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 47, 47, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 47, 47, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
@@ -8488,13 +8494,13 @@ char datatoc_startup_blend[]= {
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 47, 47, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 47, 47, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
@@ -8508,2184 +8514,2184 @@ char datatoc_startup_blend[]= {
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 35, 0, 0, 0,
+ 2, 0, 94, 1, 8, 0, 0, 0, 3, 0, 0, 0, 56, 52, 39, 0, 0, 0, 0, 0, 1, 0, 2, 0, 0, 8, 0, 0, 2, 0, 0, 0,
+ 68,172, 0, 0, 36, 0, 0, 0, 2, 0, 0, 0, 0, 1, 0, 0, 72, 0, 0, 0, 0, 0, 64, 0, 5, 0, 2, 0, 40, 62,220, 3,
+ 40, 62,220, 3,112, 25,221, 2,112, 25,221, 2,168, 92,220, 3,168, 92,220, 3, 0, 0, 0, 0, 0, 0, 0, 0, 32, 19,216, 2,
+224, 22,216, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 32, 0, 0, 0, 1, 0, 2, 0, 25, 0, 0, 0, 20, 0, 20, 0, 1, 0, 0, 0, 0, 0, 0, 0,205,204, 76, 63,
+205,204, 76, 63,205,204, 76, 63, 0, 0, 0, 0, 0, 0, 0, 63, 0, 0, 0, 63, 0, 0, 0, 63, 0, 0,128, 63, 30, 90,100,191,
+154,153,153, 62,102,102,102, 63, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 31,250,254, 62, 9, 0, 0, 63,156,153, 25, 63,
+ 0, 0, 0, 0,205,204, 76, 62,205,204, 76, 62,205,204, 76, 62, 0, 0,128, 63, 44,135, 22, 63, 32,133,235, 62,184,243,125, 62,
+ 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0,195, 73, 76, 63, 42,135, 86, 63, 0, 0,128, 63, 0, 0, 0, 0, 1, 43,135, 61,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,128, 63, 16, 47, 93, 62, 58,180,200,190, 24, 47, 93,190, 0, 0, 0, 0, 14, 0, 1, 0,
+ 25, 0, 15, 0,120, 0, 60, 0, 3, 0, 5, 0,128, 0, 0, 0, 0, 0, 0, 0,144, 31, 15, 0, 6, 0, 25, 0, 8, 0, 10, 0,
+200, 0, 0, 0,100, 0,100, 0, 0, 0, 0, 0, 2, 0, 1, 0, 10, 0, 50, 0, 20, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1,
- 0, 35, 0, 0, 0, 2, 1, 94, 0, 0, 0, 8, 0, 0, 0, 3, 0, 39, 52, 56, 0, 0, 0, 0, 0, 4, 0, 2, 0, 0, 8, 0,
- 0, 0, 0, 2, 0, 0,172, 68, 0, 0, 0, 36, 0, 0, 0, 2, 0, 0, 1, 0, 0, 0, 0, 72, 0, 0, 0, 64, 0, 5, 0, 2,
- 2,234,148, 32, 2,234,148, 32, 4,209, 42,128, 4,209, 42,128, 11, 23, 91,192, 11, 23, 91,192, 0, 0, 0, 0, 0, 0, 0, 0,
- 11, 28, 47, 16, 11, 28, 99,176, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 32, 0, 0, 0, 1, 0, 2, 0, 25, 0, 1, 0, 20, 0, 20, 0, 0, 0, 1, 0, 0, 0, 0,
- 63, 76,204,205, 63, 76,204,205, 63, 76,204,205, 0, 0, 0, 0, 63, 0, 0, 0, 63, 0, 0, 0, 63, 0, 0, 0, 63,128, 0, 0,
-191,100, 90, 30, 62,153,153,154, 63,102,102,102, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 62,254,250, 31, 63, 0, 0, 9,
- 63, 25,153,156, 0, 0, 0, 0, 62, 76,204,205, 62, 76,204,205, 62, 76,204,205, 63,128, 0, 0, 63, 22,135, 44, 62,235,133, 32,
- 62,125,243,184, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 63, 76, 73,195, 63, 86,135, 42, 63,128, 0, 0, 0, 0, 0, 0,
- 61,135, 43, 1, 0, 0, 0, 0, 0, 0, 0, 0, 63,128, 0, 0, 62, 93, 47, 16,190,200,180, 58,190, 93, 47, 24, 0, 0, 0, 0,
- 0, 14, 0, 1, 0, 25, 0, 15, 0,120, 0, 60, 0, 3, 0, 5, 0, 0, 0,128, 0, 0, 0, 0, 31,144, 0, 15, 0, 6, 0, 25,
- 0, 8, 0, 10, 0,200, 0, 0, 0,100, 0,100, 0, 0, 0, 0, 0, 2, 0, 1, 0, 10, 0, 50, 0, 20, 0, 1, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0, 2, 0, 2, 0, 8, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,128, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,128, 63,
+ 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0,128, 63, 0, 0, 0, 0, 0, 0, 0, 63, 0, 0, 0, 63, 0, 0, 0, 63,
+ 0, 0,128, 63, 0, 0, 0, 63, 0, 0, 0, 0, 0, 0, 0, 63, 0, 0, 0, 63, 0, 0, 0, 63, 0, 0,128, 63, 0, 0, 0, 63,
+ 0, 0, 0, 0, 0, 0, 0, 63, 0, 0, 0, 63, 0, 0, 0, 63, 0, 0,128, 63, 0, 0, 0, 63, 0, 0, 0, 0, 0, 0, 0, 63,
+ 0, 0, 0, 63, 0, 0, 0, 63, 0, 0,128, 63, 0, 0, 0, 63, 0, 0, 0, 0, 0, 0, 0, 63, 0, 0, 0, 63, 0, 0, 0, 63,
+ 0, 0,128, 63, 0, 0, 0, 63, 0, 0, 0, 0, 0, 0, 0, 63, 0, 0, 0, 63, 0, 0, 0, 63, 0, 0,128, 63, 0, 0, 0, 63,
+ 0, 0, 0, 0, 0, 0, 0, 63, 0, 0, 0, 63, 0, 0, 0, 63, 0, 0,128, 63, 0, 0, 0, 63, 0, 0, 0, 0, 0, 0, 0, 63,
+ 0, 0, 0, 63, 0, 0, 0, 63, 0, 0,128, 63, 0, 0, 0, 63, 0, 0, 0, 0, 0, 0, 0, 63, 0, 0, 0, 63, 0, 0, 0, 63,
+ 0, 0,128, 63, 0, 0, 0, 63, 0, 0, 0, 0, 0, 0, 0, 63, 0, 0, 0, 63, 0, 0, 0, 63, 0, 0,128, 63, 0, 0, 0, 63,
+ 0, 0, 0, 0, 0, 0, 0, 63, 0, 0, 0, 63, 0, 0, 0, 63, 0, 0,128, 63, 0, 0, 0, 63, 0, 0, 0, 0, 0, 0, 0, 63,
+ 0, 0, 0, 63, 0, 0, 0, 63, 0, 0,128, 63, 0, 0, 0, 63, 0, 0, 0, 0, 0, 0, 0, 63, 0, 0, 0, 63, 0, 0, 0, 63,
+ 0, 0,128, 63, 0, 0, 0, 63, 0, 0, 0, 0, 0, 0, 0, 63, 0, 0, 0, 63, 0, 0, 0, 63, 0, 0,128, 63, 0, 0, 0, 63,
+ 0, 0, 0, 0, 0, 0, 0, 63, 0, 0, 0, 63, 0, 0, 0, 63, 0, 0,128, 63, 0, 0, 0, 63, 0, 0, 0, 0, 0, 0, 0, 63,
+ 0, 0, 0, 63, 0, 0, 0, 63, 0, 0,128, 63, 0, 0, 0, 63, 0, 0, 0, 0, 0, 0, 0, 63, 0, 0, 0, 63, 0, 0, 0, 63,
+ 0, 0,128, 63, 0, 0, 0, 63, 0, 0, 0, 0, 0, 0, 0, 63, 0, 0, 0, 63, 0, 0, 0, 63, 0, 0,128, 63, 0, 0, 0, 63,
+ 0, 0, 0, 0, 0, 0, 0, 63, 0, 0, 0, 63, 0, 0, 0, 63, 0, 0,128, 63, 0, 0, 0, 63, 0, 0, 0, 0, 0, 0, 0, 63,
+ 0, 0, 0, 63, 0, 0, 0, 63, 0, 0,128, 63, 0, 0, 0, 63, 0, 0, 0, 0, 0, 0, 0, 63, 0, 0, 0, 63, 0, 0, 0, 63,
+ 0, 0,128, 63, 0, 0, 0, 63, 0, 0, 0, 0, 0, 0, 0, 63, 0, 0, 0, 63, 0, 0, 0, 63, 0, 0,128, 63, 0, 0, 0, 63,
+ 0, 0, 0, 0, 0, 0, 0, 63, 0, 0, 0, 63, 0, 0, 0, 63, 0, 0,128, 63, 0, 0, 0, 63, 0, 0, 0, 0, 0, 0, 0, 63,
+ 0, 0, 0, 63, 0, 0, 0, 63, 0, 0,128, 63, 0, 0, 0, 63, 0, 0, 0, 0, 0, 0, 0, 63, 0, 0, 0, 63, 0, 0, 0, 63,
+ 0, 0,128, 63, 0, 0, 0, 63, 0, 0, 0, 0, 0, 0, 0, 63, 0, 0, 0, 63, 0, 0, 0, 63, 0, 0,128, 63, 0, 0, 0, 63,
+ 0, 0, 0, 0, 0, 0, 0, 63, 0, 0, 0, 63, 0, 0, 0, 63, 0, 0,128, 63, 0, 0, 0, 63, 0, 0, 0, 0, 0, 0, 0, 63,
+ 0, 0, 0, 63, 0, 0, 0, 63, 0, 0,128, 63, 0, 0, 0, 63, 0, 0, 0, 0, 0, 0, 0, 63, 0, 0, 0, 63, 0, 0, 0, 63,
+ 0, 0,128, 63, 0, 0, 0, 63, 0, 0, 0, 0, 0, 0, 0, 63, 0, 0, 0, 63, 0, 0, 0, 63, 0, 0,128, 63, 0, 0, 0, 63,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 2, 0, 0,
- 0, 2, 0, 8, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 63,128, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 63,128, 0, 0, 0, 0, 0, 0, 63, 0, 0, 0, 63, 0, 0, 0,
- 63, 0, 0, 0, 63,128, 0, 0, 63, 0, 0, 0, 0, 0, 0, 0, 63, 0, 0, 0, 63, 0, 0, 0, 63, 0, 0, 0, 63,128, 0, 0,
- 63, 0, 0, 0, 0, 0, 0, 0, 63, 0, 0, 0, 63, 0, 0, 0, 63, 0, 0, 0, 63,128, 0, 0, 63, 0, 0, 0, 0, 0, 0, 0,
- 63, 0, 0, 0, 63, 0, 0, 0, 63, 0, 0, 0, 63,128, 0, 0, 63, 0, 0, 0, 0, 0, 0, 0, 63, 0, 0, 0, 63, 0, 0, 0,
- 63, 0, 0, 0, 63,128, 0, 0, 63, 0, 0, 0, 0, 0, 0, 0, 63, 0, 0, 0, 63, 0, 0, 0, 63, 0, 0, 0, 63,128, 0, 0,
- 63, 0, 0, 0, 0, 0, 0, 0, 63, 0, 0, 0, 63, 0, 0, 0, 63, 0, 0, 0, 63,128, 0, 0, 63, 0, 0, 0, 0, 0, 0, 0,
- 63, 0, 0, 0, 63, 0, 0, 0, 63, 0, 0, 0, 63,128, 0, 0, 63, 0, 0, 0, 0, 0, 0, 0, 63, 0, 0, 0, 63, 0, 0, 0,
- 63, 0, 0, 0, 63,128, 0, 0, 63, 0, 0, 0, 0, 0, 0, 0, 63, 0, 0, 0, 63, 0, 0, 0, 63, 0, 0, 0, 63,128, 0, 0,
- 63, 0, 0, 0, 0, 0, 0, 0, 63, 0, 0, 0, 63, 0, 0, 0, 63, 0, 0, 0, 63,128, 0, 0, 63, 0, 0, 0, 0, 0, 0, 0,
- 63, 0, 0, 0, 63, 0, 0, 0, 63, 0, 0, 0, 63,128, 0, 0, 63, 0, 0, 0, 0, 0, 0, 0, 63, 0, 0, 0, 63, 0, 0, 0,
- 63, 0, 0, 0, 63,128, 0, 0, 63, 0, 0, 0, 0, 0, 0, 0, 63, 0, 0, 0, 63, 0, 0, 0, 63, 0, 0, 0, 63,128, 0, 0,
- 63, 0, 0, 0, 0, 0, 0, 0, 63, 0, 0, 0, 63, 0, 0, 0, 63, 0, 0, 0, 63,128, 0, 0, 63, 0, 0, 0, 0, 0, 0, 0,
- 63, 0, 0, 0, 63, 0, 0, 0, 63, 0, 0, 0, 63,128, 0, 0, 63, 0, 0, 0, 0, 0, 0, 0, 63, 0, 0, 0, 63, 0, 0, 0,
- 63, 0, 0, 0, 63,128, 0, 0, 63, 0, 0, 0, 0, 0, 0, 0, 63, 0, 0, 0, 63, 0, 0, 0, 63, 0, 0, 0, 63,128, 0, 0,
- 63, 0, 0, 0, 0, 0, 0, 0, 63, 0, 0, 0, 63, 0, 0, 0, 63, 0, 0, 0, 63,128, 0, 0, 63, 0, 0, 0, 0, 0, 0, 0,
- 63, 0, 0, 0, 63, 0, 0, 0, 63, 0, 0, 0, 63,128, 0, 0, 63, 0, 0, 0, 0, 0, 0, 0, 63, 0, 0, 0, 63, 0, 0, 0,
- 63, 0, 0, 0, 63,128, 0, 0, 63, 0, 0, 0, 0, 0, 0, 0, 63, 0, 0, 0, 63, 0, 0, 0, 63, 0, 0, 0, 63,128, 0, 0,
- 63, 0, 0, 0, 0, 0, 0, 0, 63, 0, 0, 0, 63, 0, 0, 0, 63, 0, 0, 0, 63,128, 0, 0, 63, 0, 0, 0, 0, 0, 0, 0,
- 63, 0, 0, 0, 63, 0, 0, 0, 63, 0, 0, 0, 63,128, 0, 0, 63, 0, 0, 0, 0, 0, 0, 0, 63, 0, 0, 0, 63, 0, 0, 0,
- 63, 0, 0, 0, 63,128, 0, 0, 63, 0, 0, 0, 0, 0, 0, 0, 63, 0, 0, 0, 63, 0, 0, 0, 63, 0, 0, 0, 63,128, 0, 0,
- 63, 0, 0, 0, 0, 0, 0, 0, 63, 0, 0, 0, 63, 0, 0, 0, 63, 0, 0, 0, 63,128, 0, 0, 63, 0, 0, 0, 0, 0, 0, 0,
- 63, 0, 0, 0, 63, 0, 0, 0, 63, 0, 0, 0, 63,128, 0, 0, 63, 0, 0, 0, 0, 0, 0, 0, 63, 0, 0, 0, 63, 0, 0, 0,
- 63, 0, 0, 0, 63,128, 0, 0, 63, 0, 0, 0, 0, 0, 0, 0, 63, 0, 0, 0, 63, 0, 0, 0, 63, 0, 0, 0, 63,128, 0, 0,
- 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 0, 0, 30, 80, 2,234,148, 32, 0, 0, 0,189,
- 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 68,101,102, 97,117,108,116, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 25, 25, 25,255,153,153,153,255,100,100,100,255, 25, 25, 25,255, 0, 0, 0,255,
-255,255,255,255, 0, 0, 0, 0, 0, 0, 0, 0, 25, 25, 25,255,153,153,153,255,100,100,100,255, 25, 25, 25,255, 0, 0, 0,255,
-255,255,255,255, 0, 1, 0, 15,255,241, 0, 0, 25, 25, 25,255,153,153,153,255,153,153,153,255, 90, 90, 90,255, 0, 0, 0,255,
-255,255,255,255, 0, 1, 0, 0, 0, 25, 0, 0, 0, 0, 0,255, 70, 70, 70,255, 86,128,194,255,255,255,255,255,255,255,255,255,
- 0, 0, 0,255, 0, 1, 0, 15,255,241, 0, 0, 0, 0, 0,255, 70, 70, 70,255, 70, 70, 70,255,255,255,255,255, 0, 0, 0,255,
-255,255,255,255, 0, 1, 0, 15,255,241, 0, 0, 25, 25, 25,255,153,153,153,255,100,100,100,255, 25, 25, 25,255, 0, 0, 0,255,
-255,255,255,255, 0, 0, 0, 0, 0, 0, 0, 0, 25, 25, 25,255,180,180,180,255,153,153,153,255, 90, 90, 90,255, 0, 0, 0,255,
-255,255,255,255, 0, 1,255,236, 0, 0, 0, 0, 25, 25, 25,255,180,180,180,255,153,153,153,255,128,128,128,255, 0, 0, 0,255,
-255,255,255,255, 0, 1,255,236, 0, 0, 0, 0, 0, 0, 0,255, 70, 70, 70,255, 70, 70, 70,255,255,255,255,255,255,255,255,255,
-204,204,204,255, 0, 1, 0, 15,255,241, 0, 0, 0, 0, 0,255, 63, 63, 63,255, 86,128,194,255,255,255,255,255, 0, 0, 0,255,
- 0, 0, 0,255, 0, 0, 0, 25,255,236, 0, 0, 0, 0, 0,255, 25, 25, 25,230, 45, 45, 45,230,100,100,100,255,160,160,160,255,
-255,255,255,255, 0, 0, 0, 25,255,236, 0, 0, 0, 0, 0,255, 0, 0, 0, 0, 86,128,194,255,255,255,255,255,255,255,255,255,
- 0, 0, 0,255, 0, 1, 0, 38, 0, 0, 0, 0, 25, 25, 25,255,128,128,128,255,100,100,100,255, 25, 25, 25,255, 0, 0, 0,255,
-255,255,255,255, 0, 0, 0, 0, 0, 0, 0, 0, 50, 50, 50,180, 80, 80, 80,180,100,100,100,180,128,128,128,255, 0, 0, 0,255,
-255,255,255,255, 0, 1, 0, 5,255,251, 0, 0, 0, 0, 0,255,190,190,190,255,100,100,100,180, 68, 68, 68,255, 0, 0, 0,255,
-255,255,255,255, 0, 0, 0, 5,255,251, 0, 0, 0, 0, 0,255, 0, 0, 0, 0, 86,128,194,255, 0, 0, 0,255, 0, 0, 0,255,
- 0, 0, 0,255, 0, 0, 0, 0, 0, 0, 0, 0,115,190, 76,255, 90,166, 51,255,240,235,100,255,215,211, 75,255,180, 0,255,255,
-153, 0,230,255, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,114,114,114,255,
- 0, 0, 0, 0, 0, 0, 0,255,255,255,255,255,114,114,114,255, 0, 0, 0,255, 0, 0, 0,255,255,255,255,255,114,114,114,255,
- 0, 0, 0,255, 0, 0, 0,255,255,255,255,255,165,165,165,255, 0, 0, 0,255, 0, 0, 0,255,255,255,255,255,130,130,130,255,
- 0, 0, 0,255, 0, 0, 0,255,255,255,255,255,160,160,160,100,127,112,112,100, 0, 0, 0, 0, 64, 64, 64,255, 0, 0, 0,255,
-241, 88, 0,255, 0, 0, 0, 40,255,140, 25,255, 8, 48, 8,255, 85,187, 85,255,255,255,255,255, 0, 0, 0,255,255,133, 0,255,
- 0, 0, 0,255,255,160, 0,255,219, 37, 18,255,255, 32, 32,255, 75, 75, 75,255, 0, 0, 0, 0, 0, 0, 0, 18,255,133, 0, 60,
-255,133, 0,255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 34,221,221,255, 35, 97,221,255,200,200,200,255,
- 80,200,255, 80, 0, 0, 0, 0, 0, 0, 0, 0, 96,192, 64,255,144,144, 0,255,128, 48, 96,255,219, 37, 18,255,240,255, 64,255,
-240,144,160,255, 0, 0, 0, 0, 0, 0, 0,255,144,144, 0,255, 64,144, 48,255,128, 48, 96,255, 0, 0, 0,255,240,255, 64,255,
- 64,192, 48,255,240,144,160,255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 3, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,255,255,255,128,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 57, 57, 57,255, 0, 0, 0, 0, 0, 0, 0,255,
-255,255,255,255,114,114,114,255, 0, 0, 0,255, 0, 0, 0,255,255,255,255,255,114,114,114,255, 0, 0, 0,255, 0, 0, 0,255,
-255,255,255,255,165,165,165,255, 0, 0, 0,255, 0, 0, 0,255,255,255,255,255,165,165,165,127, 0, 0, 0,255, 0, 0, 0,255,
-255,255,255,255,160,160,160,100,127,112,112,100, 0, 0, 0, 0, 64, 64, 64,255, 0, 0, 0,255,241, 88, 0,255, 0, 0, 0, 40,
-255,170, 64,255, 8, 48, 8,255, 85,187, 85,255,255,255,255,255, 0, 0, 0,255,255,133, 0,255, 0, 0, 0,255,255,160, 0,255,
-219, 37, 18,255, 32,255,255,255, 75, 75, 75,255,204, 0,153,255, 0, 0, 0, 18,255,133, 0, 60,255,133, 0,255, 32, 0, 0,255,
- 0, 32, 0,255, 0, 0,128,255, 0, 0, 0, 0, 34,221,221,255, 35, 97,221,255,200,200,200,255, 80,200,255, 80, 0, 0, 0, 0,
- 0, 0, 0, 0, 96,192, 64,255,144,144, 0,255,128, 48, 96,255,219, 37, 18,255,240,255, 64,255,240,144,160,255,255,255,255,255,
- 0, 0, 0,255,144,144, 0,255, 64,144, 48,255,128, 48, 96,255, 0, 0, 0,255,240,255, 64,255, 64,192, 48,255,240,144,160,255,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 1, 4, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,255,255,255,128, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 76, 76, 76,255, 0, 0, 0, 0,250,250,250,255, 15, 15, 15,255,114,114,114,255,
- 0, 0, 0,255, 0, 0, 0,255,255,255,255,255,114,114,114,255, 0, 0, 0,255, 0, 0, 0,255,255,255,255,255,102,102,102,255,
- 0, 0, 0,255, 0, 0, 0,255,255,255,255,255,145,145,145,255, 0, 0, 0,255, 0, 0, 0,255,255,255,255,255,160,160,160,100,
-127,112,112,100,255,140, 25,255,250,250,250,255, 0, 0, 0,255,241, 88, 0,255, 0, 0, 0, 40,130,130,130,255, 8, 48, 8,255,
- 85,187, 85,255,255,255,255,255, 0, 0, 0,255,255,133, 0,255, 0, 0, 0,255,255,160, 0,255,219, 37, 18,255,255, 32, 32,255,
- 75, 75, 75,255, 0, 0, 0, 0, 0, 0, 0, 18,255,133, 0, 60,255,133, 0,255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 34,221,221,255, 35, 97,221,255,200,200,200,255, 80,200,255, 80, 0, 0, 0, 0, 0, 0, 0, 0, 96,192, 64,255,
-144,144, 0,255,128, 48, 96,255,219, 37, 18,255,240,255, 64,255,240,144,160,255, 0, 0, 0, 0, 0, 0, 0,255,144,144, 0,255,
- 64,144, 48,255,128, 48, 96,255, 0, 0, 0,255,240,255, 64,255, 64,192, 48,255,240,144,160,255, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,250,250,250,255,250,250,250,255,250,250,250,255, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,255,255,255,128, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0,107,107,107,255, 0, 0, 0, 0, 0, 0, 0,255,255,255,255,255,114,114,114,255, 0, 0, 0,255, 0, 0, 0,255,
-255,255,255,255,114,114,114,255, 0, 0, 0,255, 0, 0, 0,255,255,255,255,255,102,102,102,255, 0, 0, 0,255, 0, 0, 0,255,
-255,255,255,255,255,255,255,150, 0, 0, 0,255, 0, 0, 0,255,255,255,255,255,150,150,150,100,112,112,112,100, 96,192, 64,255,
- 94, 94, 94,255, 0, 0, 0,255,241, 88, 0,255, 0, 0, 0, 40,255,140, 25,255, 79,101, 73,255,135,177,125,255,255,255,255,255,
- 0, 0, 0,255,255,133, 0,255, 0, 0, 0,255,255,160, 0,255,219, 37, 18,255,255, 32, 32,255, 75, 75, 75,255, 0, 0, 0, 0,
- 0, 0, 0, 18,255,133, 0, 60,255,133, 0,255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 34,221,221,255,
- 35, 97,221,255,200,200,200,255, 80,200,255, 80, 0, 0, 0, 0, 0, 0, 0, 0, 96,192, 64,255,144,144, 0,255,128, 48, 96,255,
-219, 37, 18,255,240,255, 64,255,240,144,160,255, 0, 0, 0, 0, 0, 0, 0,255,144,144, 0,255, 64,144, 48,255,128, 48, 96,255,
- 0, 0, 0,255,240,255, 64,255, 64,192, 48,255,240,144,160,255, 82, 96,110,255,124,137,150,255, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0,255,255,255,128, 0, 0, 0,255,255,133, 0,255, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,114,114,114,255,
- 0, 0, 0, 0, 0, 0, 0,255,255,255,255,255,114,114,114,255, 0, 0, 0,255, 0, 0, 0,255,255,255,255,255,114,114,114,255,
- 0, 0, 0,255, 0, 0, 0,255,255,255,255,255,165,165,165,255, 0, 0, 0,255, 0, 0, 0,255,255,255,255,255,165,165,165,127,
- 0, 0, 0,255, 0, 0, 0,255,255,255,255,255,160,160,160,100,127,112,112,100, 0, 0, 0, 0, 64, 64, 64,255, 0, 0, 0,255,
-241, 88, 0,255, 0, 0, 0, 40,255,140, 25,255, 8, 48, 8,255, 85,187, 85,255,255,255,255,255, 0, 0, 0,255,255,133, 0,255,
- 0, 0, 0,255,255,160, 0,255,219, 37, 18,255,255, 32, 32,255, 75, 75, 75,255, 0, 0, 0, 0, 0, 0, 0, 18,255,133, 0, 60,
-255,133, 0,255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 34,221,221,255, 35, 97,221,255,200,200,200,255,
- 80,200,255, 80, 0, 0, 0, 0, 0, 0, 0, 0, 96,192, 64,255,144,144, 0,255,128, 48, 96,255,219, 37, 18,255,240,255, 64,255,
-240,144,160,255, 0, 0, 0, 0, 0, 0, 0,255,144,144, 0,255, 64,144, 48,255,128, 48, 96,255, 0, 0, 0,255,240,255, 64,255,
- 64,192, 48,255,240,144,160,255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 3, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,255,255,255,128,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,114,114,114,255, 0, 0, 0, 0, 0, 0, 0,255,
-255,255,255,255,114,114,114,255, 0, 0, 0,255, 0, 0, 0,255,255,255,255,255,114,114,114,255, 0, 0, 0,255, 0, 0, 0,255,
-255,255,255,255,165,165,165,255, 0, 0, 0,255, 0, 0, 0,255,255,255,255,255,165,165,165,127, 0, 0, 0,255, 0, 0, 0,255,
-255,255,255,255,173,173,173,255,127,112,112,100, 0, 0, 0, 0, 91, 91, 91,255, 0, 0, 0,255,241, 88, 0,255, 0, 0, 0, 40,
-255,140, 25,255, 8, 48, 8,255, 85,187, 85,255,255,255,255,255, 0, 0, 0,255,255,133, 0,255, 0, 0, 0,255,255,160, 0,255,
-219, 37, 18,255,255, 32, 32,255, 75, 75, 75,255, 0, 0, 0, 0, 0, 0, 0, 18,255,133, 0, 60,255,133, 0,255, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 34,221,221,255, 35, 97,221,255,200,200,200,255, 80,200,255, 80, 0, 0, 0, 0,
- 0, 0, 0, 0, 96,192, 64,255,144,144, 0,255,128, 48, 96,255,219, 37, 18,255,240,255, 64,255,240,144,160,255, 0, 0, 0, 0,
- 0, 0, 0,255,144,144, 0,255, 64,144, 48,255,128, 48, 96,255, 0, 0, 0,255,240,255, 64,255, 64,192, 48,255,240,144,160,255,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 0, 4, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,255,255,255,128, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,107,107,107,255, 0, 0, 0, 0, 0, 0, 0,255,255,255,255,255,114,114,114,255,
- 0, 0, 0,255, 0, 0, 0,255,255,255,255,255,114,114,114,255, 0, 0, 0,255, 0, 0, 0,255,255,255,255,255,102,102,102,255,
- 0, 0, 0,255, 0, 0, 0,255,255,255,255,255,255,255,255,150, 0, 0, 0,255, 0, 0, 0,255,255,255,255,255,150,150,150,100,
-112,112,112,100, 96,192, 64,255, 94, 94, 94,255, 0, 0, 0,255,241, 88, 0,255, 0, 0, 0, 40,255,140, 25,255, 79,101, 73,255,
-135,177,125,255,255,255,255,255, 0, 0, 0,255,255,133, 0,255, 0, 0, 0,255,255,160, 0,255,219, 37, 18,255,255, 32, 32,255,
- 75, 75, 75,255, 0, 0, 0, 0, 0, 0, 0, 18,255,133, 0, 60,255,133, 0,255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 34,221,221,255, 35, 97,221,255,200,200,200,255, 80,200,255, 80, 12, 10, 10,128,255,140, 0,255, 96,192, 64,255,
-144,144, 0,255,128, 48, 96,255,219, 37, 18,255,240,255, 64,255,240,144,160,255, 0, 0, 0, 0, 0, 0, 0,255,144,144, 0,255,
- 64,144, 48,255,128, 48, 96,255, 0, 0, 0,255,240,255, 64,255, 64,192, 48,255,240,144,160,255, 82, 96,110,255,124,137,150,255,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,255,255,255,128, 0, 0, 0,255,255,133, 0,255, 3, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0,107,107,107,255, 0, 0, 0, 0, 0, 0, 0,255,255,255,255,255,114,114,114,255, 0, 0, 0,255, 0, 0, 0,255,
-255,255,255,255,114,114,114,255, 0, 0, 0,255, 0, 0, 0,255,255,255,255,255,102,102,102,255, 0, 0, 0,255, 0, 0, 0,255,
-255,255,255,255,255,255,255,150, 0, 0, 0,255, 0, 0, 0,255,255,255,255,255,150,150,150,100,112,112,112,100, 96,192, 64,255,
- 94, 94, 94,255, 0, 0, 0,255,241, 88, 0,255, 0, 0, 0, 40,255,140, 25,255, 79,101, 73,255,135,177,125,255,255,255,255,255,
- 0, 0, 0,255,255,133, 0,255, 0, 0, 0,255,255,160, 0,255,219, 37, 18,255,255, 32, 32,255, 75, 75, 75,255, 0, 0, 0, 0,
- 0, 0, 0, 18,255,133, 0, 60,255,133, 0,255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 34,221,221,255,
- 35, 97,221,255,200,200,200,255, 80,200,255, 80, 12, 10, 10,128,255,140, 0,255, 96,192, 64,255,144,144, 0,255,128, 48, 96,255,
-219, 37, 18,255,240,255, 64,255,240,144,160,255, 0, 0, 0, 0, 0, 0, 0,255,144,144, 0,255, 64,144, 48,255,128, 48, 96,255,
- 0, 0, 0,255,240,255, 64,255, 64,192, 48,255,240,144,160,255, 82, 96,110,255,124,137,150,255, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0,255,255,255,128, 0, 0, 0,255,255,133, 0,255, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,116,116,116,255,
- 0, 0, 0, 0, 0, 0, 0,255,255,255,255,255,114,114,114,255, 0, 0, 0,255, 0, 0, 0,255,255,255,255,255,114,114,114,255,
- 0, 0, 0,255, 0, 0, 0,255,255,255,255,255,165,165,165,255, 0, 0, 0,255, 0, 0, 0,255,255,255,255,255,165,165,165,127,
- 0, 0, 0,255, 0, 0, 0,255,255,255,255,255,160,160,160,100,127,112,112,100, 0, 0, 0, 0, 64, 64, 64,255, 0, 0, 0,255,
-241, 88, 0,255, 0, 0, 0, 40,255,140, 25,255, 8, 48, 8,255, 85,187, 85,255,255,255,255,255, 0, 0, 0,255,255,133, 0,255,
- 0, 0, 0,255,255,160, 0,255,219, 37, 18,255,255, 32, 32,255, 75, 75, 75,255, 0, 0, 0, 0, 0, 0, 0, 18,255,133, 0, 60,
-255,133, 0,255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 34,221,221,255, 35, 97,221,255,200,200,200,255,
- 80,200,255, 80, 0, 0, 0, 0, 0, 0, 0, 0, 96,192, 64,255,144,144, 0,255,128, 48, 96,255,219, 37, 18,255,240,255, 64,255,
-240,144,160,255, 0, 0, 0, 0, 0, 0, 0,255,144,144, 0,255, 64,144, 48,255,128, 48, 96,255, 0, 0, 0,255,240,255, 64,255,
- 64,192, 48,255,240,144,160,255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 3, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 81,105,135,255,
-109, 88,129,255, 78,152, 62,255, 46,143,143,255,169, 84,124,255,126,126, 80,255,162, 95,111,255,109,145,131,255,255,255,255,128,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 53, 53, 53,255, 0, 0, 0, 0, 0, 0, 0,255,
-255,255,255,255,114,114,114,255, 0, 0, 0,255, 0, 0, 0,255,255,255,255,255,114,114,114,255, 0, 0, 0,255, 0, 0, 0,255,
-255,255,255,255,165,165,165,255, 0, 0, 0,255, 0, 0, 0,255,255,255,255,255,165,165,165,127, 0, 0, 0,255, 0, 0, 0,255,
-255,255,255,255,160,160,160,100,127,112,112,100, 0, 0, 0, 0, 64, 64, 64,255, 0, 0, 0,255,241, 88, 0,255, 0, 0, 0, 40,
-255,140, 25,255, 8, 48, 8,255, 85,187, 85,255,255,255,255,255, 0, 0, 0,255,255,133, 0,255, 0, 0, 0,255,255,160, 0,255,
-219, 37, 18,255,255, 32, 32,255, 75, 75, 75,255, 0, 0, 0, 0,255,255,255, 10,255,133, 0, 60,255,133, 0,255, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 34,221,221,255, 35, 97,221,255,200,200,200,255, 80,200,255, 80, 0, 0, 0, 0,
- 0, 0, 0, 0, 96,192, 64,255,144,144, 0,255,128, 48, 96,255,219, 37, 18,255,240,255, 64,255,240,144,160,255, 0, 0, 0, 0,
- 0, 0, 0,255,144,144, 0,255, 64,144, 48,255,128, 48, 96,255, 0, 0, 0,255,240,255, 64,255, 64,192, 48,255,240,144,160,255,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 0, 3, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,255,255,255,128, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0,114,114,114,255,110,110,110,255, 0, 0, 0, 0, 0, 0, 0,255,255,255,255,255,114,114,114,255,
- 0, 0, 0,255, 0, 0, 0,255,255,255,255,255,114,114,114,255, 0, 0, 0,255, 0, 0, 0,255,255,255,255,255,165,165,165,255,
- 0, 0, 0,255, 0, 0, 0,255,255,255,255,255,132,132,132,255, 0, 0, 0,255, 0, 0, 0,255,255,255,255,255, 94, 94, 94,255,
-172,172,172,255, 17, 27, 60,100, 94, 94, 94,255, 0, 0, 0,255,241, 88, 0,255, 0, 0, 0, 40,195,195,195,255, 8, 48, 8,255,
- 85,187, 85,255,255,255,255,255, 0, 0, 0,255,255,133, 0,255, 0, 0, 0,255,255,160, 0,255,219, 37, 18,255,255, 32, 32,255,
- 75, 75, 75,255, 0, 0, 0, 0, 0, 0, 0, 18,255,133, 0, 60,255,133, 0,255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 34,221,221,255, 35, 97,221,255,200,200,200,255, 80,200,255, 80, 0, 0, 0, 0, 0, 0, 0, 0, 96,192, 64,255,
-144,144, 0,255,128, 48, 96,255,219, 37, 18,255,240,255, 64,255,240,144,160,255, 0, 0, 0, 0, 0, 0, 0,255,144,144, 0,255,
- 64,144, 48,255,128, 48, 96,255, 0, 0, 0,255,240,255, 64,255, 64,192, 48,255,240,144,160,255, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,255,255,255,128, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0,153,153,153,255, 0, 0, 0, 0, 0, 0, 0,255,255,255,255,255,114,114,114,255, 0, 0, 0,255, 0, 0, 0,255,
-255,255,255,255,114,114,114,255, 0, 0, 0,255, 0, 0, 0,255,255,255,255,255,165,165,165,255, 0, 0, 0,255, 0, 0, 0,255,
-255,255,255,255,165,165,165,127, 0, 0, 0,255, 0, 0, 0,255,255,255,255,255,143,143,143,255,198,119,119,255,255, 0, 0,255,
- 64, 64, 64,255, 0, 0, 0,255,241, 88, 0,255, 0, 0, 0, 40,255,140, 25,255, 8, 48, 8,255, 85,187, 85,255,255,255,255,255,
- 0, 0, 0,255,255,133, 0,255, 0, 0, 0,255,255,160, 0,255,219, 37, 18,255,255, 32, 32,255, 75, 75, 75,255, 0, 0, 0, 0,
- 0, 0, 0, 18,255,133, 0, 60,255,133, 0,255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 34,221,221,255,
- 35, 97,221,255,200,200,200,255, 80,200,255, 80, 0, 0, 0, 0, 0, 0, 0, 0, 96,192, 64,255,144,144, 0,255,128, 48, 96,255,
-219, 37, 18,255,240,255, 64,255,240,144,160,255, 0, 0, 0, 0, 0, 0, 0,255,144,144, 0,255, 64,144, 48,255,128, 48, 96,255,
- 0, 0, 0,255,240,255, 64,255, 64,192, 48,255,240,144,160,255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 0, 4, 0,100, 0, 0,255, 0, 0,200,255,128, 0, 80,255, 95, 95, 0,255,
- 0,100, 50,255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0,255,255,255,128, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,114,114,114,255,
- 0, 0, 0, 0, 0, 0, 0,255,255,255,255,255,114,114,114,255, 0, 0, 0,255, 0, 0, 0,255,255,255,255,255,114,114,114,255,
- 0, 0, 0,255, 0, 0, 0,255,255,255,255,255,165,165,165,255, 0, 0, 0,255, 0, 0, 0,255,255,255,255,255,165,165,165,127,
- 0, 0, 0,255, 0, 0, 0,255,255,255,255,255,160,160,160,100,127,112,112,100, 0, 0, 0, 0, 64, 64, 64,255, 0, 0, 0,255,
-241, 88, 0,255, 0, 0, 0, 40,255,140, 25,255, 8, 48, 8,255, 85,187, 85,255,255,255,255,255, 0, 0, 0,255,255,133, 0,255,
- 0, 0, 0,255,255,160, 0,255,219, 37, 18,255,255, 32, 32,255, 75, 75, 75,255, 0, 0, 0, 0, 0, 0, 0, 18,255,133, 0, 60,
-255,133, 0,255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 34,221,221,255, 35, 97,221,255,200,200,200,255,
- 80,200,255, 80, 0, 0, 0, 0, 0, 0, 0, 0, 96,192, 64,255,144,144, 0,255,128, 48, 96,255,219, 37, 18,255,240,255, 64,255,
-240,144,160,255, 0, 0, 0, 0, 0, 0, 0,255,144,144, 0,255, 64,144, 48,255,128, 48, 96,255, 0, 0, 0,255,240,255, 64,255,
- 64,192, 48,255,240,144,160,255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 3, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,255,255,255,128,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,114,114,114,255, 0, 0, 0, 0, 0, 0, 0,255,
-255,255,255,255,114,114,114,255, 0, 0, 0,255, 0, 0, 0,255,255,255,255,255,114,114,114,255, 0, 0, 0,255, 0, 0, 0,255,
-255,255,255,255,165,165,165,255, 0, 0, 0,255, 0, 0, 0,255,255,255,255,255,165,165,165,127, 0, 0, 0,255, 0, 0, 0,255,
-255,255,255,255,173,173,173,255,127,112,112,100, 0, 0, 0, 0, 91, 91, 91,255, 0, 0, 0,255,241, 88, 0,255, 0, 0, 0, 40,
-255,140, 25,255, 8, 48, 8,255, 85,187, 85,255,255,255,255,255, 0, 0, 0,255,255,133, 0,255, 0, 0, 0,255,255,160, 0,255,
-219, 37, 18,255,255, 32, 32,255, 75, 75, 75,255, 0, 0, 0, 0, 0, 0, 0, 18,255,133, 0, 60,255,133, 0,255, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 34,221,221,255, 35, 97,221,255,200,200,200,255, 80,200,255, 80, 0, 0, 0, 0,
- 0, 0, 0, 0, 96,192, 64,255,144,144, 0,255,128, 48, 96,255,219, 37, 18,255,240,255, 64,255,240,144,160,255, 0, 0, 0, 0,
- 0, 0, 0,255,144,144, 0,255, 64,144, 48,255,128, 48, 96,255, 0, 0, 0,255,240,255, 64,255, 64,192, 48,255,240,144,160,255,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 0, 4, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,255,255,255,128, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 57, 57, 57,255, 0, 0, 0, 0, 0, 0, 0,255,255,255,255,255,114,114,114,255,
- 0, 0, 0,255, 0, 0, 0,255,255,255,255,255,114,114,114,255, 0, 0, 0,255, 0, 0, 0,255,255,255,255,255,165,165,165,255,
- 0, 0, 0,255, 0, 0, 0,255,255,255,255,255,165,165,165,127, 0, 0, 0,255, 0, 0, 0,255,255,255,255,255,160,160,160,100,
-127,112,112,100, 0, 0, 0, 0, 64, 64, 64,255, 0, 0, 0,255,241, 88, 0,255, 0, 0, 0, 40,255,140, 25,255, 8, 48, 8,255,
- 85,187, 85,255,255,255,255,255, 0, 0, 0,255,255,133, 0,255, 0, 0, 0,255,255,255,255,255,219, 37, 18,255,255, 32, 32,255,
- 75, 75, 75,255, 0, 0, 0, 0, 0, 0, 0, 18,255,133, 0, 60,255,133, 0,255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 34,221,221,255, 35, 97,221,255,200,200,200,255, 80,200,255, 80, 0, 0, 0, 0, 0, 0, 0, 0, 96,192, 64,255,
-144,144, 0,255,128, 48, 96,255,219, 37, 18,255,240,255, 64,255,240,144,160,255, 0, 0, 0, 0, 0, 0, 0,255,144,144, 0,255,
- 64,144, 48,255,128, 48, 96,255, 0, 0, 0,255,240,255, 64,255, 64,192, 48,255,240,144,160,255, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 0, 4, 0,155,155,155,160,100,104,111,255,
-111,106,100,255,104,106,117,255,105,117,110,255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,255,255,255,128, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0,100,100,100,255, 0, 0, 0, 0, 0, 0, 0,255,255,255,255,255,114,114,114,255, 0, 0, 0,255, 0, 0, 0,255,
-255,255,255,255,114,114,114,255, 0, 0, 0,255, 0, 0, 0,255,255,255,255,255,165,165,165,255, 0, 0, 0,255, 0, 0, 0,255,
-255,255,255,255,165,165,165,127, 0, 0, 0,255, 0, 0, 0,255,255,255,255,255,160,160,160,100,127,112,112,100, 0, 0, 0, 0,
- 64, 64, 64,255, 0, 0, 0,255,241, 88, 0,255, 0, 0, 0, 40,255,140, 25,255, 8, 48, 8,255, 85,187, 85,255,255,255,255,255,
- 0, 0, 0,255,255,133, 0,255, 0, 0, 0,255,255,160, 0,255,219, 37, 18,255,255, 32, 32,255, 75, 75, 75,255, 0, 0, 0, 0,
- 0, 0, 0, 18,255,133, 0, 60,255,133, 0,255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 34,221,221,255,
- 35, 97,221,255,200,200,200,255, 80,200,255, 80, 0, 0, 0, 0, 0, 0, 0, 0, 96,192, 64,255,144,144, 0,255,128, 48, 96,255,
-219, 37, 18,255,240,255, 64,255,240,144,160,255, 0, 0, 0, 0, 0, 0, 0,255,144,144, 0,255, 64,144, 48,255,128, 48, 96,255,
- 0, 0, 0,255,240,255, 64,255, 64,192, 48,255,240,144,160,255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0,255,255,255,128, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,114,114,114,255,
- 0, 0, 0, 0, 0, 0, 0,255,255,255,255,255,114,114,114,255, 0, 0, 0,255, 0, 0, 0,255,255,255,255,255,114,114,114,255,
- 0, 0, 0,255, 0, 0, 0,255,255,255,255,255,165,165,165,255, 0, 0, 0,255, 0, 0, 0,255,255,255,255,255,165,165,165,127,
- 0, 0, 0,255, 0, 0, 0,255,255,255,255,255,160,160,160,100,127,112,112,100, 0, 0, 0, 0, 64, 64, 64,255, 0, 0, 0,255,
-241, 88, 0,255, 0, 0, 0, 40,255,140, 25,255, 8, 48, 8,255, 85,187, 85,255,255,255,255,255, 0, 0, 0,255,255,133, 0,255,
- 0, 0, 0,255,255,160, 0,255,219, 37, 18,255,255, 32, 32,255, 75, 75, 75,255, 0, 0, 0, 0, 0, 0, 0, 18,255,133, 0, 60,
-255,133, 0,255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 34,221,221,255, 35, 97,221,255,200,200,200,255,
- 80,200,255, 80, 0, 0, 0, 0, 0, 0, 0, 0, 96,192, 64,255,144,144, 0,255,128, 48, 96,255,219, 37, 18,255,240,255, 64,255,
-240,144,160,255, 0, 0, 0, 0, 0, 0, 0,255,144,144, 0,255, 64,144, 48,255,128, 48, 96,255, 0, 0, 0,255,240,255, 64,255,
- 64,192, 48,255,240,144,160,255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 3, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,255,255,255,128,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,255, 0, 0, 0, 0, 0, 0, 0,255,
-255,255,255,255,114,114,114,255, 0, 0, 0,255, 0, 0, 0,255,255,255,255,255,114,114,114,255, 0, 0, 0,255, 0, 0, 0,255,
-255,255,255,255,165,165,165,255, 0, 0, 0,255, 0, 0, 0,255,255,255,255,255,165,165,165,127, 0, 0, 0,255, 0, 0, 0,255,
-255,255,255,255,160,160,160,100,127,112,112,100, 0, 0, 0, 0, 64, 64, 64,255, 0, 0, 0,255,241, 88, 0,255, 0, 0, 0, 40,
-255,140, 25,255, 8, 48, 8,255, 85,187, 85,255,255,255,255,255, 0, 0, 0,255,255,133, 0,255, 0, 0, 0,255,255,160, 0,255,
-219, 37, 18,255,255, 32, 32,255, 75, 75, 75,255, 0, 0, 0, 0, 0, 0, 0, 18,255,133, 0, 60,255,133, 0,255, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 34,221,221,255, 35, 97,221,255,200,200,200,255, 80,200,255, 80, 0, 0, 0, 0,
- 0, 0, 0, 0, 96,192, 64,255,144,144, 0,255,128, 48, 96,255,219, 37, 18,255,240,255, 64,255,240,144,160,255, 0, 0, 0, 0,
- 0, 0, 0,255,144,144, 0,255, 64,144, 48,255,128, 48, 96,255, 0, 0, 0,255,240,255, 64,255, 64,192, 48,255,240,144,160,255,
- 0, 0, 0, 0, 0, 0, 0, 0, 96,128,255,255,255,255,255,255, 0,170, 0,255,220, 96, 96,255,220, 96, 96,255, 3, 0, 4, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,255,255,255,128, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,154, 0, 0,255,189, 17, 17,255,247, 10, 10,255, 0, 0, 0, 0,247, 64, 24,255,
-246,105, 19,255,250,153, 0,255, 0, 0, 0, 0, 30,145, 9,255, 89,183, 11,255,131,239, 29,255, 0, 0, 0, 0, 10, 54,148,255,
- 54,103,223,255, 94,193,239,255, 0, 0, 0, 0,169, 41, 78,255,193, 65,106,255,240, 93,145,255, 0, 0, 0, 0, 67, 12,120,255,
- 84, 58,163,255,135,100,213,255, 0, 0, 0, 0, 36,120, 90,255, 60,149,121,255,111,182,171,255, 0, 0, 0, 0, 75,112,124,255,
-106,134,145,255,155,194,205,255, 0, 0, 0, 0,244,201, 12,255,238,194, 54,255,243,255, 0,255, 0, 0, 0, 0, 30, 32, 36,255,
- 72, 76, 86,255,255,255,255,255, 0, 0, 0, 0,111, 47,106,255,152, 69,190,255,211, 48,214,255, 0, 0, 0, 0,108,142, 34,255,
-127,176, 34,255,187,239, 91,255, 0, 0, 0, 0,141,141,141,255,176,176,176,255,222,222,222,255, 0, 0, 0, 0,131, 67, 38,255,
-139, 88, 17,255,189,106, 17,255, 0, 0, 0, 0, 8, 49, 14,255, 28, 67, 11,255, 52, 98, 43,255, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9, 0, 0, 0, 0, 68, 65, 84, 65, 0, 0, 0, 72, 11, 28, 47, 16,
- 0, 0, 0,190, 0, 0, 0, 1, 11, 28, 47,128, 0, 0, 0, 0,105,111, 95,115, 99,101,110,101, 95, 51,100,115, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 0, 0, 0, 72, 11, 28, 47,128, 0, 0, 0,190,
- 0, 0, 0, 1, 11, 28, 97, 16, 11, 28, 47, 16,105,111, 95,115, 99,101,110,101, 95,102, 98,120, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 0, 0, 0, 72, 11, 28, 97, 16, 0, 0, 0,190, 0, 0, 0, 1,
- 11, 28, 97,128, 11, 28, 47,128,105,111, 95, 97,110,105,109, 95, 98,118,104, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 0, 0, 0, 72, 11, 28, 97,128, 0, 0, 0,190, 0, 0, 0, 1, 11, 28, 97,240,
- 11, 28, 97, 16,105,111, 95,109,101,115,104, 95,112,108,121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 68, 65, 84, 65, 0, 0, 0, 72, 11, 28, 97,240, 0, 0, 0,190, 0, 0, 0, 1, 11, 28, 98, 96, 11, 28, 97,128,
-105,111, 95,115, 99,101,110,101, 95,111, 98,106, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 68, 65, 84, 65, 0, 0, 0, 72, 11, 28, 98, 96, 0, 0, 0,190, 0, 0, 0, 1, 11, 28, 98,208, 11, 28, 97,240,105,111, 95,115,
- 99,101,110,101, 95,120, 51,100, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 80, 30, 0, 0, 40, 62,220, 3,189, 0, 0, 0, 1, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 68,101,102, 97,117,108,116, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 25, 25, 25,255,153,153,153,255,100,100,100,255, 25, 25, 25,255, 0, 0, 0,255,255,255,255,255,
+ 0, 0, 0, 0, 0, 0, 0, 0, 25, 25, 25,255,153,153,153,255,100,100,100,255, 25, 25, 25,255, 0, 0, 0,255,255,255,255,255,
+ 1, 0, 15, 0,241,255, 0, 0, 25, 25, 25,255,153,153,153,255,153,153,153,255, 90, 90, 90,255, 0, 0, 0,255,255,255,255,255,
+ 1, 0, 0, 0, 25, 0, 0, 0, 0, 0, 0,255, 70, 70, 70,255, 86,128,194,255,255,255,255,255,255,255,255,255, 0, 0, 0,255,
+ 1, 0, 15, 0,241,255, 0, 0, 0, 0, 0,255, 70, 70, 70,255, 70, 70, 70,255,255,255,255,255, 0, 0, 0,255,255,255,255,255,
+ 1, 0, 15, 0,241,255, 0, 0, 25, 25, 25,255,153,153,153,255,100,100,100,255, 25, 25, 25,255, 0, 0, 0,255,255,255,255,255,
+ 0, 0, 0, 0, 0, 0, 0, 0, 25, 25, 25,255,180,180,180,255,153,153,153,255, 90, 90, 90,255, 0, 0, 0,255,255,255,255,255,
+ 1, 0,236,255, 0, 0, 0, 0, 25, 25, 25,255,180,180,180,255,153,153,153,255,128,128,128,255, 0, 0, 0,255,255,255,255,255,
+ 1, 0,236,255, 0, 0, 0, 0, 0, 0, 0,255, 70, 70, 70,255, 70, 70, 70,255,255,255,255,255,255,255,255,255,204,204,204,255,
+ 1, 0, 15, 0,241,255, 0, 0, 0, 0, 0,255, 63, 63, 63,255, 86,128,194,255,255,255,255,255, 0, 0, 0,255, 0, 0, 0,255,
+ 0, 0, 25, 0,236,255, 0, 0, 0, 0, 0,255, 25, 25, 25,230, 45, 45, 45,230,100,100,100,255,160,160,160,255,255,255,255,255,
+ 0, 0, 25, 0,236,255, 0, 0, 0, 0, 0,255, 0, 0, 0, 0, 86,128,194,255,255,255,255,255,255,255,255,255, 0, 0, 0,255,
+ 1, 0, 38, 0, 0, 0, 0, 0, 25, 25, 25,255,128,128,128,255,100,100,100,255, 25, 25, 25,255, 0, 0, 0,255,255,255,255,255,
+ 0, 0, 0, 0, 0, 0, 0, 0, 50, 50, 50,180, 80, 80, 80,180,100,100,100,180,128,128,128,255, 0, 0, 0,255,255,255,255,255,
+ 1, 0, 5, 0,251,255, 0, 0, 0, 0, 0,255,190,190,190,255,100,100,100,180, 68, 68, 68,255, 0, 0, 0,255,255,255,255,255,
+ 0, 0, 5, 0,251,255, 0, 0, 0, 0, 0,255, 0, 0, 0, 0, 86,128,194,255, 0, 0, 0,255, 0, 0, 0,255, 0, 0, 0,255,
+ 0, 0, 0, 0, 0, 0, 0, 0,115,190, 76,255, 90,166, 51,255,240,235,100,255,215,211, 75,255,180, 0,255,255,153, 0,230,255,
+ 0, 0, 0, 63, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,114,114,114,255, 0, 0, 0, 0,
+ 0, 0, 0,255,255,255,255,255,114,114,114,255, 0, 0, 0,255, 0, 0, 0,255,255,255,255,255,114,114,114,255, 0, 0, 0,255,
+ 0, 0, 0,255,255,255,255,255,165,165,165,255, 0, 0, 0,255, 0, 0, 0,255,255,255,255,255,130,130,130,255, 0, 0, 0,255,
+ 0, 0, 0,255,255,255,255,255,160,160,160,100,127,112,112,100, 0, 0, 0, 0, 64, 64, 64,255, 0, 0, 0,255,241, 88, 0,255,
+ 0, 0, 0, 40,255,140, 25,255, 8, 48, 8,255, 85,187, 85,255,255,255,255,255, 0, 0, 0,255,255,133, 0,255, 0, 0, 0,255,
+255,160, 0,255,219, 37, 18,255,255, 32, 32,255, 75, 75, 75,255, 0, 0, 0, 0, 0, 0, 0, 18,255,133, 0, 60,255,133, 0,255,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 34,221,221,255, 35, 97,221,255,200,200,200,255, 80,200,255, 80,
+ 0, 0, 0, 0, 0, 0, 0, 0, 96,192, 64,255,144,144, 0,255,128, 48, 96,255,219, 37, 18,255,240,255, 64,255,240,144,160,255,
+ 0, 0, 0, 0, 0, 0, 0,255,144,144, 0,255, 64,144, 48,255,128, 48, 96,255, 0, 0, 0,255,240,255, 64,255, 64,192, 48,255,
+240,144,160,255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 3, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,255,255,255,128, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 57, 57, 57,255, 0, 0, 0, 0, 0, 0, 0,255,255,255,255,255,
+114,114,114,255, 0, 0, 0,255, 0, 0, 0,255,255,255,255,255,114,114,114,255, 0, 0, 0,255, 0, 0, 0,255,255,255,255,255,
+165,165,165,255, 0, 0, 0,255, 0, 0, 0,255,255,255,255,255,165,165,165,127, 0, 0, 0,255, 0, 0, 0,255,255,255,255,255,
+160,160,160,100,127,112,112,100, 0, 0, 0, 0, 64, 64, 64,255, 0, 0, 0,255,241, 88, 0,255, 0, 0, 0, 40,255,170, 64,255,
+ 8, 48, 8,255, 85,187, 85,255,255,255,255,255, 0, 0, 0,255,255,133, 0,255, 0, 0, 0,255,255,160, 0,255,219, 37, 18,255,
+ 32,255,255,255, 75, 75, 75,255,204, 0,153,255, 0, 0, 0, 18,255,133, 0, 60,255,133, 0,255, 32, 0, 0,255, 0, 32, 0,255,
+ 0, 0,128,255, 0, 0, 0, 0, 34,221,221,255, 35, 97,221,255,200,200,200,255, 80,200,255, 80, 0, 0, 0, 0, 0, 0, 0, 0,
+ 96,192, 64,255,144,144, 0,255,128, 48, 96,255,219, 37, 18,255,240,255, 64,255,240,144,160,255,255,255,255,255, 0, 0, 0,255,
+144,144, 0,255, 64,144, 48,255,128, 48, 96,255, 0, 0, 0,255,240,255, 64,255, 64,192, 48,255,240,144,160,255, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 1, 4, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,255,255,255,128, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 76, 76, 76,255, 0, 0, 0, 0,250,250,250,255, 15, 15, 15,255,114,114,114,255, 0, 0, 0,255,
+ 0, 0, 0,255,255,255,255,255,114,114,114,255, 0, 0, 0,255, 0, 0, 0,255,255,255,255,255,102,102,102,255, 0, 0, 0,255,
+ 0, 0, 0,255,255,255,255,255,145,145,145,255, 0, 0, 0,255, 0, 0, 0,255,255,255,255,255,160,160,160,100,127,112,112,100,
+255,140, 25,255,250,250,250,255, 0, 0, 0,255,241, 88, 0,255, 0, 0, 0, 40,130,130,130,255, 8, 48, 8,255, 85,187, 85,255,
+255,255,255,255, 0, 0, 0,255,255,133, 0,255, 0, 0, 0,255,255,160, 0,255,219, 37, 18,255,255, 32, 32,255, 75, 75, 75,255,
+ 0, 0, 0, 0, 0, 0, 0, 18,255,133, 0, 60,255,133, 0,255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 34,221,221,255, 35, 97,221,255,200,200,200,255, 80,200,255, 80, 0, 0, 0, 0, 0, 0, 0, 0, 96,192, 64,255,144,144, 0,255,
+128, 48, 96,255,219, 37, 18,255,240,255, 64,255,240,144,160,255, 0, 0, 0, 0, 0, 0, 0,255,144,144, 0,255, 64,144, 48,255,
+128, 48, 96,255, 0, 0, 0,255,240,255, 64,255, 64,192, 48,255,240,144,160,255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,250,250,250,255,250,250,250,255,250,250,250,255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,255,255,255,128, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+107,107,107,255, 0, 0, 0, 0, 0, 0, 0,255,255,255,255,255,114,114,114,255, 0, 0, 0,255, 0, 0, 0,255,255,255,255,255,
+114,114,114,255, 0, 0, 0,255, 0, 0, 0,255,255,255,255,255,102,102,102,255, 0, 0, 0,255, 0, 0, 0,255,255,255,255,255,
+255,255,255,150, 0, 0, 0,255, 0, 0, 0,255,255,255,255,255,150,150,150,100,112,112,112,100, 96,192, 64,255, 94, 94, 94,255,
+ 0, 0, 0,255,241, 88, 0,255, 0, 0, 0, 40,255,140, 25,255, 79,101, 73,255,135,177,125,255,255,255,255,255, 0, 0, 0,255,
+255,133, 0,255, 0, 0, 0,255,255,160, 0,255,219, 37, 18,255,255, 32, 32,255, 75, 75, 75,255, 0, 0, 0, 0, 0, 0, 0, 18,
+255,133, 0, 60,255,133, 0,255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 34,221,221,255, 35, 97,221,255,
+200,200,200,255, 80,200,255, 80, 0, 0, 0, 0, 0, 0, 0, 0, 96,192, 64,255,144,144, 0,255,128, 48, 96,255,219, 37, 18,255,
+240,255, 64,255,240,144,160,255, 0, 0, 0, 0, 0, 0, 0,255,144,144, 0,255, 64,144, 48,255,128, 48, 96,255, 0, 0, 0,255,
+240,255, 64,255, 64,192, 48,255,240,144,160,255, 82, 96,110,255,124,137,150,255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 3, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+255,255,255,128, 0, 0, 0,255,255,133, 0,255, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,114,114,114,255, 0, 0, 0, 0,
+ 0, 0, 0,255,255,255,255,255,114,114,114,255, 0, 0, 0,255, 0, 0, 0,255,255,255,255,255,114,114,114,255, 0, 0, 0,255,
+ 0, 0, 0,255,255,255,255,255,165,165,165,255, 0, 0, 0,255, 0, 0, 0,255,255,255,255,255,165,165,165,127, 0, 0, 0,255,
+ 0, 0, 0,255,255,255,255,255,160,160,160,100,127,112,112,100, 0, 0, 0, 0, 64, 64, 64,255, 0, 0, 0,255,241, 88, 0,255,
+ 0, 0, 0, 40,255,140, 25,255, 8, 48, 8,255, 85,187, 85,255,255,255,255,255, 0, 0, 0,255,255,133, 0,255, 0, 0, 0,255,
+255,160, 0,255,219, 37, 18,255,255, 32, 32,255, 75, 75, 75,255, 0, 0, 0, 0, 0, 0, 0, 18,255,133, 0, 60,255,133, 0,255,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 34,221,221,255, 35, 97,221,255,200,200,200,255, 80,200,255, 80,
+ 0, 0, 0, 0, 0, 0, 0, 0, 96,192, 64,255,144,144, 0,255,128, 48, 96,255,219, 37, 18,255,240,255, 64,255,240,144,160,255,
+ 0, 0, 0, 0, 0, 0, 0,255,144,144, 0,255, 64,144, 48,255,128, 48, 96,255, 0, 0, 0,255,240,255, 64,255, 64,192, 48,255,
+240,144,160,255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 3, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,255,255,255,128, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,114,114,114,255, 0, 0, 0, 0, 0, 0, 0,255,255,255,255,255,
+114,114,114,255, 0, 0, 0,255, 0, 0, 0,255,255,255,255,255,114,114,114,255, 0, 0, 0,255, 0, 0, 0,255,255,255,255,255,
+165,165,165,255, 0, 0, 0,255, 0, 0, 0,255,255,255,255,255,165,165,165,127, 0, 0, 0,255, 0, 0, 0,255,255,255,255,255,
+173,173,173,255,127,112,112,100, 0, 0, 0, 0, 91, 91, 91,255, 0, 0, 0,255,241, 88, 0,255, 0, 0, 0, 40,255,140, 25,255,
+ 8, 48, 8,255, 85,187, 85,255,255,255,255,255, 0, 0, 0,255,255,133, 0,255, 0, 0, 0,255,255,160, 0,255,219, 37, 18,255,
+255, 32, 32,255, 75, 75, 75,255, 0, 0, 0, 0, 0, 0, 0, 18,255,133, 0, 60,255,133, 0,255, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 34,221,221,255, 35, 97,221,255,200,200,200,255, 80,200,255, 80, 0, 0, 0, 0, 0, 0, 0, 0,
+ 96,192, 64,255,144,144, 0,255,128, 48, 96,255,219, 37, 18,255,240,255, 64,255,240,144,160,255, 0, 0, 0, 0, 0, 0, 0,255,
+144,144, 0,255, 64,144, 48,255,128, 48, 96,255, 0, 0, 0,255,240,255, 64,255, 64,192, 48,255,240,144,160,255, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 0, 4, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,255,255,255,128, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,107,107,107,255, 0, 0, 0, 0, 0, 0, 0,255,255,255,255,255,114,114,114,255, 0, 0, 0,255,
+ 0, 0, 0,255,255,255,255,255,114,114,114,255, 0, 0, 0,255, 0, 0, 0,255,255,255,255,255,102,102,102,255, 0, 0, 0,255,
+ 0, 0, 0,255,255,255,255,255,255,255,255,150, 0, 0, 0,255, 0, 0, 0,255,255,255,255,255,150,150,150,100,112,112,112,100,
+ 96,192, 64,255, 94, 94, 94,255, 0, 0, 0,255,241, 88, 0,255, 0, 0, 0, 40,255,140, 25,255, 79,101, 73,255,135,177,125,255,
+255,255,255,255, 0, 0, 0,255,255,133, 0,255, 0, 0, 0,255,255,160, 0,255,219, 37, 18,255,255, 32, 32,255, 75, 75, 75,255,
+ 0, 0, 0, 0, 0, 0, 0, 18,255,133, 0, 60,255,133, 0,255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 34,221,221,255, 35, 97,221,255,200,200,200,255, 80,200,255, 80, 12, 10, 10,128,255,140, 0,255, 96,192, 64,255,144,144, 0,255,
+128, 48, 96,255,219, 37, 18,255,240,255, 64,255,240,144,160,255, 0, 0, 0, 0, 0, 0, 0,255,144,144, 0,255, 64,144, 48,255,
+128, 48, 96,255, 0, 0, 0,255,240,255, 64,255, 64,192, 48,255,240,144,160,255, 82, 96,110,255,124,137,150,255, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,255,255,255,128, 0, 0, 0,255,255,133, 0,255, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+107,107,107,255, 0, 0, 0, 0, 0, 0, 0,255,255,255,255,255,114,114,114,255, 0, 0, 0,255, 0, 0, 0,255,255,255,255,255,
+114,114,114,255, 0, 0, 0,255, 0, 0, 0,255,255,255,255,255,102,102,102,255, 0, 0, 0,255, 0, 0, 0,255,255,255,255,255,
+255,255,255,150, 0, 0, 0,255, 0, 0, 0,255,255,255,255,255,150,150,150,100,112,112,112,100, 96,192, 64,255, 94, 94, 94,255,
+ 0, 0, 0,255,241, 88, 0,255, 0, 0, 0, 40,255,140, 25,255, 79,101, 73,255,135,177,125,255,255,255,255,255, 0, 0, 0,255,
+255,133, 0,255, 0, 0, 0,255,255,160, 0,255,219, 37, 18,255,255, 32, 32,255, 75, 75, 75,255, 0, 0, 0, 0, 0, 0, 0, 18,
+255,133, 0, 60,255,133, 0,255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 34,221,221,255, 35, 97,221,255,
+200,200,200,255, 80,200,255, 80, 12, 10, 10,128,255,140, 0,255, 96,192, 64,255,144,144, 0,255,128, 48, 96,255,219, 37, 18,255,
+240,255, 64,255,240,144,160,255, 0, 0, 0, 0, 0, 0, 0,255,144,144, 0,255, 64,144, 48,255,128, 48, 96,255, 0, 0, 0,255,
+240,255, 64,255, 64,192, 48,255,240,144,160,255, 82, 96,110,255,124,137,150,255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 3, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+255,255,255,128, 0, 0, 0,255,255,133, 0,255, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,116,116,116,255, 0, 0, 0, 0,
+ 0, 0, 0,255,255,255,255,255,114,114,114,255, 0, 0, 0,255, 0, 0, 0,255,255,255,255,255,114,114,114,255, 0, 0, 0,255,
+ 0, 0, 0,255,255,255,255,255,165,165,165,255, 0, 0, 0,255, 0, 0, 0,255,255,255,255,255,165,165,165,127, 0, 0, 0,255,
+ 0, 0, 0,255,255,255,255,255,160,160,160,100,127,112,112,100, 0, 0, 0, 0, 64, 64, 64,255, 0, 0, 0,255,241, 88, 0,255,
+ 0, 0, 0, 40,255,140, 25,255, 8, 48, 8,255, 85,187, 85,255,255,255,255,255, 0, 0, 0,255,255,133, 0,255, 0, 0, 0,255,
+255,160, 0,255,219, 37, 18,255,255, 32, 32,255, 75, 75, 75,255, 0, 0, 0, 0, 0, 0, 0, 18,255,133, 0, 60,255,133, 0,255,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 34,221,221,255, 35, 97,221,255,200,200,200,255, 80,200,255, 80,
+ 0, 0, 0, 0, 0, 0, 0, 0, 96,192, 64,255,144,144, 0,255,128, 48, 96,255,219, 37, 18,255,240,255, 64,255,240,144,160,255,
+ 0, 0, 0, 0, 0, 0, 0,255,144,144, 0,255, 64,144, 48,255,128, 48, 96,255, 0, 0, 0,255,240,255, 64,255, 64,192, 48,255,
+240,144,160,255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 3, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 81,105,135,255,109, 88,129,255,
+ 78,152, 62,255, 46,143,143,255,169, 84,124,255,126,126, 80,255,162, 95,111,255,109,145,131,255,255,255,255,128, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 53, 53, 53,255, 0, 0, 0, 0, 0, 0, 0,255,255,255,255,255,
+114,114,114,255, 0, 0, 0,255, 0, 0, 0,255,255,255,255,255,114,114,114,255, 0, 0, 0,255, 0, 0, 0,255,255,255,255,255,
+165,165,165,255, 0, 0, 0,255, 0, 0, 0,255,255,255,255,255,165,165,165,127, 0, 0, 0,255, 0, 0, 0,255,255,255,255,255,
+160,160,160,100,127,112,112,100, 0, 0, 0, 0, 64, 64, 64,255, 0, 0, 0,255,241, 88, 0,255, 0, 0, 0, 40,255,140, 25,255,
+ 8, 48, 8,255, 85,187, 85,255,255,255,255,255, 0, 0, 0,255,255,133, 0,255, 0, 0, 0,255,255,160, 0,255,219, 37, 18,255,
+255, 32, 32,255, 75, 75, 75,255, 0, 0, 0, 0,255,255,255, 10,255,133, 0, 60,255,133, 0,255, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 34,221,221,255, 35, 97,221,255,200,200,200,255, 80,200,255, 80, 0, 0, 0, 0, 0, 0, 0, 0,
+ 96,192, 64,255,144,144, 0,255,128, 48, 96,255,219, 37, 18,255,240,255, 64,255,240,144,160,255, 0, 0, 0, 0, 0, 0, 0,255,
+144,144, 0,255, 64,144, 48,255,128, 48, 96,255, 0, 0, 0,255,240,255, 64,255, 64,192, 48,255,240,144,160,255, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 0, 3, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,255,255,255,128, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0,114,114,114,255,110,110,110,255, 0, 0, 0, 0, 0, 0, 0,255,255,255,255,255,114,114,114,255, 0, 0, 0,255,
+ 0, 0, 0,255,255,255,255,255,114,114,114,255, 0, 0, 0,255, 0, 0, 0,255,255,255,255,255,165,165,165,255, 0, 0, 0,255,
+ 0, 0, 0,255,255,255,255,255,132,132,132,255, 0, 0, 0,255, 0, 0, 0,255,255,255,255,255, 94, 94, 94,255,172,172,172,255,
+ 17, 27, 60,100, 94, 94, 94,255, 0, 0, 0,255,241, 88, 0,255, 0, 0, 0, 40,195,195,195,255, 8, 48, 8,255, 85,187, 85,255,
+255,255,255,255, 0, 0, 0,255,255,133, 0,255, 0, 0, 0,255,255,160, 0,255,219, 37, 18,255,255, 32, 32,255, 75, 75, 75,255,
+ 0, 0, 0, 0, 0, 0, 0, 18,255,133, 0, 60,255,133, 0,255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 34,221,221,255, 35, 97,221,255,200,200,200,255, 80,200,255, 80, 0, 0, 0, 0, 0, 0, 0, 0, 96,192, 64,255,144,144, 0,255,
+128, 48, 96,255,219, 37, 18,255,240,255, 64,255,240,144,160,255, 0, 0, 0, 0, 0, 0, 0,255,144,144, 0,255, 64,144, 48,255,
+128, 48, 96,255, 0, 0, 0,255,240,255, 64,255, 64,192, 48,255,240,144,160,255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,255,255,255,128, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+153,153,153,255, 0, 0, 0, 0, 0, 0, 0,255,255,255,255,255,114,114,114,255, 0, 0, 0,255, 0, 0, 0,255,255,255,255,255,
+114,114,114,255, 0, 0, 0,255, 0, 0, 0,255,255,255,255,255,165,165,165,255, 0, 0, 0,255, 0, 0, 0,255,255,255,255,255,
+165,165,165,127, 0, 0, 0,255, 0, 0, 0,255,255,255,255,255,143,143,143,255,198,119,119,255,255, 0, 0,255, 64, 64, 64,255,
+ 0, 0, 0,255,241, 88, 0,255, 0, 0, 0, 40,255,140, 25,255, 8, 48, 8,255, 85,187, 85,255,255,255,255,255, 0, 0, 0,255,
+255,133, 0,255, 0, 0, 0,255,255,160, 0,255,219, 37, 18,255,255, 32, 32,255, 75, 75, 75,255, 0, 0, 0, 0, 0, 0, 0, 18,
+255,133, 0, 60,255,133, 0,255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 34,221,221,255, 35, 97,221,255,
+200,200,200,255, 80,200,255, 80, 0, 0, 0, 0, 0, 0, 0, 0, 96,192, 64,255,144,144, 0,255,128, 48, 96,255,219, 37, 18,255,
+240,255, 64,255,240,144,160,255, 0, 0, 0, 0, 0, 0, 0,255,144,144, 0,255, 64,144, 48,255,128, 48, 96,255, 0, 0, 0,255,
+240,255, 64,255, 64,192, 48,255,240,144,160,255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 3, 0, 4, 0,100, 0, 0,255, 0, 0,200,255,128, 0, 80,255, 95, 95, 0,255, 0,100, 50,255,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+255,255,255,128, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,114,114,114,255, 0, 0, 0, 0,
+ 0, 0, 0,255,255,255,255,255,114,114,114,255, 0, 0, 0,255, 0, 0, 0,255,255,255,255,255,114,114,114,255, 0, 0, 0,255,
+ 0, 0, 0,255,255,255,255,255,165,165,165,255, 0, 0, 0,255, 0, 0, 0,255,255,255,255,255,165,165,165,127, 0, 0, 0,255,
+ 0, 0, 0,255,255,255,255,255,160,160,160,100,127,112,112,100, 0, 0, 0, 0, 64, 64, 64,255, 0, 0, 0,255,241, 88, 0,255,
+ 0, 0, 0, 40,255,140, 25,255, 8, 48, 8,255, 85,187, 85,255,255,255,255,255, 0, 0, 0,255,255,133, 0,255, 0, 0, 0,255,
+255,160, 0,255,219, 37, 18,255,255, 32, 32,255, 75, 75, 75,255, 0, 0, 0, 0, 0, 0, 0, 18,255,133, 0, 60,255,133, 0,255,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 34,221,221,255, 35, 97,221,255,200,200,200,255, 80,200,255, 80,
+ 0, 0, 0, 0, 0, 0, 0, 0, 96,192, 64,255,144,144, 0,255,128, 48, 96,255,219, 37, 18,255,240,255, 64,255,240,144,160,255,
+ 0, 0, 0, 0, 0, 0, 0,255,144,144, 0,255, 64,144, 48,255,128, 48, 96,255, 0, 0, 0,255,240,255, 64,255, 64,192, 48,255,
+240,144,160,255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 3, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,255,255,255,128, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,114,114,114,255, 0, 0, 0, 0, 0, 0, 0,255,255,255,255,255,
+114,114,114,255, 0, 0, 0,255, 0, 0, 0,255,255,255,255,255,114,114,114,255, 0, 0, 0,255, 0, 0, 0,255,255,255,255,255,
+165,165,165,255, 0, 0, 0,255, 0, 0, 0,255,255,255,255,255,165,165,165,127, 0, 0, 0,255, 0, 0, 0,255,255,255,255,255,
+173,173,173,255,127,112,112,100, 0, 0, 0, 0, 91, 91, 91,255, 0, 0, 0,255,241, 88, 0,255, 0, 0, 0, 40,255,140, 25,255,
+ 8, 48, 8,255, 85,187, 85,255,255,255,255,255, 0, 0, 0,255,255,133, 0,255, 0, 0, 0,255,255,160, 0,255,219, 37, 18,255,
+255, 32, 32,255, 75, 75, 75,255, 0, 0, 0, 0, 0, 0, 0, 18,255,133, 0, 60,255,133, 0,255, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 34,221,221,255, 35, 97,221,255,200,200,200,255, 80,200,255, 80, 0, 0, 0, 0, 0, 0, 0, 0,
+ 96,192, 64,255,144,144, 0,255,128, 48, 96,255,219, 37, 18,255,240,255, 64,255,240,144,160,255, 0, 0, 0, 0, 0, 0, 0,255,
+144,144, 0,255, 64,144, 48,255,128, 48, 96,255, 0, 0, 0,255,240,255, 64,255, 64,192, 48,255,240,144,160,255, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 0, 4, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,255,255,255,128, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 57, 57, 57,255, 0, 0, 0, 0, 0, 0, 0,255,255,255,255,255,114,114,114,255, 0, 0, 0,255,
+ 0, 0, 0,255,255,255,255,255,114,114,114,255, 0, 0, 0,255, 0, 0, 0,255,255,255,255,255,165,165,165,255, 0, 0, 0,255,
+ 0, 0, 0,255,255,255,255,255,165,165,165,127, 0, 0, 0,255, 0, 0, 0,255,255,255,255,255,160,160,160,100,127,112,112,100,
+ 0, 0, 0, 0, 64, 64, 64,255, 0, 0, 0,255,241, 88, 0,255, 0, 0, 0, 40,255,140, 25,255, 8, 48, 8,255, 85,187, 85,255,
+255,255,255,255, 0, 0, 0,255,255,133, 0,255, 0, 0, 0,255,255,255,255,255,219, 37, 18,255,255, 32, 32,255, 75, 75, 75,255,
+ 0, 0, 0, 0, 0, 0, 0, 18,255,133, 0, 60,255,133, 0,255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 34,221,221,255, 35, 97,221,255,200,200,200,255, 80,200,255, 80, 0, 0, 0, 0, 0, 0, 0, 0, 96,192, 64,255,144,144, 0,255,
+128, 48, 96,255,219, 37, 18,255,240,255, 64,255,240,144,160,255, 0, 0, 0, 0, 0, 0, 0,255,144,144, 0,255, 64,144, 48,255,
+128, 48, 96,255, 0, 0, 0,255,240,255, 64,255, 64,192, 48,255,240,144,160,255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 0, 4, 0,155,155,155,160,100,104,111,255,111,106,100,255,
+104,106,117,255,105,117,110,255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,255,255,255,128, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+100,100,100,255, 0, 0, 0, 0, 0, 0, 0,255,255,255,255,255,114,114,114,255, 0, 0, 0,255, 0, 0, 0,255,255,255,255,255,
+114,114,114,255, 0, 0, 0,255, 0, 0, 0,255,255,255,255,255,165,165,165,255, 0, 0, 0,255, 0, 0, 0,255,255,255,255,255,
+165,165,165,127, 0, 0, 0,255, 0, 0, 0,255,255,255,255,255,160,160,160,100,127,112,112,100, 0, 0, 0, 0, 64, 64, 64,255,
+ 0, 0, 0,255,241, 88, 0,255, 0, 0, 0, 40,255,140, 25,255, 8, 48, 8,255, 85,187, 85,255,255,255,255,255, 0, 0, 0,255,
+255,133, 0,255, 0, 0, 0,255,255,160, 0,255,219, 37, 18,255,255, 32, 32,255, 75, 75, 75,255, 0, 0, 0, 0, 0, 0, 0, 18,
+255,133, 0, 60,255,133, 0,255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 34,221,221,255, 35, 97,221,255,
+200,200,200,255, 80,200,255, 80, 0, 0, 0, 0, 0, 0, 0, 0, 96,192, 64,255,144,144, 0,255,128, 48, 96,255,219, 37, 18,255,
+240,255, 64,255,240,144,160,255, 0, 0, 0, 0, 0, 0, 0,255,144,144, 0,255, 64,144, 48,255,128, 48, 96,255, 0, 0, 0,255,
+240,255, 64,255, 64,192, 48,255,240,144,160,255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 3, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+255,255,255,128, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,114,114,114,255, 0, 0, 0, 0,
+ 0, 0, 0,255,255,255,255,255,114,114,114,255, 0, 0, 0,255, 0, 0, 0,255,255,255,255,255,114,114,114,255, 0, 0, 0,255,
+ 0, 0, 0,255,255,255,255,255,165,165,165,255, 0, 0, 0,255, 0, 0, 0,255,255,255,255,255,165,165,165,127, 0, 0, 0,255,
+ 0, 0, 0,255,255,255,255,255,160,160,160,100,127,112,112,100, 0, 0, 0, 0, 64, 64, 64,255, 0, 0, 0,255,241, 88, 0,255,
+ 0, 0, 0, 40,255,140, 25,255, 8, 48, 8,255, 85,187, 85,255,255,255,255,255, 0, 0, 0,255,255,133, 0,255, 0, 0, 0,255,
+255,160, 0,255,219, 37, 18,255,255, 32, 32,255, 75, 75, 75,255, 0, 0, 0, 0, 0, 0, 0, 18,255,133, 0, 60,255,133, 0,255,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 34,221,221,255, 35, 97,221,255,200,200,200,255, 80,200,255, 80,
+ 0, 0, 0, 0, 0, 0, 0, 0, 96,192, 64,255,144,144, 0,255,128, 48, 96,255,219, 37, 18,255,240,255, 64,255,240,144,160,255,
+ 0, 0, 0, 0, 0, 0, 0,255,144,144, 0,255, 64,144, 48,255,128, 48, 96,255, 0, 0, 0,255,240,255, 64,255, 64,192, 48,255,
+240,144,160,255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 3, 0, 4, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,255,255,255,128, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,255, 0, 0, 0, 0, 0, 0, 0,255,255,255,255,255,
+114,114,114,255, 0, 0, 0,255, 0, 0, 0,255,255,255,255,255,114,114,114,255, 0, 0, 0,255, 0, 0, 0,255,255,255,255,255,
+165,165,165,255, 0, 0, 0,255, 0, 0, 0,255,255,255,255,255,165,165,165,127, 0, 0, 0,255, 0, 0, 0,255,255,255,255,255,
+160,160,160,100,127,112,112,100, 0, 0, 0, 0, 64, 64, 64,255, 0, 0, 0,255,241, 88, 0,255, 0, 0, 0, 40,255,140, 25,255,
+ 8, 48, 8,255, 85,187, 85,255,255,255,255,255, 0, 0, 0,255,255,133, 0,255, 0, 0, 0,255,255,160, 0,255,219, 37, 18,255,
+255, 32, 32,255, 75, 75, 75,255, 0, 0, 0, 0, 0, 0, 0, 18,255,133, 0, 60,255,133, 0,255, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 34,221,221,255, 35, 97,221,255,200,200,200,255, 80,200,255, 80, 0, 0, 0, 0, 0, 0, 0, 0,
+ 96,192, 64,255,144,144, 0,255,128, 48, 96,255,219, 37, 18,255,240,255, 64,255,240,144,160,255, 0, 0, 0, 0, 0, 0, 0,255,
+144,144, 0,255, 64,144, 48,255,128, 48, 96,255, 0, 0, 0,255,240,255, 64,255, 64,192, 48,255,240,144,160,255, 0, 0, 0, 0,
+ 0, 0, 0, 0, 96,128,255,255,255,255,255,255, 0,170, 0,255,220, 96, 96,255,220, 96, 96,255, 3, 0, 4, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,255,255,255,128, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0,154, 0, 0,255,189, 17, 17,255,247, 10, 10,255, 0, 0, 0, 0,247, 64, 24,255,246,105, 19,255,
+250,153, 0,255, 0, 0, 0, 0, 30,145, 9,255, 89,183, 11,255,131,239, 29,255, 0, 0, 0, 0, 10, 54,148,255, 54,103,223,255,
+ 94,193,239,255, 0, 0, 0, 0,169, 41, 78,255,193, 65,106,255,240, 93,145,255, 0, 0, 0, 0, 67, 12,120,255, 84, 58,163,255,
+135,100,213,255, 0, 0, 0, 0, 36,120, 90,255, 60,149,121,255,111,182,171,255, 0, 0, 0, 0, 75,112,124,255,106,134,145,255,
+155,194,205,255, 0, 0, 0, 0,244,201, 12,255,238,194, 54,255,243,255, 0,255, 0, 0, 0, 0, 30, 32, 36,255, 72, 76, 86,255,
+255,255,255,255, 0, 0, 0, 0,111, 47,106,255,152, 69,190,255,211, 48,214,255, 0, 0, 0, 0,108,142, 34,255,127,176, 34,255,
+187,239, 91,255, 0, 0, 0, 0,141,141,141,255,176,176,176,255,222,222,222,255, 0, 0, 0, 0,131, 67, 38,255,139, 88, 17,255,
+189,106, 17,255, 0, 0, 0, 0, 8, 49, 14,255, 28, 67, 11,255, 52, 98, 43,255, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 3, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 72, 0, 0, 0, 32, 19,216, 2,190, 0, 0, 0,
+ 1, 0, 0, 0,152, 19,216, 2, 0, 0, 0, 0,105,111, 95,115, 99,101,110,101, 95, 51,100,115, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 72, 0, 0, 0,152, 19,216, 2,190, 0, 0, 0, 1, 0, 0, 0,
+ 16, 20,216, 2, 32, 19,216, 2,105,111, 95,115, 99,101,110,101, 95,102, 98,120, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 72, 0, 0, 0, 16, 20,216, 2,190, 0, 0, 0, 1, 0, 0, 0,136, 20,216, 2,
+152, 19,216, 2,105,111, 95, 97,110,105,109, 95, 98,118,104, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 68, 65, 84, 65, 72, 0, 0, 0,136, 20,216, 2,190, 0, 0, 0, 1, 0, 0, 0, 0, 21,216, 2, 16, 20,216, 2,
+105,111, 95,109,101,115,104, 95,112,108,121, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 68, 65, 84, 65, 72, 0, 0, 0, 0, 21,216, 2,190, 0, 0, 0, 1, 0, 0, 0,120, 21,216, 2,136, 20,216, 2,105,111, 95,115,
+ 99,101,110,101, 95,111, 98,106, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65,
- 0, 0, 0, 72, 11, 28, 98,208, 0, 0, 0,190, 0, 0, 0, 1, 11, 28, 99, 64, 11, 28, 98, 96,105,111, 95,109,101,115,104, 95,
-115,116,108, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 0, 0, 0, 72,
- 11, 28, 99, 64, 0, 0, 0,190, 0, 0, 0, 1, 11, 28, 99,176, 11, 28, 98,208,105,111, 95,109,101,115,104, 95,117,118, 95,108,
- 97,121,111,117,116, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 0, 0, 0, 72, 11, 28, 99,176,
- 0, 0, 0,190, 0, 0, 0, 1, 0, 0, 0, 0, 11, 28, 99, 64,105,111, 95, 99,117,114,118,101, 95,115,118,103, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 0, 0, 0,224, 11, 23, 91,192, 0, 0, 0,183,
- 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 68,101,102, 97,117,108,116, 32, 83,116,121,108,101, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 12, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0,
-255,255, 0, 0, 62, 25,153,154, 63,128, 0, 0, 0, 0, 0, 12, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 0, 0,
-255,255, 0, 0, 62,128, 0, 0, 0, 0, 0, 0, 0, 0, 0, 11, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 0, 0,
-255,255, 0, 0, 62, 25,153,154, 63,128, 0, 0, 0, 0, 0, 11, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
- 0, 0, 0, 0, 62,128, 0, 0, 0, 0, 0, 0, 63,128, 0, 0, 0, 0, 0, 0, 0, 8, 0, 5, 0, 5, 0, 8, 0, 2, 0, 8,
- 0, 4, 0, 0, 68, 78, 65, 49, 0, 0,230,148, 8, 56, 80, 32, 0, 0, 0, 0, 0, 0, 0, 1, 83, 68, 78, 65, 78, 65, 77, 69,
- 0, 0, 12, 10, 42,110,101,120,116, 0, 42,112,114,101,118, 0, 42,100, 97,116, 97, 0, 42,102,105,114,115,116, 0, 42,108, 97,
-115,116, 0,120, 0,121, 0,120,109,105,110, 0,120,109, 97,120, 0,121,109,105,110, 0,121,109, 97,120, 0, 42,112,111,105,110,
-116,101,114, 0,103,114,111,117,112, 0,118, 97,108, 0,118, 97,108, 50, 0,116,121,112,101, 0,115,117, 98,116,121,112,101, 0,
-102,108, 97,103, 0,110, 97,109,101, 91, 51, 50, 93, 0,115, 97,118,101,100, 0,100, 97,116, 97, 0,108,101,110, 0,116,111,116,
- 97,108,108,101,110, 0, 42,110,101,119,105,100, 0, 42,108,105, 98, 0,110, 97,109,101, 91, 50, 52, 93, 0,117,115, 0,105, 99,
-111,110, 95,105,100, 0, 42,112,114,111,112,101,114,116,105,101,115, 0,105,100, 0, 42,105,100, 98,108,111, 99,107, 0, 42,102,
-105,108,101,100, 97,116, 97, 0,110, 97,109,101, 91, 50, 52, 48, 93, 0,102,105,108,101,112, 97,116,104, 91, 50, 52, 48, 93, 0,
-116,111,116, 0,112, 97,100, 0, 42,112, 97,114,101,110,116, 0,119, 91, 50, 93, 0,104, 91, 50, 93, 0, 99,104, 97,110,103,101,
-100, 91, 50, 93, 0, 99,104, 97,110,103,101,100, 95,116,105,109,101,115,116, 97,109,112, 91, 50, 93, 0, 42,114,101, 99,116, 91,
- 50, 93, 0, 42,111, 98, 0, 98,108,111, 99,107,116,121,112,101, 0, 97,100,114, 99,111,100,101, 0,110, 97,109,101, 91, 49, 50,
- 56, 93, 0, 42, 98,112, 0, 42, 98,101,122,116, 0,109, 97,120,114, 99,116, 0,116,111,116,114, 99,116, 0,118, 97,114,116,121,
-112,101, 0,116,111,116,118,101,114,116, 0,105,112,111, 0,101,120,116,114, 97,112, 0,114,116, 0, 98,105,116,109, 97,115,107,
- 0,115,108,105,100,101, 95,109,105,110, 0,115,108,105,100,101, 95,109, 97,120, 0, 99,117,114,118, 97,108, 0, 42,100,114,105,
-118,101,114, 0, 99,117,114,118,101, 0, 99,117,114, 0,115,104,111,119,107,101,121, 0,109,117,116,101,105,112,111, 0,112,111,
-115, 0,114,101,108, 97,116,105,118,101, 0,116,111,116,101,108,101,109, 0,112, 97,100, 50, 0, 42,119,101,105,103,104,116,115,
- 0,118,103,114,111,117,112, 91, 51, 50, 93, 0,115,108,105,100,101,114,109,105,110, 0,115,108,105,100,101,114,109, 97,120, 0,
- 42, 97,100,116, 0, 42,114,101,102,107,101,121, 0,101,108,101,109,115,116,114, 91, 51, 50, 93, 0,101,108,101,109,115,105,122,
-101, 0, 98,108,111, 99,107, 0, 42,105,112,111, 0, 42,102,114,111,109, 0,116,111,116,107,101,121, 0,115,108,117,114,112,104,
- 0, 42,108,105,110,101, 0, 42,102,111,114,109, 97,116, 0, 98,108,101,110, 0,108,105,110,101,110,111, 0,115,116, 97,114,116,
- 0,101,110,100, 0,112, 97,100, 49, 0,102,108, 97,103,115, 0, 99,111,108,111,114, 91, 52, 93, 0,112, 97,100, 91, 52, 93, 0,
- 42,110, 97,109,101, 0,110,108,105,110,101,115, 0,108,105,110,101,115, 0, 42, 99,117,114,108, 0, 42,115,101,108,108, 0, 99,
-117,114, 99, 0,115,101,108, 99, 0,109, 97,114,107,101,114,115, 0, 42,117,110,100,111, 95, 98,117,102, 0,117,110,100,111, 95,
-112,111,115, 0,117,110,100,111, 95,108,101,110, 0, 42, 99,111,109,112,105,108,101,100, 0,109,116,105,109,101, 0,115,105,122,
-101, 0,115,101,101,107, 0,100,116,120, 0,112, 97,115,115,101,112, 97,114,116, 97,108,112,104, 97, 0, 99,108,105,112,115,116,
- 97, 0, 99,108,105,112,101,110,100, 0,108,101,110,115, 0,111,114,116,104,111, 95,115, 99, 97,108,101, 0,100,114, 97,119,115,
-105,122,101, 0,115,104,105,102,116,120, 0,115,104,105,102,116,121, 0, 89, 70, 95,100,111,102,100,105,115,116, 0, 42,100,111,
-102, 95,111, 98, 0, 42,115, 99,101,110,101, 0,102,114, 97,109,101,110,114, 0,102,114, 97,109,101,115, 0,111,102,102,115,101,
-116, 0,115,102,114, 97, 0,102,105,101, 95,105,109, 97, 0, 99,121, 99,108, 0,111,107, 0,109,117,108,116,105, 95,105,110,100,
-101,120, 0,108, 97,121,101,114, 0,112, 97,115,115, 0,105, 98,117,102,115, 0, 42,103,112,117,116,101,120,116,117,114,101, 0,
- 42, 97,110,105,109, 0, 42,114,114, 0, 42,114,101,110,100,101,114,115, 91, 56, 93, 0,114,101,110,100,101,114, 95,115,108,111,
-116, 0,108, 97,115,116, 95,114,101,110,100,101,114, 95,115,108,111,116, 0,115,111,117,114, 99,101, 0,108, 97,115,116,102,114,
- 97,109,101, 0,116,112, 97,103,101,102,108, 97,103, 0,116,111,116, 98,105,110,100, 0,120,114,101,112, 0,121,114,101,112, 0,
-116,119,115,116, 97, 0,116,119,101,110,100, 0, 98,105,110,100, 99,111,100,101, 0, 42,114,101,112, 98,105,110,100, 0, 42,112,
- 97, 99,107,101,100,102,105,108,101, 0, 42,112,114,101,118,105,101,119, 0,108, 97,115,116,117,112,100, 97,116,101, 0,108, 97,
-115,116,117,115,101,100, 0, 97,110,105,109,115,112,101,101,100, 0,103,101,110, 95,120, 0,103,101,110, 95,121, 0,103,101,110,
- 95,116,121,112,101, 0, 97,115,112,120, 0, 97,115,112,121, 0,116,101,120, 99,111, 0,109, 97,112,116,111, 0,109, 97,112,116,
-111,110,101,103, 0, 98,108,101,110,100,116,121,112,101, 0, 42,111, 98,106,101, 99,116, 0, 42,116,101,120, 0,117,118,110, 97,
-109,101, 91, 51, 50, 93, 0,112,114,111,106,120, 0,112,114,111,106,121, 0,112,114,111,106,122, 0,109, 97,112,112,105,110,103,
- 0,111,102,115, 91, 51, 93, 0,115,105,122,101, 91, 51, 93, 0,114,111,116, 0,116,101,120,102,108, 97,103, 0, 99,111,108,111,
-114,109,111,100,101,108, 0,112,109, 97,112,116,111, 0,112,109, 97,112,116,111,110,101,103, 0,110,111,114,109, 97,112,115,112,
- 97, 99,101, 0,119,104,105, 99,104, 95,111,117,116,112,117,116, 0, 98,114,117,115,104, 95,109, 97,112, 95,109,111,100,101, 0,
-112, 97,100, 91, 55, 93, 0,114, 0,103, 0, 98, 0,107, 0,100,101,102, 95,118, 97,114, 0, 99,111,108,102, 97, 99, 0,118, 97,
-114,102, 97, 99, 0,110,111,114,102, 97, 99, 0,100,105,115,112,102, 97, 99, 0,119, 97,114,112,102, 97, 99, 0, 99,111,108,115,
-112,101, 99,102, 97, 99, 0,109,105,114,114,102, 97, 99, 0, 97,108,112,104, 97,102, 97, 99, 0,100,105,102,102,102, 97, 99, 0,
-115,112,101, 99,102, 97, 99, 0,101,109,105,116,102, 97, 99, 0,104, 97,114,100,102, 97, 99, 0,114, 97,121,109,105,114,114,102,
- 97, 99, 0,116,114, 97,110,115,108,102, 97, 99, 0, 97,109, 98,102, 97, 99, 0, 99,111,108,101,109,105,116,102, 97, 99, 0, 99,
-111,108,114,101,102,108,102, 97, 99, 0, 99,111,108,116,114, 97,110,115,102, 97, 99, 0,100,101,110,115,102, 97, 99, 0,115, 99,
- 97,116,116,101,114,102, 97, 99, 0,114,101,102,108,102, 97, 99, 0,116,105,109,101,102, 97, 99, 0,108,101,110,103,116,104,102,
- 97, 99, 0, 99,108,117,109,112,102, 97, 99, 0,100, 97,109,112,102, 97, 99, 0,107,105,110,107,102, 97, 99, 0,114,111,117,103,
-104,102, 97, 99, 0,112, 97,100,101,110,115,102, 97, 99, 0,103,114, 97,118,105,116,121,102, 97, 99, 0,108,105,102,101,102, 97,
- 99, 0,115,105,122,101,102, 97, 99, 0,105,118,101,108,102, 97, 99, 0,102,105,101,108,100,102, 97, 99, 0,115,104, 97,100,111,
-119,102, 97, 99, 0,122,101,110,117,112,102, 97, 99, 0,122,101,110,100,111,119,110,102, 97, 99, 0, 98,108,101,110,100,102, 97,
- 99, 0,110, 97,109,101, 91, 49, 54, 48, 93, 0, 42,104, 97,110,100,108,101, 0, 42,112,110, 97,109,101, 0, 42,115,116,110, 97,
-109,101,115, 0,115,116,121,112,101,115, 0,118, 97,114,115, 0, 42,118, 97,114,115,116,114, 0, 42,114,101,115,117,108,116, 0,
- 42, 99,102,114, 97, 0,100, 97,116, 97, 91, 51, 50, 93, 0, 40, 42,100,111,105,116, 41, 40, 41, 0, 40, 42,105,110,115,116, 97,
-110, 99,101, 95,105,110,105,116, 41, 40, 41, 0, 40, 42, 99, 97,108,108, 98, 97, 99,107, 41, 40, 41, 0,118,101,114,115,105,111,
-110, 0, 97, 0,105,112,111,116,121,112,101, 0, 42,105,109, 97, 0, 42, 99,117, 98,101, 91, 54, 93, 0,105,109, 97,116, 91, 52,
- 93, 91, 52, 93, 0,111, 98,105,109, 97,116, 91, 51, 93, 91, 51, 93, 0,115,116,121,112,101, 0,118,105,101,119,115, 99, 97,108,
-101, 0,110,111,116,108, 97,121, 0, 99,117, 98,101,114,101,115, 0,100,101,112,116,104, 0,114,101, 99, 97,108, 99, 0,108, 97,
-115,116,115,105,122,101, 0,102, 97,108,108,111,102,102, 95,116,121,112,101, 0,102, 97,108,108,111,102,102, 95,115,111,102,116,
-110,101,115,115, 0,114, 97,100,105,117,115, 0, 99,111,108,111,114, 95,115,111,117,114, 99,101, 0,116,111,116,112,111,105,110,
-116,115, 0,112,100,112, 97,100, 0,112,115,121,115, 0,112,115,121,115, 95, 99, 97, 99,104,101, 95,115,112, 97, 99,101, 0,111,
- 98, 95, 99, 97, 99,104,101, 95,115,112, 97, 99,101, 0, 42,112,111,105,110,116, 95,116,114,101,101, 0, 42,112,111,105,110,116,
- 95,100, 97,116, 97, 0,110,111,105,115,101, 95,115,105,122,101, 0,110,111,105,115,101, 95,100,101,112,116,104, 0,110,111,105,
-115,101, 95,105,110,102,108,117,101,110, 99,101, 0,110,111,105,115,101, 95, 98, 97,115,105,115, 0,112,100,112, 97,100, 51, 91,
- 51, 93, 0,110,111,105,115,101, 95,102, 97, 99, 0,115,112,101,101,100, 95,115, 99, 97,108,101, 0,102, 97,108,108,111,102,102,
- 95,115,112,101,101,100, 95,115, 99, 97,108,101, 0,112,100,112, 97,100, 50, 0, 42, 99,111, 98, 97, 0, 42,102, 97,108,108,111,
-102,102, 95, 99,117,114,118,101, 0,114,101,115,111,108, 91, 51, 93, 0,105,110,116,101,114,112, 95,116,121,112,101, 0,102,105,
-108,101, 95,102,111,114,109, 97,116, 0,101,120,116,101,110,100, 0,115,109,111,107,101,100, 95,116,121,112,101, 0,105,110,116,
- 95,109,117,108,116,105,112,108,105,101,114, 0,115,116,105,108,108, 95,102,114, 97,109,101, 0,115,111,117,114, 99,101, 95,112,
- 97,116,104, 91, 50, 52, 48, 93, 0, 42,100, 97,116, 97,115,101,116, 0, 99, 97, 99,104,101,100,102,114, 97,109,101, 0,110,111,
-105,115,101,115,105,122,101, 0,116,117,114, 98,117,108, 0, 98,114,105,103,104,116, 0, 99,111,110,116,114, 97,115,116, 0,115,
- 97,116,117,114, 97,116,105,111,110, 0,114,102, 97, 99, 0,103,102, 97, 99, 0, 98,102, 97, 99, 0,102,105,108,116,101,114,115,
-105,122,101, 0,109,103, 95, 72, 0,109,103, 95,108, 97, 99,117,110, 97,114,105,116,121, 0,109,103, 95,111, 99,116, 97,118,101,
-115, 0,109,103, 95,111,102,102,115,101,116, 0,109,103, 95,103, 97,105,110, 0,100,105,115,116, 95, 97,109,111,117,110,116, 0,
-110,115, 95,111,117,116,115, 99, 97,108,101, 0,118,110, 95,119, 49, 0,118,110, 95,119, 50, 0,118,110, 95,119, 51, 0,118,110,
- 95,119, 52, 0,118,110, 95,109,101,120,112, 0,118,110, 95,100,105,115,116,109, 0,118,110, 95, 99,111,108,116,121,112,101, 0,
-110,111,105,115,101,100,101,112,116,104, 0,110,111,105,115,101,116,121,112,101, 0,110,111,105,115,101, 98, 97,115,105,115, 0,
-110,111,105,115,101, 98, 97,115,105,115, 50, 0,105,109, 97,102,108, 97,103, 0, 99,114,111,112,120,109,105,110, 0, 99,114,111,
-112,121,109,105,110, 0, 99,114,111,112,120,109, 97,120, 0, 99,114,111,112,121,109, 97,120, 0,116,101,120,102,105,108,116,101,
-114, 0, 97,102,109, 97,120, 0,120,114,101,112,101, 97,116, 0,121,114,101,112,101, 97,116, 0, 99,104,101, 99,107,101,114,100,
-105,115,116, 0,110, 97, 98,108, 97, 0,105,117,115,101,114, 0, 42,110,111,100,101,116,114,101,101, 0, 42,112,108,117,103,105,
-110, 0, 42,101,110,118, 0, 42,112,100, 0, 42,118,100, 0,117,115,101, 95,110,111,100,101,115, 0,108,111, 99, 91, 51, 93, 0,
-114,111,116, 91, 51, 93, 0,109, 97,116, 91, 52, 93, 91, 52, 93, 0,109,105,110, 91, 51, 93, 0,109, 97,120, 91, 51, 93, 0,109,
-111,100,101, 0,116,111,116,101,120, 0,115,104,100,119,114, 0,115,104,100,119,103, 0,115,104,100,119, 98, 0,115,104,100,119,
-112, 97,100, 0,101,110,101,114,103,121, 0,100,105,115,116, 0,115,112,111,116,115,105,122,101, 0,115,112,111,116, 98,108,101,
-110,100, 0,104, 97,105,110,116, 0, 97,116,116, 49, 0, 97,116,116, 50, 0, 42, 99,117,114,102, 97,108,108,111,102,102, 0,115,
-104, 97,100,115,112,111,116,115,105,122,101, 0, 98,105, 97,115, 0,115,111,102,116, 0, 99,111,109,112,114,101,115,115,116,104,
-114,101,115,104, 0,112, 97,100, 53, 91, 51, 93, 0, 98,117,102,115,105,122,101, 0,115, 97,109,112, 0, 98,117,102,102,101,114,
-115, 0,102,105,108,116,101,114,116,121,112,101, 0, 98,117,102,102,108, 97,103, 0, 98,117,102,116,121,112,101, 0,114, 97,121,
- 95,115, 97,109,112, 0,114, 97,121, 95,115, 97,109,112,121, 0,114, 97,121, 95,115, 97,109,112,122, 0,114, 97,121, 95,115, 97,
-109,112, 95,116,121,112,101, 0, 97,114,101, 97, 95,115,104, 97,112,101, 0, 97,114,101, 97, 95,115,105,122,101, 0, 97,114,101,
- 97, 95,115,105,122,101,121, 0, 97,114,101, 97, 95,115,105,122,101,122, 0, 97,100, 97,112,116, 95,116,104,114,101,115,104, 0,
-114, 97,121, 95,115, 97,109,112, 95,109,101,116,104,111,100, 0,116,101,120, 97, 99,116, 0,115,104, 97,100,104, 97,108,111,115,
-116,101,112, 0,115,117,110, 95,101,102,102,101, 99,116, 95,116,121,112,101, 0,115,107,121, 98,108,101,110,100,116,121,112,101,
- 0,104,111,114,105,122,111,110, 95, 98,114,105,103,104,116,110,101,115,115, 0,115,112,114,101, 97,100, 0,115,117,110, 95, 98,
-114,105,103,104,116,110,101,115,115, 0,115,117,110, 95,115,105,122,101, 0, 98, 97, 99,107,115, 99, 97,116,116,101,114,101,100,
- 95,108,105,103,104,116, 0,115,117,110, 95,105,110,116,101,110,115,105,116,121, 0, 97,116,109, 95,116,117,114, 98,105,100,105,
-116,121, 0, 97,116,109, 95,105,110,115, 99, 97,116,116,101,114,105,110,103, 95,102, 97, 99,116,111,114, 0, 97,116,109, 95,101,
-120,116,105,110, 99,116,105,111,110, 95,102, 97, 99,116,111,114, 0, 97,116,109, 95,100,105,115,116, 97,110, 99,101, 95,102, 97,
- 99,116,111,114, 0,115,107,121, 98,108,101,110,100,102, 97, 99, 0,115,107,121, 95,101,120,112,111,115,117,114,101, 0,115,107,
-121, 95, 99,111,108,111,114,115,112, 97, 99,101, 0,112, 97,100, 52, 91, 54, 93, 0, 42,109,116,101,120, 91, 49, 56, 93, 0,112,
-114, 95,116,101,120,116,117,114,101, 0,112, 97,100, 54, 91, 54, 93, 0,100,101,110,115,105,116,121, 0,101,109,105,115,115,105,
-111,110, 0,115, 99, 97,116,116,101,114,105,110,103, 0,114,101,102,108,101, 99,116,105,111,110, 0,101,109,105,115,115,105,111,
-110, 95, 99,111,108, 91, 51, 93, 0,116,114, 97,110,115,109,105,115,115,105,111,110, 95, 99,111,108, 91, 51, 93, 0,114,101,102,
-108,101, 99,116,105,111,110, 95, 99,111,108, 91, 51, 93, 0,100,101,110,115,105,116,121, 95,115, 99, 97,108,101, 0,100,101,112,
-116,104, 95, 99,117,116,111,102,102, 0, 97,115,121,109,109,101,116,114,121, 0,115,116,101,112,115,105,122,101, 95,116,121,112,
-101, 0,115,104, 97,100,101,102,108, 97,103, 0,115,104, 97,100,101, 95,116,121,112,101, 0,112,114,101, 99, 97, 99,104,101, 95,
-114,101,115,111,108,117,116,105,111,110, 0,115,116,101,112,115,105,122,101, 0,109,115, 95,100,105,102,102, 0,109,115, 95,105,
-110,116,101,110,115,105,116,121, 0,109,115, 95,115,112,114,101, 97,100, 0,109, 97,116,101,114,105, 97,108, 95,116,121,112,101,
- 0,115,112,101, 99,114, 0,115,112,101, 99,103, 0,115,112,101, 99, 98, 0,109,105,114,114, 0,109,105,114,103, 0,109,105,114,
- 98, 0, 97,109, 98,114, 0, 97,109, 98, 98, 0, 97,109, 98,103, 0, 97,109, 98, 0,101,109,105,116, 0, 97,110,103, 0,115,112,
-101, 99,116,114, 97, 0,114, 97,121, 95,109,105,114,114,111,114, 0, 97,108,112,104, 97, 0,114,101,102, 0,115,112,101, 99, 0,
-122,111,102,102,115, 0, 97,100,100, 0,116,114, 97,110,115,108,117, 99,101,110, 99,121, 0,118,111,108, 0,102,114,101,115,110,
-101,108, 95,109,105,114, 0,102,114,101,115,110,101,108, 95,109,105,114, 95,105, 0,102,114,101,115,110,101,108, 95,116,114, 97,
- 0,102,114,101,115,110,101,108, 95,116,114, 97, 95,105, 0,102,105,108,116,101,114, 0,116,120, 95,108,105,109,105,116, 0,116,
-120, 95,102, 97,108,108,111,102,102, 0,114, 97,121, 95,100,101,112,116,104, 0,114, 97,121, 95,100,101,112,116,104, 95,116,114,
- 97, 0,104, 97,114, 0,115,101,101,100, 49, 0,115,101,101,100, 50, 0,103,108,111,115,115, 95,109,105,114, 0,103,108,111,115,
-115, 95,116,114, 97, 0,115, 97,109,112, 95,103,108,111,115,115, 95,109,105,114, 0,115, 97,109,112, 95,103,108,111,115,115, 95,
-116,114, 97, 0, 97,100, 97,112,116, 95,116,104,114,101,115,104, 95,109,105,114, 0, 97,100, 97,112,116, 95,116,104,114,101,115,
-104, 95,116,114, 97, 0, 97,110,105,115,111, 95,103,108,111,115,115, 95,109,105,114, 0,100,105,115,116, 95,109,105,114, 0,102,
- 97,100,101,116,111, 95,109,105,114, 0,115,104, 97,100,101, 95,102,108, 97,103, 0,109,111,100,101, 95,108, 0,102,108, 97,114,
-101, 99, 0,115,116, 97,114, 99, 0,108,105,110,101, 99, 0,114,105,110,103, 99, 0,104, 97,115,105,122,101, 0,102,108, 97,114,
-101,115,105,122,101, 0,115,117, 98,115,105,122,101, 0,102,108, 97,114,101, 98,111,111,115,116, 0,115,116,114, 97,110,100, 95,
-115,116, 97, 0,115,116,114, 97,110,100, 95,101,110,100, 0,115,116,114, 97,110,100, 95,101, 97,115,101, 0,115,116,114, 97,110,
-100, 95,115,117,114,102,110,111,114, 0,115,116,114, 97,110,100, 95,109,105,110, 0,115,116,114, 97,110,100, 95,119,105,100,116,
-104,102, 97,100,101, 0,115,116,114, 97,110,100, 95,117,118,110, 97,109,101, 91, 51, 50, 93, 0,115, 98,105, 97,115, 0,108, 98,
-105, 97,115, 0,115,104, 97,100, 95, 97,108,112,104, 97, 0,115,101,112,116,101,120, 0,114,103, 98,115,101,108, 0,112,114, 95,
-116,121,112,101, 0,112,114, 95, 98, 97, 99,107, 0,112,114, 95,108, 97,109,112, 0,109,108, 95,102,108, 97,103, 0,100,105,102,
-102, 95,115,104, 97,100,101,114, 0,115,112,101, 99, 95,115,104, 97,100,101,114, 0,114,111,117,103,104,110,101,115,115, 0,114,
-101,102,114, 97, 99, 0,112, 97,114, 97,109, 91, 52, 93, 0,114,109,115, 0,100, 97,114,107,110,101,115,115, 0, 42,114, 97,109,
-112, 95, 99,111,108, 0, 42,114, 97,109,112, 95,115,112,101, 99, 0,114, 97,109,112,105,110, 95, 99,111,108, 0,114, 97,109,112,
-105,110, 95,115,112,101, 99, 0,114, 97,109,112, 98,108,101,110,100, 95, 99,111,108, 0,114, 97,109,112, 98,108,101,110,100, 95,
-115,112,101, 99, 0,114, 97,109,112, 95,115,104,111,119, 0,112, 97,100, 51, 0,114, 97,109,112,102, 97, 99, 95, 99,111,108, 0,
-114, 97,109,112,102, 97, 99, 95,115,112,101, 99, 0, 42,103,114,111,117,112, 0,102,114,105, 99,116,105,111,110, 0,102,104, 0,
-114,101,102,108,101, 99,116, 0,102,104,100,105,115,116, 0,120,121,102,114,105, 99,116, 0,100,121,110, 97,109,111,100,101, 0,
-115,115,115, 95,114, 97,100,105,117,115, 91, 51, 93, 0,115,115,115, 95, 99,111,108, 91, 51, 93, 0,115,115,115, 95,101,114,114,
-111,114, 0,115,115,115, 95,115, 99, 97,108,101, 0,115,115,115, 95,105,111,114, 0,115,115,115, 95, 99,111,108,102, 97, 99, 0,
-115,115,115, 95,116,101,120,102, 97, 99, 0,115,115,115, 95,102,114,111,110,116, 0,115,115,115, 95, 98, 97, 99,107, 0,115,115,
-115, 95,102,108, 97,103, 0,115,115,115, 95,112,114,101,115,101,116, 0,109, 97,112,116,111, 95,116,101,120,116,117,114,101,100,
- 0,115,104, 97,100,111,119,111,110,108,121, 95,102,108, 97,103, 0,103,112,117,109, 97,116,101,114,105, 97,108, 0,110, 97,109,
-101, 91, 50, 53, 54, 93, 0, 42, 98, 98, 0,105, 49, 0,106, 49, 0,107, 49, 0,105, 50, 0,106, 50, 0,107, 50, 0,115,101,108,
- 99,111,108, 49, 0,115,101,108, 99,111,108, 50, 0,122, 0,113,117, 97,116, 91, 52, 93, 0,101,120,112,120, 0,101,120,112,121,
- 0,101,120,112,122, 0,114, 97,100, 0,114, 97,100, 50, 0,115, 0, 42,109, 97,116, 0, 42,105,109, 97,116, 0,101,108,101,109,
-115, 0,100,105,115,112, 0, 42,101,100,105,116,101,108,101,109,115, 0, 42, 42,109, 97,116, 0,102,108, 97,103, 50, 0,116,111,
-116, 99,111,108, 0,119,105,114,101,115,105,122,101, 0,114,101,110,100,101,114,115,105,122,101, 0,116,104,114,101,115,104, 0,
- 42,108, 97,115,116,101,108,101,109, 0,118,101, 99, 91, 51, 93, 91, 51, 93, 0, 97,108,102, 97, 0,119,101,105,103,104,116, 0,
-104, 49, 0,104, 50, 0,102, 49, 0,102, 50, 0,102, 51, 0,104,105,100,101, 0,118,101, 99, 91, 52, 93, 0,109, 97,116, 95,110,
-114, 0,112,110,116,115,117, 0,112,110,116,115,118, 0,114,101,115,111,108,117, 0,114,101,115,111,108,118, 0,111,114,100,101,
-114,117, 0,111,114,100,101,114,118, 0,102,108, 97,103,117, 0,102,108, 97,103,118, 0, 42,107,110,111,116,115,117, 0, 42,107,
-110,111,116,115,118, 0,116,105,108,116, 95,105,110,116,101,114,112, 0,114, 97,100,105,117,115, 95,105,110,116,101,114,112, 0,
- 99,104, 97,114,105,100,120, 0,107,101,114,110, 0,119, 0,104, 0,110,117,114, 98,115, 0, 42,107,101,121,105,110,100,101,120,
- 0,115,104, 97,112,101,110,114, 0,110,117,114, 98, 0, 42,101,100,105,116,110,117,114, 98, 0, 42, 98,101,118,111, 98,106, 0,
- 42,116, 97,112,101,114,111, 98,106, 0, 42,116,101,120,116,111,110, 99,117,114,118,101, 0, 42,112, 97,116,104, 0, 42,107,101,
-121, 0, 98,101,118, 0,100,114, 97,119,102,108, 97,103, 0,116,119,105,115,116, 95,109,111,100,101, 0,116,119,105,115,116, 95,
-115,109,111,111,116,104, 0,115,109, 97,108,108, 99, 97,112,115, 95,115, 99, 97,108,101, 0,112, 97,116,104,108,101,110, 0, 98,
-101,118,114,101,115,111,108, 0,119,105,100,116,104, 0,101,120,116, 49, 0,101,120,116, 50, 0,114,101,115,111,108,117, 95,114,
-101,110, 0,114,101,115,111,108,118, 95,114,101,110, 0, 97, 99,116,110,117, 0, 42,108, 97,115,116,115,101,108, 0,115,112, 97,
- 99,101,109,111,100,101, 0,115,112, 97, 99,105,110,103, 0,108,105,110,101,100,105,115,116, 0,115,104,101, 97,114, 0,102,115,
-105,122,101, 0,119,111,114,100,115,112, 97, 99,101, 0,117,108,112,111,115, 0,117,108,104,101,105,103,104,116, 0,120,111,102,
- 0,121,111,102, 0,108,105,110,101,119,105,100,116,104, 0, 42,115,116,114, 0, 42,115,101,108, 98,111,120,101,115, 0, 42,101,
-100,105,116,102,111,110,116, 0,102, 97,109,105,108,121, 91, 50, 52, 93, 0, 42,118,102,111,110,116, 0, 42,118,102,111,110,116,
- 98, 0, 42,118,102,111,110,116,105, 0, 42,118,102,111,110,116, 98,105, 0,115,101,112, 99,104, 97,114, 0, 99,116,105,109,101,
- 0,116,111,116, 98,111,120, 0, 97, 99,116, 98,111,120, 0, 42,116, 98, 0,115,101,108,115,116, 97,114,116, 0,115,101,108,101,
-110,100, 0, 42,115,116,114,105,110,102,111, 0, 99,117,114,105,110,102,111, 0, 42,109,102, 97, 99,101, 0, 42,109,116,102, 97,
- 99,101, 0, 42,116,102, 97, 99,101, 0, 42,109,118,101,114,116, 0, 42,109,101,100,103,101, 0, 42,100,118,101,114,116, 0, 42,
-109, 99,111,108, 0, 42,109,115,116,105, 99,107,121, 0, 42,116,101,120, 99,111,109,101,115,104, 0, 42,109,115,101,108,101, 99,
-116, 0, 42,101,100,105,116, 95,109,101,115,104, 0,118,100, 97,116, 97, 0,101,100, 97,116, 97, 0,102,100, 97,116, 97, 0,116,
-111,116,101,100,103,101, 0,116,111,116,102, 97, 99,101, 0,116,111,116,115,101,108,101, 99,116, 0, 97, 99,116, 95,102, 97, 99,
-101, 0,115,109,111,111,116,104,114,101,115,104, 0,115,117, 98,100,105,118, 0,115,117, 98,100,105,118,114, 0,115,117, 98,115,
-117,114,102,116,121,112,101, 0,101,100,105,116,102,108, 97,103, 0, 42,109,114, 0, 42,112,118, 0, 42,116,112, 97,103,101, 0,
-117,118, 91, 52, 93, 91, 50, 93, 0, 99,111,108, 91, 52, 93, 0,116,114, 97,110,115,112, 0,116,105,108,101, 0,117,110,119,114,
- 97,112, 0,118, 49, 0,118, 50, 0,118, 51, 0,118, 52, 0,101,100, 99,111,100,101, 0, 99,114,101, 97,115,101, 0, 98,119,101,
-105,103,104,116, 0,100,101,102, 95,110,114, 0, 42,100,119, 0,116,111,116,119,101,105,103,104,116, 0, 99,111, 91, 51, 93, 0,
-110,111, 91, 51, 93, 0,117,118, 91, 50, 93, 0, 99,111, 91, 50, 93, 0,105,110,100,101,120, 0,102, 0,105, 0,115, 91, 50, 53,
- 54, 93, 0,116,111,116,100,105,115,112, 0, 40, 42,100,105,115,112,115, 41, 40, 41, 0,118, 91, 52, 93, 0,109,105,100, 0,112,
- 97,100, 91, 50, 93, 0,118, 91, 50, 93, 0, 42,102, 97, 99,101,115, 0, 42, 99,111,108,102, 97, 99,101,115, 0, 42,101,100,103,
-101,115, 0, 42,118,101,114,116,115, 0,108,101,118,101,108,115, 0,108,101,118,101,108, 95, 99,111,117,110,116, 0, 99,117,114,
-114,101,110,116, 0,110,101,119,108,118,108, 0,101,100,103,101,108,118,108, 0,112,105,110,108,118,108, 0,114,101,110,100,101,
-114,108,118,108, 0,117,115,101, 95, 99,111,108, 0, 42,101,100,103,101, 95,102,108, 97,103,115, 0, 42,101,100,103,101, 95, 99,
-114,101, 97,115,101,115, 0, 42,118,101,114,116, 95,109, 97,112, 0, 42,101,100,103,101, 95,109, 97,112, 0, 42,111,108,100, 95,
-102, 97, 99,101,115, 0, 42,111,108,100, 95,101,100,103,101,115, 0,115,116, 97, 99,107,105,110,100,101,120, 0, 42,101,114,114,
-111,114, 0,109,111,100,105,102,105,101,114, 0, 42,116,101,120,116,117,114,101, 0, 42,109, 97,112, 95,111, 98,106,101, 99,116,
- 0,117,118,108, 97,121,101,114, 95,110, 97,109,101, 91, 51, 50, 93, 0,117,118,108, 97,121,101,114, 95,116,109,112, 0,116,101,
-120,109, 97,112,112,105,110,103, 0,115,117, 98,100,105,118, 84,121,112,101, 0,114,101,110,100,101,114, 76,101,118,101,108,115,
- 0, 42,101,109, 67, 97, 99,104,101, 0, 42,109, 67, 97, 99,104,101, 0,100,101,102, 97,120,105,115, 0,112, 97,100, 91, 54, 93,
- 0,108,101,110,103,116,104, 0,114, 97,110,100,111,109,105,122,101, 0,115,101,101,100, 0, 42,111, 98, 95, 97,114,109, 0, 42,
-115,116, 97,114,116, 95, 99, 97,112, 0, 42,101,110,100, 95, 99, 97,112, 0, 42, 99,117,114,118,101, 95,111, 98, 0, 42,111,102,
-102,115,101,116, 95,111, 98, 0,111,102,102,115,101,116, 91, 51, 93, 0,115, 99, 97,108,101, 91, 51, 93, 0,109,101,114,103,101,
- 95,100,105,115,116, 0,102,105,116, 95,116,121,112,101, 0,111,102,102,115,101,116, 95,116,121,112,101, 0, 99,111,117,110,116,
- 0, 97,120,105,115, 0,116,111,108,101,114, 97,110, 99,101, 0, 42,109,105,114,114,111,114, 95,111, 98, 0,115,112,108,105,116,
- 95, 97,110,103,108,101, 0,118, 97,108,117,101, 0,114,101,115, 0,118, 97,108, 95,102,108, 97,103,115, 0,108,105,109, 95,102,
-108, 97,103,115, 0,101, 95,102,108, 97,103,115, 0, 98,101,118,101,108, 95, 97,110,103,108,101, 0,100,101,102,103,114,112, 95,
-110, 97,109,101, 91, 51, 50, 93, 0, 42,100,111,109, 97,105,110, 0, 42,102,108,111,119, 0, 42, 99,111,108,108, 0,116,105,109,
-101, 0,112, 97,100, 49, 48, 0,115,116,114,101,110,103,116,104, 0,100,105,114,101, 99,116,105,111,110, 0,109,105,100,108,101,
-118,101,108, 0, 42,112,114,111,106,101, 99,116,111,114,115, 91, 49, 48, 93, 0, 42,105,109, 97,103,101, 0,110,117,109, 95,112,
-114,111,106,101, 99,116,111,114,115, 0, 97,115,112,101, 99,116,120, 0, 97,115,112,101, 99,116,121, 0,115, 99, 97,108,101,120,
- 0,115, 99, 97,108,101,121, 0,112,101,114, 99,101,110,116, 0,102, 97, 99,101, 67,111,117,110,116, 0,102, 97, 99, 0,114,101,
-112,101, 97,116, 0, 42,111, 98,106,101, 99,116, 99,101,110,116,101,114, 0,115,116, 97,114,116,120, 0,115,116, 97,114,116,121,
- 0,104,101,105,103,104,116, 0,110, 97,114,114,111,119, 0,115,112,101,101,100, 0,100, 97,109,112, 0,102, 97,108,108,111,102,
-102, 0,116,105,109,101,111,102,102,115, 0,108,105,102,101,116,105,109,101, 0,100,101,102,111,114,109,102,108, 97,103, 0,109,
-117,108,116,105, 0, 42,112,114,101,118, 67,111,115, 0,115,117, 98,116, 97,114,103,101,116, 91, 51, 50, 93, 0,112, 97,114,101,
-110,116,105,110,118, 91, 52, 93, 91, 52, 93, 0, 99,101,110,116, 91, 51, 93, 0, 42,105,110,100,101,120, 97,114, 0,116,111,116,
-105,110,100,101,120, 0,102,111,114, 99,101, 0, 42, 99,108,111,116,104, 79, 98,106,101, 99,116, 0, 42,115,105,109, 95,112, 97,
-114,109,115, 0, 42, 99,111,108,108, 95,112, 97,114,109,115, 0, 42,112,111,105,110,116, 95, 99, 97, 99,104,101, 0,112,116, 99,
- 97, 99,104,101,115, 0, 42,120, 0, 42,120,110,101,119, 0, 42,120,111,108,100, 0, 42, 99,117,114,114,101,110,116, 95,120,110,
-101,119, 0, 42, 99,117,114,114,101,110,116, 95,120, 0, 42, 99,117,114,114,101,110,116, 95,118, 0, 42,109,102, 97, 99,101,115,
- 0,110,117,109,118,101,114,116,115, 0,110,117,109,102, 97, 99,101,115, 0,116,105,109,101, 95,120, 0,116,105,109,101, 95,120,
-110,101,119, 0, 42, 98,118,104,116,114,101,101, 0, 42,118, 0, 42,100,109, 0, 99,102,114, 97, 0,111,112,101,114, 97,116,105,
-111,110, 0,118,101,114,116,101,120, 0,116,111,116,105,110,102,108,117,101,110, 99,101, 0,103,114,105,100,115,105,122,101, 0,
- 42, 98,105,110,100,105,110,102,108,117,101,110, 99,101,115, 0, 42, 98,105,110,100,111,102,102,115,101,116,115, 0, 42, 98,105,
-110,100, 99, 97,103,101, 99,111,115, 0,116,111,116, 99, 97,103,101,118,101,114,116, 0, 42,100,121,110,103,114,105,100, 0, 42,
-100,121,110,105,110,102,108,117,101,110, 99,101,115, 0, 42,100,121,110,118,101,114,116,115, 0, 42,112, 97,100, 50, 0,100,121,
-110,103,114,105,100,115,105,122,101, 0,100,121,110, 99,101,108,108,109,105,110, 91, 51, 93, 0,100,121,110, 99,101,108,108,119,
-105,100,116,104, 0, 98,105,110,100,109, 97,116, 91, 52, 93, 91, 52, 93, 0, 42, 98,105,110,100,119,101,105,103,104,116,115, 0,
- 42, 98,105,110,100, 99,111,115, 0, 40, 42, 98,105,110,100,102,117,110, 99, 41, 40, 41, 0, 42,112,115,121,115, 0,116,111,116,
-100,109,118,101,114,116, 0,116,111,116,100,109,101,100,103,101, 0,116,111,116,100,109,102, 97, 99,101, 0,112,111,115,105,116,
-105,111,110, 0,114, 97,110,100,111,109, 95,112,111,115,105,116,105,111,110, 0, 42,102, 97, 99,101,112, 97, 0,118,103,114,111,
-117,112, 0,112,114,111,116,101, 99,116, 0,108,118,108, 0,115, 99,117,108,112,116,108,118,108, 0,116,111,116,108,118,108, 0,
-115,105,109,112,108,101, 0, 42,102,115,115, 0, 42,116, 97,114,103,101,116, 0, 42, 97,117,120, 84, 97,114,103,101,116, 0,118,
-103,114,111,117,112, 95,110, 97,109,101, 91, 51, 50, 93, 0,107,101,101,112, 68,105,115,116, 0,115,104,114,105,110,107, 84,121,
-112,101, 0,115,104,114,105,110,107, 79,112,116,115, 0,112,114,111,106, 65,120,105,115, 0,115,117, 98,115,117,114,102, 76,101,
-118,101,108,115, 0, 42,111,114,105,103,105,110, 0,102, 97, 99,116,111,114, 0,108,105,109,105,116, 91, 50, 93, 0,111,114,105,
-103,105,110, 79,112,116,115, 0,111,102,102,115,101,116, 95,102, 97, 99, 0, 99,114,101, 97,115,101, 95,105,110,110,101,114, 0,
- 99,114,101, 97,115,101, 95,111,117,116,101,114, 0, 99,114,101, 97,115,101, 95,114,105,109, 0,109, 97,116, 95,111,102,115, 0,
-109, 97,116, 95,111,102,115, 95,114,105,109, 0, 42,111, 98, 95, 97,120,105,115, 0,115,116,101,112,115, 0,114,101,110,100,101,
-114, 95,115,116,101,112,115, 0,105,116,101,114, 0,115, 99,114,101,119, 95,111,102,115, 0, 97,110,103,108,101, 0, 42,111, 98,
-106,101, 99,116, 95,102,114,111,109, 0, 42,111, 98,106,101, 99,116, 95,116,111, 0,102, 97,108,108,111,102,102, 95,114, 97,100,
-105,117,115, 0, 42,108, 97,116,116, 0,112,110,116,115,119, 0,111,112,110,116,115,117, 0,111,112,110,116,115,118, 0,111,112,
-110,116,115,119, 0,116,121,112,101,117, 0,116,121,112,101,118, 0,116,121,112,101,119, 0,102,117, 0,102,118, 0,102,119, 0,
-100,117, 0,100,118, 0,100,119, 0, 42,100,101,102, 0, 42,108, 97,116,116,105, 99,101,100, 97,116, 97, 0,108, 97,116,109, 97,
-116, 91, 52, 93, 91, 52, 93, 0, 42,101,100,105,116,108, 97,116,116, 0,118,101, 99, 91, 56, 93, 91, 51, 93, 0, 42,115, 99,117,
-108,112,116, 0,112, 97,114,116,121,112,101, 0,112, 97,114, 49, 0,112, 97,114, 50, 0,112, 97,114, 51, 0,112, 97,114,115,117,
- 98,115,116,114, 91, 51, 50, 93, 0, 42,116,114, 97, 99,107, 0, 42,112,114,111,120,121, 0, 42,112,114,111,120,121, 95,103,114,
-111,117,112, 0, 42,112,114,111,120,121, 95,102,114,111,109, 0, 42, 97, 99,116,105,111,110, 0, 42,112,111,115,101,108,105, 98,
- 0, 42,112,111,115,101, 0, 42,103,112,100, 0, 97,118,115, 0, 42,109,112, 97,116,104, 0, 99,111,110,115,116,114, 97,105,110,
-116, 67,104, 97,110,110,101,108,115, 0,101,102,102,101, 99,116, 0,100,101,102, 98, 97,115,101, 0,109,111,100,105,102,105,101,
-114,115, 0,114,101,115,116,111,114,101, 95,109,111,100,101, 0, 42,109, 97,116, 98,105,116,115, 0, 97, 99,116, 99,111,108, 0,
-100,108,111, 99, 91, 51, 93, 0,111,114,105,103, 91, 51, 93, 0,100,115,105,122,101, 91, 51, 93, 0,100,114,111,116, 91, 51, 93,
- 0,100,113,117, 97,116, 91, 52, 93, 0,114,111,116, 65,120,105,115, 91, 51, 93, 0,100,114,111,116, 65,120,105,115, 91, 51, 93,
- 0,114,111,116, 65,110,103,108,101, 0,100,114,111,116, 65,110,103,108,101, 0,111, 98,109, 97,116, 91, 52, 93, 91, 52, 93, 0,
- 99,111,110,115,116,105,110,118, 91, 52, 93, 91, 52, 93, 0,105,109, 97,116, 95,114,101,110, 91, 52, 93, 91, 52, 93, 0,108, 97,
-121, 0, 99,111,108, 98,105,116,115, 0,116,114, 97,110,115,102,108, 97,103, 0,112,114,111,116,101, 99,116,102,108, 97,103, 0,
-116,114, 97, 99,107,102,108, 97,103, 0,117,112,102,108, 97,103, 0,110,108, 97,102,108, 97,103, 0,105,112,111,102,108, 97,103,
- 0,105,112,111,119,105,110, 0,115, 99, 97,102,108, 97,103, 0,115, 99, 97,118,105,115,102,108, 97,103, 0, 98,111,117,110,100,
-116,121,112,101, 0,100,117,112,111,110, 0,100,117,112,111,102,102, 0,100,117,112,115,116, 97, 0,100,117,112,101,110,100, 0,
-115,102, 0,109, 97,115,115, 0,100, 97,109,112,105,110,103, 0,105,110,101,114,116,105, 97, 0,102,111,114,109,102, 97, 99,116,
-111,114, 0,114,100, 97,109,112,105,110,103, 0,109, 97,114,103,105,110, 0,109, 97,120, 95,118,101,108, 0,109,105,110, 95,118,
-101,108, 0,109, 95, 99,111,110,116, 97, 99,116, 80,114,111, 99,101,115,115,105,110,103, 84,104,114,101,115,104,111,108,100, 0,
-114,111,116,109,111,100,101, 0,100,116, 0,101,109,112,116,121, 95,100,114, 97,119,116,121,112,101, 0,112, 97,100, 49, 91, 51,
- 93, 0,101,109,112,116,121, 95,100,114, 97,119,115,105,122,101, 0,100,117,112,102, 97, 99,101,115, 99, 97, 0,112,114,111,112,
- 0,115,101,110,115,111,114,115, 0, 99,111,110,116,114,111,108,108,101,114,115, 0, 97, 99,116,117, 97,116,111,114,115, 0, 98,
- 98,115,105,122,101, 91, 51, 93, 0, 97, 99,116,100,101,102, 0,103, 97,109,101,102,108, 97,103, 0,103, 97,109,101,102,108, 97,
-103, 50, 0, 42, 98,115,111,102,116, 0,115,111,102,116,102,108, 97,103, 0, 97,110,105,115,111,116,114,111,112,105, 99, 70,114,
-105, 99,116,105,111,110, 91, 51, 93, 0, 99,111,110,115,116,114, 97,105,110,116,115, 0,110,108, 97,115,116,114,105,112,115, 0,
-104,111,111,107,115, 0,112, 97,114,116,105, 99,108,101,115,121,115,116,101,109, 0, 42,115,111,102,116, 0, 42,100,117,112, 95,
-103,114,111,117,112, 0,102,108,117,105,100,115,105,109, 70,108, 97,103, 0,114,101,115,116,114,105, 99,116,102,108, 97,103, 0,
-115,104, 97,112,101,102,108, 97,103, 0,114,101, 99, 97,108, 99,111, 0, 98,111,100,121, 95,116,121,112,101, 0, 42,102,108,117,
-105,100,115,105,109, 83,101,116,116,105,110,103,115, 0, 42,100,101,114,105,118,101,100, 68,101,102,111,114,109, 0, 42,100,101,
-114,105,118,101,100, 70,105,110, 97,108, 0,108, 97,115,116, 68, 97,116, 97, 77, 97,115,107, 0, 99,117,115,116,111,109,100, 97,
-116, 97, 95,109, 97,115,107, 0,115,116, 97,116,101, 0,105,110,105,116, 95,115,116, 97,116,101, 0,103,112,117,108, 97,109,112,
- 0,112, 99, 95,105,100,115, 0, 42,100,117,112,108,105,108,105,115,116, 0,105,109, 97, 95,111,102,115, 91, 50, 93, 0,112, 97,
-100, 51, 91, 56, 93, 0, 99,117,114,105,110,100,101,120, 0, 97, 99,116,105,118,101, 0,111,114,105,103,108, 97,121, 0,110,111,
- 95,100,114, 97,119, 0, 97,110,105,109, 97,116,101,100, 0,111,109, 97,116, 91, 52, 93, 91, 52, 93, 0,111,114, 99,111, 91, 51,
- 93, 0,100,101,102,108,101, 99,116, 0,102,111,114, 99,101,102,105,101,108,100, 0,115,104, 97,112,101, 0,116,101,120, 95,109,
-111,100,101, 0,107,105,110,107, 0,107,105,110,107, 95, 97,120,105,115, 0,122,100,105,114, 0,102, 95,115,116,114,101,110,103,
-116,104, 0,102, 95,100, 97,109,112, 0,102, 95,102,108,111,119, 0,102, 95,115,105,122,101, 0,102, 95,112,111,119,101,114, 0,
-109, 97,120,100,105,115,116, 0,109,105,110,100,105,115,116, 0,102, 95,112,111,119,101,114, 95,114, 0,109, 97,120,114, 97,100,
- 0,109,105,110,114, 97,100, 0,112,100,101,102, 95,100, 97,109,112, 0,112,100,101,102, 95,114,100, 97,109,112, 0,112,100,101,
-102, 95,112,101,114,109, 0,112,100,101,102, 95,102,114,105, 99,116, 0,112,100,101,102, 95,114,102,114,105, 99,116, 0,112,100,
-101,102, 95,115,116,105, 99,107,110,101,115,115, 0, 97, 98,115,111,114,112,116,105,111,110, 0,112,100,101,102, 95,115, 98,100,
- 97,109,112, 0,112,100,101,102, 95,115, 98,105,102,116, 0,112,100,101,102, 95,115, 98,111,102,116, 0, 99,108,117,109,112, 95,
-102, 97, 99, 0, 99,108,117,109,112, 95,112,111,119, 0,107,105,110,107, 95,102,114,101,113, 0,107,105,110,107, 95,115,104, 97,
-112,101, 0,107,105,110,107, 95, 97,109,112, 0,102,114,101,101, 95,101,110,100, 0,116,101,120, 95,110, 97, 98,108, 97, 0, 42,
-114,110,103, 0,102, 95,110,111,105,115,101, 0,119,101,105,103,104,116, 91, 49, 51, 93, 0,103,108,111, 98, 97,108, 95,103,114,
- 97,118,105,116,121, 0,114,116, 91, 51, 93, 0,116,111,116,100, 97,116, 97, 0,102,114, 97,109,101, 0,116,111,116,112,111,105,
-110,116, 0,100, 97,116, 97, 95,116,121,112,101,115, 0, 42,100, 97,116, 97, 91, 56, 93, 0, 42, 99,117,114, 91, 56, 93, 0,101,
-120,116,114, 97,100, 97,116, 97, 0,115,116,101,112, 0,115,105,109,102,114, 97,109,101, 0,115,116, 97,114,116,102,114, 97,109,
-101, 0,101,110,100,102,114, 97,109,101, 0,101,100,105,116,102,114, 97,109,101, 0,108, 97,115,116, 95,101,120, 97, 99,116, 0,
- 99,111,109,112,114,101,115,115,105,111,110, 0,110, 97,109,101, 91, 54, 52, 93, 0,112,114,101,118, 95,110, 97,109,101, 91, 54,
- 52, 93, 0,105,110,102,111, 91, 54, 52, 93, 0,112, 97,116,104, 91, 50, 52, 48, 93, 0, 42, 99, 97, 99,104,101,100, 95,102,114,
- 97,109,101,115, 0,109,101,109, 95, 99, 97, 99,104,101, 0, 42,101,100,105,116, 0, 40, 42,102,114,101,101, 95,101,100,105,116,
- 41, 40, 41, 0,108,105,110, 83,116,105,102,102, 0, 97,110,103, 83,116,105,102,102, 0,118,111,108,117,109,101, 0,118,105,116,
-101,114, 97,116,105,111,110,115, 0,112,105,116,101,114, 97,116,105,111,110,115, 0,100,105,116,101,114, 97,116,105,111,110,115,
- 0, 99,105,116,101,114, 97,116,105,111,110,115, 0,107, 83, 82, 72, 82, 95, 67, 76, 0,107, 83, 75, 72, 82, 95, 67, 76, 0,107,
- 83, 83, 72, 82, 95, 67, 76, 0,107, 83, 82, 95, 83, 80, 76, 84, 95, 67, 76, 0,107, 83, 75, 95, 83, 80, 76, 84, 95, 67, 76, 0,
-107, 83, 83, 95, 83, 80, 76, 84, 95, 67, 76, 0,107, 86, 67, 70, 0,107, 68, 80, 0,107, 68, 71, 0,107, 76, 70, 0,107, 80, 82,
- 0,107, 86, 67, 0,107, 68, 70, 0,107, 77, 84, 0,107, 67, 72, 82, 0,107, 75, 72, 82, 0,107, 83, 72, 82, 0,107, 65, 72, 82,
- 0, 99,111,108,108,105,115,105,111,110,102,108, 97,103,115, 0,110,117,109, 99,108,117,115,116,101,114,105,116,101,114, 97,116,
-105,111,110,115, 0,119,101,108,100,105,110,103, 0,116,111,116,115,112,114,105,110,103, 0, 42, 98,112,111,105,110,116, 0, 42,
- 98,115,112,114,105,110,103, 0,109,115,103, 95,108,111, 99,107, 0,109,115,103, 95,118, 97,108,117,101, 0,110,111,100,101,109,
- 97,115,115, 0,110, 97,109,101,100, 86, 71, 95, 77, 97,115,115, 91, 51, 50, 93, 0,103,114, 97,118, 0,109,101,100,105, 97,102,
-114,105, 99,116, 0,114,107,108,105,109,105,116, 0,112,104,121,115,105, 99,115, 95,115,112,101,101,100, 0,103,111, 97,108,115,
-112,114,105,110,103, 0,103,111, 97,108,102,114,105, 99,116, 0,109,105,110,103,111, 97,108, 0,109, 97,120,103,111, 97,108, 0,
-100,101,102,103,111, 97,108, 0,118,101,114,116,103,114,111,117,112, 0,110, 97,109,101,100, 86, 71, 95, 83,111,102,116,103,111,
- 97,108, 91, 51, 50, 93, 0,102,117,122,122,121,110,101,115,115, 0,105,110,115,112,114,105,110,103, 0,105,110,102,114,105, 99,
-116, 0,110, 97,109,101,100, 86, 71, 95, 83,112,114,105,110,103, 95, 75, 91, 51, 50, 93, 0,101,102,114, 97, 0,105,110,116,101,
-114,118, 97,108, 0,108,111, 99, 97,108, 0,115,111,108,118,101,114,102,108, 97,103,115, 0, 42, 42,107,101,121,115, 0,116,111,
-116,112,111,105,110,116,107,101,121, 0,115,101, 99,111,110,100,115,112,114,105,110,103, 0, 99,111,108, 98, 97,108,108, 0, 98,
- 97,108,108,100, 97,109,112, 0, 98, 97,108,108,115,116,105,102,102, 0,115, 98, 99, 95,109,111,100,101, 0, 97,101,114,111,101,
-100,103,101, 0,109,105,110,108,111,111,112,115, 0,109, 97,120,108,111,111,112,115, 0, 99,104,111,107,101, 0,115,111,108,118,
-101,114, 95, 73, 68, 0,112,108, 97,115,116,105, 99, 0,115,112,114,105,110,103,112,114,101,108,111, 97,100, 0, 42,115, 99,114,
- 97,116, 99,104, 0,115,104,101, 97,114,115,116,105,102,102, 0,105,110,112,117,115,104, 0, 42,112,111,105,110,116, 99, 97, 99,
-104,101, 0, 42,101,102,102,101, 99,116,111,114, 95,119,101,105,103,104,116,115, 0,108, 99,111,109, 91, 51, 93, 0,108,114,111,
-116, 91, 51, 93, 91, 51, 93, 0,108,115, 99, 97,108,101, 91, 51, 93, 91, 51, 93, 0,112, 97,100, 52, 91, 52, 93, 0,118,101,108,
- 91, 51, 93, 0, 42,102,109,100, 0,115,104,111,119, 95, 97,100,118, 97,110, 99,101,100,111,112,116,105,111,110,115, 0,114,101,
-115,111,108,117,116,105,111,110,120,121,122, 0,112,114,101,118,105,101,119,114,101,115,120,121,122, 0,114,101, 97,108,115,105,
-122,101, 0,103,117,105, 68,105,115,112,108, 97,121, 77,111,100,101, 0,114,101,110,100,101,114, 68,105,115,112,108, 97,121, 77,
-111,100,101, 0,118,105,115, 99,111,115,105,116,121, 86, 97,108,117,101, 0,118,105,115, 99,111,115,105,116,121, 77,111,100,101,
- 0,118,105,115, 99,111,115,105,116,121, 69,120,112,111,110,101,110,116, 0,103,114, 97,118, 91, 51, 93, 0, 97,110,105,109, 83,
-116, 97,114,116, 0, 97,110,105,109, 69,110,100, 0, 98, 97,107,101, 83,116, 97,114,116, 0, 98, 97,107,101, 69,110,100, 0,103,
-115,116, 97,114, 0,109, 97,120, 82,101,102,105,110,101, 0,105,110,105, 86,101,108,120, 0,105,110,105, 86,101,108,121, 0,105,
-110,105, 86,101,108,122, 0, 42,111,114,103, 77,101,115,104, 0, 42,109,101,115,104, 66, 66, 0,115,117,114,102,100, 97,116, 97,
- 80, 97,116,104, 91, 50, 52, 48, 93, 0, 98, 98, 83,116, 97,114,116, 91, 51, 93, 0, 98, 98, 83,105,122,101, 91, 51, 93, 0,116,
-121,112,101, 70,108, 97,103,115, 0,100,111,109, 97,105,110, 78,111,118,101, 99,103,101,110, 0,118,111,108,117,109,101, 73,110,
-105,116, 84,121,112,101, 0,112, 97,114,116, 83,108,105,112, 86, 97,108,117,101, 0,103,101,110,101,114, 97,116,101, 84,114, 97,
- 99,101,114,115, 0,103,101,110,101,114, 97,116,101, 80, 97,114,116,105, 99,108,101,115, 0,115,117,114,102, 97, 99,101, 83,109,
-111,111,116,104,105,110,103, 0,115,117,114,102, 97, 99,101, 83,117, 98,100,105,118,115, 0,112, 97,114,116,105, 99,108,101, 73,
-110,102, 83,105,122,101, 0,112, 97,114,116,105, 99,108,101, 73,110,102, 65,108,112,104, 97, 0,102, 97,114, 70,105,101,108,100,
- 83,105,122,101, 0, 42,109,101,115,104, 86,101,108,111, 99,105,116,105,101,115, 0, 99,112,115, 84,105,109,101, 83,116, 97,114,
-116, 0, 99,112,115, 84,105,109,101, 69,110,100, 0, 99,112,115, 81,117, 97,108,105,116,121, 0, 97,116,116,114, 97, 99,116,102,
-111,114, 99,101, 83,116,114,101,110,103,116,104, 0, 97,116,116,114, 97, 99,116,102,111,114, 99,101, 82, 97,100,105,117,115, 0,
-118,101,108,111, 99,105,116,121,102,111,114, 99,101, 83,116,114,101,110,103,116,104, 0,118,101,108,111, 99,105,116,121,102,111,
-114, 99,101, 82, 97,100,105,117,115, 0,108, 97,115,116,103,111,111,100,102,114, 97,109,101, 0,109,105,115,116,121,112,101, 0,
-104,111,114,114, 0,104,111,114,103, 0,104,111,114, 98, 0,122,101,110,114, 0,122,101,110,103, 0,122,101,110, 98, 0,102, 97,
-115,116, 99,111,108, 0,101,120,112,111,115,117,114,101, 0,101,120,112, 0,114, 97,110,103,101, 0,108,105,110,102, 97, 99, 0,
-108,111,103,102, 97, 99, 0,103,114, 97,118,105,116,121, 0, 97, 99,116,105,118,105,116,121, 66,111,120, 82, 97,100,105,117,115,
- 0,115,107,121,116,121,112,101, 0,111, 99, 99,108,117,115,105,111,110, 82,101,115, 0,112,104,121,115,105, 99,115, 69,110,103,
-105,110,101, 0,116,105, 99,114, 97,116,101, 0,109, 97,120,108,111,103,105, 99,115,116,101,112, 0,112,104,121,115,117, 98,115,
-116,101,112, 0,109, 97,120,112,104,121,115,116,101,112, 0,109,105,115,105, 0,109,105,115,116,115,116, 97, 0,109,105,115,116,
-100,105,115,116, 0,109,105,115,116,104,105, 0,115,116, 97,114,114, 0,115,116, 97,114,103, 0,115,116, 97,114, 98, 0,115,116,
- 97,114,107, 0,115,116, 97,114,115,105,122,101, 0,115,116, 97,114,109,105,110,100,105,115,116, 0,115,116, 97,114,100,105,115,
-116, 0,115,116, 97,114, 99,111,108,110,111,105,115,101, 0,100,111,102,115,116, 97, 0,100,111,102,101,110,100, 0,100,111,102,
-109,105,110, 0,100,111,102,109, 97,120, 0, 97,111,100,105,115,116, 0, 97,111,100,105,115,116,102, 97, 99, 0, 97,111,101,110,
-101,114,103,121, 0, 97,111, 98,105, 97,115, 0, 97,111,109,111,100,101, 0, 97,111,115, 97,109,112, 0, 97,111,109,105,120, 0,
- 97,111, 99,111,108,111,114, 0, 97,111, 95, 97,100, 97,112,116, 95,116,104,114,101,115,104, 0, 97,111, 95, 97,100, 97,112,116,
- 95,115,112,101,101,100, 95,102, 97, 99, 0, 97,111, 95, 97,112,112,114,111,120, 95,101,114,114,111,114, 0, 97,111, 95, 97,112,
-112,114,111,120, 95, 99,111,114,114,101, 99,116,105,111,110, 0, 97,111, 95,105,110,100,105,114,101, 99,116, 95,101,110,101,114,
-103,121, 0, 97,111, 95,101,110,118, 95,101,110,101,114,103,121, 0, 97,111, 95,112, 97,100, 50, 0, 97,111, 95,105,110,100,105,
-114,101, 99,116, 95, 98,111,117,110, 99,101,115, 0, 97,111, 95,112, 97,100, 0, 97,111, 95,115, 97,109,112, 95,109,101,116,104,
-111,100, 0, 97,111, 95,103, 97,116,104,101,114, 95,109,101,116,104,111,100, 0, 97,111, 95, 97,112,112,114,111,120, 95,112, 97,
-115,115,101,115, 0, 42, 97,111,115,112,104,101,114,101, 0, 42, 97,111,116, 97, 98,108,101,115, 0,112, 97,100, 91, 51, 93, 0,
-115,101,108, 99,111,108, 0,115,120, 0,115,121, 0, 42,108,112, 70,111,114,109, 97,116, 0, 42,108,112, 80, 97,114,109,115, 0,
- 99, 98, 70,111,114,109, 97,116, 0, 99, 98, 80, 97,114,109,115, 0,102, 99, 99, 84,121,112,101, 0,102, 99, 99, 72, 97,110,100,
-108,101,114, 0,100,119, 75,101,121, 70,114, 97,109,101, 69,118,101,114,121, 0,100,119, 81,117, 97,108,105,116,121, 0,100,119,
- 66,121,116,101,115, 80,101,114, 83,101, 99,111,110,100, 0,100,119, 70,108, 97,103,115, 0,100,119, 73,110,116,101,114,108,101,
- 97,118,101, 69,118,101,114,121, 0, 97,118,105, 99,111,100,101, 99,110, 97,109,101, 91, 49, 50, 56, 93, 0, 42, 99,100, 80, 97,
-114,109,115, 0, 42,112, 97,100, 0, 99,100, 83,105,122,101, 0,113,116, 99,111,100,101, 99,110, 97,109,101, 91, 49, 50, 56, 93,
- 0, 99,111,100,101, 99, 84,121,112,101, 0, 99,111,100,101, 99, 83,112, 97,116,105, 97,108, 81,117, 97,108,105,116,121, 0, 99,
-111,100,101, 99, 0, 99,111,100,101, 99, 70,108, 97,103,115, 0, 99,111,108,111,114, 68,101,112,116,104, 0, 99,111,100,101, 99,
- 84,101,109,112,111,114, 97,108, 81,117, 97,108,105,116,121, 0,109,105,110, 83,112, 97,116,105, 97,108, 81,117, 97,108,105,116,
-121, 0,109,105,110, 84,101,109,112,111,114, 97,108, 81,117, 97,108,105,116,121, 0,107,101,121, 70,114, 97,109,101, 82, 97,116,
-101, 0, 98,105,116, 82, 97,116,101, 0, 97,117,100,105,111, 99,111,100,101, 99, 84,121,112,101, 0, 97,117,100,105,111, 83, 97,
-109,112,108,101, 82, 97,116,101, 0, 97,117,100,105,111, 66,105,116, 68,101,112,116,104, 0, 97,117,100,105,111, 67,104, 97,110,
-110,101,108,115, 0, 97,117,100,105,111, 67,111,100,101, 99, 70,108, 97,103,115, 0, 97,117,100,105,111, 66,105,116, 82, 97,116,
-101, 0, 97,117,100,105,111, 95, 99,111,100,101, 99, 0,118,105,100,101,111, 95, 98,105,116,114, 97,116,101, 0, 97,117,100,105,
-111, 95, 98,105,116,114, 97,116,101, 0, 97,117,100,105,111, 95,109,105,120,114, 97,116,101, 0, 97,117,100,105,111, 95,118,111,
-108,117,109,101, 0,103,111,112, 95,115,105,122,101, 0,114, 99, 95,109,105,110, 95,114, 97,116,101, 0,114, 99, 95,109, 97,120,
- 95,114, 97,116,101, 0,114, 99, 95, 98,117,102,102,101,114, 95,115,105,122,101, 0,109,117,120, 95,112, 97, 99,107,101,116, 95,
-115,105,122,101, 0,109,117,120, 95,114, 97,116,101, 0,109,105,120,114, 97,116,101, 0,109, 97,105,110, 0,115,112,101,101,100,
- 95,111,102, 95,115,111,117,110,100, 0,100,111,112,112,108,101,114, 95,102, 97, 99,116,111,114, 0,100,105,115,116, 97,110, 99,
-101, 95,109,111,100,101,108, 0, 42,109, 97,116, 95,111,118,101,114,114,105,100,101, 0, 42,108,105,103,104,116, 95,111,118,101,
-114,114,105,100,101, 0,108, 97,121, 95,122,109, 97,115,107, 0,108, 97,121,102,108, 97,103, 0,112, 97,115,115,102,108, 97,103,
- 0,112, 97,115,115, 95,120,111,114, 0, 42, 97,118,105, 99,111,100,101, 99,100, 97,116, 97, 0, 42,113,116, 99,111,100,101, 99,
-100, 97,116, 97, 0,113,116, 99,111,100,101, 99,115,101,116,116,105,110,103,115, 0,102,102, 99,111,100,101, 99,100, 97,116, 97,
- 0,115,117, 98,102,114, 97,109,101, 0,112,115,102,114, 97, 0,112,101,102,114, 97, 0,105,109, 97,103,101,115, 0,102,114, 97,
-109, 97,112,116,111, 0,116,104,114,101, 97,100,115, 0,102,114, 97,109,101,108,101,110, 0, 98,108,117,114,102, 97, 99, 0,101,
-100,103,101, 82, 0,101,100,103,101, 71, 0,101,100,103,101, 66, 0,102,117,108,108,115, 99,114,101,101,110, 0,120,112,108, 97,
-121, 0,121,112,108, 97,121, 0,102,114,101,113,112,108, 97,121, 0, 97,116,116,114,105, 98, 0,102,114, 97,109,101, 95,115,116,
-101,112, 0,115,116,101,114,101,111,109,111,100,101, 0,100,105,109,101,110,115,105,111,110,115,112,114,101,115,101,116, 0,109,
- 97,120,105,109,115,105,122,101, 0,120,115, 99,104, 0,121,115, 99,104, 0,120,112, 97,114,116,115, 0,121,112, 97,114,116,115,
- 0,112,108, 97,110,101,115, 0,105,109,116,121,112,101, 0,115,117, 98,105,109,116,121,112,101, 0,113,117, 97,108,105,116,121,
- 0,100,105,115,112,108, 97,121,109,111,100,101, 0,115, 99,101,109,111,100,101, 0,114, 97,121,116,114, 97, 99,101, 95,111,112,
-116,105,111,110,115, 0,114, 97,121,116,114, 97, 99,101, 95,115,116,114,117, 99,116,117,114,101, 0,114,101,110,100,101,114,101,
-114, 0,111, 99,114,101,115, 0,112, 97,100, 52, 0, 97,108,112,104, 97,109,111,100,101, 0,111,115, 97, 0,102,114,115, 95,115,
-101, 99, 0,101,100,103,101,105,110,116, 0,115, 97,102,101,116,121, 0, 98,111,114,100,101,114, 0,100,105,115,112,114,101, 99,
-116, 0,108, 97,121,101,114,115, 0, 97, 99,116,108, 97,121, 0,109, 98,108,117,114, 95,115, 97,109,112,108,101,115, 0,120, 97,
-115,112, 0,121, 97,115,112, 0,102,114,115, 95,115,101, 99, 95, 98, 97,115,101, 0,103, 97,117,115,115, 0, 99,111,108,111,114,
- 95,109,103,116, 95,102,108, 97,103, 0,112,111,115,116,103, 97,109,109, 97, 0,112,111,115,116,104,117,101, 0,112,111,115,116,
-115, 97,116, 0,100,105,116,104,101,114, 95,105,110,116,101,110,115,105,116,121, 0, 98, 97,107,101, 95,111,115, 97, 0, 98, 97,
-107,101, 95,102,105,108,116,101,114, 0, 98, 97,107,101, 95,109,111,100,101, 0, 98, 97,107,101, 95,102,108, 97,103, 0, 98, 97,
-107,101, 95,110,111,114,109, 97,108, 95,115,112, 97, 99,101, 0, 98, 97,107,101, 95,113,117, 97,100, 95,115,112,108,105,116, 0,
- 98, 97,107,101, 95,109, 97,120,100,105,115,116, 0, 98, 97,107,101, 95, 98,105, 97,115,100,105,115,116, 0, 98, 97,107,101, 95,
-112, 97,100, 0,112,105, 99, 91, 50, 52, 48, 93, 0,115,116, 97,109,112, 0,115,116, 97,109,112, 95,102,111,110,116, 95,105,100,
- 0,115,116, 97,109,112, 95,117,100, 97,116, 97, 91, 49, 54, 48, 93, 0,102,103, 95,115,116, 97,109,112, 91, 52, 93, 0, 98,103,
- 95,115,116, 97,109,112, 91, 52, 93, 0,115,101,113, 95,112,114,101,118, 95,116,121,112,101, 0,115,101,113, 95,114,101,110,100,
- 95,116,121,112,101, 0,115,101,113, 95,102,108, 97,103, 0,112, 97,100, 53, 91, 53, 93, 0,115,105,109,112,108,105,102,121, 95,
-102,108, 97,103, 0,115,105,109,112,108,105,102,121, 95,115,117, 98,115,117,114,102, 0,115,105,109,112,108,105,102,121, 95,115,
-104, 97,100,111,119,115, 97,109,112,108,101,115, 0,115,105,109,112,108,105,102,121, 95,112, 97,114,116,105, 99,108,101,115, 0,
-115,105,109,112,108,105,102,121, 95, 97,111,115,115,115, 0, 99,105,110,101,111,110,119,104,105,116,101, 0, 99,105,110,101,111,
-110, 98,108, 97, 99,107, 0, 99,105,110,101,111,110,103, 97,109,109, 97, 0,106,112, 50, 95,112,114,101,115,101,116, 0,106,112,
- 50, 95,100,101,112,116,104, 0,114,112, 97,100, 51, 0,100,111,109,101,114,101,115, 0,100,111,109,101,109,111,100,101, 0,100,
-111,109,101, 97,110,103,108,101, 0,100,111,109,101,116,105,108,116, 0,100,111,109,101,114,101,115, 98,117,102, 0, 42,100,111,
-109,101,116,101,120,116, 0,101,110,103,105,110,101, 91, 51, 50, 93, 0,112, 97,114,116,105, 99,108,101, 95,112,101,114, 99, 0,
-115,117, 98,115,117,114,102, 95,109, 97,120, 0,115,104, 97,100, 98,117,102,115, 97,109,112,108,101, 95,109, 97,120, 0, 97,111,
- 95,101,114,114,111,114, 0,116,105,108,116, 0,114,101,115, 98,117,102, 0, 42,119, 97,114,112,116,101,120,116, 0, 99,111,108,
- 91, 51, 93, 0,109, 97,116,109,111,100,101, 0,102,114, 97,109,105,110,103, 0,114,116, 49, 0,114,116, 50, 0,100,111,109,101,
- 0,115,116,101,114,101,111,102,108, 97,103, 0,101,121,101,115,101,112, 97,114, 97,116,105,111,110, 0, 42, 99, 97,109,101,114,
- 97, 0, 42, 98,114,117,115,104, 0, 42,112, 97,105,110,116, 95, 99,117,114,115,111,114, 0,112, 97,105,110,116, 95, 99,117,114,
-115,111,114, 95, 99,111,108, 91, 52, 93, 0,112, 97,105,110,116, 0,115,101, 97,109, 95, 98,108,101,101,100, 0,110,111,114,109,
- 97,108, 95, 97,110,103,108,101, 0,115, 99,114,101,101,110, 95,103,114, 97, 98, 95,115,105,122,101, 91, 50, 93, 0, 42,112, 97,
-105,110,116, 99,117,114,115,111,114, 0,105,110,118,101,114,116, 0,116,111,116,114,101,107,101,121, 0,116,111,116, 97,100,100,
-107,101,121, 0, 98,114,117,115,104,116,121,112,101, 0, 98,114,117,115,104, 91, 55, 93, 0,101,109,105,116,116,101,114,100,105,
-115,116, 0,115,101,108,101, 99,116,109,111,100,101, 0,101,100,105,116,116,121,112,101, 0,100,114, 97,119, 95,115,116,101,112,
- 0,102, 97,100,101, 95,102,114, 97,109,101,115, 0,110, 97,109,101, 91, 51, 54, 93, 0,109, 97,116, 91, 51, 93, 91, 51, 93, 0,
-114, 97,100,105, 97,108, 95,115,121,109,109, 91, 51, 93, 0,108, 97,115,116, 95,120, 0,108, 97,115,116, 95,121, 0,108, 97,115,
-116, 95, 97,110,103,108,101, 0,100,114, 97,119, 95, 97,110, 99,104,111,114,101,100, 0, 97,110, 99,104,111,114,101,100, 95,115,
-105,122,101, 0, 97,110, 99,104,111,114,101,100, 95,108,111, 99, 97,116,105,111,110, 91, 51, 93, 0, 97,110, 99,104,111,114,101,
-100, 95,105,110,105,116,105, 97,108, 95,109,111,117,115,101, 91, 50, 93, 0,100,114, 97,119, 95,112,114,101,115,115,117,114,101,
- 0,112,114,101,115,115,117,114,101, 95,118, 97,108,117,101, 0,115,112,101, 99,105, 97,108, 95,114,111,116, 97,116,105,111,110,
- 0, 42,118,112, 97,105,110,116, 95,112,114,101,118, 0, 42,119,112, 97,105,110,116, 95,112,114,101,118, 0, 42,118,112, 97,105,
-110,116, 0, 42,119,112, 97,105,110,116, 0,118,103,114,111,117,112, 95,119,101,105,103,104,116, 0, 99,111,114,110,101,114,116,
-121,112,101, 0,101,100,105,116, 98,117,116,102,108, 97,103, 0,106,111,105,110,116,114,105,108,105,109,105,116, 0,100,101,103,
-114, 0,116,117,114,110, 0,101,120,116,114, 95,111,102,102,115, 0,100,111,117, 98,108,105,109,105,116, 0,110,111,114,109, 97,
-108,115,105,122,101, 0, 97,117,116,111,109,101,114,103,101, 0,115,101,103,109,101,110,116,115, 0,114,105,110,103,115, 0,118,
-101,114,116,105, 99,101,115, 0,117,110,119,114, 97,112,112,101,114, 0,117,118, 99, 97,108, 99, 95,114, 97,100,105,117,115, 0,
-117,118, 99, 97,108, 99, 95, 99,117, 98,101,115,105,122,101, 0,117,118, 99, 97,108, 99, 95,109, 97,114,103,105,110, 0,117,118,
- 99, 97,108, 99, 95,109, 97,112,100,105,114, 0,117,118, 99, 97,108, 99, 95,109, 97,112, 97,108,105,103,110, 0,117,118, 99, 97,
-108, 99, 95,102,108, 97,103, 0,117,118, 95,102,108, 97,103, 0,117,118, 95,115,101,108,101, 99,116,109,111,100,101, 0,117,118,
- 95,112, 97,100, 0,103,112,101,110, 99,105,108, 95,102,108, 97,103,115, 0, 97,117,116,111,105,107, 95, 99,104, 97,105,110,108,
-101,110, 0,105,109, 97,112, 97,105,110,116, 0,112, 97,114,116,105, 99,108,101, 0,112,114,111,112,111,114,116,105,111,110, 97,
-108, 95,115,105,122,101, 0,115,101,108,101, 99,116, 95,116,104,114,101,115,104, 0, 99,108,101, 97,110, 95,116,104,114,101,115,
-104, 0, 97,117,116,111,107,101,121, 95,109,111,100,101, 0, 97,117,116,111,107,101,121, 95,102,108, 97,103, 0,114,101,116,111,
-112,111, 95,109,111,100,101, 0,114,101,116,111,112,111, 95,112, 97,105,110,116, 95,116,111,111,108, 0,108,105,110,101, 95,100,
-105,118, 0,101,108,108,105,112,115,101, 95,100,105,118, 0,114,101,116,111,112,111, 95,104,111,116,115,112,111,116, 0,109,117,
-108,116,105,114,101,115, 95,115,117, 98,100,105,118, 95,116,121,112,101, 0,115,107,103,101,110, 95,114,101,115,111,108,117,116,
-105,111,110, 0,115,107,103,101,110, 95,116,104,114,101,115,104,111,108,100, 95,105,110,116,101,114,110, 97,108, 0,115,107,103,
-101,110, 95,116,104,114,101,115,104,111,108,100, 95,101,120,116,101,114,110, 97,108, 0,115,107,103,101,110, 95,108,101,110,103,
-116,104, 95,114, 97,116,105,111, 0,115,107,103,101,110, 95,108,101,110,103,116,104, 95,108,105,109,105,116, 0,115,107,103,101,
-110, 95, 97,110,103,108,101, 95,108,105,109,105,116, 0,115,107,103,101,110, 95, 99,111,114,114,101,108, 97,116,105,111,110, 95,
-108,105,109,105,116, 0,115,107,103,101,110, 95,115,121,109,109,101,116,114,121, 95,108,105,109,105,116, 0,115,107,103,101,110,
- 95,114,101,116, 97,114,103,101,116, 95, 97,110,103,108,101, 95,119,101,105,103,104,116, 0,115,107,103,101,110, 95,114,101,116,
- 97,114,103,101,116, 95,108,101,110,103,116,104, 95,119,101,105,103,104,116, 0,115,107,103,101,110, 95,114,101,116, 97,114,103,
-101,116, 95,100,105,115,116, 97,110, 99,101, 95,119,101,105,103,104,116, 0,115,107,103,101,110, 95,111,112,116,105,111,110,115,
- 0,115,107,103,101,110, 95,112,111,115,116,112,114,111, 0,115,107,103,101,110, 95,112,111,115,116,112,114,111, 95,112, 97,115,
-115,101,115, 0,115,107,103,101,110, 95,115,117, 98,100,105,118,105,115,105,111,110,115, 91, 51, 93, 0,115,107,103,101,110, 95,
-109,117,108,116,105, 95,108,101,118,101,108, 0, 42,115,107,103,101,110, 95,116,101,109,112,108, 97,116,101, 0, 98,111,110,101,
- 95,115,107,101,116, 99,104,105,110,103, 0, 98,111,110,101, 95,115,107,101,116, 99,104,105,110,103, 95, 99,111,110,118,101,114,
-116, 0,115,107,103,101,110, 95,115,117, 98,100,105,118,105,115,105,111,110, 95,110,117,109, 98,101,114, 0,115,107,103,101,110,
- 95,114,101,116, 97,114,103,101,116, 95,111,112,116,105,111,110,115, 0,115,107,103,101,110, 95,114,101,116, 97,114,103,101,116,
- 95,114,111,108,108, 0,115,107,103,101,110, 95,115,105,100,101, 95,115,116,114,105,110,103, 91, 56, 93, 0,115,107,103,101,110,
- 95,110,117,109, 95,115,116,114,105,110,103, 91, 56, 93, 0,101,100,103,101, 95,109,111,100,101, 0,101,100,103,101, 95,109,111,
-100,101, 95,108,105,118,101, 95,117,110,119,114, 97,112, 0,115,110, 97,112, 95,109,111,100,101, 0,115,110, 97,112, 95,102,108,
- 97,103, 0,115,110, 97,112, 95,116, 97,114,103,101,116, 0,112,114,111,112,111,114,116,105,111,110, 97,108, 0,112,114,111,112,
- 95,109,111,100,101, 0,112,114,111,112,111,114,116,105,111,110, 97,108, 95,111, 98,106,101, 99,116,115, 0, 97,117,116,111, 95,
-110,111,114,109, 97,108,105,122,101, 0,115, 99,117,108,112,116, 95,112, 97,105,110,116, 95,115,101,116,116,105,110,103,115, 0,
-115, 99,117,108,112,116, 95,112, 97,105,110,116, 95,117,110,105,102,105,101,100, 95,115,105,122,101, 0,115, 99,117,108,112,116,
- 95,112, 97,105,110,116, 95,117,110,105,102,105,101,100, 95,117,110,112,114,111,106,101, 99,116,101,100, 95,114, 97,100,105,117,
-115, 0,115, 99,117,108,112,116, 95,112, 97,105,110,116, 95,117,110,105,102,105,101,100, 95, 97,108,112,104, 97, 0,116,111,116,
-111, 98,106, 0,116,111,116,108, 97,109,112, 0,116,111,116,111, 98,106,115,101,108, 0,116,111,116, 99,117,114,118,101, 0,116,
-111,116,109,101,115,104, 0,116,111,116, 97,114,109, 97,116,117,114,101, 0,115, 99, 97,108,101, 95,108,101,110,103,116,104, 0,
-115,121,115,116,101,109, 0,115,121,115,116,101,109, 95,114,111,116, 97,116,105,111,110, 0,103,114, 97,118,105,116,121, 91, 51,
- 93, 0,113,117,105, 99,107, 95, 99, 97, 99,104,101, 95,115,116,101,112, 0, 42,119,111,114,108,100, 0, 42,115,101,116, 0, 98,
- 97,115,101, 0, 42, 98, 97,115, 97, 99,116, 0, 42,111, 98,101,100,105,116, 0, 99,117,114,115,111,114, 91, 51, 93, 0,116,119,
- 99,101,110,116, 91, 51, 93, 0,116,119,109,105,110, 91, 51, 93, 0,116,119,109, 97,120, 91, 51, 93, 0,108, 97,121, 97, 99,116,
- 0,108, 97,121, 95,117,112,100, 97,116,101,100, 0, 99,117,115,116,111,109,100, 97,116, 97, 95,109, 97,115,107, 95,109,111,100,
- 97,108, 0, 42,101,100, 0, 42,116,111,111,108,115,101,116,116,105,110,103,115, 0, 42,115,116, 97,116,115, 0, 97,117,100,105,
-111, 0,116,114, 97,110,115,102,111,114,109, 95,115,112, 97, 99,101,115, 0, 42,115,111,117,110,100, 95,115, 99,101,110,101, 0,
- 42,115,111,117,110,100, 95,115, 99,101,110,101, 95,104, 97,110,100,108,101, 0, 42,115,111,117,110,100, 95,115, 99,114,117, 98,
- 95,104, 97,110,100,108,101, 0, 42,102,112,115, 95,105,110,102,111, 0, 42,116,104,101, 68, 97,103, 0,100, 97,103,105,115,118,
- 97,108,105,100, 0,100, 97,103,102,108, 97,103,115, 0,112, 97,100, 54, 0,112, 97,100, 53, 0, 97, 99,116,105,118,101, 95,107,
-101,121,105,110,103,115,101,116, 0,107,101,121,105,110,103,115,101,116,115, 0,103,109, 0,117,110,105,116, 0,112,104,121,115,
-105, 99,115, 95,115,101,116,116,105,110,103,115, 0, 98,108,101,110,100, 0,118,105,101,119, 0,119,105,110,109, 97,116, 91, 52,
- 93, 91, 52, 93, 0,118,105,101,119,109, 97,116, 91, 52, 93, 91, 52, 93, 0,118,105,101,119,105,110,118, 91, 52, 93, 91, 52, 93,
- 0,112,101,114,115,109, 97,116, 91, 52, 93, 91, 52, 93, 0,112,101,114,115,105,110,118, 91, 52, 93, 91, 52, 93, 0,118,105,101,
-119,109, 97,116,111, 98, 91, 52, 93, 91, 52, 93, 0,112,101,114,115,109, 97,116,111, 98, 91, 52, 93, 91, 52, 93, 0,116,119,109,
- 97,116, 91, 52, 93, 91, 52, 93, 0,118,105,101,119,113,117, 97,116, 91, 52, 93, 0,122,102, 97, 99, 0, 99, 97,109,100,120, 0,
- 99, 97,109,100,121, 0,112,105,120,115,105,122,101, 0, 99, 97,109,122,111,111,109, 0,116,119,100,114, 97,119,102,108, 97,103,
- 0,105,115, 95,112,101,114,115,112, 0,114,102,108, 97,103, 0,118,105,101,119,108,111, 99,107, 0,112,101,114,115,112, 0, 99,
-108,105,112, 91, 54, 93, 91, 52, 93, 0, 99,108,105,112, 95,108,111, 99, 97,108, 91, 54, 93, 91, 52, 93, 0, 42, 99,108,105,112,
- 98, 98, 0, 42,108,111, 99, 97,108,118,100, 0, 42,114,105, 0, 42,100,101,112,116,104,115, 0, 42,115,109,115, 0, 42,115,109,
-111,111,116,104, 95,116,105,109,101,114, 0,108,118,105,101,119,113,117, 97,116, 91, 52, 93, 0,108,112,101,114,115,112, 0,108,
-118,105,101,119, 0,103,114,105,100,118,105,101,119, 0,116,119, 97,110,103,108,101, 91, 51, 93, 0,112, 97,100,102, 0,114,101,
-103,105,111,110, 98, 97,115,101, 0,115,112, 97, 99,101,116,121,112,101, 0, 98,108,111, 99,107,115, 99, 97,108,101, 0, 98,108,
-111, 99,107,104, 97,110,100,108,101,114, 91, 56, 93, 0,108, 97,121, 95,117,115,101,100, 0, 42,111, 98, 95, 99,101,110,116,114,
-101, 0, 98,103,112,105, 99, 98, 97,115,101, 0, 42, 98,103,112,105, 99, 0,111, 98, 95, 99,101,110,116,114,101, 95, 98,111,110,
-101, 91, 51, 50, 93, 0,100,114, 97,119,116,121,112,101, 0,111, 98, 95, 99,101,110,116,114,101, 95, 99,117,114,115,111,114, 0,
-115, 99,101,110,101,108,111, 99,107, 0, 97,114,111,117,110,100, 0,103,114,105,100, 0,110,101, 97,114, 0,102, 97,114, 0,109,
-111,100,101,115,101,108,101, 99,116, 0,103,114,105,100,108,105,110,101,115, 0,103,114,105,100,115,117, 98,100,105,118, 0,103,
-114,105,100,102,108, 97,103, 0,116,119,116,121,112,101, 0,116,119,109,111,100,101, 0,116,119,102,108, 97,103, 0,112, 97,100,
- 50, 91, 50, 93, 0, 97,102,116,101,114,100,114, 97,119, 95,116,114, 97,110,115,112, 0, 97,102,116,101,114,100,114, 97,119, 95,
-120,114, 97,121, 0, 97,102,116,101,114,100,114, 97,119, 95,120,114, 97,121,116,114, 97,110,115,112, 0,122, 98,117,102, 0,120,
-114, 97,121, 0,110,100,111,102,109,111,100,101, 0,110,100,111,102,102,105,108,116,101,114, 0, 42,112,114,111,112,101,114,116,
-105,101,115, 95,115,116,111,114, 97,103,101, 0,118,101,114,116, 0,104,111,114, 0,109, 97,115,107, 0,109,105,110, 91, 50, 93,
- 0,109, 97,120, 91, 50, 93, 0,109,105,110,122,111,111,109, 0,109, 97,120,122,111,111,109, 0,115, 99,114,111,108,108, 0,115,
- 99,114,111,108,108, 95,117,105, 0,107,101,101,112,116,111,116, 0,107,101,101,112,122,111,111,109, 0,107,101,101,112,111,102,
-115, 0, 97,108,105,103,110, 0,119,105,110,120, 0,119,105,110,121, 0,111,108,100,119,105,110,120, 0,111,108,100,119,105,110,
-121, 0, 42,116, 97, 98, 95,111,102,102,115,101,116, 0,116, 97, 98, 95,110,117,109, 0,116, 97, 98, 95, 99,117,114, 0,114,112,
-116, 95,109, 97,115,107, 0,118, 50,100, 0, 42, 97,100,115, 0,103,104,111,115,116, 67,117,114,118,101,115, 0, 97,117,116,111,
-115,110, 97,112, 0, 99,117,114,115,111,114, 86, 97,108, 0,109, 97,105,110, 98, 0,109, 97,105,110, 98,111, 0,109, 97,105,110,
- 98,117,115,101,114, 0,114,101, 95, 97,108,105,103,110, 0,112,114,101,118,105,101,119, 0,116,101,120,116,117,114,101, 95, 99,
-111,110,116,101,120,116, 0,112, 97,116,104,102,108, 97,103, 0,100, 97,116, 97,105, 99,111,110, 0, 42,112,105,110,105,100, 0,
-114,101,110,100,101,114, 95,115,105,122,101, 0, 99,104, 97,110,115,104,111,119,110, 0,122,101, 98,114, 97, 0,122,111,111,109,
- 0,116,105,116,108,101, 91, 51, 50, 93, 0,100,105,114, 91, 50, 52, 48, 93, 0,102,105,108,101, 91, 56, 48, 93, 0,114,101,110,
- 97,109,101,102,105,108,101, 91, 56, 48, 93, 0,114,101,110, 97,109,101,101,100,105,116, 91, 56, 48, 93, 0,102,105,108,116,101,
-114, 95,103,108,111, 98, 91, 54, 52, 93, 0, 97, 99,116,105,118,101, 95,102,105,108,101, 0,115,101,108, 95,102,105,114,115,116,
- 0,115,101,108, 95,108, 97,115,116, 0,115,111,114,116, 0,100,105,115,112,108, 97,121, 0,102, 95,102,112, 0,102,112, 95,115,
-116,114, 91, 56, 93, 0,115, 99,114,111,108,108, 95,111,102,102,115,101,116, 0, 42,112, 97,114, 97,109,115, 0, 42,102,105,108,
-101,115, 0, 42,102,111,108,100,101,114,115, 95,112,114,101,118, 0, 42,102,111,108,100,101,114,115, 95,110,101,120,116, 0, 42,
-111,112, 0, 42,115,109,111,111,116,104,115, 99,114,111,108,108, 95,116,105,109,101,114, 0, 42,108, 97,121,111,117,116, 0,114,
-101, 99,101,110,116,110,114, 0, 98,111,111,107,109, 97,114,107,110,114, 0,115,121,115,116,101,109,110,114, 0,116,114,101,101,
- 0, 42,116,114,101,101,115,116,111,114,101, 0,115,101, 97,114, 99,104, 95,115,116,114,105,110,103, 91, 51, 50, 93, 0,115,101,
- 97,114, 99,104, 95,116,115,101, 0,111,117,116,108,105,110,101,118,105,115, 0,115,116,111,114,101,102,108, 97,103, 0,115,101,
- 97,114, 99,104, 95,102,108, 97,103,115, 0, 42, 99,117,109, 97,112, 0,115, 99,111,112,101,115, 0,115, 97,109,112,108,101, 95,
-108,105,110,101, 95,104,105,115,116, 0, 99,117,114,115,111,114, 91, 50, 93, 0, 99,101,110,116,120, 0, 99,101,110,116,121, 0,
- 99,117,114,116,105,108,101, 0,105,109,116,121,112,101,110,114, 0,108,111, 99,107, 0,112,105,110, 0,100,116, 95,117,118, 0,
-115,116,105, 99,107,121, 0,100,116, 95,117,118,115,116,114,101,116, 99,104, 0, 42,116,101,120,116, 0,116,111,112, 0,118,105,
-101,119,108,105,110,101,115, 0,109,101,110,117,110,114, 0,108,104,101,105,103,104,116, 0, 99,119,105,100,116,104, 0,108,105,
-110,101,110,114,115, 95,116,111,116, 0,108,101,102,116, 0,115,104,111,119,108,105,110,101,110,114,115, 0,116, 97, 98,110,117,
-109, 98,101,114, 0,115,104,111,119,115,121,110,116, 97,120, 0,108,105,110,101, 95,104,108,105,103,104,116, 0,111,118,101,114,
-119,114,105,116,101, 0,108,105,118,101, 95,101,100,105,116, 0,112,105,120, 95,112,101,114, 95,108,105,110,101, 0,116,120,116,
-115, 99,114,111,108,108, 0,116,120,116, 98, 97,114, 0,119,111,114,100,119,114, 97,112, 0,100,111,112,108,117,103,105,110,115,
- 0,102,105,110,100,115,116,114, 91, 50, 53, 54, 93, 0,114,101,112,108, 97, 99,101,115,116,114, 91, 50, 53, 54, 93, 0,109, 97,
-114,103,105,110, 95, 99,111,108,117,109,110, 0, 42,100,114, 97,119, 99, 97, 99,104,101, 0, 42,112,121, 95,100,114, 97,119, 0,
- 42,112,121, 95,101,118,101,110,116, 0, 42,112,121, 95, 98,117,116,116,111,110, 0, 42,112,121, 95, 98,114,111,119,115,101,114,
- 99, 97,108,108, 98, 97, 99,107, 0, 42,112,121, 95,103,108,111, 98, 97,108,100,105, 99,116, 0,108, 97,115,116,115,112, 97, 99,
-101, 0,115, 99,114,105,112,116,110, 97,109,101, 91, 50, 53, 54, 93, 0,115, 99,114,105,112,116, 97,114,103, 91, 50, 53, 54, 93,
- 0, 42,115, 99,114,105,112,116, 0, 42, 98,117,116, 95,114,101,102,115, 0, 42, 97,114,114, 97,121, 0, 99, 97, 99,104,101,115,
- 0, 99, 97, 99,104,101, 95,100,105,115,112,108, 97,121, 0,114,101,100,114, 97,119,115, 0, 42,105,100, 0, 97,115,112,101, 99,
-116, 0, 42, 99,117,114,102,111,110,116, 0,109,120, 0,109,121, 0, 42,101,100,105,116,116,114,101,101, 0,116,114,101,101,116,
-121,112,101, 0,116,101,120,102,114,111,109, 0,108,105,110,107,100,114, 97,103, 0,116,105,116,108,101, 91, 50, 52, 93, 0,109,
-101,110,117, 0,110,117,109,116,105,108,101,115,120, 0,110,117,109,116,105,108,101,115,121, 0,115,101,108,115,116, 97,116,101,
- 0,118,105,101,119,114,101, 99,116, 0, 98,111,111,107,109, 97,114,107,114,101, 99,116, 0,115, 99,114,111,108,108,112,111,115,
- 0,115, 99,114,111,108,108,104,101,105,103,104,116, 0,115, 99,114,111,108,108, 97,114,101, 97, 0,114,101,116,118, 97,108, 0,
- 97, 99,116,105,118,101, 95, 98,111,111,107,109, 97,114,107, 0,112,114,118, 95,119, 0,112,114,118, 95,104, 0, 40, 42,114,101,
-116,117,114,110,102,117,110, 99, 41, 40, 41, 0, 40, 42,114,101,116,117,114,110,102,117,110, 99, 95,101,118,101,110,116, 41, 40,
- 41, 0, 40, 42,114,101,116,117,114,110,102,117,110, 99, 95, 97,114,103,115, 41, 40, 41, 0, 42, 97,114,103, 49, 0, 42, 97,114,
-103, 50, 0, 42,109,101,110,117,112, 0, 42,112,117,112,109,101,110,117, 0, 42,105,109,103, 0,108,101,110, 95, 97,108,108,111,
- 99, 0, 99,117,114,115,111,114, 0,115, 99,114,111,108,108, 98, 97, 99,107, 0,104,105,115,116,111,114,121, 0,112,114,111,109,
-112,116, 91, 50, 53, 54, 93, 0,108, 97,110,103,117, 97,103,101, 91, 51, 50, 93, 0,115,101,108, 95,115,116, 97,114,116, 0,115,
-101,108, 95,101,110,100, 0,102,105,108,116,101,114, 91, 54, 52, 93, 0, 42, 97,114,101, 97, 0, 42,115,111,117,110,100, 0,115,
-110,100,110,114, 0,102,105,108,101,110, 97,109,101, 91, 50, 53, 54, 93, 0, 98,108,102, 95,105,100, 0,117,105,102,111,110,116,
- 95,105,100, 0,114, 95,116,111, 95,108, 0,112,111,105,110,116,115, 0,107,101,114,110,105,110,103, 0,105,116, 97,108,105, 99,
- 0, 98,111,108,100, 0,115,104, 97,100,111,119, 0,115,104, 97,100,120, 0,115,104, 97,100,121, 0,115,104, 97,100,111,119, 97,
-108,112,104, 97, 0,115,104, 97,100,111,119, 99,111,108,111,114, 0,112, 97,110,101,108,116,105,116,108,101, 0,103,114,111,117,
-112,108, 97, 98,101,108, 0,119,105,100,103,101,116,108, 97, 98,101,108, 0,119,105,100,103,101,116, 0,112, 97,110,101,108,122,
-111,111,109, 0,109,105,110,108, 97, 98,101,108, 99,104, 97,114,115, 0,109,105,110,119,105,100,103,101,116, 99,104, 97,114,115,
- 0, 99,111,108,117,109,110,115,112, 97, 99,101, 0,116,101,109,112,108, 97,116,101,115,112, 97, 99,101, 0, 98,111,120,115,112,
- 97, 99,101, 0, 98,117,116,116,111,110,115,112, 97, 99,101,120, 0, 98,117,116,116,111,110,115,112, 97, 99,101,121, 0,112, 97,
-110,101,108,115,112, 97, 99,101, 0,112, 97,110,101,108,111,117,116,101,114, 0,112, 97,100, 91, 49, 93, 0,111,117,116,108,105,
-110,101, 91, 52, 93, 0,105,110,110,101,114, 91, 52, 93, 0,105,110,110,101,114, 95,115,101,108, 91, 52, 93, 0,105,116,101,109,
- 91, 52, 93, 0,116,101,120,116, 91, 52, 93, 0,116,101,120,116, 95,115,101,108, 91, 52, 93, 0,115,104, 97,100,101,100, 0,115,
-104, 97,100,101,116,111,112, 0,115,104, 97,100,101,100,111,119,110, 0, 97,108,112,104, 97, 95, 99,104,101, 99,107, 0,105,110,
-110,101,114, 95, 97,110,105,109, 91, 52, 93, 0,105,110,110,101,114, 95, 97,110,105,109, 95,115,101,108, 91, 52, 93, 0,105,110,
-110,101,114, 95,107,101,121, 91, 52, 93, 0,105,110,110,101,114, 95,107,101,121, 95,115,101,108, 91, 52, 93, 0,105,110,110,101,
-114, 95,100,114,105,118,101,110, 91, 52, 93, 0,105,110,110,101,114, 95,100,114,105,118,101,110, 95,115,101,108, 91, 52, 93, 0,
-119, 99,111,108, 95,114,101,103,117,108, 97,114, 0,119, 99,111,108, 95,116,111,111,108, 0,119, 99,111,108, 95,116,101,120,116,
- 0,119, 99,111,108, 95,114, 97,100,105,111, 0,119, 99,111,108, 95,111,112,116,105,111,110, 0,119, 99,111,108, 95,116,111,103,
-103,108,101, 0,119, 99,111,108, 95,110,117,109, 0,119, 99,111,108, 95,110,117,109,115,108,105,100,101,114, 0,119, 99,111,108,
- 95,109,101,110,117, 0,119, 99,111,108, 95,112,117,108,108,100,111,119,110, 0,119, 99,111,108, 95,109,101,110,117, 95, 98, 97,
- 99,107, 0,119, 99,111,108, 95,109,101,110,117, 95,105,116,101,109, 0,119, 99,111,108, 95, 98,111,120, 0,119, 99,111,108, 95,
-115, 99,114,111,108,108, 0,119, 99,111,108, 95,112,114,111,103,114,101,115,115, 0,119, 99,111,108, 95,108,105,115,116, 95,105,
-116,101,109, 0,119, 99,111,108, 95,115,116, 97,116,101, 0,105, 99,111,110,102,105,108,101, 91, 56, 48, 93, 0, 98, 97, 99,107,
- 91, 52, 93, 0,116,105,116,108,101, 91, 52, 93, 0,116,101,120,116, 95,104,105, 91, 52, 93, 0,104,101, 97,100,101,114, 91, 52,
- 93, 0,104,101, 97,100,101,114, 95,116,105,116,108,101, 91, 52, 93, 0,104,101, 97,100,101,114, 95,116,101,120,116, 91, 52, 93,
- 0,104,101, 97,100,101,114, 95,116,101,120,116, 95,104,105, 91, 52, 93, 0, 98,117,116,116,111,110, 91, 52, 93, 0, 98,117,116,
-116,111,110, 95,116,105,116,108,101, 91, 52, 93, 0, 98,117,116,116,111,110, 95,116,101,120,116, 91, 52, 93, 0, 98,117,116,116,
-111,110, 95,116,101,120,116, 95,104,105, 91, 52, 93, 0,108,105,115,116, 91, 52, 93, 0,108,105,115,116, 95,116,105,116,108,101,
- 91, 52, 93, 0,108,105,115,116, 95,116,101,120,116, 91, 52, 93, 0,108,105,115,116, 95,116,101,120,116, 95,104,105, 91, 52, 93,
- 0,112, 97,110,101,108, 91, 52, 93, 0,112, 97,110,101,108, 95,116,105,116,108,101, 91, 52, 93, 0,112, 97,110,101,108, 95,116,
-101,120,116, 91, 52, 93, 0,112, 97,110,101,108, 95,116,101,120,116, 95,104,105, 91, 52, 93, 0,115,104, 97,100,101, 49, 91, 52,
- 93, 0,115,104, 97,100,101, 50, 91, 52, 93, 0,104,105,108,105,116,101, 91, 52, 93, 0,103,114,105,100, 91, 52, 93, 0,119,105,
-114,101, 91, 52, 93, 0,115,101,108,101, 99,116, 91, 52, 93, 0,108, 97,109,112, 91, 52, 93, 0, 97, 99,116,105,118,101, 91, 52,
- 93, 0,103,114,111,117,112, 91, 52, 93, 0,103,114,111,117,112, 95, 97, 99,116,105,118,101, 91, 52, 93, 0,116,114, 97,110,115,
-102,111,114,109, 91, 52, 93, 0,118,101,114,116,101,120, 91, 52, 93, 0,118,101,114,116,101,120, 95,115,101,108,101, 99,116, 91,
- 52, 93, 0,101,100,103,101, 91, 52, 93, 0,101,100,103,101, 95,115,101,108,101, 99,116, 91, 52, 93, 0,101,100,103,101, 95,115,
-101, 97,109, 91, 52, 93, 0,101,100,103,101, 95,115,104, 97,114,112, 91, 52, 93, 0,101,100,103,101, 95,102, 97, 99,101,115,101,
-108, 91, 52, 93, 0,101,100,103,101, 95, 99,114,101, 97,115,101, 91, 52, 93, 0,102, 97, 99,101, 91, 52, 93, 0,102, 97, 99,101,
- 95,115,101,108,101, 99,116, 91, 52, 93, 0,102, 97, 99,101, 95,100,111,116, 91, 52, 93, 0,101,120,116,114, 97, 95,101,100,103,
-101, 95,108,101,110, 91, 52, 93, 0,101,120,116,114, 97, 95,102, 97, 99,101, 95, 97,110,103,108,101, 91, 52, 93, 0,101,120,116,
-114, 97, 95,102, 97, 99,101, 95, 97,114,101, 97, 91, 52, 93, 0,112, 97,100, 51, 91, 52, 93, 0,110,111,114,109, 97,108, 91, 52,
- 93, 0,118,101,114,116,101,120, 95,110,111,114,109, 97,108, 91, 52, 93, 0, 98,111,110,101, 95,115,111,108,105,100, 91, 52, 93,
- 0, 98,111,110,101, 95,112,111,115,101, 91, 52, 93, 0,115,116,114,105,112, 91, 52, 93, 0,115,116,114,105,112, 95,115,101,108,
-101, 99,116, 91, 52, 93, 0, 99,102,114, 97,109,101, 91, 52, 93, 0,110,117,114, 98, 95,117,108,105,110,101, 91, 52, 93, 0,110,
-117,114, 98, 95,118,108,105,110,101, 91, 52, 93, 0, 97, 99,116, 95,115,112,108,105,110,101, 91, 52, 93, 0,110,117,114, 98, 95,
-115,101,108, 95,117,108,105,110,101, 91, 52, 93, 0,110,117,114, 98, 95,115,101,108, 95,118,108,105,110,101, 91, 52, 93, 0,108,
- 97,115,116,115,101,108, 95,112,111,105,110,116, 91, 52, 93, 0,104, 97,110,100,108,101, 95,102,114,101,101, 91, 52, 93, 0,104,
- 97,110,100,108,101, 95, 97,117,116,111, 91, 52, 93, 0,104, 97,110,100,108,101, 95,118,101, 99,116, 91, 52, 93, 0,104, 97,110,
-100,108,101, 95, 97,108,105,103,110, 91, 52, 93, 0,104, 97,110,100,108,101, 95,115,101,108, 95,102,114,101,101, 91, 52, 93, 0,
-104, 97,110,100,108,101, 95,115,101,108, 95, 97,117,116,111, 91, 52, 93, 0,104, 97,110,100,108,101, 95,115,101,108, 95,118,101,
- 99,116, 91, 52, 93, 0,104, 97,110,100,108,101, 95,115,101,108, 95, 97,108,105,103,110, 91, 52, 93, 0,100,115, 95, 99,104, 97,
-110,110,101,108, 91, 52, 93, 0,100,115, 95,115,117, 98, 99,104, 97,110,110,101,108, 91, 52, 93, 0, 99,111,110,115,111,108,101,
- 95,111,117,116,112,117,116, 91, 52, 93, 0, 99,111,110,115,111,108,101, 95,105,110,112,117,116, 91, 52, 93, 0, 99,111,110,115,
-111,108,101, 95,105,110,102,111, 91, 52, 93, 0, 99,111,110,115,111,108,101, 95,101,114,114,111,114, 91, 52, 93, 0, 99,111,110,
-115,111,108,101, 95, 99,117,114,115,111,114, 91, 52, 93, 0,118,101,114,116,101,120, 95,115,105,122,101, 0,111,117,116,108,105,
-110,101, 95,119,105,100,116,104, 0,102, 97, 99,101,100,111,116, 95,115,105,122,101, 0, 98,112, 97,100, 0,115,121,110,116, 97,
-120,108, 91, 52, 93, 0,115,121,110,116, 97,120,110, 91, 52, 93, 0,115,121,110,116, 97,120, 98, 91, 52, 93, 0,115,121,110,116,
- 97,120,118, 91, 52, 93, 0,115,121,110,116, 97,120, 99, 91, 52, 93, 0,109,111,118,105,101, 91, 52, 93, 0,105,109, 97,103,101,
- 91, 52, 93, 0,115, 99,101,110,101, 91, 52, 93, 0, 97,117,100,105,111, 91, 52, 93, 0,101,102,102,101, 99,116, 91, 52, 93, 0,
-112,108,117,103,105,110, 91, 52, 93, 0,116,114, 97,110,115,105,116,105,111,110, 91, 52, 93, 0,109,101,116, 97, 91, 52, 93, 0,
-101,100,105,116,109,101,115,104, 95, 97, 99,116,105,118,101, 91, 52, 93, 0,104, 97,110,100,108,101, 95,118,101,114,116,101,120,
- 91, 52, 93, 0,104, 97,110,100,108,101, 95,118,101,114,116,101,120, 95,115,101,108,101, 99,116, 91, 52, 93, 0,104, 97,110,100,
-108,101, 95,118,101,114,116,101,120, 95,115,105,122,101, 0,104,112, 97,100, 91, 55, 93, 0,112,114,101,118,105,101,119, 95, 98,
- 97, 99,107, 91, 52, 93, 0,115,111,108,105,100, 91, 52, 93, 0,116,117,105, 0,116, 98,117,116,115, 0,116,118, 51,100, 0,116,
-102,105,108,101, 0,116,105,112,111, 0,116,105,110,102,111, 0,116,115,110,100, 0,116, 97, 99,116, 0,116,110,108, 97, 0,116,
-115,101,113, 0,116,105,109, 97, 0,116,105,109, 97,115,101,108, 0,116,101,120,116, 0,116,111,111,112,115, 0,116,116,105,109,
-101, 0,116,110,111,100,101, 0,116,108,111,103,105, 99, 0,116,117,115,101,114,112,114,101,102, 0,116, 99,111,110,115,111,108,
-101, 0,116, 97,114,109, 91, 50, 48, 93, 0, 97, 99,116,105,118,101, 95,116,104,101,109,101, 95, 97,114,101, 97, 0,109,111,100,
-117,108,101, 91, 54, 52, 93, 0,115,112,101, 99, 91, 52, 93, 0,100,117,112,102,108, 97,103, 0,115, 97,118,101,116,105,109,101,
- 0,116,101,109,112,100,105,114, 91, 49, 54, 48, 93, 0,102,111,110,116,100,105,114, 91, 49, 54, 48, 93, 0,114,101,110,100,101,
-114,100,105,114, 91, 50, 52, 48, 93, 0,116,101,120,116,117,100,105,114, 91, 49, 54, 48, 93, 0,112,108,117,103,116,101,120,100,
-105,114, 91, 49, 54, 48, 93, 0,112,108,117,103,115,101,113,100,105,114, 91, 49, 54, 48, 93, 0,112,121,116,104,111,110,100,105,
-114, 91, 49, 54, 48, 93, 0,115,111,117,110,100,100,105,114, 91, 49, 54, 48, 93, 0,105,109, 97,103,101, 95,101,100,105,116,111,
-114, 91, 50, 52, 48, 93, 0, 97,110,105,109, 95,112,108, 97,121,101,114, 91, 50, 52, 48, 93, 0, 97,110,105,109, 95,112,108, 97,
-121,101,114, 95,112,114,101,115,101,116, 0,118, 50,100, 95,109,105,110, 95,103,114,105,100,115,105,122,101, 0,116,105,109,101,
- 99,111,100,101, 95,115,116,121,108,101, 0,118,101,114,115,105,111,110,115, 0,100, 98,108, 95, 99,108,105, 99,107, 95,116,105,
-109,101, 0,103, 97,109,101,102,108, 97,103,115, 0,119,104,101,101,108,108,105,110,101,115, 99,114,111,108,108, 0,117,105,102,
-108, 97,103, 0,108, 97,110,103,117, 97,103,101, 0,117,115,101,114,112,114,101,102, 0,118,105,101,119,122,111,111,109, 0,109,
-105,120, 98,117,102,115,105,122,101, 0, 97,117,100,105,111,100,101,118,105, 99,101, 0, 97,117,100,105,111,114, 97,116,101, 0,
- 97,117,100,105,111,102,111,114,109, 97,116, 0, 97,117,100,105,111, 99,104, 97,110,110,101,108,115, 0,100,112,105, 0,101,110,
- 99,111,100,105,110,103, 0,116,114, 97,110,115,111,112,116,115, 0,109,101,110,117,116,104,114,101,115,104,111,108,100, 49, 0,
-109,101,110,117,116,104,114,101,115,104,111,108,100, 50, 0,116,104,101,109,101,115, 0,117,105,102,111,110,116,115, 0,117,105,
-115,116,121,108,101,115, 0,107,101,121,109, 97,112,115, 0, 97,100,100,111,110,115, 0,107,101,121, 99,111,110,102,105,103,115,
-116,114, 91, 54, 52, 93, 0,117,110,100,111,115,116,101,112,115, 0,117,110,100,111,109,101,109,111,114,121, 0,103,112, 95,109,
- 97,110,104, 97,116,116,101,110,100,105,115,116, 0,103,112, 95,101,117, 99,108,105,100,101, 97,110,100,105,115,116, 0,103,112,
- 95,101,114, 97,115,101,114, 0,103,112, 95,115,101,116,116,105,110,103,115, 0,116, 98, 95,108,101,102,116,109,111,117,115,101,
- 0,116, 98, 95,114,105,103,104,116,109,111,117,115,101, 0,108,105,103,104,116, 91, 51, 93, 0,116,119, 95,104,111,116,115,112,
-111,116, 0,116,119, 95,102,108, 97,103, 0,116,119, 95,104, 97,110,100,108,101,115,105,122,101, 0,116,119, 95,115,105,122,101,
- 0,116,101,120,116,105,109,101,111,117,116, 0,116,101,120, 99,111,108,108,101, 99,116,114, 97,116,101, 0,119,109,100,114, 97,
-119,109,101,116,104,111,100, 0,100,114, 97,103,116,104,114,101,115,104,111,108,100, 0,109,101,109, 99, 97, 99,104,101,108,105,
-109,105,116, 0,112,114,101,102,101,116, 99,104,102,114, 97,109,101,115, 0,102,114, 97,109,101,115,101,114,118,101,114,112,111,
-114,116, 0,112, 97,100, 95,114,111,116, 95, 97,110,103,108,101, 0,111, 98, 99,101,110,116,101,114, 95,100,105, 97, 0,114,118,
-105,115,105,122,101, 0,114,118,105, 98,114,105,103,104,116, 0,114,101, 99,101,110,116, 95,102,105,108,101,115, 0,115,109,111,
-111,116,104, 95,118,105,101,119,116,120, 0,103,108,114,101,115,108,105,109,105,116, 0,110,100,111,102, 95,112, 97,110, 0,110,
-100,111,102, 95,114,111,116, 97,116,101, 0, 99,117,114,115,115,105,122,101, 0, 99,111,108,111,114, 95,112,105, 99,107,101,114,
- 95,116,121,112,101, 0,105,112,111, 95,110,101,119, 0,107,101,121,104, 97,110,100,108,101,115, 95,110,101,119, 0,115, 99,114,
- 99, 97,115,116,102,112,115, 0,115, 99,114, 99, 97,115,116,119, 97,105,116, 0,119,105,100,103,101,116, 95,117,110,105,116, 0,
- 97,110,105,115,111,116,114,111,112,105, 99, 95,102,105,108,116,101,114, 0,118,101,114,115,101,109, 97,115,116,101,114, 91, 49,
- 54, 48, 93, 0,118,101,114,115,101,117,115,101,114, 91, 49, 54, 48, 93, 0,103,108, 97,108,112,104, 97, 99,108,105,112, 0,116,
-101,120,116, 95,114,101,110,100,101,114, 0,112, 97,100, 57, 0, 99,111, 98, 97, 95,119,101,105,103,104,116, 0,115, 99,117,108,
-112,116, 95,112, 97,105,110,116, 95,111,118,101,114,108, 97,121, 95, 99,111,108, 91, 51, 93, 0, 97,117,116,104,111,114, 91, 56,
- 48, 93, 0,118,101,114,116, 98, 97,115,101, 0,101,100,103,101, 98, 97,115,101, 0, 97,114,101, 97, 98, 97,115,101, 0, 42,110,
-101,119,115, 99,101,110,101, 0,114,101,100,114, 97,119,115, 95,102,108, 97,103, 0,102,117,108,108, 0,116,101,109,112, 0,119,
-105,110,105,100, 0,100,111, 95,100,114, 97,119, 0,100,111, 95,114,101,102,114,101,115,104, 0,100,111, 95,100,114, 97,119, 95,
-103,101,115,116,117,114,101, 0,100,111, 95,100,114, 97,119, 95,112, 97,105,110,116, 99,117,114,115,111,114, 0,100,111, 95,100,
-114, 97,119, 95,100,114, 97,103, 0,115,119, 97,112, 0,109, 97,105,110,119,105,110, 0,115,117, 98,119,105,110, 97, 99,116,105,
-118,101, 0, 42, 97,110,105,109,116,105,109,101,114, 0, 42, 99,111,110,116,101,120,116, 0,104, 97,110,100,108,101,114, 91, 56,
- 93, 0, 42,110,101,119,118, 0,118,101, 99, 0, 42,118, 49, 0, 42,118, 50, 0, 42,116,121,112,101, 0,112, 97,110,101,108,110,
- 97,109,101, 91, 54, 52, 93, 0,116, 97, 98,110, 97,109,101, 91, 54, 52, 93, 0,100,114, 97,119,110, 97,109,101, 91, 54, 52, 93,
- 0,111,102,115,120, 0,111,102,115,121, 0,115,105,122,101,120, 0,115,105,122,101,121, 0,108, 97, 98,101,108,111,102,115, 0,
-114,117,110,116,105,109,101, 95,102,108, 97,103, 0, 99,111,110,116,114,111,108, 0,115,110, 97,112, 0,115,111,114,116,111,114,
-100,101,114, 0, 42,112, 97,110,101,108,116, 97, 98, 0, 42, 97, 99,116,105,118,101,100, 97,116, 97, 0,108,105,115,116, 95,115,
- 99,114,111,108,108, 0,108,105,115,116, 95,115,105,122,101, 0,108,105,115,116, 95,108, 97,115,116, 95,108,101,110, 0,108,105,
-115,116, 95,103,114,105,112, 95,115,105,122,101, 0,108,105,115,116, 95,115,101, 97,114, 99,104, 91, 54, 52, 93, 0, 42,118, 51,
- 0, 42,118, 52, 0, 42,102,117,108,108, 0, 98,117,116,115,112, 97, 99,101,116,121,112,101, 0,104,101, 97,100,101,114,116,121,
-112,101, 0,115,112, 97, 99,101,100, 97,116, 97, 0,104, 97,110,100,108,101,114,115, 0, 97, 99,116,105,111,110,122,111,110,101,
-115, 0,119,105,110,114, 99,116, 0,100,114, 97,119,114, 99,116, 0,115,119,105,110,105,100, 0,114,101,103,105,111,110,116,121,
-112,101, 0, 97,108,105,103,110,109,101,110,116, 0,100,111, 95,100,114, 97,119, 95,111,118,101,114,108, 97,121, 0,117,105, 98,
-108,111, 99,107,115, 0,112, 97,110,101,108,115, 0, 42,104,101, 97,100,101,114,115,116,114, 0, 42,114,101,103,105,111,110,100,
- 97,116, 97, 0,115,117, 98,118,115,116,114, 91, 52, 93, 0,115,117, 98,118,101,114,115,105,111,110, 0,112, 97,100,115, 0,109,
-105,110,118,101,114,115,105,111,110, 0,109,105,110,115,117, 98,118,101,114,115,105,111,110, 0,119,105,110,112,111,115, 0, 42,
- 99,117,114,115, 99,114,101,101,110, 0, 42, 99,117,114,115, 99,101,110,101, 0,102,105,108,101,102,108, 97,103,115, 0,103,108,
-111, 98, 97,108,102, 0,114,101,118,105,115,105,111,110, 0,102,105,108,101,110, 97,109,101, 91, 50, 52, 48, 93, 0,110, 97,109,
-101, 91, 56, 48, 93, 0,111,114,105,103, 95,119,105,100,116,104, 0,111,114,105,103, 95,104,101,105,103,104,116, 0, 98,111,116,
-116,111,109, 0,114,105,103,104,116, 0,120,111,102,115, 0,121,111,102,115, 0,108,105,102,116, 91, 51, 93, 0,103, 97,109,109,
- 97, 91, 51, 93, 0,103, 97,105,110, 91, 51, 93, 0,100,105,114, 91, 49, 54, 48, 93, 0,100,111,110,101, 0,115,116, 97,114,116,
-115,116,105,108,108, 0,101,110,100,115,116,105,108,108, 0, 42,115,116,114,105,112,100, 97,116, 97, 0, 42, 99,114,111,112, 0,
- 42,116,114, 97,110,115,102,111,114,109, 0, 42, 99,111,108,111,114, 95, 98, 97,108, 97,110, 99,101, 0, 42,105,110,115,116, 97,
-110, 99,101, 95,112,114,105,118, 97,116,101, 95,100, 97,116, 97, 0, 42, 42, 99,117,114,114,101,110,116, 95,112,114,105,118, 97,
-116,101, 95,100, 97,116, 97, 0, 42,116,109,112, 0,115,116, 97,114,116,111,102,115, 0,101,110,100,111,102,115, 0,109, 97, 99,
-104,105,110,101, 0,115,116, 97,114,116,100,105,115,112, 0,101,110,100,100,105,115,112, 0,115, 97,116, 0,109,117,108, 0,104,
- 97,110,100,115,105,122,101, 0, 97,110,105,109, 95,112,114,101,115,101,101,107, 0, 42,115,116,114,105,112, 0, 42,115, 99,101,
-110,101, 95, 99, 97,109,101,114, 97, 0,101,102,102,101, 99,116, 95,102, 97,100,101,114, 0,115,112,101,101,100, 95,102, 97,100,
-101,114, 0, 42,115,101,113, 49, 0, 42,115,101,113, 50, 0, 42,115,101,113, 51, 0,115,101,113, 98, 97,115,101, 0, 42,115, 99,
-101,110,101, 95,115,111,117,110,100, 0,108,101,118,101,108, 0,112, 97,110, 0,115, 99,101,110,101,110,114, 0,109,117,108,116,
-105, 99, 97,109, 95,115,111,117,114, 99,101, 0,115,116,114,111, 98,101, 0, 42,101,102,102,101, 99,116,100, 97,116, 97, 0, 97,
-110,105,109, 95,115,116, 97,114,116,111,102,115, 0, 97,110,105,109, 95,101,110,100,111,102,115, 0, 98,108,101,110,100, 95,109,
-111,100,101, 0, 98,108,101,110,100, 95,111,112, 97, 99,105,116,121, 0, 42,111,108,100, 98, 97,115,101,112, 0, 42,112, 97,114,
-115,101,113, 0, 42,115,101,113, 98, 97,115,101,112, 0,109,101,116, 97,115,116, 97, 99,107, 0, 42, 97, 99,116, 95,115,101,113,
- 0, 97, 99,116, 95,105,109, 97,103,101,100,105,114, 91, 50, 53, 54, 93, 0, 97, 99,116, 95,115,111,117,110,100,100,105,114, 91,
- 50, 53, 54, 93, 0,111,118,101,114, 95,111,102,115, 0,111,118,101,114, 95, 99,102,114, 97, 0,111,118,101,114, 95,102,108, 97,
-103, 0,111,118,101,114, 95, 98,111,114,100,101,114, 0,101,100,103,101, 87,105,100,116,104, 0,102,111,114,119, 97,114,100, 0,
-119,105,112,101,116,121,112,101, 0,102, 77,105,110,105, 0,102, 67,108, 97,109,112, 0,102, 66,111,111,115,116, 0,100, 68,105,
-115,116, 0,100, 81,117, 97,108,105,116,121, 0, 98, 78,111, 67,111,109,112, 0, 83, 99, 97,108,101,120, 73,110,105, 0, 83, 99,
- 97,108,101,121, 73,110,105, 0, 83, 99, 97,108,101,120, 70,105,110, 0, 83, 99, 97,108,101,121, 70,105,110, 0,120, 73,110,105,
- 0,120, 70,105,110, 0,121, 73,110,105, 0,121, 70,105,110, 0,114,111,116, 73,110,105, 0,114,111,116, 70,105,110, 0,105,110,
-116,101,114,112,111,108, 97,116,105,111,110, 0,117,110,105,102,111,114,109, 95,115, 99, 97,108,101, 0, 42,102,114, 97,109,101,
- 77, 97,112, 0,103,108,111, 98, 97,108, 83,112,101,101,100, 0,108, 97,115,116, 86, 97,108,105,100, 70,114, 97,109,101, 0, 98,
-117,116,116,121,112,101, 0,117,115,101,114,106,105,116, 0,115,116, 97, 0,116,111,116,112, 97,114,116, 0,110,111,114,109,102,
- 97, 99, 0,111, 98,102, 97, 99, 0,114, 97,110,100,102, 97, 99, 0,116,101,120,102, 97, 99, 0,114, 97,110,100,108,105,102,101,
- 0,102,111,114, 99,101, 91, 51, 93, 0,118,101, 99,116,115,105,122,101, 0,109, 97,120,108,101,110, 0,100,101,102,118,101, 99,
- 91, 51, 93, 0,109,117,108,116, 91, 52, 93, 0,108,105,102,101, 91, 52, 93, 0, 99,104,105,108,100, 91, 52, 93, 0,109, 97,116,
- 91, 52, 93, 0,116,101,120,109, 97,112, 0, 99,117,114,109,117,108,116, 0,115,116, 97,116,105, 99,115,116,101,112, 0,111,109,
- 97,116, 0,116,105,109,101,116,101,120, 0,115,112,101,101,100,116,101,120, 0,102,108, 97,103, 50,110,101,103, 0,118,101,114,
-116,103,114,111,117,112, 95,118, 0,118,103,114,111,117,112,110, 97,109,101, 91, 51, 50, 93, 0,118,103,114,111,117,112,110, 97,
-109,101, 95,118, 91, 51, 50, 93, 0, 42,107,101,121,115, 0,109,105,110,102, 97, 99, 0,110,114, 0,117,115,101,100, 0,117,115,
-101,100,101,108,101,109, 0, 42,112,111,105,110, 0,114,101,115,101,116,100,105,115,116, 0,108, 97,115,116,118, 97,108, 0, 42,
-109, 97, 0,107,101,121, 0,113,117, 97,108, 0,113,117, 97,108, 50, 0,116, 97,114,103,101,116, 78, 97,109,101, 91, 51, 50, 93,
- 0,116,111,103,103,108,101, 78, 97,109,101, 91, 51, 50, 93, 0,118, 97,108,117,101, 91, 51, 50, 93, 0,109, 97,120,118, 97,108,
-117,101, 91, 51, 50, 93, 0,100,101,108, 97,121, 0,100,117,114, 97,116,105,111,110, 0,109, 97,116,101,114,105, 97,108, 78, 97,
-109,101, 91, 51, 50, 93, 0,100, 97,109,112,116,105,109,101,114, 0,112,114,111,112,110, 97,109,101, 91, 51, 50, 93, 0,109, 97,
-116,110, 97,109,101, 91, 51, 50, 93, 0, 97,120,105,115,102,108, 97,103, 0,112,111,115,101, 99,104, 97,110,110,101,108, 91, 51,
- 50, 93, 0, 99,111,110,115,116,114, 97,105,110,116, 91, 51, 50, 93, 0, 42,102,114,111,109, 79, 98,106,101, 99,116, 0,115,117,
- 98,106,101, 99,116, 91, 51, 50, 93, 0, 98,111,100,121, 91, 51, 50, 93, 0,111,116,121,112,101, 0,112,117,108,115,101, 0,102,
-114,101,113, 0,116,111,116,108,105,110,107,115, 0, 42, 42,108,105,110,107,115, 0,116, 97,112, 0,106,111,121,105,110,100,101,
-120, 0, 97,120,105,115, 95,115,105,110,103,108,101, 0, 97,120,105,115,102, 0, 98,117,116,116,111,110, 0,104, 97,116, 0,104,
- 97,116,102, 0,112,114,101, 99,105,115,105,111,110, 0,115,116,114, 91, 49, 50, 56, 93, 0, 42,109,121,110,101,119, 0,105,110,
-112,117,116,115, 0,116,111,116,115,108,105,110,107,115, 0, 42, 42,115,108,105,110,107,115, 0,118, 97,108,111, 0,115,116, 97,
-116,101, 95,109, 97,115,107, 0, 42, 97, 99,116, 0,102,114, 97,109,101, 80,114,111,112, 91, 51, 50, 93, 0, 98,108,101,110,100,
-105,110, 0,112,114,105,111,114,105,116,121, 0,101,110,100, 95,114,101,115,101,116, 0,115,116,114,105,100,101, 97,120,105,115,
- 0,115,116,114,105,100,101,108,101,110,103,116,104, 0,109,105,110, 95,103, 97,105,110, 0,109, 97,120, 95,103, 97,105,110, 0,
-114,101,102,101,114,101,110, 99,101, 95,100,105,115,116, 97,110, 99,101, 0,109, 97,120, 95,100,105,115,116, 97,110, 99,101, 0,
-114,111,108,108,111,102,102, 95,102, 97, 99,116,111,114, 0, 99,111,110,101, 95,105,110,110,101,114, 95, 97,110,103,108,101, 0,
- 99,111,110,101, 95,111,117,116,101,114, 95, 97,110,103,108,101, 0, 99,111,110,101, 95,111,117,116,101,114, 95,103, 97,105,110,
- 0,112, 97,100, 51, 91, 50, 93, 0,112,105,116, 99,104, 0,115,111,117,110,100, 51, 68, 0,112, 97,100, 54, 91, 49, 93, 0, 42,
-109,101, 0,108,105,110, 86,101,108,111, 99,105,116,121, 91, 51, 93, 0, 97,110,103, 86,101,108,111, 99,105,116,121, 91, 51, 93,
- 0,108,111, 99, 97,108,102,108, 97,103, 0,100,121,110, 95,111,112,101,114, 97,116,105,111,110, 0,102,111,114, 99,101,108,111,
- 99, 91, 51, 93, 0,102,111,114, 99,101,114,111,116, 91, 51, 93, 0,108,105,110,101, 97,114,118,101,108,111, 99,105,116,121, 91,
- 51, 93, 0, 97,110,103,117,108, 97,114,118,101,108,111, 99,105,116,121, 91, 51, 93, 0, 42,114,101,102,101,114,101,110, 99,101,
- 0,109,105,110, 0,109, 97,120, 0,114,111,116,100, 97,109,112, 0,109,105,110,108,111, 99, 91, 51, 93, 0,109, 97,120,108,111,
- 99, 91, 51, 93, 0,109,105,110,114,111,116, 91, 51, 93, 0,109, 97,120,114,111,116, 91, 51, 93, 0,109, 97,116,112,114,111,112,
- 91, 51, 50, 93, 0, 98,117,116,115,116, 97, 0, 98,117,116,101,110,100, 0,100,105,115,116,114,105, 98,117,116,105,111,110, 0,
-105,110,116, 95, 97,114,103, 95, 49, 0,105,110,116, 95, 97,114,103, 95, 50, 0,102,108,111, 97,116, 95, 97,114,103, 95, 49, 0,
-102,108,111, 97,116, 95, 97,114,103, 95, 50, 0,116,111, 80,114,111,112, 78, 97,109,101, 91, 51, 50, 93, 0, 42,116,111, 79, 98,
-106,101, 99,116, 0, 98,111,100,121, 84,121,112,101, 0,102,105,108,101,110, 97,109,101, 91, 54, 52, 93, 0,108,111, 97,100, 97,
-110,105,110, 97,109,101, 91, 54, 52, 93, 0,105,110,116, 95, 97,114,103, 0,102,108,111, 97,116, 95, 97,114,103, 0, 42,115,117,
- 98,116, 97,114,103,101,116, 0,103,111, 0, 42,110,101,119,112, 97, 99,107,101,100,102,105,108,101, 0, 97,116,116,101,110,117,
- 97,116,105,111,110, 0,100,105,115,116, 97,110, 99,101, 0, 42, 99, 97, 99,104,101, 0, 42,112,108, 97,121, 98, 97, 99,107, 95,
-104, 97,110,100,108,101, 0, 42,108, 97,109,112,114,101,110, 0,103,111, 98,106,101, 99,116, 0,100,117,112,108,105, 95,111,102,
-115, 91, 51, 93, 0, 42,112,114,111,112, 0, 99,104,105,108,100, 98, 97,115,101, 0,114,111,108,108, 0,104,101, 97,100, 91, 51,
- 93, 0,116, 97,105,108, 91, 51, 93, 0, 98,111,110,101, 95,109, 97,116, 91, 51, 93, 91, 51, 93, 0, 97,114,109, 95,104,101, 97,
-100, 91, 51, 93, 0, 97,114,109, 95,116, 97,105,108, 91, 51, 93, 0, 97,114,109, 95,109, 97,116, 91, 52, 93, 91, 52, 93, 0, 97,
-114,109, 95,114,111,108,108, 0,120,119,105,100,116,104, 0,122,119,105,100,116,104, 0,101, 97,115,101, 49, 0,101, 97,115,101,
- 50, 0,114, 97,100, 95,104,101, 97,100, 0,114, 97,100, 95,116, 97,105,108, 0, 98,111,110,101, 98, 97,115,101, 0, 99,104, 97,
-105,110, 98, 97,115,101, 0, 42,101,100, 98,111, 0, 42, 97, 99,116, 95, 98,111,110,101, 0, 42, 97, 99,116, 95,101,100, 98,111,
-110,101, 0, 42,115,107,101,116, 99,104, 0,108, 97,121,101,114, 95,117,115,101,100, 0,108, 97,121,101,114, 95,112,114,111,116,
-101, 99,116,101,100, 0,103,104,111,115,116,101,112, 0,103,104,111,115,116,115,105,122,101, 0,103,104,111,115,116,116,121,112,
-101, 0,112, 97,116,104,115,105,122,101, 0,103,104,111,115,116,115,102, 0,103,104,111,115,116,101,102, 0,112, 97,116,104,115,
-102, 0,112, 97,116,104,101,102, 0,112, 97,116,104, 98, 99, 0,112, 97,116,104, 97, 99, 0, 42,112,111,105,110,116,115, 0,115,
-116, 97,114,116, 95,102,114, 97,109,101, 0,101,110,100, 95,102,114, 97,109,101, 0,103,104,111,115,116, 95,115,102, 0,103,104,
-111,115,116, 95,101,102, 0,103,104,111,115,116, 95, 98, 99, 0,103,104,111,115,116, 95, 97, 99, 0,103,104,111,115,116, 95,116,
-121,112,101, 0,103,104,111,115,116, 95,115,116,101,112, 0,103,104,111,115,116, 95,102,108, 97,103, 0,112, 97,116,104, 95,116,
-121,112,101, 0,112, 97,116,104, 95,115,116,101,112, 0,112, 97,116,104, 95,118,105,101,119,102,108, 97,103, 0,112, 97,116,104,
- 95, 98, 97,107,101,102,108, 97,103, 0,112, 97,116,104, 95,115,102, 0,112, 97,116,104, 95,101,102, 0,112, 97,116,104, 95, 98,
- 99, 0,112, 97,116,104, 95, 97, 99, 0, 99,111,110,115,116,102,108, 97,103, 0,105,107,102,108, 97,103, 0,115,101,108,101, 99,
-116,102,108, 97,103, 0, 97,103,114,112, 95,105,110,100,101,120, 0, 42, 98,111,110,101, 0, 42, 99,104,105,108,100, 0,105,107,
-116,114,101,101, 0, 42, 99,117,115,116,111,109, 0, 42, 99,117,115,116,111,109, 95,116,120, 0,101,117,108, 91, 51, 93, 0, 99,
-104, 97,110, 95,109, 97,116, 91, 52, 93, 91, 52, 93, 0,112,111,115,101, 95,109, 97,116, 91, 52, 93, 91, 52, 93, 0,112,111,115,
-101, 95,104,101, 97,100, 91, 51, 93, 0,112,111,115,101, 95,116, 97,105,108, 91, 51, 93, 0,108,105,109,105,116,109,105,110, 91,
- 51, 93, 0,108,105,109,105,116,109, 97,120, 91, 51, 93, 0,115,116,105,102,102,110,101,115,115, 91, 51, 93, 0,105,107,115,116,
-114,101,116, 99,104, 0,105,107,114,111,116,119,101,105,103,104,116, 0,105,107,108,105,110,119,101,105,103,104,116, 0, 99,104,
- 97,110, 98, 97,115,101, 0, 42, 99,104, 97,110,104, 97,115,104, 0,112,114,111,120,121, 95,108, 97,121,101,114, 0,115,116,114,
-105,100,101, 95,111,102,102,115,101,116, 91, 51, 93, 0, 99,121, 99,108,105, 99, 95,111,102,102,115,101,116, 91, 51, 93, 0, 97,
-103,114,111,117,112,115, 0, 97, 99,116,105,118,101, 95,103,114,111,117,112, 0,105,107,115,111,108,118,101,114, 0, 42,105,107,
-100, 97,116, 97, 0, 42,105,107,112, 97,114, 97,109, 0,112,114,111,120,121, 95, 97, 99,116, 95, 98,111,110,101, 91, 51, 50, 93,
- 0,110,117,109,105,116,101,114, 0,110,117,109,115,116,101,112, 0,109,105,110,115,116,101,112, 0,109, 97,120,115,116,101,112,
- 0,115,111,108,118,101,114, 0,102,101,101,100, 98, 97, 99,107, 0,109, 97,120,118,101,108, 0,100, 97,109,112,109, 97,120, 0,
-100, 97,109,112,101,112,115, 0, 99,104, 97,110,110,101,108,115, 0, 99,117,115,116,111,109, 67,111,108, 0, 99,115, 0, 99,117,
-114,118,101,115, 0,103,114,111,117,112,115, 0, 97, 99,116,105,118,101, 95,109, 97,114,107,101,114, 0,105,100,114,111,111,116,
- 0, 42,115,111,117,114, 99,101, 0, 42,102,105,108,116,101,114, 95,103,114,112, 0,115,101, 97,114, 99,104,115,116,114, 91, 54,
- 52, 93, 0,102,105,108,116,101,114,102,108, 97,103, 0, 97,100,115, 0,116,105,109,101,115,108,105,100,101, 0, 42,103,114,112,
- 0,110, 97,109,101, 91, 51, 48, 93, 0,111,119,110,115,112, 97, 99,101, 0,116, 97,114,115,112, 97, 99,101, 0,101,110,102,111,
-114, 99,101, 0,104,101, 97,100,116, 97,105,108, 0,108,105,110, 95,101,114,114,111,114, 0,114,111,116, 95,101,114,114,111,114,
- 0, 42,116, 97,114, 0,109, 97,116,114,105,120, 91, 52, 93, 91, 52, 93, 0,115,112, 97, 99,101, 0,114,111,116, 79,114,100,101,
-114, 0,116, 97,114,110,117,109, 0,116, 97,114,103,101,116,115, 0,105,116,101,114, 97,116,105,111,110,115, 0,114,111,111,116,
- 98,111,110,101, 0,109, 97,120, 95,114,111,111,116, 98,111,110,101, 0, 42,112,111,108,101,116, 97,114, 0,112,111,108,101,115,
-117, 98,116, 97,114,103,101,116, 91, 51, 50, 93, 0,112,111,108,101, 97,110,103,108,101, 0,111,114,105,101,110,116,119,101,105,
-103,104,116, 0,103,114, 97, 98,116, 97,114,103,101,116, 91, 51, 93, 0,110,117,109,112,111,105,110,116,115, 0, 99,104, 97,105,
-110,108,101,110, 0,120,122, 83, 99, 97,108,101, 77,111,100,101, 0,114,101,115,101,114,118,101,100, 49, 0,114,101,115,101,114,
-118,101,100, 50, 0,109,105,110,109, 97,120,102,108, 97,103, 0,115,116,117, 99,107, 0, 99, 97, 99,104,101, 91, 51, 93, 0,108,
-111, 99,107,102,108, 97,103, 0,102,111,108,108,111,119,102,108, 97,103, 0,118,111,108,109,111,100,101, 0,112,108, 97,110,101,
- 0,111,114,103,108,101,110,103,116,104, 0, 98,117,108,103,101, 0,112,105,118, 88, 0,112,105,118, 89, 0,112,105,118, 90, 0,
- 97,120, 88, 0, 97,120, 89, 0, 97,120, 90, 0,109,105,110, 76,105,109,105,116, 91, 54, 93, 0,109, 97,120, 76,105,109,105,116,
- 91, 54, 93, 0,101,120,116,114, 97, 70,122, 0,105,110,118,109, 97,116, 91, 52, 93, 91, 52, 93, 0,102,114,111,109, 0,116,111,
- 0,109, 97,112, 91, 51, 93, 0,101,120,112,111, 0,102,114,111,109, 95,109,105,110, 91, 51, 93, 0,102,114,111,109, 95,109, 97,
-120, 91, 51, 93, 0,116,111, 95,109,105,110, 91, 51, 93, 0,116,111, 95,109, 97,120, 91, 51, 93, 0,114,111,116, 65,120,105,115,
- 0,122,109,105,110, 0,122,109, 97,120, 0,112, 97,100, 91, 57, 93, 0, 99,104, 97,110,110,101,108, 91, 51, 50, 93, 0,110,111,
- 95,114,111,116, 95, 97,120,105,115, 0,115,116,114,105,100,101, 95, 97,120,105,115, 0, 99,117,114,109,111,100, 0, 97, 99,116,
-115,116, 97,114,116, 0, 97, 99,116,101,110,100, 0, 97, 99,116,111,102,102,115, 0,115,116,114,105,100,101,108,101,110, 0,115,
- 99, 97,108,101, 0, 98,108,101,110,100,111,117,116, 0,115,116,114,105,100,101, 99,104, 97,110,110,101,108, 91, 51, 50, 93, 0,
-111,102,102,115, 95, 98,111,110,101, 91, 51, 50, 93, 0,104, 97,115,105,110,112,117,116, 0,104, 97,115,111,117,116,112,117,116,
- 0,100, 97,116, 97,116,121,112,101, 0,115,111, 99,107,101,116,116,121,112,101, 0, 42,110,101,119, 95,115,111, 99,107, 0,110,
-115, 0,108,105,109,105,116, 0,115,116, 97, 99,107, 95,116,121,112,101, 0, 42,115,116, 97, 99,107, 95,112,116,114, 0,115,116,
- 97, 99,107, 95,105,110,100,101,120, 0,108,111, 99,120, 0,108,111, 99,121, 0,111,119,110, 95,105,110,100,101,120, 0, 42,103,
-114,111,117,112,115,111, 99,107, 0,116,111, 95,105,110,100,101,120, 0, 42,108,105,110,107, 0, 42,114,101, 99,116, 0,120,115,
-105,122,101, 0,121,115,105,122,101, 0, 42,110,101,119, 95,110,111,100,101, 0,108, 97,115,116,121, 0,111,117,116,112,117,116,
-115, 0, 42,115,116,111,114, 97,103,101, 0,109,105,110,105,119,105,100,116,104, 0,108, 97, 98,101,108, 91, 51, 50, 93, 0, 99,
-117,115,116,111,109, 49, 0, 99,117,115,116,111,109, 50, 0, 99,117,115,116,111,109, 51, 0, 99,117,115,116,111,109, 52, 0,110,
-101,101,100, 95,101,120,101, 99, 0,101,120,101, 99, 0, 42,116,104,114,101, 97,100,100, 97,116, 97, 0,116,111,116,114, 0, 98,
-117,116,114, 0,112,114,118,114, 0, 42, 98,108,111, 99,107, 0, 42,116,121,112,101,105,110,102,111, 0, 42,102,114,111,109,110,
-111,100,101, 0, 42,116,111,110,111,100,101, 0, 42,102,114,111,109,115,111, 99,107, 0, 42,116,111,115,111, 99,107, 0,110,111,
-100,101,115, 0,108,105,110,107,115, 0, 42,115,116, 97, 99,107, 0, 42,116,104,114,101, 97,100,115,116, 97, 99,107, 0,105,110,
-105,116, 0,115,116, 97, 99,107,115,105,122,101, 0, 99,117,114, 95,105,110,100,101,120, 0, 97,108,108,116,121,112,101,115, 0,
- 40, 42,112,114,111,103,114,101,115,115, 41, 40, 41, 0, 40, 42,115,116, 97,116,115, 95,100,114, 97,119, 41, 40, 41, 0, 40, 42,
-116,101,115,116, 95, 98,114,101, 97,107, 41, 40, 41, 0, 42,116, 98,104, 0, 42,112,114,104, 0, 42,115,100,104, 0, 99,121, 99,
-108,105, 99, 0,109,111,118,105,101, 0,115, 97,109,112,108,101,115, 0,109, 97,120,115,112,101,101,100, 0,109,105,110,115,112,
-101,101,100, 0, 99,117,114,118,101,100, 0,112,101,114, 99,101,110,116,120, 0,112,101,114, 99,101,110,116,121, 0, 98,111,107,
-101,104, 0,103, 97,109,109, 97, 0,105,109, 97,103,101, 95,105,110, 95,119,105,100,116,104, 0,105,109, 97,103,101, 95,105,110,
- 95,104,101,105,103,104,116, 0, 99,101,110,116,101,114, 95,120, 0, 99,101,110,116,101,114, 95,121, 0,115,112,105,110, 0,119,
-114, 97,112, 0,115,105,103,109, 97, 95, 99,111,108,111,114, 0,115,105,103,109, 97, 95,115,112, 97, 99,101, 0,104,117,101, 0,
-116, 49, 0,116, 50, 0,116, 51, 0,102,115,116,114,101,110,103,116,104, 0,102, 97,108,112,104, 97, 0,107,101,121, 91, 52, 93,
- 0, 97,108,103,111,114,105,116,104,109, 0, 99,104, 97,110,110,101,108, 0,120, 49, 0,120, 50, 0,121, 49, 0,121, 50, 0,102,
- 97, 99, 95,120, 49, 0,102, 97, 99, 95,120, 50, 0,102, 97, 99, 95,121, 49, 0,102, 97, 99, 95,121, 50, 0, 99,111,108,110, 97,
-109,101, 91, 51, 50, 93, 0, 98,107,116,121,112,101, 0,114,111,116, 97,116,105,111,110, 0,103, 97,109, 99,111, 0,110,111, 95,
-122, 98,117,102, 0,102,115,116,111,112, 0,109, 97,120, 98,108,117,114, 0, 98,116,104,114,101,115,104, 0, 42,100,105, 99,116,
- 0, 42,110,111,100,101, 0, 97,110,103,108,101, 95,111,102,115, 0, 99,111,108,109,111,100, 0,109,105,120, 0,116,104,114,101,
-115,104,111,108,100, 0,102, 97,100,101, 0,109, 0, 99, 0,106,105,116, 0,112,114,111,106, 0,102,105,116, 0,115,108,111,112,
-101, 91, 51, 93, 0,112,111,119,101,114, 91, 51, 93, 0,108,105,102,116, 95,108,103,103, 91, 51, 93, 0,103, 97,109,109, 97, 95,
-105,110,118, 91, 51, 93, 0,108,105,109, 99,104, 97,110, 0,117,110,115,112,105,108,108, 0,108,105,109,115, 99, 97,108,101, 0,
-117,115,112,105,108,108,114, 0,117,115,112,105,108,108,103, 0,117,115,112,105,108,108, 98, 0,115,104,111,114,116,121, 0,109,
-105,110,116, 97, 98,108,101, 0,109, 97,120,116, 97, 98,108,101, 0,101,120,116, 95,105,110, 91, 50, 93, 0,101,120,116, 95,111,
-117,116, 91, 50, 93, 0, 42, 99,117,114,118,101, 0, 42,116, 97, 98,108,101, 0, 42,112,114,101,109,117,108,116, 97, 98,108,101,
- 0,112,114,101,115,101,116, 0, 99,104, 97,110,103,101,100, 95,116,105,109,101,115,116, 97,109,112, 0, 99,117,114,114, 0, 99,
-108,105,112,114, 0, 99,109, 91, 52, 93, 0, 98,108, 97, 99,107, 91, 51, 93, 0,119,104,105,116,101, 91, 51, 93, 0, 98,119,109,
-117,108, 91, 51, 93, 0,115, 97,109,112,108,101, 91, 51, 93, 0,120, 95,114,101,115,111,108,117,116,105,111,110, 0,100, 97,116,
- 97, 95,114, 91, 50, 53, 54, 93, 0,100, 97,116, 97, 95,103, 91, 50, 53, 54, 93, 0,100, 97,116, 97, 95, 98, 91, 50, 53, 54, 93,
- 0,100, 97,116, 97, 95,108,117,109, 97, 91, 50, 53, 54, 93, 0,115, 97,109,112,108,101, 95,102,117,108,108, 0,115, 97,109,112,
-108,101, 95,108,105,110,101,115, 0, 97, 99, 99,117,114, 97, 99,121, 0,119, 97,118,101,102,114,109, 95,109,111,100,101, 0,119,
- 97,118,101,102,114,109, 95, 97,108,112,104, 97, 0,119, 97,118,101,102,114,109, 95,121,102, 97, 99, 0,119, 97,118,101,102,114,
-109, 95,104,101,105,103,104,116, 0,118,101, 99,115, 99,111,112,101, 95, 97,108,112,104, 97, 0,118,101, 99,115, 99,111,112,101,
- 95,104,101,105,103,104,116, 0,109,105,110,109, 97,120, 91, 51, 93, 91, 50, 93, 0,104,105,115,116, 0, 42,119, 97,118,101,102,
-111,114,109, 95, 49, 0, 42,119, 97,118,101,102,111,114,109, 95, 50, 0, 42,119, 97,118,101,102,111,114,109, 95, 51, 0, 42,118,
-101, 99,115, 99,111,112,101, 0,119, 97,118,101,102,111,114,109, 95,116,111,116, 0,111,102,102,115,101,116, 91, 50, 93, 0, 99,
-108,111,110,101, 0,109,116,101,120, 0, 42,105, 99,111,110, 95,105,109, 98,117,102, 0,105, 99,111,110, 95,102,105,108,101,112,
- 97,116,104, 91, 50, 52, 48, 93, 0,110,111,114,109, 97,108, 95,119,101,105,103,104,116, 0,111, 98, 95,109,111,100,101, 0,106,
-105,116,116,101,114, 0,115,109,111,111,116,104, 95,115,116,114,111,107,101, 95,114, 97,100,105,117,115, 0,115,109,111,111,116,
-104, 95,115,116,114,111,107,101, 95,102, 97, 99,116,111,114, 0,114, 97,116,101, 0,114,103, 98, 91, 51, 93, 0,115, 99,117,108,
-112,116, 95,112,108, 97,110,101, 0,112,108, 97,110,101, 95,111,102,102,115,101,116, 0,115, 99,117,108,112,116, 95,116,111,111,
-108, 0,118,101,114,116,101,120,112, 97,105,110,116, 95,116,111,111,108, 0,105,109, 97,103,101,112, 97,105,110,116, 95,116,111,
-111,108, 0,112, 97,100, 51, 91, 53, 93, 0, 97,117,116,111,115,109,111,111,116,104, 95,102, 97, 99,116,111,114, 0, 99,114,101,
- 97,115,101, 95,112,105,110, 99,104, 95,102, 97, 99,116,111,114, 0,112,108, 97,110,101, 95,116,114,105,109, 0,116,101,120,116,
-117,114,101, 95,115, 97,109,112,108,101, 95, 98,105, 97,115, 0,116,101,120,116,117,114,101, 95,111,118,101,114,108, 97,121, 95,
- 97,108,112,104, 97, 0,117,110,112,114,111,106,101, 99,116,101,100, 95,114, 97,100,105,117,115, 0, 97,100,100, 95, 99,111,108,
- 91, 51, 93, 0,115,117, 98, 95, 99,111,108, 91, 51, 93, 0, 97, 99,116,105,118,101, 95,114,110,100, 0, 97, 99,116,105,118,101,
- 95, 99,108,111,110,101, 0, 97, 99,116,105,118,101, 95,109, 97,115,107, 0, 42,108, 97,121,101,114,115, 0,116,111,116,108, 97,
-121,101,114, 0,109, 97,120,108, 97,121,101,114, 0,116,111,116,115,105,122,101, 0, 42,112,111,111,108, 0, 42,101,120,116,101,
-114,110, 97,108, 0,114,111,116, 91, 52, 93, 0, 97,118,101, 91, 51, 93, 0, 42,103,114,111,117,110,100, 0,119, 97,110,100,101,
-114, 91, 51, 93, 0,114,101,115,116, 95,108,101,110,103,116,104, 0,112, 97,114,116,105, 99,108,101, 95,105,110,100,101,120, 91,
- 50, 93, 0,100,101,108,101,116,101, 95,102,108, 97,103, 0,110,117,109, 0,112, 97,114,101,110,116, 0,112, 97, 91, 52, 93, 0,
-119, 91, 52, 93, 0,102,117,118, 91, 52, 93, 0,102,111,102,102,115,101,116, 0,114,116, 91, 50, 93, 0,112,114,101,118, 95,115,
-116, 97,116,101, 0, 42,104, 97,105,114, 0, 42, 98,111,105,100, 0,100,105,101,116,105,109,101, 0,110,117,109, 95,100,109, 99,
- 97, 99,104,101, 0,104, 97,105,114, 95,105,110,100,101,120, 0, 97,108,105,118,101, 0,115,112,114,105,110,103, 95,107, 0,112,
-108, 97,115,116,105, 99,105,116,121, 95, 99,111,110,115,116, 97,110,116, 0,121,105,101,108,100, 95,114, 97,116,105,111, 0,112,
-108, 97,115,116,105, 99,105,116,121, 95, 98, 97,108, 97,110, 99,101, 0,121,105,101,108,100, 95, 98, 97,108, 97,110, 99,101, 0,
-118,105,115, 99,111,115,105,116,121, 95,111,109,101,103, 97, 0,118,105,115, 99,111,115,105,116,121, 95, 98,101,116, 97, 0,115,
-116,105,102,102,110,101,115,115, 95,107, 0,115,116,105,102,102,110,101,115,115, 95,107,110,101, 97,114, 0,114,101,115,116, 95,
-100,101,110,115,105,116,121, 0, 98,117,111,121, 97,110, 99,121, 0,115,112,114,105,110,103, 95,102,114, 97,109,101,115, 0, 42,
- 98,111,105,100,115, 0, 42,102,108,117,105,100, 0,100,105,115,116,114, 0,112,104,121,115,116,121,112,101, 0, 97,118,101,109,
-111,100,101, 0,114,101, 97, 99,116,101,118,101,110,116, 0,100,114, 97,119, 0,100,114, 97,119, 95, 97,115, 0,100,114, 97,119,
- 95,115,105,122,101, 0, 99,104,105,108,100,116,121,112,101, 0,114,101,110, 95, 97,115, 0,115,117, 98,102,114, 97,109,101,115,
- 0,100,114, 97,119, 95, 99,111,108, 0,114,101,110, 95,115,116,101,112, 0,104, 97,105,114, 95,115,116,101,112, 0,107,101,121,
-115, 95,115,116,101,112, 0, 97,100, 97,112,116, 95, 97,110,103,108,101, 0, 97,100, 97,112,116, 95,112,105,120, 0,114,111,116,
-102,114,111,109, 0,105,110,116,101,103,114, 97,116,111,114, 0, 98, 98, 95, 97,108,105,103,110, 0, 98, 98, 95,117,118, 95,115,
-112,108,105,116, 0, 98, 98, 95, 97,110,105,109, 0, 98, 98, 95,115,112,108,105,116, 95,111,102,102,115,101,116, 0, 98, 98, 95,
-116,105,108,116, 0, 98, 98, 95,114, 97,110,100, 95,116,105,108,116, 0, 98, 98, 95,111,102,102,115,101,116, 91, 50, 93, 0, 98,
- 98, 95,115,105,122,101, 91, 50, 93, 0, 98, 98, 95,118,101,108, 95,104,101, 97,100, 0, 98, 98, 95,118,101,108, 95,116, 97,105,
-108, 0, 99,111,108,111,114, 95,118,101, 99, 95,109, 97,120, 0,115,105,109,112,108,105,102,121, 95,114,101,102,115,105,122,101,
- 0,115,105,109,112,108,105,102,121, 95,114, 97,116,101, 0,115,105,109,112,108,105,102,121, 95,116,114, 97,110,115,105,116,105,
-111,110, 0,115,105,109,112,108,105,102,121, 95,118,105,101,119,112,111,114,116, 0,116,105,109,101,116,119,101, 97,107, 0,106,
-105,116,102, 97, 99, 0,101,102,102, 95,104, 97,105,114, 0,103,114,105,100, 95,114, 97,110,100, 0,103,114,105,100, 95,114,101,
-115, 0,101,102,102,101, 99,116,111,114, 95, 97,109,111,117,110,116, 0,112, 97,114,116,102, 97, 99, 0,116, 97,110,102, 97, 99,
- 0,116, 97,110,112,104, 97,115,101, 0,114,101, 97, 99,116,102, 97, 99, 0,111, 98, 95,118,101,108, 91, 51, 93, 0, 97,118,101,
-102, 97, 99, 0,112,104, 97,115,101,102, 97, 99, 0,114, 97,110,100,114,111,116,102, 97, 99, 0,114, 97,110,100,112,104, 97,115,
-101,102, 97, 99, 0,114, 97,110,100,115,105,122,101, 0, 97, 99, 99, 91, 51, 93, 0,100,114, 97,103,102, 97, 99, 0, 98,114,111,
-119,110,102, 97, 99, 0,114, 97,110,100,108,101,110,103,116,104, 0, 99,104,105,108,100, 95,110, 98,114, 0,114,101,110, 95, 99,
-104,105,108,100, 95,110, 98,114, 0,112, 97,114,101,110,116,115, 0, 99,104,105,108,100,115,105,122,101, 0, 99,104,105,108,100,
-114, 97,110,100,115,105,122,101, 0, 99,104,105,108,100,114, 97,100, 0, 99,104,105,108,100,102,108, 97,116, 0, 99,108,117,109,
-112,112,111,119, 0,107,105,110,107, 95,102,108, 97,116, 0,107,105,110,107, 95, 97,109,112, 95, 99,108,117,109,112, 0,114,111,
-117,103,104, 49, 0,114,111,117,103,104, 49, 95,115,105,122,101, 0,114,111,117,103,104, 50, 0,114,111,117,103,104, 50, 95,115,
-105,122,101, 0,114,111,117,103,104, 50, 95,116,104,114,101,115, 0,114,111,117,103,104, 95,101,110,100, 0,114,111,117,103,104,
- 95,101,110,100, 95,115,104, 97,112,101, 0, 99,108,101,110,103,116,104, 0, 99,108,101,110,103,116,104, 95,116,104,114,101,115,
- 0,112, 97,114,116,105,110,103, 95,102, 97, 99, 0,112, 97,114,116,105,110,103, 95,109,105,110, 0,112, 97,114,116,105,110,103,
- 95,109, 97,120, 0, 98,114, 97,110, 99,104, 95,116,104,114,101,115, 0,100,114, 97,119, 95,108,105,110,101, 91, 50, 93, 0,112,
- 97,116,104, 95,115,116, 97,114,116, 0,112, 97,116,104, 95,101,110,100, 0,116,114, 97,105,108, 95, 99,111,117,110,116, 0,107,
-101,121,101,100, 95,108,111,111,112,115, 0,100,117,112,108,105,119,101,105,103,104,116,115, 0, 42,101,102,102, 95,103,114,111,
-117,112, 0, 42,100,117,112, 95,111, 98, 0, 42, 98, 98, 95,111, 98, 0, 42,112,100, 50, 0, 42,112, 97,114,116, 0, 42,112, 97,
-114,116,105, 99,108,101,115, 0, 42, 42,112, 97,116,104, 99, 97, 99,104,101, 0, 42, 42, 99,104,105,108,100, 99, 97, 99,104,101,
- 0,112, 97,116,104, 99, 97, 99,104,101, 98,117,102,115, 0, 99,104,105,108,100, 99, 97, 99,104,101, 98,117,102,115, 0, 42, 99,
-108,109,100, 0, 42,104, 97,105,114, 95,105,110, 95,100,109, 0, 42,104, 97,105,114, 95,111,117,116, 95,100,109, 0, 42,116, 97,
-114,103,101,116, 95,111, 98, 0, 42,108, 97,116,116,105, 99,101, 0,116,114,101,101, 95,102,114, 97,109,101, 0, 98,118,104,116,
-114,101,101, 95,102,114, 97,109,101, 0, 99,104,105,108,100, 95,115,101,101,100, 0,116,111,116,117,110,101,120,105,115,116, 0,
-116,111,116, 99,104,105,108,100, 0,116,111,116, 99, 97, 99,104,101,100, 0,116,111,116, 99,104,105,108,100, 99, 97, 99,104,101,
- 0,116, 97,114,103,101,116, 95,112,115,121,115, 0,116,111,116,107,101,121,101,100, 0, 98, 97,107,101,115,112, 97, 99,101, 0,
- 98, 98, 95,117,118,110, 97,109,101, 91, 51, 93, 91, 51, 50, 93, 0,118,103,114,111,117,112, 91, 49, 50, 93, 0,118,103, 95,110,
-101,103, 0,114,116, 51, 0, 42,114,101,110,100,101,114,100, 97,116, 97, 0, 42,101,102,102,101, 99,116,111,114,115, 0, 42,102,
-108,117,105,100, 95,115,112,114,105,110,103,115, 0,116,111,116, 95,102,108,117,105,100,115,112,114,105,110,103,115, 0, 97,108,
-108,111, 99, 95,102,108,117,105,100,115,112,114,105,110,103,115, 0, 42,116,114,101,101, 0, 42,112,100,100, 0, 42,102,114, 97,
-110,100, 0, 67,100,105,115, 0, 67,118,105, 0,115,116,114,117, 99,116,117,114, 97,108, 0, 98,101,110,100,105,110,103, 0,109,
- 97,120, 95, 98,101,110,100, 0,109, 97,120, 95,115,116,114,117, 99,116, 0,109, 97,120, 95,115,104,101, 97,114, 0, 97,118,103,
- 95,115,112,114,105,110,103, 95,108,101,110, 0,116,105,109,101,115, 99, 97,108,101, 0,101,102,102, 95,102,111,114, 99,101, 95,
-115, 99, 97,108,101, 0,101,102,102, 95,119,105,110,100, 95,115, 99, 97,108,101, 0,115,105,109, 95,116,105,109,101, 95,111,108,
-100, 0,118,101,108,111, 99,105,116,121, 95,115,109,111,111,116,104, 0, 99,111,108,108,105,100,101,114, 95,102,114,105, 99,116,
-105,111,110, 0,115,116,101,112,115, 80,101,114, 70,114, 97,109,101, 0,112,114,101,114,111,108,108, 0,109, 97,120,115,112,114,
-105,110,103,108,101,110, 0,115,111,108,118,101,114, 95,116,121,112,101, 0,118,103,114,111,117,112, 95, 98,101,110,100, 0,118,
-103,114,111,117,112, 95,109, 97,115,115, 0,118,103,114,111,117,112, 95,115,116,114,117, 99,116, 0,115,104, 97,112,101,107,101,
-121, 95,114,101,115,116, 0,112,114,101,115,101,116,115, 0,114,101,115,101,116, 0, 42, 99,111,108,108,105,115,105,111,110, 95,
-108,105,115,116, 0,101,112,115,105,108,111,110, 0,115,101,108,102, 95,102,114,105, 99,116,105,111,110, 0,115,101,108,102,101,
-112,115,105,108,111,110, 0,114,101,112,101,108, 95,102,111,114, 99,101, 0,100,105,115,116, 97,110, 99,101, 95,114,101,112,101,
-108, 0,115,101,108,102, 95,108,111,111,112, 95, 99,111,117,110,116, 0,108,111,111,112, 95, 99,111,117,110,116, 0,112,114,101,
-115,115,117,114,101, 0,116,104,105, 99,107,110,101,115,115, 0,115,116,114,111,107,101,115, 0,102,114, 97,109,101,110,117,109,
- 0, 42, 97, 99,116,102,114, 97,109,101, 0,103,115,116,101,112, 0,105,110,102,111, 91, 49, 50, 56, 93, 0,115, 98,117,102,102,
-101,114, 95,115,105,122,101, 0,115, 98,117,102,102,101,114, 95,115,102,108, 97,103, 0, 42,115, 98,117,102,102,101,114, 0,108,
-105,115,116, 0,112,114,105,110,116,108,101,118,101,108, 0,115,116,111,114,101,108,101,118,101,108, 0, 42,114,101,112,111,114,
-116,116,105,109,101,114, 0, 42,119,105,110,100,114, 97,119, 97, 98,108,101, 0, 42,119,105,110, 97, 99,116,105,118,101, 0,119,
-105,110,100,111,119,115, 0,105,110,105,116,105, 97,108,105,122,101,100, 0,102,105,108,101, 95,115, 97,118,101,100, 0,111,112,
- 95,117,110,100,111, 95,100,101,112,116,104, 0,111,112,101,114, 97,116,111,114,115, 0,113,117,101,117,101, 0,114,101,112,111,
-114,116,115, 0,106,111, 98,115, 0,112, 97,105,110,116, 99,117,114,115,111,114,115, 0,100,114, 97,103,115, 0,107,101,121, 99,
-111,110,102,105,103,115, 0, 42,100,101,102, 97,117,108,116, 99,111,110,102, 0,116,105,109,101,114,115, 0, 42, 97,117,116,111,
-115, 97,118,101,116,105,109,101,114, 0, 42,103,104,111,115,116,119,105,110, 0,103,114, 97, 98, 99,117,114,115,111,114, 0, 42,
-115, 99,114,101,101,110, 0, 42,110,101,119,115, 99,114,101,101,110, 0,115, 99,114,101,101,110,110, 97,109,101, 91, 51, 50, 93,
- 0,112,111,115,120, 0,112,111,115,121, 0,119,105,110,100,111,119,115,116, 97,116,101, 0,109,111,110,105,116,111,114, 0,108,
- 97,115,116, 99,117,114,115,111,114, 0,109,111,100, 97,108, 99,117,114,115,111,114, 0, 97,100,100,109,111,117,115,101,109,111,
-118,101, 0, 42,101,118,101,110,116,115,116, 97,116,101, 0, 42, 99,117,114,115,119,105,110, 0, 42,116,119,101, 97,107, 0,100,
-114, 97,119,109,101,116,104,111,100, 0,100,114, 97,119,102, 97,105,108, 0, 42,100,114, 97,119,100, 97,116, 97, 0,109,111,100,
- 97,108,104, 97,110,100,108,101,114,115, 0,115,117, 98,119,105,110,100,111,119,115, 0,103,101,115,116,117,114,101, 0,105,100,
-110, 97,109,101, 91, 54, 52, 93, 0,112,114,111,112,118, 97,108,117,101, 0,115,104,105,102,116, 0, 99,116,114,108, 0, 97,108,
-116, 0,111,115,107,101,121, 0,107,101,121,109,111,100,105,102,105,101,114, 0,109, 97,112,116,121,112,101, 0, 42,112,116,114,
- 0,105,116,101,109,115, 0,115,112, 97, 99,101,105,100, 0,114,101,103,105,111,110,105,100, 0,107,109,105, 95,105,100, 0, 40,
- 42,112,111,108,108, 41, 40, 41, 0, 42,109,111,100, 97,108, 95,105,116,101,109,115, 0, 98, 97,115,101,110, 97,109,101, 91, 54,
- 52, 93, 0, 97, 99,116,107,101,121,109, 97,112, 0, 42, 99,117,115,116,111,109,100, 97,116, 97, 0, 42,112,121, 95,105,110,115,
-116, 97,110, 99,101, 0, 42,114,101,112,111,114,116,115, 0,109, 97, 99,114,111, 0, 42,111,112,109, 0, 42,101,100, 97,116, 97,
- 0,105,110,102,108,117,101,110, 99,101, 0, 42, 99,111,101,102,102,105, 99,105,101,110,116,115, 0, 97,114,114, 97,121,115,105,
-122,101, 0,112,111,108,121, 95,111,114,100,101,114, 0, 97,109,112,108,105,116,117,100,101, 0,112,104, 97,115,101, 95,109,117,
-108,116,105,112,108,105,101,114, 0,112,104, 97,115,101, 95,111,102,102,115,101,116, 0,118, 97,108,117,101, 95,111,102,102,115,
-101,116, 0,109,105,100,118, 97,108, 0, 98,101,102,111,114,101, 95,109,111,100,101, 0, 97,102,116,101,114, 95,109,111,100,101,
- 0, 98,101,102,111,114,101, 95, 99,121, 99,108,101,115, 0, 97,102,116,101,114, 95, 99,121, 99,108,101,115, 0,114,101, 99,116,
- 0,112,104, 97,115,101, 0,109,111,100,105,102,105, 99, 97,116,105,111,110, 0,115,116,101,112, 95,115,105,122,101, 0, 42,114,
-110, 97, 95,112, 97,116,104, 0,112, 99,104, 97,110, 95,110, 97,109,101, 91, 51, 50, 93, 0,116,114, 97,110,115, 67,104, 97,110,
- 0,105,100,116,121,112,101, 0,116, 97,114,103,101,116,115, 91, 56, 93, 0,110,117,109, 95,116, 97,114,103,101,116,115, 0,118,
- 97,114,105, 97, 98,108,101,115, 0,101,120,112,114,101,115,115,105,111,110, 91, 50, 53, 54, 93, 0, 42,101,120,112,114, 95, 99,
-111,109,112, 0,118,101, 99, 91, 50, 93, 0, 42,102,112,116, 0, 97,114,114, 97,121, 95,105,110,100,101,120, 0, 99,111,108,111,
-114, 95,109,111,100,101, 0, 99,111,108,111,114, 91, 51, 93, 0,102,114,111,109, 91, 49, 50, 56, 93, 0,116,111, 91, 49, 50, 56,
- 93, 0,109, 97,112,112,105,110,103,115, 0,115,116,114,105,112,115, 0, 42,114,101,109, 97,112, 0,102, 99,117,114,118,101,115,
- 0,115,116,114,105,112, 95,116,105,109,101, 0, 98,108,101,110,100,109,111,100,101, 0,101,120,116,101,110,100,109,111,100,101,
- 0,103,114,111,117,112, 91, 54, 52, 93, 0,103,114,111,117,112,109,111,100,101, 0,107,101,121,105,110,103,102,108, 97,103, 0,
-112, 97,116,104,115, 0,116,121,112,101,105,110,102,111, 91, 54, 52, 93, 0, 97, 99,116,105,118,101, 95,112, 97,116,104, 0, 42,
-116,109,112, 97, 99,116, 0,110,108, 97, 95,116,114, 97, 99,107,115, 0, 42, 97, 99,116,115,116,114,105,112, 0,100,114,105,118,
-101,114,115, 0,111,118,101,114,114,105,100,101,115, 0, 97, 99,116, 95, 98,108,101,110,100,109,111,100,101, 0, 97, 99,116, 95,
-101,120,116,101,110,100,109,111,100,101, 0, 97, 99,116, 95,105,110,102,108,117,101,110, 99,101, 0,114,117,108,101, 0,111,112,
-116,105,111,110,115, 0,102,101, 97,114, 95,102, 97, 99,116,111,114, 0,115,105,103,110, 97,108, 95,105,100, 0,108,111,111,107,
- 95, 97,104,101, 97,100, 0,111,108,111, 99, 91, 51, 93, 0,113,117,101,117,101, 95,115,105,122,101, 0,119, 97,110,100,101,114,
- 0,102,108,101,101, 95,100,105,115,116, 97,110, 99,101, 0,104,101, 97,108,116,104, 0,115,116, 97,116,101, 95,105,100, 0,114,
-117,108,101,115, 0, 99,111,110,100,105,116,105,111,110,115, 0, 97, 99,116,105,111,110,115, 0,114,117,108,101,115,101,116, 95,
-116,121,112,101, 0,114,117,108,101, 95,102,117,122,122,105,110,101,115,115, 0,108, 97,115,116, 95,115,116, 97,116,101, 95,105,
-100, 0,108, 97,110,100,105,110,103, 95,115,109,111,111,116,104,110,101,115,115, 0, 98, 97,110,107,105,110,103, 0, 97,103,103,
-114,101,115,115,105,111,110, 0, 97,105,114, 95,109,105,110, 95,115,112,101,101,100, 0, 97,105,114, 95,109, 97,120, 95,115,112,
-101,101,100, 0, 97,105,114, 95,109, 97,120, 95, 97, 99, 99, 0, 97,105,114, 95,109, 97,120, 95, 97,118,101, 0, 97,105,114, 95,
-112,101,114,115,111,110, 97,108, 95,115,112, 97, 99,101, 0,108, 97,110,100, 95,106,117,109,112, 95,115,112,101,101,100, 0,108,
- 97,110,100, 95,109, 97,120, 95,115,112,101,101,100, 0,108, 97,110,100, 95,109, 97,120, 95, 97, 99, 99, 0,108, 97,110,100, 95,
-109, 97,120, 95, 97,118,101, 0,108, 97,110,100, 95,112,101,114,115,111,110, 97,108, 95,115,112, 97, 99,101, 0,108, 97,110,100,
- 95,115,116,105, 99,107, 95,102,111,114, 99,101, 0,115,116, 97,116,101,115, 0, 42,115,109,100, 0, 42,102,108,117,105,100, 95,
-103,114,111,117,112, 0, 42, 99,111,108,108, 95,103,114,111,117,112, 0, 42,119,116, 0, 42,116,101,120, 95,119,116, 0, 42,116,
-101,120, 95,115,104, 97,100,111,119, 0, 42,115,104, 97,100,111,119, 0,112, 48, 91, 51, 93, 0,112, 49, 91, 51, 93, 0,100,120,
- 0,111,109,101,103, 97, 0,116,101,109,112, 65,109, 98, 0, 98,101,116, 97, 0,114,101,115, 91, 51, 93, 0, 97,109,112,108,105,
-102,121, 0,109, 97,120,114,101,115, 0,118,105,101,119,115,101,116,116,105,110,103,115, 0,110,111,105,115,101, 0,100,105,115,
-115, 95,112,101,114, 99,101,110,116, 0,100,105,115,115, 95,115,112,101,101,100, 0,114,101,115, 95,119,116, 91, 51, 93, 0,100,
-120, 95,119,116, 0,118, 51,100,110,117,109, 0, 99, 97, 99,104,101, 95, 99,111,109,112, 0, 99, 97, 99,104,101, 95,104,105,103,
-104, 95, 99,111,109,112, 0, 42,112,111,105,110,116, 95, 99, 97, 99,104,101, 91, 50, 93, 0,112,116, 99, 97, 99,104,101,115, 91,
- 50, 93, 0, 98,111,114,100,101,114, 95, 99,111,108,108,105,115,105,111,110,115, 0,116,105,109,101, 95,115, 99, 97,108,101, 0,
-118,111,114,116,105, 99,105,116,121, 0,118,101,108,111, 99,105,116,121, 91, 50, 93, 0,118,101,108, 95,109,117,108,116,105, 0,
-118,103,114,112, 95,104,101, 97,116, 95,115, 99, 97,108,101, 91, 50, 93, 0,118,103,114,111,117,112, 95,102,108,111,119, 0,118,
-103,114,111,117,112, 95,100,101,110,115,105,116,121, 0,118,103,114,111,117,112, 95,104,101, 97,116, 0, 42,112,111,105,110,116,
-115, 95,111,108,100, 0, 42,118,101,108, 0,109, 97,116, 95,111,108,100, 91, 52, 93, 91, 52, 93, 0, 0, 0, 0, 84, 89, 80, 69,
- 0, 0, 1,205, 99,104, 97,114, 0,117, 99,104, 97,114, 0,115,104,111,114,116, 0,117,115,104,111,114,116, 0,105,110,116, 0,
-108,111,110,103, 0,117,108,111,110,103, 0,102,108,111, 97,116, 0,100,111,117, 98,108,101, 0,118,111,105,100, 0, 76,105,110,
-107, 0, 76,105,110,107, 68, 97,116, 97, 0, 76,105,115,116, 66, 97,115,101, 0,118,101, 99, 50,115, 0,118,101, 99, 50,102, 0,
-114, 99,116,105, 0,114, 99,116,102, 0, 73, 68, 80,114,111,112,101,114,116,121, 68, 97,116, 97, 0, 73, 68, 80,114,111,112,101,
-114,116,121, 0, 73, 68, 0, 76,105, 98,114, 97,114,121, 0, 70,105,108,101, 68, 97,116, 97, 0, 80,114,101,118,105,101,119, 73,
-109, 97,103,101, 0, 73,112,111, 68,114,105,118,101,114, 0, 79, 98,106,101, 99,116, 0, 73,112,111, 67,117,114,118,101, 0, 66,
- 80,111,105,110,116, 0, 66,101,122, 84,114,105,112,108,101, 0, 73,112,111, 0, 75,101,121, 66,108,111, 99,107, 0, 75,101,121,
- 0, 65,110,105,109, 68, 97,116, 97, 0, 84,101,120,116, 76,105,110,101, 0, 84,101,120,116, 77, 97,114,107,101,114, 0, 84,101,
-120,116, 0, 80, 97, 99,107,101,100, 70,105,108,101, 0, 67, 97,109,101,114, 97, 0, 73,109, 97,103,101, 85,115,101,114, 0, 83,
- 99,101,110,101, 0, 73,109, 97,103,101, 0, 71, 80, 85, 84,101,120,116,117,114,101, 0, 97,110,105,109, 0, 82,101,110,100,101,
-114, 82,101,115,117,108,116, 0, 77, 84,101,120, 0, 84,101,120, 0, 80,108,117,103,105,110, 84,101,120, 0, 67, 66, 68, 97,116,
- 97, 0, 67,111,108,111,114, 66, 97,110,100, 0, 69,110,118, 77, 97,112, 0, 73,109, 66,117,102, 0, 80,111,105,110,116, 68,101,
-110,115,105,116,121, 0, 67,117,114,118,101, 77, 97,112,112,105,110,103, 0, 86,111,120,101,108, 68, 97,116, 97, 0, 98, 78,111,
-100,101, 84,114,101,101, 0, 84,101,120, 77, 97,112,112,105,110,103, 0, 76, 97,109,112, 0, 86,111,108,117,109,101, 83,101,116,
-116,105,110,103,115, 0, 77, 97,116,101,114,105, 97,108, 0, 71,114,111,117,112, 0, 86, 70,111,110,116, 0, 86, 70,111,110,116,
- 68, 97,116, 97, 0, 77,101,116, 97, 69,108,101,109, 0, 66,111,117,110,100, 66,111,120, 0, 77,101,116, 97, 66, 97,108,108, 0,
- 78,117,114, 98, 0, 67,104, 97,114, 73,110,102,111, 0, 84,101,120,116, 66,111,120, 0, 69,100,105,116, 78,117,114, 98, 0, 71,
- 72, 97,115,104, 0, 67,117,114,118,101, 0, 80, 97,116,104, 0, 83,101,108, 66,111,120, 0, 69,100,105,116, 70,111,110,116, 0,
- 77,101,115,104, 0, 77, 70, 97, 99,101, 0, 77, 84, 70, 97, 99,101, 0, 84, 70, 97, 99,101, 0, 77, 86,101,114,116, 0, 77, 69,
-100,103,101, 0, 77, 68,101,102,111,114,109, 86,101,114,116, 0, 77, 67,111,108, 0, 77, 83,116,105, 99,107,121, 0, 77, 83,101,
-108,101, 99,116, 0, 69,100,105,116, 77,101,115,104, 0, 67,117,115,116,111,109, 68, 97,116, 97, 0, 77,117,108,116,105,114,101,
-115, 0, 80, 97,114,116,105, 97,108, 86,105,115,105, 98,105,108,105,116,121, 0, 77, 68,101,102,111,114,109, 87,101,105,103,104,
-116, 0, 77, 84,101,120, 80,111,108,121, 0, 77, 76,111,111,112, 85, 86, 0, 77, 76,111,111,112, 67,111,108, 0, 77, 70,108,111,
- 97,116, 80,114,111,112,101,114,116,121, 0, 77, 73,110,116, 80,114,111,112,101,114,116,121, 0, 77, 83,116,114,105,110,103, 80,
-114,111,112,101,114,116,121, 0, 79,114,105,103, 83,112, 97, 99,101, 70, 97, 99,101, 0, 77, 68,105,115,112,115, 0, 77,117,108,
-116,105,114,101,115, 67,111,108, 0, 77,117,108,116,105,114,101,115, 67,111,108, 70, 97, 99,101, 0, 77,117,108,116,105,114,101,
-115, 70, 97, 99,101, 0, 77,117,108,116,105,114,101,115, 69,100,103,101, 0, 77,117,108,116,105,114,101,115, 76,101,118,101,108,
- 0, 77,111,100,105,102,105,101,114, 68, 97,116, 97, 0, 77, 97,112,112,105,110,103, 73,110,102,111, 77,111,100,105,102,105,101,
-114, 68, 97,116, 97, 0, 83,117, 98,115,117,114,102, 77,111,100,105,102,105,101,114, 68, 97,116, 97, 0, 76, 97,116,116,105, 99,
-101, 77,111,100,105,102,105,101,114, 68, 97,116, 97, 0, 67,117,114,118,101, 77,111,100,105,102,105,101,114, 68, 97,116, 97, 0,
- 66,117,105,108,100, 77,111,100,105,102,105,101,114, 68, 97,116, 97, 0, 77, 97,115,107, 77,111,100,105,102,105,101,114, 68, 97,
-116, 97, 0, 65,114,114, 97,121, 77,111,100,105,102,105,101,114, 68, 97,116, 97, 0, 77,105,114,114,111,114, 77,111,100,105,102,
-105,101,114, 68, 97,116, 97, 0, 69,100,103,101, 83,112,108,105,116, 77,111,100,105,102,105,101,114, 68, 97,116, 97, 0, 66,101,
-118,101,108, 77,111,100,105,102,105,101,114, 68, 97,116, 97, 0, 66, 77,101,115,104, 77,111,100,105,102,105,101,114, 68, 97,116,
- 97, 0, 83,109,111,107,101, 77,111,100,105,102,105,101,114, 68, 97,116, 97, 0, 83,109,111,107,101, 68,111,109, 97,105,110, 83,
-101,116,116,105,110,103,115, 0, 83,109,111,107,101, 70,108,111,119, 83,101,116,116,105,110,103,115, 0, 83,109,111,107,101, 67,
-111,108,108, 83,101,116,116,105,110,103,115, 0, 68,105,115,112,108, 97, 99,101, 77,111,100,105,102,105,101,114, 68, 97,116, 97,
- 0, 85, 86, 80,114,111,106,101, 99,116, 77,111,100,105,102,105,101,114, 68, 97,116, 97, 0, 68,101, 99,105,109, 97,116,101, 77,
-111,100,105,102,105,101,114, 68, 97,116, 97, 0, 83,109,111,111,116,104, 77,111,100,105,102,105,101,114, 68, 97,116, 97, 0, 67,
- 97,115,116, 77,111,100,105,102,105,101,114, 68, 97,116, 97, 0, 87, 97,118,101, 77,111,100,105,102,105,101,114, 68, 97,116, 97,
- 0, 65,114,109, 97,116,117,114,101, 77,111,100,105,102,105,101,114, 68, 97,116, 97, 0, 72,111,111,107, 77,111,100,105,102,105,
-101,114, 68, 97,116, 97, 0, 83,111,102,116, 98,111,100,121, 77,111,100,105,102,105,101,114, 68, 97,116, 97, 0, 67,108,111,116,
-104, 77,111,100,105,102,105,101,114, 68, 97,116, 97, 0, 67,108,111,116,104, 0, 67,108,111,116,104, 83,105,109, 83,101,116,116,
-105,110,103,115, 0, 67,108,111,116,104, 67,111,108,108, 83,101,116,116,105,110,103,115, 0, 80,111,105,110,116, 67, 97, 99,104,
-101, 0, 67,111,108,108,105,115,105,111,110, 77,111,100,105,102,105,101,114, 68, 97,116, 97, 0, 66, 86, 72, 84,114,101,101, 0,
- 83,117,114,102, 97, 99,101, 77,111,100,105,102,105,101,114, 68, 97,116, 97, 0, 68,101,114,105,118,101,100, 77,101,115,104, 0,
- 66, 86, 72, 84,114,101,101, 70,114,111,109, 77,101,115,104, 0, 66,111,111,108,101, 97,110, 77,111,100,105,102,105,101,114, 68,
- 97,116, 97, 0, 77, 68,101,102, 73,110,102,108,117,101,110, 99,101, 0, 77, 68,101,102, 67,101,108,108, 0, 77,101,115,104, 68,
-101,102,111,114,109, 77,111,100,105,102,105,101,114, 68, 97,116, 97, 0, 80, 97,114,116,105, 99,108,101, 83,121,115,116,101,109,
- 77,111,100,105,102,105,101,114, 68, 97,116, 97, 0, 80, 97,114,116,105, 99,108,101, 83,121,115,116,101,109, 0, 80, 97,114,116,
-105, 99,108,101, 73,110,115,116, 97,110, 99,101, 77,111,100,105,102,105,101,114, 68, 97,116, 97, 0, 69,120,112,108,111,100,101,
- 77,111,100,105,102,105,101,114, 68, 97,116, 97, 0, 77,117,108,116,105,114,101,115, 77,111,100,105,102,105,101,114, 68, 97,116,
- 97, 0, 70,108,117,105,100,115,105,109, 77,111,100,105,102,105,101,114, 68, 97,116, 97, 0, 70,108,117,105,100,115,105,109, 83,
-101,116,116,105,110,103,115, 0, 83,104,114,105,110,107,119,114, 97,112, 77,111,100,105,102,105,101,114, 68, 97,116, 97, 0, 83,
-105,109,112,108,101, 68,101,102,111,114,109, 77,111,100,105,102,105,101,114, 68, 97,116, 97, 0, 83,104, 97,112,101, 75,101,121,
- 77,111,100,105,102,105,101,114, 68, 97,116, 97, 0, 83,111,108,105,100,105,102,121, 77,111,100,105,102,105,101,114, 68, 97,116,
- 97, 0, 83, 99,114,101,119, 77,111,100,105,102,105,101,114, 68, 97,116, 97, 0, 87, 97,114,112, 77,111,100,105,102,105,101,114,
- 68, 97,116, 97, 0, 69,100,105,116, 76, 97,116,116, 0, 76, 97,116,116,105, 99,101, 0, 98, 68,101,102,111,114,109, 71,114,111,
-117,112, 0, 83, 99,117,108,112,116, 83,101,115,115,105,111,110, 0, 98, 65, 99,116,105,111,110, 0, 98, 80,111,115,101, 0, 98,
- 71, 80,100, 97,116, 97, 0, 98, 65,110,105,109, 86,105,122, 83,101,116,116,105,110,103,115, 0, 98, 77,111,116,105,111,110, 80,
- 97,116,104, 0, 66,117,108,108,101,116, 83,111,102,116, 66,111,100,121, 0, 80, 97,114,116, 68,101,102,108,101, 99,116, 0, 83,
-111,102,116, 66,111,100,121, 0, 79, 98, 72,111,111,107, 0, 68,117,112,108,105, 79, 98,106,101, 99,116, 0, 82, 78, 71, 0, 69,
-102,102,101, 99,116,111,114, 87,101,105,103,104,116,115, 0, 80, 84, 67, 97, 99,104,101, 69,120,116,114, 97, 0, 80, 84, 67, 97,
- 99,104,101, 77,101,109, 0, 80, 84, 67, 97, 99,104,101, 69,100,105,116, 0, 83, 66, 86,101,114,116,101,120, 0, 66,111,100,121,
- 80,111,105,110,116, 0, 66,111,100,121, 83,112,114,105,110,103, 0, 83, 66, 83, 99,114, 97,116, 99,104, 0, 70,108,117,105,100,
- 86,101,114,116,101,120, 86,101,108,111, 99,105,116,121, 0, 87,111,114,108,100, 0, 66, 97,115,101, 0, 65,118,105, 67,111,100,
-101, 99, 68, 97,116, 97, 0, 81,117,105, 99,107,116,105,109,101, 67,111,100,101, 99, 68, 97,116, 97, 0, 81,117,105, 99,107,116,
-105,109,101, 67,111,100,101, 99, 83,101,116,116,105,110,103,115, 0, 70, 70, 77,112,101,103, 67,111,100,101, 99, 68, 97,116, 97,
- 0, 65,117,100,105,111, 68, 97,116, 97, 0, 83, 99,101,110,101, 82,101,110,100,101,114, 76, 97,121,101,114, 0, 82,101,110,100,
-101,114, 68, 97,116, 97, 0, 82,101,110,100,101,114, 80,114,111,102,105,108,101, 0, 71, 97,109,101, 68,111,109,101, 0, 71, 97,
-109,101, 70,114, 97,109,105,110,103, 0, 71, 97,109,101, 68, 97,116, 97, 0, 84,105,109,101, 77, 97,114,107,101,114, 0, 80, 97,
-105,110,116, 0, 66,114,117,115,104, 0, 73,109, 97,103,101, 80, 97,105,110,116, 83,101,116,116,105,110,103,115, 0, 80, 97,114,
-116,105, 99,108,101, 66,114,117,115,104, 68, 97,116, 97, 0, 80, 97,114,116,105, 99,108,101, 69,100,105,116, 83,101,116,116,105,
-110,103,115, 0, 84,114, 97,110,115,102,111,114,109, 79,114,105,101,110,116, 97,116,105,111,110, 0, 83, 99,117,108,112,116, 0,
- 86, 80, 97,105,110,116, 0, 84,111,111,108, 83,101,116,116,105,110,103,115, 0, 98, 83,116, 97,116,115, 0, 85,110,105,116, 83,
-101,116,116,105,110,103,115, 0, 80,104,121,115,105, 99,115, 83,101,116,116,105,110,103,115, 0, 69,100,105,116,105,110,103, 0,
- 83, 99,101,110,101, 83,116, 97,116,115, 0, 68, 97,103, 70,111,114,101,115,116, 0, 66, 71,112,105, 99, 0, 82,101,103,105,111,
-110, 86,105,101,119, 51, 68, 0, 82,101,110,100,101,114, 73,110,102,111, 0, 86,105,101,119, 68,101,112,116,104,115, 0, 83,109,
-111,111,116,104, 86,105,101,119, 83,116,111,114,101, 0,119,109, 84,105,109,101,114, 0, 86,105,101,119, 51, 68, 0, 83,112, 97,
- 99,101, 76,105,110,107, 0, 86,105,101,119, 50, 68, 0, 83,112, 97, 99,101, 73,110,102,111, 0, 83,112, 97, 99,101, 73,112,111,
- 0, 98, 68,111,112,101, 83,104,101,101,116, 0, 83,112, 97, 99,101, 66,117,116,115, 0, 83,112, 97, 99,101, 83,101,113, 0, 70,
-105,108,101, 83,101,108,101, 99,116, 80, 97,114, 97,109,115, 0, 83,112, 97, 99,101, 70,105,108,101, 0, 70,105,108,101, 76,105,
-115,116, 0,119,109, 79,112,101,114, 97,116,111,114, 0, 70,105,108,101, 76, 97,121,111,117,116, 0, 83,112, 97, 99,101, 79,111,
-112,115, 0, 84,114,101,101, 83,116,111,114,101, 0, 84,114,101,101, 83,116,111,114,101, 69,108,101,109, 0, 83,112, 97, 99,101,
- 73,109, 97,103,101, 0, 83, 99,111,112,101,115, 0, 72,105,115,116,111,103,114, 97,109, 0, 83,112, 97, 99,101, 78,108, 97, 0,
- 83,112, 97, 99,101, 84,101,120,116, 0, 83, 99,114,105,112,116, 0, 83,112, 97, 99,101, 83, 99,114,105,112,116, 0, 83,112, 97,
- 99,101, 84,105,109,101, 67, 97, 99,104,101, 0, 83,112, 97, 99,101, 84,105,109,101, 0, 83,112, 97, 99,101, 78,111,100,101, 0,
- 83,112, 97, 99,101, 76,111,103,105, 99, 0, 83,112, 97, 99,101, 73,109, 97, 83,101,108, 0, 67,111,110,115,111,108,101, 76,105,
-110,101, 0, 83,112, 97, 99,101, 67,111,110,115,111,108,101, 0, 83,112, 97, 99,101, 85,115,101,114, 80,114,101,102, 0, 83,112,
- 97, 99,101, 83,111,117,110,100, 0, 83, 99,114, 65,114,101, 97, 0, 98, 83,111,117,110,100, 0,117,105, 70,111,110,116, 0,117,
-105, 70,111,110,116, 83,116,121,108,101, 0,117,105, 83,116,121,108,101, 0,117,105, 87,105,100,103,101,116, 67,111,108,111,114,
-115, 0,117,105, 87,105,100,103,101,116, 83,116, 97,116,101, 67,111,108,111,114,115, 0, 84,104,101,109,101, 85, 73, 0, 84,104,
-101,109,101, 83,112, 97, 99,101, 0, 84,104,101,109,101, 87,105,114,101, 67,111,108,111,114, 0, 98, 84,104,101,109,101, 0, 98,
- 65,100,100,111,110, 0, 83,111,108,105,100, 76,105,103,104,116, 0, 85,115,101,114, 68,101,102, 0, 98, 83, 99,114,101,101,110,
- 0, 83, 99,114, 86,101,114,116, 0, 83, 99,114, 69,100,103,101, 0, 80, 97,110,101,108, 0, 80, 97,110,101,108, 84,121,112,101,
- 0,117,105, 76, 97,121,111,117,116, 0, 83,112, 97, 99,101, 84,121,112,101, 0, 65, 82,101,103,105,111,110, 0, 65, 82,101,103,
-105,111,110, 84,121,112,101, 0, 70,105,108,101, 71,108,111, 98, 97,108, 0, 83,116,114,105,112, 69,108,101,109, 0, 83,116,114,
-105,112, 67,114,111,112, 0, 83,116,114,105,112, 84,114, 97,110,115,102,111,114,109, 0, 83,116,114,105,112, 67,111,108,111,114,
- 66, 97,108, 97,110, 99,101, 0, 83,116,114,105,112, 80,114,111,120,121, 0, 83,116,114,105,112, 0, 80,108,117,103,105,110, 83,
-101,113, 0, 83,101,113,117,101,110, 99,101, 0, 77,101,116, 97, 83,116, 97, 99,107, 0, 87,105,112,101, 86, 97,114,115, 0, 71,
-108,111,119, 86, 97,114,115, 0, 84,114, 97,110,115,102,111,114,109, 86, 97,114,115, 0, 83,111,108,105,100, 67,111,108,111,114,
- 86, 97,114,115, 0, 83,112,101,101,100, 67,111,110,116,114,111,108, 86, 97,114,115, 0, 69,102,102,101, 99,116, 0, 66,117,105,
-108,100, 69,102,102, 0, 80, 97,114,116, 69,102,102, 0, 80, 97,114,116,105, 99,108,101, 0, 87, 97,118,101, 69,102,102, 0, 98,
- 80,114,111,112,101,114,116,121, 0, 98, 78,101, 97,114, 83,101,110,115,111,114, 0, 98, 77,111,117,115,101, 83,101,110,115,111,
-114, 0, 98, 84,111,117, 99,104, 83,101,110,115,111,114, 0, 98, 75,101,121, 98,111, 97,114,100, 83,101,110,115,111,114, 0, 98,
- 80,114,111,112,101,114,116,121, 83,101,110,115,111,114, 0, 98, 65, 99,116,117, 97,116,111,114, 83,101,110,115,111,114, 0, 98,
- 68,101,108, 97,121, 83,101,110,115,111,114, 0, 98, 67,111,108,108,105,115,105,111,110, 83,101,110,115,111,114, 0, 98, 82, 97,
-100, 97,114, 83,101,110,115,111,114, 0, 98, 82, 97,110,100,111,109, 83,101,110,115,111,114, 0, 98, 82, 97,121, 83,101,110,115,
-111,114, 0, 98, 65,114,109, 97,116,117,114,101, 83,101,110,115,111,114, 0, 98, 77,101,115,115, 97,103,101, 83,101,110,115,111,
-114, 0, 98, 83,101,110,115,111,114, 0, 98, 67,111,110,116,114,111,108,108,101,114, 0, 98, 74,111,121,115,116,105, 99,107, 83,
-101,110,115,111,114, 0, 98, 69,120,112,114,101,115,115,105,111,110, 67,111,110,116, 0, 98, 80,121,116,104,111,110, 67,111,110,
-116, 0, 98, 65, 99,116,117, 97,116,111,114, 0, 98, 65,100,100, 79, 98,106,101, 99,116, 65, 99,116,117, 97,116,111,114, 0, 98,
- 65, 99,116,105,111,110, 65, 99,116,117, 97,116,111,114, 0, 83,111,117,110,100, 51, 68, 0, 98, 83,111,117,110,100, 65, 99,116,
-117, 97,116,111,114, 0, 98, 69,100,105,116, 79, 98,106,101, 99,116, 65, 99,116,117, 97,116,111,114, 0, 98, 83, 99,101,110,101,
- 65, 99,116,117, 97,116,111,114, 0, 98, 80,114,111,112,101,114,116,121, 65, 99,116,117, 97,116,111,114, 0, 98, 79, 98,106,101,
- 99,116, 65, 99,116,117, 97,116,111,114, 0, 98, 73,112,111, 65, 99,116,117, 97,116,111,114, 0, 98, 67, 97,109,101,114, 97, 65,
- 99,116,117, 97,116,111,114, 0, 98, 67,111,110,115,116,114, 97,105,110,116, 65, 99,116,117, 97,116,111,114, 0, 98, 71,114,111,
-117,112, 65, 99,116,117, 97,116,111,114, 0, 98, 82, 97,110,100,111,109, 65, 99,116,117, 97,116,111,114, 0, 98, 77,101,115,115,
- 97,103,101, 65, 99,116,117, 97,116,111,114, 0, 98, 71, 97,109,101, 65, 99,116,117, 97,116,111,114, 0, 98, 86,105,115,105, 98,
-105,108,105,116,121, 65, 99,116,117, 97,116,111,114, 0, 98, 84,119,111, 68, 70,105,108,116,101,114, 65, 99,116,117, 97,116,111,
-114, 0, 98, 80, 97,114,101,110,116, 65, 99,116,117, 97,116,111,114, 0, 98, 83,116, 97,116,101, 65, 99,116,117, 97,116,111,114,
- 0, 98, 65,114,109, 97,116,117,114,101, 65, 99,116,117, 97,116,111,114, 0, 71,114,111,117,112, 79, 98,106,101, 99,116, 0, 66,
-111,110,101, 0, 98, 65,114,109, 97,116,117,114,101, 0, 98, 77,111,116,105,111,110, 80, 97,116,104, 86,101,114,116, 0, 98, 80,
-111,115,101, 67,104, 97,110,110,101,108, 0, 98, 73, 75, 80, 97,114, 97,109, 0, 98, 73,116, 97,115, 99, 0, 98, 65, 99,116,105,
-111,110, 71,114,111,117,112, 0, 83,112, 97, 99,101, 65, 99,116,105,111,110, 0, 98, 65, 99,116,105,111,110, 67,104, 97,110,110,
-101,108, 0, 98, 67,111,110,115,116,114, 97,105,110,116, 67,104, 97,110,110,101,108, 0, 98, 67,111,110,115,116,114, 97,105,110,
-116, 0, 98, 67,111,110,115,116,114, 97,105,110,116, 84, 97,114,103,101,116, 0, 98, 80,121,116,104,111,110, 67,111,110,115,116,
-114, 97,105,110,116, 0, 98, 75,105,110,101,109, 97,116,105, 99, 67,111,110,115,116,114, 97,105,110,116, 0, 98, 83,112,108,105,
-110,101, 73, 75, 67,111,110,115,116,114, 97,105,110,116, 0, 98, 84,114, 97, 99,107, 84,111, 67,111,110,115,116,114, 97,105,110,
-116, 0, 98, 82,111,116, 97,116,101, 76,105,107,101, 67,111,110,115,116,114, 97,105,110,116, 0, 98, 76,111, 99, 97,116,101, 76,
-105,107,101, 67,111,110,115,116,114, 97,105,110,116, 0, 98, 83,105,122,101, 76,105,107,101, 67,111,110,115,116,114, 97,105,110,
-116, 0, 98, 83, 97,109,101, 86,111,108,117,109,101, 67,111,110,115,116,114, 97,105,110,116, 0, 98, 84,114, 97,110,115, 76,105,
-107,101, 67,111,110,115,116,114, 97,105,110,116, 0, 98, 77,105,110, 77, 97,120, 67,111,110,115,116,114, 97,105,110,116, 0, 98,
- 65, 99,116,105,111,110, 67,111,110,115,116,114, 97,105,110,116, 0, 98, 76,111, 99,107, 84,114, 97, 99,107, 67,111,110,115,116,
-114, 97,105,110,116, 0, 98, 68, 97,109,112, 84,114, 97, 99,107, 67,111,110,115,116,114, 97,105,110,116, 0, 98, 70,111,108,108,
-111,119, 80, 97,116,104, 67,111,110,115,116,114, 97,105,110,116, 0, 98, 83,116,114,101,116, 99,104, 84,111, 67,111,110,115,116,
-114, 97,105,110,116, 0, 98, 82,105,103,105,100, 66,111,100,121, 74,111,105,110,116, 67,111,110,115,116,114, 97,105,110,116, 0,
- 98, 67,108, 97,109,112, 84,111, 67,111,110,115,116,114, 97,105,110,116, 0, 98, 67,104,105,108,100, 79,102, 67,111,110,115,116,
-114, 97,105,110,116, 0, 98, 84,114, 97,110,115,102,111,114,109, 67,111,110,115,116,114, 97,105,110,116, 0, 98, 80,105,118,111,
-116, 67,111,110,115,116,114, 97,105,110,116, 0, 98, 76,111, 99, 76,105,109,105,116, 67,111,110,115,116,114, 97,105,110,116, 0,
- 98, 82,111,116, 76,105,109,105,116, 67,111,110,115,116,114, 97,105,110,116, 0, 98, 83,105,122,101, 76,105,109,105,116, 67,111,
-110,115,116,114, 97,105,110,116, 0, 98, 68,105,115,116, 76,105,109,105,116, 67,111,110,115,116,114, 97,105,110,116, 0, 98, 83,
-104,114,105,110,107,119,114, 97,112, 67,111,110,115,116,114, 97,105,110,116, 0, 98, 65, 99,116,105,111,110, 77,111,100,105,102,
-105,101,114, 0, 98, 65, 99,116,105,111,110, 83,116,114,105,112, 0, 98, 78,111,100,101, 83,116, 97, 99,107, 0, 98, 78,111,100,
-101, 83,111, 99,107,101,116, 0, 98, 78,111,100,101, 76,105,110,107, 0, 98, 78,111,100,101, 80,114,101,118,105,101,119, 0, 98,
- 78,111,100,101, 0,117,105, 66,108,111, 99,107, 0, 98, 78,111,100,101, 84,121,112,101, 0, 78,111,100,101, 73,109, 97,103,101,
- 65,110,105,109, 0, 78,111,100,101, 66,108,117,114, 68, 97,116, 97, 0, 78,111,100,101, 68, 66,108,117,114, 68, 97,116, 97, 0,
- 78,111,100,101, 66,105,108, 97,116,101,114, 97,108, 66,108,117,114, 68, 97,116, 97, 0, 78,111,100,101, 72,117,101, 83, 97,116,
- 0, 78,111,100,101, 73,109, 97,103,101, 70,105,108,101, 0, 78,111,100,101, 67,104,114,111,109, 97, 0, 78,111,100,101, 84,119,
-111, 88, 89,115, 0, 78,111,100,101, 84,119,111, 70,108,111, 97,116,115, 0, 78,111,100,101, 71,101,111,109,101,116,114,121, 0,
- 78,111,100,101, 86,101,114,116,101,120, 67,111,108, 0, 78,111,100,101, 68,101,102,111, 99,117,115, 0, 78,111,100,101, 83, 99,
-114,105,112,116, 68,105, 99,116, 0, 78,111,100,101, 71,108, 97,114,101, 0, 78,111,100,101, 84,111,110,101,109, 97,112, 0, 78,
-111,100,101, 76,101,110,115, 68,105,115,116, 0, 78,111,100,101, 67,111,108,111,114, 66, 97,108, 97,110, 99,101, 0, 78,111,100,
-101, 67,111,108,111,114,115,112,105,108,108, 0, 84,101,120, 78,111,100,101, 79,117,116,112,117,116, 0, 67,117,114,118,101, 77,
- 97,112, 80,111,105,110,116, 0, 67,117,114,118,101, 77, 97,112, 0, 66,114,117,115,104, 67,108,111,110,101, 0, 67,117,115,116,
-111,109, 68, 97,116, 97, 76, 97,121,101,114, 0, 67,117,115,116,111,109, 68, 97,116, 97, 69,120,116,101,114,110, 97,108, 0, 72,
- 97,105,114, 75,101,121, 0, 80, 97,114,116,105, 99,108,101, 75,101,121, 0, 66,111,105,100, 80, 97,114,116,105, 99,108,101, 0,
- 66,111,105,100, 68, 97,116, 97, 0, 80, 97,114,116,105, 99,108,101, 83,112,114,105,110,103, 0, 67,104,105,108,100, 80, 97,114,
-116,105, 99,108,101, 0, 80, 97,114,116,105, 99,108,101, 84, 97,114,103,101,116, 0, 80, 97,114,116,105, 99,108,101, 68,117,112,
-108,105, 87,101,105,103,104,116, 0, 80, 97,114,116,105, 99,108,101, 68, 97,116, 97, 0, 83, 80, 72, 70,108,117,105,100, 83,101,
-116,116,105,110,103,115, 0, 80, 97,114,116,105, 99,108,101, 83,101,116,116,105,110,103,115, 0, 66,111,105,100, 83,101,116,116,
-105,110,103,115, 0, 80, 97,114,116,105, 99,108,101, 67, 97, 99,104,101, 75,101,121, 0, 75, 68, 84,114,101,101, 0, 80, 97,114,
-116,105, 99,108,101, 68,114, 97,119, 68, 97,116, 97, 0, 76,105,110,107, 78,111,100,101, 0, 98, 71, 80, 68,115,112,111,105,110,
-116, 0, 98, 71, 80, 68,115,116,114,111,107,101, 0, 98, 71, 80, 68,102,114, 97,109,101, 0, 98, 71, 80, 68,108, 97,121,101,114,
- 0, 82,101,112,111,114,116, 76,105,115,116, 0,119,109, 87,105,110,100,111,119, 77, 97,110, 97,103,101,114, 0,119,109, 87,105,
-110,100,111,119, 0,119,109, 75,101,121, 67,111,110,102,105,103, 0,119,109, 69,118,101,110,116, 0,119,109, 83,117, 98, 87,105,
-110,100,111,119, 0,119,109, 71,101,115,116,117,114,101, 0,119,109, 75,101,121, 77, 97,112, 73,116,101,109, 0, 80,111,105,110,
-116,101,114, 82, 78, 65, 0,119,109, 75,101,121, 77, 97,112, 0,119,109, 79,112,101,114, 97,116,111,114, 84,121,112,101, 0, 70,
- 77,111,100,105,102,105,101,114, 0, 70, 77,111,100, 95, 71,101,110,101,114, 97,116,111,114, 0, 70, 77,111,100, 95, 70,117,110,
- 99,116,105,111,110, 71,101,110,101,114, 97,116,111,114, 0, 70, 67, 77, 95, 69,110,118,101,108,111,112,101, 68, 97,116, 97, 0,
- 70, 77,111,100, 95, 69,110,118,101,108,111,112,101, 0, 70, 77,111,100, 95, 67,121, 99,108,101,115, 0, 70, 77,111,100, 95, 80,
-121,116,104,111,110, 0, 70, 77,111,100, 95, 76,105,109,105,116,115, 0, 70, 77,111,100, 95, 78,111,105,115,101, 0, 70, 77,111,
-100, 95, 83,116,101,112,112,101,100, 0, 68,114,105,118,101,114, 84, 97,114,103,101,116, 0, 68,114,105,118,101,114, 86, 97,114,
- 0, 67,104, 97,110,110,101,108, 68,114,105,118,101,114, 0, 70, 80,111,105,110,116, 0, 70, 67,117,114,118,101, 0, 65,110,105,
-109, 77, 97,112, 80, 97,105,114, 0, 65,110,105,109, 77, 97,112,112,101,114, 0, 78,108, 97, 83,116,114,105,112, 0, 78,108, 97,
- 84,114, 97, 99,107, 0, 75, 83, 95, 80, 97,116,104, 0, 75,101,121,105,110,103, 83,101,116, 0, 65,110,105,109, 79,118,101,114,
-114,105,100,101, 0, 73,100, 65,100,116, 84,101,109,112,108, 97,116,101, 0, 66,111,105,100, 82,117,108,101, 0, 66,111,105,100,
- 82,117,108,101, 71,111, 97,108, 65,118,111,105,100, 0, 66,111,105,100, 82,117,108,101, 65,118,111,105,100, 67,111,108,108,105,
-115,105,111,110, 0, 66,111,105,100, 82,117,108,101, 70,111,108,108,111,119, 76,101, 97,100,101,114, 0, 66,111,105,100, 82,117,
-108,101, 65,118,101,114, 97,103,101, 83,112,101,101,100, 0, 66,111,105,100, 82,117,108,101, 70,105,103,104,116, 0, 66,111,105,
-100, 83,116, 97,116,101, 0, 70, 76, 85, 73, 68, 95, 51, 68, 0, 87, 84, 85, 82, 66, 85, 76, 69, 78, 67, 69, 0, 84, 76, 69, 78,
- 0, 1, 0, 1, 0, 2, 0, 2, 0, 4, 0, 4, 0, 4, 0, 4, 0, 8, 0, 0, 0, 8, 0, 12, 0, 8, 0, 4, 0, 8, 0, 16,
- 0, 16, 0, 20, 0, 76, 0, 52, 2, 40, 0, 0, 0, 32, 0,140, 4, 44, 0, 92, 0, 36, 0, 56, 0, 84, 0,112, 0,124, 0, 56,
- 0, 24, 0, 40, 0,120, 0, 12, 0,104, 0, 36, 5, 40, 1,156, 0, 0, 0, 0, 0, 0, 1, 16, 1, 48, 1, 84, 0, 24, 3, 8,
- 0,168, 0, 0, 0, 84, 1, 16, 1, 32, 0,164, 0,132, 1,108, 0, 88, 2,160, 0, 76, 1, 60, 0, 0, 0,108, 0,104, 0,148,
- 0, 56, 0, 8, 0, 16, 0, 20, 0, 0, 1, 92, 0, 0, 0, 0, 0, 0, 1, 24, 0, 20, 0, 44, 0, 60, 0, 20, 0, 12, 0, 12,
- 0, 4, 0, 8, 0, 8, 0, 0, 0, 28, 0, 84, 0, 32, 0, 8, 0, 12, 0, 8, 0, 8, 0, 4, 0, 4, 1, 0, 0, 32, 0, 12,
- 0, 16, 0, 64, 0, 24, 0, 12, 0, 40, 0, 64, 0,112, 0, 80, 0,100, 0,108, 0, 80, 0,108, 0,128, 0, 76, 0, 72, 0,120,
- 0, 72, 0, 84, 0,204, 0, 48, 0,168, 0,160, 0,172, 0, 72, 0,104, 0,116, 0,196, 0,112, 0,224, 0, 64, 0, 92, 0, 0,
- 0,144, 0, 40, 1,244, 0,112, 0, 0, 0, 88, 0, 0, 0, 0, 0, 76, 0, 8, 0, 8, 0,244, 0, 88, 1,148, 0, 84, 0,108,
- 0, 72, 0, 72, 1,180, 0,120, 0,116, 0, 64, 0,128, 0, 92, 0,172, 0, 12, 0,224, 0, 40, 0, 0, 0,100, 0,156, 0, 72,
- 0, 48, 0, 20, 0,120, 0,144, 1, 88, 0,208, 0,180, 0, 0, 0, 68, 0, 20, 0, 96, 0, 0, 0, 16, 0, 0, 0, 0, 0, 0,
- 0, 12, 1,112, 0, 28, 0,176, 0,144, 0, 64, 0, 60, 0, 24, 0, 72, 3,144, 0, 56, 0, 20, 0, 16, 0,100, 0, 84, 0, 16,
- 2,204, 0, 36, 0, 16, 0,156, 0, 80, 0, 88, 0, 36, 1,152, 0, 32, 0, 8, 0, 24, 2, 56, 0, 0, 0, 0, 0, 72, 3, 68,
- 0, 0, 0, 0, 0, 0, 0, 0, 0,240, 0, 40, 0,140, 0, 48, 0,208, 0, 88, 0,216, 0,216, 2, 96, 0, 60, 0, 0, 0,120,
- 0, 0, 0,244, 0, 12, 0, 12, 32,248, 16,112, 16, 24, 0,192, 2,136, 2, 80, 0, 40, 0, 12, 0,188, 0,252, 0, 52, 2,140,
- 0, 28, 1,104, 0, 88, 0,188, 0, 96, 1, 92, 1, 16, 0, 32, 0,224, 0, 32, 0, 32, 2,112, 1,120, 0, 16, 30, 80, 0, 72,
- 0, 56, 13,144, 0,148, 0, 20, 0, 24, 1, 64, 0, 0, 0, 0, 0, 0, 0,248, 0, 0, 1, 24, 0, 88, 0, 16, 0, 8, 0, 44,
- 0,252, 0,212, 1,168, 0,216, 0, 16, 0, 12, 0, 24, 0, 52, 0, 16, 0, 20, 0, 16, 0, 24, 1, 56, 0, 0, 0, 56, 0, 52,
- 0, 48, 0, 8, 0, 44, 0, 72, 0,104, 0, 40, 0, 8, 0, 72, 0, 44, 0, 40, 0,108, 0, 72, 0, 68, 0, 76, 0, 80, 0, 60,
- 0,128, 0, 76, 0, 60, 0, 12, 0, 92, 0, 32, 0, 68, 0, 80, 0, 16, 0, 76, 0,108, 0, 84, 0, 28, 0, 96, 0, 56, 0, 56,
- 0,108, 0,140, 0, 4, 0, 20, 0, 12, 0, 8, 0, 80, 0, 24, 1, 16, 0,144, 0, 16, 1,192, 0, 4, 0, 40, 0,104, 1, 24,
- 0, 64, 0, 44, 0, 72, 0,116, 0, 60, 0,112, 0, 16, 0, 52, 0, 44, 0, 44, 0, 44, 0, 8, 0, 36, 0, 68, 0, 64, 0, 44,
- 0, 44, 0, 20, 0, 52, 0, 96, 0, 12, 0,108, 0, 92, 0, 52, 0, 28, 0, 28, 0, 28, 0, 52, 0, 20, 0, 60, 0,140, 0, 36,
- 0,124, 0, 32, 0, 12, 0,212, 0, 0, 0, 0, 0, 16, 0, 40, 0, 28, 0, 12, 0, 12, 1, 16, 0, 44, 0, 24, 0, 8, 0, 64,
- 0, 32, 0, 24, 0, 8, 0, 24, 0, 32, 0, 8, 0, 96, 0, 20, 0, 32, 0, 12, 0, 44, 0, 20, 0, 68, 0,240, 0, 24, 0, 56,
- 0, 52, 0, 20, 0, 16, 0, 64, 0, 28, 0, 20, 0,180, 0, 60, 2, 64, 0, 96, 0, 0, 0, 0, 0, 0, 0, 0, 0, 16, 0, 20,
- 0, 24, 0,172, 0, 28, 0,168, 0,148, 0,152, 0, 0, 0, 0, 0, 0, 0,104, 0, 0, 0, 96, 0, 0, 0, 88, 0, 20, 0, 24,
- 0, 16, 0, 20, 0, 8, 0, 8, 0, 24, 0, 20, 0, 20, 0, 48, 1,208, 1, 28, 0, 16, 0, 68, 1, 0, 0, 20, 0,160, 0, 88,
- 0, 96, 0,152, 0, 20, 0, 56, 0, 48, 0, 68, 0, 56, 0, 92, 0, 64, 0, 56, 0, 96, 0, 0, 0, 0, 0, 0, 83, 84, 82, 67,
- 0, 0, 1,148, 0, 10, 0, 2, 0, 10, 0, 0, 0, 10, 0, 1, 0, 11, 0, 3, 0, 11, 0, 0, 0, 11, 0, 1, 0, 9, 0, 2,
- 0, 12, 0, 2, 0, 9, 0, 3, 0, 9, 0, 4, 0, 13, 0, 2, 0, 2, 0, 5, 0, 2, 0, 6, 0, 14, 0, 2, 0, 7, 0, 5,
- 0, 7, 0, 6, 0, 15, 0, 4, 0, 4, 0, 7, 0, 4, 0, 8, 0, 4, 0, 9, 0, 4, 0, 10, 0, 16, 0, 4, 0, 7, 0, 7,
- 0, 7, 0, 8, 0, 7, 0, 9, 0, 7, 0, 10, 0, 17, 0, 4, 0, 9, 0, 11, 0, 12, 0, 12, 0, 4, 0, 13, 0, 4, 0, 14,
- 0, 18, 0, 10, 0, 18, 0, 0, 0, 18, 0, 1, 0, 0, 0, 15, 0, 0, 0, 16, 0, 2, 0, 17, 0, 0, 0, 18, 0, 4, 0, 19,
- 0, 17, 0, 20, 0, 4, 0, 21, 0, 4, 0, 22, 0, 19, 0, 9, 0, 9, 0, 0, 0, 9, 0, 1, 0, 19, 0, 23, 0, 20, 0, 24,
- 0, 0, 0, 25, 0, 2, 0, 26, 0, 2, 0, 17, 0, 4, 0, 27, 0, 18, 0, 28, 0, 20, 0, 8, 0, 19, 0, 29, 0, 19, 0, 30,
- 0, 21, 0, 31, 0, 0, 0, 32, 0, 0, 0, 33, 0, 4, 0, 34, 0, 4, 0, 35, 0, 20, 0, 36, 0, 22, 0, 5, 0, 4, 0, 37,
- 0, 4, 0, 38, 0, 2, 0, 39, 0, 2, 0, 40, 0, 4, 0, 41, 0, 23, 0, 6, 0, 24, 0, 42, 0, 2, 0, 43, 0, 2, 0, 44,
- 0, 2, 0, 15, 0, 2, 0, 17, 0, 0, 0, 45, 0, 25, 0, 21, 0, 25, 0, 0, 0, 25, 0, 1, 0, 26, 0, 46, 0, 27, 0, 47,
- 0, 16, 0, 48, 0, 16, 0, 49, 0, 2, 0, 43, 0, 2, 0, 44, 0, 2, 0, 50, 0, 2, 0, 51, 0, 2, 0, 52, 0, 2, 0, 53,
- 0, 2, 0, 17, 0, 2, 0, 54, 0, 7, 0, 9, 0, 7, 0, 10, 0, 4, 0, 55, 0, 7, 0, 56, 0, 7, 0, 57, 0, 7, 0, 58,
- 0, 23, 0, 59, 0, 28, 0, 7, 0, 19, 0, 29, 0, 12, 0, 60, 0, 16, 0, 61, 0, 2, 0, 43, 0, 2, 0, 62, 0, 2, 0, 63,
- 0, 2, 0, 35, 0, 29, 0, 16, 0, 29, 0, 0, 0, 29, 0, 1, 0, 7, 0, 64, 0, 7, 0, 58, 0, 2, 0, 15, 0, 2, 0, 44,
- 0, 2, 0, 65, 0, 2, 0, 17, 0, 4, 0, 66, 0, 4, 0, 67, 0, 9, 0, 2, 0, 7, 0, 68, 0, 0, 0, 18, 0, 0, 0, 69,
- 0, 7, 0, 70, 0, 7, 0, 71, 0, 30, 0, 13, 0, 19, 0, 29, 0, 31, 0, 72, 0, 29, 0, 73, 0, 0, 0, 74, 0, 4, 0, 75,
- 0, 7, 0, 58, 0, 12, 0, 76, 0, 28, 0, 77, 0, 19, 0, 78, 0, 2, 0, 15, 0, 2, 0, 79, 0, 2, 0, 80, 0, 2, 0, 17,
- 0, 32, 0, 6, 0, 32, 0, 0, 0, 32, 0, 1, 0, 0, 0, 81, 0, 0, 0, 82, 0, 4, 0, 21, 0, 4, 0, 83, 0, 33, 0, 10,
- 0, 33, 0, 0, 0, 33, 0, 1, 0, 4, 0, 84, 0, 4, 0, 85, 0, 4, 0, 86, 0, 4, 0, 87, 0, 4, 0, 12, 0, 4, 0, 88,
- 0, 0, 0, 89, 0, 0, 0, 90, 0, 34, 0, 15, 0, 19, 0, 29, 0, 0, 0, 91, 0, 4, 0, 88, 0, 4, 0, 92, 0, 12, 0, 93,
- 0, 32, 0, 94, 0, 32, 0, 95, 0, 4, 0, 96, 0, 4, 0, 97, 0, 12, 0, 98, 0, 0, 0, 99, 0, 4, 0,100, 0, 4, 0,101,
- 0, 9, 0,102, 0, 8, 0,103, 0, 35, 0, 3, 0, 4, 0,104, 0, 4, 0,105, 0, 9, 0, 2, 0, 36, 0, 16, 0, 19, 0, 29,
- 0, 31, 0, 72, 0, 0, 0, 15, 0, 0, 0,106, 0, 2, 0, 17, 0, 7, 0,107, 0, 7, 0,108, 0, 7, 0,109, 0, 7, 0,110,
- 0, 7, 0,111, 0, 7, 0,112, 0, 7, 0,113, 0, 7, 0,114, 0, 7, 0,115, 0, 28, 0, 77, 0, 24, 0,116, 0, 37, 0, 14,
- 0, 38, 0,117, 0, 4, 0,118, 0, 4, 0,119, 0, 4, 0,120, 0, 4, 0,121, 0, 0, 0,122, 0, 0, 0,123, 0, 0, 0,124,
- 0, 0, 0, 35, 0, 2, 0,125, 0, 2, 0,126, 0, 2, 0,127, 0, 2, 0, 17, 0, 4, 0, 67, 0, 39, 0, 32, 0, 19, 0, 29,
- 0, 0, 0, 32, 0, 12, 0,128, 0, 40, 0,129, 0, 41, 0,130, 0, 42, 0,131, 0, 42, 0,132, 0, 2, 0,133, 0, 2, 0,134,
- 0, 2, 0,124, 0, 2, 0, 17, 0, 2, 0,135, 0, 2, 0, 15, 0, 4, 0,136, 0, 2, 0,137, 0, 2, 0,138, 0, 2, 0,139,
- 0, 2, 0,140, 0, 2, 0,141, 0, 2, 0,142, 0, 4, 0,143, 0, 4, 0,144, 0, 35, 0,145, 0, 22, 0,146, 0, 7, 0,147,
- 0, 4, 0,148, 0, 2, 0,149, 0, 2, 0,150, 0, 2, 0,151, 0, 2, 0,152, 0, 7, 0,153, 0, 7, 0,154, 0, 43, 0, 65,
- 0, 2, 0,155, 0, 2, 0,156, 0, 2, 0,157, 0, 2, 0,158, 0, 24, 0,159, 0, 44, 0,160, 0, 0, 0,161, 0, 0, 0,162,
- 0, 0, 0,163, 0, 0, 0,164, 0, 0, 0,165, 0, 7, 0,166, 0, 7, 0,167, 0, 7, 0,168, 0, 2, 0,169, 0, 2, 0,170,
- 0, 2, 0,171, 0, 2, 0,172, 0, 2, 0,173, 0, 2, 0,174, 0, 0, 0,175, 0, 0, 0,176, 0, 7, 0,177, 0, 7, 0,178,
- 0, 7, 0,179, 0, 7, 0,180, 0, 7, 0,181, 0, 7, 0, 54, 0, 7, 0,182, 0, 7, 0,183, 0, 7, 0,184, 0, 7, 0,185,
- 0, 7, 0,186, 0, 7, 0,187, 0, 7, 0,188, 0, 7, 0,189, 0, 7, 0,190, 0, 7, 0,191, 0, 7, 0,192, 0, 7, 0,193,
- 0, 7, 0,194, 0, 7, 0,195, 0, 7, 0,196, 0, 7, 0,197, 0, 7, 0,198, 0, 7, 0,199, 0, 7, 0,200, 0, 7, 0,201,
- 0, 7, 0,202, 0, 7, 0,203, 0, 7, 0,204, 0, 7, 0,205, 0, 7, 0,206, 0, 7, 0,207, 0, 7, 0,208, 0, 7, 0,209,
- 0, 7, 0,210, 0, 7, 0,211, 0, 7, 0,212, 0, 7, 0,213, 0, 7, 0,214, 0, 7, 0,215, 0, 7, 0,216, 0, 7, 0,217,
- 0, 7, 0,218, 0, 45, 0, 15, 0, 0, 0,219, 0, 9, 0,220, 0, 0, 0,221, 0, 0, 0,222, 0, 4, 0,223, 0, 4, 0,224,
- 0, 9, 0,225, 0, 7, 0,226, 0, 7, 0,227, 0, 7, 0,228, 0, 4, 0,229, 0, 9, 0,230, 0, 9, 0,231, 0, 4, 0,232,
- 0, 4, 0, 35, 0, 46, 0, 6, 0, 7, 0,177, 0, 7, 0,178, 0, 7, 0,179, 0, 7, 0,233, 0, 7, 0, 64, 0, 4, 0, 61,
- 0, 47, 0, 5, 0, 2, 0, 17, 0, 2, 0, 34, 0, 2, 0, 61, 0, 2, 0,234, 0, 46, 0,228, 0, 48, 0, 17, 0, 24, 0,159,
- 0, 39, 0,235, 0, 49, 0,236, 0, 7, 0,237, 0, 7, 0,238, 0, 2, 0, 15, 0, 2, 0,239, 0, 7, 0,108, 0, 7, 0,109,
- 0, 7, 0,240, 0, 4, 0,241, 0, 2, 0,242, 0, 2, 0,243, 0, 4, 0,124, 0, 4, 0,136, 0, 2, 0,244, 0, 2, 0,245,
- 0, 50, 0, 25, 0, 2, 0, 17, 0, 2, 0,246, 0, 7, 0,247, 0, 7, 0,248, 0, 2, 0,135, 0, 2, 0,249, 0, 4, 0,250,
- 0, 4, 0,251, 0, 24, 0,159, 0, 4, 0,252, 0, 2, 0,253, 0, 2, 0,254, 0, 9, 0,255, 0, 7, 1, 0, 0, 7, 1, 1,
- 0, 2, 1, 2, 0, 2, 1, 3, 0, 2, 1, 4, 0, 2, 1, 5, 0, 7, 1, 6, 0, 7, 1, 7, 0, 7, 1, 8, 0, 7, 1, 9,
- 0, 47, 1, 10, 0, 51, 1, 11, 0, 52, 0, 13, 0, 4, 1, 12, 0, 4, 1, 13, 0, 2, 1, 14, 0, 2, 0, 17, 0, 2, 1, 15,
- 0, 2, 1, 16, 0, 24, 0,159, 0, 7, 1, 17, 0, 4, 1, 18, 0, 0, 1, 19, 0, 7, 1, 20, 0, 4, 1, 21, 0, 4, 0,124,
- 0, 44, 0, 63, 0, 19, 0, 29, 0, 31, 0, 72, 0, 7, 1, 22, 0, 7, 1, 23, 0, 7, 1, 24, 0, 7, 1, 25, 0, 7, 1, 26,
- 0, 7, 1, 27, 0, 7, 1, 28, 0, 7, 1, 29, 0, 7, 1, 30, 0, 7, 0, 67, 0, 7, 1, 31, 0, 7, 1, 32, 0, 7, 1, 33,
- 0, 7, 1, 34, 0, 7, 1, 35, 0, 7, 1, 36, 0, 7, 1, 37, 0, 7, 1, 38, 0, 7, 1, 39, 0, 7, 1, 40, 0, 7, 1, 41,
- 0, 7, 1, 42, 0, 2, 1, 43, 0, 2, 1, 44, 0, 2, 1, 45, 0, 2, 1, 46, 0, 2, 1, 47, 0, 2, 1, 48, 0, 2, 1, 49,
- 0, 2, 0, 17, 0, 2, 0, 15, 0, 2, 0,239, 0, 7, 1, 50, 0, 7, 1, 51, 0, 7, 1, 52, 0, 7, 1, 53, 0, 4, 1, 54,
- 0, 4, 1, 55, 0, 2, 1, 56, 0, 2, 1, 57, 0, 2, 1, 15, 0, 2, 0,122, 0, 4, 0, 21, 0, 4, 0,119, 0, 4, 0,120,
- 0, 4, 0,121, 0, 7, 1, 58, 0, 7, 1, 59, 0, 7, 0, 87, 0, 37, 1, 60, 0, 53, 1, 61, 0, 28, 0, 77, 0, 39, 0,235,
- 0, 45, 1, 62, 0, 47, 1, 10, 0, 48, 1, 63, 0, 22, 0,146, 0, 50, 1, 64, 0, 52, 1, 65, 0, 0, 1, 66, 0, 0, 0,176,
- 0, 54, 0, 8, 0, 7, 1, 67, 0, 7, 1, 68, 0, 7, 0,167, 0, 4, 0, 17, 0, 7, 1, 69, 0, 7, 1, 70, 0, 7, 1, 71,
- 0, 24, 0, 42, 0, 55, 0, 72, 0, 19, 0, 29, 0, 31, 0, 72, 0, 2, 0, 15, 0, 2, 0, 17, 0, 4, 1, 72, 0, 2, 0,170,
- 0, 2, 1, 73, 0, 7, 0,177, 0, 7, 0,178, 0, 7, 0,179, 0, 7, 0,180, 0, 7, 1, 74, 0, 7, 1, 75, 0, 7, 1, 76,
- 0, 7, 1, 77, 0, 7, 1, 78, 0, 7, 1, 79, 0, 7, 1, 80, 0, 7, 1, 81, 0, 7, 1, 82, 0, 7, 1, 83, 0, 7, 1, 84,
- 0, 51, 1, 85, 0, 2, 0,246, 0, 2, 0, 67, 0, 7, 0,108, 0, 7, 0,109, 0, 7, 1, 86, 0, 7, 1, 87, 0, 7, 1, 88,
- 0, 7, 1, 89, 0, 7, 1, 90, 0, 2, 1, 91, 0, 2, 1, 92, 0, 2, 1, 93, 0, 2, 1, 94, 0, 0, 1, 95, 0, 0, 1, 96,
- 0, 2, 1, 97, 0, 2, 1, 98, 0, 2, 1, 99, 0, 2, 1,100, 0, 2, 1,101, 0, 7, 1,102, 0, 7, 1,103, 0, 7, 1,104,
- 0, 7, 1,105, 0, 2, 1,106, 0, 2, 0, 87, 0, 2, 1,107, 0, 2, 1,108, 0, 2, 1,109, 0, 2, 1,110, 0, 7, 1,111,
- 0, 7, 1,112, 0, 7, 1,113, 0, 7, 1,114, 0, 7, 1,115, 0, 7, 1,116, 0, 7, 1,117, 0, 7, 1,118, 0, 7, 1,119,
- 0, 7, 1,120, 0, 7, 1,121, 0, 7, 1,122, 0, 2, 1,123, 0, 0, 1,124, 0, 28, 0, 77, 0, 43, 1,125, 0, 2, 1,126,
- 0, 0, 1,127, 0, 22, 0,146, 0, 56, 0, 18, 0, 7, 1,128, 0, 7, 1,129, 0, 7, 1,130, 0, 7, 1,131, 0, 7, 1,132,
- 0, 7, 1,133, 0, 7, 1,134, 0, 7, 1,135, 0, 7, 1,136, 0, 7, 1,137, 0, 2, 1,138, 0, 2, 1,139, 0, 2, 1,140,
- 0, 2, 1,141, 0, 7, 1,142, 0, 7, 1,143, 0, 7, 1,144, 0, 7, 1,145, 0, 57, 0,125, 0, 19, 0, 29, 0, 31, 0, 72,
- 0, 2, 1,146, 0, 2, 0, 17, 0, 7, 0,177, 0, 7, 0,178, 0, 7, 0,179, 0, 7, 1,147, 0, 7, 1,148, 0, 7, 1,149,
- 0, 7, 1,150, 0, 7, 1,151, 0, 7, 1,152, 0, 7, 1,153, 0, 7, 1,154, 0, 7, 1,155, 0, 7, 1,156, 0, 7, 1,157,
- 0, 7, 1,158, 0, 7, 1,159, 0, 7, 1,160, 0, 7, 1,161, 0, 7, 1,162, 0, 7, 1,163, 0, 7, 1,164, 0, 7, 1,165,
- 0, 7, 1,166, 0, 56, 1,167, 0, 7, 1,168, 0, 7, 1,169, 0, 7, 1,170, 0, 7, 1,171, 0, 7, 1,172, 0, 7, 1,173,
- 0, 7, 1,174, 0, 2, 1,175, 0, 2, 1,176, 0, 2, 1,177, 0, 0, 1,178, 0, 0, 1,179, 0, 7, 1,180, 0, 7, 1,181,
- 0, 2, 1,182, 0, 2, 1,183, 0, 7, 1,184, 0, 7, 1,185, 0, 7, 1,186, 0, 7, 1,187, 0, 2, 1,188, 0, 2, 1,189,
- 0, 4, 1, 72, 0, 4, 1,190, 0, 2, 1,191, 0, 2, 1,192, 0, 2, 1,193, 0, 2, 1,194, 0, 7, 1,195, 0, 7, 1,196,
- 0, 7, 1,197, 0, 7, 1,198, 0, 7, 1,199, 0, 7, 1,200, 0, 7, 1,201, 0, 7, 1,202, 0, 7, 1,203, 0, 7, 1,204,
- 0, 0, 1,205, 0, 7, 1,206, 0, 7, 1,207, 0, 7, 1,208, 0, 4, 1,209, 0, 0, 1,210, 0, 0, 1,107, 0, 0, 1,211,
- 0, 0, 1, 66, 0, 2, 1,212, 0, 2, 1,213, 0, 2, 1,126, 0, 2, 1,214, 0, 2, 1,215, 0, 2, 1,216, 0, 7, 1,217,
- 0, 7, 1,218, 0, 7, 1,219, 0, 7, 1,220, 0, 7, 1,221, 0, 2, 0,155, 0, 2, 0,156, 0, 47, 1,222, 0, 47, 1,223,
- 0, 0, 1,224, 0, 0, 1,225, 0, 0, 1,226, 0, 0, 1,227, 0, 2, 1,228, 0, 2, 1,229, 0, 7, 1,230, 0, 7, 1,231,
- 0, 43, 1,125, 0, 53, 1, 61, 0, 28, 0, 77, 0, 58, 1,232, 0, 22, 0,146, 0, 7, 1,233, 0, 7, 1,234, 0, 7, 1,235,
- 0, 7, 1,236, 0, 7, 1,237, 0, 2, 1,238, 0, 2, 0, 67, 0, 7, 1,239, 0, 7, 1,240, 0, 7, 1,241, 0, 7, 1,242,
- 0, 7, 1,243, 0, 7, 1,244, 0, 7, 1,245, 0, 7, 1,246, 0, 7, 1,247, 0, 2, 1,248, 0, 2, 1,249, 0, 4, 1,250,
- 0, 2, 1,251, 0, 2, 0, 35, 0, 12, 1,252, 0, 59, 0, 4, 0, 19, 0, 29, 0, 0, 1,253, 0, 60, 0, 2, 0, 35, 0,145,
- 0, 61, 0, 26, 0, 61, 0, 0, 0, 61, 0, 1, 0, 62, 1,254, 0, 4, 1,255, 0, 4, 2, 0, 0, 4, 2, 1, 0, 4, 2, 2,
- 0, 4, 2, 3, 0, 4, 2, 4, 0, 2, 0, 15, 0, 2, 0, 17, 0, 2, 2, 5, 0, 2, 2, 6, 0, 7, 0, 5, 0, 7, 0, 6,
- 0, 7, 2, 7, 0, 7, 2, 8, 0, 7, 2, 9, 0, 7, 2, 10, 0, 7, 2, 11, 0, 7, 2, 12, 0, 7, 2, 13, 0, 7, 2, 14,
- 0, 7, 0, 21, 0, 7, 2, 15, 0, 7, 2, 16, 0, 63, 0, 20, 0, 19, 0, 29, 0, 31, 0, 72, 0, 62, 1,254, 0, 12, 2, 17,
- 0, 12, 2, 18, 0, 12, 2, 19, 0, 28, 0, 77, 0, 57, 2, 20, 0, 0, 0, 17, 0, 0, 2, 21, 0, 2, 2, 22, 0, 2, 0,169,
- 0, 2, 0, 35, 0, 7, 1, 67, 0, 7, 0,167, 0, 7, 1, 68, 0, 7, 2, 23, 0, 7, 2, 24, 0, 7, 2, 25, 0, 61, 2, 26,
- 0, 27, 0, 11, 0, 7, 2, 27, 0, 7, 2, 28, 0, 7, 2, 29, 0, 7, 0,248, 0, 2, 0, 52, 0, 0, 2, 30, 0, 0, 2, 31,
- 0, 0, 2, 32, 0, 0, 2, 33, 0, 0, 2, 34, 0, 0, 2, 35, 0, 26, 0, 7, 0, 7, 2, 36, 0, 7, 2, 28, 0, 7, 2, 29,
- 0, 2, 2, 32, 0, 2, 2, 35, 0, 7, 0,248, 0, 7, 0, 35, 0, 64, 0, 21, 0, 64, 0, 0, 0, 64, 0, 1, 0, 2, 0, 15,
- 0, 2, 2, 37, 0, 2, 2, 35, 0, 2, 0, 17, 0, 2, 2, 38, 0, 2, 2, 39, 0, 2, 2, 40, 0, 2, 2, 41, 0, 2, 2, 42,
- 0, 2, 2, 43, 0, 2, 2, 44, 0, 2, 2, 45, 0, 7, 2, 46, 0, 7, 2, 47, 0, 26, 0, 46, 0, 27, 0, 47, 0, 2, 2, 48,
- 0, 2, 2, 49, 0, 4, 2, 50, 0, 65, 0, 5, 0, 2, 2, 51, 0, 2, 2, 37, 0, 0, 0, 17, 0, 0, 0, 35, 0, 2, 0, 67,
- 0, 66, 0, 4, 0, 7, 0, 5, 0, 7, 0, 6, 0, 7, 2, 52, 0, 7, 2, 53, 0, 67, 0, 4, 0, 12, 2, 54, 0, 68, 2, 55,
- 0, 4, 2, 56, 0, 0, 0, 90, 0, 69, 0, 68, 0, 19, 0, 29, 0, 31, 0, 72, 0, 62, 1,254, 0, 12, 2, 57, 0, 12, 2, 18,
- 0, 67, 2, 58, 0, 24, 2, 59, 0, 24, 2, 60, 0, 24, 2, 61, 0, 28, 0, 77, 0, 70, 2, 62, 0, 30, 2, 63, 0, 57, 2, 20,
- 0, 12, 2, 64, 0, 7, 1, 67, 0, 7, 0,167, 0, 7, 1, 68, 0, 2, 0,169, 0, 2, 0, 87, 0, 2, 2, 65, 0, 2, 2, 66,
- 0, 7, 2, 67, 0, 7, 2, 68, 0, 4, 2, 69, 0, 2, 0, 35, 0, 2, 2, 22, 0, 2, 0, 17, 0, 2, 2, 70, 0, 7, 2, 71,
- 0, 7, 2, 72, 0, 7, 2, 73, 0, 2, 2, 40, 0, 2, 2, 41, 0, 2, 2, 74, 0, 2, 2, 75, 0, 4, 2, 76, 0, 9, 2, 77,
- 0, 2, 0, 21, 0, 2, 0, 93, 0, 2, 0, 64, 0, 2, 2, 78, 0, 7, 2, 79, 0, 7, 2, 80, 0, 7, 2, 81, 0, 7, 2, 82,
- 0, 7, 2, 83, 0, 7, 2, 84, 0, 7, 2, 85, 0, 7, 2, 86, 0, 7, 2, 87, 0, 7, 2, 88, 0, 0, 2, 89, 0, 71, 2, 90,
- 0, 72, 2, 91, 0, 0, 2, 92, 0, 59, 2, 93, 0, 59, 2, 94, 0, 59, 2, 95, 0, 59, 2, 96, 0, 4, 2, 97, 0, 7, 2, 98,
- 0, 4, 2, 99, 0, 4, 2,100, 0, 66, 2,101, 0, 4, 2,102, 0, 4, 2,103, 0, 65, 2,104, 0, 65, 2,105, 0, 73, 0, 39,
- 0, 19, 0, 29, 0, 31, 0, 72, 0, 62, 1,254, 0, 28, 0, 77, 0, 30, 2, 63, 0, 57, 2, 20, 0, 74, 2,106, 0, 75, 2,107,
- 0, 76, 2,108, 0, 77, 2,109, 0, 78, 2,110, 0, 79, 2,111, 0, 80, 2,112, 0, 81, 2,113, 0, 73, 2,114, 0, 82, 2,115,
- 0, 83, 2,116, 0, 84, 2,117, 0, 84, 2,118, 0, 84, 2,119, 0, 4, 0, 51, 0, 4, 2,120, 0, 4, 2,121, 0, 4, 2,122,
- 0, 4, 2,123, 0, 7, 1, 67, 0, 7, 0,167, 0, 7, 1, 68, 0, 2, 0,169, 0, 2, 2, 65, 0, 2, 2,124, 0, 2, 0, 17,
- 0, 2, 2,125, 0, 2, 2,126, 0, 0, 2,127, 0, 0, 2,128, 0, 2, 2, 22, 0, 85, 2,129, 0, 86, 2,130, 0, 76, 0, 8,
- 0, 9, 2,131, 0, 7, 2,132, 0, 4, 2,133, 0, 0, 0, 17, 0, 0, 2,134, 0, 2, 1, 72, 0, 2, 2,135, 0, 2, 2,136,
- 0, 74, 0, 7, 0, 4, 2,137, 0, 4, 2,138, 0, 4, 2,139, 0, 4, 2,140, 0, 2, 2, 37, 0, 0, 2,141, 0, 0, 0, 17,
- 0, 78, 0, 5, 0, 4, 2,137, 0, 4, 2,138, 0, 0, 2,142, 0, 0, 2,143, 0, 2, 0, 17, 0, 87, 0, 2, 0, 4, 2,144,
- 0, 7, 2, 29, 0, 79, 0, 3, 0, 87, 2,145, 0, 4, 2,146, 0, 4, 0, 17, 0, 77, 0, 4, 0, 7, 2,147, 0, 2, 2,148,
- 0, 0, 0, 17, 0, 0, 2,143, 0, 80, 0, 4, 0, 0, 0,233, 0, 0, 0,177, 0, 0, 0,178, 0, 0, 0,179, 0, 88, 0, 6,
- 0, 39, 2,131, 0, 0, 0, 17, 0, 0, 2,134, 0, 2, 1, 72, 0, 2, 2,135, 0, 2, 2,136, 0, 89, 0, 1, 0, 7, 2,149,
- 0, 90, 0, 5, 0, 0, 0,233, 0, 0, 0,177, 0, 0, 0,178, 0, 0, 0,179, 0, 4, 0, 35, 0, 81, 0, 1, 0, 7, 2,150,
- 0, 82, 0, 2, 0, 4, 2,151, 0, 4, 0, 15, 0, 75, 0, 7, 0, 7, 2,132, 0, 39, 2,131, 0, 0, 0, 17, 0, 0, 2,134,
- 0, 2, 1, 72, 0, 2, 2,135, 0, 2, 2,136, 0, 91, 0, 1, 0, 7, 2,152, 0, 92, 0, 1, 0, 4, 2,153, 0, 93, 0, 1,
- 0, 0, 2,154, 0, 94, 0, 1, 0, 7, 2,132, 0, 95, 0, 3, 0, 4, 2,155, 0, 0, 0, 90, 0, 7, 2,156, 0, 96, 0, 4,
- 0, 7, 0,233, 0, 7, 0,177, 0, 7, 0,178, 0, 7, 0,179, 0, 97, 0, 1, 0, 96, 2,133, 0, 98, 0, 5, 0, 4, 2,157,
- 0, 4, 2,158, 0, 0, 0, 17, 0, 0, 2, 37, 0, 0, 2,159, 0, 99, 0, 2, 0, 4, 2,160, 0, 4, 2,158, 0,100, 0, 10,
- 0,100, 0, 0, 0,100, 0, 1, 0, 98, 2,161, 0, 97, 2,162, 0, 99, 2,163, 0, 4, 0, 51, 0, 4, 2,121, 0, 4, 2,120,
- 0, 4, 0, 35, 0, 77, 2,164, 0, 85, 0, 14, 0, 12, 2,165, 0, 77, 2,164, 0, 0, 2,166, 0, 0, 2,167, 0, 0, 2,168,
- 0, 0, 2,169, 0, 0, 2,170, 0, 0, 2,171, 0, 0, 2,172, 0, 0, 0, 17, 0, 84, 2,117, 0, 84, 2,119, 0, 2, 2,173,
- 0, 0, 2,174, 0, 86, 0, 8, 0, 4, 2,175, 0, 4, 2,176, 0, 74, 2,177, 0, 78, 2,178, 0, 4, 2,121, 0, 4, 2,120,
- 0, 4, 0, 51, 0, 4, 0, 35, 0,101, 0, 9, 0,101, 0, 0, 0,101, 0, 1, 0, 4, 0, 15, 0, 4, 1, 72, 0, 4, 2,179,
- 0, 4, 0, 35, 0, 0, 0, 18, 0, 38, 0,117, 0, 0, 2,180, 0,102, 0, 6, 0,101, 2,181, 0, 44, 2,182, 0, 24, 2,183,
- 0, 0, 2,184, 0, 4, 2,185, 0, 4, 2,186, 0,103, 0, 7, 0,101, 2,181, 0, 2, 2,187, 0, 2, 2,165, 0, 2, 2,188,
- 0, 2, 0, 88, 0, 9, 2,189, 0, 9, 2,190, 0,104, 0, 3, 0,101, 2,181, 0, 24, 0,159, 0, 0, 0, 18, 0,105, 0, 5,
- 0,101, 2,181, 0, 24, 0,159, 0, 0, 0, 18, 0, 2, 2,191, 0, 0, 2,192, 0,106, 0, 5, 0,101, 2,181, 0, 7, 0, 85,
- 0, 7, 2,193, 0, 4, 2,194, 0, 4, 2,195, 0,107, 0, 5, 0,101, 2,181, 0, 24, 2,196, 0, 0, 0, 69, 0, 4, 1, 72,
- 0, 4, 0, 17, 0,108, 0, 13, 0,101, 2,181, 0, 24, 2,197, 0, 24, 2,198, 0, 24, 2,199, 0, 24, 2,200, 0, 7, 2,201,
- 0, 7, 2,202, 0, 7, 2,193, 0, 7, 2,203, 0, 4, 2,204, 0, 4, 2,205, 0, 4, 0, 88, 0, 4, 2,206, 0,109, 0, 5,
- 0,101, 2,181, 0, 2, 2,207, 0, 2, 0, 17, 0, 7, 2,208, 0, 24, 2,209, 0,110, 0, 3, 0,101, 2,181, 0, 7, 2,210,
- 0, 4, 0, 88, 0,111, 0, 10, 0,101, 2,181, 0, 7, 2,211, 0, 4, 2,212, 0, 4, 0, 35, 0, 2, 0, 88, 0, 2, 2,213,
- 0, 2, 2,214, 0, 2, 2,215, 0, 7, 2,216, 0, 0, 2,217, 0,112, 0, 3, 0,101, 2,181, 0, 7, 0, 35, 0, 4, 0, 15,
- 0,113, 0, 6, 0,101, 2,181, 0,114, 2,218, 0,115, 2,219, 0,116, 2,220, 0, 7, 2,221, 0, 4, 0, 15, 0,117, 0, 11,
- 0,101, 2,181, 0, 44, 2,182, 0, 24, 2,183, 0, 0, 2,184, 0, 4, 2,185, 0, 4, 2,186, 0, 4, 2,222, 0, 7, 2,223,
- 0, 4, 2,224, 0, 0, 2,217, 0, 7, 2,225, 0,118, 0, 12, 0,101, 2,181, 0, 24, 2,226, 0, 39, 2,227, 0, 4, 0, 88,
- 0, 4, 2,228, 0, 7, 2,229, 0, 7, 2,230, 0, 7, 2,231, 0, 7, 2,232, 0, 0, 2,184, 0, 4, 2,185, 0, 4, 0, 35,
- 0,119, 0, 3, 0,101, 2,181, 0, 7, 2,233, 0, 4, 2,234, 0,120, 0, 5, 0,101, 2,181, 0, 7, 2,235, 0, 0, 2,217,
- 0, 2, 0, 17, 0, 2, 2,236, 0,121, 0, 8, 0,101, 2,181, 0, 24, 0,159, 0, 7, 2,235, 0, 7, 0,248, 0, 7, 0,104,
- 0, 0, 2,217, 0, 2, 0, 17, 0, 2, 0, 15, 0,122, 0, 21, 0,101, 2,181, 0, 24, 2,237, 0, 0, 2,217, 0, 44, 2,182,
- 0, 24, 2,183, 0, 2, 0, 17, 0, 2, 0, 35, 0, 7, 2,238, 0, 7, 2,239, 0, 7, 2,240, 0, 7, 2, 71, 0, 7, 2,241,
- 0, 7, 2,242, 0, 7, 2,243, 0, 7, 2,244, 0, 4, 2,186, 0, 4, 2,185, 0, 0, 2,184, 0, 7, 2,245, 0, 7, 2,246,
- 0, 7, 0, 87, 0,123, 0, 7, 0,101, 2,181, 0, 2, 2,247, 0, 2, 2,248, 0, 4, 0, 67, 0, 24, 0,159, 0, 7, 2,249,
- 0, 0, 2,217, 0,124, 0, 10, 0,101, 2,181, 0, 24, 0,159, 0, 0, 2,250, 0, 7, 2,251, 0, 7, 2,252, 0, 7, 2,244,
- 0, 4, 2,253, 0, 4, 2,254, 0, 7, 2,255, 0, 0, 0, 18, 0,125, 0, 1, 0,101, 2,181, 0,126, 0, 7, 0,101, 2,181,
- 0, 38, 0,117, 0,127, 3, 0, 0,128, 3, 1, 0,129, 3, 2, 0,130, 3, 3, 0, 12, 3, 4, 0,131, 0, 13, 0,101, 2,181,
- 0, 77, 3, 5, 0, 77, 3, 6, 0, 77, 3, 7, 0, 77, 3, 8, 0, 77, 3, 9, 0, 77, 3, 10, 0, 74, 3, 11, 0, 4, 3, 12,
- 0, 4, 3, 13, 0, 7, 3, 14, 0, 7, 3, 15, 0,132, 3, 16, 0,133, 0, 7, 0,101, 2,181, 0, 77, 3, 5, 0, 77, 3, 17,
- 0,134, 3, 18, 0,135, 3, 16, 0, 4, 3, 19, 0, 4, 3, 12, 0,136, 0, 4, 0,101, 2,181, 0, 24, 0,159, 0, 4, 3, 20,
- 0, 4, 0, 35, 0,137, 0, 2, 0, 4, 3, 21, 0, 7, 2, 29, 0,138, 0, 2, 0, 4, 0,120, 0, 4, 3, 22, 0,139, 0, 24,
- 0,101, 2,181, 0, 24, 0,159, 0, 0, 2,217, 0, 2, 3, 23, 0, 2, 0, 17, 0, 2, 1, 72, 0, 2, 0, 35, 0,137, 3, 24,
- 0, 4, 3, 25, 0, 7, 3, 26, 0, 4, 0, 51, 0, 4, 3, 27, 0,138, 3, 28, 0,137, 3, 29, 0, 4, 3, 30, 0, 4, 3, 31,
- 0, 4, 3, 32, 0, 4, 3, 22, 0, 7, 3, 33, 0, 7, 3, 34, 0, 7, 3, 35, 0, 7, 3, 36, 0, 7, 3, 37, 0, 9, 3, 38,
- 0,140, 0, 8, 0,101, 2,181, 0,141, 3, 39, 0,134, 3, 18, 0, 4, 3, 40, 0, 4, 3, 41, 0, 4, 3, 42, 0, 2, 0, 17,
- 0, 2, 0, 54, 0,142, 0, 8, 0,101, 2,181, 0, 24, 0, 42, 0, 2, 0,252, 0, 2, 0, 17, 0, 2, 2,207, 0, 2, 0, 54,
- 0, 7, 3, 43, 0, 7, 3, 44, 0,143, 0, 6, 0,101, 2,181, 0, 4, 3, 45, 0, 2, 0, 17, 0, 2, 3, 46, 0, 7, 3, 47,
- 0, 0, 0,161, 0,144, 0, 8, 0,101, 2,181, 0, 0, 3, 48, 0, 0, 3, 49, 0, 0, 2,171, 0, 0, 3, 50, 0, 0, 3, 51,
- 0, 0, 0, 88, 0, 0, 2,159, 0,145, 0, 3, 0,101, 2,181, 0,146, 3, 52, 0,130, 3, 3, 0,147, 0, 10, 0,101, 2,181,
- 0, 24, 3, 53, 0, 24, 3, 54, 0, 0, 3, 55, 0, 7, 3, 56, 0, 2, 3, 57, 0, 2, 3, 58, 0, 0, 3, 59, 0, 0, 3, 60,
- 0, 0, 2,192, 0,148, 0, 9, 0,101, 2,181, 0, 24, 3, 61, 0, 0, 3, 55, 0, 7, 3, 62, 0, 7, 3, 63, 0, 0, 1, 72,
- 0, 0, 2,207, 0, 0, 3, 64, 0, 0, 0, 35, 0,149, 0, 1, 0,101, 2,181, 0,150, 0, 11, 0,101, 2,181, 0, 0, 2,217,
- 0, 7, 0,120, 0, 7, 3, 65, 0, 7, 3, 66, 0, 7, 3, 67, 0, 7, 3, 68, 0, 4, 0, 17, 0, 2, 3, 69, 0, 2, 3, 70,
- 0, 4, 0, 35, 0,151, 0, 9, 0,101, 2,181, 0, 24, 3, 71, 0, 4, 3, 72, 0, 4, 3, 73, 0, 4, 3, 74, 0, 7, 3, 75,
- 0, 7, 3, 76, 0, 2, 2,207, 0, 2, 0, 17, 0,152, 0, 16, 0,101, 2,181, 0, 44, 2,182, 0, 24, 2,183, 0, 0, 2,184,
- 0, 4, 2,185, 0, 4, 2,186, 0, 4, 2,222, 0, 7, 2,223, 0, 24, 3, 77, 0, 24, 3, 78, 0, 51, 1, 85, 0, 0, 2,217,
- 0, 7, 3, 79, 0, 0, 0, 17, 0, 0, 0,246, 0, 0, 2,159, 0,153, 0, 3, 0,154, 3, 80, 0, 4, 2, 56, 0, 0, 0, 90,
- 0,154, 0, 29, 0, 19, 0, 29, 0, 31, 0, 72, 0, 2, 2, 38, 0, 2, 2, 39, 0, 2, 3, 81, 0, 2, 0, 17, 0, 2, 3, 82,
- 0, 2, 3, 83, 0, 2, 3, 84, 0, 2, 0, 67, 0, 0, 3, 85, 0, 0, 3, 86, 0, 0, 3, 87, 0, 0, 1,229, 0, 4, 0, 35,
- 0, 7, 3, 88, 0, 7, 3, 89, 0, 7, 3, 90, 0, 7, 3, 91, 0, 7, 3, 92, 0, 7, 3, 93, 0, 26, 3, 94, 0, 28, 0, 77,
- 0, 30, 2, 63, 0, 79, 2,111, 0, 0, 0, 69, 0, 7, 3, 95, 0, 7, 3, 96, 0,153, 3, 97, 0,155, 0, 3, 0,155, 0, 0,
- 0,155, 0, 1, 0, 0, 0, 18, 0, 62, 0, 3, 0, 7, 3, 98, 0, 4, 0, 17, 0, 4, 0, 35, 0, 24, 0,129, 0, 19, 0, 29,
- 0, 31, 0, 72, 0,156, 3, 99, 0, 2, 0, 15, 0, 2, 3,100, 0, 4, 3,101, 0, 4, 3,102, 0, 4, 3,103, 0, 0, 3,104,
- 0, 24, 0, 36, 0, 24, 3,105, 0, 24, 3,106, 0, 24, 3,107, 0, 24, 3,108, 0, 28, 0, 77, 0, 70, 2, 62, 0, 62, 1,254,
- 0,157, 3,109, 0,157, 3,110, 0,158, 3,111, 0, 9, 0, 2, 0,159, 3,112, 0,160, 3,113, 0,161, 3,114, 0, 12, 3,115,
- 0, 12, 3,116, 0, 12, 2, 18, 0, 12, 3,117, 0, 12, 3,118, 0, 4, 1, 72, 0, 4, 3,119, 0, 57, 2, 20, 0, 0, 3,120,
- 0, 4, 2, 22, 0, 4, 3,121, 0, 7, 1, 67, 0, 7, 3,122, 0, 7, 3,123, 0, 7, 0,167, 0, 7, 3,124, 0, 7, 1, 68,
- 0, 7, 3,125, 0, 7, 2, 8, 0, 7, 3,126, 0, 7, 3,127, 0, 7, 3,128, 0, 7, 3,129, 0, 7, 3,130, 0, 7, 3,131,
- 0, 7, 2,251, 0, 7, 3,132, 0, 7, 0,237, 0, 7, 3,133, 0, 4, 3,134, 0, 2, 0, 17, 0, 2, 3,135, 0, 2, 3,136,
- 0, 2, 3,137, 0, 2, 3,138, 0, 2, 3,139, 0, 2, 3,140, 0, 2, 3,141, 0, 2, 3,142, 0, 2, 3,143, 0, 2, 3,144,
- 0, 2, 3,145, 0, 4, 3,146, 0, 4, 3,147, 0, 4, 3,148, 0, 4, 3,149, 0, 7, 3,150, 0, 7, 2, 98, 0, 7, 3,151,
- 0, 7, 3,152, 0, 7, 3,153, 0, 7, 3,154, 0, 7, 3,155, 0, 7, 0,212, 0, 7, 3,156, 0, 7, 3,157, 0, 7, 3,158,
- 0, 7, 3,159, 0, 2, 3,160, 0, 0, 3,161, 0, 0, 0,106, 0, 0, 3,162, 0, 0, 3,163, 0, 7, 3,164, 0, 7, 3,165,
- 0, 12, 3,166, 0, 12, 3,167, 0, 12, 3,168, 0, 12, 3,169, 0, 7, 3,170, 0, 2, 2,151, 0, 2, 3,171, 0, 7, 2,133,
- 0, 4, 3,172, 0, 4, 3,173, 0,162, 3,174, 0, 2, 3,175, 0, 2, 0,244, 0, 7, 3,176, 0, 12, 3,177, 0, 12, 3,178,
- 0, 12, 3,179, 0, 12, 3,180, 0,163, 1, 64, 0,164, 3,181, 0, 58, 3,182, 0, 2, 3,183, 0, 2, 3,184, 0, 2, 2, 56,
- 0, 2, 3,185, 0, 7, 2,124, 0, 2, 3,186, 0, 2, 3,187, 0,146, 3,188, 0,134, 3,189, 0,134, 3,190, 0, 4, 3,191,
- 0, 4, 3,192, 0, 4, 3,193, 0, 4, 3,194, 0, 12, 3,195, 0, 12, 3,196, 0, 12, 3,197, 0, 7, 3,198, 0, 0, 3,199,
- 0,165, 0, 14, 0,165, 0, 0, 0,165, 0, 1, 0, 24, 0, 36, 0, 7, 2,251, 0, 7, 1, 69, 0, 7, 2,252, 0, 7, 2,244,
- 0, 0, 0, 18, 0, 4, 2,253, 0, 4, 2,254, 0, 4, 3,200, 0, 2, 0, 15, 0, 2, 3,201, 0, 7, 2,255, 0,166, 0, 12,
- 0,166, 0, 0, 0,166, 0, 1, 0, 24, 0, 42, 0, 4, 3,202, 0, 4, 2,151, 0, 4, 3,203, 0, 4, 0, 15, 0, 4, 3,204,
- 0, 7, 1, 69, 0, 7, 3,205, 0, 7, 3,206, 0, 7, 2,149, 0,163, 0, 40, 0, 4, 0, 17, 0, 2, 3,207, 0, 2, 3,208,
- 0, 2, 2,244, 0, 2, 3,209, 0, 2, 3,210, 0, 2, 3,211, 0, 2, 3,212, 0, 2, 3,213, 0, 7, 3,214, 0, 7, 3,215,
- 0, 7, 3,216, 0, 7, 3,217, 0, 7, 3,218, 0, 7, 3,219, 0, 7, 3,220, 0, 7, 3,221, 0, 7, 3,222, 0, 7, 3,223,
- 0, 7, 3,224, 0, 7, 3,225, 0, 7, 3,226, 0, 7, 3,227, 0, 7, 3,228, 0, 7, 3,229, 0, 7, 3,230, 0, 7, 3,231,
- 0, 7, 3,232, 0, 7, 3,233, 0, 7, 3,234, 0, 7, 3,235, 0, 7, 3,236, 0, 7, 3,237, 0, 7, 3,238, 0, 7, 3,239,
- 0, 7, 3,240, 0, 44, 0,160, 0,167, 3,241, 0, 7, 3,242, 0, 4, 2,195, 0,168, 0, 5, 0, 58, 1,232, 0, 7, 3,243,
- 0, 7, 3,244, 0, 2, 0, 17, 0, 2, 3,245, 0,169, 0, 5, 0,169, 0, 0, 0,169, 0, 1, 0, 4, 0, 15, 0, 4, 3,246,
- 0, 9, 0, 2, 0,170, 0, 9, 0,170, 0, 0, 0,170, 0, 1, 0, 4, 3,247, 0, 4, 3,248, 0, 4, 3,249, 0, 4, 0, 17,
- 0, 9, 3,250, 0, 9, 3,251, 0, 12, 3,252, 0,130, 0, 21, 0,130, 0, 0, 0,130, 0, 1, 0, 4, 0, 17, 0, 4, 3,253,
- 0, 4, 3,254, 0, 4, 3,255, 0, 4, 4, 0, 0, 4, 4, 1, 0, 4, 4, 2, 0, 4, 3,248, 0, 4, 2,151, 0, 2, 4, 3,
- 0, 2, 0, 54, 0, 0, 4, 4, 0, 0, 4, 5, 0, 0, 4, 6, 0, 0, 4, 7, 0, 0, 4, 8, 0, 12, 4, 9, 0,171, 4, 10,
- 0, 9, 4, 11, 0,172, 0, 1, 0, 7, 2, 36, 0,162, 0, 30, 0, 4, 0, 17, 0, 7, 4, 12, 0, 7, 4, 13, 0, 7, 4, 14,
- 0, 4, 4, 15, 0, 4, 4, 16, 0, 4, 4, 17, 0, 4, 4, 18, 0, 7, 4, 19, 0, 7, 4, 20, 0, 7, 4, 21, 0, 7, 4, 22,
- 0, 7, 4, 23, 0, 7, 4, 24, 0, 7, 4, 25, 0, 7, 4, 26, 0, 7, 4, 27, 0, 7, 4, 28, 0, 7, 4, 29, 0, 7, 4, 30,
- 0, 7, 4, 31, 0, 7, 4, 32, 0, 7, 4, 33, 0, 7, 4, 34, 0, 7, 4, 35, 0, 7, 4, 36, 0, 4, 4, 37, 0, 4, 4, 38,
- 0, 7, 4, 39, 0, 7, 3,156, 0,164, 0, 54, 0, 4, 3,248, 0, 4, 4, 40, 0,173, 4, 41, 0,174, 4, 42, 0, 0, 0, 35,
- 0, 0, 4, 43, 0, 2, 4, 44, 0, 7, 4, 45, 0, 0, 4, 46, 0, 7, 4, 47, 0, 7, 4, 48, 0, 7, 4, 49, 0, 7, 4, 50,
- 0, 7, 4, 51, 0, 7, 4, 52, 0, 7, 4, 53, 0, 7, 4, 54, 0, 7, 4, 55, 0, 2, 4, 56, 0, 0, 4, 57, 0, 2, 4, 58,
- 0, 7, 4, 59, 0, 7, 4, 60, 0, 0, 4, 61, 0, 4, 0,121, 0, 4, 4, 62, 0, 4, 4, 63, 0, 2, 4, 64, 0, 2, 4, 65,
- 0,172, 4, 66, 0, 4, 4, 67, 0, 4, 0, 79, 0, 7, 4, 68, 0, 7, 4, 69, 0, 7, 4, 70, 0, 7, 4, 71, 0, 2, 4, 72,
- 0, 2, 4, 73, 0, 2, 4, 74, 0, 2, 4, 75, 0, 2, 4, 76, 0, 2, 4, 77, 0, 2, 4, 78, 0, 2, 4, 79, 0,175, 4, 80,
- 0, 7, 4, 81, 0, 7, 4, 82, 0,130, 4, 83, 0, 12, 3, 4, 0,168, 4, 84, 0, 7, 4, 85, 0, 7, 4, 86, 0, 7, 4, 87,
- 0, 0, 4, 88, 0,176, 0, 1, 0, 7, 4, 89, 0,146, 0, 50, 0,145, 4, 90, 0, 2, 0, 15, 0, 2, 4, 91, 0, 2, 4, 92,
- 0, 2, 4, 93, 0, 7, 4, 94, 0, 2, 4, 95, 0, 2, 4, 96, 0, 7, 4, 97, 0, 2, 4, 98, 0, 2, 4, 99, 0, 7, 4,100,
- 0, 7, 4,101, 0, 7, 4,102, 0, 4, 4,103, 0, 4, 4,104, 0, 7, 4,105, 0, 4, 4,106, 0, 7, 4,107, 0, 7, 4,108,
- 0, 7, 4,109, 0, 73, 4,110, 0, 73, 4,111, 0, 0, 4,112, 0, 7, 4,113, 0, 7, 4,114, 0, 28, 0, 77, 0, 2, 4,115,
- 0, 0, 4,116, 0, 0, 4,117, 0, 7, 4,118, 0, 4, 4,119, 0, 7, 4,120, 0, 7, 4,121, 0, 4, 4,122, 0, 4, 0, 17,
- 0, 7, 4,123, 0, 7, 4,124, 0, 7, 4,125, 0,176, 4,126, 0, 4, 0, 51, 0, 7, 4,127, 0, 7, 4,128, 0, 7, 4,129,
- 0, 7, 4,130, 0, 7, 4,131, 0, 7, 4,132, 0, 7, 4,133, 0, 4, 4,134, 0, 4, 0, 35, 0,177, 0, 76, 0, 19, 0, 29,
- 0, 31, 0, 72, 0, 2, 0,170, 0, 2, 1, 73, 0, 2, 1,107, 0, 2, 4,135, 0, 7, 4,136, 0, 7, 4,137, 0, 7, 4,138,
- 0, 7, 4,139, 0, 7, 4,140, 0, 7, 4,141, 0, 7, 1,153, 0, 7, 1,155, 0, 7, 1,154, 0, 7, 0, 67, 0, 4, 4,142,
- 0, 7, 4,143, 0, 7, 4,144, 0, 7, 4,145, 0, 7, 4,146, 0, 7, 4,147, 0, 7, 4,148, 0, 7, 4,149, 0, 2, 4,150,
- 0, 2, 1, 72, 0, 2, 4,151, 0, 2, 4,152, 0, 2, 4,153, 0, 2, 4,154, 0, 2, 4,155, 0, 2, 4,156, 0, 7, 4,157,
- 0, 7, 4,158, 0, 7, 4,159, 0, 7, 4,160, 0, 7, 4,161, 0, 7, 4,162, 0, 7, 4,163, 0, 7, 4,164, 0, 7, 4,165,
- 0, 7, 4,166, 0, 7, 4,167, 0, 7, 4,168, 0, 2, 4,169, 0, 2, 4,170, 0, 2, 4,171, 0, 2, 4,172, 0, 7, 4,173,
- 0, 7, 4,174, 0, 7, 4,175, 0, 7, 4,176, 0, 2, 4,177, 0, 2, 4,178, 0, 2, 4,179, 0, 2, 4,180, 0, 7, 4,181,
- 0, 7, 4,182, 0, 7, 4,183, 0, 7, 4,184, 0, 7, 4,185, 0, 7, 4,186, 0, 7, 4,187, 0, 2, 4,188, 0, 2, 4,189,
- 0, 2, 4,190, 0, 2, 4,191, 0, 2, 4,192, 0, 2, 0, 17, 0, 7, 4,193, 0, 7, 4,194, 0, 28, 0, 77, 0, 43, 1,125,
- 0, 2, 1,126, 0, 2, 4,195, 0, 22, 0,146, 0,178, 0, 8, 0,178, 0, 0, 0,178, 0, 1, 0, 4, 3,134, 0, 4, 4,196,
- 0, 4, 0, 17, 0, 2, 4,197, 0, 2, 4,198, 0, 24, 0,159, 0,179, 0, 13, 0, 9, 4,199, 0, 9, 4,200, 0, 4, 4,201,
- 0, 4, 4,202, 0, 4, 4,203, 0, 4, 4,204, 0, 4, 4,205, 0, 4, 4,206, 0, 4, 4,207, 0, 4, 4,208, 0, 4, 4,209,
- 0, 4, 0, 35, 0, 0, 4,210, 0,180, 0, 5, 0, 9, 4,211, 0, 9, 4,212, 0, 4, 4,213, 0, 4, 0, 67, 0, 0, 4,214,
- 0,181, 0, 17, 0, 4, 4,215, 0, 4, 4,216, 0, 4, 4,217, 0, 4, 4,218, 0, 4, 4,219, 0, 4, 4,220, 0, 4, 4,221,
- 0, 4, 4,222, 0, 4, 4,223, 0, 4, 4,224, 0, 4, 4,225, 0, 4, 4,226, 0, 2, 4,227, 0, 2, 4,228, 0, 4, 4,229,
- 0, 4, 4,230, 0, 4, 0, 87, 0,182, 0, 15, 0, 4, 0, 15, 0, 4, 4,217, 0, 4, 4,231, 0, 4, 4,232, 0, 4, 4,233,
- 0, 4, 4,234, 0, 7, 4,235, 0, 4, 4,236, 0, 4, 0, 88, 0, 4, 4,237, 0, 4, 4,238, 0, 4, 4,239, 0, 4, 4,240,
- 0, 4, 4,241, 0, 18, 0, 28, 0,183, 0, 7, 0, 4, 4,242, 0, 7, 4,243, 0, 7, 4,244, 0, 7, 4,245, 0, 4, 4,246,
- 0, 2, 0, 17, 0, 2, 0, 35, 0,184, 0, 11, 0,184, 0, 0, 0,184, 0, 1, 0, 0, 0, 18, 0, 57, 4,247, 0, 58, 4,248,
- 0, 4, 3,134, 0, 4, 4,249, 0, 4, 4,250, 0, 4, 0, 35, 0, 4, 4,251, 0, 4, 4,252, 0,185, 0,105, 0,179, 4,253,
- 0,180, 4,254, 0,181, 4,255, 0,182, 5, 0, 0, 4, 3, 19, 0, 4, 0,121, 0, 4, 4, 62, 0, 7, 5, 1, 0, 4, 5, 2,
- 0, 4, 5, 3, 0, 4, 5, 4, 0, 4, 5, 5, 0, 2, 0, 17, 0, 2, 5, 6, 0, 7, 5, 7, 0, 7, 5, 8, 0, 7, 5, 9,
- 0, 7, 5, 10, 0, 7, 5, 11, 0, 2, 5, 12, 0, 2, 5, 13, 0, 2, 5, 14, 0, 2, 5, 15, 0, 2, 0,243, 0, 2, 5, 16,
- 0, 4, 5, 17, 0, 2, 5, 18, 0, 2, 5, 19, 0, 2, 1, 94, 0, 2, 0,104, 0, 2, 5, 20, 0, 2, 5, 21, 0, 2, 5, 22,
- 0, 2, 5, 23, 0, 2, 5, 24, 0, 2, 5, 25, 0, 2, 5, 26, 0, 2, 5, 27, 0, 2, 5, 28, 0, 2, 5, 29, 0, 4, 5, 30,
- 0, 4, 1, 72, 0, 4, 5, 31, 0, 2, 5, 32, 0, 2, 5, 33, 0, 2, 5, 34, 0, 2, 5, 35, 0, 2, 5, 36, 0, 2, 5, 37,
- 0, 2, 5, 38, 0, 2, 5, 39, 0, 16, 5, 40, 0, 16, 5, 41, 0, 15, 5, 42, 0, 12, 5, 43, 0, 2, 5, 44, 0, 2, 5, 45,
- 0, 7, 5, 46, 0, 7, 5, 47, 0, 7, 5, 48, 0, 7, 5, 49, 0, 4, 5, 50, 0, 7, 5, 51, 0, 7, 5, 52, 0, 7, 5, 53,
- 0, 7, 5, 54, 0, 2, 5, 55, 0, 2, 5, 56, 0, 2, 5, 57, 0, 2, 5, 58, 0, 2, 5, 59, 0, 2, 5, 60, 0, 7, 5, 61,
- 0, 7, 5, 62, 0, 7, 5, 63, 0, 0, 5, 64, 0, 4, 5, 65, 0, 2, 5, 66, 0, 2, 1,229, 0, 0, 5, 67, 0, 7, 5, 68,
- 0, 7, 5, 69, 0, 0, 5, 70, 0, 0, 5, 71, 0, 0, 5, 72, 0, 0, 5, 73, 0, 4, 5, 74, 0, 2, 5, 75, 0, 2, 5, 76,
- 0, 7, 5, 77, 0, 7, 5, 78, 0, 2, 5, 79, 0, 2, 5, 80, 0, 7, 5, 81, 0, 2, 5, 82, 0, 2, 5, 83, 0, 4, 5, 84,
- 0, 2, 5, 85, 0, 2, 5, 86, 0, 2, 5, 87, 0, 2, 5, 88, 0, 7, 5, 89, 0, 7, 0, 67, 0, 34, 5, 90, 0, 0, 5, 91,
- 0,186, 0, 9, 0,186, 0, 0, 0,186, 0, 1, 0, 0, 0, 18, 0, 2, 5, 92, 0, 2, 5, 93, 0, 2, 5, 94, 0, 2, 0, 87,
- 0, 7, 5, 95, 0, 7, 0, 67, 0,187, 0, 7, 0, 2, 2,212, 0, 2, 1, 72, 0, 2, 3, 76, 0, 2, 5, 96, 0, 7, 5, 97,
- 0, 7, 0, 67, 0, 34, 5, 98, 0,188, 0, 5, 0, 7, 5, 99, 0, 0, 0, 15, 0, 0, 0, 87, 0, 0, 0, 67, 0, 0, 1,229,
- 0,189, 0, 28, 0, 7, 4,148, 0, 7, 4,149, 0, 2, 1, 72, 0, 2, 0, 17, 0, 2, 5,100, 0, 2, 4,195, 0, 2, 4,151,
- 0, 2, 4,152, 0, 2, 4,153, 0, 2, 4,154, 0, 2, 4,155, 0, 2, 4,156, 0,188, 5,101, 0, 2, 5, 12, 0, 2, 5, 13,
- 0, 2, 5, 14, 0, 2, 5, 15, 0, 2, 0,243, 0, 2, 5, 16, 0, 2, 5,102, 0, 2, 5,103, 0,187, 5,104, 0, 2, 5,105,
- 0, 2, 5, 18, 0, 2, 5, 21, 0, 2, 5, 22, 0, 7, 5,106, 0, 7, 0, 87, 0,190, 0, 6, 0,190, 0, 0, 0,190, 0, 1,
- 0, 4, 3,247, 0, 0, 4, 4, 0, 4, 0, 17, 0, 24, 5,107, 0,191, 0, 4, 0,192, 5,108, 0, 9, 5,109, 0, 0, 5,110,
- 0, 4, 0, 88, 0,193, 0, 8, 0,191, 5,111, 0, 2, 0, 17, 0, 2, 0, 35, 0, 2, 5,112, 0, 2, 5,113, 0, 2, 5,114,
- 0, 4, 0, 87, 0, 9, 5,115, 0,194, 0, 6, 0, 2, 0,104, 0, 2, 3,253, 0, 2, 5,116, 0, 2, 2,206, 0, 4, 0, 17,
- 0, 7, 2,223, 0,195, 0, 14, 0, 2, 0, 17, 0, 2, 5,117, 0, 2, 5,118, 0, 2, 5,119, 0,194, 5,120, 0, 9, 5,115,
- 0, 7, 5,121, 0, 7, 0, 54, 0, 4, 5,122, 0, 4, 5,123, 0, 4, 5,124, 0, 4, 5,125, 0, 38, 0,117, 0, 24, 0,159,
- 0,196, 0, 4, 0,196, 0, 0, 0,196, 0, 1, 0, 0, 5,126, 0, 7, 5,127, 0,197, 0, 14, 0,191, 5,111, 0, 4, 0, 88,
- 0, 4, 5,128, 0, 7, 5,129, 0, 7, 5,130, 0, 7, 5,131, 0, 4, 5,132, 0, 4, 5,133, 0, 7, 5,134, 0, 7, 5,135,
- 0, 4, 5,136, 0, 7, 5,137, 0, 7, 5,138, 0, 4, 0, 35, 0,198, 0, 7, 0,191, 5,111, 0, 2, 0, 17, 0, 2, 0, 35,
- 0, 4, 0, 34, 0, 4, 5,139, 0, 79, 5,140, 0, 9, 5,115, 0,199, 0, 82, 0,198, 5,141, 0,198, 5,142, 0,197, 3, 99,
- 0, 7, 5,143, 0, 2, 5,144, 0, 2, 5,145, 0, 7, 5,146, 0, 7, 5,147, 0, 2, 3,253, 0, 2, 5,148, 0, 7, 5,149,
- 0, 7, 5,150, 0, 7, 5,151, 0, 2, 5,152, 0, 2, 5,122, 0, 2, 5,153, 0, 2, 5,154, 0, 2, 5,155, 0, 2, 5,156,
- 0, 7, 5,157, 0, 7, 5,158, 0, 7, 5,159, 0, 2, 5,160, 0, 2, 5,161, 0, 2, 5,162, 0, 2, 5,163, 0, 2, 5,164,
- 0, 2, 5,165, 0, 2, 5,166, 0, 2, 5,167, 0,193, 5,168, 0,195, 5,169, 0, 7, 5,170, 0, 7, 5,171, 0, 7, 5,172,
- 0, 2, 5,173, 0, 2, 5,174, 0, 0, 5,175, 0, 0, 5,176, 0, 0, 5,177, 0, 0, 5,178, 0, 0, 5,179, 0, 0, 5,180,
- 0, 2, 5,181, 0, 7, 5,182, 0, 7, 5,183, 0, 7, 5,184, 0, 7, 5,185, 0, 7, 5,186, 0, 7, 5,187, 0, 7, 5,188,
- 0, 7, 5,189, 0, 7, 5,190, 0, 7, 5,191, 0, 2, 5,192, 0, 0, 5,193, 0, 0, 5,194, 0, 0, 5,195, 0, 0, 5,196,
- 0, 24, 5,197, 0, 0, 5,198, 0, 0, 5,199, 0, 0, 5,200, 0, 0, 5,201, 0, 0, 5,202, 0, 0, 5,203, 0, 0, 5,204,
- 0, 0, 5,205, 0, 0, 5,206, 0, 0, 5,207, 0, 2, 5,208, 0, 2, 5,209, 0, 2, 5,210, 0, 2, 5,211, 0, 0, 5,212,
- 0, 0, 4,195, 0, 4, 5,213, 0, 2, 5,214, 0, 2, 0, 87, 0, 4, 5,215, 0, 7, 5,216, 0, 7, 5,217, 0,200, 0, 8,
- 0, 4, 5,218, 0, 4, 5,219, 0, 4, 5,220, 0, 4, 5,221, 0, 4, 5,222, 0, 4, 5,223, 0, 4, 0, 51, 0, 4, 2,121,
- 0,201, 0, 4, 0, 7, 5,224, 0, 0, 5,225, 0, 0, 5,226, 0, 2, 0, 17, 0,202, 0, 4, 0, 7, 5,227, 0, 4, 0, 17,
- 0, 4, 5,228, 0, 4, 0, 54, 0, 38, 0, 44, 0, 19, 0, 29, 0, 31, 0, 72, 0, 24, 5,107, 0,177, 5,229, 0, 38, 5,230,
- 0, 12, 5,231, 0,178, 5,232, 0, 24, 5,233, 0, 7, 5,234, 0, 7, 5,235, 0, 7, 5,236, 0, 7, 5,237, 0, 4, 3,134,
- 0, 4, 5,238, 0, 4, 5,239, 0, 4, 3,192, 0, 4, 5,240, 0, 2, 0, 17, 0, 2, 1, 66, 0, 53, 1, 61, 0,203, 5,241,
- 0,199, 5,242, 0,204, 5,243, 0,185, 0,177, 0,183, 5,244, 0, 12, 0, 98, 0, 12, 5,245, 0, 9, 5,246, 0, 9, 5,247,
- 0, 9, 5,248, 0, 9, 5,249, 0,205, 5,250, 0, 2, 5,251, 0, 2, 5,252, 0, 2, 0,244, 0, 2, 5,253, 0, 4, 5,254,
- 0, 4, 5,255, 0, 12, 6, 0, 0,188, 5,101, 0,189, 6, 1, 0,201, 6, 2, 0,159, 3,112, 0,202, 6, 3, 0,206, 0, 11,
- 0,206, 0, 0, 0,206, 0, 1, 0, 39, 0,235, 0, 37, 1, 60, 0, 7, 2, 86, 0, 7, 2, 87, 0, 7, 0,104, 0, 7, 6, 4,
- 0, 2, 6, 5, 0, 2, 0, 17, 0, 7, 0, 67, 0,207, 0, 38, 0, 7, 6, 6, 0, 7, 6, 7, 0, 7, 6, 8, 0, 7, 6, 9,
- 0, 7, 6, 10, 0, 7, 6, 11, 0, 7, 6, 12, 0, 7, 6, 13, 0, 7, 6, 14, 0, 7, 1, 79, 0, 7, 6, 15, 0, 7, 6, 16,
- 0, 7, 6, 17, 0, 7, 6, 18, 0, 7, 0,166, 0, 2, 6, 19, 0, 2, 6, 20, 0, 0, 6, 21, 0, 0, 4,195, 0, 2, 6, 22,
- 0, 2, 6, 23, 0, 2, 6, 24, 0, 2, 6, 5, 0, 7, 6, 25, 0, 7, 6, 26, 0, 62, 6, 27, 0,159, 3,112, 0,207, 6, 28,
- 0,208, 6, 29, 0,209, 6, 30, 0,210, 6, 31, 0,211, 6, 32, 0, 7, 6, 33, 0, 2, 6, 34, 0, 2, 6, 35, 0, 7, 6, 36,
- 0, 7, 6, 37, 0, 7, 6, 38, 0,212, 0, 50, 0,213, 0, 0, 0,213, 0, 1, 0, 12, 6, 39, 0, 4, 6, 40, 0, 7, 6, 41,
- 0, 2, 6, 42, 0, 7, 6, 14, 0, 7, 1, 79, 0, 7, 0, 87, 0, 4, 6, 43, 0, 2, 6, 24, 0, 2, 6, 5, 0, 24, 5,107,
- 0, 24, 6, 44, 0, 12, 6, 45, 0,206, 6, 46, 0,212, 6, 28, 0, 0, 6, 47, 0, 4, 3,134, 0, 4, 5,238, 0, 2, 6, 48,
- 0, 2, 6, 49, 0, 2, 6, 50, 0, 2, 6, 51, 0, 2, 0, 17, 0, 2, 2, 21, 0, 7, 0,110, 0, 7, 6, 52, 0, 7, 6, 53,
- 0, 7, 6, 54, 0, 7, 0,166, 0, 7, 5,234, 0, 2, 6, 55, 0, 2, 6, 56, 0, 2, 6, 57, 0, 0, 6, 58, 0, 0, 6, 59,
- 0, 0, 6, 60, 0, 0, 6, 61, 0, 0, 6, 62, 0, 12, 6, 63, 0, 12, 6, 64, 0, 12, 6, 65, 0, 2, 6, 66, 0, 2, 2,134,
- 0, 2, 6, 67, 0, 0, 6, 68, 0, 0, 6, 69, 0, 9, 6, 70, 0,159, 3,112, 0,214, 0, 24, 0, 16, 0, 34, 0, 16, 0, 61,
- 0, 15, 6, 71, 0, 15, 6, 72, 0, 15, 6, 73, 0, 7, 6, 74, 0, 7, 6, 75, 0, 7, 6, 76, 0, 7, 6, 77, 0, 2, 6, 78,
- 0, 2, 6, 79, 0, 2, 6, 80, 0, 2, 6, 81, 0, 2, 6, 82, 0, 2, 0, 17, 0, 2, 6, 83, 0, 2, 6, 84, 0, 2, 6, 85,
- 0, 2, 6, 86, 0, 2, 6, 87, 0, 2, 6, 51, 0, 7, 6, 88, 0, 4, 6, 89, 0, 4, 6, 90, 0,213, 0, 6, 0,213, 0, 0,
- 0,213, 0, 1, 0, 12, 6, 39, 0, 4, 6, 40, 0, 7, 6, 41, 0, 2, 6, 42, 0,215, 0, 8, 0,213, 0, 0, 0,213, 0, 1,
- 0, 12, 6, 39, 0, 4, 6, 40, 0, 7, 6, 41, 0, 2, 6, 42, 0, 0, 6, 91, 0, 0, 0,176, 0,216, 0, 14, 0,213, 0, 0,
- 0,213, 0, 1, 0, 12, 6, 39, 0, 4, 6, 40, 0, 7, 6, 41, 0, 2, 6, 42, 0,214, 6, 92, 0,217, 6, 93, 0, 12, 6, 94,
- 0, 2, 1, 72, 0, 2, 6, 95, 0, 4, 0, 17, 0, 7, 6, 96, 0, 4, 6, 51, 0,218, 0, 21, 0,213, 0, 0, 0,213, 0, 1,
- 0, 12, 6, 39, 0, 4, 6, 40, 0, 7, 6, 41, 0, 2, 6, 42, 0,208, 6, 29, 0,214, 6, 92, 0, 2, 6, 97, 0, 2, 6, 98,
- 0, 2, 6, 99, 0, 2, 6,100, 0, 2, 6, 83, 0, 2, 6,101, 0, 2, 6,102, 0, 0, 0, 17, 0, 0, 0, 35, 0, 9, 2, 62,
- 0, 4, 6,103, 0, 4, 6,104, 0, 19, 6,105, 0,219, 0, 18, 0,213, 0, 0, 0,213, 0, 1, 0, 12, 6, 39, 0, 4, 6, 40,
- 0, 7, 6, 41, 0, 2, 6, 42, 0,214, 6, 92, 0, 7, 2, 86, 0, 7, 2, 87, 0, 2, 6, 97, 0, 2, 6,106, 0, 2, 6,107,
- 0, 2, 6,108, 0, 4, 0, 17, 0, 7, 6,109, 0, 4, 6, 5, 0, 4, 0, 35, 0,159, 3,112, 0,220, 0, 16, 0, 0, 6,110,
- 0, 0, 6,111, 0, 0, 6,112, 0, 0, 6,113, 0, 0, 6,114, 0, 0, 6,115, 0, 4, 6,116, 0, 4, 6,117, 0, 4, 6,118,
- 0, 2, 0, 15, 0, 2, 0, 17, 0, 2, 6,119, 0, 2, 6,120, 0, 2, 1,172, 0, 2, 6,121, 0, 0, 6,122, 0,221, 0, 16,
- 0,213, 0, 0, 0,213, 0, 1, 0, 12, 6, 39, 0, 4, 6, 40, 0, 4, 6,123, 0,220, 6,124, 0,222, 6,125, 0, 12, 6,126,
- 0, 12, 6,127, 0,223, 6,128, 0,211, 6,129, 0,224, 6,130, 0, 2, 6,131, 0, 2, 6,132, 0, 2, 6,133, 0, 2, 0, 67,
- 0,225, 0, 15, 0,213, 0, 0, 0,213, 0, 1, 0, 12, 6, 39, 0, 4, 6, 40, 0, 7, 6, 41, 0, 2, 6, 42, 0,214, 6, 92,
- 0, 12, 6,134, 0,226, 6,135, 0, 0, 6,136, 0,227, 6,137, 0, 2, 0, 17, 0, 2, 6,138, 0, 2, 6,139, 0, 2, 6,140,
- 0,228, 0, 25, 0,213, 0, 0, 0,213, 0, 1, 0, 12, 6, 39, 0, 4, 6, 40, 0, 4, 0, 17, 0, 39, 2,227, 0, 37, 1, 60,
- 0, 51, 6,141, 0,229, 6,142, 0,230, 6,143, 0,159, 3,112, 0, 7, 6,144, 0, 7, 2, 86, 0, 7, 2, 87, 0, 7, 6,109,
- 0, 7, 6,145, 0, 7, 6,146, 0, 2, 6,147, 0, 2, 6,148, 0, 2, 6,149, 0, 2, 6,150, 0, 0, 6,151, 0, 0, 6,152,
- 0, 0, 6,153, 0, 0, 6, 51, 0,231, 0, 11, 0,213, 0, 0, 0,213, 0, 1, 0, 12, 6, 39, 0, 4, 6, 40, 0, 7, 6, 41,
- 0, 2, 6, 42, 0, 2, 6, 95, 0, 2, 0, 17, 0, 4, 0, 35, 0,217, 6, 93, 0,214, 6, 92, 0,232, 0, 31, 0,213, 0, 0,
- 0,213, 0, 1, 0, 12, 6, 39, 0, 4, 6, 40, 0, 7, 6, 41, 0, 2, 6, 42, 0, 34, 6,154, 0, 4, 6,155, 0, 4, 6,156,
- 0, 2, 0, 88, 0, 2, 6,157, 0, 2, 6,158, 0, 0, 6,159, 0, 0, 6,160, 0, 4, 6,161, 0, 4, 6,162, 0, 4, 6,163,
- 0, 2, 6,164, 0, 2, 6,165, 0, 2, 6,166, 0, 2, 6,167, 0, 7, 6,168, 0, 15, 6,169, 0, 15, 6,170, 0, 4, 6,171,
- 0, 4, 6,172, 0, 0, 6,173, 0, 0, 6,174, 0, 2, 6,175, 0, 0, 2,192, 0, 9, 6,176, 0,233, 0, 10, 0, 19, 0, 29,
- 0, 9, 6,177, 0, 9, 6,178, 0, 9, 6,179, 0, 9, 6,180, 0, 9, 6,181, 0, 4, 0, 88, 0, 4, 6,182, 0, 0, 6,183,
- 0, 0, 6,184, 0,234, 0, 10, 0,213, 0, 0, 0,213, 0, 1, 0, 12, 6, 39, 0, 4, 6, 40, 0, 7, 6, 41, 0,233, 6,185,
- 0, 2, 0, 88, 0, 2, 6,157, 0, 4, 0, 87, 0, 9, 6,186, 0,235, 0, 3, 0,235, 0, 0, 0,235, 0, 1, 0, 7, 6,187,
- 0,236, 0, 11, 0,213, 0, 0, 0,213, 0, 1, 0, 12, 6, 39, 0, 4, 6, 40, 0, 7, 6, 41, 0,214, 6, 92, 0, 12, 6,188,
- 0, 4, 6,189, 0, 4, 0, 35, 0, 4, 0, 17, 0, 4, 6,190, 0,237, 0, 26, 0,213, 0, 0, 0,213, 0, 1, 0, 12, 6, 39,
- 0, 4, 6, 40, 0, 7, 6, 41, 0, 2, 6, 42, 0,214, 6, 92, 0, 19, 6,191, 0, 19, 0, 78, 0, 2, 0, 17, 0, 2, 6,157,
- 0, 7, 6,192, 0, 9, 6,193, 0, 7, 2, 86, 0, 7, 2, 87, 0, 7, 6,109, 0, 7, 6, 38, 0, 7, 6,194, 0, 7, 6,195,
- 0, 53, 1, 61, 0, 53, 6,196, 0, 4, 6,197, 0, 2, 6,198, 0, 2, 0,244, 0, 12, 6,199, 0,159, 3,112, 0,238, 0, 10,
- 0,213, 0, 0, 0,213, 0, 1, 0, 12, 6, 39, 0, 4, 6, 40, 0, 7, 6, 41, 0, 2, 6, 42, 0, 2, 0, 17, 0, 2, 3,143,
- 0, 4, 0, 35, 0,159, 3,112, 0,239, 0, 42, 0,213, 0, 0, 0,213, 0, 1, 0, 12, 6, 39, 0, 4, 6, 40, 0, 7, 6, 41,
- 0, 2, 6, 42, 0,214, 6, 92, 0,222, 6,125, 0, 0, 6,200, 0, 0, 6,111, 0, 0, 6,112, 0, 2, 0, 15, 0, 2, 6,201,
- 0, 2, 0, 17, 0, 2, 6,119, 0, 9, 6,193, 0, 4, 6,116, 0, 4, 6,202, 0, 4, 6,203, 0, 4, 6,204, 0, 15, 6,205,
- 0, 15, 6,206, 0, 7, 6,207, 0, 7, 6,208, 0, 7, 6,209, 0, 7, 6,192, 0, 2, 6,210, 0, 2, 0,234, 0, 2, 1,172,
- 0, 2, 6,211, 0, 2, 0, 35, 0, 2, 0, 87, 0, 2, 6,212, 0, 2, 6,213, 0, 9, 6,214, 0, 9, 6,215, 0, 9, 6,216,
- 0, 9, 6,217, 0, 9, 6,218, 0, 2, 6,219, 0, 0, 6,220, 0, 49, 6,221, 0,240, 0, 7, 0,240, 0, 0, 0,240, 0, 1,
- 0, 4, 6,222, 0, 4, 0, 21, 0, 0, 0, 81, 0, 4, 6,223, 0, 4, 0, 15, 0,241, 0, 14, 0,213, 0, 0, 0,213, 0, 1,
- 0, 12, 6, 39, 0, 4, 6, 40, 0, 7, 6, 41, 0, 2, 6, 42, 0, 4, 6,158, 0, 4, 0, 35, 0, 12, 6,224, 0, 12, 6,225,
- 0, 0, 6,226, 0, 0, 6,227, 0, 4, 6,228, 0, 4, 6,229, 0,242, 0, 6, 0,213, 0, 0, 0,213, 0, 1, 0, 12, 6, 39,
- 0, 4, 6, 40, 0, 4, 0, 35, 0, 0, 6,230, 0,243, 0, 15, 0,213, 0, 0, 0,213, 0, 1, 0, 12, 6, 39, 0, 4, 6, 40,
- 0, 7, 6, 41, 0,244, 6,231, 0,214, 6, 92, 0,245, 6,232, 0, 2, 1, 72, 0, 2, 6,233, 0, 2, 2, 86, 0, 2, 2, 87,
- 0, 2, 0, 17, 0, 2, 6,149, 0, 4, 0, 67, 0,246, 0, 7, 0,246, 0, 0, 0,246, 0, 1, 0, 0, 6,234, 0, 2, 6,235,
- 0, 2, 6,236, 0, 2, 6,237, 0, 2, 0, 35, 0,247, 0, 12, 0, 2, 6,236, 0, 2, 6,238, 0, 2, 6,239, 0, 0, 2,192,
- 0, 2, 6,240, 0, 2, 6,241, 0, 2, 6,242, 0, 2, 6,243, 0, 2, 6,244, 0, 2, 6, 83, 0, 7, 6,245, 0, 7, 6,246,
- 0,248, 0, 18, 0,248, 0, 0, 0,248, 0, 1, 0, 0, 4, 4, 0,247, 6,247, 0,247, 6,248, 0,247, 6,249, 0,247, 6,250,
- 0, 7, 6,251, 0, 2, 6,252, 0, 2, 6,253, 0, 2, 6,254, 0, 2, 6,255, 0, 2, 7, 0, 0, 2, 7, 1, 0, 2, 7, 2,
- 0, 2, 7, 3, 0, 2, 7, 4, 0, 2, 7, 5, 0,249, 0, 10, 0, 0, 7, 6, 0, 0, 7, 7, 0, 0, 7, 8, 0, 0, 7, 9,
- 0, 0, 7, 10, 0, 0, 7, 11, 0, 2, 7, 12, 0, 2, 7, 13, 0, 2, 7, 14, 0, 2, 7, 15, 0,250, 0, 8, 0, 0, 7, 16,
- 0, 0, 7, 17, 0, 0, 7, 18, 0, 0, 7, 19, 0, 0, 7, 20, 0, 0, 7, 21, 0, 7, 6, 4, 0, 7, 0, 35, 0,251, 0, 18,
- 0,249, 7, 22, 0,249, 7, 23, 0,249, 7, 24, 0,249, 7, 25, 0,249, 7, 26, 0,249, 7, 27, 0,249, 7, 28, 0,249, 7, 29,
- 0,249, 7, 30, 0,249, 7, 31, 0,249, 7, 32, 0,249, 7, 33, 0,249, 7, 34, 0,249, 7, 35, 0,249, 7, 36, 0,249, 7, 37,
- 0,250, 7, 38, 0, 0, 7, 39, 0,252, 0, 97, 0, 0, 7, 40, 0, 0, 7, 41, 0, 0, 7, 10, 0, 0, 7, 42, 0, 0, 7, 43,
- 0, 0, 7, 44, 0, 0, 7, 45, 0, 0, 7, 46, 0, 0, 7, 47, 0, 0, 7, 48, 0, 0, 7, 49, 0, 0, 7, 50, 0, 0, 7, 51,
- 0, 0, 7, 52, 0, 0, 7, 53, 0, 0, 7, 54, 0, 0, 7, 55, 0, 0, 7, 56, 0, 0, 7, 57, 0, 0, 7, 58, 0, 0, 7, 59,
- 0, 0, 7, 60, 0, 0, 7, 61, 0, 0, 7, 62, 0, 0, 7, 63, 0, 0, 7, 64, 0, 0, 7, 65, 0, 0, 7, 66, 0, 0, 7, 67,
- 0, 0, 7, 68, 0, 0, 7, 69, 0, 0, 7, 70, 0, 0, 7, 71, 0, 0, 7, 72, 0, 0, 7, 73, 0, 0, 7, 74, 0, 0, 7, 75,
- 0, 0, 7, 76, 0, 0, 7, 77, 0, 0, 7, 78, 0, 0, 7, 79, 0, 0, 7, 80, 0, 0, 7, 81, 0, 0, 7, 82, 0, 0, 7, 83,
- 0, 0, 7, 84, 0, 0, 7, 85, 0, 0, 7, 86, 0, 0, 7, 87, 0, 0, 7, 88, 0, 0, 7, 89, 0, 0, 7, 90, 0, 0, 7, 91,
- 0, 0, 7, 92, 0, 0, 7, 93, 0, 0, 7, 94, 0, 0, 7, 95, 0, 0, 7, 96, 0, 0, 7, 97, 0, 0, 7, 98, 0, 0, 7, 99,
- 0, 0, 7,100, 0, 0, 7,101, 0, 0, 7,102, 0, 0, 7,103, 0, 0, 7,104, 0, 0, 7,105, 0, 0, 7,106, 0, 0, 7,107,
- 0, 0, 7,108, 0, 0, 7,109, 0, 0, 7,110, 0, 0, 7,111, 0, 0, 7,112, 0, 0, 7,113, 0, 0, 7,114, 0, 0, 7,115,
- 0, 0, 7,116, 0, 0, 7,117, 0, 0, 7,118, 0, 0, 7,119, 0, 0, 7,120, 0, 0, 7,121, 0, 0, 7,122, 0, 0, 7,123,
- 0, 0, 7,124, 0, 0, 7,125, 0, 0, 7,126, 0, 0, 7,127, 0, 0, 7,128, 0, 0, 7,129, 0, 0, 7,130, 0, 0, 7,131,
- 0, 0, 7,132, 0, 0, 7,133, 0, 0, 7,134, 0, 0, 7,135, 0,253, 0, 5, 0, 0, 7,136, 0, 0, 7, 64, 0, 0, 7, 66,
- 0, 2, 0, 17, 0, 2, 0, 35, 0,254, 0, 25, 0,254, 0, 0, 0,254, 0, 1, 0, 0, 0, 18, 0,251, 7,137, 0,252, 7,138,
- 0,252, 7,139, 0,252, 7,140, 0,252, 7,141, 0,252, 7,142, 0,252, 7,143, 0,252, 7,144, 0,252, 7,145, 0,252, 7,146,
- 0,252, 7,147, 0,252, 7,148, 0,252, 7,149, 0,252, 7,150, 0,252, 7,151, 0,252, 7,152, 0,252, 7,153, 0,252, 7,154,
- 0,252, 7,155, 0,253, 7,156, 0, 4, 7,157, 0, 4, 0, 35, 0,255, 0, 3, 0,255, 0, 0, 0,255, 0, 1, 0, 0, 7,158,
- 1, 0, 0, 5, 0, 4, 0, 17, 0, 4, 0, 35, 0, 7, 2,133, 0, 7, 7,159, 0, 7, 2, 36, 1, 1, 0, 89, 0, 4, 0, 17,
- 0, 4, 7,160, 0, 4, 7,161, 0, 0, 7,162, 0, 0, 7,163, 0, 0, 7,164, 0, 0, 7,165, 0, 0, 7,166, 0, 0, 7,167,
- 0, 0, 7,168, 0, 0, 7,169, 0, 0, 7,170, 0, 0, 7,171, 0, 4, 7,172, 0, 2, 7,173, 0, 2, 7,174, 0, 2, 7,175,
- 0, 2, 7,176, 0, 4, 7,177, 0, 4, 7,178, 0, 4, 7,179, 0, 4, 7,180, 0, 2, 7,181, 0, 2, 7,182, 0, 4, 7,183,
- 0, 4, 7,184, 0, 4, 7,185, 0, 4, 7,186, 0, 4, 7,187, 0, 4, 6,224, 0, 4, 7,188, 0, 2, 7,189, 0, 2, 7,190,
- 0, 2, 7,191, 0, 2, 7,192, 0, 12, 7,193, 0, 12, 7,194, 0, 12, 7,195, 0, 12, 7,196, 0, 12, 7,197, 0, 0, 7,198,
- 0, 2, 7,199, 0, 2, 7,200, 0, 2, 7,201, 0, 2, 7,202, 0, 2, 7,203, 0, 2, 7,204, 0, 2, 7,205, 0, 2, 7,206,
- 1, 0, 7,207, 0, 2, 7,208, 0, 2, 7,209, 0, 2, 7,210, 0, 2, 7,211, 0, 2, 7,212, 0, 2, 7,213, 0, 2, 7,214,
- 0, 2, 7,215, 0, 4, 7,216, 0, 4, 7,217, 0, 2, 7,218, 0, 2, 7,219, 0, 2, 7,220, 0, 2, 7,221, 0, 2, 7,222,
- 0, 2, 7,223, 0, 2, 7,224, 0, 2, 7,225, 0, 2, 7,226, 0, 2, 7,227, 0, 2, 7,228, 0, 2, 7,229, 0, 2, 7,230,
- 0, 2, 7,231, 0, 2, 7,232, 0, 2, 7,233, 0, 2, 7,234, 0, 2, 7,235, 0, 0, 7,236, 0, 0, 7,237, 0, 7, 7,238,
- 0, 2, 5,173, 0, 2, 5,174, 0, 2, 7,239, 0, 2, 7,240, 0, 47, 7,241, 0, 7, 7,242, 0, 4, 1,229, 0, 0, 7,243,
- 1, 2, 0, 24, 0, 19, 0, 29, 0, 12, 7,244, 0, 12, 7,245, 0, 12, 7,246, 0, 12, 6, 39, 0, 38, 0,117, 0, 38, 7,247,
- 0, 4, 7,248, 0, 4, 0, 87, 0, 2, 7,249, 0, 2, 7,250, 0, 2, 7,251, 0, 2, 7,252, 0, 2, 7,253, 0, 2, 7,254,
- 0, 2, 7,255, 0, 2, 8, 0, 0, 2, 8, 1, 0, 2, 8, 2, 0, 2, 8, 3, 0, 2, 0, 35, 0,211, 8, 4, 0, 9, 8, 5,
- 0, 2, 8, 6, 1, 3, 0, 5, 1, 3, 0, 0, 1, 3, 0, 1, 1, 3, 8, 7, 0, 13, 8, 8, 0, 4, 0, 17, 1, 4, 0, 7,
- 1, 4, 0, 0, 1, 4, 0, 1, 1, 3, 8, 9, 1, 3, 8, 10, 0, 2, 5, 41, 0, 2, 0, 17, 0, 4, 0, 35, 1, 5, 0, 25,
- 1, 5, 0, 0, 1, 5, 0, 1, 1, 6, 8, 11, 1, 7, 6,130, 0, 0, 8, 12, 0, 0, 8, 13, 0, 0, 8, 14, 0, 2, 8, 15,
- 0, 2, 8, 16, 0, 2, 8, 17, 0, 2, 8, 18, 0, 2, 8, 19, 0, 2, 0, 35, 0, 2, 0, 17, 0, 2, 8, 20, 0, 2, 8, 21,
- 0, 2, 8, 22, 0, 4, 8, 23, 1, 5, 8, 24, 0, 9, 8, 25, 0, 4, 8, 26, 0, 4, 8, 27, 0, 4, 8, 28, 0, 4, 8, 29,
- 0, 0, 8, 30, 0,244, 0, 22, 0,244, 0, 0, 0,244, 0, 1, 1, 3, 8, 9, 1, 3, 8, 10, 1, 3, 8, 31, 1, 3, 8, 32,
- 1, 2, 8, 33, 0, 15, 0, 49, 0, 0, 6, 40, 0, 0, 8, 34, 0, 2, 6, 84, 0, 2, 6, 85, 0, 2, 8, 35, 0, 2, 0, 35,
- 0, 2, 7,253, 0, 2, 6,223, 0, 2, 0, 17, 1, 8, 8, 11, 0, 12, 8, 36, 0, 12, 6, 39, 0, 12, 8, 37, 0, 12, 8, 38,
- 1, 9, 0, 24, 1, 9, 0, 0, 1, 9, 0, 1, 0,214, 6, 92, 0, 15, 8, 39, 0, 15, 8, 40, 0, 2, 6, 84, 0, 2, 6, 85,
- 0, 2, 8, 41, 0, 2, 8, 42, 0, 2, 8, 43, 0, 2, 0, 17, 0, 7, 2, 82, 0, 2, 8, 17, 0, 2, 8, 18, 0, 2, 7,252,
- 0, 2, 8, 44, 0, 2, 8, 1, 0, 2, 4,195, 1, 10, 8, 11, 0, 12, 8, 45, 0, 12, 8, 46, 0, 12, 8, 37, 0, 0, 8, 47,
- 0, 9, 8, 48, 1, 11, 0, 14, 0, 0, 8, 49, 0, 2, 8, 50, 0, 2, 8, 51, 0, 2, 8, 52, 0, 2, 8, 53, 0, 2, 5, 29,
- 0, 2, 8, 54, 1, 2, 8, 55, 0, 38, 8, 56, 0, 4, 8, 57, 0, 4, 8, 58, 0, 4, 8, 59, 0, 4, 0, 35, 0, 0, 8, 60,
- 1, 12, 0, 3, 0, 0, 8, 61, 0, 4, 8, 62, 0, 4, 8, 63, 1, 13, 0, 4, 0, 4, 6,155, 0, 4, 8, 64, 0, 4, 6,161,
- 0, 4, 8, 65, 1, 14, 0, 2, 0, 4, 8, 66, 0, 4, 8, 67, 1, 15, 0, 5, 0, 7, 8, 68, 0, 7, 8, 69, 0, 7, 8, 70,
- 0, 4, 0, 17, 0, 4, 0, 35, 1, 16, 0, 6, 0, 0, 8, 71, 0, 0, 6,112, 0, 41, 0,130, 0, 2, 0,104, 0, 2, 5, 28,
- 0, 4, 0, 35, 1, 17, 0, 14, 1, 17, 0, 0, 1, 17, 0, 1, 0, 4, 0, 54, 0, 4, 0, 21, 0, 4, 0, 26, 0, 4, 8, 72,
- 0, 4, 8, 73, 0, 4, 8, 74, 1, 12, 8, 75, 0, 0, 8, 71, 1, 16, 3,106, 1, 13, 8, 76, 1, 14, 8, 77, 1, 15, 8, 78,
- 1, 18, 0, 12, 0, 0, 1,253, 0, 9, 0,220, 0, 0, 0,221, 0, 4, 0,224, 0, 4, 0,232, 0, 9, 0,225, 0, 7, 0,227,
- 0, 7, 0,228, 0, 9, 8, 79, 0, 9, 8, 80, 0, 9, 0,229, 0, 9, 0,231, 1, 19, 0, 48, 1, 19, 0, 0, 1, 19, 0, 1,
- 0, 9, 8, 81, 0, 9, 0, 24, 0, 0, 0, 25, 0, 4, 0, 17, 0, 4, 0, 15, 0, 4, 0, 21, 0, 4, 0, 85, 0, 4, 8, 82,
- 0, 4, 8, 83, 0, 4, 8, 73, 0, 4, 8, 74, 0, 4, 8, 84, 0, 4, 0,243, 0, 4, 8, 85, 0, 4, 8, 86, 0, 7, 8, 87,
- 0, 7, 0, 35, 0, 7, 8, 88, 0, 7, 8, 89, 0, 4, 0,121, 0, 4, 8, 90, 1, 17, 8, 91, 0, 28, 0, 77, 0, 38, 0,117,
- 0, 24, 8, 92, 0, 41, 0,130, 0, 7, 8, 93, 0, 7, 8, 94, 1, 18, 1, 62, 1, 19, 8, 95, 1, 19, 8, 96, 1, 19, 8, 97,
- 0, 12, 8, 98, 0,245, 6,232, 0, 9, 8, 99, 0, 7, 4, 14, 0, 7, 8,100, 0, 7, 8,101, 0, 4, 8,102, 0, 4, 8,103,
- 0, 7, 8,104, 0, 9, 8,105, 0, 4, 8,106, 0, 4, 8,107, 0, 4, 8,108, 0, 7, 8,109, 1, 20, 0, 4, 1, 20, 0, 0,
- 1, 20, 0, 1, 0, 12, 8,110, 1, 19, 8,111, 0,203, 0, 11, 0, 12, 8,112, 0, 12, 8, 98, 0, 12, 8,113, 1, 19, 8,114,
- 0, 0, 8,115, 0, 0, 8,116, 0, 4, 8,117, 0, 4, 8,118, 0, 4, 8,119, 0, 4, 0, 35, 0, 16, 8,120, 1, 21, 0, 4,
- 0, 7, 8,121, 0, 7, 3, 76, 0, 2, 8,122, 0, 2, 8,123, 1, 22, 0, 6, 0, 7, 8,124, 0, 7, 8,125, 0, 7, 8,126,
- 0, 7, 8,127, 0, 4, 8,128, 0, 4, 8,129, 1, 23, 0, 13, 0, 7, 8,130, 0, 7, 8,131, 0, 7, 8,132, 0, 7, 8,133,
- 0, 7, 8,134, 0, 7, 8,135, 0, 7, 8,136, 0, 7, 8,137, 0, 7, 8,138, 0, 7, 8,139, 0, 4, 2,233, 0, 4, 8,140,
- 0, 4, 8,141, 1, 24, 0, 2, 0, 7, 5, 99, 0, 7, 0, 35, 1, 25, 0, 5, 0, 7, 8,142, 0, 7, 8,143, 0, 4, 0, 88,
- 0, 4, 2,193, 0, 4, 8,144, 1, 26, 0, 6, 1, 26, 0, 0, 1, 26, 0, 1, 0, 2, 0, 15, 0, 2, 0, 17, 0, 2, 8,145,
- 0, 2, 0, 54, 1, 27, 0, 8, 1, 27, 0, 0, 1, 27, 0, 1, 0, 2, 0, 15, 0, 2, 0, 17, 0, 2, 8,145, 0, 2, 0, 54,
- 0, 7, 0, 21, 0, 7, 0,121, 1, 28, 0, 45, 1, 28, 0, 0, 1, 28, 0, 1, 0, 2, 0, 15, 0, 2, 0, 17, 0, 2, 8,145,
- 0, 2, 0,239, 0, 2, 4, 56, 0, 2, 8,146, 0, 7, 8,147, 0, 7, 0, 86, 0, 7, 2,246, 0, 4, 8,148, 0, 4, 0, 79,
- 0, 4, 2,195, 0, 7, 8,149, 0, 7, 8,150, 0, 7, 8,151, 0, 7, 8,152, 0, 7, 8,153, 0, 7, 8,154, 0, 7, 2,243,
- 0, 7, 1, 59, 0, 7, 8,155, 0, 7, 8,156, 0, 7, 0, 35, 0, 7, 8,157, 0, 7, 8,158, 0, 7, 8,159, 0, 2, 8,160,
- 0, 2, 8,161, 0, 2, 8,162, 0, 2, 8,163, 0, 2, 8,164, 0, 2, 8,165, 0, 2, 8,166, 0, 2, 8,167, 0, 2, 2, 21,
- 0, 2, 8,168, 0, 2, 2, 18, 0, 2, 8,169, 0, 0, 8,170, 0, 0, 8,171, 0, 7, 0,237, 1, 29, 8,172, 0, 58, 1,232,
- 1, 30, 0, 16, 1, 30, 0, 0, 1, 30, 0, 1, 0, 2, 0, 15, 0, 2, 0, 17, 0, 2, 8,145, 0, 2, 0,239, 0, 7, 2,238,
- 0, 7, 2,239, 0, 7, 2,240, 0, 7, 2, 71, 0, 7, 2,241, 0, 7, 2,242, 0, 7, 8,173, 0, 7, 2,243, 0, 7, 2,245,
- 0, 7, 2,246, 0,227, 0, 5, 0, 2, 0, 15, 0, 2, 8,174, 0, 2, 0, 17, 0, 2, 8,175, 0, 19, 6,191, 0,226, 0, 3,
- 0, 4, 0, 66, 0, 4, 8,176, 0,227, 0, 2, 1, 31, 0, 7, 1, 31, 0, 0, 1, 31, 0, 1, 0, 0, 0, 18, 0, 2, 0, 15,
- 0, 2, 0, 17, 0, 4, 0, 20, 0, 9, 8,177, 1, 32, 0, 5, 0, 0, 0, 18, 0, 7, 1, 79, 0, 7, 8,178, 0, 4, 8,179,
- 0, 4, 0, 35, 1, 33, 0, 4, 0, 2, 0, 15, 0, 2, 0, 17, 0, 2, 0, 87, 0, 2, 0, 67, 1, 34, 0, 4, 0, 0, 0, 18,
- 0, 57, 8,180, 0, 7, 1, 79, 0, 7, 0, 35, 1, 35, 0, 6, 0, 2, 8,181, 0, 2, 8,182, 0, 2, 0, 15, 0, 2, 8,183,
- 0, 0, 8,184, 0, 0, 8,185, 1, 36, 0, 5, 0, 4, 0, 15, 0, 4, 0, 35, 0, 0, 0, 18, 0, 0, 8,186, 0, 0, 8,187,
- 1, 37, 0, 3, 0, 4, 0, 15, 0, 4, 0, 35, 0, 0, 0, 18, 1, 38, 0, 4, 0, 2, 8,188, 0, 2, 8,189, 0, 2, 0, 17,
- 0, 2, 0, 35, 1, 39, 0, 6, 0, 0, 0, 18, 0, 0, 8,190, 0, 2, 8,191, 0, 2, 2,243, 0, 2, 1, 72, 0, 2, 0, 67,
- 1, 40, 0, 5, 0, 0, 0, 18, 0, 7, 3, 76, 0, 7, 4,145, 0, 2, 0, 17, 0, 2, 2,207, 1, 41, 0, 3, 0, 0, 0, 18,
- 0, 4, 2,195, 0, 4, 8,188, 1, 42, 0, 7, 0, 0, 0, 18, 0, 7, 4,145, 0, 0, 8,192, 0, 0, 8,193, 0, 2, 1, 72,
- 0, 2, 0, 87, 0, 4, 8,194, 1, 43, 0, 4, 0, 0, 8,195, 0, 0, 8,196, 0, 4, 0, 15, 0, 7, 2,211, 1, 44, 0, 3,
- 0, 24, 8,197, 0, 0, 8,198, 0, 0, 8,199, 1, 45, 0, 18, 1, 45, 0, 0, 1, 45, 0, 1, 0, 2, 0, 15, 0, 2, 8,200,
- 0, 2, 0, 17, 0, 2, 8,201, 0, 2, 8,202, 0, 2, 8,203, 0, 2, 0, 87, 0, 2, 0, 67, 0, 0, 0, 18, 0, 9, 0, 2,
- 1, 46, 8,204, 0, 24, 0, 42, 0, 2, 5,116, 0, 2, 8,100, 0, 2, 8,205, 0, 2, 0, 35, 1, 47, 0, 11, 0, 0, 0, 18,
- 0, 0, 0, 15, 0, 0, 8,206, 0, 2, 0, 17, 0, 2, 2,207, 0, 2, 8,207, 0, 4, 8,208, 0, 4, 8,209, 0, 4, 8,210,
- 0, 4, 8,211, 0, 4, 8,212, 1, 48, 0, 1, 0, 0, 8,213, 1, 49, 0, 4, 0, 34, 6,154, 0, 0, 7,158, 0, 4, 1, 72,
- 0, 4, 0, 17, 1, 46, 0, 18, 1, 46, 0, 0, 1, 46, 0, 1, 1, 46, 8,214, 0, 2, 0, 15, 0, 2, 0, 17, 0, 2, 8,215,
- 0, 2, 8,203, 0, 2, 8,200, 0, 2, 8,216, 0, 2, 0, 67, 0, 2, 1,229, 0, 0, 0, 18, 0, 9, 0, 2, 1, 50, 8,204,
- 1, 45, 8,217, 0, 2, 0, 13, 0, 2, 8,218, 0, 4, 8,219, 1, 51, 0, 3, 0, 4, 2,221, 0, 4, 0, 35, 0, 24, 0, 42,
- 1, 52, 0, 12, 0,157, 8,220, 0, 2, 0, 15, 0, 2, 0, 17, 0, 7, 8,147, 0, 7, 0, 86, 0, 0, 0, 18, 0, 0, 8,221,
- 0, 2, 8,222, 0, 2, 8,223, 0, 2, 8,224, 0, 2, 8,225, 0, 7, 8,226, 1, 53, 0, 8, 0, 7, 8,227, 0, 7, 8,228,
- 0, 7, 8,229, 0, 7, 8,230, 0, 7, 8,231, 0, 7, 8,232, 0, 7, 8,233, 0, 7, 8,234, 1, 54, 0, 13, 0, 2, 0, 17,
- 0, 2, 6,233, 0, 4, 0, 87, 0, 4, 0, 67, 0, 2, 8,235, 0, 7, 4, 14, 0, 7, 8,236, 0,245, 6,232, 1, 53, 8,237,
- 0, 2, 0, 15, 0, 2, 5, 35, 0, 2, 5,254, 0, 2, 8,238, 1, 55, 0, 11, 0, 4, 2,221, 0, 2, 0, 15, 0, 2, 0, 17,
- 0, 24, 0, 42, 0, 73, 8,239, 0, 0, 0, 18, 0, 7, 8,240, 0, 7, 8,241, 0, 7, 3,151, 0, 2, 8,242, 0, 2, 8,243,
- 1, 56, 0, 5, 0, 2, 0, 15, 0, 2, 0, 87, 0, 4, 0, 35, 0, 38, 0,117, 0, 24, 5,107, 1, 57, 0, 5, 0, 4, 0, 35,
- 0, 4, 0, 15, 0, 0, 0, 18, 0, 0, 8,186, 0, 24, 0, 42, 1, 58, 0, 13, 0, 2, 0, 17, 0, 2, 0, 15, 0, 2, 8,200,
- 0, 2, 3,152, 0, 7, 8,244, 0, 7, 8,245, 0, 7, 4,195, 0, 7, 3,163, 0, 7, 3,122, 0, 7, 3,125, 0, 7, 8,246,
- 0, 7, 8,247, 0, 24, 8,248, 1, 59, 0, 10, 0, 2, 0, 17, 0, 2, 0, 15, 0, 7, 8,147, 0, 7, 0, 86, 0, 0, 0, 18,
- 0, 0, 8,221, 0, 2, 0, 87, 0, 2, 0, 67, 0, 2, 1,229, 0, 2, 5, 35, 1, 60, 0, 8, 0, 24, 0, 42, 0, 7, 2,240,
- 0, 7, 8,249, 0, 7, 8,250, 0, 7, 3,152, 0, 2, 0, 87, 0, 2, 2,207, 0, 7, 0, 67, 1, 61, 0, 12, 0, 2, 0, 15,
- 0, 2, 1, 72, 0, 2, 0, 17, 0, 2, 2,243, 0, 2, 2,221, 0, 2, 8,251, 0, 4, 0, 35, 0, 7, 8,252, 0, 7, 8,253,
- 0, 7, 8,254, 0, 7, 8,255, 0, 0, 9, 0, 1, 62, 0, 9, 0, 2, 0, 17, 0, 2, 0, 15, 0, 4, 8,147, 0, 4, 0, 86,
- 0, 0, 0, 18, 0, 2, 4,195, 0, 2, 0, 61, 0, 2, 9, 1, 0, 2, 9, 2, 1, 63, 0, 7, 0, 4, 2,195, 0, 4, 9, 3,
- 0, 4, 9, 4, 0, 4, 9, 5, 0, 7, 9, 6, 0, 7, 9, 7, 0, 0, 8,192, 1, 64, 0, 7, 0, 0, 9, 8, 0, 24, 9, 9,
- 0, 0, 8,198, 0, 2, 9, 10, 0, 2, 0, 87, 0, 4, 0, 67, 0, 0, 8,199, 1, 65, 0, 6, 0, 2, 0, 17, 0, 2, 0, 15,
- 0, 4, 8,147, 0, 4, 0, 86, 0, 0, 9, 11, 0, 0, 9, 12, 1, 66, 0, 1, 0, 4, 0, 17, 1, 67, 0, 6, 0, 0, 0, 90,
- 0, 2, 0, 15, 0, 2, 0, 17, 0, 4, 9, 13, 0, 7, 9, 14, 0, 34, 6,154, 1, 68, 0, 4, 0, 0, 2,159, 0, 2, 0, 17,
- 0, 4, 0, 15, 0, 24, 0, 42, 1, 69, 0, 2, 0, 4, 0, 15, 0, 4, 6, 73, 1, 70, 0, 6, 0, 0, 8,195, 0, 0, 8,196,
- 0, 4, 0, 15, 0, 7, 2, 29, 0, 24, 3, 53, 0, 24, 9, 15, 1, 50, 0, 10, 1, 50, 0, 0, 1, 50, 0, 1, 1, 50, 8,214,
- 0, 2, 0, 15, 0, 2, 0, 17, 0, 2, 8,200, 0, 2, 9, 16, 0, 0, 0, 18, 0, 9, 0, 2, 0, 24, 0, 42, 0,245, 0, 16,
- 0, 19, 0, 29, 0, 0, 0, 32, 0, 35, 0,145, 0, 9, 0,220, 0, 35, 9, 17, 0, 28, 0, 77, 0, 7, 4, 14, 0, 7, 9, 18,
- 0, 7, 8,236, 0, 7, 8,227, 0, 7, 8,228, 0, 7, 9, 19, 0, 4, 0, 88, 0, 4, 0, 35, 0, 9, 9, 20, 0, 9, 9, 21,
- 1, 71, 0, 6, 1, 71, 0, 0, 1, 71, 0, 1, 0, 24, 0, 42, 0, 9, 9, 22, 0, 2, 0,244, 0, 0, 2,192, 0, 58, 0, 4,
- 0, 19, 0, 29, 0, 12, 9, 23, 0, 4, 0,126, 0, 7, 9, 24, 1, 72, 0, 28, 1, 72, 0, 0, 1, 72, 0, 1, 0, 18, 9, 25,
- 1, 72, 0, 36, 0, 12, 9, 26, 0, 0, 0, 18, 0, 7, 9, 27, 0, 7, 9, 28, 0, 7, 9, 29, 0, 7, 9, 30, 0, 4, 0, 17,
- 0, 7, 9, 31, 0, 7, 9, 32, 0, 7, 9, 33, 0, 7, 9, 34, 0, 7, 1, 79, 0, 7, 2, 29, 0, 7, 9, 35, 0, 7, 2,193,
- 0, 7, 9, 36, 0, 7, 9, 37, 0, 7, 9, 38, 0, 7, 9, 39, 0, 7, 9, 40, 0, 7, 0,167, 0, 4, 0,126, 0, 2, 5,153,
- 0, 2, 7, 5, 1, 73, 0, 25, 0, 19, 0, 29, 0, 31, 0, 72, 0, 12, 9, 41, 0, 12, 9, 42, 0, 12, 9, 43, 1, 72, 9, 44,
- 0, 9, 9, 45, 0, 9, 9, 46, 0, 4, 0, 17, 0, 4, 6, 48, 0, 2, 2,247, 0, 2, 6,103, 0, 4, 9, 47, 0, 4, 0,126,
- 0, 4, 9, 48, 0, 2, 9, 49, 0, 2, 9, 50, 0, 2, 9, 51, 0, 2, 9, 52, 0, 4, 9, 53, 0, 4, 9, 54, 0, 4, 9, 55,
- 0, 4, 9, 56, 0, 4, 9, 57, 0, 4, 9, 58, 1, 74, 0, 2, 0, 7, 2,147, 0, 4, 0, 17, 0,161, 0, 5, 1, 74, 9, 59,
- 0, 4, 2,193, 0, 4, 9, 60, 0, 4, 9, 61, 0, 4, 0, 17, 0,160, 0, 16, 0, 4, 9, 62, 0, 4, 9, 63, 0, 4, 9, 64,
- 0, 4, 9, 65, 0, 2, 9, 66, 0, 2, 9, 67, 0, 2, 9, 68, 0, 2, 0,244, 0, 2, 9, 69, 0, 2, 9, 70, 0, 2, 9, 71,
- 0, 2, 9, 72, 0, 4, 9, 73, 0, 4, 9, 74, 0, 4, 9, 75, 0, 4, 9, 76, 1, 75, 0, 41, 1, 75, 0, 0, 1, 75, 0, 1,
- 0, 18, 9, 25, 0, 12, 3,177, 0, 0, 0, 18, 0, 2, 0, 17, 0, 2, 9, 77, 0, 2, 9, 78, 0, 2, 9, 79, 0, 2, 3,137,
- 0, 2, 9, 80, 0, 4, 2, 69, 0, 4, 9, 55, 0, 4, 9, 56, 1, 72, 9, 81, 1, 75, 0, 36, 1, 75, 9, 82, 0, 12, 9, 83,
- 0,161, 3,114, 0, 24, 9, 84, 1, 75, 9, 85, 0, 7, 1, 67, 0, 7, 0,167, 0, 7, 9, 86, 0, 7, 2, 8, 0, 7, 3,127,
- 0, 7, 3,129, 0, 2, 3,160, 0, 2, 0, 35, 0, 7, 9, 87, 0, 7, 9, 88, 0, 7, 3,132, 0, 7, 9, 89, 0, 7, 9, 90,
- 0, 7, 9, 91, 0, 7, 9, 92, 0, 7, 9, 93, 0, 7, 9, 94, 0, 7, 9, 95, 0, 7, 9, 96, 0, 7, 2, 62, 0,158, 0, 16,
- 0, 12, 9, 97, 0, 68, 9, 98, 0, 2, 0, 17, 0, 2, 0, 35, 0, 4, 9, 99, 0, 4, 0, 87, 0, 7, 2, 98, 0, 7, 9,100,
- 0, 7, 9,101, 0, 12, 9,102, 0, 4, 9,103, 0, 4, 9,104, 0, 9, 9,105, 0, 9, 9,106, 0,160, 3,113, 0, 0, 9,107,
- 1, 76, 0, 1, 0, 4, 9,104, 1, 77, 0, 12, 0, 4, 9,104, 0, 7, 8,212, 0, 2, 9,108, 0, 2, 9,109, 0, 7, 9,110,
- 0, 7, 9,111, 0, 2, 9,112, 0, 2, 0, 17, 0, 7, 9,113, 0, 7, 9,114, 0, 7, 9,115, 0, 7, 9,116, 1, 78, 0, 7,
- 1, 78, 0, 0, 1, 78, 0, 1, 0, 12, 9,117, 0, 4, 0, 17, 0, 4, 9,118, 0, 0, 4, 4, 0,253, 9,119, 0,157, 0, 9,
- 0, 19, 0, 29, 0, 12, 9,120, 0, 12, 9, 97, 0, 12, 9,121, 0, 12, 0, 98, 0, 4, 0, 17, 0, 4, 9,122, 0, 4, 9,123,
- 0, 4, 0, 35, 0,217, 0, 6, 0, 19, 9,124, 0, 12, 9, 97, 0, 58, 9,125, 0, 0, 9,126, 0, 4, 9,127, 0, 4, 0, 17,
- 1, 79, 0, 13, 0,213, 0, 0, 0,213, 0, 1, 0, 12, 6, 39, 0, 4, 6, 40, 0, 7, 6, 41, 0, 2, 6, 42, 0,214, 6, 92,
- 0,157, 3,109, 0,217, 9,128, 0, 0, 1, 72, 0, 0, 6, 95, 0, 2, 0, 17, 0, 7, 9,129, 1, 80, 0, 8, 1, 80, 0, 0,
- 1, 80, 0, 1, 1, 78, 9,130, 0, 28, 0, 77, 0, 12, 3,115, 0, 4, 0, 17, 0, 0, 0, 18, 0, 4, 7,250, 1, 81, 0, 5,
- 1, 81, 0, 0, 1, 81, 0, 1, 0, 28, 0, 77, 0, 2, 0, 17, 0, 0, 9,131, 1, 82, 0, 14, 1, 82, 0, 0, 1, 82, 0, 1,
- 0, 9, 0, 2, 0, 2, 0, 15, 0, 2, 0, 17, 0, 0, 9,132, 0, 0, 9,133, 0, 0, 9,131, 0, 7, 9,134, 0, 7, 9,135,
- 0, 4, 0, 35, 0, 28, 0, 77, 0, 7, 9,136, 0, 7, 9,137, 1, 83, 0, 9, 1, 83, 0, 0, 1, 83, 0, 1, 0, 24, 9,138,
- 0, 0, 2,250, 0, 7, 9,139, 0, 2, 9,140, 0, 2, 0, 17, 0, 2, 0, 15, 0, 2, 9,141, 1, 84, 0, 7, 0, 34, 6,154,
- 0, 18, 9, 25, 0, 4, 0, 17, 0, 4, 9,142, 0, 12, 9,143, 0, 24, 9,138, 0, 0, 2,250, 1, 85, 0, 15, 0, 24, 9,138,
- 0, 2, 9,144, 0, 2, 0, 17, 0, 2, 9,145, 0, 2, 9,146, 0, 0, 2,250, 0, 24, 9,147, 0, 0, 9,148, 0, 7, 9,149,
- 0, 7, 2, 29, 0, 7, 9,150, 0, 7, 9,151, 0, 2, 0, 15, 0, 2, 1, 72, 0, 7, 1, 79, 1, 86, 0, 6, 0, 24, 9,138,
- 0, 7, 9, 59, 0, 2, 9,152, 0, 2, 9,153, 0, 2, 0, 17, 0, 2, 9,154, 1, 87, 0, 6, 0, 24, 9,138, 0, 4, 9,155,
- 0, 4, 9,156, 0, 4, 0, 88, 0, 4, 0, 35, 0, 0, 2,250, 1, 88, 0, 4, 0, 24, 9,138, 0, 4, 0, 17, 0, 4, 9,155,
- 0, 0, 2,250, 1, 89, 0, 4, 0, 24, 9,138, 0, 4, 0, 17, 0, 4, 9,155, 0, 0, 2,250, 1, 90, 0, 4, 0, 24, 9,138,
- 0, 4, 0, 17, 0, 4, 9,155, 0, 0, 2,250, 1, 91, 0, 2, 0, 4, 0, 17, 0, 7, 4, 14, 1, 92, 0, 2, 0, 24, 9,138,
- 0, 0, 2,250, 1, 93, 0, 10, 0, 24, 9,138, 0, 4, 9,157, 0, 7, 0,120, 0, 4, 0, 17, 0, 2, 6,152, 0, 2, 9,158,
- 0, 2, 0, 87, 0, 2, 0, 67, 0, 7, 9,159, 0, 0, 2,250, 1, 94, 0, 10, 0, 24, 9,138, 0, 2, 0, 15, 0, 2, 4, 64,
- 0, 4, 0, 85, 0, 4, 0, 86, 0, 7, 8,249, 0, 7, 8,250, 0, 4, 0, 35, 0,157, 8,220, 0, 0, 2,250, 1, 95, 0, 4,
- 0, 24, 9,138, 0, 4, 3,138, 0, 4, 9,160, 0, 0, 2,250, 1, 96, 0, 4, 0, 24, 9,138, 0, 4, 3,138, 0, 4, 0, 35,
- 0, 0, 2,250, 1, 97, 0, 6, 0, 24, 9,138, 0, 7, 0,120, 0, 7, 3, 65, 0, 4, 9,161, 0, 2, 3,138, 0, 2, 3,139,
- 1, 98, 0, 6, 0, 24, 9,138, 0, 4, 9,162, 0, 4, 9,163, 0, 7, 9,164, 0, 7, 9,165, 0, 0, 2,250, 1, 99, 0, 16,
- 0, 24, 9,138, 0, 24, 9, 82, 0, 4, 0, 15, 0, 7, 9,166, 0, 7, 9,167, 0, 7, 9,168, 0, 7, 9,169, 0, 7, 9,170,
- 0, 7, 9,171, 0, 7, 9,172, 0, 7, 9,173, 0, 7, 9,174, 0, 2, 0, 17, 0, 2, 0, 35, 0, 2, 0, 87, 0, 2, 0, 67,
- 1,100, 0, 3, 0, 24, 9,138, 0, 4, 0, 17, 0, 4, 2, 21, 1,101, 0, 5, 0, 24, 9,138, 0, 4, 0, 17, 0, 4, 0, 35,
- 0, 7, 9,175, 0, 0, 2,250, 1,102, 0, 10, 0, 24, 9,138, 0, 0, 2,250, 0, 2, 9,176, 0, 2, 9,177, 0, 0, 9,178,
- 0, 0, 9,179, 0, 7, 9,180, 0, 7, 9,181, 0, 7, 9,182, 0, 7, 9,183, 1,103, 0, 5, 0, 24, 9,138, 0, 0, 2,250,
- 0, 7, 2,201, 0, 2, 9,184, 0, 2, 0, 17, 1,104, 0, 8, 0, 7, 0, 7, 0, 7, 0, 8, 0, 7, 0, 9, 0, 7, 0, 10,
- 0, 7, 9,185, 0, 7, 9,186, 0, 2, 0, 17, 0, 2, 2, 21, 1,105, 0, 8, 0, 7, 0, 7, 0, 7, 0, 8, 0, 7, 0, 9,
- 0, 7, 0, 10, 0, 7, 9,185, 0, 7, 9,186, 0, 2, 0, 17, 0, 2, 2, 21, 1,106, 0, 8, 0, 7, 0, 7, 0, 7, 0, 8,
- 0, 7, 0, 9, 0, 7, 0, 10, 0, 7, 9,185, 0, 7, 9,186, 0, 2, 0, 17, 0, 2, 2, 21, 1,107, 0, 7, 0, 24, 9,138,
- 0, 0, 2,250, 0, 7, 1, 79, 0, 7, 1, 88, 0, 2, 0, 17, 0, 2, 1, 72, 0, 4, 0, 35, 1,108, 0, 5, 0, 24, 3, 53,
- 0, 7, 1, 79, 0, 2, 3, 57, 0, 0, 3, 59, 0, 0, 9,187, 1,109, 0, 10, 1,109, 0, 0, 1,109, 0, 1, 0, 2, 0, 15,
- 0, 2, 0, 17, 0, 0, 9,188, 0, 7, 1, 22, 0, 7, 1, 23, 0, 2, 9,117, 0, 2, 9,189, 0, 24, 0, 42, 1,110, 0, 22,
- 1,110, 0, 0, 1,110, 0, 1, 0, 2, 0, 17, 0, 2, 1, 72, 0, 2, 9,190, 0, 2, 9,191, 0, 28, 0, 77, 0,157, 8,220,
- 0, 24, 0,159, 0, 7, 0, 85, 0, 7, 0, 86, 0, 7, 9,192, 0, 7, 9,193, 0, 7, 9,194, 0, 7, 9,195, 0, 7, 2,236,
- 0, 7, 9,196, 0, 7, 8,222, 0, 7, 9,197, 0, 0, 9,198, 0, 0, 9,199, 0, 12, 3,118, 1,111, 0, 8, 0, 7, 2, 36,
- 0, 7, 8,249, 0, 7, 8,250, 0, 9, 0, 2, 0, 2, 9,200, 0, 2, 9,201, 0, 2, 9,202, 0, 2, 9,203, 1,112, 0, 19,
- 1,112, 0, 0, 1,112, 0, 1, 1,112, 9,204, 0, 0, 0, 18, 1,111, 9,205, 0, 2, 0, 15, 0, 2, 0, 17, 0, 2, 9,206,
- 0, 2, 9,207, 1,111, 9,208, 0, 2, 9,209, 0, 2, 0, 87, 0, 7, 9,210, 0, 7, 9,211, 0, 4, 9,212, 1,112, 9,213,
- 0, 4, 9,214, 0, 4, 0, 67, 1,113, 9,215, 1,114, 0, 4, 0, 0, 9,216, 0, 2, 9,217, 0, 2, 9,218, 0, 4, 0, 35,
- 1,115, 0, 34, 1,115, 0, 0, 1,115, 0, 1, 1,115, 9,219, 0, 0, 0, 18, 0, 2, 0, 15, 0, 2, 0, 17, 0, 2, 8, 72,
- 0, 2, 8,100, 0, 2, 9,220, 0, 2, 6,157, 0, 2, 9,209, 0, 2, 8,174, 0, 12, 8,215, 0, 12, 9,221, 0, 19, 6,191,
- 0, 9, 9,222, 0, 7, 9,210, 0, 7, 9,211, 0, 7, 2, 71, 0, 7, 9,223, 0, 0, 9,224, 0, 2, 9,225, 0, 2, 9,226,
- 0, 7, 9,227, 0, 7, 9,228, 0, 2, 9,229, 0, 2, 9,230, 0, 9, 9,231, 0, 16, 9,232, 0, 16, 9,233, 0, 16, 9,234,
- 1,114, 0,146, 1,116, 9,235, 1,117, 9,236, 1,113, 0, 8, 1,113, 0, 0, 1,113, 0, 1, 1,115, 9,237, 1,115, 9,238,
- 1,112, 9,239, 1,112, 9,240, 0, 4, 0, 17, 0, 4, 0, 35, 0, 53, 0, 23, 0, 19, 0, 29, 0, 31, 0, 72, 0,159, 3,112,
- 0, 12, 9,241, 0, 12, 9,242, 1,111, 9,243, 0, 12, 9,244, 0, 4, 0, 15, 0, 4, 9,245, 0, 4, 9,246, 0, 4, 9,247,
- 0, 4, 0, 17, 0, 4, 0, 35, 0, 12, 9,248, 0, 12, 8,215, 0, 12, 9,221, 0, 4, 6, 62, 0, 9, 9,249, 0, 9, 9,250,
- 0, 4, 9,251, 0, 9, 9,252, 0, 9, 9,253, 0, 9, 9,254, 1,118, 0, 6, 0, 4, 0,119, 0, 4, 0,121, 0, 4, 8,174,
- 0, 0, 9,255, 0, 0, 10, 0, 0, 2, 0, 35, 1,119, 0, 16, 0, 2, 8, 17, 0, 2, 8, 18, 0, 2, 10, 1, 0, 2, 10, 2,
- 0, 2, 10, 3, 0, 2, 0, 65, 0, 2, 6,192, 0, 2, 10, 4, 0, 7, 2,235, 0, 7, 10, 5, 0, 7, 10, 6, 0, 2, 1, 94,
- 0, 0, 10, 7, 0, 0, 10, 8, 0, 4, 10, 9, 0, 4, 10, 10, 1,120, 0, 9, 0, 7, 10, 11, 0, 7, 10, 12, 0, 7, 9, 19,
- 0, 7, 3, 76, 0, 7, 10, 13, 0, 7, 6,109, 0, 2, 3, 74, 0, 0, 10, 14, 0, 0, 0, 35, 1,121, 0, 4, 0, 7, 10, 15,
- 0, 7, 10, 16, 0, 2, 3, 74, 0, 2, 0, 35, 1,122, 0, 3, 0, 7, 10, 17, 0, 7, 8, 87, 0, 7, 0, 13, 1,123, 0, 7,
- 0, 0, 1,253, 0, 2, 5, 26, 0, 2, 5, 27, 0, 2, 5, 28, 0, 2, 4,217, 0, 4, 0,121, 0, 4, 4, 62, 1,124, 0, 9,
- 0, 7, 10, 18, 0, 7, 10, 19, 0, 7, 10, 20, 0, 7, 2, 82, 0, 7, 10, 21, 0, 7, 10, 22, 0, 7, 10, 23, 0, 2, 10, 24,
- 0, 2, 10, 25, 1,125, 0, 8, 0, 2, 10, 26, 0, 2, 10, 27, 0, 2, 10, 28, 0, 2, 10, 29, 0, 7, 10, 30, 0, 7, 10, 31,
- 0, 7, 10, 32, 0, 7, 10, 33, 1,126, 0, 2, 0, 7, 0, 5, 0, 7, 0, 6, 1,127, 0, 2, 0, 0, 0,161, 0, 0, 10, 34,
- 1,128, 0, 1, 0, 0, 0, 18, 1,129, 0, 10, 0, 0, 10, 35, 0, 0, 10, 36, 0, 0, 6,101, 0, 0, 10, 37, 0, 2, 10, 1,
- 0, 2, 10, 38, 0, 7, 10, 39, 0, 7, 10, 40, 0, 7, 10, 41, 0, 7, 9,196, 1,130, 0, 2, 0, 9, 10, 42, 0, 9, 10, 43,
- 1,131, 0, 11, 0, 0, 5, 28, 0, 0, 0, 15, 0, 0, 3, 74, 0, 0, 3, 76, 0, 0, 10, 44, 0, 0, 0,104, 0, 0, 2,159,
- 0, 7, 10, 45, 0, 7, 10, 46, 0, 7, 10, 47, 0, 7, 10, 48, 1,132, 0, 8, 0, 7, 8,181, 0, 7, 0,120, 0, 7, 10, 8,
- 0, 7, 2,152, 0, 7, 10, 49, 0, 7, 0,233, 0, 7, 10, 50, 0, 4, 0, 15, 1,133, 0, 4, 0, 2, 10, 51, 0, 2, 10, 52,
- 0, 2, 10, 53, 0, 2, 0, 35, 1,134, 0, 8, 0, 7, 10, 54, 0, 7, 2,201, 0, 7, 10, 55, 0, 7, 8, 68, 0, 7, 8, 69,
- 0, 7, 8, 70, 0, 7, 10, 56, 0, 7, 10, 57, 1,135, 0, 6, 0, 2, 10, 58, 0, 2, 10, 59, 0, 7, 10, 60, 0, 7, 10, 61,
- 0, 7, 10, 62, 0, 7, 10, 63, 1,136, 0, 1, 0, 0, 0, 18, 1,137, 0, 4, 0, 7, 0, 5, 0, 7, 0, 6, 0, 2, 0, 17,
- 0, 2, 10, 64, 1,138, 0, 10, 0, 2, 3,248, 0, 2, 0, 17, 0, 7, 4,145, 0, 7, 10, 65, 0, 7, 10, 66, 0, 7, 10, 67,
- 0, 7, 10, 68, 1,137, 10, 69, 1,137, 10, 70, 1,137, 10, 71, 0, 51, 0, 11, 0, 4, 0, 17, 0, 4, 0, 61, 0, 4, 10, 72,
- 0, 4, 10, 73, 0, 16, 10, 74, 0, 16, 10, 75, 1,138, 10, 76, 0, 7, 10, 77, 0, 7, 10, 78, 0, 7, 10, 79, 0, 7, 10, 80,
- 0,230, 0, 10, 0, 4, 9,117, 0, 4, 10, 81, 0, 7, 10, 82, 0, 7, 10, 83, 0, 7, 10, 84, 0, 7, 10, 85, 0, 7, 0, 8,
- 0, 7, 0, 10, 0, 4, 1, 72, 0, 4, 2,240, 0,229, 0, 18, 0, 4, 0,124, 0, 4, 10, 86, 0, 4, 10, 87, 0, 7, 10, 88,
- 0, 4, 10, 89, 0, 7, 10, 90, 0, 7, 10, 91, 0, 4, 10, 92, 0, 7, 10, 93, 0, 4, 10, 94, 0, 7, 10, 95, 0,230, 10, 96,
- 0, 7, 10, 97, 0, 7, 10, 98, 0, 7, 10, 99, 0, 7, 10,100, 0, 4, 10,101, 0, 4, 0, 35, 1,139, 0, 4, 0, 39, 2,227,
- 0, 7, 10,102, 0, 7, 1,161, 0, 7, 0, 35, 0,192, 0, 34, 0, 19, 0, 29, 1,139, 10,103, 0, 51, 10, 69, 0, 43, 10,104,
- 0, 49, 10,105, 0, 22, 0,146, 0, 0, 10,106, 0, 7, 10,107, 0, 2, 6, 4, 0, 2, 10,108, 0, 4, 0,104, 0, 4, 0, 17,
- 0, 7, 10,109, 0, 4, 2, 79, 0, 4, 10,110, 0, 7, 10,111, 0, 7, 10,112, 0, 7, 10,113, 0, 7, 1,161, 0, 4, 10,114,
- 0, 7, 10,115, 0, 0, 10,116, 0, 0, 10,117, 0, 0, 10,118, 0, 0, 10,119, 0, 7, 10,120, 0, 7, 10,121, 0, 7, 10,122,
- 0, 7, 2,240, 0, 7, 10,123, 0, 4, 10,124, 0, 7, 10,125, 0, 7, 10,126, 0, 7, 10,127, 1,140, 0, 10, 0, 4, 0, 15,
- 0, 4, 0,120, 0, 4, 0, 17, 0, 4, 3,201, 0, 4, 10,128, 0, 4, 10,129, 0, 4, 10,130, 0, 0, 0, 90, 0, 0, 0, 18,
- 0, 9, 0, 2, 1,141, 0, 1, 0, 0, 8, 60, 0, 84, 0, 7, 1,140, 10,131, 0, 4, 10,132, 0, 4, 10,133, 0, 4, 10,134,
- 0, 4, 0, 35, 0, 9, 10,135, 1,141, 10,136, 1,142, 0, 5, 0, 7, 2,147, 0, 7, 2,221, 0, 7, 2, 29, 0, 2, 2,128,
- 0, 2, 0, 35, 1,143, 0, 5, 0, 7, 2,147, 0, 7, 4, 89, 0, 7, 10,137, 0, 7, 10,138, 0, 7, 2,221, 1,144, 0, 5,
- 0, 24, 10,139, 1,145, 0, 20, 0, 7, 5,227, 0, 7, 10,140, 0, 7, 0, 54, 1,146, 0, 3, 0, 7, 10,141, 0, 4, 10,142,
- 0, 4, 10,143, 1,147, 0, 7, 0, 4, 10,144, 0, 4, 10,145, 0, 4, 10,146, 0, 7, 10,147, 0, 7, 10,148, 0, 7, 10,149,
- 0, 7, 0, 54, 1,148, 0, 8, 1,148, 0, 0, 1,148, 0, 1, 0, 24, 0, 42, 0, 4, 0,252, 0, 2, 0, 17, 0, 2, 1, 72,
- 0, 7, 2,221, 0, 7, 8,189, 1,149, 0, 6, 1,149, 0, 0, 1,149, 0, 1, 0, 24, 0, 42, 0, 2, 2,206, 0, 2, 0, 17,
- 0, 2, 10,150, 1,150, 0, 17, 1,143, 3,193, 1,143, 10,151, 1,142, 10,152, 1,143, 8,172, 1,144, 10,153, 0, 4, 0, 79,
- 0, 7, 2,221, 0, 7, 2,246, 0, 7, 10,154, 0, 4, 10,144, 0, 4, 10,155, 0, 7, 10,148, 0, 7, 10,149, 0, 7, 0,104,
- 0, 4, 10,156, 0, 2, 0, 17, 0, 2, 10,157, 1,151, 0, 15, 0, 7, 0,248, 0, 7, 10,158, 0, 7, 10,141, 0, 7, 10,159,
- 0, 7, 10,160, 0, 7, 10,161, 0, 7, 10,162, 0, 7, 10,163, 0, 7, 10,164, 0, 7, 10,165, 0, 7, 10,166, 0, 7, 10,167,
- 0, 7, 10,168, 0, 4, 0, 17, 0, 4, 10,169, 1,152, 0,124, 0, 19, 0, 29, 0, 31, 0, 72, 1,153, 10,170, 1,151, 10,171,
- 0,168, 4, 84, 0, 4, 0, 17, 0, 4, 0, 54, 0, 2, 0, 15, 0, 2, 9,176, 0, 2, 10,172, 0, 2, 1,107, 0, 2, 10,173,
- 0, 2, 3,160, 0, 2, 10,174, 0, 2, 10,175, 0, 2, 10,176, 0, 2, 10,177, 0, 2, 10,178, 0, 2, 10,179, 0, 2, 10,180,
- 0, 2, 10,181, 0, 2, 10,182, 0, 2, 5,124, 0, 2, 10,183, 0, 2, 10,184, 0, 2, 10,185, 0, 2, 10,186, 0, 2, 10,187,
- 0, 2, 2, 18, 0, 2, 8,165, 0, 2, 8,140, 0, 2, 10,188, 0, 2, 10,189, 0, 2, 3,211, 0, 2, 3,212, 0, 2, 10,190,
- 0, 2, 10,191, 0, 2, 10,192, 0, 2, 10,193, 0, 7, 10,194, 0, 7, 10,195, 0, 7, 10,196, 0, 7, 10,197, 0, 7, 10,198,
- 0, 7, 10,199, 0, 7, 10,200, 0, 2, 5, 74, 0, 2, 10,201, 0, 7, 10,202, 0, 7, 10,203, 0, 7, 10,204, 0, 7, 8,147,
- 0, 7, 0, 86, 0, 7, 2,246, 0, 7, 8,153, 0, 7, 10,205, 0, 7, 10,206, 0, 7, 10,207, 0, 7, 10,208, 0, 4, 8,148,
- 0, 4, 8,146, 0, 4, 10,209, 0, 4, 10,210, 0, 7, 8,149, 0, 7, 8,150, 0, 7, 8,151, 0, 7, 10,211, 0, 7, 10,212,
- 0, 7, 10,213, 0, 7, 10,214, 0, 7, 10,215, 0, 7, 10,216, 0, 7, 10,217, 0, 7, 10,218, 0, 7, 10,219, 0, 7, 3,151,
- 0, 7, 0,104, 0, 7, 10,220, 0, 7, 10,221, 0, 7, 10,222, 0, 7, 10,223, 0, 7, 0,206, 0, 7, 10,224, 0, 4, 10,225,
- 0, 4, 10,226, 0, 7, 10,227, 0, 7, 10,228, 0, 7, 10,229, 0, 7, 10,230, 0, 7, 10,231, 0, 7, 0,205, 0, 7, 10,232,
- 0, 7, 3,238, 0, 7, 3,236, 0, 7, 3,237, 0, 7, 10,233, 0, 7, 10,234, 0, 7, 10,235, 0, 7, 10,236, 0, 7, 10,237,
- 0, 7, 10,238, 0, 7, 10,239, 0, 7, 10,240, 0, 7, 10,241, 0, 7, 10,242, 0, 7, 10,243, 0, 7, 10,244, 0, 7, 10,245,
- 0, 7, 10,246, 0, 7, 10,247, 0, 7, 10,248, 0, 7, 10,249, 0, 7, 10,250, 0, 4, 10,251, 0, 4, 10,252, 0, 43, 1,125,
- 0, 58, 3,182, 0, 12, 10,253, 0, 58, 10,254, 0, 24, 10,255, 0, 24, 11, 0, 0, 28, 0, 77, 0,163, 1, 64, 0,163, 11, 1,
- 0,141, 0, 50, 0,141, 0, 0, 0,141, 0, 1, 1,152, 11, 2, 1,150, 11, 3, 1,147, 9, 82, 0,171, 4, 10, 0, 9, 4, 11,
- 1,154, 11, 4, 1,154, 11, 5, 0, 12, 11, 6, 0, 12, 11, 7, 0,126, 11, 8, 0,134, 11, 9, 0,134, 11, 10, 0, 24, 11, 11,
- 0, 24, 11, 12, 0, 24, 0, 36, 0, 12, 9,143, 0, 0, 0, 18, 0, 7, 0,237, 0, 7, 3, 19, 0, 7, 11, 13, 0, 7, 11, 14,
- 0, 4, 2,195, 0, 4, 11, 15, 0, 4, 0, 17, 0, 4, 8,148, 0, 4, 11, 16, 0, 4, 11, 17, 0, 4, 11, 18, 0, 4, 11, 19,
- 0, 2, 0,244, 0, 2, 11, 20, 0, 2, 11, 21, 0, 2, 11, 22, 0, 0, 11, 23, 0, 2, 11, 24, 0, 2, 11, 25, 0, 2, 11, 26,
- 0, 9, 11, 27, 0,130, 4, 83, 0, 12, 3, 4, 0, 12, 11, 28, 1,146, 11, 29, 0, 4, 11, 30, 0, 4, 11, 31, 1,155, 11, 32,
- 0,132, 3, 16, 1,156, 11, 33, 0, 7, 11, 34, 0,128, 0, 37, 1,157, 9, 20, 0, 7, 4, 53, 0, 7, 11, 35, 0, 7, 11, 36,
- 0, 7, 5,227, 0, 7, 3,161, 0, 7, 3,151, 0, 7, 11, 37, 0, 7, 2, 81, 0, 7, 11, 38, 0, 7, 11, 39, 0, 7, 11, 40,
- 0, 7, 11, 41, 0, 7, 11, 42, 0, 7, 11, 43, 0, 7, 4, 54, 0, 7, 11, 44, 0, 7, 11, 45, 0, 7, 11, 46, 0, 7, 4, 55,
- 0, 7, 4, 51, 0, 7, 4, 52, 0, 7, 11, 47, 0, 7, 11, 48, 0, 4, 11, 49, 0, 4, 0, 88, 0, 4, 11, 50, 0, 4, 11, 51,
- 0, 2, 11, 52, 0, 2, 11, 53, 0, 2, 11, 54, 0, 2, 11, 55, 0, 2, 11, 56, 0, 2, 11, 57, 0, 2, 11, 58, 0, 2, 4,195,
- 0,168, 4, 84, 0,129, 0, 11, 1,157, 11, 59, 0, 7, 11, 60, 0, 7, 11, 61, 0, 7, 1,233, 0, 7, 11, 62, 0, 7, 11, 63,
- 0, 7, 11, 64, 0, 4, 0, 88, 0, 2, 11, 65, 0, 2, 11, 66, 0, 58, 1,232, 1,158, 0, 4, 0, 7, 0, 5, 0, 7, 0, 6,
- 0, 7, 2, 7, 0, 7, 11, 67, 1,159, 0, 6, 1,159, 0, 0, 1,159, 0, 1, 1,158, 9, 59, 0, 4, 0,250, 0, 2, 11, 68,
- 0, 2, 0, 17, 1,160, 0, 5, 1,160, 0, 0, 1,160, 0, 1, 0, 12, 11, 69, 0, 4, 11, 70, 0, 4, 0, 17, 1,161, 0, 9,
- 1,161, 0, 0, 1,161, 0, 1, 0, 12, 0,119, 1,160, 11, 71, 0, 4, 0, 17, 0, 2, 11, 68, 0, 2, 11, 72, 0, 7, 0, 89,
- 0, 0, 11, 73, 0,159, 0, 6, 0, 19, 0, 29, 0, 12, 5, 43, 0, 4, 0, 17, 0, 2, 11, 74, 0, 2, 11, 75, 0, 9, 11, 76,
- 1,162, 0, 6, 0, 12, 11, 77, 0, 4, 11, 78, 0, 4, 11, 79, 0, 4, 0, 17, 0, 4, 0, 35, 0,211, 11, 80, 1,163, 0, 17,
- 0, 19, 0, 29, 1,164, 11, 81, 1,164, 11, 82, 0, 12, 11, 83, 0, 4, 11, 84, 0, 2, 11, 85, 0, 2, 11, 86, 0, 12, 11, 87,
- 0, 12, 11, 88, 1,162, 11, 89, 0, 12, 11, 90, 0, 12, 11, 91, 0, 12, 11, 92, 0, 12, 11, 93, 1,165, 11, 94, 0, 12, 11, 95,
- 0,211, 11, 96, 1,164, 0, 32, 1,164, 0, 0, 1,164, 0, 1, 0, 9, 11, 97, 0, 4, 7,251, 0, 2, 11, 98, 0, 2, 0, 35,
- 1, 2, 11, 99, 1, 2, 11,100, 0, 0, 11,101, 0, 2, 11,102, 0, 2, 11,103, 0, 2, 8, 17, 0, 2, 8, 18, 0, 2, 11,104,
- 0, 2, 11,105, 0, 2, 3,201, 0, 2, 6,223, 0, 2, 11,106, 0, 2, 11,107, 0, 2, 11,108, 0, 2, 0, 67, 1,166, 11,109,
- 1,167, 11,110, 1,168, 11,111, 0, 4, 11,112, 0, 4, 11,113, 0, 9, 11,114, 0, 12, 11, 88, 0, 12, 8, 37, 0, 12, 11,115,
- 0, 12, 11,116, 0, 12, 11,117, 1,169, 0, 17, 1,169, 0, 0, 1,169, 0, 1, 0, 0, 11,118, 0, 18, 0, 28, 0, 2, 11,119,
- 0, 2, 0, 15, 0, 2, 0, 13, 0, 2, 11,120, 0, 2, 11,121, 0, 2, 11,122, 0, 2, 11,123, 0, 2, 11,124, 0, 2, 0, 17,
- 0, 2, 11,125, 0, 2, 0, 29, 0, 2, 0, 35, 1,170, 11,126, 1,171, 0, 10, 1,171, 0, 0, 1,171, 0, 1, 0, 12, 11,127,
- 0, 0, 11,118, 0, 2, 11,128, 0, 2, 11,129, 0, 2, 0, 17, 0, 2, 11,130, 0, 4, 11,131, 0, 9, 11,132, 1,165, 0, 7,
- 1,165, 0, 0, 1,165, 0, 1, 0, 0, 11,118, 0, 0, 11,133, 0, 12, 7,196, 0, 4, 11,134, 0, 4, 0, 17, 0,223, 0, 14,
- 0,223, 0, 0, 0,223, 0, 1, 0, 0, 11,118, 0, 18, 0, 28, 1,172, 8, 11, 0, 9, 11,135, 0, 9, 11,136, 1,170, 11,126,
- 1,162, 11,137, 0, 12, 11,138, 0,223, 11,139, 1, 7, 6,130, 0, 2, 0, 17, 0, 2, 4,195, 1,173, 0, 8, 1,173, 0, 0,
- 1,173, 0, 1, 0, 9, 0, 2, 0, 9, 11,140, 0, 0, 4, 4, 0, 2, 0, 15, 0, 2, 0, 17, 0, 7, 11,141, 1,174, 0, 5,
- 0, 7, 11,142, 0, 4, 11,143, 0, 4, 11,144, 0, 4, 1, 72, 0, 4, 0, 17, 1,175, 0, 6, 0, 7, 11,145, 0, 7, 11,146,
- 0, 7, 11,147, 0, 7, 11,148, 0, 4, 0, 15, 0, 4, 0, 17, 1,176, 0, 5, 0, 7, 8,249, 0, 7, 8,250, 0, 7, 2,221,
- 0, 2, 2, 32, 0, 2, 2, 33, 1,177, 0, 5, 1,176, 0, 2, 0, 4, 0, 51, 0, 7, 11,149, 0, 7, 8,249, 0, 7, 8,250,
- 1,178, 0, 4, 0, 2, 11,150, 0, 2, 11,151, 0, 2, 11,152, 0, 2, 11,153, 1,179, 0, 2, 0, 34, 6,185, 0, 18, 9, 25,
- 1,180, 0, 3, 0, 16, 11,154, 0, 4, 0, 17, 0, 4, 0, 35, 1,181, 0, 6, 0, 7, 0,104, 0, 7, 2,223, 0, 7, 11,155,
- 0, 7, 0, 35, 0, 2, 0,243, 0, 2, 11,156, 1,182, 0, 5, 0, 7, 11,157, 0, 7, 0,120, 0, 7, 9, 60, 0, 7, 9, 61,
- 0, 4, 0, 17, 1,183, 0, 6, 0, 19, 6,191, 0, 0, 11,158, 0, 0, 11,159, 0, 2, 11,160, 0, 2, 0, 17, 0, 4, 11,161,
- 1,184, 0, 7, 1,184, 0, 0, 1,184, 0, 1, 0, 0, 4, 4, 1,183, 11,162, 0, 2, 11,163, 0, 2, 0, 15, 0, 7, 0, 58,
- 1,185, 0, 7, 0, 12, 11,164, 0, 0, 11,165, 0, 9, 11,166, 0, 7, 0, 58, 0, 7, 11,141, 0, 4, 0, 15, 0, 4, 0, 17,
- 1,186, 0, 3, 0, 7, 11,167, 0, 4, 0, 17, 0, 4, 0, 35, 1,187, 0, 15, 1,187, 0, 0, 1,187, 0, 1, 1, 78, 9,130,
- 1,185, 0, 59, 0, 12, 3,118, 0, 27, 0, 47, 1,186, 11,168, 0, 4, 0, 51, 0, 7, 0, 58, 0, 2, 0, 17, 0, 2, 1, 15,
- 0, 4, 11,169, 0, 0, 11,158, 0, 4, 11,170, 0, 7, 11,171, 1,188, 0, 2, 0, 0, 11,172, 0, 0, 11,173, 1,189, 0, 4,
- 1,189, 0, 0, 1,189, 0, 1, 0,157, 3, 53, 0, 12, 11,174, 1,190, 0, 24, 1,190, 0, 0, 1,190, 0, 1, 0, 12, 11,175,
- 0,157, 8,220, 1,189, 11,176, 0, 12, 11,177, 0, 12, 3,118, 0, 0, 4, 4, 0, 7, 11,141, 0, 7, 11,178, 0, 7, 0, 85,
- 0, 7, 0, 86, 0, 7, 9,192, 0, 7, 9,193, 0, 7, 2,236, 0, 7, 9,196, 0, 7, 8,222, 0, 7, 9,197, 0, 2, 11,179,
- 0, 2, 11,180, 0, 2, 0, 87, 0, 2, 0, 15, 0, 4, 0, 17, 0, 4, 0, 67, 1,191, 0, 6, 1,191, 0, 0, 1,191, 0, 1,
- 0, 12, 11,175, 0, 4, 0, 17, 0, 4, 2,151, 0, 0, 4, 4, 1,192, 0, 11, 1,192, 0, 0, 1,192, 0, 1, 0, 19, 6,191,
- 0, 0, 11,181, 0, 4, 11,161, 0, 2, 11,182, 0, 2, 0, 35, 0, 0, 11,158, 0, 4, 11,169, 0, 2, 0, 17, 0, 2, 11,183,
- 1,193, 0, 8, 1,193, 0, 0, 1,193, 0, 1, 0, 12, 11,184, 0, 0, 4, 4, 0, 0, 11,185, 0, 2, 0, 17, 0, 2, 11,183,
- 0, 4, 11,186, 1,194, 0, 5, 1,194, 0, 0, 1,194, 0, 1, 0, 0, 11,158, 0, 4, 11,169, 0, 7, 2,211, 0, 31, 0, 12,
- 0,157, 3,109, 0,157, 11,187, 1,189, 11,176, 0, 12, 11,188, 1,190, 11,189, 0, 12, 11,190, 0, 12, 11,191, 0, 4, 0, 17,
- 0, 4, 0,244, 0, 2, 11,192, 0, 2, 11,193, 0, 7, 11,194, 1,195, 0, 2, 0, 19, 0, 29, 0, 31, 0, 72, 1,196, 0, 5,
- 1,196, 0, 0, 1,196, 0, 1, 0, 4, 0, 15, 0, 4, 0, 17, 0, 0, 0, 18, 1,197, 0, 6, 1,196, 11,195, 0, 24, 0, 42,
- 0, 4, 11,196, 0, 7, 11,197, 0, 4, 11,198, 0, 4, 9,117, 1,198, 0, 3, 1,196, 11,195, 0, 4, 11,196, 0, 7, 11,199,
- 1,199, 0, 8, 1,196, 11,195, 0, 24, 0, 42, 0, 7, 1, 67, 0, 7, 11,200, 0, 7, 3, 19, 0, 7, 9, 19, 0, 4, 11,196,
- 0, 4, 11,201, 1,200, 0, 5, 1,196, 11,195, 0, 7, 11,202, 0, 7, 8,100, 0, 7, 2,242, 0, 7, 0, 54, 1,201, 0, 3,
- 1,196, 11,195, 0, 7, 9, 19, 0, 7, 11,203, 1,145, 0, 4, 0, 7, 11,204, 0, 7, 10,221, 0, 2, 11,205, 0, 2, 1, 72,
- 1,202, 0, 14, 1,202, 0, 0, 1,202, 0, 1, 0, 12, 11,206, 0, 12, 11,207, 0, 12, 11,208, 0, 0, 0, 18, 0, 4, 0, 29,
- 0, 4, 0, 17, 0, 4, 11,209, 0, 7, 11,210, 0, 4, 11,198, 0, 4, 9,117, 0, 7, 4, 14, 0, 7, 2,244, 1,153, 0, 23,
- 0, 4, 11,196, 0, 4, 11,211, 0, 7, 11,212, 0, 7, 2,240, 0, 7, 11,213, 0, 7, 8,236, 0, 7, 11,204, 0, 7, 11,214,
- 0, 7, 2,223, 0, 7, 10, 88, 0, 7, 4,145, 0, 7, 11,215, 0, 7, 11,216, 0, 7, 11,217, 0, 7, 11,218, 0, 7, 11,219,
- 0, 7, 11,220, 0, 7, 11,221, 0, 7, 11,222, 0, 7, 11,223, 0, 7, 11,224, 0, 7, 11,225, 0, 12, 11,226, 0,114, 0, 40,
- 0,113, 11,227, 1,203, 10,171, 0, 58, 11,228, 0, 58, 10,254, 0, 58, 11,229, 1,204, 11,230, 0, 40, 0,160, 0, 40, 11,231,
- 0, 40, 11,232, 0, 7, 11,233, 0, 7, 11,234, 0, 7, 11,235, 0, 7, 11,236, 0, 7, 11,237, 0, 7, 7,250, 0, 7, 11,238,
- 0, 7, 1,161, 0, 7, 11,239, 0, 4, 11,240, 0, 4, 11,241, 0, 4, 11,242, 0, 4, 0, 88, 0, 4, 0, 35, 0, 4, 11,243,
- 0, 2, 11,244, 0, 2, 11,245, 0, 4, 11,246, 0, 7, 2,223, 0, 4, 11,247, 0, 7, 11,248, 0, 4, 11,249, 0, 4, 11,250,
- 0, 4, 11,251, 0,130, 11,252, 0, 12, 11,253, 0,168, 4, 84, 0, 4, 11,254, 0, 7, 11,255, 0, 7, 12, 0, 0, 4, 0, 67,
- 0,115, 0, 12, 0,113, 11,227, 0,141, 3, 39, 0, 7, 1,128, 0, 7, 7,250, 0, 7, 12, 1, 0, 7, 12, 2, 0, 7, 12, 3,
- 0, 2, 12, 4, 0, 2, 12, 5, 0, 2, 12, 6, 0, 2, 0, 15, 0, 4, 0, 88, 0,116, 0, 13, 0,113, 11,227, 0,132, 3, 16,
- 0,134, 3, 18, 0, 7, 9, 59, 0, 7, 12, 7, 0, 7, 12, 8, 0, 7, 1, 69, 0, 7, 12, 9, 0, 4, 9,152, 0, 4, 3, 12,
- 0, 2, 0, 15, 0, 2, 0, 35, 0, 4, 0, 67, 69, 78, 68, 66, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
-};
+ 72, 0, 0, 0,120, 21,216, 2,190, 0, 0, 0, 1, 0, 0, 0,240, 21,216, 2, 0, 21,216, 2,105,111, 95,115, 99,101,110,101,
+ 95,120, 51,100, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 72, 0, 0, 0,
+240, 21,216, 2,190, 0, 0, 0, 1, 0, 0, 0,104, 22,216, 2,120, 21,216, 2,105,111, 95,109,101,115,104, 95,115,116,108, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 72, 0, 0, 0,104, 22,216, 2,
+190, 0, 0, 0, 1, 0, 0, 0,224, 22,216, 2,240, 21,216, 2,105,111, 95,109,101,115,104, 95,117,118, 95,108, 97,121,111,117,
+116, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65, 72, 0, 0, 0,224, 22,216, 2,190, 0, 0, 0,
+ 1, 0, 0, 0, 0, 0, 0, 0,104, 22,216, 2,105,111, 95, 99,117,114,118,101, 95,115,118,103, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 68, 65, 84, 65,224, 0, 0, 0,168, 92,220, 3,183, 0, 0, 0, 1, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 68,101,102, 97,117,108,116, 32, 83,116,121,108,101, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 12, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0,255,255, 0, 0,
+154,153, 25, 62, 0, 0,128, 63, 0, 0, 12, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 0, 0, 0,255,255, 0, 0,
+ 0, 0,128, 62, 0, 0, 0, 0, 0, 0, 11, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 0, 0, 0,255,255, 0, 0,
+154,153, 25, 62, 0, 0,128, 63, 0, 0, 11, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0, 0,128, 62, 0, 0, 0, 0, 0, 0,128, 63, 0, 0, 0, 0, 8, 0, 5, 0, 5, 0, 8, 0, 2, 0, 8, 0, 4, 0, 0, 0,
+ 68, 78, 65, 49, 56,231, 0, 0, 32,143, 19, 4, 0, 0, 0, 0, 1, 0, 0, 0, 83, 68, 78, 65, 78, 65, 77, 69, 17, 12, 0, 0,
+ 42,110,101,120,116, 0, 42,112,114,101,118, 0, 42,100, 97,116, 97, 0, 42,102,105,114,115,116, 0, 42,108, 97,115,116, 0,120,
+ 0,121, 0,120,109,105,110, 0,120,109, 97,120, 0,121,109,105,110, 0,121,109, 97,120, 0, 42,112,111,105,110,116,101,114, 0,
+103,114,111,117,112, 0,118, 97,108, 0,118, 97,108, 50, 0,116,121,112,101, 0,115,117, 98,116,121,112,101, 0,102,108, 97,103,
+ 0,110, 97,109,101, 91, 51, 50, 93, 0,115, 97,118,101,100, 0,100, 97,116, 97, 0,108,101,110, 0,116,111,116, 97,108,108,101,
+110, 0, 42,110,101,119,105,100, 0, 42,108,105, 98, 0,110, 97,109,101, 91, 50, 52, 93, 0,117,115, 0,105, 99,111,110, 95,105,
+100, 0, 42,112,114,111,112,101,114,116,105,101,115, 0,105,100, 0, 42,105,100, 98,108,111, 99,107, 0, 42,102,105,108,101,100,
+ 97,116, 97, 0,110, 97,109,101, 91, 50, 52, 48, 93, 0,102,105,108,101,112, 97,116,104, 91, 50, 52, 48, 93, 0,116,111,116, 0,
+112, 97,100, 0, 42,112, 97,114,101,110,116, 0,119, 91, 50, 93, 0,104, 91, 50, 93, 0, 99,104, 97,110,103,101,100, 91, 50, 93,
+ 0, 99,104, 97,110,103,101,100, 95,116,105,109,101,115,116, 97,109,112, 91, 50, 93, 0, 42,114,101, 99,116, 91, 50, 93, 0, 42,
+111, 98, 0, 98,108,111, 99,107,116,121,112,101, 0, 97,100,114, 99,111,100,101, 0,110, 97,109,101, 91, 49, 50, 56, 93, 0, 42,
+ 98,112, 0, 42, 98,101,122,116, 0,109, 97,120,114, 99,116, 0,116,111,116,114, 99,116, 0,118, 97,114,116,121,112,101, 0,116,
+111,116,118,101,114,116, 0,105,112,111, 0,101,120,116,114, 97,112, 0,114,116, 0, 98,105,116,109, 97,115,107, 0,115,108,105,
+100,101, 95,109,105,110, 0,115,108,105,100,101, 95,109, 97,120, 0, 99,117,114,118, 97,108, 0, 42,100,114,105,118,101,114, 0,
+ 99,117,114,118,101, 0, 99,117,114, 0,115,104,111,119,107,101,121, 0,109,117,116,101,105,112,111, 0,112,111,115, 0,114,101,
+108, 97,116,105,118,101, 0,116,111,116,101,108,101,109, 0,112, 97,100, 50, 0, 42,119,101,105,103,104,116,115, 0,118,103,114,
+111,117,112, 91, 51, 50, 93, 0,115,108,105,100,101,114,109,105,110, 0,115,108,105,100,101,114,109, 97,120, 0, 42, 97,100,116,
+ 0, 42,114,101,102,107,101,121, 0,101,108,101,109,115,116,114, 91, 51, 50, 93, 0,101,108,101,109,115,105,122,101, 0, 98,108,
+111, 99,107, 0, 42,105,112,111, 0, 42,102,114,111,109, 0,116,111,116,107,101,121, 0,115,108,117,114,112,104, 0, 42,108,105,
+110,101, 0, 42,102,111,114,109, 97,116, 0, 98,108,101,110, 0,108,105,110,101,110,111, 0,115,116, 97,114,116, 0,101,110,100,
+ 0,112, 97,100, 49, 0,102,108, 97,103,115, 0, 99,111,108,111,114, 91, 52, 93, 0,112, 97,100, 91, 52, 93, 0, 42,110, 97,109,
+101, 0,110,108,105,110,101,115, 0,108,105,110,101,115, 0, 42, 99,117,114,108, 0, 42,115,101,108,108, 0, 99,117,114, 99, 0,
+115,101,108, 99, 0,109, 97,114,107,101,114,115, 0, 42,117,110,100,111, 95, 98,117,102, 0,117,110,100,111, 95,112,111,115, 0,
+117,110,100,111, 95,108,101,110, 0, 42, 99,111,109,112,105,108,101,100, 0,109,116,105,109,101, 0,115,105,122,101, 0,115,101,
+101,107, 0,100,116,120, 0,112, 97,115,115,101,112, 97,114,116, 97,108,112,104, 97, 0, 99,108,105,112,115,116, 97, 0, 99,108,
+105,112,101,110,100, 0,108,101,110,115, 0,111,114,116,104,111, 95,115, 99, 97,108,101, 0,100,114, 97,119,115,105,122,101, 0,
+115,104,105,102,116,120, 0,115,104,105,102,116,121, 0, 89, 70, 95,100,111,102,100,105,115,116, 0, 42,100,111,102, 95,111, 98,
+ 0, 42,115, 99,101,110,101, 0,102,114, 97,109,101,110,114, 0,102,114, 97,109,101,115, 0,111,102,102,115,101,116, 0,115,102,
+114, 97, 0,102,105,101, 95,105,109, 97, 0, 99,121, 99,108, 0,111,107, 0,109,117,108,116,105, 95,105,110,100,101,120, 0,108,
+ 97,121,101,114, 0,112, 97,115,115, 0,105, 98,117,102,115, 0, 42,103,112,117,116,101,120,116,117,114,101, 0, 42, 97,110,105,
+109, 0, 42,114,114, 0, 42,114,101,110,100,101,114,115, 91, 56, 93, 0,114,101,110,100,101,114, 95,115,108,111,116, 0,108, 97,
+115,116, 95,114,101,110,100,101,114, 95,115,108,111,116, 0,115,111,117,114, 99,101, 0,108, 97,115,116,102,114, 97,109,101, 0,
+116,112, 97,103,101,102,108, 97,103, 0,116,111,116, 98,105,110,100, 0,120,114,101,112, 0,121,114,101,112, 0,116,119,115,116,
+ 97, 0,116,119,101,110,100, 0, 98,105,110,100, 99,111,100,101, 0, 42,114,101,112, 98,105,110,100, 0, 42,112, 97, 99,107,101,
+100,102,105,108,101, 0, 42,112,114,101,118,105,101,119, 0,108, 97,115,116,117,112,100, 97,116,101, 0,108, 97,115,116,117,115,
+101,100, 0, 97,110,105,109,115,112,101,101,100, 0,103,101,110, 95,120, 0,103,101,110, 95,121, 0,103,101,110, 95,116,121,112,
+101, 0,103,101,110, 95,102,108, 97,103, 0, 97,115,112,120, 0, 97,115,112,121, 0,116,101,120, 99,111, 0,109, 97,112,116,111,
+ 0,109, 97,112,116,111,110,101,103, 0, 98,108,101,110,100,116,121,112,101, 0, 42,111, 98,106,101, 99,116, 0, 42,116,101,120,
+ 0,117,118,110, 97,109,101, 91, 51, 50, 93, 0,112,114,111,106,120, 0,112,114,111,106,121, 0,112,114,111,106,122, 0,109, 97,
+112,112,105,110,103, 0,111,102,115, 91, 51, 93, 0,115,105,122,101, 91, 51, 93, 0,114,111,116, 0,116,101,120,102,108, 97,103,
+ 0, 99,111,108,111,114,109,111,100,101,108, 0,112,109, 97,112,116,111, 0,112,109, 97,112,116,111,110,101,103, 0,110,111,114,
+109, 97,112,115,112, 97, 99,101, 0,119,104,105, 99,104, 95,111,117,116,112,117,116, 0, 98,114,117,115,104, 95,109, 97,112, 95,
+109,111,100,101, 0,112, 97,100, 91, 55, 93, 0,114, 0,103, 0, 98, 0,107, 0,100,101,102, 95,118, 97,114, 0, 99,111,108,102,
+ 97, 99, 0,118, 97,114,102, 97, 99, 0,110,111,114,102, 97, 99, 0,100,105,115,112,102, 97, 99, 0,119, 97,114,112,102, 97, 99,
+ 0, 99,111,108,115,112,101, 99,102, 97, 99, 0,109,105,114,114,102, 97, 99, 0, 97,108,112,104, 97,102, 97, 99, 0,100,105,102,
+102,102, 97, 99, 0,115,112,101, 99,102, 97, 99, 0,101,109,105,116,102, 97, 99, 0,104, 97,114,100,102, 97, 99, 0,114, 97,121,
+109,105,114,114,102, 97, 99, 0,116,114, 97,110,115,108,102, 97, 99, 0, 97,109, 98,102, 97, 99, 0, 99,111,108,101,109,105,116,
+102, 97, 99, 0, 99,111,108,114,101,102,108,102, 97, 99, 0, 99,111,108,116,114, 97,110,115,102, 97, 99, 0,100,101,110,115,102,
+ 97, 99, 0,115, 99, 97,116,116,101,114,102, 97, 99, 0,114,101,102,108,102, 97, 99, 0,116,105,109,101,102, 97, 99, 0,108,101,
+110,103,116,104,102, 97, 99, 0, 99,108,117,109,112,102, 97, 99, 0,100, 97,109,112,102, 97, 99, 0,107,105,110,107,102, 97, 99,
+ 0,114,111,117,103,104,102, 97, 99, 0,112, 97,100,101,110,115,102, 97, 99, 0,103,114, 97,118,105,116,121,102, 97, 99, 0,108,
+105,102,101,102, 97, 99, 0,115,105,122,101,102, 97, 99, 0,105,118,101,108,102, 97, 99, 0,102,105,101,108,100,102, 97, 99, 0,
+115,104, 97,100,111,119,102, 97, 99, 0,122,101,110,117,112,102, 97, 99, 0,122,101,110,100,111,119,110,102, 97, 99, 0, 98,108,
+101,110,100,102, 97, 99, 0,110, 97,109,101, 91, 49, 54, 48, 93, 0, 42,104, 97,110,100,108,101, 0, 42,112,110, 97,109,101, 0,
+ 42,115,116,110, 97,109,101,115, 0,115,116,121,112,101,115, 0,118, 97,114,115, 0, 42,118, 97,114,115,116,114, 0, 42,114,101,
+115,117,108,116, 0, 42, 99,102,114, 97, 0,100, 97,116, 97, 91, 51, 50, 93, 0, 40, 42,100,111,105,116, 41, 40, 41, 0, 40, 42,
+105,110,115,116, 97,110, 99,101, 95,105,110,105,116, 41, 40, 41, 0, 40, 42, 99, 97,108,108, 98, 97, 99,107, 41, 40, 41, 0,118,
+101,114,115,105,111,110, 0, 97, 0,105,112,111,116,121,112,101, 0, 42,105,109, 97, 0, 42, 99,117, 98,101, 91, 54, 93, 0,105,
+109, 97,116, 91, 52, 93, 91, 52, 93, 0,111, 98,105,109, 97,116, 91, 51, 93, 91, 51, 93, 0,115,116,121,112,101, 0,118,105,101,
+119,115, 99, 97,108,101, 0,110,111,116,108, 97,121, 0, 99,117, 98,101,114,101,115, 0,100,101,112,116,104, 0,114,101, 99, 97,
+108, 99, 0,108, 97,115,116,115,105,122,101, 0,102, 97,108,108,111,102,102, 95,116,121,112,101, 0,102, 97,108,108,111,102,102,
+ 95,115,111,102,116,110,101,115,115, 0,114, 97,100,105,117,115, 0, 99,111,108,111,114, 95,115,111,117,114, 99,101, 0,116,111,
+116,112,111,105,110,116,115, 0,112,100,112, 97,100, 0,112,115,121,115, 0,112,115,121,115, 95, 99, 97, 99,104,101, 95,115,112,
+ 97, 99,101, 0,111, 98, 95, 99, 97, 99,104,101, 95,115,112, 97, 99,101, 0, 42,112,111,105,110,116, 95,116,114,101,101, 0, 42,
+112,111,105,110,116, 95,100, 97,116, 97, 0,110,111,105,115,101, 95,115,105,122,101, 0,110,111,105,115,101, 95,100,101,112,116,
+104, 0,110,111,105,115,101, 95,105,110,102,108,117,101,110, 99,101, 0,110,111,105,115,101, 95, 98, 97,115,105,115, 0,112,100,
+112, 97,100, 51, 91, 51, 93, 0,110,111,105,115,101, 95,102, 97, 99, 0,115,112,101,101,100, 95,115, 99, 97,108,101, 0,102, 97,
+108,108,111,102,102, 95,115,112,101,101,100, 95,115, 99, 97,108,101, 0,112,100,112, 97,100, 50, 0, 42, 99,111, 98, 97, 0, 42,
+102, 97,108,108,111,102,102, 95, 99,117,114,118,101, 0,114,101,115,111,108, 91, 51, 93, 0,105,110,116,101,114,112, 95,116,121,
+112,101, 0,102,105,108,101, 95,102,111,114,109, 97,116, 0,101,120,116,101,110,100, 0,115,109,111,107,101,100, 95,116,121,112,
+101, 0,105,110,116, 95,109,117,108,116,105,112,108,105,101,114, 0,115,116,105,108,108, 95,102,114, 97,109,101, 0,115,111,117,
+114, 99,101, 95,112, 97,116,104, 91, 50, 52, 48, 93, 0, 42,100, 97,116, 97,115,101,116, 0, 99, 97, 99,104,101,100,102,114, 97,
+109,101, 0,110,111,105,115,101,115,105,122,101, 0,116,117,114, 98,117,108, 0, 98,114,105,103,104,116, 0, 99,111,110,116,114,
+ 97,115,116, 0,115, 97,116,117,114, 97,116,105,111,110, 0,114,102, 97, 99, 0,103,102, 97, 99, 0, 98,102, 97, 99, 0,102,105,
+108,116,101,114,115,105,122,101, 0,109,103, 95, 72, 0,109,103, 95,108, 97, 99,117,110, 97,114,105,116,121, 0,109,103, 95,111,
+ 99,116, 97,118,101,115, 0,109,103, 95,111,102,102,115,101,116, 0,109,103, 95,103, 97,105,110, 0,100,105,115,116, 95, 97,109,
+111,117,110,116, 0,110,115, 95,111,117,116,115, 99, 97,108,101, 0,118,110, 95,119, 49, 0,118,110, 95,119, 50, 0,118,110, 95,
+119, 51, 0,118,110, 95,119, 52, 0,118,110, 95,109,101,120,112, 0,118,110, 95,100,105,115,116,109, 0,118,110, 95, 99,111,108,
+116,121,112,101, 0,110,111,105,115,101,100,101,112,116,104, 0,110,111,105,115,101,116,121,112,101, 0,110,111,105,115,101, 98,
+ 97,115,105,115, 0,110,111,105,115,101, 98, 97,115,105,115, 50, 0,105,109, 97,102,108, 97,103, 0, 99,114,111,112,120,109,105,
+110, 0, 99,114,111,112,121,109,105,110, 0, 99,114,111,112,120,109, 97,120, 0, 99,114,111,112,121,109, 97,120, 0,116,101,120,
+102,105,108,116,101,114, 0, 97,102,109, 97,120, 0,120,114,101,112,101, 97,116, 0,121,114,101,112,101, 97,116, 0, 99,104,101,
+ 99,107,101,114,100,105,115,116, 0,110, 97, 98,108, 97, 0,105,117,115,101,114, 0, 42,110,111,100,101,116,114,101,101, 0, 42,
+112,108,117,103,105,110, 0, 42,101,110,118, 0, 42,112,100, 0, 42,118,100, 0,117,115,101, 95,110,111,100,101,115, 0,108,111,
+ 99, 91, 51, 93, 0,114,111,116, 91, 51, 93, 0,109, 97,116, 91, 52, 93, 91, 52, 93, 0,109,105,110, 91, 51, 93, 0,109, 97,120,
+ 91, 51, 93, 0,109,111,100,101, 0,116,111,116,101,120, 0,115,104,100,119,114, 0,115,104,100,119,103, 0,115,104,100,119, 98,
+ 0,115,104,100,119,112, 97,100, 0,101,110,101,114,103,121, 0,100,105,115,116, 0,115,112,111,116,115,105,122,101, 0,115,112,
+111,116, 98,108,101,110,100, 0,104, 97,105,110,116, 0, 97,116,116, 49, 0, 97,116,116, 50, 0, 42, 99,117,114,102, 97,108,108,
+111,102,102, 0,115,104, 97,100,115,112,111,116,115,105,122,101, 0, 98,105, 97,115, 0,115,111,102,116, 0, 99,111,109,112,114,
+101,115,115,116,104,114,101,115,104, 0,112, 97,100, 53, 91, 51, 93, 0, 98,117,102,115,105,122,101, 0,115, 97,109,112, 0, 98,
+117,102,102,101,114,115, 0,102,105,108,116,101,114,116,121,112,101, 0, 98,117,102,102,108, 97,103, 0, 98,117,102,116,121,112,
+101, 0,114, 97,121, 95,115, 97,109,112, 0,114, 97,121, 95,115, 97,109,112,121, 0,114, 97,121, 95,115, 97,109,112,122, 0,114,
+ 97,121, 95,115, 97,109,112, 95,116,121,112,101, 0, 97,114,101, 97, 95,115,104, 97,112,101, 0, 97,114,101, 97, 95,115,105,122,
+101, 0, 97,114,101, 97, 95,115,105,122,101,121, 0, 97,114,101, 97, 95,115,105,122,101,122, 0, 97,100, 97,112,116, 95,116,104,
+114,101,115,104, 0,114, 97,121, 95,115, 97,109,112, 95,109,101,116,104,111,100, 0,116,101,120, 97, 99,116, 0,115,104, 97,100,
+104, 97,108,111,115,116,101,112, 0,115,117,110, 95,101,102,102,101, 99,116, 95,116,121,112,101, 0,115,107,121, 98,108,101,110,
+100,116,121,112,101, 0,104,111,114,105,122,111,110, 95, 98,114,105,103,104,116,110,101,115,115, 0,115,112,114,101, 97,100, 0,
+115,117,110, 95, 98,114,105,103,104,116,110,101,115,115, 0,115,117,110, 95,115,105,122,101, 0, 98, 97, 99,107,115, 99, 97,116,
+116,101,114,101,100, 95,108,105,103,104,116, 0,115,117,110, 95,105,110,116,101,110,115,105,116,121, 0, 97,116,109, 95,116,117,
+114, 98,105,100,105,116,121, 0, 97,116,109, 95,105,110,115, 99, 97,116,116,101,114,105,110,103, 95,102, 97, 99,116,111,114, 0,
+ 97,116,109, 95,101,120,116,105,110, 99,116,105,111,110, 95,102, 97, 99,116,111,114, 0, 97,116,109, 95,100,105,115,116, 97,110,
+ 99,101, 95,102, 97, 99,116,111,114, 0,115,107,121, 98,108,101,110,100,102, 97, 99, 0,115,107,121, 95,101,120,112,111,115,117,
+114,101, 0,115,107,121, 95, 99,111,108,111,114,115,112, 97, 99,101, 0,112, 97,100, 52, 91, 54, 93, 0, 42,109,116,101,120, 91,
+ 49, 56, 93, 0,112,114, 95,116,101,120,116,117,114,101, 0,112, 97,100, 54, 91, 54, 93, 0,100,101,110,115,105,116,121, 0,101,
+109,105,115,115,105,111,110, 0,115, 99, 97,116,116,101,114,105,110,103, 0,114,101,102,108,101, 99,116,105,111,110, 0,101,109,
+105,115,115,105,111,110, 95, 99,111,108, 91, 51, 93, 0,116,114, 97,110,115,109,105,115,115,105,111,110, 95, 99,111,108, 91, 51,
+ 93, 0,114,101,102,108,101, 99,116,105,111,110, 95, 99,111,108, 91, 51, 93, 0,100,101,110,115,105,116,121, 95,115, 99, 97,108,
+101, 0,100,101,112,116,104, 95, 99,117,116,111,102,102, 0, 97,115,121,109,109,101,116,114,121, 0,115,116,101,112,115,105,122,
+101, 95,116,121,112,101, 0,115,104, 97,100,101,102,108, 97,103, 0,115,104, 97,100,101, 95,116,121,112,101, 0,112,114,101, 99,
+ 97, 99,104,101, 95,114,101,115,111,108,117,116,105,111,110, 0,115,116,101,112,115,105,122,101, 0,109,115, 95,100,105,102,102,
+ 0,109,115, 95,105,110,116,101,110,115,105,116,121, 0,109,115, 95,115,112,114,101, 97,100, 0,109, 97,116,101,114,105, 97,108,
+ 95,116,121,112,101, 0,115,112,101, 99,114, 0,115,112,101, 99,103, 0,115,112,101, 99, 98, 0,109,105,114,114, 0,109,105,114,
+103, 0,109,105,114, 98, 0, 97,109, 98,114, 0, 97,109, 98, 98, 0, 97,109, 98,103, 0, 97,109, 98, 0,101,109,105,116, 0, 97,
+110,103, 0,115,112,101, 99,116,114, 97, 0,114, 97,121, 95,109,105,114,114,111,114, 0, 97,108,112,104, 97, 0,114,101,102, 0,
+115,112,101, 99, 0,122,111,102,102,115, 0, 97,100,100, 0,116,114, 97,110,115,108,117, 99,101,110, 99,121, 0,118,111,108, 0,
+102,114,101,115,110,101,108, 95,109,105,114, 0,102,114,101,115,110,101,108, 95,109,105,114, 95,105, 0,102,114,101,115,110,101,
+108, 95,116,114, 97, 0,102,114,101,115,110,101,108, 95,116,114, 97, 95,105, 0,102,105,108,116,101,114, 0,116,120, 95,108,105,
+109,105,116, 0,116,120, 95,102, 97,108,108,111,102,102, 0,114, 97,121, 95,100,101,112,116,104, 0,114, 97,121, 95,100,101,112,
+116,104, 95,116,114, 97, 0,104, 97,114, 0,115,101,101,100, 49, 0,115,101,101,100, 50, 0,103,108,111,115,115, 95,109,105,114,
+ 0,103,108,111,115,115, 95,116,114, 97, 0,115, 97,109,112, 95,103,108,111,115,115, 95,109,105,114, 0,115, 97,109,112, 95,103,
+108,111,115,115, 95,116,114, 97, 0, 97,100, 97,112,116, 95,116,104,114,101,115,104, 95,109,105,114, 0, 97,100, 97,112,116, 95,
+116,104,114,101,115,104, 95,116,114, 97, 0, 97,110,105,115,111, 95,103,108,111,115,115, 95,109,105,114, 0,100,105,115,116, 95,
+109,105,114, 0,102, 97,100,101,116,111, 95,109,105,114, 0,115,104, 97,100,101, 95,102,108, 97,103, 0,109,111,100,101, 95,108,
+ 0,102,108, 97,114,101, 99, 0,115,116, 97,114, 99, 0,108,105,110,101, 99, 0,114,105,110,103, 99, 0,104, 97,115,105,122,101,
+ 0,102,108, 97,114,101,115,105,122,101, 0,115,117, 98,115,105,122,101, 0,102,108, 97,114,101, 98,111,111,115,116, 0,115,116,
+114, 97,110,100, 95,115,116, 97, 0,115,116,114, 97,110,100, 95,101,110,100, 0,115,116,114, 97,110,100, 95,101, 97,115,101, 0,
+115,116,114, 97,110,100, 95,115,117,114,102,110,111,114, 0,115,116,114, 97,110,100, 95,109,105,110, 0,115,116,114, 97,110,100,
+ 95,119,105,100,116,104,102, 97,100,101, 0,115,116,114, 97,110,100, 95,117,118,110, 97,109,101, 91, 51, 50, 93, 0,115, 98,105,
+ 97,115, 0,108, 98,105, 97,115, 0,115,104, 97,100, 95, 97,108,112,104, 97, 0,115,101,112,116,101,120, 0,114,103, 98,115,101,
+108, 0,112,114, 95,116,121,112,101, 0,112,114, 95, 98, 97, 99,107, 0,112,114, 95,108, 97,109,112, 0,109,108, 95,102,108, 97,
+103, 0,100,105,102,102, 95,115,104, 97,100,101,114, 0,115,112,101, 99, 95,115,104, 97,100,101,114, 0,114,111,117,103,104,110,
+101,115,115, 0,114,101,102,114, 97, 99, 0,112, 97,114, 97,109, 91, 52, 93, 0,114,109,115, 0,100, 97,114,107,110,101,115,115,
+ 0, 42,114, 97,109,112, 95, 99,111,108, 0, 42,114, 97,109,112, 95,115,112,101, 99, 0,114, 97,109,112,105,110, 95, 99,111,108,
+ 0,114, 97,109,112,105,110, 95,115,112,101, 99, 0,114, 97,109,112, 98,108,101,110,100, 95, 99,111,108, 0,114, 97,109,112, 98,
+108,101,110,100, 95,115,112,101, 99, 0,114, 97,109,112, 95,115,104,111,119, 0,112, 97,100, 51, 0,114, 97,109,112,102, 97, 99,
+ 95, 99,111,108, 0,114, 97,109,112,102, 97, 99, 95,115,112,101, 99, 0, 42,103,114,111,117,112, 0,102,114,105, 99,116,105,111,
+110, 0,102,104, 0,114,101,102,108,101, 99,116, 0,102,104,100,105,115,116, 0,120,121,102,114,105, 99,116, 0,100,121,110, 97,
+109,111,100,101, 0,115,115,115, 95,114, 97,100,105,117,115, 91, 51, 93, 0,115,115,115, 95, 99,111,108, 91, 51, 93, 0,115,115,
+115, 95,101,114,114,111,114, 0,115,115,115, 95,115, 99, 97,108,101, 0,115,115,115, 95,105,111,114, 0,115,115,115, 95, 99,111,
+108,102, 97, 99, 0,115,115,115, 95,116,101,120,102, 97, 99, 0,115,115,115, 95,102,114,111,110,116, 0,115,115,115, 95, 98, 97,
+ 99,107, 0,115,115,115, 95,102,108, 97,103, 0,115,115,115, 95,112,114,101,115,101,116, 0,109, 97,112,116,111, 95,116,101,120,
+116,117,114,101,100, 0,115,104, 97,100,111,119,111,110,108,121, 95,102,108, 97,103, 0,105,110,100,101,120, 0,103,112,117,109,
+ 97,116,101,114,105, 97,108, 0,110, 97,109,101, 91, 50, 53, 54, 93, 0, 42, 98, 98, 0,105, 49, 0,106, 49, 0,107, 49, 0,105,
+ 50, 0,106, 50, 0,107, 50, 0,115,101,108, 99,111,108, 49, 0,115,101,108, 99,111,108, 50, 0,122, 0,113,117, 97,116, 91, 52,
+ 93, 0,101,120,112,120, 0,101,120,112,121, 0,101,120,112,122, 0,114, 97,100, 0,114, 97,100, 50, 0,115, 0, 42,109, 97,116,
+ 0, 42,105,109, 97,116, 0,101,108,101,109,115, 0,100,105,115,112, 0, 42,101,100,105,116,101,108,101,109,115, 0, 42, 42,109,
+ 97,116, 0,102,108, 97,103, 50, 0,116,111,116, 99,111,108, 0,119,105,114,101,115,105,122,101, 0,114,101,110,100,101,114,115,
+105,122,101, 0,116,104,114,101,115,104, 0, 42,108, 97,115,116,101,108,101,109, 0,118,101, 99, 91, 51, 93, 91, 51, 93, 0, 97,
+108,102, 97, 0,119,101,105,103,104,116, 0,104, 49, 0,104, 50, 0,102, 49, 0,102, 50, 0,102, 51, 0,104,105,100,101, 0,118,
+101, 99, 91, 52, 93, 0,109, 97,116, 95,110,114, 0,112,110,116,115,117, 0,112,110,116,115,118, 0,114,101,115,111,108,117, 0,
+114,101,115,111,108,118, 0,111,114,100,101,114,117, 0,111,114,100,101,114,118, 0,102,108, 97,103,117, 0,102,108, 97,103,118,
+ 0, 42,107,110,111,116,115,117, 0, 42,107,110,111,116,115,118, 0,116,105,108,116, 95,105,110,116,101,114,112, 0,114, 97,100,
+105,117,115, 95,105,110,116,101,114,112, 0, 99,104, 97,114,105,100,120, 0,107,101,114,110, 0,119, 0,104, 0,110,117,114, 98,
+115, 0, 42,107,101,121,105,110,100,101,120, 0,115,104, 97,112,101,110,114, 0,110,117,114, 98, 0, 42,101,100,105,116,110,117,
+114, 98, 0, 42, 98,101,118,111, 98,106, 0, 42,116, 97,112,101,114,111, 98,106, 0, 42,116,101,120,116,111,110, 99,117,114,118,
+101, 0, 42,112, 97,116,104, 0, 42,107,101,121, 0, 98,101,118, 0,100,114, 97,119,102,108, 97,103, 0,116,119,105,115,116, 95,
+109,111,100,101, 0,116,119,105,115,116, 95,115,109,111,111,116,104, 0,115,109, 97,108,108, 99, 97,112,115, 95,115, 99, 97,108,
+101, 0,112, 97,116,104,108,101,110, 0, 98,101,118,114,101,115,111,108, 0,119,105,100,116,104, 0,101,120,116, 49, 0,101,120,
+116, 50, 0,114,101,115,111,108,117, 95,114,101,110, 0,114,101,115,111,108,118, 95,114,101,110, 0, 97, 99,116,110,117, 0, 42,
+108, 97,115,116,115,101,108, 0,115,112, 97, 99,101,109,111,100,101, 0,115,112, 97, 99,105,110,103, 0,108,105,110,101,100,105,
+115,116, 0,115,104,101, 97,114, 0,102,115,105,122,101, 0,119,111,114,100,115,112, 97, 99,101, 0,117,108,112,111,115, 0,117,
+108,104,101,105,103,104,116, 0,120,111,102, 0,121,111,102, 0,108,105,110,101,119,105,100,116,104, 0, 42,115,116,114, 0, 42,
+115,101,108, 98,111,120,101,115, 0, 42,101,100,105,116,102,111,110,116, 0,102, 97,109,105,108,121, 91, 50, 52, 93, 0, 42,118,
+102,111,110,116, 0, 42,118,102,111,110,116, 98, 0, 42,118,102,111,110,116,105, 0, 42,118,102,111,110,116, 98,105, 0,115,101,
+112, 99,104, 97,114, 0, 99,116,105,109,101, 0,116,111,116, 98,111,120, 0, 97, 99,116, 98,111,120, 0, 42,116, 98, 0,115,101,
+108,115,116, 97,114,116, 0,115,101,108,101,110,100, 0, 42,115,116,114,105,110,102,111, 0, 99,117,114,105,110,102,111, 0, 42,
+109,102, 97, 99,101, 0, 42,109,116,102, 97, 99,101, 0, 42,116,102, 97, 99,101, 0, 42,109,118,101,114,116, 0, 42,109,101,100,
+103,101, 0, 42,100,118,101,114,116, 0, 42,109, 99,111,108, 0, 42,109,115,116,105, 99,107,121, 0, 42,116,101,120, 99,111,109,
+101,115,104, 0, 42,109,115,101,108,101, 99,116, 0, 42,101,100,105,116, 95,109,101,115,104, 0,118,100, 97,116, 97, 0,101,100,
+ 97,116, 97, 0,102,100, 97,116, 97, 0,116,111,116,101,100,103,101, 0,116,111,116,102, 97, 99,101, 0,116,111,116,115,101,108,
+101, 99,116, 0, 97, 99,116, 95,102, 97, 99,101, 0,115,109,111,111,116,104,114,101,115,104, 0,115,117, 98,100,105,118, 0,115,
+117, 98,100,105,118,114, 0,115,117, 98,115,117,114,102,116,121,112,101, 0,101,100,105,116,102,108, 97,103, 0, 42,109,114, 0,
+ 42,112,118, 0, 42,116,112, 97,103,101, 0,117,118, 91, 52, 93, 91, 50, 93, 0, 99,111,108, 91, 52, 93, 0,116,114, 97,110,115,
+112, 0,116,105,108,101, 0,117,110,119,114, 97,112, 0,118, 49, 0,118, 50, 0,118, 51, 0,118, 52, 0,101,100, 99,111,100,101,
+ 0, 99,114,101, 97,115,101, 0, 98,119,101,105,103,104,116, 0,100,101,102, 95,110,114, 0, 42,100,119, 0,116,111,116,119,101,
+105,103,104,116, 0, 99,111, 91, 51, 93, 0,110,111, 91, 51, 93, 0,117,118, 91, 50, 93, 0, 99,111, 91, 50, 93, 0,102, 0,105,
+ 0,115, 91, 50, 53, 54, 93, 0,116,111,116,100,105,115,112, 0, 40, 42,100,105,115,112,115, 41, 40, 41, 0,118, 91, 52, 93, 0,
+109,105,100, 0,112, 97,100, 91, 50, 93, 0,118, 91, 50, 93, 0, 42,102, 97, 99,101,115, 0, 42, 99,111,108,102, 97, 99,101,115,
+ 0, 42,101,100,103,101,115, 0, 42,118,101,114,116,115, 0,108,101,118,101,108,115, 0,108,101,118,101,108, 95, 99,111,117,110,
+116, 0, 99,117,114,114,101,110,116, 0,110,101,119,108,118,108, 0,101,100,103,101,108,118,108, 0,112,105,110,108,118,108, 0,
+114,101,110,100,101,114,108,118,108, 0,117,115,101, 95, 99,111,108, 0, 42,101,100,103,101, 95,102,108, 97,103,115, 0, 42,101,
+100,103,101, 95, 99,114,101, 97,115,101,115, 0, 42,118,101,114,116, 95,109, 97,112, 0, 42,101,100,103,101, 95,109, 97,112, 0,
+ 42,111,108,100, 95,102, 97, 99,101,115, 0, 42,111,108,100, 95,101,100,103,101,115, 0,115,116, 97, 99,107,105,110,100,101,120,
+ 0, 42,101,114,114,111,114, 0,109,111,100,105,102,105,101,114, 0, 42,116,101,120,116,117,114,101, 0, 42,109, 97,112, 95,111,
+ 98,106,101, 99,116, 0,117,118,108, 97,121,101,114, 95,110, 97,109,101, 91, 51, 50, 93, 0,117,118,108, 97,121,101,114, 95,116,
+109,112, 0,116,101,120,109, 97,112,112,105,110,103, 0,115,117, 98,100,105,118, 84,121,112,101, 0,114,101,110,100,101,114, 76,
+101,118,101,108,115, 0, 42,101,109, 67, 97, 99,104,101, 0, 42,109, 67, 97, 99,104,101, 0,100,101,102, 97,120,105,115, 0,112,
+ 97,100, 91, 54, 93, 0,108,101,110,103,116,104, 0,114, 97,110,100,111,109,105,122,101, 0,115,101,101,100, 0, 42,111, 98, 95,
+ 97,114,109, 0, 42,115,116, 97,114,116, 95, 99, 97,112, 0, 42,101,110,100, 95, 99, 97,112, 0, 42, 99,117,114,118,101, 95,111,
+ 98, 0, 42,111,102,102,115,101,116, 95,111, 98, 0,111,102,102,115,101,116, 91, 51, 93, 0,115, 99, 97,108,101, 91, 51, 93, 0,
+109,101,114,103,101, 95,100,105,115,116, 0,102,105,116, 95,116,121,112,101, 0,111,102,102,115,101,116, 95,116,121,112,101, 0,
+ 99,111,117,110,116, 0, 97,120,105,115, 0,116,111,108,101,114, 97,110, 99,101, 0, 42,109,105,114,114,111,114, 95,111, 98, 0,
+115,112,108,105,116, 95, 97,110,103,108,101, 0,118, 97,108,117,101, 0,114,101,115, 0,118, 97,108, 95,102,108, 97,103,115, 0,
+108,105,109, 95,102,108, 97,103,115, 0,101, 95,102,108, 97,103,115, 0, 98,101,118,101,108, 95, 97,110,103,108,101, 0,100,101,
+102,103,114,112, 95,110, 97,109,101, 91, 51, 50, 93, 0, 42,100,111,109, 97,105,110, 0, 42,102,108,111,119, 0, 42, 99,111,108,
+108, 0,116,105,109,101, 0,112, 97,100, 49, 48, 0,115,116,114,101,110,103,116,104, 0,100,105,114,101, 99,116,105,111,110, 0,
+109,105,100,108,101,118,101,108, 0, 42,112,114,111,106,101, 99,116,111,114,115, 91, 49, 48, 93, 0, 42,105,109, 97,103,101, 0,
+110,117,109, 95,112,114,111,106,101, 99,116,111,114,115, 0, 97,115,112,101, 99,116,120, 0, 97,115,112,101, 99,116,121, 0,115,
+ 99, 97,108,101,120, 0,115, 99, 97,108,101,121, 0,112,101,114, 99,101,110,116, 0,102, 97, 99,101, 67,111,117,110,116, 0,102,
+ 97, 99, 0,114,101,112,101, 97,116, 0, 42,111, 98,106,101, 99,116, 99,101,110,116,101,114, 0,115,116, 97,114,116,120, 0,115,
+116, 97,114,116,121, 0,104,101,105,103,104,116, 0,110, 97,114,114,111,119, 0,115,112,101,101,100, 0,100, 97,109,112, 0,102,
+ 97,108,108,111,102,102, 0,116,105,109,101,111,102,102,115, 0,108,105,102,101,116,105,109,101, 0,100,101,102,111,114,109,102,
+108, 97,103, 0,109,117,108,116,105, 0, 42,112,114,101,118, 67,111,115, 0,115,117, 98,116, 97,114,103,101,116, 91, 51, 50, 93,
+ 0,112, 97,114,101,110,116,105,110,118, 91, 52, 93, 91, 52, 93, 0, 99,101,110,116, 91, 51, 93, 0, 42,105,110,100,101,120, 97,
+114, 0,116,111,116,105,110,100,101,120, 0,102,111,114, 99,101, 0, 42, 99,108,111,116,104, 79, 98,106,101, 99,116, 0, 42,115,
+105,109, 95,112, 97,114,109,115, 0, 42, 99,111,108,108, 95,112, 97,114,109,115, 0, 42,112,111,105,110,116, 95, 99, 97, 99,104,
+101, 0,112,116, 99, 97, 99,104,101,115, 0, 42,120, 0, 42,120,110,101,119, 0, 42,120,111,108,100, 0, 42, 99,117,114,114,101,
+110,116, 95,120,110,101,119, 0, 42, 99,117,114,114,101,110,116, 95,120, 0, 42, 99,117,114,114,101,110,116, 95,118, 0, 42,109,
+102, 97, 99,101,115, 0,110,117,109,118,101,114,116,115, 0,110,117,109,102, 97, 99,101,115, 0,116,105,109,101, 95,120, 0,116,
+105,109,101, 95,120,110,101,119, 0, 42, 98,118,104,116,114,101,101, 0, 42,118, 0, 42,100,109, 0, 99,102,114, 97, 0,111,112,
+101,114, 97,116,105,111,110, 0,118,101,114,116,101,120, 0,116,111,116,105,110,102,108,117,101,110, 99,101, 0,103,114,105,100,
+115,105,122,101, 0, 42, 98,105,110,100,105,110,102,108,117,101,110, 99,101,115, 0, 42, 98,105,110,100,111,102,102,115,101,116,
+115, 0, 42, 98,105,110,100, 99, 97,103,101, 99,111,115, 0,116,111,116, 99, 97,103,101,118,101,114,116, 0, 42,100,121,110,103,
+114,105,100, 0, 42,100,121,110,105,110,102,108,117,101,110, 99,101,115, 0, 42,100,121,110,118,101,114,116,115, 0, 42,112, 97,
+100, 50, 0,100,121,110,103,114,105,100,115,105,122,101, 0,100,121,110, 99,101,108,108,109,105,110, 91, 51, 93, 0,100,121,110,
+ 99,101,108,108,119,105,100,116,104, 0, 98,105,110,100,109, 97,116, 91, 52, 93, 91, 52, 93, 0, 42, 98,105,110,100,119,101,105,
+103,104,116,115, 0, 42, 98,105,110,100, 99,111,115, 0, 40, 42, 98,105,110,100,102,117,110, 99, 41, 40, 41, 0, 42,112,115,121,
+115, 0,116,111,116,100,109,118,101,114,116, 0,116,111,116,100,109,101,100,103,101, 0,116,111,116,100,109,102, 97, 99,101, 0,
+112,111,115,105,116,105,111,110, 0,114, 97,110,100,111,109, 95,112,111,115,105,116,105,111,110, 0, 42,102, 97, 99,101,112, 97,
+ 0,118,103,114,111,117,112, 0,112,114,111,116,101, 99,116, 0,108,118,108, 0,115, 99,117,108,112,116,108,118,108, 0,116,111,
+116,108,118,108, 0,115,105,109,112,108,101, 0, 42,102,115,115, 0, 42,116, 97,114,103,101,116, 0, 42, 97,117,120, 84, 97,114,
+103,101,116, 0,118,103,114,111,117,112, 95,110, 97,109,101, 91, 51, 50, 93, 0,107,101,101,112, 68,105,115,116, 0,115,104,114,
+105,110,107, 84,121,112,101, 0,115,104,114,105,110,107, 79,112,116,115, 0,112,114,111,106, 65,120,105,115, 0,115,117, 98,115,
+117,114,102, 76,101,118,101,108,115, 0, 42,111,114,105,103,105,110, 0,102, 97, 99,116,111,114, 0,108,105,109,105,116, 91, 50,
+ 93, 0,111,114,105,103,105,110, 79,112,116,115, 0,111,102,102,115,101,116, 95,102, 97, 99, 0, 99,114,101, 97,115,101, 95,105,
+110,110,101,114, 0, 99,114,101, 97,115,101, 95,111,117,116,101,114, 0, 99,114,101, 97,115,101, 95,114,105,109, 0,109, 97,116,
+ 95,111,102,115, 0,109, 97,116, 95,111,102,115, 95,114,105,109, 0, 42,111, 98, 95, 97,120,105,115, 0,115,116,101,112,115, 0,
+114,101,110,100,101,114, 95,115,116,101,112,115, 0,105,116,101,114, 0,115, 99,114,101,119, 95,111,102,115, 0, 97,110,103,108,
+101, 0, 42,111, 98,106,101, 99,116, 95,102,114,111,109, 0, 42,111, 98,106,101, 99,116, 95,116,111, 0,102, 97,108,108,111,102,
+102, 95,114, 97,100,105,117,115, 0, 42,108, 97,116,116, 0,112,110,116,115,119, 0,111,112,110,116,115,117, 0,111,112,110,116,
+115,118, 0,111,112,110,116,115,119, 0,116,121,112,101,117, 0,116,121,112,101,118, 0,116,121,112,101,119, 0,102,117, 0,102,
+118, 0,102,119, 0,100,117, 0,100,118, 0,100,119, 0, 42,100,101,102, 0, 42,108, 97,116,116,105, 99,101,100, 97,116, 97, 0,
+108, 97,116,109, 97,116, 91, 52, 93, 91, 52, 93, 0, 42,101,100,105,116,108, 97,116,116, 0,118,101, 99, 91, 56, 93, 91, 51, 93,
+ 0, 42,115, 99,117,108,112,116, 0,112, 97,114,116,121,112,101, 0,112, 97,114, 49, 0,112, 97,114, 50, 0,112, 97,114, 51, 0,
+112, 97,114,115,117, 98,115,116,114, 91, 51, 50, 93, 0, 42,116,114, 97, 99,107, 0, 42,112,114,111,120,121, 0, 42,112,114,111,
+120,121, 95,103,114,111,117,112, 0, 42,112,114,111,120,121, 95,102,114,111,109, 0, 42, 97, 99,116,105,111,110, 0, 42,112,111,
+115,101,108,105, 98, 0, 42,112,111,115,101, 0, 42,103,112,100, 0, 97,118,115, 0, 42,109,112, 97,116,104, 0, 99,111,110,115,
+116,114, 97,105,110,116, 67,104, 97,110,110,101,108,115, 0,101,102,102,101, 99,116, 0,100,101,102, 98, 97,115,101, 0,109,111,
+100,105,102,105,101,114,115, 0,114,101,115,116,111,114,101, 95,109,111,100,101, 0, 42,109, 97,116, 98,105,116,115, 0, 97, 99,
+116, 99,111,108, 0,100,108,111, 99, 91, 51, 93, 0,111,114,105,103, 91, 51, 93, 0,100,115,105,122,101, 91, 51, 93, 0,100,114,
+111,116, 91, 51, 93, 0,100,113,117, 97,116, 91, 52, 93, 0,114,111,116, 65,120,105,115, 91, 51, 93, 0,100,114,111,116, 65,120,
+105,115, 91, 51, 93, 0,114,111,116, 65,110,103,108,101, 0,100,114,111,116, 65,110,103,108,101, 0,111, 98,109, 97,116, 91, 52,
+ 93, 91, 52, 93, 0, 99,111,110,115,116,105,110,118, 91, 52, 93, 91, 52, 93, 0,105,109, 97,116, 95,114,101,110, 91, 52, 93, 91,
+ 52, 93, 0,108, 97,121, 0, 99,111,108, 98,105,116,115, 0,116,114, 97,110,115,102,108, 97,103, 0,112,114,111,116,101, 99,116,
+102,108, 97,103, 0,116,114, 97, 99,107,102,108, 97,103, 0,117,112,102,108, 97,103, 0,110,108, 97,102,108, 97,103, 0,105,112,
+111,102,108, 97,103, 0,105,112,111,119,105,110, 0,115, 99, 97,102,108, 97,103, 0,115, 99, 97,118,105,115,102,108, 97,103, 0,
+ 98,111,117,110,100,116,121,112,101, 0,100,117,112,111,110, 0,100,117,112,111,102,102, 0,100,117,112,115,116, 97, 0,100,117,
+112,101,110,100, 0,115,102, 0,109, 97,115,115, 0,100, 97,109,112,105,110,103, 0,105,110,101,114,116,105, 97, 0,102,111,114,
+109,102, 97, 99,116,111,114, 0,114,100, 97,109,112,105,110,103, 0,109, 97,114,103,105,110, 0,109, 97,120, 95,118,101,108, 0,
+109,105,110, 95,118,101,108, 0,109, 95, 99,111,110,116, 97, 99,116, 80,114,111, 99,101,115,115,105,110,103, 84,104,114,101,115,
+104,111,108,100, 0,114,111,116,109,111,100,101, 0,100,116, 0,101,109,112,116,121, 95,100,114, 97,119,116,121,112,101, 0,112,
+ 97,100, 49, 91, 51, 93, 0,101,109,112,116,121, 95,100,114, 97,119,115,105,122,101, 0,100,117,112,102, 97, 99,101,115, 99, 97,
+ 0,112,114,111,112, 0,115,101,110,115,111,114,115, 0, 99,111,110,116,114,111,108,108,101,114,115, 0, 97, 99,116,117, 97,116,
+111,114,115, 0, 98, 98,115,105,122,101, 91, 51, 93, 0, 97, 99,116,100,101,102, 0,103, 97,109,101,102,108, 97,103, 0,103, 97,
+109,101,102,108, 97,103, 50, 0, 42, 98,115,111,102,116, 0,115,111,102,116,102,108, 97,103, 0, 97,110,105,115,111,116,114,111,
+112,105, 99, 70,114,105, 99,116,105,111,110, 91, 51, 93, 0, 99,111,110,115,116,114, 97,105,110,116,115, 0,110,108, 97,115,116,
+114,105,112,115, 0,104,111,111,107,115, 0,112, 97,114,116,105, 99,108,101,115,121,115,116,101,109, 0, 42,115,111,102,116, 0,
+ 42,100,117,112, 95,103,114,111,117,112, 0,102,108,117,105,100,115,105,109, 70,108, 97,103, 0,114,101,115,116,114,105, 99,116,
+102,108, 97,103, 0,115,104, 97,112,101,102,108, 97,103, 0,114,101, 99, 97,108, 99,111, 0, 98,111,100,121, 95,116,121,112,101,
+ 0, 42,102,108,117,105,100,115,105,109, 83,101,116,116,105,110,103,115, 0, 42,100,101,114,105,118,101,100, 68,101,102,111,114,
+109, 0, 42,100,101,114,105,118,101,100, 70,105,110, 97,108, 0,108, 97,115,116, 68, 97,116, 97, 77, 97,115,107, 0, 99,117,115,
+116,111,109,100, 97,116, 97, 95,109, 97,115,107, 0,115,116, 97,116,101, 0,105,110,105,116, 95,115,116, 97,116,101, 0,103,112,
+117,108, 97,109,112, 0,112, 99, 95,105,100,115, 0, 42,100,117,112,108,105,108,105,115,116, 0,105,109, 97, 95,111,102,115, 91,
+ 50, 93, 0,112, 97,100, 51, 91, 56, 93, 0, 99,117,114,105,110,100,101,120, 0, 97, 99,116,105,118,101, 0,111,114,105,103,108,
+ 97,121, 0,110,111, 95,100,114, 97,119, 0, 97,110,105,109, 97,116,101,100, 0,111,109, 97,116, 91, 52, 93, 91, 52, 93, 0,111,
+114, 99,111, 91, 51, 93, 0,100,101,102,108,101, 99,116, 0,102,111,114, 99,101,102,105,101,108,100, 0,115,104, 97,112,101, 0,
+116,101,120, 95,109,111,100,101, 0,107,105,110,107, 0,107,105,110,107, 95, 97,120,105,115, 0,122,100,105,114, 0,102, 95,115,
+116,114,101,110,103,116,104, 0,102, 95,100, 97,109,112, 0,102, 95,102,108,111,119, 0,102, 95,115,105,122,101, 0,102, 95,112,
+111,119,101,114, 0,109, 97,120,100,105,115,116, 0,109,105,110,100,105,115,116, 0,102, 95,112,111,119,101,114, 95,114, 0,109,
+ 97,120,114, 97,100, 0,109,105,110,114, 97,100, 0,112,100,101,102, 95,100, 97,109,112, 0,112,100,101,102, 95,114,100, 97,109,
+112, 0,112,100,101,102, 95,112,101,114,109, 0,112,100,101,102, 95,102,114,105, 99,116, 0,112,100,101,102, 95,114,102,114,105,
+ 99,116, 0,112,100,101,102, 95,115,116,105, 99,107,110,101,115,115, 0, 97, 98,115,111,114,112,116,105,111,110, 0,112,100,101,
+102, 95,115, 98,100, 97,109,112, 0,112,100,101,102, 95,115, 98,105,102,116, 0,112,100,101,102, 95,115, 98,111,102,116, 0, 99,
+108,117,109,112, 95,102, 97, 99, 0, 99,108,117,109,112, 95,112,111,119, 0,107,105,110,107, 95,102,114,101,113, 0,107,105,110,
+107, 95,115,104, 97,112,101, 0,107,105,110,107, 95, 97,109,112, 0,102,114,101,101, 95,101,110,100, 0,116,101,120, 95,110, 97,
+ 98,108, 97, 0, 42,114,110,103, 0,102, 95,110,111,105,115,101, 0,119,101,105,103,104,116, 91, 49, 51, 93, 0,103,108,111, 98,
+ 97,108, 95,103,114, 97,118,105,116,121, 0,114,116, 91, 51, 93, 0,116,111,116,100, 97,116, 97, 0,102,114, 97,109,101, 0,116,
+111,116,112,111,105,110,116, 0,100, 97,116, 97, 95,116,121,112,101,115, 0, 42,100, 97,116, 97, 91, 56, 93, 0, 42, 99,117,114,
+ 91, 56, 93, 0,101,120,116,114, 97,100, 97,116, 97, 0,115,116,101,112, 0,115,105,109,102,114, 97,109,101, 0,115,116, 97,114,
+116,102,114, 97,109,101, 0,101,110,100,102,114, 97,109,101, 0,101,100,105,116,102,114, 97,109,101, 0,108, 97,115,116, 95,101,
+120, 97, 99,116, 0, 99,111,109,112,114,101,115,115,105,111,110, 0,110, 97,109,101, 91, 54, 52, 93, 0,112,114,101,118, 95,110,
+ 97,109,101, 91, 54, 52, 93, 0,105,110,102,111, 91, 54, 52, 93, 0,112, 97,116,104, 91, 50, 52, 48, 93, 0, 42, 99, 97, 99,104,
+101,100, 95,102,114, 97,109,101,115, 0,109,101,109, 95, 99, 97, 99,104,101, 0, 42,101,100,105,116, 0, 40, 42,102,114,101,101,
+ 95,101,100,105,116, 41, 40, 41, 0,108,105,110, 83,116,105,102,102, 0, 97,110,103, 83,116,105,102,102, 0,118,111,108,117,109,
+101, 0,118,105,116,101,114, 97,116,105,111,110,115, 0,112,105,116,101,114, 97,116,105,111,110,115, 0,100,105,116,101,114, 97,
+116,105,111,110,115, 0, 99,105,116,101,114, 97,116,105,111,110,115, 0,107, 83, 82, 72, 82, 95, 67, 76, 0,107, 83, 75, 72, 82,
+ 95, 67, 76, 0,107, 83, 83, 72, 82, 95, 67, 76, 0,107, 83, 82, 95, 83, 80, 76, 84, 95, 67, 76, 0,107, 83, 75, 95, 83, 80, 76,
+ 84, 95, 67, 76, 0,107, 83, 83, 95, 83, 80, 76, 84, 95, 67, 76, 0,107, 86, 67, 70, 0,107, 68, 80, 0,107, 68, 71, 0,107, 76,
+ 70, 0,107, 80, 82, 0,107, 86, 67, 0,107, 68, 70, 0,107, 77, 84, 0,107, 67, 72, 82, 0,107, 75, 72, 82, 0,107, 83, 72, 82,
+ 0,107, 65, 72, 82, 0, 99,111,108,108,105,115,105,111,110,102,108, 97,103,115, 0,110,117,109, 99,108,117,115,116,101,114,105,
+116,101,114, 97,116,105,111,110,115, 0,119,101,108,100,105,110,103, 0,116,111,116,115,112,114,105,110,103, 0, 42, 98,112,111,
+105,110,116, 0, 42, 98,115,112,114,105,110,103, 0,109,115,103, 95,108,111, 99,107, 0,109,115,103, 95,118, 97,108,117,101, 0,
+110,111,100,101,109, 97,115,115, 0,110, 97,109,101,100, 86, 71, 95, 77, 97,115,115, 91, 51, 50, 93, 0,103,114, 97,118, 0,109,
+101,100,105, 97,102,114,105, 99,116, 0,114,107,108,105,109,105,116, 0,112,104,121,115,105, 99,115, 95,115,112,101,101,100, 0,
+103,111, 97,108,115,112,114,105,110,103, 0,103,111, 97,108,102,114,105, 99,116, 0,109,105,110,103,111, 97,108, 0,109, 97,120,
+103,111, 97,108, 0,100,101,102,103,111, 97,108, 0,118,101,114,116,103,114,111,117,112, 0,110, 97,109,101,100, 86, 71, 95, 83,
+111,102,116,103,111, 97,108, 91, 51, 50, 93, 0,102,117,122,122,121,110,101,115,115, 0,105,110,115,112,114,105,110,103, 0,105,
+110,102,114,105, 99,116, 0,110, 97,109,101,100, 86, 71, 95, 83,112,114,105,110,103, 95, 75, 91, 51, 50, 93, 0,101,102,114, 97,
+ 0,105,110,116,101,114,118, 97,108, 0,108,111, 99, 97,108, 0,115,111,108,118,101,114,102,108, 97,103,115, 0, 42, 42,107,101,
+121,115, 0,116,111,116,112,111,105,110,116,107,101,121, 0,115,101, 99,111,110,100,115,112,114,105,110,103, 0, 99,111,108, 98,
+ 97,108,108, 0, 98, 97,108,108,100, 97,109,112, 0, 98, 97,108,108,115,116,105,102,102, 0,115, 98, 99, 95,109,111,100,101, 0,
+ 97,101,114,111,101,100,103,101, 0,109,105,110,108,111,111,112,115, 0,109, 97,120,108,111,111,112,115, 0, 99,104,111,107,101,
+ 0,115,111,108,118,101,114, 95, 73, 68, 0,112,108, 97,115,116,105, 99, 0,115,112,114,105,110,103,112,114,101,108,111, 97,100,
+ 0, 42,115, 99,114, 97,116, 99,104, 0,115,104,101, 97,114,115,116,105,102,102, 0,105,110,112,117,115,104, 0, 42,112,111,105,
+110,116, 99, 97, 99,104,101, 0, 42,101,102,102,101, 99,116,111,114, 95,119,101,105,103,104,116,115, 0,108, 99,111,109, 91, 51,
+ 93, 0,108,114,111,116, 91, 51, 93, 91, 51, 93, 0,108,115, 99, 97,108,101, 91, 51, 93, 91, 51, 93, 0,112, 97,100, 52, 91, 52,
+ 93, 0,118,101,108, 91, 51, 93, 0, 42,102,109,100, 0,115,104,111,119, 95, 97,100,118, 97,110, 99,101,100,111,112,116,105,111,
+110,115, 0,114,101,115,111,108,117,116,105,111,110,120,121,122, 0,112,114,101,118,105,101,119,114,101,115,120,121,122, 0,114,
+101, 97,108,115,105,122,101, 0,103,117,105, 68,105,115,112,108, 97,121, 77,111,100,101, 0,114,101,110,100,101,114, 68,105,115,
+112,108, 97,121, 77,111,100,101, 0,118,105,115, 99,111,115,105,116,121, 86, 97,108,117,101, 0,118,105,115, 99,111,115,105,116,
+121, 77,111,100,101, 0,118,105,115, 99,111,115,105,116,121, 69,120,112,111,110,101,110,116, 0,103,114, 97,118, 91, 51, 93, 0,
+ 97,110,105,109, 83,116, 97,114,116, 0, 97,110,105,109, 69,110,100, 0, 98, 97,107,101, 83,116, 97,114,116, 0, 98, 97,107,101,
+ 69,110,100, 0,103,115,116, 97,114, 0,109, 97,120, 82,101,102,105,110,101, 0,105,110,105, 86,101,108,120, 0,105,110,105, 86,
+101,108,121, 0,105,110,105, 86,101,108,122, 0, 42,111,114,103, 77,101,115,104, 0, 42,109,101,115,104, 66, 66, 0,115,117,114,
+102,100, 97,116, 97, 80, 97,116,104, 91, 50, 52, 48, 93, 0, 98, 98, 83,116, 97,114,116, 91, 51, 93, 0, 98, 98, 83,105,122,101,
+ 91, 51, 93, 0,116,121,112,101, 70,108, 97,103,115, 0,100,111,109, 97,105,110, 78,111,118,101, 99,103,101,110, 0,118,111,108,
+117,109,101, 73,110,105,116, 84,121,112,101, 0,112, 97,114,116, 83,108,105,112, 86, 97,108,117,101, 0,103,101,110,101,114, 97,
+116,101, 84,114, 97, 99,101,114,115, 0,103,101,110,101,114, 97,116,101, 80, 97,114,116,105, 99,108,101,115, 0,115,117,114,102,
+ 97, 99,101, 83,109,111,111,116,104,105,110,103, 0,115,117,114,102, 97, 99,101, 83,117, 98,100,105,118,115, 0,112, 97,114,116,
+105, 99,108,101, 73,110,102, 83,105,122,101, 0,112, 97,114,116,105, 99,108,101, 73,110,102, 65,108,112,104, 97, 0,102, 97,114,
+ 70,105,101,108,100, 83,105,122,101, 0, 42,109,101,115,104, 86,101,108,111, 99,105,116,105,101,115, 0, 99,112,115, 84,105,109,
+101, 83,116, 97,114,116, 0, 99,112,115, 84,105,109,101, 69,110,100, 0, 99,112,115, 81,117, 97,108,105,116,121, 0, 97,116,116,
+114, 97, 99,116,102,111,114, 99,101, 83,116,114,101,110,103,116,104, 0, 97,116,116,114, 97, 99,116,102,111,114, 99,101, 82, 97,
+100,105,117,115, 0,118,101,108,111, 99,105,116,121,102,111,114, 99,101, 83,116,114,101,110,103,116,104, 0,118,101,108,111, 99,
+105,116,121,102,111,114, 99,101, 82, 97,100,105,117,115, 0,108, 97,115,116,103,111,111,100,102,114, 97,109,101, 0,109,105,115,
+116,121,112,101, 0,104,111,114,114, 0,104,111,114,103, 0,104,111,114, 98, 0,122,101,110,114, 0,122,101,110,103, 0,122,101,
+110, 98, 0,102, 97,115,116, 99,111,108, 0,101,120,112,111,115,117,114,101, 0,101,120,112, 0,114, 97,110,103,101, 0,108,105,
+110,102, 97, 99, 0,108,111,103,102, 97, 99, 0,103,114, 97,118,105,116,121, 0, 97, 99,116,105,118,105,116,121, 66,111,120, 82,
+ 97,100,105,117,115, 0,115,107,121,116,121,112,101, 0,111, 99, 99,108,117,115,105,111,110, 82,101,115, 0,112,104,121,115,105,
+ 99,115, 69,110,103,105,110,101, 0,116,105, 99,114, 97,116,101, 0,109, 97,120,108,111,103,105, 99,115,116,101,112, 0,112,104,
+121,115,117, 98,115,116,101,112, 0,109, 97,120,112,104,121,115,116,101,112, 0,109,105,115,105, 0,109,105,115,116,115,116, 97,
+ 0,109,105,115,116,100,105,115,116, 0,109,105,115,116,104,105, 0,115,116, 97,114,114, 0,115,116, 97,114,103, 0,115,116, 97,
+114, 98, 0,115,116, 97,114,107, 0,115,116, 97,114,115,105,122,101, 0,115,116, 97,114,109,105,110,100,105,115,116, 0,115,116,
+ 97,114,100,105,115,116, 0,115,116, 97,114, 99,111,108,110,111,105,115,101, 0,100,111,102,115,116, 97, 0,100,111,102,101,110,
+100, 0,100,111,102,109,105,110, 0,100,111,102,109, 97,120, 0, 97,111,100,105,115,116, 0, 97,111,100,105,115,116,102, 97, 99,
+ 0, 97,111,101,110,101,114,103,121, 0, 97,111, 98,105, 97,115, 0, 97,111,109,111,100,101, 0, 97,111,115, 97,109,112, 0, 97,
+111,109,105,120, 0, 97,111, 99,111,108,111,114, 0, 97,111, 95, 97,100, 97,112,116, 95,116,104,114,101,115,104, 0, 97,111, 95,
+ 97,100, 97,112,116, 95,115,112,101,101,100, 95,102, 97, 99, 0, 97,111, 95, 97,112,112,114,111,120, 95,101,114,114,111,114, 0,
+ 97,111, 95, 97,112,112,114,111,120, 95, 99,111,114,114,101, 99,116,105,111,110, 0, 97,111, 95,105,110,100,105,114,101, 99,116,
+ 95,101,110,101,114,103,121, 0, 97,111, 95,101,110,118, 95,101,110,101,114,103,121, 0, 97,111, 95,112, 97,100, 50, 0, 97,111,
+ 95,105,110,100,105,114,101, 99,116, 95, 98,111,117,110, 99,101,115, 0, 97,111, 95,112, 97,100, 0, 97,111, 95,115, 97,109,112,
+ 95,109,101,116,104,111,100, 0, 97,111, 95,103, 97,116,104,101,114, 95,109,101,116,104,111,100, 0, 97,111, 95, 97,112,112,114,
+111,120, 95,112, 97,115,115,101,115, 0, 42, 97,111,115,112,104,101,114,101, 0, 42, 97,111,116, 97, 98,108,101,115, 0,112, 97,
+100, 91, 51, 93, 0,115,101,108, 99,111,108, 0,115,120, 0,115,121, 0, 42,108,112, 70,111,114,109, 97,116, 0, 42,108,112, 80,
+ 97,114,109,115, 0, 99, 98, 70,111,114,109, 97,116, 0, 99, 98, 80, 97,114,109,115, 0,102, 99, 99, 84,121,112,101, 0,102, 99,
+ 99, 72, 97,110,100,108,101,114, 0,100,119, 75,101,121, 70,114, 97,109,101, 69,118,101,114,121, 0,100,119, 81,117, 97,108,105,
+116,121, 0,100,119, 66,121,116,101,115, 80,101,114, 83,101, 99,111,110,100, 0,100,119, 70,108, 97,103,115, 0,100,119, 73,110,
+116,101,114,108,101, 97,118,101, 69,118,101,114,121, 0, 97,118,105, 99,111,100,101, 99,110, 97,109,101, 91, 49, 50, 56, 93, 0,
+ 42, 99,100, 80, 97,114,109,115, 0, 42,112, 97,100, 0, 99,100, 83,105,122,101, 0,113,116, 99,111,100,101, 99,110, 97,109,101,
+ 91, 49, 50, 56, 93, 0, 99,111,100,101, 99, 84,121,112,101, 0, 99,111,100,101, 99, 83,112, 97,116,105, 97,108, 81,117, 97,108,
+105,116,121, 0, 99,111,100,101, 99, 0, 99,111,100,101, 99, 70,108, 97,103,115, 0, 99,111,108,111,114, 68,101,112,116,104, 0,
+ 99,111,100,101, 99, 84,101,109,112,111,114, 97,108, 81,117, 97,108,105,116,121, 0,109,105,110, 83,112, 97,116,105, 97,108, 81,
+117, 97,108,105,116,121, 0,109,105,110, 84,101,109,112,111,114, 97,108, 81,117, 97,108,105,116,121, 0,107,101,121, 70,114, 97,
+109,101, 82, 97,116,101, 0, 98,105,116, 82, 97,116,101, 0, 97,117,100,105,111, 99,111,100,101, 99, 84,121,112,101, 0, 97,117,
+100,105,111, 83, 97,109,112,108,101, 82, 97,116,101, 0, 97,117,100,105,111, 66,105,116, 68,101,112,116,104, 0, 97,117,100,105,
+111, 67,104, 97,110,110,101,108,115, 0, 97,117,100,105,111, 67,111,100,101, 99, 70,108, 97,103,115, 0, 97,117,100,105,111, 66,
+105,116, 82, 97,116,101, 0, 97,117,100,105,111, 95, 99,111,100,101, 99, 0,118,105,100,101,111, 95, 98,105,116,114, 97,116,101,
+ 0, 97,117,100,105,111, 95, 98,105,116,114, 97,116,101, 0, 97,117,100,105,111, 95,109,105,120,114, 97,116,101, 0, 97,117,100,
+105,111, 95, 99,104, 97,110,110,101,108,115, 0, 97,117,100,105,111, 95,112, 97,100, 0, 97,117,100,105,111, 95,118,111,108,117,
+109,101, 0,103,111,112, 95,115,105,122,101, 0,114, 99, 95,109,105,110, 95,114, 97,116,101, 0,114, 99, 95,109, 97,120, 95,114,
+ 97,116,101, 0,114, 99, 95, 98,117,102,102,101,114, 95,115,105,122,101, 0,109,117,120, 95,112, 97, 99,107,101,116, 95,115,105,
+122,101, 0,109,117,120, 95,114, 97,116,101, 0,109,105,120,114, 97,116,101, 0,109, 97,105,110, 0,115,112,101,101,100, 95,111,
+102, 95,115,111,117,110,100, 0,100,111,112,112,108,101,114, 95,102, 97, 99,116,111,114, 0,100,105,115,116, 97,110, 99,101, 95,
+109,111,100,101,108, 0, 42,109, 97,116, 95,111,118,101,114,114,105,100,101, 0, 42,108,105,103,104,116, 95,111,118,101,114,114,
+105,100,101, 0,108, 97,121, 95,122,109, 97,115,107, 0,108, 97,121,102,108, 97,103, 0,112, 97,115,115,102,108, 97,103, 0,112,
+ 97,115,115, 95,120,111,114, 0, 42, 97,118,105, 99,111,100,101, 99,100, 97,116, 97, 0, 42,113,116, 99,111,100,101, 99,100, 97,
+116, 97, 0,113,116, 99,111,100,101, 99,115,101,116,116,105,110,103,115, 0,102,102, 99,111,100,101, 99,100, 97,116, 97, 0,115,
+117, 98,102,114, 97,109,101, 0,112,115,102,114, 97, 0,112,101,102,114, 97, 0,105,109, 97,103,101,115, 0,102,114, 97,109, 97,
+112,116,111, 0,116,104,114,101, 97,100,115, 0,102,114, 97,109,101,108,101,110, 0, 98,108,117,114,102, 97, 99, 0,101,100,103,
+101, 82, 0,101,100,103,101, 71, 0,101,100,103,101, 66, 0,102,117,108,108,115, 99,114,101,101,110, 0,120,112,108, 97,121, 0,
+121,112,108, 97,121, 0,102,114,101,113,112,108, 97,121, 0, 97,116,116,114,105, 98, 0,102,114, 97,109,101, 95,115,116,101,112,
+ 0,115,116,101,114,101,111,109,111,100,101, 0,100,105,109,101,110,115,105,111,110,115,112,114,101,115,101,116, 0,109, 97,120,
+105,109,115,105,122,101, 0,120,115, 99,104, 0,121,115, 99,104, 0,120,112, 97,114,116,115, 0,121,112, 97,114,116,115, 0,112,
+108, 97,110,101,115, 0,105,109,116,121,112,101, 0,115,117, 98,105,109,116,121,112,101, 0,113,117, 97,108,105,116,121, 0,100,
+105,115,112,108, 97,121,109,111,100,101, 0,115, 99,101,109,111,100,101, 0,114, 97,121,116,114, 97, 99,101, 95,111,112,116,105,
+111,110,115, 0,114, 97,121,116,114, 97, 99,101, 95,115,116,114,117, 99,116,117,114,101, 0,114,101,110,100,101,114,101,114, 0,
+111, 99,114,101,115, 0,112, 97,100, 52, 0, 97,108,112,104, 97,109,111,100,101, 0,111,115, 97, 0,102,114,115, 95,115,101, 99,
+ 0,101,100,103,101,105,110,116, 0,115, 97,102,101,116,121, 0, 98,111,114,100,101,114, 0,100,105,115,112,114,101, 99,116, 0,
+108, 97,121,101,114,115, 0, 97, 99,116,108, 97,121, 0,109, 98,108,117,114, 95,115, 97,109,112,108,101,115, 0,120, 97,115,112,
+ 0,121, 97,115,112, 0,102,114,115, 95,115,101, 99, 95, 98, 97,115,101, 0,103, 97,117,115,115, 0, 99,111,108,111,114, 95,109,
+103,116, 95,102,108, 97,103, 0,112,111,115,116,103, 97,109,109, 97, 0,112,111,115,116,104,117,101, 0,112,111,115,116,115, 97,
+116, 0,100,105,116,104,101,114, 95,105,110,116,101,110,115,105,116,121, 0, 98, 97,107,101, 95,111,115, 97, 0, 98, 97,107,101,
+ 95,102,105,108,116,101,114, 0, 98, 97,107,101, 95,109,111,100,101, 0, 98, 97,107,101, 95,102,108, 97,103, 0, 98, 97,107,101,
+ 95,110,111,114,109, 97,108, 95,115,112, 97, 99,101, 0, 98, 97,107,101, 95,113,117, 97,100, 95,115,112,108,105,116, 0, 98, 97,
+107,101, 95,109, 97,120,100,105,115,116, 0, 98, 97,107,101, 95, 98,105, 97,115,100,105,115,116, 0, 98, 97,107,101, 95,112, 97,
+100, 0,112,105, 99, 91, 50, 52, 48, 93, 0,115,116, 97,109,112, 0,115,116, 97,109,112, 95,102,111,110,116, 95,105,100, 0,115,
+116, 97,109,112, 95,117,100, 97,116, 97, 91, 49, 54, 48, 93, 0,102,103, 95,115,116, 97,109,112, 91, 52, 93, 0, 98,103, 95,115,
+116, 97,109,112, 91, 52, 93, 0,115,101,113, 95,112,114,101,118, 95,116,121,112,101, 0,115,101,113, 95,114,101,110,100, 95,116,
+121,112,101, 0,115,101,113, 95,102,108, 97,103, 0,112, 97,100, 53, 91, 53, 93, 0,115,105,109,112,108,105,102,121, 95,102,108,
+ 97,103, 0,115,105,109,112,108,105,102,121, 95,115,117, 98,115,117,114,102, 0,115,105,109,112,108,105,102,121, 95,115,104, 97,
+100,111,119,115, 97,109,112,108,101,115, 0,115,105,109,112,108,105,102,121, 95,112, 97,114,116,105, 99,108,101,115, 0,115,105,
+109,112,108,105,102,121, 95, 97,111,115,115,115, 0, 99,105,110,101,111,110,119,104,105,116,101, 0, 99,105,110,101,111,110, 98,
+108, 97, 99,107, 0, 99,105,110,101,111,110,103, 97,109,109, 97, 0,106,112, 50, 95,112,114,101,115,101,116, 0,106,112, 50, 95,
+100,101,112,116,104, 0,114,112, 97,100, 51, 0,100,111,109,101,114,101,115, 0,100,111,109,101,109,111,100,101, 0,100,111,109,
+101, 97,110,103,108,101, 0,100,111,109,101,116,105,108,116, 0,100,111,109,101,114,101,115, 98,117,102, 0, 42,100,111,109,101,
+116,101,120,116, 0,101,110,103,105,110,101, 91, 51, 50, 93, 0,112, 97,114,116,105, 99,108,101, 95,112,101,114, 99, 0,115,117,
+ 98,115,117,114,102, 95,109, 97,120, 0,115,104, 97,100, 98,117,102,115, 97,109,112,108,101, 95,109, 97,120, 0, 97,111, 95,101,
+114,114,111,114, 0,116,105,108,116, 0,114,101,115, 98,117,102, 0, 42,119, 97,114,112,116,101,120,116, 0, 99,111,108, 91, 51,
+ 93, 0,109, 97,116,109,111,100,101, 0,102,114, 97,109,105,110,103, 0,114,116, 49, 0,114,116, 50, 0,100,111,109,101, 0,115,
+116,101,114,101,111,102,108, 97,103, 0,101,121,101,115,101,112, 97,114, 97,116,105,111,110, 0, 42, 99, 97,109,101,114, 97, 0,
+ 42, 98,114,117,115,104, 0, 42,112, 97,105,110,116, 95, 99,117,114,115,111,114, 0,112, 97,105,110,116, 95, 99,117,114,115,111,
+114, 95, 99,111,108, 91, 52, 93, 0,112, 97,105,110,116, 0,115,101, 97,109, 95, 98,108,101,101,100, 0,110,111,114,109, 97,108,
+ 95, 97,110,103,108,101, 0,115, 99,114,101,101,110, 95,103,114, 97, 98, 95,115,105,122,101, 91, 50, 93, 0, 42,112, 97,105,110,
+116, 99,117,114,115,111,114, 0,105,110,118,101,114,116, 0,116,111,116,114,101,107,101,121, 0,116,111,116, 97,100,100,107,101,
+121, 0, 98,114,117,115,104,116,121,112,101, 0, 98,114,117,115,104, 91, 55, 93, 0,101,109,105,116,116,101,114,100,105,115,116,
+ 0,115,101,108,101, 99,116,109,111,100,101, 0,101,100,105,116,116,121,112,101, 0,100,114, 97,119, 95,115,116,101,112, 0,102,
+ 97,100,101, 95,102,114, 97,109,101,115, 0,110, 97,109,101, 91, 51, 54, 93, 0,109, 97,116, 91, 51, 93, 91, 51, 93, 0,114, 97,
+100,105, 97,108, 95,115,121,109,109, 91, 51, 93, 0,108, 97,115,116, 95,120, 0,108, 97,115,116, 95,121, 0,108, 97,115,116, 95,
+ 97,110,103,108,101, 0,100,114, 97,119, 95, 97,110, 99,104,111,114,101,100, 0, 97,110, 99,104,111,114,101,100, 95,115,105,122,
+101, 0, 97,110, 99,104,111,114,101,100, 95,108,111, 99, 97,116,105,111,110, 91, 51, 93, 0, 97,110, 99,104,111,114,101,100, 95,
+105,110,105,116,105, 97,108, 95,109,111,117,115,101, 91, 50, 93, 0,100,114, 97,119, 95,112,114,101,115,115,117,114,101, 0,112,
+114,101,115,115,117,114,101, 95,118, 97,108,117,101, 0,115,112,101, 99,105, 97,108, 95,114,111,116, 97,116,105,111,110, 0, 42,
+118,112, 97,105,110,116, 95,112,114,101,118, 0, 42,119,112, 97,105,110,116, 95,112,114,101,118, 0, 42,118,112, 97,105,110,116,
+ 0, 42,119,112, 97,105,110,116, 0,118,103,114,111,117,112, 95,119,101,105,103,104,116, 0, 99,111,114,110,101,114,116,121,112,
+101, 0,101,100,105,116, 98,117,116,102,108, 97,103, 0,106,111,105,110,116,114,105,108,105,109,105,116, 0,100,101,103,114, 0,
+116,117,114,110, 0,101,120,116,114, 95,111,102,102,115, 0,100,111,117, 98,108,105,109,105,116, 0,110,111,114,109, 97,108,115,
+105,122,101, 0, 97,117,116,111,109,101,114,103,101, 0,115,101,103,109,101,110,116,115, 0,114,105,110,103,115, 0,118,101,114,
+116,105, 99,101,115, 0,117,110,119,114, 97,112,112,101,114, 0,117,118, 99, 97,108, 99, 95,114, 97,100,105,117,115, 0,117,118,
+ 99, 97,108, 99, 95, 99,117, 98,101,115,105,122,101, 0,117,118, 99, 97,108, 99, 95,109, 97,114,103,105,110, 0,117,118, 99, 97,
+108, 99, 95,109, 97,112,100,105,114, 0,117,118, 99, 97,108, 99, 95,109, 97,112, 97,108,105,103,110, 0,117,118, 99, 97,108, 99,
+ 95,102,108, 97,103, 0,117,118, 95,102,108, 97,103, 0,117,118, 95,115,101,108,101, 99,116,109,111,100,101, 0,117,118, 95,112,
+ 97,100, 0,103,112,101,110, 99,105,108, 95,102,108, 97,103,115, 0, 97,117,116,111,105,107, 95, 99,104, 97,105,110,108,101,110,
+ 0,105,109, 97,112, 97,105,110,116, 0,112, 97,114,116,105, 99,108,101, 0,112,114,111,112,111,114,116,105,111,110, 97,108, 95,
+115,105,122,101, 0,115,101,108,101, 99,116, 95,116,104,114,101,115,104, 0, 99,108,101, 97,110, 95,116,104,114,101,115,104, 0,
+ 97,117,116,111,107,101,121, 95,109,111,100,101, 0, 97,117,116,111,107,101,121, 95,102,108, 97,103, 0,114,101,116,111,112,111,
+ 95,109,111,100,101, 0,114,101,116,111,112,111, 95,112, 97,105,110,116, 95,116,111,111,108, 0,108,105,110,101, 95,100,105,118,
+ 0,101,108,108,105,112,115,101, 95,100,105,118, 0,114,101,116,111,112,111, 95,104,111,116,115,112,111,116, 0,109,117,108,116,
+105,114,101,115, 95,115,117, 98,100,105,118, 95,116,121,112,101, 0,115,107,103,101,110, 95,114,101,115,111,108,117,116,105,111,
+110, 0,115,107,103,101,110, 95,116,104,114,101,115,104,111,108,100, 95,105,110,116,101,114,110, 97,108, 0,115,107,103,101,110,
+ 95,116,104,114,101,115,104,111,108,100, 95,101,120,116,101,114,110, 97,108, 0,115,107,103,101,110, 95,108,101,110,103,116,104,
+ 95,114, 97,116,105,111, 0,115,107,103,101,110, 95,108,101,110,103,116,104, 95,108,105,109,105,116, 0,115,107,103,101,110, 95,
+ 97,110,103,108,101, 95,108,105,109,105,116, 0,115,107,103,101,110, 95, 99,111,114,114,101,108, 97,116,105,111,110, 95,108,105,
+109,105,116, 0,115,107,103,101,110, 95,115,121,109,109,101,116,114,121, 95,108,105,109,105,116, 0,115,107,103,101,110, 95,114,
+101,116, 97,114,103,101,116, 95, 97,110,103,108,101, 95,119,101,105,103,104,116, 0,115,107,103,101,110, 95,114,101,116, 97,114,
+103,101,116, 95,108,101,110,103,116,104, 95,119,101,105,103,104,116, 0,115,107,103,101,110, 95,114,101,116, 97,114,103,101,116,
+ 95,100,105,115,116, 97,110, 99,101, 95,119,101,105,103,104,116, 0,115,107,103,101,110, 95,111,112,116,105,111,110,115, 0,115,
+107,103,101,110, 95,112,111,115,116,112,114,111, 0,115,107,103,101,110, 95,112,111,115,116,112,114,111, 95,112, 97,115,115,101,
+115, 0,115,107,103,101,110, 95,115,117, 98,100,105,118,105,115,105,111,110,115, 91, 51, 93, 0,115,107,103,101,110, 95,109,117,
+108,116,105, 95,108,101,118,101,108, 0, 42,115,107,103,101,110, 95,116,101,109,112,108, 97,116,101, 0, 98,111,110,101, 95,115,
+107,101,116, 99,104,105,110,103, 0, 98,111,110,101, 95,115,107,101,116, 99,104,105,110,103, 95, 99,111,110,118,101,114,116, 0,
+115,107,103,101,110, 95,115,117, 98,100,105,118,105,115,105,111,110, 95,110,117,109, 98,101,114, 0,115,107,103,101,110, 95,114,
+101,116, 97,114,103,101,116, 95,111,112,116,105,111,110,115, 0,115,107,103,101,110, 95,114,101,116, 97,114,103,101,116, 95,114,
+111,108,108, 0,115,107,103,101,110, 95,115,105,100,101, 95,115,116,114,105,110,103, 91, 56, 93, 0,115,107,103,101,110, 95,110,
+117,109, 95,115,116,114,105,110,103, 91, 56, 93, 0,101,100,103,101, 95,109,111,100,101, 0,101,100,103,101, 95,109,111,100,101,
+ 95,108,105,118,101, 95,117,110,119,114, 97,112, 0,115,110, 97,112, 95,109,111,100,101, 0,115,110, 97,112, 95,102,108, 97,103,
+ 0,115,110, 97,112, 95,116, 97,114,103,101,116, 0,112,114,111,112,111,114,116,105,111,110, 97,108, 0,112,114,111,112, 95,109,
+111,100,101, 0,112,114,111,112,111,114,116,105,111,110, 97,108, 95,111, 98,106,101, 99,116,115, 0, 97,117,116,111, 95,110,111,
+114,109, 97,108,105,122,101, 0,115, 99,117,108,112,116, 95,112, 97,105,110,116, 95,115,101,116,116,105,110,103,115, 0,115, 99,
+117,108,112,116, 95,112, 97,105,110,116, 95,117,110,105,102,105,101,100, 95,115,105,122,101, 0,115, 99,117,108,112,116, 95,112,
+ 97,105,110,116, 95,117,110,105,102,105,101,100, 95,117,110,112,114,111,106,101, 99,116,101,100, 95,114, 97,100,105,117,115, 0,
+115, 99,117,108,112,116, 95,112, 97,105,110,116, 95,117,110,105,102,105,101,100, 95, 97,108,112,104, 97, 0,116,111,116,111, 98,
+106, 0,116,111,116,108, 97,109,112, 0,116,111,116,111, 98,106,115,101,108, 0,116,111,116, 99,117,114,118,101, 0,116,111,116,
+109,101,115,104, 0,116,111,116, 97,114,109, 97,116,117,114,101, 0,115, 99, 97,108,101, 95,108,101,110,103,116,104, 0,115,121,
+115,116,101,109, 0,115,121,115,116,101,109, 95,114,111,116, 97,116,105,111,110, 0,103,114, 97,118,105,116,121, 91, 51, 93, 0,
+113,117,105, 99,107, 95, 99, 97, 99,104,101, 95,115,116,101,112, 0, 42,119,111,114,108,100, 0, 42,115,101,116, 0, 98, 97,115,
+101, 0, 42, 98, 97,115, 97, 99,116, 0, 42,111, 98,101,100,105,116, 0, 99,117,114,115,111,114, 91, 51, 93, 0,116,119, 99,101,
+110,116, 91, 51, 93, 0,116,119,109,105,110, 91, 51, 93, 0,116,119,109, 97,120, 91, 51, 93, 0,108, 97,121, 97, 99,116, 0,108,
+ 97,121, 95,117,112,100, 97,116,101,100, 0, 99,117,115,116,111,109,100, 97,116, 97, 95,109, 97,115,107, 95,109,111,100, 97,108,
+ 0, 42,101,100, 0, 42,116,111,111,108,115,101,116,116,105,110,103,115, 0, 42,115,116, 97,116,115, 0, 97,117,100,105,111, 0,
+116,114, 97,110,115,102,111,114,109, 95,115,112, 97, 99,101,115, 0, 42,115,111,117,110,100, 95,115, 99,101,110,101, 0, 42,115,
+111,117,110,100, 95,115, 99,101,110,101, 95,104, 97,110,100,108,101, 0, 42,115,111,117,110,100, 95,115, 99,114,117, 98, 95,104,
+ 97,110,100,108,101, 0, 42,102,112,115, 95,105,110,102,111, 0, 42,116,104,101, 68, 97,103, 0,100, 97,103,105,115,118, 97,108,
+105,100, 0,100, 97,103,102,108, 97,103,115, 0,112, 97,100, 54, 0,112, 97,100, 53, 0, 97, 99,116,105,118,101, 95,107,101,121,
+105,110,103,115,101,116, 0,107,101,121,105,110,103,115,101,116,115, 0,103,109, 0,117,110,105,116, 0,112,104,121,115,105, 99,
+115, 95,115,101,116,116,105,110,103,115, 0, 98,108,101,110,100, 0,118,105,101,119, 0,119,105,110,109, 97,116, 91, 52, 93, 91,
+ 52, 93, 0,118,105,101,119,109, 97,116, 91, 52, 93, 91, 52, 93, 0,118,105,101,119,105,110,118, 91, 52, 93, 91, 52, 93, 0,112,
+101,114,115,109, 97,116, 91, 52, 93, 91, 52, 93, 0,112,101,114,115,105,110,118, 91, 52, 93, 91, 52, 93, 0,118,105,101,119,109,
+ 97,116,111, 98, 91, 52, 93, 91, 52, 93, 0,112,101,114,115,109, 97,116,111, 98, 91, 52, 93, 91, 52, 93, 0,116,119,109, 97,116,
+ 91, 52, 93, 91, 52, 93, 0,118,105,101,119,113,117, 97,116, 91, 52, 93, 0,122,102, 97, 99, 0, 99, 97,109,100,120, 0, 99, 97,
+109,100,121, 0,112,105,120,115,105,122,101, 0, 99, 97,109,122,111,111,109, 0,116,119,100,114, 97,119,102,108, 97,103, 0,105,
+115, 95,112,101,114,115,112, 0,114,102,108, 97,103, 0,118,105,101,119,108,111, 99,107, 0,112,101,114,115,112, 0, 99,108,105,
+112, 91, 54, 93, 91, 52, 93, 0, 99,108,105,112, 95,108,111, 99, 97,108, 91, 54, 93, 91, 52, 93, 0, 42, 99,108,105,112, 98, 98,
+ 0, 42,108,111, 99, 97,108,118,100, 0, 42,114,105, 0, 42,100,101,112,116,104,115, 0, 42,115,109,115, 0, 42,115,109,111,111,
+116,104, 95,116,105,109,101,114, 0,108,118,105,101,119,113,117, 97,116, 91, 52, 93, 0,108,112,101,114,115,112, 0,108,118,105,
+101,119, 0,103,114,105,100,118,105,101,119, 0,116,119, 97,110,103,108,101, 91, 51, 93, 0,112, 97,100,102, 0,114,101,103,105,
+111,110, 98, 97,115,101, 0,115,112, 97, 99,101,116,121,112,101, 0, 98,108,111, 99,107,115, 99, 97,108,101, 0, 98,108,111, 99,
+107,104, 97,110,100,108,101,114, 91, 56, 93, 0,108, 97,121, 95,117,115,101,100, 0, 42,111, 98, 95, 99,101,110,116,114,101, 0,
+ 98,103,112,105, 99, 98, 97,115,101, 0, 42, 98,103,112,105, 99, 0,111, 98, 95, 99,101,110,116,114,101, 95, 98,111,110,101, 91,
+ 51, 50, 93, 0,100,114, 97,119,116,121,112,101, 0,111, 98, 95, 99,101,110,116,114,101, 95, 99,117,114,115,111,114, 0,115, 99,
+101,110,101,108,111, 99,107, 0, 97,114,111,117,110,100, 0,103,114,105,100, 0,110,101, 97,114, 0,102, 97,114, 0,109,111,100,
+101,115,101,108,101, 99,116, 0,103,114,105,100,108,105,110,101,115, 0,103,114,105,100,115,117, 98,100,105,118, 0,103,114,105,
+100,102,108, 97,103, 0,116,119,116,121,112,101, 0,116,119,109,111,100,101, 0,116,119,102,108, 97,103, 0,112, 97,100, 50, 91,
+ 50, 93, 0, 97,102,116,101,114,100,114, 97,119, 95,116,114, 97,110,115,112, 0, 97,102,116,101,114,100,114, 97,119, 95,120,114,
+ 97,121, 0, 97,102,116,101,114,100,114, 97,119, 95,120,114, 97,121,116,114, 97,110,115,112, 0,122, 98,117,102, 0,120,114, 97,
+121, 0,110,100,111,102,109,111,100,101, 0,110,100,111,102,102,105,108,116,101,114, 0, 42,112,114,111,112,101,114,116,105,101,
+115, 95,115,116,111,114, 97,103,101, 0,118,101,114,116, 0,104,111,114, 0,109, 97,115,107, 0,109,105,110, 91, 50, 93, 0,109,
+ 97,120, 91, 50, 93, 0,109,105,110,122,111,111,109, 0,109, 97,120,122,111,111,109, 0,115, 99,114,111,108,108, 0,115, 99,114,
+111,108,108, 95,117,105, 0,107,101,101,112,116,111,116, 0,107,101,101,112,122,111,111,109, 0,107,101,101,112,111,102,115, 0,
+ 97,108,105,103,110, 0,119,105,110,120, 0,119,105,110,121, 0,111,108,100,119,105,110,120, 0,111,108,100,119,105,110,121, 0,
+ 42,116, 97, 98, 95,111,102,102,115,101,116, 0,116, 97, 98, 95,110,117,109, 0,116, 97, 98, 95, 99,117,114, 0,114,112,116, 95,
+109, 97,115,107, 0,118, 50,100, 0, 42, 97,100,115, 0,103,104,111,115,116, 67,117,114,118,101,115, 0, 97,117,116,111,115,110,
+ 97,112, 0, 99,117,114,115,111,114, 86, 97,108, 0,109, 97,105,110, 98, 0,109, 97,105,110, 98,111, 0,109, 97,105,110, 98,117,
+115,101,114, 0,114,101, 95, 97,108,105,103,110, 0,112,114,101,118,105,101,119, 0,116,101,120,116,117,114,101, 95, 99,111,110,
+116,101,120,116, 0,112, 97,116,104,102,108, 97,103, 0,100, 97,116, 97,105, 99,111,110, 0, 42,112,105,110,105,100, 0,114,101,
+110,100,101,114, 95,115,105,122,101, 0, 99,104, 97,110,115,104,111,119,110, 0,122,101, 98,114, 97, 0,122,111,111,109, 0,116,
+105,116,108,101, 91, 51, 50, 93, 0,100,105,114, 91, 50, 52, 48, 93, 0,102,105,108,101, 91, 56, 48, 93, 0,114,101,110, 97,109,
+101,102,105,108,101, 91, 56, 48, 93, 0,114,101,110, 97,109,101,101,100,105,116, 91, 56, 48, 93, 0,102,105,108,116,101,114, 95,
+103,108,111, 98, 91, 54, 52, 93, 0, 97, 99,116,105,118,101, 95,102,105,108,101, 0,115,101,108, 95,102,105,114,115,116, 0,115,
+101,108, 95,108, 97,115,116, 0,115,111,114,116, 0,100,105,115,112,108, 97,121, 0,102, 95,102,112, 0,102,112, 95,115,116,114,
+ 91, 56, 93, 0,115, 99,114,111,108,108, 95,111,102,102,115,101,116, 0, 42,112, 97,114, 97,109,115, 0, 42,102,105,108,101,115,
+ 0, 42,102,111,108,100,101,114,115, 95,112,114,101,118, 0, 42,102,111,108,100,101,114,115, 95,110,101,120,116, 0, 42,111,112,
+ 0, 42,115,109,111,111,116,104,115, 99,114,111,108,108, 95,116,105,109,101,114, 0, 42,108, 97,121,111,117,116, 0,114,101, 99,
+101,110,116,110,114, 0, 98,111,111,107,109, 97,114,107,110,114, 0,115,121,115,116,101,109,110,114, 0,116,114,101,101, 0, 42,
+116,114,101,101,115,116,111,114,101, 0,115,101, 97,114, 99,104, 95,115,116,114,105,110,103, 91, 51, 50, 93, 0,115,101, 97,114,
+ 99,104, 95,116,115,101, 0,111,117,116,108,105,110,101,118,105,115, 0,115,116,111,114,101,102,108, 97,103, 0,115,101, 97,114,
+ 99,104, 95,102,108, 97,103,115, 0, 42, 99,117,109, 97,112, 0,115, 99,111,112,101,115, 0,115, 97,109,112,108,101, 95,108,105,
+110,101, 95,104,105,115,116, 0, 99,117,114,115,111,114, 91, 50, 93, 0, 99,101,110,116,120, 0, 99,101,110,116,121, 0, 99,117,
+114,116,105,108,101, 0,105,109,116,121,112,101,110,114, 0,108,111, 99,107, 0,112,105,110, 0,100,116, 95,117,118, 0,115,116,
+105, 99,107,121, 0,100,116, 95,117,118,115,116,114,101,116, 99,104, 0, 42,116,101,120,116, 0,116,111,112, 0,118,105,101,119,
+108,105,110,101,115, 0,109,101,110,117,110,114, 0,108,104,101,105,103,104,116, 0, 99,119,105,100,116,104, 0,108,105,110,101,
+110,114,115, 95,116,111,116, 0,108,101,102,116, 0,115,104,111,119,108,105,110,101,110,114,115, 0,116, 97, 98,110,117,109, 98,
+101,114, 0,115,104,111,119,115,121,110,116, 97,120, 0,108,105,110,101, 95,104,108,105,103,104,116, 0,111,118,101,114,119,114,
+105,116,101, 0,108,105,118,101, 95,101,100,105,116, 0,112,105,120, 95,112,101,114, 95,108,105,110,101, 0,116,120,116,115, 99,
+114,111,108,108, 0,116,120,116, 98, 97,114, 0,119,111,114,100,119,114, 97,112, 0,100,111,112,108,117,103,105,110,115, 0,102,
+105,110,100,115,116,114, 91, 50, 53, 54, 93, 0,114,101,112,108, 97, 99,101,115,116,114, 91, 50, 53, 54, 93, 0,109, 97,114,103,
+105,110, 95, 99,111,108,117,109,110, 0, 42,100,114, 97,119, 99, 97, 99,104,101, 0, 42,112,121, 95,100,114, 97,119, 0, 42,112,
+121, 95,101,118,101,110,116, 0, 42,112,121, 95, 98,117,116,116,111,110, 0, 42,112,121, 95, 98,114,111,119,115,101,114, 99, 97,
+108,108, 98, 97, 99,107, 0, 42,112,121, 95,103,108,111, 98, 97,108,100,105, 99,116, 0,108, 97,115,116,115,112, 97, 99,101, 0,
+115, 99,114,105,112,116,110, 97,109,101, 91, 50, 53, 54, 93, 0,115, 99,114,105,112,116, 97,114,103, 91, 50, 53, 54, 93, 0, 42,
+115, 99,114,105,112,116, 0, 42, 98,117,116, 95,114,101,102,115, 0, 42, 97,114,114, 97,121, 0, 99, 97, 99,104,101,115, 0, 99,
+ 97, 99,104,101, 95,100,105,115,112,108, 97,121, 0,114,101,100,114, 97,119,115, 0, 42,105,100, 0, 97,115,112,101, 99,116, 0,
+ 42, 99,117,114,102,111,110,116, 0,109,120, 0,109,121, 0, 42,101,100,105,116,116,114,101,101, 0,116,114,101,101,116,121,112,
+101, 0,116,101,120,102,114,111,109, 0,108,105,110,107,100,114, 97,103, 0,116,105,116,108,101, 91, 50, 52, 93, 0,109,101,110,
+117, 0,110,117,109,116,105,108,101,115,120, 0,110,117,109,116,105,108,101,115,121, 0,115,101,108,115,116, 97,116,101, 0,118,
+105,101,119,114,101, 99,116, 0, 98,111,111,107,109, 97,114,107,114,101, 99,116, 0,115, 99,114,111,108,108,112,111,115, 0,115,
+ 99,114,111,108,108,104,101,105,103,104,116, 0,115, 99,114,111,108,108, 97,114,101, 97, 0,114,101,116,118, 97,108, 0, 97, 99,
+116,105,118,101, 95, 98,111,111,107,109, 97,114,107, 0,112,114,118, 95,119, 0,112,114,118, 95,104, 0, 40, 42,114,101,116,117,
+114,110,102,117,110, 99, 41, 40, 41, 0, 40, 42,114,101,116,117,114,110,102,117,110, 99, 95,101,118,101,110,116, 41, 40, 41, 0,
+ 40, 42,114,101,116,117,114,110,102,117,110, 99, 95, 97,114,103,115, 41, 40, 41, 0, 42, 97,114,103, 49, 0, 42, 97,114,103, 50,
+ 0, 42,109,101,110,117,112, 0, 42,112,117,112,109,101,110,117, 0, 42,105,109,103, 0,108,101,110, 95, 97,108,108,111, 99, 0,
+ 99,117,114,115,111,114, 0,115, 99,114,111,108,108, 98, 97, 99,107, 0,104,105,115,116,111,114,121, 0,112,114,111,109,112,116,
+ 91, 50, 53, 54, 93, 0,108, 97,110,103,117, 97,103,101, 91, 51, 50, 93, 0,115,101,108, 95,115,116, 97,114,116, 0,115,101,108,
+ 95,101,110,100, 0,102,105,108,116,101,114, 91, 54, 52, 93, 0, 42, 97,114,101, 97, 0, 42,115,111,117,110,100, 0,115,110,100,
+110,114, 0,102,105,108,101,110, 97,109,101, 91, 50, 53, 54, 93, 0, 98,108,102, 95,105,100, 0,117,105,102,111,110,116, 95,105,
+100, 0,114, 95,116,111, 95,108, 0,112,111,105,110,116,115, 0,107,101,114,110,105,110,103, 0,105,116, 97,108,105, 99, 0, 98,
+111,108,100, 0,115,104, 97,100,111,119, 0,115,104, 97,100,120, 0,115,104, 97,100,121, 0,115,104, 97,100,111,119, 97,108,112,
+104, 97, 0,115,104, 97,100,111,119, 99,111,108,111,114, 0,112, 97,110,101,108,116,105,116,108,101, 0,103,114,111,117,112,108,
+ 97, 98,101,108, 0,119,105,100,103,101,116,108, 97, 98,101,108, 0,119,105,100,103,101,116, 0,112, 97,110,101,108,122,111,111,
+109, 0,109,105,110,108, 97, 98,101,108, 99,104, 97,114,115, 0,109,105,110,119,105,100,103,101,116, 99,104, 97,114,115, 0, 99,
+111,108,117,109,110,115,112, 97, 99,101, 0,116,101,109,112,108, 97,116,101,115,112, 97, 99,101, 0, 98,111,120,115,112, 97, 99,
+101, 0, 98,117,116,116,111,110,115,112, 97, 99,101,120, 0, 98,117,116,116,111,110,115,112, 97, 99,101,121, 0,112, 97,110,101,
+108,115,112, 97, 99,101, 0,112, 97,110,101,108,111,117,116,101,114, 0,112, 97,100, 91, 49, 93, 0,111,117,116,108,105,110,101,
+ 91, 52, 93, 0,105,110,110,101,114, 91, 52, 93, 0,105,110,110,101,114, 95,115,101,108, 91, 52, 93, 0,105,116,101,109, 91, 52,
+ 93, 0,116,101,120,116, 91, 52, 93, 0,116,101,120,116, 95,115,101,108, 91, 52, 93, 0,115,104, 97,100,101,100, 0,115,104, 97,
+100,101,116,111,112, 0,115,104, 97,100,101,100,111,119,110, 0, 97,108,112,104, 97, 95, 99,104,101, 99,107, 0,105,110,110,101,
+114, 95, 97,110,105,109, 91, 52, 93, 0,105,110,110,101,114, 95, 97,110,105,109, 95,115,101,108, 91, 52, 93, 0,105,110,110,101,
+114, 95,107,101,121, 91, 52, 93, 0,105,110,110,101,114, 95,107,101,121, 95,115,101,108, 91, 52, 93, 0,105,110,110,101,114, 95,
+100,114,105,118,101,110, 91, 52, 93, 0,105,110,110,101,114, 95,100,114,105,118,101,110, 95,115,101,108, 91, 52, 93, 0,119, 99,
+111,108, 95,114,101,103,117,108, 97,114, 0,119, 99,111,108, 95,116,111,111,108, 0,119, 99,111,108, 95,116,101,120,116, 0,119,
+ 99,111,108, 95,114, 97,100,105,111, 0,119, 99,111,108, 95,111,112,116,105,111,110, 0,119, 99,111,108, 95,116,111,103,103,108,
+101, 0,119, 99,111,108, 95,110,117,109, 0,119, 99,111,108, 95,110,117,109,115,108,105,100,101,114, 0,119, 99,111,108, 95,109,
+101,110,117, 0,119, 99,111,108, 95,112,117,108,108,100,111,119,110, 0,119, 99,111,108, 95,109,101,110,117, 95, 98, 97, 99,107,
+ 0,119, 99,111,108, 95,109,101,110,117, 95,105,116,101,109, 0,119, 99,111,108, 95, 98,111,120, 0,119, 99,111,108, 95,115, 99,
+114,111,108,108, 0,119, 99,111,108, 95,112,114,111,103,114,101,115,115, 0,119, 99,111,108, 95,108,105,115,116, 95,105,116,101,
+109, 0,119, 99,111,108, 95,115,116, 97,116,101, 0,105, 99,111,110,102,105,108,101, 91, 56, 48, 93, 0, 98, 97, 99,107, 91, 52,
+ 93, 0,116,105,116,108,101, 91, 52, 93, 0,116,101,120,116, 95,104,105, 91, 52, 93, 0,104,101, 97,100,101,114, 91, 52, 93, 0,
+104,101, 97,100,101,114, 95,116,105,116,108,101, 91, 52, 93, 0,104,101, 97,100,101,114, 95,116,101,120,116, 91, 52, 93, 0,104,
+101, 97,100,101,114, 95,116,101,120,116, 95,104,105, 91, 52, 93, 0, 98,117,116,116,111,110, 91, 52, 93, 0, 98,117,116,116,111,
+110, 95,116,105,116,108,101, 91, 52, 93, 0, 98,117,116,116,111,110, 95,116,101,120,116, 91, 52, 93, 0, 98,117,116,116,111,110,
+ 95,116,101,120,116, 95,104,105, 91, 52, 93, 0,108,105,115,116, 91, 52, 93, 0,108,105,115,116, 95,116,105,116,108,101, 91, 52,
+ 93, 0,108,105,115,116, 95,116,101,120,116, 91, 52, 93, 0,108,105,115,116, 95,116,101,120,116, 95,104,105, 91, 52, 93, 0,112,
+ 97,110,101,108, 91, 52, 93, 0,112, 97,110,101,108, 95,116,105,116,108,101, 91, 52, 93, 0,112, 97,110,101,108, 95,116,101,120,
+116, 91, 52, 93, 0,112, 97,110,101,108, 95,116,101,120,116, 95,104,105, 91, 52, 93, 0,115,104, 97,100,101, 49, 91, 52, 93, 0,
+115,104, 97,100,101, 50, 91, 52, 93, 0,104,105,108,105,116,101, 91, 52, 93, 0,103,114,105,100, 91, 52, 93, 0,119,105,114,101,
+ 91, 52, 93, 0,115,101,108,101, 99,116, 91, 52, 93, 0,108, 97,109,112, 91, 52, 93, 0, 97, 99,116,105,118,101, 91, 52, 93, 0,
+103,114,111,117,112, 91, 52, 93, 0,103,114,111,117,112, 95, 97, 99,116,105,118,101, 91, 52, 93, 0,116,114, 97,110,115,102,111,
+114,109, 91, 52, 93, 0,118,101,114,116,101,120, 91, 52, 93, 0,118,101,114,116,101,120, 95,115,101,108,101, 99,116, 91, 52, 93,
+ 0,101,100,103,101, 91, 52, 93, 0,101,100,103,101, 95,115,101,108,101, 99,116, 91, 52, 93, 0,101,100,103,101, 95,115,101, 97,
+109, 91, 52, 93, 0,101,100,103,101, 95,115,104, 97,114,112, 91, 52, 93, 0,101,100,103,101, 95,102, 97, 99,101,115,101,108, 91,
+ 52, 93, 0,101,100,103,101, 95, 99,114,101, 97,115,101, 91, 52, 93, 0,102, 97, 99,101, 91, 52, 93, 0,102, 97, 99,101, 95,115,
+101,108,101, 99,116, 91, 52, 93, 0,102, 97, 99,101, 95,100,111,116, 91, 52, 93, 0,101,120,116,114, 97, 95,101,100,103,101, 95,
+108,101,110, 91, 52, 93, 0,101,120,116,114, 97, 95,102, 97, 99,101, 95, 97,110,103,108,101, 91, 52, 93, 0,101,120,116,114, 97,
+ 95,102, 97, 99,101, 95, 97,114,101, 97, 91, 52, 93, 0,112, 97,100, 51, 91, 52, 93, 0,110,111,114,109, 97,108, 91, 52, 93, 0,
+118,101,114,116,101,120, 95,110,111,114,109, 97,108, 91, 52, 93, 0, 98,111,110,101, 95,115,111,108,105,100, 91, 52, 93, 0, 98,
+111,110,101, 95,112,111,115,101, 91, 52, 93, 0,115,116,114,105,112, 91, 52, 93, 0,115,116,114,105,112, 95,115,101,108,101, 99,
+116, 91, 52, 93, 0, 99,102,114, 97,109,101, 91, 52, 93, 0,110,117,114, 98, 95,117,108,105,110,101, 91, 52, 93, 0,110,117,114,
+ 98, 95,118,108,105,110,101, 91, 52, 93, 0, 97, 99,116, 95,115,112,108,105,110,101, 91, 52, 93, 0,110,117,114, 98, 95,115,101,
+108, 95,117,108,105,110,101, 91, 52, 93, 0,110,117,114, 98, 95,115,101,108, 95,118,108,105,110,101, 91, 52, 93, 0,108, 97,115,
+116,115,101,108, 95,112,111,105,110,116, 91, 52, 93, 0,104, 97,110,100,108,101, 95,102,114,101,101, 91, 52, 93, 0,104, 97,110,
+100,108,101, 95, 97,117,116,111, 91, 52, 93, 0,104, 97,110,100,108,101, 95,118,101, 99,116, 91, 52, 93, 0,104, 97,110,100,108,
+101, 95, 97,108,105,103,110, 91, 52, 93, 0,104, 97,110,100,108,101, 95,115,101,108, 95,102,114,101,101, 91, 52, 93, 0,104, 97,
+110,100,108,101, 95,115,101,108, 95, 97,117,116,111, 91, 52, 93, 0,104, 97,110,100,108,101, 95,115,101,108, 95,118,101, 99,116,
+ 91, 52, 93, 0,104, 97,110,100,108,101, 95,115,101,108, 95, 97,108,105,103,110, 91, 52, 93, 0,100,115, 95, 99,104, 97,110,110,
+101,108, 91, 52, 93, 0,100,115, 95,115,117, 98, 99,104, 97,110,110,101,108, 91, 52, 93, 0, 99,111,110,115,111,108,101, 95,111,
+117,116,112,117,116, 91, 52, 93, 0, 99,111,110,115,111,108,101, 95,105,110,112,117,116, 91, 52, 93, 0, 99,111,110,115,111,108,
+101, 95,105,110,102,111, 91, 52, 93, 0, 99,111,110,115,111,108,101, 95,101,114,114,111,114, 91, 52, 93, 0, 99,111,110,115,111,
+108,101, 95, 99,117,114,115,111,114, 91, 52, 93, 0,118,101,114,116,101,120, 95,115,105,122,101, 0,111,117,116,108,105,110,101,
+ 95,119,105,100,116,104, 0,102, 97, 99,101,100,111,116, 95,115,105,122,101, 0, 98,112, 97,100, 0,115,121,110,116, 97,120,108,
+ 91, 52, 93, 0,115,121,110,116, 97,120,110, 91, 52, 93, 0,115,121,110,116, 97,120, 98, 91, 52, 93, 0,115,121,110,116, 97,120,
+118, 91, 52, 93, 0,115,121,110,116, 97,120, 99, 91, 52, 93, 0,109,111,118,105,101, 91, 52, 93, 0,105,109, 97,103,101, 91, 52,
+ 93, 0,115, 99,101,110,101, 91, 52, 93, 0, 97,117,100,105,111, 91, 52, 93, 0,101,102,102,101, 99,116, 91, 52, 93, 0,112,108,
+117,103,105,110, 91, 52, 93, 0,116,114, 97,110,115,105,116,105,111,110, 91, 52, 93, 0,109,101,116, 97, 91, 52, 93, 0,101,100,
+105,116,109,101,115,104, 95, 97, 99,116,105,118,101, 91, 52, 93, 0,104, 97,110,100,108,101, 95,118,101,114,116,101,120, 91, 52,
+ 93, 0,104, 97,110,100,108,101, 95,118,101,114,116,101,120, 95,115,101,108,101, 99,116, 91, 52, 93, 0,104, 97,110,100,108,101,
+ 95,118,101,114,116,101,120, 95,115,105,122,101, 0,104,112, 97,100, 91, 55, 93, 0,112,114,101,118,105,101,119, 95, 98, 97, 99,
+107, 91, 52, 93, 0,115,111,108,105,100, 91, 52, 93, 0,116,117,105, 0,116, 98,117,116,115, 0,116,118, 51,100, 0,116,102,105,
+108,101, 0,116,105,112,111, 0,116,105,110,102,111, 0,116,115,110,100, 0,116, 97, 99,116, 0,116,110,108, 97, 0,116,115,101,
+113, 0,116,105,109, 97, 0,116,105,109, 97,115,101,108, 0,116,101,120,116, 0,116,111,111,112,115, 0,116,116,105,109,101, 0,
+116,110,111,100,101, 0,116,108,111,103,105, 99, 0,116,117,115,101,114,112,114,101,102, 0,116, 99,111,110,115,111,108,101, 0,
+116, 97,114,109, 91, 50, 48, 93, 0, 97, 99,116,105,118,101, 95,116,104,101,109,101, 95, 97,114,101, 97, 0,109,111,100,117,108,
+101, 91, 54, 52, 93, 0,115,112,101, 99, 91, 52, 93, 0,100,117,112,102,108, 97,103, 0,115, 97,118,101,116,105,109,101, 0,116,
+101,109,112,100,105,114, 91, 49, 54, 48, 93, 0,102,111,110,116,100,105,114, 91, 49, 54, 48, 93, 0,114,101,110,100,101,114,100,
+105,114, 91, 50, 52, 48, 93, 0,116,101,120,116,117,100,105,114, 91, 49, 54, 48, 93, 0,112,108,117,103,116,101,120,100,105,114,
+ 91, 49, 54, 48, 93, 0,112,108,117,103,115,101,113,100,105,114, 91, 49, 54, 48, 93, 0,112,121,116,104,111,110,100,105,114, 91,
+ 49, 54, 48, 93, 0,115,111,117,110,100,100,105,114, 91, 49, 54, 48, 93, 0,105,109, 97,103,101, 95,101,100,105,116,111,114, 91,
+ 50, 52, 48, 93, 0, 97,110,105,109, 95,112,108, 97,121,101,114, 91, 50, 52, 48, 93, 0, 97,110,105,109, 95,112,108, 97,121,101,
+114, 95,112,114,101,115,101,116, 0,118, 50,100, 95,109,105,110, 95,103,114,105,100,115,105,122,101, 0,116,105,109,101, 99,111,
+100,101, 95,115,116,121,108,101, 0,118,101,114,115,105,111,110,115, 0,100, 98,108, 95, 99,108,105, 99,107, 95,116,105,109,101,
+ 0,103, 97,109,101,102,108, 97,103,115, 0,119,104,101,101,108,108,105,110,101,115, 99,114,111,108,108, 0,117,105,102,108, 97,
+103, 0,108, 97,110,103,117, 97,103,101, 0,117,115,101,114,112,114,101,102, 0,118,105,101,119,122,111,111,109, 0,109,105,120,
+ 98,117,102,115,105,122,101, 0, 97,117,100,105,111,100,101,118,105, 99,101, 0, 97,117,100,105,111,114, 97,116,101, 0, 97,117,
+100,105,111,102,111,114,109, 97,116, 0, 97,117,100,105,111, 99,104, 97,110,110,101,108,115, 0,100,112,105, 0,101,110, 99,111,
+100,105,110,103, 0,116,114, 97,110,115,111,112,116,115, 0,109,101,110,117,116,104,114,101,115,104,111,108,100, 49, 0,109,101,
+110,117,116,104,114,101,115,104,111,108,100, 50, 0,116,104,101,109,101,115, 0,117,105,102,111,110,116,115, 0,117,105,115,116,
+121,108,101,115, 0,107,101,121,109, 97,112,115, 0, 97,100,100,111,110,115, 0,107,101,121, 99,111,110,102,105,103,115,116,114,
+ 91, 54, 52, 93, 0,117,110,100,111,115,116,101,112,115, 0,117,110,100,111,109,101,109,111,114,121, 0,103,112, 95,109, 97,110,
+104, 97,116,116,101,110,100,105,115,116, 0,103,112, 95,101,117, 99,108,105,100,101, 97,110,100,105,115,116, 0,103,112, 95,101,
+114, 97,115,101,114, 0,103,112, 95,115,101,116,116,105,110,103,115, 0,116, 98, 95,108,101,102,116,109,111,117,115,101, 0,116,
+ 98, 95,114,105,103,104,116,109,111,117,115,101, 0,108,105,103,104,116, 91, 51, 93, 0,116,119, 95,104,111,116,115,112,111,116,
+ 0,116,119, 95,102,108, 97,103, 0,116,119, 95,104, 97,110,100,108,101,115,105,122,101, 0,116,119, 95,115,105,122,101, 0,116,
+101,120,116,105,109,101,111,117,116, 0,116,101,120, 99,111,108,108,101, 99,116,114, 97,116,101, 0,119,109,100,114, 97,119,109,
+101,116,104,111,100, 0,100,114, 97,103,116,104,114,101,115,104,111,108,100, 0,109,101,109, 99, 97, 99,104,101,108,105,109,105,
+116, 0,112,114,101,102,101,116, 99,104,102,114, 97,109,101,115, 0,102,114, 97,109,101,115,101,114,118,101,114,112,111,114,116,
+ 0,112, 97,100, 95,114,111,116, 95, 97,110,103,108,101, 0,111, 98, 99,101,110,116,101,114, 95,100,105, 97, 0,114,118,105,115,
+105,122,101, 0,114,118,105, 98,114,105,103,104,116, 0,114,101, 99,101,110,116, 95,102,105,108,101,115, 0,115,109,111,111,116,
+104, 95,118,105,101,119,116,120, 0,103,108,114,101,115,108,105,109,105,116, 0,110,100,111,102, 95,112, 97,110, 0,110,100,111,
+102, 95,114,111,116, 97,116,101, 0, 99,117,114,115,115,105,122,101, 0, 99,111,108,111,114, 95,112,105, 99,107,101,114, 95,116,
+121,112,101, 0,105,112,111, 95,110,101,119, 0,107,101,121,104, 97,110,100,108,101,115, 95,110,101,119, 0,115, 99,114, 99, 97,
+115,116,102,112,115, 0,115, 99,114, 99, 97,115,116,119, 97,105,116, 0,119,105,100,103,101,116, 95,117,110,105,116, 0, 97,110,
+105,115,111,116,114,111,112,105, 99, 95,102,105,108,116,101,114, 0,118,101,114,115,101,109, 97,115,116,101,114, 91, 49, 54, 48,
+ 93, 0,118,101,114,115,101,117,115,101,114, 91, 49, 54, 48, 93, 0,103,108, 97,108,112,104, 97, 99,108,105,112, 0,116,101,120,
+116, 95,114,101,110,100,101,114, 0,112, 97,100, 57, 0, 99,111, 98, 97, 95,119,101,105,103,104,116, 0,115, 99,117,108,112,116,
+ 95,112, 97,105,110,116, 95,111,118,101,114,108, 97,121, 95, 99,111,108, 91, 51, 93, 0, 97,117,116,104,111,114, 91, 56, 48, 93,
+ 0,118,101,114,116, 98, 97,115,101, 0,101,100,103,101, 98, 97,115,101, 0, 97,114,101, 97, 98, 97,115,101, 0, 42,110,101,119,
+115, 99,101,110,101, 0,114,101,100,114, 97,119,115, 95,102,108, 97,103, 0,102,117,108,108, 0,116,101,109,112, 0,119,105,110,
+105,100, 0,100,111, 95,100,114, 97,119, 0,100,111, 95,114,101,102,114,101,115,104, 0,100,111, 95,100,114, 97,119, 95,103,101,
+115,116,117,114,101, 0,100,111, 95,100,114, 97,119, 95,112, 97,105,110,116, 99,117,114,115,111,114, 0,100,111, 95,100,114, 97,
+119, 95,100,114, 97,103, 0,115,119, 97,112, 0,109, 97,105,110,119,105,110, 0,115,117, 98,119,105,110, 97, 99,116,105,118,101,
+ 0, 42, 97,110,105,109,116,105,109,101,114, 0, 42, 99,111,110,116,101,120,116, 0,104, 97,110,100,108,101,114, 91, 56, 93, 0,
+ 42,110,101,119,118, 0,118,101, 99, 0, 42,118, 49, 0, 42,118, 50, 0, 42,116,121,112,101, 0,112, 97,110,101,108,110, 97,109,
+101, 91, 54, 52, 93, 0,116, 97, 98,110, 97,109,101, 91, 54, 52, 93, 0,100,114, 97,119,110, 97,109,101, 91, 54, 52, 93, 0,111,
+102,115,120, 0,111,102,115,121, 0,115,105,122,101,120, 0,115,105,122,101,121, 0,108, 97, 98,101,108,111,102,115, 0,114,117,
+110,116,105,109,101, 95,102,108, 97,103, 0, 99,111,110,116,114,111,108, 0,115,110, 97,112, 0,115,111,114,116,111,114,100,101,
+114, 0, 42,112, 97,110,101,108,116, 97, 98, 0, 42, 97, 99,116,105,118,101,100, 97,116, 97, 0,108,105,115,116, 95,115, 99,114,
+111,108,108, 0,108,105,115,116, 95,115,105,122,101, 0,108,105,115,116, 95,108, 97,115,116, 95,108,101,110, 0,108,105,115,116,
+ 95,103,114,105,112, 95,115,105,122,101, 0,108,105,115,116, 95,115,101, 97,114, 99,104, 91, 54, 52, 93, 0, 42,118, 51, 0, 42,
+118, 52, 0, 42,102,117,108,108, 0, 98,117,116,115,112, 97, 99,101,116,121,112,101, 0,104,101, 97,100,101,114,116,121,112,101,
+ 0,115,112, 97, 99,101,100, 97,116, 97, 0,104, 97,110,100,108,101,114,115, 0, 97, 99,116,105,111,110,122,111,110,101,115, 0,
+119,105,110,114, 99,116, 0,100,114, 97,119,114, 99,116, 0,115,119,105,110,105,100, 0,114,101,103,105,111,110,116,121,112,101,
+ 0, 97,108,105,103,110,109,101,110,116, 0,100,111, 95,100,114, 97,119, 95,111,118,101,114,108, 97,121, 0,117,105, 98,108,111,
+ 99,107,115, 0,112, 97,110,101,108,115, 0, 42,104,101, 97,100,101,114,115,116,114, 0, 42,114,101,103,105,111,110,100, 97,116,
+ 97, 0,115,117, 98,118,115,116,114, 91, 52, 93, 0,115,117, 98,118,101,114,115,105,111,110, 0,112, 97,100,115, 0,109,105,110,
+118,101,114,115,105,111,110, 0,109,105,110,115,117, 98,118,101,114,115,105,111,110, 0,119,105,110,112,111,115, 0, 42, 99,117,
+114,115, 99,114,101,101,110, 0, 42, 99,117,114,115, 99,101,110,101, 0,102,105,108,101,102,108, 97,103,115, 0,103,108,111, 98,
+ 97,108,102, 0,114,101,118,105,115,105,111,110, 0,102,105,108,101,110, 97,109,101, 91, 50, 52, 48, 93, 0,110, 97,109,101, 91,
+ 56, 48, 93, 0,111,114,105,103, 95,119,105,100,116,104, 0,111,114,105,103, 95,104,101,105,103,104,116, 0, 98,111,116,116,111,
+109, 0,114,105,103,104,116, 0,120,111,102,115, 0,121,111,102,115, 0,108,105,102,116, 91, 51, 93, 0,103, 97,109,109, 97, 91,
+ 51, 93, 0,103, 97,105,110, 91, 51, 93, 0,100,105,114, 91, 49, 54, 48, 93, 0,100,111,110,101, 0,115,116, 97,114,116,115,116,
+105,108,108, 0,101,110,100,115,116,105,108,108, 0, 42,115,116,114,105,112,100, 97,116, 97, 0, 42, 99,114,111,112, 0, 42,116,
+114, 97,110,115,102,111,114,109, 0, 42, 99,111,108,111,114, 95, 98, 97,108, 97,110, 99,101, 0, 42,105,110,115,116, 97,110, 99,
+101, 95,112,114,105,118, 97,116,101, 95,100, 97,116, 97, 0, 42, 42, 99,117,114,114,101,110,116, 95,112,114,105,118, 97,116,101,
+ 95,100, 97,116, 97, 0, 42,116,109,112, 0,115,116, 97,114,116,111,102,115, 0,101,110,100,111,102,115, 0,109, 97, 99,104,105,
+110,101, 0,115,116, 97,114,116,100,105,115,112, 0,101,110,100,100,105,115,112, 0,115, 97,116, 0,109,117,108, 0,104, 97,110,
+100,115,105,122,101, 0, 97,110,105,109, 95,112,114,101,115,101,101,107, 0, 42,115,116,114,105,112, 0, 42,115, 99,101,110,101,
+ 95, 99, 97,109,101,114, 97, 0,101,102,102,101, 99,116, 95,102, 97,100,101,114, 0,115,112,101,101,100, 95,102, 97,100,101,114,
+ 0, 42,115,101,113, 49, 0, 42,115,101,113, 50, 0, 42,115,101,113, 51, 0,115,101,113, 98, 97,115,101, 0, 42,115, 99,101,110,
+101, 95,115,111,117,110,100, 0,108,101,118,101,108, 0,112, 97,110, 0,115, 99,101,110,101,110,114, 0,109,117,108,116,105, 99,
+ 97,109, 95,115,111,117,114, 99,101, 0,115,116,114,111, 98,101, 0, 42,101,102,102,101, 99,116,100, 97,116, 97, 0, 97,110,105,
+109, 95,115,116, 97,114,116,111,102,115, 0, 97,110,105,109, 95,101,110,100,111,102,115, 0, 98,108,101,110,100, 95,109,111,100,
+101, 0, 98,108,101,110,100, 95,111,112, 97, 99,105,116,121, 0, 42,111,108,100, 98, 97,115,101,112, 0, 42,112, 97,114,115,101,
+113, 0, 42,115,101,113, 98, 97,115,101,112, 0,109,101,116, 97,115,116, 97, 99,107, 0, 42, 97, 99,116, 95,115,101,113, 0, 97,
+ 99,116, 95,105,109, 97,103,101,100,105,114, 91, 50, 53, 54, 93, 0, 97, 99,116, 95,115,111,117,110,100,100,105,114, 91, 50, 53,
+ 54, 93, 0,111,118,101,114, 95,111,102,115, 0,111,118,101,114, 95, 99,102,114, 97, 0,111,118,101,114, 95,102,108, 97,103, 0,
+111,118,101,114, 95, 98,111,114,100,101,114, 0,101,100,103,101, 87,105,100,116,104, 0,102,111,114,119, 97,114,100, 0,119,105,
+112,101,116,121,112,101, 0,102, 77,105,110,105, 0,102, 67,108, 97,109,112, 0,102, 66,111,111,115,116, 0,100, 68,105,115,116,
+ 0,100, 81,117, 97,108,105,116,121, 0, 98, 78,111, 67,111,109,112, 0, 83, 99, 97,108,101,120, 73,110,105, 0, 83, 99, 97,108,
+101,121, 73,110,105, 0, 83, 99, 97,108,101,120, 70,105,110, 0, 83, 99, 97,108,101,121, 70,105,110, 0,120, 73,110,105, 0,120,
+ 70,105,110, 0,121, 73,110,105, 0,121, 70,105,110, 0,114,111,116, 73,110,105, 0,114,111,116, 70,105,110, 0,105,110,116,101,
+114,112,111,108, 97,116,105,111,110, 0,117,110,105,102,111,114,109, 95,115, 99, 97,108,101, 0,116,105,116,108,101,115,116,114,
+ 91, 54, 52, 93, 0,115,117, 98,116,105,116,108,101, 91, 49, 50, 56, 93, 0,102,103, 99,111,108, 91, 51, 93, 0, 98,103, 99,111,
+108, 91, 51, 93, 0, 42,102,114, 97,109,101, 77, 97,112, 0,103,108,111, 98, 97,108, 83,112,101,101,100, 0,108, 97,115,116, 86,
+ 97,108,105,100, 70,114, 97,109,101, 0, 98,117,116,116,121,112,101, 0,117,115,101,114,106,105,116, 0,115,116, 97, 0,116,111,
+116,112, 97,114,116, 0,110,111,114,109,102, 97, 99, 0,111, 98,102, 97, 99, 0,114, 97,110,100,102, 97, 99, 0,116,101,120,102,
+ 97, 99, 0,114, 97,110,100,108,105,102,101, 0,102,111,114, 99,101, 91, 51, 93, 0,118,101, 99,116,115,105,122,101, 0,109, 97,
+120,108,101,110, 0,100,101,102,118,101, 99, 91, 51, 93, 0,109,117,108,116, 91, 52, 93, 0,108,105,102,101, 91, 52, 93, 0, 99,
+104,105,108,100, 91, 52, 93, 0,109, 97,116, 91, 52, 93, 0,116,101,120,109, 97,112, 0, 99,117,114,109,117,108,116, 0,115,116,
+ 97,116,105, 99,115,116,101,112, 0,111,109, 97,116, 0,116,105,109,101,116,101,120, 0,115,112,101,101,100,116,101,120, 0,102,
+108, 97,103, 50,110,101,103, 0,118,101,114,116,103,114,111,117,112, 95,118, 0,118,103,114,111,117,112,110, 97,109,101, 91, 51,
+ 50, 93, 0,118,103,114,111,117,112,110, 97,109,101, 95,118, 91, 51, 50, 93, 0, 42,107,101,121,115, 0,109,105,110,102, 97, 99,
+ 0,110,114, 0,117,115,101,100, 0,117,115,101,100,101,108,101,109, 0, 42,112,111,105,110, 0,114,101,115,101,116,100,105,115,
+116, 0,108, 97,115,116,118, 97,108, 0, 42,109, 97, 0,107,101,121, 0,113,117, 97,108, 0,113,117, 97,108, 50, 0,116, 97,114,
+103,101,116, 78, 97,109,101, 91, 51, 50, 93, 0,116,111,103,103,108,101, 78, 97,109,101, 91, 51, 50, 93, 0,118, 97,108,117,101,
+ 91, 51, 50, 93, 0,109, 97,120,118, 97,108,117,101, 91, 51, 50, 93, 0,100,101,108, 97,121, 0,100,117,114, 97,116,105,111,110,
+ 0,109, 97,116,101,114,105, 97,108, 78, 97,109,101, 91, 51, 50, 93, 0,100, 97,109,112,116,105,109,101,114, 0,112,114,111,112,
+110, 97,109,101, 91, 51, 50, 93, 0,109, 97,116,110, 97,109,101, 91, 51, 50, 93, 0, 97,120,105,115,102,108, 97,103, 0,112,111,
+115,101, 99,104, 97,110,110,101,108, 91, 51, 50, 93, 0, 99,111,110,115,116,114, 97,105,110,116, 91, 51, 50, 93, 0, 42,102,114,
+111,109, 79, 98,106,101, 99,116, 0,115,117, 98,106,101, 99,116, 91, 51, 50, 93, 0, 98,111,100,121, 91, 51, 50, 93, 0,111,116,
+121,112,101, 0,112,117,108,115,101, 0,102,114,101,113, 0,116,111,116,108,105,110,107,115, 0, 42, 42,108,105,110,107,115, 0,
+116, 97,112, 0,106,111,121,105,110,100,101,120, 0, 97,120,105,115, 95,115,105,110,103,108,101, 0, 97,120,105,115,102, 0, 98,
+117,116,116,111,110, 0,104, 97,116, 0,104, 97,116,102, 0,112,114,101, 99,105,115,105,111,110, 0,115,116,114, 91, 49, 50, 56,
+ 93, 0, 42,109,121,110,101,119, 0,105,110,112,117,116,115, 0,116,111,116,115,108,105,110,107,115, 0, 42, 42,115,108,105,110,
+107,115, 0,118, 97,108,111, 0,115,116, 97,116,101, 95,109, 97,115,107, 0, 42, 97, 99,116, 0,102,114, 97,109,101, 80,114,111,
+112, 91, 51, 50, 93, 0, 98,108,101,110,100,105,110, 0,112,114,105,111,114,105,116,121, 0,101,110,100, 95,114,101,115,101,116,
+ 0,115,116,114,105,100,101, 97,120,105,115, 0,115,116,114,105,100,101,108,101,110,103,116,104, 0,108, 97,121,101,114, 95,119,
+101,105,103,104,116, 0,109,105,110, 95,103, 97,105,110, 0,109, 97,120, 95,103, 97,105,110, 0,114,101,102,101,114,101,110, 99,
+101, 95,100,105,115,116, 97,110, 99,101, 0,109, 97,120, 95,100,105,115,116, 97,110, 99,101, 0,114,111,108,108,111,102,102, 95,
+102, 97, 99,116,111,114, 0, 99,111,110,101, 95,105,110,110,101,114, 95, 97,110,103,108,101, 0, 99,111,110,101, 95,111,117,116,
+101,114, 95, 97,110,103,108,101, 0, 99,111,110,101, 95,111,117,116,101,114, 95,103, 97,105,110, 0,112, 97,100, 51, 91, 50, 93,
+ 0,112,105,116, 99,104, 0,115,111,117,110,100, 51, 68, 0,112, 97,100, 54, 91, 49, 93, 0, 42,109,101, 0,108,105,110, 86,101,
+108,111, 99,105,116,121, 91, 51, 93, 0, 97,110,103, 86,101,108,111, 99,105,116,121, 91, 51, 93, 0,108,111, 99, 97,108,102,108,
+ 97,103, 0,100,121,110, 95,111,112,101,114, 97,116,105,111,110, 0,102,111,114, 99,101,108,111, 99, 91, 51, 93, 0,102,111,114,
+ 99,101,114,111,116, 91, 51, 93, 0,108,105,110,101, 97,114,118,101,108,111, 99,105,116,121, 91, 51, 93, 0, 97,110,103,117,108,
+ 97,114,118,101,108,111, 99,105,116,121, 91, 51, 93, 0, 42,114,101,102,101,114,101,110, 99,101, 0,109,105,110, 0,109, 97,120,
+ 0,114,111,116,100, 97,109,112, 0,109,105,110,108,111, 99, 91, 51, 93, 0,109, 97,120,108,111, 99, 91, 51, 93, 0,109,105,110,
+114,111,116, 91, 51, 93, 0,109, 97,120,114,111,116, 91, 51, 93, 0,109, 97,116,112,114,111,112, 91, 51, 50, 93, 0, 98,117,116,
+115,116, 97, 0, 98,117,116,101,110,100, 0,100,105,115,116,114,105, 98,117,116,105,111,110, 0,105,110,116, 95, 97,114,103, 95,
+ 49, 0,105,110,116, 95, 97,114,103, 95, 50, 0,102,108,111, 97,116, 95, 97,114,103, 95, 49, 0,102,108,111, 97,116, 95, 97,114,
+103, 95, 50, 0,116,111, 80,114,111,112, 78, 97,109,101, 91, 51, 50, 93, 0, 42,116,111, 79, 98,106,101, 99,116, 0, 98,111,100,
+121, 84,121,112,101, 0,102,105,108,101,110, 97,109,101, 91, 54, 52, 93, 0,108,111, 97,100, 97,110,105,110, 97,109,101, 91, 54,
+ 52, 93, 0,105,110,116, 95, 97,114,103, 0,102,108,111, 97,116, 95, 97,114,103, 0, 42,115,117, 98,116, 97,114,103,101,116, 0,
+103,111, 0, 42,110,101,119,112, 97, 99,107,101,100,102,105,108,101, 0, 97,116,116,101,110,117, 97,116,105,111,110, 0,100,105,
+115,116, 97,110, 99,101, 0, 42, 99, 97, 99,104,101, 0, 42,112,108, 97,121, 98, 97, 99,107, 95,104, 97,110,100,108,101, 0, 42,
+108, 97,109,112,114,101,110, 0,103,111, 98,106,101, 99,116, 0,100,117,112,108,105, 95,111,102,115, 91, 51, 93, 0, 42,112,114,
+111,112, 0, 99,104,105,108,100, 98, 97,115,101, 0,114,111,108,108, 0,104,101, 97,100, 91, 51, 93, 0,116, 97,105,108, 91, 51,
+ 93, 0, 98,111,110,101, 95,109, 97,116, 91, 51, 93, 91, 51, 93, 0, 97,114,109, 95,104,101, 97,100, 91, 51, 93, 0, 97,114,109,
+ 95,116, 97,105,108, 91, 51, 93, 0, 97,114,109, 95,109, 97,116, 91, 52, 93, 91, 52, 93, 0, 97,114,109, 95,114,111,108,108, 0,
+120,119,105,100,116,104, 0,122,119,105,100,116,104, 0,101, 97,115,101, 49, 0,101, 97,115,101, 50, 0,114, 97,100, 95,104,101,
+ 97,100, 0,114, 97,100, 95,116, 97,105,108, 0, 98,111,110,101, 98, 97,115,101, 0, 99,104, 97,105,110, 98, 97,115,101, 0, 42,
+101,100, 98,111, 0, 42, 97, 99,116, 95, 98,111,110,101, 0, 42, 97, 99,116, 95,101,100, 98,111,110,101, 0, 42,115,107,101,116,
+ 99,104, 0,108, 97,121,101,114, 95,117,115,101,100, 0,108, 97,121,101,114, 95,112,114,111,116,101, 99,116,101,100, 0,103,104,
+111,115,116,101,112, 0,103,104,111,115,116,115,105,122,101, 0,103,104,111,115,116,116,121,112,101, 0,112, 97,116,104,115,105,
+122,101, 0,103,104,111,115,116,115,102, 0,103,104,111,115,116,101,102, 0,112, 97,116,104,115,102, 0,112, 97,116,104,101,102,
+ 0,112, 97,116,104, 98, 99, 0,112, 97,116,104, 97, 99, 0, 42,112,111,105,110,116,115, 0,115,116, 97,114,116, 95,102,114, 97,
+109,101, 0,101,110,100, 95,102,114, 97,109,101, 0,103,104,111,115,116, 95,115,102, 0,103,104,111,115,116, 95,101,102, 0,103,
+104,111,115,116, 95, 98, 99, 0,103,104,111,115,116, 95, 97, 99, 0,103,104,111,115,116, 95,116,121,112,101, 0,103,104,111,115,
+116, 95,115,116,101,112, 0,103,104,111,115,116, 95,102,108, 97,103, 0,112, 97,116,104, 95,116,121,112,101, 0,112, 97,116,104,
+ 95,115,116,101,112, 0,112, 97,116,104, 95,118,105,101,119,102,108, 97,103, 0,112, 97,116,104, 95, 98, 97,107,101,102,108, 97,
+103, 0,112, 97,116,104, 95,115,102, 0,112, 97,116,104, 95,101,102, 0,112, 97,116,104, 95, 98, 99, 0,112, 97,116,104, 95, 97,
+ 99, 0, 99,111,110,115,116,102,108, 97,103, 0,105,107,102,108, 97,103, 0,115,101,108,101, 99,116,102,108, 97,103, 0, 97,103,
+114,112, 95,105,110,100,101,120, 0, 42, 98,111,110,101, 0, 42, 99,104,105,108,100, 0,105,107,116,114,101,101, 0, 42, 99,117,
+115,116,111,109, 0, 42, 99,117,115,116,111,109, 95,116,120, 0,101,117,108, 91, 51, 93, 0, 99,104, 97,110, 95,109, 97,116, 91,
+ 52, 93, 91, 52, 93, 0,112,111,115,101, 95,109, 97,116, 91, 52, 93, 91, 52, 93, 0,112,111,115,101, 95,104,101, 97,100, 91, 51,
+ 93, 0,112,111,115,101, 95,116, 97,105,108, 91, 51, 93, 0,108,105,109,105,116,109,105,110, 91, 51, 93, 0,108,105,109,105,116,
+109, 97,120, 91, 51, 93, 0,115,116,105,102,102,110,101,115,115, 91, 51, 93, 0,105,107,115,116,114,101,116, 99,104, 0,105,107,
+114,111,116,119,101,105,103,104,116, 0,105,107,108,105,110,119,101,105,103,104,116, 0, 99,104, 97,110, 98, 97,115,101, 0, 42,
+ 99,104, 97,110,104, 97,115,104, 0,112,114,111,120,121, 95,108, 97,121,101,114, 0,115,116,114,105,100,101, 95,111,102,102,115,
+101,116, 91, 51, 93, 0, 99,121, 99,108,105, 99, 95,111,102,102,115,101,116, 91, 51, 93, 0, 97,103,114,111,117,112,115, 0, 97,
+ 99,116,105,118,101, 95,103,114,111,117,112, 0,105,107,115,111,108,118,101,114, 0, 42,105,107,100, 97,116, 97, 0, 42,105,107,
+112, 97,114, 97,109, 0,112,114,111,120,121, 95, 97, 99,116, 95, 98,111,110,101, 91, 51, 50, 93, 0,110,117,109,105,116,101,114,
+ 0,110,117,109,115,116,101,112, 0,109,105,110,115,116,101,112, 0,109, 97,120,115,116,101,112, 0,115,111,108,118,101,114, 0,
+102,101,101,100, 98, 97, 99,107, 0,109, 97,120,118,101,108, 0,100, 97,109,112,109, 97,120, 0,100, 97,109,112,101,112,115, 0,
+ 99,104, 97,110,110,101,108,115, 0, 99,117,115,116,111,109, 67,111,108, 0, 99,115, 0, 99,117,114,118,101,115, 0,103,114,111,
+117,112,115, 0, 97, 99,116,105,118,101, 95,109, 97,114,107,101,114, 0,105,100,114,111,111,116, 0, 42,115,111,117,114, 99,101,
+ 0, 42,102,105,108,116,101,114, 95,103,114,112, 0,115,101, 97,114, 99,104,115,116,114, 91, 54, 52, 93, 0,102,105,108,116,101,
+114,102,108, 97,103, 0, 97,100,115, 0,116,105,109,101,115,108,105,100,101, 0, 42,103,114,112, 0,110, 97,109,101, 91, 51, 48,
+ 93, 0,111,119,110,115,112, 97, 99,101, 0,116, 97,114,115,112, 97, 99,101, 0,101,110,102,111,114, 99,101, 0,104,101, 97,100,
+116, 97,105,108, 0,108,105,110, 95,101,114,114,111,114, 0,114,111,116, 95,101,114,114,111,114, 0, 42,116, 97,114, 0,109, 97,
+116,114,105,120, 91, 52, 93, 91, 52, 93, 0,115,112, 97, 99,101, 0,114,111,116, 79,114,100,101,114, 0,116, 97,114,110,117,109,
+ 0,116, 97,114,103,101,116,115, 0,105,116,101,114, 97,116,105,111,110,115, 0,114,111,111,116, 98,111,110,101, 0,109, 97,120,
+ 95,114,111,111,116, 98,111,110,101, 0, 42,112,111,108,101,116, 97,114, 0,112,111,108,101,115,117, 98,116, 97,114,103,101,116,
+ 91, 51, 50, 93, 0,112,111,108,101, 97,110,103,108,101, 0,111,114,105,101,110,116,119,101,105,103,104,116, 0,103,114, 97, 98,
+116, 97,114,103,101,116, 91, 51, 93, 0,110,117,109,112,111,105,110,116,115, 0, 99,104, 97,105,110,108,101,110, 0,120,122, 83,
+ 99, 97,108,101, 77,111,100,101, 0,114,101,115,101,114,118,101,100, 49, 0,114,101,115,101,114,118,101,100, 50, 0,109,105,110,
+109, 97,120,102,108, 97,103, 0,115,116,117, 99,107, 0, 99, 97, 99,104,101, 91, 51, 93, 0,108,111, 99,107,102,108, 97,103, 0,
+102,111,108,108,111,119,102,108, 97,103, 0,118,111,108,109,111,100,101, 0,112,108, 97,110,101, 0,111,114,103,108,101,110,103,
+116,104, 0, 98,117,108,103,101, 0,112,105,118, 88, 0,112,105,118, 89, 0,112,105,118, 90, 0, 97,120, 88, 0, 97,120, 89, 0,
+ 97,120, 90, 0,109,105,110, 76,105,109,105,116, 91, 54, 93, 0,109, 97,120, 76,105,109,105,116, 91, 54, 93, 0,101,120,116,114,
+ 97, 70,122, 0,105,110,118,109, 97,116, 91, 52, 93, 91, 52, 93, 0,102,114,111,109, 0,116,111, 0,109, 97,112, 91, 51, 93, 0,
+101,120,112,111, 0,102,114,111,109, 95,109,105,110, 91, 51, 93, 0,102,114,111,109, 95,109, 97,120, 91, 51, 93, 0,116,111, 95,
+109,105,110, 91, 51, 93, 0,116,111, 95,109, 97,120, 91, 51, 93, 0,114,111,116, 65,120,105,115, 0,122,109,105,110, 0,122,109,
+ 97,120, 0,112, 97,100, 91, 57, 93, 0, 99,104, 97,110,110,101,108, 91, 51, 50, 93, 0,110,111, 95,114,111,116, 95, 97,120,105,
+115, 0,115,116,114,105,100,101, 95, 97,120,105,115, 0, 99,117,114,109,111,100, 0, 97, 99,116,115,116, 97,114,116, 0, 97, 99,
+116,101,110,100, 0, 97, 99,116,111,102,102,115, 0,115,116,114,105,100,101,108,101,110, 0,115, 99, 97,108,101, 0, 98,108,101,
+110,100,111,117,116, 0,115,116,114,105,100,101, 99,104, 97,110,110,101,108, 91, 51, 50, 93, 0,111,102,102,115, 95, 98,111,110,
+101, 91, 51, 50, 93, 0,104, 97,115,105,110,112,117,116, 0,104, 97,115,111,117,116,112,117,116, 0,100, 97,116, 97,116,121,112,
+101, 0,115,111, 99,107,101,116,116,121,112,101, 0, 42,110,101,119, 95,115,111, 99,107, 0,110,115, 0,108,105,109,105,116, 0,
+115,116, 97, 99,107, 95,116,121,112,101, 0, 42,115,116, 97, 99,107, 95,112,116,114, 0,115,116, 97, 99,107, 95,105,110,100,101,
+120, 0,108,111, 99,120, 0,108,111, 99,121, 0,111,119,110, 95,105,110,100,101,120, 0, 42,103,114,111,117,112,115,111, 99,107,
+ 0,116,111, 95,105,110,100,101,120, 0, 42,108,105,110,107, 0, 42,114,101, 99,116, 0,120,115,105,122,101, 0,121,115,105,122,
+101, 0, 42,110,101,119, 95,110,111,100,101, 0,108, 97,115,116,121, 0,111,117,116,112,117,116,115, 0, 42,115,116,111,114, 97,
+103,101, 0,109,105,110,105,119,105,100,116,104, 0,108, 97, 98,101,108, 91, 51, 50, 93, 0, 99,117,115,116,111,109, 49, 0, 99,
+117,115,116,111,109, 50, 0, 99,117,115,116,111,109, 51, 0, 99,117,115,116,111,109, 52, 0,110,101,101,100, 95,101,120,101, 99,
+ 0,101,120,101, 99, 0, 42,116,104,114,101, 97,100,100, 97,116, 97, 0,116,111,116,114, 0, 98,117,116,114, 0,112,114,118,114,
+ 0, 42, 98,108,111, 99,107, 0, 42,116,121,112,101,105,110,102,111, 0, 42,102,114,111,109,110,111,100,101, 0, 42,116,111,110,
+111,100,101, 0, 42,102,114,111,109,115,111, 99,107, 0, 42,116,111,115,111, 99,107, 0,110,111,100,101,115, 0,108,105,110,107,
+115, 0, 42,115,116, 97, 99,107, 0, 42,116,104,114,101, 97,100,115,116, 97, 99,107, 0,105,110,105,116, 0,115,116, 97, 99,107,
+115,105,122,101, 0, 99,117,114, 95,105,110,100,101,120, 0, 97,108,108,116,121,112,101,115, 0, 40, 42,112,114,111,103,114,101,
+115,115, 41, 40, 41, 0, 40, 42,115,116, 97,116,115, 95,100,114, 97,119, 41, 40, 41, 0, 40, 42,116,101,115,116, 95, 98,114,101,
+ 97,107, 41, 40, 41, 0, 42,116, 98,104, 0, 42,112,114,104, 0, 42,115,100,104, 0, 99,121, 99,108,105, 99, 0,109,111,118,105,
+101, 0,115, 97,109,112,108,101,115, 0,109, 97,120,115,112,101,101,100, 0,109,105,110,115,112,101,101,100, 0, 99,117,114,118,
+101,100, 0,112,101,114, 99,101,110,116,120, 0,112,101,114, 99,101,110,116,121, 0, 98,111,107,101,104, 0,103, 97,109,109, 97,
+ 0,105,109, 97,103,101, 95,105,110, 95,119,105,100,116,104, 0,105,109, 97,103,101, 95,105,110, 95,104,101,105,103,104,116, 0,
+ 99,101,110,116,101,114, 95,120, 0, 99,101,110,116,101,114, 95,121, 0,115,112,105,110, 0,119,114, 97,112, 0,115,105,103,109,
+ 97, 95, 99,111,108,111,114, 0,115,105,103,109, 97, 95,115,112, 97, 99,101, 0,104,117,101, 0,116, 49, 0,116, 50, 0,116, 51,
+ 0,102,115,116,114,101,110,103,116,104, 0,102, 97,108,112,104, 97, 0,107,101,121, 91, 52, 93, 0, 97,108,103,111,114,105,116,
+104,109, 0, 99,104, 97,110,110,101,108, 0,120, 49, 0,120, 50, 0,121, 49, 0,121, 50, 0,102, 97, 99, 95,120, 49, 0,102, 97,
+ 99, 95,120, 50, 0,102, 97, 99, 95,121, 49, 0,102, 97, 99, 95,121, 50, 0, 99,111,108,110, 97,109,101, 91, 51, 50, 93, 0, 98,
+107,116,121,112,101, 0,114,111,116, 97,116,105,111,110, 0,103, 97,109, 99,111, 0,110,111, 95,122, 98,117,102, 0,102,115,116,
+111,112, 0,109, 97,120, 98,108,117,114, 0, 98,116,104,114,101,115,104, 0, 42,100,105, 99,116, 0, 42,110,111,100,101, 0, 97,
+110,103,108,101, 95,111,102,115, 0, 99,111,108,109,111,100, 0,109,105,120, 0,116,104,114,101,115,104,111,108,100, 0,102, 97,
+100,101, 0,109, 0, 99, 0,106,105,116, 0,112,114,111,106, 0,102,105,116, 0,115,108,111,112,101, 91, 51, 93, 0,112,111,119,
+101,114, 91, 51, 93, 0,108,105,102,116, 95,108,103,103, 91, 51, 93, 0,103, 97,109,109, 97, 95,105,110,118, 91, 51, 93, 0,108,
+105,109, 99,104, 97,110, 0,117,110,115,112,105,108,108, 0,108,105,109,115, 99, 97,108,101, 0,117,115,112,105,108,108,114, 0,
+117,115,112,105,108,108,103, 0,117,115,112,105,108,108, 98, 0,115,104,111,114,116,121, 0,109,105,110,116, 97, 98,108,101, 0,
+109, 97,120,116, 97, 98,108,101, 0,101,120,116, 95,105,110, 91, 50, 93, 0,101,120,116, 95,111,117,116, 91, 50, 93, 0, 42, 99,
+117,114,118,101, 0, 42,116, 97, 98,108,101, 0, 42,112,114,101,109,117,108,116, 97, 98,108,101, 0,112,114,101,115,101,116, 0,
+ 99,104, 97,110,103,101,100, 95,116,105,109,101,115,116, 97,109,112, 0, 99,117,114,114, 0, 99,108,105,112,114, 0, 99,109, 91,
+ 52, 93, 0, 98,108, 97, 99,107, 91, 51, 93, 0,119,104,105,116,101, 91, 51, 93, 0, 98,119,109,117,108, 91, 51, 93, 0,115, 97,
+109,112,108,101, 91, 51, 93, 0,120, 95,114,101,115,111,108,117,116,105,111,110, 0,100, 97,116, 97, 95,114, 91, 50, 53, 54, 93,
+ 0,100, 97,116, 97, 95,103, 91, 50, 53, 54, 93, 0,100, 97,116, 97, 95, 98, 91, 50, 53, 54, 93, 0,100, 97,116, 97, 95,108,117,
+109, 97, 91, 50, 53, 54, 93, 0,115, 97,109,112,108,101, 95,102,117,108,108, 0,115, 97,109,112,108,101, 95,108,105,110,101,115,
+ 0, 97, 99, 99,117,114, 97, 99,121, 0,119, 97,118,101,102,114,109, 95,109,111,100,101, 0,119, 97,118,101,102,114,109, 95, 97,
+108,112,104, 97, 0,119, 97,118,101,102,114,109, 95,121,102, 97, 99, 0,119, 97,118,101,102,114,109, 95,104,101,105,103,104,116,
+ 0,118,101, 99,115, 99,111,112,101, 95, 97,108,112,104, 97, 0,118,101, 99,115, 99,111,112,101, 95,104,101,105,103,104,116, 0,
+109,105,110,109, 97,120, 91, 51, 93, 91, 50, 93, 0,104,105,115,116, 0, 42,119, 97,118,101,102,111,114,109, 95, 49, 0, 42,119,
+ 97,118,101,102,111,114,109, 95, 50, 0, 42,119, 97,118,101,102,111,114,109, 95, 51, 0, 42,118,101, 99,115, 99,111,112,101, 0,
+119, 97,118,101,102,111,114,109, 95,116,111,116, 0,111,102,102,115,101,116, 91, 50, 93, 0, 99,108,111,110,101, 0,109,116,101,
+120, 0, 42,105, 99,111,110, 95,105,109, 98,117,102, 0,105, 99,111,110, 95,102,105,108,101,112, 97,116,104, 91, 50, 52, 48, 93,
+ 0,110,111,114,109, 97,108, 95,119,101,105,103,104,116, 0,111, 98, 95,109,111,100,101, 0,106,105,116,116,101,114, 0,115,109,
+111,111,116,104, 95,115,116,114,111,107,101, 95,114, 97,100,105,117,115, 0,115,109,111,111,116,104, 95,115,116,114,111,107,101,
+ 95,102, 97, 99,116,111,114, 0,114, 97,116,101, 0,114,103, 98, 91, 51, 93, 0,115, 99,117,108,112,116, 95,112,108, 97,110,101,
+ 0,112,108, 97,110,101, 95,111,102,102,115,101,116, 0,115, 99,117,108,112,116, 95,116,111,111,108, 0,118,101,114,116,101,120,
+112, 97,105,110,116, 95,116,111,111,108, 0,105,109, 97,103,101,112, 97,105,110,116, 95,116,111,111,108, 0,112, 97,100, 51, 91,
+ 53, 93, 0, 97,117,116,111,115,109,111,111,116,104, 95,102, 97, 99,116,111,114, 0, 99,114,101, 97,115,101, 95,112,105,110, 99,
+104, 95,102, 97, 99,116,111,114, 0,112,108, 97,110,101, 95,116,114,105,109, 0,116,101,120,116,117,114,101, 95,115, 97,109,112,
+108,101, 95, 98,105, 97,115, 0,116,101,120,116,117,114,101, 95,111,118,101,114,108, 97,121, 95, 97,108,112,104, 97, 0,117,110,
+112,114,111,106,101, 99,116,101,100, 95,114, 97,100,105,117,115, 0, 97,100,100, 95, 99,111,108, 91, 51, 93, 0,115,117, 98, 95,
+ 99,111,108, 91, 51, 93, 0, 97, 99,116,105,118,101, 95,114,110,100, 0, 97, 99,116,105,118,101, 95, 99,108,111,110,101, 0, 97,
+ 99,116,105,118,101, 95,109, 97,115,107, 0, 42,108, 97,121,101,114,115, 0,116,111,116,108, 97,121,101,114, 0,109, 97,120,108,
+ 97,121,101,114, 0,116,111,116,115,105,122,101, 0, 42,112,111,111,108, 0, 42,101,120,116,101,114,110, 97,108, 0,114,111,116,
+ 91, 52, 93, 0, 97,118,101, 91, 51, 93, 0, 42,103,114,111,117,110,100, 0,119, 97,110,100,101,114, 91, 51, 93, 0,114,101,115,
+116, 95,108,101,110,103,116,104, 0,112, 97,114,116,105, 99,108,101, 95,105,110,100,101,120, 91, 50, 93, 0,100,101,108,101,116,
+101, 95,102,108, 97,103, 0,110,117,109, 0,112, 97,114,101,110,116, 0,112, 97, 91, 52, 93, 0,119, 91, 52, 93, 0,102,117,118,
+ 91, 52, 93, 0,102,111,102,102,115,101,116, 0,112,114,101,118, 95,115,116, 97,116,101, 0, 42,104, 97,105,114, 0, 42, 98,111,
+105,100, 0,100,105,101,116,105,109,101, 0,110,117,109, 95,100,109, 99, 97, 99,104,101, 0,104, 97,105,114, 95,105,110,100,101,
+120, 0, 97,108,105,118,101, 0,115,112,114,105,110,103, 95,107, 0,112,108, 97,115,116,105, 99,105,116,121, 95, 99,111,110,115,
+116, 97,110,116, 0,121,105,101,108,100, 95,114, 97,116,105,111, 0,112,108, 97,115,116,105, 99,105,116,121, 95, 98, 97,108, 97,
+110, 99,101, 0,121,105,101,108,100, 95, 98, 97,108, 97,110, 99,101, 0,118,105,115, 99,111,115,105,116,121, 95,111,109,101,103,
+ 97, 0,118,105,115, 99,111,115,105,116,121, 95, 98,101,116, 97, 0,115,116,105,102,102,110,101,115,115, 95,107, 0,115,116,105,
+102,102,110,101,115,115, 95,107,110,101, 97,114, 0,114,101,115,116, 95,100,101,110,115,105,116,121, 0, 98,117,111,121, 97,110,
+ 99,121, 0,115,112,114,105,110,103, 95,102,114, 97,109,101,115, 0, 42, 98,111,105,100,115, 0, 42,102,108,117,105,100, 0,100,
+105,115,116,114, 0,112,104,121,115,116,121,112,101, 0, 97,118,101,109,111,100,101, 0,114,101, 97, 99,116,101,118,101,110,116,
+ 0,100,114, 97,119, 0,100,114, 97,119, 95, 97,115, 0,100,114, 97,119, 95,115,105,122,101, 0, 99,104,105,108,100,116,121,112,
+101, 0,114,101,110, 95, 97,115, 0,115,117, 98,102,114, 97,109,101,115, 0,100,114, 97,119, 95, 99,111,108, 0,114,101,110, 95,
+115,116,101,112, 0,104, 97,105,114, 95,115,116,101,112, 0,107,101,121,115, 95,115,116,101,112, 0, 97,100, 97,112,116, 95, 97,
+110,103,108,101, 0, 97,100, 97,112,116, 95,112,105,120, 0,114,111,116,102,114,111,109, 0,105,110,116,101,103,114, 97,116,111,
+114, 0, 98, 98, 95, 97,108,105,103,110, 0, 98, 98, 95,117,118, 95,115,112,108,105,116, 0, 98, 98, 95, 97,110,105,109, 0, 98,
+ 98, 95,115,112,108,105,116, 95,111,102,102,115,101,116, 0, 98, 98, 95,116,105,108,116, 0, 98, 98, 95,114, 97,110,100, 95,116,
+105,108,116, 0, 98, 98, 95,111,102,102,115,101,116, 91, 50, 93, 0, 98, 98, 95,115,105,122,101, 91, 50, 93, 0, 98, 98, 95,118,
+101,108, 95,104,101, 97,100, 0, 98, 98, 95,118,101,108, 95,116, 97,105,108, 0, 99,111,108,111,114, 95,118,101, 99, 95,109, 97,
+120, 0,115,105,109,112,108,105,102,121, 95,114,101,102,115,105,122,101, 0,115,105,109,112,108,105,102,121, 95,114, 97,116,101,
+ 0,115,105,109,112,108,105,102,121, 95,116,114, 97,110,115,105,116,105,111,110, 0,115,105,109,112,108,105,102,121, 95,118,105,
+101,119,112,111,114,116, 0,116,105,109,101,116,119,101, 97,107, 0,106,105,116,102, 97, 99, 0,101,102,102, 95,104, 97,105,114,
+ 0,103,114,105,100, 95,114, 97,110,100, 0,103,114,105,100, 95,114,101,115, 0,101,102,102,101, 99,116,111,114, 95, 97,109,111,
+117,110,116, 0,112, 97,114,116,102, 97, 99, 0,116, 97,110,102, 97, 99, 0,116, 97,110,112,104, 97,115,101, 0,114,101, 97, 99,
+116,102, 97, 99, 0,111, 98, 95,118,101,108, 91, 51, 93, 0, 97,118,101,102, 97, 99, 0,112,104, 97,115,101,102, 97, 99, 0,114,
+ 97,110,100,114,111,116,102, 97, 99, 0,114, 97,110,100,112,104, 97,115,101,102, 97, 99, 0,114, 97,110,100,115,105,122,101, 0,
+ 97, 99, 99, 91, 51, 93, 0,100,114, 97,103,102, 97, 99, 0, 98,114,111,119,110,102, 97, 99, 0,114, 97,110,100,108,101,110,103,
+116,104, 0, 99,104,105,108,100, 95,110, 98,114, 0,114,101,110, 95, 99,104,105,108,100, 95,110, 98,114, 0,112, 97,114,101,110,
+116,115, 0, 99,104,105,108,100,115,105,122,101, 0, 99,104,105,108,100,114, 97,110,100,115,105,122,101, 0, 99,104,105,108,100,
+114, 97,100, 0, 99,104,105,108,100,102,108, 97,116, 0, 99,108,117,109,112,112,111,119, 0,107,105,110,107, 95,102,108, 97,116,
+ 0,107,105,110,107, 95, 97,109,112, 95, 99,108,117,109,112, 0,114,111,117,103,104, 49, 0,114,111,117,103,104, 49, 95,115,105,
+122,101, 0,114,111,117,103,104, 50, 0,114,111,117,103,104, 50, 95,115,105,122,101, 0,114,111,117,103,104, 50, 95,116,104,114,
+101,115, 0,114,111,117,103,104, 95,101,110,100, 0,114,111,117,103,104, 95,101,110,100, 95,115,104, 97,112,101, 0, 99,108,101,
+110,103,116,104, 0, 99,108,101,110,103,116,104, 95,116,104,114,101,115, 0,112, 97,114,116,105,110,103, 95,102, 97, 99, 0,112,
+ 97,114,116,105,110,103, 95,109,105,110, 0,112, 97,114,116,105,110,103, 95,109, 97,120, 0, 98,114, 97,110, 99,104, 95,116,104,
+114,101,115, 0,100,114, 97,119, 95,108,105,110,101, 91, 50, 93, 0,112, 97,116,104, 95,115,116, 97,114,116, 0,112, 97,116,104,
+ 95,101,110,100, 0,116,114, 97,105,108, 95, 99,111,117,110,116, 0,107,101,121,101,100, 95,108,111,111,112,115, 0,100,117,112,
+108,105,119,101,105,103,104,116,115, 0, 42,101,102,102, 95,103,114,111,117,112, 0, 42,100,117,112, 95,111, 98, 0, 42, 98, 98,
+ 95,111, 98, 0, 42,112,100, 50, 0, 42,112, 97,114,116, 0, 42,112, 97,114,116,105, 99,108,101,115, 0, 42, 42,112, 97,116,104,
+ 99, 97, 99,104,101, 0, 42, 42, 99,104,105,108,100, 99, 97, 99,104,101, 0,112, 97,116,104, 99, 97, 99,104,101, 98,117,102,115,
+ 0, 99,104,105,108,100, 99, 97, 99,104,101, 98,117,102,115, 0, 42, 99,108,109,100, 0, 42,104, 97,105,114, 95,105,110, 95,100,
+109, 0, 42,104, 97,105,114, 95,111,117,116, 95,100,109, 0, 42,116, 97,114,103,101,116, 95,111, 98, 0, 42,108, 97,116,116,105,
+ 99,101, 0,116,114,101,101, 95,102,114, 97,109,101, 0, 98,118,104,116,114,101,101, 95,102,114, 97,109,101, 0, 99,104,105,108,
+100, 95,115,101,101,100, 0,116,111,116,117,110,101,120,105,115,116, 0,116,111,116, 99,104,105,108,100, 0,116,111,116, 99, 97,
+ 99,104,101,100, 0,116,111,116, 99,104,105,108,100, 99, 97, 99,104,101, 0,116, 97,114,103,101,116, 95,112,115,121,115, 0,116,
+111,116,107,101,121,101,100, 0, 98, 97,107,101,115,112, 97, 99,101, 0, 98, 98, 95,117,118,110, 97,109,101, 91, 51, 93, 91, 51,
+ 50, 93, 0,118,103,114,111,117,112, 91, 49, 50, 93, 0,118,103, 95,110,101,103, 0,114,116, 51, 0, 42,114,101,110,100,101,114,
+100, 97,116, 97, 0, 42,101,102,102,101, 99,116,111,114,115, 0, 42,102,108,117,105,100, 95,115,112,114,105,110,103,115, 0,116,
+111,116, 95,102,108,117,105,100,115,112,114,105,110,103,115, 0, 97,108,108,111, 99, 95,102,108,117,105,100,115,112,114,105,110,
+103,115, 0, 42,116,114,101,101, 0, 42,112,100,100, 0, 42,102,114, 97,110,100, 0, 67,100,105,115, 0, 67,118,105, 0,115,116,
+114,117, 99,116,117,114, 97,108, 0, 98,101,110,100,105,110,103, 0,109, 97,120, 95, 98,101,110,100, 0,109, 97,120, 95,115,116,
+114,117, 99,116, 0,109, 97,120, 95,115,104,101, 97,114, 0, 97,118,103, 95,115,112,114,105,110,103, 95,108,101,110, 0,116,105,
+109,101,115, 99, 97,108,101, 0,101,102,102, 95,102,111,114, 99,101, 95,115, 99, 97,108,101, 0,101,102,102, 95,119,105,110,100,
+ 95,115, 99, 97,108,101, 0,115,105,109, 95,116,105,109,101, 95,111,108,100, 0,118,101,108,111, 99,105,116,121, 95,115,109,111,
+111,116,104, 0, 99,111,108,108,105,100,101,114, 95,102,114,105, 99,116,105,111,110, 0,115,116,101,112,115, 80,101,114, 70,114,
+ 97,109,101, 0,112,114,101,114,111,108,108, 0,109, 97,120,115,112,114,105,110,103,108,101,110, 0,115,111,108,118,101,114, 95,
+116,121,112,101, 0,118,103,114,111,117,112, 95, 98,101,110,100, 0,118,103,114,111,117,112, 95,109, 97,115,115, 0,118,103,114,
+111,117,112, 95,115,116,114,117, 99,116, 0,115,104, 97,112,101,107,101,121, 95,114,101,115,116, 0,112,114,101,115,101,116,115,
+ 0,114,101,115,101,116, 0, 42, 99,111,108,108,105,115,105,111,110, 95,108,105,115,116, 0,101,112,115,105,108,111,110, 0,115,
+101,108,102, 95,102,114,105, 99,116,105,111,110, 0,115,101,108,102,101,112,115,105,108,111,110, 0,114,101,112,101,108, 95,102,
+111,114, 99,101, 0,100,105,115,116, 97,110, 99,101, 95,114,101,112,101,108, 0,115,101,108,102, 95,108,111,111,112, 95, 99,111,
+117,110,116, 0,108,111,111,112, 95, 99,111,117,110,116, 0,112,114,101,115,115,117,114,101, 0,116,104,105, 99,107,110,101,115,
+115, 0,115,116,114,111,107,101,115, 0,102,114, 97,109,101,110,117,109, 0, 42, 97, 99,116,102,114, 97,109,101, 0,103,115,116,
+101,112, 0,105,110,102,111, 91, 49, 50, 56, 93, 0,115, 98,117,102,102,101,114, 95,115,105,122,101, 0,115, 98,117,102,102,101,
+114, 95,115,102,108, 97,103, 0, 42,115, 98,117,102,102,101,114, 0,108,105,115,116, 0,112,114,105,110,116,108,101,118,101,108,
+ 0,115,116,111,114,101,108,101,118,101,108, 0, 42,114,101,112,111,114,116,116,105,109,101,114, 0, 42,119,105,110,100,114, 97,
+119, 97, 98,108,101, 0, 42,119,105,110, 97, 99,116,105,118,101, 0,119,105,110,100,111,119,115, 0,105,110,105,116,105, 97,108,
+105,122,101,100, 0,102,105,108,101, 95,115, 97,118,101,100, 0,111,112, 95,117,110,100,111, 95,100,101,112,116,104, 0,111,112,
+101,114, 97,116,111,114,115, 0,113,117,101,117,101, 0,114,101,112,111,114,116,115, 0,106,111, 98,115, 0,112, 97,105,110,116,
+ 99,117,114,115,111,114,115, 0,100,114, 97,103,115, 0,107,101,121, 99,111,110,102,105,103,115, 0, 42,100,101,102, 97,117,108,
+116, 99,111,110,102, 0,116,105,109,101,114,115, 0, 42, 97,117,116,111,115, 97,118,101,116,105,109,101,114, 0, 42,103,104,111,
+115,116,119,105,110, 0,103,114, 97, 98, 99,117,114,115,111,114, 0, 42,115, 99,114,101,101,110, 0, 42,110,101,119,115, 99,114,
+101,101,110, 0,115, 99,114,101,101,110,110, 97,109,101, 91, 51, 50, 93, 0,112,111,115,120, 0,112,111,115,121, 0,119,105,110,
+100,111,119,115,116, 97,116,101, 0,109,111,110,105,116,111,114, 0,108, 97,115,116, 99,117,114,115,111,114, 0,109,111,100, 97,
+108, 99,117,114,115,111,114, 0, 97,100,100,109,111,117,115,101,109,111,118,101, 0, 42,101,118,101,110,116,115,116, 97,116,101,
+ 0, 42, 99,117,114,115,119,105,110, 0, 42,116,119,101, 97,107, 0,100,114, 97,119,109,101,116,104,111,100, 0,100,114, 97,119,
+102, 97,105,108, 0, 42,100,114, 97,119,100, 97,116, 97, 0,109,111,100, 97,108,104, 97,110,100,108,101,114,115, 0,115,117, 98,
+119,105,110,100,111,119,115, 0,103,101,115,116,117,114,101, 0,105,100,110, 97,109,101, 91, 54, 52, 93, 0,112,114,111,112,118,
+ 97,108,117,101, 0,115,104,105,102,116, 0, 99,116,114,108, 0, 97,108,116, 0,111,115,107,101,121, 0,107,101,121,109,111,100,
+105,102,105,101,114, 0,109, 97,112,116,121,112,101, 0, 42,112,116,114, 0,105,116,101,109,115, 0,115,112, 97, 99,101,105,100,
+ 0,114,101,103,105,111,110,105,100, 0,107,109,105, 95,105,100, 0, 40, 42,112,111,108,108, 41, 40, 41, 0, 42,109,111,100, 97,
+108, 95,105,116,101,109,115, 0, 98, 97,115,101,110, 97,109,101, 91, 54, 52, 93, 0, 97, 99,116,107,101,121,109, 97,112, 0, 42,
+ 99,117,115,116,111,109,100, 97,116, 97, 0, 42,112,121, 95,105,110,115,116, 97,110, 99,101, 0, 42,114,101,112,111,114,116,115,
+ 0,109, 97, 99,114,111, 0, 42,111,112,109, 0, 42,101,100, 97,116, 97, 0,105,110,102,108,117,101,110, 99,101, 0, 42, 99,111,
+101,102,102,105, 99,105,101,110,116,115, 0, 97,114,114, 97,121,115,105,122,101, 0,112,111,108,121, 95,111,114,100,101,114, 0,
+ 97,109,112,108,105,116,117,100,101, 0,112,104, 97,115,101, 95,109,117,108,116,105,112,108,105,101,114, 0,112,104, 97,115,101,
+ 95,111,102,102,115,101,116, 0,118, 97,108,117,101, 95,111,102,102,115,101,116, 0,109,105,100,118, 97,108, 0, 98,101,102,111,
+114,101, 95,109,111,100,101, 0, 97,102,116,101,114, 95,109,111,100,101, 0, 98,101,102,111,114,101, 95, 99,121, 99,108,101,115,
+ 0, 97,102,116,101,114, 95, 99,121, 99,108,101,115, 0,114,101, 99,116, 0,112,104, 97,115,101, 0,109,111,100,105,102,105, 99,
+ 97,116,105,111,110, 0,115,116,101,112, 95,115,105,122,101, 0, 42,114,110, 97, 95,112, 97,116,104, 0,112, 99,104, 97,110, 95,
+110, 97,109,101, 91, 51, 50, 93, 0,116,114, 97,110,115, 67,104, 97,110, 0,105,100,116,121,112,101, 0,116, 97,114,103,101,116,
+115, 91, 56, 93, 0,110,117,109, 95,116, 97,114,103,101,116,115, 0,118, 97,114,105, 97, 98,108,101,115, 0,101,120,112,114,101,
+115,115,105,111,110, 91, 50, 53, 54, 93, 0, 42,101,120,112,114, 95, 99,111,109,112, 0,118,101, 99, 91, 50, 93, 0, 42,102,112,
+116, 0, 97,114,114, 97,121, 95,105,110,100,101,120, 0, 99,111,108,111,114, 95,109,111,100,101, 0, 99,111,108,111,114, 91, 51,
+ 93, 0,102,114,111,109, 91, 49, 50, 56, 93, 0,116,111, 91, 49, 50, 56, 93, 0,109, 97,112,112,105,110,103,115, 0,115,116,114,
+105,112,115, 0, 42,114,101,109, 97,112, 0,102, 99,117,114,118,101,115, 0,115,116,114,105,112, 95,116,105,109,101, 0, 98,108,
+101,110,100,109,111,100,101, 0,101,120,116,101,110,100,109,111,100,101, 0,103,114,111,117,112, 91, 54, 52, 93, 0,103,114,111,
+117,112,109,111,100,101, 0,107,101,121,105,110,103,102,108, 97,103, 0,112, 97,116,104,115, 0,116,121,112,101,105,110,102,111,
+ 91, 54, 52, 93, 0, 97, 99,116,105,118,101, 95,112, 97,116,104, 0, 42,116,109,112, 97, 99,116, 0,110,108, 97, 95,116,114, 97,
+ 99,107,115, 0, 42, 97, 99,116,115,116,114,105,112, 0,100,114,105,118,101,114,115, 0,111,118,101,114,114,105,100,101,115, 0,
+ 97, 99,116, 95, 98,108,101,110,100,109,111,100,101, 0, 97, 99,116, 95,101,120,116,101,110,100,109,111,100,101, 0, 97, 99,116,
+ 95,105,110,102,108,117,101,110, 99,101, 0,114,117,108,101, 0,111,112,116,105,111,110,115, 0,102,101, 97,114, 95,102, 97, 99,
+116,111,114, 0,115,105,103,110, 97,108, 95,105,100, 0,108,111,111,107, 95, 97,104,101, 97,100, 0,111,108,111, 99, 91, 51, 93,
+ 0,113,117,101,117,101, 95,115,105,122,101, 0,119, 97,110,100,101,114, 0,102,108,101,101, 95,100,105,115,116, 97,110, 99,101,
+ 0,104,101, 97,108,116,104, 0,115,116, 97,116,101, 95,105,100, 0,114,117,108,101,115, 0, 99,111,110,100,105,116,105,111,110,
+115, 0, 97, 99,116,105,111,110,115, 0,114,117,108,101,115,101,116, 95,116,121,112,101, 0,114,117,108,101, 95,102,117,122,122,
+105,110,101,115,115, 0,108, 97,115,116, 95,115,116, 97,116,101, 95,105,100, 0,108, 97,110,100,105,110,103, 95,115,109,111,111,
+116,104,110,101,115,115, 0, 98, 97,110,107,105,110,103, 0, 97,103,103,114,101,115,115,105,111,110, 0, 97,105,114, 95,109,105,
+110, 95,115,112,101,101,100, 0, 97,105,114, 95,109, 97,120, 95,115,112,101,101,100, 0, 97,105,114, 95,109, 97,120, 95, 97, 99,
+ 99, 0, 97,105,114, 95,109, 97,120, 95, 97,118,101, 0, 97,105,114, 95,112,101,114,115,111,110, 97,108, 95,115,112, 97, 99,101,
+ 0,108, 97,110,100, 95,106,117,109,112, 95,115,112,101,101,100, 0,108, 97,110,100, 95,109, 97,120, 95,115,112,101,101,100, 0,
+108, 97,110,100, 95,109, 97,120, 95, 97, 99, 99, 0,108, 97,110,100, 95,109, 97,120, 95, 97,118,101, 0,108, 97,110,100, 95,112,
+101,114,115,111,110, 97,108, 95,115,112, 97, 99,101, 0,108, 97,110,100, 95,115,116,105, 99,107, 95,102,111,114, 99,101, 0,115,
+116, 97,116,101,115, 0, 42,115,109,100, 0, 42,102,108,117,105,100, 95,103,114,111,117,112, 0, 42, 99,111,108,108, 95,103,114,
+111,117,112, 0, 42,119,116, 0, 42,116,101,120, 95,119,116, 0, 42,116,101,120, 95,115,104, 97,100,111,119, 0, 42,115,104, 97,
+100,111,119, 0,112, 48, 91, 51, 93, 0,112, 49, 91, 51, 93, 0,100,120, 0,111,109,101,103, 97, 0,116,101,109,112, 65,109, 98,
+ 0, 98,101,116, 97, 0,114,101,115, 91, 51, 93, 0, 97,109,112,108,105,102,121, 0,109, 97,120,114,101,115, 0,118,105,101,119,
+115,101,116,116,105,110,103,115, 0,110,111,105,115,101, 0,100,105,115,115, 95,112,101,114, 99,101,110,116, 0,100,105,115,115,
+ 95,115,112,101,101,100, 0,114,101,115, 95,119,116, 91, 51, 93, 0,100,120, 95,119,116, 0,118, 51,100,110,117,109, 0, 99, 97,
+ 99,104,101, 95, 99,111,109,112, 0, 99, 97, 99,104,101, 95,104,105,103,104, 95, 99,111,109,112, 0, 42,112,111,105,110,116, 95,
+ 99, 97, 99,104,101, 91, 50, 93, 0,112,116, 99, 97, 99,104,101,115, 91, 50, 93, 0, 98,111,114,100,101,114, 95, 99,111,108,108,
+105,115,105,111,110,115, 0,116,105,109,101, 95,115, 99, 97,108,101, 0,118,111,114,116,105, 99,105,116,121, 0,118,101,108,111,
+ 99,105,116,121, 91, 50, 93, 0,118,101,108, 95,109,117,108,116,105, 0,118,103,114,112, 95,104,101, 97,116, 95,115, 99, 97,108,
+101, 91, 50, 93, 0,118,103,114,111,117,112, 95,102,108,111,119, 0,118,103,114,111,117,112, 95,100,101,110,115,105,116,121, 0,
+118,103,114,111,117,112, 95,104,101, 97,116, 0, 42,112,111,105,110,116,115, 95,111,108,100, 0, 42,118,101,108, 0,109, 97,116,
+ 95,111,108,100, 91, 52, 93, 91, 52, 93, 0, 0, 84, 89, 80, 69,206, 1, 0, 0, 99,104, 97,114, 0,117, 99,104, 97,114, 0,115,
+104,111,114,116, 0,117,115,104,111,114,116, 0,105,110,116, 0,108,111,110,103, 0,117,108,111,110,103, 0,102,108,111, 97,116,
+ 0,100,111,117, 98,108,101, 0,118,111,105,100, 0, 76,105,110,107, 0, 76,105,110,107, 68, 97,116, 97, 0, 76,105,115,116, 66,
+ 97,115,101, 0,118,101, 99, 50,115, 0,118,101, 99, 50,102, 0,114, 99,116,105, 0,114, 99,116,102, 0, 73, 68, 80,114,111,112,
+101,114,116,121, 68, 97,116, 97, 0, 73, 68, 80,114,111,112,101,114,116,121, 0, 73, 68, 0, 76,105, 98,114, 97,114,121, 0, 70,
+105,108,101, 68, 97,116, 97, 0, 80,114,101,118,105,101,119, 73,109, 97,103,101, 0, 73,112,111, 68,114,105,118,101,114, 0, 79,
+ 98,106,101, 99,116, 0, 73,112,111, 67,117,114,118,101, 0, 66, 80,111,105,110,116, 0, 66,101,122, 84,114,105,112,108,101, 0,
+ 73,112,111, 0, 75,101,121, 66,108,111, 99,107, 0, 75,101,121, 0, 65,110,105,109, 68, 97,116, 97, 0, 84,101,120,116, 76,105,
+110,101, 0, 84,101,120,116, 77, 97,114,107,101,114, 0, 84,101,120,116, 0, 80, 97, 99,107,101,100, 70,105,108,101, 0, 67, 97,
+109,101,114, 97, 0, 73,109, 97,103,101, 85,115,101,114, 0, 83, 99,101,110,101, 0, 73,109, 97,103,101, 0, 71, 80, 85, 84,101,
+120,116,117,114,101, 0, 97,110,105,109, 0, 82,101,110,100,101,114, 82,101,115,117,108,116, 0, 77, 84,101,120, 0, 84,101,120,
+ 0, 80,108,117,103,105,110, 84,101,120, 0, 67, 66, 68, 97,116, 97, 0, 67,111,108,111,114, 66, 97,110,100, 0, 69,110,118, 77,
+ 97,112, 0, 73,109, 66,117,102, 0, 80,111,105,110,116, 68,101,110,115,105,116,121, 0, 67,117,114,118,101, 77, 97,112,112,105,
+110,103, 0, 86,111,120,101,108, 68, 97,116, 97, 0, 98, 78,111,100,101, 84,114,101,101, 0, 84,101,120, 77, 97,112,112,105,110,
+103, 0, 76, 97,109,112, 0, 86,111,108,117,109,101, 83,101,116,116,105,110,103,115, 0, 77, 97,116,101,114,105, 97,108, 0, 71,
+114,111,117,112, 0, 86, 70,111,110,116, 0, 86, 70,111,110,116, 68, 97,116, 97, 0, 77,101,116, 97, 69,108,101,109, 0, 66,111,
+117,110,100, 66,111,120, 0, 77,101,116, 97, 66, 97,108,108, 0, 78,117,114, 98, 0, 67,104, 97,114, 73,110,102,111, 0, 84,101,
+120,116, 66,111,120, 0, 69,100,105,116, 78,117,114, 98, 0, 71, 72, 97,115,104, 0, 67,117,114,118,101, 0, 80, 97,116,104, 0,
+ 83,101,108, 66,111,120, 0, 69,100,105,116, 70,111,110,116, 0, 77,101,115,104, 0, 77, 70, 97, 99,101, 0, 77, 84, 70, 97, 99,
+101, 0, 84, 70, 97, 99,101, 0, 77, 86,101,114,116, 0, 77, 69,100,103,101, 0, 77, 68,101,102,111,114,109, 86,101,114,116, 0,
+ 77, 67,111,108, 0, 77, 83,116,105, 99,107,121, 0, 77, 83,101,108,101, 99,116, 0, 69,100,105,116, 77,101,115,104, 0, 67,117,
+115,116,111,109, 68, 97,116, 97, 0, 77,117,108,116,105,114,101,115, 0, 80, 97,114,116,105, 97,108, 86,105,115,105, 98,105,108,
+105,116,121, 0, 77, 68,101,102,111,114,109, 87,101,105,103,104,116, 0, 77, 84,101,120, 80,111,108,121, 0, 77, 76,111,111,112,
+ 85, 86, 0, 77, 76,111,111,112, 67,111,108, 0, 77, 70,108,111, 97,116, 80,114,111,112,101,114,116,121, 0, 77, 73,110,116, 80,
+114,111,112,101,114,116,121, 0, 77, 83,116,114,105,110,103, 80,114,111,112,101,114,116,121, 0, 79,114,105,103, 83,112, 97, 99,
+101, 70, 97, 99,101, 0, 77, 68,105,115,112,115, 0, 77,117,108,116,105,114,101,115, 67,111,108, 0, 77,117,108,116,105,114,101,
+115, 67,111,108, 70, 97, 99,101, 0, 77,117,108,116,105,114,101,115, 70, 97, 99,101, 0, 77,117,108,116,105,114,101,115, 69,100,
+103,101, 0, 77,117,108,116,105,114,101,115, 76,101,118,101,108, 0, 77,111,100,105,102,105,101,114, 68, 97,116, 97, 0, 77, 97,
+112,112,105,110,103, 73,110,102,111, 77,111,100,105,102,105,101,114, 68, 97,116, 97, 0, 83,117, 98,115,117,114,102, 77,111,100,
+105,102,105,101,114, 68, 97,116, 97, 0, 76, 97,116,116,105, 99,101, 77,111,100,105,102,105,101,114, 68, 97,116, 97, 0, 67,117,
+114,118,101, 77,111,100,105,102,105,101,114, 68, 97,116, 97, 0, 66,117,105,108,100, 77,111,100,105,102,105,101,114, 68, 97,116,
+ 97, 0, 77, 97,115,107, 77,111,100,105,102,105,101,114, 68, 97,116, 97, 0, 65,114,114, 97,121, 77,111,100,105,102,105,101,114,
+ 68, 97,116, 97, 0, 77,105,114,114,111,114, 77,111,100,105,102,105,101,114, 68, 97,116, 97, 0, 69,100,103,101, 83,112,108,105,
+116, 77,111,100,105,102,105,101,114, 68, 97,116, 97, 0, 66,101,118,101,108, 77,111,100,105,102,105,101,114, 68, 97,116, 97, 0,
+ 66, 77,101,115,104, 77,111,100,105,102,105,101,114, 68, 97,116, 97, 0, 83,109,111,107,101, 77,111,100,105,102,105,101,114, 68,
+ 97,116, 97, 0, 83,109,111,107,101, 68,111,109, 97,105,110, 83,101,116,116,105,110,103,115, 0, 83,109,111,107,101, 70,108,111,
+119, 83,101,116,116,105,110,103,115, 0, 83,109,111,107,101, 67,111,108,108, 83,101,116,116,105,110,103,115, 0, 68,105,115,112,
+108, 97, 99,101, 77,111,100,105,102,105,101,114, 68, 97,116, 97, 0, 85, 86, 80,114,111,106,101, 99,116, 77,111,100,105,102,105,
+101,114, 68, 97,116, 97, 0, 68,101, 99,105,109, 97,116,101, 77,111,100,105,102,105,101,114, 68, 97,116, 97, 0, 83,109,111,111,
+116,104, 77,111,100,105,102,105,101,114, 68, 97,116, 97, 0, 67, 97,115,116, 77,111,100,105,102,105,101,114, 68, 97,116, 97, 0,
+ 87, 97,118,101, 77,111,100,105,102,105,101,114, 68, 97,116, 97, 0, 65,114,109, 97,116,117,114,101, 77,111,100,105,102,105,101,
+114, 68, 97,116, 97, 0, 72,111,111,107, 77,111,100,105,102,105,101,114, 68, 97,116, 97, 0, 83,111,102,116, 98,111,100,121, 77,
+111,100,105,102,105,101,114, 68, 97,116, 97, 0, 67,108,111,116,104, 77,111,100,105,102,105,101,114, 68, 97,116, 97, 0, 67,108,
+111,116,104, 0, 67,108,111,116,104, 83,105,109, 83,101,116,116,105,110,103,115, 0, 67,108,111,116,104, 67,111,108,108, 83,101,
+116,116,105,110,103,115, 0, 80,111,105,110,116, 67, 97, 99,104,101, 0, 67,111,108,108,105,115,105,111,110, 77,111,100,105,102,
+105,101,114, 68, 97,116, 97, 0, 66, 86, 72, 84,114,101,101, 0, 83,117,114,102, 97, 99,101, 77,111,100,105,102,105,101,114, 68,
+ 97,116, 97, 0, 68,101,114,105,118,101,100, 77,101,115,104, 0, 66, 86, 72, 84,114,101,101, 70,114,111,109, 77,101,115,104, 0,
+ 66,111,111,108,101, 97,110, 77,111,100,105,102,105,101,114, 68, 97,116, 97, 0, 77, 68,101,102, 73,110,102,108,117,101,110, 99,
+101, 0, 77, 68,101,102, 67,101,108,108, 0, 77,101,115,104, 68,101,102,111,114,109, 77,111,100,105,102,105,101,114, 68, 97,116,
+ 97, 0, 80, 97,114,116,105, 99,108,101, 83,121,115,116,101,109, 77,111,100,105,102,105,101,114, 68, 97,116, 97, 0, 80, 97,114,
+116,105, 99,108,101, 83,121,115,116,101,109, 0, 80, 97,114,116,105, 99,108,101, 73,110,115,116, 97,110, 99,101, 77,111,100,105,
+102,105,101,114, 68, 97,116, 97, 0, 69,120,112,108,111,100,101, 77,111,100,105,102,105,101,114, 68, 97,116, 97, 0, 77,117,108,
+116,105,114,101,115, 77,111,100,105,102,105,101,114, 68, 97,116, 97, 0, 70,108,117,105,100,115,105,109, 77,111,100,105,102,105,
+101,114, 68, 97,116, 97, 0, 70,108,117,105,100,115,105,109, 83,101,116,116,105,110,103,115, 0, 83,104,114,105,110,107,119,114,
+ 97,112, 77,111,100,105,102,105,101,114, 68, 97,116, 97, 0, 83,105,109,112,108,101, 68,101,102,111,114,109, 77,111,100,105,102,
+105,101,114, 68, 97,116, 97, 0, 83,104, 97,112,101, 75,101,121, 77,111,100,105,102,105,101,114, 68, 97,116, 97, 0, 83,111,108,
+105,100,105,102,121, 77,111,100,105,102,105,101,114, 68, 97,116, 97, 0, 83, 99,114,101,119, 77,111,100,105,102,105,101,114, 68,
+ 97,116, 97, 0, 87, 97,114,112, 77,111,100,105,102,105,101,114, 68, 97,116, 97, 0, 69,100,105,116, 76, 97,116,116, 0, 76, 97,
+116,116,105, 99,101, 0, 98, 68,101,102,111,114,109, 71,114,111,117,112, 0, 83, 99,117,108,112,116, 83,101,115,115,105,111,110,
+ 0, 98, 65, 99,116,105,111,110, 0, 98, 80,111,115,101, 0, 98, 71, 80,100, 97,116, 97, 0, 98, 65,110,105,109, 86,105,122, 83,
+101,116,116,105,110,103,115, 0, 98, 77,111,116,105,111,110, 80, 97,116,104, 0, 66,117,108,108,101,116, 83,111,102,116, 66,111,
+100,121, 0, 80, 97,114,116, 68,101,102,108,101, 99,116, 0, 83,111,102,116, 66,111,100,121, 0, 79, 98, 72,111,111,107, 0, 68,
+117,112,108,105, 79, 98,106,101, 99,116, 0, 82, 78, 71, 0, 69,102,102,101, 99,116,111,114, 87,101,105,103,104,116,115, 0, 80,
+ 84, 67, 97, 99,104,101, 69,120,116,114, 97, 0, 80, 84, 67, 97, 99,104,101, 77,101,109, 0, 80, 84, 67, 97, 99,104,101, 69,100,
+105,116, 0, 83, 66, 86,101,114,116,101,120, 0, 66,111,100,121, 80,111,105,110,116, 0, 66,111,100,121, 83,112,114,105,110,103,
+ 0, 83, 66, 83, 99,114, 97,116, 99,104, 0, 70,108,117,105,100, 86,101,114,116,101,120, 86,101,108,111, 99,105,116,121, 0, 87,
+111,114,108,100, 0, 66, 97,115,101, 0, 65,118,105, 67,111,100,101, 99, 68, 97,116, 97, 0, 81,117,105, 99,107,116,105,109,101,
+ 67,111,100,101, 99, 68, 97,116, 97, 0, 81,117,105, 99,107,116,105,109,101, 67,111,100,101, 99, 83,101,116,116,105,110,103,115,
+ 0, 70, 70, 77,112,101,103, 67,111,100,101, 99, 68, 97,116, 97, 0, 65,117,100,105,111, 68, 97,116, 97, 0, 83, 99,101,110,101,
+ 82,101,110,100,101,114, 76, 97,121,101,114, 0, 82,101,110,100,101,114, 68, 97,116, 97, 0, 82,101,110,100,101,114, 80,114,111,
+102,105,108,101, 0, 71, 97,109,101, 68,111,109,101, 0, 71, 97,109,101, 70,114, 97,109,105,110,103, 0, 71, 97,109,101, 68, 97,
+116, 97, 0, 84,105,109,101, 77, 97,114,107,101,114, 0, 80, 97,105,110,116, 0, 66,114,117,115,104, 0, 73,109, 97,103,101, 80,
+ 97,105,110,116, 83,101,116,116,105,110,103,115, 0, 80, 97,114,116,105, 99,108,101, 66,114,117,115,104, 68, 97,116, 97, 0, 80,
+ 97,114,116,105, 99,108,101, 69,100,105,116, 83,101,116,116,105,110,103,115, 0, 84,114, 97,110,115,102,111,114,109, 79,114,105,
+101,110,116, 97,116,105,111,110, 0, 83, 99,117,108,112,116, 0, 86, 80, 97,105,110,116, 0, 84,111,111,108, 83,101,116,116,105,
+110,103,115, 0, 98, 83,116, 97,116,115, 0, 85,110,105,116, 83,101,116,116,105,110,103,115, 0, 80,104,121,115,105, 99,115, 83,
+101,116,116,105,110,103,115, 0, 69,100,105,116,105,110,103, 0, 83, 99,101,110,101, 83,116, 97,116,115, 0, 68, 97,103, 70,111,
+114,101,115,116, 0, 66, 71,112,105, 99, 0, 82,101,103,105,111,110, 86,105,101,119, 51, 68, 0, 82,101,110,100,101,114, 73,110,
+102,111, 0, 86,105,101,119, 68,101,112,116,104,115, 0, 83,109,111,111,116,104, 86,105,101,119, 83,116,111,114,101, 0,119,109,
+ 84,105,109,101,114, 0, 86,105,101,119, 51, 68, 0, 83,112, 97, 99,101, 76,105,110,107, 0, 86,105,101,119, 50, 68, 0, 83,112,
+ 97, 99,101, 73,110,102,111, 0, 83,112, 97, 99,101, 73,112,111, 0, 98, 68,111,112,101, 83,104,101,101,116, 0, 83,112, 97, 99,
+101, 66,117,116,115, 0, 83,112, 97, 99,101, 83,101,113, 0, 70,105,108,101, 83,101,108,101, 99,116, 80, 97,114, 97,109,115, 0,
+ 83,112, 97, 99,101, 70,105,108,101, 0, 70,105,108,101, 76,105,115,116, 0,119,109, 79,112,101,114, 97,116,111,114, 0, 70,105,
+108,101, 76, 97,121,111,117,116, 0, 83,112, 97, 99,101, 79,111,112,115, 0, 84,114,101,101, 83,116,111,114,101, 0, 84,114,101,
+101, 83,116,111,114,101, 69,108,101,109, 0, 83,112, 97, 99,101, 73,109, 97,103,101, 0, 83, 99,111,112,101,115, 0, 72,105,115,
+116,111,103,114, 97,109, 0, 83,112, 97, 99,101, 78,108, 97, 0, 83,112, 97, 99,101, 84,101,120,116, 0, 83, 99,114,105,112,116,
+ 0, 83,112, 97, 99,101, 83, 99,114,105,112,116, 0, 83,112, 97, 99,101, 84,105,109,101, 67, 97, 99,104,101, 0, 83,112, 97, 99,
+101, 84,105,109,101, 0, 83,112, 97, 99,101, 78,111,100,101, 0, 83,112, 97, 99,101, 76,111,103,105, 99, 0, 83,112, 97, 99,101,
+ 73,109, 97, 83,101,108, 0, 67,111,110,115,111,108,101, 76,105,110,101, 0, 83,112, 97, 99,101, 67,111,110,115,111,108,101, 0,
+ 83,112, 97, 99,101, 85,115,101,114, 80,114,101,102, 0, 83,112, 97, 99,101, 83,111,117,110,100, 0, 83, 99,114, 65,114,101, 97,
+ 0, 98, 83,111,117,110,100, 0,117,105, 70,111,110,116, 0,117,105, 70,111,110,116, 83,116,121,108,101, 0,117,105, 83,116,121,
+108,101, 0,117,105, 87,105,100,103,101,116, 67,111,108,111,114,115, 0,117,105, 87,105,100,103,101,116, 83,116, 97,116,101, 67,
+111,108,111,114,115, 0, 84,104,101,109,101, 85, 73, 0, 84,104,101,109,101, 83,112, 97, 99,101, 0, 84,104,101,109,101, 87,105,
+114,101, 67,111,108,111,114, 0, 98, 84,104,101,109,101, 0, 98, 65,100,100,111,110, 0, 83,111,108,105,100, 76,105,103,104,116,
+ 0, 85,115,101,114, 68,101,102, 0, 98, 83, 99,114,101,101,110, 0, 83, 99,114, 86,101,114,116, 0, 83, 99,114, 69,100,103,101,
+ 0, 80, 97,110,101,108, 0, 80, 97,110,101,108, 84,121,112,101, 0,117,105, 76, 97,121,111,117,116, 0, 83,112, 97, 99,101, 84,
+121,112,101, 0, 65, 82,101,103,105,111,110, 0, 65, 82,101,103,105,111,110, 84,121,112,101, 0, 70,105,108,101, 71,108,111, 98,
+ 97,108, 0, 83,116,114,105,112, 69,108,101,109, 0, 83,116,114,105,112, 67,114,111,112, 0, 83,116,114,105,112, 84,114, 97,110,
+115,102,111,114,109, 0, 83,116,114,105,112, 67,111,108,111,114, 66, 97,108, 97,110, 99,101, 0, 83,116,114,105,112, 80,114,111,
+120,121, 0, 83,116,114,105,112, 0, 80,108,117,103,105,110, 83,101,113, 0, 83,101,113,117,101,110, 99,101, 0, 77,101,116, 97,
+ 83,116, 97, 99,107, 0, 87,105,112,101, 86, 97,114,115, 0, 71,108,111,119, 86, 97,114,115, 0, 84,114, 97,110,115,102,111,114,
+109, 86, 97,114,115, 0, 83,111,108,105,100, 67,111,108,111,114, 86, 97,114,115, 0, 84,105,116,108,101, 67, 97,114,100, 86, 97,
+114,115, 0, 83,112,101,101,100, 67,111,110,116,114,111,108, 86, 97,114,115, 0, 69,102,102,101, 99,116, 0, 66,117,105,108,100,
+ 69,102,102, 0, 80, 97,114,116, 69,102,102, 0, 80, 97,114,116,105, 99,108,101, 0, 87, 97,118,101, 69,102,102, 0, 98, 80,114,
+111,112,101,114,116,121, 0, 98, 78,101, 97,114, 83,101,110,115,111,114, 0, 98, 77,111,117,115,101, 83,101,110,115,111,114, 0,
+ 98, 84,111,117, 99,104, 83,101,110,115,111,114, 0, 98, 75,101,121, 98,111, 97,114,100, 83,101,110,115,111,114, 0, 98, 80,114,
+111,112,101,114,116,121, 83,101,110,115,111,114, 0, 98, 65, 99,116,117, 97,116,111,114, 83,101,110,115,111,114, 0, 98, 68,101,
+108, 97,121, 83,101,110,115,111,114, 0, 98, 67,111,108,108,105,115,105,111,110, 83,101,110,115,111,114, 0, 98, 82, 97,100, 97,
+114, 83,101,110,115,111,114, 0, 98, 82, 97,110,100,111,109, 83,101,110,115,111,114, 0, 98, 82, 97,121, 83,101,110,115,111,114,
+ 0, 98, 65,114,109, 97,116,117,114,101, 83,101,110,115,111,114, 0, 98, 77,101,115,115, 97,103,101, 83,101,110,115,111,114, 0,
+ 98, 83,101,110,115,111,114, 0, 98, 67,111,110,116,114,111,108,108,101,114, 0, 98, 74,111,121,115,116,105, 99,107, 83,101,110,
+115,111,114, 0, 98, 69,120,112,114,101,115,115,105,111,110, 67,111,110,116, 0, 98, 80,121,116,104,111,110, 67,111,110,116, 0,
+ 98, 65, 99,116,117, 97,116,111,114, 0, 98, 65,100,100, 79, 98,106,101, 99,116, 65, 99,116,117, 97,116,111,114, 0, 98, 65, 99,
+116,105,111,110, 65, 99,116,117, 97,116,111,114, 0, 83,111,117,110,100, 51, 68, 0, 98, 83,111,117,110,100, 65, 99,116,117, 97,
+116,111,114, 0, 98, 69,100,105,116, 79, 98,106,101, 99,116, 65, 99,116,117, 97,116,111,114, 0, 98, 83, 99,101,110,101, 65, 99,
+116,117, 97,116,111,114, 0, 98, 80,114,111,112,101,114,116,121, 65, 99,116,117, 97,116,111,114, 0, 98, 79, 98,106,101, 99,116,
+ 65, 99,116,117, 97,116,111,114, 0, 98, 73,112,111, 65, 99,116,117, 97,116,111,114, 0, 98, 67, 97,109,101,114, 97, 65, 99,116,
+117, 97,116,111,114, 0, 98, 67,111,110,115,116,114, 97,105,110,116, 65, 99,116,117, 97,116,111,114, 0, 98, 71,114,111,117,112,
+ 65, 99,116,117, 97,116,111,114, 0, 98, 82, 97,110,100,111,109, 65, 99,116,117, 97,116,111,114, 0, 98, 77,101,115,115, 97,103,
+101, 65, 99,116,117, 97,116,111,114, 0, 98, 71, 97,109,101, 65, 99,116,117, 97,116,111,114, 0, 98, 86,105,115,105, 98,105,108,
+105,116,121, 65, 99,116,117, 97,116,111,114, 0, 98, 84,119,111, 68, 70,105,108,116,101,114, 65, 99,116,117, 97,116,111,114, 0,
+ 98, 80, 97,114,101,110,116, 65, 99,116,117, 97,116,111,114, 0, 98, 83,116, 97,116,101, 65, 99,116,117, 97,116,111,114, 0, 98,
+ 65,114,109, 97,116,117,114,101, 65, 99,116,117, 97,116,111,114, 0, 71,114,111,117,112, 79, 98,106,101, 99,116, 0, 66,111,110,
+101, 0, 98, 65,114,109, 97,116,117,114,101, 0, 98, 77,111,116,105,111,110, 80, 97,116,104, 86,101,114,116, 0, 98, 80,111,115,
+101, 67,104, 97,110,110,101,108, 0, 98, 73, 75, 80, 97,114, 97,109, 0, 98, 73,116, 97,115, 99, 0, 98, 65, 99,116,105,111,110,
+ 71,114,111,117,112, 0, 83,112, 97, 99,101, 65, 99,116,105,111,110, 0, 98, 65, 99,116,105,111,110, 67,104, 97,110,110,101,108,
+ 0, 98, 67,111,110,115,116,114, 97,105,110,116, 67,104, 97,110,110,101,108, 0, 98, 67,111,110,115,116,114, 97,105,110,116, 0,
+ 98, 67,111,110,115,116,114, 97,105,110,116, 84, 97,114,103,101,116, 0, 98, 80,121,116,104,111,110, 67,111,110,115,116,114, 97,
+105,110,116, 0, 98, 75,105,110,101,109, 97,116,105, 99, 67,111,110,115,116,114, 97,105,110,116, 0, 98, 83,112,108,105,110,101,
+ 73, 75, 67,111,110,115,116,114, 97,105,110,116, 0, 98, 84,114, 97, 99,107, 84,111, 67,111,110,115,116,114, 97,105,110,116, 0,
+ 98, 82,111,116, 97,116,101, 76,105,107,101, 67,111,110,115,116,114, 97,105,110,116, 0, 98, 76,111, 99, 97,116,101, 76,105,107,
+101, 67,111,110,115,116,114, 97,105,110,116, 0, 98, 83,105,122,101, 76,105,107,101, 67,111,110,115,116,114, 97,105,110,116, 0,
+ 98, 83, 97,109,101, 86,111,108,117,109,101, 67,111,110,115,116,114, 97,105,110,116, 0, 98, 84,114, 97,110,115, 76,105,107,101,
+ 67,111,110,115,116,114, 97,105,110,116, 0, 98, 77,105,110, 77, 97,120, 67,111,110,115,116,114, 97,105,110,116, 0, 98, 65, 99,
+116,105,111,110, 67,111,110,115,116,114, 97,105,110,116, 0, 98, 76,111, 99,107, 84,114, 97, 99,107, 67,111,110,115,116,114, 97,
+105,110,116, 0, 98, 68, 97,109,112, 84,114, 97, 99,107, 67,111,110,115,116,114, 97,105,110,116, 0, 98, 70,111,108,108,111,119,
+ 80, 97,116,104, 67,111,110,115,116,114, 97,105,110,116, 0, 98, 83,116,114,101,116, 99,104, 84,111, 67,111,110,115,116,114, 97,
+105,110,116, 0, 98, 82,105,103,105,100, 66,111,100,121, 74,111,105,110,116, 67,111,110,115,116,114, 97,105,110,116, 0, 98, 67,
+108, 97,109,112, 84,111, 67,111,110,115,116,114, 97,105,110,116, 0, 98, 67,104,105,108,100, 79,102, 67,111,110,115,116,114, 97,
+105,110,116, 0, 98, 84,114, 97,110,115,102,111,114,109, 67,111,110,115,116,114, 97,105,110,116, 0, 98, 80,105,118,111,116, 67,
+111,110,115,116,114, 97,105,110,116, 0, 98, 76,111, 99, 76,105,109,105,116, 67,111,110,115,116,114, 97,105,110,116, 0, 98, 82,
+111,116, 76,105,109,105,116, 67,111,110,115,116,114, 97,105,110,116, 0, 98, 83,105,122,101, 76,105,109,105,116, 67,111,110,115,
+116,114, 97,105,110,116, 0, 98, 68,105,115,116, 76,105,109,105,116, 67,111,110,115,116,114, 97,105,110,116, 0, 98, 83,104,114,
+105,110,107,119,114, 97,112, 67,111,110,115,116,114, 97,105,110,116, 0, 98, 65, 99,116,105,111,110, 77,111,100,105,102,105,101,
+114, 0, 98, 65, 99,116,105,111,110, 83,116,114,105,112, 0, 98, 78,111,100,101, 83,116, 97, 99,107, 0, 98, 78,111,100,101, 83,
+111, 99,107,101,116, 0, 98, 78,111,100,101, 76,105,110,107, 0, 98, 78,111,100,101, 80,114,101,118,105,101,119, 0, 98, 78,111,
+100,101, 0,117,105, 66,108,111, 99,107, 0, 98, 78,111,100,101, 84,121,112,101, 0, 78,111,100,101, 73,109, 97,103,101, 65,110,
+105,109, 0, 78,111,100,101, 66,108,117,114, 68, 97,116, 97, 0, 78,111,100,101, 68, 66,108,117,114, 68, 97,116, 97, 0, 78,111,
+100,101, 66,105,108, 97,116,101,114, 97,108, 66,108,117,114, 68, 97,116, 97, 0, 78,111,100,101, 72,117,101, 83, 97,116, 0, 78,
+111,100,101, 73,109, 97,103,101, 70,105,108,101, 0, 78,111,100,101, 67,104,114,111,109, 97, 0, 78,111,100,101, 84,119,111, 88,
+ 89,115, 0, 78,111,100,101, 84,119,111, 70,108,111, 97,116,115, 0, 78,111,100,101, 71,101,111,109,101,116,114,121, 0, 78,111,
+100,101, 86,101,114,116,101,120, 67,111,108, 0, 78,111,100,101, 68,101,102,111, 99,117,115, 0, 78,111,100,101, 83, 99,114,105,
+112,116, 68,105, 99,116, 0, 78,111,100,101, 71,108, 97,114,101, 0, 78,111,100,101, 84,111,110,101,109, 97,112, 0, 78,111,100,
+101, 76,101,110,115, 68,105,115,116, 0, 78,111,100,101, 67,111,108,111,114, 66, 97,108, 97,110, 99,101, 0, 78,111,100,101, 67,
+111,108,111,114,115,112,105,108,108, 0, 84,101,120, 78,111,100,101, 79,117,116,112,117,116, 0, 67,117,114,118,101, 77, 97,112,
+ 80,111,105,110,116, 0, 67,117,114,118,101, 77, 97,112, 0, 66,114,117,115,104, 67,108,111,110,101, 0, 67,117,115,116,111,109,
+ 68, 97,116, 97, 76, 97,121,101,114, 0, 67,117,115,116,111,109, 68, 97,116, 97, 69,120,116,101,114,110, 97,108, 0, 72, 97,105,
+114, 75,101,121, 0, 80, 97,114,116,105, 99,108,101, 75,101,121, 0, 66,111,105,100, 80, 97,114,116,105, 99,108,101, 0, 66,111,
+105,100, 68, 97,116, 97, 0, 80, 97,114,116,105, 99,108,101, 83,112,114,105,110,103, 0, 67,104,105,108,100, 80, 97,114,116,105,
+ 99,108,101, 0, 80, 97,114,116,105, 99,108,101, 84, 97,114,103,101,116, 0, 80, 97,114,116,105, 99,108,101, 68,117,112,108,105,
+ 87,101,105,103,104,116, 0, 80, 97,114,116,105, 99,108,101, 68, 97,116, 97, 0, 83, 80, 72, 70,108,117,105,100, 83,101,116,116,
+105,110,103,115, 0, 80, 97,114,116,105, 99,108,101, 83,101,116,116,105,110,103,115, 0, 66,111,105,100, 83,101,116,116,105,110,
+103,115, 0, 80, 97,114,116,105, 99,108,101, 67, 97, 99,104,101, 75,101,121, 0, 75, 68, 84,114,101,101, 0, 80, 97,114,116,105,
+ 99,108,101, 68,114, 97,119, 68, 97,116, 97, 0, 76,105,110,107, 78,111,100,101, 0, 98, 71, 80, 68,115,112,111,105,110,116, 0,
+ 98, 71, 80, 68,115,116,114,111,107,101, 0, 98, 71, 80, 68,102,114, 97,109,101, 0, 98, 71, 80, 68,108, 97,121,101,114, 0, 82,
+101,112,111,114,116, 76,105,115,116, 0,119,109, 87,105,110,100,111,119, 77, 97,110, 97,103,101,114, 0,119,109, 87,105,110,100,
+111,119, 0,119,109, 75,101,121, 67,111,110,102,105,103, 0,119,109, 69,118,101,110,116, 0,119,109, 83,117, 98, 87,105,110,100,
+111,119, 0,119,109, 71,101,115,116,117,114,101, 0,119,109, 75,101,121, 77, 97,112, 73,116,101,109, 0, 80,111,105,110,116,101,
+114, 82, 78, 65, 0,119,109, 75,101,121, 77, 97,112, 0,119,109, 79,112,101,114, 97,116,111,114, 84,121,112,101, 0, 70, 77,111,
+100,105,102,105,101,114, 0, 70, 77,111,100, 95, 71,101,110,101,114, 97,116,111,114, 0, 70, 77,111,100, 95, 70,117,110, 99,116,
+105,111,110, 71,101,110,101,114, 97,116,111,114, 0, 70, 67, 77, 95, 69,110,118,101,108,111,112,101, 68, 97,116, 97, 0, 70, 77,
+111,100, 95, 69,110,118,101,108,111,112,101, 0, 70, 77,111,100, 95, 67,121, 99,108,101,115, 0, 70, 77,111,100, 95, 80,121,116,
+104,111,110, 0, 70, 77,111,100, 95, 76,105,109,105,116,115, 0, 70, 77,111,100, 95, 78,111,105,115,101, 0, 70, 77,111,100, 95,
+ 83,116,101,112,112,101,100, 0, 68,114,105,118,101,114, 84, 97,114,103,101,116, 0, 68,114,105,118,101,114, 86, 97,114, 0, 67,
+104, 97,110,110,101,108, 68,114,105,118,101,114, 0, 70, 80,111,105,110,116, 0, 70, 67,117,114,118,101, 0, 65,110,105,109, 77,
+ 97,112, 80, 97,105,114, 0, 65,110,105,109, 77, 97,112,112,101,114, 0, 78,108, 97, 83,116,114,105,112, 0, 78,108, 97, 84,114,
+ 97, 99,107, 0, 75, 83, 95, 80, 97,116,104, 0, 75,101,121,105,110,103, 83,101,116, 0, 65,110,105,109, 79,118,101,114,114,105,
+100,101, 0, 73,100, 65,100,116, 84,101,109,112,108, 97,116,101, 0, 66,111,105,100, 82,117,108,101, 0, 66,111,105,100, 82,117,
+108,101, 71,111, 97,108, 65,118,111,105,100, 0, 66,111,105,100, 82,117,108,101, 65,118,111,105,100, 67,111,108,108,105,115,105,
+111,110, 0, 66,111,105,100, 82,117,108,101, 70,111,108,108,111,119, 76,101, 97,100,101,114, 0, 66,111,105,100, 82,117,108,101,
+ 65,118,101,114, 97,103,101, 83,112,101,101,100, 0, 66,111,105,100, 82,117,108,101, 70,105,103,104,116, 0, 66,111,105,100, 83,
+116, 97,116,101, 0, 70, 76, 85, 73, 68, 95, 51, 68, 0, 87, 84, 85, 82, 66, 85, 76, 69, 78, 67, 69, 0, 0, 0, 84, 76, 69, 78,
+ 1, 0, 1, 0, 2, 0, 2, 0, 4, 0, 4, 0, 4, 0, 4, 0, 8, 0, 0, 0, 8, 0, 12, 0, 8, 0, 4, 0, 8, 0, 16, 0,
+ 16, 0, 20, 0, 76, 0, 52, 0, 40, 2, 0, 0, 32, 0,140, 0, 44, 4, 92, 0, 36, 0, 56, 0, 84, 0,112, 0,124, 0, 56, 0,
+ 24, 0, 40, 0,120, 0, 12, 0,104, 0, 36, 0, 48, 5,156, 1, 0, 0, 0, 0, 0, 0, 16, 1, 48, 1, 84, 1, 24, 0, 8, 3,
+168, 0, 0, 0, 84, 0, 16, 1, 32, 1,164, 0,132, 0,108, 1, 88, 0,160, 2, 76, 0, 60, 1, 0, 0,108, 0,104, 0,148, 0,
+ 56, 0, 8, 0, 16, 0, 20, 0, 0, 0, 92, 1, 0, 0, 0, 0, 0, 0, 24, 1, 20, 0, 44, 0, 60, 0, 20, 0, 12, 0, 12, 0,
+ 4, 0, 8, 0, 8, 0, 0, 0, 28, 0, 84, 0, 32, 0, 8, 0, 12, 0, 8, 0, 8, 0, 4, 0, 4, 0, 0, 1, 32, 0, 12, 0,
+ 16, 0, 64, 0, 24, 0, 12, 0, 40, 0, 64, 0,112, 0, 80, 0,100, 0,108, 0, 80, 0,108, 0,128, 0, 76, 0, 72, 0,120, 0,
+ 72, 0, 84, 0,204, 0, 48, 0,168, 0,160, 0,172, 0, 72, 0,104, 0,116, 0,196, 0,112, 0,224, 0, 64, 0, 92, 0, 0, 0,
+144, 0, 40, 0,244, 1,112, 0, 0, 0, 88, 0, 0, 0, 0, 0, 76, 0, 8, 0, 8, 0,244, 0, 88, 0,148, 1, 84, 0,108, 0,
+ 72, 0, 72, 0,180, 1,120, 0,116, 0, 64, 0,128, 0, 92, 0,172, 0, 12, 0,224, 0, 40, 0, 0, 0,100, 0,156, 0, 72, 0,
+ 48, 0, 20, 0,120, 0,144, 0, 88, 1,208, 0,180, 0, 0, 0, 68, 0, 20, 0, 96, 0, 0, 0, 16, 0, 0, 0, 0, 0, 0, 0,
+ 12, 0,112, 1, 28, 0,176, 0,144, 0, 64, 0, 68, 0, 24, 0, 72, 0,152, 3, 56, 0, 20, 0, 16, 0,100, 0, 84, 0, 16, 0,
+204, 2, 36, 0, 16, 0,156, 0, 80, 0, 88, 0, 36, 0,152, 1, 32, 0, 8, 0, 24, 0, 56, 2, 0, 0, 0, 0, 72, 0, 68, 3,
+ 0, 0, 0, 0, 0, 0, 0, 0,240, 0, 40, 0,140, 0, 48, 0,208, 0, 88, 0,216, 0,216, 0, 96, 2, 60, 0, 0, 0,120, 0,
+ 0, 0,244, 0, 12, 0, 12, 0,248, 32,112, 16, 24, 16,192, 0,136, 2, 80, 2, 40, 0, 12, 0,188, 0,252, 0, 52, 0,140, 2,
+ 28, 0,104, 1, 88, 0,188, 0, 96, 0, 92, 1, 16, 1, 32, 0,224, 0, 32, 0, 32, 0,112, 2,120, 1, 16, 0, 80, 30, 72, 0,
+ 56, 0,144, 13,148, 0, 20, 0, 24, 0, 64, 1, 0, 0, 0, 0, 0, 0,248, 0, 0, 0, 24, 1, 88, 0, 16, 0, 8, 0, 44, 0,
+252, 0,212, 0,168, 1,216, 0, 16, 0, 12, 0, 24, 0, 52, 0, 16, 0,216, 0, 20, 0, 16, 0, 24, 0, 56, 1, 0, 0, 56, 0,
+ 52, 0, 48, 0, 8, 0, 44, 0, 72, 0,104, 0, 40, 0, 8, 0, 72, 0, 44, 0, 40, 0,108, 0, 72, 0, 68, 0, 76, 0, 80, 0,
+ 60, 0,128, 0, 76, 0, 60, 0, 12, 0,100, 0, 32, 0, 68, 0, 80, 0, 16, 0, 76, 0,108, 0, 84, 0, 28, 0, 96, 0, 56, 0,
+ 56, 0,108, 0,140, 0, 4, 0, 20, 0, 12, 0, 8, 0, 80, 0, 24, 0, 16, 1,144, 0, 16, 0,192, 1, 4, 0, 40, 0,104, 0,
+ 24, 1, 64, 0, 44, 0, 72, 0,116, 0, 60, 0,112, 0, 16, 0, 52, 0, 44, 0, 44, 0, 44, 0, 8, 0, 36, 0, 68, 0, 64, 0,
+ 44, 0, 44, 0, 20, 0, 52, 0, 96, 0, 12, 0,108, 0, 92, 0, 52, 0, 28, 0, 28, 0, 28, 0, 52, 0, 20, 0, 60, 0,140, 0,
+ 36, 0,124, 0, 32, 0, 12, 0,212, 0, 0, 0, 0, 0, 16, 0, 40, 0, 28, 0, 12, 0, 12, 0, 16, 1, 44, 0, 24, 0, 8, 0,
+ 64, 0, 32, 0, 24, 0, 8, 0, 24, 0, 32, 0, 8, 0, 96, 0, 20, 0, 32, 0, 12, 0, 44, 0, 20, 0, 68, 0,240, 0, 24, 0,
+ 56, 0, 52, 0, 20, 0, 16, 0, 64, 0, 28, 0, 20, 0,180, 0, 60, 0, 64, 2, 96, 0, 0, 0, 0, 0, 0, 0, 0, 0, 16, 0,
+ 20, 0, 24, 0,172, 0, 28, 0,168, 0,148, 0,152, 0, 0, 0, 0, 0, 0, 0,104, 0, 0, 0, 96, 0, 0, 0,104, 0, 20, 0,
+ 24, 0, 16, 0, 20, 0, 8, 0, 8, 0, 24, 0, 20, 0, 20, 0, 48, 0,208, 1, 28, 1, 16, 0, 68, 0, 0, 1, 20, 0,160, 0,
+ 88, 0, 96, 0,152, 0, 20, 0, 56, 0, 48, 0, 68, 0, 56, 0, 92, 0, 64, 0, 56, 0, 96, 0, 0, 0, 0, 0, 83, 84, 82, 67,
+149, 1, 0, 0, 10, 0, 2, 0, 10, 0, 0, 0, 10, 0, 1, 0, 11, 0, 3, 0, 11, 0, 0, 0, 11, 0, 1, 0, 9, 0, 2, 0,
+ 12, 0, 2, 0, 9, 0, 3, 0, 9, 0, 4, 0, 13, 0, 2, 0, 2, 0, 5, 0, 2, 0, 6, 0, 14, 0, 2, 0, 7, 0, 5, 0,
+ 7, 0, 6, 0, 15, 0, 4, 0, 4, 0, 7, 0, 4, 0, 8, 0, 4, 0, 9, 0, 4, 0, 10, 0, 16, 0, 4, 0, 7, 0, 7, 0,
+ 7, 0, 8, 0, 7, 0, 9, 0, 7, 0, 10, 0, 17, 0, 4, 0, 9, 0, 11, 0, 12, 0, 12, 0, 4, 0, 13, 0, 4, 0, 14, 0,
+ 18, 0, 10, 0, 18, 0, 0, 0, 18, 0, 1, 0, 0, 0, 15, 0, 0, 0, 16, 0, 2, 0, 17, 0, 0, 0, 18, 0, 4, 0, 19, 0,
+ 17, 0, 20, 0, 4, 0, 21, 0, 4, 0, 22, 0, 19, 0, 9, 0, 9, 0, 0, 0, 9, 0, 1, 0, 19, 0, 23, 0, 20, 0, 24, 0,
+ 0, 0, 25, 0, 2, 0, 26, 0, 2, 0, 17, 0, 4, 0, 27, 0, 18, 0, 28, 0, 20, 0, 8, 0, 19, 0, 29, 0, 19, 0, 30, 0,
+ 21, 0, 31, 0, 0, 0, 32, 0, 0, 0, 33, 0, 4, 0, 34, 0, 4, 0, 35, 0, 20, 0, 36, 0, 22, 0, 5, 0, 4, 0, 37, 0,
+ 4, 0, 38, 0, 2, 0, 39, 0, 2, 0, 40, 0, 4, 0, 41, 0, 23, 0, 6, 0, 24, 0, 42, 0, 2, 0, 43, 0, 2, 0, 44, 0,
+ 2, 0, 15, 0, 2, 0, 17, 0, 0, 0, 45, 0, 25, 0, 21, 0, 25, 0, 0, 0, 25, 0, 1, 0, 26, 0, 46, 0, 27, 0, 47, 0,
+ 16, 0, 48, 0, 16, 0, 49, 0, 2, 0, 43, 0, 2, 0, 44, 0, 2, 0, 50, 0, 2, 0, 51, 0, 2, 0, 52, 0, 2, 0, 53, 0,
+ 2, 0, 17, 0, 2, 0, 54, 0, 7, 0, 9, 0, 7, 0, 10, 0, 4, 0, 55, 0, 7, 0, 56, 0, 7, 0, 57, 0, 7, 0, 58, 0,
+ 23, 0, 59, 0, 28, 0, 7, 0, 19, 0, 29, 0, 12, 0, 60, 0, 16, 0, 61, 0, 2, 0, 43, 0, 2, 0, 62, 0, 2, 0, 63, 0,
+ 2, 0, 35, 0, 29, 0, 16, 0, 29, 0, 0, 0, 29, 0, 1, 0, 7, 0, 64, 0, 7, 0, 58, 0, 2, 0, 15, 0, 2, 0, 44, 0,
+ 2, 0, 65, 0, 2, 0, 17, 0, 4, 0, 66, 0, 4, 0, 67, 0, 9, 0, 2, 0, 7, 0, 68, 0, 0, 0, 18, 0, 0, 0, 69, 0,
+ 7, 0, 70, 0, 7, 0, 71, 0, 30, 0, 13, 0, 19, 0, 29, 0, 31, 0, 72, 0, 29, 0, 73, 0, 0, 0, 74, 0, 4, 0, 75, 0,
+ 7, 0, 58, 0, 12, 0, 76, 0, 28, 0, 77, 0, 19, 0, 78, 0, 2, 0, 15, 0, 2, 0, 79, 0, 2, 0, 80, 0, 2, 0, 17, 0,
+ 32, 0, 6, 0, 32, 0, 0, 0, 32, 0, 1, 0, 0, 0, 81, 0, 0, 0, 82, 0, 4, 0, 21, 0, 4, 0, 83, 0, 33, 0, 10, 0,
+ 33, 0, 0, 0, 33, 0, 1, 0, 4, 0, 84, 0, 4, 0, 85, 0, 4, 0, 86, 0, 4, 0, 87, 0, 4, 0, 12, 0, 4, 0, 88, 0,
+ 0, 0, 89, 0, 0, 0, 90, 0, 34, 0, 15, 0, 19, 0, 29, 0, 0, 0, 91, 0, 4, 0, 88, 0, 4, 0, 92, 0, 12, 0, 93, 0,
+ 32, 0, 94, 0, 32, 0, 95, 0, 4, 0, 96, 0, 4, 0, 97, 0, 12, 0, 98, 0, 0, 0, 99, 0, 4, 0,100, 0, 4, 0,101, 0,
+ 9, 0,102, 0, 8, 0,103, 0, 35, 0, 3, 0, 4, 0,104, 0, 4, 0,105, 0, 9, 0, 2, 0, 36, 0, 16, 0, 19, 0, 29, 0,
+ 31, 0, 72, 0, 0, 0, 15, 0, 0, 0,106, 0, 2, 0, 17, 0, 7, 0,107, 0, 7, 0,108, 0, 7, 0,109, 0, 7, 0,110, 0,
+ 7, 0,111, 0, 7, 0,112, 0, 7, 0,113, 0, 7, 0,114, 0, 7, 0,115, 0, 28, 0, 77, 0, 24, 0,116, 0, 37, 0, 14, 0,
+ 38, 0,117, 0, 4, 0,118, 0, 4, 0,119, 0, 4, 0,120, 0, 4, 0,121, 0, 0, 0,122, 0, 0, 0,123, 0, 0, 0,124, 0,
+ 0, 0, 35, 0, 2, 0,125, 0, 2, 0,126, 0, 2, 0,127, 0, 2, 0, 17, 0, 4, 0, 67, 0, 39, 0, 33, 0, 19, 0, 29, 0,
+ 0, 0, 32, 0, 12, 0,128, 0, 40, 0,129, 0, 41, 0,130, 0, 42, 0,131, 0, 42, 0,132, 0, 2, 0,133, 0, 2, 0,134, 0,
+ 2, 0,124, 0, 2, 0, 17, 0, 2, 0,135, 0, 2, 0, 15, 0, 4, 0,136, 0, 2, 0,137, 0, 2, 0,138, 0, 2, 0,139, 0,
+ 2, 0,140, 0, 2, 0,141, 0, 2, 0,142, 0, 4, 0,143, 0, 4, 0,144, 0, 35, 0,145, 0, 22, 0,146, 0, 7, 0,147, 0,
+ 4, 0,148, 0, 2, 0,149, 0, 2, 0,150, 0, 2, 0,151, 0, 0, 0,152, 0, 0, 0,153, 0, 7, 0,154, 0, 7, 0,155, 0,
+ 43, 0, 65, 0, 2, 0,156, 0, 2, 0,157, 0, 2, 0,158, 0, 2, 0,159, 0, 24, 0,160, 0, 44, 0,161, 0, 0, 0,162, 0,
+ 0, 0,163, 0, 0, 0,164, 0, 0, 0,165, 0, 0, 0,166, 0, 7, 0,167, 0, 7, 0,168, 0, 7, 0,169, 0, 2, 0,170, 0,
+ 2, 0,171, 0, 2, 0,172, 0, 2, 0,173, 0, 2, 0,174, 0, 2, 0,175, 0, 0, 0,176, 0, 0, 0,177, 0, 7, 0,178, 0,
+ 7, 0,179, 0, 7, 0,180, 0, 7, 0,181, 0, 7, 0,182, 0, 7, 0, 54, 0, 7, 0,183, 0, 7, 0,184, 0, 7, 0,185, 0,
+ 7, 0,186, 0, 7, 0,187, 0, 7, 0,188, 0, 7, 0,189, 0, 7, 0,190, 0, 7, 0,191, 0, 7, 0,192, 0, 7, 0,193, 0,
+ 7, 0,194, 0, 7, 0,195, 0, 7, 0,196, 0, 7, 0,197, 0, 7, 0,198, 0, 7, 0,199, 0, 7, 0,200, 0, 7, 0,201, 0,
+ 7, 0,202, 0, 7, 0,203, 0, 7, 0,204, 0, 7, 0,205, 0, 7, 0,206, 0, 7, 0,207, 0, 7, 0,208, 0, 7, 0,209, 0,
+ 7, 0,210, 0, 7, 0,211, 0, 7, 0,212, 0, 7, 0,213, 0, 7, 0,214, 0, 7, 0,215, 0, 7, 0,216, 0, 7, 0,217, 0,
+ 7, 0,218, 0, 7, 0,219, 0, 45, 0, 15, 0, 0, 0,220, 0, 9, 0,221, 0, 0, 0,222, 0, 0, 0,223, 0, 4, 0,224, 0,
+ 4, 0,225, 0, 9, 0,226, 0, 7, 0,227, 0, 7, 0,228, 0, 7, 0,229, 0, 4, 0,230, 0, 9, 0,231, 0, 9, 0,232, 0,
+ 4, 0,233, 0, 4, 0, 35, 0, 46, 0, 6, 0, 7, 0,178, 0, 7, 0,179, 0, 7, 0,180, 0, 7, 0,234, 0, 7, 0, 64, 0,
+ 4, 0, 61, 0, 47, 0, 5, 0, 2, 0, 17, 0, 2, 0, 34, 0, 2, 0, 61, 0, 2, 0,235, 0, 46, 0,229, 0, 48, 0, 17, 0,
+ 24, 0,160, 0, 39, 0,236, 0, 49, 0,237, 0, 7, 0,238, 0, 7, 0,239, 0, 2, 0, 15, 0, 2, 0,240, 0, 7, 0,108, 0,
+ 7, 0,109, 0, 7, 0,241, 0, 4, 0,242, 0, 2, 0,243, 0, 2, 0,244, 0, 4, 0,124, 0, 4, 0,136, 0, 2, 0,245, 0,
+ 2, 0,246, 0, 50, 0, 25, 0, 2, 0, 17, 0, 2, 0,247, 0, 7, 0,248, 0, 7, 0,249, 0, 2, 0,135, 0, 2, 0,250, 0,
+ 4, 0,251, 0, 4, 0,252, 0, 24, 0,160, 0, 4, 0,253, 0, 2, 0,254, 0, 2, 0,255, 0, 9, 0, 0, 1, 7, 0, 1, 1,
+ 7, 0, 2, 1, 2, 0, 3, 1, 2, 0, 4, 1, 2, 0, 5, 1, 2, 0, 6, 1, 7, 0, 7, 1, 7, 0, 8, 1, 7, 0, 9, 1,
+ 7, 0, 10, 1, 47, 0, 11, 1, 51, 0, 12, 1, 52, 0, 13, 0, 4, 0, 13, 1, 4, 0, 14, 1, 2, 0, 15, 1, 2, 0, 17, 0,
+ 2, 0, 16, 1, 2, 0, 17, 1, 24, 0,160, 0, 7, 0, 18, 1, 4, 0, 19, 1, 0, 0, 20, 1, 7, 0, 21, 1, 4, 0, 22, 1,
+ 4, 0,124, 0, 44, 0, 63, 0, 19, 0, 29, 0, 31, 0, 72, 0, 7, 0, 23, 1, 7, 0, 24, 1, 7, 0, 25, 1, 7, 0, 26, 1,
+ 7, 0, 27, 1, 7, 0, 28, 1, 7, 0, 29, 1, 7, 0, 30, 1, 7, 0, 31, 1, 7, 0, 67, 0, 7, 0, 32, 1, 7, 0, 33, 1,
+ 7, 0, 34, 1, 7, 0, 35, 1, 7, 0, 36, 1, 7, 0, 37, 1, 7, 0, 38, 1, 7, 0, 39, 1, 7, 0, 40, 1, 7, 0, 41, 1,
+ 7, 0, 42, 1, 7, 0, 43, 1, 2, 0, 44, 1, 2, 0, 45, 1, 2, 0, 46, 1, 2, 0, 47, 1, 2, 0, 48, 1, 2, 0, 49, 1,
+ 2, 0, 50, 1, 2, 0, 17, 0, 2, 0, 15, 0, 2, 0,240, 0, 7, 0, 51, 1, 7, 0, 52, 1, 7, 0, 53, 1, 7, 0, 54, 1,
+ 4, 0, 55, 1, 4, 0, 56, 1, 2, 0, 57, 1, 2, 0, 58, 1, 2, 0, 16, 1, 2, 0,122, 0, 4, 0, 21, 0, 4, 0,119, 0,
+ 4, 0,120, 0, 4, 0,121, 0, 7, 0, 59, 1, 7, 0, 60, 1, 7, 0, 87, 0, 37, 0, 61, 1, 53, 0, 62, 1, 28, 0, 77, 0,
+ 39, 0,236, 0, 45, 0, 63, 1, 47, 0, 11, 1, 48, 0, 64, 1, 22, 0,146, 0, 50, 0, 65, 1, 52, 0, 66, 1, 0, 0, 67, 1,
+ 0, 0,177, 0, 54, 0, 8, 0, 7, 0, 68, 1, 7, 0, 69, 1, 7, 0,168, 0, 4, 0, 17, 0, 7, 0, 70, 1, 7, 0, 71, 1,
+ 7, 0, 72, 1, 24, 0, 42, 0, 55, 0, 72, 0, 19, 0, 29, 0, 31, 0, 72, 0, 2, 0, 15, 0, 2, 0, 17, 0, 4, 0, 73, 1,
+ 2, 0,171, 0, 2, 0, 74, 1, 7, 0,178, 0, 7, 0,179, 0, 7, 0,180, 0, 7, 0,181, 0, 7, 0, 75, 1, 7, 0, 76, 1,
+ 7, 0, 77, 1, 7, 0, 78, 1, 7, 0, 79, 1, 7, 0, 80, 1, 7, 0, 81, 1, 7, 0, 82, 1, 7, 0, 83, 1, 7, 0, 84, 1,
+ 7, 0, 85, 1, 51, 0, 86, 1, 2, 0,247, 0, 2, 0, 67, 0, 7, 0,108, 0, 7, 0,109, 0, 7, 0, 87, 1, 7, 0, 88, 1,
+ 7, 0, 89, 1, 7, 0, 90, 1, 7, 0, 91, 1, 2, 0, 92, 1, 2, 0, 93, 1, 2, 0, 94, 1, 2, 0, 95, 1, 0, 0, 96, 1,
+ 0, 0, 97, 1, 2, 0, 98, 1, 2, 0, 99, 1, 2, 0,100, 1, 2, 0,101, 1, 2, 0,102, 1, 7, 0,103, 1, 7, 0,104, 1,
+ 7, 0,105, 1, 7, 0,106, 1, 2, 0,107, 1, 2, 0, 87, 0, 2, 0,108, 1, 2, 0,109, 1, 2, 0,110, 1, 2, 0,111, 1,
+ 7, 0,112, 1, 7, 0,113, 1, 7, 0,114, 1, 7, 0,115, 1, 7, 0,116, 1, 7, 0,117, 1, 7, 0,118, 1, 7, 0,119, 1,
+ 7, 0,120, 1, 7, 0,121, 1, 7, 0,122, 1, 7, 0,123, 1, 2, 0,124, 1, 0, 0,125, 1, 28, 0, 77, 0, 43, 0,126, 1,
+ 2, 0,127, 1, 0, 0,128, 1, 22, 0,146, 0, 56, 0, 18, 0, 7, 0,129, 1, 7, 0,130, 1, 7, 0,131, 1, 7, 0,132, 1,
+ 7, 0,133, 1, 7, 0,134, 1, 7, 0,135, 1, 7, 0,136, 1, 7, 0,137, 1, 7, 0,138, 1, 2, 0,139, 1, 2, 0,140, 1,
+ 2, 0,141, 1, 2, 0,142, 1, 7, 0,143, 1, 7, 0,144, 1, 7, 0,145, 1, 7, 0,146, 1, 57, 0,125, 0, 19, 0, 29, 0,
+ 31, 0, 72, 0, 2, 0,147, 1, 2, 0, 17, 0, 7, 0,178, 0, 7, 0,179, 0, 7, 0,180, 0, 7, 0,148, 1, 7, 0,149, 1,
+ 7, 0,150, 1, 7, 0,151, 1, 7, 0,152, 1, 7, 0,153, 1, 7, 0,154, 1, 7, 0,155, 1, 7, 0,156, 1, 7, 0,157, 1,
+ 7, 0,158, 1, 7, 0,159, 1, 7, 0,160, 1, 7, 0,161, 1, 7, 0,162, 1, 7, 0,163, 1, 7, 0,164, 1, 7, 0,165, 1,
+ 7, 0,166, 1, 7, 0,167, 1, 56, 0,168, 1, 7, 0,169, 1, 7, 0,170, 1, 7, 0,171, 1, 7, 0,172, 1, 7, 0,173, 1,
+ 7, 0,174, 1, 7, 0,175, 1, 2, 0,176, 1, 2, 0,177, 1, 2, 0,178, 1, 0, 0,179, 1, 0, 0,180, 1, 7, 0,181, 1,
+ 7, 0,182, 1, 2, 0,183, 1, 2, 0,184, 1, 7, 0,185, 1, 7, 0,186, 1, 7, 0,187, 1, 7, 0,188, 1, 2, 0,189, 1,
+ 2, 0,190, 1, 4, 0, 73, 1, 4, 0,191, 1, 2, 0,192, 1, 2, 0,193, 1, 2, 0,194, 1, 2, 0,195, 1, 7, 0,196, 1,
+ 7, 0,197, 1, 7, 0,198, 1, 7, 0,199, 1, 7, 0,200, 1, 7, 0,201, 1, 7, 0,202, 1, 7, 0,203, 1, 7, 0,204, 1,
+ 7, 0,205, 1, 0, 0,206, 1, 7, 0,207, 1, 7, 0,208, 1, 7, 0,209, 1, 4, 0,210, 1, 0, 0,211, 1, 0, 0,108, 1,
+ 0, 0,212, 1, 0, 0, 67, 1, 2, 0,213, 1, 2, 0,214, 1, 2, 0,127, 1, 2, 0,215, 1, 2, 0,216, 1, 2, 0,217, 1,
+ 7, 0,218, 1, 7, 0,219, 1, 7, 0,220, 1, 7, 0,221, 1, 7, 0,222, 1, 2, 0,156, 0, 2, 0,157, 0, 47, 0,223, 1,
+ 47, 0,224, 1, 0, 0,225, 1, 0, 0,226, 1, 0, 0,227, 1, 0, 0,228, 1, 2, 0,229, 1, 2, 0,230, 1, 7, 0,231, 1,
+ 7, 0,232, 1, 43, 0,126, 1, 53, 0, 62, 1, 28, 0, 77, 0, 58, 0,233, 1, 22, 0,146, 0, 7, 0,234, 1, 7, 0,235, 1,
+ 7, 0,236, 1, 7, 0,237, 1, 7, 0,238, 1, 2, 0,239, 1, 2, 0, 67, 0, 7, 0,240, 1, 7, 0,241, 1, 7, 0,242, 1,
+ 7, 0,243, 1, 7, 0,244, 1, 7, 0,245, 1, 7, 0,246, 1, 7, 0,247, 1, 7, 0,248, 1, 2, 0,249, 1, 2, 0,250, 1,
+ 4, 0,251, 1, 2, 0,252, 1, 2, 0,253, 1, 12, 0,254, 1, 59, 0, 4, 0, 19, 0, 29, 0, 0, 0,255, 1, 60, 0, 2, 0,
+ 35, 0,145, 0, 61, 0, 26, 0, 61, 0, 0, 0, 61, 0, 1, 0, 62, 0, 0, 2, 4, 0, 1, 2, 4, 0, 2, 2, 4, 0, 3, 2,
+ 4, 0, 4, 2, 4, 0, 5, 2, 4, 0, 6, 2, 2, 0, 15, 0, 2, 0, 17, 0, 2, 0, 7, 2, 2, 0, 8, 2, 7, 0, 5, 0,
+ 7, 0, 6, 0, 7, 0, 9, 2, 7, 0, 10, 2, 7, 0, 11, 2, 7, 0, 12, 2, 7, 0, 13, 2, 7, 0, 14, 2, 7, 0, 15, 2,
+ 7, 0, 16, 2, 7, 0, 21, 0, 7, 0, 17, 2, 7, 0, 18, 2, 63, 0, 20, 0, 19, 0, 29, 0, 31, 0, 72, 0, 62, 0, 0, 2,
+ 12, 0, 19, 2, 12, 0, 20, 2, 12, 0, 21, 2, 28, 0, 77, 0, 57, 0, 22, 2, 0, 0, 17, 0, 0, 0, 23, 2, 2, 0, 24, 2,
+ 2, 0,170, 0, 2, 0, 35, 0, 7, 0, 68, 1, 7, 0,168, 0, 7, 0, 69, 1, 7, 0, 25, 2, 7, 0, 26, 2, 7, 0, 27, 2,
+ 61, 0, 28, 2, 27, 0, 11, 0, 7, 0, 29, 2, 7, 0, 30, 2, 7, 0, 31, 2, 7, 0,249, 0, 2, 0, 52, 0, 0, 0, 32, 2,
+ 0, 0, 33, 2, 0, 0, 34, 2, 0, 0, 35, 2, 0, 0, 36, 2, 0, 0, 37, 2, 26, 0, 7, 0, 7, 0, 38, 2, 7, 0, 30, 2,
+ 7, 0, 31, 2, 2, 0, 34, 2, 2, 0, 37, 2, 7, 0,249, 0, 7, 0, 35, 0, 64, 0, 21, 0, 64, 0, 0, 0, 64, 0, 1, 0,
+ 2, 0, 15, 0, 2, 0, 39, 2, 2, 0, 37, 2, 2, 0, 17, 0, 2, 0, 40, 2, 2, 0, 41, 2, 2, 0, 42, 2, 2, 0, 43, 2,
+ 2, 0, 44, 2, 2, 0, 45, 2, 2, 0, 46, 2, 2, 0, 47, 2, 7, 0, 48, 2, 7, 0, 49, 2, 26, 0, 46, 0, 27, 0, 47, 0,
+ 2, 0, 50, 2, 2, 0, 51, 2, 4, 0, 52, 2, 65, 0, 5, 0, 2, 0, 53, 2, 2, 0, 39, 2, 0, 0, 17, 0, 0, 0, 35, 0,
+ 2, 0, 67, 0, 66, 0, 4, 0, 7, 0, 5, 0, 7, 0, 6, 0, 7, 0, 54, 2, 7, 0, 55, 2, 67, 0, 4, 0, 12, 0, 56, 2,
+ 68, 0, 57, 2, 4, 0, 58, 2, 0, 0, 90, 0, 69, 0, 68, 0, 19, 0, 29, 0, 31, 0, 72, 0, 62, 0, 0, 2, 12, 0, 59, 2,
+ 12, 0, 20, 2, 67, 0, 60, 2, 24, 0, 61, 2, 24, 0, 62, 2, 24, 0, 63, 2, 28, 0, 77, 0, 70, 0, 64, 2, 30, 0, 65, 2,
+ 57, 0, 22, 2, 12, 0, 66, 2, 7, 0, 68, 1, 7, 0,168, 0, 7, 0, 69, 1, 2, 0,170, 0, 2, 0, 87, 0, 2, 0, 67, 2,
+ 2, 0, 68, 2, 7, 0, 69, 2, 7, 0, 70, 2, 4, 0, 71, 2, 2, 0, 35, 0, 2, 0, 24, 2, 2, 0, 17, 0, 2, 0, 72, 2,
+ 7, 0, 73, 2, 7, 0, 74, 2, 7, 0, 75, 2, 2, 0, 42, 2, 2, 0, 43, 2, 2, 0, 76, 2, 2, 0, 77, 2, 4, 0, 78, 2,
+ 9, 0, 79, 2, 2, 0, 21, 0, 2, 0, 93, 0, 2, 0, 64, 0, 2, 0, 80, 2, 7, 0, 81, 2, 7, 0, 82, 2, 7, 0, 83, 2,
+ 7, 0, 84, 2, 7, 0, 85, 2, 7, 0, 86, 2, 7, 0, 87, 2, 7, 0, 88, 2, 7, 0, 89, 2, 7, 0, 90, 2, 0, 0, 91, 2,
+ 71, 0, 92, 2, 72, 0, 93, 2, 0, 0, 94, 2, 59, 0, 95, 2, 59, 0, 96, 2, 59, 0, 97, 2, 59, 0, 98, 2, 4, 0, 99, 2,
+ 7, 0,100, 2, 4, 0,101, 2, 4, 0,102, 2, 66, 0,103, 2, 4, 0,104, 2, 4, 0,105, 2, 65, 0,106, 2, 65, 0,107, 2,
+ 73, 0, 39, 0, 19, 0, 29, 0, 31, 0, 72, 0, 62, 0, 0, 2, 28, 0, 77, 0, 30, 0, 65, 2, 57, 0, 22, 2, 74, 0,108, 2,
+ 75, 0,109, 2, 76, 0,110, 2, 77, 0,111, 2, 78, 0,112, 2, 79, 0,113, 2, 80, 0,114, 2, 81, 0,115, 2, 73, 0,116, 2,
+ 82, 0,117, 2, 83, 0,118, 2, 84, 0,119, 2, 84, 0,120, 2, 84, 0,121, 2, 4, 0, 51, 0, 4, 0,122, 2, 4, 0,123, 2,
+ 4, 0,124, 2, 4, 0,125, 2, 7, 0, 68, 1, 7, 0,168, 0, 7, 0, 69, 1, 2, 0,170, 0, 2, 0, 67, 2, 2, 0,126, 2,
+ 2, 0, 17, 0, 2, 0,127, 2, 2, 0,128, 2, 0, 0,129, 2, 0, 0,130, 2, 2, 0, 24, 2, 85, 0,131, 2, 86, 0,132, 2,
+ 76, 0, 8, 0, 9, 0,133, 2, 7, 0,134, 2, 4, 0,135, 2, 0, 0, 17, 0, 0, 0,136, 2, 2, 0, 73, 1, 2, 0,137, 2,
+ 2, 0,138, 2, 74, 0, 7, 0, 4, 0,139, 2, 4, 0,140, 2, 4, 0,141, 2, 4, 0,142, 2, 2, 0, 39, 2, 0, 0,143, 2,
+ 0, 0, 17, 0, 78, 0, 5, 0, 4, 0,139, 2, 4, 0,140, 2, 0, 0,144, 2, 0, 0,145, 2, 2, 0, 17, 0, 87, 0, 2, 0,
+ 4, 0,146, 2, 7, 0, 31, 2, 79, 0, 3, 0, 87, 0,147, 2, 4, 0,148, 2, 4, 0, 17, 0, 77, 0, 4, 0, 7, 0,149, 2,
+ 2, 0,150, 2, 0, 0, 17, 0, 0, 0,145, 2, 80, 0, 4, 0, 0, 0,234, 0, 0, 0,178, 0, 0, 0,179, 0, 0, 0,180, 0,
+ 88, 0, 6, 0, 39, 0,133, 2, 0, 0, 17, 0, 0, 0,136, 2, 2, 0, 73, 1, 2, 0,137, 2, 2, 0,138, 2, 89, 0, 1, 0,
+ 7, 0,151, 2, 90, 0, 5, 0, 0, 0,234, 0, 0, 0,178, 0, 0, 0,179, 0, 0, 0,180, 0, 4, 0, 35, 0, 81, 0, 1, 0,
+ 7, 0,152, 2, 82, 0, 2, 0, 4, 0,253, 1, 4, 0, 15, 0, 75, 0, 7, 0, 7, 0,134, 2, 39, 0,133, 2, 0, 0, 17, 0,
+ 0, 0,136, 2, 2, 0, 73, 1, 2, 0,137, 2, 2, 0,138, 2, 91, 0, 1, 0, 7, 0,153, 2, 92, 0, 1, 0, 4, 0,154, 2,
+ 93, 0, 1, 0, 0, 0,155, 2, 94, 0, 1, 0, 7, 0,134, 2, 95, 0, 3, 0, 4, 0,156, 2, 0, 0, 90, 0, 7, 0,157, 2,
+ 96, 0, 4, 0, 7, 0,234, 0, 7, 0,178, 0, 7, 0,179, 0, 7, 0,180, 0, 97, 0, 1, 0, 96, 0,135, 2, 98, 0, 5, 0,
+ 4, 0,158, 2, 4, 0,159, 2, 0, 0, 17, 0, 0, 0, 39, 2, 0, 0,160, 2, 99, 0, 2, 0, 4, 0,161, 2, 4, 0,159, 2,
+100, 0, 10, 0,100, 0, 0, 0,100, 0, 1, 0, 98, 0,162, 2, 97, 0,163, 2, 99, 0,164, 2, 4, 0, 51, 0, 4, 0,123, 2,
+ 4, 0,122, 2, 4, 0, 35, 0, 77, 0,165, 2, 85, 0, 14, 0, 12, 0,166, 2, 77, 0,165, 2, 0, 0,167, 2, 0, 0,168, 2,
+ 0, 0,169, 2, 0, 0,170, 2, 0, 0,171, 2, 0, 0,172, 2, 0, 0,173, 2, 0, 0, 17, 0, 84, 0,119, 2, 84, 0,121, 2,
+ 2, 0,174, 2, 0, 0,175, 2, 86, 0, 8, 0, 4, 0,176, 2, 4, 0,177, 2, 74, 0,178, 2, 78, 0,179, 2, 4, 0,123, 2,
+ 4, 0,122, 2, 4, 0, 51, 0, 4, 0, 35, 0,101, 0, 9, 0,101, 0, 0, 0,101, 0, 1, 0, 4, 0, 15, 0, 4, 0, 73, 1,
+ 4, 0,180, 2, 4, 0, 35, 0, 0, 0, 18, 0, 38, 0,117, 0, 0, 0,181, 2,102, 0, 6, 0,101, 0,182, 2, 44, 0,183, 2,
+ 24, 0,184, 2, 0, 0,185, 2, 4, 0,186, 2, 4, 0,187, 2,103, 0, 7, 0,101, 0,182, 2, 2, 0,188, 2, 2, 0,166, 2,
+ 2, 0,189, 2, 2, 0, 88, 0, 9, 0,190, 2, 9, 0,191, 2,104, 0, 3, 0,101, 0,182, 2, 24, 0,160, 0, 0, 0, 18, 0,
+105, 0, 5, 0,101, 0,182, 2, 24, 0,160, 0, 0, 0, 18, 0, 2, 0,192, 2, 0, 0,193, 2,106, 0, 5, 0,101, 0,182, 2,
+ 7, 0, 85, 0, 7, 0,194, 2, 4, 0,195, 2, 4, 0,196, 2,107, 0, 5, 0,101, 0,182, 2, 24, 0,197, 2, 0, 0, 69, 0,
+ 4, 0, 73, 1, 4, 0, 17, 0,108, 0, 13, 0,101, 0,182, 2, 24, 0,198, 2, 24, 0,199, 2, 24, 0,200, 2, 24, 0,201, 2,
+ 7, 0,202, 2, 7, 0,203, 2, 7, 0,194, 2, 7, 0,204, 2, 4, 0,205, 2, 4, 0,206, 2, 4, 0, 88, 0, 4, 0,207, 2,
+109, 0, 5, 0,101, 0,182, 2, 2, 0,208, 2, 2, 0, 17, 0, 7, 0,209, 2, 24, 0,210, 2,110, 0, 3, 0,101, 0,182, 2,
+ 7, 0,211, 2, 4, 0, 88, 0,111, 0, 10, 0,101, 0,182, 2, 7, 0,212, 2, 4, 0,213, 2, 4, 0, 35, 0, 2, 0, 88, 0,
+ 2, 0,214, 2, 2, 0,215, 2, 2, 0,216, 2, 7, 0,217, 2, 0, 0,218, 2,112, 0, 3, 0,101, 0,182, 2, 7, 0, 35, 0,
+ 4, 0, 15, 0,113, 0, 6, 0,101, 0,182, 2,114, 0,219, 2,115, 0,220, 2,116, 0,221, 2, 7, 0,222, 2, 4, 0, 15, 0,
+117, 0, 11, 0,101, 0,182, 2, 44, 0,183, 2, 24, 0,184, 2, 0, 0,185, 2, 4, 0,186, 2, 4, 0,187, 2, 4, 0,223, 2,
+ 7, 0,224, 2, 4, 0,225, 2, 0, 0,218, 2, 7, 0,226, 2,118, 0, 12, 0,101, 0,182, 2, 24, 0,227, 2, 39, 0,228, 2,
+ 4, 0, 88, 0, 4, 0,229, 2, 7, 0,230, 2, 7, 0,231, 2, 7, 0,232, 2, 7, 0,233, 2, 0, 0,185, 2, 4, 0,186, 2,
+ 4, 0, 35, 0,119, 0, 3, 0,101, 0,182, 2, 7, 0,234, 2, 4, 0,235, 2,120, 0, 5, 0,101, 0,182, 2, 7, 0,236, 2,
+ 0, 0,218, 2, 2, 0, 17, 0, 2, 0,237, 2,121, 0, 8, 0,101, 0,182, 2, 24, 0,160, 0, 7, 0,236, 2, 7, 0,249, 0,
+ 7, 0,104, 0, 0, 0,218, 2, 2, 0, 17, 0, 2, 0, 15, 0,122, 0, 21, 0,101, 0,182, 2, 24, 0,238, 2, 0, 0,218, 2,
+ 44, 0,183, 2, 24, 0,184, 2, 2, 0, 17, 0, 2, 0, 35, 0, 7, 0,239, 2, 7, 0,240, 2, 7, 0,241, 2, 7, 0, 73, 2,
+ 7, 0,242, 2, 7, 0,243, 2, 7, 0,244, 2, 7, 0,245, 2, 4, 0,187, 2, 4, 0,186, 2, 0, 0,185, 2, 7, 0,246, 2,
+ 7, 0,247, 2, 7, 0, 87, 0,123, 0, 7, 0,101, 0,182, 2, 2, 0,248, 2, 2, 0,249, 2, 4, 0, 67, 0, 24, 0,160, 0,
+ 7, 0,250, 2, 0, 0,218, 2,124, 0, 10, 0,101, 0,182, 2, 24, 0,160, 0, 0, 0,251, 2, 7, 0,252, 2, 7, 0,253, 2,
+ 7, 0,245, 2, 4, 0,254, 2, 4, 0,255, 2, 7, 0, 0, 3, 0, 0, 18, 0,125, 0, 1, 0,101, 0,182, 2,126, 0, 7, 0,
+101, 0,182, 2, 38, 0,117, 0,127, 0, 1, 3,128, 0, 2, 3,129, 0, 3, 3,130, 0, 4, 3, 12, 0, 5, 3,131, 0, 13, 0,
+101, 0,182, 2, 77, 0, 6, 3, 77, 0, 7, 3, 77, 0, 8, 3, 77, 0, 9, 3, 77, 0, 10, 3, 77, 0, 11, 3, 74, 0, 12, 3,
+ 4, 0, 13, 3, 4, 0, 14, 3, 7, 0, 15, 3, 7, 0, 16, 3,132, 0, 17, 3,133, 0, 7, 0,101, 0,182, 2, 77, 0, 6, 3,
+ 77, 0, 18, 3,134, 0, 19, 3,135, 0, 17, 3, 4, 0, 20, 3, 4, 0, 13, 3,136, 0, 4, 0,101, 0,182, 2, 24, 0,160, 0,
+ 4, 0, 21, 3, 4, 0, 35, 0,137, 0, 2, 0, 4, 0, 22, 3, 7, 0, 31, 2,138, 0, 2, 0, 4, 0,120, 0, 4, 0, 23, 3,
+139, 0, 24, 0,101, 0,182, 2, 24, 0,160, 0, 0, 0,218, 2, 2, 0, 24, 3, 2, 0, 17, 0, 2, 0, 73, 1, 2, 0, 35, 0,
+137, 0, 25, 3, 4, 0, 26, 3, 7, 0, 27, 3, 4, 0, 51, 0, 4, 0, 28, 3,138, 0, 29, 3,137, 0, 30, 3, 4, 0, 31, 3,
+ 4, 0, 32, 3, 4, 0, 33, 3, 4, 0, 23, 3, 7, 0, 34, 3, 7, 0, 35, 3, 7, 0, 36, 3, 7, 0, 37, 3, 7, 0, 38, 3,
+ 9, 0, 39, 3,140, 0, 8, 0,101, 0,182, 2,141, 0, 40, 3,134, 0, 19, 3, 4, 0, 41, 3, 4, 0, 42, 3, 4, 0, 43, 3,
+ 2, 0, 17, 0, 2, 0, 54, 0,142, 0, 8, 0,101, 0,182, 2, 24, 0, 42, 0, 2, 0,253, 0, 2, 0, 17, 0, 2, 0,208, 2,
+ 2, 0, 54, 0, 7, 0, 44, 3, 7, 0, 45, 3,143, 0, 6, 0,101, 0,182, 2, 4, 0, 46, 3, 2, 0, 17, 0, 2, 0, 47, 3,
+ 7, 0, 48, 3, 0, 0,162, 0,144, 0, 8, 0,101, 0,182, 2, 0, 0, 49, 3, 0, 0, 50, 3, 0, 0,172, 2, 0, 0, 51, 3,
+ 0, 0, 52, 3, 0, 0, 88, 0, 0, 0,160, 2,145, 0, 3, 0,101, 0,182, 2,146, 0, 53, 3,130, 0, 4, 3,147, 0, 10, 0,
+101, 0,182, 2, 24, 0, 54, 3, 24, 0, 55, 3, 0, 0, 56, 3, 7, 0, 57, 3, 2, 0, 58, 3, 2, 0, 59, 3, 0, 0, 60, 3,
+ 0, 0, 61, 3, 0, 0,193, 2,148, 0, 9, 0,101, 0,182, 2, 24, 0, 62, 3, 0, 0, 56, 3, 7, 0, 63, 3, 7, 0, 64, 3,
+ 0, 0, 73, 1, 0, 0,208, 2, 0, 0, 65, 3, 0, 0, 35, 0,149, 0, 1, 0,101, 0,182, 2,150, 0, 11, 0,101, 0,182, 2,
+ 0, 0,218, 2, 7, 0,120, 0, 7, 0, 66, 3, 7, 0, 67, 3, 7, 0, 68, 3, 7, 0, 69, 3, 4, 0, 17, 0, 2, 0, 70, 3,
+ 2, 0, 71, 3, 4, 0, 35, 0,151, 0, 9, 0,101, 0,182, 2, 24, 0, 72, 3, 4, 0, 73, 3, 4, 0, 74, 3, 4, 0, 75, 3,
+ 7, 0, 76, 3, 7, 0, 77, 3, 2, 0,208, 2, 2, 0, 17, 0,152, 0, 16, 0,101, 0,182, 2, 44, 0,183, 2, 24, 0,184, 2,
+ 0, 0,185, 2, 4, 0,186, 2, 4, 0,187, 2, 4, 0,223, 2, 7, 0,224, 2, 24, 0, 78, 3, 24, 0, 79, 3, 51, 0, 86, 1,
+ 0, 0,218, 2, 7, 0, 80, 3, 0, 0, 17, 0, 0, 0,247, 0, 0, 0,160, 2,153, 0, 3, 0,154, 0, 81, 3, 4, 0, 58, 2,
+ 0, 0, 90, 0,154, 0, 29, 0, 19, 0, 29, 0, 31, 0, 72, 0, 2, 0, 40, 2, 2, 0, 41, 2, 2, 0, 82, 3, 2, 0, 17, 0,
+ 2, 0, 83, 3, 2, 0, 84, 3, 2, 0, 85, 3, 2, 0, 67, 0, 0, 0, 86, 3, 0, 0, 87, 3, 0, 0, 88, 3, 0, 0,230, 1,
+ 4, 0, 35, 0, 7, 0, 89, 3, 7, 0, 90, 3, 7, 0, 91, 3, 7, 0, 92, 3, 7, 0, 93, 3, 7, 0, 94, 3, 26, 0, 95, 3,
+ 28, 0, 77, 0, 30, 0, 65, 2, 79, 0,113, 2, 0, 0, 69, 0, 7, 0, 96, 3, 7, 0, 97, 3,153, 0, 98, 3,155, 0, 3, 0,
+155, 0, 0, 0,155, 0, 1, 0, 0, 0, 18, 0, 62, 0, 3, 0, 7, 0, 99, 3, 4, 0, 17, 0, 4, 0, 35, 0, 24, 0,129, 0,
+ 19, 0, 29, 0, 31, 0, 72, 0,156, 0,100, 3, 2, 0, 15, 0, 2, 0,101, 3, 4, 0,102, 3, 4, 0,103, 3, 4, 0,104, 3,
+ 0, 0,105, 3, 24, 0, 36, 0, 24, 0,106, 3, 24, 0,107, 3, 24, 0,108, 3, 24, 0,109, 3, 28, 0, 77, 0, 70, 0, 64, 2,
+ 62, 0, 0, 2,157, 0,110, 3,157, 0,111, 3,158, 0,112, 3, 9, 0, 2, 0,159, 0,113, 3,160, 0,114, 3,161, 0,115, 3,
+ 12, 0,116, 3, 12, 0,117, 3, 12, 0, 20, 2, 12, 0,118, 3, 12, 0,119, 3, 4, 0, 73, 1, 4, 0,120, 3, 57, 0, 22, 2,
+ 0, 0,121, 3, 4, 0, 24, 2, 4, 0,122, 3, 7, 0, 68, 1, 7, 0,123, 3, 7, 0,124, 3, 7, 0,168, 0, 7, 0,125, 3,
+ 7, 0, 69, 1, 7, 0,126, 3, 7, 0, 10, 2, 7, 0,127, 3, 7, 0,128, 3, 7, 0,129, 3, 7, 0,130, 3, 7, 0,131, 3,
+ 7, 0,132, 3, 7, 0,252, 2, 7, 0,133, 3, 7, 0,238, 0, 7, 0,134, 3, 4, 0,135, 3, 2, 0, 17, 0, 2, 0,136, 3,
+ 2, 0,137, 3, 2, 0,138, 3, 2, 0,139, 3, 2, 0,140, 3, 2, 0,141, 3, 2, 0,142, 3, 2, 0,143, 3, 2, 0,144, 3,
+ 2, 0,145, 3, 2, 0,146, 3, 4, 0,147, 3, 4, 0,148, 3, 4, 0,149, 3, 4, 0,150, 3, 7, 0,151, 3, 7, 0,100, 2,
+ 7, 0,152, 3, 7, 0,153, 3, 7, 0,154, 3, 7, 0,155, 3, 7, 0,156, 3, 7, 0,213, 0, 7, 0,157, 3, 7, 0,158, 3,
+ 7, 0,159, 3, 7, 0,160, 3, 2, 0,161, 3, 0, 0,162, 3, 0, 0,106, 0, 0, 0,163, 3, 0, 0,164, 3, 7, 0,165, 3,
+ 7, 0,166, 3, 12, 0,167, 3, 12, 0,168, 3, 12, 0,169, 3, 12, 0,170, 3, 7, 0,171, 3, 2, 0,253, 1, 2, 0,172, 3,
+ 7, 0,135, 2, 4, 0,173, 3, 4, 0,174, 3,162, 0,175, 3, 2, 0,176, 3, 2, 0,245, 0, 7, 0,177, 3, 12, 0,178, 3,
+ 12, 0,179, 3, 12, 0,180, 3, 12, 0,181, 3,163, 0, 65, 1,164, 0,182, 3, 58, 0,183, 3, 2, 0,184, 3, 2, 0,185, 3,
+ 2, 0, 58, 2, 2, 0,186, 3, 7, 0,126, 2, 2, 0,187, 3, 2, 0,188, 3,146, 0,189, 3,134, 0,190, 3,134, 0,191, 3,
+ 4, 0,192, 3, 4, 0,193, 3, 4, 0,194, 3, 4, 0,195, 3, 12, 0,196, 3, 12, 0,197, 3, 12, 0,198, 3, 7, 0,199, 3,
+ 0, 0,200, 3,165, 0, 14, 0,165, 0, 0, 0,165, 0, 1, 0, 24, 0, 36, 0, 7, 0,252, 2, 7, 0, 70, 1, 7, 0,253, 2,
+ 7, 0,245, 2, 0, 0, 18, 0, 4, 0,254, 2, 4, 0,255, 2, 4, 0,201, 3, 2, 0, 15, 0, 2, 0,202, 3, 7, 0, 0, 3,
+166, 0, 12, 0,166, 0, 0, 0,166, 0, 1, 0, 24, 0, 42, 0, 4, 0,203, 3, 4, 0,253, 1, 4, 0,204, 3, 4, 0, 15, 0,
+ 4, 0,205, 3, 7, 0, 70, 1, 7, 0,206, 3, 7, 0,207, 3, 7, 0,151, 2,163, 0, 40, 0, 4, 0, 17, 0, 2, 0,208, 3,
+ 2, 0,209, 3, 2, 0,245, 2, 2, 0,210, 3, 2, 0,211, 3, 2, 0,212, 3, 2, 0,213, 3, 2, 0,214, 3, 7, 0,215, 3,
+ 7, 0,216, 3, 7, 0,217, 3, 7, 0,218, 3, 7, 0,219, 3, 7, 0,220, 3, 7, 0,221, 3, 7, 0,222, 3, 7, 0,223, 3,
+ 7, 0,224, 3, 7, 0,225, 3, 7, 0,226, 3, 7, 0,227, 3, 7, 0,228, 3, 7, 0,229, 3, 7, 0,230, 3, 7, 0,231, 3,
+ 7, 0,232, 3, 7, 0,233, 3, 7, 0,234, 3, 7, 0,235, 3, 7, 0,236, 3, 7, 0,237, 3, 7, 0,238, 3, 7, 0,239, 3,
+ 7, 0,240, 3, 7, 0,241, 3, 44, 0,161, 0,167, 0,242, 3, 7, 0,243, 3, 4, 0,196, 2,168, 0, 5, 0, 58, 0,233, 1,
+ 7, 0,244, 3, 7, 0,245, 3, 2, 0, 17, 0, 2, 0,246, 3,169, 0, 5, 0,169, 0, 0, 0,169, 0, 1, 0, 4, 0, 15, 0,
+ 4, 0,247, 3, 9, 0, 2, 0,170, 0, 9, 0,170, 0, 0, 0,170, 0, 1, 0, 4, 0,248, 3, 4, 0,249, 3, 4, 0,250, 3,
+ 4, 0, 17, 0, 9, 0,251, 3, 9, 0,252, 3, 12, 0,253, 3,130, 0, 21, 0,130, 0, 0, 0,130, 0, 1, 0, 4, 0, 17, 0,
+ 4, 0,254, 3, 4, 0,255, 3, 4, 0, 0, 4, 4, 0, 1, 4, 4, 0, 2, 4, 4, 0, 3, 4, 4, 0,249, 3, 4, 0,253, 1,
+ 2, 0, 4, 4, 2, 0, 54, 0, 0, 0, 5, 4, 0, 0, 6, 4, 0, 0, 7, 4, 0, 0, 8, 4, 0, 0, 9, 4, 12, 0, 10, 4,
+171, 0, 11, 4, 9, 0, 12, 4,172, 0, 1, 0, 7, 0, 38, 2,162, 0, 30, 0, 4, 0, 17, 0, 7, 0, 13, 4, 7, 0, 14, 4,
+ 7, 0, 15, 4, 4, 0, 16, 4, 4, 0, 17, 4, 4, 0, 18, 4, 4, 0, 19, 4, 7, 0, 20, 4, 7, 0, 21, 4, 7, 0, 22, 4,
+ 7, 0, 23, 4, 7, 0, 24, 4, 7, 0, 25, 4, 7, 0, 26, 4, 7, 0, 27, 4, 7, 0, 28, 4, 7, 0, 29, 4, 7, 0, 30, 4,
+ 7, 0, 31, 4, 7, 0, 32, 4, 7, 0, 33, 4, 7, 0, 34, 4, 7, 0, 35, 4, 7, 0, 36, 4, 7, 0, 37, 4, 4, 0, 38, 4,
+ 4, 0, 39, 4, 7, 0, 40, 4, 7, 0,157, 3,164, 0, 54, 0, 4, 0,249, 3, 4, 0, 41, 4,173, 0, 42, 4,174, 0, 43, 4,
+ 0, 0, 35, 0, 0, 0, 44, 4, 2, 0, 45, 4, 7, 0, 46, 4, 0, 0, 47, 4, 7, 0, 48, 4, 7, 0, 49, 4, 7, 0, 50, 4,
+ 7, 0, 51, 4, 7, 0, 52, 4, 7, 0, 53, 4, 7, 0, 54, 4, 7, 0, 55, 4, 7, 0, 56, 4, 2, 0, 57, 4, 0, 0, 58, 4,
+ 2, 0, 59, 4, 7, 0, 60, 4, 7, 0, 61, 4, 0, 0, 62, 4, 4, 0,121, 0, 4, 0, 63, 4, 4, 0, 64, 4, 2, 0, 65, 4,
+ 2, 0, 66, 4,172, 0, 67, 4, 4, 0, 68, 4, 4, 0, 79, 0, 7, 0, 69, 4, 7, 0, 70, 4, 7, 0, 71, 4, 7, 0, 72, 4,
+ 2, 0, 73, 4, 2, 0, 74, 4, 2, 0, 75, 4, 2, 0, 76, 4, 2, 0, 77, 4, 2, 0, 78, 4, 2, 0, 79, 4, 2, 0, 80, 4,
+175, 0, 81, 4, 7, 0, 82, 4, 7, 0, 83, 4,130, 0, 84, 4, 12, 0, 5, 3,168, 0, 85, 4, 7, 0, 86, 4, 7, 0, 87, 4,
+ 7, 0, 88, 4, 0, 0, 89, 4,176, 0, 1, 0, 7, 0, 90, 4,146, 0, 50, 0,145, 0, 91, 4, 2, 0, 15, 0, 2, 0, 92, 4,
+ 2, 0, 93, 4, 2, 0, 94, 4, 7, 0, 95, 4, 2, 0, 96, 4, 2, 0, 97, 4, 7, 0, 98, 4, 2, 0, 99, 4, 2, 0,100, 4,
+ 7, 0,101, 4, 7, 0,102, 4, 7, 0,103, 4, 4, 0,104, 4, 4, 0,105, 4, 7, 0,106, 4, 4, 0,107, 4, 7, 0,108, 4,
+ 7, 0,109, 4, 7, 0,110, 4, 73, 0,111, 4, 73, 0,112, 4, 0, 0,113, 4, 7, 0,114, 4, 7, 0,115, 4, 28, 0, 77, 0,
+ 2, 0,116, 4, 0, 0,117, 4, 0, 0,118, 4, 7, 0,119, 4, 4, 0,120, 4, 7, 0,121, 4, 7, 0,122, 4, 4, 0,123, 4,
+ 4, 0, 17, 0, 7, 0,124, 4, 7, 0,125, 4, 7, 0,126, 4,176, 0,127, 4, 4, 0, 51, 0, 7, 0,128, 4, 7, 0,129, 4,
+ 7, 0,130, 4, 7, 0,131, 4, 7, 0,132, 4, 7, 0,133, 4, 7, 0,134, 4, 4, 0,135, 4, 4, 0, 35, 0,177, 0, 76, 0,
+ 19, 0, 29, 0, 31, 0, 72, 0, 2, 0,171, 0, 2, 0, 74, 1, 2, 0,108, 1, 2, 0,136, 4, 7, 0,137, 4, 7, 0,138, 4,
+ 7, 0,139, 4, 7, 0,140, 4, 7, 0,141, 4, 7, 0,142, 4, 7, 0,154, 1, 7, 0,156, 1, 7, 0,155, 1, 7, 0, 67, 0,
+ 4, 0,143, 4, 7, 0,144, 4, 7, 0,145, 4, 7, 0,146, 4, 7, 0,147, 4, 7, 0,148, 4, 7, 0,149, 4, 7, 0,150, 4,
+ 2, 0,151, 4, 2, 0, 73, 1, 2, 0,152, 4, 2, 0,153, 4, 2, 0,154, 4, 2, 0,155, 4, 2, 0,156, 4, 2, 0,157, 4,
+ 7, 0,158, 4, 7, 0,159, 4, 7, 0,160, 4, 7, 0,161, 4, 7, 0,162, 4, 7, 0,163, 4, 7, 0,164, 4, 7, 0,165, 4,
+ 7, 0,166, 4, 7, 0,167, 4, 7, 0,168, 4, 7, 0,169, 4, 2, 0,170, 4, 2, 0,171, 4, 2, 0,172, 4, 2, 0,173, 4,
+ 7, 0,174, 4, 7, 0,175, 4, 7, 0,176, 4, 7, 0,177, 4, 2, 0,178, 4, 2, 0,179, 4, 2, 0,180, 4, 2, 0,181, 4,
+ 7, 0,182, 4, 7, 0,183, 4, 7, 0,184, 4, 7, 0,185, 4, 7, 0,186, 4, 7, 0,187, 4, 7, 0,188, 4, 2, 0,189, 4,
+ 2, 0,190, 4, 2, 0,191, 4, 2, 0,192, 4, 2, 0,193, 4, 2, 0, 17, 0, 7, 0,194, 4, 7, 0,195, 4, 28, 0, 77, 0,
+ 43, 0,126, 1, 2, 0,127, 1, 2, 0,196, 4, 22, 0,146, 0,178, 0, 8, 0,178, 0, 0, 0,178, 0, 1, 0, 4, 0,135, 3,
+ 4, 0,197, 4, 4, 0, 17, 0, 2, 0,198, 4, 2, 0,199, 4, 24, 0,160, 0,179, 0, 13, 0, 9, 0,200, 4, 9, 0,201, 4,
+ 4, 0,202, 4, 4, 0,203, 4, 4, 0,204, 4, 4, 0,205, 4, 4, 0,206, 4, 4, 0,207, 4, 4, 0,208, 4, 4, 0,209, 4,
+ 4, 0,210, 4, 4, 0, 35, 0, 0, 0,211, 4,180, 0, 5, 0, 9, 0,212, 4, 9, 0,213, 4, 4, 0,214, 4, 4, 0, 67, 0,
+ 0, 0,215, 4,181, 0, 17, 0, 4, 0,216, 4, 4, 0,217, 4, 4, 0,218, 4, 4, 0,219, 4, 4, 0,220, 4, 4, 0,221, 4,
+ 4, 0,222, 4, 4, 0,223, 4, 4, 0,224, 4, 4, 0,225, 4, 4, 0,226, 4, 4, 0,227, 4, 2, 0,228, 4, 2, 0,229, 4,
+ 4, 0,230, 4, 4, 0,231, 4, 4, 0, 87, 0,182, 0, 17, 0, 4, 0, 15, 0, 4, 0,218, 4, 4, 0,232, 4, 4, 0,233, 4,
+ 4, 0,234, 4, 4, 0,235, 4, 4, 0,236, 4, 4, 0,237, 4, 7, 0,238, 4, 4, 0,239, 4, 4, 0, 88, 0, 4, 0,240, 4,
+ 4, 0,241, 4, 4, 0,242, 4, 4, 0,243, 4, 4, 0,244, 4, 18, 0, 28, 0,183, 0, 7, 0, 4, 0,245, 4, 7, 0,246, 4,
+ 7, 0,247, 4, 7, 0,248, 4, 4, 0,249, 4, 2, 0, 17, 0, 2, 0, 35, 0,184, 0, 11, 0,184, 0, 0, 0,184, 0, 1, 0,
+ 0, 0, 18, 0, 57, 0,250, 4, 58, 0,251, 4, 4, 0,135, 3, 4, 0,252, 4, 4, 0,253, 4, 4, 0, 35, 0, 4, 0,254, 4,
+ 4, 0,255, 4,185, 0,105, 0,179, 0, 0, 5,180, 0, 1, 5,181, 0, 2, 5,182, 0, 3, 5, 4, 0, 20, 3, 4, 0,121, 0,
+ 4, 0, 63, 4, 7, 0, 4, 5, 4, 0, 5, 5, 4, 0, 6, 5, 4, 0, 7, 5, 4, 0, 8, 5, 2, 0, 17, 0, 2, 0, 9, 5,
+ 7, 0, 10, 5, 7, 0, 11, 5, 7, 0, 12, 5, 7, 0, 13, 5, 7, 0, 14, 5, 2, 0, 15, 5, 2, 0, 16, 5, 2, 0, 17, 5,
+ 2, 0, 18, 5, 2, 0,244, 0, 2, 0, 19, 5, 4, 0, 20, 5, 2, 0, 21, 5, 2, 0, 22, 5, 2, 0, 95, 1, 2, 0,104, 0,
+ 2, 0, 23, 5, 2, 0, 24, 5, 2, 0, 25, 5, 2, 0, 26, 5, 2, 0, 27, 5, 2, 0, 28, 5, 2, 0, 29, 5, 2, 0, 30, 5,
+ 2, 0, 31, 5, 2, 0, 32, 5, 4, 0, 33, 5, 4, 0, 73, 1, 4, 0, 34, 5, 2, 0, 35, 5, 2, 0, 36, 5, 2, 0, 37, 5,
+ 2, 0, 38, 5, 2, 0, 39, 5, 2, 0, 40, 5, 2, 0, 41, 5, 2, 0, 42, 5, 16, 0, 43, 5, 16, 0, 44, 5, 15, 0, 45, 5,
+ 12, 0, 46, 5, 2, 0, 47, 5, 2, 0, 48, 5, 7, 0, 49, 5, 7, 0, 50, 5, 7, 0, 51, 5, 7, 0, 52, 5, 4, 0, 53, 5,
+ 7, 0, 54, 5, 7, 0, 55, 5, 7, 0, 56, 5, 7, 0, 57, 5, 2, 0, 58, 5, 2, 0, 59, 5, 2, 0, 60, 5, 2, 0, 61, 5,
+ 2, 0, 62, 5, 2, 0, 63, 5, 7, 0, 64, 5, 7, 0, 65, 5, 7, 0, 66, 5, 0, 0, 67, 5, 4, 0, 68, 5, 2, 0, 69, 5,
+ 2, 0,230, 1, 0, 0, 70, 5, 7, 0, 71, 5, 7, 0, 72, 5, 0, 0, 73, 5, 0, 0, 74, 5, 0, 0, 75, 5, 0, 0, 76, 5,
+ 4, 0, 77, 5, 2, 0, 78, 5, 2, 0, 79, 5, 7, 0, 80, 5, 7, 0, 81, 5, 2, 0, 82, 5, 2, 0, 83, 5, 7, 0, 84, 5,
+ 2, 0, 85, 5, 2, 0, 86, 5, 4, 0, 87, 5, 2, 0, 88, 5, 2, 0, 89, 5, 2, 0, 90, 5, 2, 0, 91, 5, 7, 0, 92, 5,
+ 7, 0, 67, 0, 34, 0, 93, 5, 0, 0, 94, 5,186, 0, 9, 0,186, 0, 0, 0,186, 0, 1, 0, 0, 0, 18, 0, 2, 0, 95, 5,
+ 2, 0, 96, 5, 2, 0, 97, 5, 2, 0, 87, 0, 7, 0, 98, 5, 7, 0, 67, 0,187, 0, 7, 0, 2, 0,213, 2, 2, 0, 73, 1,
+ 2, 0, 77, 3, 2, 0, 99, 5, 7, 0,100, 5, 7, 0, 67, 0, 34, 0,101, 5,188, 0, 5, 0, 7, 0,102, 5, 0, 0, 15, 0,
+ 0, 0, 87, 0, 0, 0, 67, 0, 0, 0,230, 1,189, 0, 28, 0, 7, 0,149, 4, 7, 0,150, 4, 2, 0, 73, 1, 2, 0, 17, 0,
+ 2, 0,103, 5, 2, 0,196, 4, 2, 0,152, 4, 2, 0,153, 4, 2, 0,154, 4, 2, 0,155, 4, 2, 0,156, 4, 2, 0,157, 4,
+188, 0,104, 5, 2, 0, 15, 5, 2, 0, 16, 5, 2, 0, 17, 5, 2, 0, 18, 5, 2, 0,244, 0, 2, 0, 19, 5, 2, 0,105, 5,
+ 2, 0,106, 5,187, 0,107, 5, 2, 0,108, 5, 2, 0, 21, 5, 2, 0, 67, 0, 2, 0,230, 1, 7, 0,109, 5, 7, 0, 87, 0,
+190, 0, 6, 0,190, 0, 0, 0,190, 0, 1, 0, 4, 0,248, 3, 0, 0, 5, 4, 4, 0, 17, 0, 24, 0,110, 5,191, 0, 4, 0,
+192, 0,111, 5, 9, 0,112, 5, 0, 0,113, 5, 4, 0, 88, 0,193, 0, 8, 0,191, 0,114, 5, 2, 0, 17, 0, 2, 0, 35, 0,
+ 2, 0,115, 5, 2, 0,116, 5, 2, 0,117, 5, 4, 0, 87, 0, 9, 0,118, 5,194, 0, 6, 0, 2, 0,104, 0, 2, 0,254, 3,
+ 2, 0,119, 5, 2, 0,207, 2, 4, 0, 17, 0, 7, 0,224, 2,195, 0, 14, 0, 2, 0, 17, 0, 2, 0,120, 5, 2, 0,121, 5,
+ 2, 0,122, 5,194, 0,123, 5, 9, 0,118, 5, 7, 0,124, 5, 7, 0, 54, 0, 4, 0,125, 5, 4, 0,126, 5, 4, 0,127, 5,
+ 4, 0,128, 5, 38, 0,117, 0, 24, 0,160, 0,196, 0, 4, 0,196, 0, 0, 0,196, 0, 1, 0, 0, 0,129, 5, 7, 0,130, 5,
+197, 0, 14, 0,191, 0,114, 5, 4, 0, 88, 0, 4, 0,131, 5, 7, 0,132, 5, 7, 0,133, 5, 7, 0,134, 5, 4, 0,135, 5,
+ 4, 0,136, 5, 7, 0,137, 5, 7, 0,138, 5, 4, 0,139, 5, 7, 0,140, 5, 7, 0,141, 5, 4, 0, 35, 0,198, 0, 7, 0,
+191, 0,114, 5, 2, 0, 17, 0, 2, 0, 35, 0, 4, 0, 34, 0, 4, 0,142, 5, 79, 0,143, 5, 9, 0,118, 5,199, 0, 82, 0,
+198, 0,144, 5,198, 0,145, 5,197, 0,100, 3, 7, 0,146, 5, 2, 0,147, 5, 2, 0,148, 5, 7, 0,149, 5, 7, 0,150, 5,
+ 2, 0,254, 3, 2, 0,151, 5, 7, 0,152, 5, 7, 0,153, 5, 7, 0,154, 5, 2, 0,155, 5, 2, 0,125, 5, 2, 0,156, 5,
+ 2, 0,157, 5, 2, 0,158, 5, 2, 0,159, 5, 7, 0,160, 5, 7, 0,161, 5, 7, 0,162, 5, 2, 0,163, 5, 2, 0,164, 5,
+ 2, 0,165, 5, 2, 0,166, 5, 2, 0,167, 5, 2, 0,168, 5, 2, 0,169, 5, 2, 0,170, 5,193, 0,171, 5,195, 0,172, 5,
+ 7, 0,173, 5, 7, 0,174, 5, 7, 0,175, 5, 2, 0,176, 5, 2, 0,177, 5, 0, 0,178, 5, 0, 0,179, 5, 0, 0,180, 5,
+ 0, 0,181, 5, 0, 0,182, 5, 0, 0,183, 5, 2, 0,184, 5, 7, 0,185, 5, 7, 0,186, 5, 7, 0,187, 5, 7, 0,188, 5,
+ 7, 0,189, 5, 7, 0,190, 5, 7, 0,191, 5, 7, 0,192, 5, 7, 0,193, 5, 7, 0,194, 5, 2, 0,195, 5, 0, 0,196, 5,
+ 0, 0,197, 5, 0, 0,198, 5, 0, 0,199, 5, 24, 0,200, 5, 0, 0,201, 5, 0, 0,202, 5, 0, 0,203, 5, 0, 0,204, 5,
+ 0, 0,205, 5, 0, 0,206, 5, 0, 0,207, 5, 0, 0,208, 5, 0, 0,209, 5, 0, 0,210, 5, 2, 0,211, 5, 2, 0,212, 5,
+ 2, 0,213, 5, 2, 0,214, 5, 0, 0,215, 5, 0, 0,196, 4, 4, 0,216, 5, 2, 0,217, 5, 2, 0, 87, 0, 4, 0,218, 5,
+ 7, 0,219, 5, 7, 0,220, 5,200, 0, 8, 0, 4, 0,221, 5, 4, 0,222, 5, 4, 0,223, 5, 4, 0,224, 5, 4, 0,225, 5,
+ 4, 0,226, 5, 4, 0, 51, 0, 4, 0,123, 2,201, 0, 4, 0, 7, 0,227, 5, 0, 0,228, 5, 0, 0,229, 5, 2, 0, 17, 0,
+202, 0, 4, 0, 7, 0,230, 5, 4, 0, 17, 0, 4, 0,231, 5, 4, 0, 54, 0, 38, 0, 44, 0, 19, 0, 29, 0, 31, 0, 72, 0,
+ 24, 0,110, 5,177, 0,232, 5, 38, 0,233, 5, 12, 0,234, 5,178, 0,235, 5, 24, 0,236, 5, 7, 0,237, 5, 7, 0,238, 5,
+ 7, 0,239, 5, 7, 0,240, 5, 4, 0,135, 3, 4, 0,241, 5, 4, 0,242, 5, 4, 0,193, 3, 4, 0,243, 5, 2, 0, 17, 0,
+ 2, 0, 67, 1, 53, 0, 62, 1,203, 0,244, 5,199, 0,245, 5,204, 0,246, 5,185, 0,178, 0,183, 0,247, 5, 12, 0, 98, 0,
+ 12, 0,248, 5, 9, 0,249, 5, 9, 0,250, 5, 9, 0,251, 5, 9, 0,252, 5,205, 0,253, 5, 2, 0,254, 5, 2, 0,255, 5,
+ 2, 0,245, 0, 2, 0, 0, 6, 4, 0, 1, 6, 4, 0, 2, 6, 12, 0, 3, 6,188, 0,104, 5,189, 0, 4, 6,201, 0, 5, 6,
+159, 0,113, 3,202, 0, 6, 6,206, 0, 11, 0,206, 0, 0, 0,206, 0, 1, 0, 39, 0,236, 0, 37, 0, 61, 1, 7, 0, 88, 2,
+ 7, 0, 89, 2, 7, 0,104, 0, 7, 0, 7, 6, 2, 0, 8, 6, 2, 0, 17, 0, 7, 0, 67, 0,207, 0, 38, 0, 7, 0, 9, 6,
+ 7, 0, 10, 6, 7, 0, 11, 6, 7, 0, 12, 6, 7, 0, 13, 6, 7, 0, 14, 6, 7, 0, 15, 6, 7, 0, 16, 6, 7, 0, 17, 6,
+ 7, 0, 80, 1, 7, 0, 18, 6, 7, 0, 19, 6, 7, 0, 20, 6, 7, 0, 21, 6, 7, 0,167, 0, 2, 0, 22, 6, 2, 0, 23, 6,
+ 0, 0, 24, 6, 0, 0,196, 4, 2, 0, 25, 6, 2, 0, 26, 6, 2, 0, 27, 6, 2, 0, 8, 6, 7, 0, 28, 6, 7, 0, 29, 6,
+ 62, 0, 30, 6,159, 0,113, 3,207, 0, 31, 6,208, 0, 32, 6,209, 0, 33, 6,210, 0, 34, 6,211, 0, 35, 6, 7, 0, 36, 6,
+ 2, 0, 37, 6, 2, 0, 38, 6, 7, 0, 39, 6, 7, 0, 40, 6, 7, 0, 41, 6,212, 0, 50, 0,213, 0, 0, 0,213, 0, 1, 0,
+ 12, 0, 42, 6, 4, 0, 43, 6, 7, 0, 44, 6, 2, 0, 45, 6, 7, 0, 17, 6, 7, 0, 80, 1, 7, 0, 87, 0, 4, 0, 46, 6,
+ 2, 0, 27, 6, 2, 0, 8, 6, 24, 0,110, 5, 24, 0, 47, 6, 12, 0, 48, 6,206, 0, 49, 6,212, 0, 31, 6, 0, 0, 50, 6,
+ 4, 0,135, 3, 4, 0,241, 5, 2, 0, 51, 6, 2, 0, 52, 6, 2, 0, 53, 6, 2, 0, 54, 6, 2, 0, 17, 0, 2, 0, 23, 2,
+ 7, 0,110, 0, 7, 0, 55, 6, 7, 0, 56, 6, 7, 0, 57, 6, 7, 0,167, 0, 7, 0,237, 5, 2, 0, 58, 6, 2, 0, 59, 6,
+ 2, 0, 60, 6, 0, 0, 61, 6, 0, 0, 62, 6, 0, 0, 63, 6, 0, 0, 64, 6, 0, 0, 65, 6, 12, 0, 66, 6, 12, 0, 67, 6,
+ 12, 0, 68, 6, 2, 0, 69, 6, 2, 0,136, 2, 2, 0, 70, 6, 0, 0, 71, 6, 0, 0, 72, 6, 9, 0, 73, 6,159, 0,113, 3,
+214, 0, 24, 0, 16, 0, 34, 0, 16, 0, 61, 0, 15, 0, 74, 6, 15, 0, 75, 6, 15, 0, 76, 6, 7, 0, 77, 6, 7, 0, 78, 6,
+ 7, 0, 79, 6, 7, 0, 80, 6, 2, 0, 81, 6, 2, 0, 82, 6, 2, 0, 83, 6, 2, 0, 84, 6, 2, 0, 85, 6, 2, 0, 17, 0,
+ 2, 0, 86, 6, 2, 0, 87, 6, 2, 0, 88, 6, 2, 0, 89, 6, 2, 0, 90, 6, 2, 0, 54, 6, 7, 0, 91, 6, 4, 0, 92, 6,
+ 4, 0, 93, 6,213, 0, 6, 0,213, 0, 0, 0,213, 0, 1, 0, 12, 0, 42, 6, 4, 0, 43, 6, 7, 0, 44, 6, 2, 0, 45, 6,
+215, 0, 8, 0,213, 0, 0, 0,213, 0, 1, 0, 12, 0, 42, 6, 4, 0, 43, 6, 7, 0, 44, 6, 2, 0, 45, 6, 0, 0, 94, 6,
+ 0, 0,177, 0,216, 0, 14, 0,213, 0, 0, 0,213, 0, 1, 0, 12, 0, 42, 6, 4, 0, 43, 6, 7, 0, 44, 6, 2, 0, 45, 6,
+214, 0, 95, 6,217, 0, 96, 6, 12, 0, 97, 6, 2, 0, 73, 1, 2, 0, 98, 6, 4, 0, 17, 0, 7, 0, 99, 6, 4, 0, 54, 6,
+218, 0, 21, 0,213, 0, 0, 0,213, 0, 1, 0, 12, 0, 42, 6, 4, 0, 43, 6, 7, 0, 44, 6, 2, 0, 45, 6,208, 0, 32, 6,
+214, 0, 95, 6, 2, 0,100, 6, 2, 0,101, 6, 2, 0,102, 6, 2, 0,103, 6, 2, 0, 86, 6, 2, 0,104, 6, 2, 0,105, 6,
+ 0, 0, 17, 0, 0, 0, 35, 0, 9, 0, 64, 2, 4, 0,106, 6, 4, 0,107, 6, 19, 0,108, 6,219, 0, 18, 0,213, 0, 0, 0,
+213, 0, 1, 0, 12, 0, 42, 6, 4, 0, 43, 6, 7, 0, 44, 6, 2, 0, 45, 6,214, 0, 95, 6, 7, 0, 88, 2, 7, 0, 89, 2,
+ 2, 0,100, 6, 2, 0,109, 6, 2, 0,110, 6, 2, 0,111, 6, 4, 0, 17, 0, 7, 0,112, 6, 4, 0, 8, 6, 4, 0, 35, 0,
+159, 0,113, 3,220, 0, 16, 0, 0, 0,113, 6, 0, 0,114, 6, 0, 0,115, 6, 0, 0,116, 6, 0, 0,117, 6, 0, 0,118, 6,
+ 4, 0,119, 6, 4, 0,120, 6, 4, 0,121, 6, 2, 0, 15, 0, 2, 0, 17, 0, 2, 0,122, 6, 2, 0,123, 6, 2, 0,173, 1,
+ 2, 0,124, 6, 0, 0,125, 6,221, 0, 16, 0,213, 0, 0, 0,213, 0, 1, 0, 12, 0, 42, 6, 4, 0, 43, 6, 4, 0,126, 6,
+220, 0,127, 6,222, 0,128, 6, 12, 0,129, 6, 12, 0,130, 6,223, 0,131, 6,211, 0,132, 6,224, 0,133, 6, 2, 0,134, 6,
+ 2, 0,135, 6, 2, 0,136, 6, 2, 0, 67, 0,225, 0, 15, 0,213, 0, 0, 0,213, 0, 1, 0, 12, 0, 42, 6, 4, 0, 43, 6,
+ 7, 0, 44, 6, 2, 0, 45, 6,214, 0, 95, 6, 12, 0,137, 6,226, 0,138, 6, 0, 0,139, 6,227, 0,140, 6, 2, 0, 17, 0,
+ 2, 0,141, 6, 2, 0,142, 6, 2, 0,143, 6,228, 0, 25, 0,213, 0, 0, 0,213, 0, 1, 0, 12, 0, 42, 6, 4, 0, 43, 6,
+ 4, 0, 17, 0, 39, 0,228, 2, 37, 0, 61, 1, 51, 0,144, 6,229, 0,145, 6,230, 0,146, 6,159, 0,113, 3, 7, 0,147, 6,
+ 7, 0, 88, 2, 7, 0, 89, 2, 7, 0,112, 6, 7, 0,148, 6, 7, 0,149, 6, 2, 0,150, 6, 2, 0,151, 6, 2, 0,152, 6,
+ 2, 0,153, 6, 0, 0,154, 6, 0, 0,155, 6, 0, 0,156, 6, 0, 0, 54, 6,231, 0, 11, 0,213, 0, 0, 0,213, 0, 1, 0,
+ 12, 0, 42, 6, 4, 0, 43, 6, 7, 0, 44, 6, 2, 0, 45, 6, 2, 0, 98, 6, 2, 0, 17, 0, 4, 0, 35, 0,217, 0, 96, 6,
+214, 0, 95, 6,232, 0, 31, 0,213, 0, 0, 0,213, 0, 1, 0, 12, 0, 42, 6, 4, 0, 43, 6, 7, 0, 44, 6, 2, 0, 45, 6,
+ 34, 0,157, 6, 4, 0,158, 6, 4, 0,159, 6, 2, 0, 88, 0, 2, 0,160, 6, 2, 0,161, 6, 0, 0,162, 6, 0, 0,163, 6,
+ 4, 0,164, 6, 4, 0,165, 6, 4, 0,166, 6, 2, 0,167, 6, 2, 0,168, 6, 2, 0,169, 6, 2, 0,170, 6, 7, 0,171, 6,
+ 15, 0,172, 6, 15, 0,173, 6, 4, 0,174, 6, 4, 0,175, 6, 0, 0,176, 6, 0, 0,177, 6, 2, 0,178, 6, 0, 0,193, 2,
+ 9, 0,179, 6,233, 0, 10, 0, 19, 0, 29, 0, 9, 0,180, 6, 9, 0,181, 6, 9, 0,182, 6, 9, 0,183, 6, 9, 0,184, 6,
+ 4, 0, 88, 0, 4, 0,185, 6, 0, 0,186, 6, 0, 0,187, 6,234, 0, 10, 0,213, 0, 0, 0,213, 0, 1, 0, 12, 0, 42, 6,
+ 4, 0, 43, 6, 7, 0, 44, 6,233, 0,188, 6, 2, 0, 88, 0, 2, 0,160, 6, 4, 0, 87, 0, 9, 0,189, 6,235, 0, 3, 0,
+235, 0, 0, 0,235, 0, 1, 0, 7, 0,190, 6,236, 0, 11, 0,213, 0, 0, 0,213, 0, 1, 0, 12, 0, 42, 6, 4, 0, 43, 6,
+ 7, 0, 44, 6,214, 0, 95, 6, 12, 0,191, 6, 4, 0,192, 6, 4, 0, 35, 0, 4, 0, 17, 0, 4, 0,193, 6,237, 0, 26, 0,
+213, 0, 0, 0,213, 0, 1, 0, 12, 0, 42, 6, 4, 0, 43, 6, 7, 0, 44, 6, 2, 0, 45, 6,214, 0, 95, 6, 19, 0,194, 6,
+ 19, 0, 78, 0, 2, 0, 17, 0, 2, 0,160, 6, 7, 0,195, 6, 9, 0,196, 6, 7, 0, 88, 2, 7, 0, 89, 2, 7, 0,112, 6,
+ 7, 0, 41, 6, 7, 0,197, 6, 7, 0,198, 6, 53, 0, 62, 1, 53, 0,199, 6, 4, 0,200, 6, 2, 0,201, 6, 2, 0,245, 0,
+ 12, 0,202, 6,159, 0,113, 3,238, 0, 10, 0,213, 0, 0, 0,213, 0, 1, 0, 12, 0, 42, 6, 4, 0, 43, 6, 7, 0, 44, 6,
+ 2, 0, 45, 6, 2, 0, 17, 0, 2, 0,144, 3, 4, 0, 35, 0,159, 0,113, 3,239, 0, 42, 0,213, 0, 0, 0,213, 0, 1, 0,
+ 12, 0, 42, 6, 4, 0, 43, 6, 7, 0, 44, 6, 2, 0, 45, 6,214, 0, 95, 6,222, 0,128, 6, 0, 0,203, 6, 0, 0,114, 6,
+ 0, 0,115, 6, 2, 0, 15, 0, 2, 0,204, 6, 2, 0, 17, 0, 2, 0,122, 6, 9, 0,196, 6, 4, 0,119, 6, 4, 0,205, 6,
+ 4, 0,206, 6, 4, 0,207, 6, 15, 0,208, 6, 15, 0,209, 6, 7, 0,210, 6, 7, 0,211, 6, 7, 0,212, 6, 7, 0,195, 6,
+ 2, 0,213, 6, 2, 0,235, 0, 2, 0,173, 1, 2, 0,214, 6, 2, 0, 35, 0, 2, 0, 87, 0, 2, 0,215, 6, 2, 0,216, 6,
+ 9, 0,217, 6, 9, 0,218, 6, 9, 0,219, 6, 9, 0,220, 6, 9, 0,221, 6, 2, 0,222, 6, 0, 0,223, 6, 49, 0,224, 6,
+240, 0, 7, 0,240, 0, 0, 0,240, 0, 1, 0, 4, 0,225, 6, 4, 0, 21, 0, 0, 0, 81, 0, 4, 0,226, 6, 4, 0, 15, 0,
+241, 0, 14, 0,213, 0, 0, 0,213, 0, 1, 0, 12, 0, 42, 6, 4, 0, 43, 6, 7, 0, 44, 6, 2, 0, 45, 6, 4, 0,161, 6,
+ 4, 0, 35, 0, 12, 0,227, 6, 12, 0,228, 6, 0, 0,229, 6, 0, 0,230, 6, 4, 0,231, 6, 4, 0,232, 6,242, 0, 6, 0,
+213, 0, 0, 0,213, 0, 1, 0, 12, 0, 42, 6, 4, 0, 43, 6, 4, 0, 35, 0, 0, 0,233, 6,243, 0, 15, 0,213, 0, 0, 0,
+213, 0, 1, 0, 12, 0, 42, 6, 4, 0, 43, 6, 7, 0, 44, 6,244, 0,234, 6,214, 0, 95, 6,245, 0,235, 6, 2, 0, 73, 1,
+ 2, 0,236, 6, 2, 0, 88, 2, 2, 0, 89, 2, 2, 0, 17, 0, 2, 0,152, 6, 4, 0, 67, 0,246, 0, 7, 0,246, 0, 0, 0,
+246, 0, 1, 0, 0, 0,237, 6, 2, 0,238, 6, 2, 0,239, 6, 2, 0,240, 6, 2, 0, 35, 0,247, 0, 12, 0, 2, 0,239, 6,
+ 2, 0,241, 6, 2, 0,242, 6, 0, 0,193, 2, 2, 0,243, 6, 2, 0,244, 6, 2, 0,245, 6, 2, 0,246, 6, 2, 0,247, 6,
+ 2, 0, 86, 6, 7, 0,248, 6, 7, 0,249, 6,248, 0, 18, 0,248, 0, 0, 0,248, 0, 1, 0, 0, 0, 5, 4,247, 0,250, 6,
+247, 0,251, 6,247, 0,252, 6,247, 0,253, 6, 7, 0,254, 6, 2, 0,255, 6, 2, 0, 0, 7, 2, 0, 1, 7, 2, 0, 2, 7,
+ 2, 0, 3, 7, 2, 0, 4, 7, 2, 0, 5, 7, 2, 0, 6, 7, 2, 0, 7, 7, 2, 0, 8, 7,249, 0, 10, 0, 0, 0, 9, 7,
+ 0, 0, 10, 7, 0, 0, 11, 7, 0, 0, 12, 7, 0, 0, 13, 7, 0, 0, 14, 7, 2, 0, 15, 7, 2, 0, 16, 7, 2, 0, 17, 7,
+ 2, 0, 18, 7,250, 0, 8, 0, 0, 0, 19, 7, 0, 0, 20, 7, 0, 0, 21, 7, 0, 0, 22, 7, 0, 0, 23, 7, 0, 0, 24, 7,
+ 7, 0, 7, 6, 7, 0, 35, 0,251, 0, 18, 0,249, 0, 25, 7,249, 0, 26, 7,249, 0, 27, 7,249, 0, 28, 7,249, 0, 29, 7,
+249, 0, 30, 7,249, 0, 31, 7,249, 0, 32, 7,249, 0, 33, 7,249, 0, 34, 7,249, 0, 35, 7,249, 0, 36, 7,249, 0, 37, 7,
+249, 0, 38, 7,249, 0, 39, 7,249, 0, 40, 7,250, 0, 41, 7, 0, 0, 42, 7,252, 0, 97, 0, 0, 0, 43, 7, 0, 0, 44, 7,
+ 0, 0, 13, 7, 0, 0, 45, 7, 0, 0, 46, 7, 0, 0, 47, 7, 0, 0, 48, 7, 0, 0, 49, 7, 0, 0, 50, 7, 0, 0, 51, 7,
+ 0, 0, 52, 7, 0, 0, 53, 7, 0, 0, 54, 7, 0, 0, 55, 7, 0, 0, 56, 7, 0, 0, 57, 7, 0, 0, 58, 7, 0, 0, 59, 7,
+ 0, 0, 60, 7, 0, 0, 61, 7, 0, 0, 62, 7, 0, 0, 63, 7, 0, 0, 64, 7, 0, 0, 65, 7, 0, 0, 66, 7, 0, 0, 67, 7,
+ 0, 0, 68, 7, 0, 0, 69, 7, 0, 0, 70, 7, 0, 0, 71, 7, 0, 0, 72, 7, 0, 0, 73, 7, 0, 0, 74, 7, 0, 0, 75, 7,
+ 0, 0, 76, 7, 0, 0, 77, 7, 0, 0, 78, 7, 0, 0, 79, 7, 0, 0, 80, 7, 0, 0, 81, 7, 0, 0, 82, 7, 0, 0, 83, 7,
+ 0, 0, 84, 7, 0, 0, 85, 7, 0, 0, 86, 7, 0, 0, 87, 7, 0, 0, 88, 7, 0, 0, 89, 7, 0, 0, 90, 7, 0, 0, 91, 7,
+ 0, 0, 92, 7, 0, 0, 93, 7, 0, 0, 94, 7, 0, 0, 95, 7, 0, 0, 96, 7, 0, 0, 97, 7, 0, 0, 98, 7, 0, 0, 99, 7,
+ 0, 0,100, 7, 0, 0,101, 7, 0, 0,102, 7, 0, 0,103, 7, 0, 0,104, 7, 0, 0,105, 7, 0, 0,106, 7, 0, 0,107, 7,
+ 0, 0,108, 7, 0, 0,109, 7, 0, 0,110, 7, 0, 0,111, 7, 0, 0,112, 7, 0, 0,113, 7, 0, 0,114, 7, 0, 0,115, 7,
+ 0, 0,116, 7, 0, 0,117, 7, 0, 0,118, 7, 0, 0,119, 7, 0, 0,120, 7, 0, 0,121, 7, 0, 0,122, 7, 0, 0,123, 7,
+ 0, 0,124, 7, 0, 0,125, 7, 0, 0,126, 7, 0, 0,127, 7, 0, 0,128, 7, 0, 0,129, 7, 0, 0,130, 7, 0, 0,131, 7,
+ 0, 0,132, 7, 0, 0,133, 7, 0, 0,134, 7, 0, 0,135, 7, 0, 0,136, 7, 0, 0,137, 7, 0, 0,138, 7,253, 0, 5, 0,
+ 0, 0,139, 7, 0, 0, 67, 7, 0, 0, 69, 7, 2, 0, 17, 0, 2, 0, 35, 0,254, 0, 25, 0,254, 0, 0, 0,254, 0, 1, 0,
+ 0, 0, 18, 0,251, 0,140, 7,252, 0,141, 7,252, 0,142, 7,252, 0,143, 7,252, 0,144, 7,252, 0,145, 7,252, 0,146, 7,
+252, 0,147, 7,252, 0,148, 7,252, 0,149, 7,252, 0,150, 7,252, 0,151, 7,252, 0,152, 7,252, 0,153, 7,252, 0,154, 7,
+252, 0,155, 7,252, 0,156, 7,252, 0,157, 7,252, 0,158, 7,253, 0,159, 7, 4, 0,160, 7, 4, 0, 35, 0,255, 0, 3, 0,
+255, 0, 0, 0,255, 0, 1, 0, 0, 0,161, 7, 0, 1, 5, 0, 4, 0, 17, 0, 4, 0, 35, 0, 7, 0,135, 2, 7, 0,162, 7,
+ 7, 0, 38, 2, 1, 1, 89, 0, 4, 0, 17, 0, 4, 0,163, 7, 4, 0,164, 7, 0, 0,165, 7, 0, 0,166, 7, 0, 0,167, 7,
+ 0, 0,168, 7, 0, 0,169, 7, 0, 0,170, 7, 0, 0,171, 7, 0, 0,172, 7, 0, 0,173, 7, 0, 0,174, 7, 4, 0,175, 7,
+ 2, 0,176, 7, 2, 0,177, 7, 2, 0,178, 7, 2, 0,179, 7, 4, 0,180, 7, 4, 0,181, 7, 4, 0,182, 7, 4, 0,183, 7,
+ 2, 0,184, 7, 2, 0,185, 7, 4, 0,186, 7, 4, 0,187, 7, 4, 0,188, 7, 4, 0,189, 7, 4, 0,190, 7, 4, 0,227, 6,
+ 4, 0,191, 7, 2, 0,192, 7, 2, 0,193, 7, 2, 0,194, 7, 2, 0,195, 7, 12, 0,196, 7, 12, 0,197, 7, 12, 0,198, 7,
+ 12, 0,199, 7, 12, 0,200, 7, 0, 0,201, 7, 2, 0,202, 7, 2, 0,203, 7, 2, 0,204, 7, 2, 0,205, 7, 2, 0,206, 7,
+ 2, 0,207, 7, 2, 0,208, 7, 2, 0,209, 7, 0, 1,210, 7, 2, 0,211, 7, 2, 0,212, 7, 2, 0,213, 7, 2, 0,214, 7,
+ 2, 0,215, 7, 2, 0,216, 7, 2, 0,217, 7, 2, 0,218, 7, 4, 0,219, 7, 4, 0,220, 7, 2, 0,221, 7, 2, 0,222, 7,
+ 2, 0,223, 7, 2, 0,224, 7, 2, 0,225, 7, 2, 0,226, 7, 2, 0,227, 7, 2, 0,228, 7, 2, 0,229, 7, 2, 0,230, 7,
+ 2, 0,231, 7, 2, 0,232, 7, 2, 0,233, 7, 2, 0,234, 7, 2, 0,235, 7, 2, 0,236, 7, 2, 0,237, 7, 2, 0,238, 7,
+ 0, 0,239, 7, 0, 0,240, 7, 7, 0,241, 7, 2, 0,176, 5, 2, 0,177, 5, 2, 0,242, 7, 2, 0,243, 7, 47, 0,244, 7,
+ 7, 0,245, 7, 4, 0,230, 1, 0, 0,246, 7, 2, 1, 24, 0, 19, 0, 29, 0, 12, 0,247, 7, 12, 0,248, 7, 12, 0,249, 7,
+ 12, 0, 42, 6, 38, 0,117, 0, 38, 0,250, 7, 4, 0,251, 7, 4, 0, 87, 0, 2, 0,252, 7, 2, 0,253, 7, 2, 0,254, 7,
+ 2, 0,255, 7, 2, 0, 0, 8, 2, 0, 1, 8, 2, 0, 2, 8, 2, 0, 3, 8, 2, 0, 4, 8, 2, 0, 5, 8, 2, 0, 6, 8,
+ 2, 0, 35, 0,211, 0, 7, 8, 9, 0, 8, 8, 2, 0, 9, 8, 3, 1, 5, 0, 3, 1, 0, 0, 3, 1, 1, 0, 3, 1, 10, 8,
+ 13, 0, 11, 8, 4, 0, 17, 0, 4, 1, 7, 0, 4, 1, 0, 0, 4, 1, 1, 0, 3, 1, 12, 8, 3, 1, 13, 8, 2, 0, 44, 5,
+ 2, 0, 17, 0, 4, 0, 35, 0, 5, 1, 25, 0, 5, 1, 0, 0, 5, 1, 1, 0, 6, 1, 14, 8, 7, 1,133, 6, 0, 0, 15, 8,
+ 0, 0, 16, 8, 0, 0, 17, 8, 2, 0, 18, 8, 2, 0, 19, 8, 2, 0, 20, 8, 2, 0, 21, 8, 2, 0, 22, 8, 2, 0, 35, 0,
+ 2, 0, 17, 0, 2, 0, 23, 8, 2, 0, 24, 8, 2, 0, 25, 8, 4, 0, 26, 8, 5, 1, 27, 8, 9, 0, 28, 8, 4, 0, 29, 8,
+ 4, 0, 30, 8, 4, 0, 31, 8, 4, 0, 32, 8, 0, 0, 33, 8,244, 0, 22, 0,244, 0, 0, 0,244, 0, 1, 0, 3, 1, 12, 8,
+ 3, 1, 13, 8, 3, 1, 34, 8, 3, 1, 35, 8, 2, 1, 36, 8, 15, 0, 49, 0, 0, 0, 43, 6, 0, 0, 37, 8, 2, 0, 87, 6,
+ 2, 0, 88, 6, 2, 0, 38, 8, 2, 0, 35, 0, 2, 0, 0, 8, 2, 0,226, 6, 2, 0, 17, 0, 8, 1, 14, 8, 12, 0, 39, 8,
+ 12, 0, 42, 6, 12, 0, 40, 8, 12, 0, 41, 8, 9, 1, 24, 0, 9, 1, 0, 0, 9, 1, 1, 0,214, 0, 95, 6, 15, 0, 42, 8,
+ 15, 0, 43, 8, 2, 0, 87, 6, 2, 0, 88, 6, 2, 0, 44, 8, 2, 0, 45, 8, 2, 0, 46, 8, 2, 0, 17, 0, 7, 0, 84, 2,
+ 2, 0, 20, 8, 2, 0, 21, 8, 2, 0,255, 7, 2, 0, 47, 8, 2, 0, 4, 8, 2, 0,196, 4, 10, 1, 14, 8, 12, 0, 48, 8,
+ 12, 0, 49, 8, 12, 0, 40, 8, 0, 0, 50, 8, 9, 0, 51, 8, 11, 1, 14, 0, 0, 0, 52, 8, 2, 0, 53, 8, 2, 0, 54, 8,
+ 2, 0, 55, 8, 2, 0, 56, 8, 2, 0, 32, 5, 2, 0, 57, 8, 2, 1, 58, 8, 38, 0, 59, 8, 4, 0, 60, 8, 4, 0, 61, 8,
+ 4, 0, 62, 8, 4, 0, 35, 0, 0, 0, 63, 8, 12, 1, 3, 0, 0, 0, 64, 8, 4, 0, 65, 8, 4, 0, 66, 8, 13, 1, 4, 0,
+ 4, 0,158, 6, 4, 0, 67, 8, 4, 0,164, 6, 4, 0, 68, 8, 14, 1, 2, 0, 4, 0, 69, 8, 4, 0, 70, 8, 15, 1, 5, 0,
+ 7, 0, 71, 8, 7, 0, 72, 8, 7, 0, 73, 8, 4, 0, 17, 0, 4, 0, 35, 0, 16, 1, 6, 0, 0, 0, 74, 8, 0, 0,115, 6,
+ 41, 0,130, 0, 2, 0,104, 0, 2, 0, 31, 5, 4, 0, 35, 0, 17, 1, 14, 0, 17, 1, 0, 0, 17, 1, 1, 0, 4, 0, 54, 0,
+ 4, 0, 21, 0, 4, 0, 26, 0, 4, 0, 75, 8, 4, 0, 76, 8, 4, 0, 77, 8, 12, 1, 78, 8, 0, 0, 74, 8, 16, 1,107, 3,
+ 13, 1, 79, 8, 14, 1, 80, 8, 15, 1, 81, 8, 18, 1, 12, 0, 0, 0,255, 1, 9, 0,221, 0, 0, 0,222, 0, 4, 0,225, 0,
+ 4, 0,233, 0, 9, 0,226, 0, 7, 0,228, 0, 7, 0,229, 0, 9, 0, 82, 8, 9, 0, 83, 8, 9, 0,230, 0, 9, 0,232, 0,
+ 19, 1, 48, 0, 19, 1, 0, 0, 19, 1, 1, 0, 9, 0, 84, 8, 9, 0, 24, 0, 0, 0, 25, 0, 4, 0, 17, 0, 4, 0, 15, 0,
+ 4, 0, 21, 0, 4, 0, 85, 0, 4, 0, 85, 8, 4, 0, 86, 8, 4, 0, 76, 8, 4, 0, 77, 8, 4, 0, 87, 8, 4, 0,244, 0,
+ 4, 0, 88, 8, 4, 0, 89, 8, 7, 0, 90, 8, 7, 0, 35, 0, 7, 0, 91, 8, 7, 0, 92, 8, 4, 0,121, 0, 4, 0, 93, 8,
+ 17, 1, 94, 8, 28, 0, 77, 0, 38, 0,117, 0, 24, 0, 95, 8, 41, 0,130, 0, 7, 0, 96, 8, 7, 0, 97, 8, 18, 1, 63, 1,
+ 19, 1, 98, 8, 19, 1, 99, 8, 19, 1,100, 8, 12, 0,101, 8,245, 0,235, 6, 9, 0,102, 8, 7, 0, 15, 4, 7, 0,103, 8,
+ 7, 0,104, 8, 4, 0,105, 8, 4, 0,106, 8, 7, 0,107, 8, 9, 0,108, 8, 4, 0,109, 8, 4, 0,110, 8, 4, 0,111, 8,
+ 7, 0,112, 8, 20, 1, 4, 0, 20, 1, 0, 0, 20, 1, 1, 0, 12, 0,113, 8, 19, 1,114, 8,203, 0, 11, 0, 12, 0,115, 8,
+ 12, 0,101, 8, 12, 0,116, 8, 19, 1,117, 8, 0, 0,118, 8, 0, 0,119, 8, 4, 0,120, 8, 4, 0,121, 8, 4, 0,122, 8,
+ 4, 0, 35, 0, 16, 0,123, 8, 21, 1, 4, 0, 7, 0,124, 8, 7, 0, 77, 3, 2, 0,125, 8, 2, 0,126, 8, 22, 1, 6, 0,
+ 7, 0,127, 8, 7, 0,128, 8, 7, 0,129, 8, 7, 0,130, 8, 4, 0,131, 8, 4, 0,132, 8, 23, 1, 13, 0, 7, 0,133, 8,
+ 7, 0,134, 8, 7, 0,135, 8, 7, 0,136, 8, 7, 0,137, 8, 7, 0,138, 8, 7, 0,139, 8, 7, 0,140, 8, 7, 0,141, 8,
+ 7, 0,142, 8, 4, 0,234, 2, 4, 0,143, 8, 4, 0,144, 8, 24, 1, 2, 0, 7, 0,102, 5, 7, 0, 35, 0, 25, 1, 4, 0,
+ 0, 0,145, 8, 0, 0,146, 8, 7, 0,147, 8, 7, 0,148, 8, 26, 1, 5, 0, 7, 0,149, 8, 7, 0,150, 8, 4, 0, 88, 0,
+ 4, 0,194, 2, 4, 0,151, 8, 27, 1, 6, 0, 27, 1, 0, 0, 27, 1, 1, 0, 2, 0, 15, 0, 2, 0, 17, 0, 2, 0,152, 8,
+ 2, 0, 54, 0, 28, 1, 8, 0, 28, 1, 0, 0, 28, 1, 1, 0, 2, 0, 15, 0, 2, 0, 17, 0, 2, 0,152, 8, 2, 0, 54, 0,
+ 7, 0, 21, 0, 7, 0,121, 0, 29, 1, 45, 0, 29, 1, 0, 0, 29, 1, 1, 0, 2, 0, 15, 0, 2, 0, 17, 0, 2, 0,152, 8,
+ 2, 0,240, 0, 2, 0, 57, 4, 2, 0,153, 8, 7, 0,154, 8, 7, 0, 86, 0, 7, 0,247, 2, 4, 0,155, 8, 4, 0, 79, 0,
+ 4, 0,196, 2, 7, 0,156, 8, 7, 0,157, 8, 7, 0,158, 8, 7, 0,159, 8, 7, 0,160, 8, 7, 0,161, 8, 7, 0,244, 2,
+ 7, 0, 60, 1, 7, 0,162, 8, 7, 0,163, 8, 7, 0, 35, 0, 7, 0,164, 8, 7, 0,165, 8, 7, 0,166, 8, 2, 0,167, 8,
+ 2, 0,168, 8, 2, 0,169, 8, 2, 0,170, 8, 2, 0,171, 8, 2, 0,172, 8, 2, 0,173, 8, 2, 0,174, 8, 2, 0, 23, 2,
+ 2, 0,175, 8, 2, 0, 20, 2, 2, 0,176, 8, 0, 0,177, 8, 0, 0,178, 8, 7, 0,238, 0, 30, 1,179, 8, 58, 0,233, 1,
+ 31, 1, 16, 0, 31, 1, 0, 0, 31, 1, 1, 0, 2, 0, 15, 0, 2, 0, 17, 0, 2, 0,152, 8, 2, 0,240, 0, 7, 0,239, 2,
+ 7, 0,240, 2, 7, 0,241, 2, 7, 0, 73, 2, 7, 0,242, 2, 7, 0,243, 2, 7, 0,180, 8, 7, 0,244, 2, 7, 0,246, 2,
+ 7, 0,247, 2,227, 0, 5, 0, 2, 0, 15, 0, 2, 0,181, 8, 2, 0, 17, 0, 2, 0,182, 8, 19, 0,194, 6,226, 0, 3, 0,
+ 4, 0, 66, 0, 4, 0,183, 8,227, 0, 2, 0, 32, 1, 7, 0, 32, 1, 0, 0, 32, 1, 1, 0, 0, 0, 18, 0, 2, 0, 15, 0,
+ 2, 0, 17, 0, 4, 0, 20, 0, 9, 0,184, 8, 33, 1, 5, 0, 0, 0, 18, 0, 7, 0, 80, 1, 7, 0,185, 8, 4, 0,186, 8,
+ 4, 0, 35, 0, 34, 1, 4, 0, 2, 0, 15, 0, 2, 0, 17, 0, 2, 0, 87, 0, 2, 0, 67, 0, 35, 1, 4, 0, 0, 0, 18, 0,
+ 57, 0,187, 8, 7, 0, 80, 1, 7, 0, 35, 0, 36, 1, 6, 0, 2, 0,188, 8, 2, 0,189, 8, 2, 0, 15, 0, 2, 0,190, 8,
+ 0, 0,191, 8, 0, 0,192, 8, 37, 1, 5, 0, 4, 0, 15, 0, 4, 0, 35, 0, 0, 0, 18, 0, 0, 0,193, 8, 0, 0,194, 8,
+ 38, 1, 3, 0, 4, 0, 15, 0, 4, 0, 35, 0, 0, 0, 18, 0, 39, 1, 4, 0, 2, 0,195, 8, 2, 0,196, 8, 2, 0, 17, 0,
+ 2, 0, 35, 0, 40, 1, 6, 0, 0, 0, 18, 0, 0, 0,197, 8, 2, 0,198, 8, 2, 0,244, 2, 2, 0, 73, 1, 2, 0, 67, 0,
+ 41, 1, 5, 0, 0, 0, 18, 0, 7, 0, 77, 3, 7, 0,146, 4, 2, 0, 17, 0, 2, 0,208, 2, 42, 1, 3, 0, 0, 0, 18, 0,
+ 4, 0,196, 2, 4, 0,195, 8, 43, 1, 7, 0, 0, 0, 18, 0, 7, 0,146, 4, 0, 0,199, 8, 0, 0,200, 8, 2, 0, 73, 1,
+ 2, 0, 87, 0, 4, 0,201, 8, 44, 1, 4, 0, 0, 0,202, 8, 0, 0,203, 8, 4, 0, 15, 0, 7, 0,212, 2, 45, 1, 3, 0,
+ 24, 0,204, 8, 0, 0,205, 8, 0, 0,206, 8, 46, 1, 18, 0, 46, 1, 0, 0, 46, 1, 1, 0, 2, 0, 15, 0, 2, 0,207, 8,
+ 2, 0, 17, 0, 2, 0,208, 8, 2, 0,209, 8, 2, 0,210, 8, 2, 0, 87, 0, 2, 0, 67, 0, 0, 0, 18, 0, 9, 0, 2, 0,
+ 47, 1,211, 8, 24, 0, 42, 0, 2, 0,119, 5, 2, 0,103, 8, 2, 0,212, 8, 2, 0, 35, 0, 48, 1, 11, 0, 0, 0, 18, 0,
+ 0, 0, 15, 0, 0, 0,213, 8, 2, 0, 17, 0, 2, 0,208, 2, 2, 0,214, 8, 4, 0,215, 8, 4, 0,216, 8, 4, 0,217, 8,
+ 4, 0,218, 8, 4, 0,219, 8, 49, 1, 1, 0, 0, 0,220, 8, 50, 1, 4, 0, 34, 0,157, 6, 0, 0,161, 7, 4, 0, 73, 1,
+ 4, 0, 17, 0, 47, 1, 18, 0, 47, 1, 0, 0, 47, 1, 1, 0, 47, 1,221, 8, 2, 0, 15, 0, 2, 0, 17, 0, 2, 0,222, 8,
+ 2, 0,210, 8, 2, 0,207, 8, 2, 0,223, 8, 2, 0, 67, 0, 2, 0,230, 1, 0, 0, 18, 0, 9, 0, 2, 0, 51, 1,211, 8,
+ 46, 1,224, 8, 2, 0, 13, 0, 2, 0,225, 8, 4, 0,226, 8, 52, 1, 3, 0, 4, 0,222, 2, 4, 0, 35, 0, 24, 0, 42, 0,
+ 53, 1, 15, 0,157, 0,227, 8, 2, 0, 15, 0, 2, 0, 17, 0, 7, 0,154, 8, 7, 0, 86, 0, 0, 0, 18, 0, 0, 0,228, 8,
+ 2, 0,229, 8, 2, 0,230, 8, 2, 0,126, 0, 2, 0,231, 8, 2, 0,232, 8, 2, 0, 35, 0, 7, 0,233, 8, 7, 0,234, 8,
+ 54, 1, 8, 0, 7, 0,235, 8, 7, 0,236, 8, 7, 0,237, 8, 7, 0,238, 8, 7, 0,239, 8, 7, 0,240, 8, 7, 0,241, 8,
+ 7, 0,242, 8, 55, 1, 13, 0, 2, 0, 17, 0, 2, 0,236, 6, 4, 0, 87, 0, 4, 0, 67, 0, 2, 0,243, 8, 7, 0, 15, 4,
+ 7, 0,244, 8,245, 0,235, 6, 54, 1,245, 8, 2, 0, 15, 0, 2, 0, 38, 5, 2, 0, 1, 6, 2, 0,246, 8, 56, 1, 11, 0,
+ 4, 0,222, 2, 2, 0, 15, 0, 2, 0, 17, 0, 24, 0, 42, 0, 73, 0,247, 8, 0, 0, 18, 0, 7, 0,248, 8, 7, 0,249, 8,
+ 7, 0,152, 3, 2, 0,250, 8, 2, 0,251, 8, 57, 1, 5, 0, 2, 0, 15, 0, 2, 0, 87, 0, 4, 0, 35, 0, 38, 0,117, 0,
+ 24, 0,110, 5, 58, 1, 5, 0, 4, 0, 35, 0, 4, 0, 15, 0, 0, 0, 18, 0, 0, 0,193, 8, 24, 0, 42, 0, 59, 1, 13, 0,
+ 2, 0, 17, 0, 2, 0, 15, 0, 2, 0,207, 8, 2, 0,153, 3, 7, 0,252, 8, 7, 0,253, 8, 7, 0,196, 4, 7, 0,164, 3,
+ 7, 0,123, 3, 7, 0,126, 3, 7, 0,254, 8, 7, 0,255, 8, 24, 0, 0, 9, 60, 1, 10, 0, 2, 0, 17, 0, 2, 0, 15, 0,
+ 7, 0,154, 8, 7, 0, 86, 0, 0, 0, 18, 0, 0, 0,228, 8, 2, 0, 87, 0, 2, 0, 67, 0, 2, 0,230, 1, 2, 0, 38, 5,
+ 61, 1, 8, 0, 24, 0, 42, 0, 7, 0,241, 2, 7, 0, 1, 9, 7, 0, 2, 9, 7, 0,153, 3, 2, 0, 87, 0, 2, 0,208, 2,
+ 7, 0, 67, 0, 62, 1, 12, 0, 2, 0, 15, 0, 2, 0, 73, 1, 2, 0, 17, 0, 2, 0,244, 2, 2, 0,222, 2, 2, 0, 3, 9,
+ 4, 0, 35, 0, 7, 0, 4, 9, 7, 0, 5, 9, 7, 0, 6, 9, 7, 0, 7, 9, 0, 0, 8, 9, 63, 1, 9, 0, 2, 0, 17, 0,
+ 2, 0, 15, 0, 4, 0,154, 8, 4, 0, 86, 0, 0, 0, 18, 0, 2, 0,196, 4, 2, 0, 61, 0, 2, 0, 9, 9, 2, 0, 10, 9,
+ 64, 1, 7, 0, 4, 0,196, 2, 4, 0, 11, 9, 4, 0, 12, 9, 4, 0, 13, 9, 7, 0, 14, 9, 7, 0, 15, 9, 0, 0,199, 8,
+ 65, 1, 7, 0, 0, 0, 16, 9, 24, 0, 17, 9, 0, 0,205, 8, 2, 0, 18, 9, 2, 0, 87, 0, 4, 0, 67, 0, 0, 0,206, 8,
+ 66, 1, 6, 0, 2, 0, 17, 0, 2, 0, 15, 0, 4, 0,154, 8, 4, 0, 86, 0, 0, 0, 19, 9, 0, 0, 20, 9, 67, 1, 1, 0,
+ 4, 0, 17, 0, 68, 1, 6, 0, 0, 0, 90, 0, 2, 0, 15, 0, 2, 0, 17, 0, 4, 0, 21, 9, 7, 0, 22, 9, 34, 0,157, 6,
+ 69, 1, 4, 0, 0, 0,160, 2, 2, 0, 17, 0, 4, 0, 15, 0, 24, 0, 42, 0, 70, 1, 2, 0, 4, 0, 15, 0, 4, 0, 76, 6,
+ 71, 1, 6, 0, 0, 0,202, 8, 0, 0,203, 8, 4, 0, 15, 0, 7, 0, 31, 2, 24, 0, 54, 3, 24, 0, 23, 9, 51, 1, 10, 0,
+ 51, 1, 0, 0, 51, 1, 1, 0, 51, 1,221, 8, 2, 0, 15, 0, 2, 0, 17, 0, 2, 0,207, 8, 2, 0, 24, 9, 0, 0, 18, 0,
+ 9, 0, 2, 0, 24, 0, 42, 0,245, 0, 16, 0, 19, 0, 29, 0, 0, 0, 32, 0, 35, 0,145, 0, 9, 0,221, 0, 35, 0, 25, 9,
+ 28, 0, 77, 0, 7, 0, 15, 4, 7, 0, 26, 9, 7, 0,244, 8, 7, 0,235, 8, 7, 0,236, 8, 7, 0, 27, 9, 4, 0, 88, 0,
+ 4, 0, 35, 0, 9, 0, 28, 9, 9, 0, 29, 9, 72, 1, 6, 0, 72, 1, 0, 0, 72, 1, 1, 0, 24, 0, 42, 0, 9, 0, 30, 9,
+ 2, 0,245, 0, 0, 0,193, 2, 58, 0, 4, 0, 19, 0, 29, 0, 12, 0, 31, 9, 4, 0,126, 0, 7, 0, 32, 9, 73, 1, 28, 0,
+ 73, 1, 0, 0, 73, 1, 1, 0, 18, 0, 33, 9, 73, 1, 36, 0, 12, 0, 34, 9, 0, 0, 18, 0, 7, 0, 35, 9, 7, 0, 36, 9,
+ 7, 0, 37, 9, 7, 0, 38, 9, 4, 0, 17, 0, 7, 0, 39, 9, 7, 0, 40, 9, 7, 0, 41, 9, 7, 0, 42, 9, 7, 0, 80, 1,
+ 7, 0, 31, 2, 7, 0, 43, 9, 7, 0,194, 2, 7, 0, 44, 9, 7, 0, 45, 9, 7, 0, 46, 9, 7, 0, 47, 9, 7, 0, 48, 9,
+ 7, 0,168, 0, 4, 0,126, 0, 2, 0,156, 5, 2, 0, 8, 7, 74, 1, 25, 0, 19, 0, 29, 0, 31, 0, 72, 0, 12, 0, 49, 9,
+ 12, 0, 50, 9, 12, 0, 51, 9, 73, 1, 52, 9, 9, 0, 53, 9, 9, 0, 54, 9, 4, 0, 17, 0, 4, 0, 51, 6, 2, 0,248, 2,
+ 2, 0,106, 6, 4, 0, 55, 9, 4, 0,126, 0, 4, 0, 56, 9, 2, 0, 57, 9, 2, 0, 58, 9, 2, 0, 59, 9, 2, 0, 60, 9,
+ 4, 0, 61, 9, 4, 0, 62, 9, 4, 0, 63, 9, 4, 0, 64, 9, 4, 0, 65, 9, 4, 0, 66, 9, 75, 1, 2, 0, 7, 0,149, 2,
+ 4, 0, 17, 0,161, 0, 5, 0, 75, 1, 67, 9, 4, 0,194, 2, 4, 0, 68, 9, 4, 0, 69, 9, 4, 0, 17, 0,160, 0, 16, 0,
+ 4, 0, 70, 9, 4, 0, 71, 9, 4, 0, 72, 9, 4, 0, 73, 9, 2, 0, 74, 9, 2, 0, 75, 9, 2, 0, 76, 9, 2, 0,245, 0,
+ 2, 0, 77, 9, 2, 0, 78, 9, 2, 0, 79, 9, 2, 0, 80, 9, 4, 0, 81, 9, 4, 0, 82, 9, 4, 0, 83, 9, 4, 0, 84, 9,
+ 76, 1, 41, 0, 76, 1, 0, 0, 76, 1, 1, 0, 18, 0, 33, 9, 12, 0,178, 3, 0, 0, 18, 0, 2, 0, 17, 0, 2, 0, 85, 9,
+ 2, 0, 86, 9, 2, 0, 87, 9, 2, 0,138, 3, 2, 0, 88, 9, 4, 0, 71, 2, 4, 0, 63, 9, 4, 0, 64, 9, 73, 1, 89, 9,
+ 76, 1, 36, 0, 76, 1, 90, 9, 12, 0, 91, 9,161, 0,115, 3, 24, 0, 92, 9, 76, 1, 93, 9, 7, 0, 68, 1, 7, 0,168, 0,
+ 7, 0, 94, 9, 7, 0, 10, 2, 7, 0,128, 3, 7, 0,130, 3, 2, 0,161, 3, 2, 0, 35, 0, 7, 0, 95, 9, 7, 0, 96, 9,
+ 7, 0,133, 3, 7, 0, 97, 9, 7, 0, 98, 9, 7, 0, 99, 9, 7, 0,100, 9, 7, 0,101, 9, 7, 0,102, 9, 7, 0,103, 9,
+ 7, 0,104, 9, 7, 0, 64, 2,158, 0, 16, 0, 12, 0,105, 9, 68, 0,106, 9, 2, 0, 17, 0, 2, 0, 35, 0, 4, 0,107, 9,
+ 4, 0, 87, 0, 7, 0,100, 2, 7, 0,108, 9, 7, 0,109, 9, 12, 0,110, 9, 4, 0,111, 9, 4, 0,112, 9, 9, 0,113, 9,
+ 9, 0,114, 9,160, 0,114, 3, 0, 0,115, 9, 77, 1, 1, 0, 4, 0,112, 9, 78, 1, 12, 0, 4, 0,112, 9, 7, 0,219, 8,
+ 2, 0,116, 9, 2, 0,117, 9, 7, 0,118, 9, 7, 0,119, 9, 2, 0,120, 9, 2, 0, 17, 0, 7, 0,121, 9, 7, 0,122, 9,
+ 7, 0,123, 9, 7, 0,124, 9, 79, 1, 7, 0, 79, 1, 0, 0, 79, 1, 1, 0, 12, 0,125, 9, 4, 0, 17, 0, 4, 0,126, 9,
+ 0, 0, 5, 4,253, 0,127, 9,157, 0, 9, 0, 19, 0, 29, 0, 12, 0,128, 9, 12, 0,105, 9, 12, 0,129, 9, 12, 0, 98, 0,
+ 4, 0, 17, 0, 4, 0,130, 9, 4, 0,131, 9, 4, 0, 35, 0,217, 0, 6, 0, 19, 0,132, 9, 12, 0,105, 9, 58, 0,133, 9,
+ 0, 0,134, 9, 4, 0,135, 9, 4, 0, 17, 0, 80, 1, 13, 0,213, 0, 0, 0,213, 0, 1, 0, 12, 0, 42, 6, 4, 0, 43, 6,
+ 7, 0, 44, 6, 2, 0, 45, 6,214, 0, 95, 6,157, 0,110, 3,217, 0,136, 9, 0, 0, 73, 1, 0, 0, 98, 6, 2, 0, 17, 0,
+ 7, 0,137, 9, 81, 1, 8, 0, 81, 1, 0, 0, 81, 1, 1, 0, 79, 1,138, 9, 28, 0, 77, 0, 12, 0,116, 3, 4, 0, 17, 0,
+ 0, 0, 18, 0, 4, 0,253, 7, 82, 1, 5, 0, 82, 1, 0, 0, 82, 1, 1, 0, 28, 0, 77, 0, 2, 0, 17, 0, 0, 0,139, 9,
+ 83, 1, 14, 0, 83, 1, 0, 0, 83, 1, 1, 0, 9, 0, 2, 0, 2, 0, 15, 0, 2, 0, 17, 0, 0, 0,140, 9, 0, 0,141, 9,
+ 0, 0,139, 9, 7, 0,142, 9, 7, 0,143, 9, 4, 0, 35, 0, 28, 0, 77, 0, 7, 0,144, 9, 7, 0,145, 9, 84, 1, 9, 0,
+ 84, 1, 0, 0, 84, 1, 1, 0, 24, 0,146, 9, 0, 0,251, 2, 7, 0,147, 9, 2, 0,148, 9, 2, 0, 17, 0, 2, 0, 15, 0,
+ 2, 0,149, 9, 85, 1, 7, 0, 34, 0,157, 6, 18, 0, 33, 9, 4, 0, 17, 0, 4, 0,150, 9, 12, 0,151, 9, 24, 0,146, 9,
+ 0, 0,251, 2, 86, 1, 15, 0, 24, 0,146, 9, 2, 0,152, 9, 2, 0, 17, 0, 2, 0,153, 9, 2, 0,154, 9, 0, 0,251, 2,
+ 24, 0,155, 9, 0, 0,156, 9, 7, 0,157, 9, 7, 0, 31, 2, 7, 0,158, 9, 7, 0,159, 9, 2, 0, 15, 0, 2, 0, 73, 1,
+ 7, 0, 80, 1, 87, 1, 6, 0, 24, 0,146, 9, 7, 0, 67, 9, 2, 0,160, 9, 2, 0,161, 9, 2, 0, 17, 0, 2, 0,162, 9,
+ 88, 1, 6, 0, 24, 0,146, 9, 4, 0,163, 9, 4, 0,164, 9, 4, 0, 88, 0, 4, 0, 35, 0, 0, 0,251, 2, 89, 1, 4, 0,
+ 24, 0,146, 9, 4, 0, 17, 0, 4, 0,163, 9, 0, 0,251, 2, 90, 1, 4, 0, 24, 0,146, 9, 4, 0, 17, 0, 4, 0,163, 9,
+ 0, 0,251, 2, 91, 1, 4, 0, 24, 0,146, 9, 4, 0, 17, 0, 4, 0,163, 9, 0, 0,251, 2, 92, 1, 2, 0, 4, 0, 17, 0,
+ 7, 0, 15, 4, 93, 1, 2, 0, 24, 0,146, 9, 0, 0,251, 2, 94, 1, 10, 0, 24, 0,146, 9, 4, 0,165, 9, 7, 0,120, 0,
+ 4, 0, 17, 0, 2, 0,155, 6, 2, 0,166, 9, 2, 0, 87, 0, 2, 0, 67, 0, 7, 0,167, 9, 0, 0,251, 2, 95, 1, 10, 0,
+ 24, 0,146, 9, 2, 0, 15, 0, 2, 0, 65, 4, 4, 0, 85, 0, 4, 0, 86, 0, 7, 0, 1, 9, 7, 0, 2, 9, 4, 0, 35, 0,
+157, 0,227, 8, 0, 0,251, 2, 96, 1, 4, 0, 24, 0,146, 9, 4, 0,139, 3, 4, 0,168, 9, 0, 0,251, 2, 97, 1, 4, 0,
+ 24, 0,146, 9, 4, 0,139, 3, 4, 0, 35, 0, 0, 0,251, 2, 98, 1, 6, 0, 24, 0,146, 9, 7, 0,120, 0, 7, 0, 66, 3,
+ 4, 0,169, 9, 2, 0,139, 3, 2, 0,140, 3, 99, 1, 6, 0, 24, 0,146, 9, 4, 0,170, 9, 4, 0,171, 9, 7, 0,172, 9,
+ 7, 0,173, 9, 0, 0,251, 2,100, 1, 16, 0, 24, 0,146, 9, 24, 0, 90, 9, 4, 0, 15, 0, 7, 0,174, 9, 7, 0,175, 9,
+ 7, 0,176, 9, 7, 0,177, 9, 7, 0,178, 9, 7, 0,179, 9, 7, 0,180, 9, 7, 0,181, 9, 7, 0,182, 9, 2, 0, 17, 0,
+ 2, 0, 35, 0, 2, 0, 87, 0, 2, 0, 67, 0,101, 1, 3, 0, 24, 0,146, 9, 4, 0, 17, 0, 4, 0, 23, 2,102, 1, 5, 0,
+ 24, 0,146, 9, 4, 0, 17, 0, 4, 0, 35, 0, 7, 0,183, 9, 0, 0,251, 2,103, 1, 10, 0, 24, 0,146, 9, 0, 0,251, 2,
+ 2, 0,184, 9, 2, 0,185, 9, 0, 0,186, 9, 0, 0,187, 9, 7, 0,188, 9, 7, 0,189, 9, 7, 0,190, 9, 7, 0,191, 9,
+104, 1, 5, 0, 24, 0,146, 9, 0, 0,251, 2, 7, 0,202, 2, 2, 0,192, 9, 2, 0, 17, 0,105, 1, 8, 0, 7, 0, 7, 0,
+ 7, 0, 8, 0, 7, 0, 9, 0, 7, 0, 10, 0, 7, 0,193, 9, 7, 0,194, 9, 2, 0, 17, 0, 2, 0, 23, 2,106, 1, 8, 0,
+ 7, 0, 7, 0, 7, 0, 8, 0, 7, 0, 9, 0, 7, 0, 10, 0, 7, 0,193, 9, 7, 0,194, 9, 2, 0, 17, 0, 2, 0, 23, 2,
+107, 1, 8, 0, 7, 0, 7, 0, 7, 0, 8, 0, 7, 0, 9, 0, 7, 0, 10, 0, 7, 0,193, 9, 7, 0,194, 9, 2, 0, 17, 0,
+ 2, 0, 23, 2,108, 1, 7, 0, 24, 0,146, 9, 0, 0,251, 2, 7, 0, 80, 1, 7, 0, 89, 1, 2, 0, 17, 0, 2, 0, 73, 1,
+ 4, 0, 35, 0,109, 1, 5, 0, 24, 0, 54, 3, 7, 0, 80, 1, 2, 0, 58, 3, 0, 0, 60, 3, 0, 0,195, 9,110, 1, 10, 0,
+110, 1, 0, 0,110, 1, 1, 0, 2, 0, 15, 0, 2, 0, 17, 0, 0, 0,196, 9, 7, 0, 23, 1, 7, 0, 24, 1, 2, 0,125, 9,
+ 2, 0,197, 9, 24, 0, 42, 0,111, 1, 22, 0,111, 1, 0, 0,111, 1, 1, 0, 2, 0, 17, 0, 2, 0, 73, 1, 2, 0,198, 9,
+ 2, 0,199, 9, 28, 0, 77, 0,157, 0,227, 8, 24, 0,160, 0, 7, 0, 85, 0, 7, 0, 86, 0, 7, 0,200, 9, 7, 0,201, 9,
+ 7, 0,202, 9, 7, 0,203, 9, 7, 0,237, 2, 7, 0,204, 9, 7, 0,229, 8, 7, 0,205, 9, 0, 0,206, 9, 0, 0,207, 9,
+ 12, 0,119, 3,112, 1, 8, 0, 7, 0, 38, 2, 7, 0, 1, 9, 7, 0, 2, 9, 9, 0, 2, 0, 2, 0,208, 9, 2, 0,209, 9,
+ 2, 0,210, 9, 2, 0,211, 9,113, 1, 19, 0,113, 1, 0, 0,113, 1, 1, 0,113, 1,212, 9, 0, 0, 18, 0,112, 1,213, 9,
+ 2, 0, 15, 0, 2, 0, 17, 0, 2, 0,214, 9, 2, 0,215, 9,112, 1,216, 9, 2, 0,217, 9, 2, 0, 87, 0, 7, 0,218, 9,
+ 7, 0,219, 9, 4, 0,220, 9,113, 1,221, 9, 4, 0,222, 9, 4, 0, 67, 0,114, 1,223, 9,115, 1, 4, 0, 0, 0,224, 9,
+ 2, 0,225, 9, 2, 0,226, 9, 4, 0, 35, 0,116, 1, 34, 0,116, 1, 0, 0,116, 1, 1, 0,116, 1,227, 9, 0, 0, 18, 0,
+ 2, 0, 15, 0, 2, 0, 17, 0, 2, 0, 75, 8, 2, 0,103, 8, 2, 0,228, 9, 2, 0,160, 6, 2, 0,217, 9, 2, 0,181, 8,
+ 12, 0,222, 8, 12, 0,229, 9, 19, 0,194, 6, 9, 0,230, 9, 7, 0,218, 9, 7, 0,219, 9, 7, 0, 73, 2, 7, 0,231, 9,
+ 0, 0,232, 9, 2, 0,233, 9, 2, 0,234, 9, 7, 0,235, 9, 7, 0,236, 9, 2, 0,237, 9, 2, 0,238, 9, 9, 0,239, 9,
+ 16, 0,240, 9, 16, 0,241, 9, 16, 0,242, 9,115, 1,146, 0,117, 1,243, 9,118, 1,244, 9,114, 1, 8, 0,114, 1, 0, 0,
+114, 1, 1, 0,116, 1,245, 9,116, 1,246, 9,113, 1,247, 9,113, 1,248, 9, 4, 0, 17, 0, 4, 0, 35, 0, 53, 0, 23, 0,
+ 19, 0, 29, 0, 31, 0, 72, 0,159, 0,113, 3, 12, 0,249, 9, 12, 0,250, 9,112, 1,251, 9, 12, 0,252, 9, 4, 0, 15, 0,
+ 4, 0,253, 9, 4, 0,254, 9, 4, 0,255, 9, 4, 0, 17, 0, 4, 0, 35, 0, 12, 0, 0, 10, 12, 0,222, 8, 12, 0,229, 9,
+ 4, 0, 65, 6, 9, 0, 1, 10, 9, 0, 2, 10, 4, 0, 3, 10, 9, 0, 4, 10, 9, 0, 5, 10, 9, 0, 6, 10,119, 1, 6, 0,
+ 4, 0,119, 0, 4, 0,121, 0, 4, 0,181, 8, 0, 0, 7, 10, 0, 0, 8, 10, 2, 0, 35, 0,120, 1, 16, 0, 2, 0, 20, 8,
+ 2, 0, 21, 8, 2, 0, 9, 10, 2, 0, 10, 10, 2, 0, 11, 10, 2, 0, 65, 0, 2, 0,195, 6, 2, 0, 12, 10, 7, 0,236, 2,
+ 7, 0, 13, 10, 7, 0, 14, 10, 2, 0, 95, 1, 0, 0, 15, 10, 0, 0, 16, 10, 4, 0, 17, 10, 4, 0, 18, 10,121, 1, 9, 0,
+ 7, 0, 19, 10, 7, 0, 20, 10, 7, 0, 27, 9, 7, 0, 77, 3, 7, 0, 21, 10, 7, 0,112, 6, 2, 0, 75, 3, 0, 0, 22, 10,
+ 0, 0, 35, 0,122, 1, 4, 0, 7, 0, 23, 10, 7, 0, 24, 10, 2, 0, 75, 3, 2, 0, 35, 0,123, 1, 3, 0, 7, 0, 25, 10,
+ 7, 0, 90, 8, 7, 0, 13, 0,124, 1, 7, 0, 0, 0,255, 1, 2, 0, 29, 5, 2, 0, 30, 5, 2, 0, 31, 5, 2, 0,218, 4,
+ 4, 0,121, 0, 4, 0, 63, 4,125, 1, 9, 0, 7, 0, 26, 10, 7, 0, 27, 10, 7, 0, 28, 10, 7, 0, 84, 2, 7, 0, 29, 10,
+ 7, 0, 30, 10, 7, 0, 31, 10, 2, 0, 32, 10, 2, 0, 33, 10,126, 1, 8, 0, 2, 0, 34, 10, 2, 0, 35, 10, 2, 0, 36, 10,
+ 2, 0, 37, 10, 7, 0, 38, 10, 7, 0, 39, 10, 7, 0, 40, 10, 7, 0, 41, 10,127, 1, 2, 0, 7, 0, 5, 0, 7, 0, 6, 0,
+128, 1, 2, 0, 0, 0,162, 0, 0, 0, 42, 10,129, 1, 1, 0, 0, 0, 18, 0,130, 1, 10, 0, 0, 0, 43, 10, 0, 0, 44, 10,
+ 0, 0,104, 6, 0, 0, 45, 10, 2, 0, 9, 10, 2, 0, 46, 10, 7, 0, 47, 10, 7, 0, 48, 10, 7, 0, 49, 10, 7, 0,204, 9,
+131, 1, 2, 0, 9, 0, 50, 10, 9, 0, 51, 10,132, 1, 11, 0, 0, 0, 31, 5, 0, 0, 15, 0, 0, 0, 75, 3, 0, 0, 77, 3,
+ 0, 0, 52, 10, 0, 0,104, 0, 0, 0,160, 2, 7, 0, 53, 10, 7, 0, 54, 10, 7, 0, 55, 10, 7, 0, 56, 10,133, 1, 8, 0,
+ 7, 0,188, 8, 7, 0,120, 0, 7, 0, 16, 10, 7, 0,153, 2, 7, 0, 57, 10, 7, 0,234, 0, 7, 0, 58, 10, 4, 0, 15, 0,
+134, 1, 4, 0, 2, 0, 59, 10, 2, 0, 60, 10, 2, 0, 61, 10, 2, 0, 35, 0,135, 1, 8, 0, 7, 0, 62, 10, 7, 0,202, 2,
+ 7, 0, 63, 10, 7, 0, 71, 8, 7, 0, 72, 8, 7, 0, 73, 8, 7, 0, 64, 10, 7, 0, 65, 10,136, 1, 6, 0, 2, 0, 66, 10,
+ 2, 0, 67, 10, 7, 0, 68, 10, 7, 0, 69, 10, 7, 0, 70, 10, 7, 0, 71, 10,137, 1, 1, 0, 0, 0, 18, 0,138, 1, 4, 0,
+ 7, 0, 5, 0, 7, 0, 6, 0, 2, 0, 17, 0, 2, 0, 72, 10,139, 1, 10, 0, 2, 0,249, 3, 2, 0, 17, 0, 7, 0,146, 4,
+ 7, 0, 73, 10, 7, 0, 74, 10, 7, 0, 75, 10, 7, 0, 76, 10,138, 1, 77, 10,138, 1, 78, 10,138, 1, 79, 10, 51, 0, 11, 0,
+ 4, 0, 17, 0, 4, 0, 61, 0, 4, 0, 80, 10, 4, 0, 81, 10, 16, 0, 82, 10, 16, 0, 83, 10,139, 1, 84, 10, 7, 0, 85, 10,
+ 7, 0, 86, 10, 7, 0, 87, 10, 7, 0, 88, 10,230, 0, 10, 0, 4, 0,125, 9, 4, 0, 89, 10, 7, 0, 90, 10, 7, 0, 91, 10,
+ 7, 0, 92, 10, 7, 0, 93, 10, 7, 0, 8, 0, 7, 0, 10, 0, 4, 0, 73, 1, 4, 0,241, 2,229, 0, 18, 0, 4, 0,124, 0,
+ 4, 0, 94, 10, 4, 0, 95, 10, 7, 0, 96, 10, 4, 0, 97, 10, 7, 0, 98, 10, 7, 0, 99, 10, 4, 0,100, 10, 7, 0,101, 10,
+ 4, 0,102, 10, 7, 0,103, 10,230, 0,104, 10, 7, 0,105, 10, 7, 0,106, 10, 7, 0,107, 10, 7, 0,108, 10, 4, 0,109, 10,
+ 4, 0, 35, 0,140, 1, 4, 0, 39, 0,228, 2, 7, 0,110, 10, 7, 0,162, 1, 7, 0, 35, 0,192, 0, 34, 0, 19, 0, 29, 0,
+140, 1,111, 10, 51, 0, 77, 10, 43, 0,112, 10, 49, 0,113, 10, 22, 0,146, 0, 0, 0,114, 10, 7, 0,115, 10, 2, 0, 7, 6,
+ 2, 0,116, 10, 4, 0,104, 0, 4, 0, 17, 0, 7, 0,117, 10, 4, 0, 81, 2, 4, 0,118, 10, 7, 0,119, 10, 7, 0,120, 10,
+ 7, 0,121, 10, 7, 0,162, 1, 4, 0,122, 10, 7, 0,123, 10, 0, 0,124, 10, 0, 0,125, 10, 0, 0,126, 10, 0, 0,127, 10,
+ 7, 0,128, 10, 7, 0,129, 10, 7, 0,130, 10, 7, 0,241, 2, 7, 0,131, 10, 4, 0,132, 10, 7, 0,133, 10, 7, 0,134, 10,
+ 7, 0,135, 10,141, 1, 10, 0, 4, 0, 15, 0, 4, 0,120, 0, 4, 0, 17, 0, 4, 0,202, 3, 4, 0,136, 10, 4, 0,137, 10,
+ 4, 0,138, 10, 0, 0, 90, 0, 0, 0, 18, 0, 9, 0, 2, 0,142, 1, 1, 0, 0, 0, 63, 8, 84, 0, 7, 0,141, 1,139, 10,
+ 4, 0,140, 10, 4, 0,141, 10, 4, 0,142, 10, 4, 0, 35, 0, 9, 0,143, 10,142, 1,144, 10,143, 1, 5, 0, 7, 0,149, 2,
+ 7, 0,222, 2, 7, 0, 31, 2, 2, 0,130, 2, 2, 0, 35, 0,144, 1, 5, 0, 7, 0,149, 2, 7, 0, 90, 4, 7, 0,145, 10,
+ 7, 0,146, 10, 7, 0,222, 2,145, 1, 5, 0, 24, 0,147, 10,146, 1, 20, 0, 7, 0,230, 5, 7, 0,148, 10, 7, 0, 54, 0,
+147, 1, 3, 0, 7, 0,149, 10, 4, 0,150, 10, 4, 0,151, 10,148, 1, 7, 0, 4, 0,152, 10, 4, 0,153, 10, 4, 0,154, 10,
+ 7, 0,155, 10, 7, 0,156, 10, 7, 0,157, 10, 7, 0, 54, 0,149, 1, 8, 0,149, 1, 0, 0,149, 1, 1, 0, 24, 0, 42, 0,
+ 4, 0,253, 0, 2, 0, 17, 0, 2, 0, 73, 1, 7, 0,222, 2, 7, 0,196, 8,150, 1, 7, 0,150, 1, 0, 0,150, 1, 1, 0,
+ 24, 0, 42, 0, 2, 0,207, 2, 2, 0, 17, 0, 2, 0,253, 1, 2, 0, 54, 0,151, 1, 17, 0,144, 1,194, 3,144, 1,158, 10,
+143, 1,159, 10,144, 1,179, 8,145, 1,160, 10, 4, 0, 79, 0, 7, 0,222, 2, 7, 0,247, 2, 7, 0,161, 10, 4, 0,152, 10,
+ 4, 0,162, 10, 7, 0,156, 10, 7, 0,157, 10, 7, 0,104, 0, 4, 0,163, 10, 2, 0, 17, 0, 2, 0,164, 10,152, 1, 15, 0,
+ 7, 0,249, 0, 7, 0,165, 10, 7, 0,149, 10, 7, 0,166, 10, 7, 0,167, 10, 7, 0,168, 10, 7, 0,169, 10, 7, 0,170, 10,
+ 7, 0,171, 10, 7, 0,172, 10, 7, 0,173, 10, 7, 0,174, 10, 7, 0,175, 10, 4, 0, 17, 0, 4, 0,176, 10,153, 1,124, 0,
+ 19, 0, 29, 0, 31, 0, 72, 0,154, 1,177, 10,152, 1,178, 10,168, 0, 85, 4, 4, 0, 17, 0, 4, 0, 54, 0, 2, 0, 15, 0,
+ 2, 0,184, 9, 2, 0,179, 10, 2, 0,108, 1, 2, 0,180, 10, 2, 0,161, 3, 2, 0,181, 10, 2, 0,182, 10, 2, 0,183, 10,
+ 2, 0,184, 10, 2, 0,185, 10, 2, 0,186, 10, 2, 0,187, 10, 2, 0,188, 10, 2, 0,189, 10, 2, 0,127, 5, 2, 0,190, 10,
+ 2, 0,191, 10, 2, 0,192, 10, 2, 0,193, 10, 2, 0,194, 10, 2, 0, 20, 2, 2, 0,172, 8, 2, 0,143, 8, 2, 0,195, 10,
+ 2, 0,196, 10, 2, 0,212, 3, 2, 0,213, 3, 2, 0,197, 10, 2, 0,198, 10, 2, 0,199, 10, 2, 0,200, 10, 7, 0,201, 10,
+ 7, 0,202, 10, 7, 0,203, 10, 7, 0,204, 10, 7, 0,205, 10, 7, 0,206, 10, 7, 0,207, 10, 2, 0, 77, 5, 2, 0,208, 10,
+ 7, 0,209, 10, 7, 0,210, 10, 7, 0,211, 10, 7, 0,154, 8, 7, 0, 86, 0, 7, 0,247, 2, 7, 0,160, 8, 7, 0,212, 10,
+ 7, 0,213, 10, 7, 0,214, 10, 7, 0,215, 10, 4, 0,155, 8, 4, 0,153, 8, 4, 0,216, 10, 4, 0,217, 10, 7, 0,156, 8,
+ 7, 0,157, 8, 7, 0,158, 8, 7, 0,218, 10, 7, 0,219, 10, 7, 0,220, 10, 7, 0,221, 10, 7, 0,222, 10, 7, 0,223, 10,
+ 7, 0,224, 10, 7, 0,225, 10, 7, 0,226, 10, 7, 0,152, 3, 7, 0,104, 0, 7, 0,227, 10, 7, 0,228, 10, 7, 0,229, 10,
+ 7, 0,230, 10, 7, 0,207, 0, 7, 0,231, 10, 4, 0,232, 10, 4, 0,233, 10, 7, 0,234, 10, 7, 0,235, 10, 7, 0,236, 10,
+ 7, 0,237, 10, 7, 0,238, 10, 7, 0,206, 0, 7, 0,239, 10, 7, 0,239, 3, 7, 0,237, 3, 7, 0,238, 3, 7, 0,240, 10,
+ 7, 0,241, 10, 7, 0,242, 10, 7, 0,243, 10, 7, 0,244, 10, 7, 0,245, 10, 7, 0,246, 10, 7, 0,247, 10, 7, 0,248, 10,
+ 7, 0,249, 10, 7, 0,250, 10, 7, 0,251, 10, 7, 0,252, 10, 7, 0,253, 10, 7, 0,254, 10, 7, 0,255, 10, 7, 0, 0, 11,
+ 7, 0, 1, 11, 4, 0, 2, 11, 4, 0, 3, 11, 43, 0,126, 1, 58, 0,183, 3, 12, 0, 4, 11, 58, 0, 5, 11, 24, 0, 6, 11,
+ 24, 0, 7, 11, 28, 0, 77, 0,163, 0, 65, 1,163, 0, 8, 11,141, 0, 50, 0,141, 0, 0, 0,141, 0, 1, 0,153, 1, 9, 11,
+151, 1, 10, 11,148, 1, 90, 9,171, 0, 11, 4, 9, 0, 12, 4,155, 1, 11, 11,155, 1, 12, 11, 12, 0, 13, 11, 12, 0, 14, 11,
+126, 0, 15, 11,134, 0, 16, 11,134, 0, 17, 11, 24, 0, 18, 11, 24, 0, 19, 11, 24, 0, 36, 0, 12, 0,151, 9, 0, 0, 18, 0,
+ 7, 0,238, 0, 7, 0, 20, 3, 7, 0, 20, 11, 7, 0, 21, 11, 4, 0,196, 2, 4, 0, 22, 11, 4, 0, 17, 0, 4, 0,155, 8,
+ 4, 0, 23, 11, 4, 0, 24, 11, 4, 0, 25, 11, 4, 0, 26, 11, 2, 0,245, 0, 2, 0, 27, 11, 2, 0, 28, 11, 2, 0, 29, 11,
+ 0, 0, 30, 11, 2, 0, 31, 11, 2, 0, 32, 11, 2, 0, 33, 11, 9, 0, 34, 11,130, 0, 84, 4, 12, 0, 5, 3, 12, 0, 35, 11,
+147, 1, 36, 11, 4, 0, 37, 11, 4, 0, 38, 11,156, 1, 39, 11,132, 0, 17, 3,157, 1, 40, 11, 7, 0, 41, 11,128, 0, 37, 0,
+158, 1, 28, 9, 7, 0, 54, 4, 7, 0, 42, 11, 7, 0, 43, 11, 7, 0,230, 5, 7, 0,162, 3, 7, 0,152, 3, 7, 0, 44, 11,
+ 7, 0, 83, 2, 7, 0, 45, 11, 7, 0, 46, 11, 7, 0, 47, 11, 7, 0, 48, 11, 7, 0, 49, 11, 7, 0, 50, 11, 7, 0, 55, 4,
+ 7, 0, 51, 11, 7, 0, 52, 11, 7, 0, 53, 11, 7, 0, 56, 4, 7, 0, 52, 4, 7, 0, 53, 4, 7, 0, 54, 11, 7, 0, 55, 11,
+ 4, 0, 56, 11, 4, 0, 88, 0, 4, 0, 57, 11, 4, 0, 58, 11, 2, 0, 59, 11, 2, 0, 60, 11, 2, 0, 61, 11, 2, 0, 62, 11,
+ 2, 0, 63, 11, 2, 0, 64, 11, 2, 0, 65, 11, 2, 0,196, 4,168, 0, 85, 4,129, 0, 11, 0,158, 1, 66, 11, 7, 0, 67, 11,
+ 7, 0, 68, 11, 7, 0,234, 1, 7, 0, 69, 11, 7, 0, 70, 11, 7, 0, 71, 11, 4, 0, 88, 0, 2, 0, 72, 11, 2, 0, 73, 11,
+ 58, 0,233, 1,159, 1, 4, 0, 7, 0, 5, 0, 7, 0, 6, 0, 7, 0, 9, 2, 7, 0, 74, 11,160, 1, 6, 0,160, 1, 0, 0,
+160, 1, 1, 0,159, 1, 67, 9, 4, 0,251, 0, 2, 0, 75, 11, 2, 0, 17, 0,161, 1, 5, 0,161, 1, 0, 0,161, 1, 1, 0,
+ 12, 0, 76, 11, 4, 0, 77, 11, 4, 0, 17, 0,162, 1, 9, 0,162, 1, 0, 0,162, 1, 1, 0, 12, 0,119, 0,161, 1, 78, 11,
+ 4, 0, 17, 0, 2, 0, 75, 11, 2, 0, 79, 11, 7, 0, 89, 0, 0, 0, 80, 11,159, 0, 6, 0, 19, 0, 29, 0, 12, 0, 46, 5,
+ 4, 0, 17, 0, 2, 0, 81, 11, 2, 0, 82, 11, 9, 0, 83, 11,163, 1, 6, 0, 12, 0, 84, 11, 4, 0, 85, 11, 4, 0, 86, 11,
+ 4, 0, 17, 0, 4, 0, 35, 0,211, 0, 87, 11,164, 1, 17, 0, 19, 0, 29, 0,165, 1, 88, 11,165, 1, 89, 11, 12, 0, 90, 11,
+ 4, 0, 91, 11, 2, 0, 92, 11, 2, 0, 93, 11, 12, 0, 94, 11, 12, 0, 95, 11,163, 1, 96, 11, 12, 0, 97, 11, 12, 0, 98, 11,
+ 12, 0, 99, 11, 12, 0,100, 11,166, 1,101, 11, 12, 0,102, 11,211, 0,103, 11,165, 1, 32, 0,165, 1, 0, 0,165, 1, 1, 0,
+ 9, 0,104, 11, 4, 0,254, 7, 2, 0,105, 11, 2, 0, 35, 0, 2, 1,106, 11, 2, 1,107, 11, 0, 0,108, 11, 2, 0,109, 11,
+ 2, 0,110, 11, 2, 0, 20, 8, 2, 0, 21, 8, 2, 0,111, 11, 2, 0,112, 11, 2, 0,202, 3, 2, 0,226, 6, 2, 0,113, 11,
+ 2, 0,114, 11, 2, 0,115, 11, 2, 0, 67, 0,167, 1,116, 11,168, 1,117, 11,169, 1,118, 11, 4, 0,119, 11, 4, 0,120, 11,
+ 9, 0,121, 11, 12, 0, 95, 11, 12, 0, 40, 8, 12, 0,122, 11, 12, 0,123, 11, 12, 0,124, 11,170, 1, 17, 0,170, 1, 0, 0,
+170, 1, 1, 0, 0, 0,125, 11, 18, 0, 28, 0, 2, 0,126, 11, 2, 0, 15, 0, 2, 0, 13, 0, 2, 0,127, 11, 2, 0,128, 11,
+ 2, 0,129, 11, 2, 0,130, 11, 2, 0,131, 11, 2, 0, 17, 0, 2, 0,132, 11, 2, 0, 29, 0, 2, 0, 35, 0,171, 1,133, 11,
+172, 1, 10, 0,172, 1, 0, 0,172, 1, 1, 0, 12, 0,134, 11, 0, 0,125, 11, 2, 0,135, 11, 2, 0,136, 11, 2, 0, 17, 0,
+ 2, 0,137, 11, 4, 0,138, 11, 9, 0,139, 11,166, 1, 7, 0,166, 1, 0, 0,166, 1, 1, 0, 0, 0,125, 11, 0, 0,140, 11,
+ 12, 0,199, 7, 4, 0,141, 11, 4, 0, 17, 0,223, 0, 14, 0,223, 0, 0, 0,223, 0, 1, 0, 0, 0,125, 11, 18, 0, 28, 0,
+173, 1, 14, 8, 9, 0,142, 11, 9, 0,143, 11,171, 1,133, 11,163, 1,144, 11, 12, 0,145, 11,223, 0,146, 11, 7, 1,133, 6,
+ 2, 0, 17, 0, 2, 0,196, 4,174, 1, 12, 0,174, 1, 0, 0,174, 1, 1, 0, 9, 0, 2, 0, 9, 0,147, 11, 0, 0, 5, 4,
+ 2, 0, 15, 0, 2, 0, 17, 0, 7, 0,148, 11, 7, 0,121, 0, 7, 0, 63, 4, 7, 0,229, 8, 7, 0,205, 9,175, 1, 5, 0,
+ 7, 0,149, 11, 4, 0,150, 11, 4, 0,151, 11, 4, 0, 73, 1, 4, 0, 17, 0,176, 1, 6, 0, 7, 0,152, 11, 7, 0,153, 11,
+ 7, 0,154, 11, 7, 0,155, 11, 4, 0, 15, 0, 4, 0, 17, 0,177, 1, 5, 0, 7, 0, 1, 9, 7, 0, 2, 9, 7, 0,222, 2,
+ 2, 0, 34, 2, 2, 0, 35, 2,178, 1, 5, 0,177, 1, 2, 0, 4, 0, 51, 0, 7, 0,156, 11, 7, 0, 1, 9, 7, 0, 2, 9,
+179, 1, 4, 0, 2, 0,157, 11, 2, 0,158, 11, 2, 0,159, 11, 2, 0,160, 11,180, 1, 2, 0, 34, 0,188, 6, 18, 0, 33, 9,
+181, 1, 3, 0, 16, 0,161, 11, 4, 0, 17, 0, 4, 0, 35, 0,182, 1, 6, 0, 7, 0,104, 0, 7, 0,224, 2, 7, 0,162, 11,
+ 7, 0, 35, 0, 2, 0,244, 0, 2, 0,163, 11,183, 1, 5, 0, 7, 0,164, 11, 7, 0,120, 0, 7, 0, 68, 9, 7, 0, 69, 9,
+ 4, 0, 17, 0,184, 1, 6, 0, 19, 0,194, 6, 0, 0,165, 11, 0, 0,166, 11, 2, 0,167, 11, 2, 0, 17, 0, 4, 0,168, 11,
+185, 1, 7, 0,185, 1, 0, 0,185, 1, 1, 0, 0, 0, 5, 4,184, 1,169, 11, 2, 0,170, 11, 2, 0, 15, 0, 7, 0, 58, 0,
+186, 1, 7, 0, 12, 0,171, 11, 0, 0,172, 11, 9, 0,173, 11, 7, 0, 58, 0, 7, 0,148, 11, 4, 0, 15, 0, 4, 0, 17, 0,
+187, 1, 3, 0, 7, 0,174, 11, 4, 0, 17, 0, 4, 0, 35, 0,188, 1, 15, 0,188, 1, 0, 0,188, 1, 1, 0, 79, 1,138, 9,
+186, 1, 59, 0, 12, 0,119, 3, 27, 0, 47, 0,187, 1,175, 11, 4, 0, 51, 0, 7, 0, 58, 0, 2, 0, 17, 0, 2, 0, 16, 1,
+ 4, 0,176, 11, 0, 0,165, 11, 4, 0,177, 11, 7, 0,178, 11,189, 1, 2, 0, 0, 0,179, 11, 0, 0,180, 11,190, 1, 4, 0,
+190, 1, 0, 0,190, 1, 1, 0,157, 0, 54, 3, 12, 0,181, 11,191, 1, 24, 0,191, 1, 0, 0,191, 1, 1, 0, 12, 0,182, 11,
+157, 0,227, 8,190, 1,183, 11, 12, 0,184, 11, 12, 0,119, 3, 0, 0, 5, 4, 7, 0,148, 11, 7, 0,185, 11, 7, 0, 85, 0,
+ 7, 0, 86, 0, 7, 0,200, 9, 7, 0,201, 9, 7, 0,237, 2, 7, 0,204, 9, 7, 0,229, 8, 7, 0,205, 9, 2, 0,186, 11,
+ 2, 0,187, 11, 2, 0, 87, 0, 2, 0, 15, 0, 4, 0, 17, 0, 4, 0, 67, 0,192, 1, 6, 0,192, 1, 0, 0,192, 1, 1, 0,
+ 12, 0,182, 11, 4, 0, 17, 0, 4, 0,253, 1, 0, 0, 5, 4,193, 1, 11, 0,193, 1, 0, 0,193, 1, 1, 0, 19, 0,194, 6,
+ 0, 0,188, 11, 4, 0,168, 11, 2, 0,189, 11, 2, 0, 35, 0, 0, 0,165, 11, 4, 0,176, 11, 2, 0, 17, 0, 2, 0,190, 11,
+194, 1, 8, 0,194, 1, 0, 0,194, 1, 1, 0, 12, 0,191, 11, 0, 0, 5, 4, 0, 0,192, 11, 2, 0, 17, 0, 2, 0,190, 11,
+ 4, 0,193, 11,195, 1, 5, 0,195, 1, 0, 0,195, 1, 1, 0, 0, 0,165, 11, 4, 0,176, 11, 7, 0,212, 2, 31, 0, 12, 0,
+157, 0,110, 3,157, 0,194, 11,190, 1,183, 11, 12, 0,195, 11,191, 1,196, 11, 12, 0,197, 11, 12, 0,198, 11, 4, 0, 17, 0,
+ 4, 0,245, 0, 2, 0,199, 11, 2, 0,200, 11, 7, 0,201, 11,196, 1, 2, 0, 19, 0, 29, 0, 31, 0, 72, 0,197, 1, 5, 0,
+197, 1, 0, 0,197, 1, 1, 0, 4, 0, 15, 0, 4, 0, 17, 0, 0, 0, 18, 0,198, 1, 6, 0,197, 1,202, 11, 24, 0, 42, 0,
+ 4, 0,203, 11, 7, 0,204, 11, 4, 0,205, 11, 4, 0,125, 9,199, 1, 3, 0,197, 1,202, 11, 4, 0,203, 11, 7, 0,206, 11,
+200, 1, 8, 0,197, 1,202, 11, 24, 0, 42, 0, 7, 0, 68, 1, 7, 0,207, 11, 7, 0, 20, 3, 7, 0, 27, 9, 4, 0,203, 11,
+ 4, 0,208, 11,201, 1, 5, 0,197, 1,202, 11, 7, 0,209, 11, 7, 0,103, 8, 7, 0,243, 2, 7, 0, 54, 0,202, 1, 3, 0,
+197, 1,202, 11, 7, 0, 27, 9, 7, 0,210, 11,146, 1, 4, 0, 7, 0,211, 11, 7, 0,228, 10, 2, 0,212, 11, 2, 0, 73, 1,
+203, 1, 14, 0,203, 1, 0, 0,203, 1, 1, 0, 12, 0,213, 11, 12, 0,214, 11, 12, 0,215, 11, 0, 0, 18, 0, 4, 0, 29, 0,
+ 4, 0, 17, 0, 4, 0,216, 11, 7, 0,217, 11, 4, 0,205, 11, 4, 0,125, 9, 7, 0, 15, 4, 7, 0,245, 2,154, 1, 23, 0,
+ 4, 0,203, 11, 4, 0,218, 11, 7, 0,219, 11, 7, 0,241, 2, 7, 0,220, 11, 7, 0,244, 8, 7, 0,211, 11, 7, 0,221, 11,
+ 7, 0,224, 2, 7, 0, 96, 10, 7, 0,146, 4, 7, 0,222, 11, 7, 0,223, 11, 7, 0,224, 11, 7, 0,225, 11, 7, 0,226, 11,
+ 7, 0,227, 11, 7, 0,228, 11, 7, 0,229, 11, 7, 0,230, 11, 7, 0,231, 11, 7, 0,232, 11, 12, 0,233, 11,114, 0, 40, 0,
+113, 0,234, 11,204, 1,178, 10, 58, 0,235, 11, 58, 0, 5, 11, 58, 0,236, 11,205, 1,237, 11, 40, 0,161, 0, 40, 0,238, 11,
+ 40, 0,239, 11, 7, 0,240, 11, 7, 0,241, 11, 7, 0,242, 11, 7, 0,243, 11, 7, 0,244, 11, 7, 0,253, 7, 7, 0,245, 11,
+ 7, 0,162, 1, 7, 0,246, 11, 4, 0,247, 11, 4, 0,248, 11, 4, 0,249, 11, 4, 0, 88, 0, 4, 0, 35, 0, 4, 0,250, 11,
+ 2, 0,251, 11, 2, 0,252, 11, 4, 0,253, 11, 7, 0,224, 2, 4, 0,254, 11, 7, 0,255, 11, 4, 0, 0, 12, 4, 0, 1, 12,
+ 4, 0, 2, 12,130, 0, 3, 12, 12, 0, 4, 12,168, 0, 85, 4, 4, 0, 5, 12, 7, 0, 6, 12, 7, 0, 7, 12, 4, 0, 67, 0,
+115, 0, 12, 0,113, 0,234, 11,141, 0, 40, 3, 7, 0,129, 1, 7, 0,253, 7, 7, 0, 8, 12, 7, 0, 9, 12, 7, 0, 10, 12,
+ 2, 0, 11, 12, 2, 0, 12, 12, 2, 0, 13, 12, 2, 0, 15, 0, 4, 0, 88, 0,116, 0, 13, 0,113, 0,234, 11,132, 0, 17, 3,
+134, 0, 19, 3, 7, 0, 67, 9, 7, 0, 14, 12, 7, 0, 15, 12, 7, 0, 70, 1, 7, 0, 16, 12, 4, 0,160, 9, 4, 0, 13, 3,
+ 2, 0, 15, 0, 2, 0, 35, 0, 4, 0, 67, 0, 69, 78, 68, 66, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0,
+ 0};
+
diff --git a/source/blender/editors/gpencil/drawgpencil.c b/source/blender/editors/gpencil/drawgpencil.c
index a275a5f908a..440d5ee7c4d 100644
--- a/source/blender/editors/gpencil/drawgpencil.c
+++ b/source/blender/editors/gpencil/drawgpencil.c
@@ -1,6 +1,4 @@
/*
- * $Id$
- *
* ***** BEGIN GPL LICENSE BLOCK *****
*
* This program is free software; you can redistribute it and/or
diff --git a/source/blender/editors/gpencil/editaction_gpencil.c b/source/blender/editors/gpencil/editaction_gpencil.c
index 34cddfbc463..937d24eed04 100644
--- a/source/blender/editors/gpencil/editaction_gpencil.c
+++ b/source/blender/editors/gpencil/editaction_gpencil.c
@@ -1,6 +1,4 @@
/*
- * $Id$
- *
* ***** BEGIN GPL LICENSE BLOCK *****
*
* This program is free software; you can redistribute it and/or
@@ -209,96 +207,9 @@ void borderselect_gplayer_frames (bGPDlayer *gpl, float min, float max, short se
}
}
-#if 0 // XXX disabled until grease pencil code stabilises again
-
-/* De-selects or inverts the selection of Layers for a grease-pencil block
- * mode: 0 = default behaviour (select all), 1 = test if (de)select all, 2 = invert all
- */
-void deselect_gpencil_layers (void *data, short mode)
-{
- ListBase act_data = {NULL, NULL};
- bActListElem *ale;
- int filter, sel=1;
-
- /* filter data */
- filter= ACTFILTER_VISIBLE;
- actdata_filter(&act_data, filter, data, ACTCONT_GPENCIL);
-
- /* See if we should be selecting or deselecting */
- if (mode == 1) {
- for (ale= act_data.first; ale; ale= ale->next) {
- if (sel == 0)
- break;
-
- if (ale->flag & GP_LAYER_SELECT)
- sel= 0;
- }
- }
- else
- sel= 0;
-
- /* Now set the flags */
- for (ale= act_data.first; ale; ale= ale->next) {
- bGPDlayer *gpl= (bGPDlayer *)ale->data;
-
- if (mode == 2)
- gpl->flag ^= GP_LAYER_SELECT;
- else if (sel)
- gpl->flag |= GP_LAYER_SELECT;
- else
- gpl->flag &= ~GP_LAYER_SELECT;
-
- gpl->flag &= ~GP_LAYER_ACTIVE;
- }
-
- /* Cleanup */
- BLI_freelistN(&act_data);
-}
-
-#endif // XXX disabled until Grease Pencil code stabilises again...
-
/* ***************************************** */
/* Frame Editing Tools */
-#if 0 // XXX disabled until grease pencil code stabilises again
-/* Delete selected grease-pencil layers */
-void delete_gpencil_layers (void)
-{
- ListBase act_data = {NULL, NULL};
- bActListElem *ale, *next;
- void *data;
- short datatype;
- int filter;
-
- /* determine what type of data we are operating on */
- data = get_action_context(&datatype);
- if (data == NULL) return;
- if (datatype != ACTCONT_GPENCIL) return;
-
- /* filter data */
- filter= (ACTFILTER_VISIBLE | ACTFILTER_FOREDIT | ACTFILTER_CHANNELS | ACTFILTER_SEL);
- actdata_filter(&act_data, filter, data, datatype);
-
- /* clean up grease-pencil layers */
- for (ale= act_data.first; ale; ale= next) {
- bGPdata *gpd= (bGPdata *)ale->owner;
- bGPDlayer *gpl= (bGPDlayer *)ale->data;
- next= ale->next;
-
- /* free layer and its data */
- if (SEL_GPL(gpl)) {
- free_gpencil_frames(gpl);
- BLI_freelinkN(&gpd->layers, gpl);
- }
-
- /* free temp memory */
- BLI_freelinkN(&act_data, ale);
- }
-
- BIF_undo_push("Delete GPencil Layers");
-}
-#endif // XXX disabled until Grease Pencil code stabilises again...
-
/* Delete selected frames */
void delete_gplayer_frames (bGPDlayer *gpl)
{
diff --git a/source/blender/editors/gpencil/gpencil_buttons.c b/source/blender/editors/gpencil/gpencil_buttons.c
index d95f64c31e1..192f5c10d07 100644
--- a/source/blender/editors/gpencil/gpencil_buttons.c
+++ b/source/blender/editors/gpencil/gpencil_buttons.c
@@ -1,6 +1,4 @@
/*
- * $Id$
- *
* ***** BEGIN GPL LICENSE BLOCK *****
*
* This program is free software; you can redistribute it and/or
diff --git a/source/blender/editors/gpencil/gpencil_edit.c b/source/blender/editors/gpencil/gpencil_edit.c
index 2860d467cef..9dc764b7aac 100644
--- a/source/blender/editors/gpencil/gpencil_edit.c
+++ b/source/blender/editors/gpencil/gpencil_edit.c
@@ -1,6 +1,4 @@
/*
- * $Id$
- *
* ***** BEGIN GPL LICENSE BLOCK *****
*
* This program is free software; you can redistribute it and/or
diff --git a/source/blender/editors/gpencil/gpencil_intern.h b/source/blender/editors/gpencil/gpencil_intern.h
index 6ecdc2b054b..c31de8d30a7 100644
--- a/source/blender/editors/gpencil/gpencil_intern.h
+++ b/source/blender/editors/gpencil/gpencil_intern.h
@@ -1,6 +1,4 @@
/*
- * $Id$
- *
* ***** BEGIN GPL LICENSE BLOCK *****
*
* This program is free software; you can redistribute it and/or
diff --git a/source/blender/editors/gpencil/gpencil_ops.c b/source/blender/editors/gpencil/gpencil_ops.c
index f2efada8406..e1e4c8d5457 100644
--- a/source/blender/editors/gpencil/gpencil_ops.c
+++ b/source/blender/editors/gpencil/gpencil_ops.c
@@ -1,6 +1,4 @@
/*
- * $Id$
- *
* ***** BEGIN GPL LICENSE BLOCK *****
*
* This program is free software; you can redistribute it and/or
diff --git a/source/blender/editors/gpencil/gpencil_paint.c b/source/blender/editors/gpencil/gpencil_paint.c
index 169443d855f..04565eab155 100644
--- a/source/blender/editors/gpencil/gpencil_paint.c
+++ b/source/blender/editors/gpencil/gpencil_paint.c
@@ -1,6 +1,4 @@
/*
- * $Id$
- *
* ***** BEGIN GPL LICENSE BLOCK *****
*
* This program is free software; you can redistribute it and/or
diff --git a/source/blender/editors/include/ED_anim_api.h b/source/blender/editors/include/ED_anim_api.h
index 5ecbaeb1c87..b730913a368 100644
--- a/source/blender/editors/include/ED_anim_api.h
+++ b/source/blender/editors/include/ED_anim_api.h
@@ -1,6 +1,4 @@
/*
- * $Id$
- *
* ***** BEGIN GPL LICENSE BLOCK *****
*
* This program is free software; you can redistribute it and/or
@@ -41,6 +39,7 @@ struct bContext;
struct wmKeyConfig;
struct ReportList;
struct ScrArea;
+struct SpaceLink;
struct ARegion;
struct View2D;
@@ -56,6 +55,9 @@ struct FModifier;
struct uiBlock;
struct uiLayout;
+struct PointerRNA;
+struct PropertyRNA;
+
/* ************************************************ */
/* ANIMATION CHANNEL FILTERING */
/* anim_filter.c */
@@ -72,9 +74,12 @@ typedef struct bAnimContext {
short mode; /* editor->mode */
short spacetype; /* sa->spacetype */
short regiontype; /* active region -> type (channels or main) */
- struct ScrArea *sa; /* editor */
+ struct ScrArea *sa; /* editor host */
+ struct SpaceLink *sl; /* editor data */
struct ARegion *ar; /* region within editor */
+ struct bDopeSheet *ads; /* dopesheet data for editor (or which is being used) */
+
struct Scene *scene; /* active scene */
struct Object *obact; /* active object */
ListBase *markers; /* active set of markers */
@@ -83,7 +88,6 @@ typedef struct bAnimContext {
} bAnimContext;
/* Main Data container types */
-// XXX was ACTCONT_*
typedef enum eAnimCont_Types {
ANIMCONT_NONE = 0, /* invalid or no data */
ANIMCONT_ACTION, /* action (bAction) */
@@ -92,7 +96,8 @@ typedef enum eAnimCont_Types {
ANIMCONT_DOPESHEET, /* dopesheet (bDopesheet) */
ANIMCONT_FCURVES, /* animation F-Curves (bDopesheet) */
ANIMCONT_DRIVERS, /* drivers (bDopesheet) */
- ANIMCONT_NLA /* nla (bDopesheet) */
+ ANIMCONT_NLA, /* nla (bDopesheet) */
+ ANIMCONT_CHANNEL /* animation channel (bAnimListElem) */
} eAnimCont_Types;
/* --------------- Channels -------------------- */
@@ -108,17 +113,12 @@ typedef struct bAnimListElem {
int flag; /* copy of elem's flags for quick access */
int index; /* for un-named data, the index of the data in it's collection */
- short elemFlag; /* flags for the list elem instance (not the data it represents) */
-
short datatype; /* type of motion data to expect */
void *key_data; /* motion data - mostly F-Curves, but can be other types too */
struct ID *id; /* ID block that channel is attached to */
struct AnimData *adt; /* source of the animation data attached to ID block (for convenience) */
-
- void *owner; /* group or channel which acts as this channel's owner */
- short ownertype; /* type of owner */
} bAnimListElem;
@@ -126,7 +126,6 @@ typedef struct bAnimListElem {
* NOTE: need to keep the order of these synchronised with the channels define code
* which is used for drawing and handling channel lists for
*/
-// XXX was ACTTYPE_*
typedef enum eAnim_ChannelType {
ANIMTYPE_NONE= 0,
ANIMTYPE_ANIMDATA,
@@ -141,9 +140,6 @@ typedef enum eAnim_ChannelType {
ANIMTYPE_FILLACTD,
ANIMTYPE_FILLDRIVERS,
- ANIMTYPE_FILLMATD,
- ANIMTYPE_FILLPARTD,
- ANIMTYPE_FILLTEXD,
ANIMTYPE_DSMAT,
ANIMTYPE_DSLAM,
@@ -158,6 +154,7 @@ typedef enum eAnim_ChannelType {
ANIMTYPE_DSMESH,
ANIMTYPE_DSTEX,
ANIMTYPE_DSLAT,
+ ANIMTYPE_DSSPK,
ANIMTYPE_SHAPEKEY,
@@ -187,28 +184,44 @@ typedef enum eAnim_KeyType {
/* ----------------- Filtering -------------------- */
-/* filtering flags - under what circumstances should a channel be added */
-// XXX was ACTFILTER_*
+/* filtering flags - under what circumstances should a channel be returned */
typedef enum eAnimFilter_Flags {
- ANIMFILTER_VISIBLE = (1<<0), /* should channels be visible (in terms of hierarchy only) */
- ANIMFILTER_SEL = (1<<1), /* should channels be selected */
- ANIMFILTER_UNSEL = (1<<2), /* should channels be NOT selected */
- ANIMFILTER_FOREDIT = (1<<3), /* does editable status matter */
- ANIMFILTER_CURVESONLY = (1<<4), /* don't include summary-channels, etc. */
- ANIMFILTER_CHANNELS = (1<<5), /* make list for interface drawing */
- ANIMFILTER_ACTGROUPED = (1<<6), /* belongs to the active actiongroup */
- ANIMFILTER_CURVEVISIBLE = (1<<7), /* F-Curve is visible for editing/viewing in Graph Editor */
- ANIMFILTER_ACTIVE = (1<<8), /* channel should be 'active' */
- ANIMFILTER_ANIMDATA = (1<<9), /* only return the underlying AnimData blocks (not the tracks, etc.) data comes from */
- ANIMFILTER_NLATRACKS = (1<<10), /* only include NLA-tracks */
- ANIMFILTER_SELEDIT = (1<<11), /* link editability with selected status */
- ANIMFILTER_NODUPLIS = (1<<12), /* duplicate entries for animation data attached to multi-user blocks must not occur */
+ /* data which channel represents is fits the dopesheet filters (i.e. scene visibility criteria) */
+ // XXX: it's hard to think of any examples where this *ISN'T* the case... perhaps becomes implicit?
+ ANIMFILTER_DATA_VISIBLE = (1<<0),
+ /* channel is visible within the channel-list hierarchy (i.e. F-Curves within Groups in ActEdit) */
+ ANIMFILTER_LIST_VISIBLE = (1<<1),
+ /* channel has specifically been tagged as visible in Graph Editor (* Graph Editor Only) */
+ ANIMFILTER_CURVE_VISIBLE = (1<<2),
+
+ /* include summary channels and "expanders" (for drawing/mouse-selection in channel list) */
+ ANIMFILTER_LIST_CHANNELS = (1<<3),
+
+ /* for its type, channel should be "active" one */
+ ANIMFILTER_ACTIVE = (1<<4),
+ /* channel is a child of the active group (* Actions speciality) */
+ ANIMFILTER_ACTGROUPED = (1<<5),
+
+ /* channel must be selected/not-selected, but both must not be set together */
+ ANIMFILTER_SEL = (1<<6),
+ ANIMFILTER_UNSEL = (1<<7),
- /* all filters - the power inside the bracket must be the last power for left-shifts + 1 */
- ANIMFILTER_ALLFILTERS = ((1<<12) - 1)
+ /* editability status - must be editable to be included */
+ ANIMFILTER_FOREDIT = (1<<8),
+ /* only selected animchannels should be considerable as editable - mainly for Graph Editor's option for keys on select curves only */
+ ANIMFILTER_SELEDIT = (1<<9),
+
+ /* flags used to enforce certain data types */
+ // NOTE: the ones for curves and NLA tracks were redundant and have been removed for now...
+ ANIMFILTER_ANIMDATA = (1<<10),
+
+ /* duplicate entries for animation data attached to multi-user blocks must not occur */
+ ANIMFILTER_NODUPLIS = (1<<11),
+
+ /* for checking if we should keep some collapsed channel around (internal use only!) */
+ ANIMFILTER_TMP_PEEK = (1<<30)
} eAnimFilter_Flags;
-
/* ---------- Flag Checking Macros ------------ */
// xxx check on all of these flags again...
@@ -218,13 +231,9 @@ typedef enum eAnimFilter_Flags {
#define EXPANDED_SCEC(sce) ((sce->flag & SCE_DS_COLLAPSED)==0)
/* 'Sub-Scene' channels (flags stored in Data block) */
#define FILTER_WOR_SCED(wo) ((wo->flag & WO_DS_EXPAND))
-#define FILTER_NTREE_SCED(ntree) ((ntree->flag & NTREE_DS_EXPAND))
/* 'Object' channels */
#define SEL_OBJC(base) ((base->flag & SELECT))
#define EXPANDED_OBJC(ob) ((ob->nlaflag & OB_ADS_COLLAPSED)==0)
- /* 'Sub-object' channels (flags stored in Object block) */
-#define FILTER_MAT_OBJC(ob) ((ob->nlaflag & OB_ADS_SHOWMATS))
-#define FILTER_PART_OBJC(ob) ((ob->nlaflag & OB_ADS_SHOWPARTS))
/* 'Sub-object' channels (flags stored in Data block) */
#define FILTER_SKE_OBJD(key) ((key->flag & KEY_DS_EXPAND))
#define FILTER_MAT_OBJD(ma) ((ma->flag & MA_DS_EXPAND))
@@ -236,28 +245,28 @@ typedef enum eAnimFilter_Flags {
#define FILTER_ARM_OBJD(arm) ((arm->flag & ARM_DS_EXPAND))
#define FILTER_MESH_OBJD(me) ((me->flag & ME_DS_EXPAND))
#define FILTER_LATTICE_OBJD(lt) ((lt->flag & LT_DS_EXPAND))
+#define FILTER_SPK_OBJD(spk) ((spk->flag & SPK_DS_EXPAND))
+ /* Variable use expanders */
+#define FILTER_NTREE_DATA(ntree) ((ntree->flag & NTREE_DS_EXPAND))
+#define FILTER_TEX_DATA(tex) ((tex->flag & TEX_DS_EXPAND))
/* 'Sub-object/Action' channels (flags stored in Action) */
#define SEL_ACTC(actc) ((actc->flag & ACT_SELECTED))
#define EXPANDED_ACTC(actc) ((actc->flag & ACT_COLLAPSED)==0)
/* 'Sub-AnimData' channels */
#define EXPANDED_DRVD(adt) ((adt->flag & ADT_DRIVERS_COLLAPSED)==0)
- /* Texture expanders */
-#define FILTER_TEX_MATC(ma) ((ma->flag & MA_DS_SHOW_TEXS))
-#define FILTER_TEX_LAMC(la) ((la->flag & LA_DS_SHOW_TEXS))
-#define FILTER_TEX_WORC(wa) ((wo->flag & WO_DS_SHOW_TEXS))
-#define FILTER_TEX_DATA(tex) ((tex->flag & TEX_DS_EXPAND))
+
/* Actions (also used for Dopesheet) */
/* Action Channel Group */
#define EDITABLE_AGRP(agrp) ((agrp->flag & AGRP_PROTECTED)==0)
#define EXPANDED_AGRP(ac, agrp) \
- ( ( ((ac)->spacetype == SPACE_IPO) && (agrp->flag & AGRP_EXPANDED_G) ) || \
- ( ((ac)->spacetype != SPACE_IPO) && (agrp->flag & AGRP_EXPANDED) ) )
+ ( ((!(ac) || ((ac)->spacetype != SPACE_IPO)) && (agrp->flag & AGRP_EXPANDED)) || \
+ (( (ac) && ((ac)->spacetype == SPACE_IPO)) && (agrp->flag & AGRP_EXPANDED_G)) )
#define SEL_AGRP(agrp) ((agrp->flag & AGRP_SELECTED) || (agrp->flag & AGRP_ACTIVE))
/* F-Curve Channels */
#define EDITABLE_FCU(fcu) ((fcu->flag & FCURVE_PROTECTED)==0)
-#define SEL_FCU(fcu) (fcu->flag & (FCURVE_ACTIVE|FCURVE_SELECTED))
+#define SEL_FCU(fcu) (fcu->flag & FCURVE_SELECTED)
/* ShapeKey mode only */
#define EDITABLE_SHAPEKEY(kb) ((kb->flag & KEYBLOCK_LOCKED)==0)
@@ -268,7 +277,7 @@ typedef enum eAnimFilter_Flags {
#define EXPANDED_GPD(gpd) (gpd->flag & GP_DATA_EXPAND)
/* Grease Pencil Layer settings */
#define EDITABLE_GPL(gpl) ((gpl->flag & GP_LAYER_LOCKED)==0)
-#define SEL_GPL(gpl) ((gpl->flag & GP_LAYER_ACTIVE) || (gpl->flag & GP_LAYER_SELECT))
+#define SEL_GPL(gpl) (gpl->flag & GP_LAYER_SELECT)
/* NLA only */
#define SEL_NLT(nlt) (nlt->flag & NLATRACK_SELECTED)
@@ -293,11 +302,12 @@ typedef enum eAnimFilter_Flags {
/* -------------- NLA Channel Defines -------------- */
/* NLA channel heights */
-#define NLACHANNEL_FIRST -16
-#define NLACHANNEL_HEIGHT 24
-#define NLACHANNEL_HEIGHT_HALF 12
-#define NLACHANNEL_SKIP 2
-#define NLACHANNEL_STEP (NLACHANNEL_HEIGHT + NLACHANNEL_SKIP)
+// XXX: NLACHANNEL_FIRST isn't used?
+#define NLACHANNEL_FIRST -16
+#define NLACHANNEL_HEIGHT(snla) ((snla && (snla->flag & SNLA_NOSTRIPCURVES)) ? 16 : 24)
+#define NLACHANNEL_HEIGHT_HALF(snla) ((snla && (snla->flag & SNLA_NOSTRIPCURVES)) ? 8 : 12)
+#define NLACHANNEL_SKIP 2
+#define NLACHANNEL_STEP(snla) (NLACHANNEL_HEIGHT(snla) + NLACHANNEL_SKIP)
/* channel widths */
#define NLACHANNEL_NAMEWIDTH 200
@@ -310,7 +320,7 @@ typedef enum eAnimFilter_Flags {
/* Obtain list of filtered Animation channels to operate on.
* Returns the number of channels in the list
*/
-int ANIM_animdata_filter(bAnimContext *ac, ListBase *anim_data, int filter_mode, void *data, short datatype);
+size_t ANIM_animdata_filter(bAnimContext *ac, ListBase *anim_data, int filter_mode, void *data, short datatype);
/* Obtain current anim-data context from Blender Context info.
* Returns whether the operation was successful.
@@ -366,6 +376,8 @@ typedef struct bAnimChannelType {
/* get name (for channel lists) */
void (*name)(bAnimListElem *ale, char *name);
+ /* get RNA property+pointer for editing the name */
+ short (*name_prop)(bAnimListElem *ale, struct PointerRNA *ptr, struct PropertyRNA **prop);
/* get icon (for channel lists) */
int (*icon)(bAnimListElem *ale);
@@ -392,7 +404,7 @@ void ANIM_channel_debug_print_info(bAnimListElem *ale, short indent_level);
/* Draw the given channel */
void ANIM_channel_draw(bAnimContext *ac, bAnimListElem *ale, float yminc, float ymaxc);
/* Draw the widgets for the given channel */
-void ANIM_channel_draw_widgets(bAnimContext *ac, bAnimListElem *ale, struct uiBlock *block, float yminc, float ymaxc);
+void ANIM_channel_draw_widgets(struct bContext *C, bAnimContext *ac, bAnimListElem *ale, struct uiBlock *block, float yminc, float ymaxc, size_t channel_index);
/* ------------------------ Editing API -------------------------- */
@@ -451,7 +463,9 @@ enum {
/* time indication in seconds or frames */
DRAWCFRA_UNIT_SECONDS = (1<<1),
/* show time-offset line */
- DRAWCFRA_SHOW_TIMEOFS = (1<<2)
+ DRAWCFRA_SHOW_TIMEOFS = (1<<2),
+ /* draw indicator extra wide (for timeline) */
+ DRAWCFRA_WIDE = (1<<3)
} eAnimEditDraw_CurrentFrame;
/* main call to draw current-frame indicator in an Animation Editor */
diff --git a/source/blender/editors/include/ED_gpencil.h b/source/blender/editors/include/ED_gpencil.h
index e5715316a31..07dcc959e32 100644
--- a/source/blender/editors/include/ED_gpencil.h
+++ b/source/blender/editors/include/ED_gpencil.h
@@ -1,6 +1,4 @@
/*
- * $Id$
- *
* ***** BEGIN GPL LICENSE BLOCK *****
*
* This program is free software; you can redistribute it and/or
diff --git a/source/blender/editors/include/ED_keyframes_draw.h b/source/blender/editors/include/ED_keyframes_draw.h
index 3c1bb814c82..91723a1a33f 100644
--- a/source/blender/editors/include/ED_keyframes_draw.h
+++ b/source/blender/editors/include/ED_keyframes_draw.h
@@ -1,6 +1,4 @@
/*
- * $Id$
- *
* ***** BEGIN GPL LICENSE BLOCK *****
*
* This program is free software; you can redistribute it and/or
diff --git a/source/blender/editors/include/ED_keyframes_edit.h b/source/blender/editors/include/ED_keyframes_edit.h
index e6fe7efbaba..5881e8c4bfe 100644
--- a/source/blender/editors/include/ED_keyframes_edit.h
+++ b/source/blender/editors/include/ED_keyframes_edit.h
@@ -1,6 +1,4 @@
/*
- * $Id$
- *
* ***** BEGIN GPL LICENSE BLOCK *****
*
* This program is free software; you can redistribute it and/or
@@ -35,6 +33,7 @@
struct bAnimContext;
struct bAnimListElem;
+struct bDopeSheet;
struct FCurve;
struct BezTriple;
struct Scene;
@@ -187,11 +186,11 @@ short ANIM_fcurve_keyframes_loop(KeyframeEditData *ked, struct FCurve *fcu, Keyf
/* function for working with any type (i.e. one of the known types) of animation channel
* - filterflag is bDopeSheet->flag (DOPESHEET_FILTERFLAG)
*/
-short ANIM_animchannel_keyframes_loop(KeyframeEditData *ked, struct bAnimListElem *ale, KeyframeEditFunc key_ok, KeyframeEditFunc key_cb, FcuEditFunc fcu_cb, int filterflag);
+short ANIM_animchannel_keyframes_loop(KeyframeEditData *ked, struct bDopeSheet *ads, struct bAnimListElem *ale, KeyframeEditFunc key_ok, KeyframeEditFunc key_cb, FcuEditFunc fcu_cb);
/* same as above, except bAnimListElem wrapper is not needed...
* - keytype is eAnim_KeyType
*/
-short ANIM_animchanneldata_keyframes_loop(KeyframeEditData *ked, void *data, int keytype, KeyframeEditFunc key_ok, KeyframeEditFunc key_cb, FcuEditFunc fcu_cb, int filterflag);
+short ANIM_animchanneldata_keyframes_loop(KeyframeEditData *ked, struct bDopeSheet *ads, void *data, int keytype, KeyframeEditFunc key_ok, KeyframeEditFunc key_cb, FcuEditFunc fcu_cb);
/* functions for making sure all keyframes are in good order */
void ANIM_editkeyframes_refresh(struct bAnimContext *ac);
diff --git a/source/blender/editors/include/ED_keyframing.h b/source/blender/editors/include/ED_keyframing.h
index 294b9b8475a..cda3c4f3e71 100644
--- a/source/blender/editors/include/ED_keyframing.h
+++ b/source/blender/editors/include/ED_keyframing.h
@@ -1,6 +1,4 @@
/*
- * $Id$
- *
* ***** BEGIN GPL LICENSE BLOCK *****
*
* This program is free software; you can redistribute it and/or
@@ -178,6 +176,9 @@ typedef enum eModifyKey_Returns {
MODIFYKEY_MISSING_TYPEINFO = -2,
} eModifyKey_Returns;
+/* poll the current KeyingSet, updating it's set of paths (if "builtin"/"relative") for context changes */
+short ANIM_validate_keyingset(struct bContext *C, ListBase *dsources, struct KeyingSet *ks);
+
/* use the specified KeyingSet to add/remove various Keyframes on the specified frame */
int ANIM_apply_keyingset(struct bContext *C, ListBase *dsources, struct bAction *act, struct KeyingSet *ks, short mode, float cfra);
@@ -225,6 +226,13 @@ typedef enum eCreateDriverFlags {
/* -------- */
+/* Low-level call to add a new driver F-Curve. This shouldn't be used directly for most tools,
+ * although there are special cases where this approach is preferable.
+ */
+struct FCurve *verify_driver_fcurve(struct ID *id, const char rna_path[], const int array_index, short add);
+
+/* -------- */
+
/* Returns whether there is a driver in the copy/paste buffer to paste */
short ANIM_driver_can_paste(void);
diff --git a/source/blender/editors/include/ED_markers.h b/source/blender/editors/include/ED_markers.h
index f804e052301..30a0d47eda2 100644
--- a/source/blender/editors/include/ED_markers.h
+++ b/source/blender/editors/include/ED_markers.h
@@ -1,6 +1,4 @@
/*
- * $Id$
- *
* ***** BEGIN GPL LICENSE BLOCK *****
*
* This program is free software; you can redistribute it and/or
@@ -34,6 +32,7 @@
#define ED_MARKERS_H
struct wmKeyConfig;
+struct wmKeyMap;
struct bContext;
struct bAnimContext;
struct Scene;
@@ -72,6 +71,9 @@ void ED_operatortypes_marker(void);
/* called in screen_ops.c:ED_keymap_screen() */
void ED_marker_keymap(struct wmKeyConfig *keyconf);
+/* called in animation editors - keymap defines */
+void ED_marker_keymap_animedit_conflictfree(struct wmKeyMap *keymap);
+
/* debugging only */
void debug_markers_print_list(struct ListBase *markers);
diff --git a/source/blender/editors/include/UI_icons.h b/source/blender/editors/include/UI_icons.h
index 25e20909f34..b4263935407 100644
--- a/source/blender/editors/include/UI_icons.h
+++ b/source/blender/editors/include/UI_icons.h
@@ -322,8 +322,8 @@ DEF_ICON(OUTLINER_OB_CAMERA)
DEF_ICON(OUTLINER_OB_ARMATURE)
DEF_ICON(OUTLINER_OB_FONT)
DEF_ICON(OUTLINER_OB_SURFACE)
+DEF_ICON(OUTLINER_OB_SPEAKER)
#ifndef DEF_ICON_BLANK_SKIP
- DEF_ICON(BLANK119)
DEF_ICON(BLANK120)
DEF_ICON(BLANK121)
DEF_ICON(BLANK122)
@@ -354,9 +354,9 @@ DEF_ICON(OUTLINER_DATA_CAMERA)
DEF_ICON(OUTLINER_DATA_ARMATURE)
DEF_ICON(OUTLINER_DATA_FONT)
DEF_ICON(OUTLINER_DATA_SURFACE)
+DEF_ICON(OUTLINER_DATA_SPEAKER)
DEF_ICON(OUTLINER_DATA_POSE)
#ifndef DEF_ICON_BLANK_SKIP
- DEF_ICON(BLANK129)
DEF_ICON(BLANK130)
DEF_ICON(BLANK131)
DEF_ICON(BLANK132)
@@ -632,21 +632,20 @@ DEF_ICON(MARKER_HLT)
DEF_ICON(MARKER)
DEF_ICON(SPACE2) // XXX
DEF_ICON(SPACE3) // XXX
-#ifndef DEF_ICON_BLANK_SKIP
- DEF_ICON(BLANK181)
-#endif
+DEF_ICON(KEYINGSET)
DEF_ICON(KEY_DEHLT)
DEF_ICON(KEY_HLT)
DEF_ICON(MUTE_IPO_OFF)
DEF_ICON(MUTE_IPO_ON)
-#ifndef DEF_ICON_BLANK_SKIP
- DEF_ICON(BLANK182)
- DEF_ICON(BLANK183)
- DEF_ICON(BLANK183b)
+DEF_ICON(VISIBLE_IPO_OFF)
+DEF_ICON(VISIBLE_IPO_ON)
+DEF_ICON(DRIVER)
+ /* ANIMATION */
+DEF_ICON(SOLO_OFF)
+DEF_ICON(SOLO_ON)
+#ifndef DEF_ICON_BLANK_SKIP
/* available */
- DEF_ICON(BLANK184)
- DEF_ICON(BLANK185)
DEF_ICON(BLANK186)
DEF_ICON(BLANK187)
DEF_ICON(BLANK188)
diff --git a/source/blender/editors/include/UI_resources.h b/source/blender/editors/include/UI_resources.h
index d0c2b387445..d383bc0ab78 100644
--- a/source/blender/editors/include/UI_resources.h
+++ b/source/blender/editors/include/UI_resources.h
@@ -183,10 +183,12 @@ enum {
TH_HANDLE_AUTO,
TH_HANDLE_VECT,
TH_HANDLE_ALIGN,
+ TH_HANDLE_AUTOCLAMP,
TH_HANDLE_SEL_FREE,
TH_HANDLE_SEL_AUTO,
TH_HANDLE_SEL_VECT,
TH_HANDLE_SEL_ALIGN,
+ TH_HANDLE_SEL_AUTOCLAMP,
TH_ACTIVE_SPLINE,
TH_LASTSEL_POINT,
@@ -204,6 +206,8 @@ enum {
TH_STRIP_SELECT,
TH_LAMP,
+
+ TH_SPEAKER,
TH_NODE,
TH_NODE_IN_OUT,
diff --git a/source/blender/editors/interface/interface.c b/source/blender/editors/interface/interface.c
index e31e3a26b40..ccc5ac52744 100644
--- a/source/blender/editors/interface/interface.c
+++ b/source/blender/editors/interface/interface.c
@@ -1701,6 +1701,10 @@ int ui_set_but_string(bContext *C, uiBut *but, const char *str)
/* driver expression */
return 1;
}
+ else if(str[0]=='#') {
+ /* shortcut to create new driver expression (versus immediate Py-execution) */
+ return ui_but_anim_expression_create(but, str+1);
+ }
else {
/* number editing */
double value;
@@ -3214,11 +3218,17 @@ void uiButSetUnitType(uiBut *but, const int unit_type)
int uiButGetUnitType(uiBut *but)
{
- if(but->rnaprop) {
- return RNA_SUBTYPE_UNIT(RNA_property_subtype(but->rnaprop));
+ int ownUnit = (int)but->unit_type;
+
+ /* own unit define always takes precidence over RNA provided, allowing for overriding
+ * default value provided in RNA in a few special cases (i.e. Active Keyframe in Graph Edit)
+ */
+ // XXX: this doesn't allow clearing unit completely, though the same could be said for icons
+ if ((ownUnit != 0) || (but->rnaprop == NULL)) {
+ return ownUnit << 16;
}
else {
- return ((int)but->unit_type)<<16;
+ return RNA_SUBTYPE_UNIT(RNA_property_subtype(but->rnaprop));
}
}
diff --git a/source/blender/editors/interface/interface_anim.c b/source/blender/editors/interface/interface_anim.c
index d9691819b29..1113f90a652 100644
--- a/source/blender/editors/interface/interface_anim.c
+++ b/source/blender/editors/interface/interface_anim.c
@@ -30,6 +30,7 @@
#include <stdlib.h>
#include <string.h>
+#include "MEM_guardedalloc.h"
#include "DNA_anim_types.h"
#include "DNA_scene_types.h"
@@ -37,15 +38,19 @@
#include "BLI_listbase.h"
#include "BLI_string.h"
+#include "BLI_utildefines.h"
#include "BKE_context.h"
+#include "BKE_animsys.h"
#include "BKE_fcurve.h"
-
+#include "BKE_global.h"
#include "ED_keyframing.h"
#include "UI_interface.h"
+#include "RNA_access.h"
+
#include "WM_api.h"
#include "WM_types.h"
@@ -108,7 +113,7 @@ int ui_but_anim_expression_set(uiBut *but, const char *str)
if(fcu && driven) {
driver= fcu->driver;
-
+
if(driver && driver->type == DRIVER_TYPE_PYTHON) {
BLI_strncpy(driver->expression, str, sizeof(driver->expression));
driver->flag |= DRIVER_FLAG_RECOMPILE;
@@ -120,6 +125,74 @@ int ui_but_anim_expression_set(uiBut *but, const char *str)
return 0;
}
+/* create new expression for button (i.e. a "scripted driver"), if it can be created... */
+int ui_but_anim_expression_create(uiBut *but, const char *str)
+{
+ bContext *C = but->block->evil_C;
+ ID *id;
+ FCurve *fcu;
+ char *path;
+ short ok=0;
+
+ /* button must have RNA-pointer to a numeric-capable property */
+ if (ELEM(NULL, but->rnapoin.data, but->rnaprop)) {
+ if (G.f & G_DEBUG)
+ printf("ERROR: create expression failed - button has no RNA info attached\n");
+ return 0;
+ }
+
+ /* make sure we have animdata for this */
+ // FIXME: until materials can be handled by depsgraph, don't allow drivers to be created for them
+ id = (ID *)but->rnapoin.id.data;
+ if ((id == NULL) || (GS(id->name)==ID_MA) || (GS(id->name)==ID_TE)) {
+ if (G.f & G_DEBUG)
+ printf("ERROR: create expression failed - invalid id-datablock for adding drivers (%p)\n", id);
+ return 0;
+ }
+
+ /* get path */
+ path = RNA_path_from_ID_to_property(&but->rnapoin, but->rnaprop);
+
+ /* create driver */
+ fcu = verify_driver_fcurve(id, path, but->rnaindex, 1);
+ if (fcu) {
+ ChannelDriver *driver= fcu->driver;
+
+ if (driver) {
+ /* set type of driver */
+ driver->type = DRIVER_TYPE_PYTHON;
+
+ /* set the expression */
+ // TODO: need some way of identifying variables used
+ BLI_strncpy(driver->expression, str, sizeof(driver->expression));
+
+ /* FIXME: for now, assume that
+ * - for expressions, users are likely to be using "frame" -> current frame" as a variable
+ * - driver_add_new_variable() adds a single-prop variable by default
+ */
+ {
+ DriverVar *dvar;
+ DriverTarget *dtar;
+
+ dvar = driver_add_new_variable(driver);
+ BLI_strncpy(dvar->name, "frame", sizeof(dvar->name));
+
+ dtar = &dvar->targets[0];
+ dtar->id = (ID *)CTX_data_scene(C); // XXX: should we check that C is valid first?
+ dtar->rna_path = BLI_sprintfN("frame_current");
+ }
+
+ /* updates */
+ driver->flag |= DRIVER_FLAG_RECOMPILE;
+ WM_event_add_notifier(C, NC_ANIMATION|ND_KEYFRAME, NULL);
+ }
+ }
+
+ MEM_freeN(path);
+
+ return ok;
+}
+
void ui_but_anim_autokey(bContext *C, uiBut *but, Scene *scene, float cfra)
{
ID *id;
diff --git a/source/blender/editors/interface/interface_handlers.c b/source/blender/editors/interface/interface_handlers.c
index 6f3ca2bf003..15f46b4eee4 100644
--- a/source/blender/editors/interface/interface_handlers.c
+++ b/source/blender/editors/interface/interface_handlers.c
@@ -1236,7 +1236,7 @@ static short test_special_char(char ch)
case ':':
case ';':
case '\'':
- case '\"':
+ case '\"': // " - an extra closing one for Aligorith's text editor
case '<':
case '>':
case ',':
@@ -4235,6 +4235,7 @@ static int ui_but_menu(bContext *C, uiBut *but)
/* Keyframes */
if(but->flag & UI_BUT_ANIMATED_KEY) {
+ /* replace/delete keyfraemes */
if(length) {
uiItemBooleanO(layout, "Replace Keyframes", ICON_NONE, "ANIM_OT_keyframe_insert_button", "all", 1);
uiItemBooleanO(layout, "Replace Single Keyframe", ICON_NONE, "ANIM_OT_keyframe_insert_button", "all", 0);
@@ -4245,6 +4246,11 @@ static int ui_but_menu(bContext *C, uiBut *but)
uiItemBooleanO(layout, "Replace Keyframe", ICON_NONE, "ANIM_OT_keyframe_insert_button", "all", 0);
uiItemBooleanO(layout, "Delete Keyframe", ICON_NONE, "ANIM_OT_keyframe_delete_button", "all", 0);
}
+
+ /* keyframe settings */
+ uiItemS(layout);
+
+
}
else if(but->flag & UI_BUT_DRIVEN);
else if(is_anim) {
@@ -4287,6 +4293,7 @@ static int ui_but_menu(bContext *C, uiBut *but)
}
/* Keying Sets */
+ // TODO: check on modifyability of Keying Set when doing this
if(is_anim) {
uiItemS(layout);
diff --git a/source/blender/editors/interface/interface_intern.h b/source/blender/editors/interface/interface_intern.h
index 242210e01bb..76a56598e14 100644
--- a/source/blender/editors/interface/interface_intern.h
+++ b/source/blender/editors/interface/interface_intern.h
@@ -521,6 +521,7 @@ void ui_but_anim_add_keyingset(struct bContext *C);
void ui_but_anim_remove_keyingset(struct bContext *C);
int ui_but_anim_expression_get(uiBut *but, char *str, int maxlen);
int ui_but_anim_expression_set(uiBut *but, const char *str);
+int ui_but_anim_expression_create(uiBut *but, const char *str);
void ui_but_anim_autokey(struct bContext *C, uiBut *but, struct Scene *scene, float cfra);
#endif
diff --git a/source/blender/editors/interface/interface_style.c b/source/blender/editors/interface/interface_style.c
index 8d4b4209120..704b9ae3a80 100644
--- a/source/blender/editors/interface/interface_style.c
+++ b/source/blender/editors/interface/interface_style.c
@@ -295,6 +295,7 @@ void uiStyleInit(void)
{
uiFont *font= U.uifonts.first;
uiStyle *style= U.uistyles.first;
+ int defaultFontId = -1;
/* recover from uninitialized dpi */
if(U.dpi == 0)
@@ -314,6 +315,7 @@ void uiStyleInit(void)
if(font->uifont_id==UIFONT_DEFAULT) {
font->blf_id= BLF_load_mem("default", (unsigned char*)datatoc_bfont_ttf, datatoc_bfont_ttf_size);
+ defaultFontId = font->blf_id;
}
else {
font->blf_id= BLF_load(font->filename);
@@ -351,6 +353,14 @@ void uiStyleInit(void)
blf_mono_font_render= BLF_load_mem_unique("monospace", (unsigned char *)datatoc_bmonofont_ttf, datatoc_bmonofont_ttf_size);
BLF_size(blf_mono_font_render, 12, 72);
+
+ /* also another copy of default for rendering else we get threading problems */
+ if (defaultFontId != -1) {
+ if (blf_default_font_render == -1)
+ blf_default_font_render= BLF_load_mem_unique("default", (unsigned char*)datatoc_bfont_ttf, datatoc_bfont_ttf_size);
+
+ BLF_size(blf_default_font_render, 12, 72);
+ }
}
void uiStyleFontSet(uiFontStyle *fs)
diff --git a/source/blender/editors/interface/interface_templates.c b/source/blender/editors/interface/interface_templates.c
index 2faac24fd78..9aaba786050 100644
--- a/source/blender/editors/interface/interface_templates.c
+++ b/source/blender/editors/interface/interface_templates.c
@@ -33,6 +33,7 @@
#include "MEM_guardedalloc.h"
+#include "DNA_anim_types.h"
#include "DNA_key_types.h"
#include "DNA_scene_types.h"
#include "DNA_userdef_types.h"
@@ -58,6 +59,7 @@
#include "ED_render.h"
#include "RNA_access.h"
+#include "RNA_enum_types.h"
#include "WM_api.h"
#include "WM_types.h"
@@ -237,7 +239,7 @@ static void template_id_cb(bContext *C, void *arg_litem, void *arg_event)
{
TemplateID *template= (TemplateID*)arg_litem;
PointerRNA idptr= RNA_property_pointer_get(&template->ptr, template->prop);
- ID *id= idptr.data, *newid;
+ ID *id= idptr.data;
int event= GET_INT_FROM_POINTER(arg_event);
switch(event) {
@@ -287,17 +289,8 @@ static void template_id_cb(bContext *C, void *arg_litem, void *arg_event)
WM_event_add_notifier(C, NC_SCENE|ND_OB_ACTIVE, scene);
}
else {
- if(id_copy(id, &newid, 0) && newid) {
- /* copy animation actions too */
- BKE_copy_animdata_id_action(id);
- /* us is 1 by convention, but RNA_property_pointer_set
- will also incremement it, so set it to zero */
- newid->us= 0;
-
- /* assign copy */
- RNA_id_pointer_create(newid, &idptr);
- RNA_property_pointer_set(&template->ptr, template->prop, idptr);
- RNA_property_update(C, &template->ptr, template->prop);
+ if(id) {
+ id_single_user(C, id, &template->ptr, template->prop);
}
}
}
@@ -321,11 +314,13 @@ static const char *template_id_browse_tip(StructRNA *type)
case ID_MA: return "Browse Material to be linked";
case ID_TE: return "Browse Texture to be linked";
case ID_IM: return "Browse Image to be linked";
- case ID_LA: return "Browse Lattice Data to be linked";
+ case ID_LT: return "Browse Lattice Data to be linked";
+ case ID_LA: return "Browse Lamp Data to be linked";
case ID_CA: return "Browse Camera Data to be linked";
case ID_WO: return "Browse World Settings to be linked";
case ID_SCR: return "Choose Screen lay-out";
case ID_TXT: return "Browse Text to be linked";
+ case ID_SPK: return "Browse Speaker Data to be linked";
case ID_SO: return "Browse Sound to be linked";
case ID_AR: return "Browse Armature data to be linked";
case ID_AC: return "Browse Action to be linked";
@@ -2127,6 +2122,15 @@ static void list_item_row(bContext *C, uiLayout *layout, PointerRNA *ptr, Pointe
//uiItemR(row, itemptr, "mute", 0, "", ICON_MUTE_IPO_OFF);
uiBlockSetEmboss(block, UI_EMBOSS);
}
+ else if(itemptr->type == &RNA_KeyingSetPath) {
+ KS_Path *ksp = (KS_Path*)itemptr->data;
+
+ /* icon needs to be the type of ID which is currently active */
+ RNA_enum_icon_from_value(id_type_items, ksp->idtype, &icon);
+
+ /* nothing else special to do... */
+ uiItemL(sub, name, icon); /* fails, backdrop LISTROW... */
+ }
else
uiItemL(sub, name, icon); /* fails, backdrop LISTROW... */
diff --git a/source/blender/editors/interface/resources.c b/source/blender/editors/interface/resources.c
index e71f709f89b..02054fbe90f 100644
--- a/source/blender/editors/interface/resources.c
+++ b/source/blender/editors/interface/resources.c
@@ -250,6 +250,8 @@ const unsigned char *UI_ThemeGetColorPtr(bTheme *btheme, int spacetype, int colo
cp= ts->wire; break;
case TH_LAMP:
cp= ts->lamp; break;
+ case TH_SPEAKER:
+ cp= ts->speaker; break;
case TH_SELECT:
cp= ts->select; break;
case TH_ACTIVE:
@@ -326,6 +328,8 @@ const unsigned char *UI_ThemeGetColorPtr(bTheme *btheme, int spacetype, int colo
cp= ts->handle_free; break;
case TH_HANDLE_AUTO:
cp= ts->handle_auto; break;
+ case TH_HANDLE_AUTOCLAMP:
+ cp= ts->handle_auto_clamped; break;
case TH_HANDLE_VECT:
cp= ts->handle_vect; break;
case TH_HANDLE_ALIGN:
@@ -334,11 +338,13 @@ const unsigned char *UI_ThemeGetColorPtr(bTheme *btheme, int spacetype, int colo
cp= ts->handle_sel_free; break;
case TH_HANDLE_SEL_AUTO:
cp= ts->handle_sel_auto; break;
+ case TH_HANDLE_SEL_AUTOCLAMP:
+ cp= ts->handle_sel_auto_clamped; break;
case TH_HANDLE_SEL_VECT:
cp= ts->handle_sel_vect; break;
case TH_HANDLE_SEL_ALIGN:
cp= ts->handle_sel_align; break;
-
+
case TH_SYNTAX_B:
cp= ts->syntaxb; break;
case TH_SYNTAX_V:
@@ -587,6 +593,7 @@ void ui_theme_init_default(void)
SETCOLF(btheme->tv3d.grid, 0.251, 0.251, 0.251, 1.0);
SETCOL(btheme->tv3d.wire, 0x0, 0x0, 0x0, 255);
SETCOL(btheme->tv3d.lamp, 0, 0, 0, 40);
+ SETCOL(btheme->tv3d.speaker, 0, 0, 0, 255);
SETCOL(btheme->tv3d.select, 241, 88, 0, 255);
SETCOL(btheme->tv3d.active, 255, 170, 64, 255);
SETCOL(btheme->tv3d.group, 8, 48, 8, 255);
@@ -666,7 +673,9 @@ void ui_theme_init_default(void)
SETCOL(btheme->tipo.handle_vertex, 0, 0, 0, 255);
SETCOL(btheme->tipo.handle_vertex_select, 255, 133, 0, 255);
- btheme->tipo.handle_vertex_size= 3;
+ SETCOL(btheme->tipo.handle_auto_clamped, 0x99, 0x40, 0x30, 255);
+ SETCOL(btheme->tipo.handle_sel_auto_clamped, 0xf0, 0xaf, 0x90, 255);
+ btheme->tipo.handle_vertex_size= 4;
SETCOL(btheme->tipo.ds_channel, 82, 96, 110, 255);
SETCOL(btheme->tipo.ds_subchannel, 124, 137, 150, 255);
@@ -1564,6 +1573,21 @@ void init_userdef_do_versions(void)
}
}
+ if (bmain->versionfile < 258 || (bmain->versionfile == 258 && bmain->subversionfile < 1)) {
+ bTheme *btheme;
+
+ /* if new keyframes handle default is stuff "auto", make it "auto-clamped" instead */
+ if (U.keyhandles_new == HD_AUTO)
+ U.keyhandles_new = HD_AUTO_ANIM;
+
+ /* theme color additions */
+ for (btheme= U.themes.first; btheme; btheme= btheme->next) {
+ /* auto-clamped handles -> based on auto */
+ SETCOL(btheme->tipo.handle_auto_clamped, 0x99, 0x40, 0x30, 255);
+ SETCOL(btheme->tipo.handle_sel_auto_clamped, 0xf0, 0xaf, 0x90, 255);
+ }
+ }
+
/* GL Texture Garbage Collection (variable abused above!) */
if (U.textimeout == 0) {
U.texcollectrate = 60;
@@ -1601,6 +1625,13 @@ void init_userdef_do_versions(void)
NDOF_SHOULD_PAN | NDOF_SHOULD_ZOOM | NDOF_SHOULD_ROTATE;
}
+ {
+ bTheme *btheme;
+ for(btheme= U.themes.first; btheme; btheme= btheme->next) {
+ btheme->tv3d.speaker[3] = 255;
+ }
+ }
+
/* funny name, but it is GE stuff, moves userdef stuff to engine */
// XXX space_set_commmandline_options();
/* this timer uses U */
diff --git a/source/blender/editors/object/object_add.c b/source/blender/editors/object/object_add.c
index cd42661f320..4660d38a208 100644
--- a/source/blender/editors/object/object_add.c
+++ b/source/blender/editors/object/object_add.c
@@ -35,15 +35,18 @@
#include "MEM_guardedalloc.h"
+#include "DNA_anim_types.h"
#include "DNA_curve_types.h"
#include "DNA_group_types.h"
#include "DNA_lamp_types.h"
+#include "DNA_key_types.h"
#include "DNA_material_types.h"
#include "DNA_mesh_types.h"
#include "DNA_meta_types.h"
#include "DNA_object_fluidsim.h"
#include "DNA_object_force.h"
#include "DNA_scene_types.h"
+#include "DNA_speaker_types.h"
#include "DNA_vfont_types.h"
#include "BLI_math.h"
@@ -63,15 +66,18 @@
#include "BKE_group.h"
#include "BKE_lattice.h"
#include "BKE_library.h"
+#include "BKE_key.h"
#include "BKE_main.h"
#include "BKE_material.h"
#include "BKE_mball.h"
#include "BKE_mesh.h"
#include "BKE_modifier.h"
+#include "BKE_nla.h"
#include "BKE_object.h"
#include "BKE_particle.h"
#include "BKE_report.h"
#include "BKE_sca.h"
+#include "BKE_speaker.h"
#include "BKE_texture.h"
#include "RNA_access.h"
@@ -764,6 +770,61 @@ static int group_instance_add_exec(bContext *C, wmOperator *op)
return OPERATOR_CANCELLED;
}
+static int object_speaker_add_exec(bContext *C, wmOperator *op)
+{
+ Object *ob;
+ int enter_editmode;
+ unsigned int layer;
+ float loc[3], rot[3];
+ Scene *scene = CTX_data_scene(C);
+
+ object_add_generic_invoke_options(C, op);
+ if(!ED_object_add_generic_get_opts(C, op, loc, rot, &enter_editmode, &layer))
+ return OPERATOR_CANCELLED;
+
+ ob= ED_object_add_type(C, OB_SPEAKER, loc, rot, FALSE, layer);
+
+ /* to make it easier to start using this immediately in NLA, a default sound clip is created
+ * ready to be moved around to retime the sound and/or make new sound clips
+ */
+ {
+ /* create new data for NLA hierarchy */
+ AnimData *adt = BKE_id_add_animdata(&ob->id);
+ NlaTrack *nlt = add_nlatrack(adt, NULL);
+ NlaStrip *strip = add_nla_soundstrip(CTX_data_scene(C), ob->data);
+ strip->start = CFRA;
+ strip->end += strip->start;
+
+ /* hook them up */
+ BKE_nlatrack_add_strip(nlt, strip);
+
+ /* auto-name the strip, and give the track an interesting name */
+ strcpy(nlt->name, "SoundTrack");
+ BKE_nlastrip_validate_name(adt, strip);
+
+ WM_event_add_notifier(C, NC_ANIMATION|ND_NLA|NA_EDITED, NULL);
+ }
+
+ return OPERATOR_FINISHED;
+}
+
+void OBJECT_OT_speaker_add(wmOperatorType *ot)
+{
+ /* identifiers */
+ ot->name= "Add Speaker";
+ ot->description = "Add a speaker object to the scene";
+ ot->idname= "OBJECT_OT_speaker_add";
+
+ /* api callbacks */
+ ot->exec= object_speaker_add_exec;
+ ot->poll= ED_operator_objectmode;
+
+ /* flags */
+ ot->flag= OPTYPE_REGISTER|OPTYPE_UNDO;
+
+ ED_object_add_generic_props(ot, TRUE);
+}
+
/* only used as menu */
void OBJECT_OT_group_instance_add(wmOperatorType *ot)
{
@@ -1437,28 +1498,6 @@ static Base *object_add_duplicate_internal(Main *bmain, Scene *scene, Base *base
}
/* duplicates using userflags */
-#if 0 // XXX old animation system
- if(dupflag & USER_DUP_IPO) {
- bConstraintChannel *chan;
- id= (ID *)obn->ipo;
-
- if(id) {
- ID_NEW_US( obn->ipo)
- else obn->ipo= copy_ipo(obn->ipo);
- id->us--;
- }
- /* Handle constraint ipos */
- for (chan=obn->constraintChannels.first; chan; chan=chan->next){
- id= (ID *)chan->ipo;
- if(id) {
- ID_NEW_US( chan->ipo)
- else chan->ipo= copy_ipo(chan->ipo);
- id->us--;
- }
- }
- }
-#endif // XXX old animation system
-
if(dupflag & USER_DUP_ACT) {
BKE_copy_animdata_id_action(&obn->id);
}
@@ -1600,12 +1639,26 @@ static Base *object_add_duplicate_internal(Main *bmain, Scene *scene, Base *base
id->us--;
}
break;
+ case OB_SPEAKER:
+ if(dupflag!=0) {
+ ID_NEW_US2(obn->data )
+ else {
+ obn->data= copy_speaker(obn->data);
+ didit= 1;
+ }
+ id->us--;
+ }
+ break;
+
}
/* check if obdata is copied */
if(didit) {
+ Key *key = ob_get_key(obn);
+
if(dupflag & USER_DUP_ACT) {
BKE_copy_animdata_id_action((ID *)obn->data);
+ if(key) BKE_copy_animdata_id_action((ID*)key);
}
if(dupflag & USER_DUP_MAT) {
diff --git a/source/blender/editors/object/object_constraint.c b/source/blender/editors/object/object_constraint.c
index 450bd70a568..2055c906b41 100644
--- a/source/blender/editors/object/object_constraint.c
+++ b/source/blender/editors/object/object_constraint.c
@@ -567,7 +567,8 @@ static bConstraint *edit_constraint_property_get(wmOperator *op, Object *ob, int
}
con = constraints_findByName(list, constraint_name);
- printf("constraint found = %p, %s\n", (void *)con, (con)?con->name:"<Not found>");
+ //if (G.f & G_DEBUG)
+ //printf("constraint found = %p, %s\n", (void *)con, (con)?con->name:"<Not found>");
if (con && (type != 0) && (con->type != type))
con = NULL;
@@ -1114,14 +1115,19 @@ static int object_constraint_copy_exec(bContext *C, wmOperator *UNUSED(op))
CTX_DATA_BEGIN(C, Object*, ob, selected_editable_objects)
{
/* if we're not handling the object we're copying from, copy all constraints over */
- if (obact != ob)
+ if (obact != ob) {
copy_constraints(&ob->constraints, &obact->constraints, TRUE);
+ DAG_id_tag_update(&ob->id, OB_RECALC_DATA);
+ }
}
CTX_DATA_END;
/* force depsgraph to get recalculated since new relationships added */
DAG_scene_sort(bmain, scene); /* sort order of objects */
-
+
+ /* notifiers for updates */
+ WM_event_add_notifier(C, NC_OBJECT|ND_CONSTRAINT|NA_ADDED, NULL);
+
return OPERATOR_FINISHED;
}
diff --git a/source/blender/editors/object/object_intern.h b/source/blender/editors/object/object_intern.h
index 801880f0f32..c308d36f838 100644
--- a/source/blender/editors/object/object_intern.h
+++ b/source/blender/editors/object/object_intern.h
@@ -116,6 +116,7 @@ void OBJECT_OT_armature_add(struct wmOperatorType *ot);
void OBJECT_OT_lamp_add(struct wmOperatorType *ot);
void OBJECT_OT_effector_add(struct wmOperatorType *ot);
void OBJECT_OT_camera_add(struct wmOperatorType *ot);
+void OBJECT_OT_speaker_add(struct wmOperatorType *ot);
void OBJECT_OT_group_instance_add(struct wmOperatorType *ot);
void OBJECT_OT_duplicates_make_real(struct wmOperatorType *ot);
diff --git a/source/blender/editors/object/object_ops.c b/source/blender/editors/object/object_ops.c
index ff9b13379a2..8f00f923b84 100644
--- a/source/blender/editors/object/object_ops.c
+++ b/source/blender/editors/object/object_ops.c
@@ -117,6 +117,7 @@ void ED_operatortypes_object(void)
WM_operatortype_append(OBJECT_OT_armature_add);
WM_operatortype_append(OBJECT_OT_lamp_add);
WM_operatortype_append(OBJECT_OT_camera_add);
+ WM_operatortype_append(OBJECT_OT_speaker_add);
WM_operatortype_append(OBJECT_OT_add);
WM_operatortype_append(OBJECT_OT_add_named);
WM_operatortype_append(OBJECT_OT_effector_add);
diff --git a/source/blender/editors/object/object_relations.c b/source/blender/editors/object/object_relations.c
index 225e6e73563..e9418ca9f9f 100644
--- a/source/blender/editors/object/object_relations.c
+++ b/source/blender/editors/object/object_relations.c
@@ -45,6 +45,7 @@
#include "DNA_meta_types.h"
#include "DNA_particle_types.h"
#include "DNA_scene_types.h"
+#include "DNA_speaker_types.h"
#include "DNA_world_types.h"
#include "DNA_object_types.h"
@@ -75,6 +76,7 @@
#include "BKE_report.h"
#include "BKE_sca.h"
#include "BKE_scene.h"
+#include "BKE_speaker.h"
#include "BKE_texture.h"
#include "WM_api.h"
@@ -971,8 +973,8 @@ static int track_set_exec(bContext *C, wmOperator *op)
data->tar = obact;
ob->recalc |= OB_RECALC_OB|OB_RECALC_DATA|OB_RECALC_TIME;
- /* Lamp and Camera track differently by default */
- if (ob->type == OB_LAMP || ob->type == OB_CAMERA)
+ /* Lamp, Camera and Speaker track differently by default */
+ if (ob->type == OB_LAMP || ob->type == OB_CAMERA || ob->type == OB_SPEAKER)
data->trackflag = TRACK_nZ;
}
}
@@ -990,8 +992,8 @@ static int track_set_exec(bContext *C, wmOperator *op)
data->tar = obact;
ob->recalc |= OB_RECALC_OB|OB_RECALC_DATA|OB_RECALC_TIME;
- /* Lamp and Camera track differently by default */
- if (ob->type == OB_LAMP || ob->type == OB_CAMERA) {
+ /* Lamp, Camera and Speaker track differently by default */
+ if (ob->type == OB_LAMP || ob->type == OB_CAMERA || ob->type == OB_SPEAKER) {
data->reserved1 = TRACK_nZ;
data->reserved2 = UP_Y;
}
@@ -1011,8 +1013,8 @@ static int track_set_exec(bContext *C, wmOperator *op)
data->tar = obact;
ob->recalc |= OB_RECALC_OB|OB_RECALC_DATA|OB_RECALC_TIME;
- /* Lamp and Camera track differently by default */
- if (ob->type == OB_LAMP || ob->type == OB_CAMERA) {
+ /* Lamp, Camera and Speaker track differently by default */
+ if (ob->type == OB_LAMP || ob->type == OB_CAMERA || ob->type == OB_SPEAKER) {
data->trackflag = TRACK_nZ;
data->lockflag = LOCK_Y;
}
@@ -1495,6 +1497,9 @@ static void single_obdata_users(Main *bmain, Scene *scene, int flag)
ob->data= copy_armature(ob->data);
armature_rebuild_pose(ob, ob->data);
break;
+ case OB_SPEAKER:
+ ob->data= copy_speaker(ob->data);
+ break;
default:
if (G.f & G_DEBUG)
printf("ERROR single_obdata_users: can't copy %s\n", id->name);
diff --git a/source/blender/editors/object/object_select.c b/source/blender/editors/object/object_select.c
index a3bd399a60c..b3c4ffc0ac9 100644
--- a/source/blender/editors/object/object_select.c
+++ b/source/blender/editors/object/object_select.c
@@ -37,6 +37,7 @@
#include "MEM_guardedalloc.h"
+#include "DNA_anim_types.h"
#include "DNA_group_types.h"
#include "DNA_material_types.h"
#include "DNA_modifier_types.h"
@@ -65,6 +66,7 @@
#include "ED_object.h"
#include "ED_screen.h"
+#include "ED_keyframing.h"
#include "UI_interface.h"
#include "UI_resources.h"
@@ -363,6 +365,7 @@ static EnumPropertyItem prop_select_grouped_types[] = {
{9, "PASS", 0, "Pass", "Render pass Index"},
{10, "COLOR", 0, "Color", "Object Color"},
{11, "PROPERTIES", 0, "Properties", "Game Properties"},
+ {12, "KEYINGSET", 0, "Keying Set", "Objects included in active Keying Set"},
{0, NULL, 0, NULL, NULL}
};
@@ -574,6 +577,42 @@ static short select_grouped_gameprops(bContext *C, Object *ob)
return changed;
}
+static short select_grouped_keyingset(bContext *C, Object *UNUSED(ob))
+{
+ KeyingSet *ks = ANIM_scene_get_active_keyingset(CTX_data_scene(C));
+ short changed = 0;
+
+ /* firstly, validate KeyingSet */
+ if ((ks == NULL) || (ANIM_validate_keyingset(C, NULL, ks) != 0))
+ return 0;
+
+ /* select each object that Keying Set refers to */
+ // TODO: perhaps to be more in line with the rest of these, we should only take objects
+ // if the passed in object is included in this too
+ CTX_DATA_BEGIN(C, Base*, base, selectable_bases)
+ {
+ /* only check for this object if it isn't selected already, to limit time wasted */
+ if ((base->flag & SELECT) == 0) {
+ KS_Path *ksp;
+
+ /* this is the slow way... we could end up with > 500 items here,
+ * with none matching, but end up doing this on 1000 objects...
+ */
+ for (ksp = ks->paths.first; ksp; ksp = ksp->next) {
+ /* if id matches, select then stop looping (match found) */
+ if (ksp->id == base->object) {
+ ED_base_object_select(base, BA_SELECT);
+ changed = 1;
+ break;
+ }
+ }
+ }
+ }
+ CTX_DATA_END;
+
+ return changed;
+}
+
static int object_select_grouped_exec(bContext *C, wmOperator *op)
{
Scene *scene= CTX_data_scene(C);
@@ -608,6 +647,7 @@ static int object_select_grouped_exec(bContext *C, wmOperator *op)
else if(nr==9) changed |= select_grouped_index_object(C, ob);
else if(nr==10) changed |= select_grouped_color(C, ob);
else if(nr==11) changed |= select_grouped_gameprops(C, ob);
+ else if(nr==12) changed |= select_grouped_keyingset(C, ob);
if (changed) {
WM_event_add_notifier(C, NC_SCENE|ND_OB_SELECT, CTX_data_scene(C));
diff --git a/source/blender/editors/sound/CMakeLists.txt b/source/blender/editors/sound/CMakeLists.txt
index f66288812ad..11da4165ec8 100644
--- a/source/blender/editors/sound/CMakeLists.txt
+++ b/source/blender/editors/sound/CMakeLists.txt
@@ -47,4 +47,12 @@ if(WITH_AUDASPACE)
add_definitions(-DWITH_AUDASPACE)
endif()
+if(WITH_CODEC_FFMPEG)
+ add_definitions(-DWITH_FFMPEG)
+endif()
+
+if(WITH_CODEC_SNDFILE)
+ add_definitions(-DWITH_SNDFILE)
+endif()
+
blender_add_lib(bf_editor_sound "${SRC}" "${INC}" "${INC_SYS}")
diff --git a/source/blender/editors/sound/sound_ops.c b/source/blender/editors/sound/sound_ops.c
index b7e8fee922b..fb4355d0df7 100644
--- a/source/blender/editors/sound/sound_ops.c
+++ b/source/blender/editors/sound/sound_ops.c
@@ -41,6 +41,7 @@
#include "BLI_blenlib.h"
#include "BLI_utildefines.h"
+#include "DNA_anim_types.h"
#include "DNA_packedFile_types.h"
#include "DNA_scene_types.h"
#include "DNA_space_types.h"
@@ -49,11 +50,14 @@
#include "DNA_userdef_types.h"
#include "BKE_context.h"
+#include "BKE_fcurve.h"
#include "BKE_global.h"
#include "BKE_main.h"
#include "BKE_report.h"
#include "BKE_packedFile.h"
+#include "BKE_scene.h"
#include "BKE_sound.h"
+#include "BKE_sequencer.h"
#include "RNA_access.h"
#include "RNA_define.h"
@@ -75,10 +79,17 @@
/******************** open sound operator ********************/
+static int open_cancel(bContext *UNUSED(C), wmOperator *op)
+{
+ MEM_freeN(op->customdata);
+ op->customdata= NULL;
+ return OPERATOR_CANCELLED;
+}
+
static void open_init(bContext *C, wmOperator *op)
{
PropertyPointerRNA *pprop;
-
+
op->customdata= pprop= MEM_callocN(sizeof(PropertyPointerRNA), "OpenPropertyPointerRNA");
uiIDContextProperty(C, &pprop->ptr, &pprop->prop);
}
@@ -91,13 +102,14 @@ static int open_exec(bContext *C, wmOperator *op)
PropertyPointerRNA *pprop;
PointerRNA idptr;
AUD_SoundInfo info;
+ Main *bmain = CTX_data_main(C);
RNA_string_get(op->ptr, "filepath", path);
- sound = sound_new_file(CTX_data_main(C), path);
+ sound = sound_new_file(bmain, path);
if(!op->customdata)
open_init(C, op);
-
+
if (sound==NULL || sound->playback_handle == NULL) {
if(op->customdata) MEM_freeN(op->customdata);
BKE_report(op->reports, RPT_ERROR, "Unsupported audio format");
@@ -113,18 +125,23 @@ static int open_exec(bContext *C, wmOperator *op)
return OPERATOR_CANCELLED;
}
+ if(RNA_boolean_get(op->ptr, "mono")) {
+ sound->flags |= SOUND_FLAGS_MONO;
+ sound_load(bmain, sound);
+ }
+
if (RNA_boolean_get(op->ptr, "cache")) {
- sound_cache(sound, 0);
+ sound_cache(sound);
}
-
+
/* hook into UI */
pprop= op->customdata;
-
+
if(pprop->prop) {
/* when creating new ID blocks, use is already 1, but RNA
* pointer se also increases user, so this compensates it */
sound->id.us--;
-
+
RNA_id_pointer_create(&sound->id, &idptr);
RNA_property_pointer_set(&pprop->ptr, pprop->prop, idptr);
RNA_property_update(C, &pprop->ptr, pprop->prop);
@@ -149,12 +166,12 @@ static int open_invoke(bContext *C, wmOperator *op, wmEvent *event)
{
if(!RNA_property_is_set(op->ptr, "relative_path"))
RNA_boolean_set(op->ptr, "relative_path", U.flag & USER_RELPATHS);
-
+
if(RNA_property_is_set(op->ptr, "filepath"))
return open_exec(C, op);
-
+
open_init(C, op);
-
+
return WM_operator_filesel(C, op, event);
}
@@ -168,6 +185,28 @@ void SOUND_OT_open(wmOperatorType *ot)
/* api callbacks */
ot->exec= open_exec;
ot->invoke= open_invoke;
+ ot->cancel= open_cancel;
+
+ /* flags */
+ ot->flag= OPTYPE_REGISTER|OPTYPE_UNDO;
+
+ /* properties */
+ WM_operator_properties_filesel(ot, FOLDERFILE|SOUNDFILE|MOVIEFILE, FILE_SPECIAL, FILE_OPENFILE, WM_FILESEL_FILEPATH | WM_FILESEL_RELPATH);
+ RNA_def_boolean(ot->srna, "cache", FALSE, "Cache", "Cache the sound in memory.");
+ RNA_def_boolean(ot->srna, "mono", FALSE, "Mono", "Mixdown the sound to mono.");
+}
+
+void SOUND_OT_open_mono(wmOperatorType *ot)
+{
+ /* identifiers */
+ ot->name= "Open Sound Mono";
+ ot->description= "Load a sound file as mono";
+ ot->idname= "SOUND_OT_open_mono";
+
+ /* api callbacks */
+ ot->exec= open_exec;
+ ot->invoke= open_invoke;
+ ot->cancel= open_cancel;
/* flags */
ot->flag= OPTYPE_REGISTER|OPTYPE_UNDO;
@@ -175,6 +214,281 @@ void SOUND_OT_open(wmOperatorType *ot)
/* properties */
WM_operator_properties_filesel(ot, FOLDERFILE|SOUNDFILE|MOVIEFILE, FILE_SPECIAL, FILE_OPENFILE, WM_FILESEL_FILEPATH | WM_FILESEL_RELPATH);
RNA_def_boolean(ot->srna, "cache", FALSE, "Cache", "Cache the sound in memory.");
+ RNA_def_boolean(ot->srna, "mono", TRUE, "Mono", "Mixdown the sound to mono.");
+}
+
+/******************** mixdown operator ********************/
+
+static int mixdown_exec(bContext *C, wmOperator *op)
+{
+ char path[FILE_MAX];
+ char filename[FILE_MAX];
+ Scene *scene;
+ Main *bmain;
+
+ int bitrate, accuracy;
+ AUD_DeviceSpecs specs;
+ AUD_Container container;
+ AUD_Codec codec;
+ const char* result;
+
+ RNA_string_get(op->ptr, "filepath", path);
+ bitrate = RNA_int_get(op->ptr, "bitrate") * 1000;
+ accuracy = RNA_int_get(op->ptr, "accuracy");
+ specs.format = RNA_enum_get(op->ptr, "format");
+ container = RNA_enum_get(op->ptr, "container");
+ codec = RNA_enum_get(op->ptr, "codec");
+ scene = CTX_data_scene(C);
+ bmain = CTX_data_main(C);
+ specs.channels = scene->r.ffcodecdata.audio_channels;
+ specs.rate = scene->r.ffcodecdata.audio_mixrate;
+
+ BLI_strncpy(filename, path, sizeof(filename));
+ BLI_path_abs(filename, bmain->name);
+
+ result = AUD_mixdown(scene->sound_scene, SFRA * specs.rate / FPS, (EFRA - SFRA) * specs.rate / FPS,
+ accuracy, filename, specs, container, codec, bitrate);
+
+ if(result)
+ {
+ BKE_report(op->reports, RPT_ERROR, result);
+ return OPERATOR_CANCELLED;
+ }
+
+ return OPERATOR_FINISHED;
+}
+
+static int mixdown_invoke(bContext *C, wmOperator *op, wmEvent *event)
+{
+ if(!RNA_property_is_set(op->ptr, "relative_path"))
+ RNA_boolean_set(op->ptr, "relative_path", U.flag & USER_RELPATHS);
+
+ if(RNA_property_is_set(op->ptr, "filepath"))
+ return mixdown_exec(C, op);
+
+ return WM_operator_filesel(C, op, event);
+}
+
+static int mixdown_draw_check_prop(PropertyRNA *prop)
+{
+ const char *prop_id= RNA_property_identifier(prop);
+ return !( strcmp(prop_id, "filepath") == 0 ||
+ strcmp(prop_id, "directory") == 0 ||
+ strcmp(prop_id, "filename") == 0
+ );
+}
+
+static void mixdown_draw(bContext *C, wmOperator *op)
+{
+ static EnumPropertyItem pcm_format_items[] = {
+ {AUD_FORMAT_U8, "U8", 0, "U8", "8 bit unsigned"},
+ {AUD_FORMAT_S16, "S16", 0, "S16", "16 bit signed"},
+#ifdef WITH_SNDFILE
+ {AUD_FORMAT_S24, "S24", 0, "S24", "24 bit signed"},
+#endif
+ {AUD_FORMAT_S32, "S32", 0, "S32", "32 bit signed"},
+ {AUD_FORMAT_FLOAT32, "F32", 0, "F32", "32 bit floating point"},
+ {AUD_FORMAT_FLOAT64, "F64", 0, "F64", "64 bit floating point"},
+ {0, NULL, 0, NULL, NULL}};
+
+ static EnumPropertyItem mp3_format_items[] = {
+ {AUD_FORMAT_S16, "S16", 0, "S16", "16 bit signed"},
+ {AUD_FORMAT_S32, "S32", 0, "S32", "32 bit signed"},
+ {0, NULL, 0, NULL, NULL}};
+
+ static EnumPropertyItem ac3_format_items[] = {
+ {AUD_FORMAT_S16, "S16", 0, "S16", "16 bit signed"},
+ {AUD_FORMAT_FLOAT32, "F32", 0, "F32", "32 bit floating point"},
+ {0, NULL, 0, NULL, NULL}};
+
+#ifdef WITH_SNDFILE
+ static EnumPropertyItem flac_format_items[] = {
+ {AUD_FORMAT_S16, "S16", 0, "S16", "16 bit signed"},
+ {AUD_FORMAT_S24, "S24", 0, "S24", "24 bit signed"},
+ {0, NULL, 0, NULL, NULL}};
+#endif
+
+ static EnumPropertyItem all_codec_items[] = {
+ {AUD_CODEC_AAC, "AAC", 0, "AAC", "Advanced Audio Coding"},
+ {AUD_CODEC_AC3, "AC3", 0, "AC3", "Dolby Digital ATRAC 3"},
+ {AUD_CODEC_FLAC, "FLAC", 0, "FLAC", "Free Lossless Audio Codec"},
+ {AUD_CODEC_MP2, "MP2", 0, "MP2", "MPEG-1 Audio Layer II"},
+ {AUD_CODEC_MP3, "MP3", 0, "MP3", "MPEG-2 Audio Layer III"},
+ {AUD_CODEC_PCM, "PCM", 0, "PCM", "Pulse Code Modulation (RAW)"},
+ {AUD_CODEC_VORBIS, "VORBIS", 0, "Vorbis", "Xiph.Org Vorbis Codec"},
+ {0, NULL, 0, NULL, NULL}};
+
+ static EnumPropertyItem ogg_codec_items[] = {
+ {AUD_CODEC_FLAC, "FLAC", 0, "FLAC", "Free Lossless Audio Codec"},
+ {AUD_CODEC_VORBIS, "VORBIS", 0, "Vorbis", "Xiph.Org Vorbis Codec"},
+ {0, NULL, 0, NULL, NULL}};
+
+ uiLayout *layout = op->layout;
+ wmWindowManager *wm= CTX_wm_manager(C);
+ PointerRNA ptr;
+ PropertyRNA *prop_format;
+ PropertyRNA *prop_codec;
+ PropertyRNA *prop_bitrate;
+
+ AUD_Container container = RNA_enum_get(op->ptr, "container");
+ AUD_Codec codec = RNA_enum_get(op->ptr, "codec");
+
+ prop_format = RNA_struct_find_property(op->ptr, "format");
+ prop_codec = RNA_struct_find_property(op->ptr, "codec");
+ prop_bitrate = RNA_struct_find_property(op->ptr, "bitrate");
+
+ RNA_def_property_clear_flag(prop_bitrate, PROP_HIDDEN);
+ RNA_def_property_flag(prop_codec, PROP_HIDDEN);
+ RNA_def_property_flag(prop_format, PROP_HIDDEN);
+
+ switch(container)
+ {
+ case AUD_CONTAINER_AC3:
+ RNA_def_property_clear_flag(prop_format, PROP_HIDDEN);
+ RNA_def_property_enum_items(prop_format, ac3_format_items);
+ RNA_def_property_enum_items(prop_codec, all_codec_items);
+ RNA_enum_set(op->ptr, "codec", AUD_CODEC_AC3);
+ break;
+ case AUD_CONTAINER_FLAC:
+ RNA_def_property_flag(prop_bitrate, PROP_HIDDEN);
+ RNA_def_property_enum_items(prop_codec, all_codec_items);
+ RNA_enum_set(op->ptr, "codec", AUD_CODEC_FLAC);
+#ifdef WITH_SNDFILE
+ RNA_def_property_clear_flag(prop_format, PROP_HIDDEN);
+ RNA_def_property_enum_items(prop_format, flac_format_items);
+#else
+ RNA_enum_set(op->ptr, "format", AUD_FORMAT_S16);
+#endif
+ break;
+ case AUD_CONTAINER_MATROSKA:
+ RNA_def_property_clear_flag(prop_codec, PROP_HIDDEN);
+ RNA_def_property_enum_items(prop_codec, all_codec_items);
+
+ switch(codec)
+ {
+ case AUD_CODEC_AAC:
+ RNA_enum_set(op->ptr, "format", AUD_FORMAT_S16);
+ break;
+ case AUD_CODEC_AC3:
+ RNA_def_property_enum_items(prop_format, ac3_format_items);
+ RNA_def_property_clear_flag(prop_format, PROP_HIDDEN);
+ break;
+ case AUD_CODEC_FLAC:
+ RNA_def_property_flag(prop_bitrate, PROP_HIDDEN);
+ RNA_enum_set(op->ptr, "format", AUD_FORMAT_S16);
+ break;
+ case AUD_CODEC_MP2:
+ RNA_enum_set(op->ptr, "format", AUD_FORMAT_S16);
+ break;
+ case AUD_CODEC_MP3:
+ RNA_def_property_enum_items(prop_format, mp3_format_items);
+ RNA_def_property_clear_flag(prop_format, PROP_HIDDEN);
+ break;
+ case AUD_CODEC_PCM:
+ RNA_def_property_flag(prop_bitrate, PROP_HIDDEN);
+ RNA_def_property_enum_items(prop_format, pcm_format_items);
+ RNA_def_property_clear_flag(prop_format, PROP_HIDDEN);
+ break;
+ case AUD_CODEC_VORBIS:
+ RNA_enum_set(op->ptr, "format", AUD_FORMAT_S16);
+ break;
+ default:
+ break;
+ }
+
+ break;
+ case AUD_CONTAINER_MP2:
+ RNA_enum_set(op->ptr, "format", AUD_FORMAT_S16);
+ RNA_enum_set(op->ptr, "codec", AUD_CODEC_MP2);
+ RNA_def_property_enum_items(prop_codec, all_codec_items);
+ break;
+ case AUD_CONTAINER_MP3:
+ RNA_def_property_clear_flag(prop_format, PROP_HIDDEN);
+ RNA_def_property_enum_items(prop_format, mp3_format_items);
+ RNA_def_property_enum_items(prop_codec, all_codec_items);
+ RNA_enum_set(op->ptr, "codec", AUD_CODEC_MP3);
+ break;
+ case AUD_CONTAINER_OGG:
+ RNA_def_property_clear_flag(prop_codec, PROP_HIDDEN);
+ RNA_def_property_enum_items(prop_codec, ogg_codec_items);
+ RNA_enum_set(op->ptr, "format", AUD_FORMAT_S16);
+ break;
+ case AUD_CONTAINER_WAV:
+ RNA_def_property_flag(prop_bitrate, PROP_HIDDEN);
+ RNA_def_property_clear_flag(prop_format, PROP_HIDDEN);
+ RNA_def_property_enum_items(prop_format, pcm_format_items);
+ RNA_def_property_enum_items(prop_codec, all_codec_items);
+ RNA_enum_set(op->ptr, "codec", AUD_CODEC_PCM);
+ break;
+ default:
+ break;
+ }
+
+ RNA_pointer_create(&wm->id, op->type->srna, op->properties, &ptr);
+
+ /* main draw call */
+ uiDefAutoButsRNA(layout, &ptr, mixdown_draw_check_prop, '\0');
+}
+
+void SOUND_OT_mixdown(wmOperatorType *ot)
+{
+ static EnumPropertyItem format_items[] = {
+ {AUD_FORMAT_U8, "U8", 0, "U8", "8 bit unsigned"},
+ {AUD_FORMAT_S16, "S16", 0, "S16", "16 bit signed"},
+ {AUD_FORMAT_S24, "S24", 0, "S24", "24 bit signed"},
+ {AUD_FORMAT_S32, "S32", 0, "S32", "32 bit signed"},
+ {AUD_FORMAT_FLOAT32, "F32", 0, "F32", "32 bit floating point"},
+ {AUD_FORMAT_FLOAT64, "F64", 0, "F64", "64 bit floating point"},
+ {0, NULL, 0, NULL, NULL}};
+
+ static EnumPropertyItem container_items[] = {
+#ifdef WITH_FFMPEG
+ {AUD_CONTAINER_AC3, "AC3", 0, "ac3", "Dolby Digital ATRAC 3"},
+#endif
+ {AUD_CONTAINER_FLAC, "FLAC", 0, "flac", "Free Lossless Audio Codec"},
+#ifdef WITH_FFMPEG
+ {AUD_CONTAINER_MATROSKA, "MATROSKA", 0, "mkv", "Matroska"},
+ {AUD_CONTAINER_MP2, "MP2", 0, "mp2", "MPEG-1 Audio Layer II"},
+ {AUD_CONTAINER_MP3, "MP3", 0, "mp3", "MPEG-2 Audio Layer III"},
+#endif
+ {AUD_CONTAINER_OGG, "OGG", 0, "ogg", "Xiph.Org Ogg Container"},
+ {AUD_CONTAINER_WAV, "WAV", 0, "wav", "Waveform Audio File Format"},
+ {0, NULL, 0, NULL, NULL}};
+
+ static EnumPropertyItem codec_items[] = {
+#ifdef WITH_FFMPEG
+ {AUD_CODEC_AAC, "AAC", 0, "AAC", "Advanced Audio Coding"},
+ {AUD_CODEC_AC3, "AC3", 0, "AC3", "Dolby Digital ATRAC 3"},
+#endif
+ {AUD_CODEC_FLAC, "FLAC", 0, "FLAC", "Free Lossless Audio Codec"},
+#ifdef WITH_FFMPEG
+ {AUD_CODEC_MP2, "MP2", 0, "MP2", "MPEG-1 Audio Layer II"},
+ {AUD_CODEC_MP3, "MP3", 0, "MP3", "MPEG-2 Audio Layer III"},
+#endif
+ {AUD_CODEC_PCM, "PCM", 0, "PCM", "Pulse Code Modulation (RAW)"},
+ {AUD_CODEC_VORBIS, "VORBIS", 0, "Vorbis", "Xiph.Org Vorbis Codec"},
+ {0, NULL, 0, NULL, NULL}};
+
+ /* identifiers */
+ ot->name= "Mixdown";
+ ot->description= "Mixes the scene's audio to a sound file";
+ ot->idname= "SOUND_OT_mixdown";
+
+ /* api callbacks */
+ ot->exec= mixdown_exec;
+ ot->invoke= mixdown_invoke;
+ ot->ui= mixdown_draw;
+
+ /* flags */
+ ot->flag= OPTYPE_REGISTER;
+
+ /* properties */
+ WM_operator_properties_filesel(ot, FOLDERFILE|SOUNDFILE, FILE_SPECIAL, FILE_SAVE, WM_FILESEL_FILEPATH);
+ RNA_def_int(ot->srna, "accuracy", 1024, 1, 16777216, "Accuracy", "Sample accuracy. Important for animation data. The lower the value, the more accurate.", 1, 16777216);
+ RNA_def_enum(ot->srna, "container", container_items, AUD_CONTAINER_FLAC, "Container", "File format");
+ RNA_def_enum(ot->srna, "codec", codec_items, AUD_CODEC_FLAC, "Codec", "Audio Codec");
+ RNA_def_enum(ot->srna, "format", format_items, AUD_FORMAT_S16, "Format", "Sample format");
+ RNA_def_int(ot->srna, "bitrate", 192, 32, 512, "Bitrate", "Bitrate in kbit/s", 32, 512);
}
/* ******************************************************* */
@@ -295,9 +609,104 @@ static void SOUND_OT_unpack(wmOperatorType *ot)
/* ******************************************************* */
+static int update_animation_flags_exec(bContext *C, wmOperator *UNUSED(op))
+{
+ Sequence* seq;
+ Scene* scene = CTX_data_scene(C);
+ struct FCurve* fcu;
+ char driven;
+
+ SEQ_BEGIN(scene->ed, seq) {
+ fcu = id_data_find_fcurve(&scene->id, seq, &RNA_Sequence, "volume", 0, &driven);
+ if(fcu || driven)
+ seq->flag |= SEQ_AUDIO_VOLUME_ANIMATED;
+ else
+ seq->flag &= ~SEQ_AUDIO_VOLUME_ANIMATED;
+
+ fcu = id_data_find_fcurve(&scene->id, seq, &RNA_Sequence, "pitch", 0, &driven);
+ if(fcu || driven)
+ seq->flag |= SEQ_AUDIO_PITCH_ANIMATED;
+ else
+ seq->flag &= ~SEQ_AUDIO_PITCH_ANIMATED;
+
+ fcu = id_data_find_fcurve(&scene->id, seq, &RNA_Sequence, "pan", 0, &driven);
+ if(fcu || driven)
+ seq->flag |= SEQ_AUDIO_PAN_ANIMATED;
+ else
+ seq->flag &= ~SEQ_AUDIO_PAN_ANIMATED;
+ }
+ SEQ_END
+
+ fcu = id_data_find_fcurve(&scene->id, scene, &RNA_Scene, "audio_volume", 0, &driven);
+ if(fcu || driven)
+ scene->audio.flag |= AUDIO_VOLUME_ANIMATED;
+ else
+ scene->audio.flag &= ~AUDIO_VOLUME_ANIMATED;
+
+ return OPERATOR_FINISHED;
+}
+
+void SOUND_OT_update_animation_flags(wmOperatorType *ot)
+{
+ /* identifiers */
+ ot->name= "Update animation";
+ ot->description= "Update animation flags";
+ ot->idname= "SOUND_OT_update_animation_flags";
+
+ /* api callbacks */
+ ot->exec= update_animation_flags_exec;
+
+ /* flags */
+ ot->flag= OPTYPE_REGISTER;
+}
+
+/* ******************************************************* */
+
+static int bake_animation_exec(bContext *C, wmOperator *UNUSED(op))
+{
+ Main* bmain = CTX_data_main(C);
+ Scene* scene = CTX_data_scene(C);
+ int oldfra = scene->r.cfra;
+ int cfra;
+
+ update_animation_flags_exec(C, NULL);
+
+ for(cfra = scene->r.sfra; cfra <= scene->r.efra; cfra++)
+ {
+ scene->r.cfra = cfra;
+ scene_update_for_newframe(bmain, scene, scene->lay);
+ }
+
+ scene->r.cfra = oldfra;
+ scene_update_for_newframe(bmain, scene, scene->lay);
+
+ return OPERATOR_FINISHED;
+}
+
+void SOUND_OT_bake_animation(wmOperatorType *ot)
+{
+ /* identifiers */
+ ot->name= "Update animation cache";
+ ot->description= "Updates the audio animation cache so that it's up to date";
+ ot->idname= "SOUND_OT_bake_animation";
+
+ /* api callbacks */
+ ot->exec= bake_animation_exec;
+
+ /* flags */
+ ot->flag= OPTYPE_REGISTER;
+}
+
+
+/* ******************************************************* */
+
void ED_operatortypes_sound(void)
{
WM_operatortype_append(SOUND_OT_open);
+ WM_operatortype_append(SOUND_OT_open_mono);
+ WM_operatortype_append(SOUND_OT_mixdown);
WM_operatortype_append(SOUND_OT_pack);
WM_operatortype_append(SOUND_OT_unpack);
+ WM_operatortype_append(SOUND_OT_update_animation_flags);
+ WM_operatortype_append(SOUND_OT_bake_animation);
}
diff --git a/source/blender/editors/space_action/action_draw.c b/source/blender/editors/space_action/action_draw.c
index f0f34645ebf..f541423e69d 100644
--- a/source/blender/editors/space_action/action_draw.c
+++ b/source/blender/editors/space_action/action_draw.c
@@ -1,6 +1,4 @@
/*
- * $Id$
- *
* ***** BEGIN GPL LICENSE BLOCK *****
*
* This program is free software; you can redistribute it and/or
@@ -77,10 +75,11 @@ void draw_channel_names(bContext *C, bAnimContext *ac, ARegion *ar)
View2D *v2d= &ar->v2d;
float y= 0.0f;
- int items, height;
+ size_t items;
+ int height;
/* build list of channels to draw */
- filter= (ANIMFILTER_VISIBLE|ANIMFILTER_CHANNELS);
+ filter= (ANIMFILTER_DATA_VISIBLE | ANIMFILTER_LIST_VISIBLE | ANIMFILTER_LIST_CHANNELS);
items= ANIM_animdata_filter(ac, &anim_data, filter, ac->data, ac->datatype);
/* Update max-extent of channels here (taking into account scrollers):
@@ -121,6 +120,7 @@ void draw_channel_names(bContext *C, bAnimContext *ac, ARegion *ar)
}
{ /* second pass: widgets */
uiBlock *block= uiBeginBlock(C, ar, "dopesheet channel buttons", UI_EMBOSS);
+ size_t channel_index = 0;
y= (float)ACHANNEL_FIRST;
@@ -133,11 +133,12 @@ void draw_channel_names(bContext *C, bAnimContext *ac, ARegion *ar)
IN_RANGE(ymaxc, v2d->cur.ymin, v2d->cur.ymax) )
{
/* draw all channels using standard channel-drawing API */
- ANIM_channel_draw_widgets(ac, ale, block, yminc, ymaxc);
+ ANIM_channel_draw_widgets(C, ac, ale, block, yminc, ymaxc, channel_index);
}
/* adjust y-position for next one */
y -= ACHANNEL_STEP;
+ channel_index++;
}
uiEndBlock(C, block);
@@ -166,7 +167,8 @@ void draw_channel_strips(bAnimContext *ac, SpaceAction *saction, ARegion *ar)
AnimData *adt= NULL;
float act_start, act_end, y;
- int height, items;
+ size_t items;
+ int height;
unsigned char col1[3], col2[3];
unsigned char col1a[3], col2a[3];
@@ -194,7 +196,7 @@ void draw_channel_strips(bAnimContext *ac, SpaceAction *saction, ARegion *ar)
}
/* build list of channels to draw */
- filter= (ANIMFILTER_VISIBLE|ANIMFILTER_CHANNELS);
+ filter= (ANIMFILTER_DATA_VISIBLE | ANIMFILTER_LIST_VISIBLE | ANIMFILTER_LIST_CHANNELS);
items= ANIM_animdata_filter(ac, &anim_data, filter, ac->data, ac->datatype);
/* Update max-extent of channels here (taking into account scrollers):
@@ -248,8 +250,6 @@ void draw_channel_strips(bAnimContext *ac, SpaceAction *saction, ARegion *ar)
break;
case ANIMTYPE_FILLACTD:
- case ANIMTYPE_FILLMATD:
- case ANIMTYPE_FILLPARTD:
case ANIMTYPE_DSSKEY:
case ANIMTYPE_DSWOR:
{
diff --git a/source/blender/editors/space_action/action_edit.c b/source/blender/editors/space_action/action_edit.c
index b30db6680e5..b5dfdcdc668 100644
--- a/source/blender/editors/space_action/action_edit.c
+++ b/source/blender/editors/space_action/action_edit.c
@@ -1,6 +1,4 @@
/*
- * $Id$
- *
* ***** BEGIN GPL LICENSE BLOCK *****
*
* This program is free software; you can redistribute it and/or
@@ -234,7 +232,8 @@ static void get_keyframe_extents (bAnimContext *ac, float *min, float *max, cons
int filter;
/* get data to filter, from Action or Dopesheet */
- filter= (ANIMFILTER_VISIBLE | ANIMFILTER_SEL | ANIMFILTER_CURVESONLY | ANIMFILTER_NODUPLIS);
+ // XXX: what is sel doing here?!
+ filter= (ANIMFILTER_DATA_VISIBLE | ANIMFILTER_LIST_VISIBLE | ANIMFILTER_SEL /*| ANIMFILTER_CURVESONLY*/ | ANIMFILTER_NODUPLIS);
ANIM_animdata_filter(ac, &anim_data, filter, ac->data, ac->datatype);
/* set large values to try to override */
@@ -414,7 +413,7 @@ static short copy_action_keys (bAnimContext *ac)
free_anim_copybuf();
/* filter data */
- filter= (ANIMFILTER_VISIBLE | ANIMFILTER_CURVESONLY | ANIMFILTER_NODUPLIS);
+ filter= (ANIMFILTER_DATA_VISIBLE | ANIMFILTER_LIST_VISIBLE /*| ANIMFILTER_CURVESONLY*/ | ANIMFILTER_NODUPLIS);
ANIM_animdata_filter(ac, &anim_data, filter, ac->data, ac->datatype);
/* copy keyframes */
@@ -434,7 +433,7 @@ static short paste_action_keys (bAnimContext *ac,
int filter, ok=0;
/* filter data */
- filter= (ANIMFILTER_VISIBLE | ANIMFILTER_SEL | ANIMFILTER_FOREDIT | ANIMFILTER_CURVESONLY | ANIMFILTER_NODUPLIS);
+ filter= (ANIMFILTER_DATA_VISIBLE | ANIMFILTER_LIST_VISIBLE | ANIMFILTER_SEL | ANIMFILTER_FOREDIT /*| ANIMFILTER_CURVESONLY*/ | ANIMFILTER_NODUPLIS);
ANIM_animdata_filter(ac, &anim_data, filter, ac->data, ac->datatype);
/* paste keyframes */
@@ -561,7 +560,7 @@ static void insert_action_keys(bAnimContext *ac, short mode)
short flag = 0;
/* filter data */
- filter= (ANIMFILTER_VISIBLE | ANIMFILTER_FOREDIT | ANIMFILTER_CURVESONLY | ANIMFILTER_NODUPLIS);
+ filter= (ANIMFILTER_DATA_VISIBLE | ANIMFILTER_LIST_VISIBLE | ANIMFILTER_FOREDIT /*| ANIMFILTER_CURVESONLY*/ | ANIMFILTER_NODUPLIS);
if (mode == 2) filter |= ANIMFILTER_SEL;
else if (mode == 3) filter |= ANIMFILTER_ACTGROUPED;
@@ -575,7 +574,7 @@ static void insert_action_keys(bAnimContext *ac, short mode)
AnimData *adt= ANIM_nla_mapping_get(ac, ale);
FCurve *fcu= (FCurve *)ale->key_data;
float cfra;
-
+
/* adjust current frame for NLA-scaling */
if (adt)
cfra= BKE_nla_tweakedit_remap(adt, (float)CFRA, NLATIME_CONVERT_UNMAP);
@@ -649,9 +648,9 @@ static void duplicate_action_keys (bAnimContext *ac)
/* filter data */
if (ac->datatype == ANIMCONT_GPENCIL)
- filter= (ANIMFILTER_VISIBLE | ANIMFILTER_FOREDIT | ANIMFILTER_NODUPLIS);
+ filter= (ANIMFILTER_DATA_VISIBLE | ANIMFILTER_LIST_VISIBLE | ANIMFILTER_FOREDIT | ANIMFILTER_NODUPLIS);
else
- filter= (ANIMFILTER_VISIBLE | ANIMFILTER_FOREDIT | ANIMFILTER_CURVESONLY | ANIMFILTER_NODUPLIS);
+ filter= (ANIMFILTER_DATA_VISIBLE | ANIMFILTER_LIST_VISIBLE | ANIMFILTER_FOREDIT /*| ANIMFILTER_CURVESONLY*/ | ANIMFILTER_NODUPLIS);
ANIM_animdata_filter(ac, &anim_data, filter, ac->data, ac->datatype);
/* loop through filtered data and delete selected keys */
@@ -724,9 +723,9 @@ static void delete_action_keys (bAnimContext *ac)
/* filter data */
if (ac->datatype == ANIMCONT_GPENCIL)
- filter= (ANIMFILTER_VISIBLE | ANIMFILTER_FOREDIT | ANIMFILTER_NODUPLIS);
+ filter= (ANIMFILTER_DATA_VISIBLE | ANIMFILTER_LIST_VISIBLE | ANIMFILTER_FOREDIT | ANIMFILTER_NODUPLIS);
else
- filter= (ANIMFILTER_VISIBLE | ANIMFILTER_FOREDIT | ANIMFILTER_CURVESONLY | ANIMFILTER_NODUPLIS);
+ filter= (ANIMFILTER_DATA_VISIBLE | ANIMFILTER_LIST_VISIBLE | ANIMFILTER_FOREDIT /*| ANIMFILTER_CURVESONLY*/ | ANIMFILTER_NODUPLIS);
ANIM_animdata_filter(ac, &anim_data, filter, ac->data, ac->datatype);
/* loop through filtered data and delete selected keys */
@@ -797,7 +796,7 @@ static void clean_action_keys (bAnimContext *ac, float thresh)
int filter;
/* filter data */
- filter= (ANIMFILTER_VISIBLE | ANIMFILTER_FOREDIT | ANIMFILTER_SEL | ANIMFILTER_CURVESONLY | ANIMFILTER_NODUPLIS);
+ filter= (ANIMFILTER_DATA_VISIBLE | ANIMFILTER_LIST_VISIBLE | ANIMFILTER_FOREDIT | ANIMFILTER_SEL /*| ANIMFILTER_CURVESONLY*/ | ANIMFILTER_NODUPLIS);
ANIM_animdata_filter(ac, &anim_data, filter, ac->data, ac->datatype);
/* loop through filtered data and clean curves */
@@ -865,7 +864,7 @@ static void sample_action_keys (bAnimContext *ac)
int filter;
/* filter data */
- filter= (ANIMFILTER_VISIBLE | ANIMFILTER_FOREDIT | ANIMFILTER_CURVESONLY | ANIMFILTER_NODUPLIS);
+ filter= (ANIMFILTER_DATA_VISIBLE | ANIMFILTER_LIST_VISIBLE | ANIMFILTER_FOREDIT /*| ANIMFILTER_CURVESONLY*/ | ANIMFILTER_NODUPLIS);
ANIM_animdata_filter(ac, &anim_data, filter, ac->data, ac->datatype);
/* loop through filtered data and add keys between selected keyframes on every frame */
@@ -920,10 +919,17 @@ void ACTION_OT_sample (wmOperatorType *ot)
/* ******************** Set Extrapolation-Type Operator *********************** */
+/* defines for make/clear cyclic extrapolation tools */
+#define MAKE_CYCLIC_EXPO -1
+#define CLEAR_CYCLIC_EXPO -2
+
/* defines for set extrapolation-type for selected keyframes tool */
static EnumPropertyItem prop_actkeys_expo_types[] = {
{FCURVE_EXTRAPOLATE_CONSTANT, "CONSTANT", 0, "Constant Extrapolation", ""},
{FCURVE_EXTRAPOLATE_LINEAR, "LINEAR", 0, "Linear Extrapolation", ""},
+
+ {MAKE_CYCLIC_EXPO, "MAKE_CYCLIC", 0, "Make Cyclic (F-Modifier)", "Add Cycles F-Modifier if one doesn't exist already"},
+ {CLEAR_CYCLIC_EXPO, "CLEAR_CYCLIC", 0, "Clear Cyclic (F-Modifier)", "Remove Cycles F-Modifier if not needed anymore"},
{0, NULL, 0, NULL, NULL}
};
@@ -935,13 +941,40 @@ static void setexpo_action_keys(bAnimContext *ac, short mode)
int filter;
/* filter data */
- filter= (ANIMFILTER_VISIBLE | ANIMFILTER_FOREDIT | ANIMFILTER_SEL | ANIMFILTER_CURVESONLY | ANIMFILTER_NODUPLIS);
+ filter= (ANIMFILTER_DATA_VISIBLE | ANIMFILTER_LIST_VISIBLE | ANIMFILTER_FOREDIT | ANIMFILTER_SEL /*| ANIMFILTER_CURVESONLY*/ | ANIMFILTER_NODUPLIS);
ANIM_animdata_filter(ac, &anim_data, filter, ac->data, ac->datatype);
/* loop through setting mode per F-Curve */
for (ale= anim_data.first; ale; ale= ale->next) {
FCurve *fcu= (FCurve *)ale->data;
- fcu->extend= mode;
+
+ if (mode >= 0) {
+ /* just set mode setting */
+ fcu->extend= mode;
+ }
+ else {
+ /* shortcuts for managing Cycles F-Modifiers to make it easier to toggle cyclic animation
+ * without having to go through FModifier UI in Graph Editor to do so
+ */
+ if (mode == MAKE_CYCLIC_EXPO) {
+ /* only add if one doesn't exist */
+ if (list_has_suitable_fmodifier(&fcu->modifiers, FMODIFIER_TYPE_CYCLES, -1) == 0) {
+ // TODO: add some more preset versions which set different extrapolation options?
+ add_fmodifier(&fcu->modifiers, FMODIFIER_TYPE_CYCLES);
+ }
+ }
+ else if (mode == CLEAR_CYCLIC_EXPO) {
+ /* remove all the modifiers fitting this description */
+ FModifier *fcm, *fcn=NULL;
+
+ for (fcm = fcu->modifiers.first; fcm; fcm = fcn) {
+ fcn = fcm->next;
+
+ if (fcm->type == FMODIFIER_TYPE_CYCLES)
+ remove_fmodifier(&fcu->modifiers, fcm);
+ }
+ }
+ }
}
/* cleanup */
@@ -1006,7 +1039,7 @@ static void setipo_action_keys(bAnimContext *ac, short mode)
KeyframeEditFunc set_cb= ANIM_editkeyframes_ipo(mode);
/* filter data */
- filter= (ANIMFILTER_VISIBLE | ANIMFILTER_FOREDIT | ANIMFILTER_CURVESONLY | ANIMFILTER_NODUPLIS);
+ filter= (ANIMFILTER_DATA_VISIBLE | ANIMFILTER_LIST_VISIBLE | ANIMFILTER_FOREDIT /*| ANIMFILTER_CURVESONLY*/ | ANIMFILTER_NODUPLIS);
ANIM_animdata_filter(ac, &anim_data, filter, ac->data, ac->datatype);
/* loop through setting BezTriple interpolation
@@ -1068,17 +1101,6 @@ void ACTION_OT_interpolation_type (wmOperatorType *ot)
/* ******************** Set Handle-Type Operator *********************** */
-static EnumPropertyItem actkeys_handle_type_items[] = {
- {HD_FREE, "FREE", 0, "Free", ""},
- {HD_VECT, "VECTOR", 0, "Vector", ""},
- {HD_ALIGN, "ALIGNED", 0, "Aligned", ""},
- {0, "", 0, "", ""},
- {HD_AUTO, "AUTO", 0, "Auto", "Handles that are automatically adjusted upon moving the keyframe"},
- {HD_AUTO_ANIM, "ANIM_CLAMPED", 0, "Auto Clamped", "Auto handles clamped to not overshoot"},
- {0, NULL, 0, NULL, NULL}};
-
-/* ------------------- */
-
/* this function is responsible for setting handle-type of selected keyframes */
static void sethandles_action_keys(bAnimContext *ac, short mode)
{
@@ -1090,7 +1112,7 @@ static void sethandles_action_keys(bAnimContext *ac, short mode)
KeyframeEditFunc sel_cb= ANIM_editkeyframes_ok(BEZT_OK_SELECTED);
/* filter data */
- filter= (ANIMFILTER_VISIBLE | ANIMFILTER_FOREDIT | ANIMFILTER_CURVESONLY | ANIMFILTER_NODUPLIS);
+ filter= (ANIMFILTER_DATA_VISIBLE | ANIMFILTER_LIST_VISIBLE | ANIMFILTER_FOREDIT /*| ANIMFILTER_CURVESONLY*/ | ANIMFILTER_NODUPLIS);
ANIM_animdata_filter(ac, &anim_data, filter, ac->data, ac->datatype);
/* loop through setting flags for handles
@@ -1101,12 +1123,6 @@ static void sethandles_action_keys(bAnimContext *ac, short mode)
/* any selected keyframes for editing? */
if (ANIM_fcurve_keyframes_loop(NULL, fcu, NULL, sel_cb, NULL)) {
- /* for auto/auto-clamped, toggle the auto-handles flag on the F-Curve */
- if (mode == HD_AUTO_ANIM)
- fcu->flag |= FCURVE_AUTO_HANDLES;
- else if (mode == HD_AUTO)
- fcu->flag &= ~FCURVE_AUTO_HANDLES;
-
/* change type of selected handles */
ANIM_fcurve_keyframes_loop(NULL, fcu, NULL, edit_cb, calchandles_fcurve);
}
@@ -1160,7 +1176,7 @@ void ACTION_OT_handle_type (wmOperatorType *ot)
ot->flag= OPTYPE_REGISTER|OPTYPE_UNDO;
/* id-props */
- ot->prop= RNA_def_enum(ot->srna, "type", actkeys_handle_type_items, 0, "Type", "");
+ ot->prop= RNA_def_enum(ot->srna, "type", keyframe_handle_type_items, 0, "Type", "");
}
/* ******************** Set Keyframe-Type Operator *********************** */
@@ -1174,7 +1190,7 @@ static void setkeytype_action_keys(bAnimContext *ac, short mode)
KeyframeEditFunc set_cb= ANIM_editkeyframes_keytype(mode);
/* filter data */
- filter= (ANIMFILTER_VISIBLE | ANIMFILTER_FOREDIT | ANIMFILTER_CURVESONLY | ANIMFILTER_NODUPLIS);
+ filter= (ANIMFILTER_DATA_VISIBLE | ANIMFILTER_LIST_VISIBLE | ANIMFILTER_FOREDIT /*| ANIMFILTER_CURVESONLY*/ | ANIMFILTER_NODUPLIS);
ANIM_animdata_filter(ac, &anim_data, filter, ac->data, ac->datatype);
/* loop through setting BezTriple interpolation
@@ -1254,7 +1270,7 @@ static int actkeys_framejump_exec(bContext *C, wmOperator *UNUSED(op))
/* init edit data */
/* loop over action data, averaging values */
- filter= (ANIMFILTER_VISIBLE | ANIMFILTER_CURVESONLY | ANIMFILTER_NODUPLIS);
+ filter= (ANIMFILTER_DATA_VISIBLE | ANIMFILTER_LIST_VISIBLE /*| ANIMFILTER_CURVESONLY */ | ANIMFILTER_NODUPLIS);
ANIM_animdata_filter(&ac, &anim_data, filter, ac.data, ac.datatype);
for (ale= anim_data.first; ale; ale= ale->next) {
@@ -1321,9 +1337,9 @@ static void snap_action_keys(bAnimContext *ac, short mode)
/* filter data */
if (ac->datatype == ANIMCONT_GPENCIL)
- filter= (ANIMFILTER_VISIBLE | ANIMFILTER_FOREDIT);
+ filter= (ANIMFILTER_DATA_VISIBLE | ANIMFILTER_LIST_VISIBLE | ANIMFILTER_FOREDIT);
else
- filter= (ANIMFILTER_VISIBLE | ANIMFILTER_FOREDIT | ANIMFILTER_CURVESONLY | ANIMFILTER_NODUPLIS);
+ filter= (ANIMFILTER_DATA_VISIBLE | ANIMFILTER_LIST_VISIBLE | ANIMFILTER_FOREDIT /*| ANIMFILTER_CURVESONLY*/ | ANIMFILTER_NODUPLIS);
ANIM_animdata_filter(ac, &anim_data, filter, ac->data, ac->datatype);
/* get beztriple editing callbacks */
@@ -1440,9 +1456,9 @@ static void mirror_action_keys(bAnimContext *ac, short mode)
/* filter data */
if (ac->datatype == ANIMCONT_GPENCIL)
- filter= (ANIMFILTER_VISIBLE | ANIMFILTER_FOREDIT | ANIMFILTER_NODUPLIS);
+ filter= (ANIMFILTER_DATA_VISIBLE | ANIMFILTER_LIST_VISIBLE | ANIMFILTER_FOREDIT | ANIMFILTER_NODUPLIS);
else
- filter= (ANIMFILTER_VISIBLE | ANIMFILTER_FOREDIT | ANIMFILTER_CURVESONLY | ANIMFILTER_NODUPLIS);
+ filter= (ANIMFILTER_DATA_VISIBLE | ANIMFILTER_LIST_VISIBLE | ANIMFILTER_FOREDIT /*| ANIMFILTER_CURVESONLY*/ | ANIMFILTER_NODUPLIS);
ANIM_animdata_filter(ac, &anim_data, filter, ac->data, ac->datatype);
/* mirror keyframes */
diff --git a/source/blender/editors/space_action/action_intern.h b/source/blender/editors/space_action/action_intern.h
index 512b6e329dd..2a23f105737 100644
--- a/source/blender/editors/space_action/action_intern.h
+++ b/source/blender/editors/space_action/action_intern.h
@@ -1,6 +1,4 @@
/*
- * $Id$
- *
* ***** BEGIN GPL LICENSE BLOCK *****
*
* This program is free software; you can redistribute it and/or
diff --git a/source/blender/editors/space_action/action_ops.c b/source/blender/editors/space_action/action_ops.c
index 6c3f80cda41..491d436741e 100644
--- a/source/blender/editors/space_action/action_ops.c
+++ b/source/blender/editors/space_action/action_ops.c
@@ -1,6 +1,4 @@
/*
- * $Id$
- *
* ***** BEGIN GPL LICENSE BLOCK *****
*
* This program is free software; you can redistribute it and/or
@@ -40,6 +38,7 @@
#include "BLI_blenlib.h"
#include "ED_anim_api.h"
+#include "ED_markers.h"
#include "ED_transform.h"
#include "action_intern.h"
@@ -162,7 +161,7 @@ static void action_keymap_keyframes (wmKeyConfig *keyconf, wmKeyMap *keymap)
/* menu + set setting */
WM_keymap_add_item(keymap, "ACTION_OT_handle_type", VKEY, KM_PRESS, 0, 0);
- WM_keymap_add_item(keymap, "ACTION_OT_interpolation_type", TKEY, KM_PRESS, KM_SHIFT, 0);
+ WM_keymap_add_item(keymap, "ACTION_OT_interpolation_type", TKEY, KM_PRESS, 0, 0);
WM_keymap_add_item(keymap, "ACTION_OT_extrapolation_type", EKEY, KM_PRESS, KM_SHIFT, 0);
WM_keymap_add_item(keymap, "ACTION_OT_keyframe_type", RKEY, KM_PRESS, 0, 0);
@@ -193,6 +192,9 @@ static void action_keymap_keyframes (wmKeyConfig *keyconf, wmKeyMap *keymap)
/* transform system */
transform_keymap_for_space(keyconf, keymap, SPACE_ACTION);
+
+ /* special markers hotkeys for anim editors: see note in definition of this function */
+ ED_marker_keymap_animedit_conflictfree(keymap);
}
/* --------------- */
diff --git a/source/blender/editors/space_action/action_select.c b/source/blender/editors/space_action/action_select.c
index 4d0043913ab..aa29e54f436 100644
--- a/source/blender/editors/space_action/action_select.c
+++ b/source/blender/editors/space_action/action_select.c
@@ -1,6 +1,4 @@
/*
- * $Id$
- *
* ***** BEGIN GPL LICENSE BLOCK *****
*
* This program is free software; you can redistribute it and/or
@@ -95,9 +93,9 @@ static void deselect_action_keys (bAnimContext *ac, short test, short sel)
/* determine type-based settings */
if (ac->datatype == ANIMCONT_GPENCIL)
- filter= (ANIMFILTER_VISIBLE | ANIMFILTER_NODUPLIS);
+ filter= (ANIMFILTER_DATA_VISIBLE | ANIMFILTER_LIST_VISIBLE | ANIMFILTER_NODUPLIS);
else
- filter= (ANIMFILTER_VISIBLE | ANIMFILTER_CURVESONLY | ANIMFILTER_NODUPLIS);
+ filter= (ANIMFILTER_DATA_VISIBLE | ANIMFILTER_LIST_VISIBLE /*| ANIMFILTER_CURVESONLY*/ | ANIMFILTER_NODUPLIS);
/* filter data */
ANIM_animdata_filter(ac, &anim_data, filter, ac->data, ac->datatype);
@@ -198,7 +196,7 @@ static void borderselect_action (bAnimContext *ac, rcti rect, short mode, short
{
ListBase anim_data = {NULL, NULL};
bAnimListElem *ale;
- int filter, filterflag;
+ int filter;
KeyframeEditData ked;
KeyframeEditFunc ok_cb, select_cb;
@@ -211,17 +209,9 @@ static void borderselect_action (bAnimContext *ac, rcti rect, short mode, short
UI_view2d_region_to_view(v2d, rect.xmax, rect.ymax-2, &rectf.xmax, &rectf.ymax);
/* filter data */
- filter= (ANIMFILTER_VISIBLE | ANIMFILTER_CHANNELS | ANIMFILTER_NODUPLIS);
+ filter= (ANIMFILTER_DATA_VISIBLE | ANIMFILTER_LIST_VISIBLE | ANIMFILTER_LIST_CHANNELS | ANIMFILTER_NODUPLIS);
ANIM_animdata_filter(ac, &anim_data, filter, ac->data, ac->datatype);
- /* get filtering flag for dopesheet data (if applicable) */
- if (ac->datatype == ANIMCONT_DOPESHEET) {
- bDopeSheet *ads= (bDopeSheet *)ac->data;
- filterflag= ads->filterflag;
- }
- else
- filterflag= 0;
-
/* get beztriple editing/validation funcs */
select_cb= ANIM_editkeyframes_select(selectmode);
@@ -261,7 +251,7 @@ static void borderselect_action (bAnimContext *ac, rcti rect, short mode, short
if (ale->type == ANIMTYPE_GPLAYER)
borderselect_gplayer_frames(ale->data, rectf.xmin, rectf.xmax, selectmode);
else
- ANIM_animchannel_keyframes_loop(&ked, ale, ok_cb, select_cb, NULL, filterflag);
+ ANIM_animchannel_keyframes_loop(&ked, ac->ads, ale, ok_cb, select_cb, NULL);
}
/* set minimum extent to be the maximum of the next channel */
@@ -388,7 +378,7 @@ static void markers_selectkeys_between (bAnimContext *ac)
ked.f2= max;
/* filter data */
- filter= (ANIMFILTER_VISIBLE | ANIMFILTER_CURVESONLY | ANIMFILTER_NODUPLIS);
+ filter= (ANIMFILTER_DATA_VISIBLE | ANIMFILTER_LIST_VISIBLE /*| ANIMFILTER_CURVESONLY */ | ANIMFILTER_NODUPLIS);
ANIM_animdata_filter(ac, &anim_data, filter, ac->data, ac->datatype);
/* select keys in-between */
@@ -431,14 +421,14 @@ static void columnselect_action_keys (bAnimContext *ac, short mode)
switch (mode) {
case ACTKEYS_COLUMNSEL_KEYS: /* list of selected keys */
if (ac->datatype == ANIMCONT_GPENCIL) {
- filter= (ANIMFILTER_VISIBLE);
+ filter= (ANIMFILTER_DATA_VISIBLE | ANIMFILTER_LIST_VISIBLE);
ANIM_animdata_filter(ac, &anim_data, filter, ac->data, ac->datatype);
for (ale= anim_data.first; ale; ale= ale->next)
gplayer_make_cfra_list(ale->data, &ked.list, 1);
}
else {
- filter= (ANIMFILTER_VISIBLE | ANIMFILTER_CURVESONLY);
+ filter= (ANIMFILTER_DATA_VISIBLE | ANIMFILTER_LIST_VISIBLE /*| ANIMFILTER_CURVESONLY*/);
ANIM_animdata_filter(ac, &anim_data, filter, ac->data, ac->datatype);
for (ale= anim_data.first; ale; ale= ale->next)
@@ -471,9 +461,9 @@ static void columnselect_action_keys (bAnimContext *ac, short mode)
* based on the keys found to be selected above
*/
if (ac->datatype == ANIMCONT_GPENCIL)
- filter= (ANIMFILTER_VISIBLE);
+ filter= (ANIMFILTER_DATA_VISIBLE | ANIMFILTER_LIST_VISIBLE);
else
- filter= (ANIMFILTER_VISIBLE | ANIMFILTER_CURVESONLY);
+ filter= (ANIMFILTER_DATA_VISIBLE | ANIMFILTER_LIST_VISIBLE /*| ANIMFILTER_CURVESONLY*/);
ANIM_animdata_filter(ac, &anim_data, filter, ac->data, ac->datatype);
for (ale= anim_data.first; ale; ale= ale->next) {
@@ -563,7 +553,7 @@ static int actkeys_select_linked_exec (bContext *C, wmOperator *UNUSED(op))
return OPERATOR_CANCELLED;
/* loop through all of the keys and select additional keyframes based on these */
- filter= (ANIMFILTER_VISIBLE | ANIMFILTER_CURVEVISIBLE | ANIMFILTER_CURVESONLY | ANIMFILTER_NODUPLIS);
+ filter= (ANIMFILTER_DATA_VISIBLE | ANIMFILTER_LIST_VISIBLE /*| ANIMFILTER_CURVESONLY*/ | ANIMFILTER_NODUPLIS);
ANIM_animdata_filter(&ac, &anim_data, filter, ac.data, ac.datatype);
for (ale= anim_data.first; ale; ale= ale->next) {
@@ -617,7 +607,7 @@ static void select_moreless_action_keys (bAnimContext *ac, short mode)
build_cb= ANIM_editkeyframes_buildselmap(mode);
/* loop through all of the keys and select additional keyframes based on these */
- filter= (ANIMFILTER_VISIBLE | ANIMFILTER_CURVESONLY | ANIMFILTER_NODUPLIS);
+ filter= (ANIMFILTER_DATA_VISIBLE | ANIMFILTER_LIST_VISIBLE /*| ANIMFILTER_CURVESONLY*/ | ANIMFILTER_NODUPLIS);
ANIM_animdata_filter(ac, &anim_data, filter, ac->data, ac->datatype);
for (ale= anim_data.first; ale; ale= ale->next) {
@@ -758,9 +748,9 @@ static void actkeys_select_leftright (bAnimContext *ac, short leftright, short s
/* filter data */
if (ac->datatype == ANIMCONT_GPENCIL)
- filter= (ANIMFILTER_VISIBLE | ANIMFILTER_NODUPLIS);
+ filter= (ANIMFILTER_DATA_VISIBLE | ANIMFILTER_LIST_VISIBLE | ANIMFILTER_NODUPLIS);
else
- filter= (ANIMFILTER_VISIBLE | ANIMFILTER_CURVESONLY | ANIMFILTER_NODUPLIS);
+ filter= (ANIMFILTER_DATA_VISIBLE | ANIMFILTER_LIST_VISIBLE /*| ANIMFILTER_CURVESONLY*/ | ANIMFILTER_NODUPLIS);
ANIM_animdata_filter(ac, &anim_data, filter, ac->data, ac->datatype);
/* select keys */
@@ -780,7 +770,7 @@ static void actkeys_select_leftright (bAnimContext *ac, short leftright, short s
/* Sync marker support */
if (select_mode==SELECT_ADD) {
- SpaceAction *saction= ac->sa->spacedata.first;
+ SpaceAction *saction= (SpaceAction *)ac->sl;
if ((saction) && (saction->flag & SACTION_MARKERS_MOVE)) {
ListBase *markers = ED_animcontext_get_markers(ac);
@@ -900,9 +890,6 @@ void ACTION_OT_select_leftright (wmOperatorType *ot)
/* option 1) select keyframe directly under mouse */
static void actkeys_mselect_single (bAnimContext *ac, bAnimListElem *ale, short select_mode, float selx)
{
- bDopeSheet *ads= (ac->datatype == ANIMCONT_DOPESHEET) ? ac->data : NULL;
- int ds_filter = ((ads) ? (ads->filterflag) : (0));
-
KeyframeEditData ked= {{NULL}};
KeyframeEditFunc select_cb, ok_cb;
@@ -915,7 +902,7 @@ static void actkeys_mselect_single (bAnimContext *ac, bAnimListElem *ale, short
if (ale->type == ANIMTYPE_GPLAYER)
select_gpencil_frame(ale->data, selx, select_mode);
else
- ANIM_animchannel_keyframes_loop(&ked, ale, ok_cb, select_cb, NULL, ds_filter);
+ ANIM_animchannel_keyframes_loop(&ked, ac->ads, ale, ok_cb, select_cb, NULL);
}
/* Option 2) Selects all the keyframes on either side of the current frame (depends on which side the mouse is on) */
@@ -941,9 +928,9 @@ static void actkeys_mselect_column(bAnimContext *ac, short select_mode, float se
* based on the keys found to be selected above
*/
if (ac->datatype == ANIMCONT_GPENCIL)
- filter= (ANIMFILTER_VISIBLE | ANIMFILTER_NODUPLIS);
+ filter= (ANIMFILTER_DATA_VISIBLE | ANIMFILTER_LIST_VISIBLE /*| ANIMFILTER_CURVESONLY */ | ANIMFILTER_NODUPLIS);
else
- filter= (ANIMFILTER_VISIBLE | ANIMFILTER_CURVESONLY | ANIMFILTER_NODUPLIS);
+ filter= (ANIMFILTER_DATA_VISIBLE | ANIMFILTER_LIST_VISIBLE | ANIMFILTER_NODUPLIS);
ANIM_animdata_filter(ac, &anim_data, filter, ac->data, ac->datatype);
for (ale= anim_data.first; ale; ale= ale->next) {
@@ -997,7 +984,7 @@ static void mouse_action_keys (bAnimContext *ac, const int mval[2], short select
UI_view2d_region_to_view(v2d, mval[0]+7, mval[1], &rectf.xmax, &rectf.ymax);
/* filter data */
- filter= (ANIMFILTER_VISIBLE | ANIMFILTER_CHANNELS);
+ filter= (ANIMFILTER_DATA_VISIBLE | ANIMFILTER_LIST_VISIBLE | ANIMFILTER_LIST_CHANNELS);
ANIM_animdata_filter(ac, &anim_data, filter, ac->data, ac->datatype);
/* try to get channel */
diff --git a/source/blender/editors/space_action/space_action.c b/source/blender/editors/space_action/space_action.c
index 7a824e6bf9d..4baaa469127 100644
--- a/source/blender/editors/space_action/space_action.c
+++ b/source/blender/editors/space_action/space_action.c
@@ -1,6 +1,4 @@
/*
- * $Id$
- *
* ***** BEGIN GPL LICENSE BLOCK *****
*
* This program is free software; you can redistribute it and/or
@@ -78,6 +76,8 @@ static SpaceLink *action_new(const bContext *C)
saction->autosnap = SACTSNAP_FRAME;
saction->mode= SACTCONT_DOPESHEET;
+ saction->ads.filterflag |= ADS_FILTER_SUMMARY;
+
/* header */
ar= MEM_callocN(sizeof(ARegion), "header for action");
@@ -405,6 +405,13 @@ static void action_listener(ScrArea *sa, wmNotifier *wmn)
break;
}
break;
+ case NC_NODE:
+ if (wmn->action == NA_SELECTED) {
+ /* selection changed, so force refresh to flush (needs flag set to do syncing) */
+ saction->flag |= SACTION_TEMP_NEEDCHANSYNC;
+ ED_area_tag_refresh(sa);
+ }
+ break;
case NC_SPACE:
switch (wmn->data) {
case ND_SPACE_DOPESHEET:
diff --git a/source/blender/editors/space_buttons/buttons_context.c b/source/blender/editors/space_buttons/buttons_context.c
index 8e1a4b2d16c..35500ac9518 100644
--- a/source/blender/editors/space_buttons/buttons_context.c
+++ b/source/blender/editors/space_buttons/buttons_context.c
@@ -44,6 +44,7 @@
#include "DNA_node_types.h"
#include "DNA_scene_types.h"
#include "DNA_world_types.h"
+#include "DNA_speaker_types.h"
#include "DNA_brush_types.h"
#include "BKE_context.h"
@@ -188,6 +189,7 @@ static int buttons_context_path_data(ButsContextPath *path, int type)
else if(RNA_struct_is_a(ptr->type, &RNA_Lattice) && (type == -1 || type == OB_LATTICE)) return 1;
else if(RNA_struct_is_a(ptr->type, &RNA_Camera) && (type == -1 || type == OB_CAMERA)) return 1;
else if(RNA_struct_is_a(ptr->type, &RNA_Lamp) && (type == -1 || type == OB_LAMP)) return 1;
+ else if(RNA_struct_is_a(ptr->type, &RNA_Speaker) && (type == -1 || type == OB_SPEAKER)) return 1;
/* try to get an object in the path, no pinning supported here */
else if(buttons_context_path_object(path)) {
ob= path->ptr[path->len-1].data;
@@ -648,7 +650,7 @@ void buttons_context_compute(const bContext *C, SpaceButs *sbuts)
const char *buttons_context_dir[] = {
"world", "object", "mesh", "armature", "lattice", "curve",
- "meta_ball", "lamp", "camera", "material", "material_slot",
+ "meta_ball", "lamp", "speaker", "camera", "material", "material_slot",
"texture", "texture_slot", "bone", "edit_bone", "pose_bone", "particle_system", "particle_system_editable",
"cloth", "soft_body", "fluid", "smoke", "collision", "brush", NULL};
@@ -701,6 +703,10 @@ int buttons_context(const bContext *C, const char *member, bContextDataResult *r
set_pointer_type(path, result, &RNA_Camera);
return 1;
}
+ else if(CTX_data_equals(member, "speaker")) {
+ set_pointer_type(path, result, &RNA_Speaker);
+ return 1;
+ }
else if(CTX_data_equals(member, "material")) {
set_pointer_type(path, result, &RNA_Material);
return 1;
diff --git a/source/blender/editors/space_file/filelist.c b/source/blender/editors/space_file/filelist.c
index d8be312cf39..7382188d62a 100644
--- a/source/blender/editors/space_file/filelist.c
+++ b/source/blender/editors/space_file/filelist.c
@@ -1105,7 +1105,7 @@ void filelist_from_main(struct FileList *filelist)
if( filelist->dir[0]==0) {
/* make directories */
- filelist->numfiles= 23;
+ filelist->numfiles= 24;
filelist->filelist= (struct direntry *)malloc(filelist->numfiles * sizeof(struct direntry));
for(a=0; a<filelist->numfiles; a++) {
@@ -1135,6 +1135,7 @@ void filelist_from_main(struct FileList *filelist)
filelist->filelist[20].relname= BLI_strdup("Armature");
filelist->filelist[21].relname= BLI_strdup("Action");
filelist->filelist[22].relname= BLI_strdup("NodeTree");
+ filelist->filelist[23].relname= BLI_strdup("Speaker");
filelist_sort(filelist, FILE_SORT_ALPHA);
}
else {
diff --git a/source/blender/editors/space_graph/graph_buttons.c b/source/blender/editors/space_graph/graph_buttons.c
index fb1144b4fa8..f3a70c496ef 100644
--- a/source/blender/editors/space_graph/graph_buttons.c
+++ b/source/blender/editors/space_graph/graph_buttons.c
@@ -1,6 +1,4 @@
/*
- * $Id$
- *
* ***** BEGIN GPL LICENSE BLOCK *****
*
* This program is free software; you can redistribute it and/or
@@ -53,6 +51,7 @@
#include "BKE_fcurve.h"
#include "BKE_main.h"
#include "BKE_screen.h"
+#include "BKE_unit.h"
#include "WM_api.h"
@@ -77,8 +76,7 @@
/* ******************* graph editor space & buttons ************** */
-#define B_NOP 1
-#define B_REDR 2
+#define B_REDR 1
/* -------------- */
@@ -244,6 +242,34 @@ static short get_active_fcurve_keyframe_edit(FCurve *fcu, BezTriple **bezt, BezT
return 0;
}
+/* update callback for active keyframe properties - base updates stuff */
+static void graphedit_activekey_update_cb(bContext *UNUSED(C), void *fcu_ptr, void *UNUSED(bezt_ptr))
+{
+ FCurve *fcu = (FCurve *)fcu_ptr;
+
+ /* make sure F-Curve and its handles are still valid after this editing */
+ sort_time_fcurve(fcu);
+ testhandles_fcurve(fcu);
+}
+
+/* update callback for active keyframe properties - handle-editing wrapper */
+static void graphedit_activekey_handles_cb(bContext *C, void *fcu_ptr, void *bezt_ptr)
+{
+ BezTriple *bezt = (BezTriple *)bezt_ptr;
+
+ /* since editing the handles, make sure they're set to types which are receptive to editing
+ * see transform_conversions.c :: createTransGraphEditData(), last step in second loop
+ */
+ if (ELEM(bezt->h1, HD_AUTO, HD_AUTO_ANIM) && ELEM(bezt->h2, HD_AUTO, HD_AUTO_ANIM)) {
+ /* by changing to aligned handles, these can now be moved... */
+ bezt->h1= HD_ALIGN;
+ bezt->h2= HD_ALIGN;
+ }
+
+ /* now call standard updates */
+ graphedit_activekey_update_cb(C, fcu_ptr, bezt_ptr);
+}
+
static void graph_panel_key_properties(const bContext *C, Panel *pa)
{
bAnimListElem *ale;
@@ -262,27 +288,66 @@ static void graph_panel_key_properties(const bContext *C, Panel *pa)
/* only show this info if there are keyframes to edit */
if (get_active_fcurve_keyframe_edit(fcu, &bezt, &prevbezt)) {
- PointerRNA bezt_ptr;
+ PointerRNA bezt_ptr, id_ptr, fcu_prop_ptr;
+ PropertyRNA *fcu_prop = NULL;
+ uiBut *but;
+ int unit = B_UNIT_NONE;
/* RNA pointer to keyframe, to allow editing */
RNA_pointer_create(ale->id, &RNA_Keyframe, bezt, &bezt_ptr);
+ /* get property that F-Curve affects, for some unit-conversion magic */
+ RNA_id_pointer_create(ale->id, &id_ptr);
+ if (RNA_path_resolve(&id_ptr, fcu->rna_path, &fcu_prop_ptr, &fcu_prop) && fcu_prop) {
+ /* determine the unit for this property */
+ unit = RNA_SUBTYPE_UNIT(RNA_property_subtype(fcu_prop));
+ }
+
/* interpolation */
col= uiLayoutColumn(layout, 0);
uiItemR(col, &bezt_ptr, "interpolation", 0, NULL, ICON_NONE);
- /* numerical coordinate editing */
+ /* numerical coordinate editing
+ * - we use the button-versions of the calls so that we can attach special update handlers
+ * and unit conversion magic that cannot be achieved using a purely RNA-approach
+ */
+ // XXX:
col= uiLayoutColumn(layout, 1);
/* keyframe itself */
- uiItemR(col, &bezt_ptr, "co", 0, "Key", ICON_NONE);
+ {
+ uiItemL(col, "Key:", ICON_NONE);
+
+ but = uiDefButR(block, NUM, B_REDR, "Frame", 0, 0, UI_UNIT_X, UI_UNIT_Y, &bezt_ptr, "co", 0, 0, 0, -1, -1, NULL);
+ uiButSetFunc(but, graphedit_activekey_update_cb, fcu, bezt);
+
+ but = uiDefButR(block, NUM, B_REDR, "Value", 0, 0, UI_UNIT_X, UI_UNIT_Y, &bezt_ptr, "co", 1, 0, 0, -1, -1, NULL);
+ uiButSetFunc(but, graphedit_activekey_update_cb, fcu, bezt);
+ uiButSetUnitType(but, unit);
+ }
/* previous handle - only if previous was Bezier interpolation */
- if ((prevbezt) && (prevbezt->ipo == BEZT_IPO_BEZ))
- uiItemR(col, &bezt_ptr, "handle_left", 0, NULL, ICON_NONE);
+ if ((prevbezt) && (prevbezt->ipo == BEZT_IPO_BEZ)) {
+ uiItemL(col, "Left Handle:", ICON_NONE);
+
+ but = uiDefButR(block, NUM, B_REDR, "X", 0, 0, UI_UNIT_X, UI_UNIT_Y, &bezt_ptr, "handle_left", 0, 0, 0, -1, -1, NULL);
+ uiButSetFunc(but, graphedit_activekey_handles_cb, fcu, bezt);
+
+ but = uiDefButR(block, NUM, B_REDR, "Y", 0, 0, UI_UNIT_X, UI_UNIT_Y, &bezt_ptr, "handle_left", 1, 0, 0, -1, -1, NULL);
+ uiButSetFunc(but, graphedit_activekey_handles_cb, fcu, bezt);
+ uiButSetUnitType(but, unit);
+ }
/* next handle - only if current is Bezier interpolation */
- if (bezt->ipo == BEZT_IPO_BEZ)
- uiItemR(col, &bezt_ptr, "handle_right", 0, NULL, ICON_NONE);
+ if (bezt->ipo == BEZT_IPO_BEZ) {
+ uiItemL(col, "Right Handle:", ICON_NONE);
+
+ but = uiDefButR(block, NUM, B_REDR, "X", 0, 0, UI_UNIT_X, UI_UNIT_Y, &bezt_ptr, "handle_right", 0, 0, 0, -1, -1, NULL);
+ uiButSetFunc(but, graphedit_activekey_handles_cb, fcu, bezt);
+
+ but = uiDefButR(block, NUM, B_REDR, "Y", 0, 0, UI_UNIT_X, UI_UNIT_Y, &bezt_ptr, "handle_right", 1, 0, 0, -1, -1, NULL);
+ uiButSetFunc(but, graphedit_activekey_handles_cb, fcu, bezt);
+ uiButSetUnitType(but, unit);
+ }
}
else {
if ((fcu->bezt == NULL) && (fcu->modifiers.first)) {
@@ -472,7 +537,7 @@ static void graph_panel_driverVar__locDiff(uiLayout *layout, ID *id, DriverVar *
uiItemPointerR(col, &dtar_ptr, "bone_target", &tar_ptr, "bones", "", ICON_BONE_DATA);
}
- uiItemR(col, &dtar_ptr, "use_local_space_transform", 0, NULL, ICON_NONE);
+ uiItemR(col, &dtar_ptr, "transform_space", 0, NULL, ICON_NONE);
col= uiLayoutColumn(layout, 1);
uiTemplateAnyID(col, &dtar2_ptr, "id", "id_type", "Ob/Bone 2:");
@@ -484,7 +549,7 @@ static void graph_panel_driverVar__locDiff(uiLayout *layout, ID *id, DriverVar *
uiItemPointerR(col, &dtar2_ptr, "bone_target", &tar_ptr, "bones", "", ICON_BONE_DATA);
}
- uiItemR(col, &dtar2_ptr, "use_local_space_transform", 0, NULL, ICON_NONE);
+ uiItemR(col, &dtar2_ptr, "transform_space", 0, NULL, ICON_NONE);
}
/* settings for 'transform channel' driver variable type */
@@ -493,7 +558,7 @@ static void graph_panel_driverVar__transChan(uiLayout *layout, ID *id, DriverVar
DriverTarget *dtar= &dvar->targets[0];
Object *ob = (Object *)dtar->id;
PointerRNA dtar_ptr;
- uiLayout *col, *row;
+ uiLayout *col, *subcol;
/* initialise RNA pointer to the target */
RNA_pointer_create(id, &RNA_DriverTarget, dtar, &dtar_ptr);
@@ -509,9 +574,9 @@ static void graph_panel_driverVar__transChan(uiLayout *layout, ID *id, DriverVar
uiItemPointerR(col, &dtar_ptr, "bone_target", &tar_ptr, "bones", "", ICON_BONE_DATA);
}
- row= uiLayoutRow(layout, 1);
- uiItemR(row, &dtar_ptr, "transform_type", 0, "", ICON_NONE);
- uiItemR(row, &dtar_ptr, "use_local_space_transform", 0, NULL, ICON_NONE);
+ subcol= uiLayoutColumn(layout, 1);
+ uiItemR(subcol, &dtar_ptr, "transform_type", 0, NULL, ICON_NONE);
+ uiItemR(subcol, &dtar_ptr, "transform_space", 0, "Space", ICON_NONE);
}
/* driver settings for active F-Curve (only for 'Drivers' mode) */
@@ -659,7 +724,6 @@ static void graph_panel_drivers(const bContext *C, Panel *pa)
static void do_graph_region_modifier_buttons(bContext *C, void *UNUSED(arg), int event)
{
switch (event) {
- case B_REDR:
case B_FMODIFIER_REDRAW: // XXX this should send depsgraph updates too
WM_event_add_notifier(C, NC_ANIMATION, NULL); // XXX need a notifier specially for F-Modifiers
break;
diff --git a/source/blender/editors/space_graph/graph_draw.c b/source/blender/editors/space_graph/graph_draw.c
index 382bb71a592..d65297e068d 100644
--- a/source/blender/editors/space_graph/graph_draw.c
+++ b/source/blender/editors/space_graph/graph_draw.c
@@ -1,6 +1,4 @@
/*
- * $Id$
- *
* ***** BEGIN GPL LICENSE BLOCK *****
*
* This program is free software; you can redistribute it and/or
@@ -356,10 +354,6 @@ static void draw_fcurve_handles (SpaceIpo *sipo, FCurve *fcu)
float *fp;
unsigned char col[4];
- /* if only selected keyframes have handles shown, skip the first round */
- if ((sel == 0) && (sipo->flag & SIPO_SELVHANDLESONLY))
- continue;
-
for (b= 0; b < fcu->totvert; b++, prevbezt=bezt, bezt++) {
/* if only selected keyframes can get their handles shown,
* check that keyframe is selected
@@ -372,7 +366,7 @@ static void draw_fcurve_handles (SpaceIpo *sipo, FCurve *fcu)
/* draw handle with appropriate set of colors if selection is ok */
if ((bezt->f2 & SELECT)==sel) {
fp= bezt->vec[0];
-
+
/* only draw first handle if previous segment had handles */
if ( (!prevbezt && (bezt->ipo==BEZT_IPO_BEZ)) || (prevbezt && (prevbezt->ipo==BEZT_IPO_BEZ)) )
{
@@ -382,14 +376,14 @@ static void draw_fcurve_handles (SpaceIpo *sipo, FCurve *fcu)
glVertex2fv(fp); glVertex2fv(fp+3);
}
-
+
/* only draw second handle if this segment is bezier */
if (bezt->ipo == BEZT_IPO_BEZ)
{
UI_GetThemeColor3ubv(basecol + bezt->h2, col);
col[3]= drawFCurveFade(fcu) * 255;
glColor4ubv((GLubyte *)col);
-
+
glVertex2fv(fp+3); glVertex2fv(fp+6);
}
}
@@ -402,7 +396,7 @@ static void draw_fcurve_handles (SpaceIpo *sipo, FCurve *fcu)
UI_GetThemeColor3ubv(basecol + bezt->h1, col);
col[3]= drawFCurveFade(fcu) * 255;
glColor4ubv((GLubyte *)col);
-
+
glVertex2fv(fp); glVertex2fv(fp+3);
}
@@ -684,6 +678,7 @@ static void draw_fcurve_curve_bezts (bAnimContext *ac, ID *id, FCurve *fcu, View
}
/* draw curve between first and last keyframe (if there are enough to do so) */
+ // TODO: optimise this to not have to calc stuff out of view too?
while (b--) {
if (prevbezt->ipo==BEZT_IPO_CONST) {
/* Constant-Interpolation: draw segment between previous keyframe and next, but holding same value */
@@ -706,12 +701,12 @@ static void draw_fcurve_curve_bezts (bAnimContext *ac, ID *id, FCurve *fcu, View
* - resol determines number of points to sample in between keyframes
*/
- /* resol not depending on horizontal resolution anymore, drivers for example... */
- // TODO: would be nice to make this depend on the scale of the graph too...
+ /* resol depends on distance between points (not just horizontal) OR is a fixed high res */
+ // TODO: view scale should factor into this someday too...
if (fcu->driver)
resol= 32;
else
- resol= (int)(3.0*sqrt(bezt->vec[1][0] - prevbezt->vec[1][0]));
+ resol= (int)(5.0*len_v2v2(bezt->vec[1], prevbezt->vec[1]));
if (resol < 2) {
/* only draw one */
@@ -721,6 +716,7 @@ static void draw_fcurve_curve_bezts (bAnimContext *ac, ID *id, FCurve *fcu, View
}
else {
/* clamp resolution to max of 32 */
+ // NOTE: higher values will crash
if (resol > 32) resol= 32;
v1[0]= prevbezt->vec[1][0];
@@ -834,7 +830,7 @@ void graph_draw_curves (bAnimContext *ac, SpaceIpo *sipo, ARegion *ar, View2DGri
int filter;
/* build list of curves to draw */
- filter= (ANIMFILTER_VISIBLE|ANIMFILTER_CURVESONLY|ANIMFILTER_CURVEVISIBLE);
+ filter= (ANIMFILTER_DATA_VISIBLE|ANIMFILTER_CURVE_VISIBLE);
filter |= ((sel) ? (ANIMFILTER_SEL) : (ANIMFILTER_UNSEL));
ANIM_animdata_filter(ac, &anim_data, filter, ac->data, ac->datatype);
@@ -877,6 +873,11 @@ void graph_draw_curves (bAnimContext *ac, SpaceIpo *sipo, ARegion *ar, View2DGri
glColor4f(fcu->color[0], fcu->color[1], fcu->color[2], drawFCurveFade(fcu));
}
+ /* draw active F-Curve thicker than the rest to make it stand out */
+ if (fcu->flag & FCURVE_ACTIVE) {
+ glLineWidth(2.0);
+ }
+
/* anti-aliased lines for less jagged appearance */
if ((sipo->flag & SIPO_BEAUTYDRAW_OFF)==0) glEnable(GL_LINE_SMOOTH);
glEnable(GL_BLEND);
@@ -898,6 +899,7 @@ void graph_draw_curves (bAnimContext *ac, SpaceIpo *sipo, ARegion *ar, View2DGri
/* restore settings */
setlinestyle(0);
+ glLineWidth(1.0);
if ((sipo->flag & SIPO_BEAUTYDRAW_OFF)==0) glDisable(GL_LINE_SMOOTH);
glDisable(GL_BLEND);
@@ -964,10 +966,11 @@ void graph_draw_channel_names(bContext *C, bAnimContext *ac, ARegion *ar)
View2D *v2d= &ar->v2d;
float y= 0.0f, height;
- int items, i=0;
+ size_t items;
+ int i=0;
/* build list of channels to draw */
- filter= (ANIMFILTER_VISIBLE|ANIMFILTER_CHANNELS);
+ filter= (ANIMFILTER_DATA_VISIBLE | ANIMFILTER_LIST_VISIBLE | ANIMFILTER_LIST_CHANNELS);
items= ANIM_animdata_filter(ac, &anim_data, filter, ac->data, ac->datatype);
/* Update max-extent of channels here (taking into account scrollers):
@@ -1001,6 +1004,7 @@ void graph_draw_channel_names(bContext *C, bAnimContext *ac, ARegion *ar)
}
{ /* second pass: widgets */
uiBlock *block= uiBeginBlock(C, ar, "graph channel buttons", UI_EMBOSS);
+ size_t channel_index = 0;
y= (float)ACHANNEL_FIRST;
@@ -1017,11 +1021,12 @@ void graph_draw_channel_names(bContext *C, bAnimContext *ac, ARegion *ar)
IN_RANGE(ymaxc, v2d->cur.ymin, v2d->cur.ymax) )
{
/* draw all channels using standard channel-drawing API */
- ANIM_channel_draw_widgets(ac, ale, block, yminc, ymaxc);
+ ANIM_channel_draw_widgets(C, ac, ale, block, yminc, ymaxc, channel_index);
}
/* adjust y-position for next one */
y -= ACHANNEL_STEP;
+ channel_index++;
}
uiEndBlock(C, block);
diff --git a/source/blender/editors/space_graph/graph_edit.c b/source/blender/editors/space_graph/graph_edit.c
index fe9b3187a65..900aa6f6197 100644
--- a/source/blender/editors/space_graph/graph_edit.c
+++ b/source/blender/editors/space_graph/graph_edit.c
@@ -90,7 +90,7 @@ void get_graph_keyframe_extents (bAnimContext *ac, float *xmin, float *xmax, flo
int filter;
/* get data to filter, from Dopesheet */
- filter= (ANIMFILTER_VISIBLE | ANIMFILTER_CURVEVISIBLE | ANIMFILTER_CURVESONLY | ANIMFILTER_NODUPLIS);
+ filter= (ANIMFILTER_DATA_VISIBLE | ANIMFILTER_CURVE_VISIBLE | ANIMFILTER_NODUPLIS);
ANIM_animdata_filter(ac, &anim_data, filter, ac->data, ac->datatype);
/* set large values to try to override */
@@ -281,7 +281,7 @@ void GRAPH_OT_view_selected (wmOperatorType *ot)
/* Bake each F-Curve into a set of samples, and store as a ghost curve */
static void create_ghost_curves (bAnimContext *ac, int start, int end)
{
- SpaceIpo *sipo= (SpaceIpo *)ac->sa->spacedata.first;
+ SpaceIpo *sipo= (SpaceIpo *)ac->sl;
ListBase anim_data = {NULL, NULL};
bAnimListElem *ale;
int filter;
@@ -296,7 +296,7 @@ static void create_ghost_curves (bAnimContext *ac, int start, int end)
}
/* filter data */
- filter= (ANIMFILTER_VISIBLE | ANIMFILTER_CURVEVISIBLE | ANIMFILTER_SEL | ANIMFILTER_CURVESONLY | ANIMFILTER_NODUPLIS);
+ filter= (ANIMFILTER_DATA_VISIBLE | ANIMFILTER_CURVE_VISIBLE | ANIMFILTER_SEL | ANIMFILTER_NODUPLIS);
ANIM_animdata_filter(ac, &anim_data, filter, ac->data, ac->datatype);
/* loop through filtered data and add keys between selected keyframes on every frame */
@@ -401,7 +401,7 @@ static int graphkeys_clear_ghostcurves_exec(bContext *C, wmOperator *UNUSED(op))
/* get editor data */
if (ANIM_animdata_get_context(C, &ac) == 0)
return OPERATOR_CANCELLED;
- sipo= (SpaceIpo *)ac.sa->spacedata.first;
+ sipo= (SpaceIpo *)ac.sl;
/* if no ghost curves, don't do anything */
if (sipo->ghostCurves.first == NULL)
@@ -455,7 +455,7 @@ static void insert_graph_keys(bAnimContext *ac, short mode)
short flag = 0;
/* filter data */
- filter= (ANIMFILTER_VISIBLE | ANIMFILTER_CURVEVISIBLE | ANIMFILTER_FOREDIT | ANIMFILTER_CURVESONLY | ANIMFILTER_NODUPLIS);
+ filter= (ANIMFILTER_DATA_VISIBLE | ANIMFILTER_CURVE_VISIBLE | ANIMFILTER_FOREDIT | ANIMFILTER_NODUPLIS);
if (mode == 2) filter |= ANIMFILTER_SEL;
ANIM_animdata_filter(ac, &anim_data, filter, ac->data, ac->datatype);
@@ -650,7 +650,7 @@ static short copy_graph_keys (bAnimContext *ac)
free_anim_copybuf();
/* filter data */
- filter= (ANIMFILTER_VISIBLE | ANIMFILTER_CURVEVISIBLE | ANIMFILTER_CURVESONLY | ANIMFILTER_NODUPLIS);
+ filter= (ANIMFILTER_DATA_VISIBLE | ANIMFILTER_CURVE_VISIBLE | ANIMFILTER_NODUPLIS);
ANIM_animdata_filter(ac, &anim_data, filter, ac->data, ac->datatype);
/* copy keyframes */
@@ -669,7 +669,7 @@ static short paste_graph_keys (bAnimContext *ac,
int filter, ok=0;
/* filter data */
- filter= (ANIMFILTER_VISIBLE | ANIMFILTER_CURVEVISIBLE | ANIMFILTER_SEL | ANIMFILTER_FOREDIT | ANIMFILTER_CURVESONLY | ANIMFILTER_NODUPLIS);
+ filter= (ANIMFILTER_DATA_VISIBLE | ANIMFILTER_CURVE_VISIBLE | ANIMFILTER_SEL | ANIMFILTER_FOREDIT | ANIMFILTER_NODUPLIS);
ANIM_animdata_filter(ac, &anim_data, filter, ac->data, ac->datatype);
/* paste keyframes */
@@ -775,7 +775,7 @@ static void duplicate_graph_keys (bAnimContext *ac)
int filter;
/* filter data */
- filter= (ANIMFILTER_VISIBLE | ANIMFILTER_CURVEVISIBLE | ANIMFILTER_FOREDIT | ANIMFILTER_CURVESONLY | ANIMFILTER_NODUPLIS);
+ filter= (ANIMFILTER_DATA_VISIBLE | ANIMFILTER_CURVE_VISIBLE | ANIMFILTER_FOREDIT | ANIMFILTER_NODUPLIS);
ANIM_animdata_filter(ac, &anim_data, filter, ac->data, ac->datatype);
/* loop through filtered data and delete selected keys */
@@ -844,7 +844,7 @@ static void delete_graph_keys (bAnimContext *ac)
int filter;
/* filter data */
- filter= (ANIMFILTER_VISIBLE | ANIMFILTER_CURVEVISIBLE | ANIMFILTER_FOREDIT | ANIMFILTER_CURVESONLY | ANIMFILTER_NODUPLIS);
+ filter= (ANIMFILTER_DATA_VISIBLE | ANIMFILTER_CURVE_VISIBLE | ANIMFILTER_FOREDIT | ANIMFILTER_NODUPLIS);
ANIM_animdata_filter(ac, &anim_data, filter, ac->data, ac->datatype);
/* loop through filtered data and delete selected keys */
@@ -911,7 +911,7 @@ static void clean_graph_keys (bAnimContext *ac, float thresh)
int filter;
/* filter data */
- filter= (ANIMFILTER_VISIBLE | ANIMFILTER_CURVEVISIBLE | ANIMFILTER_FOREDIT | ANIMFILTER_SEL | ANIMFILTER_CURVESONLY | ANIMFILTER_NODUPLIS);
+ filter= (ANIMFILTER_DATA_VISIBLE | ANIMFILTER_CURVE_VISIBLE | ANIMFILTER_FOREDIT | ANIMFILTER_SEL | ANIMFILTER_NODUPLIS);
ANIM_animdata_filter(ac, &anim_data, filter, ac->data, ac->datatype);
/* loop through filtered data and clean curves */
@@ -978,7 +978,7 @@ static void bake_graph_curves (bAnimContext *ac, int start, int end)
int filter;
/* filter data */
- filter= (ANIMFILTER_VISIBLE | ANIMFILTER_CURVEVISIBLE | ANIMFILTER_SEL | ANIMFILTER_FOREDIT | ANIMFILTER_CURVESONLY | ANIMFILTER_NODUPLIS);
+ filter= (ANIMFILTER_DATA_VISIBLE | ANIMFILTER_CURVE_VISIBLE | ANIMFILTER_SEL | ANIMFILTER_FOREDIT | ANIMFILTER_NODUPLIS);
ANIM_animdata_filter(ac, &anim_data, filter, ac->data, ac->datatype);
/* loop through filtered data and add keys between selected keyframes on every frame */
@@ -1126,7 +1126,7 @@ static int graphkeys_sound_bake_exec(bContext *C, wmOperator *op)
end = CFRA + sbi.length - 1;
/* filter anim channels */
- filter= (ANIMFILTER_VISIBLE | ANIMFILTER_CURVEVISIBLE | ANIMFILTER_SEL | ANIMFILTER_FOREDIT | ANIMFILTER_CURVESONLY | ANIMFILTER_NODUPLIS);
+ filter= (ANIMFILTER_DATA_VISIBLE | ANIMFILTER_CURVE_VISIBLE | ANIMFILTER_SEL | ANIMFILTER_FOREDIT | ANIMFILTER_NODUPLIS);
ANIM_animdata_filter(&ac, &anim_data, filter, ac.data, ac.datatype);
/* loop through all selected F-Curves, replacing its data with the sound samples */
@@ -1215,7 +1215,7 @@ static void sample_graph_keys (bAnimContext *ac)
int filter;
/* filter data */
- filter= (ANIMFILTER_VISIBLE | ANIMFILTER_CURVEVISIBLE| ANIMFILTER_FOREDIT | ANIMFILTER_CURVESONLY | ANIMFILTER_NODUPLIS);
+ filter= (ANIMFILTER_DATA_VISIBLE | ANIMFILTER_CURVE_VISIBLE | ANIMFILTER_FOREDIT | ANIMFILTER_NODUPLIS);
ANIM_animdata_filter(ac, &anim_data, filter, ac->data, ac->datatype);
/* loop through filtered data and add keys between selected keyframes on every frame */
@@ -1269,10 +1269,17 @@ void GRAPH_OT_sample (wmOperatorType *ot)
/* ******************** Set Extrapolation-Type Operator *********************** */
+/* defines for make/clear cyclic extrapolation tools */
+#define MAKE_CYCLIC_EXPO -1
+#define CLEAR_CYCLIC_EXPO -2
+
/* defines for set extrapolation-type for selected keyframes tool */
static EnumPropertyItem prop_graphkeys_expo_types[] = {
{FCURVE_EXTRAPOLATE_CONSTANT, "CONSTANT", 0, "Constant Extrapolation", ""},
{FCURVE_EXTRAPOLATE_LINEAR, "LINEAR", 0, "Linear Extrapolation", ""},
+
+ {MAKE_CYCLIC_EXPO, "MAKE_CYCLIC", 0, "Make Cyclic (F-Modifier)", "Add Cycles F-Modifier if one doesn't exist already"},
+ {CLEAR_CYCLIC_EXPO, "CLEAR_CYCLIC", 0, "Clear Cyclic (F-Modifier)", "Remove Cycles F-Modifier if not needed anymore"},
{0, NULL, 0, NULL, NULL}
};
@@ -1284,13 +1291,40 @@ static void setexpo_graph_keys(bAnimContext *ac, short mode)
int filter;
/* filter data */
- filter= (ANIMFILTER_VISIBLE | ANIMFILTER_CURVEVISIBLE | ANIMFILTER_SEL | ANIMFILTER_FOREDIT | ANIMFILTER_CURVESONLY | ANIMFILTER_NODUPLIS);
+ filter= (ANIMFILTER_DATA_VISIBLE | ANIMFILTER_CURVE_VISIBLE | ANIMFILTER_SEL | ANIMFILTER_FOREDIT | ANIMFILTER_NODUPLIS);
ANIM_animdata_filter(ac, &anim_data, filter, ac->data, ac->datatype);
/* loop through setting mode per F-Curve */
for (ale= anim_data.first; ale; ale= ale->next) {
FCurve *fcu= (FCurve *)ale->data;
- fcu->extend= mode;
+
+ if (mode >= 0) {
+ /* just set mode setting */
+ fcu->extend= mode;
+ }
+ else {
+ /* shortcuts for managing Cycles F-Modifiers to make it easier to toggle cyclic animation
+ * without having to go through FModifier UI in Graph Editor to do so
+ */
+ if (mode == MAKE_CYCLIC_EXPO) {
+ /* only add if one doesn't exist */
+ if (list_has_suitable_fmodifier(&fcu->modifiers, FMODIFIER_TYPE_CYCLES, -1) == 0) {
+ // TODO: add some more preset versions which set different extrapolation options?
+ add_fmodifier(&fcu->modifiers, FMODIFIER_TYPE_CYCLES);
+ }
+ }
+ else if (mode == CLEAR_CYCLIC_EXPO) {
+ /* remove all the modifiers fitting this description */
+ FModifier *fcm, *fcn=NULL;
+
+ for (fcm = fcu->modifiers.first; fcm; fcm = fcn) {
+ fcn = fcm->next;
+
+ if (fcm->type == FMODIFIER_TYPE_CYCLES)
+ remove_fmodifier(&fcu->modifiers, fcm);
+ }
+ }
+ }
}
/* cleanup */
@@ -1353,7 +1387,7 @@ static void setipo_graph_keys(bAnimContext *ac, short mode)
KeyframeEditFunc set_cb= ANIM_editkeyframes_ipo(mode);
/* filter data */
- filter= (ANIMFILTER_VISIBLE | ANIMFILTER_CURVEVISIBLE | ANIMFILTER_FOREDIT | ANIMFILTER_CURVESONLY | ANIMFILTER_NODUPLIS);
+ filter= (ANIMFILTER_DATA_VISIBLE | ANIMFILTER_CURVE_VISIBLE | ANIMFILTER_FOREDIT | ANIMFILTER_NODUPLIS);
ANIM_animdata_filter(ac, &anim_data, filter, ac->data, ac->datatype);
/* loop through setting BezTriple interpolation
@@ -1413,8 +1447,6 @@ void GRAPH_OT_interpolation_type (wmOperatorType *ot)
/* ******************** Set Handle-Type Operator *********************** */
-/* ------------------- */
-
/* this function is responsible for setting handle-type of selected keyframes */
static void sethandles_graph_keys(bAnimContext *ac, short mode)
{
@@ -1426,7 +1458,7 @@ static void sethandles_graph_keys(bAnimContext *ac, short mode)
KeyframeEditFunc sel_cb= ANIM_editkeyframes_ok(BEZT_OK_SELECTED);
/* filter data */
- filter= (ANIMFILTER_VISIBLE | ANIMFILTER_CURVEVISIBLE | ANIMFILTER_FOREDIT | ANIMFILTER_CURVESONLY | ANIMFILTER_NODUPLIS);
+ filter= (ANIMFILTER_DATA_VISIBLE | ANIMFILTER_CURVE_VISIBLE | ANIMFILTER_FOREDIT | ANIMFILTER_NODUPLIS);
ANIM_animdata_filter(ac, &anim_data, filter, ac->data, ac->datatype);
/* loop through setting flags for handles
@@ -1437,12 +1469,6 @@ static void sethandles_graph_keys(bAnimContext *ac, short mode)
/* any selected keyframes for editing? */
if (ANIM_fcurve_keyframes_loop(NULL, fcu, NULL, sel_cb, NULL)) {
- /* for auto/auto-clamped, toggle the auto-handles flag on the F-Curve */
- if (mode == HD_AUTO_ANIM)
- fcu->flag |= FCURVE_AUTO_HANDLES;
- else if (mode == HD_AUTO)
- fcu->flag &= ~FCURVE_AUTO_HANDLES;
-
/* change type of selected handles */
ANIM_fcurve_keyframes_loop(NULL, fcu, NULL, edit_cb, calchandles_fcurve);
}
@@ -1479,15 +1505,6 @@ static int graphkeys_handletype_exec(bContext *C, wmOperator *op)
void GRAPH_OT_handle_type (wmOperatorType *ot)
{
- /* sync with editcurve_handle_type_items */
- static EnumPropertyItem graphkeys_handle_type_items[] = {
- {HD_AUTO, "AUTO", 0, "Automatic", "Handles that are automatically adjusted upon moving the keyframe. Whole curve"},
- {HD_VECT, "VECTOR", 0, "Vector", ""},
- {HD_ALIGN, "ALIGNED", 0, "Aligned", ""},
- {HD_FREE, "FREE_ALIGN", 0, "Free", ""},
- {HD_AUTO_ANIM, "ANIM_CLAMPED", 0, "Auto Clamped", "Auto handles clamped to not overshoot. Whole curve"},
- {0, NULL, 0, NULL, NULL}};
-
/* identifiers */
ot->name= "Set Keyframe Handle Type";
ot->idname= "GRAPH_OT_handle_type";
@@ -1502,7 +1519,7 @@ static int graphkeys_handletype_exec(bContext *C, wmOperator *op)
ot->flag= OPTYPE_REGISTER|OPTYPE_UNDO;
/* id-props */
- ot->prop= RNA_def_enum(ot->srna, "type", graphkeys_handle_type_items, 0, "Type", "");
+ ot->prop= RNA_def_enum(ot->srna, "type", keyframe_handle_type_items, 0, "Type", "");
}
/* ************************************************************************** */
@@ -1548,7 +1565,7 @@ static int graphkeys_euler_filter_exec (bContext *C, wmOperator *op)
*/
/* step 1: extract only the rotation f-curves */
- filter= (ANIMFILTER_VISIBLE | ANIMFILTER_SEL | ANIMFILTER_CURVEVISIBLE | ANIMFILTER_CURVESONLY | ANIMFILTER_FOREDIT | ANIMFILTER_NODUPLIS);
+ filter= (ANIMFILTER_DATA_VISIBLE | ANIMFILTER_SEL | ANIMFILTER_CURVE_VISIBLE | ANIMFILTER_FOREDIT | ANIMFILTER_NODUPLIS);
ANIM_animdata_filter(&ac, &anim_data, filter, ac.data, ac.datatype);
for (ale= anim_data.first; ale; ale= ale->next) {
@@ -1714,7 +1731,7 @@ static int graphkeys_framejump_exec(bContext *C, wmOperator *UNUSED(op))
memset(&ked, 0, sizeof(KeyframeEditData));
/* loop over action data, averaging values */
- filter= (ANIMFILTER_VISIBLE | ANIMFILTER_CURVEVISIBLE | ANIMFILTER_CURVESONLY | ANIMFILTER_NODUPLIS);
+ filter= (ANIMFILTER_DATA_VISIBLE | ANIMFILTER_CURVE_VISIBLE | ANIMFILTER_NODUPLIS);
ANIM_animdata_filter(&ac, &anim_data, filter, ac.data, ac.datatype);
for (ale= anim_data.first; ale; ale= ale->next) {
@@ -1739,7 +1756,7 @@ static int graphkeys_framejump_exec(bContext *C, wmOperator *UNUSED(op))
/* set the new current frame and cursor values, based on the average time and value */
if (ked.i1) {
- SpaceIpo *sipo= ac.sa->spacedata.first;
+ SpaceIpo *sipo= (SpaceIpo *)ac.sl;
Scene *scene= ac.scene;
/* take the average values, rounding to the nearest int for the current frame */
@@ -1793,7 +1810,7 @@ static void snap_graph_keys(bAnimContext *ac, short mode)
KeyframeEditFunc edit_cb;
/* filter data */
- filter= (ANIMFILTER_VISIBLE | ANIMFILTER_CURVEVISIBLE | ANIMFILTER_FOREDIT | ANIMFILTER_CURVESONLY | ANIMFILTER_NODUPLIS);
+ filter= (ANIMFILTER_DATA_VISIBLE | ANIMFILTER_CURVE_VISIBLE | ANIMFILTER_FOREDIT | ANIMFILTER_NODUPLIS);
ANIM_animdata_filter(ac, &anim_data, filter, ac->data, ac->datatype);
/* get beztriple editing callbacks */
@@ -1806,7 +1823,7 @@ static void snap_graph_keys(bAnimContext *ac, short mode)
ked.list.last= (ac->markers) ? ac->markers->last : NULL;
}
else if (mode == GRAPHKEYS_SNAP_VALUE) {
- SpaceIpo *sipo= (SpaceIpo *)ac->sa->spacedata.first;
+ SpaceIpo *sipo= (SpaceIpo *)ac->sl;
ked.f1= (sipo) ? sipo->cursorVal : 0.0f;
}
@@ -1920,12 +1937,12 @@ static void mirror_graph_keys(bAnimContext *ac, short mode)
return;
}
else if (mode == GRAPHKEYS_MIRROR_VALUE) {
- SpaceIpo *sipo= (SpaceIpo *)ac->sa->spacedata.first;
+ SpaceIpo *sipo= (SpaceIpo *)ac->sl;
ked.f1= (sipo) ? sipo->cursorVal : 0.0f;
}
/* filter data */
- filter= (ANIMFILTER_VISIBLE | ANIMFILTER_CURVEVISIBLE| ANIMFILTER_FOREDIT | ANIMFILTER_CURVESONLY | ANIMFILTER_NODUPLIS);
+ filter= (ANIMFILTER_DATA_VISIBLE | ANIMFILTER_CURVE_VISIBLE | ANIMFILTER_FOREDIT | ANIMFILTER_NODUPLIS);
ANIM_animdata_filter(ac, &anim_data, filter, ac->data, ac->datatype);
/* mirror keyframes */
@@ -2009,7 +2026,7 @@ static int graphkeys_smooth_exec(bContext *C, wmOperator *UNUSED(op))
return OPERATOR_CANCELLED;
/* filter data */
- filter= (ANIMFILTER_VISIBLE | ANIMFILTER_CURVEVISIBLE| ANIMFILTER_FOREDIT | ANIMFILTER_CURVESONLY | ANIMFILTER_NODUPLIS);
+ filter= (ANIMFILTER_DATA_VISIBLE | ANIMFILTER_CURVE_VISIBLE | ANIMFILTER_FOREDIT | ANIMFILTER_NODUPLIS);
ANIM_animdata_filter(&ac, &anim_data, filter, ac.data, ac.datatype);
/* smooth keyframes */
@@ -2100,11 +2117,11 @@ static int graph_fmodifier_add_exec(bContext *C, wmOperator *op)
type= RNA_enum_get(op->ptr, "type");
/* filter data */
- filter= (ANIMFILTER_VISIBLE | ANIMFILTER_FOREDIT | ANIMFILTER_CURVESONLY | ANIMFILTER_NODUPLIS);
+ filter= (ANIMFILTER_DATA_VISIBLE | ANIMFILTER_FOREDIT | ANIMFILTER_NODUPLIS);
if (RNA_boolean_get(op->ptr, "only_active"))
filter |= ANIMFILTER_ACTIVE; // FIXME: enforce in this case only a single channel to get handled?
else
- filter |= (ANIMFILTER_SEL|ANIMFILTER_CURVEVISIBLE);
+ filter |= (ANIMFILTER_SEL|ANIMFILTER_CURVE_VISIBLE);
ANIM_animdata_filter(&ac, &anim_data, filter, ac.data, ac.datatype);
/* add f-modifier to each curve */
@@ -2223,7 +2240,7 @@ static int graph_fmodifier_paste_exec(bContext *C, wmOperator *op)
return OPERATOR_CANCELLED;
/* filter data */
- filter= (ANIMFILTER_VISIBLE | ANIMFILTER_CURVEVISIBLE | ANIMFILTER_SEL | ANIMFILTER_FOREDIT | ANIMFILTER_CURVESONLY);
+ filter= (ANIMFILTER_DATA_VISIBLE | ANIMFILTER_CURVE_VISIBLE | ANIMFILTER_SEL | ANIMFILTER_FOREDIT);
ANIM_animdata_filter(&ac, &anim_data, filter, ac.data, ac.datatype);
/* paste modifiers */
@@ -2262,7 +2279,7 @@ void GRAPH_OT_fmodifier_paste (wmOperatorType *ot)
/* api callbacks */
ot->exec= graph_fmodifier_paste_exec;
- ot->poll= graphop_editable_keyframes_poll;
+ ot->poll= graphop_active_fcurve_poll;
/* flags */
ot->flag= OPTYPE_REGISTER|OPTYPE_UNDO;
diff --git a/source/blender/editors/space_graph/graph_ops.c b/source/blender/editors/space_graph/graph_ops.c
index 03cc8bb9e80..0d7cdf94bc7 100644
--- a/source/blender/editors/space_graph/graph_ops.c
+++ b/source/blender/editors/space_graph/graph_ops.c
@@ -46,6 +46,7 @@
#include "UI_view2d.h"
#include "ED_anim_api.h"
+#include "ED_markers.h"
#include "ED_screen.h"
#include "ED_transform.h"
@@ -361,7 +362,7 @@ static void graphedit_keymap_keyframes (wmKeyConfig *keyconf, wmKeyMap *keymap)
WM_keymap_add_item(keymap, "GRAPH_OT_handle_type", VKEY, KM_PRESS, 0, 0);
- WM_keymap_add_item(keymap, "GRAPH_OT_interpolation_type", TKEY, KM_PRESS, KM_SHIFT, 0);
+ WM_keymap_add_item(keymap, "GRAPH_OT_interpolation_type", TKEY, KM_PRESS, 0, 0);
/* destructive */
WM_keymap_add_item(keymap, "GRAPH_OT_clean", OKEY, KM_PRESS, 0, 0);
@@ -399,6 +400,9 @@ static void graphedit_keymap_keyframes (wmKeyConfig *keyconf, wmKeyMap *keymap)
/* transform system */
transform_keymap_for_space(keyconf, keymap, SPACE_IPO);
+
+ /* special markers hotkeys for anim editors: see note in definition of this function */
+ ED_marker_keymap_animedit_conflictfree(keymap);
}
/* --------------- */
diff --git a/source/blender/editors/space_graph/graph_select.c b/source/blender/editors/space_graph/graph_select.c
index cb799b85d3a..b8c5d79df18 100644
--- a/source/blender/editors/space_graph/graph_select.c
+++ b/source/blender/editors/space_graph/graph_select.c
@@ -90,12 +90,12 @@ static void deselect_graph_keys (bAnimContext *ac, short test, short sel)
bAnimListElem *ale;
int filter;
- SpaceIpo *sipo= (SpaceIpo *)ac->sa->spacedata.first;
+ SpaceIpo *sipo= (SpaceIpo *)ac->sl;
KeyframeEditData ked= {{NULL}};
KeyframeEditFunc test_cb, sel_cb;
/* determine type-based settings */
- filter= (ANIMFILTER_VISIBLE | ANIMFILTER_CURVEVISIBLE | ANIMFILTER_CURVESONLY | ANIMFILTER_NODUPLIS);
+ filter= (ANIMFILTER_DATA_VISIBLE | ANIMFILTER_CURVE_VISIBLE | ANIMFILTER_NODUPLIS);
/* filter data */
ANIM_animdata_filter(ac, &anim_data, filter, ac->data, ac->datatype);
@@ -201,7 +201,7 @@ static void borderselect_graphkeys (bAnimContext *ac, rcti rect, short mode, sho
bAnimListElem *ale;
int filter;
- SpaceIpo *sipo= (SpaceIpo *)ac->sa->spacedata.first;
+ SpaceIpo *sipo= (SpaceIpo *)ac->sl;
KeyframeEditData ked;
KeyframeEditFunc ok_cb, select_cb;
View2D *v2d= &ac->ar->v2d;
@@ -212,7 +212,7 @@ static void borderselect_graphkeys (bAnimContext *ac, rcti rect, short mode, sho
UI_view2d_region_to_view(v2d, rect.xmax, rect.ymax, &rectf.xmax, &rectf.ymax);
/* filter data */
- filter= (ANIMFILTER_VISIBLE | ANIMFILTER_CURVESONLY | ANIMFILTER_CURVEVISIBLE | ANIMFILTER_NODUPLIS);
+ filter= (ANIMFILTER_DATA_VISIBLE | ANIMFILTER_CURVE_VISIBLE | ANIMFILTER_NODUPLIS);
ANIM_animdata_filter(ac, &anim_data, filter, ac->data, ac->datatype);
/* get beztriple editing/validation funcs */
@@ -402,7 +402,7 @@ static void markers_selectkeys_between (bAnimContext *ac)
ked.f2= max;
/* filter data */
- filter= (ANIMFILTER_VISIBLE | ANIMFILTER_CURVEVISIBLE | ANIMFILTER_CURVESONLY | ANIMFILTER_NODUPLIS);
+ filter= (ANIMFILTER_DATA_VISIBLE | ANIMFILTER_CURVE_VISIBLE | ANIMFILTER_NODUPLIS);
ANIM_animdata_filter(ac, &anim_data, filter, ac->data, ac->datatype);
/* select keys in-between */
@@ -442,7 +442,7 @@ static void columnselect_graph_keys (bAnimContext *ac, short mode)
/* build list of columns */
switch (mode) {
case GRAPHKEYS_COLUMNSEL_KEYS: /* list of selected keys */
- filter= (ANIMFILTER_VISIBLE | ANIMFILTER_CURVEVISIBLE | ANIMFILTER_CURVESONLY | ANIMFILTER_NODUPLIS);
+ filter= (ANIMFILTER_DATA_VISIBLE | ANIMFILTER_CURVE_VISIBLE | ANIMFILTER_NODUPLIS);
ANIM_animdata_filter(ac, &anim_data, filter, ac->data, ac->datatype);
for (ale= anim_data.first; ale; ale= ale->next)
@@ -474,7 +474,7 @@ static void columnselect_graph_keys (bAnimContext *ac, short mode)
/* loop through all of the keys and select additional keyframes
* based on the keys found to be selected above
*/
- filter= (ANIMFILTER_VISIBLE | ANIMFILTER_CURVEVISIBLE | ANIMFILTER_CURVESONLY | ANIMFILTER_NODUPLIS);
+ filter= (ANIMFILTER_DATA_VISIBLE | ANIMFILTER_CURVE_VISIBLE | ANIMFILTER_NODUPLIS);
ANIM_animdata_filter(ac, &anim_data, filter, ac->data, ac->datatype);
for (ale= anim_data.first; ale; ale= ale->next) {
@@ -558,7 +558,7 @@ static int graphkeys_select_linked_exec (bContext *C, wmOperator *UNUSED(op))
return OPERATOR_CANCELLED;
/* loop through all of the keys and select additional keyframes based on these */
- filter= (ANIMFILTER_VISIBLE | ANIMFILTER_CURVEVISIBLE | ANIMFILTER_CURVESONLY | ANIMFILTER_NODUPLIS);
+ filter= (ANIMFILTER_DATA_VISIBLE | ANIMFILTER_CURVE_VISIBLE | ANIMFILTER_NODUPLIS);
ANIM_animdata_filter(&ac, &anim_data, filter, ac.data, ac.datatype);
for (ale= anim_data.first; ale; ale= ale->next) {
@@ -613,7 +613,7 @@ static void select_moreless_graph_keys (bAnimContext *ac, short mode)
memset(&ked, 0, sizeof(KeyframeEditData));
/* loop through all of the keys and select additional keyframes based on these */
- filter= (ANIMFILTER_VISIBLE | ANIMFILTER_CURVEVISIBLE | ANIMFILTER_CURVESONLY | ANIMFILTER_NODUPLIS);
+ filter= (ANIMFILTER_DATA_VISIBLE | ANIMFILTER_CURVE_VISIBLE | ANIMFILTER_NODUPLIS);
ANIM_animdata_filter(ac, &anim_data, filter, ac->data, ac->datatype);
for (ale= anim_data.first; ale; ale= ale->next) {
@@ -753,7 +753,7 @@ static void graphkeys_select_leftright (bAnimContext *ac, short leftright, short
}
/* filter data */
- filter= (ANIMFILTER_VISIBLE | ANIMFILTER_CURVESONLY | ANIMFILTER_NODUPLIS);
+ filter= (ANIMFILTER_DATA_VISIBLE | ANIMFILTER_NODUPLIS);
ANIM_animdata_filter(ac, &anim_data, filter, ac->data, ac->datatype);
/* select keys */
@@ -958,14 +958,14 @@ static void get_nearest_fcurve_verts_list (bAnimContext *ac, const int mval[2],
bAnimListElem *ale;
int filter;
- SpaceIpo *sipo= (SpaceIpo *)ac->sa->spacedata.first;
+ SpaceIpo *sipo= (SpaceIpo *)ac->sl;
View2D *v2d= &ac->ar->v2d;
/* get curves to search through
* - if the option to only show keyframes that belong to selected F-Curves is enabled,
* include the 'only selected' flag...
*/
- filter= (ANIMFILTER_VISIBLE | ANIMFILTER_CURVEVISIBLE | ANIMFILTER_CURVESONLY | ANIMFILTER_NODUPLIS);
+ filter= (ANIMFILTER_DATA_VISIBLE | ANIMFILTER_CURVE_VISIBLE | ANIMFILTER_NODUPLIS);
if (sipo->flag & SIPO_SELCUVERTSONLY) // FIXME: this should really be check for by the filtering code...
filter |= ANIMFILTER_SEL;
ANIM_animdata_filter(ac, &anim_data, filter, ac->data, ac->datatype);
@@ -1091,7 +1091,7 @@ static tNearestVertInfo *find_nearest_fcurve_vert (bAnimContext *ac, const int m
/* option 1) select keyframe directly under mouse */
static void mouse_graph_keys (bAnimContext *ac, const int mval[2], short select_mode, short curves_only)
{
- SpaceIpo *sipo= (SpaceIpo *)ac->sa->spacedata.first;
+ SpaceIpo *sipo= (SpaceIpo *)ac->sl;
tNearestVertInfo *nvi;
BezTriple *bezt= NULL;
@@ -1200,7 +1200,7 @@ static void mouse_graph_keys (bAnimContext *ac, const int mval[2], short select_
/* set active F-Curve (NOTE: sync the filter flags with findnearest_fcurve_vert) */
/* needs to be called with (sipo->flag & SIPO_SELCUVERTSONLY) otherwise the active flag won't be set [#26452] */
if (nvi->fcu->flag & FCURVE_SELECTED) {
- int filter= (ANIMFILTER_VISIBLE | ANIMFILTER_CURVEVISIBLE | ANIMFILTER_CURVESONLY | ANIMFILTER_NODUPLIS);
+ int filter= (ANIMFILTER_DATA_VISIBLE | ANIMFILTER_CURVE_VISIBLE | ANIMFILTER_NODUPLIS);
ANIM_set_active_channel(ac, ac->data, ac->datatype, filter, nvi->fcu, ANIMTYPE_FCURVE);
}
@@ -1218,7 +1218,7 @@ static void graphkeys_mselect_column (bAnimContext *ac, const int mval[2], short
bAnimListElem *ale;
int filter;
- SpaceIpo *sipo= (SpaceIpo *)ac->sa->spacedata.first;
+ SpaceIpo *sipo= (SpaceIpo *)ac->sl;
KeyframeEditFunc select_cb, ok_cb;
KeyframeEditData ked;
tNearestVertInfo *nvi;
@@ -1264,7 +1264,7 @@ static void graphkeys_mselect_column (bAnimContext *ac, const int mval[2], short
/* loop through all of the keys and select additional keyframes
* based on the keys found to be selected above
*/
- filter= (ANIMFILTER_VISIBLE | ANIMFILTER_CURVEVISIBLE | ANIMFILTER_CURVESONLY | ANIMFILTER_NODUPLIS);
+ filter= (ANIMFILTER_DATA_VISIBLE | ANIMFILTER_CURVE_VISIBLE | ANIMFILTER_NODUPLIS);
ANIM_animdata_filter(ac, &anim_data, filter, ac->data, ac->datatype);
for (ale= anim_data.first; ale; ale= ale->next) {
diff --git a/source/blender/editors/space_graph/graph_utils.c b/source/blender/editors/space_graph/graph_utils.c
index e4509a29a91..3f2993fd793 100644
--- a/source/blender/editors/space_graph/graph_utils.c
+++ b/source/blender/editors/space_graph/graph_utils.c
@@ -65,12 +65,14 @@
/* Find 'active' F-Curve. It must be editable, since that's the purpose of these buttons (subject to change).
* We return the 'wrapper' since it contains valuable context info (about hierarchy), which will need to be freed
* when the caller is done with it.
+ *
+ * NOTE: curve-visible flag isn't included, otherwise selecting a curve via list to edit is too cumbersome
*/
bAnimListElem *get_active_fcurve_channel (bAnimContext *ac)
{
ListBase anim_data = {NULL, NULL};
- int filter= (ANIMFILTER_VISIBLE | ANIMFILTER_FOREDIT | ANIMFILTER_ACTIVE | ANIMFILTER_CURVESONLY);
- int items = ANIM_animdata_filter(ac, &anim_data, filter, ac->data, ac->datatype);
+ int filter= (ANIMFILTER_DATA_VISIBLE | ANIMFILTER_FOREDIT | ANIMFILTER_ACTIVE);
+ size_t items = ANIM_animdata_filter(ac, &anim_data, filter, ac->data, ac->datatype);
/* We take the first F-Curve only, since some other ones may have had 'active' flag set
* if they were from linked data.
@@ -99,7 +101,8 @@ int graphop_visible_keyframes_poll (bContext *C)
bAnimListElem *ale;
ListBase anim_data = {NULL, NULL};
ScrArea *sa= CTX_wm_area(C);
- int filter, items;
+ size_t items;
+ int filter;
short found = 0;
/* firstly, check if in Graph Editor */
@@ -114,7 +117,7 @@ int graphop_visible_keyframes_poll (bContext *C)
/* loop over the visible (selection doesn't matter) F-Curves, and see if they're suitable
* stopping on the first successful match
*/
- filter= (ANIMFILTER_VISIBLE | ANIMFILTER_CURVESONLY);
+ filter= (ANIMFILTER_DATA_VISIBLE | ANIMFILTER_CURVE_VISIBLE);
items = ANIM_animdata_filter(&ac, &anim_data, filter, ac.data, ac.datatype);
if (items == 0)
return 0;
@@ -147,7 +150,8 @@ int graphop_editable_keyframes_poll (bContext *C)
bAnimListElem *ale;
ListBase anim_data = {NULL, NULL};
ScrArea *sa= CTX_wm_area(C);
- int filter, items;
+ size_t items;
+ int filter;
short found = 0;
/* firstly, check if in Graph Editor */
@@ -162,7 +166,7 @@ int graphop_editable_keyframes_poll (bContext *C)
/* loop over the editable F-Curves, and see if they're suitable
* stopping on the first successful match
*/
- filter= (ANIMFILTER_VISIBLE | ANIMFILTER_FOREDIT | ANIMFILTER_CURVESONLY);
+ filter= (ANIMFILTER_DATA_VISIBLE | ANIMFILTER_FOREDIT | ANIMFILTER_CURVE_VISIBLE);
items = ANIM_animdata_filter(&ac, &anim_data, filter, ac.data, ac.datatype);
if (items == 0)
return 0;
@@ -213,7 +217,7 @@ int graphop_active_fcurve_poll (bContext *C)
/* free temp data... */
has_fcurve= ((ale->data) && (ale->type == ANIMTYPE_FCURVE));
- if(has_fcurve) {
+ if (has_fcurve) {
FCurve *fcu= (FCurve *)ale->data;
has_fcurve= (fcu->flag & FCURVE_VISIBLE)!=0;
}
@@ -230,7 +234,8 @@ int graphop_selected_fcurve_poll (bContext *C)
bAnimContext ac;
ListBase anim_data = {NULL, NULL};
ScrArea *sa= CTX_wm_area(C);
- int filter, items;
+ size_t items;
+ int filter;
/* firstly, check if in Graph Editor */
// TODO: also check for region?
@@ -241,8 +246,10 @@ int graphop_selected_fcurve_poll (bContext *C)
if (ANIM_animdata_get_context(C, &ac) == 0)
return 0;
- /* get the editable + selected F-Curves, and as long as we got some, we can return */
- filter= (ANIMFILTER_VISIBLE | ANIMFILTER_SEL | ANIMFILTER_FOREDIT | ANIMFILTER_CURVESONLY);
+ /* get the editable + selected F-Curves, and as long as we got some, we can return
+ * NOTE: curve-visible flag isn't included, otherwise selecting a curve via list to edit is too cumbersome
+ */
+ filter= (ANIMFILTER_DATA_VISIBLE | ANIMFILTER_SEL | ANIMFILTER_FOREDIT);
items = ANIM_animdata_filter(&ac, &anim_data, filter, ac.data, ac.datatype);
if (items == 0)
return 0;
diff --git a/source/blender/editors/space_graph/space_graph.c b/source/blender/editors/space_graph/space_graph.c
index 883b476f372..3cc83b12124 100644
--- a/source/blender/editors/space_graph/space_graph.c
+++ b/source/blender/editors/space_graph/space_graph.c
@@ -110,6 +110,10 @@ static SpaceLink *graph_new(const bContext *C)
sipo->ads= MEM_callocN(sizeof(bDopeSheet), "GraphEdit DopeSheet");
sipo->ads->source= (ID *)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;
+
/* header */
ar= MEM_callocN(sizeof(ARegion), "header for graphedit");
@@ -186,7 +190,7 @@ static void graph_init(struct wmWindowManager *UNUSED(wm), ScrArea *sa)
sipo->ads= MEM_callocN(sizeof(bDopeSheet), "GraphEdit DopeSheet");
sipo->ads->source= (ID *)(G.main->scene.first); // FIXME: this is a really nasty hack here for now...
}
-
+
ED_area_tag_refresh(sa);
}
@@ -464,6 +468,13 @@ static void graph_listener(ScrArea *sa, wmNotifier *wmn)
break;
}
break;
+ case NC_NODE:
+ if (wmn->action == NA_SELECTED) {
+ /* selection changed, so force refresh to flush (needs flag set to do syncing) */
+ sipo->flag |= SIPO_TEMP_NEEDCHANSYNC;
+ ED_area_tag_refresh(sa);
+ }
+ break;
case NC_SPACE:
if(wmn->data == ND_SPACE_GRAPH)
ED_area_tag_redraw(sa);
@@ -513,14 +524,15 @@ static void graph_refresh(const bContext *C, ScrArea *sa)
if (ANIM_animdata_get_context(C, &ac)) {
ListBase anim_data = {NULL, NULL};
bAnimListElem *ale;
+ size_t items;
int filter;
- int items, i;
+ int i;
/* build list of F-Curves which will be visible as channels in channel-region
* - we don't include ANIMFILTER_CURVEVISIBLE filter, as that will result in a
* mismatch between channel-colors and the drawn curves
*/
- filter= (ANIMFILTER_VISIBLE|ANIMFILTER_CURVESONLY|ANIMFILTER_NODUPLIS);
+ filter= (ANIMFILTER_DATA_VISIBLE|ANIMFILTER_NODUPLIS);
items= ANIM_animdata_filter(&ac, &anim_data, filter, ac.data, ac.datatype);
/* loop over F-Curves, assigning colors */
diff --git a/source/blender/editors/space_logic/logic_window.c b/source/blender/editors/space_logic/logic_window.c
index 019ce2a714a..882d89fcd33 100644
--- a/source/blender/editors/space_logic/logic_window.c
+++ b/source/blender/editors/space_logic/logic_window.c
@@ -3677,16 +3677,22 @@ static void draw_actuator_action(uiLayout *layout, PointerRNA *ptr)
{
Object *ob = (Object *)ptr->id.data;
PointerRNA settings_ptr;
- uiLayout *row;
+ uiLayout *row, *subrow, *col;;
- if(ob->type != OB_ARMATURE){
- uiItemL(layout, "Actuator only available for armatures", ICON_NONE);
- return;
- }
RNA_pointer_create((ID *)ob, &RNA_GameObjectSettings, ob, &settings_ptr);
row= uiLayoutRow(layout, 0);
uiItemR(row, ptr, "play_mode", 0, "", ICON_NONE);
+
+ subrow= uiLayoutRow(row, 1);
+ uiItemR(subrow, ptr, "use_force", UI_ITEM_R_TOGGLE, NULL, ICON_NONE);
+ uiItemR(subrow, ptr, "use_additive", UI_ITEM_R_TOGGLE, NULL, ICON_NONE);
+
+ col = uiLayoutColumn(subrow, 0);
+ uiLayoutSetActive(col, (RNA_boolean_get(ptr, "use_additive") || RNA_boolean_get(ptr, "use_force")));
+ uiItemR(col, ptr, "use_local", UI_ITEM_R_TOGGLE, NULL, ICON_NONE);
+
+ row= uiLayoutRow(layout, 0);
uiItemR(row, ptr, "action", 0, "", ICON_NONE);
uiItemR(row, ptr, "use_continue_last_frame", 0, NULL, ICON_NONE);
@@ -3699,11 +3705,17 @@ static void draw_actuator_action(uiLayout *layout, PointerRNA *ptr)
uiItemR(row, ptr, "frame_end", 0, NULL, ICON_NONE);
}
+ uiItemR(row, ptr, "apply_to_children", 0, NULL, ICON_NONE);
+
row= uiLayoutRow(layout, 0);
uiItemR(row, ptr, "frame_blend_in", 0, NULL, ICON_NONE);
uiItemR(row, ptr, "priority", 0, NULL, ICON_NONE);
row= uiLayoutRow(layout, 0);
+ uiItemR(row, ptr, "layer", 0, NULL, ICON_NONE);
+ uiItemR(row, ptr, "layer_weight", 0, NULL, ICON_NONE);
+
+ row= uiLayoutRow(layout, 0);
uiItemPointerR(layout, ptr, "frame_property", &settings_ptr, "properties", NULL, ICON_NONE);
#ifdef __NLA_ACTION_BY_MOTION_ACTUATOR
@@ -3977,6 +3989,7 @@ static void draw_actuator_game(uiLayout *layout, PointerRNA *ptr)
uiItemR(layout, ptr, "filename", 0, NULL, ICON_NONE);
}
+/* The IPO/Fcurve actuator has been deprecated, so this is no longer used */
static void draw_actuator_ipo(uiLayout *layout, PointerRNA *ptr)
{
Object *ob;
@@ -4397,9 +4410,6 @@ static void draw_brick_actuator(uiLayout *layout, PointerRNA *ptr, bContext *C)
case ACT_GAME:
draw_actuator_game(box, ptr);
break;
- case ACT_IPO:
- draw_actuator_ipo(box, ptr);
- break;
case ACT_MESSAGE:
draw_actuator_message(box, ptr, C);
break;
diff --git a/source/blender/editors/space_nla/nla_buttons.c b/source/blender/editors/space_nla/nla_buttons.c
index 94232699c30..4392e49e5d7 100644
--- a/source/blender/editors/space_nla/nla_buttons.c
+++ b/source/blender/editors/space_nla/nla_buttons.c
@@ -1,6 +1,4 @@
/*
- * $Id$
- *
* ***** BEGIN GPL LICENSE BLOCK *****
*
* This program is free software; you can redistribute it and/or
@@ -103,7 +101,8 @@ static int nla_panel_context(const bContext *C, PointerRNA *adt_ptr, PointerRNA
/* extract list of active channel(s), of which we should only take the first one
* - we need the channels flag to get the active AnimData block when there are no NLA Tracks
*/
- filter= (ANIMFILTER_VISIBLE|ANIMFILTER_ACTIVE|ANIMFILTER_CHANNELS);
+ // XXX: double-check active!
+ filter= (ANIMFILTER_DATA_VISIBLE|ANIMFILTER_LIST_VISIBLE|ANIMFILTER_ACTIVE|ANIMFILTER_LIST_CHANNELS);
ANIM_animdata_filter(&ac, &anim_data, filter, ac.data, ac.datatype);
for (ale= anim_data.first; ale; ale= ale->next) {
@@ -145,6 +144,7 @@ static int nla_panel_context(const bContext *C, PointerRNA *adt_ptr, PointerRNA
case ANIMTYPE_DSPART:
case ANIMTYPE_DSMBALL:
case ANIMTYPE_DSARM:
+ case ANIMTYPE_DSSPK:
{
/* for these channels, we only do AnimData */
if (ale->id && ale->adt) {
@@ -211,6 +211,24 @@ static int nla_strip_actclip_panel_poll(const bContext *C, PanelType *UNUSED(pt)
return (strip->type == NLASTRIP_TYPE_CLIP);
}
+static int nla_strip_eval_panel_poll(const bContext *C, PanelType *UNUSED(pt))
+{
+ PointerRNA ptr;
+ NlaStrip *strip;
+
+ if (!nla_panel_context(C, NULL, NULL, &ptr))
+ return 0;
+ if (ptr.data == NULL)
+ return 0;
+
+ strip= ptr.data;
+
+ if (strip->type == NLASTRIP_TYPE_SOUND)
+ return 0;
+
+ return 1;
+}
+
/* -------------- */
/* active AnimData */
@@ -276,6 +294,7 @@ static void nla_panel_properties(const bContext *C, Panel *pa)
uiLayout *layout= pa->layout;
uiLayout *column, *row, *subcol;
uiBlock *block;
+ short showEvalProps = 1;
if (!nla_panel_context(C, NULL, NULL, &strip_ptr))
return;
@@ -295,32 +314,41 @@ static void nla_panel_properties(const bContext *C, Panel *pa)
uiItemR(column, &strip_ptr, "frame_start", 0, NULL, ICON_NONE);
uiItemR(column, &strip_ptr, "frame_end", 0, NULL, ICON_NONE);
- /* extrapolation */
- row= uiLayoutRow(layout, 1);
- uiItemR(row, &strip_ptr, "extrapolation", 0, NULL, ICON_NONE);
+ /* Evaluation-Related Strip Properties ------------------ */
- /* blending */
- row= uiLayoutRow(layout, 1);
- uiItemR(row, &strip_ptr, "blend_type", 0, NULL, ICON_NONE);
-
- /* blend in/out + autoblending
- * - blend in/out can only be set when autoblending is off
- */
- column= uiLayoutColumn(layout, 1);
- uiLayoutSetActive(column, RNA_boolean_get(&strip_ptr, "use_animated_influence")==0);
- uiItemR(column, &strip_ptr, "use_auto_blend", 0, NULL, ICON_NONE); // XXX as toggle?
-
- subcol= uiLayoutColumn(column, 1);
- uiLayoutSetActive(subcol, RNA_boolean_get(&strip_ptr, "use_auto_blend")==0);
- uiItemR(subcol, &strip_ptr, "blend_in", 0, NULL, ICON_NONE);
- uiItemR(subcol, &strip_ptr, "blend_out", 0, NULL, ICON_NONE);
+ /* sound properties strips don't have these settings */
+ if (RNA_enum_get(&strip_ptr, "type") == NLASTRIP_TYPE_SOUND)
+ showEvalProps = 0;
+
+ /* only show if allowed to... */
+ if (showEvalProps) {
+ /* extrapolation */
+ row= uiLayoutRow(layout, 1);
+ uiItemR(row, &strip_ptr, "extrapolation", 0, NULL, ICON_NONE);
- /* settings */
- column= uiLayoutColumn(layout, 1);
- uiLayoutSetActive(column, !(RNA_boolean_get(&strip_ptr, "use_animated_influence") || RNA_boolean_get(&strip_ptr, "use_animated_time")));
- uiItemL(column, "Playback Settings:", ICON_NONE);
- uiItemR(column, &strip_ptr, "mute", 0, NULL, ICON_NONE);
- uiItemR(column, &strip_ptr, "use_reverse", 0, NULL, ICON_NONE);
+ /* blending */
+ row= uiLayoutRow(layout, 1);
+ uiItemR(row, &strip_ptr, "blend_type", 0, NULL, ICON_NONE);
+
+ /* blend in/out + autoblending
+ * - blend in/out can only be set when autoblending is off
+ */
+ column= uiLayoutColumn(layout, 1);
+ uiLayoutSetActive(column, RNA_boolean_get(&strip_ptr, "use_animated_influence")==0);
+ uiItemR(column, &strip_ptr, "use_auto_blend", 0, NULL, ICON_NONE); // XXX as toggle?
+
+ subcol= uiLayoutColumn(column, 1);
+ uiLayoutSetActive(subcol, RNA_boolean_get(&strip_ptr, "use_auto_blend")==0);
+ uiItemR(subcol, &strip_ptr, "blend_in", 0, NULL, ICON_NONE);
+ uiItemR(subcol, &strip_ptr, "blend_out", 0, NULL, ICON_NONE);
+
+ /* settings */
+ column= uiLayoutColumn(layout, 1);
+ uiLayoutSetActive(column, !(RNA_boolean_get(&strip_ptr, "use_animated_influence") || RNA_boolean_get(&strip_ptr, "use_animated_time")));
+ uiItemL(column, "Playback Settings:", ICON_NONE);
+ uiItemR(column, &strip_ptr, "mute", 0, NULL, ICON_NONE);
+ uiItemR(column, &strip_ptr, "use_reverse", 0, NULL, ICON_NONE);
+ }
}
@@ -474,14 +502,14 @@ void nla_buttons_register(ARegionType *art)
strcpy(pt->idname, "NLA_PT_evaluation");
strcpy(pt->label, "Evaluation");
pt->draw= nla_panel_evaluation;
- pt->poll= nla_strip_panel_poll;
+ pt->poll= nla_strip_eval_panel_poll;
BLI_addtail(&art->paneltypes, pt);
pt= MEM_callocN(sizeof(PanelType), "spacetype nla panel modifiers");
strcpy(pt->idname, "NLA_PT_modifiers");
strcpy(pt->label, "Modifiers");
pt->draw= nla_panel_modifiers;
- pt->poll= nla_strip_panel_poll;
+ pt->poll= nla_strip_eval_panel_poll;
BLI_addtail(&art->paneltypes, pt);
}
diff --git a/source/blender/editors/space_nla/nla_channels.c b/source/blender/editors/space_nla/nla_channels.c
index 38f680fff07..8775d256b80 100644
--- a/source/blender/editors/space_nla/nla_channels.c
+++ b/source/blender/editors/space_nla/nla_channels.c
@@ -1,6 +1,4 @@
/*
- * $Id$
- *
* ***** BEGIN GPL LICENSE BLOCK *****
*
* This program is free software; you can redistribute it and/or
@@ -81,13 +79,14 @@ static int mouse_nla_channels (bAnimContext *ac, float x, int channel_index, sho
ListBase anim_data = {NULL, NULL};
bAnimListElem *ale;
int filter;
+
View2D *v2d= &ac->ar->v2d;
int notifierFlags = 0;
/* get the channel that was clicked on */
/* filter channels */
- filter= (ANIMFILTER_VISIBLE | ANIMFILTER_CHANNELS);
- filter= ANIM_animdata_filter(ac, &anim_data, filter, ac->data, ac->datatype);
+ filter= (ANIMFILTER_DATA_VISIBLE | ANIMFILTER_LIST_VISIBLE | ANIMFILTER_LIST_CHANNELS);
+ ANIM_animdata_filter(ac, &anim_data, filter, ac->data, ac->datatype);
/* get channel from index */
ale= BLI_findlink(&anim_data, channel_index);
@@ -179,6 +178,7 @@ static int mouse_nla_channels (bAnimContext *ac, float x, int channel_index, sho
case ANIMTYPE_DSMESH:
case ANIMTYPE_DSTEX:
case ANIMTYPE_DSLAT:
+ case ANIMTYPE_DSSPK:
{
/* sanity checking... */
if (ale->adt) {
@@ -301,6 +301,7 @@ static int mouse_nla_channels (bAnimContext *ac, float x, int channel_index, sho
static int nlachannels_mouseclick_invoke(bContext *C, wmOperator *op, wmEvent *event)
{
bAnimContext ac;
+ SpaceNla *snla;
ARegion *ar;
View2D *v2d;
int channel_index;
@@ -313,6 +314,7 @@ static int nlachannels_mouseclick_invoke(bContext *C, wmOperator *op, wmEvent *e
return OPERATOR_CANCELLED;
/* get useful pointers from animation context data */
+ snla= (SpaceNla *)ac.sl;
ar= ac.ar;
v2d= &ar->v2d;
@@ -328,7 +330,7 @@ static int nlachannels_mouseclick_invoke(bContext *C, wmOperator *op, wmEvent *e
* NLACHANNEL_HEIGHT_HALF.
*/
UI_view2d_region_to_view(v2d, event->mval[0], event->mval[1], &x, &y);
- UI_view2d_listview_view_to_cell(v2d, NLACHANNEL_NAMEWIDTH, NLACHANNEL_STEP, 0, (float)NLACHANNEL_HEIGHT_HALF, x, y, NULL, &channel_index);
+ UI_view2d_listview_view_to_cell(v2d, NLACHANNEL_NAMEWIDTH, NLACHANNEL_STEP(snla), 0, (float)NLACHANNEL_HEIGHT_HALF(snla), x, y, NULL, &channel_index);
/* handle mouse-click in the relevant channel then */
notifierFlags= mouse_nla_channels(&ac, x, channel_index, selectmode);
@@ -379,12 +381,12 @@ static int nlaedit_add_tracks_exec (bContext *C, wmOperator *op)
return OPERATOR_CANCELLED;
/* get a list of the AnimData blocks being shown in the NLA */
- filter= (ANIMFILTER_VISIBLE | ANIMFILTER_NLATRACKS | ANIMFILTER_SEL);
+ filter= (ANIMFILTER_DATA_VISIBLE | ANIMFILTER_LIST_VISIBLE | ANIMFILTER_SEL);
ANIM_animdata_filter(&ac, &anim_data, filter, ac.data, ac.datatype);
/* add tracks... */
for (ale= anim_data.first; ale; ale= ale->next) {
- if(ale->type == ANIMTYPE_NLATRACK) {
+ if (ale->type == ANIMTYPE_NLATRACK) {
NlaTrack *nlt= (NlaTrack *)ale->data;
AnimData *adt= ale->adt;
@@ -447,7 +449,7 @@ static int nlaedit_delete_tracks_exec (bContext *C, wmOperator *UNUSED(op))
return OPERATOR_CANCELLED;
/* get a list of the AnimData blocks being shown in the NLA */
- filter= (ANIMFILTER_VISIBLE | ANIMFILTER_NLATRACKS | ANIMFILTER_SEL);
+ filter= (ANIMFILTER_DATA_VISIBLE | ANIMFILTER_LIST_VISIBLE | ANIMFILTER_SEL);
ANIM_animdata_filter(&ac, &anim_data, filter, ac.data, ac.datatype);
/* delete tracks */
diff --git a/source/blender/editors/space_nla/nla_draw.c b/source/blender/editors/space_nla/nla_draw.c
index e830a421a59..9ce5aafd48a 100644
--- a/source/blender/editors/space_nla/nla_draw.c
+++ b/source/blender/editors/space_nla/nla_draw.c
@@ -1,6 +1,4 @@
/*
- * $Id$
- *
* ***** BEGIN GPL LICENSE BLOCK *****
*
* This program is free software; you can redistribute it and/or
@@ -38,6 +36,7 @@
#include <float.h>
#include "DNA_anim_types.h"
+#include "DNA_node_types.h"
#include "DNA_screen_types.h"
#include "DNA_space_types.h"
#include "DNA_windowmanager_types.h"
@@ -80,7 +79,6 @@
*/
static void nla_action_get_color (AnimData *adt, bAction *act, float color[4])
{
- // TODO: if tweaking some action, use the same color as for the tweaked track (quick hack done for now)
if (adt && (adt->flag & ADT_NLA_EDIT_ON)) {
// greenish color (same as tweaking strip) - hardcoded for now
color[0]= 0.30f;
@@ -104,6 +102,10 @@ static void nla_action_get_color (AnimData *adt, bAction *act, float color[4])
color[3]= 0.3f;
}
}
+
+ /* when an NLA track is tagged "solo", action doesn't contribute, so shouldn't be as prominent */
+ if (adt && (adt->flag & ADT_NLA_SOLO_TRACK))
+ color[3] *= 0.15f;
}
/* draw the keyframes in the specified Action */
@@ -124,9 +126,12 @@ static void nla_action_draw_keyframes (AnimData *adt, bAction *act, View2D *v2d,
/* draw a darkened region behind the strips
* - get and reset the background color, this time without the alpha to stand out better
+ * (amplified alpha is used instead)
*/
nla_action_get_color(adt, act, color);
- glColor3fv(color);
+ color[3] *= 2.5f;
+
+ glColor4fv(color);
/* - draw a rect from the first to the last frame (no extra overlaps for now)
* that is slightly stumpier than the track background (hardcoded 2-units here)
*/
@@ -191,7 +196,24 @@ static void nla_strip_get_color_inside (AnimData *adt, NlaStrip *strip, float co
color[1]= 0.15f;
color[2]= 0.26f;
}
- }
+ }
+ else if (strip->type == NLASTRIP_TYPE_SOUND) {
+ /* Sound Clip */
+ if (strip->flag & NLASTRIP_FLAG_SELECT) {
+ /* selected - use a bright teal color */
+ // FIXME: hardcoded temp-hack colors
+ color[0]= 0.12f;
+ color[1]= 0.48f;
+ color[2]= 0.48f;
+ }
+ else {
+ /* normal, unselected strip - use (hardly noticable) teal tinge */
+ // FIXME: hardcoded temp-hack colors
+ color[0]= 0.17f;
+ color[1]= 0.24f;
+ color[2]= 0.24f;
+ }
+ }
else {
/* Action Clip (default/normal type of strip) */
if ((strip->flag & NLASTRIP_FLAG_ACTIVE) && (adt && (adt->flag & ADT_NLA_EDIT_ON))) {
@@ -285,15 +307,18 @@ static void nla_draw_strip_curves (NlaStrip *strip, float yminc, float ymaxc)
}
/* main call for drawing a single NLA-strip */
-static void nla_draw_strip (SpaceNla *snla, AnimData *adt, NlaTrack *UNUSED(nlt), NlaStrip *strip, View2D *v2d, float yminc, float ymaxc)
+static void nla_draw_strip (SpaceNla *snla, AnimData *adt, NlaTrack *nlt, NlaStrip *strip, View2D *v2d, float yminc, float ymaxc)
{
+ short nonSolo = ((adt && (adt->flag & ADT_NLA_SOLO_TRACK)) && (nlt->flag & NLATRACK_SOLO)==0);
float color[3];
/* get color of strip */
nla_strip_get_color_inside(adt, strip, color);
- /* draw extrapolation info first (as backdrop) */
- if (strip->extendmode != NLASTRIP_EXTEND_NOTHING) {
+ /* draw extrapolation info first (as backdrop)
+ * - but this should only be drawn if track has some contribution
+ */
+ if ((strip->extendmode != NLASTRIP_EXTEND_NOTHING) && (nonSolo == 0)) {
/* enable transparency... */
glBlendFunc(GL_SRC_ALPHA, GL_ONE_MINUS_SRC_ALPHA);
glEnable(GL_BLEND);
@@ -346,10 +371,23 @@ static void nla_draw_strip (SpaceNla *snla, AnimData *adt, NlaTrack *UNUSED(nlt)
glDisable(GL_BLEND);
}
+
/* draw 'inside' of strip itself */
- glColor3fv(color);
- uiSetRoundBox(15); /* all corners rounded */
- uiDrawBoxShade(GL_POLYGON, strip->start, yminc, strip->end, ymaxc, 0.0, 0.5, 0.1);
+ if (nonSolo == 0) {
+ /* strip is in normal track */
+ glColor3fv(color);
+ uiSetRoundBox(15); /* all corners rounded */
+
+ uiDrawBoxShade(GL_POLYGON, strip->start, yminc, strip->end, ymaxc, 0.0, 0.5, 0.1);
+ }
+ else {
+ /* strip is in disabled track - make less visible */
+ glColor4f(color[0], color[1], color[2], 0.1f);
+
+ glEnable(GL_BLEND);
+ glRectf(strip->start, yminc, strip->end, ymaxc);
+ glDisable(GL_BLEND);
+ }
/* draw strip's control 'curves'
@@ -358,6 +396,7 @@ static void nla_draw_strip (SpaceNla *snla, AnimData *adt, NlaTrack *UNUSED(nlt)
if ((snla->flag & SNLA_NOSTRIPCURVES) == 0)
nla_draw_strip_curves(strip, yminc, ymaxc);
+
/* draw strip outline
* - color used here is to indicate active vs non-active
*/
@@ -419,23 +458,24 @@ static void nla_draw_strip (SpaceNla *snla, AnimData *adt, NlaTrack *UNUSED(nlt)
}
/* add the relevant text to the cache of text-strings to draw in pixelspace */
-static void nla_draw_strip_text (NlaTrack *UNUSED(nlt), NlaStrip *strip, int UNUSED(index), View2D *v2d, float yminc, float ymaxc)
+static void nla_draw_strip_text (AnimData *adt, NlaTrack *nlt, NlaStrip *strip, int index, View2D *v2d, float yminc, float ymaxc)
{
- char str[256], dir[3];
+ short notSolo = ((adt && (adt->flag & ADT_NLA_SOLO_TRACK)) && (nlt->flag & NLATRACK_SOLO)==0);
+ char str[256];
char col[4];
+ float xofs;
rctf rect;
- /* 'dir' - direction that strip is played in */
- if (strip->flag & NLASTRIP_FLAG_REVERSE)
- sprintf(dir, "<-");
- else
- sprintf(dir, "->");
-
/* just print the name and the range */
- if (strip->flag & NLASTRIP_FLAG_TEMP_META)
- sprintf(str, "Temp-Meta | %.2f %s %.2f", strip->start, dir, strip->end);
- else
- sprintf(str, "%s | %.2f %s %.2f", strip->name, strip->start, dir, strip->end);
+ if (strip->flag & NLASTRIP_FLAG_TEMP_META) {
+ sprintf(str, "%d) Temp-Meta", index);
+ }
+ else {
+ if (strip->flag & NLASTRIP_FLAG_REVERSE)
+ sprintf(str, "%s", strip->name);
+ else
+ sprintf(str, "%s", strip->name);
+ }
/* set text color - if colors (see above) are light, draw black text, otherwise draw white */
if (strip->flag & (NLASTRIP_FLAG_ACTIVE|NLASTRIP_FLAG_SELECT|NLASTRIP_FLAG_TWEAKUSER)) {
@@ -444,22 +484,57 @@ static void nla_draw_strip_text (NlaTrack *UNUSED(nlt), NlaStrip *strip, int UNU
else {
col[0]= col[1]= col[2]= 255;
}
- col[3]= 1.0;
-
+
+ /* text opacity depends on whether if there's a solo'd track, this isn't it */
+ if (notSolo == 0)
+ col[3]= 255;
+ else
+ col[3]= 128;
+
+ /* determine the amount of padding required - cannot be constant otherwise looks weird in some cases */
+ if ((strip->end - strip->start) <= 5.0f)
+ xofs = 0.5f;
+ else
+ xofs = 1.0f;
+
/* set bounding-box for text
* - padding of 2 'units' on either side
*/
// TODO: make this centered?
- rect.xmin= strip->start + 0.5f;
+ rect.xmin= strip->start + xofs;
rect.ymin= yminc;
- rect.xmax= strip->end - 0.5f;
+ rect.xmax= strip->end - xofs;
rect.ymax= ymaxc;
- /* add this string to the cache of texts to draw*/
-
+ /* add this string to the cache of texts to draw */
UI_view2d_text_cache_rectf(v2d, &rect, str, col);
}
+/* add frame extents to cache of text-strings to draw in pixelspace
+ * for now, only used when transforming strips
+ */
+static void nla_draw_strip_frames_text(NlaTrack *UNUSED(nlt), NlaStrip *strip, View2D *v2d, float UNUSED(yminc), float ymaxc)
+{
+ const float ytol = 1.0f; /* small offset to vertical positioning of text, for legibility */
+ const char col[4] = {220, 220, 220, 255}; /* light grey */
+ char str[16] = "";
+
+
+ /* Always draw times above the strip, whereas sequencer drew below + above.
+ * However, we should be fine having everything on top, since these tend to be
+ * quite spaced out.
+ * - 1 dp is compromise between lack of precision (ints only, as per sequencer)
+ * while also preserving some accuracy, since we do use floats
+ */
+ /* start frame */
+ sprintf(str, "%.1f", strip->start);
+ UI_view2d_text_cache_add(v2d, strip->start-1.0f, ymaxc+ytol, str, col);
+
+ /* end frame */
+ sprintf(str, "%.1f", strip->end);
+ UI_view2d_text_cache_add(v2d, strip->end, ymaxc+ytol, str, col);
+}
+
/* ---------------------- */
void draw_nla_main_data (bAnimContext *ac, SpaceNla *snla, ARegion *ar)
@@ -470,10 +545,11 @@ void draw_nla_main_data (bAnimContext *ac, SpaceNla *snla, ARegion *ar)
View2D *v2d= &ar->v2d;
float y= 0.0f;
- int items, height;
+ size_t items;
+ int height;
/* build list of channels to draw */
- filter= (ANIMFILTER_VISIBLE|ANIMFILTER_CHANNELS);
+ filter= (ANIMFILTER_DATA_VISIBLE | ANIMFILTER_LIST_VISIBLE | ANIMFILTER_LIST_CHANNELS);
items= ANIM_animdata_filter(ac, &anim_data, filter, ac->data, ac->datatype);
/* Update max-extent of channels here (taking into account scrollers):
@@ -482,18 +558,18 @@ 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.
*/
- height= ((items*NLACHANNEL_STEP) + (NLACHANNEL_HEIGHT*2));
+ 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);
/* loop through channels, and set up drawing depending on their type */
- y= (float)(-NLACHANNEL_HEIGHT);
+ y= (float)(-NLACHANNEL_HEIGHT(snla));
for (ale= anim_data.first; ale; ale= ale->next) {
- const float yminc= (float)(y - NLACHANNEL_HEIGHT_HALF);
- const float ymaxc= (float)(y + NLACHANNEL_HEIGHT_HALF);
+ const float yminc= (float)(y - NLACHANNEL_HEIGHT_HALF(snla));
+ const float ymaxc= (float)(y + NLACHANNEL_HEIGHT_HALF(snla));
/* check if visible */
if ( IN_RANGE(yminc, v2d->cur.ymin, v2d->cur.ymax) ||
@@ -515,7 +591,13 @@ void draw_nla_main_data (bAnimContext *ac, SpaceNla *snla, ARegion *ar)
nla_draw_strip(snla, adt, nlt, strip, v2d, yminc, ymaxc);
/* add the text for this strip to the cache */
- nla_draw_strip_text(nlt, strip, index, v2d, yminc, ymaxc);
+ nla_draw_strip_text(adt, nlt, strip, index, v2d, yminc, ymaxc);
+
+ /* 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);
}
}
}
@@ -564,7 +646,7 @@ void draw_nla_main_data (bAnimContext *ac, SpaceNla *snla, ARegion *ar)
}
/* adjust y-position for next one */
- y -= NLACHANNEL_STEP;
+ y -= NLACHANNEL_STEP(snla);
}
/* free tempolary channels */
@@ -578,20 +660,23 @@ void draw_nla_main_data (bAnimContext *ac, SpaceNla *snla, ARegion *ar)
// TODO: depreceate this code...
static void draw_nla_channel_list_gl (bAnimContext *ac, ListBase *anim_data, View2D *v2d, float y)
{
+ SpaceNla *snla = (SpaceNla *)ac->sl;
bAnimListElem *ale;
float x = 0.0f;
/* 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);
- const float ymaxc= (float)(y + NLACHANNEL_HEIGHT_HALF);
+ const float yminc= (float)(y - NLACHANNEL_HEIGHT_HALF(snla));
+ const float ymaxc= (float)(y + NLACHANNEL_HEIGHT_HALF(snla));
const float ydatac= (float)(y - 7);
/* check if visible */
if ( IN_RANGE(yminc, v2d->cur.ymin, v2d->cur.ymax) ||
IN_RANGE(ymaxc, v2d->cur.ymin, v2d->cur.ymax) )
{
- short indent= 0, offset= 0, sel= 0, group= 0;
+ AnimData *adt = ale->adt;
+
+ short indent= 0, offset= 0, sel= 0, group= 0, nonSolo= 0;
int expand= -1, protect = -1, special= -1, mute = -1;
char name[128];
short doDraw=0;
@@ -602,27 +687,11 @@ static void draw_nla_channel_list_gl (bAnimContext *ac, ListBase *anim_data, Vie
{
NlaTrack *nlt= (NlaTrack *)ale->data;
- indent= 0;
-
- if (ale->id) {
- /* special exception for materials and particles */
- if (ELEM(GS(ale->id->name),ID_MA,ID_PA)) {
- offset= 21;
- indent= 1;
- }
- else
- offset= 14;
- }
- else
- offset= 0;
-
- /* FIXME: 'solo' as the 'special' button?
- * - need special icons for these
- */
+ /* 'solo' as the 'special' button? */
if (nlt->flag & NLATRACK_SOLO)
- special= ICON_LAYER_ACTIVE;
+ special= ICON_SOLO_ON;
else
- special= ICON_LAYER_USED;
+ special= ICON_SOLO_OFF;
/* if this track is active and we're tweaking it, don't draw these toggles */
// TODO: need a special macro for this...
@@ -638,6 +707,15 @@ static void draw_nla_channel_list_gl (bAnimContext *ac, ListBase *anim_data, Vie
else
protect = ICON_LOCKED;
}
+
+ /* is track enabled for solo drawing? */
+ if ((adt) && (adt->flag & ADT_NLA_SOLO_TRACK)) {
+ if ((nlt->flag & NLATRACK_SOLO) == 0) {
+ /* tag for special non-solo handling; also hide the mute toggles */
+ nonSolo= 1;
+ mute = 0;
+ }
+ }
sel = SEL_NLT(nlt);
strcpy(name, nlt->name);
@@ -652,22 +730,10 @@ static void draw_nla_channel_list_gl (bAnimContext *ac, ListBase *anim_data, Vie
group = 5;
- if (ale->id) {
- /* special exception for materials and particles */
- if (ELEM(GS(ale->id->name),ID_MA,ID_PA)) {
- offset= 21;
- indent= 1;
- }
- else
- offset= 14;
- }
- else
- offset= 0;
-
special = ICON_ACTION;
if (act)
- sprintf(name, "ActAction: <%s>", act->id.name+2);
+ sprintf(name, "%s", act->id.name+2);
else
sprintf(name, "<No Action>");
@@ -684,6 +750,45 @@ static void draw_nla_channel_list_gl (bAnimContext *ac, ListBase *anim_data, Vie
/* if special types, draw manually for now... */
if (doDraw) {
+ if (ale->id) {
+ /* special exception for textures */
+ if (GS(ale->id->name) == ID_TE) {
+ offset= 14;
+ indent= 1;
+ }
+ /* special exception for nodetrees */
+ else if (GS(ale->id->name) == ID_NT) {
+ bNodeTree *ntree = (bNodeTree *)ale->id;
+
+ switch (ntree->type) {
+ case NTREE_SHADER:
+ {
+ /* same as for textures */
+ offset= 14;
+ indent= 1;
+ }
+ break;
+
+ case NTREE_TEXTURE:
+ {
+ /* even more */
+ offset= 21;
+ indent= 1;
+ }
+ break;
+
+ default:
+ /* normal will do */
+ offset= 14;
+ break;
+ }
+ }
+ else
+ offset= 14;
+ }
+ else
+ offset= 0;
+
/* now, start drawing based on this information */
glBlendFunc(GL_SRC_ALPHA, GL_ONE_MINUS_SRC_ALPHA);
glEnable(GL_BLEND);
@@ -691,18 +796,19 @@ static void draw_nla_channel_list_gl (bAnimContext *ac, ListBase *anim_data, Vie
/* draw backing strip behind channel name */
if (group == 5) {
/* Action Line */
- AnimData *adt= ale->adt;
-
// TODO: if tweaking some action, use the same color as for the tweaked track (quick hack done for now)
if (adt && (adt->flag & ADT_NLA_EDIT_ON)) {
// greenish color (same as tweaking strip) - hardcoded for now
glColor3f(0.3f, 0.95f, 0.1f);
}
else {
+ /* if a track is being solo'd, action is ignored, so draw less boldly (alpha lower) */
+ float alpha = (adt && (adt->flag & ADT_NLA_SOLO_TRACK))? 0.3f : 1.0f;
+
if (ale->data)
- glColor3f(0.8f, 0.2f, 0.0f); // reddish color - hardcoded for now
+ glColor4f(0.8f, 0.2f, 0.0f, alpha); // reddish color - hardcoded for now
else
- glColor3f(0.6f, 0.5f, 0.5f); // greyish-red color - hardcoded for now
+ glColor4f(0.6f, 0.5f, 0.5f, alpha); // greyish-red color - hardcoded for now
}
offset += 7 * indent;
@@ -719,10 +825,8 @@ static void draw_nla_channel_list_gl (bAnimContext *ac, ListBase *anim_data, Vie
group = 0;
}
else {
- /* for normal channels
- * - use 3 shades of color group/standard color for 3 indention level
- */
- UI_ThemeColorShade(TH_HEADER, ((indent==0)?20: (indent==1)?-20: -40));
+ /* NLA tracks - darker color if not solo track when we're showing solo */
+ UI_ThemeColorShade(TH_HEADER, ((nonSolo == 0)? 20 : -20));
indent += group;
offset += 7 * indent;
@@ -816,7 +920,7 @@ static void draw_nla_channel_list_gl (bAnimContext *ac, ListBase *anim_data, Vie
}
/* adjust y-position for next one */
- y -= NLACHANNEL_STEP;
+ y -= NLACHANNEL_STEP(snla);
}
}
@@ -826,12 +930,14 @@ void draw_nla_channel_list (bContext *C, bAnimContext *ac, ARegion *ar)
bAnimListElem *ale;
int filter;
+ SpaceNla *snla = (SpaceNla *)ac->sl;
View2D *v2d= &ar->v2d;
float y= 0.0f;
- int items, height;
+ size_t items;
+ int height;
/* build list of channels to draw */
- filter= (ANIMFILTER_VISIBLE|ANIMFILTER_CHANNELS);
+ filter= (ANIMFILTER_DATA_VISIBLE | ANIMFILTER_LIST_VISIBLE | ANIMFILTER_LIST_CHANNELS);
items= ANIM_animdata_filter(ac, &anim_data, filter, ac->data, ac->datatype);
/* Update max-extent of channels here (taking into account scrollers):
@@ -840,7 +946,7 @@ void draw_nla_channel_list (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.
*/
- height= ((items*NLACHANNEL_STEP) + (NLACHANNEL_HEIGHT*2));
+ 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)
*/
@@ -850,14 +956,15 @@ void draw_nla_channel_list (bContext *C, bAnimContext *ac, ARegion *ar)
/* draw channels */
{ /* first pass: backdrops + oldstyle drawing */
- y= (float)(-NLACHANNEL_HEIGHT);
+ y= (float)(-NLACHANNEL_HEIGHT(snla));
draw_nla_channel_list_gl(ac, &anim_data, v2d, y);
}
{ /* second pass: UI widgets */
uiBlock *block= uiBeginBlock(C, ar, "NLA channel buttons", UI_EMBOSS);
+ size_t channel_index = 0;
- y= (float)(-NLACHANNEL_HEIGHT);
+ y= (float)(-NLACHANNEL_HEIGHT(snla));
/* set blending again, as may not be set in previous step */
glBlendFunc(GL_SRC_ALPHA, GL_ONE_MINUS_SRC_ALPHA);
@@ -865,19 +972,20 @@ void draw_nla_channel_list (bContext *C, bAnimContext *ac, ARegion *ar)
/* 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);
- const float ymaxc= (float)(y + NLACHANNEL_HEIGHT_HALF);
+ const float yminc= (float)(y - NLACHANNEL_HEIGHT_HALF(snla));
+ const float ymaxc= (float)(y + NLACHANNEL_HEIGHT_HALF(snla));
/* check if visible */
if ( IN_RANGE(yminc, v2d->cur.ymin, v2d->cur.ymax) ||
IN_RANGE(ymaxc, v2d->cur.ymin, v2d->cur.ymax) )
{
/* draw all channels using standard channel-drawing API */
- ANIM_channel_draw_widgets(ac, ale, block, yminc, ymaxc);
+ ANIM_channel_draw_widgets(C, ac, ale, block, yminc, ymaxc, channel_index);
}
/* adjust y-position for next one */
- y -= NLACHANNEL_STEP;
+ y -= NLACHANNEL_STEP(snla);
+ channel_index++;
}
uiEndBlock(C, block);
diff --git a/source/blender/editors/space_nla/nla_edit.c b/source/blender/editors/space_nla/nla_edit.c
index af99087b0b8..0f87be0f807 100644
--- a/source/blender/editors/space_nla/nla_edit.c
+++ b/source/blender/editors/space_nla/nla_edit.c
@@ -1,6 +1,4 @@
/*
- * $Id$
- *
* ***** BEGIN GPL LICENSE BLOCK *****
*
* This program is free software; you can redistribute it and/or
@@ -36,6 +34,7 @@
#include <math.h>
#include "DNA_anim_types.h"
+#include "DNA_object_types.h"
#include "DNA_scene_types.h"
#include "MEM_guardedalloc.h"
@@ -68,6 +67,7 @@
#include "UI_interface.h"
#include "UI_resources.h"
+#include "UI_view2d.h"
#include "nla_intern.h" // own include
#include "nla_private.h" // FIXME... maybe this shouldn't be included?
@@ -80,7 +80,7 @@ void ED_nla_postop_refresh (bAnimContext *ac)
{
ListBase anim_data = {NULL, NULL};
bAnimListElem *ale;
- short filter= (ANIMFILTER_VISIBLE | ANIMFILTER_ANIMDATA | ANIMFILTER_FOREDIT);
+ short filter= (ANIMFILTER_DATA_VISIBLE | ANIMFILTER_ANIMDATA | ANIMFILTER_FOREDIT);
/* get blocks to work on */
ANIM_animdata_filter(ac, &anim_data, filter, ac->data, ac->datatype);
@@ -116,7 +116,7 @@ static int nlaedit_enable_tweakmode_exec (bContext *C, wmOperator *op)
return OPERATOR_CANCELLED;
/* get a list of the AnimData blocks being shown in the NLA */
- filter= (ANIMFILTER_VISIBLE | ANIMFILTER_ANIMDATA);
+ filter= (ANIMFILTER_DATA_VISIBLE | ANIMFILTER_ANIMDATA);
ANIM_animdata_filter(&ac, &anim_data, filter, ac.data, ac.datatype);
/* if no blocks, popup error? */
@@ -185,7 +185,7 @@ static int nlaedit_disable_tweakmode_exec (bContext *C, wmOperator *op)
return OPERATOR_CANCELLED;
/* get a list of the AnimData blocks being shown in the NLA */
- filter= (ANIMFILTER_VISIBLE | ANIMFILTER_ANIMDATA);
+ filter= (ANIMFILTER_DATA_VISIBLE | ANIMFILTER_ANIMDATA);
ANIM_animdata_filter(&ac, &anim_data, filter, ac.data, ac.datatype);
/* if no blocks, popup error? */
@@ -236,6 +236,136 @@ void NLA_OT_tweakmode_exit (wmOperatorType *ot)
}
/* *********************************************** */
+/* NLA Strips Range Stuff */
+
+/* *************************** Calculate Range ************************** */
+
+/* Get the min/max strip extents */
+static void get_nlastrip_extents (bAnimContext *ac, float *min, float *max, const short onlySel)
+{
+ ListBase anim_data = {NULL, NULL};
+ bAnimListElem *ale;
+ int filter;
+
+ /* get data to filter */
+ filter= (ANIMFILTER_DATA_VISIBLE | ANIMFILTER_LIST_VISIBLE | ANIMFILTER_NODUPLIS);
+ ANIM_animdata_filter(ac, &anim_data, filter, ac->data, ac->datatype);
+
+ /* set large values to try to override */
+ *min= 999999999.0f;
+ *max= -999999999.0f;
+
+ /* check if any channels to set range with */
+ if (anim_data.first) {
+ /* go through channels, finding max extents */
+ for (ale= anim_data.first; ale; ale= ale->next) {
+ NlaTrack *nlt = (NlaTrack *)ale->data;
+ NlaStrip *strip;
+
+ for (strip = nlt->strips.first; strip; strip = strip->next) {
+ /* only consider selected strips? */
+ if ((onlySel == 0) || (strip->flag & NLASTRIP_FLAG_SELECT)) {
+ /* extend range if appropriate */
+ *min = MIN2(*min, strip->start);
+ *max = MAX2(*max, strip->end);
+ }
+ }
+ }
+
+ /* free memory */
+ BLI_freelistN(&anim_data);
+ }
+ else {
+ /* set default range */
+ if (ac->scene) {
+ *min= (float)ac->scene->r.sfra;
+ *max= (float)ac->scene->r.efra;
+ }
+ else {
+ *min= -5;
+ *max= 100;
+ }
+ }
+}
+
+/* ****************** View-All Operator ****************** */
+
+static int nlaedit_viewall(bContext *C, const short onlySel)
+{
+ bAnimContext ac;
+ View2D *v2d;
+ float extra;
+
+ /* get editor data */
+ if (ANIM_animdata_get_context(C, &ac) == 0)
+ return OPERATOR_CANCELLED;
+ v2d= &ac.ar->v2d;
+
+ /* set the horizontal range, with an extra offset so that the extreme keys will be in view */
+ get_nlastrip_extents(&ac, &v2d->cur.xmin, &v2d->cur.xmax, onlySel);
+
+ extra= 0.1f * (v2d->cur.xmax - v2d->cur.xmin);
+ v2d->cur.xmin -= extra;
+ v2d->cur.xmax += extra;
+
+ /* set vertical range */
+ v2d->cur.ymax= 0.0f;
+ v2d->cur.ymin= (float)-(v2d->mask.ymax - v2d->mask.ymin);
+
+ /* do View2D syncing */
+ UI_view2d_sync(CTX_wm_screen(C), CTX_wm_area(C), v2d, V2D_LOCK_COPY);
+
+ /* just redraw this view */
+ ED_area_tag_redraw(CTX_wm_area(C));
+
+ return OPERATOR_FINISHED;
+}
+
+/* ......... */
+
+static int nlaedit_viewall_exec(bContext *C, wmOperator *UNUSED(op))
+{
+ /* whole range */
+ return nlaedit_viewall(C, FALSE);
+}
+
+static int nlaedit_viewsel_exec(bContext *C, wmOperator *UNUSED(op))
+{
+ /* only selected */
+ return nlaedit_viewall(C, TRUE);
+}
+
+void NLA_OT_view_all (wmOperatorType *ot)
+{
+ /* identifiers */
+ ot->name= "View All";
+ ot->idname= "NLA_OT_view_all";
+ ot->description= "Reset viewable area to show full strips range";
+
+ /* api callbacks */
+ ot->exec= nlaedit_viewall_exec;
+ ot->poll= ED_operator_nla_active;
+
+ /* flags */
+ ot->flag= OPTYPE_REGISTER|OPTYPE_UNDO;
+}
+
+void NLA_OT_view_selected (wmOperatorType *ot)
+{
+ /* identifiers */
+ ot->name= "View Selected";
+ ot->idname= "NLA_OT_view_selected";
+ ot->description= "Reset viewable area to show selected strips range";
+
+ /* api callbacks */
+ ot->exec= nlaedit_viewsel_exec;
+ ot->poll= ED_operator_nla_active;
+
+ /* flags */
+ ot->flag= OPTYPE_REGISTER|OPTYPE_UNDO;
+}
+
+/* *********************************************** */
/* NLA Editing Operations (Constructive/Destructive) */
/* ******************** Add Action-Clip Operator ***************************** */
@@ -250,7 +380,8 @@ static int nlaedit_add_actionclip_exec (bContext *C, wmOperator *op)
ListBase anim_data = {NULL, NULL};
bAnimListElem *ale;
- int filter, items;
+ size_t items;
+ int filter;
bAction *act;
@@ -281,7 +412,7 @@ static int nlaedit_add_actionclip_exec (bContext *C, wmOperator *op)
/* get a list of the editable tracks being shown in the NLA
* - this is limited to active ones for now, but could be expanded to
*/
- filter= (ANIMFILTER_VISIBLE | ANIMFILTER_ACTIVE | ANIMFILTER_NLATRACKS | ANIMFILTER_FOREDIT);
+ filter= (ANIMFILTER_DATA_VISIBLE | ANIMFILTER_ACTIVE | ANIMFILTER_FOREDIT);
items= ANIM_animdata_filter(&ac, &anim_data, filter, ac.data, ac.datatype);
if (items == 0) {
@@ -379,7 +510,7 @@ static int nlaedit_add_transition_exec (bContext *C, wmOperator *op)
return OPERATOR_CANCELLED;
/* get a list of the editable tracks being shown in the NLA */
- filter= (ANIMFILTER_VISIBLE | ANIMFILTER_NLATRACKS | ANIMFILTER_FOREDIT);
+ filter= (ANIMFILTER_DATA_VISIBLE | ANIMFILTER_LIST_VISIBLE | ANIMFILTER_FOREDIT);
ANIM_animdata_filter(&ac, &anim_data, filter, ac.data, ac.datatype);
/* for each track, find pairs of strips to add transitions to */
@@ -404,12 +535,15 @@ static int nlaedit_add_transition_exec (bContext *C, wmOperator *op)
/* check if there's space between the two */
if (IS_EQ(s1->end, s2->start))
continue;
- /* make neither one is a transition
+ /* make sure neither one is a transition
* - although this is impossible to create with the standard tools,
* the user may have altered the settings
*/
if (ELEM(NLASTRIP_TYPE_TRANSITION, s1->type, s2->type))
continue;
+ /* also make sure neither one is a soundclip */
+ if (ELEM(NLASTRIP_TYPE_SOUND, s1->type, s2->type))
+ continue;
/* allocate new strip */
strip= MEM_callocN(sizeof(NlaStrip), "NlaStrip");
@@ -476,6 +610,91 @@ void NLA_OT_transition_add (wmOperatorType *ot)
ot->flag= OPTYPE_REGISTER|OPTYPE_UNDO;
}
+/* ******************** Add Sound Clip Operator ***************************** */
+/* Add a new sound clip */
+
+static int nlaedit_add_sound_exec (bContext *C, wmOperator *op)
+{
+ bAnimContext ac;
+
+ ListBase anim_data = {NULL, NULL};
+ bAnimListElem *ale;
+ int filter;
+
+ Scene *scene;
+ int cfra;
+
+ /* get editor data */
+ if (ANIM_animdata_get_context(C, &ac) == 0)
+ return OPERATOR_CANCELLED;
+
+ scene = ac.scene;
+ cfra = CFRA;
+
+ /* get a list of the editable tracks being shown in the NLA */
+ filter= (ANIMFILTER_DATA_VISIBLE | ANIMFILTER_LIST_VISIBLE | ANIMFILTER_SEL | ANIMFILTER_FOREDIT);
+ ANIM_animdata_filter(&ac, &anim_data, filter, ac.data, ac.datatype);
+
+ /* for each track, add sound clips if it belongs to a speaker */
+ // TODO: what happens if there aren't any tracks... well that's a more general problem for later
+ for (ale= anim_data.first; ale; ale= ale->next) {
+ Object *ob = (Object *)ale->id; /* may not be object until we actually check! */
+
+ AnimData *adt = ale->adt;
+ NlaTrack *nlt= (NlaTrack *)ale->data;
+ NlaStrip *strip;
+
+ /* does this belong to speaker - assumed to live on Object level only */
+ if ((GS(ale->id->name) != ID_OB) || (ob->type != OB_SPEAKER))
+ continue;
+
+ /* create a new strip, and offset it to start on the current frame */
+ strip= add_nla_soundstrip(ac.scene, ob->data);
+
+ strip->start += cfra;
+ strip->end += cfra;
+
+ /* firstly try adding strip to our current track, but if that fails, add to a new track */
+ if (BKE_nlatrack_add_strip(nlt, strip) == 0) {
+ /* trying to add to the current failed (no space),
+ * so add a new track to the stack, and add to that...
+ */
+ nlt= add_nlatrack(adt, NULL);
+ BKE_nlatrack_add_strip(nlt, strip);
+ }
+
+ /* auto-name it */
+ BKE_nlastrip_validate_name(adt, strip);
+ }
+
+ /* free temp data */
+ BLI_freelistN(&anim_data);
+
+ /* refresh auto strip properties */
+ ED_nla_postop_refresh(&ac);
+
+ /* set notifier that things have changed */
+ WM_event_add_notifier(C, NC_ANIMATION|ND_NLA|NA_EDITED, NULL);
+
+ /* done */
+ return OPERATOR_FINISHED;
+}
+
+void NLA_OT_soundclip_add (wmOperatorType *ot)
+{
+ /* identifiers */
+ ot->name= "Add Sound Clip";
+ ot->idname= "NLA_OT_soundclip_add";
+ ot->description= "Add a strip for controlling when speaker plays its sound clip";
+
+ /* api callbacks */
+ ot->exec= nlaedit_add_sound_exec;
+ ot->poll= nlaop_poll_tweakmode_off;
+
+ /* flags */
+ ot->flag= OPTYPE_REGISTER|OPTYPE_UNDO;
+}
+
/* ******************** Add Meta-Strip Operator ***************************** */
/* Add new meta-strips incorporating the selected strips */
@@ -493,7 +712,7 @@ static int nlaedit_add_meta_exec (bContext *C, wmOperator *UNUSED(op))
return OPERATOR_CANCELLED;
/* get a list of the editable tracks being shown in the NLA */
- filter= (ANIMFILTER_VISIBLE | ANIMFILTER_NLATRACKS | ANIMFILTER_FOREDIT);
+ filter= (ANIMFILTER_DATA_VISIBLE | ANIMFILTER_LIST_VISIBLE | ANIMFILTER_FOREDIT);
ANIM_animdata_filter(&ac, &anim_data, filter, ac.data, ac.datatype);
/* for each track, find pairs of strips to add transitions to */
@@ -554,7 +773,7 @@ static int nlaedit_remove_meta_exec (bContext *C, wmOperator *UNUSED(op))
return OPERATOR_CANCELLED;
/* get a list of the editable tracks being shown in the NLA */
- filter= (ANIMFILTER_VISIBLE | ANIMFILTER_NLATRACKS | ANIMFILTER_FOREDIT);
+ filter= (ANIMFILTER_DATA_VISIBLE | ANIMFILTER_LIST_VISIBLE | ANIMFILTER_FOREDIT);
ANIM_animdata_filter(&ac, &anim_data, filter, ac.data, ac.datatype);
/* for each track, find pairs of strips to add transitions to */
@@ -610,7 +829,7 @@ static int nlaedit_duplicate_exec (bContext *C, wmOperator *UNUSED(op))
return OPERATOR_CANCELLED;
/* get a list of editable tracks being shown in the NLA */
- filter= (ANIMFILTER_VISIBLE | ANIMFILTER_NLATRACKS | ANIMFILTER_FOREDIT);
+ filter= (ANIMFILTER_DATA_VISIBLE | ANIMFILTER_LIST_VISIBLE | ANIMFILTER_FOREDIT);
ANIM_animdata_filter(&ac, &anim_data, filter, ac.data, ac.datatype);
/* duplicate strips in tracks starting from the last one so that we're
@@ -713,7 +932,7 @@ static int nlaedit_delete_exec (bContext *C, wmOperator *UNUSED(op))
return OPERATOR_CANCELLED;
/* get a list of the editable tracks being shown in the NLA */
- filter= (ANIMFILTER_VISIBLE | ANIMFILTER_NLATRACKS | ANIMFILTER_FOREDIT);
+ filter= (ANIMFILTER_DATA_VISIBLE | ANIMFILTER_LIST_VISIBLE | ANIMFILTER_FOREDIT);
ANIM_animdata_filter(&ac, &anim_data, filter, ac.data, ac.datatype);
/* for each NLA-Track, delete all selected strips */
@@ -854,7 +1073,7 @@ static int nlaedit_split_exec (bContext *C, wmOperator *UNUSED(op))
return OPERATOR_CANCELLED;
/* get a list of editable tracks being shown in the NLA */
- filter= (ANIMFILTER_VISIBLE | ANIMFILTER_NLATRACKS | ANIMFILTER_FOREDIT);
+ filter= (ANIMFILTER_DATA_VISIBLE | ANIMFILTER_LIST_VISIBLE | ANIMFILTER_FOREDIT);
ANIM_animdata_filter(&ac, &anim_data, filter, ac.data, ac.datatype);
/* for each NLA-Track, split all selected strips into two strips */
@@ -930,7 +1149,7 @@ static int nlaedit_bake_exec (bContext *C, wmOperator *UNUSED(op))
return OPERATOR_CANCELLED;
/* get a list of the editable tracks being shown in the NLA */
- filter= (ANIMFILTER_VISIBLE | ANIMFILTER_ANIMDATA | ANIMFILTER_FOREDIT);
+ filter= (ANIMFILTER_DATA_VISIBLE | ANIMFILTER_LIST_VISIBLE | ANIMFILTER_ANIMDATA | ANIMFILTER_FOREDIT);
ANIM_animdata_filter(&ac, &anim_data, filter, ac.data, ac.datatype);
/* for each AnimData block, bake strips to animdata... */
@@ -985,7 +1204,7 @@ static int nlaedit_toggle_mute_exec (bContext *C, wmOperator *UNUSED(op))
return OPERATOR_CANCELLED;
/* get a list of the editable tracks being shown in the NLA */
- filter= (ANIMFILTER_VISIBLE | ANIMFILTER_NLATRACKS | ANIMFILTER_FOREDIT);
+ filter= (ANIMFILTER_DATA_VISIBLE | ANIMFILTER_LIST_VISIBLE | ANIMFILTER_FOREDIT);
ANIM_animdata_filter(&ac, &anim_data, filter, ac.data, ac.datatype);
/* go over all selected strips */
@@ -1044,7 +1263,7 @@ static int nlaedit_swap_exec (bContext *C, wmOperator *op)
return OPERATOR_CANCELLED;
/* get a list of the editable tracks being shown in the NLA */
- filter= (ANIMFILTER_VISIBLE | ANIMFILTER_NLATRACKS | ANIMFILTER_FOREDIT);
+ filter= (ANIMFILTER_DATA_VISIBLE | ANIMFILTER_LIST_VISIBLE | ANIMFILTER_FOREDIT);
ANIM_animdata_filter(&ac, &anim_data, filter, ac.data, ac.datatype);
/* consider each track in turn */
@@ -1202,7 +1421,7 @@ static int nlaedit_move_up_exec (bContext *C, wmOperator *UNUSED(op))
return OPERATOR_CANCELLED;
/* get a list of the editable tracks being shown in the NLA */
- filter= (ANIMFILTER_VISIBLE | ANIMFILTER_NLATRACKS | ANIMFILTER_FOREDIT);
+ filter= (ANIMFILTER_DATA_VISIBLE | ANIMFILTER_LIST_VISIBLE | ANIMFILTER_FOREDIT);
ANIM_animdata_filter(&ac, &anim_data, filter, ac.data, ac.datatype);
/* since we're potentially moving strips from lower tracks to higher tracks, we should
@@ -1276,7 +1495,7 @@ static int nlaedit_move_down_exec (bContext *C, wmOperator *UNUSED(op))
return OPERATOR_CANCELLED;
/* get a list of the editable tracks being shown in the NLA */
- filter= (ANIMFILTER_VISIBLE | ANIMFILTER_NLATRACKS | ANIMFILTER_FOREDIT);
+ filter= (ANIMFILTER_DATA_VISIBLE | ANIMFILTER_LIST_VISIBLE | ANIMFILTER_FOREDIT);
ANIM_animdata_filter(&ac, &anim_data, filter, ac.data, ac.datatype);
/* loop through the tracks in normal order, since we're pushing strips down,
@@ -1351,7 +1570,7 @@ static int nlaedit_sync_actlen_exec (bContext *C, wmOperator *op)
return OPERATOR_CANCELLED;
/* get a list of the editable tracks being shown in the NLA */
- filter= (ANIMFILTER_VISIBLE | ANIMFILTER_NLATRACKS | ANIMFILTER_FOREDIT);
+ filter= (ANIMFILTER_DATA_VISIBLE | ANIMFILTER_LIST_VISIBLE | ANIMFILTER_FOREDIT);
if (active_only) filter |= ANIMFILTER_ACTIVE;
ANIM_animdata_filter(&ac, &anim_data, filter, ac.data, ac.datatype);
@@ -1446,7 +1665,7 @@ static int nlaedit_apply_scale_exec (bContext *C, wmOperator *UNUSED(op))
return OPERATOR_CANCELLED;
/* get a list of the editable tracks being shown in the NLA */
- filter= (ANIMFILTER_VISIBLE | ANIMFILTER_NLATRACKS | ANIMFILTER_FOREDIT);
+ filter= (ANIMFILTER_DATA_VISIBLE | ANIMFILTER_LIST_VISIBLE | ANIMFILTER_FOREDIT);
ANIM_animdata_filter(&ac, &anim_data, filter, ac.data, ac.datatype);
/* init the editing data */
@@ -1473,7 +1692,7 @@ static int nlaedit_apply_scale_exec (bContext *C, wmOperator *UNUSED(op))
/* setup iterator, and iterate over all the keyframes in the action, applying this scaling */
ked.data= strip;
- ANIM_animchanneldata_keyframes_loop(&ked, strip->act, ALE_ACT, NULL, bezt_apply_nlamapping, calchandles_fcurve, 0);
+ ANIM_animchanneldata_keyframes_loop(&ked, ac.ads, strip->act, ALE_ACT, NULL, bezt_apply_nlamapping, calchandles_fcurve);
/* clear scale of strip now that it has been applied,
* and recalculate the extents of the action now that it has been scaled
@@ -1526,7 +1745,7 @@ static int nlaedit_clear_scale_exec (bContext *C, wmOperator *UNUSED(op))
return OPERATOR_CANCELLED;
/* get a list of the editable tracks being shown in the NLA */
- filter= (ANIMFILTER_VISIBLE | ANIMFILTER_NLATRACKS | ANIMFILTER_FOREDIT);
+ filter= (ANIMFILTER_DATA_VISIBLE | ANIMFILTER_LIST_VISIBLE | ANIMFILTER_FOREDIT);
ANIM_animdata_filter(&ac, &anim_data, filter, ac.data, ac.datatype);
/* for each NLA-Track, reset scale of all selected strips */
@@ -1602,7 +1821,7 @@ static int nlaedit_snap_exec (bContext *C, wmOperator *op)
return OPERATOR_CANCELLED;
/* get a list of the editable tracks being shown in the NLA */
- filter= (ANIMFILTER_VISIBLE | ANIMFILTER_NLATRACKS | ANIMFILTER_FOREDIT);
+ filter= (ANIMFILTER_DATA_VISIBLE | ANIMFILTER_LIST_VISIBLE | ANIMFILTER_FOREDIT);
ANIM_animdata_filter(&ac, &anim_data, filter, ac.data, ac.datatype);
/* get some necessary vars */
@@ -1770,7 +1989,7 @@ static int nla_fmodifier_add_exec(bContext *C, wmOperator *op)
return OPERATOR_CANCELLED;
/* get a list of the editable tracks being shown in the NLA */
- filter= (ANIMFILTER_VISIBLE | ANIMFILTER_NLATRACKS | ANIMFILTER_FOREDIT);
+ filter= (ANIMFILTER_DATA_VISIBLE | ANIMFILTER_LIST_VISIBLE | ANIMFILTER_FOREDIT);
ANIM_animdata_filter(&ac, &anim_data, filter, ac.data, ac.datatype);
/* for each NLA-Track, add the specified modifier to all selected strips */
@@ -1791,6 +2010,10 @@ static int nla_fmodifier_add_exec(bContext *C, wmOperator *op)
continue;
}
+ /* sound clips are not affected by FModifiers */
+ if (strip->type == NLASTRIP_TYPE_SOUND)
+ continue;
+
/* add F-Modifier of specified type to selected, and make it the active one */
fcm= add_fmodifier(&strip->modifiers, type);
@@ -1851,7 +2074,7 @@ static int nla_fmodifier_copy_exec(bContext *C, wmOperator *op)
free_fmodifiers_copybuf();
/* get a list of the editable tracks being shown in the NLA */
- filter= (ANIMFILTER_VISIBLE | ANIMFILTER_NLATRACKS | ANIMFILTER_FOREDIT);
+ filter= (ANIMFILTER_DATA_VISIBLE | ANIMFILTER_LIST_VISIBLE | ANIMFILTER_FOREDIT);
ANIM_animdata_filter(&ac, &anim_data, filter, ac.data, ac.datatype);
/* for each NLA-Track, add the specified modifier to all selected strips */
@@ -1910,7 +2133,7 @@ static int nla_fmodifier_paste_exec(bContext *C, wmOperator *op)
return OPERATOR_CANCELLED;
/* get a list of the editable tracks being shown in the NLA */
- filter= (ANIMFILTER_VISIBLE | ANIMFILTER_NLATRACKS | ANIMFILTER_SEL | ANIMFILTER_FOREDIT);
+ filter= (ANIMFILTER_DATA_VISIBLE | ANIMFILTER_LIST_VISIBLE | ANIMFILTER_SEL | ANIMFILTER_FOREDIT);
ANIM_animdata_filter(&ac, &anim_data, filter, ac.data, ac.datatype);
/* for each NLA-Track, add the specified modifier to all selected strips */
diff --git a/source/blender/editors/space_nla/nla_intern.h b/source/blender/editors/space_nla/nla_intern.h
index dba7fca8d0f..ec2e22e65fa 100644
--- a/source/blender/editors/space_nla/nla_intern.h
+++ b/source/blender/editors/space_nla/nla_intern.h
@@ -1,6 +1,4 @@
/*
- * $Id$
- *
* ***** BEGIN GPL LICENSE BLOCK *****
*
* This program is free software; you can redistribute it and/or
@@ -94,8 +92,12 @@ void NLA_OT_tweakmode_exit(wmOperatorType *ot);
/* --- */
+void NLA_OT_view_all(wmOperatorType *ot);
+void NLA_OT_view_selected(wmOperatorType *ot);
+
void NLA_OT_actionclip_add(wmOperatorType *ot);
void NLA_OT_transition_add(wmOperatorType *ot);
+void NLA_OT_soundclip_add(wmOperatorType *ot);
void NLA_OT_meta_add(wmOperatorType *ot);
void NLA_OT_meta_remove(wmOperatorType *ot);
diff --git a/source/blender/editors/space_nla/nla_ops.c b/source/blender/editors/space_nla/nla_ops.c
index 85dcf14adac..821e302c13d 100644
--- a/source/blender/editors/space_nla/nla_ops.c
+++ b/source/blender/editors/space_nla/nla_ops.c
@@ -1,6 +1,4 @@
/*
- * $Id$
- *
* ***** BEGIN GPL LICENSE BLOCK *****
*
* This program is free software; you can redistribute it and/or
@@ -45,6 +43,7 @@
#include "BKE_screen.h"
#include "ED_anim_api.h"
+#include "ED_markers.h"
#include "ED_screen.h"
#include "ED_transform.h"
@@ -129,12 +128,17 @@ void nla_operatortypes(void)
WM_operatortype_append(NLA_OT_select_all_toggle);
WM_operatortype_append(NLA_OT_select_leftright);
+ /* view */
+ WM_operatortype_append(NLA_OT_view_all);
+ WM_operatortype_append(NLA_OT_view_selected);
+
/* edit */
WM_operatortype_append(NLA_OT_tweakmode_enter);
WM_operatortype_append(NLA_OT_tweakmode_exit);
WM_operatortype_append(NLA_OT_actionclip_add);
WM_operatortype_append(NLA_OT_transition_add);
+ WM_operatortype_append(NLA_OT_soundclip_add);
WM_operatortype_append(NLA_OT_meta_add);
WM_operatortype_append(NLA_OT_meta_remove);
@@ -211,6 +215,11 @@ static void nla_keymap_main (wmKeyConfig *keyconf, wmKeyMap *keymap)
WM_keymap_add_item(keymap, "NLA_OT_select_border", BKEY, KM_PRESS, 0, 0);
RNA_boolean_set(WM_keymap_add_item(keymap, "NLA_OT_select_border", BKEY, KM_PRESS, KM_ALT, 0)->ptr, "axis_range", 1);
+ /* view*/
+ /* auto-set range */
+ //WM_keymap_add_item(keymap, "NLA_OT_previewrange_set", PKEY, KM_PRESS, KM_CTRL|KM_ALT, 0);
+ WM_keymap_add_item(keymap, "NLA_OT_view_all", HOMEKEY, KM_PRESS, 0, 0);
+ WM_keymap_add_item(keymap, "NLA_OT_view_selected", PADPERIOD, KM_PRESS, 0, 0);
/* editing */
/* tweakmode
@@ -223,6 +232,7 @@ static void nla_keymap_main (wmKeyConfig *keyconf, wmKeyMap *keymap)
/* add strips */
WM_keymap_add_item(keymap, "NLA_OT_actionclip_add", AKEY, KM_PRESS, KM_SHIFT, 0);
WM_keymap_add_item(keymap, "NLA_OT_transition_add", TKEY, KM_PRESS, KM_SHIFT, 0);
+ WM_keymap_add_item(keymap, "NLA_OT_soundclip_add", KKEY, KM_PRESS, KM_SHIFT, 0);
/* meta-strips */
WM_keymap_add_item(keymap, "NLA_OT_meta_add", GKEY, KM_PRESS, KM_SHIFT, 0);
@@ -262,6 +272,9 @@ static void nla_keymap_main (wmKeyConfig *keyconf, wmKeyMap *keymap)
/* transform system */
transform_keymap_for_space(keyconf, keymap, SPACE_NLA);
+
+ /* special markers hotkeys for anim editors: see note in definition of this function */
+ ED_marker_keymap_animedit_conflictfree(keymap);
}
/* --------------- */
diff --git a/source/blender/editors/space_nla/nla_select.c b/source/blender/editors/space_nla/nla_select.c
index 8ef63b9a83d..c33316620eb 100644
--- a/source/blender/editors/space_nla/nla_select.c
+++ b/source/blender/editors/space_nla/nla_select.c
@@ -1,6 +1,4 @@
/*
- * $Id$
- *
* ***** BEGIN GPL LICENSE BLOCK *****
*
* This program is free software; you can redistribute it and/or
@@ -114,7 +112,8 @@ static void deselect_nla_strips (bAnimContext *ac, short test, short sel)
short smode;
/* determine type-based settings */
- filter= (ANIMFILTER_VISIBLE | ANIMFILTER_NLATRACKS);
+ // FIXME: double check whether ANIMFILTER_LIST_VISIBLE is needed!
+ filter= (ANIMFILTER_DATA_VISIBLE);
/* filter data */
ANIM_animdata_filter(ac, &anim_data, filter, ac->data, ac->datatype);
@@ -224,16 +223,17 @@ static void borderselect_nla_strips (bAnimContext *ac, rcti rect, short mode, sh
bAnimListElem *ale;
int filter;
+ SpaceNla *snla = (SpaceNla *)ac->sl;
View2D *v2d= &ac->ar->v2d;
rctf rectf;
- float ymin=(float)(-NLACHANNEL_HEIGHT), ymax=0;
+ float ymin=(float)(-NLACHANNEL_HEIGHT(snla)), ymax=0;
/* convert border-region to view coordinates */
UI_view2d_region_to_view(v2d, rect.xmin, rect.ymin+2, &rectf.xmin, &rectf.ymin);
UI_view2d_region_to_view(v2d, rect.xmax, rect.ymax-2, &rectf.xmax, &rectf.ymax);
/* filter data */
- filter= (ANIMFILTER_VISIBLE | ANIMFILTER_CHANNELS);
+ filter= (ANIMFILTER_DATA_VISIBLE | ANIMFILTER_LIST_VISIBLE | ANIMFILTER_LIST_CHANNELS);
ANIM_animdata_filter(ac, &anim_data, filter, ac->data, ac->datatype);
/* convert selection modes to selection modes */
@@ -241,7 +241,7 @@ static void borderselect_nla_strips (bAnimContext *ac, rcti rect, short mode, sh
/* loop over data, doing border select */
for (ale= anim_data.first; ale; ale= ale->next) {
- ymin= ymax - NLACHANNEL_STEP;
+ ymin= ymax - NLACHANNEL_STEP(snla);
/* perform vertical suitability check (if applicable) */
if ( (mode == NLA_BORDERSEL_FRAMERANGE) ||
@@ -395,7 +395,7 @@ static void nlaedit_select_leftright (bContext *C, bAnimContext *ac, short leftr
/* filter data */
- filter= (ANIMFILTER_VISIBLE | ANIMFILTER_NLATRACKS);
+ filter= (ANIMFILTER_DATA_VISIBLE | ANIMFILTER_LIST_VISIBLE);
ANIM_animdata_filter(ac, &anim_data, filter, ac->data, ac->datatype);
/* select strips on the side where most data occurs */
@@ -504,6 +504,7 @@ static void mouse_nla_strips (bContext *C, bAnimContext *ac, const int mval[2],
bAnimListElem *ale = NULL;
int filter;
+ SpaceNla *snla = (SpaceNla *)ac->sl;
View2D *v2d= &ac->ar->v2d;
Scene *scene= ac->scene;
NlaStrip *strip = NULL;
@@ -514,7 +515,7 @@ static void mouse_nla_strips (bContext *C, bAnimContext *ac, const int mval[2],
/* 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, 0, (float)NLACHANNEL_HEIGHT_HALF, x, y, NULL, &channel_index);
+ UI_view2d_listview_view_to_cell(v2d, 0, NLACHANNEL_STEP(snla), 0, (float)NLACHANNEL_HEIGHT_HALF(snla), 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)
@@ -523,7 +524,7 @@ static void mouse_nla_strips (bContext *C, bAnimContext *ac, const int mval[2],
UI_view2d_region_to_view(v2d, mval[0]+7, mval[1], &xmax, &dummy);
/* filter data */
- filter= (ANIMFILTER_VISIBLE | ANIMFILTER_CHANNELS);
+ filter= (ANIMFILTER_DATA_VISIBLE | ANIMFILTER_LIST_VISIBLE | ANIMFILTER_LIST_CHANNELS);
ANIM_animdata_filter(ac, &anim_data, filter, ac->data, ac->datatype);
/* try to get channel */
diff --git a/source/blender/editors/space_nla/space_nla.c b/source/blender/editors/space_nla/space_nla.c
index f2e0abe1e60..48859acff6a 100644
--- a/source/blender/editors/space_nla/space_nla.c
+++ b/source/blender/editors/space_nla/space_nla.c
@@ -1,6 +1,4 @@
/*
- * $Id$
- *
* ***** BEGIN GPL LICENSE BLOCK *****
*
* This program is free software; you can redistribute it and/or
diff --git a/source/blender/editors/space_outliner/outliner_draw.c b/source/blender/editors/space_outliner/outliner_draw.c
index 17b44022c80..0cb05fa2115 100644
--- a/source/blender/editors/space_outliner/outliner_draw.c
+++ b/source/blender/editors/space_outliner/outliner_draw.c
@@ -1,6 +1,4 @@
/*
- * $Id$
- *
* ***** BEGIN GPL LICENSE BLOCK *****
*
* This program is free software; you can redistribute it and/or
@@ -927,13 +925,7 @@ static void tselem_draw_icon(uiBlock *block, int xmax, float x, float y, TreeSto
case TSE_NLA_ACTION:
UI_icon_draw(x, y, ICON_ACTION); break;
case TSE_DRIVER_BASE:
-
-#if 0 // GSOC_PEPPER
-
UI_icon_draw(x, y, ICON_DRIVER); break;
-
-#endif // GSOC_PEPPER
-
case TSE_DEFGROUP_BASE:
UI_icon_draw(x, y, ICON_GROUP_VERTEX); break;
case TSE_BONE:
@@ -1092,14 +1084,8 @@ static void tselem_draw_icon(uiBlock *block, int xmax, float x, float y, TreeSto
tselem_draw_icon_uibut(&arg, ICON_OUTLINER_OB_FONT); break;
case OB_SURF:
tselem_draw_icon_uibut(&arg, ICON_OUTLINER_OB_SURFACE); break;
-
-#if 0 // GSOC_PEPPER
-
case OB_SPEAKER:
tselem_draw_icon_uibut(&arg, ICON_OUTLINER_OB_SPEAKER); break;
-
-#endif // GSOC_PEPPER
-
case OB_EMPTY:
tselem_draw_icon_uibut(&arg, ICON_OUTLINER_OB_EMPTY); break;
@@ -1143,15 +1129,9 @@ static void tselem_draw_icon(uiBlock *block, int xmax, float x, float y, TreeSto
tselem_draw_icon_uibut(&arg, ICON_TEXTURE_DATA); break;
case ID_IM:
tselem_draw_icon_uibut(&arg, ICON_IMAGE_DATA); break;
-
-#if 0 // GSOC_PEPPER
-
case ID_SPK:
case ID_SO:
tselem_draw_icon_uibut(&arg, ICON_OUTLINER_DATA_SPEAKER); break;
-
-#endif // GSOC_PEPPER
-
case ID_AR:
tselem_draw_icon_uibut(&arg, ICON_OUTLINER_DATA_ARMATURE); break;
case ID_CA:
diff --git a/source/blender/editors/space_outliner/outliner_edit.c b/source/blender/editors/space_outliner/outliner_edit.c
index 15167a3ba2c..fbd5281b1d9 100644
--- a/source/blender/editors/space_outliner/outliner_edit.c
+++ b/source/blender/editors/space_outliner/outliner_edit.c
@@ -1,6 +1,4 @@
/*
- * $Id$
- *
* ***** BEGIN GPL LICENSE BLOCK *****
*
* This program is free software; you can redistribute it and/or
diff --git a/source/blender/editors/space_outliner/outliner_intern.h b/source/blender/editors/space_outliner/outliner_intern.h
index 85bbbd4fffb..e87b68a9ac3 100644
--- a/source/blender/editors/space_outliner/outliner_intern.h
+++ b/source/blender/editors/space_outliner/outliner_intern.h
@@ -1,6 +1,4 @@
/*
- * $Id$
- *
* ***** BEGIN GPL LICENSE BLOCK *****
*
* This program is free software; you can redistribute it and/or
diff --git a/source/blender/editors/space_outliner/outliner_ops.c b/source/blender/editors/space_outliner/outliner_ops.c
index f3e2c352172..3e83da13e55 100644
--- a/source/blender/editors/space_outliner/outliner_ops.c
+++ b/source/blender/editors/space_outliner/outliner_ops.c
@@ -1,6 +1,4 @@
/*
- * $Id$
- *
* ***** BEGIN GPL LICENSE BLOCK *****
*
* This program is free software; you can redistribute it and/or
@@ -58,13 +56,8 @@ void outliner_operatortypes(void)
WM_operatortype_append(OUTLINER_OT_id_operation);
WM_operatortype_append(OUTLINER_OT_data_operation);
WM_operatortype_append(OUTLINER_OT_animdata_operation);
-
-#if 0 // GSOC_PEPPER
-
WM_operatortype_append(OUTLINER_OT_action_set);
-#endif // GSOC_PEPPER
-
WM_operatortype_append(OUTLINER_OT_show_one_level);
WM_operatortype_append(OUTLINER_OT_show_active);
WM_operatortype_append(OUTLINER_OT_show_hierarchy);
diff --git a/source/blender/editors/space_outliner/outliner_select.c b/source/blender/editors/space_outliner/outliner_select.c
index 620a936a944..b701aecafb8 100644
--- a/source/blender/editors/space_outliner/outliner_select.c
+++ b/source/blender/editors/space_outliner/outliner_select.c
@@ -1,6 +1,4 @@
/*
- * $Id$
- *
* ***** BEGIN GPL LICENSE BLOCK *****
*
* This program is free software; you can redistribute it and/or
diff --git a/source/blender/editors/space_outliner/outliner_tools.c b/source/blender/editors/space_outliner/outliner_tools.c
index f5e1a67010e..4525ea9c8d9 100644
--- a/source/blender/editors/space_outliner/outliner_tools.c
+++ b/source/blender/editors/space_outliner/outliner_tools.c
@@ -1,6 +1,4 @@
/*
- * $Id$
- *
* ***** BEGIN GPL LICENSE BLOCK *****
*
* This program is free software; you can redistribute it and/or
@@ -137,7 +135,7 @@ static void set_operation_types(SpaceOops *soops, ListBase *lb,
break;
case ID_ME: case ID_CU: case ID_MB: case ID_LT:
- case ID_LA: case ID_AR: case ID_CA: /* case ID_SPK: */ /* GSOC_PEPPER */
+ case ID_LA: case ID_AR: case ID_CA: case ID_SPK:
case ID_MA: case ID_TE: case ID_IP: case ID_IM:
case ID_SO: case ID_KE: case ID_WO: case ID_AC:
case ID_NLA: case ID_TXT: case ID_GR:
@@ -154,16 +152,12 @@ static void set_operation_types(SpaceOops *soops, ListBase *lb,
}
}
-#if 0 // GSOC_PEPPER
-
static void unlink_action_cb(bContext *C, Scene *UNUSED(scene), TreeElement *UNUSED(te), TreeStoreElem *tsep, TreeStoreElem *UNUSED(tselem))
{
/* just set action to NULL */
BKE_animdata_set_action(CTX_wm_reports(C), tsep->id, NULL);
}
-#endif // GSOC_PEPPER
-
static void unlink_material_cb(bContext *UNUSED(C), Scene *UNUSED(scene), TreeElement *te, TreeStoreElem *tsep, TreeStoreElem *UNUSED(tselem))
{
Material **matar=NULL;
@@ -333,8 +327,6 @@ static void id_fake_user_clear_cb(bContext *UNUSED(C), Scene *UNUSED(scene), Tre
}
}
-#if 0 // GSOC_PEPPER
-
static void singleuser_action_cb(bContext *C, Scene *UNUSED(scene), TreeElement *UNUSED(te), TreeStoreElem *tsep, TreeStoreElem *tselem)
{
ID *id = tselem->id;
@@ -351,8 +343,6 @@ static void singleuser_action_cb(bContext *C, Scene *UNUSED(scene), TreeElement
}
}
-#endif
-
static void group_linkobs2scene_cb(bContext *UNUSED(C), Scene *scene, TreeElement *UNUSED(te), TreeStoreElem *UNUSED(tsep), TreeStoreElem *tselem)
{
Group *group= (Group *)tselem->id;
@@ -406,16 +396,12 @@ void outliner_do_object_operation(bContext *C, Scene *scene_act, SpaceOops *soop
/* ******************************************** */
-#if 0 // GSOC_PEPPER
-
static void unlinkact_animdata_cb(int UNUSED(event), TreeElement *UNUSED(te), TreeStoreElem *tselem)
{
/* just set action to NULL */
BKE_animdata_set_action(NULL, tselem->id, NULL);
}
-#endif // GSOC_PEPPER
-
static void cleardrivers_animdata_cb(int UNUSED(event), TreeElement *UNUSED(te), TreeStoreElem *tselem)
{
IdAdtTemplate *iat = (IdAdtTemplate *)tselem->id;
@@ -709,18 +695,12 @@ static int outliner_id_operation_exec(bContext *C, wmOperator *op)
{
/* unlink datablock from its parent */
switch (idlevel) {
-
-#if 0 // GSOC_PEPPER
-
case ID_AC:
outliner_do_libdata_operation(C, scene, soops, &soops->tree, unlink_action_cb);
WM_event_add_notifier(C, NC_ANIMATION|ND_NLA_ACTCHANGE, NULL);
ED_undo_push(C, "Unlink action");
break;
-
-#endif // GSOC_PEPPER
-
case ID_MA:
outliner_do_libdata_operation(C, scene, soops, &soops->tree, unlink_material_cb);
@@ -748,8 +728,6 @@ static int outliner_id_operation_exec(bContext *C, wmOperator *op)
}
break;
-#if 0 // GSOC_PEPPER
-
case OUTLINER_IDOP_SINGLE:
{
/* make single user */
@@ -768,8 +746,6 @@ static int outliner_id_operation_exec(bContext *C, wmOperator *op)
}
break;
-#endif // GSOC_PEPPER
-
case OUTLINER_IDOP_FAKE_ADD:
{
/* set fake user */
@@ -846,8 +822,6 @@ static void outliner_do_id_set_operation(SpaceOops *soops, int type, ListBase *l
/* ------------------------------------------ */
-#if 0 // GSOC_PEPPER
-
static void actionset_id_cb(TreeElement *te, TreeStoreElem *tselem, TreeStoreElem *tsep, ID *actId)
{
bAction *act = (bAction *)actId;
@@ -932,8 +906,6 @@ void OUTLINER_OT_action_set(wmOperatorType *ot)
ot->prop= prop;
}
-#endif // GSOC_PEPPER
-
/* **************************************** */
typedef enum eOutliner_AnimDataOps {
@@ -978,9 +950,6 @@ static int outliner_animdata_operation_exec(bContext *C, wmOperator *op)
/* perform the core operation */
switch (event) {
-
-#if 0 // GSOC_PEPPER
-
case OUTLINER_ANIMOP_SET_ACT:
/* delegate once again... */
WM_operator_name_call(C, "OUTLINER_OT_action_set", WM_OP_INVOKE_REGION_WIN, NULL);
@@ -994,8 +963,6 @@ static int outliner_animdata_operation_exec(bContext *C, wmOperator *op)
ED_undo_push(C, "Unlink action");
break;
-#endif // GSOC_PEPPER
-
case OUTLINER_ANIMOP_REFRESH_DRV:
outliner_do_data_operation(soops, datalevel, event, &soops->tree, refreshdrivers_animdata_cb);
diff --git a/source/blender/editors/space_outliner/outliner_tree.c b/source/blender/editors/space_outliner/outliner_tree.c
index 3560bfb9896..24b7085e2f4 100644
--- a/source/blender/editors/space_outliner/outliner_tree.c
+++ b/source/blender/editors/space_outliner/outliner_tree.c
@@ -1,6 +1,4 @@
/*
- * $Id$
- *
* ***** BEGIN GPL LICENSE BLOCK *****
*
* This program is free software; you can redistribute it and/or
@@ -52,13 +50,7 @@
#include "DNA_scene_types.h"
#include "DNA_world_types.h"
#include "DNA_sequence_types.h"
-
-#if 0 // GSOC_PEPPER
-
#include "DNA_speaker_types.h"
-
-#endif // GSOC_PEPPER
-
#include "DNA_object_types.h"
#include "BLI_blenlib.h"
@@ -723,9 +715,6 @@ static void outliner_add_id_contents(SpaceOops *soops, TreeElement *te, TreeStor
}
}
break;
-
-#if 0 // GSOC_PEPPER
-
case ID_SPK:
{
Speaker *spk= (Speaker *)id;
@@ -734,9 +723,6 @@ static void outliner_add_id_contents(SpaceOops *soops, TreeElement *te, TreeStor
outliner_add_element(soops, &te->subtree, spk, te, TSE_ANIM_DATA, 0);
}
break;
-
-#endif // GSOC_PEPPER
-
case ID_WO:
{
World *wrld= (World *)id;
diff --git a/source/blender/editors/space_outliner/space_outliner.c b/source/blender/editors/space_outliner/space_outliner.c
index 603be557a3c..49d8b6b5da4 100644
--- a/source/blender/editors/space_outliner/space_outliner.c
+++ b/source/blender/editors/space_outliner/space_outliner.c
@@ -1,6 +1,4 @@
/*
- * $Id$
- *
* ***** BEGIN GPL LICENSE BLOCK *****
*
* This program is free software; you can redistribute it and/or
diff --git a/source/blender/editors/space_sequencer/sequencer_add.c b/source/blender/editors/space_sequencer/sequencer_add.c
index 14004e7fbba..2fe16b3a85d 100644
--- a/source/blender/editors/space_sequencer/sequencer_add.c
+++ b/source/blender/editors/space_sequencer/sequencer_add.c
@@ -350,7 +350,7 @@ static int sequencer_add_generic_strip_exec(bContext *C, wmOperator *op, SeqLoad
}
sort_seq(scene);
- seq_update_muting(scene, ed);
+ seq_update_muting(ed);
WM_event_add_notifier(C, NC_SCENE|ND_SEQUENCER, scene);
diff --git a/source/blender/editors/space_sequencer/sequencer_draw.c b/source/blender/editors/space_sequencer/sequencer_draw.c
index dc84289a8de..352e9f43648 100644
--- a/source/blender/editors/space_sequencer/sequencer_draw.c
+++ b/source/blender/editors/space_sequencer/sequencer_draw.c
@@ -127,6 +127,7 @@ static void get_seq_color3ubv(Scene *curscene, Sequence *seq, unsigned char col[
case SEQ_GLOW:
case SEQ_MULTICAM:
case SEQ_ADJUSTMENT:
+ case SEQ_TITLECARD:
UI_GetThemeColor3ubv(TH_SEQ_EFFECT, col);
/* slightly offset hue to distinguish different effects */
@@ -172,30 +173,63 @@ static void drawseqwave(Scene *scene, Sequence *seq, float x1, float y1, float x
x2 the end x value, same for y1 and y2
stepsize is width of a pixel.
*/
- if(seq->sound->cache)
+ if(seq->flag & SEQ_AUDIO_DRAW_WAVEFORM)
{
- int i;
+ int i, j, pos;
int length = floor((x2-x1)/stepsize)+1;
float ymid = (y1+y2)/2;
float yscale = (y2-y1)/2;
- float* samples = MEM_mallocN(length * sizeof(float) * 2, "seqwave_samples");
- if(!samples)
- return;
- if(sound_read_sound_buffer(seq->sound, samples, length,
- (seq->startofs + seq->anim_startofs)/FPS,
- (seq->startofs + seq->anim_startofs + seq->enddisp - seq->startdisp)/FPS) != length)
+ float samplestep;
+ float startsample, endsample;
+ float value;
+
+ SoundWaveform* waveform;
+
+ if(!seq->sound->waveform)
+ sound_read_waveform(seq->sound);
+
+ waveform = seq->sound->waveform;
+
+ startsample = floor((seq->startofs + seq->anim_startofs)/FPS * SOUND_WAVE_SAMPLES_PER_SECOND);
+ endsample = ceil((seq->startofs + seq->anim_startofs + seq->enddisp - seq->startdisp)/FPS * SOUND_WAVE_SAMPLES_PER_SECOND);
+ samplestep = (endsample-startsample) * stepsize / (x2-x1);
+
+ if(length > floor((waveform->length - startsample) / samplestep))
+ length = floor((waveform->length - startsample) / samplestep);
+
+ glBegin(GL_LINE_STRIP);
+ for(i = 0; i < length; i++)
{
- MEM_freeN(samples);
- return;
+ pos = startsample + i * samplestep;
+
+ value = waveform->data[pos * 3];
+
+ for(j = pos+1; (j < waveform->length) && (j < pos + samplestep); j++)
+ {
+ if(value > waveform->data[j * 3])
+ value = waveform->data[j * 3];
+ }
+
+ glVertex2f(x1+i*stepsize, ymid + value * yscale);
}
- glBegin(GL_LINES);
+ glEnd();
+
+ glBegin(GL_LINE_STRIP);
for(i = 0; i < length; i++)
{
- glVertex2f(x1+i*stepsize, ymid + samples[i * 2] * yscale);
- glVertex2f(x1+i*stepsize, ymid + samples[i * 2 + 1] * yscale);
+ pos = startsample + i * samplestep;
+
+ value = waveform->data[pos * 3 + 1];
+
+ for(j = pos+1; (j < waveform->length) && (j < pos + samplestep); j++)
+ {
+ if(value < waveform->data[j * 3 + 1])
+ value = waveform->data[j * 3 + 1];
+ }
+
+ glVertex2f(x1+i*stepsize, ymid + value * yscale);
}
glEnd();
- MEM_freeN(samples);
}
}
@@ -1042,8 +1076,8 @@ void draw_timeline_seq(const bContext *C, ARegion *ar)
SpaceSeq *sseq= CTX_wm_space_seq(C);
View2D *v2d= &ar->v2d;
View2DScrollers *scrollers;
+ short unit=0, flag=0;
float col[3];
- int flag=0;
/* clear and setup matrix */
UI_GetThemeColor3fv(TH_BACK, col);
@@ -1065,9 +1099,10 @@ void draw_timeline_seq(const bContext *C, ARegion *ar)
/* draw backdrop */
draw_seq_backdrop(v2d);
- /* regular grid-pattern over the rest of the view (i.e. frame grid lines) */
+ /* regular grid-pattern over the rest of the view (i.e. 25-frame grid lines) */
+ // NOTE: the gridlines are currently spaced every 25 frames, which is only fine for 25 fps, but maybe not for 30...
UI_view2d_constant_grid_draw(v2d);
-
+
seq_draw_sfra_efra(scene, v2d);
/* sequence strips (if there is data available to be drawn) */
@@ -1110,7 +1145,8 @@ void draw_timeline_seq(const bContext *C, ARegion *ar)
UI_view2d_view_restore(C);
/* scrollers */
- scrollers= UI_view2d_scrollers_calc(C, v2d, V2D_UNIT_SECONDSSEQ, V2D_GRID_CLAMP, V2D_UNIT_VALUES, V2D_GRID_CLAMP);
+ unit= (sseq->flag & SEQ_DRAWFRAMES)? V2D_UNIT_FRAMES : V2D_UNIT_SECONDSSEQ;
+ scrollers= UI_view2d_scrollers_calc(C, v2d, unit, V2D_GRID_CLAMP, V2D_UNIT_VALUES, V2D_GRID_CLAMP);
UI_view2d_scrollers_draw(C, v2d, scrollers);
UI_view2d_scrollers_free(scrollers);
}
diff --git a/source/blender/editors/space_sequencer/sequencer_edit.c b/source/blender/editors/space_sequencer/sequencer_edit.c
index 5429f0ee98f..c967d60b001 100644
--- a/source/blender/editors/space_sequencer/sequencer_edit.c
+++ b/source/blender/editors/space_sequencer/sequencer_edit.c
@@ -94,9 +94,10 @@ EnumPropertyItem sequencer_prop_effect_types[] = {
{SEQ_GLOW, "GLOW", 0, "Glow", "Glow effect strip type"},
{SEQ_TRANSFORM, "TRANSFORM", 0, "Transform", "Transform effect strip type"},
{SEQ_COLOR, "COLOR", 0, "Color", "Color effect strip type"},
- {SEQ_SPEED, "SPEED", 0, "Speed", "Color effect strip type"},
+ {SEQ_SPEED, "SPEED", 0, "Speed", ""},
{SEQ_MULTICAM, "MULTICAM", 0, "Multicam Selector", ""},
{SEQ_ADJUSTMENT, "ADJUSTMENT", 0, "Adjustment Layer", ""},
+ {SEQ_TITLECARD, "TITLE_CARD", 0, "Title Card", ""},
{0, NULL, 0, NULL, NULL}
};
@@ -1035,7 +1036,7 @@ static int sequencer_mute_exec(bContext *C, wmOperator *op)
}
}
- seq_update_muting(scene, ed);
+ seq_update_muting(ed);
WM_event_add_notifier(C, NC_SCENE|ND_SEQUENCER, scene);
return OPERATOR_FINISHED;
@@ -1082,7 +1083,7 @@ static int sequencer_unmute_exec(bContext *C, wmOperator *op)
}
}
- seq_update_muting(scene, ed);
+ seq_update_muting(ed);
WM_event_add_notifier(C, NC_SCENE|ND_SEQUENCER, scene);
return OPERATOR_FINISHED;
@@ -1759,7 +1760,7 @@ static int sequencer_meta_toggle_exec(bContext *C, wmOperator *UNUSED(op))
}
- seq_update_muting(scene, ed);
+ seq_update_muting(ed);
WM_event_add_notifier(C, NC_SCENE|ND_SEQUENCER, scene);
return OPERATOR_FINISHED;
@@ -1823,7 +1824,7 @@ static int sequencer_meta_make_exec(bContext *C, wmOperator *op)
if( seq_test_overlap(ed->seqbasep, seqm) ) shuffle_seq(ed->seqbasep, seqm, scene);
- seq_update_muting(scene, ed);
+ seq_update_muting(ed);
seqbase_unique_name_recursive(&scene->ed->seqbase, seqm);
@@ -1896,7 +1897,7 @@ static int sequencer_meta_separate_exec(bContext *C, wmOperator *UNUSED(op))
}
sort_seq(scene);
- seq_update_muting(scene, ed);
+ seq_update_muting(ed);
WM_event_add_notifier(C, NC_SCENE|ND_SEQUENCER, scene);
diff --git a/source/blender/editors/space_sequencer/space_sequencer.c b/source/blender/editors/space_sequencer/space_sequencer.c
index d1df9699fa3..36471c7ffcf 100644
--- a/source/blender/editors/space_sequencer/space_sequencer.c
+++ b/source/blender/editors/space_sequencer/space_sequencer.c
@@ -223,7 +223,7 @@ static SpaceLink *sequencer_new(const bContext *C)
ar->v2d.cur= ar->v2d.tot;
ar->v2d.min[0]= 10.0f;
- ar->v2d.min[1]= 4.0f;
+ ar->v2d.min[1]= 0.5f;
ar->v2d.max[0]= MAXFRAMEF;
ar->v2d.max[1]= MAXSEQ;
diff --git a/source/blender/editors/space_text/text_draw.c b/source/blender/editors/space_text/text_draw.c
index 625e5561389..28230b7a48b 100644
--- a/source/blender/editors/space_text/text_draw.c
+++ b/source/blender/editors/space_text/text_draw.c
@@ -907,9 +907,12 @@ static void text_update_drawcache(SpaceText *st, ARegion *ar)
void text_drawcache_tag_update(SpaceText *st, int full)
{
- DrawCache *drawcache= (DrawCache *)st->drawcache;
-
- if(drawcache) {
+ /* this happens if text editor ops are caled from python */
+ if (st == NULL)
+ return;
+
+ if(st->drawcache) {
+ DrawCache *drawcache= (DrawCache *)st->drawcache;
Text *txt= st->text;
if(drawcache->update_flag) {
diff --git a/source/blender/editors/space_time/space_time.c b/source/blender/editors/space_time/space_time.c
index e55fbe11e52..6ea7a94b288 100644
--- a/source/blender/editors/space_time/space_time.c
+++ b/source/blender/editors/space_time/space_time.c
@@ -1,6 +1,4 @@
/*
- * $Id$
- *
* ***** BEGIN GPL LICENSE BLOCK *****
*
* This program is free software; you can redistribute it and/or
@@ -71,16 +69,20 @@
static void time_draw_sfra_efra(Scene *scene, View2D *v2d)
{
/* draw darkened area outside of active timeline
- * frame range used is preview range or scene range */
- UI_ThemeColorShade(TH_BACK, -25);
-
- if (PSFRA < PEFRA) {
- glRectf(v2d->cur.xmin, v2d->cur.ymin, (float)PSFRA, v2d->cur.ymax);
- glRectf((float)PEFRA, v2d->cur.ymin, v2d->cur.xmax, v2d->cur.ymax);
- }
- else {
- glRectf(v2d->cur.xmin, v2d->cur.ymin, v2d->cur.xmax, v2d->cur.ymax);
- }
+ * frame range used is preview range or scene range
+ */
+ glBlendFunc(GL_SRC_ALPHA, GL_ONE_MINUS_SRC_ALPHA);
+ glEnable(GL_BLEND);
+ glColor4f(0.0f, 0.0f, 0.0f, 0.4f);
+
+ if (PSFRA < PEFRA) {
+ glRectf(v2d->cur.xmin, v2d->cur.ymin, (float)PSFRA, v2d->cur.ymax);
+ glRectf((float)PEFRA, v2d->cur.ymin, v2d->cur.xmax, v2d->cur.ymax);
+ }
+ else {
+ glRectf(v2d->cur.xmin, v2d->cur.ymin, v2d->cur.xmax, v2d->cur.ymax);
+ }
+ glDisable(GL_BLEND);
UI_ThemeColorShade(TH_BACK, -60);
/* thin lines where the actual frames are */
@@ -277,7 +279,6 @@ static void time_draw_idblock_keyframes(View2D *v2d, ID *id, short onlysel)
BLI_dlrbTree_init(&keys);
/* init dopesheet settings */
- // FIXME: the ob_to_keylist function currently doesn't take this into account...
if (onlysel)
ads.filterflag |= ADS_FILTER_ONLYSEL;
@@ -304,8 +305,8 @@ static void time_draw_idblock_keyframes(View2D *v2d, ID *id, short onlysel)
(ak) && (ak->cfra <= v2d->cur.xmax);
ak=ak->next )
{
- glVertex2f(ak->cfra, v2d->cur.ymin);
- glVertex2f(ak->cfra, v2d->cur.ymax);
+ glVertex2f(ak->cfra, v2d->tot.ymin);
+ glVertex2f(ak->cfra, v2d->tot.ymax);
}
glEnd(); // GL_LINES
@@ -458,9 +459,6 @@ static void time_main_area_draw(const bContext *C, ARegion *ar)
glClear(GL_COLOR_BUFFER_BIT);
UI_view2d_view_ortho(v2d);
-
- /* start and end frame */
- time_draw_sfra_efra(scene, v2d);
/* grid */
unit= (stime->flag & TIME_DRAWFRAMES)? V2D_UNIT_FRAMES: V2D_UNIT_SECONDS;
@@ -468,14 +466,19 @@ static void time_main_area_draw(const bContext *C, ARegion *ar)
UI_view2d_grid_draw(v2d, grid, (V2D_VERTICAL_LINES|V2D_VERTICAL_AXIS));
UI_view2d_grid_free(grid);
+ /* start and end frame */
+ time_draw_sfra_efra(scene, v2d);
+
/* current frame */
+ flag = DRAWCFRA_WIDE; /* this is only really needed on frames where there's a keyframe, but this will do... */
if ((stime->flag & TIME_DRAWFRAMES)==0) flag |= DRAWCFRA_UNIT_SECONDS;
if (stime->flag & TIME_CFRA_NUM) flag |= DRAWCFRA_SHOW_NUMBOX;
ANIM_draw_cfra(C, v2d, flag);
+ UI_view2d_view_ortho(v2d);
+
/* keyframes */
- if(!G.rendering) /* ANIM_nla_mapping_apply_fcurve() modifies curve data while rendering, possible race condition */
- time_draw_keyframes(C, stime, ar);
+ time_draw_keyframes(C, stime, ar);
/* markers */
UI_view2d_view_orthoSpecial(ar, v2d, 1);
diff --git a/source/blender/editors/space_time/time_intern.h b/source/blender/editors/space_time/time_intern.h
index 03ba617de14..094b0bc9e86 100644
--- a/source/blender/editors/space_time/time_intern.h
+++ b/source/blender/editors/space_time/time_intern.h
@@ -1,6 +1,4 @@
/*
- * $Id$
- *
* ***** BEGIN GPL LICENSE BLOCK *****
*
* This program is free software; you can redistribute it and/or
diff --git a/source/blender/editors/space_time/time_ops.c b/source/blender/editors/space_time/time_ops.c
index e9559426b81..78d903a2997 100644
--- a/source/blender/editors/space_time/time_ops.c
+++ b/source/blender/editors/space_time/time_ops.c
@@ -1,6 +1,4 @@
/*
- * $Id$
- *
* ***** BEGIN GPL LICENSE BLOCK *****
*
* This program is free software; you can redistribute it and/or
diff --git a/source/blender/editors/space_view3d/drawanimviz.c b/source/blender/editors/space_view3d/drawanimviz.c
index aa3ba1a3062..4a51cb3be09 100644
--- a/source/blender/editors/space_view3d/drawanimviz.c
+++ b/source/blender/editors/space_view3d/drawanimviz.c
@@ -393,7 +393,7 @@ static void draw_ghost_poses_range(Scene *scene, View3D *v3d, ARegion *ar, Base
colfac = (end - (float)CFRA) / range;
UI_ThemeColorShadeAlpha(TH_WIRE, 0, -128-(int)(120.0*sqrt(colfac)));
- BKE_animsys_evaluate_animdata(&ob->id, adt, (float)CFRA, ADT_RECALC_ALL);
+ BKE_animsys_evaluate_animdata(scene, &ob->id, adt, (float)CFRA, ADT_RECALC_ALL);
where_is_pose(scene, ob);
draw_pose_bones(scene, v3d, ar, base, OB_WIRE);
}
@@ -472,7 +472,7 @@ static void draw_ghost_poses_keys(Scene *scene, View3D *v3d, ARegion *ar, Base *
CFRA= (int)ak->cfra;
- BKE_animsys_evaluate_animdata(&ob->id, adt, (float)CFRA, ADT_RECALC_ALL);
+ BKE_animsys_evaluate_animdata(scene, &ob->id, adt, (float)CFRA, ADT_RECALC_ALL);
where_is_pose(scene, ob);
draw_pose_bones(scene, v3d, ar, base, OB_WIRE);
}
@@ -542,7 +542,7 @@ static void draw_ghost_poses(Scene *scene, View3D *v3d, ARegion *ar, Base *base)
CFRA= (int)BKE_nla_tweakedit_remap(adt, actframe+ctime, NLATIME_CONVERT_MAP);
if (CFRA != cfrao) {
- BKE_animsys_evaluate_animdata(&ob->id, adt, (float)CFRA, ADT_RECALC_ALL);
+ BKE_animsys_evaluate_animdata(scene, &ob->id, adt, (float)CFRA, ADT_RECALC_ALL);
where_is_pose(scene, ob);
draw_pose_bones(scene, v3d, ar, base, OB_WIRE);
}
@@ -557,7 +557,7 @@ static void draw_ghost_poses(Scene *scene, View3D *v3d, ARegion *ar, Base *base)
CFRA= (int)BKE_nla_tweakedit_remap(adt, actframe-ctime, NLATIME_CONVERT_MAP);
if (CFRA != cfrao) {
- BKE_animsys_evaluate_animdata(&ob->id, adt, (float)CFRA, ADT_RECALC_ALL);
+ BKE_animsys_evaluate_animdata(scene, &ob->id, adt, (float)CFRA, ADT_RECALC_ALL);
where_is_pose(scene, ob);
draw_pose_bones(scene, v3d, ar, base, OB_WIRE);
}
diff --git a/source/blender/editors/space_view3d/drawarmature.c b/source/blender/editors/space_view3d/drawarmature.c
index ad621257602..de35be13c43 100644
--- a/source/blender/editors/space_view3d/drawarmature.c
+++ b/source/blender/editors/space_view3d/drawarmature.c
@@ -201,7 +201,6 @@ static short set_pchan_glColor (short colCode, int boneflag, int constflag)
else if (constflag & PCHAN_HAS_IK) glColor4ub(255, 255, 0, 80);
else if (constflag & PCHAN_HAS_SPLINEIK) glColor4ub(200, 255, 0, 80);
else if (constflag & PCHAN_HAS_CONST) glColor4ub(0, 255, 120, 80);
- else if (constflag) UI_ThemeColor4(TH_BONE_POSE); // PCHAN_HAS_ACTION
return 1;
}
@@ -1215,6 +1214,87 @@ static void draw_b_bone(int dt, int armflag, int boneflag, int constflag, unsign
}
}
+static void draw_wire_bone_segments(bPoseChannel *pchan, Mat4 *bbones, float length, int segments)
+{
+ if ((segments > 1) && (pchan)) {
+ float dlen= length/(float)segments;
+ Mat4 *bbone = bbones;
+ int a;
+
+ for (a=0; a<segments; a++, bbone++) {
+ glPushMatrix();
+ glMultMatrixf(bbone->mat);
+
+ glBegin(GL_LINES);
+ glVertex3f(0.0f, 0.0f, 0.0f);
+ glVertex3f(0.0f, dlen, 0.0f);
+ glEnd(); // GL_LINES
+
+ glPopMatrix();
+ }
+ }
+ else {
+ glPushMatrix();
+
+ glBegin(GL_LINES);
+ glVertex3f(0.0f, 0.0f, 0.0f);
+ glVertex3f(0.0f, length, 0.0f);
+ glEnd();
+
+ glPopMatrix();
+ }
+}
+
+static void draw_wire_bone(int dt, int armflag, int boneflag, int constflag, unsigned int id, bPoseChannel *pchan, EditBone *ebone)
+{
+ Mat4 *bbones = NULL;
+ int segments = 0;
+ float length;
+
+ if (pchan) {
+ segments= pchan->bone->segments;
+ length= pchan->bone->length;
+
+ if (segments > 1)
+ bbones = b_bone_spline_setup(pchan, 0);
+ }
+ else
+ length= ebone->length;
+
+ /* draw points only if... */
+ if (armflag & ARM_EDITMODE) {
+ /* move to unitspace */
+ glPushMatrix();
+ glScalef(length, length, length);
+ draw_bone_points(dt, armflag, boneflag, id);
+ glPopMatrix();
+ length *= 0.95f; // make vertices visible
+ }
+
+ /* this chunk not in object mode */
+ if (armflag & (ARM_EDITMODE|ARM_POSEMODE)) {
+ if (id != -1)
+ glLoadName((GLuint) id|BONESEL_BONE);
+
+ draw_wire_bone_segments(pchan, bbones, length, segments);
+
+ /* further we send no names */
+ if (id != -1)
+ glLoadName(id & 0xFFFF); /* object tag, for bordersel optim */
+ }
+
+ /* colors for modes */
+ if (armflag & ARM_POSEMODE) {
+ set_pchan_glColor(PCHAN_COLOR_NORMAL, boneflag, constflag);
+ }
+ else if (armflag & ARM_EDITMODE) {
+ set_ebone_glColor(boneflag);
+ }
+
+ /* draw normal */
+ draw_wire_bone_segments(pchan, bbones, length, segments);
+}
+
static void draw_bone(int dt, int armflag, int boneflag, int constflag, unsigned int id, float length)
{
@@ -1654,7 +1734,7 @@ static void draw_pose_bones(Scene *scene, View3D *v3d, ARegion *ar, Base *base,
int use_custom = (pchan->custom) && !(arm->flag & ARM_NO_CUSTOM);
glPushMatrix();
- if(use_custom && pchan->custom_tx) {
+ if (use_custom && pchan->custom_tx) {
glMultMatrixf(pchan->custom_tx->pose_mat);
}
else {
@@ -1682,6 +1762,8 @@ static void draw_pose_bones(Scene *scene, View3D *v3d, ARegion *ar, Base *base,
}
else if (arm->drawtype==ARM_LINE)
; /* nothing in solid */
+ else if (arm->drawtype==ARM_WIRE)
+ ; /* nothing in solid */
else if (arm->drawtype==ARM_ENVELOPE)
draw_sphere_bone(OB_SOLID, arm->flag, flag, 0, index, pchan, NULL);
else if (arm->drawtype==ARM_B_BONE)
@@ -1700,7 +1782,7 @@ static void draw_pose_bones(Scene *scene, View3D *v3d, ARegion *ar, Base *base,
/* very very confusing... but in object mode, solid draw, we cannot do glLoadName yet,
* stick bones and/or wire custom-shapes are drawn in next loop
*/
- if ((arm->drawtype != ARM_LINE) && (draw_wire == 0)) {
+ if (ELEM(arm->drawtype,ARM_LINE,ARM_WIRE)==0 && (draw_wire == 0)) {
/* object tag, for bordersel optim */
glLoadName(index & 0xFFFF);
index= -1;
@@ -1771,8 +1853,8 @@ static void draw_pose_bones(Scene *scene, View3D *v3d, ARegion *ar, Base *base,
if (index != -1)
index+= 0x10000; // pose bones count in higher 2 bytes only
}
- /* stick bones have not been drawn yet so dont clear object selection in this case */
- if ((arm->drawtype != ARM_LINE) && draw_wire) {
+ /* stick or wire bones have not been drawn yet so dont clear object selection in this case */
+ if (ELEM(arm->drawtype, ARM_LINE, ARM_WIRE)==0 && draw_wire) {
/* object tag, for bordersel optim */
glLoadName(index & 0xFFFF);
index= -1;
@@ -1782,7 +1864,7 @@ static void draw_pose_bones(Scene *scene, View3D *v3d, ARegion *ar, Base *base,
/* wire draw over solid only in posemode */
if ((dt <= OB_WIRE) || (arm->flag & ARM_POSEMODE) || (arm->drawtype==ARM_LINE)) {
/* draw line check first. we do selection indices */
- if (arm->drawtype==ARM_LINE) {
+ if ELEM(arm->drawtype, ARM_LINE, ARM_WIRE) {
if (arm->flag & ARM_POSEMODE)
index= base->selcol;
}
@@ -1861,8 +1943,6 @@ static void draw_pose_bones(Scene *scene, View3D *v3d, ARegion *ar, Base *base,
/* extra draw service for pose mode */
constflag= pchan->constflag;
- if (pchan->flag & (POSE_ROT|POSE_LOC|POSE_SIZE))
- constflag |= PCHAN_HAS_ACTION;
/* set color-set to use */
set_pchan_colorset(ob, pchan);
@@ -1875,6 +1955,8 @@ static void draw_pose_bones(Scene *scene, View3D *v3d, ARegion *ar, Base *base,
}
else if (arm->drawtype==ARM_LINE)
draw_line_bone(arm->flag, flag, constflag, index, pchan, NULL);
+ else if (arm->drawtype==ARM_WIRE)
+ draw_wire_bone(dt, arm->flag, flag, constflag, index, pchan, NULL);
else if (arm->drawtype==ARM_B_BONE)
draw_b_bone(OB_WIRE, arm->flag, flag, constflag, index, pchan, NULL);
else
@@ -2009,7 +2091,7 @@ static void draw_ebones(View3D *v3d, ARegion *ar, Object *ob, int dt)
}
/* if solid we draw it first */
- if ((dt > OB_WIRE) && (arm->drawtype!=ARM_LINE)) {
+ if ((dt > OB_WIRE) && (arm->drawtype != ARM_LINE)) {
for (eBone=arm->edbo->first, index=0; eBone; eBone=eBone->next, index++) {
if (eBone->layer & arm->layer) {
if ((eBone->flag & BONE_HIDDEN_A)==0) {
@@ -2030,6 +2112,8 @@ static void draw_ebones(View3D *v3d, ARegion *ar, Object *ob, int dt)
draw_sphere_bone(OB_SOLID, arm->flag, flag, 0, index, NULL, eBone);
else if(arm->drawtype==ARM_B_BONE)
draw_b_bone(OB_SOLID, arm->flag, flag, 0, index, NULL, eBone);
+ else if (arm->drawtype==ARM_WIRE)
+ draw_wire_bone(OB_SOLID, arm->flag, flag, 0, index, NULL, eBone);
else {
draw_bone(OB_SOLID, arm->flag, flag, 0, index, eBone->length);
}
@@ -2043,7 +2127,7 @@ static void draw_ebones(View3D *v3d, ARegion *ar, Object *ob, int dt)
/* if wire over solid, set offset */
index= -1;
glLoadName(-1);
- if (arm->drawtype==ARM_LINE) {
+ if ELEM(arm->drawtype, ARM_LINE, ARM_WIRE) {
if(G.f & G_PICKSEL)
index= 0;
}
@@ -2077,6 +2161,8 @@ static void draw_ebones(View3D *v3d, ARegion *ar, Object *ob, int dt)
if (arm->drawtype == ARM_LINE)
draw_line_bone(arm->flag, flag, 0, index, NULL, eBone);
+ else if (arm->drawtype==ARM_WIRE)
+ draw_wire_bone(OB_WIRE, arm->flag, flag, 0, index, NULL, eBone);
else if (arm->drawtype == ARM_B_BONE)
draw_b_bone(OB_WIRE, arm->flag, flag, 0, index, NULL, eBone);
else
@@ -2105,7 +2191,7 @@ static void draw_ebones(View3D *v3d, ARegion *ar, Object *ob, int dt)
/* restore */
if(index!=-1) glLoadName(-1);
- if (arm->drawtype==ARM_LINE);
+ if ELEM(arm->drawtype,ARM_LINE,ARM_WIRE);
else if (dt>OB_WIRE) bglPolygonOffset(rv3d->dist, 0.0f);
/* finally names and axes */
@@ -2253,7 +2339,7 @@ static void draw_ghost_poses_range(Scene *scene, View3D *v3d, ARegion *ar, Base
colfac = (end - (float)CFRA) / range;
UI_ThemeColorShadeAlpha(TH_WIRE, 0, -128-(int)(120.0*sqrt(colfac)));
- BKE_animsys_evaluate_animdata(&ob->id, adt, (float)CFRA, ADT_RECALC_ALL);
+ BKE_animsys_evaluate_animdata(scene, &ob->id, adt, (float)CFRA, ADT_RECALC_ALL);
where_is_pose(scene, ob);
draw_pose_bones(scene, v3d, ar, base, OB_WIRE, TRUE, FALSE);
}
@@ -2332,7 +2418,7 @@ static void draw_ghost_poses_keys(Scene *scene, View3D *v3d, ARegion *ar, Base *
CFRA= (int)ak->cfra;
- BKE_animsys_evaluate_animdata(&ob->id, adt, (float)CFRA, ADT_RECALC_ALL);
+ BKE_animsys_evaluate_animdata(scene, &ob->id, adt, (float)CFRA, ADT_RECALC_ALL);
where_is_pose(scene, ob);
draw_pose_bones(scene, v3d, ar, base, OB_WIRE, TRUE, FALSE);
}
@@ -2402,7 +2488,7 @@ static void draw_ghost_poses(Scene *scene, View3D *v3d, ARegion *ar, Base *base)
CFRA= (int)BKE_nla_tweakedit_remap(adt, actframe+ctime, NLATIME_CONVERT_MAP);
if (CFRA != cfrao) {
- BKE_animsys_evaluate_animdata(&ob->id, adt, (float)CFRA, ADT_RECALC_ALL);
+ BKE_animsys_evaluate_animdata(scene, &ob->id, adt, (float)CFRA, ADT_RECALC_ALL);
where_is_pose(scene, ob);
draw_pose_bones(scene, v3d, ar, base, OB_WIRE, TRUE, FALSE);
}
@@ -2417,7 +2503,7 @@ static void draw_ghost_poses(Scene *scene, View3D *v3d, ARegion *ar, Base *base)
CFRA= (int)BKE_nla_tweakedit_remap(adt, actframe-ctime, NLATIME_CONVERT_MAP);
if (CFRA != cfrao) {
- BKE_animsys_evaluate_animdata(&ob->id, adt, (float)CFRA, ADT_RECALC_ALL);
+ BKE_animsys_evaluate_animdata(scene, &ob->id, adt, (float)CFRA, ADT_RECALC_ALL);
where_is_pose(scene, ob);
draw_pose_bones(scene, v3d, ar, base, OB_WIRE, TRUE, FALSE);
}
diff --git a/source/blender/editors/space_view3d/drawobject.c b/source/blender/editors/space_view3d/drawobject.c
index f5c178267aa..75cd250d831 100644
--- a/source/blender/editors/space_view3d/drawobject.c
+++ b/source/blender/editors/space_view3d/drawobject.c
@@ -45,6 +45,7 @@
#include "DNA_meta_types.h"
#include "DNA_scene_types.h"
#include "DNA_smoke_types.h"
+#include "DNA_speaker_types.h"
#include "DNA_world_types.h"
#include "DNA_armature_types.h"
@@ -1491,6 +1492,52 @@ static void drawcamera(Scene *scene, View3D *v3d, RegionView3D *rv3d, Object *ob
}
}
+/* flag similar to draw_object() */
+static void drawspeaker(Scene *scene, View3D *v3d, RegionView3D *rv3d, Object *ob, int flag)
+{
+ //Speaker *spk = ob->data;
+
+ float vec[3];
+ int i, j;
+
+ glEnable(GL_BLEND);
+
+ for(j = 0; j < 3; j++)
+ {
+ vec[2] = .25f * j -.125f;
+
+ glBegin(GL_LINE_LOOP);
+ for(i = 0; i < 16; i++)
+ {
+ vec[0] = cos(M_PI * i / 8.0f) * (j == 0 ? .5f : .25f);
+ vec[1] = sin(M_PI * i / 8.0f) * (j == 0 ? .5f : .25f);
+ glVertex3fv(vec);
+ }
+ glEnd();
+ }
+
+ for(j = 0; j < 4; j++)
+ {
+ vec[0] = (((j + 1) % 2) * (j - 1)) * .5f;
+ vec[1] = ((j % 2) * (j - 2)) * .5f;
+ glBegin(GL_LINE_STRIP);
+ for(i = 0; i < 3; i++)
+ {
+ if(i == 1)
+ {
+ vec[0] *= .5f;
+ vec[1] *= .5f;
+ }
+
+ vec[2] = .25f * i -.125f;
+ glVertex3fv(vec);
+ }
+ glEnd();
+ }
+
+ glDisable(GL_BLEND);
+}
+
static void lattice_draw_verts(Lattice *lt, DispList *dl, short sel)
{
BPoint *bp = lt->def;
@@ -5759,6 +5806,7 @@ void draw_object(Scene *scene, ARegion *ar, View3D *v3d, Base *base, int flag)
else {
if(ob->type==OB_LAMP) UI_ThemeColor(TH_LAMP);
+ else if(ob->type==OB_SPEAKER) UI_ThemeColor(TH_SPEAKER);
else UI_ThemeColor(TH_WIRE);
if((scene->basact)==base) {
@@ -6006,6 +6054,10 @@ void draw_object(Scene *scene, ARegion *ar, View3D *v3d, Base *base, int flag)
if((v3d->flag2 & V3D_RENDER_OVERRIDE)==0 || (rv3d->persp==RV3D_CAMOB && v3d->camera==ob)) /* special exception for active camera */
drawcamera(scene, v3d, rv3d, ob, flag);
break;
+ case OB_SPEAKER:
+ if((v3d->flag2 & V3D_RENDER_OVERRIDE)==0)
+ drawspeaker(scene, v3d, rv3d, ob, flag);
+ break;
case OB_LATTICE:
if((v3d->flag2 & V3D_RENDER_OVERRIDE)==0) {
drawlattice(scene, v3d, ob);
diff --git a/source/blender/editors/transform/transform.c b/source/blender/editors/transform/transform.c
index c1c812e8c68..425e55af535 100644
--- a/source/blender/editors/transform/transform.c
+++ b/source/blender/editors/transform/transform.c
@@ -1942,12 +1942,15 @@ static void protectedQuaternionBits(short protectflag, float *quat, float *oldqu
/* ******************* TRANSFORM LIMITS ********************** */
-static void constraintTransLim(TransInfo *UNUSED(t), TransData *td)
+static void constraintTransLim(TransInfo *t, TransData *td)
{
if (td->con) {
- bConstraintTypeInfo *cti= get_constraint_typeinfo(CONSTRAINT_TYPE_LOCLIMIT);
+ bConstraintTypeInfo *ctiLoc= get_constraint_typeinfo(CONSTRAINT_TYPE_LOCLIMIT);
+ bConstraintTypeInfo *ctiDist= get_constraint_typeinfo(CONSTRAINT_TYPE_DISTLIMIT);
+
bConstraintOb cob= {NULL};
bConstraint *con;
+ float ctime = (float)(t->scene->r.cfra);
/* Make a temporary bConstraintOb for using these limit constraints
* - they only care that cob->matrix is correctly set ;-)
@@ -1958,6 +1961,8 @@ static void constraintTransLim(TransInfo *UNUSED(t), TransData *td)
/* Evaluate valid constraints */
for (con= td->con; con; con= con->next) {
+ bConstraintTypeInfo *cti = NULL;
+ ListBase targets = {NULL, NULL};
float tmat[4][4];
/* only consider constraint if enabled */
@@ -1970,7 +1975,17 @@ static void constraintTransLim(TransInfo *UNUSED(t), TransData *td)
if ((data->flag2 & LIMIT_TRANSFORM)==0)
continue;
+ cti = ctiLoc;
+ }
+ else if (con->type == CONSTRAINT_TYPE_DISTLIMIT) {
+ bDistLimitConstraint *data= con->data;
+ if ((data->flag & LIMITDIST_TRANSFORM)==0)
+ continue;
+ cti = ctiDist;
+ }
+
+ if (cti) {
/* do space conversions */
if (con->ownspace == CONSTRAINT_SPACE_WORLD) {
/* just multiply by td->mtx (this should be ok) */
@@ -1982,8 +1997,11 @@ static void constraintTransLim(TransInfo *UNUSED(t), TransData *td)
continue;
}
+ /* get constraint targets if needed */
+ get_constraint_targets_for_solving(con, &cob, &targets, ctime);
+
/* do constraint */
- cti->evaluate_constraint(con, &cob, NULL);
+ cti->evaluate_constraint(con, &cob, &targets);
/* convert spaces again */
if (con->ownspace == CONSTRAINT_SPACE_WORLD) {
@@ -1991,6 +2009,9 @@ static void constraintTransLim(TransInfo *UNUSED(t), TransData *td)
copy_m4_m4(tmat, cob.matrix);
mul_m4_m3m4(cob.matrix, td->smtx, tmat);
}
+
+ /* free targets list */
+ BLI_freelistN(&targets);
}
}
@@ -5710,8 +5731,8 @@ int TimeSlide(TransInfo *t, const int mval[2])
char str[200];
/* calculate mouse co-ordinates */
- UI_view2d_region_to_view(v2d, mval[0], mval[0], &cval[0], &cval[1]);
- UI_view2d_region_to_view(v2d, t->imval[0], t->imval[0], &sval[0], &sval[1]);
+ UI_view2d_region_to_view(v2d, mval[0], mval[1], &cval[0], &cval[1]);
+ UI_view2d_region_to_view(v2d, t->imval[0], t->imval[1], &sval[0], &sval[1]);
/* t->values[0] stores cval[0], which is the current mouse-pointer location (in frames) */
// XXX Need to be able to repeat this
diff --git a/source/blender/editors/transform/transform_conversions.c b/source/blender/editors/transform/transform_conversions.c
index 0a5e290643a..7b43d0955a7 100644
--- a/source/blender/editors/transform/transform_conversions.c
+++ b/source/blender/editors/transform/transform_conversions.c
@@ -2486,6 +2486,7 @@ static short FrameOnMouseSide(char side, float frame, float cframe)
static void createTransNlaData(bContext *C, TransInfo *t)
{
Scene *scene= t->scene;
+ SpaceNla *snla = NULL;
TransData *td = NULL;
TransDataNla *tdn = NULL;
@@ -2499,9 +2500,10 @@ static void createTransNlaData(bContext *C, TransInfo *t)
/* determine what type of data we are operating on */
if (ANIM_animdata_get_context(C, &ac) == 0)
return;
+ snla = (SpaceNla *)ac.sl;
/* filter data */
- filter= (ANIMFILTER_VISIBLE | ANIMFILTER_NLATRACKS | ANIMFILTER_FOREDIT);
+ filter= (ANIMFILTER_DATA_VISIBLE | ANIMFILTER_LIST_VISIBLE | ANIMFILTER_FOREDIT);
ANIM_animdata_filter(&ac, &anim_data, filter, ac.data, ac.datatype);
/* which side of the current frame should be allowed */
@@ -2584,7 +2586,7 @@ static void createTransNlaData(bContext *C, TransInfo *t)
tdn->strip= strip;
tdn->trackIndex= BLI_findindex(&adt->nla_tracks, nlt);
- yval= (float)(tdn->trackIndex * NLACHANNEL_STEP);
+ yval= (float)(tdn->trackIndex * NLACHANNEL_STEP(snla));
tdn->h1[0]= strip->start;
tdn->h1[1]= yval;
@@ -2688,7 +2690,7 @@ static void createTransNlaData(bContext *C, TransInfo *t)
static void posttrans_gpd_clean (bGPdata *gpd)
{
bGPDlayer *gpl;
-
+
for (gpl= gpd->layers.first; gpl; gpl= gpl->next) {
ListBase sel_buffer = {NULL, NULL};
bGPDframe *gpf, *gpfn;
@@ -2841,7 +2843,7 @@ static void posttrans_action_clean (bAnimContext *ac, bAction *act)
int filter;
/* filter data */
- filter= (ANIMFILTER_VISIBLE | ANIMFILTER_FOREDIT | ANIMFILTER_CURVESONLY);
+ filter= (ANIMFILTER_DATA_VISIBLE | ANIMFILTER_FOREDIT /*| ANIMFILTER_CURVESONLY*/);
ANIM_animdata_filter(ac, &anim_data, filter, act, ANIMCONT_ACTION);
/* loop through relevant data, removing keyframes as appropriate
@@ -2849,7 +2851,7 @@ static void posttrans_action_clean (bAnimContext *ac, bAction *act)
*/
for (ale= anim_data.first; ale; ale= ale->next) {
AnimData *adt= ANIM_nla_mapping_get(ac, ale);
-
+
if (adt) {
ANIM_nla_mapping_apply_fcurve(adt, ale->key_data, 0, 1);
posttrans_fcurve_clean(ale->key_data);
@@ -3043,9 +3045,9 @@ static void createTransActionData(bContext *C, TransInfo *t)
/* filter data */
if (ac.datatype == ANIMCONT_GPENCIL)
- filter= (ANIMFILTER_VISIBLE | ANIMFILTER_FOREDIT);
+ filter= (ANIMFILTER_DATA_VISIBLE | ANIMFILTER_FOREDIT);
else
- filter= (ANIMFILTER_VISIBLE | ANIMFILTER_FOREDIT | ANIMFILTER_CURVESONLY);
+ filter= (ANIMFILTER_DATA_VISIBLE | ANIMFILTER_FOREDIT /*| ANIMFILTER_CURVESONLY*/);
ANIM_animdata_filter(&ac, &anim_data, filter, ac.data, ac.datatype);
/* which side of the current frame should be allowed */
@@ -3138,12 +3140,18 @@ static void createTransActionData(bContext *C, TransInfo *t)
float min=999999999.0f, max=-999999999.0f;
int i;
- td= (t->data + 1);
- for (i=1; i < count; i+=3, td+=3) {
+ td= t->data;
+ for (i=0; i < count; i++, td++) {
if (min > *(td->val)) min= *(td->val);
if (max < *(td->val)) max= *(td->val);
}
+ if (min == max) {
+ /* just use the current frame ranges */
+ min = (float)PSFRA;
+ max = (float)PEFRA;
+ }
+
/* minx/maxx values used by TimeSlide are stored as a
* calloced 2-float array in t->customData. This gets freed
* in postTrans (T_FREE_CUSTOMDATA).
@@ -3264,7 +3272,7 @@ static void createTransGraphEditData(bContext *C, TransInfo *t)
return;
/* filter data */
- filter= (ANIMFILTER_VISIBLE | ANIMFILTER_FOREDIT | ANIMFILTER_CURVESONLY | ANIMFILTER_CURVEVISIBLE);
+ filter= (ANIMFILTER_DATA_VISIBLE | ANIMFILTER_FOREDIT | ANIMFILTER_CURVE_VISIBLE);
ANIM_animdata_filter(&ac, &anim_data, filter, ac.data, ac.datatype);
/* which side of the current frame should be allowed */
@@ -3444,7 +3452,7 @@ static void createTransGraphEditData(bContext *C, TransInfo *t)
* then check if we're using auto-handles.
* - If so, change them auto-handles to aligned handles so that handles get affected too
*/
- if ((bezt->h1 == HD_AUTO) && (bezt->h2 == HD_AUTO) && ELEM(t->mode, TFM_ROTATION, TFM_RESIZE)) {
+ if (ELEM(bezt->h1, HD_AUTO, HD_AUTO_ANIM) && ELEM(bezt->h2, HD_AUTO, HD_AUTO_ANIM) && ELEM(t->mode, TFM_ROTATION, TFM_RESIZE)) {
if (hdata && (sel1) && (sel3)) {
bezt->h1= HD_ALIGN;
bezt->h2= HD_ALIGN;
@@ -4783,7 +4791,7 @@ void special_aftertrans_update(bContext *C, TransInfo *t)
if (ELEM(ac.datatype, ANIMCONT_DOPESHEET, ANIMCONT_SHAPEKEY)) {
ListBase anim_data = {NULL, NULL};
bAnimListElem *ale;
- short filter= (ANIMFILTER_VISIBLE | ANIMFILTER_FOREDIT | ANIMFILTER_CURVESONLY);
+ short filter= (ANIMFILTER_DATA_VISIBLE | ANIMFILTER_FOREDIT /*| ANIMFILTER_CURVESONLY*/);
/* get channels to work on */
ANIM_animdata_filter(&ac, &anim_data, filter, ac.data, ac.datatype);
@@ -4850,7 +4858,7 @@ void special_aftertrans_update(bContext *C, TransInfo *t)
// XXX: BAD! this get gpencil datablocks directly from main db...
// but that's how this currently works :/
for (gpd = G.main->gpencil.first; gpd; gpd = gpd->id.next) {
- if (ID_REAL_USERS(gpd) > 1)
+ if (ID_REAL_USERS(gpd))
posttrans_gpd_clean(gpd);
}
}
@@ -4878,7 +4886,8 @@ void special_aftertrans_update(bContext *C, TransInfo *t)
}
/* make sure all F-Curves are set correctly */
- ANIM_editkeyframes_refresh(&ac);
+ if (ac.datatype != ANIMCONT_GPENCIL)
+ ANIM_editkeyframes_refresh(&ac);
/* clear flag that was set for time-slide drawing */
saction->flag &= ~SACTION_MOVING;
@@ -4895,7 +4904,7 @@ void special_aftertrans_update(bContext *C, TransInfo *t)
{
ListBase anim_data = {NULL, NULL};
bAnimListElem *ale;
- short filter= (ANIMFILTER_VISIBLE | ANIMFILTER_FOREDIT | ANIMFILTER_CURVESONLY | ANIMFILTER_CURVEVISIBLE);
+ short filter= (ANIMFILTER_DATA_VISIBLE | ANIMFILTER_FOREDIT | ANIMFILTER_CURVE_VISIBLE);
/* get channels to work on */
ANIM_animdata_filter(&ac, &anim_data, filter, ac.data, ac.datatype);
@@ -4945,7 +4954,7 @@ void special_aftertrans_update(bContext *C, TransInfo *t)
{
ListBase anim_data = {NULL, NULL};
bAnimListElem *ale;
- short filter= (ANIMFILTER_VISIBLE | ANIMFILTER_FOREDIT | ANIMFILTER_NLATRACKS);
+ short filter= (ANIMFILTER_DATA_VISIBLE | ANIMFILTER_FOREDIT);
/* get channels to work on */
ANIM_animdata_filter(&ac, &anim_data, filter, ac.data, ac.datatype);
diff --git a/source/blender/editors/transform/transform_generics.c b/source/blender/editors/transform/transform_generics.c
index 306796efee9..ec76bb3ac35 100644
--- a/source/blender/editors/transform/transform_generics.c
+++ b/source/blender/editors/transform/transform_generics.c
@@ -323,524 +323,548 @@ static int fcu_test_selected(FCurve *fcu)
return 0;
}
-/* called for updating while transform acts, once per redraw */
-void recalcData(TransInfo *t)
+/* helper for recalcData() - for Action Editor transforms */
+static void recalcData_actedit(TransInfo *t)
{
- Base *base = t->scene->basact;
-
- if (t->spacetype==SPACE_NODE) {
- flushTransNodes(t);
- }
- else if (t->spacetype==SPACE_SEQ) {
- flushTransSeq(t);
+ Scene *scene= t->scene;
+ SpaceAction *saction= (SpaceAction *)t->sa->spacedata.first;
+
+ bAnimContext ac= {NULL};
+ ListBase anim_data = {NULL, NULL};
+ bAnimListElem *ale;
+ int filter;
+
+ /* initialise relevant anim-context 'context' data from TransInfo data */
+ /* NOTE: sync this with the code in ANIM_animdata_get_context() */
+ ac.scene= t->scene;
+ ac.obact= OBACT;
+ ac.sa= t->sa;
+ ac.ar= t->ar;
+ ac.sl= (t->sa)? t->sa->spacedata.first : NULL;
+ ac.spacetype= (t->sa)? t->sa->spacetype : 0;
+ ac.regiontype= (t->ar)? t->ar->regiontype : 0;
+
+ ANIM_animdata_context_getdata(&ac);
+
+ /* perform flush */
+ if (ac.datatype == ANIMCONT_GPENCIL) {
+ /* flush transform values back to actual coordinates */
+ flushTransGPactionData(t);
}
- else if (t->spacetype == SPACE_ACTION) {
- Scene *scene= t->scene;
- SpaceAction *saction= (SpaceAction *)t->sa->spacedata.first;
-
- bAnimContext ac= {NULL};
- ListBase anim_data = {NULL, NULL};
- bAnimListElem *ale;
- int filter;
-
- /* initialise relevant anim-context 'context' data from TransInfo data */
- /* NOTE: sync this with the code in ANIM_animdata_get_context() */
- ac.scene= t->scene;
- ac.obact= OBACT;
- ac.sa= t->sa;
- ac.ar= t->ar;
- ac.spacetype= (t->sa)? t->sa->spacetype : 0;
- ac.regiontype= (t->ar)? t->ar->regiontype : 0;
-
- ANIM_animdata_context_getdata(&ac);
+ else {
+ /* get animdata blocks visible in editor, assuming that these will be the ones where things changed */
+ filter= (ANIMFILTER_DATA_VISIBLE | ANIMFILTER_ANIMDATA);
+ ANIM_animdata_filter(&ac, &anim_data, filter, ac.data, ac.datatype);
- /* perform flush */
- if (ac.datatype == ANIMCONT_GPENCIL) {
- /* flush transform values back to actual coordinates */
- flushTransGPactionData(t);
- }
- else {
- /* get animdata blocks visible in editor, assuming that these will be the ones where things changed */
- filter= (ANIMFILTER_VISIBLE | ANIMFILTER_ANIMDATA);
- ANIM_animdata_filter(&ac, &anim_data, filter, ac.data, ac.datatype);
-
- /* just tag these animdata-blocks to recalc, assuming that some data there changed
- * BUT only do this if realtime updates are enabled
- */
- if ((saction->flag & SACTION_NOREALTIMEUPDATES) == 0) {
- for (ale= anim_data.first; ale; ale= ale->next) {
- /* set refresh tags for objects using this animation */
- ANIM_list_elem_update(t->scene, ale);
- }
+ /* just tag these animdata-blocks to recalc, assuming that some data there changed
+ * BUT only do this if realtime updates are enabled
+ */
+ if ((saction->flag & SACTION_NOREALTIMEUPDATES) == 0) {
+ for (ale= anim_data.first; ale; ale= ale->next) {
+ /* set refresh tags for objects using this animation */
+ ANIM_list_elem_update(t->scene, ale);
}
-
- /* now free temp channels */
- BLI_freelistN(&anim_data);
}
- }
- else if (t->spacetype == SPACE_IPO) {
- Scene *scene;
- SpaceIpo *sipo= (SpaceIpo *)t->sa->spacedata.first;
- ListBase anim_data = {NULL, NULL};
- bAnimContext ac;
- int filter;
+ /* now free temp channels */
+ BLI_freelistN(&anim_data);
+ }
+}
+
+/* helper for recalcData() - for Graph Editor transforms */
+static void recalcData_graphedit(TransInfo *t)
+{
+ SpaceIpo *sipo= (SpaceIpo *)t->sa->spacedata.first;
+ Scene *scene;
+
+ ListBase anim_data = {NULL, NULL};
+ bAnimContext ac= {NULL};
+ int filter;
+
+ bAnimListElem *ale;
+ int dosort = 0;
+
+
+ /* initialise relevant anim-context 'context' data from TransInfo data */
+ /* NOTE: sync this with the code in ANIM_animdata_get_context() */
+ scene= ac.scene= t->scene;
+ ac.obact= OBACT;
+ ac.sa= t->sa;
+ ac.ar= t->ar;
+ ac.sl= (t->sa)? t->sa->spacedata.first : NULL;
+ ac.spacetype= (t->sa)? t->sa->spacetype : 0;
+ ac.regiontype= (t->ar)? t->ar->regiontype : 0;
+
+ ANIM_animdata_context_getdata(&ac);
+
+ /* do the flush first */
+ flushTransGraphData(t);
+
+ /* get curves to check if a re-sort is needed */
+ filter= (ANIMFILTER_DATA_VISIBLE | ANIMFILTER_FOREDIT | ANIMFILTER_CURVE_VISIBLE);
+ ANIM_animdata_filter(&ac, &anim_data, filter, ac.data, ac.datatype);
+
+ /* now test if there is a need to re-sort */
+ for (ale= anim_data.first; ale; ale= ale->next) {
+ FCurve *fcu= (FCurve *)ale->key_data;
- bAnimListElem *ale;
- int dosort = 0;
+ /* ignore unselected fcurves */
+ if (!fcu_test_selected(fcu))
+ continue;
+ // fixme: only do this for selected verts...
+ ANIM_unit_mapping_apply_fcurve(ac.scene, ale->id, ale->key_data, ANIM_UNITCONV_ONLYSEL|ANIM_UNITCONV_SELVERTS|ANIM_UNITCONV_RESTORE);
- /* initialise relevant anim-context 'context' data from TransInfo data */
- /* NOTE: sync this with the code in ANIM_animdata_get_context() */
- memset(&ac, 0, sizeof(bAnimContext));
- scene= ac.scene= t->scene;
- ac.obact= OBACT;
- ac.sa= t->sa;
- ac.ar= t->ar;
- ac.spacetype= (t->sa)? t->sa->spacetype : 0;
- ac.regiontype= (t->ar)? t->ar->regiontype : 0;
+ /* watch it: if the time is wrong: do not correct handles yet */
+ if (test_time_fcurve(fcu))
+ dosort++;
+ else
+ calchandles_fcurve(fcu);
- ANIM_animdata_context_getdata(&ac);
+ /* set refresh tags for objects using this animation,
+ * BUT only if realtime updates are enabled
+ */
+ if ((sipo->flag & SIPO_NOREALTIMEUPDATES) == 0)
+ ANIM_list_elem_update(t->scene, ale);
+ }
+
+ /* do resort and other updates? */
+ if (dosort) remake_graph_transdata(t, &anim_data);
+
+ /* now free temp channels */
+ BLI_freelistN(&anim_data);
+}
+
+/* helper for recalcData() - for NLA Editor transforms */
+static void recalcData_nla(TransInfo *t)
+{
+ TransDataNla *tdn= (TransDataNla *)t->customData;
+ SpaceNla *snla= (SpaceNla *)t->sa->spacedata.first;
+ Scene *scene= t->scene;
+ double secf= FPS;
+ int i;
+
+ /* for each strip we've got, perform some additional validation of the values that got set before
+ * using RNA to set the value (which does some special operations when setting these values to make
+ * sure that everything works ok)
+ */
+ for (i = 0; i < t->total; i++, tdn++) {
+ NlaStrip *strip= tdn->strip;
+ PointerRNA strip_ptr;
+ short pExceeded, nExceeded, iter;
+ int delta_y1, delta_y2;
- /* do the flush first */
- flushTransGraphData(t);
+ /* if this tdn has no handles, that means it is just a dummy that should be skipped */
+ if (tdn->handle == 0)
+ continue;
- /* get curves to check if a re-sort is needed */
- filter= (ANIMFILTER_VISIBLE | ANIMFILTER_FOREDIT | ANIMFILTER_CURVESONLY | ANIMFILTER_CURVEVISIBLE);
- ANIM_animdata_filter(&ac, &anim_data, filter, ac.data, ac.datatype);
+ /* set refresh tags for objects using this animation,
+ * BUT only if realtime updates are enabled
+ */
+ if ((snla->flag & SNLA_NOREALTIMEUPDATES) == 0)
+ ANIM_id_update(t->scene, tdn->id);
- /* now test if there is a need to re-sort */
- for (ale= anim_data.first; ale; ale= ale->next) {
- FCurve *fcu= (FCurve *)ale->key_data;
+ /* if cancelling transform, just write the values without validating, then move on */
+ if (t->state == TRANS_CANCEL) {
+ /* clear the values by directly overwriting the originals, but also need to restore
+ * endpoints of neighboring transition-strips
+ */
- /* ignore unselected fcurves */
- if (!fcu_test_selected(fcu))
- continue;
+ /* start */
+ strip->start= tdn->h1[0];
- // fixme: only do this for selected verts...
- ANIM_unit_mapping_apply_fcurve(ac.scene, ale->id, ale->key_data, ANIM_UNITCONV_ONLYSEL|ANIM_UNITCONV_SELVERTS|ANIM_UNITCONV_RESTORE);
+ if ((strip->prev) && (strip->prev->type == NLASTRIP_TYPE_TRANSITION))
+ strip->prev->end= tdn->h1[0];
+ /* end */
+ strip->end= tdn->h2[0];
- /* watch it: if the time is wrong: do not correct handles yet */
- if (test_time_fcurve(fcu))
- dosort++;
- else
- calchandles_fcurve(fcu);
+ if ((strip->next) && (strip->next->type == NLASTRIP_TYPE_TRANSITION))
+ strip->next->start= tdn->h2[0];
- /* set refresh tags for objects using this animation,
- * BUT only if realtime updates are enabled
- */
- if ((sipo->flag & SIPO_NOREALTIMEUPDATES) == 0)
- ANIM_list_elem_update(t->scene, ale);
+ /* flush transforms to child strips (since this should be a meta) */
+ BKE_nlameta_flush_transforms(strip);
+
+ /* restore to original track (if needed) */
+ if (tdn->oldTrack != tdn->nlt) {
+ /* just append to end of list for now, since strips get sorted in special_aftertrans_update() */
+ BLI_remlink(&tdn->nlt->strips, strip);
+ BLI_addtail(&tdn->oldTrack->strips, strip);
+ }
+
+ continue;
}
- /* do resort and other updates? */
- if (dosort) remake_graph_transdata(t, &anim_data);
-
- /* now free temp channels */
- BLI_freelistN(&anim_data);
- }
- else if (t->spacetype == SPACE_NLA) {
- TransDataNla *tdn= (TransDataNla *)t->customData;
- SpaceNla *snla= (SpaceNla *)t->sa->spacedata.first;
- Scene *scene= t->scene;
- double secf= FPS;
- int i;
-
- /* for each strip we've got, perform some additional validation of the values that got set before
- * using RNA to set the value (which does some special operations when setting these values to make
- * sure that everything works ok)
+ /* firstly, check if the proposed transform locations would overlap with any neighbouring strips
+ * (barring transitions) which are absolute barriers since they are not being moved
+ *
+ * this is done as a iterative procedure (done 5 times max for now)
*/
- for (i = 0; i < t->total; i++, tdn++) {
- NlaStrip *strip= tdn->strip;
- PointerRNA strip_ptr;
- short pExceeded, nExceeded, iter;
- int delta_y1, delta_y2;
-
- /* if this tdn has no handles, that means it is just a dummy that should be skipped */
- if (tdn->handle == 0)
- continue;
+ for (iter=0; iter < 5; iter++) {
+ pExceeded= ((strip->prev) && (strip->prev->type != NLASTRIP_TYPE_TRANSITION) && (tdn->h1[0] < strip->prev->end));
+ nExceeded= ((strip->next) && (strip->next->type != NLASTRIP_TYPE_TRANSITION) && (tdn->h2[0] > strip->next->start));
- /* set refresh tags for objects using this animation,
- * BUT only if realtime updates are enabled
- */
- if ((snla->flag & SNLA_NOREALTIMEUPDATES) == 0)
- ANIM_id_update(t->scene, tdn->id);
-
- /* if cancelling transform, just write the values without validating, then move on */
- if (t->state == TRANS_CANCEL) {
- /* clear the values by directly overwriting the originals, but also need to restore
- * endpoints of neighboring transition-strips
+ if ((pExceeded && nExceeded) || (iter == 4) ) {
+ /* both endpoints exceeded (or iteration ping-pong'd meaning that we need a compromise)
+ * - simply crop strip to fit within the bounds of the strips bounding it
+ * - if there were no neighbours, clear the transforms (make it default to the strip's current values)
*/
-
- /* start */
- strip->start= tdn->h1[0];
-
- if ((strip->prev) && (strip->prev->type == NLASTRIP_TYPE_TRANSITION))
- strip->prev->end= tdn->h1[0];
-
- /* end */
- strip->end= tdn->h2[0];
-
- if ((strip->next) && (strip->next->type == NLASTRIP_TYPE_TRANSITION))
- strip->next->start= tdn->h2[0];
-
- /* flush transforms to child strips (since this should be a meta) */
- BKE_nlameta_flush_transforms(strip);
-
- /* restore to original track (if needed) */
- if (tdn->oldTrack != tdn->nlt) {
- /* just append to end of list for now, since strips get sorted in special_aftertrans_update() */
- BLI_remlink(&tdn->nlt->strips, strip);
- BLI_addtail(&tdn->oldTrack->strips, strip);
+ if (strip->prev && strip->next) {
+ tdn->h1[0]= strip->prev->end;
+ tdn->h2[0]= strip->next->start;
+ }
+ else {
+ tdn->h1[0]= strip->start;
+ tdn->h2[0]= strip->end;
}
-
- continue;
}
-
- /* firstly, check if the proposed transform locations would overlap with any neighbouring strips
- * (barring transitions) which are absolute barriers since they are not being moved
- *
- * this is done as a iterative procedure (done 5 times max for now)
- */
- for (iter=0; iter < 5; iter++) {
- pExceeded= ((strip->prev) && (strip->prev->type != NLASTRIP_TYPE_TRANSITION) && (tdn->h1[0] < strip->prev->end));
- nExceeded= ((strip->next) && (strip->next->type != NLASTRIP_TYPE_TRANSITION) && (tdn->h2[0] > strip->next->start));
+ else if (nExceeded) {
+ /* move backwards */
+ float offset= tdn->h2[0] - strip->next->start;
- if ((pExceeded && nExceeded) || (iter == 4) ) {
- /* both endpoints exceeded (or iteration ping-pong'd meaning that we need a compromise)
- * - simply crop strip to fit within the bounds of the strips bounding it
- * - if there were no neighbours, clear the transforms (make it default to the strip's current values)
- */
- if (strip->prev && strip->next) {
- tdn->h1[0]= strip->prev->end;
- tdn->h2[0]= strip->next->start;
- }
- else {
- tdn->h1[0]= strip->start;
- tdn->h2[0]= strip->end;
- }
- }
- else if (nExceeded) {
- /* move backwards */
- float offset= tdn->h2[0] - strip->next->start;
-
- tdn->h1[0] -= offset;
- tdn->h2[0] -= offset;
- }
- else if (pExceeded) {
- /* more forwards */
- float offset= strip->prev->end - tdn->h1[0];
-
- tdn->h1[0] += offset;
- tdn->h2[0] += offset;
- }
- else /* all is fine and well */
- break;
+ tdn->h1[0] -= offset;
+ tdn->h2[0] -= offset;
}
-
- /* handle auto-snapping */
- switch (snla->autosnap) {
- case SACTSNAP_FRAME: /* snap to nearest frame/time */
- if (snla->flag & SNLA_DRAWTIME) {
- tdn->h1[0]= (float)( floor((tdn->h1[0]/secf) + 0.5f) * secf );
- tdn->h2[0]= (float)( floor((tdn->h2[0]/secf) + 0.5f) * secf );
- }
- else {
- tdn->h1[0]= (float)( floor(tdn->h1[0]+0.5f) );
- tdn->h2[0]= (float)( floor(tdn->h2[0]+0.5f) );
- }
- break;
+ else if (pExceeded) {
+ /* more forwards */
+ float offset= strip->prev->end - tdn->h1[0];
- case SACTSNAP_MARKER: /* snap to nearest marker */
- tdn->h1[0]= (float)ED_markers_find_nearest_marker_time(&t->scene->markers, tdn->h1[0]);
- tdn->h2[0]= (float)ED_markers_find_nearest_marker_time(&t->scene->markers, tdn->h2[0]);
- break;
+ tdn->h1[0] += offset;
+ tdn->h2[0] += offset;
}
+ else /* all is fine and well */
+ break;
+ }
+
+ /* handle auto-snapping */
+ switch (snla->autosnap) {
+ case SACTSNAP_FRAME: /* snap to nearest frame/time */
+ if (snla->flag & SNLA_DRAWTIME) {
+ tdn->h1[0]= (float)( floor((tdn->h1[0]/secf) + 0.5f) * secf );
+ tdn->h2[0]= (float)( floor((tdn->h2[0]/secf) + 0.5f) * secf );
+ }
+ else {
+ tdn->h1[0]= (float)( floor(tdn->h1[0]+0.5f) );
+ tdn->h2[0]= (float)( floor(tdn->h2[0]+0.5f) );
+ }
+ break;
- /* use RNA to write the values... */
- // TODO: do we need to write in 2 passes to make sure that no truncation goes on?
- RNA_pointer_create(NULL, &RNA_NlaStrip, strip, &strip_ptr);
-
- RNA_float_set(&strip_ptr, "frame_start", tdn->h1[0]);
- RNA_float_set(&strip_ptr, "frame_end", tdn->h2[0]);
-
- /* flush transforms to child strips (since this should be a meta) */
- BKE_nlameta_flush_transforms(strip);
-
+ case SACTSNAP_MARKER: /* snap to nearest marker */
+ tdn->h1[0]= (float)ED_markers_find_nearest_marker_time(&t->scene->markers, tdn->h1[0]);
+ tdn->h2[0]= (float)ED_markers_find_nearest_marker_time(&t->scene->markers, tdn->h2[0]);
+ break;
+ }
+
+ /* use RNA to write the values... */
+ // TODO: do we need to write in 2 passes to make sure that no truncation goes on?
+ RNA_pointer_create(NULL, &RNA_NlaStrip, strip, &strip_ptr);
+
+ RNA_float_set(&strip_ptr, "frame_start", tdn->h1[0]);
+ RNA_float_set(&strip_ptr, "frame_end", tdn->h2[0]);
+
+ /* flush transforms to child strips (since this should be a meta) */
+ BKE_nlameta_flush_transforms(strip);
+
+
+ /* now, check if we need to try and move track
+ * - we need to calculate both, as only one may have been altered by transform if only 1 handle moved
+ */
+ delta_y1= ((int)tdn->h1[1] / NLACHANNEL_STEP(snla) - tdn->trackIndex);
+ delta_y2= ((int)tdn->h2[1] / NLACHANNEL_STEP(snla) - tdn->trackIndex);
+
+ if (delta_y1 || delta_y2) {
+ NlaTrack *track;
+ int delta = (delta_y2) ? delta_y2 : delta_y1;
+ int n;
- /* now, check if we need to try and move track
- * - we need to calculate both, as only one may have been altered by transform if only 1 handle moved
+ /* move in the requested direction, checking at each layer if there's space for strip to pass through,
+ * stopping on the last track available or that we're able to fit in
*/
- delta_y1= ((int)tdn->h1[1] / NLACHANNEL_STEP - tdn->trackIndex);
- delta_y2= ((int)tdn->h2[1] / NLACHANNEL_STEP - tdn->trackIndex);
-
- if (delta_y1 || delta_y2) {
- NlaTrack *track;
- int delta = (delta_y2) ? delta_y2 : delta_y1;
- int n;
-
- /* move in the requested direction, checking at each layer if there's space for strip to pass through,
- * stopping on the last track available or that we're able to fit in
- */
- if (delta > 0) {
- for (track=tdn->nlt->next, n=0; (track) && (n < delta); track=track->next, n++) {
- /* check if space in this track for the strip */
- if (BKE_nlatrack_has_space(track, strip->start, strip->end)) {
- /* move strip to this track */
- BLI_remlink(&tdn->nlt->strips, strip);
- BKE_nlatrack_add_strip(track, strip);
-
- tdn->nlt= track;
- tdn->trackIndex++;
- }
- else /* can't move any further */
- break;
+ if (delta > 0) {
+ for (track=tdn->nlt->next, n=0; (track) && (n < delta); track=track->next, n++) {
+ /* check if space in this track for the strip */
+ if (BKE_nlatrack_has_space(track, strip->start, strip->end)) {
+ /* move strip to this track */
+ BLI_remlink(&tdn->nlt->strips, strip);
+ BKE_nlatrack_add_strip(track, strip);
+
+ tdn->nlt= track;
+ tdn->trackIndex++;
}
+ else /* can't move any further */
+ break;
}
- else {
- /* make delta 'positive' before using it, since we now know to go backwards */
- delta= -delta;
-
- for (track=tdn->nlt->prev, n=0; (track) && (n < delta); track=track->prev, n++) {
- /* check if space in this track for the strip */
- if (BKE_nlatrack_has_space(track, strip->start, strip->end)) {
- /* move strip to this track */
- BLI_remlink(&tdn->nlt->strips, strip);
- BKE_nlatrack_add_strip(track, strip);
-
- tdn->nlt= track;
- tdn->trackIndex--;
- }
- else /* can't move any further */
- break;
+ }
+ else {
+ /* make delta 'positive' before using it, since we now know to go backwards */
+ delta= -delta;
+
+ for (track=tdn->nlt->prev, n=0; (track) && (n < delta); track=track->prev, n++) {
+ /* check if space in this track for the strip */
+ if (BKE_nlatrack_has_space(track, strip->start, strip->end)) {
+ /* move strip to this track */
+ BLI_remlink(&tdn->nlt->strips, strip);
+ BKE_nlatrack_add_strip(track, strip);
+
+ tdn->nlt= track;
+ tdn->trackIndex--;
}
+ else /* can't move any further */
+ break;
}
}
}
}
- else if (t->spacetype == SPACE_IMAGE) {
- if (t->obedit && t->obedit->type == OB_MESH) {
- SpaceImage *sima= t->sa->spacedata.first;
+}
+
+/* helper for recalcData() - for 3d-view transforms */
+static void recalcData_view3d(TransInfo *t)
+{
+ Base *base = t->scene->basact;
+
+ if (t->obedit) {
+ if ELEM(t->obedit->type, OB_CURVE, OB_SURF) {
+ Curve *cu= t->obedit->data;
+ ListBase *nurbs= ED_curve_editnurbs(cu);
+ Nurb *nu= nurbs->first;
- flushTransUVs(t);
- if(sima->flag & SI_LIVE_UNWRAP)
- ED_uvedit_live_unwrap_re_solve();
+ if(t->state != TRANS_CANCEL) {
+ clipMirrorModifier(t, t->obedit);
+ applyProject(t);
+ }
- DAG_id_tag_update(t->obedit->data, 0);
- }
- }
- else if (t->spacetype == SPACE_VIEW3D) {
-
- if (t->obedit) {
- if ELEM(t->obedit->type, OB_CURVE, OB_SURF) {
- Curve *cu= t->obedit->data;
- ListBase *nurbs= ED_curve_editnurbs(cu);
- Nurb *nu= nurbs->first;
-
- if(t->state != TRANS_CANCEL) {
- clipMirrorModifier(t, t->obedit);
- applyProject(t);
+ DAG_id_tag_update(t->obedit->data, 0); /* sets recalc flags */
+
+ if (t->state == TRANS_CANCEL) {
+ while(nu) {
+ calchandlesNurb(nu); /* Cant do testhandlesNurb here, it messes up the h1 and h2 flags */
+ nu= nu->next;
}
-
- DAG_id_tag_update(t->obedit->data, 0); /* sets recalc flags */
-
- if (t->state == TRANS_CANCEL) {
- while(nu) {
- calchandlesNurb(nu); /* Cant do testhandlesNurb here, it messes up the h1 and h2 flags */
- nu= nu->next;
- }
- } else {
- /* Normal updating */
- while(nu) {
- test2DNurb(nu);
- calchandlesNurb(nu);
- nu= nu->next;
- }
+ }
+ else {
+ /* Normal updating */
+ while(nu) {
+ test2DNurb(nu);
+ calchandlesNurb(nu);
+ nu= nu->next;
}
}
- else if(t->obedit->type==OB_LATTICE) {
- Lattice *la= t->obedit->data;
-
- if(t->state != TRANS_CANCEL) {
- applyProject(t);
- }
-
- DAG_id_tag_update(t->obedit->data, 0); /* sets recalc flags */
-
- if(la->editlatt->latt->flag & LT_OUTSIDE) outside_lattice(la->editlatt->latt);
+ }
+ else if(t->obedit->type==OB_LATTICE) {
+ Lattice *la= t->obedit->data;
+
+ if(t->state != TRANS_CANCEL) {
+ applyProject(t);
}
- else if (t->obedit->type == OB_MESH) {
- EditMesh *em = ((Mesh*)t->obedit->data)->edit_mesh;
- /* mirror modifier clipping? */
- if(t->state != TRANS_CANCEL) {
- /* apply clipping after so we never project past the clip plane [#25423] */
- applyProject(t);
- clipMirrorModifier(t, t->obedit);
- }
- if((t->options & CTX_NO_MIRROR) == 0 && (t->flag & T_MIRROR))
- editmesh_apply_to_mirror(t);
-
- DAG_id_tag_update(t->obedit->data, 0); /* sets recalc flags */
+
+ DAG_id_tag_update(t->obedit->data, 0); /* sets recalc flags */
+
+ if(la->editlatt->latt->flag & LT_OUTSIDE) outside_lattice(la->editlatt->latt);
+ }
+ else if (t->obedit->type == OB_MESH) {
+ EditMesh *em = ((Mesh*)t->obedit->data)->edit_mesh;
+ /* mirror modifier clipping? */
+ if(t->state != TRANS_CANCEL) {
+ /* apply clipping after so we never project past the clip plane [#25423] */
+ applyProject(t);
+ clipMirrorModifier(t, t->obedit);
+ }
+ if((t->options & CTX_NO_MIRROR) == 0 && (t->flag & T_MIRROR))
+ editmesh_apply_to_mirror(t);
- recalc_editnormals(em);
+ DAG_id_tag_update(t->obedit->data, 0); /* sets recalc flags */
+
+ recalc_editnormals(em);
+ }
+ else if(t->obedit->type==OB_ARMATURE) { /* no recalc flag, does pose */
+ bArmature *arm= t->obedit->data;
+ ListBase *edbo = arm->edbo;
+ EditBone *ebo;
+ TransData *td = t->data;
+ int i;
+
+ if(t->state != TRANS_CANCEL) {
+ applyProject(t);
}
- else if(t->obedit->type==OB_ARMATURE) { /* no recalc flag, does pose */
- bArmature *arm= t->obedit->data;
- ListBase *edbo = arm->edbo;
- EditBone *ebo;
- TransData *td = t->data;
- int i;
+
+ /* Ensure all bones are correctly adjusted */
+ for (ebo = edbo->first; ebo; ebo = ebo->next){
- if(t->state != TRANS_CANCEL) {
- applyProject(t);
- }
-
- /* Ensure all bones are correctly adjusted */
- for (ebo = edbo->first; ebo; ebo = ebo->next){
-
- if ((ebo->flag & BONE_CONNECTED) && ebo->parent){
- /* If this bone has a parent tip that has been moved */
- if (ebo->parent->flag & BONE_TIPSEL){
- VECCOPY (ebo->head, ebo->parent->tail);
- if(t->mode==TFM_BONE_ENVELOPE) ebo->rad_head= ebo->parent->rad_tail;
- }
- /* If this bone has a parent tip that has NOT been moved */
- else{
- VECCOPY (ebo->parent->tail, ebo->head);
- if(t->mode==TFM_BONE_ENVELOPE) ebo->parent->rad_tail= ebo->rad_head;
- }
- }
-
- /* on extrude bones, oldlength==0.0f, so we scale radius of points */
- ebo->length= len_v3v3(ebo->head, ebo->tail);
- if(ebo->oldlength==0.0f) {
- ebo->rad_head= 0.25f*ebo->length;
- ebo->rad_tail= 0.10f*ebo->length;
- ebo->dist= 0.25f*ebo->length;
- if(ebo->parent) {
- if(ebo->rad_head > ebo->parent->rad_tail)
- ebo->rad_head= ebo->parent->rad_tail;
- }
+ if ((ebo->flag & BONE_CONNECTED) && ebo->parent){
+ /* If this bone has a parent tip that has been moved */
+ if (ebo->parent->flag & BONE_TIPSEL){
+ VECCOPY (ebo->head, ebo->parent->tail);
+ if(t->mode==TFM_BONE_ENVELOPE) ebo->rad_head= ebo->parent->rad_tail;
}
- else if(t->mode!=TFM_BONE_ENVELOPE) {
- /* if bones change length, lets do that for the deform distance as well */
- ebo->dist*= ebo->length/ebo->oldlength;
- ebo->rad_head*= ebo->length/ebo->oldlength;
- ebo->rad_tail*= ebo->length/ebo->oldlength;
- ebo->oldlength= ebo->length;
+ /* If this bone has a parent tip that has NOT been moved */
+ else{
+ VECCOPY (ebo->parent->tail, ebo->head);
+ if(t->mode==TFM_BONE_ENVELOPE) ebo->parent->rad_tail= ebo->rad_head;
}
}
-
- if (t->mode != TFM_BONE_ROLL)
+ /* on extrude bones, oldlength==0.0f, so we scale radius of points */
+ ebo->length= len_v3v3(ebo->head, ebo->tail);
+ if(ebo->oldlength==0.0f) {
+ ebo->rad_head= 0.25f*ebo->length;
+ ebo->rad_tail= 0.10f*ebo->length;
+ ebo->dist= 0.25f*ebo->length;
+ if(ebo->parent) {
+ if(ebo->rad_head > ebo->parent->rad_tail)
+ ebo->rad_head= ebo->parent->rad_tail;
+ }
+ }
+ else if(t->mode!=TFM_BONE_ENVELOPE) {
+ /* if bones change length, lets do that for the deform distance as well */
+ ebo->dist*= ebo->length/ebo->oldlength;
+ ebo->rad_head*= ebo->length/ebo->oldlength;
+ ebo->rad_tail*= ebo->length/ebo->oldlength;
+ ebo->oldlength= ebo->length;
+ }
+ }
+
+
+ if (t->mode != TFM_BONE_ROLL)
+ {
+ /* fix roll */
+ for(i = 0; i < t->total; i++, td++)
{
- /* fix roll */
- for(i = 0; i < t->total; i++, td++)
+ if (td->extra)
{
- if (td->extra)
+ float vec[3], up_axis[3];
+ float qrot[4];
+
+ ebo = td->extra;
+ VECCOPY(up_axis, td->axismtx[2]);
+
+ if (t->mode != TFM_ROTATION)
{
- float vec[3], up_axis[3];
- float qrot[4];
-
- ebo = td->extra;
- VECCOPY(up_axis, td->axismtx[2]);
-
- if (t->mode != TFM_ROTATION)
- {
- sub_v3_v3v3(vec, ebo->tail, ebo->head);
- normalize_v3(vec);
- rotation_between_vecs_to_quat(qrot, td->axismtx[1], vec);
- mul_qt_v3(qrot, up_axis);
- }
- else
- {
- mul_m3_v3(t->mat, up_axis);
- }
-
- ebo->roll = ED_rollBoneToVector(ebo, up_axis, FALSE);
+ sub_v3_v3v3(vec, ebo->tail, ebo->head);
+ normalize_v3(vec);
+ rotation_between_vecs_to_quat(qrot, td->axismtx[1], vec);
+ mul_qt_v3(qrot, up_axis);
+ }
+ else
+ {
+ mul_m3_v3(t->mat, up_axis);
}
+
+ ebo->roll = ED_rollBoneToVector(ebo, up_axis, FALSE);
}
}
-
- if(arm->flag & ARM_MIRROR_EDIT)
- transform_armature_mirror_update(t->obedit);
-
}
- else
- {
- if(t->state != TRANS_CANCEL) {
- applyProject(t);
- }
- DAG_id_tag_update(t->obedit->data, 0); /* sets recalc flags */
+
+ if(arm->flag & ARM_MIRROR_EDIT)
+ transform_armature_mirror_update(t->obedit);
+
+ }
+ else
+ {
+ if(t->state != TRANS_CANCEL) {
+ applyProject(t);
}
+ DAG_id_tag_update(t->obedit->data, 0); /* sets recalc flags */
}
- else if( (t->flag & T_POSE) && t->poseobj) {
- Object *ob= t->poseobj;
- bArmature *arm= ob->data;
+ }
+ else if( (t->flag & T_POSE) && t->poseobj) {
+ Object *ob= t->poseobj;
+ bArmature *arm= ob->data;
+
+ /* if animtimer is running, and the object already has animation data,
+ * check if the auto-record feature means that we should record 'samples'
+ * (i.e. uneditable animation values)
+ *
+ * context is needed for keying set poll() functions.
+ */
+ // TODO: autokeyframe calls need some setting to specify to add samples (FPoints) instead of keyframes?
+ if ((t->animtimer) && (t->context) && IS_AUTOKEY_ON(t->scene)) {
+ int targetless_ik= (t->flag & T_AUTOIK); // XXX this currently doesn't work, since flags aren't set yet!
+
+ animrecord_check_state(t->scene, &ob->id, t->animtimer);
+ autokeyframe_pose_cb_func(t->context, t->scene, (View3D *)t->view, ob, t->mode, targetless_ik);
+ }
+
+ /* old optimize trick... this enforces to bypass the depgraph */
+ if (!(arm->flag & ARM_DELAYDEFORM)) {
+ DAG_id_tag_update(&ob->id, OB_RECALC_DATA); /* sets recalc flags */
+ }
+ else
+ where_is_pose(t->scene, ob);
+ }
+ else if(base && (base->object->mode & OB_MODE_PARTICLE_EDIT) && PE_get_current(t->scene, base->object)) {
+ if(t->state != TRANS_CANCEL) {
+ applyProject(t);
+ }
+ flushTransParticles(t);
+ }
+ else {
+ int i;
+
+ if(t->state != TRANS_CANCEL) {
+ applyProject(t);
+ }
+
+ for (i = 0; i < t->total; i++) {
+ TransData *td = t->data + i;
+ Object *ob = td->ob;
+
+ if (td->flag & TD_NOACTION)
+ break;
+
+ if (td->flag & TD_SKIP)
+ continue;
/* if animtimer is running, and the object already has animation data,
* check if the auto-record feature means that we should record 'samples'
* (i.e. uneditable animation values)
- *
- * context is needed for keying set poll() functions.
*/
// TODO: autokeyframe calls need some setting to specify to add samples (FPoints) instead of keyframes?
- if ((t->animtimer) && (t->context) && IS_AUTOKEY_ON(t->scene)) {
- int targetless_ik= (t->flag & T_AUTOIK); // XXX this currently doesn't work, since flags aren't set yet!
-
+ if ((t->animtimer) && IS_AUTOKEY_ON(t->scene)) {
animrecord_check_state(t->scene, &ob->id, t->animtimer);
- autokeyframe_pose_cb_func(t->context, t->scene, (View3D *)t->view, ob, t->mode, targetless_ik);
+ autokeyframe_ob_cb_func(t->context, t->scene, (View3D *)t->view, ob, t->mode);
}
- /* old optimize trick... this enforces to bypass the depgraph */
- if (!(arm->flag & ARM_DELAYDEFORM)) {
- DAG_id_tag_update(&ob->id, OB_RECALC_DATA); /* sets recalc flags */
- }
- else
- where_is_pose(t->scene, ob);
- }
- else if(base && (base->object->mode & OB_MODE_PARTICLE_EDIT) && PE_get_current(t->scene, base->object)) {
- if(t->state != TRANS_CANCEL) {
- applyProject(t);
- }
- flushTransParticles(t);
+ /* sets recalc flags fully, instead of flushing existing ones
+ * otherwise proxies don't function correctly
+ */
+ DAG_id_tag_update(&ob->id, OB_RECALC_OB);
}
- else {
- int i;
-
- if(t->state != TRANS_CANCEL) {
- applyProject(t);
- }
+ }
+}
- for (i = 0; i < t->total; i++) {
- TransData *td = t->data + i;
- Object *ob = td->ob;
-
- if (td->flag & TD_NOACTION)
- break;
-
- if (td->flag & TD_SKIP)
- continue;
-
- /* if animtimer is running, and the object already has animation data,
- * check if the auto-record feature means that we should record 'samples'
- * (i.e. uneditable animation values)
- */
- // TODO: autokeyframe calls need some setting to specify to add samples (FPoints) instead of keyframes?
- if ((t->animtimer) && IS_AUTOKEY_ON(t->scene)) {
- animrecord_check_state(t->scene, &ob->id, t->animtimer);
- autokeyframe_ob_cb_func(t->context, t->scene, (View3D *)t->view, ob, t->mode);
- }
-
- /* sets recalc flags fully, instead of flushing existing ones
- * otherwise proxies don't function correctly
- */
- DAG_id_tag_update(&ob->id, OB_RECALC_OB);
- }
+/* called for updating while transform acts, once per redraw */
+void recalcData(TransInfo *t)
+{
+ if (t->spacetype==SPACE_NODE) {
+ flushTransNodes(t);
+ }
+ else if (t->spacetype==SPACE_SEQ) {
+ flushTransSeq(t);
+ }
+ else if (t->spacetype == SPACE_ACTION) {
+ recalcData_actedit(t);
+ }
+ else if (t->spacetype == SPACE_IPO) {
+ recalcData_graphedit(t);
+ }
+ else if (t->spacetype == SPACE_NLA) {
+ recalcData_nla(t);
+ }
+ else if (t->spacetype == SPACE_IMAGE) {
+ if (t->obedit && t->obedit->type == OB_MESH) {
+ SpaceImage *sima= t->sa->spacedata.first;
+
+ flushTransUVs(t);
+ if(sima->flag & SI_LIVE_UNWRAP)
+ ED_uvedit_live_unwrap_re_solve();
+
+ DAG_id_tag_update(t->obedit->data, 0);
}
}
+ else if (t->spacetype == SPACE_VIEW3D) {
+ recalcData_view3d(t);
+ }
}
void drawLine(TransInfo *t, float *center, float *dir, char axis, short options)
diff --git a/source/blender/editors/transform/transform_ops.c b/source/blender/editors/transform/transform_ops.c
index 231293024f0..e35b8adc570 100644
--- a/source/blender/editors/transform/transform_ops.c
+++ b/source/blender/editors/transform/transform_ops.c
@@ -911,7 +911,7 @@ void transform_keymap_for_space(wmKeyConfig *keyconf, wmKeyMap *keymap, int spac
km= WM_keymap_add_item(keymap, "TRANSFORM_OT_transform", SKEY, KM_PRESS, 0, 0);
RNA_enum_set(km->ptr, "mode", TFM_TIME_SCALE);
- km= WM_keymap_add_item(keymap, "TRANSFORM_OT_transform", TKEY, KM_PRESS, 0, 0);
+ km= WM_keymap_add_item(keymap, "TRANSFORM_OT_transform", TKEY, KM_PRESS, KM_SHIFT, 0);
RNA_enum_set(km->ptr, "mode", TFM_TIME_SLIDE);
break;
case SPACE_IPO:
diff --git a/source/blender/makesdna/DNA_ID.h b/source/blender/makesdna/DNA_ID.h
index 4cf9f47041b..8fd9f49cd0a 100644
--- a/source/blender/makesdna/DNA_ID.h
+++ b/source/blender/makesdna/DNA_ID.h
@@ -178,6 +178,7 @@ typedef struct PreviewImage {
#define ID_SCRN MAKE_ID2('S', 'N') /* (depreciated?) */
#define ID_VF MAKE_ID2('V', 'F') /* VectorFont */
#define ID_TXT MAKE_ID2('T', 'X') /* Text */
+#define ID_SPK MAKE_ID2('S', 'K') /* Speaker */
#define ID_SO MAKE_ID2('S', 'O') /* Sound */
#define ID_GR MAKE_ID2('G', 'R') /* Group */
#define ID_ID MAKE_ID2('I', 'D') /* (internal use only) */
diff --git a/source/blender/makesdna/DNA_action_types.h b/source/blender/makesdna/DNA_action_types.h
index 0716d1ddbf2..a820e59779f 100644
--- a/source/blender/makesdna/DNA_action_types.h
+++ b/source/blender/makesdna/DNA_action_types.h
@@ -1,6 +1,4 @@
-/*
- * $Id$
- *
+/*
* ***** BEGIN GPL LICENSE BLOCK *****
*
* This program is free software; you can redistribute it and/or
@@ -519,6 +517,9 @@ typedef struct bDopeSheet {
int filterflag; /* flags to use for filtering data */
int flag; /* standard flags */
+
+ int renameIndex; /* index+1 of channel to rename - only gets set by renaming operator */
+ int pad;
} bDopeSheet;
@@ -552,6 +553,7 @@ typedef enum eDopeSheet_FilterFlag {
ADS_FILTER_NOARM = (1<<18),
ADS_FILTER_NONTREE = (1<<19),
ADS_FILTER_NOTEX = (1<<20),
+ ADS_FILTER_NOSPK = (1<<21),
/* NLA-specific filters */
ADS_FILTER_NLA_NOACT = (1<<25), /* if the AnimData block has no NLA data, don't include to just show Action-line */
@@ -561,12 +563,13 @@ typedef enum eDopeSheet_FilterFlag {
ADS_FILTER_BY_FCU_NAME = (1<<27), /* for F-Curves, filter by the displayed name (i.e. to isolate all Location curves only) */
/* combination filters (some only used at runtime) */
- ADS_FILTER_NOOBDATA = (ADS_FILTER_NOCAM|ADS_FILTER_NOMAT|ADS_FILTER_NOLAM|ADS_FILTER_NOCUR|ADS_FILTER_NOPART|ADS_FILTER_NOARM)
+ ADS_FILTER_NOOBDATA = (ADS_FILTER_NOCAM|ADS_FILTER_NOMAT|ADS_FILTER_NOLAM|ADS_FILTER_NOCUR|ADS_FILTER_NOPART|ADS_FILTER_NOARM|ADS_FILTER_NOSPK)
} eDopeSheet_FilterFlag;
/* DopeSheet general flags */
typedef enum eDopeSheet_Flag {
- ADS_FLAG_SUMMARY_COLLAPSED = (1<<0) /* when summary is shown, it is collapsed, so all other channels get hidden */
+ ADS_FLAG_SUMMARY_COLLAPSED = (1<<0), /* when summary is shown, it is collapsed, so all other channels get hidden */
+ ADS_FLAG_SHOW_DBFILTERS = (1<<1) /* show filters for datablocks */
} eDopeSheet_Flag;
diff --git a/source/blender/makesdna/DNA_actuator_types.h b/source/blender/makesdna/DNA_actuator_types.h
index 887a0300ee2..93db8340aac 100644
--- a/source/blender/makesdna/DNA_actuator_types.h
+++ b/source/blender/makesdna/DNA_actuator_types.h
@@ -56,9 +56,12 @@ typedef struct bActionActuator {
char frameProp[32]; /* Set this property to the actions current frame */
short blendin; /* Number of frames of blending */
short priority; /* Execution priority */
+ short layer; /* Animation layer */
short end_reset; /* Ending the actuator (negative pulse) wont reset the the action to its starting frame */
short strideaxis; /* Displacement axis */
+ short pad;
float stridelength; /* Displacement incurred by cycle */ // not in use
+ float layer_weight; /* How much of the previous layer to use for blending. (<0 = disable, 0 = add mode) */
} bActionActuator;
typedef struct Sound3D
@@ -120,6 +123,7 @@ typedef struct bObjectActuator {
struct Object *reference;
} bObjectActuator;
+/* deprecated, handled by bActionActuator now */
typedef struct bIpoActuator {
short flag, type;
float sta, end;
diff --git a/source/blender/makesdna/DNA_anim_types.h b/source/blender/makesdna/DNA_anim_types.h
index 4b649031f97..e1dfd652900 100644
--- a/source/blender/makesdna/DNA_anim_types.h
+++ b/source/blender/makesdna/DNA_anim_types.h
@@ -1,6 +1,4 @@
/*
- * $Id$
- *
* ***** BEGIN GPL LICENSE BLOCK *****
*
* This program is free software; you can redistribute it and/or
@@ -62,6 +60,11 @@ typedef struct FModifier {
short flag; /* settings for the modifier */
float influence; /* the amount that the modifier should influence the value */
+
+ float sfra; /* start frame of restricted frame-range */
+ float efra; /* end frame of restricted frame-range */
+ float blendin; /* number of frames from sfra before modifier takes full influence */
+ float blendout; /* number of frames from efra before modifier fades out */
} FModifier;
/* Types of F-Curve modifier
@@ -86,13 +89,17 @@ typedef enum eFModifier_Types {
/* F-Curve Modifier Settings */
typedef enum eFModifier_Flags {
/* modifier is not able to be evaluated for some reason, and should be skipped (internal) */
- FMODIFIER_FLAG_DISABLED = (1<<0),
+ FMODIFIER_FLAG_DISABLED = (1<<0),
/* modifier's data is expanded (in UI) */
- FMODIFIER_FLAG_EXPANDED = (1<<1),
+ FMODIFIER_FLAG_EXPANDED = (1<<1),
/* modifier is active one (in UI) for editing purposes */
- FMODIFIER_FLAG_ACTIVE = (1<<2),
+ FMODIFIER_FLAG_ACTIVE = (1<<2),
/* user wants modifier to be skipped */
- FMODIFIER_FLAG_MUTED = (1<<3)
+ FMODIFIER_FLAG_MUTED = (1<<3),
+ /* restrict range that F-Modifier can be considered over */
+ FMODIFIER_FLAG_RANGERESTRICT = (1<<4),
+ /* use influence control */
+ FMODIFIER_FLAG_USEINFLUENCE = (1<<5)
} eFModifier_Flags;
/* --- */
@@ -280,8 +287,12 @@ typedef enum eDriverTarget_Flag {
DTAR_FLAG_STRUCT_REF = (1<<0),
/* idtype can only be 'Object' */
DTAR_FLAG_ID_OB_ONLY = (1<<1),
- /* toggles localspace (where transforms are manually obtained) */
+
+ /* "localspace" flags */
+ /* base flag - basically "pre parent+constraints" */
DTAR_FLAG_LOCALSPACE = (1<<2),
+ /* include constraints transformed to space including parents */
+ DTAR_FLAG_LOCAL_CONSTS = (1<<3),
} eDriverTarget_Flag;
/* Transform Channels for Driver Targets */
@@ -460,7 +471,9 @@ typedef enum eFCurve_Flags {
FCURVE_PROTECTED = (1<<3),
/* fcurve will not be evaluated for the next round */
FCURVE_MUTED = (1<<4),
+
/* fcurve uses 'auto-handles', which stay horizontal... */
+ // DEPRECATED
FCURVE_AUTO_HANDLES = (1<<5),
/* skip evaluation, as RNA-path cannot be resolved (similar to muting, but cannot be set by user) */
@@ -570,6 +583,8 @@ typedef struct NlaStrip {
short type; /* type of NLA strip */
+ void *speaker_handle; /* handle for speaker objects */
+
int flag; /* settings */
int pad2;
} NlaStrip;
@@ -636,7 +651,10 @@ typedef enum eNlaStrip_Type {
/* 'transition' - blends between the adjacent strips */
NLASTRIP_TYPE_TRANSITION,
/* 'meta' - a strip which acts as a container for a few others */
- NLASTRIP_TYPE_META
+ NLASTRIP_TYPE_META,
+
+ /* 'emit sound' - a strip which is used for timing when speaker emits sounds */
+ NLASTRIP_TYPE_SOUND
} eNlaStrip_Type;
/* NLA Tracks ------------------------------------- */
diff --git a/source/blender/makesdna/DNA_armature_types.h b/source/blender/makesdna/DNA_armature_types.h
index 3547101612f..442fc3ddcce 100644
--- a/source/blender/makesdna/DNA_armature_types.h
+++ b/source/blender/makesdna/DNA_armature_types.h
@@ -1,6 +1,4 @@
/*
- * $Id$
- *
* ***** BEGIN GPL LICENSE BLOCK *****
*
* This program is free software; you can redistribute it and/or
@@ -96,7 +94,9 @@ typedef struct bArmature {
void *sketch; /* sketch struct for etch-a-ton */
int flag;
- int drawtype;
+ int drawtype;
+ int gevertdeformer; /* how vertex deformation is handled in the ge */
+ int pad;
short deformflag;
short pathflag;
@@ -136,9 +136,16 @@ typedef enum eArmature_Drawtype {
ARM_OCTA = 0,
ARM_LINE,
ARM_B_BONE,
- ARM_ENVELOPE
+ ARM_ENVELOPE,
+ ARM_WIRE
} eArmature_Drawtype;
+/* armature->gevertdeformer */
+typedef enum eArmature_VertDeformer {
+ ARM_VDEF_BLENDER,
+ ARM_VDEF_BGE_CPU
+} eArmature_VertDeformer;
+
/* armature->deformflag */
typedef enum eArmature_DeformFlag {
ARM_DEF_VGROUP = (1<<0),
diff --git a/source/blender/makesdna/DNA_constraint_types.h b/source/blender/makesdna/DNA_constraint_types.h
index 1d752fce4ef..1be2c811a1b 100644
--- a/source/blender/makesdna/DNA_constraint_types.h
+++ b/source/blender/makesdna/DNA_constraint_types.h
@@ -1,6 +1,4 @@
/*
- * $Id$
- *
* ***** BEGIN GPL LICENSE BLOCK *****
*
* This program is free software; you can redistribute it and/or
@@ -677,7 +675,10 @@ typedef enum eRotLimit_Flags {
/* distance limit constraint */
/* bDistLimitConstraint->flag */
typedef enum eDistLimit_Flag {
- LIMITDIST_USESOFT = (1<<0)
+ /* "soft" cushion effect when reaching the limit sphere */ // NOT IMPLEMENTED!
+ LIMITDIST_USESOFT = (1<<0),
+ /* as for all Limit constraints - allow to be used during transform? */
+ LIMITDIST_TRANSFORM = (1<<1)
} eDistLimit_Flag;
/* bDistLimitConstraint->mode */
diff --git a/source/blender/makesdna/DNA_curve_types.h b/source/blender/makesdna/DNA_curve_types.h
index b51612037fc..a38b33e6640 100644
--- a/source/blender/makesdna/DNA_curve_types.h
+++ b/source/blender/makesdna/DNA_curve_types.h
@@ -314,7 +314,7 @@ typedef enum eBezTriple_Handle {
HD_AUTO,
HD_VECT,
HD_ALIGN,
- HD_AUTO_ANIM /* not real handle type, but is just used as dummy item for anim code */
+ HD_AUTO_ANIM /* auto-clamped handles for animation */
} eBezTriple_Handle;
/* interpolation modes (used only for BezTriple->ipo) */
diff --git a/source/blender/makesdna/DNA_gpencil_types.h b/source/blender/makesdna/DNA_gpencil_types.h
index 6eb5f64ffc3..b259d592864 100644
--- a/source/blender/makesdna/DNA_gpencil_types.h
+++ b/source/blender/makesdna/DNA_gpencil_types.h
@@ -1,6 +1,4 @@
/*
- * $Id$
- *
* ***** BEGIN GPL LICENSE BLOCK *****
*
* This program is free software; you can redistribute it and/or
diff --git a/source/blender/makesdna/DNA_ipo_types.h b/source/blender/makesdna/DNA_ipo_types.h
index 5dba9154a3a..43a4b99bc33 100644
--- a/source/blender/makesdna/DNA_ipo_types.h
+++ b/source/blender/makesdna/DNA_ipo_types.h
@@ -1,6 +1,4 @@
/*
- * $Id$
- *
* ***** BEGIN GPL LICENSE BLOCK *****
*
* This program is free software; you can redistribute it and/or
diff --git a/source/blender/makesdna/DNA_nla_types.h b/source/blender/makesdna/DNA_nla_types.h
index c64dda2afd0..b92cf5c67e4 100644
--- a/source/blender/makesdna/DNA_nla_types.h
+++ b/source/blender/makesdna/DNA_nla_types.h
@@ -1,6 +1,4 @@
/*
- * $Id$
- *
* ***** BEGIN GPL LICENSE BLOCK *****
*
* This program is free software; you can redistribute it and/or
diff --git a/source/blender/makesdna/DNA_object_types.h b/source/blender/makesdna/DNA_object_types.h
index dfc7d42793d..ffa82092ef1 100644
--- a/source/blender/makesdna/DNA_object_types.h
+++ b/source/blender/makesdna/DNA_object_types.h
@@ -306,6 +306,8 @@ typedef struct DupliObject {
#define OB_LAMP 10
#define OB_CAMERA 11
+#define OB_SPEAKER 12
+
// #define OB_WAVE 21
#define OB_LATTICE 22
diff --git a/source/blender/makesdna/DNA_scene_types.h b/source/blender/makesdna/DNA_scene_types.h
index 2211f93a8ae..be2a78ac774 100644
--- a/source/blender/makesdna/DNA_scene_types.h
+++ b/source/blender/makesdna/DNA_scene_types.h
@@ -126,6 +126,8 @@ typedef struct FFMpegCodecData {
int video_bitrate;
int audio_bitrate;
int audio_mixrate;
+ int audio_channels;
+ int audio_pad;
float audio_volume;
int gop_size;
int flags;
@@ -147,6 +149,8 @@ typedef struct AudioData {
int distance_model;
short flag;
short pad;
+ float volume;
+ float pad2;
} AudioData;
typedef struct SceneRenderLayer {
@@ -475,6 +479,7 @@ typedef struct GameData {
#define WOPHY_BULLET 5
/* GameData.flag */
+#define GAME_RESTRICT_ANIM_UPDATES (1 << 0)
#define GAME_ENABLE_ALL_FRAMES (1 << 1)
#define GAME_SHOW_DEBUG_PROPS (1 << 2)
#define GAME_SHOW_FRAMERATE (1 << 3)
@@ -490,6 +495,7 @@ typedef struct GameData {
#define GAME_ENABLE_ANIMATION_RECORD (1 << 13)
#define GAME_SHOW_MOUSE (1 << 14)
#define GAME_GLSL_NO_COLOR_MANAGEMENT (1 << 15)
+/* Note: GameData.flag is a short (max 16 flags). To add more flags, GameData.flag needs to be an int */
/* GameData.matmode */
#define GAME_MAT_TEXFACE 0
@@ -802,6 +808,7 @@ typedef struct Scene {
void *sound_scene;
void *sound_scene_handle;
void *sound_scrub_handle;
+ void *speaker_handles;
void *fps_info; /* (runtime) info/cache used for presenting playback framerate info to the user */
@@ -1129,9 +1136,10 @@ typedef struct Scene {
#define F_DUPLI 3
/* audio->flag */
-#define AUDIO_MUTE 1
-#define AUDIO_SYNC 2
-#define AUDIO_SCRUB 4
+#define AUDIO_MUTE (1<<0)
+#define AUDIO_SYNC (1<<1)
+#define AUDIO_SCRUB (1<<2)
+#define AUDIO_VOLUME_ANIMATED (1<<3)
#define FFMPEG_MULTIPLEX_AUDIO 1 /* deprecated, you can choose none as audiocodec now */
#define FFMPEG_AUTOSPLIT_OUTPUT 2
diff --git a/source/blender/makesdna/DNA_sequence_types.h b/source/blender/makesdna/DNA_sequence_types.h
index 3e7654bcf47..359ef8449e9 100644
--- a/source/blender/makesdna/DNA_sequence_types.h
+++ b/source/blender/makesdna/DNA_sequence_types.h
@@ -155,7 +155,7 @@ typedef struct Sequence {
void *scene_sound;
float volume;
- float level, pan; /* level in dB (0=full), pan -1..1 */
+ float pitch, pan; /* pitch (-0.1..10), pan -2..2 */
int scenenr; /* for scene selection */
int multicam_source; /* for multicam source selection */
float strobe;
@@ -227,6 +227,14 @@ typedef struct SolidColorVars {
float pad;
} SolidColorVars;
+typedef struct TitleCardVars {
+ char titlestr[64];
+ char subtitle[128];
+
+ float fgcol[3];
+ float bgcol[3];
+} TitleCardVars;
+
typedef struct SpeedControlVars {
float * frameMap;
float globalSpeed;
@@ -276,6 +284,12 @@ typedef struct SpeedControlVars {
#define SEQ_USE_PROXY_CUSTOM_FILE (1<<21)
#define SEQ_USE_EFFECT_DEFAULT_FADE (1<<22)
+// flags for whether those properties are animated or not
+#define SEQ_AUDIO_VOLUME_ANIMATED (1<<24)
+#define SEQ_AUDIO_PITCH_ANIMATED (1<<25)
+#define SEQ_AUDIO_PAN_ANIMATED (1<<26)
+#define SEQ_AUDIO_DRAW_WAVEFORM (1<<27)
+
#define SEQ_INVALID_EFFECT (1<<31)
/* convenience define for all selection flags */
@@ -314,7 +328,8 @@ typedef struct SpeedControlVars {
#define SEQ_SPEED 29
#define SEQ_MULTICAM 30
#define SEQ_ADJUSTMENT 31
-#define SEQ_EFFECT_MAX 31
+#define SEQ_TITLECARD 40
+#define SEQ_EFFECT_MAX 40
#define STRIPELEM_FAILED 0
#define STRIPELEM_OK 1
diff --git a/source/blender/makesdna/DNA_sound_types.h b/source/blender/makesdna/DNA_sound_types.h
index 3e5f82a8052..4f727b3586b 100644
--- a/source/blender/makesdna/DNA_sound_types.h
+++ b/source/blender/makesdna/DNA_sound_types.h
@@ -85,6 +85,11 @@ typedef struct bSound {
void *cache;
/**
+ * Waveform display data.
+ */
+ void *waveform;
+
+ /**
* The audaspace handle that should actually be played back.
* Should be cache if cache != NULL; otherwise it's handle
*/
@@ -106,7 +111,9 @@ typedef enum eSound_Type {
#define SND_DRAWFRAMES 1
#define SND_CFRA_NUM 2
-#define SOUND_FLAGS_3D (1 << 3)
+#define SOUND_FLAGS_3D (1 << 3) /* deprecated! used for sound actuator loading */
+#define SOUND_FLAGS_CACHING (1 << 4)
+#define SOUND_FLAGS_MONO (1 << 5)
/* to DNA_sound_types.h*/
diff --git a/source/blender/makesdna/DNA_speaker_types.h b/source/blender/makesdna/DNA_speaker_types.h
new file mode 100644
index 00000000000..50cb62c79e5
--- /dev/null
+++ b/source/blender/makesdna/DNA_speaker_types.h
@@ -0,0 +1,68 @@
+/*
+ * $Id$
+ *
+ * ***** 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.
+ *
+ * Contributor(s): Jörg Müller.
+ *
+ * ***** END GPL LICENSE BLOCK *****
+ */
+#ifndef DNA_SPEAKER_TYPES_H
+#define DNA_SPEAKER_TYPES_H
+
+/** \file DNA_speaker_types.h
+ * \ingroup DNA
+ */
+
+#include "DNA_ID.h"
+
+struct AnimData;
+struct bSound;
+
+typedef struct Speaker {
+ ID id;
+ struct AnimData *adt; /* animation data (must be immediately after id for utilities to use it) */
+
+ struct bSound *sound;
+
+ short flag;
+ short pad1[3];
+
+ // not animatable properties
+ float volume_max;
+ float volume_min;
+ float distance_max;
+ float distance_reference;
+ float attenuation;
+ float cone_angle_outer;
+ float cone_angle_inner;
+ float cone_volume_outer;
+
+ // animatable properties
+ float volume;
+ float pitch;
+} Speaker;
+
+/* **************** SPEAKER ********************* */
+
+/* flag */
+#define SPK_DS_EXPAND (1<<0)
+#define SPK_MUTED (1<<1)
+#define SPK_RELATIVE (1<<2)
+
+#endif /* DNA_SPEAKER_TYPES_H */
+
diff --git a/source/blender/makesdna/DNA_userdef_types.h b/source/blender/makesdna/DNA_userdef_types.h
index 556f554eb98..e211a7c33c1 100644
--- a/source/blender/makesdna/DNA_userdef_types.h
+++ b/source/blender/makesdna/DNA_userdef_types.h
@@ -197,7 +197,7 @@ typedef struct ThemeSpace {
char grid[4];
char wire[4], select[4];
- char lamp[4];
+ char lamp[4], speaker[4], pad2[4];
char active[4], group[4], group_active[4], transform[4];
char vertex[4], vertex_select[4];
char edge[4], edge_select[4];
@@ -210,10 +210,13 @@ typedef struct ThemeSpace {
char bone_solid[4], bone_pose[4];
char strip[4], strip_select[4];
char cframe[4];
+
char nurb_uline[4], nurb_vline[4];
char act_spline[4], nurb_sel_uline[4], nurb_sel_vline[4], lastsel_point[4];
- char handle_free[4], handle_auto[4], handle_vect[4], handle_align[4];
- char handle_sel_free[4], handle_sel_auto[4], handle_sel_vect[4], handle_sel_align[4];
+
+ char handle_free[4], handle_auto[4], handle_vect[4], handle_align[4], handle_auto_clamped[4];
+ char handle_sel_free[4], handle_sel_auto[4], handle_sel_vect[4], handle_sel_align[4], handle_sel_auto_clamped[4];
+
char ds_channel[4], ds_subchannel[4]; // dopesheet
char console_output[4], console_input[4], console_info[4], console_error[4];
@@ -439,6 +442,7 @@ extern UserDef U; /* from blenkernel blender.c */
#define USER_NONEGFRAMES (1 << 24)
#define USER_TXT_TABSTOSPACES_DISABLE (1 << 25)
#define USER_TOOLTIPS_PYTHON (1 << 26)
+#define USER_NO_RECENTLOAD_UPDATE (1 << 27)
/* helper macro for checking frame clamping */
#define FRAMENUMBER_MIN_CLAMP(cfra) \
diff --git a/source/blender/makesdna/intern/makesdna.c b/source/blender/makesdna/intern/makesdna.c
index 80299d44a78..16d59356d25 100644
--- a/source/blender/makesdna/intern/makesdna.c
+++ b/source/blender/makesdna/intern/makesdna.c
@@ -132,6 +132,7 @@ const char *includefiles[] = {
"DNA_anim_types.h",
"DNA_boid_types.h",
"DNA_smoke_types.h",
+ "DNA_speaker_types.h",
// empty string to indicate end of includefiles
""
@@ -1196,4 +1197,5 @@ int main(int argc, char ** argv)
#include "DNA_anim_types.h"
#include "DNA_boid_types.h"
#include "DNA_smoke_types.h"
+#include "DNA_speaker_types.h"
/* end of list */
diff --git a/source/blender/makesrna/RNA_access.h b/source/blender/makesrna/RNA_access.h
index 81deb0c2796..b5b178c6c01 100644
--- a/source/blender/makesrna/RNA_access.h
+++ b/source/blender/makesrna/RNA_access.h
@@ -464,6 +464,7 @@ extern StructRNA RNA_SpaceTimeline;
extern StructRNA RNA_SpaceUVEditor;
extern StructRNA RNA_SpaceUserPreferences;
extern StructRNA RNA_SpaceView3D;
+extern StructRNA RNA_Speaker;
extern StructRNA RNA_SpeedControlSequence;
extern StructRNA RNA_Spline;
extern StructRNA RNA_SplineIKConstraint;
@@ -535,6 +536,7 @@ extern StructRNA RNA_ThemeWidgetColors;
extern StructRNA RNA_ThemeWidgetStateColors;
extern StructRNA RNA_TimelineMarker;
extern StructRNA RNA_Timer;
+extern StructRNA RNA_TitleCardSequence;
extern StructRNA RNA_ToolSettings;
extern StructRNA RNA_TouchSensor;
extern StructRNA RNA_TrackToConstraint;
@@ -702,6 +704,10 @@ void RNA_property_update(struct bContext *C, PointerRNA *ptr, PropertyRNA *prop)
void RNA_property_update_main(struct Main *bmain, struct Scene *scene, PointerRNA *ptr, PropertyRNA *prop);
int RNA_property_update_check(struct PropertyRNA *prop);
+void RNA_property_update_cache_add(PointerRNA *ptr, PropertyRNA *prop);
+void RNA_property_update_cache_flush(struct Main *bmain, struct Scene *scene);
+void RNA_property_update_cache_free(void);
+
/* Property Data */
int RNA_property_boolean_get(PointerRNA *ptr, PropertyRNA *prop);
diff --git a/source/blender/makesrna/RNA_enum_types.h b/source/blender/makesrna/RNA_enum_types.h
index fc415dc8082..d09d1359ce8 100644
--- a/source/blender/makesrna/RNA_enum_types.h
+++ b/source/blender/makesrna/RNA_enum_types.h
@@ -58,6 +58,7 @@ extern EnumPropertyItem image_type_items[];
extern EnumPropertyItem beztriple_keyframe_type_items[];
extern EnumPropertyItem beztriple_handle_type_items[];
extern EnumPropertyItem beztriple_interpolation_mode_items[];
+extern EnumPropertyItem keyframe_handle_type_items[];
extern EnumPropertyItem keyingset_path_grouping_items[];
@@ -97,6 +98,8 @@ extern EnumPropertyItem wm_report_items[];
extern EnumPropertyItem transform_mode_types[];
+extern EnumPropertyItem posebone_rotmode_items[];
+
extern EnumPropertyItem property_type_items[];
extern EnumPropertyItem property_unit_items[];
diff --git a/source/blender/makesrna/intern/CMakeLists.txt b/source/blender/makesrna/intern/CMakeLists.txt
index cb593e7deab..7d7c5532fb5 100644
--- a/source/blender/makesrna/intern/CMakeLists.txt
+++ b/source/blender/makesrna/intern/CMakeLists.txt
@@ -78,6 +78,7 @@ set(DEFSRC
rna_smoke.c
rna_sound.c
rna_space.c
+ rna_speaker.c
rna_test.c
rna_text.c
rna_texture.c
diff --git a/source/blender/makesrna/intern/makesrna.c b/source/blender/makesrna/intern/makesrna.c
index 7da538e171b..feb926fd28e 100644
--- a/source/blender/makesrna/intern/makesrna.c
+++ b/source/blender/makesrna/intern/makesrna.c
@@ -2461,6 +2461,7 @@ static RNAProcessItem PROCESS_ITEMS[]= {
{"rna_sequencer.c", "rna_sequencer_api.c", RNA_def_sequencer},
{"rna_smoke.c", NULL, RNA_def_smoke},
{"rna_space.c", NULL, RNA_def_space},
+ {"rna_speaker.c", NULL, RNA_def_speaker},
{"rna_test.c", NULL, RNA_def_test},
{"rna_text.c", NULL, RNA_def_text},
{"rna_timeline.c", NULL, RNA_def_timeline_marker},
diff --git a/source/blender/makesrna/intern/rna_ID.c b/source/blender/makesrna/intern/rna_ID.c
index 8d57403ec35..82217cdc3e4 100644
--- a/source/blender/makesrna/intern/rna_ID.c
+++ b/source/blender/makesrna/intern/rna_ID.c
@@ -67,6 +67,7 @@ EnumPropertyItem id_type_items[] = {
{ID_PA, "PARTICLE", ICON_PARTICLE_DATA, "Particle", ""},
{ID_SCE, "SCENE", ICON_SCENE_DATA, "Scene", ""},
{ID_SCR, "SCREEN", ICON_SPLITSCREEN, "Screen", ""},
+ {ID_SPK, "SPEAKER", ICON_SPEAKER, "Speaker", ""},
{ID_SO, "SOUND", ICON_PLAY_AUDIO, "Sound", ""},
{ID_TXT, "TEXT", ICON_TEXT, "Text", ""},
{ID_TE, "TEXTURE", ICON_TEXTURE_DATA, "Texture", ""},
@@ -137,6 +138,7 @@ short RNA_type_to_ID_code(StructRNA *type)
if(RNA_struct_is_a(type, &RNA_ParticleSettings)) return ID_PA;
if(RNA_struct_is_a(type, &RNA_Scene)) return ID_SCE;
if(RNA_struct_is_a(type, &RNA_Screen)) return ID_SCR;
+ if(RNA_struct_is_a(type, &RNA_Speaker)) return ID_SPK;
if(RNA_struct_is_a(type, &RNA_Sound)) return ID_SO;
if(RNA_struct_is_a(type, &RNA_Text)) return ID_TXT;
if(RNA_struct_is_a(type, &RNA_Texture)) return ID_TE;
@@ -170,6 +172,7 @@ StructRNA *ID_code_to_RNA_type(short idcode)
case ID_PA: return &RNA_ParticleSettings;
case ID_SCE: return &RNA_Scene;
case ID_SCR: return &RNA_Screen;
+ case ID_SPK: return &RNA_Speaker;
case ID_SO: return &RNA_Sound;
case ID_TXT: return &RNA_Text;
case ID_TE: return &RNA_Texture;
diff --git a/source/blender/makesrna/intern/rna_access.c b/source/blender/makesrna/intern/rna_access.c
index 88447f6dd77..127b27f2e18 100644
--- a/source/blender/makesrna/intern/rna_access.c
+++ b/source/blender/makesrna/intern/rna_access.c
@@ -85,7 +85,9 @@ void RNA_init(void)
void RNA_exit(void)
{
StructRNA *srna;
-
+
+ RNA_property_update_cache_free();
+
for(srna=BLENDER_RNA.structs.first; srna; srna=srna->cont.next) {
if(srna->cont.prophash) {
BLI_ghash_free(srna->cont.prophash, NULL, NULL);
@@ -1391,6 +1393,112 @@ void RNA_property_update_main(Main *bmain, Scene *scene, PointerRNA *ptr, Proper
rna_property_update(NULL, bmain, scene, ptr, prop);
}
+
+/* RNA Updates Cache ------------------------ */
+/* Overview of RNA Update cache system:
+ *
+ * RNA Update calls need to be cached in order to maintain reasonable performance
+ * of the animation system (i.e. maintaining a somewhat interactive framerate)
+ * while still allowing updates to be called (necessary in particular for modifier
+ * property updates to actually work).
+ *
+ * The cache is structured with a dual-layer structure
+ * - L1 = PointerRNA used as key; id.data is used (it should always be defined,
+ * and most updates end up using just that anyways)
+ * - L2 = Update functions to be called on those PointerRNA's
+ */
+
+/* cache element */
+typedef struct tRnaUpdateCacheElem {
+ struct tRnaUpdateCacheElem *next, *prev;
+
+ PointerRNA ptr; /* L1 key - id as primary, data secondary/ignored? */
+ ListBase L2Funcs; /* L2 functions (LinkData<RnaUpdateFuncRef>) */
+} tRnaUpdateCacheElem;
+
+/* cache global (tRnaUpdateCacheElem's) - only accessible using these API calls */
+static ListBase rna_updates_cache = {NULL, NULL};
+
+/* ........................... */
+
+void RNA_property_update_cache_add(PointerRNA *ptr, PropertyRNA *prop)
+{
+ tRnaUpdateCacheElem *uce = NULL;
+ UpdateFunc fn = NULL;
+ LinkData *ld;
+ short is_rna = (prop->magic == RNA_MAGIC);
+
+ /* sanity check */
+ if (ELEM(NULL, ptr, prop))
+ return;
+
+ prop= rna_ensure_property(prop);
+
+ /* we can only handle update calls with no context args for now (makes animsys updates easier) */
+ if ((is_rna == 0) || (prop->update == NULL) || (prop->flag & PROP_CONTEXT_UPDATE))
+ return;
+ fn = prop->update;
+
+ /* find cache element for which key matches... */
+ for (uce = rna_updates_cache.first; uce; uce = uce->next) {
+ /* just match by id only for now, since most update calls that we'll encounter only really care about this */
+ // TODO: later, the cache might need to have some nesting on L1 to cope better with these problems + some tagging to indicate we need this
+ if (uce->ptr.id.data == ptr->id.data)
+ break;
+ }
+ if (uce == NULL) {
+ /* create new instance */
+ uce = MEM_callocN(sizeof(tRnaUpdateCacheElem), "tRnaUpdateCacheElem");
+ BLI_addtail(&rna_updates_cache, uce);
+
+ /* copy pointer */
+ RNA_pointer_create(ptr->id.data, ptr->type, ptr->data, &uce->ptr);
+ }
+
+ /* check on the update func */
+ for (ld = uce->L2Funcs.first; ld; ld = ld->next) {
+ /* stop on match - function already cached */
+ if (fn == ld->data)
+ return;
+ }
+ /* else... if still here, we need to add it */
+ BLI_addtail(&uce->L2Funcs, BLI_genericNodeN(fn));
+}
+
+void RNA_property_update_cache_flush(Main *bmain, Scene *scene)
+{
+ tRnaUpdateCacheElem *uce;
+
+ // TODO: should we check that bmain and scene are valid? The above stuff doesn't!
+
+ /* execute the cached updates */
+ for (uce = rna_updates_cache.first; uce; uce = uce->next) {
+ LinkData *ld;
+
+ for (ld = uce->L2Funcs.first; ld; ld = ld->next) {
+ UpdateFunc fn = (UpdateFunc)ld->data;
+ fn(bmain, scene, &uce->ptr);
+ }
+ }
+}
+
+void RNA_property_update_cache_free(void)
+{
+ tRnaUpdateCacheElem *uce, *ucn;
+
+ for (uce = rna_updates_cache.first; uce; uce = ucn) {
+ ucn = uce->next;
+
+ /* free L2 cache */
+ BLI_freelistN(&uce->L2Funcs);
+
+ /* remove self */
+ BLI_freelinkN(&rna_updates_cache, uce);
+ }
+}
+
+/* ---------------------------------------------------------------------- */
+
/* Property Data */
int RNA_property_boolean_get(PointerRNA *ptr, PropertyRNA *prop)
@@ -3217,7 +3325,7 @@ static char *rna_path_token(const char **path, char *fixedbuf, int fixedlen, int
/* 2 kinds of lookups now, quoted or unquoted */
quote= *p;
- if(quote != '"')
+ if(quote != '"') /* " - this comment is hack for Aligorith's text editor's sanity */
quote= 0;
if(quote==0) {
diff --git a/source/blender/makesrna/intern/rna_action.c b/source/blender/makesrna/intern/rna_action.c
index cfedee3c6cd..f24e0a92f78 100644
--- a/source/blender/makesrna/intern/rna_action.c
+++ b/source/blender/makesrna/intern/rna_action.c
@@ -1,6 +1,4 @@
/*
- * $Id$
- *
* ***** BEGIN GPL LICENSE BLOCK *****
*
* This program is free software; you can redistribute it and/or
@@ -258,10 +256,17 @@ static void rna_def_dopesheet(BlenderRNA *brna)
RNA_def_struct_ui_text(srna, "DopeSheet", "Settings for filtering the channels shown in Animation Editors");
/* Source of DopeSheet data */
+ // XXX: make this obsolete?
prop= RNA_def_property(srna, "source", PROP_POINTER, PROP_NONE);
RNA_def_property_struct_type(prop, "ID");
RNA_def_property_ui_text(prop, "Source", "ID-Block representing source data, currently ID_SCE (for Dopesheet), and ID_SC (for Grease Pencil)");
+ /* Show datablock filters */
+ prop= RNA_def_property(srna, "show_datablock_filters", PROP_BOOLEAN, PROP_NONE);
+ RNA_def_property_boolean_sdna(prop, NULL, "flag", ADS_FLAG_SHOW_DBFILTERS);
+ RNA_def_property_ui_text(prop, "Show Datablock Filters", "Show options for whether channels related to certain types of data are included");
+ RNA_def_property_update(prop, NC_ANIMATION|ND_ANIMCHAN, NULL);
+
/* General Filtering Settings */
prop= RNA_def_property(srna, "show_only_selected", PROP_BOOLEAN, PROP_NONE);
RNA_def_property_boolean_sdna(prop, NULL, "filterflag", ADS_FILTER_ONLYSEL);
@@ -410,6 +415,12 @@ static void rna_def_dopesheet(BlenderRNA *brna)
RNA_def_property_ui_text(prop, "Display Node", "Include visualization of Node related Animation data");
RNA_def_property_ui_icon(prop, ICON_NODETREE, 0);
RNA_def_property_update(prop, NC_ANIMATION|ND_ANIMCHAN|NA_EDITED, NULL);
+
+ prop= RNA_def_property(srna, "show_speakers", PROP_BOOLEAN, PROP_NONE);
+ RNA_def_property_boolean_negative_sdna(prop, NULL, "filterflag", ADS_FILTER_NOSPK);
+ RNA_def_property_ui_text(prop, "Display Speaker", "Include visualization of Speaker related Animation data");
+ RNA_def_property_ui_icon(prop, ICON_SPEAKER, 0);
+ RNA_def_property_update(prop, NC_ANIMATION|ND_ANIMCHAN|NA_EDITED, NULL);
}
static void rna_def_action_group(BlenderRNA *brna)
diff --git a/source/blender/makesrna/intern/rna_actuator.c b/source/blender/makesrna/intern/rna_actuator.c
index cddba59f979..3c44720d469 100644
--- a/source/blender/makesrna/intern/rna_actuator.c
+++ b/source/blender/makesrna/intern/rna_actuator.c
@@ -49,7 +49,6 @@ EnumPropertyItem actuator_type_items[] ={
{ACT_CAMERA, "CAMERA", 0, "Camera", ""},
{ACT_CONSTRAINT, "CONSTRAINT", 0, "Constraint", ""},
{ACT_EDIT_OBJECT, "EDIT_OBJECT", 0, "Edit Object", ""},
- {ACT_IPO, "FCURVE", 0, "F-Curve", ""},
{ACT_2DFILTER, "FILTER_2D", 0, "Filter 2D", ""},
{ACT_GAME, "GAME", 0, "Game", ""},
{ACT_MESSAGE, "MESSAGE", 0, "Message", ""},
@@ -58,7 +57,6 @@ EnumPropertyItem actuator_type_items[] ={
{ACT_PROPERTY, "PROPERTY", 0, "Property", ""},
{ACT_RANDOM, "RANDOM", 0, "Random", ""},
{ACT_SCENE, "SCENE", 0, "Scene", ""},
- {ACT_SHAPEACTION, "SHAPE_ACTION", 0, "Shape Action", ""},
{ACT_SOUND, "SOUND", 0, "Sound", ""},
{ACT_STATE, "STATE", 0, "State", ""},
{ACT_VISIBILITY, "VISIBILITY", 0, "Visibility", ""},
@@ -77,8 +75,6 @@ static StructRNA* rna_Actuator_refine(struct PointerRNA *ptr)
return &RNA_ActionActuator;
case ACT_OBJECT:
return &RNA_ObjectActuator;
- case ACT_IPO:
- return &RNA_FCurveActuator;
case ACT_CAMERA:
return &RNA_CameraActuator;
case ACT_SOUND:
@@ -103,8 +99,6 @@ static StructRNA* rna_Actuator_refine(struct PointerRNA *ptr)
return &RNA_Filter2DActuator;
case ACT_PARENT:
return &RNA_ParentActuator;
- case ACT_SHAPEACTION:
- return &RNA_ShapeActionActuator;
case ACT_STATE:
return &RNA_StateActuator;
case ACT_ARMATURE:
@@ -353,6 +347,29 @@ static void rna_FcurveActuator_force_set(struct PointerRNA *ptr, int value)
ia->flag &= ~ACT_IPOFORCE;
}
+static void rna_ActionActuator_add_set(struct PointerRNA *ptr, int value)
+{
+ bActuator *act = (bActuator *)ptr->data;
+ bActionActuator *aa = act->data;
+
+ if(value == 1){
+ aa->flag &= ~ACT_IPOFORCE;
+ aa->flag |= ACT_IPOADD;
+ }else
+ aa->flag &= ~ACT_IPOADD;
+}
+
+static void rna_ActionActuator_force_set(struct PointerRNA *ptr, int value)
+{
+ bActuator *act = (bActuator *)ptr->data;
+ bActionActuator *aa = act->data;
+
+ if(value == 1){
+ aa->flag &= ~ACT_IPOADD;
+ aa->flag |= ACT_IPOFORCE;
+ }else
+ aa->flag &= ~ACT_IPOFORCE;
+}
static void rna_ObjectActuator_type_set(struct PointerRNA *ptr, int value)
{
@@ -426,15 +443,14 @@ EnumPropertyItem *rna_Actuator_type_itemf(bContext *C, PointerRNA *ptr, Property
if (ob != NULL) {
if (ob->type==OB_ARMATURE) {
- RNA_enum_items_add_value(&item, &totitem, actuator_type_items, ACT_ACTION);
RNA_enum_items_add_value(&item, &totitem, actuator_type_items, ACT_ARMATURE);
}
}
-
+
+ RNA_enum_items_add_value(&item, &totitem, actuator_type_items, ACT_ACTION);
RNA_enum_items_add_value(&item, &totitem, actuator_type_items, ACT_CAMERA);
RNA_enum_items_add_value(&item, &totitem, actuator_type_items, ACT_CONSTRAINT);
RNA_enum_items_add_value(&item, &totitem, actuator_type_items, ACT_EDIT_OBJECT);
- RNA_enum_items_add_value(&item, &totitem, actuator_type_items, ACT_IPO);
RNA_enum_items_add_value(&item, &totitem, actuator_type_items, ACT_2DFILTER);
RNA_enum_items_add_value(&item, &totitem, actuator_type_items, ACT_GAME);
RNA_enum_items_add_value(&item, &totitem, actuator_type_items, ACT_MESSAGE);
@@ -444,12 +460,6 @@ EnumPropertyItem *rna_Actuator_type_itemf(bContext *C, PointerRNA *ptr, Property
RNA_enum_items_add_value(&item, &totitem, actuator_type_items, ACT_RANDOM);
RNA_enum_items_add_value(&item, &totitem, actuator_type_items, ACT_SCENE);
- if (ob != NULL) {
- if (ob->type==OB_MESH){
- RNA_enum_items_add_value(&item, &totitem, actuator_type_items, ACT_SHAPEACTION);
- }
- }
-
RNA_enum_items_add_value(&item, &totitem, actuator_type_items, ACT_SOUND);
RNA_enum_items_add_value(&item, &totitem, actuator_type_items, ACT_STATE);
RNA_enum_items_add_value(&item, &totitem, actuator_type_items, ACT_VISIBILITY);
@@ -616,11 +626,44 @@ static void rna_def_action_actuator(BlenderRNA *brna)
RNA_def_property_ui_text(prop, "Priority", "Execution priority - lower numbers will override actions with higher numbers. With 2 or more actions at once, the overriding channels must be lower in the stack");
RNA_def_property_update(prop, NC_LOGIC, NULL);
+ prop= RNA_def_property(srna, "layer", PROP_INT, PROP_NONE);
+ RNA_def_property_range(prop, 0, 4); /* This should match BL_ActionManager::MAX_ACTION_LAYERS */
+ RNA_def_property_ui_text(prop, "Layer", "The animation layer to play the action on");
+ RNA_def_property_update(prop, NC_LOGIC, NULL);
+
+ prop= RNA_def_property(srna, "layer_weight", PROP_FLOAT, PROP_NONE);
+ RNA_def_property_range(prop, 0.0, 1.0);
+ RNA_def_property_ui_text(prop, "Layer Weight", "How much of the previous layer to blend into this one (0 = add mode)");
+ RNA_def_property_update(prop, NC_LOGIC, NULL);
+
prop= RNA_def_property(srna, "frame_property", PROP_STRING, PROP_NONE);
RNA_def_property_string_sdna(prop, NULL, "frameProp");
RNA_def_property_ui_text(prop, "Frame Property", "Assign the action's current frame number to this property");
RNA_def_property_update(prop, NC_LOGIC, NULL);
+ /* booleans */
+ prop= RNA_def_property(srna, "use_additive", PROP_BOOLEAN, PROP_NONE);
+ RNA_def_property_boolean_sdna(prop, NULL, "flag", ACT_IPOADD);
+ RNA_def_property_boolean_funcs(prop, NULL, "rna_ActionActuator_add_set");
+ RNA_def_property_ui_text(prop, "Add", "Action is added to the current loc/rot/scale in global or local coordinate according to Local flag");
+ RNA_def_property_update(prop, NC_LOGIC, NULL);
+
+ prop= RNA_def_property(srna, "use_force", PROP_BOOLEAN, PROP_NONE);
+ RNA_def_property_boolean_sdna(prop, NULL, "flag", ACT_IPOFORCE);
+ RNA_def_property_boolean_funcs(prop, NULL, "rna_ActionActuator_force_set");
+ RNA_def_property_ui_text(prop, "Force", "Apply Action as a global or local force depending on the local option (dynamic objects only)");
+ RNA_def_property_update(prop, NC_LOGIC, NULL);
+
+ prop= RNA_def_property(srna, "use_local", PROP_BOOLEAN, PROP_NONE);
+ RNA_def_property_boolean_sdna(prop, NULL, "flag", ACT_IPOLOCAL);
+ RNA_def_property_ui_text(prop, "L", "Let the Action act in local coordinates, used in Force and Add mode");
+ RNA_def_property_update(prop, NC_LOGIC, NULL);
+
+ prop= RNA_def_property(srna, "apply_to_children", PROP_BOOLEAN, PROP_NONE);
+ RNA_def_property_boolean_sdna(prop, NULL, "flag", ACT_IPOCHILD);
+ RNA_def_property_ui_text(prop, "Child", "Update Action on all children Objects as well");
+ RNA_def_property_update(prop, NC_LOGIC, NULL);
+
#ifdef __NLA_ACTION_BY_MOTION_ACTUATOR
prop= RNA_def_property(srna, "stride_length", PROP_FLOAT, PROP_NONE);
RNA_def_property_float_sdna(prop, NULL, "stridelength");
@@ -815,6 +858,7 @@ static void rna_def_object_actuator(BlenderRNA *brna)
RNA_def_property_update(prop, NC_LOGIC, NULL);
}
+/* The fcurve actuator has been replace with the action actuator, so this is no longer used */
static void rna_def_fcurve_actuator(BlenderRNA *brna)
{
StructRNA *srna;
@@ -1957,7 +2001,6 @@ void RNA_def_actuator(BlenderRNA *brna)
rna_def_action_actuator(brna);
rna_def_object_actuator(brna);
- rna_def_fcurve_actuator(brna);
rna_def_camera_actuator(brna);
rna_def_sound_actuator(brna);
rna_def_property_actuator(brna);
diff --git a/source/blender/makesrna/intern/rna_animation.c b/source/blender/makesrna/intern/rna_animation.c
index 7f817aa5b4b..0395a54be8e 100644
--- a/source/blender/makesrna/intern/rna_animation.c
+++ b/source/blender/makesrna/intern/rna_animation.c
@@ -1,6 +1,4 @@
/*
- * $Id$
- *
* ***** BEGIN GPL LICENSE BLOCK *****
*
* This program is free software; you can redistribute it and/or
@@ -74,36 +72,7 @@ static int rna_AnimData_action_editable(PointerRNA *ptr)
static void rna_AnimData_action_set(PointerRNA *ptr, PointerRNA value)
{
ID *ownerId = (ID *)ptr->id.data;
- AnimData *adt = (AnimData *)ptr->data;
-
- /* assume that AnimData's action can in fact be edited... */
- if ((value.data) && (ownerId)) {
- bAction *act = (bAction *)value.data;
-
- /* action must have same type as owner */
- if (ownerId) {
- if (ELEM(act->idroot, 0, GS(ownerId->name))) {
- /* can set */
- adt->action = act;
- }
- else {
- /* cannot set */
- printf("ERROR: Couldn't set Action '%s' onto ID '%s', as it doesn't have suitably rooted paths for this purpose\n",
- act->id.name+2, ownerId->name);
- }
- }
- else {
- /* cannot tell if we can set, so let's just be generous... */
- printf("Warning: Set Action '%s' onto AnimData block with an unknown ID-owner. May have attached invalid data\n",
- act->id.name+2);
-
- adt->action = act;
- }
- }
- else {
- /* just clearing the action... */
- adt->action = NULL;
- }
+ BKE_animdata_set_action(NULL, ownerId, value.data);
}
/* ****************************** */
@@ -695,7 +664,7 @@ static void rna_def_keyingset(BlenderRNA *brna)
/* Name */
prop= RNA_def_property(srna, "name", PROP_STRING, PROP_NONE);
RNA_def_property_ui_text(prop, "Name", "");
- RNA_def_struct_ui_icon(srna, ICON_KEY_HLT); // TODO: we need a dedicated icon
+ RNA_def_struct_ui_icon(srna, ICON_KEYINGSET);
RNA_def_struct_name_property(srna, prop);
RNA_def_property_update(prop, NC_SCENE|ND_KEYINGSET|NA_RENAME, NULL);
diff --git a/source/blender/makesrna/intern/rna_animation_api.c b/source/blender/makesrna/intern/rna_animation_api.c
index 4f1a94d62c5..714a74ec424 100644
--- a/source/blender/makesrna/intern/rna_animation_api.c
+++ b/source/blender/makesrna/intern/rna_animation_api.c
@@ -1,6 +1,4 @@
/*
- * $Id$
- *
* ***** BEGIN GPL LICENSE BLOCK *****
*
* This program is free software; you can redistribute it and/or
@@ -41,16 +39,43 @@
#include "DNA_object_types.h"
#include "DNA_scene_types.h"
+
#ifdef RNA_RUNTIME
-#include "BKE_animsys.h"
+#include "BKE_context.h"
+#include "BKE_report.h"
+
+#include "ED_keyframing.h"
+
+static void rna_KeyingSet_context_refresh(KeyingSet *ks, bContext *C, ReportList *reports)
+{
+ // TODO: enable access to providing a list of overrides (dsources)?
+ int success = ANIM_validate_keyingset(C, NULL, ks);
+
+ if (success != 0) {
+ switch (success) {
+ case MODIFYKEY_INVALID_CONTEXT:
+ BKE_report(reports, RPT_ERROR, "Invalid context for Keying Set");
+ break;
+
+ case MODIFYKEY_MISSING_TYPEINFO:
+ BKE_report(reports, RPT_ERROR, "Incomplete built-in Keying Set. Appears to be missing type info");
+ break;
+ }
+ }
+}
#else
void RNA_api_keyingset(StructRNA *srna)
{
-// FunctionRNA *func;
-// PropertyRNA *parm;
+ FunctionRNA *func;
+ //PropertyRNA *parm;
+
+ /* validate relative Keying Set (used to ensure paths are ok for context) */
+ func= RNA_def_function(srna, "refresh", "rna_KeyingSet_context_refresh");
+ RNA_def_function_ui_description(func, "Refresh Keying Set to ensure that it is valid for the current context. Call before each use of one");
+ RNA_def_function_flag(func, FUNC_USE_CONTEXT|FUNC_USE_REPORTS);
}
#endif
diff --git a/source/blender/makesrna/intern/rna_animviz.c b/source/blender/makesrna/intern/rna_animviz.c
index 5e8c5692abe..e65b137e846 100644
--- a/source/blender/makesrna/intern/rna_animviz.c
+++ b/source/blender/makesrna/intern/rna_animviz.c
@@ -1,6 +1,4 @@
/*
- * $Id$
- *
* ***** BEGIN GPL LICENSE BLOCK *****
*
* This program is free software; you can redistribute it and/or
diff --git a/source/blender/makesrna/intern/rna_armature.c b/source/blender/makesrna/intern/rna_armature.c
index 0310ce917d4..e2399b5b57c 100644
--- a/source/blender/makesrna/intern/rna_armature.c
+++ b/source/blender/makesrna/intern/rna_armature.c
@@ -1,6 +1,4 @@
/*
- * $Id$
- *
* ***** BEGIN GPL LICENSE BLOCK *****
*
* This program is free software; you can redistribute it and/or
@@ -816,6 +814,11 @@ static void rna_def_armature(BlenderRNA *brna)
{ARM_LINE, "STICK", 0, "Stick", "Display bones as simple 2D lines with dots"},
{ARM_B_BONE, "BBONE", 0, "B-Bone", "Display bones as boxes, showing subdivision and B-Splines"},
{ARM_ENVELOPE, "ENVELOPE", 0, "Envelope", "Display bones as extruded spheres, showing deformation influence volume"},
+ {ARM_WIRE, "WIRE", 0, "Wire", "Display bones as thin wires, showing subdivision and B-Splines"},
+ {0, NULL, 0, NULL, NULL}};
+ static EnumPropertyItem prop_vdeformer[] = {
+ {ARM_VDEF_BLENDER, "BLENDER", 0, "Blender", "Uses Blender's armature vertex deformation"},
+ {ARM_VDEF_BGE_CPU, "BGE_CPU", 0, "BGE", "Uses vertex deformation code optimized for the BGE"},
{0, NULL, 0, NULL, NULL}};
static EnumPropertyItem prop_ghost_type_items[] = {
{ARM_GHOST_CUR, "CURRENT_FRAME", 0, "Around Frame", "Display Ghosts of poses within a fixed number of frames around the current frame"},
@@ -863,6 +866,13 @@ static void rna_def_armature(BlenderRNA *brna)
RNA_def_property_ui_text(prop, "Draw Type", "");
RNA_def_property_update(prop, 0, "rna_Armature_redraw_data");
RNA_def_property_flag(prop, PROP_LIB_EXCEPTION);
+
+ prop= RNA_def_property(srna, "vert_deformer", PROP_ENUM, PROP_NONE);
+ RNA_def_property_enum_sdna(prop, NULL, "gevertdeformer");
+ RNA_def_property_enum_items(prop, prop_vdeformer);
+ RNA_def_property_ui_text(prop, "Vertex Deformer", "");
+ RNA_def_property_update(prop, 0, "rna_Armature_redraw_data");
+ RNA_def_property_flag(prop, PROP_LIB_EXCEPTION);
// XXX depreceated ....... old animviz for armatures only
prop= RNA_def_property(srna, "ghost_type", PROP_ENUM, PROP_NONE);
diff --git a/source/blender/makesrna/intern/rna_constraint.c b/source/blender/makesrna/intern/rna_constraint.c
index 8127c180706..22d9a19f933 100644
--- a/source/blender/makesrna/intern/rna_constraint.c
+++ b/source/blender/makesrna/intern/rna_constraint.c
@@ -1,6 +1,4 @@
/*
- * $Id$
- *
* ***** BEGIN GPL LICENSE BLOCK *****
*
* This program is free software; you can redistribute it and/or
@@ -1034,6 +1032,12 @@ static void rna_def_constraint_locked_track(BlenderRNA *brna)
srna= RNA_def_struct(brna, "LockedTrackConstraint", "Constraint");
RNA_def_struct_ui_text(srna, "Locked Track Constraint", "Points toward the target along the track axis, while locking the other axis");
+
+ prop= RNA_def_property(srna, "head_tail", PROP_FLOAT, PROP_FACTOR);
+ RNA_def_property_float_sdna(prop, "bConstraint", "headtail");
+ RNA_def_property_ui_text(prop, "Head/Tail", "Target along length of bone: Head=0, Tail=1");
+ RNA_def_property_update(prop, NC_OBJECT|ND_CONSTRAINT, "rna_Constraint_update");
+
RNA_def_struct_sdna_from(srna, "bLockTrackConstraint", "data");
prop= RNA_def_property(srna, "target", PROP_POINTER, PROP_NONE);
@@ -1378,7 +1382,7 @@ static void rna_def_constraint_clamp_to(BlenderRNA *brna)
RNA_def_struct_sdna_from(srna, "bClampToConstraint", "data");
prop= RNA_def_property(srna, "target", PROP_POINTER, PROP_NONE);
- RNA_def_property_pointer_sdna(prop, NULL, "tar"); // TODO: curve only for set function!
+ RNA_def_property_pointer_sdna(prop, NULL, "tar");
RNA_def_property_pointer_funcs(prop, NULL, NULL, NULL, "rna_Curve_object_poll");
RNA_def_property_ui_text(prop, "Target", "Target Object");
RNA_def_property_flag(prop, PROP_EDITABLE);
@@ -1771,6 +1775,12 @@ static void rna_def_constraint_distance_limit(BlenderRNA *brna)
srna= RNA_def_struct(brna, "LimitDistanceConstraint", "Constraint");
RNA_def_struct_ui_text(srna, "Limit Distance Constraint", "Limits the distance from target object");
+
+ prop= RNA_def_property(srna, "head_tail", PROP_FLOAT, PROP_FACTOR);
+ RNA_def_property_float_sdna(prop, "bConstraint", "headtail");
+ RNA_def_property_ui_text(prop, "Head/Tail", "Target along length of bone: Head=0, Tail=1");
+ RNA_def_property_update(prop, NC_OBJECT|ND_CONSTRAINT, "rna_Constraint_update");
+
RNA_def_struct_sdna_from(srna, "bDistLimitConstraint", "data");
prop= RNA_def_property(srna, "target", PROP_POINTER, PROP_NONE);
@@ -1795,6 +1805,11 @@ static void rna_def_constraint_distance_limit(BlenderRNA *brna)
RNA_def_property_enum_items(prop, constraint_distance_items);
RNA_def_property_ui_text(prop, "Limit Mode", "Distances in relation to sphere of influence to allow");
RNA_def_property_update(prop, NC_OBJECT|ND_CONSTRAINT, "rna_Constraint_update");
+
+ prop= RNA_def_property(srna, "use_transform_limit", PROP_BOOLEAN, PROP_NONE);
+ RNA_def_property_boolean_sdna(prop, NULL, "flag", LIMITDIST_TRANSFORM);
+ RNA_def_property_ui_text(prop, "For Transform", "Transforms are affected by this constraint as well");
+ RNA_def_property_update(prop, NC_OBJECT|ND_CONSTRAINT, "rna_Constraint_update");
}
static void rna_def_constraint_shrinkwrap(BlenderRNA *brna)
@@ -1863,6 +1878,12 @@ static void rna_def_constraint_damped_track(BlenderRNA *brna)
srna= RNA_def_struct(brna, "DampedTrackConstraint", "Constraint");
RNA_def_struct_ui_text(srna, "Damped Track Constraint", "Points toward target by taking the shortest rotation path");
+
+ prop= RNA_def_property(srna, "head_tail", PROP_FLOAT, PROP_FACTOR);
+ RNA_def_property_float_sdna(prop, "bConstraint", "headtail");
+ RNA_def_property_ui_text(prop, "Head/Tail", "Target along length of bone: Head=0, Tail=1");
+ RNA_def_property_update(prop, NC_OBJECT|ND_CONSTRAINT, "rna_Constraint_update");
+
RNA_def_struct_sdna_from(srna, "bDampTrackConstraint", "data");
prop= RNA_def_property(srna, "target", PROP_POINTER, PROP_NONE);
diff --git a/source/blender/makesrna/intern/rna_curve.c b/source/blender/makesrna/intern/rna_curve.c
index 599d36ec8b8..3cf6feb005c 100644
--- a/source/blender/makesrna/intern/rna_curve.c
+++ b/source/blender/makesrna/intern/rna_curve.c
@@ -47,9 +47,17 @@
EnumPropertyItem beztriple_handle_type_items[] = {
{HD_FREE, "FREE", 0, "Free", ""},
+ {HD_VECT, "VECTOR", 0, "Vector", ""},
+ {HD_ALIGN, "ALIGNED", 0, "Aligned", ""},
{HD_AUTO, "AUTO", 0, "Auto", ""},
+ {0, NULL, 0, NULL, NULL}};
+
+EnumPropertyItem keyframe_handle_type_items[] = {
+ {HD_FREE, "FREE", 0, "Free", ""},
{HD_VECT, "VECTOR", 0, "Vector", ""},
{HD_ALIGN, "ALIGNED", 0, "Aligned", ""},
+ {HD_AUTO, "AUTO", 0, "Automatic", ""},
+ {HD_AUTO_ANIM, "AUTO_CLAMPED", 0, "Auto Clamped", "Auto handles clamped to not overshoot"},
{0, NULL, 0, NULL, NULL}};
EnumPropertyItem beztriple_interpolation_mode_items[] = {
diff --git a/source/blender/makesrna/intern/rna_fcurve.c b/source/blender/makesrna/intern/rna_fcurve.c
index a46f84a22d2..e922a007249 100644
--- a/source/blender/makesrna/intern/rna_fcurve.c
+++ b/source/blender/makesrna/intern/rna_fcurve.c
@@ -1,6 +1,4 @@
/*
- * $Id$
- *
* ***** BEGIN GPL LICENSE BLOCK *****
*
* This program is free software; you can redistribute it and/or
@@ -139,6 +137,7 @@ static void rna_DriverTarget_update_data(Main *bmain, Scene *scene, PointerRNA *
/* find the driver this belongs to and update it */
for (fcu=adt->drivers.first; fcu; fcu=fcu->next) {
driver= fcu->driver;
+ fcu->flag &= ~FCURVE_DISABLED;
if (driver) {
// FIXME: need to be able to search targets for required one...
@@ -454,6 +453,30 @@ static void rna_FModifier_active_set(PointerRNA *ptr, int UNUSED(value))
fm->flag |= FMODIFIER_FLAG_ACTIVE;
}
+static void rna_FModifier_start_frame_range(PointerRNA *ptr, float *min, float *max)
+{
+ FModifier *fcm= (FModifier*)ptr->data;
+
+ *min= MINAFRAMEF;
+ *max= (fcm->flag & FMODIFIER_FLAG_RANGERESTRICT)? fcm->efra : MAXFRAMEF;
+}
+
+static void rna_FModifier_end_frame_range(PointerRNA *ptr, float *min, float *max)
+{
+ FModifier *fcm= (FModifier*)ptr->data;
+
+ *min= (fcm->flag & FMODIFIER_FLAG_RANGERESTRICT)? fcm->sfra : MINAFRAMEF;
+ *max= MAXFRAMEF;
+}
+
+static void rna_FModifier_blending_range(PointerRNA *ptr, float *min, float *max)
+{
+ FModifier *fcm= (FModifier*)ptr->data;
+
+ *min= 0.0f;
+ *max= fcm->efra - fcm->sfra;
+}
+
static void rna_FModifier_active_update(Main *UNUSED(bmain), Scene *UNUSED(scene), PointerRNA *ptr)
{
FModifier *fm, *fmo= (FModifier*)ptr->data;
@@ -571,15 +594,15 @@ static void rna_FKeyframe_points_add(FCurve *fcu, int tot)
else {
fcu->bezt= MEM_callocN(sizeof(BezTriple) * tot, "rna_FKeyframe_points_add");
}
-
+
bezt= fcu->bezt + fcu->totvert;
fcu->totvert += tot;
-
+
while(tot--) {
/* defaults, no userprefs gives pradictable results for API */
bezt->f1= bezt->f2= bezt->f3= SELECT;
bezt->ipo= BEZT_IPO_BEZ;
- bezt->h1= bezt->h2= HD_AUTO;
+ bezt->h1= bezt->h2= HD_AUTO_ANIM;
bezt++;
}
}
@@ -1015,6 +1038,51 @@ static void rna_def_fmodifier(BlenderRNA *brna)
RNA_def_property_boolean_funcs(prop, NULL, "rna_FModifier_active_set");
RNA_def_property_update(prop, NC_ANIMATION|ND_KEYFRAME_PROP, "rna_FModifier_active_update");
RNA_def_property_ui_icon(prop, ICON_RADIOBUT_OFF, 1);
+
+ /* restricted range */
+ prop= RNA_def_property(srna, "use_restricted_range", PROP_BOOLEAN, PROP_NONE);
+ RNA_def_property_boolean_sdna(prop, NULL, "flag", FMODIFIER_FLAG_RANGERESTRICT);
+ RNA_def_property_ui_text(prop, "Restrict Frame Range", "F-Curve Modifier is only applied for the specified frame range to help mask off effects in order to chain them");
+ RNA_def_property_update(prop, NC_ANIMATION|ND_KEYFRAME_PROP, NULL);
+ RNA_def_property_ui_icon(prop, ICON_TRIA_RIGHT, 1); // XXX: depends on UI implementation
+
+ prop= RNA_def_property(srna, "frame_start", PROP_FLOAT, PROP_NONE);
+ RNA_def_property_float_sdna(prop, NULL, "sfra");
+ RNA_def_property_float_funcs(prop, NULL, NULL, "rna_FModifier_start_frame_range");
+ RNA_def_property_ui_text(prop, "Start Frame", "Frame that modifier's influence starts (if Restrict Frame Range is in use)");
+ RNA_def_property_update(prop, NC_ANIMATION|ND_KEYFRAME_PROP, NULL);
+
+ prop= RNA_def_property(srna, "frame_end", PROP_FLOAT, PROP_NONE);
+ RNA_def_property_float_sdna(prop, NULL, "efra");
+ RNA_def_property_float_funcs(prop, NULL, NULL, "rna_FModifier_end_frame_range");
+ RNA_def_property_ui_text(prop, "End Frame", "Frame that modifier's influence ends (if Restrict Frame Range is in use)");
+ RNA_def_property_update(prop, NC_ANIMATION|ND_KEYFRAME_PROP, NULL);
+
+ prop= RNA_def_property(srna, "blend_in", PROP_FLOAT, PROP_NONE);
+ RNA_def_property_float_sdna(prop, NULL, "blendin");
+ RNA_def_property_float_funcs(prop, NULL, NULL, "rna_FModifier_blending_range");
+ RNA_def_property_ui_text(prop, "Blend In", "Number of frames from start frame for influence to take effect");
+ RNA_def_property_update(prop, NC_ANIMATION|ND_KEYFRAME_PROP, NULL);
+
+ prop= RNA_def_property(srna, "blend_out", PROP_FLOAT, PROP_NONE);
+ RNA_def_property_float_sdna(prop, NULL, "blendout");
+ RNA_def_property_float_funcs(prop, NULL, NULL, "rna_FModifier_blending_range");
+ RNA_def_property_ui_text(prop, "Blend Out", "Number of frames from start frame for influence to fade out");
+ RNA_def_property_update(prop, NC_ANIMATION|ND_KEYFRAME_PROP, NULL);
+
+ /* influence */
+ prop= RNA_def_property(srna, "use_influence", PROP_BOOLEAN, PROP_NONE);
+ RNA_def_property_boolean_sdna(prop, NULL, "flag", FMODIFIER_FLAG_USEINFLUENCE);
+ RNA_def_property_ui_text(prop, "Use Influence", "F-Curve Modifier's effects will be tempered by a default factor");
+ RNA_def_property_update(prop, NC_ANIMATION|ND_KEYFRAME_PROP, NULL);
+ RNA_def_property_ui_icon(prop, ICON_TRIA_RIGHT, 1); // XXX: depends on UI implementation
+
+ prop= RNA_def_property(srna, "influence", PROP_FLOAT, PROP_FACTOR);
+ RNA_def_property_float_sdna(prop, NULL, "influence");
+ RNA_def_property_range(prop, 0.0f, 1.0f);
+ RNA_def_property_float_default(prop, 1.0f);
+ RNA_def_property_ui_text(prop, "Influence", "Amount of influence F-Curve Modifier will have when not fading in/out");
+ RNA_def_property_update(prop, NC_ANIMATION|ND_KEYFRAME_PROP, NULL);
}
/* *********************** */
@@ -1035,6 +1103,12 @@ static void rna_def_drivertarget(BlenderRNA *brna)
{DTAR_TRANSCHAN_SCALEY, "SCALE_Y", 0, "Y Scale", ""},
{DTAR_TRANSCHAN_SCALEZ, "SCALE_Z", 0, "Z Scale", ""},
{0, NULL, 0, NULL, NULL}};
+
+ static EnumPropertyItem prop_local_space_items[] = {
+ {0, "WORLD_SPACE", 0, "World Space", "Transforms include effects of parenting/restpose and constraints"},
+ {DTAR_FLAG_LOCALSPACE, "TRANSFORM_SPACE", 0, "Transform Space", "Transforms don't include parenting/restpose or constraints"},
+ {DTAR_FLAG_LOCALSPACE|DTAR_FLAG_LOCAL_CONSTS, "LOCAL_SPACE", 0, "Local Space", "Transforms include effects of constraints but not parenting/restpose"},
+ {0, NULL, 0, NULL, NULL}};
srna= RNA_def_struct(brna, "DriverTarget", NULL);
RNA_def_struct_ui_text(srna, "Driver Target", "Source of input values for driver variables");
@@ -1075,9 +1149,10 @@ static void rna_def_drivertarget(BlenderRNA *brna)
RNA_def_property_ui_text(prop, "Type", "Driver variable type");
RNA_def_property_update(prop, 0, "rna_DriverTarget_update_data");
- prop= RNA_def_property(srna, "use_local_space_transform", PROP_BOOLEAN, PROP_NONE);
- RNA_def_property_boolean_sdna(prop, NULL, "flag", DTAR_FLAG_LOCALSPACE);
- RNA_def_property_ui_text(prop, "Local Space", "Use transforms in Local Space (as opposed to the worldspace default)");
+ prop= RNA_def_property(srna, "transform_space", PROP_ENUM, PROP_NONE);
+ RNA_def_property_enum_bitflag_sdna(prop, NULL, "flag");
+ RNA_def_property_enum_items(prop, prop_local_space_items);
+ RNA_def_property_ui_text(prop, "Transform Space", "Space in which transforms are used");
RNA_def_property_update(prop, 0, "rna_DriverTarget_update_data");
}
@@ -1167,6 +1242,7 @@ static void rna_def_channeldriver(BlenderRNA *brna)
srna= RNA_def_struct(brna, "Driver", NULL);
RNA_def_struct_sdna(srna, "ChannelDriver");
RNA_def_struct_ui_text(srna, "Driver", "Driver for the value of a setting based on an external value");
+ RNA_def_struct_ui_icon(srna, ICON_DRIVER);
/* Enums */
prop= RNA_def_property(srna, "type", PROP_ENUM, PROP_NONE);
@@ -1242,12 +1318,12 @@ static void rna_def_fkeyframe(BlenderRNA *brna)
/* Boolean values */
prop= RNA_def_property(srna, "select_left_handle", PROP_BOOLEAN, PROP_NONE);
RNA_def_property_boolean_sdna(prop, NULL, "f1", 0);
- RNA_def_property_ui_text(prop, "Handle 1 selected", "Handle 1 selection status");
+ RNA_def_property_ui_text(prop, "Handle 1 selected", "Left handle selection status");
RNA_def_property_update(prop, NC_ANIMATION|ND_KEYFRAME|NA_SELECTED, NULL);
prop= RNA_def_property(srna, "select_right_handle", PROP_BOOLEAN, PROP_NONE);
RNA_def_property_boolean_sdna(prop, NULL, "f3", 0);
- RNA_def_property_ui_text(prop, "Handle 2 selected", "Handle 2 selection status");
+ RNA_def_property_ui_text(prop, "Handle 2 selected", "Right handle selection status");
RNA_def_property_update(prop, NC_ANIMATION|ND_KEYFRAME|NA_SELECTED, NULL);
prop= RNA_def_property(srna, "select_control_point", PROP_BOOLEAN, PROP_NONE);
@@ -1258,14 +1334,14 @@ static void rna_def_fkeyframe(BlenderRNA *brna)
/* Enums */
prop= RNA_def_property(srna, "handle_left_type", PROP_ENUM, PROP_NONE);
RNA_def_property_enum_sdna(prop, NULL, "h1");
- RNA_def_property_enum_items(prop, beztriple_handle_type_items);
- RNA_def_property_ui_text(prop, "Handle 1 Type", "Handle types");
+ RNA_def_property_enum_items(prop, keyframe_handle_type_items);
+ RNA_def_property_ui_text(prop, "Left Handle Type", "Handle types");
RNA_def_property_update(prop, NC_ANIMATION|ND_KEYFRAME_PROP, NULL);
prop= RNA_def_property(srna, "handle_right_type", PROP_ENUM, PROP_NONE);
RNA_def_property_enum_sdna(prop, NULL, "h2");
- RNA_def_property_enum_items(prop, beztriple_handle_type_items);
- RNA_def_property_ui_text(prop, "Handle 2 Type", "Handle types");
+ RNA_def_property_enum_items(prop, keyframe_handle_type_items);
+ RNA_def_property_ui_text(prop, "Right Handle Type", "Handle types");
RNA_def_property_update(prop, NC_ANIMATION|ND_KEYFRAME_PROP, NULL);
prop= RNA_def_property(srna, "interpolation", PROP_ENUM, PROP_NONE);
@@ -1277,14 +1353,14 @@ static void rna_def_fkeyframe(BlenderRNA *brna)
prop= RNA_def_property(srna, "type", PROP_ENUM, PROP_NONE);
RNA_def_property_enum_sdna(prop, NULL, "hide");
RNA_def_property_enum_items(prop, beztriple_keyframe_type_items);
- RNA_def_property_ui_text(prop, "Type", "The type of keyframe");
+ RNA_def_property_ui_text(prop, "Type", "The type of keyframe (for visual purposes only");
RNA_def_property_update(prop, NC_ANIMATION|ND_KEYFRAME_PROP, NULL);
/* Vector values */
prop= RNA_def_property(srna, "handle_left", PROP_FLOAT, PROP_COORDS); /* keyframes are dimensionless */
RNA_def_property_array(prop, 2);
RNA_def_property_float_funcs(prop, "rna_FKeyframe_handle1_get", "rna_FKeyframe_handle1_set", NULL);
- RNA_def_property_ui_text(prop, "Handle 1", "Coordinates of the first handle");
+ RNA_def_property_ui_text(prop, "Left Handle", "Coordinates of the left handle (before the control point)");
RNA_def_property_update(prop, NC_ANIMATION|ND_KEYFRAME|NA_EDITED, NULL);
prop= RNA_def_property(srna, "co", PROP_FLOAT, PROP_COORDS); /* keyframes are dimensionless */
@@ -1296,7 +1372,7 @@ static void rna_def_fkeyframe(BlenderRNA *brna)
prop= RNA_def_property(srna, "handle_right", PROP_FLOAT, PROP_COORDS); /* keyframes are dimensionless */
RNA_def_property_array(prop, 2);
RNA_def_property_float_funcs(prop, "rna_FKeyframe_handle2_get", "rna_FKeyframe_handle2_set", NULL);
- RNA_def_property_ui_text(prop, "Handle 2", "Coordinates of the second handle");
+ RNA_def_property_ui_text(prop, "Right Handle", "Coordinates of the right handle (after the control point)");
RNA_def_property_update(prop, NC_ANIMATION|ND_KEYFRAME|NA_EDITED, NULL);
}
@@ -1463,11 +1539,6 @@ static void rna_def_fcurve(BlenderRNA *brna)
RNA_def_property_ui_text(prop, "Muted", "F-Curve is not evaluated");
RNA_def_property_update(prop, NC_ANIMATION|ND_ANIMCHAN|NA_EDITED, NULL);
- prop= RNA_def_property(srna, "use_auto_handle_clamp", PROP_BOOLEAN, PROP_NONE);
- RNA_def_property_boolean_sdna(prop, NULL, "flag", FCURVE_AUTO_HANDLES);
- RNA_def_property_ui_text(prop, "Auto Clamped Handles", "All auto-handles for F-Curve are clamped");
- RNA_def_property_update(prop, NC_ANIMATION|ND_KEYFRAME_PROP, NULL);
-
prop= RNA_def_property(srna, "hide", PROP_BOOLEAN, PROP_NONE);
RNA_def_property_boolean_negative_sdna(prop, NULL, "flag", FCURVE_VISIBLE);
RNA_def_property_ui_text(prop, "Hide", "F-Curve and its keyframes are hidden in the Graph Editor graphs");
diff --git a/source/blender/makesrna/intern/rna_gpencil.c b/source/blender/makesrna/intern/rna_gpencil.c
index 423b4e4f76b..9811d7bd797 100644
--- a/source/blender/makesrna/intern/rna_gpencil.c
+++ b/source/blender/makesrna/intern/rna_gpencil.c
@@ -1,6 +1,4 @@
/*
- * $Id$
- *
* ***** BEGIN GPL LICENSE BLOCK *****
*
* This program is free software; you can redistribute it and/or
diff --git a/source/blender/makesrna/intern/rna_internal.h b/source/blender/makesrna/intern/rna_internal.h
index c0ae7b02b1a..b1e4721bc79 100644
--- a/source/blender/makesrna/intern/rna_internal.h
+++ b/source/blender/makesrna/intern/rna_internal.h
@@ -168,6 +168,7 @@ void RNA_def_sensor(struct BlenderRNA *brna);
void RNA_def_sequencer(struct BlenderRNA *brna);
void RNA_def_smoke(struct BlenderRNA *brna);
void RNA_def_space(struct BlenderRNA *brna);
+void RNA_def_speaker(struct BlenderRNA *brna);
void RNA_def_test(struct BlenderRNA *brna);
void RNA_def_text(struct BlenderRNA *brna);
void RNA_def_texture(struct BlenderRNA *brna);
@@ -282,6 +283,7 @@ void RNA_def_main_brushes(BlenderRNA *brna, PropertyRNA *cprop);
void RNA_def_main_worlds(BlenderRNA *brna, PropertyRNA *cprop);
void RNA_def_main_groups(BlenderRNA *brna, PropertyRNA *cprop);
void RNA_def_main_texts(BlenderRNA *brna, PropertyRNA *cprop);
+void RNA_def_main_speakers(BlenderRNA *brna, PropertyRNA *cprop);
void RNA_def_main_sounds(BlenderRNA *brna, PropertyRNA *cprop);
void RNA_def_main_armatures(BlenderRNA *brna, PropertyRNA *cprop);
void RNA_def_main_actions(BlenderRNA *brna, PropertyRNA *cprop);
diff --git a/source/blender/makesrna/intern/rna_main.c b/source/blender/makesrna/intern/rna_main.c
index bb13a3b1bf1..021aa9660ed 100644
--- a/source/blender/makesrna/intern/rna_main.c
+++ b/source/blender/makesrna/intern/rna_main.c
@@ -187,6 +187,12 @@ static void rna_Main_text_begin(CollectionPropertyIterator *iter, PointerRNA *pt
rna_iterator_listbase_begin(iter, &bmain->text, NULL);
}
+static void rna_Main_speaker_begin(CollectionPropertyIterator *iter, PointerRNA *ptr)
+{
+ Main *bmain= (Main*)ptr->data;
+ rna_iterator_listbase_begin(iter, &bmain->speaker, NULL);
+}
+
static void rna_Main_sound_begin(CollectionPropertyIterator *iter, PointerRNA *ptr)
{
Main *bmain= (Main*)ptr->data;
@@ -297,6 +303,7 @@ void RNA_def_main(BlenderRNA *brna)
{"shape_keys", "Key", "rna_Main_key_begin", "Shape Keys", "Shape Key datablocks.", NULL},
{"scripts", "ID", "rna_Main_script_begin", "Scripts", "Script datablocks (DEPRECATED).", NULL},
{"texts", "Text", "rna_Main_text_begin", "Texts", "Text datablocks.", RNA_def_main_texts},
+ {"speakers", "Speaker", "rna_Main_speaker_begin", "Speakers", "Speaker datablocks.", RNA_def_main_speakers},
{"sounds", "Sound", "rna_Main_sound_begin", "Sounds", "Sound datablocks.", RNA_def_main_sounds},
{"armatures", "Armature", "rna_Main_armature_begin", "Armatures", "Armature datablocks.", RNA_def_main_armatures},
{"actions", "Action", "rna_Main_action_begin", "Actions", "Action datablocks.", RNA_def_main_actions},
diff --git a/source/blender/makesrna/intern/rna_main_api.c b/source/blender/makesrna/intern/rna_main_api.c
index 8ac620c2fcf..e99958c2217 100644
--- a/source/blender/makesrna/intern/rna_main_api.c
+++ b/source/blender/makesrna/intern/rna_main_api.c
@@ -63,6 +63,7 @@
#include "BKE_particle.h"
#include "BKE_font.h"
#include "BKE_node.h"
+#include "BKE_speaker.h"
#include "DNA_armature_types.h"
#include "DNA_camera_types.h"
@@ -71,6 +72,7 @@
#include "DNA_material_types.h"
#include "DNA_mesh_types.h"
#include "DNA_object_types.h"
+#include "DNA_speaker_types.h"
#include "DNA_text_types.h"
#include "DNA_texture_types.h"
#include "DNA_group_types.h"
@@ -147,6 +149,9 @@ Object *rna_Main_objects_new(Main *UNUSED(bmain), ReportList *reports, const cha
case ID_LA:
type= OB_LAMP;
break;
+ case ID_SPK:
+ type= OB_SPEAKER;
+ break;
case ID_CA:
type= OB_CAMERA;
break;
@@ -406,6 +411,22 @@ void rna_Main_groups_remove(Main *bmain, Group *group)
/* XXX python now has invalid pointer? */
}
+Speaker *rna_Main_speakers_new(Main *UNUSED(bmain), const char *name)
+{
+ Speaker *speaker= add_speaker(name);
+ id_us_min(&speaker->id);
+ return speaker;
+}
+void rna_Main_speakers_remove(Main *bmain, ReportList *reports, Speaker *speaker)
+{
+ if(ID_REAL_USERS(speaker) <= 0)
+ free_libblock(&bmain->speaker, speaker);
+ else
+ BKE_reportf(reports, RPT_ERROR, "Speaker \"%s\" must have zero users to be removed, found %d.", speaker->id.name+2, ID_REAL_USERS(speaker));
+
+ /* XXX python now has invalid pointer? */
+}
+
Text *rna_Main_texts_new(Main *UNUSED(bmain), const char *name)
{
return add_empty_text(name);
@@ -502,6 +523,7 @@ void rna_Main_groups_tag(Main *bmain, int value) { tag_main_lb(&bmain->group, va
void rna_Main_shape_keys_tag(Main *bmain, int value) { tag_main_lb(&bmain->key, value); }
void rna_Main_scripts_tag(Main *bmain, int value) { tag_main_lb(&bmain->script, value); }
void rna_Main_texts_tag(Main *bmain, int value) { tag_main_lb(&bmain->text, value); }
+void rna_Main_speakers_tag(Main *bmain, int value) { tag_main_lb(&bmain->speaker, value); }
void rna_Main_sounds_tag(Main *bmain, int value) { tag_main_lb(&bmain->sound, value); }
void rna_Main_armatures_tag(Main *bmain, int value) { tag_main_lb(&bmain->armature, value); }
void rna_Main_actions_tag(Main *bmain, int value) { tag_main_lb(&bmain->action, value); }
@@ -1076,6 +1098,37 @@ void RNA_def_main_groups(BlenderRNA *brna, PropertyRNA *cprop)
parm= RNA_def_boolean(func, "value", 0, "Value", "");
RNA_def_property_flag(parm, PROP_REQUIRED);
}
+
+void RNA_def_main_speakers(BlenderRNA *brna, PropertyRNA *cprop)
+{
+ StructRNA *srna;
+ FunctionRNA *func;
+ PropertyRNA *parm;
+
+ RNA_def_property_srna(cprop, "BlendDataSpeakers");
+ srna= RNA_def_struct(brna, "BlendDataSpeakers", NULL);
+ RNA_def_struct_sdna(srna, "Main");
+ RNA_def_struct_ui_text(srna, "Main Speakers", "Collection of speakers");
+
+ func= RNA_def_function(srna, "new", "rna_Main_speakers_new");
+ RNA_def_function_ui_description(func, "Add a new speaker to the main database");
+ parm= RNA_def_string(func, "name", "Speaker", 0, "", "New name for the datablock.");
+ RNA_def_property_flag(parm, PROP_REQUIRED);
+ /* return type */
+ parm= RNA_def_pointer(func, "speaker", "Speaker", "", "New speaker datablock.");
+ RNA_def_function_return(func, parm);
+
+ func= RNA_def_function(srna, "remove", "rna_Main_speakers_remove");
+ RNA_def_function_flag(func, FUNC_USE_REPORTS);
+ RNA_def_function_ui_description(func, "Remove a speaker from the current blendfile.");
+ parm= RNA_def_pointer(func, "speaker", "Speaker", "", "Speaker to remove.");
+ RNA_def_property_flag(parm, PROP_REQUIRED|PROP_NEVER_NULL);
+
+ func= RNA_def_function(srna, "tag", "rna_Main_speakers_tag");
+ parm= RNA_def_boolean(func, "value", 0, "Value", "");
+ RNA_def_property_flag(parm, PROP_REQUIRED);
+}
+
void RNA_def_main_texts(BlenderRNA *brna, PropertyRNA *cprop)
{
StructRNA *srna;
diff --git a/source/blender/makesrna/intern/rna_nla.c b/source/blender/makesrna/intern/rna_nla.c
index 71bff06a864..ef4adde6fb4 100644
--- a/source/blender/makesrna/intern/rna_nla.c
+++ b/source/blender/makesrna/intern/rna_nla.c
@@ -1,6 +1,4 @@
/*
- * $Id$
- *
* ***** BEGIN GPL LICENSE BLOCK *****
*
* This program is free software; you can redistribute it and/or
@@ -222,6 +220,29 @@ static void rna_NlaStrip_blend_out_set(PointerRNA *ptr, float value)
data->blendout= value;
}
+static int rna_NlaStrip_action_editable(PointerRNA *ptr)
+{
+ NlaStrip *strip = (NlaStrip *)ptr->data;
+
+ /* strip actions shouldn't be editable if NLA tweakmode is on */
+ if (ptr->id.data) {
+ AnimData *adt = BKE_animdata_from_id(ptr->id.data);
+
+ if (adt) {
+ /* active action is only editable when it is not a tweaking strip */
+ if ((adt->flag & ADT_NLA_EDIT_ON) || (adt->actstrip) || (adt->tmpact))
+ return 0;
+ }
+ }
+
+ /* check for clues that strip probably shouldn't be used... */
+ if (strip->flag & NLASTRIP_FLAG_TWEAKUSER)
+ return 0;
+
+ /* should be ok, though we may still miss some cases */
+ return 1;
+}
+
static void rna_NlaStrip_action_start_frame_set(PointerRNA *ptr, float value)
{
NlaStrip *data= (NlaStrip*)ptr->data;
@@ -357,6 +378,7 @@ static void rna_def_nlastrip(BlenderRNA *brna)
{NLASTRIP_TYPE_CLIP, "CLIP", 0, "Action Clip", "NLA Strip references some Action"},
{NLASTRIP_TYPE_TRANSITION, "TRANSITION", 0, "Transition", "NLA Strip 'transitions' between adjacent strips"},
{NLASTRIP_TYPE_META, "META", 0, "Meta", "NLA Strip acts as a container for adjacent strips"},
+ {NLASTRIP_TYPE_SOUND, "SOUND", 0, "Sound Clip", "NLA Strip representing a sound event for speakers"},
{0, NULL, 0, NULL, NULL}};
/* struct definition */
@@ -428,6 +450,7 @@ static void rna_def_nlastrip(BlenderRNA *brna)
RNA_def_property_pointer_sdna(prop, NULL, "act");
RNA_def_property_pointer_funcs(prop, NULL, NULL, NULL, "rna_Action_id_poll");
RNA_def_property_flag(prop, PROP_EDITABLE);
+ RNA_def_property_editable_func(prop, "rna_NlaStrip_action_editable");
RNA_def_property_ui_text(prop, "Action", "Action referenced by this strip");
RNA_def_property_update(prop, NC_ANIMATION|ND_NLA, NULL); /* this will do? */
diff --git a/source/blender/makesrna/intern/rna_object.c b/source/blender/makesrna/intern/rna_object.c
index 55e1119f58e..ad323b0aba4 100644
--- a/source/blender/makesrna/intern/rna_object.c
+++ b/source/blender/makesrna/intern/rna_object.c
@@ -115,6 +115,7 @@ EnumPropertyItem object_type_items[] = {
{0, "", 0, NULL, NULL},
{OB_CAMERA, "CAMERA", 0, "Camera", ""},
{OB_LAMP, "LAMP", 0, "Lamp", ""},
+ {OB_SPEAKER, "SPEAKER", 0, "Speaker", ""},
{0, NULL, 0, NULL, NULL}};
EnumPropertyItem object_type_curve_items[] = {
@@ -365,6 +366,7 @@ static StructRNA *rna_Object_data_typef(PointerRNA *ptr)
case OB_CAMERA: return &RNA_Camera;
case OB_LATTICE: return &RNA_Lattice;
case OB_ARMATURE: return &RNA_Armature;
+ case OB_SPEAKER: return &RNA_Speaker;
default: return &RNA_ID;
}
}
diff --git a/source/blender/makesrna/intern/rna_pose.c b/source/blender/makesrna/intern/rna_pose.c
index 47c8435cc46..0dd8218d1b9 100644
--- a/source/blender/makesrna/intern/rna_pose.c
+++ b/source/blender/makesrna/intern/rna_pose.c
@@ -1,6 +1,4 @@
/*
- * $Id$
- *
* ***** BEGIN GPL LICENSE BLOCK *****
*
* This program is free software; you can redistribute it and/or
@@ -45,6 +43,20 @@
#include "WM_types.h"
+
+
+// XXX: this RNA enum define is currently duplicated for objects, since there is some text here which is not applicable
+EnumPropertyItem posebone_rotmode_items[] = {
+ {ROT_MODE_QUAT, "QUATERNION", 0, "Quaternion (WXYZ)", "No Gimbal Lock (default)"},
+ {ROT_MODE_XYZ, "XYZ", 0, "XYZ Euler", "XYZ Rotation Order. Prone to Gimbal Lock"},
+ {ROT_MODE_XZY, "XZY", 0, "XZY Euler", "XZY Rotation Order. Prone to Gimbal Lock"},
+ {ROT_MODE_YXZ, "YXZ", 0, "YXZ Euler", "YXZ Rotation Order. Prone to Gimbal Lock"},
+ {ROT_MODE_YZX, "YZX", 0, "YZX Euler", "YZX Rotation Order. Prone to Gimbal Lock"},
+ {ROT_MODE_ZXY, "ZXY", 0, "ZXY Euler", "ZXY Rotation Order. Prone to Gimbal Lock"},
+ {ROT_MODE_ZYX, "ZYX", 0, "ZYX Euler", "ZYX Rotation Order. Prone to Gimbal Lock"},
+ {ROT_MODE_AXISANGLE, "AXIS_ANGLE", 0, "Axis Angle", "Axis Angle (W+XYZ). Defines a rotation around some axis defined by 3D-Vector"},
+ {0, NULL, 0, NULL, NULL}};
+
#ifdef RNA_RUNTIME
#include "BIK_api.h"
@@ -717,19 +729,7 @@ static void rna_def_pose_channel_constraints(BlenderRNA *brna, PropertyRNA *cpro
}
static void rna_def_pose_channel(BlenderRNA *brna)
-{
- // XXX: this RNA enum define is currently duplicated for objects, since there is some text here which is not applicable
- static EnumPropertyItem prop_rotmode_items[] = {
- {ROT_MODE_QUAT, "QUATERNION", 0, "Quaternion (WXYZ)", "No Gimbal Lock (default)"},
- {ROT_MODE_XYZ, "XYZ", 0, "XYZ Euler", "XYZ Rotation Order. Prone to Gimbal Lock"},
- {ROT_MODE_XZY, "XZY", 0, "XZY Euler", "XZY Rotation Order. Prone to Gimbal Lock"},
- {ROT_MODE_YXZ, "YXZ", 0, "YXZ Euler", "YXZ Rotation Order. Prone to Gimbal Lock"},
- {ROT_MODE_YZX, "YZX", 0, "YZX Euler", "YZX Rotation Order. Prone to Gimbal Lock"},
- {ROT_MODE_ZXY, "ZXY", 0, "ZXY Euler", "ZXY Rotation Order. Prone to Gimbal Lock"},
- {ROT_MODE_ZYX, "ZYX", 0, "ZYX Euler", "ZYX Rotation Order. Prone to Gimbal Lock"},
- {ROT_MODE_AXISANGLE, "AXIS_ANGLE", 0, "Axis Angle", "Axis Angle (W+XYZ). Defines a rotation around some axis defined by 3D-Vector"},
- {0, NULL, 0, NULL, NULL}};
-
+{
static float default_quat[4] = {1,0,0,0}; /* default quaternion values */
static float default_axisAngle[4] = {0,0,1,0}; /* default axis-angle rotation values */
static float default_scale[3] = {1,1,1}; /* default scale values */
@@ -807,7 +807,7 @@ static void rna_def_pose_channel(BlenderRNA *brna)
* having a single one is better for Keyframing and other property-management situations...
*/
prop= RNA_def_property(srna, "rotation_axis_angle", PROP_FLOAT, PROP_AXISANGLE);
- RNA_def_property_array(prop, 4); // TODO: maybe we'll need to define the 'default value' getter too...
+ RNA_def_property_array(prop, 4);
RNA_def_property_float_funcs(prop, "rna_PoseChannel_rotation_axis_angle_get", "rna_PoseChannel_rotation_axis_angle_set", NULL);
RNA_def_property_editable_array_func(prop, "rna_PoseChannel_rotation_4d_editable");
RNA_def_property_float_array_default(prop, default_axisAngle);
@@ -824,7 +824,7 @@ static void rna_def_pose_channel(BlenderRNA *brna)
prop= RNA_def_property(srna, "rotation_mode", PROP_ENUM, PROP_NONE);
RNA_def_property_enum_sdna(prop, NULL, "rotmode");
- RNA_def_property_enum_items(prop, prop_rotmode_items); // XXX move to using a single define of this someday
+ RNA_def_property_enum_items(prop, posebone_rotmode_items); // XXX move to using a single define of this someday
RNA_def_property_enum_funcs(prop, NULL, "rna_PoseChannel_rotation_mode_set", NULL);
RNA_def_property_editable_func(prop, "rna_PoseChannel_proxy_editable"); // XXX... disabled, since proxy-locked layers are currently used for ensuring proxy-syncing too
RNA_def_property_ui_text(prop, "Rotation Mode", "");
diff --git a/source/blender/makesrna/intern/rna_scene.c b/source/blender/makesrna/intern/rna_scene.c
index 29cfc695911..2a558da1cb0 100644
--- a/source/blender/makesrna/intern/rna_scene.c
+++ b/source/blender/makesrna/intern/rna_scene.c
@@ -46,7 +46,7 @@
#ifdef WITH_QUICKTIME
#include "quicktime_export.h"
# ifdef WITH_AUDASPACE
-# include "AUD_C-API.h"
+# include "AUD_Space.h"
# endif
#endif
@@ -182,6 +182,7 @@ EnumPropertyItem image_type_items[] = {
#include "BKE_mesh.h"
#include "BKE_sound.h"
#include "BKE_screen.h"
+#include "BKE_sequencer.h"
#include "BKE_animsys.h"
#include "WM_api.h"
@@ -332,6 +333,26 @@ static void rna_Scene_layer_update(Main *bmain, Scene *scene, PointerRNA *ptr)
DAG_on_visible_update(bmain, FALSE);
}
+static void rna_Scene_fps_update(Main *UNUSED(bmain), Scene *scene, PointerRNA *UNUSED(ptr))
+{
+ sound_update_fps(scene);
+ seq_update_sound_bounds_all(scene);
+}
+
+static void rna_Scene_listener_update(Main *UNUSED(bmain), Scene *scene, PointerRNA *UNUSED(ptr))
+{
+ sound_update_scene_listener(scene);
+}
+
+static void rna_Scene_volume_set(PointerRNA *ptr, float value)
+{
+ Scene *scene= (Scene*)(ptr->data);
+
+ scene->audio.volume = value;
+ if(scene->sound_scene)
+ sound_set_scene_volume(scene, value);
+}
+
static void rna_Scene_framelen_update(Main *UNUSED(bmain), Scene *scene, PointerRNA *UNUSED(ptr))
{
scene->r.framelen= (float)scene->r.framapto/(float)scene->r.images;
@@ -991,9 +1012,8 @@ static TimeMarker *rna_TimeLine_add(Scene *scene, const char name[])
static void rna_TimeLine_remove(Scene *scene, ReportList *reports, TimeMarker *marker)
{
- /* try to remove the F-Curve from the action */
if (!BLI_remlink_safe(&scene->markers, marker)) {
- BKE_reportf(reports, RPT_ERROR, "TimelineMarker '%s' not found in action '%s'", marker->name, scene->id.name+2);
+ BKE_reportf(reports, RPT_ERROR, "TimelineMarker '%s' not found in scene '%s'", marker->name, scene->id.name+2);
return;
}
@@ -1051,10 +1071,14 @@ static void rna_def_tool_settings(BlenderRNA *brna)
{UV_SELECT_FACE, "FACE", ICON_UV_FACESEL, "Face", "Face selection mode"},
{UV_SELECT_ISLAND, "ISLAND", ICON_UV_ISLANDSEL, "Island", "Island selection mode"},
{0, NULL, 0, NULL, NULL}};
-
+
+ /* the construction of this enum is quite special - everything is stored as bitflags,
+ * with 1st position only for for on/off (and exposed as boolean), while others are mutually
+ * exclusive options but which will only have any effect when autokey is enabled
+ */
static EnumPropertyItem auto_key_items[] = {
- {AUTOKEY_MODE_NORMAL, "ADD_REPLACE_KEYS", 0, "Add & Replace", ""},
- {AUTOKEY_MODE_EDITKEYS, "REPLACE_KEYS", 0, "Replace", ""},
+ {AUTOKEY_MODE_NORMAL & ~AUTOKEY_ON, "ADD_REPLACE_KEYS", 0, "Add & Replace", ""},
+ {AUTOKEY_MODE_EDITKEYS & ~AUTOKEY_ON, "REPLACE_KEYS", 0, "Replace", ""},
{0, NULL, 0, NULL, NULL}};
static EnumPropertyItem retarget_roll_items[] = {
@@ -1197,7 +1221,7 @@ static void rna_def_tool_settings(BlenderRNA *brna)
RNA_def_property_ui_icon(prop, ICON_REC, 0);
prop= RNA_def_property(srna, "auto_keying_mode", PROP_ENUM, PROP_NONE);
- RNA_def_property_enum_sdna(prop, NULL, "autokey_mode");
+ RNA_def_property_enum_bitflag_sdna(prop, NULL, "autokey_mode");
RNA_def_property_enum_items(prop, auto_key_items);
RNA_def_property_ui_text(prop, "Auto-Keying Mode", "Mode of automatic keyframe insertion for Objects and Bones");
@@ -1208,7 +1232,7 @@ static void rna_def_tool_settings(BlenderRNA *brna)
prop= RNA_def_property(srna, "use_keyframe_insert_keyingset", PROP_BOOLEAN, PROP_NONE);
RNA_def_property_boolean_sdna(prop, NULL, "autokey_flag", AUTOKEY_FLAG_ONLYKEYINGSET);
RNA_def_property_ui_text(prop, "Auto Keyframe Insert Keying Set", "Automatic keyframe insertion using active Keying Set only");
- RNA_def_property_ui_icon(prop, ICON_KEY_HLT, 0); // XXX: we need a dedicated icon
+ RNA_def_property_ui_icon(prop, ICON_KEYINGSET, 0);
/* UV */
prop= RNA_def_property(srna, "uv_select_mode", PROP_ENUM, PROP_NONE);
@@ -1895,6 +1919,10 @@ static void rna_def_scene_game_data(BlenderRNA *brna)
prop= RNA_def_property(srna, "use_auto_start", PROP_BOOLEAN, PROP_NONE);
RNA_def_property_boolean_funcs(prop, "rna_GameSettings_auto_start_get", "rna_GameSettings_auto_start_set");
RNA_def_property_ui_text(prop, "Auto Start", "Automatically start game at load time");
+
+ prop= RNA_def_property(srna, "restrict_animation_updates", PROP_BOOLEAN, PROP_NONE);
+ RNA_def_property_boolean_sdna(prop, NULL, "flag", GAME_RESTRICT_ANIM_UPDATES);
+ RNA_def_property_ui_text(prop, "Restrict Animation Updates", "Restrict the number of animation updates to the animation FPS. This is better for performance, but can cause issues with smooth playback.");
/* materials */
prop= RNA_def_property(srna, "material_mode", PROP_ENUM, PROP_NONE);
@@ -2141,6 +2169,14 @@ static void rna_def_scene_render_data(BlenderRNA *brna)
#endif
#ifdef WITH_FFMPEG
+ static EnumPropertyItem audio_channel_items[] = {
+ {1, "MONO", 0, "Mono", "Set audio channels to mono"},
+ {2, "STEREO", 0, "Stereo", "Set audio channels to stereo"},
+ {4, "SURROUND4", 0, "4 Channels", "Set audio channels to 4 channels"},
+ {6, "SURROUND51", 0, "5.1 Surround", "Set audio channels to 5.1 surround sound"},
+ {8, "SURROUND71", 0, "7.1 Surround", "Set audio channels to 7.1 surround sound"},
+ {0, NULL, 0, NULL, NULL}};
+
static EnumPropertyItem ffmpeg_format_items[] = {
{FFMPEG_MPEG1, "MPEG1", 0, "MPEG-1", ""},
{FFMPEG_MPEG2, "MPEG2", 0, "MPEG-2", ""},
@@ -2452,28 +2488,37 @@ static void rna_def_scene_render_data(BlenderRNA *brna)
/* FFMPEG Audio*/
prop= RNA_def_property(srna, "ffmpeg_audio_codec", PROP_ENUM, PROP_NONE);
RNA_def_property_enum_bitflag_sdna(prop, NULL, "ffcodecdata.audio_codec");
+ RNA_def_property_clear_flag(prop, PROP_ANIMATABLE);
RNA_def_property_enum_items(prop, ffmpeg_audio_codec_items);
RNA_def_property_ui_text(prop, "Audio Codec", "FFMpeg audio codec to use");
RNA_def_property_update(prop, NC_SCENE|ND_RENDER_OPTIONS, NULL);
prop= RNA_def_property(srna, "ffmpeg_audio_bitrate", PROP_INT, PROP_NONE);
RNA_def_property_int_sdna(prop, NULL, "ffcodecdata.audio_bitrate");
+ RNA_def_property_clear_flag(prop, PROP_ANIMATABLE);
RNA_def_property_range(prop, 32, 384);
RNA_def_property_ui_text(prop, "Bitrate", "Audio bitrate(kb/s)");
RNA_def_property_update(prop, NC_SCENE|ND_RENDER_OPTIONS, NULL);
prop= RNA_def_property(srna, "ffmpeg_audio_mixrate", PROP_INT, PROP_NONE);
RNA_def_property_int_sdna(prop, NULL, "ffcodecdata.audio_mixrate");
+ RNA_def_property_clear_flag(prop, PROP_ANIMATABLE);
RNA_def_property_range(prop, 8000, 192000);
RNA_def_property_ui_text(prop, "Samplerate", "Audio samplerate(samples/s)");
RNA_def_property_update(prop, NC_SCENE|ND_RENDER_OPTIONS, NULL);
prop= RNA_def_property(srna, "ffmpeg_audio_volume", PROP_FLOAT, PROP_NONE);
RNA_def_property_float_sdna(prop, NULL, "ffcodecdata.audio_volume");
+ RNA_def_property_clear_flag(prop, PROP_ANIMATABLE);
RNA_def_property_range(prop, 0.0f, 1.0f);
RNA_def_property_ui_text(prop, "Volume", "Audio volume");
RNA_def_property_update(prop, NC_SCENE|ND_RENDER_OPTIONS, NULL);
+ prop= RNA_def_property(srna, "ffmpeg_audio_channels", PROP_ENUM, PROP_NONE);
+ RNA_def_property_enum_sdna(prop, NULL, "ffcodecdata.audio_channels");
+ RNA_def_property_clear_flag(prop, PROP_ANIMATABLE);
+ RNA_def_property_enum_items(prop, audio_channel_items);
+ RNA_def_property_ui_text(prop, "Audio Channels", "Sets the audio channel count");
#endif
prop= RNA_def_property(srna, "fps", PROP_INT, PROP_NONE);
@@ -2481,14 +2526,14 @@ static void rna_def_scene_render_data(BlenderRNA *brna)
RNA_def_property_clear_flag(prop, PROP_ANIMATABLE);
RNA_def_property_range(prop, 1, 120);
RNA_def_property_ui_text(prop, "FPS", "Framerate, expressed in frames per second");
- RNA_def_property_update(prop, NC_SCENE|ND_RENDER_OPTIONS, NULL);
+ RNA_def_property_update(prop, NC_SCENE|ND_RENDER_OPTIONS, "rna_Scene_fps_update");
prop= RNA_def_property(srna, "fps_base", PROP_FLOAT, PROP_NONE);
RNA_def_property_float_sdna(prop, NULL, "frs_sec_base");
RNA_def_property_clear_flag(prop, PROP_ANIMATABLE);
RNA_def_property_range(prop, 0.1f, 120.0f);
RNA_def_property_ui_text(prop, "FPS Base", "Framerate base");
- RNA_def_property_update(prop, NC_SCENE|ND_RENDER_OPTIONS, NULL);
+ RNA_def_property_update(prop, NC_SCENE|ND_RENDER_OPTIONS, "rna_Scene_fps_update");
/* frame mapping */
prop= RNA_def_property(srna, "frame_map_old", PROP_INT, PROP_NONE);
@@ -3427,21 +3472,31 @@ void RNA_def_scene(BlenderRNA *brna)
prop= RNA_def_property(srna, "audio_doppler_speed", PROP_FLOAT, PROP_NONE);
RNA_def_property_float_sdna(prop, NULL, "audio.speed_of_sound");
+ RNA_def_property_clear_flag(prop, PROP_ANIMATABLE);
RNA_def_property_range(prop, 0.01f, FLT_MAX);
RNA_def_property_ui_text(prop, "Speed of Sound", "Speed of sound for Doppler effect calculation");
- RNA_def_property_update(prop, NC_SCENE, NULL);
+ RNA_def_property_update(prop, NC_SCENE, "rna_Scene_listener_update");
prop= RNA_def_property(srna, "audio_doppler_factor", PROP_FLOAT, PROP_NONE);
RNA_def_property_float_sdna(prop, NULL, "audio.doppler_factor");
+ RNA_def_property_clear_flag(prop, PROP_ANIMATABLE);
RNA_def_property_range(prop, 0.0, FLT_MAX);
RNA_def_property_ui_text(prop, "Doppler Factor", "Pitch factor for Doppler effect calculation");
- RNA_def_property_update(prop, NC_SCENE, NULL);
+ RNA_def_property_update(prop, NC_SCENE, "rna_Scene_listener_update");
prop= RNA_def_property(srna, "audio_distance_model", PROP_ENUM, PROP_NONE);
RNA_def_property_enum_bitflag_sdna(prop, NULL, "audio.distance_model");
+ RNA_def_property_clear_flag(prop, PROP_ANIMATABLE);
RNA_def_property_enum_items(prop, audio_distance_model_items);
RNA_def_property_ui_text(prop, "Distance Model", "Distance model for distance attenuation calculation");
+ RNA_def_property_update(prop, NC_SCENE, "rna_Scene_listener_update");
+
+ prop= RNA_def_property(srna, "audio_volume", PROP_FLOAT, PROP_NONE);
+ RNA_def_property_float_sdna(prop, NULL, "audio.volume");
+ RNA_def_property_range(prop, 0.0f, 1.0f);
+ RNA_def_property_ui_text(prop, "Volume", "Audio volume");
RNA_def_property_update(prop, NC_SCENE, NULL);
+ RNA_def_property_float_funcs(prop, NULL, "rna_Scene_volume_set", NULL);
/* Game Settings */
prop= RNA_def_property(srna, "game_settings", PROP_POINTER, PROP_NONE);
diff --git a/source/blender/makesrna/intern/rna_sequencer.c b/source/blender/makesrna/intern/rna_sequencer.c
index 8c4e4d9e736..38575242fd6 100644
--- a/source/blender/makesrna/intern/rna_sequencer.c
+++ b/source/blender/makesrna/intern/rna_sequencer.c
@@ -43,6 +43,7 @@
#include "BKE_animsys.h"
#include "BKE_global.h"
#include "BKE_sequencer.h"
+#include "BKE_sound.h"
#include "MEM_guardedalloc.h"
@@ -418,6 +419,8 @@ static StructRNA* rna_Sequence_refine(struct PointerRNA *ptr)
return &RNA_ColorSequence;
case SEQ_SPEED:
return &RNA_SpeedControlSequence;
+ case SEQ_TITLECARD:
+ return &RNA_TitleCardSequence;
default:
return &RNA_Sequence;
}
@@ -525,6 +528,33 @@ static void rna_Sequence_attenuation_set(PointerRNA *ptr, float value)
seq->volume = from_dB(value);
}
+static void rna_Sequence_volume_set(PointerRNA *ptr, float value)
+{
+ Sequence *seq= (Sequence*)(ptr->data);
+
+ seq->volume = value;
+ if(seq->scene_sound)
+ sound_set_scene_sound_volume(seq->scene_sound, value, (seq->flag & SEQ_AUDIO_VOLUME_ANIMATED) != 0);
+}
+
+static void rna_Sequence_pitch_set(PointerRNA *ptr, float value)
+{
+ Sequence *seq= (Sequence*)(ptr->data);
+
+ seq->pitch = value;
+ if(seq->scene_sound)
+ sound_set_scene_sound_pitch(seq->scene_sound, value, (seq->flag & SEQ_AUDIO_PITCH_ANIMATED) != 0);
+}
+
+static void rna_Sequence_pan_set(PointerRNA *ptr, float value)
+{
+ Sequence *seq= (Sequence*)(ptr->data);
+
+ seq->pan = value;
+ if(seq->scene_sound)
+ sound_set_scene_sound_pan(seq->scene_sound, value, (seq->flag & SEQ_AUDIO_PAN_ANIMATED) != 0);
+}
+
static int rna_Sequence_input_count_get(PointerRNA *ptr)
{
@@ -556,9 +586,6 @@ static void rna_Sequence_update(Main *UNUSED(bmain), Scene *scene, PointerRNA *p
Editing *ed= seq_give_editing(scene, FALSE);
free_imbuf_seq(scene, &ed->seqbase, FALSE, TRUE);
-
- if(RNA_struct_is_a(ptr->type, &RNA_SoundSequence))
- seq_update_sound(scene, ptr->data);
}
static void rna_Sequence_update_reopen_files(Main *UNUSED(bmain), Scene *scene, PointerRNA *ptr)
@@ -568,14 +595,14 @@ static void rna_Sequence_update_reopen_files(Main *UNUSED(bmain), Scene *scene,
free_imbuf_seq(scene, &ed->seqbase, FALSE, FALSE);
if(RNA_struct_is_a(ptr->type, &RNA_SoundSequence))
- seq_update_sound(scene, ptr->data);
+ seq_update_sound_bounds(scene, ptr->data);
}
static void rna_Sequence_mute_update(Main *bmain, Scene *scene, PointerRNA *ptr)
{
Editing *ed= seq_give_editing(scene, FALSE);
- seq_update_muting(scene, ed);
+ seq_update_muting(ed);
rna_Sequence_update(bmain, scene, ptr);
}
@@ -886,6 +913,7 @@ static void rna_def_sequence(BlenderRNA *brna)
{SEQ_SPEED, "SPEED", 0, "Speed", ""},
{SEQ_MULTICAM, "MULTICAM", 0, "Multicam Selector", ""},
{SEQ_ADJUSTMENT, "ADJUSTMENT", 0, "Adjustment Layer", ""},
+ {SEQ_TITLECARD, "TITLE_CARD", 0, "Title Card", ""},
{0, NULL, 0, NULL, NULL}};
static const EnumPropertyItem blend_mode_items[]= {
@@ -948,6 +976,11 @@ static void rna_def_sequence(BlenderRNA *brna)
RNA_def_property_ui_text(prop, "Lock", "Lock strip so that it can't be transformed");
RNA_def_property_update(prop, NC_SCENE|ND_SEQUENCER, NULL);
+ prop= RNA_def_property(srna, "waveform", PROP_BOOLEAN, PROP_NONE);
+ RNA_def_property_boolean_sdna(prop, NULL, "flag", SEQ_AUDIO_DRAW_WAVEFORM);
+ RNA_def_property_ui_text(prop, "Draw Waveform", "Whether to draw the sound's waveform.");
+ RNA_def_property_update(prop, NC_SCENE|ND_SEQUENCER, NULL);
+
/* strip positioning */
prop= RNA_def_property(srna, "frame_final_duration", PROP_INT, PROP_TIME);
@@ -1365,13 +1398,27 @@ static void rna_def_sound(BlenderRNA *brna)
RNA_def_property_float_sdna(prop, NULL, "volume");
RNA_def_property_range(prop, 0.0f, 100.0f);
RNA_def_property_ui_text(prop, "Volume", "Playback volume of the sound");
+ RNA_def_property_float_funcs(prop, NULL, "rna_Sequence_volume_set", NULL);
RNA_def_property_update(prop, NC_SCENE|ND_SEQUENCER, "rna_Sequence_update");
prop= RNA_def_property(srna, "attenuation", PROP_FLOAT, PROP_NONE);
RNA_def_property_range(prop, -100.0f, +40.0f);
RNA_def_property_ui_text(prop, "Attenuation/dB", "Attenuation in decibel");
RNA_def_property_float_funcs(prop, "rna_Sequence_attenuation_get", "rna_Sequence_attenuation_set", NULL);
+ RNA_def_property_update(prop, NC_SCENE|ND_SEQUENCER, "rna_Sequence_update");
+ prop= RNA_def_property(srna, "pitch", PROP_FLOAT, PROP_NONE);
+ RNA_def_property_float_sdna(prop, NULL, "pitch");
+ RNA_def_property_range(prop, 0.1f, 10.0f);
+ RNA_def_property_ui_text(prop, "Pitch", "Playback pitch of the sound");
+ RNA_def_property_float_funcs(prop, NULL, "rna_Sequence_pitch_set", NULL);
+ RNA_def_property_update(prop, NC_SCENE|ND_SEQUENCER, "rna_Sequence_update");
+
+ prop= RNA_def_property(srna, "pan", PROP_FLOAT, PROP_NONE);
+ RNA_def_property_float_sdna(prop, NULL, "pan");
+ RNA_def_property_range(prop, -2.0f, 2.0f);
+ RNA_def_property_ui_text(prop, "Pan", "Playback panning of the sound (only for Mono sources)");
+ RNA_def_property_float_funcs(prop, NULL, "rna_Sequence_pan_set", NULL);
RNA_def_property_update(prop, NC_SCENE|ND_SEQUENCER, "rna_Sequence_update");
prop= RNA_def_property(srna, "filepath", PROP_STRING, PROP_FILEPATH);
@@ -1666,6 +1713,37 @@ static void rna_def_speed_control(BlenderRNA *brna)
RNA_def_property_update(prop, NC_SCENE|ND_SEQUENCER, "rna_Sequence_update");
}
+static void rna_def_title_card(BlenderRNA *brna)
+{
+ StructRNA *srna;
+ PropertyRNA *prop;
+
+ srna = RNA_def_struct(brna, "TitleCardSequence", "EffectSequence");
+ RNA_def_struct_ui_text(srna, "Title Card Sequence", "Sequence strip creating an image displaying some text on a plain color background");
+ RNA_def_struct_sdna_from(srna, "TitleCardVars", "effectdata");
+
+ /* texts */
+ prop= RNA_def_property(srna, "title", PROP_STRING, PROP_NONE);
+ RNA_def_property_string_sdna(prop, NULL, "titlestr");
+ RNA_def_property_ui_text(prop, "Title", "Text for main heading");
+ RNA_def_property_update(prop, NC_SCENE|ND_SEQUENCER, "rna_Sequence_update");
+
+ prop= RNA_def_property(srna, "subtitle", PROP_STRING, PROP_NONE);
+ RNA_def_property_ui_text(prop, "Subtitle", "Additional text to be shown under the main heading");
+ RNA_def_property_update(prop, NC_SCENE|ND_SEQUENCER, "rna_Sequence_update");
+
+ /* colors */
+ prop= RNA_def_property(srna, "color_background", PROP_FLOAT, PROP_COLOR);
+ RNA_def_property_float_sdna(prop, NULL, "bgcol");
+ RNA_def_property_ui_text(prop, "Background Color", "");
+ RNA_def_property_update(prop, NC_SCENE|ND_SEQUENCER, "rna_Sequence_update");
+
+ prop= RNA_def_property(srna, "color_foreground", PROP_FLOAT, PROP_COLOR);
+ RNA_def_property_float_sdna(prop, NULL, "fgcol");
+ RNA_def_property_ui_text(prop, "Text Color", "");
+ RNA_def_property_update(prop, NC_SCENE|ND_SEQUENCER, "rna_Sequence_update");
+}
+
void RNA_def_sequencer(BlenderRNA *brna)
{
rna_def_strip_element(brna);
@@ -1691,6 +1769,7 @@ void RNA_def_sequencer(BlenderRNA *brna)
rna_def_transform(brna);
rna_def_solid_color(brna);
rna_def_speed_control(brna);
+ rna_def_title_card(brna);
}
#endif
diff --git a/source/blender/makesrna/intern/rna_sound.c b/source/blender/makesrna/intern/rna_sound.c
index 97339058794..b224b55c20c 100644
--- a/source/blender/makesrna/intern/rna_sound.c
+++ b/source/blender/makesrna/intern/rna_sound.c
@@ -41,7 +41,7 @@
#include "BKE_sound.h"
#include "BKE_context.h"
-static void rna_Sound_filepath_update(Main *bmain, Scene *scene, PointerRNA *ptr)
+static void rna_Sound_update(Main *bmain, Scene *UNUSED(scene), PointerRNA *ptr)
{
sound_load(bmain, (bSound*)ptr->data);
}
@@ -49,18 +49,23 @@ static void rna_Sound_filepath_update(Main *bmain, Scene *scene, PointerRNA *ptr
static int rna_Sound_caching_get(PointerRNA *ptr)
{
bSound *sound = (bSound*)(ptr->data);
- return sound->cache != NULL;
+ return (sound->flags & SOUND_FLAGS_CACHING) != 0;
}
static void rna_Sound_caching_set(PointerRNA *ptr, const int value)
{
bSound *sound = (bSound*)(ptr->data);
if(value)
- sound_cache(sound, 0);
+ sound_cache(sound);
else
sound_delete_cache(sound);
}
+static void rna_Sound_caching_update(Main *bmain, Scene *UNUSED(scene), PointerRNA *ptr)
+{
+ sound_update_sequencer(bmain, (bSound*)(ptr->data));
+}
+
#else
static void rna_def_sound(BlenderRNA *brna)
@@ -78,7 +83,7 @@ static void rna_def_sound(BlenderRNA *brna)
prop= RNA_def_property(srna, "filepath", PROP_STRING, PROP_FILEPATH);
RNA_def_property_string_sdna(prop, NULL, "name");
RNA_def_property_ui_text(prop, "File Path", "Sound sample file used by this Sound datablock");
- RNA_def_property_update(prop, 0, "rna_Sound_filepath_update");
+ RNA_def_property_update(prop, 0, "rna_Sound_update");
prop= RNA_def_property(srna, "packed_file", PROP_POINTER, PROP_NONE);
RNA_def_property_pointer_sdna(prop, NULL, "packedfile");
@@ -87,7 +92,12 @@ static void rna_def_sound(BlenderRNA *brna)
prop= RNA_def_property(srna, "use_memory_cache", PROP_BOOLEAN, PROP_NONE);
RNA_def_property_boolean_funcs(prop, "rna_Sound_caching_get", "rna_Sound_caching_set");
RNA_def_property_ui_text(prop, "Caching", "The sound file is decoded and loaded into RAM");
- RNA_def_property_update(prop, 0, "rna_Sound_filepath_update");
+ RNA_def_property_update(prop, 0, "rna_Sound_caching_update");
+
+ prop= RNA_def_property(srna, "mono", PROP_BOOLEAN, PROP_NONE);
+ RNA_def_property_boolean_sdna(prop, NULL, "flags", SOUND_FLAGS_MONO);
+ RNA_def_property_ui_text(prop, "Mono", "If the file contains multiple audio channels they are mixdown to a signle one.");
+ RNA_def_property_update(prop, 0, "rna_Sound_update");
}
void RNA_def_sound(BlenderRNA *brna)
diff --git a/source/blender/makesrna/intern/rna_space.c b/source/blender/makesrna/intern/rna_space.c
index b79d5395eec..2ad3022bceb 100644
--- a/source/blender/makesrna/intern/rna_space.c
+++ b/source/blender/makesrna/intern/rna_space.c
@@ -1877,11 +1877,12 @@ static void rna_def_space_dopesheet(BlenderRNA *brna)
StructRNA *srna;
PropertyRNA *prop;
+ // XXX: action-editor is currently for object-level only actions, so show that using object-icon hint
static EnumPropertyItem mode_items[] = {
- {SACTCONT_DOPESHEET, "DOPESHEET", 0, "DopeSheet", "DopeSheet Editor"},
- {SACTCONT_ACTION, "ACTION", 0, "Action Editor", "Action Editor"},
- {SACTCONT_SHAPEKEY, "SHAPEKEY", 0, "ShapeKey Editor", "ShapeKey Editor"},
- {SACTCONT_GPENCIL, "GPENCIL", 0, "Grease Pencil", "Grease Pencil"},
+ {SACTCONT_DOPESHEET, "DOPESHEET", ICON_OOPS, "DopeSheet", "DopeSheet Editor"},
+ {SACTCONT_ACTION, "ACTION", ICON_OBJECT_DATA, "Action Editor", "Action Editor"},
+ {SACTCONT_SHAPEKEY, "SHAPEKEY", ICON_SHAPEKEY_DATA, "ShapeKey Editor", "ShapeKey Editor"},
+ {SACTCONT_GPENCIL, "GPENCIL", ICON_GREASEPENCIL, "Grease Pencil", "Grease Pencil"},
{0, NULL, 0, NULL, NULL}};
@@ -1960,8 +1961,8 @@ static void rna_def_space_graph(BlenderRNA *brna)
PropertyRNA *prop;
static EnumPropertyItem mode_items[] = {
- {SIPO_MODE_ANIMATION, "FCURVES", 0, "F-Curve Editor", "Edit f-curves"},
- {SIPO_MODE_DRIVERS, "DRIVERS", 0, "Drivers", "Edit drivers"},
+ {SIPO_MODE_ANIMATION, "FCURVES", ICON_IPO, "F-Curve Editor", "Edit animation/keyframes displayed as 2D curves"},
+ {SIPO_MODE_DRIVERS, "DRIVERS", ICON_DRIVER, "Drivers", "Edit drivers"},
{0, NULL, 0, NULL, NULL}};
/* this is basically the same as the one for the 3D-View, but with some entries ommitted */
@@ -2018,9 +2019,9 @@ static void rna_def_space_graph(BlenderRNA *brna)
RNA_def_property_ui_text(prop, "Only Selected Keyframes Handles", "Only show and edit handles of selected keyframes");
RNA_def_property_update(prop, NC_SPACE|ND_SPACE_GRAPH, NULL);
- prop= RNA_def_property(srna, "use_fancy_drawing", PROP_BOOLEAN, PROP_NONE);
+ prop= RNA_def_property(srna, "use_beauty_drawing", PROP_BOOLEAN, PROP_NONE);
RNA_def_property_boolean_negative_sdna(prop, NULL, "flag", SIPO_BEAUTYDRAW_OFF);
- RNA_def_property_ui_text(prop, "Use Fancy Drawing", "Draw F-Curves using Anti-Aliasing and other fancy effects. Disable for better performance");
+ RNA_def_property_ui_text(prop, "Use High Quality Drawing", "Draw F-Curves using Anti-Aliasing and other fancy effects. Disable for better performance");
RNA_def_property_update(prop, NC_SPACE|ND_SPACE_GRAPH, NULL);
/* editing */
@@ -2130,7 +2131,7 @@ static void rna_def_space_time(BlenderRNA *brna)
/* view settings */
prop= RNA_def_property(srna, "show_only_selected", PROP_BOOLEAN, PROP_NONE);
RNA_def_property_boolean_sdna(prop, NULL, "flag", TIME_ONLYACTSEL);
- RNA_def_property_ui_text(prop, "Only Selected channels", "Show keyframes for active Object and/or its selected channels only");
+ RNA_def_property_ui_text(prop, "Only Selected Channels", "Show keyframes for active Object and/or its selected bones only");
RNA_def_property_update(prop, NC_SPACE|ND_SPACE_TIME, NULL);
prop= RNA_def_property(srna, "show_frame_indicator", PROP_BOOLEAN, PROP_NONE);
diff --git a/source/blender/makesrna/intern/rna_speaker.c b/source/blender/makesrna/intern/rna_speaker.c
new file mode 100644
index 00000000000..60208de5aa5
--- /dev/null
+++ b/source/blender/makesrna/intern/rna_speaker.c
@@ -0,0 +1,172 @@
+/*
+ * $Id$
+ *
+ * ***** 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.
+ *
+ * Contributor(s): Jörg Müller.
+ *
+ * ***** END GPL LICENSE BLOCK *****
+ */
+
+/** \file blender/makesrna/intern/rna_speaker.c
+ * \ingroup RNA
+ */
+
+
+#include <stdlib.h>
+
+#include "RNA_define.h"
+#include "RNA_enum_types.h"
+
+#include "rna_internal.h"
+
+#include "DNA_speaker_types.h"
+#include "DNA_sound_types.h"
+
+#ifdef RNA_RUNTIME
+
+#include "MEM_guardedalloc.h"
+
+#include "BKE_depsgraph.h"
+#include "BKE_main.h"
+
+#include "WM_api.h"
+#include "WM_types.h"
+
+
+#else
+
+static void rna_def_speaker(BlenderRNA *brna)
+{
+ StructRNA *srna;
+ PropertyRNA *prop;
+
+ srna= RNA_def_struct(brna, "Speaker", "ID");
+ RNA_def_struct_ui_text(srna, "Speaker", "Speaker datablock for 3D audio speaker objects");
+ RNA_def_struct_ui_icon(srna, ICON_SPEAKER);
+
+ prop= RNA_def_property(srna, "muted", PROP_BOOLEAN, PROP_NONE);
+ RNA_def_property_boolean_sdna(prop, NULL, "flag", SPK_MUTED);
+ RNA_def_property_clear_flag(prop, PROP_ANIMATABLE);
+ RNA_def_property_ui_text(prop, "Mute", "Mutes the speaker.");
+ // RNA_def_property_update(prop, 0, "rna_Speaker_update");
+
+ /* This shouldn't be changed actually, hiding it!
+ prop= RNA_def_property(srna, "relative", PROP_BOOLEAN, PROP_NONE);
+ RNA_def_property_boolean_sdna(prop, NULL, "flag", SPK_RELATIVE);
+ RNA_def_property_ui_text(prop, "Relative", "Whether the source is relative to the camera or not.");
+ // RNA_def_property_update(prop, 0, "rna_Speaker_update");*/
+
+ prop= RNA_def_property(srna, "sound", PROP_POINTER, PROP_NONE);
+ RNA_def_property_pointer_sdna(prop, NULL, "sound");
+ RNA_def_property_struct_type(prop, "Sound");
+ RNA_def_property_flag(prop, PROP_EDITABLE);
+ RNA_def_property_clear_flag(prop, PROP_ANIMATABLE);
+ RNA_def_property_ui_text(prop, "Sound", "Sound datablock used by this speaker.");
+ // RNA_def_property_float_funcs(prop, NULL, "rna_Speaker_sound_set", NULL);
+ // RNA_def_property_update(prop, 0, "rna_Speaker_update");
+
+ prop= RNA_def_property(srna, "volume_max", PROP_FLOAT, PROP_NONE);
+ RNA_def_property_float_sdna(prop, NULL, "volume_max");
+ RNA_def_property_clear_flag(prop, PROP_ANIMATABLE);
+ RNA_def_property_range(prop, 0.0f, 1.0f);
+ RNA_def_property_ui_text(prop, "Maximum Volume", "Maximum volume, no matter how near the object is.");
+ // RNA_def_property_float_funcs(prop, NULL, "rna_Speaker_volume_max_set", NULL);
+ // RNA_def_property_update(prop, 0, "rna_Speaker_update");
+
+ prop= RNA_def_property(srna, "volume_min", PROP_FLOAT, PROP_NONE);
+ RNA_def_property_float_sdna(prop, NULL, "volume_min");
+ RNA_def_property_clear_flag(prop, PROP_ANIMATABLE);
+ RNA_def_property_range(prop, 0.0f, 1.0f);
+ RNA_def_property_ui_text(prop, "Minimum Volume", "Minimum volume, no matter how far away the object is.");
+ // RNA_def_property_float_funcs(prop, NULL, "rna_Speaker_volume_min_set", NULL);
+ // RNA_def_property_update(prop, 0, "rna_Speaker_update");
+
+ prop= RNA_def_property(srna, "distance_max", PROP_FLOAT, PROP_NONE);
+ RNA_def_property_float_sdna(prop, NULL, "distance_max");
+ RNA_def_property_clear_flag(prop, PROP_ANIMATABLE);
+ RNA_def_property_range(prop, 0.0f, FLT_MAX);
+ RNA_def_property_ui_text(prop, "Maximum Distance", "Maximum distance for volume calculation, no matter how far away the object is.");
+ // RNA_def_property_float_funcs(prop, NULL, "rna_Speaker_distance_max_set", NULL);
+ // RNA_def_property_update(prop, 0, "rna_Speaker_update");
+
+ prop= RNA_def_property(srna, "distance_reference", PROP_FLOAT, PROP_NONE);
+ RNA_def_property_float_sdna(prop, NULL, "distance_reference");
+ RNA_def_property_clear_flag(prop, PROP_ANIMATABLE);
+ RNA_def_property_range(prop, 0.0f, FLT_MAX);
+ RNA_def_property_ui_text(prop, "Reference Distance", "Reference distance at which volume is 100 %.");
+ // RNA_def_property_float_funcs(prop, NULL, "rna_Speaker_distance_reference_set", NULL);
+ // RNA_def_property_update(prop, 0, "rna_Speaker_update");
+
+ prop= RNA_def_property(srna, "attenuation", PROP_FLOAT, PROP_NONE);
+ RNA_def_property_float_sdna(prop, NULL, "attenuation");
+ RNA_def_property_clear_flag(prop, PROP_ANIMATABLE);
+ RNA_def_property_range(prop, 0.0f, FLT_MAX);
+ RNA_def_property_ui_text(prop, "Attenuation", "How strong the distance affects volume, depending on distance model.");
+ // RNA_def_property_float_funcs(prop, NULL, "rna_Speaker_attenuation_set", NULL);
+ // RNA_def_property_update(prop, 0, "rna_Speaker_update");
+
+ prop= RNA_def_property(srna, "cone_angle_outer", PROP_FLOAT, PROP_NONE);
+ RNA_def_property_float_sdna(prop, NULL, "cone_angle_outer");
+ RNA_def_property_clear_flag(prop, PROP_ANIMATABLE);
+ RNA_def_property_range(prop, 0.0f, 360.0f);
+ RNA_def_property_ui_text(prop, "Outer Cone Angle", "Outer angle of the cone in degrees, outside this cone the volume is the outer cone volume, between inner and outer cone the volume is interpolated.");
+ // RNA_def_property_float_funcs(prop, NULL, "rna_Speaker_cone_angle_outer_set", NULL);
+ // RNA_def_property_update(prop, 0, "rna_Speaker_update");
+
+ prop= RNA_def_property(srna, "cone_angle_inner", PROP_FLOAT, PROP_NONE);
+ RNA_def_property_float_sdna(prop, NULL, "cone_angle_inner");
+ RNA_def_property_clear_flag(prop, PROP_ANIMATABLE);
+ RNA_def_property_range(prop, 0.0f, 360.0f);
+ RNA_def_property_ui_text(prop, "Inner Cone Angle", "Inner angle of the cone in degrees, inside the cone the volume is 100 %.");
+ // RNA_def_property_float_funcs(prop, NULL, "rna_Speaker_cone_angle_inner_set", NULL);
+ // RNA_def_property_update(prop, 0, "rna_Speaker_update");
+
+ prop= RNA_def_property(srna, "cone_volume_outer", PROP_FLOAT, PROP_NONE);
+ RNA_def_property_float_sdna(prop, NULL, "cone_volume_outer");
+ RNA_def_property_clear_flag(prop, PROP_ANIMATABLE);
+ RNA_def_property_range(prop, 0.0f, 1.0f);
+ RNA_def_property_ui_text(prop, "Outer Cone Volume", "Volume outside the outer cone.");
+ // RNA_def_property_float_funcs(prop, NULL, "rna_Speaker_cone_volume_outer_set", NULL);
+ // RNA_def_property_update(prop, 0, "rna_Speaker_update");
+
+ prop= RNA_def_property(srna, "volume", PROP_FLOAT, PROP_NONE);
+ RNA_def_property_float_sdna(prop, NULL, "volume");
+ RNA_def_property_range(prop, 0.0f, 1.0f);
+ RNA_def_property_ui_text(prop, "Volume", "How loud the sound is.");
+ // RNA_def_property_float_funcs(prop, NULL, "rna_Speaker_volume_set", NULL);
+ // RNA_def_property_update(prop, 0, "rna_Speaker_update");
+
+ prop= RNA_def_property(srna, "pitch", PROP_FLOAT, PROP_NONE);
+ RNA_def_property_float_sdna(prop, NULL, "pitch");
+ RNA_def_property_range(prop, 0.1f, 10.0f);
+ RNA_def_property_ui_text(prop, "Pitch", "Playback pitch of the sound.");
+ // RNA_def_property_float_funcs(prop, NULL, "rna_Speaker_pitch_set", NULL);
+ // RNA_def_property_update(prop, 0, "rna_Speaker_update");
+
+ /* common */
+ rna_def_animdata_common(srna);
+}
+
+
+void RNA_def_speaker(BlenderRNA *brna)
+{
+ rna_def_speaker(brna);
+}
+
+#endif
+
diff --git a/source/blender/makesrna/intern/rna_userdef.c b/source/blender/makesrna/intern/rna_userdef.c
index a685c6deb34..a67cd40e62a 100644
--- a/source/blender/makesrna/intern/rna_userdef.c
+++ b/source/blender/makesrna/intern/rna_userdef.c
@@ -878,6 +878,21 @@ static void rna_def_userdef_theme_spaces_curves(StructRNA *srna, short incl_nurb
RNA_def_property_array(prop, 3);
RNA_def_property_ui_text(prop, "Align handle selected color", "");
RNA_def_property_update(prop, 0, "rna_userdef_update");
+
+ if (incl_nurbs == 0) {
+ /* assume that when nurbs are off, this is for 2D (i.e. anim) editors */
+ prop= RNA_def_property(srna, "handle_auto_clamped", PROP_FLOAT, PROP_COLOR_GAMMA);
+ RNA_def_property_float_sdna(prop, NULL, "handle_auto_clamped");
+ RNA_def_property_array(prop, 3);
+ RNA_def_property_ui_text(prop, "Auto-Clamped handle color", "");
+ RNA_def_property_update(prop, 0, "rna_userdef_update");
+
+ prop= RNA_def_property(srna, "handle_sel_auto_clamped", PROP_FLOAT, PROP_COLOR_GAMMA);
+ RNA_def_property_float_sdna(prop, NULL, "handle_sel_auto_clamped");
+ RNA_def_property_array(prop, 3);
+ RNA_def_property_ui_text(prop, "Auto-Clamped handle selected color", "");
+ RNA_def_property_update(prop, 0, "rna_userdef_update");
+ }
prop= RNA_def_property(srna, "lastsel_point", PROP_FLOAT, PROP_COLOR_GAMMA);
RNA_def_property_float_sdna(prop, NULL, "lastsel_point");
@@ -919,6 +934,11 @@ static void rna_def_userdef_theme_space_view3d(BlenderRNA *brna)
RNA_def_property_ui_text(prop, "Lamp", "");
RNA_def_property_update(prop, 0, "rna_userdef_update");
+ prop= RNA_def_property(srna, "speaker", PROP_FLOAT, PROP_COLOR_GAMMA);
+ RNA_def_property_array(prop, 3);
+ RNA_def_property_ui_text(prop, "Speaker", "");
+ RNA_def_property_update(prop, 0, "rna_userdef_update");
+
prop= RNA_def_property(srna, "object_selected", PROP_FLOAT, PROP_COLOR_GAMMA);
RNA_def_property_float_sdna(prop, NULL, "select");
RNA_def_property_array(prop, 3);
@@ -2225,13 +2245,13 @@ static void rna_def_userdef_edit(BlenderRNA *brna)
/* auto keyframing */
prop= RNA_def_property(srna, "use_auto_keying", PROP_BOOLEAN, PROP_NONE);
RNA_def_property_boolean_sdna(prop, NULL, "autokey_mode", AUTOKEY_ON);
- RNA_def_property_ui_text(prop, "Auto Keying Enable", "Automatic keyframe insertion for Objects and Bones");
+ RNA_def_property_ui_text(prop, "Auto Keying Enable", "Automatic keyframe insertion for Objects and Bones (default setting used for new Scenes)");
RNA_def_property_ui_icon(prop, ICON_REC, 0);
prop= RNA_def_property(srna, "auto_keying_mode", PROP_ENUM, PROP_NONE);
RNA_def_property_enum_items(prop, auto_key_modes);
RNA_def_property_enum_funcs(prop, "rna_userdef_autokeymode_get", "rna_userdef_autokeymode_set", NULL);
- RNA_def_property_ui_text(prop, "Auto Keying Mode", "Mode of automatic keyframe insertion for Objects and Bones");
+ RNA_def_property_ui_text(prop, "Auto Keying Mode", "Mode of automatic keyframe insertion for Objects and Bones (default setting used for new Scenes)");
prop= RNA_def_property(srna, "use_keyframe_insert_available", PROP_BOOLEAN, PROP_NONE);
RNA_def_property_boolean_sdna(prop, NULL, "autokey_flag", AUTOKEY_FLAG_INSERTAVAIL);
@@ -2253,12 +2273,12 @@ static void rna_def_userdef_edit(BlenderRNA *brna)
prop= RNA_def_property(srna, "keyframe_new_interpolation_type", PROP_ENUM, PROP_NONE);
RNA_def_property_enum_items(prop, beztriple_interpolation_mode_items);
RNA_def_property_enum_sdna(prop, NULL, "ipo_new");
- RNA_def_property_ui_text(prop, "New Interpolation Type", "");
+ RNA_def_property_ui_text(prop, "New Interpolation Type", "Interpolation mode used for first keyframe on newly added F-Curves. Subsequent keyframes take interpolation from preceeding keyframe");
prop= RNA_def_property(srna, "keyframe_new_handle_type", PROP_ENUM, PROP_NONE);
- RNA_def_property_enum_items(prop, beztriple_handle_type_items);
+ RNA_def_property_enum_items(prop, keyframe_handle_type_items);
RNA_def_property_enum_sdna(prop, NULL, "keyhandles_new");
- RNA_def_property_ui_text(prop, "New Handles Type", "");
+ RNA_def_property_ui_text(prop, "New Handles Type", "Handle type for handles of new keyframes");
/* frame numbers */
prop= RNA_def_property(srna, "use_negative_frames", PROP_BOOLEAN, PROP_NONE);
@@ -2930,7 +2950,11 @@ static void rna_def_userdef_filepaths(BlenderRNA *brna)
prop= RNA_def_property(srna, "recent_files", PROP_INT, PROP_NONE);
RNA_def_property_range(prop, 0, 30);
RNA_def_property_ui_text(prop, "Recent Files", "Maximum number of recently opened files to remember");
-
+
+ prop= RNA_def_property(srna, "use_update_recent_files_on_load", PROP_BOOLEAN, PROP_NONE);
+ RNA_def_property_boolean_negative_sdna(prop, NULL, "flag", USER_NO_RECENTLOAD_UPDATE);
+ RNA_def_property_ui_text(prop, "Update Recent on Load", "When enabled, opening files will update the recent files list. Otherwise, updates only occur when saving");
+
prop= RNA_def_property(srna, "use_save_preview_images", PROP_BOOLEAN, PROP_NONE);
RNA_def_property_boolean_sdna(prop, NULL, "flag", USER_SAVE_PREVIEWS);
RNA_def_property_ui_text(prop, "Save Preview Images", "Enables automatic saving of preview images in the .blend file");
diff --git a/source/blender/render/intern/source/pipeline.c b/source/blender/render/intern/source/pipeline.c
index b9006b390ab..0afbffc5fd5 100644
--- a/source/blender/render/intern/source/pipeline.c
+++ b/source/blender/render/intern/source/pipeline.c
@@ -2525,7 +2525,7 @@ static void do_render_seq(Render * re)
if(recurs_depth==0) {
/* otherwise sequencer animation isnt updated */
- BKE_animsys_evaluate_all_animation(re->main, (float)cfra); // XXX, was BKE_curframe(re->scene)
+ BKE_animsys_evaluate_all_animation(re->main, re->scene, (float)cfra); // XXX, was BKE_curframe(re->scene)
}
recurs_depth++;
diff --git a/source/blender/windowmanager/intern/wm_files.c b/source/blender/windowmanager/intern/wm_files.c
index 6b3a574b6b6..a857577fcc8 100644
--- a/source/blender/windowmanager/intern/wm_files.c
+++ b/source/blender/windowmanager/intern/wm_files.c
@@ -387,7 +387,12 @@ void WM_read_file(bContext *C, const char *filepath, ReportList *reports)
if (retval != BKE_READ_FILE_FAIL) {
G.relbase_valid = 1;
- if(!G.background) /* assume automated tasks with background, dont write recent file list */
+
+ /* dont write recent file list if:
+ * 1) assuming automated tasks with background
+ * 2) user preference to not do this is enabled (i.e. developer testing mode)
+ */
+ if (!G.background && !(U.flag & USER_NO_RECENTLOAD_UPDATE))
write_history();
}
diff --git a/source/blenderplayer/bad_level_call_stubs/stubs.c b/source/blenderplayer/bad_level_call_stubs/stubs.c
index 0f7a02b766e..45e0f526708 100644
--- a/source/blenderplayer/bad_level_call_stubs/stubs.c
+++ b/source/blenderplayer/bad_level_call_stubs/stubs.c
@@ -182,6 +182,7 @@ void ED_area_headerprint(struct ScrArea *sa, char *str){}
struct EditBone *ED_armature_bone_get_mirrored(struct ListBase *edbo, struct EditBone *ebo){return (struct EditBone *) NULL;}
struct EditBone *ED_armature_edit_bone_add(struct bArmature *arm, char *name){return (struct EditBone*) NULL;}
+struct Object *ED_object_pose_armature(struct Object *ob){ return (struct Object *)NULL; }
struct ListBase *get_active_constraints (struct Object *ob){return (struct ListBase *) NULL;}
struct ListBase *get_constraint_lb(struct Object *ob, struct bConstraint *con, struct bPoseChannel **pchan_r){return (struct ListBase *) NULL;}
int ED_pose_channel_in_IK_chain(struct Object *ob, struct bPoseChannel *pchan){return 0;}
diff --git a/source/creator/CMakeLists.txt b/source/creator/CMakeLists.txt
index 43fec85b5bf..da08547e803 100644
--- a/source/creator/CMakeLists.txt
+++ b/source/creator/CMakeLists.txt
@@ -547,11 +547,11 @@ elseif(WIN32)
if(WITH_CODEC_FFMPEG)
install(
FILES
- ${LIBDIR}/ffmpeg/lib/avcodec-52.dll
- ${LIBDIR}/ffmpeg/lib/avformat-52.dll
- ${LIBDIR}/ffmpeg/lib/avdevice-52.dll
- ${LIBDIR}/ffmpeg/lib/avutil-50.dll
- ${LIBDIR}/ffmpeg/lib/swscale-0.dll
+ ${LIBDIR}/ffmpeg-0.8/lib/avcodec-53.dll
+ ${LIBDIR}/ffmpeg-0.8/lib/avformat-53.dll
+ ${LIBDIR}/ffmpeg-0.8/lib/avdevice-53.dll
+ ${LIBDIR}/ffmpeg-0.8/lib/avutil-51.dll
+ ${LIBDIR}/ffmpeg-0.8/lib/swscale-2.dll
DESTINATION ${TARGETDIR}
)
diff --git a/source/gameengine/BlenderRoutines/BL_KetsjiEmbedStart.cpp b/source/gameengine/BlenderRoutines/BL_KetsjiEmbedStart.cpp
index a3ea85b605c..4850c1459f4 100644
--- a/source/gameengine/BlenderRoutines/BL_KetsjiEmbedStart.cpp
+++ b/source/gameengine/BlenderRoutines/BL_KetsjiEmbedStart.cpp
@@ -95,10 +95,6 @@ extern float BKE_screen_view3d_zoom_to_fac(float camzoom);
#include "BKE_ipo.h"
/***/
-#ifdef WITH_AUDASPACE
-# include "AUD_C-API.h"
-#endif
-
//XXX #include "BSE_headerbuttons.h"
#include "BKE_context.h"
#include "../../blender/windowmanager/WM_types.h"
@@ -108,6 +104,11 @@ extern float BKE_screen_view3d_zoom_to_fac(float camzoom);
}
#endif
+#ifdef WITH_AUDASPACE
+# include "AUD_C-API.h"
+# include "AUD_I3DDevice.h"
+# include "AUD_IDevice.h"
+#endif
static BlendFileData *load_game_data(char *filename)
{
@@ -186,6 +187,7 @@ extern "C" void StartKetsjiShell(struct bContext *C, struct ARegion *ar, rcti *c
#endif
bool novertexarrays = (SYS_GetCommandLineInt(syshandle, "novertexarrays", 0) != 0);
bool mouse_state = startscene->gm.flag & GAME_SHOW_MOUSE;
+ bool restrictAnimFPS = startscene->gm.flag & GAME_RESTRICT_ANIM_UPDATES;
if(animation_record) usefixed= true; /* override since you's always want fixed time for sim recording */
@@ -236,6 +238,7 @@ extern "C" void StartKetsjiShell(struct bContext *C, struct ARegion *ar, rcti *c
ketsjiengine->SetNetworkDevice(networkdevice);
ketsjiengine->SetUseFixedTime(usefixed);
ketsjiengine->SetTimingDisplay(frameRate, profile, properties);
+ ketsjiengine->SetRestrictAnimationFPS(restrictAnimFPS);
#ifdef WITH_PYTHON
CValue::SetDeprecationWarnings(nodepwarnings);
@@ -394,9 +397,13 @@ extern "C" void StartKetsjiShell(struct bContext *C, struct ARegion *ar, rcti *c
ketsjiengine->InitDome(scene->gm.dome.res, scene->gm.dome.mode, scene->gm.dome.angle, scene->gm.dome.resbuf, scene->gm.dome.tilt, scene->gm.dome.warptext);
// initialize 3D Audio Settings
- AUD_setSpeedOfSound(scene->audio.speed_of_sound);
- AUD_setDopplerFactor(scene->audio.doppler_factor);
- AUD_setDistanceModel(AUD_DistanceModel(scene->audio.distance_model));
+ AUD_I3DDevice* dev = AUD_get3DDevice();
+ if(dev)
+ {
+ dev->setSpeedOfSound(scene->audio.speed_of_sound);
+ dev->setDopplerFactor(scene->audio.doppler_factor);
+ dev->setDistanceModel(AUD_DistanceModel(scene->audio.distance_model));
+ }
// from see blender.c:
// FIXME: this version patching should really be part of the file-reading code,
@@ -581,7 +588,10 @@ extern "C" void StartKetsjiShell(struct bContext *C, struct ARegion *ar, rcti *c
{
delete canvas;
canvas = NULL;
- }
+ }
+
+ // stop all remaining playing sounds
+ AUD_getDevice()->stopAll();
} while (exitrequested == KX_EXIT_REQUEST_RESTART_GAME || exitrequested == KX_EXIT_REQUEST_START_OTHER_GAME);
diff --git a/source/gameengine/Converter/BL_ActionActuator.cpp b/source/gameengine/Converter/BL_ActionActuator.cpp
index 7e353d590bb..ec5ab423f60 100644
--- a/source/gameengine/Converter/BL_ActionActuator.cpp
+++ b/source/gameengine/Converter/BL_ActionActuator.cpp
@@ -36,6 +36,7 @@
#include "BL_ActionActuator.h"
#include "BL_ArmatureObject.h"
#include "BL_SkinDeformer.h"
+#include "BL_Action.h"
#include "KX_GameObject.h"
#include "STR_HashedString.h"
#include "MEM_guardedalloc.h"
@@ -60,6 +61,49 @@ extern "C" {
#include "RNA_define.h"
}
+BL_ActionActuator::BL_ActionActuator(SCA_IObject* gameobj,
+ const STR_String& propname,
+ const STR_String& framepropname,
+ float starttime,
+ float endtime,
+ struct bAction *action,
+ short playtype,
+ short blendin,
+ short priority,
+ short layer,
+ float layer_weight,
+ short ipo_flags,
+ short end_reset,
+ float stride)
+ : SCA_IActuator(gameobj, KX_ACT_ACTION),
+
+ m_lastpos(0, 0, 0),
+ m_blendframe(0),
+ m_flag(0),
+ m_startframe (starttime),
+ m_endframe(endtime) ,
+ m_starttime(0),
+ m_localtime(starttime),
+ m_lastUpdate(-1),
+ m_blendin(blendin),
+ m_blendstart(0),
+ m_stridelength(stride),
+ m_playtype(playtype),
+ m_priority(priority),
+ m_layer(layer),
+ m_layer_weight(layer_weight),
+ m_ipo_flags(ipo_flags),
+ m_pose(NULL),
+ m_blendpose(NULL),
+ m_userpose(NULL),
+ m_action(action),
+ m_propname(propname),
+ m_framepropname(framepropname)
+{
+ if (!end_reset)
+ m_flag |= ACT_FLAG_CONTINUE;
+};
+
BL_ActionActuator::~BL_ActionActuator()
{
if (m_pose)
@@ -91,364 +135,148 @@ CValue* BL_ActionActuator::GetReplica() {
return replica;
}
-bool BL_ActionActuator::ClampLocalTime()
+bool BL_ActionActuator::Update(double curtime, bool frame)
{
- if (m_startframe < m_endframe)
+ bool bNegativeEvent = false;
+ bool bPositiveEvent = false;
+ bool use_continue = false;
+ KX_GameObject *obj = (KX_GameObject*)GetParent();
+ short play_mode = BL_Action::ACT_MODE_PLAY;
+ float start = m_startframe, end = m_endframe;
+
+ // If we don't have an action, we can't do anything
+ if (!m_action)
+ return false;
+
+ // Convert playmode
+ if (m_playtype == ACT_ACTION_LOOP_END)
+ play_mode = BL_Action::ACT_MODE_LOOP;
+ else if (m_playtype == ACT_ACTION_LOOP_STOP)
+ play_mode = BL_Action::ACT_MODE_LOOP;
+ else if (m_playtype == ACT_ACTION_PINGPONG)
{
- if (m_localtime < m_startframe)
- {
- m_localtime = m_startframe;
- return true;
- }
- else if (m_localtime > m_endframe)
- {
- m_localtime = m_endframe;
- return true;
- }
- } else {
- if (m_localtime > m_startframe)
- {
- m_localtime = m_startframe;
- return true;
- }
- else if (m_localtime < m_endframe)
+ // We handle ping pong ourselves to increase compabitility with the pre-Pepper actuator
+ play_mode = BL_Action::ACT_MODE_PLAY;
+
+ if (m_flag & ACT_FLAG_REVERSE)
{
- m_localtime = m_endframe;
- return true;
+ float tmp = start;
+ start = end;
+ end = tmp;
+ m_localtime = end;
}
}
- return false;
-}
+ else if (m_playtype == ACT_ACTION_FROM_PROP)
+ {
+ CValue* prop = GetParent()->GetProperty(m_propname);
-void BL_ActionActuator::SetStartTime(float curtime)
-{
- float direction = m_startframe < m_endframe ? 1.0 : -1.0;
-
- if (!(m_flag & ACT_FLAG_REVERSE))
- m_starttime = curtime - direction*(m_localtime - m_startframe)/KX_KetsjiEngine::GetAnimFrameRate();
- else
- m_starttime = curtime - direction*(m_endframe - m_localtime)/KX_KetsjiEngine::GetAnimFrameRate();
-}
+ play_mode = BL_Action::ACT_MODE_PLAY;
+ start = end = prop->GetNumber();
+ }
-void BL_ActionActuator::SetLocalTime(float curtime)
-{
- float delta_time = (curtime - m_starttime)*KX_KetsjiEngine::GetAnimFrameRate();
+ // Continue only really makes sense for play stop and flipper. All other modes go until they are complete.
+ if (m_flag & ACT_FLAG_CONTINUE &&
+ (m_playtype == ACT_ACTION_LOOP_STOP ||
+ m_playtype == ACT_ACTION_FLIPPER))
+ use_continue = true;
- if (m_endframe < m_startframe)
- delta_time = -delta_time;
-
- if (!(m_flag & ACT_FLAG_REVERSE))
- m_localtime = m_startframe + delta_time;
- else
- m_localtime = m_endframe - delta_time;
-}
-
-
-bool BL_ActionActuator::Update(double curtime, bool frame)
-{
- bool bNegativeEvent = false;
- bool bPositiveEvent = false;
- bool keepgoing = true;
- bool wrap = false;
- bool apply=true;
- int priority;
- float newweight;
-
- curtime -= KX_KetsjiEngine::GetSuspendedDelta();
- // result = true if animation has to be continued, false if animation stops
- // maybe there are events for us in the queue !
+ // Handle events
if (frame)
{
bNegativeEvent = m_negevent;
bPositiveEvent = m_posevent;
RemoveAllEvents();
-
- if (bPositiveEvent)
- m_flag |= ACT_FLAG_ACTIVE;
-
- if (bNegativeEvent)
- {
- // dont continue where we left off when restarting
- if (m_end_reset) {
- m_flag &= ~ACT_FLAG_LOCKINPUT;
- }
-
- if (!(m_flag & ACT_FLAG_ACTIVE))
- return false;
- m_flag &= ~ACT_FLAG_ACTIVE;
- }
- }
-
- /* We know that action actuators have been discarded from all non armature objects:
- if we're being called, we're attached to a BL_ArmatureObject */
- BL_ArmatureObject *obj = (BL_ArmatureObject*)GetParent();
- float length = m_endframe - m_startframe;
-
- priority = m_priority;
-
- /* Determine pre-incrementation behaviour and set appropriate flags */
- switch (m_playtype){
- case ACT_ACTION_MOTION:
- if (bNegativeEvent){
- keepgoing=false;
- apply=false;
- };
- break;
- case ACT_ACTION_FROM_PROP:
- if (bNegativeEvent){
- apply=false;
- keepgoing=false;
- }
- break;
- case ACT_ACTION_LOOP_END:
- if (bPositiveEvent){
- if (!(m_flag & ACT_FLAG_LOCKINPUT)){
- m_flag &= ~ACT_FLAG_KEYUP;
- m_flag &= ~ACT_FLAG_REVERSE;
- m_flag |= ACT_FLAG_LOCKINPUT;
- m_localtime = m_startframe;
- m_starttime = curtime;
- }
- }
- if (bNegativeEvent){
- m_flag |= ACT_FLAG_KEYUP;
- }
- break;
- case ACT_ACTION_LOOP_STOP:
- if (bPositiveEvent){
- if (!(m_flag & ACT_FLAG_LOCKINPUT)){
- m_flag &= ~ACT_FLAG_REVERSE;
- m_flag &= ~ACT_FLAG_KEYUP;
- m_flag |= ACT_FLAG_LOCKINPUT;
- SetStartTime(curtime);
- }
- }
- if (bNegativeEvent){
- m_flag |= ACT_FLAG_KEYUP;
- m_flag &= ~ACT_FLAG_LOCKINPUT;
- keepgoing=false;
- apply=false;
- }
- break;
- case ACT_ACTION_PINGPONG:
- if (bPositiveEvent){
- if (!(m_flag & ACT_FLAG_LOCKINPUT)){
- m_flag &= ~ACT_FLAG_KEYUP;
- m_localtime = m_starttime;
- m_starttime = curtime;
- m_flag |= ACT_FLAG_LOCKINPUT;
- }
- }
- break;
- case ACT_ACTION_FLIPPER:
- if (bPositiveEvent){
- if (!(m_flag & ACT_FLAG_LOCKINPUT)){
- m_flag &= ~ACT_FLAG_REVERSE;
- m_flag |= ACT_FLAG_LOCKINPUT;
- SetStartTime(curtime);
- }
- }
- else if (bNegativeEvent){
- m_flag |= ACT_FLAG_REVERSE;
- m_flag &= ~ACT_FLAG_LOCKINPUT;
- SetStartTime(curtime);
- }
- break;
- case ACT_ACTION_PLAY:
- if (bPositiveEvent){
- if (!(m_flag & ACT_FLAG_LOCKINPUT)){
- m_flag &= ~ACT_FLAG_REVERSE;
- m_localtime = m_starttime;
- m_starttime = curtime;
- m_flag |= ACT_FLAG_LOCKINPUT;
- }
- }
- break;
- default:
- break;
- }
-
- /* Perform increment */
- if (keepgoing){
- if (m_playtype == ACT_ACTION_MOTION){
- MT_Point3 newpos;
- MT_Point3 deltapos;
-
- newpos = obj->NodeGetWorldPosition();
-
- /* Find displacement */
- deltapos = newpos-m_lastpos;
- m_localtime += (length/m_stridelength) * deltapos.length();
- m_lastpos = newpos;
- }
- else{
- SetLocalTime(curtime);
- }
}
+
+ if (use_continue && m_flag & ACT_FLAG_ACTIVE)
+ m_localtime = obj->GetActionFrame(m_layer);
- /* Check if a wrapping response is needed */
- if (length){
- if (m_localtime < m_startframe || m_localtime > m_endframe)
+ if (bPositiveEvent)
+ {
+ if (obj->PlayAction(m_action->id.name+2, start, end, m_layer, m_priority, m_blendin, play_mode, m_layer_weight, m_ipo_flags))
{
- m_localtime = m_startframe + fmod(m_localtime, length);
- wrap = true;
+ m_flag |= ACT_FLAG_ACTIVE;
+ if (use_continue)
+ obj->SetActionFrame(m_layer, m_localtime);
+
+ if (m_playtype == ACT_ACTION_PLAY)
+ m_flag |= ACT_FLAG_PLAY_END;
+ else
+ m_flag &= ~ACT_FLAG_PLAY_END;
}
+ else
+ return false;
}
- else
- m_localtime = m_startframe;
-
- /* Perform post-increment tasks */
- switch (m_playtype){
- case ACT_ACTION_FROM_PROP:
+ else if ((m_flag & ACT_FLAG_ACTIVE) && bNegativeEvent)
+ {
+ bAction *curr_action = obj->GetCurrentAction(m_layer);
+ if (curr_action && curr_action != m_action)
{
- CValue* propval = GetParent()->GetProperty(m_propname);
- if (propval)
- m_localtime = propval->GetNumber();
-
- if (bNegativeEvent){
- keepgoing=false;
- }
- }
- break;
- case ACT_ACTION_MOTION:
- break;
- case ACT_ACTION_LOOP_STOP:
- break;
- case ACT_ACTION_PINGPONG:
- if (wrap){
- if (!(m_flag & ACT_FLAG_REVERSE))
- m_localtime = m_endframe;
- else
- m_localtime = m_startframe;
-
- m_flag &= ~ACT_FLAG_LOCKINPUT;
- m_flag ^= ACT_FLAG_REVERSE; //flip direction
- keepgoing = false;
+ // Someone changed the action on us, so we wont mess with it
+ // Hopefully there wont be too many problems with two actuators using
+ // the same action...
+ m_flag &= ~ACT_FLAG_ACTIVE;
+ return false;
}
- break;
- case ACT_ACTION_FLIPPER:
- if (wrap){
- if (!(m_flag & ACT_FLAG_REVERSE)){
- m_localtime=m_endframe;
- //keepgoing = false;
- }
- else {
- m_localtime=m_startframe;
- keepgoing = false;
- }
+
+
+ m_localtime = obj->GetActionFrame(m_layer);
+ if (m_localtime < min(m_startframe, m_endframe) || m_localtime > max(m_startframe, m_endframe))
+ m_localtime = m_startframe;
+
+ if (m_playtype == ACT_ACTION_LOOP_STOP)
+ {
+ obj->StopAction(m_layer); // Stop the action after getting the frame
+
+ // We're done
+ m_flag &= ~ACT_FLAG_ACTIVE;
+ return false;
}
- break;
- case ACT_ACTION_LOOP_END:
- if (wrap){
- if (m_flag & ACT_FLAG_KEYUP){
- keepgoing = false;
- m_localtime = m_endframe;
- m_flag &= ~ACT_FLAG_LOCKINPUT;
- }
- SetStartTime(curtime);
+ else if (m_playtype == ACT_ACTION_LOOP_END || m_playtype == ACT_ACTION_PINGPONG)
+ {
+ // Convert into a play and let it finish
+ obj->SetPlayMode(m_layer, BL_Action::ACT_MODE_PLAY);
+
+ m_flag |= ACT_FLAG_PLAY_END;
+
+ if (m_playtype == ACT_ACTION_PINGPONG)
+ m_flag ^= ACT_FLAG_REVERSE;
}
- break;
- case ACT_ACTION_PLAY:
- if (wrap){
- m_localtime = m_endframe;
- keepgoing = false;
- m_flag &= ~ACT_FLAG_LOCKINPUT;
+ else if (m_playtype == ACT_ACTION_FLIPPER)
+ {
+ // Convert into a play action and play back to the beginning
+ end = start;
+ start = obj->GetActionFrame(m_layer);
+ obj->PlayAction(m_action->id.name+2, start, end, m_layer, m_priority, 0, BL_Action::ACT_MODE_PLAY, m_layer_weight, m_ipo_flags);
+
+ m_flag |= ACT_FLAG_PLAY_END;
}
- break;
- default:
- keepgoing = false;
- break;
}
-
- /* Set the property if its defined */
- if (m_framepropname[0] != '\0') {
- CValue* propowner = GetParent();
- CValue* oldprop = propowner->GetProperty(m_framepropname);
- CValue* newval = new CFloatValue(m_localtime);
- if (oldprop) {
+
+ // Handle a frame property if it's defined
+ if ((m_flag & ACT_FLAG_ACTIVE) && m_framepropname[0] != 0)
+ {
+ CValue* oldprop = obj->GetProperty(m_framepropname);
+ CValue* newval = new CFloatValue(obj->GetActionFrame(m_layer));
+ if (oldprop)
oldprop->SetValue(newval);
- } else {
- propowner->SetProperty(m_framepropname, newval);
- }
+ else
+ obj->SetProperty(m_framepropname, newval);
+
newval->Release();
}
-
- if (bNegativeEvent)
- m_blendframe=0.0;
-
- /* Apply the pose if necessary*/
- if (apply){
-
- /* Priority test */
- if (obj->SetActiveAction(this, priority, curtime)){
-
- /* Get the underlying pose from the armature */
- obj->GetPose(&m_pose);
-
-// 2.4x function,
- /* Override the necessary channels with ones from the action */
- // XXX extract_pose_from_action(m_pose, m_action, m_localtime);
-
-
-// 2.5x - replacement for extract_pose_from_action(...) above.
- {
- struct PointerRNA id_ptr;
- Object *arm= obj->GetArmatureObject();
- bPose *pose_back= arm->pose;
-
- arm->pose= m_pose;
- RNA_id_pointer_create((ID *)arm, &id_ptr);
- animsys_evaluate_action(&id_ptr, m_action, NULL, m_localtime);
-
- arm->pose= pose_back;
-
-// 2.5x - could also do this but looks too high level, constraints use this, it works ok.
-// Object workob; /* evaluate using workob */
-// what_does_obaction(obj->GetArmatureObject(), &workob, m_pose, m_action, NULL, m_localtime);
- }
-
- // done getting the pose from the action
-
- /* Perform the user override (if any) */
- if (m_userpose){
- extract_pose_from_pose(m_pose, m_userpose);
- game_free_pose(m_userpose); //cant use MEM_freeN(m_userpose) because the channels need freeing too.
- m_userpose = NULL;
- }
-#if 1
- /* Handle blending */
- if (m_blendin && (m_blendframe<m_blendin)){
- /* If this is the start of a blending sequence... */
- if ((m_blendframe==0.0) || (!m_blendpose)){
- obj->GetMRDPose(&m_blendpose);
- m_blendstart = curtime;
- }
-
- /* Find percentages */
- newweight = (m_blendframe/(float)m_blendin);
- game_blend_poses(m_pose, m_blendpose, 1.0 - newweight);
-
- /* Increment current blending percentage */
- m_blendframe = (curtime - m_blendstart)*KX_KetsjiEngine::GetAnimFrameRate();
- if (m_blendframe>m_blendin)
- m_blendframe = m_blendin;
-
- }
-#endif
- m_lastUpdate = m_localtime;
- obj->SetPose (m_pose);
- }
- else{
- m_blendframe = 0.0;
- }
- }
-
- if (!keepgoing){
- m_blendframe = 0.0;
+
+ // Handle a finished animation
+ if ((m_flag & ACT_FLAG_PLAY_END) && obj->IsActionDone(m_layer))
+ {
+ m_flag &= ~ACT_FLAG_ACTIVE;
+ obj->StopAction(m_layer);
+ return false;
}
- return keepgoing;
-};
+
+ return true;
+}
#ifdef WITH_PYTHON
@@ -633,10 +461,10 @@ PyAttributeDef BL_ActionActuator::Attributes[] = {
KX_PYATTRIBUTE_RW_FUNCTION("action", BL_ActionActuator, pyattr_get_action, pyattr_set_action),
KX_PYATTRIBUTE_RO_FUNCTION("channelNames", BL_ActionActuator, pyattr_get_channel_names),
KX_PYATTRIBUTE_SHORT_RW("priority", 0, 100, false, BL_ActionActuator, m_priority),
- KX_PYATTRIBUTE_FLOAT_RW_CHECK("frame", 0, MAXFRAMEF, BL_ActionActuator, m_localtime, CheckFrame),
+ KX_PYATTRIBUTE_RW_FUNCTION("frame", BL_ActionActuator, pyattr_get_frame, pyattr_set_frame),
KX_PYATTRIBUTE_STRING_RW("propName", 0, 31, false, BL_ActionActuator, m_propname),
KX_PYATTRIBUTE_STRING_RW("framePropName", 0, 31, false, BL_ActionActuator, m_framepropname),
- KX_PYATTRIBUTE_BOOL_RW("useContinue", BL_ActionActuator, m_end_reset),
+ KX_PYATTRIBUTE_RW_FUNCTION("useContinue", BL_ActionActuator, pyattr_get_use_continue, pyattr_set_use_continue),
KX_PYATTRIBUTE_FLOAT_RW_CHECK("blendTime", 0, MAXFRAMEF, BL_ActionActuator, m_blendframe, CheckBlendTime),
KX_PYATTRIBUTE_SHORT_RW_CHECK("mode",0,100,false,BL_ActionActuator,m_playtype,CheckType),
{ NULL } //Sentinel
@@ -696,4 +524,37 @@ PyObject* BL_ActionActuator::pyattr_get_channel_names(void *self_v, const KX_PYA
return ret;
}
+PyObject* BL_ActionActuator::pyattr_get_use_continue(void *self_v, const KX_PYATTRIBUTE_DEF *attrdef)
+{
+ BL_ActionActuator* self= static_cast<BL_ActionActuator*>(self_v);
+ return PyBool_FromLong(self->m_flag & ACT_FLAG_CONTINUE);
+}
+
+int BL_ActionActuator::pyattr_set_use_continue(void *self_v, const KX_PYATTRIBUTE_DEF *attrdef, PyObject *value)
+{
+ BL_ActionActuator* self= static_cast<BL_ActionActuator*>(self_v);
+
+ if (PyObject_IsTrue(value))
+ self->m_flag |= ACT_FLAG_CONTINUE;
+ else
+ self->m_flag &= ~ACT_FLAG_CONTINUE;
+
+ return PY_SET_ATTR_SUCCESS;
+}
+
+PyObject* BL_ActionActuator::pyattr_get_frame(void *self_v, const KX_PYATTRIBUTE_DEF *attrdef)
+{
+ BL_ActionActuator* self= static_cast<BL_ActionActuator*>(self_v);
+ return PyFloat_FromDouble(((KX_GameObject*)self->m_gameobj)->GetActionFrame(self->m_layer));
+}
+
+int BL_ActionActuator::pyattr_set_frame(void *self_v, const KX_PYATTRIBUTE_DEF *attrdef, PyObject *value)
+{
+ BL_ActionActuator* self= static_cast<BL_ActionActuator*>(self_v);
+
+ ((KX_GameObject*)self->m_gameobj)->SetActionFrame(self->m_layer, PyFloat_AsDouble(value));
+
+ return PY_SET_ATTR_SUCCESS;
+}
+
#endif // WITH_PYTHON
diff --git a/source/gameengine/Converter/BL_ActionActuator.h b/source/gameengine/Converter/BL_ActionActuator.h
index ff4ca785a96..126f2f29136 100644
--- a/source/gameengine/Converter/BL_ActionActuator.h
+++ b/source/gameengine/Converter/BL_ActionActuator.h
@@ -52,32 +52,12 @@ public:
short playtype,
short blendin,
short priority,
+ short layer,
+ float layer_weight,
+ short ipo_flags,
short end_reset,
- float stride)
- : SCA_IActuator(gameobj, KX_ACT_ACTION),
-
- m_lastpos(0, 0, 0),
- m_blendframe(0),
- m_flag(0),
- m_startframe (starttime),
- m_endframe(endtime) ,
- m_starttime(0),
- m_localtime(starttime),
- m_lastUpdate(-1),
- m_blendin(blendin),
- m_blendstart(0),
- m_stridelength(stride),
- m_playtype(playtype),
- m_priority(priority),
- m_end_reset(end_reset),
- m_pose(NULL),
- m_blendpose(NULL),
- m_userpose(NULL),
- m_action(action),
- m_propname(propname),
- m_framepropname(framepropname)
- {
- };
+ float stride);
+
virtual ~BL_ActionActuator();
virtual bool Update(double curtime, bool frame);
virtual CValue* GetReplica();
@@ -96,18 +76,10 @@ public:
static PyObject* pyattr_get_action(void *self_v, const KX_PYATTRIBUTE_DEF *attrdef);
static int pyattr_set_action(void *self_v, const KX_PYATTRIBUTE_DEF *attrdef, PyObject *value);
static PyObject* pyattr_get_channel_names(void *self_v, const KX_PYATTRIBUTE_DEF *attrdef);
- /* attribute check */
- static int CheckFrame(void *self, const PyAttributeDef*)
- {
- BL_ActionActuator* act = reinterpret_cast<BL_ActionActuator*>(self);
-
- if (act->m_localtime < act->m_startframe)
- act->m_localtime = act->m_startframe;
- else if (act->m_localtime > act->m_endframe)
- act->m_localtime = act->m_endframe;
-
- return 0;
- }
+ static PyObject* pyattr_get_use_continue(void *self_v, const KX_PYATTRIBUTE_DEF *attrdef);
+ static int pyattr_set_use_continue(void *self_v, const KX_PYATTRIBUTE_DEF *attrdef, PyObject *value);
+ static PyObject* pyattr_get_frame(void *self_v, const KX_PYATTRIBUTE_DEF *attrdef);
+ static int pyattr_set_frame(void *self_v, const KX_PYATTRIBUTE_DEF *attrdef, PyObject *value);
static int CheckBlendTime(void *self, const PyAttributeDef*)
{
@@ -139,11 +111,6 @@ public:
#endif // WITH_PYTHON
protected:
-
- void SetStartTime(float curtime);
- void SetLocalTime(float curtime);
- bool ClampLocalTime();
-
MT_Point3 m_lastpos;
float m_blendframe;
int m_flag;
@@ -160,9 +127,11 @@ protected:
float m_blendin;
float m_blendstart;
float m_stridelength;
+ float m_layer_weight;
short m_playtype;
short m_priority;
- bool m_end_reset;
+ short m_layer;
+ short m_ipo_flags;
struct bPose* m_pose;
struct bPose* m_blendpose;
struct bPose* m_userpose;
@@ -171,11 +140,17 @@ protected:
STR_String m_framepropname;
};
+// Not all of these values are used in BL_ActionActuator anymore,
+// but BL_ShapeActionActuator still uses them, so we keep them around
+// for now.
enum {
- ACT_FLAG_REVERSE = 0x00000001,
- ACT_FLAG_LOCKINPUT = 0x00000002,
- ACT_FLAG_KEYUP = 0x00000004,
- ACT_FLAG_ACTIVE = 0x00000008
+ ACT_FLAG_REVERSE = 1<<0,
+ ACT_FLAG_LOCKINPUT = 1<<1,
+ ACT_FLAG_KEYUP = 1<<2,
+ ACT_FLAG_ACTIVE = 1<<3,
+ ACT_FLAG_CONTINUE = 1<<4,
+ ACT_FLAG_PLAY_END = 1<<5
+
};
#endif
diff --git a/source/gameengine/Converter/BL_ArmatureObject.cpp b/source/gameengine/Converter/BL_ArmatureObject.cpp
index c6c20a96482..72a31566e7c 100644
--- a/source/gameengine/Converter/BL_ArmatureObject.cpp
+++ b/source/gameengine/Converter/BL_ArmatureObject.cpp
@@ -138,22 +138,19 @@ void game_copy_pose(bPose **dst, bPose *src, int copy_constraint)
/* Only allowed for Poses with identical channels */
void game_blend_poses(bPose *dst, bPose *src, float srcweight/*, short mode*/)
-{
- short mode= ACTSTRIPMODE_BLEND;
-
+{
bPoseChannel *dchan;
const bPoseChannel *schan;
bConstraint *dcon, *scon;
float dstweight;
int i;
+ short mode = ACTSTRIPMODE_BLEND;
switch (mode){
case ACTSTRIPMODE_BLEND:
dstweight = 1.0F - srcweight;
break;
case ACTSTRIPMODE_ADD:
- dstweight = 1.0F;
- break;
default :
dstweight = 1.0F;
}
@@ -218,7 +215,8 @@ BL_ArmatureObject::BL_ArmatureObject(
void* sgReplicationInfo,
SG_Callbacks callbacks,
Object *armature,
- Scene *scene)
+ Scene *scene,
+ int vert_deform_type)
: KX_GameObject(sgReplicationInfo,callbacks),
m_controlledConstraints(),
@@ -232,7 +230,8 @@ BL_ArmatureObject::BL_ArmatureObject(
m_activePriority(999),
m_constraintNumber(0),
m_channelNumber(0),
- m_lastapplyframe(0.0)
+ m_lastapplyframe(0.0),
+ m_vert_deform_type(vert_deform_type)
{
m_armature = (bArmature *)armature->data;
@@ -298,6 +297,7 @@ void BL_ArmatureObject::LoadConstraints(KX_BlenderSceneConverter* converter)
case CONSTRAINT_TYPE_CLAMPTO:
case CONSTRAINT_TYPE_TRANSFORM:
case CONSTRAINT_TYPE_DISTLIMIT:
+ case CONSTRAINT_TYPE_TRANSLIKE:
cti = constraint_get_typeinfo(pcon);
gametarget = gamesubtarget = NULL;
if (cti && cti->get_constraint_targets) {
diff --git a/source/gameengine/Converter/BL_ArmatureObject.h b/source/gameengine/Converter/BL_ArmatureObject.h
index 2c3ca7404b3..1467f05c1bd 100644
--- a/source/gameengine/Converter/BL_ArmatureObject.h
+++ b/source/gameengine/Converter/BL_ArmatureObject.h
@@ -69,7 +69,8 @@ public:
void* sgReplicationInfo,
SG_Callbacks callbacks,
Object *armature,
- Scene *scene
+ Scene *scene,
+ int vert_deform_type
);
virtual ~BL_ArmatureObject();
@@ -90,6 +91,8 @@ public:
Object* GetArmatureObject() {return m_objArma;}
+ int GetVertDeformType() {return m_vert_deform_type;}
+
// for constraint python API
void LoadConstraints(KX_BlenderSceneConverter* converter);
size_t GetConstraintNumber() const { return m_constraintNumber; }
@@ -136,6 +139,7 @@ protected:
double m_timestep; // delta since last pose evaluation.
class BL_ActionActuator *m_activeAct;
short m_activePriority;
+ int m_vert_deform_type;
size_t m_constraintNumber;
size_t m_channelNumber;
// store the original armature object matrix
diff --git a/source/gameengine/Converter/BL_BlenderDataConversion.cpp b/source/gameengine/Converter/BL_BlenderDataConversion.cpp
index 7b9c5d4b4d6..9bea3f492c9 100644
--- a/source/gameengine/Converter/BL_BlenderDataConversion.cpp
+++ b/source/gameengine/Converter/BL_BlenderDataConversion.cpp
@@ -1807,11 +1807,13 @@ static KX_GameObject *gameobject_from_blenderobject(
case OB_ARMATURE:
{
+ bArmature *arm = (bArmature*)ob->data;
gameobj = new BL_ArmatureObject(
kxscene,
KX_Scene::m_callbacks,
ob,
- kxscene->GetBlenderScene() // handle
+ kxscene->GetBlenderScene(), // handle
+ arm->gevertdeformer
);
/* Get the current pose from the armature object and apply it as the rest pose */
break;
diff --git a/source/gameengine/Converter/BL_DeformableGameObject.cpp b/source/gameengine/Converter/BL_DeformableGameObject.cpp
index bfba054d0d4..58294f2940e 100644
--- a/source/gameengine/Converter/BL_DeformableGameObject.cpp
+++ b/source/gameengine/Converter/BL_DeformableGameObject.cpp
@@ -87,15 +87,15 @@ bool BL_DeformableGameObject::SetActiveAction(BL_ShapeActionActuator *act, short
bool BL_DeformableGameObject::GetShape(vector<float> &shape)
{
shape.clear();
- if (m_pDeformer)
+ BL_ShapeDeformer* shape_deformer = dynamic_cast<BL_ShapeDeformer*>(m_pDeformer);
+ if (shape_deformer)
{
- Mesh* mesh = ((BL_MeshDeformer*)m_pDeformer)->GetMesh();
// this check is normally superfluous: a shape deformer can only be created if the mesh
// has relative keys
- if (mesh && mesh->key && mesh->key->type==KEY_RELATIVE)
+ if (shape_deformer->GetKey() && shape_deformer->GetKey()->type==KEY_RELATIVE)
{
KeyBlock *kb;
- for (kb = (KeyBlock*)mesh->key->block.first; kb; kb = (KeyBlock*)kb->next)
+ for (kb = (KeyBlock*)shape_deformer->GetKey()->block.first; kb; kb = (KeyBlock*)kb->next)
{
shape.push_back(kb->curval);
}
diff --git a/source/gameengine/Converter/BL_DeformableGameObject.h b/source/gameengine/Converter/BL_DeformableGameObject.h
index 615bb84ac2b..3ba55664007 100644
--- a/source/gameengine/Converter/BL_DeformableGameObject.h
+++ b/source/gameengine/Converter/BL_DeformableGameObject.h
@@ -82,23 +82,6 @@ public:
bool SetActiveAction(class BL_ShapeActionActuator *act, short priority, double curtime);
bool GetShape(vector<float> &shape);
- Key* GetKey()
- {
- if(m_pDeformer) {
- BL_MeshDeformer *deformer= dynamic_cast<BL_MeshDeformer *>(m_pDeformer); // incase its not a MeshDeformer
- if(deformer) {
- return deformer->GetMesh()->key;
- }
-
-#if 0 // TODO. shape keys for softbody, currently they dont store a mesh.
- KX_SoftBodyDeformer *deformer_soft= dynamic_cast<KX_SoftBodyDeformer *>(m_pDeformer);
- if(deformer) {
- return deformer->GetMesh()->key;
- }
-#endif
- }
- return NULL;
- }
virtual void SetDeformer(class RAS_Deformer* deformer);
virtual class RAS_Deformer* GetDeformer()
diff --git a/source/gameengine/Converter/BL_ShapeActionActuator.cpp b/source/gameengine/Converter/BL_ShapeActionActuator.cpp
index bb53c2d6fe6..ac377cdb7ca 100644
--- a/source/gameengine/Converter/BL_ShapeActionActuator.cpp
+++ b/source/gameengine/Converter/BL_ShapeActionActuator.cpp
@@ -59,10 +59,49 @@
extern "C" {
#include "BKE_animsys.h"
+ #include "BKE_key.h"
+ #include "RNA_access.h"
}
+BL_ShapeActionActuator::BL_ShapeActionActuator(SCA_IObject* gameobj,
+ const STR_String& propname,
+ const STR_String& framepropname,
+ float starttime,
+ float endtime,
+ struct bAction *action,
+ short playtype,
+ short blendin,
+ short priority,
+ float stride)
+ : SCA_IActuator(gameobj, KX_ACT_SHAPEACTION),
+
+ m_lastpos(0, 0, 0),
+ m_blendframe(0),
+ m_flag(0),
+ m_startframe (starttime),
+ m_endframe(endtime) ,
+ m_starttime(0),
+ m_localtime(starttime),
+ m_lastUpdate(-1),
+ m_blendin(blendin),
+ m_blendstart(0),
+ m_stridelength(stride),
+ m_playtype(playtype),
+ m_priority(priority),
+ m_action(action),
+ m_framepropname(framepropname),
+ m_propname(propname)
+{
+ m_idptr = new PointerRNA();
+ BL_DeformableGameObject *obj = (BL_DeformableGameObject*)GetParent();
+ BL_ShapeDeformer *shape_deformer = dynamic_cast<BL_ShapeDeformer*>(obj->GetDeformer());
+ RNA_id_pointer_create(&shape_deformer->GetKey()->id, m_idptr);
+};
+
BL_ShapeActionActuator::~BL_ShapeActionActuator()
{
+ if (m_idptr)
+ delete m_idptr;
}
void BL_ShapeActionActuator::ProcessReplica()
@@ -382,7 +421,11 @@ bool BL_ShapeActionActuator::Update(double curtime, bool frame)
/* Priority test */
if (obj->SetActiveAction(this, priority, curtime)){
- Key *key = obj->GetKey();
+ BL_ShapeDeformer *shape_deformer = dynamic_cast<BL_ShapeDeformer*>(obj->GetDeformer());
+ Key *key = NULL;
+
+ if (shape_deformer)
+ key = shape_deformer->GetKey();
if (!key) {
// this could happen if the mesh was changed in the middle of an action
@@ -397,10 +440,14 @@ bool BL_ShapeActionActuator::Update(double curtime, bool frame)
obj->GetShape(m_blendshape);
m_blendstart = curtime;
}
- // only interested in shape channel
- // in 2.4x was // extract_ipochannels_from_action(&tchanbase, &key->id, m_action, "Shape", m_localtime);
- BKE_animsys_evaluate_animdata(&key->id, key->adt, m_localtime, ADT_RECALC_ANIM);
+ KeyBlock *kb;
+ // We go through and clear out the keyblocks so there isn't any interference
+ // from other shape actions
+ for (kb=(KeyBlock*)key->block.first; kb; kb=(KeyBlock*)kb->next)
+ kb->curval = 0.f;
+
+ animsys_evaluate_action(m_idptr, m_action, NULL, m_localtime);
// XXX - in 2.5 theres no way to do this. possibly not that important to support - Campbell
if (0) { // XXX !execute_ipochannels(&tchanbase)) {
diff --git a/source/gameengine/Converter/BL_ShapeActionActuator.h b/source/gameengine/Converter/BL_ShapeActionActuator.h
index 7a4523d4554..efd24fc305f 100644
--- a/source/gameengine/Converter/BL_ShapeActionActuator.h
+++ b/source/gameengine/Converter/BL_ShapeActionActuator.h
@@ -54,27 +54,7 @@ public:
short playtype,
short blendin,
short priority,
- float stride)
- : SCA_IActuator(gameobj, KX_ACT_SHAPEACTION),
-
- m_lastpos(0, 0, 0),
- m_blendframe(0),
- m_flag(0),
- m_startframe (starttime),
- m_endframe(endtime) ,
- m_starttime(0),
- m_localtime(starttime),
- m_lastUpdate(-1),
- m_blendin(blendin),
- m_blendstart(0),
- m_stridelength(stride),
- m_playtype(playtype),
- m_priority(priority),
- m_action(action),
- m_framepropname(framepropname),
- m_propname(propname)
- {
- };
+ float stride);
virtual ~BL_ShapeActionActuator();
virtual bool Update(double curtime, bool frame);
virtual CValue* GetReplica();
@@ -160,6 +140,7 @@ protected:
STR_String m_framepropname;
STR_String m_propname;
vector<float> m_blendshape;
+ struct PointerRNA *m_idptr;
};
#endif
diff --git a/source/gameengine/Converter/BL_ShapeDeformer.cpp b/source/gameengine/Converter/BL_ShapeDeformer.cpp
index 8d8f149bb6c..befe0f6e784 100644
--- a/source/gameengine/Converter/BL_ShapeDeformer.cpp
+++ b/source/gameengine/Converter/BL_ShapeDeformer.cpp
@@ -44,13 +44,12 @@
#include "RAS_MeshObject.h"
//#include "BL_ArmatureController.h"
+#include "DNA_anim_types.h"
#include "DNA_armature_types.h"
#include "DNA_action_types.h"
#include "DNA_key_types.h"
#include "DNA_mesh_types.h"
#include "DNA_meshdata_types.h"
-#include "DNA_ipo_types.h"
-#include "DNA_curve_types.h"
#include "BKE_armature.h"
#include "BKE_action.h"
#include "BKE_key.h"
@@ -59,6 +58,7 @@
extern "C"{
#include "BKE_lattice.h"
+ #include "BKE_animsys.h"
}
@@ -68,9 +68,42 @@ extern "C"{
#define __NLA_DEFNORMALS
//#undef __NLA_DEFNORMALS
+BL_ShapeDeformer::BL_ShapeDeformer(BL_DeformableGameObject *gameobj,
+ Object *bmeshobj,
+ RAS_MeshObject *mesh)
+ :
+ BL_SkinDeformer(gameobj,bmeshobj, mesh),
+ m_useShapeDrivers(false),
+ m_lastShapeUpdate(-1)
+{
+ m_key = m_bmesh->key;
+ m_bmesh->key = copy_key(m_key);
+};
+
+/* this second constructor is needed for making a mesh deformable on the fly. */
+BL_ShapeDeformer::BL_ShapeDeformer(BL_DeformableGameObject *gameobj,
+ Object *bmeshobj_old,
+ Object *bmeshobj_new,
+ RAS_MeshObject *mesh,
+ bool release_object,
+ bool recalc_normal,
+ BL_ArmatureObject* arma)
+ :
+ BL_SkinDeformer(gameobj, bmeshobj_old, bmeshobj_new, mesh, release_object, recalc_normal, arma),
+ m_useShapeDrivers(false),
+ m_lastShapeUpdate(-1)
+{
+ m_key = m_bmesh->key;
+ m_bmesh->key = copy_key(m_key);
+};
BL_ShapeDeformer::~BL_ShapeDeformer()
{
+ if (m_key && m_bmesh->key)
+ {
+ free_key(m_bmesh->key);
+ m_bmesh->key = m_key;
+ }
};
RAS_Deformer *BL_ShapeDeformer::GetReplica()
@@ -90,45 +123,23 @@ void BL_ShapeDeformer::ProcessReplica()
bool BL_ShapeDeformer::LoadShapeDrivers(Object* arma)
{
- IpoCurve *icu;
-
- m_shapeDrivers.clear();
- // check if this mesh has armature driven shape keys
- if (m_bmesh->key && m_bmesh->key->ipo) {
- for(icu= (IpoCurve*)m_bmesh->key->ipo->curve.first; icu; icu= (IpoCurve*)icu->next) {
- if(icu->driver &&
- (icu->flag & IPO_MUTE) == 0 &&
- icu->driver->type == IPO_DRIVER_TYPE_NORMAL &&
- icu->driver->ob == arma &&
- icu->driver->blocktype == ID_AR) {
- // this shape key ipo curve has a driver on the parent armature
- // record this curve in the shape deformer so that the corresponding
- m_shapeDrivers.push_back(icu);
- }
- }
- }
- return !m_shapeDrivers.empty();
+ // This used to check if we had drivers from this armature,
+ // now we just assume we want to use shape drivers
+ // and let the animsys handle things.
+ m_useShapeDrivers = true;
+
+ return true;
}
bool BL_ShapeDeformer::ExecuteShapeDrivers(void)
{
- if (!m_shapeDrivers.empty() && PoseUpdated()) {
- vector<IpoCurve*>::iterator it;
-// void *poin;
-// int type;
-
+ if (m_useShapeDrivers && PoseUpdated()) {
// the shape drivers use the bone matrix as input. Must
// update the matrix now
m_armobj->ApplyPose();
- for (it=m_shapeDrivers.begin(); it!=m_shapeDrivers.end(); it++) {
- // no need to set a specific time: this curve has a driver
- // XXX IpoCurve *icu = *it;
- //calc_icu(icu, 1.0f);
- //poin = get_ipo_poin((ID*)m_bmesh->key, icu, &type);
- //if (poin)
- // write_ipo_poin(poin, type, icu->curval);
- }
+ // We don't need an actual time, just use 0
+ BKE_animsys_evaluate_animdata(NULL, &GetKey()->id, GetKey()->adt, 0.f, ADT_RECALC_DRIVERS);
ForceUpdate();
m_armobj->RestorePose();
@@ -190,3 +201,13 @@ bool BL_ShapeDeformer::Update(void)
}
return bSkinUpdate;
}
+
+Key *BL_ShapeDeformer::GetKey()
+{
+ return m_bmesh->key;
+}
+
+void BL_ShapeDeformer::SetKey(Key *key)
+{
+ m_bmesh->key = key;
+}
diff --git a/source/gameengine/Converter/BL_ShapeDeformer.h b/source/gameengine/Converter/BL_ShapeDeformer.h
index 8115af59d27..655cc9d7aeb 100644
--- a/source/gameengine/Converter/BL_ShapeDeformer.h
+++ b/source/gameengine/Converter/BL_ShapeDeformer.h
@@ -42,19 +42,12 @@
#include "BL_DeformableGameObject.h"
#include <vector>
-struct IpoCurve;
-
class BL_ShapeDeformer : public BL_SkinDeformer
{
public:
BL_ShapeDeformer(BL_DeformableGameObject *gameobj,
Object *bmeshobj,
- RAS_MeshObject *mesh)
- :
- BL_SkinDeformer(gameobj,bmeshobj, mesh),
- m_lastShapeUpdate(-1)
- {
- };
+ RAS_MeshObject *mesh);
/* this second constructor is needed for making a mesh deformable on the fly. */
BL_ShapeDeformer(BL_DeformableGameObject *gameobj,
@@ -63,12 +56,7 @@ public:
class RAS_MeshObject *mesh,
bool release_object,
bool recalc_normal,
- BL_ArmatureObject* arma = NULL)
- :
- BL_SkinDeformer(gameobj, bmeshobj_old, bmeshobj_new, mesh, release_object, recalc_normal, arma),
- m_lastShapeUpdate(-1)
- {
- };
+ BL_ArmatureObject* arma = NULL);
virtual RAS_Deformer *GetReplica();
virtual void ProcessReplica();
@@ -78,14 +66,18 @@ public:
bool LoadShapeDrivers(Object* arma);
bool ExecuteShapeDrivers(void);
+ struct Key *GetKey();
+ void SetKey(struct Key *key);
+
void ForceUpdate()
{
m_lastShapeUpdate = -1.0;
};
protected:
- vector<IpoCurve*> m_shapeDrivers;
- double m_lastShapeUpdate;
+ bool m_useShapeDrivers;
+ double m_lastShapeUpdate;
+ struct Key* m_key;
#ifdef WITH_CXX_GUARDEDALLOC
diff --git a/source/gameengine/Converter/BL_SkinDeformer.cpp b/source/gameengine/Converter/BL_SkinDeformer.cpp
index 34f9cb56c27..3a379e8b0ed 100644
--- a/source/gameengine/Converter/BL_SkinDeformer.cpp
+++ b/source/gameengine/Converter/BL_SkinDeformer.cpp
@@ -36,6 +36,10 @@
#pragma warning (disable : 4786)
#endif //WIN32
+// Eigen2 stuff used for BGEDeformVerts
+#include <Eigen/Core>
+#include <Eigen/LU>
+
#include "BL_SkinDeformer.h"
#include "CTR_Map.h"
#include "STR_HashedString.h"
@@ -54,6 +58,7 @@
extern "C"{
#include "BKE_lattice.h"
+ #include "BKE_deform.h"
}
@@ -74,7 +79,9 @@ BL_SkinDeformer::BL_SkinDeformer(BL_DeformableGameObject *gameobj,
//m_defbase(&bmeshobj->defbase),
m_releaseobject(false),
m_poseApplied(false),
- m_recalcNormal(true)
+ m_recalcNormal(true),
+ m_copyNormals(false),
+ m_dfnrToPC(NULL)
{
copy_m4_m4(m_obmat, bmeshobj->obmat);
};
@@ -92,7 +99,9 @@ BL_SkinDeformer::BL_SkinDeformer(
m_lastArmaUpdate(-1),
//m_defbase(&bmeshobj_old->defbase),
m_releaseobject(release_object),
- m_recalcNormal(recalc_normal)
+ m_recalcNormal(recalc_normal),
+ m_copyNormals(false),
+ m_dfnrToPC(NULL)
{
// this is needed to ensure correct deformation of mesh:
// the deformation is done with Blender's armature_deform_verts() function
@@ -106,6 +115,8 @@ BL_SkinDeformer::~BL_SkinDeformer()
{
if(m_releaseobject && m_armobj)
m_armobj->Release();
+ if(m_dfnrToPC)
+ delete [] m_dfnrToPC;
}
void BL_SkinDeformer::Relink(CTR_Map<class CTR_HashedPtr, void*>*map)
@@ -152,9 +163,14 @@ bool BL_SkinDeformer::Apply(RAS_IPolyMaterial *mat)
for(i=it.startvertex; i<it.endvertex; i++) {
RAS_TexVert& v = it.vertex[i];
v.SetXYZ(m_transverts[v.getOrigIndex()]);
+ if (m_copyNormals)
+ v.SetNormal(m_transnors[v.getOrigIndex()]);
}
}
}
+
+ if (m_copyNormals)
+ m_copyNormals = false;
}
return true;
}
@@ -174,19 +190,126 @@ void BL_SkinDeformer::ProcessReplica()
BL_MeshDeformer::ProcessReplica();
m_lastArmaUpdate = -1;
m_releaseobject = false;
+ m_dfnrToPC = NULL;
+}
+
+void BL_SkinDeformer::BlenderDeformVerts()
+{
+ float obmat[4][4]; // the original object matrix
+ Object* par_arma = m_armobj->GetArmatureObject();
+
+ // save matrix first
+ copy_m4_m4(obmat, m_objMesh->obmat);
+ // set reference matrix
+ copy_m4_m4(m_objMesh->obmat, m_obmat);
+
+ armature_deform_verts( par_arma, m_objMesh, NULL, m_transverts, NULL, m_bmesh->totvert, ARM_DEF_VGROUP, NULL, NULL );
+
+ // restore matrix
+ copy_m4_m4(m_objMesh->obmat, obmat);
+
+#ifdef __NLA_DEFNORMALS
+ if (m_recalcNormal)
+ RecalcNormals();
+#endif
+}
+
+void BL_SkinDeformer::BGEDeformVerts()
+{
+ Object *par_arma = m_armobj->GetArmatureObject();
+ MDeformVert *dverts = m_bmesh->dvert;
+ bDeformGroup *dg;
+ int numGroups = BLI_countlist(&m_objMesh->defbase);
+
+ if (!dverts)
+ return;
+
+ if (m_dfnrToPC == NULL)
+ {
+ m_dfnrToPC = new bPoseChannel*[numGroups];
+ int i;
+ for (i=0, dg=(bDeformGroup*)m_objMesh->defbase.first;
+ dg;
+ ++i, dg=(bDeformGroup*)dg->next)
+ {
+ m_dfnrToPC[i] = get_pose_channel(par_arma->pose, dg->name);
+
+ if (m_dfnrToPC[i] && m_dfnrToPC[i]->bone->flag & BONE_NO_DEFORM)
+ m_dfnrToPC[i] = NULL;
+ }
+ }
+
+
+ for (int i=0; i<m_bmesh->totvert; ++i)
+ {
+ float contrib = 0.f, weight, max_weight=0.f;
+ Bone *bone;
+ bPoseChannel *pchan=NULL;
+ MDeformVert *dvert;
+ Eigen::Map<Eigen::Vector3f> norm(m_transnors[i]);
+ Eigen::Vector4f vec(0, 0, 0, 1);
+ Eigen::Matrix4f norm_chan_mat;
+ Eigen::Vector4f co(m_transverts[i][0],
+ m_transverts[i][1],
+ m_transverts[i][2],
+ 1.f);
+
+ dvert = dverts+i;
+
+ if (!dvert->totweight)
+ continue;
+
+ for (int j=0; j<dvert->totweight; ++j)
+ {
+ int index = dvert->dw[j].def_nr;
+
+ if (index < numGroups && (pchan=m_dfnrToPC[index]))
+ {
+ weight = dvert->dw[j].weight;
+ bone = pchan->bone;
+
+ if (weight)
+ {
+ Eigen::Vector4f cop(co);
+ Eigen::Matrix4f chan_mat = Eigen::Matrix4f::Map((float*)pchan->chan_mat);
+
+ // Update Vertex Position
+ cop = chan_mat*cop;
+ vec += (cop - co)*weight;
+
+ // Save the most influential channel so we can use it to update the vertex normal
+ if (weight > max_weight)
+ {
+ max_weight = weight;
+ norm_chan_mat = chan_mat;
+ }
+
+ contrib += weight;
+ }
+ }
+ }
+
+
+ // Update Vertex Normal
+ norm = norm_chan_mat.corner<3, 3>(Eigen::TopLeft)*norm;
+
+ if (contrib > 0.0001f)
+ {
+ vec *= 1.f/contrib;
+ co += vec;
+ }
+
+ m_transverts[i][0] = co[0];
+ m_transverts[i][1] = co[1];
+ m_transverts[i][2] = co[2];
+ }
+ m_copyNormals = true;
}
-//void where_is_pose (Object *ob);
-//void armature_deform_verts(Object *armOb, Object *target, float (*vertexCos)[3], int numVerts, int deformflag);
bool BL_SkinDeformer::UpdateInternal(bool shape_applied)
{
/* See if the armature has been updated for this frame */
if (PoseUpdated()){
- float obmat[4][4]; // the original object matrice
-
- /* XXX note: where_is_pose() (from BKE_armature.h) calculates all matrices needed to start deforming */
- /* but it requires the blender object pointer... */
- Object* par_arma = m_armobj->GetArmatureObject();
if(!shape_applied) {
/* store verts locally */
@@ -194,25 +317,23 @@ bool BL_SkinDeformer::UpdateInternal(bool shape_applied)
/* duplicate */
for (int v =0; v<m_bmesh->totvert; v++)
+ {
VECCOPY(m_transverts[v], m_bmesh->mvert[v].co);
+ VECCOPY(m_transnors[v], m_bmesh->mvert[v].no);
+ }
}
m_armobj->ApplyPose();
- // save matrix first
- copy_m4_m4(obmat, m_objMesh->obmat);
- // set reference matrix
- copy_m4_m4(m_objMesh->obmat, m_obmat);
-
- armature_deform_verts( par_arma, m_objMesh, NULL, m_transverts, NULL, m_bmesh->totvert, ARM_DEF_VGROUP, NULL, NULL );
-
- // restore matrix
- copy_m4_m4(m_objMesh->obmat, obmat);
-
-#ifdef __NLA_DEFNORMALS
- if (m_recalcNormal)
- RecalcNormals();
-#endif
+ switch (m_armobj->GetVertDeformType())
+ {
+ case ARM_VDEF_BGE_CPU:
+ BGEDeformVerts();
+ break;
+ case ARM_VDEF_BLENDER:
+ default:
+ BlenderDeformVerts();
+ }
/* Update the current frame */
m_lastArmaUpdate=m_armobj->GetLastFrame();
diff --git a/source/gameengine/Converter/BL_SkinDeformer.h b/source/gameengine/Converter/BL_SkinDeformer.h
index e53e21e946f..be974619281 100644
--- a/source/gameengine/Converter/BL_SkinDeformer.h
+++ b/source/gameengine/Converter/BL_SkinDeformer.h
@@ -109,6 +109,11 @@ protected:
bool m_releaseobject;
bool m_poseApplied;
bool m_recalcNormal;
+ bool m_copyNormals; // dirty flag so we know if Apply() needs to copy normal information (used for BGEDeformVerts())
+ struct bPoseChannel** m_dfnrToPC;
+
+ void BlenderDeformVerts();
+ void BGEDeformVerts();
#ifdef WITH_CXX_GUARDEDALLOC
diff --git a/source/gameengine/Converter/CMakeLists.txt b/source/gameengine/Converter/CMakeLists.txt
index 45a7701d404..3a217ce9d74 100644
--- a/source/gameengine/Converter/CMakeLists.txt
+++ b/source/gameengine/Converter/CMakeLists.txt
@@ -51,6 +51,7 @@ set(INC
../../blender/makesrna
../../blender/windowmanager
../../../extern/bullet2/src
+ ../../../extern/Eigen2
../../../intern/container
../../../intern/guardedalloc
../../../intern/moto/include
diff --git a/source/gameengine/Converter/KX_BlenderScalarInterpolator.cpp b/source/gameengine/Converter/KX_BlenderScalarInterpolator.cpp
index a9a3e66f996..75c0e012226 100644
--- a/source/gameengine/Converter/KX_BlenderScalarInterpolator.cpp
+++ b/source/gameengine/Converter/KX_BlenderScalarInterpolator.cpp
@@ -47,11 +47,11 @@ float BL_ScalarInterpolator::GetValue(float currentTime) const {
return evaluate_fcurve(m_fcu, currentTime);
}
-BL_InterpolatorList::BL_InterpolatorList(struct AnimData *adt) {
- if(adt->action==NULL)
+BL_InterpolatorList::BL_InterpolatorList(bAction *action) {
+ if(action==NULL)
return;
- for(FCurve *fcu= (FCurve *)adt->action->curves.first; fcu; fcu= (FCurve *)fcu->next) {
+ for(FCurve *fcu= (FCurve *)action->curves.first; fcu; fcu= (FCurve *)fcu->next) {
if(fcu->rna_path) {
BL_ScalarInterpolator *new_ipo = new BL_ScalarInterpolator(fcu);
//assert(new_ipo);
diff --git a/source/gameengine/Converter/KX_BlenderScalarInterpolator.h b/source/gameengine/Converter/KX_BlenderScalarInterpolator.h
index bd786bae969..cca66b3771c 100644
--- a/source/gameengine/Converter/KX_BlenderScalarInterpolator.h
+++ b/source/gameengine/Converter/KX_BlenderScalarInterpolator.h
@@ -66,7 +66,7 @@ public:
class BL_InterpolatorList : public std::vector<KX_IScalarInterpolator *> {
public:
- BL_InterpolatorList(struct AnimData *adt);
+ BL_InterpolatorList(struct bAction *action);
~BL_InterpolatorList();
KX_IScalarInterpolator *GetScalarInterpolator(const char *rna_path, int array_index);
diff --git a/source/gameengine/Converter/KX_BlenderSceneConverter.cpp b/source/gameengine/Converter/KX_BlenderSceneConverter.cpp
index b04a0d24e78..8f17cd0391b 100644
--- a/source/gameengine/Converter/KX_BlenderSceneConverter.cpp
+++ b/source/gameengine/Converter/KX_BlenderSceneConverter.cpp
@@ -566,18 +566,18 @@ void KX_BlenderSceneConverter::RegisterPolyMaterial(RAS_IPolyMaterial *polymat)
void KX_BlenderSceneConverter::RegisterInterpolatorList(
- BL_InterpolatorList *adtList,
- struct AnimData *for_adt)
+ BL_InterpolatorList *actList,
+ struct bAction *for_act)
{
- m_map_blender_to_gameAdtList.insert(CHashedPtr(for_adt), adtList);
+ m_map_blender_to_gameAdtList.insert(CHashedPtr(for_act), actList);
}
BL_InterpolatorList *KX_BlenderSceneConverter::FindInterpolatorList(
- struct AnimData *for_adt)
+ struct bAction *for_act)
{
- BL_InterpolatorList **listp = m_map_blender_to_gameAdtList[CHashedPtr(for_adt)];
+ BL_InterpolatorList **listp = m_map_blender_to_gameAdtList[CHashedPtr(for_act)];
return listp?*listp:NULL;
}
diff --git a/source/gameengine/Converter/KX_BlenderSceneConverter.h b/source/gameengine/Converter/KX_BlenderSceneConverter.h
index 2340e44d288..ba919eb9592 100644
--- a/source/gameengine/Converter/KX_BlenderSceneConverter.h
+++ b/source/gameengine/Converter/KX_BlenderSceneConverter.h
@@ -113,8 +113,8 @@ public:
void RegisterBlenderMaterial(BL_Material *mat);
- void RegisterInterpolatorList(BL_InterpolatorList *adtList, struct AnimData *for_adt);
- BL_InterpolatorList *FindInterpolatorList(struct AnimData *for_adt);
+ void RegisterInterpolatorList(BL_InterpolatorList *actList, struct bAction *for_act);
+ BL_InterpolatorList *FindInterpolatorList(struct bAction *for_act);
void RegisterGameActuator(SCA_IActuator *act, struct bActuator *for_actuator);
SCA_IActuator *FindGameActuator(struct bActuator *for_actuator);
diff --git a/source/gameengine/Converter/KX_ConvertActuators.cpp b/source/gameengine/Converter/KX_ConvertActuators.cpp
index 51e0449a32e..7b9cba7770b 100644
--- a/source/gameengine/Converter/KX_ConvertActuators.cpp
+++ b/source/gameengine/Converter/KX_ConvertActuators.cpp
@@ -99,6 +99,7 @@
#include "BL_ActionActuator.h"
#include "BL_ShapeActionActuator.h"
#include "BL_ArmatureActuator.h"
+#include "BL_Action.h"
/* end of blender include block */
#include "BL_BlenderDataConversion.h"
@@ -196,30 +197,37 @@ void BL_ConvertActuators(char* maggiename,
}
case ACT_ACTION:
{
- if (blenderobject->type==OB_ARMATURE){
- bActionActuator* actact = (bActionActuator*) bact->data;
- STR_String propname = (actact->name ? actact->name : "");
- STR_String propframe = (actact->frameProp ? actact->frameProp : "");
+ bActionActuator* actact = (bActionActuator*) bact->data;
+ STR_String propname = (actact->name ? actact->name : "");
+ STR_String propframe = (actact->frameProp ? actact->frameProp : "");
+
+ short ipo_flags = 0;
+
+ // Convert flags
+ if (actact->flag & ACT_IPOFORCE) ipo_flags |= BL_Action::ACT_IPOFLAG_FORCE;
+ if (actact->flag & ACT_IPOLOCAL) ipo_flags |= BL_Action::ACT_IPOFLAG_LOCAL;
+ if (actact->flag & ACT_IPOADD) ipo_flags |= BL_Action::ACT_IPOFLAG_ADD;
+ if (actact->flag & ACT_IPOCHILD) ipo_flags |= BL_Action::ACT_IPOFLAG_CHILD;
- BL_ActionActuator* tmpbaseact = new BL_ActionActuator(
- gameobj,
- propname,
- propframe,
- actact->sta,
- actact->end,
- actact->act,
- actact->type, // + 1, because Blender starts to count at zero,
- actact->blendin,
- actact->priority,
- actact->end_reset,
- actact->stridelength
- // Ketsji at 1, because zero is reserved for "NoDef"
- );
- baseact= tmpbaseact;
- break;
- }
- else
- printf ("Discarded action actuator from non-armature object [%s]\n", blenderobject->id.name+2);
+ BL_ActionActuator* tmpbaseact = new BL_ActionActuator(
+ gameobj,
+ propname,
+ propframe,
+ actact->sta,
+ actact->end,
+ actact->act,
+ actact->type, // + 1, because Blender starts to count at zero,
+ actact->blendin,
+ actact->priority,
+ actact->layer,
+ actact->layer_weight,
+ ipo_flags,
+ actact->end_reset,
+ actact->stridelength
+ // Ketsji at 1, because zero is reserved for "NoDef"
+ );
+ baseact= tmpbaseact;
+ break;
}
case ACT_SHAPEACTION:
{
@@ -380,7 +388,7 @@ void BL_ConvertActuators(char* maggiename,
{
bSound* sound = soundact->sound;
bool is3d = soundact->flag & ACT_SND_3D_SOUND ? true : false;
- AUD_Sound* snd_sound = NULL;
+ AUD_Reference<AUD_IFactory> snd_sound;
KX_3DSoundSettings settings;
settings.cone_inner_angle = soundact->sound3D.cone_inner_angle;
settings.cone_outer_angle = soundact->sound3D.cone_outer_angle;
@@ -398,7 +406,7 @@ void BL_ConvertActuators(char* maggiename,
"\" has no sound datablock." << std::endl;
}
else
- snd_sound = sound->playback_handle;
+ snd_sound = *reinterpret_cast<AUD_Reference<AUD_IFactory>*>(sound->playback_handle);
KX_SoundActuator* tmpsoundact =
new KX_SoundActuator(gameobj,
snd_sound,
diff --git a/source/gameengine/Converter/KX_IpoConvert.cpp b/source/gameengine/Converter/KX_IpoConvert.cpp
index 2ad56717e26..0e526bc818d 100644
--- a/source/gameengine/Converter/KX_IpoConvert.cpp
+++ b/source/gameengine/Converter/KX_IpoConvert.cpp
@@ -54,6 +54,7 @@
#include "DNA_object_types.h"
#include "DNA_action_types.h"
+#include "DNA_anim_types.h"
#include "DNA_ipo_types.h"
#include "DNA_lamp_types.h"
#include "DNA_world_types.h"
@@ -72,137 +73,138 @@
#include "STR_HashedString.h"
-static BL_InterpolatorList *GetAdtList(struct AnimData *for_adt, KX_BlenderSceneConverter *converter) {
- BL_InterpolatorList *adtList= converter->FindInterpolatorList(for_adt);
+static BL_InterpolatorList *GetAdtList(struct bAction *for_act, KX_BlenderSceneConverter *converter) {
+ BL_InterpolatorList *adtList= converter->FindInterpolatorList(for_act);
if (!adtList) {
- adtList = new BL_InterpolatorList(for_adt);
- converter->RegisterInterpolatorList(adtList, for_adt);
+ adtList = new BL_InterpolatorList(for_act);
+ converter->RegisterInterpolatorList(adtList, for_act);
}
return adtList;
}
-void BL_ConvertIpos(struct Object* blenderobject,KX_GameObject* gameobj,KX_BlenderSceneConverter *converter)
+SG_Controller *BL_CreateIPO(struct bAction *action, KX_GameObject* gameobj, KX_BlenderSceneConverter *converter)
{
- if (blenderobject->adt) {
-
- KX_IpoSGController* ipocontr = new KX_IpoSGController();
- gameobj->GetSGNode()->AddSGController(ipocontr);
- ipocontr->SetObject(gameobj->GetSGNode());
-
- // For ipo_as_force, we need to know which SM object and Scene the
- // object associated with this ipo is in. Is this already known here?
- // I think not.... then it must be done later :(
-// ipocontr->SetSumoReference(gameobj->GetSumoScene(),
-// gameobj->GetSumoObject());
-
- ipocontr->SetGameObject(gameobj);
-
- ipocontr->GetIPOTransform().SetPosition(
- MT_Point3(
- blenderobject->loc[0]/*+blenderobject->dloc[0]*/,
- blenderobject->loc[1]/*+blenderobject->dloc[1]*/,
- blenderobject->loc[2]/*+blenderobject->dloc[2]*/
- )
- );
- ipocontr->GetIPOTransform().SetEulerAngles(
- MT_Vector3(
- blenderobject->rot[0],
- blenderobject->rot[1],
- blenderobject->rot[2]
- )
- );
- ipocontr->GetIPOTransform().SetScaling(
- MT_Vector3(
- blenderobject->size[0],
- blenderobject->size[1],
- blenderobject->size[2]
- )
- );
-
- const char *rotmode, *drotmode;
-
- switch(blenderobject->rotmode)
- {
- case ROT_MODE_AXISANGLE:
- rotmode = "rotation_axis_angle";
- drotmode = "delta_rotation_axis_angle";
- case ROT_MODE_QUAT:
- rotmode = "rotation_quaternion";
- drotmode = "delta_rotation_quaternion";
- default:
- rotmode = "rotation_euler";
- drotmode = "delta_rotation_euler";
- }
+ KX_IpoSGController* ipocontr = new KX_IpoSGController();
+ ipocontr->SetGameObject(gameobj);
+
+ Object* blenderobject = gameobj->GetBlenderObject();
+
+ ipocontr->GetIPOTransform().SetPosition(
+ MT_Point3(
+ blenderobject->loc[0]/*+blenderobject->dloc[0]*/,
+ blenderobject->loc[1]/*+blenderobject->dloc[1]*/,
+ blenderobject->loc[2]/*+blenderobject->dloc[2]*/
+ )
+ );
+ ipocontr->GetIPOTransform().SetEulerAngles(
+ MT_Vector3(
+ blenderobject->rot[0],
+ blenderobject->rot[1],
+ blenderobject->rot[2]
+ )
+ );
+ ipocontr->GetIPOTransform().SetScaling(
+ MT_Vector3(
+ blenderobject->size[0],
+ blenderobject->size[1],
+ blenderobject->size[2]
+ )
+ );
+
+ const char *rotmode, *drotmode;
+
+ switch(blenderobject->rotmode)
+ {
+ case ROT_MODE_AXISANGLE:
+ rotmode = "rotation_axis_angle";
+ drotmode = "delta_rotation_axis_angle";
+ case ROT_MODE_QUAT:
+ rotmode = "rotation_quaternion";
+ drotmode = "delta_rotation_quaternion";
+ default:
+ rotmode = "rotation_euler";
+ drotmode = "delta_rotation_euler";
+ }
- BL_InterpolatorList *adtList= GetAdtList(blenderobject->adt, converter);
+ BL_InterpolatorList *adtList= GetAdtList(action, converter);
- // For each active channel in the adtList add an
- // interpolator to the game object.
+ // For each active channel in the adtList add an
+ // interpolator to the game object.
- KX_IInterpolator *interpolator;
- KX_IScalarInterpolator *interp;
+ KX_IInterpolator *interpolator;
+ KX_IScalarInterpolator *interp;
- for(int i=0; i<3; i++) {
- if ((interp = adtList->GetScalarInterpolator("location", i))) {
- interpolator= new KX_ScalarInterpolator(&(ipocontr->GetIPOTransform().GetPosition()[i]), interp);
- ipocontr->AddInterpolator(interpolator);
- ipocontr->SetIPOChannelActive(OB_LOC_X+i, true);
- }
+ for(int i=0; i<3; i++) {
+ if ((interp = adtList->GetScalarInterpolator("location", i))) {
+ interpolator= new KX_ScalarInterpolator(&(ipocontr->GetIPOTransform().GetPosition()[i]), interp);
+ ipocontr->AddInterpolator(interpolator);
+ ipocontr->SetIPOChannelActive(OB_LOC_X+i, true);
}
- for(int i=0; i<3; i++) {
- if ((interp = adtList->GetScalarInterpolator("delta_location", i))) {
- interpolator= new KX_ScalarInterpolator(&(ipocontr->GetIPOTransform().GetDeltaPosition()[i]), interp);
- ipocontr->AddInterpolator(interpolator);
- ipocontr->SetIPOChannelActive(OB_DLOC_X+i, true);
- }
+ }
+ for(int i=0; i<3; i++) {
+ if ((interp = adtList->GetScalarInterpolator("delta_location", i))) {
+ interpolator= new KX_ScalarInterpolator(&(ipocontr->GetIPOTransform().GetDeltaPosition()[i]), interp);
+ ipocontr->AddInterpolator(interpolator);
+ ipocontr->SetIPOChannelActive(OB_DLOC_X+i, true);
}
- for(int i=0; i<3; i++) {
- if ((interp = adtList->GetScalarInterpolator(rotmode, i))) {
- interpolator= new KX_ScalarInterpolator(&(ipocontr->GetIPOTransform().GetEulerAngles()[i]), interp);
- ipocontr->AddInterpolator(interpolator);
- ipocontr->SetIPOChannelActive(OB_ROT_X+i, true);
- }
+ }
+ for(int i=0; i<3; i++) {
+ if ((interp = adtList->GetScalarInterpolator(rotmode, i))) {
+ interpolator= new KX_ScalarInterpolator(&(ipocontr->GetIPOTransform().GetEulerAngles()[i]), interp);
+ ipocontr->AddInterpolator(interpolator);
+ ipocontr->SetIPOChannelActive(OB_ROT_X+i, true);
}
- for(int i=0; i<3; i++) {
- if ((interp = adtList->GetScalarInterpolator(drotmode, i))) {
- interpolator= new KX_ScalarInterpolator(&(ipocontr->GetIPOTransform().GetDeltaEulerAngles()[i]), interp);
- ipocontr->AddInterpolator(interpolator);
- ipocontr->SetIPOChannelActive(OB_DROT_X+i, true);
- }
+ }
+ for(int i=0; i<3; i++) {
+ if ((interp = adtList->GetScalarInterpolator(drotmode, i))) {
+ interpolator= new KX_ScalarInterpolator(&(ipocontr->GetIPOTransform().GetDeltaEulerAngles()[i]), interp);
+ ipocontr->AddInterpolator(interpolator);
+ ipocontr->SetIPOChannelActive(OB_DROT_X+i, true);
}
- for(int i=0; i<3; i++) {
- if ((interp = adtList->GetScalarInterpolator("scale", i))) {
- interpolator= new KX_ScalarInterpolator(&(ipocontr->GetIPOTransform().GetScaling()[i]), interp);
- ipocontr->AddInterpolator(interpolator);
- ipocontr->SetIPOChannelActive(OB_SIZE_X+i, true);
- }
+ }
+ for(int i=0; i<3; i++) {
+ if ((interp = adtList->GetScalarInterpolator("scale", i))) {
+ interpolator= new KX_ScalarInterpolator(&(ipocontr->GetIPOTransform().GetScaling()[i]), interp);
+ ipocontr->AddInterpolator(interpolator);
+ ipocontr->SetIPOChannelActive(OB_SIZE_X+i, true);
}
- for(int i=0; i<3; i++) {
- if ((interp = adtList->GetScalarInterpolator("delta_scale", i))) {
- interpolator= new KX_ScalarInterpolator(&(ipocontr->GetIPOTransform().GetDeltaScaling()[i]), interp);
- ipocontr->AddInterpolator(interpolator);
- ipocontr->SetIPOChannelActive(OB_DSIZE_X+i, true);
- }
+ }
+ for(int i=0; i<3; i++) {
+ if ((interp = adtList->GetScalarInterpolator("delta_scale", i))) {
+ interpolator= new KX_ScalarInterpolator(&(ipocontr->GetIPOTransform().GetDeltaScaling()[i]), interp);
+ ipocontr->AddInterpolator(interpolator);
+ ipocontr->SetIPOChannelActive(OB_DSIZE_X+i, true);
}
+ }
- {
- KX_ObColorIpoSGController* ipocontr_obcol=NULL;
+ {
+ KX_ObColorIpoSGController* ipocontr_obcol=NULL;
- for(int i=0; i<4; i++) {
- if ((interp = adtList->GetScalarInterpolator("color", i))) {
- if (!ipocontr_obcol) {
- ipocontr_obcol = new KX_ObColorIpoSGController();
- gameobj->GetSGNode()->AddSGController(ipocontr_obcol);
- ipocontr_obcol->SetObject(gameobj->GetSGNode());
- }
- interpolator= new KX_ScalarInterpolator(&ipocontr_obcol->m_rgba[i], interp);
- ipocontr_obcol->AddInterpolator(interpolator);
+ for(int i=0; i<4; i++) {
+ if ((interp = adtList->GetScalarInterpolator("color", i))) {
+ if (!ipocontr_obcol) {
+ ipocontr_obcol = new KX_ObColorIpoSGController();
+ gameobj->GetSGNode()->AddSGController(ipocontr_obcol);
+ ipocontr_obcol->SetObject(gameobj->GetSGNode());
}
+ interpolator= new KX_ScalarInterpolator(&ipocontr_obcol->m_rgba[i], interp);
+ ipocontr_obcol->AddInterpolator(interpolator);
}
}
}
+
+ return ipocontr;
+}
+
+void BL_ConvertIpos(struct Object* blenderobject,KX_GameObject* gameobj,KX_BlenderSceneConverter *converter)
+{
+ if (blenderobject->adt) {
+ SG_Controller *ipocontr = BL_CreateIPO(blenderobject->adt->action, gameobj, converter);
+ gameobj->GetSGNode()->AddSGController(ipocontr);
+ ipocontr->SetObject(gameobj->GetSGNode());
+ }
}
void BL_ConvertLampIpos(struct Lamp* blenderlamp, KX_GameObject *lightobj,KX_BlenderSceneConverter *converter)
@@ -220,7 +222,7 @@ void BL_ConvertLampIpos(struct Lamp* blenderlamp, KX_GameObject *lightobj,KX_Ble
ipocontr->m_col_rgb[2] = blenderlamp->b;
ipocontr->m_dist = blenderlamp->dist;
- BL_InterpolatorList *adtList= GetAdtList(blenderlamp->adt, converter);
+ BL_InterpolatorList *adtList= GetAdtList(blenderlamp->adt->action, converter);
// For each active channel in the adtList add an
// interpolator to the game object.
@@ -266,7 +268,7 @@ void BL_ConvertCameraIpos(struct Camera* blendercamera, KX_GameObject *cameraobj
ipocontr->m_clipstart = blendercamera->clipsta;
ipocontr->m_clipend = blendercamera->clipend;
- BL_InterpolatorList *adtList= GetAdtList(blendercamera->adt, converter);
+ BL_InterpolatorList *adtList= GetAdtList(blendercamera->adt->action, converter);
// For each active channel in the adtList add an
// interpolator to the game object.
@@ -314,7 +316,7 @@ void BL_ConvertWorldIpos(struct World* blenderworld,KX_BlenderSceneConverter *co
ipocontr->m_mist_rgb[1] = blenderworld->horg;
ipocontr->m_mist_rgb[2] = blenderworld->horb;
- BL_InterpolatorList *adtList= GetAdtList(blenderworld->adt, converter);
+ BL_InterpolatorList *adtList= GetAdtList(blenderworld->adt->action, converter);
// For each active channel in the adtList add an
// interpolator to the game object.
@@ -356,7 +358,7 @@ static void ConvertMaterialIpos(
gameobj->GetSGNode()->AddSGController(ipocontr);
ipocontr->SetObject(gameobj->GetSGNode());
- BL_InterpolatorList *adtList= GetAdtList(blendermaterial->adt, converter);
+ BL_InterpolatorList *adtList= GetAdtList(blendermaterial->adt->action, converter);
ipocontr->m_rgba[0] = blendermaterial->r;
diff --git a/source/gameengine/Converter/KX_IpoConvert.h b/source/gameengine/Converter/KX_IpoConvert.h
index d77a72a82e2..914422ba83f 100644
--- a/source/gameengine/Converter/KX_IpoConvert.h
+++ b/source/gameengine/Converter/KX_IpoConvert.h
@@ -36,6 +36,10 @@
struct Object;
+class SG_Controller *BL_CreateIPO(struct bAction *action,
+ class KX_GameObject* gameobj,
+ class KX_BlenderSceneConverter *converter);
+
void BL_ConvertIpos(struct Object* blenderobject,
class KX_GameObject* gameobj,
class KX_BlenderSceneConverter *converter);
diff --git a/source/gameengine/Converter/SConscript b/source/gameengine/Converter/SConscript
index 9cfc3410748..0ae22d548c5 100644
--- a/source/gameengine/Converter/SConscript
+++ b/source/gameengine/Converter/SConscript
@@ -20,6 +20,7 @@ incs += ' #source/blender/misc #source/blender/blenloader #source/blender/gpu'
incs += ' #source/blender/windowmanager'
incs += ' #source/blender/makesrna'
incs += ' #source/blender/ikplugin'
+incs += ' #extern/Eigen2'
incs += ' ' + env['BF_BULLET_INC']
diff --git a/source/gameengine/Expressions/PyObjectPlus.h b/source/gameengine/Expressions/PyObjectPlus.h
index 51cfb5471c0..080e7196d5a 100644
--- a/source/gameengine/Expressions/PyObjectPlus.h
+++ b/source/gameengine/Expressions/PyObjectPlus.h
@@ -255,12 +255,15 @@ typedef struct PyObjectPlus_Proxy {
#define KX_PYMETHODTABLE_NOARGS(class_name, method_name) \
{#method_name , (PyCFunction) class_name::sPy##method_name, METH_NOARGS, (const char *)class_name::method_name##_doc}
+#define KX_PYMETHODTABLE_KEYWORDS(class_name, method_name) \
+ {#method_name , (PyCFunction) class_name::sPy##method_name, METH_VARARGS|METH_KEYWORDS, (const char *)class_name::method_name##_doc}
+
/**
* Function implementation macro
*/
#define KX_PYMETHODDEF_DOC(class_name, method_name, doc_string) \
const char class_name::method_name##_doc[] = doc_string; \
-PyObject* class_name::Py##method_name(PyObject* args, PyObject*)
+PyObject* class_name::Py##method_name(PyObject* args, PyObject* kwds)
#define KX_PYMETHODDEF_DOC_VARARGS(class_name, method_name, doc_string) \
const char class_name::method_name##_doc[] = doc_string; \
diff --git a/source/gameengine/GamePlayer/ghost/GPG_Application.cpp b/source/gameengine/GamePlayer/ghost/GPG_Application.cpp
index f2b322084ed..1c6d3efc318 100644
--- a/source/gameengine/GamePlayer/ghost/GPG_Application.cpp
+++ b/source/gameengine/GamePlayer/ghost/GPG_Application.cpp
@@ -545,6 +545,7 @@ bool GPG_Application::initEngine(GHOST_IWindow* window, const int stereoMode)
bool frameRate = (SYS_GetCommandLineInt(syshandle, "show_framerate", 0) != 0);
bool useLists = (SYS_GetCommandLineInt(syshandle, "displaylists", gm->flag & GAME_DISPLAY_LISTS) != 0);
bool nodepwarnings = (SYS_GetCommandLineInt(syshandle, "ignore_deprecation_warnings", 1) != 0);
+ bool restrictAnimFPS = gm->flag & GAME_RESTRICT_ANIM_UPDATES;
if(GLEW_ARB_multitexture && GLEW_VERSION_1_1)
m_blendermat = (SYS_GetCommandLineInt(syshandle, "blender_material", 1) != 0);
@@ -627,6 +628,7 @@ bool GPG_Application::initEngine(GHOST_IWindow* window, const int stereoMode)
m_ketsjiengine->SetUseFixedTime(fixed_framerate);
m_ketsjiengine->SetTimingDisplay(frameRate, profile, properties);
+ m_ketsjiengine->SetRestrictAnimationFPS(restrictAnimFPS);
m_engineInitialized = true;
}
diff --git a/source/gameengine/Ketsji/BL_Action.cpp b/source/gameengine/Ketsji/BL_Action.cpp
new file mode 100644
index 00000000000..6682b0cea41
--- /dev/null
+++ b/source/gameengine/Ketsji/BL_Action.cpp
@@ -0,0 +1,421 @@
+/**
+ * $Id$
+ *
+ * ***** 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.
+ *
+ * Contributor(s): Mitchell Stokes.
+ *
+ * ***** END GPL LICENSE BLOCK *****
+ */
+
+/** \file BL_Action.cpp
+ * \ingroup ketsji
+ */
+
+#include <cstdlib>
+
+#include "BL_Action.h"
+#include "BL_ArmatureObject.h"
+#include "BL_DeformableGameObject.h"
+#include "BL_ShapeDeformer.h"
+#include "KX_IpoConvert.h"
+#include "KX_GameObject.h"
+
+// These three are for getting the action from the logic manager
+#include "KX_Scene.h"
+#include "KX_PythonInit.h"
+#include "SCA_LogicManager.h"
+
+extern "C" {
+#include "BKE_animsys.h"
+#include "BKE_action.h"
+#include "RNA_access.h"
+#include "RNA_define.h"
+}
+
+BL_Action::BL_Action(class KX_GameObject* gameobj)
+:
+ m_action(NULL),
+ m_pose(NULL),
+ m_blendpose(NULL),
+ m_blendinpose(NULL),
+ m_ptrrna(NULL),
+ m_sg_contr(NULL),
+ m_obj(gameobj),
+ m_startframe(0.f),
+ m_endframe(0.f),
+ m_endtime(0.f),
+ m_localtime(0.f),
+ m_blendin(0.f),
+ m_blendframe(0.f),
+ m_blendstart(0.f),
+ m_speed(0.f),
+ m_priority(0),
+ m_playmode(0),
+ m_ipo_flags(0),
+ m_done(true),
+ m_calc_localtime(true)
+{
+ if (m_obj->GetGameObjectType() == SCA_IObject::OBJ_ARMATURE)
+ {
+ BL_ArmatureObject *obj = (BL_ArmatureObject*)m_obj;
+
+ m_ptrrna = new PointerRNA();
+ RNA_id_pointer_create(&obj->GetArmatureObject()->id, m_ptrrna);
+ }
+ else
+ {
+ BL_DeformableGameObject *obj = (BL_DeformableGameObject*)m_obj;
+ BL_ShapeDeformer *shape_deformer = dynamic_cast<BL_ShapeDeformer*>(obj->GetDeformer());
+
+ if (shape_deformer)
+ {
+ m_ptrrna = new PointerRNA();
+ RNA_id_pointer_create(&shape_deformer->GetKey()->id, m_ptrrna);
+ }
+ }
+}
+
+BL_Action::~BL_Action()
+{
+ if (m_pose)
+ game_free_pose(m_pose);
+ if (m_blendpose)
+ game_free_pose(m_blendpose);
+ if (m_blendinpose)
+ game_free_pose(m_blendinpose);
+ if (m_sg_contr)
+ {
+ m_obj->GetSGNode()->RemoveSGController(m_sg_contr);
+ delete m_sg_contr;
+ }
+ if (m_ptrrna)
+ delete m_ptrrna;
+}
+
+bool BL_Action::Play(const char* name,
+ float start,
+ float end,
+ short priority,
+ float blendin,
+ short play_mode,
+ float layer_weight,
+ short ipo_flags,
+ float playback_speed)
+{
+
+ // Only start playing a new action if we're done, or if
+ // the new action has a higher priority
+ if (priority != 0 && !IsDone() && priority >= m_priority)
+ return false;
+ m_priority = priority;
+ bAction* prev_action = m_action;
+
+ // First try to load the action
+ m_action = (bAction*)KX_GetActiveScene()->GetLogicManager()->GetActionByName(name);
+ if (!m_action)
+ {
+ printf("Failed to load action: %s\n", name);
+ m_done = true;
+ return false;
+ }
+
+ if (prev_action != m_action)
+ {
+ // Create an SG_Controller
+ m_sg_contr = BL_CreateIPO(m_action, m_obj, KX_GetActiveScene()->GetSceneConverter());
+ m_obj->GetSGNode()->AddSGController(m_sg_contr);
+ m_sg_contr->SetObject(m_obj->GetSGNode());
+ }
+
+ m_ipo_flags = ipo_flags;
+ InitIPO();
+
+ // Setup blendin shapes/poses
+ if (m_obj->GetGameObjectType() == SCA_IObject::OBJ_ARMATURE)
+ {
+ BL_ArmatureObject *obj = (BL_ArmatureObject*)m_obj;
+ obj->GetMRDPose(&m_blendinpose);
+ }
+ else
+ {
+ BL_DeformableGameObject *obj = (BL_DeformableGameObject*)m_obj;
+ BL_ShapeDeformer *shape_deformer = dynamic_cast<BL_ShapeDeformer*>(obj->GetDeformer());
+
+ if (shape_deformer && shape_deformer->GetKey())
+ {
+ obj->GetShape(m_blendinshape);
+
+ // Now that we have the previous blend shape saved, we can clear out the key to avoid any
+ // further interference.
+ KeyBlock *kb;
+ for (kb=(KeyBlock*)shape_deformer->GetKey()->block.first; kb; kb=(KeyBlock*)kb->next)
+ kb->curval = 0.f;
+ }
+ }
+
+ // Now that we have an action, we have something we can play
+ m_starttime = KX_GetActiveEngine()->GetFrameTime();
+ m_startframe = m_localtime = start;
+ m_endframe = end;
+ m_blendin = blendin;
+ m_playmode = play_mode;
+ m_endtime = 0.f;
+ m_blendframe = 0.f;
+ m_blendstart = 0.f;
+ m_speed = playback_speed;
+ m_layer_weight = layer_weight;
+
+ m_done = false;
+
+ return true;
+}
+
+void BL_Action::Stop()
+{
+ m_done = true;
+}
+
+bool BL_Action::IsDone()
+{
+ return m_done;
+}
+
+void BL_Action::InitIPO()
+{
+ // Initialize the IPO
+ m_sg_contr->SetOption(SG_Controller::SG_CONTR_IPO_RESET, true);
+ m_sg_contr->SetOption(SG_Controller::SG_CONTR_IPO_IPO_AS_FORCE, m_ipo_flags & ACT_IPOFLAG_FORCE);
+ m_sg_contr->SetOption(SG_Controller::SG_CONTR_IPO_IPO_ADD, m_ipo_flags & ACT_IPOFLAG_ADD);
+ m_sg_contr->SetOption(SG_Controller::SG_CONTR_IPO_LOCAL, m_ipo_flags & ACT_IPOFLAG_LOCAL);
+}
+
+bAction *BL_Action::GetAction()
+{
+ return (IsDone()) ? NULL : m_action;
+}
+
+float BL_Action::GetFrame()
+{
+ return m_localtime;
+}
+
+void BL_Action::SetFrame(float frame)
+{
+ // Clamp the frame to the start and end frame
+ if (frame < min(m_startframe, m_endframe))
+ frame = min(m_startframe, m_endframe);
+ else if (frame > max(m_startframe, m_endframe))
+ frame = max(m_startframe, m_endframe);
+
+ m_localtime = frame;
+ m_calc_localtime = false;
+}
+
+void BL_Action::SetPlayMode(short play_mode)
+{
+ m_playmode = play_mode;
+}
+
+void BL_Action::SetTimes(float start, float end)
+{
+ m_startframe = start;
+ m_endframe = end;
+}
+
+void BL_Action::SetLocalTime(float curtime)
+{
+ float dt = (curtime-m_starttime)*KX_KetsjiEngine::GetAnimFrameRate()*m_speed;
+
+ if (m_endframe < m_startframe)
+ dt = -dt;
+
+ m_localtime = m_startframe + dt;
+}
+
+void BL_Action::ResetStartTime(float curtime)
+{
+ float dt = m_localtime - m_startframe;
+
+ m_starttime = curtime - dt / (KX_KetsjiEngine::GetAnimFrameRate()*m_speed);
+ SetLocalTime(curtime);
+}
+
+void BL_Action::IncrementBlending(float curtime)
+{
+ // Setup m_blendstart if we need to
+ if (m_blendstart == 0.f)
+ m_blendstart = curtime;
+
+ // Bump the blend frame
+ m_blendframe = (curtime - m_blendstart)*KX_KetsjiEngine::GetAnimFrameRate();
+
+ // Clamp
+ if (m_blendframe>m_blendin)
+ m_blendframe = m_blendin;
+}
+
+
+void BL_Action::BlendShape(Key* key, float srcweight, std::vector<float>& blendshape)
+{
+ vector<float>::const_iterator it;
+ float dstweight;
+ KeyBlock *kb;
+
+ dstweight = 1.0F - srcweight;
+ //printf("Dst: %f\tSrc: %f\n", srcweight, dstweight);
+ for (it=blendshape.begin(), kb = (KeyBlock*)key->block.first;
+ kb && it != blendshape.end();
+ kb = (KeyBlock*)kb->next, it++) {
+ //printf("OirgKeys: %f\t%f\n", kb->curval, (*it));
+ kb->curval = kb->curval * dstweight + (*it) * srcweight;
+ //printf("NewKey: %f\n", kb->curval);
+ }
+ //printf("\n");
+}
+
+void BL_Action::Update(float curtime)
+{
+ // Don't bother if we're done with the animation
+ if (m_done)
+ return;
+
+ curtime -= KX_KetsjiEngine::GetSuspendedDelta();
+
+ if (m_calc_localtime)
+ SetLocalTime(curtime);
+ else
+ {
+ ResetStartTime(curtime);
+ m_calc_localtime = true;
+ }
+
+ // Handle wrap around
+ if (m_localtime < min(m_startframe, m_endframe) || m_localtime > max(m_startframe, m_endframe))
+ {
+ switch(m_playmode)
+ {
+ case ACT_MODE_PLAY:
+ // Clamp
+ m_localtime = m_endframe;
+ m_done = true;
+ break;
+ case ACT_MODE_LOOP:
+ // Put the time back to the beginning
+ m_localtime = m_startframe;
+ m_starttime = curtime;
+ break;
+ case ACT_MODE_PING_PONG:
+ // Swap the start and end frames
+ float temp = m_startframe;
+ m_startframe = m_endframe;
+ m_endframe = temp;
+
+ m_starttime = curtime;
+
+ break;
+ }
+
+ if (!m_done && m_sg_contr)
+ InitIPO();
+ }
+
+ if (m_obj->GetGameObjectType() == SCA_IObject::OBJ_ARMATURE)
+ {
+ BL_ArmatureObject *obj = (BL_ArmatureObject*)m_obj;
+ obj->GetPose(&m_pose);
+
+ // Extract the pose from the action
+ {
+ Object *arm = obj->GetArmatureObject();
+ bPose *temp = arm->pose;
+
+ arm->pose = m_pose;
+ animsys_evaluate_action(m_ptrrna, m_action, NULL, m_localtime);
+
+ arm->pose = temp;
+ }
+
+ // Handle blending between armature actions
+ if (m_blendin && m_blendframe<m_blendin)
+ {
+ IncrementBlending(curtime);
+
+ // Calculate weight
+ float weight = 1.f - (m_blendframe/m_blendin);
+
+ // Blend the poses
+ game_blend_poses(m_pose, m_blendinpose, weight);
+ }
+
+
+ // Handle layer blending
+ if (m_layer_weight >= 0)
+ {
+ obj->GetMRDPose(&m_blendpose);
+ game_blend_poses(m_pose, m_blendpose, m_layer_weight);
+ }
+
+ obj->SetPose(m_pose);
+
+ obj->SetActiveAction(NULL, 0, curtime);
+ }
+ else
+ {
+ BL_DeformableGameObject *obj = (BL_DeformableGameObject*)m_obj;
+ BL_ShapeDeformer *shape_deformer = dynamic_cast<BL_ShapeDeformer*>(obj->GetDeformer());
+
+ // Handle shape actions if we have any
+ if (shape_deformer && shape_deformer->GetKey())
+ {
+ Key *key = shape_deformer->GetKey();
+
+
+ animsys_evaluate_action(m_ptrrna, m_action, NULL, m_localtime);
+
+ // Handle blending between shape actions
+ if (m_blendin && m_blendframe < m_blendin)
+ {
+ IncrementBlending(curtime);
+
+ float weight = 1.f - (m_blendframe/m_blendin);
+
+ // We go through and clear out the keyblocks so there isn't any interference
+ // from other shape actions
+ KeyBlock *kb;
+ for (kb=(KeyBlock*)key->block.first; kb; kb=(KeyBlock*)kb->next)
+ kb->curval = 0.f;
+
+ // Now blend the shape
+ BlendShape(key, weight, m_blendinshape);
+ }
+
+ // Handle layer blending
+ if (m_layer_weight >= 0)
+ {
+ obj->GetShape(m_blendshape);
+ BlendShape(key, m_layer_weight, m_blendshape);
+ }
+
+ obj->SetActiveAction(NULL, 0, curtime);
+ }
+
+
+ InitIPO();
+ m_obj->UpdateIPO(m_localtime, m_ipo_flags & ACT_IPOFLAG_CHILD);
+ }
+}
diff --git a/source/gameengine/Ketsji/BL_Action.h b/source/gameengine/Ketsji/BL_Action.h
new file mode 100644
index 00000000000..75bda56419a
--- /dev/null
+++ b/source/gameengine/Ketsji/BL_Action.h
@@ -0,0 +1,143 @@
+/**
+ * $Id$
+ *
+ * ***** 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.
+ *
+ * Contributor(s): Mitchell Stokes.
+ *
+ * ***** END GPL LICENSE BLOCK *****
+ */
+
+/** \file BL_Action.h
+ * \ingroup ketsji
+ */
+
+#ifndef __BL_ACTION
+#define __BL_ACTION
+
+
+#include <vector>
+
+#ifdef WITH_CXX_GUARDEDALLOC
+#include "MEM_guardedalloc.h"
+#endif
+
+
+class BL_Action
+{
+private:
+ struct bAction* m_action;
+ struct bPose* m_pose;
+ struct bPose* m_blendpose;
+ struct bPose* m_blendinpose;
+ struct PointerRNA *m_ptrrna;
+ class SG_Controller *m_sg_contr;
+ class KX_GameObject* m_obj;
+ std::vector<float> m_blendshape;
+ std::vector<float> m_blendinshape;
+
+ float m_startframe;
+ float m_endframe;
+ float m_starttime;
+ float m_endtime;
+ float m_localtime;
+
+ float m_blendin;
+ float m_blendframe;
+ float m_blendstart;
+
+ float m_layer_weight;
+
+ float m_speed;
+
+ short m_priority;
+
+ short m_playmode;
+
+ short m_ipo_flags;
+
+ bool m_done;
+ bool m_calc_localtime;
+
+ void InitIPO();
+ void SetLocalTime(float curtime);
+ void ResetStartTime(float curtime);
+ void IncrementBlending(float curtime);
+ void BlendShape(struct Key* key, float srcweight, std::vector<float>& blendshape);
+public:
+ BL_Action(class KX_GameObject* gameobj);
+ ~BL_Action();
+
+ /**
+ * Play an action
+ */
+ bool Play(const char* name,
+ float start,
+ float end,
+ short priority,
+ float blendin,
+ short play_mode,
+ float layer_weight,
+ short ipo_flags,
+ float playback_speed);
+ /**
+ * Stop playing the action
+ */
+ void Stop();
+ /**
+ * Whether or not the action is still playing
+ */
+ bool IsDone();
+ /**
+ * Update the action's frame, etc.
+ */
+ void Update(float curtime);
+
+ // Accessors
+ float GetFrame();
+ struct bAction *GetAction();
+
+ // Mutators
+ void SetFrame(float frame);
+ void SetPlayMode(short play_mode);
+ void SetTimes(float start, float end);
+
+ enum
+ {
+ ACT_MODE_PLAY = 0,
+ ACT_MODE_LOOP,
+ ACT_MODE_PING_PONG,
+ ACT_MODE_MAX,
+ };
+
+ enum
+ {
+ ACT_IPOFLAG_FORCE = 1,
+ ACT_IPOFLAG_LOCAL = 2,
+ ACT_IPOFLAG_ADD = 4,
+ ACT_IPOFLAG_CHILD = 8,
+ };
+
+#ifdef WITH_CXX_GUARDEDALLOC
+public:
+ void *operator new(size_t num_bytes) { return MEM_mallocN(num_bytes, "GE:BL_Action"); }
+ void operator delete( void *mem ) { MEM_freeN(mem); }
+#endif
+};
+
+#endif //BL_ACTION
+
diff --git a/source/gameengine/Ketsji/BL_ActionManager.cpp b/source/gameengine/Ketsji/BL_ActionManager.cpp
new file mode 100644
index 00000000000..af0d4bff8f0
--- /dev/null
+++ b/source/gameengine/Ketsji/BL_ActionManager.cpp
@@ -0,0 +1,117 @@
+/**
+ * $Id$
+ *
+ * ***** 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.
+ *
+ * Contributor(s): Mitchell Stokes.
+ *
+ * ***** END GPL LICENSE BLOCK *****
+ */
+
+/** \file BL_ActionManager.cpp
+ * \ingroup ketsji
+ */
+
+#include "BL_ActionManager.h"
+
+BL_ActionManager::BL_ActionManager(class KX_GameObject *obj)
+{
+ for (int i=0; i<MAX_ACTION_LAYERS; ++i)
+ m_layers[i] = new BL_Action(obj);
+}
+
+BL_ActionManager::~BL_ActionManager()
+{
+ for (int i=0; i<MAX_ACTION_LAYERS; ++i)
+ if (m_layers[i])
+ delete m_layers[i];
+}
+
+float BL_ActionManager::GetActionFrame(short layer)
+{
+ if (m_layers[layer])
+ return m_layers[layer]->GetFrame();
+
+ return 0.f;
+}
+
+void BL_ActionManager::SetActionFrame(short layer, float frame)
+{
+ if (m_layers[layer])
+ m_layers[layer]->SetFrame(frame);
+}
+
+struct bAction *BL_ActionManager::GetCurrentAction(short layer)
+{
+ if (m_layers[layer])
+ return m_layers[layer]->GetAction();
+
+ return 0;
+}
+
+void BL_ActionManager::SetPlayMode(short layer, short mode)
+{
+ if (m_layers[layer])
+ m_layers[layer]->SetPlayMode(mode);
+}
+
+void BL_ActionManager::SetTimes(short layer, float start, float end)
+{
+ if (m_layers[layer])
+ m_layers[layer]->SetTimes(start, end);
+}
+
+bool BL_ActionManager::PlayAction(const char* name,
+ float start,
+ float end,
+ short layer,
+ short priority,
+ float blendin,
+ short play_mode,
+ float layer_weight,
+ short ipo_flags,
+ float playback_speed)
+{
+ // Disable layer blending on the first layer
+ if (layer == 0) layer_weight = -1.f;
+
+ return m_layers[layer]->Play(name, start, end, priority, blendin, play_mode, layer_weight, ipo_flags, playback_speed);
+}
+
+void BL_ActionManager::StopAction(short layer)
+{
+ m_layers[layer]->Stop();
+}
+
+bool BL_ActionManager::IsActionDone(short layer)
+{
+ if (m_layers[layer])
+ return m_layers[layer]->IsDone();
+
+ return true;
+}
+
+void BL_ActionManager::Update(float curtime)
+{
+ for (int i=0; i<MAX_ACTION_LAYERS; ++i)
+ {
+ if (!m_layers[i]->IsDone())
+ {
+ m_layers[i]->Update(curtime);
+ }
+ }
+}
diff --git a/source/gameengine/Ketsji/BL_ActionManager.h b/source/gameengine/Ketsji/BL_ActionManager.h
new file mode 100644
index 00000000000..c310e231ed7
--- /dev/null
+++ b/source/gameengine/Ketsji/BL_ActionManager.h
@@ -0,0 +1,106 @@
+/**
+ * $Id$
+ *
+ * ***** 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.
+ *
+ * Contributor(s): Mitchell Stokes.
+ *
+ * ***** END GPL LICENSE BLOCK *****
+ */
+
+/** \file BL_ActionManager.cpp
+ * \ingroup ketsji
+ */
+
+#ifndef __BL_ACTIONMANAGER
+#define __BL_ACTIONMANAGER
+
+#include "BL_Action.h"
+
+#define MAX_ACTION_LAYERS 4
+
+/**
+ * BL_ActionManager is responsible for handling a KX_GameObject's actions.
+ */
+class BL_ActionManager
+{
+private:
+ BL_Action* m_layers[MAX_ACTION_LAYERS];
+
+public:
+ BL_ActionManager(class KX_GameObject* obj);
+ ~BL_ActionManager();
+
+ bool PlayAction(const char* name,
+ float start,
+ float end,
+ short layer=0,
+ short priority=0,
+ float blendin=0.f,
+ short play_mode=0,
+ float layer_weight=0.f,
+ short ipo_flags=0,
+ float playback_speed=1.f);
+ /**
+ * Gets the current frame of an action
+ */
+ float GetActionFrame(short layer);
+
+ /**
+ * Sets the current frame of an action
+ */
+ void SetActionFrame(short layer, float frame);
+
+ /**
+ * Gets the currently running action on the given layer
+ */
+ struct bAction *GetCurrentAction(short layer);
+
+ /**
+ * Sets play mode of the action on the given layer
+ */
+ void SetPlayMode(short layer, short mode);
+
+ /**
+ * Sets the start and end times of the action on the given layer
+ */
+ void SetTimes(short layer, float start, float end);
+
+ /**
+ * Stop playing the action on the given layer
+ */
+ void StopAction(short layer);
+
+ /**
+ * Check if an action has finished playing
+ */
+ bool IsActionDone(short layer);
+
+ /**
+ * Update any running actions
+ */
+ void Update(float);
+
+#ifdef WITH_CXX_GUARDEDALLOC
+public:
+ void *operator new(size_t num_bytes) { return MEM_mallocN(num_bytes, "GE:BL_ActionManager"); }
+ void operator delete( void *mem ) { MEM_freeN(mem); }
+#endif
+};
+
+#endif //BL_ACTIONMANAGER
+
diff --git a/source/gameengine/Ketsji/CMakeLists.txt b/source/gameengine/Ketsji/CMakeLists.txt
index 8222bf4b65f..73365860fce 100644
--- a/source/gameengine/Ketsji/CMakeLists.txt
+++ b/source/gameengine/Ketsji/CMakeLists.txt
@@ -50,8 +50,32 @@ set(INC
../../blender/python/mathutils
../../../intern/container
../../../intern/guardedalloc
+ ../../../intern/container
+ ../../../source/gameengine/Rasterizer/RAS_OpenGLRasterizer
+ ../../../source/gameengine/Converter
+ ../../../source/gameengine/BlenderRoutines
+ ../../../source/blender/imbuf
../../../intern/moto/include
../../../intern/string
+ ../../../source/gameengine/Ketsji
+ ../../../source/blender/blenlib
+ ../../../source/blender/blenfont
+ ../../../source/blender/blenkernel
+ ../../../source/blender/python
+ ../../../source/blender/python/generic
+ ../../../source/blender
+ ../../../source/blender/makesdna
+ ../../../source/blender/makesrna
+ ../../../source/gameengine/Rasterizer
+ ../../../source/gameengine/GameLogic
+ ../../../source/gameengine/Expressions
+ ../../../source/gameengine/Ketsji/KXNetwork
+ ../../../source/gameengine/Network
+ ../../../source/gameengine/SceneGraph
+ ../../../source/gameengine/Physics/common
+ ../../../source/gameengine/Network/LoopBackNetwork
+ ../../../source/blender/blenloader
+ ../../../source/blender/gpu
)
set(INC_SYS
@@ -59,6 +83,8 @@ set(INC_SYS
)
set(SRC
+ BL_Action.cpp
+ BL_ActionManager.cpp
BL_BlenderShader.cpp
BL_Material.cpp
BL_Shader.cpp
@@ -128,6 +154,8 @@ set(SRC
KX_WorldInfo.cpp
KX_WorldIpoController.cpp
+ BL_Action.h
+ BL_ActionManager.h
BL_BlenderShader.h
BL_Material.h
BL_Shader.h
@@ -223,6 +251,7 @@ endif()
if(WITH_AUDASPACE)
list(APPEND INC
../../../intern/audaspace/intern
+ ../../../intern/audaspace/FX
)
add_definitions(-DWITH_AUDASPACE)
endif()
diff --git a/source/gameengine/Ketsji/KX_GameObject.cpp b/source/gameengine/Ketsji/KX_GameObject.cpp
index 7ca8e7e3b52..4f8860f4767 100644
--- a/source/gameengine/Ketsji/KX_GameObject.cpp
+++ b/source/gameengine/Ketsji/KX_GameObject.cpp
@@ -74,6 +74,8 @@ typedef unsigned long uint_ptr;
#include "SCA_IController.h"
#include "NG_NetworkScene.h" //Needed for sendMessage()
+#include "BL_ActionManager.h"
+
#include "PyObjectPlus.h" /* python stuff */
// This file defines relationships between parents and children
@@ -107,6 +109,7 @@ KX_GameObject::KX_GameObject(
m_pGraphicController(NULL),
m_xray(false),
m_pHitObject(NULL),
+ m_actionManager(NULL),
m_isDeformable(false)
#ifdef WITH_PYTHON
, m_attr_dict(NULL)
@@ -154,6 +157,10 @@ KX_GameObject::~KX_GameObject()
{
delete m_pGraphicController;
}
+ if (m_actionManager)
+ {
+ delete m_actionManager;
+ }
#ifdef WITH_PYTHON
if (m_attr_dict) {
PyDict_Clear(m_attr_dict); /* incase of circular refs or other weird cases */
@@ -344,6 +351,69 @@ void KX_GameObject::RemoveParent(KX_Scene *scene)
}
}
+BL_ActionManager* KX_GameObject::GetActionManager()
+{
+ // We only want to create an action manager if we need it
+ if (!m_actionManager)
+ m_actionManager = new BL_ActionManager(this);
+
+ return m_actionManager;
+}
+
+bool KX_GameObject::PlayAction(const char* name,
+ float start,
+ float end,
+ short layer,
+ short priority,
+ float blendin,
+ short play_mode,
+ float layer_weight,
+ short ipo_flags,
+ float playback_speed)
+{
+ return GetActionManager()->PlayAction(name, start, end, layer, priority, blendin, play_mode, layer_weight, ipo_flags, playback_speed);
+}
+
+void KX_GameObject::StopAction(short layer)
+{
+ GetActionManager()->StopAction(layer);
+}
+
+bool KX_GameObject::IsActionDone(short layer)
+{
+ return GetActionManager()->IsActionDone(layer);
+}
+
+void KX_GameObject::UpdateActionManager(float curtime)
+{
+ GetActionManager()->Update(curtime);
+}
+
+float KX_GameObject::GetActionFrame(short layer)
+{
+ return GetActionManager()->GetActionFrame(layer);
+}
+
+void KX_GameObject::SetActionFrame(short layer, float frame)
+{
+ GetActionManager()->SetActionFrame(layer, frame);
+}
+
+bAction *KX_GameObject::GetCurrentAction(short layer)
+{
+ return GetActionManager()->GetCurrentAction(layer);
+}
+
+void KX_GameObject::SetPlayMode(short layer, short mode)
+{
+ GetActionManager()->SetPlayMode(layer, mode);
+}
+
+void KX_GameObject::SetTimes(short layer, float start, float end)
+{
+ GetActionManager()->SetTimes(layer, start, end);
+}
+
void KX_GameObject::ProcessReplica()
{
SCA_IObject::ProcessReplica();
@@ -353,6 +423,8 @@ void KX_GameObject::ProcessReplica()
m_pSGNode = NULL;
m_pClient_info = new KX_ClientObjectInfo(*m_pClient_info);
m_pClient_info->m_gameobject = this;
+ if (m_actionManager)
+ m_actionManager = new BL_ActionManager(this);
m_state = 0;
#ifdef WITH_PYTHON
@@ -1497,6 +1569,12 @@ PyMethodDef KX_GameObject::Methods[] = {
KX_PYMETHODTABLE_O(KX_GameObject, getDistanceTo),
KX_PYMETHODTABLE_O(KX_GameObject, getVectTo),
KX_PYMETHODTABLE(KX_GameObject, sendMessage),
+
+ KX_PYMETHODTABLE_KEYWORDS(KX_GameObject, playAction),
+ KX_PYMETHODTABLE(KX_GameObject, stopAction),
+ KX_PYMETHODTABLE(KX_GameObject, getActionFrame),
+ KX_PYMETHODTABLE(KX_GameObject, setActionFrame),
+ KX_PYMETHODTABLE(KX_GameObject, isPlayingAction),
// dict style access for props
{"get",(PyCFunction) KX_GameObject::sPyget, METH_VARARGS},
@@ -2975,6 +3053,112 @@ KX_PYMETHODDEF_DOC_VARARGS(KX_GameObject, sendMessage,
Py_RETURN_NONE;
}
+static void layer_check(short &layer, const char *method_name)
+{
+ if (layer < 0 || layer > MAX_ACTION_LAYERS)
+ {
+ printf("KX_GameObject.%s(): given layer (%d) is out of range (0 - %d), setting to 0.\n", method_name, layer, MAX_ACTION_LAYERS-1);
+ layer = 0;
+ }
+}
+
+KX_PYMETHODDEF_DOC(KX_GameObject, playAction,
+ "playAction(name, start_frame, end_frame, layer=0, priority=0 blendin=0, play_mode=ACT_MODE_PLAY, layer_weight=0.0, ipo_flags=0, speed=1.0)\n"
+ "Plays an action\n")
+{
+ const char* name;
+ float start, end, blendin=0.f, speed=1.f, layer_weight=0.f;
+ short layer=0, priority=0;
+ short ipo_flags=0;
+ short play_mode=0;
+
+ static const char *kwlist[] = {"name", "start_frame", "end_frame", "layer", "priority", "blendin", "play_mode", "layer_weight", "ipo_flags", "speed", NULL};
+
+ if (!PyArg_ParseTupleAndKeywords(args, kwds, "sff|hhfhfhf:playAction", const_cast<char**>(kwlist),
+ &name, &start, &end, &layer, &priority, &blendin, &play_mode, &layer_weight, &ipo_flags, &speed))
+ return NULL;
+
+ layer_check(layer, "playAction");
+
+ if (play_mode < 0 || play_mode > BL_Action::ACT_MODE_MAX)
+ {
+ printf("KX_GameObject.playAction(): given play_mode (%d) is out of range (0 - %d), setting to ACT_MODE_PLAY", play_mode, BL_Action::ACT_MODE_MAX-1);
+ play_mode = BL_Action::ACT_MODE_MAX;
+ }
+
+ if (layer_weight < 0.f || layer_weight > 1.f)
+ {
+ printf("KX_GameObject.playAction(): given layer_weight (%f) is out of range (0.0 - 1.0), setting to 0.0", layer_weight);
+ layer_weight = 0.f;
+ }
+
+ PlayAction(name, start, end, layer, priority, blendin, play_mode, layer_weight, ipo_flags, speed);
+
+ Py_RETURN_NONE;
+}
+
+KX_PYMETHODDEF_DOC(KX_GameObject, stopAction,
+ "stopAction(layer=0)\n"
+ "Stop playing the action on the given layer\n")
+{
+ short layer=0;
+
+ if (!PyArg_ParseTuple(args, "|h:stopAction", &layer))
+ return NULL;
+
+ layer_check(layer, "stopAction");
+
+ StopAction(layer);
+
+ Py_RETURN_NONE;
+}
+
+KX_PYMETHODDEF_DOC(KX_GameObject, getActionFrame,
+ "getActionFrame(layer=0)\n"
+ "Gets the current frame of the action playing in the supplied layer\n")
+{
+ short layer=0;
+
+ if (!PyArg_ParseTuple(args, "|h:getActionFrame", &layer))
+ return NULL;
+
+ layer_check(layer, "getActionFrame");
+
+ return PyLong_FromLong(GetActionFrame(layer));
+}
+
+KX_PYMETHODDEF_DOC(KX_GameObject, setActionFrame,
+ "setActionFrame(frame, layer=0)\n"
+ "Set the current frame of the action playing in the supplied layer\n")
+{
+ short layer=0;
+ float frame;
+
+ if (!PyArg_ParseTuple(args, "f|h:setActionFrame", &frame, &layer))
+ return NULL;
+
+ layer_check(layer, "setActionFrame");
+
+ SetActionFrame(layer, frame);
+
+ Py_RETURN_NONE;
+}
+
+KX_PYMETHODDEF_DOC(KX_GameObject, isPlayingAction,
+ "isPlayingAction(layer=0)\n"
+ "Checks to see if there is an action playing in the given layer\n")
+{
+ short layer=0;
+
+ if (!PyArg_ParseTuple(args, "|h:isPlayingAction", &layer))
+ return NULL;
+
+ layer_check(layer, "isPlayingAction");
+
+ return PyBool_FromLong(!IsActionDone(layer));
+}
+
+
/* dict style access */
diff --git a/source/gameengine/Ketsji/KX_GameObject.h b/source/gameengine/Ketsji/KX_GameObject.h
index 50fbebe1341..6e79914172b 100644
--- a/source/gameengine/Ketsji/KX_GameObject.h
+++ b/source/gameengine/Ketsji/KX_GameObject.h
@@ -63,7 +63,9 @@ class RAS_MeshObject;
class KX_IPhysicsController;
class PHY_IGraphicController;
class PHY_IPhysicsEnvironment;
+class BL_ActionManager;
struct Object;
+struct bAction;
#ifdef WITH_PYTHON
/* utility conversion function */
@@ -112,6 +114,11 @@ protected:
SG_Node* m_pSGNode;
MT_CmMatrix4x4 m_OpenGL_4x4Matrix;
+
+ // The action manager is used to play/stop/update actions
+ BL_ActionManager* m_actionManager;
+
+ BL_ActionManager* GetActionManager();
public:
bool m_isDeformable;
@@ -198,6 +205,68 @@ public:
*/
void RemoveParent(KX_Scene *scene);
+ /*********************************
+ * Animation API
+ *********************************/
+
+ /**
+ * Adds an action to the object's action manager
+ */
+ bool PlayAction(const char* name,
+ float start,
+ float end,
+ short layer=0,
+ short priority=0,
+ float blendin=0.f,
+ short play_mode=0,
+ float layer_weight=0.f,
+ short ipo_flags=0,
+ float playback_speed=1.f);
+
+ /**
+ * Gets the current frame of an action
+ */
+ float GetActionFrame(short layer);
+
+ /**
+ * Sets the current frame of an action
+ */
+ void SetActionFrame(short layer, float frame);
+
+ /**
+ * Gets the currently running action on the given layer
+ */
+ bAction *GetCurrentAction(short layer);
+
+ /**
+ * Sets play mode of the action on the given layer
+ */
+ void SetPlayMode(short layer, short mode);
+
+ /**
+ * Sets the start and end times of the action on the given layer
+ */
+ void SetTimes(short layer, float start, float end);
+
+ /**
+ * Stop playing the action on the given layer
+ */
+ void StopAction(short layer);
+
+ /**
+ * Check if an action has finished playing
+ */
+ bool IsActionDone(short layer);
+
+ /**
+ * Kick the object's action manager
+ */
+ void UpdateActionManager(float curtime);
+
+ /*********************************
+ * End Animation API
+ *********************************/
+
/**
* Construct a game object. This class also inherits the
* default constructors - use those with care!
@@ -853,6 +922,12 @@ public:
KX_PYMETHOD_DOC_O(KX_GameObject,getVectTo);
KX_PYMETHOD_DOC_VARARGS(KX_GameObject, sendMessage);
KX_PYMETHOD_VARARGS(KX_GameObject, ReinstancePhysicsMesh);
+
+ KX_PYMETHOD_DOC(KX_GameObject, playAction);
+ KX_PYMETHOD_DOC(KX_GameObject, stopAction);
+ KX_PYMETHOD_DOC(KX_GameObject, getActionFrame);
+ KX_PYMETHOD_DOC(KX_GameObject, setActionFrame);
+ KX_PYMETHOD_DOC(KX_GameObject, isPlayingAction);
/* Dict access */
KX_PYMETHOD_VARARGS(KX_GameObject,get);
diff --git a/source/gameengine/Ketsji/KX_KetsjiEngine.cpp b/source/gameengine/Ketsji/KX_KetsjiEngine.cpp
index 0aa36b4cd5f..a51105e0c16 100644
--- a/source/gameengine/Ketsji/KX_KetsjiEngine.cpp
+++ b/source/gameengine/Ketsji/KX_KetsjiEngine.cpp
@@ -70,6 +70,7 @@
#ifdef WITH_AUDASPACE
# include "AUD_C-API.h"
+# include "AUD_I3DDevice.h"
#endif
#include "NG_NetworkScene.h"
@@ -91,7 +92,8 @@
const char KX_KetsjiEngine::m_profileLabels[tc_numCategories][15] = {
"Physics:", // tc_physics
- "Logic", // tc_logic
+ "Logic:", // tc_logic
+ "Animations:", // tc_animations
"Network:", // tc_network
"Scenegraph:", // tc_scenegraph
"Sound:", // tc_sound
@@ -108,6 +110,7 @@ double KX_KetsjiEngine::m_anim_framerate = 25.0;
double KX_KetsjiEngine::m_suspendedtime = 0.0;
double KX_KetsjiEngine::m_suspendeddelta = 0.0;
double KX_KetsjiEngine::m_average_framerate = 0.0;
+bool KX_KetsjiEngine::m_restrict_anim_fps = false;
/**
@@ -137,6 +140,7 @@ KX_KetsjiEngine::KX_KetsjiEngine(KX_ISystem* system)
m_frameTime(0.f),
m_clockTime(0.f),
m_previousClockTime(0.f),
+ m_previousAnimTime(0.f),
m_exitcode(KX_EXIT_REQUEST_NO_REQUEST),
@@ -578,7 +582,7 @@ else
framestep = (frames*timestep)/m_maxLogicFrame;
frames = m_maxLogicFrame;
}
-
+
while (frames)
{
@@ -657,7 +661,14 @@ else
m_logger->StartLog(tc_scenegraph, m_kxsystem->GetTimeInSeconds(), true);
SG_SetActiveStage(SG_STAGE_ACTUATOR_UPDATE);
scene->UpdateParents(m_frameTime);
-
+
+ if (!GetRestrictAnimationFPS())
+ {
+ m_logger->StartLog(tc_animations, m_kxsystem->GetTimeInSeconds(), true);
+ SG_SetActiveStage(SG_STAGE_ANIMATION_UPDATE);
+ scene->UpdateAnimations(m_frameTime);
+ }
+
m_logger->StartLog(tc_physics, m_kxsystem->GetTimeInSeconds(), true);
SG_SetActiveStage(SG_STAGE_PHYSICS2);
scene->GetPhysicsEnvironment()->beginFrame();
@@ -764,8 +775,26 @@ else
}
}
+
+ // Handle the animations independently of the logic time step
+ if (GetRestrictAnimationFPS())
+ {
+ m_logger->StartLog(tc_animations, m_kxsystem->GetTimeInSeconds(), true);
+ SG_SetActiveStage(SG_STAGE_ANIMATION_UPDATE);
- m_previousClockTime = m_clockTime;
+ double anim_timestep = 1.0/KX_GetActiveScene()->GetAnimationFPS();
+ if (m_clockTime - m_previousAnimTime > anim_timestep)
+ {
+ // Sanity/debug print to make sure we're actually going at the fps we want (should be close to anim_timestep)
+ // printf("Anim fps: %f\n", 1.0/(m_clockTime - m_previousAnimTime));
+ m_previousAnimTime = m_clockTime;
+ for (sceneit = m_scenes.begin();sceneit != m_scenes.end(); ++sceneit)
+ {
+ (*sceneit)->UpdateAnimations(m_frameTime);
+ }
+ }
+ m_previousClockTime = m_clockTime;
+ }
// Start logging time spend outside main loop
m_logger->StartLog(tc_outside, m_kxsystem->GetTimeInSeconds(), true);
@@ -983,16 +1012,20 @@ void KX_KetsjiEngine::DoSound(KX_Scene* scene)
if (!cam)
return;
- float f[4];
-
- cam->NodeGetWorldPosition().getValue(f);
- AUD_setListenerLocation(f);
+ AUD_I3DDevice* dev = AUD_get3DDevice();
+ if(dev)
+ {
+ AUD_Vector3 v;
+ float q[4];
+ cam->NodeGetWorldPosition().getValue(v.get());
+ dev->setListenerLocation(v);
- cam->GetLinearVelocity().getValue(f);
- AUD_setListenerVelocity(f);
+ cam->GetLinearVelocity().getValue(v.get());
+ dev->setListenerVelocity(v);
- cam->NodeGetWorldOrientation().getRotation().getValue(f);
- AUD_setListenerOrientation(f);
+ cam->NodeGetWorldOrientation().getRotation().getValue(q);
+ dev->setListenerOrientation(AUD_Quaternion(q[3], q[0], q[1], q[2]));
+ }
}
@@ -1799,6 +1832,16 @@ void KX_KetsjiEngine::SetMaxPhysicsFrame(int frame)
m_maxPhysicsFrame = frame;
}
+bool KX_KetsjiEngine::GetRestrictAnimationFPS()
+{
+ return m_restrict_anim_fps;
+}
+
+void KX_KetsjiEngine::SetRestrictAnimationFPS(bool bRestrictAnimFPS)
+{
+ m_restrict_anim_fps = bRestrictAnimFPS;
+}
+
double KX_KetsjiEngine::GetAnimFrameRate()
{
return m_anim_framerate;
diff --git a/source/gameengine/Ketsji/KX_KetsjiEngine.h b/source/gameengine/Ketsji/KX_KetsjiEngine.h
index 8cd6fdb8f5f..95a6b3401a7 100644
--- a/source/gameengine/Ketsji/KX_KetsjiEngine.h
+++ b/source/gameengine/Ketsji/KX_KetsjiEngine.h
@@ -108,6 +108,7 @@ private:
double m_frameTime;//discrete timestamp of the 'game logic frame'
double m_clockTime;//current time
double m_previousClockTime;//previous clock time
+ double m_previousAnimTime; //the last time animations were updated
double m_remainingTime;
static int m_maxLogicFrame; /* maximum number of consecutive logic frame */
@@ -115,6 +116,8 @@ private:
static double m_ticrate;
static double m_anim_framerate; /* for animation playback only - ipo and action */
+ static bool m_restrict_anim_fps;
+
static double m_suspendedtime;
static double m_suspendeddelta;
@@ -147,6 +150,7 @@ private:
tc_first = 0,
tc_physics = 0,
tc_logic,
+ tc_animations,
tc_network,
tc_scenegraph,
tc_sound,
@@ -321,6 +325,16 @@ public:
static void SetMaxPhysicsFrame(int frame);
/**
+ * Gets whether or not to lock animation updates to the animframerate
+ */
+ static bool GetRestrictAnimationFPS();
+
+ /**
+ * Sets whether or not to lock animation updates to the animframerate
+ */
+ static void SetRestrictAnimationFPS(bool bRestrictAnimFPS);
+
+ /**
* Gets the framerate for playing animations. (actions and ipos)
*/
static double GetAnimFrameRate();
diff --git a/source/gameengine/Ketsji/KX_PythonInit.cpp b/source/gameengine/Ketsji/KX_PythonInit.cpp
index f643030e3a2..06db84feb23 100644
--- a/source/gameengine/Ketsji/KX_PythonInit.cpp
+++ b/source/gameengine/Ketsji/KX_PythonInit.cpp
@@ -113,6 +113,7 @@ extern "C" {
#include "NG_NetworkScene.h" //Needed for sendMessage()
#include "BL_Shader.h"
+#include "BL_Action.h"
#include "KX_PyMath.h"
@@ -1628,6 +1629,11 @@ PyObject* initGameLogic(KX_KetsjiEngine *engine, KX_Scene* scene) // quick hack
KX_MACRO_addTypesToDict(d, ROT_MODE_ZXY, ROT_MODE_ZXY);
KX_MACRO_addTypesToDict(d, ROT_MODE_ZYX, ROT_MODE_ZYX);
+ /* BL_Action play modes */
+ KX_MACRO_addTypesToDict(d, KX_ACTION_MODE_PLAY, BL_Action::ACT_MODE_PLAY);
+ KX_MACRO_addTypesToDict(d, KX_ACTION_MODE_LOOP, BL_Action::ACT_MODE_LOOP);
+ KX_MACRO_addTypesToDict(d, KX_ACTION_MODE_PING_PONG, BL_Action::ACT_MODE_PING_PONG);
+
// Check for errors
if (PyErr_Occurred())
{
diff --git a/source/gameengine/Ketsji/KX_Scene.cpp b/source/gameengine/Ketsji/KX_Scene.cpp
index 28dc660037c..a49c1bf4b4c 100644
--- a/source/gameengine/Ketsji/KX_Scene.cpp
+++ b/source/gameengine/Ketsji/KX_Scene.cpp
@@ -1502,7 +1502,12 @@ void KX_Scene::LogicBeginFrame(double curtime)
m_logicmgr->BeginFrame(curtime, 1.0/KX_KetsjiEngine::GetTicRate());
}
-
+void KX_Scene::UpdateAnimations(double curtime)
+{
+ // Update any animations
+ for (int i=0; i<GetObjectList()->GetCount(); ++i)
+ ((KX_GameObject*)GetObjectList()->GetValue(i))->UpdateActionManager(curtime);
+}
void KX_Scene::LogicUpdateFrame(double curtime, bool frame)
{
@@ -1668,6 +1673,11 @@ double KX_Scene::getSuspendedDelta()
return m_suspendeddelta;
}
+short KX_Scene::GetAnimationFPS()
+{
+ return m_blenderScene->r.frs_sec;
+}
+
#ifdef USE_BULLET
#include "KX_BulletPhysicsController.h"
#endif
diff --git a/source/gameengine/Ketsji/KX_Scene.h b/source/gameengine/Ketsji/KX_Scene.h
index 367bf0b82da..da9cc12c76a 100644
--- a/source/gameengine/Ketsji/KX_Scene.h
+++ b/source/gameengine/Ketsji/KX_Scene.h
@@ -340,6 +340,7 @@ public:
*/
void LogicBeginFrame(double curtime);
void LogicUpdateFrame(double curtime, bool frame);
+ void UpdateAnimations(double curtime);
void
LogicEndFrame(
@@ -565,6 +566,8 @@ public:
void SetPhysicsEnvironment(class PHY_IPhysicsEnvironment* physEnv);
void SetGravity(const MT_Vector3& gravity);
+
+ short GetAnimationFPS();
/**
* Sets the node tree for this scene.
diff --git a/source/gameengine/Ketsji/KX_SoundActuator.cpp b/source/gameengine/Ketsji/KX_SoundActuator.cpp
index 75012181ac2..eb75e4944a7 100644
--- a/source/gameengine/Ketsji/KX_SoundActuator.cpp
+++ b/source/gameengine/Ketsji/KX_SoundActuator.cpp
@@ -39,6 +39,9 @@
#ifdef WITH_AUDASPACE
# include "AUD_C-API.h"
+# include "AUD_PingPongFactory.h"
+# include "AUD_IDevice.h"
+# include "AUD_I3DHandle.h"
#endif
#include "KX_GameObject.h"
@@ -49,7 +52,7 @@
/* Native functions */
/* ------------------------------------------------------------------------- */
KX_SoundActuator::KX_SoundActuator(SCA_IObject* gameobj,
- AUD_Sound* sound,
+ AUD_Reference<AUD_IFactory> sound,
float volume,
float pitch,
bool is3d,
@@ -62,7 +65,6 @@ KX_SoundActuator::KX_SoundActuator(SCA_IObject* gameobj,
m_pitch = pitch;
m_is3d = is3d;
m_3d = settings;
- m_handle = NULL;
m_type = type;
m_isplaying = false;
}
@@ -71,22 +73,20 @@ KX_SoundActuator::KX_SoundActuator(SCA_IObject* gameobj,
KX_SoundActuator::~KX_SoundActuator()
{
- if(m_handle)
- AUD_stop(m_handle);
+ if(!m_handle.isNull())
+ m_handle->stop();
}
void KX_SoundActuator::play()
{
- if(m_handle)
- AUD_stop(m_handle);
+ if(!m_handle.isNull())
+ m_handle->stop();
- if(!m_sound)
+ if(m_sound.isNull())
return;
// this is the sound that will be played and not deleted afterwards
- AUD_Sound* sound = m_sound;
- // this sound is for temporary stacked sounds, will be deleted if not NULL
- AUD_Sound* sound2 = NULL;
+ AUD_Reference<AUD_IFactory> sound = m_sound;
bool loop = false;
@@ -94,7 +94,7 @@ void KX_SoundActuator::play()
{
case KX_SOUNDACT_LOOPBIDIRECTIONAL:
case KX_SOUNDACT_LOOPBIDIRECTIONAL_STOP:
- sound = sound2 = AUD_pingpongSound(sound);
+ sound = new AUD_PingPongFactory(sound);
// fall through
case KX_SOUNDACT_LOOPEND:
case KX_SOUNDACT_LOOPSTOP:
@@ -106,32 +106,28 @@ void KX_SoundActuator::play()
break;
}
- if(m_is3d)
+ m_handle = AUD_getDevice()->play(sound, 0);
+
+ AUD_Reference<AUD_I3DHandle> handle3d = AUD_Reference<AUD_I3DHandle>(m_handle);
+
+ if(m_is3d && !handle3d.isNull())
{
- // sound shall be played 3D
- m_handle = AUD_play(sound, 0);
-
- AUD_setRelative(m_handle, false);
- AUD_setVolumeMaximum(m_handle, m_3d.max_gain);
- AUD_setVolumeMinimum(m_handle, m_3d.min_gain);
- AUD_setDistanceReference(m_handle, m_3d.reference_distance);
- AUD_setDistanceMaximum(m_handle, m_3d.max_distance);
- AUD_setAttenuation(m_handle, m_3d.rolloff_factor);
- AUD_setConeAngleInner(m_handle, m_3d.cone_inner_angle);
- AUD_setConeAngleOuter(m_handle, m_3d.cone_outer_angle);
- AUD_setConeVolumeOuter(m_handle, m_3d.cone_outer_gain);
+ handle3d->setRelative(false);
+ handle3d->setVolumeMaximum(m_3d.max_gain);
+ handle3d->setVolumeMinimum(m_3d.min_gain);
+ handle3d->setDistanceReference(m_3d.reference_distance);
+ handle3d->setDistanceMaximum(m_3d.max_distance);
+ handle3d->setAttenuation(m_3d.rolloff_factor);
+ handle3d->setConeAngleInner(m_3d.cone_inner_angle);
+ handle3d->setConeAngleOuter(m_3d.cone_outer_angle);
+ handle3d->setConeVolumeOuter(m_3d.cone_outer_gain);
}
- else
- m_handle = AUD_play(sound, 0);
if(loop)
- AUD_setLoop(m_handle, -1);
- AUD_setSoundPitch(m_handle, m_pitch);
- AUD_setSoundVolume(m_handle, m_volume);
+ m_handle->setLoopCount(-1);
+ m_handle->setPitch(m_pitch);
+ m_handle->setVolume(m_volume);
m_isplaying = true;
-
- if(sound2)
- AUD_unload(sound2);
}
CValue* KX_SoundActuator::GetReplica()
@@ -144,7 +140,7 @@ CValue* KX_SoundActuator::GetReplica()
void KX_SoundActuator::ProcessReplica()
{
SCA_IActuator::ProcessReplica();
- m_handle = 0;
+ m_handle = AUD_Reference<AUD_IHandle>();
}
bool KX_SoundActuator::Update(double curtime, bool frame)
@@ -159,11 +155,11 @@ bool KX_SoundActuator::Update(double curtime, bool frame)
RemoveAllEvents();
- if(!m_sound)
+ if(m_sound.isNull())
return false;
// actual audio device playing state
- bool isplaying = AUD_getStatus(m_handle) == AUD_STATUS_PLAYING;
+ bool isplaying = m_handle.isNull() ? false : (m_handle->getStatus() == AUD_STATUS_PLAYING);
if (bNegativeEvent)
{
@@ -177,7 +173,9 @@ bool KX_SoundActuator::Update(double curtime, bool frame)
case KX_SOUNDACT_LOOPBIDIRECTIONAL_STOP:
{
// stop immediately
- AUD_stop(m_handle);
+ if(!m_handle.isNull())
+ m_handle->stop();
+ m_handle = AUD_Reference<AUD_IHandle>();
break;
}
case KX_SOUNDACT_PLAYEND:
@@ -189,7 +187,8 @@ bool KX_SoundActuator::Update(double curtime, bool frame)
case KX_SOUNDACT_LOOPBIDIRECTIONAL:
{
// stop the looping so that the sound stops when it finished
- AUD_setLoop(m_handle, 0);
+ if(!m_handle.isNull())
+ m_handle->setLoopCount(0);
break;
}
default:
@@ -215,21 +214,24 @@ bool KX_SoundActuator::Update(double curtime, bool frame)
play();
}
// verify that the sound is still playing
- isplaying = AUD_getStatus(m_handle) == AUD_STATUS_PLAYING ? true : false;
+ isplaying = m_handle.isNull() ? false : (m_handle->getStatus() == AUD_STATUS_PLAYING);
if (isplaying)
{
- if(m_is3d)
+ AUD_Reference<AUD_I3DHandle> handle3d = AUD_Reference<AUD_I3DHandle>(m_handle);
+
+ if(m_is3d && !handle3d.isNull())
{
KX_GameObject* obj = (KX_GameObject*)this->GetParent();
- float f[4];
-
- obj->NodeGetWorldPosition().getValue(f);
- AUD_setSourceLocation(m_handle, f);
- obj->GetLinearVelocity().getValue(f);
- AUD_setSourceVelocity(m_handle, f);
- obj->NodeGetWorldOrientation().getRotation().getValue(f);
- AUD_setSourceOrientation(m_handle, f);
+ AUD_Vector3 v;
+ float q[4];
+
+ obj->NodeGetWorldPosition().getValue(v.get());
+ handle3d->setSourceLocation(v);
+ obj->GetLinearVelocity().getValue(v.get());
+ handle3d->setSourceVelocity(v);
+ obj->NodeGetWorldOrientation().getRotation().getValue(q);
+ handle3d->setSourceOrientation(AUD_Quaternion(q[3], q[0], q[1], q[2]));
}
result = true;
}
@@ -241,7 +243,6 @@ bool KX_SoundActuator::Update(double curtime, bool frame)
return result;
}
-
#ifdef WITH_PYTHON
/* ------------------------------------------------------------------------- */
@@ -290,6 +291,7 @@ PyAttributeDef KX_SoundActuator::Attributes[] = {
KX_PYATTRIBUTE_RW_FUNCTION("cone_angle_inner", KX_SoundActuator, pyattr_get_3d_property, pyattr_set_3d_property),
KX_PYATTRIBUTE_RW_FUNCTION("cone_angle_outer", KX_SoundActuator, pyattr_get_3d_property, pyattr_set_3d_property),
KX_PYATTRIBUTE_RW_FUNCTION("cone_volume_outer", KX_SoundActuator, pyattr_get_3d_property, pyattr_set_3d_property),
+ KX_PYATTRIBUTE_RW_FUNCTION("sound", KX_SoundActuator, pyattr_get_sound, pyattr_set_sound),
KX_PYATTRIBUTE_RW_FUNCTION("time", KX_SoundActuator, pyattr_get_audposition, pyattr_set_audposition),
KX_PYATTRIBUTE_RW_FUNCTION("volume", KX_SoundActuator, pyattr_get_gain, pyattr_set_gain),
@@ -303,15 +305,18 @@ KX_PYMETHODDEF_DOC_NOARGS(KX_SoundActuator, startSound,
"startSound()\n"
"\tStarts the sound.\n")
{
- switch(AUD_getStatus(m_handle))
+ if(!m_handle.isNull())
{
- case AUD_STATUS_PLAYING:
- break;
- case AUD_STATUS_PAUSED:
- AUD_resume(m_handle);
- break;
- default:
- play();
+ switch(m_handle->getStatus())
+ {
+ case AUD_STATUS_PLAYING:
+ break;
+ case AUD_STATUS_PAUSED:
+ m_handle->resume();
+ break;
+ default:
+ play();
+ }
}
Py_RETURN_NONE;
}
@@ -320,7 +325,8 @@ KX_PYMETHODDEF_DOC_NOARGS(KX_SoundActuator, pauseSound,
"pauseSound()\n"
"\tPauses the sound.\n")
{
- AUD_pause(m_handle);
+ if(!m_handle.isNull())
+ m_handle->pause();
Py_RETURN_NONE;
}
@@ -328,7 +334,9 @@ KX_PYMETHODDEF_DOC_NOARGS(KX_SoundActuator, stopSound,
"stopSound()\n"
"\tStops the sound.\n")
{
- AUD_stop(m_handle);
+ if(!m_handle.isNull())
+ m_handle->stop();
+ m_handle = AUD_Reference<AUD_IHandle>();
Py_RETURN_NONE;
}
@@ -376,8 +384,8 @@ PyObject* KX_SoundActuator::pyattr_get_audposition(void *self, const struct KX_P
KX_SoundActuator * actuator = static_cast<KX_SoundActuator *> (self);
float position = 0.0;
- if(actuator->m_handle)
- position = AUD_getPosition(actuator->m_handle);
+ if(!actuator->m_handle.isNull())
+ position = actuator->m_handle->getPosition();
PyObject* result = PyFloat_FromDouble(position);
@@ -404,6 +412,15 @@ PyObject* KX_SoundActuator::pyattr_get_pitch(void *self, const struct KX_PYATTRI
return result;
}
+PyObject* KX_SoundActuator::pyattr_get_sound(void *self, const struct KX_PYATTRIBUTE_DEF *attrdef)
+{
+ KX_SoundActuator * actuator = static_cast<KX_SoundActuator *> (self);
+ if(!actuator->m_sound.isNull())
+ return AUD_getPythonFactory(&actuator->m_sound);
+ else
+ Py_RETURN_NONE;
+}
+
int KX_SoundActuator::pyattr_set_3d_property(void *self, const struct KX_PYATTRIBUTE_DEF *attrdef, PyObject *value)
{
KX_SoundActuator * actuator = static_cast<KX_SoundActuator *> (self);
@@ -413,49 +430,50 @@ int KX_SoundActuator::pyattr_set_3d_property(void *self, const struct KX_PYATTRI
if (!PyArg_Parse(value, "f", &prop_value))
return PY_SET_ATTR_FAIL;
+ AUD_Reference<AUD_I3DHandle> handle3d = AUD_Reference<AUD_I3DHandle>(actuator->m_handle);
// if sound is working and 3D, set the new setting
if(!actuator->m_is3d)
return PY_SET_ATTR_FAIL;
if(!strcmp(prop, "volume_maximum")) {
actuator->m_3d.max_gain = prop_value;
- if(actuator->m_handle)
- AUD_setVolumeMaximum(actuator->m_handle, prop_value);
+ if(!handle3d.isNull())
+ handle3d->setVolumeMaximum(prop_value);
} else if (!strcmp(prop, "volume_minimum")) {
actuator->m_3d.min_gain = prop_value;
- if(actuator->m_handle)
- AUD_setVolumeMinimum(actuator->m_handle, prop_value);
+ if(!handle3d.isNull())
+ handle3d->setVolumeMinimum(prop_value);
} else if (!strcmp(prop, "distance_reference")) {
actuator->m_3d.reference_distance = prop_value;
- if(actuator->m_handle)
- AUD_setDistanceReference(actuator->m_handle, prop_value);
+ if(!handle3d.isNull())
+ handle3d->setDistanceReference(prop_value);
} else if (!strcmp(prop, "distance_maximum")) {
actuator->m_3d.max_distance = prop_value;
- if(actuator->m_handle)
- AUD_setDistanceMaximum(actuator->m_handle, prop_value);
+ if(!handle3d.isNull())
+ handle3d->setDistanceMaximum(prop_value);
} else if (!strcmp(prop, "attenuation")) {
actuator->m_3d.rolloff_factor = prop_value;
- if(actuator->m_handle)
- AUD_setAttenuation(actuator->m_handle, prop_value);
+ if(!handle3d.isNull())
+ handle3d->setAttenuation(prop_value);
} else if (!!strcmp(prop, "cone_angle_inner")) {
actuator->m_3d.cone_inner_angle = prop_value;
- if(actuator->m_handle)
- AUD_setConeAngleInner(actuator->m_handle, prop_value);
+ if(!handle3d.isNull())
+ handle3d->setConeAngleInner(prop_value);
} else if (!strcmp(prop, "cone_angle_outer")) {
actuator->m_3d.cone_outer_angle = prop_value;
- if(actuator->m_handle)
- AUD_setConeAngleOuter(actuator->m_handle, prop_value);
+ if(!handle3d.isNull())
+ handle3d->setConeAngleOuter(prop_value);
} else if (!strcmp(prop, "cone_volume_outer")) {
actuator->m_3d.cone_outer_gain = prop_value;
- if(actuator->m_handle)
- AUD_setConeVolumeOuter(actuator->m_handle, prop_value);
+ if(!handle3d.isNull())
+ handle3d->setConeVolumeOuter(prop_value);
} else {
return PY_SET_ATTR_FAIL;
@@ -472,8 +490,8 @@ int KX_SoundActuator::pyattr_set_audposition(void *self, const struct KX_PYATTRI
if (!PyArg_Parse(value, "f", &position))
return PY_SET_ATTR_FAIL;
- if(actuator->m_handle)
- AUD_seek(actuator->m_handle, position);
+ if(!actuator->m_handle.isNull())
+ actuator->m_handle->seek(position);
return PY_SET_ATTR_SUCCESS;
}
@@ -485,8 +503,8 @@ int KX_SoundActuator::pyattr_set_gain(void *self, const struct KX_PYATTRIBUTE_DE
return PY_SET_ATTR_FAIL;
actuator->m_volume = gain;
- if(actuator->m_handle)
- AUD_setSoundVolume(actuator->m_handle, gain);
+ if(!actuator->m_handle.isNull())
+ actuator->m_handle->setVolume(gain);
return PY_SET_ATTR_SUCCESS;
}
@@ -499,10 +517,28 @@ int KX_SoundActuator::pyattr_set_pitch(void *self, const struct KX_PYATTRIBUTE_D
return PY_SET_ATTR_FAIL;
actuator->m_pitch = pitch;
- if(actuator->m_handle)
- AUD_setSoundPitch(actuator->m_handle, pitch);
+ if(!actuator->m_handle.isNull())
+ actuator->m_handle->setPitch(pitch);
return PY_SET_ATTR_SUCCESS;
}
+int KX_SoundActuator::pyattr_set_sound(void *self, const struct KX_PYATTRIBUTE_DEF *attrdef, PyObject *value)
+{
+ PyObject* sound = NULL;
+ KX_SoundActuator * actuator = static_cast<KX_SoundActuator *> (self);
+ if (!PyArg_Parse(value, "O", &sound))
+ return PY_SET_ATTR_FAIL;
+
+ AUD_Reference<AUD_IFactory>* snd = reinterpret_cast<AUD_Reference<AUD_IFactory>*>(AUD_getPythonSound(sound));
+ if(snd)
+ {
+ actuator->m_sound = *snd;
+ delete snd;
+ return PY_SET_ATTR_SUCCESS;
+ }
+
+ return PY_SET_ATTR_FAIL;
+}
+
#endif // WITH_PYTHON
diff --git a/source/gameengine/Ketsji/KX_SoundActuator.h b/source/gameengine/Ketsji/KX_SoundActuator.h
index eb6717f78f0..b1161e0cad2 100644
--- a/source/gameengine/Ketsji/KX_SoundActuator.h
+++ b/source/gameengine/Ketsji/KX_SoundActuator.h
@@ -38,6 +38,9 @@
#ifdef WITH_AUDASPACE
# include "AUD_C-API.h"
+# include "AUD_Reference.h"
+# include "AUD_IFactory.h"
+# include "AUD_IHandle.h"
#endif
#include "BKE_sound.h"
@@ -56,14 +59,14 @@ typedef struct KX_3DSoundSettings
class KX_SoundActuator : public SCA_IActuator
{
- Py_Header;
- bool m_isplaying;
- AUD_Sound* m_sound;
+ Py_Header;
+ bool m_isplaying;
+ AUD_Reference<AUD_IFactory> m_sound;
float m_volume;
float m_pitch;
bool m_is3d;
KX_3DSoundSettings m_3d;
- AUD_Channel* m_handle;
+ AUD_Reference<AUD_IHandle> m_handle;
void play();
@@ -84,7 +87,7 @@ public:
KX_SOUNDACT_TYPE m_type;
KX_SoundActuator(SCA_IObject* gameobj,
- AUD_Sound* sound,
+ AUD_Reference<AUD_IFactory> sound,
float volume,
float pitch,
bool is3d,
@@ -113,12 +116,14 @@ public:
static int pyattr_set_gain(void *self, const struct KX_PYATTRIBUTE_DEF *attrdef, PyObject *value);
static int pyattr_set_pitch(void *self, const struct KX_PYATTRIBUTE_DEF *attrdef, PyObject *value);
static int pyattr_set_type(void *self, const struct KX_PYATTRIBUTE_DEF *attrdef, PyObject *value);
+ static int pyattr_set_sound(void *self, const struct KX_PYATTRIBUTE_DEF *attrdef, PyObject *value);
static PyObject* pyattr_get_3d_property(void *self, const struct KX_PYATTRIBUTE_DEF *attrdef);
static PyObject* pyattr_get_audposition(void *self, const struct KX_PYATTRIBUTE_DEF *attrdef);
static PyObject* pyattr_get_gain(void *self, const struct KX_PYATTRIBUTE_DEF *attrdef);
static PyObject* pyattr_get_pitch(void *self, const struct KX_PYATTRIBUTE_DEF *attrdef);
static PyObject* pyattr_get_type(void *self, const struct KX_PYATTRIBUTE_DEF *attrdef);
+ static PyObject* pyattr_get_sound(void *self, const struct KX_PYATTRIBUTE_DEF *attrdef);
#endif // WITH_PYTHON
diff --git a/source/gameengine/Ketsji/SConscript b/source/gameengine/Ketsji/SConscript
index 62caa602c23..c5509dd7de8 100644
--- a/source/gameengine/Ketsji/SConscript
+++ b/source/gameengine/Ketsji/SConscript
@@ -11,11 +11,11 @@ incs += ' #source/blender/python/mathutils' # Only for mathutils, be very carefu
incs += ' #intern/string #intern/guardedalloc #intern/container'
incs += ' #source/gameengine/Rasterizer/RAS_OpenGLRasterizer'
-incs += ' #intern/audaspace/intern #source/gameengine/Converter'
+incs += ' #intern/audaspace/intern #intern/audaspace/FX #source/gameengine/Converter'
incs += ' #source/gameengine/BlenderRoutines #source/blender/imbuf #intern/moto/include'
incs += ' #source/gameengine/Ketsji #source/gameengine/Ketsji/KXNetwork #source/blender/blenlib #source/blender/blenfont'
incs += ' #source/blender/blenkernel #source/blender #source/blender/editors/include'
-incs += ' #source/blender/makesdna #source/blender/python #source/gameengine/Rasterizer'
+incs += ' #source/blender/makesdna #source/blender/makesrna #source/blender/python #source/gameengine/Rasterizer'
incs += ' #source/gameengine/GameLogic #source/gameengine/Expressions #source/gameengine/Network'
incs += ' #source/gameengine/SceneGraph #source/gameengine/Physics/common'
incs += ' #source/gameengine/Physics/Dummy'
@@ -35,7 +35,7 @@ if env['WITH_BF_PYTHON']:
if env['WITH_BF_FFMPEG']:
defs.append('WITH_FFMPEG')
-
+
if env['OURPLATFORM'] in ('win32-vc', 'win64-vc', 'win32-mingw'):
if env['BF_DEBUG']:
defs.append('_DEBUG') # for Python
diff --git a/source/gameengine/SceneGraph/SG_IObject.cpp b/source/gameengine/SceneGraph/SG_IObject.cpp
index 3064e6662b9..b22d210984d 100644
--- a/source/gameengine/SceneGraph/SG_IObject.cpp
+++ b/source/gameengine/SceneGraph/SG_IObject.cpp
@@ -34,6 +34,8 @@
#include "SG_IObject.h"
#include "SG_Controller.h"
+#include <algorithm>
+
SG_Stage gSG_Stage = SG_STAGE_UNKNOWN;
SG_IObject::
@@ -71,6 +73,16 @@ AddSGController(
void
SG_IObject::
+RemoveSGController(
+ SG_Controller* cont
+) {
+ SGControllerList::iterator contit;
+
+ m_SGcontrollers.erase(std::remove(m_SGcontrollers.begin(), m_SGcontrollers.end(), cont));
+}
+
+ void
+SG_IObject::
RemoveAllControllers(
) {
m_SGcontrollers.clear();
diff --git a/source/gameengine/SceneGraph/SG_IObject.h b/source/gameengine/SceneGraph/SG_IObject.h
index 26e317bdcd9..c42935bc487 100644
--- a/source/gameengine/SceneGraph/SG_IObject.h
+++ b/source/gameengine/SceneGraph/SG_IObject.h
@@ -49,6 +49,7 @@ enum SG_Stage
SG_STAGE_CONTROLLER_UPDATE,
SG_STAGE_ACTUATOR,
SG_STAGE_ACTUATOR_UPDATE,
+ SG_STAGE_ANIMATION_UPDATE,
SG_STAGE_PHYSICS2,
SG_STAGE_PHYSICS2_UPDATE,
SG_STAGE_SCENE,
@@ -180,6 +181,16 @@ public:
SG_Controller* cont
);
+ /**
+ * Remove a pointer to a controller from this node.
+ * This does not delete the controller itself! Be careful to
+ * avoid memory leaks.
+ */
+ void
+ RemoveSGController(
+ SG_Controller* cont
+ );
+
/**
* Clear the array of pointers to controllers associated with
* this node. This does not delete the controllers themselves!